From d9e59a388c7c4b2464769963b3d58980ce742f70 Mon Sep 17 00:00:00 2001 From: YamaArashi Date: Fri, 28 Oct 2016 15:41:15 -0700 Subject: included .s to .inc --- Makefile | 126 +- asm/battle_811DA74.s | 6 +- asm/battle_ai.s | 6 +- asm/battle_anim_80A7E7C.s | 6 +- asm/battle_anim_80CA710.s | 6 +- asm/battle_message.s | 6 +- asm/battle_records.s | 6 +- asm/battle_setup.s | 6 +- asm/battle_transition.s | 6 +- asm/berry_blender.s | 6 +- asm/berry_tag_screen.s | 6 +- asm/big_shroomish_barboach.s | 6 +- asm/bike.s | 6 +- asm/cable_car.s | 6 +- asm/cable_car_util.s | 6 +- asm/cable_club.s | 6 +- asm/calculate_base_damage.s | 6 +- asm/choose_party.s | 6 +- asm/coins.s | 6 +- asm/contest.s | 6 +- asm/contest_ai.s | 6 +- asm/contest_effect.s | 6 +- asm/contest_link_80C2020.s | 6 +- asm/contest_link_80C857C.s | 6 +- asm/contest_painting.s | 6 +- asm/crt0.s | 4 +- asm/cute_sketch.s | 6 +- asm/daycare.s | 6 +- asm/decompress.s | 6 +- asm/decoration.s | 6 +- asm/dewford_trend.s | 6 +- asm/easy_chat.s | 6 +- asm/egg_hatch.s | 6 +- asm/evolution_scene.s | 6 +- asm/field_camera.s | 6 +- asm/field_door.s | 6 +- asm/field_effect.s | 6 +- asm/field_effect_helpers.s | 6 +- asm/field_ground_effect.s | 6 +- asm/field_map_obj.s | 6 +- asm/field_player_avatar.s | 6 +- asm/field_poison.s | 6 +- asm/fieldmap.s | 4 +- asm/fldeff_80C5CD4.s | 6 +- asm/fldeff_strength.s | 6 +- asm/heal_location.s | 6 +- asm/item.s | 6 +- asm/item_menu.s | 6 +- asm/item_use.s | 6 +- asm/landmark.s | 6 +- asm/libagbsyscall.s | 2 +- asm/libgcnmultiboot.s | 4 +- asm/load_save.s | 6 +- asm/m4a_1.s | 6 +- asm/m4a_3.s | 6 +- asm/macros.inc | 149 + asm/macros.s | 149 - asm/macros/asm.inc | 12 + asm/macros/asm.s | 12 - asm/macros/battle_ai_script.inc | 524 + asm/macros/battle_ai_script.s | 524 - asm/macros/battle_anim.inc | 266 + asm/macros/battle_anim.s | 266 - asm/macros/battle_script.inc | 1228 ++ asm/macros/battle_script.s | 1228 -- asm/macros/contest_ai_script.inc | 506 + asm/macros/contest_ai_script.s | 506 - asm/macros/ec.inc | 27 + asm/macros/ec.s | 27 - asm/macros/event.inc | 1505 ++ asm/macros/event.s | 1505 -- asm/macros/field_effect_script.inc | 42 + asm/macros/field_effect_script.s | 42 - asm/macros/function.inc | 29 + asm/macros/function.s | 29 - asm/macros/m4a.inc | 13 + asm/macros/m4a.s | 13 - asm/macros/map.inc | 113 + asm/macros/map.s | 113 - asm/macros/movement.inc | 116 + asm/macros/movement.s | 116 - asm/macros/music_voice.inc | 125 + asm/macros/music_voice.s | 125 - asm/macros/pokemon_data.inc | 57 + asm/macros/pokemon_data.s | 57 - asm/mail.s | 6 +- asm/matuda_debug_menu.s | 6 +- asm/mauville_old_man.s | 6 +- asm/menu_cursor.s | 6 +- asm/menu_helpers.s | 6 +- asm/metatile_behavior.s | 6 +- asm/mon_markings.s | 6 +- asm/money.s | 6 +- asm/mori_debug_menu.s | 6 +- asm/mystery_event_menu.s | 6 +- asm/mystery_event_script.s | 6 +- asm/naming_screen.s | 6 +- asm/party_menu.s | 6 +- asm/player_pc.s | 6 +- asm/pokedex.s | 6 +- asm/pokedex_area_screen.s | 6 +- asm/pokedex_cry_screen.s | 6 +- asm/pokenav.s | 6 +- asm/porthole.s | 6 +- asm/record_mixing.s | 6 +- asm/region_map.s | 6 +- asm/rom3.s | 6 +- asm/rom5.s | 6 +- asm/rom6.s | 6 +- asm/rom_800D42C.s | 6 +- asm/rom_803D1FC.s | 6 +- asm/rom_8040EB4.s | 4 +- asm/rom_804373C.s | 6 +- asm/rom_8065394.s | 4 +- asm/rom_806936C.s | 6 +- asm/rom_806D7F8.s | 6 +- asm/rom_8074BAC.s | 6 +- asm/rom_8080874.s | 6 +- asm/rom_80859BC.s | 6 +- asm/rom_8094928.s | 6 +- asm/rom_81258BC.s | 6 +- asm/rom_813BA94.s | 6 +- asm/rom_81473B8.s | 6 +- asm/rom_8148B8C.s | 6 +- asm/rom_header.inc | 64 + asm/rom_header.s | 64 - asm/rotating_gate.s | 6 +- asm/roulette.s | 6 +- asm/roulette_util.s | 6 +- asm/safari_zone.s | 6 +- asm/save_failed_screen.s | 6 +- asm/script_menu.s | 6 +- asm/script_pokemon_util_80C4BF0.s | 6 +- asm/script_pokemon_util_80F99CC.s | 6 +- asm/secret_base.s | 6 +- asm/shop.s | 6 +- asm/slot_machine.s | 6 +- asm/sound_check_menu.s | 6 +- asm/tileset.s | 4 +- asm/title_screen.s | 6 +- asm/trade.s | 6 +- asm/trader.s | 6 +- asm/trainer_card.s | 6 +- asm/trainer_see.s | 6 +- asm/truck_scene.s | 6 +- asm/tv.s | 6 +- asm/unused_8124F94.s | 6 +- asm/weather.s | 6 +- constants/ability_constants.inc | 78 + constants/ability_constants.s | 78 - constants/battle.inc | 55 + constants/battle.s | 55 - constants/battle_move_constants.inc | 15 + constants/battle_move_constants.s | 15 - constants/battle_move_effects.inc | 215 + constants/battle_move_effects.s | 215 - constants/battle_text.inc | 352 + constants/battle_text.s | 352 - constants/battle_tower_constants.inc | 70 + constants/battle_tower_constants.s | 70 - constants/berry_constants.inc | 6 + constants/berry_constants.s | 6 - constants/constants.inc | 29 + constants/constants.s | 29 - constants/contest_constants.inc | 68 + constants/contest_constants.s | 68 - constants/contest_move_effects.inc | 49 + constants/contest_move_effects.s | 49 - constants/decorations.inc | 121 + constants/decorations.s | 121 - constants/easy_chat_constants.inc | 1051 ++ constants/easy_chat_constants.s | 1051 -- constants/game_stat.inc | 50 + constants/game_stat.s | 50 - constants/gba_constants.inc | 490 + constants/gba_constants.s | 490 - constants/hold_effects.inc | 67 + constants/hold_effects.s | 67 - constants/item_constants.inc | 310 + constants/item_constants.s | 310 - constants/item_data_constants.inc | 5 + constants/item_data_constants.s | 5 - constants/m4a_constants.inc | 199 + constants/m4a_constants.s | 199 - constants/map_constants.inc | 463 + constants/map_constants.s | 463 - constants/map_object_constants.inc | 230 + constants/map_object_constants.s | 230 - constants/misc_constants.inc | 33 + constants/misc_constants.s | 33 - constants/move_constants.inc | 355 + constants/move_constants.s | 355 - constants/opponent_constants.inc | 694 + constants/opponent_constants.s | 694 - constants/pokemon_data_constants.inc | 78 + constants/pokemon_data_constants.s | 78 - constants/region_map_sections.inc | 52 + constants/region_map_sections.s | 52 - constants/songs.inc | 369 + constants/songs.s | 369 - constants/species_constants.inc | 386 + constants/species_constants.s | 386 - constants/trainer_constants.inc | 243 + constants/trainer_constants.s | 243 - constants/type_constants.inc | 18 + constants/type_constants.s | 18 - constants/variables.inc | 3 + constants/variables.s | 3 - constants/version.inc | 85 + constants/version.s | 85 - data/bard_music.inc | 14412 +++++++++++++++++++ data/bard_music.s | 14412 ------------------- data/base_stats.inc | 8635 +++++++++++ data/base_stats.s | 8635 ----------- data/battle_ai_scripts.s | 6 +- data/battle_anim_scripts.s | 6 +- data/battle_moves.inc | 3906 +++++ data/battle_moves.s | 3906 ----- data/battle_scripts_1.s | 6 +- data/battle_scripts_2.s | 6 +- data/battle_tower/held_items.inc | 65 + data/battle_tower/held_items.s | 65 - data/battle_tower/level_100_mons.inc | 2701 ++++ data/battle_tower/level_100_mons.s | 2701 ---- data/battle_tower/level_50_mons.inc | 2701 ++++ data/battle_tower/level_50_mons.s | 2701 ---- data/battle_tower/trainers.inc | 1301 ++ data/battle_tower/trainers.s | 1301 -- data/berries.inc | 689 + data/berries.s | 689 - data/clock_hand_coords.inc | 361 + data/clock_hand_coords.s | 361 - data/contest_ai_scripts.s | 6 +- data/contest_effect_funcs.inc | 50 + data/contest_effect_funcs.s | 50 - data/contest_effects.inc | 289 + data/contest_effects.s | 289 - data/contest_excitement_table.inc | 7 + data/contest_excitement_table.s | 7 - data/contest_moves.inc | 2486 ++++ data/contest_moves.s | 2486 ---- data/contest_opponents.inc | 663 + data/contest_opponents.s | 663 - data/crc16_table.inc | 34 + data/crc16_table.s | 34 - data/cry_id_table.inc | 137 + data/cry_id_table.s | 137 - data/cute_sketch.inc | 3201 ++++ data/cute_sketch.s | 3201 ---- data/data2.s | 1004 +- data/decorations.inc | 2432 ++++ data/decorations.s | 2432 ---- data/egg_moves.inc | 1306 ++ data/egg_moves.s | 1306 -- data/enemy_mon_elevation.inc | 415 + data/enemy_mon_elevation.s | 415 - data/event_scripts.s | 1430 +- data/evolution_table.inc | 1420 ++ data/evolution_table.s | 1420 -- data/experience_tables/tables.inc | 11 + data/experience_tables/tables.s | 11 - data/field_effect_scripts.s | 6 +- data/field_move_scripts.inc | 304 + data/field_move_scripts.s | 304 - data/graphics.s | 8 +- data/graphics/berries/graphics.inc | 343 + data/graphics/berries/graphics.s | 343 - data/graphics/berries/graphics_table.inc | 45 + data/graphics/berries/graphics_table.s | 45 - data/graphics/field_objects/base_oam.inc | 47 + data/graphics/field_objects/base_oam.s | 47 - .../field_objects/berry_tree_graphics_tables.inc | 695 + .../field_objects/berry_tree_graphics_tables.s | 695 - .../field_objects/field_effect_object_graphics.inc | 556 + .../field_objects/field_effect_object_graphics.s | 556 - .../field_effect_object_template_pointers.inc | 38 + .../field_effect_object_template_pointers.s | 38 - .../field_objects/field_effect_objects.inc | 968 ++ data/graphics/field_objects/field_effect_objects.s | 968 -- data/graphics/field_objects/map_object_anims.inc | 981 ++ data/graphics/field_objects/map_object_anims.s | 981 -- .../graphics/field_objects/map_object_graphics.inc | 5143 +++++++ data/graphics/field_objects/map_object_graphics.s | 5143 ------- .../field_objects/map_object_graphics_info.inc | 3923 +++++ .../field_objects/map_object_graphics_info.s | 3923 ----- .../map_object_graphics_info_pointers.inc | 220 + .../map_object_graphics_info_pointers.s | 220 - .../field_objects/map_object_pic_tables.inc | 2062 +++ .../graphics/field_objects/map_object_pic_tables.s | 2062 --- .../field_objects/map_object_subsprites.inc | 465 + .../graphics/field_objects/map_object_subsprites.s | 465 - data/graphics/pokemon/back_pic_coords.inc | 442 + data/graphics/pokemon/back_pic_coords.s | 442 - data/graphics/pokemon/back_pic_table.inc | 442 + data/graphics/pokemon/back_pic_table.s | 442 - .../pokemon/circled_question_mark_graphics.inc | 15 + .../pokemon/circled_question_mark_graphics.s | 15 - data/graphics/pokemon/footprint_table.inc | 415 + data/graphics/pokemon/footprint_table.s | 415 - data/graphics/pokemon/front_pic_coords.inc | 442 + data/graphics/pokemon/front_pic_coords.s | 442 - data/graphics/pokemon/front_pic_table.inc | 442 + data/graphics/pokemon/front_pic_table.s | 442 - data/graphics/pokemon/graphics.inc | 9611 +++++++++++++ data/graphics/pokemon/graphics.s | 9611 ------------- data/graphics/pokemon/icon_palette_indices.inc | 442 + data/graphics/pokemon/icon_palette_indices.s | 442 - data/graphics/pokemon/icon_palette_table.inc | 11 + data/graphics/pokemon/icon_palette_table.s | 11 - data/graphics/pokemon/icon_table.inc | 442 + data/graphics/pokemon/icon_table.s | 442 - data/graphics/pokemon/palette_table.inc | 442 + data/graphics/pokemon/palette_table.s | 442 - data/graphics/pokemon/shiny_palette_table.inc | 442 + data/graphics/pokemon/shiny_palette_table.s | 442 - data/graphics/trainers/back_pic_coords.inc | 5 + data/graphics/trainers/back_pic_coords.s | 5 - data/graphics/trainers/back_pic_palette_table.inc | 5 + data/graphics/trainers/back_pic_palette_table.s | 5 - data/graphics/trainers/back_pic_table.inc | 5 + data/graphics/trainers/back_pic_table.s | 5 - data/graphics/trainers/front_pic_coords.inc | 85 + data/graphics/trainers/front_pic_coords.s | 85 - data/graphics/trainers/front_pic_palette_table.inc | 85 + data/graphics/trainers/front_pic_palette_table.s | 85 - data/graphics/trainers/front_pic_table.inc | 85 + data/graphics/trainers/front_pic_table.s | 85 - data/graphics/trainers/graphics.inc | 675 + data/graphics/trainers/graphics.s | 675 - data/ingame_trades.inc | 108 + data/ingame_trades.s | 108 - data/item_ball_scripts.inc | 539 + data/item_ball_scripts.s | 539 - data/item_effects.inc | 752 + data/item_effects.s | 752 - data/items.inc | 5236 +++++++ data/items.s | 5236 ------- data/landmarks.inc | 556 + data/landmarks.s | 556 - data/level_up_learnset_pointers.inc | 414 + data/level_up_learnset_pointers.s | 414 - data/level_up_learnsets.inc | 5206 +++++++ data/level_up_learnsets.s | 5206 ------- data/maps/_assets.inc | 5006 +++++++ data/maps/_assets.s | 5006 ------- data/maps/_groups.inc | 532 + data/maps/_groups.s | 532 - data/maps/attributes_table.inc | 334 + data/maps/attributes_table.s | 334 - data/maps/connections.inc | 58 + data/maps/connections.s | 58 - data/maps/events/AbandonedShip_CaptainsOffice.inc | 10 + data/maps/events/AbandonedShip_CaptainsOffice.s | 10 - data/maps/events/AbandonedShip_Corridors_1F.inc | 20 + data/maps/events/AbandonedShip_Corridors_1F.s | 20 - data/maps/events/AbandonedShip_Corridors_B1F.inc | 19 + data/maps/events/AbandonedShip_Corridors_B1F.s | 19 - data/maps/events/AbandonedShip_Deck.inc | 9 + data/maps/events/AbandonedShip_Deck.s | 9 - .../events/AbandonedShip_HiddenFloorCorridors.inc | 16 + .../events/AbandonedShip_HiddenFloorCorridors.s | 16 - .../maps/events/AbandonedShip_HiddenFloorRooms.inc | 31 + data/maps/events/AbandonedShip_HiddenFloorRooms.s | 31 - data/maps/events/AbandonedShip_Room_B1F.inc | 9 + data/maps/events/AbandonedShip_Room_B1F.s | 9 - data/maps/events/AbandonedShip_Rooms2_1F.inc | 12 + data/maps/events/AbandonedShip_Rooms2_1F.s | 12 - data/maps/events/AbandonedShip_Rooms2_B1F.inc | 12 + data/maps/events/AbandonedShip_Rooms2_B1F.s | 12 - data/maps/events/AbandonedShip_Rooms_1F.inc | 14 + data/maps/events/AbandonedShip_Rooms_1F.s | 14 - data/maps/events/AbandonedShip_Rooms_B1F.inc | 11 + data/maps/events/AbandonedShip_Rooms_B1F.s | 11 - data/maps/events/AbandonedShip_Underwater1.inc | 6 + data/maps/events/AbandonedShip_Underwater1.s | 6 - data/maps/events/AbandonedShip_Underwater2.inc | 5 + data/maps/events/AbandonedShip_Underwater2.s | 5 - data/maps/events/AncientTomb.inc | 15 + data/maps/events/AncientTomb.s | 15 - data/maps/events/AquaHideout_1F.inc | 12 + data/maps/events/AquaHideout_1F.s | 12 - data/maps/events/AquaHideout_B1F.inc | 39 + data/maps/events/AquaHideout_B1F.s | 39 - data/maps/events/AquaHideout_B2F.inc | 25 + data/maps/events/AquaHideout_B2F.s | 25 - data/maps/events/BattleTower_BattleRoom.inc | 10 + data/maps/events/BattleTower_BattleRoom.s | 10 - data/maps/events/BattleTower_Corridor.inc | 5 + data/maps/events/BattleTower_Corridor.s | 5 - data/maps/events/BattleTower_Elevator.inc | 5 + data/maps/events/BattleTower_Elevator.s | 5 - data/maps/events/BattleTower_Lobby.inc | 18 + data/maps/events/BattleTower_Lobby.s | 18 - data/maps/events/BattleTower_Outside.inc | 15 + data/maps/events/BattleTower_Outside.s | 15 - data/maps/events/CaveOfOrigin_1F.inc | 11 + data/maps/events/CaveOfOrigin_1F.s | 11 - data/maps/events/CaveOfOrigin_B1F.inc | 11 + data/maps/events/CaveOfOrigin_B1F.s | 11 - data/maps/events/CaveOfOrigin_B2F.inc | 11 + data/maps/events/CaveOfOrigin_B2F.s | 11 - data/maps/events/CaveOfOrigin_B3F.inc | 14 + data/maps/events/CaveOfOrigin_B3F.s | 14 - data/maps/events/CaveOfOrigin_B4F.inc | 13 + data/maps/events/CaveOfOrigin_B4F.s | 13 - data/maps/events/CaveOfOrigin_Entrance.inc | 6 + data/maps/events/CaveOfOrigin_Entrance.s | 6 - data/maps/events/DesertRuins.inc | 15 + data/maps/events/DesertRuins.s | 15 - data/maps/events/DewfordTown.inc | 23 + data/maps/events/DewfordTown.s | 23 - data/maps/events/DewfordTown_Gym.inc | 19 + data/maps/events/DewfordTown_Gym.s | 19 - data/maps/events/DewfordTown_Hall.inc | 21 + data/maps/events/DewfordTown_Hall.s | 21 - data/maps/events/DewfordTown_House1.inc | 11 + data/maps/events/DewfordTown_House1.s | 11 - data/maps/events/DewfordTown_House2.inc | 10 + data/maps/events/DewfordTown_House2.s | 10 - data/maps/events/DewfordTown_PokemonCenter_1F.inc | 12 + data/maps/events/DewfordTown_PokemonCenter_1F.s | 12 - data/maps/events/DewfordTown_PokemonCenter_2F.inc | 14 + data/maps/events/DewfordTown_PokemonCenter_2F.s | 14 - data/maps/events/DoubleBattleColosseum.inc | 14 + data/maps/events/DoubleBattleColosseum.s | 14 - data/maps/events/EverGrandeCity.inc | 28 + data/maps/events/EverGrandeCity.s | 28 - data/maps/events/EverGrandeCity_ChampionsRoom.inc | 11 + data/maps/events/EverGrandeCity_ChampionsRoom.s | 11 - data/maps/events/EverGrandeCity_Corridor1.inc | 8 + data/maps/events/EverGrandeCity_Corridor1.s | 8 - data/maps/events/EverGrandeCity_Corridor2.inc | 8 + data/maps/events/EverGrandeCity_Corridor2.s | 8 - data/maps/events/EverGrandeCity_Corridor3.inc | 8 + data/maps/events/EverGrandeCity_Corridor3.s | 8 - data/maps/events/EverGrandeCity_Corridor4.inc | 6 + data/maps/events/EverGrandeCity_Corridor4.s | 6 - data/maps/events/EverGrandeCity_Corridor5.inc | 8 + data/maps/events/EverGrandeCity_Corridor5.s | 8 - data/maps/events/EverGrandeCity_DrakesRoom.inc | 9 + data/maps/events/EverGrandeCity_DrakesRoom.s | 9 - data/maps/events/EverGrandeCity_GlaciasRoom.inc | 9 + data/maps/events/EverGrandeCity_GlaciasRoom.s | 9 - data/maps/events/EverGrandeCity_HallOfFame.inc | 8 + data/maps/events/EverGrandeCity_HallOfFame.s | 8 - data/maps/events/EverGrandeCity_PhoebesRoom.inc | 9 + data/maps/events/EverGrandeCity_PhoebesRoom.s | 9 - .../events/EverGrandeCity_PokemonCenter_1F.inc | 12 + data/maps/events/EverGrandeCity_PokemonCenter_1F.s | 12 - .../events/EverGrandeCity_PokemonCenter_2F.inc | 14 + data/maps/events/EverGrandeCity_PokemonCenter_2F.s | 14 - data/maps/events/EverGrandeCity_PokemonLeague.inc | 14 + data/maps/events/EverGrandeCity_PokemonLeague.s | 14 - data/maps/events/EverGrandeCity_SidneysRoom.inc | 9 + data/maps/events/EverGrandeCity_SidneysRoom.s | 9 - data/maps/events/FallarborTown.inc | 25 + data/maps/events/FallarborTown.s | 25 - data/maps/events/FallarborTown_ContestHall.inc | 15 + data/maps/events/FallarborTown_ContestHall.s | 15 - data/maps/events/FallarborTown_ContestLobby.inc | 21 + data/maps/events/FallarborTown_ContestLobby.s | 21 - data/maps/events/FallarborTown_House1.inc | 10 + data/maps/events/FallarborTown_House1.s | 10 - data/maps/events/FallarborTown_House2.inc | 9 + data/maps/events/FallarborTown_House2.s | 9 - data/maps/events/FallarborTown_Mart.inc | 12 + data/maps/events/FallarborTown_Mart.s | 12 - .../maps/events/FallarborTown_PokemonCenter_1F.inc | 13 + data/maps/events/FallarborTown_PokemonCenter_1F.s | 13 - .../maps/events/FallarborTown_PokemonCenter_2F.inc | 14 + data/maps/events/FallarborTown_PokemonCenter_2F.s | 14 - data/maps/events/FieryPath.inc | 16 + data/maps/events/FieryPath.s | 16 - data/maps/events/FortreeCity.inc | 30 + data/maps/events/FortreeCity.s | 30 - data/maps/events/FortreeCity_DecorationShop.inc | 12 + data/maps/events/FortreeCity_DecorationShop.s | 12 - data/maps/events/FortreeCity_Gym.inc | 18 + data/maps/events/FortreeCity_Gym.s | 18 - data/maps/events/FortreeCity_House1.inc | 11 + data/maps/events/FortreeCity_House1.s | 11 - data/maps/events/FortreeCity_House2.inc | 9 + data/maps/events/FortreeCity_House2.s | 9 - data/maps/events/FortreeCity_House3.inc | 10 + data/maps/events/FortreeCity_House3.s | 10 - data/maps/events/FortreeCity_House4.inc | 11 + data/maps/events/FortreeCity_House4.s | 11 - data/maps/events/FortreeCity_House5.inc | 11 + data/maps/events/FortreeCity_House5.s | 11 - data/maps/events/FortreeCity_Mart.inc | 12 + data/maps/events/FortreeCity_Mart.s | 12 - data/maps/events/FortreeCity_PokemonCenter_1F.inc | 13 + data/maps/events/FortreeCity_PokemonCenter_1F.s | 13 - data/maps/events/FortreeCity_PokemonCenter_2F.inc | 14 + data/maps/events/FortreeCity_PokemonCenter_2F.s | 14 - data/maps/events/GraniteCave_1F.inc | 12 + data/maps/events/GraniteCave_1F.s | 12 - data/maps/events/GraniteCave_B1F.inc | 14 + data/maps/events/GraniteCave_B1F.s | 14 - data/maps/events/GraniteCave_B2F.inc | 24 + data/maps/events/GraniteCave_B2F.s | 24 - data/maps/events/GraniteCave_StevensRoom.inc | 8 + data/maps/events/GraniteCave_StevensRoom.s | 8 - data/maps/events/InsideOfTruck.inc | 24 + data/maps/events/InsideOfTruck.s | 24 - data/maps/events/IslandCave.inc | 15 + data/maps/events/IslandCave.s | 15 - data/maps/events/JaggedPass.inc | 25 + data/maps/events/JaggedPass.s | 25 - data/maps/events/LavaridgeTown.inc | 34 + data/maps/events/LavaridgeTown.s | 34 - data/maps/events/LavaridgeTown_Gym_1F.inc | 39 + data/maps/events/LavaridgeTown_Gym_1F.s | 39 - data/maps/events/LavaridgeTown_Gym_B1F.inc | 24 + data/maps/events/LavaridgeTown_Gym_B1F.s | 24 - data/maps/events/LavaridgeTown_HerbShop.inc | 11 + data/maps/events/LavaridgeTown_HerbShop.s | 11 - data/maps/events/LavaridgeTown_House.inc | 10 + data/maps/events/LavaridgeTown_House.s | 10 - data/maps/events/LavaridgeTown_Mart.inc | 11 + data/maps/events/LavaridgeTown_Mart.s | 11 - .../maps/events/LavaridgeTown_PokemonCenter_1F.inc | 14 + data/maps/events/LavaridgeTown_PokemonCenter_1F.s | 14 - .../maps/events/LavaridgeTown_PokemonCenter_2F.inc | 14 + data/maps/events/LavaridgeTown_PokemonCenter_2F.s | 14 - data/maps/events/LilycoveCity.inc | 53 + data/maps/events/LilycoveCity.s | 53 - data/maps/events/LilycoveCity_ContestHall.inc | 50 + data/maps/events/LilycoveCity_ContestHall.s | 50 - data/maps/events/LilycoveCity_ContestLobby.inc | 32 + data/maps/events/LilycoveCity_ContestLobby.s | 32 - data/maps/events/LilycoveCity_CoveLilyMotel_1F.inc | 13 + data/maps/events/LilycoveCity_CoveLilyMotel_1F.s | 13 - data/maps/events/LilycoveCity_CoveLilyMotel_2F.inc | 13 + data/maps/events/LilycoveCity_CoveLilyMotel_2F.s | 13 - .../LilycoveCity_DepartmentStoreElevator.inc | 9 + .../events/LilycoveCity_DepartmentStoreElevator.s | 9 - .../events/LilycoveCity_DepartmentStoreRooftop.inc | 14 + .../events/LilycoveCity_DepartmentStoreRooftop.s | 14 - .../events/LilycoveCity_DepartmentStore_1F.inc | 19 + data/maps/events/LilycoveCity_DepartmentStore_1F.s | 19 - .../events/LilycoveCity_DepartmentStore_2F.inc | 14 + data/maps/events/LilycoveCity_DepartmentStore_2F.s | 14 - .../events/LilycoveCity_DepartmentStore_3F.inc | 14 + data/maps/events/LilycoveCity_DepartmentStore_3F.s | 14 - .../events/LilycoveCity_DepartmentStore_4F.inc | 14 + data/maps/events/LilycoveCity_DepartmentStore_4F.s | 14 - .../events/LilycoveCity_DepartmentStore_5F.inc | 16 + data/maps/events/LilycoveCity_DepartmentStore_5F.s | 16 - data/maps/events/LilycoveCity_EmptyMap.inc | 5 + data/maps/events/LilycoveCity_EmptyMap.s | 5 - data/maps/events/LilycoveCity_Harbor.inc | 14 + data/maps/events/LilycoveCity_Harbor.s | 14 - data/maps/events/LilycoveCity_House1.inc | 10 + data/maps/events/LilycoveCity_House1.s | 10 - data/maps/events/LilycoveCity_House2.inc | 9 + data/maps/events/LilycoveCity_House2.s | 9 - data/maps/events/LilycoveCity_House3.inc | 14 + data/maps/events/LilycoveCity_House3.s | 14 - data/maps/events/LilycoveCity_House4.inc | 10 + data/maps/events/LilycoveCity_House4.s | 10 - .../maps/events/LilycoveCity_LilycoveMuseum_1F.inc | 37 + data/maps/events/LilycoveCity_LilycoveMuseum_1F.s | 37 - .../maps/events/LilycoveCity_LilycoveMuseum_2F.inc | 25 + data/maps/events/LilycoveCity_LilycoveMuseum_2F.s | 25 - .../maps/events/LilycoveCity_MoveDeletersHouse.inc | 9 + data/maps/events/LilycoveCity_MoveDeletersHouse.s | 9 - data/maps/events/LilycoveCity_PokemonCenter_1F.inc | 12 + data/maps/events/LilycoveCity_PokemonCenter_1F.s | 12 - data/maps/events/LilycoveCity_PokemonCenter_2F.inc | 14 + data/maps/events/LilycoveCity_PokemonCenter_2F.s | 14 - .../events/LilycoveCity_PokemonTrainerFanClub.inc | 16 + .../events/LilycoveCity_PokemonTrainerFanClub.s | 16 - data/maps/events/LilycoveCity_UnusedMart.inc | 6 + data/maps/events/LilycoveCity_UnusedMart.s | 6 - data/maps/events/LinkContestRoom1.inc | 18 + data/maps/events/LinkContestRoom1.s | 18 - data/maps/events/LinkContestRoom2.inc | 1 + data/maps/events/LinkContestRoom2.s | 1 - data/maps/events/LinkContestRoom3.inc | 1 + data/maps/events/LinkContestRoom3.s | 1 - data/maps/events/LinkContestRoom4.inc | 1 + data/maps/events/LinkContestRoom4.s | 1 - data/maps/events/LinkContestRoom5.inc | 1 + data/maps/events/LinkContestRoom5.s | 1 - data/maps/events/LinkContestRoom6.inc | 1 + data/maps/events/LinkContestRoom6.s | 1 - data/maps/events/LittlerootTown.inc | 32 + data/maps/events/LittlerootTown.s | 32 - .../events/LittlerootTown_BrendansHouse_1F.inc | 17 + data/maps/events/LittlerootTown_BrendansHouse_1F.s | 17 - .../events/LittlerootTown_BrendansHouse_2F.inc | 27 + data/maps/events/LittlerootTown_BrendansHouse_2F.s | 27 - data/maps/events/LittlerootTown_MaysHouse_1F.inc | 17 + data/maps/events/LittlerootTown_MaysHouse_1F.s | 17 - data/maps/events/LittlerootTown_MaysHouse_2F.inc | 28 + data/maps/events/LittlerootTown_MaysHouse_2F.s | 28 - .../events/LittlerootTown_ProfessorBirchsLab.inc | 28 + .../events/LittlerootTown_ProfessorBirchsLab.s | 28 - data/maps/events/MagmaHideout_1F.inc | 11 + data/maps/events/MagmaHideout_1F.s | 11 - data/maps/events/MagmaHideout_B1F.inc | 43 + data/maps/events/MagmaHideout_B1F.s | 43 - data/maps/events/MagmaHideout_B2F.inc | 25 + data/maps/events/MagmaHideout_B2F.s | 25 - data/maps/events/MauvilleCity.inc | 32 + data/maps/events/MauvilleCity.s | 32 - data/maps/events/MauvilleCity_BikeShop.inc | 14 + data/maps/events/MauvilleCity_BikeShop.s | 14 - data/maps/events/MauvilleCity_GameCorner.inc | 46 + data/maps/events/MauvilleCity_GameCorner.s | 46 - data/maps/events/MauvilleCity_Gym.inc | 23 + data/maps/events/MauvilleCity_Gym.s | 23 - data/maps/events/MauvilleCity_House1.inc | 9 + data/maps/events/MauvilleCity_House1.s | 9 - data/maps/events/MauvilleCity_House2.inc | 9 + data/maps/events/MauvilleCity_House2.s | 9 - data/maps/events/MauvilleCity_Mart.inc | 11 + data/maps/events/MauvilleCity_Mart.s | 11 - data/maps/events/MauvilleCity_PokemonCenter_1F.inc | 14 + data/maps/events/MauvilleCity_PokemonCenter_1F.s | 14 - data/maps/events/MauvilleCity_PokemonCenter_2F.inc | 15 + data/maps/events/MauvilleCity_PokemonCenter_2F.s | 15 - data/maps/events/MeteorFalls_1F_1R.inc | 28 + data/maps/events/MeteorFalls_1F_1R.s | 28 - data/maps/events/MeteorFalls_1F_2R.inc | 17 + data/maps/events/MeteorFalls_1F_2R.s | 17 - data/maps/events/MeteorFalls_B1F_1R.inc | 10 + data/maps/events/MeteorFalls_B1F_1R.s | 10 - data/maps/events/MeteorFalls_B1F_2R.inc | 8 + data/maps/events/MeteorFalls_B1F_2R.s | 8 - data/maps/events/MossdeepCity.inc | 41 + data/maps/events/MossdeepCity.s | 41 - data/maps/events/MossdeepCity_GameCorner_1F.inc | 13 + data/maps/events/MossdeepCity_GameCorner_1F.s | 13 - data/maps/events/MossdeepCity_GameCorner_B1F.inc | 8 + data/maps/events/MossdeepCity_GameCorner_B1F.s | 8 - data/maps/events/MossdeepCity_Gym.inc | 28 + data/maps/events/MossdeepCity_Gym.s | 28 - data/maps/events/MossdeepCity_House1.inc | 10 + data/maps/events/MossdeepCity_House1.s | 10 - data/maps/events/MossdeepCity_House2.inc | 11 + data/maps/events/MossdeepCity_House2.s | 11 - data/maps/events/MossdeepCity_House3.inc | 9 + data/maps/events/MossdeepCity_House3.s | 9 - data/maps/events/MossdeepCity_House4.inc | 11 + data/maps/events/MossdeepCity_House4.s | 11 - data/maps/events/MossdeepCity_Mart.inc | 12 + data/maps/events/MossdeepCity_Mart.s | 12 - data/maps/events/MossdeepCity_PokemonCenter_1F.inc | 12 + data/maps/events/MossdeepCity_PokemonCenter_1F.s | 12 - data/maps/events/MossdeepCity_PokemonCenter_2F.inc | 15 + data/maps/events/MossdeepCity_PokemonCenter_2F.s | 15 - data/maps/events/MossdeepCity_SpaceCenter_1F.inc | 14 + data/maps/events/MossdeepCity_SpaceCenter_1F.s | 14 - data/maps/events/MossdeepCity_SpaceCenter_2F.inc | 10 + data/maps/events/MossdeepCity_SpaceCenter_2F.s | 10 - data/maps/events/MossdeepCity_StevensHouse.inc | 18 + data/maps/events/MossdeepCity_StevensHouse.s | 18 - data/maps/events/MtChimney.inc | 42 + data/maps/events/MtChimney.s | 42 - data/maps/events/MtChimney_CableCarStation.inc | 10 + data/maps/events/MtChimney_CableCarStation.s | 10 - data/maps/events/MtPyre_1F.inc | 15 + data/maps/events/MtPyre_1F.s | 15 - data/maps/events/MtPyre_2F.inc | 17 + data/maps/events/MtPyre_2F.s | 17 - data/maps/events/MtPyre_3F.inc | 15 + data/maps/events/MtPyre_3F.s | 15 - data/maps/events/MtPyre_4F.inc | 14 + data/maps/events/MtPyre_4F.s | 14 - data/maps/events/MtPyre_5F.inc | 13 + data/maps/events/MtPyre_5F.s | 13 - data/maps/events/MtPyre_6F.inc | 10 + data/maps/events/MtPyre_6F.s | 10 - data/maps/events/MtPyre_Exterior.inc | 22 + data/maps/events/MtPyre_Exterior.s | 22 - data/maps/events/MtPyre_Summit.inc | 27 + data/maps/events/MtPyre_Summit.s | 27 - data/maps/events/NewMauville_Entrance.inc | 9 + data/maps/events/NewMauville_Entrance.s | 9 - data/maps/events/NewMauville_Inside.inc | 37 + data/maps/events/NewMauville_Inside.s | 37 - data/maps/events/OldaleTown.inc | 27 + data/maps/events/OldaleTown.s | 27 - data/maps/events/OldaleTown_House1.inc | 9 + data/maps/events/OldaleTown_House1.s | 9 - data/maps/events/OldaleTown_House2.inc | 10 + data/maps/events/OldaleTown_House2.s | 10 - data/maps/events/OldaleTown_Mart.inc | 11 + data/maps/events/OldaleTown_Mart.s | 11 - data/maps/events/OldaleTown_PokemonCenter_1F.inc | 13 + data/maps/events/OldaleTown_PokemonCenter_1F.s | 13 - data/maps/events/OldaleTown_PokemonCenter_2F.inc | 14 + data/maps/events/OldaleTown_PokemonCenter_2F.s | 14 - data/maps/events/PacifidlogTown.inc | 20 + data/maps/events/PacifidlogTown.s | 20 - data/maps/events/PacifidlogTown_House1.inc | 10 + data/maps/events/PacifidlogTown_House1.s | 10 - data/maps/events/PacifidlogTown_House2.inc | 11 + data/maps/events/PacifidlogTown_House2.s | 11 - data/maps/events/PacifidlogTown_House3.inc | 10 + data/maps/events/PacifidlogTown_House3.s | 10 - data/maps/events/PacifidlogTown_House4.inc | 11 + data/maps/events/PacifidlogTown_House4.s | 11 - data/maps/events/PacifidlogTown_House5.inc | 10 + data/maps/events/PacifidlogTown_House5.s | 10 - .../events/PacifidlogTown_PokemonCenter_1F.inc | 13 + data/maps/events/PacifidlogTown_PokemonCenter_1F.s | 13 - .../events/PacifidlogTown_PokemonCenter_2F.inc | 14 + data/maps/events/PacifidlogTown_PokemonCenter_2F.s | 14 - data/maps/events/PetalburgCity.inc | 37 + data/maps/events/PetalburgCity.s | 37 - data/maps/events/PetalburgCity_Gym.inc | 70 + data/maps/events/PetalburgCity_Gym.s | 70 - data/maps/events/PetalburgCity_House1.inc | 10 + data/maps/events/PetalburgCity_House1.s | 10 - data/maps/events/PetalburgCity_House2.inc | 10 + data/maps/events/PetalburgCity_House2.s | 10 - data/maps/events/PetalburgCity_Mart.inc | 12 + data/maps/events/PetalburgCity_Mart.s | 12 - .../maps/events/PetalburgCity_PokemonCenter_1F.inc | 14 + data/maps/events/PetalburgCity_PokemonCenter_1F.s | 14 - .../maps/events/PetalburgCity_PokemonCenter_2F.inc | 14 + data/maps/events/PetalburgCity_PokemonCenter_2F.s | 14 - data/maps/events/PetalburgCity_WallysHouse.inc | 10 + data/maps/events/PetalburgCity_WallysHouse.s | 10 - data/maps/events/PetalburgWoods.inc | 37 + data/maps/events/PetalburgWoods.s | 37 - data/maps/events/RecordCorner.inc | 17 + data/maps/events/RecordCorner.s | 17 - data/maps/events/Route101.inc | 24 + data/maps/events/Route101.s | 24 - data/maps/events/Route102.inc | 17 + data/maps/events/Route102.s | 17 - data/maps/events/Route103.inc | 22 + data/maps/events/Route103.s | 22 - data/maps/events/Route104.inc | 58 + data/maps/events/Route104.s | 58 - data/maps/events/Route104_MrBrineysHouse.inc | 10 + data/maps/events/Route104_MrBrineysHouse.s | 10 - .../maps/events/Route104_PrettyPetalFlowerShop.inc | 11 + data/maps/events/Route104_PrettyPetalFlowerShop.s | 11 - data/maps/events/Route104_Prototype.inc | 23 + data/maps/events/Route104_Prototype.s | 23 - .../Route104_PrototypePrettyPetalFlowerShop.inc | 9 + .../Route104_PrototypePrettyPetalFlowerShop.s | 9 - data/maps/events/Route105.inc | 16 + data/maps/events/Route105.s | 16 - data/maps/events/Route106.inc | 18 + data/maps/events/Route106.s | 18 - data/maps/events/Route107.inc | 10 + data/maps/events/Route107.s | 10 - data/maps/events/Route108.inc | 14 + data/maps/events/Route108.s | 14 - data/maps/events/Route109.inc | 37 + data/maps/events/Route109.s | 37 - data/maps/events/Route109_SeashoreHouse.inc | 12 + data/maps/events/Route109_SeashoreHouse.s | 12 - data/maps/events/Route110.inc | 69 + data/maps/events/Route110.s | 69 - .../Route110_SeasideCyclingRoadNorthEntrance.inc | 15 + .../Route110_SeasideCyclingRoadNorthEntrance.s | 15 - .../Route110_SeasideCyclingRoadSouthEntrance.inc | 15 + .../Route110_SeasideCyclingRoadSouthEntrance.s | 15 - data/maps/events/Route110_TrickHouseCorridor.inc | 8 + data/maps/events/Route110_TrickHouseCorridor.s | 8 - data/maps/events/Route110_TrickHouseEnd.inc | 15 + data/maps/events/Route110_TrickHouseEnd.s | 15 - data/maps/events/Route110_TrickHouseEntrance.inc | 19 + data/maps/events/Route110_TrickHouseEntrance.s | 19 - data/maps/events/Route110_TrickHousePuzzle1.inc | 31 + data/maps/events/Route110_TrickHousePuzzle1.s | 31 - data/maps/events/Route110_TrickHousePuzzle2.inc | 23 + data/maps/events/Route110_TrickHousePuzzle2.s | 23 - data/maps/events/Route110_TrickHousePuzzle3.inc | 32 + data/maps/events/Route110_TrickHousePuzzle3.s | 32 - data/maps/events/Route110_TrickHousePuzzle4.inc | 27 + data/maps/events/Route110_TrickHousePuzzle4.s | 27 - data/maps/events/Route110_TrickHousePuzzle5.inc | 33 + data/maps/events/Route110_TrickHousePuzzle5.s | 33 - data/maps/events/Route110_TrickHousePuzzle6.inc | 16 + data/maps/events/Route110_TrickHousePuzzle6.s | 16 - data/maps/events/Route110_TrickHousePuzzle7.inc | 24 + data/maps/events/Route110_TrickHousePuzzle7.s | 24 - data/maps/events/Route110_TrickHousePuzzle8.inc | 16 + data/maps/events/Route110_TrickHousePuzzle8.s | 16 - data/maps/events/Route111.inc | 100 + data/maps/events/Route111.s | 100 - data/maps/events/Route111_OldLadysRestStop.inc | 9 + data/maps/events/Route111_OldLadysRestStop.s | 9 - .../maps/events/Route111_WinstrateFamilysHouse.inc | 12 + data/maps/events/Route111_WinstrateFamilysHouse.s | 12 - data/maps/events/Route112.inc | 29 + data/maps/events/Route112.s | 29 - data/maps/events/Route112_CableCarStation.inc | 10 + data/maps/events/Route112_CableCarStation.s | 10 - data/maps/events/Route113.inc | 48 + data/maps/events/Route113.s | 48 - data/maps/events/Route113_GlassWorkshop.inc | 10 + data/maps/events/Route113_GlassWorkshop.s | 10 - data/maps/events/Route114.inc | 46 + data/maps/events/Route114.s | 46 - data/maps/events/Route114_FossilManiacsHouse.inc | 16 + data/maps/events/Route114_FossilManiacsHouse.s | 16 - data/maps/events/Route114_FossilManiacsTunnel.inc | 9 + data/maps/events/Route114_FossilManiacsTunnel.s | 9 - data/maps/events/Route114_LanettesHouse.inc | 14 + data/maps/events/Route114_LanettesHouse.s | 14 - data/maps/events/Route115.inc | 39 + data/maps/events/Route115.s | 39 - data/maps/events/Route116.inc | 47 + data/maps/events/Route116.s | 47 - data/maps/events/Route116_TunnelersRestHouse.inc | 11 + data/maps/events/Route116_TunnelersRestHouse.s | 11 - data/maps/events/Route117.inc | 34 + data/maps/events/Route117.s | 34 - data/maps/events/Route117_PokemonDayCare.inc | 9 + data/maps/events/Route117_PokemonDayCare.s | 9 - data/maps/events/Route118.inc | 40 + data/maps/events/Route118.s | 40 - data/maps/events/Route119.inc | 94 + data/maps/events/Route119.s | 94 - data/maps/events/Route119_House.inc | 15 + data/maps/events/Route119_House.s | 15 - data/maps/events/Route119_WeatherInstitute_1F.inc | 20 + data/maps/events/Route119_WeatherInstitute_1F.s | 20 - data/maps/events/Route119_WeatherInstitute_2F.inc | 13 + data/maps/events/Route119_WeatherInstitute_2F.s | 13 - data/maps/events/Route120.inc | 86 + data/maps/events/Route120.s | 86 - data/maps/events/Route121.inc | 46 + data/maps/events/Route121.s | 46 - data/maps/events/Route121_SafariZoneEntrance.inc | 19 + data/maps/events/Route121_SafariZoneEntrance.s | 19 - data/maps/events/Route122.inc | 5 + data/maps/events/Route122.s | 5 - data/maps/events/Route123.inc | 76 + data/maps/events/Route123.s | 76 - data/maps/events/Route123_BerryMastersHouse.inc | 10 + data/maps/events/Route123_BerryMastersHouse.s | 10 - data/maps/events/Route124.inc | 20 + data/maps/events/Route124.s | 20 - data/maps/events/Route125.inc | 20 + data/maps/events/Route125.s | 20 - data/maps/events/Route126.inc | 9 + data/maps/events/Route126.s | 9 - data/maps/events/Route127.inc | 20 + data/maps/events/Route127.s | 20 - data/maps/events/Route128.inc | 17 + data/maps/events/Route128.s | 17 - data/maps/events/Route129.inc | 8 + data/maps/events/Route129.s | 8 - data/maps/events/Route130.inc | 7 + data/maps/events/Route130.s | 7 - data/maps/events/Route131.inc | 13 + data/maps/events/Route131.s | 13 - data/maps/events/Route132.inc | 9 + data/maps/events/Route132.s | 9 - data/maps/events/Route133.inc | 11 + data/maps/events/Route133.s | 11 - data/maps/events/Route134.inc | 9 + data/maps/events/Route134.s | 9 - data/maps/events/RustboroCity.inc | 59 + data/maps/events/RustboroCity.s | 59 - data/maps/events/RustboroCity_CuttersHouse.inc | 10 + data/maps/events/RustboroCity_CuttersHouse.s | 10 - data/maps/events/RustboroCity_DevonCorp_1F.inc | 12 + data/maps/events/RustboroCity_DevonCorp_1F.s | 12 - data/maps/events/RustboroCity_DevonCorp_2F.inc | 13 + data/maps/events/RustboroCity_DevonCorp_2F.s | 13 - data/maps/events/RustboroCity_DevonCorp_3F.inc | 14 + data/maps/events/RustboroCity_DevonCorp_3F.s | 14 - data/maps/events/RustboroCity_Flat1_1F.inc | 11 + data/maps/events/RustboroCity_Flat1_1F.s | 11 - data/maps/events/RustboroCity_Flat1_2F.inc | 8 + data/maps/events/RustboroCity_Flat1_2F.s | 8 - data/maps/events/RustboroCity_Flat2_1F.inc | 11 + data/maps/events/RustboroCity_Flat2_1F.s | 11 - data/maps/events/RustboroCity_Flat2_2F.inc | 10 + data/maps/events/RustboroCity_Flat2_2F.s | 10 - data/maps/events/RustboroCity_Flat2_3F.inc | 9 + data/maps/events/RustboroCity_Flat2_3F.s | 9 - data/maps/events/RustboroCity_Gym.inc | 16 + data/maps/events/RustboroCity_Gym.s | 16 - data/maps/events/RustboroCity_House1.inc | 10 + data/maps/events/RustboroCity_House1.s | 10 - data/maps/events/RustboroCity_House2.inc | 10 + data/maps/events/RustboroCity_House2.s | 10 - data/maps/events/RustboroCity_House3.inc | 11 + data/maps/events/RustboroCity_House3.s | 11 - data/maps/events/RustboroCity_Mart.inc | 12 + data/maps/events/RustboroCity_Mart.s | 12 - data/maps/events/RustboroCity_PokemonCenter_1F.inc | 13 + data/maps/events/RustboroCity_PokemonCenter_1F.s | 13 - data/maps/events/RustboroCity_PokemonCenter_2F.inc | 14 + data/maps/events/RustboroCity_PokemonCenter_2F.s | 14 - data/maps/events/RustboroCity_PokemonSchool.inc | 21 + data/maps/events/RustboroCity_PokemonSchool.s | 21 - data/maps/events/RusturfTunnel.inc | 26 + data/maps/events/RusturfTunnel.s | 26 - data/maps/events/SSTidalCorridor.inc | 33 + data/maps/events/SSTidalCorridor.s | 33 - data/maps/events/SSTidalLowerDeck.inc | 12 + data/maps/events/SSTidalLowerDeck.s | 12 - data/maps/events/SSTidalRooms.inc | 30 + data/maps/events/SSTidalRooms.s | 30 - data/maps/events/SafariZone_Northeast.inc | 13 + data/maps/events/SafariZone_Northeast.s | 13 - data/maps/events/SafariZone_Northwest.inc | 6 + data/maps/events/SafariZone_Northwest.s | 6 - data/maps/events/SafariZone_RestHouse.inc | 11 + data/maps/events/SafariZone_RestHouse.s | 11 - data/maps/events/SafariZone_Southeast.inc | 11 + data/maps/events/SafariZone_Southeast.s | 11 - data/maps/events/SafariZone_Southwest.inc | 12 + data/maps/events/SafariZone_Southwest.s | 12 - data/maps/events/ScorchedSlab.inc | 8 + data/maps/events/ScorchedSlab.s | 8 - data/maps/events/SeafloorCavern_Entrance.inc | 6 + data/maps/events/SeafloorCavern_Entrance.s | 6 - data/maps/events/SeafloorCavern_Room1.inc | 14 + data/maps/events/SeafloorCavern_Room1.s | 14 - data/maps/events/SeafloorCavern_Room2.inc | 19 + data/maps/events/SeafloorCavern_Room2.s | 19 - data/maps/events/SeafloorCavern_Room3.inc | 19 + data/maps/events/SeafloorCavern_Room3.s | 19 - data/maps/events/SeafloorCavern_Room4.inc | 11 + data/maps/events/SeafloorCavern_Room4.s | 11 - data/maps/events/SeafloorCavern_Room5.inc | 15 + data/maps/events/SeafloorCavern_Room5.s | 15 - data/maps/events/SeafloorCavern_Room6.inc | 7 + data/maps/events/SeafloorCavern_Room6.s | 7 - data/maps/events/SeafloorCavern_Room7.inc | 6 + data/maps/events/SeafloorCavern_Room7.s | 6 - data/maps/events/SeafloorCavern_Room8.inc | 20 + data/maps/events/SeafloorCavern_Room8.s | 20 - data/maps/events/SeafloorCavern_Room9.inc | 17 + data/maps/events/SeafloorCavern_Room9.s | 17 - data/maps/events/SealedChamber_InnerRoom.inc | 16 + data/maps/events/SealedChamber_InnerRoom.s | 16 - data/maps/events/SealedChamber_OuterRoom.inc | 36 + data/maps/events/SealedChamber_OuterRoom.s | 36 - data/maps/events/SecretBase_BlueCave1.inc | 22 + data/maps/events/SecretBase_BlueCave1.s | 22 - data/maps/events/SecretBase_BlueCave2.inc | 22 + data/maps/events/SecretBase_BlueCave2.s | 22 - data/maps/events/SecretBase_BlueCave3.inc | 22 + data/maps/events/SecretBase_BlueCave3.s | 22 - data/maps/events/SecretBase_BlueCave4.inc | 22 + data/maps/events/SecretBase_BlueCave4.s | 22 - data/maps/events/SecretBase_BrownCave1.inc | 22 + data/maps/events/SecretBase_BrownCave1.s | 22 - data/maps/events/SecretBase_BrownCave2.inc | 22 + data/maps/events/SecretBase_BrownCave2.s | 22 - data/maps/events/SecretBase_BrownCave3.inc | 22 + data/maps/events/SecretBase_BrownCave3.s | 22 - data/maps/events/SecretBase_BrownCave4.inc | 22 + data/maps/events/SecretBase_BrownCave4.s | 22 - data/maps/events/SecretBase_RedCave1.inc | 22 + data/maps/events/SecretBase_RedCave1.s | 22 - data/maps/events/SecretBase_RedCave2.inc | 22 + data/maps/events/SecretBase_RedCave2.s | 22 - data/maps/events/SecretBase_RedCave3.inc | 22 + data/maps/events/SecretBase_RedCave3.s | 22 - data/maps/events/SecretBase_RedCave4.inc | 22 + data/maps/events/SecretBase_RedCave4.s | 22 - data/maps/events/SecretBase_Shrub1.inc | 22 + data/maps/events/SecretBase_Shrub1.s | 22 - data/maps/events/SecretBase_Shrub2.inc | 22 + data/maps/events/SecretBase_Shrub2.s | 22 - data/maps/events/SecretBase_Shrub3.inc | 22 + data/maps/events/SecretBase_Shrub3.s | 22 - data/maps/events/SecretBase_Shrub4.inc | 22 + data/maps/events/SecretBase_Shrub4.s | 22 - data/maps/events/SecretBase_Tree1.inc | 22 + data/maps/events/SecretBase_Tree1.s | 22 - data/maps/events/SecretBase_Tree2.inc | 22 + data/maps/events/SecretBase_Tree2.s | 22 - data/maps/events/SecretBase_Tree3.inc | 22 + data/maps/events/SecretBase_Tree3.s | 22 - data/maps/events/SecretBase_Tree4.inc | 22 + data/maps/events/SecretBase_Tree4.s | 22 - data/maps/events/SecretBase_YellowCave1.inc | 22 + data/maps/events/SecretBase_YellowCave1.s | 22 - data/maps/events/SecretBase_YellowCave2.inc | 22 + data/maps/events/SecretBase_YellowCave2.s | 22 - data/maps/events/SecretBase_YellowCave3.inc | 22 + data/maps/events/SecretBase_YellowCave3.s | 22 - data/maps/events/SecretBase_YellowCave4.inc | 22 + data/maps/events/SecretBase_YellowCave4.s | 22 - .../maps/events/ShoalCave_HighTideEntranceRoom.inc | 2 + data/maps/events/ShoalCave_HighTideEntranceRoom.s | 2 - data/maps/events/ShoalCave_HighTideInnerRoom.inc | 2 + data/maps/events/ShoalCave_HighTideInnerRoom.s | 2 - data/maps/events/ShoalCave_LowTideEntranceRoom.inc | 12 + data/maps/events/ShoalCave_LowTideEntranceRoom.s | 12 - data/maps/events/ShoalCave_LowTideIceRoom.inc | 9 + data/maps/events/ShoalCave_LowTideIceRoom.s | 9 - data/maps/events/ShoalCave_LowTideInnerRoom.inc | 23 + data/maps/events/ShoalCave_LowTideInnerRoom.s | 23 - data/maps/events/ShoalCave_LowTideLowerRoom.inc | 15 + data/maps/events/ShoalCave_LowTideLowerRoom.s | 15 - data/maps/events/ShoalCave_LowTideStairsRoom.inc | 12 + data/maps/events/ShoalCave_LowTideStairsRoom.s | 12 - data/maps/events/SingleBattleColosseum.inc | 13 + data/maps/events/SingleBattleColosseum.s | 13 - data/maps/events/SkyPillar_1F.inc | 7 + data/maps/events/SkyPillar_1F.s | 7 - data/maps/events/SkyPillar_2F.inc | 6 + data/maps/events/SkyPillar_2F.s | 6 - data/maps/events/SkyPillar_3F.inc | 7 + data/maps/events/SkyPillar_3F.s | 7 - data/maps/events/SkyPillar_4F.inc | 7 + data/maps/events/SkyPillar_4F.s | 7 - data/maps/events/SkyPillar_5F.inc | 6 + data/maps/events/SkyPillar_5F.s | 6 - data/maps/events/SkyPillar_Entrance.inc | 6 + data/maps/events/SkyPillar_Entrance.s | 6 - data/maps/events/SkyPillar_Outside.inc | 6 + data/maps/events/SkyPillar_Outside.s | 6 - data/maps/events/SkyPillar_Top.inc | 8 + data/maps/events/SkyPillar_Top.s | 8 - data/maps/events/SlateportCity.inc | 62 + data/maps/events/SlateportCity.s | 62 - data/maps/events/SlateportCity_ContestHall.inc | 25 + data/maps/events/SlateportCity_ContestHall.s | 25 - data/maps/events/SlateportCity_ContestLobby.inc | 23 + data/maps/events/SlateportCity_ContestLobby.s | 23 - data/maps/events/SlateportCity_Harbor.inc | 24 + data/maps/events/SlateportCity_Harbor.s | 24 - data/maps/events/SlateportCity_House1.inc | 9 + data/maps/events/SlateportCity_House1.s | 9 - data/maps/events/SlateportCity_House2.inc | 10 + data/maps/events/SlateportCity_House2.s | 10 - data/maps/events/SlateportCity_Mart.inc | 11 + data/maps/events/SlateportCity_Mart.s | 11 - .../maps/events/SlateportCity_OceanicMuseum_1F.inc | 42 + data/maps/events/SlateportCity_OceanicMuseum_1F.s | 42 - .../maps/events/SlateportCity_OceanicMuseum_2F.inc | 37 + data/maps/events/SlateportCity_OceanicMuseum_2F.s | 37 - .../maps/events/SlateportCity_PokemonCenter_1F.inc | 12 + data/maps/events/SlateportCity_PokemonCenter_1F.s | 12 - .../maps/events/SlateportCity_PokemonCenter_2F.inc | 14 + data/maps/events/SlateportCity_PokemonCenter_2F.s | 14 - data/maps/events/SlateportCity_PokemonFanClub.inc | 16 + data/maps/events/SlateportCity_PokemonFanClub.s | 16 - .../events/SlateportCity_SternsShipyard_1F.inc | 13 + data/maps/events/SlateportCity_SternsShipyard_1F.s | 13 - .../events/SlateportCity_SternsShipyard_2F.inc | 10 + data/maps/events/SlateportCity_SternsShipyard_2F.s | 10 - data/maps/events/SootopolisCity.inc | 40 + data/maps/events/SootopolisCity.s | 40 - data/maps/events/SootopolisCity_Gym_1F.inc | 15 + data/maps/events/SootopolisCity_Gym_1F.s | 15 - data/maps/events/SootopolisCity_Gym_B1F.inc | 15 + data/maps/events/SootopolisCity_Gym_B1F.s | 15 - data/maps/events/SootopolisCity_House1.inc | 10 + data/maps/events/SootopolisCity_House1.s | 10 - data/maps/events/SootopolisCity_House2.inc | 9 + data/maps/events/SootopolisCity_House2.s | 9 - data/maps/events/SootopolisCity_House3.inc | 10 + data/maps/events/SootopolisCity_House3.s | 10 - data/maps/events/SootopolisCity_House4.inc | 11 + data/maps/events/SootopolisCity_House4.s | 11 - data/maps/events/SootopolisCity_House5.inc | 10 + data/maps/events/SootopolisCity_House5.s | 10 - data/maps/events/SootopolisCity_House6.inc | 9 + data/maps/events/SootopolisCity_House6.s | 9 - data/maps/events/SootopolisCity_House7.inc | 10 + data/maps/events/SootopolisCity_House7.s | 10 - data/maps/events/SootopolisCity_House8.inc | 14 + data/maps/events/SootopolisCity_House8.s | 14 - data/maps/events/SootopolisCity_Mart.inc | 11 + data/maps/events/SootopolisCity_Mart.s | 11 - .../events/SootopolisCity_PokemonCenter_1F.inc | 12 + data/maps/events/SootopolisCity_PokemonCenter_1F.s | 12 - .../events/SootopolisCity_PokemonCenter_2F.inc | 14 + data/maps/events/SootopolisCity_PokemonCenter_2F.s | 14 - data/maps/events/SouthernIsland_Exterior.inc | 13 + data/maps/events/SouthernIsland_Exterior.s | 13 - data/maps/events/SouthernIsland_Interior.inc | 13 + data/maps/events/SouthernIsland_Interior.s | 13 - data/maps/events/TradeCenter.inc | 13 + data/maps/events/TradeCenter.s | 13 - data/maps/events/Underwater1.inc | 11 + data/maps/events/Underwater1.s | 11 - data/maps/events/Underwater2.inc | 15 + data/maps/events/Underwater2.s | 15 - data/maps/events/Underwater3.inc | 8 + data/maps/events/Underwater3.s | 8 - data/maps/events/Underwater4.inc | 9 + data/maps/events/Underwater4.s | 9 - data/maps/events/Underwater_Route134.inc | 5 + data/maps/events/Underwater_Route134.s | 5 - data/maps/events/Underwater_SeafloorCavern.inc | 11 + data/maps/events/Underwater_SeafloorCavern.s | 11 - data/maps/events/Underwater_SealedChamber.inc | 8 + data/maps/events/Underwater_SealedChamber.s | 8 - data/maps/events/Underwater_SootopolisCity.inc | 6 + data/maps/events/Underwater_SootopolisCity.s | 6 - data/maps/events/UnknownMap_25_29.inc | 1 + data/maps/events/UnknownMap_25_29.s | 1 - data/maps/events/UnknownMap_25_30.inc | 1 + data/maps/events/UnknownMap_25_30.s | 1 - data/maps/events/UnknownMap_25_31.inc | 1 + data/maps/events/UnknownMap_25_31.s | 1 - data/maps/events/UnknownMap_25_32.inc | 1 + data/maps/events/UnknownMap_25_32.s | 1 - data/maps/events/UnknownMap_25_33.inc | 1 + data/maps/events/UnknownMap_25_33.s | 1 - data/maps/events/UnknownMap_25_34.inc | 2 + data/maps/events/UnknownMap_25_34.s | 2 - data/maps/events/VerdanturfTown.inc | 27 + data/maps/events/VerdanturfTown.s | 27 - data/maps/events/VerdanturfTown_ContestHall.inc | 15 + data/maps/events/VerdanturfTown_ContestHall.s | 15 - data/maps/events/VerdanturfTown_ContestLobby.inc | 21 + data/maps/events/VerdanturfTown_ContestLobby.s | 21 - .../VerdanturfTown_FriendshipRatersHouse.inc | 10 + .../events/VerdanturfTown_FriendshipRatersHouse.s | 10 - data/maps/events/VerdanturfTown_House.inc | 10 + data/maps/events/VerdanturfTown_House.s | 10 - data/maps/events/VerdanturfTown_Mart.inc | 12 + data/maps/events/VerdanturfTown_Mart.s | 12 - .../events/VerdanturfTown_PokemonCenter_1F.inc | 12 + data/maps/events/VerdanturfTown_PokemonCenter_1F.s | 12 - .../events/VerdanturfTown_PokemonCenter_2F.inc | 14 + data/maps/events/VerdanturfTown_PokemonCenter_2F.s | 14 - data/maps/events/VerdanturfTown_WandasHouse.inc | 13 + data/maps/events/VerdanturfTown_WandasHouse.s | 13 - data/maps/events/VictoryRoad_1F.inc | 26 + data/maps/events/VictoryRoad_1F.s | 26 - data/maps/events/VictoryRoad_B1F.inc | 32 + data/maps/events/VictoryRoad_B1F.s | 32 - data/maps/events/VictoryRoad_B2F.inc | 19 + data/maps/events/VictoryRoad_B2F.s | 19 - data/maps/headers.inc | 394 + data/maps/headers.s | 394 - data/mon_pokeblock_anims.inc | 133 + data/mon_pokeblock_anims.s | 133 - data/multichoice.inc | 471 + data/multichoice.s | 471 - data/nature_stat_table.inc | 27 + data/nature_stat_table.s | 27 - data/pokedex_entries.inc | 4164 ++++++ data/pokedex_entries.s | 4164 ------ data/pokedex_orders.inc | 1191 ++ data/pokedex_orders.s | 1191 -- data/region_map_locations.inc | 327 + data/region_map_locations.s | 327 - data/region_map_sections.inc | 16 + data/region_map_sections.s | 16 - data/script_cmd_table.inc | 203 + data/script_cmd_table.s | 203 - data/scripts/bard.inc | 67 + data/scripts/bard.s | 67 - data/scripts/berry_tree.inc | 183 + data/scripts/berry_tree.s | 183 - data/scripts/cable_club.inc | 821 ++ data/scripts/cable_club.s | 821 -- data/scripts/contest_hall.inc | 1338 ++ data/scripts/contest_hall.s | 1338 -- data/scripts/day_care.inc | 291 + data/scripts/day_care.s | 291 - data/scripts/gabby_and_ty.inc | 327 + data/scripts/gabby_and_ty.s | 327 - data/scripts/giddy.inc | 51 + data/scripts/giddy.s | 51 - data/scripts/hipster.inc | 25 + data/scripts/hipster.s | 25 - data/scripts/magma_chimney.inc | 112 + data/scripts/magma_chimney.s | 112 - data/scripts/magma_summit.inc | 29 + data/scripts/magma_summit.s | 29 - data/scripts/maps/AbandonedShip_CaptainsOffice.inc | 26 + data/scripts/maps/AbandonedShip_CaptainsOffice.s | 26 - data/scripts/maps/AbandonedShip_Corridors_1F.inc | 11 + data/scripts/maps/AbandonedShip_Corridors_1F.s | 11 - data/scripts/maps/AbandonedShip_Corridors_B1F.inc | 58 + data/scripts/maps/AbandonedShip_Corridors_B1F.s | 58 - data/scripts/maps/AbandonedShip_Deck.inc | 7 + data/scripts/maps/AbandonedShip_Deck.s | 7 - .../maps/AbandonedShip_HiddenFloorCorridors.inc | 148 + .../maps/AbandonedShip_HiddenFloorCorridors.s | 148 - .../maps/AbandonedShip_HiddenFloorRooms.inc | 143 + data/scripts/maps/AbandonedShip_HiddenFloorRooms.s | 143 - data/scripts/maps/AbandonedShip_Room_B1F.inc | 2 + data/scripts/maps/AbandonedShip_Room_B1F.s | 2 - data/scripts/maps/AbandonedShip_Rooms2_1F.inc | 28 + data/scripts/maps/AbandonedShip_Rooms2_1F.s | 28 - data/scripts/maps/AbandonedShip_Rooms2_B1F.inc | 6 + data/scripts/maps/AbandonedShip_Rooms2_B1F.s | 6 - data/scripts/maps/AbandonedShip_Rooms_1F.inc | 6 + data/scripts/maps/AbandonedShip_Rooms_1F.s | 6 - data/scripts/maps/AbandonedShip_Rooms_B1F.inc | 11 + data/scripts/maps/AbandonedShip_Rooms_B1F.s | 11 - data/scripts/maps/AbandonedShip_Underwater1.inc | 7 + data/scripts/maps/AbandonedShip_Underwater1.s | 7 - data/scripts/maps/AbandonedShip_Underwater2.inc | 7 + data/scripts/maps/AbandonedShip_Underwater2.s | 7 - data/scripts/maps/AncientTomb.inc | 71 + data/scripts/maps/AncientTomb.s | 71 - data/scripts/maps/AquaHideout_1F.inc | 48 + data/scripts/maps/AquaHideout_1F.s | 48 - data/scripts/maps/AquaHideout_B1F.inc | 45 + data/scripts/maps/AquaHideout_B1F.s | 45 - data/scripts/maps/AquaHideout_B2F.inc | 101 + data/scripts/maps/AquaHideout_B2F.s | 101 - data/scripts/maps/BattleTower_BattleRoom.inc | 165 + data/scripts/maps/BattleTower_BattleRoom.s | 165 - data/scripts/maps/BattleTower_Corridor.inc | 58 + data/scripts/maps/BattleTower_Corridor.s | 58 - data/scripts/maps/BattleTower_Elevator.inc | 57 + data/scripts/maps/BattleTower_Elevator.s | 57 - data/scripts/maps/BattleTower_Lobby.inc | 428 + data/scripts/maps/BattleTower_Lobby.s | 428 - data/scripts/maps/BattleTower_Outside.inc | 94 + data/scripts/maps/BattleTower_Outside.s | 94 - data/scripts/maps/CaveOfOrigin_1F.inc | 8 + data/scripts/maps/CaveOfOrigin_1F.s | 8 - data/scripts/maps/CaveOfOrigin_B1F.inc | 8 + data/scripts/maps/CaveOfOrigin_B1F.s | 8 - data/scripts/maps/CaveOfOrigin_B2F.inc | 8 + data/scripts/maps/CaveOfOrigin_B2F.s | 8 - data/scripts/maps/CaveOfOrigin_B3F.inc | 8 + data/scripts/maps/CaveOfOrigin_B3F.s | 8 - data/scripts/maps/CaveOfOrigin_B4F.inc | 99 + data/scripts/maps/CaveOfOrigin_B4F.s | 99 - data/scripts/maps/CaveOfOrigin_Entrance.inc | 2 + data/scripts/maps/CaveOfOrigin_Entrance.s | 2 - data/scripts/maps/DesertRuins.inc | 71 + data/scripts/maps/DesertRuins.s | 71 - data/scripts/maps/DewfordTown.inc | 646 + data/scripts/maps/DewfordTown.s | 646 - data/scripts/maps/DewfordTown_Gym.inc | 200 + data/scripts/maps/DewfordTown_Gym.s | 200 - data/scripts/maps/DewfordTown_Hall.inc | 268 + data/scripts/maps/DewfordTown_Hall.s | 268 - data/scripts/maps/DewfordTown_House1.inc | 20 + data/scripts/maps/DewfordTown_House1.s | 20 - data/scripts/maps/DewfordTown_House2.inc | 29 + data/scripts/maps/DewfordTown_House2.s | 29 - data/scripts/maps/DewfordTown_PokemonCenter_1F.inc | 24 + data/scripts/maps/DewfordTown_PokemonCenter_1F.s | 24 - data/scripts/maps/DewfordTown_PokemonCenter_2F.inc | 17 + data/scripts/maps/DewfordTown_PokemonCenter_2F.s | 17 - data/scripts/maps/DoubleBattleColosseum.inc | 2 + data/scripts/maps/DoubleBattleColosseum.s | 2 - data/scripts/maps/EverGrandeCity.inc | 25 + data/scripts/maps/EverGrandeCity.s | 25 - data/scripts/maps/EverGrandeCity_ChampionsRoom.inc | 226 + data/scripts/maps/EverGrandeCity_ChampionsRoom.s | 226 - data/scripts/maps/EverGrandeCity_Corridor1.inc | 11 + data/scripts/maps/EverGrandeCity_Corridor1.s | 11 - data/scripts/maps/EverGrandeCity_Corridor2.inc | 11 + data/scripts/maps/EverGrandeCity_Corridor2.s | 11 - data/scripts/maps/EverGrandeCity_Corridor3.inc | 11 + data/scripts/maps/EverGrandeCity_Corridor3.s | 11 - data/scripts/maps/EverGrandeCity_Corridor4.inc | 11 + data/scripts/maps/EverGrandeCity_Corridor4.s | 11 - data/scripts/maps/EverGrandeCity_Corridor5.inc | 11 + data/scripts/maps/EverGrandeCity_Corridor5.s | 11 - data/scripts/maps/EverGrandeCity_DrakesRoom.inc | 64 + data/scripts/maps/EverGrandeCity_DrakesRoom.s | 64 - data/scripts/maps/EverGrandeCity_GlaciasRoom.inc | 62 + data/scripts/maps/EverGrandeCity_GlaciasRoom.s | 62 - data/scripts/maps/EverGrandeCity_HallOfFame.inc | 84 + data/scripts/maps/EverGrandeCity_HallOfFame.s | 84 - data/scripts/maps/EverGrandeCity_PhoebesRoom.inc | 62 + data/scripts/maps/EverGrandeCity_PhoebesRoom.s | 62 - .../maps/EverGrandeCity_PokemonCenter_1F.inc | 24 + .../scripts/maps/EverGrandeCity_PokemonCenter_1F.s | 24 - .../maps/EverGrandeCity_PokemonCenter_2F.inc | 17 + .../scripts/maps/EverGrandeCity_PokemonCenter_2F.s | 17 - data/scripts/maps/EverGrandeCity_PokemonLeague.inc | 124 + data/scripts/maps/EverGrandeCity_PokemonLeague.s | 124 - data/scripts/maps/EverGrandeCity_SidneysRoom.inc | 63 + data/scripts/maps/EverGrandeCity_SidneysRoom.s | 63 - data/scripts/maps/FallarborTown.inc | 56 + data/scripts/maps/FallarborTown.s | 56 - data/scripts/maps/FallarborTown_ContestHall.inc | 18 + data/scripts/maps/FallarborTown_ContestHall.s | 18 - data/scripts/maps/FallarborTown_ContestLobby.inc | 121 + data/scripts/maps/FallarborTown_ContestLobby.s | 121 - data/scripts/maps/FallarborTown_House1.inc | 77 + data/scripts/maps/FallarborTown_House1.s | 77 - data/scripts/maps/FallarborTown_House2.inc | 63 + data/scripts/maps/FallarborTown_House2.s | 63 - data/scripts/maps/FallarborTown_Mart.inc | 48 + data/scripts/maps/FallarborTown_Mart.s | 48 - .../maps/FallarborTown_PokemonCenter_1F.inc | 81 + data/scripts/maps/FallarborTown_PokemonCenter_1F.s | 81 - .../maps/FallarborTown_PokemonCenter_2F.inc | 17 + data/scripts/maps/FallarborTown_PokemonCenter_2F.s | 17 - data/scripts/maps/FieryPath.inc | 7 + data/scripts/maps/FieryPath.s | 7 - data/scripts/maps/FortreeCity.inc | 91 + data/scripts/maps/FortreeCity.s | 91 - data/scripts/maps/FortreeCity_DecorationShop.inc | 58 + data/scripts/maps/FortreeCity_DecorationShop.s | 58 - data/scripts/maps/FortreeCity_Gym.inc | 103 + data/scripts/maps/FortreeCity_Gym.s | 103 - data/scripts/maps/FortreeCity_House1.inc | 65 + data/scripts/maps/FortreeCity_House1.s | 65 - data/scripts/maps/FortreeCity_House2.inc | 45 + data/scripts/maps/FortreeCity_House2.s | 45 - data/scripts/maps/FortreeCity_House3.inc | 10 + data/scripts/maps/FortreeCity_House3.s | 10 - data/scripts/maps/FortreeCity_House4.inc | 67 + data/scripts/maps/FortreeCity_House4.s | 67 - data/scripts/maps/FortreeCity_House5.inc | 20 + data/scripts/maps/FortreeCity_House5.s | 20 - data/scripts/maps/FortreeCity_Mart.inc | 40 + data/scripts/maps/FortreeCity_Mart.s | 40 - data/scripts/maps/FortreeCity_PokemonCenter_1F.inc | 27 + data/scripts/maps/FortreeCity_PokemonCenter_1F.s | 27 - data/scripts/maps/FortreeCity_PokemonCenter_2F.inc | 17 + data/scripts/maps/FortreeCity_PokemonCenter_2F.s | 17 - data/scripts/maps/GraniteCave_1F.inc | 19 + data/scripts/maps/GraniteCave_1F.s | 19 - data/scripts/maps/GraniteCave_B1F.inc | 10 + data/scripts/maps/GraniteCave_B1F.s | 10 - data/scripts/maps/GraniteCave_B2F.inc | 2 + data/scripts/maps/GraniteCave_B2F.s | 2 - data/scripts/maps/GraniteCave_StevensRoom.inc | 62 + data/scripts/maps/GraniteCave_StevensRoom.s | 62 - data/scripts/maps/InsideOfTruck.inc | 52 + data/scripts/maps/InsideOfTruck.s | 52 - data/scripts/maps/IslandCave.inc | 91 + data/scripts/maps/IslandCave.s | 91 - data/scripts/maps/JaggedPass.inc | 49 + data/scripts/maps/JaggedPass.s | 49 - data/scripts/maps/LavaridgeTown.inc | 322 + data/scripts/maps/LavaridgeTown.s | 322 - data/scripts/maps/LavaridgeTown_Gym_1F.inc | 171 + data/scripts/maps/LavaridgeTown_Gym_1F.s | 171 - data/scripts/maps/LavaridgeTown_Gym_B1F.inc | 2 + data/scripts/maps/LavaridgeTown_Gym_B1F.s | 2 - data/scripts/maps/LavaridgeTown_HerbShop.inc | 44 + data/scripts/maps/LavaridgeTown_HerbShop.s | 44 - data/scripts/maps/LavaridgeTown_House.inc | 16 + data/scripts/maps/LavaridgeTown_House.s | 16 - data/scripts/maps/LavaridgeTown_Mart.inc | 35 + data/scripts/maps/LavaridgeTown_Mart.s | 35 - .../maps/LavaridgeTown_PokemonCenter_1F.inc | 28 + data/scripts/maps/LavaridgeTown_PokemonCenter_1F.s | 28 - .../maps/LavaridgeTown_PokemonCenter_2F.inc | 17 + data/scripts/maps/LavaridgeTown_PokemonCenter_2F.s | 17 - data/scripts/maps/LilycoveCity.inc | 427 + data/scripts/maps/LilycoveCity.s | 427 - data/scripts/maps/LilycoveCity_ContestHall.inc | 255 + data/scripts/maps/LilycoveCity_ContestHall.s | 255 - data/scripts/maps/LilycoveCity_ContestLobby.inc | 771 + data/scripts/maps/LilycoveCity_ContestLobby.s | 771 - .../scripts/maps/LilycoveCity_CoveLilyMotel_1F.inc | 76 + data/scripts/maps/LilycoveCity_CoveLilyMotel_1F.s | 76 - .../scripts/maps/LilycoveCity_CoveLilyMotel_2F.inc | 55 + data/scripts/maps/LilycoveCity_CoveLilyMotel_2F.s | 55 - .../maps/LilycoveCity_DepartmentStoreElevator.inc | 84 + .../maps/LilycoveCity_DepartmentStoreElevator.s | 84 - .../maps/LilycoveCity_DepartmentStoreRooftop.inc | 202 + .../maps/LilycoveCity_DepartmentStoreRooftop.s | 202 - .../maps/LilycoveCity_DepartmentStore_1F.inc | 145 + .../scripts/maps/LilycoveCity_DepartmentStore_1F.s | 145 - .../maps/LilycoveCity_DepartmentStore_2F.inc | 67 + .../scripts/maps/LilycoveCity_DepartmentStore_2F.s | 67 - .../maps/LilycoveCity_DepartmentStore_3F.inc | 60 + .../scripts/maps/LilycoveCity_DepartmentStore_3F.s | 60 - .../maps/LilycoveCity_DepartmentStore_4F.inc | 54 + .../scripts/maps/LilycoveCity_DepartmentStore_4F.s | 54 - .../maps/LilycoveCity_DepartmentStore_5F.inc | 118 + .../scripts/maps/LilycoveCity_DepartmentStore_5F.s | 118 - data/scripts/maps/LilycoveCity_EmptyMap.inc | 2 + data/scripts/maps/LilycoveCity_EmptyMap.s | 2 - data/scripts/maps/LilycoveCity_Harbor.inc | 171 + data/scripts/maps/LilycoveCity_Harbor.s | 171 - data/scripts/maps/LilycoveCity_House1.inc | 16 + data/scripts/maps/LilycoveCity_House1.s | 16 - data/scripts/maps/LilycoveCity_House2.inc | 21 + data/scripts/maps/LilycoveCity_House2.s | 21 - data/scripts/maps/LilycoveCity_House3.inc | 99 + data/scripts/maps/LilycoveCity_House3.s | 99 - data/scripts/maps/LilycoveCity_House4.inc | 10 + data/scripts/maps/LilycoveCity_House4.s | 10 - .../maps/LilycoveCity_LilycoveMuseum_1F.inc | 162 + data/scripts/maps/LilycoveCity_LilycoveMuseum_1F.s | 162 - .../maps/LilycoveCity_LilycoveMuseum_2F.inc | 231 + data/scripts/maps/LilycoveCity_LilycoveMuseum_2F.s | 231 - .../maps/LilycoveCity_MoveDeletersHouse.inc | 63 + data/scripts/maps/LilycoveCity_MoveDeletersHouse.s | 63 - .../scripts/maps/LilycoveCity_PokemonCenter_1F.inc | 33 + data/scripts/maps/LilycoveCity_PokemonCenter_1F.s | 33 - .../scripts/maps/LilycoveCity_PokemonCenter_2F.inc | 17 + data/scripts/maps/LilycoveCity_PokemonCenter_2F.s | 17 - .../maps/LilycoveCity_PokemonTrainerFanClub.inc | 436 + .../maps/LilycoveCity_PokemonTrainerFanClub.s | 436 - data/scripts/maps/LilycoveCity_UnusedMart.inc | 2 + data/scripts/maps/LilycoveCity_UnusedMart.s | 2 - data/scripts/maps/LinkContestRoom1.inc | 1 + data/scripts/maps/LinkContestRoom1.s | 1 - data/scripts/maps/LinkContestRoom2.inc | 1 + data/scripts/maps/LinkContestRoom2.s | 1 - data/scripts/maps/LinkContestRoom3.inc | 1 + data/scripts/maps/LinkContestRoom3.s | 1 - data/scripts/maps/LinkContestRoom4.inc | 1 + data/scripts/maps/LinkContestRoom4.s | 1 - data/scripts/maps/LinkContestRoom5.inc | 1 + data/scripts/maps/LinkContestRoom5.s | 1 - data/scripts/maps/LinkContestRoom6.inc | 1 + data/scripts/maps/LinkContestRoom6.s | 1 - data/scripts/maps/LittlerootTown.inc | 880 ++ data/scripts/maps/LittlerootTown.s | 880 -- .../maps/LittlerootTown_BrendansHouse_1F.inc | 124 + .../scripts/maps/LittlerootTown_BrendansHouse_1F.s | 124 - .../maps/LittlerootTown_BrendansHouse_2F.inc | 90 + .../scripts/maps/LittlerootTown_BrendansHouse_2F.s | 90 - data/scripts/maps/LittlerootTown_MaysHouse_1F.inc | 171 + data/scripts/maps/LittlerootTown_MaysHouse_1F.s | 171 - data/scripts/maps/LittlerootTown_MaysHouse_2F.inc | 223 + data/scripts/maps/LittlerootTown_MaysHouse_2F.s | 223 - .../maps/LittlerootTown_ProfessorBirchsLab.inc | 216 + .../maps/LittlerootTown_ProfessorBirchsLab.s | 216 - data/scripts/maps/MagmaHideout_1F.inc | 2 + data/scripts/maps/MagmaHideout_1F.s | 2 - data/scripts/maps/MagmaHideout_B1F.inc | 12 + data/scripts/maps/MagmaHideout_B1F.s | 12 - data/scripts/maps/MagmaHideout_B2F.inc | 2 + data/scripts/maps/MagmaHideout_B2F.s | 2 - data/scripts/maps/MauvilleCity.inc | 318 + data/scripts/maps/MauvilleCity.s | 318 - data/scripts/maps/MauvilleCity_BikeShop.inc | 184 + data/scripts/maps/MauvilleCity_BikeShop.s | 184 - data/scripts/maps/MauvilleCity_GameCorner.inc | 657 + data/scripts/maps/MauvilleCity_GameCorner.s | 657 - data/scripts/maps/MauvilleCity_Gym.inc | 227 + data/scripts/maps/MauvilleCity_Gym.s | 227 - data/scripts/maps/MauvilleCity_House1.inc | 19 + data/scripts/maps/MauvilleCity_House1.s | 19 - data/scripts/maps/MauvilleCity_House2.inc | 45 + data/scripts/maps/MauvilleCity_House2.s | 45 - data/scripts/maps/MauvilleCity_Mart.inc | 38 + data/scripts/maps/MauvilleCity_Mart.s | 38 - .../scripts/maps/MauvilleCity_PokemonCenter_1F.inc | 33 + data/scripts/maps/MauvilleCity_PokemonCenter_1F.s | 33 - .../scripts/maps/MauvilleCity_PokemonCenter_2F.inc | 21 + data/scripts/maps/MauvilleCity_PokemonCenter_2F.s | 21 - data/scripts/maps/MeteorFalls_1F_1R.inc | 228 + data/scripts/maps/MeteorFalls_1F_1R.s | 228 - data/scripts/maps/MeteorFalls_1F_2R.inc | 41 + data/scripts/maps/MeteorFalls_1F_2R.s | 41 - data/scripts/maps/MeteorFalls_B1F_1R.inc | 2 + data/scripts/maps/MeteorFalls_B1F_1R.s | 2 - data/scripts/maps/MeteorFalls_B1F_2R.inc | 2 + data/scripts/maps/MeteorFalls_B1F_2R.s | 2 - data/scripts/maps/MossdeepCity.inc | 92 + data/scripts/maps/MossdeepCity.s | 92 - data/scripts/maps/MossdeepCity_GameCorner_1F.inc | 186 + data/scripts/maps/MossdeepCity_GameCorner_1F.s | 186 - data/scripts/maps/MossdeepCity_GameCorner_B1F.inc | 77 + data/scripts/maps/MossdeepCity_GameCorner_B1F.s | 77 - data/scripts/maps/MossdeepCity_Gym.inc | 251 + data/scripts/maps/MossdeepCity_Gym.s | 251 - data/scripts/maps/MossdeepCity_House1.inc | 23 + data/scripts/maps/MossdeepCity_House1.s | 23 - data/scripts/maps/MossdeepCity_House2.inc | 54 + data/scripts/maps/MossdeepCity_House2.s | 54 - data/scripts/maps/MossdeepCity_House3.inc | 27 + data/scripts/maps/MossdeepCity_House3.s | 27 - data/scripts/maps/MossdeepCity_House4.inc | 42 + data/scripts/maps/MossdeepCity_House4.s | 42 - data/scripts/maps/MossdeepCity_Mart.inc | 39 + data/scripts/maps/MossdeepCity_Mart.s | 39 - .../scripts/maps/MossdeepCity_PokemonCenter_1F.inc | 23 + data/scripts/maps/MossdeepCity_PokemonCenter_1F.s | 23 - .../scripts/maps/MossdeepCity_PokemonCenter_2F.inc | 21 + data/scripts/maps/MossdeepCity_PokemonCenter_2F.s | 21 - data/scripts/maps/MossdeepCity_SpaceCenter_1F.inc | 63 + data/scripts/maps/MossdeepCity_SpaceCenter_1F.s | 63 - data/scripts/maps/MossdeepCity_SpaceCenter_2F.inc | 14 + data/scripts/maps/MossdeepCity_SpaceCenter_2F.s | 14 - data/scripts/maps/MossdeepCity_StevensHouse.inc | 130 + data/scripts/maps/MossdeepCity_StevensHouse.s | 130 - data/scripts/maps/MtChimney.inc | 467 + data/scripts/maps/MtChimney.s | 467 - data/scripts/maps/MtChimney_CableCarStation.inc | 87 + data/scripts/maps/MtChimney_CableCarStation.s | 87 - data/scripts/maps/MtPyre_1F.inc | 28 + data/scripts/maps/MtPyre_1F.s | 28 - data/scripts/maps/MtPyre_2F.inc | 33 + data/scripts/maps/MtPyre_2F.s | 33 - data/scripts/maps/MtPyre_3F.inc | 12 + data/scripts/maps/MtPyre_3F.s | 12 - data/scripts/maps/MtPyre_4F.inc | 7 + data/scripts/maps/MtPyre_4F.s | 7 - data/scripts/maps/MtPyre_5F.inc | 7 + data/scripts/maps/MtPyre_5F.s | 7 - data/scripts/maps/MtPyre_6F.inc | 15 + data/scripts/maps/MtPyre_6F.s | 15 - data/scripts/maps/MtPyre_Exterior.inc | 27 + data/scripts/maps/MtPyre_Exterior.s | 27 - data/scripts/maps/MtPyre_Summit.inc | 368 + data/scripts/maps/MtPyre_Summit.s | 368 - data/scripts/maps/NewMauville_Entrance.inc | 50 + data/scripts/maps/NewMauville_Entrance.s | 50 - data/scripts/maps/NewMauville_Inside.inc | 207 + data/scripts/maps/NewMauville_Inside.s | 207 - data/scripts/maps/OldaleTown.inc | 324 + data/scripts/maps/OldaleTown.s | 324 - data/scripts/maps/OldaleTown_House1.inc | 6 + data/scripts/maps/OldaleTown_House1.s | 6 - data/scripts/maps/OldaleTown_House2.inc | 10 + data/scripts/maps/OldaleTown_House2.s | 10 - data/scripts/maps/OldaleTown_Mart.inc | 59 + data/scripts/maps/OldaleTown_Mart.s | 59 - data/scripts/maps/OldaleTown_PokemonCenter_1F.inc | 38 + data/scripts/maps/OldaleTown_PokemonCenter_1F.s | 38 - data/scripts/maps/OldaleTown_PokemonCenter_2F.inc | 17 + data/scripts/maps/OldaleTown_PokemonCenter_2F.s | 17 - data/scripts/maps/PacifidlogTown.inc | 28 + data/scripts/maps/PacifidlogTown.s | 28 - data/scripts/maps/PacifidlogTown_House1.inc | 10 + data/scripts/maps/PacifidlogTown_House1.s | 10 - data/scripts/maps/PacifidlogTown_House2.inc | 100 + data/scripts/maps/PacifidlogTown_House2.s | 100 - data/scripts/maps/PacifidlogTown_House3.inc | 55 + data/scripts/maps/PacifidlogTown_House3.s | 55 - data/scripts/maps/PacifidlogTown_House4.inc | 30 + data/scripts/maps/PacifidlogTown_House4.s | 30 - data/scripts/maps/PacifidlogTown_House5.inc | 21 + data/scripts/maps/PacifidlogTown_House5.s | 21 - .../maps/PacifidlogTown_PokemonCenter_1F.inc | 27 + .../scripts/maps/PacifidlogTown_PokemonCenter_1F.s | 27 - .../maps/PacifidlogTown_PokemonCenter_2F.inc | 17 + .../scripts/maps/PacifidlogTown_PokemonCenter_2F.s | 17 - data/scripts/maps/PetalburgCity.inc | 428 + data/scripts/maps/PetalburgCity.s | 428 - data/scripts/maps/PetalburgCity_Gym.inc | 1057 ++ data/scripts/maps/PetalburgCity_Gym.s | 1057 -- data/scripts/maps/PetalburgCity_House1.inc | 10 + data/scripts/maps/PetalburgCity_House1.s | 10 - data/scripts/maps/PetalburgCity_House2.inc | 10 + data/scripts/maps/PetalburgCity_House2.s | 10 - data/scripts/maps/PetalburgCity_Mart.inc | 68 + data/scripts/maps/PetalburgCity_Mart.s | 68 - .../maps/PetalburgCity_PokemonCenter_1F.inc | 56 + data/scripts/maps/PetalburgCity_PokemonCenter_1F.s | 56 - .../maps/PetalburgCity_PokemonCenter_2F.inc | 17 + data/scripts/maps/PetalburgCity_PokemonCenter_2F.s | 17 - data/scripts/maps/PetalburgCity_WallysHouse.inc | 68 + data/scripts/maps/PetalburgCity_WallysHouse.s | 68 - data/scripts/maps/PetalburgWoods.inc | 283 + data/scripts/maps/PetalburgWoods.s | 283 - data/scripts/maps/RecordCorner.inc | 2 + data/scripts/maps/RecordCorner.s | 2 - data/scripts/maps/Route101.inc | 246 + data/scripts/maps/Route101.s | 246 - data/scripts/maps/Route102.inc | 46 + data/scripts/maps/Route102.s | 46 - data/scripts/maps/Route103.inc | 216 + data/scripts/maps/Route103.s | 216 - data/scripts/maps/Route104.inc | 461 + data/scripts/maps/Route104.s | 461 - data/scripts/maps/Route104_MrBrineysHouse.inc | 99 + data/scripts/maps/Route104_MrBrineysHouse.s | 99 - .../maps/Route104_PrettyPetalFlowerShop.inc | 109 + data/scripts/maps/Route104_PrettyPetalFlowerShop.s | 109 - data/scripts/maps/Route104_Prototype.inc | 112 + data/scripts/maps/Route104_Prototype.s | 112 - .../Route104_PrototypePrettyPetalFlowerShop.inc | 6 + .../maps/Route104_PrototypePrettyPetalFlowerShop.s | 6 - data/scripts/maps/Route105.inc | 38 + data/scripts/maps/Route105.s | 38 - data/scripts/maps/Route106.inc | 34 + data/scripts/maps/Route106.s | 34 - data/scripts/maps/Route107.inc | 40 + data/scripts/maps/Route107.s | 40 - data/scripts/maps/Route108.inc | 22 + data/scripts/maps/Route108.s | 22 - data/scripts/maps/Route109.inc | 446 + data/scripts/maps/Route109.s | 446 - data/scripts/maps/Route109_SeashoreHouse.inc | 109 + data/scripts/maps/Route109_SeashoreHouse.s | 109 - data/scripts/maps/Route110.inc | 539 + data/scripts/maps/Route110.s | 539 - .../Route110_SeasideCyclingRoadNorthEntrance.inc | 61 + .../Route110_SeasideCyclingRoadNorthEntrance.s | 61 - .../Route110_SeasideCyclingRoadSouthEntrance.inc | 38 + .../Route110_SeasideCyclingRoadSouthEntrance.s | 38 - data/scripts/maps/Route110_TrickHouseCorridor.inc | 7 + data/scripts/maps/Route110_TrickHouseCorridor.s | 7 - data/scripts/maps/Route110_TrickHouseEnd.inc | 251 + data/scripts/maps/Route110_TrickHouseEnd.s | 251 - data/scripts/maps/Route110_TrickHouseEntrance.inc | 766 + data/scripts/maps/Route110_TrickHouseEntrance.s | 766 - data/scripts/maps/Route110_TrickHousePuzzle1.inc | 39 + data/scripts/maps/Route110_TrickHousePuzzle1.s | 39 - data/scripts/maps/Route110_TrickHousePuzzle2.inc | 105 + data/scripts/maps/Route110_TrickHousePuzzle2.s | 105 - data/scripts/maps/Route110_TrickHousePuzzle3.inc | 396 + data/scripts/maps/Route110_TrickHousePuzzle3.s | 396 - data/scripts/maps/Route110_TrickHousePuzzle4.inc | 29 + data/scripts/maps/Route110_TrickHousePuzzle4.s | 29 - data/scripts/maps/Route110_TrickHousePuzzle5.inc | 725 + data/scripts/maps/Route110_TrickHousePuzzle5.s | 725 - data/scripts/maps/Route110_TrickHousePuzzle6.inc | 43 + data/scripts/maps/Route110_TrickHousePuzzle6.s | 43 - data/scripts/maps/Route110_TrickHousePuzzle7.inc | 259 + data/scripts/maps/Route110_TrickHousePuzzle7.s | 259 - data/scripts/maps/Route110_TrickHousePuzzle8.inc | 29 + data/scripts/maps/Route110_TrickHousePuzzle8.s | 29 - data/scripts/maps/Route111.inc | 445 + data/scripts/maps/Route111.s | 445 - data/scripts/maps/Route111_OldLadysRestStop.inc | 33 + data/scripts/maps/Route111_OldLadysRestStop.s | 33 - .../maps/Route111_WinstrateFamilysHouse.inc | 60 + data/scripts/maps/Route111_WinstrateFamilysHouse.s | 60 - data/scripts/maps/Route112.inc | 60 + data/scripts/maps/Route112.s | 60 - data/scripts/maps/Route112_CableCarStation.inc | 88 + data/scripts/maps/Route112_CableCarStation.s | 88 - data/scripts/maps/Route113.inc | 100 + data/scripts/maps/Route113.s | 100 - data/scripts/maps/Route113_GlassWorkshop.inc | 308 + data/scripts/maps/Route113_GlassWorkshop.s | 308 - data/scripts/maps/Route114.inc | 132 + data/scripts/maps/Route114.s | 132 - data/scripts/maps/Route114_FossilManiacsHouse.inc | 33 + data/scripts/maps/Route114_FossilManiacsHouse.s | 33 - data/scripts/maps/Route114_FossilManiacsTunnel.inc | 27 + data/scripts/maps/Route114_FossilManiacsTunnel.s | 27 - data/scripts/maps/Route114_LanettesHouse.inc | 54 + data/scripts/maps/Route114_LanettesHouse.s | 54 - data/scripts/maps/Route115.inc | 68 + data/scripts/maps/Route115.s | 68 - data/scripts/maps/Route116.inc | 275 + data/scripts/maps/Route116.s | 275 - data/scripts/maps/Route116_TunnelersRestHouse.inc | 29 + data/scripts/maps/Route116_TunnelersRestHouse.s | 29 - data/scripts/maps/Route117.inc | 122 + data/scripts/maps/Route117.s | 122 - data/scripts/maps/Route117_PokemonDayCare.inc | 7 + data/scripts/maps/Route117_PokemonDayCare.s | 7 - data/scripts/maps/Route118.inc | 206 + data/scripts/maps/Route118.s | 206 - data/scripts/maps/Route119.inc | 383 + data/scripts/maps/Route119.s | 383 - data/scripts/maps/Route119_House.inc | 16 + data/scripts/maps/Route119_House.s | 16 - data/scripts/maps/Route119_WeatherInstitute_1F.inc | 55 + data/scripts/maps/Route119_WeatherInstitute_1F.s | 55 - data/scripts/maps/Route119_WeatherInstitute_2F.inc | 93 + data/scripts/maps/Route119_WeatherInstitute_2F.s | 93 - data/scripts/maps/Route120.inc | 357 + data/scripts/maps/Route120.s | 357 - data/scripts/maps/Route121.inc | 113 + data/scripts/maps/Route121.s | 113 - data/scripts/maps/Route121_SafariZoneEntrance.inc | 138 + data/scripts/maps/Route121_SafariZoneEntrance.s | 138 - data/scripts/maps/Route122.inc | 2 + data/scripts/maps/Route122.s | 2 - data/scripts/maps/Route123.inc | 102 + data/scripts/maps/Route123.s | 102 - data/scripts/maps/Route123_BerryMastersHouse.inc | 152 + data/scripts/maps/Route123_BerryMastersHouse.s | 152 - data/scripts/maps/Route124.inc | 71 + data/scripts/maps/Route124.s | 71 - .../maps/Route124_DivingTreasureHuntersHouse.inc | 295 + .../maps/Route124_DivingTreasureHuntersHouse.s | 295 - data/scripts/maps/Route125.inc | 51 + data/scripts/maps/Route125.s | 51 - data/scripts/maps/Route126.inc | 28 + data/scripts/maps/Route126.s | 28 - data/scripts/maps/Route127.inc | 43 + data/scripts/maps/Route127.s | 43 - data/scripts/maps/Route128.inc | 222 + data/scripts/maps/Route128.s | 222 - data/scripts/maps/Route129.inc | 22 + data/scripts/maps/Route129.s | 22 - data/scripts/maps/Route130.inc | 40 + data/scripts/maps/Route130.s | 40 - data/scripts/maps/Route131.inc | 42 + data/scripts/maps/Route131.s | 42 - data/scripts/maps/Route132.inc | 22 + data/scripts/maps/Route132.s | 22 - data/scripts/maps/Route133.inc | 27 + data/scripts/maps/Route133.s | 27 - data/scripts/maps/Route134.inc | 32 + data/scripts/maps/Route134.s | 32 - data/scripts/maps/RustboroCity.inc | 589 + data/scripts/maps/RustboroCity.s | 589 - data/scripts/maps/RustboroCity_CuttersHouse.inc | 23 + data/scripts/maps/RustboroCity_CuttersHouse.s | 23 - data/scripts/maps/RustboroCity_DevonCorp_1F.inc | 80 + data/scripts/maps/RustboroCity_DevonCorp_1F.s | 80 - data/scripts/maps/RustboroCity_DevonCorp_2F.inc | 177 + data/scripts/maps/RustboroCity_DevonCorp_2F.s | 177 - data/scripts/maps/RustboroCity_DevonCorp_3F.inc | 197 + data/scripts/maps/RustboroCity_DevonCorp_3F.s | 197 - data/scripts/maps/RustboroCity_Flat1_1F.inc | 10 + data/scripts/maps/RustboroCity_Flat1_1F.s | 10 - data/scripts/maps/RustboroCity_Flat1_2F.inc | 6 + data/scripts/maps/RustboroCity_Flat1_2F.s | 6 - data/scripts/maps/RustboroCity_Flat2_1F.inc | 16 + data/scripts/maps/RustboroCity_Flat2_1F.s | 16 - data/scripts/maps/RustboroCity_Flat2_2F.inc | 24 + data/scripts/maps/RustboroCity_Flat2_2F.s | 24 - data/scripts/maps/RustboroCity_Flat2_3F.inc | 10 + data/scripts/maps/RustboroCity_Flat2_3F.s | 10 - data/scripts/maps/RustboroCity_Gym.inc | 83 + data/scripts/maps/RustboroCity_Gym.s | 83 - data/scripts/maps/RustboroCity_House1.inc | 54 + data/scripts/maps/RustboroCity_House1.s | 54 - data/scripts/maps/RustboroCity_House2.inc | 10 + data/scripts/maps/RustboroCity_House2.s | 10 - data/scripts/maps/RustboroCity_House3.inc | 20 + data/scripts/maps/RustboroCity_House3.s | 20 - data/scripts/maps/RustboroCity_Mart.inc | 71 + data/scripts/maps/RustboroCity_Mart.s | 71 - .../scripts/maps/RustboroCity_PokemonCenter_1F.inc | 28 + data/scripts/maps/RustboroCity_PokemonCenter_1F.s | 28 - .../scripts/maps/RustboroCity_PokemonCenter_2F.inc | 17 + data/scripts/maps/RustboroCity_PokemonCenter_2F.s | 17 - data/scripts/maps/RustboroCity_PokemonSchool.inc | 165 + data/scripts/maps/RustboroCity_PokemonSchool.s | 165 - data/scripts/maps/RusturfTunnel.inc | 421 + data/scripts/maps/RusturfTunnel.s | 421 - data/scripts/maps/SSTidalCorridor.inc | 200 + data/scripts/maps/SSTidalCorridor.s | 200 - data/scripts/maps/SSTidalLowerDeck.inc | 12 + data/scripts/maps/SSTidalLowerDeck.s | 12 - data/scripts/maps/SSTidalRooms.inc | 65 + data/scripts/maps/SSTidalRooms.s | 65 - data/scripts/maps/SafariZone_Northeast.inc | 10 + data/scripts/maps/SafariZone_Northeast.s | 10 - data/scripts/maps/SafariZone_Northwest.inc | 6 + data/scripts/maps/SafariZone_Northwest.s | 6 - data/scripts/maps/SafariZone_RestHouse.inc | 14 + data/scripts/maps/SafariZone_RestHouse.s | 14 - data/scripts/maps/SafariZone_Southeast.inc | 118 + data/scripts/maps/SafariZone_Southeast.s | 118 - data/scripts/maps/SafariZone_Southwest.inc | 10 + data/scripts/maps/SafariZone_Southwest.s | 10 - data/scripts/maps/ScorchedSlab.inc | 7 + data/scripts/maps/ScorchedSlab.s | 7 - data/scripts/maps/SeafloorCavern_Entrance.inc | 8 + data/scripts/maps/SeafloorCavern_Entrance.s | 8 - data/scripts/maps/SeafloorCavern_Room1.inc | 17 + data/scripts/maps/SeafloorCavern_Room1.s | 17 - data/scripts/maps/SeafloorCavern_Room2.inc | 2 + data/scripts/maps/SeafloorCavern_Room2.s | 2 - data/scripts/maps/SeafloorCavern_Room3.inc | 12 + data/scripts/maps/SeafloorCavern_Room3.s | 12 - data/scripts/maps/SeafloorCavern_Room4.inc | 12 + data/scripts/maps/SeafloorCavern_Room4.s | 12 - data/scripts/maps/SeafloorCavern_Room5.inc | 2 + data/scripts/maps/SeafloorCavern_Room5.s | 2 - data/scripts/maps/SeafloorCavern_Room6.inc | 2 + data/scripts/maps/SeafloorCavern_Room6.s | 2 - data/scripts/maps/SeafloorCavern_Room7.inc | 2 + data/scripts/maps/SeafloorCavern_Room7.s | 2 - data/scripts/maps/SeafloorCavern_Room8.inc | 2 + data/scripts/maps/SeafloorCavern_Room8.s | 2 - data/scripts/maps/SeafloorCavern_Room9.inc | 291 + data/scripts/maps/SeafloorCavern_Room9.s | 291 - data/scripts/maps/SealedChamber_InnerRoom.inc | 88 + data/scripts/maps/SealedChamber_InnerRoom.s | 88 - data/scripts/maps/SealedChamber_OuterRoom.inc | 131 + data/scripts/maps/SealedChamber_OuterRoom.s | 131 - data/scripts/maps/SecretBase_BlueCave1.inc | 1 + data/scripts/maps/SecretBase_BlueCave1.s | 1 - data/scripts/maps/SecretBase_BlueCave2.inc | 1 + data/scripts/maps/SecretBase_BlueCave2.s | 1 - data/scripts/maps/SecretBase_BlueCave3.inc | 1 + data/scripts/maps/SecretBase_BlueCave3.s | 1 - data/scripts/maps/SecretBase_BlueCave4.inc | 1 + data/scripts/maps/SecretBase_BlueCave4.s | 1 - data/scripts/maps/SecretBase_BrownCave1.inc | 1 + data/scripts/maps/SecretBase_BrownCave1.s | 1 - data/scripts/maps/SecretBase_BrownCave2.inc | 1 + data/scripts/maps/SecretBase_BrownCave2.s | 1 - data/scripts/maps/SecretBase_BrownCave3.inc | 1 + data/scripts/maps/SecretBase_BrownCave3.s | 1 - data/scripts/maps/SecretBase_BrownCave4.inc | 1 + data/scripts/maps/SecretBase_BrownCave4.s | 1 - data/scripts/maps/SecretBase_RedCave1.inc | 1 + data/scripts/maps/SecretBase_RedCave1.s | 1 - data/scripts/maps/SecretBase_RedCave2.inc | 1 + data/scripts/maps/SecretBase_RedCave2.s | 1 - data/scripts/maps/SecretBase_RedCave3.inc | 1 + data/scripts/maps/SecretBase_RedCave3.s | 1 - data/scripts/maps/SecretBase_RedCave4.inc | 1 + data/scripts/maps/SecretBase_RedCave4.s | 1 - data/scripts/maps/SecretBase_Shrub1.inc | 1 + data/scripts/maps/SecretBase_Shrub1.s | 1 - data/scripts/maps/SecretBase_Shrub2.inc | 1 + data/scripts/maps/SecretBase_Shrub2.s | 1 - data/scripts/maps/SecretBase_Shrub3.inc | 1 + data/scripts/maps/SecretBase_Shrub3.s | 1 - data/scripts/maps/SecretBase_Shrub4.inc | 1 + data/scripts/maps/SecretBase_Shrub4.s | 1 - data/scripts/maps/SecretBase_Tree1.inc | 1 + data/scripts/maps/SecretBase_Tree1.s | 1 - data/scripts/maps/SecretBase_Tree2.inc | 1 + data/scripts/maps/SecretBase_Tree2.s | 1 - data/scripts/maps/SecretBase_Tree3.inc | 1 + data/scripts/maps/SecretBase_Tree3.s | 1 - data/scripts/maps/SecretBase_Tree4.inc | 1 + data/scripts/maps/SecretBase_Tree4.s | 1 - data/scripts/maps/SecretBase_YellowCave1.inc | 1 + data/scripts/maps/SecretBase_YellowCave1.s | 1 - data/scripts/maps/SecretBase_YellowCave2.inc | 1 + data/scripts/maps/SecretBase_YellowCave2.s | 1 - data/scripts/maps/SecretBase_YellowCave3.inc | 1 + data/scripts/maps/SecretBase_YellowCave3.s | 1 - data/scripts/maps/SecretBase_YellowCave4.inc | 23 + data/scripts/maps/SecretBase_YellowCave4.s | 23 - .../maps/ShoalCave_HighTideEntranceRoom.inc | 2 + data/scripts/maps/ShoalCave_HighTideEntranceRoom.s | 2 - data/scripts/maps/ShoalCave_HighTideInnerRoom.inc | 2 + data/scripts/maps/ShoalCave_HighTideInnerRoom.s | 2 - .../scripts/maps/ShoalCave_LowTideEntranceRoom.inc | 102 + data/scripts/maps/ShoalCave_LowTideEntranceRoom.s | 102 - data/scripts/maps/ShoalCave_LowTideIceRoom.inc | 2 + data/scripts/maps/ShoalCave_LowTideIceRoom.s | 2 - data/scripts/maps/ShoalCave_LowTideInnerRoom.inc | 157 + data/scripts/maps/ShoalCave_LowTideInnerRoom.s | 157 - data/scripts/maps/ShoalCave_LowTideLowerRoom.inc | 52 + data/scripts/maps/ShoalCave_LowTideLowerRoom.s | 52 - data/scripts/maps/ShoalCave_LowTideStairsRoom.inc | 34 + data/scripts/maps/ShoalCave_LowTideStairsRoom.s | 34 - data/scripts/maps/SingleBattleColosseum.inc | 2 + data/scripts/maps/SingleBattleColosseum.s | 2 - data/scripts/maps/SkyPillar_1F.inc | 2 + data/scripts/maps/SkyPillar_1F.s | 2 - data/scripts/maps/SkyPillar_2F.inc | 10 + data/scripts/maps/SkyPillar_2F.s | 10 - data/scripts/maps/SkyPillar_3F.inc | 2 + data/scripts/maps/SkyPillar_3F.s | 2 - data/scripts/maps/SkyPillar_4F.inc | 10 + data/scripts/maps/SkyPillar_4F.s | 10 - data/scripts/maps/SkyPillar_5F.inc | 2 + data/scripts/maps/SkyPillar_5F.s | 2 - data/scripts/maps/SkyPillar_Entrance.inc | 7 + data/scripts/maps/SkyPillar_Entrance.s | 7 - data/scripts/maps/SkyPillar_Outside.inc | 2 + data/scripts/maps/SkyPillar_Outside.s | 2 - data/scripts/maps/SkyPillar_Top.inc | 28 + data/scripts/maps/SkyPillar_Top.s | 28 - data/scripts/maps/SlateportCity.inc | 648 + data/scripts/maps/SlateportCity.s | 648 - data/scripts/maps/SlateportCity_ContestHall.inc | 113 + data/scripts/maps/SlateportCity_ContestHall.s | 113 - data/scripts/maps/SlateportCity_ContestLobby.inc | 135 + data/scripts/maps/SlateportCity_ContestLobby.s | 135 - data/scripts/maps/SlateportCity_Harbor.inc | 375 + data/scripts/maps/SlateportCity_Harbor.s | 375 - data/scripts/maps/SlateportCity_House1.inc | 72 + data/scripts/maps/SlateportCity_House1.s | 72 - data/scripts/maps/SlateportCity_House2.inc | 21 + data/scripts/maps/SlateportCity_House2.s | 21 - data/scripts/maps/SlateportCity_Mart.inc | 35 + data/scripts/maps/SlateportCity_Mart.s | 35 - .../maps/SlateportCity_OceanicMuseum_1F.inc | 218 + data/scripts/maps/SlateportCity_OceanicMuseum_1F.s | 218 - .../maps/SlateportCity_OceanicMuseum_2F.inc | 272 + data/scripts/maps/SlateportCity_OceanicMuseum_2F.s | 272 - .../maps/SlateportCity_PokemonCenter_1F.inc | 24 + data/scripts/maps/SlateportCity_PokemonCenter_1F.s | 24 - .../maps/SlateportCity_PokemonCenter_2F.inc | 17 + data/scripts/maps/SlateportCity_PokemonCenter_2F.s | 17 - data/scripts/maps/SlateportCity_PokemonFanClub.inc | 263 + data/scripts/maps/SlateportCity_PokemonFanClub.s | 263 - .../maps/SlateportCity_SternsShipyard_1F.inc | 67 + .../scripts/maps/SlateportCity_SternsShipyard_1F.s | 67 - .../maps/SlateportCity_SternsShipyard_2F.inc | 10 + .../scripts/maps/SlateportCity_SternsShipyard_2F.s | 10 - data/scripts/maps/SootopolisCity.inc | 470 + data/scripts/maps/SootopolisCity.s | 470 - data/scripts/maps/SootopolisCity_Gym_1F.inc | 160 + data/scripts/maps/SootopolisCity_Gym_1F.s | 160 - data/scripts/maps/SootopolisCity_Gym_B1F.inc | 42 + data/scripts/maps/SootopolisCity_Gym_B1F.s | 42 - data/scripts/maps/SootopolisCity_House1.inc | 29 + data/scripts/maps/SootopolisCity_House1.s | 29 - data/scripts/maps/SootopolisCity_House2.inc | 21 + data/scripts/maps/SootopolisCity_House2.s | 21 - data/scripts/maps/SootopolisCity_House3.inc | 21 + data/scripts/maps/SootopolisCity_House3.s | 21 - data/scripts/maps/SootopolisCity_House4.inc | 20 + data/scripts/maps/SootopolisCity_House4.s | 20 - data/scripts/maps/SootopolisCity_House5.inc | 10 + data/scripts/maps/SootopolisCity_House5.s | 10 - data/scripts/maps/SootopolisCity_House6.inc | 35 + data/scripts/maps/SootopolisCity_House6.s | 35 - data/scripts/maps/SootopolisCity_House7.inc | 10 + data/scripts/maps/SootopolisCity_House7.s | 10 - data/scripts/maps/SootopolisCity_House8.inc | 114 + data/scripts/maps/SootopolisCity_House8.s | 114 - data/scripts/maps/SootopolisCity_Mart.inc | 59 + data/scripts/maps/SootopolisCity_Mart.s | 59 - .../maps/SootopolisCity_PokemonCenter_1F.inc | 47 + .../scripts/maps/SootopolisCity_PokemonCenter_1F.s | 47 - .../maps/SootopolisCity_PokemonCenter_2F.inc | 17 + .../scripts/maps/SootopolisCity_PokemonCenter_2F.s | 17 - data/scripts/maps/SouthernIsland_Exterior.inc | 54 + data/scripts/maps/SouthernIsland_Exterior.s | 54 - data/scripts/maps/SouthernIsland_Interior.inc | 113 + data/scripts/maps/SouthernIsland_Interior.s | 113 - data/scripts/maps/TradeCenter.inc | 2 + data/scripts/maps/TradeCenter.s | 2 - data/scripts/maps/Underwater1.inc | 2 + data/scripts/maps/Underwater1.s | 2 - data/scripts/maps/Underwater2.inc | 2 + data/scripts/maps/Underwater2.s | 2 - data/scripts/maps/Underwater3.inc | 2 + data/scripts/maps/Underwater3.s | 2 - data/scripts/maps/Underwater4.inc | 2 + data/scripts/maps/Underwater4.s | 2 - data/scripts/maps/Underwater_Route134.inc | 7 + data/scripts/maps/Underwater_Route134.s | 7 - data/scripts/maps/Underwater_SeafloorCavern.inc | 45 + data/scripts/maps/Underwater_SeafloorCavern.s | 45 - data/scripts/maps/Underwater_SealedChamber.inc | 27 + data/scripts/maps/Underwater_SealedChamber.s | 27 - data/scripts/maps/Underwater_SootopolisCity.inc | 7 + data/scripts/maps/Underwater_SootopolisCity.s | 7 - data/scripts/maps/UnknownMap_25_29.inc | 1 + data/scripts/maps/UnknownMap_25_29.s | 1 - data/scripts/maps/UnknownMap_25_30.inc | 1 + data/scripts/maps/UnknownMap_25_30.s | 1 - data/scripts/maps/UnknownMap_25_31.inc | 1 + data/scripts/maps/UnknownMap_25_31.s | 1 - data/scripts/maps/UnknownMap_25_32.inc | 1 + data/scripts/maps/UnknownMap_25_32.s | 1 - data/scripts/maps/UnknownMap_25_33.inc | 1 + data/scripts/maps/UnknownMap_25_33.s | 1 - data/scripts/maps/UnknownMap_25_34.inc | 429 + data/scripts/maps/UnknownMap_25_34.s | 429 - data/scripts/maps/VerdanturfTown.inc | 65 + data/scripts/maps/VerdanturfTown.s | 65 - data/scripts/maps/VerdanturfTown_ContestHall.inc | 20 + data/scripts/maps/VerdanturfTown_ContestHall.s | 20 - data/scripts/maps/VerdanturfTown_ContestLobby.inc | 129 + data/scripts/maps/VerdanturfTown_ContestLobby.s | 129 - .../maps/VerdanturfTown_FriendshipRatersHouse.inc | 63 + .../maps/VerdanturfTown_FriendshipRatersHouse.s | 63 - data/scripts/maps/VerdanturfTown_House.inc | 10 + data/scripts/maps/VerdanturfTown_House.s | 10 - data/scripts/maps/VerdanturfTown_Mart.inc | 41 + data/scripts/maps/VerdanturfTown_Mart.s | 41 - .../maps/VerdanturfTown_PokemonCenter_1F.inc | 25 + .../scripts/maps/VerdanturfTown_PokemonCenter_1F.s | 25 - .../maps/VerdanturfTown_PokemonCenter_2F.inc | 19 + .../scripts/maps/VerdanturfTown_PokemonCenter_2F.s | 19 - data/scripts/maps/VerdanturfTown_WandasHouse.inc | 91 + data/scripts/maps/VerdanturfTown_WandasHouse.s | 91 - data/scripts/maps/VictoryRoad_1F.inc | 120 + data/scripts/maps/VictoryRoad_1F.s | 120 - data/scripts/maps/VictoryRoad_B1F.inc | 17 + data/scripts/maps/VictoryRoad_B1F.s | 17 - data/scripts/maps/VictoryRoad_B2F.inc | 22 + data/scripts/maps/VictoryRoad_B2F.s | 22 - data/scripts/mystery_event_club.inc | 110 + data/scripts/mystery_event_club.s | 110 - data/scripts/players_house.inc | 516 + data/scripts/players_house.s | 516 - data/scripts/pokeblocks.inc | 337 + data/scripts/pokeblocks.s | 337 - data/scripts/safari_zone.inc | 74 + data/scripts/safari_zone.s | 74 - data/scripts/secret_power_tm.inc | 70 + data/scripts/secret_power_tm.s | 70 - data/scripts/storyteller.inc | 82 + data/scripts/storyteller.s | 82 - data/scripts/trader.inc | 88 + data/scripts/trader.s | 88 - data/scripts/tv.inc | 95 + data/scripts/tv.s | 95 - data/sine_degree_table.inc | 183 + data/sine_degree_table.s | 183 - data/sine_table.inc | 323 + data/sine_table.s | 323 - data/sound_data.s | 16 +- data/specials.inc | 344 + data/specials.s | 344 - data/species_id_conversion_tables.inc | 1241 ++ data/species_id_conversion_tables.s | 1241 -- data/spinda_spot_graphics.inc | 81 + data/spinda_spot_graphics.s | 81 - data/text/ability_descriptions.inc | 314 + data/text/ability_descriptions.s | 314 - data/text/ability_names.inc | 79 + data/text/ability_names.s | 79 - data/text/aqua_awakening.inc | 96 + data/text/aqua_awakening.s | 96 - data/text/aqua_chimney.inc | 142 + data/text/aqua_chimney.s | 142 - data/text/aqua_settled.inc | 16 + data/text/aqua_settled.s | 16 - data/text/aqua_summit.inc | 156 + data/text/aqua_summit.s | 156 - data/text/barboach.inc | 36 + data/text/barboach.s | 36 - data/text/bard.inc | 38 + data/text/bard.s | 38 - data/text/battle_strings.inc | 1892 +++ data/text/battle_strings.s | 1892 --- data/text/berries.inc | 235 + data/text/berries.s | 235 - data/text/berry_descriptions.inc | 257 + data/text/berry_descriptions.s | 257 - data/text/berry_tree.inc | 67 + data/text/berry_tree.s | 67 - data/text/birch_speech.inc | 55 + data/text/birch_speech.s | 55 - data/text/braille.inc | 223 + data/text/braille.s | 223 - data/text/cable_club.inc | 176 + data/text/cable_club.s | 176 - data/text/contest_hall.inc | 238 + data/text/contest_hall.s | 238 - data/text/contest_strings.inc | 669 + data/text/contest_strings.s | 669 - data/text/credits.inc | 960 ++ data/text/credits.s | 960 -- data/text/day_care.inc | 136 + data/text/day_care.s | 136 - data/text/easy_chat/group_name_strings.inc | 65 + data/text/easy_chat/group_name_strings.s | 65 - data/text/easy_chat/group_name_table.inc | 24 + data/text/easy_chat/group_name_table.s | 24 - data/text/easy_chat/group_orders.inc | 51 + data/text/easy_chat/group_orders.s | 51 - data/text/easy_chat/group_sizes.inc | 23 + data/text/easy_chat/group_sizes.s | 23 - data/text/easy_chat/group_words.inc | 47 + data/text/easy_chat/group_words.s | 47 - data/text/easy_chat/words_by_letter.inc | 1922 +++ data/text/easy_chat/words_by_letter.s | 1922 --- data/text/eon_ticket.inc | 44 + data/text/eon_ticket.s | 44 - data/text/giddy.inc | 16 + data/text/giddy.s | 16 - data/text/gift_ribbon_descriptions.inc | 207 + data/text/gift_ribbon_descriptions.s | 207 - data/text/hipster.inc | 20 + data/text/hipster.s | 20 - data/text/item_descriptions.inc | 1393 ++ data/text/item_descriptions.s | 1393 -- data/text/landmarks.inc | 110 + data/text/landmarks.s | 110 - data/text/lottery_corner.inc | 81 + data/text/lottery_corner.s | 81 - data/text/magma_awakening.inc | 97 + data/text/magma_awakening.s | 97 - data/text/magma_chimney.inc | 143 + data/text/magma_chimney.s | 143 - data/text/magma_settled.inc | 16 + data/text/magma_settled.s | 16 - data/text/magma_summit.inc | 156 + data/text/magma_summit.s | 156 - data/text/maps/AbandonedShip_CaptainsOffice.inc | 16 + data/text/maps/AbandonedShip_CaptainsOffice.s | 16 - data/text/maps/AbandonedShip_Corridors_1F.inc | 14 + data/text/maps/AbandonedShip_Corridors_1F.s | 14 - data/text/maps/AbandonedShip_Corridors_B1F.inc | 29 + data/text/maps/AbandonedShip_Corridors_B1F.s | 29 - .../maps/AbandonedShip_HiddenFloorCorridors.inc | 2 + .../text/maps/AbandonedShip_HiddenFloorCorridors.s | 2 - data/text/maps/AbandonedShip_HiddenFloorRooms.inc | 35 + data/text/maps/AbandonedShip_HiddenFloorRooms.s | 35 - data/text/maps/AbandonedShip_Rooms2_1F.inc | 70 + data/text/maps/AbandonedShip_Rooms2_1F.s | 70 - data/text/maps/AbandonedShip_Rooms2_B1F.inc | 5 + data/text/maps/AbandonedShip_Rooms2_B1F.s | 5 - data/text/maps/AbandonedShip_Rooms_1F.inc | 5 + data/text/maps/AbandonedShip_Rooms_1F.s | 5 - data/text/maps/AbandonedShip_Rooms_B1F.inc | 5 + data/text/maps/AbandonedShip_Rooms_B1F.s | 5 - data/text/maps/AquaHideout_1F.inc | 51 + data/text/maps/AquaHideout_1F.s | 51 - data/text/maps/AquaHideout_B1F.inc | 39 + data/text/maps/AquaHideout_B1F.s | 39 - data/text/maps/AquaHideout_B2F.inc | 58 + data/text/maps/AquaHideout_B2F.s | 58 - data/text/maps/BattleTower_BattleRoom.inc | 15 + data/text/maps/BattleTower_BattleRoom.s | 15 - data/text/maps/BattleTower_Lobby.inc | 192 + data/text/maps/BattleTower_Lobby.s | 192 - data/text/maps/BattleTower_Outside.inc | 48 + data/text/maps/BattleTower_Outside.s | 48 - data/text/maps/DewfordTown.inc | 167 + data/text/maps/DewfordTown.s | 167 - data/text/maps/DewfordTown_Gym.inc | 107 + data/text/maps/DewfordTown_Gym.s | 107 - data/text/maps/DewfordTown_Hall.inc | 183 + data/text/maps/DewfordTown_Hall.s | 183 - data/text/maps/DewfordTown_House1.inc | 14 + data/text/maps/DewfordTown_House1.s | 14 - data/text/maps/DewfordTown_House2.inc | 28 + data/text/maps/DewfordTown_House2.s | 28 - data/text/maps/DewfordTown_PokemonCenter_1F.inc | 10 + data/text/maps/DewfordTown_PokemonCenter_1F.s | 10 - data/text/maps/EverGrandeCity.inc | 11 + data/text/maps/EverGrandeCity.s | 11 - data/text/maps/EverGrandeCity_ChampionsRoom.inc | 100 + data/text/maps/EverGrandeCity_ChampionsRoom.s | 100 - data/text/maps/EverGrandeCity_DrakesRoom.inc | 28 + data/text/maps/EverGrandeCity_DrakesRoom.s | 28 - data/text/maps/EverGrandeCity_GlaciasRoom.inc | 22 + data/text/maps/EverGrandeCity_GlaciasRoom.s | 22 - data/text/maps/EverGrandeCity_HallOfFame.inc | 13 + data/text/maps/EverGrandeCity_HallOfFame.s | 13 - data/text/maps/EverGrandeCity_PhoebesRoom.inc | 23 + data/text/maps/EverGrandeCity_PhoebesRoom.s | 23 - data/text/maps/EverGrandeCity_PokemonCenter_1F.inc | 12 + data/text/maps/EverGrandeCity_PokemonCenter_1F.s | 12 - data/text/maps/EverGrandeCity_PokemonLeague.inc | 15 + data/text/maps/EverGrandeCity_PokemonLeague.s | 15 - data/text/maps/EverGrandeCity_SidneysRoom.inc | 20 + data/text/maps/EverGrandeCity_SidneysRoom.s | 20 - data/text/maps/FallarborTown.inc | 41 + data/text/maps/FallarborTown.s | 41 - data/text/maps/FallarborTown_ContestHall.inc | 21 + data/text/maps/FallarborTown_ContestHall.s | 21 - data/text/maps/FallarborTown_ContestLobby.inc | 23 + data/text/maps/FallarborTown_ContestLobby.s | 23 - data/text/maps/FallarborTown_House1.inc | 51 + data/text/maps/FallarborTown_House1.s | 51 - data/text/maps/FallarborTown_House2.inc | 38 + data/text/maps/FallarborTown_House2.s | 38 - data/text/maps/FallarborTown_Mart.inc | 16 + data/text/maps/FallarborTown_Mart.s | 16 - data/text/maps/FallarborTown_PokemonCenter_1F.inc | 27 + data/text/maps/FallarborTown_PokemonCenter_1F.s | 27 - data/text/maps/FortreeCity.inc | 62 + data/text/maps/FortreeCity.s | 62 - data/text/maps/FortreeCity_DecorationShop.inc | 12 + data/text/maps/FortreeCity_DecorationShop.s | 12 - data/text/maps/FortreeCity_Gym.inc | 116 + data/text/maps/FortreeCity_Gym.s | 116 - data/text/maps/FortreeCity_House1.inc | 35 + data/text/maps/FortreeCity_House1.s | 35 - data/text/maps/FortreeCity_House2.inc | 45 + data/text/maps/FortreeCity_House2.s | 45 - data/text/maps/FortreeCity_House3.inc | 17 + data/text/maps/FortreeCity_House3.s | 17 - data/text/maps/FortreeCity_House4.inc | 30 + data/text/maps/FortreeCity_House4.s | 30 - data/text/maps/FortreeCity_House5.inc | 13 + data/text/maps/FortreeCity_House5.s | 13 - data/text/maps/FortreeCity_Mart.inc | 15 + data/text/maps/FortreeCity_Mart.s | 15 - data/text/maps/FortreeCity_PokemonCenter_1F.inc | 22 + data/text/maps/FortreeCity_PokemonCenter_1F.s | 22 - data/text/maps/GraniteCave_1F.inc | 19 + data/text/maps/GraniteCave_1F.s | 19 - data/text/maps/GraniteCave_StevensRoom.inc | 33 + data/text/maps/GraniteCave_StevensRoom.s | 33 - data/text/maps/InsideOfTruck.inc | 4 + data/text/maps/InsideOfTruck.s | 4 - data/text/maps/JaggedPass.inc | 63 + data/text/maps/JaggedPass.s | 63 - data/text/maps/LavaridgeTown.inc | 129 + data/text/maps/LavaridgeTown.s | 129 - data/text/maps/LavaridgeTown_Gym_1F.inc | 140 + data/text/maps/LavaridgeTown_Gym_1F.s | 140 - data/text/maps/LavaridgeTown_HerbShop.inc | 22 + data/text/maps/LavaridgeTown_HerbShop.s | 22 - data/text/maps/LavaridgeTown_House.inc | 8 + data/text/maps/LavaridgeTown_House.s | 8 - data/text/maps/LavaridgeTown_Mart.inc | 10 + data/text/maps/LavaridgeTown_Mart.s | 10 - data/text/maps/LavaridgeTown_PokemonCenter_1F.inc | 17 + data/text/maps/LavaridgeTown_PokemonCenter_1F.s | 17 - data/text/maps/LilycoveCity.inc | 301 + data/text/maps/LilycoveCity.s | 301 - data/text/maps/LilycoveCity_ContestHall.inc | 206 + data/text/maps/LilycoveCity_ContestHall.s | 206 - data/text/maps/LilycoveCity_ContestLobby.inc | 186 + data/text/maps/LilycoveCity_ContestLobby.s | 186 - data/text/maps/LilycoveCity_CoveLilyMotel_1F.inc | 53 + data/text/maps/LilycoveCity_CoveLilyMotel_1F.s | 53 - data/text/maps/LilycoveCity_CoveLilyMotel_2F.inc | 45 + data/text/maps/LilycoveCity_CoveLilyMotel_2F.s | 45 - .../maps/LilycoveCity_DepartmentStoreRooftop.inc | 33 + .../maps/LilycoveCity_DepartmentStoreRooftop.s | 33 - data/text/maps/LilycoveCity_DepartmentStore_1F.inc | 27 + data/text/maps/LilycoveCity_DepartmentStore_1F.s | 27 - data/text/maps/LilycoveCity_DepartmentStore_2F.inc | 15 + data/text/maps/LilycoveCity_DepartmentStore_2F.s | 15 - data/text/maps/LilycoveCity_DepartmentStore_3F.inc | 19 + data/text/maps/LilycoveCity_DepartmentStore_3F.s | 19 - data/text/maps/LilycoveCity_DepartmentStore_4F.inc | 20 + data/text/maps/LilycoveCity_DepartmentStore_4F.s | 20 - data/text/maps/LilycoveCity_DepartmentStore_5F.inc | 17 + data/text/maps/LilycoveCity_DepartmentStore_5F.s | 17 - data/text/maps/LilycoveCity_Harbor.inc | 49 + data/text/maps/LilycoveCity_Harbor.s | 49 - data/text/maps/LilycoveCity_House1.inc | 8 + data/text/maps/LilycoveCity_House1.s | 8 - data/text/maps/LilycoveCity_House2.inc | 9 + data/text/maps/LilycoveCity_House2.s | 9 - data/text/maps/LilycoveCity_House3.inc | 68 + data/text/maps/LilycoveCity_House3.s | 68 - data/text/maps/LilycoveCity_House4.inc | 9 + data/text/maps/LilycoveCity_House4.s | 9 - data/text/maps/LilycoveCity_LilycoveMuseum_1F.inc | 130 + data/text/maps/LilycoveCity_LilycoveMuseum_1F.s | 130 - data/text/maps/LilycoveCity_LilycoveMuseum_2F.inc | 114 + data/text/maps/LilycoveCity_LilycoveMuseum_2F.s | 114 - data/text/maps/LilycoveCity_MoveDeletersHouse.inc | 32 + data/text/maps/LilycoveCity_MoveDeletersHouse.s | 32 - data/text/maps/LilycoveCity_PokemonCenter_1F.inc | 26 + data/text/maps/LilycoveCity_PokemonCenter_1F.s | 26 - .../maps/LilycoveCity_PokemonTrainerFanClub.inc | 251 + .../text/maps/LilycoveCity_PokemonTrainerFanClub.s | 251 - data/text/maps/LittlerootTown.inc | 94 + data/text/maps/LittlerootTown.s | 94 - data/text/maps/LittlerootTown_BrendansHouse_1F.inc | 146 + data/text/maps/LittlerootTown_BrendansHouse_1F.s | 146 - data/text/maps/LittlerootTown_BrendansHouse_2F.inc | 38 + data/text/maps/LittlerootTown_BrendansHouse_2F.s | 38 - data/text/maps/LittlerootTown_MaysHouse_1F.inc | 34 + data/text/maps/LittlerootTown_MaysHouse_1F.s | 34 - data/text/maps/LittlerootTown_MaysHouse_2F.inc | 86 + data/text/maps/LittlerootTown_MaysHouse_2F.s | 86 - .../maps/LittlerootTown_ProfessorBirchsLab.inc | 163 + data/text/maps/LittlerootTown_ProfessorBirchsLab.s | 163 - data/text/maps/MauvilleCity.inc | 174 + data/text/maps/MauvilleCity.s | 174 - data/text/maps/MauvilleCity_BikeShop.inc | 144 + data/text/maps/MauvilleCity_BikeShop.s | 144 - data/text/maps/MauvilleCity_GameCorner.inc | 147 + data/text/maps/MauvilleCity_GameCorner.s | 147 - data/text/maps/MauvilleCity_Gym.inc | 116 + data/text/maps/MauvilleCity_Gym.s | 116 - data/text/maps/MauvilleCity_House1.inc | 16 + data/text/maps/MauvilleCity_House1.s | 16 - data/text/maps/MauvilleCity_House2.inc | 22 + data/text/maps/MauvilleCity_House2.s | 22 - data/text/maps/MauvilleCity_Mart.inc | 13 + data/text/maps/MauvilleCity_Mart.s | 13 - data/text/maps/MauvilleCity_PokemonCenter_1F.inc | 18 + data/text/maps/MauvilleCity_PokemonCenter_1F.s | 18 - data/text/maps/MauvilleCity_PokemonCenter_2F.inc | 7 + data/text/maps/MauvilleCity_PokemonCenter_2F.s | 7 - data/text/maps/MeteorFalls_1F_1R.inc | 93 + data/text/maps/MeteorFalls_1F_1R.s | 93 - data/text/maps/MeteorFalls_1F_2R.inc | 113 + data/text/maps/MeteorFalls_1F_2R.s | 113 - data/text/maps/MossdeepCity.inc | 84 + data/text/maps/MossdeepCity.s | 84 - data/text/maps/MossdeepCity_GameCorner_1F.inc | 59 + data/text/maps/MossdeepCity_GameCorner_1F.s | 59 - data/text/maps/MossdeepCity_GameCorner_B1F.inc | 1 + data/text/maps/MossdeepCity_GameCorner_B1F.s | 1 - data/text/maps/MossdeepCity_Gym.inc | 168 + data/text/maps/MossdeepCity_Gym.s | 168 - data/text/maps/MossdeepCity_House1.inc | 17 + data/text/maps/MossdeepCity_House1.s | 17 - data/text/maps/MossdeepCity_House2.inc | 14 + data/text/maps/MossdeepCity_House2.s | 14 - data/text/maps/MossdeepCity_House3.inc | 23 + data/text/maps/MossdeepCity_House3.s | 23 - data/text/maps/MossdeepCity_House4.inc | 19 + data/text/maps/MossdeepCity_House4.s | 19 - data/text/maps/MossdeepCity_Mart.inc | 19 + data/text/maps/MossdeepCity_Mart.s | 19 - data/text/maps/MossdeepCity_PokemonCenter_1F.inc | 10 + data/text/maps/MossdeepCity_PokemonCenter_1F.s | 10 - data/text/maps/MossdeepCity_PokemonCenter_2F.inc | 4 + data/text/maps/MossdeepCity_PokemonCenter_2F.s | 4 - data/text/maps/MossdeepCity_SpaceCenter_1F.inc | 33 + data/text/maps/MossdeepCity_SpaceCenter_1F.s | 33 - data/text/maps/MossdeepCity_SpaceCenter_2F.inc | 15 + data/text/maps/MossdeepCity_SpaceCenter_2F.s | 15 - data/text/maps/MossdeepCity_StevensHouse.inc | 83 + data/text/maps/MossdeepCity_StevensHouse.s | 83 - data/text/maps/MtChimney.inc | 107 + data/text/maps/MtChimney.s | 107 - data/text/maps/MtChimney_CableCarStation.inc | 10 + data/text/maps/MtChimney_CableCarStation.s | 10 - data/text/maps/MtPyre_1F.inc | 19 + data/text/maps/MtPyre_1F.s | 19 - data/text/maps/MtPyre_2F.inc | 63 + data/text/maps/MtPyre_2F.s | 63 - data/text/maps/MtPyre_3F.inc | 27 + data/text/maps/MtPyre_3F.s | 27 - data/text/maps/MtPyre_4F.inc | 11 + data/text/maps/MtPyre_4F.s | 11 - data/text/maps/MtPyre_5F.inc | 14 + data/text/maps/MtPyre_5F.s | 14 - data/text/maps/MtPyre_6F.inc | 21 + data/text/maps/MtPyre_6F.s | 21 - data/text/maps/NewMauville_Entrance.inc | 9 + data/text/maps/NewMauville_Entrance.s | 9 - data/text/maps/NewMauville_Inside.inc | 16 + data/text/maps/NewMauville_Inside.s | 16 - data/text/maps/OldaleTown.inc | 55 + data/text/maps/OldaleTown.s | 55 - data/text/maps/OldaleTown_House1.inc | 7 + data/text/maps/OldaleTown_House1.s | 7 - data/text/maps/OldaleTown_House2.inc | 8 + data/text/maps/OldaleTown_House2.s | 8 - data/text/maps/OldaleTown_Mart.inc | 13 + data/text/maps/OldaleTown_Mart.s | 13 - data/text/maps/OldaleTown_PokemonCenter_1F.inc | 22 + data/text/maps/OldaleTown_PokemonCenter_1F.s | 22 - data/text/maps/PacifidlogTown.inc | 19 + data/text/maps/PacifidlogTown.s | 19 - data/text/maps/PacifidlogTown_House1.inc | 13 + data/text/maps/PacifidlogTown_House1.s | 13 - data/text/maps/PacifidlogTown_House2.inc | 54 + data/text/maps/PacifidlogTown_House2.s | 54 - data/text/maps/PacifidlogTown_House3.inc | 27 + data/text/maps/PacifidlogTown_House3.s | 27 - data/text/maps/PacifidlogTown_House4.inc | 23 + data/text/maps/PacifidlogTown_House4.s | 23 - data/text/maps/PacifidlogTown_House5.inc | 14 + data/text/maps/PacifidlogTown_House5.s | 14 - data/text/maps/PacifidlogTown_PokemonCenter_1F.inc | 17 + data/text/maps/PacifidlogTown_PokemonCenter_1F.s | 17 - data/text/maps/PetalburgCity.inc | 44 + data/text/maps/PetalburgCity.s | 44 - data/text/maps/PetalburgCity_Gym.inc | 411 + data/text/maps/PetalburgCity_Gym.s | 411 - data/text/maps/PetalburgCity_House1.inc | 16 + data/text/maps/PetalburgCity_House1.s | 16 - data/text/maps/PetalburgCity_House2.inc | 12 + data/text/maps/PetalburgCity_House2.s | 12 - data/text/maps/PetalburgCity_Mart.inc | 17 + data/text/maps/PetalburgCity_Mart.s | 17 - data/text/maps/PetalburgCity_PokemonCenter_1F.inc | 39 + data/text/maps/PetalburgCity_PokemonCenter_1F.s | 39 - data/text/maps/PetalburgCity_WallysHouse.inc | 72 + data/text/maps/PetalburgCity_WallysHouse.s | 72 - data/text/maps/PetalburgWoods.inc | 145 + data/text/maps/PetalburgWoods.s | 145 - data/text/maps/Route101.inc | 39 + data/text/maps/Route101.s | 39 - data/text/maps/Route102.inc | 43 + data/text/maps/Route102.s | 43 - data/text/maps/Route103.inc | 64 + data/text/maps/Route103.s | 64 - data/text/maps/Route104.inc | 81 + data/text/maps/Route104.s | 81 - data/text/maps/Route104_MrBrineysHouse.inc | 67 + data/text/maps/Route104_MrBrineysHouse.s | 67 - data/text/maps/Route104_Prototype.inc | 115 + data/text/maps/Route104_Prototype.s | 115 - .../Route104_PrototypePrettyPetalFlowerShop.inc | 6 + .../maps/Route104_PrototypePrettyPetalFlowerShop.s | 6 - data/text/maps/Route105.inc | 1 + data/text/maps/Route105.s | 1 - data/text/maps/Route106.inc | 4 + data/text/maps/Route106.s | 4 - data/text/maps/Route107.inc | 1 + data/text/maps/Route107.s | 1 - data/text/maps/Route108.inc | 1 + data/text/maps/Route108.s | 1 - data/text/maps/Route109.inc | 86 + data/text/maps/Route109.s | 86 - data/text/maps/Route109_SeashoreHouse.inc | 92 + data/text/maps/Route109_SeashoreHouse.s | 92 - data/text/maps/Route110.inc | 236 + data/text/maps/Route110.s | 236 - .../Route110_SeasideCyclingRoadNorthEntrance.inc | 10 + .../Route110_SeasideCyclingRoadNorthEntrance.s | 10 - .../Route110_SeasideCyclingRoadSouthEntrance.inc | 11 + .../Route110_SeasideCyclingRoadSouthEntrance.s | 11 - data/text/maps/Route110_TrickHouseEnd.inc | 110 + data/text/maps/Route110_TrickHouseEnd.s | 110 - data/text/maps/Route110_TrickHouseEntrance.inc | 111 + data/text/maps/Route110_TrickHouseEntrance.s | 111 - data/text/maps/Route110_TrickHousePuzzle1.inc | 38 + data/text/maps/Route110_TrickHousePuzzle1.s | 38 - data/text/maps/Route110_TrickHousePuzzle2.inc | 39 + data/text/maps/Route110_TrickHousePuzzle2.s | 39 - data/text/maps/Route110_TrickHousePuzzle3.inc | 41 + data/text/maps/Route110_TrickHousePuzzle3.s | 41 - data/text/maps/Route110_TrickHousePuzzle4.inc | 40 + data/text/maps/Route110_TrickHousePuzzle4.s | 40 - data/text/maps/Route110_TrickHousePuzzle5.inc | 141 + data/text/maps/Route110_TrickHousePuzzle5.s | 141 - data/text/maps/Route110_TrickHousePuzzle6.inc | 42 + data/text/maps/Route110_TrickHousePuzzle6.s | 42 - data/text/maps/Route110_TrickHousePuzzle7.inc | 42 + data/text/maps/Route110_TrickHousePuzzle7.s | 42 - data/text/maps/Route110_TrickHousePuzzle8.inc | 34 + data/text/maps/Route110_TrickHousePuzzle8.s | 34 - data/text/maps/Route111.inc | 119 + data/text/maps/Route111.s | 119 - data/text/maps/Route111_OldLadysRestStop.inc | 19 + data/text/maps/Route111_OldLadysRestStop.s | 19 - data/text/maps/Route111_WinstrateFamilysHouse.inc | 43 + data/text/maps/Route111_WinstrateFamilysHouse.s | 43 - data/text/maps/Route112.inc | 27 + data/text/maps/Route112.s | 27 - data/text/maps/Route112_CableCarStation.inc | 9 + data/text/maps/Route112_CableCarStation.s | 9 - data/text/maps/Route113.inc | 30 + data/text/maps/Route113.s | 30 - data/text/maps/Route113_GlassWorkshop.inc | 86 + data/text/maps/Route113_GlassWorkshop.s | 86 - data/text/maps/Route114.inc | 23 + data/text/maps/Route114.s | 23 - data/text/maps/Route114_FossilManiacsHouse.inc | 21 + data/text/maps/Route114_FossilManiacsHouse.s | 21 - data/text/maps/Route114_FossilManiacsTunnel.inc | 26 + data/text/maps/Route114_FossilManiacsTunnel.s | 26 - data/text/maps/Route114_LanettesHouse.inc | 56 + data/text/maps/Route114_LanettesHouse.s | 56 - data/text/maps/Route115.inc | 13 + data/text/maps/Route115.s | 13 - data/text/maps/Route116.inc | 119 + data/text/maps/Route116.s | 119 - data/text/maps/Route116_TunnelersRestHouse.inc | 31 + data/text/maps/Route116_TunnelersRestHouse.s | 31 - data/text/maps/Route117.inc | 25 + data/text/maps/Route117.s | 25 - data/text/maps/Route118.inc | 55 + data/text/maps/Route118.s | 55 - data/text/maps/Route119.inc | 102 + data/text/maps/Route119.s | 102 - data/text/maps/Route119_House.inc | 9 + data/text/maps/Route119_House.s | 9 - data/text/maps/Route119_WeatherInstitute_1F.inc | 54 + data/text/maps/Route119_WeatherInstitute_1F.s | 54 - data/text/maps/Route119_WeatherInstitute_2F.inc | 71 + data/text/maps/Route119_WeatherInstitute_2F.s | 71 - data/text/maps/Route120.inc | 69 + data/text/maps/Route120.s | 69 - data/text/maps/Route121.inc | 17 + data/text/maps/Route121.s | 17 - data/text/maps/Route123.inc | 25 + data/text/maps/Route123.s | 25 - data/text/maps/Route123_BerryMastersHouse.inc | 1 + data/text/maps/Route123_BerryMastersHouse.s | 1 - data/text/maps/Route124.inc | 2 + data/text/maps/Route124.s | 2 - .../maps/Route124_DivingTreasureHuntersHouse.inc | 53 + .../maps/Route124_DivingTreasureHuntersHouse.s | 53 - data/text/maps/Route128.inc | 65 + data/text/maps/Route128.s | 65 - data/text/maps/RustboroCity.inc | 178 + data/text/maps/RustboroCity.s | 178 - data/text/maps/RustboroCity_CuttersHouse.inc | 27 + data/text/maps/RustboroCity_CuttersHouse.s | 27 - data/text/maps/RustboroCity_DevonCorp_1F.inc | 38 + data/text/maps/RustboroCity_DevonCorp_1F.s | 38 - data/text/maps/RustboroCity_DevonCorp_2F.inc | 88 + data/text/maps/RustboroCity_DevonCorp_2F.s | 88 - data/text/maps/RustboroCity_DevonCorp_3F.inc | 98 + data/text/maps/RustboroCity_DevonCorp_3F.s | 98 - data/text/maps/RustboroCity_Flat1_1F.inc | 6 + data/text/maps/RustboroCity_Flat1_1F.s | 6 - data/text/maps/RustboroCity_Flat1_2F.inc | 8 + data/text/maps/RustboroCity_Flat1_2F.s | 8 - data/text/maps/RustboroCity_Flat2_1F.inc | 6 + data/text/maps/RustboroCity_Flat2_1F.s | 6 - data/text/maps/RustboroCity_Flat2_2F.inc | 13 + data/text/maps/RustboroCity_Flat2_2F.s | 13 - data/text/maps/RustboroCity_Flat2_3F.inc | 7 + data/text/maps/RustboroCity_Flat2_3F.s | 7 - data/text/maps/RustboroCity_Gym.inc | 111 + data/text/maps/RustboroCity_Gym.s | 111 - data/text/maps/RustboroCity_House1.inc | 27 + data/text/maps/RustboroCity_House1.s | 27 - data/text/maps/RustboroCity_House2.inc | 9 + data/text/maps/RustboroCity_House2.s | 9 - data/text/maps/RustboroCity_House3.inc | 14 + data/text/maps/RustboroCity_House3.s | 14 - data/text/maps/RustboroCity_Mart.inc | 17 + data/text/maps/RustboroCity_Mart.s | 17 - data/text/maps/RustboroCity_PokemonCenter_1F.inc | 16 + data/text/maps/RustboroCity_PokemonCenter_1F.s | 16 - data/text/maps/RustboroCity_PokemonSchool.inc | 101 + data/text/maps/RustboroCity_PokemonSchool.s | 101 - data/text/maps/RusturfTunnel.inc | 105 + data/text/maps/RusturfTunnel.s | 105 - data/text/maps/SSTidalCorridor.inc | 67 + data/text/maps/SSTidalCorridor.s | 67 - data/text/maps/SSTidalLowerDeck.inc | 25 + data/text/maps/SSTidalLowerDeck.s | 25 - data/text/maps/SSTidalRooms.inc | 111 + data/text/maps/SSTidalRooms.s | 111 - data/text/maps/SeafloorCavern_Room1.inc | 22 + data/text/maps/SeafloorCavern_Room1.s | 22 - data/text/maps/SeafloorCavern_Room3.inc | 24 + data/text/maps/SeafloorCavern_Room3.s | 24 - data/text/maps/SeafloorCavern_Room4.inc | 10 + data/text/maps/SeafloorCavern_Room4.s | 10 - data/text/maps/SecretBase_RedCave1.inc | 2 + data/text/maps/SecretBase_RedCave1.s | 2 - data/text/maps/ShoalCave_LowTideEntranceRoom.inc | 1 + data/text/maps/ShoalCave_LowTideEntranceRoom.s | 1 - data/text/maps/ShoalCave_LowTideInnerRoom.inc | 1 + data/text/maps/ShoalCave_LowTideInnerRoom.s | 1 - data/text/maps/ShoalCave_LowTideLowerRoom.inc | 9 + data/text/maps/ShoalCave_LowTideLowerRoom.s | 9 - data/text/maps/ShoalCave_LowTideStairsRoom.inc | 1 + data/text/maps/ShoalCave_LowTideStairsRoom.s | 1 - data/text/maps/SlateportCity.inc | 321 + data/text/maps/SlateportCity.s | 321 - data/text/maps/SlateportCity_ContestHall.inc | 105 + data/text/maps/SlateportCity_ContestHall.s | 105 - data/text/maps/SlateportCity_ContestLobby.inc | 27 + data/text/maps/SlateportCity_ContestLobby.s | 27 - data/text/maps/SlateportCity_Harbor.inc | 148 + data/text/maps/SlateportCity_Harbor.s | 148 - data/text/maps/SlateportCity_House1.inc | 47 + data/text/maps/SlateportCity_House1.s | 47 - data/text/maps/SlateportCity_House2.inc | 16 + data/text/maps/SlateportCity_House2.s | 16 - data/text/maps/SlateportCity_Mart.inc | 11 + data/text/maps/SlateportCity_Mart.s | 11 - data/text/maps/SlateportCity_OceanicMuseum_1F.inc | 157 + data/text/maps/SlateportCity_OceanicMuseum_1F.s | 157 - data/text/maps/SlateportCity_OceanicMuseum_2F.inc | 176 + data/text/maps/SlateportCity_OceanicMuseum_2F.s | 176 - data/text/maps/SlateportCity_PokemonCenter_1F.inc | 13 + data/text/maps/SlateportCity_PokemonCenter_1F.s | 13 - data/text/maps/SlateportCity_PokemonFanClub.inc | 131 + data/text/maps/SlateportCity_PokemonFanClub.s | 131 - data/text/maps/SlateportCity_SternsShipyard_1F.inc | 79 + data/text/maps/SlateportCity_SternsShipyard_1F.s | 79 - data/text/maps/SlateportCity_SternsShipyard_2F.inc | 18 + data/text/maps/SlateportCity_SternsShipyard_2F.s | 18 - data/text/maps/SootopolisCity.inc | 215 + data/text/maps/SootopolisCity.s | 215 - data/text/maps/SootopolisCity_Gym_1F.inc | 192 + data/text/maps/SootopolisCity_Gym_1F.s | 192 - data/text/maps/SootopolisCity_Gym_B1F.inc | 1 + data/text/maps/SootopolisCity_Gym_B1F.s | 1 - data/text/maps/SootopolisCity_House1.inc | 12 + data/text/maps/SootopolisCity_House1.s | 12 - data/text/maps/SootopolisCity_House2.inc | 13 + data/text/maps/SootopolisCity_House2.s | 13 - data/text/maps/SootopolisCity_House3.inc | 20 + data/text/maps/SootopolisCity_House3.s | 20 - data/text/maps/SootopolisCity_House4.inc | 17 + data/text/maps/SootopolisCity_House4.s | 17 - data/text/maps/SootopolisCity_House5.inc | 8 + data/text/maps/SootopolisCity_House5.s | 8 - data/text/maps/SootopolisCity_House6.inc | 19 + data/text/maps/SootopolisCity_House6.s | 19 - data/text/maps/SootopolisCity_House7.inc | 14 + data/text/maps/SootopolisCity_House7.s | 14 - data/text/maps/SootopolisCity_House8.inc | 90 + data/text/maps/SootopolisCity_House8.s | 90 - data/text/maps/SootopolisCity_Mart.inc | 17 + data/text/maps/SootopolisCity_Mart.s | 17 - data/text/maps/SootopolisCity_PokemonCenter_1F.inc | 24 + data/text/maps/SootopolisCity_PokemonCenter_1F.s | 24 - data/text/maps/SouthernIsland_Exterior.inc | 1 + data/text/maps/SouthernIsland_Exterior.s | 1 - data/text/maps/SouthernIsland_Interior.inc | 1 + data/text/maps/SouthernIsland_Interior.s | 1 - data/text/maps/Underwater_SeafloorCavern.inc | 7 + data/text/maps/Underwater_SeafloorCavern.s | 7 - data/text/maps/VerdanturfTown.inc | 62 + data/text/maps/VerdanturfTown.s | 62 - data/text/maps/VerdanturfTown_ContestHall.inc | 26 + data/text/maps/VerdanturfTown_ContestHall.s | 26 - data/text/maps/VerdanturfTown_ContestLobby.inc | 28 + data/text/maps/VerdanturfTown_ContestLobby.s | 28 - .../maps/VerdanturfTown_FriendshipRatersHouse.inc | 39 + .../maps/VerdanturfTown_FriendshipRatersHouse.s | 39 - data/text/maps/VerdanturfTown_House.inc | 13 + data/text/maps/VerdanturfTown_House.s | 13 - data/text/maps/VerdanturfTown_Mart.inc | 17 + data/text/maps/VerdanturfTown_Mart.s | 17 - data/text/maps/VerdanturfTown_PokemonCenter_1F.inc | 9 + data/text/maps/VerdanturfTown_PokemonCenter_1F.s | 9 - data/text/maps/VerdanturfTown_WandasHouse.inc | 83 + data/text/maps/VerdanturfTown_WandasHouse.s | 83 - data/text/maps/VictoryRoad_1F.inc | 72 + data/text/maps/VictoryRoad_1F.s | 72 - data/text/maps/VictoryRoad_B1F.inc | 35 + data/text/maps/VictoryRoad_B1F.s | 35 - data/text/maps/VictoryRoad_B2F.inc | 49 + data/text/maps/VictoryRoad_B2F.s | 49 - data/text/move_descriptions.inc | 1772 +++ data/text/move_descriptions.s | 1772 --- data/text/move_names.inc | 356 + data/text/move_names.s | 356 - data/text/mystery_event_club.inc | 75 + data/text/mystery_event_club.s | 75 - data/text/nature_names.inc | 102 + data/text/nature_names.s | 102 - data/text/pokeblocks.inc | 125 + data/text/pokeblocks.s | 125 - data/text/pokedex_rating.inc | 127 + data/text/pokedex_rating.s | 127 - data/text/ribbon_descriptions.inc | 84 + data/text/ribbon_descriptions.s | 84 - data/text/roulette.inc | 52 + data/text/roulette.s | 52 - data/text/safari_zone.inc | 176 + data/text/safari_zone.s | 176 - data/text/save.inc | 26 + data/text/save.s | 26 - data/text/secret_power_tm.inc | 34 + data/text/secret_power_tm.s | 34 - data/text/shoal_cave.inc | 55 + data/text/shoal_cave.s | 55 - data/text/song_names.inc | 1105 ++ data/text/song_names.s | 1105 -- data/text/species_names.inc | 413 + data/text/species_names.s | 413 - data/text/storyteller.inc | 554 + data/text/storyteller.s | 554 - data/text/surf.inc | 6 + data/text/surf.s | 6 - data/text/trader.inc | 58 + data/text/trader.s | 58 - data/text/trainer_class_names.inc | 59 + data/text/trainer_class_names.s | 59 - data/text/trainer_eye_descriptions.inc | 417 + data/text/trainer_eye_descriptions.s | 417 - data/text/trainers.inc | 3350 +++++ data/text/trainers.s | 3350 ----- data/text/tv.inc | 1051 ++ data/text/tv.s | 1051 -- data/text/type_names.inc | 19 + data/text/type_names.s | 19 - data/tilesets/graphics.inc | 1462 ++ data/tilesets/graphics.s | 1462 -- data/tilesets/headers.inc | 695 + data/tilesets/headers.s | 695 - data/tilesets/metatiles.inc | 424 + data/tilesets/metatiles.s | 424 - data/tm_hm_learnsets.inc | 414 + data/tm_hm_learnsets.s | 414 - data/trainer_class_index_tables.inc | 157 + data/trainer_class_index_tables.s | 157 - data/trainer_eye_trainers.inc | 58 + data/trainer_eye_trainers.s | 58 - data/trainer_money.inc | 58 + data/trainer_money.s | 58 - data/trainer_parties.inc | 9729 +++++++++++++ data/trainer_parties.s | 9729 ------------- data/trainers.inc | 8329 +++++++++++ data/trainers.s | 8329 ----------- data/type_effectiveness.inc | 119 + data/type_effectiveness.s | 119 - data/wild_mons.inc | 3789 +++++ data/wild_mons.s | 3789 ----- sound/direct_sound_data.inc | 2259 +++ sound/direct_sound_data.s | 2259 --- sound/keysplit_tables.inc | 18 + sound/keysplit_tables.s | 18 - sound/music_player_table.inc | 6 + sound/music_player_table.s | 6 - sound/programmable_wave_data.inc | 29 + sound/programmable_wave_data.s | 29 - sound/song_table.inc | 474 + sound/song_table.s | 474 - sound/voice_groups.inc | 13114 +++++++++++++++++ sound/voice_groups.s | 13114 ----------------- 2662 files changed, 239799 insertions(+), 239915 deletions(-) create mode 100644 asm/macros.inc delete mode 100644 asm/macros.s create mode 100644 asm/macros/asm.inc delete mode 100644 asm/macros/asm.s create mode 100644 asm/macros/battle_ai_script.inc delete mode 100644 asm/macros/battle_ai_script.s create mode 100644 asm/macros/battle_anim.inc delete mode 100644 asm/macros/battle_anim.s create mode 100644 asm/macros/battle_script.inc delete mode 100644 asm/macros/battle_script.s create mode 100644 asm/macros/contest_ai_script.inc delete mode 100755 asm/macros/contest_ai_script.s create mode 100644 asm/macros/ec.inc delete mode 100644 asm/macros/ec.s create mode 100644 asm/macros/event.inc delete mode 100644 asm/macros/event.s create mode 100644 asm/macros/field_effect_script.inc delete mode 100644 asm/macros/field_effect_script.s create mode 100644 asm/macros/function.inc delete mode 100644 asm/macros/function.s create mode 100644 asm/macros/m4a.inc delete mode 100644 asm/macros/m4a.s create mode 100644 asm/macros/map.inc delete mode 100644 asm/macros/map.s create mode 100644 asm/macros/movement.inc delete mode 100644 asm/macros/movement.s create mode 100644 asm/macros/music_voice.inc delete mode 100644 asm/macros/music_voice.s create mode 100644 asm/macros/pokemon_data.inc delete mode 100644 asm/macros/pokemon_data.s create mode 100644 asm/rom_header.inc delete mode 100644 asm/rom_header.s create mode 100644 constants/ability_constants.inc delete mode 100644 constants/ability_constants.s create mode 100644 constants/battle.inc delete mode 100644 constants/battle.s create mode 100644 constants/battle_move_constants.inc delete mode 100644 constants/battle_move_constants.s create mode 100644 constants/battle_move_effects.inc delete mode 100644 constants/battle_move_effects.s create mode 100644 constants/battle_text.inc delete mode 100644 constants/battle_text.s create mode 100644 constants/battle_tower_constants.inc delete mode 100644 constants/battle_tower_constants.s create mode 100644 constants/berry_constants.inc delete mode 100644 constants/berry_constants.s create mode 100644 constants/constants.inc delete mode 100644 constants/constants.s create mode 100644 constants/contest_constants.inc delete mode 100644 constants/contest_constants.s create mode 100644 constants/contest_move_effects.inc delete mode 100644 constants/contest_move_effects.s create mode 100644 constants/decorations.inc delete mode 100644 constants/decorations.s create mode 100644 constants/easy_chat_constants.inc delete mode 100644 constants/easy_chat_constants.s create mode 100644 constants/game_stat.inc delete mode 100644 constants/game_stat.s create mode 100644 constants/gba_constants.inc delete mode 100644 constants/gba_constants.s create mode 100644 constants/hold_effects.inc delete mode 100644 constants/hold_effects.s create mode 100644 constants/item_constants.inc delete mode 100644 constants/item_constants.s create mode 100644 constants/item_data_constants.inc delete mode 100644 constants/item_data_constants.s create mode 100644 constants/m4a_constants.inc delete mode 100644 constants/m4a_constants.s create mode 100644 constants/map_constants.inc delete mode 100644 constants/map_constants.s create mode 100644 constants/map_object_constants.inc delete mode 100644 constants/map_object_constants.s create mode 100644 constants/misc_constants.inc delete mode 100644 constants/misc_constants.s create mode 100644 constants/move_constants.inc delete mode 100644 constants/move_constants.s create mode 100644 constants/opponent_constants.inc delete mode 100644 constants/opponent_constants.s create mode 100644 constants/pokemon_data_constants.inc delete mode 100644 constants/pokemon_data_constants.s create mode 100644 constants/region_map_sections.inc delete mode 100644 constants/region_map_sections.s create mode 100644 constants/songs.inc delete mode 100644 constants/songs.s create mode 100644 constants/species_constants.inc delete mode 100644 constants/species_constants.s create mode 100644 constants/trainer_constants.inc delete mode 100644 constants/trainer_constants.s create mode 100644 constants/type_constants.inc delete mode 100644 constants/type_constants.s create mode 100644 constants/variables.inc delete mode 100644 constants/variables.s create mode 100644 constants/version.inc delete mode 100644 constants/version.s create mode 100644 data/bard_music.inc delete mode 100644 data/bard_music.s create mode 100644 data/base_stats.inc delete mode 100644 data/base_stats.s create mode 100644 data/battle_moves.inc delete mode 100644 data/battle_moves.s create mode 100644 data/battle_tower/held_items.inc delete mode 100644 data/battle_tower/held_items.s create mode 100644 data/battle_tower/level_100_mons.inc delete mode 100644 data/battle_tower/level_100_mons.s create mode 100644 data/battle_tower/level_50_mons.inc delete mode 100644 data/battle_tower/level_50_mons.s create mode 100644 data/battle_tower/trainers.inc delete mode 100644 data/battle_tower/trainers.s create mode 100644 data/berries.inc delete mode 100644 data/berries.s create mode 100644 data/clock_hand_coords.inc delete mode 100644 data/clock_hand_coords.s create mode 100644 data/contest_effect_funcs.inc delete mode 100644 data/contest_effect_funcs.s create mode 100644 data/contest_effects.inc delete mode 100644 data/contest_effects.s create mode 100644 data/contest_excitement_table.inc delete mode 100644 data/contest_excitement_table.s create mode 100644 data/contest_moves.inc delete mode 100644 data/contest_moves.s create mode 100644 data/contest_opponents.inc delete mode 100644 data/contest_opponents.s create mode 100644 data/crc16_table.inc delete mode 100644 data/crc16_table.s create mode 100644 data/cry_id_table.inc delete mode 100644 data/cry_id_table.s create mode 100644 data/cute_sketch.inc delete mode 100644 data/cute_sketch.s create mode 100644 data/decorations.inc delete mode 100644 data/decorations.s create mode 100644 data/egg_moves.inc delete mode 100644 data/egg_moves.s create mode 100644 data/enemy_mon_elevation.inc delete mode 100644 data/enemy_mon_elevation.s create mode 100644 data/evolution_table.inc delete mode 100644 data/evolution_table.s create mode 100644 data/experience_tables/tables.inc delete mode 100644 data/experience_tables/tables.s create mode 100644 data/field_move_scripts.inc delete mode 100644 data/field_move_scripts.s create mode 100644 data/graphics/berries/graphics.inc delete mode 100644 data/graphics/berries/graphics.s create mode 100644 data/graphics/berries/graphics_table.inc delete mode 100644 data/graphics/berries/graphics_table.s create mode 100644 data/graphics/field_objects/base_oam.inc delete mode 100644 data/graphics/field_objects/base_oam.s create mode 100644 data/graphics/field_objects/berry_tree_graphics_tables.inc delete mode 100644 data/graphics/field_objects/berry_tree_graphics_tables.s create mode 100644 data/graphics/field_objects/field_effect_object_graphics.inc delete mode 100644 data/graphics/field_objects/field_effect_object_graphics.s create mode 100644 data/graphics/field_objects/field_effect_object_template_pointers.inc delete mode 100644 data/graphics/field_objects/field_effect_object_template_pointers.s create mode 100644 data/graphics/field_objects/field_effect_objects.inc delete mode 100644 data/graphics/field_objects/field_effect_objects.s create mode 100644 data/graphics/field_objects/map_object_anims.inc delete mode 100644 data/graphics/field_objects/map_object_anims.s create mode 100644 data/graphics/field_objects/map_object_graphics.inc delete mode 100644 data/graphics/field_objects/map_object_graphics.s create mode 100644 data/graphics/field_objects/map_object_graphics_info.inc delete mode 100644 data/graphics/field_objects/map_object_graphics_info.s create mode 100644 data/graphics/field_objects/map_object_graphics_info_pointers.inc delete mode 100644 data/graphics/field_objects/map_object_graphics_info_pointers.s create mode 100644 data/graphics/field_objects/map_object_pic_tables.inc delete mode 100644 data/graphics/field_objects/map_object_pic_tables.s create mode 100644 data/graphics/field_objects/map_object_subsprites.inc delete mode 100644 data/graphics/field_objects/map_object_subsprites.s create mode 100644 data/graphics/pokemon/back_pic_coords.inc delete mode 100644 data/graphics/pokemon/back_pic_coords.s create mode 100644 data/graphics/pokemon/back_pic_table.inc delete mode 100644 data/graphics/pokemon/back_pic_table.s create mode 100644 data/graphics/pokemon/circled_question_mark_graphics.inc delete mode 100644 data/graphics/pokemon/circled_question_mark_graphics.s create mode 100644 data/graphics/pokemon/footprint_table.inc delete mode 100644 data/graphics/pokemon/footprint_table.s create mode 100644 data/graphics/pokemon/front_pic_coords.inc delete mode 100644 data/graphics/pokemon/front_pic_coords.s create mode 100644 data/graphics/pokemon/front_pic_table.inc delete mode 100644 data/graphics/pokemon/front_pic_table.s create mode 100644 data/graphics/pokemon/graphics.inc delete mode 100644 data/graphics/pokemon/graphics.s create mode 100644 data/graphics/pokemon/icon_palette_indices.inc delete mode 100644 data/graphics/pokemon/icon_palette_indices.s create mode 100644 data/graphics/pokemon/icon_palette_table.inc delete mode 100644 data/graphics/pokemon/icon_palette_table.s create mode 100644 data/graphics/pokemon/icon_table.inc delete mode 100644 data/graphics/pokemon/icon_table.s create mode 100644 data/graphics/pokemon/palette_table.inc delete mode 100644 data/graphics/pokemon/palette_table.s create mode 100644 data/graphics/pokemon/shiny_palette_table.inc delete mode 100644 data/graphics/pokemon/shiny_palette_table.s create mode 100644 data/graphics/trainers/back_pic_coords.inc delete mode 100644 data/graphics/trainers/back_pic_coords.s create mode 100644 data/graphics/trainers/back_pic_palette_table.inc delete mode 100644 data/graphics/trainers/back_pic_palette_table.s create mode 100644 data/graphics/trainers/back_pic_table.inc delete mode 100644 data/graphics/trainers/back_pic_table.s create mode 100644 data/graphics/trainers/front_pic_coords.inc delete mode 100644 data/graphics/trainers/front_pic_coords.s create mode 100644 data/graphics/trainers/front_pic_palette_table.inc delete mode 100644 data/graphics/trainers/front_pic_palette_table.s create mode 100644 data/graphics/trainers/front_pic_table.inc delete mode 100644 data/graphics/trainers/front_pic_table.s create mode 100644 data/graphics/trainers/graphics.inc delete mode 100644 data/graphics/trainers/graphics.s create mode 100644 data/ingame_trades.inc delete mode 100644 data/ingame_trades.s create mode 100644 data/item_ball_scripts.inc delete mode 100644 data/item_ball_scripts.s create mode 100644 data/item_effects.inc delete mode 100644 data/item_effects.s create mode 100644 data/items.inc delete mode 100644 data/items.s create mode 100644 data/landmarks.inc delete mode 100644 data/landmarks.s create mode 100644 data/level_up_learnset_pointers.inc delete mode 100644 data/level_up_learnset_pointers.s create mode 100644 data/level_up_learnsets.inc delete mode 100644 data/level_up_learnsets.s create mode 100644 data/maps/_assets.inc delete mode 100644 data/maps/_assets.s create mode 100644 data/maps/_groups.inc delete mode 100644 data/maps/_groups.s create mode 100644 data/maps/attributes_table.inc delete mode 100644 data/maps/attributes_table.s create mode 100644 data/maps/connections.inc delete mode 100644 data/maps/connections.s create mode 100644 data/maps/events/AbandonedShip_CaptainsOffice.inc delete mode 100644 data/maps/events/AbandonedShip_CaptainsOffice.s create mode 100644 data/maps/events/AbandonedShip_Corridors_1F.inc delete mode 100644 data/maps/events/AbandonedShip_Corridors_1F.s create mode 100644 data/maps/events/AbandonedShip_Corridors_B1F.inc delete mode 100644 data/maps/events/AbandonedShip_Corridors_B1F.s create mode 100644 data/maps/events/AbandonedShip_Deck.inc delete mode 100644 data/maps/events/AbandonedShip_Deck.s create mode 100644 data/maps/events/AbandonedShip_HiddenFloorCorridors.inc delete mode 100644 data/maps/events/AbandonedShip_HiddenFloorCorridors.s create mode 100644 data/maps/events/AbandonedShip_HiddenFloorRooms.inc delete mode 100644 data/maps/events/AbandonedShip_HiddenFloorRooms.s create mode 100644 data/maps/events/AbandonedShip_Room_B1F.inc delete mode 100644 data/maps/events/AbandonedShip_Room_B1F.s create mode 100644 data/maps/events/AbandonedShip_Rooms2_1F.inc delete mode 100644 data/maps/events/AbandonedShip_Rooms2_1F.s create mode 100644 data/maps/events/AbandonedShip_Rooms2_B1F.inc delete mode 100644 data/maps/events/AbandonedShip_Rooms2_B1F.s create mode 100644 data/maps/events/AbandonedShip_Rooms_1F.inc delete mode 100644 data/maps/events/AbandonedShip_Rooms_1F.s create mode 100644 data/maps/events/AbandonedShip_Rooms_B1F.inc delete mode 100644 data/maps/events/AbandonedShip_Rooms_B1F.s create mode 100644 data/maps/events/AbandonedShip_Underwater1.inc delete mode 100644 data/maps/events/AbandonedShip_Underwater1.s create mode 100644 data/maps/events/AbandonedShip_Underwater2.inc delete mode 100644 data/maps/events/AbandonedShip_Underwater2.s create mode 100644 data/maps/events/AncientTomb.inc delete mode 100644 data/maps/events/AncientTomb.s create mode 100644 data/maps/events/AquaHideout_1F.inc delete mode 100644 data/maps/events/AquaHideout_1F.s create mode 100644 data/maps/events/AquaHideout_B1F.inc delete mode 100644 data/maps/events/AquaHideout_B1F.s create mode 100644 data/maps/events/AquaHideout_B2F.inc delete mode 100644 data/maps/events/AquaHideout_B2F.s create mode 100644 data/maps/events/BattleTower_BattleRoom.inc delete mode 100644 data/maps/events/BattleTower_BattleRoom.s create mode 100644 data/maps/events/BattleTower_Corridor.inc delete mode 100644 data/maps/events/BattleTower_Corridor.s create mode 100644 data/maps/events/BattleTower_Elevator.inc delete mode 100644 data/maps/events/BattleTower_Elevator.s create mode 100644 data/maps/events/BattleTower_Lobby.inc delete mode 100644 data/maps/events/BattleTower_Lobby.s create mode 100644 data/maps/events/BattleTower_Outside.inc delete mode 100644 data/maps/events/BattleTower_Outside.s create mode 100644 data/maps/events/CaveOfOrigin_1F.inc delete mode 100644 data/maps/events/CaveOfOrigin_1F.s create mode 100644 data/maps/events/CaveOfOrigin_B1F.inc delete mode 100644 data/maps/events/CaveOfOrigin_B1F.s create mode 100644 data/maps/events/CaveOfOrigin_B2F.inc delete mode 100644 data/maps/events/CaveOfOrigin_B2F.s create mode 100644 data/maps/events/CaveOfOrigin_B3F.inc delete mode 100644 data/maps/events/CaveOfOrigin_B3F.s create mode 100644 data/maps/events/CaveOfOrigin_B4F.inc delete mode 100644 data/maps/events/CaveOfOrigin_B4F.s create mode 100644 data/maps/events/CaveOfOrigin_Entrance.inc delete mode 100644 data/maps/events/CaveOfOrigin_Entrance.s create mode 100644 data/maps/events/DesertRuins.inc delete mode 100644 data/maps/events/DesertRuins.s create mode 100644 data/maps/events/DewfordTown.inc delete mode 100644 data/maps/events/DewfordTown.s create mode 100644 data/maps/events/DewfordTown_Gym.inc delete mode 100644 data/maps/events/DewfordTown_Gym.s create mode 100644 data/maps/events/DewfordTown_Hall.inc delete mode 100644 data/maps/events/DewfordTown_Hall.s create mode 100644 data/maps/events/DewfordTown_House1.inc delete mode 100644 data/maps/events/DewfordTown_House1.s create mode 100644 data/maps/events/DewfordTown_House2.inc delete mode 100644 data/maps/events/DewfordTown_House2.s create mode 100644 data/maps/events/DewfordTown_PokemonCenter_1F.inc delete mode 100644 data/maps/events/DewfordTown_PokemonCenter_1F.s create mode 100644 data/maps/events/DewfordTown_PokemonCenter_2F.inc delete mode 100644 data/maps/events/DewfordTown_PokemonCenter_2F.s create mode 100644 data/maps/events/DoubleBattleColosseum.inc delete mode 100644 data/maps/events/DoubleBattleColosseum.s create mode 100644 data/maps/events/EverGrandeCity.inc delete mode 100644 data/maps/events/EverGrandeCity.s create mode 100644 data/maps/events/EverGrandeCity_ChampionsRoom.inc delete mode 100644 data/maps/events/EverGrandeCity_ChampionsRoom.s create mode 100644 data/maps/events/EverGrandeCity_Corridor1.inc delete mode 100644 data/maps/events/EverGrandeCity_Corridor1.s create mode 100644 data/maps/events/EverGrandeCity_Corridor2.inc delete mode 100644 data/maps/events/EverGrandeCity_Corridor2.s create mode 100644 data/maps/events/EverGrandeCity_Corridor3.inc delete mode 100644 data/maps/events/EverGrandeCity_Corridor3.s create mode 100644 data/maps/events/EverGrandeCity_Corridor4.inc delete mode 100644 data/maps/events/EverGrandeCity_Corridor4.s create mode 100644 data/maps/events/EverGrandeCity_Corridor5.inc delete mode 100644 data/maps/events/EverGrandeCity_Corridor5.s create mode 100644 data/maps/events/EverGrandeCity_DrakesRoom.inc delete mode 100644 data/maps/events/EverGrandeCity_DrakesRoom.s create mode 100644 data/maps/events/EverGrandeCity_GlaciasRoom.inc delete mode 100644 data/maps/events/EverGrandeCity_GlaciasRoom.s create mode 100644 data/maps/events/EverGrandeCity_HallOfFame.inc delete mode 100644 data/maps/events/EverGrandeCity_HallOfFame.s create mode 100644 data/maps/events/EverGrandeCity_PhoebesRoom.inc delete mode 100644 data/maps/events/EverGrandeCity_PhoebesRoom.s create mode 100644 data/maps/events/EverGrandeCity_PokemonCenter_1F.inc delete mode 100644 data/maps/events/EverGrandeCity_PokemonCenter_1F.s create mode 100644 data/maps/events/EverGrandeCity_PokemonCenter_2F.inc delete mode 100644 data/maps/events/EverGrandeCity_PokemonCenter_2F.s create mode 100644 data/maps/events/EverGrandeCity_PokemonLeague.inc delete mode 100644 data/maps/events/EverGrandeCity_PokemonLeague.s create mode 100644 data/maps/events/EverGrandeCity_SidneysRoom.inc delete mode 100644 data/maps/events/EverGrandeCity_SidneysRoom.s create mode 100644 data/maps/events/FallarborTown.inc delete mode 100644 data/maps/events/FallarborTown.s create mode 100644 data/maps/events/FallarborTown_ContestHall.inc delete mode 100644 data/maps/events/FallarborTown_ContestHall.s create mode 100644 data/maps/events/FallarborTown_ContestLobby.inc delete mode 100644 data/maps/events/FallarborTown_ContestLobby.s create mode 100644 data/maps/events/FallarborTown_House1.inc delete mode 100644 data/maps/events/FallarborTown_House1.s create mode 100644 data/maps/events/FallarborTown_House2.inc delete mode 100644 data/maps/events/FallarborTown_House2.s create mode 100644 data/maps/events/FallarborTown_Mart.inc delete mode 100644 data/maps/events/FallarborTown_Mart.s create mode 100644 data/maps/events/FallarborTown_PokemonCenter_1F.inc delete mode 100644 data/maps/events/FallarborTown_PokemonCenter_1F.s create mode 100644 data/maps/events/FallarborTown_PokemonCenter_2F.inc delete mode 100644 data/maps/events/FallarborTown_PokemonCenter_2F.s create mode 100644 data/maps/events/FieryPath.inc delete mode 100644 data/maps/events/FieryPath.s create mode 100644 data/maps/events/FortreeCity.inc delete mode 100644 data/maps/events/FortreeCity.s create mode 100644 data/maps/events/FortreeCity_DecorationShop.inc delete mode 100644 data/maps/events/FortreeCity_DecorationShop.s create mode 100644 data/maps/events/FortreeCity_Gym.inc delete mode 100644 data/maps/events/FortreeCity_Gym.s create mode 100644 data/maps/events/FortreeCity_House1.inc delete mode 100644 data/maps/events/FortreeCity_House1.s create mode 100644 data/maps/events/FortreeCity_House2.inc delete mode 100644 data/maps/events/FortreeCity_House2.s create mode 100644 data/maps/events/FortreeCity_House3.inc delete mode 100644 data/maps/events/FortreeCity_House3.s create mode 100644 data/maps/events/FortreeCity_House4.inc delete mode 100644 data/maps/events/FortreeCity_House4.s create mode 100644 data/maps/events/FortreeCity_House5.inc delete mode 100644 data/maps/events/FortreeCity_House5.s create mode 100644 data/maps/events/FortreeCity_Mart.inc delete mode 100644 data/maps/events/FortreeCity_Mart.s create mode 100644 data/maps/events/FortreeCity_PokemonCenter_1F.inc delete mode 100644 data/maps/events/FortreeCity_PokemonCenter_1F.s create mode 100644 data/maps/events/FortreeCity_PokemonCenter_2F.inc delete mode 100644 data/maps/events/FortreeCity_PokemonCenter_2F.s create mode 100644 data/maps/events/GraniteCave_1F.inc delete mode 100644 data/maps/events/GraniteCave_1F.s create mode 100644 data/maps/events/GraniteCave_B1F.inc delete mode 100644 data/maps/events/GraniteCave_B1F.s create mode 100644 data/maps/events/GraniteCave_B2F.inc delete mode 100644 data/maps/events/GraniteCave_B2F.s create mode 100644 data/maps/events/GraniteCave_StevensRoom.inc delete mode 100644 data/maps/events/GraniteCave_StevensRoom.s create mode 100644 data/maps/events/InsideOfTruck.inc delete mode 100644 data/maps/events/InsideOfTruck.s create mode 100644 data/maps/events/IslandCave.inc delete mode 100644 data/maps/events/IslandCave.s create mode 100644 data/maps/events/JaggedPass.inc delete mode 100644 data/maps/events/JaggedPass.s create mode 100644 data/maps/events/LavaridgeTown.inc delete mode 100644 data/maps/events/LavaridgeTown.s create mode 100644 data/maps/events/LavaridgeTown_Gym_1F.inc delete mode 100644 data/maps/events/LavaridgeTown_Gym_1F.s create mode 100644 data/maps/events/LavaridgeTown_Gym_B1F.inc delete mode 100644 data/maps/events/LavaridgeTown_Gym_B1F.s create mode 100644 data/maps/events/LavaridgeTown_HerbShop.inc delete mode 100644 data/maps/events/LavaridgeTown_HerbShop.s create mode 100644 data/maps/events/LavaridgeTown_House.inc delete mode 100644 data/maps/events/LavaridgeTown_House.s create mode 100644 data/maps/events/LavaridgeTown_Mart.inc delete mode 100644 data/maps/events/LavaridgeTown_Mart.s create mode 100644 data/maps/events/LavaridgeTown_PokemonCenter_1F.inc delete mode 100644 data/maps/events/LavaridgeTown_PokemonCenter_1F.s create mode 100644 data/maps/events/LavaridgeTown_PokemonCenter_2F.inc delete mode 100644 data/maps/events/LavaridgeTown_PokemonCenter_2F.s create mode 100644 data/maps/events/LilycoveCity.inc delete mode 100644 data/maps/events/LilycoveCity.s create mode 100644 data/maps/events/LilycoveCity_ContestHall.inc delete mode 100644 data/maps/events/LilycoveCity_ContestHall.s create mode 100644 data/maps/events/LilycoveCity_ContestLobby.inc delete mode 100644 data/maps/events/LilycoveCity_ContestLobby.s create mode 100644 data/maps/events/LilycoveCity_CoveLilyMotel_1F.inc delete mode 100644 data/maps/events/LilycoveCity_CoveLilyMotel_1F.s create mode 100644 data/maps/events/LilycoveCity_CoveLilyMotel_2F.inc delete mode 100644 data/maps/events/LilycoveCity_CoveLilyMotel_2F.s create mode 100644 data/maps/events/LilycoveCity_DepartmentStoreElevator.inc delete mode 100644 data/maps/events/LilycoveCity_DepartmentStoreElevator.s create mode 100644 data/maps/events/LilycoveCity_DepartmentStoreRooftop.inc delete mode 100644 data/maps/events/LilycoveCity_DepartmentStoreRooftop.s create mode 100644 data/maps/events/LilycoveCity_DepartmentStore_1F.inc delete mode 100644 data/maps/events/LilycoveCity_DepartmentStore_1F.s create mode 100644 data/maps/events/LilycoveCity_DepartmentStore_2F.inc delete mode 100644 data/maps/events/LilycoveCity_DepartmentStore_2F.s create mode 100644 data/maps/events/LilycoveCity_DepartmentStore_3F.inc delete mode 100644 data/maps/events/LilycoveCity_DepartmentStore_3F.s create mode 100644 data/maps/events/LilycoveCity_DepartmentStore_4F.inc delete mode 100644 data/maps/events/LilycoveCity_DepartmentStore_4F.s create mode 100644 data/maps/events/LilycoveCity_DepartmentStore_5F.inc delete mode 100644 data/maps/events/LilycoveCity_DepartmentStore_5F.s create mode 100644 data/maps/events/LilycoveCity_EmptyMap.inc delete mode 100644 data/maps/events/LilycoveCity_EmptyMap.s create mode 100644 data/maps/events/LilycoveCity_Harbor.inc delete mode 100644 data/maps/events/LilycoveCity_Harbor.s create mode 100644 data/maps/events/LilycoveCity_House1.inc delete mode 100644 data/maps/events/LilycoveCity_House1.s create mode 100644 data/maps/events/LilycoveCity_House2.inc delete mode 100644 data/maps/events/LilycoveCity_House2.s create mode 100644 data/maps/events/LilycoveCity_House3.inc delete mode 100644 data/maps/events/LilycoveCity_House3.s create mode 100644 data/maps/events/LilycoveCity_House4.inc delete mode 100644 data/maps/events/LilycoveCity_House4.s create mode 100644 data/maps/events/LilycoveCity_LilycoveMuseum_1F.inc delete mode 100644 data/maps/events/LilycoveCity_LilycoveMuseum_1F.s create mode 100644 data/maps/events/LilycoveCity_LilycoveMuseum_2F.inc delete mode 100644 data/maps/events/LilycoveCity_LilycoveMuseum_2F.s create mode 100644 data/maps/events/LilycoveCity_MoveDeletersHouse.inc delete mode 100644 data/maps/events/LilycoveCity_MoveDeletersHouse.s create mode 100644 data/maps/events/LilycoveCity_PokemonCenter_1F.inc delete mode 100644 data/maps/events/LilycoveCity_PokemonCenter_1F.s create mode 100644 data/maps/events/LilycoveCity_PokemonCenter_2F.inc delete mode 100644 data/maps/events/LilycoveCity_PokemonCenter_2F.s create mode 100644 data/maps/events/LilycoveCity_PokemonTrainerFanClub.inc delete mode 100644 data/maps/events/LilycoveCity_PokemonTrainerFanClub.s create mode 100644 data/maps/events/LilycoveCity_UnusedMart.inc delete mode 100644 data/maps/events/LilycoveCity_UnusedMart.s create mode 100644 data/maps/events/LinkContestRoom1.inc delete mode 100644 data/maps/events/LinkContestRoom1.s create mode 100644 data/maps/events/LinkContestRoom2.inc delete mode 100644 data/maps/events/LinkContestRoom2.s create mode 100644 data/maps/events/LinkContestRoom3.inc delete mode 100644 data/maps/events/LinkContestRoom3.s create mode 100644 data/maps/events/LinkContestRoom4.inc delete mode 100644 data/maps/events/LinkContestRoom4.s create mode 100644 data/maps/events/LinkContestRoom5.inc delete mode 100644 data/maps/events/LinkContestRoom5.s create mode 100644 data/maps/events/LinkContestRoom6.inc delete mode 100644 data/maps/events/LinkContestRoom6.s create mode 100644 data/maps/events/LittlerootTown.inc delete mode 100644 data/maps/events/LittlerootTown.s create mode 100644 data/maps/events/LittlerootTown_BrendansHouse_1F.inc delete mode 100644 data/maps/events/LittlerootTown_BrendansHouse_1F.s create mode 100644 data/maps/events/LittlerootTown_BrendansHouse_2F.inc delete mode 100644 data/maps/events/LittlerootTown_BrendansHouse_2F.s create mode 100644 data/maps/events/LittlerootTown_MaysHouse_1F.inc delete mode 100644 data/maps/events/LittlerootTown_MaysHouse_1F.s create mode 100644 data/maps/events/LittlerootTown_MaysHouse_2F.inc delete mode 100644 data/maps/events/LittlerootTown_MaysHouse_2F.s create mode 100644 data/maps/events/LittlerootTown_ProfessorBirchsLab.inc delete mode 100644 data/maps/events/LittlerootTown_ProfessorBirchsLab.s create mode 100644 data/maps/events/MagmaHideout_1F.inc delete mode 100644 data/maps/events/MagmaHideout_1F.s create mode 100644 data/maps/events/MagmaHideout_B1F.inc delete mode 100644 data/maps/events/MagmaHideout_B1F.s create mode 100644 data/maps/events/MagmaHideout_B2F.inc delete mode 100644 data/maps/events/MagmaHideout_B2F.s create mode 100644 data/maps/events/MauvilleCity.inc delete mode 100644 data/maps/events/MauvilleCity.s create mode 100644 data/maps/events/MauvilleCity_BikeShop.inc delete mode 100644 data/maps/events/MauvilleCity_BikeShop.s create mode 100644 data/maps/events/MauvilleCity_GameCorner.inc delete mode 100644 data/maps/events/MauvilleCity_GameCorner.s create mode 100644 data/maps/events/MauvilleCity_Gym.inc delete mode 100644 data/maps/events/MauvilleCity_Gym.s create mode 100644 data/maps/events/MauvilleCity_House1.inc delete mode 100644 data/maps/events/MauvilleCity_House1.s create mode 100644 data/maps/events/MauvilleCity_House2.inc delete mode 100644 data/maps/events/MauvilleCity_House2.s create mode 100644 data/maps/events/MauvilleCity_Mart.inc delete mode 100644 data/maps/events/MauvilleCity_Mart.s create mode 100644 data/maps/events/MauvilleCity_PokemonCenter_1F.inc delete mode 100644 data/maps/events/MauvilleCity_PokemonCenter_1F.s create mode 100644 data/maps/events/MauvilleCity_PokemonCenter_2F.inc delete mode 100644 data/maps/events/MauvilleCity_PokemonCenter_2F.s create mode 100644 data/maps/events/MeteorFalls_1F_1R.inc delete mode 100644 data/maps/events/MeteorFalls_1F_1R.s create mode 100644 data/maps/events/MeteorFalls_1F_2R.inc delete mode 100644 data/maps/events/MeteorFalls_1F_2R.s create mode 100644 data/maps/events/MeteorFalls_B1F_1R.inc delete mode 100644 data/maps/events/MeteorFalls_B1F_1R.s create mode 100644 data/maps/events/MeteorFalls_B1F_2R.inc delete mode 100644 data/maps/events/MeteorFalls_B1F_2R.s create mode 100644 data/maps/events/MossdeepCity.inc delete mode 100644 data/maps/events/MossdeepCity.s create mode 100644 data/maps/events/MossdeepCity_GameCorner_1F.inc delete mode 100644 data/maps/events/MossdeepCity_GameCorner_1F.s create mode 100644 data/maps/events/MossdeepCity_GameCorner_B1F.inc delete mode 100644 data/maps/events/MossdeepCity_GameCorner_B1F.s create mode 100644 data/maps/events/MossdeepCity_Gym.inc delete mode 100644 data/maps/events/MossdeepCity_Gym.s create mode 100644 data/maps/events/MossdeepCity_House1.inc delete mode 100644 data/maps/events/MossdeepCity_House1.s create mode 100644 data/maps/events/MossdeepCity_House2.inc delete mode 100644 data/maps/events/MossdeepCity_House2.s create mode 100644 data/maps/events/MossdeepCity_House3.inc delete mode 100644 data/maps/events/MossdeepCity_House3.s create mode 100644 data/maps/events/MossdeepCity_House4.inc delete mode 100644 data/maps/events/MossdeepCity_House4.s create mode 100644 data/maps/events/MossdeepCity_Mart.inc delete mode 100644 data/maps/events/MossdeepCity_Mart.s create mode 100644 data/maps/events/MossdeepCity_PokemonCenter_1F.inc delete mode 100644 data/maps/events/MossdeepCity_PokemonCenter_1F.s create mode 100644 data/maps/events/MossdeepCity_PokemonCenter_2F.inc delete mode 100644 data/maps/events/MossdeepCity_PokemonCenter_2F.s create mode 100644 data/maps/events/MossdeepCity_SpaceCenter_1F.inc delete mode 100644 data/maps/events/MossdeepCity_SpaceCenter_1F.s create mode 100644 data/maps/events/MossdeepCity_SpaceCenter_2F.inc delete mode 100644 data/maps/events/MossdeepCity_SpaceCenter_2F.s create mode 100644 data/maps/events/MossdeepCity_StevensHouse.inc delete mode 100644 data/maps/events/MossdeepCity_StevensHouse.s create mode 100644 data/maps/events/MtChimney.inc delete mode 100644 data/maps/events/MtChimney.s create mode 100644 data/maps/events/MtChimney_CableCarStation.inc delete mode 100644 data/maps/events/MtChimney_CableCarStation.s create mode 100644 data/maps/events/MtPyre_1F.inc delete mode 100644 data/maps/events/MtPyre_1F.s create mode 100644 data/maps/events/MtPyre_2F.inc delete mode 100644 data/maps/events/MtPyre_2F.s create mode 100644 data/maps/events/MtPyre_3F.inc delete mode 100644 data/maps/events/MtPyre_3F.s create mode 100644 data/maps/events/MtPyre_4F.inc delete mode 100644 data/maps/events/MtPyre_4F.s create mode 100644 data/maps/events/MtPyre_5F.inc delete mode 100644 data/maps/events/MtPyre_5F.s create mode 100644 data/maps/events/MtPyre_6F.inc delete mode 100644 data/maps/events/MtPyre_6F.s create mode 100644 data/maps/events/MtPyre_Exterior.inc delete mode 100644 data/maps/events/MtPyre_Exterior.s create mode 100644 data/maps/events/MtPyre_Summit.inc delete mode 100644 data/maps/events/MtPyre_Summit.s create mode 100644 data/maps/events/NewMauville_Entrance.inc delete mode 100644 data/maps/events/NewMauville_Entrance.s create mode 100644 data/maps/events/NewMauville_Inside.inc delete mode 100644 data/maps/events/NewMauville_Inside.s create mode 100644 data/maps/events/OldaleTown.inc delete mode 100644 data/maps/events/OldaleTown.s create mode 100644 data/maps/events/OldaleTown_House1.inc delete mode 100644 data/maps/events/OldaleTown_House1.s create mode 100644 data/maps/events/OldaleTown_House2.inc delete mode 100644 data/maps/events/OldaleTown_House2.s create mode 100644 data/maps/events/OldaleTown_Mart.inc delete mode 100644 data/maps/events/OldaleTown_Mart.s create mode 100644 data/maps/events/OldaleTown_PokemonCenter_1F.inc delete mode 100644 data/maps/events/OldaleTown_PokemonCenter_1F.s create mode 100644 data/maps/events/OldaleTown_PokemonCenter_2F.inc delete mode 100644 data/maps/events/OldaleTown_PokemonCenter_2F.s create mode 100644 data/maps/events/PacifidlogTown.inc delete mode 100644 data/maps/events/PacifidlogTown.s create mode 100644 data/maps/events/PacifidlogTown_House1.inc delete mode 100644 data/maps/events/PacifidlogTown_House1.s create mode 100644 data/maps/events/PacifidlogTown_House2.inc delete mode 100644 data/maps/events/PacifidlogTown_House2.s create mode 100644 data/maps/events/PacifidlogTown_House3.inc delete mode 100644 data/maps/events/PacifidlogTown_House3.s create mode 100644 data/maps/events/PacifidlogTown_House4.inc delete mode 100644 data/maps/events/PacifidlogTown_House4.s create mode 100644 data/maps/events/PacifidlogTown_House5.inc delete mode 100644 data/maps/events/PacifidlogTown_House5.s create mode 100644 data/maps/events/PacifidlogTown_PokemonCenter_1F.inc delete mode 100644 data/maps/events/PacifidlogTown_PokemonCenter_1F.s create mode 100644 data/maps/events/PacifidlogTown_PokemonCenter_2F.inc delete mode 100644 data/maps/events/PacifidlogTown_PokemonCenter_2F.s create mode 100644 data/maps/events/PetalburgCity.inc delete mode 100644 data/maps/events/PetalburgCity.s create mode 100644 data/maps/events/PetalburgCity_Gym.inc delete mode 100644 data/maps/events/PetalburgCity_Gym.s create mode 100644 data/maps/events/PetalburgCity_House1.inc delete mode 100644 data/maps/events/PetalburgCity_House1.s create mode 100644 data/maps/events/PetalburgCity_House2.inc delete mode 100644 data/maps/events/PetalburgCity_House2.s create mode 100644 data/maps/events/PetalburgCity_Mart.inc delete mode 100644 data/maps/events/PetalburgCity_Mart.s create mode 100644 data/maps/events/PetalburgCity_PokemonCenter_1F.inc delete mode 100644 data/maps/events/PetalburgCity_PokemonCenter_1F.s create mode 100644 data/maps/events/PetalburgCity_PokemonCenter_2F.inc delete mode 100644 data/maps/events/PetalburgCity_PokemonCenter_2F.s create mode 100644 data/maps/events/PetalburgCity_WallysHouse.inc delete mode 100644 data/maps/events/PetalburgCity_WallysHouse.s create mode 100644 data/maps/events/PetalburgWoods.inc delete mode 100644 data/maps/events/PetalburgWoods.s create mode 100644 data/maps/events/RecordCorner.inc delete mode 100644 data/maps/events/RecordCorner.s create mode 100644 data/maps/events/Route101.inc delete mode 100644 data/maps/events/Route101.s create mode 100644 data/maps/events/Route102.inc delete mode 100644 data/maps/events/Route102.s create mode 100644 data/maps/events/Route103.inc delete mode 100644 data/maps/events/Route103.s create mode 100644 data/maps/events/Route104.inc delete mode 100644 data/maps/events/Route104.s create mode 100644 data/maps/events/Route104_MrBrineysHouse.inc delete mode 100644 data/maps/events/Route104_MrBrineysHouse.s create mode 100644 data/maps/events/Route104_PrettyPetalFlowerShop.inc delete mode 100644 data/maps/events/Route104_PrettyPetalFlowerShop.s create mode 100644 data/maps/events/Route104_Prototype.inc delete mode 100644 data/maps/events/Route104_Prototype.s create mode 100644 data/maps/events/Route104_PrototypePrettyPetalFlowerShop.inc delete mode 100644 data/maps/events/Route104_PrototypePrettyPetalFlowerShop.s create mode 100644 data/maps/events/Route105.inc delete mode 100644 data/maps/events/Route105.s create mode 100644 data/maps/events/Route106.inc delete mode 100644 data/maps/events/Route106.s create mode 100644 data/maps/events/Route107.inc delete mode 100644 data/maps/events/Route107.s create mode 100644 data/maps/events/Route108.inc delete mode 100644 data/maps/events/Route108.s create mode 100644 data/maps/events/Route109.inc delete mode 100644 data/maps/events/Route109.s create mode 100644 data/maps/events/Route109_SeashoreHouse.inc delete mode 100644 data/maps/events/Route109_SeashoreHouse.s create mode 100644 data/maps/events/Route110.inc delete mode 100644 data/maps/events/Route110.s create mode 100644 data/maps/events/Route110_SeasideCyclingRoadNorthEntrance.inc delete mode 100644 data/maps/events/Route110_SeasideCyclingRoadNorthEntrance.s create mode 100644 data/maps/events/Route110_SeasideCyclingRoadSouthEntrance.inc delete mode 100644 data/maps/events/Route110_SeasideCyclingRoadSouthEntrance.s create mode 100644 data/maps/events/Route110_TrickHouseCorridor.inc delete mode 100644 data/maps/events/Route110_TrickHouseCorridor.s create mode 100644 data/maps/events/Route110_TrickHouseEnd.inc delete mode 100644 data/maps/events/Route110_TrickHouseEnd.s create mode 100644 data/maps/events/Route110_TrickHouseEntrance.inc delete mode 100644 data/maps/events/Route110_TrickHouseEntrance.s create mode 100644 data/maps/events/Route110_TrickHousePuzzle1.inc delete mode 100644 data/maps/events/Route110_TrickHousePuzzle1.s create mode 100644 data/maps/events/Route110_TrickHousePuzzle2.inc delete mode 100644 data/maps/events/Route110_TrickHousePuzzle2.s create mode 100644 data/maps/events/Route110_TrickHousePuzzle3.inc delete mode 100644 data/maps/events/Route110_TrickHousePuzzle3.s create mode 100644 data/maps/events/Route110_TrickHousePuzzle4.inc delete mode 100644 data/maps/events/Route110_TrickHousePuzzle4.s create mode 100644 data/maps/events/Route110_TrickHousePuzzle5.inc delete mode 100644 data/maps/events/Route110_TrickHousePuzzle5.s create mode 100644 data/maps/events/Route110_TrickHousePuzzle6.inc delete mode 100644 data/maps/events/Route110_TrickHousePuzzle6.s create mode 100644 data/maps/events/Route110_TrickHousePuzzle7.inc delete mode 100644 data/maps/events/Route110_TrickHousePuzzle7.s create mode 100644 data/maps/events/Route110_TrickHousePuzzle8.inc delete mode 100644 data/maps/events/Route110_TrickHousePuzzle8.s create mode 100644 data/maps/events/Route111.inc delete mode 100644 data/maps/events/Route111.s create mode 100644 data/maps/events/Route111_OldLadysRestStop.inc delete mode 100644 data/maps/events/Route111_OldLadysRestStop.s create mode 100644 data/maps/events/Route111_WinstrateFamilysHouse.inc delete mode 100644 data/maps/events/Route111_WinstrateFamilysHouse.s create mode 100644 data/maps/events/Route112.inc delete mode 100644 data/maps/events/Route112.s create mode 100644 data/maps/events/Route112_CableCarStation.inc delete mode 100644 data/maps/events/Route112_CableCarStation.s create mode 100644 data/maps/events/Route113.inc delete mode 100644 data/maps/events/Route113.s create mode 100644 data/maps/events/Route113_GlassWorkshop.inc delete mode 100644 data/maps/events/Route113_GlassWorkshop.s create mode 100644 data/maps/events/Route114.inc delete mode 100644 data/maps/events/Route114.s create mode 100644 data/maps/events/Route114_FossilManiacsHouse.inc delete mode 100644 data/maps/events/Route114_FossilManiacsHouse.s create mode 100644 data/maps/events/Route114_FossilManiacsTunnel.inc delete mode 100644 data/maps/events/Route114_FossilManiacsTunnel.s create mode 100644 data/maps/events/Route114_LanettesHouse.inc delete mode 100644 data/maps/events/Route114_LanettesHouse.s create mode 100644 data/maps/events/Route115.inc delete mode 100644 data/maps/events/Route115.s create mode 100644 data/maps/events/Route116.inc delete mode 100644 data/maps/events/Route116.s create mode 100644 data/maps/events/Route116_TunnelersRestHouse.inc delete mode 100644 data/maps/events/Route116_TunnelersRestHouse.s create mode 100644 data/maps/events/Route117.inc delete mode 100644 data/maps/events/Route117.s create mode 100644 data/maps/events/Route117_PokemonDayCare.inc delete mode 100644 data/maps/events/Route117_PokemonDayCare.s create mode 100644 data/maps/events/Route118.inc delete mode 100644 data/maps/events/Route118.s create mode 100644 data/maps/events/Route119.inc delete mode 100644 data/maps/events/Route119.s create mode 100644 data/maps/events/Route119_House.inc delete mode 100644 data/maps/events/Route119_House.s create mode 100644 data/maps/events/Route119_WeatherInstitute_1F.inc delete mode 100644 data/maps/events/Route119_WeatherInstitute_1F.s create mode 100644 data/maps/events/Route119_WeatherInstitute_2F.inc delete mode 100644 data/maps/events/Route119_WeatherInstitute_2F.s create mode 100644 data/maps/events/Route120.inc delete mode 100644 data/maps/events/Route120.s create mode 100644 data/maps/events/Route121.inc delete mode 100644 data/maps/events/Route121.s create mode 100644 data/maps/events/Route121_SafariZoneEntrance.inc delete mode 100644 data/maps/events/Route121_SafariZoneEntrance.s create mode 100644 data/maps/events/Route122.inc delete mode 100644 data/maps/events/Route122.s create mode 100644 data/maps/events/Route123.inc delete mode 100644 data/maps/events/Route123.s create mode 100644 data/maps/events/Route123_BerryMastersHouse.inc delete mode 100644 data/maps/events/Route123_BerryMastersHouse.s create mode 100644 data/maps/events/Route124.inc delete mode 100644 data/maps/events/Route124.s create mode 100644 data/maps/events/Route125.inc delete mode 100644 data/maps/events/Route125.s create mode 100644 data/maps/events/Route126.inc delete mode 100644 data/maps/events/Route126.s create mode 100644 data/maps/events/Route127.inc delete mode 100644 data/maps/events/Route127.s create mode 100644 data/maps/events/Route128.inc delete mode 100644 data/maps/events/Route128.s create mode 100644 data/maps/events/Route129.inc delete mode 100644 data/maps/events/Route129.s create mode 100644 data/maps/events/Route130.inc delete mode 100644 data/maps/events/Route130.s create mode 100644 data/maps/events/Route131.inc delete mode 100644 data/maps/events/Route131.s create mode 100644 data/maps/events/Route132.inc delete mode 100644 data/maps/events/Route132.s create mode 100644 data/maps/events/Route133.inc delete mode 100644 data/maps/events/Route133.s create mode 100644 data/maps/events/Route134.inc delete mode 100644 data/maps/events/Route134.s create mode 100644 data/maps/events/RustboroCity.inc delete mode 100644 data/maps/events/RustboroCity.s create mode 100644 data/maps/events/RustboroCity_CuttersHouse.inc delete mode 100644 data/maps/events/RustboroCity_CuttersHouse.s create mode 100644 data/maps/events/RustboroCity_DevonCorp_1F.inc delete mode 100644 data/maps/events/RustboroCity_DevonCorp_1F.s create mode 100644 data/maps/events/RustboroCity_DevonCorp_2F.inc delete mode 100644 data/maps/events/RustboroCity_DevonCorp_2F.s create mode 100644 data/maps/events/RustboroCity_DevonCorp_3F.inc delete mode 100644 data/maps/events/RustboroCity_DevonCorp_3F.s create mode 100644 data/maps/events/RustboroCity_Flat1_1F.inc delete mode 100644 data/maps/events/RustboroCity_Flat1_1F.s create mode 100644 data/maps/events/RustboroCity_Flat1_2F.inc delete mode 100644 data/maps/events/RustboroCity_Flat1_2F.s create mode 100644 data/maps/events/RustboroCity_Flat2_1F.inc delete mode 100644 data/maps/events/RustboroCity_Flat2_1F.s create mode 100644 data/maps/events/RustboroCity_Flat2_2F.inc delete mode 100644 data/maps/events/RustboroCity_Flat2_2F.s create mode 100644 data/maps/events/RustboroCity_Flat2_3F.inc delete mode 100644 data/maps/events/RustboroCity_Flat2_3F.s create mode 100644 data/maps/events/RustboroCity_Gym.inc delete mode 100644 data/maps/events/RustboroCity_Gym.s create mode 100644 data/maps/events/RustboroCity_House1.inc delete mode 100644 data/maps/events/RustboroCity_House1.s create mode 100644 data/maps/events/RustboroCity_House2.inc delete mode 100644 data/maps/events/RustboroCity_House2.s create mode 100644 data/maps/events/RustboroCity_House3.inc delete mode 100644 data/maps/events/RustboroCity_House3.s create mode 100644 data/maps/events/RustboroCity_Mart.inc delete mode 100644 data/maps/events/RustboroCity_Mart.s create mode 100644 data/maps/events/RustboroCity_PokemonCenter_1F.inc delete mode 100644 data/maps/events/RustboroCity_PokemonCenter_1F.s create mode 100644 data/maps/events/RustboroCity_PokemonCenter_2F.inc delete mode 100644 data/maps/events/RustboroCity_PokemonCenter_2F.s create mode 100644 data/maps/events/RustboroCity_PokemonSchool.inc delete mode 100644 data/maps/events/RustboroCity_PokemonSchool.s create mode 100644 data/maps/events/RusturfTunnel.inc delete mode 100644 data/maps/events/RusturfTunnel.s create mode 100644 data/maps/events/SSTidalCorridor.inc delete mode 100644 data/maps/events/SSTidalCorridor.s create mode 100644 data/maps/events/SSTidalLowerDeck.inc delete mode 100644 data/maps/events/SSTidalLowerDeck.s create mode 100644 data/maps/events/SSTidalRooms.inc delete mode 100644 data/maps/events/SSTidalRooms.s create mode 100644 data/maps/events/SafariZone_Northeast.inc delete mode 100644 data/maps/events/SafariZone_Northeast.s create mode 100644 data/maps/events/SafariZone_Northwest.inc delete mode 100644 data/maps/events/SafariZone_Northwest.s create mode 100644 data/maps/events/SafariZone_RestHouse.inc delete mode 100644 data/maps/events/SafariZone_RestHouse.s create mode 100644 data/maps/events/SafariZone_Southeast.inc delete mode 100644 data/maps/events/SafariZone_Southeast.s create mode 100644 data/maps/events/SafariZone_Southwest.inc delete mode 100644 data/maps/events/SafariZone_Southwest.s create mode 100644 data/maps/events/ScorchedSlab.inc delete mode 100644 data/maps/events/ScorchedSlab.s create mode 100644 data/maps/events/SeafloorCavern_Entrance.inc delete mode 100644 data/maps/events/SeafloorCavern_Entrance.s create mode 100644 data/maps/events/SeafloorCavern_Room1.inc delete mode 100644 data/maps/events/SeafloorCavern_Room1.s create mode 100644 data/maps/events/SeafloorCavern_Room2.inc delete mode 100644 data/maps/events/SeafloorCavern_Room2.s create mode 100644 data/maps/events/SeafloorCavern_Room3.inc delete mode 100644 data/maps/events/SeafloorCavern_Room3.s create mode 100644 data/maps/events/SeafloorCavern_Room4.inc delete mode 100644 data/maps/events/SeafloorCavern_Room4.s create mode 100644 data/maps/events/SeafloorCavern_Room5.inc delete mode 100644 data/maps/events/SeafloorCavern_Room5.s create mode 100644 data/maps/events/SeafloorCavern_Room6.inc delete mode 100644 data/maps/events/SeafloorCavern_Room6.s create mode 100644 data/maps/events/SeafloorCavern_Room7.inc delete mode 100644 data/maps/events/SeafloorCavern_Room7.s create mode 100644 data/maps/events/SeafloorCavern_Room8.inc delete mode 100644 data/maps/events/SeafloorCavern_Room8.s create mode 100644 data/maps/events/SeafloorCavern_Room9.inc delete mode 100644 data/maps/events/SeafloorCavern_Room9.s create mode 100644 data/maps/events/SealedChamber_InnerRoom.inc delete mode 100644 data/maps/events/SealedChamber_InnerRoom.s create mode 100644 data/maps/events/SealedChamber_OuterRoom.inc delete mode 100644 data/maps/events/SealedChamber_OuterRoom.s create mode 100644 data/maps/events/SecretBase_BlueCave1.inc delete mode 100644 data/maps/events/SecretBase_BlueCave1.s create mode 100644 data/maps/events/SecretBase_BlueCave2.inc delete mode 100644 data/maps/events/SecretBase_BlueCave2.s create mode 100644 data/maps/events/SecretBase_BlueCave3.inc delete mode 100644 data/maps/events/SecretBase_BlueCave3.s create mode 100644 data/maps/events/SecretBase_BlueCave4.inc delete mode 100644 data/maps/events/SecretBase_BlueCave4.s create mode 100644 data/maps/events/SecretBase_BrownCave1.inc delete mode 100644 data/maps/events/SecretBase_BrownCave1.s create mode 100644 data/maps/events/SecretBase_BrownCave2.inc delete mode 100644 data/maps/events/SecretBase_BrownCave2.s create mode 100644 data/maps/events/SecretBase_BrownCave3.inc delete mode 100644 data/maps/events/SecretBase_BrownCave3.s create mode 100644 data/maps/events/SecretBase_BrownCave4.inc delete mode 100644 data/maps/events/SecretBase_BrownCave4.s create mode 100644 data/maps/events/SecretBase_RedCave1.inc delete mode 100644 data/maps/events/SecretBase_RedCave1.s create mode 100644 data/maps/events/SecretBase_RedCave2.inc delete mode 100644 data/maps/events/SecretBase_RedCave2.s create mode 100644 data/maps/events/SecretBase_RedCave3.inc delete mode 100644 data/maps/events/SecretBase_RedCave3.s create mode 100644 data/maps/events/SecretBase_RedCave4.inc delete mode 100644 data/maps/events/SecretBase_RedCave4.s create mode 100644 data/maps/events/SecretBase_Shrub1.inc delete mode 100644 data/maps/events/SecretBase_Shrub1.s create mode 100644 data/maps/events/SecretBase_Shrub2.inc delete mode 100644 data/maps/events/SecretBase_Shrub2.s create mode 100644 data/maps/events/SecretBase_Shrub3.inc delete mode 100644 data/maps/events/SecretBase_Shrub3.s create mode 100644 data/maps/events/SecretBase_Shrub4.inc delete mode 100644 data/maps/events/SecretBase_Shrub4.s create mode 100644 data/maps/events/SecretBase_Tree1.inc delete mode 100644 data/maps/events/SecretBase_Tree1.s create mode 100644 data/maps/events/SecretBase_Tree2.inc delete mode 100644 data/maps/events/SecretBase_Tree2.s create mode 100644 data/maps/events/SecretBase_Tree3.inc delete mode 100644 data/maps/events/SecretBase_Tree3.s create mode 100644 data/maps/events/SecretBase_Tree4.inc delete mode 100644 data/maps/events/SecretBase_Tree4.s create mode 100644 data/maps/events/SecretBase_YellowCave1.inc delete mode 100644 data/maps/events/SecretBase_YellowCave1.s create mode 100644 data/maps/events/SecretBase_YellowCave2.inc delete mode 100644 data/maps/events/SecretBase_YellowCave2.s create mode 100644 data/maps/events/SecretBase_YellowCave3.inc delete mode 100644 data/maps/events/SecretBase_YellowCave3.s create mode 100644 data/maps/events/SecretBase_YellowCave4.inc delete mode 100644 data/maps/events/SecretBase_YellowCave4.s create mode 100644 data/maps/events/ShoalCave_HighTideEntranceRoom.inc delete mode 100644 data/maps/events/ShoalCave_HighTideEntranceRoom.s create mode 100644 data/maps/events/ShoalCave_HighTideInnerRoom.inc delete mode 100644 data/maps/events/ShoalCave_HighTideInnerRoom.s create mode 100644 data/maps/events/ShoalCave_LowTideEntranceRoom.inc delete mode 100644 data/maps/events/ShoalCave_LowTideEntranceRoom.s create mode 100644 data/maps/events/ShoalCave_LowTideIceRoom.inc delete mode 100644 data/maps/events/ShoalCave_LowTideIceRoom.s create mode 100644 data/maps/events/ShoalCave_LowTideInnerRoom.inc delete mode 100644 data/maps/events/ShoalCave_LowTideInnerRoom.s create mode 100644 data/maps/events/ShoalCave_LowTideLowerRoom.inc delete mode 100644 data/maps/events/ShoalCave_LowTideLowerRoom.s create mode 100644 data/maps/events/ShoalCave_LowTideStairsRoom.inc delete mode 100644 data/maps/events/ShoalCave_LowTideStairsRoom.s create mode 100644 data/maps/events/SingleBattleColosseum.inc delete mode 100644 data/maps/events/SingleBattleColosseum.s create mode 100644 data/maps/events/SkyPillar_1F.inc delete mode 100644 data/maps/events/SkyPillar_1F.s create mode 100644 data/maps/events/SkyPillar_2F.inc delete mode 100644 data/maps/events/SkyPillar_2F.s create mode 100644 data/maps/events/SkyPillar_3F.inc delete mode 100644 data/maps/events/SkyPillar_3F.s create mode 100644 data/maps/events/SkyPillar_4F.inc delete mode 100644 data/maps/events/SkyPillar_4F.s create mode 100644 data/maps/events/SkyPillar_5F.inc delete mode 100644 data/maps/events/SkyPillar_5F.s create mode 100644 data/maps/events/SkyPillar_Entrance.inc delete mode 100644 data/maps/events/SkyPillar_Entrance.s create mode 100644 data/maps/events/SkyPillar_Outside.inc delete mode 100644 data/maps/events/SkyPillar_Outside.s create mode 100644 data/maps/events/SkyPillar_Top.inc delete mode 100644 data/maps/events/SkyPillar_Top.s create mode 100644 data/maps/events/SlateportCity.inc delete mode 100644 data/maps/events/SlateportCity.s create mode 100644 data/maps/events/SlateportCity_ContestHall.inc delete mode 100644 data/maps/events/SlateportCity_ContestHall.s create mode 100644 data/maps/events/SlateportCity_ContestLobby.inc delete mode 100644 data/maps/events/SlateportCity_ContestLobby.s create mode 100644 data/maps/events/SlateportCity_Harbor.inc delete mode 100644 data/maps/events/SlateportCity_Harbor.s create mode 100644 data/maps/events/SlateportCity_House1.inc delete mode 100644 data/maps/events/SlateportCity_House1.s create mode 100644 data/maps/events/SlateportCity_House2.inc delete mode 100644 data/maps/events/SlateportCity_House2.s create mode 100644 data/maps/events/SlateportCity_Mart.inc delete mode 100644 data/maps/events/SlateportCity_Mart.s create mode 100644 data/maps/events/SlateportCity_OceanicMuseum_1F.inc delete mode 100644 data/maps/events/SlateportCity_OceanicMuseum_1F.s create mode 100644 data/maps/events/SlateportCity_OceanicMuseum_2F.inc delete mode 100644 data/maps/events/SlateportCity_OceanicMuseum_2F.s create mode 100644 data/maps/events/SlateportCity_PokemonCenter_1F.inc delete mode 100644 data/maps/events/SlateportCity_PokemonCenter_1F.s create mode 100644 data/maps/events/SlateportCity_PokemonCenter_2F.inc delete mode 100644 data/maps/events/SlateportCity_PokemonCenter_2F.s create mode 100644 data/maps/events/SlateportCity_PokemonFanClub.inc delete mode 100644 data/maps/events/SlateportCity_PokemonFanClub.s create mode 100644 data/maps/events/SlateportCity_SternsShipyard_1F.inc delete mode 100644 data/maps/events/SlateportCity_SternsShipyard_1F.s create mode 100644 data/maps/events/SlateportCity_SternsShipyard_2F.inc delete mode 100644 data/maps/events/SlateportCity_SternsShipyard_2F.s create mode 100644 data/maps/events/SootopolisCity.inc delete mode 100644 data/maps/events/SootopolisCity.s create mode 100644 data/maps/events/SootopolisCity_Gym_1F.inc delete mode 100644 data/maps/events/SootopolisCity_Gym_1F.s create mode 100644 data/maps/events/SootopolisCity_Gym_B1F.inc delete mode 100644 data/maps/events/SootopolisCity_Gym_B1F.s create mode 100644 data/maps/events/SootopolisCity_House1.inc delete mode 100644 data/maps/events/SootopolisCity_House1.s create mode 100644 data/maps/events/SootopolisCity_House2.inc delete mode 100644 data/maps/events/SootopolisCity_House2.s create mode 100644 data/maps/events/SootopolisCity_House3.inc delete mode 100644 data/maps/events/SootopolisCity_House3.s create mode 100644 data/maps/events/SootopolisCity_House4.inc delete mode 100644 data/maps/events/SootopolisCity_House4.s create mode 100644 data/maps/events/SootopolisCity_House5.inc delete mode 100644 data/maps/events/SootopolisCity_House5.s create mode 100644 data/maps/events/SootopolisCity_House6.inc delete mode 100644 data/maps/events/SootopolisCity_House6.s create mode 100644 data/maps/events/SootopolisCity_House7.inc delete mode 100644 data/maps/events/SootopolisCity_House7.s create mode 100644 data/maps/events/SootopolisCity_House8.inc delete mode 100644 data/maps/events/SootopolisCity_House8.s create mode 100644 data/maps/events/SootopolisCity_Mart.inc delete mode 100644 data/maps/events/SootopolisCity_Mart.s create mode 100644 data/maps/events/SootopolisCity_PokemonCenter_1F.inc delete mode 100644 data/maps/events/SootopolisCity_PokemonCenter_1F.s create mode 100644 data/maps/events/SootopolisCity_PokemonCenter_2F.inc delete mode 100644 data/maps/events/SootopolisCity_PokemonCenter_2F.s create mode 100644 data/maps/events/SouthernIsland_Exterior.inc delete mode 100644 data/maps/events/SouthernIsland_Exterior.s create mode 100644 data/maps/events/SouthernIsland_Interior.inc delete mode 100644 data/maps/events/SouthernIsland_Interior.s create mode 100644 data/maps/events/TradeCenter.inc delete mode 100644 data/maps/events/TradeCenter.s create mode 100644 data/maps/events/Underwater1.inc delete mode 100644 data/maps/events/Underwater1.s create mode 100644 data/maps/events/Underwater2.inc delete mode 100644 data/maps/events/Underwater2.s create mode 100644 data/maps/events/Underwater3.inc delete mode 100644 data/maps/events/Underwater3.s create mode 100644 data/maps/events/Underwater4.inc delete mode 100644 data/maps/events/Underwater4.s create mode 100644 data/maps/events/Underwater_Route134.inc delete mode 100644 data/maps/events/Underwater_Route134.s create mode 100644 data/maps/events/Underwater_SeafloorCavern.inc delete mode 100644 data/maps/events/Underwater_SeafloorCavern.s create mode 100644 data/maps/events/Underwater_SealedChamber.inc delete mode 100644 data/maps/events/Underwater_SealedChamber.s create mode 100644 data/maps/events/Underwater_SootopolisCity.inc delete mode 100644 data/maps/events/Underwater_SootopolisCity.s create mode 100644 data/maps/events/UnknownMap_25_29.inc delete mode 100644 data/maps/events/UnknownMap_25_29.s create mode 100644 data/maps/events/UnknownMap_25_30.inc delete mode 100644 data/maps/events/UnknownMap_25_30.s create mode 100644 data/maps/events/UnknownMap_25_31.inc delete mode 100644 data/maps/events/UnknownMap_25_31.s create mode 100644 data/maps/events/UnknownMap_25_32.inc delete mode 100644 data/maps/events/UnknownMap_25_32.s create mode 100644 data/maps/events/UnknownMap_25_33.inc delete mode 100644 data/maps/events/UnknownMap_25_33.s create mode 100644 data/maps/events/UnknownMap_25_34.inc delete mode 100644 data/maps/events/UnknownMap_25_34.s create mode 100644 data/maps/events/VerdanturfTown.inc delete mode 100644 data/maps/events/VerdanturfTown.s create mode 100644 data/maps/events/VerdanturfTown_ContestHall.inc delete mode 100644 data/maps/events/VerdanturfTown_ContestHall.s create mode 100644 data/maps/events/VerdanturfTown_ContestLobby.inc delete mode 100644 data/maps/events/VerdanturfTown_ContestLobby.s create mode 100644 data/maps/events/VerdanturfTown_FriendshipRatersHouse.inc delete mode 100644 data/maps/events/VerdanturfTown_FriendshipRatersHouse.s create mode 100644 data/maps/events/VerdanturfTown_House.inc delete mode 100644 data/maps/events/VerdanturfTown_House.s create mode 100644 data/maps/events/VerdanturfTown_Mart.inc delete mode 100644 data/maps/events/VerdanturfTown_Mart.s create mode 100644 data/maps/events/VerdanturfTown_PokemonCenter_1F.inc delete mode 100644 data/maps/events/VerdanturfTown_PokemonCenter_1F.s create mode 100644 data/maps/events/VerdanturfTown_PokemonCenter_2F.inc delete mode 100644 data/maps/events/VerdanturfTown_PokemonCenter_2F.s create mode 100644 data/maps/events/VerdanturfTown_WandasHouse.inc delete mode 100644 data/maps/events/VerdanturfTown_WandasHouse.s create mode 100644 data/maps/events/VictoryRoad_1F.inc delete mode 100644 data/maps/events/VictoryRoad_1F.s create mode 100644 data/maps/events/VictoryRoad_B1F.inc delete mode 100644 data/maps/events/VictoryRoad_B1F.s create mode 100644 data/maps/events/VictoryRoad_B2F.inc delete mode 100644 data/maps/events/VictoryRoad_B2F.s create mode 100644 data/maps/headers.inc delete mode 100644 data/maps/headers.s create mode 100644 data/mon_pokeblock_anims.inc delete mode 100644 data/mon_pokeblock_anims.s create mode 100644 data/multichoice.inc delete mode 100644 data/multichoice.s create mode 100644 data/nature_stat_table.inc delete mode 100644 data/nature_stat_table.s create mode 100644 data/pokedex_entries.inc delete mode 100644 data/pokedex_entries.s create mode 100644 data/pokedex_orders.inc delete mode 100644 data/pokedex_orders.s create mode 100644 data/region_map_locations.inc delete mode 100644 data/region_map_locations.s create mode 100644 data/region_map_sections.inc delete mode 100644 data/region_map_sections.s create mode 100644 data/script_cmd_table.inc delete mode 100644 data/script_cmd_table.s create mode 100644 data/scripts/bard.inc delete mode 100644 data/scripts/bard.s create mode 100644 data/scripts/berry_tree.inc delete mode 100644 data/scripts/berry_tree.s create mode 100644 data/scripts/cable_club.inc delete mode 100644 data/scripts/cable_club.s create mode 100644 data/scripts/contest_hall.inc delete mode 100644 data/scripts/contest_hall.s create mode 100644 data/scripts/day_care.inc delete mode 100644 data/scripts/day_care.s create mode 100644 data/scripts/gabby_and_ty.inc delete mode 100644 data/scripts/gabby_and_ty.s create mode 100644 data/scripts/giddy.inc delete mode 100644 data/scripts/giddy.s create mode 100644 data/scripts/hipster.inc delete mode 100644 data/scripts/hipster.s create mode 100644 data/scripts/magma_chimney.inc delete mode 100644 data/scripts/magma_chimney.s create mode 100644 data/scripts/magma_summit.inc delete mode 100644 data/scripts/magma_summit.s create mode 100644 data/scripts/maps/AbandonedShip_CaptainsOffice.inc delete mode 100644 data/scripts/maps/AbandonedShip_CaptainsOffice.s create mode 100644 data/scripts/maps/AbandonedShip_Corridors_1F.inc delete mode 100644 data/scripts/maps/AbandonedShip_Corridors_1F.s create mode 100644 data/scripts/maps/AbandonedShip_Corridors_B1F.inc delete mode 100644 data/scripts/maps/AbandonedShip_Corridors_B1F.s create mode 100644 data/scripts/maps/AbandonedShip_Deck.inc delete mode 100644 data/scripts/maps/AbandonedShip_Deck.s create mode 100644 data/scripts/maps/AbandonedShip_HiddenFloorCorridors.inc delete mode 100644 data/scripts/maps/AbandonedShip_HiddenFloorCorridors.s create mode 100644 data/scripts/maps/AbandonedShip_HiddenFloorRooms.inc delete mode 100644 data/scripts/maps/AbandonedShip_HiddenFloorRooms.s create mode 100644 data/scripts/maps/AbandonedShip_Room_B1F.inc delete mode 100644 data/scripts/maps/AbandonedShip_Room_B1F.s create mode 100644 data/scripts/maps/AbandonedShip_Rooms2_1F.inc delete mode 100644 data/scripts/maps/AbandonedShip_Rooms2_1F.s create mode 100644 data/scripts/maps/AbandonedShip_Rooms2_B1F.inc delete mode 100644 data/scripts/maps/AbandonedShip_Rooms2_B1F.s create mode 100644 data/scripts/maps/AbandonedShip_Rooms_1F.inc delete mode 100644 data/scripts/maps/AbandonedShip_Rooms_1F.s create mode 100644 data/scripts/maps/AbandonedShip_Rooms_B1F.inc delete mode 100644 data/scripts/maps/AbandonedShip_Rooms_B1F.s create mode 100644 data/scripts/maps/AbandonedShip_Underwater1.inc delete mode 100644 data/scripts/maps/AbandonedShip_Underwater1.s create mode 100644 data/scripts/maps/AbandonedShip_Underwater2.inc delete mode 100644 data/scripts/maps/AbandonedShip_Underwater2.s create mode 100644 data/scripts/maps/AncientTomb.inc delete mode 100644 data/scripts/maps/AncientTomb.s create mode 100644 data/scripts/maps/AquaHideout_1F.inc delete mode 100644 data/scripts/maps/AquaHideout_1F.s create mode 100644 data/scripts/maps/AquaHideout_B1F.inc delete mode 100644 data/scripts/maps/AquaHideout_B1F.s create mode 100644 data/scripts/maps/AquaHideout_B2F.inc delete mode 100644 data/scripts/maps/AquaHideout_B2F.s create mode 100644 data/scripts/maps/BattleTower_BattleRoom.inc delete mode 100644 data/scripts/maps/BattleTower_BattleRoom.s create mode 100644 data/scripts/maps/BattleTower_Corridor.inc delete mode 100644 data/scripts/maps/BattleTower_Corridor.s create mode 100644 data/scripts/maps/BattleTower_Elevator.inc delete mode 100644 data/scripts/maps/BattleTower_Elevator.s create mode 100644 data/scripts/maps/BattleTower_Lobby.inc delete mode 100644 data/scripts/maps/BattleTower_Lobby.s create mode 100644 data/scripts/maps/BattleTower_Outside.inc delete mode 100644 data/scripts/maps/BattleTower_Outside.s create mode 100644 data/scripts/maps/CaveOfOrigin_1F.inc delete mode 100644 data/scripts/maps/CaveOfOrigin_1F.s create mode 100644 data/scripts/maps/CaveOfOrigin_B1F.inc delete mode 100644 data/scripts/maps/CaveOfOrigin_B1F.s create mode 100644 data/scripts/maps/CaveOfOrigin_B2F.inc delete mode 100644 data/scripts/maps/CaveOfOrigin_B2F.s create mode 100644 data/scripts/maps/CaveOfOrigin_B3F.inc delete mode 100644 data/scripts/maps/CaveOfOrigin_B3F.s create mode 100644 data/scripts/maps/CaveOfOrigin_B4F.inc delete mode 100644 data/scripts/maps/CaveOfOrigin_B4F.s create mode 100644 data/scripts/maps/CaveOfOrigin_Entrance.inc delete mode 100644 data/scripts/maps/CaveOfOrigin_Entrance.s create mode 100644 data/scripts/maps/DesertRuins.inc delete mode 100644 data/scripts/maps/DesertRuins.s create mode 100644 data/scripts/maps/DewfordTown.inc delete mode 100644 data/scripts/maps/DewfordTown.s create mode 100644 data/scripts/maps/DewfordTown_Gym.inc delete mode 100644 data/scripts/maps/DewfordTown_Gym.s create mode 100644 data/scripts/maps/DewfordTown_Hall.inc delete mode 100644 data/scripts/maps/DewfordTown_Hall.s create mode 100644 data/scripts/maps/DewfordTown_House1.inc delete mode 100644 data/scripts/maps/DewfordTown_House1.s create mode 100644 data/scripts/maps/DewfordTown_House2.inc delete mode 100644 data/scripts/maps/DewfordTown_House2.s create mode 100644 data/scripts/maps/DewfordTown_PokemonCenter_1F.inc delete mode 100644 data/scripts/maps/DewfordTown_PokemonCenter_1F.s create mode 100644 data/scripts/maps/DewfordTown_PokemonCenter_2F.inc delete mode 100644 data/scripts/maps/DewfordTown_PokemonCenter_2F.s create mode 100644 data/scripts/maps/DoubleBattleColosseum.inc delete mode 100644 data/scripts/maps/DoubleBattleColosseum.s create mode 100644 data/scripts/maps/EverGrandeCity.inc delete mode 100644 data/scripts/maps/EverGrandeCity.s create mode 100644 data/scripts/maps/EverGrandeCity_ChampionsRoom.inc delete mode 100644 data/scripts/maps/EverGrandeCity_ChampionsRoom.s create mode 100644 data/scripts/maps/EverGrandeCity_Corridor1.inc delete mode 100644 data/scripts/maps/EverGrandeCity_Corridor1.s create mode 100644 data/scripts/maps/EverGrandeCity_Corridor2.inc delete mode 100644 data/scripts/maps/EverGrandeCity_Corridor2.s create mode 100644 data/scripts/maps/EverGrandeCity_Corridor3.inc delete mode 100644 data/scripts/maps/EverGrandeCity_Corridor3.s create mode 100644 data/scripts/maps/EverGrandeCity_Corridor4.inc delete mode 100644 data/scripts/maps/EverGrandeCity_Corridor4.s create mode 100644 data/scripts/maps/EverGrandeCity_Corridor5.inc delete mode 100644 data/scripts/maps/EverGrandeCity_Corridor5.s create mode 100644 data/scripts/maps/EverGrandeCity_DrakesRoom.inc delete mode 100644 data/scripts/maps/EverGrandeCity_DrakesRoom.s create mode 100644 data/scripts/maps/EverGrandeCity_GlaciasRoom.inc delete mode 100644 data/scripts/maps/EverGrandeCity_GlaciasRoom.s create mode 100644 data/scripts/maps/EverGrandeCity_HallOfFame.inc delete mode 100644 data/scripts/maps/EverGrandeCity_HallOfFame.s create mode 100644 data/scripts/maps/EverGrandeCity_PhoebesRoom.inc delete mode 100644 data/scripts/maps/EverGrandeCity_PhoebesRoom.s create mode 100644 data/scripts/maps/EverGrandeCity_PokemonCenter_1F.inc delete mode 100644 data/scripts/maps/EverGrandeCity_PokemonCenter_1F.s create mode 100644 data/scripts/maps/EverGrandeCity_PokemonCenter_2F.inc delete mode 100644 data/scripts/maps/EverGrandeCity_PokemonCenter_2F.s create mode 100644 data/scripts/maps/EverGrandeCity_PokemonLeague.inc delete mode 100644 data/scripts/maps/EverGrandeCity_PokemonLeague.s create mode 100644 data/scripts/maps/EverGrandeCity_SidneysRoom.inc delete mode 100644 data/scripts/maps/EverGrandeCity_SidneysRoom.s create mode 100644 data/scripts/maps/FallarborTown.inc delete mode 100644 data/scripts/maps/FallarborTown.s create mode 100644 data/scripts/maps/FallarborTown_ContestHall.inc delete mode 100644 data/scripts/maps/FallarborTown_ContestHall.s create mode 100644 data/scripts/maps/FallarborTown_ContestLobby.inc delete mode 100644 data/scripts/maps/FallarborTown_ContestLobby.s create mode 100644 data/scripts/maps/FallarborTown_House1.inc delete mode 100644 data/scripts/maps/FallarborTown_House1.s create mode 100644 data/scripts/maps/FallarborTown_House2.inc delete mode 100644 data/scripts/maps/FallarborTown_House2.s create mode 100644 data/scripts/maps/FallarborTown_Mart.inc delete mode 100644 data/scripts/maps/FallarborTown_Mart.s create mode 100644 data/scripts/maps/FallarborTown_PokemonCenter_1F.inc delete mode 100644 data/scripts/maps/FallarborTown_PokemonCenter_1F.s create mode 100644 data/scripts/maps/FallarborTown_PokemonCenter_2F.inc delete mode 100644 data/scripts/maps/FallarborTown_PokemonCenter_2F.s create mode 100644 data/scripts/maps/FieryPath.inc delete mode 100644 data/scripts/maps/FieryPath.s create mode 100644 data/scripts/maps/FortreeCity.inc delete mode 100644 data/scripts/maps/FortreeCity.s create mode 100644 data/scripts/maps/FortreeCity_DecorationShop.inc delete mode 100644 data/scripts/maps/FortreeCity_DecorationShop.s create mode 100644 data/scripts/maps/FortreeCity_Gym.inc delete mode 100644 data/scripts/maps/FortreeCity_Gym.s create mode 100644 data/scripts/maps/FortreeCity_House1.inc delete mode 100644 data/scripts/maps/FortreeCity_House1.s create mode 100644 data/scripts/maps/FortreeCity_House2.inc delete mode 100644 data/scripts/maps/FortreeCity_House2.s create mode 100644 data/scripts/maps/FortreeCity_House3.inc delete mode 100644 data/scripts/maps/FortreeCity_House3.s create mode 100644 data/scripts/maps/FortreeCity_House4.inc delete mode 100644 data/scripts/maps/FortreeCity_House4.s create mode 100644 data/scripts/maps/FortreeCity_House5.inc delete mode 100644 data/scripts/maps/FortreeCity_House5.s create mode 100644 data/scripts/maps/FortreeCity_Mart.inc delete mode 100644 data/scripts/maps/FortreeCity_Mart.s create mode 100644 data/scripts/maps/FortreeCity_PokemonCenter_1F.inc delete mode 100644 data/scripts/maps/FortreeCity_PokemonCenter_1F.s create mode 100644 data/scripts/maps/FortreeCity_PokemonCenter_2F.inc delete mode 100644 data/scripts/maps/FortreeCity_PokemonCenter_2F.s create mode 100644 data/scripts/maps/GraniteCave_1F.inc delete mode 100644 data/scripts/maps/GraniteCave_1F.s create mode 100644 data/scripts/maps/GraniteCave_B1F.inc delete mode 100644 data/scripts/maps/GraniteCave_B1F.s create mode 100644 data/scripts/maps/GraniteCave_B2F.inc delete mode 100644 data/scripts/maps/GraniteCave_B2F.s create mode 100644 data/scripts/maps/GraniteCave_StevensRoom.inc delete mode 100644 data/scripts/maps/GraniteCave_StevensRoom.s create mode 100644 data/scripts/maps/InsideOfTruck.inc delete mode 100644 data/scripts/maps/InsideOfTruck.s create mode 100644 data/scripts/maps/IslandCave.inc delete mode 100644 data/scripts/maps/IslandCave.s create mode 100644 data/scripts/maps/JaggedPass.inc delete mode 100644 data/scripts/maps/JaggedPass.s create mode 100644 data/scripts/maps/LavaridgeTown.inc delete mode 100644 data/scripts/maps/LavaridgeTown.s create mode 100644 data/scripts/maps/LavaridgeTown_Gym_1F.inc delete mode 100644 data/scripts/maps/LavaridgeTown_Gym_1F.s create mode 100644 data/scripts/maps/LavaridgeTown_Gym_B1F.inc delete mode 100644 data/scripts/maps/LavaridgeTown_Gym_B1F.s create mode 100644 data/scripts/maps/LavaridgeTown_HerbShop.inc delete mode 100644 data/scripts/maps/LavaridgeTown_HerbShop.s create mode 100644 data/scripts/maps/LavaridgeTown_House.inc delete mode 100644 data/scripts/maps/LavaridgeTown_House.s create mode 100644 data/scripts/maps/LavaridgeTown_Mart.inc delete mode 100644 data/scripts/maps/LavaridgeTown_Mart.s create mode 100644 data/scripts/maps/LavaridgeTown_PokemonCenter_1F.inc delete mode 100644 data/scripts/maps/LavaridgeTown_PokemonCenter_1F.s create mode 100644 data/scripts/maps/LavaridgeTown_PokemonCenter_2F.inc delete mode 100644 data/scripts/maps/LavaridgeTown_PokemonCenter_2F.s create mode 100644 data/scripts/maps/LilycoveCity.inc delete mode 100644 data/scripts/maps/LilycoveCity.s create mode 100644 data/scripts/maps/LilycoveCity_ContestHall.inc delete mode 100644 data/scripts/maps/LilycoveCity_ContestHall.s create mode 100644 data/scripts/maps/LilycoveCity_ContestLobby.inc delete mode 100644 data/scripts/maps/LilycoveCity_ContestLobby.s create mode 100644 data/scripts/maps/LilycoveCity_CoveLilyMotel_1F.inc delete mode 100644 data/scripts/maps/LilycoveCity_CoveLilyMotel_1F.s create mode 100644 data/scripts/maps/LilycoveCity_CoveLilyMotel_2F.inc delete mode 100644 data/scripts/maps/LilycoveCity_CoveLilyMotel_2F.s create mode 100644 data/scripts/maps/LilycoveCity_DepartmentStoreElevator.inc delete mode 100644 data/scripts/maps/LilycoveCity_DepartmentStoreElevator.s create mode 100644 data/scripts/maps/LilycoveCity_DepartmentStoreRooftop.inc delete mode 100644 data/scripts/maps/LilycoveCity_DepartmentStoreRooftop.s create mode 100644 data/scripts/maps/LilycoveCity_DepartmentStore_1F.inc delete mode 100644 data/scripts/maps/LilycoveCity_DepartmentStore_1F.s create mode 100644 data/scripts/maps/LilycoveCity_DepartmentStore_2F.inc delete mode 100644 data/scripts/maps/LilycoveCity_DepartmentStore_2F.s create mode 100644 data/scripts/maps/LilycoveCity_DepartmentStore_3F.inc delete mode 100644 data/scripts/maps/LilycoveCity_DepartmentStore_3F.s create mode 100644 data/scripts/maps/LilycoveCity_DepartmentStore_4F.inc delete mode 100644 data/scripts/maps/LilycoveCity_DepartmentStore_4F.s create mode 100644 data/scripts/maps/LilycoveCity_DepartmentStore_5F.inc delete mode 100644 data/scripts/maps/LilycoveCity_DepartmentStore_5F.s create mode 100644 data/scripts/maps/LilycoveCity_EmptyMap.inc delete mode 100644 data/scripts/maps/LilycoveCity_EmptyMap.s create mode 100644 data/scripts/maps/LilycoveCity_Harbor.inc delete mode 100644 data/scripts/maps/LilycoveCity_Harbor.s create mode 100644 data/scripts/maps/LilycoveCity_House1.inc delete mode 100644 data/scripts/maps/LilycoveCity_House1.s create mode 100644 data/scripts/maps/LilycoveCity_House2.inc delete mode 100644 data/scripts/maps/LilycoveCity_House2.s create mode 100644 data/scripts/maps/LilycoveCity_House3.inc delete mode 100644 data/scripts/maps/LilycoveCity_House3.s create mode 100644 data/scripts/maps/LilycoveCity_House4.inc delete mode 100644 data/scripts/maps/LilycoveCity_House4.s create mode 100644 data/scripts/maps/LilycoveCity_LilycoveMuseum_1F.inc delete mode 100644 data/scripts/maps/LilycoveCity_LilycoveMuseum_1F.s create mode 100644 data/scripts/maps/LilycoveCity_LilycoveMuseum_2F.inc delete mode 100644 data/scripts/maps/LilycoveCity_LilycoveMuseum_2F.s create mode 100644 data/scripts/maps/LilycoveCity_MoveDeletersHouse.inc delete mode 100644 data/scripts/maps/LilycoveCity_MoveDeletersHouse.s create mode 100644 data/scripts/maps/LilycoveCity_PokemonCenter_1F.inc delete mode 100644 data/scripts/maps/LilycoveCity_PokemonCenter_1F.s create mode 100644 data/scripts/maps/LilycoveCity_PokemonCenter_2F.inc delete mode 100644 data/scripts/maps/LilycoveCity_PokemonCenter_2F.s create mode 100644 data/scripts/maps/LilycoveCity_PokemonTrainerFanClub.inc delete mode 100644 data/scripts/maps/LilycoveCity_PokemonTrainerFanClub.s create mode 100644 data/scripts/maps/LilycoveCity_UnusedMart.inc delete mode 100644 data/scripts/maps/LilycoveCity_UnusedMart.s create mode 100644 data/scripts/maps/LinkContestRoom1.inc delete mode 100644 data/scripts/maps/LinkContestRoom1.s create mode 100644 data/scripts/maps/LinkContestRoom2.inc delete mode 100644 data/scripts/maps/LinkContestRoom2.s create mode 100644 data/scripts/maps/LinkContestRoom3.inc delete mode 100644 data/scripts/maps/LinkContestRoom3.s create mode 100644 data/scripts/maps/LinkContestRoom4.inc delete mode 100644 data/scripts/maps/LinkContestRoom4.s create mode 100644 data/scripts/maps/LinkContestRoom5.inc delete mode 100644 data/scripts/maps/LinkContestRoom5.s create mode 100644 data/scripts/maps/LinkContestRoom6.inc delete mode 100644 data/scripts/maps/LinkContestRoom6.s create mode 100644 data/scripts/maps/LittlerootTown.inc delete mode 100644 data/scripts/maps/LittlerootTown.s create mode 100644 data/scripts/maps/LittlerootTown_BrendansHouse_1F.inc delete mode 100644 data/scripts/maps/LittlerootTown_BrendansHouse_1F.s create mode 100644 data/scripts/maps/LittlerootTown_BrendansHouse_2F.inc delete mode 100644 data/scripts/maps/LittlerootTown_BrendansHouse_2F.s create mode 100644 data/scripts/maps/LittlerootTown_MaysHouse_1F.inc delete mode 100644 data/scripts/maps/LittlerootTown_MaysHouse_1F.s create mode 100644 data/scripts/maps/LittlerootTown_MaysHouse_2F.inc delete mode 100644 data/scripts/maps/LittlerootTown_MaysHouse_2F.s create mode 100644 data/scripts/maps/LittlerootTown_ProfessorBirchsLab.inc delete mode 100644 data/scripts/maps/LittlerootTown_ProfessorBirchsLab.s create mode 100644 data/scripts/maps/MagmaHideout_1F.inc delete mode 100644 data/scripts/maps/MagmaHideout_1F.s create mode 100644 data/scripts/maps/MagmaHideout_B1F.inc delete mode 100644 data/scripts/maps/MagmaHideout_B1F.s create mode 100644 data/scripts/maps/MagmaHideout_B2F.inc delete mode 100644 data/scripts/maps/MagmaHideout_B2F.s create mode 100644 data/scripts/maps/MauvilleCity.inc delete mode 100644 data/scripts/maps/MauvilleCity.s create mode 100644 data/scripts/maps/MauvilleCity_BikeShop.inc delete mode 100644 data/scripts/maps/MauvilleCity_BikeShop.s create mode 100644 data/scripts/maps/MauvilleCity_GameCorner.inc delete mode 100644 data/scripts/maps/MauvilleCity_GameCorner.s create mode 100644 data/scripts/maps/MauvilleCity_Gym.inc delete mode 100644 data/scripts/maps/MauvilleCity_Gym.s create mode 100644 data/scripts/maps/MauvilleCity_House1.inc delete mode 100644 data/scripts/maps/MauvilleCity_House1.s create mode 100644 data/scripts/maps/MauvilleCity_House2.inc delete mode 100644 data/scripts/maps/MauvilleCity_House2.s create mode 100644 data/scripts/maps/MauvilleCity_Mart.inc delete mode 100644 data/scripts/maps/MauvilleCity_Mart.s create mode 100644 data/scripts/maps/MauvilleCity_PokemonCenter_1F.inc delete mode 100644 data/scripts/maps/MauvilleCity_PokemonCenter_1F.s create mode 100644 data/scripts/maps/MauvilleCity_PokemonCenter_2F.inc delete mode 100644 data/scripts/maps/MauvilleCity_PokemonCenter_2F.s create mode 100644 data/scripts/maps/MeteorFalls_1F_1R.inc delete mode 100644 data/scripts/maps/MeteorFalls_1F_1R.s create mode 100644 data/scripts/maps/MeteorFalls_1F_2R.inc delete mode 100644 data/scripts/maps/MeteorFalls_1F_2R.s create mode 100644 data/scripts/maps/MeteorFalls_B1F_1R.inc delete mode 100644 data/scripts/maps/MeteorFalls_B1F_1R.s create mode 100644 data/scripts/maps/MeteorFalls_B1F_2R.inc delete mode 100644 data/scripts/maps/MeteorFalls_B1F_2R.s create mode 100644 data/scripts/maps/MossdeepCity.inc delete mode 100644 data/scripts/maps/MossdeepCity.s create mode 100644 data/scripts/maps/MossdeepCity_GameCorner_1F.inc delete mode 100644 data/scripts/maps/MossdeepCity_GameCorner_1F.s create mode 100644 data/scripts/maps/MossdeepCity_GameCorner_B1F.inc delete mode 100644 data/scripts/maps/MossdeepCity_GameCorner_B1F.s create mode 100644 data/scripts/maps/MossdeepCity_Gym.inc delete mode 100644 data/scripts/maps/MossdeepCity_Gym.s create mode 100644 data/scripts/maps/MossdeepCity_House1.inc delete mode 100644 data/scripts/maps/MossdeepCity_House1.s create mode 100644 data/scripts/maps/MossdeepCity_House2.inc delete mode 100644 data/scripts/maps/MossdeepCity_House2.s create mode 100644 data/scripts/maps/MossdeepCity_House3.inc delete mode 100644 data/scripts/maps/MossdeepCity_House3.s create mode 100644 data/scripts/maps/MossdeepCity_House4.inc delete mode 100644 data/scripts/maps/MossdeepCity_House4.s create mode 100644 data/scripts/maps/MossdeepCity_Mart.inc delete mode 100644 data/scripts/maps/MossdeepCity_Mart.s create mode 100644 data/scripts/maps/MossdeepCity_PokemonCenter_1F.inc delete mode 100644 data/scripts/maps/MossdeepCity_PokemonCenter_1F.s create mode 100644 data/scripts/maps/MossdeepCity_PokemonCenter_2F.inc delete mode 100644 data/scripts/maps/MossdeepCity_PokemonCenter_2F.s create mode 100644 data/scripts/maps/MossdeepCity_SpaceCenter_1F.inc delete mode 100644 data/scripts/maps/MossdeepCity_SpaceCenter_1F.s create mode 100644 data/scripts/maps/MossdeepCity_SpaceCenter_2F.inc delete mode 100644 data/scripts/maps/MossdeepCity_SpaceCenter_2F.s create mode 100644 data/scripts/maps/MossdeepCity_StevensHouse.inc delete mode 100644 data/scripts/maps/MossdeepCity_StevensHouse.s create mode 100644 data/scripts/maps/MtChimney.inc delete mode 100644 data/scripts/maps/MtChimney.s create mode 100644 data/scripts/maps/MtChimney_CableCarStation.inc delete mode 100644 data/scripts/maps/MtChimney_CableCarStation.s create mode 100644 data/scripts/maps/MtPyre_1F.inc delete mode 100644 data/scripts/maps/MtPyre_1F.s create mode 100644 data/scripts/maps/MtPyre_2F.inc delete mode 100644 data/scripts/maps/MtPyre_2F.s create mode 100644 data/scripts/maps/MtPyre_3F.inc delete mode 100644 data/scripts/maps/MtPyre_3F.s create mode 100644 data/scripts/maps/MtPyre_4F.inc delete mode 100644 data/scripts/maps/MtPyre_4F.s create mode 100644 data/scripts/maps/MtPyre_5F.inc delete mode 100644 data/scripts/maps/MtPyre_5F.s create mode 100644 data/scripts/maps/MtPyre_6F.inc delete mode 100644 data/scripts/maps/MtPyre_6F.s create mode 100644 data/scripts/maps/MtPyre_Exterior.inc delete mode 100644 data/scripts/maps/MtPyre_Exterior.s create mode 100644 data/scripts/maps/MtPyre_Summit.inc delete mode 100644 data/scripts/maps/MtPyre_Summit.s create mode 100644 data/scripts/maps/NewMauville_Entrance.inc delete mode 100644 data/scripts/maps/NewMauville_Entrance.s create mode 100644 data/scripts/maps/NewMauville_Inside.inc delete mode 100644 data/scripts/maps/NewMauville_Inside.s create mode 100644 data/scripts/maps/OldaleTown.inc delete mode 100644 data/scripts/maps/OldaleTown.s create mode 100644 data/scripts/maps/OldaleTown_House1.inc delete mode 100644 data/scripts/maps/OldaleTown_House1.s create mode 100644 data/scripts/maps/OldaleTown_House2.inc delete mode 100644 data/scripts/maps/OldaleTown_House2.s create mode 100644 data/scripts/maps/OldaleTown_Mart.inc delete mode 100644 data/scripts/maps/OldaleTown_Mart.s create mode 100644 data/scripts/maps/OldaleTown_PokemonCenter_1F.inc delete mode 100644 data/scripts/maps/OldaleTown_PokemonCenter_1F.s create mode 100644 data/scripts/maps/OldaleTown_PokemonCenter_2F.inc delete mode 100644 data/scripts/maps/OldaleTown_PokemonCenter_2F.s create mode 100644 data/scripts/maps/PacifidlogTown.inc delete mode 100644 data/scripts/maps/PacifidlogTown.s create mode 100644 data/scripts/maps/PacifidlogTown_House1.inc delete mode 100644 data/scripts/maps/PacifidlogTown_House1.s create mode 100644 data/scripts/maps/PacifidlogTown_House2.inc delete mode 100644 data/scripts/maps/PacifidlogTown_House2.s create mode 100644 data/scripts/maps/PacifidlogTown_House3.inc delete mode 100644 data/scripts/maps/PacifidlogTown_House3.s create mode 100644 data/scripts/maps/PacifidlogTown_House4.inc delete mode 100644 data/scripts/maps/PacifidlogTown_House4.s create mode 100644 data/scripts/maps/PacifidlogTown_House5.inc delete mode 100644 data/scripts/maps/PacifidlogTown_House5.s create mode 100644 data/scripts/maps/PacifidlogTown_PokemonCenter_1F.inc delete mode 100644 data/scripts/maps/PacifidlogTown_PokemonCenter_1F.s create mode 100644 data/scripts/maps/PacifidlogTown_PokemonCenter_2F.inc delete mode 100644 data/scripts/maps/PacifidlogTown_PokemonCenter_2F.s create mode 100644 data/scripts/maps/PetalburgCity.inc delete mode 100644 data/scripts/maps/PetalburgCity.s create mode 100644 data/scripts/maps/PetalburgCity_Gym.inc delete mode 100644 data/scripts/maps/PetalburgCity_Gym.s create mode 100644 data/scripts/maps/PetalburgCity_House1.inc delete mode 100644 data/scripts/maps/PetalburgCity_House1.s create mode 100644 data/scripts/maps/PetalburgCity_House2.inc delete mode 100644 data/scripts/maps/PetalburgCity_House2.s create mode 100644 data/scripts/maps/PetalburgCity_Mart.inc delete mode 100644 data/scripts/maps/PetalburgCity_Mart.s create mode 100644 data/scripts/maps/PetalburgCity_PokemonCenter_1F.inc delete mode 100644 data/scripts/maps/PetalburgCity_PokemonCenter_1F.s create mode 100644 data/scripts/maps/PetalburgCity_PokemonCenter_2F.inc delete mode 100644 data/scripts/maps/PetalburgCity_PokemonCenter_2F.s create mode 100644 data/scripts/maps/PetalburgCity_WallysHouse.inc delete mode 100644 data/scripts/maps/PetalburgCity_WallysHouse.s create mode 100644 data/scripts/maps/PetalburgWoods.inc delete mode 100644 data/scripts/maps/PetalburgWoods.s create mode 100644 data/scripts/maps/RecordCorner.inc delete mode 100644 data/scripts/maps/RecordCorner.s create mode 100644 data/scripts/maps/Route101.inc delete mode 100644 data/scripts/maps/Route101.s create mode 100644 data/scripts/maps/Route102.inc delete mode 100644 data/scripts/maps/Route102.s create mode 100644 data/scripts/maps/Route103.inc delete mode 100644 data/scripts/maps/Route103.s create mode 100644 data/scripts/maps/Route104.inc delete mode 100644 data/scripts/maps/Route104.s create mode 100644 data/scripts/maps/Route104_MrBrineysHouse.inc delete mode 100644 data/scripts/maps/Route104_MrBrineysHouse.s create mode 100644 data/scripts/maps/Route104_PrettyPetalFlowerShop.inc delete mode 100644 data/scripts/maps/Route104_PrettyPetalFlowerShop.s create mode 100644 data/scripts/maps/Route104_Prototype.inc delete mode 100644 data/scripts/maps/Route104_Prototype.s create mode 100644 data/scripts/maps/Route104_PrototypePrettyPetalFlowerShop.inc delete mode 100644 data/scripts/maps/Route104_PrototypePrettyPetalFlowerShop.s create mode 100644 data/scripts/maps/Route105.inc delete mode 100644 data/scripts/maps/Route105.s create mode 100644 data/scripts/maps/Route106.inc delete mode 100644 data/scripts/maps/Route106.s create mode 100644 data/scripts/maps/Route107.inc delete mode 100644 data/scripts/maps/Route107.s create mode 100644 data/scripts/maps/Route108.inc delete mode 100644 data/scripts/maps/Route108.s create mode 100644 data/scripts/maps/Route109.inc delete mode 100644 data/scripts/maps/Route109.s create mode 100644 data/scripts/maps/Route109_SeashoreHouse.inc delete mode 100644 data/scripts/maps/Route109_SeashoreHouse.s create mode 100644 data/scripts/maps/Route110.inc delete mode 100644 data/scripts/maps/Route110.s create mode 100644 data/scripts/maps/Route110_SeasideCyclingRoadNorthEntrance.inc delete mode 100644 data/scripts/maps/Route110_SeasideCyclingRoadNorthEntrance.s create mode 100644 data/scripts/maps/Route110_SeasideCyclingRoadSouthEntrance.inc delete mode 100644 data/scripts/maps/Route110_SeasideCyclingRoadSouthEntrance.s create mode 100644 data/scripts/maps/Route110_TrickHouseCorridor.inc delete mode 100644 data/scripts/maps/Route110_TrickHouseCorridor.s create mode 100644 data/scripts/maps/Route110_TrickHouseEnd.inc delete mode 100644 data/scripts/maps/Route110_TrickHouseEnd.s create mode 100644 data/scripts/maps/Route110_TrickHouseEntrance.inc delete mode 100644 data/scripts/maps/Route110_TrickHouseEntrance.s create mode 100644 data/scripts/maps/Route110_TrickHousePuzzle1.inc delete mode 100644 data/scripts/maps/Route110_TrickHousePuzzle1.s create mode 100644 data/scripts/maps/Route110_TrickHousePuzzle2.inc delete mode 100644 data/scripts/maps/Route110_TrickHousePuzzle2.s create mode 100644 data/scripts/maps/Route110_TrickHousePuzzle3.inc delete mode 100644 data/scripts/maps/Route110_TrickHousePuzzle3.s create mode 100644 data/scripts/maps/Route110_TrickHousePuzzle4.inc delete mode 100644 data/scripts/maps/Route110_TrickHousePuzzle4.s create mode 100644 data/scripts/maps/Route110_TrickHousePuzzle5.inc delete mode 100644 data/scripts/maps/Route110_TrickHousePuzzle5.s create mode 100644 data/scripts/maps/Route110_TrickHousePuzzle6.inc delete mode 100644 data/scripts/maps/Route110_TrickHousePuzzle6.s create mode 100644 data/scripts/maps/Route110_TrickHousePuzzle7.inc delete mode 100644 data/scripts/maps/Route110_TrickHousePuzzle7.s create mode 100644 data/scripts/maps/Route110_TrickHousePuzzle8.inc delete mode 100644 data/scripts/maps/Route110_TrickHousePuzzle8.s create mode 100644 data/scripts/maps/Route111.inc delete mode 100644 data/scripts/maps/Route111.s create mode 100644 data/scripts/maps/Route111_OldLadysRestStop.inc delete mode 100644 data/scripts/maps/Route111_OldLadysRestStop.s create mode 100644 data/scripts/maps/Route111_WinstrateFamilysHouse.inc delete mode 100644 data/scripts/maps/Route111_WinstrateFamilysHouse.s create mode 100644 data/scripts/maps/Route112.inc delete mode 100644 data/scripts/maps/Route112.s create mode 100644 data/scripts/maps/Route112_CableCarStation.inc delete mode 100644 data/scripts/maps/Route112_CableCarStation.s create mode 100644 data/scripts/maps/Route113.inc delete mode 100644 data/scripts/maps/Route113.s create mode 100644 data/scripts/maps/Route113_GlassWorkshop.inc delete mode 100644 data/scripts/maps/Route113_GlassWorkshop.s create mode 100644 data/scripts/maps/Route114.inc delete mode 100644 data/scripts/maps/Route114.s create mode 100644 data/scripts/maps/Route114_FossilManiacsHouse.inc delete mode 100644 data/scripts/maps/Route114_FossilManiacsHouse.s create mode 100644 data/scripts/maps/Route114_FossilManiacsTunnel.inc delete mode 100644 data/scripts/maps/Route114_FossilManiacsTunnel.s create mode 100644 data/scripts/maps/Route114_LanettesHouse.inc delete mode 100644 data/scripts/maps/Route114_LanettesHouse.s create mode 100644 data/scripts/maps/Route115.inc delete mode 100644 data/scripts/maps/Route115.s create mode 100644 data/scripts/maps/Route116.inc delete mode 100644 data/scripts/maps/Route116.s create mode 100644 data/scripts/maps/Route116_TunnelersRestHouse.inc delete mode 100644 data/scripts/maps/Route116_TunnelersRestHouse.s create mode 100644 data/scripts/maps/Route117.inc delete mode 100644 data/scripts/maps/Route117.s create mode 100644 data/scripts/maps/Route117_PokemonDayCare.inc delete mode 100644 data/scripts/maps/Route117_PokemonDayCare.s create mode 100644 data/scripts/maps/Route118.inc delete mode 100644 data/scripts/maps/Route118.s create mode 100644 data/scripts/maps/Route119.inc delete mode 100644 data/scripts/maps/Route119.s create mode 100644 data/scripts/maps/Route119_House.inc delete mode 100644 data/scripts/maps/Route119_House.s create mode 100644 data/scripts/maps/Route119_WeatherInstitute_1F.inc delete mode 100644 data/scripts/maps/Route119_WeatherInstitute_1F.s create mode 100644 data/scripts/maps/Route119_WeatherInstitute_2F.inc delete mode 100644 data/scripts/maps/Route119_WeatherInstitute_2F.s create mode 100644 data/scripts/maps/Route120.inc delete mode 100644 data/scripts/maps/Route120.s create mode 100644 data/scripts/maps/Route121.inc delete mode 100644 data/scripts/maps/Route121.s create mode 100644 data/scripts/maps/Route121_SafariZoneEntrance.inc delete mode 100644 data/scripts/maps/Route121_SafariZoneEntrance.s create mode 100644 data/scripts/maps/Route122.inc delete mode 100644 data/scripts/maps/Route122.s create mode 100644 data/scripts/maps/Route123.inc delete mode 100644 data/scripts/maps/Route123.s create mode 100644 data/scripts/maps/Route123_BerryMastersHouse.inc delete mode 100644 data/scripts/maps/Route123_BerryMastersHouse.s create mode 100644 data/scripts/maps/Route124.inc delete mode 100644 data/scripts/maps/Route124.s create mode 100644 data/scripts/maps/Route124_DivingTreasureHuntersHouse.inc delete mode 100644 data/scripts/maps/Route124_DivingTreasureHuntersHouse.s create mode 100644 data/scripts/maps/Route125.inc delete mode 100644 data/scripts/maps/Route125.s create mode 100644 data/scripts/maps/Route126.inc delete mode 100644 data/scripts/maps/Route126.s create mode 100644 data/scripts/maps/Route127.inc delete mode 100644 data/scripts/maps/Route127.s create mode 100644 data/scripts/maps/Route128.inc delete mode 100644 data/scripts/maps/Route128.s create mode 100644 data/scripts/maps/Route129.inc delete mode 100644 data/scripts/maps/Route129.s create mode 100644 data/scripts/maps/Route130.inc delete mode 100644 data/scripts/maps/Route130.s create mode 100644 data/scripts/maps/Route131.inc delete mode 100644 data/scripts/maps/Route131.s create mode 100644 data/scripts/maps/Route132.inc delete mode 100644 data/scripts/maps/Route132.s create mode 100644 data/scripts/maps/Route133.inc delete mode 100644 data/scripts/maps/Route133.s create mode 100644 data/scripts/maps/Route134.inc delete mode 100644 data/scripts/maps/Route134.s create mode 100644 data/scripts/maps/RustboroCity.inc delete mode 100644 data/scripts/maps/RustboroCity.s create mode 100644 data/scripts/maps/RustboroCity_CuttersHouse.inc delete mode 100644 data/scripts/maps/RustboroCity_CuttersHouse.s create mode 100644 data/scripts/maps/RustboroCity_DevonCorp_1F.inc delete mode 100644 data/scripts/maps/RustboroCity_DevonCorp_1F.s create mode 100644 data/scripts/maps/RustboroCity_DevonCorp_2F.inc delete mode 100644 data/scripts/maps/RustboroCity_DevonCorp_2F.s create mode 100644 data/scripts/maps/RustboroCity_DevonCorp_3F.inc delete mode 100644 data/scripts/maps/RustboroCity_DevonCorp_3F.s create mode 100644 data/scripts/maps/RustboroCity_Flat1_1F.inc delete mode 100644 data/scripts/maps/RustboroCity_Flat1_1F.s create mode 100644 data/scripts/maps/RustboroCity_Flat1_2F.inc delete mode 100644 data/scripts/maps/RustboroCity_Flat1_2F.s create mode 100644 data/scripts/maps/RustboroCity_Flat2_1F.inc delete mode 100644 data/scripts/maps/RustboroCity_Flat2_1F.s create mode 100644 data/scripts/maps/RustboroCity_Flat2_2F.inc delete mode 100644 data/scripts/maps/RustboroCity_Flat2_2F.s create mode 100644 data/scripts/maps/RustboroCity_Flat2_3F.inc delete mode 100644 data/scripts/maps/RustboroCity_Flat2_3F.s create mode 100644 data/scripts/maps/RustboroCity_Gym.inc delete mode 100644 data/scripts/maps/RustboroCity_Gym.s create mode 100644 data/scripts/maps/RustboroCity_House1.inc delete mode 100644 data/scripts/maps/RustboroCity_House1.s create mode 100644 data/scripts/maps/RustboroCity_House2.inc delete mode 100644 data/scripts/maps/RustboroCity_House2.s create mode 100644 data/scripts/maps/RustboroCity_House3.inc delete mode 100644 data/scripts/maps/RustboroCity_House3.s create mode 100644 data/scripts/maps/RustboroCity_Mart.inc delete mode 100644 data/scripts/maps/RustboroCity_Mart.s create mode 100644 data/scripts/maps/RustboroCity_PokemonCenter_1F.inc delete mode 100644 data/scripts/maps/RustboroCity_PokemonCenter_1F.s create mode 100644 data/scripts/maps/RustboroCity_PokemonCenter_2F.inc delete mode 100644 data/scripts/maps/RustboroCity_PokemonCenter_2F.s create mode 100644 data/scripts/maps/RustboroCity_PokemonSchool.inc delete mode 100644 data/scripts/maps/RustboroCity_PokemonSchool.s create mode 100644 data/scripts/maps/RusturfTunnel.inc delete mode 100644 data/scripts/maps/RusturfTunnel.s create mode 100644 data/scripts/maps/SSTidalCorridor.inc delete mode 100644 data/scripts/maps/SSTidalCorridor.s create mode 100644 data/scripts/maps/SSTidalLowerDeck.inc delete mode 100644 data/scripts/maps/SSTidalLowerDeck.s create mode 100644 data/scripts/maps/SSTidalRooms.inc delete mode 100644 data/scripts/maps/SSTidalRooms.s create mode 100644 data/scripts/maps/SafariZone_Northeast.inc delete mode 100644 data/scripts/maps/SafariZone_Northeast.s create mode 100644 data/scripts/maps/SafariZone_Northwest.inc delete mode 100644 data/scripts/maps/SafariZone_Northwest.s create mode 100644 data/scripts/maps/SafariZone_RestHouse.inc delete mode 100644 data/scripts/maps/SafariZone_RestHouse.s create mode 100644 data/scripts/maps/SafariZone_Southeast.inc delete mode 100644 data/scripts/maps/SafariZone_Southeast.s create mode 100644 data/scripts/maps/SafariZone_Southwest.inc delete mode 100644 data/scripts/maps/SafariZone_Southwest.s create mode 100644 data/scripts/maps/ScorchedSlab.inc delete mode 100644 data/scripts/maps/ScorchedSlab.s create mode 100644 data/scripts/maps/SeafloorCavern_Entrance.inc delete mode 100644 data/scripts/maps/SeafloorCavern_Entrance.s create mode 100644 data/scripts/maps/SeafloorCavern_Room1.inc delete mode 100644 data/scripts/maps/SeafloorCavern_Room1.s create mode 100644 data/scripts/maps/SeafloorCavern_Room2.inc delete mode 100644 data/scripts/maps/SeafloorCavern_Room2.s create mode 100644 data/scripts/maps/SeafloorCavern_Room3.inc delete mode 100644 data/scripts/maps/SeafloorCavern_Room3.s create mode 100644 data/scripts/maps/SeafloorCavern_Room4.inc delete mode 100644 data/scripts/maps/SeafloorCavern_Room4.s create mode 100644 data/scripts/maps/SeafloorCavern_Room5.inc delete mode 100644 data/scripts/maps/SeafloorCavern_Room5.s create mode 100644 data/scripts/maps/SeafloorCavern_Room6.inc delete mode 100644 data/scripts/maps/SeafloorCavern_Room6.s create mode 100644 data/scripts/maps/SeafloorCavern_Room7.inc delete mode 100644 data/scripts/maps/SeafloorCavern_Room7.s create mode 100644 data/scripts/maps/SeafloorCavern_Room8.inc delete mode 100644 data/scripts/maps/SeafloorCavern_Room8.s create mode 100644 data/scripts/maps/SeafloorCavern_Room9.inc delete mode 100644 data/scripts/maps/SeafloorCavern_Room9.s create mode 100644 data/scripts/maps/SealedChamber_InnerRoom.inc delete mode 100644 data/scripts/maps/SealedChamber_InnerRoom.s create mode 100644 data/scripts/maps/SealedChamber_OuterRoom.inc delete mode 100644 data/scripts/maps/SealedChamber_OuterRoom.s create mode 100644 data/scripts/maps/SecretBase_BlueCave1.inc delete mode 100644 data/scripts/maps/SecretBase_BlueCave1.s create mode 100644 data/scripts/maps/SecretBase_BlueCave2.inc delete mode 100644 data/scripts/maps/SecretBase_BlueCave2.s create mode 100644 data/scripts/maps/SecretBase_BlueCave3.inc delete mode 100644 data/scripts/maps/SecretBase_BlueCave3.s create mode 100644 data/scripts/maps/SecretBase_BlueCave4.inc delete mode 100644 data/scripts/maps/SecretBase_BlueCave4.s create mode 100644 data/scripts/maps/SecretBase_BrownCave1.inc delete mode 100644 data/scripts/maps/SecretBase_BrownCave1.s create mode 100644 data/scripts/maps/SecretBase_BrownCave2.inc delete mode 100644 data/scripts/maps/SecretBase_BrownCave2.s create mode 100644 data/scripts/maps/SecretBase_BrownCave3.inc delete mode 100644 data/scripts/maps/SecretBase_BrownCave3.s create mode 100644 data/scripts/maps/SecretBase_BrownCave4.inc delete mode 100644 data/scripts/maps/SecretBase_BrownCave4.s create mode 100644 data/scripts/maps/SecretBase_RedCave1.inc delete mode 100644 data/scripts/maps/SecretBase_RedCave1.s create mode 100644 data/scripts/maps/SecretBase_RedCave2.inc delete mode 100644 data/scripts/maps/SecretBase_RedCave2.s create mode 100644 data/scripts/maps/SecretBase_RedCave3.inc delete mode 100644 data/scripts/maps/SecretBase_RedCave3.s create mode 100644 data/scripts/maps/SecretBase_RedCave4.inc delete mode 100644 data/scripts/maps/SecretBase_RedCave4.s create mode 100644 data/scripts/maps/SecretBase_Shrub1.inc delete mode 100644 data/scripts/maps/SecretBase_Shrub1.s create mode 100644 data/scripts/maps/SecretBase_Shrub2.inc delete mode 100644 data/scripts/maps/SecretBase_Shrub2.s create mode 100644 data/scripts/maps/SecretBase_Shrub3.inc delete mode 100644 data/scripts/maps/SecretBase_Shrub3.s create mode 100644 data/scripts/maps/SecretBase_Shrub4.inc delete mode 100644 data/scripts/maps/SecretBase_Shrub4.s create mode 100644 data/scripts/maps/SecretBase_Tree1.inc delete mode 100644 data/scripts/maps/SecretBase_Tree1.s create mode 100644 data/scripts/maps/SecretBase_Tree2.inc delete mode 100644 data/scripts/maps/SecretBase_Tree2.s create mode 100644 data/scripts/maps/SecretBase_Tree3.inc delete mode 100644 data/scripts/maps/SecretBase_Tree3.s create mode 100644 data/scripts/maps/SecretBase_Tree4.inc delete mode 100644 data/scripts/maps/SecretBase_Tree4.s create mode 100644 data/scripts/maps/SecretBase_YellowCave1.inc delete mode 100644 data/scripts/maps/SecretBase_YellowCave1.s create mode 100644 data/scripts/maps/SecretBase_YellowCave2.inc delete mode 100644 data/scripts/maps/SecretBase_YellowCave2.s create mode 100644 data/scripts/maps/SecretBase_YellowCave3.inc delete mode 100644 data/scripts/maps/SecretBase_YellowCave3.s create mode 100644 data/scripts/maps/SecretBase_YellowCave4.inc delete mode 100644 data/scripts/maps/SecretBase_YellowCave4.s create mode 100644 data/scripts/maps/ShoalCave_HighTideEntranceRoom.inc delete mode 100644 data/scripts/maps/ShoalCave_HighTideEntranceRoom.s create mode 100644 data/scripts/maps/ShoalCave_HighTideInnerRoom.inc delete mode 100644 data/scripts/maps/ShoalCave_HighTideInnerRoom.s create mode 100644 data/scripts/maps/ShoalCave_LowTideEntranceRoom.inc delete mode 100644 data/scripts/maps/ShoalCave_LowTideEntranceRoom.s create mode 100644 data/scripts/maps/ShoalCave_LowTideIceRoom.inc delete mode 100644 data/scripts/maps/ShoalCave_LowTideIceRoom.s create mode 100644 data/scripts/maps/ShoalCave_LowTideInnerRoom.inc delete mode 100644 data/scripts/maps/ShoalCave_LowTideInnerRoom.s create mode 100644 data/scripts/maps/ShoalCave_LowTideLowerRoom.inc delete mode 100644 data/scripts/maps/ShoalCave_LowTideLowerRoom.s create mode 100644 data/scripts/maps/ShoalCave_LowTideStairsRoom.inc delete mode 100644 data/scripts/maps/ShoalCave_LowTideStairsRoom.s create mode 100644 data/scripts/maps/SingleBattleColosseum.inc delete mode 100644 data/scripts/maps/SingleBattleColosseum.s create mode 100644 data/scripts/maps/SkyPillar_1F.inc delete mode 100644 data/scripts/maps/SkyPillar_1F.s create mode 100644 data/scripts/maps/SkyPillar_2F.inc delete mode 100644 data/scripts/maps/SkyPillar_2F.s create mode 100644 data/scripts/maps/SkyPillar_3F.inc delete mode 100644 data/scripts/maps/SkyPillar_3F.s create mode 100644 data/scripts/maps/SkyPillar_4F.inc delete mode 100644 data/scripts/maps/SkyPillar_4F.s create mode 100644 data/scripts/maps/SkyPillar_5F.inc delete mode 100644 data/scripts/maps/SkyPillar_5F.s create mode 100644 data/scripts/maps/SkyPillar_Entrance.inc delete mode 100644 data/scripts/maps/SkyPillar_Entrance.s create mode 100644 data/scripts/maps/SkyPillar_Outside.inc delete mode 100644 data/scripts/maps/SkyPillar_Outside.s create mode 100644 data/scripts/maps/SkyPillar_Top.inc delete mode 100644 data/scripts/maps/SkyPillar_Top.s create mode 100644 data/scripts/maps/SlateportCity.inc delete mode 100644 data/scripts/maps/SlateportCity.s create mode 100644 data/scripts/maps/SlateportCity_ContestHall.inc delete mode 100644 data/scripts/maps/SlateportCity_ContestHall.s create mode 100644 data/scripts/maps/SlateportCity_ContestLobby.inc delete mode 100644 data/scripts/maps/SlateportCity_ContestLobby.s create mode 100644 data/scripts/maps/SlateportCity_Harbor.inc delete mode 100644 data/scripts/maps/SlateportCity_Harbor.s create mode 100644 data/scripts/maps/SlateportCity_House1.inc delete mode 100644 data/scripts/maps/SlateportCity_House1.s create mode 100644 data/scripts/maps/SlateportCity_House2.inc delete mode 100644 data/scripts/maps/SlateportCity_House2.s create mode 100644 data/scripts/maps/SlateportCity_Mart.inc delete mode 100644 data/scripts/maps/SlateportCity_Mart.s create mode 100644 data/scripts/maps/SlateportCity_OceanicMuseum_1F.inc delete mode 100644 data/scripts/maps/SlateportCity_OceanicMuseum_1F.s create mode 100644 data/scripts/maps/SlateportCity_OceanicMuseum_2F.inc delete mode 100644 data/scripts/maps/SlateportCity_OceanicMuseum_2F.s create mode 100644 data/scripts/maps/SlateportCity_PokemonCenter_1F.inc delete mode 100644 data/scripts/maps/SlateportCity_PokemonCenter_1F.s create mode 100644 data/scripts/maps/SlateportCity_PokemonCenter_2F.inc delete mode 100644 data/scripts/maps/SlateportCity_PokemonCenter_2F.s create mode 100644 data/scripts/maps/SlateportCity_PokemonFanClub.inc delete mode 100644 data/scripts/maps/SlateportCity_PokemonFanClub.s create mode 100644 data/scripts/maps/SlateportCity_SternsShipyard_1F.inc delete mode 100644 data/scripts/maps/SlateportCity_SternsShipyard_1F.s create mode 100644 data/scripts/maps/SlateportCity_SternsShipyard_2F.inc delete mode 100644 data/scripts/maps/SlateportCity_SternsShipyard_2F.s create mode 100644 data/scripts/maps/SootopolisCity.inc delete mode 100644 data/scripts/maps/SootopolisCity.s create mode 100644 data/scripts/maps/SootopolisCity_Gym_1F.inc delete mode 100644 data/scripts/maps/SootopolisCity_Gym_1F.s create mode 100644 data/scripts/maps/SootopolisCity_Gym_B1F.inc delete mode 100644 data/scripts/maps/SootopolisCity_Gym_B1F.s create mode 100644 data/scripts/maps/SootopolisCity_House1.inc delete mode 100644 data/scripts/maps/SootopolisCity_House1.s create mode 100644 data/scripts/maps/SootopolisCity_House2.inc delete mode 100644 data/scripts/maps/SootopolisCity_House2.s create mode 100644 data/scripts/maps/SootopolisCity_House3.inc delete mode 100644 data/scripts/maps/SootopolisCity_House3.s create mode 100644 data/scripts/maps/SootopolisCity_House4.inc delete mode 100644 data/scripts/maps/SootopolisCity_House4.s create mode 100644 data/scripts/maps/SootopolisCity_House5.inc delete mode 100644 data/scripts/maps/SootopolisCity_House5.s create mode 100644 data/scripts/maps/SootopolisCity_House6.inc delete mode 100644 data/scripts/maps/SootopolisCity_House6.s create mode 100644 data/scripts/maps/SootopolisCity_House7.inc delete mode 100644 data/scripts/maps/SootopolisCity_House7.s create mode 100644 data/scripts/maps/SootopolisCity_House8.inc delete mode 100644 data/scripts/maps/SootopolisCity_House8.s create mode 100644 data/scripts/maps/SootopolisCity_Mart.inc delete mode 100644 data/scripts/maps/SootopolisCity_Mart.s create mode 100644 data/scripts/maps/SootopolisCity_PokemonCenter_1F.inc delete mode 100644 data/scripts/maps/SootopolisCity_PokemonCenter_1F.s create mode 100644 data/scripts/maps/SootopolisCity_PokemonCenter_2F.inc delete mode 100644 data/scripts/maps/SootopolisCity_PokemonCenter_2F.s create mode 100644 data/scripts/maps/SouthernIsland_Exterior.inc delete mode 100644 data/scripts/maps/SouthernIsland_Exterior.s create mode 100644 data/scripts/maps/SouthernIsland_Interior.inc delete mode 100644 data/scripts/maps/SouthernIsland_Interior.s create mode 100644 data/scripts/maps/TradeCenter.inc delete mode 100644 data/scripts/maps/TradeCenter.s create mode 100644 data/scripts/maps/Underwater1.inc delete mode 100644 data/scripts/maps/Underwater1.s create mode 100644 data/scripts/maps/Underwater2.inc delete mode 100644 data/scripts/maps/Underwater2.s create mode 100644 data/scripts/maps/Underwater3.inc delete mode 100644 data/scripts/maps/Underwater3.s create mode 100644 data/scripts/maps/Underwater4.inc delete mode 100644 data/scripts/maps/Underwater4.s create mode 100644 data/scripts/maps/Underwater_Route134.inc delete mode 100644 data/scripts/maps/Underwater_Route134.s create mode 100644 data/scripts/maps/Underwater_SeafloorCavern.inc delete mode 100644 data/scripts/maps/Underwater_SeafloorCavern.s create mode 100644 data/scripts/maps/Underwater_SealedChamber.inc delete mode 100644 data/scripts/maps/Underwater_SealedChamber.s create mode 100644 data/scripts/maps/Underwater_SootopolisCity.inc delete mode 100644 data/scripts/maps/Underwater_SootopolisCity.s create mode 100644 data/scripts/maps/UnknownMap_25_29.inc delete mode 100644 data/scripts/maps/UnknownMap_25_29.s create mode 100644 data/scripts/maps/UnknownMap_25_30.inc delete mode 100644 data/scripts/maps/UnknownMap_25_30.s create mode 100644 data/scripts/maps/UnknownMap_25_31.inc delete mode 100644 data/scripts/maps/UnknownMap_25_31.s create mode 100644 data/scripts/maps/UnknownMap_25_32.inc delete mode 100644 data/scripts/maps/UnknownMap_25_32.s create mode 100644 data/scripts/maps/UnknownMap_25_33.inc delete mode 100644 data/scripts/maps/UnknownMap_25_33.s create mode 100644 data/scripts/maps/UnknownMap_25_34.inc delete mode 100644 data/scripts/maps/UnknownMap_25_34.s create mode 100644 data/scripts/maps/VerdanturfTown.inc delete mode 100644 data/scripts/maps/VerdanturfTown.s create mode 100644 data/scripts/maps/VerdanturfTown_ContestHall.inc delete mode 100644 data/scripts/maps/VerdanturfTown_ContestHall.s create mode 100644 data/scripts/maps/VerdanturfTown_ContestLobby.inc delete mode 100644 data/scripts/maps/VerdanturfTown_ContestLobby.s create mode 100644 data/scripts/maps/VerdanturfTown_FriendshipRatersHouse.inc delete mode 100644 data/scripts/maps/VerdanturfTown_FriendshipRatersHouse.s create mode 100644 data/scripts/maps/VerdanturfTown_House.inc delete mode 100644 data/scripts/maps/VerdanturfTown_House.s create mode 100644 data/scripts/maps/VerdanturfTown_Mart.inc delete mode 100644 data/scripts/maps/VerdanturfTown_Mart.s create mode 100644 data/scripts/maps/VerdanturfTown_PokemonCenter_1F.inc delete mode 100644 data/scripts/maps/VerdanturfTown_PokemonCenter_1F.s create mode 100644 data/scripts/maps/VerdanturfTown_PokemonCenter_2F.inc delete mode 100644 data/scripts/maps/VerdanturfTown_PokemonCenter_2F.s create mode 100644 data/scripts/maps/VerdanturfTown_WandasHouse.inc delete mode 100644 data/scripts/maps/VerdanturfTown_WandasHouse.s create mode 100644 data/scripts/maps/VictoryRoad_1F.inc delete mode 100644 data/scripts/maps/VictoryRoad_1F.s create mode 100644 data/scripts/maps/VictoryRoad_B1F.inc delete mode 100644 data/scripts/maps/VictoryRoad_B1F.s create mode 100644 data/scripts/maps/VictoryRoad_B2F.inc delete mode 100644 data/scripts/maps/VictoryRoad_B2F.s create mode 100644 data/scripts/mystery_event_club.inc delete mode 100644 data/scripts/mystery_event_club.s create mode 100644 data/scripts/players_house.inc delete mode 100644 data/scripts/players_house.s create mode 100644 data/scripts/pokeblocks.inc delete mode 100644 data/scripts/pokeblocks.s create mode 100644 data/scripts/safari_zone.inc delete mode 100644 data/scripts/safari_zone.s create mode 100644 data/scripts/secret_power_tm.inc delete mode 100644 data/scripts/secret_power_tm.s create mode 100644 data/scripts/storyteller.inc delete mode 100644 data/scripts/storyteller.s create mode 100644 data/scripts/trader.inc delete mode 100644 data/scripts/trader.s create mode 100644 data/scripts/tv.inc delete mode 100644 data/scripts/tv.s create mode 100644 data/sine_degree_table.inc delete mode 100644 data/sine_degree_table.s create mode 100644 data/sine_table.inc delete mode 100644 data/sine_table.s create mode 100644 data/specials.inc delete mode 100644 data/specials.s create mode 100644 data/species_id_conversion_tables.inc delete mode 100644 data/species_id_conversion_tables.s create mode 100644 data/spinda_spot_graphics.inc delete mode 100644 data/spinda_spot_graphics.s create mode 100644 data/text/ability_descriptions.inc delete mode 100644 data/text/ability_descriptions.s create mode 100644 data/text/ability_names.inc delete mode 100644 data/text/ability_names.s create mode 100644 data/text/aqua_awakening.inc delete mode 100644 data/text/aqua_awakening.s create mode 100644 data/text/aqua_chimney.inc delete mode 100644 data/text/aqua_chimney.s create mode 100644 data/text/aqua_settled.inc delete mode 100644 data/text/aqua_settled.s create mode 100644 data/text/aqua_summit.inc delete mode 100644 data/text/aqua_summit.s create mode 100644 data/text/barboach.inc delete mode 100644 data/text/barboach.s create mode 100644 data/text/bard.inc delete mode 100644 data/text/bard.s create mode 100644 data/text/battle_strings.inc delete mode 100644 data/text/battle_strings.s create mode 100644 data/text/berries.inc delete mode 100644 data/text/berries.s create mode 100644 data/text/berry_descriptions.inc delete mode 100644 data/text/berry_descriptions.s create mode 100644 data/text/berry_tree.inc delete mode 100644 data/text/berry_tree.s create mode 100644 data/text/birch_speech.inc delete mode 100644 data/text/birch_speech.s create mode 100644 data/text/braille.inc delete mode 100644 data/text/braille.s create mode 100644 data/text/cable_club.inc delete mode 100644 data/text/cable_club.s create mode 100644 data/text/contest_hall.inc delete mode 100644 data/text/contest_hall.s create mode 100644 data/text/contest_strings.inc delete mode 100644 data/text/contest_strings.s create mode 100644 data/text/credits.inc delete mode 100644 data/text/credits.s create mode 100644 data/text/day_care.inc delete mode 100644 data/text/day_care.s create mode 100644 data/text/easy_chat/group_name_strings.inc delete mode 100644 data/text/easy_chat/group_name_strings.s create mode 100644 data/text/easy_chat/group_name_table.inc delete mode 100644 data/text/easy_chat/group_name_table.s create mode 100644 data/text/easy_chat/group_orders.inc delete mode 100644 data/text/easy_chat/group_orders.s create mode 100644 data/text/easy_chat/group_sizes.inc delete mode 100644 data/text/easy_chat/group_sizes.s create mode 100644 data/text/easy_chat/group_words.inc delete mode 100644 data/text/easy_chat/group_words.s create mode 100644 data/text/easy_chat/words_by_letter.inc delete mode 100644 data/text/easy_chat/words_by_letter.s create mode 100644 data/text/eon_ticket.inc delete mode 100644 data/text/eon_ticket.s create mode 100644 data/text/giddy.inc delete mode 100644 data/text/giddy.s create mode 100644 data/text/gift_ribbon_descriptions.inc delete mode 100644 data/text/gift_ribbon_descriptions.s create mode 100644 data/text/hipster.inc delete mode 100644 data/text/hipster.s create mode 100644 data/text/item_descriptions.inc delete mode 100644 data/text/item_descriptions.s create mode 100644 data/text/landmarks.inc delete mode 100644 data/text/landmarks.s create mode 100644 data/text/lottery_corner.inc delete mode 100644 data/text/lottery_corner.s create mode 100644 data/text/magma_awakening.inc delete mode 100644 data/text/magma_awakening.s create mode 100644 data/text/magma_chimney.inc delete mode 100644 data/text/magma_chimney.s create mode 100644 data/text/magma_settled.inc delete mode 100644 data/text/magma_settled.s create mode 100644 data/text/magma_summit.inc delete mode 100644 data/text/magma_summit.s create mode 100644 data/text/maps/AbandonedShip_CaptainsOffice.inc delete mode 100644 data/text/maps/AbandonedShip_CaptainsOffice.s create mode 100644 data/text/maps/AbandonedShip_Corridors_1F.inc delete mode 100644 data/text/maps/AbandonedShip_Corridors_1F.s create mode 100644 data/text/maps/AbandonedShip_Corridors_B1F.inc delete mode 100644 data/text/maps/AbandonedShip_Corridors_B1F.s create mode 100644 data/text/maps/AbandonedShip_HiddenFloorCorridors.inc delete mode 100644 data/text/maps/AbandonedShip_HiddenFloorCorridors.s create mode 100644 data/text/maps/AbandonedShip_HiddenFloorRooms.inc delete mode 100644 data/text/maps/AbandonedShip_HiddenFloorRooms.s create mode 100644 data/text/maps/AbandonedShip_Rooms2_1F.inc delete mode 100644 data/text/maps/AbandonedShip_Rooms2_1F.s create mode 100644 data/text/maps/AbandonedShip_Rooms2_B1F.inc delete mode 100644 data/text/maps/AbandonedShip_Rooms2_B1F.s create mode 100644 data/text/maps/AbandonedShip_Rooms_1F.inc delete mode 100644 data/text/maps/AbandonedShip_Rooms_1F.s create mode 100644 data/text/maps/AbandonedShip_Rooms_B1F.inc delete mode 100644 data/text/maps/AbandonedShip_Rooms_B1F.s create mode 100644 data/text/maps/AquaHideout_1F.inc delete mode 100644 data/text/maps/AquaHideout_1F.s create mode 100644 data/text/maps/AquaHideout_B1F.inc delete mode 100644 data/text/maps/AquaHideout_B1F.s create mode 100644 data/text/maps/AquaHideout_B2F.inc delete mode 100644 data/text/maps/AquaHideout_B2F.s create mode 100644 data/text/maps/BattleTower_BattleRoom.inc delete mode 100644 data/text/maps/BattleTower_BattleRoom.s create mode 100644 data/text/maps/BattleTower_Lobby.inc delete mode 100644 data/text/maps/BattleTower_Lobby.s create mode 100644 data/text/maps/BattleTower_Outside.inc delete mode 100644 data/text/maps/BattleTower_Outside.s create mode 100644 data/text/maps/DewfordTown.inc delete mode 100644 data/text/maps/DewfordTown.s create mode 100644 data/text/maps/DewfordTown_Gym.inc delete mode 100644 data/text/maps/DewfordTown_Gym.s create mode 100644 data/text/maps/DewfordTown_Hall.inc delete mode 100644 data/text/maps/DewfordTown_Hall.s create mode 100644 data/text/maps/DewfordTown_House1.inc delete mode 100644 data/text/maps/DewfordTown_House1.s create mode 100644 data/text/maps/DewfordTown_House2.inc delete mode 100644 data/text/maps/DewfordTown_House2.s create mode 100644 data/text/maps/DewfordTown_PokemonCenter_1F.inc delete mode 100644 data/text/maps/DewfordTown_PokemonCenter_1F.s create mode 100644 data/text/maps/EverGrandeCity.inc delete mode 100644 data/text/maps/EverGrandeCity.s create mode 100644 data/text/maps/EverGrandeCity_ChampionsRoom.inc delete mode 100644 data/text/maps/EverGrandeCity_ChampionsRoom.s create mode 100644 data/text/maps/EverGrandeCity_DrakesRoom.inc delete mode 100644 data/text/maps/EverGrandeCity_DrakesRoom.s create mode 100644 data/text/maps/EverGrandeCity_GlaciasRoom.inc delete mode 100644 data/text/maps/EverGrandeCity_GlaciasRoom.s create mode 100644 data/text/maps/EverGrandeCity_HallOfFame.inc delete mode 100644 data/text/maps/EverGrandeCity_HallOfFame.s create mode 100644 data/text/maps/EverGrandeCity_PhoebesRoom.inc delete mode 100644 data/text/maps/EverGrandeCity_PhoebesRoom.s create mode 100644 data/text/maps/EverGrandeCity_PokemonCenter_1F.inc delete mode 100644 data/text/maps/EverGrandeCity_PokemonCenter_1F.s create mode 100644 data/text/maps/EverGrandeCity_PokemonLeague.inc delete mode 100644 data/text/maps/EverGrandeCity_PokemonLeague.s create mode 100644 data/text/maps/EverGrandeCity_SidneysRoom.inc delete mode 100644 data/text/maps/EverGrandeCity_SidneysRoom.s create mode 100644 data/text/maps/FallarborTown.inc delete mode 100644 data/text/maps/FallarborTown.s create mode 100644 data/text/maps/FallarborTown_ContestHall.inc delete mode 100644 data/text/maps/FallarborTown_ContestHall.s create mode 100644 data/text/maps/FallarborTown_ContestLobby.inc delete mode 100644 data/text/maps/FallarborTown_ContestLobby.s create mode 100644 data/text/maps/FallarborTown_House1.inc delete mode 100644 data/text/maps/FallarborTown_House1.s create mode 100644 data/text/maps/FallarborTown_House2.inc delete mode 100644 data/text/maps/FallarborTown_House2.s create mode 100644 data/text/maps/FallarborTown_Mart.inc delete mode 100644 data/text/maps/FallarborTown_Mart.s create mode 100644 data/text/maps/FallarborTown_PokemonCenter_1F.inc delete mode 100644 data/text/maps/FallarborTown_PokemonCenter_1F.s create mode 100644 data/text/maps/FortreeCity.inc delete mode 100644 data/text/maps/FortreeCity.s create mode 100644 data/text/maps/FortreeCity_DecorationShop.inc delete mode 100644 data/text/maps/FortreeCity_DecorationShop.s create mode 100644 data/text/maps/FortreeCity_Gym.inc delete mode 100644 data/text/maps/FortreeCity_Gym.s create mode 100644 data/text/maps/FortreeCity_House1.inc delete mode 100644 data/text/maps/FortreeCity_House1.s create mode 100644 data/text/maps/FortreeCity_House2.inc delete mode 100644 data/text/maps/FortreeCity_House2.s create mode 100644 data/text/maps/FortreeCity_House3.inc delete mode 100644 data/text/maps/FortreeCity_House3.s create mode 100644 data/text/maps/FortreeCity_House4.inc delete mode 100644 data/text/maps/FortreeCity_House4.s create mode 100644 data/text/maps/FortreeCity_House5.inc delete mode 100644 data/text/maps/FortreeCity_House5.s create mode 100644 data/text/maps/FortreeCity_Mart.inc delete mode 100644 data/text/maps/FortreeCity_Mart.s create mode 100644 data/text/maps/FortreeCity_PokemonCenter_1F.inc delete mode 100644 data/text/maps/FortreeCity_PokemonCenter_1F.s create mode 100644 data/text/maps/GraniteCave_1F.inc delete mode 100644 data/text/maps/GraniteCave_1F.s create mode 100644 data/text/maps/GraniteCave_StevensRoom.inc delete mode 100644 data/text/maps/GraniteCave_StevensRoom.s create mode 100644 data/text/maps/InsideOfTruck.inc delete mode 100644 data/text/maps/InsideOfTruck.s create mode 100644 data/text/maps/JaggedPass.inc delete mode 100644 data/text/maps/JaggedPass.s create mode 100644 data/text/maps/LavaridgeTown.inc delete mode 100644 data/text/maps/LavaridgeTown.s create mode 100644 data/text/maps/LavaridgeTown_Gym_1F.inc delete mode 100644 data/text/maps/LavaridgeTown_Gym_1F.s create mode 100644 data/text/maps/LavaridgeTown_HerbShop.inc delete mode 100644 data/text/maps/LavaridgeTown_HerbShop.s create mode 100644 data/text/maps/LavaridgeTown_House.inc delete mode 100644 data/text/maps/LavaridgeTown_House.s create mode 100644 data/text/maps/LavaridgeTown_Mart.inc delete mode 100644 data/text/maps/LavaridgeTown_Mart.s create mode 100644 data/text/maps/LavaridgeTown_PokemonCenter_1F.inc delete mode 100644 data/text/maps/LavaridgeTown_PokemonCenter_1F.s create mode 100644 data/text/maps/LilycoveCity.inc delete mode 100644 data/text/maps/LilycoveCity.s create mode 100644 data/text/maps/LilycoveCity_ContestHall.inc delete mode 100644 data/text/maps/LilycoveCity_ContestHall.s create mode 100644 data/text/maps/LilycoveCity_ContestLobby.inc delete mode 100644 data/text/maps/LilycoveCity_ContestLobby.s create mode 100644 data/text/maps/LilycoveCity_CoveLilyMotel_1F.inc delete mode 100644 data/text/maps/LilycoveCity_CoveLilyMotel_1F.s create mode 100644 data/text/maps/LilycoveCity_CoveLilyMotel_2F.inc delete mode 100644 data/text/maps/LilycoveCity_CoveLilyMotel_2F.s create mode 100644 data/text/maps/LilycoveCity_DepartmentStoreRooftop.inc delete mode 100644 data/text/maps/LilycoveCity_DepartmentStoreRooftop.s create mode 100644 data/text/maps/LilycoveCity_DepartmentStore_1F.inc delete mode 100644 data/text/maps/LilycoveCity_DepartmentStore_1F.s create mode 100644 data/text/maps/LilycoveCity_DepartmentStore_2F.inc delete mode 100644 data/text/maps/LilycoveCity_DepartmentStore_2F.s create mode 100644 data/text/maps/LilycoveCity_DepartmentStore_3F.inc delete mode 100644 data/text/maps/LilycoveCity_DepartmentStore_3F.s create mode 100644 data/text/maps/LilycoveCity_DepartmentStore_4F.inc delete mode 100644 data/text/maps/LilycoveCity_DepartmentStore_4F.s create mode 100644 data/text/maps/LilycoveCity_DepartmentStore_5F.inc delete mode 100644 data/text/maps/LilycoveCity_DepartmentStore_5F.s create mode 100644 data/text/maps/LilycoveCity_Harbor.inc delete mode 100644 data/text/maps/LilycoveCity_Harbor.s create mode 100644 data/text/maps/LilycoveCity_House1.inc delete mode 100644 data/text/maps/LilycoveCity_House1.s create mode 100644 data/text/maps/LilycoveCity_House2.inc delete mode 100644 data/text/maps/LilycoveCity_House2.s create mode 100644 data/text/maps/LilycoveCity_House3.inc delete mode 100644 data/text/maps/LilycoveCity_House3.s create mode 100644 data/text/maps/LilycoveCity_House4.inc delete mode 100644 data/text/maps/LilycoveCity_House4.s create mode 100644 data/text/maps/LilycoveCity_LilycoveMuseum_1F.inc delete mode 100644 data/text/maps/LilycoveCity_LilycoveMuseum_1F.s create mode 100644 data/text/maps/LilycoveCity_LilycoveMuseum_2F.inc delete mode 100644 data/text/maps/LilycoveCity_LilycoveMuseum_2F.s create mode 100644 data/text/maps/LilycoveCity_MoveDeletersHouse.inc delete mode 100644 data/text/maps/LilycoveCity_MoveDeletersHouse.s create mode 100644 data/text/maps/LilycoveCity_PokemonCenter_1F.inc delete mode 100644 data/text/maps/LilycoveCity_PokemonCenter_1F.s create mode 100644 data/text/maps/LilycoveCity_PokemonTrainerFanClub.inc delete mode 100644 data/text/maps/LilycoveCity_PokemonTrainerFanClub.s create mode 100644 data/text/maps/LittlerootTown.inc delete mode 100644 data/text/maps/LittlerootTown.s create mode 100644 data/text/maps/LittlerootTown_BrendansHouse_1F.inc delete mode 100644 data/text/maps/LittlerootTown_BrendansHouse_1F.s create mode 100644 data/text/maps/LittlerootTown_BrendansHouse_2F.inc delete mode 100644 data/text/maps/LittlerootTown_BrendansHouse_2F.s create mode 100644 data/text/maps/LittlerootTown_MaysHouse_1F.inc delete mode 100644 data/text/maps/LittlerootTown_MaysHouse_1F.s create mode 100644 data/text/maps/LittlerootTown_MaysHouse_2F.inc delete mode 100644 data/text/maps/LittlerootTown_MaysHouse_2F.s create mode 100644 data/text/maps/LittlerootTown_ProfessorBirchsLab.inc delete mode 100644 data/text/maps/LittlerootTown_ProfessorBirchsLab.s create mode 100644 data/text/maps/MauvilleCity.inc delete mode 100644 data/text/maps/MauvilleCity.s create mode 100644 data/text/maps/MauvilleCity_BikeShop.inc delete mode 100644 data/text/maps/MauvilleCity_BikeShop.s create mode 100644 data/text/maps/MauvilleCity_GameCorner.inc delete mode 100644 data/text/maps/MauvilleCity_GameCorner.s create mode 100644 data/text/maps/MauvilleCity_Gym.inc delete mode 100644 data/text/maps/MauvilleCity_Gym.s create mode 100644 data/text/maps/MauvilleCity_House1.inc delete mode 100644 data/text/maps/MauvilleCity_House1.s create mode 100644 data/text/maps/MauvilleCity_House2.inc delete mode 100644 data/text/maps/MauvilleCity_House2.s create mode 100644 data/text/maps/MauvilleCity_Mart.inc delete mode 100644 data/text/maps/MauvilleCity_Mart.s create mode 100644 data/text/maps/MauvilleCity_PokemonCenter_1F.inc delete mode 100644 data/text/maps/MauvilleCity_PokemonCenter_1F.s create mode 100644 data/text/maps/MauvilleCity_PokemonCenter_2F.inc delete mode 100644 data/text/maps/MauvilleCity_PokemonCenter_2F.s create mode 100644 data/text/maps/MeteorFalls_1F_1R.inc delete mode 100644 data/text/maps/MeteorFalls_1F_1R.s create mode 100644 data/text/maps/MeteorFalls_1F_2R.inc delete mode 100644 data/text/maps/MeteorFalls_1F_2R.s create mode 100644 data/text/maps/MossdeepCity.inc delete mode 100644 data/text/maps/MossdeepCity.s create mode 100644 data/text/maps/MossdeepCity_GameCorner_1F.inc delete mode 100644 data/text/maps/MossdeepCity_GameCorner_1F.s create mode 100644 data/text/maps/MossdeepCity_GameCorner_B1F.inc delete mode 100644 data/text/maps/MossdeepCity_GameCorner_B1F.s create mode 100644 data/text/maps/MossdeepCity_Gym.inc delete mode 100644 data/text/maps/MossdeepCity_Gym.s create mode 100644 data/text/maps/MossdeepCity_House1.inc delete mode 100644 data/text/maps/MossdeepCity_House1.s create mode 100644 data/text/maps/MossdeepCity_House2.inc delete mode 100644 data/text/maps/MossdeepCity_House2.s create mode 100644 data/text/maps/MossdeepCity_House3.inc delete mode 100644 data/text/maps/MossdeepCity_House3.s create mode 100644 data/text/maps/MossdeepCity_House4.inc delete mode 100644 data/text/maps/MossdeepCity_House4.s create mode 100644 data/text/maps/MossdeepCity_Mart.inc delete mode 100644 data/text/maps/MossdeepCity_Mart.s create mode 100644 data/text/maps/MossdeepCity_PokemonCenter_1F.inc delete mode 100644 data/text/maps/MossdeepCity_PokemonCenter_1F.s create mode 100644 data/text/maps/MossdeepCity_PokemonCenter_2F.inc delete mode 100644 data/text/maps/MossdeepCity_PokemonCenter_2F.s create mode 100644 data/text/maps/MossdeepCity_SpaceCenter_1F.inc delete mode 100644 data/text/maps/MossdeepCity_SpaceCenter_1F.s create mode 100644 data/text/maps/MossdeepCity_SpaceCenter_2F.inc delete mode 100644 data/text/maps/MossdeepCity_SpaceCenter_2F.s create mode 100644 data/text/maps/MossdeepCity_StevensHouse.inc delete mode 100644 data/text/maps/MossdeepCity_StevensHouse.s create mode 100644 data/text/maps/MtChimney.inc delete mode 100644 data/text/maps/MtChimney.s create mode 100644 data/text/maps/MtChimney_CableCarStation.inc delete mode 100644 data/text/maps/MtChimney_CableCarStation.s create mode 100644 data/text/maps/MtPyre_1F.inc delete mode 100644 data/text/maps/MtPyre_1F.s create mode 100644 data/text/maps/MtPyre_2F.inc delete mode 100644 data/text/maps/MtPyre_2F.s create mode 100644 data/text/maps/MtPyre_3F.inc delete mode 100644 data/text/maps/MtPyre_3F.s create mode 100644 data/text/maps/MtPyre_4F.inc delete mode 100644 data/text/maps/MtPyre_4F.s create mode 100644 data/text/maps/MtPyre_5F.inc delete mode 100644 data/text/maps/MtPyre_5F.s create mode 100644 data/text/maps/MtPyre_6F.inc delete mode 100644 data/text/maps/MtPyre_6F.s create mode 100644 data/text/maps/NewMauville_Entrance.inc delete mode 100644 data/text/maps/NewMauville_Entrance.s create mode 100644 data/text/maps/NewMauville_Inside.inc delete mode 100644 data/text/maps/NewMauville_Inside.s create mode 100644 data/text/maps/OldaleTown.inc delete mode 100644 data/text/maps/OldaleTown.s create mode 100644 data/text/maps/OldaleTown_House1.inc delete mode 100644 data/text/maps/OldaleTown_House1.s create mode 100644 data/text/maps/OldaleTown_House2.inc delete mode 100644 data/text/maps/OldaleTown_House2.s create mode 100644 data/text/maps/OldaleTown_Mart.inc delete mode 100644 data/text/maps/OldaleTown_Mart.s create mode 100644 data/text/maps/OldaleTown_PokemonCenter_1F.inc delete mode 100644 data/text/maps/OldaleTown_PokemonCenter_1F.s create mode 100644 data/text/maps/PacifidlogTown.inc delete mode 100644 data/text/maps/PacifidlogTown.s create mode 100644 data/text/maps/PacifidlogTown_House1.inc delete mode 100644 data/text/maps/PacifidlogTown_House1.s create mode 100644 data/text/maps/PacifidlogTown_House2.inc delete mode 100644 data/text/maps/PacifidlogTown_House2.s create mode 100644 data/text/maps/PacifidlogTown_House3.inc delete mode 100644 data/text/maps/PacifidlogTown_House3.s create mode 100644 data/text/maps/PacifidlogTown_House4.inc delete mode 100644 data/text/maps/PacifidlogTown_House4.s create mode 100644 data/text/maps/PacifidlogTown_House5.inc delete mode 100644 data/text/maps/PacifidlogTown_House5.s create mode 100644 data/text/maps/PacifidlogTown_PokemonCenter_1F.inc delete mode 100644 data/text/maps/PacifidlogTown_PokemonCenter_1F.s create mode 100644 data/text/maps/PetalburgCity.inc delete mode 100644 data/text/maps/PetalburgCity.s create mode 100644 data/text/maps/PetalburgCity_Gym.inc delete mode 100644 data/text/maps/PetalburgCity_Gym.s create mode 100644 data/text/maps/PetalburgCity_House1.inc delete mode 100644 data/text/maps/PetalburgCity_House1.s create mode 100644 data/text/maps/PetalburgCity_House2.inc delete mode 100644 data/text/maps/PetalburgCity_House2.s create mode 100644 data/text/maps/PetalburgCity_Mart.inc delete mode 100644 data/text/maps/PetalburgCity_Mart.s create mode 100644 data/text/maps/PetalburgCity_PokemonCenter_1F.inc delete mode 100644 data/text/maps/PetalburgCity_PokemonCenter_1F.s create mode 100644 data/text/maps/PetalburgCity_WallysHouse.inc delete mode 100644 data/text/maps/PetalburgCity_WallysHouse.s create mode 100644 data/text/maps/PetalburgWoods.inc delete mode 100644 data/text/maps/PetalburgWoods.s create mode 100644 data/text/maps/Route101.inc delete mode 100644 data/text/maps/Route101.s create mode 100644 data/text/maps/Route102.inc delete mode 100644 data/text/maps/Route102.s create mode 100644 data/text/maps/Route103.inc delete mode 100644 data/text/maps/Route103.s create mode 100644 data/text/maps/Route104.inc delete mode 100644 data/text/maps/Route104.s create mode 100644 data/text/maps/Route104_MrBrineysHouse.inc delete mode 100644 data/text/maps/Route104_MrBrineysHouse.s create mode 100644 data/text/maps/Route104_Prototype.inc delete mode 100644 data/text/maps/Route104_Prototype.s create mode 100644 data/text/maps/Route104_PrototypePrettyPetalFlowerShop.inc delete mode 100644 data/text/maps/Route104_PrototypePrettyPetalFlowerShop.s create mode 100644 data/text/maps/Route105.inc delete mode 100644 data/text/maps/Route105.s create mode 100644 data/text/maps/Route106.inc delete mode 100644 data/text/maps/Route106.s create mode 100644 data/text/maps/Route107.inc delete mode 100644 data/text/maps/Route107.s create mode 100644 data/text/maps/Route108.inc delete mode 100644 data/text/maps/Route108.s create mode 100644 data/text/maps/Route109.inc delete mode 100644 data/text/maps/Route109.s create mode 100644 data/text/maps/Route109_SeashoreHouse.inc delete mode 100644 data/text/maps/Route109_SeashoreHouse.s create mode 100644 data/text/maps/Route110.inc delete mode 100644 data/text/maps/Route110.s create mode 100644 data/text/maps/Route110_SeasideCyclingRoadNorthEntrance.inc delete mode 100644 data/text/maps/Route110_SeasideCyclingRoadNorthEntrance.s create mode 100644 data/text/maps/Route110_SeasideCyclingRoadSouthEntrance.inc delete mode 100644 data/text/maps/Route110_SeasideCyclingRoadSouthEntrance.s create mode 100644 data/text/maps/Route110_TrickHouseEnd.inc delete mode 100644 data/text/maps/Route110_TrickHouseEnd.s create mode 100644 data/text/maps/Route110_TrickHouseEntrance.inc delete mode 100644 data/text/maps/Route110_TrickHouseEntrance.s create mode 100644 data/text/maps/Route110_TrickHousePuzzle1.inc delete mode 100644 data/text/maps/Route110_TrickHousePuzzle1.s create mode 100644 data/text/maps/Route110_TrickHousePuzzle2.inc delete mode 100644 data/text/maps/Route110_TrickHousePuzzle2.s create mode 100644 data/text/maps/Route110_TrickHousePuzzle3.inc delete mode 100644 data/text/maps/Route110_TrickHousePuzzle3.s create mode 100644 data/text/maps/Route110_TrickHousePuzzle4.inc delete mode 100644 data/text/maps/Route110_TrickHousePuzzle4.s create mode 100644 data/text/maps/Route110_TrickHousePuzzle5.inc delete mode 100644 data/text/maps/Route110_TrickHousePuzzle5.s create mode 100644 data/text/maps/Route110_TrickHousePuzzle6.inc delete mode 100644 data/text/maps/Route110_TrickHousePuzzle6.s create mode 100644 data/text/maps/Route110_TrickHousePuzzle7.inc delete mode 100644 data/text/maps/Route110_TrickHousePuzzle7.s create mode 100644 data/text/maps/Route110_TrickHousePuzzle8.inc delete mode 100644 data/text/maps/Route110_TrickHousePuzzle8.s create mode 100644 data/text/maps/Route111.inc delete mode 100644 data/text/maps/Route111.s create mode 100644 data/text/maps/Route111_OldLadysRestStop.inc delete mode 100644 data/text/maps/Route111_OldLadysRestStop.s create mode 100644 data/text/maps/Route111_WinstrateFamilysHouse.inc delete mode 100644 data/text/maps/Route111_WinstrateFamilysHouse.s create mode 100644 data/text/maps/Route112.inc delete mode 100644 data/text/maps/Route112.s create mode 100644 data/text/maps/Route112_CableCarStation.inc delete mode 100644 data/text/maps/Route112_CableCarStation.s create mode 100644 data/text/maps/Route113.inc delete mode 100644 data/text/maps/Route113.s create mode 100644 data/text/maps/Route113_GlassWorkshop.inc delete mode 100644 data/text/maps/Route113_GlassWorkshop.s create mode 100644 data/text/maps/Route114.inc delete mode 100644 data/text/maps/Route114.s create mode 100644 data/text/maps/Route114_FossilManiacsHouse.inc delete mode 100644 data/text/maps/Route114_FossilManiacsHouse.s create mode 100644 data/text/maps/Route114_FossilManiacsTunnel.inc delete mode 100644 data/text/maps/Route114_FossilManiacsTunnel.s create mode 100644 data/text/maps/Route114_LanettesHouse.inc delete mode 100644 data/text/maps/Route114_LanettesHouse.s create mode 100644 data/text/maps/Route115.inc delete mode 100644 data/text/maps/Route115.s create mode 100644 data/text/maps/Route116.inc delete mode 100644 data/text/maps/Route116.s create mode 100644 data/text/maps/Route116_TunnelersRestHouse.inc delete mode 100644 data/text/maps/Route116_TunnelersRestHouse.s create mode 100644 data/text/maps/Route117.inc delete mode 100644 data/text/maps/Route117.s create mode 100644 data/text/maps/Route118.inc delete mode 100644 data/text/maps/Route118.s create mode 100644 data/text/maps/Route119.inc delete mode 100644 data/text/maps/Route119.s create mode 100644 data/text/maps/Route119_House.inc delete mode 100644 data/text/maps/Route119_House.s create mode 100644 data/text/maps/Route119_WeatherInstitute_1F.inc delete mode 100644 data/text/maps/Route119_WeatherInstitute_1F.s create mode 100644 data/text/maps/Route119_WeatherInstitute_2F.inc delete mode 100644 data/text/maps/Route119_WeatherInstitute_2F.s create mode 100644 data/text/maps/Route120.inc delete mode 100644 data/text/maps/Route120.s create mode 100644 data/text/maps/Route121.inc delete mode 100644 data/text/maps/Route121.s create mode 100644 data/text/maps/Route123.inc delete mode 100644 data/text/maps/Route123.s create mode 100644 data/text/maps/Route123_BerryMastersHouse.inc delete mode 100644 data/text/maps/Route123_BerryMastersHouse.s create mode 100644 data/text/maps/Route124.inc delete mode 100644 data/text/maps/Route124.s create mode 100644 data/text/maps/Route124_DivingTreasureHuntersHouse.inc delete mode 100644 data/text/maps/Route124_DivingTreasureHuntersHouse.s create mode 100644 data/text/maps/Route128.inc delete mode 100644 data/text/maps/Route128.s create mode 100644 data/text/maps/RustboroCity.inc delete mode 100644 data/text/maps/RustboroCity.s create mode 100644 data/text/maps/RustboroCity_CuttersHouse.inc delete mode 100644 data/text/maps/RustboroCity_CuttersHouse.s create mode 100644 data/text/maps/RustboroCity_DevonCorp_1F.inc delete mode 100644 data/text/maps/RustboroCity_DevonCorp_1F.s create mode 100644 data/text/maps/RustboroCity_DevonCorp_2F.inc delete mode 100644 data/text/maps/RustboroCity_DevonCorp_2F.s create mode 100644 data/text/maps/RustboroCity_DevonCorp_3F.inc delete mode 100644 data/text/maps/RustboroCity_DevonCorp_3F.s create mode 100644 data/text/maps/RustboroCity_Flat1_1F.inc delete mode 100644 data/text/maps/RustboroCity_Flat1_1F.s create mode 100644 data/text/maps/RustboroCity_Flat1_2F.inc delete mode 100644 data/text/maps/RustboroCity_Flat1_2F.s create mode 100644 data/text/maps/RustboroCity_Flat2_1F.inc delete mode 100644 data/text/maps/RustboroCity_Flat2_1F.s create mode 100644 data/text/maps/RustboroCity_Flat2_2F.inc delete mode 100644 data/text/maps/RustboroCity_Flat2_2F.s create mode 100644 data/text/maps/RustboroCity_Flat2_3F.inc delete mode 100644 data/text/maps/RustboroCity_Flat2_3F.s create mode 100644 data/text/maps/RustboroCity_Gym.inc delete mode 100644 data/text/maps/RustboroCity_Gym.s create mode 100644 data/text/maps/RustboroCity_House1.inc delete mode 100644 data/text/maps/RustboroCity_House1.s create mode 100644 data/text/maps/RustboroCity_House2.inc delete mode 100644 data/text/maps/RustboroCity_House2.s create mode 100644 data/text/maps/RustboroCity_House3.inc delete mode 100644 data/text/maps/RustboroCity_House3.s create mode 100644 data/text/maps/RustboroCity_Mart.inc delete mode 100644 data/text/maps/RustboroCity_Mart.s create mode 100644 data/text/maps/RustboroCity_PokemonCenter_1F.inc delete mode 100644 data/text/maps/RustboroCity_PokemonCenter_1F.s create mode 100644 data/text/maps/RustboroCity_PokemonSchool.inc delete mode 100644 data/text/maps/RustboroCity_PokemonSchool.s create mode 100644 data/text/maps/RusturfTunnel.inc delete mode 100644 data/text/maps/RusturfTunnel.s create mode 100644 data/text/maps/SSTidalCorridor.inc delete mode 100644 data/text/maps/SSTidalCorridor.s create mode 100644 data/text/maps/SSTidalLowerDeck.inc delete mode 100644 data/text/maps/SSTidalLowerDeck.s create mode 100644 data/text/maps/SSTidalRooms.inc delete mode 100644 data/text/maps/SSTidalRooms.s create mode 100644 data/text/maps/SeafloorCavern_Room1.inc delete mode 100644 data/text/maps/SeafloorCavern_Room1.s create mode 100644 data/text/maps/SeafloorCavern_Room3.inc delete mode 100644 data/text/maps/SeafloorCavern_Room3.s create mode 100644 data/text/maps/SeafloorCavern_Room4.inc delete mode 100644 data/text/maps/SeafloorCavern_Room4.s create mode 100644 data/text/maps/SecretBase_RedCave1.inc delete mode 100644 data/text/maps/SecretBase_RedCave1.s create mode 100644 data/text/maps/ShoalCave_LowTideEntranceRoom.inc delete mode 100644 data/text/maps/ShoalCave_LowTideEntranceRoom.s create mode 100644 data/text/maps/ShoalCave_LowTideInnerRoom.inc delete mode 100644 data/text/maps/ShoalCave_LowTideInnerRoom.s create mode 100644 data/text/maps/ShoalCave_LowTideLowerRoom.inc delete mode 100644 data/text/maps/ShoalCave_LowTideLowerRoom.s create mode 100644 data/text/maps/ShoalCave_LowTideStairsRoom.inc delete mode 100644 data/text/maps/ShoalCave_LowTideStairsRoom.s create mode 100644 data/text/maps/SlateportCity.inc delete mode 100644 data/text/maps/SlateportCity.s create mode 100644 data/text/maps/SlateportCity_ContestHall.inc delete mode 100644 data/text/maps/SlateportCity_ContestHall.s create mode 100644 data/text/maps/SlateportCity_ContestLobby.inc delete mode 100644 data/text/maps/SlateportCity_ContestLobby.s create mode 100644 data/text/maps/SlateportCity_Harbor.inc delete mode 100644 data/text/maps/SlateportCity_Harbor.s create mode 100644 data/text/maps/SlateportCity_House1.inc delete mode 100644 data/text/maps/SlateportCity_House1.s create mode 100644 data/text/maps/SlateportCity_House2.inc delete mode 100644 data/text/maps/SlateportCity_House2.s create mode 100644 data/text/maps/SlateportCity_Mart.inc delete mode 100644 data/text/maps/SlateportCity_Mart.s create mode 100644 data/text/maps/SlateportCity_OceanicMuseum_1F.inc delete mode 100644 data/text/maps/SlateportCity_OceanicMuseum_1F.s create mode 100644 data/text/maps/SlateportCity_OceanicMuseum_2F.inc delete mode 100644 data/text/maps/SlateportCity_OceanicMuseum_2F.s create mode 100644 data/text/maps/SlateportCity_PokemonCenter_1F.inc delete mode 100644 data/text/maps/SlateportCity_PokemonCenter_1F.s create mode 100644 data/text/maps/SlateportCity_PokemonFanClub.inc delete mode 100644 data/text/maps/SlateportCity_PokemonFanClub.s create mode 100644 data/text/maps/SlateportCity_SternsShipyard_1F.inc delete mode 100644 data/text/maps/SlateportCity_SternsShipyard_1F.s create mode 100644 data/text/maps/SlateportCity_SternsShipyard_2F.inc delete mode 100644 data/text/maps/SlateportCity_SternsShipyard_2F.s create mode 100644 data/text/maps/SootopolisCity.inc delete mode 100644 data/text/maps/SootopolisCity.s create mode 100644 data/text/maps/SootopolisCity_Gym_1F.inc delete mode 100644 data/text/maps/SootopolisCity_Gym_1F.s create mode 100644 data/text/maps/SootopolisCity_Gym_B1F.inc delete mode 100644 data/text/maps/SootopolisCity_Gym_B1F.s create mode 100644 data/text/maps/SootopolisCity_House1.inc delete mode 100644 data/text/maps/SootopolisCity_House1.s create mode 100644 data/text/maps/SootopolisCity_House2.inc delete mode 100644 data/text/maps/SootopolisCity_House2.s create mode 100644 data/text/maps/SootopolisCity_House3.inc delete mode 100644 data/text/maps/SootopolisCity_House3.s create mode 100644 data/text/maps/SootopolisCity_House4.inc delete mode 100644 data/text/maps/SootopolisCity_House4.s create mode 100644 data/text/maps/SootopolisCity_House5.inc delete mode 100644 data/text/maps/SootopolisCity_House5.s create mode 100644 data/text/maps/SootopolisCity_House6.inc delete mode 100644 data/text/maps/SootopolisCity_House6.s create mode 100644 data/text/maps/SootopolisCity_House7.inc delete mode 100644 data/text/maps/SootopolisCity_House7.s create mode 100644 data/text/maps/SootopolisCity_House8.inc delete mode 100644 data/text/maps/SootopolisCity_House8.s create mode 100644 data/text/maps/SootopolisCity_Mart.inc delete mode 100644 data/text/maps/SootopolisCity_Mart.s create mode 100644 data/text/maps/SootopolisCity_PokemonCenter_1F.inc delete mode 100644 data/text/maps/SootopolisCity_PokemonCenter_1F.s create mode 100644 data/text/maps/SouthernIsland_Exterior.inc delete mode 100644 data/text/maps/SouthernIsland_Exterior.s create mode 100644 data/text/maps/SouthernIsland_Interior.inc delete mode 100644 data/text/maps/SouthernIsland_Interior.s create mode 100644 data/text/maps/Underwater_SeafloorCavern.inc delete mode 100644 data/text/maps/Underwater_SeafloorCavern.s create mode 100644 data/text/maps/VerdanturfTown.inc delete mode 100644 data/text/maps/VerdanturfTown.s create mode 100644 data/text/maps/VerdanturfTown_ContestHall.inc delete mode 100644 data/text/maps/VerdanturfTown_ContestHall.s create mode 100644 data/text/maps/VerdanturfTown_ContestLobby.inc delete mode 100644 data/text/maps/VerdanturfTown_ContestLobby.s create mode 100644 data/text/maps/VerdanturfTown_FriendshipRatersHouse.inc delete mode 100644 data/text/maps/VerdanturfTown_FriendshipRatersHouse.s create mode 100644 data/text/maps/VerdanturfTown_House.inc delete mode 100644 data/text/maps/VerdanturfTown_House.s create mode 100644 data/text/maps/VerdanturfTown_Mart.inc delete mode 100644 data/text/maps/VerdanturfTown_Mart.s create mode 100644 data/text/maps/VerdanturfTown_PokemonCenter_1F.inc delete mode 100644 data/text/maps/VerdanturfTown_PokemonCenter_1F.s create mode 100644 data/text/maps/VerdanturfTown_WandasHouse.inc delete mode 100644 data/text/maps/VerdanturfTown_WandasHouse.s create mode 100644 data/text/maps/VictoryRoad_1F.inc delete mode 100644 data/text/maps/VictoryRoad_1F.s create mode 100644 data/text/maps/VictoryRoad_B1F.inc delete mode 100644 data/text/maps/VictoryRoad_B1F.s create mode 100644 data/text/maps/VictoryRoad_B2F.inc delete mode 100644 data/text/maps/VictoryRoad_B2F.s create mode 100644 data/text/move_descriptions.inc delete mode 100644 data/text/move_descriptions.s create mode 100644 data/text/move_names.inc delete mode 100644 data/text/move_names.s create mode 100644 data/text/mystery_event_club.inc delete mode 100644 data/text/mystery_event_club.s create mode 100644 data/text/nature_names.inc delete mode 100644 data/text/nature_names.s create mode 100644 data/text/pokeblocks.inc delete mode 100644 data/text/pokeblocks.s create mode 100644 data/text/pokedex_rating.inc delete mode 100644 data/text/pokedex_rating.s create mode 100644 data/text/ribbon_descriptions.inc delete mode 100644 data/text/ribbon_descriptions.s create mode 100644 data/text/roulette.inc delete mode 100644 data/text/roulette.s create mode 100644 data/text/safari_zone.inc delete mode 100644 data/text/safari_zone.s create mode 100644 data/text/save.inc delete mode 100644 data/text/save.s create mode 100644 data/text/secret_power_tm.inc delete mode 100644 data/text/secret_power_tm.s create mode 100644 data/text/shoal_cave.inc delete mode 100644 data/text/shoal_cave.s create mode 100644 data/text/song_names.inc delete mode 100644 data/text/song_names.s create mode 100644 data/text/species_names.inc delete mode 100644 data/text/species_names.s create mode 100644 data/text/storyteller.inc delete mode 100644 data/text/storyteller.s create mode 100644 data/text/surf.inc delete mode 100644 data/text/surf.s create mode 100644 data/text/trader.inc delete mode 100644 data/text/trader.s create mode 100644 data/text/trainer_class_names.inc delete mode 100644 data/text/trainer_class_names.s create mode 100644 data/text/trainer_eye_descriptions.inc delete mode 100644 data/text/trainer_eye_descriptions.s create mode 100644 data/text/trainers.inc delete mode 100644 data/text/trainers.s create mode 100644 data/text/tv.inc delete mode 100644 data/text/tv.s create mode 100644 data/text/type_names.inc delete mode 100644 data/text/type_names.s create mode 100644 data/tilesets/graphics.inc delete mode 100644 data/tilesets/graphics.s create mode 100644 data/tilesets/headers.inc delete mode 100644 data/tilesets/headers.s create mode 100644 data/tilesets/metatiles.inc delete mode 100644 data/tilesets/metatiles.s create mode 100644 data/tm_hm_learnsets.inc delete mode 100644 data/tm_hm_learnsets.s create mode 100644 data/trainer_class_index_tables.inc delete mode 100644 data/trainer_class_index_tables.s create mode 100644 data/trainer_eye_trainers.inc delete mode 100644 data/trainer_eye_trainers.s create mode 100644 data/trainer_money.inc delete mode 100644 data/trainer_money.s create mode 100644 data/trainer_parties.inc delete mode 100644 data/trainer_parties.s create mode 100644 data/trainers.inc delete mode 100644 data/trainers.s create mode 100644 data/type_effectiveness.inc delete mode 100644 data/type_effectiveness.s create mode 100644 data/wild_mons.inc delete mode 100644 data/wild_mons.s create mode 100644 sound/direct_sound_data.inc delete mode 100644 sound/direct_sound_data.s create mode 100644 sound/keysplit_tables.inc delete mode 100644 sound/keysplit_tables.s create mode 100644 sound/music_player_table.inc delete mode 100644 sound/music_player_table.s create mode 100644 sound/programmable_wave_data.inc delete mode 100644 sound/programmable_wave_data.s create mode 100644 sound/song_table.inc delete mode 100644 sound/song_table.s create mode 100644 sound/voice_groups.inc delete mode 100644 sound/voice_groups.s diff --git a/Makefile b/Makefile index 50626c6c8..3ca1f7a34 100644 --- a/Makefile +++ b/Makefile @@ -43,127 +43,11 @@ compare_sapphire compare_sapphire_rev1 compare_sapphire_rev2 C_SRCS := $(wildcard src/*.c) C_OBJS := $(C_SRCS:%.c=%.o) -ASM_OBJS := \ -asm/crt0.o \ -asm/rom3.o \ -asm/decompress.o \ -asm/rom_800D42C.o \ -asm/calculate_base_damage.o \ -asm/rom_803D1FC.o \ -asm/rom_8040EB4.o \ -asm/daycare.o \ -asm/egg_hatch.o \ -asm/rom_804373C.o \ -asm/load_save.o \ -asm/trade.o \ -asm/berry_blender.o \ -asm/fieldmap.o \ -asm/metatile_behavior.o \ -asm/field_camera.o \ -asm/field_door.o \ -asm/field_player_avatar.o \ -asm/field_map_obj.o \ -asm/field_ground_effect.o \ -asm/rom_8065394.o \ -asm/rom_806936C.o \ -asm/party_menu.o \ -asm/rom_806D7F8.o \ -asm/tileset.o \ -asm/rom_8074BAC.o \ -asm/rom5.o \ -asm/title_screen.o \ -asm/weather.o \ -asm/rom_8080874.o \ -asm/battle_setup.o \ -asm/cable_club.o \ -asm/mori_debug_menu.o \ -asm/trainer_see.o \ -asm/field_effect.o \ -asm/rom_80859BC.o \ -asm/pokedex.o \ -asm/trainer_card.o \ -asm/rom_8094928.o \ -asm/item_menu.o \ -asm/battle_anim_80A7E7C.o \ -asm/item.o \ -asm/matuda_debug_menu.o \ -asm/contest.o \ -asm/shop.o \ -asm/script_menu.o \ -asm/naming_screen.o \ -asm/money.o \ -asm/contest_effect.o \ -asm/record_mixing.o \ -asm/sound_check_menu.o \ -asm/secret_base.o \ -asm/tv.o \ -asm/contest_link_80C2020.o \ -asm/script_pokemon_util_80C4BF0.o \ -asm/field_poison.o \ -asm/big_shroomish_barboach.o \ -asm/fldeff_80C5CD4.o \ -asm/truck_scene.o \ -asm/porthole.o \ -asm/rotating_gate.o \ -asm/safari_zone.o \ -asm/contest_link_80C857C.o \ -asm/item_use.o \ -asm/battle_anim_80CA710.o \ -asm/bike.o \ -asm/easy_chat.o \ -asm/pokenav.o \ -asm/mon_markings.o \ -asm/mauville_old_man.o \ -asm/mail.o \ -asm/menu_helpers.o \ -asm/script_pokemon_util_80F99CC.o \ -asm/dewford_trend.o \ -asm/heal_location.o \ -asm/region_map.o \ -asm/cute_sketch.o \ -asm/decoration.o \ -asm/slot_machine.o \ -asm/contest_painting.o \ -asm/battle_ai.o \ -asm/trader.o \ -asm/rom6.o \ -asm/battle_records.o \ -asm/pokedex_area_screen.o \ -asm/evolution_scene.o \ -asm/roulette.o \ -asm/pokedex_cry_screen.o \ -asm/coins.o \ -asm/landmark.o \ -asm/fldeff_strength.o \ -asm/battle_transition.o \ -asm/battle_811DA74.o \ -asm/battle_message.o \ -asm/choose_party.o \ -asm/cable_car.o \ -asm/roulette_util.o \ -asm/cable_car_util.o \ -asm/unused_8124F94.o \ -asm/mystery_event_script.o \ -asm/field_effect_helpers.o \ -asm/contest_ai.o \ -asm/rom_81258BC.o \ -asm/player_pc.o \ -asm/rom_813BA94.o \ -asm/berry_tag_screen.o \ -asm/mystery_event_menu.o \ -asm/save_failed_screen.o \ -asm/rom_81473B8.o \ -asm/rom_8148B8C.o \ -asm/menu_cursor.o \ -asm/libgcnmultiboot.o \ -asm/m4a_1.o \ -asm/m4a_3.o \ -asm/libagbsyscall.o - -DATA_ASM_OBJS := data/data2.o data/graphics.o data/sound_data.o \ -data/event_scripts.o data/battle_anim_scripts.o \ -data/battle_scripts_1.o data/battle_scripts_2.o data/field_effect_scripts.o \ -data/battle_ai_scripts.o data/contest_ai_scripts.o data/script_funcs.o +ASM_SRCS := $(wildcard asm/*.s) +ASM_OBJS := $(ASM_SRCS:%.s=%.o) + +DATA_ASM_SRCS := $(wildcard data/*.s) +DATA_ASM_OBJS := $(DATA_ASM_SRCS:%.s=%.o) SONG_SRCS := $(wildcard sound/songs/*.s) SONG_OBJS := $(SONG_SRCS:%.s=%.o) diff --git a/asm/battle_811DA74.s b/asm/battle_811DA74.s index a51ab4e85..dc3cd456f 100644 --- a/asm/battle_811DA74.s +++ b/asm/battle_811DA74.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/battle_ai.s b/asm/battle_ai.s index 029458352..78a218688 100644 --- a/asm/battle_ai.s +++ b/asm/battle_ai.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/battle_anim_80A7E7C.s b/asm/battle_anim_80A7E7C.s index b305c7a42..362acec8b 100644 --- a/asm/battle_anim_80A7E7C.s +++ b/asm/battle_anim_80A7E7C.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/battle_anim_80CA710.s b/asm/battle_anim_80CA710.s index dc366a5da..d784aa4b7 100644 --- a/asm/battle_anim_80CA710.s +++ b/asm/battle_anim_80CA710.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/battle_message.s b/asm/battle_message.s index 8986ac835..8f903970f 100644 --- a/asm/battle_message.s +++ b/asm/battle_message.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/battle_records.s b/asm/battle_records.s index 10eaa45ae..4960803ca 100644 --- a/asm/battle_records.s +++ b/asm/battle_records.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/battle_setup.s b/asm/battle_setup.s index 3f78709b0..66a305229 100644 --- a/asm/battle_setup.s +++ b/asm/battle_setup.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/battle_transition.s b/asm/battle_transition.s index 66443242b..a4b4d1666 100644 --- a/asm/battle_transition.s +++ b/asm/battle_transition.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/berry_blender.s b/asm/berry_blender.s index 70af7824d..6b47805ca 100644 --- a/asm/berry_blender.s +++ b/asm/berry_blender.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/berry_tag_screen.s b/asm/berry_tag_screen.s index 00476338e..c1b2c586c 100644 --- a/asm/berry_tag_screen.s +++ b/asm/berry_tag_screen.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/big_shroomish_barboach.s b/asm/big_shroomish_barboach.s index 94ad0dc98..f65615dff 100644 --- a/asm/big_shroomish_barboach.s +++ b/asm/big_shroomish_barboach.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/bike.s b/asm/bike.s index 4b324c111..d73fa55dc 100644 --- a/asm/bike.s +++ b/asm/bike.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/cable_car.s b/asm/cable_car.s index 719f4f7b6..8fa960638 100644 --- a/asm/cable_car.s +++ b/asm/cable_car.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/cable_car_util.s b/asm/cable_car_util.s index 950a31c4a..d02c5bb2e 100644 --- a/asm/cable_car_util.s +++ b/asm/cable_car_util.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/cable_club.s b/asm/cable_club.s index b7b7bb82d..212e28a95 100644 --- a/asm/cable_club.s +++ b/asm/cable_club.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/calculate_base_damage.s b/asm/calculate_base_damage.s index 99b6efaab..54f53f1a2 100644 --- a/asm/calculate_base_damage.s +++ b/asm/calculate_base_damage.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/choose_party.s b/asm/choose_party.s index 07125dfae..762e48e61 100644 --- a/asm/choose_party.s +++ b/asm/choose_party.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/coins.s b/asm/coins.s index 5b9726fbb..9393897d6 100644 --- a/asm/coins.s +++ b/asm/coins.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/contest.s b/asm/contest.s index e8b413c5d..f3b176969 100644 --- a/asm/contest.s +++ b/asm/contest.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/contest_ai.s b/asm/contest_ai.s index ecd2bbb59..fdc9afbb3 100644 --- a/asm/contest_ai.s +++ b/asm/contest_ai.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/contest_effect.s b/asm/contest_effect.s index 028b56c0e..32dc389b4 100644 --- a/asm/contest_effect.s +++ b/asm/contest_effect.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/contest_link_80C2020.s b/asm/contest_link_80C2020.s index 390902a18..f57ffac1e 100644 --- a/asm/contest_link_80C2020.s +++ b/asm/contest_link_80C2020.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/contest_link_80C857C.s b/asm/contest_link_80C857C.s index 7a848f817..4e7da323d 100644 --- a/asm/contest_link_80C857C.s +++ b/asm/contest_link_80C857C.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/contest_painting.s b/asm/contest_painting.s index 11f1ce69d..8edea71c1 100644 --- a/asm/contest_painting.s +++ b/asm/contest_painting.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/crt0.s b/asm/crt0.s index f2c60b4e3..7a492ff17 100644 --- a/asm/crt0.s +++ b/asm/crt0.s @@ -1,4 +1,4 @@ - .include "constants/gba_constants.s" + .include "constants/gba_constants.inc" .syntax unified @@ -11,7 +11,7 @@ Start: @ 8000000 b Init - .include "asm/rom_header.s" + .include "asm/rom_header.inc" @ 80000C0 .word 0 diff --git a/asm/cute_sketch.s b/asm/cute_sketch.s index 0f1b217a7..afacc19f6 100644 --- a/asm/cute_sketch.s +++ b/asm/cute_sketch.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/daycare.s b/asm/daycare.s index 072b646d1..17543a508 100644 --- a/asm/daycare.s +++ b/asm/daycare.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/decompress.s b/asm/decompress.s index 32349001f..0f80acaab 100644 --- a/asm/decompress.s +++ b/asm/decompress.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/decoration.s b/asm/decoration.s index ba4517877..057251070 100644 --- a/asm/decoration.s +++ b/asm/decoration.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/dewford_trend.s b/asm/dewford_trend.s index cdea62334..d2b887e2a 100644 --- a/asm/dewford_trend.s +++ b/asm/dewford_trend.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/easy_chat.s b/asm/easy_chat.s index 5b80f2da5..fc4692828 100644 --- a/asm/easy_chat.s +++ b/asm/easy_chat.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/egg_hatch.s b/asm/egg_hatch.s index ae27d6e31..505dc862c 100644 --- a/asm/egg_hatch.s +++ b/asm/egg_hatch.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/evolution_scene.s b/asm/evolution_scene.s index 8453e277f..d411bb080 100644 --- a/asm/evolution_scene.s +++ b/asm/evolution_scene.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/field_camera.s b/asm/field_camera.s index 20187f062..624e1cd14 100644 --- a/asm/field_camera.s +++ b/asm/field_camera.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/field_door.s b/asm/field_door.s index 535874fbe..56a7254ca 100644 --- a/asm/field_door.s +++ b/asm/field_door.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/field_effect.s b/asm/field_effect.s index f7240cb38..6ec6d639b 100644 --- a/asm/field_effect.s +++ b/asm/field_effect.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/field_effect_helpers.s b/asm/field_effect_helpers.s index 90766a99b..68a1b02c9 100644 --- a/asm/field_effect_helpers.s +++ b/asm/field_effect_helpers.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/field_ground_effect.s b/asm/field_ground_effect.s index 0b7e8a983..c853d8c50 100644 --- a/asm/field_ground_effect.s +++ b/asm/field_ground_effect.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/field_map_obj.s b/asm/field_map_obj.s index 58533b91e..b884252be 100644 --- a/asm/field_map_obj.s +++ b/asm/field_map_obj.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/field_player_avatar.s b/asm/field_player_avatar.s index fc08732b0..3d4f8a008 100644 --- a/asm/field_player_avatar.s +++ b/asm/field_player_avatar.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/field_poison.s b/asm/field_poison.s index f51c18cfe..82209060e 100644 --- a/asm/field_poison.s +++ b/asm/field_poison.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/fieldmap.s b/asm/fieldmap.s index d92bc82a2..5d914c422 100644 --- a/asm/fieldmap.s +++ b/asm/fieldmap.s @@ -1,5 +1,5 @@ - .include "constants/gba_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/fldeff_80C5CD4.s b/asm/fldeff_80C5CD4.s index 1e62f5516..585718434 100644 --- a/asm/fldeff_80C5CD4.s +++ b/asm/fldeff_80C5CD4.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/fldeff_strength.s b/asm/fldeff_strength.s index 3e811cd88..e595a5fc9 100644 --- a/asm/fldeff_strength.s +++ b/asm/fldeff_strength.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/heal_location.s b/asm/heal_location.s index 6e8181b45..bc156678f 100644 --- a/asm/heal_location.s +++ b/asm/heal_location.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/item.s b/asm/item.s index 7616abe97..b86eab8e6 100644 --- a/asm/item.s +++ b/asm/item.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/item_menu.s b/asm/item_menu.s index d35feb54f..04e6e04ec 100644 --- a/asm/item_menu.s +++ b/asm/item_menu.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/item_use.s b/asm/item_use.s index 3b2e27b46..dcb8a68dc 100644 --- a/asm/item_use.s +++ b/asm/item_use.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/landmark.s b/asm/landmark.s index 05f509dfe..9e74feadd 100644 --- a/asm/landmark.s +++ b/asm/landmark.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/libagbsyscall.s b/asm/libagbsyscall.s index bdb642327..3b59592b6 100644 --- a/asm/libagbsyscall.s +++ b/asm/libagbsyscall.s @@ -1,4 +1,4 @@ - .include "asm/macros.s" + .include "asm/macros.inc" .syntax unified diff --git a/asm/libgcnmultiboot.s b/asm/libgcnmultiboot.s index 3dd4fe8ab..87003abbc 100644 --- a/asm/libgcnmultiboot.s +++ b/asm/libgcnmultiboot.s @@ -1,8 +1,8 @@ @ This library can be used to download and execute a multi-boot image from @ a GameCube using the JOY Bus protocol over the link cable. - .include "asm/macros.s" - .include "constants/constants.s" + .include "asm/macros.inc" + .include "constants/constants.inc" .equiv GCMB_STRUCT_BASE_DEST_PTR, 0x20 .equiv GCMB_STRUCT_CUR_DEST_PTR, 0x24 diff --git a/asm/load_save.s b/asm/load_save.s index 66fa16959..09a9ea969 100644 --- a/asm/load_save.s +++ b/asm/load_save.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/m4a_1.s b/asm/m4a_1.s index 3f449c9fe..d9af09f05 100644 --- a/asm/m4a_1.s +++ b/asm/m4a_1.s @@ -1,6 +1,6 @@ - .include "asm/macros.s" - .include "constants/gba_constants.s" - .include "constants/m4a_constants.s" + .include "asm/macros.inc" + .include "constants/gba_constants.inc" + .include "constants/m4a_constants.inc" .syntax unified diff --git a/asm/m4a_3.s b/asm/m4a_3.s index 68cd8803a..a842ae925 100644 --- a/asm/m4a_3.s +++ b/asm/m4a_3.s @@ -1,6 +1,6 @@ - .include "asm/macros.s" - .include "constants/gba_constants.s" - .include "constants/m4a_constants.s" + .include "asm/macros.inc" + .include "constants/gba_constants.inc" + .include "constants/m4a_constants.inc" .syntax unified diff --git a/asm/macros.inc b/asm/macros.inc new file mode 100644 index 000000000..6d8657892 --- /dev/null +++ b/asm/macros.inc @@ -0,0 +1,149 @@ + .include "asm/macros/asm.inc" + .include "asm/macros/function.inc" + .include "asm/macros/movement.inc" + .include "asm/macros/pokemon_data.inc" + .include "asm/macros/ec.inc" + .include "asm/macros/map.inc" + + .macro region_map_location x, y, width, height, name + .byte \x + .byte \y + .byte \width + .byte \height + .4byte gMapName_\name + .endm + + .macro obj_tiles address, uncompressed_size, tag + .4byte \address + .2byte \uncompressed_size + .2byte \tag + .endm + + .macro null_obj_tiles + obj_tiles 0, 0, 0 + .endm + + .macro obj_pal address, tag + .4byte \address + .2byte \tag + .2byte 0 @ padding + .endm + + .macro null_obj_pal + obj_pal 0, 0 + .endm + + .macro paired_pals tag, address + .2byte \tag + .2byte 0 @ padding + .4byte \address + .endm + +@ For object animation frames. + .macro obj_frame_tiles address, uncompressed_size + .4byte \address + .2byte \uncompressed_size + .2byte 0 @ padding + .endm + + .macro spr_template tile_tag, pal_tag, oam, anims, images, affine_anims, callback + .2byte \tile_tag + .2byte \pal_tag + .4byte \oam + .4byte \anims + .4byte \images + .4byte \affine_anims + .4byte \callback + .endm + +@ Berry trees have a table defining the palette slot used for each of their 5 +@ stages. However, the first 2 stages always use the same slots regardless of +@ the type of tree and the slots of the last 3 stages always equal each other. + .macro berry_tree_palette_slot_table slot + .byte 3, 4, \slot, \slot, \slot + .endm + + .macro subsprite x, y, priority, tile_num_offset, size + .2byte \x + .2byte \y + .2byte ((\priority) << 14) | ((\tile_num_offset) << 4) | SPRITE_SIZE_\size + .2byte 0 @ padding + .endm + + .macro obj_image_anim_frame pic_id, duration, flags = 0 + .2byte \pic_id + .byte (\flags) | (\duration) + .byte 0 @ padding + .endm + + .macro obj_image_anim_loop count + .2byte 0xfffd + .byte \count + .byte 0 @ padding + .endm + + .macro obj_image_anim_jump target_index + .2byte 0xfffe + .byte \target_index + .byte 0 @ padding + .endm + + .macro obj_image_anim_end + .2byte 0xffff + .2byte 0 @ padding + .endm + + .macro obj_rot_scal_anim_frame delta_x_scale, delta_y_scale, delta_angle, duration + .2byte \delta_x_scale + .2byte \delta_y_scale + .byte \delta_angle + .byte \duration + .2byte 0 @ padding + .endm + + .macro obj_rot_scal_anim_loop count + .2byte 0x7ffd + .2byte \count + .4byte 0 @ padding + .endm + + .macro obj_rot_scal_anim_jump target_index + .2byte 0x7ffe + .2byte \target_index + .4byte 0 @ padding + .endm + + .macro obj_rot_scal_anim_end unknown=0 + .2byte 0x7fff + .2byte \unknown + .fill 4 @ padding + .endm + + .macro credits_entry number, text + .4byte \number + .4byte \text + .endm + + .macro door_anim_frame unknown, offset + .byte \unknown + .byte 0 @ padding + .2byte \offset + .endm + + .macro door_anim_gfx metatile_num, unknown, tile_addr, palette_addr + .2byte \metatile_num + .2byte \unknown + .4byte \tile_addr + .4byte \palette_addr + .endm + + .macro trainer_eye_trainer opp_1, opp_2, opp_3, opp_4, opp_5, map_name + .2byte OPPONENT_\opp_1 + .2byte OPPONENT_\opp_2 + .2byte OPPONENT_\opp_3 + .2byte OPPONENT_\opp_4 + .2byte OPPONENT_\opp_5 + .2byte GROUP_\map_name + .2byte MAP_\map_name + .space 2 + .endm diff --git a/asm/macros.s b/asm/macros.s deleted file mode 100644 index 42c35026e..000000000 --- a/asm/macros.s +++ /dev/null @@ -1,149 +0,0 @@ - .include "asm/macros/asm.s" - .include "asm/macros/function.s" - .include "asm/macros/movement.s" - .include "asm/macros/pokemon_data.s" - .include "asm/macros/ec.s" - .include "asm/macros/map.s" - - .macro region_map_location x, y, width, height, name - .byte \x - .byte \y - .byte \width - .byte \height - .4byte gMapName_\name - .endm - - .macro obj_tiles address, uncompressed_size, tag - .4byte \address - .2byte \uncompressed_size - .2byte \tag - .endm - - .macro null_obj_tiles - obj_tiles 0, 0, 0 - .endm - - .macro obj_pal address, tag - .4byte \address - .2byte \tag - .2byte 0 @ padding - .endm - - .macro null_obj_pal - obj_pal 0, 0 - .endm - - .macro paired_pals tag, address - .2byte \tag - .2byte 0 @ padding - .4byte \address - .endm - -@ For object animation frames. - .macro obj_frame_tiles address, uncompressed_size - .4byte \address - .2byte \uncompressed_size - .2byte 0 @ padding - .endm - - .macro spr_template tile_tag, pal_tag, oam, anims, images, affine_anims, callback - .2byte \tile_tag - .2byte \pal_tag - .4byte \oam - .4byte \anims - .4byte \images - .4byte \affine_anims - .4byte \callback - .endm - -@ Berry trees have a table defining the palette slot used for each of their 5 -@ stages. However, the first 2 stages always use the same slots regardless of -@ the type of tree and the slots of the last 3 stages always equal each other. - .macro berry_tree_palette_slot_table slot - .byte 3, 4, \slot, \slot, \slot - .endm - - .macro subsprite x, y, priority, tile_num_offset, size - .2byte \x - .2byte \y - .2byte ((\priority) << 14) | ((\tile_num_offset) << 4) | SPRITE_SIZE_\size - .2byte 0 @ padding - .endm - - .macro obj_image_anim_frame pic_id, duration, flags = 0 - .2byte \pic_id - .byte (\flags) | (\duration) - .byte 0 @ padding - .endm - - .macro obj_image_anim_loop count - .2byte 0xfffd - .byte \count - .byte 0 @ padding - .endm - - .macro obj_image_anim_jump target_index - .2byte 0xfffe - .byte \target_index - .byte 0 @ padding - .endm - - .macro obj_image_anim_end - .2byte 0xffff - .2byte 0 @ padding - .endm - - .macro obj_rot_scal_anim_frame delta_x_scale, delta_y_scale, delta_angle, duration - .2byte \delta_x_scale - .2byte \delta_y_scale - .byte \delta_angle - .byte \duration - .2byte 0 @ padding - .endm - - .macro obj_rot_scal_anim_loop count - .2byte 0x7ffd - .2byte \count - .4byte 0 @ padding - .endm - - .macro obj_rot_scal_anim_jump target_index - .2byte 0x7ffe - .2byte \target_index - .4byte 0 @ padding - .endm - - .macro obj_rot_scal_anim_end unknown=0 - .2byte 0x7fff - .2byte \unknown - .fill 4 @ padding - .endm - - .macro credits_entry number, text - .4byte \number - .4byte \text - .endm - - .macro door_anim_frame unknown, offset - .byte \unknown - .byte 0 @ padding - .2byte \offset - .endm - - .macro door_anim_gfx metatile_num, unknown, tile_addr, palette_addr - .2byte \metatile_num - .2byte \unknown - .4byte \tile_addr - .4byte \palette_addr - .endm - - .macro trainer_eye_trainer opp_1, opp_2, opp_3, opp_4, opp_5, map_name - .2byte OPPONENT_\opp_1 - .2byte OPPONENT_\opp_2 - .2byte OPPONENT_\opp_3 - .2byte OPPONENT_\opp_4 - .2byte OPPONENT_\opp_5 - .2byte GROUP_\map_name - .2byte MAP_\map_name - .space 2 - .endm diff --git a/asm/macros/asm.inc b/asm/macros/asm.inc new file mode 100644 index 000000000..4ac003fab --- /dev/null +++ b/asm/macros/asm.inc @@ -0,0 +1,12 @@ + .macro inc x + .set \x, \x + 1 + .endm + + .macro enum_start x=0 + .set __enum__, \x + .endm + + .macro enum constant + .equiv \constant, __enum__ + inc __enum__ + .endm diff --git a/asm/macros/asm.s b/asm/macros/asm.s deleted file mode 100644 index 4ac003fab..000000000 --- a/asm/macros/asm.s +++ /dev/null @@ -1,12 +0,0 @@ - .macro inc x - .set \x, \x + 1 - .endm - - .macro enum_start x=0 - .set __enum__, \x - .endm - - .macro enum constant - .equiv \constant, __enum__ - inc __enum__ - .endm diff --git a/asm/macros/battle_ai_script.inc b/asm/macros/battle_ai_script.inc new file mode 100644 index 000000000..38a44ddfb --- /dev/null +++ b/asm/macros/battle_ai_script.inc @@ -0,0 +1,524 @@ + .macro if_random percent, address + .byte 0x00 + .byte \percent + .4byte \address + .endm + + .macro if_not_random percent, address + .byte 0x01 + .byte \percent + .4byte \address + .endm + + .macro if_random_1 address + .byte 0x02 + .4byte \address + .endm + + .macro if_not_random_1 address + .byte 0x03 + .4byte \address + .endm + + .macro score score + .byte 0x04 + .byte \score + .endm + + .macro if_hp_less_than target, percent, address + .byte 0x05 + .byte \target + .byte \percent + .4byte \address + .endm + + .macro if_hp_more_than target, percent, address + .byte 0x06 + .byte \target + .byte \percent + .4byte \address + .endm + + .macro if_hp_equal target, percent, address + .byte 0x07 + .byte \target + .byte \percent + .4byte \address + .endm + + .macro if_hp_not_equal target, percent, address + .byte 0x08 + .byte \target + .byte \percent + .4byte \address + .endm + + .macro if_status target, status, address + .byte 0x09 + .byte \target + .4byte \status + .4byte \address + .endm + + .macro if_not_status target, status, address + .byte 0x0a + .byte \target + .4byte \status + .4byte \address + .endm + + .macro if_status2 target, status, address + .byte 0x0b + .byte \target + .4byte \status + .4byte \address + .endm + + .macro if_not_status2 target, status, address + .byte 0x0c + .byte \target + .4byte \status + .4byte \address + .endm + + .macro if_status3 target, status, address + .byte 0x0d + .byte \target + .4byte \status + .4byte \address + .endm + + .macro if_not_status3 target, status, address + .byte 0x0e + .byte \target + .4byte \status + .4byte \address + .endm + + .macro if_status4 target, status, address + .byte 0x0f + .byte \target + .4byte \status + .4byte \address + .endm + + .macro if_not_status4 target, status, address + .byte 0x10 + .byte \target + .4byte \status + .4byte \address + .endm + + .macro if_less_than value, address + .byte 0x11 + .byte \value + .4byte \address + .endm + + .macro if_more_than value, address + .byte 0x12 + .byte \value + .4byte \address + .endm + + .macro if_equal value, address + .byte 0x13 + .byte \value + .4byte \address + .endm + + .macro if_not_equal value, address + .byte 0x14 + .byte \value + .4byte \address + .endm + + .macro if_less_than_32 value, address + .byte 0x15 + .4byte \value + .4byte \address + .endm + + .macro if_more_than_32 value, address + .byte 0x16 + .4byte \value + .4byte \address + .endm + + .macro if_equal_32 value, address + .byte 0x17 + .4byte \value + .4byte \address + .endm + + .macro if_not_equal_32 value, address + .byte 0x18 + .4byte \value + .4byte \address + .endm + + .macro if_move move, address + .byte 0x19 + .2byte \move + .4byte \address + .endm + + .macro if_not_move move, address + .byte 0x1a + .2byte \move + .4byte \address + .endm + + .macro if_in_bytes list, address + .byte 0x1b + .4byte \list + .4byte \address + .endm + + .macro if_not_in_bytes list, address + .byte 0x1c + .4byte \list + .4byte \address + .endm + + .macro if_in_words list, address + .byte 0x1d + .4byte \list + .4byte \address + .endm + + .macro if_not_in_words list, address + .byte 0x1e + .4byte \list + .4byte \address + .endm + + .macro if_user_can_damage address + .byte 0x1f + .4byte \address + .endm + + .macro if_user_cant_damage address + .byte 0x20 + .4byte \address + .endm + + .macro get_turn_count + .byte 0x21 + .endm + + .macro get_type byte + .byte 0x22 + .byte \byte + .endm + + .macro ai_23 + .byte 0x23 + .endm + + .macro is_most_powerful_move + .byte 0x24 + .endm + + .macro get_move target + .byte 0x25 + .byte \target + .endm + + .macro if_type type, address + .byte 0x26 + .byte \type + .4byte \address + .endm + + .macro ai_27 + .byte 0x27 + .endm + + .macro if_would_go_first target, address + .byte 0x28 + .byte \target + .4byte \address + .endm + + .macro if_would_not_go_first target, address + .byte 0x29 + .byte \target + .4byte \address + .endm + + .macro ai_2a + .byte 0x2a + .endm + + .macro ai_2b + .byte 0x2b + .endm + + .macro count_alive_pokemon target + .byte 0x2c + .byte \target + .endm + + .macro ai_2d + .byte 0x2d + .endm + + .macro get_effect + .byte 0x2e + .endm + + .macro get_ability target + .byte 0x2f + .byte \target + .endm + + .macro ai_30 + .byte 0x30 + .endm + + .macro if_damage_bonus value, address + .byte 0x31 + .byte \value + .4byte \address + .endm + + .macro ai_32 + .byte 0x32 + .endm + + .macro ai_33 + .byte 0x33 + .endm + + .macro if_status_in_party target, status, address + .byte 0x34 + .byte \target + .4byte \status + .4byte \address + .endm + + @ bugged + .macro if_status_not_in_party target, status, address + .byte 0x35 + .byte \target + .4byte \status + .4byte \address + .endm + + .macro get_weather + .byte 0x36 + .endm + + .macro if_effect byte, address + .byte 0x37 + .byte \byte + .4byte \address + .endm + + .macro if_not_effect byte, address + .byte 0x38 + .byte \byte + .4byte \address + .endm + + .macro if_stat_level_less_than target, stat, level, address + .byte 0x39 + .byte \target + .byte \stat + .byte \level + .4byte \address + .endm + + .macro if_stat_level_more_than target, stat, level, address + .byte 0x3a + .byte \target + .byte \stat + .byte \level + .4byte \address + .endm + + .macro if_stat_level_equal target, stat, level, address + .byte 0x3b + .byte \target + .byte \stat + .byte \level + .4byte \address + .endm + + .macro if_stat_level_not_equal target, stat, level, address + .byte 0x3c + .byte \target + .byte \stat + .byte \level + .4byte \address + .endm + + .macro if_can_faint address + .byte 0x3d + .4byte \address + .endm + + .macro if_cant_faint address + .byte 0x3e + .4byte \address + .endm + + .macro if_has_move + .byte 0x3f + .endm + + .macro if_dont_have_move + .byte 0x40 + .endm + + .macro if_move_effect target, effect, address + .byte 0x41 + .byte \target + .byte \effect + .4byte \address + .endm + + .macro if_not_move_effect target, effect, address + .byte 0x42 + .byte \target + .byte \effect + .4byte \address + .endm + + .macro if_last_move_did_damage target, byte, address + .byte 0x43 + .byte \target + .byte \byte + .4byte \address + .endm + + .macro if_encored address + .byte 0x44 + .4byte \address + .endm + + .macro flee + .byte 0x45 + .endm + + .macro if_random_2 address + .byte 0x46 + .4byte \address + .endm + + .macro watch + .byte 0x47 + .endm + + .macro get_hold_effect target + .byte 0x48 + .byte \target + .endm + + .macro get_gender target + .byte 0x49 + .byte \target + .endm + + .macro is_first_turn target + .byte 0x4a + .byte \target + .endm + + .macro get_stockpile_count target + .byte 0x4b + .byte \target + .endm + + .macro is_double_battle + .byte 0x4c + .endm + + .macro get_item target + .byte 0x4d + .byte \target + .endm + + .macro get_move_type + .byte 0x4e + .endm + + .macro get_move_power + .byte 0x4f + .endm + + .macro get_move_effect + .byte 0x50 + .endm + + .macro get_protect_count target + .byte 0x51 + .byte \target + .endm + + .macro ai_52 + .byte 0x52 + .endm + + .macro ai_53 + .byte 0x53 + .endm + + .macro ai_54 + .byte 0x54 + .endm + + .macro ai_55 + .byte 0x55 + .endm + + .macro ai_56 + .byte 0x56 + .endm + + .macro ai_57 + .byte 0x57 + .endm + + .macro call address + .byte 0x58 + .4byte \address + .endm + + .macro jump address + .byte 0x59 + .4byte \address + .endm + + .macro end + .byte 0x5a + .endm + + .macro if_level_cond cond, address + .byte 0x5b + .byte \cond + .4byte \address + .endm + + .macro if_user_higher_level address + if_level_cond 0, \address + .endm + + .macro if_target_higher_level address + if_level_cond 1, \address + .endm + + .macro if_equal_levels address + if_level_cond 2, \address + .endm + + .macro if_taunted address + .byte 0x5c + .4byte \address + .endm + + .macro if_not_taunted address + .byte 0x5d + .4byte \address + .endm diff --git a/asm/macros/battle_ai_script.s b/asm/macros/battle_ai_script.s deleted file mode 100644 index 38a44ddfb..000000000 --- a/asm/macros/battle_ai_script.s +++ /dev/null @@ -1,524 +0,0 @@ - .macro if_random percent, address - .byte 0x00 - .byte \percent - .4byte \address - .endm - - .macro if_not_random percent, address - .byte 0x01 - .byte \percent - .4byte \address - .endm - - .macro if_random_1 address - .byte 0x02 - .4byte \address - .endm - - .macro if_not_random_1 address - .byte 0x03 - .4byte \address - .endm - - .macro score score - .byte 0x04 - .byte \score - .endm - - .macro if_hp_less_than target, percent, address - .byte 0x05 - .byte \target - .byte \percent - .4byte \address - .endm - - .macro if_hp_more_than target, percent, address - .byte 0x06 - .byte \target - .byte \percent - .4byte \address - .endm - - .macro if_hp_equal target, percent, address - .byte 0x07 - .byte \target - .byte \percent - .4byte \address - .endm - - .macro if_hp_not_equal target, percent, address - .byte 0x08 - .byte \target - .byte \percent - .4byte \address - .endm - - .macro if_status target, status, address - .byte 0x09 - .byte \target - .4byte \status - .4byte \address - .endm - - .macro if_not_status target, status, address - .byte 0x0a - .byte \target - .4byte \status - .4byte \address - .endm - - .macro if_status2 target, status, address - .byte 0x0b - .byte \target - .4byte \status - .4byte \address - .endm - - .macro if_not_status2 target, status, address - .byte 0x0c - .byte \target - .4byte \status - .4byte \address - .endm - - .macro if_status3 target, status, address - .byte 0x0d - .byte \target - .4byte \status - .4byte \address - .endm - - .macro if_not_status3 target, status, address - .byte 0x0e - .byte \target - .4byte \status - .4byte \address - .endm - - .macro if_status4 target, status, address - .byte 0x0f - .byte \target - .4byte \status - .4byte \address - .endm - - .macro if_not_status4 target, status, address - .byte 0x10 - .byte \target - .4byte \status - .4byte \address - .endm - - .macro if_less_than value, address - .byte 0x11 - .byte \value - .4byte \address - .endm - - .macro if_more_than value, address - .byte 0x12 - .byte \value - .4byte \address - .endm - - .macro if_equal value, address - .byte 0x13 - .byte \value - .4byte \address - .endm - - .macro if_not_equal value, address - .byte 0x14 - .byte \value - .4byte \address - .endm - - .macro if_less_than_32 value, address - .byte 0x15 - .4byte \value - .4byte \address - .endm - - .macro if_more_than_32 value, address - .byte 0x16 - .4byte \value - .4byte \address - .endm - - .macro if_equal_32 value, address - .byte 0x17 - .4byte \value - .4byte \address - .endm - - .macro if_not_equal_32 value, address - .byte 0x18 - .4byte \value - .4byte \address - .endm - - .macro if_move move, address - .byte 0x19 - .2byte \move - .4byte \address - .endm - - .macro if_not_move move, address - .byte 0x1a - .2byte \move - .4byte \address - .endm - - .macro if_in_bytes list, address - .byte 0x1b - .4byte \list - .4byte \address - .endm - - .macro if_not_in_bytes list, address - .byte 0x1c - .4byte \list - .4byte \address - .endm - - .macro if_in_words list, address - .byte 0x1d - .4byte \list - .4byte \address - .endm - - .macro if_not_in_words list, address - .byte 0x1e - .4byte \list - .4byte \address - .endm - - .macro if_user_can_damage address - .byte 0x1f - .4byte \address - .endm - - .macro if_user_cant_damage address - .byte 0x20 - .4byte \address - .endm - - .macro get_turn_count - .byte 0x21 - .endm - - .macro get_type byte - .byte 0x22 - .byte \byte - .endm - - .macro ai_23 - .byte 0x23 - .endm - - .macro is_most_powerful_move - .byte 0x24 - .endm - - .macro get_move target - .byte 0x25 - .byte \target - .endm - - .macro if_type type, address - .byte 0x26 - .byte \type - .4byte \address - .endm - - .macro ai_27 - .byte 0x27 - .endm - - .macro if_would_go_first target, address - .byte 0x28 - .byte \target - .4byte \address - .endm - - .macro if_would_not_go_first target, address - .byte 0x29 - .byte \target - .4byte \address - .endm - - .macro ai_2a - .byte 0x2a - .endm - - .macro ai_2b - .byte 0x2b - .endm - - .macro count_alive_pokemon target - .byte 0x2c - .byte \target - .endm - - .macro ai_2d - .byte 0x2d - .endm - - .macro get_effect - .byte 0x2e - .endm - - .macro get_ability target - .byte 0x2f - .byte \target - .endm - - .macro ai_30 - .byte 0x30 - .endm - - .macro if_damage_bonus value, address - .byte 0x31 - .byte \value - .4byte \address - .endm - - .macro ai_32 - .byte 0x32 - .endm - - .macro ai_33 - .byte 0x33 - .endm - - .macro if_status_in_party target, status, address - .byte 0x34 - .byte \target - .4byte \status - .4byte \address - .endm - - @ bugged - .macro if_status_not_in_party target, status, address - .byte 0x35 - .byte \target - .4byte \status - .4byte \address - .endm - - .macro get_weather - .byte 0x36 - .endm - - .macro if_effect byte, address - .byte 0x37 - .byte \byte - .4byte \address - .endm - - .macro if_not_effect byte, address - .byte 0x38 - .byte \byte - .4byte \address - .endm - - .macro if_stat_level_less_than target, stat, level, address - .byte 0x39 - .byte \target - .byte \stat - .byte \level - .4byte \address - .endm - - .macro if_stat_level_more_than target, stat, level, address - .byte 0x3a - .byte \target - .byte \stat - .byte \level - .4byte \address - .endm - - .macro if_stat_level_equal target, stat, level, address - .byte 0x3b - .byte \target - .byte \stat - .byte \level - .4byte \address - .endm - - .macro if_stat_level_not_equal target, stat, level, address - .byte 0x3c - .byte \target - .byte \stat - .byte \level - .4byte \address - .endm - - .macro if_can_faint address - .byte 0x3d - .4byte \address - .endm - - .macro if_cant_faint address - .byte 0x3e - .4byte \address - .endm - - .macro if_has_move - .byte 0x3f - .endm - - .macro if_dont_have_move - .byte 0x40 - .endm - - .macro if_move_effect target, effect, address - .byte 0x41 - .byte \target - .byte \effect - .4byte \address - .endm - - .macro if_not_move_effect target, effect, address - .byte 0x42 - .byte \target - .byte \effect - .4byte \address - .endm - - .macro if_last_move_did_damage target, byte, address - .byte 0x43 - .byte \target - .byte \byte - .4byte \address - .endm - - .macro if_encored address - .byte 0x44 - .4byte \address - .endm - - .macro flee - .byte 0x45 - .endm - - .macro if_random_2 address - .byte 0x46 - .4byte \address - .endm - - .macro watch - .byte 0x47 - .endm - - .macro get_hold_effect target - .byte 0x48 - .byte \target - .endm - - .macro get_gender target - .byte 0x49 - .byte \target - .endm - - .macro is_first_turn target - .byte 0x4a - .byte \target - .endm - - .macro get_stockpile_count target - .byte 0x4b - .byte \target - .endm - - .macro is_double_battle - .byte 0x4c - .endm - - .macro get_item target - .byte 0x4d - .byte \target - .endm - - .macro get_move_type - .byte 0x4e - .endm - - .macro get_move_power - .byte 0x4f - .endm - - .macro get_move_effect - .byte 0x50 - .endm - - .macro get_protect_count target - .byte 0x51 - .byte \target - .endm - - .macro ai_52 - .byte 0x52 - .endm - - .macro ai_53 - .byte 0x53 - .endm - - .macro ai_54 - .byte 0x54 - .endm - - .macro ai_55 - .byte 0x55 - .endm - - .macro ai_56 - .byte 0x56 - .endm - - .macro ai_57 - .byte 0x57 - .endm - - .macro call address - .byte 0x58 - .4byte \address - .endm - - .macro jump address - .byte 0x59 - .4byte \address - .endm - - .macro end - .byte 0x5a - .endm - - .macro if_level_cond cond, address - .byte 0x5b - .byte \cond - .4byte \address - .endm - - .macro if_user_higher_level address - if_level_cond 0, \address - .endm - - .macro if_target_higher_level address - if_level_cond 1, \address - .endm - - .macro if_equal_levels address - if_level_cond 2, \address - .endm - - .macro if_taunted address - .byte 0x5c - .4byte \address - .endm - - .macro if_not_taunted address - .byte 0x5d - .4byte \address - .endm diff --git a/asm/macros/battle_anim.inc b/asm/macros/battle_anim.inc new file mode 100644 index 000000000..fc2777326 --- /dev/null +++ b/asm/macros/battle_anim.inc @@ -0,0 +1,266 @@ + .macro loadsprite id + .byte 0x00 + .2byte \id + .endm + + .macro unloadsprite id + .byte 0x01 + .2byte \id + .endm + + .macro sprite template, priority, argc=0, argv:vararg + .byte 0x02 + .4byte \template + .byte \priority + .byte \argc + .if \argc > 0 + .2byte \argv + .endif + .endm + + .macro createtask addr, priority, argc=0, argv:vararg + .byte 0x03 + .4byte \addr + .byte \priority + .byte \argc + .if \argc > 0 + .2byte \argv + .endif + .endm + + .macro pause delay + .byte 0x04 + .byte \delay + .endm + + .macro wait + .byte 0x05 + .endm + + .macro hang1 + .byte 0x06 + .endm + + .macro hang2 + .byte 0x07 + .endm + + .macro end + .byte 0x08 + .endm + + .macro playse id + .byte 0x09 + .2byte \id + .endm + + .macro monbg which + .byte 0x0A + .byte \which + .endm + + .macro clearmonbg which + .byte 0x0B + .byte \which + .endm + + .macro setalpha eva, evb + .byte 0x0C + .2byte ((\evb) << 8) | (\eva) + .endm + + .macro blendoff + .byte 0x0D + .endm + + .macro call addr + .byte 0x0E + .4byte \addr + .endm + + .macro ret + .byte 0x0F + .endm + + .macro setvar var_num, value + .byte 0x10 + .byte \var_num + .2byte \value + .endm + + .macro ifelse addr1, addr2 + .byte 0x11 + .4byte \addr1 + .4byte \addr2 + .endm + + .macro jumpif cond, addr + .byte 0x12 + .byte \cond + .4byte \addr + .endm + + .macro jump addr + .byte 0x13 + .4byte \addr + .endm + + .macro fadetobg id + .byte 0x14 + .byte \id + .endm + + .macro restorebg + .byte 0x15 + .endm + + .macro waitbgfadeout + .byte 0x16 + .endm + + .macro waitbgfadein + .byte 0x17 + .endm + + .macro changebg id + .byte 0x18 + .byte \id + .endm + + .macro panse_19 id, pan + .byte 0x19 + .2byte \id + .byte \pan + .endm + + .macro setpan pan + .byte 0x1A + .byte \pan + .endm + + .macro panse_1B id, pan_start, pan_end, step, delay + .byte 0x1B + .2byte \id + .byte \pan_start + .byte \pan_end + .byte \step + .byte \delay + .endm + + .macro panse_1C id, pan, delay, count + .byte 0x1C + .2byte \id + .byte \pan + .byte \delay + .byte \count + .endm + + .macro panse_1D id, pan, count + .byte 0x1D + .2byte \id + .byte \pan + .byte \count + .endm + + .macro setbldcnt bldcnt + .byte 0x1E + .2byte \bldcnt + .endm + + .macro createtask_1F addr, argc=0, argv:vararg + .byte 0x1F + .4byte \addr + .byte \argc + .if \argc > 0 + .2byte \argv + .endif + .endm + + .macro waitsound + .byte 0x20 + .endm + + .macro jumpvareq var_num, value, addr + .byte 0x21 + .byte \var_num + .2byte \value + .4byte \addr + .endm + + .macro monbg_22 unk + .byte 0x22 + .byte \unk + .endm + + .macro clearmonbg_23 unk + .byte 0x23 + .byte \unk + .endm + + .macro jumpunkcond addr + .byte 0x24 + .4byte \addr + .endm + + .macro fadetobg_25 a, b, c + .byte 0x25 + .byte \a + .byte \b + .byte \c + .endm + + .macro panse_26 id, pan_start, pan_end, step, delay + .byte 0x26 + .2byte \id + .byte \pan_start + .byte \pan_end + .byte \step + .byte \delay + .endm + + .macro panse_27 id, pan_start, pan_end, step, delay + .byte 0x27 + .2byte \id + .byte \pan_start + .byte \pan_end + .byte \step + .byte \delay + .endm + + .macro monbgprio_28 unk + .byte 0x28 + .byte \unk + .endm + + .macro monbgprio_29 + .byte 0x29 + .endm + + .macro monbgprio_2A unk + .byte 0x2A + .byte \unk + .endm + + .macro invisible side + .byte 0x2B + .byte \side + .endm + + .macro visible side + .byte 0x2C + .byte \side + .endm + + .macro doublebattle_2D unk + .byte 0x2D + .byte \unk + .endm + + .macro doublebattle_2E unk + .byte 0x2E + .byte \unk + .endm + + .macro stopsound + .byte 0x2F + .endm diff --git a/asm/macros/battle_anim.s b/asm/macros/battle_anim.s deleted file mode 100644 index fc2777326..000000000 --- a/asm/macros/battle_anim.s +++ /dev/null @@ -1,266 +0,0 @@ - .macro loadsprite id - .byte 0x00 - .2byte \id - .endm - - .macro unloadsprite id - .byte 0x01 - .2byte \id - .endm - - .macro sprite template, priority, argc=0, argv:vararg - .byte 0x02 - .4byte \template - .byte \priority - .byte \argc - .if \argc > 0 - .2byte \argv - .endif - .endm - - .macro createtask addr, priority, argc=0, argv:vararg - .byte 0x03 - .4byte \addr - .byte \priority - .byte \argc - .if \argc > 0 - .2byte \argv - .endif - .endm - - .macro pause delay - .byte 0x04 - .byte \delay - .endm - - .macro wait - .byte 0x05 - .endm - - .macro hang1 - .byte 0x06 - .endm - - .macro hang2 - .byte 0x07 - .endm - - .macro end - .byte 0x08 - .endm - - .macro playse id - .byte 0x09 - .2byte \id - .endm - - .macro monbg which - .byte 0x0A - .byte \which - .endm - - .macro clearmonbg which - .byte 0x0B - .byte \which - .endm - - .macro setalpha eva, evb - .byte 0x0C - .2byte ((\evb) << 8) | (\eva) - .endm - - .macro blendoff - .byte 0x0D - .endm - - .macro call addr - .byte 0x0E - .4byte \addr - .endm - - .macro ret - .byte 0x0F - .endm - - .macro setvar var_num, value - .byte 0x10 - .byte \var_num - .2byte \value - .endm - - .macro ifelse addr1, addr2 - .byte 0x11 - .4byte \addr1 - .4byte \addr2 - .endm - - .macro jumpif cond, addr - .byte 0x12 - .byte \cond - .4byte \addr - .endm - - .macro jump addr - .byte 0x13 - .4byte \addr - .endm - - .macro fadetobg id - .byte 0x14 - .byte \id - .endm - - .macro restorebg - .byte 0x15 - .endm - - .macro waitbgfadeout - .byte 0x16 - .endm - - .macro waitbgfadein - .byte 0x17 - .endm - - .macro changebg id - .byte 0x18 - .byte \id - .endm - - .macro panse_19 id, pan - .byte 0x19 - .2byte \id - .byte \pan - .endm - - .macro setpan pan - .byte 0x1A - .byte \pan - .endm - - .macro panse_1B id, pan_start, pan_end, step, delay - .byte 0x1B - .2byte \id - .byte \pan_start - .byte \pan_end - .byte \step - .byte \delay - .endm - - .macro panse_1C id, pan, delay, count - .byte 0x1C - .2byte \id - .byte \pan - .byte \delay - .byte \count - .endm - - .macro panse_1D id, pan, count - .byte 0x1D - .2byte \id - .byte \pan - .byte \count - .endm - - .macro setbldcnt bldcnt - .byte 0x1E - .2byte \bldcnt - .endm - - .macro createtask_1F addr, argc=0, argv:vararg - .byte 0x1F - .4byte \addr - .byte \argc - .if \argc > 0 - .2byte \argv - .endif - .endm - - .macro waitsound - .byte 0x20 - .endm - - .macro jumpvareq var_num, value, addr - .byte 0x21 - .byte \var_num - .2byte \value - .4byte \addr - .endm - - .macro monbg_22 unk - .byte 0x22 - .byte \unk - .endm - - .macro clearmonbg_23 unk - .byte 0x23 - .byte \unk - .endm - - .macro jumpunkcond addr - .byte 0x24 - .4byte \addr - .endm - - .macro fadetobg_25 a, b, c - .byte 0x25 - .byte \a - .byte \b - .byte \c - .endm - - .macro panse_26 id, pan_start, pan_end, step, delay - .byte 0x26 - .2byte \id - .byte \pan_start - .byte \pan_end - .byte \step - .byte \delay - .endm - - .macro panse_27 id, pan_start, pan_end, step, delay - .byte 0x27 - .2byte \id - .byte \pan_start - .byte \pan_end - .byte \step - .byte \delay - .endm - - .macro monbgprio_28 unk - .byte 0x28 - .byte \unk - .endm - - .macro monbgprio_29 - .byte 0x29 - .endm - - .macro monbgprio_2A unk - .byte 0x2A - .byte \unk - .endm - - .macro invisible side - .byte 0x2B - .byte \side - .endm - - .macro visible side - .byte 0x2C - .byte \side - .endm - - .macro doublebattle_2D unk - .byte 0x2D - .byte \unk - .endm - - .macro doublebattle_2E unk - .byte 0x2E - .byte \unk - .endm - - .macro stopsound - .byte 0x2F - .endm diff --git a/asm/macros/battle_script.inc b/asm/macros/battle_script.inc new file mode 100644 index 000000000..5dd1d5a1a --- /dev/null +++ b/asm/macros/battle_script.inc @@ -0,0 +1,1228 @@ +@ 0 == +@ 1 != +@ 2 < +@ 3 > +@ 4 &= + + .macro calculatedamage + critical + atk5 + atk6 + atk7 + .endm + + + .macro attackcanceler + .byte 0x00 + .endm + + .macro accuracycheck address, param1 + .byte 0x01 + .4byte \address + .2byte \param1 + .endm + + .macro attackstring + .byte 0x02 + .endm + + .macro ppreduce + .byte 0x03 + .endm + + .macro critcalc + .byte 0x04 + .endm + + .macro atk5 + .byte 0x05 + .endm + + .macro atk6 + .byte 0x06 + .endm + + .macro atk7 + .byte 0x07 + .endm + + .macro atk8 + .byte 0x08 + .endm + + .macro attackanimation + .byte 0x09 + .endm + + .macro waitanimation + .byte 0x0a + .endm + + .macro graphicalhpupdate bank + .byte 0x0b + .byte \bank + .endm + + .macro datahpupdate bank + .byte 0x0c + .byte \bank + .endm + + .macro critmessage + .byte 0x0d + .endm + + .macro missmessage + .byte 0x0e + .endm + + .macro resultmessage + .byte 0x0f + .endm + + .macro printstring string + .byte 0x10 + .2byte \string + .endm + + .macro printstring2 string + .byte 0x11 + .2byte \string + .endm + + .macro waitmessage delay + .byte 0x12 + .2byte \delay + .endm + + .macro printfromtable table + .byte 0x13 + .4byte \table + .endm + + .macro printfromtable2 table + .byte 0x14 + .4byte \table + .endm + + .macro seteffectwithchancetarget + .byte 0x15 + .endm + + .macro seteffecttarget + .byte 0x16 + .endm + + .macro seteffectuser + .byte 0x17 + .endm + + .macro clearstatus bank + .byte 0x18 + .byte \bank + .endm + + .macro faintpokemon bank, param2, param3 + .byte 0x19 + .byte \bank + .byte \param2 + .4byte \param3 + .endm + + .macro atk1a param1 + .byte 0x1a + .byte \param1 + .endm + + .macro atk1b bank + .byte 0x1b + .byte \bank + .endm + + .macro jumpifstatus bank, status, address + .byte 0x1c + .byte \bank + .4byte \status + .4byte \address + .endm + + .macro jumpifsecondarytstatus bank, status, address + .byte 0x1d + .byte \bank + .4byte \status + .4byte \address + .endm + + .macro jumpifability bank, ability, address + .byte 0x1e + .byte \bank + .byte \ability + .4byte \address + .endm + + .macro jumpifhalverset bank, status, address + .byte 0x1f + .byte \bank + .2byte \status + .4byte \address + .endm + + .macro jumpifstat bank, flag, quantity, statid, address + .byte 0x20 + .byte \bank + .byte \flag + .byte \quantity + .byte \statid + .4byte \address + .endm + + .macro jumpifspecialstatusflag bank, mask, status, address + .byte 0x21 + .byte \bank + .4byte \mask + .byte \status + .4byte \address + .endm + + .macro jumpiftype bank, type, address + .byte 0x22 + .byte \bank + .byte \type + .4byte \address + .endm + + .macro atk23 bank + .byte 0x23 + .byte \bank + .endm + + .macro atk24 address + .byte 0x24 + .4byte \address + .endm + + .macro atk25 + .byte 0x25 + .endm + + .macro atk26 param1 + .byte 0x26 + .byte \param1 + .endm + + .macro atk27 address + .byte 0x27 + .4byte \address + .endm + + .macro jump address + .byte 0x28 + .4byte \address + .endm + + .macro jumpifbyte ifflag, checkaddr, compare, address + .byte 0x29 + .byte \ifflag + .4byte \checkaddr + .byte \compare + .4byte \address + .endm + + .macro jumpifhalfword ifflag, checkaddr, compare, address + .byte 0x2a + .byte \ifflag + .4byte \checkaddr + .2byte \compare + .4byte \address + .endm + + .macro jumpifword ifflag, checkaddr, compare, address + .byte 0x2b + .byte \ifflag + .4byte \checkaddr + .4byte \compare + .4byte \address + .endm + + .macro jumpifarrayequal mem1, mem2, size, address + .byte 0x2c + .4byte \mem1 + .4byte \mem2 + .byte \size + .4byte \address + .endm + + .macro jumpifarraynotequal mem1, mem2, size, address + .byte 0x2d + .4byte \mem1 + .4byte \mem2 + .byte \size + .4byte \address + .endm + + .macro setbyte pointer, value + .byte 0x2e + .4byte \pointer + .byte \value + .endm + + .macro addbyte pointer, value + .byte 0x2f + .4byte \pointer + .byte \value + .endm + + .macro subtractbyte pointer, value + .byte 0x30 + .4byte \pointer + .byte \value + .endm + + .macro copyarray destination, source, size + .byte 0x31 + .4byte \destination + .4byte \source + .byte \size + .endm + + .macro atk32 param1, param2, param3, byte + .byte 0x32 + .4byte \param1 + .4byte \param2 + .4byte \param3 + .byte \byte + .endm + + .macro orbyte pointer, value + .byte 0x33 + .4byte \pointer + .byte \value + .endm + + .macro orhalfword pointer, value + .byte 0x34 + .4byte \pointer + .2byte \value + .endm + + .macro orword pointer, value + .byte 0x35 + .4byte \pointer + .4byte \value + .endm + + .macro bicbyte pointer, value + .byte 0x36 + .4byte \pointer + .byte \value + .endm + + .macro bichalfword pointer, value + .byte 0x37 + .4byte \pointer + .2byte \value + .endm + + .macro bicword pointer, value + .byte 0x38 + .4byte \pointer + .4byte \value + .endm + + .macro pause pause_duration + .byte 0x39 + .2byte \pause_duration + .endm + + .macro waitstateatk + .byte 0x3a + .endm + + .macro somethinghealatk3b bank + .byte 0x3b + .byte \bank + .endm + + .macro return + .byte 0x3c + .endm + + .macro end + .byte 0x3d + .endm + + .macro end2 + .byte 0x3e + .endm + + .macro end3 + .byte 0x3f + .endm + + .macro atk40 address + .byte 0x40 + .4byte \address + .endm + + .macro callatk address + .byte 0x41 + .4byte \address + .endm + + .macro jumpiftype2 bank, type, address + .byte 0x42 + .byte \bank + .byte \type + .4byte \address + .endm + + .macro jumpifabilitypresent ability, address + .byte 0x43 + .byte \ability + .4byte \address + .endm + + .macro atk44 + .byte 0x44 + .endm + + .macro playanimation bank, animation, var_address + .byte 0x45 + .byte \bank + .byte \animation + .4byte \var_address + .endm + + .macro atk46 bank, address, int + .byte 0x46 + .byte \bank + .4byte \address + .4byte \int + .endm + + .macro atk47 + .byte 0x47 + .endm + + .macro playstatchangeanimation bank, color, byte + .byte 0x48 + .byte \bank + .byte \color + .byte \byte + .endm + + .macro atk49 byte1, byte2 + .byte 0x49 + .byte \byte1 + .byte \byte2 + .endm + + .macro damagecalc2 + .byte 0x4a + .endm + + .macro atk4b + .byte 0x4b + .endm + + .macro switch1 bank + .byte 0x4c + .byte \bank + .endm + + .macro switch2 bank + .byte 0x4d + .byte \bank + .endm + + .macro switch3 bank, byte + .byte 0x4e + .byte \bank + .byte \byte + .endm + + .macro jumpifcannotswitch bank, address + .byte 0x4f + .byte \bank + .4byte \address + .endm + + .macro openpartyscreen bank, address + .byte 0x50 + .byte \bank + .4byte \address + .endm + + .macro atk51 bank, param2 + .byte 0x51 + .byte \bank + .byte \param2 + .endm + + .macro atk52 bank + .byte 0x52 + .byte \bank + .endm + + .macro atk53 bank + .byte 0x53 + .byte \bank + .endm + + .macro atk54 word + .byte 0x54 + .2byte \word + .endm + + .macro atk55 int + .byte 0x55 + .4byte \int + .endm + + .macro atk56 bank_or_side + .byte 0x56 + .byte \bank_or_side + .endm + + .macro atk57 + .byte 0x57 + .endm + + .macro atk58 bank + .byte 0x58 + .byte \bank + .endm + + .macro checkiflearnmoveinbattle param1, param2, bank_maybe + .byte 0x59 + .4byte \param1 + .4byte \param2 + .byte \bank_maybe + .endm + + .macro atk5a address + .byte 0x5a + .4byte \address + .endm + + .macro atk5b address + .byte 0x5b + .4byte \address + .endm + + .macro atk5c bank + .byte 0x5c + .byte \bank + .endm + + .macro atk5d + .byte 0x5d + .endm + + .macro atk5e bank + .byte 0x5e + .byte \bank + .endm + + .macro atk5f + .byte 0x5f + .endm + + .macro atk60 byte + .byte 0x60 + .byte \byte + .endm + + .macro atk61 bank_or_side + .byte 0x61 + .byte \bank_or_side + .endm + + .macro atk62 bank_or_side + .byte 0x62 + .byte \bank_or_side + .endm + + .macro jumptoattack bank + .byte 0x63 + .byte \bank + .endm + + .macro statusanimation bank + .byte 0x64 + .byte \bank + .endm + + .macro atk65 bank_or_side, address + .byte 0x65 + .byte \bank_or_side + .4byte \address + .endm + + .macro atk66 bank_or_side, bank_or_side2, address + .byte 0x66 + .byte \bank_or_side + .byte \bank_or_side2 + .4byte \address + .endm + + .macro atk67 + .byte 0x67 + .endm + + .macro atk68 + .byte 0x68 + .endm + + .macro atk69 + .byte 0x69 + .endm + + .macro removeitem bank + .byte 0x6a + .byte \bank + .endm + + .macro atk6b + .byte 0x6b + .endm + + .macro atk6c + .byte 0x6c + .endm + + .macro atk6d + .byte 0x6d + .endm + + .macro atk6e + .byte 0x6e + .endm + + .macro atk6f bank + .byte 0x6f + .byte \bank + .endm + + .macro atk70 bank + .byte 0x70 + .byte \bank + .endm + + .macro atk71 + .byte 0x71 + .endm + + .macro atk72 address + .byte 0x72 + .4byte \address + .endm + + .macro atk73 bank + .byte 0x73 + .byte \bank + .endm + + .macro atk74 bank + .byte 0x74 + .byte \bank + .endm + + .macro atk75 + .byte 0x75 + .endm + + .macro atk76 bank, byte + .byte 0x76 + .byte \bank + .byte \byte + .endm + + .macro setprotect + .byte 0x77 + .endm + + .macro faintifabilitynotdamp + .byte 0x78 + .endm + + .macro setuserhptozero + .byte 0x79 + .endm + + .macro jumpwhiletargetvalid address + .byte 0x7a + .4byte \address + .endm + + .macro setdamageasrestorehalfmaxhp address, byte + .byte 0x7b + .4byte \address + .byte \byte + .endm + + .macro jumptolastusedattack + .byte 0x7c + .endm + + .macro setrain + .byte 0x7d + .endm + + .macro setreflect + .byte 0x7e + .endm + + .macro setleechseed + .byte 0x7f + .endm + + .macro manipulatedamage id + .byte 0x80 + .byte \id + .endm + + .macro setrest address + .byte 0x81 + .4byte \address + .endm + + .macro jumpifnotfirstturn address + .byte 0x82 + .4byte \address + .endm + + .macro nop3 + .byte 0x83 + .endm + + .macro jumpifcannotsleep address + .byte 0x84 + .4byte \address + .endm + + .macro stockpile + .byte 0x85 + .endm + + .macro stockpiletobasedamage address + .byte 0x86 + .4byte \address + .endm + + .macro stockpiletohprecovery address + .byte 0x87 + .4byte \address + .endm + + .macro negativedamage + .byte 0x88 + .endm + + .macro statbuffchange target, address + .byte 0x89 + .byte \target + .4byte \address + .endm + + .macro normalisebuffs + .byte 0x8a + .endm + + .macro setbide + .byte 0x8b + .endm + + .macro confuseifrepeatingattackends + .byte 0x8c + .endm + + .macro setloopcounter count + .byte 0x8d + .byte \count + .endm + + .macro atk8e + .byte 0x8e + .endm + + .macro forcerandomswitch address + .byte 0x8f + .4byte \address + .endm + + .macro changetypestoenemyattacktype address + .byte 0x90 + .4byte \address + .endm + + .macro givemoney + .byte 0x91 + .endm + + .macro setlightscreen + .byte 0x92 + .endm + + .macro koplussomethings address + .byte 0x93 + .4byte \address + .endm + + .macro gethalfcurrentenemyhp + .byte 0x94 + .endm + + .macro setsandstorm + .byte 0x95 + .endm + + .macro weatherdamage + .byte 0x96 + .endm + + .macro tryinfatuatetarget address + .byte 0x97 + .4byte \address + .endm + + .macro atk98 byte + .byte 0x98 + .byte \byte + .endm + + .macro setmisteffect + .byte 0x99 + .endm + + .macro setincreasedcriticalchance + .byte 0x9a + .endm + + .macro transformdataexecution + .byte 0x9b + .endm + + .macro setsubstituteeffect + .byte 0x9c + .endm + + .macro copyattack address + .byte 0x9d + .4byte \address + .endm + + .macro metronomeeffect + .byte 0x9e + .endm + + .macro nightshadedamageeffect + .byte 0x9f + .endm + + .macro psywavedamageeffect + .byte 0xa0 + .endm + + .macro counterdamagecalculator address + .byte 0xa1 + .4byte \address + .endm + + .macro mirrorcoatdamagecalculator address + .byte 0xa2 + .4byte \address + .endm + + .macro disablelastusedattack address + .byte 0xa3 + .4byte \address + .endm + + .macro setencore address + .byte 0xa4 + .4byte \address + .endm + + .macro painsplitdamagecalculator address + .byte 0xa5 + .4byte \address + .endm + + .macro settypetorandomresistance address + .byte 0xa6 + .4byte \address + .endm + + .macro setalwayshitflag + .byte 0xa7 + .endm + + .macro copymovepermanently address + .byte 0xa8 + .4byte \address + .endm + + .macro selectrandommovefromusermoves address + .byte 0xa9 + .4byte \address + .endm + + .macro destinybondeffect + .byte 0xaa + .endm + + .macro atkab + .byte 0xab + .endm + + .macro remaininghptopower + .byte 0xac + .endm + + .macro reducepprandom address + .byte 0xad + .4byte \address + .endm + + .macro clearstatusifnotsoundproofed + .byte 0xae + .endm + + .macro cursetarget address + .byte 0xaf + .4byte \address + .endm + + .macro setspikes address + .byte 0xb0 + .4byte \address + .endm + + .macro setforesight + .byte 0xb1 + .endm + + .macro setperishsong address + .byte 0xb2 + .4byte \address + .endm + + .macro rolloutdamagecalculation + .byte 0xb3 + .endm + + .macro jumpifconfusedandattackmaxed bank, address + .byte 0xb4 + .byte \bank + .4byte \address + .endm + + .macro furycutterdamagecalculation + .byte 0xb5 + .endm + + .macro happinesstodamagecalculation + .byte 0xb6 + .endm + + .macro presentdamagecalculation + .byte 0xb7 + .endm + + .macro setsafeguard + .byte 0xb8 + .endm + + .macro magnitudedamagecalculation + .byte 0xb9 + .endm + + .macro atkba address + .byte 0xba + .4byte \address + .endm + + .macro setsunny + .byte 0xbb + .endm + + .macro maxattackhalvehp address + .byte 0xbc + .4byte \address + .endm + + .macro copyfoestats address + .byte 0xbd + .4byte \address + .endm + + .macro breakfree + .byte 0xbe + .endm + + .macro setcurled + .byte 0xbf + .endm + + .macro recoverbasedonsunlight address + .byte 0xc0 + .4byte \address + .endm + + .macro hiddenpowerdamagecalculation + .byte 0xc1 + .endm + + .macro selectnexttarget + .byte 0xc2 + .endm + + .macro setfutureattack address + .byte 0xc3 + .4byte \address + .endm + + .macro beatupcalculation address1, address2 + .byte 0xc4 + .4byte \address1 + .4byte \address2 + .endm + + .macro hidepreattack + .byte 0xc5 + .endm + + .macro unhidepostattack + .byte 0xc6 + .endm + + .macro setminimize + .byte 0xc7 + .endm + + .macro sethail + .byte 0xc8 + .endm + + .macro jumpifattackandspecialattackcannotfall address + .byte 0xc9 + .4byte \address + .endm + + .macro setforcedtarget + .byte 0xca + .endm + + .macro setcharge + .byte 0xcb + .endm + + .macro callterrainattack + .byte 0xcc + .endm + + .macro cureifburnedparalysedorpoisoned address + .byte 0xcd + .4byte \address + .endm + + .macro settorment address + .byte 0xce + .4byte \address + .endm + + .macro jumpifnodamage address + .byte 0xcf + .4byte \address + .endm + + .macro settaunt address + .byte 0xd0 + .4byte \address + .endm + + .macro sethelpinghand address + .byte 0xd1 + .4byte \address + .endm + + .macro itemswap address + .byte 0xd2 + .4byte \address + .endm + + .macro copyability address + .byte 0xd3 + .4byte \address + .endm + + .macro atkd4 byte, address + .byte 0xd4 + .byte \byte + .4byte \address + .endm + + .macro setroots address + .byte 0xd5 + .4byte \address + .endm + + .macro doubledamagedealtifdamaged + .byte 0xd6 + .endm + + .macro setyawn address + .byte 0xd7 + .4byte \address + .endm + + .macro setdamagetohealthdifference address + .byte 0xd8 + .4byte \address + .endm + + .macro scaledamagebyhealthratio + .byte 0xd9 + .endm + + .macro abilityswap address + .byte 0xda + .4byte \address + .endm + + .macro imprisoneffect address + .byte 0xdb + .4byte \address + .endm + + .macro setgrudge address + .byte 0xdc + .4byte \address + .endm + + .macro weightdamagecalculation + .byte 0xdd + .endm + + .macro assistattackselect address + .byte 0xde + .4byte \address + .endm + + .macro setmagiccoat address + .byte 0xdf + .4byte \address + .endm + + .macro setstealstatchange address + .byte 0xe0 + .4byte \address + .endm + + .macro atke1 address + .byte 0xe1 + .4byte \address + .endm + + .macro atke2 bank + .byte 0xe2 + .byte \bank + .endm + + .macro jumpiffainted bank, address + .byte 0xe3 + .byte \bank + .4byte \address + .endm + + .macro naturepowereffect + .byte 0xe4 + .endm + + .macro pickupitemcalculation + .byte 0xe5 + .endm + + .macro actualcastformswitch + .byte 0xe6 + .endm + + .macro castformswitch + .byte 0xe7 + .endm + + .macro settypebasedhalvers address + .byte 0xe8 + .4byte \address + .endm + + .macro seteffectbyweather + .byte 0xe9 + .endm + + .macro recycleitem address + .byte 0xea + .4byte \address + .endm + + .macro settypetoterrain address + .byte 0xeb + .4byte \address + .endm + + .macro pursuitwhenswitched address + .byte 0xec + .4byte \address + .endm + + .macro snatchmove + .byte 0xed + .endm + + .macro removereflectlightscreen + .byte 0xee + .endm + + .macro pokemoncatchfunction + .byte 0xef + .endm + + .macro catchpoke + .byte 0xf0 + .endm + + .macro capturesomethingf1 address + .byte 0xf1 + .4byte \address + .endm + + .macro capturesomethingf2 + .byte 0xf2 + .endm + + .macro capturesomethingf3 address + .byte 0xf3 + .4byte \address + .endm + + .macro removehp + .byte 0xf4 + .endm + + .macro curestatusfirstword + .byte 0xf5 + .endm + + .macro atkf6 + .byte 0xf6 + .endm + + .macro activesidesomething + .byte 0xf7 + .endm + + .macro atkf8 bank + .byte 0xf8 + .byte \bank + .endm diff --git a/asm/macros/battle_script.s b/asm/macros/battle_script.s deleted file mode 100644 index 5dd1d5a1a..000000000 --- a/asm/macros/battle_script.s +++ /dev/null @@ -1,1228 +0,0 @@ -@ 0 == -@ 1 != -@ 2 < -@ 3 > -@ 4 &= - - .macro calculatedamage - critical - atk5 - atk6 - atk7 - .endm - - - .macro attackcanceler - .byte 0x00 - .endm - - .macro accuracycheck address, param1 - .byte 0x01 - .4byte \address - .2byte \param1 - .endm - - .macro attackstring - .byte 0x02 - .endm - - .macro ppreduce - .byte 0x03 - .endm - - .macro critcalc - .byte 0x04 - .endm - - .macro atk5 - .byte 0x05 - .endm - - .macro atk6 - .byte 0x06 - .endm - - .macro atk7 - .byte 0x07 - .endm - - .macro atk8 - .byte 0x08 - .endm - - .macro attackanimation - .byte 0x09 - .endm - - .macro waitanimation - .byte 0x0a - .endm - - .macro graphicalhpupdate bank - .byte 0x0b - .byte \bank - .endm - - .macro datahpupdate bank - .byte 0x0c - .byte \bank - .endm - - .macro critmessage - .byte 0x0d - .endm - - .macro missmessage - .byte 0x0e - .endm - - .macro resultmessage - .byte 0x0f - .endm - - .macro printstring string - .byte 0x10 - .2byte \string - .endm - - .macro printstring2 string - .byte 0x11 - .2byte \string - .endm - - .macro waitmessage delay - .byte 0x12 - .2byte \delay - .endm - - .macro printfromtable table - .byte 0x13 - .4byte \table - .endm - - .macro printfromtable2 table - .byte 0x14 - .4byte \table - .endm - - .macro seteffectwithchancetarget - .byte 0x15 - .endm - - .macro seteffecttarget - .byte 0x16 - .endm - - .macro seteffectuser - .byte 0x17 - .endm - - .macro clearstatus bank - .byte 0x18 - .byte \bank - .endm - - .macro faintpokemon bank, param2, param3 - .byte 0x19 - .byte \bank - .byte \param2 - .4byte \param3 - .endm - - .macro atk1a param1 - .byte 0x1a - .byte \param1 - .endm - - .macro atk1b bank - .byte 0x1b - .byte \bank - .endm - - .macro jumpifstatus bank, status, address - .byte 0x1c - .byte \bank - .4byte \status - .4byte \address - .endm - - .macro jumpifsecondarytstatus bank, status, address - .byte 0x1d - .byte \bank - .4byte \status - .4byte \address - .endm - - .macro jumpifability bank, ability, address - .byte 0x1e - .byte \bank - .byte \ability - .4byte \address - .endm - - .macro jumpifhalverset bank, status, address - .byte 0x1f - .byte \bank - .2byte \status - .4byte \address - .endm - - .macro jumpifstat bank, flag, quantity, statid, address - .byte 0x20 - .byte \bank - .byte \flag - .byte \quantity - .byte \statid - .4byte \address - .endm - - .macro jumpifspecialstatusflag bank, mask, status, address - .byte 0x21 - .byte \bank - .4byte \mask - .byte \status - .4byte \address - .endm - - .macro jumpiftype bank, type, address - .byte 0x22 - .byte \bank - .byte \type - .4byte \address - .endm - - .macro atk23 bank - .byte 0x23 - .byte \bank - .endm - - .macro atk24 address - .byte 0x24 - .4byte \address - .endm - - .macro atk25 - .byte 0x25 - .endm - - .macro atk26 param1 - .byte 0x26 - .byte \param1 - .endm - - .macro atk27 address - .byte 0x27 - .4byte \address - .endm - - .macro jump address - .byte 0x28 - .4byte \address - .endm - - .macro jumpifbyte ifflag, checkaddr, compare, address - .byte 0x29 - .byte \ifflag - .4byte \checkaddr - .byte \compare - .4byte \address - .endm - - .macro jumpifhalfword ifflag, checkaddr, compare, address - .byte 0x2a - .byte \ifflag - .4byte \checkaddr - .2byte \compare - .4byte \address - .endm - - .macro jumpifword ifflag, checkaddr, compare, address - .byte 0x2b - .byte \ifflag - .4byte \checkaddr - .4byte \compare - .4byte \address - .endm - - .macro jumpifarrayequal mem1, mem2, size, address - .byte 0x2c - .4byte \mem1 - .4byte \mem2 - .byte \size - .4byte \address - .endm - - .macro jumpifarraynotequal mem1, mem2, size, address - .byte 0x2d - .4byte \mem1 - .4byte \mem2 - .byte \size - .4byte \address - .endm - - .macro setbyte pointer, value - .byte 0x2e - .4byte \pointer - .byte \value - .endm - - .macro addbyte pointer, value - .byte 0x2f - .4byte \pointer - .byte \value - .endm - - .macro subtractbyte pointer, value - .byte 0x30 - .4byte \pointer - .byte \value - .endm - - .macro copyarray destination, source, size - .byte 0x31 - .4byte \destination - .4byte \source - .byte \size - .endm - - .macro atk32 param1, param2, param3, byte - .byte 0x32 - .4byte \param1 - .4byte \param2 - .4byte \param3 - .byte \byte - .endm - - .macro orbyte pointer, value - .byte 0x33 - .4byte \pointer - .byte \value - .endm - - .macro orhalfword pointer, value - .byte 0x34 - .4byte \pointer - .2byte \value - .endm - - .macro orword pointer, value - .byte 0x35 - .4byte \pointer - .4byte \value - .endm - - .macro bicbyte pointer, value - .byte 0x36 - .4byte \pointer - .byte \value - .endm - - .macro bichalfword pointer, value - .byte 0x37 - .4byte \pointer - .2byte \value - .endm - - .macro bicword pointer, value - .byte 0x38 - .4byte \pointer - .4byte \value - .endm - - .macro pause pause_duration - .byte 0x39 - .2byte \pause_duration - .endm - - .macro waitstateatk - .byte 0x3a - .endm - - .macro somethinghealatk3b bank - .byte 0x3b - .byte \bank - .endm - - .macro return - .byte 0x3c - .endm - - .macro end - .byte 0x3d - .endm - - .macro end2 - .byte 0x3e - .endm - - .macro end3 - .byte 0x3f - .endm - - .macro atk40 address - .byte 0x40 - .4byte \address - .endm - - .macro callatk address - .byte 0x41 - .4byte \address - .endm - - .macro jumpiftype2 bank, type, address - .byte 0x42 - .byte \bank - .byte \type - .4byte \address - .endm - - .macro jumpifabilitypresent ability, address - .byte 0x43 - .byte \ability - .4byte \address - .endm - - .macro atk44 - .byte 0x44 - .endm - - .macro playanimation bank, animation, var_address - .byte 0x45 - .byte \bank - .byte \animation - .4byte \var_address - .endm - - .macro atk46 bank, address, int - .byte 0x46 - .byte \bank - .4byte \address - .4byte \int - .endm - - .macro atk47 - .byte 0x47 - .endm - - .macro playstatchangeanimation bank, color, byte - .byte 0x48 - .byte \bank - .byte \color - .byte \byte - .endm - - .macro atk49 byte1, byte2 - .byte 0x49 - .byte \byte1 - .byte \byte2 - .endm - - .macro damagecalc2 - .byte 0x4a - .endm - - .macro atk4b - .byte 0x4b - .endm - - .macro switch1 bank - .byte 0x4c - .byte \bank - .endm - - .macro switch2 bank - .byte 0x4d - .byte \bank - .endm - - .macro switch3 bank, byte - .byte 0x4e - .byte \bank - .byte \byte - .endm - - .macro jumpifcannotswitch bank, address - .byte 0x4f - .byte \bank - .4byte \address - .endm - - .macro openpartyscreen bank, address - .byte 0x50 - .byte \bank - .4byte \address - .endm - - .macro atk51 bank, param2 - .byte 0x51 - .byte \bank - .byte \param2 - .endm - - .macro atk52 bank - .byte 0x52 - .byte \bank - .endm - - .macro atk53 bank - .byte 0x53 - .byte \bank - .endm - - .macro atk54 word - .byte 0x54 - .2byte \word - .endm - - .macro atk55 int - .byte 0x55 - .4byte \int - .endm - - .macro atk56 bank_or_side - .byte 0x56 - .byte \bank_or_side - .endm - - .macro atk57 - .byte 0x57 - .endm - - .macro atk58 bank - .byte 0x58 - .byte \bank - .endm - - .macro checkiflearnmoveinbattle param1, param2, bank_maybe - .byte 0x59 - .4byte \param1 - .4byte \param2 - .byte \bank_maybe - .endm - - .macro atk5a address - .byte 0x5a - .4byte \address - .endm - - .macro atk5b address - .byte 0x5b - .4byte \address - .endm - - .macro atk5c bank - .byte 0x5c - .byte \bank - .endm - - .macro atk5d - .byte 0x5d - .endm - - .macro atk5e bank - .byte 0x5e - .byte \bank - .endm - - .macro atk5f - .byte 0x5f - .endm - - .macro atk60 byte - .byte 0x60 - .byte \byte - .endm - - .macro atk61 bank_or_side - .byte 0x61 - .byte \bank_or_side - .endm - - .macro atk62 bank_or_side - .byte 0x62 - .byte \bank_or_side - .endm - - .macro jumptoattack bank - .byte 0x63 - .byte \bank - .endm - - .macro statusanimation bank - .byte 0x64 - .byte \bank - .endm - - .macro atk65 bank_or_side, address - .byte 0x65 - .byte \bank_or_side - .4byte \address - .endm - - .macro atk66 bank_or_side, bank_or_side2, address - .byte 0x66 - .byte \bank_or_side - .byte \bank_or_side2 - .4byte \address - .endm - - .macro atk67 - .byte 0x67 - .endm - - .macro atk68 - .byte 0x68 - .endm - - .macro atk69 - .byte 0x69 - .endm - - .macro removeitem bank - .byte 0x6a - .byte \bank - .endm - - .macro atk6b - .byte 0x6b - .endm - - .macro atk6c - .byte 0x6c - .endm - - .macro atk6d - .byte 0x6d - .endm - - .macro atk6e - .byte 0x6e - .endm - - .macro atk6f bank - .byte 0x6f - .byte \bank - .endm - - .macro atk70 bank - .byte 0x70 - .byte \bank - .endm - - .macro atk71 - .byte 0x71 - .endm - - .macro atk72 address - .byte 0x72 - .4byte \address - .endm - - .macro atk73 bank - .byte 0x73 - .byte \bank - .endm - - .macro atk74 bank - .byte 0x74 - .byte \bank - .endm - - .macro atk75 - .byte 0x75 - .endm - - .macro atk76 bank, byte - .byte 0x76 - .byte \bank - .byte \byte - .endm - - .macro setprotect - .byte 0x77 - .endm - - .macro faintifabilitynotdamp - .byte 0x78 - .endm - - .macro setuserhptozero - .byte 0x79 - .endm - - .macro jumpwhiletargetvalid address - .byte 0x7a - .4byte \address - .endm - - .macro setdamageasrestorehalfmaxhp address, byte - .byte 0x7b - .4byte \address - .byte \byte - .endm - - .macro jumptolastusedattack - .byte 0x7c - .endm - - .macro setrain - .byte 0x7d - .endm - - .macro setreflect - .byte 0x7e - .endm - - .macro setleechseed - .byte 0x7f - .endm - - .macro manipulatedamage id - .byte 0x80 - .byte \id - .endm - - .macro setrest address - .byte 0x81 - .4byte \address - .endm - - .macro jumpifnotfirstturn address - .byte 0x82 - .4byte \address - .endm - - .macro nop3 - .byte 0x83 - .endm - - .macro jumpifcannotsleep address - .byte 0x84 - .4byte \address - .endm - - .macro stockpile - .byte 0x85 - .endm - - .macro stockpiletobasedamage address - .byte 0x86 - .4byte \address - .endm - - .macro stockpiletohprecovery address - .byte 0x87 - .4byte \address - .endm - - .macro negativedamage - .byte 0x88 - .endm - - .macro statbuffchange target, address - .byte 0x89 - .byte \target - .4byte \address - .endm - - .macro normalisebuffs - .byte 0x8a - .endm - - .macro setbide - .byte 0x8b - .endm - - .macro confuseifrepeatingattackends - .byte 0x8c - .endm - - .macro setloopcounter count - .byte 0x8d - .byte \count - .endm - - .macro atk8e - .byte 0x8e - .endm - - .macro forcerandomswitch address - .byte 0x8f - .4byte \address - .endm - - .macro changetypestoenemyattacktype address - .byte 0x90 - .4byte \address - .endm - - .macro givemoney - .byte 0x91 - .endm - - .macro setlightscreen - .byte 0x92 - .endm - - .macro koplussomethings address - .byte 0x93 - .4byte \address - .endm - - .macro gethalfcurrentenemyhp - .byte 0x94 - .endm - - .macro setsandstorm - .byte 0x95 - .endm - - .macro weatherdamage - .byte 0x96 - .endm - - .macro tryinfatuatetarget address - .byte 0x97 - .4byte \address - .endm - - .macro atk98 byte - .byte 0x98 - .byte \byte - .endm - - .macro setmisteffect - .byte 0x99 - .endm - - .macro setincreasedcriticalchance - .byte 0x9a - .endm - - .macro transformdataexecution - .byte 0x9b - .endm - - .macro setsubstituteeffect - .byte 0x9c - .endm - - .macro copyattack address - .byte 0x9d - .4byte \address - .endm - - .macro metronomeeffect - .byte 0x9e - .endm - - .macro nightshadedamageeffect - .byte 0x9f - .endm - - .macro psywavedamageeffect - .byte 0xa0 - .endm - - .macro counterdamagecalculator address - .byte 0xa1 - .4byte \address - .endm - - .macro mirrorcoatdamagecalculator address - .byte 0xa2 - .4byte \address - .endm - - .macro disablelastusedattack address - .byte 0xa3 - .4byte \address - .endm - - .macro setencore address - .byte 0xa4 - .4byte \address - .endm - - .macro painsplitdamagecalculator address - .byte 0xa5 - .4byte \address - .endm - - .macro settypetorandomresistance address - .byte 0xa6 - .4byte \address - .endm - - .macro setalwayshitflag - .byte 0xa7 - .endm - - .macro copymovepermanently address - .byte 0xa8 - .4byte \address - .endm - - .macro selectrandommovefromusermoves address - .byte 0xa9 - .4byte \address - .endm - - .macro destinybondeffect - .byte 0xaa - .endm - - .macro atkab - .byte 0xab - .endm - - .macro remaininghptopower - .byte 0xac - .endm - - .macro reducepprandom address - .byte 0xad - .4byte \address - .endm - - .macro clearstatusifnotsoundproofed - .byte 0xae - .endm - - .macro cursetarget address - .byte 0xaf - .4byte \address - .endm - - .macro setspikes address - .byte 0xb0 - .4byte \address - .endm - - .macro setforesight - .byte 0xb1 - .endm - - .macro setperishsong address - .byte 0xb2 - .4byte \address - .endm - - .macro rolloutdamagecalculation - .byte 0xb3 - .endm - - .macro jumpifconfusedandattackmaxed bank, address - .byte 0xb4 - .byte \bank - .4byte \address - .endm - - .macro furycutterdamagecalculation - .byte 0xb5 - .endm - - .macro happinesstodamagecalculation - .byte 0xb6 - .endm - - .macro presentdamagecalculation - .byte 0xb7 - .endm - - .macro setsafeguard - .byte 0xb8 - .endm - - .macro magnitudedamagecalculation - .byte 0xb9 - .endm - - .macro atkba address - .byte 0xba - .4byte \address - .endm - - .macro setsunny - .byte 0xbb - .endm - - .macro maxattackhalvehp address - .byte 0xbc - .4byte \address - .endm - - .macro copyfoestats address - .byte 0xbd - .4byte \address - .endm - - .macro breakfree - .byte 0xbe - .endm - - .macro setcurled - .byte 0xbf - .endm - - .macro recoverbasedonsunlight address - .byte 0xc0 - .4byte \address - .endm - - .macro hiddenpowerdamagecalculation - .byte 0xc1 - .endm - - .macro selectnexttarget - .byte 0xc2 - .endm - - .macro setfutureattack address - .byte 0xc3 - .4byte \address - .endm - - .macro beatupcalculation address1, address2 - .byte 0xc4 - .4byte \address1 - .4byte \address2 - .endm - - .macro hidepreattack - .byte 0xc5 - .endm - - .macro unhidepostattack - .byte 0xc6 - .endm - - .macro setminimize - .byte 0xc7 - .endm - - .macro sethail - .byte 0xc8 - .endm - - .macro jumpifattackandspecialattackcannotfall address - .byte 0xc9 - .4byte \address - .endm - - .macro setforcedtarget - .byte 0xca - .endm - - .macro setcharge - .byte 0xcb - .endm - - .macro callterrainattack - .byte 0xcc - .endm - - .macro cureifburnedparalysedorpoisoned address - .byte 0xcd - .4byte \address - .endm - - .macro settorment address - .byte 0xce - .4byte \address - .endm - - .macro jumpifnodamage address - .byte 0xcf - .4byte \address - .endm - - .macro settaunt address - .byte 0xd0 - .4byte \address - .endm - - .macro sethelpinghand address - .byte 0xd1 - .4byte \address - .endm - - .macro itemswap address - .byte 0xd2 - .4byte \address - .endm - - .macro copyability address - .byte 0xd3 - .4byte \address - .endm - - .macro atkd4 byte, address - .byte 0xd4 - .byte \byte - .4byte \address - .endm - - .macro setroots address - .byte 0xd5 - .4byte \address - .endm - - .macro doubledamagedealtifdamaged - .byte 0xd6 - .endm - - .macro setyawn address - .byte 0xd7 - .4byte \address - .endm - - .macro setdamagetohealthdifference address - .byte 0xd8 - .4byte \address - .endm - - .macro scaledamagebyhealthratio - .byte 0xd9 - .endm - - .macro abilityswap address - .byte 0xda - .4byte \address - .endm - - .macro imprisoneffect address - .byte 0xdb - .4byte \address - .endm - - .macro setgrudge address - .byte 0xdc - .4byte \address - .endm - - .macro weightdamagecalculation - .byte 0xdd - .endm - - .macro assistattackselect address - .byte 0xde - .4byte \address - .endm - - .macro setmagiccoat address - .byte 0xdf - .4byte \address - .endm - - .macro setstealstatchange address - .byte 0xe0 - .4byte \address - .endm - - .macro atke1 address - .byte 0xe1 - .4byte \address - .endm - - .macro atke2 bank - .byte 0xe2 - .byte \bank - .endm - - .macro jumpiffainted bank, address - .byte 0xe3 - .byte \bank - .4byte \address - .endm - - .macro naturepowereffect - .byte 0xe4 - .endm - - .macro pickupitemcalculation - .byte 0xe5 - .endm - - .macro actualcastformswitch - .byte 0xe6 - .endm - - .macro castformswitch - .byte 0xe7 - .endm - - .macro settypebasedhalvers address - .byte 0xe8 - .4byte \address - .endm - - .macro seteffectbyweather - .byte 0xe9 - .endm - - .macro recycleitem address - .byte 0xea - .4byte \address - .endm - - .macro settypetoterrain address - .byte 0xeb - .4byte \address - .endm - - .macro pursuitwhenswitched address - .byte 0xec - .4byte \address - .endm - - .macro snatchmove - .byte 0xed - .endm - - .macro removereflectlightscreen - .byte 0xee - .endm - - .macro pokemoncatchfunction - .byte 0xef - .endm - - .macro catchpoke - .byte 0xf0 - .endm - - .macro capturesomethingf1 address - .byte 0xf1 - .4byte \address - .endm - - .macro capturesomethingf2 - .byte 0xf2 - .endm - - .macro capturesomethingf3 address - .byte 0xf3 - .4byte \address - .endm - - .macro removehp - .byte 0xf4 - .endm - - .macro curestatusfirstword - .byte 0xf5 - .endm - - .macro atkf6 - .byte 0xf6 - .endm - - .macro activesidesomething - .byte 0xf7 - .endm - - .macro atkf8 bank - .byte 0xf8 - .byte \bank - .endm diff --git a/asm/macros/contest_ai_script.inc b/asm/macros/contest_ai_script.inc new file mode 100644 index 000000000..05d70e351 --- /dev/null +++ b/asm/macros/contest_ai_script.inc @@ -0,0 +1,506 @@ +@ Add a positive/negative value to the score of the move being evaluated. + + .macro score score + .byte 0x00 + .byte \score + .endm + +@ turn (AKA "Appeal No.") + + .macro get_turn + .byte 0x01 + .endm + + .macro if_turn_less_than param, addr + .byte 0x02 + .byte \param + .4byte \addr + .endm + + .macro if_turn_more_than param, addr + .byte 0x03 + .byte \param + .4byte \addr + .endm + + .macro if_turn_eq param, addr + .byte 0x04 + .byte \param + .4byte \addr + .endm + + .macro if_turn_not_eq param, addr + .byte 0x05 + .byte \param + .4byte \addr + .endm + +@ audience excitement + + .macro get_excitement + .byte 0x06 + .endm + + .macro if_excitement_less_than param, addr + .byte 0x07 + .byte \param + .4byte \addr + .endm + + .macro if_excitement_more_than param, addr + .byte 0x08 + .byte \param + .4byte \addr + .endm + + .macro if_excitement_eq param, addr + .byte 0x09 + .byte \param + .4byte \addr + .endm + + .macro if_excitement_not_eq param, addr + .byte 0x0A + .byte \param + .4byte \addr + .endm + +@ the order that the user goes in the current turn + + .macro get_user_order + .byte 0x0B + .endm + + .macro if_user_order_less_than param addr + .byte 0x0C + .byte \param + .4byte \addr + .endm + + .macro if_user_order_more_than param addr + .byte 0x0D + .byte \param + .4byte \addr + .endm + + .macro if_user_order_eq param addr + .byte 0x0E + .byte \param + .4byte \addr + .endm + + .macro if_user_order_not_eq param addr + .byte 0x0F + .byte \param + .4byte \addr + .endm + +@ user condition + + .macro get_user_condition + .byte 0x10 + .endm + + .macro if_user_condition_less_than param, addr + .byte 0x11 + .byte \param + .4byte \addr + .endm + + .macro if_user_condition_more_than param, addr + .byte 0x12 + .byte \param + .4byte \addr + .endm + + .macro if_user_condition_eq param, addr + .byte 0x13 + .byte \param + .4byte \addr + .endm + + .macro if_user_condition_not_eq param, addr + .byte 0x14 + .byte \param + .4byte \addr + .endm + +@ 15 +@ 16 +@ 17 +@ 18 +@ 19 +@ 1A +@ 1B +@ 1C +@ 1D +@ 1E + +@ contest type + + .macro get_contest_type + .byte 0x1F + .endm + + .macro if_contest_type_eq param, addr + .byte 0x20 + .byte \param + .4byte \addr + .endm + + .macro if_contest_type_not_eq param, addr + .byte 0x21 + .byte \param + .4byte \addr + .endm + +@ move excitement (change in excitement due to move) + + .macro get_move_excitement + .byte 0x22 + .endm + + .macro if_move_excitement_less_than param, addr + .byte 0x23 + .byte \param + .4byte \addr + .endm + + .macro if_move_excitement_more_than param, addr + .byte 0x24 + .byte \param + .4byte \addr + .endm + + .macro if_move_excitement_eq param, addr + .byte 0x25 + .byte \param + .4byte \addr + .endm + + .macro if_move_excitement_not_eq param, addr + .byte 0x26 + .byte \param + .4byte \addr + .endm + +@ move effect + + .macro get_effect + .byte 0x27 + .endm + + .macro if_effect_eq param, addr + .byte 0x28 + .byte \param + .4byte \addr + .endm + + .macro if_effect_not_eq param, addr + .byte 0x29 + .byte \param + .4byte \addr + .endm + +@ move effect type + + .macro get_effect_type + .byte 0x2A + .endm + + .macro if_effect_type_eq param, addr + .byte 0x2B + .byte \param + .4byte \addr + .endm + + .macro if_effect_type_not_eq param, addr + .byte 0x2C + .byte \param + .4byte \addr + .endm + +@ whether the current move is the most appealing in the user's moveset + + .macro check_most_appealing_move + .byte 0x2D + .endm + + .macro if_most_appealing_move addr + .byte 0x2E + .4byte \addr + .endm + +@ 2F +@ 30 +@ 31 +@ 32 +@ 33 +@ 34 +@ 35 +@ 36 +@ 37 +@ 38 +@ 39 +@ 3A + +@ number of times current move has been used + + .macro get_move_used_count + .byte 0x3B + .endm + + .macro if_move_used_count_less_than param, addr + .byte 0x3C + .byte \param + .4byte \addr + .endm + + .macro if_move_used_count_more_than param, addr + .byte 0x3D + .byte \param + .4byte \addr + .endm + + .macro if_move_used_count_eq param, addr + .byte 0x3E + .byte \param + .4byte \addr + .endm + + .macro if_move_used_count_not_eq param, addr + .byte 0x3F + .byte \param + .4byte \addr + .endm + +@ whether the current move is a combo starter (with another move in the moveset) + + .macro check_combo_starter + .byte 0x40 + .endm + + .macro if_combo_starter addr + .byte 0x41 + .4byte \addr + .endm + + .macro if_not_combo_starter addr + .byte 0x42 + .4byte \addr + .endm + +@ whether the current move is a combo finisher (with another move in the moveset) + + .macro check_combo_finisher + .byte 0x43 + .endm + + .macro if_combo_finisher addr + .byte 0x44 + .4byte \addr + .endm + + .macro if_not_combo_finisher addr + .byte 0x45 + .4byte \addr + .endm + +@ whether the current move would finish a combo + + .macro check_would_finish_combo + .byte 0x46 + .endm + + .macro if_would_finish_combo addr + .byte 0x47 + .4byte \addr + .endm + + .macro if_would_not_finish_combo addr + .byte 0x48 + .4byte \addr + .endm + +@ condition of mon (indexed by order) + + .macro get_condition mon + .byte 0x49 + .byte \mon + .endm + + .macro if_condition_less_than mon, value, addr + .byte 0x4A + .byte \mon + .byte \value + .4byte \addr + .endm + + .macro if_condition_more_than mon, value, addr + .byte 0x4B + .byte \mon + .byte \value + .4byte \addr + .endm + + .macro if_condition_eq mon, value, addr + .byte 0x4C + .byte \mon + .byte \value + .4byte \addr + .endm + + .macro if_condition_not_eq mon, value, addr + .byte 0x4D + .byte \mon + .byte \value + .4byte \addr + .endm + +@ whether the mon used a combo starter move +@ Even though this value is always 1 or 0 (i.e. TRUE/FALSE), +@ there are less-than and greater-than comparison operations for some reason. + + .macro get_used_combo_starter mon + .byte 0x4E + .byte \mon + .endm + + .macro if_used_combo_starter_less_than mon, value, addr + .byte 0x4F + .byte \mon + .byte \value + .4byte \addr + .endm + + .macro if_used_combo_starter_more_than mon, value, addr + .byte 0x50 + .byte \mon + .byte \value + .4byte \addr + .endm + + + .macro if_used_combo_starter_eq mon, value, addr + .byte 0x51 + .byte \mon + .byte \value + .4byte \addr + .endm + + .macro if_used_combo_starter_not_eq mon, value, addr + .byte 0x52 + .byte \mon + .byte \value + .4byte \addr + .endm + +@ whether the mon can make an appeal + + .macro check_can_participate mon + .byte 0x53 + .byte \mon + .endm + + .macro if_can_participate mon, addr + .byte 0x54 + .byte \mon + .4byte \addr + .endm + + .macro if_cannot_participate mon, addr + .byte 0x55 + .byte \mon + .4byte \addr + .endm + +@ 56 +@ 57 + + .macro contest_58 param addr + .byte 0x58 + .byte \param + .4byte \addr + .endm + +@ 59 +@ 5A +@ 5B +@ 5C +@ 5D +@ 5E +@ 5F +@ 60 +@ 61 +@ 62 +@ 63 +@ 64 +@ 65 +@ 66 +@ 67 +@ 68 +@ 69 +@ 6A +@ 6B +@ 6C +@ 6D +@ 6E +@ 6F +@ 70 +@ 71 +@ 72 +@ 73 +@ 74 +@ 75 +@ 76 +@ 77 +@ 78 +@ 79 +@ 7A +@ 7B +@ 7C + + .macro if_random param addr + .byte 0x7D + .byte \param + .4byte \addr + .endm + +@ 7E + + .macro jump addr + .byte 0x7F + .4byte \addr + .endm + + .macro call addr + .byte 0x80 + .4byte \addr + .endm + + .macro end + .byte 0x81 + .endm + + .macro check_user_has_exciting_move + .byte 0x82 + .endm + + .macro if_user_has_exciting_move addr + .byte 0x83 + .4byte \addr + .endm + + .macro if_user_doesnt_have_exciting_move addr + .byte 0x84 + .4byte \addr + .endm + +@ 85 +@ 86 + + .macro if_effect_in_user_moveset param addr + .byte 0x87 + .2byte \param + .4byte \addr + .endm diff --git a/asm/macros/contest_ai_script.s b/asm/macros/contest_ai_script.s deleted file mode 100755 index 05d70e351..000000000 --- a/asm/macros/contest_ai_script.s +++ /dev/null @@ -1,506 +0,0 @@ -@ Add a positive/negative value to the score of the move being evaluated. - - .macro score score - .byte 0x00 - .byte \score - .endm - -@ turn (AKA "Appeal No.") - - .macro get_turn - .byte 0x01 - .endm - - .macro if_turn_less_than param, addr - .byte 0x02 - .byte \param - .4byte \addr - .endm - - .macro if_turn_more_than param, addr - .byte 0x03 - .byte \param - .4byte \addr - .endm - - .macro if_turn_eq param, addr - .byte 0x04 - .byte \param - .4byte \addr - .endm - - .macro if_turn_not_eq param, addr - .byte 0x05 - .byte \param - .4byte \addr - .endm - -@ audience excitement - - .macro get_excitement - .byte 0x06 - .endm - - .macro if_excitement_less_than param, addr - .byte 0x07 - .byte \param - .4byte \addr - .endm - - .macro if_excitement_more_than param, addr - .byte 0x08 - .byte \param - .4byte \addr - .endm - - .macro if_excitement_eq param, addr - .byte 0x09 - .byte \param - .4byte \addr - .endm - - .macro if_excitement_not_eq param, addr - .byte 0x0A - .byte \param - .4byte \addr - .endm - -@ the order that the user goes in the current turn - - .macro get_user_order - .byte 0x0B - .endm - - .macro if_user_order_less_than param addr - .byte 0x0C - .byte \param - .4byte \addr - .endm - - .macro if_user_order_more_than param addr - .byte 0x0D - .byte \param - .4byte \addr - .endm - - .macro if_user_order_eq param addr - .byte 0x0E - .byte \param - .4byte \addr - .endm - - .macro if_user_order_not_eq param addr - .byte 0x0F - .byte \param - .4byte \addr - .endm - -@ user condition - - .macro get_user_condition - .byte 0x10 - .endm - - .macro if_user_condition_less_than param, addr - .byte 0x11 - .byte \param - .4byte \addr - .endm - - .macro if_user_condition_more_than param, addr - .byte 0x12 - .byte \param - .4byte \addr - .endm - - .macro if_user_condition_eq param, addr - .byte 0x13 - .byte \param - .4byte \addr - .endm - - .macro if_user_condition_not_eq param, addr - .byte 0x14 - .byte \param - .4byte \addr - .endm - -@ 15 -@ 16 -@ 17 -@ 18 -@ 19 -@ 1A -@ 1B -@ 1C -@ 1D -@ 1E - -@ contest type - - .macro get_contest_type - .byte 0x1F - .endm - - .macro if_contest_type_eq param, addr - .byte 0x20 - .byte \param - .4byte \addr - .endm - - .macro if_contest_type_not_eq param, addr - .byte 0x21 - .byte \param - .4byte \addr - .endm - -@ move excitement (change in excitement due to move) - - .macro get_move_excitement - .byte 0x22 - .endm - - .macro if_move_excitement_less_than param, addr - .byte 0x23 - .byte \param - .4byte \addr - .endm - - .macro if_move_excitement_more_than param, addr - .byte 0x24 - .byte \param - .4byte \addr - .endm - - .macro if_move_excitement_eq param, addr - .byte 0x25 - .byte \param - .4byte \addr - .endm - - .macro if_move_excitement_not_eq param, addr - .byte 0x26 - .byte \param - .4byte \addr - .endm - -@ move effect - - .macro get_effect - .byte 0x27 - .endm - - .macro if_effect_eq param, addr - .byte 0x28 - .byte \param - .4byte \addr - .endm - - .macro if_effect_not_eq param, addr - .byte 0x29 - .byte \param - .4byte \addr - .endm - -@ move effect type - - .macro get_effect_type - .byte 0x2A - .endm - - .macro if_effect_type_eq param, addr - .byte 0x2B - .byte \param - .4byte \addr - .endm - - .macro if_effect_type_not_eq param, addr - .byte 0x2C - .byte \param - .4byte \addr - .endm - -@ whether the current move is the most appealing in the user's moveset - - .macro check_most_appealing_move - .byte 0x2D - .endm - - .macro if_most_appealing_move addr - .byte 0x2E - .4byte \addr - .endm - -@ 2F -@ 30 -@ 31 -@ 32 -@ 33 -@ 34 -@ 35 -@ 36 -@ 37 -@ 38 -@ 39 -@ 3A - -@ number of times current move has been used - - .macro get_move_used_count - .byte 0x3B - .endm - - .macro if_move_used_count_less_than param, addr - .byte 0x3C - .byte \param - .4byte \addr - .endm - - .macro if_move_used_count_more_than param, addr - .byte 0x3D - .byte \param - .4byte \addr - .endm - - .macro if_move_used_count_eq param, addr - .byte 0x3E - .byte \param - .4byte \addr - .endm - - .macro if_move_used_count_not_eq param, addr - .byte 0x3F - .byte \param - .4byte \addr - .endm - -@ whether the current move is a combo starter (with another move in the moveset) - - .macro check_combo_starter - .byte 0x40 - .endm - - .macro if_combo_starter addr - .byte 0x41 - .4byte \addr - .endm - - .macro if_not_combo_starter addr - .byte 0x42 - .4byte \addr - .endm - -@ whether the current move is a combo finisher (with another move in the moveset) - - .macro check_combo_finisher - .byte 0x43 - .endm - - .macro if_combo_finisher addr - .byte 0x44 - .4byte \addr - .endm - - .macro if_not_combo_finisher addr - .byte 0x45 - .4byte \addr - .endm - -@ whether the current move would finish a combo - - .macro check_would_finish_combo - .byte 0x46 - .endm - - .macro if_would_finish_combo addr - .byte 0x47 - .4byte \addr - .endm - - .macro if_would_not_finish_combo addr - .byte 0x48 - .4byte \addr - .endm - -@ condition of mon (indexed by order) - - .macro get_condition mon - .byte 0x49 - .byte \mon - .endm - - .macro if_condition_less_than mon, value, addr - .byte 0x4A - .byte \mon - .byte \value - .4byte \addr - .endm - - .macro if_condition_more_than mon, value, addr - .byte 0x4B - .byte \mon - .byte \value - .4byte \addr - .endm - - .macro if_condition_eq mon, value, addr - .byte 0x4C - .byte \mon - .byte \value - .4byte \addr - .endm - - .macro if_condition_not_eq mon, value, addr - .byte 0x4D - .byte \mon - .byte \value - .4byte \addr - .endm - -@ whether the mon used a combo starter move -@ Even though this value is always 1 or 0 (i.e. TRUE/FALSE), -@ there are less-than and greater-than comparison operations for some reason. - - .macro get_used_combo_starter mon - .byte 0x4E - .byte \mon - .endm - - .macro if_used_combo_starter_less_than mon, value, addr - .byte 0x4F - .byte \mon - .byte \value - .4byte \addr - .endm - - .macro if_used_combo_starter_more_than mon, value, addr - .byte 0x50 - .byte \mon - .byte \value - .4byte \addr - .endm - - - .macro if_used_combo_starter_eq mon, value, addr - .byte 0x51 - .byte \mon - .byte \value - .4byte \addr - .endm - - .macro if_used_combo_starter_not_eq mon, value, addr - .byte 0x52 - .byte \mon - .byte \value - .4byte \addr - .endm - -@ whether the mon can make an appeal - - .macro check_can_participate mon - .byte 0x53 - .byte \mon - .endm - - .macro if_can_participate mon, addr - .byte 0x54 - .byte \mon - .4byte \addr - .endm - - .macro if_cannot_participate mon, addr - .byte 0x55 - .byte \mon - .4byte \addr - .endm - -@ 56 -@ 57 - - .macro contest_58 param addr - .byte 0x58 - .byte \param - .4byte \addr - .endm - -@ 59 -@ 5A -@ 5B -@ 5C -@ 5D -@ 5E -@ 5F -@ 60 -@ 61 -@ 62 -@ 63 -@ 64 -@ 65 -@ 66 -@ 67 -@ 68 -@ 69 -@ 6A -@ 6B -@ 6C -@ 6D -@ 6E -@ 6F -@ 70 -@ 71 -@ 72 -@ 73 -@ 74 -@ 75 -@ 76 -@ 77 -@ 78 -@ 79 -@ 7A -@ 7B -@ 7C - - .macro if_random param addr - .byte 0x7D - .byte \param - .4byte \addr - .endm - -@ 7E - - .macro jump addr - .byte 0x7F - .4byte \addr - .endm - - .macro call addr - .byte 0x80 - .4byte \addr - .endm - - .macro end - .byte 0x81 - .endm - - .macro check_user_has_exciting_move - .byte 0x82 - .endm - - .macro if_user_has_exciting_move addr - .byte 0x83 - .4byte \addr - .endm - - .macro if_user_doesnt_have_exciting_move addr - .byte 0x84 - .4byte \addr - .endm - -@ 85 -@ 86 - - .macro if_effect_in_user_moveset param addr - .byte 0x87 - .2byte \param - .4byte \addr - .endm diff --git a/asm/macros/ec.inc b/asm/macros/ec.inc new file mode 100644 index 000000000..44c974e53 --- /dev/null +++ b/asm/macros/ec.inc @@ -0,0 +1,27 @@ + .macro ec_word word + .2byte EC_WORD_\word + .endm + + .macro ec_move1 name + .2byte (EC_GROUP_MOVE_1 << 9) | MOVE_\name + .endm + + .macro ec_move2 name + .2byte (EC_GROUP_MOVE_2 << 9) | MOVE_\name + .endm + + .macro ec_pokemon1 name + .2byte (EC_GROUP_POKEMON << 9) | SPECIES_\name + .endm + + .macro ec_pokemon2 name + .2byte (EC_GROUP_POKEMON_2 << 9) | SPECIES_\name + .endm + + .macro ec_duplicates count + .2byte 0xff00 + \count + .endm + + .macro ec_words_by_letter label + .2byte (gEasyChatWordsByLetter_\label - gEasyChatWordsAlphabetized) / 2 + .endm diff --git a/asm/macros/ec.s b/asm/macros/ec.s deleted file mode 100644 index 44c974e53..000000000 --- a/asm/macros/ec.s +++ /dev/null @@ -1,27 +0,0 @@ - .macro ec_word word - .2byte EC_WORD_\word - .endm - - .macro ec_move1 name - .2byte (EC_GROUP_MOVE_1 << 9) | MOVE_\name - .endm - - .macro ec_move2 name - .2byte (EC_GROUP_MOVE_2 << 9) | MOVE_\name - .endm - - .macro ec_pokemon1 name - .2byte (EC_GROUP_POKEMON << 9) | SPECIES_\name - .endm - - .macro ec_pokemon2 name - .2byte (EC_GROUP_POKEMON_2 << 9) | SPECIES_\name - .endm - - .macro ec_duplicates count - .2byte 0xff00 + \count - .endm - - .macro ec_words_by_letter label - .2byte (gEasyChatWordsByLetter_\label - gEasyChatWordsAlphabetized) / 2 - .endm diff --git a/asm/macros/event.inc b/asm/macros/event.inc new file mode 100644 index 000000000..e3caa0c4f --- /dev/null +++ b/asm/macros/event.inc @@ -0,0 +1,1505 @@ + @ Does nothing. + .macro snop + .byte 0x00 + .endm + + @ Does nothing. + .macro snop1 + .byte 0x01 + .endm + + @ Terminates script execution. + .macro end + .byte 0x02 + .endm + + @ Jumps back to after the last-executed call statement, and continues script execution from there. + .macro return + .byte 0x03 + .endm + + @ Jumps to destination and continues script execution from there. The location of the calling script is remembered and can be returned to later. + .macro call destination + .byte 0x04 + .4byte \destination + .endm + + @ Jumps to destination and continues script execution from there. + .macro jump destination + .byte 0x05 + .4byte \destination + .endm + + @ If the result of the last comparison matches condition (see Comparison operators), jumps to destination and continues script execution from there. + .macro jumpif condition, destination + .byte 0x06 + .byte \condition + .4byte \destination + .endm + + @ If the result of the last comparison matches condition (see Comparison operators), calls destination. + .macro callif condition, destination + .byte 0x07 + .byte \condition + .4byte \destination + .endm + + @ Jumps to the standard function at index function. + .macro jumpstd function + .byte 0x08 + .byte \function + .endm + + @ Calls the standard function at index function. + .macro callstd function + .byte 0x09 + .byte \function + .endm + + @ If the result of the last comparison matches condition (see Comparison operators), jumps to the standard function at index function. + .macro jumpstdif condition, function + .byte 0x0a + .byte \condition + .byte \function + .endm + + @ If the result of the last comparison matches condition (see Comparison operators), calls the standard function at index function. + .macro callstdif condition, function + .byte 0x0b + .byte \condition + .byte \function + .endm + + @ Executes a script stored in a default RAM location. + .macro jumpram + .byte 0x0c + .endm + + @ Terminates script execution and "resets the script RAM". + .macro die + .byte 0x0d + .endm + + @ Pads the specified value to a dword, and then writes that dword to a predefined address (0x0203AAA8). + .macro setbyte value + .byte 0x0e + .byte \value + .endm + + @ Sets the specified script bank to value. + .macro loadptr destination, value + .byte 0x0f + .byte \destination + .4byte \value + .endm + + @ Sets the specified script bank to value. + .macro setbufferbyte destination, value + .byte 0x10 + .byte \destination + .byte \value + .endm + + @ Sets the byte at offset to value. + .macro writebytetooffset value, offset + .byte 0x11 + .byte \value + .4byte \offset + .endm + + @ Copies the byte value at source into the specified script bank. + .macro loadbytefrompointer destination, source + .byte 0x12 + .byte \destination + .4byte \source + .endm + + @ Not sure. Judging from XSE's description I think it takes the least-significant byte in bank source and writes it to destination. + .macro setptrbyte source, destination + .byte 0x13 + .byte \source + .4byte \destination + .endm + + @ Copies the contents of bank source into bank destination. + .macro copybuffers destination, source + .byte 0x14 + .byte \destination + .byte \source + .endm + + @ Copies the byte at source to destination, replacing whatever byte was previously there. + .macro copybyte destination, source + .byte 0x15 + .4byte \destination + .4byte \source + .endm + + @ Changes the value of destination to value. + .macro setvar destination, value + .byte 0x16 + .2byte \destination + .2byte \value + .endm + + @ Changes the value of destination by adding value to it. Overflow is not prevented (0xFFFF + 1 = 0x0000). + .macro addvar destination, value + .byte 0x17 + .2byte \destination + .2byte \value + .endm + + @ Changes the value of destination by subtracting value to it. Overflow is not prevented (0x0000 - 1 = 0xFFFF). + .macro subvar destination, value + .byte 0x18 + .2byte \destination + .2byte \value + .endm + + @ Copies the value of source into destination. + .macro copyvar destination, source + .byte 0x19 + .2byte \destination + .2byte \source + .endm + + @ If source is not a variable, then this function acts like setvar. Otherwise, it acts like copyvar. + .macro setorcopyvar destination, source + .byte 0x1a + .2byte \destination + .2byte \source + .endm + + @ Compares the values of script banks a and b, after forcing the values to bytes. + .macro comparebuffers byte1, byte2 + .byte 0x1b + .byte \byte1 + .byte \byte2 + .endm + + @ Compares the least-significant byte of the value of script bank a to a fixed byte value (b). + .macro comparebuffertobyte a, b + .byte 0x1c + .byte \a + .byte \b + .endm + + @ Compares the least-significant byte of the value of script bank a to the byte located at offset b. + .macro comparebuffertoptrbyte a, b + .byte 0x1d + .byte \a + .4byte \b + .endm + + @ Compares the byte located at offset a to the least-significant byte of the value of script bank b. + .macro compareptrbytetobuffer a, b + .byte 0x1e + .4byte \a + .byte \b + .endm + + @ Compares the byte located at offset a to a fixed byte value (b). + .macro compareptrbytetobyte a, b + .byte 0x1f + .4byte \a + .byte \b + .endm + + @ Compares the byte located at offset a to the byte located at offset b. + .macro compareptrbytes a, b + .byte 0x20 + .4byte \a + .4byte \b + .endm + + @ Compares the value of `var` to a fixed word value (b). + .macro compare var, value + .byte 0x21 + .2byte \var + .2byte \value + .endm + + @ Compares the value of `var` to the value of `var2`. + .macro comparevars var1, var2 + .byte 0x22 + .2byte \var1 + .2byte \var2 + .endm + + @ Calls the ASM routine stored at code. Script execution is blocked until the ASM returns (bx lr, mov pc, lr, etc.). Remember to add 1 to the offset when calling THUMB code. + .macro callasm code + .byte 0x23 + .4byte \code + .endm + + @ Replaces a pointer in the script engine RAM with asm_pointer. + .macro jumpasm asm_pointer + .byte 0x24 + .4byte \asm_pointer + .endm + + @ Calls a special function; that is, a piece of ASM code designed for use by scripts and listed in a table of pointers. + .macro special function + .byte 0x25 + .2byte \function + .endm + + @ Calls a special function. That function's output (if any) will be written to the variable you specify. + .macro specialval output, function + .byte 0x26 + .2byte \output + .2byte \function + .endm + + @ Blocks script execution until a command or ASM code manually unblocks it. Generally used with specific commands and specials. If this command runs, and a subsequent command or piece of ASM does not unblock state, the script will remain blocked indefinitely (essentially a hang). + .macro waitstate + .byte 0x27 + .endm + + @ Blocks script execution for time (frames? milliseconds?). + .macro pause time + .byte 0x28 + .2byte \time + .endm + + @ Sets a to 1. + .macro setflag a + .byte 0x29 + .2byte \a + .endm + + @ Sets a to 0. + .macro clearflag a + .byte 0x2a + .2byte \a + .endm + + @ Compares a to 1. + .macro checkflag a + .byte 0x2b + .2byte \a + .endm + + @ In FireRed, this command is a nop. + .macro compareflags + .byte 0x2c + .endm + + @ In FireRed, this command is a nop. + .macro checkdailyflags + .byte 0x2d + .endm + + @ Resets the values of variables 0x8000, 0x8001, and 0x8002. Related to RTC in RSE? + .macro resetvars + .byte 0x2e + .endm + + @ Plays the specified (sound_number) sound. Only one sound may play at a time, with newer ones interrupting older ones. + .macro playsfx sound_number + .byte 0x2f + .2byte \sound_number + .endm + + @ Blocks script execution until the currently-playing sound (triggered by sound) finishes playing. + .macro checksound + .byte 0x30 + .endm + + @ Plays the specified (fanfare_number) fanfare. + .macro fanfare fanfare_number + .byte 0x31 + .2byte \fanfare_number + .endm + + @ Blocks script execution until all currently-playing fanfares finish. + .macro waitfanfare + .byte 0x32 + .endm + + @ Plays the specified (song_number) song. The byte is apparently supposed to be 0x00. + .macro playmusic song_number, unknown + .byte 0x33 + .2byte \song_number + .byte \unknown + .endm + + @ Plays the specified (song_number) song. + .macro playmusicbattle song_number + .byte 0x34 + .2byte \song_number + .endm + + @ Crossfades the currently-playing song into the map's default song. + .macro fadedefault + .byte 0x35 + .endm + + @ Crossfades the currently-playng song into the specified (song_number) song. + .macro fademusic song_number + .byte 0x36 + .2byte \song_number + .endm + + @ Fades out the currently-playing song. + .macro fadeout speed + .byte 0x37 + .byte \speed + .endm + + @ Fades the currently-playing song back in. + .macro fadein speed + .byte 0x38 + .byte \speed + .endm + + @ Sends the player to Warp warp on Map bank.map. If the specified warp is 0xFF, then the player will instead be sent to (X, Y) on the map. + .macro warp map, warp, X, Y + .byte 0x39 + map \map + .byte \warp + .2byte \X + .2byte \Y + .endm + + @ Clone of warp that does not play a sound effect. + .macro warpmuted map, warp, X, Y + .byte 0x3a + map \map + .byte \warp + .2byte \X + .2byte \Y + .endm + + @ Clone of warp that uses "a walking effect". + .macro warpwalk map, warp, X, Y + .byte 0x3b + map \map + .byte \warp + .2byte \X + .2byte \Y + .endm + + @ Warps the player to another map using a hole animation. + .macro warphole map + .byte 0x3c + map \map + .endm + + @ Clone of warp that uses a teleport effect. It is apparently only used in R/S/E.[source] + .macro warpteleport map, warp, X, Y + .byte 0x3d + map \map + .byte \warp + .2byte \X + .2byte \Y + .endm + + @ Clone of warp. Used by an (unused?) Safari Zone script to return the player to the gatehouse and end the Safari Game. + .macro warp3 map, warp, X, Y + .byte 0x3e + map \map + .byte \warp + .2byte \X + .2byte \Y + .endm + + @ Sets a default warp place. If a warp tries to send the player to Warp 127 on Map 127.127, they will instead be sent here. Useful when a map has warps that need to go to script-controlled locations (i.e. elevators). + .macro warpplace map, warp, X, Y + .byte 0x3f + map \map + .byte \warp + .2byte \X + .2byte \Y + .endm + + @ Clone of warp3, except that this writes data to different offsets... + .macro warp4 map, warp, X, Y + .byte 0x40 + map \map + .byte \warp + .2byte \X + .2byte \Y + .endm + + @ Clone of warp3, except that this writes data to different offsets... + .macro warp5 map, warp, X, Y + .byte 0x41 + map \map + .byte \warp + .2byte \X + .2byte \Y + .endm + + @ Retrieves the player's zero-indexed X- and Y-coordinates in the map, and stores them in the specified variables. + .macro getplayerxy X, Y + .byte 0x42 + .2byte \X + .2byte \Y + .endm + + @ Retrieves the number of Pokmon in the player's party, and stores that number in variable 0x800D (LASTRESULT). + .macro countpokemon + .byte 0x43 + .endm + + @ Attempts to add quantity of item index to the player's Bag. If the player has enough room, the item will be added and variable 0x800D (LASTRESULT) will be set to 0x0001; otherwise, LASTRESULT is set to 0x0000. + .macro additem index, quantity + .byte 0x44 + .2byte \index + .2byte \quantity + .endm + + @ Removes quantity of item index from the player's Bag. + .macro removeitem index, quantity + .byte 0x45 + .2byte \index + .2byte \quantity + .endm + + @ Checks if the player has enough space in their Bag to hold quantity more of item index. Sets variable 0x800D (LASTRESULT) to 0x0001 if there is room, or 0x0000 is there is no room. + .macro checkitemspace index, quantity + .byte 0x46 + .2byte \index + .2byte \quantity + .endm + + @ Checks if the player has quantity or more of item index in their Bag. Sets variable 0x800D (LASTRESULT) to 0x0001 if the player has enough of the item, or 0x0000 if they have fewer than quantity of the item. + .macro checkitem index, quantity + .byte 0x47 + .2byte \index + .2byte \quantity + .endm + + @ Checks which Bag pocket the specified (index) item belongs in, and writes the value to variable 0x800D (LASTRESULT). This script is used to show the name of the proper Bag pocket when the player receives an item via callstd (simplified to giveitem in XSE). + .macro checkitemtype index + .byte 0x48 + .2byte \index + .endm + + @ Adds a quantity amount of item index to the player's PC. Both arguments can be variables. + .macro addpcitem index, quantity + .byte 0x49 + .2byte \index + .2byte \quantity + .endm + + @ Checks for quantity amount of item index in the player's PC. Both arguments can be variables. + .macro checkpcitem index, quantity + .byte 0x4a + .2byte \index + .2byte \quantity + .endm + + @ In FireRed, this command is a nop. (The argument is read, but not used for anything.) + .macro adddecor a + .byte 0x4b + .2byte \a + .endm + + @ In FireRed, this command is a nop. (The argument is read, but not used for anything.) + .macro removedecor a + .byte 0x4c + .2byte \a + .endm + + @ In FireRed, this command is a nop. (The argument is read, but not used for anything.) + .macro testdecor a + .byte 0x4d + .2byte \a + .endm + + @ In FireRed, this command is a nop. (The argument is read, but not used for anything.) + .macro checkdecor a + .byte 0x4e + .2byte \a + .endm + + @ Applies the movement data at movements to the specified (index) Person event. Also closes any standard message boxes that are still open. + .macro move index, movements + .byte 0x4f + .2byte \index + .4byte \movements + .endm + + @ Apparent clone of applymovement. Oddly, it doesn't seem to work at all if applied to any Person other than the player (0xFF), and the X and Y arguments don't seem to do anything. + @ This command in fact uses variables to access the Person event ID. So, for example, if you setvar 0x8000 to 0x3, and then use applymovementpos 0x8000 @move1, Person event 3 will have the movements at @move1 applied to them. Thank you Shiny Quagsire for bringing this to my attention. + .macro movecoords variable, movements, x, y + .byte 0x50 + .2byte \variable + .4byte \movements + .byte \x + .byte \y + .endm + + @ Blocks script execution until the movements being applied to the specified (index) Person event finish. If the specified Person event is 0x0000, then the command will block script execution until all Person events affected by applymovement finish their movements. If the specified Person event is not currently being manipulated with applymovement, then this command does nothing. + .macro waitmove index + .byte 0x51 + .2byte \index + .endm + + @ Apparent clone of waitmovement. Oddly, it doesn't seem to work at all if applied to any Person other than the player (0xFF), and the X and Y arguments don't seem to do anything. + .macro waitmovexy index, X, Y + .byte 0x52 + .2byte \index + .byte \X + .byte \Y + .endm + + @ Attempts to hide the specified (local_ID, a local ID) Person event on the current map, by setting its visibility flag if it has a valid one. If the Person does not have a valid visibility flag, this command does nothing. + .macro disappear local_ID + .byte 0x53 + .2byte \local_ID + .endm + + @ Clone of hidesprite that also moves the Person? Test it! + .macro disappearxy index, X, Y + .byte 0x54 + .2byte \index + .byte \X + .byte \Y + .endm + + .macro reappear word + .byte 0x55 + .2byte \word + .endm + + .macro reappearxy word, byte1, byte2 + .byte 0x56 + .2byte \word + .byte \byte1 + .byte \byte2 + .endm + + .macro movesprite word1, word2, word3 + .byte 0x57 + .2byte \word1 + .2byte \word2 + .2byte \word3 + .endm + + .macro spritevisible word, byte1, byte2 + .byte 0x58 + .2byte \word + .byte \byte1 + .byte \byte2 + .endm + + .macro spriteinvisible word, byte1, byte2 + .byte 0x59 + .2byte \word + .byte \byte1 + .byte \byte2 + .endm + + @ If the script was called by a Person event, then that Person will turn to face toward the tile that the player is stepping off of. + .macro faceplayer + .byte 0x5a + .endm + + .macro spriteface word, byte + .byte 0x5b + .2byte \word + .byte \byte + .endm + + @ If the Trainer flag for Trainer index is not set, this command does absolutely nothing. + .macro trainerbattle type, trainer, word, pointer1, pointer2, pointer3, pointer4 + .byte 0x5c + .byte \type + .2byte \trainer + .2byte \word + .if \type == 0 + .4byte \pointer1 @ text + .4byte \pointer2 @ text + .elseif \type == 1 + .4byte \pointer1 @ text + .4byte \pointer2 @ text + .4byte \pointer3 @ event script + .elseif \type == 2 + .4byte \pointer1 @ text + .4byte \pointer2 @ text + .4byte \pointer3 @ event script + .elseif \type == 3 + .4byte \pointer1 @ text + .elseif \type == 4 + .4byte \pointer1 @ text + .4byte \pointer2 @ text + .4byte \pointer3 @ text + .elseif \type == 5 + .4byte \pointer1 @ text + .4byte \pointer2 @ text + .elseif \type == 6 + .4byte \pointer1 @ text + .4byte \pointer2 @ text + .4byte \pointer3 @ text + .4byte \pointer4 @ event script + .elseif \type == 7 + .4byte \pointer1 @ text + .4byte \pointer2 @ text + .4byte \pointer3 @ text + .elseif \type == 8 + .4byte \pointer1 @ text + .4byte \pointer2 @ text + .4byte \pointer3 @ text + .4byte \pointer4 @ event script + .endif + .endm + + + @ Starts a trainer battle using the battle information stored in RAM (usually by trainerbattle, which actually calls this command behind-the-scenes), and blocks script execution until the battle finishes. + .macro reptrainerbattle + .byte 0x5d + .endm + + .macro endtrainerbattle + .byte 0x5e + .endm + + .macro endtrainerbattle2 + .byte 0x5f + .endm + + @ Compares Flag (trainer + 0x500) to 1. (If the flag is set, then the trainer has been defeated by the player.) + .macro checktrainerflag trainer + .byte 0x60 + .2byte \trainer + .endm + + @ Sets Flag (trainer + 0x500). (I didn't make a mistake. The command names actually are backwards.) + .macro cleartrainerflag trainer + .byte 0x61 + .2byte \trainer + .endm + + @ Clears Flag (trainer + 0x500). (I didn't make a mistake. The command names actually are backwards.) + .macro settrainerflag trainer + .byte 0x62 + .2byte \trainer + .endm + + .macro movespriteperm word1, word2, word3 + .byte 0x63 + .2byte \word1 + .2byte \word2 + .2byte \word3 + .endm + + .macro moveoffscreen word + .byte 0x64 + .2byte \word + .endm + + .macro spritebehave word, byte + .byte 0x65 + .2byte \word + .byte \byte + .endm + + @ If a standard message box (or its text) is being drawn on-screen, this command blocks script execution until the box and its text have been fully drawn. + .macro waittext + .byte 0x66 + .endm + + @ Starts displaying a standard message box containing the specified text. If text is a pointer, then the string at that offset will be loaded and used. If text is script bank 0, then the value of script bank 0 will be treated as a pointer to the text. (You can use loadpointer to place a string pointer in a script bank.) + .macro message text + .byte 0x67 + .4byte \text + .endm + + @ Holds the current message box open until the player presses a key. The message box is then closed. + .macro closebutton + .byte 0x68 + .endm + + @ Ceases movement for all OWs on-screen. + .macro lockall + .byte 0x69 + .endm + + @ If the script was called by a Person event, then that Person's movement will cease. + .macro lock + .byte 0x6a + .endm + + @ Resumes normal movement for all OWs on-screen, and closes any standard message boxes that are still open. + .macro releaseall + .byte 0x6b + .endm + + @ If the script was called by a Person event, then that Person's movement will resume. This command also closes any standard message boxes that are still open. + .macro release + .byte 0x6c + .endm + + @ Blocks script execution until the player presses any key. + .macro waitbutton + .byte 0x6d + .endm + + @ Displays a YES/NO multichoice box at the specified coordinates, and blocks script execution until the user makes a selection. Their selection is stored in variable 0x800D (LASTRESULT); 0x0000 for "NO" or if the user pressed B, and 0x0001 for "YES". + .macro yesnobox X, Y + .byte 0x6e + .byte \X + .byte \Y + .endm + + @ Displays a multichoice box from which the user can choose a selection, and blocks script execution until a selection is made. Lists of options are predefined and the one to be used is specified with list. If B is set to a non-zero value, then the user will not be allowed to back out of the multichoice with the B button. + .macro multichoice X, Y, list, B + .byte 0x6f + .byte \X + .byte \Y + .byte \list + .byte \B + .endm + + @ Displays a multichoice box from which the user can choose a selection, and blocks script execution until a selection is made. Lists of options are predefined and the one to be used is specified with list. The default argument determines the initial position of the cursor when the box is first opened; it is zero-indexed, and if it is too large, it is treated as 0x00. If B is set to a non-zero value, then the user will not be allowed to back out of the multichoice with the B button. + .macro multichoicedef X, Y, list, default, B + .byte 0x70 + .byte \X + .byte \Y + .byte \list + .byte \default + .byte \B + .endm + + @ Displays a multichoice box from which the user can choose a selection, and blocks script execution until a selection is made. Lists of options are predefined and the one to be used is specified with list. The per_row argument determines how many list items will be shown on a single row of the box. + .macro multichoicerow X, Y, list, per_row, B + .byte 0x71 + .byte \X + .byte \Y + .byte \list + .byte \per_row + .byte \B + .endm + + .macro showbox byte1, byte2, byte3, byte4 + .byte 0x72 + .byte \byte1 + .byte \byte2 + .byte \byte3 + .byte \byte4 + .endm + + .macro hidebox byte1, byte2, byte3, byte4 + .byte 0x73 + .byte \byte1 + .byte \byte2 + .byte \byte3 + .byte \byte4 + .endm + + .macro clearbox byte1, byte2, byte3, byte4 + .byte 0x74 + .byte \byte1 + .byte \byte2 + .byte \byte3 + .byte \byte4 + .endm + + @ Displays a box containing the front sprite for the specified (species) Pokmon species. + .macro showpokepic species, X, Y + .byte 0x75 + .2byte \species + .byte \X + .byte \Y + .endm + + @ Hides all boxes displayed with showpokepic. + .macro hidepokepic + .byte 0x76 + .endm + + @ In FireRed, this command is a nop. (The argument is discarded.) + .macro showcontestwinner a + .byte 0x77 + .byte \a + .endm + + @ Displays the string at pointer as braille text in a standard message box. The string must be formatted to use braille characters. + .macro braillemsg text + .byte 0x78 + .4byte \text + .endm + + @ Gives the player one of the specified (species) Pokmon at level level holding item. The unknown arguments should all be zeroes. + .macro givepokemon species, level, item, unknown1, unknown2, unknown3 + .byte 0x79 + .2byte \species + .byte \level + .2byte \item + .4byte \unknown1 + .4byte \unknown2 + .byte \unknown3 + .endm + + .macro giveegg word + .byte 0x7a + .2byte \word + .endm + + .macro setpokemove byte1, byte2, word + .byte 0x7b + .byte \byte1 + .byte \byte2 + .2byte \word + .endm + + @ Checks if at least one Pokmon in the player's party knows the specified (index) attack. If so, variable 0x800D (LASTRESULT) is set to the (zero-indexed) slot number of the Pokmon that knows the move. If not, LASTRESULT is set to 0x0006. + .macro checkattack index + .byte 0x7c + .2byte \index + .endm + + @ Writes the name of the Pokmon at index species to the specified buffer. + .macro bufferpoke out, species + .byte 0x7d + .byte \out + .2byte \species + .endm + + @ Writes the name of the first Pokmon in the player's party to the specified buffer. + .macro bufferfirstpoke out + .byte 0x7e + .byte \out + .endm + + @ Writes the name of the Pokmon in slot slot (zero-indexed) of the player's party to the specified buffer. If an empty or invalid slot is specified, ten spaces ("") are written to the buffer. + .macro bufferpartypoke out, slot + .byte 0x7f + .byte \out + .2byte \slot + .endm + + @ Writes the name of the item at index item to the specified buffer. If the specified index is larger than the number of items in the game (0x176), the name of item 0 ("????????") is buffered instead. + .macro bufferitem out, item + .byte 0x80 + .byte \out + .2byte \item + .endm + + @ In FireRed, this command is a nop. (The first argument is discarded immediately. The second argument is read, but not used for anything.) + .macro bufferdecor a, b + .byte 0x81 + .byte \a + .2byte \b + .endm + + @ Writes the name of the attack at index attack to the specified buffer. + .macro bufferattack out, attack + .byte 0x82 + .byte \out + .2byte \attack + .endm + + @ Converts the value of input to a decimal string, and writes that string to the specified buffer. + .macro buffernum out, input + .byte 0x83 + .byte \out + .2byte \input + .endm + + @ Writes the standard string identified by index to the specified buffer. Specifying an invalid standard string (e.x. 0x2B) can and usually will cause data corruption (I've observed destruction of the stored player name and crashes when entering/exiting certain menu screens). + .macro bufferstd out, index + .byte 0x84 + .byte \out + .2byte \index + .endm + + @ Copies the string at offset to the specified buffer. + .macro buffertext out, offset + .byte 0x85 + .byte \out + .4byte \offset + .endm + + @ Opens the Pokemart system, offering the specified products for sale. + .macro pokemart products + .byte 0x86 + .4byte \products + .endm + + @ Apparent clone of pokemart. + .macro pokemartdecor products + .byte 0x87 + .4byte \products + .endm + + @ Apparent clone of pokemart. + .macro pokemartbp products + .byte 0x88 + .4byte \products + .endm + + .macro pokecasino word + .byte 0x89 + .2byte \word + .endm + + @ In FireRed, this command is a nop. + .macro event_8a byte1, byte2, byte3 + .byte 0x8a + .byte \byte1, \byte2, \byte3 + .endm + + @ In FireRed, this command sets the byte at 0x03000EA8 to 0x01. I do not know what that means. + .macro choosecontestpkmn + .byte 0x8b + .endm + + @ In FireRed, this command is a nop. + .macro startcontest + .byte 0x8c + .endm + + @ In FireRed, this command is a nop. + .macro showcontestresults + .byte 0x8d + .endm + + @ In FireRed, this command is a nop. + .macro contestlinktransfer + .byte 0x8e + .endm + + @ Stores a random integer between 0 and limit in variable 0x800D (LASTRESULT). + .macro random limit + .byte 0x8f + .2byte \limit + .endm + + @ If check is 0x00, this command adds value to the player's money. + .macro givemoney value, check + .byte 0x90 + .4byte \value + .byte \check + .endm + + @ If check is 0x00, this command subtracts value from the player's money. + .macro paymoney value, check + .byte 0x91 + .4byte \value + .byte \check + .endm + + @ If check is 0x00, this command will check if the player has value or more money; script variable 0x800D (LASTRESULT) is set to 0x0001 if the player has enough money, or 0x0000 if the do not. + .macro checkmoney value, check + .byte 0x92 + .4byte \value + .byte \check + .endm + + @ Spawns a secondary box showing how much money the player has. + .macro showmoney X, Y + .byte 0x93 + .byte \X + .byte \Y + .endm + + @ Hides the secondary box spawned by showmoney. + .macro hidemoney X, Y + .byte 0x94 + .byte \X + .byte \Y + .endm + + @ Updates the secondary box spawned by showmoney. (What does it do with its arguments?) + .macro updatemoney X, Y + .byte 0x95 + .byte \X + .byte \Y + .endm + + @ In FireRed, this command is a nop. + .macro event_96 word + .byte 0x96 + .2byte \word + .endm + + @ Fades the screen to black or back, using the specified effect. Effect 0x00 fades in, and effect 0x01 fades out. I don't know if other effects exist. + .macro fadescreen effect + .byte 0x97 + .byte \effect + .endm + + .macro fadescreendelay byte1, byte2 + .byte 0x98 + .byte \byte1 + .byte \byte2 + .endm + + .macro darken word + .byte 0x99 + .2byte \word + .endm + + .macro lighten byte + .byte 0x9a + .byte \byte + .endm + + .macro message2 pointer + .byte 0x9b + .4byte \pointer + .endm + + @ Executes the specified field move animation. + .macro doanimation animation + .byte 0x9c + .2byte \animation + .endm + + @ Tells the game which party Pokmon to use for the next field move animation. + .macro setanimation animation, slot + .byte 0x9d + .byte \animation + .2byte \slot + .endm + + @ Blocks script execution until all playing field move animations complete. + .macro checkanimation animation + .byte 0x9e + .2byte \animation + .endm + + @ Sets which healing place the player will return to if all of the Pokmon in their party faint. A list of available healing places can be found on PokeCommunity. + .macro sethealplace flightspot + .byte 0x9f + .2byte \flightspot + .endm + + @ Checks the player's gender. If male, then 0x0000 is stored in variable 0x800D (LASTRESULT). If female, then 0x0001 is stored in LASTRESULT. + .macro checkgender + .byte 0xa0 + .endm + + @ Plays the specified (species) Pokmon's cry. You can use waitcry to block script execution until the sound finishes. + .macro pokecry species, effect + .byte 0xa1 + .2byte \species + .2byte \effect + .endm + + @ Changes the tile at (X, Y) on the current map. + .macro setmaptile X, Y, tile_number, tile_attrib + .byte 0xa2 + .2byte \X + .2byte \Y + .2byte \tile_number + .2byte \tile_attrib + .endm + + @ Queues a weather change to the default weather for the map. + .macro resetweather + .byte 0xa3 + .endm + + @ Queues a weather change to type weather. + .macro setweather type + .byte 0xa4 + .2byte \type + .endm + + @ Executes the weather change queued with resetweather or setweather. The current weather will smoothly fade into the queued weather. + .macro doweather + .byte 0xa5 + .endm + + @ This command manages cases in which maps have tiles that change state when stepped on (specifically, cracked/breakable floors). + .macro tileeffect subroutine + .byte 0xa6 + .byte \subroutine + .endm + + .macro setmapfooter word + .byte 0xa7 + .2byte \word + .endm + + .macro spritelevelup word, byte1, byte2, byte3 + .byte 0xa8 + .2byte \word + .byte \byte1 + .byte \byte2 + .byte \byte3 + .endm + + .macro restorespritelevel word, byte1, byte2 + .byte 0xa9 + .2byte \word + .byte \byte1 + .byte \byte2 + .endm + + .macro createvsprite byte1, byte2, word1, word2, byte3, byte4 + .byte 0xaa + .byte \byte1 + .byte \byte2 + .2byte \word1 + .2byte \word2 + .byte \byte3 + .byte \byte4 + .endm + + .macro vspriteface byte1, byte2 + .byte 0xab + .byte \byte1 + .byte \byte2 + .endm + + @ Queues the opening of the door tile at (X, Y) with an animation. + .macro setdooropened X, Y + .byte 0xac + .2byte \X + .2byte \Y + .endm + + @ Queues the closing of the door tile at (X, Y) with an animation. + .macro setdoorclosed X, Y + .byte 0xad + .2byte \X + .2byte \Y + .endm + + @ Executes the state changes queued with setdooropened, setdoorclosed, setdooropened2, and setdoorclosed2. + .macro doorchange + .byte 0xae + .endm + + @ Queues the opening of the door tile at (X, Y) without an animation. + .macro setdooropened2 X, Y + .byte 0xaf + .2byte \X + .2byte \Y + .endm + + @ Queues the closing of the door tile at (X, Y) without an animation. + .macro setdoorclosed2 X, Y + .byte 0xb0 + .2byte \X + .2byte \Y + .endm + + @ In FireRed, this command is a nop. + .macro event_b1 + .byte 0xb1 + .endm + + @ In FireRed, this command is a nop. + .macro event_b2 + .byte 0xb2 + .endm + + .macro checkcoins word + .byte 0xb3 + .2byte \word + .endm + + .macro givecoins word + .byte 0xb4 + .2byte \word + .endm + + .macro removecoins word + .byte 0xb5 + .2byte \word + .endm + + @ Prepares to start a wild battle against a species at Level level holding item. Running this command will not affect normal wild battles. You start the prepared battle with dowildbattle. + .macro setwildbattle species, level, item + .byte 0xb6 + .2byte \species + .byte \level + .2byte \item + .endm + + @ Starts a wild battle against the Pokmon generated by setwildbattle. Blocks script execution until the battle finishes. + .macro dowildbattle + .byte 0xb7 + .endm + + .macro setvaddress long, word + .byte 0xb8 + .4byte \long + .2byte \word + .endm + + .macro vjump pointer + .byte 0xb9 + .4byte \pointer + .endm + + .macro vcall pointer + .byte 0xba + .4byte \pointer + .endm + + .macro if5 byte, pointer + .byte 0xbb + .byte \byte + .4byte \pointer + .endm + + .macro if6 byte, pointer + .byte 0xbc + .byte \byte + .4byte \pointer + .endm + + .macro vtext pointer + .byte 0xbd + .4byte \pointer + .endm + + .macro vloadptr pointer + .byte 0xbe + .4byte \pointer + .endm + + .macro vbuffer byte, pointer + .byte 0xbf + .byte \byte + .4byte \pointer + .endm + + @ Spawns a secondary box showing how many Coins the player has. + .macro showcoins X, Y + .byte 0xc0 + .byte \X + .byte \Y + .endm + + @ Hides the secondary box spawned by showcoins. It doesn't appear to use its arguments, but they are still required. + .macro hidecoins X, Y + .byte 0xc1 + .byte \X + .byte \Y + .endm + + @ Updates the secondary box spawned by showcoins. (What does it do with its arguments?) + .macro updatecoins X, Y + .byte 0xc2 + .byte \X + .byte \Y + .endm + + @ Increases the value of the specified hidden variable by 1. The hidden variable's value will not be allowed to exceed 0x00FFFFFF. + .macro inccounter a + .byte 0xc3 + .byte \a + .endm + + @ Clone of warp... Except that it doesn't appear to have any effect when used in some of FireRed's default level scripts. (If it did, Berry Forest would be impossible to enter...) + .macro warp6 map, warp, X, Y + .byte 0xc4 + map \map + .byte \warp + .2byte \X + .2byte \Y + .endm + + @ Blocks script execution until cry finishes. + .macro waitpokecry + .byte 0xc5 + .endm + + @ Writes the name of the specified (box) PC box to the specified buffer. + .macro bufferboxname out, box + .byte 0xc6 + .byte \out + .2byte \box + .endm + + @ Sets the color of the text in standard message boxes. 0x00 produces blue (male) text, 0x01 produces red (female) text, 0xFF resets the color to the default for the current OW's gender, and all other values produce black text. + .macro textcolor color + .byte 0xc7 + .byte \color + .endm + + @ The exact purpose of this command is unknown, but it is related to the blue help-text box that appears on the bottom of the screen when the Main Menu is opened. + .macro loadhelp pointer + .byte 0xc8 + .4byte \pointer + .endm + + @ The exact purpose of this command is unknown, but it is related to the blue help-text box that appears on the bottom of the screen when the Main Menu is opened. + .macro unloadhelp + .byte 0xc9 + .endm + + @ After using this command, all standard message boxes will use the signpost frame. + .macro signmsg + .byte 0xca + .endm + + @ Ends the effects of signmsg, returning message box frames to normal. + .macro normalmsg + .byte 0xcb + .endm + + @ Compares the value of a hidden variable to a dword. + .macro comparehiddenvar a, value + .byte 0xcc + .byte \a + .4byte \value + .endm + + @ Makes the Pokmon in the specified slot of the player's party obedient. It will not randomly disobey orders in battle. + .macro setobedience slot + .byte 0xcd + .2byte \slot + .endm + + @ Checks if the Pokmon in the specified slot of the player's party is obedient. If the Pokmon is disobedient, 0x0001 is written to script variable 0x800D (LASTRESULT). If the Pokmon is obedient (or if the specified slot is empty or invalid), 0x0000 is written. + .macro checkobedience slot + .byte 0xce + .2byte \slot + .endm + + @ Depending on factors I haven't managed to understand yet, this command may cause script execution to jump to the offset specified by the pointer at 0x020370A4. + .macro execram + .byte 0xcf + .endm + + @ Sets worldmapflag to 1. This allows the player to Fly to the corresponding map, if that map has a flightspot. + .macro setworldflag worldmapflag + .byte 0xd0 + .2byte \worldmapflag + .endm + + @ Clone of warpteleport? It is apparently only used in FR/LG, and only with specials.[source] + .macro warpteleport2 map, warp, X, Y + .byte 0xd1 + map \map + .byte \warp + .2byte \X + .2byte \Y + .endm + + @ Changes the location where the player caught the Pokmon in the specified slot of their party. A list of valid catch locations can be found on PokeCommunity. + .macro setcatchlocale slot, location + .byte 0xd2 + .2byte \slot + .byte \location + .endm + + .macro event_d3 unknown + .byte 0xd3 + .2byte \unknown + .endm + + .macro event_d4 + .byte 0xd4 + .endm + + @ In FireRed, this command is a nop. + .macro event_d5 var + .byte 0xd5 + .2byte \var + .endm + + .macro event_d6 + .byte 0xd6 + .endm + + .macro warp7 map, byte, word1, word2 + .byte 0xd7 + map \map + .byte \byte + .2byte \word1 + .2byte \word2 + .endm + + .macro event_d8 + .byte 0xd8 + .endm + + .macro event_d9 + .byte 0xd9 + .endm + + .macro hidebox2 + .byte 0xda + .endm + + .macro message3 pointer + .byte 0xdb + .4byte \pointer + .endm + + .macro fadescreen3 byte + .byte 0xdc + .byte \byte + .endm + + .macro buffertrainerclass byte, word + .byte 0xdd + .byte \byte + .2byte \word + .endm + + .macro buffertrainername byte, word + .byte 0xde + .byte \byte + .2byte \word + .endm + + .macro pokenavcall pointer + .byte 0xdf + .4byte \pointer + .endm + + .macro warp8 map, byte, word1, word2 + .byte 0xe0 + map \map + .byte \byte + .2byte \word1 + .2byte \word2 + .endm + + .macro buffercontesttype byte, word + .byte 0xe1 + .byte \byte + .2byte \word + .endm + + @ Writes the name of the specified (item) item to the specified buffer. If the specified item is a Berry (0x85 - 0xAE) or Poke Ball (0x4) and if the quantity is 2 or more, the buffered string will be pluralized ("IES" or "S" appended). If the specified item is the Enigma Berry, I have no idea what this command does (but testing showed no pluralization). If the specified index is larger than the number of items in the game (0x176), the name of item 0 ("????????") is buffered instead. + .macro storeitems out, item, quantity + .byte 0xe2 + .byte \out + .2byte \item + .2byte \quantity + .endm + + +@ Supplementary + + .macro jumpeq dest + jumpif 1, \dest + .endm + + .macro switch var + copyvar 0x8000, \var + .endm + + .macro case condition, dest + compare 0x8000, \condition + jumpeq \dest + .endm + + .macro msgbox text, type=4 + loadptr 0, \text + callstd \type + .endm + + .macro giveitem item, amount=1, function=0 + setorcopyvar 0x8000, \item + setorcopyvar 0x8001, \amount + callstd \function + .endm + + .macro givedecoration decoration + setorcopyvar 0x8000, \decoration + callstd 7 + .endm diff --git a/asm/macros/event.s b/asm/macros/event.s deleted file mode 100644 index e3caa0c4f..000000000 --- a/asm/macros/event.s +++ /dev/null @@ -1,1505 +0,0 @@ - @ Does nothing. - .macro snop - .byte 0x00 - .endm - - @ Does nothing. - .macro snop1 - .byte 0x01 - .endm - - @ Terminates script execution. - .macro end - .byte 0x02 - .endm - - @ Jumps back to after the last-executed call statement, and continues script execution from there. - .macro return - .byte 0x03 - .endm - - @ Jumps to destination and continues script execution from there. The location of the calling script is remembered and can be returned to later. - .macro call destination - .byte 0x04 - .4byte \destination - .endm - - @ Jumps to destination and continues script execution from there. - .macro jump destination - .byte 0x05 - .4byte \destination - .endm - - @ If the result of the last comparison matches condition (see Comparison operators), jumps to destination and continues script execution from there. - .macro jumpif condition, destination - .byte 0x06 - .byte \condition - .4byte \destination - .endm - - @ If the result of the last comparison matches condition (see Comparison operators), calls destination. - .macro callif condition, destination - .byte 0x07 - .byte \condition - .4byte \destination - .endm - - @ Jumps to the standard function at index function. - .macro jumpstd function - .byte 0x08 - .byte \function - .endm - - @ Calls the standard function at index function. - .macro callstd function - .byte 0x09 - .byte \function - .endm - - @ If the result of the last comparison matches condition (see Comparison operators), jumps to the standard function at index function. - .macro jumpstdif condition, function - .byte 0x0a - .byte \condition - .byte \function - .endm - - @ If the result of the last comparison matches condition (see Comparison operators), calls the standard function at index function. - .macro callstdif condition, function - .byte 0x0b - .byte \condition - .byte \function - .endm - - @ Executes a script stored in a default RAM location. - .macro jumpram - .byte 0x0c - .endm - - @ Terminates script execution and "resets the script RAM". - .macro die - .byte 0x0d - .endm - - @ Pads the specified value to a dword, and then writes that dword to a predefined address (0x0203AAA8). - .macro setbyte value - .byte 0x0e - .byte \value - .endm - - @ Sets the specified script bank to value. - .macro loadptr destination, value - .byte 0x0f - .byte \destination - .4byte \value - .endm - - @ Sets the specified script bank to value. - .macro setbufferbyte destination, value - .byte 0x10 - .byte \destination - .byte \value - .endm - - @ Sets the byte at offset to value. - .macro writebytetooffset value, offset - .byte 0x11 - .byte \value - .4byte \offset - .endm - - @ Copies the byte value at source into the specified script bank. - .macro loadbytefrompointer destination, source - .byte 0x12 - .byte \destination - .4byte \source - .endm - - @ Not sure. Judging from XSE's description I think it takes the least-significant byte in bank source and writes it to destination. - .macro setptrbyte source, destination - .byte 0x13 - .byte \source - .4byte \destination - .endm - - @ Copies the contents of bank source into bank destination. - .macro copybuffers destination, source - .byte 0x14 - .byte \destination - .byte \source - .endm - - @ Copies the byte at source to destination, replacing whatever byte was previously there. - .macro copybyte destination, source - .byte 0x15 - .4byte \destination - .4byte \source - .endm - - @ Changes the value of destination to value. - .macro setvar destination, value - .byte 0x16 - .2byte \destination - .2byte \value - .endm - - @ Changes the value of destination by adding value to it. Overflow is not prevented (0xFFFF + 1 = 0x0000). - .macro addvar destination, value - .byte 0x17 - .2byte \destination - .2byte \value - .endm - - @ Changes the value of destination by subtracting value to it. Overflow is not prevented (0x0000 - 1 = 0xFFFF). - .macro subvar destination, value - .byte 0x18 - .2byte \destination - .2byte \value - .endm - - @ Copies the value of source into destination. - .macro copyvar destination, source - .byte 0x19 - .2byte \destination - .2byte \source - .endm - - @ If source is not a variable, then this function acts like setvar. Otherwise, it acts like copyvar. - .macro setorcopyvar destination, source - .byte 0x1a - .2byte \destination - .2byte \source - .endm - - @ Compares the values of script banks a and b, after forcing the values to bytes. - .macro comparebuffers byte1, byte2 - .byte 0x1b - .byte \byte1 - .byte \byte2 - .endm - - @ Compares the least-significant byte of the value of script bank a to a fixed byte value (b). - .macro comparebuffertobyte a, b - .byte 0x1c - .byte \a - .byte \b - .endm - - @ Compares the least-significant byte of the value of script bank a to the byte located at offset b. - .macro comparebuffertoptrbyte a, b - .byte 0x1d - .byte \a - .4byte \b - .endm - - @ Compares the byte located at offset a to the least-significant byte of the value of script bank b. - .macro compareptrbytetobuffer a, b - .byte 0x1e - .4byte \a - .byte \b - .endm - - @ Compares the byte located at offset a to a fixed byte value (b). - .macro compareptrbytetobyte a, b - .byte 0x1f - .4byte \a - .byte \b - .endm - - @ Compares the byte located at offset a to the byte located at offset b. - .macro compareptrbytes a, b - .byte 0x20 - .4byte \a - .4byte \b - .endm - - @ Compares the value of `var` to a fixed word value (b). - .macro compare var, value - .byte 0x21 - .2byte \var - .2byte \value - .endm - - @ Compares the value of `var` to the value of `var2`. - .macro comparevars var1, var2 - .byte 0x22 - .2byte \var1 - .2byte \var2 - .endm - - @ Calls the ASM routine stored at code. Script execution is blocked until the ASM returns (bx lr, mov pc, lr, etc.). Remember to add 1 to the offset when calling THUMB code. - .macro callasm code - .byte 0x23 - .4byte \code - .endm - - @ Replaces a pointer in the script engine RAM with asm_pointer. - .macro jumpasm asm_pointer - .byte 0x24 - .4byte \asm_pointer - .endm - - @ Calls a special function; that is, a piece of ASM code designed for use by scripts and listed in a table of pointers. - .macro special function - .byte 0x25 - .2byte \function - .endm - - @ Calls a special function. That function's output (if any) will be written to the variable you specify. - .macro specialval output, function - .byte 0x26 - .2byte \output - .2byte \function - .endm - - @ Blocks script execution until a command or ASM code manually unblocks it. Generally used with specific commands and specials. If this command runs, and a subsequent command or piece of ASM does not unblock state, the script will remain blocked indefinitely (essentially a hang). - .macro waitstate - .byte 0x27 - .endm - - @ Blocks script execution for time (frames? milliseconds?). - .macro pause time - .byte 0x28 - .2byte \time - .endm - - @ Sets a to 1. - .macro setflag a - .byte 0x29 - .2byte \a - .endm - - @ Sets a to 0. - .macro clearflag a - .byte 0x2a - .2byte \a - .endm - - @ Compares a to 1. - .macro checkflag a - .byte 0x2b - .2byte \a - .endm - - @ In FireRed, this command is a nop. - .macro compareflags - .byte 0x2c - .endm - - @ In FireRed, this command is a nop. - .macro checkdailyflags - .byte 0x2d - .endm - - @ Resets the values of variables 0x8000, 0x8001, and 0x8002. Related to RTC in RSE? - .macro resetvars - .byte 0x2e - .endm - - @ Plays the specified (sound_number) sound. Only one sound may play at a time, with newer ones interrupting older ones. - .macro playsfx sound_number - .byte 0x2f - .2byte \sound_number - .endm - - @ Blocks script execution until the currently-playing sound (triggered by sound) finishes playing. - .macro checksound - .byte 0x30 - .endm - - @ Plays the specified (fanfare_number) fanfare. - .macro fanfare fanfare_number - .byte 0x31 - .2byte \fanfare_number - .endm - - @ Blocks script execution until all currently-playing fanfares finish. - .macro waitfanfare - .byte 0x32 - .endm - - @ Plays the specified (song_number) song. The byte is apparently supposed to be 0x00. - .macro playmusic song_number, unknown - .byte 0x33 - .2byte \song_number - .byte \unknown - .endm - - @ Plays the specified (song_number) song. - .macro playmusicbattle song_number - .byte 0x34 - .2byte \song_number - .endm - - @ Crossfades the currently-playing song into the map's default song. - .macro fadedefault - .byte 0x35 - .endm - - @ Crossfades the currently-playng song into the specified (song_number) song. - .macro fademusic song_number - .byte 0x36 - .2byte \song_number - .endm - - @ Fades out the currently-playing song. - .macro fadeout speed - .byte 0x37 - .byte \speed - .endm - - @ Fades the currently-playing song back in. - .macro fadein speed - .byte 0x38 - .byte \speed - .endm - - @ Sends the player to Warp warp on Map bank.map. If the specified warp is 0xFF, then the player will instead be sent to (X, Y) on the map. - .macro warp map, warp, X, Y - .byte 0x39 - map \map - .byte \warp - .2byte \X - .2byte \Y - .endm - - @ Clone of warp that does not play a sound effect. - .macro warpmuted map, warp, X, Y - .byte 0x3a - map \map - .byte \warp - .2byte \X - .2byte \Y - .endm - - @ Clone of warp that uses "a walking effect". - .macro warpwalk map, warp, X, Y - .byte 0x3b - map \map - .byte \warp - .2byte \X - .2byte \Y - .endm - - @ Warps the player to another map using a hole animation. - .macro warphole map - .byte 0x3c - map \map - .endm - - @ Clone of warp that uses a teleport effect. It is apparently only used in R/S/E.[source] - .macro warpteleport map, warp, X, Y - .byte 0x3d - map \map - .byte \warp - .2byte \X - .2byte \Y - .endm - - @ Clone of warp. Used by an (unused?) Safari Zone script to return the player to the gatehouse and end the Safari Game. - .macro warp3 map, warp, X, Y - .byte 0x3e - map \map - .byte \warp - .2byte \X - .2byte \Y - .endm - - @ Sets a default warp place. If a warp tries to send the player to Warp 127 on Map 127.127, they will instead be sent here. Useful when a map has warps that need to go to script-controlled locations (i.e. elevators). - .macro warpplace map, warp, X, Y - .byte 0x3f - map \map - .byte \warp - .2byte \X - .2byte \Y - .endm - - @ Clone of warp3, except that this writes data to different offsets... - .macro warp4 map, warp, X, Y - .byte 0x40 - map \map - .byte \warp - .2byte \X - .2byte \Y - .endm - - @ Clone of warp3, except that this writes data to different offsets... - .macro warp5 map, warp, X, Y - .byte 0x41 - map \map - .byte \warp - .2byte \X - .2byte \Y - .endm - - @ Retrieves the player's zero-indexed X- and Y-coordinates in the map, and stores them in the specified variables. - .macro getplayerxy X, Y - .byte 0x42 - .2byte \X - .2byte \Y - .endm - - @ Retrieves the number of Pokmon in the player's party, and stores that number in variable 0x800D (LASTRESULT). - .macro countpokemon - .byte 0x43 - .endm - - @ Attempts to add quantity of item index to the player's Bag. If the player has enough room, the item will be added and variable 0x800D (LASTRESULT) will be set to 0x0001; otherwise, LASTRESULT is set to 0x0000. - .macro additem index, quantity - .byte 0x44 - .2byte \index - .2byte \quantity - .endm - - @ Removes quantity of item index from the player's Bag. - .macro removeitem index, quantity - .byte 0x45 - .2byte \index - .2byte \quantity - .endm - - @ Checks if the player has enough space in their Bag to hold quantity more of item index. Sets variable 0x800D (LASTRESULT) to 0x0001 if there is room, or 0x0000 is there is no room. - .macro checkitemspace index, quantity - .byte 0x46 - .2byte \index - .2byte \quantity - .endm - - @ Checks if the player has quantity or more of item index in their Bag. Sets variable 0x800D (LASTRESULT) to 0x0001 if the player has enough of the item, or 0x0000 if they have fewer than quantity of the item. - .macro checkitem index, quantity - .byte 0x47 - .2byte \index - .2byte \quantity - .endm - - @ Checks which Bag pocket the specified (index) item belongs in, and writes the value to variable 0x800D (LASTRESULT). This script is used to show the name of the proper Bag pocket when the player receives an item via callstd (simplified to giveitem in XSE). - .macro checkitemtype index - .byte 0x48 - .2byte \index - .endm - - @ Adds a quantity amount of item index to the player's PC. Both arguments can be variables. - .macro addpcitem index, quantity - .byte 0x49 - .2byte \index - .2byte \quantity - .endm - - @ Checks for quantity amount of item index in the player's PC. Both arguments can be variables. - .macro checkpcitem index, quantity - .byte 0x4a - .2byte \index - .2byte \quantity - .endm - - @ In FireRed, this command is a nop. (The argument is read, but not used for anything.) - .macro adddecor a - .byte 0x4b - .2byte \a - .endm - - @ In FireRed, this command is a nop. (The argument is read, but not used for anything.) - .macro removedecor a - .byte 0x4c - .2byte \a - .endm - - @ In FireRed, this command is a nop. (The argument is read, but not used for anything.) - .macro testdecor a - .byte 0x4d - .2byte \a - .endm - - @ In FireRed, this command is a nop. (The argument is read, but not used for anything.) - .macro checkdecor a - .byte 0x4e - .2byte \a - .endm - - @ Applies the movement data at movements to the specified (index) Person event. Also closes any standard message boxes that are still open. - .macro move index, movements - .byte 0x4f - .2byte \index - .4byte \movements - .endm - - @ Apparent clone of applymovement. Oddly, it doesn't seem to work at all if applied to any Person other than the player (0xFF), and the X and Y arguments don't seem to do anything. - @ This command in fact uses variables to access the Person event ID. So, for example, if you setvar 0x8000 to 0x3, and then use applymovementpos 0x8000 @move1, Person event 3 will have the movements at @move1 applied to them. Thank you Shiny Quagsire for bringing this to my attention. - .macro movecoords variable, movements, x, y - .byte 0x50 - .2byte \variable - .4byte \movements - .byte \x - .byte \y - .endm - - @ Blocks script execution until the movements being applied to the specified (index) Person event finish. If the specified Person event is 0x0000, then the command will block script execution until all Person events affected by applymovement finish their movements. If the specified Person event is not currently being manipulated with applymovement, then this command does nothing. - .macro waitmove index - .byte 0x51 - .2byte \index - .endm - - @ Apparent clone of waitmovement. Oddly, it doesn't seem to work at all if applied to any Person other than the player (0xFF), and the X and Y arguments don't seem to do anything. - .macro waitmovexy index, X, Y - .byte 0x52 - .2byte \index - .byte \X - .byte \Y - .endm - - @ Attempts to hide the specified (local_ID, a local ID) Person event on the current map, by setting its visibility flag if it has a valid one. If the Person does not have a valid visibility flag, this command does nothing. - .macro disappear local_ID - .byte 0x53 - .2byte \local_ID - .endm - - @ Clone of hidesprite that also moves the Person? Test it! - .macro disappearxy index, X, Y - .byte 0x54 - .2byte \index - .byte \X - .byte \Y - .endm - - .macro reappear word - .byte 0x55 - .2byte \word - .endm - - .macro reappearxy word, byte1, byte2 - .byte 0x56 - .2byte \word - .byte \byte1 - .byte \byte2 - .endm - - .macro movesprite word1, word2, word3 - .byte 0x57 - .2byte \word1 - .2byte \word2 - .2byte \word3 - .endm - - .macro spritevisible word, byte1, byte2 - .byte 0x58 - .2byte \word - .byte \byte1 - .byte \byte2 - .endm - - .macro spriteinvisible word, byte1, byte2 - .byte 0x59 - .2byte \word - .byte \byte1 - .byte \byte2 - .endm - - @ If the script was called by a Person event, then that Person will turn to face toward the tile that the player is stepping off of. - .macro faceplayer - .byte 0x5a - .endm - - .macro spriteface word, byte - .byte 0x5b - .2byte \word - .byte \byte - .endm - - @ If the Trainer flag for Trainer index is not set, this command does absolutely nothing. - .macro trainerbattle type, trainer, word, pointer1, pointer2, pointer3, pointer4 - .byte 0x5c - .byte \type - .2byte \trainer - .2byte \word - .if \type == 0 - .4byte \pointer1 @ text - .4byte \pointer2 @ text - .elseif \type == 1 - .4byte \pointer1 @ text - .4byte \pointer2 @ text - .4byte \pointer3 @ event script - .elseif \type == 2 - .4byte \pointer1 @ text - .4byte \pointer2 @ text - .4byte \pointer3 @ event script - .elseif \type == 3 - .4byte \pointer1 @ text - .elseif \type == 4 - .4byte \pointer1 @ text - .4byte \pointer2 @ text - .4byte \pointer3 @ text - .elseif \type == 5 - .4byte \pointer1 @ text - .4byte \pointer2 @ text - .elseif \type == 6 - .4byte \pointer1 @ text - .4byte \pointer2 @ text - .4byte \pointer3 @ text - .4byte \pointer4 @ event script - .elseif \type == 7 - .4byte \pointer1 @ text - .4byte \pointer2 @ text - .4byte \pointer3 @ text - .elseif \type == 8 - .4byte \pointer1 @ text - .4byte \pointer2 @ text - .4byte \pointer3 @ text - .4byte \pointer4 @ event script - .endif - .endm - - - @ Starts a trainer battle using the battle information stored in RAM (usually by trainerbattle, which actually calls this command behind-the-scenes), and blocks script execution until the battle finishes. - .macro reptrainerbattle - .byte 0x5d - .endm - - .macro endtrainerbattle - .byte 0x5e - .endm - - .macro endtrainerbattle2 - .byte 0x5f - .endm - - @ Compares Flag (trainer + 0x500) to 1. (If the flag is set, then the trainer has been defeated by the player.) - .macro checktrainerflag trainer - .byte 0x60 - .2byte \trainer - .endm - - @ Sets Flag (trainer + 0x500). (I didn't make a mistake. The command names actually are backwards.) - .macro cleartrainerflag trainer - .byte 0x61 - .2byte \trainer - .endm - - @ Clears Flag (trainer + 0x500). (I didn't make a mistake. The command names actually are backwards.) - .macro settrainerflag trainer - .byte 0x62 - .2byte \trainer - .endm - - .macro movespriteperm word1, word2, word3 - .byte 0x63 - .2byte \word1 - .2byte \word2 - .2byte \word3 - .endm - - .macro moveoffscreen word - .byte 0x64 - .2byte \word - .endm - - .macro spritebehave word, byte - .byte 0x65 - .2byte \word - .byte \byte - .endm - - @ If a standard message box (or its text) is being drawn on-screen, this command blocks script execution until the box and its text have been fully drawn. - .macro waittext - .byte 0x66 - .endm - - @ Starts displaying a standard message box containing the specified text. If text is a pointer, then the string at that offset will be loaded and used. If text is script bank 0, then the value of script bank 0 will be treated as a pointer to the text. (You can use loadpointer to place a string pointer in a script bank.) - .macro message text - .byte 0x67 - .4byte \text - .endm - - @ Holds the current message box open until the player presses a key. The message box is then closed. - .macro closebutton - .byte 0x68 - .endm - - @ Ceases movement for all OWs on-screen. - .macro lockall - .byte 0x69 - .endm - - @ If the script was called by a Person event, then that Person's movement will cease. - .macro lock - .byte 0x6a - .endm - - @ Resumes normal movement for all OWs on-screen, and closes any standard message boxes that are still open. - .macro releaseall - .byte 0x6b - .endm - - @ If the script was called by a Person event, then that Person's movement will resume. This command also closes any standard message boxes that are still open. - .macro release - .byte 0x6c - .endm - - @ Blocks script execution until the player presses any key. - .macro waitbutton - .byte 0x6d - .endm - - @ Displays a YES/NO multichoice box at the specified coordinates, and blocks script execution until the user makes a selection. Their selection is stored in variable 0x800D (LASTRESULT); 0x0000 for "NO" or if the user pressed B, and 0x0001 for "YES". - .macro yesnobox X, Y - .byte 0x6e - .byte \X - .byte \Y - .endm - - @ Displays a multichoice box from which the user can choose a selection, and blocks script execution until a selection is made. Lists of options are predefined and the one to be used is specified with list. If B is set to a non-zero value, then the user will not be allowed to back out of the multichoice with the B button. - .macro multichoice X, Y, list, B - .byte 0x6f - .byte \X - .byte \Y - .byte \list - .byte \B - .endm - - @ Displays a multichoice box from which the user can choose a selection, and blocks script execution until a selection is made. Lists of options are predefined and the one to be used is specified with list. The default argument determines the initial position of the cursor when the box is first opened; it is zero-indexed, and if it is too large, it is treated as 0x00. If B is set to a non-zero value, then the user will not be allowed to back out of the multichoice with the B button. - .macro multichoicedef X, Y, list, default, B - .byte 0x70 - .byte \X - .byte \Y - .byte \list - .byte \default - .byte \B - .endm - - @ Displays a multichoice box from which the user can choose a selection, and blocks script execution until a selection is made. Lists of options are predefined and the one to be used is specified with list. The per_row argument determines how many list items will be shown on a single row of the box. - .macro multichoicerow X, Y, list, per_row, B - .byte 0x71 - .byte \X - .byte \Y - .byte \list - .byte \per_row - .byte \B - .endm - - .macro showbox byte1, byte2, byte3, byte4 - .byte 0x72 - .byte \byte1 - .byte \byte2 - .byte \byte3 - .byte \byte4 - .endm - - .macro hidebox byte1, byte2, byte3, byte4 - .byte 0x73 - .byte \byte1 - .byte \byte2 - .byte \byte3 - .byte \byte4 - .endm - - .macro clearbox byte1, byte2, byte3, byte4 - .byte 0x74 - .byte \byte1 - .byte \byte2 - .byte \byte3 - .byte \byte4 - .endm - - @ Displays a box containing the front sprite for the specified (species) Pokmon species. - .macro showpokepic species, X, Y - .byte 0x75 - .2byte \species - .byte \X - .byte \Y - .endm - - @ Hides all boxes displayed with showpokepic. - .macro hidepokepic - .byte 0x76 - .endm - - @ In FireRed, this command is a nop. (The argument is discarded.) - .macro showcontestwinner a - .byte 0x77 - .byte \a - .endm - - @ Displays the string at pointer as braille text in a standard message box. The string must be formatted to use braille characters. - .macro braillemsg text - .byte 0x78 - .4byte \text - .endm - - @ Gives the player one of the specified (species) Pokmon at level level holding item. The unknown arguments should all be zeroes. - .macro givepokemon species, level, item, unknown1, unknown2, unknown3 - .byte 0x79 - .2byte \species - .byte \level - .2byte \item - .4byte \unknown1 - .4byte \unknown2 - .byte \unknown3 - .endm - - .macro giveegg word - .byte 0x7a - .2byte \word - .endm - - .macro setpokemove byte1, byte2, word - .byte 0x7b - .byte \byte1 - .byte \byte2 - .2byte \word - .endm - - @ Checks if at least one Pokmon in the player's party knows the specified (index) attack. If so, variable 0x800D (LASTRESULT) is set to the (zero-indexed) slot number of the Pokmon that knows the move. If not, LASTRESULT is set to 0x0006. - .macro checkattack index - .byte 0x7c - .2byte \index - .endm - - @ Writes the name of the Pokmon at index species to the specified buffer. - .macro bufferpoke out, species - .byte 0x7d - .byte \out - .2byte \species - .endm - - @ Writes the name of the first Pokmon in the player's party to the specified buffer. - .macro bufferfirstpoke out - .byte 0x7e - .byte \out - .endm - - @ Writes the name of the Pokmon in slot slot (zero-indexed) of the player's party to the specified buffer. If an empty or invalid slot is specified, ten spaces ("") are written to the buffer. - .macro bufferpartypoke out, slot - .byte 0x7f - .byte \out - .2byte \slot - .endm - - @ Writes the name of the item at index item to the specified buffer. If the specified index is larger than the number of items in the game (0x176), the name of item 0 ("????????") is buffered instead. - .macro bufferitem out, item - .byte 0x80 - .byte \out - .2byte \item - .endm - - @ In FireRed, this command is a nop. (The first argument is discarded immediately. The second argument is read, but not used for anything.) - .macro bufferdecor a, b - .byte 0x81 - .byte \a - .2byte \b - .endm - - @ Writes the name of the attack at index attack to the specified buffer. - .macro bufferattack out, attack - .byte 0x82 - .byte \out - .2byte \attack - .endm - - @ Converts the value of input to a decimal string, and writes that string to the specified buffer. - .macro buffernum out, input - .byte 0x83 - .byte \out - .2byte \input - .endm - - @ Writes the standard string identified by index to the specified buffer. Specifying an invalid standard string (e.x. 0x2B) can and usually will cause data corruption (I've observed destruction of the stored player name and crashes when entering/exiting certain menu screens). - .macro bufferstd out, index - .byte 0x84 - .byte \out - .2byte \index - .endm - - @ Copies the string at offset to the specified buffer. - .macro buffertext out, offset - .byte 0x85 - .byte \out - .4byte \offset - .endm - - @ Opens the Pokemart system, offering the specified products for sale. - .macro pokemart products - .byte 0x86 - .4byte \products - .endm - - @ Apparent clone of pokemart. - .macro pokemartdecor products - .byte 0x87 - .4byte \products - .endm - - @ Apparent clone of pokemart. - .macro pokemartbp products - .byte 0x88 - .4byte \products - .endm - - .macro pokecasino word - .byte 0x89 - .2byte \word - .endm - - @ In FireRed, this command is a nop. - .macro event_8a byte1, byte2, byte3 - .byte 0x8a - .byte \byte1, \byte2, \byte3 - .endm - - @ In FireRed, this command sets the byte at 0x03000EA8 to 0x01. I do not know what that means. - .macro choosecontestpkmn - .byte 0x8b - .endm - - @ In FireRed, this command is a nop. - .macro startcontest - .byte 0x8c - .endm - - @ In FireRed, this command is a nop. - .macro showcontestresults - .byte 0x8d - .endm - - @ In FireRed, this command is a nop. - .macro contestlinktransfer - .byte 0x8e - .endm - - @ Stores a random integer between 0 and limit in variable 0x800D (LASTRESULT). - .macro random limit - .byte 0x8f - .2byte \limit - .endm - - @ If check is 0x00, this command adds value to the player's money. - .macro givemoney value, check - .byte 0x90 - .4byte \value - .byte \check - .endm - - @ If check is 0x00, this command subtracts value from the player's money. - .macro paymoney value, check - .byte 0x91 - .4byte \value - .byte \check - .endm - - @ If check is 0x00, this command will check if the player has value or more money; script variable 0x800D (LASTRESULT) is set to 0x0001 if the player has enough money, or 0x0000 if the do not. - .macro checkmoney value, check - .byte 0x92 - .4byte \value - .byte \check - .endm - - @ Spawns a secondary box showing how much money the player has. - .macro showmoney X, Y - .byte 0x93 - .byte \X - .byte \Y - .endm - - @ Hides the secondary box spawned by showmoney. - .macro hidemoney X, Y - .byte 0x94 - .byte \X - .byte \Y - .endm - - @ Updates the secondary box spawned by showmoney. (What does it do with its arguments?) - .macro updatemoney X, Y - .byte 0x95 - .byte \X - .byte \Y - .endm - - @ In FireRed, this command is a nop. - .macro event_96 word - .byte 0x96 - .2byte \word - .endm - - @ Fades the screen to black or back, using the specified effect. Effect 0x00 fades in, and effect 0x01 fades out. I don't know if other effects exist. - .macro fadescreen effect - .byte 0x97 - .byte \effect - .endm - - .macro fadescreendelay byte1, byte2 - .byte 0x98 - .byte \byte1 - .byte \byte2 - .endm - - .macro darken word - .byte 0x99 - .2byte \word - .endm - - .macro lighten byte - .byte 0x9a - .byte \byte - .endm - - .macro message2 pointer - .byte 0x9b - .4byte \pointer - .endm - - @ Executes the specified field move animation. - .macro doanimation animation - .byte 0x9c - .2byte \animation - .endm - - @ Tells the game which party Pokmon to use for the next field move animation. - .macro setanimation animation, slot - .byte 0x9d - .byte \animation - .2byte \slot - .endm - - @ Blocks script execution until all playing field move animations complete. - .macro checkanimation animation - .byte 0x9e - .2byte \animation - .endm - - @ Sets which healing place the player will return to if all of the Pokmon in their party faint. A list of available healing places can be found on PokeCommunity. - .macro sethealplace flightspot - .byte 0x9f - .2byte \flightspot - .endm - - @ Checks the player's gender. If male, then 0x0000 is stored in variable 0x800D (LASTRESULT). If female, then 0x0001 is stored in LASTRESULT. - .macro checkgender - .byte 0xa0 - .endm - - @ Plays the specified (species) Pokmon's cry. You can use waitcry to block script execution until the sound finishes. - .macro pokecry species, effect - .byte 0xa1 - .2byte \species - .2byte \effect - .endm - - @ Changes the tile at (X, Y) on the current map. - .macro setmaptile X, Y, tile_number, tile_attrib - .byte 0xa2 - .2byte \X - .2byte \Y - .2byte \tile_number - .2byte \tile_attrib - .endm - - @ Queues a weather change to the default weather for the map. - .macro resetweather - .byte 0xa3 - .endm - - @ Queues a weather change to type weather. - .macro setweather type - .byte 0xa4 - .2byte \type - .endm - - @ Executes the weather change queued with resetweather or setweather. The current weather will smoothly fade into the queued weather. - .macro doweather - .byte 0xa5 - .endm - - @ This command manages cases in which maps have tiles that change state when stepped on (specifically, cracked/breakable floors). - .macro tileeffect subroutine - .byte 0xa6 - .byte \subroutine - .endm - - .macro setmapfooter word - .byte 0xa7 - .2byte \word - .endm - - .macro spritelevelup word, byte1, byte2, byte3 - .byte 0xa8 - .2byte \word - .byte \byte1 - .byte \byte2 - .byte \byte3 - .endm - - .macro restorespritelevel word, byte1, byte2 - .byte 0xa9 - .2byte \word - .byte \byte1 - .byte \byte2 - .endm - - .macro createvsprite byte1, byte2, word1, word2, byte3, byte4 - .byte 0xaa - .byte \byte1 - .byte \byte2 - .2byte \word1 - .2byte \word2 - .byte \byte3 - .byte \byte4 - .endm - - .macro vspriteface byte1, byte2 - .byte 0xab - .byte \byte1 - .byte \byte2 - .endm - - @ Queues the opening of the door tile at (X, Y) with an animation. - .macro setdooropened X, Y - .byte 0xac - .2byte \X - .2byte \Y - .endm - - @ Queues the closing of the door tile at (X, Y) with an animation. - .macro setdoorclosed X, Y - .byte 0xad - .2byte \X - .2byte \Y - .endm - - @ Executes the state changes queued with setdooropened, setdoorclosed, setdooropened2, and setdoorclosed2. - .macro doorchange - .byte 0xae - .endm - - @ Queues the opening of the door tile at (X, Y) without an animation. - .macro setdooropened2 X, Y - .byte 0xaf - .2byte \X - .2byte \Y - .endm - - @ Queues the closing of the door tile at (X, Y) without an animation. - .macro setdoorclosed2 X, Y - .byte 0xb0 - .2byte \X - .2byte \Y - .endm - - @ In FireRed, this command is a nop. - .macro event_b1 - .byte 0xb1 - .endm - - @ In FireRed, this command is a nop. - .macro event_b2 - .byte 0xb2 - .endm - - .macro checkcoins word - .byte 0xb3 - .2byte \word - .endm - - .macro givecoins word - .byte 0xb4 - .2byte \word - .endm - - .macro removecoins word - .byte 0xb5 - .2byte \word - .endm - - @ Prepares to start a wild battle against a species at Level level holding item. Running this command will not affect normal wild battles. You start the prepared battle with dowildbattle. - .macro setwildbattle species, level, item - .byte 0xb6 - .2byte \species - .byte \level - .2byte \item - .endm - - @ Starts a wild battle against the Pokmon generated by setwildbattle. Blocks script execution until the battle finishes. - .macro dowildbattle - .byte 0xb7 - .endm - - .macro setvaddress long, word - .byte 0xb8 - .4byte \long - .2byte \word - .endm - - .macro vjump pointer - .byte 0xb9 - .4byte \pointer - .endm - - .macro vcall pointer - .byte 0xba - .4byte \pointer - .endm - - .macro if5 byte, pointer - .byte 0xbb - .byte \byte - .4byte \pointer - .endm - - .macro if6 byte, pointer - .byte 0xbc - .byte \byte - .4byte \pointer - .endm - - .macro vtext pointer - .byte 0xbd - .4byte \pointer - .endm - - .macro vloadptr pointer - .byte 0xbe - .4byte \pointer - .endm - - .macro vbuffer byte, pointer - .byte 0xbf - .byte \byte - .4byte \pointer - .endm - - @ Spawns a secondary box showing how many Coins the player has. - .macro showcoins X, Y - .byte 0xc0 - .byte \X - .byte \Y - .endm - - @ Hides the secondary box spawned by showcoins. It doesn't appear to use its arguments, but they are still required. - .macro hidecoins X, Y - .byte 0xc1 - .byte \X - .byte \Y - .endm - - @ Updates the secondary box spawned by showcoins. (What does it do with its arguments?) - .macro updatecoins X, Y - .byte 0xc2 - .byte \X - .byte \Y - .endm - - @ Increases the value of the specified hidden variable by 1. The hidden variable's value will not be allowed to exceed 0x00FFFFFF. - .macro inccounter a - .byte 0xc3 - .byte \a - .endm - - @ Clone of warp... Except that it doesn't appear to have any effect when used in some of FireRed's default level scripts. (If it did, Berry Forest would be impossible to enter...) - .macro warp6 map, warp, X, Y - .byte 0xc4 - map \map - .byte \warp - .2byte \X - .2byte \Y - .endm - - @ Blocks script execution until cry finishes. - .macro waitpokecry - .byte 0xc5 - .endm - - @ Writes the name of the specified (box) PC box to the specified buffer. - .macro bufferboxname out, box - .byte 0xc6 - .byte \out - .2byte \box - .endm - - @ Sets the color of the text in standard message boxes. 0x00 produces blue (male) text, 0x01 produces red (female) text, 0xFF resets the color to the default for the current OW's gender, and all other values produce black text. - .macro textcolor color - .byte 0xc7 - .byte \color - .endm - - @ The exact purpose of this command is unknown, but it is related to the blue help-text box that appears on the bottom of the screen when the Main Menu is opened. - .macro loadhelp pointer - .byte 0xc8 - .4byte \pointer - .endm - - @ The exact purpose of this command is unknown, but it is related to the blue help-text box that appears on the bottom of the screen when the Main Menu is opened. - .macro unloadhelp - .byte 0xc9 - .endm - - @ After using this command, all standard message boxes will use the signpost frame. - .macro signmsg - .byte 0xca - .endm - - @ Ends the effects of signmsg, returning message box frames to normal. - .macro normalmsg - .byte 0xcb - .endm - - @ Compares the value of a hidden variable to a dword. - .macro comparehiddenvar a, value - .byte 0xcc - .byte \a - .4byte \value - .endm - - @ Makes the Pokmon in the specified slot of the player's party obedient. It will not randomly disobey orders in battle. - .macro setobedience slot - .byte 0xcd - .2byte \slot - .endm - - @ Checks if the Pokmon in the specified slot of the player's party is obedient. If the Pokmon is disobedient, 0x0001 is written to script variable 0x800D (LASTRESULT). If the Pokmon is obedient (or if the specified slot is empty or invalid), 0x0000 is written. - .macro checkobedience slot - .byte 0xce - .2byte \slot - .endm - - @ Depending on factors I haven't managed to understand yet, this command may cause script execution to jump to the offset specified by the pointer at 0x020370A4. - .macro execram - .byte 0xcf - .endm - - @ Sets worldmapflag to 1. This allows the player to Fly to the corresponding map, if that map has a flightspot. - .macro setworldflag worldmapflag - .byte 0xd0 - .2byte \worldmapflag - .endm - - @ Clone of warpteleport? It is apparently only used in FR/LG, and only with specials.[source] - .macro warpteleport2 map, warp, X, Y - .byte 0xd1 - map \map - .byte \warp - .2byte \X - .2byte \Y - .endm - - @ Changes the location where the player caught the Pokmon in the specified slot of their party. A list of valid catch locations can be found on PokeCommunity. - .macro setcatchlocale slot, location - .byte 0xd2 - .2byte \slot - .byte \location - .endm - - .macro event_d3 unknown - .byte 0xd3 - .2byte \unknown - .endm - - .macro event_d4 - .byte 0xd4 - .endm - - @ In FireRed, this command is a nop. - .macro event_d5 var - .byte 0xd5 - .2byte \var - .endm - - .macro event_d6 - .byte 0xd6 - .endm - - .macro warp7 map, byte, word1, word2 - .byte 0xd7 - map \map - .byte \byte - .2byte \word1 - .2byte \word2 - .endm - - .macro event_d8 - .byte 0xd8 - .endm - - .macro event_d9 - .byte 0xd9 - .endm - - .macro hidebox2 - .byte 0xda - .endm - - .macro message3 pointer - .byte 0xdb - .4byte \pointer - .endm - - .macro fadescreen3 byte - .byte 0xdc - .byte \byte - .endm - - .macro buffertrainerclass byte, word - .byte 0xdd - .byte \byte - .2byte \word - .endm - - .macro buffertrainername byte, word - .byte 0xde - .byte \byte - .2byte \word - .endm - - .macro pokenavcall pointer - .byte 0xdf - .4byte \pointer - .endm - - .macro warp8 map, byte, word1, word2 - .byte 0xe0 - map \map - .byte \byte - .2byte \word1 - .2byte \word2 - .endm - - .macro buffercontesttype byte, word - .byte 0xe1 - .byte \byte - .2byte \word - .endm - - @ Writes the name of the specified (item) item to the specified buffer. If the specified item is a Berry (0x85 - 0xAE) or Poke Ball (0x4) and if the quantity is 2 or more, the buffered string will be pluralized ("IES" or "S" appended). If the specified item is the Enigma Berry, I have no idea what this command does (but testing showed no pluralization). If the specified index is larger than the number of items in the game (0x176), the name of item 0 ("????????") is buffered instead. - .macro storeitems out, item, quantity - .byte 0xe2 - .byte \out - .2byte \item - .2byte \quantity - .endm - - -@ Supplementary - - .macro jumpeq dest - jumpif 1, \dest - .endm - - .macro switch var - copyvar 0x8000, \var - .endm - - .macro case condition, dest - compare 0x8000, \condition - jumpeq \dest - .endm - - .macro msgbox text, type=4 - loadptr 0, \text - callstd \type - .endm - - .macro giveitem item, amount=1, function=0 - setorcopyvar 0x8000, \item - setorcopyvar 0x8001, \amount - callstd \function - .endm - - .macro givedecoration decoration - setorcopyvar 0x8000, \decoration - callstd 7 - .endm diff --git a/asm/macros/field_effect_script.inc b/asm/macros/field_effect_script.inc new file mode 100644 index 000000000..d5895b0ef --- /dev/null +++ b/asm/macros/field_effect_script.inc @@ -0,0 +1,42 @@ + .macro loadtiles address + .byte 0 + .4byte \address + .endm + + .macro loadfadedpal address + .byte 1 + .4byte \address + .endm + + .macro loadpal address + .byte 2 + .4byte \address + .endm + + .macro callnative address + .byte 3 + .4byte \address + .endm + + .macro end + .byte 4 + .endm + + .macro loadgfx_callnative tiles_address, palette_address, function_address + .byte 5 + .4byte \tiles_address + .4byte \palette_address + .4byte \function_address + .endm + + .macro loadtiles_callnative tiles_address, function_address + .byte 6 + .4byte \tiles_address + .4byte \function_address + .endm + + .macro loadfadedpal_callnative palette_address, function_address + .byte 7 + .4byte \palette_address + .4byte \function_address + .endm diff --git a/asm/macros/field_effect_script.s b/asm/macros/field_effect_script.s deleted file mode 100644 index d5895b0ef..000000000 --- a/asm/macros/field_effect_script.s +++ /dev/null @@ -1,42 +0,0 @@ - .macro loadtiles address - .byte 0 - .4byte \address - .endm - - .macro loadfadedpal address - .byte 1 - .4byte \address - .endm - - .macro loadpal address - .byte 2 - .4byte \address - .endm - - .macro callnative address - .byte 3 - .4byte \address - .endm - - .macro end - .byte 4 - .endm - - .macro loadgfx_callnative tiles_address, palette_address, function_address - .byte 5 - .4byte \tiles_address - .4byte \palette_address - .4byte \function_address - .endm - - .macro loadtiles_callnative tiles_address, function_address - .byte 6 - .4byte \tiles_address - .4byte \function_address - .endm - - .macro loadfadedpal_callnative palette_address, function_address - .byte 7 - .4byte \palette_address - .4byte \function_address - .endm diff --git a/asm/macros/function.inc b/asm/macros/function.inc new file mode 100644 index 000000000..67fb373a8 --- /dev/null +++ b/asm/macros/function.inc @@ -0,0 +1,29 @@ + .macro arm_func_start name + .align 2, 0 + .global \name + .arm + .type \name, function + .endm + + .macro arm_func_end name + .size \name, .-\name + .endm + + .macro thumb_func_start name + .align 2, 0 + .global \name + .thumb + .thumb_func + .type \name, function + .endm + + .macro non_word_aligned_thumb_func_start name + .global \name + .thumb + .thumb_func + .type \name, function + .endm + + .macro thumb_func_end name + .size \name, .-\name + .endm diff --git a/asm/macros/function.s b/asm/macros/function.s deleted file mode 100644 index 67fb373a8..000000000 --- a/asm/macros/function.s +++ /dev/null @@ -1,29 +0,0 @@ - .macro arm_func_start name - .align 2, 0 - .global \name - .arm - .type \name, function - .endm - - .macro arm_func_end name - .size \name, .-\name - .endm - - .macro thumb_func_start name - .align 2, 0 - .global \name - .thumb - .thumb_func - .type \name, function - .endm - - .macro non_word_aligned_thumb_func_start name - .global \name - .thumb - .thumb_func - .type \name, function - .endm - - .macro thumb_func_end name - .size \name, .-\name - .endm diff --git a/asm/macros/m4a.inc b/asm/macros/m4a.inc new file mode 100644 index 000000000..6c5abc09b --- /dev/null +++ b/asm/macros/m4a.inc @@ -0,0 +1,13 @@ + .macro song label, music_player, unknown + .4byte \label + .2byte \music_player + .2byte \unknown + .endm + + .macro music_player info_struct, track_struct, unknown_1, unknown_2 + .4byte \info_struct + .4byte \track_struct + .byte \unknown_1 + .space 1 + .2byte \unknown_2 + .endm diff --git a/asm/macros/m4a.s b/asm/macros/m4a.s deleted file mode 100644 index 6c5abc09b..000000000 --- a/asm/macros/m4a.s +++ /dev/null @@ -1,13 +0,0 @@ - .macro song label, music_player, unknown - .4byte \label - .2byte \music_player - .2byte \unknown - .endm - - .macro music_player info_struct, track_struct, unknown_1, unknown_2 - .4byte \info_struct - .4byte \track_struct - .byte \unknown_1 - .space 1 - .2byte \unknown_2 - .endm diff --git a/asm/macros/map.inc b/asm/macros/map.inc new file mode 100644 index 000000000..41844b5cd --- /dev/null +++ b/asm/macros/map.inc @@ -0,0 +1,113 @@ + .macro new_map_group + inc cur_map_group + .set cur_map_num, 0 + .endm + + .macro map_group map_name + .set GROUP_\map_name, cur_map_group + .set MAP_\map_name, cur_map_num + inc cur_map_num + .endm + + .macro map map_name + .byte GROUP_\map_name + .byte MAP_\map_name + .endm + + .macro warp_map map_name + .byte MAP_\map_name + .byte GROUP_\map_name + .endm + + .macro heal_location map_name, x, y + .byte GROUP_\map_name + .byte MAP_\map_name + .2byte \x + .2byte \y + .space 2 + .endm + + .equiv GROUP_NONE, 0x7f + .equiv MAP_NONE, 0x7f + + .equiv GROUP_UNDEFINED, 0xff + .equiv MAP_UNDEFINED, 0xff + + .macro map_script type, address + .byte \type + .4byte \address + .endm + + .macro map_script_2 word1, word2, address + .2byte \word1 + .2byte \word2 + .4byte \address + .endm + + .macro object_event byte1, word1, byte2, byte3, byte4, byte5, byte6, byte7, byte8, byte9, byte10, byte11, byte12, byte13, byte14, script, word2, byte15, byte16 + .byte \byte1 + .2byte \word1 + .byte \byte2, \byte3, \byte4, \byte5, \byte6, \byte7, \byte8, \byte9, \byte10, \byte11, \byte12, \byte13, \byte14 + .4byte \script + .2byte \word2 + .byte \byte15, \byte16 + inc _num_npcs + .endm + + .macro warp_def x, y, byte, warp, map + .2byte \x, \y + .byte \byte, \warp + warp_map \map + inc _num_warps + .endm + + .macro coord_event x, y, byte1, byte2, word1, word2, word3, script + .2byte \x, \y + .byte \byte1, \byte2 + .2byte \word1, \word2, \word3 + .4byte \script + inc _num_traps + .endm + + .macro bg_event x, y, byte, kind, word, arg6, arg7, arg8 + .2byte \x, \y + .byte \byte, \kind + .2byte \word + .if \kind < 5 + .4byte \arg6 + .else + .2byte \arg6 + .byte \arg7, \arg8 + .endif + inc _num_signs + .endm + + .macro map_events npcs, warps, traps, signs + .byte _num_npcs, _num_warps, _num_traps, _num_signs + .4byte \npcs, \warps, \traps, \signs + reset_map_events + .endm + + .macro reset_map_events + .set _num_npcs, 0 + .set _num_warps, 0 + .set _num_traps, 0 + .set _num_signs, 0 + .endm + + reset_map_events + + + .equiv connection_down, 1 + .equiv connection_up, 2 + .equiv connection_left, 3 + .equiv connection_right, 4 + .equiv connection_dive, 5 + .equiv connection_emerge, 6 + + .macro connection direction, offset, map, filler + .4byte connection_\direction + .4byte \offset + map \map + .space 2 + .endm diff --git a/asm/macros/map.s b/asm/macros/map.s deleted file mode 100644 index 41844b5cd..000000000 --- a/asm/macros/map.s +++ /dev/null @@ -1,113 +0,0 @@ - .macro new_map_group - inc cur_map_group - .set cur_map_num, 0 - .endm - - .macro map_group map_name - .set GROUP_\map_name, cur_map_group - .set MAP_\map_name, cur_map_num - inc cur_map_num - .endm - - .macro map map_name - .byte GROUP_\map_name - .byte MAP_\map_name - .endm - - .macro warp_map map_name - .byte MAP_\map_name - .byte GROUP_\map_name - .endm - - .macro heal_location map_name, x, y - .byte GROUP_\map_name - .byte MAP_\map_name - .2byte \x - .2byte \y - .space 2 - .endm - - .equiv GROUP_NONE, 0x7f - .equiv MAP_NONE, 0x7f - - .equiv GROUP_UNDEFINED, 0xff - .equiv MAP_UNDEFINED, 0xff - - .macro map_script type, address - .byte \type - .4byte \address - .endm - - .macro map_script_2 word1, word2, address - .2byte \word1 - .2byte \word2 - .4byte \address - .endm - - .macro object_event byte1, word1, byte2, byte3, byte4, byte5, byte6, byte7, byte8, byte9, byte10, byte11, byte12, byte13, byte14, script, word2, byte15, byte16 - .byte \byte1 - .2byte \word1 - .byte \byte2, \byte3, \byte4, \byte5, \byte6, \byte7, \byte8, \byte9, \byte10, \byte11, \byte12, \byte13, \byte14 - .4byte \script - .2byte \word2 - .byte \byte15, \byte16 - inc _num_npcs - .endm - - .macro warp_def x, y, byte, warp, map - .2byte \x, \y - .byte \byte, \warp - warp_map \map - inc _num_warps - .endm - - .macro coord_event x, y, byte1, byte2, word1, word2, word3, script - .2byte \x, \y - .byte \byte1, \byte2 - .2byte \word1, \word2, \word3 - .4byte \script - inc _num_traps - .endm - - .macro bg_event x, y, byte, kind, word, arg6, arg7, arg8 - .2byte \x, \y - .byte \byte, \kind - .2byte \word - .if \kind < 5 - .4byte \arg6 - .else - .2byte \arg6 - .byte \arg7, \arg8 - .endif - inc _num_signs - .endm - - .macro map_events npcs, warps, traps, signs - .byte _num_npcs, _num_warps, _num_traps, _num_signs - .4byte \npcs, \warps, \traps, \signs - reset_map_events - .endm - - .macro reset_map_events - .set _num_npcs, 0 - .set _num_warps, 0 - .set _num_traps, 0 - .set _num_signs, 0 - .endm - - reset_map_events - - - .equiv connection_down, 1 - .equiv connection_up, 2 - .equiv connection_left, 3 - .equiv connection_right, 4 - .equiv connection_dive, 5 - .equiv connection_emerge, 6 - - .macro connection direction, offset, map, filler - .4byte connection_\direction - .4byte \offset - map \map - .space 2 - .endm diff --git a/asm/macros/movement.inc b/asm/macros/movement.inc new file mode 100644 index 000000000..674ce7169 --- /dev/null +++ b/asm/macros/movement.inc @@ -0,0 +1,116 @@ + .macro create_movement name + enum _\name + .macro \name + .byte _\name + .endm + .endm + + enum_start + create_movement step_00 + create_movement step_01 + create_movement step_02 + create_movement step_03 + create_movement slow_step_down + create_movement slow_step_up + create_movement slow_step_left + create_movement slow_step_right + create_movement step_down + create_movement step_up + create_movement step_left + create_movement step_right + create_movement fast_step_down + create_movement fast_step_up + create_movement fast_step_left + create_movement fast_step_right + create_movement step_10 + create_movement step_11 + create_movement step_12 + create_movement step_13 + create_movement step_14 + create_movement step_15 + create_movement step_16 + create_movement step_17 + create_movement step_18 + create_movement step_19 + create_movement step_1a + create_movement step_1b + create_movement step_1c + create_movement step_1d + create_movement step_1e + create_movement step_1f + create_movement step_20 + create_movement step_21 + create_movement step_22 + create_movement step_23 + create_movement step_24 + create_movement step_25 + create_movement step_26 + create_movement step_27 + create_movement step_28 + create_movement step_29 + create_movement step_2a + create_movement step_2b + create_movement step_2c + create_movement step_2d + create_movement step_2e + create_movement step_2f + create_movement step_30 + create_movement step_31 + create_movement step_32 + create_movement step_33 + create_movement step_34 + create_movement step_35 + create_movement step_36 + create_movement step_37 + create_movement step_38 + create_movement step_39 + create_movement step_3a + create_movement step_3b + create_movement step_3c + create_movement step_3d + create_movement step_3e + create_movement step_3f + create_movement step_40 + create_movement step_41 + create_movement step_42 + create_movement step_43 + create_movement step_44 + create_movement step_45 + create_movement step_46 + create_movement step_47 + create_movement step_48 + create_movement step_49 + create_movement step_4a + create_movement step_4b + create_movement step_4c + create_movement step_4d + create_movement step_4e + create_movement step_4f + create_movement step_50 + create_movement step_51 + create_movement step_52 + create_movement step_53 + create_movement step_54 + create_movement step_55 + create_movement step_56 + create_movement step_57 + create_movement step_58 + create_movement step_59 + create_movement step_5a + create_movement step_5b + create_movement step_5c + create_movement step_5d + create_movement step_5e + create_movement step_5f + create_movement step_60 + create_movement step_61 + + enum_start 0x91 + create_movement step_91 + create_movement step_92 + + enum_start 0x96 + create_movement step_96 + + enum_start 0xfe + create_movement step_end diff --git a/asm/macros/movement.s b/asm/macros/movement.s deleted file mode 100644 index 674ce7169..000000000 --- a/asm/macros/movement.s +++ /dev/null @@ -1,116 +0,0 @@ - .macro create_movement name - enum _\name - .macro \name - .byte _\name - .endm - .endm - - enum_start - create_movement step_00 - create_movement step_01 - create_movement step_02 - create_movement step_03 - create_movement slow_step_down - create_movement slow_step_up - create_movement slow_step_left - create_movement slow_step_right - create_movement step_down - create_movement step_up - create_movement step_left - create_movement step_right - create_movement fast_step_down - create_movement fast_step_up - create_movement fast_step_left - create_movement fast_step_right - create_movement step_10 - create_movement step_11 - create_movement step_12 - create_movement step_13 - create_movement step_14 - create_movement step_15 - create_movement step_16 - create_movement step_17 - create_movement step_18 - create_movement step_19 - create_movement step_1a - create_movement step_1b - create_movement step_1c - create_movement step_1d - create_movement step_1e - create_movement step_1f - create_movement step_20 - create_movement step_21 - create_movement step_22 - create_movement step_23 - create_movement step_24 - create_movement step_25 - create_movement step_26 - create_movement step_27 - create_movement step_28 - create_movement step_29 - create_movement step_2a - create_movement step_2b - create_movement step_2c - create_movement step_2d - create_movement step_2e - create_movement step_2f - create_movement step_30 - create_movement step_31 - create_movement step_32 - create_movement step_33 - create_movement step_34 - create_movement step_35 - create_movement step_36 - create_movement step_37 - create_movement step_38 - create_movement step_39 - create_movement step_3a - create_movement step_3b - create_movement step_3c - create_movement step_3d - create_movement step_3e - create_movement step_3f - create_movement step_40 - create_movement step_41 - create_movement step_42 - create_movement step_43 - create_movement step_44 - create_movement step_45 - create_movement step_46 - create_movement step_47 - create_movement step_48 - create_movement step_49 - create_movement step_4a - create_movement step_4b - create_movement step_4c - create_movement step_4d - create_movement step_4e - create_movement step_4f - create_movement step_50 - create_movement step_51 - create_movement step_52 - create_movement step_53 - create_movement step_54 - create_movement step_55 - create_movement step_56 - create_movement step_57 - create_movement step_58 - create_movement step_59 - create_movement step_5a - create_movement step_5b - create_movement step_5c - create_movement step_5d - create_movement step_5e - create_movement step_5f - create_movement step_60 - create_movement step_61 - - enum_start 0x91 - create_movement step_91 - create_movement step_92 - - enum_start 0x96 - create_movement step_96 - - enum_start 0xfe - create_movement step_end diff --git a/asm/macros/music_voice.inc b/asm/macros/music_voice.inc new file mode 100644 index 000000000..b7a9e7f8d --- /dev/null +++ b/asm/macros/music_voice.inc @@ -0,0 +1,125 @@ + .macro voice_directsound base_midi_key, pan, sample_data_pointer, attack, decay, sustain, release + .byte 0 + _voice_directsound \base_midi_key, \pan, \sample_data_pointer, \attack, \decay, \sustain, \release + .endm + + .macro voice_directsound_no_resample base_midi_key, pan, sample_data_pointer, attack, decay, sustain, release + .byte 8 + _voice_directsound \base_midi_key, \pan, \sample_data_pointer, \attack, \decay, \sustain, \release + .endm + + .macro voice_directsound_alt base_midi_key, pan, sample_data_pointer, attack, decay, sustain, release + .byte 16 + _voice_directsound \base_midi_key, \pan, \sample_data_pointer, \attack, \decay, \sustain, \release + .endm + + .macro _voice_directsound base_midi_key, pan, sample_data_pointer, attack, decay, sustain, release + .byte \base_midi_key + .byte 0 + .if \pan != 0 + .byte (0x80 | \pan) + .else + .byte 0 + .endif + .4byte \sample_data_pointer + .byte \attack + .byte \decay + .byte \sustain + .byte \release + .endm + + .macro voice_square_1 sweep, duty_cycle, attack, decay, sustain, release + _voice_square_1 1, \sweep, \duty_cycle, \attack, \decay, \sustain, \release + .endm + + .macro voice_square_1_alt sweep, duty_cycle, attack, decay, sustain, release + _voice_square_1 9, \sweep, \duty_cycle, \attack, \decay, \sustain, \release + .endm + + .macro _voice_square_1 type, sweep, duty_cycle, attack, decay, sustain, release + .byte \type, 60, 0 + .byte \sweep + .byte (\duty_cycle & 0x3) + .byte 0, 0, 0 + .byte (\attack & 0x7) + .byte (\decay & 0x7) + .byte (\sustain & 0xF) + .byte (\release & 0x7) + .endm + + .macro voice_square_2 duty_cycle, attack, decay, sustain, release + _voice_square_2 2, \duty_cycle, \attack, \decay, \sustain, \release + .endm + + .macro voice_square_2_alt duty_cycle, attack, decay, sustain, release + _voice_square_2 10, \duty_cycle, \attack, \decay, \sustain, \release + .endm + + .macro _voice_square_2 type, duty_cycle, attack, decay, sustain, release + .byte \type, 60, 0, 0 + .byte (\duty_cycle & 0x3) + .byte 0, 0, 0 + .byte (\attack & 0x7) + .byte (\decay & 0x7) + .byte (\sustain & 0xF) + .byte (\release & 0x7) + .endm + + .macro voice_programmable_wave wave_samples_pointer, attack, decay, sustain, release + _voice_programmable_wave 3, \wave_samples_pointer, \attack, \decay, \sustain, \release + .endm + + .macro voice_programmable_wave_alt wave_samples_pointer, attack, decay, sustain, release + _voice_programmable_wave 11, \wave_samples_pointer, \attack, \decay, \sustain, \release + .endm + + .macro _voice_programmable_wave type, wave_samples_pointer, attack, decay, sustain, release + .byte \type, 60, 0, 0 + .4byte \wave_samples_pointer + .byte (\attack & 0x7) + .byte (\decay & 0x7) + .byte (\sustain & 0xF) + .byte (\release & 0x7) + .endm + + .macro voice_noise period, attack, decay, sustain, release + _voice_noise 4, \period, \attack, \decay, \sustain, \release + .endm + + .macro voice_noise_alt period, attack, decay, sustain, release + _voice_noise 12, \period, \attack, \decay, \sustain, \release + .endm + + .macro _voice_noise type, period, attack, decay, sustain, release + .byte \type, 60, 0, 0 + .byte (\period & 0x1) + .byte 0, 0, 0 + .byte (\attack & 0x7) + .byte (\decay & 0x7) + .byte (\sustain & 0xF) + .byte (\release & 0x7) + .endm + + .macro voice_keysplit voice_group_pointer, keysplit_table_pointer + .byte 0x40, 0, 0, 0 + .4byte \voice_group_pointer + .4byte \keysplit_table_pointer + .endm + + .macro voice_keysplit_all voice_group_pointer + .byte 0x80, 0, 0, 0 + .4byte \voice_group_pointer + .4byte 0 + .endm + + .macro cry sample + .byte 0x20, 60, 0, 0 + .4byte \sample + .byte 0xff, 0, 0xff, 0 + .endm + + .macro cry2 sample + .byte 0x30, 60, 0, 0 + .4byte \sample + .byte 0xff, 0, 0xff, 0 + .endm diff --git a/asm/macros/music_voice.s b/asm/macros/music_voice.s deleted file mode 100644 index b7a9e7f8d..000000000 --- a/asm/macros/music_voice.s +++ /dev/null @@ -1,125 +0,0 @@ - .macro voice_directsound base_midi_key, pan, sample_data_pointer, attack, decay, sustain, release - .byte 0 - _voice_directsound \base_midi_key, \pan, \sample_data_pointer, \attack, \decay, \sustain, \release - .endm - - .macro voice_directsound_no_resample base_midi_key, pan, sample_data_pointer, attack, decay, sustain, release - .byte 8 - _voice_directsound \base_midi_key, \pan, \sample_data_pointer, \attack, \decay, \sustain, \release - .endm - - .macro voice_directsound_alt base_midi_key, pan, sample_data_pointer, attack, decay, sustain, release - .byte 16 - _voice_directsound \base_midi_key, \pan, \sample_data_pointer, \attack, \decay, \sustain, \release - .endm - - .macro _voice_directsound base_midi_key, pan, sample_data_pointer, attack, decay, sustain, release - .byte \base_midi_key - .byte 0 - .if \pan != 0 - .byte (0x80 | \pan) - .else - .byte 0 - .endif - .4byte \sample_data_pointer - .byte \attack - .byte \decay - .byte \sustain - .byte \release - .endm - - .macro voice_square_1 sweep, duty_cycle, attack, decay, sustain, release - _voice_square_1 1, \sweep, \duty_cycle, \attack, \decay, \sustain, \release - .endm - - .macro voice_square_1_alt sweep, duty_cycle, attack, decay, sustain, release - _voice_square_1 9, \sweep, \duty_cycle, \attack, \decay, \sustain, \release - .endm - - .macro _voice_square_1 type, sweep, duty_cycle, attack, decay, sustain, release - .byte \type, 60, 0 - .byte \sweep - .byte (\duty_cycle & 0x3) - .byte 0, 0, 0 - .byte (\attack & 0x7) - .byte (\decay & 0x7) - .byte (\sustain & 0xF) - .byte (\release & 0x7) - .endm - - .macro voice_square_2 duty_cycle, attack, decay, sustain, release - _voice_square_2 2, \duty_cycle, \attack, \decay, \sustain, \release - .endm - - .macro voice_square_2_alt duty_cycle, attack, decay, sustain, release - _voice_square_2 10, \duty_cycle, \attack, \decay, \sustain, \release - .endm - - .macro _voice_square_2 type, duty_cycle, attack, decay, sustain, release - .byte \type, 60, 0, 0 - .byte (\duty_cycle & 0x3) - .byte 0, 0, 0 - .byte (\attack & 0x7) - .byte (\decay & 0x7) - .byte (\sustain & 0xF) - .byte (\release & 0x7) - .endm - - .macro voice_programmable_wave wave_samples_pointer, attack, decay, sustain, release - _voice_programmable_wave 3, \wave_samples_pointer, \attack, \decay, \sustain, \release - .endm - - .macro voice_programmable_wave_alt wave_samples_pointer, attack, decay, sustain, release - _voice_programmable_wave 11, \wave_samples_pointer, \attack, \decay, \sustain, \release - .endm - - .macro _voice_programmable_wave type, wave_samples_pointer, attack, decay, sustain, release - .byte \type, 60, 0, 0 - .4byte \wave_samples_pointer - .byte (\attack & 0x7) - .byte (\decay & 0x7) - .byte (\sustain & 0xF) - .byte (\release & 0x7) - .endm - - .macro voice_noise period, attack, decay, sustain, release - _voice_noise 4, \period, \attack, \decay, \sustain, \release - .endm - - .macro voice_noise_alt period, attack, decay, sustain, release - _voice_noise 12, \period, \attack, \decay, \sustain, \release - .endm - - .macro _voice_noise type, period, attack, decay, sustain, release - .byte \type, 60, 0, 0 - .byte (\period & 0x1) - .byte 0, 0, 0 - .byte (\attack & 0x7) - .byte (\decay & 0x7) - .byte (\sustain & 0xF) - .byte (\release & 0x7) - .endm - - .macro voice_keysplit voice_group_pointer, keysplit_table_pointer - .byte 0x40, 0, 0, 0 - .4byte \voice_group_pointer - .4byte \keysplit_table_pointer - .endm - - .macro voice_keysplit_all voice_group_pointer - .byte 0x80, 0, 0, 0 - .4byte \voice_group_pointer - .4byte 0 - .endm - - .macro cry sample - .byte 0x20, 60, 0, 0 - .4byte \sample - .byte 0xff, 0, 0xff, 0 - .endm - - .macro cry2 sample - .byte 0x30, 60, 0, 0 - .4byte \sample - .byte 0xff, 0, 0xff, 0 - .endm diff --git a/asm/macros/pokemon_data.inc b/asm/macros/pokemon_data.inc new file mode 100644 index 000000000..b0a5f22e3 --- /dev/null +++ b/asm/macros/pokemon_data.inc @@ -0,0 +1,57 @@ + .macro pokedex_entry pokemon_name, height, weight, pokemon_scale, pokemon_offset, trainer_scale, trainer_offset + .2byte \height @ in decimeters + .2byte \weight @ in hectograms + .4byte DexDescription_\pokemon_name\()_1 + .4byte DexDescription_\pokemon_name\()_2 + .2byte 0 @ unused + .2byte \pokemon_scale + .2byte \pokemon_offset + .2byte \trainer_scale + .2byte \trainer_offset + .2byte 0 @ padding + .endm + + .macro base_stats hp, attack, defense, speed, sp_attack, sp_defense + .byte \hp + .byte \attack + .byte \defense + .byte \speed + .byte \sp_attack + .byte \sp_defense + .endm + + .macro ev_yield hp, attack, defense, speed, sp_attack, sp_defense + .2byte (\sp_defense << 10) | (\sp_attack << 8) | (\speed << 6) | (\defense << 4) | (\attack << 2) | \hp + .endm + + .macro level_up_move level, move + .2byte (\level << 9) | \move + .endm + + .macro evo_entry method, parameter, target_species + .2byte \method + .2byte \parameter + .2byte \target_species + .2byte 0 @ padding + .endm + + .macro empty_evo_entries count + .fill 8 * \count, 1, 0 + .endm + + .macro egg_moves_begin species + .2byte 20000 + \species + .endm + +@ If the min level equals the max level, only one level argument is needed. + .macro wild_mon species, min_level, max_level + .byte \min_level + + .ifb \max_level + .byte \min_level + .else + .byte \max_level + .endif + + .2byte SPECIES_\species + .endm diff --git a/asm/macros/pokemon_data.s b/asm/macros/pokemon_data.s deleted file mode 100644 index b0a5f22e3..000000000 --- a/asm/macros/pokemon_data.s +++ /dev/null @@ -1,57 +0,0 @@ - .macro pokedex_entry pokemon_name, height, weight, pokemon_scale, pokemon_offset, trainer_scale, trainer_offset - .2byte \height @ in decimeters - .2byte \weight @ in hectograms - .4byte DexDescription_\pokemon_name\()_1 - .4byte DexDescription_\pokemon_name\()_2 - .2byte 0 @ unused - .2byte \pokemon_scale - .2byte \pokemon_offset - .2byte \trainer_scale - .2byte \trainer_offset - .2byte 0 @ padding - .endm - - .macro base_stats hp, attack, defense, speed, sp_attack, sp_defense - .byte \hp - .byte \attack - .byte \defense - .byte \speed - .byte \sp_attack - .byte \sp_defense - .endm - - .macro ev_yield hp, attack, defense, speed, sp_attack, sp_defense - .2byte (\sp_defense << 10) | (\sp_attack << 8) | (\speed << 6) | (\defense << 4) | (\attack << 2) | \hp - .endm - - .macro level_up_move level, move - .2byte (\level << 9) | \move - .endm - - .macro evo_entry method, parameter, target_species - .2byte \method - .2byte \parameter - .2byte \target_species - .2byte 0 @ padding - .endm - - .macro empty_evo_entries count - .fill 8 * \count, 1, 0 - .endm - - .macro egg_moves_begin species - .2byte 20000 + \species - .endm - -@ If the min level equals the max level, only one level argument is needed. - .macro wild_mon species, min_level, max_level - .byte \min_level - - .ifb \max_level - .byte \min_level - .else - .byte \max_level - .endif - - .2byte SPECIES_\species - .endm diff --git a/asm/mail.s b/asm/mail.s index 5a3efbf69..a08571018 100644 --- a/asm/mail.s +++ b/asm/mail.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/matuda_debug_menu.s b/asm/matuda_debug_menu.s index fe76a8eb6..b6026ddf9 100644 --- a/asm/matuda_debug_menu.s +++ b/asm/matuda_debug_menu.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/mauville_old_man.s b/asm/mauville_old_man.s index afd35a3f8..4cd52107c 100644 --- a/asm/mauville_old_man.s +++ b/asm/mauville_old_man.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/menu_cursor.s b/asm/menu_cursor.s index 8fb1c969c..3ae01310d 100644 --- a/asm/menu_cursor.s +++ b/asm/menu_cursor.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/menu_helpers.s b/asm/menu_helpers.s index 28f8a2959..eafb7788b 100644 --- a/asm/menu_helpers.s +++ b/asm/menu_helpers.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/metatile_behavior.s b/asm/metatile_behavior.s index 2607b8b3b..0217bf6c0 100644 --- a/asm/metatile_behavior.s +++ b/asm/metatile_behavior.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/mon_markings.s b/asm/mon_markings.s index 762135a92..6d5322b91 100644 --- a/asm/mon_markings.s +++ b/asm/mon_markings.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/money.s b/asm/money.s index c194bf238..72e5cda54 100644 --- a/asm/money.s +++ b/asm/money.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/mori_debug_menu.s b/asm/mori_debug_menu.s index 37374b9ea..b61ad2f54 100644 --- a/asm/mori_debug_menu.s +++ b/asm/mori_debug_menu.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/mystery_event_menu.s b/asm/mystery_event_menu.s index ae4a03f93..1bb8d76bc 100644 --- a/asm/mystery_event_menu.s +++ b/asm/mystery_event_menu.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/mystery_event_script.s b/asm/mystery_event_script.s index 057517bb2..5107e301d 100644 --- a/asm/mystery_event_script.s +++ b/asm/mystery_event_script.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/naming_screen.s b/asm/naming_screen.s index e8ea18e34..121b44790 100644 --- a/asm/naming_screen.s +++ b/asm/naming_screen.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/party_menu.s b/asm/party_menu.s index b63af2e13..232dc0019 100644 --- a/asm/party_menu.s +++ b/asm/party_menu.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/player_pc.s b/asm/player_pc.s index 83b706fe3..82d804bb3 100644 --- a/asm/player_pc.s +++ b/asm/player_pc.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/pokedex.s b/asm/pokedex.s index 0c9f97432..95a692106 100644 --- a/asm/pokedex.s +++ b/asm/pokedex.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/pokedex_area_screen.s b/asm/pokedex_area_screen.s index 7aba42bfd..ba9829dfe 100644 --- a/asm/pokedex_area_screen.s +++ b/asm/pokedex_area_screen.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/pokedex_cry_screen.s b/asm/pokedex_cry_screen.s index 42c21c16c..bded77228 100644 --- a/asm/pokedex_cry_screen.s +++ b/asm/pokedex_cry_screen.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/pokenav.s b/asm/pokenav.s index c324201d5..968386bd1 100644 --- a/asm/pokenav.s +++ b/asm/pokenav.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/porthole.s b/asm/porthole.s index 6c880748d..5936433e6 100644 --- a/asm/porthole.s +++ b/asm/porthole.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/record_mixing.s b/asm/record_mixing.s index 2df37cb74..d8d0e26c0 100644 --- a/asm/record_mixing.s +++ b/asm/record_mixing.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/region_map.s b/asm/region_map.s index 373b20d97..61449ba53 100644 --- a/asm/region_map.s +++ b/asm/region_map.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/rom3.s b/asm/rom3.s index 736b7b6ad..257163aa2 100644 --- a/asm/rom3.s +++ b/asm/rom3.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/rom5.s b/asm/rom5.s index a9d49a60e..4b0947a5d 100644 --- a/asm/rom5.s +++ b/asm/rom5.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/rom6.s b/asm/rom6.s index 898686d41..fcbb69f76 100644 --- a/asm/rom6.s +++ b/asm/rom6.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/rom_800D42C.s b/asm/rom_800D42C.s index 65b0279ed..85b369486 100644 --- a/asm/rom_800D42C.s +++ b/asm/rom_800D42C.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/rom_803D1FC.s b/asm/rom_803D1FC.s index 91ab01a6a..e011d3c43 100644 --- a/asm/rom_803D1FC.s +++ b/asm/rom_803D1FC.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/rom_8040EB4.s b/asm/rom_8040EB4.s index e5ba5758d..cf7780f78 100644 --- a/asm/rom_8040EB4.s +++ b/asm/rom_8040EB4.s @@ -1,5 +1,5 @@ - .include "constants/gba_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/rom_804373C.s b/asm/rom_804373C.s index bae258fee..8690ed355 100644 --- a/asm/rom_804373C.s +++ b/asm/rom_804373C.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/rom_8065394.s b/asm/rom_8065394.s index 37e33d029..7746aa5fd 100644 --- a/asm/rom_8065394.s +++ b/asm/rom_8065394.s @@ -1,5 +1,5 @@ - .include "constants/gba_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/rom_806936C.s b/asm/rom_806936C.s index 117143f19..9c1a0f441 100644 --- a/asm/rom_806936C.s +++ b/asm/rom_806936C.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/rom_806D7F8.s b/asm/rom_806D7F8.s index 6b8ae47cb..609e0a362 100644 --- a/asm/rom_806D7F8.s +++ b/asm/rom_806D7F8.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/rom_8074BAC.s b/asm/rom_8074BAC.s index e3b0fe07a..27f89abde 100644 --- a/asm/rom_8074BAC.s +++ b/asm/rom_8074BAC.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/rom_8080874.s b/asm/rom_8080874.s index 309bd3ba9..f672bd3cb 100644 --- a/asm/rom_8080874.s +++ b/asm/rom_8080874.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/rom_80859BC.s b/asm/rom_80859BC.s index 6685b3084..8d199442c 100644 --- a/asm/rom_80859BC.s +++ b/asm/rom_80859BC.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/rom_8094928.s b/asm/rom_8094928.s index fab0f2531..6b6f9e4e5 100644 --- a/asm/rom_8094928.s +++ b/asm/rom_8094928.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/rom_81258BC.s b/asm/rom_81258BC.s index 0c8e021ab..b13240a8e 100644 --- a/asm/rom_81258BC.s +++ b/asm/rom_81258BC.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/rom_813BA94.s b/asm/rom_813BA94.s index 79a52f971..5c1f75667 100644 --- a/asm/rom_813BA94.s +++ b/asm/rom_813BA94.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/rom_81473B8.s b/asm/rom_81473B8.s index 01af93d76..babd1d40d 100644 --- a/asm/rom_81473B8.s +++ b/asm/rom_81473B8.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/rom_8148B8C.s b/asm/rom_8148B8C.s index 366ac74d7..6ed24195f 100644 --- a/asm/rom_8148B8C.s +++ b/asm/rom_8148B8C.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/rom_header.inc b/asm/rom_header.inc new file mode 100644 index 000000000..a7348ad1f --- /dev/null +++ b/asm/rom_header.inc @@ -0,0 +1,64 @@ + .global RomHeaderNintendoLogo +RomHeaderNintendoLogo: + .byte 0x24,0xff,0xae,0x51,0x69,0x9a,0xa2,0x21 + .byte 0x3d,0x84,0x82,0x0a,0x84,0xe4,0x09,0xad + .byte 0x11,0x24,0x8b,0x98,0xc0,0x81,0x7f,0x21 + .byte 0xa3,0x52,0xbe,0x19,0x93,0x09,0xce,0x20 + .byte 0x10,0x46,0x4a,0x4a,0xf8,0x27,0x31,0xec + .byte 0x58,0xc7,0xe8,0x33,0x82,0xe3,0xce,0xbf + .byte 0x85,0xf4,0xdf,0x94,0xce,0x4b,0x09,0xc1 + .byte 0x94,0x56,0x8a,0xc0,0x13,0x72,0xa7,0xfc + .byte 0x9f,0x84,0x4d,0x73,0xa3,0xca,0x9a,0x61 + .byte 0x58,0x97,0xa3,0x27,0xfc,0x03,0x98,0x76 + .byte 0x23,0x1d,0xc7,0x61,0x03,0x04,0xae,0x56 + .byte 0xbf,0x38,0x84,0x00,0x40,0xa7,0x0e,0xfd + .byte 0xff,0x52,0xfe,0x03,0x6f,0x95,0x30,0xf1 + .byte 0x97,0xfb,0xc0,0x85,0x60,0xd6,0x80,0x25 + .byte 0xa9,0x63,0xbe,0x03,0x01,0x4e,0x38,0xe2 + .byte 0xf9,0xa2,0x34,0xff,0xbb,0x3e,0x03,0x44 + .byte 0x78,0x00,0x90,0xcb,0x88,0x11,0x3a,0x94 + .byte 0x65,0xc0,0x7c,0x63,0x87,0xf0,0x3c,0xaf + .byte 0xd6,0x25,0xe4,0x8b,0x38,0x0a,0xac,0x72 + .byte 0x21,0xd4,0xf8,0x07 + +RomHeaderGameTitle: + .ifdef SAPPHIRE + .ascii "POKEMON SAPP" + .else + .ascii "POKEMON RUBY" + .endif + +RomHeaderGameCode: + .ifdef SAPPHIRE + .ascii "AXPE" + .else + .ascii "AXVE" + .endif + +RomHeaderMakerCode: + .ascii "01" + +RomHeaderMagic: + .byte 0x96 + +RomHeaderMainUnitCode: + .byte 0 + +RomHeaderDeviceType: + .byte 0 + +RomHeaderReserved1: + .space 7 + +RomHeaderSoftwareVersion: + .byte REVISION + +RomHeaderChecksum: + .ifdef SAPPHIRE + .byte 0x55 - REVISION + .else + .byte 0x41 - REVISION + .endif + +RomHeaderReserved2: + .space 2 diff --git a/asm/rom_header.s b/asm/rom_header.s deleted file mode 100644 index a7348ad1f..000000000 --- a/asm/rom_header.s +++ /dev/null @@ -1,64 +0,0 @@ - .global RomHeaderNintendoLogo -RomHeaderNintendoLogo: - .byte 0x24,0xff,0xae,0x51,0x69,0x9a,0xa2,0x21 - .byte 0x3d,0x84,0x82,0x0a,0x84,0xe4,0x09,0xad - .byte 0x11,0x24,0x8b,0x98,0xc0,0x81,0x7f,0x21 - .byte 0xa3,0x52,0xbe,0x19,0x93,0x09,0xce,0x20 - .byte 0x10,0x46,0x4a,0x4a,0xf8,0x27,0x31,0xec - .byte 0x58,0xc7,0xe8,0x33,0x82,0xe3,0xce,0xbf - .byte 0x85,0xf4,0xdf,0x94,0xce,0x4b,0x09,0xc1 - .byte 0x94,0x56,0x8a,0xc0,0x13,0x72,0xa7,0xfc - .byte 0x9f,0x84,0x4d,0x73,0xa3,0xca,0x9a,0x61 - .byte 0x58,0x97,0xa3,0x27,0xfc,0x03,0x98,0x76 - .byte 0x23,0x1d,0xc7,0x61,0x03,0x04,0xae,0x56 - .byte 0xbf,0x38,0x84,0x00,0x40,0xa7,0x0e,0xfd - .byte 0xff,0x52,0xfe,0x03,0x6f,0x95,0x30,0xf1 - .byte 0x97,0xfb,0xc0,0x85,0x60,0xd6,0x80,0x25 - .byte 0xa9,0x63,0xbe,0x03,0x01,0x4e,0x38,0xe2 - .byte 0xf9,0xa2,0x34,0xff,0xbb,0x3e,0x03,0x44 - .byte 0x78,0x00,0x90,0xcb,0x88,0x11,0x3a,0x94 - .byte 0x65,0xc0,0x7c,0x63,0x87,0xf0,0x3c,0xaf - .byte 0xd6,0x25,0xe4,0x8b,0x38,0x0a,0xac,0x72 - .byte 0x21,0xd4,0xf8,0x07 - -RomHeaderGameTitle: - .ifdef SAPPHIRE - .ascii "POKEMON SAPP" - .else - .ascii "POKEMON RUBY" - .endif - -RomHeaderGameCode: - .ifdef SAPPHIRE - .ascii "AXPE" - .else - .ascii "AXVE" - .endif - -RomHeaderMakerCode: - .ascii "01" - -RomHeaderMagic: - .byte 0x96 - -RomHeaderMainUnitCode: - .byte 0 - -RomHeaderDeviceType: - .byte 0 - -RomHeaderReserved1: - .space 7 - -RomHeaderSoftwareVersion: - .byte REVISION - -RomHeaderChecksum: - .ifdef SAPPHIRE - .byte 0x55 - REVISION - .else - .byte 0x41 - REVISION - .endif - -RomHeaderReserved2: - .space 2 diff --git a/asm/rotating_gate.s b/asm/rotating_gate.s index 3737d9ffc..9c7b3847b 100644 --- a/asm/rotating_gate.s +++ b/asm/rotating_gate.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/roulette.s b/asm/roulette.s index b7b97558a..2551af009 100644 --- a/asm/roulette.s +++ b/asm/roulette.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/roulette_util.s b/asm/roulette_util.s index 569a42712..191c9592f 100644 --- a/asm/roulette_util.s +++ b/asm/roulette_util.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/safari_zone.s b/asm/safari_zone.s index 75fc532e3..6785c17af 100644 --- a/asm/safari_zone.s +++ b/asm/safari_zone.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/save_failed_screen.s b/asm/save_failed_screen.s index 35e0cb359..a114bbea3 100644 --- a/asm/save_failed_screen.s +++ b/asm/save_failed_screen.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/script_menu.s b/asm/script_menu.s index 6d6c68244..bd6180940 100644 --- a/asm/script_menu.s +++ b/asm/script_menu.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/script_pokemon_util_80C4BF0.s b/asm/script_pokemon_util_80C4BF0.s index 883adfe5d..ad598120c 100644 --- a/asm/script_pokemon_util_80C4BF0.s +++ b/asm/script_pokemon_util_80C4BF0.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/script_pokemon_util_80F99CC.s b/asm/script_pokemon_util_80F99CC.s index 24d690d1a..805fadadd 100644 --- a/asm/script_pokemon_util_80F99CC.s +++ b/asm/script_pokemon_util_80F99CC.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/secret_base.s b/asm/secret_base.s index 9a41a2dd8..474d0d531 100644 --- a/asm/secret_base.s +++ b/asm/secret_base.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/shop.s b/asm/shop.s index 760586c18..a87bb308c 100644 --- a/asm/shop.s +++ b/asm/shop.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/slot_machine.s b/asm/slot_machine.s index e4c4e7220..ee176211f 100644 --- a/asm/slot_machine.s +++ b/asm/slot_machine.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/sound_check_menu.s b/asm/sound_check_menu.s index 25a524258..1e072ee64 100644 --- a/asm/sound_check_menu.s +++ b/asm/sound_check_menu.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/tileset.s b/asm/tileset.s index e64355432..d6bf2557a 100644 --- a/asm/tileset.s +++ b/asm/tileset.s @@ -1,5 +1,5 @@ - .include "constants/gba_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/title_screen.s b/asm/title_screen.s index cf3960429..1e545020e 100644 --- a/asm/title_screen.s +++ b/asm/title_screen.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/trade.s b/asm/trade.s index 7896289d7..d17fef24e 100644 --- a/asm/trade.s +++ b/asm/trade.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/trader.s b/asm/trader.s index 3800588e3..f7fd5ccae 100644 --- a/asm/trader.s +++ b/asm/trader.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/trainer_card.s b/asm/trainer_card.s index 927cb17c2..e46113132 100644 --- a/asm/trainer_card.s +++ b/asm/trainer_card.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/trainer_see.s b/asm/trainer_see.s index 98a775bb6..18585ed3a 100644 --- a/asm/trainer_see.s +++ b/asm/trainer_see.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/truck_scene.s b/asm/truck_scene.s index 399c3010b..10dacf5bb 100644 --- a/asm/truck_scene.s +++ b/asm/truck_scene.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/tv.s b/asm/tv.s index 227710573..3e3c519ff 100644 --- a/asm/tv.s +++ b/asm/tv.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/unused_8124F94.s b/asm/unused_8124F94.s index 56b90ca23..335cf4453 100644 --- a/asm/unused_8124F94.s +++ b/asm/unused_8124F94.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/asm/weather.s b/asm/weather.s index f32813762..fbcc61b6f 100644 --- a/asm/weather.s +++ b/asm/weather.s @@ -1,6 +1,6 @@ - .include "constants/gba_constants.s" - .include "constants/species_constants.s" - .include "asm/macros.s" + .include "constants/gba_constants.inc" + .include "constants/species_constants.inc" + .include "asm/macros.inc" .syntax unified diff --git a/constants/ability_constants.inc b/constants/ability_constants.inc new file mode 100644 index 000000000..8ccc872f7 --- /dev/null +++ b/constants/ability_constants.inc @@ -0,0 +1,78 @@ + .set ABILITY_NONE, 0x00 + .set ABILITY_STENCH, 0x01 + .set ABILITY_DRIZZLE, 0x02 + .set ABILITY_SPEED_BOOST, 0x03 + .set ABILITY_BATTLE_ARMOR, 0x04 + .set ABILITY_STURDY, 0x05 + .set ABILITY_DAMP, 0x06 + .set ABILITY_LIMBER, 0x07 + .set ABILITY_SAND_VEIL, 0x08 + .set ABILITY_STATIC, 0x09 + .set ABILITY_VOLT_ABSORB, 0x0a + .set ABILITY_WATER_ABSORB, 0x0b + .set ABILITY_OBLIVIOUS, 0x0c + .set ABILITY_CLOUD_NINE, 0x0d + .set ABILITY_COMPOUND_EYES, 0x0e + .set ABILITY_INSOMNIA, 0x0f + .set ABILITY_COLOR_CHANGE, 0x10 + .set ABILITY_IMMUNITY, 0x11 + .set ABILITY_FLASH_FIRE, 0x12 + .set ABILITY_SHIELD_DUST, 0x13 + .set ABILITY_OWN_TEMPO, 0x14 + .set ABILITY_SUCTION_CUPS, 0x15 + .set ABILITY_INTIMIDATE, 0x16 + .set ABILITY_SHADOW_TAG, 0x17 + .set ABILITY_ROUGH_SKIN, 0x18 + .set ABILITY_WONDER_GUARD, 0x19 + .set ABILITY_LEVITATE, 0x1a + .set ABILITY_EFFECT_SPORE, 0x1b + .set ABILITY_SYNCHRONIZE, 0x1c + .set ABILITY_CLEAR_BODY, 0x1d + .set ABILITY_NATURAL_CURE, 0x1e + .set ABILITY_LIGHTNING_ROD, 0x1f + .set ABILITY_SERENE_GRACE, 0x20 + .set ABILITY_SWIFT_SWIM, 0x21 + .set ABILITY_CHLOROPHYLL, 0x22 + .set ABILITY_ILLUMINATE, 0x23 + .set ABILITY_TRACE, 0x24 + .set ABILITY_HUGE_POWER, 0x25 + .set ABILITY_POISON_POINT, 0x26 + .set ABILITY_INNER_FOCUS, 0x27 + .set ABILITY_MAGMA_ARMOR, 0x28 + .set ABILITY_WATER_VEIL, 0x29 + .set ABILITY_MAGNET_PULL, 0x2a + .set ABILITY_SOUNDPROOF, 0x2b + .set ABILITY_RAIN_DISH, 0x2c + .set ABILITY_SAND_STREAM, 0x2d + .set ABILITY_PRESSURE, 0x2e + .set ABILITY_THICK_FAT, 0x2f + .set ABILITY_EARLY_BIRD, 0x30 + .set ABILITY_FLAME_BODY, 0x31 + .set ABILITY_RUN_AWAY, 0x32 + .set ABILITY_KEEN_EYE, 0x33 + .set ABILITY_HYPER_CUTTER, 0x34 + .set ABILITY_PICKUP, 0x35 + .set ABILITY_TRUANT, 0x36 + .set ABILITY_HUSTLE, 0x37 + .set ABILITY_CUTE_CHARM, 0x38 + .set ABILITY_PLUS, 0x39 + .set ABILITY_MINUS, 0x3a + .set ABILITY_FORECAST, 0x3b + .set ABILITY_STICKY_HOLD, 0x3c + .set ABILITY_SHED_SKIN, 0x3d + .set ABILITY_GUTS, 0x3e + .set ABILITY_MARVEL_SCALE, 0x3f + .set ABILITY_LIQUID_OOZE, 0x40 + .set ABILITY_OVERGROW, 0x41 + .set ABILITY_BLAZE, 0x42 + .set ABILITY_TORRENT, 0x43 + .set ABILITY_SWARM, 0x44 + .set ABILITY_ROCK_HEAD, 0x45 + .set ABILITY_DROUGHT, 0x46 + .set ABILITY_ARENA_TRAP, 0x47 + .set ABILITY_VITAL_SPIRIT, 0x48 + .set ABILITY_WHITE_SMOKE, 0x49 + .set ABILITY_PURE_POWER, 0x4a + .set ABILITY_SHELL_ARMOR, 0x4b + .set ABILITY_CACOPHONY, 0x4c + .set ABILITY_AIR_LOCK, 0x4d diff --git a/constants/ability_constants.s b/constants/ability_constants.s deleted file mode 100644 index 8ccc872f7..000000000 --- a/constants/ability_constants.s +++ /dev/null @@ -1,78 +0,0 @@ - .set ABILITY_NONE, 0x00 - .set ABILITY_STENCH, 0x01 - .set ABILITY_DRIZZLE, 0x02 - .set ABILITY_SPEED_BOOST, 0x03 - .set ABILITY_BATTLE_ARMOR, 0x04 - .set ABILITY_STURDY, 0x05 - .set ABILITY_DAMP, 0x06 - .set ABILITY_LIMBER, 0x07 - .set ABILITY_SAND_VEIL, 0x08 - .set ABILITY_STATIC, 0x09 - .set ABILITY_VOLT_ABSORB, 0x0a - .set ABILITY_WATER_ABSORB, 0x0b - .set ABILITY_OBLIVIOUS, 0x0c - .set ABILITY_CLOUD_NINE, 0x0d - .set ABILITY_COMPOUND_EYES, 0x0e - .set ABILITY_INSOMNIA, 0x0f - .set ABILITY_COLOR_CHANGE, 0x10 - .set ABILITY_IMMUNITY, 0x11 - .set ABILITY_FLASH_FIRE, 0x12 - .set ABILITY_SHIELD_DUST, 0x13 - .set ABILITY_OWN_TEMPO, 0x14 - .set ABILITY_SUCTION_CUPS, 0x15 - .set ABILITY_INTIMIDATE, 0x16 - .set ABILITY_SHADOW_TAG, 0x17 - .set ABILITY_ROUGH_SKIN, 0x18 - .set ABILITY_WONDER_GUARD, 0x19 - .set ABILITY_LEVITATE, 0x1a - .set ABILITY_EFFECT_SPORE, 0x1b - .set ABILITY_SYNCHRONIZE, 0x1c - .set ABILITY_CLEAR_BODY, 0x1d - .set ABILITY_NATURAL_CURE, 0x1e - .set ABILITY_LIGHTNING_ROD, 0x1f - .set ABILITY_SERENE_GRACE, 0x20 - .set ABILITY_SWIFT_SWIM, 0x21 - .set ABILITY_CHLOROPHYLL, 0x22 - .set ABILITY_ILLUMINATE, 0x23 - .set ABILITY_TRACE, 0x24 - .set ABILITY_HUGE_POWER, 0x25 - .set ABILITY_POISON_POINT, 0x26 - .set ABILITY_INNER_FOCUS, 0x27 - .set ABILITY_MAGMA_ARMOR, 0x28 - .set ABILITY_WATER_VEIL, 0x29 - .set ABILITY_MAGNET_PULL, 0x2a - .set ABILITY_SOUNDPROOF, 0x2b - .set ABILITY_RAIN_DISH, 0x2c - .set ABILITY_SAND_STREAM, 0x2d - .set ABILITY_PRESSURE, 0x2e - .set ABILITY_THICK_FAT, 0x2f - .set ABILITY_EARLY_BIRD, 0x30 - .set ABILITY_FLAME_BODY, 0x31 - .set ABILITY_RUN_AWAY, 0x32 - .set ABILITY_KEEN_EYE, 0x33 - .set ABILITY_HYPER_CUTTER, 0x34 - .set ABILITY_PICKUP, 0x35 - .set ABILITY_TRUANT, 0x36 - .set ABILITY_HUSTLE, 0x37 - .set ABILITY_CUTE_CHARM, 0x38 - .set ABILITY_PLUS, 0x39 - .set ABILITY_MINUS, 0x3a - .set ABILITY_FORECAST, 0x3b - .set ABILITY_STICKY_HOLD, 0x3c - .set ABILITY_SHED_SKIN, 0x3d - .set ABILITY_GUTS, 0x3e - .set ABILITY_MARVEL_SCALE, 0x3f - .set ABILITY_LIQUID_OOZE, 0x40 - .set ABILITY_OVERGROW, 0x41 - .set ABILITY_BLAZE, 0x42 - .set ABILITY_TORRENT, 0x43 - .set ABILITY_SWARM, 0x44 - .set ABILITY_ROCK_HEAD, 0x45 - .set ABILITY_DROUGHT, 0x46 - .set ABILITY_ARENA_TRAP, 0x47 - .set ABILITY_VITAL_SPIRIT, 0x48 - .set ABILITY_WHITE_SMOKE, 0x49 - .set ABILITY_PURE_POWER, 0x4a - .set ABILITY_SHELL_ARMOR, 0x4b - .set ABILITY_CACOPHONY, 0x4c - .set ABILITY_AIR_LOCK, 0x4d diff --git a/constants/battle.inc b/constants/battle.inc new file mode 100644 index 000000000..c6094b15f --- /dev/null +++ b/constants/battle.inc @@ -0,0 +1,55 @@ +@ status 1 +.equiv SLP, 0x07 +.equiv PSN, 0x08 +.equiv BRN, 0x10 +.equiv FRZ, 0x20 +.equiv PAR, 0x40 +.equiv TOX, 0x80 + +@ status 2 +.equiv S_CONFUSED, 0x00000007 +.equiv S_CONTINUE, 0x00001000 +.equiv S_TEMP_TRAP, 0x0000E000 @ Wrap, Bind, etc. +.equiv S_INFATUATED, 0x000F0000 +.equiv S_FOCUS_ENERGY, 0x00100000 +.equiv S_SUBSTITUTE, 0x01000000 +.equiv S_MEAN_LOOK, 0x04000000 +.equiv S_NIGHTMARE, 0x08000000 +.equiv S_CURSED, 0x10000000 +.equiv S_FORESIGHT, 0x20000000 +.equiv S_TORMENT, 0x80000000 + +@ status 3 +.equiv S_LEECH_SEED, 0x00000004 +.equiv S_ALWAYS_HIT, 0x00000010 +.equiv S_PERISH_SONG, 0x00000020 +.equiv S_ROOTED, 0x00000400 +.equiv S_YAWN, 0x00001800 +.equiv S_IMPRISONED, 0x00002000 +.equiv S_MUD_SPORT, 0x00010000 +.equiv S_WATER_SPORT, 0x00020000 + +@ status 4 +.equiv S_REFLECT, 0x0001 +.equiv S_LIGHT_SCREEN, 0x0002 +.equiv S_SPIKES, 0x0010 +.equiv S_SAFEGUARD, 0x0020 +.equiv S_FUTURE_SIGHT, 0x0040 +.equiv S_MIST, 0x0100 + +.equiv TARGET, 0 +.equiv USER, 1 + +.equiv WEATHER_SUN, 0 +.equiv WEATHER_RAIN, 1 +.equiv WEATHER_SANDSTORM, 2 +.equiv WEATHER_HAIL, 3 + + enum_start 1 + enum ATTACK + enum DEFENSE + enum SPEED + enum SP_ATTACK + enum SP_DEFENSE + enum ACCURACY + enum EVASION diff --git a/constants/battle.s b/constants/battle.s deleted file mode 100644 index c6094b15f..000000000 --- a/constants/battle.s +++ /dev/null @@ -1,55 +0,0 @@ -@ status 1 -.equiv SLP, 0x07 -.equiv PSN, 0x08 -.equiv BRN, 0x10 -.equiv FRZ, 0x20 -.equiv PAR, 0x40 -.equiv TOX, 0x80 - -@ status 2 -.equiv S_CONFUSED, 0x00000007 -.equiv S_CONTINUE, 0x00001000 -.equiv S_TEMP_TRAP, 0x0000E000 @ Wrap, Bind, etc. -.equiv S_INFATUATED, 0x000F0000 -.equiv S_FOCUS_ENERGY, 0x00100000 -.equiv S_SUBSTITUTE, 0x01000000 -.equiv S_MEAN_LOOK, 0x04000000 -.equiv S_NIGHTMARE, 0x08000000 -.equiv S_CURSED, 0x10000000 -.equiv S_FORESIGHT, 0x20000000 -.equiv S_TORMENT, 0x80000000 - -@ status 3 -.equiv S_LEECH_SEED, 0x00000004 -.equiv S_ALWAYS_HIT, 0x00000010 -.equiv S_PERISH_SONG, 0x00000020 -.equiv S_ROOTED, 0x00000400 -.equiv S_YAWN, 0x00001800 -.equiv S_IMPRISONED, 0x00002000 -.equiv S_MUD_SPORT, 0x00010000 -.equiv S_WATER_SPORT, 0x00020000 - -@ status 4 -.equiv S_REFLECT, 0x0001 -.equiv S_LIGHT_SCREEN, 0x0002 -.equiv S_SPIKES, 0x0010 -.equiv S_SAFEGUARD, 0x0020 -.equiv S_FUTURE_SIGHT, 0x0040 -.equiv S_MIST, 0x0100 - -.equiv TARGET, 0 -.equiv USER, 1 - -.equiv WEATHER_SUN, 0 -.equiv WEATHER_RAIN, 1 -.equiv WEATHER_SANDSTORM, 2 -.equiv WEATHER_HAIL, 3 - - enum_start 1 - enum ATTACK - enum DEFENSE - enum SPEED - enum SP_ATTACK - enum SP_DEFENSE - enum ACCURACY - enum EVASION diff --git a/constants/battle_move_constants.inc b/constants/battle_move_constants.inc new file mode 100644 index 000000000..a05da3db3 --- /dev/null +++ b/constants/battle_move_constants.inc @@ -0,0 +1,15 @@ + .set TARGET_SELECTED_POKEMON, 0 + + .set F_TARGET_SPECIAL, 1 << 0 + .set F_TARGET_RANDOM, 1 << 2 + .set F_TARGET_BOTH_ENEMIES, 1 << 3 + .set F_TARGET_USER, 1 << 4 + .set F_TARGET_ALL_EXCEPT_USER, 1 << 5 + .set F_TARGET_ENEMY_SIDE, 1 << 6 + + .set F_MAKES_CONTACT, 1 << 0 + .set F_AFFECTED_BY_PROTECT, 1 << 1 + .set F_AFFECTED_BY_MAGIC_COAT, 1 << 2 + .set F_AFFECTED_BY_SNATCH, 1 << 3 + .set F_MIRROR_MOVE_COMPATIBLE, 1 << 4 + .set F_AFFECTED_BY_KINGS_ROCK, 1 << 5 diff --git a/constants/battle_move_constants.s b/constants/battle_move_constants.s deleted file mode 100644 index a05da3db3..000000000 --- a/constants/battle_move_constants.s +++ /dev/null @@ -1,15 +0,0 @@ - .set TARGET_SELECTED_POKEMON, 0 - - .set F_TARGET_SPECIAL, 1 << 0 - .set F_TARGET_RANDOM, 1 << 2 - .set F_TARGET_BOTH_ENEMIES, 1 << 3 - .set F_TARGET_USER, 1 << 4 - .set F_TARGET_ALL_EXCEPT_USER, 1 << 5 - .set F_TARGET_ENEMY_SIDE, 1 << 6 - - .set F_MAKES_CONTACT, 1 << 0 - .set F_AFFECTED_BY_PROTECT, 1 << 1 - .set F_AFFECTED_BY_MAGIC_COAT, 1 << 2 - .set F_AFFECTED_BY_SNATCH, 1 << 3 - .set F_MIRROR_MOVE_COMPATIBLE, 1 << 4 - .set F_AFFECTED_BY_KINGS_ROCK, 1 << 5 diff --git a/constants/battle_move_effects.inc b/constants/battle_move_effects.inc new file mode 100644 index 000000000..bd801083b --- /dev/null +++ b/constants/battle_move_effects.inc @@ -0,0 +1,215 @@ + enum_start + enum EFFECT_HIT + enum EFFECT_SLEEP + enum EFFECT_POISON_HIT + enum EFFECT_ABSORB + enum EFFECT_BURN_HIT + enum EFFECT_FREEZE_HIT + enum EFFECT_PARALYZE_HIT + enum EFFECT_EXPLOSION + enum EFFECT_DREAM_EATER + enum EFFECT_MIRROR_MOVE + enum EFFECT_ATTACK_UP + enum EFFECT_DEFENSE_UP + enum EFFECT_SPEED_UP + enum EFFECT_SPECIAL_ATTACK_UP + enum EFFECT_SPECIAL_DEFENSE_UP + enum EFFECT_ACCURACY_UP + enum EFFECT_EVASION_UP + enum EFFECT_ALWAYS_HIT + enum EFFECT_ATTACK_DOWN + enum EFFECT_DEFENSE_DOWN + enum EFFECT_SPEED_DOWN + enum EFFECT_SPECIAL_ATTACK_DOWN @ unused + enum EFFECT_SPECIAL_DEFENSE_DOWN @ unused + enum EFFECT_ACCURACY_DOWN + enum EFFECT_EVASION_DOWN + enum EFFECT_HAZE + enum EFFECT_BIDE + enum EFFECT_RAMPAGE + enum EFFECT_ROAR + enum EFFECT_MULTI_HIT + enum EFFECT_CONVERSION + enum EFFECT_FLINCH_HIT + enum EFFECT_RESTORE_HP + enum EFFECT_TOXIC + enum EFFECT_PAY_DAY + enum EFFECT_LIGHT_SCREEN + enum EFFECT_TRI_ATTACK + enum EFFECT_REST + enum EFFECT_OHKO + enum EFFECT_RAZOR_WIND + enum EFFECT_SUPER_FANG + enum EFFECT_DRAGON_RAGE + enum EFFECT_TRAP + enum EFFECT_HIGH_CRITICAL + enum EFFECT_DOUBLE_HIT + enum EFFECT_RECOIL_IF_MISS + enum EFFECT_MIST + enum EFFECT_FOCUS_ENERGY + enum EFFECT_RECOIL + enum EFFECT_CONFUSE + enum EFFECT_ATTACK_UP_2 + enum EFFECT_DEFENSE_UP_2 + enum EFFECT_SPEED_UP_2 + enum EFFECT_SPECIAL_ATTACK_UP_2 + enum EFFECT_SPECIAL_DEFENSE_UP_2 + enum EFFECT_ACCURACY_UP_2 + enum EFFECT_EVASION_UP_2 + enum EFFECT_TRANSFORM + enum EFFECT_ATTACK_DOWN_2 + enum EFFECT_DEFENSE_DOWN_2 + enum EFFECT_SPEED_DOWN_2 + enum EFFECT_SPECIAL_ATTACK_DOWN_2 + enum EFFECT_SPECIAL_DEFENSE_DOWN_2 + enum EFFECT_ACCURACY_DOWN_2 + enum EFFECT_EVASION_DOWN_2 + enum EFFECT_REFLECT + enum EFFECT_POISON + enum EFFECT_PARALYZE + enum EFFECT_ATTACK_DOWN_HIT + enum EFFECT_DEFENSE_DOWN_HIT + enum EFFECT_SPEED_DOWN_HIT + enum EFFECT_SPECIAL_ATTACK_DOWN_HIT + enum EFFECT_SPECIAL_DEFENSE_DOWN_HIT + enum EFFECT_ACCURACY_DOWN_HIT + enum EFFECT_EVASION_DOWN_HIT + enum EFFECT_SKY_ATTACK + enum EFFECT_CONFUSE_HIT + enum EFFECT_TWINEEDLE + enum EFFECT_VITAL_THROW + enum EFFECT_SUBSTITUTE + enum EFFECT_RECHARGE + enum EFFECT_RAGE + enum EFFECT_MIMIC + enum EFFECT_METRONOME + enum EFFECT_LEECH_SEED + enum EFFECT_SPLASH + enum EFFECT_DISABLE + enum EFFECT_LEVEL_DAMAGE + enum EFFECT_PSYWAVE + enum EFFECT_COUNTER + enum EFFECT_ENCORE + enum EFFECT_PAIN_SPLIT + enum EFFECT_SNORE + enum EFFECT_CONVERSION_2 + enum EFFECT_LOCK_ON + enum EFFECT_SKETCH + enum EFFECT_UNUSED_60 @ thaw + enum EFFECT_SLEEP_TALK + enum EFFECT_DESTINY_BOND + enum EFFECT_FLAIL + enum EFFECT_SPITE + enum EFFECT_FALSE_SWIPE + enum EFFECT_HEAL_BELL + enum EFFECT_QUICK_ATTACK + enum EFFECT_TRIPLE_KICK + enum EFFECT_THIEF + enum EFFECT_MEAN_LOOK + enum EFFECT_NIGHTMARE + enum EFFECT_MINIMIZE + enum EFFECT_CURSE + enum EFFECT_UNUSED_6E + enum EFFECT_PROTECT + enum EFFECT_SPIKES + enum EFFECT_FORESIGHT + enum EFFECT_PERISH_SONG + enum EFFECT_SANDSTORM + enum EFFECT_ENDURE + enum EFFECT_ROLLOUT + enum EFFECT_SWAGGER + enum EFFECT_FURY_CUTTER + enum EFFECT_ATTRACT + enum EFFECT_RETURN + enum EFFECT_PRESENT + enum EFFECT_FRUSTRATION + enum EFFECT_SAFEGUARD + enum EFFECT_THAW_HIT + enum EFFECT_MAGNITUDE + enum EFFECT_BATON_PASS + enum EFFECT_PURSUIT + enum EFFECT_RAPID_SPIN + enum EFFECT_SONICBOOM + enum EFFECT_UNUSED_83 + enum EFFECT_MORNING_SUN + enum EFFECT_SYNTHESIS + enum EFFECT_MOONLIGHT + enum EFFECT_HIDDEN_POWER + enum EFFECT_RAIN_DANCE + enum EFFECT_SUNNY_DAY + enum EFFECT_DEFENSE_UP_HIT + enum EFFECT_ATTACK_UP_HIT + enum EFFECT_ALL_STATS_UP_HIT + enum EFFECT_UNUSED_8D @ incomplete fake out in gen 2 + enum EFFECT_BELLY_DRUM + enum EFFECT_PSYCH_UP + enum EFFECT_MIRROR_COAT + enum EFFECT_SKULL_BASH + enum EFFECT_TWISTER + enum EFFECT_EARTHQUAKE + enum EFFECT_FUTURE_SIGHT + enum EFFECT_GUST + enum EFFECT_FLINCH_HIT_2 @ STOMP ASTONISH EXTRASENSORY NEEDLE_ARM + enum EFFECT_SOLARBEAM + enum EFFECT_THUNDER + enum EFFECT_TELEPORT + enum EFFECT_BEAT_UP + enum EFFECT_FLY + enum EFFECT_DEFENSE_CURL + enum EFFECT_SOFTBOILED + enum EFFECT_FAKE_OUT + enum EFFECT_UPROAR + enum EFFECT_STOCKPILE + enum EFFECT_SPIT_UP + enum EFFECT_SWALLOW + enum EFFECT_UNUSED_A3 + enum EFFECT_HAIL + enum EFFECT_TORMENT + enum EFFECT_FLATTER + enum EFFECT_WILL_O_WISP + enum EFFECT_MEMENTO + enum EFFECT_FACADE + enum EFFECT_FOCUS_PUNCH + enum EFFECT_SMELLINGSALT + enum EFFECT_FOLLOW_ME + enum EFFECT_NATURE_POWER + enum EFFECT_CHARGE + enum EFFECT_TAUNT + enum EFFECT_HELPING_HAND + enum EFFECT_TRICK + enum EFFECT_ROLE_PLAY + enum EFFECT_WISH + enum EFFECT_ASSIST + enum EFFECT_INGRAIN + enum EFFECT_SUPERPOWER + enum EFFECT_MAGIC_COAT + enum EFFECT_RECYCLE + enum EFFECT_REVENGE + enum EFFECT_BRICK_BREAK + enum EFFECT_YAWN + enum EFFECT_KNOCK_OFF + enum EFFECT_ENDEAVOR + enum EFFECT_ERUPTION + enum EFFECT_SKILL_SWAP + enum EFFECT_IMPRISON + enum EFFECT_REFRESH + enum EFFECT_GRUDGE + enum EFFECT_SNATCH + enum EFFECT_LOW_KICK + enum EFFECT_SECRET_POWER + enum EFFECT_DOUBLE_EDGE + enum EFFECT_TEETER_DANCE + enum EFFECT_BLAZE_KICK + enum EFFECT_MUD_SPORT + enum EFFECT_POISON_FANG + enum EFFECT_WEATHER_BALL + enum EFFECT_OVERHEAT + enum EFFECT_TICKLE + enum EFFECT_COSMIC_POWER + enum EFFECT_SKY_UPPERCUT + enum EFFECT_BULK_UP + enum EFFECT_POISON_TAIL + enum EFFECT_WATER_SPORT + enum EFFECT_CALM_MIND + enum EFFECT_DRAGON_DANCE + enum EFFECT_CAMOUFLAGE diff --git a/constants/battle_move_effects.s b/constants/battle_move_effects.s deleted file mode 100644 index bd801083b..000000000 --- a/constants/battle_move_effects.s +++ /dev/null @@ -1,215 +0,0 @@ - enum_start - enum EFFECT_HIT - enum EFFECT_SLEEP - enum EFFECT_POISON_HIT - enum EFFECT_ABSORB - enum EFFECT_BURN_HIT - enum EFFECT_FREEZE_HIT - enum EFFECT_PARALYZE_HIT - enum EFFECT_EXPLOSION - enum EFFECT_DREAM_EATER - enum EFFECT_MIRROR_MOVE - enum EFFECT_ATTACK_UP - enum EFFECT_DEFENSE_UP - enum EFFECT_SPEED_UP - enum EFFECT_SPECIAL_ATTACK_UP - enum EFFECT_SPECIAL_DEFENSE_UP - enum EFFECT_ACCURACY_UP - enum EFFECT_EVASION_UP - enum EFFECT_ALWAYS_HIT - enum EFFECT_ATTACK_DOWN - enum EFFECT_DEFENSE_DOWN - enum EFFECT_SPEED_DOWN - enum EFFECT_SPECIAL_ATTACK_DOWN @ unused - enum EFFECT_SPECIAL_DEFENSE_DOWN @ unused - enum EFFECT_ACCURACY_DOWN - enum EFFECT_EVASION_DOWN - enum EFFECT_HAZE - enum EFFECT_BIDE - enum EFFECT_RAMPAGE - enum EFFECT_ROAR - enum EFFECT_MULTI_HIT - enum EFFECT_CONVERSION - enum EFFECT_FLINCH_HIT - enum EFFECT_RESTORE_HP - enum EFFECT_TOXIC - enum EFFECT_PAY_DAY - enum EFFECT_LIGHT_SCREEN - enum EFFECT_TRI_ATTACK - enum EFFECT_REST - enum EFFECT_OHKO - enum EFFECT_RAZOR_WIND - enum EFFECT_SUPER_FANG - enum EFFECT_DRAGON_RAGE - enum EFFECT_TRAP - enum EFFECT_HIGH_CRITICAL - enum EFFECT_DOUBLE_HIT - enum EFFECT_RECOIL_IF_MISS - enum EFFECT_MIST - enum EFFECT_FOCUS_ENERGY - enum EFFECT_RECOIL - enum EFFECT_CONFUSE - enum EFFECT_ATTACK_UP_2 - enum EFFECT_DEFENSE_UP_2 - enum EFFECT_SPEED_UP_2 - enum EFFECT_SPECIAL_ATTACK_UP_2 - enum EFFECT_SPECIAL_DEFENSE_UP_2 - enum EFFECT_ACCURACY_UP_2 - enum EFFECT_EVASION_UP_2 - enum EFFECT_TRANSFORM - enum EFFECT_ATTACK_DOWN_2 - enum EFFECT_DEFENSE_DOWN_2 - enum EFFECT_SPEED_DOWN_2 - enum EFFECT_SPECIAL_ATTACK_DOWN_2 - enum EFFECT_SPECIAL_DEFENSE_DOWN_2 - enum EFFECT_ACCURACY_DOWN_2 - enum EFFECT_EVASION_DOWN_2 - enum EFFECT_REFLECT - enum EFFECT_POISON - enum EFFECT_PARALYZE - enum EFFECT_ATTACK_DOWN_HIT - enum EFFECT_DEFENSE_DOWN_HIT - enum EFFECT_SPEED_DOWN_HIT - enum EFFECT_SPECIAL_ATTACK_DOWN_HIT - enum EFFECT_SPECIAL_DEFENSE_DOWN_HIT - enum EFFECT_ACCURACY_DOWN_HIT - enum EFFECT_EVASION_DOWN_HIT - enum EFFECT_SKY_ATTACK - enum EFFECT_CONFUSE_HIT - enum EFFECT_TWINEEDLE - enum EFFECT_VITAL_THROW - enum EFFECT_SUBSTITUTE - enum EFFECT_RECHARGE - enum EFFECT_RAGE - enum EFFECT_MIMIC - enum EFFECT_METRONOME - enum EFFECT_LEECH_SEED - enum EFFECT_SPLASH - enum EFFECT_DISABLE - enum EFFECT_LEVEL_DAMAGE - enum EFFECT_PSYWAVE - enum EFFECT_COUNTER - enum EFFECT_ENCORE - enum EFFECT_PAIN_SPLIT - enum EFFECT_SNORE - enum EFFECT_CONVERSION_2 - enum EFFECT_LOCK_ON - enum EFFECT_SKETCH - enum EFFECT_UNUSED_60 @ thaw - enum EFFECT_SLEEP_TALK - enum EFFECT_DESTINY_BOND - enum EFFECT_FLAIL - enum EFFECT_SPITE - enum EFFECT_FALSE_SWIPE - enum EFFECT_HEAL_BELL - enum EFFECT_QUICK_ATTACK - enum EFFECT_TRIPLE_KICK - enum EFFECT_THIEF - enum EFFECT_MEAN_LOOK - enum EFFECT_NIGHTMARE - enum EFFECT_MINIMIZE - enum EFFECT_CURSE - enum EFFECT_UNUSED_6E - enum EFFECT_PROTECT - enum EFFECT_SPIKES - enum EFFECT_FORESIGHT - enum EFFECT_PERISH_SONG - enum EFFECT_SANDSTORM - enum EFFECT_ENDURE - enum EFFECT_ROLLOUT - enum EFFECT_SWAGGER - enum EFFECT_FURY_CUTTER - enum EFFECT_ATTRACT - enum EFFECT_RETURN - enum EFFECT_PRESENT - enum EFFECT_FRUSTRATION - enum EFFECT_SAFEGUARD - enum EFFECT_THAW_HIT - enum EFFECT_MAGNITUDE - enum EFFECT_BATON_PASS - enum EFFECT_PURSUIT - enum EFFECT_RAPID_SPIN - enum EFFECT_SONICBOOM - enum EFFECT_UNUSED_83 - enum EFFECT_MORNING_SUN - enum EFFECT_SYNTHESIS - enum EFFECT_MOONLIGHT - enum EFFECT_HIDDEN_POWER - enum EFFECT_RAIN_DANCE - enum EFFECT_SUNNY_DAY - enum EFFECT_DEFENSE_UP_HIT - enum EFFECT_ATTACK_UP_HIT - enum EFFECT_ALL_STATS_UP_HIT - enum EFFECT_UNUSED_8D @ incomplete fake out in gen 2 - enum EFFECT_BELLY_DRUM - enum EFFECT_PSYCH_UP - enum EFFECT_MIRROR_COAT - enum EFFECT_SKULL_BASH - enum EFFECT_TWISTER - enum EFFECT_EARTHQUAKE - enum EFFECT_FUTURE_SIGHT - enum EFFECT_GUST - enum EFFECT_FLINCH_HIT_2 @ STOMP ASTONISH EXTRASENSORY NEEDLE_ARM - enum EFFECT_SOLARBEAM - enum EFFECT_THUNDER - enum EFFECT_TELEPORT - enum EFFECT_BEAT_UP - enum EFFECT_FLY - enum EFFECT_DEFENSE_CURL - enum EFFECT_SOFTBOILED - enum EFFECT_FAKE_OUT - enum EFFECT_UPROAR - enum EFFECT_STOCKPILE - enum EFFECT_SPIT_UP - enum EFFECT_SWALLOW - enum EFFECT_UNUSED_A3 - enum EFFECT_HAIL - enum EFFECT_TORMENT - enum EFFECT_FLATTER - enum EFFECT_WILL_O_WISP - enum EFFECT_MEMENTO - enum EFFECT_FACADE - enum EFFECT_FOCUS_PUNCH - enum EFFECT_SMELLINGSALT - enum EFFECT_FOLLOW_ME - enum EFFECT_NATURE_POWER - enum EFFECT_CHARGE - enum EFFECT_TAUNT - enum EFFECT_HELPING_HAND - enum EFFECT_TRICK - enum EFFECT_ROLE_PLAY - enum EFFECT_WISH - enum EFFECT_ASSIST - enum EFFECT_INGRAIN - enum EFFECT_SUPERPOWER - enum EFFECT_MAGIC_COAT - enum EFFECT_RECYCLE - enum EFFECT_REVENGE - enum EFFECT_BRICK_BREAK - enum EFFECT_YAWN - enum EFFECT_KNOCK_OFF - enum EFFECT_ENDEAVOR - enum EFFECT_ERUPTION - enum EFFECT_SKILL_SWAP - enum EFFECT_IMPRISON - enum EFFECT_REFRESH - enum EFFECT_GRUDGE - enum EFFECT_SNATCH - enum EFFECT_LOW_KICK - enum EFFECT_SECRET_POWER - enum EFFECT_DOUBLE_EDGE - enum EFFECT_TEETER_DANCE - enum EFFECT_BLAZE_KICK - enum EFFECT_MUD_SPORT - enum EFFECT_POISON_FANG - enum EFFECT_WEATHER_BALL - enum EFFECT_OVERHEAT - enum EFFECT_TICKLE - enum EFFECT_COSMIC_POWER - enum EFFECT_SKY_UPPERCUT - enum EFFECT_BULK_UP - enum EFFECT_POISON_TAIL - enum EFFECT_WATER_SPORT - enum EFFECT_CALM_MIND - enum EFFECT_DRAGON_DANCE - enum EFFECT_CAMOUFLAGE diff --git a/constants/battle_text.inc b/constants/battle_text.inc new file mode 100644 index 000000000..f7025f68f --- /dev/null +++ b/constants/battle_text.inc @@ -0,0 +1,352 @@ + enum_start 12 + enum BATTLE_TEXT_UnknownString + enum BATTLE_TEXT_GainExpPoints + enum BATTLE_TEXT_GrewLevel + enum BATTLE_TEXT_LearnedMove + enum BATTLE_TEXT_TryingToLearnMove + enum BATTLE_TEXT_CantLearnMore + enum BATTLE_TEXT_DeleteMove + enum BATTLE_TEXT_DeletedMove + enum BATTLE_TEXT_StopLearning + enum BATTLE_TEXT_DidNotLearn + enum BATTLE_TEXT_LearnedMove2 + enum BATTLE_TEXT_AttackMissed + enum BATTLE_TEXT_ProtectedItself + enum BATTLE_TEXT_StatNoHigher + enum BATTLE_TEXT_AvoidedDamage + enum BATTLE_TEXT_DoesntAffect + enum BATTLE_TEXT_AttackingFainted + enum BATTLE_TEXT_DefendingFainted + enum BATTLE_TEXT_WinningPrize + enum BATTLE_TEXT_OutOfUsablePoke + enum BATTLE_TEXT_WhitedOut + enum BATTLE_TEXT_PreventEscape + enum BATTLE_TEXT_HitMulti + enum BATTLE_TEXT_FellAsleep + enum BATTLE_TEXT_MadeAsleep + enum BATTLE_TEXT_DefendingAsleep + enum BATTLE_TEXT_AttackingAsleep + enum BATTLE_TEXT_WasntAffected + enum BATTLE_TEXT_Poisoned + enum BATTLE_TEXT_Poisoned2 + enum BATTLE_TEXT_PoisonHurt + enum BATTLE_TEXT_AlreadyPoisoned + enum BATTLE_TEXT_BadlyPoisoned + enum BATTLE_TEXT_EnergyDrained + enum BATTLE_TEXT_Burned + enum BATTLE_TEXT_Burned2 + enum BATTLE_TEXT_BurnHurt + enum BATTLE_TEXT_Frozen + enum BATTLE_TEXT_Frozen2 + enum BATTLE_TEXT_FrozenSolid + enum BATTLE_TEXT_DefendingDefrosted + enum BATTLE_TEXT_AttackingDefrosted + enum BATTLE_TEXT_Defrosted + enum BATTLE_TEXT_Paralyzed + enum BATTLE_TEXT_Paralyzed2 + enum BATTLE_TEXT_Paralyzed3 + enum BATTLE_TEXT_AlreadyParalyzed + enum BATTLE_TEXT_ParalysisHealed + enum BATTLE_TEXT_DreamEaten + enum BATTLE_TEXT_AttackingStatNoHigher + enum BATTLE_TEXT_DefendingStatNoHigher + enum BATTLE_TEXT_StoppedWorking + enum BATTLE_TEXT_StoppedWorking2 + enum BATTLE_TEXT_Confused + enum BATTLE_TEXT_ConfusionSnapOut + enum BATTLE_TEXT_BecameConfused + enum BATTLE_TEXT_AlreadyConfused + enum BATTLE_TEXT_FellLove + enum BATTLE_TEXT_InLoveWith + enum BATTLE_TEXT_ImmobilizedBy + enum BATTLE_TEXT_BlownAway + enum BATTLE_TEXT_TypeTransform + enum BATTLE_TEXT_Flinched + enum BATTLE_TEXT_RegainedHealth + enum BATTLE_TEXT_HPFull + enum BATTLE_TEXT_RaisedSpDef + enum BATTLE_TEXT_RaisedDefense + enum BATTLE_TEXT_CoveredVeil + enum BATTLE_TEXT_SafeguardActive + enum BATTLE_TEXT_SafeguardFaded + enum BATTLE_TEXT_WentToSleep + enum BATTLE_TEXT_SpeltHealthy + enum BATTLE_TEXT_WhipWhirlwind + enum BATTLE_TEXT_TookSunlight + enum BATTLE_TEXT_LoweredHead + enum BATTLE_TEXT_IsGlowing + enum BATTLE_TEXT_FlewHigh + enum BATTLE_TEXT_DugHole + enum BATTLE_TEXT_SqueezedBind + enum BATTLE_TEXT_TrappedVortex + enum BATTLE_TEXT_Wrapped + enum BATTLE_TEXT_Clamped + enum BATTLE_TEXT_HurtBy + enum BATTLE_TEXT_FreedFrom + enum BATTLE_TEXT_KeptGoingCrash + enum BATTLE_TEXT_MistShroud + enum BATTLE_TEXT_MistProtect + enum BATTLE_TEXT_GetPumped + enum BATTLE_TEXT_HitRecoil + enum BATTLE_TEXT_ProtectedItself2 + enum BATTLE_TEXT_SandBuffeted + enum BATTLE_TEXT_HailStricken + enum BATTLE_TEXT_WasSeeded + enum BATTLE_TEXT_EvadedAttack + enum BATTLE_TEXT_HealthSapped + enum BATTLE_TEXT_FastAsleep + enum BATTLE_TEXT_WokeUp + enum BATTLE_TEXT_UproarAwake + enum BATTLE_TEXT_UproarWoke + enum BATTLE_TEXT_UproarCaused + enum BATTLE_TEXT_UproarMaking + enum BATTLE_TEXT_CalmedDown + enum BATTLE_TEXT_UproarCantSleep + enum BATTLE_TEXT_Stockpiled + enum BATTLE_TEXT_StockpiledCant + enum BATTLE_TEXT_UproarCantSleep2 + enum BATTLE_TEXT_UproarKeptAwake + enum BATTLE_TEXT_StayedAwake + enum BATTLE_TEXT_StoringEnergy + enum BATTLE_TEXT_UnleashedEnergy + enum BATTLE_TEXT_FatigueConfuse + enum BATTLE_TEXT_PickedUpYen + enum BATTLE_TEXT_Unaffected + enum BATTLE_TEXT_Transformed + enum BATTLE_TEXT_SubMade + enum BATTLE_TEXT_SubAlready + enum BATTLE_TEXT_SubTookDamage + enum BATTLE_TEXT_SubFaded + enum BATTLE_TEXT_MustRecharge + enum BATTLE_TEXT_RageBuilding + enum BATTLE_TEXT_MoveWasDisabled + enum BATTLE_TEXT_MoveIsDisabled + enum BATTLE_TEXT_DisabledNoMore + enum BATTLE_TEXT_EncoreGot + enum BATTLE_TEXT_EncoreEnded + enum BATTLE_TEXT_TookAim + enum BATTLE_TEXT_SketchedMove + enum BATTLE_TEXT_DestinyBondTake + enum BATTLE_TEXT_DestinyBondTaken + enum BATTLE_TEXT_ReducedBy + enum BATTLE_TEXT_StoleSomething + enum BATTLE_TEXT_CantEscapeNow + enum BATTLE_TEXT_NightmareStart + enum BATTLE_TEXT_NightmareLock + enum BATTLE_TEXT_CurseLay + enum BATTLE_TEXT_CurseAfflict + enum BATTLE_TEXT_SpikesScattered + enum BATTLE_TEXT_SpikesHurt + enum BATTLE_TEXT_IdentifiedPoke + enum BATTLE_TEXT_PerishSongFell + enum BATTLE_TEXT_BracedItself + enum BATTLE_TEXT_EnduredHit + enum BATTLE_TEXT_MagnitudeCount + enum BATTLE_TEXT_CutHPMaxATK + enum BATTLE_TEXT_CopyStatChanges + enum BATTLE_TEXT_GotFreeFrom + enum BATTLE_TEXT_LeechShed + enum BATTLE_TEXT_SpikesBlownAway + enum BATTLE_TEXT_FledBattle + enum BATTLE_TEXT_ForesawAttack + enum BATTLE_TEXT_TookAttack + enum BATTLE_TEXT_PokeAttack + enum BATTLE_TEXT_CenterAttention + enum BATTLE_TEXT_ChargingPower + enum BATTLE_TEXT_NaturePower + enum BATTLE_TEXT_StatusNormal + enum BATTLE_TEXT_NoMovesLeft + enum BATTLE_TEXT_TormentSubject + enum BATTLE_TEXT_TormentNoUse + enum BATTLE_TEXT_TightenFocus + enum BATTLE_TEXT_TauntFell + enum BATTLE_TEXT_TauntNoUse + enum BATTLE_TEXT_ReadyToHelp + enum BATTLE_TEXT_SwitchedItems + enum BATTLE_TEXT_CopiedObject + enum BATTLE_TEXT_WishMade + enum BATTLE_TEXT_WishTrue + enum BATTLE_TEXT_PlantedRoots + enum BATTLE_TEXT_AbsorbNutrients + enum BATTLE_TEXT_AnchoredItself + enum BATTLE_TEXT_DrowsyMade + enum BATTLE_TEXT_KnockedOffItem + enum BATTLE_TEXT_AbilitySwap + enum BATTLE_TEXT_SealedMove + enum BATTLE_TEXT_SealedNoUse + enum BATTLE_TEXT_GrudgeBear + enum BATTLE_TEXT_GrudgeLosePP + enum BATTLE_TEXT_ShroudedItself + enum BATTLE_TEXT_MagicCoatBounce + enum BATTLE_TEXT_AwaitMove + enum BATTLE_TEXT_SnatchedMove + enum BATTLE_TEXT_RainMade + enum BATTLE_TEXT_SpeedRisen + enum BATTLE_TEXT_ProtectedBy + enum BATTLE_TEXT_PreventedBy + enum BATTLE_TEXT_HPRestoredUsing + enum BATTLE_TEXT_MadeType + enum BATTLE_TEXT_PreventedPara + enum BATTLE_TEXT_PreventedRomance + enum BATTLE_TEXT_PreventedPoison + enum BATTLE_TEXT_PreventedConfusion + enum BATTLE_TEXT_RaisedFirePower + enum BATTLE_TEXT_AnchorsItself + enum BATTLE_TEXT_CutsAttack + enum BATTLE_TEXT_PreventedStatLoss + enum BATTLE_TEXT_HurtOther + enum BATTLE_TEXT_Traced + enum BATTLE_TEXT_Sharply + enum BATTLE_TEXT_Rose + enum BATTLE_TEXT_Harshly + enum BATTLE_TEXT_Fell + enum BATTLE_TEXT_UnknownString7 + enum BATTLE_TEXT_UnknownString3 + enum BATTLE_TEXT_UnknownString5 + enum BATTLE_TEXT_UnknownString6 + enum BATTLE_TEXT_Critical + enum BATTLE_TEXT_GrandSlam + enum BATTLE_TEXT_MoveForget123 + enum BATTLE_TEXT_MoveForgetAnd + enum BATTLE_TEXT_NotEffective + enum BATTLE_TEXT_SuperEffective + enum BATTLE_TEXT_GotAwaySafely + enum BATTLE_TEXT_FledWild + enum BATTLE_TEXT_NoRunning + enum BATTLE_TEXT_CantEscape2 + enum BATTLE_TEXT_BirchDontLeaveMe + enum BATTLE_TEXT_Nothing + enum BATTLE_TEXT_Failed + enum BATTLE_TEXT_HurtItself + enum BATTLE_TEXT_MirrorFail + enum BATTLE_TEXT_RainStart + enum BATTLE_TEXT_PourStart + enum BATTLE_TEXT_RainCont1 + enum BATTLE_TEXT_PourCont + enum BATTLE_TEXT_RainStop + enum BATTLE_TEXT_SandBrewed + enum BATTLE_TEXT_SandRages + enum BATTLE_TEXT_SandSubsided + enum BATTLE_TEXT_SunBright + enum BATTLE_TEXT_SunStrong + enum BATTLE_TEXT_SunFaded + enum BATTLE_TEXT_HailStart + enum BATTLE_TEXT_HailCont + enum BATTLE_TEXT_HailStop + enum BATTLE_TEXT_SpitUpFail + enum BATTLE_TEXT_SwallowFail + enum BATTLE_TEXT_WindHeatWave + enum BATTLE_TEXT_StatElim + enum BATTLE_TEXT_CoinScatter + enum BATTLE_TEXT_SubWeak + enum BATTLE_TEXT_PainSplit + enum BATTLE_TEXT_BellChime + enum BATTLE_TEXT_PerishSong + enum BATTLE_TEXT_NoPP1 + enum BATTLE_TEXT_NoPP2 + enum BATTLE_TEXT_Used1 + enum BATTLE_TEXT_TutorialUsed + enum BATTLE_TEXT_BlockBall + enum BATTLE_TEXT_DontBeAThief + enum BATTLE_TEXT_DodgeBall + enum BATTLE_TEXT_MissPoke + enum BATTLE_TEXT_BallBrokeOhNo + enum BATTLE_TEXT_BallBrokeAppeared + enum BATTLE_TEXT_BallBrokeAlmost + enum BATTLE_TEXT_BallBrokeSoClose + enum BATTLE_TEXT_BallCaught1 + enum BATTLE_TEXT_BallCaught2 + enum BATTLE_TEXT_GiveNickname + enum BATTLE_TEXT_SentToPC + enum BATTLE_TEXT_AddedToDex + enum BATTLE_TEXT_Raining + enum BATTLE_TEXT_Sandstorm + enum BATTLE_TEXT_CantEscape + enum BATTLE_TEXT_IgnoredOrdersSLP + enum BATTLE_TEXT_IgnoredOrders + enum BATTLE_TEXT_BeganNap + enum BATTLE_TEXT_LoafingAround + enum BATTLE_TEXT_WontObey + enum BATTLE_TEXT_TurnedAway + enum BATTLE_TEXT_NotNotice + enum BATTLE_TEXT_WillSwitch + enum BATTLE_TEXT_CreptCloser + enum BATTLE_TEXT_CantGetCloser + enum BATTLE_TEXT_WatchingCarefully + enum BATTLE_TEXT_CuriousAbout + enum BATTLE_TEXT_EnthralledBy + enum BATTLE_TEXT_IgnoredThing + enum BATTLE_TEXT_ThrewBlock + enum BATTLE_TEXT_SafariOver + enum BATTLE_TEXT_CuredParalysis + enum BATTLE_TEXT_CuredPoison + enum BATTLE_TEXT_CuredBurn + enum BATTLE_TEXT_CuredFreeze + enum BATTLE_TEXT_CuredSleep + enum BATTLE_TEXT_CuredConfusion + enum BATTLE_TEXT_CuredStatus + enum BATTLE_TEXT_RestoredHealth + enum BATTLE_TEXT_RestoredPP + enum BATTLE_TEXT_RestoredStatus + enum BATTLE_TEXT_RestoredHPLittle + enum BATTLE_TEXT_ChoiceBand + enum BATTLE_TEXT_FocusSash + enum BATTLE_TEXT_Terminator2 @ terminator? + enum BATTLE_TEXT_PreventedBurn + enum BATTLE_TEXT_BlocksOther + enum BATTLE_TEXT_RestoredHPByItem + enum BATTLE_TEXT_WhipSandstorm + enum BATTLE_TEXT_PreventedLoss + enum BATTLE_TEXT_InfatuatedPoke + enum BATTLE_TEXT_MadeIneffective + enum BATTLE_TEXT_CuredProblem + enum BATTLE_TEXT_OozeSuckup + enum BATTLE_TEXT_Transformed2 + enum BATTLE_TEXT_ElecWeakened + enum BATTLE_TEXT_FireWeakened + enum BATTLE_TEXT_HidUnderwater + enum BATTLE_TEXT_SprangUp + enum BATTLE_TEXT_CantForgetHM + enum BATTLE_TEXT_FoundOne + enum BATTLE_TEXT_PlayerDefeatedTrainer2 + enum BATTLE_TEXT_SoothingAroma + enum BATTLE_TEXT_CantUseItems + enum BATTLE_TEXT_UnknownString2 + enum BATTLE_TEXT_UnknownString4 + enum BATTLE_TEXT_HustleUse + enum BATTLE_TEXT_MadeUseless + enum BATTLE_TEXT_SandTombTrapped @ sand tomb + enum BATTLE_TEXT_Terminator + enum BATTLE_TEXT_BoostedExp + enum BATTLE_TEXT_SunIntensified + enum BATTLE_TEXT_GroundMoveNegate + enum BATTLE_TEXT_WallyBall + enum BATTLE_TEXT_TookAttack2 + enum BATTLE_TEXT_ChoseDestiny + enum BATTLE_TEXT_LostFocus + enum BATTLE_TEXT_UseNext + enum BATTLE_TEXT_FledUsingItem + enum BATTLE_TEXT_FledUsingOther + enum BATTLE_TEXT_DraggedOut + enum BATTLE_TEXT_PreventedOther + enum BATTLE_TEXT_NormalizedStatus + enum BATTLE_TEXT_Used2 + enum BATTLE_TEXT_BoxFull + enum BATTLE_TEXT_AvoidedAttack + enum BATTLE_TEXT_MadeIneffective2 + enum BATTLE_TEXT_PreventedFlinching + enum BATTLE_TEXT_AlreadyBurned + enum BATTLE_TEXT_StatNoLower + enum BATTLE_TEXT_BlocksOther2 + enum BATTLE_TEXT_WoreOff + enum BATTLE_TEXT_RaisedDefenseLittle + enum BATTLE_TEXT_RaisedSpDefLittle + enum BATTLE_TEXT_BrokeWall + enum BATTLE_TEXT_PreventedOther2 + enum BATTLE_TEXT_CuredOfProblem + enum BATTLE_TEXT_AttackingCantEscape + enum BATTLE_TEXT_Obtained1 + enum BATTLE_TEXT_Obtained2 + enum BATTLE_TEXT_Obtained3 + enum BATTLE_TEXT_NoEffect + enum BATTLE_TEXT_NoEffectOn diff --git a/constants/battle_text.s b/constants/battle_text.s deleted file mode 100644 index f7025f68f..000000000 --- a/constants/battle_text.s +++ /dev/null @@ -1,352 +0,0 @@ - enum_start 12 - enum BATTLE_TEXT_UnknownString - enum BATTLE_TEXT_GainExpPoints - enum BATTLE_TEXT_GrewLevel - enum BATTLE_TEXT_LearnedMove - enum BATTLE_TEXT_TryingToLearnMove - enum BATTLE_TEXT_CantLearnMore - enum BATTLE_TEXT_DeleteMove - enum BATTLE_TEXT_DeletedMove - enum BATTLE_TEXT_StopLearning - enum BATTLE_TEXT_DidNotLearn - enum BATTLE_TEXT_LearnedMove2 - enum BATTLE_TEXT_AttackMissed - enum BATTLE_TEXT_ProtectedItself - enum BATTLE_TEXT_StatNoHigher - enum BATTLE_TEXT_AvoidedDamage - enum BATTLE_TEXT_DoesntAffect - enum BATTLE_TEXT_AttackingFainted - enum BATTLE_TEXT_DefendingFainted - enum BATTLE_TEXT_WinningPrize - enum BATTLE_TEXT_OutOfUsablePoke - enum BATTLE_TEXT_WhitedOut - enum BATTLE_TEXT_PreventEscape - enum BATTLE_TEXT_HitMulti - enum BATTLE_TEXT_FellAsleep - enum BATTLE_TEXT_MadeAsleep - enum BATTLE_TEXT_DefendingAsleep - enum BATTLE_TEXT_AttackingAsleep - enum BATTLE_TEXT_WasntAffected - enum BATTLE_TEXT_Poisoned - enum BATTLE_TEXT_Poisoned2 - enum BATTLE_TEXT_PoisonHurt - enum BATTLE_TEXT_AlreadyPoisoned - enum BATTLE_TEXT_BadlyPoisoned - enum BATTLE_TEXT_EnergyDrained - enum BATTLE_TEXT_Burned - enum BATTLE_TEXT_Burned2 - enum BATTLE_TEXT_BurnHurt - enum BATTLE_TEXT_Frozen - enum BATTLE_TEXT_Frozen2 - enum BATTLE_TEXT_FrozenSolid - enum BATTLE_TEXT_DefendingDefrosted - enum BATTLE_TEXT_AttackingDefrosted - enum BATTLE_TEXT_Defrosted - enum BATTLE_TEXT_Paralyzed - enum BATTLE_TEXT_Paralyzed2 - enum BATTLE_TEXT_Paralyzed3 - enum BATTLE_TEXT_AlreadyParalyzed - enum BATTLE_TEXT_ParalysisHealed - enum BATTLE_TEXT_DreamEaten - enum BATTLE_TEXT_AttackingStatNoHigher - enum BATTLE_TEXT_DefendingStatNoHigher - enum BATTLE_TEXT_StoppedWorking - enum BATTLE_TEXT_StoppedWorking2 - enum BATTLE_TEXT_Confused - enum BATTLE_TEXT_ConfusionSnapOut - enum BATTLE_TEXT_BecameConfused - enum BATTLE_TEXT_AlreadyConfused - enum BATTLE_TEXT_FellLove - enum BATTLE_TEXT_InLoveWith - enum BATTLE_TEXT_ImmobilizedBy - enum BATTLE_TEXT_BlownAway - enum BATTLE_TEXT_TypeTransform - enum BATTLE_TEXT_Flinched - enum BATTLE_TEXT_RegainedHealth - enum BATTLE_TEXT_HPFull - enum BATTLE_TEXT_RaisedSpDef - enum BATTLE_TEXT_RaisedDefense - enum BATTLE_TEXT_CoveredVeil - enum BATTLE_TEXT_SafeguardActive - enum BATTLE_TEXT_SafeguardFaded - enum BATTLE_TEXT_WentToSleep - enum BATTLE_TEXT_SpeltHealthy - enum BATTLE_TEXT_WhipWhirlwind - enum BATTLE_TEXT_TookSunlight - enum BATTLE_TEXT_LoweredHead - enum BATTLE_TEXT_IsGlowing - enum BATTLE_TEXT_FlewHigh - enum BATTLE_TEXT_DugHole - enum BATTLE_TEXT_SqueezedBind - enum BATTLE_TEXT_TrappedVortex - enum BATTLE_TEXT_Wrapped - enum BATTLE_TEXT_Clamped - enum BATTLE_TEXT_HurtBy - enum BATTLE_TEXT_FreedFrom - enum BATTLE_TEXT_KeptGoingCrash - enum BATTLE_TEXT_MistShroud - enum BATTLE_TEXT_MistProtect - enum BATTLE_TEXT_GetPumped - enum BATTLE_TEXT_HitRecoil - enum BATTLE_TEXT_ProtectedItself2 - enum BATTLE_TEXT_SandBuffeted - enum BATTLE_TEXT_HailStricken - enum BATTLE_TEXT_WasSeeded - enum BATTLE_TEXT_EvadedAttack - enum BATTLE_TEXT_HealthSapped - enum BATTLE_TEXT_FastAsleep - enum BATTLE_TEXT_WokeUp - enum BATTLE_TEXT_UproarAwake - enum BATTLE_TEXT_UproarWoke - enum BATTLE_TEXT_UproarCaused - enum BATTLE_TEXT_UproarMaking - enum BATTLE_TEXT_CalmedDown - enum BATTLE_TEXT_UproarCantSleep - enum BATTLE_TEXT_Stockpiled - enum BATTLE_TEXT_StockpiledCant - enum BATTLE_TEXT_UproarCantSleep2 - enum BATTLE_TEXT_UproarKeptAwake - enum BATTLE_TEXT_StayedAwake - enum BATTLE_TEXT_StoringEnergy - enum BATTLE_TEXT_UnleashedEnergy - enum BATTLE_TEXT_FatigueConfuse - enum BATTLE_TEXT_PickedUpYen - enum BATTLE_TEXT_Unaffected - enum BATTLE_TEXT_Transformed - enum BATTLE_TEXT_SubMade - enum BATTLE_TEXT_SubAlready - enum BATTLE_TEXT_SubTookDamage - enum BATTLE_TEXT_SubFaded - enum BATTLE_TEXT_MustRecharge - enum BATTLE_TEXT_RageBuilding - enum BATTLE_TEXT_MoveWasDisabled - enum BATTLE_TEXT_MoveIsDisabled - enum BATTLE_TEXT_DisabledNoMore - enum BATTLE_TEXT_EncoreGot - enum BATTLE_TEXT_EncoreEnded - enum BATTLE_TEXT_TookAim - enum BATTLE_TEXT_SketchedMove - enum BATTLE_TEXT_DestinyBondTake - enum BATTLE_TEXT_DestinyBondTaken - enum BATTLE_TEXT_ReducedBy - enum BATTLE_TEXT_StoleSomething - enum BATTLE_TEXT_CantEscapeNow - enum BATTLE_TEXT_NightmareStart - enum BATTLE_TEXT_NightmareLock - enum BATTLE_TEXT_CurseLay - enum BATTLE_TEXT_CurseAfflict - enum BATTLE_TEXT_SpikesScattered - enum BATTLE_TEXT_SpikesHurt - enum BATTLE_TEXT_IdentifiedPoke - enum BATTLE_TEXT_PerishSongFell - enum BATTLE_TEXT_BracedItself - enum BATTLE_TEXT_EnduredHit - enum BATTLE_TEXT_MagnitudeCount - enum BATTLE_TEXT_CutHPMaxATK - enum BATTLE_TEXT_CopyStatChanges - enum BATTLE_TEXT_GotFreeFrom - enum BATTLE_TEXT_LeechShed - enum BATTLE_TEXT_SpikesBlownAway - enum BATTLE_TEXT_FledBattle - enum BATTLE_TEXT_ForesawAttack - enum BATTLE_TEXT_TookAttack - enum BATTLE_TEXT_PokeAttack - enum BATTLE_TEXT_CenterAttention - enum BATTLE_TEXT_ChargingPower - enum BATTLE_TEXT_NaturePower - enum BATTLE_TEXT_StatusNormal - enum BATTLE_TEXT_NoMovesLeft - enum BATTLE_TEXT_TormentSubject - enum BATTLE_TEXT_TormentNoUse - enum BATTLE_TEXT_TightenFocus - enum BATTLE_TEXT_TauntFell - enum BATTLE_TEXT_TauntNoUse - enum BATTLE_TEXT_ReadyToHelp - enum BATTLE_TEXT_SwitchedItems - enum BATTLE_TEXT_CopiedObject - enum BATTLE_TEXT_WishMade - enum BATTLE_TEXT_WishTrue - enum BATTLE_TEXT_PlantedRoots - enum BATTLE_TEXT_AbsorbNutrients - enum BATTLE_TEXT_AnchoredItself - enum BATTLE_TEXT_DrowsyMade - enum BATTLE_TEXT_KnockedOffItem - enum BATTLE_TEXT_AbilitySwap - enum BATTLE_TEXT_SealedMove - enum BATTLE_TEXT_SealedNoUse - enum BATTLE_TEXT_GrudgeBear - enum BATTLE_TEXT_GrudgeLosePP - enum BATTLE_TEXT_ShroudedItself - enum BATTLE_TEXT_MagicCoatBounce - enum BATTLE_TEXT_AwaitMove - enum BATTLE_TEXT_SnatchedMove - enum BATTLE_TEXT_RainMade - enum BATTLE_TEXT_SpeedRisen - enum BATTLE_TEXT_ProtectedBy - enum BATTLE_TEXT_PreventedBy - enum BATTLE_TEXT_HPRestoredUsing - enum BATTLE_TEXT_MadeType - enum BATTLE_TEXT_PreventedPara - enum BATTLE_TEXT_PreventedRomance - enum BATTLE_TEXT_PreventedPoison - enum BATTLE_TEXT_PreventedConfusion - enum BATTLE_TEXT_RaisedFirePower - enum BATTLE_TEXT_AnchorsItself - enum BATTLE_TEXT_CutsAttack - enum BATTLE_TEXT_PreventedStatLoss - enum BATTLE_TEXT_HurtOther - enum BATTLE_TEXT_Traced - enum BATTLE_TEXT_Sharply - enum BATTLE_TEXT_Rose - enum BATTLE_TEXT_Harshly - enum BATTLE_TEXT_Fell - enum BATTLE_TEXT_UnknownString7 - enum BATTLE_TEXT_UnknownString3 - enum BATTLE_TEXT_UnknownString5 - enum BATTLE_TEXT_UnknownString6 - enum BATTLE_TEXT_Critical - enum BATTLE_TEXT_GrandSlam - enum BATTLE_TEXT_MoveForget123 - enum BATTLE_TEXT_MoveForgetAnd - enum BATTLE_TEXT_NotEffective - enum BATTLE_TEXT_SuperEffective - enum BATTLE_TEXT_GotAwaySafely - enum BATTLE_TEXT_FledWild - enum BATTLE_TEXT_NoRunning - enum BATTLE_TEXT_CantEscape2 - enum BATTLE_TEXT_BirchDontLeaveMe - enum BATTLE_TEXT_Nothing - enum BATTLE_TEXT_Failed - enum BATTLE_TEXT_HurtItself - enum BATTLE_TEXT_MirrorFail - enum BATTLE_TEXT_RainStart - enum BATTLE_TEXT_PourStart - enum BATTLE_TEXT_RainCont1 - enum BATTLE_TEXT_PourCont - enum BATTLE_TEXT_RainStop - enum BATTLE_TEXT_SandBrewed - enum BATTLE_TEXT_SandRages - enum BATTLE_TEXT_SandSubsided - enum BATTLE_TEXT_SunBright - enum BATTLE_TEXT_SunStrong - enum BATTLE_TEXT_SunFaded - enum BATTLE_TEXT_HailStart - enum BATTLE_TEXT_HailCont - enum BATTLE_TEXT_HailStop - enum BATTLE_TEXT_SpitUpFail - enum BATTLE_TEXT_SwallowFail - enum BATTLE_TEXT_WindHeatWave - enum BATTLE_TEXT_StatElim - enum BATTLE_TEXT_CoinScatter - enum BATTLE_TEXT_SubWeak - enum BATTLE_TEXT_PainSplit - enum BATTLE_TEXT_BellChime - enum BATTLE_TEXT_PerishSong - enum BATTLE_TEXT_NoPP1 - enum BATTLE_TEXT_NoPP2 - enum BATTLE_TEXT_Used1 - enum BATTLE_TEXT_TutorialUsed - enum BATTLE_TEXT_BlockBall - enum BATTLE_TEXT_DontBeAThief - enum BATTLE_TEXT_DodgeBall - enum BATTLE_TEXT_MissPoke - enum BATTLE_TEXT_BallBrokeOhNo - enum BATTLE_TEXT_BallBrokeAppeared - enum BATTLE_TEXT_BallBrokeAlmost - enum BATTLE_TEXT_BallBrokeSoClose - enum BATTLE_TEXT_BallCaught1 - enum BATTLE_TEXT_BallCaught2 - enum BATTLE_TEXT_GiveNickname - enum BATTLE_TEXT_SentToPC - enum BATTLE_TEXT_AddedToDex - enum BATTLE_TEXT_Raining - enum BATTLE_TEXT_Sandstorm - enum BATTLE_TEXT_CantEscape - enum BATTLE_TEXT_IgnoredOrdersSLP - enum BATTLE_TEXT_IgnoredOrders - enum BATTLE_TEXT_BeganNap - enum BATTLE_TEXT_LoafingAround - enum BATTLE_TEXT_WontObey - enum BATTLE_TEXT_TurnedAway - enum BATTLE_TEXT_NotNotice - enum BATTLE_TEXT_WillSwitch - enum BATTLE_TEXT_CreptCloser - enum BATTLE_TEXT_CantGetCloser - enum BATTLE_TEXT_WatchingCarefully - enum BATTLE_TEXT_CuriousAbout - enum BATTLE_TEXT_EnthralledBy - enum BATTLE_TEXT_IgnoredThing - enum BATTLE_TEXT_ThrewBlock - enum BATTLE_TEXT_SafariOver - enum BATTLE_TEXT_CuredParalysis - enum BATTLE_TEXT_CuredPoison - enum BATTLE_TEXT_CuredBurn - enum BATTLE_TEXT_CuredFreeze - enum BATTLE_TEXT_CuredSleep - enum BATTLE_TEXT_CuredConfusion - enum BATTLE_TEXT_CuredStatus - enum BATTLE_TEXT_RestoredHealth - enum BATTLE_TEXT_RestoredPP - enum BATTLE_TEXT_RestoredStatus - enum BATTLE_TEXT_RestoredHPLittle - enum BATTLE_TEXT_ChoiceBand - enum BATTLE_TEXT_FocusSash - enum BATTLE_TEXT_Terminator2 @ terminator? - enum BATTLE_TEXT_PreventedBurn - enum BATTLE_TEXT_BlocksOther - enum BATTLE_TEXT_RestoredHPByItem - enum BATTLE_TEXT_WhipSandstorm - enum BATTLE_TEXT_PreventedLoss - enum BATTLE_TEXT_InfatuatedPoke - enum BATTLE_TEXT_MadeIneffective - enum BATTLE_TEXT_CuredProblem - enum BATTLE_TEXT_OozeSuckup - enum BATTLE_TEXT_Transformed2 - enum BATTLE_TEXT_ElecWeakened - enum BATTLE_TEXT_FireWeakened - enum BATTLE_TEXT_HidUnderwater - enum BATTLE_TEXT_SprangUp - enum BATTLE_TEXT_CantForgetHM - enum BATTLE_TEXT_FoundOne - enum BATTLE_TEXT_PlayerDefeatedTrainer2 - enum BATTLE_TEXT_SoothingAroma - enum BATTLE_TEXT_CantUseItems - enum BATTLE_TEXT_UnknownString2 - enum BATTLE_TEXT_UnknownString4 - enum BATTLE_TEXT_HustleUse - enum BATTLE_TEXT_MadeUseless - enum BATTLE_TEXT_SandTombTrapped @ sand tomb - enum BATTLE_TEXT_Terminator - enum BATTLE_TEXT_BoostedExp - enum BATTLE_TEXT_SunIntensified - enum BATTLE_TEXT_GroundMoveNegate - enum BATTLE_TEXT_WallyBall - enum BATTLE_TEXT_TookAttack2 - enum BATTLE_TEXT_ChoseDestiny - enum BATTLE_TEXT_LostFocus - enum BATTLE_TEXT_UseNext - enum BATTLE_TEXT_FledUsingItem - enum BATTLE_TEXT_FledUsingOther - enum BATTLE_TEXT_DraggedOut - enum BATTLE_TEXT_PreventedOther - enum BATTLE_TEXT_NormalizedStatus - enum BATTLE_TEXT_Used2 - enum BATTLE_TEXT_BoxFull - enum BATTLE_TEXT_AvoidedAttack - enum BATTLE_TEXT_MadeIneffective2 - enum BATTLE_TEXT_PreventedFlinching - enum BATTLE_TEXT_AlreadyBurned - enum BATTLE_TEXT_StatNoLower - enum BATTLE_TEXT_BlocksOther2 - enum BATTLE_TEXT_WoreOff - enum BATTLE_TEXT_RaisedDefenseLittle - enum BATTLE_TEXT_RaisedSpDefLittle - enum BATTLE_TEXT_BrokeWall - enum BATTLE_TEXT_PreventedOther2 - enum BATTLE_TEXT_CuredOfProblem - enum BATTLE_TEXT_AttackingCantEscape - enum BATTLE_TEXT_Obtained1 - enum BATTLE_TEXT_Obtained2 - enum BATTLE_TEXT_Obtained3 - enum BATTLE_TEXT_NoEffect - enum BATTLE_TEXT_NoEffectOn diff --git a/constants/battle_tower_constants.inc b/constants/battle_tower_constants.inc new file mode 100644 index 000000000..136b43bd7 --- /dev/null +++ b/constants/battle_tower_constants.inc @@ -0,0 +1,70 @@ + .set F_EV_SPREAD_HP, 1 << 0 + .set F_EV_SPREAD_ATTACK, 1 << 1 + .set F_EV_SPREAD_DEFENSE, 1 << 2 + .set F_EV_SPREAD_SPEED, 1 << 3 + .set F_EV_SPREAD_SP_ATTACK, 1 << 4 + .set F_EV_SPREAD_SP_DEFENSE, 1 << 5 + + .set BATTLE_TOWER_ITEM_NONE, 0 + .set BATTLE_TOWER_ITEM_KINGS_ROCK, 1 + .set BATTLE_TOWER_ITEM_SITRUS_BERRY, 2 + .set BATTLE_TOWER_ITEM_ORAN_BERRY, 3 + .set BATTLE_TOWER_ITEM_CHESTO_BERRY, 4 + .set BATTLE_TOWER_ITEM_HARD_STONE, 5 + .set BATTLE_TOWER_ITEM_FOCUS_BAND, 6 + .set BATTLE_TOWER_ITEM_PERSIM_BERRY, 7 + .set BATTLE_TOWER_ITEM_MIRACLE_SEED, 8 + .set BATTLE_TOWER_ITEM_BERRY_JUICE, 9 + .set BATTLE_TOWER_ITEM_MACHO_BRACE, 10 + .set BATTLE_TOWER_ITEM_SILVER_POWDER, 11 + .set BATTLE_TOWER_ITEM_CHERI_BERRY, 12 + .set BATTLE_TOWER_ITEM_BLACK_GLASSES, 13 + .set BATTLE_TOWER_ITEM_BLACK_BELT, 14 + .set BATTLE_TOWER_ITEM_SOUL_DEW, 15 + .set BATTLE_TOWER_ITEM_CHOICE_BAND, 16 + .set BATTLE_TOWER_ITEM_MAGNET, 17 + .set BATTLE_TOWER_ITEM_SILK_SCARF, 18 + .set BATTLE_TOWER_ITEM_WHITE_HERB, 19 + .set BATTLE_TOWER_ITEM_DEEP_SEA_SCALE, 20 + .set BATTLE_TOWER_ITEM_DEEP_SEA_TOOTH, 21 + .set BATTLE_TOWER_ITEM_MYSTIC_WATER, 22 + .set BATTLE_TOWER_ITEM_SHARP_BEAK, 23 + .set BATTLE_TOWER_ITEM_QUICK_CLAW, 24 + .set BATTLE_TOWER_ITEM_LEFTOVERS, 25 + .set BATTLE_TOWER_ITEM_RAWST_BERRY, 26 + .set BATTLE_TOWER_ITEM_LIGHT_BALL, 27 + .set BATTLE_TOWER_ITEM_POISON_BARB, 28 + .set BATTLE_TOWER_ITEM_NEVER_MELT_ICE, 29 + .set BATTLE_TOWER_ITEM_ASPEAR_BERRY, 30 + .set BATTLE_TOWER_ITEM_SPELL_TAG, 31 + .set BATTLE_TOWER_ITEM_BRIGHT_POWDER, 32 + .set BATTLE_TOWER_ITEM_LEPPA_BERRY, 33 + .set BATTLE_TOWER_ITEM_SCOPE_LENS, 34 + .set BATTLE_TOWER_ITEM_TWISTED_SPOON, 35 + .set BATTLE_TOWER_ITEM_METAL_COAT, 36 + .set BATTLE_TOWER_ITEM_MENTAL_HERB, 37 + .set BATTLE_TOWER_ITEM_CHARCOAL, 38 + .set BATTLE_TOWER_ITEM_PECHA_BERRY, 39 + .set BATTLE_TOWER_ITEM_SOFT_SAND, 40 + .set BATTLE_TOWER_ITEM_LUM_BERRY, 41 + .set BATTLE_TOWER_ITEM_DRAGON_SCALE, 42 + .set BATTLE_TOWER_ITEM_DRAGON_FANG, 43 + .set BATTLE_TOWER_ITEM_IAPAPA_BERRY, 44 + .set BATTLE_TOWER_ITEM_WIKI_BERRY, 45 + .set BATTLE_TOWER_ITEM_SEA_INCENSE, 46 + .set BATTLE_TOWER_ITEM_SHELL_BELL, 47 + .set BATTLE_TOWER_ITEM_SALAC_BERRY, 48 + .set BATTLE_TOWER_ITEM_LANSAT_BERRY, 49 + .set BATTLE_TOWER_ITEM_APICOT_BERRY, 50 + .set BATTLE_TOWER_ITEM_STARF_BERRY, 51 + .set BATTLE_TOWER_ITEM_LIECHI_BERRY, 52 + .set BATTLE_TOWER_ITEM_STICK, 53 + .set BATTLE_TOWER_ITEM_LAX_INCENSE, 54 + .set BATTLE_TOWER_ITEM_AGUAV_BERRY, 55 + .set BATTLE_TOWER_ITEM_FIGY_BERRY, 56 + .set BATTLE_TOWER_ITEM_THICK_CLUB, 57 + .set BATTLE_TOWER_ITEM_MAGO_BERRY, 58 + .set BATTLE_TOWER_ITEM_METAL_POWDER, 59 + .set BATTLE_TOWER_ITEM_PETAYA_BERRY, 60 + .set BATTLE_TOWER_ITEM_LUCKY_PUNCH, 61 + .set BATTLE_TOWER_ITEM_GANLON_BERRY, 62 diff --git a/constants/battle_tower_constants.s b/constants/battle_tower_constants.s deleted file mode 100644 index 136b43bd7..000000000 --- a/constants/battle_tower_constants.s +++ /dev/null @@ -1,70 +0,0 @@ - .set F_EV_SPREAD_HP, 1 << 0 - .set F_EV_SPREAD_ATTACK, 1 << 1 - .set F_EV_SPREAD_DEFENSE, 1 << 2 - .set F_EV_SPREAD_SPEED, 1 << 3 - .set F_EV_SPREAD_SP_ATTACK, 1 << 4 - .set F_EV_SPREAD_SP_DEFENSE, 1 << 5 - - .set BATTLE_TOWER_ITEM_NONE, 0 - .set BATTLE_TOWER_ITEM_KINGS_ROCK, 1 - .set BATTLE_TOWER_ITEM_SITRUS_BERRY, 2 - .set BATTLE_TOWER_ITEM_ORAN_BERRY, 3 - .set BATTLE_TOWER_ITEM_CHESTO_BERRY, 4 - .set BATTLE_TOWER_ITEM_HARD_STONE, 5 - .set BATTLE_TOWER_ITEM_FOCUS_BAND, 6 - .set BATTLE_TOWER_ITEM_PERSIM_BERRY, 7 - .set BATTLE_TOWER_ITEM_MIRACLE_SEED, 8 - .set BATTLE_TOWER_ITEM_BERRY_JUICE, 9 - .set BATTLE_TOWER_ITEM_MACHO_BRACE, 10 - .set BATTLE_TOWER_ITEM_SILVER_POWDER, 11 - .set BATTLE_TOWER_ITEM_CHERI_BERRY, 12 - .set BATTLE_TOWER_ITEM_BLACK_GLASSES, 13 - .set BATTLE_TOWER_ITEM_BLACK_BELT, 14 - .set BATTLE_TOWER_ITEM_SOUL_DEW, 15 - .set BATTLE_TOWER_ITEM_CHOICE_BAND, 16 - .set BATTLE_TOWER_ITEM_MAGNET, 17 - .set BATTLE_TOWER_ITEM_SILK_SCARF, 18 - .set BATTLE_TOWER_ITEM_WHITE_HERB, 19 - .set BATTLE_TOWER_ITEM_DEEP_SEA_SCALE, 20 - .set BATTLE_TOWER_ITEM_DEEP_SEA_TOOTH, 21 - .set BATTLE_TOWER_ITEM_MYSTIC_WATER, 22 - .set BATTLE_TOWER_ITEM_SHARP_BEAK, 23 - .set BATTLE_TOWER_ITEM_QUICK_CLAW, 24 - .set BATTLE_TOWER_ITEM_LEFTOVERS, 25 - .set BATTLE_TOWER_ITEM_RAWST_BERRY, 26 - .set BATTLE_TOWER_ITEM_LIGHT_BALL, 27 - .set BATTLE_TOWER_ITEM_POISON_BARB, 28 - .set BATTLE_TOWER_ITEM_NEVER_MELT_ICE, 29 - .set BATTLE_TOWER_ITEM_ASPEAR_BERRY, 30 - .set BATTLE_TOWER_ITEM_SPELL_TAG, 31 - .set BATTLE_TOWER_ITEM_BRIGHT_POWDER, 32 - .set BATTLE_TOWER_ITEM_LEPPA_BERRY, 33 - .set BATTLE_TOWER_ITEM_SCOPE_LENS, 34 - .set BATTLE_TOWER_ITEM_TWISTED_SPOON, 35 - .set BATTLE_TOWER_ITEM_METAL_COAT, 36 - .set BATTLE_TOWER_ITEM_MENTAL_HERB, 37 - .set BATTLE_TOWER_ITEM_CHARCOAL, 38 - .set BATTLE_TOWER_ITEM_PECHA_BERRY, 39 - .set BATTLE_TOWER_ITEM_SOFT_SAND, 40 - .set BATTLE_TOWER_ITEM_LUM_BERRY, 41 - .set BATTLE_TOWER_ITEM_DRAGON_SCALE, 42 - .set BATTLE_TOWER_ITEM_DRAGON_FANG, 43 - .set BATTLE_TOWER_ITEM_IAPAPA_BERRY, 44 - .set BATTLE_TOWER_ITEM_WIKI_BERRY, 45 - .set BATTLE_TOWER_ITEM_SEA_INCENSE, 46 - .set BATTLE_TOWER_ITEM_SHELL_BELL, 47 - .set BATTLE_TOWER_ITEM_SALAC_BERRY, 48 - .set BATTLE_TOWER_ITEM_LANSAT_BERRY, 49 - .set BATTLE_TOWER_ITEM_APICOT_BERRY, 50 - .set BATTLE_TOWER_ITEM_STARF_BERRY, 51 - .set BATTLE_TOWER_ITEM_LIECHI_BERRY, 52 - .set BATTLE_TOWER_ITEM_STICK, 53 - .set BATTLE_TOWER_ITEM_LAX_INCENSE, 54 - .set BATTLE_TOWER_ITEM_AGUAV_BERRY, 55 - .set BATTLE_TOWER_ITEM_FIGY_BERRY, 56 - .set BATTLE_TOWER_ITEM_THICK_CLUB, 57 - .set BATTLE_TOWER_ITEM_MAGO_BERRY, 58 - .set BATTLE_TOWER_ITEM_METAL_POWDER, 59 - .set BATTLE_TOWER_ITEM_PETAYA_BERRY, 60 - .set BATTLE_TOWER_ITEM_LUCKY_PUNCH, 61 - .set BATTLE_TOWER_ITEM_GANLON_BERRY, 62 diff --git a/constants/berry_constants.inc b/constants/berry_constants.inc new file mode 100644 index 000000000..2ecd7ac36 --- /dev/null +++ b/constants/berry_constants.inc @@ -0,0 +1,6 @@ + .set BERRY_FIRMNESS_UNKNOWN, 0 + .set BERRY_FIRMNESS_VERY_SOFT, 1 + .set BERRY_FIRMNESS_SOFT, 2 + .set BERRY_FIRMNESS_HARD, 3 + .set BERRY_FIRMNESS_VERY_HARD, 4 + .set BERRY_FIRMNESS_SUPER_HARD, 5 diff --git a/constants/berry_constants.s b/constants/berry_constants.s deleted file mode 100644 index 2ecd7ac36..000000000 --- a/constants/berry_constants.s +++ /dev/null @@ -1,6 +0,0 @@ - .set BERRY_FIRMNESS_UNKNOWN, 0 - .set BERRY_FIRMNESS_VERY_SOFT, 1 - .set BERRY_FIRMNESS_SOFT, 2 - .set BERRY_FIRMNESS_HARD, 3 - .set BERRY_FIRMNESS_VERY_HARD, 4 - .set BERRY_FIRMNESS_SUPER_HARD, 5 diff --git a/constants/constants.inc b/constants/constants.inc new file mode 100644 index 000000000..de281bd93 --- /dev/null +++ b/constants/constants.inc @@ -0,0 +1,29 @@ + .include "constants/gba_constants.inc" + .include "constants/misc_constants.inc" + .include "constants/species_constants.inc" + .include "constants/ability_constants.inc" + .include "constants/move_constants.inc" + .include "constants/item_constants.inc" + .include "constants/type_constants.inc" + .include "constants/contest_constants.inc" + .include "constants/pokemon_data_constants.inc" + .include "constants/item_data_constants.inc" + .include "constants/battle_move_constants.inc" + .include "constants/easy_chat_constants.inc" + .include "constants/trainer_constants.inc" + .include "constants/map_constants.inc" + .include "constants/berry_constants.inc" + .include "constants/map_object_constants.inc" + .include "constants/battle_tower_constants.inc" + .include "constants/opponent_constants.inc" + .include "constants/decorations.inc" + .include "constants/variables.inc" + .include "constants/songs.inc" + .include "constants/version.inc" + .include "constants/region_map_sections.inc" + .include "constants/hold_effects.inc" + .include "constants/battle.inc" + .include "constants/battle_text.inc" + .include "constants/battle_move_effects.inc" + .include "constants/contest_move_effects.inc" + .include "constants/game_stat.inc" diff --git a/constants/constants.s b/constants/constants.s deleted file mode 100644 index daca14090..000000000 --- a/constants/constants.s +++ /dev/null @@ -1,29 +0,0 @@ - .include "constants/gba_constants.s" - .include "constants/misc_constants.s" - .include "constants/species_constants.s" - .include "constants/ability_constants.s" - .include "constants/move_constants.s" - .include "constants/item_constants.s" - .include "constants/type_constants.s" - .include "constants/contest_constants.s" - .include "constants/pokemon_data_constants.s" - .include "constants/item_data_constants.s" - .include "constants/battle_move_constants.s" - .include "constants/easy_chat_constants.s" - .include "constants/trainer_constants.s" - .include "constants/map_constants.s" - .include "constants/berry_constants.s" - .include "constants/map_object_constants.s" - .include "constants/battle_tower_constants.s" - .include "constants/opponent_constants.s" - .include "constants/decorations.s" - .include "constants/variables.s" - .include "constants/songs.s" - .include "constants/version.s" - .include "constants/region_map_sections.s" - .include "constants/hold_effects.s" - .include "constants/battle.s" - .include "constants/battle_text.s" - .include "constants/battle_move_effects.s" - .include "constants/contest_move_effects.s" - .include "constants/game_stat.s" diff --git a/constants/contest_constants.inc b/constants/contest_constants.inc new file mode 100644 index 000000000..e971764d6 --- /dev/null +++ b/constants/contest_constants.inc @@ -0,0 +1,68 @@ + .set CONTEST_COOL, 0x00 + .set CONTEST_BEAUTY, 0x01 + .set CONTEST_CUTE, 0x02 + .set CONTEST_SMART, 0x03 + .set CONTEST_TOUGH, 0x04 + + .set COMBO_STARTER_RAIN_DANCE, 0x01 + .set COMBO_STARTER_RAGE, 0x02 + .set COMBO_STARTER_FOCUS_ENERGY, 0x03 + .set COMBO_STARTER_HYPNOSIS, 0x04 + .set COMBO_STARTER_ENDURE, 0x05 + .set COMBO_STARTER_HORN_ATTACK, 0x06 + .set COMBO_STARTER_SWORDS_DANCE, 0x07 + .set COMBO_STARTER_STOCKPILE, 0x08 + .set COMBO_STARTER_SUNNY_DAY, 0x09 + .set COMBO_STARTER_REST, 0x0A + .set COMBO_STARTER_VICE_GRIP, 0x0B + .set COMBO_STARTER_DEFENSE_CURL, 0x0C + .set COMBO_STARTER_CHARGE, 0x0D + .set COMBO_STARTER_ROCK_THROW, 0x0E + .set COMBO_STARTER_YAWN, 0x0F + .set COMBO_STARTER_SCARY_FACE, 0x10 + .set COMBO_STARTER_POWDER_SNOW, 0x11 + .set COMBO_STARTER_LOCK_ON, 0x12 + .set COMBO_STARTER_SOFT_BOILED, 0x13 + .set COMBO_STARTER_MEAN_LOOK, 0x14 + .set COMBO_STARTER_SCRATCH, 0x15 + .set COMBO_STARTER_GROWTH, 0x16 + .set COMBO_STARTER_HAIL, 0x17 + .set COMBO_STARTER_SANDSTORM, 0x18 + .set COMBO_STARTER_BELLY_DRUM, 0x19 + .set COMBO_STARTER_MIND_READER, 0x1A + .set COMBO_STARTER_DRAGON_BREATH, 0x1B + .set COMBO_STARTER_DRAGON_RAGE, 0x1C + .set COMBO_STARTER_DRAGON_DANCE, 0x1D + .set COMBO_STARTER_SURF, 0x1E + .set COMBO_STARTER_DIVE, 0x1F + .set COMBO_STARTER_STRING_SHOT, 0x20 + .set COMBO_STARTER_LEER, 0x21 + .set COMBO_STARTER_TAUNT, 0x22 + .set COMBO_STARTER_CHARM, 0x23 + .set COMBO_STARTER_HARDEN, 0x24 + .set COMBO_STARTER_SING, 0x25 + .set COMBO_STARTER_EARTHQUAKE, 0x26 + .set COMBO_STARTER_DOUBLE_TEAM, 0x27 + .set COMBO_STARTER_CURSE, 0x28 + .set COMBO_STARTER_SWEET_SCENT, 0x29 + .set COMBO_STARTER_SLUDGE, 0x2A + .set COMBO_STARTER_SLUDGE_BOMB, 0x2B + .set COMBO_STARTER_THUNDER_PUNCH, 0x2C + .set COMBO_STARTER_FIRE_PUNCH, 0x2D + .set COMBO_STARTER_ICE_PUNCH, 0x2E + .set COMBO_STARTER_PECK, 0x2F + .set COMBO_STARTER_METAL_SOUND, 0x30 + .set COMBO_STARTER_MUD_SPORT, 0x31 + .set COMBO_STARTER_WATER_SPORT, 0x32 + .set COMBO_STARTER_BONE_CLUB, 0x33 + .set COMBO_STARTER_BONEMERANG, 0x34 + .set COMBO_STARTER_BONE_RUSH, 0x35 + .set COMBO_STARTER_SAND_ATTACK, 0x36 + .set COMBO_STARTER_MUD_SLAP, 0x37 + .set COMBO_STARTER_FAKE_OUT, 0x38 + .set COMBO_STARTER_PSYCHIC, 0x39 + .set COMBO_STARTER_KINESIS, 0x3A + .set COMBO_STARTER_CONFUSION, 0x3B + .set COMBO_STARTER_POUND, 0x3C + .set COMBO_STARTER_SMOG, 0x3D + .set COMBO_STARTER_CALM_MIND, 0x3E diff --git a/constants/contest_constants.s b/constants/contest_constants.s deleted file mode 100644 index e971764d6..000000000 --- a/constants/contest_constants.s +++ /dev/null @@ -1,68 +0,0 @@ - .set CONTEST_COOL, 0x00 - .set CONTEST_BEAUTY, 0x01 - .set CONTEST_CUTE, 0x02 - .set CONTEST_SMART, 0x03 - .set CONTEST_TOUGH, 0x04 - - .set COMBO_STARTER_RAIN_DANCE, 0x01 - .set COMBO_STARTER_RAGE, 0x02 - .set COMBO_STARTER_FOCUS_ENERGY, 0x03 - .set COMBO_STARTER_HYPNOSIS, 0x04 - .set COMBO_STARTER_ENDURE, 0x05 - .set COMBO_STARTER_HORN_ATTACK, 0x06 - .set COMBO_STARTER_SWORDS_DANCE, 0x07 - .set COMBO_STARTER_STOCKPILE, 0x08 - .set COMBO_STARTER_SUNNY_DAY, 0x09 - .set COMBO_STARTER_REST, 0x0A - .set COMBO_STARTER_VICE_GRIP, 0x0B - .set COMBO_STARTER_DEFENSE_CURL, 0x0C - .set COMBO_STARTER_CHARGE, 0x0D - .set COMBO_STARTER_ROCK_THROW, 0x0E - .set COMBO_STARTER_YAWN, 0x0F - .set COMBO_STARTER_SCARY_FACE, 0x10 - .set COMBO_STARTER_POWDER_SNOW, 0x11 - .set COMBO_STARTER_LOCK_ON, 0x12 - .set COMBO_STARTER_SOFT_BOILED, 0x13 - .set COMBO_STARTER_MEAN_LOOK, 0x14 - .set COMBO_STARTER_SCRATCH, 0x15 - .set COMBO_STARTER_GROWTH, 0x16 - .set COMBO_STARTER_HAIL, 0x17 - .set COMBO_STARTER_SANDSTORM, 0x18 - .set COMBO_STARTER_BELLY_DRUM, 0x19 - .set COMBO_STARTER_MIND_READER, 0x1A - .set COMBO_STARTER_DRAGON_BREATH, 0x1B - .set COMBO_STARTER_DRAGON_RAGE, 0x1C - .set COMBO_STARTER_DRAGON_DANCE, 0x1D - .set COMBO_STARTER_SURF, 0x1E - .set COMBO_STARTER_DIVE, 0x1F - .set COMBO_STARTER_STRING_SHOT, 0x20 - .set COMBO_STARTER_LEER, 0x21 - .set COMBO_STARTER_TAUNT, 0x22 - .set COMBO_STARTER_CHARM, 0x23 - .set COMBO_STARTER_HARDEN, 0x24 - .set COMBO_STARTER_SING, 0x25 - .set COMBO_STARTER_EARTHQUAKE, 0x26 - .set COMBO_STARTER_DOUBLE_TEAM, 0x27 - .set COMBO_STARTER_CURSE, 0x28 - .set COMBO_STARTER_SWEET_SCENT, 0x29 - .set COMBO_STARTER_SLUDGE, 0x2A - .set COMBO_STARTER_SLUDGE_BOMB, 0x2B - .set COMBO_STARTER_THUNDER_PUNCH, 0x2C - .set COMBO_STARTER_FIRE_PUNCH, 0x2D - .set COMBO_STARTER_ICE_PUNCH, 0x2E - .set COMBO_STARTER_PECK, 0x2F - .set COMBO_STARTER_METAL_SOUND, 0x30 - .set COMBO_STARTER_MUD_SPORT, 0x31 - .set COMBO_STARTER_WATER_SPORT, 0x32 - .set COMBO_STARTER_BONE_CLUB, 0x33 - .set COMBO_STARTER_BONEMERANG, 0x34 - .set COMBO_STARTER_BONE_RUSH, 0x35 - .set COMBO_STARTER_SAND_ATTACK, 0x36 - .set COMBO_STARTER_MUD_SLAP, 0x37 - .set COMBO_STARTER_FAKE_OUT, 0x38 - .set COMBO_STARTER_PSYCHIC, 0x39 - .set COMBO_STARTER_KINESIS, 0x3A - .set COMBO_STARTER_CONFUSION, 0x3B - .set COMBO_STARTER_POUND, 0x3C - .set COMBO_STARTER_SMOG, 0x3D - .set COMBO_STARTER_CALM_MIND, 0x3E diff --git a/constants/contest_move_effects.inc b/constants/contest_move_effects.inc new file mode 100644 index 000000000..b19e05004 --- /dev/null +++ b/constants/contest_move_effects.inc @@ -0,0 +1,49 @@ + enum_start + enum CONTEST_EFFECT_HIGHLY_APPEALING @ 0 + enum CONTEST_EFFECT_USER_MORE_EASILY_STARTLED @ 1 + enum CONTEST_EFFECT_GREAT_APPEAL_BUT_NO_MORE_MOVES @ 2 + enum CONTEST_EFFECT_REPETITION_NOT_BORING @ 3 + enum CONTEST_EFFECT_AVOID_STARTLE_ONCE @ 4 + enum CONTEST_EFFECT_AVOID_STARTLE @ 5 + enum CONTEST_EFFECT_AVOID_STARTLE_SLIGHTLY @ 6 + enum CONTEST_EFFECT_USER_LESS_EASILY_STARTLED @ 7 + enum CONTEST_EFFECT_STARTLE_FRONT_MON @ 8 + enum CONTEST_EFFECT_SLIGHTLY_STARTLE_PREV_MONS @ 9 + enum CONTEST_EFFECT_STARTLE_PREV_MON @ 10 + enum CONTEST_EFFECT_STARTLE_PREV_MONS @ 11 + enum CONTEST_EFFECT_BADLY_STARTLE_FRONT_MON @ 12 + enum CONTEST_EFFECT_BADLY_STARTLE_PREV_MONS @ 13 + enum CONTEST_EFFECT_STARTLE_PREV_MON_2 @ 14 + enum CONTEST_EFFECT_STARTLE_PREV_MONS_2 @ 15 + enum CONTEST_EFFECT_SHIFT_JUDGE_ATTENTION @ 16 + enum CONTEST_EFFECT_STARTLE_MON_WITH_JUDGES_ATTENTION @ 17 + enum CONTEST_EFFECT_JAMS_OTHERS_BUT_MISS_ONE_TURN @ 18 + enum CONTEST_EFFECT_STARTLE_MONS_SAME_TYPE_APPEAL @ 19 + enum CONTEST_EFFECT_STARTLE_MONS_COOL_APPEAL @ 20 + enum CONTEST_EFFECT_STARTLE_MONS_BEAUTY_APPEAL @ 21 + enum CONTEST_EFFECT_STARTLE_MONS_CUTE_APPEAL @ 22 + enum CONTEST_EFFECT_STARTLE_MONS_SMART_APPEAL @ 23 + enum CONTEST_EFFECT_STARTLE_MONS_TOUGH_APPEAL @ 24 + enum CONTEST_EFFECT_MAKE_FOLLOWING_MON_NERVOUS @ 25 + enum CONTEST_EFFECT_MAKE_FOLLOWING_MONS_NERVOUS @ 26 + enum CONTEST_EFFECT_WORSEN_CONDITION_OF_PREV_MONS @ 27 + enum CONTEST_EFFECT_BADLY_STARTLES_MONS_IN_GOOD_CONDITION @ 28 + enum CONTEST_EFFECT_BETTER_IF_FIRST @ 29 + enum CONTEST_EFFECT_BETTER_IF_LAST @ 30 + enum CONTEST_EFFECT_APPEAL_AS_GOOD_AS_PREV_ONES @ 31 + enum CONTEST_EFFECT_APPEAL_AS_GOOD_AS_PREV_ONE @ 32 + enum CONTEST_EFFECT_BETTER_WHEN_LATER @ 33 + enum CONTEST_EFFECT_QUALITY_DEPENDS_ON_TIMING @ 34 + enum CONTEST_EFFECT_BETTER_IF_SAME_TYPE @ 35 + enum CONTEST_EFFECT_BETTER_IF_DIFF_TYPE @ 36 + enum CONTEST_EFFECT_AFFECTED_BY_PREV_APPEAL @ 37 + enum CONTEST_EFFECT_IMPROVE_CONDITION_PREVENT_NERVOUSNESS @ 38 + enum CONTEST_EFFECT_BETTER_WITH_GOOD_CONDITION @ 39 + enum CONTEST_EFFECT_NEXT_APPEAL_EARLIER @ 40 + enum CONTEST_EFFECT_NEXT_APPEAL_LATER @ 41 + enum CONTEST_EFFECT_MAKE_SCRAMBLING_TURN_ORDER_EASIER @ 42 + enum CONTEST_EFFECT_SCRAMBLE_NEXT_TURN_ORDER @ 43 + enum CONTEST_EFFECT_EXCITE_AUDIENCE_IN_ANY_CONTEST @ 44 + enum CONTEST_EFFECT_BADLY_STARTLE_MONS_WITH_GOOD_APPEALS @ 45 + enum CONTEST_EFFECT_BETTER_WHEN_AUDIENCE_EXCITED @ 46 + enum CONTEST_EFFECT_DONT_EXCITE_AUDIENCE @ 47 diff --git a/constants/contest_move_effects.s b/constants/contest_move_effects.s deleted file mode 100644 index b19e05004..000000000 --- a/constants/contest_move_effects.s +++ /dev/null @@ -1,49 +0,0 @@ - enum_start - enum CONTEST_EFFECT_HIGHLY_APPEALING @ 0 - enum CONTEST_EFFECT_USER_MORE_EASILY_STARTLED @ 1 - enum CONTEST_EFFECT_GREAT_APPEAL_BUT_NO_MORE_MOVES @ 2 - enum CONTEST_EFFECT_REPETITION_NOT_BORING @ 3 - enum CONTEST_EFFECT_AVOID_STARTLE_ONCE @ 4 - enum CONTEST_EFFECT_AVOID_STARTLE @ 5 - enum CONTEST_EFFECT_AVOID_STARTLE_SLIGHTLY @ 6 - enum CONTEST_EFFECT_USER_LESS_EASILY_STARTLED @ 7 - enum CONTEST_EFFECT_STARTLE_FRONT_MON @ 8 - enum CONTEST_EFFECT_SLIGHTLY_STARTLE_PREV_MONS @ 9 - enum CONTEST_EFFECT_STARTLE_PREV_MON @ 10 - enum CONTEST_EFFECT_STARTLE_PREV_MONS @ 11 - enum CONTEST_EFFECT_BADLY_STARTLE_FRONT_MON @ 12 - enum CONTEST_EFFECT_BADLY_STARTLE_PREV_MONS @ 13 - enum CONTEST_EFFECT_STARTLE_PREV_MON_2 @ 14 - enum CONTEST_EFFECT_STARTLE_PREV_MONS_2 @ 15 - enum CONTEST_EFFECT_SHIFT_JUDGE_ATTENTION @ 16 - enum CONTEST_EFFECT_STARTLE_MON_WITH_JUDGES_ATTENTION @ 17 - enum CONTEST_EFFECT_JAMS_OTHERS_BUT_MISS_ONE_TURN @ 18 - enum CONTEST_EFFECT_STARTLE_MONS_SAME_TYPE_APPEAL @ 19 - enum CONTEST_EFFECT_STARTLE_MONS_COOL_APPEAL @ 20 - enum CONTEST_EFFECT_STARTLE_MONS_BEAUTY_APPEAL @ 21 - enum CONTEST_EFFECT_STARTLE_MONS_CUTE_APPEAL @ 22 - enum CONTEST_EFFECT_STARTLE_MONS_SMART_APPEAL @ 23 - enum CONTEST_EFFECT_STARTLE_MONS_TOUGH_APPEAL @ 24 - enum CONTEST_EFFECT_MAKE_FOLLOWING_MON_NERVOUS @ 25 - enum CONTEST_EFFECT_MAKE_FOLLOWING_MONS_NERVOUS @ 26 - enum CONTEST_EFFECT_WORSEN_CONDITION_OF_PREV_MONS @ 27 - enum CONTEST_EFFECT_BADLY_STARTLES_MONS_IN_GOOD_CONDITION @ 28 - enum CONTEST_EFFECT_BETTER_IF_FIRST @ 29 - enum CONTEST_EFFECT_BETTER_IF_LAST @ 30 - enum CONTEST_EFFECT_APPEAL_AS_GOOD_AS_PREV_ONES @ 31 - enum CONTEST_EFFECT_APPEAL_AS_GOOD_AS_PREV_ONE @ 32 - enum CONTEST_EFFECT_BETTER_WHEN_LATER @ 33 - enum CONTEST_EFFECT_QUALITY_DEPENDS_ON_TIMING @ 34 - enum CONTEST_EFFECT_BETTER_IF_SAME_TYPE @ 35 - enum CONTEST_EFFECT_BETTER_IF_DIFF_TYPE @ 36 - enum CONTEST_EFFECT_AFFECTED_BY_PREV_APPEAL @ 37 - enum CONTEST_EFFECT_IMPROVE_CONDITION_PREVENT_NERVOUSNESS @ 38 - enum CONTEST_EFFECT_BETTER_WITH_GOOD_CONDITION @ 39 - enum CONTEST_EFFECT_NEXT_APPEAL_EARLIER @ 40 - enum CONTEST_EFFECT_NEXT_APPEAL_LATER @ 41 - enum CONTEST_EFFECT_MAKE_SCRAMBLING_TURN_ORDER_EASIER @ 42 - enum CONTEST_EFFECT_SCRAMBLE_NEXT_TURN_ORDER @ 43 - enum CONTEST_EFFECT_EXCITE_AUDIENCE_IN_ANY_CONTEST @ 44 - enum CONTEST_EFFECT_BADLY_STARTLE_MONS_WITH_GOOD_APPEALS @ 45 - enum CONTEST_EFFECT_BETTER_WHEN_AUDIENCE_EXCITED @ 46 - enum CONTEST_EFFECT_DONT_EXCITE_AUDIENCE @ 47 diff --git a/constants/decorations.inc b/constants/decorations.inc new file mode 100644 index 000000000..482799f9e --- /dev/null +++ b/constants/decorations.inc @@ -0,0 +1,121 @@ + .equiv DECOR_NONE, 0 + .equiv DECOR_SMALL_DESK, 1 + .equiv DECOR_POKEMON_DESK, 2 + .equiv DECOR_HEAVY_DESK, 3 + .equiv DECOR_RAGGED_DESK, 4 + .equiv DECOR_COMFORT_DESK, 5 + .equiv DECOR_PRETTY_DESK, 6 + .equiv DECOR_BRICK_DESK, 7 + .equiv DECOR_CAMP_DESK, 8 + .equiv DECOR_HARD_DESK, 9 + .equiv DECOR_SMALL_CHAIR, 10 + .equiv DECOR_POKEMON_CHAIR, 11 + .equiv DECOR_HEAVY_CHAIR, 12 + .equiv DECOR_PRETTY_CHAIR, 13 + .equiv DECOR_COMFORT_CHAIR, 14 + .equiv DECOR_RAGGED_CHAIR, 15 + .equiv DECOR_BRICK_CHAIR, 16 + .equiv DECOR_CAMP_CHAIR, 17 + .equiv DECOR_HARD_CHAIR, 18 + .equiv DECOR_RED_PLANT, 19 + .equiv DECOR_TROPICAL_PLANT, 20 + .equiv DECOR_PRETTY_FLOWERS, 21 + .equiv DECOR_COLORFUL_PLANT, 22 + .equiv DECOR_BIG_PLANT, 23 + .equiv DECOR_GORGEOUS_PLANT, 24 + .equiv DECOR_RED_BRICK, 25 + .equiv DECOR_YELLOW_BRICK, 26 + .equiv DECOR_BLUE_BRICK, 27 + .equiv DECOR_RED_BALLOON, 28 + .equiv DECOR_BLUE_BALLOON, 29 + .equiv DECOR_YELLOW_BALLOON, 30 + .equiv DECOR_RED_TENT, 31 + .equiv DECOR_BLUE_TENT, 32 + .equiv DECOR_SOLID_BOARD, 33 + .equiv DECOR_SLIDE, 34 + .equiv DECOR_FENCE_LENGTH, 35 + .equiv DECOR_FENCE_WIDTH, 36 + .equiv DECOR_TIRE, 37 + .equiv DECOR_STAND, 38 + .equiv DECOR_MUD_BALL, 39 + .equiv DECOR_BREAKABLE_DOOR, 40 + .equiv DECOR_SAND_ORNAMENT, 41 + .equiv DECOR_SILVER_SHIELD, 42 + .equiv DECOR_GOLD_SHIELD, 43 + .equiv DECOR_GLASS_ORNAMENT, 44 + .equiv DECOR_TV, 45 + .equiv DECOR_ROUND_TV, 46 + .equiv DECOR_CUTE_TV, 47 + .equiv DECOR_GLITTER_MAT, 48 + .equiv DECOR_JUMP_MAT, 49 + .equiv DECOR_SPIN_MAT, 50 + .equiv DECOR_C_LOW_NOTE_MAT, 51 + .equiv DECOR_D_NOTE_MAT, 52 + .equiv DECOR_E_NOTE_MAT, 53 + .equiv DECOR_F_NOTE_MAT, 54 + .equiv DECOR_G_NOTE_MAT, 55 + .equiv DECOR_A_NOTE_MAT, 56 + .equiv DECOR_B_NOTE_MAT, 57 + .equiv DECOR_C_HIGH_NOTE_MAT, 58 + .equiv DECOR_SURF_MAT, 59 + .equiv DECOR_THUNDER_MAT, 60 + .equiv DECOR_FIRE_BLAST_MAT, 61 + .equiv DECOR_POWDER_SNOW_MAT, 62 + .equiv DECOR_ATTRACT_MAT, 63 + .equiv DECOR_FISSURE_MAT, 64 + .equiv DECOR_SPIKES_MAT, 65 + .equiv DECOR_BALL_POSTER, 66 + .equiv DECOR_GREEN_POSTER, 67 + .equiv DECOR_RED_POSTER, 68 + .equiv DECOR_BLUE_POSTER, 69 + .equiv DECOR_CUTE_POSTER, 70 + .equiv DECOR_PIKA_POSTER, 71 + .equiv DECOR_LONG_POSTER, 72 + .equiv DECOR_SEA_POSTER, 73 + .equiv DECOR_SKY_POSTER, 74 + .equiv DECOR_KISS_POSTER, 75 + .equiv DECOR_PICHU_DOLL, 76 + .equiv DECOR_PIKACHU_DOLL, 77 + .equiv DECOR_MARILL_DOLL, 78 + .equiv DECOR_TOGEPI_DOLL, 79 + .equiv DECOR_CYNDAQUIL_DOLL, 80 + .equiv DECOR_CHIKORITA_DOLL, 81 + .equiv DECOR_TOTODILE_DOLL, 82 + .equiv DECOR_JIGGLYPUFF_DOLL, 83 + .equiv DECOR_MEOWTH_DOLL, 84 + .equiv DECOR_CLEFAIRY_DOLL, 85 + .equiv DECOR_DITTO_DOLL, 86 + .equiv DECOR_SMOOCHUM_DOLL, 87 + .equiv DECOR_TREECKO_DOLL, 88 + .equiv DECOR_TORCHIC_DOLL, 89 + .equiv DECOR_MUDKIP_DOLL, 90 + .equiv DECOR_DUSKULL_DOLL, 91 + .equiv DECOR_WYNAUT_DOLL, 92 + .equiv DECOR_BALTOY_DOLL, 93 + .equiv DECOR_KECLEON_DOLL, 94 + .equiv DECOR_AZURILL_DOLL, 95 + .equiv DECOR_SKITTY_DOLL, 96 + .equiv DECOR_SWABLU_DOLL, 97 + .equiv DECOR_GULPIN_DOLL, 98 + .equiv DECOR_LOTAD_DOLL, 99 + .equiv DECOR_SEEDOT_DOLL, 100 + .equiv DECOR_PIKA_CUSHION, 101 + .equiv DECOR_ROUND_CUSHION, 102 + .equiv DECOR_KISS_CUSHION, 103 + .equiv DECOR_ZIGZAG_CUSHION, 104 + .equiv DECOR_SPIN_CUSHION, 105 + .equiv DECOR_DIAMOND_CUSHION, 106 + .equiv DECOR_BALL_CUSHION, 107 + .equiv DECOR_GRASS_CUSHION, 108 + .equiv DECOR_FIRE_CUSHION, 109 + .equiv DECOR_WATER_CUSHION, 110 + .equiv DECOR_SNORLAX_DOLL, 111 + .equiv DECOR_RHYDON_DOLL, 112 + .equiv DECOR_LAPRAS_DOLL, 113 + .equiv DECOR_VENUSAUR_DOLL, 114 + .equiv DECOR_CHARIZARD_DOLL, 115 + .equiv DECOR_BLASTOISE_DOLL, 116 + .equiv DECOR_WAILMER_DOLL, 117 + .equiv DECOR_REGIROCK_DOLL, 118 + .equiv DECOR_REGICE_DOLL, 119 + .equiv DECOR_REGISTEEL_DOLL, 120 diff --git a/constants/decorations.s b/constants/decorations.s deleted file mode 100644 index 482799f9e..000000000 --- a/constants/decorations.s +++ /dev/null @@ -1,121 +0,0 @@ - .equiv DECOR_NONE, 0 - .equiv DECOR_SMALL_DESK, 1 - .equiv DECOR_POKEMON_DESK, 2 - .equiv DECOR_HEAVY_DESK, 3 - .equiv DECOR_RAGGED_DESK, 4 - .equiv DECOR_COMFORT_DESK, 5 - .equiv DECOR_PRETTY_DESK, 6 - .equiv DECOR_BRICK_DESK, 7 - .equiv DECOR_CAMP_DESK, 8 - .equiv DECOR_HARD_DESK, 9 - .equiv DECOR_SMALL_CHAIR, 10 - .equiv DECOR_POKEMON_CHAIR, 11 - .equiv DECOR_HEAVY_CHAIR, 12 - .equiv DECOR_PRETTY_CHAIR, 13 - .equiv DECOR_COMFORT_CHAIR, 14 - .equiv DECOR_RAGGED_CHAIR, 15 - .equiv DECOR_BRICK_CHAIR, 16 - .equiv DECOR_CAMP_CHAIR, 17 - .equiv DECOR_HARD_CHAIR, 18 - .equiv DECOR_RED_PLANT, 19 - .equiv DECOR_TROPICAL_PLANT, 20 - .equiv DECOR_PRETTY_FLOWERS, 21 - .equiv DECOR_COLORFUL_PLANT, 22 - .equiv DECOR_BIG_PLANT, 23 - .equiv DECOR_GORGEOUS_PLANT, 24 - .equiv DECOR_RED_BRICK, 25 - .equiv DECOR_YELLOW_BRICK, 26 - .equiv DECOR_BLUE_BRICK, 27 - .equiv DECOR_RED_BALLOON, 28 - .equiv DECOR_BLUE_BALLOON, 29 - .equiv DECOR_YELLOW_BALLOON, 30 - .equiv DECOR_RED_TENT, 31 - .equiv DECOR_BLUE_TENT, 32 - .equiv DECOR_SOLID_BOARD, 33 - .equiv DECOR_SLIDE, 34 - .equiv DECOR_FENCE_LENGTH, 35 - .equiv DECOR_FENCE_WIDTH, 36 - .equiv DECOR_TIRE, 37 - .equiv DECOR_STAND, 38 - .equiv DECOR_MUD_BALL, 39 - .equiv DECOR_BREAKABLE_DOOR, 40 - .equiv DECOR_SAND_ORNAMENT, 41 - .equiv DECOR_SILVER_SHIELD, 42 - .equiv DECOR_GOLD_SHIELD, 43 - .equiv DECOR_GLASS_ORNAMENT, 44 - .equiv DECOR_TV, 45 - .equiv DECOR_ROUND_TV, 46 - .equiv DECOR_CUTE_TV, 47 - .equiv DECOR_GLITTER_MAT, 48 - .equiv DECOR_JUMP_MAT, 49 - .equiv DECOR_SPIN_MAT, 50 - .equiv DECOR_C_LOW_NOTE_MAT, 51 - .equiv DECOR_D_NOTE_MAT, 52 - .equiv DECOR_E_NOTE_MAT, 53 - .equiv DECOR_F_NOTE_MAT, 54 - .equiv DECOR_G_NOTE_MAT, 55 - .equiv DECOR_A_NOTE_MAT, 56 - .equiv DECOR_B_NOTE_MAT, 57 - .equiv DECOR_C_HIGH_NOTE_MAT, 58 - .equiv DECOR_SURF_MAT, 59 - .equiv DECOR_THUNDER_MAT, 60 - .equiv DECOR_FIRE_BLAST_MAT, 61 - .equiv DECOR_POWDER_SNOW_MAT, 62 - .equiv DECOR_ATTRACT_MAT, 63 - .equiv DECOR_FISSURE_MAT, 64 - .equiv DECOR_SPIKES_MAT, 65 - .equiv DECOR_BALL_POSTER, 66 - .equiv DECOR_GREEN_POSTER, 67 - .equiv DECOR_RED_POSTER, 68 - .equiv DECOR_BLUE_POSTER, 69 - .equiv DECOR_CUTE_POSTER, 70 - .equiv DECOR_PIKA_POSTER, 71 - .equiv DECOR_LONG_POSTER, 72 - .equiv DECOR_SEA_POSTER, 73 - .equiv DECOR_SKY_POSTER, 74 - .equiv DECOR_KISS_POSTER, 75 - .equiv DECOR_PICHU_DOLL, 76 - .equiv DECOR_PIKACHU_DOLL, 77 - .equiv DECOR_MARILL_DOLL, 78 - .equiv DECOR_TOGEPI_DOLL, 79 - .equiv DECOR_CYNDAQUIL_DOLL, 80 - .equiv DECOR_CHIKORITA_DOLL, 81 - .equiv DECOR_TOTODILE_DOLL, 82 - .equiv DECOR_JIGGLYPUFF_DOLL, 83 - .equiv DECOR_MEOWTH_DOLL, 84 - .equiv DECOR_CLEFAIRY_DOLL, 85 - .equiv DECOR_DITTO_DOLL, 86 - .equiv DECOR_SMOOCHUM_DOLL, 87 - .equiv DECOR_TREECKO_DOLL, 88 - .equiv DECOR_TORCHIC_DOLL, 89 - .equiv DECOR_MUDKIP_DOLL, 90 - .equiv DECOR_DUSKULL_DOLL, 91 - .equiv DECOR_WYNAUT_DOLL, 92 - .equiv DECOR_BALTOY_DOLL, 93 - .equiv DECOR_KECLEON_DOLL, 94 - .equiv DECOR_AZURILL_DOLL, 95 - .equiv DECOR_SKITTY_DOLL, 96 - .equiv DECOR_SWABLU_DOLL, 97 - .equiv DECOR_GULPIN_DOLL, 98 - .equiv DECOR_LOTAD_DOLL, 99 - .equiv DECOR_SEEDOT_DOLL, 100 - .equiv DECOR_PIKA_CUSHION, 101 - .equiv DECOR_ROUND_CUSHION, 102 - .equiv DECOR_KISS_CUSHION, 103 - .equiv DECOR_ZIGZAG_CUSHION, 104 - .equiv DECOR_SPIN_CUSHION, 105 - .equiv DECOR_DIAMOND_CUSHION, 106 - .equiv DECOR_BALL_CUSHION, 107 - .equiv DECOR_GRASS_CUSHION, 108 - .equiv DECOR_FIRE_CUSHION, 109 - .equiv DECOR_WATER_CUSHION, 110 - .equiv DECOR_SNORLAX_DOLL, 111 - .equiv DECOR_RHYDON_DOLL, 112 - .equiv DECOR_LAPRAS_DOLL, 113 - .equiv DECOR_VENUSAUR_DOLL, 114 - .equiv DECOR_CHARIZARD_DOLL, 115 - .equiv DECOR_BLASTOISE_DOLL, 116 - .equiv DECOR_WAILMER_DOLL, 117 - .equiv DECOR_REGIROCK_DOLL, 118 - .equiv DECOR_REGICE_DOLL, 119 - .equiv DECOR_REGISTEEL_DOLL, 120 diff --git a/constants/easy_chat_constants.inc b/constants/easy_chat_constants.inc new file mode 100644 index 000000000..69639769d --- /dev/null +++ b/constants/easy_chat_constants.inc @@ -0,0 +1,1051 @@ + .set EC_GROUP_POKEMON, 0x0 + .set EC_GROUP_TRAINER, 0x1 + .set EC_GROUP_STATUS, 0x2 + .set EC_GROUP_BATTLE, 0x3 + .set EC_GROUP_GREETINGS, 0x4 + .set EC_GROUP_PEOPLE, 0x5 + .set EC_GROUP_VOICES, 0x6 + .set EC_GROUP_SPEECH, 0x7 + .set EC_GROUP_ENDINGS, 0x8 + .set EC_GROUP_FEELINGS, 0x9 + .set EC_GROUP_CONDITIONS, 0xa + .set EC_GROUP_ACTIONS, 0xb + .set EC_GROUP_LIFESTYLE, 0xc + .set EC_GROUP_HOBBIES, 0xd + .set EC_GROUP_TIME, 0xe + .set EC_GROUP_MISC, 0xf + .set EC_GROUP_ADJECTIVES, 0x10 + .set EC_GROUP_EVENTS, 0x11 + .set EC_GROUP_MOVE_1, 0x12 + .set EC_GROUP_MOVE_2, 0x13 + .set EC_GROUP_TRENDY_SAYING, 0x14 + .set EC_GROUP_POKEMON_2, 0x15 +@ TRAINER + .set EC_WORD_I_CHOOSE_YOU, (EC_GROUP_TRAINER << 9) | 0x0 + .set EC_WORD_GOTCHA, (EC_GROUP_TRAINER << 9) | 0x1 + .set EC_WORD_TRADE, (EC_GROUP_TRAINER << 9) | 0x2 + .set EC_WORD_SAPPHIRE, (EC_GROUP_TRAINER << 9) | 0x3 + .set EC_WORD_EVOLVE, (EC_GROUP_TRAINER << 9) | 0x4 + .set EC_WORD_ENCYCLOPEDIA, (EC_GROUP_TRAINER << 9) | 0x5 + .set EC_WORD_NATURE, (EC_GROUP_TRAINER << 9) | 0x6 + .set EC_WORD_CENTER, (EC_GROUP_TRAINER << 9) | 0x7 + .set EC_WORD_EGG, (EC_GROUP_TRAINER << 9) | 0x8 + .set EC_WORD_LINK, (EC_GROUP_TRAINER << 9) | 0x9 + .set EC_WORD_SP_ABILITY, (EC_GROUP_TRAINER << 9) | 0xa + .set EC_WORD_TRAINER, (EC_GROUP_TRAINER << 9) | 0xb + .set EC_WORD_VERSION, (EC_GROUP_TRAINER << 9) | 0xc + .set EC_WORD_POKENAV, (EC_GROUP_TRAINER << 9) | 0xd + .set EC_WORD_POKEMON, (EC_GROUP_TRAINER << 9) | 0xe + .set EC_WORD_GET, (EC_GROUP_TRAINER << 9) | 0xf + .set EC_WORD_POKEDEX, (EC_GROUP_TRAINER << 9) | 0x10 + .set EC_WORD_RUBY, (EC_GROUP_TRAINER << 9) | 0x11 + .set EC_WORD_LEVEL, (EC_GROUP_TRAINER << 9) | 0x12 + +@ STATUS + .set EC_WORD_DARK, (EC_GROUP_STATUS << 9) | 0x0 + .set EC_WORD_STENCH, (EC_GROUP_STATUS << 9) | 0x1 + .set EC_WORD_THICK_FAT, (EC_GROUP_STATUS << 9) | 0x2 + .set EC_WORD_RAIN_DISH, (EC_GROUP_STATUS << 9) | 0x3 + .set EC_WORD_DRIZZLE, (EC_GROUP_STATUS << 9) | 0x4 + .set EC_WORD_ARENA_TRAP, (EC_GROUP_STATUS << 9) | 0x5 + .set EC_WORD_INTIMIDATE, (EC_GROUP_STATUS << 9) | 0x6 + .set EC_WORD_ROCK_HEAD, (EC_GROUP_STATUS << 9) | 0x7 + .set EC_WORD_COLOR, (EC_GROUP_STATUS << 9) | 0x8 + .set EC_WORD_ALT_COLOR, (EC_GROUP_STATUS << 9) | 0x9 + .set EC_WORD_ROCK, (EC_GROUP_STATUS << 9) | 0xa + .set EC_WORD_BEAUTIFUL, (EC_GROUP_STATUS << 9) | 0xb + .set EC_WORD_BEAUTY, (EC_GROUP_STATUS << 9) | 0xc + .set EC_WORD_AIR_LOCK, (EC_GROUP_STATUS << 9) | 0xd + .set EC_WORD_PSYCHIC, (EC_GROUP_STATUS << 9) | 0xe + .set EC_WORD_HYPER_CUTTER, (EC_GROUP_STATUS << 9) | 0xf + .set EC_WORD_FIGHTING, (EC_GROUP_STATUS << 9) | 0x10 + .set EC_WORD_SHADOW_TAG, (EC_GROUP_STATUS << 9) | 0x11 + .set EC_WORD_SMART, (EC_GROUP_STATUS << 9) | 0x12 + .set EC_WORD_SMARTNESS, (EC_GROUP_STATUS << 9) | 0x13 + .set EC_WORD_SPEED_BOOST, (EC_GROUP_STATUS << 9) | 0x14 + .set EC_WORD_COOL, (EC_GROUP_STATUS << 9) | 0x15 + .set EC_WORD_COOLNESS, (EC_GROUP_STATUS << 9) | 0x16 + .set EC_WORD_BATTLE_ARMOR, (EC_GROUP_STATUS << 9) | 0x17 + .set EC_WORD_CUTE, (EC_GROUP_STATUS << 9) | 0x18 + .set EC_WORD_CUTENESS, (EC_GROUP_STATUS << 9) | 0x19 + .set EC_WORD_STURDY, (EC_GROUP_STATUS << 9) | 0x1a + .set EC_WORD_SUCTION_CUPS, (EC_GROUP_STATUS << 9) | 0x1b + .set EC_WORD_GRASS, (EC_GROUP_STATUS << 9) | 0x1c + .set EC_WORD_CLEAR_BODY, (EC_GROUP_STATUS << 9) | 0x1d + .set EC_WORD_TORRENT, (EC_GROUP_STATUS << 9) | 0x1e + .set EC_WORD_GHOST, (EC_GROUP_STATUS << 9) | 0x1f + .set EC_WORD_ICE, (EC_GROUP_STATUS << 9) | 0x20 + .set EC_WORD_GUTS, (EC_GROUP_STATUS << 9) | 0x21 + .set EC_WORD_ROUGH_SKIN, (EC_GROUP_STATUS << 9) | 0x22 + .set EC_WORD_SHELL_ARMOR, (EC_GROUP_STATUS << 9) | 0x23 + .set EC_WORD_NATURAL_CURE, (EC_GROUP_STATUS << 9) | 0x24 + .set EC_WORD_DAMP, (EC_GROUP_STATUS << 9) | 0x25 + .set EC_WORD_GROUND, (EC_GROUP_STATUS << 9) | 0x26 + .set EC_WORD_LIMBER, (EC_GROUP_STATUS << 9) | 0x27 + .set EC_WORD_MAGNET_PULL, (EC_GROUP_STATUS << 9) | 0x28 + .set EC_WORD_WHITE_SMOKE, (EC_GROUP_STATUS << 9) | 0x29 + .set EC_WORD_SYNCHRONIZE, (EC_GROUP_STATUS << 9) | 0x2a + .set EC_WORD_OVERGROW, (EC_GROUP_STATUS << 9) | 0x2b + .set EC_WORD_SWIFT_SWIM, (EC_GROUP_STATUS << 9) | 0x2c + .set EC_WORD_SAND_STREAM, (EC_GROUP_STATUS << 9) | 0x2d + .set EC_WORD_SAND_VEIL, (EC_GROUP_STATUS << 9) | 0x2e + .set EC_WORD_KEEN_EYE, (EC_GROUP_STATUS << 9) | 0x2f + .set EC_WORD_INNER_FOCUS, (EC_GROUP_STATUS << 9) | 0x30 + .set EC_WORD_STATIC, (EC_GROUP_STATUS << 9) | 0x31 + .set EC_WORD_TYPE, (EC_GROUP_STATUS << 9) | 0x32 + .set EC_WORD_TOUGH, (EC_GROUP_STATUS << 9) | 0x33 + .set EC_WORD_TOUGHNESS, (EC_GROUP_STATUS << 9) | 0x34 + .set EC_WORD_SHED_SKIN, (EC_GROUP_STATUS << 9) | 0x35 + .set EC_WORD_HUGE_POWER, (EC_GROUP_STATUS << 9) | 0x36 + .set EC_WORD_VOLT_ABSORB, (EC_GROUP_STATUS << 9) | 0x37 + .set EC_WORD_WATER_ABSORB, (EC_GROUP_STATUS << 9) | 0x38 + .set EC_WORD_ELECTRIC, (EC_GROUP_STATUS << 9) | 0x39 + .set EC_WORD_FORECAST, (EC_GROUP_STATUS << 9) | 0x3a + .set EC_WORD_SERENE_GRACE, (EC_GROUP_STATUS << 9) | 0x3b + .set EC_WORD_POISON, (EC_GROUP_STATUS << 9) | 0x3c + .set EC_WORD_POISON_POINT, (EC_GROUP_STATUS << 9) | 0x3d + .set EC_WORD_DRAGON, (EC_GROUP_STATUS << 9) | 0x3e + .set EC_WORD_TRACE, (EC_GROUP_STATUS << 9) | 0x3f + .set EC_WORD_OBLIVIOUS, (EC_GROUP_STATUS << 9) | 0x40 + .set EC_WORD_TRUANT, (EC_GROUP_STATUS << 9) | 0x41 + .set EC_WORD_RUN_AWAY, (EC_GROUP_STATUS << 9) | 0x42 + .set EC_WORD_STICKY_HOLD, (EC_GROUP_STATUS << 9) | 0x43 + .set EC_WORD_CLOUD_NINE, (EC_GROUP_STATUS << 9) | 0x44 + .set EC_WORD_NORMAL, (EC_GROUP_STATUS << 9) | 0x45 + .set EC_WORD_STEEL, (EC_GROUP_STATUS << 9) | 0x46 + .set EC_WORD_ILLUMINATE, (EC_GROUP_STATUS << 9) | 0x47 + .set EC_WORD_EARLY_BIRD, (EC_GROUP_STATUS << 9) | 0x48 + .set EC_WORD_HUSTLE, (EC_GROUP_STATUS << 9) | 0x49 + .set EC_WORD_SHINE, (EC_GROUP_STATUS << 9) | 0x4a + .set EC_WORD_FLYING, (EC_GROUP_STATUS << 9) | 0x4b + .set EC_WORD_DROUGHT, (EC_GROUP_STATUS << 9) | 0x4c + .set EC_WORD_LIGHTNINGROD, (EC_GROUP_STATUS << 9) | 0x4d + .set EC_WORD_COMPOUNDEYES, (EC_GROUP_STATUS << 9) | 0x4e + .set EC_WORD_MARVEL_SCALE, (EC_GROUP_STATUS << 9) | 0x4f + .set EC_WORD_WONDER_GUARD, (EC_GROUP_STATUS << 9) | 0x50 + .set EC_WORD_INSOMNIA, (EC_GROUP_STATUS << 9) | 0x51 + .set EC_WORD_LEVITATE, (EC_GROUP_STATUS << 9) | 0x52 + .set EC_WORD_PLUS, (EC_GROUP_STATUS << 9) | 0x53 + .set EC_WORD_PRESSURE, (EC_GROUP_STATUS << 9) | 0x54 + .set EC_WORD_LIQUID_OOZE, (EC_GROUP_STATUS << 9) | 0x55 + .set EC_WORD_COLOR_CHANGE, (EC_GROUP_STATUS << 9) | 0x56 + .set EC_WORD_SOUNDPROOF, (EC_GROUP_STATUS << 9) | 0x57 + .set EC_WORD_EFFECT_SPORE, (EC_GROUP_STATUS << 9) | 0x58 + .set EC_WORD_PKRS, (EC_GROUP_STATUS << 9) | 0x59 + .set EC_WORD_FIRE, (EC_GROUP_STATUS << 9) | 0x5a + .set EC_WORD_FLAME_BODY, (EC_GROUP_STATUS << 9) | 0x5b + .set EC_WORD_MINUS, (EC_GROUP_STATUS << 9) | 0x5c + .set EC_WORD_OWN_TEMPO, (EC_GROUP_STATUS << 9) | 0x5d + .set EC_WORD_MAGMA_ARMOR, (EC_GROUP_STATUS << 9) | 0x5e + .set EC_WORD_WATER, (EC_GROUP_STATUS << 9) | 0x5f + .set EC_WORD_WATER_VEIL, (EC_GROUP_STATUS << 9) | 0x60 + .set EC_WORD_BUG, (EC_GROUP_STATUS << 9) | 0x61 + .set EC_WORD_SWARM, (EC_GROUP_STATUS << 9) | 0x62 + .set EC_WORD_CUTE_CHARM, (EC_GROUP_STATUS << 9) | 0x63 + .set EC_WORD_IMMUNITY, (EC_GROUP_STATUS << 9) | 0x64 + .set EC_WORD_BLAZE, (EC_GROUP_STATUS << 9) | 0x65 + .set EC_WORD_PICKUP, (EC_GROUP_STATUS << 9) | 0x66 + .set EC_WORD_PATTERN, (EC_GROUP_STATUS << 9) | 0x67 + .set EC_WORD_FLASH_FIRE, (EC_GROUP_STATUS << 9) | 0x68 + .set EC_WORD_VITAL_SPIRIT, (EC_GROUP_STATUS << 9) | 0x69 + .set EC_WORD_CHLOROPHYLL, (EC_GROUP_STATUS << 9) | 0x6a + .set EC_WORD_PURE_POWER, (EC_GROUP_STATUS << 9) | 0x6b + .set EC_WORD_SHIELD_DUST, (EC_GROUP_STATUS << 9) | 0x6c + +@ BATTLE + .set EC_WORD_MATCH_UP, (EC_GROUP_BATTLE << 9) | 0x0 + .set EC_WORD_GO, (EC_GROUP_BATTLE << 9) | 0x1 + .set EC_WORD_NO_1, (EC_GROUP_BATTLE << 9) | 0x2 + .set EC_WORD_DECIDE, (EC_GROUP_BATTLE << 9) | 0x3 + .set EC_WORD_LET_ME_WIN, (EC_GROUP_BATTLE << 9) | 0x4 + .set EC_WORD_WINS, (EC_GROUP_BATTLE << 9) | 0x5 + .set EC_WORD_WIN, (EC_GROUP_BATTLE << 9) | 0x6 + .set EC_WORD_WON, (EC_GROUP_BATTLE << 9) | 0x7 + .set EC_WORD_IF_I_WIN, (EC_GROUP_BATTLE << 9) | 0x8 + .set EC_WORD_WHEN_I_WIN, (EC_GROUP_BATTLE << 9) | 0x9 + .set EC_WORD_CAN_T_WIN, (EC_GROUP_BATTLE << 9) | 0xa + .set EC_WORD_CAN_WIN, (EC_GROUP_BATTLE << 9) | 0xb + .set EC_WORD_NO_MATCH, (EC_GROUP_BATTLE << 9) | 0xc + .set EC_WORD_SPIRIT, (EC_GROUP_BATTLE << 9) | 0xd + .set EC_WORD_DECIDED, (EC_GROUP_BATTLE << 9) | 0xe + .set EC_WORD_TRUMP_CARD, (EC_GROUP_BATTLE << 9) | 0xf + .set EC_WORD_TAKE_THAT, (EC_GROUP_BATTLE << 9) | 0x10 + .set EC_WORD_COME_ON, (EC_GROUP_BATTLE << 9) | 0x11 + .set EC_WORD_ATTACK, (EC_GROUP_BATTLE << 9) | 0x12 + .set EC_WORD_SURRENDER, (EC_GROUP_BATTLE << 9) | 0x13 + .set EC_WORD_GUTSY, (EC_GROUP_BATTLE << 9) | 0x14 + .set EC_WORD_TALENT, (EC_GROUP_BATTLE << 9) | 0x15 + .set EC_WORD_STRATEGY, (EC_GROUP_BATTLE << 9) | 0x16 + .set EC_WORD_SMITE, (EC_GROUP_BATTLE << 9) | 0x17 + .set EC_WORD_MATCH, (EC_GROUP_BATTLE << 9) | 0x18 + .set EC_WORD_VICTORY, (EC_GROUP_BATTLE << 9) | 0x19 + .set EC_WORD_OFFENSIVE, (EC_GROUP_BATTLE << 9) | 0x1a + .set EC_WORD_SENSE, (EC_GROUP_BATTLE << 9) | 0x1b + .set EC_WORD_VERSUS, (EC_GROUP_BATTLE << 9) | 0x1c + .set EC_WORD_FIGHTS, (EC_GROUP_BATTLE << 9) | 0x1d + .set EC_WORD_POWER, (EC_GROUP_BATTLE << 9) | 0x1e + .set EC_WORD_CHALLENGE, (EC_GROUP_BATTLE << 9) | 0x1f + .set EC_WORD_STRONG, (EC_GROUP_BATTLE << 9) | 0x20 + .set EC_WORD_TOO_STRONG, (EC_GROUP_BATTLE << 9) | 0x21 + .set EC_WORD_GO_EASY, (EC_GROUP_BATTLE << 9) | 0x22 + .set EC_WORD_FOE, (EC_GROUP_BATTLE << 9) | 0x23 + .set EC_WORD_GENIUS, (EC_GROUP_BATTLE << 9) | 0x24 + .set EC_WORD_LEGEND, (EC_GROUP_BATTLE << 9) | 0x25 + .set EC_WORD_ESCAPE, (EC_GROUP_BATTLE << 9) | 0x26 + .set EC_WORD_AIM, (EC_GROUP_BATTLE << 9) | 0x27 + .set EC_WORD_BATTLE, (EC_GROUP_BATTLE << 9) | 0x28 + .set EC_WORD_FIGHT, (EC_GROUP_BATTLE << 9) | 0x29 + .set EC_WORD_RESUSCITATE, (EC_GROUP_BATTLE << 9) | 0x2a + .set EC_WORD_POINTS, (EC_GROUP_BATTLE << 9) | 0x2b + .set EC_WORD_SERIOUS, (EC_GROUP_BATTLE << 9) | 0x2c + .set EC_WORD_GIVE_UP, (EC_GROUP_BATTLE << 9) | 0x2d + .set EC_WORD_LOSS, (EC_GROUP_BATTLE << 9) | 0x2e + .set EC_WORD_IF_I_LOSE, (EC_GROUP_BATTLE << 9) | 0x2f + .set EC_WORD_LOST, (EC_GROUP_BATTLE << 9) | 0x30 + .set EC_WORD_LOSE, (EC_GROUP_BATTLE << 9) | 0x31 + .set EC_WORD_GUARD, (EC_GROUP_BATTLE << 9) | 0x32 + .set EC_WORD_PARTNER, (EC_GROUP_BATTLE << 9) | 0x33 + .set EC_WORD_REJECT, (EC_GROUP_BATTLE << 9) | 0x34 + .set EC_WORD_ACCEPT, (EC_GROUP_BATTLE << 9) | 0x35 + .set EC_WORD_INVINCIBLE, (EC_GROUP_BATTLE << 9) | 0x36 + .set EC_WORD_RECEIVED, (EC_GROUP_BATTLE << 9) | 0x37 + .set EC_WORD_EASY, (EC_GROUP_BATTLE << 9) | 0x38 + .set EC_WORD_WEAK, (EC_GROUP_BATTLE << 9) | 0x39 + .set EC_WORD_TOO_WEAK, (EC_GROUP_BATTLE << 9) | 0x3a + .set EC_WORD_PUSHOVER, (EC_GROUP_BATTLE << 9) | 0x3b + .set EC_WORD_LEADER, (EC_GROUP_BATTLE << 9) | 0x3c + .set EC_WORD_RULE, (EC_GROUP_BATTLE << 9) | 0x3d + .set EC_WORD_MOVE, (EC_GROUP_BATTLE << 9) | 0x3e + +@ GREETINGS + .set EC_WORD_THANKS, (EC_GROUP_GREETINGS << 9) | 0x0 + .set EC_WORD_YES, (EC_GROUP_GREETINGS << 9) | 0x1 + .set EC_WORD_HERE_GOES, (EC_GROUP_GREETINGS << 9) | 0x2 + .set EC_WORD_HERE_I_COME, (EC_GROUP_GREETINGS << 9) | 0x3 + .set EC_WORD_HERE_IT_IS, (EC_GROUP_GREETINGS << 9) | 0x4 + .set EC_WORD_YEAH, (EC_GROUP_GREETINGS << 9) | 0x5 + .set EC_WORD_WELCOME, (EC_GROUP_GREETINGS << 9) | 0x6 + .set EC_WORD_OI, (EC_GROUP_GREETINGS << 9) | 0x7 + .set EC_WORD_HOW_DO, (EC_GROUP_GREETINGS << 9) | 0x8 + .set EC_WORD_CONGRATS, (EC_GROUP_GREETINGS << 9) | 0x9 + .set EC_WORD_GIVE_ME, (EC_GROUP_GREETINGS << 9) | 0xa + .set EC_WORD_SORRY, (EC_GROUP_GREETINGS << 9) | 0xb + .set EC_WORD_APOLOGIZE, (EC_GROUP_GREETINGS << 9) | 0xc + .set EC_WORD_FORGIVE, (EC_GROUP_GREETINGS << 9) | 0xd + .set EC_WORD_HEY_THERE, (EC_GROUP_GREETINGS << 9) | 0xe + .set EC_WORD_HELLO, (EC_GROUP_GREETINGS << 9) | 0xf + .set EC_WORD_GOOD_BYE, (EC_GROUP_GREETINGS << 9) | 0x10 + .set EC_WORD_THANK_YOU, (EC_GROUP_GREETINGS << 9) | 0x11 + .set EC_WORD_I_VE_ARRIVED, (EC_GROUP_GREETINGS << 9) | 0x12 + .set EC_WORD_PARDON, (EC_GROUP_GREETINGS << 9) | 0x13 + .set EC_WORD_EXCUSE, (EC_GROUP_GREETINGS << 9) | 0x14 + .set EC_WORD_SEE_YA, (EC_GROUP_GREETINGS << 9) | 0x15 + .set EC_WORD_EXCUSE_ME, (EC_GROUP_GREETINGS << 9) | 0x16 + .set EC_WORD_WELL_THEN, (EC_GROUP_GREETINGS << 9) | 0x17 + .set EC_WORD_GO_AHEAD, (EC_GROUP_GREETINGS << 9) | 0x18 + .set EC_WORD_APPRECIATE, (EC_GROUP_GREETINGS << 9) | 0x19 + .set EC_WORD_HEY_QUES, (EC_GROUP_GREETINGS << 9) | 0x1a + .set EC_WORD_WHAT_S_UP_QUES, (EC_GROUP_GREETINGS << 9) | 0x1b + .set EC_WORD_HUH_QUES, (EC_GROUP_GREETINGS << 9) | 0x1c + .set EC_WORD_NO, (EC_GROUP_GREETINGS << 9) | 0x1d + .set EC_WORD_HI, (EC_GROUP_GREETINGS << 9) | 0x1e + .set EC_WORD_YEAH_YEAH, (EC_GROUP_GREETINGS << 9) | 0x1f + .set EC_WORD_BYE_BYE, (EC_GROUP_GREETINGS << 9) | 0x20 + .set EC_WORD_MEET_YOU, (EC_GROUP_GREETINGS << 9) | 0x21 + .set EC_WORD_HEY, (EC_GROUP_GREETINGS << 9) | 0x22 + .set EC_WORD_SMELL, (EC_GROUP_GREETINGS << 9) | 0x23 + .set EC_WORD_LISTENING, (EC_GROUP_GREETINGS << 9) | 0x24 + .set EC_WORD_HOO_HAH, (EC_GROUP_GREETINGS << 9) | 0x25 + .set EC_WORD_YAHOO, (EC_GROUP_GREETINGS << 9) | 0x26 + .set EC_WORD_YO, (EC_GROUP_GREETINGS << 9) | 0x27 + .set EC_WORD_COME_OVER, (EC_GROUP_GREETINGS << 9) | 0x28 + .set EC_WORD_COUNT_ON, (EC_GROUP_GREETINGS << 9) | 0x29 + +@ PEOPLE + .set EC_WORD_OPPONENT, (EC_GROUP_PEOPLE << 9) | 0x0 + .set EC_WORD_I, (EC_GROUP_PEOPLE << 9) | 0x1 + .set EC_WORD_YOU, (EC_GROUP_PEOPLE << 9) | 0x2 + .set EC_WORD_YOURS, (EC_GROUP_PEOPLE << 9) | 0x3 + .set EC_WORD_SON, (EC_GROUP_PEOPLE << 9) | 0x4 + .set EC_WORD_YOUR, (EC_GROUP_PEOPLE << 9) | 0x5 + .set EC_WORD_YOU_RE, (EC_GROUP_PEOPLE << 9) | 0x6 + .set EC_WORD_YOU_VE, (EC_GROUP_PEOPLE << 9) | 0x7 + .set EC_WORD_MOTHER, (EC_GROUP_PEOPLE << 9) | 0x8 + .set EC_WORD_GRANDFATHER, (EC_GROUP_PEOPLE << 9) | 0x9 + .set EC_WORD_UNCLE, (EC_GROUP_PEOPLE << 9) | 0xa + .set EC_WORD_FATHER, (EC_GROUP_PEOPLE << 9) | 0xb + .set EC_WORD_BOY, (EC_GROUP_PEOPLE << 9) | 0xc + .set EC_WORD_ADULT, (EC_GROUP_PEOPLE << 9) | 0xd + .set EC_WORD_BROTHER, (EC_GROUP_PEOPLE << 9) | 0xe + .set EC_WORD_SISTER, (EC_GROUP_PEOPLE << 9) | 0xf + .set EC_WORD_GRANDMOTHER, (EC_GROUP_PEOPLE << 9) | 0x10 + .set EC_WORD_AUNT, (EC_GROUP_PEOPLE << 9) | 0x11 + .set EC_WORD_PARENT, (EC_GROUP_PEOPLE << 9) | 0x12 + .set EC_WORD_MAN, (EC_GROUP_PEOPLE << 9) | 0x13 + .set EC_WORD_ME, (EC_GROUP_PEOPLE << 9) | 0x14 + .set EC_WORD_GIRL, (EC_GROUP_PEOPLE << 9) | 0x15 + .set EC_WORD_BABE, (EC_GROUP_PEOPLE << 9) | 0x16 + .set EC_WORD_FAMILY, (EC_GROUP_PEOPLE << 9) | 0x17 + .set EC_WORD_HER, (EC_GROUP_PEOPLE << 9) | 0x18 + .set EC_WORD_HIM, (EC_GROUP_PEOPLE << 9) | 0x19 + .set EC_WORD_HE, (EC_GROUP_PEOPLE << 9) | 0x1a + .set EC_WORD_PLACE, (EC_GROUP_PEOPLE << 9) | 0x1b + .set EC_WORD_DAUGHTER, (EC_GROUP_PEOPLE << 9) | 0x1c + .set EC_WORD_HIS, (EC_GROUP_PEOPLE << 9) | 0x1d + .set EC_WORD_HE_S, (EC_GROUP_PEOPLE << 9) | 0x1e + .set EC_WORD_AREN_T, (EC_GROUP_PEOPLE << 9) | 0x1f + .set EC_WORD_SIBLINGS, (EC_GROUP_PEOPLE << 9) | 0x20 + .set EC_WORD_KID, (EC_GROUP_PEOPLE << 9) | 0x21 + .set EC_WORD_CHILDREN, (EC_GROUP_PEOPLE << 9) | 0x22 + .set EC_WORD_MR, (EC_GROUP_PEOPLE << 9) | 0x23 + .set EC_WORD_MRS, (EC_GROUP_PEOPLE << 9) | 0x24 + .set EC_WORD_MYSELF, (EC_GROUP_PEOPLE << 9) | 0x25 + .set EC_WORD_I_WAS, (EC_GROUP_PEOPLE << 9) | 0x26 + .set EC_WORD_TO_ME, (EC_GROUP_PEOPLE << 9) | 0x27 + .set EC_WORD_MY, (EC_GROUP_PEOPLE << 9) | 0x28 + .set EC_WORD_I_AM, (EC_GROUP_PEOPLE << 9) | 0x29 + .set EC_WORD_I_VE, (EC_GROUP_PEOPLE << 9) | 0x2a + .set EC_WORD_WHO, (EC_GROUP_PEOPLE << 9) | 0x2b + .set EC_WORD_SOMEONE, (EC_GROUP_PEOPLE << 9) | 0x2c + .set EC_WORD_WHO_WAS, (EC_GROUP_PEOPLE << 9) | 0x2d + .set EC_WORD_TO_WHOM, (EC_GROUP_PEOPLE << 9) | 0x2e + .set EC_WORD_WHOSE, (EC_GROUP_PEOPLE << 9) | 0x2f + .set EC_WORD_WHO_IS, (EC_GROUP_PEOPLE << 9) | 0x30 + .set EC_WORD_IT_S, (EC_GROUP_PEOPLE << 9) | 0x31 + .set EC_WORD_LADY, (EC_GROUP_PEOPLE << 9) | 0x32 + .set EC_WORD_FRIEND, (EC_GROUP_PEOPLE << 9) | 0x33 + .set EC_WORD_ALLY, (EC_GROUP_PEOPLE << 9) | 0x34 + .set EC_WORD_PERSON, (EC_GROUP_PEOPLE << 9) | 0x35 + .set EC_WORD_DUDE, (EC_GROUP_PEOPLE << 9) | 0x36 + .set EC_WORD_THEY, (EC_GROUP_PEOPLE << 9) | 0x37 + .set EC_WORD_THEY_WERE, (EC_GROUP_PEOPLE << 9) | 0x38 + .set EC_WORD_TO_THEM, (EC_GROUP_PEOPLE << 9) | 0x39 + .set EC_WORD_THEIR, (EC_GROUP_PEOPLE << 9) | 0x3a + .set EC_WORD_THEY_RE, (EC_GROUP_PEOPLE << 9) | 0x3b + .set EC_WORD_THEY_VE, (EC_GROUP_PEOPLE << 9) | 0x3c + .set EC_WORD_WE, (EC_GROUP_PEOPLE << 9) | 0x3d + .set EC_WORD_BEEN, (EC_GROUP_PEOPLE << 9) | 0x3e + .set EC_WORD_TO_US, (EC_GROUP_PEOPLE << 9) | 0x3f + .set EC_WORD_OUR, (EC_GROUP_PEOPLE << 9) | 0x40 + .set EC_WORD_WE_RE, (EC_GROUP_PEOPLE << 9) | 0x41 + .set EC_WORD_RIVAL, (EC_GROUP_PEOPLE << 9) | 0x42 + .set EC_WORD_WE_VE, (EC_GROUP_PEOPLE << 9) | 0x43 + .set EC_WORD_WOMAN, (EC_GROUP_PEOPLE << 9) | 0x44 + .set EC_WORD_SHE, (EC_GROUP_PEOPLE << 9) | 0x45 + .set EC_WORD_SHE_WAS, (EC_GROUP_PEOPLE << 9) | 0x46 + .set EC_WORD_TO_HER, (EC_GROUP_PEOPLE << 9) | 0x47 + .set EC_WORD_HERS, (EC_GROUP_PEOPLE << 9) | 0x48 + .set EC_WORD_SHE_IS, (EC_GROUP_PEOPLE << 9) | 0x49 + .set EC_WORD_SOME, (EC_GROUP_PEOPLE << 9) | 0x4a + +@ VOICES + .set EC_WORD_EXCL, (EC_GROUP_VOICES << 9) | 0x0 + .set EC_WORD_EXCL_EXCL, (EC_GROUP_VOICES << 9) | 0x1 + .set EC_WORD_QUES_EXCL, (EC_GROUP_VOICES << 9) | 0x2 + .set EC_WORD_QUES, (EC_GROUP_VOICES << 9) | 0x3 + .set EC_WORD_ELLIPSIS, (EC_GROUP_VOICES << 9) | 0x4 + .set EC_WORD_ELLIPSIS_EXCL, (EC_GROUP_VOICES << 9) | 0x5 + .set EC_WORD_ELLIPSIS_ELLIPSIS_ELLIPSIS, (EC_GROUP_VOICES << 9) | 0x6 + .set EC_WORD_DASH, (EC_GROUP_VOICES << 9) | 0x7 + .set EC_WORD_DASH_DASH_DASH, (EC_GROUP_VOICES << 9) | 0x8 + .set EC_WORD_UH_OH, (EC_GROUP_VOICES << 9) | 0x9 + .set EC_WORD_WAAAH, (EC_GROUP_VOICES << 9) | 0xa + .set EC_WORD_AHAHA, (EC_GROUP_VOICES << 9) | 0xb + .set EC_WORD_OH_QUES, (EC_GROUP_VOICES << 9) | 0xc + .set EC_WORD_NOPE, (EC_GROUP_VOICES << 9) | 0xd + .set EC_WORD_URGH, (EC_GROUP_VOICES << 9) | 0xe + .set EC_WORD_HMM, (EC_GROUP_VOICES << 9) | 0xf + .set EC_WORD_WHOAH, (EC_GROUP_VOICES << 9) | 0x10 + .set EC_WORD_WROOOAAR_EXCL, (EC_GROUP_VOICES << 9) | 0x11 + .set EC_WORD_WOW, (EC_GROUP_VOICES << 9) | 0x12 + .set EC_WORD_GIGGLE, (EC_GROUP_VOICES << 9) | 0x13 + .set EC_WORD_SIGH, (EC_GROUP_VOICES << 9) | 0x14 + .set EC_WORD_UNBELIEVABLE, (EC_GROUP_VOICES << 9) | 0x15 + .set EC_WORD_CRIES, (EC_GROUP_VOICES << 9) | 0x16 + .set EC_WORD_AGREE, (EC_GROUP_VOICES << 9) | 0x17 + .set EC_WORD_EH_QUES, (EC_GROUP_VOICES << 9) | 0x18 + .set EC_WORD_CRY, (EC_GROUP_VOICES << 9) | 0x19 + .set EC_WORD_EHEHE, (EC_GROUP_VOICES << 9) | 0x1a + .set EC_WORD_OI_OI_OI, (EC_GROUP_VOICES << 9) | 0x1b + .set EC_WORD_OH_YEAH, (EC_GROUP_VOICES << 9) | 0x1c + .set EC_WORD_OH, (EC_GROUP_VOICES << 9) | 0x1d + .set EC_WORD_OOPS, (EC_GROUP_VOICES << 9) | 0x1e + .set EC_WORD_SHOCKED, (EC_GROUP_VOICES << 9) | 0x1f + .set EC_WORD_EEK, (EC_GROUP_VOICES << 9) | 0x20 + .set EC_WORD_GRAAAH, (EC_GROUP_VOICES << 9) | 0x21 + .set EC_WORD_GWAHAHAHA, (EC_GROUP_VOICES << 9) | 0x22 + .set EC_WORD_WAY, (EC_GROUP_VOICES << 9) | 0x23 + .set EC_WORD_TCH, (EC_GROUP_VOICES << 9) | 0x24 + .set EC_WORD_HEHE, (EC_GROUP_VOICES << 9) | 0x25 + .set EC_WORD_HAH, (EC_GROUP_VOICES << 9) | 0x26 + .set EC_WORD_YUP, (EC_GROUP_VOICES << 9) | 0x27 + .set EC_WORD_HAHAHA, (EC_GROUP_VOICES << 9) | 0x28 + .set EC_WORD_AIYEEH, (EC_GROUP_VOICES << 9) | 0x29 + .set EC_WORD_HIYAH, (EC_GROUP_VOICES << 9) | 0x2a + .set EC_WORD_FUFUFU, (EC_GROUP_VOICES << 9) | 0x2b + .set EC_WORD_LOL, (EC_GROUP_VOICES << 9) | 0x2c + .set EC_WORD_SNORT, (EC_GROUP_VOICES << 9) | 0x2d + .set EC_WORD_HUMPH, (EC_GROUP_VOICES << 9) | 0x2e + .set EC_WORD_HEHEHE, (EC_GROUP_VOICES << 9) | 0x2f + .set EC_WORD_HEH, (EC_GROUP_VOICES << 9) | 0x30 + .set EC_WORD_HOHOHO, (EC_GROUP_VOICES << 9) | 0x31 + .set EC_WORD_UH_HUH, (EC_GROUP_VOICES << 9) | 0x32 + .set EC_WORD_OH_DEAR, (EC_GROUP_VOICES << 9) | 0x33 + .set EC_WORD_ARRGH, (EC_GROUP_VOICES << 9) | 0x34 + .set EC_WORD_MUFUFU, (EC_GROUP_VOICES << 9) | 0x35 + .set EC_WORD_MMM, (EC_GROUP_VOICES << 9) | 0x36 + .set EC_WORD_OH_KAY, (EC_GROUP_VOICES << 9) | 0x37 + .set EC_WORD_OKAY, (EC_GROUP_VOICES << 9) | 0x38 + .set EC_WORD_LALALA, (EC_GROUP_VOICES << 9) | 0x39 + .set EC_WORD_YAY, (EC_GROUP_VOICES << 9) | 0x3a + .set EC_WORD_AWW, (EC_GROUP_VOICES << 9) | 0x3b + .set EC_WORD_WOWEE, (EC_GROUP_VOICES << 9) | 0x3c + .set EC_WORD_GWAH, (EC_GROUP_VOICES << 9) | 0x3d + .set EC_WORD_WAHAHAHA, (EC_GROUP_VOICES << 9) | 0x3e + +@ SPEECH + .set EC_WORD_LISTEN, (EC_GROUP_SPEECH << 9) | 0x0 + .set EC_WORD_NOT_VERY, (EC_GROUP_SPEECH << 9) | 0x1 + .set EC_WORD_MEAN, (EC_GROUP_SPEECH << 9) | 0x2 + .set EC_WORD_LIE, (EC_GROUP_SPEECH << 9) | 0x3 + .set EC_WORD_LAY, (EC_GROUP_SPEECH << 9) | 0x4 + .set EC_WORD_RECOMMEND, (EC_GROUP_SPEECH << 9) | 0x5 + .set EC_WORD_NITWIT, (EC_GROUP_SPEECH << 9) | 0x6 + .set EC_WORD_QUITE, (EC_GROUP_SPEECH << 9) | 0x7 + .set EC_WORD_FROM, (EC_GROUP_SPEECH << 9) | 0x8 + .set EC_WORD_FEELING, (EC_GROUP_SPEECH << 9) | 0x9 + .set EC_WORD_BUT, (EC_GROUP_SPEECH << 9) | 0xa + .set EC_WORD_HOWEVER, (EC_GROUP_SPEECH << 9) | 0xb + .set EC_WORD_CASE, (EC_GROUP_SPEECH << 9) | 0xc + .set EC_WORD_THE, (EC_GROUP_SPEECH << 9) | 0xd + .set EC_WORD_MISS, (EC_GROUP_SPEECH << 9) | 0xe + .set EC_WORD_HOW, (EC_GROUP_SPEECH << 9) | 0xf + .set EC_WORD_HIT, (EC_GROUP_SPEECH << 9) | 0x10 + .set EC_WORD_ENOUGH, (EC_GROUP_SPEECH << 9) | 0x11 + .set EC_WORD_A_LOT, (EC_GROUP_SPEECH << 9) | 0x12 + .set EC_WORD_A_LITTLE, (EC_GROUP_SPEECH << 9) | 0x13 + .set EC_WORD_ABSOLUTELY, (EC_GROUP_SPEECH << 9) | 0x14 + .set EC_WORD_AND, (EC_GROUP_SPEECH << 9) | 0x15 + .set EC_WORD_ONLY, (EC_GROUP_SPEECH << 9) | 0x16 + .set EC_WORD_AROUND, (EC_GROUP_SPEECH << 9) | 0x17 + .set EC_WORD_PROBABLY, (EC_GROUP_SPEECH << 9) | 0x18 + .set EC_WORD_IF, (EC_GROUP_SPEECH << 9) | 0x19 + .set EC_WORD_VERY, (EC_GROUP_SPEECH << 9) | 0x1a + .set EC_WORD_A_TINY_BIT, (EC_GROUP_SPEECH << 9) | 0x1b + .set EC_WORD_WILD, (EC_GROUP_SPEECH << 9) | 0x1c + .set EC_WORD_THAT_S, (EC_GROUP_SPEECH << 9) | 0x1d + .set EC_WORD_JUST, (EC_GROUP_SPEECH << 9) | 0x1e + .set EC_WORD_EVEN_SO, (EC_GROUP_SPEECH << 9) | 0x1f + .set EC_WORD_MUST_BE, (EC_GROUP_SPEECH << 9) | 0x20 + .set EC_WORD_NATURALLY, (EC_GROUP_SPEECH << 9) | 0x21 + .set EC_WORD_FOR_NOW, (EC_GROUP_SPEECH << 9) | 0x22 + .set EC_WORD_UNDERSTOOD, (EC_GROUP_SPEECH << 9) | 0x23 + .set EC_WORD_JOKING, (EC_GROUP_SPEECH << 9) | 0x24 + .set EC_WORD_READY, (EC_GROUP_SPEECH << 9) | 0x25 + .set EC_WORD_SOMETHING, (EC_GROUP_SPEECH << 9) | 0x26 + .set EC_WORD_SOMEHOW, (EC_GROUP_SPEECH << 9) | 0x27 + .set EC_WORD_ALTHOUGH, (EC_GROUP_SPEECH << 9) | 0x28 + .set EC_WORD_ALSO, (EC_GROUP_SPEECH << 9) | 0x29 + .set EC_WORD_PERFECT, (EC_GROUP_SPEECH << 9) | 0x2a + .set EC_WORD_AS_MUCH_AS, (EC_GROUP_SPEECH << 9) | 0x2b + .set EC_WORD_REALLY, (EC_GROUP_SPEECH << 9) | 0x2c + .set EC_WORD_TRULY, (EC_GROUP_SPEECH << 9) | 0x2d + .set EC_WORD_SERIOUSLY, (EC_GROUP_SPEECH << 9) | 0x2e + .set EC_WORD_TOTALLY, (EC_GROUP_SPEECH << 9) | 0x2f + .set EC_WORD_UNTIL, (EC_GROUP_SPEECH << 9) | 0x30 + .set EC_WORD_AS_IF, (EC_GROUP_SPEECH << 9) | 0x31 + .set EC_WORD_MOOD, (EC_GROUP_SPEECH << 9) | 0x32 + .set EC_WORD_RATHER, (EC_GROUP_SPEECH << 9) | 0x33 + .set EC_WORD_AWFULLY, (EC_GROUP_SPEECH << 9) | 0x34 + .set EC_WORD_MODE, (EC_GROUP_SPEECH << 9) | 0x35 + .set EC_WORD_MORE, (EC_GROUP_SPEECH << 9) | 0x36 + .set EC_WORD_TOO_LATE, (EC_GROUP_SPEECH << 9) | 0x37 + .set EC_WORD_FINALLY, (EC_GROUP_SPEECH << 9) | 0x38 + .set EC_WORD_ANY, (EC_GROUP_SPEECH << 9) | 0x39 + .set EC_WORD_INSTEAD, (EC_GROUP_SPEECH << 9) | 0x3a + .set EC_WORD_FANTASTIC, (EC_GROUP_SPEECH << 9) | 0x3b + +@ ENDINGS + .set EC_WORD_WILL, (EC_GROUP_ENDINGS << 9) | 0x0 + .set EC_WORD_WILL_BE_HERE, (EC_GROUP_ENDINGS << 9) | 0x1 + .set EC_WORD_OR, (EC_GROUP_ENDINGS << 9) | 0x2 + .set EC_WORD_TIMES, (EC_GROUP_ENDINGS << 9) | 0x3 + .set EC_WORD_WONDER, (EC_GROUP_ENDINGS << 9) | 0x4 + .set EC_WORD_IS_IT_QUES, (EC_GROUP_ENDINGS << 9) | 0x5 + .set EC_WORD_BE, (EC_GROUP_ENDINGS << 9) | 0x6 + .set EC_WORD_GIMME, (EC_GROUP_ENDINGS << 9) | 0x7 + .set EC_WORD_COULD, (EC_GROUP_ENDINGS << 9) | 0x8 + .set EC_WORD_LIKELY_TO, (EC_GROUP_ENDINGS << 9) | 0x9 + .set EC_WORD_WOULD, (EC_GROUP_ENDINGS << 9) | 0xa + .set EC_WORD_IS, (EC_GROUP_ENDINGS << 9) | 0xb + .set EC_WORD_ISN_T_IT_QUES, (EC_GROUP_ENDINGS << 9) | 0xc + .set EC_WORD_LET_S, (EC_GROUP_ENDINGS << 9) | 0xd + .set EC_WORD_OTHER, (EC_GROUP_ENDINGS << 9) | 0xe + .set EC_WORD_ARE, (EC_GROUP_ENDINGS << 9) | 0xf + .set EC_WORD_WAS, (EC_GROUP_ENDINGS << 9) | 0x10 + .set EC_WORD_WERE, (EC_GROUP_ENDINGS << 9) | 0x11 + .set EC_WORD_THOSE, (EC_GROUP_ENDINGS << 9) | 0x12 + .set EC_WORD_ISN_T, (EC_GROUP_ENDINGS << 9) | 0x13 + .set EC_WORD_WON_T, (EC_GROUP_ENDINGS << 9) | 0x14 + .set EC_WORD_CAN_T, (EC_GROUP_ENDINGS << 9) | 0x15 + .set EC_WORD_CAN, (EC_GROUP_ENDINGS << 9) | 0x16 + .set EC_WORD_DON_T, (EC_GROUP_ENDINGS << 9) | 0x17 + .set EC_WORD_DO, (EC_GROUP_ENDINGS << 9) | 0x18 + .set EC_WORD_DOES, (EC_GROUP_ENDINGS << 9) | 0x19 + .set EC_WORD_WHOM, (EC_GROUP_ENDINGS << 9) | 0x1a + .set EC_WORD_WHICH, (EC_GROUP_ENDINGS << 9) | 0x1b + .set EC_WORD_WASN_T, (EC_GROUP_ENDINGS << 9) | 0x1c + .set EC_WORD_WEREN_T, (EC_GROUP_ENDINGS << 9) | 0x1d + .set EC_WORD_HAVE, (EC_GROUP_ENDINGS << 9) | 0x1e + .set EC_WORD_HAVEN_T, (EC_GROUP_ENDINGS << 9) | 0x1f + .set EC_WORD_A, (EC_GROUP_ENDINGS << 9) | 0x20 + .set EC_WORD_AN, (EC_GROUP_ENDINGS << 9) | 0x21 + .set EC_WORD_NOT, (EC_GROUP_ENDINGS << 9) | 0x22 + .set EC_WORD_THERE, (EC_GROUP_ENDINGS << 9) | 0x23 + .set EC_WORD_OK_QUES, (EC_GROUP_ENDINGS << 9) | 0x24 + .set EC_WORD_SO, (EC_GROUP_ENDINGS << 9) | 0x25 + .set EC_WORD_MAYBE, (EC_GROUP_ENDINGS << 9) | 0x26 + .set EC_WORD_ABOUT, (EC_GROUP_ENDINGS << 9) | 0x27 + .set EC_WORD_OVER, (EC_GROUP_ENDINGS << 9) | 0x28 + .set EC_WORD_IT, (EC_GROUP_ENDINGS << 9) | 0x29 + .set EC_WORD_ALL, (EC_GROUP_ENDINGS << 9) | 0x2a + .set EC_WORD_FOR, (EC_GROUP_ENDINGS << 9) | 0x2b + .set EC_WORD_ON, (EC_GROUP_ENDINGS << 9) | 0x2c + .set EC_WORD_OFF, (EC_GROUP_ENDINGS << 9) | 0x2d + .set EC_WORD_AS, (EC_GROUP_ENDINGS << 9) | 0x2e + .set EC_WORD_TO, (EC_GROUP_ENDINGS << 9) | 0x2f + .set EC_WORD_WITH, (EC_GROUP_ENDINGS << 9) | 0x30 + .set EC_WORD_BETTER, (EC_GROUP_ENDINGS << 9) | 0x31 + .set EC_WORD_EVER, (EC_GROUP_ENDINGS << 9) | 0x32 + .set EC_WORD_SINCE, (EC_GROUP_ENDINGS << 9) | 0x33 + .set EC_WORD_OF, (EC_GROUP_ENDINGS << 9) | 0x34 + .set EC_WORD_BELONGS_TO, (EC_GROUP_ENDINGS << 9) | 0x35 + .set EC_WORD_AT, (EC_GROUP_ENDINGS << 9) | 0x36 + .set EC_WORD_IN, (EC_GROUP_ENDINGS << 9) | 0x37 + .set EC_WORD_OUT, (EC_GROUP_ENDINGS << 9) | 0x38 + .set EC_WORD_TOO, (EC_GROUP_ENDINGS << 9) | 0x39 + .set EC_WORD_LIKE, (EC_GROUP_ENDINGS << 9) | 0x3a + .set EC_WORD_DID, (EC_GROUP_ENDINGS << 9) | 0x3b + .set EC_WORD_DIDN_T, (EC_GROUP_ENDINGS << 9) | 0x3c + .set EC_WORD_DOESN_T, (EC_GROUP_ENDINGS << 9) | 0x3d + .set EC_WORD_WITHOUT, (EC_GROUP_ENDINGS << 9) | 0x3e + .set EC_WORD_AFTER, (EC_GROUP_ENDINGS << 9) | 0x3f + .set EC_WORD_BEFORE, (EC_GROUP_ENDINGS << 9) | 0x40 + .set EC_WORD_WHILE, (EC_GROUP_ENDINGS << 9) | 0x41 + .set EC_WORD_THAN, (EC_GROUP_ENDINGS << 9) | 0x42 + .set EC_WORD_ONCE, (EC_GROUP_ENDINGS << 9) | 0x43 + .set EC_WORD_ANYWHERE, (EC_GROUP_ENDINGS << 9) | 0x44 + +@ FEELINGS + .set EC_WORD_MEET, (EC_GROUP_FEELINGS << 9) | 0x0 + .set EC_WORD_PLAY, (EC_GROUP_FEELINGS << 9) | 0x1 + .set EC_WORD_HURRIED, (EC_GROUP_FEELINGS << 9) | 0x2 + .set EC_WORD_GOES, (EC_GROUP_FEELINGS << 9) | 0x3 + .set EC_WORD_GIDDY, (EC_GROUP_FEELINGS << 9) | 0x4 + .set EC_WORD_HAPPY, (EC_GROUP_FEELINGS << 9) | 0x5 + .set EC_WORD_HAPPINESS, (EC_GROUP_FEELINGS << 9) | 0x6 + .set EC_WORD_EXCITE, (EC_GROUP_FEELINGS << 9) | 0x7 + .set EC_WORD_IMPORTANT, (EC_GROUP_FEELINGS << 9) | 0x8 + .set EC_WORD_FUNNY, (EC_GROUP_FEELINGS << 9) | 0x9 + .set EC_WORD_GOT, (EC_GROUP_FEELINGS << 9) | 0xa + .set EC_WORD_GO_HOME, (EC_GROUP_FEELINGS << 9) | 0xb + .set EC_WORD_DISAPPOINTED, (EC_GROUP_FEELINGS << 9) | 0xc + .set EC_WORD_DISAPPOINTS, (EC_GROUP_FEELINGS << 9) | 0xd + .set EC_WORD_SAD, (EC_GROUP_FEELINGS << 9) | 0xe + .set EC_WORD_TRY, (EC_GROUP_FEELINGS << 9) | 0xf + .set EC_WORD_TRIES, (EC_GROUP_FEELINGS << 9) | 0x10 + .set EC_WORD_HEARS, (EC_GROUP_FEELINGS << 9) | 0x11 + .set EC_WORD_THINK, (EC_GROUP_FEELINGS << 9) | 0x12 + .set EC_WORD_HEAR, (EC_GROUP_FEELINGS << 9) | 0x13 + .set EC_WORD_WANTS, (EC_GROUP_FEELINGS << 9) | 0x14 + .set EC_WORD_MISHEARD, (EC_GROUP_FEELINGS << 9) | 0x15 + .set EC_WORD_DISLIKE, (EC_GROUP_FEELINGS << 9) | 0x16 + .set EC_WORD_ANGRY, (EC_GROUP_FEELINGS << 9) | 0x17 + .set EC_WORD_ANGER, (EC_GROUP_FEELINGS << 9) | 0x18 + .set EC_WORD_SCARY, (EC_GROUP_FEELINGS << 9) | 0x19 + .set EC_WORD_LONESOME, (EC_GROUP_FEELINGS << 9) | 0x1a + .set EC_WORD_DISAPPOINT, (EC_GROUP_FEELINGS << 9) | 0x1b + .set EC_WORD_JOY, (EC_GROUP_FEELINGS << 9) | 0x1c + .set EC_WORD_GETS, (EC_GROUP_FEELINGS << 9) | 0x1d + .set EC_WORD_NEVER, (EC_GROUP_FEELINGS << 9) | 0x1e + .set EC_WORD_DARN, (EC_GROUP_FEELINGS << 9) | 0x1f + .set EC_WORD_DOWNCAST, (EC_GROUP_FEELINGS << 9) | 0x20 + .set EC_WORD_INCREDIBLE, (EC_GROUP_FEELINGS << 9) | 0x21 + .set EC_WORD_LIKES, (EC_GROUP_FEELINGS << 9) | 0x22 + .set EC_WORD_DISLIKES, (EC_GROUP_FEELINGS << 9) | 0x23 + .set EC_WORD_BORING, (EC_GROUP_FEELINGS << 9) | 0x24 + .set EC_WORD_CARE, (EC_GROUP_FEELINGS << 9) | 0x25 + .set EC_WORD_CARES, (EC_GROUP_FEELINGS << 9) | 0x26 + .set EC_WORD_ALL_RIGHT, (EC_GROUP_FEELINGS << 9) | 0x27 + .set EC_WORD_ADORE, (EC_GROUP_FEELINGS << 9) | 0x28 + .set EC_WORD_DISASTER, (EC_GROUP_FEELINGS << 9) | 0x29 + .set EC_WORD_ENJOY, (EC_GROUP_FEELINGS << 9) | 0x2a + .set EC_WORD_ENJOYS, (EC_GROUP_FEELINGS << 9) | 0x2b + .set EC_WORD_EAT, (EC_GROUP_FEELINGS << 9) | 0x2c + .set EC_WORD_LACKING, (EC_GROUP_FEELINGS << 9) | 0x2d + .set EC_WORD_BAD, (EC_GROUP_FEELINGS << 9) | 0x2e + .set EC_WORD_HARD, (EC_GROUP_FEELINGS << 9) | 0x2f + .set EC_WORD_TERRIBLE, (EC_GROUP_FEELINGS << 9) | 0x30 + .set EC_WORD_SHOULD, (EC_GROUP_FEELINGS << 9) | 0x31 + .set EC_WORD_NICE, (EC_GROUP_FEELINGS << 9) | 0x32 + .set EC_WORD_DRINK, (EC_GROUP_FEELINGS << 9) | 0x33 + .set EC_WORD_SURPRISE, (EC_GROUP_FEELINGS << 9) | 0x34 + .set EC_WORD_FEAR, (EC_GROUP_FEELINGS << 9) | 0x35 + .set EC_WORD_WANT, (EC_GROUP_FEELINGS << 9) | 0x36 + .set EC_WORD_WAIT, (EC_GROUP_FEELINGS << 9) | 0x37 + .set EC_WORD_SATISFIED, (EC_GROUP_FEELINGS << 9) | 0x38 + .set EC_WORD_SEE, (EC_GROUP_FEELINGS << 9) | 0x39 + .set EC_WORD_RARE, (EC_GROUP_FEELINGS << 9) | 0x3a + .set EC_WORD_NEGATIVE, (EC_GROUP_FEELINGS << 9) | 0x3b + .set EC_WORD_DONE, (EC_GROUP_FEELINGS << 9) | 0x3c + .set EC_WORD_DANGER, (EC_GROUP_FEELINGS << 9) | 0x3d + .set EC_WORD_DEFEATED, (EC_GROUP_FEELINGS << 9) | 0x3e + .set EC_WORD_BEAT, (EC_GROUP_FEELINGS << 9) | 0x3f + .set EC_WORD_GREAT, (EC_GROUP_FEELINGS << 9) | 0x40 + .set EC_WORD_ROMANTIC, (EC_GROUP_FEELINGS << 9) | 0x41 + .set EC_WORD_QUESTION, (EC_GROUP_FEELINGS << 9) | 0x42 + .set EC_WORD_UNDERSTAND, (EC_GROUP_FEELINGS << 9) | 0x43 + .set EC_WORD_UNDERSTANDS, (EC_GROUP_FEELINGS << 9) | 0x44 + +@ CONDITIONS + .set EC_WORD_HOT, (EC_GROUP_CONDITIONS << 9) | 0x0 + .set EC_WORD_EXISTS, (EC_GROUP_CONDITIONS << 9) | 0x1 + .set EC_WORD_EXCESS, (EC_GROUP_CONDITIONS << 9) | 0x2 + .set EC_WORD_APPROVED, (EC_GROUP_CONDITIONS << 9) | 0x3 + .set EC_WORD_HAS, (EC_GROUP_CONDITIONS << 9) | 0x4 + .set EC_WORD_GOOD, (EC_GROUP_CONDITIONS << 9) | 0x5 + .set EC_WORD_LESS, (EC_GROUP_CONDITIONS << 9) | 0x6 + .set EC_WORD_MOMENTUM, (EC_GROUP_CONDITIONS << 9) | 0x7 + .set EC_WORD_GOING, (EC_GROUP_CONDITIONS << 9) | 0x8 + .set EC_WORD_WEIRD, (EC_GROUP_CONDITIONS << 9) | 0x9 + .set EC_WORD_BUSY, (EC_GROUP_CONDITIONS << 9) | 0xa + .set EC_WORD_TOGETHER, (EC_GROUP_CONDITIONS << 9) | 0xb + .set EC_WORD_FULL, (EC_GROUP_CONDITIONS << 9) | 0xc + .set EC_WORD_ABSENT, (EC_GROUP_CONDITIONS << 9) | 0xd + .set EC_WORD_BEING, (EC_GROUP_CONDITIONS << 9) | 0xe + .set EC_WORD_NEED, (EC_GROUP_CONDITIONS << 9) | 0xf + .set EC_WORD_TASTY, (EC_GROUP_CONDITIONS << 9) | 0x10 + .set EC_WORD_SKILLED, (EC_GROUP_CONDITIONS << 9) | 0x11 + .set EC_WORD_NOISY, (EC_GROUP_CONDITIONS << 9) | 0x12 + .set EC_WORD_BIG, (EC_GROUP_CONDITIONS << 9) | 0x13 + .set EC_WORD_LATE, (EC_GROUP_CONDITIONS << 9) | 0x14 + .set EC_WORD_CLOSE, (EC_GROUP_CONDITIONS << 9) | 0x15 + .set EC_WORD_DOCILE, (EC_GROUP_CONDITIONS << 9) | 0x16 + .set EC_WORD_AMUSING, (EC_GROUP_CONDITIONS << 9) | 0x17 + .set EC_WORD_ENTERTAINING, (EC_GROUP_CONDITIONS << 9) | 0x18 + .set EC_WORD_PERFECTION, (EC_GROUP_CONDITIONS << 9) | 0x19 + .set EC_WORD_PRETTY, (EC_GROUP_CONDITIONS << 9) | 0x1a + .set EC_WORD_HEALTHY, (EC_GROUP_CONDITIONS << 9) | 0x1b + .set EC_WORD_EXCELLENT, (EC_GROUP_CONDITIONS << 9) | 0x1c + .set EC_WORD_UPSIDE_DOWN, (EC_GROUP_CONDITIONS << 9) | 0x1d + .set EC_WORD_COLD, (EC_GROUP_CONDITIONS << 9) | 0x1e + .set EC_WORD_REFRESHING, (EC_GROUP_CONDITIONS << 9) | 0x1f + .set EC_WORD_UNAVOIDABLE, (EC_GROUP_CONDITIONS << 9) | 0x20 + .set EC_WORD_MUCH, (EC_GROUP_CONDITIONS << 9) | 0x21 + .set EC_WORD_OVERWHELMING, (EC_GROUP_CONDITIONS << 9) | 0x22 + .set EC_WORD_FABULOUS, (EC_GROUP_CONDITIONS << 9) | 0x23 + .set EC_WORD_ELSE, (EC_GROUP_CONDITIONS << 9) | 0x24 + .set EC_WORD_EXPENSIVE, (EC_GROUP_CONDITIONS << 9) | 0x25 + .set EC_WORD_CORRECT, (EC_GROUP_CONDITIONS << 9) | 0x26 + .set EC_WORD_IMPOSSIBLE, (EC_GROUP_CONDITIONS << 9) | 0x27 + .set EC_WORD_SMALL, (EC_GROUP_CONDITIONS << 9) | 0x28 + .set EC_WORD_DIFFERENT, (EC_GROUP_CONDITIONS << 9) | 0x29 + .set EC_WORD_TIRED, (EC_GROUP_CONDITIONS << 9) | 0x2a + .set EC_WORD_SKILL, (EC_GROUP_CONDITIONS << 9) | 0x2b + .set EC_WORD_TOP, (EC_GROUP_CONDITIONS << 9) | 0x2c + .set EC_WORD_NON_STOP, (EC_GROUP_CONDITIONS << 9) | 0x2d + .set EC_WORD_PREPOSTEROUS, (EC_GROUP_CONDITIONS << 9) | 0x2e + .set EC_WORD_NONE, (EC_GROUP_CONDITIONS << 9) | 0x2f + .set EC_WORD_NOTHING, (EC_GROUP_CONDITIONS << 9) | 0x30 + .set EC_WORD_NATURAL, (EC_GROUP_CONDITIONS << 9) | 0x31 + .set EC_WORD_BECOMES, (EC_GROUP_CONDITIONS << 9) | 0x32 + .set EC_WORD_LUKEWARM, (EC_GROUP_CONDITIONS << 9) | 0x33 + .set EC_WORD_FAST, (EC_GROUP_CONDITIONS << 9) | 0x34 + .set EC_WORD_LOW, (EC_GROUP_CONDITIONS << 9) | 0x35 + .set EC_WORD_AWFUL, (EC_GROUP_CONDITIONS << 9) | 0x36 + .set EC_WORD_ALONE, (EC_GROUP_CONDITIONS << 9) | 0x37 + .set EC_WORD_BORED, (EC_GROUP_CONDITIONS << 9) | 0x38 + .set EC_WORD_SECRET, (EC_GROUP_CONDITIONS << 9) | 0x39 + .set EC_WORD_MYSTERY, (EC_GROUP_CONDITIONS << 9) | 0x3a + .set EC_WORD_LACKS, (EC_GROUP_CONDITIONS << 9) | 0x3b + .set EC_WORD_BEST, (EC_GROUP_CONDITIONS << 9) | 0x3c + .set EC_WORD_LOUSY, (EC_GROUP_CONDITIONS << 9) | 0x3d + .set EC_WORD_MISTAKE, (EC_GROUP_CONDITIONS << 9) | 0x3e + .set EC_WORD_KIND, (EC_GROUP_CONDITIONS << 9) | 0x3f + .set EC_WORD_WELL, (EC_GROUP_CONDITIONS << 9) | 0x40 + .set EC_WORD_WEAKENED, (EC_GROUP_CONDITIONS << 9) | 0x41 + .set EC_WORD_SIMPLE, (EC_GROUP_CONDITIONS << 9) | 0x42 + .set EC_WORD_SEEMS, (EC_GROUP_CONDITIONS << 9) | 0x43 + .set EC_WORD_BADLY, (EC_GROUP_CONDITIONS << 9) | 0x44 + +@ ACTIONS + .set EC_WORD_MEETS, (EC_GROUP_ACTIONS << 9) | 0x0 + .set EC_WORD_CONCEDE, (EC_GROUP_ACTIONS << 9) | 0x1 + .set EC_WORD_GIVE, (EC_GROUP_ACTIONS << 9) | 0x2 + .set EC_WORD_GIVES, (EC_GROUP_ACTIONS << 9) | 0x3 + .set EC_WORD_PLAYED, (EC_GROUP_ACTIONS << 9) | 0x4 + .set EC_WORD_PLAYS, (EC_GROUP_ACTIONS << 9) | 0x5 + .set EC_WORD_COLLECT, (EC_GROUP_ACTIONS << 9) | 0x6 + .set EC_WORD_WALKING, (EC_GROUP_ACTIONS << 9) | 0x7 + .set EC_WORD_WALKS, (EC_GROUP_ACTIONS << 9) | 0x8 + .set EC_WORD_SAYS, (EC_GROUP_ACTIONS << 9) | 0x9 + .set EC_WORD_WENT, (EC_GROUP_ACTIONS << 9) | 0xa + .set EC_WORD_SAID, (EC_GROUP_ACTIONS << 9) | 0xb + .set EC_WORD_WAKE_UP, (EC_GROUP_ACTIONS << 9) | 0xc + .set EC_WORD_WAKES_UP, (EC_GROUP_ACTIONS << 9) | 0xd + .set EC_WORD_ANGERS, (EC_GROUP_ACTIONS << 9) | 0xe + .set EC_WORD_TEACH, (EC_GROUP_ACTIONS << 9) | 0xf + .set EC_WORD_TEACHES, (EC_GROUP_ACTIONS << 9) | 0x10 + .set EC_WORD_PLEASE, (EC_GROUP_ACTIONS << 9) | 0x11 + .set EC_WORD_LEARN, (EC_GROUP_ACTIONS << 9) | 0x12 + .set EC_WORD_CHANGE, (EC_GROUP_ACTIONS << 9) | 0x13 + .set EC_WORD_STORY, (EC_GROUP_ACTIONS << 9) | 0x14 + .set EC_WORD_TRUST, (EC_GROUP_ACTIONS << 9) | 0x15 + .set EC_WORD_LAVISH, (EC_GROUP_ACTIONS << 9) | 0x16 + .set EC_WORD_LISTENS, (EC_GROUP_ACTIONS << 9) | 0x17 + .set EC_WORD_HEARING, (EC_GROUP_ACTIONS << 9) | 0x18 + .set EC_WORD_TRAINS, (EC_GROUP_ACTIONS << 9) | 0x19 + .set EC_WORD_CHOOSE, (EC_GROUP_ACTIONS << 9) | 0x1a + .set EC_WORD_COME, (EC_GROUP_ACTIONS << 9) | 0x1b + .set EC_WORD_CAME, (EC_GROUP_ACTIONS << 9) | 0x1c + .set EC_WORD_SEARCH, (EC_GROUP_ACTIONS << 9) | 0x1d + .set EC_WORD_MAKE, (EC_GROUP_ACTIONS << 9) | 0x1e + .set EC_WORD_CAUSE, (EC_GROUP_ACTIONS << 9) | 0x1f + .set EC_WORD_KNOW, (EC_GROUP_ACTIONS << 9) | 0x20 + .set EC_WORD_KNOWS, (EC_GROUP_ACTIONS << 9) | 0x21 + .set EC_WORD_REFUSE, (EC_GROUP_ACTIONS << 9) | 0x22 + .set EC_WORD_STORES, (EC_GROUP_ACTIONS << 9) | 0x23 + .set EC_WORD_BRAG, (EC_GROUP_ACTIONS << 9) | 0x24 + .set EC_WORD_IGNORANT, (EC_GROUP_ACTIONS << 9) | 0x25 + .set EC_WORD_THINKS, (EC_GROUP_ACTIONS << 9) | 0x26 + .set EC_WORD_BELIEVE, (EC_GROUP_ACTIONS << 9) | 0x27 + .set EC_WORD_SLIDE, (EC_GROUP_ACTIONS << 9) | 0x28 + .set EC_WORD_EATS, (EC_GROUP_ACTIONS << 9) | 0x29 + .set EC_WORD_USE, (EC_GROUP_ACTIONS << 9) | 0x2a + .set EC_WORD_USES, (EC_GROUP_ACTIONS << 9) | 0x2b + .set EC_WORD_USING, (EC_GROUP_ACTIONS << 9) | 0x2c + .set EC_WORD_COULDN_T, (EC_GROUP_ACTIONS << 9) | 0x2d + .set EC_WORD_CAPABLE, (EC_GROUP_ACTIONS << 9) | 0x2e + .set EC_WORD_DISAPPEAR, (EC_GROUP_ACTIONS << 9) | 0x2f + .set EC_WORD_APPEAR, (EC_GROUP_ACTIONS << 9) | 0x30 + .set EC_WORD_THROW, (EC_GROUP_ACTIONS << 9) | 0x31 + .set EC_WORD_WORRY, (EC_GROUP_ACTIONS << 9) | 0x32 + .set EC_WORD_SLEPT, (EC_GROUP_ACTIONS << 9) | 0x33 + .set EC_WORD_SLEEP, (EC_GROUP_ACTIONS << 9) | 0x34 + .set EC_WORD_RELEASE, (EC_GROUP_ACTIONS << 9) | 0x35 + .set EC_WORD_DRINKS, (EC_GROUP_ACTIONS << 9) | 0x36 + .set EC_WORD_RUNS, (EC_GROUP_ACTIONS << 9) | 0x37 + .set EC_WORD_RUN, (EC_GROUP_ACTIONS << 9) | 0x38 + .set EC_WORD_WORKS, (EC_GROUP_ACTIONS << 9) | 0x39 + .set EC_WORD_WORKING, (EC_GROUP_ACTIONS << 9) | 0x3a + .set EC_WORD_TALKING, (EC_GROUP_ACTIONS << 9) | 0x3b + .set EC_WORD_TALK, (EC_GROUP_ACTIONS << 9) | 0x3c + .set EC_WORD_SINK, (EC_GROUP_ACTIONS << 9) | 0x3d + .set EC_WORD_SMACK, (EC_GROUP_ACTIONS << 9) | 0x3e + .set EC_WORD_PRETEND, (EC_GROUP_ACTIONS << 9) | 0x3f + .set EC_WORD_PRAISE, (EC_GROUP_ACTIONS << 9) | 0x40 + .set EC_WORD_OVERDO, (EC_GROUP_ACTIONS << 9) | 0x41 + .set EC_WORD_SHOW, (EC_GROUP_ACTIONS << 9) | 0x42 + .set EC_WORD_LOOKS, (EC_GROUP_ACTIONS << 9) | 0x43 + .set EC_WORD_SEES, (EC_GROUP_ACTIONS << 9) | 0x44 + .set EC_WORD_SEEK, (EC_GROUP_ACTIONS << 9) | 0x45 + .set EC_WORD_OWN, (EC_GROUP_ACTIONS << 9) | 0x46 + .set EC_WORD_TAKE, (EC_GROUP_ACTIONS << 9) | 0x47 + .set EC_WORD_ALLOW, (EC_GROUP_ACTIONS << 9) | 0x48 + .set EC_WORD_FORGET, (EC_GROUP_ACTIONS << 9) | 0x49 + .set EC_WORD_FORGETS, (EC_GROUP_ACTIONS << 9) | 0x4a + .set EC_WORD_APPEARS, (EC_GROUP_ACTIONS << 9) | 0x4b + .set EC_WORD_FAINT, (EC_GROUP_ACTIONS << 9) | 0x4c + .set EC_WORD_FAINTED, (EC_GROUP_ACTIONS << 9) | 0x4d + +@ LIFESTYLE + .set EC_WORD_CHORES, (EC_GROUP_LIFESTYLE << 9) | 0x0 + .set EC_WORD_HOME, (EC_GROUP_LIFESTYLE << 9) | 0x1 + .set EC_WORD_MONEY, (EC_GROUP_LIFESTYLE << 9) | 0x2 + .set EC_WORD_ALLOWANCE, (EC_GROUP_LIFESTYLE << 9) | 0x3 + .set EC_WORD_BATH, (EC_GROUP_LIFESTYLE << 9) | 0x4 + .set EC_WORD_CONVERSATION, (EC_GROUP_LIFESTYLE << 9) | 0x5 + .set EC_WORD_SCHOOL, (EC_GROUP_LIFESTYLE << 9) | 0x6 + .set EC_WORD_COMMEMORATE, (EC_GROUP_LIFESTYLE << 9) | 0x7 + .set EC_WORD_HABIT, (EC_GROUP_LIFESTYLE << 9) | 0x8 + .set EC_WORD_GROUP, (EC_GROUP_LIFESTYLE << 9) | 0x9 + .set EC_WORD_WORD, (EC_GROUP_LIFESTYLE << 9) | 0xa + .set EC_WORD_STORE, (EC_GROUP_LIFESTYLE << 9) | 0xb + .set EC_WORD_SERVICE, (EC_GROUP_LIFESTYLE << 9) | 0xc + .set EC_WORD_WORK, (EC_GROUP_LIFESTYLE << 9) | 0xd + .set EC_WORD_SYSTEM, (EC_GROUP_LIFESTYLE << 9) | 0xe + .set EC_WORD_TRAIN, (EC_GROUP_LIFESTYLE << 9) | 0xf + .set EC_WORD_CLASS, (EC_GROUP_LIFESTYLE << 9) | 0x10 + .set EC_WORD_LESSONS, (EC_GROUP_LIFESTYLE << 9) | 0x11 + .set EC_WORD_INFORMATION, (EC_GROUP_LIFESTYLE << 9) | 0x12 + .set EC_WORD_LIVING, (EC_GROUP_LIFESTYLE << 9) | 0x13 + .set EC_WORD_TEACHER, (EC_GROUP_LIFESTYLE << 9) | 0x14 + .set EC_WORD_TOURNAMENT, (EC_GROUP_LIFESTYLE << 9) | 0x15 + .set EC_WORD_LETTER, (EC_GROUP_LIFESTYLE << 9) | 0x16 + .set EC_WORD_EVENT, (EC_GROUP_LIFESTYLE << 9) | 0x17 + .set EC_WORD_DIGITAL, (EC_GROUP_LIFESTYLE << 9) | 0x18 + .set EC_WORD_TEST, (EC_GROUP_LIFESTYLE << 9) | 0x19 + .set EC_WORD_DEPT_STORE, (EC_GROUP_LIFESTYLE << 9) | 0x1a + .set EC_WORD_TELEVISION, (EC_GROUP_LIFESTYLE << 9) | 0x1b + .set EC_WORD_PHONE, (EC_GROUP_LIFESTYLE << 9) | 0x1c + .set EC_WORD_ITEM, (EC_GROUP_LIFESTYLE << 9) | 0x1d + .set EC_WORD_NAME, (EC_GROUP_LIFESTYLE << 9) | 0x1e + .set EC_WORD_NEWS, (EC_GROUP_LIFESTYLE << 9) | 0x1f + .set EC_WORD_POPULAR, (EC_GROUP_LIFESTYLE << 9) | 0x20 + .set EC_WORD_PARTY, (EC_GROUP_LIFESTYLE << 9) | 0x21 + .set EC_WORD_STUDY, (EC_GROUP_LIFESTYLE << 9) | 0x22 + .set EC_WORD_MACHINE, (EC_GROUP_LIFESTYLE << 9) | 0x23 + .set EC_WORD_MAIL, (EC_GROUP_LIFESTYLE << 9) | 0x24 + .set EC_WORD_MESSAGE, (EC_GROUP_LIFESTYLE << 9) | 0x25 + .set EC_WORD_PROMISE, (EC_GROUP_LIFESTYLE << 9) | 0x26 + .set EC_WORD_DREAM, (EC_GROUP_LIFESTYLE << 9) | 0x27 + .set EC_WORD_KINDERGARTEN, (EC_GROUP_LIFESTYLE << 9) | 0x28 + .set EC_WORD_LIFE, (EC_GROUP_LIFESTYLE << 9) | 0x29 + .set EC_WORD_RADIO, (EC_GROUP_LIFESTYLE << 9) | 0x2a + .set EC_WORD_RENTAL, (EC_GROUP_LIFESTYLE << 9) | 0x2b + .set EC_WORD_WORLD, (EC_GROUP_LIFESTYLE << 9) | 0x2c + +@ HOBBIES + .set EC_WORD_IDOL, (EC_GROUP_HOBBIES << 9) | 0x0 + .set EC_WORD_ANIME, (EC_GROUP_HOBBIES << 9) | 0x1 + .set EC_WORD_SONG, (EC_GROUP_HOBBIES << 9) | 0x2 + .set EC_WORD_MOVIE, (EC_GROUP_HOBBIES << 9) | 0x3 + .set EC_WORD_SWEETS, (EC_GROUP_HOBBIES << 9) | 0x4 + .set EC_WORD_CHAT, (EC_GROUP_HOBBIES << 9) | 0x5 + .set EC_WORD_CHILD_S_PLAY, (EC_GROUP_HOBBIES << 9) | 0x6 + .set EC_WORD_TOYS, (EC_GROUP_HOBBIES << 9) | 0x7 + .set EC_WORD_MUSIC, (EC_GROUP_HOBBIES << 9) | 0x8 + .set EC_WORD_CARDS, (EC_GROUP_HOBBIES << 9) | 0x9 + .set EC_WORD_SHOPPING, (EC_GROUP_HOBBIES << 9) | 0xa + .set EC_WORD_CAMERA, (EC_GROUP_HOBBIES << 9) | 0xb + .set EC_WORD_VIEWING, (EC_GROUP_HOBBIES << 9) | 0xc + .set EC_WORD_SPECTATOR, (EC_GROUP_HOBBIES << 9) | 0xd + .set EC_WORD_GOURMET, (EC_GROUP_HOBBIES << 9) | 0xe + .set EC_WORD_GAME, (EC_GROUP_HOBBIES << 9) | 0xf + .set EC_WORD_RPG, (EC_GROUP_HOBBIES << 9) | 0x10 + .set EC_WORD_COLLECTION, (EC_GROUP_HOBBIES << 9) | 0x11 + .set EC_WORD_COMPLETE, (EC_GROUP_HOBBIES << 9) | 0x12 + .set EC_WORD_MAGAZINE, (EC_GROUP_HOBBIES << 9) | 0x13 + .set EC_WORD_WALK, (EC_GROUP_HOBBIES << 9) | 0x14 + .set EC_WORD_BIKE, (EC_GROUP_HOBBIES << 9) | 0x15 + .set EC_WORD_HOBBY, (EC_GROUP_HOBBIES << 9) | 0x16 + .set EC_WORD_SPORTS, (EC_GROUP_HOBBIES << 9) | 0x17 + .set EC_WORD_SOFTWARE, (EC_GROUP_HOBBIES << 9) | 0x18 + .set EC_WORD_SONGS, (EC_GROUP_HOBBIES << 9) | 0x19 + .set EC_WORD_DIET, (EC_GROUP_HOBBIES << 9) | 0x1a + .set EC_WORD_TREASURE, (EC_GROUP_HOBBIES << 9) | 0x1b + .set EC_WORD_TRAVEL, (EC_GROUP_HOBBIES << 9) | 0x1c + .set EC_WORD_DANCE, (EC_GROUP_HOBBIES << 9) | 0x1d + .set EC_WORD_CHANNEL, (EC_GROUP_HOBBIES << 9) | 0x1e + .set EC_WORD_MAKING, (EC_GROUP_HOBBIES << 9) | 0x1f + .set EC_WORD_FISHING, (EC_GROUP_HOBBIES << 9) | 0x20 + .set EC_WORD_DATE, (EC_GROUP_HOBBIES << 9) | 0x21 + .set EC_WORD_DESIGN, (EC_GROUP_HOBBIES << 9) | 0x22 + .set EC_WORD_LOCOMOTIVE, (EC_GROUP_HOBBIES << 9) | 0x23 + .set EC_WORD_PLUSH_DOLL, (EC_GROUP_HOBBIES << 9) | 0x24 + .set EC_WORD_PC, (EC_GROUP_HOBBIES << 9) | 0x25 + .set EC_WORD_FLOWERS, (EC_GROUP_HOBBIES << 9) | 0x26 + .set EC_WORD_HERO, (EC_GROUP_HOBBIES << 9) | 0x27 + .set EC_WORD_NAP, (EC_GROUP_HOBBIES << 9) | 0x28 + .set EC_WORD_HEROINE, (EC_GROUP_HOBBIES << 9) | 0x29 + .set EC_WORD_FASHION, (EC_GROUP_HOBBIES << 9) | 0x2a + .set EC_WORD_ADVENTURE, (EC_GROUP_HOBBIES << 9) | 0x2b + .set EC_WORD_BOARD, (EC_GROUP_HOBBIES << 9) | 0x2c + .set EC_WORD_BALL, (EC_GROUP_HOBBIES << 9) | 0x2d + .set EC_WORD_BOOK, (EC_GROUP_HOBBIES << 9) | 0x2e + .set EC_WORD_FESTIVAL, (EC_GROUP_HOBBIES << 9) | 0x2f + .set EC_WORD_COMICS, (EC_GROUP_HOBBIES << 9) | 0x30 + .set EC_WORD_HOLIDAY, (EC_GROUP_HOBBIES << 9) | 0x31 + .set EC_WORD_PLANS, (EC_GROUP_HOBBIES << 9) | 0x32 + .set EC_WORD_TRENDY, (EC_GROUP_HOBBIES << 9) | 0x33 + .set EC_WORD_VACATION, (EC_GROUP_HOBBIES << 9) | 0x34 + .set EC_WORD_LOOK, (EC_GROUP_HOBBIES << 9) | 0x35 + +@ TIME + .set EC_WORD_FALL, (EC_GROUP_TIME << 9) | 0x0 + .set EC_WORD_MORNING, (EC_GROUP_TIME << 9) | 0x1 + .set EC_WORD_TOMORROW, (EC_GROUP_TIME << 9) | 0x2 + .set EC_WORD_LAST, (EC_GROUP_TIME << 9) | 0x3 + .set EC_WORD_DAY, (EC_GROUP_TIME << 9) | 0x4 + .set EC_WORD_SOMETIME, (EC_GROUP_TIME << 9) | 0x5 + .set EC_WORD_ALWAYS, (EC_GROUP_TIME << 9) | 0x6 + .set EC_WORD_CURRENT, (EC_GROUP_TIME << 9) | 0x7 + .set EC_WORD_FOREVER, (EC_GROUP_TIME << 9) | 0x8 + .set EC_WORD_DAYS, (EC_GROUP_TIME << 9) | 0x9 + .set EC_WORD_END, (EC_GROUP_TIME << 9) | 0xa + .set EC_WORD_TUESDAY, (EC_GROUP_TIME << 9) | 0xb + .set EC_WORD_YESTERDAY, (EC_GROUP_TIME << 9) | 0xc + .set EC_WORD_TODAY, (EC_GROUP_TIME << 9) | 0xd + .set EC_WORD_FRIDAY, (EC_GROUP_TIME << 9) | 0xe + .set EC_WORD_MONDAY, (EC_GROUP_TIME << 9) | 0xf + .set EC_WORD_LATER, (EC_GROUP_TIME << 9) | 0x10 + .set EC_WORD_EARLIER, (EC_GROUP_TIME << 9) | 0x11 + .set EC_WORD_ANOTHER, (EC_GROUP_TIME << 9) | 0x12 + .set EC_WORD_TIME, (EC_GROUP_TIME << 9) | 0x13 + .set EC_WORD_FINISH, (EC_GROUP_TIME << 9) | 0x14 + .set EC_WORD_WEDNESDAY, (EC_GROUP_TIME << 9) | 0x15 + .set EC_WORD_SOON, (EC_GROUP_TIME << 9) | 0x16 + .set EC_WORD_START, (EC_GROUP_TIME << 9) | 0x17 + .set EC_WORD_MONTH, (EC_GROUP_TIME << 9) | 0x18 + .set EC_WORD_STOP, (EC_GROUP_TIME << 9) | 0x19 + .set EC_WORD_NOW, (EC_GROUP_TIME << 9) | 0x1a + .set EC_WORD_FINAL, (EC_GROUP_TIME << 9) | 0x1b + .set EC_WORD_NEXT, (EC_GROUP_TIME << 9) | 0x1c + .set EC_WORD_AGE, (EC_GROUP_TIME << 9) | 0x1d + .set EC_WORD_SATURDAY, (EC_GROUP_TIME << 9) | 0x1e + .set EC_WORD_SUMMER, (EC_GROUP_TIME << 9) | 0x1f + .set EC_WORD_SUNDAY, (EC_GROUP_TIME << 9) | 0x20 + .set EC_WORD_BEGINNING, (EC_GROUP_TIME << 9) | 0x21 + .set EC_WORD_SPRING, (EC_GROUP_TIME << 9) | 0x22 + .set EC_WORD_DAYTIME, (EC_GROUP_TIME << 9) | 0x23 + .set EC_WORD_WINTER, (EC_GROUP_TIME << 9) | 0x24 + .set EC_WORD_DAILY, (EC_GROUP_TIME << 9) | 0x25 + .set EC_WORD_OLDEN, (EC_GROUP_TIME << 9) | 0x26 + .set EC_WORD_ALMOST, (EC_GROUP_TIME << 9) | 0x27 + .set EC_WORD_NEARLY, (EC_GROUP_TIME << 9) | 0x28 + .set EC_WORD_THURSDAY, (EC_GROUP_TIME << 9) | 0x29 + .set EC_WORD_NIGHTTIME, (EC_GROUP_TIME << 9) | 0x2a + .set EC_WORD_NIGHT, (EC_GROUP_TIME << 9) | 0x2b + .set EC_WORD_WEEK, (EC_GROUP_TIME << 9) | 0x2c + +@ MISC + .set EC_WORD_HIGHS, (EC_GROUP_MISC << 9) | 0x0 + .set EC_WORD_LOWS, (EC_GROUP_MISC << 9) | 0x1 + .set EC_WORD_UM, (EC_GROUP_MISC << 9) | 0x2 + .set EC_WORD_REAR, (EC_GROUP_MISC << 9) | 0x3 + .set EC_WORD_THINGS, (EC_GROUP_MISC << 9) | 0x4 + .set EC_WORD_THING, (EC_GROUP_MISC << 9) | 0x5 + .set EC_WORD_BELOW, (EC_GROUP_MISC << 9) | 0x6 + .set EC_WORD_ABOVE, (EC_GROUP_MISC << 9) | 0x7 + .set EC_WORD_BACK, (EC_GROUP_MISC << 9) | 0x8 + .set EC_WORD_HIGH, (EC_GROUP_MISC << 9) | 0x9 + .set EC_WORD_HERE, (EC_GROUP_MISC << 9) | 0xa + .set EC_WORD_INSIDE, (EC_GROUP_MISC << 9) | 0xb + .set EC_WORD_OUTSIDE, (EC_GROUP_MISC << 9) | 0xc + .set EC_WORD_BESIDE, (EC_GROUP_MISC << 9) | 0xd + .set EC_WORD_THIS_IS_IT_EXCL, (EC_GROUP_MISC << 9) | 0xe + .set EC_WORD_THIS, (EC_GROUP_MISC << 9) | 0xf + .set EC_WORD_EVERY, (EC_GROUP_MISC << 9) | 0x10 + .set EC_WORD_THESE, (EC_GROUP_MISC << 9) | 0x11 + .set EC_WORD_THESE_WERE, (EC_GROUP_MISC << 9) | 0x12 + .set EC_WORD_DOWN, (EC_GROUP_MISC << 9) | 0x13 + .set EC_WORD_THAT, (EC_GROUP_MISC << 9) | 0x14 + .set EC_WORD_THOSE_ARE, (EC_GROUP_MISC << 9) | 0x15 + .set EC_WORD_THOSE_WERE, (EC_GROUP_MISC << 9) | 0x16 + .set EC_WORD_THAT_S_IT_EXCL, (EC_GROUP_MISC << 9) | 0x17 + .set EC_WORD_AM, (EC_GROUP_MISC << 9) | 0x18 + .set EC_WORD_THAT_WAS, (EC_GROUP_MISC << 9) | 0x19 + .set EC_WORD_FRONT, (EC_GROUP_MISC << 9) | 0x1a + .set EC_WORD_UP, (EC_GROUP_MISC << 9) | 0x1b + .set EC_WORD_CHOICE, (EC_GROUP_MISC << 9) | 0x1c + .set EC_WORD_FAR, (EC_GROUP_MISC << 9) | 0x1d + .set EC_WORD_AWAY, (EC_GROUP_MISC << 9) | 0x1e + .set EC_WORD_NEAR, (EC_GROUP_MISC << 9) | 0x1f + .set EC_WORD_WHERE, (EC_GROUP_MISC << 9) | 0x20 + .set EC_WORD_WHEN, (EC_GROUP_MISC << 9) | 0x21 + .set EC_WORD_WHAT, (EC_GROUP_MISC << 9) | 0x22 + .set EC_WORD_DEEP, (EC_GROUP_MISC << 9) | 0x23 + .set EC_WORD_SHALLOW, (EC_GROUP_MISC << 9) | 0x24 + .set EC_WORD_WHY, (EC_GROUP_MISC << 9) | 0x25 + .set EC_WORD_CONFUSED, (EC_GROUP_MISC << 9) | 0x26 + .set EC_WORD_OPPOSITE, (EC_GROUP_MISC << 9) | 0x27 + .set EC_WORD_LEFT, (EC_GROUP_MISC << 9) | 0x28 + .set EC_WORD_RIGHT, (EC_GROUP_MISC << 9) | 0x29 + +@ ADJECTIVES + .set EC_WORD_WANDERING, (EC_GROUP_ADJECTIVES << 9) | 0x0 + .set EC_WORD_RICKETY, (EC_GROUP_ADJECTIVES << 9) | 0x1 + .set EC_WORD_ROCK_SOLID, (EC_GROUP_ADJECTIVES << 9) | 0x2 + .set EC_WORD_HUNGRY, (EC_GROUP_ADJECTIVES << 9) | 0x3 + .set EC_WORD_TIGHT, (EC_GROUP_ADJECTIVES << 9) | 0x4 + .set EC_WORD_TICKLISH, (EC_GROUP_ADJECTIVES << 9) | 0x5 + .set EC_WORD_TWIRLING, (EC_GROUP_ADJECTIVES << 9) | 0x6 + .set EC_WORD_SPIRALING, (EC_GROUP_ADJECTIVES << 9) | 0x7 + .set EC_WORD_THIRSTY, (EC_GROUP_ADJECTIVES << 9) | 0x8 + .set EC_WORD_LOLLING, (EC_GROUP_ADJECTIVES << 9) | 0x9 + .set EC_WORD_SILKY, (EC_GROUP_ADJECTIVES << 9) | 0xa + .set EC_WORD_SADLY, (EC_GROUP_ADJECTIVES << 9) | 0xb + .set EC_WORD_HOPELESS, (EC_GROUP_ADJECTIVES << 9) | 0xc + .set EC_WORD_USELESS, (EC_GROUP_ADJECTIVES << 9) | 0xd + .set EC_WORD_DROOLING, (EC_GROUP_ADJECTIVES << 9) | 0xe + .set EC_WORD_EXCITING, (EC_GROUP_ADJECTIVES << 9) | 0xf + .set EC_WORD_THICK, (EC_GROUP_ADJECTIVES << 9) | 0x10 + .set EC_WORD_SMOOTH, (EC_GROUP_ADJECTIVES << 9) | 0x11 + .set EC_WORD_SLIMY, (EC_GROUP_ADJECTIVES << 9) | 0x12 + .set EC_WORD_THIN, (EC_GROUP_ADJECTIVES << 9) | 0x13 + .set EC_WORD_BREAK, (EC_GROUP_ADJECTIVES << 9) | 0x14 + .set EC_WORD_VORACIOUS, (EC_GROUP_ADJECTIVES << 9) | 0x15 + .set EC_WORD_SCATTER, (EC_GROUP_ADJECTIVES << 9) | 0x16 + .set EC_WORD_AWESOME, (EC_GROUP_ADJECTIVES << 9) | 0x17 + .set EC_WORD_WIMPY, (EC_GROUP_ADJECTIVES << 9) | 0x18 + .set EC_WORD_WOBBLY, (EC_GROUP_ADJECTIVES << 9) | 0x19 + .set EC_WORD_SHAKY, (EC_GROUP_ADJECTIVES << 9) | 0x1a + .set EC_WORD_RIPPED, (EC_GROUP_ADJECTIVES << 9) | 0x1b + .set EC_WORD_SHREDDED, (EC_GROUP_ADJECTIVES << 9) | 0x1c + .set EC_WORD_INCREASING, (EC_GROUP_ADJECTIVES << 9) | 0x1d + .set EC_WORD_YET, (EC_GROUP_ADJECTIVES << 9) | 0x1e + .set EC_WORD_DESTROYED, (EC_GROUP_ADJECTIVES << 9) | 0x1f + .set EC_WORD_FIERY, (EC_GROUP_ADJECTIVES << 9) | 0x20 + .set EC_WORD_LOVEY_DOVEY, (EC_GROUP_ADJECTIVES << 9) | 0x21 + .set EC_WORD_HAPPILY, (EC_GROUP_ADJECTIVES << 9) | 0x22 + .set EC_WORD_ANTICIPATION, (EC_GROUP_ADJECTIVES << 9) | 0x23 + +@ EVENTS + .set EC_WORD_APPEAL, (EC_GROUP_EVENTS << 9) | 0x0 + .set EC_WORD_EVENTS, (EC_GROUP_EVENTS << 9) | 0x1 + .set EC_WORD_STAY_AT_HOME, (EC_GROUP_EVENTS << 9) | 0x2 + .set EC_WORD_BERRY, (EC_GROUP_EVENTS << 9) | 0x3 + .set EC_WORD_CONTEST, (EC_GROUP_EVENTS << 9) | 0x4 + .set EC_WORD_MC, (EC_GROUP_EVENTS << 9) | 0x5 + .set EC_WORD_JUDGE, (EC_GROUP_EVENTS << 9) | 0x6 + .set EC_WORD_SUPER, (EC_GROUP_EVENTS << 9) | 0x7 + .set EC_WORD_STAGE, (EC_GROUP_EVENTS << 9) | 0x8 + .set EC_WORD_HALL_OF_FAME, (EC_GROUP_EVENTS << 9) | 0x9 + .set EC_WORD_EVOLUTION, (EC_GROUP_EVENTS << 9) | 0xa + .set EC_WORD_HYPER, (EC_GROUP_EVENTS << 9) | 0xb + .set EC_WORD_BATTLE_TOWER, (EC_GROUP_EVENTS << 9) | 0xc + .set EC_WORD_LEADERS, (EC_GROUP_EVENTS << 9) | 0xd + .set EC_WORD_BATTLE_ROOM, (EC_GROUP_EVENTS << 9) | 0xe + .set EC_WORD_HIDDEN, (EC_GROUP_EVENTS << 9) | 0xf + .set EC_WORD_SECRET_BASE, (EC_GROUP_EVENTS << 9) | 0x10 + .set EC_WORD_BLEND, (EC_GROUP_EVENTS << 9) | 0x11 + .set EC_WORD_POKEBLOCK, (EC_GROUP_EVENTS << 9) | 0x12 + .set EC_WORD_MASTER, (EC_GROUP_EVENTS << 9) | 0x13 + .set EC_WORD_RANK, (EC_GROUP_EVENTS << 9) | 0x14 + .set EC_WORD_RIBBON, (EC_GROUP_EVENTS << 9) | 0x15 + +@ TRENDY_SAYING + .set EC_WORD_KTHX_BYE, (EC_GROUP_TRENDY_SAYING << 9) | 0x0 + .set EC_WORD_YES_SIR_EXCL, (EC_GROUP_TRENDY_SAYING << 9) | 0x1 + .set EC_WORD_AVANT_GARDE, (EC_GROUP_TRENDY_SAYING << 9) | 0x2 + .set EC_WORD_COUPLE, (EC_GROUP_TRENDY_SAYING << 9) | 0x3 + .set EC_WORD_MUCH_OBLIGED, (EC_GROUP_TRENDY_SAYING << 9) | 0x4 + .set EC_WORD_YEEHAW_EXCL, (EC_GROUP_TRENDY_SAYING << 9) | 0x5 + .set EC_WORD_MEGA, (EC_GROUP_TRENDY_SAYING << 9) | 0x6 + .set EC_WORD_1_HIT_KO_EXCL, (EC_GROUP_TRENDY_SAYING << 9) | 0x7 + .set EC_WORD_DESTINY, (EC_GROUP_TRENDY_SAYING << 9) | 0x8 + .set EC_WORD_CANCEL, (EC_GROUP_TRENDY_SAYING << 9) | 0x9 + .set EC_WORD_NEW, (EC_GROUP_TRENDY_SAYING << 9) | 0xa + .set EC_WORD_FLATTEN, (EC_GROUP_TRENDY_SAYING << 9) | 0xb + .set EC_WORD_KIDDING, (EC_GROUP_TRENDY_SAYING << 9) | 0xc + .set EC_WORD_LOSER, (EC_GROUP_TRENDY_SAYING << 9) | 0xd + .set EC_WORD_LOSING, (EC_GROUP_TRENDY_SAYING << 9) | 0xe + .set EC_WORD_HAPPENING, (EC_GROUP_TRENDY_SAYING << 9) | 0xf + .set EC_WORD_HIP_AND, (EC_GROUP_TRENDY_SAYING << 9) | 0x10 + .set EC_WORD_SHAKE, (EC_GROUP_TRENDY_SAYING << 9) | 0x11 + .set EC_WORD_SHADY, (EC_GROUP_TRENDY_SAYING << 9) | 0x12 + .set EC_WORD_UPBEAT, (EC_GROUP_TRENDY_SAYING << 9) | 0x13 + .set EC_WORD_MODERN, (EC_GROUP_TRENDY_SAYING << 9) | 0x14 + .set EC_WORD_SMELL_YA, (EC_GROUP_TRENDY_SAYING << 9) | 0x15 + .set EC_WORD_BANG, (EC_GROUP_TRENDY_SAYING << 9) | 0x16 + .set EC_WORD_KNOCKOUT, (EC_GROUP_TRENDY_SAYING << 9) | 0x17 + .set EC_WORD_HASSLE, (EC_GROUP_TRENDY_SAYING << 9) | 0x18 + .set EC_WORD_WINNER, (EC_GROUP_TRENDY_SAYING << 9) | 0x19 + .set EC_WORD_FEVER, (EC_GROUP_TRENDY_SAYING << 9) | 0x1a + .set EC_WORD_WANNABE, (EC_GROUP_TRENDY_SAYING << 9) | 0x1b + .set EC_WORD_BABY, (EC_GROUP_TRENDY_SAYING << 9) | 0x1c + .set EC_WORD_HEART, (EC_GROUP_TRENDY_SAYING << 9) | 0x1d + .set EC_WORD_OLD, (EC_GROUP_TRENDY_SAYING << 9) | 0x1e + .set EC_WORD_YOUNG, (EC_GROUP_TRENDY_SAYING << 9) | 0x1f + .set EC_WORD_UGLY, (EC_GROUP_TRENDY_SAYING << 9) | 0x20 + diff --git a/constants/easy_chat_constants.s b/constants/easy_chat_constants.s deleted file mode 100644 index 69639769d..000000000 --- a/constants/easy_chat_constants.s +++ /dev/null @@ -1,1051 +0,0 @@ - .set EC_GROUP_POKEMON, 0x0 - .set EC_GROUP_TRAINER, 0x1 - .set EC_GROUP_STATUS, 0x2 - .set EC_GROUP_BATTLE, 0x3 - .set EC_GROUP_GREETINGS, 0x4 - .set EC_GROUP_PEOPLE, 0x5 - .set EC_GROUP_VOICES, 0x6 - .set EC_GROUP_SPEECH, 0x7 - .set EC_GROUP_ENDINGS, 0x8 - .set EC_GROUP_FEELINGS, 0x9 - .set EC_GROUP_CONDITIONS, 0xa - .set EC_GROUP_ACTIONS, 0xb - .set EC_GROUP_LIFESTYLE, 0xc - .set EC_GROUP_HOBBIES, 0xd - .set EC_GROUP_TIME, 0xe - .set EC_GROUP_MISC, 0xf - .set EC_GROUP_ADJECTIVES, 0x10 - .set EC_GROUP_EVENTS, 0x11 - .set EC_GROUP_MOVE_1, 0x12 - .set EC_GROUP_MOVE_2, 0x13 - .set EC_GROUP_TRENDY_SAYING, 0x14 - .set EC_GROUP_POKEMON_2, 0x15 -@ TRAINER - .set EC_WORD_I_CHOOSE_YOU, (EC_GROUP_TRAINER << 9) | 0x0 - .set EC_WORD_GOTCHA, (EC_GROUP_TRAINER << 9) | 0x1 - .set EC_WORD_TRADE, (EC_GROUP_TRAINER << 9) | 0x2 - .set EC_WORD_SAPPHIRE, (EC_GROUP_TRAINER << 9) | 0x3 - .set EC_WORD_EVOLVE, (EC_GROUP_TRAINER << 9) | 0x4 - .set EC_WORD_ENCYCLOPEDIA, (EC_GROUP_TRAINER << 9) | 0x5 - .set EC_WORD_NATURE, (EC_GROUP_TRAINER << 9) | 0x6 - .set EC_WORD_CENTER, (EC_GROUP_TRAINER << 9) | 0x7 - .set EC_WORD_EGG, (EC_GROUP_TRAINER << 9) | 0x8 - .set EC_WORD_LINK, (EC_GROUP_TRAINER << 9) | 0x9 - .set EC_WORD_SP_ABILITY, (EC_GROUP_TRAINER << 9) | 0xa - .set EC_WORD_TRAINER, (EC_GROUP_TRAINER << 9) | 0xb - .set EC_WORD_VERSION, (EC_GROUP_TRAINER << 9) | 0xc - .set EC_WORD_POKENAV, (EC_GROUP_TRAINER << 9) | 0xd - .set EC_WORD_POKEMON, (EC_GROUP_TRAINER << 9) | 0xe - .set EC_WORD_GET, (EC_GROUP_TRAINER << 9) | 0xf - .set EC_WORD_POKEDEX, (EC_GROUP_TRAINER << 9) | 0x10 - .set EC_WORD_RUBY, (EC_GROUP_TRAINER << 9) | 0x11 - .set EC_WORD_LEVEL, (EC_GROUP_TRAINER << 9) | 0x12 - -@ STATUS - .set EC_WORD_DARK, (EC_GROUP_STATUS << 9) | 0x0 - .set EC_WORD_STENCH, (EC_GROUP_STATUS << 9) | 0x1 - .set EC_WORD_THICK_FAT, (EC_GROUP_STATUS << 9) | 0x2 - .set EC_WORD_RAIN_DISH, (EC_GROUP_STATUS << 9) | 0x3 - .set EC_WORD_DRIZZLE, (EC_GROUP_STATUS << 9) | 0x4 - .set EC_WORD_ARENA_TRAP, (EC_GROUP_STATUS << 9) | 0x5 - .set EC_WORD_INTIMIDATE, (EC_GROUP_STATUS << 9) | 0x6 - .set EC_WORD_ROCK_HEAD, (EC_GROUP_STATUS << 9) | 0x7 - .set EC_WORD_COLOR, (EC_GROUP_STATUS << 9) | 0x8 - .set EC_WORD_ALT_COLOR, (EC_GROUP_STATUS << 9) | 0x9 - .set EC_WORD_ROCK, (EC_GROUP_STATUS << 9) | 0xa - .set EC_WORD_BEAUTIFUL, (EC_GROUP_STATUS << 9) | 0xb - .set EC_WORD_BEAUTY, (EC_GROUP_STATUS << 9) | 0xc - .set EC_WORD_AIR_LOCK, (EC_GROUP_STATUS << 9) | 0xd - .set EC_WORD_PSYCHIC, (EC_GROUP_STATUS << 9) | 0xe - .set EC_WORD_HYPER_CUTTER, (EC_GROUP_STATUS << 9) | 0xf - .set EC_WORD_FIGHTING, (EC_GROUP_STATUS << 9) | 0x10 - .set EC_WORD_SHADOW_TAG, (EC_GROUP_STATUS << 9) | 0x11 - .set EC_WORD_SMART, (EC_GROUP_STATUS << 9) | 0x12 - .set EC_WORD_SMARTNESS, (EC_GROUP_STATUS << 9) | 0x13 - .set EC_WORD_SPEED_BOOST, (EC_GROUP_STATUS << 9) | 0x14 - .set EC_WORD_COOL, (EC_GROUP_STATUS << 9) | 0x15 - .set EC_WORD_COOLNESS, (EC_GROUP_STATUS << 9) | 0x16 - .set EC_WORD_BATTLE_ARMOR, (EC_GROUP_STATUS << 9) | 0x17 - .set EC_WORD_CUTE, (EC_GROUP_STATUS << 9) | 0x18 - .set EC_WORD_CUTENESS, (EC_GROUP_STATUS << 9) | 0x19 - .set EC_WORD_STURDY, (EC_GROUP_STATUS << 9) | 0x1a - .set EC_WORD_SUCTION_CUPS, (EC_GROUP_STATUS << 9) | 0x1b - .set EC_WORD_GRASS, (EC_GROUP_STATUS << 9) | 0x1c - .set EC_WORD_CLEAR_BODY, (EC_GROUP_STATUS << 9) | 0x1d - .set EC_WORD_TORRENT, (EC_GROUP_STATUS << 9) | 0x1e - .set EC_WORD_GHOST, (EC_GROUP_STATUS << 9) | 0x1f - .set EC_WORD_ICE, (EC_GROUP_STATUS << 9) | 0x20 - .set EC_WORD_GUTS, (EC_GROUP_STATUS << 9) | 0x21 - .set EC_WORD_ROUGH_SKIN, (EC_GROUP_STATUS << 9) | 0x22 - .set EC_WORD_SHELL_ARMOR, (EC_GROUP_STATUS << 9) | 0x23 - .set EC_WORD_NATURAL_CURE, (EC_GROUP_STATUS << 9) | 0x24 - .set EC_WORD_DAMP, (EC_GROUP_STATUS << 9) | 0x25 - .set EC_WORD_GROUND, (EC_GROUP_STATUS << 9) | 0x26 - .set EC_WORD_LIMBER, (EC_GROUP_STATUS << 9) | 0x27 - .set EC_WORD_MAGNET_PULL, (EC_GROUP_STATUS << 9) | 0x28 - .set EC_WORD_WHITE_SMOKE, (EC_GROUP_STATUS << 9) | 0x29 - .set EC_WORD_SYNCHRONIZE, (EC_GROUP_STATUS << 9) | 0x2a - .set EC_WORD_OVERGROW, (EC_GROUP_STATUS << 9) | 0x2b - .set EC_WORD_SWIFT_SWIM, (EC_GROUP_STATUS << 9) | 0x2c - .set EC_WORD_SAND_STREAM, (EC_GROUP_STATUS << 9) | 0x2d - .set EC_WORD_SAND_VEIL, (EC_GROUP_STATUS << 9) | 0x2e - .set EC_WORD_KEEN_EYE, (EC_GROUP_STATUS << 9) | 0x2f - .set EC_WORD_INNER_FOCUS, (EC_GROUP_STATUS << 9) | 0x30 - .set EC_WORD_STATIC, (EC_GROUP_STATUS << 9) | 0x31 - .set EC_WORD_TYPE, (EC_GROUP_STATUS << 9) | 0x32 - .set EC_WORD_TOUGH, (EC_GROUP_STATUS << 9) | 0x33 - .set EC_WORD_TOUGHNESS, (EC_GROUP_STATUS << 9) | 0x34 - .set EC_WORD_SHED_SKIN, (EC_GROUP_STATUS << 9) | 0x35 - .set EC_WORD_HUGE_POWER, (EC_GROUP_STATUS << 9) | 0x36 - .set EC_WORD_VOLT_ABSORB, (EC_GROUP_STATUS << 9) | 0x37 - .set EC_WORD_WATER_ABSORB, (EC_GROUP_STATUS << 9) | 0x38 - .set EC_WORD_ELECTRIC, (EC_GROUP_STATUS << 9) | 0x39 - .set EC_WORD_FORECAST, (EC_GROUP_STATUS << 9) | 0x3a - .set EC_WORD_SERENE_GRACE, (EC_GROUP_STATUS << 9) | 0x3b - .set EC_WORD_POISON, (EC_GROUP_STATUS << 9) | 0x3c - .set EC_WORD_POISON_POINT, (EC_GROUP_STATUS << 9) | 0x3d - .set EC_WORD_DRAGON, (EC_GROUP_STATUS << 9) | 0x3e - .set EC_WORD_TRACE, (EC_GROUP_STATUS << 9) | 0x3f - .set EC_WORD_OBLIVIOUS, (EC_GROUP_STATUS << 9) | 0x40 - .set EC_WORD_TRUANT, (EC_GROUP_STATUS << 9) | 0x41 - .set EC_WORD_RUN_AWAY, (EC_GROUP_STATUS << 9) | 0x42 - .set EC_WORD_STICKY_HOLD, (EC_GROUP_STATUS << 9) | 0x43 - .set EC_WORD_CLOUD_NINE, (EC_GROUP_STATUS << 9) | 0x44 - .set EC_WORD_NORMAL, (EC_GROUP_STATUS << 9) | 0x45 - .set EC_WORD_STEEL, (EC_GROUP_STATUS << 9) | 0x46 - .set EC_WORD_ILLUMINATE, (EC_GROUP_STATUS << 9) | 0x47 - .set EC_WORD_EARLY_BIRD, (EC_GROUP_STATUS << 9) | 0x48 - .set EC_WORD_HUSTLE, (EC_GROUP_STATUS << 9) | 0x49 - .set EC_WORD_SHINE, (EC_GROUP_STATUS << 9) | 0x4a - .set EC_WORD_FLYING, (EC_GROUP_STATUS << 9) | 0x4b - .set EC_WORD_DROUGHT, (EC_GROUP_STATUS << 9) | 0x4c - .set EC_WORD_LIGHTNINGROD, (EC_GROUP_STATUS << 9) | 0x4d - .set EC_WORD_COMPOUNDEYES, (EC_GROUP_STATUS << 9) | 0x4e - .set EC_WORD_MARVEL_SCALE, (EC_GROUP_STATUS << 9) | 0x4f - .set EC_WORD_WONDER_GUARD, (EC_GROUP_STATUS << 9) | 0x50 - .set EC_WORD_INSOMNIA, (EC_GROUP_STATUS << 9) | 0x51 - .set EC_WORD_LEVITATE, (EC_GROUP_STATUS << 9) | 0x52 - .set EC_WORD_PLUS, (EC_GROUP_STATUS << 9) | 0x53 - .set EC_WORD_PRESSURE, (EC_GROUP_STATUS << 9) | 0x54 - .set EC_WORD_LIQUID_OOZE, (EC_GROUP_STATUS << 9) | 0x55 - .set EC_WORD_COLOR_CHANGE, (EC_GROUP_STATUS << 9) | 0x56 - .set EC_WORD_SOUNDPROOF, (EC_GROUP_STATUS << 9) | 0x57 - .set EC_WORD_EFFECT_SPORE, (EC_GROUP_STATUS << 9) | 0x58 - .set EC_WORD_PKRS, (EC_GROUP_STATUS << 9) | 0x59 - .set EC_WORD_FIRE, (EC_GROUP_STATUS << 9) | 0x5a - .set EC_WORD_FLAME_BODY, (EC_GROUP_STATUS << 9) | 0x5b - .set EC_WORD_MINUS, (EC_GROUP_STATUS << 9) | 0x5c - .set EC_WORD_OWN_TEMPO, (EC_GROUP_STATUS << 9) | 0x5d - .set EC_WORD_MAGMA_ARMOR, (EC_GROUP_STATUS << 9) | 0x5e - .set EC_WORD_WATER, (EC_GROUP_STATUS << 9) | 0x5f - .set EC_WORD_WATER_VEIL, (EC_GROUP_STATUS << 9) | 0x60 - .set EC_WORD_BUG, (EC_GROUP_STATUS << 9) | 0x61 - .set EC_WORD_SWARM, (EC_GROUP_STATUS << 9) | 0x62 - .set EC_WORD_CUTE_CHARM, (EC_GROUP_STATUS << 9) | 0x63 - .set EC_WORD_IMMUNITY, (EC_GROUP_STATUS << 9) | 0x64 - .set EC_WORD_BLAZE, (EC_GROUP_STATUS << 9) | 0x65 - .set EC_WORD_PICKUP, (EC_GROUP_STATUS << 9) | 0x66 - .set EC_WORD_PATTERN, (EC_GROUP_STATUS << 9) | 0x67 - .set EC_WORD_FLASH_FIRE, (EC_GROUP_STATUS << 9) | 0x68 - .set EC_WORD_VITAL_SPIRIT, (EC_GROUP_STATUS << 9) | 0x69 - .set EC_WORD_CHLOROPHYLL, (EC_GROUP_STATUS << 9) | 0x6a - .set EC_WORD_PURE_POWER, (EC_GROUP_STATUS << 9) | 0x6b - .set EC_WORD_SHIELD_DUST, (EC_GROUP_STATUS << 9) | 0x6c - -@ BATTLE - .set EC_WORD_MATCH_UP, (EC_GROUP_BATTLE << 9) | 0x0 - .set EC_WORD_GO, (EC_GROUP_BATTLE << 9) | 0x1 - .set EC_WORD_NO_1, (EC_GROUP_BATTLE << 9) | 0x2 - .set EC_WORD_DECIDE, (EC_GROUP_BATTLE << 9) | 0x3 - .set EC_WORD_LET_ME_WIN, (EC_GROUP_BATTLE << 9) | 0x4 - .set EC_WORD_WINS, (EC_GROUP_BATTLE << 9) | 0x5 - .set EC_WORD_WIN, (EC_GROUP_BATTLE << 9) | 0x6 - .set EC_WORD_WON, (EC_GROUP_BATTLE << 9) | 0x7 - .set EC_WORD_IF_I_WIN, (EC_GROUP_BATTLE << 9) | 0x8 - .set EC_WORD_WHEN_I_WIN, (EC_GROUP_BATTLE << 9) | 0x9 - .set EC_WORD_CAN_T_WIN, (EC_GROUP_BATTLE << 9) | 0xa - .set EC_WORD_CAN_WIN, (EC_GROUP_BATTLE << 9) | 0xb - .set EC_WORD_NO_MATCH, (EC_GROUP_BATTLE << 9) | 0xc - .set EC_WORD_SPIRIT, (EC_GROUP_BATTLE << 9) | 0xd - .set EC_WORD_DECIDED, (EC_GROUP_BATTLE << 9) | 0xe - .set EC_WORD_TRUMP_CARD, (EC_GROUP_BATTLE << 9) | 0xf - .set EC_WORD_TAKE_THAT, (EC_GROUP_BATTLE << 9) | 0x10 - .set EC_WORD_COME_ON, (EC_GROUP_BATTLE << 9) | 0x11 - .set EC_WORD_ATTACK, (EC_GROUP_BATTLE << 9) | 0x12 - .set EC_WORD_SURRENDER, (EC_GROUP_BATTLE << 9) | 0x13 - .set EC_WORD_GUTSY, (EC_GROUP_BATTLE << 9) | 0x14 - .set EC_WORD_TALENT, (EC_GROUP_BATTLE << 9) | 0x15 - .set EC_WORD_STRATEGY, (EC_GROUP_BATTLE << 9) | 0x16 - .set EC_WORD_SMITE, (EC_GROUP_BATTLE << 9) | 0x17 - .set EC_WORD_MATCH, (EC_GROUP_BATTLE << 9) | 0x18 - .set EC_WORD_VICTORY, (EC_GROUP_BATTLE << 9) | 0x19 - .set EC_WORD_OFFENSIVE, (EC_GROUP_BATTLE << 9) | 0x1a - .set EC_WORD_SENSE, (EC_GROUP_BATTLE << 9) | 0x1b - .set EC_WORD_VERSUS, (EC_GROUP_BATTLE << 9) | 0x1c - .set EC_WORD_FIGHTS, (EC_GROUP_BATTLE << 9) | 0x1d - .set EC_WORD_POWER, (EC_GROUP_BATTLE << 9) | 0x1e - .set EC_WORD_CHALLENGE, (EC_GROUP_BATTLE << 9) | 0x1f - .set EC_WORD_STRONG, (EC_GROUP_BATTLE << 9) | 0x20 - .set EC_WORD_TOO_STRONG, (EC_GROUP_BATTLE << 9) | 0x21 - .set EC_WORD_GO_EASY, (EC_GROUP_BATTLE << 9) | 0x22 - .set EC_WORD_FOE, (EC_GROUP_BATTLE << 9) | 0x23 - .set EC_WORD_GENIUS, (EC_GROUP_BATTLE << 9) | 0x24 - .set EC_WORD_LEGEND, (EC_GROUP_BATTLE << 9) | 0x25 - .set EC_WORD_ESCAPE, (EC_GROUP_BATTLE << 9) | 0x26 - .set EC_WORD_AIM, (EC_GROUP_BATTLE << 9) | 0x27 - .set EC_WORD_BATTLE, (EC_GROUP_BATTLE << 9) | 0x28 - .set EC_WORD_FIGHT, (EC_GROUP_BATTLE << 9) | 0x29 - .set EC_WORD_RESUSCITATE, (EC_GROUP_BATTLE << 9) | 0x2a - .set EC_WORD_POINTS, (EC_GROUP_BATTLE << 9) | 0x2b - .set EC_WORD_SERIOUS, (EC_GROUP_BATTLE << 9) | 0x2c - .set EC_WORD_GIVE_UP, (EC_GROUP_BATTLE << 9) | 0x2d - .set EC_WORD_LOSS, (EC_GROUP_BATTLE << 9) | 0x2e - .set EC_WORD_IF_I_LOSE, (EC_GROUP_BATTLE << 9) | 0x2f - .set EC_WORD_LOST, (EC_GROUP_BATTLE << 9) | 0x30 - .set EC_WORD_LOSE, (EC_GROUP_BATTLE << 9) | 0x31 - .set EC_WORD_GUARD, (EC_GROUP_BATTLE << 9) | 0x32 - .set EC_WORD_PARTNER, (EC_GROUP_BATTLE << 9) | 0x33 - .set EC_WORD_REJECT, (EC_GROUP_BATTLE << 9) | 0x34 - .set EC_WORD_ACCEPT, (EC_GROUP_BATTLE << 9) | 0x35 - .set EC_WORD_INVINCIBLE, (EC_GROUP_BATTLE << 9) | 0x36 - .set EC_WORD_RECEIVED, (EC_GROUP_BATTLE << 9) | 0x37 - .set EC_WORD_EASY, (EC_GROUP_BATTLE << 9) | 0x38 - .set EC_WORD_WEAK, (EC_GROUP_BATTLE << 9) | 0x39 - .set EC_WORD_TOO_WEAK, (EC_GROUP_BATTLE << 9) | 0x3a - .set EC_WORD_PUSHOVER, (EC_GROUP_BATTLE << 9) | 0x3b - .set EC_WORD_LEADER, (EC_GROUP_BATTLE << 9) | 0x3c - .set EC_WORD_RULE, (EC_GROUP_BATTLE << 9) | 0x3d - .set EC_WORD_MOVE, (EC_GROUP_BATTLE << 9) | 0x3e - -@ GREETINGS - .set EC_WORD_THANKS, (EC_GROUP_GREETINGS << 9) | 0x0 - .set EC_WORD_YES, (EC_GROUP_GREETINGS << 9) | 0x1 - .set EC_WORD_HERE_GOES, (EC_GROUP_GREETINGS << 9) | 0x2 - .set EC_WORD_HERE_I_COME, (EC_GROUP_GREETINGS << 9) | 0x3 - .set EC_WORD_HERE_IT_IS, (EC_GROUP_GREETINGS << 9) | 0x4 - .set EC_WORD_YEAH, (EC_GROUP_GREETINGS << 9) | 0x5 - .set EC_WORD_WELCOME, (EC_GROUP_GREETINGS << 9) | 0x6 - .set EC_WORD_OI, (EC_GROUP_GREETINGS << 9) | 0x7 - .set EC_WORD_HOW_DO, (EC_GROUP_GREETINGS << 9) | 0x8 - .set EC_WORD_CONGRATS, (EC_GROUP_GREETINGS << 9) | 0x9 - .set EC_WORD_GIVE_ME, (EC_GROUP_GREETINGS << 9) | 0xa - .set EC_WORD_SORRY, (EC_GROUP_GREETINGS << 9) | 0xb - .set EC_WORD_APOLOGIZE, (EC_GROUP_GREETINGS << 9) | 0xc - .set EC_WORD_FORGIVE, (EC_GROUP_GREETINGS << 9) | 0xd - .set EC_WORD_HEY_THERE, (EC_GROUP_GREETINGS << 9) | 0xe - .set EC_WORD_HELLO, (EC_GROUP_GREETINGS << 9) | 0xf - .set EC_WORD_GOOD_BYE, (EC_GROUP_GREETINGS << 9) | 0x10 - .set EC_WORD_THANK_YOU, (EC_GROUP_GREETINGS << 9) | 0x11 - .set EC_WORD_I_VE_ARRIVED, (EC_GROUP_GREETINGS << 9) | 0x12 - .set EC_WORD_PARDON, (EC_GROUP_GREETINGS << 9) | 0x13 - .set EC_WORD_EXCUSE, (EC_GROUP_GREETINGS << 9) | 0x14 - .set EC_WORD_SEE_YA, (EC_GROUP_GREETINGS << 9) | 0x15 - .set EC_WORD_EXCUSE_ME, (EC_GROUP_GREETINGS << 9) | 0x16 - .set EC_WORD_WELL_THEN, (EC_GROUP_GREETINGS << 9) | 0x17 - .set EC_WORD_GO_AHEAD, (EC_GROUP_GREETINGS << 9) | 0x18 - .set EC_WORD_APPRECIATE, (EC_GROUP_GREETINGS << 9) | 0x19 - .set EC_WORD_HEY_QUES, (EC_GROUP_GREETINGS << 9) | 0x1a - .set EC_WORD_WHAT_S_UP_QUES, (EC_GROUP_GREETINGS << 9) | 0x1b - .set EC_WORD_HUH_QUES, (EC_GROUP_GREETINGS << 9) | 0x1c - .set EC_WORD_NO, (EC_GROUP_GREETINGS << 9) | 0x1d - .set EC_WORD_HI, (EC_GROUP_GREETINGS << 9) | 0x1e - .set EC_WORD_YEAH_YEAH, (EC_GROUP_GREETINGS << 9) | 0x1f - .set EC_WORD_BYE_BYE, (EC_GROUP_GREETINGS << 9) | 0x20 - .set EC_WORD_MEET_YOU, (EC_GROUP_GREETINGS << 9) | 0x21 - .set EC_WORD_HEY, (EC_GROUP_GREETINGS << 9) | 0x22 - .set EC_WORD_SMELL, (EC_GROUP_GREETINGS << 9) | 0x23 - .set EC_WORD_LISTENING, (EC_GROUP_GREETINGS << 9) | 0x24 - .set EC_WORD_HOO_HAH, (EC_GROUP_GREETINGS << 9) | 0x25 - .set EC_WORD_YAHOO, (EC_GROUP_GREETINGS << 9) | 0x26 - .set EC_WORD_YO, (EC_GROUP_GREETINGS << 9) | 0x27 - .set EC_WORD_COME_OVER, (EC_GROUP_GREETINGS << 9) | 0x28 - .set EC_WORD_COUNT_ON, (EC_GROUP_GREETINGS << 9) | 0x29 - -@ PEOPLE - .set EC_WORD_OPPONENT, (EC_GROUP_PEOPLE << 9) | 0x0 - .set EC_WORD_I, (EC_GROUP_PEOPLE << 9) | 0x1 - .set EC_WORD_YOU, (EC_GROUP_PEOPLE << 9) | 0x2 - .set EC_WORD_YOURS, (EC_GROUP_PEOPLE << 9) | 0x3 - .set EC_WORD_SON, (EC_GROUP_PEOPLE << 9) | 0x4 - .set EC_WORD_YOUR, (EC_GROUP_PEOPLE << 9) | 0x5 - .set EC_WORD_YOU_RE, (EC_GROUP_PEOPLE << 9) | 0x6 - .set EC_WORD_YOU_VE, (EC_GROUP_PEOPLE << 9) | 0x7 - .set EC_WORD_MOTHER, (EC_GROUP_PEOPLE << 9) | 0x8 - .set EC_WORD_GRANDFATHER, (EC_GROUP_PEOPLE << 9) | 0x9 - .set EC_WORD_UNCLE, (EC_GROUP_PEOPLE << 9) | 0xa - .set EC_WORD_FATHER, (EC_GROUP_PEOPLE << 9) | 0xb - .set EC_WORD_BOY, (EC_GROUP_PEOPLE << 9) | 0xc - .set EC_WORD_ADULT, (EC_GROUP_PEOPLE << 9) | 0xd - .set EC_WORD_BROTHER, (EC_GROUP_PEOPLE << 9) | 0xe - .set EC_WORD_SISTER, (EC_GROUP_PEOPLE << 9) | 0xf - .set EC_WORD_GRANDMOTHER, (EC_GROUP_PEOPLE << 9) | 0x10 - .set EC_WORD_AUNT, (EC_GROUP_PEOPLE << 9) | 0x11 - .set EC_WORD_PARENT, (EC_GROUP_PEOPLE << 9) | 0x12 - .set EC_WORD_MAN, (EC_GROUP_PEOPLE << 9) | 0x13 - .set EC_WORD_ME, (EC_GROUP_PEOPLE << 9) | 0x14 - .set EC_WORD_GIRL, (EC_GROUP_PEOPLE << 9) | 0x15 - .set EC_WORD_BABE, (EC_GROUP_PEOPLE << 9) | 0x16 - .set EC_WORD_FAMILY, (EC_GROUP_PEOPLE << 9) | 0x17 - .set EC_WORD_HER, (EC_GROUP_PEOPLE << 9) | 0x18 - .set EC_WORD_HIM, (EC_GROUP_PEOPLE << 9) | 0x19 - .set EC_WORD_HE, (EC_GROUP_PEOPLE << 9) | 0x1a - .set EC_WORD_PLACE, (EC_GROUP_PEOPLE << 9) | 0x1b - .set EC_WORD_DAUGHTER, (EC_GROUP_PEOPLE << 9) | 0x1c - .set EC_WORD_HIS, (EC_GROUP_PEOPLE << 9) | 0x1d - .set EC_WORD_HE_S, (EC_GROUP_PEOPLE << 9) | 0x1e - .set EC_WORD_AREN_T, (EC_GROUP_PEOPLE << 9) | 0x1f - .set EC_WORD_SIBLINGS, (EC_GROUP_PEOPLE << 9) | 0x20 - .set EC_WORD_KID, (EC_GROUP_PEOPLE << 9) | 0x21 - .set EC_WORD_CHILDREN, (EC_GROUP_PEOPLE << 9) | 0x22 - .set EC_WORD_MR, (EC_GROUP_PEOPLE << 9) | 0x23 - .set EC_WORD_MRS, (EC_GROUP_PEOPLE << 9) | 0x24 - .set EC_WORD_MYSELF, (EC_GROUP_PEOPLE << 9) | 0x25 - .set EC_WORD_I_WAS, (EC_GROUP_PEOPLE << 9) | 0x26 - .set EC_WORD_TO_ME, (EC_GROUP_PEOPLE << 9) | 0x27 - .set EC_WORD_MY, (EC_GROUP_PEOPLE << 9) | 0x28 - .set EC_WORD_I_AM, (EC_GROUP_PEOPLE << 9) | 0x29 - .set EC_WORD_I_VE, (EC_GROUP_PEOPLE << 9) | 0x2a - .set EC_WORD_WHO, (EC_GROUP_PEOPLE << 9) | 0x2b - .set EC_WORD_SOMEONE, (EC_GROUP_PEOPLE << 9) | 0x2c - .set EC_WORD_WHO_WAS, (EC_GROUP_PEOPLE << 9) | 0x2d - .set EC_WORD_TO_WHOM, (EC_GROUP_PEOPLE << 9) | 0x2e - .set EC_WORD_WHOSE, (EC_GROUP_PEOPLE << 9) | 0x2f - .set EC_WORD_WHO_IS, (EC_GROUP_PEOPLE << 9) | 0x30 - .set EC_WORD_IT_S, (EC_GROUP_PEOPLE << 9) | 0x31 - .set EC_WORD_LADY, (EC_GROUP_PEOPLE << 9) | 0x32 - .set EC_WORD_FRIEND, (EC_GROUP_PEOPLE << 9) | 0x33 - .set EC_WORD_ALLY, (EC_GROUP_PEOPLE << 9) | 0x34 - .set EC_WORD_PERSON, (EC_GROUP_PEOPLE << 9) | 0x35 - .set EC_WORD_DUDE, (EC_GROUP_PEOPLE << 9) | 0x36 - .set EC_WORD_THEY, (EC_GROUP_PEOPLE << 9) | 0x37 - .set EC_WORD_THEY_WERE, (EC_GROUP_PEOPLE << 9) | 0x38 - .set EC_WORD_TO_THEM, (EC_GROUP_PEOPLE << 9) | 0x39 - .set EC_WORD_THEIR, (EC_GROUP_PEOPLE << 9) | 0x3a - .set EC_WORD_THEY_RE, (EC_GROUP_PEOPLE << 9) | 0x3b - .set EC_WORD_THEY_VE, (EC_GROUP_PEOPLE << 9) | 0x3c - .set EC_WORD_WE, (EC_GROUP_PEOPLE << 9) | 0x3d - .set EC_WORD_BEEN, (EC_GROUP_PEOPLE << 9) | 0x3e - .set EC_WORD_TO_US, (EC_GROUP_PEOPLE << 9) | 0x3f - .set EC_WORD_OUR, (EC_GROUP_PEOPLE << 9) | 0x40 - .set EC_WORD_WE_RE, (EC_GROUP_PEOPLE << 9) | 0x41 - .set EC_WORD_RIVAL, (EC_GROUP_PEOPLE << 9) | 0x42 - .set EC_WORD_WE_VE, (EC_GROUP_PEOPLE << 9) | 0x43 - .set EC_WORD_WOMAN, (EC_GROUP_PEOPLE << 9) | 0x44 - .set EC_WORD_SHE, (EC_GROUP_PEOPLE << 9) | 0x45 - .set EC_WORD_SHE_WAS, (EC_GROUP_PEOPLE << 9) | 0x46 - .set EC_WORD_TO_HER, (EC_GROUP_PEOPLE << 9) | 0x47 - .set EC_WORD_HERS, (EC_GROUP_PEOPLE << 9) | 0x48 - .set EC_WORD_SHE_IS, (EC_GROUP_PEOPLE << 9) | 0x49 - .set EC_WORD_SOME, (EC_GROUP_PEOPLE << 9) | 0x4a - -@ VOICES - .set EC_WORD_EXCL, (EC_GROUP_VOICES << 9) | 0x0 - .set EC_WORD_EXCL_EXCL, (EC_GROUP_VOICES << 9) | 0x1 - .set EC_WORD_QUES_EXCL, (EC_GROUP_VOICES << 9) | 0x2 - .set EC_WORD_QUES, (EC_GROUP_VOICES << 9) | 0x3 - .set EC_WORD_ELLIPSIS, (EC_GROUP_VOICES << 9) | 0x4 - .set EC_WORD_ELLIPSIS_EXCL, (EC_GROUP_VOICES << 9) | 0x5 - .set EC_WORD_ELLIPSIS_ELLIPSIS_ELLIPSIS, (EC_GROUP_VOICES << 9) | 0x6 - .set EC_WORD_DASH, (EC_GROUP_VOICES << 9) | 0x7 - .set EC_WORD_DASH_DASH_DASH, (EC_GROUP_VOICES << 9) | 0x8 - .set EC_WORD_UH_OH, (EC_GROUP_VOICES << 9) | 0x9 - .set EC_WORD_WAAAH, (EC_GROUP_VOICES << 9) | 0xa - .set EC_WORD_AHAHA, (EC_GROUP_VOICES << 9) | 0xb - .set EC_WORD_OH_QUES, (EC_GROUP_VOICES << 9) | 0xc - .set EC_WORD_NOPE, (EC_GROUP_VOICES << 9) | 0xd - .set EC_WORD_URGH, (EC_GROUP_VOICES << 9) | 0xe - .set EC_WORD_HMM, (EC_GROUP_VOICES << 9) | 0xf - .set EC_WORD_WHOAH, (EC_GROUP_VOICES << 9) | 0x10 - .set EC_WORD_WROOOAAR_EXCL, (EC_GROUP_VOICES << 9) | 0x11 - .set EC_WORD_WOW, (EC_GROUP_VOICES << 9) | 0x12 - .set EC_WORD_GIGGLE, (EC_GROUP_VOICES << 9) | 0x13 - .set EC_WORD_SIGH, (EC_GROUP_VOICES << 9) | 0x14 - .set EC_WORD_UNBELIEVABLE, (EC_GROUP_VOICES << 9) | 0x15 - .set EC_WORD_CRIES, (EC_GROUP_VOICES << 9) | 0x16 - .set EC_WORD_AGREE, (EC_GROUP_VOICES << 9) | 0x17 - .set EC_WORD_EH_QUES, (EC_GROUP_VOICES << 9) | 0x18 - .set EC_WORD_CRY, (EC_GROUP_VOICES << 9) | 0x19 - .set EC_WORD_EHEHE, (EC_GROUP_VOICES << 9) | 0x1a - .set EC_WORD_OI_OI_OI, (EC_GROUP_VOICES << 9) | 0x1b - .set EC_WORD_OH_YEAH, (EC_GROUP_VOICES << 9) | 0x1c - .set EC_WORD_OH, (EC_GROUP_VOICES << 9) | 0x1d - .set EC_WORD_OOPS, (EC_GROUP_VOICES << 9) | 0x1e - .set EC_WORD_SHOCKED, (EC_GROUP_VOICES << 9) | 0x1f - .set EC_WORD_EEK, (EC_GROUP_VOICES << 9) | 0x20 - .set EC_WORD_GRAAAH, (EC_GROUP_VOICES << 9) | 0x21 - .set EC_WORD_GWAHAHAHA, (EC_GROUP_VOICES << 9) | 0x22 - .set EC_WORD_WAY, (EC_GROUP_VOICES << 9) | 0x23 - .set EC_WORD_TCH, (EC_GROUP_VOICES << 9) | 0x24 - .set EC_WORD_HEHE, (EC_GROUP_VOICES << 9) | 0x25 - .set EC_WORD_HAH, (EC_GROUP_VOICES << 9) | 0x26 - .set EC_WORD_YUP, (EC_GROUP_VOICES << 9) | 0x27 - .set EC_WORD_HAHAHA, (EC_GROUP_VOICES << 9) | 0x28 - .set EC_WORD_AIYEEH, (EC_GROUP_VOICES << 9) | 0x29 - .set EC_WORD_HIYAH, (EC_GROUP_VOICES << 9) | 0x2a - .set EC_WORD_FUFUFU, (EC_GROUP_VOICES << 9) | 0x2b - .set EC_WORD_LOL, (EC_GROUP_VOICES << 9) | 0x2c - .set EC_WORD_SNORT, (EC_GROUP_VOICES << 9) | 0x2d - .set EC_WORD_HUMPH, (EC_GROUP_VOICES << 9) | 0x2e - .set EC_WORD_HEHEHE, (EC_GROUP_VOICES << 9) | 0x2f - .set EC_WORD_HEH, (EC_GROUP_VOICES << 9) | 0x30 - .set EC_WORD_HOHOHO, (EC_GROUP_VOICES << 9) | 0x31 - .set EC_WORD_UH_HUH, (EC_GROUP_VOICES << 9) | 0x32 - .set EC_WORD_OH_DEAR, (EC_GROUP_VOICES << 9) | 0x33 - .set EC_WORD_ARRGH, (EC_GROUP_VOICES << 9) | 0x34 - .set EC_WORD_MUFUFU, (EC_GROUP_VOICES << 9) | 0x35 - .set EC_WORD_MMM, (EC_GROUP_VOICES << 9) | 0x36 - .set EC_WORD_OH_KAY, (EC_GROUP_VOICES << 9) | 0x37 - .set EC_WORD_OKAY, (EC_GROUP_VOICES << 9) | 0x38 - .set EC_WORD_LALALA, (EC_GROUP_VOICES << 9) | 0x39 - .set EC_WORD_YAY, (EC_GROUP_VOICES << 9) | 0x3a - .set EC_WORD_AWW, (EC_GROUP_VOICES << 9) | 0x3b - .set EC_WORD_WOWEE, (EC_GROUP_VOICES << 9) | 0x3c - .set EC_WORD_GWAH, (EC_GROUP_VOICES << 9) | 0x3d - .set EC_WORD_WAHAHAHA, (EC_GROUP_VOICES << 9) | 0x3e - -@ SPEECH - .set EC_WORD_LISTEN, (EC_GROUP_SPEECH << 9) | 0x0 - .set EC_WORD_NOT_VERY, (EC_GROUP_SPEECH << 9) | 0x1 - .set EC_WORD_MEAN, (EC_GROUP_SPEECH << 9) | 0x2 - .set EC_WORD_LIE, (EC_GROUP_SPEECH << 9) | 0x3 - .set EC_WORD_LAY, (EC_GROUP_SPEECH << 9) | 0x4 - .set EC_WORD_RECOMMEND, (EC_GROUP_SPEECH << 9) | 0x5 - .set EC_WORD_NITWIT, (EC_GROUP_SPEECH << 9) | 0x6 - .set EC_WORD_QUITE, (EC_GROUP_SPEECH << 9) | 0x7 - .set EC_WORD_FROM, (EC_GROUP_SPEECH << 9) | 0x8 - .set EC_WORD_FEELING, (EC_GROUP_SPEECH << 9) | 0x9 - .set EC_WORD_BUT, (EC_GROUP_SPEECH << 9) | 0xa - .set EC_WORD_HOWEVER, (EC_GROUP_SPEECH << 9) | 0xb - .set EC_WORD_CASE, (EC_GROUP_SPEECH << 9) | 0xc - .set EC_WORD_THE, (EC_GROUP_SPEECH << 9) | 0xd - .set EC_WORD_MISS, (EC_GROUP_SPEECH << 9) | 0xe - .set EC_WORD_HOW, (EC_GROUP_SPEECH << 9) | 0xf - .set EC_WORD_HIT, (EC_GROUP_SPEECH << 9) | 0x10 - .set EC_WORD_ENOUGH, (EC_GROUP_SPEECH << 9) | 0x11 - .set EC_WORD_A_LOT, (EC_GROUP_SPEECH << 9) | 0x12 - .set EC_WORD_A_LITTLE, (EC_GROUP_SPEECH << 9) | 0x13 - .set EC_WORD_ABSOLUTELY, (EC_GROUP_SPEECH << 9) | 0x14 - .set EC_WORD_AND, (EC_GROUP_SPEECH << 9) | 0x15 - .set EC_WORD_ONLY, (EC_GROUP_SPEECH << 9) | 0x16 - .set EC_WORD_AROUND, (EC_GROUP_SPEECH << 9) | 0x17 - .set EC_WORD_PROBABLY, (EC_GROUP_SPEECH << 9) | 0x18 - .set EC_WORD_IF, (EC_GROUP_SPEECH << 9) | 0x19 - .set EC_WORD_VERY, (EC_GROUP_SPEECH << 9) | 0x1a - .set EC_WORD_A_TINY_BIT, (EC_GROUP_SPEECH << 9) | 0x1b - .set EC_WORD_WILD, (EC_GROUP_SPEECH << 9) | 0x1c - .set EC_WORD_THAT_S, (EC_GROUP_SPEECH << 9) | 0x1d - .set EC_WORD_JUST, (EC_GROUP_SPEECH << 9) | 0x1e - .set EC_WORD_EVEN_SO, (EC_GROUP_SPEECH << 9) | 0x1f - .set EC_WORD_MUST_BE, (EC_GROUP_SPEECH << 9) | 0x20 - .set EC_WORD_NATURALLY, (EC_GROUP_SPEECH << 9) | 0x21 - .set EC_WORD_FOR_NOW, (EC_GROUP_SPEECH << 9) | 0x22 - .set EC_WORD_UNDERSTOOD, (EC_GROUP_SPEECH << 9) | 0x23 - .set EC_WORD_JOKING, (EC_GROUP_SPEECH << 9) | 0x24 - .set EC_WORD_READY, (EC_GROUP_SPEECH << 9) | 0x25 - .set EC_WORD_SOMETHING, (EC_GROUP_SPEECH << 9) | 0x26 - .set EC_WORD_SOMEHOW, (EC_GROUP_SPEECH << 9) | 0x27 - .set EC_WORD_ALTHOUGH, (EC_GROUP_SPEECH << 9) | 0x28 - .set EC_WORD_ALSO, (EC_GROUP_SPEECH << 9) | 0x29 - .set EC_WORD_PERFECT, (EC_GROUP_SPEECH << 9) | 0x2a - .set EC_WORD_AS_MUCH_AS, (EC_GROUP_SPEECH << 9) | 0x2b - .set EC_WORD_REALLY, (EC_GROUP_SPEECH << 9) | 0x2c - .set EC_WORD_TRULY, (EC_GROUP_SPEECH << 9) | 0x2d - .set EC_WORD_SERIOUSLY, (EC_GROUP_SPEECH << 9) | 0x2e - .set EC_WORD_TOTALLY, (EC_GROUP_SPEECH << 9) | 0x2f - .set EC_WORD_UNTIL, (EC_GROUP_SPEECH << 9) | 0x30 - .set EC_WORD_AS_IF, (EC_GROUP_SPEECH << 9) | 0x31 - .set EC_WORD_MOOD, (EC_GROUP_SPEECH << 9) | 0x32 - .set EC_WORD_RATHER, (EC_GROUP_SPEECH << 9) | 0x33 - .set EC_WORD_AWFULLY, (EC_GROUP_SPEECH << 9) | 0x34 - .set EC_WORD_MODE, (EC_GROUP_SPEECH << 9) | 0x35 - .set EC_WORD_MORE, (EC_GROUP_SPEECH << 9) | 0x36 - .set EC_WORD_TOO_LATE, (EC_GROUP_SPEECH << 9) | 0x37 - .set EC_WORD_FINALLY, (EC_GROUP_SPEECH << 9) | 0x38 - .set EC_WORD_ANY, (EC_GROUP_SPEECH << 9) | 0x39 - .set EC_WORD_INSTEAD, (EC_GROUP_SPEECH << 9) | 0x3a - .set EC_WORD_FANTASTIC, (EC_GROUP_SPEECH << 9) | 0x3b - -@ ENDINGS - .set EC_WORD_WILL, (EC_GROUP_ENDINGS << 9) | 0x0 - .set EC_WORD_WILL_BE_HERE, (EC_GROUP_ENDINGS << 9) | 0x1 - .set EC_WORD_OR, (EC_GROUP_ENDINGS << 9) | 0x2 - .set EC_WORD_TIMES, (EC_GROUP_ENDINGS << 9) | 0x3 - .set EC_WORD_WONDER, (EC_GROUP_ENDINGS << 9) | 0x4 - .set EC_WORD_IS_IT_QUES, (EC_GROUP_ENDINGS << 9) | 0x5 - .set EC_WORD_BE, (EC_GROUP_ENDINGS << 9) | 0x6 - .set EC_WORD_GIMME, (EC_GROUP_ENDINGS << 9) | 0x7 - .set EC_WORD_COULD, (EC_GROUP_ENDINGS << 9) | 0x8 - .set EC_WORD_LIKELY_TO, (EC_GROUP_ENDINGS << 9) | 0x9 - .set EC_WORD_WOULD, (EC_GROUP_ENDINGS << 9) | 0xa - .set EC_WORD_IS, (EC_GROUP_ENDINGS << 9) | 0xb - .set EC_WORD_ISN_T_IT_QUES, (EC_GROUP_ENDINGS << 9) | 0xc - .set EC_WORD_LET_S, (EC_GROUP_ENDINGS << 9) | 0xd - .set EC_WORD_OTHER, (EC_GROUP_ENDINGS << 9) | 0xe - .set EC_WORD_ARE, (EC_GROUP_ENDINGS << 9) | 0xf - .set EC_WORD_WAS, (EC_GROUP_ENDINGS << 9) | 0x10 - .set EC_WORD_WERE, (EC_GROUP_ENDINGS << 9) | 0x11 - .set EC_WORD_THOSE, (EC_GROUP_ENDINGS << 9) | 0x12 - .set EC_WORD_ISN_T, (EC_GROUP_ENDINGS << 9) | 0x13 - .set EC_WORD_WON_T, (EC_GROUP_ENDINGS << 9) | 0x14 - .set EC_WORD_CAN_T, (EC_GROUP_ENDINGS << 9) | 0x15 - .set EC_WORD_CAN, (EC_GROUP_ENDINGS << 9) | 0x16 - .set EC_WORD_DON_T, (EC_GROUP_ENDINGS << 9) | 0x17 - .set EC_WORD_DO, (EC_GROUP_ENDINGS << 9) | 0x18 - .set EC_WORD_DOES, (EC_GROUP_ENDINGS << 9) | 0x19 - .set EC_WORD_WHOM, (EC_GROUP_ENDINGS << 9) | 0x1a - .set EC_WORD_WHICH, (EC_GROUP_ENDINGS << 9) | 0x1b - .set EC_WORD_WASN_T, (EC_GROUP_ENDINGS << 9) | 0x1c - .set EC_WORD_WEREN_T, (EC_GROUP_ENDINGS << 9) | 0x1d - .set EC_WORD_HAVE, (EC_GROUP_ENDINGS << 9) | 0x1e - .set EC_WORD_HAVEN_T, (EC_GROUP_ENDINGS << 9) | 0x1f - .set EC_WORD_A, (EC_GROUP_ENDINGS << 9) | 0x20 - .set EC_WORD_AN, (EC_GROUP_ENDINGS << 9) | 0x21 - .set EC_WORD_NOT, (EC_GROUP_ENDINGS << 9) | 0x22 - .set EC_WORD_THERE, (EC_GROUP_ENDINGS << 9) | 0x23 - .set EC_WORD_OK_QUES, (EC_GROUP_ENDINGS << 9) | 0x24 - .set EC_WORD_SO, (EC_GROUP_ENDINGS << 9) | 0x25 - .set EC_WORD_MAYBE, (EC_GROUP_ENDINGS << 9) | 0x26 - .set EC_WORD_ABOUT, (EC_GROUP_ENDINGS << 9) | 0x27 - .set EC_WORD_OVER, (EC_GROUP_ENDINGS << 9) | 0x28 - .set EC_WORD_IT, (EC_GROUP_ENDINGS << 9) | 0x29 - .set EC_WORD_ALL, (EC_GROUP_ENDINGS << 9) | 0x2a - .set EC_WORD_FOR, (EC_GROUP_ENDINGS << 9) | 0x2b - .set EC_WORD_ON, (EC_GROUP_ENDINGS << 9) | 0x2c - .set EC_WORD_OFF, (EC_GROUP_ENDINGS << 9) | 0x2d - .set EC_WORD_AS, (EC_GROUP_ENDINGS << 9) | 0x2e - .set EC_WORD_TO, (EC_GROUP_ENDINGS << 9) | 0x2f - .set EC_WORD_WITH, (EC_GROUP_ENDINGS << 9) | 0x30 - .set EC_WORD_BETTER, (EC_GROUP_ENDINGS << 9) | 0x31 - .set EC_WORD_EVER, (EC_GROUP_ENDINGS << 9) | 0x32 - .set EC_WORD_SINCE, (EC_GROUP_ENDINGS << 9) | 0x33 - .set EC_WORD_OF, (EC_GROUP_ENDINGS << 9) | 0x34 - .set EC_WORD_BELONGS_TO, (EC_GROUP_ENDINGS << 9) | 0x35 - .set EC_WORD_AT, (EC_GROUP_ENDINGS << 9) | 0x36 - .set EC_WORD_IN, (EC_GROUP_ENDINGS << 9) | 0x37 - .set EC_WORD_OUT, (EC_GROUP_ENDINGS << 9) | 0x38 - .set EC_WORD_TOO, (EC_GROUP_ENDINGS << 9) | 0x39 - .set EC_WORD_LIKE, (EC_GROUP_ENDINGS << 9) | 0x3a - .set EC_WORD_DID, (EC_GROUP_ENDINGS << 9) | 0x3b - .set EC_WORD_DIDN_T, (EC_GROUP_ENDINGS << 9) | 0x3c - .set EC_WORD_DOESN_T, (EC_GROUP_ENDINGS << 9) | 0x3d - .set EC_WORD_WITHOUT, (EC_GROUP_ENDINGS << 9) | 0x3e - .set EC_WORD_AFTER, (EC_GROUP_ENDINGS << 9) | 0x3f - .set EC_WORD_BEFORE, (EC_GROUP_ENDINGS << 9) | 0x40 - .set EC_WORD_WHILE, (EC_GROUP_ENDINGS << 9) | 0x41 - .set EC_WORD_THAN, (EC_GROUP_ENDINGS << 9) | 0x42 - .set EC_WORD_ONCE, (EC_GROUP_ENDINGS << 9) | 0x43 - .set EC_WORD_ANYWHERE, (EC_GROUP_ENDINGS << 9) | 0x44 - -@ FEELINGS - .set EC_WORD_MEET, (EC_GROUP_FEELINGS << 9) | 0x0 - .set EC_WORD_PLAY, (EC_GROUP_FEELINGS << 9) | 0x1 - .set EC_WORD_HURRIED, (EC_GROUP_FEELINGS << 9) | 0x2 - .set EC_WORD_GOES, (EC_GROUP_FEELINGS << 9) | 0x3 - .set EC_WORD_GIDDY, (EC_GROUP_FEELINGS << 9) | 0x4 - .set EC_WORD_HAPPY, (EC_GROUP_FEELINGS << 9) | 0x5 - .set EC_WORD_HAPPINESS, (EC_GROUP_FEELINGS << 9) | 0x6 - .set EC_WORD_EXCITE, (EC_GROUP_FEELINGS << 9) | 0x7 - .set EC_WORD_IMPORTANT, (EC_GROUP_FEELINGS << 9) | 0x8 - .set EC_WORD_FUNNY, (EC_GROUP_FEELINGS << 9) | 0x9 - .set EC_WORD_GOT, (EC_GROUP_FEELINGS << 9) | 0xa - .set EC_WORD_GO_HOME, (EC_GROUP_FEELINGS << 9) | 0xb - .set EC_WORD_DISAPPOINTED, (EC_GROUP_FEELINGS << 9) | 0xc - .set EC_WORD_DISAPPOINTS, (EC_GROUP_FEELINGS << 9) | 0xd - .set EC_WORD_SAD, (EC_GROUP_FEELINGS << 9) | 0xe - .set EC_WORD_TRY, (EC_GROUP_FEELINGS << 9) | 0xf - .set EC_WORD_TRIES, (EC_GROUP_FEELINGS << 9) | 0x10 - .set EC_WORD_HEARS, (EC_GROUP_FEELINGS << 9) | 0x11 - .set EC_WORD_THINK, (EC_GROUP_FEELINGS << 9) | 0x12 - .set EC_WORD_HEAR, (EC_GROUP_FEELINGS << 9) | 0x13 - .set EC_WORD_WANTS, (EC_GROUP_FEELINGS << 9) | 0x14 - .set EC_WORD_MISHEARD, (EC_GROUP_FEELINGS << 9) | 0x15 - .set EC_WORD_DISLIKE, (EC_GROUP_FEELINGS << 9) | 0x16 - .set EC_WORD_ANGRY, (EC_GROUP_FEELINGS << 9) | 0x17 - .set EC_WORD_ANGER, (EC_GROUP_FEELINGS << 9) | 0x18 - .set EC_WORD_SCARY, (EC_GROUP_FEELINGS << 9) | 0x19 - .set EC_WORD_LONESOME, (EC_GROUP_FEELINGS << 9) | 0x1a - .set EC_WORD_DISAPPOINT, (EC_GROUP_FEELINGS << 9) | 0x1b - .set EC_WORD_JOY, (EC_GROUP_FEELINGS << 9) | 0x1c - .set EC_WORD_GETS, (EC_GROUP_FEELINGS << 9) | 0x1d - .set EC_WORD_NEVER, (EC_GROUP_FEELINGS << 9) | 0x1e - .set EC_WORD_DARN, (EC_GROUP_FEELINGS << 9) | 0x1f - .set EC_WORD_DOWNCAST, (EC_GROUP_FEELINGS << 9) | 0x20 - .set EC_WORD_INCREDIBLE, (EC_GROUP_FEELINGS << 9) | 0x21 - .set EC_WORD_LIKES, (EC_GROUP_FEELINGS << 9) | 0x22 - .set EC_WORD_DISLIKES, (EC_GROUP_FEELINGS << 9) | 0x23 - .set EC_WORD_BORING, (EC_GROUP_FEELINGS << 9) | 0x24 - .set EC_WORD_CARE, (EC_GROUP_FEELINGS << 9) | 0x25 - .set EC_WORD_CARES, (EC_GROUP_FEELINGS << 9) | 0x26 - .set EC_WORD_ALL_RIGHT, (EC_GROUP_FEELINGS << 9) | 0x27 - .set EC_WORD_ADORE, (EC_GROUP_FEELINGS << 9) | 0x28 - .set EC_WORD_DISASTER, (EC_GROUP_FEELINGS << 9) | 0x29 - .set EC_WORD_ENJOY, (EC_GROUP_FEELINGS << 9) | 0x2a - .set EC_WORD_ENJOYS, (EC_GROUP_FEELINGS << 9) | 0x2b - .set EC_WORD_EAT, (EC_GROUP_FEELINGS << 9) | 0x2c - .set EC_WORD_LACKING, (EC_GROUP_FEELINGS << 9) | 0x2d - .set EC_WORD_BAD, (EC_GROUP_FEELINGS << 9) | 0x2e - .set EC_WORD_HARD, (EC_GROUP_FEELINGS << 9) | 0x2f - .set EC_WORD_TERRIBLE, (EC_GROUP_FEELINGS << 9) | 0x30 - .set EC_WORD_SHOULD, (EC_GROUP_FEELINGS << 9) | 0x31 - .set EC_WORD_NICE, (EC_GROUP_FEELINGS << 9) | 0x32 - .set EC_WORD_DRINK, (EC_GROUP_FEELINGS << 9) | 0x33 - .set EC_WORD_SURPRISE, (EC_GROUP_FEELINGS << 9) | 0x34 - .set EC_WORD_FEAR, (EC_GROUP_FEELINGS << 9) | 0x35 - .set EC_WORD_WANT, (EC_GROUP_FEELINGS << 9) | 0x36 - .set EC_WORD_WAIT, (EC_GROUP_FEELINGS << 9) | 0x37 - .set EC_WORD_SATISFIED, (EC_GROUP_FEELINGS << 9) | 0x38 - .set EC_WORD_SEE, (EC_GROUP_FEELINGS << 9) | 0x39 - .set EC_WORD_RARE, (EC_GROUP_FEELINGS << 9) | 0x3a - .set EC_WORD_NEGATIVE, (EC_GROUP_FEELINGS << 9) | 0x3b - .set EC_WORD_DONE, (EC_GROUP_FEELINGS << 9) | 0x3c - .set EC_WORD_DANGER, (EC_GROUP_FEELINGS << 9) | 0x3d - .set EC_WORD_DEFEATED, (EC_GROUP_FEELINGS << 9) | 0x3e - .set EC_WORD_BEAT, (EC_GROUP_FEELINGS << 9) | 0x3f - .set EC_WORD_GREAT, (EC_GROUP_FEELINGS << 9) | 0x40 - .set EC_WORD_ROMANTIC, (EC_GROUP_FEELINGS << 9) | 0x41 - .set EC_WORD_QUESTION, (EC_GROUP_FEELINGS << 9) | 0x42 - .set EC_WORD_UNDERSTAND, (EC_GROUP_FEELINGS << 9) | 0x43 - .set EC_WORD_UNDERSTANDS, (EC_GROUP_FEELINGS << 9) | 0x44 - -@ CONDITIONS - .set EC_WORD_HOT, (EC_GROUP_CONDITIONS << 9) | 0x0 - .set EC_WORD_EXISTS, (EC_GROUP_CONDITIONS << 9) | 0x1 - .set EC_WORD_EXCESS, (EC_GROUP_CONDITIONS << 9) | 0x2 - .set EC_WORD_APPROVED, (EC_GROUP_CONDITIONS << 9) | 0x3 - .set EC_WORD_HAS, (EC_GROUP_CONDITIONS << 9) | 0x4 - .set EC_WORD_GOOD, (EC_GROUP_CONDITIONS << 9) | 0x5 - .set EC_WORD_LESS, (EC_GROUP_CONDITIONS << 9) | 0x6 - .set EC_WORD_MOMENTUM, (EC_GROUP_CONDITIONS << 9) | 0x7 - .set EC_WORD_GOING, (EC_GROUP_CONDITIONS << 9) | 0x8 - .set EC_WORD_WEIRD, (EC_GROUP_CONDITIONS << 9) | 0x9 - .set EC_WORD_BUSY, (EC_GROUP_CONDITIONS << 9) | 0xa - .set EC_WORD_TOGETHER, (EC_GROUP_CONDITIONS << 9) | 0xb - .set EC_WORD_FULL, (EC_GROUP_CONDITIONS << 9) | 0xc - .set EC_WORD_ABSENT, (EC_GROUP_CONDITIONS << 9) | 0xd - .set EC_WORD_BEING, (EC_GROUP_CONDITIONS << 9) | 0xe - .set EC_WORD_NEED, (EC_GROUP_CONDITIONS << 9) | 0xf - .set EC_WORD_TASTY, (EC_GROUP_CONDITIONS << 9) | 0x10 - .set EC_WORD_SKILLED, (EC_GROUP_CONDITIONS << 9) | 0x11 - .set EC_WORD_NOISY, (EC_GROUP_CONDITIONS << 9) | 0x12 - .set EC_WORD_BIG, (EC_GROUP_CONDITIONS << 9) | 0x13 - .set EC_WORD_LATE, (EC_GROUP_CONDITIONS << 9) | 0x14 - .set EC_WORD_CLOSE, (EC_GROUP_CONDITIONS << 9) | 0x15 - .set EC_WORD_DOCILE, (EC_GROUP_CONDITIONS << 9) | 0x16 - .set EC_WORD_AMUSING, (EC_GROUP_CONDITIONS << 9) | 0x17 - .set EC_WORD_ENTERTAINING, (EC_GROUP_CONDITIONS << 9) | 0x18 - .set EC_WORD_PERFECTION, (EC_GROUP_CONDITIONS << 9) | 0x19 - .set EC_WORD_PRETTY, (EC_GROUP_CONDITIONS << 9) | 0x1a - .set EC_WORD_HEALTHY, (EC_GROUP_CONDITIONS << 9) | 0x1b - .set EC_WORD_EXCELLENT, (EC_GROUP_CONDITIONS << 9) | 0x1c - .set EC_WORD_UPSIDE_DOWN, (EC_GROUP_CONDITIONS << 9) | 0x1d - .set EC_WORD_COLD, (EC_GROUP_CONDITIONS << 9) | 0x1e - .set EC_WORD_REFRESHING, (EC_GROUP_CONDITIONS << 9) | 0x1f - .set EC_WORD_UNAVOIDABLE, (EC_GROUP_CONDITIONS << 9) | 0x20 - .set EC_WORD_MUCH, (EC_GROUP_CONDITIONS << 9) | 0x21 - .set EC_WORD_OVERWHELMING, (EC_GROUP_CONDITIONS << 9) | 0x22 - .set EC_WORD_FABULOUS, (EC_GROUP_CONDITIONS << 9) | 0x23 - .set EC_WORD_ELSE, (EC_GROUP_CONDITIONS << 9) | 0x24 - .set EC_WORD_EXPENSIVE, (EC_GROUP_CONDITIONS << 9) | 0x25 - .set EC_WORD_CORRECT, (EC_GROUP_CONDITIONS << 9) | 0x26 - .set EC_WORD_IMPOSSIBLE, (EC_GROUP_CONDITIONS << 9) | 0x27 - .set EC_WORD_SMALL, (EC_GROUP_CONDITIONS << 9) | 0x28 - .set EC_WORD_DIFFERENT, (EC_GROUP_CONDITIONS << 9) | 0x29 - .set EC_WORD_TIRED, (EC_GROUP_CONDITIONS << 9) | 0x2a - .set EC_WORD_SKILL, (EC_GROUP_CONDITIONS << 9) | 0x2b - .set EC_WORD_TOP, (EC_GROUP_CONDITIONS << 9) | 0x2c - .set EC_WORD_NON_STOP, (EC_GROUP_CONDITIONS << 9) | 0x2d - .set EC_WORD_PREPOSTEROUS, (EC_GROUP_CONDITIONS << 9) | 0x2e - .set EC_WORD_NONE, (EC_GROUP_CONDITIONS << 9) | 0x2f - .set EC_WORD_NOTHING, (EC_GROUP_CONDITIONS << 9) | 0x30 - .set EC_WORD_NATURAL, (EC_GROUP_CONDITIONS << 9) | 0x31 - .set EC_WORD_BECOMES, (EC_GROUP_CONDITIONS << 9) | 0x32 - .set EC_WORD_LUKEWARM, (EC_GROUP_CONDITIONS << 9) | 0x33 - .set EC_WORD_FAST, (EC_GROUP_CONDITIONS << 9) | 0x34 - .set EC_WORD_LOW, (EC_GROUP_CONDITIONS << 9) | 0x35 - .set EC_WORD_AWFUL, (EC_GROUP_CONDITIONS << 9) | 0x36 - .set EC_WORD_ALONE, (EC_GROUP_CONDITIONS << 9) | 0x37 - .set EC_WORD_BORED, (EC_GROUP_CONDITIONS << 9) | 0x38 - .set EC_WORD_SECRET, (EC_GROUP_CONDITIONS << 9) | 0x39 - .set EC_WORD_MYSTERY, (EC_GROUP_CONDITIONS << 9) | 0x3a - .set EC_WORD_LACKS, (EC_GROUP_CONDITIONS << 9) | 0x3b - .set EC_WORD_BEST, (EC_GROUP_CONDITIONS << 9) | 0x3c - .set EC_WORD_LOUSY, (EC_GROUP_CONDITIONS << 9) | 0x3d - .set EC_WORD_MISTAKE, (EC_GROUP_CONDITIONS << 9) | 0x3e - .set EC_WORD_KIND, (EC_GROUP_CONDITIONS << 9) | 0x3f - .set EC_WORD_WELL, (EC_GROUP_CONDITIONS << 9) | 0x40 - .set EC_WORD_WEAKENED, (EC_GROUP_CONDITIONS << 9) | 0x41 - .set EC_WORD_SIMPLE, (EC_GROUP_CONDITIONS << 9) | 0x42 - .set EC_WORD_SEEMS, (EC_GROUP_CONDITIONS << 9) | 0x43 - .set EC_WORD_BADLY, (EC_GROUP_CONDITIONS << 9) | 0x44 - -@ ACTIONS - .set EC_WORD_MEETS, (EC_GROUP_ACTIONS << 9) | 0x0 - .set EC_WORD_CONCEDE, (EC_GROUP_ACTIONS << 9) | 0x1 - .set EC_WORD_GIVE, (EC_GROUP_ACTIONS << 9) | 0x2 - .set EC_WORD_GIVES, (EC_GROUP_ACTIONS << 9) | 0x3 - .set EC_WORD_PLAYED, (EC_GROUP_ACTIONS << 9) | 0x4 - .set EC_WORD_PLAYS, (EC_GROUP_ACTIONS << 9) | 0x5 - .set EC_WORD_COLLECT, (EC_GROUP_ACTIONS << 9) | 0x6 - .set EC_WORD_WALKING, (EC_GROUP_ACTIONS << 9) | 0x7 - .set EC_WORD_WALKS, (EC_GROUP_ACTIONS << 9) | 0x8 - .set EC_WORD_SAYS, (EC_GROUP_ACTIONS << 9) | 0x9 - .set EC_WORD_WENT, (EC_GROUP_ACTIONS << 9) | 0xa - .set EC_WORD_SAID, (EC_GROUP_ACTIONS << 9) | 0xb - .set EC_WORD_WAKE_UP, (EC_GROUP_ACTIONS << 9) | 0xc - .set EC_WORD_WAKES_UP, (EC_GROUP_ACTIONS << 9) | 0xd - .set EC_WORD_ANGERS, (EC_GROUP_ACTIONS << 9) | 0xe - .set EC_WORD_TEACH, (EC_GROUP_ACTIONS << 9) | 0xf - .set EC_WORD_TEACHES, (EC_GROUP_ACTIONS << 9) | 0x10 - .set EC_WORD_PLEASE, (EC_GROUP_ACTIONS << 9) | 0x11 - .set EC_WORD_LEARN, (EC_GROUP_ACTIONS << 9) | 0x12 - .set EC_WORD_CHANGE, (EC_GROUP_ACTIONS << 9) | 0x13 - .set EC_WORD_STORY, (EC_GROUP_ACTIONS << 9) | 0x14 - .set EC_WORD_TRUST, (EC_GROUP_ACTIONS << 9) | 0x15 - .set EC_WORD_LAVISH, (EC_GROUP_ACTIONS << 9) | 0x16 - .set EC_WORD_LISTENS, (EC_GROUP_ACTIONS << 9) | 0x17 - .set EC_WORD_HEARING, (EC_GROUP_ACTIONS << 9) | 0x18 - .set EC_WORD_TRAINS, (EC_GROUP_ACTIONS << 9) | 0x19 - .set EC_WORD_CHOOSE, (EC_GROUP_ACTIONS << 9) | 0x1a - .set EC_WORD_COME, (EC_GROUP_ACTIONS << 9) | 0x1b - .set EC_WORD_CAME, (EC_GROUP_ACTIONS << 9) | 0x1c - .set EC_WORD_SEARCH, (EC_GROUP_ACTIONS << 9) | 0x1d - .set EC_WORD_MAKE, (EC_GROUP_ACTIONS << 9) | 0x1e - .set EC_WORD_CAUSE, (EC_GROUP_ACTIONS << 9) | 0x1f - .set EC_WORD_KNOW, (EC_GROUP_ACTIONS << 9) | 0x20 - .set EC_WORD_KNOWS, (EC_GROUP_ACTIONS << 9) | 0x21 - .set EC_WORD_REFUSE, (EC_GROUP_ACTIONS << 9) | 0x22 - .set EC_WORD_STORES, (EC_GROUP_ACTIONS << 9) | 0x23 - .set EC_WORD_BRAG, (EC_GROUP_ACTIONS << 9) | 0x24 - .set EC_WORD_IGNORANT, (EC_GROUP_ACTIONS << 9) | 0x25 - .set EC_WORD_THINKS, (EC_GROUP_ACTIONS << 9) | 0x26 - .set EC_WORD_BELIEVE, (EC_GROUP_ACTIONS << 9) | 0x27 - .set EC_WORD_SLIDE, (EC_GROUP_ACTIONS << 9) | 0x28 - .set EC_WORD_EATS, (EC_GROUP_ACTIONS << 9) | 0x29 - .set EC_WORD_USE, (EC_GROUP_ACTIONS << 9) | 0x2a - .set EC_WORD_USES, (EC_GROUP_ACTIONS << 9) | 0x2b - .set EC_WORD_USING, (EC_GROUP_ACTIONS << 9) | 0x2c - .set EC_WORD_COULDN_T, (EC_GROUP_ACTIONS << 9) | 0x2d - .set EC_WORD_CAPABLE, (EC_GROUP_ACTIONS << 9) | 0x2e - .set EC_WORD_DISAPPEAR, (EC_GROUP_ACTIONS << 9) | 0x2f - .set EC_WORD_APPEAR, (EC_GROUP_ACTIONS << 9) | 0x30 - .set EC_WORD_THROW, (EC_GROUP_ACTIONS << 9) | 0x31 - .set EC_WORD_WORRY, (EC_GROUP_ACTIONS << 9) | 0x32 - .set EC_WORD_SLEPT, (EC_GROUP_ACTIONS << 9) | 0x33 - .set EC_WORD_SLEEP, (EC_GROUP_ACTIONS << 9) | 0x34 - .set EC_WORD_RELEASE, (EC_GROUP_ACTIONS << 9) | 0x35 - .set EC_WORD_DRINKS, (EC_GROUP_ACTIONS << 9) | 0x36 - .set EC_WORD_RUNS, (EC_GROUP_ACTIONS << 9) | 0x37 - .set EC_WORD_RUN, (EC_GROUP_ACTIONS << 9) | 0x38 - .set EC_WORD_WORKS, (EC_GROUP_ACTIONS << 9) | 0x39 - .set EC_WORD_WORKING, (EC_GROUP_ACTIONS << 9) | 0x3a - .set EC_WORD_TALKING, (EC_GROUP_ACTIONS << 9) | 0x3b - .set EC_WORD_TALK, (EC_GROUP_ACTIONS << 9) | 0x3c - .set EC_WORD_SINK, (EC_GROUP_ACTIONS << 9) | 0x3d - .set EC_WORD_SMACK, (EC_GROUP_ACTIONS << 9) | 0x3e - .set EC_WORD_PRETEND, (EC_GROUP_ACTIONS << 9) | 0x3f - .set EC_WORD_PRAISE, (EC_GROUP_ACTIONS << 9) | 0x40 - .set EC_WORD_OVERDO, (EC_GROUP_ACTIONS << 9) | 0x41 - .set EC_WORD_SHOW, (EC_GROUP_ACTIONS << 9) | 0x42 - .set EC_WORD_LOOKS, (EC_GROUP_ACTIONS << 9) | 0x43 - .set EC_WORD_SEES, (EC_GROUP_ACTIONS << 9) | 0x44 - .set EC_WORD_SEEK, (EC_GROUP_ACTIONS << 9) | 0x45 - .set EC_WORD_OWN, (EC_GROUP_ACTIONS << 9) | 0x46 - .set EC_WORD_TAKE, (EC_GROUP_ACTIONS << 9) | 0x47 - .set EC_WORD_ALLOW, (EC_GROUP_ACTIONS << 9) | 0x48 - .set EC_WORD_FORGET, (EC_GROUP_ACTIONS << 9) | 0x49 - .set EC_WORD_FORGETS, (EC_GROUP_ACTIONS << 9) | 0x4a - .set EC_WORD_APPEARS, (EC_GROUP_ACTIONS << 9) | 0x4b - .set EC_WORD_FAINT, (EC_GROUP_ACTIONS << 9) | 0x4c - .set EC_WORD_FAINTED, (EC_GROUP_ACTIONS << 9) | 0x4d - -@ LIFESTYLE - .set EC_WORD_CHORES, (EC_GROUP_LIFESTYLE << 9) | 0x0 - .set EC_WORD_HOME, (EC_GROUP_LIFESTYLE << 9) | 0x1 - .set EC_WORD_MONEY, (EC_GROUP_LIFESTYLE << 9) | 0x2 - .set EC_WORD_ALLOWANCE, (EC_GROUP_LIFESTYLE << 9) | 0x3 - .set EC_WORD_BATH, (EC_GROUP_LIFESTYLE << 9) | 0x4 - .set EC_WORD_CONVERSATION, (EC_GROUP_LIFESTYLE << 9) | 0x5 - .set EC_WORD_SCHOOL, (EC_GROUP_LIFESTYLE << 9) | 0x6 - .set EC_WORD_COMMEMORATE, (EC_GROUP_LIFESTYLE << 9) | 0x7 - .set EC_WORD_HABIT, (EC_GROUP_LIFESTYLE << 9) | 0x8 - .set EC_WORD_GROUP, (EC_GROUP_LIFESTYLE << 9) | 0x9 - .set EC_WORD_WORD, (EC_GROUP_LIFESTYLE << 9) | 0xa - .set EC_WORD_STORE, (EC_GROUP_LIFESTYLE << 9) | 0xb - .set EC_WORD_SERVICE, (EC_GROUP_LIFESTYLE << 9) | 0xc - .set EC_WORD_WORK, (EC_GROUP_LIFESTYLE << 9) | 0xd - .set EC_WORD_SYSTEM, (EC_GROUP_LIFESTYLE << 9) | 0xe - .set EC_WORD_TRAIN, (EC_GROUP_LIFESTYLE << 9) | 0xf - .set EC_WORD_CLASS, (EC_GROUP_LIFESTYLE << 9) | 0x10 - .set EC_WORD_LESSONS, (EC_GROUP_LIFESTYLE << 9) | 0x11 - .set EC_WORD_INFORMATION, (EC_GROUP_LIFESTYLE << 9) | 0x12 - .set EC_WORD_LIVING, (EC_GROUP_LIFESTYLE << 9) | 0x13 - .set EC_WORD_TEACHER, (EC_GROUP_LIFESTYLE << 9) | 0x14 - .set EC_WORD_TOURNAMENT, (EC_GROUP_LIFESTYLE << 9) | 0x15 - .set EC_WORD_LETTER, (EC_GROUP_LIFESTYLE << 9) | 0x16 - .set EC_WORD_EVENT, (EC_GROUP_LIFESTYLE << 9) | 0x17 - .set EC_WORD_DIGITAL, (EC_GROUP_LIFESTYLE << 9) | 0x18 - .set EC_WORD_TEST, (EC_GROUP_LIFESTYLE << 9) | 0x19 - .set EC_WORD_DEPT_STORE, (EC_GROUP_LIFESTYLE << 9) | 0x1a - .set EC_WORD_TELEVISION, (EC_GROUP_LIFESTYLE << 9) | 0x1b - .set EC_WORD_PHONE, (EC_GROUP_LIFESTYLE << 9) | 0x1c - .set EC_WORD_ITEM, (EC_GROUP_LIFESTYLE << 9) | 0x1d - .set EC_WORD_NAME, (EC_GROUP_LIFESTYLE << 9) | 0x1e - .set EC_WORD_NEWS, (EC_GROUP_LIFESTYLE << 9) | 0x1f - .set EC_WORD_POPULAR, (EC_GROUP_LIFESTYLE << 9) | 0x20 - .set EC_WORD_PARTY, (EC_GROUP_LIFESTYLE << 9) | 0x21 - .set EC_WORD_STUDY, (EC_GROUP_LIFESTYLE << 9) | 0x22 - .set EC_WORD_MACHINE, (EC_GROUP_LIFESTYLE << 9) | 0x23 - .set EC_WORD_MAIL, (EC_GROUP_LIFESTYLE << 9) | 0x24 - .set EC_WORD_MESSAGE, (EC_GROUP_LIFESTYLE << 9) | 0x25 - .set EC_WORD_PROMISE, (EC_GROUP_LIFESTYLE << 9) | 0x26 - .set EC_WORD_DREAM, (EC_GROUP_LIFESTYLE << 9) | 0x27 - .set EC_WORD_KINDERGARTEN, (EC_GROUP_LIFESTYLE << 9) | 0x28 - .set EC_WORD_LIFE, (EC_GROUP_LIFESTYLE << 9) | 0x29 - .set EC_WORD_RADIO, (EC_GROUP_LIFESTYLE << 9) | 0x2a - .set EC_WORD_RENTAL, (EC_GROUP_LIFESTYLE << 9) | 0x2b - .set EC_WORD_WORLD, (EC_GROUP_LIFESTYLE << 9) | 0x2c - -@ HOBBIES - .set EC_WORD_IDOL, (EC_GROUP_HOBBIES << 9) | 0x0 - .set EC_WORD_ANIME, (EC_GROUP_HOBBIES << 9) | 0x1 - .set EC_WORD_SONG, (EC_GROUP_HOBBIES << 9) | 0x2 - .set EC_WORD_MOVIE, (EC_GROUP_HOBBIES << 9) | 0x3 - .set EC_WORD_SWEETS, (EC_GROUP_HOBBIES << 9) | 0x4 - .set EC_WORD_CHAT, (EC_GROUP_HOBBIES << 9) | 0x5 - .set EC_WORD_CHILD_S_PLAY, (EC_GROUP_HOBBIES << 9) | 0x6 - .set EC_WORD_TOYS, (EC_GROUP_HOBBIES << 9) | 0x7 - .set EC_WORD_MUSIC, (EC_GROUP_HOBBIES << 9) | 0x8 - .set EC_WORD_CARDS, (EC_GROUP_HOBBIES << 9) | 0x9 - .set EC_WORD_SHOPPING, (EC_GROUP_HOBBIES << 9) | 0xa - .set EC_WORD_CAMERA, (EC_GROUP_HOBBIES << 9) | 0xb - .set EC_WORD_VIEWING, (EC_GROUP_HOBBIES << 9) | 0xc - .set EC_WORD_SPECTATOR, (EC_GROUP_HOBBIES << 9) | 0xd - .set EC_WORD_GOURMET, (EC_GROUP_HOBBIES << 9) | 0xe - .set EC_WORD_GAME, (EC_GROUP_HOBBIES << 9) | 0xf - .set EC_WORD_RPG, (EC_GROUP_HOBBIES << 9) | 0x10 - .set EC_WORD_COLLECTION, (EC_GROUP_HOBBIES << 9) | 0x11 - .set EC_WORD_COMPLETE, (EC_GROUP_HOBBIES << 9) | 0x12 - .set EC_WORD_MAGAZINE, (EC_GROUP_HOBBIES << 9) | 0x13 - .set EC_WORD_WALK, (EC_GROUP_HOBBIES << 9) | 0x14 - .set EC_WORD_BIKE, (EC_GROUP_HOBBIES << 9) | 0x15 - .set EC_WORD_HOBBY, (EC_GROUP_HOBBIES << 9) | 0x16 - .set EC_WORD_SPORTS, (EC_GROUP_HOBBIES << 9) | 0x17 - .set EC_WORD_SOFTWARE, (EC_GROUP_HOBBIES << 9) | 0x18 - .set EC_WORD_SONGS, (EC_GROUP_HOBBIES << 9) | 0x19 - .set EC_WORD_DIET, (EC_GROUP_HOBBIES << 9) | 0x1a - .set EC_WORD_TREASURE, (EC_GROUP_HOBBIES << 9) | 0x1b - .set EC_WORD_TRAVEL, (EC_GROUP_HOBBIES << 9) | 0x1c - .set EC_WORD_DANCE, (EC_GROUP_HOBBIES << 9) | 0x1d - .set EC_WORD_CHANNEL, (EC_GROUP_HOBBIES << 9) | 0x1e - .set EC_WORD_MAKING, (EC_GROUP_HOBBIES << 9) | 0x1f - .set EC_WORD_FISHING, (EC_GROUP_HOBBIES << 9) | 0x20 - .set EC_WORD_DATE, (EC_GROUP_HOBBIES << 9) | 0x21 - .set EC_WORD_DESIGN, (EC_GROUP_HOBBIES << 9) | 0x22 - .set EC_WORD_LOCOMOTIVE, (EC_GROUP_HOBBIES << 9) | 0x23 - .set EC_WORD_PLUSH_DOLL, (EC_GROUP_HOBBIES << 9) | 0x24 - .set EC_WORD_PC, (EC_GROUP_HOBBIES << 9) | 0x25 - .set EC_WORD_FLOWERS, (EC_GROUP_HOBBIES << 9) | 0x26 - .set EC_WORD_HERO, (EC_GROUP_HOBBIES << 9) | 0x27 - .set EC_WORD_NAP, (EC_GROUP_HOBBIES << 9) | 0x28 - .set EC_WORD_HEROINE, (EC_GROUP_HOBBIES << 9) | 0x29 - .set EC_WORD_FASHION, (EC_GROUP_HOBBIES << 9) | 0x2a - .set EC_WORD_ADVENTURE, (EC_GROUP_HOBBIES << 9) | 0x2b - .set EC_WORD_BOARD, (EC_GROUP_HOBBIES << 9) | 0x2c - .set EC_WORD_BALL, (EC_GROUP_HOBBIES << 9) | 0x2d - .set EC_WORD_BOOK, (EC_GROUP_HOBBIES << 9) | 0x2e - .set EC_WORD_FESTIVAL, (EC_GROUP_HOBBIES << 9) | 0x2f - .set EC_WORD_COMICS, (EC_GROUP_HOBBIES << 9) | 0x30 - .set EC_WORD_HOLIDAY, (EC_GROUP_HOBBIES << 9) | 0x31 - .set EC_WORD_PLANS, (EC_GROUP_HOBBIES << 9) | 0x32 - .set EC_WORD_TRENDY, (EC_GROUP_HOBBIES << 9) | 0x33 - .set EC_WORD_VACATION, (EC_GROUP_HOBBIES << 9) | 0x34 - .set EC_WORD_LOOK, (EC_GROUP_HOBBIES << 9) | 0x35 - -@ TIME - .set EC_WORD_FALL, (EC_GROUP_TIME << 9) | 0x0 - .set EC_WORD_MORNING, (EC_GROUP_TIME << 9) | 0x1 - .set EC_WORD_TOMORROW, (EC_GROUP_TIME << 9) | 0x2 - .set EC_WORD_LAST, (EC_GROUP_TIME << 9) | 0x3 - .set EC_WORD_DAY, (EC_GROUP_TIME << 9) | 0x4 - .set EC_WORD_SOMETIME, (EC_GROUP_TIME << 9) | 0x5 - .set EC_WORD_ALWAYS, (EC_GROUP_TIME << 9) | 0x6 - .set EC_WORD_CURRENT, (EC_GROUP_TIME << 9) | 0x7 - .set EC_WORD_FOREVER, (EC_GROUP_TIME << 9) | 0x8 - .set EC_WORD_DAYS, (EC_GROUP_TIME << 9) | 0x9 - .set EC_WORD_END, (EC_GROUP_TIME << 9) | 0xa - .set EC_WORD_TUESDAY, (EC_GROUP_TIME << 9) | 0xb - .set EC_WORD_YESTERDAY, (EC_GROUP_TIME << 9) | 0xc - .set EC_WORD_TODAY, (EC_GROUP_TIME << 9) | 0xd - .set EC_WORD_FRIDAY, (EC_GROUP_TIME << 9) | 0xe - .set EC_WORD_MONDAY, (EC_GROUP_TIME << 9) | 0xf - .set EC_WORD_LATER, (EC_GROUP_TIME << 9) | 0x10 - .set EC_WORD_EARLIER, (EC_GROUP_TIME << 9) | 0x11 - .set EC_WORD_ANOTHER, (EC_GROUP_TIME << 9) | 0x12 - .set EC_WORD_TIME, (EC_GROUP_TIME << 9) | 0x13 - .set EC_WORD_FINISH, (EC_GROUP_TIME << 9) | 0x14 - .set EC_WORD_WEDNESDAY, (EC_GROUP_TIME << 9) | 0x15 - .set EC_WORD_SOON, (EC_GROUP_TIME << 9) | 0x16 - .set EC_WORD_START, (EC_GROUP_TIME << 9) | 0x17 - .set EC_WORD_MONTH, (EC_GROUP_TIME << 9) | 0x18 - .set EC_WORD_STOP, (EC_GROUP_TIME << 9) | 0x19 - .set EC_WORD_NOW, (EC_GROUP_TIME << 9) | 0x1a - .set EC_WORD_FINAL, (EC_GROUP_TIME << 9) | 0x1b - .set EC_WORD_NEXT, (EC_GROUP_TIME << 9) | 0x1c - .set EC_WORD_AGE, (EC_GROUP_TIME << 9) | 0x1d - .set EC_WORD_SATURDAY, (EC_GROUP_TIME << 9) | 0x1e - .set EC_WORD_SUMMER, (EC_GROUP_TIME << 9) | 0x1f - .set EC_WORD_SUNDAY, (EC_GROUP_TIME << 9) | 0x20 - .set EC_WORD_BEGINNING, (EC_GROUP_TIME << 9) | 0x21 - .set EC_WORD_SPRING, (EC_GROUP_TIME << 9) | 0x22 - .set EC_WORD_DAYTIME, (EC_GROUP_TIME << 9) | 0x23 - .set EC_WORD_WINTER, (EC_GROUP_TIME << 9) | 0x24 - .set EC_WORD_DAILY, (EC_GROUP_TIME << 9) | 0x25 - .set EC_WORD_OLDEN, (EC_GROUP_TIME << 9) | 0x26 - .set EC_WORD_ALMOST, (EC_GROUP_TIME << 9) | 0x27 - .set EC_WORD_NEARLY, (EC_GROUP_TIME << 9) | 0x28 - .set EC_WORD_THURSDAY, (EC_GROUP_TIME << 9) | 0x29 - .set EC_WORD_NIGHTTIME, (EC_GROUP_TIME << 9) | 0x2a - .set EC_WORD_NIGHT, (EC_GROUP_TIME << 9) | 0x2b - .set EC_WORD_WEEK, (EC_GROUP_TIME << 9) | 0x2c - -@ MISC - .set EC_WORD_HIGHS, (EC_GROUP_MISC << 9) | 0x0 - .set EC_WORD_LOWS, (EC_GROUP_MISC << 9) | 0x1 - .set EC_WORD_UM, (EC_GROUP_MISC << 9) | 0x2 - .set EC_WORD_REAR, (EC_GROUP_MISC << 9) | 0x3 - .set EC_WORD_THINGS, (EC_GROUP_MISC << 9) | 0x4 - .set EC_WORD_THING, (EC_GROUP_MISC << 9) | 0x5 - .set EC_WORD_BELOW, (EC_GROUP_MISC << 9) | 0x6 - .set EC_WORD_ABOVE, (EC_GROUP_MISC << 9) | 0x7 - .set EC_WORD_BACK, (EC_GROUP_MISC << 9) | 0x8 - .set EC_WORD_HIGH, (EC_GROUP_MISC << 9) | 0x9 - .set EC_WORD_HERE, (EC_GROUP_MISC << 9) | 0xa - .set EC_WORD_INSIDE, (EC_GROUP_MISC << 9) | 0xb - .set EC_WORD_OUTSIDE, (EC_GROUP_MISC << 9) | 0xc - .set EC_WORD_BESIDE, (EC_GROUP_MISC << 9) | 0xd - .set EC_WORD_THIS_IS_IT_EXCL, (EC_GROUP_MISC << 9) | 0xe - .set EC_WORD_THIS, (EC_GROUP_MISC << 9) | 0xf - .set EC_WORD_EVERY, (EC_GROUP_MISC << 9) | 0x10 - .set EC_WORD_THESE, (EC_GROUP_MISC << 9) | 0x11 - .set EC_WORD_THESE_WERE, (EC_GROUP_MISC << 9) | 0x12 - .set EC_WORD_DOWN, (EC_GROUP_MISC << 9) | 0x13 - .set EC_WORD_THAT, (EC_GROUP_MISC << 9) | 0x14 - .set EC_WORD_THOSE_ARE, (EC_GROUP_MISC << 9) | 0x15 - .set EC_WORD_THOSE_WERE, (EC_GROUP_MISC << 9) | 0x16 - .set EC_WORD_THAT_S_IT_EXCL, (EC_GROUP_MISC << 9) | 0x17 - .set EC_WORD_AM, (EC_GROUP_MISC << 9) | 0x18 - .set EC_WORD_THAT_WAS, (EC_GROUP_MISC << 9) | 0x19 - .set EC_WORD_FRONT, (EC_GROUP_MISC << 9) | 0x1a - .set EC_WORD_UP, (EC_GROUP_MISC << 9) | 0x1b - .set EC_WORD_CHOICE, (EC_GROUP_MISC << 9) | 0x1c - .set EC_WORD_FAR, (EC_GROUP_MISC << 9) | 0x1d - .set EC_WORD_AWAY, (EC_GROUP_MISC << 9) | 0x1e - .set EC_WORD_NEAR, (EC_GROUP_MISC << 9) | 0x1f - .set EC_WORD_WHERE, (EC_GROUP_MISC << 9) | 0x20 - .set EC_WORD_WHEN, (EC_GROUP_MISC << 9) | 0x21 - .set EC_WORD_WHAT, (EC_GROUP_MISC << 9) | 0x22 - .set EC_WORD_DEEP, (EC_GROUP_MISC << 9) | 0x23 - .set EC_WORD_SHALLOW, (EC_GROUP_MISC << 9) | 0x24 - .set EC_WORD_WHY, (EC_GROUP_MISC << 9) | 0x25 - .set EC_WORD_CONFUSED, (EC_GROUP_MISC << 9) | 0x26 - .set EC_WORD_OPPOSITE, (EC_GROUP_MISC << 9) | 0x27 - .set EC_WORD_LEFT, (EC_GROUP_MISC << 9) | 0x28 - .set EC_WORD_RIGHT, (EC_GROUP_MISC << 9) | 0x29 - -@ ADJECTIVES - .set EC_WORD_WANDERING, (EC_GROUP_ADJECTIVES << 9) | 0x0 - .set EC_WORD_RICKETY, (EC_GROUP_ADJECTIVES << 9) | 0x1 - .set EC_WORD_ROCK_SOLID, (EC_GROUP_ADJECTIVES << 9) | 0x2 - .set EC_WORD_HUNGRY, (EC_GROUP_ADJECTIVES << 9) | 0x3 - .set EC_WORD_TIGHT, (EC_GROUP_ADJECTIVES << 9) | 0x4 - .set EC_WORD_TICKLISH, (EC_GROUP_ADJECTIVES << 9) | 0x5 - .set EC_WORD_TWIRLING, (EC_GROUP_ADJECTIVES << 9) | 0x6 - .set EC_WORD_SPIRALING, (EC_GROUP_ADJECTIVES << 9) | 0x7 - .set EC_WORD_THIRSTY, (EC_GROUP_ADJECTIVES << 9) | 0x8 - .set EC_WORD_LOLLING, (EC_GROUP_ADJECTIVES << 9) | 0x9 - .set EC_WORD_SILKY, (EC_GROUP_ADJECTIVES << 9) | 0xa - .set EC_WORD_SADLY, (EC_GROUP_ADJECTIVES << 9) | 0xb - .set EC_WORD_HOPELESS, (EC_GROUP_ADJECTIVES << 9) | 0xc - .set EC_WORD_USELESS, (EC_GROUP_ADJECTIVES << 9) | 0xd - .set EC_WORD_DROOLING, (EC_GROUP_ADJECTIVES << 9) | 0xe - .set EC_WORD_EXCITING, (EC_GROUP_ADJECTIVES << 9) | 0xf - .set EC_WORD_THICK, (EC_GROUP_ADJECTIVES << 9) | 0x10 - .set EC_WORD_SMOOTH, (EC_GROUP_ADJECTIVES << 9) | 0x11 - .set EC_WORD_SLIMY, (EC_GROUP_ADJECTIVES << 9) | 0x12 - .set EC_WORD_THIN, (EC_GROUP_ADJECTIVES << 9) | 0x13 - .set EC_WORD_BREAK, (EC_GROUP_ADJECTIVES << 9) | 0x14 - .set EC_WORD_VORACIOUS, (EC_GROUP_ADJECTIVES << 9) | 0x15 - .set EC_WORD_SCATTER, (EC_GROUP_ADJECTIVES << 9) | 0x16 - .set EC_WORD_AWESOME, (EC_GROUP_ADJECTIVES << 9) | 0x17 - .set EC_WORD_WIMPY, (EC_GROUP_ADJECTIVES << 9) | 0x18 - .set EC_WORD_WOBBLY, (EC_GROUP_ADJECTIVES << 9) | 0x19 - .set EC_WORD_SHAKY, (EC_GROUP_ADJECTIVES << 9) | 0x1a - .set EC_WORD_RIPPED, (EC_GROUP_ADJECTIVES << 9) | 0x1b - .set EC_WORD_SHREDDED, (EC_GROUP_ADJECTIVES << 9) | 0x1c - .set EC_WORD_INCREASING, (EC_GROUP_ADJECTIVES << 9) | 0x1d - .set EC_WORD_YET, (EC_GROUP_ADJECTIVES << 9) | 0x1e - .set EC_WORD_DESTROYED, (EC_GROUP_ADJECTIVES << 9) | 0x1f - .set EC_WORD_FIERY, (EC_GROUP_ADJECTIVES << 9) | 0x20 - .set EC_WORD_LOVEY_DOVEY, (EC_GROUP_ADJECTIVES << 9) | 0x21 - .set EC_WORD_HAPPILY, (EC_GROUP_ADJECTIVES << 9) | 0x22 - .set EC_WORD_ANTICIPATION, (EC_GROUP_ADJECTIVES << 9) | 0x23 - -@ EVENTS - .set EC_WORD_APPEAL, (EC_GROUP_EVENTS << 9) | 0x0 - .set EC_WORD_EVENTS, (EC_GROUP_EVENTS << 9) | 0x1 - .set EC_WORD_STAY_AT_HOME, (EC_GROUP_EVENTS << 9) | 0x2 - .set EC_WORD_BERRY, (EC_GROUP_EVENTS << 9) | 0x3 - .set EC_WORD_CONTEST, (EC_GROUP_EVENTS << 9) | 0x4 - .set EC_WORD_MC, (EC_GROUP_EVENTS << 9) | 0x5 - .set EC_WORD_JUDGE, (EC_GROUP_EVENTS << 9) | 0x6 - .set EC_WORD_SUPER, (EC_GROUP_EVENTS << 9) | 0x7 - .set EC_WORD_STAGE, (EC_GROUP_EVENTS << 9) | 0x8 - .set EC_WORD_HALL_OF_FAME, (EC_GROUP_EVENTS << 9) | 0x9 - .set EC_WORD_EVOLUTION, (EC_GROUP_EVENTS << 9) | 0xa - .set EC_WORD_HYPER, (EC_GROUP_EVENTS << 9) | 0xb - .set EC_WORD_BATTLE_TOWER, (EC_GROUP_EVENTS << 9) | 0xc - .set EC_WORD_LEADERS, (EC_GROUP_EVENTS << 9) | 0xd - .set EC_WORD_BATTLE_ROOM, (EC_GROUP_EVENTS << 9) | 0xe - .set EC_WORD_HIDDEN, (EC_GROUP_EVENTS << 9) | 0xf - .set EC_WORD_SECRET_BASE, (EC_GROUP_EVENTS << 9) | 0x10 - .set EC_WORD_BLEND, (EC_GROUP_EVENTS << 9) | 0x11 - .set EC_WORD_POKEBLOCK, (EC_GROUP_EVENTS << 9) | 0x12 - .set EC_WORD_MASTER, (EC_GROUP_EVENTS << 9) | 0x13 - .set EC_WORD_RANK, (EC_GROUP_EVENTS << 9) | 0x14 - .set EC_WORD_RIBBON, (EC_GROUP_EVENTS << 9) | 0x15 - -@ TRENDY_SAYING - .set EC_WORD_KTHX_BYE, (EC_GROUP_TRENDY_SAYING << 9) | 0x0 - .set EC_WORD_YES_SIR_EXCL, (EC_GROUP_TRENDY_SAYING << 9) | 0x1 - .set EC_WORD_AVANT_GARDE, (EC_GROUP_TRENDY_SAYING << 9) | 0x2 - .set EC_WORD_COUPLE, (EC_GROUP_TRENDY_SAYING << 9) | 0x3 - .set EC_WORD_MUCH_OBLIGED, (EC_GROUP_TRENDY_SAYING << 9) | 0x4 - .set EC_WORD_YEEHAW_EXCL, (EC_GROUP_TRENDY_SAYING << 9) | 0x5 - .set EC_WORD_MEGA, (EC_GROUP_TRENDY_SAYING << 9) | 0x6 - .set EC_WORD_1_HIT_KO_EXCL, (EC_GROUP_TRENDY_SAYING << 9) | 0x7 - .set EC_WORD_DESTINY, (EC_GROUP_TRENDY_SAYING << 9) | 0x8 - .set EC_WORD_CANCEL, (EC_GROUP_TRENDY_SAYING << 9) | 0x9 - .set EC_WORD_NEW, (EC_GROUP_TRENDY_SAYING << 9) | 0xa - .set EC_WORD_FLATTEN, (EC_GROUP_TRENDY_SAYING << 9) | 0xb - .set EC_WORD_KIDDING, (EC_GROUP_TRENDY_SAYING << 9) | 0xc - .set EC_WORD_LOSER, (EC_GROUP_TRENDY_SAYING << 9) | 0xd - .set EC_WORD_LOSING, (EC_GROUP_TRENDY_SAYING << 9) | 0xe - .set EC_WORD_HAPPENING, (EC_GROUP_TRENDY_SAYING << 9) | 0xf - .set EC_WORD_HIP_AND, (EC_GROUP_TRENDY_SAYING << 9) | 0x10 - .set EC_WORD_SHAKE, (EC_GROUP_TRENDY_SAYING << 9) | 0x11 - .set EC_WORD_SHADY, (EC_GROUP_TRENDY_SAYING << 9) | 0x12 - .set EC_WORD_UPBEAT, (EC_GROUP_TRENDY_SAYING << 9) | 0x13 - .set EC_WORD_MODERN, (EC_GROUP_TRENDY_SAYING << 9) | 0x14 - .set EC_WORD_SMELL_YA, (EC_GROUP_TRENDY_SAYING << 9) | 0x15 - .set EC_WORD_BANG, (EC_GROUP_TRENDY_SAYING << 9) | 0x16 - .set EC_WORD_KNOCKOUT, (EC_GROUP_TRENDY_SAYING << 9) | 0x17 - .set EC_WORD_HASSLE, (EC_GROUP_TRENDY_SAYING << 9) | 0x18 - .set EC_WORD_WINNER, (EC_GROUP_TRENDY_SAYING << 9) | 0x19 - .set EC_WORD_FEVER, (EC_GROUP_TRENDY_SAYING << 9) | 0x1a - .set EC_WORD_WANNABE, (EC_GROUP_TRENDY_SAYING << 9) | 0x1b - .set EC_WORD_BABY, (EC_GROUP_TRENDY_SAYING << 9) | 0x1c - .set EC_WORD_HEART, (EC_GROUP_TRENDY_SAYING << 9) | 0x1d - .set EC_WORD_OLD, (EC_GROUP_TRENDY_SAYING << 9) | 0x1e - .set EC_WORD_YOUNG, (EC_GROUP_TRENDY_SAYING << 9) | 0x1f - .set EC_WORD_UGLY, (EC_GROUP_TRENDY_SAYING << 9) | 0x20 - diff --git a/constants/game_stat.inc b/constants/game_stat.inc new file mode 100644 index 000000000..ff8b2df00 --- /dev/null +++ b/constants/game_stat.inc @@ -0,0 +1,50 @@ + .equiv GAME_STAT_SAVED_GAME, 0 + .equiv GAME_STAT_FIRST_HOF_PLAY_TIME, 1 + .equiv GAME_STAT_STARTED_TRENDS, 2 + .equiv GAME_STAT_PLANTED_BERRIES, 3 + .equiv GAME_STAT_TRADED_BIKES, 4 + .equiv GAME_STAT_STEPS, 5 + .equiv GAME_STAT_GOT_INTERVIEWED, 6 + .equiv GAME_STAT_TOTAL_BATTLES, 7 + .equiv GAME_STAT_WILD_BATTLES, 8 + .equiv GAME_STAT_TRAINER_BATTLES, 9 + .equiv GAME_STAT_ENTERED_HOF, 10 + .equiv GAME_STAT_POKEMON_CAPTURES, 11 + .equiv GAME_STAT_FISHING_CAPTURES, 12 + .equiv GAME_STAT_HATCHED_EGGS, 13 + .equiv GAME_STAT_EVOLVED_POKEMON, 14 + .equiv GAME_STAT_USED_POKECENTER, 15 + .equiv GAME_STAT_RESTED_AT_HOME, 16 + .equiv GAME_STAT_ENTERED_SAFARI_ZONE, 17 + .equiv GAME_STAT_USED_CUT, 18 + .equiv GAME_STAT_USED_ROCK_SMASH, 19 + .equiv GAME_STAT_MOVED_SECRET_BASE, 20 + .equiv GAME_STAT_POKEMON_TRADES, 21 + .equiv GAME_STAT_UNKNOWN_22, 22 + .equiv GAME_STAT_LINK_BATTLE_WINS, 23 + .equiv GAME_STAT_LINK_BATTLE_LOSSES, 24 + .equiv GAME_STAT_LINK_BATTLE_DRAWS, 25 + .equiv GAME_STAT_USED_SPLASH, 26 + .equiv GAME_STAT_USED_STRUGGLE, 27 + .equiv GAME_STAT_SLOT_JACKPOTS, 28 + .equiv GAME_STAT_CONSECUTIVE_ROULETTE_WINS, 29 + .equiv GAME_STAT_ENTERED_BATTLE_TOWER, 30 + .equiv GAME_STAT_UNKNOWN_31, 31 + .equiv GAME_STAT_BATTLE_TOWER_BEST_STREAK, 32 + .equiv GAME_STAT_POKEBLOCKS, 33 + .equiv GAME_STAT_POKEBLOCKS_WITH_FRIENDS, 34 + .equiv GAME_STAT_WON_LINK_CONTEST, 35 + .equiv GAME_STAT_ENTERED_CONTEST, 36 + .equiv GAME_STAT_WON_CONTEST, 37 + .equiv GAME_STAT_SHOPPED, 38 + .equiv GAME_STAT_USED_ITEMFINDER, 39 + .equiv GAME_STAT_GOT_RAINED_ON, 40 + .equiv GAME_STAT_CHECKED_POKEDEX, 41 + .equiv GAME_STAT_RECEIVED_RIBBONS, 42 + .equiv GAME_STAT_JUMPED_DOWN_LEDGES, 43 + .equiv GAME_STAT_WATCHED_TV, 44 + .equiv GAME_STAT_CHECKED_CLOCK, 45 + .equiv GAME_STAT_WON_POKEMON_LOTTERY, 46 + .equiv GAME_STAT_USED_DAYCARE, 47 + .equiv GAME_STAT_RODE_CABLE_CAR, 48 + .equiv GAME_STAT_ENTERED_HOT_SPRINGS, 49 diff --git a/constants/game_stat.s b/constants/game_stat.s deleted file mode 100644 index ff8b2df00..000000000 --- a/constants/game_stat.s +++ /dev/null @@ -1,50 +0,0 @@ - .equiv GAME_STAT_SAVED_GAME, 0 - .equiv GAME_STAT_FIRST_HOF_PLAY_TIME, 1 - .equiv GAME_STAT_STARTED_TRENDS, 2 - .equiv GAME_STAT_PLANTED_BERRIES, 3 - .equiv GAME_STAT_TRADED_BIKES, 4 - .equiv GAME_STAT_STEPS, 5 - .equiv GAME_STAT_GOT_INTERVIEWED, 6 - .equiv GAME_STAT_TOTAL_BATTLES, 7 - .equiv GAME_STAT_WILD_BATTLES, 8 - .equiv GAME_STAT_TRAINER_BATTLES, 9 - .equiv GAME_STAT_ENTERED_HOF, 10 - .equiv GAME_STAT_POKEMON_CAPTURES, 11 - .equiv GAME_STAT_FISHING_CAPTURES, 12 - .equiv GAME_STAT_HATCHED_EGGS, 13 - .equiv GAME_STAT_EVOLVED_POKEMON, 14 - .equiv GAME_STAT_USED_POKECENTER, 15 - .equiv GAME_STAT_RESTED_AT_HOME, 16 - .equiv GAME_STAT_ENTERED_SAFARI_ZONE, 17 - .equiv GAME_STAT_USED_CUT, 18 - .equiv GAME_STAT_USED_ROCK_SMASH, 19 - .equiv GAME_STAT_MOVED_SECRET_BASE, 20 - .equiv GAME_STAT_POKEMON_TRADES, 21 - .equiv GAME_STAT_UNKNOWN_22, 22 - .equiv GAME_STAT_LINK_BATTLE_WINS, 23 - .equiv GAME_STAT_LINK_BATTLE_LOSSES, 24 - .equiv GAME_STAT_LINK_BATTLE_DRAWS, 25 - .equiv GAME_STAT_USED_SPLASH, 26 - .equiv GAME_STAT_USED_STRUGGLE, 27 - .equiv GAME_STAT_SLOT_JACKPOTS, 28 - .equiv GAME_STAT_CONSECUTIVE_ROULETTE_WINS, 29 - .equiv GAME_STAT_ENTERED_BATTLE_TOWER, 30 - .equiv GAME_STAT_UNKNOWN_31, 31 - .equiv GAME_STAT_BATTLE_TOWER_BEST_STREAK, 32 - .equiv GAME_STAT_POKEBLOCKS, 33 - .equiv GAME_STAT_POKEBLOCKS_WITH_FRIENDS, 34 - .equiv GAME_STAT_WON_LINK_CONTEST, 35 - .equiv GAME_STAT_ENTERED_CONTEST, 36 - .equiv GAME_STAT_WON_CONTEST, 37 - .equiv GAME_STAT_SHOPPED, 38 - .equiv GAME_STAT_USED_ITEMFINDER, 39 - .equiv GAME_STAT_GOT_RAINED_ON, 40 - .equiv GAME_STAT_CHECKED_POKEDEX, 41 - .equiv GAME_STAT_RECEIVED_RIBBONS, 42 - .equiv GAME_STAT_JUMPED_DOWN_LEDGES, 43 - .equiv GAME_STAT_WATCHED_TV, 44 - .equiv GAME_STAT_CHECKED_CLOCK, 45 - .equiv GAME_STAT_WON_POKEMON_LOTTERY, 46 - .equiv GAME_STAT_USED_DAYCARE, 47 - .equiv GAME_STAT_RODE_CABLE_CAR, 48 - .equiv GAME_STAT_ENTERED_HOT_SPRINGS, 49 diff --git a/constants/gba_constants.inc b/constants/gba_constants.inc new file mode 100644 index 000000000..9d59c8fcd --- /dev/null +++ b/constants/gba_constants.inc @@ -0,0 +1,490 @@ + .set PSR_USR_MODE, 0x00000010 + .set PSR_FIQ_MODE, 0x00000011 + .set PSR_IRQ_MODE, 0x00000012 + .set PSR_SVC_MODE, 0x00000013 + .set PSR_ABT_MODE, 0x00000017 + .set PSR_UND_MODE, 0x0000001b + .set PSR_SYS_MODE, 0x0000001f + .set PSR_MODE_MASK, 0x0000001f + .set PSR_T_BIT, 0x00000020 + .set PSR_F_BIT, 0x00000040 + .set PSR_I_BIT, 0x00000080 + + .set EWRAM_START, 0x02000000 + .set EWRAM_END, EWRAM_START + 0x40000 + .set IWRAM_START, 0x03000000 + .set IWRAM_END, IWRAM_START + 0x8000 + + .set PLTT, 0x5000000 + .set BG_PLTT, PLTT + .set OBJ_PLTT, PLTT + 0x200 + + .set VRAM, 0x6000000 + .set BG_VRAM, VRAM + .set OBJ_VRAM0, VRAM + 0x10000 @ text-mode BG + .set OBJ_VRAM1, VRAM + 0x14000 @ bitmap-mode BG + + .set OAM, 0x7000000 + + .set SOUND_INFO_PTR, 0x3007FF0 + .set INTR_CHECK, 0x3007FF8 + .set INTR_VECTOR, 0x3007FFC + + .set INTR_FLAG_VBLANK, 1 << 0 + .set INTR_FLAG_HBLANK, 1 << 1 + .set INTR_FLAG_VCOUNT, 1 << 2 + .set INTR_FLAG_TIMER0, 1 << 3 + .set INTR_FLAG_TIMER1, 1 << 4 + .set INTR_FLAG_TIMER2, 1 << 5 + .set INTR_FLAG_TIMER3, 1 << 6 + .set INTR_FLAG_SERIAL, 1 << 7 + .set INTR_FLAG_DMA0, 1 << 8 + .set INTR_FLAG_DMA1, 1 << 9 + .set INTR_FLAG_DMA2, 1 << 10 + .set INTR_FLAG_DMA3, 1 << 11 + .set INTR_FLAG_KEYPAD, 1 << 12 + .set INTR_FLAG_GAMEPAK, 1 << 13 + + .set VCOUNT_VBLANK, 160 + .set TOTAL_SCANLINES, 228 + + .set REG_BASE, 0x4000000 @ I/O register base address + +@ I/O register offsets + .set OFFSET_REG_DISPCNT, 0x0 + .set OFFSET_REG_DISPSTAT, 0x4 + .set OFFSET_REG_VCOUNT, 0x6 + .set OFFSET_REG_BG0CNT, 0x8 + .set OFFSET_REG_BG1CNT, 0xa + .set OFFSET_REG_BG2CNT, 0xc + .set OFFSET_REG_BG3CNT, 0xe + .set OFFSET_REG_BG0HOFS, 0x10 + .set OFFSET_REG_BG0VOFS, 0x12 + .set OFFSET_REG_BG1HOFS, 0x14 + .set OFFSET_REG_BG1VOFS, 0x16 + .set OFFSET_REG_BG2HOFS, 0x18 + .set OFFSET_REG_BG2VOFS, 0x1a + .set OFFSET_REG_BG3HOFS, 0x1c + .set OFFSET_REG_BG3VOFS, 0x1e + .set OFFSET_REG_BG2PA, 0x20 + .set OFFSET_REG_BG2PB, 0x22 + .set OFFSET_REG_BG2PC, 0x24 + .set OFFSET_REG_BG2PD, 0x26 + .set OFFSET_REG_BG2X_L, 0x28 + .set OFFSET_REG_BG2X_H, 0x2a + .set OFFSET_REG_BG2Y_L, 0x2c + .set OFFSET_REG_BG2Y_H, 0x2e + .set OFFSET_REG_BG3PA, 0x30 + .set OFFSET_REG_BG3PB, 0x32 + .set OFFSET_REG_BG3PC, 0x34 + .set OFFSET_REG_BG3PD, 0x36 + .set OFFSET_REG_BG3X_L, 0x38 + .set OFFSET_REG_BG3X_H, 0x3a + .set OFFSET_REG_BG3Y_L, 0x3c + .set OFFSET_REG_BG3Y_H, 0x3e + .set OFFSET_REG_WIN0H, 0x40 + .set OFFSET_REG_WIN1H, 0x42 + .set OFFSET_REG_WIN0V, 0x44 + .set OFFSET_REG_WIN1V, 0x46 + .set OFFSET_REG_WININ, 0x48 + .set OFFSET_REG_WINOUT, 0x4a + .set OFFSET_REG_MOSAIC, 0x4c + .set OFFSET_REG_BLDCNT, 0x50 + .set OFFSET_REG_BLDALPHA, 0x52 + .set OFFSET_REG_BLDY, 0x54 + + .set OFFSET_REG_SOUND1CNT, 0x60 + .set OFFSET_REG_SOUND1CNT_L, 0x60 + .set OFFSET_REG_NR10, 0x60 + .set OFFSET_REG_SOUND1CNT_H, 0x62 + .set OFFSET_REG_NR11, 0x62 + .set OFFSET_REG_NR12, 0x63 + .set OFFSET_REG_SOUND1CNT_X, 0x64 + .set OFFSET_REG_NR13, 0x64 + .set OFFSET_REG_NR14, 0x65 + .set OFFSET_REG_SOUND2CNT, 0x68 + .set OFFSET_REG_SOUND2CNT_L, 0x68 + .set OFFSET_REG_NR21, 0x68 + .set OFFSET_REG_NR22, 0x69 + .set OFFSET_REG_SOUND2CNT_H, 0x6c + .set OFFSET_REG_NR23, 0x6c + .set OFFSET_REG_NR24, 0x6d + .set OFFSET_REG_SOUND3CNT, 0x70 + .set OFFSET_REG_SOUND3CNT_L, 0x70 + .set OFFSET_REG_NR30, 0x70 + .set OFFSET_REG_SOUND3CNT_H, 0x72 + .set OFFSET_REG_NR31, 0x72 + .set OFFSET_REG_NR32, 0x73 + .set OFFSET_REG_SOUND3CNT_X, 0x74 + .set OFFSET_REG_NR33, 0x74 + .set OFFSET_REG_NR34, 0x75 + .set OFFSET_REG_SOUND4CNT, 0x78 + .set OFFSET_REG_SOUND4CNT_L, 0x78 + .set OFFSET_REG_NR41, 0x78 + .set OFFSET_REG_NR42, 0x79 + .set OFFSET_REG_SOUND4CNT_H, 0x7c + .set OFFSET_REG_NR43, 0x7c + .set OFFSET_REG_NR44, 0x7d + .set OFFSET_REG_SOUNDCNT, 0x80 + .set OFFSET_REG_SOUNDCNT_L, 0x80 + .set OFFSET_REG_NR50, 0x80 + .set OFFSET_REG_NR51, 0x81 + .set OFFSET_REG_SOUNDCNT_H, 0x82 + .set OFFSET_REG_SOUNDCNT_X, 0x84 + .set OFFSET_REG_NR52, 0x84 + .set OFFSET_REG_SOUNDBIAS, 0x88 + .set OFFSET_REG_WAVE_RAM, 0x90 + .set OFFSET_REG_WAVE_RAM0, 0x90 + .set OFFSET_REG_WAVE_RAM0_L, 0x90 + .set OFFSET_REG_WAVE_RAM0_H, 0x92 + .set OFFSET_REG_WAVE_RAM1, 0x94 + .set OFFSET_REG_WAVE_RAM1_L, 0x94 + .set OFFSET_REG_WAVE_RAM1_H, 0x96 + .set OFFSET_REG_WAVE_RAM2, 0x98 + .set OFFSET_REG_WAVE_RAM2_L, 0x98 + .set OFFSET_REG_WAVE_RAM2_H, 0x9a + .set OFFSET_REG_WAVE_RAM3, 0x9c + .set OFFSET_REG_WAVE_RAM3_L, 0x9c + .set OFFSET_REG_WAVE_RAM3_H, 0x9e + .set OFFSET_REG_FIFO, 0xa0 + .set OFFSET_REG_FIFO_A, 0xa0 + .set OFFSET_REG_FIFO_A_L, 0xa0 + .set OFFSET_REG_FIFO_A_H, 0xa2 + .set OFFSET_REG_FIFO_B, 0xa4 + .set OFFSET_REG_FIFO_B_L, 0xa4 + .set OFFSET_REG_FIFO_B_H, 0xa6 + + .set OFFSET_REG_DMA0, 0xb0 + .set OFFSET_REG_DMA0SAD, 0xb0 + .set OFFSET_REG_DMA0SAD_L, 0xb0 + .set OFFSET_REG_DMA0SAD_H, 0xb2 + .set OFFSET_REG_DMA0DAD, 0xb4 + .set OFFSET_REG_DMA0DAD_L, 0xb4 + .set OFFSET_REG_DMA0DAD_H, 0xb6 + .set OFFSET_REG_DMA0CNT, 0xb8 + .set OFFSET_REG_DMA0CNT_L, 0xb8 + .set OFFSET_REG_DMA0CNT_H, 0xba + .set OFFSET_REG_DMA1, 0xbc + .set OFFSET_REG_DMA1SAD, 0xbc + .set OFFSET_REG_DMA1SAD_L, 0xbc + .set OFFSET_REG_DMA1SAD_H, 0xbe + .set OFFSET_REG_DMA1DAD, 0xc0 + .set OFFSET_REG_DMA1DAD_L, 0xc0 + .set OFFSET_REG_DMA1DAD_H, 0xc2 + .set OFFSET_REG_DMA1CNT, 0xc4 + .set OFFSET_REG_DMA1CNT_L, 0xc4 + .set OFFSET_REG_DMA1CNT_H, 0xc6 + .set OFFSET_REG_DMA2, 0xc8 + .set OFFSET_REG_DMA2SAD, 0xc8 + .set OFFSET_REG_DMA2SAD_L, 0xc8 + .set OFFSET_REG_DMA2SAD_H, 0xca + .set OFFSET_REG_DMA2DAD, 0xcc + .set OFFSET_REG_DMA2DAD_L, 0xcc + .set OFFSET_REG_DMA2DAD_H, 0xce + .set OFFSET_REG_DMA2CNT, 0xd0 + .set OFFSET_REG_DMA2CNT_L, 0xd0 + .set OFFSET_REG_DMA2CNT_H, 0xd2 + .set OFFSET_REG_DMA3, 0xd4 + .set OFFSET_REG_DMA3SAD, 0xd4 + .set OFFSET_REG_DMA3SAD_L, 0xd4 + .set OFFSET_REG_DMA3SAD_H, 0xd6 + .set OFFSET_REG_DMA3DAD, 0xd8 + .set OFFSET_REG_DMA3DAD_L, 0xd8 + .set OFFSET_REG_DMA3DAD_H, 0xda + .set OFFSET_REG_DMA3CNT, 0xdc + .set OFFSET_REG_DMA3CNT_L, 0xdc + .set OFFSET_REG_DMA3CNT_H, 0xde + + .set OFFSET_REG_TM0CNT, 0x100 + .set OFFSET_REG_TM0CNT_L, 0x100 + .set OFFSET_REG_TM0CNT_H, 0x102 + .set OFFSET_REG_TM1CNT, 0x104 + .set OFFSET_REG_TM1CNT_L, 0x104 + .set OFFSET_REG_TM1CNT_H, 0x106 + .set OFFSET_REG_TM2CNT, 0x108 + .set OFFSET_REG_TM2CNT_L, 0x108 + .set OFFSET_REG_TM2CNT_H, 0x10a + .set OFFSET_REG_TM3CNT, 0x10c + .set OFFSET_REG_TM3CNT_L, 0x10c + .set OFFSET_REG_TM3CNT_H, 0x10e + + .set OFFSET_REG_SIOCNT, 0x128 + .set OFFSET_REG_SIODATA8, 0x12a + .set OFFSET_REG_SIODATA32, 0x120 + .set OFFSET_REG_SIOMLT_SEND, 0x12a + .set OFFSET_REG_SIOMLT_RECV, 0x120 + .set OFFSET_REG_SIOMULTI0, 0x120 + .set OFFSET_REG_SIOMULTI1, 0x122 + .set OFFSET_REG_SIOMULTI2, 0x124 + .set OFFSET_REG_SIOMULTI3, 0x126 + + .set OFFSET_REG_KEYINPUT, 0x130 + .set OFFSET_REG_KEYCNT, 0x132 + + .set OFFSET_REG_RCNT, 0x134 + + .set OFFSET_REG_JOYCNT, 0x140 + .set OFFSET_REG_JOYSTAT, 0x158 + .set OFFSET_REG_JOY_RECV, 0x150 + .set OFFSET_REG_JOY_RECV_L, 0x150 + .set OFFSET_REG_JOY_RECV_H, 0x152 + .set OFFSET_REG_JOY_TRANS, 0x154 + .set OFFSET_REG_JOY_TRANS_L, 0x154 + .set OFFSET_REG_JOY_TRANS_H, 0x156 + + .set OFFSET_REG_IME, 0x208 + .set OFFSET_REG_IE, 0x200 + .set OFFSET_REG_IF, 0x202 + + .set OFFSET_REG_WAITCNT, 0x204 + +@ I/O register addresses + .set REG_DISPCNT, REG_BASE + OFFSET_REG_DISPCNT + .set REG_DISPSTAT, REG_BASE + OFFSET_REG_DISPSTAT + .set REG_VCOUNT, REG_BASE + OFFSET_REG_VCOUNT + .set REG_BG0CNT, REG_BASE + OFFSET_REG_BG0CNT + .set REG_BG1CNT, REG_BASE + OFFSET_REG_BG1CNT + .set REG_BG2CNT, REG_BASE + OFFSET_REG_BG2CNT + .set REG_BG3CNT, REG_BASE + OFFSET_REG_BG3CNT + .set REG_BG0HOFS, REG_BASE + OFFSET_REG_BG0HOFS + .set REG_BG0VOFS, REG_BASE + OFFSET_REG_BG0VOFS + .set REG_BG1HOFS, REG_BASE + OFFSET_REG_BG1HOFS + .set REG_BG1VOFS, REG_BASE + OFFSET_REG_BG1VOFS + .set REG_BG2HOFS, REG_BASE + OFFSET_REG_BG2HOFS + .set REG_BG2VOFS, REG_BASE + OFFSET_REG_BG2VOFS + .set REG_BG3HOFS, REG_BASE + OFFSET_REG_BG3HOFS + .set REG_BG3VOFS, REG_BASE + OFFSET_REG_BG3VOFS + .set REG_BG2PA, REG_BASE + OFFSET_REG_BG2PA + .set REG_BG2PB, REG_BASE + OFFSET_REG_BG2PB + .set REG_BG2PC, REG_BASE + OFFSET_REG_BG2PC + .set REG_BG2PD, REG_BASE + OFFSET_REG_BG2PD + .set REG_BG2X_L, REG_BASE + OFFSET_REG_BG2X_L + .set REG_BG2X_H, REG_BASE + OFFSET_REG_BG2X_H + .set REG_BG2Y_L, REG_BASE + OFFSET_REG_BG2Y_L + .set REG_BG2Y_H, REG_BASE + OFFSET_REG_BG2Y_H + .set REG_BG3PA, REG_BASE + OFFSET_REG_BG3PA + .set REG_BG3PB, REG_BASE + OFFSET_REG_BG3PB + .set REG_BG3PC, REG_BASE + OFFSET_REG_BG3PC + .set REG_BG3PD, REG_BASE + OFFSET_REG_BG3PD + .set REG_BG3X_L, REG_BASE + OFFSET_REG_BG3X_L + .set REG_BG3X_H, REG_BASE + OFFSET_REG_BG3X_H + .set REG_BG3Y_L, REG_BASE + OFFSET_REG_BG3Y_L + .set REG_BG3Y_H, REG_BASE + OFFSET_REG_BG3Y_H + .set REG_WIN0H, REG_BASE + OFFSET_REG_WIN0H + .set REG_WIN1H, REG_BASE + OFFSET_REG_WIN1H + .set REG_WIN0V, REG_BASE + OFFSET_REG_WIN0V + .set REG_WIN1V, REG_BASE + OFFSET_REG_WIN1V + .set REG_WININ, REG_BASE + OFFSET_REG_WININ + .set REG_WINOUT, REG_BASE + OFFSET_REG_WINOUT + .set REG_MOSAIC, REG_BASE + OFFSET_REG_MOSAIC + .set REG_BLDCNT, REG_BASE + OFFSET_REG_BLDCNT + .set REG_BLDALPHA, REG_BASE + OFFSET_REG_BLDALPHA + .set REG_BLDY, REG_BASE + OFFSET_REG_BLDY + + .set REG_SOUND1CNT, REG_BASE + OFFSET_REG_SOUND1CNT + .set REG_SOUND1CNT_L, REG_BASE + OFFSET_REG_SOUND1CNT_L + .set REG_NR10, REG_BASE + OFFSET_REG_NR10 + .set REG_SOUND1CNT_H, REG_BASE + OFFSET_REG_SOUND1CNT_H + .set REG_NR11, REG_BASE + OFFSET_REG_NR11 + .set REG_NR12, REG_BASE + OFFSET_REG_NR12 + .set REG_SOUND1CNT_X, REG_BASE + OFFSET_REG_SOUND1CNT_X + .set REG_NR13, REG_BASE + OFFSET_REG_NR13 + .set REG_NR14, REG_BASE + OFFSET_REG_NR14 + .set REG_SOUND2CNT, REG_BASE + OFFSET_REG_SOUND2CNT + .set REG_SOUND2CNT_L, REG_BASE + OFFSET_REG_SOUND2CNT_L + .set REG_NR21, REG_BASE + OFFSET_REG_NR21 + .set REG_NR22, REG_BASE + OFFSET_REG_NR22 + .set REG_SOUND2CNT_H, REG_BASE + OFFSET_REG_SOUND2CNT_H + .set REG_NR23, REG_BASE + OFFSET_REG_NR23 + .set REG_NR24, REG_BASE + OFFSET_REG_NR24 + .set REG_SOUND3CNT, REG_BASE + OFFSET_REG_SOUND3CNT + .set REG_SOUND3CNT_L, REG_BASE + OFFSET_REG_SOUND3CNT_L + .set REG_NR30, REG_BASE + OFFSET_REG_NR30 + .set REG_SOUND3CNT_H, REG_BASE + OFFSET_REG_SOUND3CNT_H + .set REG_NR31, REG_BASE + OFFSET_REG_NR31 + .set REG_NR32, REG_BASE + OFFSET_REG_NR32 + .set REG_SOUND3CNT_X, REG_BASE + OFFSET_REG_SOUND3CNT_X + .set REG_NR33, REG_BASE + OFFSET_REG_NR33 + .set REG_NR34, REG_BASE + OFFSET_REG_NR34 + .set REG_SOUND4CNT, REG_BASE + OFFSET_REG_SOUND4CNT + .set REG_SOUND4CNT_L, REG_BASE + OFFSET_REG_SOUND4CNT_L + .set REG_NR41, REG_BASE + OFFSET_REG_NR41 + .set REG_NR42, REG_BASE + OFFSET_REG_NR42 + .set REG_SOUND4CNT_H, REG_BASE + OFFSET_REG_SOUND4CNT_H + .set REG_NR43, REG_BASE + OFFSET_REG_NR43 + .set REG_NR44, REG_BASE + OFFSET_REG_NR44 + .set REG_SOUNDCNT, REG_BASE + OFFSET_REG_SOUNDCNT + .set REG_SOUNDCNT_L, REG_BASE + OFFSET_REG_SOUNDCNT_L + .set REG_NR50, REG_BASE + OFFSET_REG_NR50 + .set REG_NR51, REG_BASE + OFFSET_REG_NR51 + .set REG_SOUNDCNT_H, REG_BASE + OFFSET_REG_SOUNDCNT_H + .set REG_SOUNDCNT_X, REG_BASE + OFFSET_REG_SOUNDCNT_X + .set REG_NR52, REG_BASE + OFFSET_REG_NR52 + .set REG_SOUNDBIAS, REG_BASE + OFFSET_REG_SOUNDBIAS + .set REG_WAVE_RAM, REG_BASE + OFFSET_REG_WAVE_RAM + .set REG_WAVE_RAM0, REG_BASE + OFFSET_REG_WAVE_RAM0 + .set REG_WAVE_RAM0_L, REG_BASE + OFFSET_REG_WAVE_RAM0_L + .set REG_WAVE_RAM0_H, REG_BASE + OFFSET_REG_WAVE_RAM0_H + .set REG_WAVE_RAM1, REG_BASE + OFFSET_REG_WAVE_RAM1 + .set REG_WAVE_RAM1_L, REG_BASE + OFFSET_REG_WAVE_RAM1_L + .set REG_WAVE_RAM1_H, REG_BASE + OFFSET_REG_WAVE_RAM1_H + .set REG_WAVE_RAM2, REG_BASE + OFFSET_REG_WAVE_RAM2 + .set REG_WAVE_RAM2_L, REG_BASE + OFFSET_REG_WAVE_RAM2_L + .set REG_WAVE_RAM2_H, REG_BASE + OFFSET_REG_WAVE_RAM2_H + .set REG_WAVE_RAM3, REG_BASE + OFFSET_REG_WAVE_RAM3 + .set REG_WAVE_RAM3_L, REG_BASE + OFFSET_REG_WAVE_RAM3_L + .set REG_WAVE_RAM3_H, REG_BASE + OFFSET_REG_WAVE_RAM3_H + .set REG_FIFO, REG_BASE + OFFSET_REG_FIFO + .set REG_FIFO_A, REG_BASE + OFFSET_REG_FIFO_A + .set REG_FIFO_A_L, REG_BASE + OFFSET_REG_FIFO_A_L + .set REG_FIFO_A_H, REG_BASE + OFFSET_REG_FIFO_A_H + .set REG_FIFO_B, REG_BASE + OFFSET_REG_FIFO_B + .set REG_FIFO_B_L, REG_BASE + OFFSET_REG_FIFO_B_L + .set REG_FIFO_B_H, REG_BASE + OFFSET_REG_FIFO_B_H + + .set REG_DMA0, REG_BASE + OFFSET_REG_DMA0 + .set REG_DMA0SAD, REG_BASE + OFFSET_REG_DMA0SAD + .set REG_DMA0SAD_L, REG_BASE + OFFSET_REG_DMA0SAD_L + .set REG_DMA0SAD_H, REG_BASE + OFFSET_REG_DMA0SAD_H + .set REG_DMA0DAD, REG_BASE + OFFSET_REG_DMA0DAD + .set REG_DMA0DAD_L, REG_BASE + OFFSET_REG_DMA0DAD_L + .set REG_DMA0DAD_H, REG_BASE + OFFSET_REG_DMA0DAD_H + .set REG_DMA0CNT, REG_BASE + OFFSET_REG_DMA0CNT + .set REG_DMA0CNT_L, REG_BASE + OFFSET_REG_DMA0CNT_L + .set REG_DMA0CNT_H, REG_BASE + OFFSET_REG_DMA0CNT_H + .set REG_DMA1, REG_BASE + OFFSET_REG_DMA1 + .set REG_DMA1SAD, REG_BASE + OFFSET_REG_DMA1SAD + .set REG_DMA1SAD_L, REG_BASE + OFFSET_REG_DMA1SAD_L + .set REG_DMA1SAD_H, REG_BASE + OFFSET_REG_DMA1SAD_H + .set REG_DMA1DAD, REG_BASE + OFFSET_REG_DMA1DAD + .set REG_DMA1DAD_L, REG_BASE + OFFSET_REG_DMA1DAD_L + .set REG_DMA1DAD_H, REG_BASE + OFFSET_REG_DMA1DAD_H + .set REG_DMA1CNT, REG_BASE + OFFSET_REG_DMA1CNT + .set REG_DMA1CNT_L, REG_BASE + OFFSET_REG_DMA1CNT_L + .set REG_DMA1CNT_H, REG_BASE + OFFSET_REG_DMA1CNT_H + .set REG_DMA2, REG_BASE + OFFSET_REG_DMA2 + .set REG_DMA2SAD, REG_BASE + OFFSET_REG_DMA2SAD + .set REG_DMA2SAD_L, REG_BASE + OFFSET_REG_DMA2SAD_L + .set REG_DMA2SAD_H, REG_BASE + OFFSET_REG_DMA2SAD_H + .set REG_DMA2DAD, REG_BASE + OFFSET_REG_DMA2DAD + .set REG_DMA2DAD_L, REG_BASE + OFFSET_REG_DMA2DAD_L + .set REG_DMA2DAD_H, REG_BASE + OFFSET_REG_DMA2DAD_H + .set REG_DMA2CNT, REG_BASE + OFFSET_REG_DMA2CNT + .set REG_DMA2CNT_L, REG_BASE + OFFSET_REG_DMA2CNT_L + .set REG_DMA2CNT_H, REG_BASE + OFFSET_REG_DMA2CNT_H + .set REG_DMA3, REG_BASE + OFFSET_REG_DMA3 + .set REG_DMA3SAD, REG_BASE + OFFSET_REG_DMA3SAD + .set REG_DMA3SAD_L, REG_BASE + OFFSET_REG_DMA3SAD_L + .set REG_DMA3SAD_H, REG_BASE + OFFSET_REG_DMA3SAD_H + .set REG_DMA3DAD, REG_BASE + OFFSET_REG_DMA3DAD + .set REG_DMA3DAD_L, REG_BASE + OFFSET_REG_DMA3DAD_L + .set REG_DMA3DAD_H, REG_BASE + OFFSET_REG_DMA3DAD_H + .set REG_DMA3CNT, REG_BASE + OFFSET_REG_DMA3CNT + .set REG_DMA3CNT_L, REG_BASE + OFFSET_REG_DMA3CNT_L + .set REG_DMA3CNT_H, REG_BASE + OFFSET_REG_DMA3CNT_H + + .set REG_TM0CNT, REG_BASE + OFFSET_REG_TM0CNT + .set REG_TM0CNT_L, REG_BASE + OFFSET_REG_TM0CNT_L + .set REG_TM0CNT_H, REG_BASE + OFFSET_REG_TM0CNT_H + .set REG_TM1CNT, REG_BASE + OFFSET_REG_TM1CNT + .set REG_TM1CNT_L, REG_BASE + OFFSET_REG_TM1CNT_L + .set REG_TM1CNT_H, REG_BASE + OFFSET_REG_TM1CNT_H + .set REG_TM2CNT, REG_BASE + OFFSET_REG_TM2CNT + .set REG_TM2CNT_L, REG_BASE + OFFSET_REG_TM2CNT_L + .set REG_TM2CNT_H, REG_BASE + OFFSET_REG_TM2CNT_H + .set REG_TM3CNT, REG_BASE + OFFSET_REG_TM3CNT + .set REG_TM3CNT_L, REG_BASE + OFFSET_REG_TM3CNT_L + .set REG_TM3CNT_H, REG_BASE + OFFSET_REG_TM3CNT_H + + .set REG_SIOCNT, REG_BASE + OFFSET_REG_SIOCNT + .set REG_SIODATA8, REG_BASE + OFFSET_REG_SIODATA8 + .set REG_SIODATA32, REG_BASE + OFFSET_REG_SIODATA32 + .set REG_SIOMLT_SEND, REG_BASE + OFFSET_REG_SIOMLT_SEND + .set REG_SIOMLT_RECV, REG_BASE + OFFSET_REG_SIOMLT_RECV + .set REG_SIOMULTI0, REG_BASE + OFFSET_REG_SIOMULTI0 + .set REG_SIOMULTI1, REG_BASE + OFFSET_REG_SIOMULTI1 + .set REG_SIOMULTI2, REG_BASE + OFFSET_REG_SIOMULTI2 + .set REG_SIOMULTI3, REG_BASE + OFFSET_REG_SIOMULTI3 + + .set REG_KEYINPUT, REG_BASE + OFFSET_REG_KEYINPUT + .set REG_KEYCNT, REG_BASE + OFFSET_REG_KEYCNT + + .set REG_RCNT, REG_BASE + OFFSET_REG_RCNT + + .set REG_JOYCNT, REG_BASE + OFFSET_REG_JOYCNT + .set REG_JOYSTAT, REG_BASE + OFFSET_REG_JOYSTAT + .set REG_JOY_RECV, REG_BASE + OFFSET_REG_JOY_RECV + .set REG_JOY_RECV_L, REG_BASE + OFFSET_REG_JOY_RECV_L + .set REG_JOY_RECV_H, REG_BASE + OFFSET_REG_JOY_RECV_H + .set REG_JOY_TRANS, REG_BASE + OFFSET_REG_JOY_TRANS + .set REG_JOY_TRANS_L, REG_BASE + OFFSET_REG_JOY_TRANS_L + .set REG_JOY_TRANS_H, REG_BASE + OFFSET_REG_JOY_TRANS_H + + .set REG_IME, REG_BASE + OFFSET_REG_IME + .set REG_IE, REG_BASE + OFFSET_REG_IE + .set REG_IF, REG_BASE + OFFSET_REG_IF + + .set REG_WAITCNT, REG_BASE + OFFSET_REG_WAITCNT + +@ DMA register constants + + .set DMA_DEST_INC, 0x0000 + .set DMA_DEST_DEC, 0x0020 + .set DMA_DEST_FIXED, 0x0040 + .set DMA_DEST_RELOAD, 0x0060 + .set DMA_SRC_INC, 0x0000 + .set DMA_SRC_DEC, 0x0080 + .set DMA_SRC_FIXED, 0x0100 + .set DMA_REPEAT, 0x0200 + .set DMA_16BIT, 0x0000 + .set DMA_32BIT, 0x0400 + .set DMA_DREQ_ON, 0x0800 + .set DMA_START_NOW, 0x0000 + .set DMA_START_VBLANK, 0x1000 + .set DMA_START_HBLANK, 0x2000 + .set DMA_START_SPECIAL, 0x3000 + .set DMA_INTR_ENABLE, 0x4000 + .set DMA_ENABLE, 0x8000 + +@ OAM attribute constants + + .set OAM_OBJ_NORMAL, 0x00000000 + .set OAM_OBJ_BLEND, 0x00000400 + .set OAM_OBJ_WINDOW, 0x00000800 + + .set OAM_AFFINE_NONE, 0x00000000 + .set OAM_AFFINE_NORMAL_SIZE, 0x00000100 + .set OAM_OBJ_DISABLED, 0x00000200 + .set OAM_AFFINE_DOUBLE_SIZE, 0x00000300 + + .set OAM_MOSAIC_OFF, 0x00000000 + .set OAM_MOSAIC_ON, 0x00001000 + + .set OAM_4BPP, 0x00000000 + .set OAM_8BPP, 0x00002000 + + .set OAM_H_FLIP, 0x10000000 + .set OAM_V_FLIP, 0x20000000 + + .set OAM_SQUARE, 0x00000000 + .set OAM_H_RECTANGLE, 0x00004000 + .set OAM_V_RECTANGLE, 0x00008000 + .set OAM_SIZE_0, 0x00000000 + .set OAM_SIZE_1, 0x40000000 + .set OAM_SIZE_2, 0x80000000 + .set OAM_SIZE_3, 0xc0000000 + + .set OAM_SIZE_8x8, OAM_SIZE_0 | OAM_SQUARE + .set OAM_SIZE_16x16, OAM_SIZE_1 | OAM_SQUARE + .set OAM_SIZE_32x32, OAM_SIZE_2 | OAM_SQUARE + .set OAM_SIZE_64x64, OAM_SIZE_3 | OAM_SQUARE + + .set OAM_SIZE_16x8, OAM_SIZE_0 | OAM_H_RECTANGLE + .set OAM_SIZE_32x8, OAM_SIZE_1 | OAM_H_RECTANGLE + .set OAM_SIZE_32x16, OAM_SIZE_2 | OAM_H_RECTANGLE + .set OAM_SIZE_64x32, OAM_SIZE_3 | OAM_H_RECTANGLE + + .set OAM_SIZE_8x16, OAM_SIZE_0 | OAM_V_RECTANGLE + .set OAM_SIZE_8x32, OAM_SIZE_1 | OAM_V_RECTANGLE + .set OAM_SIZE_16x32, OAM_SIZE_2 | OAM_V_RECTANGLE + .set OAM_SIZE_32x64, OAM_SIZE_3 | OAM_V_RECTANGLE diff --git a/constants/gba_constants.s b/constants/gba_constants.s deleted file mode 100644 index 9d59c8fcd..000000000 --- a/constants/gba_constants.s +++ /dev/null @@ -1,490 +0,0 @@ - .set PSR_USR_MODE, 0x00000010 - .set PSR_FIQ_MODE, 0x00000011 - .set PSR_IRQ_MODE, 0x00000012 - .set PSR_SVC_MODE, 0x00000013 - .set PSR_ABT_MODE, 0x00000017 - .set PSR_UND_MODE, 0x0000001b - .set PSR_SYS_MODE, 0x0000001f - .set PSR_MODE_MASK, 0x0000001f - .set PSR_T_BIT, 0x00000020 - .set PSR_F_BIT, 0x00000040 - .set PSR_I_BIT, 0x00000080 - - .set EWRAM_START, 0x02000000 - .set EWRAM_END, EWRAM_START + 0x40000 - .set IWRAM_START, 0x03000000 - .set IWRAM_END, IWRAM_START + 0x8000 - - .set PLTT, 0x5000000 - .set BG_PLTT, PLTT - .set OBJ_PLTT, PLTT + 0x200 - - .set VRAM, 0x6000000 - .set BG_VRAM, VRAM - .set OBJ_VRAM0, VRAM + 0x10000 @ text-mode BG - .set OBJ_VRAM1, VRAM + 0x14000 @ bitmap-mode BG - - .set OAM, 0x7000000 - - .set SOUND_INFO_PTR, 0x3007FF0 - .set INTR_CHECK, 0x3007FF8 - .set INTR_VECTOR, 0x3007FFC - - .set INTR_FLAG_VBLANK, 1 << 0 - .set INTR_FLAG_HBLANK, 1 << 1 - .set INTR_FLAG_VCOUNT, 1 << 2 - .set INTR_FLAG_TIMER0, 1 << 3 - .set INTR_FLAG_TIMER1, 1 << 4 - .set INTR_FLAG_TIMER2, 1 << 5 - .set INTR_FLAG_TIMER3, 1 << 6 - .set INTR_FLAG_SERIAL, 1 << 7 - .set INTR_FLAG_DMA0, 1 << 8 - .set INTR_FLAG_DMA1, 1 << 9 - .set INTR_FLAG_DMA2, 1 << 10 - .set INTR_FLAG_DMA3, 1 << 11 - .set INTR_FLAG_KEYPAD, 1 << 12 - .set INTR_FLAG_GAMEPAK, 1 << 13 - - .set VCOUNT_VBLANK, 160 - .set TOTAL_SCANLINES, 228 - - .set REG_BASE, 0x4000000 @ I/O register base address - -@ I/O register offsets - .set OFFSET_REG_DISPCNT, 0x0 - .set OFFSET_REG_DISPSTAT, 0x4 - .set OFFSET_REG_VCOUNT, 0x6 - .set OFFSET_REG_BG0CNT, 0x8 - .set OFFSET_REG_BG1CNT, 0xa - .set OFFSET_REG_BG2CNT, 0xc - .set OFFSET_REG_BG3CNT, 0xe - .set OFFSET_REG_BG0HOFS, 0x10 - .set OFFSET_REG_BG0VOFS, 0x12 - .set OFFSET_REG_BG1HOFS, 0x14 - .set OFFSET_REG_BG1VOFS, 0x16 - .set OFFSET_REG_BG2HOFS, 0x18 - .set OFFSET_REG_BG2VOFS, 0x1a - .set OFFSET_REG_BG3HOFS, 0x1c - .set OFFSET_REG_BG3VOFS, 0x1e - .set OFFSET_REG_BG2PA, 0x20 - .set OFFSET_REG_BG2PB, 0x22 - .set OFFSET_REG_BG2PC, 0x24 - .set OFFSET_REG_BG2PD, 0x26 - .set OFFSET_REG_BG2X_L, 0x28 - .set OFFSET_REG_BG2X_H, 0x2a - .set OFFSET_REG_BG2Y_L, 0x2c - .set OFFSET_REG_BG2Y_H, 0x2e - .set OFFSET_REG_BG3PA, 0x30 - .set OFFSET_REG_BG3PB, 0x32 - .set OFFSET_REG_BG3PC, 0x34 - .set OFFSET_REG_BG3PD, 0x36 - .set OFFSET_REG_BG3X_L, 0x38 - .set OFFSET_REG_BG3X_H, 0x3a - .set OFFSET_REG_BG3Y_L, 0x3c - .set OFFSET_REG_BG3Y_H, 0x3e - .set OFFSET_REG_WIN0H, 0x40 - .set OFFSET_REG_WIN1H, 0x42 - .set OFFSET_REG_WIN0V, 0x44 - .set OFFSET_REG_WIN1V, 0x46 - .set OFFSET_REG_WININ, 0x48 - .set OFFSET_REG_WINOUT, 0x4a - .set OFFSET_REG_MOSAIC, 0x4c - .set OFFSET_REG_BLDCNT, 0x50 - .set OFFSET_REG_BLDALPHA, 0x52 - .set OFFSET_REG_BLDY, 0x54 - - .set OFFSET_REG_SOUND1CNT, 0x60 - .set OFFSET_REG_SOUND1CNT_L, 0x60 - .set OFFSET_REG_NR10, 0x60 - .set OFFSET_REG_SOUND1CNT_H, 0x62 - .set OFFSET_REG_NR11, 0x62 - .set OFFSET_REG_NR12, 0x63 - .set OFFSET_REG_SOUND1CNT_X, 0x64 - .set OFFSET_REG_NR13, 0x64 - .set OFFSET_REG_NR14, 0x65 - .set OFFSET_REG_SOUND2CNT, 0x68 - .set OFFSET_REG_SOUND2CNT_L, 0x68 - .set OFFSET_REG_NR21, 0x68 - .set OFFSET_REG_NR22, 0x69 - .set OFFSET_REG_SOUND2CNT_H, 0x6c - .set OFFSET_REG_NR23, 0x6c - .set OFFSET_REG_NR24, 0x6d - .set OFFSET_REG_SOUND3CNT, 0x70 - .set OFFSET_REG_SOUND3CNT_L, 0x70 - .set OFFSET_REG_NR30, 0x70 - .set OFFSET_REG_SOUND3CNT_H, 0x72 - .set OFFSET_REG_NR31, 0x72 - .set OFFSET_REG_NR32, 0x73 - .set OFFSET_REG_SOUND3CNT_X, 0x74 - .set OFFSET_REG_NR33, 0x74 - .set OFFSET_REG_NR34, 0x75 - .set OFFSET_REG_SOUND4CNT, 0x78 - .set OFFSET_REG_SOUND4CNT_L, 0x78 - .set OFFSET_REG_NR41, 0x78 - .set OFFSET_REG_NR42, 0x79 - .set OFFSET_REG_SOUND4CNT_H, 0x7c - .set OFFSET_REG_NR43, 0x7c - .set OFFSET_REG_NR44, 0x7d - .set OFFSET_REG_SOUNDCNT, 0x80 - .set OFFSET_REG_SOUNDCNT_L, 0x80 - .set OFFSET_REG_NR50, 0x80 - .set OFFSET_REG_NR51, 0x81 - .set OFFSET_REG_SOUNDCNT_H, 0x82 - .set OFFSET_REG_SOUNDCNT_X, 0x84 - .set OFFSET_REG_NR52, 0x84 - .set OFFSET_REG_SOUNDBIAS, 0x88 - .set OFFSET_REG_WAVE_RAM, 0x90 - .set OFFSET_REG_WAVE_RAM0, 0x90 - .set OFFSET_REG_WAVE_RAM0_L, 0x90 - .set OFFSET_REG_WAVE_RAM0_H, 0x92 - .set OFFSET_REG_WAVE_RAM1, 0x94 - .set OFFSET_REG_WAVE_RAM1_L, 0x94 - .set OFFSET_REG_WAVE_RAM1_H, 0x96 - .set OFFSET_REG_WAVE_RAM2, 0x98 - .set OFFSET_REG_WAVE_RAM2_L, 0x98 - .set OFFSET_REG_WAVE_RAM2_H, 0x9a - .set OFFSET_REG_WAVE_RAM3, 0x9c - .set OFFSET_REG_WAVE_RAM3_L, 0x9c - .set OFFSET_REG_WAVE_RAM3_H, 0x9e - .set OFFSET_REG_FIFO, 0xa0 - .set OFFSET_REG_FIFO_A, 0xa0 - .set OFFSET_REG_FIFO_A_L, 0xa0 - .set OFFSET_REG_FIFO_A_H, 0xa2 - .set OFFSET_REG_FIFO_B, 0xa4 - .set OFFSET_REG_FIFO_B_L, 0xa4 - .set OFFSET_REG_FIFO_B_H, 0xa6 - - .set OFFSET_REG_DMA0, 0xb0 - .set OFFSET_REG_DMA0SAD, 0xb0 - .set OFFSET_REG_DMA0SAD_L, 0xb0 - .set OFFSET_REG_DMA0SAD_H, 0xb2 - .set OFFSET_REG_DMA0DAD, 0xb4 - .set OFFSET_REG_DMA0DAD_L, 0xb4 - .set OFFSET_REG_DMA0DAD_H, 0xb6 - .set OFFSET_REG_DMA0CNT, 0xb8 - .set OFFSET_REG_DMA0CNT_L, 0xb8 - .set OFFSET_REG_DMA0CNT_H, 0xba - .set OFFSET_REG_DMA1, 0xbc - .set OFFSET_REG_DMA1SAD, 0xbc - .set OFFSET_REG_DMA1SAD_L, 0xbc - .set OFFSET_REG_DMA1SAD_H, 0xbe - .set OFFSET_REG_DMA1DAD, 0xc0 - .set OFFSET_REG_DMA1DAD_L, 0xc0 - .set OFFSET_REG_DMA1DAD_H, 0xc2 - .set OFFSET_REG_DMA1CNT, 0xc4 - .set OFFSET_REG_DMA1CNT_L, 0xc4 - .set OFFSET_REG_DMA1CNT_H, 0xc6 - .set OFFSET_REG_DMA2, 0xc8 - .set OFFSET_REG_DMA2SAD, 0xc8 - .set OFFSET_REG_DMA2SAD_L, 0xc8 - .set OFFSET_REG_DMA2SAD_H, 0xca - .set OFFSET_REG_DMA2DAD, 0xcc - .set OFFSET_REG_DMA2DAD_L, 0xcc - .set OFFSET_REG_DMA2DAD_H, 0xce - .set OFFSET_REG_DMA2CNT, 0xd0 - .set OFFSET_REG_DMA2CNT_L, 0xd0 - .set OFFSET_REG_DMA2CNT_H, 0xd2 - .set OFFSET_REG_DMA3, 0xd4 - .set OFFSET_REG_DMA3SAD, 0xd4 - .set OFFSET_REG_DMA3SAD_L, 0xd4 - .set OFFSET_REG_DMA3SAD_H, 0xd6 - .set OFFSET_REG_DMA3DAD, 0xd8 - .set OFFSET_REG_DMA3DAD_L, 0xd8 - .set OFFSET_REG_DMA3DAD_H, 0xda - .set OFFSET_REG_DMA3CNT, 0xdc - .set OFFSET_REG_DMA3CNT_L, 0xdc - .set OFFSET_REG_DMA3CNT_H, 0xde - - .set OFFSET_REG_TM0CNT, 0x100 - .set OFFSET_REG_TM0CNT_L, 0x100 - .set OFFSET_REG_TM0CNT_H, 0x102 - .set OFFSET_REG_TM1CNT, 0x104 - .set OFFSET_REG_TM1CNT_L, 0x104 - .set OFFSET_REG_TM1CNT_H, 0x106 - .set OFFSET_REG_TM2CNT, 0x108 - .set OFFSET_REG_TM2CNT_L, 0x108 - .set OFFSET_REG_TM2CNT_H, 0x10a - .set OFFSET_REG_TM3CNT, 0x10c - .set OFFSET_REG_TM3CNT_L, 0x10c - .set OFFSET_REG_TM3CNT_H, 0x10e - - .set OFFSET_REG_SIOCNT, 0x128 - .set OFFSET_REG_SIODATA8, 0x12a - .set OFFSET_REG_SIODATA32, 0x120 - .set OFFSET_REG_SIOMLT_SEND, 0x12a - .set OFFSET_REG_SIOMLT_RECV, 0x120 - .set OFFSET_REG_SIOMULTI0, 0x120 - .set OFFSET_REG_SIOMULTI1, 0x122 - .set OFFSET_REG_SIOMULTI2, 0x124 - .set OFFSET_REG_SIOMULTI3, 0x126 - - .set OFFSET_REG_KEYINPUT, 0x130 - .set OFFSET_REG_KEYCNT, 0x132 - - .set OFFSET_REG_RCNT, 0x134 - - .set OFFSET_REG_JOYCNT, 0x140 - .set OFFSET_REG_JOYSTAT, 0x158 - .set OFFSET_REG_JOY_RECV, 0x150 - .set OFFSET_REG_JOY_RECV_L, 0x150 - .set OFFSET_REG_JOY_RECV_H, 0x152 - .set OFFSET_REG_JOY_TRANS, 0x154 - .set OFFSET_REG_JOY_TRANS_L, 0x154 - .set OFFSET_REG_JOY_TRANS_H, 0x156 - - .set OFFSET_REG_IME, 0x208 - .set OFFSET_REG_IE, 0x200 - .set OFFSET_REG_IF, 0x202 - - .set OFFSET_REG_WAITCNT, 0x204 - -@ I/O register addresses - .set REG_DISPCNT, REG_BASE + OFFSET_REG_DISPCNT - .set REG_DISPSTAT, REG_BASE + OFFSET_REG_DISPSTAT - .set REG_VCOUNT, REG_BASE + OFFSET_REG_VCOUNT - .set REG_BG0CNT, REG_BASE + OFFSET_REG_BG0CNT - .set REG_BG1CNT, REG_BASE + OFFSET_REG_BG1CNT - .set REG_BG2CNT, REG_BASE + OFFSET_REG_BG2CNT - .set REG_BG3CNT, REG_BASE + OFFSET_REG_BG3CNT - .set REG_BG0HOFS, REG_BASE + OFFSET_REG_BG0HOFS - .set REG_BG0VOFS, REG_BASE + OFFSET_REG_BG0VOFS - .set REG_BG1HOFS, REG_BASE + OFFSET_REG_BG1HOFS - .set REG_BG1VOFS, REG_BASE + OFFSET_REG_BG1VOFS - .set REG_BG2HOFS, REG_BASE + OFFSET_REG_BG2HOFS - .set REG_BG2VOFS, REG_BASE + OFFSET_REG_BG2VOFS - .set REG_BG3HOFS, REG_BASE + OFFSET_REG_BG3HOFS - .set REG_BG3VOFS, REG_BASE + OFFSET_REG_BG3VOFS - .set REG_BG2PA, REG_BASE + OFFSET_REG_BG2PA - .set REG_BG2PB, REG_BASE + OFFSET_REG_BG2PB - .set REG_BG2PC, REG_BASE + OFFSET_REG_BG2PC - .set REG_BG2PD, REG_BASE + OFFSET_REG_BG2PD - .set REG_BG2X_L, REG_BASE + OFFSET_REG_BG2X_L - .set REG_BG2X_H, REG_BASE + OFFSET_REG_BG2X_H - .set REG_BG2Y_L, REG_BASE + OFFSET_REG_BG2Y_L - .set REG_BG2Y_H, REG_BASE + OFFSET_REG_BG2Y_H - .set REG_BG3PA, REG_BASE + OFFSET_REG_BG3PA - .set REG_BG3PB, REG_BASE + OFFSET_REG_BG3PB - .set REG_BG3PC, REG_BASE + OFFSET_REG_BG3PC - .set REG_BG3PD, REG_BASE + OFFSET_REG_BG3PD - .set REG_BG3X_L, REG_BASE + OFFSET_REG_BG3X_L - .set REG_BG3X_H, REG_BASE + OFFSET_REG_BG3X_H - .set REG_BG3Y_L, REG_BASE + OFFSET_REG_BG3Y_L - .set REG_BG3Y_H, REG_BASE + OFFSET_REG_BG3Y_H - .set REG_WIN0H, REG_BASE + OFFSET_REG_WIN0H - .set REG_WIN1H, REG_BASE + OFFSET_REG_WIN1H - .set REG_WIN0V, REG_BASE + OFFSET_REG_WIN0V - .set REG_WIN1V, REG_BASE + OFFSET_REG_WIN1V - .set REG_WININ, REG_BASE + OFFSET_REG_WININ - .set REG_WINOUT, REG_BASE + OFFSET_REG_WINOUT - .set REG_MOSAIC, REG_BASE + OFFSET_REG_MOSAIC - .set REG_BLDCNT, REG_BASE + OFFSET_REG_BLDCNT - .set REG_BLDALPHA, REG_BASE + OFFSET_REG_BLDALPHA - .set REG_BLDY, REG_BASE + OFFSET_REG_BLDY - - .set REG_SOUND1CNT, REG_BASE + OFFSET_REG_SOUND1CNT - .set REG_SOUND1CNT_L, REG_BASE + OFFSET_REG_SOUND1CNT_L - .set REG_NR10, REG_BASE + OFFSET_REG_NR10 - .set REG_SOUND1CNT_H, REG_BASE + OFFSET_REG_SOUND1CNT_H - .set REG_NR11, REG_BASE + OFFSET_REG_NR11 - .set REG_NR12, REG_BASE + OFFSET_REG_NR12 - .set REG_SOUND1CNT_X, REG_BASE + OFFSET_REG_SOUND1CNT_X - .set REG_NR13, REG_BASE + OFFSET_REG_NR13 - .set REG_NR14, REG_BASE + OFFSET_REG_NR14 - .set REG_SOUND2CNT, REG_BASE + OFFSET_REG_SOUND2CNT - .set REG_SOUND2CNT_L, REG_BASE + OFFSET_REG_SOUND2CNT_L - .set REG_NR21, REG_BASE + OFFSET_REG_NR21 - .set REG_NR22, REG_BASE + OFFSET_REG_NR22 - .set REG_SOUND2CNT_H, REG_BASE + OFFSET_REG_SOUND2CNT_H - .set REG_NR23, REG_BASE + OFFSET_REG_NR23 - .set REG_NR24, REG_BASE + OFFSET_REG_NR24 - .set REG_SOUND3CNT, REG_BASE + OFFSET_REG_SOUND3CNT - .set REG_SOUND3CNT_L, REG_BASE + OFFSET_REG_SOUND3CNT_L - .set REG_NR30, REG_BASE + OFFSET_REG_NR30 - .set REG_SOUND3CNT_H, REG_BASE + OFFSET_REG_SOUND3CNT_H - .set REG_NR31, REG_BASE + OFFSET_REG_NR31 - .set REG_NR32, REG_BASE + OFFSET_REG_NR32 - .set REG_SOUND3CNT_X, REG_BASE + OFFSET_REG_SOUND3CNT_X - .set REG_NR33, REG_BASE + OFFSET_REG_NR33 - .set REG_NR34, REG_BASE + OFFSET_REG_NR34 - .set REG_SOUND4CNT, REG_BASE + OFFSET_REG_SOUND4CNT - .set REG_SOUND4CNT_L, REG_BASE + OFFSET_REG_SOUND4CNT_L - .set REG_NR41, REG_BASE + OFFSET_REG_NR41 - .set REG_NR42, REG_BASE + OFFSET_REG_NR42 - .set REG_SOUND4CNT_H, REG_BASE + OFFSET_REG_SOUND4CNT_H - .set REG_NR43, REG_BASE + OFFSET_REG_NR43 - .set REG_NR44, REG_BASE + OFFSET_REG_NR44 - .set REG_SOUNDCNT, REG_BASE + OFFSET_REG_SOUNDCNT - .set REG_SOUNDCNT_L, REG_BASE + OFFSET_REG_SOUNDCNT_L - .set REG_NR50, REG_BASE + OFFSET_REG_NR50 - .set REG_NR51, REG_BASE + OFFSET_REG_NR51 - .set REG_SOUNDCNT_H, REG_BASE + OFFSET_REG_SOUNDCNT_H - .set REG_SOUNDCNT_X, REG_BASE + OFFSET_REG_SOUNDCNT_X - .set REG_NR52, REG_BASE + OFFSET_REG_NR52 - .set REG_SOUNDBIAS, REG_BASE + OFFSET_REG_SOUNDBIAS - .set REG_WAVE_RAM, REG_BASE + OFFSET_REG_WAVE_RAM - .set REG_WAVE_RAM0, REG_BASE + OFFSET_REG_WAVE_RAM0 - .set REG_WAVE_RAM0_L, REG_BASE + OFFSET_REG_WAVE_RAM0_L - .set REG_WAVE_RAM0_H, REG_BASE + OFFSET_REG_WAVE_RAM0_H - .set REG_WAVE_RAM1, REG_BASE + OFFSET_REG_WAVE_RAM1 - .set REG_WAVE_RAM1_L, REG_BASE + OFFSET_REG_WAVE_RAM1_L - .set REG_WAVE_RAM1_H, REG_BASE + OFFSET_REG_WAVE_RAM1_H - .set REG_WAVE_RAM2, REG_BASE + OFFSET_REG_WAVE_RAM2 - .set REG_WAVE_RAM2_L, REG_BASE + OFFSET_REG_WAVE_RAM2_L - .set REG_WAVE_RAM2_H, REG_BASE + OFFSET_REG_WAVE_RAM2_H - .set REG_WAVE_RAM3, REG_BASE + OFFSET_REG_WAVE_RAM3 - .set REG_WAVE_RAM3_L, REG_BASE + OFFSET_REG_WAVE_RAM3_L - .set REG_WAVE_RAM3_H, REG_BASE + OFFSET_REG_WAVE_RAM3_H - .set REG_FIFO, REG_BASE + OFFSET_REG_FIFO - .set REG_FIFO_A, REG_BASE + OFFSET_REG_FIFO_A - .set REG_FIFO_A_L, REG_BASE + OFFSET_REG_FIFO_A_L - .set REG_FIFO_A_H, REG_BASE + OFFSET_REG_FIFO_A_H - .set REG_FIFO_B, REG_BASE + OFFSET_REG_FIFO_B - .set REG_FIFO_B_L, REG_BASE + OFFSET_REG_FIFO_B_L - .set REG_FIFO_B_H, REG_BASE + OFFSET_REG_FIFO_B_H - - .set REG_DMA0, REG_BASE + OFFSET_REG_DMA0 - .set REG_DMA0SAD, REG_BASE + OFFSET_REG_DMA0SAD - .set REG_DMA0SAD_L, REG_BASE + OFFSET_REG_DMA0SAD_L - .set REG_DMA0SAD_H, REG_BASE + OFFSET_REG_DMA0SAD_H - .set REG_DMA0DAD, REG_BASE + OFFSET_REG_DMA0DAD - .set REG_DMA0DAD_L, REG_BASE + OFFSET_REG_DMA0DAD_L - .set REG_DMA0DAD_H, REG_BASE + OFFSET_REG_DMA0DAD_H - .set REG_DMA0CNT, REG_BASE + OFFSET_REG_DMA0CNT - .set REG_DMA0CNT_L, REG_BASE + OFFSET_REG_DMA0CNT_L - .set REG_DMA0CNT_H, REG_BASE + OFFSET_REG_DMA0CNT_H - .set REG_DMA1, REG_BASE + OFFSET_REG_DMA1 - .set REG_DMA1SAD, REG_BASE + OFFSET_REG_DMA1SAD - .set REG_DMA1SAD_L, REG_BASE + OFFSET_REG_DMA1SAD_L - .set REG_DMA1SAD_H, REG_BASE + OFFSET_REG_DMA1SAD_H - .set REG_DMA1DAD, REG_BASE + OFFSET_REG_DMA1DAD - .set REG_DMA1DAD_L, REG_BASE + OFFSET_REG_DMA1DAD_L - .set REG_DMA1DAD_H, REG_BASE + OFFSET_REG_DMA1DAD_H - .set REG_DMA1CNT, REG_BASE + OFFSET_REG_DMA1CNT - .set REG_DMA1CNT_L, REG_BASE + OFFSET_REG_DMA1CNT_L - .set REG_DMA1CNT_H, REG_BASE + OFFSET_REG_DMA1CNT_H - .set REG_DMA2, REG_BASE + OFFSET_REG_DMA2 - .set REG_DMA2SAD, REG_BASE + OFFSET_REG_DMA2SAD - .set REG_DMA2SAD_L, REG_BASE + OFFSET_REG_DMA2SAD_L - .set REG_DMA2SAD_H, REG_BASE + OFFSET_REG_DMA2SAD_H - .set REG_DMA2DAD, REG_BASE + OFFSET_REG_DMA2DAD - .set REG_DMA2DAD_L, REG_BASE + OFFSET_REG_DMA2DAD_L - .set REG_DMA2DAD_H, REG_BASE + OFFSET_REG_DMA2DAD_H - .set REG_DMA2CNT, REG_BASE + OFFSET_REG_DMA2CNT - .set REG_DMA2CNT_L, REG_BASE + OFFSET_REG_DMA2CNT_L - .set REG_DMA2CNT_H, REG_BASE + OFFSET_REG_DMA2CNT_H - .set REG_DMA3, REG_BASE + OFFSET_REG_DMA3 - .set REG_DMA3SAD, REG_BASE + OFFSET_REG_DMA3SAD - .set REG_DMA3SAD_L, REG_BASE + OFFSET_REG_DMA3SAD_L - .set REG_DMA3SAD_H, REG_BASE + OFFSET_REG_DMA3SAD_H - .set REG_DMA3DAD, REG_BASE + OFFSET_REG_DMA3DAD - .set REG_DMA3DAD_L, REG_BASE + OFFSET_REG_DMA3DAD_L - .set REG_DMA3DAD_H, REG_BASE + OFFSET_REG_DMA3DAD_H - .set REG_DMA3CNT, REG_BASE + OFFSET_REG_DMA3CNT - .set REG_DMA3CNT_L, REG_BASE + OFFSET_REG_DMA3CNT_L - .set REG_DMA3CNT_H, REG_BASE + OFFSET_REG_DMA3CNT_H - - .set REG_TM0CNT, REG_BASE + OFFSET_REG_TM0CNT - .set REG_TM0CNT_L, REG_BASE + OFFSET_REG_TM0CNT_L - .set REG_TM0CNT_H, REG_BASE + OFFSET_REG_TM0CNT_H - .set REG_TM1CNT, REG_BASE + OFFSET_REG_TM1CNT - .set REG_TM1CNT_L, REG_BASE + OFFSET_REG_TM1CNT_L - .set REG_TM1CNT_H, REG_BASE + OFFSET_REG_TM1CNT_H - .set REG_TM2CNT, REG_BASE + OFFSET_REG_TM2CNT - .set REG_TM2CNT_L, REG_BASE + OFFSET_REG_TM2CNT_L - .set REG_TM2CNT_H, REG_BASE + OFFSET_REG_TM2CNT_H - .set REG_TM3CNT, REG_BASE + OFFSET_REG_TM3CNT - .set REG_TM3CNT_L, REG_BASE + OFFSET_REG_TM3CNT_L - .set REG_TM3CNT_H, REG_BASE + OFFSET_REG_TM3CNT_H - - .set REG_SIOCNT, REG_BASE + OFFSET_REG_SIOCNT - .set REG_SIODATA8, REG_BASE + OFFSET_REG_SIODATA8 - .set REG_SIODATA32, REG_BASE + OFFSET_REG_SIODATA32 - .set REG_SIOMLT_SEND, REG_BASE + OFFSET_REG_SIOMLT_SEND - .set REG_SIOMLT_RECV, REG_BASE + OFFSET_REG_SIOMLT_RECV - .set REG_SIOMULTI0, REG_BASE + OFFSET_REG_SIOMULTI0 - .set REG_SIOMULTI1, REG_BASE + OFFSET_REG_SIOMULTI1 - .set REG_SIOMULTI2, REG_BASE + OFFSET_REG_SIOMULTI2 - .set REG_SIOMULTI3, REG_BASE + OFFSET_REG_SIOMULTI3 - - .set REG_KEYINPUT, REG_BASE + OFFSET_REG_KEYINPUT - .set REG_KEYCNT, REG_BASE + OFFSET_REG_KEYCNT - - .set REG_RCNT, REG_BASE + OFFSET_REG_RCNT - - .set REG_JOYCNT, REG_BASE + OFFSET_REG_JOYCNT - .set REG_JOYSTAT, REG_BASE + OFFSET_REG_JOYSTAT - .set REG_JOY_RECV, REG_BASE + OFFSET_REG_JOY_RECV - .set REG_JOY_RECV_L, REG_BASE + OFFSET_REG_JOY_RECV_L - .set REG_JOY_RECV_H, REG_BASE + OFFSET_REG_JOY_RECV_H - .set REG_JOY_TRANS, REG_BASE + OFFSET_REG_JOY_TRANS - .set REG_JOY_TRANS_L, REG_BASE + OFFSET_REG_JOY_TRANS_L - .set REG_JOY_TRANS_H, REG_BASE + OFFSET_REG_JOY_TRANS_H - - .set REG_IME, REG_BASE + OFFSET_REG_IME - .set REG_IE, REG_BASE + OFFSET_REG_IE - .set REG_IF, REG_BASE + OFFSET_REG_IF - - .set REG_WAITCNT, REG_BASE + OFFSET_REG_WAITCNT - -@ DMA register constants - - .set DMA_DEST_INC, 0x0000 - .set DMA_DEST_DEC, 0x0020 - .set DMA_DEST_FIXED, 0x0040 - .set DMA_DEST_RELOAD, 0x0060 - .set DMA_SRC_INC, 0x0000 - .set DMA_SRC_DEC, 0x0080 - .set DMA_SRC_FIXED, 0x0100 - .set DMA_REPEAT, 0x0200 - .set DMA_16BIT, 0x0000 - .set DMA_32BIT, 0x0400 - .set DMA_DREQ_ON, 0x0800 - .set DMA_START_NOW, 0x0000 - .set DMA_START_VBLANK, 0x1000 - .set DMA_START_HBLANK, 0x2000 - .set DMA_START_SPECIAL, 0x3000 - .set DMA_INTR_ENABLE, 0x4000 - .set DMA_ENABLE, 0x8000 - -@ OAM attribute constants - - .set OAM_OBJ_NORMAL, 0x00000000 - .set OAM_OBJ_BLEND, 0x00000400 - .set OAM_OBJ_WINDOW, 0x00000800 - - .set OAM_AFFINE_NONE, 0x00000000 - .set OAM_AFFINE_NORMAL_SIZE, 0x00000100 - .set OAM_OBJ_DISABLED, 0x00000200 - .set OAM_AFFINE_DOUBLE_SIZE, 0x00000300 - - .set OAM_MOSAIC_OFF, 0x00000000 - .set OAM_MOSAIC_ON, 0x00001000 - - .set OAM_4BPP, 0x00000000 - .set OAM_8BPP, 0x00002000 - - .set OAM_H_FLIP, 0x10000000 - .set OAM_V_FLIP, 0x20000000 - - .set OAM_SQUARE, 0x00000000 - .set OAM_H_RECTANGLE, 0x00004000 - .set OAM_V_RECTANGLE, 0x00008000 - .set OAM_SIZE_0, 0x00000000 - .set OAM_SIZE_1, 0x40000000 - .set OAM_SIZE_2, 0x80000000 - .set OAM_SIZE_3, 0xc0000000 - - .set OAM_SIZE_8x8, OAM_SIZE_0 | OAM_SQUARE - .set OAM_SIZE_16x16, OAM_SIZE_1 | OAM_SQUARE - .set OAM_SIZE_32x32, OAM_SIZE_2 | OAM_SQUARE - .set OAM_SIZE_64x64, OAM_SIZE_3 | OAM_SQUARE - - .set OAM_SIZE_16x8, OAM_SIZE_0 | OAM_H_RECTANGLE - .set OAM_SIZE_32x8, OAM_SIZE_1 | OAM_H_RECTANGLE - .set OAM_SIZE_32x16, OAM_SIZE_2 | OAM_H_RECTANGLE - .set OAM_SIZE_64x32, OAM_SIZE_3 | OAM_H_RECTANGLE - - .set OAM_SIZE_8x16, OAM_SIZE_0 | OAM_V_RECTANGLE - .set OAM_SIZE_8x32, OAM_SIZE_1 | OAM_V_RECTANGLE - .set OAM_SIZE_16x32, OAM_SIZE_2 | OAM_V_RECTANGLE - .set OAM_SIZE_32x64, OAM_SIZE_3 | OAM_V_RECTANGLE diff --git a/constants/hold_effects.inc b/constants/hold_effects.inc new file mode 100644 index 000000000..349a195bd --- /dev/null +++ b/constants/hold_effects.inc @@ -0,0 +1,67 @@ + .equiv HOLD_EFFECT_NONE, 0 + .equiv HOLD_EFFECT_RESTORE_HP, 1 + .equiv HOLD_EFFECT_CURE_PAR, 2 + .equiv HOLD_EFFECT_CURE_SLP, 3 + .equiv HOLD_EFFECT_CURE_PSN, 4 + .equiv HOLD_EFFECT_CURE_BRN, 5 + .equiv HOLD_EFFECT_CURE_FRZ, 6 + .equiv HOLD_EFFECT_RESTORE_PP, 7 + .equiv HOLD_EFFECT_CURE_CONFUSION, 8 + .equiv HOLD_EFFECT_CURE_STATUS, 9 + .equiv HOLD_EFFECT_CONFUSE_SPICY, 10 + .equiv HOLD_EFFECT_CONFUSE_DRY, 11 + .equiv HOLD_EFFECT_CONFUSE_SWEET, 12 + .equiv HOLD_EFFECT_CONFUSE_BITTER, 13 + .equiv HOLD_EFFECT_CONFUSE_SOUR, 14 + .equiv HOLD_EFFECT_ATTACK_UP, 15 + .equiv HOLD_EFFECT_DEFENSE_UP, 16 + .equiv HOLD_EFFECT_SPEED_UP, 17 + .equiv HOLD_EFFECT_SP_ATTACK_UP, 18 + .equiv HOLD_EFFECT_SP_DEFENSE_UP, 19 + .equiv HOLD_EFFECT_CRITICAL_UP, 20 + .equiv HOLD_EFFECT_RANDOM_STAT_UP, 21 + .equiv HOLD_EFFECT_EVASION_UP, 22 + .equiv HOLD_EFFECT_RESTORE_STATS, 23 + .equiv HOLD_EFFECT_MACHO_BRACE, 24 + .equiv HOLD_EFFECT_EXP_SHARE, 25 + .equiv HOLD_EFFECT_QUICK_CLAW, 26 + .equiv HOLD_EFFECT_HAPPINESS_UP, 27 + .equiv HOLD_EFFECT_CURE_ATTRACT, 28 + .equiv HOLD_EFFECT_CHOICE_BAND, 29 + .equiv HOLD_EFFECT_FLINCH, 30 + .equiv HOLD_EFFECT_BUG_POWER, 31 + .equiv HOLD_EFFECT_DOUBLE_PRIZE, 32 + .equiv HOLD_EFFECT_REPEL, 33 + .equiv HOLD_EFFECT_SOUL_DEW, 34 + .equiv HOLD_EFFECT_DEEP_SEA_TOOTH, 35 + .equiv HOLD_EFFECT_DEEP_SEA_SCALE, 36 + .equiv HOLD_EFFECT_CAN_ALWAYS_RUN, 37 + .equiv HOLD_EFFECT_PREVENT_EVOLVE, 38 + .equiv HOLD_EFFECT_FOCUS_BAND, 39 + .equiv HOLD_EFFECT_LUCKY_EGG, 40 + .equiv HOLD_EFFECT_SCOPE_LENS, 41 + .equiv HOLD_EFFECT_STEEL_POWER, 42 + .equiv HOLD_EFFECT_LEFTOVERS, 43 + .equiv HOLD_EFFECT_DRAGON_SCALE, 44 + .equiv HOLD_EFFECT_LIGHT_BALL, 45 + .equiv HOLD_EFFECT_GROUND_POWER, 46 + .equiv HOLD_EFFECT_ROCK_POWER, 47 + .equiv HOLD_EFFECT_GRASS_POWER, 48 + .equiv HOLD_EFFECT_DARK_POWER, 49 + .equiv HOLD_EFFECT_FIGHTING_POWER, 50 + .equiv HOLD_EFFECT_ELECTRIC_POWER, 51 + .equiv HOLD_EFFECT_WATER_POWER, 52 + .equiv HOLD_EFFECT_FLYING_POWER, 53 + .equiv HOLD_EFFECT_POISON_POWER, 54 + .equiv HOLD_EFFECT_ICE_POWER, 55 + .equiv HOLD_EFFECT_GHOST_POWER, 56 + .equiv HOLD_EFFECT_PSYCHIC_POWER, 57 + .equiv HOLD_EFFECT_FIRE_POWER, 58 + .equiv HOLD_EFFECT_DRAGON_POWER, 59 + .equiv HOLD_EFFECT_NORMAL_POWER, 60 + .equiv HOLD_EFFECT_UP_GRADE, 61 + .equiv HOLD_EFFECT_SHELL_BELL, 62 + .equiv HOLD_EFFECT_LUCKY_PUNCH, 63 + .equiv HOLD_EFFECT_METAL_POWDER, 64 + .equiv HOLD_EFFECT_THICK_CLUB, 65 + .equiv HOLD_EFFECT_STICK, 66 diff --git a/constants/hold_effects.s b/constants/hold_effects.s deleted file mode 100644 index 349a195bd..000000000 --- a/constants/hold_effects.s +++ /dev/null @@ -1,67 +0,0 @@ - .equiv HOLD_EFFECT_NONE, 0 - .equiv HOLD_EFFECT_RESTORE_HP, 1 - .equiv HOLD_EFFECT_CURE_PAR, 2 - .equiv HOLD_EFFECT_CURE_SLP, 3 - .equiv HOLD_EFFECT_CURE_PSN, 4 - .equiv HOLD_EFFECT_CURE_BRN, 5 - .equiv HOLD_EFFECT_CURE_FRZ, 6 - .equiv HOLD_EFFECT_RESTORE_PP, 7 - .equiv HOLD_EFFECT_CURE_CONFUSION, 8 - .equiv HOLD_EFFECT_CURE_STATUS, 9 - .equiv HOLD_EFFECT_CONFUSE_SPICY, 10 - .equiv HOLD_EFFECT_CONFUSE_DRY, 11 - .equiv HOLD_EFFECT_CONFUSE_SWEET, 12 - .equiv HOLD_EFFECT_CONFUSE_BITTER, 13 - .equiv HOLD_EFFECT_CONFUSE_SOUR, 14 - .equiv HOLD_EFFECT_ATTACK_UP, 15 - .equiv HOLD_EFFECT_DEFENSE_UP, 16 - .equiv HOLD_EFFECT_SPEED_UP, 17 - .equiv HOLD_EFFECT_SP_ATTACK_UP, 18 - .equiv HOLD_EFFECT_SP_DEFENSE_UP, 19 - .equiv HOLD_EFFECT_CRITICAL_UP, 20 - .equiv HOLD_EFFECT_RANDOM_STAT_UP, 21 - .equiv HOLD_EFFECT_EVASION_UP, 22 - .equiv HOLD_EFFECT_RESTORE_STATS, 23 - .equiv HOLD_EFFECT_MACHO_BRACE, 24 - .equiv HOLD_EFFECT_EXP_SHARE, 25 - .equiv HOLD_EFFECT_QUICK_CLAW, 26 - .equiv HOLD_EFFECT_HAPPINESS_UP, 27 - .equiv HOLD_EFFECT_CURE_ATTRACT, 28 - .equiv HOLD_EFFECT_CHOICE_BAND, 29 - .equiv HOLD_EFFECT_FLINCH, 30 - .equiv HOLD_EFFECT_BUG_POWER, 31 - .equiv HOLD_EFFECT_DOUBLE_PRIZE, 32 - .equiv HOLD_EFFECT_REPEL, 33 - .equiv HOLD_EFFECT_SOUL_DEW, 34 - .equiv HOLD_EFFECT_DEEP_SEA_TOOTH, 35 - .equiv HOLD_EFFECT_DEEP_SEA_SCALE, 36 - .equiv HOLD_EFFECT_CAN_ALWAYS_RUN, 37 - .equiv HOLD_EFFECT_PREVENT_EVOLVE, 38 - .equiv HOLD_EFFECT_FOCUS_BAND, 39 - .equiv HOLD_EFFECT_LUCKY_EGG, 40 - .equiv HOLD_EFFECT_SCOPE_LENS, 41 - .equiv HOLD_EFFECT_STEEL_POWER, 42 - .equiv HOLD_EFFECT_LEFTOVERS, 43 - .equiv HOLD_EFFECT_DRAGON_SCALE, 44 - .equiv HOLD_EFFECT_LIGHT_BALL, 45 - .equiv HOLD_EFFECT_GROUND_POWER, 46 - .equiv HOLD_EFFECT_ROCK_POWER, 47 - .equiv HOLD_EFFECT_GRASS_POWER, 48 - .equiv HOLD_EFFECT_DARK_POWER, 49 - .equiv HOLD_EFFECT_FIGHTING_POWER, 50 - .equiv HOLD_EFFECT_ELECTRIC_POWER, 51 - .equiv HOLD_EFFECT_WATER_POWER, 52 - .equiv HOLD_EFFECT_FLYING_POWER, 53 - .equiv HOLD_EFFECT_POISON_POWER, 54 - .equiv HOLD_EFFECT_ICE_POWER, 55 - .equiv HOLD_EFFECT_GHOST_POWER, 56 - .equiv HOLD_EFFECT_PSYCHIC_POWER, 57 - .equiv HOLD_EFFECT_FIRE_POWER, 58 - .equiv HOLD_EFFECT_DRAGON_POWER, 59 - .equiv HOLD_EFFECT_NORMAL_POWER, 60 - .equiv HOLD_EFFECT_UP_GRADE, 61 - .equiv HOLD_EFFECT_SHELL_BELL, 62 - .equiv HOLD_EFFECT_LUCKY_PUNCH, 63 - .equiv HOLD_EFFECT_METAL_POWDER, 64 - .equiv HOLD_EFFECT_THICK_CLUB, 65 - .equiv HOLD_EFFECT_STICK, 66 diff --git a/constants/item_constants.inc b/constants/item_constants.inc new file mode 100644 index 000000000..934ebd798 --- /dev/null +++ b/constants/item_constants.inc @@ -0,0 +1,310 @@ + .set ITEM_NONE, 0x000 + .set ITEM_MASTER_BALL, 0x001 + .set ITEM_ULTRA_BALL, 0x002 + .set ITEM_GREAT_BALL, 0x003 + .set ITEM_POKE_BALL, 0x004 + .set ITEM_SAFARI_BALL, 0x005 + .set ITEM_NET_BALL, 0x006 + .set ITEM_DIVE_BALL, 0x007 + .set ITEM_NEST_BALL, 0x008 + .set ITEM_REPEAT_BALL, 0x009 + .set ITEM_TIMER_BALL, 0x00a + .set ITEM_LUXURY_BALL, 0x00b + .set ITEM_PREMIER_BALL, 0x00c + .set ITEM_POTION, 0x00d + .set ITEM_ANTIDOTE, 0x00e + .set ITEM_BURN_HEAL, 0x00f + .set ITEM_ICE_HEAL, 0x010 + .set ITEM_AWAKENING, 0x011 + .set ITEM_PARALYZE_HEAL, 0x012 + .set ITEM_FULL_RESTORE, 0x013 + .set ITEM_MAX_POTION, 0x014 + .set ITEM_HYPER_POTION, 0x015 + .set ITEM_SUPER_POTION, 0x016 + .set ITEM_FULL_HEAL, 0x017 + .set ITEM_REVIVE, 0x018 + .set ITEM_MAX_REVIVE, 0x019 + .set ITEM_FRESH_WATER, 0x01a + .set ITEM_SODA_POP, 0x01b + .set ITEM_LEMONADE, 0x01c + .set ITEM_MOOMOO_MILK, 0x01d + .set ITEM_ENERGY_POWDER, 0x01e + .set ITEM_ENERGY_ROOT, 0x01f + .set ITEM_HEAL_POWDER, 0x020 + .set ITEM_REVIVAL_HERB, 0x021 + .set ITEM_ETHER, 0x022 + .set ITEM_MAX_ETHER, 0x023 + .set ITEM_ELIXIR, 0x024 + .set ITEM_MAX_ELIXIR, 0x025 + .set ITEM_LAVA_COOKIE, 0x026 + .set ITEM_BLUE_FLUTE, 0x027 + .set ITEM_YELLOW_FLUTE, 0x028 + .set ITEM_RED_FLUTE, 0x029 + .set ITEM_BLACK_FLUTE, 0x02a + .set ITEM_WHITE_FLUTE, 0x02b + .set ITEM_BERRY_JUICE, 0x02c + .set ITEM_SACRED_ASH, 0x02d + .set ITEM_SHOAL_SALT, 0x02e + .set ITEM_SHOAL_SHELL, 0x02f + .set ITEM_RED_SHARD, 0x030 + .set ITEM_BLUE_SHARD, 0x031 + .set ITEM_YELLOW_SHARD, 0x032 + .set ITEM_GREEN_SHARD, 0x033 + .set ITEM_HP_UP, 0x03f + .set ITEM_PROTEIN, 0x040 + .set ITEM_IRON, 0x041 + .set ITEM_CARBOS, 0x042 + .set ITEM_CALCIUM, 0x043 + .set ITEM_RARE_CANDY, 0x044 + .set ITEM_PP_UP, 0x045 + .set ITEM_ZINC, 0x046 + .set ITEM_PP_MAX, 0x047 + .set ITEM_GUARD_SPEC, 0x049 + .set ITEM_DIRE_HIT, 0x04a + .set ITEM_X_ATTACK, 0x04b + .set ITEM_X_DEFEND, 0x04c + .set ITEM_X_SPEED, 0x04d + .set ITEM_X_ACCURACY, 0x04e + .set ITEM_X_SPECIAL, 0x04f + .set ITEM_POKE_DOLL, 0x050 + .set ITEM_FLUFFY_TAIL, 0x051 + .set ITEM_SUPER_REPEL, 0x053 + .set ITEM_MAX_REPEL, 0x054 + .set ITEM_ESCAPE_ROPE, 0x055 + .set ITEM_REPEL, 0x056 + .set ITEM_SUN_STONE, 0x05d + .set ITEM_MOON_STONE, 0x05e + .set ITEM_FIRE_STONE, 0x05f + .set ITEM_THUNDER_STONE, 0x060 + .set ITEM_WATER_STONE, 0x061 + .set ITEM_LEAF_STONE, 0x062 + .set ITEM_TINY_MUSHROOM, 0x067 + .set ITEM_BIG_MUSHROOM, 0x068 + .set ITEM_PEARL, 0x06a + .set ITEM_BIG_PEARL, 0x06b + .set ITEM_STARDUST, 0x06c + .set ITEM_STAR_PIECE, 0x06d + .set ITEM_NUGGET, 0x06e + .set ITEM_HEART_SCALE, 0x06f + .set ITEM_ORANGE_MAIL, 0x079 + .set ITEM_HARBOR_MAIL, 0x07a + .set ITEM_GLITTER_MAIL, 0x07b + .set ITEM_MECH_MAIL, 0x07c + .set ITEM_WOOD_MAIL, 0x07d + .set ITEM_WAVE_MAIL, 0x07e + .set ITEM_BEAD_MAIL, 0x07f + .set ITEM_SHADOW_MAIL, 0x080 + .set ITEM_TROPIC_MAIL, 0x081 + .set ITEM_DREAM_MAIL, 0x082 + .set ITEM_FAB_MAIL, 0x083 + .set ITEM_RETRO_MAIL, 0x084 + .set ITEM_CHERI_BERRY, 0x085 + .set ITEM_CHESTO_BERRY, 0x086 + .set ITEM_PECHA_BERRY, 0x087 + .set ITEM_RAWST_BERRY, 0x088 + .set ITEM_ASPEAR_BERRY, 0x089 + .set ITEM_LEPPA_BERRY, 0x08a + .set ITEM_ORAN_BERRY, 0x08b + .set ITEM_PERSIM_BERRY, 0x08c + .set ITEM_LUM_BERRY, 0x08d + .set ITEM_SITRUS_BERRY, 0x08e + .set ITEM_FIGY_BERRY, 0x08f + .set ITEM_WIKI_BERRY, 0x090 + .set ITEM_MAGO_BERRY, 0x091 + .set ITEM_AGUAV_BERRY, 0x092 + .set ITEM_IAPAPA_BERRY, 0x093 + .set ITEM_RAZZ_BERRY, 0x094 + .set ITEM_BLUK_BERRY, 0x095 + .set ITEM_NANAB_BERRY, 0x096 + .set ITEM_WEPEAR_BERRY, 0x097 + .set ITEM_PINAP_BERRY, 0x098 + .set ITEM_POMEG_BERRY, 0x099 + .set ITEM_KELPSY_BERRY, 0x09a + .set ITEM_QUALOT_BERRY, 0x09b + .set ITEM_HONDEW_BERRY, 0x09c + .set ITEM_GREPA_BERRY, 0x09d + .set ITEM_TAMATO_BERRY, 0x09e + .set ITEM_CORNN_BERRY, 0x09f + .set ITEM_MAGOST_BERRY, 0x0a0 + .set ITEM_RABUTA_BERRY, 0x0a1 + .set ITEM_NOMEL_BERRY, 0x0a2 + .set ITEM_SPELON_BERRY, 0x0a3 + .set ITEM_PAMTRE_BERRY, 0x0a4 + .set ITEM_WATMEL_BERRY, 0x0a5 + .set ITEM_DURIN_BERRY, 0x0a6 + .set ITEM_BELUE_BERRY, 0x0a7 + .set ITEM_LIECHI_BERRY, 0x0a8 + .set ITEM_GANLON_BERRY, 0x0a9 + .set ITEM_SALAC_BERRY, 0x0aa + .set ITEM_PETAYA_BERRY, 0x0ab + .set ITEM_APICOT_BERRY, 0x0ac + .set ITEM_LANSAT_BERRY, 0x0ad + .set ITEM_STARF_BERRY, 0x0ae + .set ITEM_ENIGMA_BERRY, 0x0af + .set ITEM_BRIGHT_POWDER, 0x0b3 + .set ITEM_WHITE_HERB, 0x0b4 + .set ITEM_MACHO_BRACE, 0x0b5 + .set ITEM_EXP_SHARE, 0x0b6 + .set ITEM_QUICK_CLAW, 0x0b7 + .set ITEM_SOOTHE_BELL, 0x0b8 + .set ITEM_MENTAL_HERB, 0x0b9 + .set ITEM_CHOICE_BAND, 0x0ba + .set ITEM_KINGS_ROCK, 0x0bb + .set ITEM_SILVER_POWDER, 0x0bc + .set ITEM_AMULET_COIN, 0x0bd + .set ITEM_CLEANSE_TAG, 0x0be + .set ITEM_SOUL_DEW, 0x0bf + .set ITEM_DEEP_SEA_TOOTH, 0x0c0 + .set ITEM_DEEP_SEA_SCALE, 0x0c1 + .set ITEM_SMOKE_BALL, 0x0c2 + .set ITEM_EVERSTONE, 0x0c3 + .set ITEM_FOCUS_BAND, 0x0c4 + .set ITEM_LUCKY_EGG, 0x0c5 + .set ITEM_SCOPE_LENS, 0x0c6 + .set ITEM_METAL_COAT, 0x0c7 + .set ITEM_LEFTOVERS, 0x0c8 + .set ITEM_DRAGON_SCALE, 0x0c9 + .set ITEM_LIGHT_BALL, 0x0ca + .set ITEM_SOFT_SAND, 0x0cb + .set ITEM_HARD_STONE, 0x0cc + .set ITEM_MIRACLE_SEED, 0x0cd + .set ITEM_BLACK_GLASSES, 0x0ce + .set ITEM_BLACK_BELT, 0x0cf + .set ITEM_MAGNET, 0x0d0 + .set ITEM_MYSTIC_WATER, 0x0d1 + .set ITEM_SHARP_BEAK, 0x0d2 + .set ITEM_POISON_BARB, 0x0d3 + .set ITEM_NEVER_MELT_ICE, 0x0d4 + .set ITEM_SPELL_TAG, 0x0d5 + .set ITEM_TWISTED_SPOON, 0x0d6 + .set ITEM_CHARCOAL, 0x0d7 + .set ITEM_DRAGON_FANG, 0x0d8 + .set ITEM_SILK_SCARF, 0x0d9 + .set ITEM_UP_GRADE, 0x0da + .set ITEM_SHELL_BELL, 0x0db + .set ITEM_SEA_INCENSE, 0x0dc + .set ITEM_LAX_INCENSE, 0x0dd + .set ITEM_LUCKY_PUNCH, 0x0de + .set ITEM_METAL_POWDER, 0x0df + .set ITEM_THICK_CLUB, 0x0e0 + .set ITEM_STICK, 0x0e1 + .set ITEM_RED_SCARF, 0x0fe + .set ITEM_BLUE_SCARF, 0x0ff + .set ITEM_PINK_SCARF, 0x100 + .set ITEM_GREEN_SCARF, 0x101 + .set ITEM_YELLOW_SCARF, 0x102 + .set ITEM_MACH_BIKE, 0x103 + .set ITEM_COIN_CASE, 0x104 + .set ITEM_ITEMFINDER, 0x105 + .set ITEM_OLD_ROD, 0x106 + .set ITEM_GOOD_ROD, 0x107 + .set ITEM_SUPER_ROD, 0x108 + .set ITEM_SS_TICKET, 0x109 + .set ITEM_CONTEST_PASS, 0x10a + .set ITEM_WAILMER_PAIL, 0x10c + .set ITEM_DEVON_GOODS, 0x10d + .set ITEM_SOOT_SACK, 0x10e + .set ITEM_BASEMENT_KEY, 0x10f + .set ITEM_ACRO_BIKE, 0x110 + .set ITEM_POKEBLOCK_CASE, 0x111 + .set ITEM_LETTER, 0x112 + .set ITEM_EON_TICKET, 0x113 + .set ITEM_RED_ORB, 0x114 + .set ITEM_BLUE_ORB, 0x115 + .set ITEM_SCANNER, 0x116 + .set ITEM_GO_GOGGLES, 0x117 + .set ITEM_METEORITE, 0x118 + .set ITEM_ROOM_1_KEY, 0x119 + .set ITEM_ROOM_2_KEY, 0x11a + .set ITEM_ROOM_4_KEY, 0x11b + .set ITEM_ROOM_6_KEY, 0x11c + .set ITEM_STORAGE_KEY, 0x11d + .set ITEM_ROOT_FOSSIL, 0x11e + .set ITEM_CLAW_FOSSIL, 0x11f + .set ITEM_DEVON_SCOPE, 0x120 + .set ITEM_TM01, 0x121 + .set ITEM_TM02, 0x122 + .set ITEM_TM03, 0x123 + .set ITEM_TM04, 0x124 + .set ITEM_TM05, 0x125 + .set ITEM_TM06, 0x126 + .set ITEM_TM07, 0x127 + .set ITEM_TM08, 0x128 + .set ITEM_TM09, 0x129 + .set ITEM_TM10, 0x12a + .set ITEM_TM11, 0x12b + .set ITEM_TM12, 0x12c + .set ITEM_TM13, 0x12d + .set ITEM_TM14, 0x12e + .set ITEM_TM15, 0x12f + .set ITEM_TM16, 0x130 + .set ITEM_TM17, 0x131 + .set ITEM_TM18, 0x132 + .set ITEM_TM19, 0x133 + .set ITEM_TM20, 0x134 + .set ITEM_TM21, 0x135 + .set ITEM_TM22, 0x136 + .set ITEM_TM23, 0x137 + .set ITEM_TM24, 0x138 + .set ITEM_TM25, 0x139 + .set ITEM_TM26, 0x13a + .set ITEM_TM27, 0x13b + .set ITEM_TM28, 0x13c + .set ITEM_TM29, 0x13d + .set ITEM_TM30, 0x13e + .set ITEM_TM31, 0x13f + .set ITEM_TM32, 0x140 + .set ITEM_TM33, 0x141 + .set ITEM_TM34, 0x142 + .set ITEM_TM35, 0x143 + .set ITEM_TM36, 0x144 + .set ITEM_TM37, 0x145 + .set ITEM_TM38, 0x146 + .set ITEM_TM39, 0x147 + .set ITEM_TM40, 0x148 + .set ITEM_TM41, 0x149 + .set ITEM_TM42, 0x14a + .set ITEM_TM43, 0x14b + .set ITEM_TM44, 0x14c + .set ITEM_TM45, 0x14d + .set ITEM_TM46, 0x14e + .set ITEM_TM47, 0x14f + .set ITEM_TM48, 0x150 + .set ITEM_TM49, 0x151 + .set ITEM_TM50, 0x152 + .set ITEM_HM01, 0x153 + .set ITEM_HM02, 0x154 + .set ITEM_HM03, 0x155 + .set ITEM_HM04, 0x156 + .set ITEM_HM05, 0x157 + .set ITEM_HM06, 0x158 + .set ITEM_HM07, 0x159 + .set ITEM_HM08, 0x15a + .set ITEM_OAKS_PARCEL, 0x15d + .set ITEM_POKE_FLUTE, 0x15e + .set ITEM_SECRET_KEY, 0x15f + .set ITEM_BIKE_VOUCHER, 0x160 + .set ITEM_GOLD_TEETH, 0x161 + .set ITEM_OLD_AMBER, 0x162 + .set ITEM_CARD_KEY, 0x163 + .set ITEM_LIFT_KEY, 0x164 + .set ITEM_HELIX_FOSSIL, 0x165 + .set ITEM_DOME_FOSSIL, 0x166 + .set ITEM_SILPH_SCOPE, 0x167 + .set ITEM_BICYCLE, 0x168 + .set ITEM_TOWN_MAP, 0x169 + .set ITEM_VS_SEEKER, 0x16a + .set ITEM_FAME_CHECKER, 0x16b + .set ITEM_TM_CASE, 0x16c + .set ITEM_BERRY_POUCH, 0x16d + .set ITEM_TEACHY_TV, 0x16e + .set ITEM_TRI_PASS, 0x16f + .set ITEM_RAINBOW_PASS, 0x170 + .set ITEM_TEA, 0x171 + .set ITEM_MYSTIC_TICKET, 0x172 + .set ITEM_AURORA_TICKET, 0x173 + .set ITEM_POWDER_JAR, 0x174 + .set ITEM_RUBY, 0x175 + .set ITEM_SAPPHIRE, 0x176 + .set ITEM_MAGMA_EMBLEM, 0x177 + .set ITEM_OLD_SEA_MAP, 0x178 diff --git a/constants/item_constants.s b/constants/item_constants.s deleted file mode 100644 index 934ebd798..000000000 --- a/constants/item_constants.s +++ /dev/null @@ -1,310 +0,0 @@ - .set ITEM_NONE, 0x000 - .set ITEM_MASTER_BALL, 0x001 - .set ITEM_ULTRA_BALL, 0x002 - .set ITEM_GREAT_BALL, 0x003 - .set ITEM_POKE_BALL, 0x004 - .set ITEM_SAFARI_BALL, 0x005 - .set ITEM_NET_BALL, 0x006 - .set ITEM_DIVE_BALL, 0x007 - .set ITEM_NEST_BALL, 0x008 - .set ITEM_REPEAT_BALL, 0x009 - .set ITEM_TIMER_BALL, 0x00a - .set ITEM_LUXURY_BALL, 0x00b - .set ITEM_PREMIER_BALL, 0x00c - .set ITEM_POTION, 0x00d - .set ITEM_ANTIDOTE, 0x00e - .set ITEM_BURN_HEAL, 0x00f - .set ITEM_ICE_HEAL, 0x010 - .set ITEM_AWAKENING, 0x011 - .set ITEM_PARALYZE_HEAL, 0x012 - .set ITEM_FULL_RESTORE, 0x013 - .set ITEM_MAX_POTION, 0x014 - .set ITEM_HYPER_POTION, 0x015 - .set ITEM_SUPER_POTION, 0x016 - .set ITEM_FULL_HEAL, 0x017 - .set ITEM_REVIVE, 0x018 - .set ITEM_MAX_REVIVE, 0x019 - .set ITEM_FRESH_WATER, 0x01a - .set ITEM_SODA_POP, 0x01b - .set ITEM_LEMONADE, 0x01c - .set ITEM_MOOMOO_MILK, 0x01d - .set ITEM_ENERGY_POWDER, 0x01e - .set ITEM_ENERGY_ROOT, 0x01f - .set ITEM_HEAL_POWDER, 0x020 - .set ITEM_REVIVAL_HERB, 0x021 - .set ITEM_ETHER, 0x022 - .set ITEM_MAX_ETHER, 0x023 - .set ITEM_ELIXIR, 0x024 - .set ITEM_MAX_ELIXIR, 0x025 - .set ITEM_LAVA_COOKIE, 0x026 - .set ITEM_BLUE_FLUTE, 0x027 - .set ITEM_YELLOW_FLUTE, 0x028 - .set ITEM_RED_FLUTE, 0x029 - .set ITEM_BLACK_FLUTE, 0x02a - .set ITEM_WHITE_FLUTE, 0x02b - .set ITEM_BERRY_JUICE, 0x02c - .set ITEM_SACRED_ASH, 0x02d - .set ITEM_SHOAL_SALT, 0x02e - .set ITEM_SHOAL_SHELL, 0x02f - .set ITEM_RED_SHARD, 0x030 - .set ITEM_BLUE_SHARD, 0x031 - .set ITEM_YELLOW_SHARD, 0x032 - .set ITEM_GREEN_SHARD, 0x033 - .set ITEM_HP_UP, 0x03f - .set ITEM_PROTEIN, 0x040 - .set ITEM_IRON, 0x041 - .set ITEM_CARBOS, 0x042 - .set ITEM_CALCIUM, 0x043 - .set ITEM_RARE_CANDY, 0x044 - .set ITEM_PP_UP, 0x045 - .set ITEM_ZINC, 0x046 - .set ITEM_PP_MAX, 0x047 - .set ITEM_GUARD_SPEC, 0x049 - .set ITEM_DIRE_HIT, 0x04a - .set ITEM_X_ATTACK, 0x04b - .set ITEM_X_DEFEND, 0x04c - .set ITEM_X_SPEED, 0x04d - .set ITEM_X_ACCURACY, 0x04e - .set ITEM_X_SPECIAL, 0x04f - .set ITEM_POKE_DOLL, 0x050 - .set ITEM_FLUFFY_TAIL, 0x051 - .set ITEM_SUPER_REPEL, 0x053 - .set ITEM_MAX_REPEL, 0x054 - .set ITEM_ESCAPE_ROPE, 0x055 - .set ITEM_REPEL, 0x056 - .set ITEM_SUN_STONE, 0x05d - .set ITEM_MOON_STONE, 0x05e - .set ITEM_FIRE_STONE, 0x05f - .set ITEM_THUNDER_STONE, 0x060 - .set ITEM_WATER_STONE, 0x061 - .set ITEM_LEAF_STONE, 0x062 - .set ITEM_TINY_MUSHROOM, 0x067 - .set ITEM_BIG_MUSHROOM, 0x068 - .set ITEM_PEARL, 0x06a - .set ITEM_BIG_PEARL, 0x06b - .set ITEM_STARDUST, 0x06c - .set ITEM_STAR_PIECE, 0x06d - .set ITEM_NUGGET, 0x06e - .set ITEM_HEART_SCALE, 0x06f - .set ITEM_ORANGE_MAIL, 0x079 - .set ITEM_HARBOR_MAIL, 0x07a - .set ITEM_GLITTER_MAIL, 0x07b - .set ITEM_MECH_MAIL, 0x07c - .set ITEM_WOOD_MAIL, 0x07d - .set ITEM_WAVE_MAIL, 0x07e - .set ITEM_BEAD_MAIL, 0x07f - .set ITEM_SHADOW_MAIL, 0x080 - .set ITEM_TROPIC_MAIL, 0x081 - .set ITEM_DREAM_MAIL, 0x082 - .set ITEM_FAB_MAIL, 0x083 - .set ITEM_RETRO_MAIL, 0x084 - .set ITEM_CHERI_BERRY, 0x085 - .set ITEM_CHESTO_BERRY, 0x086 - .set ITEM_PECHA_BERRY, 0x087 - .set ITEM_RAWST_BERRY, 0x088 - .set ITEM_ASPEAR_BERRY, 0x089 - .set ITEM_LEPPA_BERRY, 0x08a - .set ITEM_ORAN_BERRY, 0x08b - .set ITEM_PERSIM_BERRY, 0x08c - .set ITEM_LUM_BERRY, 0x08d - .set ITEM_SITRUS_BERRY, 0x08e - .set ITEM_FIGY_BERRY, 0x08f - .set ITEM_WIKI_BERRY, 0x090 - .set ITEM_MAGO_BERRY, 0x091 - .set ITEM_AGUAV_BERRY, 0x092 - .set ITEM_IAPAPA_BERRY, 0x093 - .set ITEM_RAZZ_BERRY, 0x094 - .set ITEM_BLUK_BERRY, 0x095 - .set ITEM_NANAB_BERRY, 0x096 - .set ITEM_WEPEAR_BERRY, 0x097 - .set ITEM_PINAP_BERRY, 0x098 - .set ITEM_POMEG_BERRY, 0x099 - .set ITEM_KELPSY_BERRY, 0x09a - .set ITEM_QUALOT_BERRY, 0x09b - .set ITEM_HONDEW_BERRY, 0x09c - .set ITEM_GREPA_BERRY, 0x09d - .set ITEM_TAMATO_BERRY, 0x09e - .set ITEM_CORNN_BERRY, 0x09f - .set ITEM_MAGOST_BERRY, 0x0a0 - .set ITEM_RABUTA_BERRY, 0x0a1 - .set ITEM_NOMEL_BERRY, 0x0a2 - .set ITEM_SPELON_BERRY, 0x0a3 - .set ITEM_PAMTRE_BERRY, 0x0a4 - .set ITEM_WATMEL_BERRY, 0x0a5 - .set ITEM_DURIN_BERRY, 0x0a6 - .set ITEM_BELUE_BERRY, 0x0a7 - .set ITEM_LIECHI_BERRY, 0x0a8 - .set ITEM_GANLON_BERRY, 0x0a9 - .set ITEM_SALAC_BERRY, 0x0aa - .set ITEM_PETAYA_BERRY, 0x0ab - .set ITEM_APICOT_BERRY, 0x0ac - .set ITEM_LANSAT_BERRY, 0x0ad - .set ITEM_STARF_BERRY, 0x0ae - .set ITEM_ENIGMA_BERRY, 0x0af - .set ITEM_BRIGHT_POWDER, 0x0b3 - .set ITEM_WHITE_HERB, 0x0b4 - .set ITEM_MACHO_BRACE, 0x0b5 - .set ITEM_EXP_SHARE, 0x0b6 - .set ITEM_QUICK_CLAW, 0x0b7 - .set ITEM_SOOTHE_BELL, 0x0b8 - .set ITEM_MENTAL_HERB, 0x0b9 - .set ITEM_CHOICE_BAND, 0x0ba - .set ITEM_KINGS_ROCK, 0x0bb - .set ITEM_SILVER_POWDER, 0x0bc - .set ITEM_AMULET_COIN, 0x0bd - .set ITEM_CLEANSE_TAG, 0x0be - .set ITEM_SOUL_DEW, 0x0bf - .set ITEM_DEEP_SEA_TOOTH, 0x0c0 - .set ITEM_DEEP_SEA_SCALE, 0x0c1 - .set ITEM_SMOKE_BALL, 0x0c2 - .set ITEM_EVERSTONE, 0x0c3 - .set ITEM_FOCUS_BAND, 0x0c4 - .set ITEM_LUCKY_EGG, 0x0c5 - .set ITEM_SCOPE_LENS, 0x0c6 - .set ITEM_METAL_COAT, 0x0c7 - .set ITEM_LEFTOVERS, 0x0c8 - .set ITEM_DRAGON_SCALE, 0x0c9 - .set ITEM_LIGHT_BALL, 0x0ca - .set ITEM_SOFT_SAND, 0x0cb - .set ITEM_HARD_STONE, 0x0cc - .set ITEM_MIRACLE_SEED, 0x0cd - .set ITEM_BLACK_GLASSES, 0x0ce - .set ITEM_BLACK_BELT, 0x0cf - .set ITEM_MAGNET, 0x0d0 - .set ITEM_MYSTIC_WATER, 0x0d1 - .set ITEM_SHARP_BEAK, 0x0d2 - .set ITEM_POISON_BARB, 0x0d3 - .set ITEM_NEVER_MELT_ICE, 0x0d4 - .set ITEM_SPELL_TAG, 0x0d5 - .set ITEM_TWISTED_SPOON, 0x0d6 - .set ITEM_CHARCOAL, 0x0d7 - .set ITEM_DRAGON_FANG, 0x0d8 - .set ITEM_SILK_SCARF, 0x0d9 - .set ITEM_UP_GRADE, 0x0da - .set ITEM_SHELL_BELL, 0x0db - .set ITEM_SEA_INCENSE, 0x0dc - .set ITEM_LAX_INCENSE, 0x0dd - .set ITEM_LUCKY_PUNCH, 0x0de - .set ITEM_METAL_POWDER, 0x0df - .set ITEM_THICK_CLUB, 0x0e0 - .set ITEM_STICK, 0x0e1 - .set ITEM_RED_SCARF, 0x0fe - .set ITEM_BLUE_SCARF, 0x0ff - .set ITEM_PINK_SCARF, 0x100 - .set ITEM_GREEN_SCARF, 0x101 - .set ITEM_YELLOW_SCARF, 0x102 - .set ITEM_MACH_BIKE, 0x103 - .set ITEM_COIN_CASE, 0x104 - .set ITEM_ITEMFINDER, 0x105 - .set ITEM_OLD_ROD, 0x106 - .set ITEM_GOOD_ROD, 0x107 - .set ITEM_SUPER_ROD, 0x108 - .set ITEM_SS_TICKET, 0x109 - .set ITEM_CONTEST_PASS, 0x10a - .set ITEM_WAILMER_PAIL, 0x10c - .set ITEM_DEVON_GOODS, 0x10d - .set ITEM_SOOT_SACK, 0x10e - .set ITEM_BASEMENT_KEY, 0x10f - .set ITEM_ACRO_BIKE, 0x110 - .set ITEM_POKEBLOCK_CASE, 0x111 - .set ITEM_LETTER, 0x112 - .set ITEM_EON_TICKET, 0x113 - .set ITEM_RED_ORB, 0x114 - .set ITEM_BLUE_ORB, 0x115 - .set ITEM_SCANNER, 0x116 - .set ITEM_GO_GOGGLES, 0x117 - .set ITEM_METEORITE, 0x118 - .set ITEM_ROOM_1_KEY, 0x119 - .set ITEM_ROOM_2_KEY, 0x11a - .set ITEM_ROOM_4_KEY, 0x11b - .set ITEM_ROOM_6_KEY, 0x11c - .set ITEM_STORAGE_KEY, 0x11d - .set ITEM_ROOT_FOSSIL, 0x11e - .set ITEM_CLAW_FOSSIL, 0x11f - .set ITEM_DEVON_SCOPE, 0x120 - .set ITEM_TM01, 0x121 - .set ITEM_TM02, 0x122 - .set ITEM_TM03, 0x123 - .set ITEM_TM04, 0x124 - .set ITEM_TM05, 0x125 - .set ITEM_TM06, 0x126 - .set ITEM_TM07, 0x127 - .set ITEM_TM08, 0x128 - .set ITEM_TM09, 0x129 - .set ITEM_TM10, 0x12a - .set ITEM_TM11, 0x12b - .set ITEM_TM12, 0x12c - .set ITEM_TM13, 0x12d - .set ITEM_TM14, 0x12e - .set ITEM_TM15, 0x12f - .set ITEM_TM16, 0x130 - .set ITEM_TM17, 0x131 - .set ITEM_TM18, 0x132 - .set ITEM_TM19, 0x133 - .set ITEM_TM20, 0x134 - .set ITEM_TM21, 0x135 - .set ITEM_TM22, 0x136 - .set ITEM_TM23, 0x137 - .set ITEM_TM24, 0x138 - .set ITEM_TM25, 0x139 - .set ITEM_TM26, 0x13a - .set ITEM_TM27, 0x13b - .set ITEM_TM28, 0x13c - .set ITEM_TM29, 0x13d - .set ITEM_TM30, 0x13e - .set ITEM_TM31, 0x13f - .set ITEM_TM32, 0x140 - .set ITEM_TM33, 0x141 - .set ITEM_TM34, 0x142 - .set ITEM_TM35, 0x143 - .set ITEM_TM36, 0x144 - .set ITEM_TM37, 0x145 - .set ITEM_TM38, 0x146 - .set ITEM_TM39, 0x147 - .set ITEM_TM40, 0x148 - .set ITEM_TM41, 0x149 - .set ITEM_TM42, 0x14a - .set ITEM_TM43, 0x14b - .set ITEM_TM44, 0x14c - .set ITEM_TM45, 0x14d - .set ITEM_TM46, 0x14e - .set ITEM_TM47, 0x14f - .set ITEM_TM48, 0x150 - .set ITEM_TM49, 0x151 - .set ITEM_TM50, 0x152 - .set ITEM_HM01, 0x153 - .set ITEM_HM02, 0x154 - .set ITEM_HM03, 0x155 - .set ITEM_HM04, 0x156 - .set ITEM_HM05, 0x157 - .set ITEM_HM06, 0x158 - .set ITEM_HM07, 0x159 - .set ITEM_HM08, 0x15a - .set ITEM_OAKS_PARCEL, 0x15d - .set ITEM_POKE_FLUTE, 0x15e - .set ITEM_SECRET_KEY, 0x15f - .set ITEM_BIKE_VOUCHER, 0x160 - .set ITEM_GOLD_TEETH, 0x161 - .set ITEM_OLD_AMBER, 0x162 - .set ITEM_CARD_KEY, 0x163 - .set ITEM_LIFT_KEY, 0x164 - .set ITEM_HELIX_FOSSIL, 0x165 - .set ITEM_DOME_FOSSIL, 0x166 - .set ITEM_SILPH_SCOPE, 0x167 - .set ITEM_BICYCLE, 0x168 - .set ITEM_TOWN_MAP, 0x169 - .set ITEM_VS_SEEKER, 0x16a - .set ITEM_FAME_CHECKER, 0x16b - .set ITEM_TM_CASE, 0x16c - .set ITEM_BERRY_POUCH, 0x16d - .set ITEM_TEACHY_TV, 0x16e - .set ITEM_TRI_PASS, 0x16f - .set ITEM_RAINBOW_PASS, 0x170 - .set ITEM_TEA, 0x171 - .set ITEM_MYSTIC_TICKET, 0x172 - .set ITEM_AURORA_TICKET, 0x173 - .set ITEM_POWDER_JAR, 0x174 - .set ITEM_RUBY, 0x175 - .set ITEM_SAPPHIRE, 0x176 - .set ITEM_MAGMA_EMBLEM, 0x177 - .set ITEM_OLD_SEA_MAP, 0x178 diff --git a/constants/item_data_constants.inc b/constants/item_data_constants.inc new file mode 100644 index 000000000..07ceb6e3b --- /dev/null +++ b/constants/item_data_constants.inc @@ -0,0 +1,5 @@ + .set POCKET_ITEMS, 0x01 + .set POCKET_POKE_BALLS, 0x02 + .set POCKET_TM_HM, 0x03 + .set POCKET_BERRIES, 0x04 + .set POCKET_KEY_ITEMS, 0x05 diff --git a/constants/item_data_constants.s b/constants/item_data_constants.s deleted file mode 100644 index 07ceb6e3b..000000000 --- a/constants/item_data_constants.s +++ /dev/null @@ -1,5 +0,0 @@ - .set POCKET_ITEMS, 0x01 - .set POCKET_POKE_BALLS, 0x02 - .set POCKET_TM_HM, 0x03 - .set POCKET_BERRIES, 0x04 - .set POCKET_KEY_ITEMS, 0x05 diff --git a/constants/m4a_constants.inc b/constants/m4a_constants.inc new file mode 100644 index 000000000..62ca5bb55 --- /dev/null +++ b/constants/m4a_constants.inc @@ -0,0 +1,199 @@ + .equiv ID_NUMBER, 0x68736d53 + + .equiv PCM_DMA_BUF_SIZE, 1584 + + .equiv TONEDATA_TYPE_CGB, 0x07 + .equiv TONEDATA_TYPE_FIX, 0x08 + .equiv TONEDATA_TYPE_SPL, 0x40 @ key split + .equiv TONEDATA_TYPE_RHY, 0x80 @ rhythm + + .macro struct_begin + .struct 0 + .endm + + .macro struct_field name, size +\name: + .struct \name + \size + .endm + + struct_begin + struct_field o_SoundInfo_ident, 4 + struct_field o_SoundInfo_pcmDmaCounter, 1 + struct_field o_SoundInfo_reverb, 1 + struct_field o_SoundInfo_maxChans, 1 + struct_field o_SoundInfo_masterVolume, 1 + struct_field o_SoundInfo_freq, 1 + struct_field o_SoundInfo_mode, 1 + struct_field o_SoundInfo_c15, 1 + struct_field o_SoundInfo_pcmDmaPeriod, 1 + struct_field o_SoundInfo_maxLines, 1 + struct_field o_SoundInfo_gap, 3 + struct_field o_SoundInfo_pcmSamplesPerVBlank, 4 + struct_field o_SoundInfo_pcmFreq, 4 + struct_field o_SoundInfo_divFreq, 4 + struct_field o_SoundInfo_cgbChans, 4 + struct_field o_SoundInfo_func, 4 + struct_field o_SoundInfo_intp, 4 + struct_field o_SoundInfo_CgbSound, 4 + struct_field o_SoundInfo_CgbOscOff, 4 + struct_field o_SoundInfo_MidiKeyToCgbFreq, 4 + struct_field o_SoundInfo_MPlayJumpTable, 4 + struct_field o_SoundInfo_plynote, 4 + struct_field o_SoundInfo_ExtVolPit, 4 + struct_field o_SoundInfo_gap2, 16 + struct_field o_SoundInfo_chans, 768 + struct_field o_SoundInfo_pcmBuffer, PCM_DMA_BUF_SIZE * 2 + struct_field SoundInfo_size, 0 + + struct_begin + struct_field o_SoundChannel_status, 1 + struct_field o_SoundChannel_type, 1 + struct_field o_SoundChannel_rightVolume, 1 + struct_field o_SoundChannel_leftVolume, 1 + struct_field o_SoundChannel_attack, 1 + struct_field o_SoundChannel_decay, 1 + struct_field o_SoundChannel_sustain, 1 + struct_field o_SoundChannel_release, 1 + struct_field o_SoundChannel_ky, 1 + struct_field o_SoundChannel_ev, 1 + struct_field o_SoundChannel_er, 1 + struct_field o_SoundChannel_el, 1 + struct_field o_SoundChannel_iev, 1 + struct_field o_SoundChannel_iel, 1 + struct_field o_SoundChannel_d1, 1 + struct_field o_SoundChannel_d2, 1 + struct_field o_SoundChannel_gt, 1 + struct_field o_SoundChannel_mk, 1 + struct_field o_SoundChannel_ve, 1 + struct_field o_SoundChannel_pr, 1 + struct_field o_SoundChannel_rp, 1 + struct_field o_SoundChannel_d3, 3 + struct_field o_SoundChannel_ct, 4 + struct_field o_SoundChannel_fw, 4 + struct_field o_SoundChannel_freq, 4 + struct_field o_SoundChannel_wav, 4 + struct_field o_SoundChannel_cp, 4 + struct_field o_SoundChannel_track, 4 + struct_field o_SoundChannel_pp, 4 + struct_field o_SoundChannel_np, 4 + struct_field o_SoundChannel_d4, 4 + struct_field o_SoundChannel_xpi, 2 + struct_field o_SoundChannel_xpc, 2 + struct_field SoundChannel_size, 0 + + struct_begin + struct_field o_MusicPlayerTrack_flags, 1 + struct_field o_MusicPlayerTrack_wait, 1 + struct_field o_MusicPlayerTrack_patternLevel, 1 + struct_field o_MusicPlayerTrack_repN, 1 + struct_field o_MusicPlayerTrack_gateTime, 1 + struct_field o_MusicPlayerTrack_key, 1 + struct_field o_MusicPlayerTrack_velocity, 1 + struct_field o_MusicPlayerTrack_runningStatus, 1 + struct_field o_MusicPlayerTrack_keyM, 1 + struct_field o_MusicPlayerTrack_pitM, 1 + struct_field o_MusicPlayerTrack_keyShift, 1 + struct_field o_MusicPlayerTrack_keyShiftX, 1 + struct_field o_MusicPlayerTrack_tune, 1 + struct_field o_MusicPlayerTrack_pitX, 1 + struct_field o_MusicPlayerTrack_bend, 1 + struct_field o_MusicPlayerTrack_bendRange, 1 + struct_field o_MusicPlayerTrack_volMR, 1 + struct_field o_MusicPlayerTrack_volML, 1 + struct_field o_MusicPlayerTrack_vol, 1 + struct_field o_MusicPlayerTrack_volX, 1 + struct_field o_MusicPlayerTrack_pan, 1 + struct_field o_MusicPlayerTrack_panX, 1 + struct_field o_MusicPlayerTrack_modM, 1 + struct_field o_MusicPlayerTrack_mod, 1 + struct_field o_MusicPlayerTrack_modT, 1 + struct_field o_MusicPlayerTrack_lfoSpeed, 1 + struct_field o_MusicPlayerTrack_lfoSpeedC, 1 + struct_field o_MusicPlayerTrack_lfoDelay, 1 + struct_field o_MusicPlayerTrack_lfoDelayC, 1 + struct_field o_MusicPlayerTrack_priority, 1 + struct_field o_MusicPlayerTrack_echoVolume, 1 + struct_field o_MusicPlayerTrack_echoLength, 1 + struct_field o_MusicPlayerTrack_chan, 4 + struct_field o_MusicPlayerTrack_ToneData_type, 1 + struct_field o_MusicPlayerTrack_ToneData_key, 1 + struct_field o_MusicPlayerTrack_ToneData_length, 1 + struct_field o_MusicPlayerTrack_ToneData_pan_sweep, 1 + struct_field o_MusicPlayerTrack_ToneData_wav, 4 + struct_field o_MusicPlayerTrack_ToneData_attack, 1 + struct_field o_MusicPlayerTrack_ToneData_decay, 1 + struct_field o_MusicPlayerTrack_ToneData_sustain, 1 + struct_field o_MusicPlayerTrack_ToneData_release, 1 + struct_field o_MusicPlayerTrack_gap, 10 + struct_field o_MusicPlayerTrack_unk_3A, 2 + struct_field o_MusicPlayerTrack_unk_3C, 4 + struct_field o_MusicPlayerTrack_cmdPtr, 4 + struct_field o_MusicPlayerTrack_patternStack, 12 + struct_field MusicPlayerTrack_size, 0 + + .equiv o_MusicPlayerTrack_ToneData_keySplitTable, o_MusicPlayerTrack_ToneData_attack + + struct_begin + struct_field o_MusicPlayerInfo_songHeader, 4 + struct_field o_MusicPlayerInfo_status, 4 + struct_field o_MusicPlayerInfo_trackCount, 1 + struct_field o_MusicPlayerInfo_priority, 1 + struct_field o_MusicPlayerInfo_cmd, 1 + struct_field o_MusicPlayerInfo_unk_B, 1 + struct_field o_MusicPlayerInfo_clock, 4 + struct_field o_MusicPlayerInfo_gap, 8 + struct_field o_MusicPlayerInfo_memAccArea, 4 + struct_field o_MusicPlayerInfo_tempoD, 2 + struct_field o_MusicPlayerInfo_tempoU, 2 + struct_field o_MusicPlayerInfo_tempoI, 2 + struct_field o_MusicPlayerInfo_tempoC, 2 + struct_field o_MusicPlayerInfo_fadeOI, 2 + struct_field o_MusicPlayerInfo_fadeOC, 2 + struct_field o_MusicPlayerInfo_fadeOV, 2 + struct_field o_MusicPlayerInfo_padding, 2 + struct_field o_MusicPlayerInfo_tracks, 4 + struct_field o_MusicPlayerInfo_tone, 4 + struct_field o_MusicPlayerInfo_ident, 4 + struct_field o_MusicPlayerInfo_func, 4 + struct_field o_MusicPlayerInfo_intp, 4 + struct_field MusicPlayerInfo_size, 0 + + struct_begin + struct_field o_CgbChannel_sf, 1 + struct_field o_CgbChannel_ty, 1 + struct_field o_CgbChannel_rightVolume, 1 + struct_field o_CgbChannel_leftVolume, 1 + struct_field o_CgbChannel_at, 1 + struct_field o_CgbChannel_de, 1 + struct_field o_CgbChannel_su, 1 + struct_field o_CgbChannel_re, 1 + struct_field o_CgbChannel_ky, 1 + struct_field o_CgbChannel_ev, 1 + struct_field o_CgbChannel_eg, 1 + struct_field o_CgbChannel_ec, 1 + struct_field o_CgbChannel_echoVolume, 1 + struct_field o_CgbChannel_echoLength, 1 + struct_field o_CgbChannel_d1, 1 + struct_field o_CgbChannel_d2, 1 + struct_field o_CgbChannel_gt, 1 + struct_field o_CgbChannel_mk, 1 + struct_field o_CgbChannel_ve, 1 + struct_field o_CgbChannel_pr, 1 + struct_field o_CgbChannel_rp, 1 + struct_field o_CgbChannel_d3, 3 + struct_field o_CgbChannel_d5, 1 + struct_field o_CgbChannel_sg, 1 + struct_field o_CgbChannel_n4, 1 + struct_field o_CgbChannel_pan, 1 + struct_field o_CgbChannel_panMask, 1 + struct_field o_CgbChannel_mo, 1 + struct_field o_CgbChannel_le, 1 + struct_field o_CgbChannel_sw, 1 + struct_field o_CgbChannel_fr, 4 + struct_field o_CgbChannel_wp, 4 + struct_field o_CgbChannel_cp, 4 + struct_field o_CgbChannel_tp, 4 + struct_field o_CgbChannel_pp, 4 + struct_field o_CgbChannel_np, 4 + struct_field o_CgbChannel_d4, 8 + struct_field CgbChannel_size, 0 diff --git a/constants/m4a_constants.s b/constants/m4a_constants.s deleted file mode 100644 index 62ca5bb55..000000000 --- a/constants/m4a_constants.s +++ /dev/null @@ -1,199 +0,0 @@ - .equiv ID_NUMBER, 0x68736d53 - - .equiv PCM_DMA_BUF_SIZE, 1584 - - .equiv TONEDATA_TYPE_CGB, 0x07 - .equiv TONEDATA_TYPE_FIX, 0x08 - .equiv TONEDATA_TYPE_SPL, 0x40 @ key split - .equiv TONEDATA_TYPE_RHY, 0x80 @ rhythm - - .macro struct_begin - .struct 0 - .endm - - .macro struct_field name, size -\name: - .struct \name + \size - .endm - - struct_begin - struct_field o_SoundInfo_ident, 4 - struct_field o_SoundInfo_pcmDmaCounter, 1 - struct_field o_SoundInfo_reverb, 1 - struct_field o_SoundInfo_maxChans, 1 - struct_field o_SoundInfo_masterVolume, 1 - struct_field o_SoundInfo_freq, 1 - struct_field o_SoundInfo_mode, 1 - struct_field o_SoundInfo_c15, 1 - struct_field o_SoundInfo_pcmDmaPeriod, 1 - struct_field o_SoundInfo_maxLines, 1 - struct_field o_SoundInfo_gap, 3 - struct_field o_SoundInfo_pcmSamplesPerVBlank, 4 - struct_field o_SoundInfo_pcmFreq, 4 - struct_field o_SoundInfo_divFreq, 4 - struct_field o_SoundInfo_cgbChans, 4 - struct_field o_SoundInfo_func, 4 - struct_field o_SoundInfo_intp, 4 - struct_field o_SoundInfo_CgbSound, 4 - struct_field o_SoundInfo_CgbOscOff, 4 - struct_field o_SoundInfo_MidiKeyToCgbFreq, 4 - struct_field o_SoundInfo_MPlayJumpTable, 4 - struct_field o_SoundInfo_plynote, 4 - struct_field o_SoundInfo_ExtVolPit, 4 - struct_field o_SoundInfo_gap2, 16 - struct_field o_SoundInfo_chans, 768 - struct_field o_SoundInfo_pcmBuffer, PCM_DMA_BUF_SIZE * 2 - struct_field SoundInfo_size, 0 - - struct_begin - struct_field o_SoundChannel_status, 1 - struct_field o_SoundChannel_type, 1 - struct_field o_SoundChannel_rightVolume, 1 - struct_field o_SoundChannel_leftVolume, 1 - struct_field o_SoundChannel_attack, 1 - struct_field o_SoundChannel_decay, 1 - struct_field o_SoundChannel_sustain, 1 - struct_field o_SoundChannel_release, 1 - struct_field o_SoundChannel_ky, 1 - struct_field o_SoundChannel_ev, 1 - struct_field o_SoundChannel_er, 1 - struct_field o_SoundChannel_el, 1 - struct_field o_SoundChannel_iev, 1 - struct_field o_SoundChannel_iel, 1 - struct_field o_SoundChannel_d1, 1 - struct_field o_SoundChannel_d2, 1 - struct_field o_SoundChannel_gt, 1 - struct_field o_SoundChannel_mk, 1 - struct_field o_SoundChannel_ve, 1 - struct_field o_SoundChannel_pr, 1 - struct_field o_SoundChannel_rp, 1 - struct_field o_SoundChannel_d3, 3 - struct_field o_SoundChannel_ct, 4 - struct_field o_SoundChannel_fw, 4 - struct_field o_SoundChannel_freq, 4 - struct_field o_SoundChannel_wav, 4 - struct_field o_SoundChannel_cp, 4 - struct_field o_SoundChannel_track, 4 - struct_field o_SoundChannel_pp, 4 - struct_field o_SoundChannel_np, 4 - struct_field o_SoundChannel_d4, 4 - struct_field o_SoundChannel_xpi, 2 - struct_field o_SoundChannel_xpc, 2 - struct_field SoundChannel_size, 0 - - struct_begin - struct_field o_MusicPlayerTrack_flags, 1 - struct_field o_MusicPlayerTrack_wait, 1 - struct_field o_MusicPlayerTrack_patternLevel, 1 - struct_field o_MusicPlayerTrack_repN, 1 - struct_field o_MusicPlayerTrack_gateTime, 1 - struct_field o_MusicPlayerTrack_key, 1 - struct_field o_MusicPlayerTrack_velocity, 1 - struct_field o_MusicPlayerTrack_runningStatus, 1 - struct_field o_MusicPlayerTrack_keyM, 1 - struct_field o_MusicPlayerTrack_pitM, 1 - struct_field o_MusicPlayerTrack_keyShift, 1 - struct_field o_MusicPlayerTrack_keyShiftX, 1 - struct_field o_MusicPlayerTrack_tune, 1 - struct_field o_MusicPlayerTrack_pitX, 1 - struct_field o_MusicPlayerTrack_bend, 1 - struct_field o_MusicPlayerTrack_bendRange, 1 - struct_field o_MusicPlayerTrack_volMR, 1 - struct_field o_MusicPlayerTrack_volML, 1 - struct_field o_MusicPlayerTrack_vol, 1 - struct_field o_MusicPlayerTrack_volX, 1 - struct_field o_MusicPlayerTrack_pan, 1 - struct_field o_MusicPlayerTrack_panX, 1 - struct_field o_MusicPlayerTrack_modM, 1 - struct_field o_MusicPlayerTrack_mod, 1 - struct_field o_MusicPlayerTrack_modT, 1 - struct_field o_MusicPlayerTrack_lfoSpeed, 1 - struct_field o_MusicPlayerTrack_lfoSpeedC, 1 - struct_field o_MusicPlayerTrack_lfoDelay, 1 - struct_field o_MusicPlayerTrack_lfoDelayC, 1 - struct_field o_MusicPlayerTrack_priority, 1 - struct_field o_MusicPlayerTrack_echoVolume, 1 - struct_field o_MusicPlayerTrack_echoLength, 1 - struct_field o_MusicPlayerTrack_chan, 4 - struct_field o_MusicPlayerTrack_ToneData_type, 1 - struct_field o_MusicPlayerTrack_ToneData_key, 1 - struct_field o_MusicPlayerTrack_ToneData_length, 1 - struct_field o_MusicPlayerTrack_ToneData_pan_sweep, 1 - struct_field o_MusicPlayerTrack_ToneData_wav, 4 - struct_field o_MusicPlayerTrack_ToneData_attack, 1 - struct_field o_MusicPlayerTrack_ToneData_decay, 1 - struct_field o_MusicPlayerTrack_ToneData_sustain, 1 - struct_field o_MusicPlayerTrack_ToneData_release, 1 - struct_field o_MusicPlayerTrack_gap, 10 - struct_field o_MusicPlayerTrack_unk_3A, 2 - struct_field o_MusicPlayerTrack_unk_3C, 4 - struct_field o_MusicPlayerTrack_cmdPtr, 4 - struct_field o_MusicPlayerTrack_patternStack, 12 - struct_field MusicPlayerTrack_size, 0 - - .equiv o_MusicPlayerTrack_ToneData_keySplitTable, o_MusicPlayerTrack_ToneData_attack - - struct_begin - struct_field o_MusicPlayerInfo_songHeader, 4 - struct_field o_MusicPlayerInfo_status, 4 - struct_field o_MusicPlayerInfo_trackCount, 1 - struct_field o_MusicPlayerInfo_priority, 1 - struct_field o_MusicPlayerInfo_cmd, 1 - struct_field o_MusicPlayerInfo_unk_B, 1 - struct_field o_MusicPlayerInfo_clock, 4 - struct_field o_MusicPlayerInfo_gap, 8 - struct_field o_MusicPlayerInfo_memAccArea, 4 - struct_field o_MusicPlayerInfo_tempoD, 2 - struct_field o_MusicPlayerInfo_tempoU, 2 - struct_field o_MusicPlayerInfo_tempoI, 2 - struct_field o_MusicPlayerInfo_tempoC, 2 - struct_field o_MusicPlayerInfo_fadeOI, 2 - struct_field o_MusicPlayerInfo_fadeOC, 2 - struct_field o_MusicPlayerInfo_fadeOV, 2 - struct_field o_MusicPlayerInfo_padding, 2 - struct_field o_MusicPlayerInfo_tracks, 4 - struct_field o_MusicPlayerInfo_tone, 4 - struct_field o_MusicPlayerInfo_ident, 4 - struct_field o_MusicPlayerInfo_func, 4 - struct_field o_MusicPlayerInfo_intp, 4 - struct_field MusicPlayerInfo_size, 0 - - struct_begin - struct_field o_CgbChannel_sf, 1 - struct_field o_CgbChannel_ty, 1 - struct_field o_CgbChannel_rightVolume, 1 - struct_field o_CgbChannel_leftVolume, 1 - struct_field o_CgbChannel_at, 1 - struct_field o_CgbChannel_de, 1 - struct_field o_CgbChannel_su, 1 - struct_field o_CgbChannel_re, 1 - struct_field o_CgbChannel_ky, 1 - struct_field o_CgbChannel_ev, 1 - struct_field o_CgbChannel_eg, 1 - struct_field o_CgbChannel_ec, 1 - struct_field o_CgbChannel_echoVolume, 1 - struct_field o_CgbChannel_echoLength, 1 - struct_field o_CgbChannel_d1, 1 - struct_field o_CgbChannel_d2, 1 - struct_field o_CgbChannel_gt, 1 - struct_field o_CgbChannel_mk, 1 - struct_field o_CgbChannel_ve, 1 - struct_field o_CgbChannel_pr, 1 - struct_field o_CgbChannel_rp, 1 - struct_field o_CgbChannel_d3, 3 - struct_field o_CgbChannel_d5, 1 - struct_field o_CgbChannel_sg, 1 - struct_field o_CgbChannel_n4, 1 - struct_field o_CgbChannel_pan, 1 - struct_field o_CgbChannel_panMask, 1 - struct_field o_CgbChannel_mo, 1 - struct_field o_CgbChannel_le, 1 - struct_field o_CgbChannel_sw, 1 - struct_field o_CgbChannel_fr, 4 - struct_field o_CgbChannel_wp, 4 - struct_field o_CgbChannel_cp, 4 - struct_field o_CgbChannel_tp, 4 - struct_field o_CgbChannel_pp, 4 - struct_field o_CgbChannel_np, 4 - struct_field o_CgbChannel_d4, 8 - struct_field CgbChannel_size, 0 diff --git a/constants/map_constants.inc b/constants/map_constants.inc new file mode 100644 index 000000000..d7a8a323e --- /dev/null +++ b/constants/map_constants.inc @@ -0,0 +1,463 @@ + .set cur_map_group, -1 + + new_map_group + map_group PetalburgCity @ 0.0 + map_group SlateportCity @ 0.1 + map_group MauvilleCity @ 0.2 + map_group RustboroCity @ 0.3 + map_group FortreeCity @ 0.4 + map_group LilycoveCity @ 0.5 + map_group MossdeepCity @ 0.6 + map_group SootopolisCity @ 0.7 + map_group EverGrandeCity @ 0.8 + map_group LittlerootTown @ 0.9 + map_group OldaleTown @ 0.10 + map_group DewfordTown @ 0.11 + map_group LavaridgeTown @ 0.12 + map_group FallarborTown @ 0.13 + map_group VerdanturfTown @ 0.14 + map_group PacifidlogTown @ 0.15 + map_group Route101 @ 0.16 + map_group Route102 @ 0.17 + map_group Route103 @ 0.18 + map_group Route104 @ 0.19 + map_group Route105 @ 0.20 + map_group Route106 @ 0.21 + map_group Route107 @ 0.22 + map_group Route108 @ 0.23 + map_group Route109 @ 0.24 + map_group Route110 @ 0.25 + map_group Route111 @ 0.26 + map_group Route112 @ 0.27 + map_group Route113 @ 0.28 + map_group Route114 @ 0.29 + map_group Route115 @ 0.30 + map_group Route116 @ 0.31 + map_group Route117 @ 0.32 + map_group Route118 @ 0.33 + map_group Route119 @ 0.34 + map_group Route120 @ 0.35 + map_group Route121 @ 0.36 + map_group Route122 @ 0.37 + map_group Route123 @ 0.38 + map_group Route124 @ 0.39 + map_group Route125 @ 0.40 + map_group Route126 @ 0.41 + map_group Route127 @ 0.42 + map_group Route128 @ 0.43 + map_group Route129 @ 0.44 + map_group Route130 @ 0.45 + map_group Route131 @ 0.46 + map_group Route132 @ 0.47 + map_group Route133 @ 0.48 + map_group Route134 @ 0.49 + map_group Underwater1 @ 0.50 + map_group Underwater2 @ 0.51 + map_group Underwater3 @ 0.52 + map_group Underwater4 @ 0.53 + + new_map_group + map_group LittlerootTown_BrendansHouse_1F @ 1.0 + map_group LittlerootTown_BrendansHouse_2F @ 1.1 + map_group LittlerootTown_MaysHouse_1F @ 1.2 + map_group LittlerootTown_MaysHouse_2F @ 1.3 + map_group LittlerootTown_ProfessorBirchsLab @ 1.4 + + new_map_group + map_group OldaleTown_House1 @ 2.0 + map_group OldaleTown_House2 @ 2.1 + map_group OldaleTown_PokemonCenter_1F @ 2.2 + map_group OldaleTown_PokemonCenter_2F @ 2.3 + map_group OldaleTown_Mart @ 2.4 + + new_map_group + map_group DewfordTown_House1 @ 3.0 + map_group DewfordTown_PokemonCenter_1F @ 3.1 + map_group DewfordTown_PokemonCenter_2F @ 3.2 + map_group DewfordTown_Gym @ 3.3 + map_group DewfordTown_Hall @ 3.4 + map_group DewfordTown_House2 @ 3.5 + + new_map_group + map_group LavaridgeTown_HerbShop @ 4.0 + map_group LavaridgeTown_Gym_1F @ 4.1 + map_group LavaridgeTown_Gym_B1F @ 4.2 + map_group LavaridgeTown_House @ 4.3 + map_group LavaridgeTown_Mart @ 4.4 + map_group LavaridgeTown_PokemonCenter_1F @ 4.5 + map_group LavaridgeTown_PokemonCenter_2F @ 4.6 + + new_map_group + map_group FallarborTown_Mart @ 5.0 + map_group FallarborTown_ContestLobby @ 5.1 + map_group FallarborTown_ContestHall @ 5.2 + map_group FallarborTown_PokemonCenter_1F @ 5.3 + map_group FallarborTown_PokemonCenter_2F @ 5.4 + map_group FallarborTown_House1 @ 5.5 + map_group FallarborTown_House2 @ 5.6 + + new_map_group + map_group VerdanturfTown_ContestLobby @ 6.0 + map_group VerdanturfTown_ContestHall @ 6.1 + map_group VerdanturfTown_Mart @ 6.2 + map_group VerdanturfTown_PokemonCenter_1F @ 6.3 + map_group VerdanturfTown_PokemonCenter_2F @ 6.4 + map_group VerdanturfTown_WandasHouse @ 6.5 + map_group VerdanturfTown_FriendshipRatersHouse @ 6.6 + map_group VerdanturfTown_House @ 6.7 + + new_map_group + map_group PacifidlogTown_PokemonCenter_1F @ 7.0 + map_group PacifidlogTown_PokemonCenter_2F @ 7.1 + map_group PacifidlogTown_House1 @ 7.2 + map_group PacifidlogTown_House2 @ 7.3 + map_group PacifidlogTown_House3 @ 7.4 + map_group PacifidlogTown_House4 @ 7.5 + map_group PacifidlogTown_House5 @ 7.6 + + new_map_group + map_group PetalburgCity_WallysHouse @ 8.0 + map_group PetalburgCity_Gym @ 8.1 + map_group PetalburgCity_House1 @ 8.2 + map_group PetalburgCity_House2 @ 8.3 + map_group PetalburgCity_PokemonCenter_1F @ 8.4 + map_group PetalburgCity_PokemonCenter_2F @ 8.5 + map_group PetalburgCity_Mart @ 8.6 + + new_map_group + map_group SlateportCity_SternsShipyard_1F @ 9.0 + map_group SlateportCity_SternsShipyard_2F @ 9.1 + map_group SlateportCity_ContestLobby @ 9.2 + map_group SlateportCity_ContestHall @ 9.3 + map_group SlateportCity_House1 @ 9.4 + map_group SlateportCity_PokemonFanClub @ 9.5 + map_group SlateportCity_OceanicMuseum_1F @ 9.6 + map_group SlateportCity_OceanicMuseum_2F @ 9.7 + map_group SlateportCity_Harbor @ 9.8 + map_group SlateportCity_House2 @ 9.9 + map_group SlateportCity_PokemonCenter_1F @ 9.10 + map_group SlateportCity_PokemonCenter_2F @ 9.11 + map_group SlateportCity_Mart @ 9.12 + + new_map_group + map_group MauvilleCity_Gym @ 10.0 + map_group MauvilleCity_BikeShop @ 10.1 + map_group MauvilleCity_House1 @ 10.2 + map_group MauvilleCity_GameCorner @ 10.3 + map_group MauvilleCity_House2 @ 10.4 + map_group MauvilleCity_PokemonCenter_1F @ 10.5 + map_group MauvilleCity_PokemonCenter_2F @ 10.6 + map_group MauvilleCity_Mart @ 10.7 + + new_map_group + map_group RustboroCity_DevonCorp_1F @ 11.0 + map_group RustboroCity_DevonCorp_2F @ 11.1 + map_group RustboroCity_DevonCorp_3F @ 11.2 + map_group RustboroCity_Gym @ 11.3 + map_group RustboroCity_PokemonSchool @ 11.4 + map_group RustboroCity_PokemonCenter_1F @ 11.5 + map_group RustboroCity_PokemonCenter_2F @ 11.6 + map_group RustboroCity_Mart @ 11.7 + map_group RustboroCity_Flat1_1F @ 11.8 + map_group RustboroCity_Flat1_2F @ 11.9 + map_group RustboroCity_House1 @ 11.10 + map_group RustboroCity_CuttersHouse @ 11.11 + map_group RustboroCity_House2 @ 11.12 + map_group RustboroCity_Flat2_1F @ 11.13 + map_group RustboroCity_Flat2_2F @ 11.14 + map_group RustboroCity_Flat2_3F @ 11.15 + map_group RustboroCity_House3 @ 11.16 + + new_map_group + map_group FortreeCity_House1 @ 12.0 + map_group FortreeCity_Gym @ 12.1 + map_group FortreeCity_PokemonCenter_1F @ 12.2 + map_group FortreeCity_PokemonCenter_2F @ 12.3 + map_group FortreeCity_Mart @ 12.4 + map_group FortreeCity_House2 @ 12.5 + map_group FortreeCity_House3 @ 12.6 + map_group FortreeCity_House4 @ 12.7 + map_group FortreeCity_House5 @ 12.8 + map_group FortreeCity_DecorationShop @ 12.9 + + new_map_group + map_group LilycoveCity_CoveLilyMotel_1F @ 13.0 + map_group LilycoveCity_CoveLilyMotel_2F @ 13.1 + map_group LilycoveCity_LilycoveMuseum_1F @ 13.2 + map_group LilycoveCity_LilycoveMuseum_2F @ 13.3 + map_group LilycoveCity_ContestLobby @ 13.4 + map_group LilycoveCity_ContestHall @ 13.5 + map_group LilycoveCity_PokemonCenter_1F @ 13.6 + map_group LilycoveCity_PokemonCenter_2F @ 13.7 + map_group LilycoveCity_UnusedMart @ 13.8 + map_group LilycoveCity_PokemonTrainerFanClub @ 13.9 + map_group LilycoveCity_Harbor @ 13.10 + map_group LilycoveCity_EmptyMap @ 13.11 + map_group LilycoveCity_MoveDeletersHouse @ 13.12 + map_group LilycoveCity_House1 @ 13.13 + map_group LilycoveCity_House2 @ 13.14 + map_group LilycoveCity_House3 @ 13.15 + map_group LilycoveCity_House4 @ 13.16 + map_group LilycoveCity_DepartmentStore_1F @ 13.17 + map_group LilycoveCity_DepartmentStore_2F @ 13.18 + map_group LilycoveCity_DepartmentStore_3F @ 13.19 + map_group LilycoveCity_DepartmentStore_4F @ 13.20 + map_group LilycoveCity_DepartmentStore_5F @ 13.21 + map_group LilycoveCity_DepartmentStoreRooftop @ 13.22 + map_group LilycoveCity_DepartmentStoreElevator @ 13.23 + + new_map_group + map_group MossdeepCity_Gym @ 14.0 + map_group MossdeepCity_House1 @ 14.1 + map_group MossdeepCity_House2 @ 14.2 + map_group MossdeepCity_PokemonCenter_1F @ 14.3 + map_group MossdeepCity_PokemonCenter_2F @ 14.4 + map_group MossdeepCity_Mart @ 14.5 + map_group MossdeepCity_House3 @ 14.6 + map_group MossdeepCity_StevensHouse @ 14.7 + map_group MossdeepCity_House4 @ 14.8 + map_group MossdeepCity_SpaceCenter_1F @ 14.9 + map_group MossdeepCity_SpaceCenter_2F @ 14.10 + map_group MossdeepCity_GameCorner_1F @ 14.11 + map_group MossdeepCity_GameCorner_B1F @ 14.12 + + new_map_group + map_group SootopolisCity_Gym_1F @ 15.0 + map_group SootopolisCity_Gym_B1F @ 15.1 + map_group SootopolisCity_PokemonCenter_1F @ 15.2 + map_group SootopolisCity_PokemonCenter_2F @ 15.3 + map_group SootopolisCity_Mart @ 15.4 + map_group SootopolisCity_House1 @ 15.5 + map_group SootopolisCity_House2 @ 15.6 + map_group SootopolisCity_House3 @ 15.7 + map_group SootopolisCity_House4 @ 15.8 + map_group SootopolisCity_House5 @ 15.9 + map_group SootopolisCity_House6 @ 15.10 + map_group SootopolisCity_House7 @ 15.11 + map_group SootopolisCity_House8 @ 15.12 + + new_map_group + map_group EverGrandeCity_SidneysRoom @ 16.0 + map_group EverGrandeCity_PhoebesRoom @ 16.1 + map_group EverGrandeCity_GlaciasRoom @ 16.2 + map_group EverGrandeCity_DrakesRoom @ 16.3 + map_group EverGrandeCity_ChampionsRoom @ 16.4 + map_group EverGrandeCity_Corridor1 @ 16.5 + map_group EverGrandeCity_Corridor2 @ 16.6 + map_group EverGrandeCity_Corridor3 @ 16.7 + map_group EverGrandeCity_Corridor4 @ 16.8 + map_group EverGrandeCity_Corridor5 @ 16.9 + map_group EverGrandeCity_PokemonLeague @ 16.10 + map_group EverGrandeCity_HallOfFame @ 16.11 + map_group EverGrandeCity_PokemonCenter_1F @ 16.12 + map_group EverGrandeCity_PokemonCenter_2F @ 16.13 + + new_map_group + map_group Route104_MrBrineysHouse @ 17.0 + map_group Route104_PrettyPetalFlowerShop @ 17.1 + + new_map_group + map_group Route111_WinstrateFamilysHouse @ 18.0 + map_group Route111_OldLadysRestStop @ 18.1 + + new_map_group + map_group Route112_CableCarStation @ 19.0 + map_group MtChimney_CableCarStation @ 19.1 + + new_map_group + map_group Route114_FossilManiacsHouse @ 20.0 + map_group Route114_FossilManiacsTunnel @ 20.1 + map_group Route114_LanettesHouse @ 20.2 + + new_map_group + map_group Route116_TunnelersRestHouse @ 21.0 + + new_map_group + map_group Route117_PokemonDayCare @ 22.0 + + new_map_group + map_group Route121_SafariZoneEntrance @ 23.0 + + new_map_group + map_group MeteorFalls_1F_1R @ 24.0 + map_group MeteorFalls_1F_2R @ 24.1 + map_group MeteorFalls_B1F_1R @ 24.2 + map_group MeteorFalls_B1F_2R @ 24.3 + map_group RusturfTunnel @ 24.4 + map_group Underwater_SootopolisCity @ 24.5 + map_group DesertRuins @ 24.6 + map_group GraniteCave_1F @ 24.7 + map_group GraniteCave_B1F @ 24.8 + map_group GraniteCave_B2F @ 24.9 + map_group GraniteCave_StevensRoom @ 24.10 + map_group PetalburgWoods @ 24.11 + map_group MtChimney @ 24.12 + map_group JaggedPass @ 24.13 + map_group FieryPath @ 24.14 + map_group MtPyre_1F @ 24.15 + map_group MtPyre_2F @ 24.16 + map_group MtPyre_3F @ 24.17 + map_group MtPyre_4F @ 24.18 + map_group MtPyre_5F @ 24.19 + map_group MtPyre_6F @ 24.20 + map_group MtPyre_Exterior @ 24.21 + map_group MtPyre_Summit @ 24.22 + map_group AquaHideout_1F @ 24.23 + map_group AquaHideout_B1F @ 24.24 + map_group AquaHideout_B2F @ 24.25 + map_group Underwater_SeafloorCavern @ 24.26 + map_group SeafloorCavern_Entrance @ 24.27 + map_group SeafloorCavern_Room1 @ 24.28 + map_group SeafloorCavern_Room2 @ 24.29 + map_group SeafloorCavern_Room3 @ 24.30 + map_group SeafloorCavern_Room4 @ 24.31 + map_group SeafloorCavern_Room5 @ 24.32 + map_group SeafloorCavern_Room6 @ 24.33 + map_group SeafloorCavern_Room7 @ 24.34 + map_group SeafloorCavern_Room8 @ 24.35 + map_group SeafloorCavern_Room9 @ 24.36 + map_group CaveOfOrigin_Entrance @ 24.37 + map_group CaveOfOrigin_1F @ 24.38 + map_group CaveOfOrigin_B1F @ 24.39 + map_group CaveOfOrigin_B2F @ 24.40 + map_group CaveOfOrigin_B3F @ 24.41 + map_group CaveOfOrigin_B4F @ 24.42 + map_group VictoryRoad_1F @ 24.43 + map_group VictoryRoad_B1F @ 24.44 + map_group VictoryRoad_B2F @ 24.45 + map_group ShoalCave_LowTideEntranceRoom @ 24.46 + map_group ShoalCave_LowTideInnerRoom @ 24.47 + map_group ShoalCave_LowTideStairsRoom @ 24.48 + map_group ShoalCave_LowTideLowerRoom @ 24.49 + map_group ShoalCave_HighTideEntranceRoom @ 24.50 + map_group ShoalCave_HighTideInnerRoom @ 24.51 + map_group NewMauville_Entrance @ 24.52 + map_group NewMauville_Inside @ 24.53 + map_group AbandonedShip_Deck @ 24.54 + map_group AbandonedShip_Corridors_1F @ 24.55 + map_group AbandonedShip_Rooms_1F @ 24.56 + map_group AbandonedShip_Corridors_B1F @ 24.57 + map_group AbandonedShip_Rooms_B1F @ 24.58 + map_group AbandonedShip_Rooms2_B1F @ 24.59 + map_group AbandonedShip_Underwater1 @ 24.60 + map_group AbandonedShip_Room_B1F @ 24.61 + map_group AbandonedShip_Rooms2_1F @ 24.62 + map_group AbandonedShip_CaptainsOffice @ 24.63 + map_group AbandonedShip_Underwater2 @ 24.64 + map_group AbandonedShip_HiddenFloorCorridors @ 24.65 + map_group AbandonedShip_HiddenFloorRooms @ 24.66 + map_group IslandCave @ 24.67 + map_group AncientTomb @ 24.68 + map_group Underwater_Route134 @ 24.69 + map_group Underwater_SealedChamber @ 24.70 + map_group SealedChamber_OuterRoom @ 24.71 + map_group SealedChamber_InnerRoom @ 24.72 + map_group ScorchedSlab @ 24.73 + map_group MagmaHideout_1F @ 24.74 + map_group MagmaHideout_B1F @ 24.75 + map_group MagmaHideout_B2F @ 24.76 + map_group SkyPillar_Entrance @ 24.77 + map_group SkyPillar_Outside @ 24.78 + map_group SkyPillar_1F @ 24.79 + map_group SkyPillar_2F @ 24.80 + map_group SkyPillar_3F @ 24.81 + map_group SkyPillar_4F @ 24.82 + map_group ShoalCave_LowTideIceRoom @ 24.83 + map_group SkyPillar_5F @ 24.84 + map_group SkyPillar_Top @ 24.85 + + new_map_group + map_group SecretBase_RedCave1 @ 25.0 + map_group SecretBase_BrownCave1 @ 25.1 + map_group SecretBase_BlueCave1 @ 25.2 + map_group SecretBase_YellowCave1 @ 25.3 + map_group SecretBase_Tree1 @ 25.4 + map_group SecretBase_Shrub1 @ 25.5 + map_group SecretBase_RedCave2 @ 25.6 + map_group SecretBase_BrownCave2 @ 25.7 + map_group SecretBase_BlueCave2 @ 25.8 + map_group SecretBase_YellowCave2 @ 25.9 + map_group SecretBase_Tree2 @ 25.10 + map_group SecretBase_Shrub2 @ 25.11 + map_group SecretBase_RedCave3 @ 25.12 + map_group SecretBase_BrownCave3 @ 25.13 + map_group SecretBase_BlueCave3 @ 25.14 + map_group SecretBase_YellowCave3 @ 25.15 + map_group SecretBase_Tree3 @ 25.16 + map_group SecretBase_Shrub3 @ 25.17 + map_group SecretBase_RedCave4 @ 25.18 + map_group SecretBase_BrownCave4 @ 25.19 + map_group SecretBase_BlueCave4 @ 25.20 + map_group SecretBase_YellowCave4 @ 25.21 + map_group SecretBase_Tree4 @ 25.22 + map_group SecretBase_Shrub4 @ 25.23 + map_group SingleBattleColosseum @ 25.24 + map_group TradeCenter @ 25.25 + map_group RecordCorner @ 25.26 + map_group DoubleBattleColosseum @ 25.27 + map_group LinkContestRoom1 @ 25.28 + map_group UnknownMap_25_29 @ 25.29 + map_group UnknownMap_25_30 @ 25.30 + map_group UnknownMap_25_31 @ 25.31 + map_group UnknownMap_25_32 @ 25.32 + map_group UnknownMap_25_33 @ 25.33 + map_group UnknownMap_25_34 @ 25.34 + map_group LinkContestRoom2 @ 25.35 + map_group LinkContestRoom3 @ 25.36 + map_group LinkContestRoom4 @ 25.37 + map_group LinkContestRoom5 @ 25.38 + map_group LinkContestRoom6 @ 25.39 + map_group InsideOfTruck @ 25.40 + map_group SSTidalCorridor @ 25.41 + map_group SSTidalLowerDeck @ 25.42 + map_group SSTidalRooms @ 25.43 + + new_map_group + map_group SafariZone_Northwest @ 26.0 + map_group SafariZone_Northeast @ 26.1 + map_group SafariZone_Southwest @ 26.2 + map_group SafariZone_Southeast @ 26.3 + map_group BattleTower_Outside @ 26.4 + map_group BattleTower_Lobby @ 26.5 + map_group BattleTower_Elevator @ 26.6 + map_group BattleTower_Corridor @ 26.7 + map_group BattleTower_BattleRoom @ 26.8 + map_group SouthernIsland_Exterior @ 26.9 + map_group SouthernIsland_Interior @ 26.10 + map_group SafariZone_RestHouse @ 26.11 + + new_map_group + map_group Route104_Prototype @ 27.0 + map_group Route104_PrototypePrettyPetalFlowerShop @ 27.1 + + new_map_group + map_group Route109_SeashoreHouse @ 28.0 + + new_map_group + map_group Route110_TrickHouseEntrance @ 29.0 + map_group Route110_TrickHouseEnd @ 29.1 + map_group Route110_TrickHouseCorridor @ 29.2 + map_group Route110_TrickHousePuzzle1 @ 29.3 + map_group Route110_TrickHousePuzzle2 @ 29.4 + map_group Route110_TrickHousePuzzle3 @ 29.5 + map_group Route110_TrickHousePuzzle4 @ 29.6 + map_group Route110_TrickHousePuzzle5 @ 29.7 + map_group Route110_TrickHousePuzzle6 @ 29.8 + map_group Route110_TrickHousePuzzle7 @ 29.9 + map_group Route110_TrickHousePuzzle8 @ 29.10 + map_group Route110_SeasideCyclingRoadSouthEntrance @ 29.11 + map_group Route110_SeasideCyclingRoadNorthEntrance @ 29.12 + + new_map_group + map_group Route113_GlassWorkshop @ 30.0 + + new_map_group + map_group Route123_BerryMastersHouse @ 31.0 + + new_map_group + map_group Route119_WeatherInstitute_1F @ 32.0 + map_group Route119_WeatherInstitute_2F @ 32.1 + map_group Route119_House @ 32.2 + + new_map_group + map_group Route124_DivingTreasureHuntersHouse @ 33.0 diff --git a/constants/map_constants.s b/constants/map_constants.s deleted file mode 100644 index d7a8a323e..000000000 --- a/constants/map_constants.s +++ /dev/null @@ -1,463 +0,0 @@ - .set cur_map_group, -1 - - new_map_group - map_group PetalburgCity @ 0.0 - map_group SlateportCity @ 0.1 - map_group MauvilleCity @ 0.2 - map_group RustboroCity @ 0.3 - map_group FortreeCity @ 0.4 - map_group LilycoveCity @ 0.5 - map_group MossdeepCity @ 0.6 - map_group SootopolisCity @ 0.7 - map_group EverGrandeCity @ 0.8 - map_group LittlerootTown @ 0.9 - map_group OldaleTown @ 0.10 - map_group DewfordTown @ 0.11 - map_group LavaridgeTown @ 0.12 - map_group FallarborTown @ 0.13 - map_group VerdanturfTown @ 0.14 - map_group PacifidlogTown @ 0.15 - map_group Route101 @ 0.16 - map_group Route102 @ 0.17 - map_group Route103 @ 0.18 - map_group Route104 @ 0.19 - map_group Route105 @ 0.20 - map_group Route106 @ 0.21 - map_group Route107 @ 0.22 - map_group Route108 @ 0.23 - map_group Route109 @ 0.24 - map_group Route110 @ 0.25 - map_group Route111 @ 0.26 - map_group Route112 @ 0.27 - map_group Route113 @ 0.28 - map_group Route114 @ 0.29 - map_group Route115 @ 0.30 - map_group Route116 @ 0.31 - map_group Route117 @ 0.32 - map_group Route118 @ 0.33 - map_group Route119 @ 0.34 - map_group Route120 @ 0.35 - map_group Route121 @ 0.36 - map_group Route122 @ 0.37 - map_group Route123 @ 0.38 - map_group Route124 @ 0.39 - map_group Route125 @ 0.40 - map_group Route126 @ 0.41 - map_group Route127 @ 0.42 - map_group Route128 @ 0.43 - map_group Route129 @ 0.44 - map_group Route130 @ 0.45 - map_group Route131 @ 0.46 - map_group Route132 @ 0.47 - map_group Route133 @ 0.48 - map_group Route134 @ 0.49 - map_group Underwater1 @ 0.50 - map_group Underwater2 @ 0.51 - map_group Underwater3 @ 0.52 - map_group Underwater4 @ 0.53 - - new_map_group - map_group LittlerootTown_BrendansHouse_1F @ 1.0 - map_group LittlerootTown_BrendansHouse_2F @ 1.1 - map_group LittlerootTown_MaysHouse_1F @ 1.2 - map_group LittlerootTown_MaysHouse_2F @ 1.3 - map_group LittlerootTown_ProfessorBirchsLab @ 1.4 - - new_map_group - map_group OldaleTown_House1 @ 2.0 - map_group OldaleTown_House2 @ 2.1 - map_group OldaleTown_PokemonCenter_1F @ 2.2 - map_group OldaleTown_PokemonCenter_2F @ 2.3 - map_group OldaleTown_Mart @ 2.4 - - new_map_group - map_group DewfordTown_House1 @ 3.0 - map_group DewfordTown_PokemonCenter_1F @ 3.1 - map_group DewfordTown_PokemonCenter_2F @ 3.2 - map_group DewfordTown_Gym @ 3.3 - map_group DewfordTown_Hall @ 3.4 - map_group DewfordTown_House2 @ 3.5 - - new_map_group - map_group LavaridgeTown_HerbShop @ 4.0 - map_group LavaridgeTown_Gym_1F @ 4.1 - map_group LavaridgeTown_Gym_B1F @ 4.2 - map_group LavaridgeTown_House @ 4.3 - map_group LavaridgeTown_Mart @ 4.4 - map_group LavaridgeTown_PokemonCenter_1F @ 4.5 - map_group LavaridgeTown_PokemonCenter_2F @ 4.6 - - new_map_group - map_group FallarborTown_Mart @ 5.0 - map_group FallarborTown_ContestLobby @ 5.1 - map_group FallarborTown_ContestHall @ 5.2 - map_group FallarborTown_PokemonCenter_1F @ 5.3 - map_group FallarborTown_PokemonCenter_2F @ 5.4 - map_group FallarborTown_House1 @ 5.5 - map_group FallarborTown_House2 @ 5.6 - - new_map_group - map_group VerdanturfTown_ContestLobby @ 6.0 - map_group VerdanturfTown_ContestHall @ 6.1 - map_group VerdanturfTown_Mart @ 6.2 - map_group VerdanturfTown_PokemonCenter_1F @ 6.3 - map_group VerdanturfTown_PokemonCenter_2F @ 6.4 - map_group VerdanturfTown_WandasHouse @ 6.5 - map_group VerdanturfTown_FriendshipRatersHouse @ 6.6 - map_group VerdanturfTown_House @ 6.7 - - new_map_group - map_group PacifidlogTown_PokemonCenter_1F @ 7.0 - map_group PacifidlogTown_PokemonCenter_2F @ 7.1 - map_group PacifidlogTown_House1 @ 7.2 - map_group PacifidlogTown_House2 @ 7.3 - map_group PacifidlogTown_House3 @ 7.4 - map_group PacifidlogTown_House4 @ 7.5 - map_group PacifidlogTown_House5 @ 7.6 - - new_map_group - map_group PetalburgCity_WallysHouse @ 8.0 - map_group PetalburgCity_Gym @ 8.1 - map_group PetalburgCity_House1 @ 8.2 - map_group PetalburgCity_House2 @ 8.3 - map_group PetalburgCity_PokemonCenter_1F @ 8.4 - map_group PetalburgCity_PokemonCenter_2F @ 8.5 - map_group PetalburgCity_Mart @ 8.6 - - new_map_group - map_group SlateportCity_SternsShipyard_1F @ 9.0 - map_group SlateportCity_SternsShipyard_2F @ 9.1 - map_group SlateportCity_ContestLobby @ 9.2 - map_group SlateportCity_ContestHall @ 9.3 - map_group SlateportCity_House1 @ 9.4 - map_group SlateportCity_PokemonFanClub @ 9.5 - map_group SlateportCity_OceanicMuseum_1F @ 9.6 - map_group SlateportCity_OceanicMuseum_2F @ 9.7 - map_group SlateportCity_Harbor @ 9.8 - map_group SlateportCity_House2 @ 9.9 - map_group SlateportCity_PokemonCenter_1F @ 9.10 - map_group SlateportCity_PokemonCenter_2F @ 9.11 - map_group SlateportCity_Mart @ 9.12 - - new_map_group - map_group MauvilleCity_Gym @ 10.0 - map_group MauvilleCity_BikeShop @ 10.1 - map_group MauvilleCity_House1 @ 10.2 - map_group MauvilleCity_GameCorner @ 10.3 - map_group MauvilleCity_House2 @ 10.4 - map_group MauvilleCity_PokemonCenter_1F @ 10.5 - map_group MauvilleCity_PokemonCenter_2F @ 10.6 - map_group MauvilleCity_Mart @ 10.7 - - new_map_group - map_group RustboroCity_DevonCorp_1F @ 11.0 - map_group RustboroCity_DevonCorp_2F @ 11.1 - map_group RustboroCity_DevonCorp_3F @ 11.2 - map_group RustboroCity_Gym @ 11.3 - map_group RustboroCity_PokemonSchool @ 11.4 - map_group RustboroCity_PokemonCenter_1F @ 11.5 - map_group RustboroCity_PokemonCenter_2F @ 11.6 - map_group RustboroCity_Mart @ 11.7 - map_group RustboroCity_Flat1_1F @ 11.8 - map_group RustboroCity_Flat1_2F @ 11.9 - map_group RustboroCity_House1 @ 11.10 - map_group RustboroCity_CuttersHouse @ 11.11 - map_group RustboroCity_House2 @ 11.12 - map_group RustboroCity_Flat2_1F @ 11.13 - map_group RustboroCity_Flat2_2F @ 11.14 - map_group RustboroCity_Flat2_3F @ 11.15 - map_group RustboroCity_House3 @ 11.16 - - new_map_group - map_group FortreeCity_House1 @ 12.0 - map_group FortreeCity_Gym @ 12.1 - map_group FortreeCity_PokemonCenter_1F @ 12.2 - map_group FortreeCity_PokemonCenter_2F @ 12.3 - map_group FortreeCity_Mart @ 12.4 - map_group FortreeCity_House2 @ 12.5 - map_group FortreeCity_House3 @ 12.6 - map_group FortreeCity_House4 @ 12.7 - map_group FortreeCity_House5 @ 12.8 - map_group FortreeCity_DecorationShop @ 12.9 - - new_map_group - map_group LilycoveCity_CoveLilyMotel_1F @ 13.0 - map_group LilycoveCity_CoveLilyMotel_2F @ 13.1 - map_group LilycoveCity_LilycoveMuseum_1F @ 13.2 - map_group LilycoveCity_LilycoveMuseum_2F @ 13.3 - map_group LilycoveCity_ContestLobby @ 13.4 - map_group LilycoveCity_ContestHall @ 13.5 - map_group LilycoveCity_PokemonCenter_1F @ 13.6 - map_group LilycoveCity_PokemonCenter_2F @ 13.7 - map_group LilycoveCity_UnusedMart @ 13.8 - map_group LilycoveCity_PokemonTrainerFanClub @ 13.9 - map_group LilycoveCity_Harbor @ 13.10 - map_group LilycoveCity_EmptyMap @ 13.11 - map_group LilycoveCity_MoveDeletersHouse @ 13.12 - map_group LilycoveCity_House1 @ 13.13 - map_group LilycoveCity_House2 @ 13.14 - map_group LilycoveCity_House3 @ 13.15 - map_group LilycoveCity_House4 @ 13.16 - map_group LilycoveCity_DepartmentStore_1F @ 13.17 - map_group LilycoveCity_DepartmentStore_2F @ 13.18 - map_group LilycoveCity_DepartmentStore_3F @ 13.19 - map_group LilycoveCity_DepartmentStore_4F @ 13.20 - map_group LilycoveCity_DepartmentStore_5F @ 13.21 - map_group LilycoveCity_DepartmentStoreRooftop @ 13.22 - map_group LilycoveCity_DepartmentStoreElevator @ 13.23 - - new_map_group - map_group MossdeepCity_Gym @ 14.0 - map_group MossdeepCity_House1 @ 14.1 - map_group MossdeepCity_House2 @ 14.2 - map_group MossdeepCity_PokemonCenter_1F @ 14.3 - map_group MossdeepCity_PokemonCenter_2F @ 14.4 - map_group MossdeepCity_Mart @ 14.5 - map_group MossdeepCity_House3 @ 14.6 - map_group MossdeepCity_StevensHouse @ 14.7 - map_group MossdeepCity_House4 @ 14.8 - map_group MossdeepCity_SpaceCenter_1F @ 14.9 - map_group MossdeepCity_SpaceCenter_2F @ 14.10 - map_group MossdeepCity_GameCorner_1F @ 14.11 - map_group MossdeepCity_GameCorner_B1F @ 14.12 - - new_map_group - map_group SootopolisCity_Gym_1F @ 15.0 - map_group SootopolisCity_Gym_B1F @ 15.1 - map_group SootopolisCity_PokemonCenter_1F @ 15.2 - map_group SootopolisCity_PokemonCenter_2F @ 15.3 - map_group SootopolisCity_Mart @ 15.4 - map_group SootopolisCity_House1 @ 15.5 - map_group SootopolisCity_House2 @ 15.6 - map_group SootopolisCity_House3 @ 15.7 - map_group SootopolisCity_House4 @ 15.8 - map_group SootopolisCity_House5 @ 15.9 - map_group SootopolisCity_House6 @ 15.10 - map_group SootopolisCity_House7 @ 15.11 - map_group SootopolisCity_House8 @ 15.12 - - new_map_group - map_group EverGrandeCity_SidneysRoom @ 16.0 - map_group EverGrandeCity_PhoebesRoom @ 16.1 - map_group EverGrandeCity_GlaciasRoom @ 16.2 - map_group EverGrandeCity_DrakesRoom @ 16.3 - map_group EverGrandeCity_ChampionsRoom @ 16.4 - map_group EverGrandeCity_Corridor1 @ 16.5 - map_group EverGrandeCity_Corridor2 @ 16.6 - map_group EverGrandeCity_Corridor3 @ 16.7 - map_group EverGrandeCity_Corridor4 @ 16.8 - map_group EverGrandeCity_Corridor5 @ 16.9 - map_group EverGrandeCity_PokemonLeague @ 16.10 - map_group EverGrandeCity_HallOfFame @ 16.11 - map_group EverGrandeCity_PokemonCenter_1F @ 16.12 - map_group EverGrandeCity_PokemonCenter_2F @ 16.13 - - new_map_group - map_group Route104_MrBrineysHouse @ 17.0 - map_group Route104_PrettyPetalFlowerShop @ 17.1 - - new_map_group - map_group Route111_WinstrateFamilysHouse @ 18.0 - map_group Route111_OldLadysRestStop @ 18.1 - - new_map_group - map_group Route112_CableCarStation @ 19.0 - map_group MtChimney_CableCarStation @ 19.1 - - new_map_group - map_group Route114_FossilManiacsHouse @ 20.0 - map_group Route114_FossilManiacsTunnel @ 20.1 - map_group Route114_LanettesHouse @ 20.2 - - new_map_group - map_group Route116_TunnelersRestHouse @ 21.0 - - new_map_group - map_group Route117_PokemonDayCare @ 22.0 - - new_map_group - map_group Route121_SafariZoneEntrance @ 23.0 - - new_map_group - map_group MeteorFalls_1F_1R @ 24.0 - map_group MeteorFalls_1F_2R @ 24.1 - map_group MeteorFalls_B1F_1R @ 24.2 - map_group MeteorFalls_B1F_2R @ 24.3 - map_group RusturfTunnel @ 24.4 - map_group Underwater_SootopolisCity @ 24.5 - map_group DesertRuins @ 24.6 - map_group GraniteCave_1F @ 24.7 - map_group GraniteCave_B1F @ 24.8 - map_group GraniteCave_B2F @ 24.9 - map_group GraniteCave_StevensRoom @ 24.10 - map_group PetalburgWoods @ 24.11 - map_group MtChimney @ 24.12 - map_group JaggedPass @ 24.13 - map_group FieryPath @ 24.14 - map_group MtPyre_1F @ 24.15 - map_group MtPyre_2F @ 24.16 - map_group MtPyre_3F @ 24.17 - map_group MtPyre_4F @ 24.18 - map_group MtPyre_5F @ 24.19 - map_group MtPyre_6F @ 24.20 - map_group MtPyre_Exterior @ 24.21 - map_group MtPyre_Summit @ 24.22 - map_group AquaHideout_1F @ 24.23 - map_group AquaHideout_B1F @ 24.24 - map_group AquaHideout_B2F @ 24.25 - map_group Underwater_SeafloorCavern @ 24.26 - map_group SeafloorCavern_Entrance @ 24.27 - map_group SeafloorCavern_Room1 @ 24.28 - map_group SeafloorCavern_Room2 @ 24.29 - map_group SeafloorCavern_Room3 @ 24.30 - map_group SeafloorCavern_Room4 @ 24.31 - map_group SeafloorCavern_Room5 @ 24.32 - map_group SeafloorCavern_Room6 @ 24.33 - map_group SeafloorCavern_Room7 @ 24.34 - map_group SeafloorCavern_Room8 @ 24.35 - map_group SeafloorCavern_Room9 @ 24.36 - map_group CaveOfOrigin_Entrance @ 24.37 - map_group CaveOfOrigin_1F @ 24.38 - map_group CaveOfOrigin_B1F @ 24.39 - map_group CaveOfOrigin_B2F @ 24.40 - map_group CaveOfOrigin_B3F @ 24.41 - map_group CaveOfOrigin_B4F @ 24.42 - map_group VictoryRoad_1F @ 24.43 - map_group VictoryRoad_B1F @ 24.44 - map_group VictoryRoad_B2F @ 24.45 - map_group ShoalCave_LowTideEntranceRoom @ 24.46 - map_group ShoalCave_LowTideInnerRoom @ 24.47 - map_group ShoalCave_LowTideStairsRoom @ 24.48 - map_group ShoalCave_LowTideLowerRoom @ 24.49 - map_group ShoalCave_HighTideEntranceRoom @ 24.50 - map_group ShoalCave_HighTideInnerRoom @ 24.51 - map_group NewMauville_Entrance @ 24.52 - map_group NewMauville_Inside @ 24.53 - map_group AbandonedShip_Deck @ 24.54 - map_group AbandonedShip_Corridors_1F @ 24.55 - map_group AbandonedShip_Rooms_1F @ 24.56 - map_group AbandonedShip_Corridors_B1F @ 24.57 - map_group AbandonedShip_Rooms_B1F @ 24.58 - map_group AbandonedShip_Rooms2_B1F @ 24.59 - map_group AbandonedShip_Underwater1 @ 24.60 - map_group AbandonedShip_Room_B1F @ 24.61 - map_group AbandonedShip_Rooms2_1F @ 24.62 - map_group AbandonedShip_CaptainsOffice @ 24.63 - map_group AbandonedShip_Underwater2 @ 24.64 - map_group AbandonedShip_HiddenFloorCorridors @ 24.65 - map_group AbandonedShip_HiddenFloorRooms @ 24.66 - map_group IslandCave @ 24.67 - map_group AncientTomb @ 24.68 - map_group Underwater_Route134 @ 24.69 - map_group Underwater_SealedChamber @ 24.70 - map_group SealedChamber_OuterRoom @ 24.71 - map_group SealedChamber_InnerRoom @ 24.72 - map_group ScorchedSlab @ 24.73 - map_group MagmaHideout_1F @ 24.74 - map_group MagmaHideout_B1F @ 24.75 - map_group MagmaHideout_B2F @ 24.76 - map_group SkyPillar_Entrance @ 24.77 - map_group SkyPillar_Outside @ 24.78 - map_group SkyPillar_1F @ 24.79 - map_group SkyPillar_2F @ 24.80 - map_group SkyPillar_3F @ 24.81 - map_group SkyPillar_4F @ 24.82 - map_group ShoalCave_LowTideIceRoom @ 24.83 - map_group SkyPillar_5F @ 24.84 - map_group SkyPillar_Top @ 24.85 - - new_map_group - map_group SecretBase_RedCave1 @ 25.0 - map_group SecretBase_BrownCave1 @ 25.1 - map_group SecretBase_BlueCave1 @ 25.2 - map_group SecretBase_YellowCave1 @ 25.3 - map_group SecretBase_Tree1 @ 25.4 - map_group SecretBase_Shrub1 @ 25.5 - map_group SecretBase_RedCave2 @ 25.6 - map_group SecretBase_BrownCave2 @ 25.7 - map_group SecretBase_BlueCave2 @ 25.8 - map_group SecretBase_YellowCave2 @ 25.9 - map_group SecretBase_Tree2 @ 25.10 - map_group SecretBase_Shrub2 @ 25.11 - map_group SecretBase_RedCave3 @ 25.12 - map_group SecretBase_BrownCave3 @ 25.13 - map_group SecretBase_BlueCave3 @ 25.14 - map_group SecretBase_YellowCave3 @ 25.15 - map_group SecretBase_Tree3 @ 25.16 - map_group SecretBase_Shrub3 @ 25.17 - map_group SecretBase_RedCave4 @ 25.18 - map_group SecretBase_BrownCave4 @ 25.19 - map_group SecretBase_BlueCave4 @ 25.20 - map_group SecretBase_YellowCave4 @ 25.21 - map_group SecretBase_Tree4 @ 25.22 - map_group SecretBase_Shrub4 @ 25.23 - map_group SingleBattleColosseum @ 25.24 - map_group TradeCenter @ 25.25 - map_group RecordCorner @ 25.26 - map_group DoubleBattleColosseum @ 25.27 - map_group LinkContestRoom1 @ 25.28 - map_group UnknownMap_25_29 @ 25.29 - map_group UnknownMap_25_30 @ 25.30 - map_group UnknownMap_25_31 @ 25.31 - map_group UnknownMap_25_32 @ 25.32 - map_group UnknownMap_25_33 @ 25.33 - map_group UnknownMap_25_34 @ 25.34 - map_group LinkContestRoom2 @ 25.35 - map_group LinkContestRoom3 @ 25.36 - map_group LinkContestRoom4 @ 25.37 - map_group LinkContestRoom5 @ 25.38 - map_group LinkContestRoom6 @ 25.39 - map_group InsideOfTruck @ 25.40 - map_group SSTidalCorridor @ 25.41 - map_group SSTidalLowerDeck @ 25.42 - map_group SSTidalRooms @ 25.43 - - new_map_group - map_group SafariZone_Northwest @ 26.0 - map_group SafariZone_Northeast @ 26.1 - map_group SafariZone_Southwest @ 26.2 - map_group SafariZone_Southeast @ 26.3 - map_group BattleTower_Outside @ 26.4 - map_group BattleTower_Lobby @ 26.5 - map_group BattleTower_Elevator @ 26.6 - map_group BattleTower_Corridor @ 26.7 - map_group BattleTower_BattleRoom @ 26.8 - map_group SouthernIsland_Exterior @ 26.9 - map_group SouthernIsland_Interior @ 26.10 - map_group SafariZone_RestHouse @ 26.11 - - new_map_group - map_group Route104_Prototype @ 27.0 - map_group Route104_PrototypePrettyPetalFlowerShop @ 27.1 - - new_map_group - map_group Route109_SeashoreHouse @ 28.0 - - new_map_group - map_group Route110_TrickHouseEntrance @ 29.0 - map_group Route110_TrickHouseEnd @ 29.1 - map_group Route110_TrickHouseCorridor @ 29.2 - map_group Route110_TrickHousePuzzle1 @ 29.3 - map_group Route110_TrickHousePuzzle2 @ 29.4 - map_group Route110_TrickHousePuzzle3 @ 29.5 - map_group Route110_TrickHousePuzzle4 @ 29.6 - map_group Route110_TrickHousePuzzle5 @ 29.7 - map_group Route110_TrickHousePuzzle6 @ 29.8 - map_group Route110_TrickHousePuzzle7 @ 29.9 - map_group Route110_TrickHousePuzzle8 @ 29.10 - map_group Route110_SeasideCyclingRoadSouthEntrance @ 29.11 - map_group Route110_SeasideCyclingRoadNorthEntrance @ 29.12 - - new_map_group - map_group Route113_GlassWorkshop @ 30.0 - - new_map_group - map_group Route123_BerryMastersHouse @ 31.0 - - new_map_group - map_group Route119_WeatherInstitute_1F @ 32.0 - map_group Route119_WeatherInstitute_2F @ 32.1 - map_group Route119_House @ 32.2 - - new_map_group - map_group Route124_DivingTreasureHuntersHouse @ 33.0 diff --git a/constants/map_object_constants.inc b/constants/map_object_constants.inc new file mode 100644 index 000000000..e0843914f --- /dev/null +++ b/constants/map_object_constants.inc @@ -0,0 +1,230 @@ + .set MAP_OBJ_GFX_BRENDAN_NORMAL, 0 + .set MAP_OBJ_GFX_BRENDAN_MACH_BIKE, 1 + .set MAP_OBJ_GFX_BRENDAN_SURFING, 2 + .set MAP_OBJ_GFX_BRENDAN_FIELD_MOVE, 3 + .set MAP_OBJ_GFX_QUINTY_PLUMP, 4 + .set MAP_OBJ_GFX_LITTLE_BOY_1, 5 + .set MAP_OBJ_GFX_LITTLE_GIRL_1, 6 + .set MAP_OBJ_GFX_BOY_1, 7 + .set MAP_OBJ_GFX_GIRL_1, 8 + .set MAP_OBJ_GFX_BOY_2, 9 + .set MAP_OBJ_GFX_GIRL_2, 10 + .set MAP_OBJ_GFX_LITTLE_BOY_2, 11 + .set MAP_OBJ_GFX_LITTLE_GIRL_2, 12 + .set MAP_OBJ_GFX_BOY_3, 13 + .set MAP_OBJ_GFX_GIRL_3, 14 + .set MAP_OBJ_GFX_BOY_4, 15 + .set MAP_OBJ_GFX_WOMAN_1, 16 + .set MAP_OBJ_GFX_FAT_MAN, 17 + .set MAP_OBJ_GFX_WOMAN_2, 18 + .set MAP_OBJ_GFX_MAN_1, 19 + .set MAP_OBJ_GFX_WOMAN_3, 20 + .set MAP_OBJ_GFX_OLD_MAN_1, 21 + .set MAP_OBJ_GFX_OLD_WOMAN_1, 22 + .set MAP_OBJ_GFX_MAN_2, 23 + .set MAP_OBJ_GFX_WOMAN_4, 24 + .set MAP_OBJ_GFX_MAN_3, 25 + .set MAP_OBJ_GFX_WOMAN_5, 26 + .set MAP_OBJ_GFX_COOK, 27 + .set MAP_OBJ_GFX_WOMAN_6, 28 + .set MAP_OBJ_GFX_OLD_MAN_2, 29 + .set MAP_OBJ_GFX_OLD_WOMAN_2, 30 + .set MAP_OBJ_GFX_CAMPER, 31 + .set MAP_OBJ_GFX_PICNICKER, 32 + .set MAP_OBJ_GFX_MAN_4, 33 + .set MAP_OBJ_GFX_WOMAN_7, 34 + .set MAP_OBJ_GFX_YOUNGSTER, 35 + .set MAP_OBJ_GFX_BUG_CATCHER, 36 + .set MAP_OBJ_GFX_PSYCHIC_M, 37 + .set MAP_OBJ_GFX_SCHOOL_KID_M, 38 + .set MAP_OBJ_GFX_MANIAC, 39 + .set MAP_OBJ_GFX_HEX_MANIAC, 40 + .set MAP_OBJ_GFX_WOMAN_8, 41 + .set MAP_OBJ_GFX_SWIMMER_M, 42 + .set MAP_OBJ_GFX_SWIMMER_F, 43 + .set MAP_OBJ_GFX_BLACK_BELT, 44 + .set MAP_OBJ_GFX_BEAUTY, 45 + .set MAP_OBJ_GFX_SCIENTIST_1, 46 + .set MAP_OBJ_GFX_LASS, 47 + .set MAP_OBJ_GFX_GENTLEMAN, 48 + .set MAP_OBJ_GFX_SAILOR, 49 + .set MAP_OBJ_GFX_FISHERMAN, 50 + .set MAP_OBJ_GFX_RUNNING_TRIATHLETE_M, 51 + .set MAP_OBJ_GFX_RUNNING_TRIATHLETE_F, 52 + .set MAP_OBJ_GFX_TUBER_F, 53 + .set MAP_OBJ_GFX_TUBER_M, 54 + .set MAP_OBJ_GFX_HIKER, 55 + .set MAP_OBJ_GFX_CYCLING_TRIATHLETE_M, 56 + .set MAP_OBJ_GFX_CYCLING_TRIATHLETE_F, 57 + .set MAP_OBJ_GFX_NURSE, 58 + .set MAP_OBJ_GFX_ITEM_BALL, 59 + .set MAP_OBJ_GFX_BERRY_TREE, 60 + .set MAP_OBJ_GFX_BERRY_TREE_EARLY_STAGES, 61 + .set MAP_OBJ_GFX_BERRY_TREE_LATE_STAGES, 62 + .set MAP_OBJ_GFX_BRENDAN_ACRO_BIKE, 63 + .set MAP_OBJ_GFX_PROF_BIRCH, 64 + .set MAP_OBJ_GFX_MAN_5, 65 + .set MAP_OBJ_GFX_MAN_6, 66 + .set MAP_OBJ_GFX_REPORTER_M, 67 + .set MAP_OBJ_GFX_REPORTER_F, 68 + .set MAP_OBJ_GFX_BARD, 69 + .set MAP_OBJ_GFX_HIPSTER, 70 + .set MAP_OBJ_GFX_TRADER, 71 + .set MAP_OBJ_GFX_STORYTELLER, 72 + .set MAP_OBJ_GFX_GIDDY, 73 + .set MAP_OBJ_GFX_UNUSED_MAUVILLE_OLD_MAN_1, 74 + .set MAP_OBJ_GFX_UNUSED_MAUVILLE_OLD_MAN_2, 75 + .set MAP_OBJ_GFX_UNUSED_NATU_DOLL, 76 + .set MAP_OBJ_GFX_UNUSED_MAGNEMITE_DOLL, 77 + .set MAP_OBJ_GFX_UNUSED_SQUIRTLE_DOLL, 78 + .set MAP_OBJ_GFX_UNUSED_WOOPER_DOLL, 79 + .set MAP_OBJ_GFX_UNUSED_PIKACHU_DOLL, 80 + .set MAP_OBJ_GFX_UNUSED_PORYGON2_DOLL, 81 + .set MAP_OBJ_GFX_CUTTABLE_TREE, 82 + .set MAP_OBJ_GFX_MART_EMPLOYEE, 83 + .set MAP_OBJ_GFX_ROOFTOP_SALE_WOMAN, 84 + .set MAP_OBJ_GFX_TEALA, 85 + .set MAP_OBJ_GFX_BREAKABLE_ROCK, 86 + .set MAP_OBJ_GFX_PUSHABLE_BOULDER, 87 + .set MAP_OBJ_GFX_MR_BRINEYS_BOAT, 88 + .set MAP_OBJ_GFX_MAY_NORMAL, 89 + .set MAP_OBJ_GFX_MAY_MACH_BIKE, 90 + .set MAP_OBJ_GFX_MAY_ACRO_BIKE, 91 + .set MAP_OBJ_GFX_MAY_SURFING, 92 + .set MAP_OBJ_GFX_MAY_FIELD_MOVE, 93 + .set MAP_OBJ_GFX_TRUCK, 94 + .set MAP_OBJ_GFX_MACHOKE_CARRYING_BOX, 95 + .set MAP_OBJ_GFX_MACHOKE_FACING_AWAY, 96 + .set MAP_OBJ_GFX_BIRCHS_BAG, 97 + .set MAP_OBJ_GFX_POOCHYENA, 98 + .set MAP_OBJ_GFX_ARTIST, 99 + .set MAP_OBJ_GFX_RIVAL_BRENDAN_NORMAL, 100 + .set MAP_OBJ_GFX_RIVAL_BRENDAN_MACH_BIKE, 101 + .set MAP_OBJ_GFX_RIVAL_BRENDAN_ACRO_BIKE, 102 + .set MAP_OBJ_GFX_RIVAL_BRENDAN_SURFING, 103 + .set MAP_OBJ_GFX_RIVAL_BRENDAN_FIELD_MOVE, 104 + .set MAP_OBJ_GFX_RIVAL_MAY_NORMAL, 105 + .set MAP_OBJ_GFX_RIVAL_MAY_MACH_BIKE, 106 + .set MAP_OBJ_GFX_RIVAL_MAY_ACRO_BIKE, 107 + .set MAP_OBJ_GFX_RIVAL_MAY_SURFING, 108 + .set MAP_OBJ_GFX_RIVAL_MAY_FIELD_MOVE, 109 + .set MAP_OBJ_GFX_CAMERAMAN, 110 + .set MAP_OBJ_GFX_BRENDAN_UNDERWATER, 111 + .set MAP_OBJ_GFX_MAY_UNDERWATER, 112 + .set MAP_OBJ_GFX_MOVING_BOX, 113 + .set MAP_OBJ_GFX_CABLE_CAR, 114 + .set MAP_OBJ_GFX_SCIENTIST_2, 115 + .set MAP_OBJ_GFX_MAN_7, 116 + .set MAP_OBJ_GFX_AQUA_MEMBER_M, 117 + .set MAP_OBJ_GFX_AQUA_MEMBER_F, 118 + .set MAP_OBJ_GFX_MAGMA_MEMBER_M, 119 + .set MAP_OBJ_GFX_MAGMA_MEMBER_F, 120 + .set MAP_OBJ_GFX_SIDNEY, 121 + .set MAP_OBJ_GFX_PHOEBE, 122 + .set MAP_OBJ_GFX_GLACIA, 123 + .set MAP_OBJ_GFX_DRAKE, 124 + .set MAP_OBJ_GFX_ROXANNE, 125 + .set MAP_OBJ_GFX_BRAWLY, 126 + .set MAP_OBJ_GFX_WATTSON, 127 + .set MAP_OBJ_GFX_FLANNERY, 128 + .set MAP_OBJ_GFX_NORMAN, 129 + .set MAP_OBJ_GFX_WINONA, 130 + .set MAP_OBJ_GFX_LIZA, 131 + .set MAP_OBJ_GFX_TATE, 132 + .set MAP_OBJ_GFX_WALLACE, 133 + .set MAP_OBJ_GFX_STEVEN, 134 + .set MAP_OBJ_GFX_WALLY, 135 + .set MAP_OBJ_GFX_LITTLE_BOY_3, 136 + .set MAP_OBJ_GFX_BRENDAN_FISHING, 137 + .set MAP_OBJ_GFX_MAY_FISHING, 138 + .set MAP_OBJ_GFX_HOT_SPRINGS_OLD_WOMAN, 139 + .set MAP_OBJ_GFX_SS_TIDAL, 140 + .set MAP_OBJ_GFX_SUBMARINE_SHADOW, 141 + .set MAP_OBJ_GFX_PICHU_DOLL, 142 + .set MAP_OBJ_GFX_PIKACHU_DOLL, 143 + .set MAP_OBJ_GFX_MARILL_DOLL, 144 + .set MAP_OBJ_GFX_TOGEPI_DOLL, 145 + .set MAP_OBJ_GFX_CYNDAQUIL_DOLL, 146 + .set MAP_OBJ_GFX_CHIKORITA_DOLL, 147 + .set MAP_OBJ_GFX_TOTODILE_DOLL, 148 + .set MAP_OBJ_GFX_JIGGLYPUFF_DOLL, 149 + .set MAP_OBJ_GFX_MEOWTH_DOLL, 150 + .set MAP_OBJ_GFX_CLEFAIRY_DOLL, 151 + .set MAP_OBJ_GFX_DITTO_DOLL, 152 + .set MAP_OBJ_GFX_SMOOCHUM_DOLL, 153 + .set MAP_OBJ_GFX_TREECKO_DOLL, 154 + .set MAP_OBJ_GFX_TORCHIC_DOLL, 155 + .set MAP_OBJ_GFX_MUDKIP_DOLL, 156 + .set MAP_OBJ_GFX_DUSKULL_DOLL, 157 + .set MAP_OBJ_GFX_WYNAUT_DOLL, 158 + .set MAP_OBJ_GFX_BALTOY_DOLL, 159 + .set MAP_OBJ_GFX_KECLEON_DOLL, 160 + .set MAP_OBJ_GFX_AZURILL_DOLL, 161 + .set MAP_OBJ_GFX_SKITTY_DOLL, 162 + .set MAP_OBJ_GFX_SWABLU_DOLL, 163 + .set MAP_OBJ_GFX_GULPIN_DOLL, 164 + .set MAP_OBJ_GFX_LOTAD_DOLL, 165 + .set MAP_OBJ_GFX_SEEDOT_DOLL, 166 + .set MAP_OBJ_GFX_PIKA_CUSHION, 167 + .set MAP_OBJ_GFX_ROUND_CUSHION, 168 + .set MAP_OBJ_GFX_KISS_CUSHION, 169 + .set MAP_OBJ_GFX_ZIGZAG_CUSHION, 170 + .set MAP_OBJ_GFX_SPIN_CUSHION, 171 + .set MAP_OBJ_GFX_DIAMOND_CUSHION, 172 + .set MAP_OBJ_GFX_BALL_CUSHION, 173 + .set MAP_OBJ_GFX_GRASS_CUSHION, 174 + .set MAP_OBJ_GFX_FIRE_CUSHION, 175 + .set MAP_OBJ_GFX_WATER_CUSHION, 176 + .set MAP_OBJ_GFX_BIG_SNORLAX_DOLL, 177 + .set MAP_OBJ_GFX_BIG_RHYDON_DOLL, 178 + .set MAP_OBJ_GFX_BIG_LAPRAS_DOLL, 179 + .set MAP_OBJ_GFX_BIG_VENUSAUR_DOLL, 180 + .set MAP_OBJ_GFX_BIG_CHARIZARD_DOLL, 181 + .set MAP_OBJ_GFX_BIG_BLASTOISE_DOLL, 182 + .set MAP_OBJ_GFX_BIG_WAILMER_DOLL, 183 + .set MAP_OBJ_GFX_BIG_REGIROCK_DOLL, 184 + .set MAP_OBJ_GFX_BIG_REGICE_DOLL, 185 + .set MAP_OBJ_GFX_BIG_REGISTEEL_DOLL, 186 + .set MAP_OBJ_GFX_LATIAS, 187 + .set MAP_OBJ_GFX_LATIOS, 188 + .set MAP_OBJ_GFX_BOY_5, 189 + .set MAP_OBJ_GFX_CONTEST_JUDGE, 190 + .set MAP_OBJ_GFX_BRENDAN_WATERING, 191 + .set MAP_OBJ_GFX_MAY_WATERING, 192 + .set MAP_OBJ_GFX_BRENDAN_DECORATING, 193 + .set MAP_OBJ_GFX_MAY_DECORATING, 194 + .set MAP_OBJ_GFX_ARCHIE, 195 + .set MAP_OBJ_GFX_MAXIE, 196 + .set MAP_OBJ_GFX_KYOGRE_1, 197 + .set MAP_OBJ_GFX_GROUDON_1, 198 + .set MAP_OBJ_GFX_FOSSIL, 199 + .set MAP_OBJ_GFX_REGIROCK, 200 + .set MAP_OBJ_GFX_REGICE, 201 + .set MAP_OBJ_GFX_REGISTEEL, 202 + .set MAP_OBJ_GFX_SKITTY, 203 + .set MAP_OBJ_GFX_KECLEON_1, 204 + .set MAP_OBJ_GFX_KYOGRE_2, 205 + .set MAP_OBJ_GFX_GROUDON_2, 206 + .set MAP_OBJ_GFX_RAYQUAZA, 207 + .set MAP_OBJ_GFX_ZIGZAGOON, 208 + .set MAP_OBJ_GFX_PIKACHU, 209 + .set MAP_OBJ_GFX_AZUMARILL, 210 + .set MAP_OBJ_GFX_WINGULL, 211 + .set MAP_OBJ_GFX_KECLEON_2, 212 + .set MAP_OBJ_GFX_TUBER_M_SWIMMING, 213 + .set MAP_OBJ_GFX_AZURILL, 214 + .set MAP_OBJ_GFX_MOM, 215 + .set MAP_OBJ_GFX_LINK_BRENDAN, 216 + .set MAP_OBJ_GFX_LINK_MAY, 217 + + .set SHADOW_SIZE_S, 0 + .set SHADOW_SIZE_M, 1 + .set SHADOW_SIZE_L, 2 + .set SHADOW_SIZE_XL, 3 + + .set F_INANIMATE, 1 << 6 + .set F_DISABLE_REFLECTION_PALETTE_LOAD, 1 << 7 + + .set TRACKS_NONE, 0 + .set TRACKS_FOOT, 1 + .set TRACKS_BIKE_TIRE, 2 diff --git a/constants/map_object_constants.s b/constants/map_object_constants.s deleted file mode 100644 index e0843914f..000000000 --- a/constants/map_object_constants.s +++ /dev/null @@ -1,230 +0,0 @@ - .set MAP_OBJ_GFX_BRENDAN_NORMAL, 0 - .set MAP_OBJ_GFX_BRENDAN_MACH_BIKE, 1 - .set MAP_OBJ_GFX_BRENDAN_SURFING, 2 - .set MAP_OBJ_GFX_BRENDAN_FIELD_MOVE, 3 - .set MAP_OBJ_GFX_QUINTY_PLUMP, 4 - .set MAP_OBJ_GFX_LITTLE_BOY_1, 5 - .set MAP_OBJ_GFX_LITTLE_GIRL_1, 6 - .set MAP_OBJ_GFX_BOY_1, 7 - .set MAP_OBJ_GFX_GIRL_1, 8 - .set MAP_OBJ_GFX_BOY_2, 9 - .set MAP_OBJ_GFX_GIRL_2, 10 - .set MAP_OBJ_GFX_LITTLE_BOY_2, 11 - .set MAP_OBJ_GFX_LITTLE_GIRL_2, 12 - .set MAP_OBJ_GFX_BOY_3, 13 - .set MAP_OBJ_GFX_GIRL_3, 14 - .set MAP_OBJ_GFX_BOY_4, 15 - .set MAP_OBJ_GFX_WOMAN_1, 16 - .set MAP_OBJ_GFX_FAT_MAN, 17 - .set MAP_OBJ_GFX_WOMAN_2, 18 - .set MAP_OBJ_GFX_MAN_1, 19 - .set MAP_OBJ_GFX_WOMAN_3, 20 - .set MAP_OBJ_GFX_OLD_MAN_1, 21 - .set MAP_OBJ_GFX_OLD_WOMAN_1, 22 - .set MAP_OBJ_GFX_MAN_2, 23 - .set MAP_OBJ_GFX_WOMAN_4, 24 - .set MAP_OBJ_GFX_MAN_3, 25 - .set MAP_OBJ_GFX_WOMAN_5, 26 - .set MAP_OBJ_GFX_COOK, 27 - .set MAP_OBJ_GFX_WOMAN_6, 28 - .set MAP_OBJ_GFX_OLD_MAN_2, 29 - .set MAP_OBJ_GFX_OLD_WOMAN_2, 30 - .set MAP_OBJ_GFX_CAMPER, 31 - .set MAP_OBJ_GFX_PICNICKER, 32 - .set MAP_OBJ_GFX_MAN_4, 33 - .set MAP_OBJ_GFX_WOMAN_7, 34 - .set MAP_OBJ_GFX_YOUNGSTER, 35 - .set MAP_OBJ_GFX_BUG_CATCHER, 36 - .set MAP_OBJ_GFX_PSYCHIC_M, 37 - .set MAP_OBJ_GFX_SCHOOL_KID_M, 38 - .set MAP_OBJ_GFX_MANIAC, 39 - .set MAP_OBJ_GFX_HEX_MANIAC, 40 - .set MAP_OBJ_GFX_WOMAN_8, 41 - .set MAP_OBJ_GFX_SWIMMER_M, 42 - .set MAP_OBJ_GFX_SWIMMER_F, 43 - .set MAP_OBJ_GFX_BLACK_BELT, 44 - .set MAP_OBJ_GFX_BEAUTY, 45 - .set MAP_OBJ_GFX_SCIENTIST_1, 46 - .set MAP_OBJ_GFX_LASS, 47 - .set MAP_OBJ_GFX_GENTLEMAN, 48 - .set MAP_OBJ_GFX_SAILOR, 49 - .set MAP_OBJ_GFX_FISHERMAN, 50 - .set MAP_OBJ_GFX_RUNNING_TRIATHLETE_M, 51 - .set MAP_OBJ_GFX_RUNNING_TRIATHLETE_F, 52 - .set MAP_OBJ_GFX_TUBER_F, 53 - .set MAP_OBJ_GFX_TUBER_M, 54 - .set MAP_OBJ_GFX_HIKER, 55 - .set MAP_OBJ_GFX_CYCLING_TRIATHLETE_M, 56 - .set MAP_OBJ_GFX_CYCLING_TRIATHLETE_F, 57 - .set MAP_OBJ_GFX_NURSE, 58 - .set MAP_OBJ_GFX_ITEM_BALL, 59 - .set MAP_OBJ_GFX_BERRY_TREE, 60 - .set MAP_OBJ_GFX_BERRY_TREE_EARLY_STAGES, 61 - .set MAP_OBJ_GFX_BERRY_TREE_LATE_STAGES, 62 - .set MAP_OBJ_GFX_BRENDAN_ACRO_BIKE, 63 - .set MAP_OBJ_GFX_PROF_BIRCH, 64 - .set MAP_OBJ_GFX_MAN_5, 65 - .set MAP_OBJ_GFX_MAN_6, 66 - .set MAP_OBJ_GFX_REPORTER_M, 67 - .set MAP_OBJ_GFX_REPORTER_F, 68 - .set MAP_OBJ_GFX_BARD, 69 - .set MAP_OBJ_GFX_HIPSTER, 70 - .set MAP_OBJ_GFX_TRADER, 71 - .set MAP_OBJ_GFX_STORYTELLER, 72 - .set MAP_OBJ_GFX_GIDDY, 73 - .set MAP_OBJ_GFX_UNUSED_MAUVILLE_OLD_MAN_1, 74 - .set MAP_OBJ_GFX_UNUSED_MAUVILLE_OLD_MAN_2, 75 - .set MAP_OBJ_GFX_UNUSED_NATU_DOLL, 76 - .set MAP_OBJ_GFX_UNUSED_MAGNEMITE_DOLL, 77 - .set MAP_OBJ_GFX_UNUSED_SQUIRTLE_DOLL, 78 - .set MAP_OBJ_GFX_UNUSED_WOOPER_DOLL, 79 - .set MAP_OBJ_GFX_UNUSED_PIKACHU_DOLL, 80 - .set MAP_OBJ_GFX_UNUSED_PORYGON2_DOLL, 81 - .set MAP_OBJ_GFX_CUTTABLE_TREE, 82 - .set MAP_OBJ_GFX_MART_EMPLOYEE, 83 - .set MAP_OBJ_GFX_ROOFTOP_SALE_WOMAN, 84 - .set MAP_OBJ_GFX_TEALA, 85 - .set MAP_OBJ_GFX_BREAKABLE_ROCK, 86 - .set MAP_OBJ_GFX_PUSHABLE_BOULDER, 87 - .set MAP_OBJ_GFX_MR_BRINEYS_BOAT, 88 - .set MAP_OBJ_GFX_MAY_NORMAL, 89 - .set MAP_OBJ_GFX_MAY_MACH_BIKE, 90 - .set MAP_OBJ_GFX_MAY_ACRO_BIKE, 91 - .set MAP_OBJ_GFX_MAY_SURFING, 92 - .set MAP_OBJ_GFX_MAY_FIELD_MOVE, 93 - .set MAP_OBJ_GFX_TRUCK, 94 - .set MAP_OBJ_GFX_MACHOKE_CARRYING_BOX, 95 - .set MAP_OBJ_GFX_MACHOKE_FACING_AWAY, 96 - .set MAP_OBJ_GFX_BIRCHS_BAG, 97 - .set MAP_OBJ_GFX_POOCHYENA, 98 - .set MAP_OBJ_GFX_ARTIST, 99 - .set MAP_OBJ_GFX_RIVAL_BRENDAN_NORMAL, 100 - .set MAP_OBJ_GFX_RIVAL_BRENDAN_MACH_BIKE, 101 - .set MAP_OBJ_GFX_RIVAL_BRENDAN_ACRO_BIKE, 102 - .set MAP_OBJ_GFX_RIVAL_BRENDAN_SURFING, 103 - .set MAP_OBJ_GFX_RIVAL_BRENDAN_FIELD_MOVE, 104 - .set MAP_OBJ_GFX_RIVAL_MAY_NORMAL, 105 - .set MAP_OBJ_GFX_RIVAL_MAY_MACH_BIKE, 106 - .set MAP_OBJ_GFX_RIVAL_MAY_ACRO_BIKE, 107 - .set MAP_OBJ_GFX_RIVAL_MAY_SURFING, 108 - .set MAP_OBJ_GFX_RIVAL_MAY_FIELD_MOVE, 109 - .set MAP_OBJ_GFX_CAMERAMAN, 110 - .set MAP_OBJ_GFX_BRENDAN_UNDERWATER, 111 - .set MAP_OBJ_GFX_MAY_UNDERWATER, 112 - .set MAP_OBJ_GFX_MOVING_BOX, 113 - .set MAP_OBJ_GFX_CABLE_CAR, 114 - .set MAP_OBJ_GFX_SCIENTIST_2, 115 - .set MAP_OBJ_GFX_MAN_7, 116 - .set MAP_OBJ_GFX_AQUA_MEMBER_M, 117 - .set MAP_OBJ_GFX_AQUA_MEMBER_F, 118 - .set MAP_OBJ_GFX_MAGMA_MEMBER_M, 119 - .set MAP_OBJ_GFX_MAGMA_MEMBER_F, 120 - .set MAP_OBJ_GFX_SIDNEY, 121 - .set MAP_OBJ_GFX_PHOEBE, 122 - .set MAP_OBJ_GFX_GLACIA, 123 - .set MAP_OBJ_GFX_DRAKE, 124 - .set MAP_OBJ_GFX_ROXANNE, 125 - .set MAP_OBJ_GFX_BRAWLY, 126 - .set MAP_OBJ_GFX_WATTSON, 127 - .set MAP_OBJ_GFX_FLANNERY, 128 - .set MAP_OBJ_GFX_NORMAN, 129 - .set MAP_OBJ_GFX_WINONA, 130 - .set MAP_OBJ_GFX_LIZA, 131 - .set MAP_OBJ_GFX_TATE, 132 - .set MAP_OBJ_GFX_WALLACE, 133 - .set MAP_OBJ_GFX_STEVEN, 134 - .set MAP_OBJ_GFX_WALLY, 135 - .set MAP_OBJ_GFX_LITTLE_BOY_3, 136 - .set MAP_OBJ_GFX_BRENDAN_FISHING, 137 - .set MAP_OBJ_GFX_MAY_FISHING, 138 - .set MAP_OBJ_GFX_HOT_SPRINGS_OLD_WOMAN, 139 - .set MAP_OBJ_GFX_SS_TIDAL, 140 - .set MAP_OBJ_GFX_SUBMARINE_SHADOW, 141 - .set MAP_OBJ_GFX_PICHU_DOLL, 142 - .set MAP_OBJ_GFX_PIKACHU_DOLL, 143 - .set MAP_OBJ_GFX_MARILL_DOLL, 144 - .set MAP_OBJ_GFX_TOGEPI_DOLL, 145 - .set MAP_OBJ_GFX_CYNDAQUIL_DOLL, 146 - .set MAP_OBJ_GFX_CHIKORITA_DOLL, 147 - .set MAP_OBJ_GFX_TOTODILE_DOLL, 148 - .set MAP_OBJ_GFX_JIGGLYPUFF_DOLL, 149 - .set MAP_OBJ_GFX_MEOWTH_DOLL, 150 - .set MAP_OBJ_GFX_CLEFAIRY_DOLL, 151 - .set MAP_OBJ_GFX_DITTO_DOLL, 152 - .set MAP_OBJ_GFX_SMOOCHUM_DOLL, 153 - .set MAP_OBJ_GFX_TREECKO_DOLL, 154 - .set MAP_OBJ_GFX_TORCHIC_DOLL, 155 - .set MAP_OBJ_GFX_MUDKIP_DOLL, 156 - .set MAP_OBJ_GFX_DUSKULL_DOLL, 157 - .set MAP_OBJ_GFX_WYNAUT_DOLL, 158 - .set MAP_OBJ_GFX_BALTOY_DOLL, 159 - .set MAP_OBJ_GFX_KECLEON_DOLL, 160 - .set MAP_OBJ_GFX_AZURILL_DOLL, 161 - .set MAP_OBJ_GFX_SKITTY_DOLL, 162 - .set MAP_OBJ_GFX_SWABLU_DOLL, 163 - .set MAP_OBJ_GFX_GULPIN_DOLL, 164 - .set MAP_OBJ_GFX_LOTAD_DOLL, 165 - .set MAP_OBJ_GFX_SEEDOT_DOLL, 166 - .set MAP_OBJ_GFX_PIKA_CUSHION, 167 - .set MAP_OBJ_GFX_ROUND_CUSHION, 168 - .set MAP_OBJ_GFX_KISS_CUSHION, 169 - .set MAP_OBJ_GFX_ZIGZAG_CUSHION, 170 - .set MAP_OBJ_GFX_SPIN_CUSHION, 171 - .set MAP_OBJ_GFX_DIAMOND_CUSHION, 172 - .set MAP_OBJ_GFX_BALL_CUSHION, 173 - .set MAP_OBJ_GFX_GRASS_CUSHION, 174 - .set MAP_OBJ_GFX_FIRE_CUSHION, 175 - .set MAP_OBJ_GFX_WATER_CUSHION, 176 - .set MAP_OBJ_GFX_BIG_SNORLAX_DOLL, 177 - .set MAP_OBJ_GFX_BIG_RHYDON_DOLL, 178 - .set MAP_OBJ_GFX_BIG_LAPRAS_DOLL, 179 - .set MAP_OBJ_GFX_BIG_VENUSAUR_DOLL, 180 - .set MAP_OBJ_GFX_BIG_CHARIZARD_DOLL, 181 - .set MAP_OBJ_GFX_BIG_BLASTOISE_DOLL, 182 - .set MAP_OBJ_GFX_BIG_WAILMER_DOLL, 183 - .set MAP_OBJ_GFX_BIG_REGIROCK_DOLL, 184 - .set MAP_OBJ_GFX_BIG_REGICE_DOLL, 185 - .set MAP_OBJ_GFX_BIG_REGISTEEL_DOLL, 186 - .set MAP_OBJ_GFX_LATIAS, 187 - .set MAP_OBJ_GFX_LATIOS, 188 - .set MAP_OBJ_GFX_BOY_5, 189 - .set MAP_OBJ_GFX_CONTEST_JUDGE, 190 - .set MAP_OBJ_GFX_BRENDAN_WATERING, 191 - .set MAP_OBJ_GFX_MAY_WATERING, 192 - .set MAP_OBJ_GFX_BRENDAN_DECORATING, 193 - .set MAP_OBJ_GFX_MAY_DECORATING, 194 - .set MAP_OBJ_GFX_ARCHIE, 195 - .set MAP_OBJ_GFX_MAXIE, 196 - .set MAP_OBJ_GFX_KYOGRE_1, 197 - .set MAP_OBJ_GFX_GROUDON_1, 198 - .set MAP_OBJ_GFX_FOSSIL, 199 - .set MAP_OBJ_GFX_REGIROCK, 200 - .set MAP_OBJ_GFX_REGICE, 201 - .set MAP_OBJ_GFX_REGISTEEL, 202 - .set MAP_OBJ_GFX_SKITTY, 203 - .set MAP_OBJ_GFX_KECLEON_1, 204 - .set MAP_OBJ_GFX_KYOGRE_2, 205 - .set MAP_OBJ_GFX_GROUDON_2, 206 - .set MAP_OBJ_GFX_RAYQUAZA, 207 - .set MAP_OBJ_GFX_ZIGZAGOON, 208 - .set MAP_OBJ_GFX_PIKACHU, 209 - .set MAP_OBJ_GFX_AZUMARILL, 210 - .set MAP_OBJ_GFX_WINGULL, 211 - .set MAP_OBJ_GFX_KECLEON_2, 212 - .set MAP_OBJ_GFX_TUBER_M_SWIMMING, 213 - .set MAP_OBJ_GFX_AZURILL, 214 - .set MAP_OBJ_GFX_MOM, 215 - .set MAP_OBJ_GFX_LINK_BRENDAN, 216 - .set MAP_OBJ_GFX_LINK_MAY, 217 - - .set SHADOW_SIZE_S, 0 - .set SHADOW_SIZE_M, 1 - .set SHADOW_SIZE_L, 2 - .set SHADOW_SIZE_XL, 3 - - .set F_INANIMATE, 1 << 6 - .set F_DISABLE_REFLECTION_PALETTE_LOAD, 1 << 7 - - .set TRACKS_NONE, 0 - .set TRACKS_FOOT, 1 - .set TRACKS_BIKE_TIRE, 2 diff --git a/constants/misc_constants.inc b/constants/misc_constants.inc new file mode 100644 index 000000000..64f671e8f --- /dev/null +++ b/constants/misc_constants.inc @@ -0,0 +1,33 @@ + .set TRUE, 1 + .set FALSE, 0 + + .set NULL, 0 + + .set POKEMON_NAME_LENGTH, 11 + .set MOVE_NAME_LENGTH, 13 + + .set SPRITE_SIZE_8x8, (OAM_SIZE_0 >> 28) | (OAM_SQUARE >> 14) + .set SPRITE_SIZE_16x16, (OAM_SIZE_1 >> 28) | (OAM_SQUARE >> 14) + .set SPRITE_SIZE_32x32, (OAM_SIZE_2 >> 28) | (OAM_SQUARE >> 14) + .set SPRITE_SIZE_64x64, (OAM_SIZE_3 >> 28) | (OAM_SQUARE >> 14) + + .set SPRITE_SIZE_16x8, (OAM_SIZE_0 >> 28) | (OAM_H_RECTANGLE >> 14) + .set SPRITE_SIZE_32x8, (OAM_SIZE_1 >> 28) | (OAM_H_RECTANGLE >> 14) + .set SPRITE_SIZE_32x16, (OAM_SIZE_2 >> 28) | (OAM_H_RECTANGLE >> 14) + .set SPRITE_SIZE_64x32, (OAM_SIZE_3 >> 28) | (OAM_H_RECTANGLE >> 14) + + .set SPRITE_SIZE_8x16, (OAM_SIZE_0 >> 28) | (OAM_V_RECTANGLE >> 14) + .set SPRITE_SIZE_8x32, (OAM_SIZE_1 >> 28) | (OAM_V_RECTANGLE >> 14) + .set SPRITE_SIZE_16x32, (OAM_SIZE_2 >> 28) | (OAM_V_RECTANGLE >> 14) + .set SPRITE_SIZE_32x64, (OAM_SIZE_3 >> 28) | (OAM_V_RECTANGLE >> 14) + + .set OBJ_IMAGE_ANIM_H_FLIP, 1 << 6 + .set OBJ_IMAGE_ANIM_V_FLIP, 1 << 7 + + .equiv DIR_SOUTH, 1 + .equiv DIR_NORTH, 2 + .equiv DIR_WEST, 3 + .equiv DIR_EAST, 4 + + .equiv MALE, 0 + .equiv FEMALE, 1 diff --git a/constants/misc_constants.s b/constants/misc_constants.s deleted file mode 100644 index 64f671e8f..000000000 --- a/constants/misc_constants.s +++ /dev/null @@ -1,33 +0,0 @@ - .set TRUE, 1 - .set FALSE, 0 - - .set NULL, 0 - - .set POKEMON_NAME_LENGTH, 11 - .set MOVE_NAME_LENGTH, 13 - - .set SPRITE_SIZE_8x8, (OAM_SIZE_0 >> 28) | (OAM_SQUARE >> 14) - .set SPRITE_SIZE_16x16, (OAM_SIZE_1 >> 28) | (OAM_SQUARE >> 14) - .set SPRITE_SIZE_32x32, (OAM_SIZE_2 >> 28) | (OAM_SQUARE >> 14) - .set SPRITE_SIZE_64x64, (OAM_SIZE_3 >> 28) | (OAM_SQUARE >> 14) - - .set SPRITE_SIZE_16x8, (OAM_SIZE_0 >> 28) | (OAM_H_RECTANGLE >> 14) - .set SPRITE_SIZE_32x8, (OAM_SIZE_1 >> 28) | (OAM_H_RECTANGLE >> 14) - .set SPRITE_SIZE_32x16, (OAM_SIZE_2 >> 28) | (OAM_H_RECTANGLE >> 14) - .set SPRITE_SIZE_64x32, (OAM_SIZE_3 >> 28) | (OAM_H_RECTANGLE >> 14) - - .set SPRITE_SIZE_8x16, (OAM_SIZE_0 >> 28) | (OAM_V_RECTANGLE >> 14) - .set SPRITE_SIZE_8x32, (OAM_SIZE_1 >> 28) | (OAM_V_RECTANGLE >> 14) - .set SPRITE_SIZE_16x32, (OAM_SIZE_2 >> 28) | (OAM_V_RECTANGLE >> 14) - .set SPRITE_SIZE_32x64, (OAM_SIZE_3 >> 28) | (OAM_V_RECTANGLE >> 14) - - .set OBJ_IMAGE_ANIM_H_FLIP, 1 << 6 - .set OBJ_IMAGE_ANIM_V_FLIP, 1 << 7 - - .equiv DIR_SOUTH, 1 - .equiv DIR_NORTH, 2 - .equiv DIR_WEST, 3 - .equiv DIR_EAST, 4 - - .equiv MALE, 0 - .equiv FEMALE, 1 diff --git a/constants/move_constants.inc b/constants/move_constants.inc new file mode 100644 index 000000000..b6c8edf98 --- /dev/null +++ b/constants/move_constants.inc @@ -0,0 +1,355 @@ + .set MOVE_NONE, 0x000 + .set MOVE_POUND, 0x001 + .set MOVE_KARATE_CHOP, 0x002 + .set MOVE_DOUBLE_SLAP, 0x003 + .set MOVE_COMET_PUNCH, 0x004 + .set MOVE_MEGA_PUNCH, 0x005 + .set MOVE_PAY_DAY, 0x006 + .set MOVE_FIRE_PUNCH, 0x007 + .set MOVE_ICE_PUNCH, 0x008 + .set MOVE_THUNDER_PUNCH, 0x009 + .set MOVE_SCRATCH, 0x00a + .set MOVE_VICE_GRIP, 0x00b + .set MOVE_GUILLOTINE, 0x00c + .set MOVE_RAZOR_WIND, 0x00d + .set MOVE_SWORDS_DANCE, 0x00e + .set MOVE_CUT, 0x00f + .set MOVE_GUST, 0x010 + .set MOVE_WING_ATTACK, 0x011 + .set MOVE_WHIRLWIND, 0x012 + .set MOVE_FLY, 0x013 + .set MOVE_BIND, 0x014 + .set MOVE_SLAM, 0x015 + .set MOVE_VINE_WHIP, 0x016 + .set MOVE_STOMP, 0x017 + .set MOVE_DOUBLE_KICK, 0x018 + .set MOVE_MEGA_KICK, 0x019 + .set MOVE_JUMP_KICK, 0x01a + .set MOVE_ROLLING_KICK, 0x01b + .set MOVE_SAND_ATTACK, 0x01c + .set MOVE_HEADBUTT, 0x01d + .set MOVE_HORN_ATTACK, 0x01e + .set MOVE_FURY_ATTACK, 0x01f + .set MOVE_HORN_DRILL, 0x020 + .set MOVE_TACKLE, 0x021 + .set MOVE_BODY_SLAM, 0x022 + .set MOVE_WRAP, 0x023 + .set MOVE_TAKE_DOWN, 0x024 + .set MOVE_THRASH, 0x025 + .set MOVE_DOUBLE_EDGE, 0x026 + .set MOVE_TAIL_WHIP, 0x027 + .set MOVE_POISON_STING, 0x028 + .set MOVE_TWINEEDLE, 0x029 + .set MOVE_PIN_MISSILE, 0x02a + .set MOVE_LEER, 0x02b + .set MOVE_BITE, 0x02c + .set MOVE_GROWL, 0x02d + .set MOVE_ROAR, 0x02e + .set MOVE_SING, 0x02f + .set MOVE_SUPERSONIC, 0x030 + .set MOVE_SONIC_BOOM, 0x031 + .set MOVE_DISABLE, 0x032 + .set MOVE_ACID, 0x033 + .set MOVE_EMBER, 0x034 + .set MOVE_FLAMETHROWER, 0x035 + .set MOVE_MIST, 0x036 + .set MOVE_WATER_GUN, 0x037 + .set MOVE_HYDRO_PUMP, 0x038 + .set MOVE_SURF, 0x039 + .set MOVE_ICE_BEAM, 0x03a + .set MOVE_BLIZZARD, 0x03b + .set MOVE_PSYBEAM, 0x03c + .set MOVE_BUBBLE_BEAM, 0x03d + .set MOVE_AURORA_BEAM, 0x03e + .set MOVE_HYPER_BEAM, 0x03f + .set MOVE_PECK, 0x040 + .set MOVE_DRILL_PECK, 0x041 + .set MOVE_SUBMISSION, 0x042 + .set MOVE_LOW_KICK, 0x043 + .set MOVE_COUNTER, 0x044 + .set MOVE_SEISMIC_TOSS, 0x045 + .set MOVE_STRENGTH, 0x046 + .set MOVE_ABSORB, 0x047 + .set MOVE_MEGA_DRAIN, 0x048 + .set MOVE_LEECH_SEED, 0x049 + .set MOVE_GROWTH, 0x04a + .set MOVE_RAZOR_LEAF, 0x04b + .set MOVE_SOLAR_BEAM, 0x04c + .set MOVE_POISON_POWDER, 0x04d + .set MOVE_STUN_SPORE, 0x04e + .set MOVE_SLEEP_POWDER, 0x04f + .set MOVE_PETAL_DANCE, 0x050 + .set MOVE_STRING_SHOT, 0x051 + .set MOVE_DRAGON_RAGE, 0x052 + .set MOVE_FIRE_SPIN, 0x053 + .set MOVE_THUNDER_SHOCK, 0x054 + .set MOVE_THUNDERBOLT, 0x055 + .set MOVE_THUNDER_WAVE, 0x056 + .set MOVE_THUNDER, 0x057 + .set MOVE_ROCK_THROW, 0x058 + .set MOVE_EARTHQUAKE, 0x059 + .set MOVE_FISSURE, 0x05a + .set MOVE_DIG, 0x05b + .set MOVE_TOXIC, 0x05c + .set MOVE_CONFUSION, 0x05d + .set MOVE_PSYCHIC, 0x05e + .set MOVE_HYPNOSIS, 0x05f + .set MOVE_MEDITATE, 0x060 + .set MOVE_AGILITY, 0x061 + .set MOVE_QUICK_ATTACK, 0x062 + .set MOVE_RAGE, 0x063 + .set MOVE_TELEPORT, 0x064 + .set MOVE_NIGHT_SHADE, 0x065 + .set MOVE_MIMIC, 0x066 + .set MOVE_SCREECH, 0x067 + .set MOVE_DOUBLE_TEAM, 0x068 + .set MOVE_RECOVER, 0x069 + .set MOVE_HARDEN, 0x06a + .set MOVE_MINIMIZE, 0x06b + .set MOVE_SMOKESCREEN, 0x06c + .set MOVE_CONFUSE_RAY, 0x06d + .set MOVE_WITHDRAW, 0x06e + .set MOVE_DEFENSE_CURL, 0x06f + .set MOVE_BARRIER, 0x070 + .set MOVE_LIGHT_SCREEN, 0x071 + .set MOVE_HAZE, 0x072 + .set MOVE_REFLECT, 0x073 + .set MOVE_FOCUS_ENERGY, 0x074 + .set MOVE_BIDE, 0x075 + .set MOVE_METRONOME, 0x076 + .set MOVE_MIRROR_MOVE, 0x077 + .set MOVE_SELF_DESTRUCT, 0x078 + .set MOVE_EGG_BOMB, 0x079 + .set MOVE_LICK, 0x07a + .set MOVE_SMOG, 0x07b + .set MOVE_SLUDGE, 0x07c + .set MOVE_BONE_CLUB, 0x07d + .set MOVE_FIRE_BLAST, 0x07e + .set MOVE_WATERFALL, 0x07f + .set MOVE_CLAMP, 0x080 + .set MOVE_SWIFT, 0x081 + .set MOVE_SKULL_BASH, 0x082 + .set MOVE_SPIKE_CANNON, 0x083 + .set MOVE_CONSTRICT, 0x084 + .set MOVE_AMNESIA, 0x085 + .set MOVE_KINESIS, 0x086 + .set MOVE_SOFT_BOILED, 0x087 + .set MOVE_HI_JUMP_KICK, 0x088 + .set MOVE_GLARE, 0x089 + .set MOVE_DREAM_EATER, 0x08a + .set MOVE_POISON_GAS, 0x08b + .set MOVE_BARRAGE, 0x08c + .set MOVE_LEECH_LIFE, 0x08d + .set MOVE_LOVELY_KISS, 0x08e + .set MOVE_SKY_ATTACK, 0x08f + .set MOVE_TRANSFORM, 0x090 + .set MOVE_BUBBLE, 0x091 + .set MOVE_DIZZY_PUNCH, 0x092 + .set MOVE_SPORE, 0x093 + .set MOVE_FLASH, 0x094 + .set MOVE_PSYWAVE, 0x095 + .set MOVE_SPLASH, 0x096 + .set MOVE_ACID_ARMOR, 0x097 + .set MOVE_CRABHAMMER, 0x098 + .set MOVE_EXPLOSION, 0x099 + .set MOVE_FURY_SWIPES, 0x09a + .set MOVE_BONEMERANG, 0x09b + .set MOVE_REST, 0x09c + .set MOVE_ROCK_SLIDE, 0x09d + .set MOVE_HYPER_FANG, 0x09e + .set MOVE_SHARPEN, 0x09f + .set MOVE_CONVERSION, 0x0a0 + .set MOVE_TRI_ATTACK, 0x0a1 + .set MOVE_SUPER_FANG, 0x0a2 + .set MOVE_SLASH, 0x0a3 + .set MOVE_SUBSTITUTE, 0x0a4 + .set MOVE_STRUGGLE, 0x0a5 + .set MOVE_SKETCH, 0x0a6 + .set MOVE_TRIPLE_KICK, 0x0a7 + .set MOVE_THIEF, 0x0a8 + .set MOVE_SPIDER_WEB, 0x0a9 + .set MOVE_MIND_READER, 0x0aa + .set MOVE_NIGHTMARE, 0x0ab + .set MOVE_FLAME_WHEEL, 0x0ac + .set MOVE_SNORE, 0x0ad + .set MOVE_CURSE, 0x0ae + .set MOVE_FLAIL, 0x0af + .set MOVE_CONVERSION_2, 0x0b0 + .set MOVE_AEROBLAST, 0x0b1 + .set MOVE_COTTON_SPORE, 0x0b2 + .set MOVE_REVERSAL, 0x0b3 + .set MOVE_SPITE, 0x0b4 + .set MOVE_POWDER_SNOW, 0x0b5 + .set MOVE_PROTECT, 0x0b6 + .set MOVE_MACH_PUNCH, 0x0b7 + .set MOVE_SCARY_FACE, 0x0b8 + .set MOVE_FAINT_ATTACK, 0x0b9 + .set MOVE_SWEET_KISS, 0x0ba + .set MOVE_BELLY_DRUM, 0x0bb + .set MOVE_SLUDGE_BOMB, 0x0bc + .set MOVE_MUD_SLAP, 0x0bd + .set MOVE_OCTAZOOKA, 0x0be + .set MOVE_SPIKES, 0x0bf + .set MOVE_ZAP_CANNON, 0x0c0 + .set MOVE_FORESIGHT, 0x0c1 + .set MOVE_DESTINY_BOND, 0x0c2 + .set MOVE_PERISH_SONG, 0x0c3 + .set MOVE_ICY_WIND, 0x0c4 + .set MOVE_DETECT, 0x0c5 + .set MOVE_BONE_RUSH, 0x0c6 + .set MOVE_LOCK_ON, 0x0c7 + .set MOVE_OUTRAGE, 0x0c8 + .set MOVE_SANDSTORM, 0x0c9 + .set MOVE_GIGA_DRAIN, 0x0ca + .set MOVE_ENDURE, 0x0cb + .set MOVE_CHARM, 0x0cc + .set MOVE_ROLLOUT, 0x0cd + .set MOVE_FALSE_SWIPE, 0x0ce + .set MOVE_SWAGGER, 0x0cf + .set MOVE_MILK_DRINK, 0x0d0 + .set MOVE_SPARK, 0x0d1 + .set MOVE_FURY_CUTTER, 0x0d2 + .set MOVE_STEEL_WING, 0x0d3 + .set MOVE_MEAN_LOOK, 0x0d4 + .set MOVE_ATTRACT, 0x0d5 + .set MOVE_SLEEP_TALK, 0x0d6 + .set MOVE_HEAL_BELL, 0x0d7 + .set MOVE_RETURN, 0x0d8 + .set MOVE_PRESENT, 0x0d9 + .set MOVE_FRUSTRATION, 0x0da + .set MOVE_SAFEGUARD, 0x0db + .set MOVE_PAIN_SPLIT, 0x0dc + .set MOVE_SACRED_FIRE, 0x0dd + .set MOVE_MAGNITUDE, 0x0de + .set MOVE_DYNAMIC_PUNCH, 0x0df + .set MOVE_MEGAHORN, 0x0e0 + .set MOVE_DRAGON_BREATH, 0x0e1 + .set MOVE_BATON_PASS, 0x0e2 + .set MOVE_ENCORE, 0x0e3 + .set MOVE_PURSUIT, 0x0e4 + .set MOVE_RAPID_SPIN, 0x0e5 + .set MOVE_SWEET_SCENT, 0x0e6 + .set MOVE_IRON_TAIL, 0x0e7 + .set MOVE_METAL_CLAW, 0x0e8 + .set MOVE_VITAL_THROW, 0x0e9 + .set MOVE_MORNING_SUN, 0x0ea + .set MOVE_SYNTHESIS, 0x0eb + .set MOVE_MOONLIGHT, 0x0ec + .set MOVE_HIDDEN_POWER, 0x0ed + .set MOVE_CROSS_CHOP, 0x0ee + .set MOVE_TWISTER, 0x0ef + .set MOVE_RAIN_DANCE, 0x0f0 + .set MOVE_SUNNY_DAY, 0x0f1 + .set MOVE_CRUNCH, 0x0f2 + .set MOVE_MIRROR_COAT, 0x0f3 + .set MOVE_PSYCH_UP, 0x0f4 + .set MOVE_EXTREME_SPEED, 0x0f5 + .set MOVE_ANCIENT_POWER, 0x0f6 + .set MOVE_SHADOW_BALL, 0x0f7 + .set MOVE_FUTURE_SIGHT, 0x0f8 + .set MOVE_ROCK_SMASH, 0x0f9 + .set MOVE_WHIRLPOOL, 0x0fa + .set MOVE_BEAT_UP, 0x0fb + .set MOVE_FAKE_OUT, 0x0fc + .set MOVE_UPROAR, 0x0fd + .set MOVE_STOCKPILE, 0x0fe + .set MOVE_SPIT_UP, 0x0ff + .set MOVE_SWALLOW, 0x100 + .set MOVE_HEAT_WAVE, 0x101 + .set MOVE_HAIL, 0x102 + .set MOVE_TORMENT, 0x103 + .set MOVE_FLATTER, 0x104 + .set MOVE_WILL_O_WISP, 0x105 + .set MOVE_MEMENTO, 0x106 + .set MOVE_FACADE, 0x107 + .set MOVE_FOCUS_PUNCH, 0x108 + .set MOVE_SMELLING_SALT, 0x109 + .set MOVE_FOLLOW_ME, 0x10a + .set MOVE_NATURE_POWER, 0x10b + .set MOVE_CHARGE, 0x10c + .set MOVE_TAUNT, 0x10d + .set MOVE_HELPING_HAND, 0x10e + .set MOVE_TRICK, 0x10f + .set MOVE_ROLE_PLAY, 0x110 + .set MOVE_WISH, 0x111 + .set MOVE_ASSIST, 0x112 + .set MOVE_INGRAIN, 0x113 + .set MOVE_SUPERPOWER, 0x114 + .set MOVE_MAGIC_COAT, 0x115 + .set MOVE_RECYCLE, 0x116 + .set MOVE_REVENGE, 0x117 + .set MOVE_BRICK_BREAK, 0x118 + .set MOVE_YAWN, 0x119 + .set MOVE_KNOCK_OFF, 0x11a + .set MOVE_ENDEAVOR, 0x11b + .set MOVE_ERUPTION, 0x11c + .set MOVE_SKILL_SWAP, 0x11d + .set MOVE_IMPRISON, 0x11e + .set MOVE_REFRESH, 0x11f + .set MOVE_GRUDGE, 0x120 + .set MOVE_SNATCH, 0x121 + .set MOVE_SECRET_POWER, 0x122 + .set MOVE_DIVE, 0x123 + .set MOVE_ARM_THRUST, 0x124 + .set MOVE_CAMOUFLAGE, 0x125 + .set MOVE_TAIL_GLOW, 0x126 + .set MOVE_LUSTER_PURGE, 0x127 + .set MOVE_MIST_BALL, 0x128 + .set MOVE_FEATHER_DANCE, 0x129 + .set MOVE_TEETER_DANCE, 0x12a + .set MOVE_BLAZE_KICK, 0x12b + .set MOVE_MUD_SPORT, 0x12c + .set MOVE_ICE_BALL, 0x12d + .set MOVE_NEEDLE_ARM, 0x12e + .set MOVE_SLACK_OFF, 0x12f + .set MOVE_HYPER_VOICE, 0x130 + .set MOVE_POISON_FANG, 0x131 + .set MOVE_CRUSH_CLAW, 0x132 + .set MOVE_BLAST_BURN, 0x133 + .set MOVE_HYDRO_CANNON, 0x134 + .set MOVE_METEOR_MASH, 0x135 + .set MOVE_ASTONISH, 0x136 + .set MOVE_WEATHER_BALL, 0x137 + .set MOVE_AROMATHERAPY, 0x138 + .set MOVE_FAKE_TEARS, 0x139 + .set MOVE_AIR_CUTTER, 0x13a + .set MOVE_OVERHEAT, 0x13b + .set MOVE_ODOR_SLEUTH, 0x13c + .set MOVE_ROCK_TOMB, 0x13d + .set MOVE_SILVER_WIND, 0x13e + .set MOVE_METAL_SOUND, 0x13f + .set MOVE_GRASS_WHISTLE, 0x140 + .set MOVE_TICKLE, 0x141 + .set MOVE_COSMIC_POWER, 0x142 + .set MOVE_WATER_SPOUT, 0x143 + .set MOVE_SIGNAL_BEAM, 0x144 + .set MOVE_SHADOW_PUNCH, 0x145 + .set MOVE_EXTRASENSORY, 0x146 + .set MOVE_SKY_UPPERCUT, 0x147 + .set MOVE_SAND_TOMB, 0x148 + .set MOVE_SHEER_COLD, 0x149 + .set MOVE_MUDDY_WATER, 0x14a + .set MOVE_BULLET_SEED, 0x14b + .set MOVE_AERIAL_ACE, 0x14c + .set MOVE_ICICLE_SPEAR, 0x14d + .set MOVE_IRON_DEFENSE, 0x14e + .set MOVE_BLOCK, 0x14f + .set MOVE_HOWL, 0x150 + .set MOVE_DRAGON_CLAW, 0x151 + .set MOVE_FRENZY_PLANT, 0x152 + .set MOVE_BULK_UP, 0x153 + .set MOVE_BOUNCE, 0x154 + .set MOVE_MUD_SHOT, 0x155 + .set MOVE_POISON_TAIL, 0x156 + .set MOVE_COVET, 0x157 + .set MOVE_VOLT_TACKLE, 0x158 + .set MOVE_MAGICAL_LEAF, 0x159 + .set MOVE_WATER_SPORT, 0x15a + .set MOVE_CALM_MIND, 0x15b + .set MOVE_LEAF_BLADE, 0x15c + .set MOVE_DRAGON_DANCE, 0x15d + .set MOVE_ROCK_BLAST, 0x15e + .set MOVE_SHOCK_WAVE, 0x15f + .set MOVE_WATER_PULSE, 0x160 + .set MOVE_DOOM_DESIRE, 0x161 + .set MOVE_PSYCHO_BOOST, 0x162 diff --git a/constants/move_constants.s b/constants/move_constants.s deleted file mode 100644 index b6c8edf98..000000000 --- a/constants/move_constants.s +++ /dev/null @@ -1,355 +0,0 @@ - .set MOVE_NONE, 0x000 - .set MOVE_POUND, 0x001 - .set MOVE_KARATE_CHOP, 0x002 - .set MOVE_DOUBLE_SLAP, 0x003 - .set MOVE_COMET_PUNCH, 0x004 - .set MOVE_MEGA_PUNCH, 0x005 - .set MOVE_PAY_DAY, 0x006 - .set MOVE_FIRE_PUNCH, 0x007 - .set MOVE_ICE_PUNCH, 0x008 - .set MOVE_THUNDER_PUNCH, 0x009 - .set MOVE_SCRATCH, 0x00a - .set MOVE_VICE_GRIP, 0x00b - .set MOVE_GUILLOTINE, 0x00c - .set MOVE_RAZOR_WIND, 0x00d - .set MOVE_SWORDS_DANCE, 0x00e - .set MOVE_CUT, 0x00f - .set MOVE_GUST, 0x010 - .set MOVE_WING_ATTACK, 0x011 - .set MOVE_WHIRLWIND, 0x012 - .set MOVE_FLY, 0x013 - .set MOVE_BIND, 0x014 - .set MOVE_SLAM, 0x015 - .set MOVE_VINE_WHIP, 0x016 - .set MOVE_STOMP, 0x017 - .set MOVE_DOUBLE_KICK, 0x018 - .set MOVE_MEGA_KICK, 0x019 - .set MOVE_JUMP_KICK, 0x01a - .set MOVE_ROLLING_KICK, 0x01b - .set MOVE_SAND_ATTACK, 0x01c - .set MOVE_HEADBUTT, 0x01d - .set MOVE_HORN_ATTACK, 0x01e - .set MOVE_FURY_ATTACK, 0x01f - .set MOVE_HORN_DRILL, 0x020 - .set MOVE_TACKLE, 0x021 - .set MOVE_BODY_SLAM, 0x022 - .set MOVE_WRAP, 0x023 - .set MOVE_TAKE_DOWN, 0x024 - .set MOVE_THRASH, 0x025 - .set MOVE_DOUBLE_EDGE, 0x026 - .set MOVE_TAIL_WHIP, 0x027 - .set MOVE_POISON_STING, 0x028 - .set MOVE_TWINEEDLE, 0x029 - .set MOVE_PIN_MISSILE, 0x02a - .set MOVE_LEER, 0x02b - .set MOVE_BITE, 0x02c - .set MOVE_GROWL, 0x02d - .set MOVE_ROAR, 0x02e - .set MOVE_SING, 0x02f - .set MOVE_SUPERSONIC, 0x030 - .set MOVE_SONIC_BOOM, 0x031 - .set MOVE_DISABLE, 0x032 - .set MOVE_ACID, 0x033 - .set MOVE_EMBER, 0x034 - .set MOVE_FLAMETHROWER, 0x035 - .set MOVE_MIST, 0x036 - .set MOVE_WATER_GUN, 0x037 - .set MOVE_HYDRO_PUMP, 0x038 - .set MOVE_SURF, 0x039 - .set MOVE_ICE_BEAM, 0x03a - .set MOVE_BLIZZARD, 0x03b - .set MOVE_PSYBEAM, 0x03c - .set MOVE_BUBBLE_BEAM, 0x03d - .set MOVE_AURORA_BEAM, 0x03e - .set MOVE_HYPER_BEAM, 0x03f - .set MOVE_PECK, 0x040 - .set MOVE_DRILL_PECK, 0x041 - .set MOVE_SUBMISSION, 0x042 - .set MOVE_LOW_KICK, 0x043 - .set MOVE_COUNTER, 0x044 - .set MOVE_SEISMIC_TOSS, 0x045 - .set MOVE_STRENGTH, 0x046 - .set MOVE_ABSORB, 0x047 - .set MOVE_MEGA_DRAIN, 0x048 - .set MOVE_LEECH_SEED, 0x049 - .set MOVE_GROWTH, 0x04a - .set MOVE_RAZOR_LEAF, 0x04b - .set MOVE_SOLAR_BEAM, 0x04c - .set MOVE_POISON_POWDER, 0x04d - .set MOVE_STUN_SPORE, 0x04e - .set MOVE_SLEEP_POWDER, 0x04f - .set MOVE_PETAL_DANCE, 0x050 - .set MOVE_STRING_SHOT, 0x051 - .set MOVE_DRAGON_RAGE, 0x052 - .set MOVE_FIRE_SPIN, 0x053 - .set MOVE_THUNDER_SHOCK, 0x054 - .set MOVE_THUNDERBOLT, 0x055 - .set MOVE_THUNDER_WAVE, 0x056 - .set MOVE_THUNDER, 0x057 - .set MOVE_ROCK_THROW, 0x058 - .set MOVE_EARTHQUAKE, 0x059 - .set MOVE_FISSURE, 0x05a - .set MOVE_DIG, 0x05b - .set MOVE_TOXIC, 0x05c - .set MOVE_CONFUSION, 0x05d - .set MOVE_PSYCHIC, 0x05e - .set MOVE_HYPNOSIS, 0x05f - .set MOVE_MEDITATE, 0x060 - .set MOVE_AGILITY, 0x061 - .set MOVE_QUICK_ATTACK, 0x062 - .set MOVE_RAGE, 0x063 - .set MOVE_TELEPORT, 0x064 - .set MOVE_NIGHT_SHADE, 0x065 - .set MOVE_MIMIC, 0x066 - .set MOVE_SCREECH, 0x067 - .set MOVE_DOUBLE_TEAM, 0x068 - .set MOVE_RECOVER, 0x069 - .set MOVE_HARDEN, 0x06a - .set MOVE_MINIMIZE, 0x06b - .set MOVE_SMOKESCREEN, 0x06c - .set MOVE_CONFUSE_RAY, 0x06d - .set MOVE_WITHDRAW, 0x06e - .set MOVE_DEFENSE_CURL, 0x06f - .set MOVE_BARRIER, 0x070 - .set MOVE_LIGHT_SCREEN, 0x071 - .set MOVE_HAZE, 0x072 - .set MOVE_REFLECT, 0x073 - .set MOVE_FOCUS_ENERGY, 0x074 - .set MOVE_BIDE, 0x075 - .set MOVE_METRONOME, 0x076 - .set MOVE_MIRROR_MOVE, 0x077 - .set MOVE_SELF_DESTRUCT, 0x078 - .set MOVE_EGG_BOMB, 0x079 - .set MOVE_LICK, 0x07a - .set MOVE_SMOG, 0x07b - .set MOVE_SLUDGE, 0x07c - .set MOVE_BONE_CLUB, 0x07d - .set MOVE_FIRE_BLAST, 0x07e - .set MOVE_WATERFALL, 0x07f - .set MOVE_CLAMP, 0x080 - .set MOVE_SWIFT, 0x081 - .set MOVE_SKULL_BASH, 0x082 - .set MOVE_SPIKE_CANNON, 0x083 - .set MOVE_CONSTRICT, 0x084 - .set MOVE_AMNESIA, 0x085 - .set MOVE_KINESIS, 0x086 - .set MOVE_SOFT_BOILED, 0x087 - .set MOVE_HI_JUMP_KICK, 0x088 - .set MOVE_GLARE, 0x089 - .set MOVE_DREAM_EATER, 0x08a - .set MOVE_POISON_GAS, 0x08b - .set MOVE_BARRAGE, 0x08c - .set MOVE_LEECH_LIFE, 0x08d - .set MOVE_LOVELY_KISS, 0x08e - .set MOVE_SKY_ATTACK, 0x08f - .set MOVE_TRANSFORM, 0x090 - .set MOVE_BUBBLE, 0x091 - .set MOVE_DIZZY_PUNCH, 0x092 - .set MOVE_SPORE, 0x093 - .set MOVE_FLASH, 0x094 - .set MOVE_PSYWAVE, 0x095 - .set MOVE_SPLASH, 0x096 - .set MOVE_ACID_ARMOR, 0x097 - .set MOVE_CRABHAMMER, 0x098 - .set MOVE_EXPLOSION, 0x099 - .set MOVE_FURY_SWIPES, 0x09a - .set MOVE_BONEMERANG, 0x09b - .set MOVE_REST, 0x09c - .set MOVE_ROCK_SLIDE, 0x09d - .set MOVE_HYPER_FANG, 0x09e - .set MOVE_SHARPEN, 0x09f - .set MOVE_CONVERSION, 0x0a0 - .set MOVE_TRI_ATTACK, 0x0a1 - .set MOVE_SUPER_FANG, 0x0a2 - .set MOVE_SLASH, 0x0a3 - .set MOVE_SUBSTITUTE, 0x0a4 - .set MOVE_STRUGGLE, 0x0a5 - .set MOVE_SKETCH, 0x0a6 - .set MOVE_TRIPLE_KICK, 0x0a7 - .set MOVE_THIEF, 0x0a8 - .set MOVE_SPIDER_WEB, 0x0a9 - .set MOVE_MIND_READER, 0x0aa - .set MOVE_NIGHTMARE, 0x0ab - .set MOVE_FLAME_WHEEL, 0x0ac - .set MOVE_SNORE, 0x0ad - .set MOVE_CURSE, 0x0ae - .set MOVE_FLAIL, 0x0af - .set MOVE_CONVERSION_2, 0x0b0 - .set MOVE_AEROBLAST, 0x0b1 - .set MOVE_COTTON_SPORE, 0x0b2 - .set MOVE_REVERSAL, 0x0b3 - .set MOVE_SPITE, 0x0b4 - .set MOVE_POWDER_SNOW, 0x0b5 - .set MOVE_PROTECT, 0x0b6 - .set MOVE_MACH_PUNCH, 0x0b7 - .set MOVE_SCARY_FACE, 0x0b8 - .set MOVE_FAINT_ATTACK, 0x0b9 - .set MOVE_SWEET_KISS, 0x0ba - .set MOVE_BELLY_DRUM, 0x0bb - .set MOVE_SLUDGE_BOMB, 0x0bc - .set MOVE_MUD_SLAP, 0x0bd - .set MOVE_OCTAZOOKA, 0x0be - .set MOVE_SPIKES, 0x0bf - .set MOVE_ZAP_CANNON, 0x0c0 - .set MOVE_FORESIGHT, 0x0c1 - .set MOVE_DESTINY_BOND, 0x0c2 - .set MOVE_PERISH_SONG, 0x0c3 - .set MOVE_ICY_WIND, 0x0c4 - .set MOVE_DETECT, 0x0c5 - .set MOVE_BONE_RUSH, 0x0c6 - .set MOVE_LOCK_ON, 0x0c7 - .set MOVE_OUTRAGE, 0x0c8 - .set MOVE_SANDSTORM, 0x0c9 - .set MOVE_GIGA_DRAIN, 0x0ca - .set MOVE_ENDURE, 0x0cb - .set MOVE_CHARM, 0x0cc - .set MOVE_ROLLOUT, 0x0cd - .set MOVE_FALSE_SWIPE, 0x0ce - .set MOVE_SWAGGER, 0x0cf - .set MOVE_MILK_DRINK, 0x0d0 - .set MOVE_SPARK, 0x0d1 - .set MOVE_FURY_CUTTER, 0x0d2 - .set MOVE_STEEL_WING, 0x0d3 - .set MOVE_MEAN_LOOK, 0x0d4 - .set MOVE_ATTRACT, 0x0d5 - .set MOVE_SLEEP_TALK, 0x0d6 - .set MOVE_HEAL_BELL, 0x0d7 - .set MOVE_RETURN, 0x0d8 - .set MOVE_PRESENT, 0x0d9 - .set MOVE_FRUSTRATION, 0x0da - .set MOVE_SAFEGUARD, 0x0db - .set MOVE_PAIN_SPLIT, 0x0dc - .set MOVE_SACRED_FIRE, 0x0dd - .set MOVE_MAGNITUDE, 0x0de - .set MOVE_DYNAMIC_PUNCH, 0x0df - .set MOVE_MEGAHORN, 0x0e0 - .set MOVE_DRAGON_BREATH, 0x0e1 - .set MOVE_BATON_PASS, 0x0e2 - .set MOVE_ENCORE, 0x0e3 - .set MOVE_PURSUIT, 0x0e4 - .set MOVE_RAPID_SPIN, 0x0e5 - .set MOVE_SWEET_SCENT, 0x0e6 - .set MOVE_IRON_TAIL, 0x0e7 - .set MOVE_METAL_CLAW, 0x0e8 - .set MOVE_VITAL_THROW, 0x0e9 - .set MOVE_MORNING_SUN, 0x0ea - .set MOVE_SYNTHESIS, 0x0eb - .set MOVE_MOONLIGHT, 0x0ec - .set MOVE_HIDDEN_POWER, 0x0ed - .set MOVE_CROSS_CHOP, 0x0ee - .set MOVE_TWISTER, 0x0ef - .set MOVE_RAIN_DANCE, 0x0f0 - .set MOVE_SUNNY_DAY, 0x0f1 - .set MOVE_CRUNCH, 0x0f2 - .set MOVE_MIRROR_COAT, 0x0f3 - .set MOVE_PSYCH_UP, 0x0f4 - .set MOVE_EXTREME_SPEED, 0x0f5 - .set MOVE_ANCIENT_POWER, 0x0f6 - .set MOVE_SHADOW_BALL, 0x0f7 - .set MOVE_FUTURE_SIGHT, 0x0f8 - .set MOVE_ROCK_SMASH, 0x0f9 - .set MOVE_WHIRLPOOL, 0x0fa - .set MOVE_BEAT_UP, 0x0fb - .set MOVE_FAKE_OUT, 0x0fc - .set MOVE_UPROAR, 0x0fd - .set MOVE_STOCKPILE, 0x0fe - .set MOVE_SPIT_UP, 0x0ff - .set MOVE_SWALLOW, 0x100 - .set MOVE_HEAT_WAVE, 0x101 - .set MOVE_HAIL, 0x102 - .set MOVE_TORMENT, 0x103 - .set MOVE_FLATTER, 0x104 - .set MOVE_WILL_O_WISP, 0x105 - .set MOVE_MEMENTO, 0x106 - .set MOVE_FACADE, 0x107 - .set MOVE_FOCUS_PUNCH, 0x108 - .set MOVE_SMELLING_SALT, 0x109 - .set MOVE_FOLLOW_ME, 0x10a - .set MOVE_NATURE_POWER, 0x10b - .set MOVE_CHARGE, 0x10c - .set MOVE_TAUNT, 0x10d - .set MOVE_HELPING_HAND, 0x10e - .set MOVE_TRICK, 0x10f - .set MOVE_ROLE_PLAY, 0x110 - .set MOVE_WISH, 0x111 - .set MOVE_ASSIST, 0x112 - .set MOVE_INGRAIN, 0x113 - .set MOVE_SUPERPOWER, 0x114 - .set MOVE_MAGIC_COAT, 0x115 - .set MOVE_RECYCLE, 0x116 - .set MOVE_REVENGE, 0x117 - .set MOVE_BRICK_BREAK, 0x118 - .set MOVE_YAWN, 0x119 - .set MOVE_KNOCK_OFF, 0x11a - .set MOVE_ENDEAVOR, 0x11b - .set MOVE_ERUPTION, 0x11c - .set MOVE_SKILL_SWAP, 0x11d - .set MOVE_IMPRISON, 0x11e - .set MOVE_REFRESH, 0x11f - .set MOVE_GRUDGE, 0x120 - .set MOVE_SNATCH, 0x121 - .set MOVE_SECRET_POWER, 0x122 - .set MOVE_DIVE, 0x123 - .set MOVE_ARM_THRUST, 0x124 - .set MOVE_CAMOUFLAGE, 0x125 - .set MOVE_TAIL_GLOW, 0x126 - .set MOVE_LUSTER_PURGE, 0x127 - .set MOVE_MIST_BALL, 0x128 - .set MOVE_FEATHER_DANCE, 0x129 - .set MOVE_TEETER_DANCE, 0x12a - .set MOVE_BLAZE_KICK, 0x12b - .set MOVE_MUD_SPORT, 0x12c - .set MOVE_ICE_BALL, 0x12d - .set MOVE_NEEDLE_ARM, 0x12e - .set MOVE_SLACK_OFF, 0x12f - .set MOVE_HYPER_VOICE, 0x130 - .set MOVE_POISON_FANG, 0x131 - .set MOVE_CRUSH_CLAW, 0x132 - .set MOVE_BLAST_BURN, 0x133 - .set MOVE_HYDRO_CANNON, 0x134 - .set MOVE_METEOR_MASH, 0x135 - .set MOVE_ASTONISH, 0x136 - .set MOVE_WEATHER_BALL, 0x137 - .set MOVE_AROMATHERAPY, 0x138 - .set MOVE_FAKE_TEARS, 0x139 - .set MOVE_AIR_CUTTER, 0x13a - .set MOVE_OVERHEAT, 0x13b - .set MOVE_ODOR_SLEUTH, 0x13c - .set MOVE_ROCK_TOMB, 0x13d - .set MOVE_SILVER_WIND, 0x13e - .set MOVE_METAL_SOUND, 0x13f - .set MOVE_GRASS_WHISTLE, 0x140 - .set MOVE_TICKLE, 0x141 - .set MOVE_COSMIC_POWER, 0x142 - .set MOVE_WATER_SPOUT, 0x143 - .set MOVE_SIGNAL_BEAM, 0x144 - .set MOVE_SHADOW_PUNCH, 0x145 - .set MOVE_EXTRASENSORY, 0x146 - .set MOVE_SKY_UPPERCUT, 0x147 - .set MOVE_SAND_TOMB, 0x148 - .set MOVE_SHEER_COLD, 0x149 - .set MOVE_MUDDY_WATER, 0x14a - .set MOVE_BULLET_SEED, 0x14b - .set MOVE_AERIAL_ACE, 0x14c - .set MOVE_ICICLE_SPEAR, 0x14d - .set MOVE_IRON_DEFENSE, 0x14e - .set MOVE_BLOCK, 0x14f - .set MOVE_HOWL, 0x150 - .set MOVE_DRAGON_CLAW, 0x151 - .set MOVE_FRENZY_PLANT, 0x152 - .set MOVE_BULK_UP, 0x153 - .set MOVE_BOUNCE, 0x154 - .set MOVE_MUD_SHOT, 0x155 - .set MOVE_POISON_TAIL, 0x156 - .set MOVE_COVET, 0x157 - .set MOVE_VOLT_TACKLE, 0x158 - .set MOVE_MAGICAL_LEAF, 0x159 - .set MOVE_WATER_SPORT, 0x15a - .set MOVE_CALM_MIND, 0x15b - .set MOVE_LEAF_BLADE, 0x15c - .set MOVE_DRAGON_DANCE, 0x15d - .set MOVE_ROCK_BLAST, 0x15e - .set MOVE_SHOCK_WAVE, 0x15f - .set MOVE_WATER_PULSE, 0x160 - .set MOVE_DOOM_DESIRE, 0x161 - .set MOVE_PSYCHO_BOOST, 0x162 diff --git a/constants/opponent_constants.inc b/constants/opponent_constants.inc new file mode 100644 index 000000000..6782d3151 --- /dev/null +++ b/constants/opponent_constants.inc @@ -0,0 +1,694 @@ + .set OPPONENT_NONE, 0 + .set OPPONENT_ARCHIE_1, 1 + .set OPPONENT_GRUNT_1, 2 + .set OPPONENT_GRUNT_2, 3 + .set OPPONENT_GRUNT_3, 4 + .set OPPONENT_GRUNT_4, 5 + .set OPPONENT_GRUNT_5, 6 + .set OPPONENT_GRUNT_6, 7 + .set OPPONENT_GRUNT_7, 8 + .set OPPONENT_GRUNT_8, 9 + .set OPPONENT_GRUNT_9, 10 + .set OPPONENT_GRUNT_10, 11 + .set OPPONENT_GRUNT_11, 12 + .set OPPONENT_GRUNT_12, 13 + .set OPPONENT_GRUNT_13, 14 + .set OPPONENT_GRUNT_14, 15 + .set OPPONENT_GRUNT_15, 16 + .set OPPONENT_GRUNT_16, 17 + .set OPPONENT_GRUNT_17, 18 + .set OPPONENT_GRUNT_18, 19 + .set OPPONENT_GRUNT_19, 20 + .set OPPONENT_GRUNT_20, 21 + .set OPPONENT_GRUNT_21, 22 + .set OPPONENT_GRUNT_22, 23 + .set OPPONENT_GRUNT_23, 24 + .set OPPONENT_GRUNT_24, 25 + .set OPPONENT_GRUNT_25, 26 + .set OPPONENT_GRUNT_26, 27 + .set OPPONENT_GRUNT_27, 28 + .set OPPONENT_ANONYMOUS_1, 29 + .set OPPONENT_MATT_1, 30 + .set OPPONENT_MATT_2, 31 + .set OPPONENT_SHELLY_1, 32 + .set OPPONENT_SHELLY_2, 33 + .set OPPONENT_ARCHIE_2, 34 + .set OPPONENT_ARCHIE_3, 35 + .set OPPONENT_DAISY, 36 + .set OPPONENT_ROSE_1, 37 + .set OPPONENT_LILY, 38 + .set OPPONENT_VIOLET, 39 + .set OPPONENT_ROSE_2, 40 + .set OPPONENT_ROSE_3, 41 + .set OPPONENT_ROSE_4, 42 + .set OPPONENT_ROSE_5, 43 + .set OPPONENT_DUSTY_1, 44 + .set OPPONENT_CHIP, 45 + .set OPPONENT_FOSTER, 46 + .set OPPONENT_DUSTY_2, 47 + .set OPPONENT_DUSTY_3, 48 + .set OPPONENT_DUSTY_4, 49 + .set OPPONENT_DUSTY_5, 50 + .set OPPONENT_GABBY_AND_TY_1, 51 + .set OPPONENT_GABBY_AND_TY_2, 52 + .set OPPONENT_GABBY_AND_TY_3, 53 + .set OPPONENT_GABBY_AND_TY_4, 54 + .set OPPONENT_GABBY_AND_TY_5, 55 + .set OPPONENT_GABBY_AND_TY_6, 56 + .set OPPONENT_LOLA_1, 57 + .set OPPONENT_CARMEN, 58 + .set OPPONENT_GWEN, 59 + .set OPPONENT_LOLA_2, 60 + .set OPPONENT_LOLA_3, 61 + .set OPPONENT_LOLA_4, 62 + .set OPPONENT_LOLA_5, 63 + .set OPPONENT_RICKY_1, 64 + .set OPPONENT_SIMON, 65 + .set OPPONENT_CHARLIE, 66 + .set OPPONENT_RICKY_2, 67 + .set OPPONENT_RICKY_3, 68 + .set OPPONENT_RICKY_4, 69 + .set OPPONENT_RICKY_5, 70 + .set OPPONENT_RANDALL, 71 + .set OPPONENT_PARKER, 72 + .set OPPONENT_GEORGE, 73 + .set OPPONENT_BERKE, 74 + .set OPPONENT_CLYDE, 75 + .set OPPONENT_VINCENT, 76 + .set OPPONENT_LEROY, 77 + .set OPPONENT_WILTON_1, 78 + .set OPPONENT_EDGAR, 79 + .set OPPONENT_ALBERT, 80 + .set OPPONENT_SAMUEL, 81 + .set OPPONENT_VITO, 82 + .set OPPONENT_OWEN, 83 + .set OPPONENT_WILTON_2, 84 + .set OPPONENT_WILTON_3, 85 + .set OPPONENT_WILTON_4, 86 + .set OPPONENT_WILTON_5, 87 + .set OPPONENT_WARREN, 88 + .set OPPONENT_MARY, 89 + .set OPPONENT_LORI, 90 + .set OPPONENT_JODY, 91 + .set OPPONENT_WENDY, 92 + .set OPPONENT_ELAINE, 93 + .set OPPONENT_BROOKE_1, 94 + .set OPPONENT_JENNIFER, 95 + .set OPPONENT_HOPE, 96 + .set OPPONENT_SHANNON, 97 + .set OPPONENT_MICHELLE, 98 + .set OPPONENT_CAROLINE, 99 + .set OPPONENT_JULIE, 100 + .set OPPONENT_BROOKE_2, 101 + .set OPPONENT_BROOKE_3, 102 + .set OPPONENT_BROOKE_4, 103 + .set OPPONENT_BROOKE_5, 104 + .set OPPONENT_PATRICIA, 105 + .set OPPONENT_KINDRA, 106 + .set OPPONENT_TAMMY, 107 + .set OPPONENT_VALERIE_1, 108 + .set OPPONENT_TASHA, 109 + .set OPPONENT_VALERIE_2, 110 + .set OPPONENT_VALERIE_3, 111 + .set OPPONENT_VALERIE_4, 112 + .set OPPONENT_VALERIE_5, 113 + .set OPPONENT_CINDY_1, 114 + .set OPPONENT_ANONYMOUS_2, 115 + .set OPPONENT_BRIANNA_1, 116 + .set OPPONENT_CINDY_2, 117 + .set OPPONENT_BRIANNA_2, 118 + .set OPPONENT_ANETTE, 119 + .set OPPONENT_CINDY_3, 120 + .set OPPONENT_CINDY_4, 121 + .set OPPONENT_CINDY_5, 122 + .set OPPONENT_CINDY_6, 123 + .set OPPONENT_MELISSA, 124 + .set OPPONENT_SHEILA, 125 + .set OPPONENT_SHIRLEY, 126 + .set OPPONENT_JESSICA_1, 127 + .set OPPONENT_CONNIE, 128 + .set OPPONENT_BRIDGET, 129 + .set OPPONENT_OLIVIA, 130 + .set OPPONENT_TIFFANY, 131 + .set OPPONENT_JESSICA_2, 132 + .set OPPONENT_JESSICA_3, 133 + .set OPPONENT_JESSICA_4, 134 + .set OPPONENT_JESSICA_5, 135 + .set OPPONENT_WINSTON_1, 136 + .set OPPONENT_ANONYMOUS_3, 137 + .set OPPONENT_GARRET, 138 + .set OPPONENT_WINSTON_2, 139 + .set OPPONENT_WINSTON_3, 140 + .set OPPONENT_WINSTON_4, 141 + .set OPPONENT_WINSTON_5, 142 + .set OPPONENT_STEVE_1, 143 + .set OPPONENT_CHRIS, 144 + .set OPPONENT_MARK, 145 + .set OPPONENT_KENN, 146 + .set OPPONENT_STEVE_2, 147 + .set OPPONENT_STEVE_3, 148 + .set OPPONENT_STEVE_4, 149 + .set OPPONENT_STEVE_5, 150 + .set OPPONENT_LUIS, 151 + .set OPPONENT_AUSTIN, 152 + .set OPPONENT_DOUGLAS, 153 + .set OPPONENT_DARRIN, 154 + .set OPPONENT_TONY_1, 155 + .set OPPONENT_JEROME, 156 + .set OPPONENT_MATTHEW, 157 + .set OPPONENT_DAVID, 158 + .set OPPONENT_SPENCER, 159 + .set OPPONENT_ROLAND, 160 + .set OPPONENT_CODY, 161 + .set OPPONENT_STAN, 162 + .set OPPONENT_BARRY, 163 + .set OPPONENT_DEAN, 164 + .set OPPONENT_RODNEY, 165 + .set OPPONENT_RICHARD, 166 + .set OPPONENT_HERMAN, 167 + .set OPPONENT_ANONYMOUS_4, 168 + .set OPPONENT_GILBERT, 169 + .set OPPONENT_FRANKLIN, 170 + .set OPPONENT_DANNY, 171 + .set OPPONENT_JACK, 172 + .set OPPONENT_DUDLEY, 173 + .set OPPONENT_CHAD, 174 + .set OPPONENT_TONY_2, 175 + .set OPPONENT_TONY_3, 176 + .set OPPONENT_TONY_4, 177 + .set OPPONENT_TONY_5, 178 + .set OPPONENT_HIDEKI, 179 + .set OPPONENT_HITOSHI, 180 + .set OPPONENT_KIYO, 181 + .set OPPONENT_KOICHI, 182 + .set OPPONENT_NOB_1, 183 + .set OPPONENT_NOB_2, 184 + .set OPPONENT_NOB_3, 185 + .set OPPONENT_NOB_4, 186 + .set OPPONENT_NOB_5, 187 + .set OPPONENT_YUJI, 188 + .set OPPONENT_DAISUKE, 189 + .set OPPONENT_ATSUSHI, 190 + .set OPPONENT_KIRK, 191 + .set OPPONENT_SCOTT, 192 + .set OPPONENT_HARVEY, 193 + .set OPPONENT_SHAWN, 194 + .set OPPONENT_RANDY, 195 + .set OPPONENT_DALTON_1, 196 + .set OPPONENT_DALTON_2, 197 + .set OPPONENT_DALTON_3, 198 + .set OPPONENT_DALTON_4, 199 + .set OPPONENT_DALTON_5, 200 + .set OPPONENT_COLE, 201 + .set OPPONENT_FLINT, 202 + .set OPPONENT_AXLE, 203 + .set OPPONENT_JAKE, 204 + .set OPPONENT_ANDY, 205 + .set OPPONENT_BERNIE_1, 206 + .set OPPONENT_BERNIE_2, 207 + .set OPPONENT_BERNIE_3, 208 + .set OPPONENT_BERNIE_4, 209 + .set OPPONENT_BERNIE_5, 210 + .set OPPONENT_DREW, 211 + .set OPPONENT_CLIFF, 212 + .set OPPONENT_LARRY, 213 + .set OPPONENT_SHANE, 214 + .set OPPONENT_JUSTIN, 215 + .set OPPONENT_ETHAN_1, 216 + .set OPPONENT_JEFF, 217 + .set OPPONENT_TRAVIS, 218 + .set OPPONENT_ETHAN_2, 219 + .set OPPONENT_ETHAN_3, 220 + .set OPPONENT_ETHAN_4, 221 + .set OPPONENT_ETHAN_5, 222 + .set OPPONENT_BRENT, 223 + .set OPPONENT_DONALD, 224 + .set OPPONENT_TAYLOR, 225 + .set OPPONENT_BRANDON_1, 226 + .set OPPONENT_DEREK, 227 + .set OPPONENT_BRANDON_2, 228 + .set OPPONENT_BRANDON_3, 229 + .set OPPONENT_BRANDON_4, 230 + .set OPPONENT_BRANDON_5, 231 + .set OPPONENT_EDWARD, 232 + .set OPPONENT_PRESTON, 233 + .set OPPONENT_VIRGIL, 234 + .set OPPONENT_FRITZ, 235 + .set OPPONENT_WILLIAM, 236 + .set OPPONENT_JOSHUA, 237 + .set OPPONENT_CAMERON_1, 238 + .set OPPONENT_CAMERON_2, 239 + .set OPPONENT_CAMERON_3, 240 + .set OPPONENT_CAMERON_4, 241 + .set OPPONENT_CAMERON_5, 242 + .set OPPONENT_JACLYN, 243 + .set OPPONENT_HANNAH, 244 + .set OPPONENT_SAMANTHA, 245 + .set OPPONENT_MAURA, 246 + .set OPPONENT_KAYLA, 247 + .set OPPONENT_ALEXIS, 248 + .set OPPONENT_JACKI_1, 249 + .set OPPONENT_JACKI_2, 250 + .set OPPONENT_JACKI_3, 251 + .set OPPONENT_JACKI_4, 252 + .set OPPONENT_JACKI_5, 253 + .set OPPONENT_WALTER_1, 254 + .set OPPONENT_TUCKER, 255 + .set OPPONENT_THOMAS, 256 + .set OPPONENT_WALTER_2, 257 + .set OPPONENT_WALTER_3, 258 + .set OPPONENT_WALTER_4, 259 + .set OPPONENT_WALTER_5, 260 + .set OPPONENT_SIDNEY, 261 + .set OPPONENT_PHOEBE, 262 + .set OPPONENT_GLACIA, 263 + .set OPPONENT_DRAKE, 264 + .set OPPONENT_ROXANNE, 265 + .set OPPONENT_BRAWLY, 266 + .set OPPONENT_WATTSON, 267 + .set OPPONENT_FLANNERY, 268 + .set OPPONENT_NORMAN, 269 + .set OPPONENT_WINONA, 270 + .set OPPONENT_TATE_AND_LIZA, 271 + .set OPPONENT_WALLACE, 272 + .set OPPONENT_JERRY_1, 273 + .set OPPONENT_TED, 274 + .set OPPONENT_PAUL, 275 + .set OPPONENT_JERRY_2, 276 + .set OPPONENT_JERRY_3, 277 + .set OPPONENT_JERRY_4, 278 + .set OPPONENT_JERRY_5, 279 + .set OPPONENT_KAREN_1, 280 + .set OPPONENT_GEORGIA, 281 + .set OPPONENT_KAREN_2, 282 + .set OPPONENT_KAREN_3, 283 + .set OPPONENT_KAREN_4, 284 + .set OPPONENT_KAREN_5, 285 + .set OPPONENT_KATE_AND_JOY, 286 + .set OPPONENT_ANNA_AND_MEG_1, 287 + .set OPPONENT_ANNA_AND_MEG_2, 288 + .set OPPONENT_ANNA_AND_MEG_3, 289 + .set OPPONENT_ANNA_AND_MEG_4, 290 + .set OPPONENT_ANNA_AND_MEG_5, 291 + .set OPPONENT_VICTOR, 292 + .set OPPONENT_MIGUEL_1, 293 + .set OPPONENT_COLTON, 294 + .set OPPONENT_MIGUEL_2, 295 + .set OPPONENT_MIGUEL_3, 296 + .set OPPONENT_MIGUEL_4, 297 + .set OPPONENT_MIGUEL_5, 298 + .set OPPONENT_VICTORIA, 299 + .set OPPONENT_VANESSA, 300 + .set OPPONENT_MARISSA, 301 + .set OPPONENT_ISABEL_1, 302 + .set OPPONENT_ISABEL_2, 303 + .set OPPONENT_ISABEL_3, 304 + .set OPPONENT_ISABEL_4, 305 + .set OPPONENT_ISABEL_5, 306 + .set OPPONENT_TIMOTHY_1, 307 + .set OPPONENT_TIMOTHY_2, 308 + .set OPPONENT_TIMOTHY_3, 309 + .set OPPONENT_TIMOTHY_4, 310 + .set OPPONENT_TIMOTHY_5, 311 + .set OPPONENT_VICKY, 312 + .set OPPONENT_SHELBY_1, 313 + .set OPPONENT_SHELBY_2, 314 + .set OPPONENT_SHELBY_3, 315 + .set OPPONENT_SHELBY_4, 316 + .set OPPONENT_SHELBY_5, 317 + .set OPPONENT_CALVIN_1, 318 + .set OPPONENT_BILLY, 319 + .set OPPONENT_JOSH, 320 + .set OPPONENT_TOMMY, 321 + .set OPPONENT_JOEY, 322 + .set OPPONENT_BEN, 323 + .set OPPONENT_ANONYMOUS_5, 324 + .set OPPONENT_KEVIN, 325 + .set OPPONENT_NEAL, 326 + .set OPPONENT_DILLON, 327 + .set OPPONENT_CALVIN_2, 328 + .set OPPONENT_CALVIN_3, 329 + .set OPPONENT_CALVIN_4, 330 + .set OPPONENT_CALVIN_5, 331 + .set OPPONENT_EDDIE, 332 + .set OPPONENT_ALLEN, 333 + .set OPPONENT_TIMMY, 334 + .set OPPONENT_STEVEN, 335 + .set OPPONENT_ANDREW, 336 + .set OPPONENT_IVAN, 337 + .set OPPONENT_CLAUDE, 338 + .set OPPONENT_ELLIOT_1, 339 + .set OPPONENT_NED, 340 + .set OPPONENT_DALE, 341 + .set OPPONENT_NOLAN, 342 + .set OPPONENT_BARNY, 343 + .set OPPONENT_WADE, 344 + .set OPPONENT_CARTER, 345 + .set OPPONENT_ELLIOT_2, 346 + .set OPPONENT_ELLIOT_3, 347 + .set OPPONENT_ELLIOT_4, 348 + .set OPPONENT_ELLIOT_5, 349 + .set OPPONENT_RONALD, 350 + .set OPPONENT_JACOB, 351 + .set OPPONENT_ANTHONY, 352 + .set OPPONENT_BENJAMIN_1, 353 + .set OPPONENT_BENJAMIN_2, 354 + .set OPPONENT_BENJAMIN_3, 355 + .set OPPONENT_BENJAMIN_4, 356 + .set OPPONENT_BENJAMIN_5, 357 + .set OPPONENT_ABIGAIL_1, 358 + .set OPPONENT_JASMINE, 359 + .set OPPONENT_ABIGAIL_2, 360 + .set OPPONENT_ABIGAIL_3, 361 + .set OPPONENT_ABIGAIL_4, 362 + .set OPPONENT_ABIGAIL_5, 363 + .set OPPONENT_DYLAN_1, 364 + .set OPPONENT_DYLAN_2, 365 + .set OPPONENT_DYLAN_3, 366 + .set OPPONENT_DYLAN_4, 367 + .set OPPONENT_DYLAN_5, 368 + .set OPPONENT_MARIA_1, 369 + .set OPPONENT_MARIA_2, 370 + .set OPPONENT_MARIA_3, 371 + .set OPPONENT_MARIA_4, 372 + .set OPPONENT_MARIA_5, 373 + .set OPPONENT_CALEB, 374 + .set OPPONENT_ANONYMOUS_6, 375 + .set OPPONENT_ISAIAH_1, 376 + .set OPPONENT_ANONYMOUS_7, 377 + .set OPPONENT_CHASE, 378 + .set OPPONENT_ISAIAH_2, 379 + .set OPPONENT_ISAIAH_3, 380 + .set OPPONENT_ISAIAH_4, 381 + .set OPPONENT_ISAIAH_5, 382 + .set OPPONENT_ANONYMOUS_8, 383 + .set OPPONENT_CONNOR, 384 + .set OPPONENT_ANONYMOUS_9, 385 + .set OPPONENT_KATELYN_1, 386 + .set OPPONENT_ALLISON, 387 + .set OPPONENT_KATELYN_2, 388 + .set OPPONENT_KATELYN_3, 389 + .set OPPONENT_KATELYN_4, 390 + .set OPPONENT_KATELYN_5, 391 + .set OPPONENT_NICOLAS_1, 392 + .set OPPONENT_NICOLAS_2, 393 + .set OPPONENT_NICOLAS_3, 394 + .set OPPONENT_NICOLAS_4, 395 + .set OPPONENT_NICOLAS_5, 396 + .set OPPONENT_AARON, 397 + .set OPPONENT_PERRY, 398 + .set OPPONENT_HUGH, 399 + .set OPPONENT_PHIL, 400 + .set OPPONENT_JARED, 401 + .set OPPONENT_ANONYMOUS_10, 402 + .set OPPONENT_TANNER, 403 + .set OPPONENT_WILL, 404 + .set OPPONENT_COLIN, 405 + .set OPPONENT_ROBERT_1, 406 + .set OPPONENT_BENNY, 407 + .set OPPONENT_CHESTER, 408 + .set OPPONENT_ROBERT_2, 409 + .set OPPONENT_ROBERT_3, 410 + .set OPPONENT_ROBERT_4, 411 + .set OPPONENT_ROBERT_5, 412 + .set OPPONENT_ALEX, 413 + .set OPPONENT_BECK, 414 + .set OPPONENT_YASU, 415 + .set OPPONENT_TAKASHI, 416 + .set OPPONENT_MAKOTO, 417 + .set OPPONENT_HIDEO_1, 418 + .set OPPONENT_LAO_1, 419 + .set OPPONENT_LUNG, 420 + .set OPPONENT_LAO_2, 421 + .set OPPONENT_LAO_3, 422 + .set OPPONENT_LAO_4, 423 + .set OPPONENT_LAO_5, 424 + .set OPPONENT_TESSA, 425 + .set OPPONENT_LAURA, 426 + .set OPPONENT_CYNDY_1, 427 + .set OPPONENT_CORA, 428 + .set OPPONENT_JILL, 429 + .set OPPONENT_CYNDY_2, 430 + .set OPPONENT_CYNDY_3, 431 + .set OPPONENT_CYNDY_4, 432 + .set OPPONENT_CYNDY_5, 433 + .set OPPONENT_MADELINE_1, 434 + .set OPPONENT_CLARISSA, 435 + .set OPPONENT_ANGELICA, 436 + .set OPPONENT_MADELINE_2, 437 + .set OPPONENT_MADELINE_3, 438 + .set OPPONENT_MADELINE_4, 439 + .set OPPONENT_MADELINE_5, 440 + .set OPPONENT_BEVERLY, 441 + .set OPPONENT_DAWN, 442 + .set OPPONENT_NICOLE, 443 + .set OPPONENT_DENISE, 444 + .set OPPONENT_BETH, 445 + .set OPPONENT_TARA, 446 + .set OPPONENT_MISSY, 447 + .set OPPONENT_ALICE, 448 + .set OPPONENT_JENNY_1, 449 + .set OPPONENT_GRACE, 450 + .set OPPONENT_TANYA, 451 + .set OPPONENT_SHARON, 452 + .set OPPONENT_NIKKI, 453 + .set OPPONENT_BRENDA, 454 + .set OPPONENT_KATIE, 455 + .set OPPONENT_SUSIE, 456 + .set OPPONENT_KARA, 457 + .set OPPONENT_DANA, 458 + .set OPPONENT_ERIN, 459 + .set OPPONENT_DEBRA, 460 + .set OPPONENT_LINDA, 461 + .set OPPONENT_KAYLEE, 462 + .set OPPONENT_LAUREL, 463 + .set OPPONENT_DARCY, 464 + .set OPPONENT_JENNY_2, 465 + .set OPPONENT_JENNY_3, 466 + .set OPPONENT_JENNY_4, 467 + .set OPPONENT_JENNY_5, 468 + .set OPPONENT_HEIDI, 469 + .set OPPONENT_BECKY, 470 + .set OPPONENT_CAROL, 471 + .set OPPONENT_NANCY, 472 + .set OPPONENT_MARTHA, 473 + .set OPPONENT_DIANA_1, 474 + .set OPPONENT_NINA, 475 + .set OPPONENT_IRENE, 476 + .set OPPONENT_DIANA_2, 477 + .set OPPONENT_DIANA_3, 478 + .set OPPONENT_DIANA_4, 479 + .set OPPONENT_DIANA_5, 480 + .set OPPONENT_AMY_AND_LIV_1, 481 + .set OPPONENT_AMY_AND_LIV_2, 482 + .set OPPONENT_GINA_AND_MIA_1, 483 + .set OPPONENT_MIU_AND_YUKI, 484 + .set OPPONENT_AMY_AND_LIV_3, 485 + .set OPPONENT_GINA_AND_MIA_2, 486 + .set OPPONENT_AMY_AND_LIV_4, 487 + .set OPPONENT_AMY_AND_LIV_5, 488 + .set OPPONENT_AMY_AND_LIV_6, 489 + .set OPPONENT_HUEY, 490 + .set OPPONENT_EDMOND, 491 + .set OPPONENT_ERNEST_1, 492 + .set OPPONENT_DWAYNE, 493 + .set OPPONENT_PHILLIP, 494 + .set OPPONENT_LEONARD, 495 + .set OPPONENT_DUNCAN, 496 + .set OPPONENT_ERNEST_2, 497 + .set OPPONENT_ERNEST_3, 498 + .set OPPONENT_ERNEST_4, 499 + .set OPPONENT_ERNEST_5, 500 + .set OPPONENT_ANONYMOUS_11, 501 + .set OPPONENT_ANONYMOUS_12, 502 + .set OPPONENT_ANONYMOUS_13, 503 + .set OPPONENT_SONNY, 504 + .set OPPONENT_DONOVAN, 505 + .set OPPONENT_GERALD, 506 + .set OPPONENT_KELVIN, 507 + .set OPPONENT_KODY, 508 + .set OPPONENT_TEVIN, 509 + .set OPPONENT_DAMON, 510 + .set OPPONENT_PABLO, 511 + .set OPPONENT_EDWIN_1, 512 + .set OPPONENT_HECTOR_1, 513 + .set OPPONENT_HECTOR_2, 514 + .set OPPONENT_EDWIN_2, 515 + .set OPPONENT_EDWIN_3, 516 + .set OPPONENT_EDWIN_4, 517 + .set OPPONENT_EDWIN_5, 518 + .set OPPONENT_WALLY_1, 519 + .set OPPONENT_BRENDAN_1, 520 + .set OPPONENT_BRENDAN_2, 521 + .set OPPONENT_BRENDAN_3, 522 + .set OPPONENT_BRENDAN_4, 523 + .set OPPONENT_BRENDAN_5, 524 + .set OPPONENT_BRENDAN_6, 525 + .set OPPONENT_BRENDAN_7, 526 + .set OPPONENT_BRENDAN_8, 527 + .set OPPONENT_BRENDAN_9, 528 + .set OPPONENT_MAY_1, 529 + .set OPPONENT_MAY_2, 530 + .set OPPONENT_MAY_3, 531 + .set OPPONENT_MAY_4, 532 + .set OPPONENT_MAY_5, 533 + .set OPPONENT_MAY_6, 534 + .set OPPONENT_MAY_7, 535 + .set OPPONENT_MAY_8, 536 + .set OPPONENT_MAY_9, 537 + .set OPPONENT_ISAAC_1, 538 + .set OPPONENT_RILEY, 539 + .set OPPONENT_AIDAN, 540 + .set OPPONENT_ISAAC_2, 541 + .set OPPONENT_ISAAC_3, 542 + .set OPPONENT_ISAAC_4, 543 + .set OPPONENT_ISAAC_5, 544 + .set OPPONENT_LYDIA_1, 545 + .set OPPONENT_ALEXIA, 546 + .set OPPONENT_DANIELLE, 547 + .set OPPONENT_LYDIA_2, 548 + .set OPPONENT_LYDIA_3, 549 + .set OPPONENT_LYDIA_4, 550 + .set OPPONENT_LYDIA_5, 551 + .set OPPONENT_JACKSON_1, 552 + .set OPPONENT_CARLOS, 553 + .set OPPONENT_SEBASTIAN, 554 + .set OPPONENT_JACKSON_2, 555 + .set OPPONENT_JACKSON_3, 556 + .set OPPONENT_JACKSON_4, 557 + .set OPPONENT_JACKSON_5, 558 + .set OPPONENT_CATHERINE_1, 559 + .set OPPONENT_JENNA, 560 + .set OPPONENT_SOPHIA, 561 + .set OPPONENT_CATHERINE_2, 562 + .set OPPONENT_CATHERINE_3, 563 + .set OPPONENT_CATHERINE_4, 564 + .set OPPONENT_CATHERINE_5, 565 + .set OPPONENT_MAXIE_1, 566 + .set OPPONENT_GRUNT_28, 567 + .set OPPONENT_GRUNT_29, 568 + .set OPPONENT_GRUNT_30, 569 + .set OPPONENT_GRUNT_31, 570 + .set OPPONENT_GRUNT_32, 571 + .set OPPONENT_GRUNT_33, 572 + .set OPPONENT_GRUNT_34, 573 + .set OPPONENT_GRUNT_35, 574 + .set OPPONENT_GRUNT_36, 575 + .set OPPONENT_GRUNT_37, 576 + .set OPPONENT_GRUNT_38, 577 + .set OPPONENT_GRUNT_39, 578 + .set OPPONENT_GRUNT_40, 579 + .set OPPONENT_GRUNT_41, 580 + .set OPPONENT_GRUNT_42, 581 + .set OPPONENT_GRUNT_43, 582 + .set OPPONENT_GRUNT_44, 583 + .set OPPONENT_GRUNT_45, 584 + .set OPPONENT_GRUNT_46, 585 + .set OPPONENT_GRUNT_47, 586 + .set OPPONENT_GRUNT_48, 587 + .set OPPONENT_GRUNT_49, 588 + .set OPPONENT_GRUNT_50, 589 + .set OPPONENT_GRUNT_51, 590 + .set OPPONENT_GRUNT_52, 591 + .set OPPONENT_GRUNT_53, 592 + .set OPPONENT_GRUNT_54, 593 + .set OPPONENT_ANONYMOUS_14, 594 + .set OPPONENT_ANONYMOUS_15, 595 + .set OPPONENT_TABITHA_1, 596 + .set OPPONENT_TABITHA_2, 597 + .set OPPONENT_ANONYMOUS_16, 598 + .set OPPONENT_COURTNEY_1, 599 + .set OPPONENT_COURTNEY_2, 600 + .set OPPONENT_MAXIE_2, 601 + .set OPPONENT_MAXIE_3, 602 + .set OPPONENT_TIANA, 603 + .set OPPONENT_HALEY_1, 604 + .set OPPONENT_JANICE, 605 + .set OPPONENT_VIVI, 606 + .set OPPONENT_HALEY_2, 607 + .set OPPONENT_HALEY_3, 608 + .set OPPONENT_HALEY_4, 609 + .set OPPONENT_HALEY_5, 610 + .set OPPONENT_SALLY, 611 + .set OPPONENT_ROBIN, 612 + .set OPPONENT_ANDREA, 613 + .set OPPONENT_CRISSY, 614 + .set OPPONENT_RICK, 615 + .set OPPONENT_LYLE, 616 + .set OPPONENT_JOSE, 617 + .set OPPONENT_DOUG, 618 + .set OPPONENT_GREG, 619 + .set OPPONENT_KENT, 620 + .set OPPONENT_JAMES_1, 621 + .set OPPONENT_JAMES_2, 622 + .set OPPONENT_JAMES_3, 623 + .set OPPONENT_JAMES_4, 624 + .set OPPONENT_JAMES_5, 625 + .set OPPONENT_BRICE, 626 + .set OPPONENT_TRENT_1, 627 + .set OPPONENT_LENNY, 628 + .set OPPONENT_LUCAS_1, 629 + .set OPPONENT_ALAN, 630 + .set OPPONENT_CLARK, 631 + .set OPPONENT_ERIC, 632 + .set OPPONENT_LUCAS_2, 633 + .set OPPONENT_MIKE_1, 634 + .set OPPONENT_MIKE_2, 635 + .set OPPONENT_TRENT_2, 636 + .set OPPONENT_TRENT_3, 637 + .set OPPONENT_TRENT_4, 638 + .set OPPONENT_TRENT_5, 639 + .set OPPONENT_DEZ_AND_LUKE, 640 + .set OPPONENT_LEA_AND_JED, 641 + .set OPPONENT_LOIS_AND_HAL_1, 642 + .set OPPONENT_LOIS_AND_HAL_2, 643 + .set OPPONENT_LOIS_AND_HAL_3, 644 + .set OPPONENT_LOIS_AND_HAL_4, 645 + .set OPPONENT_LOIS_AND_HAL_5, 646 + .set OPPONENT_JOHANNA, 647 + .set OPPONENT_ZANE, 648 + .set OPPONENT_VIVIAN, 649 + .set OPPONENT_SADIE, 650 + .set OPPONENT_HIDEO_2, 651 + .set OPPONENT_KEIGO, 652 + .set OPPONENT_TSUNAO, 653 + .set OPPONENT_TERRELL, 654 + .set OPPONENT_KYLEE, 655 + .set OPPONENT_WALLY_2, 656 + .set OPPONENT_WALLY_3, 657 + .set OPPONENT_WALLY_4, 658 + .set OPPONENT_WALLY_5, 659 + .set OPPONENT_WALLY_6, 660 + .set OPPONENT_BRENDAN_10, 661 + .set OPPONENT_BRENDAN_11, 662 + .set OPPONENT_BRENDAN_12, 663 + .set OPPONENT_MAY_10, 664 + .set OPPONENT_MAY_11, 665 + .set OPPONENT_MAY_12, 666 + .set OPPONENT_JONAH, 667 + .set OPPONENT_HENRY, 668 + .set OPPONENT_ROGER, 669 + .set OPPONENT_ALEXA, 670 + .set OPPONENT_RUBEN, 671 + .set OPPONENT_KOJI, 672 + .set OPPONENT_WAYNE, 673 + .set OPPONENT_BYRON, 674 + .set OPPONENT_REED, 675 + .set OPPONENT_TISHA, 676 + .set OPPONENT_TORI_AND_TIA, 677 + .set OPPONENT_KIM_AND_IRIS, 678 + .set OPPONENT_TYRA_AND_IVY, 679 + .set OPPONENT_MEL_AND_PAUL, 680 + .set OPPONENT_JOHN_AND_JAY_1, 681 + .set OPPONENT_JOHN_AND_JAY_2, 682 + .set OPPONENT_JOHN_AND_JAY_3, 683 + .set OPPONENT_JOHN_AND_JAY_4, 684 + .set OPPONENT_JOHN_AND_JAY_5, 685 + .set OPPONENT_RELI_AND_IAN, 686 + .set OPPONENT_RITA_AND_SAM_1, 687 + .set OPPONENT_RITA_AND_SAM_2, 688 + .set OPPONENT_RITA_AND_SAM_3, 689 + .set OPPONENT_RITA_AND_SAM_4, 690 + .set OPPONENT_RITA_AND_SAM_5, 691 + .set OPPONENT_LISA_AND_RAY, 692 + .set OPPONENT_EUGENE, 693 diff --git a/constants/opponent_constants.s b/constants/opponent_constants.s deleted file mode 100644 index 6782d3151..000000000 --- a/constants/opponent_constants.s +++ /dev/null @@ -1,694 +0,0 @@ - .set OPPONENT_NONE, 0 - .set OPPONENT_ARCHIE_1, 1 - .set OPPONENT_GRUNT_1, 2 - .set OPPONENT_GRUNT_2, 3 - .set OPPONENT_GRUNT_3, 4 - .set OPPONENT_GRUNT_4, 5 - .set OPPONENT_GRUNT_5, 6 - .set OPPONENT_GRUNT_6, 7 - .set OPPONENT_GRUNT_7, 8 - .set OPPONENT_GRUNT_8, 9 - .set OPPONENT_GRUNT_9, 10 - .set OPPONENT_GRUNT_10, 11 - .set OPPONENT_GRUNT_11, 12 - .set OPPONENT_GRUNT_12, 13 - .set OPPONENT_GRUNT_13, 14 - .set OPPONENT_GRUNT_14, 15 - .set OPPONENT_GRUNT_15, 16 - .set OPPONENT_GRUNT_16, 17 - .set OPPONENT_GRUNT_17, 18 - .set OPPONENT_GRUNT_18, 19 - .set OPPONENT_GRUNT_19, 20 - .set OPPONENT_GRUNT_20, 21 - .set OPPONENT_GRUNT_21, 22 - .set OPPONENT_GRUNT_22, 23 - .set OPPONENT_GRUNT_23, 24 - .set OPPONENT_GRUNT_24, 25 - .set OPPONENT_GRUNT_25, 26 - .set OPPONENT_GRUNT_26, 27 - .set OPPONENT_GRUNT_27, 28 - .set OPPONENT_ANONYMOUS_1, 29 - .set OPPONENT_MATT_1, 30 - .set OPPONENT_MATT_2, 31 - .set OPPONENT_SHELLY_1, 32 - .set OPPONENT_SHELLY_2, 33 - .set OPPONENT_ARCHIE_2, 34 - .set OPPONENT_ARCHIE_3, 35 - .set OPPONENT_DAISY, 36 - .set OPPONENT_ROSE_1, 37 - .set OPPONENT_LILY, 38 - .set OPPONENT_VIOLET, 39 - .set OPPONENT_ROSE_2, 40 - .set OPPONENT_ROSE_3, 41 - .set OPPONENT_ROSE_4, 42 - .set OPPONENT_ROSE_5, 43 - .set OPPONENT_DUSTY_1, 44 - .set OPPONENT_CHIP, 45 - .set OPPONENT_FOSTER, 46 - .set OPPONENT_DUSTY_2, 47 - .set OPPONENT_DUSTY_3, 48 - .set OPPONENT_DUSTY_4, 49 - .set OPPONENT_DUSTY_5, 50 - .set OPPONENT_GABBY_AND_TY_1, 51 - .set OPPONENT_GABBY_AND_TY_2, 52 - .set OPPONENT_GABBY_AND_TY_3, 53 - .set OPPONENT_GABBY_AND_TY_4, 54 - .set OPPONENT_GABBY_AND_TY_5, 55 - .set OPPONENT_GABBY_AND_TY_6, 56 - .set OPPONENT_LOLA_1, 57 - .set OPPONENT_CARMEN, 58 - .set OPPONENT_GWEN, 59 - .set OPPONENT_LOLA_2, 60 - .set OPPONENT_LOLA_3, 61 - .set OPPONENT_LOLA_4, 62 - .set OPPONENT_LOLA_5, 63 - .set OPPONENT_RICKY_1, 64 - .set OPPONENT_SIMON, 65 - .set OPPONENT_CHARLIE, 66 - .set OPPONENT_RICKY_2, 67 - .set OPPONENT_RICKY_3, 68 - .set OPPONENT_RICKY_4, 69 - .set OPPONENT_RICKY_5, 70 - .set OPPONENT_RANDALL, 71 - .set OPPONENT_PARKER, 72 - .set OPPONENT_GEORGE, 73 - .set OPPONENT_BERKE, 74 - .set OPPONENT_CLYDE, 75 - .set OPPONENT_VINCENT, 76 - .set OPPONENT_LEROY, 77 - .set OPPONENT_WILTON_1, 78 - .set OPPONENT_EDGAR, 79 - .set OPPONENT_ALBERT, 80 - .set OPPONENT_SAMUEL, 81 - .set OPPONENT_VITO, 82 - .set OPPONENT_OWEN, 83 - .set OPPONENT_WILTON_2, 84 - .set OPPONENT_WILTON_3, 85 - .set OPPONENT_WILTON_4, 86 - .set OPPONENT_WILTON_5, 87 - .set OPPONENT_WARREN, 88 - .set OPPONENT_MARY, 89 - .set OPPONENT_LORI, 90 - .set OPPONENT_JODY, 91 - .set OPPONENT_WENDY, 92 - .set OPPONENT_ELAINE, 93 - .set OPPONENT_BROOKE_1, 94 - .set OPPONENT_JENNIFER, 95 - .set OPPONENT_HOPE, 96 - .set OPPONENT_SHANNON, 97 - .set OPPONENT_MICHELLE, 98 - .set OPPONENT_CAROLINE, 99 - .set OPPONENT_JULIE, 100 - .set OPPONENT_BROOKE_2, 101 - .set OPPONENT_BROOKE_3, 102 - .set OPPONENT_BROOKE_4, 103 - .set OPPONENT_BROOKE_5, 104 - .set OPPONENT_PATRICIA, 105 - .set OPPONENT_KINDRA, 106 - .set OPPONENT_TAMMY, 107 - .set OPPONENT_VALERIE_1, 108 - .set OPPONENT_TASHA, 109 - .set OPPONENT_VALERIE_2, 110 - .set OPPONENT_VALERIE_3, 111 - .set OPPONENT_VALERIE_4, 112 - .set OPPONENT_VALERIE_5, 113 - .set OPPONENT_CINDY_1, 114 - .set OPPONENT_ANONYMOUS_2, 115 - .set OPPONENT_BRIANNA_1, 116 - .set OPPONENT_CINDY_2, 117 - .set OPPONENT_BRIANNA_2, 118 - .set OPPONENT_ANETTE, 119 - .set OPPONENT_CINDY_3, 120 - .set OPPONENT_CINDY_4, 121 - .set OPPONENT_CINDY_5, 122 - .set OPPONENT_CINDY_6, 123 - .set OPPONENT_MELISSA, 124 - .set OPPONENT_SHEILA, 125 - .set OPPONENT_SHIRLEY, 126 - .set OPPONENT_JESSICA_1, 127 - .set OPPONENT_CONNIE, 128 - .set OPPONENT_BRIDGET, 129 - .set OPPONENT_OLIVIA, 130 - .set OPPONENT_TIFFANY, 131 - .set OPPONENT_JESSICA_2, 132 - .set OPPONENT_JESSICA_3, 133 - .set OPPONENT_JESSICA_4, 134 - .set OPPONENT_JESSICA_5, 135 - .set OPPONENT_WINSTON_1, 136 - .set OPPONENT_ANONYMOUS_3, 137 - .set OPPONENT_GARRET, 138 - .set OPPONENT_WINSTON_2, 139 - .set OPPONENT_WINSTON_3, 140 - .set OPPONENT_WINSTON_4, 141 - .set OPPONENT_WINSTON_5, 142 - .set OPPONENT_STEVE_1, 143 - .set OPPONENT_CHRIS, 144 - .set OPPONENT_MARK, 145 - .set OPPONENT_KENN, 146 - .set OPPONENT_STEVE_2, 147 - .set OPPONENT_STEVE_3, 148 - .set OPPONENT_STEVE_4, 149 - .set OPPONENT_STEVE_5, 150 - .set OPPONENT_LUIS, 151 - .set OPPONENT_AUSTIN, 152 - .set OPPONENT_DOUGLAS, 153 - .set OPPONENT_DARRIN, 154 - .set OPPONENT_TONY_1, 155 - .set OPPONENT_JEROME, 156 - .set OPPONENT_MATTHEW, 157 - .set OPPONENT_DAVID, 158 - .set OPPONENT_SPENCER, 159 - .set OPPONENT_ROLAND, 160 - .set OPPONENT_CODY, 161 - .set OPPONENT_STAN, 162 - .set OPPONENT_BARRY, 163 - .set OPPONENT_DEAN, 164 - .set OPPONENT_RODNEY, 165 - .set OPPONENT_RICHARD, 166 - .set OPPONENT_HERMAN, 167 - .set OPPONENT_ANONYMOUS_4, 168 - .set OPPONENT_GILBERT, 169 - .set OPPONENT_FRANKLIN, 170 - .set OPPONENT_DANNY, 171 - .set OPPONENT_JACK, 172 - .set OPPONENT_DUDLEY, 173 - .set OPPONENT_CHAD, 174 - .set OPPONENT_TONY_2, 175 - .set OPPONENT_TONY_3, 176 - .set OPPONENT_TONY_4, 177 - .set OPPONENT_TONY_5, 178 - .set OPPONENT_HIDEKI, 179 - .set OPPONENT_HITOSHI, 180 - .set OPPONENT_KIYO, 181 - .set OPPONENT_KOICHI, 182 - .set OPPONENT_NOB_1, 183 - .set OPPONENT_NOB_2, 184 - .set OPPONENT_NOB_3, 185 - .set OPPONENT_NOB_4, 186 - .set OPPONENT_NOB_5, 187 - .set OPPONENT_YUJI, 188 - .set OPPONENT_DAISUKE, 189 - .set OPPONENT_ATSUSHI, 190 - .set OPPONENT_KIRK, 191 - .set OPPONENT_SCOTT, 192 - .set OPPONENT_HARVEY, 193 - .set OPPONENT_SHAWN, 194 - .set OPPONENT_RANDY, 195 - .set OPPONENT_DALTON_1, 196 - .set OPPONENT_DALTON_2, 197 - .set OPPONENT_DALTON_3, 198 - .set OPPONENT_DALTON_4, 199 - .set OPPONENT_DALTON_5, 200 - .set OPPONENT_COLE, 201 - .set OPPONENT_FLINT, 202 - .set OPPONENT_AXLE, 203 - .set OPPONENT_JAKE, 204 - .set OPPONENT_ANDY, 205 - .set OPPONENT_BERNIE_1, 206 - .set OPPONENT_BERNIE_2, 207 - .set OPPONENT_BERNIE_3, 208 - .set OPPONENT_BERNIE_4, 209 - .set OPPONENT_BERNIE_5, 210 - .set OPPONENT_DREW, 211 - .set OPPONENT_CLIFF, 212 - .set OPPONENT_LARRY, 213 - .set OPPONENT_SHANE, 214 - .set OPPONENT_JUSTIN, 215 - .set OPPONENT_ETHAN_1, 216 - .set OPPONENT_JEFF, 217 - .set OPPONENT_TRAVIS, 218 - .set OPPONENT_ETHAN_2, 219 - .set OPPONENT_ETHAN_3, 220 - .set OPPONENT_ETHAN_4, 221 - .set OPPONENT_ETHAN_5, 222 - .set OPPONENT_BRENT, 223 - .set OPPONENT_DONALD, 224 - .set OPPONENT_TAYLOR, 225 - .set OPPONENT_BRANDON_1, 226 - .set OPPONENT_DEREK, 227 - .set OPPONENT_BRANDON_2, 228 - .set OPPONENT_BRANDON_3, 229 - .set OPPONENT_BRANDON_4, 230 - .set OPPONENT_BRANDON_5, 231 - .set OPPONENT_EDWARD, 232 - .set OPPONENT_PRESTON, 233 - .set OPPONENT_VIRGIL, 234 - .set OPPONENT_FRITZ, 235 - .set OPPONENT_WILLIAM, 236 - .set OPPONENT_JOSHUA, 237 - .set OPPONENT_CAMERON_1, 238 - .set OPPONENT_CAMERON_2, 239 - .set OPPONENT_CAMERON_3, 240 - .set OPPONENT_CAMERON_4, 241 - .set OPPONENT_CAMERON_5, 242 - .set OPPONENT_JACLYN, 243 - .set OPPONENT_HANNAH, 244 - .set OPPONENT_SAMANTHA, 245 - .set OPPONENT_MAURA, 246 - .set OPPONENT_KAYLA, 247 - .set OPPONENT_ALEXIS, 248 - .set OPPONENT_JACKI_1, 249 - .set OPPONENT_JACKI_2, 250 - .set OPPONENT_JACKI_3, 251 - .set OPPONENT_JACKI_4, 252 - .set OPPONENT_JACKI_5, 253 - .set OPPONENT_WALTER_1, 254 - .set OPPONENT_TUCKER, 255 - .set OPPONENT_THOMAS, 256 - .set OPPONENT_WALTER_2, 257 - .set OPPONENT_WALTER_3, 258 - .set OPPONENT_WALTER_4, 259 - .set OPPONENT_WALTER_5, 260 - .set OPPONENT_SIDNEY, 261 - .set OPPONENT_PHOEBE, 262 - .set OPPONENT_GLACIA, 263 - .set OPPONENT_DRAKE, 264 - .set OPPONENT_ROXANNE, 265 - .set OPPONENT_BRAWLY, 266 - .set OPPONENT_WATTSON, 267 - .set OPPONENT_FLANNERY, 268 - .set OPPONENT_NORMAN, 269 - .set OPPONENT_WINONA, 270 - .set OPPONENT_TATE_AND_LIZA, 271 - .set OPPONENT_WALLACE, 272 - .set OPPONENT_JERRY_1, 273 - .set OPPONENT_TED, 274 - .set OPPONENT_PAUL, 275 - .set OPPONENT_JERRY_2, 276 - .set OPPONENT_JERRY_3, 277 - .set OPPONENT_JERRY_4, 278 - .set OPPONENT_JERRY_5, 279 - .set OPPONENT_KAREN_1, 280 - .set OPPONENT_GEORGIA, 281 - .set OPPONENT_KAREN_2, 282 - .set OPPONENT_KAREN_3, 283 - .set OPPONENT_KAREN_4, 284 - .set OPPONENT_KAREN_5, 285 - .set OPPONENT_KATE_AND_JOY, 286 - .set OPPONENT_ANNA_AND_MEG_1, 287 - .set OPPONENT_ANNA_AND_MEG_2, 288 - .set OPPONENT_ANNA_AND_MEG_3, 289 - .set OPPONENT_ANNA_AND_MEG_4, 290 - .set OPPONENT_ANNA_AND_MEG_5, 291 - .set OPPONENT_VICTOR, 292 - .set OPPONENT_MIGUEL_1, 293 - .set OPPONENT_COLTON, 294 - .set OPPONENT_MIGUEL_2, 295 - .set OPPONENT_MIGUEL_3, 296 - .set OPPONENT_MIGUEL_4, 297 - .set OPPONENT_MIGUEL_5, 298 - .set OPPONENT_VICTORIA, 299 - .set OPPONENT_VANESSA, 300 - .set OPPONENT_MARISSA, 301 - .set OPPONENT_ISABEL_1, 302 - .set OPPONENT_ISABEL_2, 303 - .set OPPONENT_ISABEL_3, 304 - .set OPPONENT_ISABEL_4, 305 - .set OPPONENT_ISABEL_5, 306 - .set OPPONENT_TIMOTHY_1, 307 - .set OPPONENT_TIMOTHY_2, 308 - .set OPPONENT_TIMOTHY_3, 309 - .set OPPONENT_TIMOTHY_4, 310 - .set OPPONENT_TIMOTHY_5, 311 - .set OPPONENT_VICKY, 312 - .set OPPONENT_SHELBY_1, 313 - .set OPPONENT_SHELBY_2, 314 - .set OPPONENT_SHELBY_3, 315 - .set OPPONENT_SHELBY_4, 316 - .set OPPONENT_SHELBY_5, 317 - .set OPPONENT_CALVIN_1, 318 - .set OPPONENT_BILLY, 319 - .set OPPONENT_JOSH, 320 - .set OPPONENT_TOMMY, 321 - .set OPPONENT_JOEY, 322 - .set OPPONENT_BEN, 323 - .set OPPONENT_ANONYMOUS_5, 324 - .set OPPONENT_KEVIN, 325 - .set OPPONENT_NEAL, 326 - .set OPPONENT_DILLON, 327 - .set OPPONENT_CALVIN_2, 328 - .set OPPONENT_CALVIN_3, 329 - .set OPPONENT_CALVIN_4, 330 - .set OPPONENT_CALVIN_5, 331 - .set OPPONENT_EDDIE, 332 - .set OPPONENT_ALLEN, 333 - .set OPPONENT_TIMMY, 334 - .set OPPONENT_STEVEN, 335 - .set OPPONENT_ANDREW, 336 - .set OPPONENT_IVAN, 337 - .set OPPONENT_CLAUDE, 338 - .set OPPONENT_ELLIOT_1, 339 - .set OPPONENT_NED, 340 - .set OPPONENT_DALE, 341 - .set OPPONENT_NOLAN, 342 - .set OPPONENT_BARNY, 343 - .set OPPONENT_WADE, 344 - .set OPPONENT_CARTER, 345 - .set OPPONENT_ELLIOT_2, 346 - .set OPPONENT_ELLIOT_3, 347 - .set OPPONENT_ELLIOT_4, 348 - .set OPPONENT_ELLIOT_5, 349 - .set OPPONENT_RONALD, 350 - .set OPPONENT_JACOB, 351 - .set OPPONENT_ANTHONY, 352 - .set OPPONENT_BENJAMIN_1, 353 - .set OPPONENT_BENJAMIN_2, 354 - .set OPPONENT_BENJAMIN_3, 355 - .set OPPONENT_BENJAMIN_4, 356 - .set OPPONENT_BENJAMIN_5, 357 - .set OPPONENT_ABIGAIL_1, 358 - .set OPPONENT_JASMINE, 359 - .set OPPONENT_ABIGAIL_2, 360 - .set OPPONENT_ABIGAIL_3, 361 - .set OPPONENT_ABIGAIL_4, 362 - .set OPPONENT_ABIGAIL_5, 363 - .set OPPONENT_DYLAN_1, 364 - .set OPPONENT_DYLAN_2, 365 - .set OPPONENT_DYLAN_3, 366 - .set OPPONENT_DYLAN_4, 367 - .set OPPONENT_DYLAN_5, 368 - .set OPPONENT_MARIA_1, 369 - .set OPPONENT_MARIA_2, 370 - .set OPPONENT_MARIA_3, 371 - .set OPPONENT_MARIA_4, 372 - .set OPPONENT_MARIA_5, 373 - .set OPPONENT_CALEB, 374 - .set OPPONENT_ANONYMOUS_6, 375 - .set OPPONENT_ISAIAH_1, 376 - .set OPPONENT_ANONYMOUS_7, 377 - .set OPPONENT_CHASE, 378 - .set OPPONENT_ISAIAH_2, 379 - .set OPPONENT_ISAIAH_3, 380 - .set OPPONENT_ISAIAH_4, 381 - .set OPPONENT_ISAIAH_5, 382 - .set OPPONENT_ANONYMOUS_8, 383 - .set OPPONENT_CONNOR, 384 - .set OPPONENT_ANONYMOUS_9, 385 - .set OPPONENT_KATELYN_1, 386 - .set OPPONENT_ALLISON, 387 - .set OPPONENT_KATELYN_2, 388 - .set OPPONENT_KATELYN_3, 389 - .set OPPONENT_KATELYN_4, 390 - .set OPPONENT_KATELYN_5, 391 - .set OPPONENT_NICOLAS_1, 392 - .set OPPONENT_NICOLAS_2, 393 - .set OPPONENT_NICOLAS_3, 394 - .set OPPONENT_NICOLAS_4, 395 - .set OPPONENT_NICOLAS_5, 396 - .set OPPONENT_AARON, 397 - .set OPPONENT_PERRY, 398 - .set OPPONENT_HUGH, 399 - .set OPPONENT_PHIL, 400 - .set OPPONENT_JARED, 401 - .set OPPONENT_ANONYMOUS_10, 402 - .set OPPONENT_TANNER, 403 - .set OPPONENT_WILL, 404 - .set OPPONENT_COLIN, 405 - .set OPPONENT_ROBERT_1, 406 - .set OPPONENT_BENNY, 407 - .set OPPONENT_CHESTER, 408 - .set OPPONENT_ROBERT_2, 409 - .set OPPONENT_ROBERT_3, 410 - .set OPPONENT_ROBERT_4, 411 - .set OPPONENT_ROBERT_5, 412 - .set OPPONENT_ALEX, 413 - .set OPPONENT_BECK, 414 - .set OPPONENT_YASU, 415 - .set OPPONENT_TAKASHI, 416 - .set OPPONENT_MAKOTO, 417 - .set OPPONENT_HIDEO_1, 418 - .set OPPONENT_LAO_1, 419 - .set OPPONENT_LUNG, 420 - .set OPPONENT_LAO_2, 421 - .set OPPONENT_LAO_3, 422 - .set OPPONENT_LAO_4, 423 - .set OPPONENT_LAO_5, 424 - .set OPPONENT_TESSA, 425 - .set OPPONENT_LAURA, 426 - .set OPPONENT_CYNDY_1, 427 - .set OPPONENT_CORA, 428 - .set OPPONENT_JILL, 429 - .set OPPONENT_CYNDY_2, 430 - .set OPPONENT_CYNDY_3, 431 - .set OPPONENT_CYNDY_4, 432 - .set OPPONENT_CYNDY_5, 433 - .set OPPONENT_MADELINE_1, 434 - .set OPPONENT_CLARISSA, 435 - .set OPPONENT_ANGELICA, 436 - .set OPPONENT_MADELINE_2, 437 - .set OPPONENT_MADELINE_3, 438 - .set OPPONENT_MADELINE_4, 439 - .set OPPONENT_MADELINE_5, 440 - .set OPPONENT_BEVERLY, 441 - .set OPPONENT_DAWN, 442 - .set OPPONENT_NICOLE, 443 - .set OPPONENT_DENISE, 444 - .set OPPONENT_BETH, 445 - .set OPPONENT_TARA, 446 - .set OPPONENT_MISSY, 447 - .set OPPONENT_ALICE, 448 - .set OPPONENT_JENNY_1, 449 - .set OPPONENT_GRACE, 450 - .set OPPONENT_TANYA, 451 - .set OPPONENT_SHARON, 452 - .set OPPONENT_NIKKI, 453 - .set OPPONENT_BRENDA, 454 - .set OPPONENT_KATIE, 455 - .set OPPONENT_SUSIE, 456 - .set OPPONENT_KARA, 457 - .set OPPONENT_DANA, 458 - .set OPPONENT_ERIN, 459 - .set OPPONENT_DEBRA, 460 - .set OPPONENT_LINDA, 461 - .set OPPONENT_KAYLEE, 462 - .set OPPONENT_LAUREL, 463 - .set OPPONENT_DARCY, 464 - .set OPPONENT_JENNY_2, 465 - .set OPPONENT_JENNY_3, 466 - .set OPPONENT_JENNY_4, 467 - .set OPPONENT_JENNY_5, 468 - .set OPPONENT_HEIDI, 469 - .set OPPONENT_BECKY, 470 - .set OPPONENT_CAROL, 471 - .set OPPONENT_NANCY, 472 - .set OPPONENT_MARTHA, 473 - .set OPPONENT_DIANA_1, 474 - .set OPPONENT_NINA, 475 - .set OPPONENT_IRENE, 476 - .set OPPONENT_DIANA_2, 477 - .set OPPONENT_DIANA_3, 478 - .set OPPONENT_DIANA_4, 479 - .set OPPONENT_DIANA_5, 480 - .set OPPONENT_AMY_AND_LIV_1, 481 - .set OPPONENT_AMY_AND_LIV_2, 482 - .set OPPONENT_GINA_AND_MIA_1, 483 - .set OPPONENT_MIU_AND_YUKI, 484 - .set OPPONENT_AMY_AND_LIV_3, 485 - .set OPPONENT_GINA_AND_MIA_2, 486 - .set OPPONENT_AMY_AND_LIV_4, 487 - .set OPPONENT_AMY_AND_LIV_5, 488 - .set OPPONENT_AMY_AND_LIV_6, 489 - .set OPPONENT_HUEY, 490 - .set OPPONENT_EDMOND, 491 - .set OPPONENT_ERNEST_1, 492 - .set OPPONENT_DWAYNE, 493 - .set OPPONENT_PHILLIP, 494 - .set OPPONENT_LEONARD, 495 - .set OPPONENT_DUNCAN, 496 - .set OPPONENT_ERNEST_2, 497 - .set OPPONENT_ERNEST_3, 498 - .set OPPONENT_ERNEST_4, 499 - .set OPPONENT_ERNEST_5, 500 - .set OPPONENT_ANONYMOUS_11, 501 - .set OPPONENT_ANONYMOUS_12, 502 - .set OPPONENT_ANONYMOUS_13, 503 - .set OPPONENT_SONNY, 504 - .set OPPONENT_DONOVAN, 505 - .set OPPONENT_GERALD, 506 - .set OPPONENT_KELVIN, 507 - .set OPPONENT_KODY, 508 - .set OPPONENT_TEVIN, 509 - .set OPPONENT_DAMON, 510 - .set OPPONENT_PABLO, 511 - .set OPPONENT_EDWIN_1, 512 - .set OPPONENT_HECTOR_1, 513 - .set OPPONENT_HECTOR_2, 514 - .set OPPONENT_EDWIN_2, 515 - .set OPPONENT_EDWIN_3, 516 - .set OPPONENT_EDWIN_4, 517 - .set OPPONENT_EDWIN_5, 518 - .set OPPONENT_WALLY_1, 519 - .set OPPONENT_BRENDAN_1, 520 - .set OPPONENT_BRENDAN_2, 521 - .set OPPONENT_BRENDAN_3, 522 - .set OPPONENT_BRENDAN_4, 523 - .set OPPONENT_BRENDAN_5, 524 - .set OPPONENT_BRENDAN_6, 525 - .set OPPONENT_BRENDAN_7, 526 - .set OPPONENT_BRENDAN_8, 527 - .set OPPONENT_BRENDAN_9, 528 - .set OPPONENT_MAY_1, 529 - .set OPPONENT_MAY_2, 530 - .set OPPONENT_MAY_3, 531 - .set OPPONENT_MAY_4, 532 - .set OPPONENT_MAY_5, 533 - .set OPPONENT_MAY_6, 534 - .set OPPONENT_MAY_7, 535 - .set OPPONENT_MAY_8, 536 - .set OPPONENT_MAY_9, 537 - .set OPPONENT_ISAAC_1, 538 - .set OPPONENT_RILEY, 539 - .set OPPONENT_AIDAN, 540 - .set OPPONENT_ISAAC_2, 541 - .set OPPONENT_ISAAC_3, 542 - .set OPPONENT_ISAAC_4, 543 - .set OPPONENT_ISAAC_5, 544 - .set OPPONENT_LYDIA_1, 545 - .set OPPONENT_ALEXIA, 546 - .set OPPONENT_DANIELLE, 547 - .set OPPONENT_LYDIA_2, 548 - .set OPPONENT_LYDIA_3, 549 - .set OPPONENT_LYDIA_4, 550 - .set OPPONENT_LYDIA_5, 551 - .set OPPONENT_JACKSON_1, 552 - .set OPPONENT_CARLOS, 553 - .set OPPONENT_SEBASTIAN, 554 - .set OPPONENT_JACKSON_2, 555 - .set OPPONENT_JACKSON_3, 556 - .set OPPONENT_JACKSON_4, 557 - .set OPPONENT_JACKSON_5, 558 - .set OPPONENT_CATHERINE_1, 559 - .set OPPONENT_JENNA, 560 - .set OPPONENT_SOPHIA, 561 - .set OPPONENT_CATHERINE_2, 562 - .set OPPONENT_CATHERINE_3, 563 - .set OPPONENT_CATHERINE_4, 564 - .set OPPONENT_CATHERINE_5, 565 - .set OPPONENT_MAXIE_1, 566 - .set OPPONENT_GRUNT_28, 567 - .set OPPONENT_GRUNT_29, 568 - .set OPPONENT_GRUNT_30, 569 - .set OPPONENT_GRUNT_31, 570 - .set OPPONENT_GRUNT_32, 571 - .set OPPONENT_GRUNT_33, 572 - .set OPPONENT_GRUNT_34, 573 - .set OPPONENT_GRUNT_35, 574 - .set OPPONENT_GRUNT_36, 575 - .set OPPONENT_GRUNT_37, 576 - .set OPPONENT_GRUNT_38, 577 - .set OPPONENT_GRUNT_39, 578 - .set OPPONENT_GRUNT_40, 579 - .set OPPONENT_GRUNT_41, 580 - .set OPPONENT_GRUNT_42, 581 - .set OPPONENT_GRUNT_43, 582 - .set OPPONENT_GRUNT_44, 583 - .set OPPONENT_GRUNT_45, 584 - .set OPPONENT_GRUNT_46, 585 - .set OPPONENT_GRUNT_47, 586 - .set OPPONENT_GRUNT_48, 587 - .set OPPONENT_GRUNT_49, 588 - .set OPPONENT_GRUNT_50, 589 - .set OPPONENT_GRUNT_51, 590 - .set OPPONENT_GRUNT_52, 591 - .set OPPONENT_GRUNT_53, 592 - .set OPPONENT_GRUNT_54, 593 - .set OPPONENT_ANONYMOUS_14, 594 - .set OPPONENT_ANONYMOUS_15, 595 - .set OPPONENT_TABITHA_1, 596 - .set OPPONENT_TABITHA_2, 597 - .set OPPONENT_ANONYMOUS_16, 598 - .set OPPONENT_COURTNEY_1, 599 - .set OPPONENT_COURTNEY_2, 600 - .set OPPONENT_MAXIE_2, 601 - .set OPPONENT_MAXIE_3, 602 - .set OPPONENT_TIANA, 603 - .set OPPONENT_HALEY_1, 604 - .set OPPONENT_JANICE, 605 - .set OPPONENT_VIVI, 606 - .set OPPONENT_HALEY_2, 607 - .set OPPONENT_HALEY_3, 608 - .set OPPONENT_HALEY_4, 609 - .set OPPONENT_HALEY_5, 610 - .set OPPONENT_SALLY, 611 - .set OPPONENT_ROBIN, 612 - .set OPPONENT_ANDREA, 613 - .set OPPONENT_CRISSY, 614 - .set OPPONENT_RICK, 615 - .set OPPONENT_LYLE, 616 - .set OPPONENT_JOSE, 617 - .set OPPONENT_DOUG, 618 - .set OPPONENT_GREG, 619 - .set OPPONENT_KENT, 620 - .set OPPONENT_JAMES_1, 621 - .set OPPONENT_JAMES_2, 622 - .set OPPONENT_JAMES_3, 623 - .set OPPONENT_JAMES_4, 624 - .set OPPONENT_JAMES_5, 625 - .set OPPONENT_BRICE, 626 - .set OPPONENT_TRENT_1, 627 - .set OPPONENT_LENNY, 628 - .set OPPONENT_LUCAS_1, 629 - .set OPPONENT_ALAN, 630 - .set OPPONENT_CLARK, 631 - .set OPPONENT_ERIC, 632 - .set OPPONENT_LUCAS_2, 633 - .set OPPONENT_MIKE_1, 634 - .set OPPONENT_MIKE_2, 635 - .set OPPONENT_TRENT_2, 636 - .set OPPONENT_TRENT_3, 637 - .set OPPONENT_TRENT_4, 638 - .set OPPONENT_TRENT_5, 639 - .set OPPONENT_DEZ_AND_LUKE, 640 - .set OPPONENT_LEA_AND_JED, 641 - .set OPPONENT_LOIS_AND_HAL_1, 642 - .set OPPONENT_LOIS_AND_HAL_2, 643 - .set OPPONENT_LOIS_AND_HAL_3, 644 - .set OPPONENT_LOIS_AND_HAL_4, 645 - .set OPPONENT_LOIS_AND_HAL_5, 646 - .set OPPONENT_JOHANNA, 647 - .set OPPONENT_ZANE, 648 - .set OPPONENT_VIVIAN, 649 - .set OPPONENT_SADIE, 650 - .set OPPONENT_HIDEO_2, 651 - .set OPPONENT_KEIGO, 652 - .set OPPONENT_TSUNAO, 653 - .set OPPONENT_TERRELL, 654 - .set OPPONENT_KYLEE, 655 - .set OPPONENT_WALLY_2, 656 - .set OPPONENT_WALLY_3, 657 - .set OPPONENT_WALLY_4, 658 - .set OPPONENT_WALLY_5, 659 - .set OPPONENT_WALLY_6, 660 - .set OPPONENT_BRENDAN_10, 661 - .set OPPONENT_BRENDAN_11, 662 - .set OPPONENT_BRENDAN_12, 663 - .set OPPONENT_MAY_10, 664 - .set OPPONENT_MAY_11, 665 - .set OPPONENT_MAY_12, 666 - .set OPPONENT_JONAH, 667 - .set OPPONENT_HENRY, 668 - .set OPPONENT_ROGER, 669 - .set OPPONENT_ALEXA, 670 - .set OPPONENT_RUBEN, 671 - .set OPPONENT_KOJI, 672 - .set OPPONENT_WAYNE, 673 - .set OPPONENT_BYRON, 674 - .set OPPONENT_REED, 675 - .set OPPONENT_TISHA, 676 - .set OPPONENT_TORI_AND_TIA, 677 - .set OPPONENT_KIM_AND_IRIS, 678 - .set OPPONENT_TYRA_AND_IVY, 679 - .set OPPONENT_MEL_AND_PAUL, 680 - .set OPPONENT_JOHN_AND_JAY_1, 681 - .set OPPONENT_JOHN_AND_JAY_2, 682 - .set OPPONENT_JOHN_AND_JAY_3, 683 - .set OPPONENT_JOHN_AND_JAY_4, 684 - .set OPPONENT_JOHN_AND_JAY_5, 685 - .set OPPONENT_RELI_AND_IAN, 686 - .set OPPONENT_RITA_AND_SAM_1, 687 - .set OPPONENT_RITA_AND_SAM_2, 688 - .set OPPONENT_RITA_AND_SAM_3, 689 - .set OPPONENT_RITA_AND_SAM_4, 690 - .set OPPONENT_RITA_AND_SAM_5, 691 - .set OPPONENT_LISA_AND_RAY, 692 - .set OPPONENT_EUGENE, 693 diff --git a/constants/pokemon_data_constants.inc b/constants/pokemon_data_constants.inc new file mode 100644 index 000000000..cf5d4df41 --- /dev/null +++ b/constants/pokemon_data_constants.inc @@ -0,0 +1,78 @@ + .set NATURE_HARDY, 0 + .set NATURE_LONELY, 1 + .set NATURE_BRAVE, 2 + .set NATURE_ADAMANT, 3 + .set NATURE_NAUGHTY, 4 + .set NATURE_BOLD, 5 + .set NATURE_DOCILE, 6 + .set NATURE_RELAXED, 7 + .set NATURE_IMPISH, 8 + .set NATURE_LAX, 9 + .set NATURE_TIMID, 10 + .set NATURE_HASTY, 11 + .set NATURE_SERIOUS, 12 + .set NATURE_JOLLY, 13 + .set NATURE_NAIVE, 14 + .set NATURE_MODEST, 15 + .set NATURE_MILD, 16 + .set NATURE_QUIET, 17 + .set NATURE_BASHFUL, 18 + .set NATURE_RASH, 19 + .set NATURE_CALM, 20 + .set NATURE_GENTLE, 21 + .set NATURE_SASSY, 22 + .set NATURE_CAREFUL, 23 + .set NATURE_QUIRKY, 24 + + .set GROWTH_MEDIUM_FAST, 0x00 + .set GROWTH_ERRATIC, 0x01 + .set GROWTH_FLUCTUATING, 0x02 + .set GROWTH_MEDIUM_SLOW, 0x03 + .set GROWTH_FAST, 0x04 + .set GROWTH_SLOW, 0x05 + + .set EGG_GROUP_NONE, 0x00 + .set EGG_GROUP_MONSTER, 0x01 + .set EGG_GROUP_WATER_1, 0x02 + .set EGG_GROUP_BUG, 0x03 + .set EGG_GROUP_FLYING, 0x04 + .set EGG_GROUP_FIELD, 0x05 + .set EGG_GROUP_FAIRY, 0x06 + .set EGG_GROUP_GRASS, 0x07 + .set EGG_GROUP_HUMAN_LIKE, 0x08 + .set EGG_GROUP_WATER_3, 0x09 + .set EGG_GROUP_MINERAL, 0x0a + .set EGG_GROUP_AMORPHOUS, 0x0b + .set EGG_GROUP_WATER_2, 0x0c + .set EGG_GROUP_DITTO, 0x0d + .set EGG_GROUP_DRAGON, 0x0e + .set EGG_GROUP_UNDISCOVERED, 0x0f + + .set BODY_COLOR_RED, 0x00 + .set BODY_COLOR_BLUE, 0x01 + .set BODY_COLOR_YELLOW, 0x02 + .set BODY_COLOR_GREEN, 0x03 + .set BODY_COLOR_BLACK, 0x04 + .set BODY_COLOR_BROWN, 0x05 + .set BODY_COLOR_PURPLE, 0x06 + .set BODY_COLOR_GRAY, 0x07 + .set BODY_COLOR_WHITE, 0x08 + .set BODY_COLOR_PINK, 0x09 + + .set F_SUMMARY_SCREEN_FLIP_SPRITE, 0x80 + + .set EVO_FRIENDSHIP, 0x0001 @ Pokémon levels up with friendship ≥ 220 + .set EVO_FRIENDSHIP_DAY, 0x0002 @ Pokémon levels up during the day with friendship ≥ 220 + .set EVO_FRIENDSHIP_NIGHT, 0x0003 @ Pokémon levels up at night with friendship ≥ 220 + .set EVO_LEVEL, 0x0004 @ Pokémon reaches the specified level + .set EVO_TRADE, 0x0005 @ Pokémon is traded + .set EVO_TRADE_ITEM, 0x0006 @ Pokémon is traded while it's holding the specified item + .set EVO_ITEM, 0x0007 @ specified item is used on Pokémon + .set EVO_LEVEL_ATK_GT_DEF, 0x0008 @ Pokémon reaches the specified level with attack > defense + .set EVO_LEVEL_ATK_EQ_DEF, 0x0009 @ Pokémon reaches the specified level with attack = defense + .set EVO_LEVEL_ATK_LT_DEF, 0x000a @ Pokémon reaches the specified level with attack < defense + .set EVO_LEVEL_SILCOON, 0x000b @ Pokémon reaches the specified level with a Silcoon personality value + .set EVO_LEVEL_CASCOON, 0x000c @ Pokémon reaches the specified level with a Cascoon personality value + .set EVO_LEVEL_NINJASK, 0x000d @ Pokémon reaches the specified level (special value for Ninjask) + .set EVO_LEVEL_SHEDINJA, 0x000e @ Pokémon reaches the specified level (special value for Shedinja) + .set EVO_BEAUTY, 0x000f @ Pokémon levels up with beauty ≥ specified value diff --git a/constants/pokemon_data_constants.s b/constants/pokemon_data_constants.s deleted file mode 100644 index cf5d4df41..000000000 --- a/constants/pokemon_data_constants.s +++ /dev/null @@ -1,78 +0,0 @@ - .set NATURE_HARDY, 0 - .set NATURE_LONELY, 1 - .set NATURE_BRAVE, 2 - .set NATURE_ADAMANT, 3 - .set NATURE_NAUGHTY, 4 - .set NATURE_BOLD, 5 - .set NATURE_DOCILE, 6 - .set NATURE_RELAXED, 7 - .set NATURE_IMPISH, 8 - .set NATURE_LAX, 9 - .set NATURE_TIMID, 10 - .set NATURE_HASTY, 11 - .set NATURE_SERIOUS, 12 - .set NATURE_JOLLY, 13 - .set NATURE_NAIVE, 14 - .set NATURE_MODEST, 15 - .set NATURE_MILD, 16 - .set NATURE_QUIET, 17 - .set NATURE_BASHFUL, 18 - .set NATURE_RASH, 19 - .set NATURE_CALM, 20 - .set NATURE_GENTLE, 21 - .set NATURE_SASSY, 22 - .set NATURE_CAREFUL, 23 - .set NATURE_QUIRKY, 24 - - .set GROWTH_MEDIUM_FAST, 0x00 - .set GROWTH_ERRATIC, 0x01 - .set GROWTH_FLUCTUATING, 0x02 - .set GROWTH_MEDIUM_SLOW, 0x03 - .set GROWTH_FAST, 0x04 - .set GROWTH_SLOW, 0x05 - - .set EGG_GROUP_NONE, 0x00 - .set EGG_GROUP_MONSTER, 0x01 - .set EGG_GROUP_WATER_1, 0x02 - .set EGG_GROUP_BUG, 0x03 - .set EGG_GROUP_FLYING, 0x04 - .set EGG_GROUP_FIELD, 0x05 - .set EGG_GROUP_FAIRY, 0x06 - .set EGG_GROUP_GRASS, 0x07 - .set EGG_GROUP_HUMAN_LIKE, 0x08 - .set EGG_GROUP_WATER_3, 0x09 - .set EGG_GROUP_MINERAL, 0x0a - .set EGG_GROUP_AMORPHOUS, 0x0b - .set EGG_GROUP_WATER_2, 0x0c - .set EGG_GROUP_DITTO, 0x0d - .set EGG_GROUP_DRAGON, 0x0e - .set EGG_GROUP_UNDISCOVERED, 0x0f - - .set BODY_COLOR_RED, 0x00 - .set BODY_COLOR_BLUE, 0x01 - .set BODY_COLOR_YELLOW, 0x02 - .set BODY_COLOR_GREEN, 0x03 - .set BODY_COLOR_BLACK, 0x04 - .set BODY_COLOR_BROWN, 0x05 - .set BODY_COLOR_PURPLE, 0x06 - .set BODY_COLOR_GRAY, 0x07 - .set BODY_COLOR_WHITE, 0x08 - .set BODY_COLOR_PINK, 0x09 - - .set F_SUMMARY_SCREEN_FLIP_SPRITE, 0x80 - - .set EVO_FRIENDSHIP, 0x0001 @ Pokémon levels up with friendship ≥ 220 - .set EVO_FRIENDSHIP_DAY, 0x0002 @ Pokémon levels up during the day with friendship ≥ 220 - .set EVO_FRIENDSHIP_NIGHT, 0x0003 @ Pokémon levels up at night with friendship ≥ 220 - .set EVO_LEVEL, 0x0004 @ Pokémon reaches the specified level - .set EVO_TRADE, 0x0005 @ Pokémon is traded - .set EVO_TRADE_ITEM, 0x0006 @ Pokémon is traded while it's holding the specified item - .set EVO_ITEM, 0x0007 @ specified item is used on Pokémon - .set EVO_LEVEL_ATK_GT_DEF, 0x0008 @ Pokémon reaches the specified level with attack > defense - .set EVO_LEVEL_ATK_EQ_DEF, 0x0009 @ Pokémon reaches the specified level with attack = defense - .set EVO_LEVEL_ATK_LT_DEF, 0x000a @ Pokémon reaches the specified level with attack < defense - .set EVO_LEVEL_SILCOON, 0x000b @ Pokémon reaches the specified level with a Silcoon personality value - .set EVO_LEVEL_CASCOON, 0x000c @ Pokémon reaches the specified level with a Cascoon personality value - .set EVO_LEVEL_NINJASK, 0x000d @ Pokémon reaches the specified level (special value for Ninjask) - .set EVO_LEVEL_SHEDINJA, 0x000e @ Pokémon reaches the specified level (special value for Shedinja) - .set EVO_BEAUTY, 0x000f @ Pokémon levels up with beauty ≥ specified value diff --git a/constants/region_map_sections.inc b/constants/region_map_sections.inc new file mode 100644 index 000000000..25f1b6ee1 --- /dev/null +++ b/constants/region_map_sections.inc @@ -0,0 +1,52 @@ + .equiv MAPSEC_LittlerootTown, 0x00 + .equiv MAPSEC_OldaleTown, 0x01 + .equiv MAPSEC_DewfordTown, 0x02 + .equiv MAPSEC_LavaridgeTown, 0x03 + .equiv MAPSEC_FallarborTown, 0x04 + .equiv MAPSEC_VerdanturfTown, 0x05 + .equiv MAPSEC_PacifidlogTown, 0x06 + .equiv MAPSEC_PetalburgCity, 0x07 + .equiv MAPSEC_SlateportCity, 0x08 + .equiv MAPSEC_MauvilleCity, 0x09 + .equiv MAPSEC_RustboroCity, 0x0A + .equiv MAPSEC_FortreeCity, 0x0B + .equiv MAPSEC_LilycoveCity, 0x0C + .equiv MAPSEC_MossdeepCity, 0x0D + .equiv MAPSEC_SootopolisCity, 0x0E + .equiv MAPSEC_EverGrandeCity, 0x0F + .equiv MAPSEC_Route101, 0x10 + .equiv MAPSEC_Route102, 0x11 + .equiv MAPSEC_Route103, 0x12 + .equiv MAPSEC_Route104, 0x13 + .equiv MAPSEC_Route105, 0x14 + .equiv MAPSEC_Route106, 0x15 + .equiv MAPSEC_Route107, 0x16 + .equiv MAPSEC_Route108, 0x17 + .equiv MAPSEC_Route109, 0x18 + .equiv MAPSEC_Route110, 0x19 + .equiv MAPSEC_Route111, 0x1A + .equiv MAPSEC_Route112, 0x1B + .equiv MAPSEC_Route113, 0x1C + .equiv MAPSEC_Route114, 0x1D + .equiv MAPSEC_Route115, 0x1E + .equiv MAPSEC_Route116, 0x1F + .equiv MAPSEC_Route117, 0x20 + .equiv MAPSEC_Route118, 0x21 + .equiv MAPSEC_Route119, 0x22 + .equiv MAPSEC_Route120, 0x23 + .equiv MAPSEC_Route121, 0x24 + .equiv MAPSEC_Route122, 0x25 + .equiv MAPSEC_Route123, 0x26 + .equiv MAPSEC_Route124, 0x27 + .equiv MAPSEC_Route125, 0x28 + .equiv MAPSEC_Route126, 0x29 + .equiv MAPSEC_Route127, 0x2A + .equiv MAPSEC_Route128, 0x2B + .equiv MAPSEC_Route129, 0x2C + .equiv MAPSEC_Route130, 0x2D + .equiv MAPSEC_Route131, 0x2E + .equiv MAPSEC_Route132, 0x2F + .equiv MAPSEC_Route133, 0x30 + .equiv MAPSEC_Route134, 0x31 + .equiv MAPSEC_MtChimney, 0x38 + .equiv MAPSEC_Nothing, 0x58 diff --git a/constants/region_map_sections.s b/constants/region_map_sections.s deleted file mode 100644 index 25f1b6ee1..000000000 --- a/constants/region_map_sections.s +++ /dev/null @@ -1,52 +0,0 @@ - .equiv MAPSEC_LittlerootTown, 0x00 - .equiv MAPSEC_OldaleTown, 0x01 - .equiv MAPSEC_DewfordTown, 0x02 - .equiv MAPSEC_LavaridgeTown, 0x03 - .equiv MAPSEC_FallarborTown, 0x04 - .equiv MAPSEC_VerdanturfTown, 0x05 - .equiv MAPSEC_PacifidlogTown, 0x06 - .equiv MAPSEC_PetalburgCity, 0x07 - .equiv MAPSEC_SlateportCity, 0x08 - .equiv MAPSEC_MauvilleCity, 0x09 - .equiv MAPSEC_RustboroCity, 0x0A - .equiv MAPSEC_FortreeCity, 0x0B - .equiv MAPSEC_LilycoveCity, 0x0C - .equiv MAPSEC_MossdeepCity, 0x0D - .equiv MAPSEC_SootopolisCity, 0x0E - .equiv MAPSEC_EverGrandeCity, 0x0F - .equiv MAPSEC_Route101, 0x10 - .equiv MAPSEC_Route102, 0x11 - .equiv MAPSEC_Route103, 0x12 - .equiv MAPSEC_Route104, 0x13 - .equiv MAPSEC_Route105, 0x14 - .equiv MAPSEC_Route106, 0x15 - .equiv MAPSEC_Route107, 0x16 - .equiv MAPSEC_Route108, 0x17 - .equiv MAPSEC_Route109, 0x18 - .equiv MAPSEC_Route110, 0x19 - .equiv MAPSEC_Route111, 0x1A - .equiv MAPSEC_Route112, 0x1B - .equiv MAPSEC_Route113, 0x1C - .equiv MAPSEC_Route114, 0x1D - .equiv MAPSEC_Route115, 0x1E - .equiv MAPSEC_Route116, 0x1F - .equiv MAPSEC_Route117, 0x20 - .equiv MAPSEC_Route118, 0x21 - .equiv MAPSEC_Route119, 0x22 - .equiv MAPSEC_Route120, 0x23 - .equiv MAPSEC_Route121, 0x24 - .equiv MAPSEC_Route122, 0x25 - .equiv MAPSEC_Route123, 0x26 - .equiv MAPSEC_Route124, 0x27 - .equiv MAPSEC_Route125, 0x28 - .equiv MAPSEC_Route126, 0x29 - .equiv MAPSEC_Route127, 0x2A - .equiv MAPSEC_Route128, 0x2B - .equiv MAPSEC_Route129, 0x2C - .equiv MAPSEC_Route130, 0x2D - .equiv MAPSEC_Route131, 0x2E - .equiv MAPSEC_Route132, 0x2F - .equiv MAPSEC_Route133, 0x30 - .equiv MAPSEC_Route134, 0x31 - .equiv MAPSEC_MtChimney, 0x38 - .equiv MAPSEC_Nothing, 0x58 diff --git a/constants/songs.inc b/constants/songs.inc new file mode 100644 index 000000000..a89376983 --- /dev/null +++ b/constants/songs.inc @@ -0,0 +1,369 @@ + .equiv SE_STOP, 0 + .equiv SE_KAIFUKU, 1 + .equiv SE_PC_LOGON, 2 + .equiv SE_PC_OFF, 3 + .equiv SE_PC_ON, 4 + .equiv SE_SELECT, 5 + .equiv SE_WIN_OPEN, 6 + .equiv SE_WALL_HIT, 7 + .equiv SE_DOOR, 8 + .equiv SE_KAIDAN, 9 + .equiv SE_DANSA, 10 + .equiv SE_JITENSYA, 11 + .equiv SE_KOUKA_L, 12 + .equiv SE_KOUKA_M, 13 + .equiv SE_KOUKA_H, 14 + .equiv SE_BOWA2, 15 + .equiv SE_POKE_DEAD, 16 + .equiv SE_NIGERU, 17 + .equiv SE_JIDO_DOA, 18 + .equiv SE_NAMINORI, 19 + .equiv SE_BAN, 20 + .equiv SE_PIN, 21 + .equiv SE_BOO, 22 + .equiv SE_BOWA, 23 + .equiv SE_JYUNI, 24 + .equiv SE_A, 25 + .equiv SE_I, 26 + .equiv SE_U, 27 + .equiv SE_E, 28 + .equiv SE_O, 29 + .equiv SE_N, 30 + .equiv SE_SEIKAI, 31 + .equiv SE_HAZURE, 32 + .equiv SE_EXP, 33 + .equiv SE_JITE_PYOKO, 34 + .equiv SE_MU_PACHI, 35 + .equiv SE_TK_KASYA, 36 + .equiv SE_FU_ZAKU, 37 + .equiv SE_FU_ZAKU2, 38 + .equiv SE_FU_ZUZUZU, 39 + .equiv SE_RU_GASHIN, 40 + .equiv SE_RU_GASYAN, 41 + .equiv SE_RU_BARI, 42 + .equiv SE_RU_HYUU, 43 + .equiv SE_KI_GASYAN, 44 + .equiv SE_TK_WARPIN, 45 + .equiv SE_TK_WARPOUT, 46 + .equiv SE_TU_SAA, 47 + .equiv SE_HI_TURUN, 48 + .equiv SE_TRACK_MOVE, 49 + .equiv SE_TRACK_STOP, 50 + .equiv SE_TRACK_HAIK, 51 + .equiv SE_TRACK_DOOR, 52 + .equiv SE_MOTER, 53 + .equiv SE_CARD, 54 + .equiv SE_SAVE, 55 + .equiv SE_KON, 56 + .equiv SE_KON2, 57 + .equiv SE_KON3, 58 + .equiv SE_KON4, 59 + .equiv SE_SUIKOMU, 60 + .equiv SE_NAGERU, 61 + .equiv SE_TOY_C, 62 + .equiv SE_TOY_D, 63 + .equiv SE_TOY_E, 64 + .equiv SE_TOY_F, 65 + .equiv SE_TOY_G, 66 + .equiv SE_TOY_A, 67 + .equiv SE_TOY_B, 68 + .equiv SE_TOY_C1, 69 + .equiv SE_MIZU, 70 + .equiv SE_HASHI, 71 + .equiv SE_DAUGI, 72 + .equiv SE_PINPON, 73 + .equiv SE_FUUSEN1, 74 + .equiv SE_FUUSEN2, 75 + .equiv SE_FUUSEN3, 76 + .equiv SE_TOY_KABE, 77 + .equiv SE_TOY_DANGO, 78 + .equiv SE_DOKU, 79 + .equiv SE_ESUKA, 80 + .equiv SE_T_AME, 81 + .equiv SE_T_AME_E, 82 + .equiv SE_T_OOAME, 83 + .equiv SE_T_OOAME_E, 84 + .equiv SE_T_KOAME, 85 + .equiv SE_T_KOAME_E, 86 + .equiv SE_T_KAMI, 87 + .equiv SE_T_KAMI2, 88 + .equiv SE_ELEBETA, 89 + .equiv SE_HINSI, 90 + .equiv SE_EXPMAX, 91 + .equiv SE_TAMAKORO, 92 + .equiv SE_TAMAKORO_E, 93 + .equiv SE_BASABASA, 94 + .equiv SE_REGI, 95 + .equiv SE_C_GAJI, 96 + .equiv SE_C_MAKU_U, 97 + .equiv SE_C_MAKU_D, 98 + .equiv SE_C_PASI, 99 + .equiv SE_C_SYU, 100 + .equiv SE_C_PIKON, 101 + .equiv SE_REAPOKE, 102 + .equiv SE_OP_BASYU, 103 + .equiv SE_BT_START, 104 + .equiv SE_DENDOU, 105 + .equiv SE_JIHANKI, 106 + .equiv SE_TAMA, 107 + .equiv SE_Z_SCROLL, 108 + .equiv SE_Z_PAGE, 109 + .equiv SE_PN_ON, 110 + .equiv SE_PN_OFF, 111 + .equiv SE_Z_SEARCH, 112 + .equiv SE_TAMAGO, 113 + .equiv SE_TB_START, 114 + .equiv SE_TB_KON, 115 + .equiv SE_TB_KARA, 116 + .equiv SE_BIDORO, 117 + .equiv SE_W085, 118 + .equiv SE_W085B, 119 + .equiv SE_W231, 120 + .equiv SE_W171, 121 + .equiv SE_W233, 122 + .equiv SE_W233B, 123 + .equiv SE_W145, 124 + .equiv SE_W145B, 125 + .equiv SE_W145C, 126 + .equiv SE_W240, 127 + .equiv SE_W015, 128 + .equiv SE_W081, 129 + .equiv SE_W081B, 130 + .equiv SE_W088, 131 + .equiv SE_W016, 132 + .equiv SE_W016B, 133 + .equiv SE_W003, 134 + .equiv SE_W104, 135 + .equiv SE_W013, 136 + .equiv SE_W196, 137 + .equiv SE_W086, 138 + .equiv SE_W004, 139 + .equiv SE_W025, 140 + .equiv SE_W025B, 141 + .equiv SE_W152, 142 + .equiv SE_W026, 143 + .equiv SE_W172, 144 + .equiv SE_W172B, 145 + .equiv SE_W053, 146 + .equiv SE_W007, 147 + .equiv SE_W092, 148 + .equiv SE_W221, 149 + .equiv SE_W221B, 150 + .equiv SE_W052, 151 + .equiv SE_W036, 152 + .equiv SE_W059, 153 + .equiv SE_W059B, 154 + .equiv SE_W010, 155 + .equiv SE_W011, 156 + .equiv SE_W017, 157 + .equiv SE_W019, 158 + .equiv SE_W028, 159 + .equiv SE_W013B, 160 + .equiv SE_W044, 161 + .equiv SE_W029, 162 + .equiv SE_W057, 163 + .equiv SE_W056, 164 + .equiv SE_W250, 165 + .equiv SE_W030, 166 + .equiv SE_W039, 167 + .equiv SE_W054, 168 + .equiv SE_W077, 169 + .equiv SE_W020, 170 + .equiv SE_W082, 171 + .equiv SE_W047, 172 + .equiv SE_W195, 173 + .equiv SE_W006, 174 + .equiv SE_W091, 175 + .equiv SE_W146, 176 + .equiv SE_W120, 177 + .equiv SE_W153, 178 + .equiv SE_W071B, 179 + .equiv SE_W071, 180 + .equiv SE_W103, 181 + .equiv SE_W062, 182 + .equiv SE_W062B, 183 + .equiv SE_W048, 184 + .equiv SE_W187, 185 + .equiv SE_W118, 186 + .equiv SE_W155, 187 + .equiv SE_W122, 188 + .equiv SE_W060, 189 + .equiv SE_W185, 190 + .equiv SE_W014, 191 + .equiv SE_W043, 192 + .equiv SE_W207, 193 + .equiv SE_W207B, 194 + .equiv SE_W215, 195 + .equiv SE_W109, 196 + .equiv SE_W173, 197 + .equiv SE_W280, 198 + .equiv SE_W202, 199 + .equiv SE_W060B, 200 + .equiv SE_W076, 201 + .equiv SE_W080, 202 + .equiv SE_W100, 203 + .equiv SE_W107, 204 + .equiv SE_W166, 205 + .equiv SE_W129, 206 + .equiv SE_W115, 207 + .equiv SE_W112, 208 + .equiv SE_W197, 209 + .equiv SE_W199, 210 + .equiv SE_W236, 211 + .equiv SE_W204, 212 + .equiv SE_W268, 213 + .equiv SE_W070, 214 + .equiv SE_W063, 215 + .equiv SE_W127, 216 + .equiv SE_W179, 217 + .equiv SE_W151, 218 + .equiv SE_W201, 219 + .equiv SE_W161, 220 + .equiv SE_W161B, 221 + .equiv SE_W227, 222 + .equiv SE_W227B, 223 + .equiv SE_W226, 224 + .equiv SE_W208, 225 + .equiv SE_W213, 226 + .equiv SE_W213B, 227 + .equiv SE_W234, 228 + .equiv SE_W260, 229 + .equiv SE_W328, 230 + .equiv SE_W320, 231 + .equiv SE_W255, 232 + .equiv SE_W291, 233 + .equiv SE_W089, 234 + .equiv SE_W239, 235 + .equiv SE_W230, 236 + .equiv SE_W281, 237 + .equiv SE_W327, 238 + .equiv SE_W287, 239 + .equiv SE_W257, 240 + .equiv SE_W253, 241 + .equiv SE_W258, 242 + .equiv SE_W322, 243 + .equiv SE_W298, 244 + .equiv SE_W287B, 245 + .equiv SE_W114, 246 + .equiv SE_W063B, 247 + + .equiv BGM_STOP, 349 + .equiv BGM_TETSUJI, 350 + .equiv BGM_FIELD13, 351 + .equiv BGM_KACHI22, 352 + .equiv BGM_KACHI2, 353 + .equiv BGM_KACHI3, 354 + .equiv BGM_KACHI5, 355 + .equiv BGM_PCC, 356 + .equiv BGM_NIBI, 357 + .equiv BGM_SUIKUN, 358 + .equiv BGM_DOORO1, 359 + .equiv BGM_DOORO_X1, 360 + .equiv BGM_DOORO_X3, 361 + .equiv BGM_MACHI_S2, 362 + .equiv BGM_MACHI_S4, 363 + .equiv BGM_GIM, 364 + .equiv BGM_NAMINORI, 365 + .equiv BGM_DAN01, 366 + .equiv BGM_FANFA1, 367 + .equiv BGM_ME_ASA, 368 + .equiv BGM_ME_BACHI, 369 + .equiv BGM_FANFA4, 370 + .equiv BGM_FANFA5, 371 + .equiv BGM_ME_WAZA, 372 + .equiv BGM_BIJYUTU, 373 + .equiv BGM_DOORO_X4, 374 + .equiv BGM_FUNE_KAN, 375 + .equiv BGM_ME_SHINKA, 376 + .equiv BGM_SHINKA, 377 + .equiv BGM_ME_WASURE, 378 + .equiv BGM_SYOUJOEYE, 379 + .equiv BGM_BOYEYE, 380 + .equiv BGM_DAN02, 381 + .equiv BGM_MACHI_S3, 382 + .equiv BGM_ODAMAKI, 383 + .equiv BGM_B_TOWER, 384 + .equiv BGM_SWIMEYE, 385 + .equiv BGM_DAN03, 386 + .equiv BGM_ME_KINOMI, 387 + .equiv BGM_ME_TAMA, 388 + .equiv BGM_ME_B_BIG, 389 + .equiv BGM_ME_B_SMALL, 390 + .equiv BGM_ME_ZANNEN, 391 + .equiv BGM_BD_TIME, 392 + .equiv BGM_TEST1, 393 + .equiv BGM_TEST2, 394 + .equiv BGM_TEST3, 395 + .equiv BGM_TEST4, 396 + .equiv BGM_TEST, 397 + .equiv BGM_GOMACHI0, 398 + .equiv BGM_GOTOWN, 399 + .equiv BGM_POKECEN, 400 + .equiv BGM_NEXTROAD, 401 + .equiv BGM_GRANROAD, 402 + .equiv BGM_CYCLING, 403 + .equiv BGM_FRIENDLY, 404 + .equiv BGM_MISHIRO, 405 + .equiv BGM_TOZAN, 406 + .equiv BGM_GIRLEYE, 407 + .equiv BGM_MINAMO, 408 + .equiv BGM_ASHROAD, 409 + .equiv BGM_EVENT0, 410 + .equiv BGM_DEEPDEEP, 411 + .equiv BGM_KACHI1, 412 + .equiv BGM_TITLE3, 413 + .equiv BGM_DEMO1, 414 + .equiv BGM_GIRL_SUP, 415 + .equiv BGM_HAGESHII, 416 + .equiv BGM_KAKKOII, 417 + .equiv BGM_KAZANBAI, 418 + .equiv BGM_AQA_0, 419 + .equiv BGM_TSURETEK, 420 + .equiv BGM_BOY_SUP, 421 + .equiv BGM_RAINBOW, 422 + .equiv BGM_AYASII, 423 + .equiv BGM_KACHI4, 424 + .equiv BGM_ROPEWAY, 425 + .equiv BGM_CASINO, 426 + .equiv BGM_HIGHTOWN, 427 + .equiv BGM_SAFARI, 428 + .equiv BGM_C_ROAD, 429 + .equiv BGM_AJITO, 430 + .equiv BGM_M_BOAT, 431 + .equiv BGM_M_DUNGON, 432 + .equiv BGM_FINECITY, 433 + .equiv BGM_MACHUPI, 434 + .equiv BGM_P_SCHOOL, 435 + .equiv BGM_DENDOU, 436 + .equiv BGM_TONEKUSA, 437 + .equiv BGM_MABOROSI, 438 + .equiv BGM_CON_FAN, 439 + .equiv BGM_CONTEST0, 440 + .equiv BGM_MGM0, 441 + .equiv BGM_T_BATTLE, 442 + .equiv BGM_OOAME, 443 + .equiv BGM_HIDERI, 444 + .equiv BGM_RUNECITY, 445 + .equiv BGM_CON_K, 446 + .equiv BGM_EIKOU_R, 447 + .equiv BGM_KARAKURI, 448 + .equiv BGM_HUTAGO, 449 + .equiv BGM_SITENNOU, 450 + .equiv BGM_YAMA_EYE, 451 + .equiv BGM_CONLOBBY, 452 + .equiv BGM_INTER_V, 453 + .equiv BGM_DAIGO, 454 + .equiv BGM_THANKFOR, 455 + .equiv BGM_END, 456 + .equiv BGM_BATTLE27, 457 + .equiv BGM_BATTLE31, 458 + .equiv BGM_BATTLE20, 459 + .equiv BGM_BATTLE32, 460 + .equiv BGM_BATTLE33, 461 + .equiv BGM_BATTLE36, 462 + .equiv BGM_BATTLE34, 463 + .equiv BGM_BATTLE35, 464 + .equiv BGM_BATTLE38, 465 + .equiv BGM_BATTLE30, 466 + + .equiv BGM_ROUTE_118, 0x7fff diff --git a/constants/songs.s b/constants/songs.s deleted file mode 100644 index a89376983..000000000 --- a/constants/songs.s +++ /dev/null @@ -1,369 +0,0 @@ - .equiv SE_STOP, 0 - .equiv SE_KAIFUKU, 1 - .equiv SE_PC_LOGON, 2 - .equiv SE_PC_OFF, 3 - .equiv SE_PC_ON, 4 - .equiv SE_SELECT, 5 - .equiv SE_WIN_OPEN, 6 - .equiv SE_WALL_HIT, 7 - .equiv SE_DOOR, 8 - .equiv SE_KAIDAN, 9 - .equiv SE_DANSA, 10 - .equiv SE_JITENSYA, 11 - .equiv SE_KOUKA_L, 12 - .equiv SE_KOUKA_M, 13 - .equiv SE_KOUKA_H, 14 - .equiv SE_BOWA2, 15 - .equiv SE_POKE_DEAD, 16 - .equiv SE_NIGERU, 17 - .equiv SE_JIDO_DOA, 18 - .equiv SE_NAMINORI, 19 - .equiv SE_BAN, 20 - .equiv SE_PIN, 21 - .equiv SE_BOO, 22 - .equiv SE_BOWA, 23 - .equiv SE_JYUNI, 24 - .equiv SE_A, 25 - .equiv SE_I, 26 - .equiv SE_U, 27 - .equiv SE_E, 28 - .equiv SE_O, 29 - .equiv SE_N, 30 - .equiv SE_SEIKAI, 31 - .equiv SE_HAZURE, 32 - .equiv SE_EXP, 33 - .equiv SE_JITE_PYOKO, 34 - .equiv SE_MU_PACHI, 35 - .equiv SE_TK_KASYA, 36 - .equiv SE_FU_ZAKU, 37 - .equiv SE_FU_ZAKU2, 38 - .equiv SE_FU_ZUZUZU, 39 - .equiv SE_RU_GASHIN, 40 - .equiv SE_RU_GASYAN, 41 - .equiv SE_RU_BARI, 42 - .equiv SE_RU_HYUU, 43 - .equiv SE_KI_GASYAN, 44 - .equiv SE_TK_WARPIN, 45 - .equiv SE_TK_WARPOUT, 46 - .equiv SE_TU_SAA, 47 - .equiv SE_HI_TURUN, 48 - .equiv SE_TRACK_MOVE, 49 - .equiv SE_TRACK_STOP, 50 - .equiv SE_TRACK_HAIK, 51 - .equiv SE_TRACK_DOOR, 52 - .equiv SE_MOTER, 53 - .equiv SE_CARD, 54 - .equiv SE_SAVE, 55 - .equiv SE_KON, 56 - .equiv SE_KON2, 57 - .equiv SE_KON3, 58 - .equiv SE_KON4, 59 - .equiv SE_SUIKOMU, 60 - .equiv SE_NAGERU, 61 - .equiv SE_TOY_C, 62 - .equiv SE_TOY_D, 63 - .equiv SE_TOY_E, 64 - .equiv SE_TOY_F, 65 - .equiv SE_TOY_G, 66 - .equiv SE_TOY_A, 67 - .equiv SE_TOY_B, 68 - .equiv SE_TOY_C1, 69 - .equiv SE_MIZU, 70 - .equiv SE_HASHI, 71 - .equiv SE_DAUGI, 72 - .equiv SE_PINPON, 73 - .equiv SE_FUUSEN1, 74 - .equiv SE_FUUSEN2, 75 - .equiv SE_FUUSEN3, 76 - .equiv SE_TOY_KABE, 77 - .equiv SE_TOY_DANGO, 78 - .equiv SE_DOKU, 79 - .equiv SE_ESUKA, 80 - .equiv SE_T_AME, 81 - .equiv SE_T_AME_E, 82 - .equiv SE_T_OOAME, 83 - .equiv SE_T_OOAME_E, 84 - .equiv SE_T_KOAME, 85 - .equiv SE_T_KOAME_E, 86 - .equiv SE_T_KAMI, 87 - .equiv SE_T_KAMI2, 88 - .equiv SE_ELEBETA, 89 - .equiv SE_HINSI, 90 - .equiv SE_EXPMAX, 91 - .equiv SE_TAMAKORO, 92 - .equiv SE_TAMAKORO_E, 93 - .equiv SE_BASABASA, 94 - .equiv SE_REGI, 95 - .equiv SE_C_GAJI, 96 - .equiv SE_C_MAKU_U, 97 - .equiv SE_C_MAKU_D, 98 - .equiv SE_C_PASI, 99 - .equiv SE_C_SYU, 100 - .equiv SE_C_PIKON, 101 - .equiv SE_REAPOKE, 102 - .equiv SE_OP_BASYU, 103 - .equiv SE_BT_START, 104 - .equiv SE_DENDOU, 105 - .equiv SE_JIHANKI, 106 - .equiv SE_TAMA, 107 - .equiv SE_Z_SCROLL, 108 - .equiv SE_Z_PAGE, 109 - .equiv SE_PN_ON, 110 - .equiv SE_PN_OFF, 111 - .equiv SE_Z_SEARCH, 112 - .equiv SE_TAMAGO, 113 - .equiv SE_TB_START, 114 - .equiv SE_TB_KON, 115 - .equiv SE_TB_KARA, 116 - .equiv SE_BIDORO, 117 - .equiv SE_W085, 118 - .equiv SE_W085B, 119 - .equiv SE_W231, 120 - .equiv SE_W171, 121 - .equiv SE_W233, 122 - .equiv SE_W233B, 123 - .equiv SE_W145, 124 - .equiv SE_W145B, 125 - .equiv SE_W145C, 126 - .equiv SE_W240, 127 - .equiv SE_W015, 128 - .equiv SE_W081, 129 - .equiv SE_W081B, 130 - .equiv SE_W088, 131 - .equiv SE_W016, 132 - .equiv SE_W016B, 133 - .equiv SE_W003, 134 - .equiv SE_W104, 135 - .equiv SE_W013, 136 - .equiv SE_W196, 137 - .equiv SE_W086, 138 - .equiv SE_W004, 139 - .equiv SE_W025, 140 - .equiv SE_W025B, 141 - .equiv SE_W152, 142 - .equiv SE_W026, 143 - .equiv SE_W172, 144 - .equiv SE_W172B, 145 - .equiv SE_W053, 146 - .equiv SE_W007, 147 - .equiv SE_W092, 148 - .equiv SE_W221, 149 - .equiv SE_W221B, 150 - .equiv SE_W052, 151 - .equiv SE_W036, 152 - .equiv SE_W059, 153 - .equiv SE_W059B, 154 - .equiv SE_W010, 155 - .equiv SE_W011, 156 - .equiv SE_W017, 157 - .equiv SE_W019, 158 - .equiv SE_W028, 159 - .equiv SE_W013B, 160 - .equiv SE_W044, 161 - .equiv SE_W029, 162 - .equiv SE_W057, 163 - .equiv SE_W056, 164 - .equiv SE_W250, 165 - .equiv SE_W030, 166 - .equiv SE_W039, 167 - .equiv SE_W054, 168 - .equiv SE_W077, 169 - .equiv SE_W020, 170 - .equiv SE_W082, 171 - .equiv SE_W047, 172 - .equiv SE_W195, 173 - .equiv SE_W006, 174 - .equiv SE_W091, 175 - .equiv SE_W146, 176 - .equiv SE_W120, 177 - .equiv SE_W153, 178 - .equiv SE_W071B, 179 - .equiv SE_W071, 180 - .equiv SE_W103, 181 - .equiv SE_W062, 182 - .equiv SE_W062B, 183 - .equiv SE_W048, 184 - .equiv SE_W187, 185 - .equiv SE_W118, 186 - .equiv SE_W155, 187 - .equiv SE_W122, 188 - .equiv SE_W060, 189 - .equiv SE_W185, 190 - .equiv SE_W014, 191 - .equiv SE_W043, 192 - .equiv SE_W207, 193 - .equiv SE_W207B, 194 - .equiv SE_W215, 195 - .equiv SE_W109, 196 - .equiv SE_W173, 197 - .equiv SE_W280, 198 - .equiv SE_W202, 199 - .equiv SE_W060B, 200 - .equiv SE_W076, 201 - .equiv SE_W080, 202 - .equiv SE_W100, 203 - .equiv SE_W107, 204 - .equiv SE_W166, 205 - .equiv SE_W129, 206 - .equiv SE_W115, 207 - .equiv SE_W112, 208 - .equiv SE_W197, 209 - .equiv SE_W199, 210 - .equiv SE_W236, 211 - .equiv SE_W204, 212 - .equiv SE_W268, 213 - .equiv SE_W070, 214 - .equiv SE_W063, 215 - .equiv SE_W127, 216 - .equiv SE_W179, 217 - .equiv SE_W151, 218 - .equiv SE_W201, 219 - .equiv SE_W161, 220 - .equiv SE_W161B, 221 - .equiv SE_W227, 222 - .equiv SE_W227B, 223 - .equiv SE_W226, 224 - .equiv SE_W208, 225 - .equiv SE_W213, 226 - .equiv SE_W213B, 227 - .equiv SE_W234, 228 - .equiv SE_W260, 229 - .equiv SE_W328, 230 - .equiv SE_W320, 231 - .equiv SE_W255, 232 - .equiv SE_W291, 233 - .equiv SE_W089, 234 - .equiv SE_W239, 235 - .equiv SE_W230, 236 - .equiv SE_W281, 237 - .equiv SE_W327, 238 - .equiv SE_W287, 239 - .equiv SE_W257, 240 - .equiv SE_W253, 241 - .equiv SE_W258, 242 - .equiv SE_W322, 243 - .equiv SE_W298, 244 - .equiv SE_W287B, 245 - .equiv SE_W114, 246 - .equiv SE_W063B, 247 - - .equiv BGM_STOP, 349 - .equiv BGM_TETSUJI, 350 - .equiv BGM_FIELD13, 351 - .equiv BGM_KACHI22, 352 - .equiv BGM_KACHI2, 353 - .equiv BGM_KACHI3, 354 - .equiv BGM_KACHI5, 355 - .equiv BGM_PCC, 356 - .equiv BGM_NIBI, 357 - .equiv BGM_SUIKUN, 358 - .equiv BGM_DOORO1, 359 - .equiv BGM_DOORO_X1, 360 - .equiv BGM_DOORO_X3, 361 - .equiv BGM_MACHI_S2, 362 - .equiv BGM_MACHI_S4, 363 - .equiv BGM_GIM, 364 - .equiv BGM_NAMINORI, 365 - .equiv BGM_DAN01, 366 - .equiv BGM_FANFA1, 367 - .equiv BGM_ME_ASA, 368 - .equiv BGM_ME_BACHI, 369 - .equiv BGM_FANFA4, 370 - .equiv BGM_FANFA5, 371 - .equiv BGM_ME_WAZA, 372 - .equiv BGM_BIJYUTU, 373 - .equiv BGM_DOORO_X4, 374 - .equiv BGM_FUNE_KAN, 375 - .equiv BGM_ME_SHINKA, 376 - .equiv BGM_SHINKA, 377 - .equiv BGM_ME_WASURE, 378 - .equiv BGM_SYOUJOEYE, 379 - .equiv BGM_BOYEYE, 380 - .equiv BGM_DAN02, 381 - .equiv BGM_MACHI_S3, 382 - .equiv BGM_ODAMAKI, 383 - .equiv BGM_B_TOWER, 384 - .equiv BGM_SWIMEYE, 385 - .equiv BGM_DAN03, 386 - .equiv BGM_ME_KINOMI, 387 - .equiv BGM_ME_TAMA, 388 - .equiv BGM_ME_B_BIG, 389 - .equiv BGM_ME_B_SMALL, 390 - .equiv BGM_ME_ZANNEN, 391 - .equiv BGM_BD_TIME, 392 - .equiv BGM_TEST1, 393 - .equiv BGM_TEST2, 394 - .equiv BGM_TEST3, 395 - .equiv BGM_TEST4, 396 - .equiv BGM_TEST, 397 - .equiv BGM_GOMACHI0, 398 - .equiv BGM_GOTOWN, 399 - .equiv BGM_POKECEN, 400 - .equiv BGM_NEXTROAD, 401 - .equiv BGM_GRANROAD, 402 - .equiv BGM_CYCLING, 403 - .equiv BGM_FRIENDLY, 404 - .equiv BGM_MISHIRO, 405 - .equiv BGM_TOZAN, 406 - .equiv BGM_GIRLEYE, 407 - .equiv BGM_MINAMO, 408 - .equiv BGM_ASHROAD, 409 - .equiv BGM_EVENT0, 410 - .equiv BGM_DEEPDEEP, 411 - .equiv BGM_KACHI1, 412 - .equiv BGM_TITLE3, 413 - .equiv BGM_DEMO1, 414 - .equiv BGM_GIRL_SUP, 415 - .equiv BGM_HAGESHII, 416 - .equiv BGM_KAKKOII, 417 - .equiv BGM_KAZANBAI, 418 - .equiv BGM_AQA_0, 419 - .equiv BGM_TSURETEK, 420 - .equiv BGM_BOY_SUP, 421 - .equiv BGM_RAINBOW, 422 - .equiv BGM_AYASII, 423 - .equiv BGM_KACHI4, 424 - .equiv BGM_ROPEWAY, 425 - .equiv BGM_CASINO, 426 - .equiv BGM_HIGHTOWN, 427 - .equiv BGM_SAFARI, 428 - .equiv BGM_C_ROAD, 429 - .equiv BGM_AJITO, 430 - .equiv BGM_M_BOAT, 431 - .equiv BGM_M_DUNGON, 432 - .equiv BGM_FINECITY, 433 - .equiv BGM_MACHUPI, 434 - .equiv BGM_P_SCHOOL, 435 - .equiv BGM_DENDOU, 436 - .equiv BGM_TONEKUSA, 437 - .equiv BGM_MABOROSI, 438 - .equiv BGM_CON_FAN, 439 - .equiv BGM_CONTEST0, 440 - .equiv BGM_MGM0, 441 - .equiv BGM_T_BATTLE, 442 - .equiv BGM_OOAME, 443 - .equiv BGM_HIDERI, 444 - .equiv BGM_RUNECITY, 445 - .equiv BGM_CON_K, 446 - .equiv BGM_EIKOU_R, 447 - .equiv BGM_KARAKURI, 448 - .equiv BGM_HUTAGO, 449 - .equiv BGM_SITENNOU, 450 - .equiv BGM_YAMA_EYE, 451 - .equiv BGM_CONLOBBY, 452 - .equiv BGM_INTER_V, 453 - .equiv BGM_DAIGO, 454 - .equiv BGM_THANKFOR, 455 - .equiv BGM_END, 456 - .equiv BGM_BATTLE27, 457 - .equiv BGM_BATTLE31, 458 - .equiv BGM_BATTLE20, 459 - .equiv BGM_BATTLE32, 460 - .equiv BGM_BATTLE33, 461 - .equiv BGM_BATTLE36, 462 - .equiv BGM_BATTLE34, 463 - .equiv BGM_BATTLE35, 464 - .equiv BGM_BATTLE38, 465 - .equiv BGM_BATTLE30, 466 - - .equiv BGM_ROUTE_118, 0x7fff diff --git a/constants/species_constants.inc b/constants/species_constants.inc new file mode 100644 index 000000000..8f164a1d9 --- /dev/null +++ b/constants/species_constants.inc @@ -0,0 +1,386 @@ + .set SPECIES_BULBASAUR, 0x001 + .set SPECIES_IVYSAUR, 0x002 + .set SPECIES_VENUSAUR, 0x003 + .set SPECIES_CHARMANDER, 0x004 + .set SPECIES_CHARMELEON, 0x005 + .set SPECIES_CHARIZARD, 0x006 + .set SPECIES_SQUIRTLE, 0x007 + .set SPECIES_WARTORTLE, 0x008 + .set SPECIES_BLASTOISE, 0x009 + .set SPECIES_CATERPIE, 0x00a + .set SPECIES_METAPOD, 0x00b + .set SPECIES_BUTTERFREE, 0x00c + .set SPECIES_WEEDLE, 0x00d + .set SPECIES_KAKUNA, 0x00e + .set SPECIES_BEEDRILL, 0x00f + .set SPECIES_PIDGEY, 0x010 + .set SPECIES_PIDGEOTTO, 0x011 + .set SPECIES_PIDGEOT, 0x012 + .set SPECIES_RATTATA, 0x013 + .set SPECIES_RATICATE, 0x014 + .set SPECIES_SPEAROW, 0x015 + .set SPECIES_FEAROW, 0x016 + .set SPECIES_EKANS, 0x017 + .set SPECIES_ARBOK, 0x018 + .set SPECIES_PIKACHU, 0x019 + .set SPECIES_RAICHU, 0x01a + .set SPECIES_SANDSHREW, 0x01b + .set SPECIES_SANDSLASH, 0x01c + .set SPECIES_NIDORAN_F, 0x01d + .set SPECIES_NIDORINA, 0x01e + .set SPECIES_NIDOQUEEN, 0x01f + .set SPECIES_NIDORAN_M, 0x020 + .set SPECIES_NIDORINO, 0x021 + .set SPECIES_NIDOKING, 0x022 + .set SPECIES_CLEFAIRY, 0x023 + .set SPECIES_CLEFABLE, 0x024 + .set SPECIES_VULPIX, 0x025 + .set SPECIES_NINETALES, 0x026 + .set SPECIES_JIGGLYPUFF, 0x027 + .set SPECIES_WIGGLYTUFF, 0x028 + .set SPECIES_ZUBAT, 0x029 + .set SPECIES_GOLBAT, 0x02a + .set SPECIES_ODDISH, 0x02b + .set SPECIES_GLOOM, 0x02c + .set SPECIES_VILEPLUME, 0x02d + .set SPECIES_PARAS, 0x02e + .set SPECIES_PARASECT, 0x02f + .set SPECIES_VENONAT, 0x030 + .set SPECIES_VENOMOTH, 0x031 + .set SPECIES_DIGLETT, 0x032 + .set SPECIES_DUGTRIO, 0x033 + .set SPECIES_MEOWTH, 0x034 + .set SPECIES_PERSIAN, 0x035 + .set SPECIES_PSYDUCK, 0x036 + .set SPECIES_GOLDUCK, 0x037 + .set SPECIES_MANKEY, 0x038 + .set SPECIES_PRIMEAPE, 0x039 + .set SPECIES_GROWLITHE, 0x03a + .set SPECIES_ARCANINE, 0x03b + .set SPECIES_POLIWAG, 0x03c + .set SPECIES_POLIWHIRL, 0x03d + .set SPECIES_POLIWRATH, 0x03e + .set SPECIES_ABRA, 0x03f + .set SPECIES_KADABRA, 0x040 + .set SPECIES_ALAKAZAM, 0x041 + .set SPECIES_MACHOP, 0x042 + .set SPECIES_MACHOKE, 0x043 + .set SPECIES_MACHAMP, 0x044 + .set SPECIES_BELLSPROUT, 0x045 + .set SPECIES_WEEPINBELL, 0x046 + .set SPECIES_VICTREEBEL, 0x047 + .set SPECIES_TENTACOOL, 0x048 + .set SPECIES_TENTACRUEL, 0x049 + .set SPECIES_GEODUDE, 0x04a + .set SPECIES_GRAVELER, 0x04b + .set SPECIES_GOLEM, 0x04c + .set SPECIES_PONYTA, 0x04d + .set SPECIES_RAPIDASH, 0x04e + .set SPECIES_SLOWPOKE, 0x04f + .set SPECIES_SLOWBRO, 0x050 + .set SPECIES_MAGNEMITE, 0x051 + .set SPECIES_MAGNETON, 0x052 + .set SPECIES_FARFETCHD, 0x053 + .set SPECIES_DODUO, 0x054 + .set SPECIES_DODRIO, 0x055 + .set SPECIES_SEEL, 0x056 + .set SPECIES_DEWGONG, 0x057 + .set SPECIES_GRIMER, 0x058 + .set SPECIES_MUK, 0x059 + .set SPECIES_SHELLDER, 0x05a + .set SPECIES_CLOYSTER, 0x05b + .set SPECIES_GASTLY, 0x05c + .set SPECIES_HAUNTER, 0x05d + .set SPECIES_GENGAR, 0x05e + .set SPECIES_ONIX, 0x05f + .set SPECIES_DROWZEE, 0x060 + .set SPECIES_HYPNO, 0x061 + .set SPECIES_KRABBY, 0x062 + .set SPECIES_KINGLER, 0x063 + .set SPECIES_VOLTORB, 0x064 + .set SPECIES_ELECTRODE, 0x065 + .set SPECIES_EXEGGCUTE, 0x066 + .set SPECIES_EXEGGUTOR, 0x067 + .set SPECIES_CUBONE, 0x068 + .set SPECIES_MAROWAK, 0x069 + .set SPECIES_HITMONLEE, 0x06a + .set SPECIES_HITMONCHAN, 0x06b + .set SPECIES_LICKITUNG, 0x06c + .set SPECIES_KOFFING, 0x06d + .set SPECIES_WEEZING, 0x06e + .set SPECIES_RHYHORN, 0x06f + .set SPECIES_RHYDON, 0x070 + .set SPECIES_CHANSEY, 0x071 + .set SPECIES_TANGELA, 0x072 + .set SPECIES_KANGASKHAN, 0x073 + .set SPECIES_HORSEA, 0x074 + .set SPECIES_SEADRA, 0x075 + .set SPECIES_GOLDEEN, 0x076 + .set SPECIES_SEAKING, 0x077 + .set SPECIES_STARYU, 0x078 + .set SPECIES_STARMIE, 0x079 + .set SPECIES_MR_MIME, 0x07a + .set SPECIES_SCYTHER, 0x07b + .set SPECIES_JYNX, 0x07c + .set SPECIES_ELECTABUZZ, 0x07d + .set SPECIES_MAGMAR, 0x07e + .set SPECIES_PINSIR, 0x07f + .set SPECIES_TAUROS, 0x080 + .set SPECIES_MAGIKARP, 0x081 + .set SPECIES_GYARADOS, 0x082 + .set SPECIES_LAPRAS, 0x083 + .set SPECIES_DITTO, 0x084 + .set SPECIES_EEVEE, 0x085 + .set SPECIES_VAPOREON, 0x086 + .set SPECIES_JOLTEON, 0x087 + .set SPECIES_FLAREON, 0x088 + .set SPECIES_PORYGON, 0x089 + .set SPECIES_OMANYTE, 0x08a + .set SPECIES_OMASTAR, 0x08b + .set SPECIES_KABUTO, 0x08c + .set SPECIES_KABUTOPS, 0x08d + .set SPECIES_AERODACTYL, 0x08e + .set SPECIES_SNORLAX, 0x08f + .set SPECIES_ARTICUNO, 0x090 + .set SPECIES_ZAPDOS, 0x091 + .set SPECIES_MOLTRES, 0x092 + .set SPECIES_DRATINI, 0x093 + .set SPECIES_DRAGONAIR, 0x094 + .set SPECIES_DRAGONITE, 0x095 + .set SPECIES_MEWTWO, 0x096 + .set SPECIES_MEW, 0x097 + .set SPECIES_CHIKORITA, 0x098 + .set SPECIES_BAYLEEF, 0x099 + .set SPECIES_MEGANIUM, 0x09a + .set SPECIES_CYNDAQUIL, 0x09b + .set SPECIES_QUILAVA, 0x09c + .set SPECIES_TYPHLOSION, 0x09d + .set SPECIES_TOTODILE, 0x09e + .set SPECIES_CROCONAW, 0x09f + .set SPECIES_FERALIGATR, 0x0a0 + .set SPECIES_SENTRET, 0x0a1 + .set SPECIES_FURRET, 0x0a2 + .set SPECIES_HOOTHOOT, 0x0a3 + .set SPECIES_NOCTOWL, 0x0a4 + .set SPECIES_LEDYBA, 0x0a5 + .set SPECIES_LEDIAN, 0x0a6 + .set SPECIES_SPINARAK, 0x0a7 + .set SPECIES_ARIADOS, 0x0a8 + .set SPECIES_CROBAT, 0x0a9 + .set SPECIES_CHINCHOU, 0x0aa + .set SPECIES_LANTURN, 0x0ab + .set SPECIES_PICHU, 0x0ac + .set SPECIES_CLEFFA, 0x0ad + .set SPECIES_IGGLYBUFF, 0x0ae + .set SPECIES_TOGEPI, 0x0af + .set SPECIES_TOGETIC, 0x0b0 + .set SPECIES_NATU, 0x0b1 + .set SPECIES_XATU, 0x0b2 + .set SPECIES_MAREEP, 0x0b3 + .set SPECIES_FLAAFFY, 0x0b4 + .set SPECIES_AMPHAROS, 0x0b5 + .set SPECIES_BELLOSSOM, 0x0b6 + .set SPECIES_MARILL, 0x0b7 + .set SPECIES_AZUMARILL, 0x0b8 + .set SPECIES_SUDOWOODO, 0x0b9 + .set SPECIES_POLITOED, 0x0ba + .set SPECIES_HOPPIP, 0x0bb + .set SPECIES_SKIPLOOM, 0x0bc + .set SPECIES_JUMPLUFF, 0x0bd + .set SPECIES_AIPOM, 0x0be + .set SPECIES_SUNKERN, 0x0bf + .set SPECIES_SUNFLORA, 0x0c0 + .set SPECIES_YANMA, 0x0c1 + .set SPECIES_WOOPER, 0x0c2 + .set SPECIES_QUAGSIRE, 0x0c3 + .set SPECIES_ESPEON, 0x0c4 + .set SPECIES_UMBREON, 0x0c5 + .set SPECIES_MURKROW, 0x0c6 + .set SPECIES_SLOWKING, 0x0c7 + .set SPECIES_MISDREAVUS, 0x0c8 + .set SPECIES_UNOWN, 0x0c9 + .set SPECIES_WOBBUFFET, 0x0ca + .set SPECIES_GIRAFARIG, 0x0cb + .set SPECIES_PINECO, 0x0cc + .set SPECIES_FORRETRESS, 0x0cd + .set SPECIES_DUNSPARCE, 0x0ce + .set SPECIES_GLIGAR, 0x0cf + .set SPECIES_STEELIX, 0x0d0 + .set SPECIES_SNUBBULL, 0x0d1 + .set SPECIES_GRANBULL, 0x0d2 + .set SPECIES_QWILFISH, 0x0d3 + .set SPECIES_SCIZOR, 0x0d4 + .set SPECIES_SHUCKLE, 0x0d5 + .set SPECIES_HERACROSS, 0x0d6 + .set SPECIES_SNEASEL, 0x0d7 + .set SPECIES_TEDDIURSA, 0x0d8 + .set SPECIES_URSARING, 0x0d9 + .set SPECIES_SLUGMA, 0x0da + .set SPECIES_MAGCARGO, 0x0db + .set SPECIES_SWINUB, 0x0dc + .set SPECIES_PILOSWINE, 0x0dd + .set SPECIES_CORSOLA, 0x0de + .set SPECIES_REMORAID, 0x0df + .set SPECIES_OCTILLERY, 0x0e0 + .set SPECIES_DELIBIRD, 0x0e1 + .set SPECIES_MANTINE, 0x0e2 + .set SPECIES_SKARMORY, 0x0e3 + .set SPECIES_HOUNDOUR, 0x0e4 + .set SPECIES_HOUNDOOM, 0x0e5 + .set SPECIES_KINGDRA, 0x0e6 + .set SPECIES_PHANPY, 0x0e7 + .set SPECIES_DONPHAN, 0x0e8 + .set SPECIES_PORYGON2, 0x0e9 + .set SPECIES_STANTLER, 0x0ea + .set SPECIES_SMEARGLE, 0x0eb + .set SPECIES_TYROGUE, 0x0ec + .set SPECIES_HITMONTOP, 0x0ed + .set SPECIES_SMOOCHUM, 0x0ee + .set SPECIES_ELEKID, 0x0ef + .set SPECIES_MAGBY, 0x0f0 + .set SPECIES_MILTANK, 0x0f1 + .set SPECIES_BLISSEY, 0x0f2 + .set SPECIES_RAIKOU, 0x0f3 + .set SPECIES_ENTEI, 0x0f4 + .set SPECIES_SUICUNE, 0x0f5 + .set SPECIES_LARVITAR, 0x0f6 + .set SPECIES_PUPITAR, 0x0f7 + .set SPECIES_TYRANITAR, 0x0f8 + .set SPECIES_LUGIA, 0x0f9 + .set SPECIES_HO_OH, 0x0fa + .set SPECIES_CELEBI, 0x0fb + .set SPECIES_TREECKO, 0x115 + .set SPECIES_GROVYLE, 0x116 + .set SPECIES_SCEPTILE, 0x117 + .set SPECIES_TORCHIC, 0x118 + .set SPECIES_COMBUSKEN, 0x119 + .set SPECIES_BLAZIKEN, 0x11a + .set SPECIES_MUDKIP, 0x11b + .set SPECIES_MARSHTOMP, 0x11c + .set SPECIES_SWAMPERT, 0x11d + .set SPECIES_POOCHYENA, 0x11e + .set SPECIES_MIGHTYENA, 0x11f + .set SPECIES_ZIGZAGOON, 0x120 + .set SPECIES_LINOONE, 0x121 + .set SPECIES_WURMPLE, 0x122 + .set SPECIES_SILCOON, 0x123 + .set SPECIES_BEAUTIFLY, 0x124 + .set SPECIES_CASCOON, 0x125 + .set SPECIES_DUSTOX, 0x126 + .set SPECIES_LOTAD, 0x127 + .set SPECIES_LOMBRE, 0x128 + .set SPECIES_LUDICOLO, 0x129 + .set SPECIES_SEEDOT, 0x12a + .set SPECIES_NUZLEAF, 0x12b + .set SPECIES_SHIFTRY, 0x12c + .set SPECIES_NINCADA, 0x12d + .set SPECIES_NINJASK, 0x12e + .set SPECIES_SHEDINJA, 0x12f + .set SPECIES_TAILLOW, 0x130 + .set SPECIES_SWELLOW, 0x131 + .set SPECIES_SHROOMISH, 0x132 + .set SPECIES_BRELOOM, 0x133 + .set SPECIES_SPINDA, 0x134 + .set SPECIES_WINGULL, 0x135 + .set SPECIES_PELIPPER, 0x136 + .set SPECIES_SURSKIT, 0x137 + .set SPECIES_MASQUERAIN, 0x138 + .set SPECIES_WAILMER, 0x139 + .set SPECIES_WAILORD, 0x13a + .set SPECIES_SKITTY, 0x13b + .set SPECIES_DELCATTY, 0x13c + .set SPECIES_KECLEON, 0x13d + .set SPECIES_BALTOY, 0x13e + .set SPECIES_CLAYDOL, 0x13f + .set SPECIES_NOSEPASS, 0x140 + .set SPECIES_TORKOAL, 0x141 + .set SPECIES_SABLEYE, 0x142 + .set SPECIES_BARBOACH, 0x143 + .set SPECIES_WHISCASH, 0x144 + .set SPECIES_LUVDISC, 0x145 + .set SPECIES_CORPHISH, 0x146 + .set SPECIES_CRAWDAUNT, 0x147 + .set SPECIES_FEEBAS, 0x148 + .set SPECIES_MILOTIC, 0x149 + .set SPECIES_CARVANHA, 0x14a + .set SPECIES_SHARPEDO, 0x14b + .set SPECIES_TRAPINCH, 0x14c + .set SPECIES_VIBRAVA, 0x14d + .set SPECIES_FLYGON, 0x14e + .set SPECIES_MAKUHITA, 0x14f + .set SPECIES_HARIYAMA, 0x150 + .set SPECIES_ELECTRIKE, 0x151 + .set SPECIES_MANECTRIC, 0x152 + .set SPECIES_NUMEL, 0x153 + .set SPECIES_CAMERUPT, 0x154 + .set SPECIES_SPHEAL, 0x155 + .set SPECIES_SEALEO, 0x156 + .set SPECIES_WALREIN, 0x157 + .set SPECIES_CACNEA, 0x158 + .set SPECIES_CACTURNE, 0x159 + .set SPECIES_SNORUNT, 0x15a + .set SPECIES_GLALIE, 0x15b + .set SPECIES_LUNATONE, 0x15c + .set SPECIES_SOLROCK, 0x15d + .set SPECIES_AZURILL, 0x15e + .set SPECIES_SPOINK, 0x15f + .set SPECIES_GRUMPIG, 0x160 + .set SPECIES_PLUSLE, 0x161 + .set SPECIES_MINUN, 0x162 + .set SPECIES_MAWILE, 0x163 + .set SPECIES_MEDITITE, 0x164 + .set SPECIES_MEDICHAM, 0x165 + .set SPECIES_SWABLU, 0x166 + .set SPECIES_ALTARIA, 0x167 + .set SPECIES_WYNAUT, 0x168 + .set SPECIES_DUSKULL, 0x169 + .set SPECIES_DUSCLOPS, 0x16a + .set SPECIES_ROSELIA, 0x16b + .set SPECIES_SLAKOTH, 0x16c + .set SPECIES_VIGOROTH, 0x16d + .set SPECIES_SLAKING, 0x16e + .set SPECIES_GULPIN, 0x16f + .set SPECIES_SWALOT, 0x170 + .set SPECIES_TROPIUS, 0x171 + .set SPECIES_WHISMUR, 0x172 + .set SPECIES_LOUDRED, 0x173 + .set SPECIES_EXPLOUD, 0x174 + .set SPECIES_CLAMPERL, 0x175 + .set SPECIES_HUNTAIL, 0x176 + .set SPECIES_GOREBYSS, 0x177 + .set SPECIES_ABSOL, 0x178 + .set SPECIES_SHUPPET, 0x179 + .set SPECIES_BANETTE, 0x17a + .set SPECIES_SEVIPER, 0x17b + .set SPECIES_ZANGOOSE, 0x17c + .set SPECIES_RELICANTH, 0x17d + .set SPECIES_ARON, 0x17e + .set SPECIES_LAIRON, 0x17f + .set SPECIES_AGGRON, 0x180 + .set SPECIES_CASTFORM, 0x181 + .set SPECIES_VOLBEAT, 0x182 + .set SPECIES_ILLUMISE, 0x183 + .set SPECIES_LILEEP, 0x184 + .set SPECIES_CRADILY, 0x185 + .set SPECIES_ANORITH, 0x186 + .set SPECIES_ARMALDO, 0x187 + .set SPECIES_RALTS, 0x188 + .set SPECIES_KIRLIA, 0x189 + .set SPECIES_GARDEVOIR, 0x18a + .set SPECIES_BAGON, 0x18b + .set SPECIES_SHELGON, 0x18c + .set SPECIES_SALAMENCE, 0x18d + .set SPECIES_BELDUM, 0x18e + .set SPECIES_METANG, 0x18f + .set SPECIES_METAGROSS, 0x190 + .set SPECIES_REGIROCK, 0x191 + .set SPECIES_REGICE, 0x192 + .set SPECIES_REGISTEEL, 0x193 + .set SPECIES_KYOGRE, 0x194 + .set SPECIES_GROUDON, 0x195 + .set SPECIES_RAYQUAZA, 0x196 + .set SPECIES_LATIAS, 0x197 + .set SPECIES_LATIOS, 0x198 + .set SPECIES_JIRACHI, 0x199 + .set SPECIES_DEOXYS, 0x19a + .set SPECIES_CHIMECHO, 0x19b diff --git a/constants/species_constants.s b/constants/species_constants.s deleted file mode 100644 index 8f164a1d9..000000000 --- a/constants/species_constants.s +++ /dev/null @@ -1,386 +0,0 @@ - .set SPECIES_BULBASAUR, 0x001 - .set SPECIES_IVYSAUR, 0x002 - .set SPECIES_VENUSAUR, 0x003 - .set SPECIES_CHARMANDER, 0x004 - .set SPECIES_CHARMELEON, 0x005 - .set SPECIES_CHARIZARD, 0x006 - .set SPECIES_SQUIRTLE, 0x007 - .set SPECIES_WARTORTLE, 0x008 - .set SPECIES_BLASTOISE, 0x009 - .set SPECIES_CATERPIE, 0x00a - .set SPECIES_METAPOD, 0x00b - .set SPECIES_BUTTERFREE, 0x00c - .set SPECIES_WEEDLE, 0x00d - .set SPECIES_KAKUNA, 0x00e - .set SPECIES_BEEDRILL, 0x00f - .set SPECIES_PIDGEY, 0x010 - .set SPECIES_PIDGEOTTO, 0x011 - .set SPECIES_PIDGEOT, 0x012 - .set SPECIES_RATTATA, 0x013 - .set SPECIES_RATICATE, 0x014 - .set SPECIES_SPEAROW, 0x015 - .set SPECIES_FEAROW, 0x016 - .set SPECIES_EKANS, 0x017 - .set SPECIES_ARBOK, 0x018 - .set SPECIES_PIKACHU, 0x019 - .set SPECIES_RAICHU, 0x01a - .set SPECIES_SANDSHREW, 0x01b - .set SPECIES_SANDSLASH, 0x01c - .set SPECIES_NIDORAN_F, 0x01d - .set SPECIES_NIDORINA, 0x01e - .set SPECIES_NIDOQUEEN, 0x01f - .set SPECIES_NIDORAN_M, 0x020 - .set SPECIES_NIDORINO, 0x021 - .set SPECIES_NIDOKING, 0x022 - .set SPECIES_CLEFAIRY, 0x023 - .set SPECIES_CLEFABLE, 0x024 - .set SPECIES_VULPIX, 0x025 - .set SPECIES_NINETALES, 0x026 - .set SPECIES_JIGGLYPUFF, 0x027 - .set SPECIES_WIGGLYTUFF, 0x028 - .set SPECIES_ZUBAT, 0x029 - .set SPECIES_GOLBAT, 0x02a - .set SPECIES_ODDISH, 0x02b - .set SPECIES_GLOOM, 0x02c - .set SPECIES_VILEPLUME, 0x02d - .set SPECIES_PARAS, 0x02e - .set SPECIES_PARASECT, 0x02f - .set SPECIES_VENONAT, 0x030 - .set SPECIES_VENOMOTH, 0x031 - .set SPECIES_DIGLETT, 0x032 - .set SPECIES_DUGTRIO, 0x033 - .set SPECIES_MEOWTH, 0x034 - .set SPECIES_PERSIAN, 0x035 - .set SPECIES_PSYDUCK, 0x036 - .set SPECIES_GOLDUCK, 0x037 - .set SPECIES_MANKEY, 0x038 - .set SPECIES_PRIMEAPE, 0x039 - .set SPECIES_GROWLITHE, 0x03a - .set SPECIES_ARCANINE, 0x03b - .set SPECIES_POLIWAG, 0x03c - .set SPECIES_POLIWHIRL, 0x03d - .set SPECIES_POLIWRATH, 0x03e - .set SPECIES_ABRA, 0x03f - .set SPECIES_KADABRA, 0x040 - .set SPECIES_ALAKAZAM, 0x041 - .set SPECIES_MACHOP, 0x042 - .set SPECIES_MACHOKE, 0x043 - .set SPECIES_MACHAMP, 0x044 - .set SPECIES_BELLSPROUT, 0x045 - .set SPECIES_WEEPINBELL, 0x046 - .set SPECIES_VICTREEBEL, 0x047 - .set SPECIES_TENTACOOL, 0x048 - .set SPECIES_TENTACRUEL, 0x049 - .set SPECIES_GEODUDE, 0x04a - .set SPECIES_GRAVELER, 0x04b - .set SPECIES_GOLEM, 0x04c - .set SPECIES_PONYTA, 0x04d - .set SPECIES_RAPIDASH, 0x04e - .set SPECIES_SLOWPOKE, 0x04f - .set SPECIES_SLOWBRO, 0x050 - .set SPECIES_MAGNEMITE, 0x051 - .set SPECIES_MAGNETON, 0x052 - .set SPECIES_FARFETCHD, 0x053 - .set SPECIES_DODUO, 0x054 - .set SPECIES_DODRIO, 0x055 - .set SPECIES_SEEL, 0x056 - .set SPECIES_DEWGONG, 0x057 - .set SPECIES_GRIMER, 0x058 - .set SPECIES_MUK, 0x059 - .set SPECIES_SHELLDER, 0x05a - .set SPECIES_CLOYSTER, 0x05b - .set SPECIES_GASTLY, 0x05c - .set SPECIES_HAUNTER, 0x05d - .set SPECIES_GENGAR, 0x05e - .set SPECIES_ONIX, 0x05f - .set SPECIES_DROWZEE, 0x060 - .set SPECIES_HYPNO, 0x061 - .set SPECIES_KRABBY, 0x062 - .set SPECIES_KINGLER, 0x063 - .set SPECIES_VOLTORB, 0x064 - .set SPECIES_ELECTRODE, 0x065 - .set SPECIES_EXEGGCUTE, 0x066 - .set SPECIES_EXEGGUTOR, 0x067 - .set SPECIES_CUBONE, 0x068 - .set SPECIES_MAROWAK, 0x069 - .set SPECIES_HITMONLEE, 0x06a - .set SPECIES_HITMONCHAN, 0x06b - .set SPECIES_LICKITUNG, 0x06c - .set SPECIES_KOFFING, 0x06d - .set SPECIES_WEEZING, 0x06e - .set SPECIES_RHYHORN, 0x06f - .set SPECIES_RHYDON, 0x070 - .set SPECIES_CHANSEY, 0x071 - .set SPECIES_TANGELA, 0x072 - .set SPECIES_KANGASKHAN, 0x073 - .set SPECIES_HORSEA, 0x074 - .set SPECIES_SEADRA, 0x075 - .set SPECIES_GOLDEEN, 0x076 - .set SPECIES_SEAKING, 0x077 - .set SPECIES_STARYU, 0x078 - .set SPECIES_STARMIE, 0x079 - .set SPECIES_MR_MIME, 0x07a - .set SPECIES_SCYTHER, 0x07b - .set SPECIES_JYNX, 0x07c - .set SPECIES_ELECTABUZZ, 0x07d - .set SPECIES_MAGMAR, 0x07e - .set SPECIES_PINSIR, 0x07f - .set SPECIES_TAUROS, 0x080 - .set SPECIES_MAGIKARP, 0x081 - .set SPECIES_GYARADOS, 0x082 - .set SPECIES_LAPRAS, 0x083 - .set SPECIES_DITTO, 0x084 - .set SPECIES_EEVEE, 0x085 - .set SPECIES_VAPOREON, 0x086 - .set SPECIES_JOLTEON, 0x087 - .set SPECIES_FLAREON, 0x088 - .set SPECIES_PORYGON, 0x089 - .set SPECIES_OMANYTE, 0x08a - .set SPECIES_OMASTAR, 0x08b - .set SPECIES_KABUTO, 0x08c - .set SPECIES_KABUTOPS, 0x08d - .set SPECIES_AERODACTYL, 0x08e - .set SPECIES_SNORLAX, 0x08f - .set SPECIES_ARTICUNO, 0x090 - .set SPECIES_ZAPDOS, 0x091 - .set SPECIES_MOLTRES, 0x092 - .set SPECIES_DRATINI, 0x093 - .set SPECIES_DRAGONAIR, 0x094 - .set SPECIES_DRAGONITE, 0x095 - .set SPECIES_MEWTWO, 0x096 - .set SPECIES_MEW, 0x097 - .set SPECIES_CHIKORITA, 0x098 - .set SPECIES_BAYLEEF, 0x099 - .set SPECIES_MEGANIUM, 0x09a - .set SPECIES_CYNDAQUIL, 0x09b - .set SPECIES_QUILAVA, 0x09c - .set SPECIES_TYPHLOSION, 0x09d - .set SPECIES_TOTODILE, 0x09e - .set SPECIES_CROCONAW, 0x09f - .set SPECIES_FERALIGATR, 0x0a0 - .set SPECIES_SENTRET, 0x0a1 - .set SPECIES_FURRET, 0x0a2 - .set SPECIES_HOOTHOOT, 0x0a3 - .set SPECIES_NOCTOWL, 0x0a4 - .set SPECIES_LEDYBA, 0x0a5 - .set SPECIES_LEDIAN, 0x0a6 - .set SPECIES_SPINARAK, 0x0a7 - .set SPECIES_ARIADOS, 0x0a8 - .set SPECIES_CROBAT, 0x0a9 - .set SPECIES_CHINCHOU, 0x0aa - .set SPECIES_LANTURN, 0x0ab - .set SPECIES_PICHU, 0x0ac - .set SPECIES_CLEFFA, 0x0ad - .set SPECIES_IGGLYBUFF, 0x0ae - .set SPECIES_TOGEPI, 0x0af - .set SPECIES_TOGETIC, 0x0b0 - .set SPECIES_NATU, 0x0b1 - .set SPECIES_XATU, 0x0b2 - .set SPECIES_MAREEP, 0x0b3 - .set SPECIES_FLAAFFY, 0x0b4 - .set SPECIES_AMPHAROS, 0x0b5 - .set SPECIES_BELLOSSOM, 0x0b6 - .set SPECIES_MARILL, 0x0b7 - .set SPECIES_AZUMARILL, 0x0b8 - .set SPECIES_SUDOWOODO, 0x0b9 - .set SPECIES_POLITOED, 0x0ba - .set SPECIES_HOPPIP, 0x0bb - .set SPECIES_SKIPLOOM, 0x0bc - .set SPECIES_JUMPLUFF, 0x0bd - .set SPECIES_AIPOM, 0x0be - .set SPECIES_SUNKERN, 0x0bf - .set SPECIES_SUNFLORA, 0x0c0 - .set SPECIES_YANMA, 0x0c1 - .set SPECIES_WOOPER, 0x0c2 - .set SPECIES_QUAGSIRE, 0x0c3 - .set SPECIES_ESPEON, 0x0c4 - .set SPECIES_UMBREON, 0x0c5 - .set SPECIES_MURKROW, 0x0c6 - .set SPECIES_SLOWKING, 0x0c7 - .set SPECIES_MISDREAVUS, 0x0c8 - .set SPECIES_UNOWN, 0x0c9 - .set SPECIES_WOBBUFFET, 0x0ca - .set SPECIES_GIRAFARIG, 0x0cb - .set SPECIES_PINECO, 0x0cc - .set SPECIES_FORRETRESS, 0x0cd - .set SPECIES_DUNSPARCE, 0x0ce - .set SPECIES_GLIGAR, 0x0cf - .set SPECIES_STEELIX, 0x0d0 - .set SPECIES_SNUBBULL, 0x0d1 - .set SPECIES_GRANBULL, 0x0d2 - .set SPECIES_QWILFISH, 0x0d3 - .set SPECIES_SCIZOR, 0x0d4 - .set SPECIES_SHUCKLE, 0x0d5 - .set SPECIES_HERACROSS, 0x0d6 - .set SPECIES_SNEASEL, 0x0d7 - .set SPECIES_TEDDIURSA, 0x0d8 - .set SPECIES_URSARING, 0x0d9 - .set SPECIES_SLUGMA, 0x0da - .set SPECIES_MAGCARGO, 0x0db - .set SPECIES_SWINUB, 0x0dc - .set SPECIES_PILOSWINE, 0x0dd - .set SPECIES_CORSOLA, 0x0de - .set SPECIES_REMORAID, 0x0df - .set SPECIES_OCTILLERY, 0x0e0 - .set SPECIES_DELIBIRD, 0x0e1 - .set SPECIES_MANTINE, 0x0e2 - .set SPECIES_SKARMORY, 0x0e3 - .set SPECIES_HOUNDOUR, 0x0e4 - .set SPECIES_HOUNDOOM, 0x0e5 - .set SPECIES_KINGDRA, 0x0e6 - .set SPECIES_PHANPY, 0x0e7 - .set SPECIES_DONPHAN, 0x0e8 - .set SPECIES_PORYGON2, 0x0e9 - .set SPECIES_STANTLER, 0x0ea - .set SPECIES_SMEARGLE, 0x0eb - .set SPECIES_TYROGUE, 0x0ec - .set SPECIES_HITMONTOP, 0x0ed - .set SPECIES_SMOOCHUM, 0x0ee - .set SPECIES_ELEKID, 0x0ef - .set SPECIES_MAGBY, 0x0f0 - .set SPECIES_MILTANK, 0x0f1 - .set SPECIES_BLISSEY, 0x0f2 - .set SPECIES_RAIKOU, 0x0f3 - .set SPECIES_ENTEI, 0x0f4 - .set SPECIES_SUICUNE, 0x0f5 - .set SPECIES_LARVITAR, 0x0f6 - .set SPECIES_PUPITAR, 0x0f7 - .set SPECIES_TYRANITAR, 0x0f8 - .set SPECIES_LUGIA, 0x0f9 - .set SPECIES_HO_OH, 0x0fa - .set SPECIES_CELEBI, 0x0fb - .set SPECIES_TREECKO, 0x115 - .set SPECIES_GROVYLE, 0x116 - .set SPECIES_SCEPTILE, 0x117 - .set SPECIES_TORCHIC, 0x118 - .set SPECIES_COMBUSKEN, 0x119 - .set SPECIES_BLAZIKEN, 0x11a - .set SPECIES_MUDKIP, 0x11b - .set SPECIES_MARSHTOMP, 0x11c - .set SPECIES_SWAMPERT, 0x11d - .set SPECIES_POOCHYENA, 0x11e - .set SPECIES_MIGHTYENA, 0x11f - .set SPECIES_ZIGZAGOON, 0x120 - .set SPECIES_LINOONE, 0x121 - .set SPECIES_WURMPLE, 0x122 - .set SPECIES_SILCOON, 0x123 - .set SPECIES_BEAUTIFLY, 0x124 - .set SPECIES_CASCOON, 0x125 - .set SPECIES_DUSTOX, 0x126 - .set SPECIES_LOTAD, 0x127 - .set SPECIES_LOMBRE, 0x128 - .set SPECIES_LUDICOLO, 0x129 - .set SPECIES_SEEDOT, 0x12a - .set SPECIES_NUZLEAF, 0x12b - .set SPECIES_SHIFTRY, 0x12c - .set SPECIES_NINCADA, 0x12d - .set SPECIES_NINJASK, 0x12e - .set SPECIES_SHEDINJA, 0x12f - .set SPECIES_TAILLOW, 0x130 - .set SPECIES_SWELLOW, 0x131 - .set SPECIES_SHROOMISH, 0x132 - .set SPECIES_BRELOOM, 0x133 - .set SPECIES_SPINDA, 0x134 - .set SPECIES_WINGULL, 0x135 - .set SPECIES_PELIPPER, 0x136 - .set SPECIES_SURSKIT, 0x137 - .set SPECIES_MASQUERAIN, 0x138 - .set SPECIES_WAILMER, 0x139 - .set SPECIES_WAILORD, 0x13a - .set SPECIES_SKITTY, 0x13b - .set SPECIES_DELCATTY, 0x13c - .set SPECIES_KECLEON, 0x13d - .set SPECIES_BALTOY, 0x13e - .set SPECIES_CLAYDOL, 0x13f - .set SPECIES_NOSEPASS, 0x140 - .set SPECIES_TORKOAL, 0x141 - .set SPECIES_SABLEYE, 0x142 - .set SPECIES_BARBOACH, 0x143 - .set SPECIES_WHISCASH, 0x144 - .set SPECIES_LUVDISC, 0x145 - .set SPECIES_CORPHISH, 0x146 - .set SPECIES_CRAWDAUNT, 0x147 - .set SPECIES_FEEBAS, 0x148 - .set SPECIES_MILOTIC, 0x149 - .set SPECIES_CARVANHA, 0x14a - .set SPECIES_SHARPEDO, 0x14b - .set SPECIES_TRAPINCH, 0x14c - .set SPECIES_VIBRAVA, 0x14d - .set SPECIES_FLYGON, 0x14e - .set SPECIES_MAKUHITA, 0x14f - .set SPECIES_HARIYAMA, 0x150 - .set SPECIES_ELECTRIKE, 0x151 - .set SPECIES_MANECTRIC, 0x152 - .set SPECIES_NUMEL, 0x153 - .set SPECIES_CAMERUPT, 0x154 - .set SPECIES_SPHEAL, 0x155 - .set SPECIES_SEALEO, 0x156 - .set SPECIES_WALREIN, 0x157 - .set SPECIES_CACNEA, 0x158 - .set SPECIES_CACTURNE, 0x159 - .set SPECIES_SNORUNT, 0x15a - .set SPECIES_GLALIE, 0x15b - .set SPECIES_LUNATONE, 0x15c - .set SPECIES_SOLROCK, 0x15d - .set SPECIES_AZURILL, 0x15e - .set SPECIES_SPOINK, 0x15f - .set SPECIES_GRUMPIG, 0x160 - .set SPECIES_PLUSLE, 0x161 - .set SPECIES_MINUN, 0x162 - .set SPECIES_MAWILE, 0x163 - .set SPECIES_MEDITITE, 0x164 - .set SPECIES_MEDICHAM, 0x165 - .set SPECIES_SWABLU, 0x166 - .set SPECIES_ALTARIA, 0x167 - .set SPECIES_WYNAUT, 0x168 - .set SPECIES_DUSKULL, 0x169 - .set SPECIES_DUSCLOPS, 0x16a - .set SPECIES_ROSELIA, 0x16b - .set SPECIES_SLAKOTH, 0x16c - .set SPECIES_VIGOROTH, 0x16d - .set SPECIES_SLAKING, 0x16e - .set SPECIES_GULPIN, 0x16f - .set SPECIES_SWALOT, 0x170 - .set SPECIES_TROPIUS, 0x171 - .set SPECIES_WHISMUR, 0x172 - .set SPECIES_LOUDRED, 0x173 - .set SPECIES_EXPLOUD, 0x174 - .set SPECIES_CLAMPERL, 0x175 - .set SPECIES_HUNTAIL, 0x176 - .set SPECIES_GOREBYSS, 0x177 - .set SPECIES_ABSOL, 0x178 - .set SPECIES_SHUPPET, 0x179 - .set SPECIES_BANETTE, 0x17a - .set SPECIES_SEVIPER, 0x17b - .set SPECIES_ZANGOOSE, 0x17c - .set SPECIES_RELICANTH, 0x17d - .set SPECIES_ARON, 0x17e - .set SPECIES_LAIRON, 0x17f - .set SPECIES_AGGRON, 0x180 - .set SPECIES_CASTFORM, 0x181 - .set SPECIES_VOLBEAT, 0x182 - .set SPECIES_ILLUMISE, 0x183 - .set SPECIES_LILEEP, 0x184 - .set SPECIES_CRADILY, 0x185 - .set SPECIES_ANORITH, 0x186 - .set SPECIES_ARMALDO, 0x187 - .set SPECIES_RALTS, 0x188 - .set SPECIES_KIRLIA, 0x189 - .set SPECIES_GARDEVOIR, 0x18a - .set SPECIES_BAGON, 0x18b - .set SPECIES_SHELGON, 0x18c - .set SPECIES_SALAMENCE, 0x18d - .set SPECIES_BELDUM, 0x18e - .set SPECIES_METANG, 0x18f - .set SPECIES_METAGROSS, 0x190 - .set SPECIES_REGIROCK, 0x191 - .set SPECIES_REGICE, 0x192 - .set SPECIES_REGISTEEL, 0x193 - .set SPECIES_KYOGRE, 0x194 - .set SPECIES_GROUDON, 0x195 - .set SPECIES_RAYQUAZA, 0x196 - .set SPECIES_LATIAS, 0x197 - .set SPECIES_LATIOS, 0x198 - .set SPECIES_JIRACHI, 0x199 - .set SPECIES_DEOXYS, 0x19a - .set SPECIES_CHIMECHO, 0x19b diff --git a/constants/trainer_constants.inc b/constants/trainer_constants.inc new file mode 100644 index 000000000..48ed3036e --- /dev/null +++ b/constants/trainer_constants.inc @@ -0,0 +1,243 @@ + .set TRAINER_CLASS_AQUA_LEADER, 0 + .set TRAINER_CLASS_TEAM_AQUA_M, 1 + .set TRAINER_CLASS_TEAM_AQUA_F, 2 + .set TRAINER_CLASS_AROMA_LADY, 3 + .set TRAINER_CLASS_RUIN_MANIAC, 4 + .set TRAINER_CLASS_INTERVIEWER, 5 + .set TRAINER_CLASS_TUBER_F, 6 + .set TRAINER_CLASS_TUBER_M, 7 + .set TRAINER_CLASS_COOL_TRAINER_M, 8 + .set TRAINER_CLASS_COOL_TRAINER_F, 9 + .set TRAINER_CLASS_HEX_MANIAC, 10 + .set TRAINER_CLASS_LADY, 11 + .set TRAINER_CLASS_BEAUTY, 12 + .set TRAINER_CLASS_RICH_BOY, 13 + .set TRAINER_CLASS_POKEMANIAC, 14 + .set TRAINER_CLASS_SWIMMER_M, 15 + .set TRAINER_CLASS_BLACK_BELT, 16 + .set TRAINER_CLASS_GUITARIST, 17 + .set TRAINER_CLASS_KINDLER, 18 + .set TRAINER_CLASS_CAMPER, 19 + .set TRAINER_CLASS_BUG_MANIAC, 20 + .set TRAINER_CLASS_PSYCHIC_M, 21 + .set TRAINER_CLASS_PSYCHIC_F, 22 + .set TRAINER_CLASS_GENTLEMAN, 23 + .set TRAINER_CLASS_ELITE_FOUR_M, 24 + .set TRAINER_CLASS_ELITE_FOUR_F, 25 + .set TRAINER_CLASS_LEADER_F, 26 + .set TRAINER_CLASS_LEADER_M, 27 + .set TRAINER_CLASS_LEADER_MF, 28 + .set TRAINER_CLASS_SCHOOL_KID_M, 29 + .set TRAINER_CLASS_SCHOOL_KID_F, 30 + .set TRAINER_CLASS_SR_AND_JR, 31 + .set TRAINER_CLASS_POKEFAN_M, 32 + .set TRAINER_CLASS_POKEFAN_F, 33 + .set TRAINER_CLASS_EXPERT_M, 34 + .set TRAINER_CLASS_EXPERT_F, 35 + .set TRAINER_CLASS_YOUNGSTER, 36 + .set TRAINER_CLASS_CHAMPION, 37 + .set TRAINER_CLASS_FISHERMAN, 38 + .set TRAINER_CLASS_CYCLING_TRIATHLETE_M, 39 + .set TRAINER_CLASS_CYCLING_TRIATHLETE_F, 40 + .set TRAINER_CLASS_RUNNING_TRIATHLETE_M, 41 + .set TRAINER_CLASS_RUNNING_TRIATHLETE_F, 42 + .set TRAINER_CLASS_SWIMMING_TRIATHLETE_M, 43 + .set TRAINER_CLASS_SWIMMING_TRIATHLETE_F, 44 + .set TRAINER_CLASS_DRAGON_TAMER, 45 + .set TRAINER_CLASS_BIRD_KEEPER, 46 + .set TRAINER_CLASS_NINJA_BOY, 47 + .set TRAINER_CLASS_BATTLE_GIRL, 48 + .set TRAINER_CLASS_PARASOL_LADY, 49 + .set TRAINER_CLASS_SWIMMER_F, 50 + .set TRAINER_CLASS_PICNICKER, 51 + .set TRAINER_CLASS_TWINS, 52 + .set TRAINER_CLASS_SAILOR, 53 + .set TRAINER_CLASS_BOARDER_1, 54 + .set TRAINER_CLASS_BOARDER_2, 55 + .set TRAINER_CLASS_COLLECTOR, 56 + .set TRAINER_CLASS_WALLY, 57 + .set TRAINER_CLASS_BRENDAN_1, 58 + .set TRAINER_CLASS_BRENDAN_2, 59 + .set TRAINER_CLASS_BRENDAN_3, 60 + .set TRAINER_CLASS_MAY_1, 61 + .set TRAINER_CLASS_MAY_2, 62 + .set TRAINER_CLASS_MAY_3, 63 + .set TRAINER_CLASS_POKEMON_BREEDER_M, 64 + .set TRAINER_CLASS_POKEMON_BREEDER_F, 65 + .set TRAINER_CLASS_POKEMON_RANGER_M, 66 + .set TRAINER_CLASS_POKEMON_RANGER_F, 67 + .set TRAINER_CLASS_MAGMA_LEADER, 68 + .set TRAINER_CLASS_TEAM_MAGMA_M, 69 + .set TRAINER_CLASS_TEAM_MAGMA_F, 70 + .set TRAINER_CLASS_LASS, 71 + .set TRAINER_CLASS_BUG_CATCHER, 72 + .set TRAINER_CLASS_HIKER, 73 + .set TRAINER_CLASS_YOUNG_COUPLE, 74 + .set TRAINER_CLASS_OLD_COUPLE, 75 + .set TRAINER_CLASS_SIS_AND_BRO, 76 + + .set TRAINER_PIC_BRENDAN, 0 + .set TRAINER_PIC_MAY, 1 + .set TRAINER_PIC_LASS, 2 + .set TRAINER_PIC_YOUNGSTER, 3 + .set TRAINER_PIC_HIKER, 4 + .set TRAINER_PIC_BEAUTY, 5 + .set TRAINER_PIC_FISHERMAN, 6 + .set TRAINER_PIC_LADY, 7 + .set TRAINER_PIC_CYCLING_TRIATHLETE_M, 8 + .set TRAINER_PIC_AQUA_GRUNT_M, 9 + .set TRAINER_PIC_TWINS, 10 + .set TRAINER_PIC_SWIMMER_F, 11 + .set TRAINER_PIC_BUG_CATCHER, 12 + .set TRAINER_PIC_SCHOOL_KID_M, 13 + .set TRAINER_PIC_RICH_BOY, 14 + .set TRAINER_PIC_SR_AND_JR, 15 + .set TRAINER_PIC_BLACK_BELT, 16 + .set TRAINER_PIC_WALLY, 17 + .set TRAINER_PIC_AQUA_GRUNT_F, 18 + .set TRAINER_PIC_TUBER_F, 19 + .set TRAINER_PIC_HEX_MANIAC, 20 + .set TRAINER_PIC_POKEMON_BREEDER_F, 21 + .set TRAINER_PIC_MAGMA_GRUNT_M, 22 + .set TRAINER_PIC_MAGMA_GRUNT_F, 23 + .set TRAINER_PIC_INTERVIEWER, 24 + .set TRAINER_PIC_TUBER_M, 25 + .set TRAINER_PIC_YOUNG_COUPLE, 26 + .set TRAINER_PIC_GUITARIST, 27 + .set TRAINER_PIC_GENTLEMAN, 28 + .set TRAINER_PIC_STEVEN, 29 + .set TRAINER_PIC_MAXIE, 30 + .set TRAINER_PIC_RUNNING_TRIATHLETE_F, 31 + .set TRAINER_PIC_RUNNING_TRIATHLETE_M, 32 + .set TRAINER_PIC_BATTLE_GIRL, 33 + .set TRAINER_PIC_CYCLING_TRIATHLETE_F, 34 + .set TRAINER_PIC_SWIMMER_M, 35 + .set TRAINER_PIC_POKEFAN_F, 36 + .set TRAINER_PIC_EXPERT_M, 37 + .set TRAINER_PIC_EXPERT_F, 38 + .set TRAINER_PIC_SWIMMING_TRIATHLETE_M, 39 + .set TRAINER_PIC_SWIMMING_TRIATHLETE_F, 40 + .set TRAINER_PIC_DRAGON_TAMER, 41 + .set TRAINER_PIC_BIRD_KEEPER, 42 + .set TRAINER_PIC_NINJA_BOY, 43 + .set TRAINER_PIC_PARASOL_LADY, 44 + .set TRAINER_PIC_BUG_MANIAC, 45 + .set TRAINER_PIC_SAILOR, 46 + .set TRAINER_PIC_COLLECTOR, 47 + .set TRAINER_PIC_POKEMON_BREEDER_M, 48 + .set TRAINER_PIC_POKEMON_RANGER_M, 49 + .set TRAINER_PIC_POKEMON_RANGER_F, 50 + .set TRAINER_PIC_MAGMA_ADMIN_M, 51 + .set TRAINER_PIC_MAGMA_ADMIN_F, 52 + .set TRAINER_PIC_AROMA_LADY, 53 + .set TRAINER_PIC_RUIN_MANIAC, 54 + .set TRAINER_PIC_COOL_TRAINER_M, 55 + .set TRAINER_PIC_COOL_TRAINER_F, 56 + .set TRAINER_PIC_POKEMANIAC, 57 + .set TRAINER_PIC_KINDLER, 58 + .set TRAINER_PIC_CAMPER, 59 + .set TRAINER_PIC_PICNICKER, 60 + .set TRAINER_PIC_PSYCHIC_M, 61 + .set TRAINER_PIC_PSYCHIC_F, 62 + .set TRAINER_PIC_SCHOOL_KID_F, 63 + .set TRAINER_PIC_POKEFAN_M, 64 + .set TRAINER_PIC_SIS_AND_BRO, 65 + .set TRAINER_PIC_OLD_COUPLE, 66 + .set TRAINER_PIC_AQUA_ADMIN_M, 67 + .set TRAINER_PIC_AQUA_ADMIN_F, 68 + .set TRAINER_PIC_UNUSED_AQUA, 69 + .set TRAINER_PIC_ARCHIE, 70 + .set TRAINER_PIC_ROXANNE, 71 + .set TRAINER_PIC_BRAWLY, 72 + .set TRAINER_PIC_WATTSON, 73 + .set TRAINER_PIC_FLANNERY, 74 + .set TRAINER_PIC_NORMAN, 75 + .set TRAINER_PIC_WINONA, 76 + .set TRAINER_PIC_TATE_AND_LIZA, 77 + .set TRAINER_PIC_WALLACE, 78 + .set TRAINER_PIC_SIDNEY, 79 + .set TRAINER_PIC_PHOEBE, 80 + .set TRAINER_PIC_GLACIA, 81 + .set TRAINER_PIC_DRAKE, 82 + + .set TRAINER_CLASS_NAME_POKEMON_TRAINER_1, 0 + .set TRAINER_CLASS_NAME_POKEMON_TRAINER_2, 1 + .set TRAINER_CLASS_NAME_AQUA_LEADER, 2 + .set TRAINER_CLASS_NAME_TEAM_AQUA, 3 + .set TRAINER_CLASS_NAME_AQUA_ADMIN, 4 + .set TRAINER_CLASS_NAME_AROMA_LADY, 5 + .set TRAINER_CLASS_NAME_RUIN_MANIAC, 6 + .set TRAINER_CLASS_NAME_INTERVIEWER, 7 + .set TRAINER_CLASS_NAME_TUBER_F, 8 + .set TRAINER_CLASS_NAME_TUBER_M, 9 + .set TRAINER_CLASS_NAME_COOL_TRAINER, 10 + .set TRAINER_CLASS_NAME_HEX_MANIAC, 11 + .set TRAINER_CLASS_NAME_LADY, 12 + .set TRAINER_CLASS_NAME_BEAUTY, 13 + .set TRAINER_CLASS_NAME_RICH_BOY, 14 + .set TRAINER_CLASS_NAME_POKEMANIAC, 15 + .set TRAINER_CLASS_NAME_SWIMMER_M, 16 + .set TRAINER_CLASS_NAME_BLACK_BELT, 17 + .set TRAINER_CLASS_NAME_GUITARIST, 18 + .set TRAINER_CLASS_NAME_KINDLER, 19 + .set TRAINER_CLASS_NAME_CAMPER, 20 + .set TRAINER_CLASS_NAME_BUG_MANIAC, 21 + .set TRAINER_CLASS_NAME_PSYCHIC, 22 + .set TRAINER_CLASS_NAME_GENTLEMAN, 23 + .set TRAINER_CLASS_NAME_ELITE_FOUR, 24 + .set TRAINER_CLASS_NAME_LEADER, 25 + .set TRAINER_CLASS_NAME_SCHOOL_KID, 26 + .set TRAINER_CLASS_NAME_SR_AND_JR, 27 + .set TRAINER_CLASS_NAME_WINSTRATE, 28 + .set TRAINER_CLASS_NAME_POKEFAN, 29 + .set TRAINER_CLASS_NAME_EXPERT, 30 + .set TRAINER_CLASS_NAME_YOUNGSTER, 31 + .set TRAINER_CLASS_NAME_CHAMPION, 32 + .set TRAINER_CLASS_NAME_FISHERMAN, 33 + .set TRAINER_CLASS_NAME_TRIATHLETE, 34 + .set TRAINER_CLASS_NAME_DRAGON_TAMER, 35 + .set TRAINER_CLASS_NAME_BIRD_KEEPER, 36 + .set TRAINER_CLASS_NAME_NINJA_BOY, 37 + .set TRAINER_CLASS_NAME_BATTLE_GIRL, 38 + .set TRAINER_CLASS_NAME_PARASOL_LADY, 39 + .set TRAINER_CLASS_NAME_SWIMMER_F, 40 + .set TRAINER_CLASS_NAME_PICNICKER, 41 + .set TRAINER_CLASS_NAME_TWINS, 42 + .set TRAINER_CLASS_NAME_SAILOR, 43 + .set TRAINER_CLASS_NAME_BOARDER, 44 + .set TRAINER_CLASS_NAME_COLLECTOR, 45 + .set TRAINER_CLASS_NAME_POKEMON_TRAINER_3, 46 + .set TRAINER_CLASS_NAME_POKEMON_BREEDER, 47 + .set TRAINER_CLASS_NAME_POKEMON_RANGER, 48 + .set TRAINER_CLASS_NAME_MAGMA_LEADER, 49 + .set TRAINER_CLASS_NAME_TEAM_MAGMA, 50 + .set TRAINER_CLASS_NAME_MAGMA_ADMIN, 51 + .set TRAINER_CLASS_NAME_LASS, 52 + .set TRAINER_CLASS_NAME_BUG_CATCHER, 53 + .set TRAINER_CLASS_NAME_HIKER, 54 + .set TRAINER_CLASS_NAME_YOUNG_COUPLE, 55 + .set TRAINER_CLASS_NAME_OLD_COUPLE, 56 + .set TRAINER_CLASS_NAME_SIS_AND_BRO, 57 + + .set TRAINER_ENCOUNTER_MUSIC_MALE, 0 @ standard male encounter music + .set TRAINER_ENCOUNTER_MUSIC_FEMALE, 1 @ standard female encounter music + .set TRAINER_ENCOUNTER_MUSIC_GIRL, 2 @ used for male Tubers and Young Couples too + .set TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, 3 + .set TRAINER_ENCOUNTER_MUSIC_INTENSE, 4 + .set TRAINER_ENCOUNTER_MUSIC_COOL, 5 + .set TRAINER_ENCOUNTER_MUSIC_AQUA, 6 + .set TRAINER_ENCOUNTER_MUSIC_MAGMA, 7 + .set TRAINER_ENCOUNTER_MUSIC_SWIMMER, 8 + .set TRAINER_ENCOUNTER_MUSIC_TWINS, 9 @ used for other trainer classes too + .set TRAINER_ENCOUNTER_MUSIC_ELITE_FOUR, 10 + .set TRAINER_ENCOUNTER_MUSIC_HIKER, 11 @ used for other trainer classes too + .set TRAINER_ENCOUNTER_MUSIC_INTERVIEWER, 12 + .set TRAINER_ENCOUNTER_MUSIC_RICH, 13 @ Rich Boys and Gentlemen + + .set F_TRAINER_FEMALE, 1 << 7 + +@ All trainer parties specify the IV, level, and species for each Pokémon in the +@ party. Some trainer parties also specify held items and custom moves for each +@ Pokémon. + .set F_TRAINER_PARTY_CUSTOM_MOVESET, 1 << 0 + .set F_TRAINER_PARTY_HELD_ITEM, 1 << 1 diff --git a/constants/trainer_constants.s b/constants/trainer_constants.s deleted file mode 100644 index 48ed3036e..000000000 --- a/constants/trainer_constants.s +++ /dev/null @@ -1,243 +0,0 @@ - .set TRAINER_CLASS_AQUA_LEADER, 0 - .set TRAINER_CLASS_TEAM_AQUA_M, 1 - .set TRAINER_CLASS_TEAM_AQUA_F, 2 - .set TRAINER_CLASS_AROMA_LADY, 3 - .set TRAINER_CLASS_RUIN_MANIAC, 4 - .set TRAINER_CLASS_INTERVIEWER, 5 - .set TRAINER_CLASS_TUBER_F, 6 - .set TRAINER_CLASS_TUBER_M, 7 - .set TRAINER_CLASS_COOL_TRAINER_M, 8 - .set TRAINER_CLASS_COOL_TRAINER_F, 9 - .set TRAINER_CLASS_HEX_MANIAC, 10 - .set TRAINER_CLASS_LADY, 11 - .set TRAINER_CLASS_BEAUTY, 12 - .set TRAINER_CLASS_RICH_BOY, 13 - .set TRAINER_CLASS_POKEMANIAC, 14 - .set TRAINER_CLASS_SWIMMER_M, 15 - .set TRAINER_CLASS_BLACK_BELT, 16 - .set TRAINER_CLASS_GUITARIST, 17 - .set TRAINER_CLASS_KINDLER, 18 - .set TRAINER_CLASS_CAMPER, 19 - .set TRAINER_CLASS_BUG_MANIAC, 20 - .set TRAINER_CLASS_PSYCHIC_M, 21 - .set TRAINER_CLASS_PSYCHIC_F, 22 - .set TRAINER_CLASS_GENTLEMAN, 23 - .set TRAINER_CLASS_ELITE_FOUR_M, 24 - .set TRAINER_CLASS_ELITE_FOUR_F, 25 - .set TRAINER_CLASS_LEADER_F, 26 - .set TRAINER_CLASS_LEADER_M, 27 - .set TRAINER_CLASS_LEADER_MF, 28 - .set TRAINER_CLASS_SCHOOL_KID_M, 29 - .set TRAINER_CLASS_SCHOOL_KID_F, 30 - .set TRAINER_CLASS_SR_AND_JR, 31 - .set TRAINER_CLASS_POKEFAN_M, 32 - .set TRAINER_CLASS_POKEFAN_F, 33 - .set TRAINER_CLASS_EXPERT_M, 34 - .set TRAINER_CLASS_EXPERT_F, 35 - .set TRAINER_CLASS_YOUNGSTER, 36 - .set TRAINER_CLASS_CHAMPION, 37 - .set TRAINER_CLASS_FISHERMAN, 38 - .set TRAINER_CLASS_CYCLING_TRIATHLETE_M, 39 - .set TRAINER_CLASS_CYCLING_TRIATHLETE_F, 40 - .set TRAINER_CLASS_RUNNING_TRIATHLETE_M, 41 - .set TRAINER_CLASS_RUNNING_TRIATHLETE_F, 42 - .set TRAINER_CLASS_SWIMMING_TRIATHLETE_M, 43 - .set TRAINER_CLASS_SWIMMING_TRIATHLETE_F, 44 - .set TRAINER_CLASS_DRAGON_TAMER, 45 - .set TRAINER_CLASS_BIRD_KEEPER, 46 - .set TRAINER_CLASS_NINJA_BOY, 47 - .set TRAINER_CLASS_BATTLE_GIRL, 48 - .set TRAINER_CLASS_PARASOL_LADY, 49 - .set TRAINER_CLASS_SWIMMER_F, 50 - .set TRAINER_CLASS_PICNICKER, 51 - .set TRAINER_CLASS_TWINS, 52 - .set TRAINER_CLASS_SAILOR, 53 - .set TRAINER_CLASS_BOARDER_1, 54 - .set TRAINER_CLASS_BOARDER_2, 55 - .set TRAINER_CLASS_COLLECTOR, 56 - .set TRAINER_CLASS_WALLY, 57 - .set TRAINER_CLASS_BRENDAN_1, 58 - .set TRAINER_CLASS_BRENDAN_2, 59 - .set TRAINER_CLASS_BRENDAN_3, 60 - .set TRAINER_CLASS_MAY_1, 61 - .set TRAINER_CLASS_MAY_2, 62 - .set TRAINER_CLASS_MAY_3, 63 - .set TRAINER_CLASS_POKEMON_BREEDER_M, 64 - .set TRAINER_CLASS_POKEMON_BREEDER_F, 65 - .set TRAINER_CLASS_POKEMON_RANGER_M, 66 - .set TRAINER_CLASS_POKEMON_RANGER_F, 67 - .set TRAINER_CLASS_MAGMA_LEADER, 68 - .set TRAINER_CLASS_TEAM_MAGMA_M, 69 - .set TRAINER_CLASS_TEAM_MAGMA_F, 70 - .set TRAINER_CLASS_LASS, 71 - .set TRAINER_CLASS_BUG_CATCHER, 72 - .set TRAINER_CLASS_HIKER, 73 - .set TRAINER_CLASS_YOUNG_COUPLE, 74 - .set TRAINER_CLASS_OLD_COUPLE, 75 - .set TRAINER_CLASS_SIS_AND_BRO, 76 - - .set TRAINER_PIC_BRENDAN, 0 - .set TRAINER_PIC_MAY, 1 - .set TRAINER_PIC_LASS, 2 - .set TRAINER_PIC_YOUNGSTER, 3 - .set TRAINER_PIC_HIKER, 4 - .set TRAINER_PIC_BEAUTY, 5 - .set TRAINER_PIC_FISHERMAN, 6 - .set TRAINER_PIC_LADY, 7 - .set TRAINER_PIC_CYCLING_TRIATHLETE_M, 8 - .set TRAINER_PIC_AQUA_GRUNT_M, 9 - .set TRAINER_PIC_TWINS, 10 - .set TRAINER_PIC_SWIMMER_F, 11 - .set TRAINER_PIC_BUG_CATCHER, 12 - .set TRAINER_PIC_SCHOOL_KID_M, 13 - .set TRAINER_PIC_RICH_BOY, 14 - .set TRAINER_PIC_SR_AND_JR, 15 - .set TRAINER_PIC_BLACK_BELT, 16 - .set TRAINER_PIC_WALLY, 17 - .set TRAINER_PIC_AQUA_GRUNT_F, 18 - .set TRAINER_PIC_TUBER_F, 19 - .set TRAINER_PIC_HEX_MANIAC, 20 - .set TRAINER_PIC_POKEMON_BREEDER_F, 21 - .set TRAINER_PIC_MAGMA_GRUNT_M, 22 - .set TRAINER_PIC_MAGMA_GRUNT_F, 23 - .set TRAINER_PIC_INTERVIEWER, 24 - .set TRAINER_PIC_TUBER_M, 25 - .set TRAINER_PIC_YOUNG_COUPLE, 26 - .set TRAINER_PIC_GUITARIST, 27 - .set TRAINER_PIC_GENTLEMAN, 28 - .set TRAINER_PIC_STEVEN, 29 - .set TRAINER_PIC_MAXIE, 30 - .set TRAINER_PIC_RUNNING_TRIATHLETE_F, 31 - .set TRAINER_PIC_RUNNING_TRIATHLETE_M, 32 - .set TRAINER_PIC_BATTLE_GIRL, 33 - .set TRAINER_PIC_CYCLING_TRIATHLETE_F, 34 - .set TRAINER_PIC_SWIMMER_M, 35 - .set TRAINER_PIC_POKEFAN_F, 36 - .set TRAINER_PIC_EXPERT_M, 37 - .set TRAINER_PIC_EXPERT_F, 38 - .set TRAINER_PIC_SWIMMING_TRIATHLETE_M, 39 - .set TRAINER_PIC_SWIMMING_TRIATHLETE_F, 40 - .set TRAINER_PIC_DRAGON_TAMER, 41 - .set TRAINER_PIC_BIRD_KEEPER, 42 - .set TRAINER_PIC_NINJA_BOY, 43 - .set TRAINER_PIC_PARASOL_LADY, 44 - .set TRAINER_PIC_BUG_MANIAC, 45 - .set TRAINER_PIC_SAILOR, 46 - .set TRAINER_PIC_COLLECTOR, 47 - .set TRAINER_PIC_POKEMON_BREEDER_M, 48 - .set TRAINER_PIC_POKEMON_RANGER_M, 49 - .set TRAINER_PIC_POKEMON_RANGER_F, 50 - .set TRAINER_PIC_MAGMA_ADMIN_M, 51 - .set TRAINER_PIC_MAGMA_ADMIN_F, 52 - .set TRAINER_PIC_AROMA_LADY, 53 - .set TRAINER_PIC_RUIN_MANIAC, 54 - .set TRAINER_PIC_COOL_TRAINER_M, 55 - .set TRAINER_PIC_COOL_TRAINER_F, 56 - .set TRAINER_PIC_POKEMANIAC, 57 - .set TRAINER_PIC_KINDLER, 58 - .set TRAINER_PIC_CAMPER, 59 - .set TRAINER_PIC_PICNICKER, 60 - .set TRAINER_PIC_PSYCHIC_M, 61 - .set TRAINER_PIC_PSYCHIC_F, 62 - .set TRAINER_PIC_SCHOOL_KID_F, 63 - .set TRAINER_PIC_POKEFAN_M, 64 - .set TRAINER_PIC_SIS_AND_BRO, 65 - .set TRAINER_PIC_OLD_COUPLE, 66 - .set TRAINER_PIC_AQUA_ADMIN_M, 67 - .set TRAINER_PIC_AQUA_ADMIN_F, 68 - .set TRAINER_PIC_UNUSED_AQUA, 69 - .set TRAINER_PIC_ARCHIE, 70 - .set TRAINER_PIC_ROXANNE, 71 - .set TRAINER_PIC_BRAWLY, 72 - .set TRAINER_PIC_WATTSON, 73 - .set TRAINER_PIC_FLANNERY, 74 - .set TRAINER_PIC_NORMAN, 75 - .set TRAINER_PIC_WINONA, 76 - .set TRAINER_PIC_TATE_AND_LIZA, 77 - .set TRAINER_PIC_WALLACE, 78 - .set TRAINER_PIC_SIDNEY, 79 - .set TRAINER_PIC_PHOEBE, 80 - .set TRAINER_PIC_GLACIA, 81 - .set TRAINER_PIC_DRAKE, 82 - - .set TRAINER_CLASS_NAME_POKEMON_TRAINER_1, 0 - .set TRAINER_CLASS_NAME_POKEMON_TRAINER_2, 1 - .set TRAINER_CLASS_NAME_AQUA_LEADER, 2 - .set TRAINER_CLASS_NAME_TEAM_AQUA, 3 - .set TRAINER_CLASS_NAME_AQUA_ADMIN, 4 - .set TRAINER_CLASS_NAME_AROMA_LADY, 5 - .set TRAINER_CLASS_NAME_RUIN_MANIAC, 6 - .set TRAINER_CLASS_NAME_INTERVIEWER, 7 - .set TRAINER_CLASS_NAME_TUBER_F, 8 - .set TRAINER_CLASS_NAME_TUBER_M, 9 - .set TRAINER_CLASS_NAME_COOL_TRAINER, 10 - .set TRAINER_CLASS_NAME_HEX_MANIAC, 11 - .set TRAINER_CLASS_NAME_LADY, 12 - .set TRAINER_CLASS_NAME_BEAUTY, 13 - .set TRAINER_CLASS_NAME_RICH_BOY, 14 - .set TRAINER_CLASS_NAME_POKEMANIAC, 15 - .set TRAINER_CLASS_NAME_SWIMMER_M, 16 - .set TRAINER_CLASS_NAME_BLACK_BELT, 17 - .set TRAINER_CLASS_NAME_GUITARIST, 18 - .set TRAINER_CLASS_NAME_KINDLER, 19 - .set TRAINER_CLASS_NAME_CAMPER, 20 - .set TRAINER_CLASS_NAME_BUG_MANIAC, 21 - .set TRAINER_CLASS_NAME_PSYCHIC, 22 - .set TRAINER_CLASS_NAME_GENTLEMAN, 23 - .set TRAINER_CLASS_NAME_ELITE_FOUR, 24 - .set TRAINER_CLASS_NAME_LEADER, 25 - .set TRAINER_CLASS_NAME_SCHOOL_KID, 26 - .set TRAINER_CLASS_NAME_SR_AND_JR, 27 - .set TRAINER_CLASS_NAME_WINSTRATE, 28 - .set TRAINER_CLASS_NAME_POKEFAN, 29 - .set TRAINER_CLASS_NAME_EXPERT, 30 - .set TRAINER_CLASS_NAME_YOUNGSTER, 31 - .set TRAINER_CLASS_NAME_CHAMPION, 32 - .set TRAINER_CLASS_NAME_FISHERMAN, 33 - .set TRAINER_CLASS_NAME_TRIATHLETE, 34 - .set TRAINER_CLASS_NAME_DRAGON_TAMER, 35 - .set TRAINER_CLASS_NAME_BIRD_KEEPER, 36 - .set TRAINER_CLASS_NAME_NINJA_BOY, 37 - .set TRAINER_CLASS_NAME_BATTLE_GIRL, 38 - .set TRAINER_CLASS_NAME_PARASOL_LADY, 39 - .set TRAINER_CLASS_NAME_SWIMMER_F, 40 - .set TRAINER_CLASS_NAME_PICNICKER, 41 - .set TRAINER_CLASS_NAME_TWINS, 42 - .set TRAINER_CLASS_NAME_SAILOR, 43 - .set TRAINER_CLASS_NAME_BOARDER, 44 - .set TRAINER_CLASS_NAME_COLLECTOR, 45 - .set TRAINER_CLASS_NAME_POKEMON_TRAINER_3, 46 - .set TRAINER_CLASS_NAME_POKEMON_BREEDER, 47 - .set TRAINER_CLASS_NAME_POKEMON_RANGER, 48 - .set TRAINER_CLASS_NAME_MAGMA_LEADER, 49 - .set TRAINER_CLASS_NAME_TEAM_MAGMA, 50 - .set TRAINER_CLASS_NAME_MAGMA_ADMIN, 51 - .set TRAINER_CLASS_NAME_LASS, 52 - .set TRAINER_CLASS_NAME_BUG_CATCHER, 53 - .set TRAINER_CLASS_NAME_HIKER, 54 - .set TRAINER_CLASS_NAME_YOUNG_COUPLE, 55 - .set TRAINER_CLASS_NAME_OLD_COUPLE, 56 - .set TRAINER_CLASS_NAME_SIS_AND_BRO, 57 - - .set TRAINER_ENCOUNTER_MUSIC_MALE, 0 @ standard male encounter music - .set TRAINER_ENCOUNTER_MUSIC_FEMALE, 1 @ standard female encounter music - .set TRAINER_ENCOUNTER_MUSIC_GIRL, 2 @ used for male Tubers and Young Couples too - .set TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS, 3 - .set TRAINER_ENCOUNTER_MUSIC_INTENSE, 4 - .set TRAINER_ENCOUNTER_MUSIC_COOL, 5 - .set TRAINER_ENCOUNTER_MUSIC_AQUA, 6 - .set TRAINER_ENCOUNTER_MUSIC_MAGMA, 7 - .set TRAINER_ENCOUNTER_MUSIC_SWIMMER, 8 - .set TRAINER_ENCOUNTER_MUSIC_TWINS, 9 @ used for other trainer classes too - .set TRAINER_ENCOUNTER_MUSIC_ELITE_FOUR, 10 - .set TRAINER_ENCOUNTER_MUSIC_HIKER, 11 @ used for other trainer classes too - .set TRAINER_ENCOUNTER_MUSIC_INTERVIEWER, 12 - .set TRAINER_ENCOUNTER_MUSIC_RICH, 13 @ Rich Boys and Gentlemen - - .set F_TRAINER_FEMALE, 1 << 7 - -@ All trainer parties specify the IV, level, and species for each Pokémon in the -@ party. Some trainer parties also specify held items and custom moves for each -@ Pokémon. - .set F_TRAINER_PARTY_CUSTOM_MOVESET, 1 << 0 - .set F_TRAINER_PARTY_HELD_ITEM, 1 << 1 diff --git a/constants/type_constants.inc b/constants/type_constants.inc new file mode 100644 index 000000000..c6611bd8a --- /dev/null +++ b/constants/type_constants.inc @@ -0,0 +1,18 @@ + .set TYPE_NORMAL, 0x00 + .set TYPE_FIGHTING, 0x01 + .set TYPE_FLYING, 0x02 + .set TYPE_POISON, 0x03 + .set TYPE_GROUND, 0x04 + .set TYPE_ROCK, 0x05 + .set TYPE_BUG, 0x06 + .set TYPE_GHOST, 0x07 + .set TYPE_STEEL, 0x08 + .set TYPE_MYSTERY, 0x09 + .set TYPE_FIRE, 0x0a + .set TYPE_WATER, 0x0b + .set TYPE_GRASS, 0x0c + .set TYPE_ELECTRIC, 0x0d + .set TYPE_PSYCHIC, 0x0e + .set TYPE_ICE, 0x0f + .set TYPE_DRAGON, 0x10 + .set TYPE_DARK, 0x11 diff --git a/constants/type_constants.s b/constants/type_constants.s deleted file mode 100644 index c6611bd8a..000000000 --- a/constants/type_constants.s +++ /dev/null @@ -1,18 +0,0 @@ - .set TYPE_NORMAL, 0x00 - .set TYPE_FIGHTING, 0x01 - .set TYPE_FLYING, 0x02 - .set TYPE_POISON, 0x03 - .set TYPE_GROUND, 0x04 - .set TYPE_ROCK, 0x05 - .set TYPE_BUG, 0x06 - .set TYPE_GHOST, 0x07 - .set TYPE_STEEL, 0x08 - .set TYPE_MYSTERY, 0x09 - .set TYPE_FIRE, 0x0a - .set TYPE_WATER, 0x0b - .set TYPE_GRASS, 0x0c - .set TYPE_ELECTRIC, 0x0d - .set TYPE_PSYCHIC, 0x0e - .set TYPE_ICE, 0x0f - .set TYPE_DRAGON, 0x10 - .set TYPE_DARK, 0x11 diff --git a/constants/variables.inc b/constants/variables.inc new file mode 100644 index 000000000..b92ca5975 --- /dev/null +++ b/constants/variables.inc @@ -0,0 +1,3 @@ + .equiv FACING, 0x800c + .equiv RESULT, 0x800d + .equiv LAST_TALKED, 0x800f diff --git a/constants/variables.s b/constants/variables.s deleted file mode 100644 index b92ca5975..000000000 --- a/constants/variables.s +++ /dev/null @@ -1,3 +0,0 @@ - .equiv FACING, 0x800c - .equiv RESULT, 0x800d - .equiv LAST_TALKED, 0x800f diff --git a/constants/version.inc b/constants/version.inc new file mode 100644 index 000000000..33d2804fc --- /dev/null +++ b/constants/version.inc @@ -0,0 +1,85 @@ + .ifdef SAPPHIRE + .set BGM_EVIL_TEAM, BGM_AQA_0 + .set BGM_GOOD_TEAM, BGM_MGM0 + .else + .set BGM_EVIL_TEAM, BGM_MGM0 + .set BGM_GOOD_TEAM, BGM_AQA_0 + .endc + + .ifdef SAPPHIRE + .set ITEM_RED_OR_BLUE_ORB, ITEM_BLUE_ORB + .else + .set ITEM_RED_OR_BLUE_ORB, ITEM_RED_ORB + .endif + + .ifdef SAPPHIRE + .set SPECIES_GROUDON_OR_KYOGRE, SPECIES_KYOGRE + .else + .set SPECIES_GROUDON_OR_KYOGRE, SPECIES_GROUDON + .endif + + .ifdef SAPPHIRE + .set SPECIES_LATIAS_OR_LATIOS, SPECIES_LATIOS + .else + .set SPECIES_LATIAS_OR_LATIOS, SPECIES_LATIAS + .endif + + .ifdef SAPPHIRE + .set OPPONENT_PETALBURG_WOODS_GRUNT, OPPONENT_GRUNT_9 + .set OPPONENT_RUSTURF_TUNNEL_GRUNT, OPPONENT_GRUNT_15 + .set OPPONENT_MUSEUM_2F_GRUNT_1, OPPONENT_GRUNT_19 + .set OPPONENT_MUSEUM_2F_GRUNT_2, OPPONENT_GRUNT_20 + .set OPPONENT_514, OPPONENT_HECTOR_1 + .set OPPONENT_MT_CHIMNEY_GRUNT_1, OPPONENT_MATT_2 + .set OPPONENT_MT_CHIMNEY_GRUNT_2, OPPONENT_GRUNT_13 + .set OPPONENT_HIDEOUT_1F_GRUNT, OPPONENT_GRUNT_1 + .set OPPONENT_HIDEOUT_B1F_GRUNT_1, OPPONENT_GRUNT_2 + .set OPPONENT_HIDEOUT_B1F_GRUNT_2, OPPONENT_GRUNT_3 + .set OPPONENT_HIDEOUT_B1F_GRUNT_3, OPPONENT_GRUNT_26 + .set OPPONENT_HIDEOUT_B2F_GRUNT_1, OPPONENT_MATT_1 + .set OPPONENT_HIDEOUT_B2F_GRUNT_2, OPPONENT_GRUNT_4 + .set OPPONENT_HIDEOUT_B2F_GRUNT_3, OPPONENT_GRUNT_27 + .set OPPONENT_SEAFLOOR_CAVERN_GRUNT_1, OPPONENT_GRUNT_5 + .set OPPONENT_SEAFLOOR_CAVERN_GRUNT_2, OPPONENT_GRUNT_6 + .set OPPONENT_SEAFLOOR_CAVERN_GRUNT_3, OPPONENT_SHELLY_2 + .set OPPONENT_SEAFLOOR_CAVERN_GRUNT_4, OPPONENT_GRUNT_7 + .set OPPONENT_SEAFLOOR_CAVERN_GRUNT_5, OPPONENT_ARCHIE_2 + .set OPPONENT_MT_CHIMNEY_GRUNT_3, OPPONENT_ARCHIE_3 + .set OPPONENT_MT_PYRE_SUMMIT_GRUNT_1, OPPONENT_GRUNT_22 + .set OPPONENT_MT_PYRE_SUMMIT_GRUNT_2, OPPONENT_GRUNT_23 + .set OPPONENT_MT_PYRE_SUMMIT_GRUNT_3, OPPONENT_GRUNT_24 + .set OPPONENT_WEATHER_INSTITUTE_GRUNT_1, OPPONENT_GRUNT_16 + .set OPPONENT_WEATHER_INSTITUTE_GRUNT_2, OPPONENT_GRUNT_25 + .set OPPONENT_WEATHER_INSTITUTE_GRUNT_3, OPPONENT_GRUNT_17 + .set OPPONENT_WEATHER_INSTITUTE_GRUNT_4, OPPONENT_GRUNT_18 + .set OPPONENT_WEATHER_INSTITUTE_GRUNT_5, OPPONENT_SHELLY_1 + .else + .set OPPONENT_PETALBURG_WOODS_GRUNT, OPPONENT_GRUNT_36 + .set OPPONENT_RUSTURF_TUNNEL_GRUNT, OPPONENT_GRUNT_42 + .set OPPONENT_MUSEUM_2F_GRUNT_1, OPPONENT_GRUNT_46 + .set OPPONENT_MUSEUM_2F_GRUNT_2, OPPONENT_GRUNT_47 + .set OPPONENT_514, OPPONENT_HECTOR_2 + .set OPPONENT_MT_CHIMNEY_GRUNT_1, OPPONENT_TABITHA_2 + .set OPPONENT_MT_CHIMNEY_GRUNT_2, OPPONENT_GRUNT_40 + .set OPPONENT_HIDEOUT_1F_GRUNT, OPPONENT_GRUNT_28 + .set OPPONENT_HIDEOUT_B1F_GRUNT_1, OPPONENT_GRUNT_29 + .set OPPONENT_HIDEOUT_B1F_GRUNT_2, OPPONENT_GRUNT_30 + .set OPPONENT_HIDEOUT_B1F_GRUNT_3, OPPONENT_GRUNT_53 + .set OPPONENT_HIDEOUT_B2F_GRUNT_1, OPPONENT_TABITHA_1 + .set OPPONENT_HIDEOUT_B2F_GRUNT_2, OPPONENT_GRUNT_31 + .set OPPONENT_HIDEOUT_B2F_GRUNT_3, OPPONENT_GRUNT_54 + .set OPPONENT_SEAFLOOR_CAVERN_GRUNT_1, OPPONENT_GRUNT_32 + .set OPPONENT_SEAFLOOR_CAVERN_GRUNT_2, OPPONENT_GRUNT_33 + .set OPPONENT_SEAFLOOR_CAVERN_GRUNT_3, OPPONENT_COURTNEY_2 + .set OPPONENT_SEAFLOOR_CAVERN_GRUNT_4, OPPONENT_GRUNT_34 + .set OPPONENT_SEAFLOOR_CAVERN_GRUNT_5, OPPONENT_MAXIE_2 + .set OPPONENT_MT_CHIMNEY_GRUNT_3, OPPONENT_MAXIE_3 + .set OPPONENT_MT_PYRE_SUMMIT_GRUNT_1, OPPONENT_GRUNT_49 + .set OPPONENT_MT_PYRE_SUMMIT_GRUNT_2, OPPONENT_GRUNT_50 + .set OPPONENT_MT_PYRE_SUMMIT_GRUNT_3, OPPONENT_GRUNT_51 + .set OPPONENT_WEATHER_INSTITUTE_GRUNT_1, OPPONENT_GRUNT_43 + .set OPPONENT_WEATHER_INSTITUTE_GRUNT_2, OPPONENT_GRUNT_52 + .set OPPONENT_WEATHER_INSTITUTE_GRUNT_3, OPPONENT_GRUNT_44 + .set OPPONENT_WEATHER_INSTITUTE_GRUNT_4, OPPONENT_GRUNT_45 + .set OPPONENT_WEATHER_INSTITUTE_GRUNT_5, OPPONENT_COURTNEY_1 + .endif diff --git a/constants/version.s b/constants/version.s deleted file mode 100644 index 33d2804fc..000000000 --- a/constants/version.s +++ /dev/null @@ -1,85 +0,0 @@ - .ifdef SAPPHIRE - .set BGM_EVIL_TEAM, BGM_AQA_0 - .set BGM_GOOD_TEAM, BGM_MGM0 - .else - .set BGM_EVIL_TEAM, BGM_MGM0 - .set BGM_GOOD_TEAM, BGM_AQA_0 - .endc - - .ifdef SAPPHIRE - .set ITEM_RED_OR_BLUE_ORB, ITEM_BLUE_ORB - .else - .set ITEM_RED_OR_BLUE_ORB, ITEM_RED_ORB - .endif - - .ifdef SAPPHIRE - .set SPECIES_GROUDON_OR_KYOGRE, SPECIES_KYOGRE - .else - .set SPECIES_GROUDON_OR_KYOGRE, SPECIES_GROUDON - .endif - - .ifdef SAPPHIRE - .set SPECIES_LATIAS_OR_LATIOS, SPECIES_LATIOS - .else - .set SPECIES_LATIAS_OR_LATIOS, SPECIES_LATIAS - .endif - - .ifdef SAPPHIRE - .set OPPONENT_PETALBURG_WOODS_GRUNT, OPPONENT_GRUNT_9 - .set OPPONENT_RUSTURF_TUNNEL_GRUNT, OPPONENT_GRUNT_15 - .set OPPONENT_MUSEUM_2F_GRUNT_1, OPPONENT_GRUNT_19 - .set OPPONENT_MUSEUM_2F_GRUNT_2, OPPONENT_GRUNT_20 - .set OPPONENT_514, OPPONENT_HECTOR_1 - .set OPPONENT_MT_CHIMNEY_GRUNT_1, OPPONENT_MATT_2 - .set OPPONENT_MT_CHIMNEY_GRUNT_2, OPPONENT_GRUNT_13 - .set OPPONENT_HIDEOUT_1F_GRUNT, OPPONENT_GRUNT_1 - .set OPPONENT_HIDEOUT_B1F_GRUNT_1, OPPONENT_GRUNT_2 - .set OPPONENT_HIDEOUT_B1F_GRUNT_2, OPPONENT_GRUNT_3 - .set OPPONENT_HIDEOUT_B1F_GRUNT_3, OPPONENT_GRUNT_26 - .set OPPONENT_HIDEOUT_B2F_GRUNT_1, OPPONENT_MATT_1 - .set OPPONENT_HIDEOUT_B2F_GRUNT_2, OPPONENT_GRUNT_4 - .set OPPONENT_HIDEOUT_B2F_GRUNT_3, OPPONENT_GRUNT_27 - .set OPPONENT_SEAFLOOR_CAVERN_GRUNT_1, OPPONENT_GRUNT_5 - .set OPPONENT_SEAFLOOR_CAVERN_GRUNT_2, OPPONENT_GRUNT_6 - .set OPPONENT_SEAFLOOR_CAVERN_GRUNT_3, OPPONENT_SHELLY_2 - .set OPPONENT_SEAFLOOR_CAVERN_GRUNT_4, OPPONENT_GRUNT_7 - .set OPPONENT_SEAFLOOR_CAVERN_GRUNT_5, OPPONENT_ARCHIE_2 - .set OPPONENT_MT_CHIMNEY_GRUNT_3, OPPONENT_ARCHIE_3 - .set OPPONENT_MT_PYRE_SUMMIT_GRUNT_1, OPPONENT_GRUNT_22 - .set OPPONENT_MT_PYRE_SUMMIT_GRUNT_2, OPPONENT_GRUNT_23 - .set OPPONENT_MT_PYRE_SUMMIT_GRUNT_3, OPPONENT_GRUNT_24 - .set OPPONENT_WEATHER_INSTITUTE_GRUNT_1, OPPONENT_GRUNT_16 - .set OPPONENT_WEATHER_INSTITUTE_GRUNT_2, OPPONENT_GRUNT_25 - .set OPPONENT_WEATHER_INSTITUTE_GRUNT_3, OPPONENT_GRUNT_17 - .set OPPONENT_WEATHER_INSTITUTE_GRUNT_4, OPPONENT_GRUNT_18 - .set OPPONENT_WEATHER_INSTITUTE_GRUNT_5, OPPONENT_SHELLY_1 - .else - .set OPPONENT_PETALBURG_WOODS_GRUNT, OPPONENT_GRUNT_36 - .set OPPONENT_RUSTURF_TUNNEL_GRUNT, OPPONENT_GRUNT_42 - .set OPPONENT_MUSEUM_2F_GRUNT_1, OPPONENT_GRUNT_46 - .set OPPONENT_MUSEUM_2F_GRUNT_2, OPPONENT_GRUNT_47 - .set OPPONENT_514, OPPONENT_HECTOR_2 - .set OPPONENT_MT_CHIMNEY_GRUNT_1, OPPONENT_TABITHA_2 - .set OPPONENT_MT_CHIMNEY_GRUNT_2, OPPONENT_GRUNT_40 - .set OPPONENT_HIDEOUT_1F_GRUNT, OPPONENT_GRUNT_28 - .set OPPONENT_HIDEOUT_B1F_GRUNT_1, OPPONENT_GRUNT_29 - .set OPPONENT_HIDEOUT_B1F_GRUNT_2, OPPONENT_GRUNT_30 - .set OPPONENT_HIDEOUT_B1F_GRUNT_3, OPPONENT_GRUNT_53 - .set OPPONENT_HIDEOUT_B2F_GRUNT_1, OPPONENT_TABITHA_1 - .set OPPONENT_HIDEOUT_B2F_GRUNT_2, OPPONENT_GRUNT_31 - .set OPPONENT_HIDEOUT_B2F_GRUNT_3, OPPONENT_GRUNT_54 - .set OPPONENT_SEAFLOOR_CAVERN_GRUNT_1, OPPONENT_GRUNT_32 - .set OPPONENT_SEAFLOOR_CAVERN_GRUNT_2, OPPONENT_GRUNT_33 - .set OPPONENT_SEAFLOOR_CAVERN_GRUNT_3, OPPONENT_COURTNEY_2 - .set OPPONENT_SEAFLOOR_CAVERN_GRUNT_4, OPPONENT_GRUNT_34 - .set OPPONENT_SEAFLOOR_CAVERN_GRUNT_5, OPPONENT_MAXIE_2 - .set OPPONENT_MT_CHIMNEY_GRUNT_3, OPPONENT_MAXIE_3 - .set OPPONENT_MT_PYRE_SUMMIT_GRUNT_1, OPPONENT_GRUNT_49 - .set OPPONENT_MT_PYRE_SUMMIT_GRUNT_2, OPPONENT_GRUNT_50 - .set OPPONENT_MT_PYRE_SUMMIT_GRUNT_3, OPPONENT_GRUNT_51 - .set OPPONENT_WEATHER_INSTITUTE_GRUNT_1, OPPONENT_GRUNT_43 - .set OPPONENT_WEATHER_INSTITUTE_GRUNT_2, OPPONENT_GRUNT_52 - .set OPPONENT_WEATHER_INSTITUTE_GRUNT_3, OPPONENT_GRUNT_44 - .set OPPONENT_WEATHER_INSTITUTE_GRUNT_4, OPPONENT_GRUNT_45 - .set OPPONENT_WEATHER_INSTITUTE_GRUNT_5, OPPONENT_COURTNEY_1 - .endif diff --git a/data/bard_music.inc b/data/bard_music.inc new file mode 100644 index 000000000..87f9ecf46 --- /dev/null +++ b/data/bard_music.inc @@ -0,0 +1,14412 @@ + .align 2 +BardMusic_POKEMON: @ 84171C4 +@ ARMALDO + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ BEAUTIFLY + .byte 0x2D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MEDITITE + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SEAKING + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ TORCHIC + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ANORITH + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ABSOL + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SURSKIT + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MASQUERAIN + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ GEODUDE + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ILLUMISE + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SKARMORY + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SKITTY + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ DELCATTY + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SWELLOW + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ GLALIE + .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ KYOGRE + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MACHAMP + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ PINSIR + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ KECLEON + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SHUPPET + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SILCOON + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ BRELOOM + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SHROOMISH + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ CARVANHA + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ TREECKO + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ WINGULL + .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ GYARADOS + .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ NINETALES + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ GIRAFARIG + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ KIRLIA + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ BELLOSSOM + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ KINGDRA + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ GLOOM + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MAWILE + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ GROUDON + .byte 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MIGHTYENA + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ CROBAT + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ABRA + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SLAKING + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ WURMPLE + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MAGIKARP + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MAGNEMITE + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ TORKOAL + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MACHOKE + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ GULPIN + .byte 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ARON + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ PSYDUCK + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ LAIRON + .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ WHISMUR + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ NUZLEAF + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ PHANPY + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SHELGON + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ GOLDUCK + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ GOLBAT + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ GOLEM + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ GRAVELER + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ GARDEVOIR + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ RHYDON + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ RHYHORN + .byte 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ GOREBYSS + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ CORSOLA + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ CACNEA + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ DUSCLOPS + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SHARPEDO + .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ZANGOOSE + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SANDSHREW + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SANDSLASH + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SEADRA + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ RELICANTH + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ZIGZAGOON + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ CRAWDAUNT + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SCEPTILE + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ GROVYLE + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ BANETTE + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ JIRACHI + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ STARMIE + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ZUBAT + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ TAILLOW + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ WYNAUT + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ WOBBUFFET + .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SOLROCK + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SHIFTRY + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ HORSEA + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ BAGON + .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SEEDOT + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SPHEAL + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ BELDUM + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MEDICHAM + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ CHINCHOU + .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ CHIMECHO + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ALTARIA + .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SWABLU + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ NINCADA + .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ DEOXYS + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ NINJASK + .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ DODUO + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ DODRIO + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ KOFFING + .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ TENTACRUEL + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ DUSTOX + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ LOUDRED + .byte 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ GOLDEEN + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ BARBOACH + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SEALEO + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ WALREIN + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ TROPIUS + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ DONPHAN + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ NUMEL + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ODDISH + .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ TRAPINCH + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SLAKOTH + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ WHISCASH + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SHEDINJA + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MARSHTOMP + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ NATU + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ XATU + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ CLAYDOL + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ CACTURNE + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ NOSEPASS + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ CLAMPERL + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ CAMERUPT + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ EXPLOUD + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ BLAZIKEN + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ LOMBRE + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ LOTAD + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SPINDA + .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SPOINK + .byte 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SEVIPER + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ HARIYAMA + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ VOLBEAT + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ HUNTAIL + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ PIKACHU + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ PICHU + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ STARYU + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ VIBRAVA + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ VOLTORB + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ FEEBAS + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ALAKAZAM + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ GRUMPIG + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ WIGGLYTUFF + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ IGGLYBUFF + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ FLYGON + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ PLUSLE + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ JIGGLYPUFF + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ CORPHISH + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ GRIMER + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MUK + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ HERACROSS + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ PELIPPER + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ WAILORD + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ WAILMER + .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SALAMENCE + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ AGGRON + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ POOCHYENA + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ CASTFORM + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MINUN + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MAGCARGO + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MAKUHITA + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SLUGMA + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ WEEZING + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ LINOONE + .byte 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ CASCOON + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MARILL + .byte 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ AZUMARILL + .byte 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SWALOT + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ELECTRODE + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MUDKIP + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MILOTIC + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ METAGROSS + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ METANG + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ TENTACOOL + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ BALTOY + .byte 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SABLEYE + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ VIGOROTH + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SNORUNT + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ CRADILY + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ KADABRA + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ DUSKULL + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ RAICHU + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MANECTRIC + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SWAMPERT + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ELECTRIKE + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ LATIAS + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ LATIOS + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ LUVDISC + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ VILEPLUME + .byte 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ RALTS + .byte 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ LANTURN + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ LILEEP + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ LUNATONE + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ AZURILL + .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ LUDICOLO + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MAGNETON + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ REGICE + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ REGISTEEL + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ REGIROCK + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ RAYQUAZA + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ VULPIX + .byte 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ROSELIA + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ COMBUSKEN + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MACHOP + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + + .align 2 +BardMusic_TRAINER: @ 84197A4 +@ I CHOOSE YOU + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ GOTCHA + .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ TRADE + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SAPPHIRE + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ EVOLVE + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ENCYCLOPEDIA + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ NATURE + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ CENTER + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ EGG + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ LINK + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SP. ABILITY + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ TRAINER + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ VERSION + .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ POKéNAV + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ POKéMON + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ GET + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ POKéDEX + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ RUBY + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ LEVEL + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + + .align 2 +BardMusic_STATUS: @ 8419B34 +@ DARK + .byte 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ STENCH + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ THICK FAT + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ RAIN DISH + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ DRIZZLE + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ARENA TRAP + .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ INTIMIDATE + .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ROCK HEAD + .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ COLOR + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ALT. COLOR + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ROCK + .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ BEAUTIFUL + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ BEAUTY + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ AIR LOCK + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ PSYCHIC + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ HYPER CUTTER + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ FIGHTING + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SHADOW TAG + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SMART + .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SMARTNESS + .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SPEED BOOST + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ COOL + .byte 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ COOLNESS + .byte 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ BATTLE ARMOR + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ CUTE + .byte 0x2D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ CUTENESS + .byte 0x2D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ STURDY + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SUCTION CUPS + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ GRASS + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ CLEAR BODY + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ TORRENT + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ GHOST + .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ICE + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ GUTS + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ROUGH SKIN + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SHELL ARMOR + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ NATURAL CURE + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ DAMP + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ GROUND + .byte 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ LIMBER + .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MAGNET PULL + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ WHITE SMOKE + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SYNCHRONIZE + .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ OVERGROW + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SWIFT SWIM + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SAND STREAM + .byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SAND VEIL + .byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ KEEN EYE + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ INNERFOCUS + .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ STATIC + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ TYPE + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ TOUGH + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ TOUGHNESS + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SHED SKIN + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ HUGE POWER + .byte 0x2D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ VOLT ABSORB + .byte 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ WATER ABSORB + .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ELECTRIC + .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ FORECAST + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SERENE GRACE + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ POISON + .byte 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ POISON POINT + .byte 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ DRAGON + .byte 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ TRACE + .byte 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ OBLIVIOUS + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ TRUANT + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ RUN AWAY + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ STICKY HOLD + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ CLOUD NINE + .byte 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ NORMAL + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ STEEL + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ILLUMINATE + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ EARLY BIRD + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ HUSTLE + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SHINE + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ FLYING + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ DROUGHT + .byte 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ LIGHTNINGROD + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ COMPOUNDEYES + .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MARVEL SCALE + .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ WONDER GUARD + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ INSOMNIA + .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ LEVITATE + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ PLUS + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ PRESSURE + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ LIQUID OOZE + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ COLOR CHANGE + .byte 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SOUNDPROOF + .byte 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ EFFECT SPORE + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ PKRS + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ FIRE + .byte 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ FLAME BODY + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MINUS + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ OWN TEMPO + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MAGMA ARMOR + .byte 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ WATER + .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ WATER VEIL + .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ BUG + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SWARM + .byte 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ CUTE CHARM + .byte 0x2D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ IMMUNITY + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ BLAZE + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ PICKUP + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ PATTERN + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ FLASH FIRE + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ VITAL SPIRIT + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ CHLOROPHYLL + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ PURE POWER + .byte 0x2D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SHIELD DUST + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + + .align 2 +BardMusic_BATTLE: @ 841AFA4 +@ MATCH UP + .byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ GO + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ NO. 1 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ DECIDE + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ LET ME WIN + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ WINS + .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ WIN + .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ WON + .byte 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ IF I WIN + .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ WHEN I WIN + .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ CAN’T WIN + .byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ CAN WIN + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ NO MATCH + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SPIRIT + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ DECIDED + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ TRUMP CARD + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ TAKE THAT + .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ COME ON + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ATTACK + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SURRENDER + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ GUTSY + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ TALENT + .byte 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ STRATEGY + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SMITE + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MATCH + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ VICTORY + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ OFFENSIVE + .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SENSE + .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ VERSUS + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ FIGHTS + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ POWER + .byte 0x23, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ CHALLENGE + .byte 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ STRONG + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ TOO STRONG + .byte 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ GO EASY + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ FOE + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ GENIUS + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ LEGEND + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ESCAPE + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ AIM + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ BATTLE + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ FIGHT + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ RESUSCITATE + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ POINTS + .byte 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SERIOUS + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ GIVE UP + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ LOSS + .byte 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ IF I LOSE + .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ LOST + .byte 0x16, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ LOSE + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ GUARD + .byte 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ PARTNER + .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ REJECT + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ACCEPT + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ INVINCIBLE + .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ RECEIVED + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ EASY + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ WEAK + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ TOO WEAK + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ PUSHOVER + .byte 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ LEADER + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ RULE + .byte 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MOVE + .byte 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + + .align 2 +BardMusic_GREETINGS: @ 841BB74 +@ THANKS + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ YES + .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ HERE GOES + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ HERE I COME + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ HERE IT IS + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ YEAH + .byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ WELCOME + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ OI + .byte 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ HOW DO + .byte 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ CONGRATS + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ GIVE ME + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SORRY + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ APOLOGIZE + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ FORGIVE + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ HEY, THERE + .byte 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ HELLO + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ GOOD-BYE + .byte 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ THANK YOU + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ I’VE ARRIVED + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ PARDON + .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ EXCUSE + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SEE YA + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ EXCUSE ME + .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ WELL, THEN + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ GO AHEAD + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ APPRECIATE + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ HEY? + .byte 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ WHAT’S UP? + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ HUH? + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ NO + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ HI + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ YEAH, YEAH + .byte 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ BYE-BYE + .byte 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MEET YOU + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ HEY + .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SMELL + .byte 0x0D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ LISTENING + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ HOO-HAH + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ YAHOO + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ YO + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ COME OVER + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ COUNT ON + .byte 0x23, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + + .align 2 +BardMusic_PEOPLE: @ 841C354 +@ OPPONENT + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ I + .byte 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ YOU + .byte 0x2D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ YOURS + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SON + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ YOUR + .byte 0x1A, 0xF7, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ YOU’RE + .byte 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ YOU’VE + .byte 0x2D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MOTHER + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ GRANDFATHER + .byte 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ UNCLE + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ FATHER + .byte 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ BOY + .byte 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ADULT + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ BROTHER + .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SISTER + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ GRANDMOTHER + .byte 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ AUNT + .byte 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ PARENT + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MAN + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ME + .byte 0x0D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ GIRL + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ BABE + .byte 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ FAMILY + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ HER + .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ HIM + .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ HE + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ PLACE + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ DAUGHTER + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ HIS + .byte 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ HE’S + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ AREN’T + .byte 0x1C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SIBLINGS + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ KID + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ CHILDREN + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MR. + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MRS. + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MYSELF + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ I WAS + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ TO ME + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MY + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ I AM + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ I’VE + .byte 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ WHO + .byte 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SOMEONE + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ WHO WAS + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ TO WHOM + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ WHOSE + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ WHO IS + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ IT’S + .byte 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ LADY + .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ FRIEND + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ALLY + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ PERSON + .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ DUDE + .byte 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ THEY + .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ THEY WERE + .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ TO THEM + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ THEIR + .byte 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ THEY’RE + .byte 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ THEY’VE + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ WE + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ BEEN + .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ TO US + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ OUR + .byte 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ WE’RE + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ RIVAL + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ WE’VE + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ WOMAN + .byte 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SHE + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SHE WAS + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ TO HER + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ HER’S + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SHE IS + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SOME + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + + .align 2 +BardMusic_VOICES: @ 841D164 +@ ! + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ !! + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ?! + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ? + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ … + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ …! + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ……… + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ - + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ - - - + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ UH-OH + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ WAAAH + .byte 0x1B, 0x05, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ AHAHA + .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ OH? + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ NOPE + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ URGH + .byte 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ HMM + .byte 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ WHOAH + .byte 0x19, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ WROOOAAR! + .byte 0x1C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ WOW + .byte 0x23, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ GIGGLE + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SIGH + .byte 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ UNBELIEVABLE + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ CRIES + .byte 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ AGREE + .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ EH? + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ CRY + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ EHEHE + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ OI, OI, OI + .byte 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ OH, YEAH + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ OH + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ OOPS + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SHOCKED + .byte 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ EEK + .byte 0x0D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ GRAAAH + .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ GWAHAHAHA + .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ WAY + .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ TCH + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ HEHE + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ HAH + .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ YUP + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ HAHAHA + .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ AIYEEH + .byte 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ HIYAH + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ FUFUFU + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ LOL + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SNORT + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ HUMPH + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ HEHEHE + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ HEH + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ HOHOHO + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ UH-HUH + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ OH, DEAR + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ARRGH + .byte 0x1C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MUFUFU + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MMM + .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ OH-KAY + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ OKAY + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ LALALA + .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ YAY + .byte 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ AWW + .byte 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ WOWEE + .byte 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ GWAH + .byte 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ WAHAHAHA + .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + + .align 2 +BardMusic_SPEECH: @ 841DD34 +@ LISTEN + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ NOT VERY + .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MEAN + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ LIE + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ LAY + .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ RECOMMEND + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ NITWIT + .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ QUITE + .byte 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ FROM + .byte 0x2B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ FEELING + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ BUT + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ HOWEVER + .byte 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ CASE + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ THE + .byte 0x2B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MISS + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ HOW + .byte 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ HIT + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ENOUGH + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ A LOT + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ A LITTLE + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ABSOLUTELY + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ AND + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ONLY + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ AROUND + .byte 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ PROBABLY + .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ IF + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ VERY + .byte 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ A TINY BIT + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ WILD + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ THAT’S + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ JUST + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ EVEN SO, + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MUST BE + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ NATURALLY + .byte 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ FOR NOW, + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x23, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ UNDERSTOOD + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ JOKING + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ READY + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SOMETHING + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SOMEHOW + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x23, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ALTHOUGH + .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ALSO + .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ PERFECT + .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ AS MUCH AS + .byte 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ REALLY + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ TRULY + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SERIOUSLY + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ TOTALLY + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ UNTIL + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ AS IF + .byte 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MOOD + .byte 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ RATHER + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ AWFULLY + .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MODE + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MORE + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ TOO LATE + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ FINALLY + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ANY + .byte 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ INSTEAD + .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ FANTASTIC + .byte 0x2B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + + .align 2 +BardMusic_ENDINGS: @ 841E874 +@ WILL + .byte 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ WILL BE HERE + .byte 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ OR + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ TIMES + .byte 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ WONDER + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ IS IT? + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ BE + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ GIMME + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ COULD + .byte 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ LIKELY TO + .byte 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ WOULD + .byte 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ IS + .byte 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ISN’T IT? + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ LET’S + .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ OTHER + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ARE + .byte 0x1C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ WAS + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ WERE + .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ THOSE + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ISN’T + .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ WON’T + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ CAN’T + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ CAN + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ DON’T + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ DO + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ DOES + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ WHOM + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ WHICH + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ WASN’T + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ WEREN’T + .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ HAVE + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ HAVEN’T + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ A + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ AN + .byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ NOT + .byte 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ THERE + .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ OK? + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SO + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MAYBE + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ABOUT + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x23, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ OVER + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ IT + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ALL + .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ FOR + .byte 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ON + .byte 0x1C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ OFF + .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ AS + .byte 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ TO + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ WITH + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ BETTER + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ EVER + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SINCE + .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ OF + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ BELONGS TO + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ AT + .byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ IN + .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ OUT + .byte 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ TOO + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ LIKE + .byte 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ DID + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ DIDN’T + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ DOESN’T + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ WITHOUT + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x23, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ AFTER + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ BEFORE + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ WHILE + .byte 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ THAN + .byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ONCE + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ANYWHERE + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + + .align 2 +BardMusic_FEELINGS: @ 841F564 +@ MEET + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ PLAY + .byte 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ HURRIED + .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ GOES + .byte 0x19, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ GIDDY + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ HAPPY + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ HAPPINESS + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ EXCITE + .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ IMPORTANT + .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ FUNNY + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ GOT + .byte 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ GO HOME + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ DISAPPOINTED + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ DISAPPOINTS + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SAD + .byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ TRY + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ TRIES + .byte 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ HEARS + .byte 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ THINK + .byte 0x0D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ HEAR + .byte 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ WANTS + .byte 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MISHEARD + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ DISLIKE + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ANGRY + .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ANGER + .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SCARY + .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ LONESOME + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ DISAPPOINT + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ JOY + .byte 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ GETS + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ NEVER + .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ DARN + .byte 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ DOWNCAST + .byte 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ INCREDIBLE + .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ LIKES + .byte 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ DISLIKES + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ BORING + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ CARE + .byte 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ CARES + .byte 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ALL RIGHT + .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ADORE + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ DISASTER + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ENJOY + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ENJOYS + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ EAT + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ LACKING + .byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ BAD + .byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ HARD + .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ TERRIBLE + .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SHOULD + .byte 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ NICE + .byte 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ DRINK + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SURPRISE + .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ FEAR + .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ WANT + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ WAIT + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SATISFIED + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SEE + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ RARE + .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ NEGATIVE + .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ DONE + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ DANGER + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ DEFEATED + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ BEAT + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ GREAT + .byte 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ROMANTIC + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ QUESTION + .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ UNDERSTAND + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ UNDERSTANDS + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + + .align 2 +BardMusic_CONDITIONS: @ 8420254 +@ HOT + .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ EXISTS + .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ EXCESS + .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ APPROVED + .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ HAS + .byte 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ GOOD + .byte 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ LESS + .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MOMENTUM + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ GOING + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ WEIRD + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ BUSY + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ TOGETHER + .byte 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ FULL + .byte 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ABSENT + .byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ BEING + .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ NEED + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ TASTY + .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SKILLED + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ NOISY + .byte 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ BIG + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ LATE + .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ CLOSE + .byte 0x19, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ DOCILE + .byte 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ AMUSING + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ENTERTAINING + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ PERFECTION + .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ PRETTY + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ HEALTHY + .byte 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ EXCELLENT + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ UPSIDE DOWN + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x23, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ COLD + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ REFRESHING + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ UNAVOIDABLE + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MUCH + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ OVERWHELMING + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ FABULOUS + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ELSE + .byte 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ EXPENSIVE + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ CORRECT + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ IMPOSSIBLE + .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SMALL + .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ DIFFERENT + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ TIRED + .byte 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SKILL + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ TOP + .byte 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ NON-STOP + .byte 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x16, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ PREPOSTEROUS + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x16, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ NONE + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ NOTHING + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ NATURAL + .byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ BECOMES + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ LUKEWARM + .byte 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ FAST + .byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ LOW + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ AWFUL + .byte 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ALONE + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ BORED + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SECRET + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MYSTERY + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ LACKS + .byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ BEST + .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ LOUSY + .byte 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MISTAKE + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ KIND + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ WELL + .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ WEAKENED + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SIMPLE + .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SEEMS + .byte 0x0D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ BADLY + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + + .align 2 +BardMusic_ACTIONS: @ 8420F44 +@ MEETS + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ CONCEDE + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ GIVE + .byte 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ GIVES + .byte 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ PLAYED + .byte 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ PLAYS + .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ COLLECT + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ WALKING + .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ WALKS + .byte 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SAYS + .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ WENT + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SAID + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ WAKE UP + .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ WAKES UP + .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ANGERS + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ TEACH + .byte 0x0D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ TEACHES + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ PLEASE + .byte 0x0D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ LEARN + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ CHANGE + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ STORY + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ TRUST + .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ LAVISH + .byte 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ LISTENS + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ HEARING + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ TRAINS + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ CHOOSE + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ COME + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ CAME + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SEARCH + .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MAKE + .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ CAUSE + .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ KNOW + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ KNOWS + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ REFUSE + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ STORES + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ BRAG + .byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ IGNORANT + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ THINKS + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ BELIEVE + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SLIDE + .byte 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ EATS + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ USE + .byte 0x2F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ USES + .byte 0x2F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ USING + .byte 0x2F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ COULDN’T + .byte 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ CAPABLE + .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ DISAPPEAR + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ APPEAR + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ THROW + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ WORRY + .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SLEPT + .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SLEEP + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ RELEASE + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ DRINKS + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ RUNS + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ RUN + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ WORKS + .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ WORKING + .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ TALKING + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ TALK + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SINK + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SMACK + .byte 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ PRETEND + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ PRAISE + .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ OVERDO + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SHOW + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ LOOKS + .byte 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SEES + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SEEK + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ OWN + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ TAKE + .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ALLOW + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x23, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ FORGET + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ FORGETS + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ APPEARS + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ FAINT + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ FAINTED + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + + .align 2 +BardMusic_LIFESTYLE: @ 8421DE4 +@ CHORES + .byte 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ HOME + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MONEY + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ALLOWANCE + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x23, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ BATH + .byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ CONVERSATION + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SCHOOL + .byte 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ COMMEMORATE + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ HABIT + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ GROUP + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ WORD + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ STORE + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SERVICE + .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ WORK + .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SYSTEM + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ TRAIN + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ CLASS + .byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ LESSONS + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ INFORMATION + .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ LIVING + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ TEACHER + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ TOURNAMENT + .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ LETTER + .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ EVENT + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ DIGITAL + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ TEST + .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ DEPT. STORE + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ TELEVISION + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ PHONE + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ITEM + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ NAME + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ NEWS + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ POPULAR + .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ PARTY + .byte 0x1C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ STUDY + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MACHINE + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MAIL + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MESSAGE + .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ PROMISE + .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ DREAM + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ KINDERGARTEN + .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ LIFE + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ RADIO + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ RENTAL + .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ WORLD + .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + + .align 2 +BardMusic_HOBBIES: @ 8422654 +@ IDOL + .byte 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ANIME + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SONG + .byte 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MOVIE + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SWEETS + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ CHAT + .byte 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ CHILD’S PLAY + .byte 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ TOYS + .byte 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MUSIC + .byte 0x2F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ CARDS + .byte 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SHOPPING + .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ CAMERA + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ VIEWING + .byte 0x2F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SPECTATOR + .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ GOURMET + .byte 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ GAME + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ RPG + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ COLLECTION + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ COMPLETE + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MAGAZINE + .byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ WALK + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ BIKE + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ HOBBY + .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SPORTS + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SOFTWARE + .byte 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SONGS + .byte 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ DIET + .byte 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ TREASURE + .byte 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ TRAVEL + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ DANCE + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ CHANNEL + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MAKING + .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ FISHING + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ DATE + .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ DESIGN + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ LOCOMOTIVE + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ PLUSH DOLL + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ PC + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ FLOWERS + .byte 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ HERO + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ NAP + .byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ HEROINE + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ FASHION + .byte 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ADVENTURE + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ BOARD + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ BALL + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ BOOK + .byte 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ FESTIVAL + .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ COMICS + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ HOLIDAY + .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ PLANS + .byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ TRENDY + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ VACATION + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ LOOK + .byte 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + + .align 2 +BardMusic_TIME: @ 8423074 +@ FALL + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MORNING + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ TOMORROW + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ LAST + .byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ DAY + .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SOMETIME + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ALWAYS + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ CURRENT + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ FOREVER + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ DAYS + .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ END + .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ TUESDAY + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ YESTERDAY + .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ TODAY + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ FRIDAY + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MONDAY + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ LATER + .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ EARLIER + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ANOTHER + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ TIME + .byte 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ FINISH + .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ WEDNESDAY + .byte 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SOON + .byte 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ START + .byte 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MONTH + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ STOP + .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ NOW + .byte 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ FINAL + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ NEXT + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ AGE + .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SATURDAY + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SUMMER + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SUNDAY + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ BEGINNING + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SPRING + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ DAYTIME + .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ WINTER + .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ DAILY + .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ OLDEN + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ALMOST + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ NEARLY + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ THURSDAY + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ NIGHTTIME + .byte 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ NIGHT + .byte 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ WEEK + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + + .align 2 +BardMusic_MISC: @ 84238E4 +@ HIGHS + .byte 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ LOWS + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ UM + .byte 0x2B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ REAR + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ THINGS + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ THING + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ BELOW + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ABOVE + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ BACK + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ HIGH + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ HERE + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ INSIDE + .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ OUTSIDE + .byte 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ BESIDE + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ THIS IS IT! + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ THIS + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ EVERY + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ THESE + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ THESE WERE + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ DOWN + .byte 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ THAT + .byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ THOSE ARE + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ THOSE WERE + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ THAT’S IT! + .byte 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ AM + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ THAT WAS + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ FRONT + .byte 0x2B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ UP + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ CHOICE + .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ FAR + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ AWAY + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ NEAR + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ WHERE + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ WHEN + .byte 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ WHAT + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ DEEP + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SHALLOW + .byte 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ WHY + .byte 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ CONFUSED + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ OPPOSITE + .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ LEFT + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ RIGHT + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + + .align 2 +BardMusic_ADJECTIVES: @ 84240C4 +@ WANDERING + .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ RICKETY + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ROCK-SOLID + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ HUNGRY + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ TIGHT + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ TICKLISH + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ TWIRLING + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SPIRALING + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ THIRSTY + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ LOLLING + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SILKY + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SADLY + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ HOPELESS + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ USELESS + .byte 0x2D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ DROOLING + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ EXCITING + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ THICK + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SMOOTH + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SLIMY + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ THIN + .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ BREAK + .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ VORACIOUS + .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SCATTER + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ AWESOME + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ WIMPY + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ WOBBLY + .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SHAKY + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ RIPPED + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SHREDDED + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ INCREASING + .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ YET + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ DESTROYED + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ FIERY + .byte 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ LOVEY-DOVEY + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ HAPPILY + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ANTICIPATION + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + + .align 2 +BardMusic_EVENTS: @ 8424784 +@ APPEAL + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ EVENTS + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ STAY-AT-HOME + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ BERRY + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ CONTEST + .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MC + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ JUDGE + .byte 0x2B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SUPER + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ STAGE + .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ HALL OF FAME + .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ EVOLUTION + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ HYPER + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ BATTLE TOWER + .byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ LEADERS + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ BATTLE ROOM + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ HIDDEN + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SECRET BASE + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ BLEND + .byte 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ POKEBLOCK + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MASTER + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ RANK + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ RIBBON + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + + .align 2 +BardMusic_MOVE_1: @ 8424BA4 +@ THUNDERBOLT + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ IRON_TAIL + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ICE_BALL + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ YAWN + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ LOVELY_KISS + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ NIGHTMARE + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MORNING_SUN + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ VITAL_THROW + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ DIG + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ THRASH + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SWEET_SCENT + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ CHARM + .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ RAIN_DANCE + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ CONFUSE_RAY + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ HAIL + .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ AROMATHERAPY + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ BUBBLE + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ENCORE + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ CUT + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ RAGE + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SUPER_FANG + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ PAIN_SPLIT + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ TORMENT + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ STRING_SHOT + .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SWAGGER + .byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SNORE + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ HEAL_BELL + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SCREECH + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ROCK_THROW + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ROCK_SMASH + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ROCK_SLIDE + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ WEATHER_BALL + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ WHIRLPOOL + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ FAKE_TEARS + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SING + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SPITE + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ AIR_CUTTER + .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ AEROBLAST + .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SMOKESCREEN + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ PURSUIT + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ DOUBLE_SLAP + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MIRROR_MOVE + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ OVERHEAT + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ AURORA_BEAM + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MEMENTO + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ OCTAZOOKA + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ FLATTER + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ASTONISH + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ WILL_O_WISP + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ RETURN + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ GRUDGE + .byte 0x2B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ STRENGTH + .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ COUNTER + .byte 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ FLAME_WHEEL + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ FLAMETHROWER + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ODOR_SLEUTH + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SHARPEN + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ DOUBLE_TEAM + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ GUST + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ HARDEN + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ DISABLE + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ RAZOR_WIND + .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ BIDE + .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ CRUNCH + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ BITE + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ THUNDER + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ THUNDER_PUNCH + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ENDEAVOR + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ FACADE + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ KARATE_CHOP + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ CLAMP + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ WITHDRAW + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ CONSTRICT + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ BRICK_BREAK + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ROCK_TOMB + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ FOCUS_ENERGY + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ FOCUS_PUNCH + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ GIGA_DRAIN + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ REVERSAL + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SMELLING_SALT + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SPORE + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ LEECH_LIFE + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SLASH + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SILVER_WIND + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ METAL_SOUND + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ GRASS_WHISTLE + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ TICKLE + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SPIDER_WEB + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ CRABHAMMER + .byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ HAZE + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MEAN_LOOK + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ CROSS_CHOP + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ OUTRAGE + .byte 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ LOW_KICK + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ANCIENT_POWER + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SYNTHESIS + .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ AGILITY + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ RAPID_SPIN + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ICY_WIND + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MIND_READER + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ COSMIC_POWER + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SKY_ATTACK + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ POWDER_SNOW + .byte 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ FOLLOW_ME + .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ METEOR_MASH + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ENDURE + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ROLLOUT + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SCARY_FACE + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ PSYBEAM + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ PSYWAVE + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ PSYCHIC + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ HYPNOSIS + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ UPROAR + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ WATER_SPOUT + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SIGNAL_BEAM + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ PSYCH_UP + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SUBMISSION + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ RECOVER + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ EARTHQUAKE + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ NATURE_POWER + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ LICK + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ FLAIL + .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ TAIL_WHIP + .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SELF_DESTRUCT + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ STUN_SPORE + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ BIND + .byte 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SHADOW_PUNCH + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SHADOW_BALL + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ CHARGE + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MIST + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ FISSURE + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ EXTREME_SPEED + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ EXTRASENSORY + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SAFEGUARD + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ABSORB + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SKY_UPPERCUT + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SKILL_SWAP + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SKETCH + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ HEADBUTT + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ DOUBLE_EDGE + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SANDSTORM + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SAND_ATTACK + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SAND_TOMB + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SPARK + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SWIFT + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ KINESIS + .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SMOG + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ GROWTH + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SACRED_FIRE + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SHEER_COLD + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SOLAR_BEAM + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SONIC_BOOM + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ FLY + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + + .align 2 +BardMusic_MOVE_2: @ 8426854 +@ TACKLE + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ EXPLOSION + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ DIVE + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ FIRE_BLAST + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ WATERFALL + .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MUDDY_WATER + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ STOCKPILE + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SLAM + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ TWISTER + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ BULLET_SEED + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ TWINEEDLE + .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SOFT_BOILED + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ EGG_BOMB + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ FAINT_ATTACK + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ BARRAGE + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MINIMIZE + .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SEISMIC_TOSS + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SUPERSONIC + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ TAUNT + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MOONLIGHT + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ PECK + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ARM_THRUST + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ HORN_ATTACK + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ HORN_DRILL + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ WING_ATTACK + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ AERIAL_ACE + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SWORDS_DANCE + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ VINE_WHIP + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ CONVERSION + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ CONVERSION_2 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ HELPING_HAND + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ IRON_DEFENSE + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ TELEPORT + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ THUNDER_SHOCK + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SHOCK_WAVE + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ QUICK_ATTACK + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SWEET_KISS + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ THUNDER_WAVE + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ZAP_CANNON + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ BLOCK + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ HOWL + .byte 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ POISON_GAS + .byte 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ TOXIC + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ POISON_FANG + .byte 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ POISON_POWDER + .byte 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ POISON_STING + .byte 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SPIKE_CANNON + .byte 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ACID_ARMOR + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ TAKE_DOWN + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x23, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ JUMP_KICK + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ BOUNCE + .byte 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ HI_JUMP_KICK + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ TRI_ATTACK + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ DRAGON_CLAW + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ TRICK + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ TRIPLE_KICK + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ DRILL_PECK + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MUD_SPORT + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MUD_SLAP + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ THIEF + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ AMNESIA + .byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ NIGHT_SHADE + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ GROWL + .byte 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SLACK_OFF + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SURF + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ROLE_PLAY + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ NEEDLE_ARM + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ DOUBLE_KICK + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SUNNY_DAY + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ LEER + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ WISH + .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ FAKE_OUT + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SLEEP_TALK + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ PAY_DAY + .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ASSIST + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ HEAT_WAVE + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SLEEP_POWDER + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ REST + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ INGRAIN + .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ CONFUSION + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ BODY_SLAM + .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SWALLOW + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ CURSE + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ HYDRO_PUMP + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ HYPER_VOICE + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ HYPER_BEAM + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SUPERPOWER + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ STEEL_WING + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SPIT_UP + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ DYNAMIC_PUNCH + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ GUILLOTINE + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ VICE_GRIP + .byte 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ KNOCK_OFF + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ POUND + .byte 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ RAZOR_LEAF + .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ BATON_PASS + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ PETAL_DANCE + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SPLASH + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ BUBBLE_BEAM + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ BELLY_DRUM + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ BARRIER + .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ LIGHT_SCREEN + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SCRATCH + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ HYPER_FANG + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ EMBER + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SECRET_POWER + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ DIZZY_PUNCH + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ BULK_UP + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ IMPRISON + .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ FEATHER_DANCE + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ WHIRLWIND + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ BEAT_UP + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ BLIZZARD + .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ STOMP + .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ FLASH + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ TEETER_DANCE + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ CRUSH_CLAW + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ BLAZE_KICK + .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ PRESENT + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ERUPTION + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SLUDGE + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SLUDGE_BOMB + .byte 0x2B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ GLARE + .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ TRANSFORM + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ POISON_TAIL + .byte 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ROAR + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ BONE_RUSH + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ CAMOUFLAGE + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ COVET + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ TAIL_GLOW + .byte 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ BONE_CLUB + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ BONEMERANG + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ FIRE_SPIN + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ FIRE_PUNCH + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ PERISH_SONG + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ WRAP + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SPIKES + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MAGNITUDE + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MAGICAL_LEAF + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MAGIC_COAT + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MUD_SHOT + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MACH_PUNCH + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ PROTECT + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ DEFENSE_CURL + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ROLLING_KICK + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SUBSTITUTE + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ DETECT + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ PIN_MISSILE + .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ WATER_SPORT + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ WATER_GUN + .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MIST_BALL + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ WATER_PULSE + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ FURY_ATTACK + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ FURY_SWIPES + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ DESTINY_BOND + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ FALSE_SWIPE + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ FORESIGHT + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MIRROR_COAT + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ FUTURE_SIGHT + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MILK_DRINK + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ CALM_MIND + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MEGA_DRAIN + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MEGA_KICK + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MEGA_PUNCH + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MEGAHORN + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ HIDDEN_POWER + .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ METAL_CLAW + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ATTRACT + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MIMIC + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ FRUSTRATION + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ LEECH_SEED + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ METRONOME + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ DREAM_EATER + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ACID + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MEDITATE + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SNATCH + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ LUSTER_PURGE + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ LEAF_BLADE + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ RECYCLE + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ REFLECT + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ REFRESH + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ REVENGE + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ DRAGON_RAGE + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ DRAGON_BREATH + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ DRAGON_DANCE + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ICE_PUNCH + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ICE_BEAM + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ FURY_CUTTER + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ COMET_PUNCH + .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SKULL_BASH + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ LOCK_ON + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ROCK_BLAST + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ COTTON_SPORE + .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ STRUGGLE + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + + .align 2 +BardMusic_TRENDY_SAYING: @ 8428CB4 +@ KTHX, BYE. + .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ YES, SIR! + .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ AVANT GARDE + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ COUPLE + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MUCH OBLIGED + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ YEEHAW! + .byte 0x0D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MEGA + .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ 1-HIT KO! + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ DESTINY + .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ CANCEL + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ NEW + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ FLATTEN + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ KIDDING + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ LOSER + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ LOSING + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ HAPPENING + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ HIP AND + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SHAKE + .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SHADY + .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ UPBEAT + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MODERN + .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SMELL YA + .byte 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ BANG + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ KNOCKOUT + .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x23, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ HASSLE + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ WINNER + .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ FEVER + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ WANNABE + .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ BABY + .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ HEART + .byte 0x1C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ OLD + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ YOUNG + .byte 0x2B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ UGLY + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + + .align 2 +BardMusic_POKEMON_2: @ 84292E4 +@ EKANS + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ARBOK + .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SEAKING + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ARIADOS + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ CROCONAW + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ UNOWN + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ EEVEE + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ GEODUDE + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SPINARAK + .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ PILOSWINE + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ONIX + .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ARCANINE + .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SUDOWOODO + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ WEEPINBELL + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ VICTREEBEL + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ WOOPER + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SWINUB + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SKARMORY + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ AIPOM + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ESPEON + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ HITMONCHAN + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ELEKID + .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ELECTABUZZ + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ENTEI + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ FERALIGATR + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ FURRET + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ OCTILLERY + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ PRIMEAPE + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SENTRET + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ STANTLER + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SPEAROW + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ FEAROW + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ OMASTAR + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ OMANYTE + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ GROWLITHE + .byte 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MACHAMP + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ DRAGONITE + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ PINSIR + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SNORLAX + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ KABUTO + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ KABUTOPS + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ HITMONTOP + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ WARTORTLE + .byte 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ BLASTOISE + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ FARFETCHD + .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ CUBONE + .byte 0x2D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MAROWAK + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ KANGASKHAN + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SUNFLORA + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ CATERPIE + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ GYARADOS + .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ RAPIDASH + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ NINETALES + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ GIRAFARIG + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ BELLOSSOM + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ KINGDRA + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ KINGLER + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ GLOOM + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ PINECO + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ GLIGAR + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ KRABBY + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ GRANBULL + .byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ CROBAT + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ABRA + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ GENGAR + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ TAUROS + .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MAGIKARP + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MAGNEMITE + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ GASTLY + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ HAUNTER + .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MACHOKE + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ KAKUNA + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ PSYDUCK + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ PHANPY + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ RATTATA + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ GOLDUCK + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ GOLBAT + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ GOLEM + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ GRAVELER + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ VENONAT + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ RHYDON + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ RHYHORN + .byte 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ PUPITAR + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ CORSOLA + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ HITMONLEE + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ZAPDOS + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ JOLTEON + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SANDSHREW + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SANDSLASH + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SEADRA + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SHELLDER + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ VAPOREON + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ DEWGONG + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SUICUNE + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ STARMIE + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SCYTHER + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ZUBAT + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ BEEDRILL + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ HYPNO + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ DROWZEE + .byte 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SQUIRTLE + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ CELEBI + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ WOBBUFFET + .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ DUGTRIO + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ HORSEA + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ EXEGGCUTE + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ CHIKORITA + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ CHINCHOU + .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SHUCKLE + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ DIGLETT + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ REMORAID + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ DELIBIRD + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ HOUNDOUR + .byte 0x23, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ AMPHAROS + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ DODUO + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ DODRIO + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SMEARGLE + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ KOFFING + .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ TENTACRUEL + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ TOGETIC + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ TOGEPI + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ GOLDEEN + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ METAPOD + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ DONPHAN + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ODDISH + .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ EXEGGUTOR + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ NIDOKING + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ NIDOQUEEN + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ NIDORAN_F + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ NIDORAN_M + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ NIDORINA + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ NIDORINO + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MEOWTH + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SNEASEL + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ POLIWHIRL + .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ POLITOED + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ POLIWRATH + .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ POLIWAG + .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ QUAGSIRE + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ NATU + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ XATU + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ DUNSPARCE + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SEEL + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ STEELIX + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ TYPHLOSION + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ DRAGONAIR + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ BUTTERFREE + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SCIZOR + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ HOPPIP + .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ BLISSEY + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ PARAS + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ PARASECT + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ QWILFISH + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MR_MIME + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ TYROGUE + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ CLOYSTER + .byte 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ TYRANITAR + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ CLEFFA + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ WEEDLE + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ PIKACHU + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ CLEFABLE + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ PIDGEOT + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ PIDGEOTTO + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ PICHU + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ CLEFAIRY + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ CHARMANDER + .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ STARYU + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ CYNDAQUIL + .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SUNKERN + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ TEDDIURSA + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ VOLTORB + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MOLTRES + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ FLAREON + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ALAKAZAM + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MAGMAR + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ FORRETRESS + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ WIGGLYTUFF + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ IVYSAUR + .byte 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ BULBASAUR + .byte 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ VENUSAUR + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ AERODACTYL + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MAGBY + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ IGGLYBUFF + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ UMBREON + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ARTICUNO + .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ JIGGLYPUFF + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SNUBBULL + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ BAYLEEF + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ GRIMER + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MUK + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ HERACROSS + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ HOUNDOOM + .byte 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ PERSIAN + .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ LICKITUNG + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ HO_OH + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ HOOTHOOT + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ PIDGEY + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ PONYTA + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SKIPLOOM + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ PORYGON + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ PORYGON2 + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MAGCARGO + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SLUGMA + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ QUILAVA + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ BELLSPROUT + .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ WEEZING + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MARILL + .byte 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ AZUMARILL + .byte 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ ELECTRODE + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MANKEY + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MANTINE + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ DRATINI + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MEW + .byte 0x2D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MEWTWO + .byte 0x2D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MILTANK + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MISDREAVUS + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SMOOCHUM + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MEGANIUM + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ DITTO + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ TENTACOOL + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MAREEP + .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ FLAAFFY + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ VENOMOTH + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ TANGELA + .byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SLOWKING + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SLOWBRO + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ SLOWPOKE + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MURKROW + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ YANMA + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ KADABRA + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ LARVITAR + .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ NOCTOWL + .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ RAIKOU + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ RAICHU + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ CHANSEY + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ RATICATE + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ LAPRAS + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ VILEPLUME + .byte 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ LANTURN + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ CHARMELEON + .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ CHARIZARD + .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ URSARING + .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ JYNX + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ LUGIA + .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MAGNETON + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ LEDIAN + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ LEDYBA + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ VULPIX + .byte 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ JUMPLUFF + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ TOTODILE + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +@ MACHOP + .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + + .align 2 +gBardMusicTable:: @ 842C1F4 + .4byte BardMusic_POKEMON + .4byte BardMusic_TRAINER + .4byte BardMusic_STATUS + .4byte BardMusic_BATTLE + .4byte BardMusic_GREETINGS + .4byte BardMusic_PEOPLE + .4byte BardMusic_VOICES + .4byte BardMusic_SPEECH + .4byte BardMusic_ENDINGS + .4byte BardMusic_FEELINGS + .4byte BardMusic_CONDITIONS + .4byte BardMusic_ACTIONS + .4byte BardMusic_LIFESTYLE + .4byte BardMusic_HOBBIES + .4byte BardMusic_TIME + .4byte BardMusic_MISC + .4byte BardMusic_ADJECTIVES + .4byte BardMusic_EVENTS + .4byte BardMusic_MOVE_1 + .4byte BardMusic_MOVE_2 + .4byte BardMusic_TRENDY_SAYING + .4byte BardMusic_POKEMON_2 diff --git a/data/bard_music.s b/data/bard_music.s deleted file mode 100644 index 87f9ecf46..000000000 --- a/data/bard_music.s +++ /dev/null @@ -1,14412 +0,0 @@ - .align 2 -BardMusic_POKEMON: @ 84171C4 -@ ARMALDO - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ BEAUTIFLY - .byte 0x2D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MEDITITE - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SEAKING - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ TORCHIC - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ANORITH - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ABSOL - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SURSKIT - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MASQUERAIN - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ GEODUDE - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ILLUMISE - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SKARMORY - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SKITTY - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ DELCATTY - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SWELLOW - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ GLALIE - .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ KYOGRE - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MACHAMP - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ PINSIR - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ KECLEON - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SHUPPET - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SILCOON - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ BRELOOM - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SHROOMISH - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ CARVANHA - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ TREECKO - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ WINGULL - .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ GYARADOS - .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ NINETALES - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ GIRAFARIG - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ KIRLIA - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ BELLOSSOM - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ KINGDRA - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ GLOOM - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MAWILE - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ GROUDON - .byte 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MIGHTYENA - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ CROBAT - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ABRA - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SLAKING - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ WURMPLE - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MAGIKARP - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MAGNEMITE - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ TORKOAL - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MACHOKE - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ GULPIN - .byte 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ARON - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ PSYDUCK - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ LAIRON - .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ WHISMUR - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ NUZLEAF - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ PHANPY - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SHELGON - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ GOLDUCK - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ GOLBAT - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ GOLEM - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ GRAVELER - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ GARDEVOIR - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ RHYDON - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ RHYHORN - .byte 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ GOREBYSS - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ CORSOLA - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ CACNEA - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ DUSCLOPS - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SHARPEDO - .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ZANGOOSE - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SANDSHREW - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SANDSLASH - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SEADRA - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ RELICANTH - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ZIGZAGOON - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ CRAWDAUNT - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SCEPTILE - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ GROVYLE - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ BANETTE - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ JIRACHI - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ STARMIE - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ZUBAT - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ TAILLOW - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ WYNAUT - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ WOBBUFFET - .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SOLROCK - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SHIFTRY - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ HORSEA - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ BAGON - .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SEEDOT - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SPHEAL - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ BELDUM - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MEDICHAM - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ CHINCHOU - .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ CHIMECHO - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ALTARIA - .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SWABLU - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ NINCADA - .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ DEOXYS - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ NINJASK - .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ DODUO - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ DODRIO - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ KOFFING - .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ TENTACRUEL - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ DUSTOX - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ LOUDRED - .byte 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ GOLDEEN - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ BARBOACH - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SEALEO - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ WALREIN - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ TROPIUS - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ DONPHAN - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ NUMEL - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ODDISH - .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ TRAPINCH - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SLAKOTH - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ WHISCASH - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SHEDINJA - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MARSHTOMP - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ NATU - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ XATU - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ CLAYDOL - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ CACTURNE - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ NOSEPASS - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ CLAMPERL - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ CAMERUPT - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ EXPLOUD - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ BLAZIKEN - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ LOMBRE - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ LOTAD - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SPINDA - .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SPOINK - .byte 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SEVIPER - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ HARIYAMA - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ VOLBEAT - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ HUNTAIL - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ PIKACHU - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ PICHU - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ STARYU - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ VIBRAVA - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ VOLTORB - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ FEEBAS - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ALAKAZAM - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ GRUMPIG - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ WIGGLYTUFF - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ IGGLYBUFF - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ FLYGON - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ PLUSLE - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ JIGGLYPUFF - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ CORPHISH - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ GRIMER - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MUK - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ HERACROSS - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ PELIPPER - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ WAILORD - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ WAILMER - .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SALAMENCE - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ AGGRON - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ POOCHYENA - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ CASTFORM - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MINUN - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MAGCARGO - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MAKUHITA - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SLUGMA - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ WEEZING - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ LINOONE - .byte 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ CASCOON - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MARILL - .byte 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ AZUMARILL - .byte 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SWALOT - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ELECTRODE - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MUDKIP - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MILOTIC - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ METAGROSS - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ METANG - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ TENTACOOL - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ BALTOY - .byte 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SABLEYE - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ VIGOROTH - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SNORUNT - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ CRADILY - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ KADABRA - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ DUSKULL - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ RAICHU - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MANECTRIC - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SWAMPERT - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ELECTRIKE - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ LATIAS - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ LATIOS - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ LUVDISC - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ VILEPLUME - .byte 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ RALTS - .byte 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ LANTURN - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ LILEEP - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ LUNATONE - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ AZURILL - .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ LUDICOLO - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MAGNETON - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ REGICE - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ REGISTEEL - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ REGIROCK - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ RAYQUAZA - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ VULPIX - .byte 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ROSELIA - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ COMBUSKEN - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MACHOP - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - - .align 2 -BardMusic_TRAINER: @ 84197A4 -@ I CHOOSE YOU - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ GOTCHA - .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ TRADE - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SAPPHIRE - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ EVOLVE - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ENCYCLOPEDIA - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ NATURE - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ CENTER - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ EGG - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ LINK - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SP. ABILITY - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ TRAINER - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ VERSION - .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ POKéNAV - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ POKéMON - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ GET - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ POKéDEX - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ RUBY - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ LEVEL - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - - .align 2 -BardMusic_STATUS: @ 8419B34 -@ DARK - .byte 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ STENCH - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ THICK FAT - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ RAIN DISH - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ DRIZZLE - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ARENA TRAP - .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ INTIMIDATE - .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ROCK HEAD - .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ COLOR - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ALT. COLOR - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ROCK - .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ BEAUTIFUL - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ BEAUTY - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ AIR LOCK - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ PSYCHIC - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ HYPER CUTTER - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ FIGHTING - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SHADOW TAG - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SMART - .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SMARTNESS - .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SPEED BOOST - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ COOL - .byte 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ COOLNESS - .byte 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ BATTLE ARMOR - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ CUTE - .byte 0x2D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ CUTENESS - .byte 0x2D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ STURDY - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SUCTION CUPS - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ GRASS - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ CLEAR BODY - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ TORRENT - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ GHOST - .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ICE - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ GUTS - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ROUGH SKIN - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SHELL ARMOR - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ NATURAL CURE - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ DAMP - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ GROUND - .byte 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ LIMBER - .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MAGNET PULL - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ WHITE SMOKE - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SYNCHRONIZE - .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ OVERGROW - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SWIFT SWIM - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SAND STREAM - .byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SAND VEIL - .byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ KEEN EYE - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ INNERFOCUS - .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ STATIC - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ TYPE - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ TOUGH - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ TOUGHNESS - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SHED SKIN - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ HUGE POWER - .byte 0x2D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ VOLT ABSORB - .byte 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ WATER ABSORB - .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ELECTRIC - .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ FORECAST - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SERENE GRACE - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ POISON - .byte 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ POISON POINT - .byte 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ DRAGON - .byte 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ TRACE - .byte 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ OBLIVIOUS - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ TRUANT - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ RUN AWAY - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ STICKY HOLD - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ CLOUD NINE - .byte 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ NORMAL - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ STEEL - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ILLUMINATE - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ EARLY BIRD - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ HUSTLE - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SHINE - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ FLYING - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ DROUGHT - .byte 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ LIGHTNINGROD - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ COMPOUNDEYES - .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MARVEL SCALE - .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ WONDER GUARD - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ INSOMNIA - .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ LEVITATE - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ PLUS - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ PRESSURE - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ LIQUID OOZE - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ COLOR CHANGE - .byte 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SOUNDPROOF - .byte 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ EFFECT SPORE - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ PKRS - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ FIRE - .byte 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ FLAME BODY - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MINUS - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ OWN TEMPO - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MAGMA ARMOR - .byte 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ WATER - .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ WATER VEIL - .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ BUG - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SWARM - .byte 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ CUTE CHARM - .byte 0x2D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ IMMUNITY - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ BLAZE - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ PICKUP - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ PATTERN - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ FLASH FIRE - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ VITAL SPIRIT - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ CHLOROPHYLL - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ PURE POWER - .byte 0x2D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SHIELD DUST - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - - .align 2 -BardMusic_BATTLE: @ 841AFA4 -@ MATCH UP - .byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ GO - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ NO. 1 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ DECIDE - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ LET ME WIN - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ WINS - .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ WIN - .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ WON - .byte 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ IF I WIN - .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ WHEN I WIN - .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ CAN’T WIN - .byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ CAN WIN - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ NO MATCH - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SPIRIT - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ DECIDED - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ TRUMP CARD - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ TAKE THAT - .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ COME ON - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ATTACK - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SURRENDER - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ GUTSY - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ TALENT - .byte 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ STRATEGY - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SMITE - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MATCH - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ VICTORY - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ OFFENSIVE - .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SENSE - .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ VERSUS - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ FIGHTS - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ POWER - .byte 0x23, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ CHALLENGE - .byte 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ STRONG - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ TOO STRONG - .byte 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ GO EASY - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ FOE - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ GENIUS - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ LEGEND - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ESCAPE - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ AIM - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ BATTLE - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ FIGHT - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ RESUSCITATE - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ POINTS - .byte 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SERIOUS - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ GIVE UP - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ LOSS - .byte 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ IF I LOSE - .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ LOST - .byte 0x16, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ LOSE - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ GUARD - .byte 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ PARTNER - .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ REJECT - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ACCEPT - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ INVINCIBLE - .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ RECEIVED - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ EASY - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ WEAK - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ TOO WEAK - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ PUSHOVER - .byte 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ LEADER - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ RULE - .byte 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MOVE - .byte 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - - .align 2 -BardMusic_GREETINGS: @ 841BB74 -@ THANKS - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ YES - .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ HERE GOES - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ HERE I COME - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ HERE IT IS - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ YEAH - .byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ WELCOME - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ OI - .byte 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ HOW DO - .byte 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ CONGRATS - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ GIVE ME - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SORRY - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ APOLOGIZE - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ FORGIVE - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ HEY, THERE - .byte 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ HELLO - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ GOOD-BYE - .byte 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ THANK YOU - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ I’VE ARRIVED - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ PARDON - .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ EXCUSE - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SEE YA - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ EXCUSE ME - .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ WELL, THEN - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ GO AHEAD - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ APPRECIATE - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ HEY? - .byte 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ WHAT’S UP? - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ HUH? - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ NO - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ HI - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ YEAH, YEAH - .byte 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ BYE-BYE - .byte 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MEET YOU - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ HEY - .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SMELL - .byte 0x0D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ LISTENING - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ HOO-HAH - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ YAHOO - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ YO - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ COME OVER - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ COUNT ON - .byte 0x23, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - - .align 2 -BardMusic_PEOPLE: @ 841C354 -@ OPPONENT - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ I - .byte 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ YOU - .byte 0x2D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ YOURS - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SON - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ YOUR - .byte 0x1A, 0xF7, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ YOU’RE - .byte 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ YOU’VE - .byte 0x2D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MOTHER - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ GRANDFATHER - .byte 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ UNCLE - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ FATHER - .byte 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ BOY - .byte 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ADULT - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ BROTHER - .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SISTER - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ GRANDMOTHER - .byte 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ AUNT - .byte 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ PARENT - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MAN - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ME - .byte 0x0D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ GIRL - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ BABE - .byte 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ FAMILY - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ HER - .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ HIM - .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ HE - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ PLACE - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ DAUGHTER - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ HIS - .byte 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ HE’S - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ AREN’T - .byte 0x1C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SIBLINGS - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ KID - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ CHILDREN - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MR. - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MRS. - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MYSELF - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ I WAS - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ TO ME - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MY - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ I AM - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ I’VE - .byte 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ WHO - .byte 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SOMEONE - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ WHO WAS - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ TO WHOM - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ WHOSE - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ WHO IS - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ IT’S - .byte 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ LADY - .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ FRIEND - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ALLY - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ PERSON - .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ DUDE - .byte 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ THEY - .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ THEY WERE - .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ TO THEM - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ THEIR - .byte 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ THEY’RE - .byte 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ THEY’VE - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ WE - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ BEEN - .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ TO US - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ OUR - .byte 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ WE’RE - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ RIVAL - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ WE’VE - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ WOMAN - .byte 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SHE - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SHE WAS - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ TO HER - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ HER’S - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SHE IS - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SOME - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - - .align 2 -BardMusic_VOICES: @ 841D164 -@ ! - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ !! - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ?! - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ? - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ … - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ …! - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ……… - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ - - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ - - - - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ UH-OH - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ WAAAH - .byte 0x1B, 0x05, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ AHAHA - .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ OH? - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ NOPE - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ URGH - .byte 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ HMM - .byte 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ WHOAH - .byte 0x19, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ WROOOAAR! - .byte 0x1C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ WOW - .byte 0x23, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ GIGGLE - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SIGH - .byte 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ UNBELIEVABLE - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ CRIES - .byte 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ AGREE - .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ EH? - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ CRY - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ EHEHE - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ OI, OI, OI - .byte 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ OH, YEAH - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ OH - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ OOPS - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SHOCKED - .byte 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ EEK - .byte 0x0D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ GRAAAH - .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ GWAHAHAHA - .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ WAY - .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ TCH - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ HEHE - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ HAH - .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ YUP - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ HAHAHA - .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ AIYEEH - .byte 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ HIYAH - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ FUFUFU - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ LOL - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SNORT - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ HUMPH - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ HEHEHE - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ HEH - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ HOHOHO - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ UH-HUH - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ OH, DEAR - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ARRGH - .byte 0x1C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MUFUFU - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MMM - .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ OH-KAY - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ OKAY - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ LALALA - .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ YAY - .byte 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ AWW - .byte 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ WOWEE - .byte 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ GWAH - .byte 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ WAHAHAHA - .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - - .align 2 -BardMusic_SPEECH: @ 841DD34 -@ LISTEN - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ NOT VERY - .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MEAN - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ LIE - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ LAY - .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ RECOMMEND - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ NITWIT - .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ QUITE - .byte 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ FROM - .byte 0x2B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ FEELING - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ BUT - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ HOWEVER - .byte 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ CASE - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ THE - .byte 0x2B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MISS - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ HOW - .byte 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ HIT - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ENOUGH - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ A LOT - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ A LITTLE - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ABSOLUTELY - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ AND - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ONLY - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ AROUND - .byte 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ PROBABLY - .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ IF - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ VERY - .byte 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ A TINY BIT - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ WILD - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ THAT’S - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ JUST - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ EVEN SO, - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MUST BE - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ NATURALLY - .byte 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ FOR NOW, - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x23, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ UNDERSTOOD - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ JOKING - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ READY - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SOMETHING - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SOMEHOW - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x23, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ALTHOUGH - .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ALSO - .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ PERFECT - .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ AS MUCH AS - .byte 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ REALLY - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ TRULY - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SERIOUSLY - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ TOTALLY - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ UNTIL - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ AS IF - .byte 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MOOD - .byte 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ RATHER - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ AWFULLY - .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MODE - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MORE - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ TOO LATE - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ FINALLY - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ANY - .byte 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ INSTEAD - .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ FANTASTIC - .byte 0x2B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - - .align 2 -BardMusic_ENDINGS: @ 841E874 -@ WILL - .byte 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ WILL BE HERE - .byte 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ OR - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ TIMES - .byte 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ WONDER - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ IS IT? - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ BE - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ GIMME - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ COULD - .byte 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ LIKELY TO - .byte 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ WOULD - .byte 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ IS - .byte 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ISN’T IT? - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ LET’S - .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ OTHER - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ARE - .byte 0x1C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ WAS - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ WERE - .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ THOSE - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ISN’T - .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ WON’T - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ CAN’T - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ CAN - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ DON’T - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ DO - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ DOES - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ WHOM - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ WHICH - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ WASN’T - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ WEREN’T - .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ HAVE - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ HAVEN’T - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ A - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ AN - .byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ NOT - .byte 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ THERE - .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ OK? - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SO - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MAYBE - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ABOUT - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x23, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ OVER - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ IT - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ALL - .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ FOR - .byte 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ON - .byte 0x1C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ OFF - .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ AS - .byte 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ TO - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ WITH - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ BETTER - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ EVER - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SINCE - .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ OF - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ BELONGS TO - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ AT - .byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ IN - .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ OUT - .byte 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ TOO - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ LIKE - .byte 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ DID - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ DIDN’T - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ DOESN’T - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ WITHOUT - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x23, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ AFTER - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ BEFORE - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ WHILE - .byte 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ THAN - .byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ONCE - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ANYWHERE - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - - .align 2 -BardMusic_FEELINGS: @ 841F564 -@ MEET - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ PLAY - .byte 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ HURRIED - .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ GOES - .byte 0x19, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ GIDDY - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ HAPPY - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ HAPPINESS - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ EXCITE - .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ IMPORTANT - .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ FUNNY - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ GOT - .byte 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ GO HOME - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ DISAPPOINTED - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ DISAPPOINTS - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SAD - .byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ TRY - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ TRIES - .byte 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ HEARS - .byte 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ THINK - .byte 0x0D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ HEAR - .byte 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ WANTS - .byte 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MISHEARD - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ DISLIKE - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ANGRY - .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ANGER - .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SCARY - .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ LONESOME - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ DISAPPOINT - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ JOY - .byte 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ GETS - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ NEVER - .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ DARN - .byte 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ DOWNCAST - .byte 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ INCREDIBLE - .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ LIKES - .byte 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ DISLIKES - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ BORING - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ CARE - .byte 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ CARES - .byte 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ALL RIGHT - .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ADORE - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ DISASTER - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ENJOY - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ENJOYS - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ EAT - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ LACKING - .byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ BAD - .byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ HARD - .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ TERRIBLE - .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SHOULD - .byte 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ NICE - .byte 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ DRINK - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SURPRISE - .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ FEAR - .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ WANT - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ WAIT - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SATISFIED - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SEE - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ RARE - .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ NEGATIVE - .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ DONE - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ DANGER - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ DEFEATED - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ BEAT - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ GREAT - .byte 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ROMANTIC - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ QUESTION - .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ UNDERSTAND - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ UNDERSTANDS - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - - .align 2 -BardMusic_CONDITIONS: @ 8420254 -@ HOT - .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ EXISTS - .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ EXCESS - .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ APPROVED - .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ HAS - .byte 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ GOOD - .byte 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ LESS - .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MOMENTUM - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ GOING - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ WEIRD - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ BUSY - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ TOGETHER - .byte 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ FULL - .byte 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ABSENT - .byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ BEING - .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ NEED - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ TASTY - .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SKILLED - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ NOISY - .byte 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ BIG - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ LATE - .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ CLOSE - .byte 0x19, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ DOCILE - .byte 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ AMUSING - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ENTERTAINING - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ PERFECTION - .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ PRETTY - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ HEALTHY - .byte 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ EXCELLENT - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ UPSIDE DOWN - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x23, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ COLD - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ REFRESHING - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ UNAVOIDABLE - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MUCH - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ OVERWHELMING - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ FABULOUS - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ELSE - .byte 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ EXPENSIVE - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ CORRECT - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ IMPOSSIBLE - .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SMALL - .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ DIFFERENT - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ TIRED - .byte 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SKILL - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ TOP - .byte 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ NON-STOP - .byte 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x16, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ PREPOSTEROUS - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x16, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ NONE - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ NOTHING - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ NATURAL - .byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ BECOMES - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ LUKEWARM - .byte 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ FAST - .byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ LOW - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ AWFUL - .byte 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ALONE - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ BORED - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SECRET - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MYSTERY - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ LACKS - .byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ BEST - .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ LOUSY - .byte 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MISTAKE - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ KIND - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ WELL - .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ WEAKENED - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SIMPLE - .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SEEMS - .byte 0x0D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ BADLY - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - - .align 2 -BardMusic_ACTIONS: @ 8420F44 -@ MEETS - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ CONCEDE - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ GIVE - .byte 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ GIVES - .byte 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ PLAYED - .byte 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ PLAYS - .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ COLLECT - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ WALKING - .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ WALKS - .byte 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SAYS - .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ WENT - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SAID - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ WAKE UP - .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ WAKES UP - .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ANGERS - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ TEACH - .byte 0x0D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ TEACHES - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ PLEASE - .byte 0x0D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ LEARN - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ CHANGE - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ STORY - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ TRUST - .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ LAVISH - .byte 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ LISTENS - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ HEARING - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ TRAINS - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ CHOOSE - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ COME - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ CAME - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SEARCH - .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MAKE - .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ CAUSE - .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ KNOW - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ KNOWS - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ REFUSE - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ STORES - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ BRAG - .byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ IGNORANT - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ THINKS - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ BELIEVE - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SLIDE - .byte 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ EATS - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ USE - .byte 0x2F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ USES - .byte 0x2F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ USING - .byte 0x2F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ COULDN’T - .byte 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ CAPABLE - .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ DISAPPEAR - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ APPEAR - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ THROW - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ WORRY - .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SLEPT - .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SLEEP - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ RELEASE - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ DRINKS - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ RUNS - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ RUN - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ WORKS - .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ WORKING - .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ TALKING - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ TALK - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SINK - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SMACK - .byte 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ PRETEND - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ PRAISE - .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ OVERDO - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SHOW - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ LOOKS - .byte 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SEES - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SEEK - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ OWN - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ TAKE - .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ALLOW - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x23, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ FORGET - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ FORGETS - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ APPEARS - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ FAINT - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ FAINTED - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - - .align 2 -BardMusic_LIFESTYLE: @ 8421DE4 -@ CHORES - .byte 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ HOME - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MONEY - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ALLOWANCE - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x23, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ BATH - .byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ CONVERSATION - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SCHOOL - .byte 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ COMMEMORATE - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ HABIT - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ GROUP - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ WORD - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ STORE - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SERVICE - .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ WORK - .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SYSTEM - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ TRAIN - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ CLASS - .byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ LESSONS - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ INFORMATION - .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ LIVING - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ TEACHER - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ TOURNAMENT - .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ LETTER - .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ EVENT - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ DIGITAL - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ TEST - .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ DEPT. STORE - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ TELEVISION - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ PHONE - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ITEM - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ NAME - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ NEWS - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ POPULAR - .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ PARTY - .byte 0x1C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ STUDY - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MACHINE - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MAIL - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MESSAGE - .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ PROMISE - .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ DREAM - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ KINDERGARTEN - .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ LIFE - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ RADIO - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ RENTAL - .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ WORLD - .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - - .align 2 -BardMusic_HOBBIES: @ 8422654 -@ IDOL - .byte 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ANIME - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SONG - .byte 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MOVIE - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SWEETS - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ CHAT - .byte 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ CHILD’S PLAY - .byte 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ TOYS - .byte 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MUSIC - .byte 0x2F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ CARDS - .byte 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SHOPPING - .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ CAMERA - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ VIEWING - .byte 0x2F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SPECTATOR - .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ GOURMET - .byte 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ GAME - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ RPG - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ COLLECTION - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ COMPLETE - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MAGAZINE - .byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ WALK - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ BIKE - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ HOBBY - .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SPORTS - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SOFTWARE - .byte 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SONGS - .byte 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ DIET - .byte 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ TREASURE - .byte 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ TRAVEL - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ DANCE - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ CHANNEL - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MAKING - .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ FISHING - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ DATE - .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ DESIGN - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ LOCOMOTIVE - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ PLUSH DOLL - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ PC - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ FLOWERS - .byte 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ HERO - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ NAP - .byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ HEROINE - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ FASHION - .byte 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ADVENTURE - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ BOARD - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ BALL - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ BOOK - .byte 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ FESTIVAL - .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ COMICS - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ HOLIDAY - .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ PLANS - .byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ TRENDY - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ VACATION - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ LOOK - .byte 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - - .align 2 -BardMusic_TIME: @ 8423074 -@ FALL - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MORNING - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ TOMORROW - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ LAST - .byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ DAY - .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SOMETIME - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ALWAYS - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ CURRENT - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ FOREVER - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ DAYS - .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ END - .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ TUESDAY - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ YESTERDAY - .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ TODAY - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ FRIDAY - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MONDAY - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ LATER - .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ EARLIER - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ANOTHER - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ TIME - .byte 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ FINISH - .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ WEDNESDAY - .byte 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SOON - .byte 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ START - .byte 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MONTH - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ STOP - .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ NOW - .byte 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ FINAL - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ NEXT - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ AGE - .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SATURDAY - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SUMMER - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SUNDAY - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ BEGINNING - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SPRING - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ DAYTIME - .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ WINTER - .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ DAILY - .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ OLDEN - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ALMOST - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ NEARLY - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ THURSDAY - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ NIGHTTIME - .byte 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ NIGHT - .byte 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ WEEK - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - - .align 2 -BardMusic_MISC: @ 84238E4 -@ HIGHS - .byte 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ LOWS - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ UM - .byte 0x2B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ REAR - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ THINGS - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ THING - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ BELOW - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ABOVE - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ BACK - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ HIGH - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ HERE - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ INSIDE - .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ OUTSIDE - .byte 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ BESIDE - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ THIS IS IT! - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ THIS - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ EVERY - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ THESE - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ THESE WERE - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ DOWN - .byte 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ THAT - .byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ THOSE ARE - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ THOSE WERE - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ THAT’S IT! - .byte 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ AM - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ THAT WAS - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ FRONT - .byte 0x2B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ UP - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ CHOICE - .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ FAR - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ AWAY - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ NEAR - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ WHERE - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ WHEN - .byte 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ WHAT - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ DEEP - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SHALLOW - .byte 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ WHY - .byte 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ CONFUSED - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ OPPOSITE - .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ LEFT - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ RIGHT - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - - .align 2 -BardMusic_ADJECTIVES: @ 84240C4 -@ WANDERING - .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ RICKETY - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ROCK-SOLID - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ HUNGRY - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ TIGHT - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ TICKLISH - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ TWIRLING - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SPIRALING - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ THIRSTY - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ LOLLING - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SILKY - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SADLY - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ HOPELESS - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ USELESS - .byte 0x2D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ DROOLING - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ EXCITING - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ THICK - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SMOOTH - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SLIMY - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ THIN - .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ BREAK - .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ VORACIOUS - .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SCATTER - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ AWESOME - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ WIMPY - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ WOBBLY - .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SHAKY - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ RIPPED - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SHREDDED - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ INCREASING - .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ YET - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ DESTROYED - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ FIERY - .byte 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ LOVEY-DOVEY - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ HAPPILY - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ANTICIPATION - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - - .align 2 -BardMusic_EVENTS: @ 8424784 -@ APPEAL - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ EVENTS - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ STAY-AT-HOME - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ BERRY - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ CONTEST - .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MC - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ JUDGE - .byte 0x2B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SUPER - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ STAGE - .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ HALL OF FAME - .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ EVOLUTION - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ HYPER - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ BATTLE TOWER - .byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ LEADERS - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ BATTLE ROOM - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ HIDDEN - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SECRET BASE - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ BLEND - .byte 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ POKEBLOCK - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MASTER - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ RANK - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ RIBBON - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - - .align 2 -BardMusic_MOVE_1: @ 8424BA4 -@ THUNDERBOLT - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ IRON_TAIL - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ICE_BALL - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ YAWN - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ LOVELY_KISS - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ NIGHTMARE - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MORNING_SUN - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ VITAL_THROW - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ DIG - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ THRASH - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SWEET_SCENT - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ CHARM - .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ RAIN_DANCE - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ CONFUSE_RAY - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ HAIL - .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ AROMATHERAPY - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ BUBBLE - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ENCORE - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ CUT - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ RAGE - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SUPER_FANG - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ PAIN_SPLIT - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ TORMENT - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ STRING_SHOT - .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SWAGGER - .byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SNORE - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ HEAL_BELL - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SCREECH - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ROCK_THROW - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ROCK_SMASH - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ROCK_SLIDE - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ WEATHER_BALL - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ WHIRLPOOL - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ FAKE_TEARS - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SING - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SPITE - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ AIR_CUTTER - .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ AEROBLAST - .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SMOKESCREEN - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ PURSUIT - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ DOUBLE_SLAP - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MIRROR_MOVE - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ OVERHEAT - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ AURORA_BEAM - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MEMENTO - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ OCTAZOOKA - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ FLATTER - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ASTONISH - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ WILL_O_WISP - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ RETURN - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ GRUDGE - .byte 0x2B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ STRENGTH - .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ COUNTER - .byte 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ FLAME_WHEEL - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ FLAMETHROWER - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ODOR_SLEUTH - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SHARPEN - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ DOUBLE_TEAM - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ GUST - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ HARDEN - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ DISABLE - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ RAZOR_WIND - .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ BIDE - .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ CRUNCH - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ BITE - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ THUNDER - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ THUNDER_PUNCH - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ENDEAVOR - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ FACADE - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ KARATE_CHOP - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ CLAMP - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ WITHDRAW - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ CONSTRICT - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ BRICK_BREAK - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ROCK_TOMB - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ FOCUS_ENERGY - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ FOCUS_PUNCH - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ GIGA_DRAIN - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ REVERSAL - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SMELLING_SALT - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SPORE - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ LEECH_LIFE - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SLASH - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SILVER_WIND - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ METAL_SOUND - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ GRASS_WHISTLE - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ TICKLE - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SPIDER_WEB - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ CRABHAMMER - .byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ HAZE - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MEAN_LOOK - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ CROSS_CHOP - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ OUTRAGE - .byte 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ LOW_KICK - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ANCIENT_POWER - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SYNTHESIS - .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ AGILITY - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ RAPID_SPIN - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ICY_WIND - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MIND_READER - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ COSMIC_POWER - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SKY_ATTACK - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ POWDER_SNOW - .byte 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ FOLLOW_ME - .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ METEOR_MASH - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ENDURE - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ROLLOUT - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SCARY_FACE - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ PSYBEAM - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ PSYWAVE - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ PSYCHIC - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ HYPNOSIS - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ UPROAR - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ WATER_SPOUT - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SIGNAL_BEAM - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ PSYCH_UP - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SUBMISSION - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ RECOVER - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ EARTHQUAKE - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ NATURE_POWER - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ LICK - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ FLAIL - .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ TAIL_WHIP - .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SELF_DESTRUCT - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ STUN_SPORE - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ BIND - .byte 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SHADOW_PUNCH - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SHADOW_BALL - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ CHARGE - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MIST - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ FISSURE - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ EXTREME_SPEED - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ EXTRASENSORY - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SAFEGUARD - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ABSORB - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SKY_UPPERCUT - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SKILL_SWAP - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SKETCH - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ HEADBUTT - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ DOUBLE_EDGE - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SANDSTORM - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SAND_ATTACK - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SAND_TOMB - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SPARK - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SWIFT - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ KINESIS - .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SMOG - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ GROWTH - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SACRED_FIRE - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SHEER_COLD - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SOLAR_BEAM - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SONIC_BOOM - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ FLY - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - - .align 2 -BardMusic_MOVE_2: @ 8426854 -@ TACKLE - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ EXPLOSION - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ DIVE - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ FIRE_BLAST - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ WATERFALL - .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MUDDY_WATER - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ STOCKPILE - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SLAM - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ TWISTER - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ BULLET_SEED - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ TWINEEDLE - .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SOFT_BOILED - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ EGG_BOMB - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ FAINT_ATTACK - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ BARRAGE - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MINIMIZE - .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SEISMIC_TOSS - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SUPERSONIC - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ TAUNT - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MOONLIGHT - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ PECK - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ARM_THRUST - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ HORN_ATTACK - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ HORN_DRILL - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ WING_ATTACK - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ AERIAL_ACE - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SWORDS_DANCE - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ VINE_WHIP - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ CONVERSION - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ CONVERSION_2 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ HELPING_HAND - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ IRON_DEFENSE - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ TELEPORT - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ THUNDER_SHOCK - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SHOCK_WAVE - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ QUICK_ATTACK - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SWEET_KISS - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ THUNDER_WAVE - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ZAP_CANNON - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ BLOCK - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ HOWL - .byte 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ POISON_GAS - .byte 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ TOXIC - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ POISON_FANG - .byte 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ POISON_POWDER - .byte 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ POISON_STING - .byte 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SPIKE_CANNON - .byte 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ACID_ARMOR - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ TAKE_DOWN - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x23, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ JUMP_KICK - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ BOUNCE - .byte 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ HI_JUMP_KICK - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ TRI_ATTACK - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ DRAGON_CLAW - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ TRICK - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ TRIPLE_KICK - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ DRILL_PECK - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MUD_SPORT - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MUD_SLAP - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ THIEF - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ AMNESIA - .byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ NIGHT_SHADE - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ GROWL - .byte 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SLACK_OFF - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SURF - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ROLE_PLAY - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ NEEDLE_ARM - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ DOUBLE_KICK - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SUNNY_DAY - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ LEER - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ WISH - .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ FAKE_OUT - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SLEEP_TALK - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ PAY_DAY - .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ASSIST - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ HEAT_WAVE - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SLEEP_POWDER - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ REST - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ INGRAIN - .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ CONFUSION - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ BODY_SLAM - .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SWALLOW - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ CURSE - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ HYDRO_PUMP - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ HYPER_VOICE - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ HYPER_BEAM - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SUPERPOWER - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ STEEL_WING - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SPIT_UP - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ DYNAMIC_PUNCH - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ GUILLOTINE - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ VICE_GRIP - .byte 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ KNOCK_OFF - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ POUND - .byte 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ RAZOR_LEAF - .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ BATON_PASS - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ PETAL_DANCE - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SPLASH - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ BUBBLE_BEAM - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ BELLY_DRUM - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ BARRIER - .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ LIGHT_SCREEN - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SCRATCH - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ HYPER_FANG - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ EMBER - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SECRET_POWER - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ DIZZY_PUNCH - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ BULK_UP - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ IMPRISON - .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ FEATHER_DANCE - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ WHIRLWIND - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ BEAT_UP - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ BLIZZARD - .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ STOMP - .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ FLASH - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ TEETER_DANCE - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ CRUSH_CLAW - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ BLAZE_KICK - .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ PRESENT - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ERUPTION - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SLUDGE - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SLUDGE_BOMB - .byte 0x2B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ GLARE - .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ TRANSFORM - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ POISON_TAIL - .byte 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ROAR - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ BONE_RUSH - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ CAMOUFLAGE - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ COVET - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ TAIL_GLOW - .byte 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ BONE_CLUB - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ BONEMERANG - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ FIRE_SPIN - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ FIRE_PUNCH - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ PERISH_SONG - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ WRAP - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SPIKES - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MAGNITUDE - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MAGICAL_LEAF - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MAGIC_COAT - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MUD_SHOT - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MACH_PUNCH - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ PROTECT - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ DEFENSE_CURL - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ROLLING_KICK - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SUBSTITUTE - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ DETECT - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ PIN_MISSILE - .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ WATER_SPORT - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ WATER_GUN - .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MIST_BALL - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ WATER_PULSE - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ FURY_ATTACK - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ FURY_SWIPES - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ DESTINY_BOND - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ FALSE_SWIPE - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ FORESIGHT - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MIRROR_COAT - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ FUTURE_SIGHT - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MILK_DRINK - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ CALM_MIND - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MEGA_DRAIN - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MEGA_KICK - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MEGA_PUNCH - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MEGAHORN - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ HIDDEN_POWER - .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ METAL_CLAW - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ATTRACT - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MIMIC - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ FRUSTRATION - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ LEECH_SEED - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ METRONOME - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ DREAM_EATER - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ACID - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MEDITATE - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SNATCH - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ LUSTER_PURGE - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ LEAF_BLADE - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ RECYCLE - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ REFLECT - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ REFRESH - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ REVENGE - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ DRAGON_RAGE - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ DRAGON_BREATH - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ DRAGON_DANCE - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ICE_PUNCH - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ICE_BEAM - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ FURY_CUTTER - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ COMET_PUNCH - .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SKULL_BASH - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ LOCK_ON - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ROCK_BLAST - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ COTTON_SPORE - .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ STRUGGLE - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - - .align 2 -BardMusic_TRENDY_SAYING: @ 8428CB4 -@ KTHX, BYE. - .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ YES, SIR! - .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ AVANT GARDE - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ COUPLE - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MUCH OBLIGED - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ YEEHAW! - .byte 0x0D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MEGA - .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ 1-HIT KO! - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ DESTINY - .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ CANCEL - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ NEW - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ FLATTEN - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ KIDDING - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ LOSER - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ LOSING - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ HAPPENING - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ HIP AND - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SHAKE - .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SHADY - .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ UPBEAT - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MODERN - .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SMELL YA - .byte 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ BANG - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ KNOCKOUT - .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x23, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ HASSLE - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ WINNER - .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ FEVER - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ WANNABE - .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ BABY - .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ HEART - .byte 0x1C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ OLD - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ YOUNG - .byte 0x2B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ UGLY - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - - .align 2 -BardMusic_POKEMON_2: @ 84292E4 -@ EKANS - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ARBOK - .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SEAKING - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ARIADOS - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ CROCONAW - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ UNOWN - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ EEVEE - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ GEODUDE - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SPINARAK - .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ PILOSWINE - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ONIX - .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ARCANINE - .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SUDOWOODO - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ WEEPINBELL - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ VICTREEBEL - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ WOOPER - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SWINUB - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SKARMORY - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ AIPOM - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ESPEON - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ HITMONCHAN - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ELEKID - .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ELECTABUZZ - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ENTEI - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ FERALIGATR - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ FURRET - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ OCTILLERY - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ PRIMEAPE - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SENTRET - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ STANTLER - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SPEAROW - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ FEAROW - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ OMASTAR - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ OMANYTE - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ GROWLITHE - .byte 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MACHAMP - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ DRAGONITE - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ PINSIR - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SNORLAX - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ KABUTO - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ KABUTOPS - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ HITMONTOP - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ WARTORTLE - .byte 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ BLASTOISE - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ FARFETCHD - .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ CUBONE - .byte 0x2D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MAROWAK - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ KANGASKHAN - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SUNFLORA - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ CATERPIE - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ GYARADOS - .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ RAPIDASH - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ NINETALES - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ GIRAFARIG - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ BELLOSSOM - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ KINGDRA - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ KINGLER - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ GLOOM - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ PINECO - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ GLIGAR - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ KRABBY - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ GRANBULL - .byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ CROBAT - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ABRA - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ GENGAR - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ TAUROS - .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MAGIKARP - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MAGNEMITE - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ GASTLY - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ HAUNTER - .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MACHOKE - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ KAKUNA - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ PSYDUCK - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ PHANPY - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ RATTATA - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ GOLDUCK - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ GOLBAT - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ GOLEM - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ GRAVELER - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ VENONAT - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ RHYDON - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ RHYHORN - .byte 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ PUPITAR - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ CORSOLA - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ HITMONLEE - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ZAPDOS - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ JOLTEON - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SANDSHREW - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SANDSLASH - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SEADRA - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SHELLDER - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ VAPOREON - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ DEWGONG - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SUICUNE - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ STARMIE - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SCYTHER - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ZUBAT - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ BEEDRILL - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ HYPNO - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ DROWZEE - .byte 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SQUIRTLE - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ CELEBI - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ WOBBUFFET - .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ DUGTRIO - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ HORSEA - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ EXEGGCUTE - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ CHIKORITA - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ CHINCHOU - .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SHUCKLE - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ DIGLETT - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ REMORAID - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ DELIBIRD - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ HOUNDOUR - .byte 0x23, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ AMPHAROS - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ DODUO - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ DODRIO - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SMEARGLE - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ KOFFING - .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ TENTACRUEL - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ TOGETIC - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ TOGEPI - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ GOLDEEN - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ METAPOD - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ DONPHAN - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ODDISH - .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ EXEGGUTOR - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ NIDOKING - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ NIDOQUEEN - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ NIDORAN_F - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ NIDORAN_M - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ NIDORINA - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ NIDORINO - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MEOWTH - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SNEASEL - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ POLIWHIRL - .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ POLITOED - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ POLIWRATH - .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ POLIWAG - .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ QUAGSIRE - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ NATU - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ XATU - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ DUNSPARCE - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SEEL - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ STEELIX - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ TYPHLOSION - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ DRAGONAIR - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ BUTTERFREE - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SCIZOR - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ HOPPIP - .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ BLISSEY - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ PARAS - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ PARASECT - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ QWILFISH - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MR_MIME - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ TYROGUE - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ CLOYSTER - .byte 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ TYRANITAR - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ CLEFFA - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ WEEDLE - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ PIKACHU - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ CLEFABLE - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ PIDGEOT - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ PIDGEOTTO - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ PICHU - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ CLEFAIRY - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ CHARMANDER - .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ STARYU - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ CYNDAQUIL - .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SUNKERN - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ TEDDIURSA - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ VOLTORB - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MOLTRES - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ FLAREON - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ALAKAZAM - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MAGMAR - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ FORRETRESS - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ WIGGLYTUFF - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ IVYSAUR - .byte 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ BULBASAUR - .byte 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ VENUSAUR - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ AERODACTYL - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MAGBY - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ IGGLYBUFF - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ UMBREON - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ARTICUNO - .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ JIGGLYPUFF - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SNUBBULL - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ BAYLEEF - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ GRIMER - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MUK - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ HERACROSS - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ HOUNDOOM - .byte 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ PERSIAN - .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ LICKITUNG - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ HO_OH - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ HOOTHOOT - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ PIDGEY - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ PONYTA - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SKIPLOOM - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ PORYGON - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ PORYGON2 - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MAGCARGO - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SLUGMA - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ QUILAVA - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ BELLSPROUT - .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ WEEZING - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MARILL - .byte 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ AZUMARILL - .byte 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ ELECTRODE - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MANKEY - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MANTINE - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ DRATINI - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MEW - .byte 0x2D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MEWTWO - .byte 0x2D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MILTANK - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MISDREAVUS - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SMOOCHUM - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MEGANIUM - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ DITTO - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ TENTACOOL - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MAREEP - .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ FLAAFFY - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ VENOMOTH - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ TANGELA - .byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SLOWKING - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SLOWBRO - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ SLOWPOKE - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MURKROW - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ YANMA - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ KADABRA - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ LARVITAR - .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ NOCTOWL - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ RAIKOU - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ RAICHU - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ CHANSEY - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ RATICATE - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ LAPRAS - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ VILEPLUME - .byte 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ LANTURN - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ CHARMELEON - .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ CHARIZARD - .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ URSARING - .byte 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ JYNX - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ LUGIA - .byte 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MAGNETON - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ LEDIAN - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ LEDYBA - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ VULPIX - .byte 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ JUMPLUFF - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ TOTODILE - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -@ MACHOP - .byte 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - - .align 2 -gBardMusicTable:: @ 842C1F4 - .4byte BardMusic_POKEMON - .4byte BardMusic_TRAINER - .4byte BardMusic_STATUS - .4byte BardMusic_BATTLE - .4byte BardMusic_GREETINGS - .4byte BardMusic_PEOPLE - .4byte BardMusic_VOICES - .4byte BardMusic_SPEECH - .4byte BardMusic_ENDINGS - .4byte BardMusic_FEELINGS - .4byte BardMusic_CONDITIONS - .4byte BardMusic_ACTIONS - .4byte BardMusic_LIFESTYLE - .4byte BardMusic_HOBBIES - .4byte BardMusic_TIME - .4byte BardMusic_MISC - .4byte BardMusic_ADJECTIVES - .4byte BardMusic_EVENTS - .4byte BardMusic_MOVE_1 - .4byte BardMusic_MOVE_2 - .4byte BardMusic_TRENDY_SAYING - .4byte BardMusic_POKEMON_2 diff --git a/data/base_stats.inc b/data/base_stats.inc new file mode 100644 index 000000000..47128c8a6 --- /dev/null +++ b/data/base_stats.inc @@ -0,0 +1,8635 @@ + .align 2 +gBaseStats:: @ 81FEC18 +@ ?????????? + .fill 28, 1, 0 + +@ Bulbasaur + base_stats 45, 49, 49, 45, 65, 65 + .byte TYPE_GRASS + .byte TYPE_POISON + .byte 45 @ catch rate + .byte 64 @ base exp. yield + ev_yield 0, 0, 0, 0, 1, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 31 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_MONSTER + .byte EGG_GROUP_GRASS + .byte ABILITY_OVERGROW + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_GREEN + .2byte 0 @ padding + +@ Ivysaur + base_stats 60, 62, 63, 60, 80, 80 + .byte TYPE_GRASS + .byte TYPE_POISON + .byte 45 @ catch rate + .byte 141 @ base exp. yield + ev_yield 0, 0, 0, 0, 1, 1 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 31 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_MONSTER + .byte EGG_GROUP_GRASS + .byte ABILITY_OVERGROW + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_GREEN + .2byte 0 @ padding + +@ Venusaur + base_stats 80, 82, 83, 80, 100, 100 + .byte TYPE_GRASS + .byte TYPE_POISON + .byte 45 @ catch rate + .byte 208 @ base exp. yield + ev_yield 0, 0, 0, 0, 2, 1 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 31 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_MONSTER + .byte EGG_GROUP_GRASS + .byte ABILITY_OVERGROW + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_GREEN + .2byte 0 @ padding + +@ Charmander + base_stats 39, 52, 43, 65, 60, 50 + .byte TYPE_FIRE + .byte TYPE_FIRE + .byte 45 @ catch rate + .byte 65 @ base exp. yield + ev_yield 0, 0, 0, 1, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 31 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_MONSTER + .byte EGG_GROUP_DRAGON + .byte ABILITY_BLAZE + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_RED + .2byte 0 @ padding + +@ Charmeleon + base_stats 58, 64, 58, 80, 80, 65 + .byte TYPE_FIRE + .byte TYPE_FIRE + .byte 45 @ catch rate + .byte 142 @ base exp. yield + ev_yield 0, 0, 0, 1, 1, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 31 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_MONSTER + .byte EGG_GROUP_DRAGON + .byte ABILITY_BLAZE + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_RED + .2byte 0 @ padding + +@ Charizard + base_stats 78, 84, 78, 100, 109, 85 + .byte TYPE_FIRE + .byte TYPE_FLYING + .byte 45 @ catch rate + .byte 209 @ base exp. yield + ev_yield 0, 0, 0, 0, 3, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 31 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_MONSTER + .byte EGG_GROUP_DRAGON + .byte ABILITY_BLAZE + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_RED + .2byte 0 @ padding + +@ Squirtle + base_stats 44, 48, 65, 43, 50, 64 + .byte TYPE_WATER + .byte TYPE_WATER + .byte 45 @ catch rate + .byte 66 @ base exp. yield + ev_yield 0, 0, 1, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 31 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_MONSTER + .byte EGG_GROUP_WATER_1 + .byte ABILITY_TORRENT + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 @ padding + +@ Wartortle + base_stats 59, 63, 80, 58, 65, 80 + .byte TYPE_WATER + .byte TYPE_WATER + .byte 45 @ catch rate + .byte 143 @ base exp. yield + ev_yield 0, 0, 1, 0, 0, 1 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 31 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_MONSTER + .byte EGG_GROUP_WATER_1 + .byte ABILITY_TORRENT + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 @ padding + +@ Blastoise + base_stats 79, 83, 100, 78, 85, 105 + .byte TYPE_WATER + .byte TYPE_WATER + .byte 45 @ catch rate + .byte 210 @ base exp. yield + ev_yield 0, 0, 0, 0, 0, 3 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 31 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_MONSTER + .byte EGG_GROUP_WATER_1 + .byte ABILITY_TORRENT + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 @ padding + +@ Caterpie + base_stats 45, 30, 35, 45, 20, 20 + .byte TYPE_BUG + .byte TYPE_BUG + .byte 255 @ catch rate + .byte 53 @ base exp. yield + ev_yield 1, 0, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 15 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_BUG + .byte EGG_GROUP_BUG + .byte ABILITY_SHIELD_DUST + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_GREEN + .2byte 0 @ padding + +@ Metapod + base_stats 50, 20, 55, 30, 25, 25 + .byte TYPE_BUG + .byte TYPE_BUG + .byte 120 @ catch rate + .byte 72 @ base exp. yield + ev_yield 0, 0, 2, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 15 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_BUG + .byte EGG_GROUP_BUG + .byte ABILITY_SHED_SKIN + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_GREEN + .2byte 0 @ padding + +@ Butterfree + base_stats 60, 45, 50, 70, 80, 80 + .byte TYPE_BUG + .byte TYPE_FLYING + .byte 45 @ catch rate + .byte 160 @ base exp. yield + ev_yield 0, 0, 0, 0, 2, 1 + .2byte ITEM_NONE + .2byte ITEM_SILVER_POWDER + .byte 127 @ gender + .byte 15 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_BUG + .byte EGG_GROUP_BUG + .byte ABILITY_COMPOUND_EYES + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_WHITE + .2byte 0 @ padding + +@ Weedle + base_stats 40, 35, 30, 50, 20, 20 + .byte TYPE_BUG + .byte TYPE_POISON + .byte 255 @ catch rate + .byte 52 @ base exp. yield + ev_yield 0, 0, 0, 1, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 15 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_BUG + .byte EGG_GROUP_BUG + .byte ABILITY_SHIELD_DUST + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 @ padding + +@ Kakuna + base_stats 45, 25, 50, 35, 25, 25 + .byte TYPE_BUG + .byte TYPE_POISON + .byte 120 @ catch rate + .byte 71 @ base exp. yield + ev_yield 0, 0, 2, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 15 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_BUG + .byte EGG_GROUP_BUG + .byte ABILITY_SHED_SKIN + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_YELLOW + .2byte 0 @ padding + +@ Beedrill + base_stats 65, 80, 40, 75, 45, 80 + .byte TYPE_BUG + .byte TYPE_POISON + .byte 45 @ catch rate + .byte 159 @ base exp. yield + ev_yield 0, 2, 0, 0, 0, 1 + .2byte ITEM_NONE + .2byte ITEM_POISON_BARB + .byte 127 @ gender + .byte 15 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_BUG + .byte EGG_GROUP_BUG + .byte ABILITY_SWARM + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_YELLOW + .2byte 0 @ padding + +@ Pidgey + base_stats 40, 45, 40, 56, 35, 35 + .byte TYPE_NORMAL + .byte TYPE_FLYING + .byte 255 @ catch rate + .byte 55 @ base exp. yield + ev_yield 0, 0, 0, 1, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 15 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_FLYING + .byte EGG_GROUP_FLYING + .byte ABILITY_KEEN_EYE + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 @ padding + +@ Pidgeotto + base_stats 63, 60, 55, 71, 50, 50 + .byte TYPE_NORMAL + .byte TYPE_FLYING + .byte 120 @ catch rate + .byte 113 @ base exp. yield + ev_yield 0, 0, 0, 2, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 15 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_FLYING + .byte EGG_GROUP_FLYING + .byte ABILITY_KEEN_EYE + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 @ padding + +@ Pidgeot + base_stats 83, 80, 75, 91, 70, 70 + .byte TYPE_NORMAL + .byte TYPE_FLYING + .byte 45 @ catch rate + .byte 172 @ base exp. yield + ev_yield 0, 0, 0, 3, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 15 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_FLYING + .byte EGG_GROUP_FLYING + .byte ABILITY_KEEN_EYE + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 @ padding + +@ Rattata + base_stats 30, 56, 35, 72, 25, 35 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 255 @ catch rate + .byte 57 @ base exp. yield + ev_yield 0, 0, 0, 1, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 15 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_RUN_AWAY + .byte ABILITY_GUTS + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_PURPLE + .2byte 0 @ padding + +@ Raticate + base_stats 55, 81, 60, 97, 50, 70 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 127 @ catch rate + .byte 116 @ base exp. yield + ev_yield 0, 0, 0, 2, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 15 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_RUN_AWAY + .byte ABILITY_GUTS + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 @ padding + +@ Spearow + base_stats 40, 60, 30, 70, 31, 31 + .byte TYPE_NORMAL + .byte TYPE_FLYING + .byte 255 @ catch rate + .byte 58 @ base exp. yield + ev_yield 0, 0, 0, 1, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 15 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FLYING + .byte EGG_GROUP_FLYING + .byte ABILITY_KEEN_EYE + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 @ padding + +@ Fearow + base_stats 65, 90, 65, 100, 61, 61 + .byte TYPE_NORMAL + .byte TYPE_FLYING + .byte 90 @ catch rate + .byte 162 @ base exp. yield + ev_yield 0, 0, 0, 2, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_SHARP_BEAK + .byte 127 @ gender + .byte 15 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FLYING + .byte EGG_GROUP_FLYING + .byte ABILITY_KEEN_EYE + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 @ padding + +@ Ekans + base_stats 35, 60, 44, 55, 40, 54 + .byte TYPE_POISON + .byte TYPE_POISON + .byte 255 @ catch rate + .byte 62 @ base exp. yield + ev_yield 0, 1, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_DRAGON + .byte ABILITY_INTIMIDATE + .byte ABILITY_SHED_SKIN + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_PURPLE + .2byte 0 @ padding + +@ Arbok + base_stats 60, 85, 69, 80, 65, 79 + .byte TYPE_POISON + .byte TYPE_POISON + .byte 90 @ catch rate + .byte 147 @ base exp. yield + ev_yield 0, 2, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_DRAGON + .byte ABILITY_INTIMIDATE + .byte ABILITY_SHED_SKIN + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_PURPLE + .2byte 0 @ padding + +@ Pikachu + base_stats 35, 55, 30, 90, 50, 40 + .byte TYPE_ELECTRIC + .byte TYPE_ELECTRIC + .byte 190 @ catch rate + .byte 82 @ base exp. yield + ev_yield 0, 0, 0, 2, 0, 0 + .2byte ITEM_ORAN_BERRY + .2byte ITEM_LIGHT_BALL + .byte 127 @ gender + .byte 10 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FAIRY + .byte ABILITY_STATIC + .byte ABILITY_NONE + .byte 6 @ Safari Zone flee rate + .byte BODY_COLOR_YELLOW + .2byte 0 @ padding + +@ Raichu + base_stats 60, 90, 55, 100, 90, 80 + .byte TYPE_ELECTRIC + .byte TYPE_ELECTRIC + .byte 75 @ catch rate + .byte 122 @ base exp. yield + ev_yield 0, 0, 0, 3, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_ORAN_BERRY + .byte 127 @ gender + .byte 10 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FAIRY + .byte ABILITY_STATIC + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_YELLOW + .2byte 0 @ padding + +@ Sandshrew + base_stats 50, 75, 85, 40, 20, 30 + .byte TYPE_GROUND + .byte TYPE_GROUND + .byte 255 @ catch rate + .byte 93 @ base exp. yield + ev_yield 0, 0, 1, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_QUICK_CLAW + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_SAND_VEIL + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_YELLOW + .2byte 0 @ padding + +@ Sandslash + base_stats 75, 100, 110, 65, 45, 55 + .byte TYPE_GROUND + .byte TYPE_GROUND + .byte 90 @ catch rate + .byte 163 @ base exp. yield + ev_yield 0, 0, 2, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_QUICK_CLAW + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_SAND_VEIL + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_YELLOW + .2byte 0 @ padding + +@ Nidoran♀ + base_stats 55, 47, 52, 41, 40, 40 + .byte TYPE_POISON + .byte TYPE_POISON + .byte 235 @ catch rate + .byte 59 @ base exp. yield + ev_yield 1, 0, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 254 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_MONSTER + .byte EGG_GROUP_FIELD + .byte ABILITY_POISON_POINT + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 @ padding + +@ Nidorina + base_stats 70, 62, 67, 56, 55, 55 + .byte TYPE_POISON + .byte TYPE_POISON + .byte 120 @ catch rate + .byte 117 @ base exp. yield + ev_yield 2, 0, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 254 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_POISON_POINT + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 @ padding + +@ Nidoqueen + base_stats 90, 82, 87, 76, 75, 85 + .byte TYPE_POISON + .byte TYPE_GROUND + .byte 45 @ catch rate + .byte 194 @ base exp. yield + ev_yield 3, 0, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 254 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_POISON_POINT + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 @ padding + +@ Nidoran♂ + base_stats 46, 57, 40, 50, 40, 40 + .byte TYPE_POISON + .byte TYPE_POISON + .byte 235 @ catch rate + .byte 60 @ base exp. yield + ev_yield 0, 1, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 0 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_MONSTER + .byte EGG_GROUP_FIELD + .byte ABILITY_POISON_POINT + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_PURPLE + .2byte 0 @ padding + +@ Nidorino + base_stats 61, 72, 57, 65, 55, 55 + .byte TYPE_POISON + .byte TYPE_POISON + .byte 120 @ catch rate + .byte 118 @ base exp. yield + ev_yield 0, 2, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 0 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_MONSTER + .byte EGG_GROUP_FIELD + .byte ABILITY_POISON_POINT + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_PURPLE + .2byte 0 @ padding + +@ Nidoking + base_stats 81, 92, 77, 85, 85, 75 + .byte TYPE_POISON + .byte TYPE_GROUND + .byte 45 @ catch rate + .byte 195 @ base exp. yield + ev_yield 0, 3, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 0 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_MONSTER + .byte EGG_GROUP_FIELD + .byte ABILITY_POISON_POINT + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_PURPLE + .2byte 0 @ padding + +@ Clefairy + base_stats 70, 45, 48, 35, 60, 65 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 150 @ catch rate + .byte 68 @ base exp. yield + ev_yield 2, 0, 0, 0, 0, 0 + .2byte ITEM_LEPPA_BERRY + .2byte ITEM_MOON_STONE + .byte 191 @ gender + .byte 10 @ egg cycles + .byte 140 @ base friendship + .byte GROWTH_FAST + .byte EGG_GROUP_FAIRY + .byte EGG_GROUP_FAIRY + .byte ABILITY_CUTE_CHARM + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_PINK + .2byte 0 @ padding + +@ Clefable + base_stats 95, 70, 73, 60, 85, 90 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 25 @ catch rate + .byte 129 @ base exp. yield + ev_yield 3, 0, 0, 0, 0, 0 + .2byte ITEM_LEPPA_BERRY + .2byte ITEM_MOON_STONE + .byte 191 @ gender + .byte 10 @ egg cycles + .byte 140 @ base friendship + .byte GROWTH_FAST + .byte EGG_GROUP_FAIRY + .byte EGG_GROUP_FAIRY + .byte ABILITY_CUTE_CHARM + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_PINK + .2byte 0 @ padding + +@ Vulpix + base_stats 38, 41, 40, 65, 50, 65 + .byte TYPE_FIRE + .byte TYPE_FIRE + .byte 190 @ catch rate + .byte 63 @ base exp. yield + ev_yield 0, 0, 0, 1, 0, 0 + .2byte ITEM_RAWST_BERRY + .2byte ITEM_RAWST_BERRY + .byte 191 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_FLASH_FIRE + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 @ padding + +@ Ninetales + base_stats 73, 76, 75, 100, 81, 100 + .byte TYPE_FIRE + .byte TYPE_FIRE + .byte 75 @ catch rate + .byte 178 @ base exp. yield + ev_yield 0, 0, 0, 1, 0, 1 + .2byte ITEM_RAWST_BERRY + .2byte ITEM_RAWST_BERRY + .byte 191 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_FLASH_FIRE + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_YELLOW + .2byte 0 @ padding + +@ Jigglypuff + base_stats 115, 45, 20, 20, 45, 25 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 170 @ catch rate + .byte 76 @ base exp. yield + ev_yield 2, 0, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 191 @ gender + .byte 10 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_FAST + .byte EGG_GROUP_FAIRY + .byte EGG_GROUP_FAIRY + .byte ABILITY_CUTE_CHARM + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_PINK + .2byte 0 @ padding + +@ Wigglytuff + base_stats 140, 70, 45, 45, 75, 50 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 50 @ catch rate + .byte 109 @ base exp. yield + ev_yield 3, 0, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 191 @ gender + .byte 10 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_FAST + .byte EGG_GROUP_FAIRY + .byte EGG_GROUP_FAIRY + .byte ABILITY_CUTE_CHARM + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_PINK + .2byte 0 @ padding + +@ Zubat + base_stats 40, 45, 35, 55, 30, 40 + .byte TYPE_POISON + .byte TYPE_FLYING + .byte 255 @ catch rate + .byte 54 @ base exp. yield + ev_yield 0, 0, 0, 1, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 15 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FLYING + .byte EGG_GROUP_FLYING + .byte ABILITY_INNER_FOCUS + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_PURPLE + .2byte 0 @ padding + +@ Golbat + base_stats 75, 80, 70, 90, 65, 75 + .byte TYPE_POISON + .byte TYPE_FLYING + .byte 90 @ catch rate + .byte 171 @ base exp. yield + ev_yield 0, 0, 0, 2, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 15 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FLYING + .byte EGG_GROUP_FLYING + .byte ABILITY_INNER_FOCUS + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_PURPLE + .2byte 0 @ padding + +@ Oddish + base_stats 45, 50, 55, 30, 75, 65 + .byte TYPE_GRASS + .byte TYPE_POISON + .byte 255 @ catch rate + .byte 78 @ base exp. yield + ev_yield 0, 0, 0, 0, 1, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_GRASS + .byte EGG_GROUP_GRASS + .byte ABILITY_CHLOROPHYLL + .byte ABILITY_NONE + .byte 4 @ Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 @ padding + +@ Gloom + base_stats 60, 65, 70, 40, 85, 75 + .byte TYPE_GRASS + .byte TYPE_POISON + .byte 120 @ catch rate + .byte 132 @ base exp. yield + ev_yield 0, 0, 0, 0, 2, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_GRASS + .byte EGG_GROUP_GRASS + .byte ABILITY_CHLOROPHYLL + .byte ABILITY_NONE + .byte 6 @ Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 @ padding + +@ Vileplume + base_stats 75, 80, 85, 50, 100, 90 + .byte TYPE_GRASS + .byte TYPE_POISON + .byte 45 @ catch rate + .byte 184 @ base exp. yield + ev_yield 0, 0, 0, 0, 3, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_GRASS + .byte EGG_GROUP_GRASS + .byte ABILITY_CHLOROPHYLL + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_RED + .2byte 0 @ padding + +@ Paras + base_stats 35, 70, 55, 25, 45, 55 + .byte TYPE_BUG + .byte TYPE_GRASS + .byte 190 @ catch rate + .byte 70 @ base exp. yield + ev_yield 0, 1, 0, 0, 0, 0 + .2byte ITEM_TINY_MUSHROOM + .2byte ITEM_BIG_MUSHROOM + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_BUG + .byte EGG_GROUP_GRASS + .byte ABILITY_EFFECT_SPORE + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_RED + .2byte 0 @ padding + +@ Parasect + base_stats 60, 95, 80, 30, 60, 80 + .byte TYPE_BUG + .byte TYPE_GRASS + .byte 75 @ catch rate + .byte 128 @ base exp. yield + ev_yield 0, 2, 1, 0, 0, 0 + .2byte ITEM_TINY_MUSHROOM + .2byte ITEM_BIG_MUSHROOM + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_BUG + .byte EGG_GROUP_GRASS + .byte ABILITY_EFFECT_SPORE + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_RED + .2byte 0 @ padding + +@ Venonat + base_stats 60, 55, 50, 45, 40, 55 + .byte TYPE_BUG + .byte TYPE_POISON + .byte 190 @ catch rate + .byte 75 @ base exp. yield + ev_yield 0, 0, 0, 0, 0, 1 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_BUG + .byte EGG_GROUP_BUG + .byte ABILITY_COMPOUND_EYES + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_PURPLE + .2byte 0 @ padding + +@ Venomoth + base_stats 70, 65, 60, 90, 90, 75 + .byte TYPE_BUG + .byte TYPE_POISON + .byte 75 @ catch rate + .byte 138 @ base exp. yield + ev_yield 0, 0, 0, 1, 1, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_BUG + .byte EGG_GROUP_BUG + .byte ABILITY_SHIELD_DUST + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_PURPLE + .2byte 0 @ padding + +@ Diglett + base_stats 10, 55, 25, 95, 35, 45 + .byte TYPE_GROUND + .byte TYPE_GROUND + .byte 255 @ catch rate + .byte 81 @ base exp. yield + ev_yield 0, 0, 0, 1, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_SAND_VEIL + .byte ABILITY_ARENA_TRAP + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 @ padding + +@ Dugtrio + base_stats 35, 80, 50, 120, 50, 70 + .byte TYPE_GROUND + .byte TYPE_GROUND + .byte 50 @ catch rate + .byte 153 @ base exp. yield + ev_yield 0, 0, 0, 2, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_SAND_VEIL + .byte ABILITY_ARENA_TRAP + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 @ padding + +@ Meowth + base_stats 40, 45, 35, 90, 40, 40 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 255 @ catch rate + .byte 69 @ base exp. yield + ev_yield 0, 0, 0, 1, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_PICKUP + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_YELLOW + .2byte 0 @ padding + +@ Persian + base_stats 65, 70, 60, 115, 65, 65 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 90 @ catch rate + .byte 148 @ base exp. yield + ev_yield 0, 0, 0, 2, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_LIMBER + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_YELLOW + .2byte 0 @ padding + +@ Psyduck + base_stats 50, 52, 48, 55, 65, 50 + .byte TYPE_WATER + .byte TYPE_WATER + .byte 190 @ catch rate + .byte 80 @ base exp. yield + ev_yield 0, 0, 0, 0, 1, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_WATER_1 + .byte EGG_GROUP_FIELD + .byte ABILITY_DAMP + .byte ABILITY_CLOUD_NINE + .byte 6 @ Safari Zone flee rate + .byte BODY_COLOR_YELLOW + .2byte 0 @ padding + +@ Golduck + base_stats 80, 82, 78, 85, 95, 80 + .byte TYPE_WATER + .byte TYPE_WATER + .byte 75 @ catch rate + .byte 174 @ base exp. yield + ev_yield 0, 0, 0, 0, 2, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_WATER_1 + .byte EGG_GROUP_FIELD + .byte ABILITY_DAMP + .byte ABILITY_CLOUD_NINE + .byte 8 @ Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 @ padding + +@ Mankey + base_stats 40, 80, 35, 70, 35, 45 + .byte TYPE_FIGHTING + .byte TYPE_FIGHTING + .byte 190 @ catch rate + .byte 74 @ base exp. yield + ev_yield 0, 1, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_VITAL_SPIRIT + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 @ padding + +@ Primeape + base_stats 65, 105, 60, 95, 60, 70 + .byte TYPE_FIGHTING + .byte TYPE_FIGHTING + .byte 75 @ catch rate + .byte 149 @ base exp. yield + ev_yield 0, 2, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_VITAL_SPIRIT + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 @ padding + +@ Growlithe + base_stats 55, 70, 45, 60, 70, 50 + .byte TYPE_FIRE + .byte TYPE_FIRE + .byte 190 @ catch rate + .byte 91 @ base exp. yield + ev_yield 0, 1, 0, 0, 0, 0 + .2byte ITEM_RAWST_BERRY + .2byte ITEM_RAWST_BERRY + .byte 63 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_INTIMIDATE + .byte ABILITY_FLASH_FIRE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 @ padding + +@ Arcanine + base_stats 90, 110, 80, 95, 100, 80 + .byte TYPE_FIRE + .byte TYPE_FIRE + .byte 75 @ catch rate + .byte 213 @ base exp. yield + ev_yield 0, 2, 0, 0, 0, 0 + .2byte ITEM_RAWST_BERRY + .2byte ITEM_RAWST_BERRY + .byte 63 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_INTIMIDATE + .byte ABILITY_FLASH_FIRE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 @ padding + +@ Poliwag + base_stats 40, 50, 40, 90, 40, 40 + .byte TYPE_WATER + .byte TYPE_WATER + .byte 255 @ catch rate + .byte 77 @ base exp. yield + ev_yield 0, 0, 0, 1, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_WATER_1 + .byte EGG_GROUP_WATER_1 + .byte ABILITY_WATER_ABSORB + .byte ABILITY_DAMP + .byte 0 @ Safari Zone flee rate + .byte F_SUMMARY_SCREEN_FLIP_SPRITE | BODY_COLOR_BLUE + .2byte 0 @ padding + +@ Poliwhirl + base_stats 65, 65, 65, 90, 50, 50 + .byte TYPE_WATER + .byte TYPE_WATER + .byte 120 @ catch rate + .byte 131 @ base exp. yield + ev_yield 0, 0, 0, 2, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_KINGS_ROCK + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_WATER_1 + .byte EGG_GROUP_WATER_1 + .byte ABILITY_WATER_ABSORB + .byte ABILITY_DAMP + .byte 0 @ Safari Zone flee rate + .byte F_SUMMARY_SCREEN_FLIP_SPRITE | BODY_COLOR_BLUE + .2byte 0 @ padding + +@ Poliwrath + base_stats 90, 85, 95, 70, 70, 90 + .byte TYPE_WATER + .byte TYPE_FIGHTING + .byte 45 @ catch rate + .byte 185 @ base exp. yield + ev_yield 0, 0, 3, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_KINGS_ROCK + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_WATER_1 + .byte EGG_GROUP_WATER_1 + .byte ABILITY_WATER_ABSORB + .byte ABILITY_DAMP + .byte 0 @ Safari Zone flee rate + .byte F_SUMMARY_SCREEN_FLIP_SPRITE | BODY_COLOR_BLUE + .2byte 0 @ padding + +@ Abra + base_stats 25, 20, 15, 90, 105, 55 + .byte TYPE_PSYCHIC + .byte TYPE_PSYCHIC + .byte 200 @ catch rate + .byte 73 @ base exp. yield + ev_yield 0, 0, 0, 0, 1, 0 + .2byte ITEM_NONE + .2byte ITEM_TWISTED_SPOON + .byte 63 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_HUMAN_LIKE + .byte EGG_GROUP_HUMAN_LIKE + .byte ABILITY_SYNCHRONIZE + .byte ABILITY_INNER_FOCUS + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 @ padding + +@ Kadabra + base_stats 40, 35, 30, 105, 120, 70 + .byte TYPE_PSYCHIC + .byte TYPE_PSYCHIC + .byte 100 @ catch rate + .byte 145 @ base exp. yield + ev_yield 0, 0, 0, 0, 2, 0 + .2byte ITEM_NONE + .2byte ITEM_TWISTED_SPOON + .byte 63 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_HUMAN_LIKE + .byte EGG_GROUP_HUMAN_LIKE + .byte ABILITY_SYNCHRONIZE + .byte ABILITY_INNER_FOCUS + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 @ padding + +@ Alakazam + base_stats 55, 50, 45, 120, 135, 85 + .byte TYPE_PSYCHIC + .byte TYPE_PSYCHIC + .byte 50 @ catch rate + .byte 186 @ base exp. yield + ev_yield 0, 0, 0, 0, 3, 0 + .2byte ITEM_NONE + .2byte ITEM_TWISTED_SPOON + .byte 63 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_HUMAN_LIKE + .byte EGG_GROUP_HUMAN_LIKE + .byte ABILITY_SYNCHRONIZE + .byte ABILITY_INNER_FOCUS + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 @ padding + +@ Machop + base_stats 70, 80, 50, 35, 35, 35 + .byte TYPE_FIGHTING + .byte TYPE_FIGHTING + .byte 180 @ catch rate + .byte 88 @ base exp. yield + ev_yield 0, 1, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 63 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_HUMAN_LIKE + .byte EGG_GROUP_HUMAN_LIKE + .byte ABILITY_GUTS + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_GRAY + .2byte 0 @ padding + +@ Machoke + base_stats 80, 100, 70, 45, 50, 60 + .byte TYPE_FIGHTING + .byte TYPE_FIGHTING + .byte 90 @ catch rate + .byte 146 @ base exp. yield + ev_yield 0, 2, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 63 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_HUMAN_LIKE + .byte EGG_GROUP_HUMAN_LIKE + .byte ABILITY_GUTS + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_GRAY + .2byte 0 @ padding + +@ Machamp + base_stats 90, 130, 80, 55, 65, 85 + .byte TYPE_FIGHTING + .byte TYPE_FIGHTING + .byte 45 @ catch rate + .byte 193 @ base exp. yield + ev_yield 0, 3, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 63 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_HUMAN_LIKE + .byte EGG_GROUP_HUMAN_LIKE + .byte ABILITY_GUTS + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_GRAY + .2byte 0 @ padding + +@ Bellsprout + base_stats 50, 75, 35, 40, 70, 30 + .byte TYPE_GRASS + .byte TYPE_POISON + .byte 255 @ catch rate + .byte 84 @ base exp. yield + ev_yield 0, 1, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_GRASS + .byte EGG_GROUP_GRASS + .byte ABILITY_CHLOROPHYLL + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_GREEN + .2byte 0 @ padding + +@ Weepinbell + base_stats 65, 90, 50, 55, 85, 45 + .byte TYPE_GRASS + .byte TYPE_POISON + .byte 120 @ catch rate + .byte 151 @ base exp. yield + ev_yield 0, 2, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_GRASS + .byte EGG_GROUP_GRASS + .byte ABILITY_CHLOROPHYLL + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_GREEN + .2byte 0 @ padding + +@ Victreebel + base_stats 80, 105, 65, 70, 100, 60 + .byte TYPE_GRASS + .byte TYPE_POISON + .byte 45 @ catch rate + .byte 191 @ base exp. yield + ev_yield 0, 3, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_GRASS + .byte EGG_GROUP_GRASS + .byte ABILITY_CHLOROPHYLL + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_GREEN + .2byte 0 @ padding + +@ Tentacool + base_stats 40, 40, 35, 70, 50, 100 + .byte TYPE_WATER + .byte TYPE_POISON + .byte 190 @ catch rate + .byte 105 @ base exp. yield + ev_yield 0, 0, 0, 0, 0, 1 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_WATER_3 + .byte EGG_GROUP_WATER_3 + .byte ABILITY_CLEAR_BODY + .byte ABILITY_LIQUID_OOZE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 @ padding + +@ Tentacruel + base_stats 80, 70, 65, 100, 80, 120 + .byte TYPE_WATER + .byte TYPE_POISON + .byte 60 @ catch rate + .byte 205 @ base exp. yield + ev_yield 0, 0, 0, 0, 0, 2 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_WATER_3 + .byte EGG_GROUP_WATER_3 + .byte ABILITY_CLEAR_BODY + .byte ABILITY_LIQUID_OOZE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 @ padding + +@ Geodude + base_stats 40, 80, 100, 20, 30, 30 + .byte TYPE_ROCK + .byte TYPE_GROUND + .byte 255 @ catch rate + .byte 86 @ base exp. yield + ev_yield 0, 0, 1, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_EVERSTONE + .byte 127 @ gender + .byte 15 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_MINERAL + .byte EGG_GROUP_MINERAL + .byte ABILITY_ROCK_HEAD + .byte ABILITY_STURDY + .byte 4 @ Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 @ padding + +@ Graveler + base_stats 55, 95, 115, 35, 45, 45 + .byte TYPE_ROCK + .byte TYPE_GROUND + .byte 120 @ catch rate + .byte 134 @ base exp. yield + ev_yield 0, 0, 2, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_EVERSTONE + .byte 127 @ gender + .byte 15 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_MINERAL + .byte EGG_GROUP_MINERAL + .byte ABILITY_ROCK_HEAD + .byte ABILITY_STURDY + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 @ padding + +@ Golem + base_stats 80, 110, 130, 45, 55, 65 + .byte TYPE_ROCK + .byte TYPE_GROUND + .byte 45 @ catch rate + .byte 177 @ base exp. yield + ev_yield 0, 0, 3, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_EVERSTONE + .byte 127 @ gender + .byte 15 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_MINERAL + .byte EGG_GROUP_MINERAL + .byte ABILITY_ROCK_HEAD + .byte ABILITY_STURDY + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 @ padding + +@ Ponyta + base_stats 50, 85, 55, 90, 65, 65 + .byte TYPE_FIRE + .byte TYPE_FIRE + .byte 190 @ catch rate + .byte 152 @ base exp. yield + ev_yield 0, 0, 0, 1, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_RUN_AWAY + .byte ABILITY_FLASH_FIRE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_YELLOW + .2byte 0 @ padding + +@ Rapidash + base_stats 65, 100, 70, 105, 80, 80 + .byte TYPE_FIRE + .byte TYPE_FIRE + .byte 60 @ catch rate + .byte 192 @ base exp. yield + ev_yield 0, 0, 0, 2, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_RUN_AWAY + .byte ABILITY_FLASH_FIRE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_YELLOW + .2byte 0 @ padding + +@ Slowpoke + base_stats 90, 65, 65, 15, 40, 40 + .byte TYPE_WATER + .byte TYPE_PSYCHIC + .byte 190 @ catch rate + .byte 99 @ base exp. yield + ev_yield 1, 0, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_KINGS_ROCK + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_MONSTER + .byte EGG_GROUP_WATER_1 + .byte ABILITY_OBLIVIOUS + .byte ABILITY_OWN_TEMPO + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_PINK + .2byte 0 @ padding + +@ Slowbro + base_stats 95, 75, 110, 30, 100, 80 + .byte TYPE_WATER + .byte TYPE_PSYCHIC + .byte 75 @ catch rate + .byte 164 @ base exp. yield + ev_yield 0, 0, 2, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_KINGS_ROCK + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_MONSTER + .byte EGG_GROUP_WATER_1 + .byte ABILITY_OBLIVIOUS + .byte ABILITY_OWN_TEMPO + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_PINK + .2byte 0 @ padding + +@ Magnemite + base_stats 25, 35, 70, 45, 95, 55 + .byte TYPE_ELECTRIC + .byte TYPE_STEEL + .byte 190 @ catch rate + .byte 89 @ base exp. yield + ev_yield 0, 0, 0, 0, 1, 0 + .2byte ITEM_NONE + .2byte ITEM_METAL_COAT + .byte 255 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_MINERAL + .byte EGG_GROUP_MINERAL + .byte ABILITY_MAGNET_PULL + .byte ABILITY_STURDY + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_GRAY + .2byte 0 @ padding + +@ Magneton + base_stats 50, 60, 95, 70, 120, 70 + .byte TYPE_ELECTRIC + .byte TYPE_STEEL + .byte 60 @ catch rate + .byte 161 @ base exp. yield + ev_yield 0, 0, 0, 0, 2, 0 + .2byte ITEM_NONE + .2byte ITEM_METAL_COAT + .byte 255 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_MINERAL + .byte EGG_GROUP_MINERAL + .byte ABILITY_MAGNET_PULL + .byte ABILITY_STURDY + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_GRAY + .2byte 0 @ padding + +@ Farfetch'd + base_stats 52, 65, 55, 60, 58, 62 + .byte TYPE_NORMAL + .byte TYPE_FLYING + .byte 45 @ catch rate + .byte 94 @ base exp. yield + ev_yield 0, 1, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_STICK + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FLYING + .byte EGG_GROUP_FIELD + .byte ABILITY_KEEN_EYE + .byte ABILITY_INNER_FOCUS + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 @ padding + +@ Doduo + base_stats 35, 85, 45, 75, 35, 35 + .byte TYPE_NORMAL + .byte TYPE_FLYING + .byte 190 @ catch rate + .byte 96 @ base exp. yield + ev_yield 0, 1, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_SHARP_BEAK + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FLYING + .byte EGG_GROUP_FLYING + .byte ABILITY_RUN_AWAY + .byte ABILITY_EARLY_BIRD + .byte 8 @ Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 @ padding + +@ Dodrio + base_stats 60, 110, 70, 100, 60, 60 + .byte TYPE_NORMAL + .byte TYPE_FLYING + .byte 45 @ catch rate + .byte 158 @ base exp. yield + ev_yield 0, 2, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_SHARP_BEAK + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FLYING + .byte EGG_GROUP_FLYING + .byte ABILITY_RUN_AWAY + .byte ABILITY_EARLY_BIRD + .byte 10 @ Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 @ padding + +@ Seel + base_stats 65, 45, 55, 45, 45, 70 + .byte TYPE_WATER + .byte TYPE_WATER + .byte 190 @ catch rate + .byte 100 @ base exp. yield + ev_yield 0, 0, 0, 0, 0, 1 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_WATER_1 + .byte EGG_GROUP_FIELD + .byte ABILITY_THICK_FAT + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_WHITE + .2byte 0 @ padding + +@ Dewgong + base_stats 90, 70, 80, 70, 70, 95 + .byte TYPE_WATER + .byte TYPE_ICE + .byte 75 @ catch rate + .byte 176 @ base exp. yield + ev_yield 0, 0, 0, 0, 0, 2 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_WATER_1 + .byte EGG_GROUP_FIELD + .byte ABILITY_THICK_FAT + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_WHITE + .2byte 0 @ padding + +@ Grimer + base_stats 80, 80, 50, 25, 40, 50 + .byte TYPE_POISON + .byte TYPE_POISON + .byte 190 @ catch rate + .byte 90 @ base exp. yield + ev_yield 1, 0, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NUGGET + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_AMORPHOUS + .byte EGG_GROUP_AMORPHOUS + .byte ABILITY_STENCH + .byte ABILITY_STICKY_HOLD + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_PURPLE + .2byte 0 @ padding + +@ Muk + base_stats 105, 105, 75, 50, 65, 100 + .byte TYPE_POISON + .byte TYPE_POISON + .byte 75 @ catch rate + .byte 157 @ base exp. yield + ev_yield 1, 1, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NUGGET + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_AMORPHOUS + .byte EGG_GROUP_AMORPHOUS + .byte ABILITY_STENCH + .byte ABILITY_STICKY_HOLD + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_PURPLE + .2byte 0 @ padding + +@ Shellder + base_stats 30, 65, 100, 40, 45, 25 + .byte TYPE_WATER + .byte TYPE_WATER + .byte 190 @ catch rate + .byte 97 @ base exp. yield + ev_yield 0, 0, 1, 0, 0, 0 + .2byte ITEM_PEARL + .2byte ITEM_BIG_PEARL + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_WATER_3 + .byte EGG_GROUP_WATER_3 + .byte ABILITY_SHELL_ARMOR + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_PURPLE + .2byte 0 @ padding + +@ Cloyster + base_stats 50, 95, 180, 70, 85, 45 + .byte TYPE_WATER + .byte TYPE_ICE + .byte 60 @ catch rate + .byte 203 @ base exp. yield + ev_yield 0, 0, 2, 0, 0, 0 + .2byte ITEM_PEARL + .2byte ITEM_BIG_PEARL + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_WATER_3 + .byte EGG_GROUP_WATER_3 + .byte ABILITY_SHELL_ARMOR + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_PURPLE + .2byte 0 @ padding + +@ Gastly + base_stats 30, 35, 30, 80, 100, 35 + .byte TYPE_GHOST + .byte TYPE_POISON + .byte 190 @ catch rate + .byte 95 @ base exp. yield + ev_yield 0, 0, 0, 0, 1, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_AMORPHOUS + .byte EGG_GROUP_AMORPHOUS + .byte ABILITY_LEVITATE + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_PURPLE + .2byte 0 @ padding + +@ Haunter + base_stats 45, 50, 45, 95, 115, 55 + .byte TYPE_GHOST + .byte TYPE_POISON + .byte 90 @ catch rate + .byte 126 @ base exp. yield + ev_yield 0, 0, 0, 0, 2, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_AMORPHOUS + .byte EGG_GROUP_AMORPHOUS + .byte ABILITY_LEVITATE + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_PURPLE + .2byte 0 @ padding + +@ Gengar + base_stats 60, 65, 60, 110, 130, 75 + .byte TYPE_GHOST + .byte TYPE_POISON + .byte 45 @ catch rate + .byte 190 @ base exp. yield + ev_yield 0, 0, 0, 0, 3, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_AMORPHOUS + .byte EGG_GROUP_AMORPHOUS + .byte ABILITY_LEVITATE + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_PURPLE + .2byte 0 @ padding + +@ Onix + base_stats 35, 45, 160, 70, 30, 45 + .byte TYPE_ROCK + .byte TYPE_GROUND + .byte 45 @ catch rate + .byte 108 @ base exp. yield + ev_yield 0, 0, 1, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 25 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_MINERAL + .byte EGG_GROUP_MINERAL + .byte ABILITY_ROCK_HEAD + .byte ABILITY_STURDY + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_GRAY + .2byte 0 @ padding + +@ Drowzee + base_stats 60, 48, 45, 42, 43, 90 + .byte TYPE_PSYCHIC + .byte TYPE_PSYCHIC + .byte 190 @ catch rate + .byte 102 @ base exp. yield + ev_yield 0, 0, 0, 0, 0, 1 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_HUMAN_LIKE + .byte EGG_GROUP_HUMAN_LIKE + .byte ABILITY_INSOMNIA + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_YELLOW + .2byte 0 @ padding + +@ Hypno + base_stats 85, 73, 70, 67, 73, 115 + .byte TYPE_PSYCHIC + .byte TYPE_PSYCHIC + .byte 75 @ catch rate + .byte 165 @ base exp. yield + ev_yield 0, 0, 0, 0, 0, 2 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_HUMAN_LIKE + .byte EGG_GROUP_HUMAN_LIKE + .byte ABILITY_INSOMNIA + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_YELLOW + .2byte 0 @ padding + +@ Krabby + base_stats 30, 105, 90, 50, 25, 25 + .byte TYPE_WATER + .byte TYPE_WATER + .byte 225 @ catch rate + .byte 115 @ base exp. yield + ev_yield 0, 1, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_WATER_3 + .byte EGG_GROUP_WATER_3 + .byte ABILITY_HYPER_CUTTER + .byte ABILITY_SHELL_ARMOR + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_RED + .2byte 0 @ padding + +@ Kingler + base_stats 55, 130, 115, 75, 50, 50 + .byte TYPE_WATER + .byte TYPE_WATER + .byte 60 @ catch rate + .byte 206 @ base exp. yield + ev_yield 0, 2, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_WATER_3 + .byte EGG_GROUP_WATER_3 + .byte ABILITY_HYPER_CUTTER + .byte ABILITY_SHELL_ARMOR + .byte 0 @ Safari Zone flee rate + .byte F_SUMMARY_SCREEN_FLIP_SPRITE | BODY_COLOR_RED + .2byte 0 @ padding + +@ Voltorb + base_stats 40, 30, 50, 100, 55, 55 + .byte TYPE_ELECTRIC + .byte TYPE_ELECTRIC + .byte 190 @ catch rate + .byte 103 @ base exp. yield + ev_yield 0, 0, 0, 1, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 255 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_MINERAL + .byte EGG_GROUP_MINERAL + .byte ABILITY_SOUNDPROOF + .byte ABILITY_STATIC + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_RED + .2byte 0 @ padding + +@ Electrode + base_stats 60, 50, 70, 140, 80, 80 + .byte TYPE_ELECTRIC + .byte TYPE_ELECTRIC + .byte 60 @ catch rate + .byte 150 @ base exp. yield + ev_yield 0, 0, 0, 2, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 255 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_MINERAL + .byte EGG_GROUP_MINERAL + .byte ABILITY_SOUNDPROOF + .byte ABILITY_STATIC + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_RED + .2byte 0 @ padding + +@ Exeggcute + base_stats 60, 40, 80, 40, 60, 45 + .byte TYPE_GRASS + .byte TYPE_PSYCHIC + .byte 90 @ catch rate + .byte 98 @ base exp. yield + ev_yield 0, 0, 1, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_GRASS + .byte EGG_GROUP_GRASS + .byte ABILITY_CHLOROPHYLL + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_PINK + .2byte 0 @ padding + +@ Exeggutor + base_stats 95, 95, 85, 55, 125, 65 + .byte TYPE_GRASS + .byte TYPE_PSYCHIC + .byte 45 @ catch rate + .byte 212 @ base exp. yield + ev_yield 0, 0, 0, 0, 2, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_GRASS + .byte EGG_GROUP_GRASS + .byte ABILITY_CHLOROPHYLL + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_YELLOW + .2byte 0 @ padding + +@ Cubone + base_stats 50, 50, 95, 35, 40, 50 + .byte TYPE_GROUND + .byte TYPE_GROUND + .byte 190 @ catch rate + .byte 87 @ base exp. yield + ev_yield 0, 0, 1, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_THICK_CLUB + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_MONSTER + .byte EGG_GROUP_MONSTER + .byte ABILITY_ROCK_HEAD + .byte ABILITY_LIGHTNING_ROD + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 @ padding + +@ Marowak + base_stats 60, 80, 110, 45, 50, 80 + .byte TYPE_GROUND + .byte TYPE_GROUND + .byte 75 @ catch rate + .byte 124 @ base exp. yield + ev_yield 0, 0, 2, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_THICK_CLUB + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_MONSTER + .byte EGG_GROUP_MONSTER + .byte ABILITY_ROCK_HEAD + .byte ABILITY_LIGHTNING_ROD + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 @ padding + +@ Hitmonlee + base_stats 50, 120, 53, 87, 35, 110 + .byte TYPE_FIGHTING + .byte TYPE_FIGHTING + .byte 45 @ catch rate + .byte 139 @ base exp. yield + ev_yield 0, 2, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 0 @ gender + .byte 25 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_HUMAN_LIKE + .byte EGG_GROUP_HUMAN_LIKE + .byte ABILITY_LIMBER + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 @ padding + +@ Hitmonchan + base_stats 50, 105, 79, 76, 35, 110 + .byte TYPE_FIGHTING + .byte TYPE_FIGHTING + .byte 45 @ catch rate + .byte 140 @ base exp. yield + ev_yield 0, 0, 0, 0, 0, 2 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 0 @ gender + .byte 25 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_HUMAN_LIKE + .byte EGG_GROUP_HUMAN_LIKE + .byte ABILITY_KEEN_EYE + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 @ padding + +@ Lickitung + base_stats 90, 55, 75, 30, 60, 75 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 45 @ catch rate + .byte 127 @ base exp. yield + ev_yield 2, 0, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_MONSTER + .byte EGG_GROUP_MONSTER + .byte ABILITY_OWN_TEMPO + .byte ABILITY_OBLIVIOUS + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_PINK + .2byte 0 @ padding + +@ Koffing + base_stats 40, 65, 95, 35, 60, 45 + .byte TYPE_POISON + .byte TYPE_POISON + .byte 190 @ catch rate + .byte 114 @ base exp. yield + ev_yield 0, 0, 1, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_SMOKE_BALL + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_AMORPHOUS + .byte EGG_GROUP_AMORPHOUS + .byte ABILITY_LEVITATE + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_PURPLE + .2byte 0 @ padding + +@ Weezing + base_stats 65, 90, 120, 60, 85, 70 + .byte TYPE_POISON + .byte TYPE_POISON + .byte 60 @ catch rate + .byte 173 @ base exp. yield + ev_yield 0, 0, 2, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_SMOKE_BALL + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_AMORPHOUS + .byte EGG_GROUP_AMORPHOUS + .byte ABILITY_LEVITATE + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_PURPLE + .2byte 0 @ padding + +@ Rhyhorn + base_stats 80, 85, 95, 25, 30, 30 + .byte TYPE_GROUND + .byte TYPE_ROCK + .byte 120 @ catch rate + .byte 135 @ base exp. yield + ev_yield 0, 0, 1, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_MONSTER + .byte EGG_GROUP_FIELD + .byte ABILITY_LIGHTNING_ROD + .byte ABILITY_ROCK_HEAD + .byte 4 @ Safari Zone flee rate + .byte BODY_COLOR_GRAY + .2byte 0 @ padding + +@ Rhydon + base_stats 105, 130, 120, 40, 45, 45 + .byte TYPE_GROUND + .byte TYPE_ROCK + .byte 60 @ catch rate + .byte 204 @ base exp. yield + ev_yield 0, 2, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_MONSTER + .byte EGG_GROUP_FIELD + .byte ABILITY_LIGHTNING_ROD + .byte ABILITY_ROCK_HEAD + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_GRAY + .2byte 0 @ padding + +@ Chansey + base_stats 250, 5, 5, 50, 35, 105 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 30 @ catch rate + .byte 255 @ base exp. yield + ev_yield 2, 0, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_LUCKY_EGG + .byte 254 @ gender + .byte 40 @ egg cycles + .byte 140 @ base friendship + .byte GROWTH_FAST + .byte EGG_GROUP_FAIRY + .byte EGG_GROUP_FAIRY + .byte ABILITY_NATURAL_CURE + .byte ABILITY_SERENE_GRACE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_PINK + .2byte 0 @ padding + +@ Tangela + base_stats 65, 55, 115, 60, 100, 40 + .byte TYPE_GRASS + .byte TYPE_GRASS + .byte 45 @ catch rate + .byte 166 @ base exp. yield + ev_yield 0, 0, 1, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_GRASS + .byte EGG_GROUP_GRASS + .byte ABILITY_CHLOROPHYLL + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 @ padding + +@ Kangaskhan + base_stats 105, 95, 80, 90, 40, 80 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 45 @ catch rate + .byte 175 @ base exp. yield + ev_yield 2, 0, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 254 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_MONSTER + .byte EGG_GROUP_MONSTER + .byte ABILITY_EARLY_BIRD + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 @ padding + +@ Horsea + base_stats 30, 40, 70, 60, 70, 25 + .byte TYPE_WATER + .byte TYPE_WATER + .byte 225 @ catch rate + .byte 83 @ base exp. yield + ev_yield 0, 0, 0, 0, 1, 0 + .2byte ITEM_NONE + .2byte ITEM_DRAGON_SCALE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_WATER_1 + .byte EGG_GROUP_DRAGON + .byte ABILITY_SWIFT_SWIM + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 @ padding + +@ Seadra + base_stats 55, 65, 95, 85, 95, 45 + .byte TYPE_WATER + .byte TYPE_WATER + .byte 75 @ catch rate + .byte 155 @ base exp. yield + ev_yield 0, 0, 1, 0, 1, 0 + .2byte ITEM_NONE + .2byte ITEM_DRAGON_SCALE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_WATER_1 + .byte EGG_GROUP_DRAGON + .byte ABILITY_POISON_POINT + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 @ padding + +@ Goldeen + base_stats 45, 67, 60, 63, 35, 50 + .byte TYPE_WATER + .byte TYPE_WATER + .byte 225 @ catch rate + .byte 111 @ base exp. yield + ev_yield 0, 1, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_WATER_2 + .byte EGG_GROUP_WATER_2 + .byte ABILITY_SWIFT_SWIM + .byte ABILITY_WATER_VEIL + .byte 4 @ Safari Zone flee rate + .byte BODY_COLOR_RED + .2byte 0 @ padding + +@ Seaking + base_stats 80, 92, 65, 68, 65, 80 + .byte TYPE_WATER + .byte TYPE_WATER + .byte 60 @ catch rate + .byte 170 @ base exp. yield + ev_yield 0, 2, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_WATER_2 + .byte EGG_GROUP_WATER_2 + .byte ABILITY_SWIFT_SWIM + .byte ABILITY_WATER_VEIL + .byte 6 @ Safari Zone flee rate + .byte BODY_COLOR_RED + .2byte 0 @ padding + +@ Staryu + base_stats 30, 45, 55, 85, 70, 55 + .byte TYPE_WATER + .byte TYPE_WATER + .byte 225 @ catch rate + .byte 106 @ base exp. yield + ev_yield 0, 0, 0, 1, 0, 0 + .2byte ITEM_STARDUST + .2byte ITEM_STAR_PIECE + .byte 255 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_WATER_3 + .byte EGG_GROUP_WATER_3 + .byte ABILITY_ILLUMINATE + .byte ABILITY_NATURAL_CURE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 @ padding + +@ Starmie + base_stats 60, 75, 85, 115, 100, 85 + .byte TYPE_WATER + .byte TYPE_PSYCHIC + .byte 60 @ catch rate + .byte 207 @ base exp. yield + ev_yield 0, 0, 0, 2, 0, 0 + .2byte ITEM_STARDUST + .2byte ITEM_STAR_PIECE + .byte 255 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_WATER_3 + .byte EGG_GROUP_WATER_3 + .byte ABILITY_ILLUMINATE + .byte ABILITY_NATURAL_CURE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_PURPLE + .2byte 0 @ padding + +@ Mr. mime + base_stats 40, 45, 65, 90, 100, 120 + .byte TYPE_PSYCHIC + .byte TYPE_PSYCHIC + .byte 45 @ catch rate + .byte 136 @ base exp. yield + ev_yield 0, 0, 0, 0, 0, 2 + .2byte ITEM_NONE + .2byte ITEM_LEPPA_BERRY + .byte 127 @ gender + .byte 25 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_HUMAN_LIKE + .byte EGG_GROUP_HUMAN_LIKE + .byte ABILITY_SOUNDPROOF + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_PINK + .2byte 0 @ padding + +@ Scyther + base_stats 70, 110, 80, 105, 55, 80 + .byte TYPE_BUG + .byte TYPE_FLYING + .byte 45 @ catch rate + .byte 187 @ base exp. yield + ev_yield 0, 1, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 25 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_BUG + .byte EGG_GROUP_BUG + .byte ABILITY_SWARM + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_GREEN + .2byte 0 @ padding + +@ Jynx + base_stats 65, 50, 35, 95, 115, 95 + .byte TYPE_ICE + .byte TYPE_PSYCHIC + .byte 45 @ catch rate + .byte 137 @ base exp. yield + ev_yield 0, 0, 0, 0, 2, 0 + .2byte ITEM_ASPEAR_BERRY + .2byte ITEM_ASPEAR_BERRY + .byte 254 @ gender + .byte 25 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_HUMAN_LIKE + .byte EGG_GROUP_HUMAN_LIKE + .byte ABILITY_OBLIVIOUS + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_RED + .2byte 0 @ padding + +@ Electabuzz + base_stats 65, 83, 57, 105, 95, 85 + .byte TYPE_ELECTRIC + .byte TYPE_ELECTRIC + .byte 45 @ catch rate + .byte 156 @ base exp. yield + ev_yield 0, 0, 0, 2, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 63 @ gender + .byte 25 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_HUMAN_LIKE + .byte EGG_GROUP_HUMAN_LIKE + .byte ABILITY_STATIC + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte F_SUMMARY_SCREEN_FLIP_SPRITE | BODY_COLOR_YELLOW + .2byte 0 @ padding + +@ Magmar + base_stats 65, 95, 57, 93, 100, 85 + .byte TYPE_FIRE + .byte TYPE_FIRE + .byte 45 @ catch rate + .byte 167 @ base exp. yield + ev_yield 0, 0, 0, 0, 2, 0 + .2byte ITEM_RAWST_BERRY + .2byte ITEM_RAWST_BERRY + .byte 63 @ gender + .byte 25 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_HUMAN_LIKE + .byte EGG_GROUP_HUMAN_LIKE + .byte ABILITY_FLAME_BODY + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_RED + .2byte 0 @ padding + +@ Pinsir + base_stats 65, 125, 100, 85, 55, 70 + .byte TYPE_BUG + .byte TYPE_BUG + .byte 45 @ catch rate + .byte 200 @ base exp. yield + ev_yield 0, 2, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 25 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_BUG + .byte EGG_GROUP_BUG + .byte ABILITY_HYPER_CUTTER + .byte ABILITY_NONE + .byte 8 @ Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 @ padding + +@ Tauros + base_stats 75, 100, 95, 110, 40, 70 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 45 @ catch rate + .byte 211 @ base exp. yield + ev_yield 0, 1, 0, 1, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 0 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_INTIMIDATE + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 @ padding + +@ Magikarp + base_stats 20, 10, 55, 80, 15, 20 + .byte TYPE_WATER + .byte TYPE_WATER + .byte 255 @ catch rate + .byte 20 @ base exp. yield + ev_yield 0, 0, 0, 1, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 5 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_WATER_2 + .byte EGG_GROUP_DRAGON + .byte ABILITY_SWIFT_SWIM + .byte ABILITY_NONE + .byte 4 @ Safari Zone flee rate + .byte BODY_COLOR_RED + .2byte 0 @ padding + +@ Gyarados + base_stats 95, 125, 79, 81, 60, 100 + .byte TYPE_WATER + .byte TYPE_FLYING + .byte 45 @ catch rate + .byte 214 @ base exp. yield + ev_yield 0, 2, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 5 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_WATER_2 + .byte EGG_GROUP_DRAGON + .byte ABILITY_INTIMIDATE + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 @ padding + +@ Lapras + base_stats 130, 85, 80, 60, 85, 95 + .byte TYPE_WATER + .byte TYPE_ICE + .byte 45 @ catch rate + .byte 219 @ base exp. yield + ev_yield 2, 0, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 40 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_MONSTER + .byte EGG_GROUP_WATER_1 + .byte ABILITY_WATER_ABSORB + .byte ABILITY_SHELL_ARMOR + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 @ padding + +@ Ditto + base_stats 48, 48, 48, 48, 48, 48 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 35 @ catch rate + .byte 61 @ base exp. yield + ev_yield 1, 0, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_METAL_POWDER + .byte 255 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_DITTO + .byte EGG_GROUP_DITTO + .byte ABILITY_LIMBER + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_PURPLE + .2byte 0 @ padding + +@ Eevee + base_stats 55, 55, 50, 55, 45, 65 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 45 @ catch rate + .byte 92 @ base exp. yield + ev_yield 0, 0, 0, 0, 0, 1 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 31 @ gender + .byte 35 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_RUN_AWAY + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 @ padding + +@ Vaporeon + base_stats 130, 65, 60, 65, 110, 95 + .byte TYPE_WATER + .byte TYPE_WATER + .byte 45 @ catch rate + .byte 196 @ base exp. yield + ev_yield 2, 0, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 31 @ gender + .byte 35 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_WATER_ABSORB + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 @ padding + +@ Jolteon + base_stats 65, 65, 60, 130, 110, 95 + .byte TYPE_ELECTRIC + .byte TYPE_ELECTRIC + .byte 45 @ catch rate + .byte 197 @ base exp. yield + ev_yield 0, 0, 0, 2, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 31 @ gender + .byte 35 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_VOLT_ABSORB + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_YELLOW + .2byte 0 @ padding + +@ Flareon + base_stats 65, 130, 60, 65, 95, 110 + .byte TYPE_FIRE + .byte TYPE_FIRE + .byte 45 @ catch rate + .byte 198 @ base exp. yield + ev_yield 0, 2, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 31 @ gender + .byte 35 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_FLASH_FIRE + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_RED + .2byte 0 @ padding + +@ Porygon + base_stats 65, 60, 70, 40, 85, 75 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 45 @ catch rate + .byte 130 @ base exp. yield + ev_yield 0, 0, 0, 0, 1, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 255 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_MINERAL + .byte EGG_GROUP_MINERAL + .byte ABILITY_TRACE + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_PINK + .2byte 0 @ padding + +@ Omanyte + base_stats 35, 40, 100, 35, 90, 55 + .byte TYPE_ROCK + .byte TYPE_WATER + .byte 45 @ catch rate + .byte 120 @ base exp. yield + ev_yield 0, 0, 1, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 31 @ gender + .byte 30 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_WATER_1 + .byte EGG_GROUP_WATER_3 + .byte ABILITY_SWIFT_SWIM + .byte ABILITY_SHELL_ARMOR + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 @ padding + +@ Omastar + base_stats 70, 60, 125, 55, 115, 70 + .byte TYPE_ROCK + .byte TYPE_WATER + .byte 45 @ catch rate + .byte 199 @ base exp. yield + ev_yield 0, 0, 2, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 31 @ gender + .byte 30 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_WATER_1 + .byte EGG_GROUP_WATER_3 + .byte ABILITY_SWIFT_SWIM + .byte ABILITY_SHELL_ARMOR + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 @ padding + +@ Kabuto + base_stats 30, 80, 90, 55, 55, 45 + .byte TYPE_ROCK + .byte TYPE_WATER + .byte 45 @ catch rate + .byte 119 @ base exp. yield + ev_yield 0, 0, 1, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 31 @ gender + .byte 30 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_WATER_1 + .byte EGG_GROUP_WATER_3 + .byte ABILITY_SWIFT_SWIM + .byte ABILITY_BATTLE_ARMOR + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 @ padding + +@ Kabutops + base_stats 60, 115, 105, 80, 65, 70 + .byte TYPE_ROCK + .byte TYPE_WATER + .byte 45 @ catch rate + .byte 201 @ base exp. yield + ev_yield 0, 2, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 31 @ gender + .byte 30 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_WATER_1 + .byte EGG_GROUP_WATER_3 + .byte ABILITY_SWIFT_SWIM + .byte ABILITY_BATTLE_ARMOR + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 @ padding + +@ Aerodactyl + base_stats 80, 105, 65, 130, 60, 75 + .byte TYPE_ROCK + .byte TYPE_FLYING + .byte 45 @ catch rate + .byte 202 @ base exp. yield + ev_yield 0, 0, 0, 2, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 31 @ gender + .byte 35 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_FLYING + .byte EGG_GROUP_FLYING + .byte ABILITY_ROCK_HEAD + .byte ABILITY_PRESSURE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_PURPLE + .2byte 0 @ padding + +@ Snorlax + base_stats 160, 110, 65, 30, 65, 110 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 25 @ catch rate + .byte 154 @ base exp. yield + ev_yield 2, 0, 0, 0, 0, 0 + .2byte ITEM_LEFTOVERS + .2byte ITEM_LEFTOVERS + .byte 31 @ gender + .byte 40 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_MONSTER + .byte EGG_GROUP_MONSTER + .byte ABILITY_IMMUNITY + .byte ABILITY_THICK_FAT + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BLACK + .2byte 0 @ padding + +@ Articuno + base_stats 90, 85, 100, 85, 95, 125 + .byte TYPE_ICE + .byte TYPE_FLYING + .byte 3 @ catch rate + .byte 215 @ base exp. yield + ev_yield 0, 0, 0, 0, 0, 3 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 255 @ gender + .byte 80 @ egg cycles + .byte 35 @ base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_PRESSURE + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 @ padding + +@ Zapdos + base_stats 90, 90, 85, 100, 125, 90 + .byte TYPE_ELECTRIC + .byte TYPE_FLYING + .byte 3 @ catch rate + .byte 216 @ base exp. yield + ev_yield 0, 0, 0, 0, 3, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 255 @ gender + .byte 80 @ egg cycles + .byte 35 @ base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_PRESSURE + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_YELLOW + .2byte 0 @ padding + +@ Moltres + base_stats 90, 100, 90, 90, 125, 85 + .byte TYPE_FIRE + .byte TYPE_FLYING + .byte 3 @ catch rate + .byte 217 @ base exp. yield + ev_yield 0, 0, 0, 0, 3, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 255 @ gender + .byte 80 @ egg cycles + .byte 35 @ base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_PRESSURE + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_YELLOW + .2byte 0 @ padding + +@ Dratini + base_stats 41, 64, 45, 50, 50, 50 + .byte TYPE_DRAGON + .byte TYPE_DRAGON + .byte 45 @ catch rate + .byte 67 @ base exp. yield + ev_yield 0, 1, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_DRAGON_SCALE + .byte 127 @ gender + .byte 40 @ egg cycles + .byte 35 @ base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_WATER_1 + .byte EGG_GROUP_DRAGON + .byte ABILITY_SHED_SKIN + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 @ padding + +@ Dragonair + base_stats 61, 84, 65, 70, 70, 70 + .byte TYPE_DRAGON + .byte TYPE_DRAGON + .byte 45 @ catch rate + .byte 144 @ base exp. yield + ev_yield 0, 2, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_DRAGON_SCALE + .byte 127 @ gender + .byte 40 @ egg cycles + .byte 35 @ base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_WATER_1 + .byte EGG_GROUP_DRAGON + .byte ABILITY_SHED_SKIN + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 @ padding + +@ Dragonite + base_stats 91, 134, 95, 80, 100, 100 + .byte TYPE_DRAGON + .byte TYPE_FLYING + .byte 45 @ catch rate + .byte 218 @ base exp. yield + ev_yield 0, 3, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_DRAGON_SCALE + .byte 127 @ gender + .byte 40 @ egg cycles + .byte 35 @ base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_WATER_1 + .byte EGG_GROUP_DRAGON + .byte ABILITY_INNER_FOCUS + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 @ padding + +@ Mewtwo + base_stats 106, 110, 90, 130, 154, 90 + .byte TYPE_PSYCHIC + .byte TYPE_PSYCHIC + .byte 3 @ catch rate + .byte 220 @ base exp. yield + ev_yield 0, 0, 0, 0, 3, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 255 @ gender + .byte 120 @ egg cycles + .byte 0 @ base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_PRESSURE + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_PURPLE + .2byte 0 @ padding + +@ Mew + base_stats 100, 100, 100, 100, 100, 100 + .byte TYPE_PSYCHIC + .byte TYPE_PSYCHIC + .byte 45 @ catch rate + .byte 64 @ base exp. yield + ev_yield 3, 0, 0, 0, 0, 0 + .2byte ITEM_LUM_BERRY + .2byte ITEM_LUM_BERRY + .byte 255 @ gender + .byte 120 @ egg cycles + .byte 100 @ base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_SYNCHRONIZE + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_PINK + .2byte 0 @ padding + +@ Chikorita + base_stats 45, 49, 65, 45, 49, 65 + .byte TYPE_GRASS + .byte TYPE_GRASS + .byte 45 @ catch rate + .byte 64 @ base exp. yield + ev_yield 0, 0, 0, 0, 0, 1 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 31 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_MONSTER + .byte EGG_GROUP_GRASS + .byte ABILITY_OVERGROW + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_GREEN + .2byte 0 @ padding + +@ Bayleef + base_stats 60, 62, 80, 60, 63, 80 + .byte TYPE_GRASS + .byte TYPE_GRASS + .byte 45 @ catch rate + .byte 141 @ base exp. yield + ev_yield 0, 0, 1, 0, 0, 1 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 31 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_MONSTER + .byte EGG_GROUP_GRASS + .byte ABILITY_OVERGROW + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_GREEN + .2byte 0 @ padding + +@ Meganium + base_stats 80, 82, 100, 80, 83, 100 + .byte TYPE_GRASS + .byte TYPE_GRASS + .byte 45 @ catch rate + .byte 208 @ base exp. yield + ev_yield 0, 0, 1, 0, 0, 2 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 31 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_MONSTER + .byte EGG_GROUP_GRASS + .byte ABILITY_OVERGROW + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_GREEN + .2byte 0 @ padding + +@ Cyndaquil + base_stats 39, 52, 43, 65, 60, 50 + .byte TYPE_FIRE + .byte TYPE_FIRE + .byte 45 @ catch rate + .byte 65 @ base exp. yield + ev_yield 0, 0, 0, 1, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 31 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_BLAZE + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_YELLOW + .2byte 0 @ padding + +@ Quilava + base_stats 58, 64, 58, 80, 80, 65 + .byte TYPE_FIRE + .byte TYPE_FIRE + .byte 45 @ catch rate + .byte 142 @ base exp. yield + ev_yield 0, 0, 0, 1, 1, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 31 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_BLAZE + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_YELLOW + .2byte 0 @ padding + +@ Typhlosion + base_stats 78, 84, 78, 100, 109, 85 + .byte TYPE_FIRE + .byte TYPE_FIRE + .byte 45 @ catch rate + .byte 209 @ base exp. yield + ev_yield 0, 0, 0, 0, 3, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 31 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_BLAZE + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_YELLOW + .2byte 0 @ padding + +@ Totodile + base_stats 50, 65, 64, 43, 44, 48 + .byte TYPE_WATER + .byte TYPE_WATER + .byte 45 @ catch rate + .byte 66 @ base exp. yield + ev_yield 0, 1, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 31 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_MONSTER + .byte EGG_GROUP_WATER_1 + .byte ABILITY_TORRENT + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 @ padding + +@ Croconaw + base_stats 65, 80, 80, 58, 59, 63 + .byte TYPE_WATER + .byte TYPE_WATER + .byte 45 @ catch rate + .byte 143 @ base exp. yield + ev_yield 0, 1, 1, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 31 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_MONSTER + .byte EGG_GROUP_WATER_1 + .byte ABILITY_TORRENT + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte F_SUMMARY_SCREEN_FLIP_SPRITE | BODY_COLOR_BLUE + .2byte 0 @ padding + +@ Feraligatr + base_stats 85, 105, 100, 78, 79, 83 + .byte TYPE_WATER + .byte TYPE_WATER + .byte 45 @ catch rate + .byte 210 @ base exp. yield + ev_yield 0, 2, 1, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 31 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_MONSTER + .byte EGG_GROUP_WATER_1 + .byte ABILITY_TORRENT + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 @ padding + +@ Sentret + base_stats 35, 46, 34, 20, 35, 45 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 255 @ catch rate + .byte 57 @ base exp. yield + ev_yield 0, 1, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_ORAN_BERRY + .byte 127 @ gender + .byte 15 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_RUN_AWAY + .byte ABILITY_KEEN_EYE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 @ padding + +@ Furret + base_stats 85, 76, 64, 90, 45, 55 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 90 @ catch rate + .byte 116 @ base exp. yield + ev_yield 0, 0, 0, 2, 0, 0 + .2byte ITEM_ORAN_BERRY + .2byte ITEM_SITRUS_BERRY + .byte 127 @ gender + .byte 15 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_RUN_AWAY + .byte ABILITY_KEEN_EYE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 @ padding + +@ Hoothoot + base_stats 60, 30, 30, 50, 36, 56 + .byte TYPE_NORMAL + .byte TYPE_FLYING + .byte 255 @ catch rate + .byte 58 @ base exp. yield + ev_yield 1, 0, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 15 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FLYING + .byte EGG_GROUP_FLYING + .byte ABILITY_INSOMNIA + .byte ABILITY_KEEN_EYE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 @ padding + +@ Noctowl + base_stats 100, 50, 50, 70, 76, 96 + .byte TYPE_NORMAL + .byte TYPE_FLYING + .byte 90 @ catch rate + .byte 162 @ base exp. yield + ev_yield 2, 0, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 15 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FLYING + .byte EGG_GROUP_FLYING + .byte ABILITY_INSOMNIA + .byte ABILITY_KEEN_EYE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 @ padding + +@ Ledyba + base_stats 40, 20, 30, 55, 40, 80 + .byte TYPE_BUG + .byte TYPE_FLYING + .byte 255 @ catch rate + .byte 54 @ base exp. yield + ev_yield 0, 0, 0, 0, 0, 1 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 15 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_FAST + .byte EGG_GROUP_BUG + .byte EGG_GROUP_BUG + .byte ABILITY_SWARM + .byte ABILITY_EARLY_BIRD + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_RED + .2byte 0 @ padding + +@ Ledian + base_stats 55, 35, 50, 85, 55, 110 + .byte TYPE_BUG + .byte TYPE_FLYING + .byte 90 @ catch rate + .byte 134 @ base exp. yield + ev_yield 0, 0, 0, 0, 0, 2 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 15 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_FAST + .byte EGG_GROUP_BUG + .byte EGG_GROUP_BUG + .byte ABILITY_SWARM + .byte ABILITY_EARLY_BIRD + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_RED + .2byte 0 @ padding + +@ Spinarak + base_stats 40, 60, 40, 30, 40, 40 + .byte TYPE_BUG + .byte TYPE_POISON + .byte 255 @ catch rate + .byte 54 @ base exp. yield + ev_yield 0, 1, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 15 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_FAST + .byte EGG_GROUP_BUG + .byte EGG_GROUP_BUG + .byte ABILITY_SWARM + .byte ABILITY_INSOMNIA + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_GREEN + .2byte 0 @ padding + +@ Ariados + base_stats 70, 90, 70, 40, 60, 60 + .byte TYPE_BUG + .byte TYPE_POISON + .byte 90 @ catch rate + .byte 134 @ base exp. yield + ev_yield 0, 2, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 15 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_FAST + .byte EGG_GROUP_BUG + .byte EGG_GROUP_BUG + .byte ABILITY_SWARM + .byte ABILITY_INSOMNIA + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_RED + .2byte 0 @ padding + +@ Crobat + base_stats 85, 90, 80, 130, 70, 80 + .byte TYPE_POISON + .byte TYPE_FLYING + .byte 90 @ catch rate + .byte 204 @ base exp. yield + ev_yield 0, 0, 0, 3, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 15 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FLYING + .byte EGG_GROUP_FLYING + .byte ABILITY_INNER_FOCUS + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_PURPLE + .2byte 0 @ padding + +@ Chinchou + base_stats 75, 38, 38, 67, 56, 56 + .byte TYPE_WATER + .byte TYPE_ELECTRIC + .byte 190 @ catch rate + .byte 90 @ base exp. yield + ev_yield 1, 0, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_YELLOW_SHARD + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_WATER_2 + .byte EGG_GROUP_WATER_2 + .byte ABILITY_VOLT_ABSORB + .byte ABILITY_ILLUMINATE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 @ padding + +@ Lanturn + base_stats 125, 58, 58, 67, 76, 76 + .byte TYPE_WATER + .byte TYPE_ELECTRIC + .byte 75 @ catch rate + .byte 156 @ base exp. yield + ev_yield 2, 0, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_YELLOW_SHARD + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_WATER_2 + .byte EGG_GROUP_WATER_2 + .byte ABILITY_VOLT_ABSORB + .byte ABILITY_ILLUMINATE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 @ padding + +@ Pichu + base_stats 20, 40, 15, 60, 35, 35 + .byte TYPE_ELECTRIC + .byte TYPE_ELECTRIC + .byte 190 @ catch rate + .byte 42 @ base exp. yield + ev_yield 0, 0, 0, 1, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_ORAN_BERRY + .byte 127 @ gender + .byte 10 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_STATIC + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_YELLOW + .2byte 0 @ padding + +@ Cleffa + base_stats 50, 25, 28, 15, 45, 55 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 150 @ catch rate + .byte 37 @ base exp. yield + ev_yield 0, 0, 0, 0, 0, 1 + .2byte ITEM_LEPPA_BERRY + .2byte ITEM_MOON_STONE + .byte 191 @ gender + .byte 10 @ egg cycles + .byte 140 @ base friendship + .byte GROWTH_FAST + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_CUTE_CHARM + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_PINK + .2byte 0 @ padding + +@ Igglybuff + base_stats 90, 30, 15, 15, 40, 20 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 170 @ catch rate + .byte 39 @ base exp. yield + ev_yield 1, 0, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 191 @ gender + .byte 10 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_FAST + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_CUTE_CHARM + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte F_SUMMARY_SCREEN_FLIP_SPRITE | BODY_COLOR_PINK + .2byte 0 @ padding + +@ Togepi + base_stats 35, 20, 65, 20, 40, 65 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 190 @ catch rate + .byte 74 @ base exp. yield + ev_yield 0, 0, 0, 0, 0, 1 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 31 @ gender + .byte 10 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_FAST + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_HUSTLE + .byte ABILITY_SERENE_GRACE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_WHITE + .2byte 0 @ padding + +@ Togetic + base_stats 55, 40, 85, 40, 80, 105 + .byte TYPE_NORMAL + .byte TYPE_FLYING + .byte 75 @ catch rate + .byte 114 @ base exp. yield + ev_yield 0, 0, 0, 0, 0, 2 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 31 @ gender + .byte 10 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_FAST + .byte EGG_GROUP_FLYING + .byte EGG_GROUP_FAIRY + .byte ABILITY_HUSTLE + .byte ABILITY_SERENE_GRACE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_WHITE + .2byte 0 @ padding + +@ Natu + base_stats 40, 50, 45, 70, 70, 45 + .byte TYPE_PSYCHIC + .byte TYPE_FLYING + .byte 190 @ catch rate + .byte 73 @ base exp. yield + ev_yield 0, 0, 0, 0, 1, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FLYING + .byte EGG_GROUP_FLYING + .byte ABILITY_SYNCHRONIZE + .byte ABILITY_EARLY_BIRD + .byte 6 @ Safari Zone flee rate + .byte BODY_COLOR_GREEN + .2byte 0 @ padding + +@ Xatu + base_stats 65, 75, 70, 95, 95, 70 + .byte TYPE_PSYCHIC + .byte TYPE_FLYING + .byte 75 @ catch rate + .byte 171 @ base exp. yield + ev_yield 0, 0, 0, 1, 1, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FLYING + .byte EGG_GROUP_FLYING + .byte ABILITY_SYNCHRONIZE + .byte ABILITY_EARLY_BIRD + .byte 8 @ Safari Zone flee rate + .byte BODY_COLOR_GREEN + .2byte 0 @ padding + +@ Mareep + base_stats 55, 40, 40, 35, 65, 45 + .byte TYPE_ELECTRIC + .byte TYPE_ELECTRIC + .byte 235 @ catch rate + .byte 59 @ base exp. yield + ev_yield 0, 0, 0, 0, 1, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_MONSTER + .byte EGG_GROUP_FIELD + .byte ABILITY_STATIC + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_WHITE + .2byte 0 @ padding + +@ Flaaffy + base_stats 70, 55, 55, 45, 80, 60 + .byte TYPE_ELECTRIC + .byte TYPE_ELECTRIC + .byte 120 @ catch rate + .byte 117 @ base exp. yield + ev_yield 0, 0, 0, 0, 2, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_MONSTER + .byte EGG_GROUP_FIELD + .byte ABILITY_STATIC + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_PINK + .2byte 0 @ padding + +@ Ampharos + base_stats 90, 75, 75, 55, 115, 90 + .byte TYPE_ELECTRIC + .byte TYPE_ELECTRIC + .byte 45 @ catch rate + .byte 194 @ base exp. yield + ev_yield 0, 0, 0, 0, 3, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_MONSTER + .byte EGG_GROUP_FIELD + .byte ABILITY_STATIC + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_YELLOW + .2byte 0 @ padding + +@ Bellossom + base_stats 75, 80, 85, 50, 90, 100 + .byte TYPE_GRASS + .byte TYPE_GRASS + .byte 45 @ catch rate + .byte 184 @ base exp. yield + ev_yield 0, 0, 0, 0, 0, 3 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_GRASS + .byte EGG_GROUP_GRASS + .byte ABILITY_CHLOROPHYLL + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_GREEN + .2byte 0 @ padding + +@ Marill + base_stats 70, 20, 50, 40, 20, 50 + .byte TYPE_WATER + .byte TYPE_WATER + .byte 190 @ catch rate + .byte 58 @ base exp. yield + ev_yield 2, 0, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 10 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_FAST + .byte EGG_GROUP_WATER_1 + .byte EGG_GROUP_FAIRY + .byte ABILITY_THICK_FAT + .byte ABILITY_HUGE_POWER + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 @ padding + +@ Azumarill + base_stats 100, 50, 80, 50, 50, 80 + .byte TYPE_WATER + .byte TYPE_WATER + .byte 75 @ catch rate + .byte 153 @ base exp. yield + ev_yield 3, 0, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 10 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_FAST + .byte EGG_GROUP_WATER_1 + .byte EGG_GROUP_FAIRY + .byte ABILITY_THICK_FAT + .byte ABILITY_HUGE_POWER + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 @ padding + +@ Sudowoodo + base_stats 70, 100, 115, 30, 30, 65 + .byte TYPE_ROCK + .byte TYPE_ROCK + .byte 65 @ catch rate + .byte 135 @ base exp. yield + ev_yield 0, 0, 2, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_MINERAL + .byte EGG_GROUP_MINERAL + .byte ABILITY_STURDY + .byte ABILITY_ROCK_HEAD + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 @ padding + +@ Politoed + base_stats 90, 75, 75, 70, 90, 100 + .byte TYPE_WATER + .byte TYPE_WATER + .byte 45 @ catch rate + .byte 185 @ base exp. yield + ev_yield 0, 0, 0, 0, 0, 3 + .2byte ITEM_NONE + .2byte ITEM_KINGS_ROCK + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_WATER_1 + .byte EGG_GROUP_WATER_1 + .byte ABILITY_WATER_ABSORB + .byte ABILITY_DAMP + .byte 0 @ Safari Zone flee rate + .byte F_SUMMARY_SCREEN_FLIP_SPRITE | BODY_COLOR_GREEN + .2byte 0 @ padding + +@ Hoppip + base_stats 35, 35, 40, 50, 35, 55 + .byte TYPE_GRASS + .byte TYPE_FLYING + .byte 255 @ catch rate + .byte 74 @ base exp. yield + ev_yield 0, 0, 0, 0, 0, 1 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_FAIRY + .byte EGG_GROUP_GRASS + .byte ABILITY_CHLOROPHYLL + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_PINK + .2byte 0 @ padding + +@ Skiploom + base_stats 55, 45, 50, 80, 45, 65 + .byte TYPE_GRASS + .byte TYPE_FLYING + .byte 120 @ catch rate + .byte 136 @ base exp. yield + ev_yield 0, 0, 0, 2, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_FAIRY + .byte EGG_GROUP_GRASS + .byte ABILITY_CHLOROPHYLL + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_GREEN + .2byte 0 @ padding + +@ Jumpluff + base_stats 75, 55, 70, 110, 55, 85 + .byte TYPE_GRASS + .byte TYPE_FLYING + .byte 45 @ catch rate + .byte 176 @ base exp. yield + ev_yield 0, 0, 0, 3, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_FAIRY + .byte EGG_GROUP_GRASS + .byte ABILITY_CHLOROPHYLL + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 @ padding + +@ Aipom + base_stats 55, 70, 55, 85, 40, 55 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 45 @ catch rate + .byte 94 @ base exp. yield + ev_yield 0, 0, 0, 1, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_FAST + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_RUN_AWAY + .byte ABILITY_PICKUP + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_PURPLE + .2byte 0 @ padding + +@ Sunkern + base_stats 30, 30, 30, 30, 30, 30 + .byte TYPE_GRASS + .byte TYPE_GRASS + .byte 235 @ catch rate + .byte 52 @ base exp. yield + ev_yield 0, 0, 0, 0, 1, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_GRASS + .byte EGG_GROUP_GRASS + .byte ABILITY_CHLOROPHYLL + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_YELLOW + .2byte 0 @ padding + +@ Sunflora + base_stats 75, 75, 55, 30, 105, 85 + .byte TYPE_GRASS + .byte TYPE_GRASS + .byte 120 @ catch rate + .byte 146 @ base exp. yield + ev_yield 0, 0, 0, 0, 2, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_GRASS + .byte EGG_GROUP_GRASS + .byte ABILITY_CHLOROPHYLL + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_YELLOW + .2byte 0 @ padding + +@ Yanma + base_stats 65, 65, 45, 95, 75, 45 + .byte TYPE_BUG + .byte TYPE_FLYING + .byte 75 @ catch rate + .byte 147 @ base exp. yield + ev_yield 0, 0, 0, 2, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_BUG + .byte EGG_GROUP_BUG + .byte ABILITY_SPEED_BOOST + .byte ABILITY_COMPOUND_EYES + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_RED + .2byte 0 @ padding + +@ Wooper + base_stats 55, 45, 45, 15, 25, 25 + .byte TYPE_WATER + .byte TYPE_GROUND + .byte 255 @ catch rate + .byte 52 @ base exp. yield + ev_yield 1, 0, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_WATER_1 + .byte EGG_GROUP_FIELD + .byte ABILITY_DAMP + .byte ABILITY_WATER_ABSORB + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 @ padding + +@ Quagsire + base_stats 95, 85, 85, 35, 65, 65 + .byte TYPE_WATER + .byte TYPE_GROUND + .byte 90 @ catch rate + .byte 137 @ base exp. yield + ev_yield 2, 0, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_WATER_1 + .byte EGG_GROUP_FIELD + .byte ABILITY_DAMP + .byte ABILITY_WATER_ABSORB + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 @ padding + +@ Espeon + base_stats 65, 65, 60, 110, 130, 95 + .byte TYPE_PSYCHIC + .byte TYPE_PSYCHIC + .byte 45 @ catch rate + .byte 197 @ base exp. yield + ev_yield 0, 0, 0, 0, 2, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 31 @ gender + .byte 35 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_SYNCHRONIZE + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_PURPLE + .2byte 0 @ padding + +@ Umbreon + base_stats 95, 65, 110, 65, 60, 130 + .byte TYPE_DARK + .byte TYPE_DARK + .byte 45 @ catch rate + .byte 197 @ base exp. yield + ev_yield 0, 0, 0, 0, 0, 2 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 31 @ gender + .byte 35 @ egg cycles + .byte 35 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_SYNCHRONIZE + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BLACK + .2byte 0 @ padding + +@ Murkrow + base_stats 60, 85, 42, 91, 85, 42 + .byte TYPE_DARK + .byte TYPE_FLYING + .byte 30 @ catch rate + .byte 107 @ base exp. yield + ev_yield 0, 0, 0, 1, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 35 @ base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_FLYING + .byte EGG_GROUP_FLYING + .byte ABILITY_INSOMNIA + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BLACK + .2byte 0 @ padding + +@ Slowking + base_stats 95, 75, 80, 30, 100, 110 + .byte TYPE_WATER + .byte TYPE_PSYCHIC + .byte 70 @ catch rate + .byte 164 @ base exp. yield + ev_yield 0, 0, 0, 0, 0, 3 + .2byte ITEM_NONE + .2byte ITEM_KINGS_ROCK + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_MONSTER + .byte EGG_GROUP_WATER_1 + .byte ABILITY_OBLIVIOUS + .byte ABILITY_OWN_TEMPO + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_PINK + .2byte 0 @ padding + +@ Misdreavus + base_stats 60, 60, 60, 85, 85, 85 + .byte TYPE_GHOST + .byte TYPE_GHOST + .byte 45 @ catch rate + .byte 147 @ base exp. yield + ev_yield 0, 0, 0, 0, 1, 1 + .2byte ITEM_NONE + .2byte ITEM_SPELL_TAG + .byte 127 @ gender + .byte 25 @ egg cycles + .byte 35 @ base friendship + .byte GROWTH_FAST + .byte EGG_GROUP_AMORPHOUS + .byte EGG_GROUP_AMORPHOUS + .byte ABILITY_LEVITATE + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_GRAY + .2byte 0 @ padding + +@ Unown + base_stats 48, 72, 48, 48, 72, 48 + .byte TYPE_PSYCHIC + .byte TYPE_PSYCHIC + .byte 225 @ catch rate + .byte 61 @ base exp. yield + ev_yield 0, 1, 0, 0, 1, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 255 @ gender + .byte 40 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_LEVITATE + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte F_SUMMARY_SCREEN_FLIP_SPRITE | BODY_COLOR_BLACK + .2byte 0 @ padding + +@ Wobbuffet + base_stats 190, 33, 58, 33, 33, 58 + .byte TYPE_PSYCHIC + .byte TYPE_PSYCHIC + .byte 45 @ catch rate + .byte 177 @ base exp. yield + ev_yield 2, 0, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_AMORPHOUS + .byte EGG_GROUP_AMORPHOUS + .byte ABILITY_SHADOW_TAG + .byte ABILITY_NONE + .byte 4 @ Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 @ padding + +@ Girafarig + base_stats 70, 80, 65, 85, 90, 65 + .byte TYPE_NORMAL + .byte TYPE_PSYCHIC + .byte 60 @ catch rate + .byte 149 @ base exp. yield + ev_yield 0, 0, 0, 0, 2, 0 + .2byte ITEM_NONE + .2byte ITEM_PERSIM_BERRY + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_INNER_FOCUS + .byte ABILITY_EARLY_BIRD + .byte 4 @ Safari Zone flee rate + .byte BODY_COLOR_YELLOW + .2byte 0 @ padding + +@ Pineco + base_stats 50, 65, 90, 15, 35, 35 + .byte TYPE_BUG + .byte TYPE_BUG + .byte 190 @ catch rate + .byte 60 @ base exp. yield + ev_yield 0, 0, 1, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_BUG + .byte EGG_GROUP_BUG + .byte ABILITY_STURDY + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_GRAY + .2byte 0 @ padding + +@ Forretress + base_stats 75, 90, 140, 40, 60, 60 + .byte TYPE_BUG + .byte TYPE_STEEL + .byte 75 @ catch rate + .byte 118 @ base exp. yield + ev_yield 0, 0, 2, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_BUG + .byte EGG_GROUP_BUG + .byte ABILITY_STURDY + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_PURPLE + .2byte 0 @ padding + +@ Dunsparce + base_stats 100, 70, 70, 45, 65, 65 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 190 @ catch rate + .byte 75 @ base exp. yield + ev_yield 1, 0, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_SERENE_GRACE + .byte ABILITY_RUN_AWAY + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_YELLOW + .2byte 0 @ padding + +@ Gligar + base_stats 65, 75, 105, 85, 35, 65 + .byte TYPE_GROUND + .byte TYPE_FLYING + .byte 60 @ catch rate + .byte 108 @ base exp. yield + ev_yield 0, 0, 1, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_BUG + .byte EGG_GROUP_BUG + .byte ABILITY_HYPER_CUTTER + .byte ABILITY_SAND_VEIL + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_PURPLE + .2byte 0 @ padding + +@ Steelix + base_stats 75, 85, 200, 30, 55, 65 + .byte TYPE_STEEL + .byte TYPE_GROUND + .byte 25 @ catch rate + .byte 196 @ base exp. yield + ev_yield 0, 0, 2, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_METAL_COAT + .byte 127 @ gender + .byte 25 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_MINERAL + .byte EGG_GROUP_MINERAL + .byte ABILITY_ROCK_HEAD + .byte ABILITY_STURDY + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_GRAY + .2byte 0 @ padding + +@ Snubbull + base_stats 60, 80, 50, 30, 40, 40 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 190 @ catch rate + .byte 63 @ base exp. yield + ev_yield 0, 1, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 191 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_FAST + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FAIRY + .byte ABILITY_INTIMIDATE + .byte ABILITY_RUN_AWAY + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_PINK + .2byte 0 @ padding + +@ Granbull + base_stats 90, 120, 75, 45, 60, 60 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 75 @ catch rate + .byte 178 @ base exp. yield + ev_yield 0, 2, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 191 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_FAST + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FAIRY + .byte ABILITY_INTIMIDATE + .byte ABILITY_INTIMIDATE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_PURPLE + .2byte 0 @ padding + +@ Qwilfish + base_stats 65, 95, 75, 85, 55, 55 + .byte TYPE_WATER + .byte TYPE_POISON + .byte 45 @ catch rate + .byte 100 @ base exp. yield + ev_yield 0, 1, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_WATER_2 + .byte EGG_GROUP_WATER_2 + .byte ABILITY_POISON_POINT + .byte ABILITY_SWIFT_SWIM + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_GRAY + .2byte 0 @ padding + +@ Scizor + base_stats 70, 130, 100, 65, 55, 80 + .byte TYPE_BUG + .byte TYPE_STEEL + .byte 25 @ catch rate + .byte 200 @ base exp. yield + ev_yield 0, 2, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 25 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_BUG + .byte EGG_GROUP_BUG + .byte ABILITY_SWARM + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_RED + .2byte 0 @ padding + +@ Shuckle + base_stats 20, 10, 230, 5, 10, 230 + .byte TYPE_BUG + .byte TYPE_ROCK + .byte 190 @ catch rate + .byte 80 @ base exp. yield + ev_yield 0, 0, 1, 0, 0, 1 + .2byte ITEM_ORAN_BERRY + .2byte ITEM_ORAN_BERRY + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_BUG + .byte EGG_GROUP_BUG + .byte ABILITY_STURDY + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_YELLOW + .2byte 0 @ padding + +@ Heracross + base_stats 80, 125, 75, 85, 40, 95 + .byte TYPE_BUG + .byte TYPE_FIGHTING + .byte 45 @ catch rate + .byte 200 @ base exp. yield + ev_yield 0, 2, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 25 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_BUG + .byte EGG_GROUP_BUG + .byte ABILITY_SWARM + .byte ABILITY_GUTS + .byte 8 @ Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 @ padding + +@ Sneasel + base_stats 55, 95, 55, 115, 35, 75 + .byte TYPE_DARK + .byte TYPE_ICE + .byte 60 @ catch rate + .byte 132 @ base exp. yield + ev_yield 0, 0, 0, 1, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_QUICK_CLAW + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 35 @ base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_INNER_FOCUS + .byte ABILITY_KEEN_EYE + .byte 0 @ Safari Zone flee rate + .byte F_SUMMARY_SCREEN_FLIP_SPRITE | BODY_COLOR_BLACK + .2byte 0 @ padding + +@ Teddiursa + base_stats 60, 80, 50, 40, 50, 50 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 120 @ catch rate + .byte 124 @ base exp. yield + ev_yield 0, 1, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_PICKUP + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte F_SUMMARY_SCREEN_FLIP_SPRITE | BODY_COLOR_BROWN + .2byte 0 @ padding + +@ Ursaring + base_stats 90, 130, 75, 55, 75, 75 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 60 @ catch rate + .byte 189 @ base exp. yield + ev_yield 0, 2, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_GUTS + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 @ padding + +@ Slugma + base_stats 40, 40, 40, 20, 70, 40 + .byte TYPE_FIRE + .byte TYPE_FIRE + .byte 190 @ catch rate + .byte 78 @ base exp. yield + ev_yield 0, 0, 0, 0, 1, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_AMORPHOUS + .byte EGG_GROUP_AMORPHOUS + .byte ABILITY_MAGMA_ARMOR + .byte ABILITY_FLAME_BODY + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_RED + .2byte 0 @ padding + +@ Magcargo + base_stats 50, 50, 120, 30, 80, 80 + .byte TYPE_FIRE + .byte TYPE_ROCK + .byte 75 @ catch rate + .byte 154 @ base exp. yield + ev_yield 0, 0, 2, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_AMORPHOUS + .byte EGG_GROUP_AMORPHOUS + .byte ABILITY_MAGMA_ARMOR + .byte ABILITY_FLAME_BODY + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_RED + .2byte 0 @ padding + +@ Swinub + base_stats 50, 50, 40, 50, 30, 30 + .byte TYPE_ICE + .byte TYPE_GROUND + .byte 225 @ catch rate + .byte 78 @ base exp. yield + ev_yield 0, 1, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_OBLIVIOUS + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 @ padding + +@ Piloswine + base_stats 100, 100, 80, 50, 60, 60 + .byte TYPE_ICE + .byte TYPE_GROUND + .byte 75 @ catch rate + .byte 160 @ base exp. yield + ev_yield 1, 1, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_OBLIVIOUS + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 @ padding + +@ Corsola + base_stats 55, 55, 85, 35, 65, 85 + .byte TYPE_WATER + .byte TYPE_ROCK + .byte 60 @ catch rate + .byte 113 @ base exp. yield + ev_yield 0, 0, 1, 0, 0, 1 + .2byte ITEM_NONE + .2byte ITEM_RED_SHARD + .byte 191 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_FAST + .byte EGG_GROUP_WATER_1 + .byte EGG_GROUP_WATER_3 + .byte ABILITY_HUSTLE + .byte ABILITY_NATURAL_CURE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_PINK + .2byte 0 @ padding + +@ Remoraid + base_stats 35, 65, 35, 65, 65, 35 + .byte TYPE_WATER + .byte TYPE_WATER + .byte 190 @ catch rate + .byte 78 @ base exp. yield + ev_yield 0, 0, 0, 0, 1, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_WATER_1 + .byte EGG_GROUP_WATER_2 + .byte ABILITY_HUSTLE + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_GRAY + .2byte 0 @ padding + +@ Octillery + base_stats 75, 105, 75, 45, 105, 75 + .byte TYPE_WATER + .byte TYPE_WATER + .byte 75 @ catch rate + .byte 164 @ base exp. yield + ev_yield 0, 1, 0, 0, 1, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_WATER_1 + .byte EGG_GROUP_WATER_2 + .byte ABILITY_SUCTION_CUPS + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_RED + .2byte 0 @ padding + +@ Delibird + base_stats 45, 55, 45, 75, 65, 45 + .byte TYPE_ICE + .byte TYPE_FLYING + .byte 45 @ catch rate + .byte 183 @ base exp. yield + ev_yield 0, 0, 0, 1, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_FAST + .byte EGG_GROUP_WATER_1 + .byte EGG_GROUP_FIELD + .byte ABILITY_VITAL_SPIRIT + .byte ABILITY_HUSTLE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_RED + .2byte 0 @ padding + +@ Mantine + base_stats 65, 40, 70, 70, 80, 140 + .byte TYPE_WATER + .byte TYPE_FLYING + .byte 25 @ catch rate + .byte 168 @ base exp. yield + ev_yield 0, 0, 0, 0, 0, 2 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 25 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_WATER_1 + .byte EGG_GROUP_WATER_1 + .byte ABILITY_SWIFT_SWIM + .byte ABILITY_WATER_ABSORB + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_PURPLE + .2byte 0 @ padding + +@ Skarmory + base_stats 65, 80, 140, 70, 40, 70 + .byte TYPE_STEEL + .byte TYPE_FLYING + .byte 25 @ catch rate + .byte 168 @ base exp. yield + ev_yield 0, 0, 2, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 25 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_FLYING + .byte EGG_GROUP_FLYING + .byte ABILITY_KEEN_EYE + .byte ABILITY_STURDY + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_GRAY + .2byte 0 @ padding + +@ Houndour + base_stats 45, 60, 30, 65, 80, 50 + .byte TYPE_DARK + .byte TYPE_FIRE + .byte 120 @ catch rate + .byte 114 @ base exp. yield + ev_yield 0, 0, 0, 0, 1, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 35 @ base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_EARLY_BIRD + .byte ABILITY_FLASH_FIRE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BLACK + .2byte 0 @ padding + +@ Houndoom + base_stats 75, 90, 50, 95, 110, 80 + .byte TYPE_DARK + .byte TYPE_FIRE + .byte 45 @ catch rate + .byte 204 @ base exp. yield + ev_yield 0, 0, 0, 0, 2, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 35 @ base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_EARLY_BIRD + .byte ABILITY_FLASH_FIRE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BLACK + .2byte 0 @ padding + +@ Kingdra + base_stats 75, 95, 95, 85, 95, 95 + .byte TYPE_WATER + .byte TYPE_DRAGON + .byte 45 @ catch rate + .byte 207 @ base exp. yield + ev_yield 0, 1, 0, 0, 1, 1 + .2byte ITEM_NONE + .2byte ITEM_DRAGON_SCALE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_WATER_1 + .byte EGG_GROUP_DRAGON + .byte ABILITY_SWIFT_SWIM + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 @ padding + +@ Phanpy + base_stats 90, 60, 60, 40, 40, 40 + .byte TYPE_GROUND + .byte TYPE_GROUND + .byte 120 @ catch rate + .byte 124 @ base exp. yield + ev_yield 1, 0, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_PICKUP + .byte ABILITY_NONE + .byte 10 @ Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 @ padding + +@ Donphan + base_stats 90, 120, 120, 50, 60, 60 + .byte TYPE_GROUND + .byte TYPE_GROUND + .byte 60 @ catch rate + .byte 189 @ base exp. yield + ev_yield 0, 1, 1, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_STURDY + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_GRAY + .2byte 0 @ padding + +@ Porygon2 + base_stats 85, 80, 90, 60, 105, 95 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 45 @ catch rate + .byte 180 @ base exp. yield + ev_yield 0, 0, 0, 0, 2, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 255 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_MINERAL + .byte EGG_GROUP_MINERAL + .byte ABILITY_TRACE + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_RED + .2byte 0 @ padding + +@ Stantler + base_stats 73, 95, 62, 85, 85, 65 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 45 @ catch rate + .byte 165 @ base exp. yield + ev_yield 0, 1, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_INTIMIDATE + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 @ padding + +@ Smeargle + base_stats 55, 20, 35, 75, 20, 45 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 45 @ catch rate + .byte 106 @ base exp. yield + ev_yield 0, 0, 0, 1, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_FAST + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_OWN_TEMPO + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_WHITE + .2byte 0 @ padding + +@ Tyrogue + base_stats 35, 35, 35, 35, 35, 35 + .byte TYPE_FIGHTING + .byte TYPE_FIGHTING + .byte 75 @ catch rate + .byte 91 @ base exp. yield + ev_yield 0, 1, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 0 @ gender + .byte 25 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_GUTS + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_PURPLE + .2byte 0 @ padding + +@ Hitmontop + base_stats 50, 95, 95, 70, 35, 110 + .byte TYPE_FIGHTING + .byte TYPE_FIGHTING + .byte 45 @ catch rate + .byte 138 @ base exp. yield + ev_yield 0, 0, 0, 0, 0, 2 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 0 @ gender + .byte 25 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_HUMAN_LIKE + .byte EGG_GROUP_HUMAN_LIKE + .byte ABILITY_INTIMIDATE + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 @ padding + +@ Smoochum + base_stats 45, 30, 15, 65, 85, 65 + .byte TYPE_ICE + .byte TYPE_PSYCHIC + .byte 45 @ catch rate + .byte 87 @ base exp. yield + ev_yield 0, 0, 0, 0, 1, 0 + .2byte ITEM_ASPEAR_BERRY + .2byte ITEM_ASPEAR_BERRY + .byte 254 @ gender + .byte 25 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_OBLIVIOUS + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_PINK + .2byte 0 @ padding + +@ Elekid + base_stats 45, 63, 37, 95, 65, 55 + .byte TYPE_ELECTRIC + .byte TYPE_ELECTRIC + .byte 45 @ catch rate + .byte 106 @ base exp. yield + ev_yield 0, 0, 0, 1, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 63 @ gender + .byte 25 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_STATIC + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte F_SUMMARY_SCREEN_FLIP_SPRITE | BODY_COLOR_YELLOW + .2byte 0 @ padding + +@ Magby + base_stats 45, 75, 37, 83, 70, 55 + .byte TYPE_FIRE + .byte TYPE_FIRE + .byte 45 @ catch rate + .byte 117 @ base exp. yield + ev_yield 0, 0, 0, 1, 0, 0 + .2byte ITEM_RAWST_BERRY + .2byte ITEM_RAWST_BERRY + .byte 63 @ gender + .byte 25 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_FLAME_BODY + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_RED + .2byte 0 @ padding + +@ Miltank + base_stats 95, 80, 105, 100, 40, 70 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 45 @ catch rate + .byte 200 @ base exp. yield + ev_yield 0, 0, 2, 0, 0, 0 + .2byte ITEM_MOOMOO_MILK + .2byte ITEM_MOOMOO_MILK + .byte 254 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_THICK_FAT + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_PINK + .2byte 0 @ padding + +@ Blissey + base_stats 255, 10, 10, 55, 75, 135 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 30 @ catch rate + .byte 255 @ base exp. yield + ev_yield 2, 0, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_LUCKY_EGG + .byte 254 @ gender + .byte 40 @ egg cycles + .byte 140 @ base friendship + .byte GROWTH_FAST + .byte EGG_GROUP_FAIRY + .byte EGG_GROUP_FAIRY + .byte ABILITY_NATURAL_CURE + .byte ABILITY_SERENE_GRACE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_PINK + .2byte 0 @ padding + +@ Raikou + base_stats 90, 85, 75, 115, 115, 100 + .byte TYPE_ELECTRIC + .byte TYPE_ELECTRIC + .byte 3 @ catch rate + .byte 216 @ base exp. yield + ev_yield 0, 0, 0, 2, 1, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 255 @ gender + .byte 80 @ egg cycles + .byte 35 @ base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_PRESSURE + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_YELLOW + .2byte 0 @ padding + +@ Entei + base_stats 115, 115, 85, 100, 90, 75 + .byte TYPE_FIRE + .byte TYPE_FIRE + .byte 3 @ catch rate + .byte 217 @ base exp. yield + ev_yield 1, 2, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 255 @ gender + .byte 80 @ egg cycles + .byte 35 @ base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_PRESSURE + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 @ padding + +@ Suicune + base_stats 100, 75, 115, 85, 90, 115 + .byte TYPE_WATER + .byte TYPE_WATER + .byte 3 @ catch rate + .byte 215 @ base exp. yield + ev_yield 0, 0, 1, 0, 0, 2 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 255 @ gender + .byte 80 @ egg cycles + .byte 35 @ base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_PRESSURE + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 @ padding + +@ Larvitar + base_stats 50, 64, 50, 41, 45, 50 + .byte TYPE_ROCK + .byte TYPE_GROUND + .byte 45 @ catch rate + .byte 67 @ base exp. yield + ev_yield 0, 1, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 40 @ egg cycles + .byte 35 @ base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_MONSTER + .byte EGG_GROUP_MONSTER + .byte ABILITY_GUTS + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_GREEN + .2byte 0 @ padding + +@ Pupitar + base_stats 70, 84, 70, 51, 65, 70 + .byte TYPE_ROCK + .byte TYPE_GROUND + .byte 45 @ catch rate + .byte 144 @ base exp. yield + ev_yield 0, 2, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 40 @ egg cycles + .byte 35 @ base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_MONSTER + .byte EGG_GROUP_MONSTER + .byte ABILITY_SHED_SKIN + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_GRAY + .2byte 0 @ padding + +@ Tyranitar + base_stats 100, 134, 110, 61, 95, 100 + .byte TYPE_ROCK + .byte TYPE_DARK + .byte 45 @ catch rate + .byte 218 @ base exp. yield + ev_yield 0, 3, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 40 @ egg cycles + .byte 35 @ base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_MONSTER + .byte EGG_GROUP_MONSTER + .byte ABILITY_SAND_STREAM + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_GREEN + .2byte 0 @ padding + +@ Lugia + base_stats 106, 90, 130, 110, 90, 154 + .byte TYPE_PSYCHIC + .byte TYPE_FLYING + .byte 3 @ catch rate + .byte 220 @ base exp. yield + ev_yield 0, 0, 0, 0, 0, 3 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 255 @ gender + .byte 120 @ egg cycles + .byte 0 @ base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_PRESSURE + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_WHITE + .2byte 0 @ padding + +@ Ho-Oh + base_stats 106, 130, 90, 90, 110, 154 + .byte TYPE_FIRE + .byte TYPE_FLYING + .byte 3 @ catch rate + .byte 220 @ base exp. yield + ev_yield 0, 0, 0, 0, 0, 3 + .2byte ITEM_SACRED_ASH + .2byte ITEM_SACRED_ASH + .byte 255 @ gender + .byte 120 @ egg cycles + .byte 0 @ base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_PRESSURE + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_RED + .2byte 0 @ padding + +@ Celebi + base_stats 100, 100, 100, 100, 100, 100 + .byte TYPE_PSYCHIC + .byte TYPE_GRASS + .byte 45 @ catch rate + .byte 64 @ base exp. yield + ev_yield 3, 0, 0, 0, 0, 0 + .2byte ITEM_LUM_BERRY + .2byte ITEM_LUM_BERRY + .byte 255 @ gender + .byte 120 @ egg cycles + .byte 100 @ base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_NATURAL_CURE + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_GREEN + .2byte 0 @ padding + +@ ? + base_stats 50, 150, 50, 150, 150, 50 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 3 @ catch rate + .byte 1 @ base exp. yield + ev_yield 2, 2, 2, 2, 2, 2 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 255 @ gender + .byte 120 @ egg cycles + .byte 0 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_NONE + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BLACK + .2byte 0 @ padding + +@ ? + base_stats 50, 150, 50, 150, 150, 50 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 3 @ catch rate + .byte 1 @ base exp. yield + ev_yield 2, 2, 2, 2, 2, 2 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 255 @ gender + .byte 120 @ egg cycles + .byte 0 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_NONE + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BLACK + .2byte 0 @ padding + +@ ? + base_stats 50, 150, 50, 150, 150, 50 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 3 @ catch rate + .byte 1 @ base exp. yield + ev_yield 2, 2, 2, 2, 2, 2 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 255 @ gender + .byte 120 @ egg cycles + .byte 0 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_NONE + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BLACK + .2byte 0 @ padding + +@ ? + base_stats 50, 150, 50, 150, 150, 50 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 3 @ catch rate + .byte 1 @ base exp. yield + ev_yield 2, 2, 2, 2, 2, 2 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 255 @ gender + .byte 120 @ egg cycles + .byte 0 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_NONE + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BLACK + .2byte 0 @ padding + +@ ? + base_stats 50, 150, 50, 150, 150, 50 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 3 @ catch rate + .byte 1 @ base exp. yield + ev_yield 2, 2, 2, 2, 2, 2 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 255 @ gender + .byte 120 @ egg cycles + .byte 0 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_NONE + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BLACK + .2byte 0 @ padding + +@ ? + base_stats 50, 150, 50, 150, 150, 50 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 3 @ catch rate + .byte 1 @ base exp. yield + ev_yield 2, 2, 2, 2, 2, 2 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 255 @ gender + .byte 120 @ egg cycles + .byte 0 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_NONE + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BLACK + .2byte 0 @ padding + +@ ? + base_stats 50, 150, 50, 150, 150, 50 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 3 @ catch rate + .byte 1 @ base exp. yield + ev_yield 2, 2, 2, 2, 2, 2 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 255 @ gender + .byte 120 @ egg cycles + .byte 0 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_NONE + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BLACK + .2byte 0 @ padding + +@ ? + base_stats 50, 150, 50, 150, 150, 50 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 3 @ catch rate + .byte 1 @ base exp. yield + ev_yield 2, 2, 2, 2, 2, 2 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 255 @ gender + .byte 120 @ egg cycles + .byte 0 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_NONE + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BLACK + .2byte 0 @ padding + +@ ? + base_stats 50, 150, 50, 150, 150, 50 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 3 @ catch rate + .byte 1 @ base exp. yield + ev_yield 2, 2, 2, 2, 2, 2 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 255 @ gender + .byte 120 @ egg cycles + .byte 0 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_NONE + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BLACK + .2byte 0 @ padding + +@ ? + base_stats 50, 150, 50, 150, 150, 50 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 3 @ catch rate + .byte 1 @ base exp. yield + ev_yield 2, 2, 2, 2, 2, 2 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 255 @ gender + .byte 120 @ egg cycles + .byte 0 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_NONE + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BLACK + .2byte 0 @ padding + +@ ? + base_stats 50, 150, 50, 150, 150, 50 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 3 @ catch rate + .byte 1 @ base exp. yield + ev_yield 2, 2, 2, 2, 2, 2 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 255 @ gender + .byte 120 @ egg cycles + .byte 0 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_NONE + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BLACK + .2byte 0 @ padding + +@ ? + base_stats 50, 150, 50, 150, 150, 50 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 3 @ catch rate + .byte 1 @ base exp. yield + ev_yield 2, 2, 2, 2, 2, 2 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 255 @ gender + .byte 120 @ egg cycles + .byte 0 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_NONE + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BLACK + .2byte 0 @ padding + +@ ? + base_stats 50, 150, 50, 150, 150, 50 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 3 @ catch rate + .byte 1 @ base exp. yield + ev_yield 2, 2, 2, 2, 2, 2 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 255 @ gender + .byte 120 @ egg cycles + .byte 0 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_NONE + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BLACK + .2byte 0 @ padding + +@ ? + base_stats 50, 150, 50, 150, 150, 50 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 3 @ catch rate + .byte 1 @ base exp. yield + ev_yield 2, 2, 2, 2, 2, 2 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 255 @ gender + .byte 120 @ egg cycles + .byte 0 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_NONE + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BLACK + .2byte 0 @ padding + +@ ? + base_stats 50, 150, 50, 150, 150, 50 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 3 @ catch rate + .byte 1 @ base exp. yield + ev_yield 2, 2, 2, 2, 2, 2 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 255 @ gender + .byte 120 @ egg cycles + .byte 0 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_NONE + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BLACK + .2byte 0 @ padding + +@ ? + base_stats 50, 150, 50, 150, 150, 50 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 3 @ catch rate + .byte 1 @ base exp. yield + ev_yield 2, 2, 2, 2, 2, 2 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 255 @ gender + .byte 120 @ egg cycles + .byte 0 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_NONE + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BLACK + .2byte 0 @ padding + +@ ? + base_stats 50, 150, 50, 150, 150, 50 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 3 @ catch rate + .byte 1 @ base exp. yield + ev_yield 2, 2, 2, 2, 2, 2 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 255 @ gender + .byte 120 @ egg cycles + .byte 0 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_NONE + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BLACK + .2byte 0 @ padding + +@ ? + base_stats 50, 150, 50, 150, 150, 50 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 3 @ catch rate + .byte 1 @ base exp. yield + ev_yield 2, 2, 2, 2, 2, 2 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 255 @ gender + .byte 120 @ egg cycles + .byte 0 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_NONE + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BLACK + .2byte 0 @ padding + +@ ? + base_stats 50, 150, 50, 150, 150, 50 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 3 @ catch rate + .byte 1 @ base exp. yield + ev_yield 2, 2, 2, 2, 2, 2 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 255 @ gender + .byte 120 @ egg cycles + .byte 0 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_NONE + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BLACK + .2byte 0 @ padding + +@ ? + base_stats 50, 150, 50, 150, 150, 50 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 3 @ catch rate + .byte 1 @ base exp. yield + ev_yield 2, 2, 2, 2, 2, 2 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 255 @ gender + .byte 120 @ egg cycles + .byte 0 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_NONE + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BLACK + .2byte 0 @ padding + +@ ? + base_stats 50, 150, 50, 150, 150, 50 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 3 @ catch rate + .byte 1 @ base exp. yield + ev_yield 2, 2, 2, 2, 2, 2 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 255 @ gender + .byte 120 @ egg cycles + .byte 0 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_NONE + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BLACK + .2byte 0 @ padding + +@ ? + base_stats 50, 150, 50, 150, 150, 50 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 3 @ catch rate + .byte 1 @ base exp. yield + ev_yield 2, 2, 2, 2, 2, 2 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 255 @ gender + .byte 120 @ egg cycles + .byte 0 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_NONE + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BLACK + .2byte 0 @ padding + +@ ? + base_stats 50, 150, 50, 150, 150, 50 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 3 @ catch rate + .byte 1 @ base exp. yield + ev_yield 2, 2, 2, 2, 2, 2 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 255 @ gender + .byte 120 @ egg cycles + .byte 0 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_NONE + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BLACK + .2byte 0 @ padding + +@ ? + base_stats 50, 150, 50, 150, 150, 50 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 3 @ catch rate + .byte 1 @ base exp. yield + ev_yield 2, 2, 2, 2, 2, 2 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 255 @ gender + .byte 120 @ egg cycles + .byte 0 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_NONE + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BLACK + .2byte 0 @ padding + +@ ? + base_stats 50, 150, 50, 150, 150, 50 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 3 @ catch rate + .byte 1 @ base exp. yield + ev_yield 2, 2, 2, 2, 2, 2 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 255 @ gender + .byte 120 @ egg cycles + .byte 0 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_NONE + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BLACK + .2byte 0 @ padding + +@ Treecko + base_stats 40, 45, 35, 70, 65, 55 + .byte TYPE_GRASS + .byte TYPE_GRASS + .byte 45 @ catch rate + .byte 65 @ base exp. yield + ev_yield 0, 0, 0, 1, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 31 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_MONSTER + .byte EGG_GROUP_DRAGON + .byte ABILITY_OVERGROW + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_GREEN + .2byte 0 @ padding + +@ Grovyle + base_stats 50, 65, 45, 95, 85, 65 + .byte TYPE_GRASS + .byte TYPE_GRASS + .byte 45 @ catch rate + .byte 141 @ base exp. yield + ev_yield 0, 0, 0, 2, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 31 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_MONSTER + .byte EGG_GROUP_DRAGON + .byte ABILITY_OVERGROW + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_GREEN + .2byte 0 @ padding + +@ Sceptile + base_stats 70, 85, 65, 120, 105, 85 + .byte TYPE_GRASS + .byte TYPE_GRASS + .byte 45 @ catch rate + .byte 208 @ base exp. yield + ev_yield 0, 0, 0, 3, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 31 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_MONSTER + .byte EGG_GROUP_DRAGON + .byte ABILITY_OVERGROW + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_GREEN + .2byte 0 @ padding + +@ Torchic + base_stats 45, 60, 40, 45, 70, 50 + .byte TYPE_FIRE + .byte TYPE_FIRE + .byte 45 @ catch rate + .byte 65 @ base exp. yield + ev_yield 0, 0, 0, 0, 1, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 31 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_BLAZE + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_RED + .2byte 0 @ padding + +@ Combusken + base_stats 60, 85, 60, 55, 85, 60 + .byte TYPE_FIRE + .byte TYPE_FIGHTING + .byte 45 @ catch rate + .byte 142 @ base exp. yield + ev_yield 0, 1, 0, 0, 1, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 31 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_BLAZE + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_RED + .2byte 0 @ padding + +@ Blaziken + base_stats 80, 120, 70, 80, 110, 70 + .byte TYPE_FIRE + .byte TYPE_FIGHTING + .byte 45 @ catch rate + .byte 209 @ base exp. yield + ev_yield 0, 3, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 31 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_BLAZE + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_RED + .2byte 0 @ padding + +@ Mudkip + base_stats 50, 70, 50, 40, 50, 50 + .byte TYPE_WATER + .byte TYPE_WATER + .byte 45 @ catch rate + .byte 65 @ base exp. yield + ev_yield 0, 1, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 31 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_MONSTER + .byte EGG_GROUP_WATER_1 + .byte ABILITY_TORRENT + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 @ padding + +@ Marshtomp + base_stats 70, 85, 70, 50, 60, 70 + .byte TYPE_WATER + .byte TYPE_GROUND + .byte 45 @ catch rate + .byte 143 @ base exp. yield + ev_yield 0, 2, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 31 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_MONSTER + .byte EGG_GROUP_WATER_1 + .byte ABILITY_TORRENT + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 @ padding + +@ Swampert + base_stats 100, 110, 90, 60, 85, 90 + .byte TYPE_WATER + .byte TYPE_GROUND + .byte 45 @ catch rate + .byte 210 @ base exp. yield + ev_yield 0, 3, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 31 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_MONSTER + .byte EGG_GROUP_WATER_1 + .byte ABILITY_TORRENT + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 @ padding + +@ Poochyena + base_stats 35, 55, 35, 35, 30, 30 + .byte TYPE_DARK + .byte TYPE_DARK + .byte 255 @ catch rate + .byte 55 @ base exp. yield + ev_yield 0, 1, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_PECHA_BERRY + .byte 127 @ gender + .byte 15 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_RUN_AWAY + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_GRAY + .2byte 0 @ padding + +@ Mightyena + base_stats 70, 90, 70, 70, 60, 60 + .byte TYPE_DARK + .byte TYPE_DARK + .byte 127 @ catch rate + .byte 128 @ base exp. yield + ev_yield 0, 2, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_PECHA_BERRY + .byte 127 @ gender + .byte 15 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_INTIMIDATE + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_GRAY + .2byte 0 @ padding + +@ Zigzagoon + base_stats 38, 30, 41, 60, 30, 41 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 255 @ catch rate + .byte 60 @ base exp. yield + ev_yield 0, 0, 0, 1, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_ORAN_BERRY + .byte 127 @ gender + .byte 15 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_PICKUP + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 @ padding + +@ Linoone + base_stats 78, 70, 61, 100, 50, 61 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 90 @ catch rate + .byte 128 @ base exp. yield + ev_yield 0, 0, 0, 2, 0, 0 + .2byte ITEM_ORAN_BERRY + .2byte ITEM_SITRUS_BERRY + .byte 127 @ gender + .byte 15 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_PICKUP + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_WHITE + .2byte 0 @ padding + +@ Wurmple + base_stats 45, 45, 35, 20, 20, 30 + .byte TYPE_BUG + .byte TYPE_BUG + .byte 255 @ catch rate + .byte 54 @ base exp. yield + ev_yield 1, 0, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 15 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_BUG + .byte EGG_GROUP_BUG + .byte ABILITY_SHIELD_DUST + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_RED + .2byte 0 @ padding + +@ Silcoon + base_stats 50, 35, 55, 15, 25, 25 + .byte TYPE_BUG + .byte TYPE_BUG + .byte 120 @ catch rate + .byte 71 @ base exp. yield + ev_yield 0, 0, 2, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 15 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_BUG + .byte EGG_GROUP_BUG + .byte ABILITY_SHED_SKIN + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_WHITE + .2byte 0 @ padding + +@ Beautifly + base_stats 60, 70, 50, 65, 90, 50 + .byte TYPE_BUG + .byte TYPE_FLYING + .byte 45 @ catch rate + .byte 161 @ base exp. yield + ev_yield 0, 0, 0, 0, 3, 0 + .2byte ITEM_NONE + .2byte ITEM_SILVER_POWDER + .byte 127 @ gender + .byte 15 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_BUG + .byte EGG_GROUP_BUG + .byte ABILITY_SWARM + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_YELLOW + .2byte 0 @ padding + +@ Cascoon + base_stats 50, 35, 55, 15, 25, 25 + .byte TYPE_BUG + .byte TYPE_BUG + .byte 120 @ catch rate + .byte 72 @ base exp. yield + ev_yield 0, 0, 2, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 15 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_BUG + .byte EGG_GROUP_BUG + .byte ABILITY_SHED_SKIN + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_PURPLE + .2byte 0 @ padding + +@ Dustox + base_stats 60, 50, 70, 65, 50, 90 + .byte TYPE_BUG + .byte TYPE_POISON + .byte 45 @ catch rate + .byte 160 @ base exp. yield + ev_yield 0, 0, 0, 0, 0, 3 + .2byte ITEM_NONE + .2byte ITEM_SILVER_POWDER + .byte 127 @ gender + .byte 15 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_BUG + .byte EGG_GROUP_BUG + .byte ABILITY_SHIELD_DUST + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_GREEN + .2byte 0 @ padding + +@ Lotad + base_stats 40, 30, 30, 30, 40, 50 + .byte TYPE_WATER + .byte TYPE_GRASS + .byte 255 @ catch rate + .byte 74 @ base exp. yield + ev_yield 0, 0, 0, 0, 0, 1 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 15 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_WATER_1 + .byte EGG_GROUP_GRASS + .byte ABILITY_SWIFT_SWIM + .byte ABILITY_RAIN_DISH + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_GREEN + .2byte 0 @ padding + +@ Lombre + base_stats 60, 50, 50, 50, 60, 70 + .byte TYPE_WATER + .byte TYPE_GRASS + .byte 120 @ catch rate + .byte 141 @ base exp. yield + ev_yield 0, 0, 0, 0, 0, 2 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 15 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_WATER_1 + .byte EGG_GROUP_GRASS + .byte ABILITY_SWIFT_SWIM + .byte ABILITY_RAIN_DISH + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_GREEN + .2byte 0 @ padding + +@ Ludicolo + base_stats 80, 70, 70, 70, 90, 100 + .byte TYPE_WATER + .byte TYPE_GRASS + .byte 45 @ catch rate + .byte 181 @ base exp. yield + ev_yield 0, 0, 0, 0, 0, 3 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 15 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_WATER_1 + .byte EGG_GROUP_GRASS + .byte ABILITY_SWIFT_SWIM + .byte ABILITY_RAIN_DISH + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_GREEN + .2byte 0 @ padding + +@ Seedot + base_stats 40, 40, 50, 30, 30, 30 + .byte TYPE_GRASS + .byte TYPE_GRASS + .byte 255 @ catch rate + .byte 74 @ base exp. yield + ev_yield 0, 0, 1, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 15 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_GRASS + .byte ABILITY_CHLOROPHYLL + .byte ABILITY_EARLY_BIRD + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 @ padding + +@ Nuzleaf + base_stats 70, 70, 40, 60, 60, 40 + .byte TYPE_GRASS + .byte TYPE_DARK + .byte 120 @ catch rate + .byte 141 @ base exp. yield + ev_yield 0, 2, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 15 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_GRASS + .byte ABILITY_CHLOROPHYLL + .byte ABILITY_EARLY_BIRD + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 @ padding + +@ Shiftry + base_stats 90, 100, 60, 80, 90, 60 + .byte TYPE_GRASS + .byte TYPE_DARK + .byte 45 @ catch rate + .byte 181 @ base exp. yield + ev_yield 0, 3, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 15 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_GRASS + .byte ABILITY_CHLOROPHYLL + .byte ABILITY_EARLY_BIRD + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 @ padding + +@ Nincada + base_stats 31, 45, 90, 40, 30, 30 + .byte TYPE_BUG + .byte TYPE_GROUND + .byte 255 @ catch rate + .byte 65 @ base exp. yield + ev_yield 0, 0, 1, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 15 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_ERRATIC + .byte EGG_GROUP_BUG + .byte EGG_GROUP_BUG + .byte ABILITY_COMPOUND_EYES + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_GRAY + .2byte 0 @ padding + +@ Ninjask + base_stats 61, 90, 45, 160, 50, 50 + .byte TYPE_BUG + .byte TYPE_FLYING + .byte 120 @ catch rate + .byte 155 @ base exp. yield + ev_yield 0, 0, 0, 2, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 15 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_ERRATIC + .byte EGG_GROUP_BUG + .byte EGG_GROUP_BUG + .byte ABILITY_SPEED_BOOST + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_YELLOW + .2byte 0 @ padding + +@ Shedinja + base_stats 1, 90, 45, 40, 30, 30 + .byte TYPE_BUG + .byte TYPE_GHOST + .byte 45 @ catch rate + .byte 95 @ base exp. yield + ev_yield 2, 0, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 255 @ gender + .byte 15 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_ERRATIC + .byte EGG_GROUP_MINERAL + .byte EGG_GROUP_MINERAL + .byte ABILITY_WONDER_GUARD + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 @ padding + +@ Taillow + base_stats 40, 55, 30, 85, 30, 30 + .byte TYPE_NORMAL + .byte TYPE_FLYING + .byte 200 @ catch rate + .byte 59 @ base exp. yield + ev_yield 0, 0, 0, 1, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 15 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_FLYING + .byte EGG_GROUP_FLYING + .byte ABILITY_GUTS + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 @ padding + +@ Swellow + base_stats 60, 85, 60, 125, 50, 50 + .byte TYPE_NORMAL + .byte TYPE_FLYING + .byte 45 @ catch rate + .byte 162 @ base exp. yield + ev_yield 0, 0, 0, 2, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 15 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_FLYING + .byte EGG_GROUP_FLYING + .byte ABILITY_GUTS + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 @ padding + +@ Shroomish + base_stats 60, 40, 60, 35, 40, 60 + .byte TYPE_GRASS + .byte TYPE_GRASS + .byte 255 @ catch rate + .byte 65 @ base exp. yield + ev_yield 1, 0, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 15 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_FLUCTUATING + .byte EGG_GROUP_FAIRY + .byte EGG_GROUP_GRASS + .byte ABILITY_EFFECT_SPORE + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 @ padding + +@ Breloom + base_stats 60, 130, 80, 70, 60, 60 + .byte TYPE_GRASS + .byte TYPE_FIGHTING + .byte 90 @ catch rate + .byte 165 @ base exp. yield + ev_yield 0, 2, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 15 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_FLUCTUATING + .byte EGG_GROUP_FAIRY + .byte EGG_GROUP_GRASS + .byte ABILITY_EFFECT_SPORE + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_GREEN + .2byte 0 @ padding + +@ Spinda + base_stats 60, 60, 60, 60, 60, 60 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 255 @ catch rate + .byte 85 @ base exp. yield + ev_yield 0, 0, 0, 0, 1, 0 + .2byte ITEM_NONE + .2byte ITEM_CHESTO_BERRY + .byte 127 @ gender + .byte 15 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_FAST + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_HUMAN_LIKE + .byte ABILITY_OWN_TEMPO + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte F_SUMMARY_SCREEN_FLIP_SPRITE | BODY_COLOR_BROWN + .2byte 0 @ padding + +@ Wingull + base_stats 40, 30, 30, 85, 55, 30 + .byte TYPE_WATER + .byte TYPE_FLYING + .byte 190 @ catch rate + .byte 64 @ base exp. yield + ev_yield 0, 0, 0, 1, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_WATER_1 + .byte EGG_GROUP_FLYING + .byte ABILITY_KEEN_EYE + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_WHITE + .2byte 0 @ padding + +@ Pelipper + base_stats 60, 50, 100, 65, 85, 70 + .byte TYPE_WATER + .byte TYPE_FLYING + .byte 45 @ catch rate + .byte 164 @ base exp. yield + ev_yield 0, 0, 2, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_WATER_1 + .byte EGG_GROUP_FLYING + .byte ABILITY_KEEN_EYE + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_YELLOW + .2byte 0 @ padding + +@ Surskit + base_stats 40, 30, 32, 65, 50, 52 + .byte TYPE_BUG + .byte TYPE_WATER + .byte 200 @ catch rate + .byte 63 @ base exp. yield + ev_yield 0, 0, 0, 1, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 15 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_WATER_1 + .byte EGG_GROUP_BUG + .byte ABILITY_SWIFT_SWIM + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 @ padding + +@ Masquerain + base_stats 70, 60, 62, 60, 80, 82 + .byte TYPE_BUG + .byte TYPE_FLYING + .byte 75 @ catch rate + .byte 128 @ base exp. yield + ev_yield 0, 0, 0, 0, 1, 1 + .2byte ITEM_NONE + .2byte ITEM_SILVER_POWDER + .byte 127 @ gender + .byte 15 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_WATER_1 + .byte EGG_GROUP_BUG + .byte ABILITY_INTIMIDATE + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 @ padding + +@ Wailmer + base_stats 130, 70, 35, 60, 70, 35 + .byte TYPE_WATER + .byte TYPE_WATER + .byte 125 @ catch rate + .byte 137 @ base exp. yield + ev_yield 1, 0, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 40 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_FLUCTUATING + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_WATER_2 + .byte ABILITY_WATER_VEIL + .byte ABILITY_OBLIVIOUS + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 @ padding + +@ Wailord + base_stats 170, 90, 45, 60, 90, 45 + .byte TYPE_WATER + .byte TYPE_WATER + .byte 60 @ catch rate + .byte 206 @ base exp. yield + ev_yield 2, 0, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 40 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_FLUCTUATING + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_WATER_2 + .byte ABILITY_WATER_VEIL + .byte ABILITY_OBLIVIOUS + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 @ padding + +@ Skitty + base_stats 50, 45, 45, 50, 35, 35 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 255 @ catch rate + .byte 65 @ base exp. yield + ev_yield 0, 0, 0, 1, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_LEPPA_BERRY + .byte 191 @ gender + .byte 15 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_FAST + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FAIRY + .byte ABILITY_CUTE_CHARM + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_PINK + .2byte 0 @ padding + +@ Delcatty + base_stats 70, 65, 65, 70, 55, 55 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 60 @ catch rate + .byte 138 @ base exp. yield + ev_yield 1, 0, 0, 1, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_LEPPA_BERRY + .byte 191 @ gender + .byte 15 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_FAST + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FAIRY + .byte ABILITY_CUTE_CHARM + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_PURPLE + .2byte 0 @ padding + +@ Kecleon + base_stats 60, 90, 70, 40, 60, 120 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 200 @ catch rate + .byte 132 @ base exp. yield + ev_yield 0, 0, 0, 0, 0, 1 + .2byte ITEM_NONE + .2byte ITEM_PERSIM_BERRY + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_COLOR_CHANGE + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_GREEN + .2byte 0 @ padding + +@ Baltoy + base_stats 40, 40, 55, 55, 40, 70 + .byte TYPE_GROUND + .byte TYPE_PSYCHIC + .byte 255 @ catch rate + .byte 58 @ base exp. yield + ev_yield 0, 0, 0, 0, 0, 1 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 255 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_MINERAL + .byte EGG_GROUP_MINERAL + .byte ABILITY_LEVITATE + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 @ padding + +@ Claydol + base_stats 60, 70, 105, 75, 70, 120 + .byte TYPE_GROUND + .byte TYPE_PSYCHIC + .byte 90 @ catch rate + .byte 189 @ base exp. yield + ev_yield 0, 0, 0, 0, 0, 2 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 255 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_MINERAL + .byte EGG_GROUP_MINERAL + .byte ABILITY_LEVITATE + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BLACK + .2byte 0 @ padding + +@ Nosepass + base_stats 30, 45, 135, 30, 45, 90 + .byte TYPE_ROCK + .byte TYPE_ROCK + .byte 255 @ catch rate + .byte 108 @ base exp. yield + ev_yield 0, 0, 1, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_MINERAL + .byte EGG_GROUP_MINERAL + .byte ABILITY_STURDY + .byte ABILITY_MAGNET_PULL + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_GRAY + .2byte 0 @ padding + +@ Torkoal + base_stats 70, 85, 140, 20, 85, 70 + .byte TYPE_FIRE + .byte TYPE_FIRE + .byte 90 @ catch rate + .byte 161 @ base exp. yield + ev_yield 0, 0, 2, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_WHITE_SMOKE + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 @ padding + +@ Sableye + base_stats 50, 75, 75, 50, 65, 65 + .byte TYPE_DARK + .byte TYPE_GHOST + .byte 45 @ catch rate + .byte 98 @ base exp. yield + ev_yield 0, 1, 1, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 25 @ egg cycles + .byte 35 @ base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_HUMAN_LIKE + .byte EGG_GROUP_HUMAN_LIKE + .byte ABILITY_KEEN_EYE + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_PURPLE + .2byte 0 @ padding + +@ Barboach + base_stats 50, 48, 43, 60, 46, 41 + .byte TYPE_WATER + .byte TYPE_GROUND + .byte 190 @ catch rate + .byte 92 @ base exp. yield + ev_yield 1, 0, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_WATER_2 + .byte EGG_GROUP_WATER_2 + .byte ABILITY_OBLIVIOUS + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_GRAY + .2byte 0 @ padding + +@ Whiscash + base_stats 110, 78, 73, 60, 76, 71 + .byte TYPE_WATER + .byte TYPE_GROUND + .byte 75 @ catch rate + .byte 158 @ base exp. yield + ev_yield 2, 0, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_WATER_2 + .byte EGG_GROUP_WATER_2 + .byte ABILITY_OBLIVIOUS + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 @ padding + +@ Luvdisc + base_stats 43, 30, 55, 97, 40, 65 + .byte TYPE_WATER + .byte TYPE_WATER + .byte 225 @ catch rate + .byte 110 @ base exp. yield + ev_yield 0, 0, 0, 1, 0, 0 + .2byte ITEM_HEART_SCALE + .2byte ITEM_NONE + .byte 191 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_FAST + .byte EGG_GROUP_WATER_2 + .byte EGG_GROUP_WATER_2 + .byte ABILITY_SWIFT_SWIM + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_PINK + .2byte 0 @ padding + +@ Corphish + base_stats 43, 80, 65, 35, 50, 35 + .byte TYPE_WATER + .byte TYPE_WATER + .byte 205 @ catch rate + .byte 111 @ base exp. yield + ev_yield 0, 1, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 15 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_FLUCTUATING + .byte EGG_GROUP_WATER_1 + .byte EGG_GROUP_WATER_3 + .byte ABILITY_HYPER_CUTTER + .byte ABILITY_SHELL_ARMOR + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_RED + .2byte 0 @ padding + +@ Crawdaunt + base_stats 63, 120, 85, 55, 90, 55 + .byte TYPE_WATER + .byte TYPE_DARK + .byte 155 @ catch rate + .byte 161 @ base exp. yield + ev_yield 0, 2, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 15 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_FLUCTUATING + .byte EGG_GROUP_WATER_1 + .byte EGG_GROUP_WATER_3 + .byte ABILITY_HYPER_CUTTER + .byte ABILITY_SHELL_ARMOR + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_RED + .2byte 0 @ padding + +@ Feebas + base_stats 20, 15, 20, 80, 10, 55 + .byte TYPE_WATER + .byte TYPE_WATER + .byte 255 @ catch rate + .byte 61 @ base exp. yield + ev_yield 0, 0, 0, 1, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_ERRATIC + .byte EGG_GROUP_WATER_1 + .byte EGG_GROUP_DRAGON + .byte ABILITY_SWIFT_SWIM + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 @ padding + +@ Milotic + base_stats 95, 60, 79, 81, 100, 125 + .byte TYPE_WATER + .byte TYPE_WATER + .byte 60 @ catch rate + .byte 213 @ base exp. yield + ev_yield 0, 0, 0, 0, 0, 2 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_ERRATIC + .byte EGG_GROUP_WATER_1 + .byte EGG_GROUP_DRAGON + .byte ABILITY_MARVEL_SCALE + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_PINK + .2byte 0 @ padding + +@ Carvanha + base_stats 45, 90, 20, 65, 65, 20 + .byte TYPE_WATER + .byte TYPE_DARK + .byte 225 @ catch rate + .byte 88 @ base exp. yield + ev_yield 0, 1, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 35 @ base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_WATER_2 + .byte EGG_GROUP_WATER_2 + .byte ABILITY_ROUGH_SKIN + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_RED + .2byte 0 @ padding + +@ Sharpedo + base_stats 70, 120, 40, 95, 95, 40 + .byte TYPE_WATER + .byte TYPE_DARK + .byte 60 @ catch rate + .byte 175 @ base exp. yield + ev_yield 0, 2, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 35 @ base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_WATER_2 + .byte EGG_GROUP_WATER_2 + .byte ABILITY_ROUGH_SKIN + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 @ padding + +@ Trapinch + base_stats 45, 100, 45, 10, 45, 45 + .byte TYPE_GROUND + .byte TYPE_GROUND + .byte 255 @ catch rate + .byte 73 @ base exp. yield + ev_yield 0, 1, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_SOFT_SAND + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_BUG + .byte EGG_GROUP_BUG + .byte ABILITY_HYPER_CUTTER + .byte ABILITY_ARENA_TRAP + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 @ padding + +@ Vibrava + base_stats 50, 70, 50, 70, 50, 50 + .byte TYPE_GROUND + .byte TYPE_DRAGON + .byte 120 @ catch rate + .byte 126 @ base exp. yield + ev_yield 0, 1, 0, 1, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_BUG + .byte EGG_GROUP_BUG + .byte ABILITY_LEVITATE + .byte ABILITY_LEVITATE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_GREEN + .2byte 0 @ padding + +@ Flygon + base_stats 80, 100, 80, 100, 80, 80 + .byte TYPE_GROUND + .byte TYPE_DRAGON + .byte 45 @ catch rate + .byte 197 @ base exp. yield + ev_yield 0, 1, 0, 2, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_BUG + .byte EGG_GROUP_BUG + .byte ABILITY_LEVITATE + .byte ABILITY_LEVITATE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_GREEN + .2byte 0 @ padding + +@ Makuhita + base_stats 72, 60, 30, 25, 20, 30 + .byte TYPE_FIGHTING + .byte TYPE_FIGHTING + .byte 180 @ catch rate + .byte 87 @ base exp. yield + ev_yield 1, 0, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 63 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_FLUCTUATING + .byte EGG_GROUP_HUMAN_LIKE + .byte EGG_GROUP_HUMAN_LIKE + .byte ABILITY_THICK_FAT + .byte ABILITY_GUTS + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_YELLOW + .2byte 0 @ padding + +@ Hariyama + base_stats 144, 120, 60, 50, 40, 60 + .byte TYPE_FIGHTING + .byte TYPE_FIGHTING + .byte 200 @ catch rate + .byte 184 @ base exp. yield + ev_yield 2, 0, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_KINGS_ROCK + .byte 63 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_FLUCTUATING + .byte EGG_GROUP_HUMAN_LIKE + .byte EGG_GROUP_HUMAN_LIKE + .byte ABILITY_THICK_FAT + .byte ABILITY_GUTS + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 @ padding + +@ Electrike + base_stats 40, 45, 40, 65, 65, 40 + .byte TYPE_ELECTRIC + .byte TYPE_ELECTRIC + .byte 120 @ catch rate + .byte 104 @ base exp. yield + ev_yield 0, 0, 0, 1, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_STATIC + .byte ABILITY_LIGHTNING_ROD + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_GREEN + .2byte 0 @ padding + +@ Manectric + base_stats 70, 75, 60, 105, 105, 60 + .byte TYPE_ELECTRIC + .byte TYPE_ELECTRIC + .byte 45 @ catch rate + .byte 168 @ base exp. yield + ev_yield 0, 0, 0, 2, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_STATIC + .byte ABILITY_LIGHTNING_ROD + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_YELLOW + .2byte 0 @ padding + +@ Numel + base_stats 60, 60, 40, 35, 65, 45 + .byte TYPE_FIRE + .byte TYPE_GROUND + .byte 255 @ catch rate + .byte 88 @ base exp. yield + ev_yield 0, 0, 0, 0, 1, 0 + .2byte ITEM_RAWST_BERRY + .2byte ITEM_RAWST_BERRY + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_OBLIVIOUS + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_YELLOW + .2byte 0 @ padding + +@ Camerupt + base_stats 70, 100, 70, 40, 105, 75 + .byte TYPE_FIRE + .byte TYPE_GROUND + .byte 150 @ catch rate + .byte 175 @ base exp. yield + ev_yield 0, 1, 0, 0, 1, 0 + .2byte ITEM_RAWST_BERRY + .2byte ITEM_RAWST_BERRY + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_MAGMA_ARMOR + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_RED + .2byte 0 @ padding + +@ Spheal + base_stats 70, 40, 50, 25, 55, 50 + .byte TYPE_ICE + .byte TYPE_WATER + .byte 255 @ catch rate + .byte 75 @ base exp. yield + ev_yield 1, 0, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_WATER_1 + .byte EGG_GROUP_FIELD + .byte ABILITY_THICK_FAT + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 @ padding + +@ Sealeo + base_stats 90, 60, 70, 45, 75, 70 + .byte TYPE_ICE + .byte TYPE_WATER + .byte 120 @ catch rate + .byte 128 @ base exp. yield + ev_yield 2, 0, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_WATER_1 + .byte EGG_GROUP_FIELD + .byte ABILITY_THICK_FAT + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 @ padding + +@ Walrein + base_stats 110, 80, 90, 65, 95, 90 + .byte TYPE_ICE + .byte TYPE_WATER + .byte 45 @ catch rate + .byte 192 @ base exp. yield + ev_yield 3, 0, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_WATER_1 + .byte EGG_GROUP_FIELD + .byte ABILITY_THICK_FAT + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 @ padding + +@ Cacnea + base_stats 50, 85, 40, 35, 85, 40 + .byte TYPE_GRASS + .byte TYPE_GRASS + .byte 190 @ catch rate + .byte 97 @ base exp. yield + ev_yield 0, 0, 0, 0, 1, 0 + .2byte ITEM_NONE + .2byte ITEM_POISON_BARB + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 35 @ base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_GRASS + .byte EGG_GROUP_HUMAN_LIKE + .byte ABILITY_SAND_VEIL + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_GREEN + .2byte 0 @ padding + +@ Cacturne + base_stats 70, 115, 60, 55, 115, 60 + .byte TYPE_GRASS + .byte TYPE_DARK + .byte 60 @ catch rate + .byte 177 @ base exp. yield + ev_yield 0, 1, 0, 0, 1, 0 + .2byte ITEM_NONE + .2byte ITEM_POISON_BARB + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 35 @ base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_GRASS + .byte EGG_GROUP_HUMAN_LIKE + .byte ABILITY_SAND_VEIL + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_GREEN + .2byte 0 @ padding + +@ Snorunt + base_stats 50, 50, 50, 50, 50, 50 + .byte TYPE_ICE + .byte TYPE_ICE + .byte 190 @ catch rate + .byte 74 @ base exp. yield + ev_yield 1, 0, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FAIRY + .byte EGG_GROUP_MINERAL + .byte ABILITY_INNER_FOCUS + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_GRAY + .2byte 0 @ padding + +@ Glalie + base_stats 80, 80, 80, 80, 80, 80 + .byte TYPE_ICE + .byte TYPE_ICE + .byte 75 @ catch rate + .byte 187 @ base exp. yield + ev_yield 2, 0, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NEVER_MELT_ICE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FAIRY + .byte EGG_GROUP_MINERAL + .byte ABILITY_INNER_FOCUS + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_GRAY + .2byte 0 @ padding + +@ Lunatone + base_stats 70, 55, 65, 70, 95, 85 + .byte TYPE_ROCK + .byte TYPE_PSYCHIC + .byte 45 @ catch rate + .byte 150 @ base exp. yield + ev_yield 0, 0, 0, 0, 2, 0 + .2byte ITEM_NONE + .2byte ITEM_MOON_STONE + .byte 255 @ gender + .byte 25 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_FAST + .byte EGG_GROUP_MINERAL + .byte EGG_GROUP_MINERAL + .byte ABILITY_LEVITATE + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_YELLOW + .2byte 0 @ padding + +@ Solrock + base_stats 70, 95, 85, 70, 55, 65 + .byte TYPE_ROCK + .byte TYPE_PSYCHIC + .byte 45 @ catch rate + .byte 150 @ base exp. yield + ev_yield 0, 2, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_SUN_STONE + .byte 255 @ gender + .byte 25 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_FAST + .byte EGG_GROUP_MINERAL + .byte EGG_GROUP_MINERAL + .byte ABILITY_LEVITATE + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_RED + .2byte 0 @ padding + +@ Azurill + base_stats 50, 20, 40, 20, 20, 40 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 150 @ catch rate + .byte 33 @ base exp. yield + ev_yield 1, 0, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 191 @ gender + .byte 10 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_FAST + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_THICK_FAT + .byte ABILITY_HUGE_POWER + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 @ padding + +@ Spoink + base_stats 60, 25, 35, 60, 70, 80 + .byte TYPE_PSYCHIC + .byte TYPE_PSYCHIC + .byte 255 @ catch rate + .byte 89 @ base exp. yield + ev_yield 0, 0, 0, 0, 0, 1 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_FAST + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_THICK_FAT + .byte ABILITY_OWN_TEMPO + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BLACK + .2byte 0 @ padding + +@ Grumpig + base_stats 80, 45, 65, 80, 90, 110 + .byte TYPE_PSYCHIC + .byte TYPE_PSYCHIC + .byte 60 @ catch rate + .byte 164 @ base exp. yield + ev_yield 0, 0, 0, 0, 0, 2 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_FAST + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_THICK_FAT + .byte ABILITY_OWN_TEMPO + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_PURPLE + .2byte 0 @ padding + +@ Plusle + base_stats 60, 50, 40, 95, 85, 75 + .byte TYPE_ELECTRIC + .byte TYPE_ELECTRIC + .byte 200 @ catch rate + .byte 120 @ base exp. yield + ev_yield 0, 0, 0, 1, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FAIRY + .byte EGG_GROUP_FAIRY + .byte ABILITY_PLUS + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_YELLOW + .2byte 0 @ padding + +@ Minun + base_stats 60, 40, 50, 95, 75, 85 + .byte TYPE_ELECTRIC + .byte TYPE_ELECTRIC + .byte 200 @ catch rate + .byte 120 @ base exp. yield + ev_yield 0, 0, 0, 1, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FAIRY + .byte EGG_GROUP_FAIRY + .byte ABILITY_MINUS + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_YELLOW + .2byte 0 @ padding + +@ Mawile + base_stats 50, 85, 85, 50, 55, 55 + .byte TYPE_STEEL + .byte TYPE_STEEL + .byte 45 @ catch rate + .byte 98 @ base exp. yield + ev_yield 0, 1, 1, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_FAST + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FAIRY + .byte ABILITY_HYPER_CUTTER + .byte ABILITY_INTIMIDATE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BLACK + .2byte 0 @ padding + +@ Meditite + base_stats 30, 40, 55, 60, 40, 55 + .byte TYPE_FIGHTING + .byte TYPE_PSYCHIC + .byte 180 @ catch rate + .byte 91 @ base exp. yield + ev_yield 0, 0, 0, 1, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_HUMAN_LIKE + .byte EGG_GROUP_HUMAN_LIKE + .byte ABILITY_PURE_POWER + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 @ padding + +@ Medicham + base_stats 60, 60, 75, 80, 60, 75 + .byte TYPE_FIGHTING + .byte TYPE_PSYCHIC + .byte 90 @ catch rate + .byte 153 @ base exp. yield + ev_yield 0, 0, 0, 2, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_HUMAN_LIKE + .byte EGG_GROUP_HUMAN_LIKE + .byte ABILITY_PURE_POWER + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_RED + .2byte 0 @ padding + +@ Swablu + base_stats 45, 40, 60, 50, 40, 75 + .byte TYPE_NORMAL + .byte TYPE_FLYING + .byte 255 @ catch rate + .byte 74 @ base exp. yield + ev_yield 0, 0, 0, 0, 0, 1 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_ERRATIC + .byte EGG_GROUP_FLYING + .byte EGG_GROUP_DRAGON + .byte ABILITY_NATURAL_CURE + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 @ padding + +@ Altaria + base_stats 75, 70, 90, 80, 70, 105 + .byte TYPE_DRAGON + .byte TYPE_FLYING + .byte 45 @ catch rate + .byte 188 @ base exp. yield + ev_yield 0, 0, 0, 0, 0, 2 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_ERRATIC + .byte EGG_GROUP_FLYING + .byte EGG_GROUP_DRAGON + .byte ABILITY_NATURAL_CURE + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 @ padding + +@ Wynaut + base_stats 95, 23, 48, 23, 23, 48 + .byte TYPE_PSYCHIC + .byte TYPE_PSYCHIC + .byte 125 @ catch rate + .byte 44 @ base exp. yield + ev_yield 1, 0, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_SHADOW_TAG + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 @ padding + +@ Duskull + base_stats 20, 40, 90, 25, 30, 90 + .byte TYPE_GHOST + .byte TYPE_GHOST + .byte 190 @ catch rate + .byte 97 @ base exp. yield + ev_yield 0, 0, 1, 0, 0, 1 + .2byte ITEM_NONE + .2byte ITEM_SPELL_TAG + .byte 127 @ gender + .byte 25 @ egg cycles + .byte 35 @ base friendship + .byte GROWTH_FAST + .byte EGG_GROUP_AMORPHOUS + .byte EGG_GROUP_AMORPHOUS + .byte ABILITY_LEVITATE + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BLACK + .2byte 0 @ padding + +@ Dusclops + base_stats 40, 70, 130, 25, 60, 130 + .byte TYPE_GHOST + .byte TYPE_GHOST + .byte 90 @ catch rate + .byte 179 @ base exp. yield + ev_yield 0, 0, 1, 0, 0, 2 + .2byte ITEM_NONE + .2byte ITEM_SPELL_TAG + .byte 127 @ gender + .byte 25 @ egg cycles + .byte 35 @ base friendship + .byte GROWTH_FAST + .byte EGG_GROUP_AMORPHOUS + .byte EGG_GROUP_AMORPHOUS + .byte ABILITY_PRESSURE + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BLACK + .2byte 0 @ padding + +@ Roselia + base_stats 50, 60, 45, 65, 100, 80 + .byte TYPE_GRASS + .byte TYPE_POISON + .byte 150 @ catch rate + .byte 152 @ base exp. yield + ev_yield 0, 0, 0, 0, 1, 0 + .2byte ITEM_NONE + .2byte ITEM_POISON_BARB + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_FAIRY + .byte EGG_GROUP_GRASS + .byte ABILITY_NATURAL_CURE + .byte ABILITY_POISON_POINT + .byte 0 @ Safari Zone flee rate + .byte F_SUMMARY_SCREEN_FLIP_SPRITE | BODY_COLOR_GREEN + .2byte 0 @ padding + +@ Slakoth + base_stats 60, 60, 60, 30, 35, 35 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 255 @ catch rate + .byte 83 @ base exp. yield + ev_yield 1, 0, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 15 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_TRUANT + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 @ padding + +@ Vigoroth + base_stats 80, 80, 80, 90, 55, 55 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 120 @ catch rate + .byte 126 @ base exp. yield + ev_yield 0, 0, 0, 2, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 15 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_VITAL_SPIRIT + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_WHITE + .2byte 0 @ padding + +@ Slaking + base_stats 150, 160, 100, 100, 95, 65 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 45 @ catch rate + .byte 210 @ base exp. yield + ev_yield 3, 0, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 15 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_TRUANT + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 @ padding + +@ Gulpin + base_stats 70, 43, 53, 40, 43, 53 + .byte TYPE_POISON + .byte TYPE_POISON + .byte 225 @ catch rate + .byte 75 @ base exp. yield + ev_yield 1, 0, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_BIG_PEARL + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_FLUCTUATING + .byte EGG_GROUP_AMORPHOUS + .byte EGG_GROUP_AMORPHOUS + .byte ABILITY_LIQUID_OOZE + .byte ABILITY_STICKY_HOLD + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_GREEN + .2byte 0 @ padding + +@ Swalot + base_stats 100, 73, 83, 55, 73, 83 + .byte TYPE_POISON + .byte TYPE_POISON + .byte 75 @ catch rate + .byte 168 @ base exp. yield + ev_yield 2, 0, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_BIG_PEARL + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_FLUCTUATING + .byte EGG_GROUP_AMORPHOUS + .byte EGG_GROUP_AMORPHOUS + .byte ABILITY_LIQUID_OOZE + .byte ABILITY_STICKY_HOLD + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_PURPLE + .2byte 0 @ padding + +@ Tropius + base_stats 99, 68, 83, 51, 72, 87 + .byte TYPE_GRASS + .byte TYPE_FLYING + .byte 200 @ catch rate + .byte 169 @ base exp. yield + ev_yield 2, 0, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 25 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_MONSTER + .byte EGG_GROUP_GRASS + .byte ABILITY_CHLOROPHYLL + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_GREEN + .2byte 0 @ padding + +@ Whismur + base_stats 64, 51, 23, 28, 51, 23 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 190 @ catch rate + .byte 68 @ base exp. yield + ev_yield 1, 0, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_CHESTO_BERRY + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_MONSTER + .byte EGG_GROUP_FIELD + .byte ABILITY_SOUNDPROOF + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_PINK + .2byte 0 @ padding + +@ Loudred + base_stats 84, 71, 43, 48, 71, 43 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 120 @ catch rate + .byte 126 @ base exp. yield + ev_yield 2, 0, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_CHESTO_BERRY + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_MONSTER + .byte EGG_GROUP_FIELD + .byte ABILITY_SOUNDPROOF + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 @ padding + +@ Exploud + base_stats 104, 91, 63, 68, 91, 63 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 45 @ catch rate + .byte 184 @ base exp. yield + ev_yield 3, 0, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_CHESTO_BERRY + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_MONSTER + .byte EGG_GROUP_FIELD + .byte ABILITY_SOUNDPROOF + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 @ padding + +@ Clamperl + base_stats 35, 64, 85, 32, 74, 55 + .byte TYPE_WATER + .byte TYPE_WATER + .byte 255 @ catch rate + .byte 142 @ base exp. yield + ev_yield 0, 0, 1, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_BLUE_SHARD + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_ERRATIC + .byte EGG_GROUP_WATER_1 + .byte EGG_GROUP_WATER_1 + .byte ABILITY_SHELL_ARMOR + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 @ padding + +@ Huntail + base_stats 55, 104, 105, 52, 94, 75 + .byte TYPE_WATER + .byte TYPE_WATER + .byte 60 @ catch rate + .byte 178 @ base exp. yield + ev_yield 0, 1, 1, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_ERRATIC + .byte EGG_GROUP_WATER_1 + .byte EGG_GROUP_WATER_1 + .byte ABILITY_SWIFT_SWIM + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 @ padding + +@ Gorebyss + base_stats 55, 84, 105, 52, 114, 75 + .byte TYPE_WATER + .byte TYPE_WATER + .byte 60 @ catch rate + .byte 178 @ base exp. yield + ev_yield 0, 0, 0, 0, 2, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_ERRATIC + .byte EGG_GROUP_WATER_1 + .byte EGG_GROUP_WATER_1 + .byte ABILITY_SWIFT_SWIM + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_PINK + .2byte 0 @ padding + +@ Absol + base_stats 65, 130, 60, 75, 75, 60 + .byte TYPE_DARK + .byte TYPE_DARK + .byte 30 @ catch rate + .byte 174 @ base exp. yield + ev_yield 0, 2, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 25 @ egg cycles + .byte 35 @ base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_PRESSURE + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte F_SUMMARY_SCREEN_FLIP_SPRITE | BODY_COLOR_WHITE + .2byte 0 @ padding + +@ Shuppet + base_stats 44, 75, 35, 45, 63, 33 + .byte TYPE_GHOST + .byte TYPE_GHOST + .byte 225 @ catch rate + .byte 97 @ base exp. yield + ev_yield 0, 1, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_SPELL_TAG + .byte 127 @ gender + .byte 25 @ egg cycles + .byte 35 @ base friendship + .byte GROWTH_FAST + .byte EGG_GROUP_AMORPHOUS + .byte EGG_GROUP_AMORPHOUS + .byte ABILITY_INSOMNIA + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BLACK + .2byte 0 @ padding + +@ Banette + base_stats 64, 115, 65, 65, 83, 63 + .byte TYPE_GHOST + .byte TYPE_GHOST + .byte 45 @ catch rate + .byte 179 @ base exp. yield + ev_yield 0, 2, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_SPELL_TAG + .byte 127 @ gender + .byte 25 @ egg cycles + .byte 35 @ base friendship + .byte GROWTH_FAST + .byte EGG_GROUP_AMORPHOUS + .byte EGG_GROUP_AMORPHOUS + .byte ABILITY_INSOMNIA + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BLACK + .2byte 0 @ padding + +@ Seviper + base_stats 73, 100, 60, 65, 100, 60 + .byte TYPE_POISON + .byte TYPE_POISON + .byte 90 @ catch rate + .byte 165 @ base exp. yield + ev_yield 0, 1, 0, 0, 1, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_FLUCTUATING + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_DRAGON + .byte ABILITY_SHED_SKIN + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte F_SUMMARY_SCREEN_FLIP_SPRITE | BODY_COLOR_BLACK + .2byte 0 @ padding + +@ Zangoose + base_stats 73, 115, 60, 90, 60, 60 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 90 @ catch rate + .byte 165 @ base exp. yield + ev_yield 0, 2, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_ERRATIC + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_IMMUNITY + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte F_SUMMARY_SCREEN_FLIP_SPRITE | BODY_COLOR_WHITE + .2byte 0 @ padding + +@ Relicanth + base_stats 100, 90, 130, 55, 45, 65 + .byte TYPE_WATER + .byte TYPE_ROCK + .byte 25 @ catch rate + .byte 198 @ base exp. yield + ev_yield 1, 0, 1, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_GREEN_SHARD + .byte 31 @ gender + .byte 40 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_WATER_1 + .byte EGG_GROUP_WATER_2 + .byte ABILITY_SWIFT_SWIM + .byte ABILITY_ROCK_HEAD + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_GRAY + .2byte 0 @ padding + +@ Aron + base_stats 50, 70, 100, 30, 40, 40 + .byte TYPE_STEEL + .byte TYPE_ROCK + .byte 180 @ catch rate + .byte 96 @ base exp. yield + ev_yield 0, 0, 1, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_HARD_STONE + .byte 127 @ gender + .byte 35 @ egg cycles + .byte 35 @ base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_MONSTER + .byte EGG_GROUP_MONSTER + .byte ABILITY_STURDY + .byte ABILITY_ROCK_HEAD + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_GRAY + .2byte 0 @ padding + +@ Lairon + base_stats 60, 90, 140, 40, 50, 50 + .byte TYPE_STEEL + .byte TYPE_ROCK + .byte 90 @ catch rate + .byte 152 @ base exp. yield + ev_yield 0, 0, 2, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_HARD_STONE + .byte 127 @ gender + .byte 35 @ egg cycles + .byte 35 @ base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_MONSTER + .byte EGG_GROUP_MONSTER + .byte ABILITY_STURDY + .byte ABILITY_ROCK_HEAD + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_GRAY + .2byte 0 @ padding + +@ Aggron + base_stats 70, 110, 180, 50, 60, 60 + .byte TYPE_STEEL + .byte TYPE_ROCK + .byte 45 @ catch rate + .byte 205 @ base exp. yield + ev_yield 0, 0, 3, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_HARD_STONE + .byte 127 @ gender + .byte 35 @ egg cycles + .byte 35 @ base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_MONSTER + .byte EGG_GROUP_MONSTER + .byte ABILITY_STURDY + .byte ABILITY_ROCK_HEAD + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_GRAY + .2byte 0 @ padding + +@ Castform + base_stats 70, 70, 70, 70, 70, 70 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 45 @ catch rate + .byte 145 @ base exp. yield + ev_yield 1, 0, 0, 0, 0, 0 + .2byte ITEM_MYSTIC_WATER + .2byte ITEM_MYSTIC_WATER + .byte 127 @ gender + .byte 25 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FAIRY + .byte EGG_GROUP_AMORPHOUS + .byte ABILITY_FORECAST + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_WHITE + .2byte 0 @ padding + +@ Volbeat + base_stats 65, 73, 55, 85, 47, 75 + .byte TYPE_BUG + .byte TYPE_BUG + .byte 150 @ catch rate + .byte 146 @ base exp. yield + ev_yield 0, 0, 0, 1, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 0 @ gender + .byte 15 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_ERRATIC + .byte EGG_GROUP_BUG + .byte EGG_GROUP_HUMAN_LIKE + .byte ABILITY_ILLUMINATE + .byte ABILITY_SWARM + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_GRAY + .2byte 0 @ padding + +@ Illumise + base_stats 65, 47, 55, 85, 73, 75 + .byte TYPE_BUG + .byte TYPE_BUG + .byte 150 @ catch rate + .byte 146 @ base exp. yield + ev_yield 0, 0, 0, 1, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 254 @ gender + .byte 15 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_FLUCTUATING + .byte EGG_GROUP_BUG + .byte EGG_GROUP_HUMAN_LIKE + .byte ABILITY_OBLIVIOUS + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_PURPLE + .2byte 0 @ padding + +@ Lileep + base_stats 66, 41, 77, 23, 61, 87 + .byte TYPE_ROCK + .byte TYPE_GRASS + .byte 45 @ catch rate + .byte 121 @ base exp. yield + ev_yield 0, 0, 0, 0, 0, 1 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 31 @ gender + .byte 30 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_ERRATIC + .byte EGG_GROUP_WATER_3 + .byte EGG_GROUP_WATER_3 + .byte ABILITY_SUCTION_CUPS + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_PURPLE + .2byte 0 @ padding + +@ Cradily + base_stats 86, 81, 97, 43, 81, 107 + .byte TYPE_ROCK + .byte TYPE_GRASS + .byte 45 @ catch rate + .byte 201 @ base exp. yield + ev_yield 0, 0, 0, 0, 0, 2 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 31 @ gender + .byte 30 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_ERRATIC + .byte EGG_GROUP_WATER_3 + .byte EGG_GROUP_WATER_3 + .byte ABILITY_SUCTION_CUPS + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_GREEN + .2byte 0 @ padding + +@ Anorith + base_stats 45, 95, 50, 75, 40, 50 + .byte TYPE_ROCK + .byte TYPE_BUG + .byte 45 @ catch rate + .byte 119 @ base exp. yield + ev_yield 0, 1, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 31 @ gender + .byte 30 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_ERRATIC + .byte EGG_GROUP_WATER_3 + .byte EGG_GROUP_WATER_3 + .byte ABILITY_BATTLE_ARMOR + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_GRAY + .2byte 0 @ padding + +@ Armaldo + base_stats 75, 125, 100, 45, 70, 80 + .byte TYPE_ROCK + .byte TYPE_BUG + .byte 45 @ catch rate + .byte 200 @ base exp. yield + ev_yield 0, 2, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 31 @ gender + .byte 30 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_ERRATIC + .byte EGG_GROUP_WATER_3 + .byte EGG_GROUP_WATER_3 + .byte ABILITY_BATTLE_ARMOR + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_GRAY + .2byte 0 @ padding + +@ Ralts + base_stats 28, 25, 25, 40, 45, 35 + .byte TYPE_PSYCHIC + .byte TYPE_PSYCHIC + .byte 235 @ catch rate + .byte 70 @ base exp. yield + ev_yield 0, 0, 0, 0, 1, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 35 @ base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_AMORPHOUS + .byte EGG_GROUP_AMORPHOUS + .byte ABILITY_SYNCHRONIZE + .byte ABILITY_TRACE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_WHITE + .2byte 0 @ padding + +@ Kirlia + base_stats 38, 35, 35, 50, 65, 55 + .byte TYPE_PSYCHIC + .byte TYPE_PSYCHIC + .byte 120 @ catch rate + .byte 140 @ base exp. yield + ev_yield 0, 0, 0, 0, 2, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 35 @ base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_AMORPHOUS + .byte EGG_GROUP_AMORPHOUS + .byte ABILITY_SYNCHRONIZE + .byte ABILITY_TRACE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_WHITE + .2byte 0 @ padding + +@ Gardevoir + base_stats 68, 65, 65, 80, 125, 115 + .byte TYPE_PSYCHIC + .byte TYPE_PSYCHIC + .byte 45 @ catch rate + .byte 208 @ base exp. yield + ev_yield 0, 0, 0, 0, 3, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 20 @ egg cycles + .byte 35 @ base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_AMORPHOUS + .byte EGG_GROUP_AMORPHOUS + .byte ABILITY_SYNCHRONIZE + .byte ABILITY_TRACE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_WHITE + .2byte 0 @ padding + +@ Bagon + base_stats 45, 75, 60, 50, 40, 30 + .byte TYPE_DRAGON + .byte TYPE_DRAGON + .byte 45 @ catch rate + .byte 89 @ base exp. yield + ev_yield 0, 1, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_DRAGON_SCALE + .byte 127 @ gender + .byte 40 @ egg cycles + .byte 35 @ base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_DRAGON + .byte EGG_GROUP_DRAGON + .byte ABILITY_ROCK_HEAD + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 @ padding + +@ Shelgon + base_stats 65, 95, 100, 50, 60, 50 + .byte TYPE_DRAGON + .byte TYPE_DRAGON + .byte 45 @ catch rate + .byte 144 @ base exp. yield + ev_yield 0, 0, 2, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_DRAGON_SCALE + .byte 127 @ gender + .byte 40 @ egg cycles + .byte 35 @ base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_DRAGON + .byte EGG_GROUP_DRAGON + .byte ABILITY_ROCK_HEAD + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_WHITE + .2byte 0 @ padding + +@ Salamence + base_stats 95, 135, 80, 100, 110, 80 + .byte TYPE_DRAGON + .byte TYPE_FLYING + .byte 45 @ catch rate + .byte 218 @ base exp. yield + ev_yield 0, 3, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_DRAGON_SCALE + .byte 127 @ gender + .byte 40 @ egg cycles + .byte 35 @ base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_DRAGON + .byte EGG_GROUP_DRAGON + .byte ABILITY_INTIMIDATE + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 @ padding + +@ Beldum + base_stats 40, 55, 80, 30, 35, 60 + .byte TYPE_STEEL + .byte TYPE_PSYCHIC + .byte 3 @ catch rate + .byte 103 @ base exp. yield + ev_yield 0, 0, 1, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_METAL_COAT + .byte 255 @ gender + .byte 40 @ egg cycles + .byte 35 @ base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_MINERAL + .byte EGG_GROUP_MINERAL + .byte ABILITY_CLEAR_BODY + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 @ padding + +@ Metang + base_stats 60, 75, 100, 50, 55, 80 + .byte TYPE_STEEL + .byte TYPE_PSYCHIC + .byte 3 @ catch rate + .byte 153 @ base exp. yield + ev_yield 0, 0, 2, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_METAL_COAT + .byte 255 @ gender + .byte 40 @ egg cycles + .byte 35 @ base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_MINERAL + .byte EGG_GROUP_MINERAL + .byte ABILITY_CLEAR_BODY + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 @ padding + +@ Metagross + base_stats 80, 135, 130, 70, 95, 90 + .byte TYPE_STEEL + .byte TYPE_PSYCHIC + .byte 3 @ catch rate + .byte 210 @ base exp. yield + ev_yield 0, 0, 3, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_METAL_COAT + .byte 255 @ gender + .byte 40 @ egg cycles + .byte 35 @ base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_MINERAL + .byte EGG_GROUP_MINERAL + .byte ABILITY_CLEAR_BODY + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 @ padding + +@ Regirock + base_stats 80, 100, 200, 50, 50, 100 + .byte TYPE_ROCK + .byte TYPE_ROCK + .byte 3 @ catch rate + .byte 217 @ base exp. yield + ev_yield 0, 0, 3, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 255 @ gender + .byte 80 @ egg cycles + .byte 35 @ base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_CLEAR_BODY + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 @ padding + +@ Regice + base_stats 80, 50, 100, 50, 100, 200 + .byte TYPE_ICE + .byte TYPE_ICE + .byte 3 @ catch rate + .byte 216 @ base exp. yield + ev_yield 0, 0, 0, 0, 0, 3 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 255 @ gender + .byte 80 @ egg cycles + .byte 35 @ base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_CLEAR_BODY + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 @ padding + +@ Registeel + base_stats 80, 75, 150, 50, 75, 150 + .byte TYPE_STEEL + .byte TYPE_STEEL + .byte 3 @ catch rate + .byte 215 @ base exp. yield + ev_yield 0, 0, 2, 0, 0, 1 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 255 @ gender + .byte 80 @ egg cycles + .byte 35 @ base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_CLEAR_BODY + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_GRAY + .2byte 0 @ padding + +@ Kyogre + base_stats 100, 100, 90, 90, 150, 140 + .byte TYPE_WATER + .byte TYPE_WATER + .byte 5 @ catch rate + .byte 218 @ base exp. yield + ev_yield 0, 0, 0, 0, 3, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 255 @ gender + .byte 120 @ egg cycles + .byte 0 @ base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_DRIZZLE + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 @ padding + +@ Groudon + base_stats 100, 150, 140, 90, 100, 90 + .byte TYPE_GROUND + .byte TYPE_GROUND + .byte 5 @ catch rate + .byte 218 @ base exp. yield + ev_yield 0, 3, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 255 @ gender + .byte 120 @ egg cycles + .byte 0 @ base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_DROUGHT + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_RED + .2byte 0 @ padding + +@ Rayquaza + base_stats 105, 150, 90, 95, 150, 90 + .byte TYPE_DRAGON + .byte TYPE_FLYING + .byte 3 @ catch rate + .byte 220 @ base exp. yield + ev_yield 0, 2, 0, 0, 1, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 255 @ gender + .byte 120 @ egg cycles + .byte 0 @ base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_AIR_LOCK + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_GREEN + .2byte 0 @ padding + +@ Latias + base_stats 80, 80, 90, 110, 110, 130 + .byte TYPE_DRAGON + .byte TYPE_PSYCHIC + .byte 3 @ catch rate + .byte 211 @ base exp. yield + ev_yield 0, 0, 0, 0, 0, 3 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 254 @ gender + .byte 120 @ egg cycles + .byte 90 @ base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_LEVITATE + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_RED + .2byte 0 @ padding + +@ Latios + base_stats 80, 90, 80, 110, 130, 110 + .byte TYPE_DRAGON + .byte TYPE_PSYCHIC + .byte 3 @ catch rate + .byte 211 @ base exp. yield + ev_yield 0, 0, 0, 0, 3, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 0 @ gender + .byte 120 @ egg cycles + .byte 90 @ base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_LEVITATE + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 @ padding + +@ Jirachi + base_stats 100, 100, 100, 100, 100, 100 + .byte TYPE_STEEL + .byte TYPE_PSYCHIC + .byte 3 @ catch rate + .byte 215 @ base exp. yield + ev_yield 3, 0, 0, 0, 0, 0 + .2byte ITEM_STAR_PIECE + .2byte ITEM_STAR_PIECE + .byte 255 @ gender + .byte 120 @ egg cycles + .byte 100 @ base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_SERENE_GRACE + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_YELLOW + .2byte 0 @ padding + +@ Deoxys + base_stats 50, 150, 50, 150, 150, 50 + .byte TYPE_PSYCHIC + .byte TYPE_PSYCHIC + .byte 3 @ catch rate + .byte 215 @ base exp. yield + ev_yield 0, 1, 0, 1, 1, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 255 @ gender + .byte 120 @ egg cycles + .byte 0 @ base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_PRESSURE + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte F_SUMMARY_SCREEN_FLIP_SPRITE | BODY_COLOR_RED + .2byte 0 @ padding + +@ Chimecho + base_stats 65, 50, 70, 65, 95, 80 + .byte TYPE_PSYCHIC + .byte TYPE_PSYCHIC + .byte 45 @ catch rate + .byte 147 @ base exp. yield + ev_yield 0, 0, 0, 0, 1, 1 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 @ gender + .byte 25 @ egg cycles + .byte 70 @ base friendship + .byte GROWTH_FAST + .byte EGG_GROUP_AMORPHOUS + .byte EGG_GROUP_AMORPHOUS + .byte ABILITY_LEVITATE + .byte ABILITY_NONE + .byte 0 @ Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 @ padding diff --git a/data/base_stats.s b/data/base_stats.s deleted file mode 100644 index 47128c8a6..000000000 --- a/data/base_stats.s +++ /dev/null @@ -1,8635 +0,0 @@ - .align 2 -gBaseStats:: @ 81FEC18 -@ ?????????? - .fill 28, 1, 0 - -@ Bulbasaur - base_stats 45, 49, 49, 45, 65, 65 - .byte TYPE_GRASS - .byte TYPE_POISON - .byte 45 @ catch rate - .byte 64 @ base exp. yield - ev_yield 0, 0, 0, 0, 1, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 31 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_SLOW - .byte EGG_GROUP_MONSTER - .byte EGG_GROUP_GRASS - .byte ABILITY_OVERGROW - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_GREEN - .2byte 0 @ padding - -@ Ivysaur - base_stats 60, 62, 63, 60, 80, 80 - .byte TYPE_GRASS - .byte TYPE_POISON - .byte 45 @ catch rate - .byte 141 @ base exp. yield - ev_yield 0, 0, 0, 0, 1, 1 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 31 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_SLOW - .byte EGG_GROUP_MONSTER - .byte EGG_GROUP_GRASS - .byte ABILITY_OVERGROW - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_GREEN - .2byte 0 @ padding - -@ Venusaur - base_stats 80, 82, 83, 80, 100, 100 - .byte TYPE_GRASS - .byte TYPE_POISON - .byte 45 @ catch rate - .byte 208 @ base exp. yield - ev_yield 0, 0, 0, 0, 2, 1 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 31 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_SLOW - .byte EGG_GROUP_MONSTER - .byte EGG_GROUP_GRASS - .byte ABILITY_OVERGROW - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_GREEN - .2byte 0 @ padding - -@ Charmander - base_stats 39, 52, 43, 65, 60, 50 - .byte TYPE_FIRE - .byte TYPE_FIRE - .byte 45 @ catch rate - .byte 65 @ base exp. yield - ev_yield 0, 0, 0, 1, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 31 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_SLOW - .byte EGG_GROUP_MONSTER - .byte EGG_GROUP_DRAGON - .byte ABILITY_BLAZE - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_RED - .2byte 0 @ padding - -@ Charmeleon - base_stats 58, 64, 58, 80, 80, 65 - .byte TYPE_FIRE - .byte TYPE_FIRE - .byte 45 @ catch rate - .byte 142 @ base exp. yield - ev_yield 0, 0, 0, 1, 1, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 31 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_SLOW - .byte EGG_GROUP_MONSTER - .byte EGG_GROUP_DRAGON - .byte ABILITY_BLAZE - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_RED - .2byte 0 @ padding - -@ Charizard - base_stats 78, 84, 78, 100, 109, 85 - .byte TYPE_FIRE - .byte TYPE_FLYING - .byte 45 @ catch rate - .byte 209 @ base exp. yield - ev_yield 0, 0, 0, 0, 3, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 31 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_SLOW - .byte EGG_GROUP_MONSTER - .byte EGG_GROUP_DRAGON - .byte ABILITY_BLAZE - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_RED - .2byte 0 @ padding - -@ Squirtle - base_stats 44, 48, 65, 43, 50, 64 - .byte TYPE_WATER - .byte TYPE_WATER - .byte 45 @ catch rate - .byte 66 @ base exp. yield - ev_yield 0, 0, 1, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 31 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_SLOW - .byte EGG_GROUP_MONSTER - .byte EGG_GROUP_WATER_1 - .byte ABILITY_TORRENT - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BLUE - .2byte 0 @ padding - -@ Wartortle - base_stats 59, 63, 80, 58, 65, 80 - .byte TYPE_WATER - .byte TYPE_WATER - .byte 45 @ catch rate - .byte 143 @ base exp. yield - ev_yield 0, 0, 1, 0, 0, 1 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 31 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_SLOW - .byte EGG_GROUP_MONSTER - .byte EGG_GROUP_WATER_1 - .byte ABILITY_TORRENT - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BLUE - .2byte 0 @ padding - -@ Blastoise - base_stats 79, 83, 100, 78, 85, 105 - .byte TYPE_WATER - .byte TYPE_WATER - .byte 45 @ catch rate - .byte 210 @ base exp. yield - ev_yield 0, 0, 0, 0, 0, 3 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 31 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_SLOW - .byte EGG_GROUP_MONSTER - .byte EGG_GROUP_WATER_1 - .byte ABILITY_TORRENT - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BLUE - .2byte 0 @ padding - -@ Caterpie - base_stats 45, 30, 35, 45, 20, 20 - .byte TYPE_BUG - .byte TYPE_BUG - .byte 255 @ catch rate - .byte 53 @ base exp. yield - ev_yield 1, 0, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 15 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_BUG - .byte EGG_GROUP_BUG - .byte ABILITY_SHIELD_DUST - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_GREEN - .2byte 0 @ padding - -@ Metapod - base_stats 50, 20, 55, 30, 25, 25 - .byte TYPE_BUG - .byte TYPE_BUG - .byte 120 @ catch rate - .byte 72 @ base exp. yield - ev_yield 0, 0, 2, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 15 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_BUG - .byte EGG_GROUP_BUG - .byte ABILITY_SHED_SKIN - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_GREEN - .2byte 0 @ padding - -@ Butterfree - base_stats 60, 45, 50, 70, 80, 80 - .byte TYPE_BUG - .byte TYPE_FLYING - .byte 45 @ catch rate - .byte 160 @ base exp. yield - ev_yield 0, 0, 0, 0, 2, 1 - .2byte ITEM_NONE - .2byte ITEM_SILVER_POWDER - .byte 127 @ gender - .byte 15 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_BUG - .byte EGG_GROUP_BUG - .byte ABILITY_COMPOUND_EYES - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_WHITE - .2byte 0 @ padding - -@ Weedle - base_stats 40, 35, 30, 50, 20, 20 - .byte TYPE_BUG - .byte TYPE_POISON - .byte 255 @ catch rate - .byte 52 @ base exp. yield - ev_yield 0, 0, 0, 1, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 15 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_BUG - .byte EGG_GROUP_BUG - .byte ABILITY_SHIELD_DUST - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BROWN - .2byte 0 @ padding - -@ Kakuna - base_stats 45, 25, 50, 35, 25, 25 - .byte TYPE_BUG - .byte TYPE_POISON - .byte 120 @ catch rate - .byte 71 @ base exp. yield - ev_yield 0, 0, 2, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 15 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_BUG - .byte EGG_GROUP_BUG - .byte ABILITY_SHED_SKIN - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_YELLOW - .2byte 0 @ padding - -@ Beedrill - base_stats 65, 80, 40, 75, 45, 80 - .byte TYPE_BUG - .byte TYPE_POISON - .byte 45 @ catch rate - .byte 159 @ base exp. yield - ev_yield 0, 2, 0, 0, 0, 1 - .2byte ITEM_NONE - .2byte ITEM_POISON_BARB - .byte 127 @ gender - .byte 15 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_BUG - .byte EGG_GROUP_BUG - .byte ABILITY_SWARM - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_YELLOW - .2byte 0 @ padding - -@ Pidgey - base_stats 40, 45, 40, 56, 35, 35 - .byte TYPE_NORMAL - .byte TYPE_FLYING - .byte 255 @ catch rate - .byte 55 @ base exp. yield - ev_yield 0, 0, 0, 1, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 15 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_SLOW - .byte EGG_GROUP_FLYING - .byte EGG_GROUP_FLYING - .byte ABILITY_KEEN_EYE - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BROWN - .2byte 0 @ padding - -@ Pidgeotto - base_stats 63, 60, 55, 71, 50, 50 - .byte TYPE_NORMAL - .byte TYPE_FLYING - .byte 120 @ catch rate - .byte 113 @ base exp. yield - ev_yield 0, 0, 0, 2, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 15 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_SLOW - .byte EGG_GROUP_FLYING - .byte EGG_GROUP_FLYING - .byte ABILITY_KEEN_EYE - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BROWN - .2byte 0 @ padding - -@ Pidgeot - base_stats 83, 80, 75, 91, 70, 70 - .byte TYPE_NORMAL - .byte TYPE_FLYING - .byte 45 @ catch rate - .byte 172 @ base exp. yield - ev_yield 0, 0, 0, 3, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 15 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_SLOW - .byte EGG_GROUP_FLYING - .byte EGG_GROUP_FLYING - .byte ABILITY_KEEN_EYE - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BROWN - .2byte 0 @ padding - -@ Rattata - base_stats 30, 56, 35, 72, 25, 35 - .byte TYPE_NORMAL - .byte TYPE_NORMAL - .byte 255 @ catch rate - .byte 57 @ base exp. yield - ev_yield 0, 0, 0, 1, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 15 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_FIELD - .byte EGG_GROUP_FIELD - .byte ABILITY_RUN_AWAY - .byte ABILITY_GUTS - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_PURPLE - .2byte 0 @ padding - -@ Raticate - base_stats 55, 81, 60, 97, 50, 70 - .byte TYPE_NORMAL - .byte TYPE_NORMAL - .byte 127 @ catch rate - .byte 116 @ base exp. yield - ev_yield 0, 0, 0, 2, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 15 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_FIELD - .byte EGG_GROUP_FIELD - .byte ABILITY_RUN_AWAY - .byte ABILITY_GUTS - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BROWN - .2byte 0 @ padding - -@ Spearow - base_stats 40, 60, 30, 70, 31, 31 - .byte TYPE_NORMAL - .byte TYPE_FLYING - .byte 255 @ catch rate - .byte 58 @ base exp. yield - ev_yield 0, 0, 0, 1, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 15 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_FLYING - .byte EGG_GROUP_FLYING - .byte ABILITY_KEEN_EYE - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BROWN - .2byte 0 @ padding - -@ Fearow - base_stats 65, 90, 65, 100, 61, 61 - .byte TYPE_NORMAL - .byte TYPE_FLYING - .byte 90 @ catch rate - .byte 162 @ base exp. yield - ev_yield 0, 0, 0, 2, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_SHARP_BEAK - .byte 127 @ gender - .byte 15 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_FLYING - .byte EGG_GROUP_FLYING - .byte ABILITY_KEEN_EYE - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BROWN - .2byte 0 @ padding - -@ Ekans - base_stats 35, 60, 44, 55, 40, 54 - .byte TYPE_POISON - .byte TYPE_POISON - .byte 255 @ catch rate - .byte 62 @ base exp. yield - ev_yield 0, 1, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_FIELD - .byte EGG_GROUP_DRAGON - .byte ABILITY_INTIMIDATE - .byte ABILITY_SHED_SKIN - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_PURPLE - .2byte 0 @ padding - -@ Arbok - base_stats 60, 85, 69, 80, 65, 79 - .byte TYPE_POISON - .byte TYPE_POISON - .byte 90 @ catch rate - .byte 147 @ base exp. yield - ev_yield 0, 2, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_FIELD - .byte EGG_GROUP_DRAGON - .byte ABILITY_INTIMIDATE - .byte ABILITY_SHED_SKIN - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_PURPLE - .2byte 0 @ padding - -@ Pikachu - base_stats 35, 55, 30, 90, 50, 40 - .byte TYPE_ELECTRIC - .byte TYPE_ELECTRIC - .byte 190 @ catch rate - .byte 82 @ base exp. yield - ev_yield 0, 0, 0, 2, 0, 0 - .2byte ITEM_ORAN_BERRY - .2byte ITEM_LIGHT_BALL - .byte 127 @ gender - .byte 10 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_FIELD - .byte EGG_GROUP_FAIRY - .byte ABILITY_STATIC - .byte ABILITY_NONE - .byte 6 @ Safari Zone flee rate - .byte BODY_COLOR_YELLOW - .2byte 0 @ padding - -@ Raichu - base_stats 60, 90, 55, 100, 90, 80 - .byte TYPE_ELECTRIC - .byte TYPE_ELECTRIC - .byte 75 @ catch rate - .byte 122 @ base exp. yield - ev_yield 0, 0, 0, 3, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_ORAN_BERRY - .byte 127 @ gender - .byte 10 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_FIELD - .byte EGG_GROUP_FAIRY - .byte ABILITY_STATIC - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_YELLOW - .2byte 0 @ padding - -@ Sandshrew - base_stats 50, 75, 85, 40, 20, 30 - .byte TYPE_GROUND - .byte TYPE_GROUND - .byte 255 @ catch rate - .byte 93 @ base exp. yield - ev_yield 0, 0, 1, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_QUICK_CLAW - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_FIELD - .byte EGG_GROUP_FIELD - .byte ABILITY_SAND_VEIL - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_YELLOW - .2byte 0 @ padding - -@ Sandslash - base_stats 75, 100, 110, 65, 45, 55 - .byte TYPE_GROUND - .byte TYPE_GROUND - .byte 90 @ catch rate - .byte 163 @ base exp. yield - ev_yield 0, 0, 2, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_QUICK_CLAW - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_FIELD - .byte EGG_GROUP_FIELD - .byte ABILITY_SAND_VEIL - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_YELLOW - .2byte 0 @ padding - -@ Nidoran♀ - base_stats 55, 47, 52, 41, 40, 40 - .byte TYPE_POISON - .byte TYPE_POISON - .byte 235 @ catch rate - .byte 59 @ base exp. yield - ev_yield 1, 0, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 254 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_SLOW - .byte EGG_GROUP_MONSTER - .byte EGG_GROUP_FIELD - .byte ABILITY_POISON_POINT - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BLUE - .2byte 0 @ padding - -@ Nidorina - base_stats 70, 62, 67, 56, 55, 55 - .byte TYPE_POISON - .byte TYPE_POISON - .byte 120 @ catch rate - .byte 117 @ base exp. yield - ev_yield 2, 0, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 254 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_SLOW - .byte EGG_GROUP_UNDISCOVERED - .byte EGG_GROUP_UNDISCOVERED - .byte ABILITY_POISON_POINT - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BLUE - .2byte 0 @ padding - -@ Nidoqueen - base_stats 90, 82, 87, 76, 75, 85 - .byte TYPE_POISON - .byte TYPE_GROUND - .byte 45 @ catch rate - .byte 194 @ base exp. yield - ev_yield 3, 0, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 254 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_SLOW - .byte EGG_GROUP_UNDISCOVERED - .byte EGG_GROUP_UNDISCOVERED - .byte ABILITY_POISON_POINT - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BLUE - .2byte 0 @ padding - -@ Nidoran♂ - base_stats 46, 57, 40, 50, 40, 40 - .byte TYPE_POISON - .byte TYPE_POISON - .byte 235 @ catch rate - .byte 60 @ base exp. yield - ev_yield 0, 1, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 0 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_SLOW - .byte EGG_GROUP_MONSTER - .byte EGG_GROUP_FIELD - .byte ABILITY_POISON_POINT - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_PURPLE - .2byte 0 @ padding - -@ Nidorino - base_stats 61, 72, 57, 65, 55, 55 - .byte TYPE_POISON - .byte TYPE_POISON - .byte 120 @ catch rate - .byte 118 @ base exp. yield - ev_yield 0, 2, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 0 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_SLOW - .byte EGG_GROUP_MONSTER - .byte EGG_GROUP_FIELD - .byte ABILITY_POISON_POINT - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_PURPLE - .2byte 0 @ padding - -@ Nidoking - base_stats 81, 92, 77, 85, 85, 75 - .byte TYPE_POISON - .byte TYPE_GROUND - .byte 45 @ catch rate - .byte 195 @ base exp. yield - ev_yield 0, 3, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 0 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_SLOW - .byte EGG_GROUP_MONSTER - .byte EGG_GROUP_FIELD - .byte ABILITY_POISON_POINT - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_PURPLE - .2byte 0 @ padding - -@ Clefairy - base_stats 70, 45, 48, 35, 60, 65 - .byte TYPE_NORMAL - .byte TYPE_NORMAL - .byte 150 @ catch rate - .byte 68 @ base exp. yield - ev_yield 2, 0, 0, 0, 0, 0 - .2byte ITEM_LEPPA_BERRY - .2byte ITEM_MOON_STONE - .byte 191 @ gender - .byte 10 @ egg cycles - .byte 140 @ base friendship - .byte GROWTH_FAST - .byte EGG_GROUP_FAIRY - .byte EGG_GROUP_FAIRY - .byte ABILITY_CUTE_CHARM - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_PINK - .2byte 0 @ padding - -@ Clefable - base_stats 95, 70, 73, 60, 85, 90 - .byte TYPE_NORMAL - .byte TYPE_NORMAL - .byte 25 @ catch rate - .byte 129 @ base exp. yield - ev_yield 3, 0, 0, 0, 0, 0 - .2byte ITEM_LEPPA_BERRY - .2byte ITEM_MOON_STONE - .byte 191 @ gender - .byte 10 @ egg cycles - .byte 140 @ base friendship - .byte GROWTH_FAST - .byte EGG_GROUP_FAIRY - .byte EGG_GROUP_FAIRY - .byte ABILITY_CUTE_CHARM - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_PINK - .2byte 0 @ padding - -@ Vulpix - base_stats 38, 41, 40, 65, 50, 65 - .byte TYPE_FIRE - .byte TYPE_FIRE - .byte 190 @ catch rate - .byte 63 @ base exp. yield - ev_yield 0, 0, 0, 1, 0, 0 - .2byte ITEM_RAWST_BERRY - .2byte ITEM_RAWST_BERRY - .byte 191 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_FIELD - .byte EGG_GROUP_FIELD - .byte ABILITY_FLASH_FIRE - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BROWN - .2byte 0 @ padding - -@ Ninetales - base_stats 73, 76, 75, 100, 81, 100 - .byte TYPE_FIRE - .byte TYPE_FIRE - .byte 75 @ catch rate - .byte 178 @ base exp. yield - ev_yield 0, 0, 0, 1, 0, 1 - .2byte ITEM_RAWST_BERRY - .2byte ITEM_RAWST_BERRY - .byte 191 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_FIELD - .byte EGG_GROUP_FIELD - .byte ABILITY_FLASH_FIRE - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_YELLOW - .2byte 0 @ padding - -@ Jigglypuff - base_stats 115, 45, 20, 20, 45, 25 - .byte TYPE_NORMAL - .byte TYPE_NORMAL - .byte 170 @ catch rate - .byte 76 @ base exp. yield - ev_yield 2, 0, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 191 @ gender - .byte 10 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_FAST - .byte EGG_GROUP_FAIRY - .byte EGG_GROUP_FAIRY - .byte ABILITY_CUTE_CHARM - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_PINK - .2byte 0 @ padding - -@ Wigglytuff - base_stats 140, 70, 45, 45, 75, 50 - .byte TYPE_NORMAL - .byte TYPE_NORMAL - .byte 50 @ catch rate - .byte 109 @ base exp. yield - ev_yield 3, 0, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 191 @ gender - .byte 10 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_FAST - .byte EGG_GROUP_FAIRY - .byte EGG_GROUP_FAIRY - .byte ABILITY_CUTE_CHARM - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_PINK - .2byte 0 @ padding - -@ Zubat - base_stats 40, 45, 35, 55, 30, 40 - .byte TYPE_POISON - .byte TYPE_FLYING - .byte 255 @ catch rate - .byte 54 @ base exp. yield - ev_yield 0, 0, 0, 1, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 15 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_FLYING - .byte EGG_GROUP_FLYING - .byte ABILITY_INNER_FOCUS - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_PURPLE - .2byte 0 @ padding - -@ Golbat - base_stats 75, 80, 70, 90, 65, 75 - .byte TYPE_POISON - .byte TYPE_FLYING - .byte 90 @ catch rate - .byte 171 @ base exp. yield - ev_yield 0, 0, 0, 2, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 15 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_FLYING - .byte EGG_GROUP_FLYING - .byte ABILITY_INNER_FOCUS - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_PURPLE - .2byte 0 @ padding - -@ Oddish - base_stats 45, 50, 55, 30, 75, 65 - .byte TYPE_GRASS - .byte TYPE_POISON - .byte 255 @ catch rate - .byte 78 @ base exp. yield - ev_yield 0, 0, 0, 0, 1, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_SLOW - .byte EGG_GROUP_GRASS - .byte EGG_GROUP_GRASS - .byte ABILITY_CHLOROPHYLL - .byte ABILITY_NONE - .byte 4 @ Safari Zone flee rate - .byte BODY_COLOR_BLUE - .2byte 0 @ padding - -@ Gloom - base_stats 60, 65, 70, 40, 85, 75 - .byte TYPE_GRASS - .byte TYPE_POISON - .byte 120 @ catch rate - .byte 132 @ base exp. yield - ev_yield 0, 0, 0, 0, 2, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_SLOW - .byte EGG_GROUP_GRASS - .byte EGG_GROUP_GRASS - .byte ABILITY_CHLOROPHYLL - .byte ABILITY_NONE - .byte 6 @ Safari Zone flee rate - .byte BODY_COLOR_BLUE - .2byte 0 @ padding - -@ Vileplume - base_stats 75, 80, 85, 50, 100, 90 - .byte TYPE_GRASS - .byte TYPE_POISON - .byte 45 @ catch rate - .byte 184 @ base exp. yield - ev_yield 0, 0, 0, 0, 3, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_SLOW - .byte EGG_GROUP_GRASS - .byte EGG_GROUP_GRASS - .byte ABILITY_CHLOROPHYLL - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_RED - .2byte 0 @ padding - -@ Paras - base_stats 35, 70, 55, 25, 45, 55 - .byte TYPE_BUG - .byte TYPE_GRASS - .byte 190 @ catch rate - .byte 70 @ base exp. yield - ev_yield 0, 1, 0, 0, 0, 0 - .2byte ITEM_TINY_MUSHROOM - .2byte ITEM_BIG_MUSHROOM - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_BUG - .byte EGG_GROUP_GRASS - .byte ABILITY_EFFECT_SPORE - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_RED - .2byte 0 @ padding - -@ Parasect - base_stats 60, 95, 80, 30, 60, 80 - .byte TYPE_BUG - .byte TYPE_GRASS - .byte 75 @ catch rate - .byte 128 @ base exp. yield - ev_yield 0, 2, 1, 0, 0, 0 - .2byte ITEM_TINY_MUSHROOM - .2byte ITEM_BIG_MUSHROOM - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_BUG - .byte EGG_GROUP_GRASS - .byte ABILITY_EFFECT_SPORE - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_RED - .2byte 0 @ padding - -@ Venonat - base_stats 60, 55, 50, 45, 40, 55 - .byte TYPE_BUG - .byte TYPE_POISON - .byte 190 @ catch rate - .byte 75 @ base exp. yield - ev_yield 0, 0, 0, 0, 0, 1 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_BUG - .byte EGG_GROUP_BUG - .byte ABILITY_COMPOUND_EYES - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_PURPLE - .2byte 0 @ padding - -@ Venomoth - base_stats 70, 65, 60, 90, 90, 75 - .byte TYPE_BUG - .byte TYPE_POISON - .byte 75 @ catch rate - .byte 138 @ base exp. yield - ev_yield 0, 0, 0, 1, 1, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_BUG - .byte EGG_GROUP_BUG - .byte ABILITY_SHIELD_DUST - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_PURPLE - .2byte 0 @ padding - -@ Diglett - base_stats 10, 55, 25, 95, 35, 45 - .byte TYPE_GROUND - .byte TYPE_GROUND - .byte 255 @ catch rate - .byte 81 @ base exp. yield - ev_yield 0, 0, 0, 1, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_FIELD - .byte EGG_GROUP_FIELD - .byte ABILITY_SAND_VEIL - .byte ABILITY_ARENA_TRAP - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BROWN - .2byte 0 @ padding - -@ Dugtrio - base_stats 35, 80, 50, 120, 50, 70 - .byte TYPE_GROUND - .byte TYPE_GROUND - .byte 50 @ catch rate - .byte 153 @ base exp. yield - ev_yield 0, 0, 0, 2, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_FIELD - .byte EGG_GROUP_FIELD - .byte ABILITY_SAND_VEIL - .byte ABILITY_ARENA_TRAP - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BROWN - .2byte 0 @ padding - -@ Meowth - base_stats 40, 45, 35, 90, 40, 40 - .byte TYPE_NORMAL - .byte TYPE_NORMAL - .byte 255 @ catch rate - .byte 69 @ base exp. yield - ev_yield 0, 0, 0, 1, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_FIELD - .byte EGG_GROUP_FIELD - .byte ABILITY_PICKUP - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_YELLOW - .2byte 0 @ padding - -@ Persian - base_stats 65, 70, 60, 115, 65, 65 - .byte TYPE_NORMAL - .byte TYPE_NORMAL - .byte 90 @ catch rate - .byte 148 @ base exp. yield - ev_yield 0, 0, 0, 2, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_FIELD - .byte EGG_GROUP_FIELD - .byte ABILITY_LIMBER - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_YELLOW - .2byte 0 @ padding - -@ Psyduck - base_stats 50, 52, 48, 55, 65, 50 - .byte TYPE_WATER - .byte TYPE_WATER - .byte 190 @ catch rate - .byte 80 @ base exp. yield - ev_yield 0, 0, 0, 0, 1, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_WATER_1 - .byte EGG_GROUP_FIELD - .byte ABILITY_DAMP - .byte ABILITY_CLOUD_NINE - .byte 6 @ Safari Zone flee rate - .byte BODY_COLOR_YELLOW - .2byte 0 @ padding - -@ Golduck - base_stats 80, 82, 78, 85, 95, 80 - .byte TYPE_WATER - .byte TYPE_WATER - .byte 75 @ catch rate - .byte 174 @ base exp. yield - ev_yield 0, 0, 0, 0, 2, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_WATER_1 - .byte EGG_GROUP_FIELD - .byte ABILITY_DAMP - .byte ABILITY_CLOUD_NINE - .byte 8 @ Safari Zone flee rate - .byte BODY_COLOR_BLUE - .2byte 0 @ padding - -@ Mankey - base_stats 40, 80, 35, 70, 35, 45 - .byte TYPE_FIGHTING - .byte TYPE_FIGHTING - .byte 190 @ catch rate - .byte 74 @ base exp. yield - ev_yield 0, 1, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_FIELD - .byte EGG_GROUP_FIELD - .byte ABILITY_VITAL_SPIRIT - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BROWN - .2byte 0 @ padding - -@ Primeape - base_stats 65, 105, 60, 95, 60, 70 - .byte TYPE_FIGHTING - .byte TYPE_FIGHTING - .byte 75 @ catch rate - .byte 149 @ base exp. yield - ev_yield 0, 2, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_FIELD - .byte EGG_GROUP_FIELD - .byte ABILITY_VITAL_SPIRIT - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BROWN - .2byte 0 @ padding - -@ Growlithe - base_stats 55, 70, 45, 60, 70, 50 - .byte TYPE_FIRE - .byte TYPE_FIRE - .byte 190 @ catch rate - .byte 91 @ base exp. yield - ev_yield 0, 1, 0, 0, 0, 0 - .2byte ITEM_RAWST_BERRY - .2byte ITEM_RAWST_BERRY - .byte 63 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_SLOW - .byte EGG_GROUP_FIELD - .byte EGG_GROUP_FIELD - .byte ABILITY_INTIMIDATE - .byte ABILITY_FLASH_FIRE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BROWN - .2byte 0 @ padding - -@ Arcanine - base_stats 90, 110, 80, 95, 100, 80 - .byte TYPE_FIRE - .byte TYPE_FIRE - .byte 75 @ catch rate - .byte 213 @ base exp. yield - ev_yield 0, 2, 0, 0, 0, 0 - .2byte ITEM_RAWST_BERRY - .2byte ITEM_RAWST_BERRY - .byte 63 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_SLOW - .byte EGG_GROUP_FIELD - .byte EGG_GROUP_FIELD - .byte ABILITY_INTIMIDATE - .byte ABILITY_FLASH_FIRE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BROWN - .2byte 0 @ padding - -@ Poliwag - base_stats 40, 50, 40, 90, 40, 40 - .byte TYPE_WATER - .byte TYPE_WATER - .byte 255 @ catch rate - .byte 77 @ base exp. yield - ev_yield 0, 0, 0, 1, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_SLOW - .byte EGG_GROUP_WATER_1 - .byte EGG_GROUP_WATER_1 - .byte ABILITY_WATER_ABSORB - .byte ABILITY_DAMP - .byte 0 @ Safari Zone flee rate - .byte F_SUMMARY_SCREEN_FLIP_SPRITE | BODY_COLOR_BLUE - .2byte 0 @ padding - -@ Poliwhirl - base_stats 65, 65, 65, 90, 50, 50 - .byte TYPE_WATER - .byte TYPE_WATER - .byte 120 @ catch rate - .byte 131 @ base exp. yield - ev_yield 0, 0, 0, 2, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_KINGS_ROCK - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_SLOW - .byte EGG_GROUP_WATER_1 - .byte EGG_GROUP_WATER_1 - .byte ABILITY_WATER_ABSORB - .byte ABILITY_DAMP - .byte 0 @ Safari Zone flee rate - .byte F_SUMMARY_SCREEN_FLIP_SPRITE | BODY_COLOR_BLUE - .2byte 0 @ padding - -@ Poliwrath - base_stats 90, 85, 95, 70, 70, 90 - .byte TYPE_WATER - .byte TYPE_FIGHTING - .byte 45 @ catch rate - .byte 185 @ base exp. yield - ev_yield 0, 0, 3, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_KINGS_ROCK - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_SLOW - .byte EGG_GROUP_WATER_1 - .byte EGG_GROUP_WATER_1 - .byte ABILITY_WATER_ABSORB - .byte ABILITY_DAMP - .byte 0 @ Safari Zone flee rate - .byte F_SUMMARY_SCREEN_FLIP_SPRITE | BODY_COLOR_BLUE - .2byte 0 @ padding - -@ Abra - base_stats 25, 20, 15, 90, 105, 55 - .byte TYPE_PSYCHIC - .byte TYPE_PSYCHIC - .byte 200 @ catch rate - .byte 73 @ base exp. yield - ev_yield 0, 0, 0, 0, 1, 0 - .2byte ITEM_NONE - .2byte ITEM_TWISTED_SPOON - .byte 63 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_SLOW - .byte EGG_GROUP_HUMAN_LIKE - .byte EGG_GROUP_HUMAN_LIKE - .byte ABILITY_SYNCHRONIZE - .byte ABILITY_INNER_FOCUS - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BROWN - .2byte 0 @ padding - -@ Kadabra - base_stats 40, 35, 30, 105, 120, 70 - .byte TYPE_PSYCHIC - .byte TYPE_PSYCHIC - .byte 100 @ catch rate - .byte 145 @ base exp. yield - ev_yield 0, 0, 0, 0, 2, 0 - .2byte ITEM_NONE - .2byte ITEM_TWISTED_SPOON - .byte 63 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_SLOW - .byte EGG_GROUP_HUMAN_LIKE - .byte EGG_GROUP_HUMAN_LIKE - .byte ABILITY_SYNCHRONIZE - .byte ABILITY_INNER_FOCUS - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BROWN - .2byte 0 @ padding - -@ Alakazam - base_stats 55, 50, 45, 120, 135, 85 - .byte TYPE_PSYCHIC - .byte TYPE_PSYCHIC - .byte 50 @ catch rate - .byte 186 @ base exp. yield - ev_yield 0, 0, 0, 0, 3, 0 - .2byte ITEM_NONE - .2byte ITEM_TWISTED_SPOON - .byte 63 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_SLOW - .byte EGG_GROUP_HUMAN_LIKE - .byte EGG_GROUP_HUMAN_LIKE - .byte ABILITY_SYNCHRONIZE - .byte ABILITY_INNER_FOCUS - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BROWN - .2byte 0 @ padding - -@ Machop - base_stats 70, 80, 50, 35, 35, 35 - .byte TYPE_FIGHTING - .byte TYPE_FIGHTING - .byte 180 @ catch rate - .byte 88 @ base exp. yield - ev_yield 0, 1, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 63 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_SLOW - .byte EGG_GROUP_HUMAN_LIKE - .byte EGG_GROUP_HUMAN_LIKE - .byte ABILITY_GUTS - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_GRAY - .2byte 0 @ padding - -@ Machoke - base_stats 80, 100, 70, 45, 50, 60 - .byte TYPE_FIGHTING - .byte TYPE_FIGHTING - .byte 90 @ catch rate - .byte 146 @ base exp. yield - ev_yield 0, 2, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 63 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_SLOW - .byte EGG_GROUP_HUMAN_LIKE - .byte EGG_GROUP_HUMAN_LIKE - .byte ABILITY_GUTS - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_GRAY - .2byte 0 @ padding - -@ Machamp - base_stats 90, 130, 80, 55, 65, 85 - .byte TYPE_FIGHTING - .byte TYPE_FIGHTING - .byte 45 @ catch rate - .byte 193 @ base exp. yield - ev_yield 0, 3, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 63 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_SLOW - .byte EGG_GROUP_HUMAN_LIKE - .byte EGG_GROUP_HUMAN_LIKE - .byte ABILITY_GUTS - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_GRAY - .2byte 0 @ padding - -@ Bellsprout - base_stats 50, 75, 35, 40, 70, 30 - .byte TYPE_GRASS - .byte TYPE_POISON - .byte 255 @ catch rate - .byte 84 @ base exp. yield - ev_yield 0, 1, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_SLOW - .byte EGG_GROUP_GRASS - .byte EGG_GROUP_GRASS - .byte ABILITY_CHLOROPHYLL - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_GREEN - .2byte 0 @ padding - -@ Weepinbell - base_stats 65, 90, 50, 55, 85, 45 - .byte TYPE_GRASS - .byte TYPE_POISON - .byte 120 @ catch rate - .byte 151 @ base exp. yield - ev_yield 0, 2, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_SLOW - .byte EGG_GROUP_GRASS - .byte EGG_GROUP_GRASS - .byte ABILITY_CHLOROPHYLL - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_GREEN - .2byte 0 @ padding - -@ Victreebel - base_stats 80, 105, 65, 70, 100, 60 - .byte TYPE_GRASS - .byte TYPE_POISON - .byte 45 @ catch rate - .byte 191 @ base exp. yield - ev_yield 0, 3, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_SLOW - .byte EGG_GROUP_GRASS - .byte EGG_GROUP_GRASS - .byte ABILITY_CHLOROPHYLL - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_GREEN - .2byte 0 @ padding - -@ Tentacool - base_stats 40, 40, 35, 70, 50, 100 - .byte TYPE_WATER - .byte TYPE_POISON - .byte 190 @ catch rate - .byte 105 @ base exp. yield - ev_yield 0, 0, 0, 0, 0, 1 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_SLOW - .byte EGG_GROUP_WATER_3 - .byte EGG_GROUP_WATER_3 - .byte ABILITY_CLEAR_BODY - .byte ABILITY_LIQUID_OOZE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BLUE - .2byte 0 @ padding - -@ Tentacruel - base_stats 80, 70, 65, 100, 80, 120 - .byte TYPE_WATER - .byte TYPE_POISON - .byte 60 @ catch rate - .byte 205 @ base exp. yield - ev_yield 0, 0, 0, 0, 0, 2 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_SLOW - .byte EGG_GROUP_WATER_3 - .byte EGG_GROUP_WATER_3 - .byte ABILITY_CLEAR_BODY - .byte ABILITY_LIQUID_OOZE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BLUE - .2byte 0 @ padding - -@ Geodude - base_stats 40, 80, 100, 20, 30, 30 - .byte TYPE_ROCK - .byte TYPE_GROUND - .byte 255 @ catch rate - .byte 86 @ base exp. yield - ev_yield 0, 0, 1, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_EVERSTONE - .byte 127 @ gender - .byte 15 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_SLOW - .byte EGG_GROUP_MINERAL - .byte EGG_GROUP_MINERAL - .byte ABILITY_ROCK_HEAD - .byte ABILITY_STURDY - .byte 4 @ Safari Zone flee rate - .byte BODY_COLOR_BROWN - .2byte 0 @ padding - -@ Graveler - base_stats 55, 95, 115, 35, 45, 45 - .byte TYPE_ROCK - .byte TYPE_GROUND - .byte 120 @ catch rate - .byte 134 @ base exp. yield - ev_yield 0, 0, 2, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_EVERSTONE - .byte 127 @ gender - .byte 15 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_SLOW - .byte EGG_GROUP_MINERAL - .byte EGG_GROUP_MINERAL - .byte ABILITY_ROCK_HEAD - .byte ABILITY_STURDY - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BROWN - .2byte 0 @ padding - -@ Golem - base_stats 80, 110, 130, 45, 55, 65 - .byte TYPE_ROCK - .byte TYPE_GROUND - .byte 45 @ catch rate - .byte 177 @ base exp. yield - ev_yield 0, 0, 3, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_EVERSTONE - .byte 127 @ gender - .byte 15 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_SLOW - .byte EGG_GROUP_MINERAL - .byte EGG_GROUP_MINERAL - .byte ABILITY_ROCK_HEAD - .byte ABILITY_STURDY - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BROWN - .2byte 0 @ padding - -@ Ponyta - base_stats 50, 85, 55, 90, 65, 65 - .byte TYPE_FIRE - .byte TYPE_FIRE - .byte 190 @ catch rate - .byte 152 @ base exp. yield - ev_yield 0, 0, 0, 1, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_FIELD - .byte EGG_GROUP_FIELD - .byte ABILITY_RUN_AWAY - .byte ABILITY_FLASH_FIRE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_YELLOW - .2byte 0 @ padding - -@ Rapidash - base_stats 65, 100, 70, 105, 80, 80 - .byte TYPE_FIRE - .byte TYPE_FIRE - .byte 60 @ catch rate - .byte 192 @ base exp. yield - ev_yield 0, 0, 0, 2, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_FIELD - .byte EGG_GROUP_FIELD - .byte ABILITY_RUN_AWAY - .byte ABILITY_FLASH_FIRE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_YELLOW - .2byte 0 @ padding - -@ Slowpoke - base_stats 90, 65, 65, 15, 40, 40 - .byte TYPE_WATER - .byte TYPE_PSYCHIC - .byte 190 @ catch rate - .byte 99 @ base exp. yield - ev_yield 1, 0, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_KINGS_ROCK - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_MONSTER - .byte EGG_GROUP_WATER_1 - .byte ABILITY_OBLIVIOUS - .byte ABILITY_OWN_TEMPO - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_PINK - .2byte 0 @ padding - -@ Slowbro - base_stats 95, 75, 110, 30, 100, 80 - .byte TYPE_WATER - .byte TYPE_PSYCHIC - .byte 75 @ catch rate - .byte 164 @ base exp. yield - ev_yield 0, 0, 2, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_KINGS_ROCK - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_MONSTER - .byte EGG_GROUP_WATER_1 - .byte ABILITY_OBLIVIOUS - .byte ABILITY_OWN_TEMPO - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_PINK - .2byte 0 @ padding - -@ Magnemite - base_stats 25, 35, 70, 45, 95, 55 - .byte TYPE_ELECTRIC - .byte TYPE_STEEL - .byte 190 @ catch rate - .byte 89 @ base exp. yield - ev_yield 0, 0, 0, 0, 1, 0 - .2byte ITEM_NONE - .2byte ITEM_METAL_COAT - .byte 255 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_MINERAL - .byte EGG_GROUP_MINERAL - .byte ABILITY_MAGNET_PULL - .byte ABILITY_STURDY - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_GRAY - .2byte 0 @ padding - -@ Magneton - base_stats 50, 60, 95, 70, 120, 70 - .byte TYPE_ELECTRIC - .byte TYPE_STEEL - .byte 60 @ catch rate - .byte 161 @ base exp. yield - ev_yield 0, 0, 0, 0, 2, 0 - .2byte ITEM_NONE - .2byte ITEM_METAL_COAT - .byte 255 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_MINERAL - .byte EGG_GROUP_MINERAL - .byte ABILITY_MAGNET_PULL - .byte ABILITY_STURDY - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_GRAY - .2byte 0 @ padding - -@ Farfetch'd - base_stats 52, 65, 55, 60, 58, 62 - .byte TYPE_NORMAL - .byte TYPE_FLYING - .byte 45 @ catch rate - .byte 94 @ base exp. yield - ev_yield 0, 1, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_STICK - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_FLYING - .byte EGG_GROUP_FIELD - .byte ABILITY_KEEN_EYE - .byte ABILITY_INNER_FOCUS - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BROWN - .2byte 0 @ padding - -@ Doduo - base_stats 35, 85, 45, 75, 35, 35 - .byte TYPE_NORMAL - .byte TYPE_FLYING - .byte 190 @ catch rate - .byte 96 @ base exp. yield - ev_yield 0, 1, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_SHARP_BEAK - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_FLYING - .byte EGG_GROUP_FLYING - .byte ABILITY_RUN_AWAY - .byte ABILITY_EARLY_BIRD - .byte 8 @ Safari Zone flee rate - .byte BODY_COLOR_BROWN - .2byte 0 @ padding - -@ Dodrio - base_stats 60, 110, 70, 100, 60, 60 - .byte TYPE_NORMAL - .byte TYPE_FLYING - .byte 45 @ catch rate - .byte 158 @ base exp. yield - ev_yield 0, 2, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_SHARP_BEAK - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_FLYING - .byte EGG_GROUP_FLYING - .byte ABILITY_RUN_AWAY - .byte ABILITY_EARLY_BIRD - .byte 10 @ Safari Zone flee rate - .byte BODY_COLOR_BROWN - .2byte 0 @ padding - -@ Seel - base_stats 65, 45, 55, 45, 45, 70 - .byte TYPE_WATER - .byte TYPE_WATER - .byte 190 @ catch rate - .byte 100 @ base exp. yield - ev_yield 0, 0, 0, 0, 0, 1 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_WATER_1 - .byte EGG_GROUP_FIELD - .byte ABILITY_THICK_FAT - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_WHITE - .2byte 0 @ padding - -@ Dewgong - base_stats 90, 70, 80, 70, 70, 95 - .byte TYPE_WATER - .byte TYPE_ICE - .byte 75 @ catch rate - .byte 176 @ base exp. yield - ev_yield 0, 0, 0, 0, 0, 2 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_WATER_1 - .byte EGG_GROUP_FIELD - .byte ABILITY_THICK_FAT - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_WHITE - .2byte 0 @ padding - -@ Grimer - base_stats 80, 80, 50, 25, 40, 50 - .byte TYPE_POISON - .byte TYPE_POISON - .byte 190 @ catch rate - .byte 90 @ base exp. yield - ev_yield 1, 0, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NUGGET - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_AMORPHOUS - .byte EGG_GROUP_AMORPHOUS - .byte ABILITY_STENCH - .byte ABILITY_STICKY_HOLD - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_PURPLE - .2byte 0 @ padding - -@ Muk - base_stats 105, 105, 75, 50, 65, 100 - .byte TYPE_POISON - .byte TYPE_POISON - .byte 75 @ catch rate - .byte 157 @ base exp. yield - ev_yield 1, 1, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NUGGET - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_AMORPHOUS - .byte EGG_GROUP_AMORPHOUS - .byte ABILITY_STENCH - .byte ABILITY_STICKY_HOLD - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_PURPLE - .2byte 0 @ padding - -@ Shellder - base_stats 30, 65, 100, 40, 45, 25 - .byte TYPE_WATER - .byte TYPE_WATER - .byte 190 @ catch rate - .byte 97 @ base exp. yield - ev_yield 0, 0, 1, 0, 0, 0 - .2byte ITEM_PEARL - .2byte ITEM_BIG_PEARL - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_SLOW - .byte EGG_GROUP_WATER_3 - .byte EGG_GROUP_WATER_3 - .byte ABILITY_SHELL_ARMOR - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_PURPLE - .2byte 0 @ padding - -@ Cloyster - base_stats 50, 95, 180, 70, 85, 45 - .byte TYPE_WATER - .byte TYPE_ICE - .byte 60 @ catch rate - .byte 203 @ base exp. yield - ev_yield 0, 0, 2, 0, 0, 0 - .2byte ITEM_PEARL - .2byte ITEM_BIG_PEARL - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_SLOW - .byte EGG_GROUP_WATER_3 - .byte EGG_GROUP_WATER_3 - .byte ABILITY_SHELL_ARMOR - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_PURPLE - .2byte 0 @ padding - -@ Gastly - base_stats 30, 35, 30, 80, 100, 35 - .byte TYPE_GHOST - .byte TYPE_POISON - .byte 190 @ catch rate - .byte 95 @ base exp. yield - ev_yield 0, 0, 0, 0, 1, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_SLOW - .byte EGG_GROUP_AMORPHOUS - .byte EGG_GROUP_AMORPHOUS - .byte ABILITY_LEVITATE - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_PURPLE - .2byte 0 @ padding - -@ Haunter - base_stats 45, 50, 45, 95, 115, 55 - .byte TYPE_GHOST - .byte TYPE_POISON - .byte 90 @ catch rate - .byte 126 @ base exp. yield - ev_yield 0, 0, 0, 0, 2, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_SLOW - .byte EGG_GROUP_AMORPHOUS - .byte EGG_GROUP_AMORPHOUS - .byte ABILITY_LEVITATE - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_PURPLE - .2byte 0 @ padding - -@ Gengar - base_stats 60, 65, 60, 110, 130, 75 - .byte TYPE_GHOST - .byte TYPE_POISON - .byte 45 @ catch rate - .byte 190 @ base exp. yield - ev_yield 0, 0, 0, 0, 3, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_SLOW - .byte EGG_GROUP_AMORPHOUS - .byte EGG_GROUP_AMORPHOUS - .byte ABILITY_LEVITATE - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_PURPLE - .2byte 0 @ padding - -@ Onix - base_stats 35, 45, 160, 70, 30, 45 - .byte TYPE_ROCK - .byte TYPE_GROUND - .byte 45 @ catch rate - .byte 108 @ base exp. yield - ev_yield 0, 0, 1, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 25 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_MINERAL - .byte EGG_GROUP_MINERAL - .byte ABILITY_ROCK_HEAD - .byte ABILITY_STURDY - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_GRAY - .2byte 0 @ padding - -@ Drowzee - base_stats 60, 48, 45, 42, 43, 90 - .byte TYPE_PSYCHIC - .byte TYPE_PSYCHIC - .byte 190 @ catch rate - .byte 102 @ base exp. yield - ev_yield 0, 0, 0, 0, 0, 1 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_HUMAN_LIKE - .byte EGG_GROUP_HUMAN_LIKE - .byte ABILITY_INSOMNIA - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_YELLOW - .2byte 0 @ padding - -@ Hypno - base_stats 85, 73, 70, 67, 73, 115 - .byte TYPE_PSYCHIC - .byte TYPE_PSYCHIC - .byte 75 @ catch rate - .byte 165 @ base exp. yield - ev_yield 0, 0, 0, 0, 0, 2 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_HUMAN_LIKE - .byte EGG_GROUP_HUMAN_LIKE - .byte ABILITY_INSOMNIA - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_YELLOW - .2byte 0 @ padding - -@ Krabby - base_stats 30, 105, 90, 50, 25, 25 - .byte TYPE_WATER - .byte TYPE_WATER - .byte 225 @ catch rate - .byte 115 @ base exp. yield - ev_yield 0, 1, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_WATER_3 - .byte EGG_GROUP_WATER_3 - .byte ABILITY_HYPER_CUTTER - .byte ABILITY_SHELL_ARMOR - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_RED - .2byte 0 @ padding - -@ Kingler - base_stats 55, 130, 115, 75, 50, 50 - .byte TYPE_WATER - .byte TYPE_WATER - .byte 60 @ catch rate - .byte 206 @ base exp. yield - ev_yield 0, 2, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_WATER_3 - .byte EGG_GROUP_WATER_3 - .byte ABILITY_HYPER_CUTTER - .byte ABILITY_SHELL_ARMOR - .byte 0 @ Safari Zone flee rate - .byte F_SUMMARY_SCREEN_FLIP_SPRITE | BODY_COLOR_RED - .2byte 0 @ padding - -@ Voltorb - base_stats 40, 30, 50, 100, 55, 55 - .byte TYPE_ELECTRIC - .byte TYPE_ELECTRIC - .byte 190 @ catch rate - .byte 103 @ base exp. yield - ev_yield 0, 0, 0, 1, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 255 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_MINERAL - .byte EGG_GROUP_MINERAL - .byte ABILITY_SOUNDPROOF - .byte ABILITY_STATIC - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_RED - .2byte 0 @ padding - -@ Electrode - base_stats 60, 50, 70, 140, 80, 80 - .byte TYPE_ELECTRIC - .byte TYPE_ELECTRIC - .byte 60 @ catch rate - .byte 150 @ base exp. yield - ev_yield 0, 0, 0, 2, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 255 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_MINERAL - .byte EGG_GROUP_MINERAL - .byte ABILITY_SOUNDPROOF - .byte ABILITY_STATIC - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_RED - .2byte 0 @ padding - -@ Exeggcute - base_stats 60, 40, 80, 40, 60, 45 - .byte TYPE_GRASS - .byte TYPE_PSYCHIC - .byte 90 @ catch rate - .byte 98 @ base exp. yield - ev_yield 0, 0, 1, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_SLOW - .byte EGG_GROUP_GRASS - .byte EGG_GROUP_GRASS - .byte ABILITY_CHLOROPHYLL - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_PINK - .2byte 0 @ padding - -@ Exeggutor - base_stats 95, 95, 85, 55, 125, 65 - .byte TYPE_GRASS - .byte TYPE_PSYCHIC - .byte 45 @ catch rate - .byte 212 @ base exp. yield - ev_yield 0, 0, 0, 0, 2, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_SLOW - .byte EGG_GROUP_GRASS - .byte EGG_GROUP_GRASS - .byte ABILITY_CHLOROPHYLL - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_YELLOW - .2byte 0 @ padding - -@ Cubone - base_stats 50, 50, 95, 35, 40, 50 - .byte TYPE_GROUND - .byte TYPE_GROUND - .byte 190 @ catch rate - .byte 87 @ base exp. yield - ev_yield 0, 0, 1, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_THICK_CLUB - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_MONSTER - .byte EGG_GROUP_MONSTER - .byte ABILITY_ROCK_HEAD - .byte ABILITY_LIGHTNING_ROD - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BROWN - .2byte 0 @ padding - -@ Marowak - base_stats 60, 80, 110, 45, 50, 80 - .byte TYPE_GROUND - .byte TYPE_GROUND - .byte 75 @ catch rate - .byte 124 @ base exp. yield - ev_yield 0, 0, 2, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_THICK_CLUB - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_MONSTER - .byte EGG_GROUP_MONSTER - .byte ABILITY_ROCK_HEAD - .byte ABILITY_LIGHTNING_ROD - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BROWN - .2byte 0 @ padding - -@ Hitmonlee - base_stats 50, 120, 53, 87, 35, 110 - .byte TYPE_FIGHTING - .byte TYPE_FIGHTING - .byte 45 @ catch rate - .byte 139 @ base exp. yield - ev_yield 0, 2, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 0 @ gender - .byte 25 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_HUMAN_LIKE - .byte EGG_GROUP_HUMAN_LIKE - .byte ABILITY_LIMBER - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BROWN - .2byte 0 @ padding - -@ Hitmonchan - base_stats 50, 105, 79, 76, 35, 110 - .byte TYPE_FIGHTING - .byte TYPE_FIGHTING - .byte 45 @ catch rate - .byte 140 @ base exp. yield - ev_yield 0, 0, 0, 0, 0, 2 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 0 @ gender - .byte 25 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_HUMAN_LIKE - .byte EGG_GROUP_HUMAN_LIKE - .byte ABILITY_KEEN_EYE - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BROWN - .2byte 0 @ padding - -@ Lickitung - base_stats 90, 55, 75, 30, 60, 75 - .byte TYPE_NORMAL - .byte TYPE_NORMAL - .byte 45 @ catch rate - .byte 127 @ base exp. yield - ev_yield 2, 0, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_MONSTER - .byte EGG_GROUP_MONSTER - .byte ABILITY_OWN_TEMPO - .byte ABILITY_OBLIVIOUS - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_PINK - .2byte 0 @ padding - -@ Koffing - base_stats 40, 65, 95, 35, 60, 45 - .byte TYPE_POISON - .byte TYPE_POISON - .byte 190 @ catch rate - .byte 114 @ base exp. yield - ev_yield 0, 0, 1, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_SMOKE_BALL - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_AMORPHOUS - .byte EGG_GROUP_AMORPHOUS - .byte ABILITY_LEVITATE - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_PURPLE - .2byte 0 @ padding - -@ Weezing - base_stats 65, 90, 120, 60, 85, 70 - .byte TYPE_POISON - .byte TYPE_POISON - .byte 60 @ catch rate - .byte 173 @ base exp. yield - ev_yield 0, 0, 2, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_SMOKE_BALL - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_AMORPHOUS - .byte EGG_GROUP_AMORPHOUS - .byte ABILITY_LEVITATE - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_PURPLE - .2byte 0 @ padding - -@ Rhyhorn - base_stats 80, 85, 95, 25, 30, 30 - .byte TYPE_GROUND - .byte TYPE_ROCK - .byte 120 @ catch rate - .byte 135 @ base exp. yield - ev_yield 0, 0, 1, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_SLOW - .byte EGG_GROUP_MONSTER - .byte EGG_GROUP_FIELD - .byte ABILITY_LIGHTNING_ROD - .byte ABILITY_ROCK_HEAD - .byte 4 @ Safari Zone flee rate - .byte BODY_COLOR_GRAY - .2byte 0 @ padding - -@ Rhydon - base_stats 105, 130, 120, 40, 45, 45 - .byte TYPE_GROUND - .byte TYPE_ROCK - .byte 60 @ catch rate - .byte 204 @ base exp. yield - ev_yield 0, 2, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_SLOW - .byte EGG_GROUP_MONSTER - .byte EGG_GROUP_FIELD - .byte ABILITY_LIGHTNING_ROD - .byte ABILITY_ROCK_HEAD - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_GRAY - .2byte 0 @ padding - -@ Chansey - base_stats 250, 5, 5, 50, 35, 105 - .byte TYPE_NORMAL - .byte TYPE_NORMAL - .byte 30 @ catch rate - .byte 255 @ base exp. yield - ev_yield 2, 0, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_LUCKY_EGG - .byte 254 @ gender - .byte 40 @ egg cycles - .byte 140 @ base friendship - .byte GROWTH_FAST - .byte EGG_GROUP_FAIRY - .byte EGG_GROUP_FAIRY - .byte ABILITY_NATURAL_CURE - .byte ABILITY_SERENE_GRACE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_PINK - .2byte 0 @ padding - -@ Tangela - base_stats 65, 55, 115, 60, 100, 40 - .byte TYPE_GRASS - .byte TYPE_GRASS - .byte 45 @ catch rate - .byte 166 @ base exp. yield - ev_yield 0, 0, 1, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_GRASS - .byte EGG_GROUP_GRASS - .byte ABILITY_CHLOROPHYLL - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BLUE - .2byte 0 @ padding - -@ Kangaskhan - base_stats 105, 95, 80, 90, 40, 80 - .byte TYPE_NORMAL - .byte TYPE_NORMAL - .byte 45 @ catch rate - .byte 175 @ base exp. yield - ev_yield 2, 0, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 254 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_MONSTER - .byte EGG_GROUP_MONSTER - .byte ABILITY_EARLY_BIRD - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BROWN - .2byte 0 @ padding - -@ Horsea - base_stats 30, 40, 70, 60, 70, 25 - .byte TYPE_WATER - .byte TYPE_WATER - .byte 225 @ catch rate - .byte 83 @ base exp. yield - ev_yield 0, 0, 0, 0, 1, 0 - .2byte ITEM_NONE - .2byte ITEM_DRAGON_SCALE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_WATER_1 - .byte EGG_GROUP_DRAGON - .byte ABILITY_SWIFT_SWIM - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BLUE - .2byte 0 @ padding - -@ Seadra - base_stats 55, 65, 95, 85, 95, 45 - .byte TYPE_WATER - .byte TYPE_WATER - .byte 75 @ catch rate - .byte 155 @ base exp. yield - ev_yield 0, 0, 1, 0, 1, 0 - .2byte ITEM_NONE - .2byte ITEM_DRAGON_SCALE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_WATER_1 - .byte EGG_GROUP_DRAGON - .byte ABILITY_POISON_POINT - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BLUE - .2byte 0 @ padding - -@ Goldeen - base_stats 45, 67, 60, 63, 35, 50 - .byte TYPE_WATER - .byte TYPE_WATER - .byte 225 @ catch rate - .byte 111 @ base exp. yield - ev_yield 0, 1, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_WATER_2 - .byte EGG_GROUP_WATER_2 - .byte ABILITY_SWIFT_SWIM - .byte ABILITY_WATER_VEIL - .byte 4 @ Safari Zone flee rate - .byte BODY_COLOR_RED - .2byte 0 @ padding - -@ Seaking - base_stats 80, 92, 65, 68, 65, 80 - .byte TYPE_WATER - .byte TYPE_WATER - .byte 60 @ catch rate - .byte 170 @ base exp. yield - ev_yield 0, 2, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_WATER_2 - .byte EGG_GROUP_WATER_2 - .byte ABILITY_SWIFT_SWIM - .byte ABILITY_WATER_VEIL - .byte 6 @ Safari Zone flee rate - .byte BODY_COLOR_RED - .2byte 0 @ padding - -@ Staryu - base_stats 30, 45, 55, 85, 70, 55 - .byte TYPE_WATER - .byte TYPE_WATER - .byte 225 @ catch rate - .byte 106 @ base exp. yield - ev_yield 0, 0, 0, 1, 0, 0 - .2byte ITEM_STARDUST - .2byte ITEM_STAR_PIECE - .byte 255 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_SLOW - .byte EGG_GROUP_WATER_3 - .byte EGG_GROUP_WATER_3 - .byte ABILITY_ILLUMINATE - .byte ABILITY_NATURAL_CURE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BROWN - .2byte 0 @ padding - -@ Starmie - base_stats 60, 75, 85, 115, 100, 85 - .byte TYPE_WATER - .byte TYPE_PSYCHIC - .byte 60 @ catch rate - .byte 207 @ base exp. yield - ev_yield 0, 0, 0, 2, 0, 0 - .2byte ITEM_STARDUST - .2byte ITEM_STAR_PIECE - .byte 255 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_SLOW - .byte EGG_GROUP_WATER_3 - .byte EGG_GROUP_WATER_3 - .byte ABILITY_ILLUMINATE - .byte ABILITY_NATURAL_CURE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_PURPLE - .2byte 0 @ padding - -@ Mr. mime - base_stats 40, 45, 65, 90, 100, 120 - .byte TYPE_PSYCHIC - .byte TYPE_PSYCHIC - .byte 45 @ catch rate - .byte 136 @ base exp. yield - ev_yield 0, 0, 0, 0, 0, 2 - .2byte ITEM_NONE - .2byte ITEM_LEPPA_BERRY - .byte 127 @ gender - .byte 25 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_HUMAN_LIKE - .byte EGG_GROUP_HUMAN_LIKE - .byte ABILITY_SOUNDPROOF - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_PINK - .2byte 0 @ padding - -@ Scyther - base_stats 70, 110, 80, 105, 55, 80 - .byte TYPE_BUG - .byte TYPE_FLYING - .byte 45 @ catch rate - .byte 187 @ base exp. yield - ev_yield 0, 1, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 25 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_BUG - .byte EGG_GROUP_BUG - .byte ABILITY_SWARM - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_GREEN - .2byte 0 @ padding - -@ Jynx - base_stats 65, 50, 35, 95, 115, 95 - .byte TYPE_ICE - .byte TYPE_PSYCHIC - .byte 45 @ catch rate - .byte 137 @ base exp. yield - ev_yield 0, 0, 0, 0, 2, 0 - .2byte ITEM_ASPEAR_BERRY - .2byte ITEM_ASPEAR_BERRY - .byte 254 @ gender - .byte 25 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_HUMAN_LIKE - .byte EGG_GROUP_HUMAN_LIKE - .byte ABILITY_OBLIVIOUS - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_RED - .2byte 0 @ padding - -@ Electabuzz - base_stats 65, 83, 57, 105, 95, 85 - .byte TYPE_ELECTRIC - .byte TYPE_ELECTRIC - .byte 45 @ catch rate - .byte 156 @ base exp. yield - ev_yield 0, 0, 0, 2, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 63 @ gender - .byte 25 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_HUMAN_LIKE - .byte EGG_GROUP_HUMAN_LIKE - .byte ABILITY_STATIC - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte F_SUMMARY_SCREEN_FLIP_SPRITE | BODY_COLOR_YELLOW - .2byte 0 @ padding - -@ Magmar - base_stats 65, 95, 57, 93, 100, 85 - .byte TYPE_FIRE - .byte TYPE_FIRE - .byte 45 @ catch rate - .byte 167 @ base exp. yield - ev_yield 0, 0, 0, 0, 2, 0 - .2byte ITEM_RAWST_BERRY - .2byte ITEM_RAWST_BERRY - .byte 63 @ gender - .byte 25 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_HUMAN_LIKE - .byte EGG_GROUP_HUMAN_LIKE - .byte ABILITY_FLAME_BODY - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_RED - .2byte 0 @ padding - -@ Pinsir - base_stats 65, 125, 100, 85, 55, 70 - .byte TYPE_BUG - .byte TYPE_BUG - .byte 45 @ catch rate - .byte 200 @ base exp. yield - ev_yield 0, 2, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 25 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_SLOW - .byte EGG_GROUP_BUG - .byte EGG_GROUP_BUG - .byte ABILITY_HYPER_CUTTER - .byte ABILITY_NONE - .byte 8 @ Safari Zone flee rate - .byte BODY_COLOR_BROWN - .2byte 0 @ padding - -@ Tauros - base_stats 75, 100, 95, 110, 40, 70 - .byte TYPE_NORMAL - .byte TYPE_NORMAL - .byte 45 @ catch rate - .byte 211 @ base exp. yield - ev_yield 0, 1, 0, 1, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 0 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_SLOW - .byte EGG_GROUP_FIELD - .byte EGG_GROUP_FIELD - .byte ABILITY_INTIMIDATE - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BROWN - .2byte 0 @ padding - -@ Magikarp - base_stats 20, 10, 55, 80, 15, 20 - .byte TYPE_WATER - .byte TYPE_WATER - .byte 255 @ catch rate - .byte 20 @ base exp. yield - ev_yield 0, 0, 0, 1, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 5 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_SLOW - .byte EGG_GROUP_WATER_2 - .byte EGG_GROUP_DRAGON - .byte ABILITY_SWIFT_SWIM - .byte ABILITY_NONE - .byte 4 @ Safari Zone flee rate - .byte BODY_COLOR_RED - .2byte 0 @ padding - -@ Gyarados - base_stats 95, 125, 79, 81, 60, 100 - .byte TYPE_WATER - .byte TYPE_FLYING - .byte 45 @ catch rate - .byte 214 @ base exp. yield - ev_yield 0, 2, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 5 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_SLOW - .byte EGG_GROUP_WATER_2 - .byte EGG_GROUP_DRAGON - .byte ABILITY_INTIMIDATE - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BLUE - .2byte 0 @ padding - -@ Lapras - base_stats 130, 85, 80, 60, 85, 95 - .byte TYPE_WATER - .byte TYPE_ICE - .byte 45 @ catch rate - .byte 219 @ base exp. yield - ev_yield 2, 0, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 40 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_SLOW - .byte EGG_GROUP_MONSTER - .byte EGG_GROUP_WATER_1 - .byte ABILITY_WATER_ABSORB - .byte ABILITY_SHELL_ARMOR - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BLUE - .2byte 0 @ padding - -@ Ditto - base_stats 48, 48, 48, 48, 48, 48 - .byte TYPE_NORMAL - .byte TYPE_NORMAL - .byte 35 @ catch rate - .byte 61 @ base exp. yield - ev_yield 1, 0, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_METAL_POWDER - .byte 255 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_DITTO - .byte EGG_GROUP_DITTO - .byte ABILITY_LIMBER - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_PURPLE - .2byte 0 @ padding - -@ Eevee - base_stats 55, 55, 50, 55, 45, 65 - .byte TYPE_NORMAL - .byte TYPE_NORMAL - .byte 45 @ catch rate - .byte 92 @ base exp. yield - ev_yield 0, 0, 0, 0, 0, 1 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 31 @ gender - .byte 35 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_FIELD - .byte EGG_GROUP_FIELD - .byte ABILITY_RUN_AWAY - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BROWN - .2byte 0 @ padding - -@ Vaporeon - base_stats 130, 65, 60, 65, 110, 95 - .byte TYPE_WATER - .byte TYPE_WATER - .byte 45 @ catch rate - .byte 196 @ base exp. yield - ev_yield 2, 0, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 31 @ gender - .byte 35 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_FIELD - .byte EGG_GROUP_FIELD - .byte ABILITY_WATER_ABSORB - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BLUE - .2byte 0 @ padding - -@ Jolteon - base_stats 65, 65, 60, 130, 110, 95 - .byte TYPE_ELECTRIC - .byte TYPE_ELECTRIC - .byte 45 @ catch rate - .byte 197 @ base exp. yield - ev_yield 0, 0, 0, 2, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 31 @ gender - .byte 35 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_FIELD - .byte EGG_GROUP_FIELD - .byte ABILITY_VOLT_ABSORB - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_YELLOW - .2byte 0 @ padding - -@ Flareon - base_stats 65, 130, 60, 65, 95, 110 - .byte TYPE_FIRE - .byte TYPE_FIRE - .byte 45 @ catch rate - .byte 198 @ base exp. yield - ev_yield 0, 2, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 31 @ gender - .byte 35 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_FIELD - .byte EGG_GROUP_FIELD - .byte ABILITY_FLASH_FIRE - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_RED - .2byte 0 @ padding - -@ Porygon - base_stats 65, 60, 70, 40, 85, 75 - .byte TYPE_NORMAL - .byte TYPE_NORMAL - .byte 45 @ catch rate - .byte 130 @ base exp. yield - ev_yield 0, 0, 0, 0, 1, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 255 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_MINERAL - .byte EGG_GROUP_MINERAL - .byte ABILITY_TRACE - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_PINK - .2byte 0 @ padding - -@ Omanyte - base_stats 35, 40, 100, 35, 90, 55 - .byte TYPE_ROCK - .byte TYPE_WATER - .byte 45 @ catch rate - .byte 120 @ base exp. yield - ev_yield 0, 0, 1, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 31 @ gender - .byte 30 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_WATER_1 - .byte EGG_GROUP_WATER_3 - .byte ABILITY_SWIFT_SWIM - .byte ABILITY_SHELL_ARMOR - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BLUE - .2byte 0 @ padding - -@ Omastar - base_stats 70, 60, 125, 55, 115, 70 - .byte TYPE_ROCK - .byte TYPE_WATER - .byte 45 @ catch rate - .byte 199 @ base exp. yield - ev_yield 0, 0, 2, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 31 @ gender - .byte 30 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_WATER_1 - .byte EGG_GROUP_WATER_3 - .byte ABILITY_SWIFT_SWIM - .byte ABILITY_SHELL_ARMOR - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BLUE - .2byte 0 @ padding - -@ Kabuto - base_stats 30, 80, 90, 55, 55, 45 - .byte TYPE_ROCK - .byte TYPE_WATER - .byte 45 @ catch rate - .byte 119 @ base exp. yield - ev_yield 0, 0, 1, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 31 @ gender - .byte 30 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_WATER_1 - .byte EGG_GROUP_WATER_3 - .byte ABILITY_SWIFT_SWIM - .byte ABILITY_BATTLE_ARMOR - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BROWN - .2byte 0 @ padding - -@ Kabutops - base_stats 60, 115, 105, 80, 65, 70 - .byte TYPE_ROCK - .byte TYPE_WATER - .byte 45 @ catch rate - .byte 201 @ base exp. yield - ev_yield 0, 2, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 31 @ gender - .byte 30 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_WATER_1 - .byte EGG_GROUP_WATER_3 - .byte ABILITY_SWIFT_SWIM - .byte ABILITY_BATTLE_ARMOR - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BROWN - .2byte 0 @ padding - -@ Aerodactyl - base_stats 80, 105, 65, 130, 60, 75 - .byte TYPE_ROCK - .byte TYPE_FLYING - .byte 45 @ catch rate - .byte 202 @ base exp. yield - ev_yield 0, 0, 0, 2, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 31 @ gender - .byte 35 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_SLOW - .byte EGG_GROUP_FLYING - .byte EGG_GROUP_FLYING - .byte ABILITY_ROCK_HEAD - .byte ABILITY_PRESSURE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_PURPLE - .2byte 0 @ padding - -@ Snorlax - base_stats 160, 110, 65, 30, 65, 110 - .byte TYPE_NORMAL - .byte TYPE_NORMAL - .byte 25 @ catch rate - .byte 154 @ base exp. yield - ev_yield 2, 0, 0, 0, 0, 0 - .2byte ITEM_LEFTOVERS - .2byte ITEM_LEFTOVERS - .byte 31 @ gender - .byte 40 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_SLOW - .byte EGG_GROUP_MONSTER - .byte EGG_GROUP_MONSTER - .byte ABILITY_IMMUNITY - .byte ABILITY_THICK_FAT - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BLACK - .2byte 0 @ padding - -@ Articuno - base_stats 90, 85, 100, 85, 95, 125 - .byte TYPE_ICE - .byte TYPE_FLYING - .byte 3 @ catch rate - .byte 215 @ base exp. yield - ev_yield 0, 0, 0, 0, 0, 3 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 255 @ gender - .byte 80 @ egg cycles - .byte 35 @ base friendship - .byte GROWTH_SLOW - .byte EGG_GROUP_UNDISCOVERED - .byte EGG_GROUP_UNDISCOVERED - .byte ABILITY_PRESSURE - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BLUE - .2byte 0 @ padding - -@ Zapdos - base_stats 90, 90, 85, 100, 125, 90 - .byte TYPE_ELECTRIC - .byte TYPE_FLYING - .byte 3 @ catch rate - .byte 216 @ base exp. yield - ev_yield 0, 0, 0, 0, 3, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 255 @ gender - .byte 80 @ egg cycles - .byte 35 @ base friendship - .byte GROWTH_SLOW - .byte EGG_GROUP_UNDISCOVERED - .byte EGG_GROUP_UNDISCOVERED - .byte ABILITY_PRESSURE - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_YELLOW - .2byte 0 @ padding - -@ Moltres - base_stats 90, 100, 90, 90, 125, 85 - .byte TYPE_FIRE - .byte TYPE_FLYING - .byte 3 @ catch rate - .byte 217 @ base exp. yield - ev_yield 0, 0, 0, 0, 3, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 255 @ gender - .byte 80 @ egg cycles - .byte 35 @ base friendship - .byte GROWTH_SLOW - .byte EGG_GROUP_UNDISCOVERED - .byte EGG_GROUP_UNDISCOVERED - .byte ABILITY_PRESSURE - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_YELLOW - .2byte 0 @ padding - -@ Dratini - base_stats 41, 64, 45, 50, 50, 50 - .byte TYPE_DRAGON - .byte TYPE_DRAGON - .byte 45 @ catch rate - .byte 67 @ base exp. yield - ev_yield 0, 1, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_DRAGON_SCALE - .byte 127 @ gender - .byte 40 @ egg cycles - .byte 35 @ base friendship - .byte GROWTH_SLOW - .byte EGG_GROUP_WATER_1 - .byte EGG_GROUP_DRAGON - .byte ABILITY_SHED_SKIN - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BLUE - .2byte 0 @ padding - -@ Dragonair - base_stats 61, 84, 65, 70, 70, 70 - .byte TYPE_DRAGON - .byte TYPE_DRAGON - .byte 45 @ catch rate - .byte 144 @ base exp. yield - ev_yield 0, 2, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_DRAGON_SCALE - .byte 127 @ gender - .byte 40 @ egg cycles - .byte 35 @ base friendship - .byte GROWTH_SLOW - .byte EGG_GROUP_WATER_1 - .byte EGG_GROUP_DRAGON - .byte ABILITY_SHED_SKIN - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BLUE - .2byte 0 @ padding - -@ Dragonite - base_stats 91, 134, 95, 80, 100, 100 - .byte TYPE_DRAGON - .byte TYPE_FLYING - .byte 45 @ catch rate - .byte 218 @ base exp. yield - ev_yield 0, 3, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_DRAGON_SCALE - .byte 127 @ gender - .byte 40 @ egg cycles - .byte 35 @ base friendship - .byte GROWTH_SLOW - .byte EGG_GROUP_WATER_1 - .byte EGG_GROUP_DRAGON - .byte ABILITY_INNER_FOCUS - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BROWN - .2byte 0 @ padding - -@ Mewtwo - base_stats 106, 110, 90, 130, 154, 90 - .byte TYPE_PSYCHIC - .byte TYPE_PSYCHIC - .byte 3 @ catch rate - .byte 220 @ base exp. yield - ev_yield 0, 0, 0, 0, 3, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 255 @ gender - .byte 120 @ egg cycles - .byte 0 @ base friendship - .byte GROWTH_SLOW - .byte EGG_GROUP_UNDISCOVERED - .byte EGG_GROUP_UNDISCOVERED - .byte ABILITY_PRESSURE - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_PURPLE - .2byte 0 @ padding - -@ Mew - base_stats 100, 100, 100, 100, 100, 100 - .byte TYPE_PSYCHIC - .byte TYPE_PSYCHIC - .byte 45 @ catch rate - .byte 64 @ base exp. yield - ev_yield 3, 0, 0, 0, 0, 0 - .2byte ITEM_LUM_BERRY - .2byte ITEM_LUM_BERRY - .byte 255 @ gender - .byte 120 @ egg cycles - .byte 100 @ base friendship - .byte GROWTH_MEDIUM_SLOW - .byte EGG_GROUP_UNDISCOVERED - .byte EGG_GROUP_UNDISCOVERED - .byte ABILITY_SYNCHRONIZE - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_PINK - .2byte 0 @ padding - -@ Chikorita - base_stats 45, 49, 65, 45, 49, 65 - .byte TYPE_GRASS - .byte TYPE_GRASS - .byte 45 @ catch rate - .byte 64 @ base exp. yield - ev_yield 0, 0, 0, 0, 0, 1 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 31 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_SLOW - .byte EGG_GROUP_MONSTER - .byte EGG_GROUP_GRASS - .byte ABILITY_OVERGROW - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_GREEN - .2byte 0 @ padding - -@ Bayleef - base_stats 60, 62, 80, 60, 63, 80 - .byte TYPE_GRASS - .byte TYPE_GRASS - .byte 45 @ catch rate - .byte 141 @ base exp. yield - ev_yield 0, 0, 1, 0, 0, 1 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 31 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_SLOW - .byte EGG_GROUP_MONSTER - .byte EGG_GROUP_GRASS - .byte ABILITY_OVERGROW - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_GREEN - .2byte 0 @ padding - -@ Meganium - base_stats 80, 82, 100, 80, 83, 100 - .byte TYPE_GRASS - .byte TYPE_GRASS - .byte 45 @ catch rate - .byte 208 @ base exp. yield - ev_yield 0, 0, 1, 0, 0, 2 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 31 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_SLOW - .byte EGG_GROUP_MONSTER - .byte EGG_GROUP_GRASS - .byte ABILITY_OVERGROW - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_GREEN - .2byte 0 @ padding - -@ Cyndaquil - base_stats 39, 52, 43, 65, 60, 50 - .byte TYPE_FIRE - .byte TYPE_FIRE - .byte 45 @ catch rate - .byte 65 @ base exp. yield - ev_yield 0, 0, 0, 1, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 31 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_SLOW - .byte EGG_GROUP_FIELD - .byte EGG_GROUP_FIELD - .byte ABILITY_BLAZE - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_YELLOW - .2byte 0 @ padding - -@ Quilava - base_stats 58, 64, 58, 80, 80, 65 - .byte TYPE_FIRE - .byte TYPE_FIRE - .byte 45 @ catch rate - .byte 142 @ base exp. yield - ev_yield 0, 0, 0, 1, 1, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 31 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_SLOW - .byte EGG_GROUP_FIELD - .byte EGG_GROUP_FIELD - .byte ABILITY_BLAZE - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_YELLOW - .2byte 0 @ padding - -@ Typhlosion - base_stats 78, 84, 78, 100, 109, 85 - .byte TYPE_FIRE - .byte TYPE_FIRE - .byte 45 @ catch rate - .byte 209 @ base exp. yield - ev_yield 0, 0, 0, 0, 3, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 31 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_SLOW - .byte EGG_GROUP_FIELD - .byte EGG_GROUP_FIELD - .byte ABILITY_BLAZE - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_YELLOW - .2byte 0 @ padding - -@ Totodile - base_stats 50, 65, 64, 43, 44, 48 - .byte TYPE_WATER - .byte TYPE_WATER - .byte 45 @ catch rate - .byte 66 @ base exp. yield - ev_yield 0, 1, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 31 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_SLOW - .byte EGG_GROUP_MONSTER - .byte EGG_GROUP_WATER_1 - .byte ABILITY_TORRENT - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BLUE - .2byte 0 @ padding - -@ Croconaw - base_stats 65, 80, 80, 58, 59, 63 - .byte TYPE_WATER - .byte TYPE_WATER - .byte 45 @ catch rate - .byte 143 @ base exp. yield - ev_yield 0, 1, 1, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 31 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_SLOW - .byte EGG_GROUP_MONSTER - .byte EGG_GROUP_WATER_1 - .byte ABILITY_TORRENT - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte F_SUMMARY_SCREEN_FLIP_SPRITE | BODY_COLOR_BLUE - .2byte 0 @ padding - -@ Feraligatr - base_stats 85, 105, 100, 78, 79, 83 - .byte TYPE_WATER - .byte TYPE_WATER - .byte 45 @ catch rate - .byte 210 @ base exp. yield - ev_yield 0, 2, 1, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 31 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_SLOW - .byte EGG_GROUP_MONSTER - .byte EGG_GROUP_WATER_1 - .byte ABILITY_TORRENT - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BLUE - .2byte 0 @ padding - -@ Sentret - base_stats 35, 46, 34, 20, 35, 45 - .byte TYPE_NORMAL - .byte TYPE_NORMAL - .byte 255 @ catch rate - .byte 57 @ base exp. yield - ev_yield 0, 1, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_ORAN_BERRY - .byte 127 @ gender - .byte 15 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_FIELD - .byte EGG_GROUP_FIELD - .byte ABILITY_RUN_AWAY - .byte ABILITY_KEEN_EYE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BROWN - .2byte 0 @ padding - -@ Furret - base_stats 85, 76, 64, 90, 45, 55 - .byte TYPE_NORMAL - .byte TYPE_NORMAL - .byte 90 @ catch rate - .byte 116 @ base exp. yield - ev_yield 0, 0, 0, 2, 0, 0 - .2byte ITEM_ORAN_BERRY - .2byte ITEM_SITRUS_BERRY - .byte 127 @ gender - .byte 15 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_FIELD - .byte EGG_GROUP_FIELD - .byte ABILITY_RUN_AWAY - .byte ABILITY_KEEN_EYE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BROWN - .2byte 0 @ padding - -@ Hoothoot - base_stats 60, 30, 30, 50, 36, 56 - .byte TYPE_NORMAL - .byte TYPE_FLYING - .byte 255 @ catch rate - .byte 58 @ base exp. yield - ev_yield 1, 0, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 15 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_FLYING - .byte EGG_GROUP_FLYING - .byte ABILITY_INSOMNIA - .byte ABILITY_KEEN_EYE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BROWN - .2byte 0 @ padding - -@ Noctowl - base_stats 100, 50, 50, 70, 76, 96 - .byte TYPE_NORMAL - .byte TYPE_FLYING - .byte 90 @ catch rate - .byte 162 @ base exp. yield - ev_yield 2, 0, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 15 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_FLYING - .byte EGG_GROUP_FLYING - .byte ABILITY_INSOMNIA - .byte ABILITY_KEEN_EYE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BROWN - .2byte 0 @ padding - -@ Ledyba - base_stats 40, 20, 30, 55, 40, 80 - .byte TYPE_BUG - .byte TYPE_FLYING - .byte 255 @ catch rate - .byte 54 @ base exp. yield - ev_yield 0, 0, 0, 0, 0, 1 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 15 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_FAST - .byte EGG_GROUP_BUG - .byte EGG_GROUP_BUG - .byte ABILITY_SWARM - .byte ABILITY_EARLY_BIRD - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_RED - .2byte 0 @ padding - -@ Ledian - base_stats 55, 35, 50, 85, 55, 110 - .byte TYPE_BUG - .byte TYPE_FLYING - .byte 90 @ catch rate - .byte 134 @ base exp. yield - ev_yield 0, 0, 0, 0, 0, 2 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 15 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_FAST - .byte EGG_GROUP_BUG - .byte EGG_GROUP_BUG - .byte ABILITY_SWARM - .byte ABILITY_EARLY_BIRD - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_RED - .2byte 0 @ padding - -@ Spinarak - base_stats 40, 60, 40, 30, 40, 40 - .byte TYPE_BUG - .byte TYPE_POISON - .byte 255 @ catch rate - .byte 54 @ base exp. yield - ev_yield 0, 1, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 15 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_FAST - .byte EGG_GROUP_BUG - .byte EGG_GROUP_BUG - .byte ABILITY_SWARM - .byte ABILITY_INSOMNIA - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_GREEN - .2byte 0 @ padding - -@ Ariados - base_stats 70, 90, 70, 40, 60, 60 - .byte TYPE_BUG - .byte TYPE_POISON - .byte 90 @ catch rate - .byte 134 @ base exp. yield - ev_yield 0, 2, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 15 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_FAST - .byte EGG_GROUP_BUG - .byte EGG_GROUP_BUG - .byte ABILITY_SWARM - .byte ABILITY_INSOMNIA - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_RED - .2byte 0 @ padding - -@ Crobat - base_stats 85, 90, 80, 130, 70, 80 - .byte TYPE_POISON - .byte TYPE_FLYING - .byte 90 @ catch rate - .byte 204 @ base exp. yield - ev_yield 0, 0, 0, 3, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 15 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_FLYING - .byte EGG_GROUP_FLYING - .byte ABILITY_INNER_FOCUS - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_PURPLE - .2byte 0 @ padding - -@ Chinchou - base_stats 75, 38, 38, 67, 56, 56 - .byte TYPE_WATER - .byte TYPE_ELECTRIC - .byte 190 @ catch rate - .byte 90 @ base exp. yield - ev_yield 1, 0, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_YELLOW_SHARD - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_SLOW - .byte EGG_GROUP_WATER_2 - .byte EGG_GROUP_WATER_2 - .byte ABILITY_VOLT_ABSORB - .byte ABILITY_ILLUMINATE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BLUE - .2byte 0 @ padding - -@ Lanturn - base_stats 125, 58, 58, 67, 76, 76 - .byte TYPE_WATER - .byte TYPE_ELECTRIC - .byte 75 @ catch rate - .byte 156 @ base exp. yield - ev_yield 2, 0, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_YELLOW_SHARD - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_SLOW - .byte EGG_GROUP_WATER_2 - .byte EGG_GROUP_WATER_2 - .byte ABILITY_VOLT_ABSORB - .byte ABILITY_ILLUMINATE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BLUE - .2byte 0 @ padding - -@ Pichu - base_stats 20, 40, 15, 60, 35, 35 - .byte TYPE_ELECTRIC - .byte TYPE_ELECTRIC - .byte 190 @ catch rate - .byte 42 @ base exp. yield - ev_yield 0, 0, 0, 1, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_ORAN_BERRY - .byte 127 @ gender - .byte 10 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_UNDISCOVERED - .byte EGG_GROUP_UNDISCOVERED - .byte ABILITY_STATIC - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_YELLOW - .2byte 0 @ padding - -@ Cleffa - base_stats 50, 25, 28, 15, 45, 55 - .byte TYPE_NORMAL - .byte TYPE_NORMAL - .byte 150 @ catch rate - .byte 37 @ base exp. yield - ev_yield 0, 0, 0, 0, 0, 1 - .2byte ITEM_LEPPA_BERRY - .2byte ITEM_MOON_STONE - .byte 191 @ gender - .byte 10 @ egg cycles - .byte 140 @ base friendship - .byte GROWTH_FAST - .byte EGG_GROUP_UNDISCOVERED - .byte EGG_GROUP_UNDISCOVERED - .byte ABILITY_CUTE_CHARM - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_PINK - .2byte 0 @ padding - -@ Igglybuff - base_stats 90, 30, 15, 15, 40, 20 - .byte TYPE_NORMAL - .byte TYPE_NORMAL - .byte 170 @ catch rate - .byte 39 @ base exp. yield - ev_yield 1, 0, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 191 @ gender - .byte 10 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_FAST - .byte EGG_GROUP_UNDISCOVERED - .byte EGG_GROUP_UNDISCOVERED - .byte ABILITY_CUTE_CHARM - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte F_SUMMARY_SCREEN_FLIP_SPRITE | BODY_COLOR_PINK - .2byte 0 @ padding - -@ Togepi - base_stats 35, 20, 65, 20, 40, 65 - .byte TYPE_NORMAL - .byte TYPE_NORMAL - .byte 190 @ catch rate - .byte 74 @ base exp. yield - ev_yield 0, 0, 0, 0, 0, 1 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 31 @ gender - .byte 10 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_FAST - .byte EGG_GROUP_UNDISCOVERED - .byte EGG_GROUP_UNDISCOVERED - .byte ABILITY_HUSTLE - .byte ABILITY_SERENE_GRACE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_WHITE - .2byte 0 @ padding - -@ Togetic - base_stats 55, 40, 85, 40, 80, 105 - .byte TYPE_NORMAL - .byte TYPE_FLYING - .byte 75 @ catch rate - .byte 114 @ base exp. yield - ev_yield 0, 0, 0, 0, 0, 2 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 31 @ gender - .byte 10 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_FAST - .byte EGG_GROUP_FLYING - .byte EGG_GROUP_FAIRY - .byte ABILITY_HUSTLE - .byte ABILITY_SERENE_GRACE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_WHITE - .2byte 0 @ padding - -@ Natu - base_stats 40, 50, 45, 70, 70, 45 - .byte TYPE_PSYCHIC - .byte TYPE_FLYING - .byte 190 @ catch rate - .byte 73 @ base exp. yield - ev_yield 0, 0, 0, 0, 1, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_FLYING - .byte EGG_GROUP_FLYING - .byte ABILITY_SYNCHRONIZE - .byte ABILITY_EARLY_BIRD - .byte 6 @ Safari Zone flee rate - .byte BODY_COLOR_GREEN - .2byte 0 @ padding - -@ Xatu - base_stats 65, 75, 70, 95, 95, 70 - .byte TYPE_PSYCHIC - .byte TYPE_FLYING - .byte 75 @ catch rate - .byte 171 @ base exp. yield - ev_yield 0, 0, 0, 1, 1, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_FLYING - .byte EGG_GROUP_FLYING - .byte ABILITY_SYNCHRONIZE - .byte ABILITY_EARLY_BIRD - .byte 8 @ Safari Zone flee rate - .byte BODY_COLOR_GREEN - .2byte 0 @ padding - -@ Mareep - base_stats 55, 40, 40, 35, 65, 45 - .byte TYPE_ELECTRIC - .byte TYPE_ELECTRIC - .byte 235 @ catch rate - .byte 59 @ base exp. yield - ev_yield 0, 0, 0, 0, 1, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_SLOW - .byte EGG_GROUP_MONSTER - .byte EGG_GROUP_FIELD - .byte ABILITY_STATIC - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_WHITE - .2byte 0 @ padding - -@ Flaaffy - base_stats 70, 55, 55, 45, 80, 60 - .byte TYPE_ELECTRIC - .byte TYPE_ELECTRIC - .byte 120 @ catch rate - .byte 117 @ base exp. yield - ev_yield 0, 0, 0, 0, 2, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_SLOW - .byte EGG_GROUP_MONSTER - .byte EGG_GROUP_FIELD - .byte ABILITY_STATIC - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_PINK - .2byte 0 @ padding - -@ Ampharos - base_stats 90, 75, 75, 55, 115, 90 - .byte TYPE_ELECTRIC - .byte TYPE_ELECTRIC - .byte 45 @ catch rate - .byte 194 @ base exp. yield - ev_yield 0, 0, 0, 0, 3, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_SLOW - .byte EGG_GROUP_MONSTER - .byte EGG_GROUP_FIELD - .byte ABILITY_STATIC - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_YELLOW - .2byte 0 @ padding - -@ Bellossom - base_stats 75, 80, 85, 50, 90, 100 - .byte TYPE_GRASS - .byte TYPE_GRASS - .byte 45 @ catch rate - .byte 184 @ base exp. yield - ev_yield 0, 0, 0, 0, 0, 3 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_SLOW - .byte EGG_GROUP_GRASS - .byte EGG_GROUP_GRASS - .byte ABILITY_CHLOROPHYLL - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_GREEN - .2byte 0 @ padding - -@ Marill - base_stats 70, 20, 50, 40, 20, 50 - .byte TYPE_WATER - .byte TYPE_WATER - .byte 190 @ catch rate - .byte 58 @ base exp. yield - ev_yield 2, 0, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 10 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_FAST - .byte EGG_GROUP_WATER_1 - .byte EGG_GROUP_FAIRY - .byte ABILITY_THICK_FAT - .byte ABILITY_HUGE_POWER - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BLUE - .2byte 0 @ padding - -@ Azumarill - base_stats 100, 50, 80, 50, 50, 80 - .byte TYPE_WATER - .byte TYPE_WATER - .byte 75 @ catch rate - .byte 153 @ base exp. yield - ev_yield 3, 0, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 10 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_FAST - .byte EGG_GROUP_WATER_1 - .byte EGG_GROUP_FAIRY - .byte ABILITY_THICK_FAT - .byte ABILITY_HUGE_POWER - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BLUE - .2byte 0 @ padding - -@ Sudowoodo - base_stats 70, 100, 115, 30, 30, 65 - .byte TYPE_ROCK - .byte TYPE_ROCK - .byte 65 @ catch rate - .byte 135 @ base exp. yield - ev_yield 0, 0, 2, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_MINERAL - .byte EGG_GROUP_MINERAL - .byte ABILITY_STURDY - .byte ABILITY_ROCK_HEAD - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BROWN - .2byte 0 @ padding - -@ Politoed - base_stats 90, 75, 75, 70, 90, 100 - .byte TYPE_WATER - .byte TYPE_WATER - .byte 45 @ catch rate - .byte 185 @ base exp. yield - ev_yield 0, 0, 0, 0, 0, 3 - .2byte ITEM_NONE - .2byte ITEM_KINGS_ROCK - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_SLOW - .byte EGG_GROUP_WATER_1 - .byte EGG_GROUP_WATER_1 - .byte ABILITY_WATER_ABSORB - .byte ABILITY_DAMP - .byte 0 @ Safari Zone flee rate - .byte F_SUMMARY_SCREEN_FLIP_SPRITE | BODY_COLOR_GREEN - .2byte 0 @ padding - -@ Hoppip - base_stats 35, 35, 40, 50, 35, 55 - .byte TYPE_GRASS - .byte TYPE_FLYING - .byte 255 @ catch rate - .byte 74 @ base exp. yield - ev_yield 0, 0, 0, 0, 0, 1 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_SLOW - .byte EGG_GROUP_FAIRY - .byte EGG_GROUP_GRASS - .byte ABILITY_CHLOROPHYLL - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_PINK - .2byte 0 @ padding - -@ Skiploom - base_stats 55, 45, 50, 80, 45, 65 - .byte TYPE_GRASS - .byte TYPE_FLYING - .byte 120 @ catch rate - .byte 136 @ base exp. yield - ev_yield 0, 0, 0, 2, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_SLOW - .byte EGG_GROUP_FAIRY - .byte EGG_GROUP_GRASS - .byte ABILITY_CHLOROPHYLL - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_GREEN - .2byte 0 @ padding - -@ Jumpluff - base_stats 75, 55, 70, 110, 55, 85 - .byte TYPE_GRASS - .byte TYPE_FLYING - .byte 45 @ catch rate - .byte 176 @ base exp. yield - ev_yield 0, 0, 0, 3, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_SLOW - .byte EGG_GROUP_FAIRY - .byte EGG_GROUP_GRASS - .byte ABILITY_CHLOROPHYLL - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BLUE - .2byte 0 @ padding - -@ Aipom - base_stats 55, 70, 55, 85, 40, 55 - .byte TYPE_NORMAL - .byte TYPE_NORMAL - .byte 45 @ catch rate - .byte 94 @ base exp. yield - ev_yield 0, 0, 0, 1, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_FAST - .byte EGG_GROUP_FIELD - .byte EGG_GROUP_FIELD - .byte ABILITY_RUN_AWAY - .byte ABILITY_PICKUP - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_PURPLE - .2byte 0 @ padding - -@ Sunkern - base_stats 30, 30, 30, 30, 30, 30 - .byte TYPE_GRASS - .byte TYPE_GRASS - .byte 235 @ catch rate - .byte 52 @ base exp. yield - ev_yield 0, 0, 0, 0, 1, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_SLOW - .byte EGG_GROUP_GRASS - .byte EGG_GROUP_GRASS - .byte ABILITY_CHLOROPHYLL - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_YELLOW - .2byte 0 @ padding - -@ Sunflora - base_stats 75, 75, 55, 30, 105, 85 - .byte TYPE_GRASS - .byte TYPE_GRASS - .byte 120 @ catch rate - .byte 146 @ base exp. yield - ev_yield 0, 0, 0, 0, 2, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_SLOW - .byte EGG_GROUP_GRASS - .byte EGG_GROUP_GRASS - .byte ABILITY_CHLOROPHYLL - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_YELLOW - .2byte 0 @ padding - -@ Yanma - base_stats 65, 65, 45, 95, 75, 45 - .byte TYPE_BUG - .byte TYPE_FLYING - .byte 75 @ catch rate - .byte 147 @ base exp. yield - ev_yield 0, 0, 0, 2, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_BUG - .byte EGG_GROUP_BUG - .byte ABILITY_SPEED_BOOST - .byte ABILITY_COMPOUND_EYES - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_RED - .2byte 0 @ padding - -@ Wooper - base_stats 55, 45, 45, 15, 25, 25 - .byte TYPE_WATER - .byte TYPE_GROUND - .byte 255 @ catch rate - .byte 52 @ base exp. yield - ev_yield 1, 0, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_WATER_1 - .byte EGG_GROUP_FIELD - .byte ABILITY_DAMP - .byte ABILITY_WATER_ABSORB - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BLUE - .2byte 0 @ padding - -@ Quagsire - base_stats 95, 85, 85, 35, 65, 65 - .byte TYPE_WATER - .byte TYPE_GROUND - .byte 90 @ catch rate - .byte 137 @ base exp. yield - ev_yield 2, 0, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_WATER_1 - .byte EGG_GROUP_FIELD - .byte ABILITY_DAMP - .byte ABILITY_WATER_ABSORB - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BLUE - .2byte 0 @ padding - -@ Espeon - base_stats 65, 65, 60, 110, 130, 95 - .byte TYPE_PSYCHIC - .byte TYPE_PSYCHIC - .byte 45 @ catch rate - .byte 197 @ base exp. yield - ev_yield 0, 0, 0, 0, 2, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 31 @ gender - .byte 35 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_FIELD - .byte EGG_GROUP_FIELD - .byte ABILITY_SYNCHRONIZE - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_PURPLE - .2byte 0 @ padding - -@ Umbreon - base_stats 95, 65, 110, 65, 60, 130 - .byte TYPE_DARK - .byte TYPE_DARK - .byte 45 @ catch rate - .byte 197 @ base exp. yield - ev_yield 0, 0, 0, 0, 0, 2 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 31 @ gender - .byte 35 @ egg cycles - .byte 35 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_FIELD - .byte EGG_GROUP_FIELD - .byte ABILITY_SYNCHRONIZE - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BLACK - .2byte 0 @ padding - -@ Murkrow - base_stats 60, 85, 42, 91, 85, 42 - .byte TYPE_DARK - .byte TYPE_FLYING - .byte 30 @ catch rate - .byte 107 @ base exp. yield - ev_yield 0, 0, 0, 1, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 35 @ base friendship - .byte GROWTH_MEDIUM_SLOW - .byte EGG_GROUP_FLYING - .byte EGG_GROUP_FLYING - .byte ABILITY_INSOMNIA - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BLACK - .2byte 0 @ padding - -@ Slowking - base_stats 95, 75, 80, 30, 100, 110 - .byte TYPE_WATER - .byte TYPE_PSYCHIC - .byte 70 @ catch rate - .byte 164 @ base exp. yield - ev_yield 0, 0, 0, 0, 0, 3 - .2byte ITEM_NONE - .2byte ITEM_KINGS_ROCK - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_MONSTER - .byte EGG_GROUP_WATER_1 - .byte ABILITY_OBLIVIOUS - .byte ABILITY_OWN_TEMPO - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_PINK - .2byte 0 @ padding - -@ Misdreavus - base_stats 60, 60, 60, 85, 85, 85 - .byte TYPE_GHOST - .byte TYPE_GHOST - .byte 45 @ catch rate - .byte 147 @ base exp. yield - ev_yield 0, 0, 0, 0, 1, 1 - .2byte ITEM_NONE - .2byte ITEM_SPELL_TAG - .byte 127 @ gender - .byte 25 @ egg cycles - .byte 35 @ base friendship - .byte GROWTH_FAST - .byte EGG_GROUP_AMORPHOUS - .byte EGG_GROUP_AMORPHOUS - .byte ABILITY_LEVITATE - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_GRAY - .2byte 0 @ padding - -@ Unown - base_stats 48, 72, 48, 48, 72, 48 - .byte TYPE_PSYCHIC - .byte TYPE_PSYCHIC - .byte 225 @ catch rate - .byte 61 @ base exp. yield - ev_yield 0, 1, 0, 0, 1, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 255 @ gender - .byte 40 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_UNDISCOVERED - .byte EGG_GROUP_UNDISCOVERED - .byte ABILITY_LEVITATE - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte F_SUMMARY_SCREEN_FLIP_SPRITE | BODY_COLOR_BLACK - .2byte 0 @ padding - -@ Wobbuffet - base_stats 190, 33, 58, 33, 33, 58 - .byte TYPE_PSYCHIC - .byte TYPE_PSYCHIC - .byte 45 @ catch rate - .byte 177 @ base exp. yield - ev_yield 2, 0, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_AMORPHOUS - .byte EGG_GROUP_AMORPHOUS - .byte ABILITY_SHADOW_TAG - .byte ABILITY_NONE - .byte 4 @ Safari Zone flee rate - .byte BODY_COLOR_BLUE - .2byte 0 @ padding - -@ Girafarig - base_stats 70, 80, 65, 85, 90, 65 - .byte TYPE_NORMAL - .byte TYPE_PSYCHIC - .byte 60 @ catch rate - .byte 149 @ base exp. yield - ev_yield 0, 0, 0, 0, 2, 0 - .2byte ITEM_NONE - .2byte ITEM_PERSIM_BERRY - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_FIELD - .byte EGG_GROUP_FIELD - .byte ABILITY_INNER_FOCUS - .byte ABILITY_EARLY_BIRD - .byte 4 @ Safari Zone flee rate - .byte BODY_COLOR_YELLOW - .2byte 0 @ padding - -@ Pineco - base_stats 50, 65, 90, 15, 35, 35 - .byte TYPE_BUG - .byte TYPE_BUG - .byte 190 @ catch rate - .byte 60 @ base exp. yield - ev_yield 0, 0, 1, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_BUG - .byte EGG_GROUP_BUG - .byte ABILITY_STURDY - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_GRAY - .2byte 0 @ padding - -@ Forretress - base_stats 75, 90, 140, 40, 60, 60 - .byte TYPE_BUG - .byte TYPE_STEEL - .byte 75 @ catch rate - .byte 118 @ base exp. yield - ev_yield 0, 0, 2, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_BUG - .byte EGG_GROUP_BUG - .byte ABILITY_STURDY - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_PURPLE - .2byte 0 @ padding - -@ Dunsparce - base_stats 100, 70, 70, 45, 65, 65 - .byte TYPE_NORMAL - .byte TYPE_NORMAL - .byte 190 @ catch rate - .byte 75 @ base exp. yield - ev_yield 1, 0, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_FIELD - .byte EGG_GROUP_FIELD - .byte ABILITY_SERENE_GRACE - .byte ABILITY_RUN_AWAY - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_YELLOW - .2byte 0 @ padding - -@ Gligar - base_stats 65, 75, 105, 85, 35, 65 - .byte TYPE_GROUND - .byte TYPE_FLYING - .byte 60 @ catch rate - .byte 108 @ base exp. yield - ev_yield 0, 0, 1, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_SLOW - .byte EGG_GROUP_BUG - .byte EGG_GROUP_BUG - .byte ABILITY_HYPER_CUTTER - .byte ABILITY_SAND_VEIL - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_PURPLE - .2byte 0 @ padding - -@ Steelix - base_stats 75, 85, 200, 30, 55, 65 - .byte TYPE_STEEL - .byte TYPE_GROUND - .byte 25 @ catch rate - .byte 196 @ base exp. yield - ev_yield 0, 0, 2, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_METAL_COAT - .byte 127 @ gender - .byte 25 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_MINERAL - .byte EGG_GROUP_MINERAL - .byte ABILITY_ROCK_HEAD - .byte ABILITY_STURDY - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_GRAY - .2byte 0 @ padding - -@ Snubbull - base_stats 60, 80, 50, 30, 40, 40 - .byte TYPE_NORMAL - .byte TYPE_NORMAL - .byte 190 @ catch rate - .byte 63 @ base exp. yield - ev_yield 0, 1, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 191 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_FAST - .byte EGG_GROUP_FIELD - .byte EGG_GROUP_FAIRY - .byte ABILITY_INTIMIDATE - .byte ABILITY_RUN_AWAY - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_PINK - .2byte 0 @ padding - -@ Granbull - base_stats 90, 120, 75, 45, 60, 60 - .byte TYPE_NORMAL - .byte TYPE_NORMAL - .byte 75 @ catch rate - .byte 178 @ base exp. yield - ev_yield 0, 2, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 191 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_FAST - .byte EGG_GROUP_FIELD - .byte EGG_GROUP_FAIRY - .byte ABILITY_INTIMIDATE - .byte ABILITY_INTIMIDATE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_PURPLE - .2byte 0 @ padding - -@ Qwilfish - base_stats 65, 95, 75, 85, 55, 55 - .byte TYPE_WATER - .byte TYPE_POISON - .byte 45 @ catch rate - .byte 100 @ base exp. yield - ev_yield 0, 1, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_WATER_2 - .byte EGG_GROUP_WATER_2 - .byte ABILITY_POISON_POINT - .byte ABILITY_SWIFT_SWIM - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_GRAY - .2byte 0 @ padding - -@ Scizor - base_stats 70, 130, 100, 65, 55, 80 - .byte TYPE_BUG - .byte TYPE_STEEL - .byte 25 @ catch rate - .byte 200 @ base exp. yield - ev_yield 0, 2, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 25 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_BUG - .byte EGG_GROUP_BUG - .byte ABILITY_SWARM - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_RED - .2byte 0 @ padding - -@ Shuckle - base_stats 20, 10, 230, 5, 10, 230 - .byte TYPE_BUG - .byte TYPE_ROCK - .byte 190 @ catch rate - .byte 80 @ base exp. yield - ev_yield 0, 0, 1, 0, 0, 1 - .2byte ITEM_ORAN_BERRY - .2byte ITEM_ORAN_BERRY - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_SLOW - .byte EGG_GROUP_BUG - .byte EGG_GROUP_BUG - .byte ABILITY_STURDY - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_YELLOW - .2byte 0 @ padding - -@ Heracross - base_stats 80, 125, 75, 85, 40, 95 - .byte TYPE_BUG - .byte TYPE_FIGHTING - .byte 45 @ catch rate - .byte 200 @ base exp. yield - ev_yield 0, 2, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 25 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_SLOW - .byte EGG_GROUP_BUG - .byte EGG_GROUP_BUG - .byte ABILITY_SWARM - .byte ABILITY_GUTS - .byte 8 @ Safari Zone flee rate - .byte BODY_COLOR_BLUE - .2byte 0 @ padding - -@ Sneasel - base_stats 55, 95, 55, 115, 35, 75 - .byte TYPE_DARK - .byte TYPE_ICE - .byte 60 @ catch rate - .byte 132 @ base exp. yield - ev_yield 0, 0, 0, 1, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_QUICK_CLAW - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 35 @ base friendship - .byte GROWTH_MEDIUM_SLOW - .byte EGG_GROUP_FIELD - .byte EGG_GROUP_FIELD - .byte ABILITY_INNER_FOCUS - .byte ABILITY_KEEN_EYE - .byte 0 @ Safari Zone flee rate - .byte F_SUMMARY_SCREEN_FLIP_SPRITE | BODY_COLOR_BLACK - .2byte 0 @ padding - -@ Teddiursa - base_stats 60, 80, 50, 40, 50, 50 - .byte TYPE_NORMAL - .byte TYPE_NORMAL - .byte 120 @ catch rate - .byte 124 @ base exp. yield - ev_yield 0, 1, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_FIELD - .byte EGG_GROUP_FIELD - .byte ABILITY_PICKUP - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte F_SUMMARY_SCREEN_FLIP_SPRITE | BODY_COLOR_BROWN - .2byte 0 @ padding - -@ Ursaring - base_stats 90, 130, 75, 55, 75, 75 - .byte TYPE_NORMAL - .byte TYPE_NORMAL - .byte 60 @ catch rate - .byte 189 @ base exp. yield - ev_yield 0, 2, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_FIELD - .byte EGG_GROUP_FIELD - .byte ABILITY_GUTS - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BROWN - .2byte 0 @ padding - -@ Slugma - base_stats 40, 40, 40, 20, 70, 40 - .byte TYPE_FIRE - .byte TYPE_FIRE - .byte 190 @ catch rate - .byte 78 @ base exp. yield - ev_yield 0, 0, 0, 0, 1, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_AMORPHOUS - .byte EGG_GROUP_AMORPHOUS - .byte ABILITY_MAGMA_ARMOR - .byte ABILITY_FLAME_BODY - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_RED - .2byte 0 @ padding - -@ Magcargo - base_stats 50, 50, 120, 30, 80, 80 - .byte TYPE_FIRE - .byte TYPE_ROCK - .byte 75 @ catch rate - .byte 154 @ base exp. yield - ev_yield 0, 0, 2, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_AMORPHOUS - .byte EGG_GROUP_AMORPHOUS - .byte ABILITY_MAGMA_ARMOR - .byte ABILITY_FLAME_BODY - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_RED - .2byte 0 @ padding - -@ Swinub - base_stats 50, 50, 40, 50, 30, 30 - .byte TYPE_ICE - .byte TYPE_GROUND - .byte 225 @ catch rate - .byte 78 @ base exp. yield - ev_yield 0, 1, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_SLOW - .byte EGG_GROUP_FIELD - .byte EGG_GROUP_FIELD - .byte ABILITY_OBLIVIOUS - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BROWN - .2byte 0 @ padding - -@ Piloswine - base_stats 100, 100, 80, 50, 60, 60 - .byte TYPE_ICE - .byte TYPE_GROUND - .byte 75 @ catch rate - .byte 160 @ base exp. yield - ev_yield 1, 1, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_SLOW - .byte EGG_GROUP_FIELD - .byte EGG_GROUP_FIELD - .byte ABILITY_OBLIVIOUS - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BROWN - .2byte 0 @ padding - -@ Corsola - base_stats 55, 55, 85, 35, 65, 85 - .byte TYPE_WATER - .byte TYPE_ROCK - .byte 60 @ catch rate - .byte 113 @ base exp. yield - ev_yield 0, 0, 1, 0, 0, 1 - .2byte ITEM_NONE - .2byte ITEM_RED_SHARD - .byte 191 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_FAST - .byte EGG_GROUP_WATER_1 - .byte EGG_GROUP_WATER_3 - .byte ABILITY_HUSTLE - .byte ABILITY_NATURAL_CURE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_PINK - .2byte 0 @ padding - -@ Remoraid - base_stats 35, 65, 35, 65, 65, 35 - .byte TYPE_WATER - .byte TYPE_WATER - .byte 190 @ catch rate - .byte 78 @ base exp. yield - ev_yield 0, 0, 0, 0, 1, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_WATER_1 - .byte EGG_GROUP_WATER_2 - .byte ABILITY_HUSTLE - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_GRAY - .2byte 0 @ padding - -@ Octillery - base_stats 75, 105, 75, 45, 105, 75 - .byte TYPE_WATER - .byte TYPE_WATER - .byte 75 @ catch rate - .byte 164 @ base exp. yield - ev_yield 0, 1, 0, 0, 1, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_WATER_1 - .byte EGG_GROUP_WATER_2 - .byte ABILITY_SUCTION_CUPS - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_RED - .2byte 0 @ padding - -@ Delibird - base_stats 45, 55, 45, 75, 65, 45 - .byte TYPE_ICE - .byte TYPE_FLYING - .byte 45 @ catch rate - .byte 183 @ base exp. yield - ev_yield 0, 0, 0, 1, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_FAST - .byte EGG_GROUP_WATER_1 - .byte EGG_GROUP_FIELD - .byte ABILITY_VITAL_SPIRIT - .byte ABILITY_HUSTLE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_RED - .2byte 0 @ padding - -@ Mantine - base_stats 65, 40, 70, 70, 80, 140 - .byte TYPE_WATER - .byte TYPE_FLYING - .byte 25 @ catch rate - .byte 168 @ base exp. yield - ev_yield 0, 0, 0, 0, 0, 2 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 25 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_SLOW - .byte EGG_GROUP_WATER_1 - .byte EGG_GROUP_WATER_1 - .byte ABILITY_SWIFT_SWIM - .byte ABILITY_WATER_ABSORB - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_PURPLE - .2byte 0 @ padding - -@ Skarmory - base_stats 65, 80, 140, 70, 40, 70 - .byte TYPE_STEEL - .byte TYPE_FLYING - .byte 25 @ catch rate - .byte 168 @ base exp. yield - ev_yield 0, 0, 2, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 25 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_SLOW - .byte EGG_GROUP_FLYING - .byte EGG_GROUP_FLYING - .byte ABILITY_KEEN_EYE - .byte ABILITY_STURDY - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_GRAY - .2byte 0 @ padding - -@ Houndour - base_stats 45, 60, 30, 65, 80, 50 - .byte TYPE_DARK - .byte TYPE_FIRE - .byte 120 @ catch rate - .byte 114 @ base exp. yield - ev_yield 0, 0, 0, 0, 1, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 35 @ base friendship - .byte GROWTH_SLOW - .byte EGG_GROUP_FIELD - .byte EGG_GROUP_FIELD - .byte ABILITY_EARLY_BIRD - .byte ABILITY_FLASH_FIRE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BLACK - .2byte 0 @ padding - -@ Houndoom - base_stats 75, 90, 50, 95, 110, 80 - .byte TYPE_DARK - .byte TYPE_FIRE - .byte 45 @ catch rate - .byte 204 @ base exp. yield - ev_yield 0, 0, 0, 0, 2, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 35 @ base friendship - .byte GROWTH_SLOW - .byte EGG_GROUP_FIELD - .byte EGG_GROUP_FIELD - .byte ABILITY_EARLY_BIRD - .byte ABILITY_FLASH_FIRE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BLACK - .2byte 0 @ padding - -@ Kingdra - base_stats 75, 95, 95, 85, 95, 95 - .byte TYPE_WATER - .byte TYPE_DRAGON - .byte 45 @ catch rate - .byte 207 @ base exp. yield - ev_yield 0, 1, 0, 0, 1, 1 - .2byte ITEM_NONE - .2byte ITEM_DRAGON_SCALE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_WATER_1 - .byte EGG_GROUP_DRAGON - .byte ABILITY_SWIFT_SWIM - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BLUE - .2byte 0 @ padding - -@ Phanpy - base_stats 90, 60, 60, 40, 40, 40 - .byte TYPE_GROUND - .byte TYPE_GROUND - .byte 120 @ catch rate - .byte 124 @ base exp. yield - ev_yield 1, 0, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_FIELD - .byte EGG_GROUP_FIELD - .byte ABILITY_PICKUP - .byte ABILITY_NONE - .byte 10 @ Safari Zone flee rate - .byte BODY_COLOR_BLUE - .2byte 0 @ padding - -@ Donphan - base_stats 90, 120, 120, 50, 60, 60 - .byte TYPE_GROUND - .byte TYPE_GROUND - .byte 60 @ catch rate - .byte 189 @ base exp. yield - ev_yield 0, 1, 1, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_FIELD - .byte EGG_GROUP_FIELD - .byte ABILITY_STURDY - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_GRAY - .2byte 0 @ padding - -@ Porygon2 - base_stats 85, 80, 90, 60, 105, 95 - .byte TYPE_NORMAL - .byte TYPE_NORMAL - .byte 45 @ catch rate - .byte 180 @ base exp. yield - ev_yield 0, 0, 0, 0, 2, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 255 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_MINERAL - .byte EGG_GROUP_MINERAL - .byte ABILITY_TRACE - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_RED - .2byte 0 @ padding - -@ Stantler - base_stats 73, 95, 62, 85, 85, 65 - .byte TYPE_NORMAL - .byte TYPE_NORMAL - .byte 45 @ catch rate - .byte 165 @ base exp. yield - ev_yield 0, 1, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_SLOW - .byte EGG_GROUP_FIELD - .byte EGG_GROUP_FIELD - .byte ABILITY_INTIMIDATE - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BROWN - .2byte 0 @ padding - -@ Smeargle - base_stats 55, 20, 35, 75, 20, 45 - .byte TYPE_NORMAL - .byte TYPE_NORMAL - .byte 45 @ catch rate - .byte 106 @ base exp. yield - ev_yield 0, 0, 0, 1, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_FAST - .byte EGG_GROUP_FIELD - .byte EGG_GROUP_FIELD - .byte ABILITY_OWN_TEMPO - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_WHITE - .2byte 0 @ padding - -@ Tyrogue - base_stats 35, 35, 35, 35, 35, 35 - .byte TYPE_FIGHTING - .byte TYPE_FIGHTING - .byte 75 @ catch rate - .byte 91 @ base exp. yield - ev_yield 0, 1, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 0 @ gender - .byte 25 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_UNDISCOVERED - .byte EGG_GROUP_UNDISCOVERED - .byte ABILITY_GUTS - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_PURPLE - .2byte 0 @ padding - -@ Hitmontop - base_stats 50, 95, 95, 70, 35, 110 - .byte TYPE_FIGHTING - .byte TYPE_FIGHTING - .byte 45 @ catch rate - .byte 138 @ base exp. yield - ev_yield 0, 0, 0, 0, 0, 2 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 0 @ gender - .byte 25 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_HUMAN_LIKE - .byte EGG_GROUP_HUMAN_LIKE - .byte ABILITY_INTIMIDATE - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BROWN - .2byte 0 @ padding - -@ Smoochum - base_stats 45, 30, 15, 65, 85, 65 - .byte TYPE_ICE - .byte TYPE_PSYCHIC - .byte 45 @ catch rate - .byte 87 @ base exp. yield - ev_yield 0, 0, 0, 0, 1, 0 - .2byte ITEM_ASPEAR_BERRY - .2byte ITEM_ASPEAR_BERRY - .byte 254 @ gender - .byte 25 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_UNDISCOVERED - .byte EGG_GROUP_UNDISCOVERED - .byte ABILITY_OBLIVIOUS - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_PINK - .2byte 0 @ padding - -@ Elekid - base_stats 45, 63, 37, 95, 65, 55 - .byte TYPE_ELECTRIC - .byte TYPE_ELECTRIC - .byte 45 @ catch rate - .byte 106 @ base exp. yield - ev_yield 0, 0, 0, 1, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 63 @ gender - .byte 25 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_UNDISCOVERED - .byte EGG_GROUP_UNDISCOVERED - .byte ABILITY_STATIC - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte F_SUMMARY_SCREEN_FLIP_SPRITE | BODY_COLOR_YELLOW - .2byte 0 @ padding - -@ Magby - base_stats 45, 75, 37, 83, 70, 55 - .byte TYPE_FIRE - .byte TYPE_FIRE - .byte 45 @ catch rate - .byte 117 @ base exp. yield - ev_yield 0, 0, 0, 1, 0, 0 - .2byte ITEM_RAWST_BERRY - .2byte ITEM_RAWST_BERRY - .byte 63 @ gender - .byte 25 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_UNDISCOVERED - .byte EGG_GROUP_UNDISCOVERED - .byte ABILITY_FLAME_BODY - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_RED - .2byte 0 @ padding - -@ Miltank - base_stats 95, 80, 105, 100, 40, 70 - .byte TYPE_NORMAL - .byte TYPE_NORMAL - .byte 45 @ catch rate - .byte 200 @ base exp. yield - ev_yield 0, 0, 2, 0, 0, 0 - .2byte ITEM_MOOMOO_MILK - .2byte ITEM_MOOMOO_MILK - .byte 254 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_SLOW - .byte EGG_GROUP_FIELD - .byte EGG_GROUP_FIELD - .byte ABILITY_THICK_FAT - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_PINK - .2byte 0 @ padding - -@ Blissey - base_stats 255, 10, 10, 55, 75, 135 - .byte TYPE_NORMAL - .byte TYPE_NORMAL - .byte 30 @ catch rate - .byte 255 @ base exp. yield - ev_yield 2, 0, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_LUCKY_EGG - .byte 254 @ gender - .byte 40 @ egg cycles - .byte 140 @ base friendship - .byte GROWTH_FAST - .byte EGG_GROUP_FAIRY - .byte EGG_GROUP_FAIRY - .byte ABILITY_NATURAL_CURE - .byte ABILITY_SERENE_GRACE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_PINK - .2byte 0 @ padding - -@ Raikou - base_stats 90, 85, 75, 115, 115, 100 - .byte TYPE_ELECTRIC - .byte TYPE_ELECTRIC - .byte 3 @ catch rate - .byte 216 @ base exp. yield - ev_yield 0, 0, 0, 2, 1, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 255 @ gender - .byte 80 @ egg cycles - .byte 35 @ base friendship - .byte GROWTH_SLOW - .byte EGG_GROUP_UNDISCOVERED - .byte EGG_GROUP_UNDISCOVERED - .byte ABILITY_PRESSURE - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_YELLOW - .2byte 0 @ padding - -@ Entei - base_stats 115, 115, 85, 100, 90, 75 - .byte TYPE_FIRE - .byte TYPE_FIRE - .byte 3 @ catch rate - .byte 217 @ base exp. yield - ev_yield 1, 2, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 255 @ gender - .byte 80 @ egg cycles - .byte 35 @ base friendship - .byte GROWTH_SLOW - .byte EGG_GROUP_UNDISCOVERED - .byte EGG_GROUP_UNDISCOVERED - .byte ABILITY_PRESSURE - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BROWN - .2byte 0 @ padding - -@ Suicune - base_stats 100, 75, 115, 85, 90, 115 - .byte TYPE_WATER - .byte TYPE_WATER - .byte 3 @ catch rate - .byte 215 @ base exp. yield - ev_yield 0, 0, 1, 0, 0, 2 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 255 @ gender - .byte 80 @ egg cycles - .byte 35 @ base friendship - .byte GROWTH_SLOW - .byte EGG_GROUP_UNDISCOVERED - .byte EGG_GROUP_UNDISCOVERED - .byte ABILITY_PRESSURE - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BLUE - .2byte 0 @ padding - -@ Larvitar - base_stats 50, 64, 50, 41, 45, 50 - .byte TYPE_ROCK - .byte TYPE_GROUND - .byte 45 @ catch rate - .byte 67 @ base exp. yield - ev_yield 0, 1, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 40 @ egg cycles - .byte 35 @ base friendship - .byte GROWTH_SLOW - .byte EGG_GROUP_MONSTER - .byte EGG_GROUP_MONSTER - .byte ABILITY_GUTS - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_GREEN - .2byte 0 @ padding - -@ Pupitar - base_stats 70, 84, 70, 51, 65, 70 - .byte TYPE_ROCK - .byte TYPE_GROUND - .byte 45 @ catch rate - .byte 144 @ base exp. yield - ev_yield 0, 2, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 40 @ egg cycles - .byte 35 @ base friendship - .byte GROWTH_SLOW - .byte EGG_GROUP_MONSTER - .byte EGG_GROUP_MONSTER - .byte ABILITY_SHED_SKIN - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_GRAY - .2byte 0 @ padding - -@ Tyranitar - base_stats 100, 134, 110, 61, 95, 100 - .byte TYPE_ROCK - .byte TYPE_DARK - .byte 45 @ catch rate - .byte 218 @ base exp. yield - ev_yield 0, 3, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 40 @ egg cycles - .byte 35 @ base friendship - .byte GROWTH_SLOW - .byte EGG_GROUP_MONSTER - .byte EGG_GROUP_MONSTER - .byte ABILITY_SAND_STREAM - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_GREEN - .2byte 0 @ padding - -@ Lugia - base_stats 106, 90, 130, 110, 90, 154 - .byte TYPE_PSYCHIC - .byte TYPE_FLYING - .byte 3 @ catch rate - .byte 220 @ base exp. yield - ev_yield 0, 0, 0, 0, 0, 3 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 255 @ gender - .byte 120 @ egg cycles - .byte 0 @ base friendship - .byte GROWTH_SLOW - .byte EGG_GROUP_UNDISCOVERED - .byte EGG_GROUP_UNDISCOVERED - .byte ABILITY_PRESSURE - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_WHITE - .2byte 0 @ padding - -@ Ho-Oh - base_stats 106, 130, 90, 90, 110, 154 - .byte TYPE_FIRE - .byte TYPE_FLYING - .byte 3 @ catch rate - .byte 220 @ base exp. yield - ev_yield 0, 0, 0, 0, 0, 3 - .2byte ITEM_SACRED_ASH - .2byte ITEM_SACRED_ASH - .byte 255 @ gender - .byte 120 @ egg cycles - .byte 0 @ base friendship - .byte GROWTH_SLOW - .byte EGG_GROUP_UNDISCOVERED - .byte EGG_GROUP_UNDISCOVERED - .byte ABILITY_PRESSURE - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_RED - .2byte 0 @ padding - -@ Celebi - base_stats 100, 100, 100, 100, 100, 100 - .byte TYPE_PSYCHIC - .byte TYPE_GRASS - .byte 45 @ catch rate - .byte 64 @ base exp. yield - ev_yield 3, 0, 0, 0, 0, 0 - .2byte ITEM_LUM_BERRY - .2byte ITEM_LUM_BERRY - .byte 255 @ gender - .byte 120 @ egg cycles - .byte 100 @ base friendship - .byte GROWTH_MEDIUM_SLOW - .byte EGG_GROUP_UNDISCOVERED - .byte EGG_GROUP_UNDISCOVERED - .byte ABILITY_NATURAL_CURE - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_GREEN - .2byte 0 @ padding - -@ ? - base_stats 50, 150, 50, 150, 150, 50 - .byte TYPE_NORMAL - .byte TYPE_NORMAL - .byte 3 @ catch rate - .byte 1 @ base exp. yield - ev_yield 2, 2, 2, 2, 2, 2 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 255 @ gender - .byte 120 @ egg cycles - .byte 0 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_UNDISCOVERED - .byte EGG_GROUP_UNDISCOVERED - .byte ABILITY_NONE - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BLACK - .2byte 0 @ padding - -@ ? - base_stats 50, 150, 50, 150, 150, 50 - .byte TYPE_NORMAL - .byte TYPE_NORMAL - .byte 3 @ catch rate - .byte 1 @ base exp. yield - ev_yield 2, 2, 2, 2, 2, 2 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 255 @ gender - .byte 120 @ egg cycles - .byte 0 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_UNDISCOVERED - .byte EGG_GROUP_UNDISCOVERED - .byte ABILITY_NONE - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BLACK - .2byte 0 @ padding - -@ ? - base_stats 50, 150, 50, 150, 150, 50 - .byte TYPE_NORMAL - .byte TYPE_NORMAL - .byte 3 @ catch rate - .byte 1 @ base exp. yield - ev_yield 2, 2, 2, 2, 2, 2 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 255 @ gender - .byte 120 @ egg cycles - .byte 0 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_UNDISCOVERED - .byte EGG_GROUP_UNDISCOVERED - .byte ABILITY_NONE - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BLACK - .2byte 0 @ padding - -@ ? - base_stats 50, 150, 50, 150, 150, 50 - .byte TYPE_NORMAL - .byte TYPE_NORMAL - .byte 3 @ catch rate - .byte 1 @ base exp. yield - ev_yield 2, 2, 2, 2, 2, 2 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 255 @ gender - .byte 120 @ egg cycles - .byte 0 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_UNDISCOVERED - .byte EGG_GROUP_UNDISCOVERED - .byte ABILITY_NONE - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BLACK - .2byte 0 @ padding - -@ ? - base_stats 50, 150, 50, 150, 150, 50 - .byte TYPE_NORMAL - .byte TYPE_NORMAL - .byte 3 @ catch rate - .byte 1 @ base exp. yield - ev_yield 2, 2, 2, 2, 2, 2 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 255 @ gender - .byte 120 @ egg cycles - .byte 0 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_UNDISCOVERED - .byte EGG_GROUP_UNDISCOVERED - .byte ABILITY_NONE - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BLACK - .2byte 0 @ padding - -@ ? - base_stats 50, 150, 50, 150, 150, 50 - .byte TYPE_NORMAL - .byte TYPE_NORMAL - .byte 3 @ catch rate - .byte 1 @ base exp. yield - ev_yield 2, 2, 2, 2, 2, 2 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 255 @ gender - .byte 120 @ egg cycles - .byte 0 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_UNDISCOVERED - .byte EGG_GROUP_UNDISCOVERED - .byte ABILITY_NONE - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BLACK - .2byte 0 @ padding - -@ ? - base_stats 50, 150, 50, 150, 150, 50 - .byte TYPE_NORMAL - .byte TYPE_NORMAL - .byte 3 @ catch rate - .byte 1 @ base exp. yield - ev_yield 2, 2, 2, 2, 2, 2 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 255 @ gender - .byte 120 @ egg cycles - .byte 0 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_UNDISCOVERED - .byte EGG_GROUP_UNDISCOVERED - .byte ABILITY_NONE - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BLACK - .2byte 0 @ padding - -@ ? - base_stats 50, 150, 50, 150, 150, 50 - .byte TYPE_NORMAL - .byte TYPE_NORMAL - .byte 3 @ catch rate - .byte 1 @ base exp. yield - ev_yield 2, 2, 2, 2, 2, 2 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 255 @ gender - .byte 120 @ egg cycles - .byte 0 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_UNDISCOVERED - .byte EGG_GROUP_UNDISCOVERED - .byte ABILITY_NONE - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BLACK - .2byte 0 @ padding - -@ ? - base_stats 50, 150, 50, 150, 150, 50 - .byte TYPE_NORMAL - .byte TYPE_NORMAL - .byte 3 @ catch rate - .byte 1 @ base exp. yield - ev_yield 2, 2, 2, 2, 2, 2 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 255 @ gender - .byte 120 @ egg cycles - .byte 0 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_UNDISCOVERED - .byte EGG_GROUP_UNDISCOVERED - .byte ABILITY_NONE - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BLACK - .2byte 0 @ padding - -@ ? - base_stats 50, 150, 50, 150, 150, 50 - .byte TYPE_NORMAL - .byte TYPE_NORMAL - .byte 3 @ catch rate - .byte 1 @ base exp. yield - ev_yield 2, 2, 2, 2, 2, 2 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 255 @ gender - .byte 120 @ egg cycles - .byte 0 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_UNDISCOVERED - .byte EGG_GROUP_UNDISCOVERED - .byte ABILITY_NONE - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BLACK - .2byte 0 @ padding - -@ ? - base_stats 50, 150, 50, 150, 150, 50 - .byte TYPE_NORMAL - .byte TYPE_NORMAL - .byte 3 @ catch rate - .byte 1 @ base exp. yield - ev_yield 2, 2, 2, 2, 2, 2 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 255 @ gender - .byte 120 @ egg cycles - .byte 0 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_UNDISCOVERED - .byte EGG_GROUP_UNDISCOVERED - .byte ABILITY_NONE - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BLACK - .2byte 0 @ padding - -@ ? - base_stats 50, 150, 50, 150, 150, 50 - .byte TYPE_NORMAL - .byte TYPE_NORMAL - .byte 3 @ catch rate - .byte 1 @ base exp. yield - ev_yield 2, 2, 2, 2, 2, 2 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 255 @ gender - .byte 120 @ egg cycles - .byte 0 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_UNDISCOVERED - .byte EGG_GROUP_UNDISCOVERED - .byte ABILITY_NONE - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BLACK - .2byte 0 @ padding - -@ ? - base_stats 50, 150, 50, 150, 150, 50 - .byte TYPE_NORMAL - .byte TYPE_NORMAL - .byte 3 @ catch rate - .byte 1 @ base exp. yield - ev_yield 2, 2, 2, 2, 2, 2 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 255 @ gender - .byte 120 @ egg cycles - .byte 0 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_UNDISCOVERED - .byte EGG_GROUP_UNDISCOVERED - .byte ABILITY_NONE - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BLACK - .2byte 0 @ padding - -@ ? - base_stats 50, 150, 50, 150, 150, 50 - .byte TYPE_NORMAL - .byte TYPE_NORMAL - .byte 3 @ catch rate - .byte 1 @ base exp. yield - ev_yield 2, 2, 2, 2, 2, 2 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 255 @ gender - .byte 120 @ egg cycles - .byte 0 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_UNDISCOVERED - .byte EGG_GROUP_UNDISCOVERED - .byte ABILITY_NONE - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BLACK - .2byte 0 @ padding - -@ ? - base_stats 50, 150, 50, 150, 150, 50 - .byte TYPE_NORMAL - .byte TYPE_NORMAL - .byte 3 @ catch rate - .byte 1 @ base exp. yield - ev_yield 2, 2, 2, 2, 2, 2 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 255 @ gender - .byte 120 @ egg cycles - .byte 0 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_UNDISCOVERED - .byte EGG_GROUP_UNDISCOVERED - .byte ABILITY_NONE - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BLACK - .2byte 0 @ padding - -@ ? - base_stats 50, 150, 50, 150, 150, 50 - .byte TYPE_NORMAL - .byte TYPE_NORMAL - .byte 3 @ catch rate - .byte 1 @ base exp. yield - ev_yield 2, 2, 2, 2, 2, 2 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 255 @ gender - .byte 120 @ egg cycles - .byte 0 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_UNDISCOVERED - .byte EGG_GROUP_UNDISCOVERED - .byte ABILITY_NONE - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BLACK - .2byte 0 @ padding - -@ ? - base_stats 50, 150, 50, 150, 150, 50 - .byte TYPE_NORMAL - .byte TYPE_NORMAL - .byte 3 @ catch rate - .byte 1 @ base exp. yield - ev_yield 2, 2, 2, 2, 2, 2 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 255 @ gender - .byte 120 @ egg cycles - .byte 0 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_UNDISCOVERED - .byte EGG_GROUP_UNDISCOVERED - .byte ABILITY_NONE - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BLACK - .2byte 0 @ padding - -@ ? - base_stats 50, 150, 50, 150, 150, 50 - .byte TYPE_NORMAL - .byte TYPE_NORMAL - .byte 3 @ catch rate - .byte 1 @ base exp. yield - ev_yield 2, 2, 2, 2, 2, 2 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 255 @ gender - .byte 120 @ egg cycles - .byte 0 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_UNDISCOVERED - .byte EGG_GROUP_UNDISCOVERED - .byte ABILITY_NONE - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BLACK - .2byte 0 @ padding - -@ ? - base_stats 50, 150, 50, 150, 150, 50 - .byte TYPE_NORMAL - .byte TYPE_NORMAL - .byte 3 @ catch rate - .byte 1 @ base exp. yield - ev_yield 2, 2, 2, 2, 2, 2 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 255 @ gender - .byte 120 @ egg cycles - .byte 0 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_UNDISCOVERED - .byte EGG_GROUP_UNDISCOVERED - .byte ABILITY_NONE - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BLACK - .2byte 0 @ padding - -@ ? - base_stats 50, 150, 50, 150, 150, 50 - .byte TYPE_NORMAL - .byte TYPE_NORMAL - .byte 3 @ catch rate - .byte 1 @ base exp. yield - ev_yield 2, 2, 2, 2, 2, 2 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 255 @ gender - .byte 120 @ egg cycles - .byte 0 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_UNDISCOVERED - .byte EGG_GROUP_UNDISCOVERED - .byte ABILITY_NONE - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BLACK - .2byte 0 @ padding - -@ ? - base_stats 50, 150, 50, 150, 150, 50 - .byte TYPE_NORMAL - .byte TYPE_NORMAL - .byte 3 @ catch rate - .byte 1 @ base exp. yield - ev_yield 2, 2, 2, 2, 2, 2 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 255 @ gender - .byte 120 @ egg cycles - .byte 0 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_UNDISCOVERED - .byte EGG_GROUP_UNDISCOVERED - .byte ABILITY_NONE - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BLACK - .2byte 0 @ padding - -@ ? - base_stats 50, 150, 50, 150, 150, 50 - .byte TYPE_NORMAL - .byte TYPE_NORMAL - .byte 3 @ catch rate - .byte 1 @ base exp. yield - ev_yield 2, 2, 2, 2, 2, 2 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 255 @ gender - .byte 120 @ egg cycles - .byte 0 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_UNDISCOVERED - .byte EGG_GROUP_UNDISCOVERED - .byte ABILITY_NONE - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BLACK - .2byte 0 @ padding - -@ ? - base_stats 50, 150, 50, 150, 150, 50 - .byte TYPE_NORMAL - .byte TYPE_NORMAL - .byte 3 @ catch rate - .byte 1 @ base exp. yield - ev_yield 2, 2, 2, 2, 2, 2 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 255 @ gender - .byte 120 @ egg cycles - .byte 0 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_UNDISCOVERED - .byte EGG_GROUP_UNDISCOVERED - .byte ABILITY_NONE - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BLACK - .2byte 0 @ padding - -@ ? - base_stats 50, 150, 50, 150, 150, 50 - .byte TYPE_NORMAL - .byte TYPE_NORMAL - .byte 3 @ catch rate - .byte 1 @ base exp. yield - ev_yield 2, 2, 2, 2, 2, 2 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 255 @ gender - .byte 120 @ egg cycles - .byte 0 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_UNDISCOVERED - .byte EGG_GROUP_UNDISCOVERED - .byte ABILITY_NONE - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BLACK - .2byte 0 @ padding - -@ ? - base_stats 50, 150, 50, 150, 150, 50 - .byte TYPE_NORMAL - .byte TYPE_NORMAL - .byte 3 @ catch rate - .byte 1 @ base exp. yield - ev_yield 2, 2, 2, 2, 2, 2 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 255 @ gender - .byte 120 @ egg cycles - .byte 0 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_UNDISCOVERED - .byte EGG_GROUP_UNDISCOVERED - .byte ABILITY_NONE - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BLACK - .2byte 0 @ padding - -@ Treecko - base_stats 40, 45, 35, 70, 65, 55 - .byte TYPE_GRASS - .byte TYPE_GRASS - .byte 45 @ catch rate - .byte 65 @ base exp. yield - ev_yield 0, 0, 0, 1, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 31 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_SLOW - .byte EGG_GROUP_MONSTER - .byte EGG_GROUP_DRAGON - .byte ABILITY_OVERGROW - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_GREEN - .2byte 0 @ padding - -@ Grovyle - base_stats 50, 65, 45, 95, 85, 65 - .byte TYPE_GRASS - .byte TYPE_GRASS - .byte 45 @ catch rate - .byte 141 @ base exp. yield - ev_yield 0, 0, 0, 2, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 31 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_SLOW - .byte EGG_GROUP_MONSTER - .byte EGG_GROUP_DRAGON - .byte ABILITY_OVERGROW - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_GREEN - .2byte 0 @ padding - -@ Sceptile - base_stats 70, 85, 65, 120, 105, 85 - .byte TYPE_GRASS - .byte TYPE_GRASS - .byte 45 @ catch rate - .byte 208 @ base exp. yield - ev_yield 0, 0, 0, 3, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 31 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_SLOW - .byte EGG_GROUP_MONSTER - .byte EGG_GROUP_DRAGON - .byte ABILITY_OVERGROW - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_GREEN - .2byte 0 @ padding - -@ Torchic - base_stats 45, 60, 40, 45, 70, 50 - .byte TYPE_FIRE - .byte TYPE_FIRE - .byte 45 @ catch rate - .byte 65 @ base exp. yield - ev_yield 0, 0, 0, 0, 1, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 31 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_SLOW - .byte EGG_GROUP_FIELD - .byte EGG_GROUP_FIELD - .byte ABILITY_BLAZE - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_RED - .2byte 0 @ padding - -@ Combusken - base_stats 60, 85, 60, 55, 85, 60 - .byte TYPE_FIRE - .byte TYPE_FIGHTING - .byte 45 @ catch rate - .byte 142 @ base exp. yield - ev_yield 0, 1, 0, 0, 1, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 31 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_SLOW - .byte EGG_GROUP_FIELD - .byte EGG_GROUP_FIELD - .byte ABILITY_BLAZE - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_RED - .2byte 0 @ padding - -@ Blaziken - base_stats 80, 120, 70, 80, 110, 70 - .byte TYPE_FIRE - .byte TYPE_FIGHTING - .byte 45 @ catch rate - .byte 209 @ base exp. yield - ev_yield 0, 3, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 31 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_SLOW - .byte EGG_GROUP_FIELD - .byte EGG_GROUP_FIELD - .byte ABILITY_BLAZE - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_RED - .2byte 0 @ padding - -@ Mudkip - base_stats 50, 70, 50, 40, 50, 50 - .byte TYPE_WATER - .byte TYPE_WATER - .byte 45 @ catch rate - .byte 65 @ base exp. yield - ev_yield 0, 1, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 31 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_SLOW - .byte EGG_GROUP_MONSTER - .byte EGG_GROUP_WATER_1 - .byte ABILITY_TORRENT - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BLUE - .2byte 0 @ padding - -@ Marshtomp - base_stats 70, 85, 70, 50, 60, 70 - .byte TYPE_WATER - .byte TYPE_GROUND - .byte 45 @ catch rate - .byte 143 @ base exp. yield - ev_yield 0, 2, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 31 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_SLOW - .byte EGG_GROUP_MONSTER - .byte EGG_GROUP_WATER_1 - .byte ABILITY_TORRENT - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BLUE - .2byte 0 @ padding - -@ Swampert - base_stats 100, 110, 90, 60, 85, 90 - .byte TYPE_WATER - .byte TYPE_GROUND - .byte 45 @ catch rate - .byte 210 @ base exp. yield - ev_yield 0, 3, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 31 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_SLOW - .byte EGG_GROUP_MONSTER - .byte EGG_GROUP_WATER_1 - .byte ABILITY_TORRENT - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BLUE - .2byte 0 @ padding - -@ Poochyena - base_stats 35, 55, 35, 35, 30, 30 - .byte TYPE_DARK - .byte TYPE_DARK - .byte 255 @ catch rate - .byte 55 @ base exp. yield - ev_yield 0, 1, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_PECHA_BERRY - .byte 127 @ gender - .byte 15 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_FIELD - .byte EGG_GROUP_FIELD - .byte ABILITY_RUN_AWAY - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_GRAY - .2byte 0 @ padding - -@ Mightyena - base_stats 70, 90, 70, 70, 60, 60 - .byte TYPE_DARK - .byte TYPE_DARK - .byte 127 @ catch rate - .byte 128 @ base exp. yield - ev_yield 0, 2, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_PECHA_BERRY - .byte 127 @ gender - .byte 15 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_FIELD - .byte EGG_GROUP_FIELD - .byte ABILITY_INTIMIDATE - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_GRAY - .2byte 0 @ padding - -@ Zigzagoon - base_stats 38, 30, 41, 60, 30, 41 - .byte TYPE_NORMAL - .byte TYPE_NORMAL - .byte 255 @ catch rate - .byte 60 @ base exp. yield - ev_yield 0, 0, 0, 1, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_ORAN_BERRY - .byte 127 @ gender - .byte 15 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_FIELD - .byte EGG_GROUP_FIELD - .byte ABILITY_PICKUP - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BROWN - .2byte 0 @ padding - -@ Linoone - base_stats 78, 70, 61, 100, 50, 61 - .byte TYPE_NORMAL - .byte TYPE_NORMAL - .byte 90 @ catch rate - .byte 128 @ base exp. yield - ev_yield 0, 0, 0, 2, 0, 0 - .2byte ITEM_ORAN_BERRY - .2byte ITEM_SITRUS_BERRY - .byte 127 @ gender - .byte 15 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_FIELD - .byte EGG_GROUP_FIELD - .byte ABILITY_PICKUP - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_WHITE - .2byte 0 @ padding - -@ Wurmple - base_stats 45, 45, 35, 20, 20, 30 - .byte TYPE_BUG - .byte TYPE_BUG - .byte 255 @ catch rate - .byte 54 @ base exp. yield - ev_yield 1, 0, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 15 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_BUG - .byte EGG_GROUP_BUG - .byte ABILITY_SHIELD_DUST - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_RED - .2byte 0 @ padding - -@ Silcoon - base_stats 50, 35, 55, 15, 25, 25 - .byte TYPE_BUG - .byte TYPE_BUG - .byte 120 @ catch rate - .byte 71 @ base exp. yield - ev_yield 0, 0, 2, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 15 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_BUG - .byte EGG_GROUP_BUG - .byte ABILITY_SHED_SKIN - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_WHITE - .2byte 0 @ padding - -@ Beautifly - base_stats 60, 70, 50, 65, 90, 50 - .byte TYPE_BUG - .byte TYPE_FLYING - .byte 45 @ catch rate - .byte 161 @ base exp. yield - ev_yield 0, 0, 0, 0, 3, 0 - .2byte ITEM_NONE - .2byte ITEM_SILVER_POWDER - .byte 127 @ gender - .byte 15 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_BUG - .byte EGG_GROUP_BUG - .byte ABILITY_SWARM - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_YELLOW - .2byte 0 @ padding - -@ Cascoon - base_stats 50, 35, 55, 15, 25, 25 - .byte TYPE_BUG - .byte TYPE_BUG - .byte 120 @ catch rate - .byte 72 @ base exp. yield - ev_yield 0, 0, 2, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 15 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_BUG - .byte EGG_GROUP_BUG - .byte ABILITY_SHED_SKIN - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_PURPLE - .2byte 0 @ padding - -@ Dustox - base_stats 60, 50, 70, 65, 50, 90 - .byte TYPE_BUG - .byte TYPE_POISON - .byte 45 @ catch rate - .byte 160 @ base exp. yield - ev_yield 0, 0, 0, 0, 0, 3 - .2byte ITEM_NONE - .2byte ITEM_SILVER_POWDER - .byte 127 @ gender - .byte 15 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_BUG - .byte EGG_GROUP_BUG - .byte ABILITY_SHIELD_DUST - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_GREEN - .2byte 0 @ padding - -@ Lotad - base_stats 40, 30, 30, 30, 40, 50 - .byte TYPE_WATER - .byte TYPE_GRASS - .byte 255 @ catch rate - .byte 74 @ base exp. yield - ev_yield 0, 0, 0, 0, 0, 1 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 15 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_SLOW - .byte EGG_GROUP_WATER_1 - .byte EGG_GROUP_GRASS - .byte ABILITY_SWIFT_SWIM - .byte ABILITY_RAIN_DISH - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_GREEN - .2byte 0 @ padding - -@ Lombre - base_stats 60, 50, 50, 50, 60, 70 - .byte TYPE_WATER - .byte TYPE_GRASS - .byte 120 @ catch rate - .byte 141 @ base exp. yield - ev_yield 0, 0, 0, 0, 0, 2 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 15 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_SLOW - .byte EGG_GROUP_WATER_1 - .byte EGG_GROUP_GRASS - .byte ABILITY_SWIFT_SWIM - .byte ABILITY_RAIN_DISH - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_GREEN - .2byte 0 @ padding - -@ Ludicolo - base_stats 80, 70, 70, 70, 90, 100 - .byte TYPE_WATER - .byte TYPE_GRASS - .byte 45 @ catch rate - .byte 181 @ base exp. yield - ev_yield 0, 0, 0, 0, 0, 3 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 15 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_SLOW - .byte EGG_GROUP_WATER_1 - .byte EGG_GROUP_GRASS - .byte ABILITY_SWIFT_SWIM - .byte ABILITY_RAIN_DISH - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_GREEN - .2byte 0 @ padding - -@ Seedot - base_stats 40, 40, 50, 30, 30, 30 - .byte TYPE_GRASS - .byte TYPE_GRASS - .byte 255 @ catch rate - .byte 74 @ base exp. yield - ev_yield 0, 0, 1, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 15 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_SLOW - .byte EGG_GROUP_FIELD - .byte EGG_GROUP_GRASS - .byte ABILITY_CHLOROPHYLL - .byte ABILITY_EARLY_BIRD - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BROWN - .2byte 0 @ padding - -@ Nuzleaf - base_stats 70, 70, 40, 60, 60, 40 - .byte TYPE_GRASS - .byte TYPE_DARK - .byte 120 @ catch rate - .byte 141 @ base exp. yield - ev_yield 0, 2, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 15 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_SLOW - .byte EGG_GROUP_FIELD - .byte EGG_GROUP_GRASS - .byte ABILITY_CHLOROPHYLL - .byte ABILITY_EARLY_BIRD - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BROWN - .2byte 0 @ padding - -@ Shiftry - base_stats 90, 100, 60, 80, 90, 60 - .byte TYPE_GRASS - .byte TYPE_DARK - .byte 45 @ catch rate - .byte 181 @ base exp. yield - ev_yield 0, 3, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 15 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_SLOW - .byte EGG_GROUP_FIELD - .byte EGG_GROUP_GRASS - .byte ABILITY_CHLOROPHYLL - .byte ABILITY_EARLY_BIRD - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BROWN - .2byte 0 @ padding - -@ Nincada - base_stats 31, 45, 90, 40, 30, 30 - .byte TYPE_BUG - .byte TYPE_GROUND - .byte 255 @ catch rate - .byte 65 @ base exp. yield - ev_yield 0, 0, 1, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 15 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_ERRATIC - .byte EGG_GROUP_BUG - .byte EGG_GROUP_BUG - .byte ABILITY_COMPOUND_EYES - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_GRAY - .2byte 0 @ padding - -@ Ninjask - base_stats 61, 90, 45, 160, 50, 50 - .byte TYPE_BUG - .byte TYPE_FLYING - .byte 120 @ catch rate - .byte 155 @ base exp. yield - ev_yield 0, 0, 0, 2, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 15 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_ERRATIC - .byte EGG_GROUP_BUG - .byte EGG_GROUP_BUG - .byte ABILITY_SPEED_BOOST - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_YELLOW - .2byte 0 @ padding - -@ Shedinja - base_stats 1, 90, 45, 40, 30, 30 - .byte TYPE_BUG - .byte TYPE_GHOST - .byte 45 @ catch rate - .byte 95 @ base exp. yield - ev_yield 2, 0, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 255 @ gender - .byte 15 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_ERRATIC - .byte EGG_GROUP_MINERAL - .byte EGG_GROUP_MINERAL - .byte ABILITY_WONDER_GUARD - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BROWN - .2byte 0 @ padding - -@ Taillow - base_stats 40, 55, 30, 85, 30, 30 - .byte TYPE_NORMAL - .byte TYPE_FLYING - .byte 200 @ catch rate - .byte 59 @ base exp. yield - ev_yield 0, 0, 0, 1, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 15 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_SLOW - .byte EGG_GROUP_FLYING - .byte EGG_GROUP_FLYING - .byte ABILITY_GUTS - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BLUE - .2byte 0 @ padding - -@ Swellow - base_stats 60, 85, 60, 125, 50, 50 - .byte TYPE_NORMAL - .byte TYPE_FLYING - .byte 45 @ catch rate - .byte 162 @ base exp. yield - ev_yield 0, 0, 0, 2, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 15 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_SLOW - .byte EGG_GROUP_FLYING - .byte EGG_GROUP_FLYING - .byte ABILITY_GUTS - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BLUE - .2byte 0 @ padding - -@ Shroomish - base_stats 60, 40, 60, 35, 40, 60 - .byte TYPE_GRASS - .byte TYPE_GRASS - .byte 255 @ catch rate - .byte 65 @ base exp. yield - ev_yield 1, 0, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 15 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_FLUCTUATING - .byte EGG_GROUP_FAIRY - .byte EGG_GROUP_GRASS - .byte ABILITY_EFFECT_SPORE - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BROWN - .2byte 0 @ padding - -@ Breloom - base_stats 60, 130, 80, 70, 60, 60 - .byte TYPE_GRASS - .byte TYPE_FIGHTING - .byte 90 @ catch rate - .byte 165 @ base exp. yield - ev_yield 0, 2, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 15 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_FLUCTUATING - .byte EGG_GROUP_FAIRY - .byte EGG_GROUP_GRASS - .byte ABILITY_EFFECT_SPORE - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_GREEN - .2byte 0 @ padding - -@ Spinda - base_stats 60, 60, 60, 60, 60, 60 - .byte TYPE_NORMAL - .byte TYPE_NORMAL - .byte 255 @ catch rate - .byte 85 @ base exp. yield - ev_yield 0, 0, 0, 0, 1, 0 - .2byte ITEM_NONE - .2byte ITEM_CHESTO_BERRY - .byte 127 @ gender - .byte 15 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_FAST - .byte EGG_GROUP_FIELD - .byte EGG_GROUP_HUMAN_LIKE - .byte ABILITY_OWN_TEMPO - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte F_SUMMARY_SCREEN_FLIP_SPRITE | BODY_COLOR_BROWN - .2byte 0 @ padding - -@ Wingull - base_stats 40, 30, 30, 85, 55, 30 - .byte TYPE_WATER - .byte TYPE_FLYING - .byte 190 @ catch rate - .byte 64 @ base exp. yield - ev_yield 0, 0, 0, 1, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_WATER_1 - .byte EGG_GROUP_FLYING - .byte ABILITY_KEEN_EYE - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_WHITE - .2byte 0 @ padding - -@ Pelipper - base_stats 60, 50, 100, 65, 85, 70 - .byte TYPE_WATER - .byte TYPE_FLYING - .byte 45 @ catch rate - .byte 164 @ base exp. yield - ev_yield 0, 0, 2, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_WATER_1 - .byte EGG_GROUP_FLYING - .byte ABILITY_KEEN_EYE - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_YELLOW - .2byte 0 @ padding - -@ Surskit - base_stats 40, 30, 32, 65, 50, 52 - .byte TYPE_BUG - .byte TYPE_WATER - .byte 200 @ catch rate - .byte 63 @ base exp. yield - ev_yield 0, 0, 0, 1, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 15 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_WATER_1 - .byte EGG_GROUP_BUG - .byte ABILITY_SWIFT_SWIM - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BLUE - .2byte 0 @ padding - -@ Masquerain - base_stats 70, 60, 62, 60, 80, 82 - .byte TYPE_BUG - .byte TYPE_FLYING - .byte 75 @ catch rate - .byte 128 @ base exp. yield - ev_yield 0, 0, 0, 0, 1, 1 - .2byte ITEM_NONE - .2byte ITEM_SILVER_POWDER - .byte 127 @ gender - .byte 15 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_WATER_1 - .byte EGG_GROUP_BUG - .byte ABILITY_INTIMIDATE - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BLUE - .2byte 0 @ padding - -@ Wailmer - base_stats 130, 70, 35, 60, 70, 35 - .byte TYPE_WATER - .byte TYPE_WATER - .byte 125 @ catch rate - .byte 137 @ base exp. yield - ev_yield 1, 0, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 40 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_FLUCTUATING - .byte EGG_GROUP_FIELD - .byte EGG_GROUP_WATER_2 - .byte ABILITY_WATER_VEIL - .byte ABILITY_OBLIVIOUS - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BLUE - .2byte 0 @ padding - -@ Wailord - base_stats 170, 90, 45, 60, 90, 45 - .byte TYPE_WATER - .byte TYPE_WATER - .byte 60 @ catch rate - .byte 206 @ base exp. yield - ev_yield 2, 0, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 40 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_FLUCTUATING - .byte EGG_GROUP_FIELD - .byte EGG_GROUP_WATER_2 - .byte ABILITY_WATER_VEIL - .byte ABILITY_OBLIVIOUS - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BLUE - .2byte 0 @ padding - -@ Skitty - base_stats 50, 45, 45, 50, 35, 35 - .byte TYPE_NORMAL - .byte TYPE_NORMAL - .byte 255 @ catch rate - .byte 65 @ base exp. yield - ev_yield 0, 0, 0, 1, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_LEPPA_BERRY - .byte 191 @ gender - .byte 15 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_FAST - .byte EGG_GROUP_FIELD - .byte EGG_GROUP_FAIRY - .byte ABILITY_CUTE_CHARM - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_PINK - .2byte 0 @ padding - -@ Delcatty - base_stats 70, 65, 65, 70, 55, 55 - .byte TYPE_NORMAL - .byte TYPE_NORMAL - .byte 60 @ catch rate - .byte 138 @ base exp. yield - ev_yield 1, 0, 0, 1, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_LEPPA_BERRY - .byte 191 @ gender - .byte 15 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_FAST - .byte EGG_GROUP_FIELD - .byte EGG_GROUP_FAIRY - .byte ABILITY_CUTE_CHARM - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_PURPLE - .2byte 0 @ padding - -@ Kecleon - base_stats 60, 90, 70, 40, 60, 120 - .byte TYPE_NORMAL - .byte TYPE_NORMAL - .byte 200 @ catch rate - .byte 132 @ base exp. yield - ev_yield 0, 0, 0, 0, 0, 1 - .2byte ITEM_NONE - .2byte ITEM_PERSIM_BERRY - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_SLOW - .byte EGG_GROUP_FIELD - .byte EGG_GROUP_FIELD - .byte ABILITY_COLOR_CHANGE - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_GREEN - .2byte 0 @ padding - -@ Baltoy - base_stats 40, 40, 55, 55, 40, 70 - .byte TYPE_GROUND - .byte TYPE_PSYCHIC - .byte 255 @ catch rate - .byte 58 @ base exp. yield - ev_yield 0, 0, 0, 0, 0, 1 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 255 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_MINERAL - .byte EGG_GROUP_MINERAL - .byte ABILITY_LEVITATE - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BROWN - .2byte 0 @ padding - -@ Claydol - base_stats 60, 70, 105, 75, 70, 120 - .byte TYPE_GROUND - .byte TYPE_PSYCHIC - .byte 90 @ catch rate - .byte 189 @ base exp. yield - ev_yield 0, 0, 0, 0, 0, 2 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 255 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_MINERAL - .byte EGG_GROUP_MINERAL - .byte ABILITY_LEVITATE - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BLACK - .2byte 0 @ padding - -@ Nosepass - base_stats 30, 45, 135, 30, 45, 90 - .byte TYPE_ROCK - .byte TYPE_ROCK - .byte 255 @ catch rate - .byte 108 @ base exp. yield - ev_yield 0, 0, 1, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_MINERAL - .byte EGG_GROUP_MINERAL - .byte ABILITY_STURDY - .byte ABILITY_MAGNET_PULL - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_GRAY - .2byte 0 @ padding - -@ Torkoal - base_stats 70, 85, 140, 20, 85, 70 - .byte TYPE_FIRE - .byte TYPE_FIRE - .byte 90 @ catch rate - .byte 161 @ base exp. yield - ev_yield 0, 0, 2, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_FIELD - .byte EGG_GROUP_FIELD - .byte ABILITY_WHITE_SMOKE - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BROWN - .2byte 0 @ padding - -@ Sableye - base_stats 50, 75, 75, 50, 65, 65 - .byte TYPE_DARK - .byte TYPE_GHOST - .byte 45 @ catch rate - .byte 98 @ base exp. yield - ev_yield 0, 1, 1, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 25 @ egg cycles - .byte 35 @ base friendship - .byte GROWTH_MEDIUM_SLOW - .byte EGG_GROUP_HUMAN_LIKE - .byte EGG_GROUP_HUMAN_LIKE - .byte ABILITY_KEEN_EYE - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_PURPLE - .2byte 0 @ padding - -@ Barboach - base_stats 50, 48, 43, 60, 46, 41 - .byte TYPE_WATER - .byte TYPE_GROUND - .byte 190 @ catch rate - .byte 92 @ base exp. yield - ev_yield 1, 0, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_WATER_2 - .byte EGG_GROUP_WATER_2 - .byte ABILITY_OBLIVIOUS - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_GRAY - .2byte 0 @ padding - -@ Whiscash - base_stats 110, 78, 73, 60, 76, 71 - .byte TYPE_WATER - .byte TYPE_GROUND - .byte 75 @ catch rate - .byte 158 @ base exp. yield - ev_yield 2, 0, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_WATER_2 - .byte EGG_GROUP_WATER_2 - .byte ABILITY_OBLIVIOUS - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BLUE - .2byte 0 @ padding - -@ Luvdisc - base_stats 43, 30, 55, 97, 40, 65 - .byte TYPE_WATER - .byte TYPE_WATER - .byte 225 @ catch rate - .byte 110 @ base exp. yield - ev_yield 0, 0, 0, 1, 0, 0 - .2byte ITEM_HEART_SCALE - .2byte ITEM_NONE - .byte 191 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_FAST - .byte EGG_GROUP_WATER_2 - .byte EGG_GROUP_WATER_2 - .byte ABILITY_SWIFT_SWIM - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_PINK - .2byte 0 @ padding - -@ Corphish - base_stats 43, 80, 65, 35, 50, 35 - .byte TYPE_WATER - .byte TYPE_WATER - .byte 205 @ catch rate - .byte 111 @ base exp. yield - ev_yield 0, 1, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 15 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_FLUCTUATING - .byte EGG_GROUP_WATER_1 - .byte EGG_GROUP_WATER_3 - .byte ABILITY_HYPER_CUTTER - .byte ABILITY_SHELL_ARMOR - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_RED - .2byte 0 @ padding - -@ Crawdaunt - base_stats 63, 120, 85, 55, 90, 55 - .byte TYPE_WATER - .byte TYPE_DARK - .byte 155 @ catch rate - .byte 161 @ base exp. yield - ev_yield 0, 2, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 15 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_FLUCTUATING - .byte EGG_GROUP_WATER_1 - .byte EGG_GROUP_WATER_3 - .byte ABILITY_HYPER_CUTTER - .byte ABILITY_SHELL_ARMOR - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_RED - .2byte 0 @ padding - -@ Feebas - base_stats 20, 15, 20, 80, 10, 55 - .byte TYPE_WATER - .byte TYPE_WATER - .byte 255 @ catch rate - .byte 61 @ base exp. yield - ev_yield 0, 0, 0, 1, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_ERRATIC - .byte EGG_GROUP_WATER_1 - .byte EGG_GROUP_DRAGON - .byte ABILITY_SWIFT_SWIM - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BROWN - .2byte 0 @ padding - -@ Milotic - base_stats 95, 60, 79, 81, 100, 125 - .byte TYPE_WATER - .byte TYPE_WATER - .byte 60 @ catch rate - .byte 213 @ base exp. yield - ev_yield 0, 0, 0, 0, 0, 2 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_ERRATIC - .byte EGG_GROUP_WATER_1 - .byte EGG_GROUP_DRAGON - .byte ABILITY_MARVEL_SCALE - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_PINK - .2byte 0 @ padding - -@ Carvanha - base_stats 45, 90, 20, 65, 65, 20 - .byte TYPE_WATER - .byte TYPE_DARK - .byte 225 @ catch rate - .byte 88 @ base exp. yield - ev_yield 0, 1, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 35 @ base friendship - .byte GROWTH_SLOW - .byte EGG_GROUP_WATER_2 - .byte EGG_GROUP_WATER_2 - .byte ABILITY_ROUGH_SKIN - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_RED - .2byte 0 @ padding - -@ Sharpedo - base_stats 70, 120, 40, 95, 95, 40 - .byte TYPE_WATER - .byte TYPE_DARK - .byte 60 @ catch rate - .byte 175 @ base exp. yield - ev_yield 0, 2, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 35 @ base friendship - .byte GROWTH_SLOW - .byte EGG_GROUP_WATER_2 - .byte EGG_GROUP_WATER_2 - .byte ABILITY_ROUGH_SKIN - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BLUE - .2byte 0 @ padding - -@ Trapinch - base_stats 45, 100, 45, 10, 45, 45 - .byte TYPE_GROUND - .byte TYPE_GROUND - .byte 255 @ catch rate - .byte 73 @ base exp. yield - ev_yield 0, 1, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_SOFT_SAND - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_SLOW - .byte EGG_GROUP_BUG - .byte EGG_GROUP_BUG - .byte ABILITY_HYPER_CUTTER - .byte ABILITY_ARENA_TRAP - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BROWN - .2byte 0 @ padding - -@ Vibrava - base_stats 50, 70, 50, 70, 50, 50 - .byte TYPE_GROUND - .byte TYPE_DRAGON - .byte 120 @ catch rate - .byte 126 @ base exp. yield - ev_yield 0, 1, 0, 1, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_SLOW - .byte EGG_GROUP_BUG - .byte EGG_GROUP_BUG - .byte ABILITY_LEVITATE - .byte ABILITY_LEVITATE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_GREEN - .2byte 0 @ padding - -@ Flygon - base_stats 80, 100, 80, 100, 80, 80 - .byte TYPE_GROUND - .byte TYPE_DRAGON - .byte 45 @ catch rate - .byte 197 @ base exp. yield - ev_yield 0, 1, 0, 2, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_SLOW - .byte EGG_GROUP_BUG - .byte EGG_GROUP_BUG - .byte ABILITY_LEVITATE - .byte ABILITY_LEVITATE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_GREEN - .2byte 0 @ padding - -@ Makuhita - base_stats 72, 60, 30, 25, 20, 30 - .byte TYPE_FIGHTING - .byte TYPE_FIGHTING - .byte 180 @ catch rate - .byte 87 @ base exp. yield - ev_yield 1, 0, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 63 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_FLUCTUATING - .byte EGG_GROUP_HUMAN_LIKE - .byte EGG_GROUP_HUMAN_LIKE - .byte ABILITY_THICK_FAT - .byte ABILITY_GUTS - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_YELLOW - .2byte 0 @ padding - -@ Hariyama - base_stats 144, 120, 60, 50, 40, 60 - .byte TYPE_FIGHTING - .byte TYPE_FIGHTING - .byte 200 @ catch rate - .byte 184 @ base exp. yield - ev_yield 2, 0, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_KINGS_ROCK - .byte 63 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_FLUCTUATING - .byte EGG_GROUP_HUMAN_LIKE - .byte EGG_GROUP_HUMAN_LIKE - .byte ABILITY_THICK_FAT - .byte ABILITY_GUTS - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BROWN - .2byte 0 @ padding - -@ Electrike - base_stats 40, 45, 40, 65, 65, 40 - .byte TYPE_ELECTRIC - .byte TYPE_ELECTRIC - .byte 120 @ catch rate - .byte 104 @ base exp. yield - ev_yield 0, 0, 0, 1, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_SLOW - .byte EGG_GROUP_FIELD - .byte EGG_GROUP_FIELD - .byte ABILITY_STATIC - .byte ABILITY_LIGHTNING_ROD - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_GREEN - .2byte 0 @ padding - -@ Manectric - base_stats 70, 75, 60, 105, 105, 60 - .byte TYPE_ELECTRIC - .byte TYPE_ELECTRIC - .byte 45 @ catch rate - .byte 168 @ base exp. yield - ev_yield 0, 0, 0, 2, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_SLOW - .byte EGG_GROUP_FIELD - .byte EGG_GROUP_FIELD - .byte ABILITY_STATIC - .byte ABILITY_LIGHTNING_ROD - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_YELLOW - .2byte 0 @ padding - -@ Numel - base_stats 60, 60, 40, 35, 65, 45 - .byte TYPE_FIRE - .byte TYPE_GROUND - .byte 255 @ catch rate - .byte 88 @ base exp. yield - ev_yield 0, 0, 0, 0, 1, 0 - .2byte ITEM_RAWST_BERRY - .2byte ITEM_RAWST_BERRY - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_FIELD - .byte EGG_GROUP_FIELD - .byte ABILITY_OBLIVIOUS - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_YELLOW - .2byte 0 @ padding - -@ Camerupt - base_stats 70, 100, 70, 40, 105, 75 - .byte TYPE_FIRE - .byte TYPE_GROUND - .byte 150 @ catch rate - .byte 175 @ base exp. yield - ev_yield 0, 1, 0, 0, 1, 0 - .2byte ITEM_RAWST_BERRY - .2byte ITEM_RAWST_BERRY - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_FIELD - .byte EGG_GROUP_FIELD - .byte ABILITY_MAGMA_ARMOR - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_RED - .2byte 0 @ padding - -@ Spheal - base_stats 70, 40, 50, 25, 55, 50 - .byte TYPE_ICE - .byte TYPE_WATER - .byte 255 @ catch rate - .byte 75 @ base exp. yield - ev_yield 1, 0, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_SLOW - .byte EGG_GROUP_WATER_1 - .byte EGG_GROUP_FIELD - .byte ABILITY_THICK_FAT - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BLUE - .2byte 0 @ padding - -@ Sealeo - base_stats 90, 60, 70, 45, 75, 70 - .byte TYPE_ICE - .byte TYPE_WATER - .byte 120 @ catch rate - .byte 128 @ base exp. yield - ev_yield 2, 0, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_SLOW - .byte EGG_GROUP_WATER_1 - .byte EGG_GROUP_FIELD - .byte ABILITY_THICK_FAT - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BLUE - .2byte 0 @ padding - -@ Walrein - base_stats 110, 80, 90, 65, 95, 90 - .byte TYPE_ICE - .byte TYPE_WATER - .byte 45 @ catch rate - .byte 192 @ base exp. yield - ev_yield 3, 0, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_SLOW - .byte EGG_GROUP_WATER_1 - .byte EGG_GROUP_FIELD - .byte ABILITY_THICK_FAT - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BLUE - .2byte 0 @ padding - -@ Cacnea - base_stats 50, 85, 40, 35, 85, 40 - .byte TYPE_GRASS - .byte TYPE_GRASS - .byte 190 @ catch rate - .byte 97 @ base exp. yield - ev_yield 0, 0, 0, 0, 1, 0 - .2byte ITEM_NONE - .2byte ITEM_POISON_BARB - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 35 @ base friendship - .byte GROWTH_MEDIUM_SLOW - .byte EGG_GROUP_GRASS - .byte EGG_GROUP_HUMAN_LIKE - .byte ABILITY_SAND_VEIL - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_GREEN - .2byte 0 @ padding - -@ Cacturne - base_stats 70, 115, 60, 55, 115, 60 - .byte TYPE_GRASS - .byte TYPE_DARK - .byte 60 @ catch rate - .byte 177 @ base exp. yield - ev_yield 0, 1, 0, 0, 1, 0 - .2byte ITEM_NONE - .2byte ITEM_POISON_BARB - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 35 @ base friendship - .byte GROWTH_MEDIUM_SLOW - .byte EGG_GROUP_GRASS - .byte EGG_GROUP_HUMAN_LIKE - .byte ABILITY_SAND_VEIL - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_GREEN - .2byte 0 @ padding - -@ Snorunt - base_stats 50, 50, 50, 50, 50, 50 - .byte TYPE_ICE - .byte TYPE_ICE - .byte 190 @ catch rate - .byte 74 @ base exp. yield - ev_yield 1, 0, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_FAIRY - .byte EGG_GROUP_MINERAL - .byte ABILITY_INNER_FOCUS - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_GRAY - .2byte 0 @ padding - -@ Glalie - base_stats 80, 80, 80, 80, 80, 80 - .byte TYPE_ICE - .byte TYPE_ICE - .byte 75 @ catch rate - .byte 187 @ base exp. yield - ev_yield 2, 0, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NEVER_MELT_ICE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_FAIRY - .byte EGG_GROUP_MINERAL - .byte ABILITY_INNER_FOCUS - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_GRAY - .2byte 0 @ padding - -@ Lunatone - base_stats 70, 55, 65, 70, 95, 85 - .byte TYPE_ROCK - .byte TYPE_PSYCHIC - .byte 45 @ catch rate - .byte 150 @ base exp. yield - ev_yield 0, 0, 0, 0, 2, 0 - .2byte ITEM_NONE - .2byte ITEM_MOON_STONE - .byte 255 @ gender - .byte 25 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_FAST - .byte EGG_GROUP_MINERAL - .byte EGG_GROUP_MINERAL - .byte ABILITY_LEVITATE - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_YELLOW - .2byte 0 @ padding - -@ Solrock - base_stats 70, 95, 85, 70, 55, 65 - .byte TYPE_ROCK - .byte TYPE_PSYCHIC - .byte 45 @ catch rate - .byte 150 @ base exp. yield - ev_yield 0, 2, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_SUN_STONE - .byte 255 @ gender - .byte 25 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_FAST - .byte EGG_GROUP_MINERAL - .byte EGG_GROUP_MINERAL - .byte ABILITY_LEVITATE - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_RED - .2byte 0 @ padding - -@ Azurill - base_stats 50, 20, 40, 20, 20, 40 - .byte TYPE_NORMAL - .byte TYPE_NORMAL - .byte 150 @ catch rate - .byte 33 @ base exp. yield - ev_yield 1, 0, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 191 @ gender - .byte 10 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_FAST - .byte EGG_GROUP_UNDISCOVERED - .byte EGG_GROUP_UNDISCOVERED - .byte ABILITY_THICK_FAT - .byte ABILITY_HUGE_POWER - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BLUE - .2byte 0 @ padding - -@ Spoink - base_stats 60, 25, 35, 60, 70, 80 - .byte TYPE_PSYCHIC - .byte TYPE_PSYCHIC - .byte 255 @ catch rate - .byte 89 @ base exp. yield - ev_yield 0, 0, 0, 0, 0, 1 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_FAST - .byte EGG_GROUP_FIELD - .byte EGG_GROUP_FIELD - .byte ABILITY_THICK_FAT - .byte ABILITY_OWN_TEMPO - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BLACK - .2byte 0 @ padding - -@ Grumpig - base_stats 80, 45, 65, 80, 90, 110 - .byte TYPE_PSYCHIC - .byte TYPE_PSYCHIC - .byte 60 @ catch rate - .byte 164 @ base exp. yield - ev_yield 0, 0, 0, 0, 0, 2 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_FAST - .byte EGG_GROUP_FIELD - .byte EGG_GROUP_FIELD - .byte ABILITY_THICK_FAT - .byte ABILITY_OWN_TEMPO - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_PURPLE - .2byte 0 @ padding - -@ Plusle - base_stats 60, 50, 40, 95, 85, 75 - .byte TYPE_ELECTRIC - .byte TYPE_ELECTRIC - .byte 200 @ catch rate - .byte 120 @ base exp. yield - ev_yield 0, 0, 0, 1, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_FAIRY - .byte EGG_GROUP_FAIRY - .byte ABILITY_PLUS - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_YELLOW - .2byte 0 @ padding - -@ Minun - base_stats 60, 40, 50, 95, 75, 85 - .byte TYPE_ELECTRIC - .byte TYPE_ELECTRIC - .byte 200 @ catch rate - .byte 120 @ base exp. yield - ev_yield 0, 0, 0, 1, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_FAIRY - .byte EGG_GROUP_FAIRY - .byte ABILITY_MINUS - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_YELLOW - .2byte 0 @ padding - -@ Mawile - base_stats 50, 85, 85, 50, 55, 55 - .byte TYPE_STEEL - .byte TYPE_STEEL - .byte 45 @ catch rate - .byte 98 @ base exp. yield - ev_yield 0, 1, 1, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_FAST - .byte EGG_GROUP_FIELD - .byte EGG_GROUP_FAIRY - .byte ABILITY_HYPER_CUTTER - .byte ABILITY_INTIMIDATE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BLACK - .2byte 0 @ padding - -@ Meditite - base_stats 30, 40, 55, 60, 40, 55 - .byte TYPE_FIGHTING - .byte TYPE_PSYCHIC - .byte 180 @ catch rate - .byte 91 @ base exp. yield - ev_yield 0, 0, 0, 1, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_HUMAN_LIKE - .byte EGG_GROUP_HUMAN_LIKE - .byte ABILITY_PURE_POWER - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BLUE - .2byte 0 @ padding - -@ Medicham - base_stats 60, 60, 75, 80, 60, 75 - .byte TYPE_FIGHTING - .byte TYPE_PSYCHIC - .byte 90 @ catch rate - .byte 153 @ base exp. yield - ev_yield 0, 0, 0, 2, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_HUMAN_LIKE - .byte EGG_GROUP_HUMAN_LIKE - .byte ABILITY_PURE_POWER - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_RED - .2byte 0 @ padding - -@ Swablu - base_stats 45, 40, 60, 50, 40, 75 - .byte TYPE_NORMAL - .byte TYPE_FLYING - .byte 255 @ catch rate - .byte 74 @ base exp. yield - ev_yield 0, 0, 0, 0, 0, 1 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_ERRATIC - .byte EGG_GROUP_FLYING - .byte EGG_GROUP_DRAGON - .byte ABILITY_NATURAL_CURE - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BLUE - .2byte 0 @ padding - -@ Altaria - base_stats 75, 70, 90, 80, 70, 105 - .byte TYPE_DRAGON - .byte TYPE_FLYING - .byte 45 @ catch rate - .byte 188 @ base exp. yield - ev_yield 0, 0, 0, 0, 0, 2 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_ERRATIC - .byte EGG_GROUP_FLYING - .byte EGG_GROUP_DRAGON - .byte ABILITY_NATURAL_CURE - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BLUE - .2byte 0 @ padding - -@ Wynaut - base_stats 95, 23, 48, 23, 23, 48 - .byte TYPE_PSYCHIC - .byte TYPE_PSYCHIC - .byte 125 @ catch rate - .byte 44 @ base exp. yield - ev_yield 1, 0, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_UNDISCOVERED - .byte EGG_GROUP_UNDISCOVERED - .byte ABILITY_SHADOW_TAG - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BLUE - .2byte 0 @ padding - -@ Duskull - base_stats 20, 40, 90, 25, 30, 90 - .byte TYPE_GHOST - .byte TYPE_GHOST - .byte 190 @ catch rate - .byte 97 @ base exp. yield - ev_yield 0, 0, 1, 0, 0, 1 - .2byte ITEM_NONE - .2byte ITEM_SPELL_TAG - .byte 127 @ gender - .byte 25 @ egg cycles - .byte 35 @ base friendship - .byte GROWTH_FAST - .byte EGG_GROUP_AMORPHOUS - .byte EGG_GROUP_AMORPHOUS - .byte ABILITY_LEVITATE - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BLACK - .2byte 0 @ padding - -@ Dusclops - base_stats 40, 70, 130, 25, 60, 130 - .byte TYPE_GHOST - .byte TYPE_GHOST - .byte 90 @ catch rate - .byte 179 @ base exp. yield - ev_yield 0, 0, 1, 0, 0, 2 - .2byte ITEM_NONE - .2byte ITEM_SPELL_TAG - .byte 127 @ gender - .byte 25 @ egg cycles - .byte 35 @ base friendship - .byte GROWTH_FAST - .byte EGG_GROUP_AMORPHOUS - .byte EGG_GROUP_AMORPHOUS - .byte ABILITY_PRESSURE - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BLACK - .2byte 0 @ padding - -@ Roselia - base_stats 50, 60, 45, 65, 100, 80 - .byte TYPE_GRASS - .byte TYPE_POISON - .byte 150 @ catch rate - .byte 152 @ base exp. yield - ev_yield 0, 0, 0, 0, 1, 0 - .2byte ITEM_NONE - .2byte ITEM_POISON_BARB - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_SLOW - .byte EGG_GROUP_FAIRY - .byte EGG_GROUP_GRASS - .byte ABILITY_NATURAL_CURE - .byte ABILITY_POISON_POINT - .byte 0 @ Safari Zone flee rate - .byte F_SUMMARY_SCREEN_FLIP_SPRITE | BODY_COLOR_GREEN - .2byte 0 @ padding - -@ Slakoth - base_stats 60, 60, 60, 30, 35, 35 - .byte TYPE_NORMAL - .byte TYPE_NORMAL - .byte 255 @ catch rate - .byte 83 @ base exp. yield - ev_yield 1, 0, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 15 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_SLOW - .byte EGG_GROUP_FIELD - .byte EGG_GROUP_FIELD - .byte ABILITY_TRUANT - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BROWN - .2byte 0 @ padding - -@ Vigoroth - base_stats 80, 80, 80, 90, 55, 55 - .byte TYPE_NORMAL - .byte TYPE_NORMAL - .byte 120 @ catch rate - .byte 126 @ base exp. yield - ev_yield 0, 0, 0, 2, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 15 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_SLOW - .byte EGG_GROUP_FIELD - .byte EGG_GROUP_FIELD - .byte ABILITY_VITAL_SPIRIT - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_WHITE - .2byte 0 @ padding - -@ Slaking - base_stats 150, 160, 100, 100, 95, 65 - .byte TYPE_NORMAL - .byte TYPE_NORMAL - .byte 45 @ catch rate - .byte 210 @ base exp. yield - ev_yield 3, 0, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 15 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_SLOW - .byte EGG_GROUP_FIELD - .byte EGG_GROUP_FIELD - .byte ABILITY_TRUANT - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BROWN - .2byte 0 @ padding - -@ Gulpin - base_stats 70, 43, 53, 40, 43, 53 - .byte TYPE_POISON - .byte TYPE_POISON - .byte 225 @ catch rate - .byte 75 @ base exp. yield - ev_yield 1, 0, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_BIG_PEARL - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_FLUCTUATING - .byte EGG_GROUP_AMORPHOUS - .byte EGG_GROUP_AMORPHOUS - .byte ABILITY_LIQUID_OOZE - .byte ABILITY_STICKY_HOLD - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_GREEN - .2byte 0 @ padding - -@ Swalot - base_stats 100, 73, 83, 55, 73, 83 - .byte TYPE_POISON - .byte TYPE_POISON - .byte 75 @ catch rate - .byte 168 @ base exp. yield - ev_yield 2, 0, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_BIG_PEARL - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_FLUCTUATING - .byte EGG_GROUP_AMORPHOUS - .byte EGG_GROUP_AMORPHOUS - .byte ABILITY_LIQUID_OOZE - .byte ABILITY_STICKY_HOLD - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_PURPLE - .2byte 0 @ padding - -@ Tropius - base_stats 99, 68, 83, 51, 72, 87 - .byte TYPE_GRASS - .byte TYPE_FLYING - .byte 200 @ catch rate - .byte 169 @ base exp. yield - ev_yield 2, 0, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 25 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_SLOW - .byte EGG_GROUP_MONSTER - .byte EGG_GROUP_GRASS - .byte ABILITY_CHLOROPHYLL - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_GREEN - .2byte 0 @ padding - -@ Whismur - base_stats 64, 51, 23, 28, 51, 23 - .byte TYPE_NORMAL - .byte TYPE_NORMAL - .byte 190 @ catch rate - .byte 68 @ base exp. yield - ev_yield 1, 0, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_CHESTO_BERRY - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_SLOW - .byte EGG_GROUP_MONSTER - .byte EGG_GROUP_FIELD - .byte ABILITY_SOUNDPROOF - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_PINK - .2byte 0 @ padding - -@ Loudred - base_stats 84, 71, 43, 48, 71, 43 - .byte TYPE_NORMAL - .byte TYPE_NORMAL - .byte 120 @ catch rate - .byte 126 @ base exp. yield - ev_yield 2, 0, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_CHESTO_BERRY - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_SLOW - .byte EGG_GROUP_MONSTER - .byte EGG_GROUP_FIELD - .byte ABILITY_SOUNDPROOF - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BLUE - .2byte 0 @ padding - -@ Exploud - base_stats 104, 91, 63, 68, 91, 63 - .byte TYPE_NORMAL - .byte TYPE_NORMAL - .byte 45 @ catch rate - .byte 184 @ base exp. yield - ev_yield 3, 0, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_CHESTO_BERRY - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_SLOW - .byte EGG_GROUP_MONSTER - .byte EGG_GROUP_FIELD - .byte ABILITY_SOUNDPROOF - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BLUE - .2byte 0 @ padding - -@ Clamperl - base_stats 35, 64, 85, 32, 74, 55 - .byte TYPE_WATER - .byte TYPE_WATER - .byte 255 @ catch rate - .byte 142 @ base exp. yield - ev_yield 0, 0, 1, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_BLUE_SHARD - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_ERRATIC - .byte EGG_GROUP_WATER_1 - .byte EGG_GROUP_WATER_1 - .byte ABILITY_SHELL_ARMOR - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BLUE - .2byte 0 @ padding - -@ Huntail - base_stats 55, 104, 105, 52, 94, 75 - .byte TYPE_WATER - .byte TYPE_WATER - .byte 60 @ catch rate - .byte 178 @ base exp. yield - ev_yield 0, 1, 1, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_ERRATIC - .byte EGG_GROUP_WATER_1 - .byte EGG_GROUP_WATER_1 - .byte ABILITY_SWIFT_SWIM - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BLUE - .2byte 0 @ padding - -@ Gorebyss - base_stats 55, 84, 105, 52, 114, 75 - .byte TYPE_WATER - .byte TYPE_WATER - .byte 60 @ catch rate - .byte 178 @ base exp. yield - ev_yield 0, 0, 0, 0, 2, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_ERRATIC - .byte EGG_GROUP_WATER_1 - .byte EGG_GROUP_WATER_1 - .byte ABILITY_SWIFT_SWIM - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_PINK - .2byte 0 @ padding - -@ Absol - base_stats 65, 130, 60, 75, 75, 60 - .byte TYPE_DARK - .byte TYPE_DARK - .byte 30 @ catch rate - .byte 174 @ base exp. yield - ev_yield 0, 2, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 25 @ egg cycles - .byte 35 @ base friendship - .byte GROWTH_MEDIUM_SLOW - .byte EGG_GROUP_FIELD - .byte EGG_GROUP_FIELD - .byte ABILITY_PRESSURE - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte F_SUMMARY_SCREEN_FLIP_SPRITE | BODY_COLOR_WHITE - .2byte 0 @ padding - -@ Shuppet - base_stats 44, 75, 35, 45, 63, 33 - .byte TYPE_GHOST - .byte TYPE_GHOST - .byte 225 @ catch rate - .byte 97 @ base exp. yield - ev_yield 0, 1, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_SPELL_TAG - .byte 127 @ gender - .byte 25 @ egg cycles - .byte 35 @ base friendship - .byte GROWTH_FAST - .byte EGG_GROUP_AMORPHOUS - .byte EGG_GROUP_AMORPHOUS - .byte ABILITY_INSOMNIA - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BLACK - .2byte 0 @ padding - -@ Banette - base_stats 64, 115, 65, 65, 83, 63 - .byte TYPE_GHOST - .byte TYPE_GHOST - .byte 45 @ catch rate - .byte 179 @ base exp. yield - ev_yield 0, 2, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_SPELL_TAG - .byte 127 @ gender - .byte 25 @ egg cycles - .byte 35 @ base friendship - .byte GROWTH_FAST - .byte EGG_GROUP_AMORPHOUS - .byte EGG_GROUP_AMORPHOUS - .byte ABILITY_INSOMNIA - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BLACK - .2byte 0 @ padding - -@ Seviper - base_stats 73, 100, 60, 65, 100, 60 - .byte TYPE_POISON - .byte TYPE_POISON - .byte 90 @ catch rate - .byte 165 @ base exp. yield - ev_yield 0, 1, 0, 0, 1, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_FLUCTUATING - .byte EGG_GROUP_FIELD - .byte EGG_GROUP_DRAGON - .byte ABILITY_SHED_SKIN - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte F_SUMMARY_SCREEN_FLIP_SPRITE | BODY_COLOR_BLACK - .2byte 0 @ padding - -@ Zangoose - base_stats 73, 115, 60, 90, 60, 60 - .byte TYPE_NORMAL - .byte TYPE_NORMAL - .byte 90 @ catch rate - .byte 165 @ base exp. yield - ev_yield 0, 2, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_ERRATIC - .byte EGG_GROUP_FIELD - .byte EGG_GROUP_FIELD - .byte ABILITY_IMMUNITY - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte F_SUMMARY_SCREEN_FLIP_SPRITE | BODY_COLOR_WHITE - .2byte 0 @ padding - -@ Relicanth - base_stats 100, 90, 130, 55, 45, 65 - .byte TYPE_WATER - .byte TYPE_ROCK - .byte 25 @ catch rate - .byte 198 @ base exp. yield - ev_yield 1, 0, 1, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_GREEN_SHARD - .byte 31 @ gender - .byte 40 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_SLOW - .byte EGG_GROUP_WATER_1 - .byte EGG_GROUP_WATER_2 - .byte ABILITY_SWIFT_SWIM - .byte ABILITY_ROCK_HEAD - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_GRAY - .2byte 0 @ padding - -@ Aron - base_stats 50, 70, 100, 30, 40, 40 - .byte TYPE_STEEL - .byte TYPE_ROCK - .byte 180 @ catch rate - .byte 96 @ base exp. yield - ev_yield 0, 0, 1, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_HARD_STONE - .byte 127 @ gender - .byte 35 @ egg cycles - .byte 35 @ base friendship - .byte GROWTH_SLOW - .byte EGG_GROUP_MONSTER - .byte EGG_GROUP_MONSTER - .byte ABILITY_STURDY - .byte ABILITY_ROCK_HEAD - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_GRAY - .2byte 0 @ padding - -@ Lairon - base_stats 60, 90, 140, 40, 50, 50 - .byte TYPE_STEEL - .byte TYPE_ROCK - .byte 90 @ catch rate - .byte 152 @ base exp. yield - ev_yield 0, 0, 2, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_HARD_STONE - .byte 127 @ gender - .byte 35 @ egg cycles - .byte 35 @ base friendship - .byte GROWTH_SLOW - .byte EGG_GROUP_MONSTER - .byte EGG_GROUP_MONSTER - .byte ABILITY_STURDY - .byte ABILITY_ROCK_HEAD - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_GRAY - .2byte 0 @ padding - -@ Aggron - base_stats 70, 110, 180, 50, 60, 60 - .byte TYPE_STEEL - .byte TYPE_ROCK - .byte 45 @ catch rate - .byte 205 @ base exp. yield - ev_yield 0, 0, 3, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_HARD_STONE - .byte 127 @ gender - .byte 35 @ egg cycles - .byte 35 @ base friendship - .byte GROWTH_SLOW - .byte EGG_GROUP_MONSTER - .byte EGG_GROUP_MONSTER - .byte ABILITY_STURDY - .byte ABILITY_ROCK_HEAD - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_GRAY - .2byte 0 @ padding - -@ Castform - base_stats 70, 70, 70, 70, 70, 70 - .byte TYPE_NORMAL - .byte TYPE_NORMAL - .byte 45 @ catch rate - .byte 145 @ base exp. yield - ev_yield 1, 0, 0, 0, 0, 0 - .2byte ITEM_MYSTIC_WATER - .2byte ITEM_MYSTIC_WATER - .byte 127 @ gender - .byte 25 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_MEDIUM_FAST - .byte EGG_GROUP_FAIRY - .byte EGG_GROUP_AMORPHOUS - .byte ABILITY_FORECAST - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_WHITE - .2byte 0 @ padding - -@ Volbeat - base_stats 65, 73, 55, 85, 47, 75 - .byte TYPE_BUG - .byte TYPE_BUG - .byte 150 @ catch rate - .byte 146 @ base exp. yield - ev_yield 0, 0, 0, 1, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 0 @ gender - .byte 15 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_ERRATIC - .byte EGG_GROUP_BUG - .byte EGG_GROUP_HUMAN_LIKE - .byte ABILITY_ILLUMINATE - .byte ABILITY_SWARM - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_GRAY - .2byte 0 @ padding - -@ Illumise - base_stats 65, 47, 55, 85, 73, 75 - .byte TYPE_BUG - .byte TYPE_BUG - .byte 150 @ catch rate - .byte 146 @ base exp. yield - ev_yield 0, 0, 0, 1, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 254 @ gender - .byte 15 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_FLUCTUATING - .byte EGG_GROUP_BUG - .byte EGG_GROUP_HUMAN_LIKE - .byte ABILITY_OBLIVIOUS - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_PURPLE - .2byte 0 @ padding - -@ Lileep - base_stats 66, 41, 77, 23, 61, 87 - .byte TYPE_ROCK - .byte TYPE_GRASS - .byte 45 @ catch rate - .byte 121 @ base exp. yield - ev_yield 0, 0, 0, 0, 0, 1 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 31 @ gender - .byte 30 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_ERRATIC - .byte EGG_GROUP_WATER_3 - .byte EGG_GROUP_WATER_3 - .byte ABILITY_SUCTION_CUPS - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_PURPLE - .2byte 0 @ padding - -@ Cradily - base_stats 86, 81, 97, 43, 81, 107 - .byte TYPE_ROCK - .byte TYPE_GRASS - .byte 45 @ catch rate - .byte 201 @ base exp. yield - ev_yield 0, 0, 0, 0, 0, 2 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 31 @ gender - .byte 30 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_ERRATIC - .byte EGG_GROUP_WATER_3 - .byte EGG_GROUP_WATER_3 - .byte ABILITY_SUCTION_CUPS - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_GREEN - .2byte 0 @ padding - -@ Anorith - base_stats 45, 95, 50, 75, 40, 50 - .byte TYPE_ROCK - .byte TYPE_BUG - .byte 45 @ catch rate - .byte 119 @ base exp. yield - ev_yield 0, 1, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 31 @ gender - .byte 30 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_ERRATIC - .byte EGG_GROUP_WATER_3 - .byte EGG_GROUP_WATER_3 - .byte ABILITY_BATTLE_ARMOR - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_GRAY - .2byte 0 @ padding - -@ Armaldo - base_stats 75, 125, 100, 45, 70, 80 - .byte TYPE_ROCK - .byte TYPE_BUG - .byte 45 @ catch rate - .byte 200 @ base exp. yield - ev_yield 0, 2, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 31 @ gender - .byte 30 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_ERRATIC - .byte EGG_GROUP_WATER_3 - .byte EGG_GROUP_WATER_3 - .byte ABILITY_BATTLE_ARMOR - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_GRAY - .2byte 0 @ padding - -@ Ralts - base_stats 28, 25, 25, 40, 45, 35 - .byte TYPE_PSYCHIC - .byte TYPE_PSYCHIC - .byte 235 @ catch rate - .byte 70 @ base exp. yield - ev_yield 0, 0, 0, 0, 1, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 35 @ base friendship - .byte GROWTH_SLOW - .byte EGG_GROUP_AMORPHOUS - .byte EGG_GROUP_AMORPHOUS - .byte ABILITY_SYNCHRONIZE - .byte ABILITY_TRACE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_WHITE - .2byte 0 @ padding - -@ Kirlia - base_stats 38, 35, 35, 50, 65, 55 - .byte TYPE_PSYCHIC - .byte TYPE_PSYCHIC - .byte 120 @ catch rate - .byte 140 @ base exp. yield - ev_yield 0, 0, 0, 0, 2, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 35 @ base friendship - .byte GROWTH_SLOW - .byte EGG_GROUP_AMORPHOUS - .byte EGG_GROUP_AMORPHOUS - .byte ABILITY_SYNCHRONIZE - .byte ABILITY_TRACE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_WHITE - .2byte 0 @ padding - -@ Gardevoir - base_stats 68, 65, 65, 80, 125, 115 - .byte TYPE_PSYCHIC - .byte TYPE_PSYCHIC - .byte 45 @ catch rate - .byte 208 @ base exp. yield - ev_yield 0, 0, 0, 0, 3, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 20 @ egg cycles - .byte 35 @ base friendship - .byte GROWTH_SLOW - .byte EGG_GROUP_AMORPHOUS - .byte EGG_GROUP_AMORPHOUS - .byte ABILITY_SYNCHRONIZE - .byte ABILITY_TRACE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_WHITE - .2byte 0 @ padding - -@ Bagon - base_stats 45, 75, 60, 50, 40, 30 - .byte TYPE_DRAGON - .byte TYPE_DRAGON - .byte 45 @ catch rate - .byte 89 @ base exp. yield - ev_yield 0, 1, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_DRAGON_SCALE - .byte 127 @ gender - .byte 40 @ egg cycles - .byte 35 @ base friendship - .byte GROWTH_SLOW - .byte EGG_GROUP_DRAGON - .byte EGG_GROUP_DRAGON - .byte ABILITY_ROCK_HEAD - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BLUE - .2byte 0 @ padding - -@ Shelgon - base_stats 65, 95, 100, 50, 60, 50 - .byte TYPE_DRAGON - .byte TYPE_DRAGON - .byte 45 @ catch rate - .byte 144 @ base exp. yield - ev_yield 0, 0, 2, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_DRAGON_SCALE - .byte 127 @ gender - .byte 40 @ egg cycles - .byte 35 @ base friendship - .byte GROWTH_SLOW - .byte EGG_GROUP_DRAGON - .byte EGG_GROUP_DRAGON - .byte ABILITY_ROCK_HEAD - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_WHITE - .2byte 0 @ padding - -@ Salamence - base_stats 95, 135, 80, 100, 110, 80 - .byte TYPE_DRAGON - .byte TYPE_FLYING - .byte 45 @ catch rate - .byte 218 @ base exp. yield - ev_yield 0, 3, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_DRAGON_SCALE - .byte 127 @ gender - .byte 40 @ egg cycles - .byte 35 @ base friendship - .byte GROWTH_SLOW - .byte EGG_GROUP_DRAGON - .byte EGG_GROUP_DRAGON - .byte ABILITY_INTIMIDATE - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BLUE - .2byte 0 @ padding - -@ Beldum - base_stats 40, 55, 80, 30, 35, 60 - .byte TYPE_STEEL - .byte TYPE_PSYCHIC - .byte 3 @ catch rate - .byte 103 @ base exp. yield - ev_yield 0, 0, 1, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_METAL_COAT - .byte 255 @ gender - .byte 40 @ egg cycles - .byte 35 @ base friendship - .byte GROWTH_SLOW - .byte EGG_GROUP_MINERAL - .byte EGG_GROUP_MINERAL - .byte ABILITY_CLEAR_BODY - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BLUE - .2byte 0 @ padding - -@ Metang - base_stats 60, 75, 100, 50, 55, 80 - .byte TYPE_STEEL - .byte TYPE_PSYCHIC - .byte 3 @ catch rate - .byte 153 @ base exp. yield - ev_yield 0, 0, 2, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_METAL_COAT - .byte 255 @ gender - .byte 40 @ egg cycles - .byte 35 @ base friendship - .byte GROWTH_SLOW - .byte EGG_GROUP_MINERAL - .byte EGG_GROUP_MINERAL - .byte ABILITY_CLEAR_BODY - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BLUE - .2byte 0 @ padding - -@ Metagross - base_stats 80, 135, 130, 70, 95, 90 - .byte TYPE_STEEL - .byte TYPE_PSYCHIC - .byte 3 @ catch rate - .byte 210 @ base exp. yield - ev_yield 0, 0, 3, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_METAL_COAT - .byte 255 @ gender - .byte 40 @ egg cycles - .byte 35 @ base friendship - .byte GROWTH_SLOW - .byte EGG_GROUP_MINERAL - .byte EGG_GROUP_MINERAL - .byte ABILITY_CLEAR_BODY - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BLUE - .2byte 0 @ padding - -@ Regirock - base_stats 80, 100, 200, 50, 50, 100 - .byte TYPE_ROCK - .byte TYPE_ROCK - .byte 3 @ catch rate - .byte 217 @ base exp. yield - ev_yield 0, 0, 3, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 255 @ gender - .byte 80 @ egg cycles - .byte 35 @ base friendship - .byte GROWTH_SLOW - .byte EGG_GROUP_UNDISCOVERED - .byte EGG_GROUP_UNDISCOVERED - .byte ABILITY_CLEAR_BODY - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BROWN - .2byte 0 @ padding - -@ Regice - base_stats 80, 50, 100, 50, 100, 200 - .byte TYPE_ICE - .byte TYPE_ICE - .byte 3 @ catch rate - .byte 216 @ base exp. yield - ev_yield 0, 0, 0, 0, 0, 3 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 255 @ gender - .byte 80 @ egg cycles - .byte 35 @ base friendship - .byte GROWTH_SLOW - .byte EGG_GROUP_UNDISCOVERED - .byte EGG_GROUP_UNDISCOVERED - .byte ABILITY_CLEAR_BODY - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BLUE - .2byte 0 @ padding - -@ Registeel - base_stats 80, 75, 150, 50, 75, 150 - .byte TYPE_STEEL - .byte TYPE_STEEL - .byte 3 @ catch rate - .byte 215 @ base exp. yield - ev_yield 0, 0, 2, 0, 0, 1 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 255 @ gender - .byte 80 @ egg cycles - .byte 35 @ base friendship - .byte GROWTH_SLOW - .byte EGG_GROUP_UNDISCOVERED - .byte EGG_GROUP_UNDISCOVERED - .byte ABILITY_CLEAR_BODY - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_GRAY - .2byte 0 @ padding - -@ Kyogre - base_stats 100, 100, 90, 90, 150, 140 - .byte TYPE_WATER - .byte TYPE_WATER - .byte 5 @ catch rate - .byte 218 @ base exp. yield - ev_yield 0, 0, 0, 0, 3, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 255 @ gender - .byte 120 @ egg cycles - .byte 0 @ base friendship - .byte GROWTH_SLOW - .byte EGG_GROUP_UNDISCOVERED - .byte EGG_GROUP_UNDISCOVERED - .byte ABILITY_DRIZZLE - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BLUE - .2byte 0 @ padding - -@ Groudon - base_stats 100, 150, 140, 90, 100, 90 - .byte TYPE_GROUND - .byte TYPE_GROUND - .byte 5 @ catch rate - .byte 218 @ base exp. yield - ev_yield 0, 3, 0, 0, 0, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 255 @ gender - .byte 120 @ egg cycles - .byte 0 @ base friendship - .byte GROWTH_SLOW - .byte EGG_GROUP_UNDISCOVERED - .byte EGG_GROUP_UNDISCOVERED - .byte ABILITY_DROUGHT - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_RED - .2byte 0 @ padding - -@ Rayquaza - base_stats 105, 150, 90, 95, 150, 90 - .byte TYPE_DRAGON - .byte TYPE_FLYING - .byte 3 @ catch rate - .byte 220 @ base exp. yield - ev_yield 0, 2, 0, 0, 1, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 255 @ gender - .byte 120 @ egg cycles - .byte 0 @ base friendship - .byte GROWTH_SLOW - .byte EGG_GROUP_UNDISCOVERED - .byte EGG_GROUP_UNDISCOVERED - .byte ABILITY_AIR_LOCK - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_GREEN - .2byte 0 @ padding - -@ Latias - base_stats 80, 80, 90, 110, 110, 130 - .byte TYPE_DRAGON - .byte TYPE_PSYCHIC - .byte 3 @ catch rate - .byte 211 @ base exp. yield - ev_yield 0, 0, 0, 0, 0, 3 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 254 @ gender - .byte 120 @ egg cycles - .byte 90 @ base friendship - .byte GROWTH_SLOW - .byte EGG_GROUP_UNDISCOVERED - .byte EGG_GROUP_UNDISCOVERED - .byte ABILITY_LEVITATE - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_RED - .2byte 0 @ padding - -@ Latios - base_stats 80, 90, 80, 110, 130, 110 - .byte TYPE_DRAGON - .byte TYPE_PSYCHIC - .byte 3 @ catch rate - .byte 211 @ base exp. yield - ev_yield 0, 0, 0, 0, 3, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 0 @ gender - .byte 120 @ egg cycles - .byte 90 @ base friendship - .byte GROWTH_SLOW - .byte EGG_GROUP_UNDISCOVERED - .byte EGG_GROUP_UNDISCOVERED - .byte ABILITY_LEVITATE - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BLUE - .2byte 0 @ padding - -@ Jirachi - base_stats 100, 100, 100, 100, 100, 100 - .byte TYPE_STEEL - .byte TYPE_PSYCHIC - .byte 3 @ catch rate - .byte 215 @ base exp. yield - ev_yield 3, 0, 0, 0, 0, 0 - .2byte ITEM_STAR_PIECE - .2byte ITEM_STAR_PIECE - .byte 255 @ gender - .byte 120 @ egg cycles - .byte 100 @ base friendship - .byte GROWTH_SLOW - .byte EGG_GROUP_UNDISCOVERED - .byte EGG_GROUP_UNDISCOVERED - .byte ABILITY_SERENE_GRACE - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_YELLOW - .2byte 0 @ padding - -@ Deoxys - base_stats 50, 150, 50, 150, 150, 50 - .byte TYPE_PSYCHIC - .byte TYPE_PSYCHIC - .byte 3 @ catch rate - .byte 215 @ base exp. yield - ev_yield 0, 1, 0, 1, 1, 0 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 255 @ gender - .byte 120 @ egg cycles - .byte 0 @ base friendship - .byte GROWTH_SLOW - .byte EGG_GROUP_UNDISCOVERED - .byte EGG_GROUP_UNDISCOVERED - .byte ABILITY_PRESSURE - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte F_SUMMARY_SCREEN_FLIP_SPRITE | BODY_COLOR_RED - .2byte 0 @ padding - -@ Chimecho - base_stats 65, 50, 70, 65, 95, 80 - .byte TYPE_PSYCHIC - .byte TYPE_PSYCHIC - .byte 45 @ catch rate - .byte 147 @ base exp. yield - ev_yield 0, 0, 0, 0, 1, 1 - .2byte ITEM_NONE - .2byte ITEM_NONE - .byte 127 @ gender - .byte 25 @ egg cycles - .byte 70 @ base friendship - .byte GROWTH_FAST - .byte EGG_GROUP_AMORPHOUS - .byte EGG_GROUP_AMORPHOUS - .byte ABILITY_LEVITATE - .byte ABILITY_NONE - .byte 0 @ Safari Zone flee rate - .byte BODY_COLOR_BLUE - .2byte 0 @ padding diff --git a/data/battle_ai_scripts.s b/data/battle_ai_scripts.s index a0dc3f6cf..86023ca01 100644 --- a/data/battle_ai_scripts.s +++ b/data/battle_ai_scripts.s @@ -1,6 +1,6 @@ - .include "asm/macros.s" - .include "constants/constants.s" - .include "asm/macros/battle_ai_script.s" + .include "asm/macros.inc" + .include "constants/constants.inc" + .include "asm/macros/battle_ai_script.inc" .section script_data, "aw", %progbits diff --git a/data/battle_anim_scripts.s b/data/battle_anim_scripts.s index 1f06a4b24..fad85183f 100644 --- a/data/battle_anim_scripts.s +++ b/data/battle_anim_scripts.s @@ -1,6 +1,6 @@ - .include "asm/macros.s" - .include "asm/macros/battle_anim.s" - .include "constants/constants.s" + .include "asm/macros.inc" + .include "asm/macros/battle_anim.inc" + .include "constants/constants.inc" .section script_data, "aw", %progbits diff --git a/data/battle_moves.inc b/data/battle_moves.inc new file mode 100644 index 000000000..ff7e2cb33 --- /dev/null +++ b/data/battle_moves.inc @@ -0,0 +1,3906 @@ + .align 2 +gBattleMoves:: @ 81FB12C +@ NONE + .byte EFFECT_HIT + .byte 0 @ power + .byte TYPE_NORMAL + .byte 0 @ accuracy + .byte 0 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte 0 @ misc. flags + +@ POUND + .byte EFFECT_HIT + .byte 40 @ power + .byte TYPE_NORMAL + .byte 100 @ accuracy + .byte 35 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ KARATE_CHOP + .byte EFFECT_HIGH_CRITICAL + .byte 50 @ power + .byte TYPE_FIGHTING + .byte 100 @ accuracy + .byte 25 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ DOUBLE_SLAP + .byte EFFECT_MULTI_HIT + .byte 15 @ power + .byte TYPE_NORMAL + .byte 85 @ accuracy + .byte 10 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ COMET_PUNCH + .byte EFFECT_MULTI_HIT + .byte 18 @ power + .byte TYPE_NORMAL + .byte 85 @ accuracy + .byte 15 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ MEGA_PUNCH + .byte EFFECT_HIT + .byte 80 @ power + .byte TYPE_NORMAL + .byte 85 @ accuracy + .byte 20 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ PAY_DAY + .byte EFFECT_PAY_DAY + .byte 40 @ power + .byte TYPE_NORMAL + .byte 100 @ accuracy + .byte 20 @ PP + .byte 100 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ FIRE_PUNCH + .byte EFFECT_BURN_HIT + .byte 75 @ power + .byte TYPE_FIRE + .byte 100 @ accuracy + .byte 15 @ PP + .byte 10 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ ICE_PUNCH + .byte EFFECT_FREEZE_HIT + .byte 75 @ power + .byte TYPE_ICE + .byte 100 @ accuracy + .byte 15 @ PP + .byte 10 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ THUNDER_PUNCH + .byte EFFECT_PARALYZE_HIT + .byte 75 @ power + .byte TYPE_ELECTRIC + .byte 100 @ accuracy + .byte 15 @ PP + .byte 10 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ SCRATCH + .byte EFFECT_HIT + .byte 40 @ power + .byte TYPE_NORMAL + .byte 100 @ accuracy + .byte 35 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ VICE_GRIP + .byte EFFECT_HIT + .byte 55 @ power + .byte TYPE_NORMAL + .byte 100 @ accuracy + .byte 30 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ GUILLOTINE + .byte EFFECT_OHKO + .byte 1 @ power + .byte TYPE_NORMAL + .byte 30 @ accuracy + .byte 5 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ RAZOR_WIND + .byte EFFECT_RAZOR_WIND + .byte 80 @ power + .byte TYPE_NORMAL + .byte 100 @ accuracy + .byte 10 @ PP + .byte 0 @ secondary effect chance + .byte F_TARGET_BOTH_ENEMIES + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ SWORDS_DANCE + .byte EFFECT_ATTACK_UP_2 + .byte 0 @ power + .byte TYPE_NORMAL + .byte 0 @ accuracy + .byte 30 @ PP + .byte 0 @ secondary effect chance + .byte F_TARGET_USER + .byte 0 @ priority + .4byte F_AFFECTED_BY_SNATCH @ misc. flags + +@ CUT + .byte EFFECT_HIT + .byte 50 @ power + .byte TYPE_NORMAL + .byte 95 @ accuracy + .byte 30 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ GUST + .byte EFFECT_GUST + .byte 40 @ power + .byte TYPE_FLYING + .byte 100 @ accuracy + .byte 35 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ WING_ATTACK + .byte EFFECT_HIT + .byte 60 @ power + .byte TYPE_FLYING + .byte 100 @ accuracy + .byte 35 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ WHIRLWIND + .byte EFFECT_ROAR + .byte 0 @ power + .byte TYPE_NORMAL + .byte 100 @ accuracy + .byte 20 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte -6 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ FLY + .byte EFFECT_FLY + .byte 70 @ power + .byte TYPE_FLYING + .byte 95 @ accuracy + .byte 15 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ BIND + .byte EFFECT_TRAP + .byte 15 @ power + .byte TYPE_NORMAL + .byte 75 @ accuracy + .byte 20 @ PP + .byte 100 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ SLAM + .byte EFFECT_HIT + .byte 80 @ power + .byte TYPE_NORMAL + .byte 75 @ accuracy + .byte 20 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ VINE_WHIP + .byte EFFECT_HIT + .byte 35 @ power + .byte TYPE_GRASS + .byte 100 @ accuracy + .byte 10 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ STOMP + .byte EFFECT_FLINCH_HIT_2 + .byte 65 @ power + .byte TYPE_NORMAL + .byte 100 @ accuracy + .byte 20 @ PP + .byte 30 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ DOUBLE_KICK + .byte EFFECT_DOUBLE_HIT + .byte 30 @ power + .byte TYPE_FIGHTING + .byte 100 @ accuracy + .byte 30 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ MEGA_KICK + .byte EFFECT_HIT + .byte 120 @ power + .byte TYPE_NORMAL + .byte 75 @ accuracy + .byte 5 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ JUMP_KICK + .byte EFFECT_RECOIL_IF_MISS + .byte 70 @ power + .byte TYPE_FIGHTING + .byte 95 @ accuracy + .byte 25 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ ROLLING_KICK + .byte EFFECT_FLINCH_HIT + .byte 60 @ power + .byte TYPE_FIGHTING + .byte 85 @ accuracy + .byte 15 @ PP + .byte 30 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ SAND_ATTACK + .byte EFFECT_ACCURACY_DOWN + .byte 0 @ power + .byte TYPE_GROUND + .byte 100 @ accuracy + .byte 15 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags + +@ HEADBUTT + .byte EFFECT_FLINCH_HIT + .byte 70 @ power + .byte TYPE_NORMAL + .byte 100 @ accuracy + .byte 15 @ PP + .byte 30 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ HORN_ATTACK + .byte EFFECT_HIT + .byte 65 @ power + .byte TYPE_NORMAL + .byte 100 @ accuracy + .byte 25 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ FURY_ATTACK + .byte EFFECT_MULTI_HIT + .byte 15 @ power + .byte TYPE_NORMAL + .byte 85 @ accuracy + .byte 20 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ HORN_DRILL + .byte EFFECT_OHKO + .byte 1 @ power + .byte TYPE_NORMAL + .byte 30 @ accuracy + .byte 5 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ TACKLE + .byte EFFECT_HIT + .byte 35 @ power + .byte TYPE_NORMAL + .byte 95 @ accuracy + .byte 35 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ BODY_SLAM + .byte EFFECT_PARALYZE_HIT + .byte 85 @ power + .byte TYPE_NORMAL + .byte 100 @ accuracy + .byte 15 @ PP + .byte 30 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ WRAP + .byte EFFECT_TRAP + .byte 15 @ power + .byte TYPE_NORMAL + .byte 85 @ accuracy + .byte 20 @ PP + .byte 100 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ TAKE_DOWN + .byte EFFECT_RECOIL + .byte 90 @ power + .byte TYPE_NORMAL + .byte 85 @ accuracy + .byte 20 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ THRASH + .byte EFFECT_RAMPAGE + .byte 90 @ power + .byte TYPE_NORMAL + .byte 100 @ accuracy + .byte 20 @ PP + .byte 100 @ secondary effect chance + .byte F_TARGET_RANDOM + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ DOUBLE_EDGE + .byte EFFECT_DOUBLE_EDGE + .byte 120 @ power + .byte TYPE_NORMAL + .byte 100 @ accuracy + .byte 15 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ TAIL_WHIP + .byte EFFECT_DEFENSE_DOWN + .byte 0 @ power + .byte TYPE_NORMAL + .byte 100 @ accuracy + .byte 30 @ PP + .byte 0 @ secondary effect chance + .byte F_TARGET_BOTH_ENEMIES + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags + +@ POISON_STING + .byte EFFECT_POISON_HIT + .byte 15 @ power + .byte TYPE_POISON + .byte 100 @ accuracy + .byte 35 @ PP + .byte 30 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ TWINEEDLE + .byte EFFECT_TWINEEDLE + .byte 25 @ power + .byte TYPE_BUG + .byte 100 @ accuracy + .byte 20 @ PP + .byte 20 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ PIN_MISSILE + .byte EFFECT_MULTI_HIT + .byte 14 @ power + .byte TYPE_BUG + .byte 85 @ accuracy + .byte 20 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ LEER + .byte EFFECT_DEFENSE_DOWN + .byte 0 @ power + .byte TYPE_NORMAL + .byte 100 @ accuracy + .byte 30 @ PP + .byte 0 @ secondary effect chance + .byte F_TARGET_BOTH_ENEMIES + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags + +@ BITE + .byte EFFECT_FLINCH_HIT + .byte 60 @ power + .byte TYPE_DARK + .byte 100 @ accuracy + .byte 25 @ PP + .byte 30 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ GROWL + .byte EFFECT_ATTACK_DOWN + .byte 0 @ power + .byte TYPE_NORMAL + .byte 100 @ accuracy + .byte 40 @ PP + .byte 0 @ secondary effect chance + .byte F_TARGET_BOTH_ENEMIES + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags + +@ ROAR + .byte EFFECT_ROAR + .byte 0 @ power + .byte TYPE_NORMAL + .byte 100 @ accuracy + .byte 20 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte -6 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ SING + .byte EFFECT_SLEEP + .byte 0 @ power + .byte TYPE_NORMAL + .byte 55 @ accuracy + .byte 15 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags + +@ SUPERSONIC + .byte EFFECT_CONFUSE + .byte 0 @ power + .byte TYPE_NORMAL + .byte 55 @ accuracy + .byte 20 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags + +@ SONIC_BOOM + .byte EFFECT_SONICBOOM + .byte 1 @ power + .byte TYPE_NORMAL + .byte 90 @ accuracy + .byte 20 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ DISABLE + .byte EFFECT_DISABLE + .byte 0 @ power + .byte TYPE_NORMAL + .byte 55 @ accuracy + .byte 20 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ ACID + .byte EFFECT_DEFENSE_DOWN_HIT + .byte 40 @ power + .byte TYPE_POISON + .byte 100 @ accuracy + .byte 30 @ PP + .byte 10 @ secondary effect chance + .byte F_TARGET_BOTH_ENEMIES + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ EMBER + .byte EFFECT_BURN_HIT + .byte 40 @ power + .byte TYPE_FIRE + .byte 100 @ accuracy + .byte 25 @ PP + .byte 10 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ FLAMETHROWER + .byte EFFECT_BURN_HIT + .byte 95 @ power + .byte TYPE_FIRE + .byte 100 @ accuracy + .byte 15 @ PP + .byte 10 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ MIST + .byte EFFECT_MIST + .byte 0 @ power + .byte TYPE_ICE + .byte 0 @ accuracy + .byte 30 @ PP + .byte 0 @ secondary effect chance + .byte F_TARGET_USER + .byte 0 @ priority + .4byte F_AFFECTED_BY_SNATCH @ misc. flags + +@ WATER_GUN + .byte EFFECT_HIT + .byte 40 @ power + .byte TYPE_WATER + .byte 100 @ accuracy + .byte 25 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ HYDRO_PUMP + .byte EFFECT_HIT + .byte 120 @ power + .byte TYPE_WATER + .byte 80 @ accuracy + .byte 5 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ SURF + .byte EFFECT_HIT + .byte 95 @ power + .byte TYPE_WATER + .byte 100 @ accuracy + .byte 15 @ PP + .byte 0 @ secondary effect chance + .byte F_TARGET_BOTH_ENEMIES + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ ICE_BEAM + .byte EFFECT_FREEZE_HIT + .byte 95 @ power + .byte TYPE_ICE + .byte 100 @ accuracy + .byte 10 @ PP + .byte 10 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ BLIZZARD + .byte EFFECT_FREEZE_HIT + .byte 120 @ power + .byte TYPE_ICE + .byte 70 @ accuracy + .byte 5 @ PP + .byte 10 @ secondary effect chance + .byte F_TARGET_BOTH_ENEMIES + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ PSYBEAM + .byte EFFECT_CONFUSE_HIT + .byte 65 @ power + .byte TYPE_PSYCHIC + .byte 100 @ accuracy + .byte 20 @ PP + .byte 10 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ BUBBLE_BEAM + .byte EFFECT_SPEED_DOWN_HIT + .byte 65 @ power + .byte TYPE_WATER + .byte 100 @ accuracy + .byte 20 @ PP + .byte 10 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ AURORA_BEAM + .byte EFFECT_ATTACK_DOWN_HIT + .byte 65 @ power + .byte TYPE_ICE + .byte 100 @ accuracy + .byte 20 @ PP + .byte 10 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ HYPER_BEAM + .byte EFFECT_RECHARGE + .byte 150 @ power + .byte TYPE_NORMAL + .byte 90 @ accuracy + .byte 5 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ PECK + .byte EFFECT_HIT + .byte 35 @ power + .byte TYPE_FLYING + .byte 100 @ accuracy + .byte 35 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ DRILL_PECK + .byte EFFECT_HIT + .byte 80 @ power + .byte TYPE_FLYING + .byte 100 @ accuracy + .byte 20 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ SUBMISSION + .byte EFFECT_RECOIL + .byte 80 @ power + .byte TYPE_FIGHTING + .byte 80 @ accuracy + .byte 25 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ LOW_KICK + .byte EFFECT_LOW_KICK + .byte 1 @ power + .byte TYPE_FIGHTING + .byte 100 @ accuracy + .byte 20 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ COUNTER + .byte EFFECT_COUNTER + .byte 1 @ power + .byte TYPE_FIGHTING + .byte 100 @ accuracy + .byte 20 @ PP + .byte 0 @ secondary effect chance + .byte F_TARGET_SPECIAL + .byte -5 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_MAKES_CONTACT @ misc. flags + +@ SEISMIC_TOSS + .byte EFFECT_LEVEL_DAMAGE + .byte 1 @ power + .byte TYPE_FIGHTING + .byte 100 @ accuracy + .byte 20 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ STRENGTH + .byte EFFECT_HIT + .byte 80 @ power + .byte TYPE_NORMAL + .byte 100 @ accuracy + .byte 15 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ ABSORB + .byte EFFECT_ABSORB + .byte 20 @ power + .byte TYPE_GRASS + .byte 100 @ accuracy + .byte 20 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ MEGA_DRAIN + .byte EFFECT_ABSORB + .byte 40 @ power + .byte TYPE_GRASS + .byte 100 @ accuracy + .byte 10 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ LEECH_SEED + .byte EFFECT_LEECH_SEED + .byte 0 @ power + .byte TYPE_GRASS + .byte 90 @ accuracy + .byte 10 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags + +@ GROWTH + .byte EFFECT_SPECIAL_ATTACK_UP + .byte 0 @ power + .byte TYPE_NORMAL + .byte 0 @ accuracy + .byte 40 @ PP + .byte 0 @ secondary effect chance + .byte F_TARGET_USER + .byte 0 @ priority + .4byte F_AFFECTED_BY_SNATCH @ misc. flags + +@ RAZOR_LEAF + .byte EFFECT_HIGH_CRITICAL + .byte 55 @ power + .byte TYPE_GRASS + .byte 95 @ accuracy + .byte 25 @ PP + .byte 0 @ secondary effect chance + .byte F_TARGET_BOTH_ENEMIES + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ SOLAR_BEAM + .byte EFFECT_SOLARBEAM + .byte 120 @ power + .byte TYPE_GRASS + .byte 100 @ accuracy + .byte 10 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ POISON_POWDER + .byte EFFECT_POISON + .byte 0 @ power + .byte TYPE_POISON + .byte 75 @ accuracy + .byte 35 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags + +@ STUN_SPORE + .byte EFFECT_PARALYZE + .byte 0 @ power + .byte TYPE_GRASS + .byte 75 @ accuracy + .byte 30 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags + +@ SLEEP_POWDER + .byte EFFECT_SLEEP + .byte 0 @ power + .byte TYPE_GRASS + .byte 75 @ accuracy + .byte 15 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags + +@ PETAL_DANCE + .byte EFFECT_RAMPAGE + .byte 70 @ power + .byte TYPE_GRASS + .byte 100 @ accuracy + .byte 20 @ PP + .byte 100 @ secondary effect chance + .byte F_TARGET_RANDOM + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ STRING_SHOT + .byte EFFECT_SPEED_DOWN + .byte 0 @ power + .byte TYPE_BUG + .byte 95 @ accuracy + .byte 40 @ PP + .byte 0 @ secondary effect chance + .byte F_TARGET_BOTH_ENEMIES + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags + +@ DRAGON_RAGE + .byte EFFECT_DRAGON_RAGE + .byte 1 @ power + .byte TYPE_DRAGON + .byte 100 @ accuracy + .byte 10 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ FIRE_SPIN + .byte EFFECT_TRAP + .byte 15 @ power + .byte TYPE_FIRE + .byte 70 @ accuracy + .byte 15 @ PP + .byte 100 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ THUNDER_SHOCK + .byte EFFECT_PARALYZE_HIT + .byte 40 @ power + .byte TYPE_ELECTRIC + .byte 100 @ accuracy + .byte 30 @ PP + .byte 10 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ THUNDERBOLT + .byte EFFECT_PARALYZE_HIT + .byte 95 @ power + .byte TYPE_ELECTRIC + .byte 100 @ accuracy + .byte 15 @ PP + .byte 10 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ THUNDER_WAVE + .byte EFFECT_PARALYZE + .byte 0 @ power + .byte TYPE_ELECTRIC + .byte 100 @ accuracy + .byte 20 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags + +@ THUNDER + .byte EFFECT_THUNDER + .byte 120 @ power + .byte TYPE_ELECTRIC + .byte 70 @ accuracy + .byte 10 @ PP + .byte 30 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ ROCK_THROW + .byte EFFECT_HIT + .byte 50 @ power + .byte TYPE_ROCK + .byte 90 @ accuracy + .byte 15 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ EARTHQUAKE + .byte EFFECT_EARTHQUAKE + .byte 100 @ power + .byte TYPE_GROUND + .byte 100 @ accuracy + .byte 10 @ PP + .byte 0 @ secondary effect chance + .byte F_TARGET_ALL_EXCEPT_USER + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ FISSURE + .byte EFFECT_OHKO + .byte 1 @ power + .byte TYPE_GROUND + .byte 30 @ accuracy + .byte 5 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ DIG + .byte EFFECT_FLY + .byte 60 @ power + .byte TYPE_GROUND + .byte 100 @ accuracy + .byte 10 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ TOXIC + .byte EFFECT_TOXIC + .byte 0 @ power + .byte TYPE_POISON + .byte 85 @ accuracy + .byte 10 @ PP + .byte 100 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags + +@ CONFUSION + .byte EFFECT_CONFUSE_HIT + .byte 50 @ power + .byte TYPE_PSYCHIC + .byte 100 @ accuracy + .byte 25 @ PP + .byte 10 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ PSYCHIC + .byte EFFECT_SPECIAL_DEFENSE_DOWN_HIT + .byte 90 @ power + .byte TYPE_PSYCHIC + .byte 100 @ accuracy + .byte 10 @ PP + .byte 10 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ HYPNOSIS + .byte EFFECT_SLEEP + .byte 0 @ power + .byte TYPE_PSYCHIC + .byte 60 @ accuracy + .byte 20 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags + +@ MEDITATE + .byte EFFECT_ATTACK_UP + .byte 0 @ power + .byte TYPE_PSYCHIC + .byte 0 @ accuracy + .byte 40 @ PP + .byte 0 @ secondary effect chance + .byte F_TARGET_USER + .byte 0 @ priority + .4byte F_AFFECTED_BY_SNATCH @ misc. flags + +@ AGILITY + .byte EFFECT_SPEED_UP_2 + .byte 0 @ power + .byte TYPE_PSYCHIC + .byte 0 @ accuracy + .byte 30 @ PP + .byte 0 @ secondary effect chance + .byte F_TARGET_USER + .byte 0 @ priority + .4byte F_AFFECTED_BY_SNATCH @ misc. flags + +@ QUICK_ATTACK + .byte EFFECT_QUICK_ATTACK + .byte 40 @ power + .byte TYPE_NORMAL + .byte 100 @ accuracy + .byte 30 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 1 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ RAGE + .byte EFFECT_RAGE + .byte 20 @ power + .byte TYPE_NORMAL + .byte 100 @ accuracy + .byte 20 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ TELEPORT + .byte EFFECT_TELEPORT + .byte 0 @ power + .byte TYPE_PSYCHIC + .byte 0 @ accuracy + .byte 20 @ PP + .byte 0 @ secondary effect chance + .byte F_TARGET_USER + .byte 0 @ priority + .4byte 0 @ misc. flags + +@ NIGHT_SHADE + .byte EFFECT_LEVEL_DAMAGE + .byte 1 @ power + .byte TYPE_GHOST + .byte 100 @ accuracy + .byte 15 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ MIMIC + .byte EFFECT_MIMIC + .byte 0 @ power + .byte TYPE_NORMAL + .byte 100 @ accuracy + .byte 10 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_PROTECT @ misc. flags + +@ SCREECH + .byte EFFECT_DEFENSE_DOWN_2 + .byte 0 @ power + .byte TYPE_NORMAL + .byte 85 @ accuracy + .byte 40 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags + +@ DOUBLE_TEAM + .byte EFFECT_EVASION_UP + .byte 0 @ power + .byte TYPE_NORMAL + .byte 0 @ accuracy + .byte 15 @ PP + .byte 0 @ secondary effect chance + .byte F_TARGET_USER + .byte 0 @ priority + .4byte F_AFFECTED_BY_SNATCH @ misc. flags + +@ RECOVER + .byte EFFECT_RESTORE_HP + .byte 0 @ power + .byte TYPE_NORMAL + .byte 0 @ accuracy + .byte 20 @ PP + .byte 0 @ secondary effect chance + .byte F_TARGET_USER + .byte 0 @ priority + .4byte F_AFFECTED_BY_SNATCH @ misc. flags + +@ HARDEN + .byte EFFECT_DEFENSE_UP + .byte 0 @ power + .byte TYPE_NORMAL + .byte 0 @ accuracy + .byte 30 @ PP + .byte 0 @ secondary effect chance + .byte F_TARGET_USER + .byte 0 @ priority + .4byte F_AFFECTED_BY_SNATCH @ misc. flags + +@ MINIMIZE + .byte EFFECT_MINIMIZE + .byte 0 @ power + .byte TYPE_NORMAL + .byte 0 @ accuracy + .byte 20 @ PP + .byte 0 @ secondary effect chance + .byte F_TARGET_USER + .byte 0 @ priority + .4byte F_AFFECTED_BY_SNATCH @ misc. flags + +@ SMOKESCREEN + .byte EFFECT_ACCURACY_DOWN + .byte 0 @ power + .byte TYPE_NORMAL + .byte 100 @ accuracy + .byte 20 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags + +@ CONFUSE_RAY + .byte EFFECT_CONFUSE + .byte 0 @ power + .byte TYPE_GHOST + .byte 100 @ accuracy + .byte 10 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags + +@ WITHDRAW + .byte EFFECT_DEFENSE_UP + .byte 0 @ power + .byte TYPE_WATER + .byte 0 @ accuracy + .byte 40 @ PP + .byte 0 @ secondary effect chance + .byte F_TARGET_USER + .byte 0 @ priority + .4byte F_AFFECTED_BY_SNATCH @ misc. flags + +@ DEFENSE_CURL + .byte EFFECT_DEFENSE_CURL + .byte 0 @ power + .byte TYPE_NORMAL + .byte 0 @ accuracy + .byte 40 @ PP + .byte 0 @ secondary effect chance + .byte F_TARGET_USER + .byte 0 @ priority + .4byte F_AFFECTED_BY_SNATCH @ misc. flags + +@ BARRIER + .byte EFFECT_DEFENSE_UP_2 + .byte 0 @ power + .byte TYPE_PSYCHIC + .byte 0 @ accuracy + .byte 30 @ PP + .byte 0 @ secondary effect chance + .byte F_TARGET_USER + .byte 0 @ priority + .4byte F_AFFECTED_BY_SNATCH @ misc. flags + +@ LIGHT_SCREEN + .byte EFFECT_LIGHT_SCREEN + .byte 0 @ power + .byte TYPE_PSYCHIC + .byte 0 @ accuracy + .byte 30 @ PP + .byte 0 @ secondary effect chance + .byte F_TARGET_USER + .byte 0 @ priority + .4byte F_AFFECTED_BY_SNATCH @ misc. flags + +@ HAZE + .byte EFFECT_HAZE + .byte 0 @ power + .byte TYPE_ICE + .byte 0 @ accuracy + .byte 30 @ PP + .byte 0 @ secondary effect chance + .byte F_TARGET_USER + .byte 0 @ priority + .4byte F_AFFECTED_BY_PROTECT @ misc. flags + +@ REFLECT + .byte EFFECT_REFLECT + .byte 0 @ power + .byte TYPE_PSYCHIC + .byte 0 @ accuracy + .byte 20 @ PP + .byte 0 @ secondary effect chance + .byte F_TARGET_USER + .byte 0 @ priority + .4byte F_AFFECTED_BY_SNATCH @ misc. flags + +@ FOCUS_ENERGY + .byte EFFECT_FOCUS_ENERGY + .byte 0 @ power + .byte TYPE_NORMAL + .byte 0 @ accuracy + .byte 30 @ PP + .byte 0 @ secondary effect chance + .byte F_TARGET_USER + .byte 0 @ priority + .4byte F_AFFECTED_BY_SNATCH @ misc. flags + +@ BIDE + .byte EFFECT_BIDE + .byte 1 @ power + .byte TYPE_NORMAL + .byte 100 @ accuracy + .byte 10 @ PP + .byte 0 @ secondary effect chance + .byte F_TARGET_USER + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ METRONOME + .byte EFFECT_METRONOME + .byte 0 @ power + .byte TYPE_NORMAL + .byte 0 @ accuracy + .byte 10 @ PP + .byte 0 @ secondary effect chance + .byte F_TARGET_SPECIAL + .byte 0 @ priority + .4byte 0 @ misc. flags + +@ MIRROR_MOVE + .byte EFFECT_MIRROR_MOVE + .byte 0 @ power + .byte TYPE_FLYING + .byte 0 @ accuracy + .byte 20 @ PP + .byte 0 @ secondary effect chance + .byte F_TARGET_SPECIAL + .byte 0 @ priority + .4byte 0 @ misc. flags + +@ SELF_DESTRUCT + .byte EFFECT_EXPLOSION + .byte 200 @ power + .byte TYPE_NORMAL + .byte 100 @ accuracy + .byte 5 @ PP + .byte 0 @ secondary effect chance + .byte F_TARGET_ALL_EXCEPT_USER + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ EGG_BOMB + .byte EFFECT_HIT + .byte 100 @ power + .byte TYPE_NORMAL + .byte 75 @ accuracy + .byte 10 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ LICK + .byte EFFECT_PARALYZE_HIT + .byte 20 @ power + .byte TYPE_GHOST + .byte 100 @ accuracy + .byte 30 @ PP + .byte 30 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ SMOG + .byte EFFECT_POISON_HIT + .byte 20 @ power + .byte TYPE_POISON + .byte 70 @ accuracy + .byte 20 @ PP + .byte 40 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ SLUDGE + .byte EFFECT_POISON_HIT + .byte 65 @ power + .byte TYPE_POISON + .byte 100 @ accuracy + .byte 20 @ PP + .byte 30 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ BONE_CLUB + .byte EFFECT_FLINCH_HIT + .byte 65 @ power + .byte TYPE_GROUND + .byte 85 @ accuracy + .byte 20 @ PP + .byte 10 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ FIRE_BLAST + .byte EFFECT_BURN_HIT + .byte 120 @ power + .byte TYPE_FIRE + .byte 85 @ accuracy + .byte 5 @ PP + .byte 10 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ WATERFALL + .byte EFFECT_HIT + .byte 80 @ power + .byte TYPE_WATER + .byte 100 @ accuracy + .byte 15 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ CLAMP + .byte EFFECT_TRAP + .byte 35 @ power + .byte TYPE_WATER + .byte 75 @ accuracy + .byte 10 @ PP + .byte 100 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ SWIFT + .byte EFFECT_ALWAYS_HIT + .byte 60 @ power + .byte TYPE_NORMAL + .byte 0 @ accuracy + .byte 20 @ PP + .byte 0 @ secondary effect chance + .byte F_TARGET_BOTH_ENEMIES + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ SKULL_BASH + .byte EFFECT_SKULL_BASH + .byte 100 @ power + .byte TYPE_NORMAL + .byte 100 @ accuracy + .byte 15 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ SPIKE_CANNON + .byte EFFECT_MULTI_HIT + .byte 20 @ power + .byte TYPE_NORMAL + .byte 100 @ accuracy + .byte 15 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ CONSTRICT + .byte EFFECT_SPEED_DOWN_HIT + .byte 10 @ power + .byte TYPE_NORMAL + .byte 100 @ accuracy + .byte 35 @ PP + .byte 10 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ AMNESIA + .byte EFFECT_SPECIAL_DEFENSE_UP_2 + .byte 0 @ power + .byte TYPE_PSYCHIC + .byte 0 @ accuracy + .byte 20 @ PP + .byte 0 @ secondary effect chance + .byte F_TARGET_USER + .byte 0 @ priority + .4byte F_AFFECTED_BY_SNATCH @ misc. flags + +@ KINESIS + .byte EFFECT_ACCURACY_DOWN + .byte 0 @ power + .byte TYPE_PSYCHIC + .byte 80 @ accuracy + .byte 15 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ SOFT_BOILED + .byte EFFECT_SOFTBOILED + .byte 0 @ power + .byte TYPE_NORMAL + .byte 100 @ accuracy + .byte 10 @ PP + .byte 0 @ secondary effect chance + .byte F_TARGET_USER + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_SNATCH @ misc. flags + +@ HI_JUMP_KICK + .byte EFFECT_RECOIL_IF_MISS + .byte 85 @ power + .byte TYPE_FIGHTING + .byte 90 @ accuracy + .byte 20 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ GLARE + .byte EFFECT_PARALYZE + .byte 0 @ power + .byte TYPE_NORMAL + .byte 75 @ accuracy + .byte 30 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags + +@ DREAM_EATER + .byte EFFECT_DREAM_EATER + .byte 100 @ power + .byte TYPE_PSYCHIC + .byte 100 @ accuracy + .byte 15 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ POISON_GAS + .byte EFFECT_POISON + .byte 0 @ power + .byte TYPE_POISON + .byte 55 @ accuracy + .byte 40 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags + +@ BARRAGE + .byte EFFECT_MULTI_HIT + .byte 15 @ power + .byte TYPE_NORMAL + .byte 85 @ accuracy + .byte 20 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ LEECH_LIFE + .byte EFFECT_ABSORB + .byte 20 @ power + .byte TYPE_BUG + .byte 100 @ accuracy + .byte 15 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ LOVELY_KISS + .byte EFFECT_SLEEP + .byte 0 @ power + .byte TYPE_NORMAL + .byte 75 @ accuracy + .byte 10 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags + +@ SKY_ATTACK + .byte EFFECT_SKY_ATTACK + .byte 140 @ power + .byte TYPE_FLYING + .byte 90 @ accuracy + .byte 5 @ PP + .byte 30 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ TRANSFORM + .byte EFFECT_TRANSFORM + .byte 0 @ power + .byte TYPE_NORMAL + .byte 0 @ accuracy + .byte 10 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte 0 @ misc. flags + +@ BUBBLE + .byte EFFECT_SPEED_DOWN_HIT + .byte 20 @ power + .byte TYPE_WATER + .byte 100 @ accuracy + .byte 30 @ PP + .byte 10 @ secondary effect chance + .byte F_TARGET_BOTH_ENEMIES + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ DIZZY_PUNCH + .byte EFFECT_CONFUSE_HIT + .byte 70 @ power + .byte TYPE_NORMAL + .byte 100 @ accuracy + .byte 10 @ PP + .byte 20 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ SPORE + .byte EFFECT_SLEEP + .byte 0 @ power + .byte TYPE_GRASS + .byte 100 @ accuracy + .byte 15 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags + +@ FLASH + .byte EFFECT_ACCURACY_DOWN + .byte 0 @ power + .byte TYPE_NORMAL + .byte 70 @ accuracy + .byte 20 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags + +@ PSYWAVE + .byte EFFECT_PSYWAVE + .byte 1 @ power + .byte TYPE_PSYCHIC + .byte 80 @ accuracy + .byte 15 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ SPLASH + .byte EFFECT_SPLASH + .byte 0 @ power + .byte TYPE_NORMAL + .byte 0 @ accuracy + .byte 40 @ PP + .byte 0 @ secondary effect chance + .byte F_TARGET_USER + .byte 0 @ priority + .4byte 0 @ misc. flags + +@ ACID_ARMOR + .byte EFFECT_DEFENSE_UP_2 + .byte 0 @ power + .byte TYPE_POISON + .byte 0 @ accuracy + .byte 40 @ PP + .byte 0 @ secondary effect chance + .byte F_TARGET_USER + .byte 0 @ priority + .4byte F_AFFECTED_BY_SNATCH @ misc. flags + +@ CRABHAMMER + .byte EFFECT_HIGH_CRITICAL + .byte 90 @ power + .byte TYPE_WATER + .byte 85 @ accuracy + .byte 10 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ EXPLOSION + .byte EFFECT_EXPLOSION + .byte 250 @ power + .byte TYPE_NORMAL + .byte 100 @ accuracy + .byte 5 @ PP + .byte 0 @ secondary effect chance + .byte F_TARGET_ALL_EXCEPT_USER + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ FURY_SWIPES + .byte EFFECT_MULTI_HIT + .byte 18 @ power + .byte TYPE_NORMAL + .byte 80 @ accuracy + .byte 15 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ BONEMERANG + .byte EFFECT_DOUBLE_HIT + .byte 50 @ power + .byte TYPE_GROUND + .byte 90 @ accuracy + .byte 10 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ REST + .byte EFFECT_REST + .byte 0 @ power + .byte TYPE_PSYCHIC + .byte 0 @ accuracy + .byte 10 @ PP + .byte 0 @ secondary effect chance + .byte F_TARGET_USER + .byte 0 @ priority + .4byte F_AFFECTED_BY_SNATCH @ misc. flags + +@ ROCK_SLIDE + .byte EFFECT_FLINCH_HIT + .byte 75 @ power + .byte TYPE_ROCK + .byte 90 @ accuracy + .byte 10 @ PP + .byte 30 @ secondary effect chance + .byte F_TARGET_BOTH_ENEMIES + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ HYPER_FANG + .byte EFFECT_FLINCH_HIT + .byte 80 @ power + .byte TYPE_NORMAL + .byte 90 @ accuracy + .byte 15 @ PP + .byte 10 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ SHARPEN + .byte EFFECT_ATTACK_UP + .byte 0 @ power + .byte TYPE_NORMAL + .byte 0 @ accuracy + .byte 30 @ PP + .byte 0 @ secondary effect chance + .byte F_TARGET_USER + .byte 0 @ priority + .4byte F_AFFECTED_BY_SNATCH @ misc. flags + +@ CONVERSION + .byte EFFECT_CONVERSION + .byte 0 @ power + .byte TYPE_NORMAL + .byte 0 @ accuracy + .byte 30 @ PP + .byte 0 @ secondary effect chance + .byte F_TARGET_USER + .byte 0 @ priority + .4byte 0 @ misc. flags + +@ TRI_ATTACK + .byte EFFECT_TRI_ATTACK + .byte 80 @ power + .byte TYPE_NORMAL + .byte 100 @ accuracy + .byte 10 @ PP + .byte 20 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ SUPER_FANG + .byte EFFECT_SUPER_FANG + .byte 1 @ power + .byte TYPE_NORMAL + .byte 90 @ accuracy + .byte 10 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ SLASH + .byte EFFECT_HIGH_CRITICAL + .byte 70 @ power + .byte TYPE_NORMAL + .byte 100 @ accuracy + .byte 20 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ SUBSTITUTE + .byte EFFECT_SUBSTITUTE + .byte 0 @ power + .byte TYPE_NORMAL + .byte 0 @ accuracy + .byte 10 @ PP + .byte 0 @ secondary effect chance + .byte F_TARGET_USER + .byte 0 @ priority + .4byte F_AFFECTED_BY_SNATCH @ misc. flags + +@ STRUGGLE + .byte EFFECT_RECOIL + .byte 50 @ power + .byte TYPE_NORMAL + .byte 100 @ accuracy + .byte 1 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ SKETCH + .byte EFFECT_SKETCH + .byte 0 @ power + .byte TYPE_NORMAL + .byte 0 @ accuracy + .byte 1 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte 0 @ misc. flags + +@ TRIPLE_KICK + .byte EFFECT_TRIPLE_KICK + .byte 10 @ power + .byte TYPE_FIGHTING + .byte 90 @ accuracy + .byte 10 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ THIEF + .byte EFFECT_THIEF + .byte 40 @ power + .byte TYPE_DARK + .byte 100 @ accuracy + .byte 10 @ PP + .byte 100 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ SPIDER_WEB + .byte EFFECT_MEAN_LOOK + .byte 0 @ power + .byte TYPE_BUG + .byte 100 @ accuracy + .byte 10 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags + +@ MIND_READER + .byte EFFECT_LOCK_ON + .byte 0 @ power + .byte TYPE_NORMAL + .byte 100 @ accuracy + .byte 5 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ NIGHTMARE + .byte EFFECT_NIGHTMARE + .byte 0 @ power + .byte TYPE_GHOST + .byte 100 @ accuracy + .byte 15 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ FLAME_WHEEL + .byte EFFECT_THAW_HIT + .byte 60 @ power + .byte TYPE_FIRE + .byte 100 @ accuracy + .byte 25 @ PP + .byte 10 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ SNORE + .byte EFFECT_SNORE + .byte 40 @ power + .byte TYPE_NORMAL + .byte 100 @ accuracy + .byte 15 @ PP + .byte 30 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ CURSE + .byte EFFECT_CURSE + .byte 0 @ power + .byte TYPE_MYSTERY + .byte 0 @ accuracy + .byte 10 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte 0 @ misc. flags + +@ FLAIL + .byte EFFECT_FLAIL + .byte 1 @ power + .byte TYPE_NORMAL + .byte 100 @ accuracy + .byte 15 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ CONVERSION_2 + .byte EFFECT_CONVERSION_2 + .byte 0 @ power + .byte TYPE_NORMAL + .byte 100 @ accuracy + .byte 30 @ PP + .byte 0 @ secondary effect chance + .byte F_TARGET_USER + .byte 0 @ priority + .4byte 0 @ misc. flags + +@ AEROBLAST + .byte EFFECT_HIGH_CRITICAL + .byte 100 @ power + .byte TYPE_FLYING + .byte 95 @ accuracy + .byte 5 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ COTTON_SPORE + .byte EFFECT_SPEED_DOWN_2 + .byte 0 @ power + .byte TYPE_GRASS + .byte 85 @ accuracy + .byte 40 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags + +@ REVERSAL + .byte EFFECT_FLAIL + .byte 1 @ power + .byte TYPE_FIGHTING + .byte 100 @ accuracy + .byte 15 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ SPITE + .byte EFFECT_SPITE + .byte 0 @ power + .byte TYPE_GHOST + .byte 100 @ accuracy + .byte 10 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ POWDER_SNOW + .byte EFFECT_FREEZE_HIT + .byte 40 @ power + .byte TYPE_ICE + .byte 100 @ accuracy + .byte 25 @ PP + .byte 10 @ secondary effect chance + .byte F_TARGET_BOTH_ENEMIES + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ PROTECT + .byte EFFECT_PROTECT + .byte 0 @ power + .byte TYPE_NORMAL + .byte 0 @ accuracy + .byte 10 @ PP + .byte 0 @ secondary effect chance + .byte F_TARGET_USER + .byte 3 @ priority + .4byte 0 @ misc. flags + +@ MACH_PUNCH + .byte EFFECT_QUICK_ATTACK + .byte 40 @ power + .byte TYPE_FIGHTING + .byte 100 @ accuracy + .byte 30 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 1 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ SCARY_FACE + .byte EFFECT_SPEED_DOWN_2 + .byte 0 @ power + .byte TYPE_NORMAL + .byte 90 @ accuracy + .byte 10 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags + +@ FAINT_ATTACK + .byte EFFECT_ALWAYS_HIT + .byte 60 @ power + .byte TYPE_DARK + .byte 0 @ accuracy + .byte 20 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ SWEET_KISS + .byte EFFECT_CONFUSE + .byte 0 @ power + .byte TYPE_NORMAL + .byte 75 @ accuracy + .byte 10 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags + +@ BELLY_DRUM + .byte EFFECT_BELLY_DRUM + .byte 0 @ power + .byte TYPE_NORMAL + .byte 0 @ accuracy + .byte 10 @ PP + .byte 0 @ secondary effect chance + .byte F_TARGET_USER + .byte 0 @ priority + .4byte F_AFFECTED_BY_SNATCH @ misc. flags + +@ SLUDGE_BOMB + .byte EFFECT_POISON_HIT + .byte 90 @ power + .byte TYPE_POISON + .byte 100 @ accuracy + .byte 10 @ PP + .byte 30 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ MUD_SLAP + .byte EFFECT_ACCURACY_DOWN_HIT + .byte 20 @ power + .byte TYPE_GROUND + .byte 100 @ accuracy + .byte 10 @ PP + .byte 100 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ OCTAZOOKA + .byte EFFECT_ACCURACY_DOWN_HIT + .byte 65 @ power + .byte TYPE_WATER + .byte 85 @ accuracy + .byte 10 @ PP + .byte 50 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ SPIKES + .byte EFFECT_SPIKES + .byte 0 @ power + .byte TYPE_GROUND + .byte 0 @ accuracy + .byte 20 @ PP + .byte 0 @ secondary effect chance + .byte F_TARGET_ENEMY_SIDE + .byte 0 @ priority + .4byte 0 @ misc. flags + +@ ZAP_CANNON + .byte EFFECT_PARALYZE_HIT + .byte 100 @ power + .byte TYPE_ELECTRIC + .byte 50 @ accuracy + .byte 5 @ PP + .byte 100 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ FORESIGHT + .byte EFFECT_FORESIGHT + .byte 0 @ power + .byte TYPE_NORMAL + .byte 100 @ accuracy + .byte 40 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ DESTINY_BOND + .byte EFFECT_DESTINY_BOND + .byte 0 @ power + .byte TYPE_GHOST + .byte 0 @ accuracy + .byte 5 @ PP + .byte 0 @ secondary effect chance + .byte F_TARGET_USER + .byte 0 @ priority + .4byte 0 @ misc. flags + +@ PERISH_SONG + .byte EFFECT_PERISH_SONG + .byte 0 @ power + .byte TYPE_NORMAL + .byte 0 @ accuracy + .byte 5 @ PP + .byte 0 @ secondary effect chance + .byte F_TARGET_USER + .byte 0 @ priority + .4byte 0 @ misc. flags + +@ ICY_WIND + .byte EFFECT_SPEED_DOWN_HIT + .byte 55 @ power + .byte TYPE_ICE + .byte 95 @ accuracy + .byte 15 @ PP + .byte 100 @ secondary effect chance + .byte F_TARGET_BOTH_ENEMIES + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ DETECT + .byte EFFECT_PROTECT + .byte 0 @ power + .byte TYPE_FIGHTING + .byte 0 @ accuracy + .byte 5 @ PP + .byte 0 @ secondary effect chance + .byte F_TARGET_USER + .byte 3 @ priority + .4byte 0 @ misc. flags + +@ BONE_RUSH + .byte EFFECT_MULTI_HIT + .byte 25 @ power + .byte TYPE_GROUND + .byte 80 @ accuracy + .byte 10 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ LOCK_ON + .byte EFFECT_LOCK_ON + .byte 0 @ power + .byte TYPE_NORMAL + .byte 100 @ accuracy + .byte 5 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ OUTRAGE + .byte EFFECT_RAMPAGE + .byte 90 @ power + .byte TYPE_DRAGON + .byte 100 @ accuracy + .byte 15 @ PP + .byte 100 @ secondary effect chance + .byte F_TARGET_RANDOM + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ SANDSTORM + .byte EFFECT_SANDSTORM + .byte 0 @ power + .byte TYPE_ROCK + .byte 0 @ accuracy + .byte 10 @ PP + .byte 0 @ secondary effect chance + .byte F_TARGET_USER + .byte 0 @ priority + .4byte 0 @ misc. flags + +@ GIGA_DRAIN + .byte EFFECT_ABSORB + .byte 60 @ power + .byte TYPE_GRASS + .byte 100 @ accuracy + .byte 5 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ ENDURE + .byte EFFECT_ENDURE + .byte 0 @ power + .byte TYPE_NORMAL + .byte 0 @ accuracy + .byte 10 @ PP + .byte 0 @ secondary effect chance + .byte F_TARGET_USER + .byte 3 @ priority + .4byte 0 @ misc. flags + +@ CHARM + .byte EFFECT_ATTACK_DOWN_2 + .byte 0 @ power + .byte TYPE_NORMAL + .byte 100 @ accuracy + .byte 20 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags + +@ ROLLOUT + .byte EFFECT_ROLLOUT + .byte 30 @ power + .byte TYPE_ROCK + .byte 90 @ accuracy + .byte 20 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ FALSE_SWIPE + .byte EFFECT_FALSE_SWIPE + .byte 40 @ power + .byte TYPE_NORMAL + .byte 100 @ accuracy + .byte 40 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ SWAGGER + .byte EFFECT_SWAGGER + .byte 0 @ power + .byte TYPE_NORMAL + .byte 90 @ accuracy + .byte 15 @ PP + .byte 100 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags + +@ MILK_DRINK + .byte EFFECT_SOFTBOILED + .byte 0 @ power + .byte TYPE_NORMAL + .byte 0 @ accuracy + .byte 10 @ PP + .byte 0 @ secondary effect chance + .byte F_TARGET_USER + .byte 0 @ priority + .4byte F_AFFECTED_BY_SNATCH | F_AFFECTED_BY_PROTECT @ misc. flags + +@ SPARK + .byte EFFECT_PARALYZE_HIT + .byte 65 @ power + .byte TYPE_ELECTRIC + .byte 100 @ accuracy + .byte 20 @ PP + .byte 30 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ FURY_CUTTER + .byte EFFECT_FURY_CUTTER + .byte 10 @ power + .byte TYPE_BUG + .byte 95 @ accuracy + .byte 20 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ STEEL_WING + .byte EFFECT_DEFENSE_UP_HIT + .byte 70 @ power + .byte TYPE_STEEL + .byte 90 @ accuracy + .byte 25 @ PP + .byte 10 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ MEAN_LOOK + .byte EFFECT_MEAN_LOOK + .byte 0 @ power + .byte TYPE_NORMAL + .byte 100 @ accuracy + .byte 5 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags + +@ ATTRACT + .byte EFFECT_ATTRACT + .byte 0 @ power + .byte TYPE_NORMAL + .byte 100 @ accuracy + .byte 15 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags + +@ SLEEP_TALK + .byte EFFECT_SLEEP_TALK + .byte 0 @ power + .byte TYPE_NORMAL + .byte 0 @ accuracy + .byte 10 @ PP + .byte 0 @ secondary effect chance + .byte F_TARGET_SPECIAL + .byte 0 @ priority + .4byte 0 @ misc. flags + +@ HEAL_BELL + .byte EFFECT_HEAL_BELL + .byte 0 @ power + .byte TYPE_NORMAL + .byte 0 @ accuracy + .byte 5 @ PP + .byte 0 @ secondary effect chance + .byte F_TARGET_USER + .byte 0 @ priority + .4byte F_AFFECTED_BY_SNATCH @ misc. flags + +@ RETURN + .byte EFFECT_RETURN + .byte 1 @ power + .byte TYPE_NORMAL + .byte 100 @ accuracy + .byte 20 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ PRESENT + .byte EFFECT_PRESENT + .byte 1 @ power + .byte TYPE_NORMAL + .byte 90 @ accuracy + .byte 15 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ FRUSTRATION + .byte EFFECT_FRUSTRATION + .byte 1 @ power + .byte TYPE_NORMAL + .byte 100 @ accuracy + .byte 20 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ SAFEGUARD + .byte EFFECT_SAFEGUARD + .byte 0 @ power + .byte TYPE_NORMAL + .byte 0 @ accuracy + .byte 25 @ PP + .byte 0 @ secondary effect chance + .byte F_TARGET_USER + .byte 0 @ priority + .4byte F_AFFECTED_BY_SNATCH @ misc. flags + +@ PAIN_SPLIT + .byte EFFECT_PAIN_SPLIT + .byte 0 @ power + .byte TYPE_NORMAL + .byte 100 @ accuracy + .byte 20 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ SACRED_FIRE + .byte EFFECT_THAW_HIT + .byte 100 @ power + .byte TYPE_FIRE + .byte 95 @ accuracy + .byte 5 @ PP + .byte 50 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ MAGNITUDE + .byte EFFECT_MAGNITUDE + .byte 1 @ power + .byte TYPE_GROUND + .byte 100 @ accuracy + .byte 30 @ PP + .byte 0 @ secondary effect chance + .byte F_TARGET_ALL_EXCEPT_USER + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ DYNAMIC_PUNCH + .byte EFFECT_CONFUSE_HIT + .byte 100 @ power + .byte TYPE_FIGHTING + .byte 50 @ accuracy + .byte 5 @ PP + .byte 100 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ MEGAHORN + .byte EFFECT_HIT + .byte 120 @ power + .byte TYPE_BUG + .byte 85 @ accuracy + .byte 10 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ DRAGON_BREATH + .byte EFFECT_PARALYZE_HIT + .byte 60 @ power + .byte TYPE_DRAGON + .byte 100 @ accuracy + .byte 20 @ PP + .byte 30 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ BATON_PASS + .byte EFFECT_BATON_PASS + .byte 0 @ power + .byte TYPE_NORMAL + .byte 0 @ accuracy + .byte 40 @ PP + .byte 0 @ secondary effect chance + .byte F_TARGET_USER + .byte 0 @ priority + .4byte 0 @ misc. flags + +@ ENCORE + .byte EFFECT_ENCORE + .byte 0 @ power + .byte TYPE_NORMAL + .byte 100 @ accuracy + .byte 5 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ PURSUIT + .byte EFFECT_PURSUIT + .byte 40 @ power + .byte TYPE_DARK + .byte 100 @ accuracy + .byte 20 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ RAPID_SPIN + .byte EFFECT_RAPID_SPIN + .byte 20 @ power + .byte TYPE_NORMAL + .byte 100 @ accuracy + .byte 40 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ SWEET_SCENT + .byte EFFECT_EVASION_DOWN + .byte 0 @ power + .byte TYPE_NORMAL + .byte 100 @ accuracy + .byte 20 @ PP + .byte 0 @ secondary effect chance + .byte F_TARGET_BOTH_ENEMIES + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags + +@ IRON_TAIL + .byte EFFECT_DEFENSE_DOWN_HIT + .byte 100 @ power + .byte TYPE_STEEL + .byte 75 @ accuracy + .byte 15 @ PP + .byte 30 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ METAL_CLAW + .byte EFFECT_ATTACK_UP_HIT + .byte 50 @ power + .byte TYPE_STEEL + .byte 95 @ accuracy + .byte 35 @ PP + .byte 10 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ VITAL_THROW + .byte EFFECT_VITAL_THROW + .byte 70 @ power + .byte TYPE_FIGHTING + .byte 100 @ accuracy + .byte 10 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte -1 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ MORNING_SUN + .byte EFFECT_MORNING_SUN + .byte 0 @ power + .byte TYPE_NORMAL + .byte 0 @ accuracy + .byte 5 @ PP + .byte 0 @ secondary effect chance + .byte F_TARGET_USER + .byte 0 @ priority + .4byte F_AFFECTED_BY_SNATCH @ misc. flags + +@ SYNTHESIS + .byte EFFECT_SYNTHESIS + .byte 0 @ power + .byte TYPE_GRASS + .byte 0 @ accuracy + .byte 5 @ PP + .byte 0 @ secondary effect chance + .byte F_TARGET_USER + .byte 0 @ priority + .4byte F_AFFECTED_BY_SNATCH @ misc. flags + +@ MOONLIGHT + .byte EFFECT_MOONLIGHT + .byte 0 @ power + .byte TYPE_NORMAL + .byte 0 @ accuracy + .byte 5 @ PP + .byte 0 @ secondary effect chance + .byte F_TARGET_USER + .byte 0 @ priority + .4byte F_AFFECTED_BY_SNATCH @ misc. flags + +@ HIDDEN_POWER + .byte EFFECT_HIDDEN_POWER + .byte 1 @ power + .byte TYPE_NORMAL + .byte 100 @ accuracy + .byte 15 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ CROSS_CHOP + .byte EFFECT_HIGH_CRITICAL + .byte 100 @ power + .byte TYPE_FIGHTING + .byte 80 @ accuracy + .byte 5 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ TWISTER + .byte EFFECT_TWISTER + .byte 40 @ power + .byte TYPE_DRAGON + .byte 100 @ accuracy + .byte 20 @ PP + .byte 20 @ secondary effect chance + .byte F_TARGET_BOTH_ENEMIES + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ RAIN_DANCE + .byte EFFECT_RAIN_DANCE + .byte 0 @ power + .byte TYPE_WATER + .byte 0 @ accuracy + .byte 5 @ PP + .byte 0 @ secondary effect chance + .byte F_TARGET_USER + .byte 0 @ priority + .4byte 0 @ misc. flags + +@ SUNNY_DAY + .byte EFFECT_SUNNY_DAY + .byte 0 @ power + .byte TYPE_FIRE + .byte 0 @ accuracy + .byte 5 @ PP + .byte 0 @ secondary effect chance + .byte F_TARGET_USER + .byte 0 @ priority + .4byte 0 @ misc. flags + +@ CRUNCH + .byte EFFECT_SPECIAL_DEFENSE_DOWN_HIT + .byte 80 @ power + .byte TYPE_DARK + .byte 100 @ accuracy + .byte 15 @ PP + .byte 20 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ MIRROR_COAT + .byte EFFECT_MIRROR_COAT + .byte 1 @ power + .byte TYPE_PSYCHIC + .byte 100 @ accuracy + .byte 20 @ PP + .byte 0 @ secondary effect chance + .byte F_TARGET_SPECIAL + .byte -5 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE @ misc. flags + +@ PSYCH_UP + .byte EFFECT_PSYCH_UP + .byte 0 @ power + .byte TYPE_NORMAL + .byte 0 @ accuracy + .byte 10 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_SNATCH @ misc. flags + +@ EXTREME_SPEED + .byte EFFECT_QUICK_ATTACK + .byte 80 @ power + .byte TYPE_NORMAL + .byte 100 @ accuracy + .byte 5 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 1 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ ANCIENT_POWER + .byte EFFECT_ALL_STATS_UP_HIT + .byte 60 @ power + .byte TYPE_ROCK + .byte 100 @ accuracy + .byte 5 @ PP + .byte 10 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ SHADOW_BALL + .byte EFFECT_SPECIAL_DEFENSE_DOWN_HIT + .byte 80 @ power + .byte TYPE_GHOST + .byte 100 @ accuracy + .byte 15 @ PP + .byte 20 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ FUTURE_SIGHT + .byte EFFECT_FUTURE_SIGHT + .byte 80 @ power + .byte TYPE_PSYCHIC + .byte 90 @ accuracy + .byte 15 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte 0 @ misc. flags + +@ ROCK_SMASH + .byte EFFECT_DEFENSE_DOWN_HIT + .byte 20 @ power + .byte TYPE_FIGHTING + .byte 100 @ accuracy + .byte 15 @ PP + .byte 50 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ WHIRLPOOL + .byte EFFECT_TRAP + .byte 15 @ power + .byte TYPE_WATER + .byte 70 @ accuracy + .byte 15 @ PP + .byte 100 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ BEAT_UP + .byte EFFECT_BEAT_UP + .byte 10 @ power + .byte TYPE_DARK + .byte 100 @ accuracy + .byte 10 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ FAKE_OUT + .byte EFFECT_FAKE_OUT + .byte 40 @ power + .byte TYPE_NORMAL + .byte 100 @ accuracy + .byte 10 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 1 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ UPROAR + .byte EFFECT_UPROAR + .byte 50 @ power + .byte TYPE_NORMAL + .byte 100 @ accuracy + .byte 10 @ PP + .byte 100 @ secondary effect chance + .byte F_TARGET_RANDOM + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ STOCKPILE + .byte EFFECT_STOCKPILE + .byte 0 @ power + .byte TYPE_NORMAL + .byte 0 @ accuracy + .byte 10 @ PP + .byte 0 @ secondary effect chance + .byte F_TARGET_USER + .byte 0 @ priority + .4byte F_AFFECTED_BY_SNATCH @ misc. flags + +@ SPIT_UP + .byte EFFECT_SPIT_UP + .byte 100 @ power + .byte TYPE_NORMAL + .byte 100 @ accuracy + .byte 10 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_AFFECTED_BY_PROTECT @ misc. flags + +@ SWALLOW + .byte EFFECT_SWALLOW + .byte 0 @ power + .byte TYPE_NORMAL + .byte 0 @ accuracy + .byte 10 @ PP + .byte 0 @ secondary effect chance + .byte F_TARGET_USER + .byte 0 @ priority + .4byte F_AFFECTED_BY_SNATCH @ misc. flags + +@ HEAT_WAVE + .byte EFFECT_BURN_HIT + .byte 100 @ power + .byte TYPE_FIRE + .byte 90 @ accuracy + .byte 10 @ PP + .byte 10 @ secondary effect chance + .byte F_TARGET_BOTH_ENEMIES + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ HAIL + .byte EFFECT_HAIL + .byte 0 @ power + .byte TYPE_ICE + .byte 0 @ accuracy + .byte 10 @ PP + .byte 0 @ secondary effect chance + .byte F_TARGET_USER + .byte 0 @ priority + .4byte F_AFFECTED_BY_PROTECT @ misc. flags + +@ TORMENT + .byte EFFECT_TORMENT + .byte 0 @ power + .byte TYPE_DARK + .byte 100 @ accuracy + .byte 15 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ FLATTER + .byte EFFECT_FLATTER + .byte 0 @ power + .byte TYPE_DARK + .byte 100 @ accuracy + .byte 15 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags + +@ WILL_O_WISP + .byte EFFECT_WILL_O_WISP + .byte 0 @ power + .byte TYPE_FIRE + .byte 75 @ accuracy + .byte 15 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags + +@ MEMENTO + .byte EFFECT_MEMENTO + .byte 0 @ power + .byte TYPE_DARK + .byte 100 @ accuracy + .byte 10 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ FACADE + .byte EFFECT_FACADE + .byte 70 @ power + .byte TYPE_NORMAL + .byte 100 @ accuracy + .byte 20 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ FOCUS_PUNCH + .byte EFFECT_FOCUS_PUNCH + .byte 150 @ power + .byte TYPE_FIGHTING + .byte 100 @ accuracy + .byte 20 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte -3 @ priority + .4byte F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ SMELLING_SALT + .byte EFFECT_SMELLINGSALT + .byte 60 @ power + .byte TYPE_NORMAL + .byte 100 @ accuracy + .byte 10 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ FOLLOW_ME + .byte EFFECT_FOLLOW_ME + .byte 0 @ power + .byte TYPE_NORMAL + .byte 100 @ accuracy + .byte 20 @ PP + .byte 0 @ secondary effect chance + .byte F_TARGET_USER + .byte 3 @ priority + .4byte 0 @ misc. flags + +@ NATURE_POWER + .byte EFFECT_NATURE_POWER + .byte 0 @ power + .byte TYPE_NORMAL + .byte 95 @ accuracy + .byte 20 @ PP + .byte 0 @ secondary effect chance + .byte F_TARGET_SPECIAL + .byte 0 @ priority + .4byte 0 @ misc. flags + +@ CHARGE + .byte EFFECT_CHARGE + .byte 0 @ power + .byte TYPE_ELECTRIC + .byte 100 @ accuracy + .byte 20 @ PP + .byte 0 @ secondary effect chance + .byte F_TARGET_USER + .byte 0 @ priority + .4byte F_AFFECTED_BY_SNATCH @ misc. flags + +@ TAUNT + .byte EFFECT_TAUNT + .byte 0 @ power + .byte TYPE_DARK + .byte 100 @ accuracy + .byte 20 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_PROTECT @ misc. flags + +@ HELPING_HAND + .byte EFFECT_HELPING_HAND + .byte 0 @ power + .byte TYPE_NORMAL + .byte 100 @ accuracy + .byte 20 @ PP + .byte 0 @ secondary effect chance + .byte F_TARGET_USER + .byte 5 @ priority + .4byte 0 @ misc. flags + +@ TRICK + .byte EFFECT_TRICK + .byte 0 @ power + .byte TYPE_PSYCHIC + .byte 100 @ accuracy + .byte 10 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ ROLE_PLAY + .byte EFFECT_ROLE_PLAY + .byte 0 @ power + .byte TYPE_PSYCHIC + .byte 100 @ accuracy + .byte 10 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte 0 @ misc. flags + +@ WISH + .byte EFFECT_WISH + .byte 0 @ power + .byte TYPE_NORMAL + .byte 100 @ accuracy + .byte 10 @ PP + .byte 0 @ secondary effect chance + .byte F_TARGET_USER + .byte 0 @ priority + .4byte F_AFFECTED_BY_PROTECT @ misc. flags + +@ ASSIST + .byte EFFECT_ASSIST + .byte 0 @ power + .byte TYPE_NORMAL + .byte 100 @ accuracy + .byte 20 @ PP + .byte 0 @ secondary effect chance + .byte F_TARGET_SPECIAL + .byte 0 @ priority + .4byte 0 @ misc. flags + +@ INGRAIN + .byte EFFECT_INGRAIN + .byte 0 @ power + .byte TYPE_GRASS + .byte 100 @ accuracy + .byte 20 @ PP + .byte 0 @ secondary effect chance + .byte F_TARGET_USER + .byte 0 @ priority + .4byte F_AFFECTED_BY_SNATCH @ misc. flags + +@ SUPERPOWER + .byte EFFECT_SUPERPOWER + .byte 120 @ power + .byte TYPE_FIGHTING + .byte 100 @ accuracy + .byte 5 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ MAGIC_COAT + .byte EFFECT_MAGIC_COAT + .byte 0 @ power + .byte TYPE_PSYCHIC + .byte 100 @ accuracy + .byte 15 @ PP + .byte 0 @ secondary effect chance + .byte F_TARGET_SPECIAL + .byte 4 @ priority + .4byte 0 @ misc. flags + +@ RECYCLE + .byte EFFECT_RECYCLE + .byte 0 @ power + .byte TYPE_NORMAL + .byte 100 @ accuracy + .byte 10 @ PP + .byte 0 @ secondary effect chance + .byte F_TARGET_USER + .byte 0 @ priority + .4byte 0 @ misc. flags + +@ REVENGE + .byte EFFECT_REVENGE + .byte 60 @ power + .byte TYPE_FIGHTING + .byte 100 @ accuracy + .byte 10 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte -4 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ BRICK_BREAK + .byte EFFECT_BRICK_BREAK + .byte 75 @ power + .byte TYPE_FIGHTING + .byte 100 @ accuracy + .byte 15 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ YAWN + .byte EFFECT_YAWN + .byte 0 @ power + .byte TYPE_NORMAL + .byte 100 @ accuracy + .byte 10 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags + +@ KNOCK_OFF + .byte EFFECT_KNOCK_OFF + .byte 20 @ power + .byte TYPE_DARK + .byte 100 @ accuracy + .byte 20 @ PP + .byte 100 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ ENDEAVOR + .byte EFFECT_ENDEAVOR + .byte 1 @ power + .byte TYPE_NORMAL + .byte 100 @ accuracy + .byte 5 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ ERUPTION + .byte EFFECT_ERUPTION + .byte 150 @ power + .byte TYPE_FIRE + .byte 100 @ accuracy + .byte 5 @ PP + .byte 0 @ secondary effect chance + .byte F_TARGET_BOTH_ENEMIES + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ SKILL_SWAP + .byte EFFECT_SKILL_SWAP + .byte 0 @ power + .byte TYPE_PSYCHIC + .byte 100 @ accuracy + .byte 10 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ IMPRISON + .byte EFFECT_IMPRISON + .byte 0 @ power + .byte TYPE_PSYCHIC + .byte 100 @ accuracy + .byte 10 @ PP + .byte 0 @ secondary effect chance + .byte F_TARGET_USER + .byte 0 @ priority + .4byte F_AFFECTED_BY_PROTECT @ misc. flags + +@ REFRESH + .byte EFFECT_REFRESH + .byte 0 @ power + .byte TYPE_NORMAL + .byte 100 @ accuracy + .byte 20 @ PP + .byte 0 @ secondary effect chance + .byte F_TARGET_USER + .byte 0 @ priority + .4byte F_AFFECTED_BY_SNATCH @ misc. flags + +@ GRUDGE + .byte EFFECT_GRUDGE + .byte 0 @ power + .byte TYPE_GHOST + .byte 100 @ accuracy + .byte 5 @ PP + .byte 0 @ secondary effect chance + .byte F_TARGET_USER + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ SNATCH + .byte EFFECT_SNATCH + .byte 0 @ power + .byte TYPE_DARK + .byte 100 @ accuracy + .byte 10 @ PP + .byte 0 @ secondary effect chance + .byte F_TARGET_SPECIAL + .byte 4 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE @ misc. flags + +@ SECRET_POWER + .byte EFFECT_SECRET_POWER + .byte 70 @ power + .byte TYPE_NORMAL + .byte 100 @ accuracy + .byte 20 @ PP + .byte 30 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ DIVE + .byte EFFECT_FLY + .byte 60 @ power + .byte TYPE_WATER + .byte 100 @ accuracy + .byte 10 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ ARM_THRUST + .byte EFFECT_MULTI_HIT + .byte 15 @ power + .byte TYPE_FIGHTING + .byte 100 @ accuracy + .byte 20 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ CAMOUFLAGE + .byte EFFECT_CAMOUFLAGE + .byte 0 @ power + .byte TYPE_NORMAL + .byte 100 @ accuracy + .byte 20 @ PP + .byte 0 @ secondary effect chance + .byte F_TARGET_USER + .byte 0 @ priority + .4byte F_AFFECTED_BY_SNATCH @ misc. flags + +@ TAIL_GLOW + .byte EFFECT_SPECIAL_ATTACK_UP_2 + .byte 0 @ power + .byte TYPE_BUG + .byte 100 @ accuracy + .byte 20 @ PP + .byte 0 @ secondary effect chance + .byte F_TARGET_USER + .byte 0 @ priority + .4byte F_AFFECTED_BY_SNATCH @ misc. flags + +@ LUSTER_PURGE + .byte EFFECT_SPECIAL_DEFENSE_DOWN_HIT + .byte 70 @ power + .byte TYPE_PSYCHIC + .byte 100 @ accuracy + .byte 5 @ PP + .byte 50 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ MIST_BALL + .byte EFFECT_SPECIAL_ATTACK_DOWN_HIT + .byte 70 @ power + .byte TYPE_PSYCHIC + .byte 100 @ accuracy + .byte 5 @ PP + .byte 50 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ FEATHER_DANCE + .byte EFFECT_ATTACK_DOWN_2 + .byte 0 @ power + .byte TYPE_FLYING + .byte 100 @ accuracy + .byte 15 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags + +@ TEETER_DANCE + .byte EFFECT_TEETER_DANCE + .byte 0 @ power + .byte TYPE_NORMAL + .byte 100 @ accuracy + .byte 20 @ PP + .byte 0 @ secondary effect chance + .byte F_TARGET_ALL_EXCEPT_USER + .byte 0 @ priority + .4byte F_AFFECTED_BY_PROTECT @ misc. flags + +@ BLAZE_KICK + .byte EFFECT_BLAZE_KICK + .byte 85 @ power + .byte TYPE_FIRE + .byte 90 @ accuracy + .byte 10 @ PP + .byte 10 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ MUD_SPORT + .byte EFFECT_MUD_SPORT + .byte 0 @ power + .byte TYPE_GROUND + .byte 100 @ accuracy + .byte 15 @ PP + .byte 0 @ secondary effect chance + .byte F_TARGET_USER + .byte 0 @ priority + .4byte 0 @ misc. flags + +@ ICE_BALL + .byte EFFECT_ROLLOUT + .byte 30 @ power + .byte TYPE_ICE + .byte 90 @ accuracy + .byte 20 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ NEEDLE_ARM + .byte EFFECT_FLINCH_HIT_2 + .byte 60 @ power + .byte TYPE_GRASS + .byte 100 @ accuracy + .byte 15 @ PP + .byte 30 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ SLACK_OFF + .byte EFFECT_RESTORE_HP + .byte 0 @ power + .byte TYPE_NORMAL + .byte 100 @ accuracy + .byte 10 @ PP + .byte 0 @ secondary effect chance + .byte F_TARGET_USER + .byte 0 @ priority + .4byte F_AFFECTED_BY_SNATCH @ misc. flags + +@ HYPER_VOICE + .byte EFFECT_HIT + .byte 90 @ power + .byte TYPE_NORMAL + .byte 100 @ accuracy + .byte 10 @ PP + .byte 0 @ secondary effect chance + .byte F_TARGET_BOTH_ENEMIES + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ POISON_FANG + .byte EFFECT_POISON_FANG + .byte 50 @ power + .byte TYPE_POISON + .byte 100 @ accuracy + .byte 15 @ PP + .byte 30 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ CRUSH_CLAW + .byte EFFECT_DEFENSE_DOWN_HIT + .byte 75 @ power + .byte TYPE_NORMAL + .byte 95 @ accuracy + .byte 10 @ PP + .byte 50 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ BLAST_BURN + .byte EFFECT_RECHARGE + .byte 150 @ power + .byte TYPE_FIRE + .byte 90 @ accuracy + .byte 5 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ HYDRO_CANNON + .byte EFFECT_RECHARGE + .byte 150 @ power + .byte TYPE_WATER + .byte 90 @ accuracy + .byte 5 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ METEOR_MASH + .byte EFFECT_ATTACK_UP_HIT + .byte 100 @ power + .byte TYPE_STEEL + .byte 85 @ accuracy + .byte 10 @ PP + .byte 20 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ ASTONISH + .byte EFFECT_FLINCH_HIT_2 + .byte 30 @ power + .byte TYPE_GHOST + .byte 100 @ accuracy + .byte 15 @ PP + .byte 30 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ WEATHER_BALL + .byte EFFECT_WEATHER_BALL + .byte 50 @ power + .byte TYPE_NORMAL + .byte 100 @ accuracy + .byte 10 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ AROMATHERAPY + .byte EFFECT_HEAL_BELL + .byte 0 @ power + .byte TYPE_GRASS + .byte 0 @ accuracy + .byte 5 @ PP + .byte 0 @ secondary effect chance + .byte F_TARGET_USER + .byte 0 @ priority + .4byte F_AFFECTED_BY_SNATCH @ misc. flags + +@ FAKE_TEARS + .byte EFFECT_SPECIAL_DEFENSE_DOWN_2 + .byte 0 @ power + .byte TYPE_DARK + .byte 100 @ accuracy + .byte 20 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags + +@ AIR_CUTTER + .byte EFFECT_HIGH_CRITICAL + .byte 55 @ power + .byte TYPE_FLYING + .byte 95 @ accuracy + .byte 25 @ PP + .byte 0 @ secondary effect chance + .byte F_TARGET_BOTH_ENEMIES + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ OVERHEAT + .byte EFFECT_OVERHEAT + .byte 140 @ power + .byte TYPE_FIRE + .byte 90 @ accuracy + .byte 5 @ PP + .byte 100 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ ODOR_SLEUTH + .byte EFFECT_FORESIGHT + .byte 0 @ power + .byte TYPE_NORMAL + .byte 100 @ accuracy + .byte 40 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ ROCK_TOMB + .byte EFFECT_SPEED_DOWN_HIT + .byte 50 @ power + .byte TYPE_ROCK + .byte 80 @ accuracy + .byte 10 @ PP + .byte 100 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ SILVER_WIND + .byte EFFECT_ALL_STATS_UP_HIT + .byte 60 @ power + .byte TYPE_BUG + .byte 100 @ accuracy + .byte 5 @ PP + .byte 10 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ METAL_SOUND + .byte EFFECT_SPECIAL_DEFENSE_DOWN_2 + .byte 0 @ power + .byte TYPE_STEEL + .byte 85 @ accuracy + .byte 40 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags + +@ GRASS_WHISTLE + .byte EFFECT_SLEEP + .byte 0 @ power + .byte TYPE_GRASS + .byte 55 @ accuracy + .byte 15 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags + +@ TICKLE + .byte EFFECT_TICKLE + .byte 0 @ power + .byte TYPE_NORMAL + .byte 100 @ accuracy + .byte 20 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags + +@ COSMIC_POWER + .byte EFFECT_COSMIC_POWER + .byte 0 @ power + .byte TYPE_PSYCHIC + .byte 0 @ accuracy + .byte 20 @ PP + .byte 0 @ secondary effect chance + .byte F_TARGET_USER + .byte 0 @ priority + .4byte F_AFFECTED_BY_SNATCH @ misc. flags + +@ WATER_SPOUT + .byte EFFECT_ERUPTION + .byte 150 @ power + .byte TYPE_WATER + .byte 100 @ accuracy + .byte 5 @ PP + .byte 0 @ secondary effect chance + .byte F_TARGET_BOTH_ENEMIES + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ SIGNAL_BEAM + .byte EFFECT_CONFUSE_HIT + .byte 75 @ power + .byte TYPE_BUG + .byte 100 @ accuracy + .byte 15 @ PP + .byte 10 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ SHADOW_PUNCH + .byte EFFECT_ALWAYS_HIT + .byte 60 @ power + .byte TYPE_GHOST + .byte 0 @ accuracy + .byte 20 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ EXTRASENSORY + .byte EFFECT_FLINCH_HIT_2 + .byte 80 @ power + .byte TYPE_PSYCHIC + .byte 100 @ accuracy + .byte 30 @ PP + .byte 10 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ SKY_UPPERCUT + .byte EFFECT_SKY_UPPERCUT + .byte 85 @ power + .byte TYPE_FIGHTING + .byte 90 @ accuracy + .byte 15 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ SAND_TOMB + .byte EFFECT_TRAP + .byte 15 @ power + .byte TYPE_GROUND + .byte 70 @ accuracy + .byte 15 @ PP + .byte 100 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ SHEER_COLD + .byte EFFECT_OHKO + .byte 1 @ power + .byte TYPE_ICE + .byte 30 @ accuracy + .byte 5 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ MUDDY_WATER + .byte EFFECT_ACCURACY_DOWN_HIT + .byte 95 @ power + .byte TYPE_WATER + .byte 85 @ accuracy + .byte 10 @ PP + .byte 30 @ secondary effect chance + .byte F_TARGET_BOTH_ENEMIES + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ BULLET_SEED + .byte EFFECT_MULTI_HIT + .byte 10 @ power + .byte TYPE_GRASS + .byte 100 @ accuracy + .byte 30 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ AERIAL_ACE + .byte EFFECT_ALWAYS_HIT + .byte 60 @ power + .byte TYPE_FLYING + .byte 0 @ accuracy + .byte 20 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ ICICLE_SPEAR + .byte EFFECT_MULTI_HIT + .byte 10 @ power + .byte TYPE_ICE + .byte 100 @ accuracy + .byte 30 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ IRON_DEFENSE + .byte EFFECT_DEFENSE_UP_2 + .byte 0 @ power + .byte TYPE_STEEL + .byte 0 @ accuracy + .byte 15 @ PP + .byte 0 @ secondary effect chance + .byte F_TARGET_USER + .byte 0 @ priority + .4byte F_AFFECTED_BY_SNATCH @ misc. flags + +@ BLOCK + .byte EFFECT_MEAN_LOOK + .byte 0 @ power + .byte TYPE_NORMAL + .byte 100 @ accuracy + .byte 5 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags + +@ HOWL + .byte EFFECT_ATTACK_UP + .byte 0 @ power + .byte TYPE_NORMAL + .byte 0 @ accuracy + .byte 40 @ PP + .byte 0 @ secondary effect chance + .byte F_TARGET_USER + .byte 0 @ priority + .4byte F_AFFECTED_BY_SNATCH @ misc. flags + +@ DRAGON_CLAW + .byte EFFECT_HIT + .byte 80 @ power + .byte TYPE_DRAGON + .byte 100 @ accuracy + .byte 15 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ FRENZY_PLANT + .byte EFFECT_RECHARGE + .byte 150 @ power + .byte TYPE_GRASS + .byte 90 @ accuracy + .byte 5 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ BULK_UP + .byte EFFECT_BULK_UP + .byte 0 @ power + .byte TYPE_FIGHTING + .byte 0 @ accuracy + .byte 20 @ PP + .byte 0 @ secondary effect chance + .byte F_TARGET_USER + .byte 0 @ priority + .4byte F_AFFECTED_BY_SNATCH @ misc. flags + +@ BOUNCE + .byte EFFECT_FLY + .byte 85 @ power + .byte TYPE_FLYING + .byte 85 @ accuracy + .byte 5 @ PP + .byte 30 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ MUD_SHOT + .byte EFFECT_SPEED_DOWN_HIT + .byte 55 @ power + .byte TYPE_GROUND + .byte 95 @ accuracy + .byte 15 @ PP + .byte 100 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ POISON_TAIL + .byte EFFECT_POISON_TAIL + .byte 50 @ power + .byte TYPE_POISON + .byte 100 @ accuracy + .byte 25 @ PP + .byte 10 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ COVET + .byte EFFECT_THIEF + .byte 40 @ power + .byte TYPE_NORMAL + .byte 100 @ accuracy + .byte 40 @ PP + .byte 100 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ VOLT_TACKLE + .byte EFFECT_DOUBLE_EDGE + .byte 120 @ power + .byte TYPE_ELECTRIC + .byte 100 @ accuracy + .byte 15 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ MAGICAL_LEAF + .byte EFFECT_ALWAYS_HIT + .byte 60 @ power + .byte TYPE_GRASS + .byte 0 @ accuracy + .byte 20 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ WATER_SPORT + .byte EFFECT_WATER_SPORT + .byte 0 @ power + .byte TYPE_WATER + .byte 100 @ accuracy + .byte 15 @ PP + .byte 0 @ secondary effect chance + .byte F_TARGET_USER + .byte 0 @ priority + .4byte 0 @ misc. flags + +@ CALM_MIND + .byte EFFECT_CALM_MIND + .byte 0 @ power + .byte TYPE_PSYCHIC + .byte 0 @ accuracy + .byte 20 @ PP + .byte 0 @ secondary effect chance + .byte F_TARGET_USER + .byte 0 @ priority + .4byte F_AFFECTED_BY_SNATCH @ misc. flags + +@ LEAF_BLADE + .byte EFFECT_HIGH_CRITICAL + .byte 70 @ power + .byte TYPE_GRASS + .byte 100 @ accuracy + .byte 15 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags + +@ DRAGON_DANCE + .byte EFFECT_DRAGON_DANCE + .byte 0 @ power + .byte TYPE_DRAGON + .byte 0 @ accuracy + .byte 20 @ PP + .byte 0 @ secondary effect chance + .byte F_TARGET_USER + .byte 0 @ priority + .4byte F_AFFECTED_BY_SNATCH @ misc. flags + +@ ROCK_BLAST + .byte EFFECT_MULTI_HIT + .byte 25 @ power + .byte TYPE_ROCK + .byte 80 @ accuracy + .byte 10 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ SHOCK_WAVE + .byte EFFECT_ALWAYS_HIT + .byte 60 @ power + .byte TYPE_ELECTRIC + .byte 0 @ accuracy + .byte 20 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ WATER_PULSE + .byte EFFECT_CONFUSE_HIT + .byte 60 @ power + .byte TYPE_WATER + .byte 100 @ accuracy + .byte 20 @ PP + .byte 20 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags + +@ DOOM_DESIRE + .byte EFFECT_FUTURE_SIGHT + .byte 120 @ power + .byte TYPE_STEEL + .byte 85 @ accuracy + .byte 5 @ PP + .byte 0 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte 0 @ misc. flags + +@ PSYCHO_BOOST + .byte EFFECT_OVERHEAT + .byte 140 @ power + .byte TYPE_PSYCHIC + .byte 90 @ accuracy + .byte 5 @ PP + .byte 100 @ secondary effect chance + .byte TARGET_SELECTED_POKEMON + .byte 0 @ priority + .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags diff --git a/data/battle_moves.s b/data/battle_moves.s deleted file mode 100644 index ff7e2cb33..000000000 --- a/data/battle_moves.s +++ /dev/null @@ -1,3906 +0,0 @@ - .align 2 -gBattleMoves:: @ 81FB12C -@ NONE - .byte EFFECT_HIT - .byte 0 @ power - .byte TYPE_NORMAL - .byte 0 @ accuracy - .byte 0 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte 0 @ misc. flags - -@ POUND - .byte EFFECT_HIT - .byte 40 @ power - .byte TYPE_NORMAL - .byte 100 @ accuracy - .byte 35 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ KARATE_CHOP - .byte EFFECT_HIGH_CRITICAL - .byte 50 @ power - .byte TYPE_FIGHTING - .byte 100 @ accuracy - .byte 25 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ DOUBLE_SLAP - .byte EFFECT_MULTI_HIT - .byte 15 @ power - .byte TYPE_NORMAL - .byte 85 @ accuracy - .byte 10 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ COMET_PUNCH - .byte EFFECT_MULTI_HIT - .byte 18 @ power - .byte TYPE_NORMAL - .byte 85 @ accuracy - .byte 15 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ MEGA_PUNCH - .byte EFFECT_HIT - .byte 80 @ power - .byte TYPE_NORMAL - .byte 85 @ accuracy - .byte 20 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ PAY_DAY - .byte EFFECT_PAY_DAY - .byte 40 @ power - .byte TYPE_NORMAL - .byte 100 @ accuracy - .byte 20 @ PP - .byte 100 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ FIRE_PUNCH - .byte EFFECT_BURN_HIT - .byte 75 @ power - .byte TYPE_FIRE - .byte 100 @ accuracy - .byte 15 @ PP - .byte 10 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ ICE_PUNCH - .byte EFFECT_FREEZE_HIT - .byte 75 @ power - .byte TYPE_ICE - .byte 100 @ accuracy - .byte 15 @ PP - .byte 10 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ THUNDER_PUNCH - .byte EFFECT_PARALYZE_HIT - .byte 75 @ power - .byte TYPE_ELECTRIC - .byte 100 @ accuracy - .byte 15 @ PP - .byte 10 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ SCRATCH - .byte EFFECT_HIT - .byte 40 @ power - .byte TYPE_NORMAL - .byte 100 @ accuracy - .byte 35 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ VICE_GRIP - .byte EFFECT_HIT - .byte 55 @ power - .byte TYPE_NORMAL - .byte 100 @ accuracy - .byte 30 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ GUILLOTINE - .byte EFFECT_OHKO - .byte 1 @ power - .byte TYPE_NORMAL - .byte 30 @ accuracy - .byte 5 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ RAZOR_WIND - .byte EFFECT_RAZOR_WIND - .byte 80 @ power - .byte TYPE_NORMAL - .byte 100 @ accuracy - .byte 10 @ PP - .byte 0 @ secondary effect chance - .byte F_TARGET_BOTH_ENEMIES - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ SWORDS_DANCE - .byte EFFECT_ATTACK_UP_2 - .byte 0 @ power - .byte TYPE_NORMAL - .byte 0 @ accuracy - .byte 30 @ PP - .byte 0 @ secondary effect chance - .byte F_TARGET_USER - .byte 0 @ priority - .4byte F_AFFECTED_BY_SNATCH @ misc. flags - -@ CUT - .byte EFFECT_HIT - .byte 50 @ power - .byte TYPE_NORMAL - .byte 95 @ accuracy - .byte 30 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ GUST - .byte EFFECT_GUST - .byte 40 @ power - .byte TYPE_FLYING - .byte 100 @ accuracy - .byte 35 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ WING_ATTACK - .byte EFFECT_HIT - .byte 60 @ power - .byte TYPE_FLYING - .byte 100 @ accuracy - .byte 35 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ WHIRLWIND - .byte EFFECT_ROAR - .byte 0 @ power - .byte TYPE_NORMAL - .byte 100 @ accuracy - .byte 20 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte -6 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ FLY - .byte EFFECT_FLY - .byte 70 @ power - .byte TYPE_FLYING - .byte 95 @ accuracy - .byte 15 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ BIND - .byte EFFECT_TRAP - .byte 15 @ power - .byte TYPE_NORMAL - .byte 75 @ accuracy - .byte 20 @ PP - .byte 100 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ SLAM - .byte EFFECT_HIT - .byte 80 @ power - .byte TYPE_NORMAL - .byte 75 @ accuracy - .byte 20 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ VINE_WHIP - .byte EFFECT_HIT - .byte 35 @ power - .byte TYPE_GRASS - .byte 100 @ accuracy - .byte 10 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ STOMP - .byte EFFECT_FLINCH_HIT_2 - .byte 65 @ power - .byte TYPE_NORMAL - .byte 100 @ accuracy - .byte 20 @ PP - .byte 30 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ DOUBLE_KICK - .byte EFFECT_DOUBLE_HIT - .byte 30 @ power - .byte TYPE_FIGHTING - .byte 100 @ accuracy - .byte 30 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ MEGA_KICK - .byte EFFECT_HIT - .byte 120 @ power - .byte TYPE_NORMAL - .byte 75 @ accuracy - .byte 5 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ JUMP_KICK - .byte EFFECT_RECOIL_IF_MISS - .byte 70 @ power - .byte TYPE_FIGHTING - .byte 95 @ accuracy - .byte 25 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ ROLLING_KICK - .byte EFFECT_FLINCH_HIT - .byte 60 @ power - .byte TYPE_FIGHTING - .byte 85 @ accuracy - .byte 15 @ PP - .byte 30 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ SAND_ATTACK - .byte EFFECT_ACCURACY_DOWN - .byte 0 @ power - .byte TYPE_GROUND - .byte 100 @ accuracy - .byte 15 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags - -@ HEADBUTT - .byte EFFECT_FLINCH_HIT - .byte 70 @ power - .byte TYPE_NORMAL - .byte 100 @ accuracy - .byte 15 @ PP - .byte 30 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ HORN_ATTACK - .byte EFFECT_HIT - .byte 65 @ power - .byte TYPE_NORMAL - .byte 100 @ accuracy - .byte 25 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ FURY_ATTACK - .byte EFFECT_MULTI_HIT - .byte 15 @ power - .byte TYPE_NORMAL - .byte 85 @ accuracy - .byte 20 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ HORN_DRILL - .byte EFFECT_OHKO - .byte 1 @ power - .byte TYPE_NORMAL - .byte 30 @ accuracy - .byte 5 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ TACKLE - .byte EFFECT_HIT - .byte 35 @ power - .byte TYPE_NORMAL - .byte 95 @ accuracy - .byte 35 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ BODY_SLAM - .byte EFFECT_PARALYZE_HIT - .byte 85 @ power - .byte TYPE_NORMAL - .byte 100 @ accuracy - .byte 15 @ PP - .byte 30 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ WRAP - .byte EFFECT_TRAP - .byte 15 @ power - .byte TYPE_NORMAL - .byte 85 @ accuracy - .byte 20 @ PP - .byte 100 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ TAKE_DOWN - .byte EFFECT_RECOIL - .byte 90 @ power - .byte TYPE_NORMAL - .byte 85 @ accuracy - .byte 20 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ THRASH - .byte EFFECT_RAMPAGE - .byte 90 @ power - .byte TYPE_NORMAL - .byte 100 @ accuracy - .byte 20 @ PP - .byte 100 @ secondary effect chance - .byte F_TARGET_RANDOM - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ DOUBLE_EDGE - .byte EFFECT_DOUBLE_EDGE - .byte 120 @ power - .byte TYPE_NORMAL - .byte 100 @ accuracy - .byte 15 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ TAIL_WHIP - .byte EFFECT_DEFENSE_DOWN - .byte 0 @ power - .byte TYPE_NORMAL - .byte 100 @ accuracy - .byte 30 @ PP - .byte 0 @ secondary effect chance - .byte F_TARGET_BOTH_ENEMIES - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags - -@ POISON_STING - .byte EFFECT_POISON_HIT - .byte 15 @ power - .byte TYPE_POISON - .byte 100 @ accuracy - .byte 35 @ PP - .byte 30 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ TWINEEDLE - .byte EFFECT_TWINEEDLE - .byte 25 @ power - .byte TYPE_BUG - .byte 100 @ accuracy - .byte 20 @ PP - .byte 20 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ PIN_MISSILE - .byte EFFECT_MULTI_HIT - .byte 14 @ power - .byte TYPE_BUG - .byte 85 @ accuracy - .byte 20 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ LEER - .byte EFFECT_DEFENSE_DOWN - .byte 0 @ power - .byte TYPE_NORMAL - .byte 100 @ accuracy - .byte 30 @ PP - .byte 0 @ secondary effect chance - .byte F_TARGET_BOTH_ENEMIES - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags - -@ BITE - .byte EFFECT_FLINCH_HIT - .byte 60 @ power - .byte TYPE_DARK - .byte 100 @ accuracy - .byte 25 @ PP - .byte 30 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ GROWL - .byte EFFECT_ATTACK_DOWN - .byte 0 @ power - .byte TYPE_NORMAL - .byte 100 @ accuracy - .byte 40 @ PP - .byte 0 @ secondary effect chance - .byte F_TARGET_BOTH_ENEMIES - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags - -@ ROAR - .byte EFFECT_ROAR - .byte 0 @ power - .byte TYPE_NORMAL - .byte 100 @ accuracy - .byte 20 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte -6 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ SING - .byte EFFECT_SLEEP - .byte 0 @ power - .byte TYPE_NORMAL - .byte 55 @ accuracy - .byte 15 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags - -@ SUPERSONIC - .byte EFFECT_CONFUSE - .byte 0 @ power - .byte TYPE_NORMAL - .byte 55 @ accuracy - .byte 20 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags - -@ SONIC_BOOM - .byte EFFECT_SONICBOOM - .byte 1 @ power - .byte TYPE_NORMAL - .byte 90 @ accuracy - .byte 20 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ DISABLE - .byte EFFECT_DISABLE - .byte 0 @ power - .byte TYPE_NORMAL - .byte 55 @ accuracy - .byte 20 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ ACID - .byte EFFECT_DEFENSE_DOWN_HIT - .byte 40 @ power - .byte TYPE_POISON - .byte 100 @ accuracy - .byte 30 @ PP - .byte 10 @ secondary effect chance - .byte F_TARGET_BOTH_ENEMIES - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ EMBER - .byte EFFECT_BURN_HIT - .byte 40 @ power - .byte TYPE_FIRE - .byte 100 @ accuracy - .byte 25 @ PP - .byte 10 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ FLAMETHROWER - .byte EFFECT_BURN_HIT - .byte 95 @ power - .byte TYPE_FIRE - .byte 100 @ accuracy - .byte 15 @ PP - .byte 10 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ MIST - .byte EFFECT_MIST - .byte 0 @ power - .byte TYPE_ICE - .byte 0 @ accuracy - .byte 30 @ PP - .byte 0 @ secondary effect chance - .byte F_TARGET_USER - .byte 0 @ priority - .4byte F_AFFECTED_BY_SNATCH @ misc. flags - -@ WATER_GUN - .byte EFFECT_HIT - .byte 40 @ power - .byte TYPE_WATER - .byte 100 @ accuracy - .byte 25 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ HYDRO_PUMP - .byte EFFECT_HIT - .byte 120 @ power - .byte TYPE_WATER - .byte 80 @ accuracy - .byte 5 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ SURF - .byte EFFECT_HIT - .byte 95 @ power - .byte TYPE_WATER - .byte 100 @ accuracy - .byte 15 @ PP - .byte 0 @ secondary effect chance - .byte F_TARGET_BOTH_ENEMIES - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ ICE_BEAM - .byte EFFECT_FREEZE_HIT - .byte 95 @ power - .byte TYPE_ICE - .byte 100 @ accuracy - .byte 10 @ PP - .byte 10 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ BLIZZARD - .byte EFFECT_FREEZE_HIT - .byte 120 @ power - .byte TYPE_ICE - .byte 70 @ accuracy - .byte 5 @ PP - .byte 10 @ secondary effect chance - .byte F_TARGET_BOTH_ENEMIES - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ PSYBEAM - .byte EFFECT_CONFUSE_HIT - .byte 65 @ power - .byte TYPE_PSYCHIC - .byte 100 @ accuracy - .byte 20 @ PP - .byte 10 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ BUBBLE_BEAM - .byte EFFECT_SPEED_DOWN_HIT - .byte 65 @ power - .byte TYPE_WATER - .byte 100 @ accuracy - .byte 20 @ PP - .byte 10 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ AURORA_BEAM - .byte EFFECT_ATTACK_DOWN_HIT - .byte 65 @ power - .byte TYPE_ICE - .byte 100 @ accuracy - .byte 20 @ PP - .byte 10 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ HYPER_BEAM - .byte EFFECT_RECHARGE - .byte 150 @ power - .byte TYPE_NORMAL - .byte 90 @ accuracy - .byte 5 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ PECK - .byte EFFECT_HIT - .byte 35 @ power - .byte TYPE_FLYING - .byte 100 @ accuracy - .byte 35 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ DRILL_PECK - .byte EFFECT_HIT - .byte 80 @ power - .byte TYPE_FLYING - .byte 100 @ accuracy - .byte 20 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ SUBMISSION - .byte EFFECT_RECOIL - .byte 80 @ power - .byte TYPE_FIGHTING - .byte 80 @ accuracy - .byte 25 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ LOW_KICK - .byte EFFECT_LOW_KICK - .byte 1 @ power - .byte TYPE_FIGHTING - .byte 100 @ accuracy - .byte 20 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ COUNTER - .byte EFFECT_COUNTER - .byte 1 @ power - .byte TYPE_FIGHTING - .byte 100 @ accuracy - .byte 20 @ PP - .byte 0 @ secondary effect chance - .byte F_TARGET_SPECIAL - .byte -5 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_MAKES_CONTACT @ misc. flags - -@ SEISMIC_TOSS - .byte EFFECT_LEVEL_DAMAGE - .byte 1 @ power - .byte TYPE_FIGHTING - .byte 100 @ accuracy - .byte 20 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ STRENGTH - .byte EFFECT_HIT - .byte 80 @ power - .byte TYPE_NORMAL - .byte 100 @ accuracy - .byte 15 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ ABSORB - .byte EFFECT_ABSORB - .byte 20 @ power - .byte TYPE_GRASS - .byte 100 @ accuracy - .byte 20 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ MEGA_DRAIN - .byte EFFECT_ABSORB - .byte 40 @ power - .byte TYPE_GRASS - .byte 100 @ accuracy - .byte 10 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ LEECH_SEED - .byte EFFECT_LEECH_SEED - .byte 0 @ power - .byte TYPE_GRASS - .byte 90 @ accuracy - .byte 10 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags - -@ GROWTH - .byte EFFECT_SPECIAL_ATTACK_UP - .byte 0 @ power - .byte TYPE_NORMAL - .byte 0 @ accuracy - .byte 40 @ PP - .byte 0 @ secondary effect chance - .byte F_TARGET_USER - .byte 0 @ priority - .4byte F_AFFECTED_BY_SNATCH @ misc. flags - -@ RAZOR_LEAF - .byte EFFECT_HIGH_CRITICAL - .byte 55 @ power - .byte TYPE_GRASS - .byte 95 @ accuracy - .byte 25 @ PP - .byte 0 @ secondary effect chance - .byte F_TARGET_BOTH_ENEMIES - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ SOLAR_BEAM - .byte EFFECT_SOLARBEAM - .byte 120 @ power - .byte TYPE_GRASS - .byte 100 @ accuracy - .byte 10 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ POISON_POWDER - .byte EFFECT_POISON - .byte 0 @ power - .byte TYPE_POISON - .byte 75 @ accuracy - .byte 35 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags - -@ STUN_SPORE - .byte EFFECT_PARALYZE - .byte 0 @ power - .byte TYPE_GRASS - .byte 75 @ accuracy - .byte 30 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags - -@ SLEEP_POWDER - .byte EFFECT_SLEEP - .byte 0 @ power - .byte TYPE_GRASS - .byte 75 @ accuracy - .byte 15 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags - -@ PETAL_DANCE - .byte EFFECT_RAMPAGE - .byte 70 @ power - .byte TYPE_GRASS - .byte 100 @ accuracy - .byte 20 @ PP - .byte 100 @ secondary effect chance - .byte F_TARGET_RANDOM - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ STRING_SHOT - .byte EFFECT_SPEED_DOWN - .byte 0 @ power - .byte TYPE_BUG - .byte 95 @ accuracy - .byte 40 @ PP - .byte 0 @ secondary effect chance - .byte F_TARGET_BOTH_ENEMIES - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags - -@ DRAGON_RAGE - .byte EFFECT_DRAGON_RAGE - .byte 1 @ power - .byte TYPE_DRAGON - .byte 100 @ accuracy - .byte 10 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ FIRE_SPIN - .byte EFFECT_TRAP - .byte 15 @ power - .byte TYPE_FIRE - .byte 70 @ accuracy - .byte 15 @ PP - .byte 100 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ THUNDER_SHOCK - .byte EFFECT_PARALYZE_HIT - .byte 40 @ power - .byte TYPE_ELECTRIC - .byte 100 @ accuracy - .byte 30 @ PP - .byte 10 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ THUNDERBOLT - .byte EFFECT_PARALYZE_HIT - .byte 95 @ power - .byte TYPE_ELECTRIC - .byte 100 @ accuracy - .byte 15 @ PP - .byte 10 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ THUNDER_WAVE - .byte EFFECT_PARALYZE - .byte 0 @ power - .byte TYPE_ELECTRIC - .byte 100 @ accuracy - .byte 20 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags - -@ THUNDER - .byte EFFECT_THUNDER - .byte 120 @ power - .byte TYPE_ELECTRIC - .byte 70 @ accuracy - .byte 10 @ PP - .byte 30 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ ROCK_THROW - .byte EFFECT_HIT - .byte 50 @ power - .byte TYPE_ROCK - .byte 90 @ accuracy - .byte 15 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ EARTHQUAKE - .byte EFFECT_EARTHQUAKE - .byte 100 @ power - .byte TYPE_GROUND - .byte 100 @ accuracy - .byte 10 @ PP - .byte 0 @ secondary effect chance - .byte F_TARGET_ALL_EXCEPT_USER - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ FISSURE - .byte EFFECT_OHKO - .byte 1 @ power - .byte TYPE_GROUND - .byte 30 @ accuracy - .byte 5 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ DIG - .byte EFFECT_FLY - .byte 60 @ power - .byte TYPE_GROUND - .byte 100 @ accuracy - .byte 10 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ TOXIC - .byte EFFECT_TOXIC - .byte 0 @ power - .byte TYPE_POISON - .byte 85 @ accuracy - .byte 10 @ PP - .byte 100 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags - -@ CONFUSION - .byte EFFECT_CONFUSE_HIT - .byte 50 @ power - .byte TYPE_PSYCHIC - .byte 100 @ accuracy - .byte 25 @ PP - .byte 10 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ PSYCHIC - .byte EFFECT_SPECIAL_DEFENSE_DOWN_HIT - .byte 90 @ power - .byte TYPE_PSYCHIC - .byte 100 @ accuracy - .byte 10 @ PP - .byte 10 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ HYPNOSIS - .byte EFFECT_SLEEP - .byte 0 @ power - .byte TYPE_PSYCHIC - .byte 60 @ accuracy - .byte 20 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags - -@ MEDITATE - .byte EFFECT_ATTACK_UP - .byte 0 @ power - .byte TYPE_PSYCHIC - .byte 0 @ accuracy - .byte 40 @ PP - .byte 0 @ secondary effect chance - .byte F_TARGET_USER - .byte 0 @ priority - .4byte F_AFFECTED_BY_SNATCH @ misc. flags - -@ AGILITY - .byte EFFECT_SPEED_UP_2 - .byte 0 @ power - .byte TYPE_PSYCHIC - .byte 0 @ accuracy - .byte 30 @ PP - .byte 0 @ secondary effect chance - .byte F_TARGET_USER - .byte 0 @ priority - .4byte F_AFFECTED_BY_SNATCH @ misc. flags - -@ QUICK_ATTACK - .byte EFFECT_QUICK_ATTACK - .byte 40 @ power - .byte TYPE_NORMAL - .byte 100 @ accuracy - .byte 30 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 1 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ RAGE - .byte EFFECT_RAGE - .byte 20 @ power - .byte TYPE_NORMAL - .byte 100 @ accuracy - .byte 20 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ TELEPORT - .byte EFFECT_TELEPORT - .byte 0 @ power - .byte TYPE_PSYCHIC - .byte 0 @ accuracy - .byte 20 @ PP - .byte 0 @ secondary effect chance - .byte F_TARGET_USER - .byte 0 @ priority - .4byte 0 @ misc. flags - -@ NIGHT_SHADE - .byte EFFECT_LEVEL_DAMAGE - .byte 1 @ power - .byte TYPE_GHOST - .byte 100 @ accuracy - .byte 15 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ MIMIC - .byte EFFECT_MIMIC - .byte 0 @ power - .byte TYPE_NORMAL - .byte 100 @ accuracy - .byte 10 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_PROTECT @ misc. flags - -@ SCREECH - .byte EFFECT_DEFENSE_DOWN_2 - .byte 0 @ power - .byte TYPE_NORMAL - .byte 85 @ accuracy - .byte 40 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags - -@ DOUBLE_TEAM - .byte EFFECT_EVASION_UP - .byte 0 @ power - .byte TYPE_NORMAL - .byte 0 @ accuracy - .byte 15 @ PP - .byte 0 @ secondary effect chance - .byte F_TARGET_USER - .byte 0 @ priority - .4byte F_AFFECTED_BY_SNATCH @ misc. flags - -@ RECOVER - .byte EFFECT_RESTORE_HP - .byte 0 @ power - .byte TYPE_NORMAL - .byte 0 @ accuracy - .byte 20 @ PP - .byte 0 @ secondary effect chance - .byte F_TARGET_USER - .byte 0 @ priority - .4byte F_AFFECTED_BY_SNATCH @ misc. flags - -@ HARDEN - .byte EFFECT_DEFENSE_UP - .byte 0 @ power - .byte TYPE_NORMAL - .byte 0 @ accuracy - .byte 30 @ PP - .byte 0 @ secondary effect chance - .byte F_TARGET_USER - .byte 0 @ priority - .4byte F_AFFECTED_BY_SNATCH @ misc. flags - -@ MINIMIZE - .byte EFFECT_MINIMIZE - .byte 0 @ power - .byte TYPE_NORMAL - .byte 0 @ accuracy - .byte 20 @ PP - .byte 0 @ secondary effect chance - .byte F_TARGET_USER - .byte 0 @ priority - .4byte F_AFFECTED_BY_SNATCH @ misc. flags - -@ SMOKESCREEN - .byte EFFECT_ACCURACY_DOWN - .byte 0 @ power - .byte TYPE_NORMAL - .byte 100 @ accuracy - .byte 20 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags - -@ CONFUSE_RAY - .byte EFFECT_CONFUSE - .byte 0 @ power - .byte TYPE_GHOST - .byte 100 @ accuracy - .byte 10 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags - -@ WITHDRAW - .byte EFFECT_DEFENSE_UP - .byte 0 @ power - .byte TYPE_WATER - .byte 0 @ accuracy - .byte 40 @ PP - .byte 0 @ secondary effect chance - .byte F_TARGET_USER - .byte 0 @ priority - .4byte F_AFFECTED_BY_SNATCH @ misc. flags - -@ DEFENSE_CURL - .byte EFFECT_DEFENSE_CURL - .byte 0 @ power - .byte TYPE_NORMAL - .byte 0 @ accuracy - .byte 40 @ PP - .byte 0 @ secondary effect chance - .byte F_TARGET_USER - .byte 0 @ priority - .4byte F_AFFECTED_BY_SNATCH @ misc. flags - -@ BARRIER - .byte EFFECT_DEFENSE_UP_2 - .byte 0 @ power - .byte TYPE_PSYCHIC - .byte 0 @ accuracy - .byte 30 @ PP - .byte 0 @ secondary effect chance - .byte F_TARGET_USER - .byte 0 @ priority - .4byte F_AFFECTED_BY_SNATCH @ misc. flags - -@ LIGHT_SCREEN - .byte EFFECT_LIGHT_SCREEN - .byte 0 @ power - .byte TYPE_PSYCHIC - .byte 0 @ accuracy - .byte 30 @ PP - .byte 0 @ secondary effect chance - .byte F_TARGET_USER - .byte 0 @ priority - .4byte F_AFFECTED_BY_SNATCH @ misc. flags - -@ HAZE - .byte EFFECT_HAZE - .byte 0 @ power - .byte TYPE_ICE - .byte 0 @ accuracy - .byte 30 @ PP - .byte 0 @ secondary effect chance - .byte F_TARGET_USER - .byte 0 @ priority - .4byte F_AFFECTED_BY_PROTECT @ misc. flags - -@ REFLECT - .byte EFFECT_REFLECT - .byte 0 @ power - .byte TYPE_PSYCHIC - .byte 0 @ accuracy - .byte 20 @ PP - .byte 0 @ secondary effect chance - .byte F_TARGET_USER - .byte 0 @ priority - .4byte F_AFFECTED_BY_SNATCH @ misc. flags - -@ FOCUS_ENERGY - .byte EFFECT_FOCUS_ENERGY - .byte 0 @ power - .byte TYPE_NORMAL - .byte 0 @ accuracy - .byte 30 @ PP - .byte 0 @ secondary effect chance - .byte F_TARGET_USER - .byte 0 @ priority - .4byte F_AFFECTED_BY_SNATCH @ misc. flags - -@ BIDE - .byte EFFECT_BIDE - .byte 1 @ power - .byte TYPE_NORMAL - .byte 100 @ accuracy - .byte 10 @ PP - .byte 0 @ secondary effect chance - .byte F_TARGET_USER - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ METRONOME - .byte EFFECT_METRONOME - .byte 0 @ power - .byte TYPE_NORMAL - .byte 0 @ accuracy - .byte 10 @ PP - .byte 0 @ secondary effect chance - .byte F_TARGET_SPECIAL - .byte 0 @ priority - .4byte 0 @ misc. flags - -@ MIRROR_MOVE - .byte EFFECT_MIRROR_MOVE - .byte 0 @ power - .byte TYPE_FLYING - .byte 0 @ accuracy - .byte 20 @ PP - .byte 0 @ secondary effect chance - .byte F_TARGET_SPECIAL - .byte 0 @ priority - .4byte 0 @ misc. flags - -@ SELF_DESTRUCT - .byte EFFECT_EXPLOSION - .byte 200 @ power - .byte TYPE_NORMAL - .byte 100 @ accuracy - .byte 5 @ PP - .byte 0 @ secondary effect chance - .byte F_TARGET_ALL_EXCEPT_USER - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ EGG_BOMB - .byte EFFECT_HIT - .byte 100 @ power - .byte TYPE_NORMAL - .byte 75 @ accuracy - .byte 10 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ LICK - .byte EFFECT_PARALYZE_HIT - .byte 20 @ power - .byte TYPE_GHOST - .byte 100 @ accuracy - .byte 30 @ PP - .byte 30 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ SMOG - .byte EFFECT_POISON_HIT - .byte 20 @ power - .byte TYPE_POISON - .byte 70 @ accuracy - .byte 20 @ PP - .byte 40 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ SLUDGE - .byte EFFECT_POISON_HIT - .byte 65 @ power - .byte TYPE_POISON - .byte 100 @ accuracy - .byte 20 @ PP - .byte 30 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ BONE_CLUB - .byte EFFECT_FLINCH_HIT - .byte 65 @ power - .byte TYPE_GROUND - .byte 85 @ accuracy - .byte 20 @ PP - .byte 10 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ FIRE_BLAST - .byte EFFECT_BURN_HIT - .byte 120 @ power - .byte TYPE_FIRE - .byte 85 @ accuracy - .byte 5 @ PP - .byte 10 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ WATERFALL - .byte EFFECT_HIT - .byte 80 @ power - .byte TYPE_WATER - .byte 100 @ accuracy - .byte 15 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ CLAMP - .byte EFFECT_TRAP - .byte 35 @ power - .byte TYPE_WATER - .byte 75 @ accuracy - .byte 10 @ PP - .byte 100 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ SWIFT - .byte EFFECT_ALWAYS_HIT - .byte 60 @ power - .byte TYPE_NORMAL - .byte 0 @ accuracy - .byte 20 @ PP - .byte 0 @ secondary effect chance - .byte F_TARGET_BOTH_ENEMIES - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ SKULL_BASH - .byte EFFECT_SKULL_BASH - .byte 100 @ power - .byte TYPE_NORMAL - .byte 100 @ accuracy - .byte 15 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ SPIKE_CANNON - .byte EFFECT_MULTI_HIT - .byte 20 @ power - .byte TYPE_NORMAL - .byte 100 @ accuracy - .byte 15 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ CONSTRICT - .byte EFFECT_SPEED_DOWN_HIT - .byte 10 @ power - .byte TYPE_NORMAL - .byte 100 @ accuracy - .byte 35 @ PP - .byte 10 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ AMNESIA - .byte EFFECT_SPECIAL_DEFENSE_UP_2 - .byte 0 @ power - .byte TYPE_PSYCHIC - .byte 0 @ accuracy - .byte 20 @ PP - .byte 0 @ secondary effect chance - .byte F_TARGET_USER - .byte 0 @ priority - .4byte F_AFFECTED_BY_SNATCH @ misc. flags - -@ KINESIS - .byte EFFECT_ACCURACY_DOWN - .byte 0 @ power - .byte TYPE_PSYCHIC - .byte 80 @ accuracy - .byte 15 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ SOFT_BOILED - .byte EFFECT_SOFTBOILED - .byte 0 @ power - .byte TYPE_NORMAL - .byte 100 @ accuracy - .byte 10 @ PP - .byte 0 @ secondary effect chance - .byte F_TARGET_USER - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_SNATCH @ misc. flags - -@ HI_JUMP_KICK - .byte EFFECT_RECOIL_IF_MISS - .byte 85 @ power - .byte TYPE_FIGHTING - .byte 90 @ accuracy - .byte 20 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ GLARE - .byte EFFECT_PARALYZE - .byte 0 @ power - .byte TYPE_NORMAL - .byte 75 @ accuracy - .byte 30 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags - -@ DREAM_EATER - .byte EFFECT_DREAM_EATER - .byte 100 @ power - .byte TYPE_PSYCHIC - .byte 100 @ accuracy - .byte 15 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ POISON_GAS - .byte EFFECT_POISON - .byte 0 @ power - .byte TYPE_POISON - .byte 55 @ accuracy - .byte 40 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags - -@ BARRAGE - .byte EFFECT_MULTI_HIT - .byte 15 @ power - .byte TYPE_NORMAL - .byte 85 @ accuracy - .byte 20 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ LEECH_LIFE - .byte EFFECT_ABSORB - .byte 20 @ power - .byte TYPE_BUG - .byte 100 @ accuracy - .byte 15 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ LOVELY_KISS - .byte EFFECT_SLEEP - .byte 0 @ power - .byte TYPE_NORMAL - .byte 75 @ accuracy - .byte 10 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags - -@ SKY_ATTACK - .byte EFFECT_SKY_ATTACK - .byte 140 @ power - .byte TYPE_FLYING - .byte 90 @ accuracy - .byte 5 @ PP - .byte 30 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ TRANSFORM - .byte EFFECT_TRANSFORM - .byte 0 @ power - .byte TYPE_NORMAL - .byte 0 @ accuracy - .byte 10 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte 0 @ misc. flags - -@ BUBBLE - .byte EFFECT_SPEED_DOWN_HIT - .byte 20 @ power - .byte TYPE_WATER - .byte 100 @ accuracy - .byte 30 @ PP - .byte 10 @ secondary effect chance - .byte F_TARGET_BOTH_ENEMIES - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ DIZZY_PUNCH - .byte EFFECT_CONFUSE_HIT - .byte 70 @ power - .byte TYPE_NORMAL - .byte 100 @ accuracy - .byte 10 @ PP - .byte 20 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ SPORE - .byte EFFECT_SLEEP - .byte 0 @ power - .byte TYPE_GRASS - .byte 100 @ accuracy - .byte 15 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags - -@ FLASH - .byte EFFECT_ACCURACY_DOWN - .byte 0 @ power - .byte TYPE_NORMAL - .byte 70 @ accuracy - .byte 20 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags - -@ PSYWAVE - .byte EFFECT_PSYWAVE - .byte 1 @ power - .byte TYPE_PSYCHIC - .byte 80 @ accuracy - .byte 15 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ SPLASH - .byte EFFECT_SPLASH - .byte 0 @ power - .byte TYPE_NORMAL - .byte 0 @ accuracy - .byte 40 @ PP - .byte 0 @ secondary effect chance - .byte F_TARGET_USER - .byte 0 @ priority - .4byte 0 @ misc. flags - -@ ACID_ARMOR - .byte EFFECT_DEFENSE_UP_2 - .byte 0 @ power - .byte TYPE_POISON - .byte 0 @ accuracy - .byte 40 @ PP - .byte 0 @ secondary effect chance - .byte F_TARGET_USER - .byte 0 @ priority - .4byte F_AFFECTED_BY_SNATCH @ misc. flags - -@ CRABHAMMER - .byte EFFECT_HIGH_CRITICAL - .byte 90 @ power - .byte TYPE_WATER - .byte 85 @ accuracy - .byte 10 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ EXPLOSION - .byte EFFECT_EXPLOSION - .byte 250 @ power - .byte TYPE_NORMAL - .byte 100 @ accuracy - .byte 5 @ PP - .byte 0 @ secondary effect chance - .byte F_TARGET_ALL_EXCEPT_USER - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ FURY_SWIPES - .byte EFFECT_MULTI_HIT - .byte 18 @ power - .byte TYPE_NORMAL - .byte 80 @ accuracy - .byte 15 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ BONEMERANG - .byte EFFECT_DOUBLE_HIT - .byte 50 @ power - .byte TYPE_GROUND - .byte 90 @ accuracy - .byte 10 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ REST - .byte EFFECT_REST - .byte 0 @ power - .byte TYPE_PSYCHIC - .byte 0 @ accuracy - .byte 10 @ PP - .byte 0 @ secondary effect chance - .byte F_TARGET_USER - .byte 0 @ priority - .4byte F_AFFECTED_BY_SNATCH @ misc. flags - -@ ROCK_SLIDE - .byte EFFECT_FLINCH_HIT - .byte 75 @ power - .byte TYPE_ROCK - .byte 90 @ accuracy - .byte 10 @ PP - .byte 30 @ secondary effect chance - .byte F_TARGET_BOTH_ENEMIES - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ HYPER_FANG - .byte EFFECT_FLINCH_HIT - .byte 80 @ power - .byte TYPE_NORMAL - .byte 90 @ accuracy - .byte 15 @ PP - .byte 10 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ SHARPEN - .byte EFFECT_ATTACK_UP - .byte 0 @ power - .byte TYPE_NORMAL - .byte 0 @ accuracy - .byte 30 @ PP - .byte 0 @ secondary effect chance - .byte F_TARGET_USER - .byte 0 @ priority - .4byte F_AFFECTED_BY_SNATCH @ misc. flags - -@ CONVERSION - .byte EFFECT_CONVERSION - .byte 0 @ power - .byte TYPE_NORMAL - .byte 0 @ accuracy - .byte 30 @ PP - .byte 0 @ secondary effect chance - .byte F_TARGET_USER - .byte 0 @ priority - .4byte 0 @ misc. flags - -@ TRI_ATTACK - .byte EFFECT_TRI_ATTACK - .byte 80 @ power - .byte TYPE_NORMAL - .byte 100 @ accuracy - .byte 10 @ PP - .byte 20 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ SUPER_FANG - .byte EFFECT_SUPER_FANG - .byte 1 @ power - .byte TYPE_NORMAL - .byte 90 @ accuracy - .byte 10 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ SLASH - .byte EFFECT_HIGH_CRITICAL - .byte 70 @ power - .byte TYPE_NORMAL - .byte 100 @ accuracy - .byte 20 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ SUBSTITUTE - .byte EFFECT_SUBSTITUTE - .byte 0 @ power - .byte TYPE_NORMAL - .byte 0 @ accuracy - .byte 10 @ PP - .byte 0 @ secondary effect chance - .byte F_TARGET_USER - .byte 0 @ priority - .4byte F_AFFECTED_BY_SNATCH @ misc. flags - -@ STRUGGLE - .byte EFFECT_RECOIL - .byte 50 @ power - .byte TYPE_NORMAL - .byte 100 @ accuracy - .byte 1 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ SKETCH - .byte EFFECT_SKETCH - .byte 0 @ power - .byte TYPE_NORMAL - .byte 0 @ accuracy - .byte 1 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte 0 @ misc. flags - -@ TRIPLE_KICK - .byte EFFECT_TRIPLE_KICK - .byte 10 @ power - .byte TYPE_FIGHTING - .byte 90 @ accuracy - .byte 10 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ THIEF - .byte EFFECT_THIEF - .byte 40 @ power - .byte TYPE_DARK - .byte 100 @ accuracy - .byte 10 @ PP - .byte 100 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ SPIDER_WEB - .byte EFFECT_MEAN_LOOK - .byte 0 @ power - .byte TYPE_BUG - .byte 100 @ accuracy - .byte 10 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags - -@ MIND_READER - .byte EFFECT_LOCK_ON - .byte 0 @ power - .byte TYPE_NORMAL - .byte 100 @ accuracy - .byte 5 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ NIGHTMARE - .byte EFFECT_NIGHTMARE - .byte 0 @ power - .byte TYPE_GHOST - .byte 100 @ accuracy - .byte 15 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ FLAME_WHEEL - .byte EFFECT_THAW_HIT - .byte 60 @ power - .byte TYPE_FIRE - .byte 100 @ accuracy - .byte 25 @ PP - .byte 10 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ SNORE - .byte EFFECT_SNORE - .byte 40 @ power - .byte TYPE_NORMAL - .byte 100 @ accuracy - .byte 15 @ PP - .byte 30 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ CURSE - .byte EFFECT_CURSE - .byte 0 @ power - .byte TYPE_MYSTERY - .byte 0 @ accuracy - .byte 10 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte 0 @ misc. flags - -@ FLAIL - .byte EFFECT_FLAIL - .byte 1 @ power - .byte TYPE_NORMAL - .byte 100 @ accuracy - .byte 15 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ CONVERSION_2 - .byte EFFECT_CONVERSION_2 - .byte 0 @ power - .byte TYPE_NORMAL - .byte 100 @ accuracy - .byte 30 @ PP - .byte 0 @ secondary effect chance - .byte F_TARGET_USER - .byte 0 @ priority - .4byte 0 @ misc. flags - -@ AEROBLAST - .byte EFFECT_HIGH_CRITICAL - .byte 100 @ power - .byte TYPE_FLYING - .byte 95 @ accuracy - .byte 5 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ COTTON_SPORE - .byte EFFECT_SPEED_DOWN_2 - .byte 0 @ power - .byte TYPE_GRASS - .byte 85 @ accuracy - .byte 40 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags - -@ REVERSAL - .byte EFFECT_FLAIL - .byte 1 @ power - .byte TYPE_FIGHTING - .byte 100 @ accuracy - .byte 15 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ SPITE - .byte EFFECT_SPITE - .byte 0 @ power - .byte TYPE_GHOST - .byte 100 @ accuracy - .byte 10 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ POWDER_SNOW - .byte EFFECT_FREEZE_HIT - .byte 40 @ power - .byte TYPE_ICE - .byte 100 @ accuracy - .byte 25 @ PP - .byte 10 @ secondary effect chance - .byte F_TARGET_BOTH_ENEMIES - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ PROTECT - .byte EFFECT_PROTECT - .byte 0 @ power - .byte TYPE_NORMAL - .byte 0 @ accuracy - .byte 10 @ PP - .byte 0 @ secondary effect chance - .byte F_TARGET_USER - .byte 3 @ priority - .4byte 0 @ misc. flags - -@ MACH_PUNCH - .byte EFFECT_QUICK_ATTACK - .byte 40 @ power - .byte TYPE_FIGHTING - .byte 100 @ accuracy - .byte 30 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 1 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ SCARY_FACE - .byte EFFECT_SPEED_DOWN_2 - .byte 0 @ power - .byte TYPE_NORMAL - .byte 90 @ accuracy - .byte 10 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags - -@ FAINT_ATTACK - .byte EFFECT_ALWAYS_HIT - .byte 60 @ power - .byte TYPE_DARK - .byte 0 @ accuracy - .byte 20 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ SWEET_KISS - .byte EFFECT_CONFUSE - .byte 0 @ power - .byte TYPE_NORMAL - .byte 75 @ accuracy - .byte 10 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags - -@ BELLY_DRUM - .byte EFFECT_BELLY_DRUM - .byte 0 @ power - .byte TYPE_NORMAL - .byte 0 @ accuracy - .byte 10 @ PP - .byte 0 @ secondary effect chance - .byte F_TARGET_USER - .byte 0 @ priority - .4byte F_AFFECTED_BY_SNATCH @ misc. flags - -@ SLUDGE_BOMB - .byte EFFECT_POISON_HIT - .byte 90 @ power - .byte TYPE_POISON - .byte 100 @ accuracy - .byte 10 @ PP - .byte 30 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ MUD_SLAP - .byte EFFECT_ACCURACY_DOWN_HIT - .byte 20 @ power - .byte TYPE_GROUND - .byte 100 @ accuracy - .byte 10 @ PP - .byte 100 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ OCTAZOOKA - .byte EFFECT_ACCURACY_DOWN_HIT - .byte 65 @ power - .byte TYPE_WATER - .byte 85 @ accuracy - .byte 10 @ PP - .byte 50 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ SPIKES - .byte EFFECT_SPIKES - .byte 0 @ power - .byte TYPE_GROUND - .byte 0 @ accuracy - .byte 20 @ PP - .byte 0 @ secondary effect chance - .byte F_TARGET_ENEMY_SIDE - .byte 0 @ priority - .4byte 0 @ misc. flags - -@ ZAP_CANNON - .byte EFFECT_PARALYZE_HIT - .byte 100 @ power - .byte TYPE_ELECTRIC - .byte 50 @ accuracy - .byte 5 @ PP - .byte 100 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ FORESIGHT - .byte EFFECT_FORESIGHT - .byte 0 @ power - .byte TYPE_NORMAL - .byte 100 @ accuracy - .byte 40 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ DESTINY_BOND - .byte EFFECT_DESTINY_BOND - .byte 0 @ power - .byte TYPE_GHOST - .byte 0 @ accuracy - .byte 5 @ PP - .byte 0 @ secondary effect chance - .byte F_TARGET_USER - .byte 0 @ priority - .4byte 0 @ misc. flags - -@ PERISH_SONG - .byte EFFECT_PERISH_SONG - .byte 0 @ power - .byte TYPE_NORMAL - .byte 0 @ accuracy - .byte 5 @ PP - .byte 0 @ secondary effect chance - .byte F_TARGET_USER - .byte 0 @ priority - .4byte 0 @ misc. flags - -@ ICY_WIND - .byte EFFECT_SPEED_DOWN_HIT - .byte 55 @ power - .byte TYPE_ICE - .byte 95 @ accuracy - .byte 15 @ PP - .byte 100 @ secondary effect chance - .byte F_TARGET_BOTH_ENEMIES - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ DETECT - .byte EFFECT_PROTECT - .byte 0 @ power - .byte TYPE_FIGHTING - .byte 0 @ accuracy - .byte 5 @ PP - .byte 0 @ secondary effect chance - .byte F_TARGET_USER - .byte 3 @ priority - .4byte 0 @ misc. flags - -@ BONE_RUSH - .byte EFFECT_MULTI_HIT - .byte 25 @ power - .byte TYPE_GROUND - .byte 80 @ accuracy - .byte 10 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ LOCK_ON - .byte EFFECT_LOCK_ON - .byte 0 @ power - .byte TYPE_NORMAL - .byte 100 @ accuracy - .byte 5 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ OUTRAGE - .byte EFFECT_RAMPAGE - .byte 90 @ power - .byte TYPE_DRAGON - .byte 100 @ accuracy - .byte 15 @ PP - .byte 100 @ secondary effect chance - .byte F_TARGET_RANDOM - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ SANDSTORM - .byte EFFECT_SANDSTORM - .byte 0 @ power - .byte TYPE_ROCK - .byte 0 @ accuracy - .byte 10 @ PP - .byte 0 @ secondary effect chance - .byte F_TARGET_USER - .byte 0 @ priority - .4byte 0 @ misc. flags - -@ GIGA_DRAIN - .byte EFFECT_ABSORB - .byte 60 @ power - .byte TYPE_GRASS - .byte 100 @ accuracy - .byte 5 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ ENDURE - .byte EFFECT_ENDURE - .byte 0 @ power - .byte TYPE_NORMAL - .byte 0 @ accuracy - .byte 10 @ PP - .byte 0 @ secondary effect chance - .byte F_TARGET_USER - .byte 3 @ priority - .4byte 0 @ misc. flags - -@ CHARM - .byte EFFECT_ATTACK_DOWN_2 - .byte 0 @ power - .byte TYPE_NORMAL - .byte 100 @ accuracy - .byte 20 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags - -@ ROLLOUT - .byte EFFECT_ROLLOUT - .byte 30 @ power - .byte TYPE_ROCK - .byte 90 @ accuracy - .byte 20 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ FALSE_SWIPE - .byte EFFECT_FALSE_SWIPE - .byte 40 @ power - .byte TYPE_NORMAL - .byte 100 @ accuracy - .byte 40 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ SWAGGER - .byte EFFECT_SWAGGER - .byte 0 @ power - .byte TYPE_NORMAL - .byte 90 @ accuracy - .byte 15 @ PP - .byte 100 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags - -@ MILK_DRINK - .byte EFFECT_SOFTBOILED - .byte 0 @ power - .byte TYPE_NORMAL - .byte 0 @ accuracy - .byte 10 @ PP - .byte 0 @ secondary effect chance - .byte F_TARGET_USER - .byte 0 @ priority - .4byte F_AFFECTED_BY_SNATCH | F_AFFECTED_BY_PROTECT @ misc. flags - -@ SPARK - .byte EFFECT_PARALYZE_HIT - .byte 65 @ power - .byte TYPE_ELECTRIC - .byte 100 @ accuracy - .byte 20 @ PP - .byte 30 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ FURY_CUTTER - .byte EFFECT_FURY_CUTTER - .byte 10 @ power - .byte TYPE_BUG - .byte 95 @ accuracy - .byte 20 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ STEEL_WING - .byte EFFECT_DEFENSE_UP_HIT - .byte 70 @ power - .byte TYPE_STEEL - .byte 90 @ accuracy - .byte 25 @ PP - .byte 10 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ MEAN_LOOK - .byte EFFECT_MEAN_LOOK - .byte 0 @ power - .byte TYPE_NORMAL - .byte 100 @ accuracy - .byte 5 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags - -@ ATTRACT - .byte EFFECT_ATTRACT - .byte 0 @ power - .byte TYPE_NORMAL - .byte 100 @ accuracy - .byte 15 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags - -@ SLEEP_TALK - .byte EFFECT_SLEEP_TALK - .byte 0 @ power - .byte TYPE_NORMAL - .byte 0 @ accuracy - .byte 10 @ PP - .byte 0 @ secondary effect chance - .byte F_TARGET_SPECIAL - .byte 0 @ priority - .4byte 0 @ misc. flags - -@ HEAL_BELL - .byte EFFECT_HEAL_BELL - .byte 0 @ power - .byte TYPE_NORMAL - .byte 0 @ accuracy - .byte 5 @ PP - .byte 0 @ secondary effect chance - .byte F_TARGET_USER - .byte 0 @ priority - .4byte F_AFFECTED_BY_SNATCH @ misc. flags - -@ RETURN - .byte EFFECT_RETURN - .byte 1 @ power - .byte TYPE_NORMAL - .byte 100 @ accuracy - .byte 20 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ PRESENT - .byte EFFECT_PRESENT - .byte 1 @ power - .byte TYPE_NORMAL - .byte 90 @ accuracy - .byte 15 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ FRUSTRATION - .byte EFFECT_FRUSTRATION - .byte 1 @ power - .byte TYPE_NORMAL - .byte 100 @ accuracy - .byte 20 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ SAFEGUARD - .byte EFFECT_SAFEGUARD - .byte 0 @ power - .byte TYPE_NORMAL - .byte 0 @ accuracy - .byte 25 @ PP - .byte 0 @ secondary effect chance - .byte F_TARGET_USER - .byte 0 @ priority - .4byte F_AFFECTED_BY_SNATCH @ misc. flags - -@ PAIN_SPLIT - .byte EFFECT_PAIN_SPLIT - .byte 0 @ power - .byte TYPE_NORMAL - .byte 100 @ accuracy - .byte 20 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ SACRED_FIRE - .byte EFFECT_THAW_HIT - .byte 100 @ power - .byte TYPE_FIRE - .byte 95 @ accuracy - .byte 5 @ PP - .byte 50 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ MAGNITUDE - .byte EFFECT_MAGNITUDE - .byte 1 @ power - .byte TYPE_GROUND - .byte 100 @ accuracy - .byte 30 @ PP - .byte 0 @ secondary effect chance - .byte F_TARGET_ALL_EXCEPT_USER - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ DYNAMIC_PUNCH - .byte EFFECT_CONFUSE_HIT - .byte 100 @ power - .byte TYPE_FIGHTING - .byte 50 @ accuracy - .byte 5 @ PP - .byte 100 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ MEGAHORN - .byte EFFECT_HIT - .byte 120 @ power - .byte TYPE_BUG - .byte 85 @ accuracy - .byte 10 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ DRAGON_BREATH - .byte EFFECT_PARALYZE_HIT - .byte 60 @ power - .byte TYPE_DRAGON - .byte 100 @ accuracy - .byte 20 @ PP - .byte 30 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ BATON_PASS - .byte EFFECT_BATON_PASS - .byte 0 @ power - .byte TYPE_NORMAL - .byte 0 @ accuracy - .byte 40 @ PP - .byte 0 @ secondary effect chance - .byte F_TARGET_USER - .byte 0 @ priority - .4byte 0 @ misc. flags - -@ ENCORE - .byte EFFECT_ENCORE - .byte 0 @ power - .byte TYPE_NORMAL - .byte 100 @ accuracy - .byte 5 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ PURSUIT - .byte EFFECT_PURSUIT - .byte 40 @ power - .byte TYPE_DARK - .byte 100 @ accuracy - .byte 20 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ RAPID_SPIN - .byte EFFECT_RAPID_SPIN - .byte 20 @ power - .byte TYPE_NORMAL - .byte 100 @ accuracy - .byte 40 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ SWEET_SCENT - .byte EFFECT_EVASION_DOWN - .byte 0 @ power - .byte TYPE_NORMAL - .byte 100 @ accuracy - .byte 20 @ PP - .byte 0 @ secondary effect chance - .byte F_TARGET_BOTH_ENEMIES - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags - -@ IRON_TAIL - .byte EFFECT_DEFENSE_DOWN_HIT - .byte 100 @ power - .byte TYPE_STEEL - .byte 75 @ accuracy - .byte 15 @ PP - .byte 30 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ METAL_CLAW - .byte EFFECT_ATTACK_UP_HIT - .byte 50 @ power - .byte TYPE_STEEL - .byte 95 @ accuracy - .byte 35 @ PP - .byte 10 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ VITAL_THROW - .byte EFFECT_VITAL_THROW - .byte 70 @ power - .byte TYPE_FIGHTING - .byte 100 @ accuracy - .byte 10 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte -1 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ MORNING_SUN - .byte EFFECT_MORNING_SUN - .byte 0 @ power - .byte TYPE_NORMAL - .byte 0 @ accuracy - .byte 5 @ PP - .byte 0 @ secondary effect chance - .byte F_TARGET_USER - .byte 0 @ priority - .4byte F_AFFECTED_BY_SNATCH @ misc. flags - -@ SYNTHESIS - .byte EFFECT_SYNTHESIS - .byte 0 @ power - .byte TYPE_GRASS - .byte 0 @ accuracy - .byte 5 @ PP - .byte 0 @ secondary effect chance - .byte F_TARGET_USER - .byte 0 @ priority - .4byte F_AFFECTED_BY_SNATCH @ misc. flags - -@ MOONLIGHT - .byte EFFECT_MOONLIGHT - .byte 0 @ power - .byte TYPE_NORMAL - .byte 0 @ accuracy - .byte 5 @ PP - .byte 0 @ secondary effect chance - .byte F_TARGET_USER - .byte 0 @ priority - .4byte F_AFFECTED_BY_SNATCH @ misc. flags - -@ HIDDEN_POWER - .byte EFFECT_HIDDEN_POWER - .byte 1 @ power - .byte TYPE_NORMAL - .byte 100 @ accuracy - .byte 15 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ CROSS_CHOP - .byte EFFECT_HIGH_CRITICAL - .byte 100 @ power - .byte TYPE_FIGHTING - .byte 80 @ accuracy - .byte 5 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ TWISTER - .byte EFFECT_TWISTER - .byte 40 @ power - .byte TYPE_DRAGON - .byte 100 @ accuracy - .byte 20 @ PP - .byte 20 @ secondary effect chance - .byte F_TARGET_BOTH_ENEMIES - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ RAIN_DANCE - .byte EFFECT_RAIN_DANCE - .byte 0 @ power - .byte TYPE_WATER - .byte 0 @ accuracy - .byte 5 @ PP - .byte 0 @ secondary effect chance - .byte F_TARGET_USER - .byte 0 @ priority - .4byte 0 @ misc. flags - -@ SUNNY_DAY - .byte EFFECT_SUNNY_DAY - .byte 0 @ power - .byte TYPE_FIRE - .byte 0 @ accuracy - .byte 5 @ PP - .byte 0 @ secondary effect chance - .byte F_TARGET_USER - .byte 0 @ priority - .4byte 0 @ misc. flags - -@ CRUNCH - .byte EFFECT_SPECIAL_DEFENSE_DOWN_HIT - .byte 80 @ power - .byte TYPE_DARK - .byte 100 @ accuracy - .byte 15 @ PP - .byte 20 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ MIRROR_COAT - .byte EFFECT_MIRROR_COAT - .byte 1 @ power - .byte TYPE_PSYCHIC - .byte 100 @ accuracy - .byte 20 @ PP - .byte 0 @ secondary effect chance - .byte F_TARGET_SPECIAL - .byte -5 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE @ misc. flags - -@ PSYCH_UP - .byte EFFECT_PSYCH_UP - .byte 0 @ power - .byte TYPE_NORMAL - .byte 0 @ accuracy - .byte 10 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_SNATCH @ misc. flags - -@ EXTREME_SPEED - .byte EFFECT_QUICK_ATTACK - .byte 80 @ power - .byte TYPE_NORMAL - .byte 100 @ accuracy - .byte 5 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 1 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ ANCIENT_POWER - .byte EFFECT_ALL_STATS_UP_HIT - .byte 60 @ power - .byte TYPE_ROCK - .byte 100 @ accuracy - .byte 5 @ PP - .byte 10 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ SHADOW_BALL - .byte EFFECT_SPECIAL_DEFENSE_DOWN_HIT - .byte 80 @ power - .byte TYPE_GHOST - .byte 100 @ accuracy - .byte 15 @ PP - .byte 20 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ FUTURE_SIGHT - .byte EFFECT_FUTURE_SIGHT - .byte 80 @ power - .byte TYPE_PSYCHIC - .byte 90 @ accuracy - .byte 15 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte 0 @ misc. flags - -@ ROCK_SMASH - .byte EFFECT_DEFENSE_DOWN_HIT - .byte 20 @ power - .byte TYPE_FIGHTING - .byte 100 @ accuracy - .byte 15 @ PP - .byte 50 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ WHIRLPOOL - .byte EFFECT_TRAP - .byte 15 @ power - .byte TYPE_WATER - .byte 70 @ accuracy - .byte 15 @ PP - .byte 100 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ BEAT_UP - .byte EFFECT_BEAT_UP - .byte 10 @ power - .byte TYPE_DARK - .byte 100 @ accuracy - .byte 10 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ FAKE_OUT - .byte EFFECT_FAKE_OUT - .byte 40 @ power - .byte TYPE_NORMAL - .byte 100 @ accuracy - .byte 10 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 1 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ UPROAR - .byte EFFECT_UPROAR - .byte 50 @ power - .byte TYPE_NORMAL - .byte 100 @ accuracy - .byte 10 @ PP - .byte 100 @ secondary effect chance - .byte F_TARGET_RANDOM - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ STOCKPILE - .byte EFFECT_STOCKPILE - .byte 0 @ power - .byte TYPE_NORMAL - .byte 0 @ accuracy - .byte 10 @ PP - .byte 0 @ secondary effect chance - .byte F_TARGET_USER - .byte 0 @ priority - .4byte F_AFFECTED_BY_SNATCH @ misc. flags - -@ SPIT_UP - .byte EFFECT_SPIT_UP - .byte 100 @ power - .byte TYPE_NORMAL - .byte 100 @ accuracy - .byte 10 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_AFFECTED_BY_PROTECT @ misc. flags - -@ SWALLOW - .byte EFFECT_SWALLOW - .byte 0 @ power - .byte TYPE_NORMAL - .byte 0 @ accuracy - .byte 10 @ PP - .byte 0 @ secondary effect chance - .byte F_TARGET_USER - .byte 0 @ priority - .4byte F_AFFECTED_BY_SNATCH @ misc. flags - -@ HEAT_WAVE - .byte EFFECT_BURN_HIT - .byte 100 @ power - .byte TYPE_FIRE - .byte 90 @ accuracy - .byte 10 @ PP - .byte 10 @ secondary effect chance - .byte F_TARGET_BOTH_ENEMIES - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ HAIL - .byte EFFECT_HAIL - .byte 0 @ power - .byte TYPE_ICE - .byte 0 @ accuracy - .byte 10 @ PP - .byte 0 @ secondary effect chance - .byte F_TARGET_USER - .byte 0 @ priority - .4byte F_AFFECTED_BY_PROTECT @ misc. flags - -@ TORMENT - .byte EFFECT_TORMENT - .byte 0 @ power - .byte TYPE_DARK - .byte 100 @ accuracy - .byte 15 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ FLATTER - .byte EFFECT_FLATTER - .byte 0 @ power - .byte TYPE_DARK - .byte 100 @ accuracy - .byte 15 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags - -@ WILL_O_WISP - .byte EFFECT_WILL_O_WISP - .byte 0 @ power - .byte TYPE_FIRE - .byte 75 @ accuracy - .byte 15 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags - -@ MEMENTO - .byte EFFECT_MEMENTO - .byte 0 @ power - .byte TYPE_DARK - .byte 100 @ accuracy - .byte 10 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ FACADE - .byte EFFECT_FACADE - .byte 70 @ power - .byte TYPE_NORMAL - .byte 100 @ accuracy - .byte 20 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ FOCUS_PUNCH - .byte EFFECT_FOCUS_PUNCH - .byte 150 @ power - .byte TYPE_FIGHTING - .byte 100 @ accuracy - .byte 20 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte -3 @ priority - .4byte F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ SMELLING_SALT - .byte EFFECT_SMELLINGSALT - .byte 60 @ power - .byte TYPE_NORMAL - .byte 100 @ accuracy - .byte 10 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ FOLLOW_ME - .byte EFFECT_FOLLOW_ME - .byte 0 @ power - .byte TYPE_NORMAL - .byte 100 @ accuracy - .byte 20 @ PP - .byte 0 @ secondary effect chance - .byte F_TARGET_USER - .byte 3 @ priority - .4byte 0 @ misc. flags - -@ NATURE_POWER - .byte EFFECT_NATURE_POWER - .byte 0 @ power - .byte TYPE_NORMAL - .byte 95 @ accuracy - .byte 20 @ PP - .byte 0 @ secondary effect chance - .byte F_TARGET_SPECIAL - .byte 0 @ priority - .4byte 0 @ misc. flags - -@ CHARGE - .byte EFFECT_CHARGE - .byte 0 @ power - .byte TYPE_ELECTRIC - .byte 100 @ accuracy - .byte 20 @ PP - .byte 0 @ secondary effect chance - .byte F_TARGET_USER - .byte 0 @ priority - .4byte F_AFFECTED_BY_SNATCH @ misc. flags - -@ TAUNT - .byte EFFECT_TAUNT - .byte 0 @ power - .byte TYPE_DARK - .byte 100 @ accuracy - .byte 20 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_PROTECT @ misc. flags - -@ HELPING_HAND - .byte EFFECT_HELPING_HAND - .byte 0 @ power - .byte TYPE_NORMAL - .byte 100 @ accuracy - .byte 20 @ PP - .byte 0 @ secondary effect chance - .byte F_TARGET_USER - .byte 5 @ priority - .4byte 0 @ misc. flags - -@ TRICK - .byte EFFECT_TRICK - .byte 0 @ power - .byte TYPE_PSYCHIC - .byte 100 @ accuracy - .byte 10 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ ROLE_PLAY - .byte EFFECT_ROLE_PLAY - .byte 0 @ power - .byte TYPE_PSYCHIC - .byte 100 @ accuracy - .byte 10 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte 0 @ misc. flags - -@ WISH - .byte EFFECT_WISH - .byte 0 @ power - .byte TYPE_NORMAL - .byte 100 @ accuracy - .byte 10 @ PP - .byte 0 @ secondary effect chance - .byte F_TARGET_USER - .byte 0 @ priority - .4byte F_AFFECTED_BY_PROTECT @ misc. flags - -@ ASSIST - .byte EFFECT_ASSIST - .byte 0 @ power - .byte TYPE_NORMAL - .byte 100 @ accuracy - .byte 20 @ PP - .byte 0 @ secondary effect chance - .byte F_TARGET_SPECIAL - .byte 0 @ priority - .4byte 0 @ misc. flags - -@ INGRAIN - .byte EFFECT_INGRAIN - .byte 0 @ power - .byte TYPE_GRASS - .byte 100 @ accuracy - .byte 20 @ PP - .byte 0 @ secondary effect chance - .byte F_TARGET_USER - .byte 0 @ priority - .4byte F_AFFECTED_BY_SNATCH @ misc. flags - -@ SUPERPOWER - .byte EFFECT_SUPERPOWER - .byte 120 @ power - .byte TYPE_FIGHTING - .byte 100 @ accuracy - .byte 5 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ MAGIC_COAT - .byte EFFECT_MAGIC_COAT - .byte 0 @ power - .byte TYPE_PSYCHIC - .byte 100 @ accuracy - .byte 15 @ PP - .byte 0 @ secondary effect chance - .byte F_TARGET_SPECIAL - .byte 4 @ priority - .4byte 0 @ misc. flags - -@ RECYCLE - .byte EFFECT_RECYCLE - .byte 0 @ power - .byte TYPE_NORMAL - .byte 100 @ accuracy - .byte 10 @ PP - .byte 0 @ secondary effect chance - .byte F_TARGET_USER - .byte 0 @ priority - .4byte 0 @ misc. flags - -@ REVENGE - .byte EFFECT_REVENGE - .byte 60 @ power - .byte TYPE_FIGHTING - .byte 100 @ accuracy - .byte 10 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte -4 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ BRICK_BREAK - .byte EFFECT_BRICK_BREAK - .byte 75 @ power - .byte TYPE_FIGHTING - .byte 100 @ accuracy - .byte 15 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ YAWN - .byte EFFECT_YAWN - .byte 0 @ power - .byte TYPE_NORMAL - .byte 100 @ accuracy - .byte 10 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags - -@ KNOCK_OFF - .byte EFFECT_KNOCK_OFF - .byte 20 @ power - .byte TYPE_DARK - .byte 100 @ accuracy - .byte 20 @ PP - .byte 100 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ ENDEAVOR - .byte EFFECT_ENDEAVOR - .byte 1 @ power - .byte TYPE_NORMAL - .byte 100 @ accuracy - .byte 5 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ ERUPTION - .byte EFFECT_ERUPTION - .byte 150 @ power - .byte TYPE_FIRE - .byte 100 @ accuracy - .byte 5 @ PP - .byte 0 @ secondary effect chance - .byte F_TARGET_BOTH_ENEMIES - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ SKILL_SWAP - .byte EFFECT_SKILL_SWAP - .byte 0 @ power - .byte TYPE_PSYCHIC - .byte 100 @ accuracy - .byte 10 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ IMPRISON - .byte EFFECT_IMPRISON - .byte 0 @ power - .byte TYPE_PSYCHIC - .byte 100 @ accuracy - .byte 10 @ PP - .byte 0 @ secondary effect chance - .byte F_TARGET_USER - .byte 0 @ priority - .4byte F_AFFECTED_BY_PROTECT @ misc. flags - -@ REFRESH - .byte EFFECT_REFRESH - .byte 0 @ power - .byte TYPE_NORMAL - .byte 100 @ accuracy - .byte 20 @ PP - .byte 0 @ secondary effect chance - .byte F_TARGET_USER - .byte 0 @ priority - .4byte F_AFFECTED_BY_SNATCH @ misc. flags - -@ GRUDGE - .byte EFFECT_GRUDGE - .byte 0 @ power - .byte TYPE_GHOST - .byte 100 @ accuracy - .byte 5 @ PP - .byte 0 @ secondary effect chance - .byte F_TARGET_USER - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ SNATCH - .byte EFFECT_SNATCH - .byte 0 @ power - .byte TYPE_DARK - .byte 100 @ accuracy - .byte 10 @ PP - .byte 0 @ secondary effect chance - .byte F_TARGET_SPECIAL - .byte 4 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE @ misc. flags - -@ SECRET_POWER - .byte EFFECT_SECRET_POWER - .byte 70 @ power - .byte TYPE_NORMAL - .byte 100 @ accuracy - .byte 20 @ PP - .byte 30 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ DIVE - .byte EFFECT_FLY - .byte 60 @ power - .byte TYPE_WATER - .byte 100 @ accuracy - .byte 10 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ ARM_THRUST - .byte EFFECT_MULTI_HIT - .byte 15 @ power - .byte TYPE_FIGHTING - .byte 100 @ accuracy - .byte 20 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ CAMOUFLAGE - .byte EFFECT_CAMOUFLAGE - .byte 0 @ power - .byte TYPE_NORMAL - .byte 100 @ accuracy - .byte 20 @ PP - .byte 0 @ secondary effect chance - .byte F_TARGET_USER - .byte 0 @ priority - .4byte F_AFFECTED_BY_SNATCH @ misc. flags - -@ TAIL_GLOW - .byte EFFECT_SPECIAL_ATTACK_UP_2 - .byte 0 @ power - .byte TYPE_BUG - .byte 100 @ accuracy - .byte 20 @ PP - .byte 0 @ secondary effect chance - .byte F_TARGET_USER - .byte 0 @ priority - .4byte F_AFFECTED_BY_SNATCH @ misc. flags - -@ LUSTER_PURGE - .byte EFFECT_SPECIAL_DEFENSE_DOWN_HIT - .byte 70 @ power - .byte TYPE_PSYCHIC - .byte 100 @ accuracy - .byte 5 @ PP - .byte 50 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ MIST_BALL - .byte EFFECT_SPECIAL_ATTACK_DOWN_HIT - .byte 70 @ power - .byte TYPE_PSYCHIC - .byte 100 @ accuracy - .byte 5 @ PP - .byte 50 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ FEATHER_DANCE - .byte EFFECT_ATTACK_DOWN_2 - .byte 0 @ power - .byte TYPE_FLYING - .byte 100 @ accuracy - .byte 15 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags - -@ TEETER_DANCE - .byte EFFECT_TEETER_DANCE - .byte 0 @ power - .byte TYPE_NORMAL - .byte 100 @ accuracy - .byte 20 @ PP - .byte 0 @ secondary effect chance - .byte F_TARGET_ALL_EXCEPT_USER - .byte 0 @ priority - .4byte F_AFFECTED_BY_PROTECT @ misc. flags - -@ BLAZE_KICK - .byte EFFECT_BLAZE_KICK - .byte 85 @ power - .byte TYPE_FIRE - .byte 90 @ accuracy - .byte 10 @ PP - .byte 10 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ MUD_SPORT - .byte EFFECT_MUD_SPORT - .byte 0 @ power - .byte TYPE_GROUND - .byte 100 @ accuracy - .byte 15 @ PP - .byte 0 @ secondary effect chance - .byte F_TARGET_USER - .byte 0 @ priority - .4byte 0 @ misc. flags - -@ ICE_BALL - .byte EFFECT_ROLLOUT - .byte 30 @ power - .byte TYPE_ICE - .byte 90 @ accuracy - .byte 20 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ NEEDLE_ARM - .byte EFFECT_FLINCH_HIT_2 - .byte 60 @ power - .byte TYPE_GRASS - .byte 100 @ accuracy - .byte 15 @ PP - .byte 30 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ SLACK_OFF - .byte EFFECT_RESTORE_HP - .byte 0 @ power - .byte TYPE_NORMAL - .byte 100 @ accuracy - .byte 10 @ PP - .byte 0 @ secondary effect chance - .byte F_TARGET_USER - .byte 0 @ priority - .4byte F_AFFECTED_BY_SNATCH @ misc. flags - -@ HYPER_VOICE - .byte EFFECT_HIT - .byte 90 @ power - .byte TYPE_NORMAL - .byte 100 @ accuracy - .byte 10 @ PP - .byte 0 @ secondary effect chance - .byte F_TARGET_BOTH_ENEMIES - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ POISON_FANG - .byte EFFECT_POISON_FANG - .byte 50 @ power - .byte TYPE_POISON - .byte 100 @ accuracy - .byte 15 @ PP - .byte 30 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ CRUSH_CLAW - .byte EFFECT_DEFENSE_DOWN_HIT - .byte 75 @ power - .byte TYPE_NORMAL - .byte 95 @ accuracy - .byte 10 @ PP - .byte 50 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ BLAST_BURN - .byte EFFECT_RECHARGE - .byte 150 @ power - .byte TYPE_FIRE - .byte 90 @ accuracy - .byte 5 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ HYDRO_CANNON - .byte EFFECT_RECHARGE - .byte 150 @ power - .byte TYPE_WATER - .byte 90 @ accuracy - .byte 5 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ METEOR_MASH - .byte EFFECT_ATTACK_UP_HIT - .byte 100 @ power - .byte TYPE_STEEL - .byte 85 @ accuracy - .byte 10 @ PP - .byte 20 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ ASTONISH - .byte EFFECT_FLINCH_HIT_2 - .byte 30 @ power - .byte TYPE_GHOST - .byte 100 @ accuracy - .byte 15 @ PP - .byte 30 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ WEATHER_BALL - .byte EFFECT_WEATHER_BALL - .byte 50 @ power - .byte TYPE_NORMAL - .byte 100 @ accuracy - .byte 10 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ AROMATHERAPY - .byte EFFECT_HEAL_BELL - .byte 0 @ power - .byte TYPE_GRASS - .byte 0 @ accuracy - .byte 5 @ PP - .byte 0 @ secondary effect chance - .byte F_TARGET_USER - .byte 0 @ priority - .4byte F_AFFECTED_BY_SNATCH @ misc. flags - -@ FAKE_TEARS - .byte EFFECT_SPECIAL_DEFENSE_DOWN_2 - .byte 0 @ power - .byte TYPE_DARK - .byte 100 @ accuracy - .byte 20 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags - -@ AIR_CUTTER - .byte EFFECT_HIGH_CRITICAL - .byte 55 @ power - .byte TYPE_FLYING - .byte 95 @ accuracy - .byte 25 @ PP - .byte 0 @ secondary effect chance - .byte F_TARGET_BOTH_ENEMIES - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ OVERHEAT - .byte EFFECT_OVERHEAT - .byte 140 @ power - .byte TYPE_FIRE - .byte 90 @ accuracy - .byte 5 @ PP - .byte 100 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ ODOR_SLEUTH - .byte EFFECT_FORESIGHT - .byte 0 @ power - .byte TYPE_NORMAL - .byte 100 @ accuracy - .byte 40 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ ROCK_TOMB - .byte EFFECT_SPEED_DOWN_HIT - .byte 50 @ power - .byte TYPE_ROCK - .byte 80 @ accuracy - .byte 10 @ PP - .byte 100 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ SILVER_WIND - .byte EFFECT_ALL_STATS_UP_HIT - .byte 60 @ power - .byte TYPE_BUG - .byte 100 @ accuracy - .byte 5 @ PP - .byte 10 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ METAL_SOUND - .byte EFFECT_SPECIAL_DEFENSE_DOWN_2 - .byte 0 @ power - .byte TYPE_STEEL - .byte 85 @ accuracy - .byte 40 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags - -@ GRASS_WHISTLE - .byte EFFECT_SLEEP - .byte 0 @ power - .byte TYPE_GRASS - .byte 55 @ accuracy - .byte 15 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags - -@ TICKLE - .byte EFFECT_TICKLE - .byte 0 @ power - .byte TYPE_NORMAL - .byte 100 @ accuracy - .byte 20 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags - -@ COSMIC_POWER - .byte EFFECT_COSMIC_POWER - .byte 0 @ power - .byte TYPE_PSYCHIC - .byte 0 @ accuracy - .byte 20 @ PP - .byte 0 @ secondary effect chance - .byte F_TARGET_USER - .byte 0 @ priority - .4byte F_AFFECTED_BY_SNATCH @ misc. flags - -@ WATER_SPOUT - .byte EFFECT_ERUPTION - .byte 150 @ power - .byte TYPE_WATER - .byte 100 @ accuracy - .byte 5 @ PP - .byte 0 @ secondary effect chance - .byte F_TARGET_BOTH_ENEMIES - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ SIGNAL_BEAM - .byte EFFECT_CONFUSE_HIT - .byte 75 @ power - .byte TYPE_BUG - .byte 100 @ accuracy - .byte 15 @ PP - .byte 10 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ SHADOW_PUNCH - .byte EFFECT_ALWAYS_HIT - .byte 60 @ power - .byte TYPE_GHOST - .byte 0 @ accuracy - .byte 20 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ EXTRASENSORY - .byte EFFECT_FLINCH_HIT_2 - .byte 80 @ power - .byte TYPE_PSYCHIC - .byte 100 @ accuracy - .byte 30 @ PP - .byte 10 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ SKY_UPPERCUT - .byte EFFECT_SKY_UPPERCUT - .byte 85 @ power - .byte TYPE_FIGHTING - .byte 90 @ accuracy - .byte 15 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ SAND_TOMB - .byte EFFECT_TRAP - .byte 15 @ power - .byte TYPE_GROUND - .byte 70 @ accuracy - .byte 15 @ PP - .byte 100 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ SHEER_COLD - .byte EFFECT_OHKO - .byte 1 @ power - .byte TYPE_ICE - .byte 30 @ accuracy - .byte 5 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ MUDDY_WATER - .byte EFFECT_ACCURACY_DOWN_HIT - .byte 95 @ power - .byte TYPE_WATER - .byte 85 @ accuracy - .byte 10 @ PP - .byte 30 @ secondary effect chance - .byte F_TARGET_BOTH_ENEMIES - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ BULLET_SEED - .byte EFFECT_MULTI_HIT - .byte 10 @ power - .byte TYPE_GRASS - .byte 100 @ accuracy - .byte 30 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ AERIAL_ACE - .byte EFFECT_ALWAYS_HIT - .byte 60 @ power - .byte TYPE_FLYING - .byte 0 @ accuracy - .byte 20 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ ICICLE_SPEAR - .byte EFFECT_MULTI_HIT - .byte 10 @ power - .byte TYPE_ICE - .byte 100 @ accuracy - .byte 30 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ IRON_DEFENSE - .byte EFFECT_DEFENSE_UP_2 - .byte 0 @ power - .byte TYPE_STEEL - .byte 0 @ accuracy - .byte 15 @ PP - .byte 0 @ secondary effect chance - .byte F_TARGET_USER - .byte 0 @ priority - .4byte F_AFFECTED_BY_SNATCH @ misc. flags - -@ BLOCK - .byte EFFECT_MEAN_LOOK - .byte 0 @ power - .byte TYPE_NORMAL - .byte 100 @ accuracy - .byte 5 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_MAGIC_COAT | F_AFFECTED_BY_PROTECT @ misc. flags - -@ HOWL - .byte EFFECT_ATTACK_UP - .byte 0 @ power - .byte TYPE_NORMAL - .byte 0 @ accuracy - .byte 40 @ PP - .byte 0 @ secondary effect chance - .byte F_TARGET_USER - .byte 0 @ priority - .4byte F_AFFECTED_BY_SNATCH @ misc. flags - -@ DRAGON_CLAW - .byte EFFECT_HIT - .byte 80 @ power - .byte TYPE_DRAGON - .byte 100 @ accuracy - .byte 15 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ FRENZY_PLANT - .byte EFFECT_RECHARGE - .byte 150 @ power - .byte TYPE_GRASS - .byte 90 @ accuracy - .byte 5 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ BULK_UP - .byte EFFECT_BULK_UP - .byte 0 @ power - .byte TYPE_FIGHTING - .byte 0 @ accuracy - .byte 20 @ PP - .byte 0 @ secondary effect chance - .byte F_TARGET_USER - .byte 0 @ priority - .4byte F_AFFECTED_BY_SNATCH @ misc. flags - -@ BOUNCE - .byte EFFECT_FLY - .byte 85 @ power - .byte TYPE_FLYING - .byte 85 @ accuracy - .byte 5 @ PP - .byte 30 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ MUD_SHOT - .byte EFFECT_SPEED_DOWN_HIT - .byte 55 @ power - .byte TYPE_GROUND - .byte 95 @ accuracy - .byte 15 @ PP - .byte 100 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ POISON_TAIL - .byte EFFECT_POISON_TAIL - .byte 50 @ power - .byte TYPE_POISON - .byte 100 @ accuracy - .byte 25 @ PP - .byte 10 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ COVET - .byte EFFECT_THIEF - .byte 40 @ power - .byte TYPE_NORMAL - .byte 100 @ accuracy - .byte 40 @ PP - .byte 100 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ VOLT_TACKLE - .byte EFFECT_DOUBLE_EDGE - .byte 120 @ power - .byte TYPE_ELECTRIC - .byte 100 @ accuracy - .byte 15 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ MAGICAL_LEAF - .byte EFFECT_ALWAYS_HIT - .byte 60 @ power - .byte TYPE_GRASS - .byte 0 @ accuracy - .byte 20 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ WATER_SPORT - .byte EFFECT_WATER_SPORT - .byte 0 @ power - .byte TYPE_WATER - .byte 100 @ accuracy - .byte 15 @ PP - .byte 0 @ secondary effect chance - .byte F_TARGET_USER - .byte 0 @ priority - .4byte 0 @ misc. flags - -@ CALM_MIND - .byte EFFECT_CALM_MIND - .byte 0 @ power - .byte TYPE_PSYCHIC - .byte 0 @ accuracy - .byte 20 @ PP - .byte 0 @ secondary effect chance - .byte F_TARGET_USER - .byte 0 @ priority - .4byte F_AFFECTED_BY_SNATCH @ misc. flags - -@ LEAF_BLADE - .byte EFFECT_HIGH_CRITICAL - .byte 70 @ power - .byte TYPE_GRASS - .byte 100 @ accuracy - .byte 15 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT | F_MAKES_CONTACT @ misc. flags - -@ DRAGON_DANCE - .byte EFFECT_DRAGON_DANCE - .byte 0 @ power - .byte TYPE_DRAGON - .byte 0 @ accuracy - .byte 20 @ PP - .byte 0 @ secondary effect chance - .byte F_TARGET_USER - .byte 0 @ priority - .4byte F_AFFECTED_BY_SNATCH @ misc. flags - -@ ROCK_BLAST - .byte EFFECT_MULTI_HIT - .byte 25 @ power - .byte TYPE_ROCK - .byte 80 @ accuracy - .byte 10 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ SHOCK_WAVE - .byte EFFECT_ALWAYS_HIT - .byte 60 @ power - .byte TYPE_ELECTRIC - .byte 0 @ accuracy - .byte 20 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ WATER_PULSE - .byte EFFECT_CONFUSE_HIT - .byte 60 @ power - .byte TYPE_WATER - .byte 100 @ accuracy - .byte 20 @ PP - .byte 20 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags - -@ DOOM_DESIRE - .byte EFFECT_FUTURE_SIGHT - .byte 120 @ power - .byte TYPE_STEEL - .byte 85 @ accuracy - .byte 5 @ PP - .byte 0 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte 0 @ misc. flags - -@ PSYCHO_BOOST - .byte EFFECT_OVERHEAT - .byte 140 @ power - .byte TYPE_PSYCHIC - .byte 90 @ accuracy - .byte 5 @ PP - .byte 100 @ secondary effect chance - .byte TARGET_SELECTED_POKEMON - .byte 0 @ priority - .4byte F_AFFECTED_BY_KINGS_ROCK | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_PROTECT @ misc. flags diff --git a/data/battle_scripts_1.s b/data/battle_scripts_1.s index 0a472467e..f65807005 100644 --- a/data/battle_scripts_1.s +++ b/data/battle_scripts_1.s @@ -1,6 +1,6 @@ - .include "asm/macros.s" - .include "constants/constants.s" - .include "asm/macros/battle_script.s" + .include "asm/macros.inc" + .include "constants/constants.inc" + .include "asm/macros/battle_script.inc" .section script_data, "aw", %progbits diff --git a/data/battle_scripts_2.s b/data/battle_scripts_2.s index 248baf978..4bee5101c 100644 --- a/data/battle_scripts_2.s +++ b/data/battle_scripts_2.s @@ -1,6 +1,6 @@ - .include "asm/macros.s" - .include "constants/constants.s" - .include "asm/macros/battle_script.s" + .include "asm/macros.inc" + .include "constants/constants.inc" + .include "asm/macros/battle_script.inc" .section script_data, "aw", %progbits diff --git a/data/battle_tower/held_items.inc b/data/battle_tower/held_items.inc new file mode 100644 index 000000000..6c4f0838b --- /dev/null +++ b/data/battle_tower/held_items.inc @@ -0,0 +1,65 @@ + .align 1 +gBattleTowerHeldItems:: @ 8403860 + .2byte ITEM_NONE + .2byte ITEM_KINGS_ROCK + .2byte ITEM_SITRUS_BERRY + .2byte ITEM_ORAN_BERRY + .2byte ITEM_CHESTO_BERRY + .2byte ITEM_HARD_STONE + .2byte ITEM_FOCUS_BAND + .2byte ITEM_PERSIM_BERRY + .2byte ITEM_MIRACLE_SEED + .2byte ITEM_BERRY_JUICE + .2byte ITEM_MACHO_BRACE + .2byte ITEM_SILVER_POWDER + .2byte ITEM_CHERI_BERRY + .2byte ITEM_BLACK_GLASSES + .2byte ITEM_BLACK_BELT + .2byte ITEM_SOUL_DEW + .2byte ITEM_CHOICE_BAND + .2byte ITEM_MAGNET + .2byte ITEM_SILK_SCARF + .2byte ITEM_WHITE_HERB + .2byte ITEM_DEEP_SEA_SCALE + .2byte ITEM_DEEP_SEA_TOOTH + .2byte ITEM_MYSTIC_WATER + .2byte ITEM_SHARP_BEAK + .2byte ITEM_QUICK_CLAW + .2byte ITEM_LEFTOVERS + .2byte ITEM_RAWST_BERRY + .2byte ITEM_LIGHT_BALL + .2byte ITEM_POISON_BARB + .2byte ITEM_NEVER_MELT_ICE + .2byte ITEM_ASPEAR_BERRY + .2byte ITEM_SPELL_TAG + .2byte ITEM_BRIGHT_POWDER + .2byte ITEM_LEPPA_BERRY + .2byte ITEM_SCOPE_LENS + .2byte ITEM_TWISTED_SPOON + .2byte ITEM_METAL_COAT + .2byte ITEM_MENTAL_HERB + .2byte ITEM_CHARCOAL + .2byte ITEM_PECHA_BERRY + .2byte ITEM_SOFT_SAND + .2byte ITEM_LUM_BERRY + .2byte ITEM_DRAGON_SCALE + .2byte ITEM_DRAGON_FANG + .2byte ITEM_IAPAPA_BERRY + .2byte ITEM_WIKI_BERRY + .2byte ITEM_SEA_INCENSE + .2byte ITEM_SHELL_BELL + .2byte ITEM_SALAC_BERRY + .2byte ITEM_LANSAT_BERRY + .2byte ITEM_APICOT_BERRY + .2byte ITEM_STARF_BERRY + .2byte ITEM_LIECHI_BERRY + .2byte ITEM_STICK + .2byte ITEM_LAX_INCENSE + .2byte ITEM_AGUAV_BERRY + .2byte ITEM_FIGY_BERRY + .2byte ITEM_THICK_CLUB + .2byte ITEM_MAGO_BERRY + .2byte ITEM_METAL_POWDER + .2byte ITEM_PETAYA_BERRY + .2byte ITEM_LUCKY_PUNCH + .2byte ITEM_GANLON_BERRY diff --git a/data/battle_tower/held_items.s b/data/battle_tower/held_items.s deleted file mode 100644 index 6c4f0838b..000000000 --- a/data/battle_tower/held_items.s +++ /dev/null @@ -1,65 +0,0 @@ - .align 1 -gBattleTowerHeldItems:: @ 8403860 - .2byte ITEM_NONE - .2byte ITEM_KINGS_ROCK - .2byte ITEM_SITRUS_BERRY - .2byte ITEM_ORAN_BERRY - .2byte ITEM_CHESTO_BERRY - .2byte ITEM_HARD_STONE - .2byte ITEM_FOCUS_BAND - .2byte ITEM_PERSIM_BERRY - .2byte ITEM_MIRACLE_SEED - .2byte ITEM_BERRY_JUICE - .2byte ITEM_MACHO_BRACE - .2byte ITEM_SILVER_POWDER - .2byte ITEM_CHERI_BERRY - .2byte ITEM_BLACK_GLASSES - .2byte ITEM_BLACK_BELT - .2byte ITEM_SOUL_DEW - .2byte ITEM_CHOICE_BAND - .2byte ITEM_MAGNET - .2byte ITEM_SILK_SCARF - .2byte ITEM_WHITE_HERB - .2byte ITEM_DEEP_SEA_SCALE - .2byte ITEM_DEEP_SEA_TOOTH - .2byte ITEM_MYSTIC_WATER - .2byte ITEM_SHARP_BEAK - .2byte ITEM_QUICK_CLAW - .2byte ITEM_LEFTOVERS - .2byte ITEM_RAWST_BERRY - .2byte ITEM_LIGHT_BALL - .2byte ITEM_POISON_BARB - .2byte ITEM_NEVER_MELT_ICE - .2byte ITEM_ASPEAR_BERRY - .2byte ITEM_SPELL_TAG - .2byte ITEM_BRIGHT_POWDER - .2byte ITEM_LEPPA_BERRY - .2byte ITEM_SCOPE_LENS - .2byte ITEM_TWISTED_SPOON - .2byte ITEM_METAL_COAT - .2byte ITEM_MENTAL_HERB - .2byte ITEM_CHARCOAL - .2byte ITEM_PECHA_BERRY - .2byte ITEM_SOFT_SAND - .2byte ITEM_LUM_BERRY - .2byte ITEM_DRAGON_SCALE - .2byte ITEM_DRAGON_FANG - .2byte ITEM_IAPAPA_BERRY - .2byte ITEM_WIKI_BERRY - .2byte ITEM_SEA_INCENSE - .2byte ITEM_SHELL_BELL - .2byte ITEM_SALAC_BERRY - .2byte ITEM_LANSAT_BERRY - .2byte ITEM_APICOT_BERRY - .2byte ITEM_STARF_BERRY - .2byte ITEM_LIECHI_BERRY - .2byte ITEM_STICK - .2byte ITEM_LAX_INCENSE - .2byte ITEM_AGUAV_BERRY - .2byte ITEM_FIGY_BERRY - .2byte ITEM_THICK_CLUB - .2byte ITEM_MAGO_BERRY - .2byte ITEM_METAL_POWDER - .2byte ITEM_PETAYA_BERRY - .2byte ITEM_LUCKY_PUNCH - .2byte ITEM_GANLON_BERRY diff --git a/data/battle_tower/level_100_mons.inc b/data/battle_tower/level_100_mons.inc new file mode 100644 index 000000000..9e678153e --- /dev/null +++ b/data/battle_tower/level_100_mons.inc @@ -0,0 +1,2701 @@ + .align 2 +gBattleTowerLevel100Mons:: @ 8404BA0 +@ 0 + .2byte SPECIES_LINOONE + .byte BATTLE_TOWER_ITEM_RAWST_BERRY + .byte 0x42 @ team flags + .2byte MOVE_SLASH, MOVE_GROWL, MOVE_TAIL_WHIP, MOVE_SAND_ATTACK + .byte F_EV_SPREAD_SPEED + .byte NATURE_SERIOUS + .2byte 0 @ padding + +@ 1 + .2byte SPECIES_MIGHTYENA + .byte BATTLE_TOWER_ITEM_SITRUS_BERRY + .byte 0x41 @ team flags + .2byte MOVE_BITE, MOVE_HOWL, MOVE_ODOR_SLEUTH, MOVE_SCARY_FACE + .byte F_EV_SPREAD_ATTACK + .byte NATURE_NAIVE + .2byte 0 @ padding + +@ 2 + .2byte SPECIES_BEAUTIFLY + .byte BATTLE_TOWER_ITEM_PERSIM_BERRY + .byte 0x41 @ team flags + .2byte MOVE_GIGA_DRAIN, MOVE_GUST, MOVE_STUN_SPORE, MOVE_PROTECT + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_CAREFUL + .2byte 0 @ padding + +@ 3 + .2byte SPECIES_DUSTOX + .byte BATTLE_TOWER_ITEM_PECHA_BERRY + .byte 0x41 @ team flags + .2byte MOVE_PSYBEAM, MOVE_GUST, MOVE_DOUBLE_TEAM, MOVE_SILVER_WIND + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE + .byte NATURE_RELAXED + .2byte 0 @ padding + +@ 4 + .2byte SPECIES_LOMBRE + .byte BATTLE_TOWER_ITEM_CHESTO_BERRY + .byte 0x03 @ team flags + .2byte MOVE_ASTONISH, MOVE_GROWL, MOVE_MEGA_DRAIN, MOVE_SURF + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP + .byte NATURE_LONELY + .2byte 0 @ padding + +@ 5 + .2byte SPECIES_NUZLEAF + .byte BATTLE_TOWER_ITEM_WHITE_HERB + .byte 0x01 @ team flags + .2byte MOVE_BULLET_SEED, MOVE_RAZOR_WIND, MOVE_FAINT_ATTACK, MOVE_GROWTH + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK + .byte NATURE_DOCILE + .2byte 0 @ padding + +@ 6 + .2byte SPECIES_SWELLOW + .byte BATTLE_TOWER_ITEM_SHARP_BEAK + .byte 0x42 @ team flags + .2byte MOVE_AERIAL_ACE, MOVE_GROWL, MOVE_ENDEAVOR, MOVE_FOCUS_ENERGY + .byte F_EV_SPREAD_ATTACK + .byte NATURE_GENTLE + .2byte 0 @ padding + +@ 7 + .2byte SPECIES_PELIPPER + .byte BATTLE_TOWER_ITEM_MYSTIC_WATER + .byte 0x02 @ team flags + .2byte MOVE_SURF, MOVE_WATER_SPORT, MOVE_PROTECT, MOVE_SUPERSONIC + .byte F_EV_SPREAD_SP_ATTACK + .byte NATURE_MILD + .2byte 0 @ padding + +@ 8 + .2byte SPECIES_BRELOOM + .byte BATTLE_TOWER_ITEM_KINGS_ROCK + .byte 0x42 @ team flags + .2byte MOVE_MACH_PUNCH, MOVE_MEGA_DRAIN, MOVE_HEADBUTT, MOVE_STUN_SPORE + .byte F_EV_SPREAD_ATTACK + .byte NATURE_GENTLE + .2byte 0 @ padding + +@ 9 + .2byte SPECIES_NINJASK + .byte BATTLE_TOWER_ITEM_RAWST_BERRY + .byte 0x41 @ team flags + .2byte MOVE_SCRATCH, MOVE_SCREECH, MOVE_LEECH_LIFE, MOVE_FLASH + .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK + .byte NATURE_SERIOUS + .2byte 0 @ padding + +@ 10 + .2byte SPECIES_CROBAT + .byte BATTLE_TOWER_ITEM_SITRUS_BERRY + .byte 0x01 @ team flags + .2byte MOVE_BITE, MOVE_FLY, MOVE_SUPERSONIC, MOVE_HAZE + .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_IMPISH + .2byte 0 @ padding + +@ 11 + .2byte SPECIES_MAWILE + .byte BATTLE_TOWER_ITEM_METAL_COAT + .byte 0x03 @ team flags + .2byte MOVE_VICE_GRIP, MOVE_SWEET_SCENT, MOVE_ASTONISH, MOVE_STRENGTH + .byte F_EV_SPREAD_ATTACK + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 12 + .2byte SPECIES_NOSEPASS + .byte BATTLE_TOWER_ITEM_SITRUS_BERRY + .byte 0x01 @ team flags + .2byte MOVE_ROCK_THROW, MOVE_SANDSTORM, MOVE_HARDEN, MOVE_PROTECT + .byte F_EV_SPREAD_ATTACK + .byte NATURE_IMPISH + .2byte 0 @ padding + +@ 13 + .2byte SPECIES_DELCATTY + .byte BATTLE_TOWER_ITEM_SITRUS_BERRY + .byte 0x42 @ team flags + .2byte MOVE_DOUBLE_SLAP, MOVE_TAIL_WHIP, MOVE_ATTRACT, MOVE_CHARM + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE + .byte NATURE_BOLD + .2byte 0 @ padding + +@ 14 + .2byte SPECIES_CAMERUPT + .byte BATTLE_TOWER_ITEM_CHARCOAL + .byte 0x01 @ team flags + .2byte MOVE_EMBER, MOVE_TAKE_DOWN, MOVE_GROWL, MOVE_SANDSTORM + .byte F_EV_SPREAD_SP_DEFENSE + .byte NATURE_RASH + .2byte 0 @ padding + +@ 15 + .2byte SPECIES_MUK + .byte BATTLE_TOWER_ITEM_ORAN_BERRY + .byte 0x01 @ team flags + .2byte MOVE_POISON_GAS, MOVE_MINIMIZE, MOVE_SLUDGE, MOVE_SCREECH + .byte F_EV_SPREAD_HP + .byte NATURE_CALM + .2byte 0 @ padding + +@ 16 + .2byte SPECIES_SANDSLASH + .byte BATTLE_TOWER_ITEM_SOFT_SAND + .byte 0x03 @ team flags + .2byte MOVE_SLASH, MOVE_SAND_ATTACK, MOVE_DEFENSE_CURL, MOVE_SWIFT + .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK + .byte NATURE_DOCILE + .2byte 0 @ padding + +@ 17 + .2byte SPECIES_SPINDA + .byte BATTLE_TOWER_ITEM_SILK_SCARF + .byte 0x42 @ team flags + .2byte MOVE_UPROAR, MOVE_WATER_PULSE, MOVE_THRASH, MOVE_SAFEGUARD + .byte F_EV_SPREAD_SPEED + .byte NATURE_TIMID + .2byte 0 @ padding + +@ 18 + .2byte SPECIES_WHISCASH + .byte BATTLE_TOWER_ITEM_CHESTO_BERRY + .byte 0x01 @ team flags + .2byte MOVE_TICKLE, MOVE_MUD_SPORT, MOVE_WATER_GUN, MOVE_WATER_SPORT + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE + .byte NATURE_HASTY + .2byte 0 @ padding + +@ 19 + .2byte SPECIES_CACTURNE + .byte BATTLE_TOWER_ITEM_POISON_BARB + .byte 0x01 @ team flags + .2byte MOVE_POISON_STING, MOVE_PIN_MISSILE, MOVE_ABSORB, MOVE_COTTON_SPORE + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK + .byte NATURE_NAIVE + .2byte 0 @ padding + +@ 20 + .2byte SPECIES_JIGGLYPUFF + .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER + .byte 0x42 @ team flags + .2byte MOVE_SING, MOVE_ROLLOUT, MOVE_POUND, MOVE_LIGHT_SCREEN + .byte F_EV_SPREAD_HP + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 21 + .2byte SPECIES_MARILL + .byte BATTLE_TOWER_ITEM_MYSTIC_WATER + .byte 0x42 @ team flags + .2byte MOVE_BUBBLE_BEAM, MOVE_DEFENSE_CURL, MOVE_RAIN_DANCE, MOVE_IRON_TAIL + .byte F_EV_SPREAD_SP_DEFENSE + .byte NATURE_QUIET + .2byte 0 @ padding + +@ 22 + .2byte SPECIES_MAGNETON + .byte BATTLE_TOWER_ITEM_RAWST_BERRY + .byte 0x01 @ team flags + .2byte MOVE_THUNDER_SHOCK, MOVE_SUPERSONIC, MOVE_FLASH, MOVE_SCREECH + .byte F_EV_SPREAD_SPEED + .byte NATURE_CAREFUL + .2byte 0 @ padding + +@ 23 + .2byte SPECIES_CARVANHA + .byte BATTLE_TOWER_ITEM_KINGS_ROCK + .byte 0x01 @ team flags + .2byte MOVE_BITE, MOVE_RAGE, MOVE_SCARY_FACE, MOVE_LEER + .byte F_EV_SPREAD_ATTACK + .byte NATURE_QUIRKY + .2byte 0 @ padding + +@ 24 + .2byte SPECIES_KECLEON + .byte BATTLE_TOWER_ITEM_PERSIM_BERRY + .byte 0x03 @ team flags + .2byte MOVE_THIEF, MOVE_LICK, MOVE_BIND, MOVE_FURY_SWIPES + .byte F_EV_SPREAD_DEFENSE + .byte NATURE_JOLLY + .2byte 0 @ padding + +@ 25 + .2byte SPECIES_NINETALES + .byte BATTLE_TOWER_ITEM_CHARCOAL + .byte 0x02 @ team flags + .2byte MOVE_EMBER, MOVE_CONFUSE_RAY, MOVE_FIRE_SPIN, MOVE_SAFEGUARD + .byte F_EV_SPREAD_SP_ATTACK + .byte NATURE_LONELY + .2byte 0 @ padding + +@ 26 + .2byte SPECIES_RAICHU + .byte BATTLE_TOWER_ITEM_PERSIM_BERRY + .byte 0x42 @ team flags + .2byte MOVE_SHOCK_WAVE, MOVE_GROWL, MOVE_DOUBLE_TEAM, MOVE_LIGHT_SCREEN + .byte F_EV_SPREAD_DEFENSE + .byte NATURE_NAIVE + .2byte 0 @ padding + +@ 27 + .2byte SPECIES_SEALEO + .byte BATTLE_TOWER_ITEM_NEVER_MELT_ICE + .byte 0x01 @ team flags + .2byte MOVE_ICE_BALL, MOVE_WATER_GUN, MOVE_ENCORE, MOVE_HAIL + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK + .byte NATURE_LAX + .2byte 0 @ padding + +@ 28 + .2byte SPECIES_GRAVELER + .byte BATTLE_TOWER_ITEM_HARD_STONE + .byte 0x01 @ team flags + .2byte MOVE_ROCK_THROW, MOVE_MUD_SPORT, MOVE_SANDSTORM, MOVE_ROCK_TOMB + .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_GENTLE + .2byte 0 @ padding + +@ 29 + .2byte SPECIES_SHUPPET + .byte BATTLE_TOWER_ITEM_SPELL_TAG + .byte 0x03 @ team flags + .2byte MOVE_NIGHT_SHADE, MOVE_WILL_O_WISP, MOVE_SCREECH, MOVE_KNOCK_OFF + .byte F_EV_SPREAD_SP_ATTACK + .byte NATURE_QUIET + .2byte 0 @ padding + +@ 30 + .2byte SPECIES_LUVDISC + .byte BATTLE_TOWER_ITEM_SITRUS_BERRY + .byte 0x0A @ team flags + .2byte MOVE_ATTRACT, MOVE_FLAIL, MOVE_SWEET_KISS, MOVE_WATER_PULSE + .byte F_EV_SPREAD_SP_ATTACK + .byte NATURE_ADAMANT + .2byte 0 @ padding + +@ 31 + .2byte SPECIES_LANTURN + .byte BATTLE_TOWER_ITEM_CHERI_BERRY + .byte 0x0A @ team flags + .2byte MOVE_THUNDER_WAVE, MOVE_SUPERSONIC, MOVE_WATER_GUN, MOVE_SPARK + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP + .byte NATURE_BOLD + .2byte 0 @ padding + +@ 32 + .2byte SPECIES_CORSOLA + .byte BATTLE_TOWER_ITEM_SITRUS_BERRY + .byte 0x0A @ team flags + .2byte MOVE_MIRROR_COAT, MOVE_BUBBLE, MOVE_HARDEN, MOVE_LIGHT_SCREEN + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE + .byte NATURE_TIMID + .2byte 0 @ padding + +@ 33 + .2byte SPECIES_WAILMER + .byte BATTLE_TOWER_ITEM_SITRUS_BERRY + .byte 0x05 @ team flags + .2byte MOVE_SURF, MOVE_ROAR, MOVE_GROWL, MOVE_MIST + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_SASSY + .2byte 0 @ padding + +@ 34 + .2byte SPECIES_RHYDON + .byte BATTLE_TOWER_ITEM_FOCUS_BAND + .byte 0x05 @ team flags + .2byte MOVE_TAKE_DOWN, MOVE_SCARY_FACE, MOVE_TAIL_WHIP, MOVE_ROAR + .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 35 + .2byte SPECIES_DODRIO + .byte BATTLE_TOWER_ITEM_SHARP_BEAK + .byte 0x05 @ team flags + .2byte MOVE_FURY_ATTACK, MOVE_PURSUIT, MOVE_AERIAL_ACE, MOVE_AGILITY + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 36 + .2byte SPECIES_GOLDUCK + .byte BATTLE_TOWER_ITEM_QUICK_CLAW + .byte 0x05 @ team flags + .2byte MOVE_FURY_SWIPES, MOVE_TAIL_WHIP, MOVE_DISABLE, MOVE_PSYCH_UP + .byte F_EV_SPREAD_ATTACK + .byte NATURE_RELAXED + .2byte 0 @ padding + +@ 37 + .2byte SPECIES_BELLOSSOM + .byte BATTLE_TOWER_ITEM_MIRACLE_SEED + .byte 0x0A @ team flags + .2byte MOVE_GIGA_DRAIN, MOVE_POISON_POWDER, MOVE_STUN_SPORE, MOVE_ACID + .byte F_EV_SPREAD_SP_ATTACK + .byte NATURE_BOLD + .2byte 0 @ padding + +@ 38 + .2byte SPECIES_TROPIUS + .byte BATTLE_TOWER_ITEM_KINGS_ROCK + .byte 0x05 @ team flags + .2byte MOVE_STOMP, MOVE_RAZOR_LEAF, MOVE_GUST, MOVE_SYNTHESIS + .byte F_EV_SPREAD_ATTACK + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 39 + .2byte SPECIES_SABLEYE + .byte BATTLE_TOWER_ITEM_SPELL_TAG + .byte 0x0A @ team flags + .2byte MOVE_NIGHT_SHADE, MOVE_FAKE_OUT, MOVE_PSYCH_UP, MOVE_DETECT + .byte F_EV_SPREAD_SPEED + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 40 + .2byte SPECIES_ELECTRODE + .byte BATTLE_TOWER_ITEM_FOCUS_BAND + .byte 0x03 @ team flags + .2byte MOVE_SONIC_BOOM, MOVE_SCREECH, MOVE_SPARK, MOVE_SELF_DESTRUCT + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE + .byte NATURE_QUIRKY + .2byte 0 @ padding + +@ 41 + .2byte SPECIES_TENTACRUEL + .byte BATTLE_TOWER_ITEM_POISON_BARB + .byte 0x01 @ team flags + .2byte MOVE_ACID, MOVE_WATER_PULSE, MOVE_BARRIER, MOVE_WRAP + .byte F_EV_SPREAD_SPEED + .byte NATURE_HASTY + .2byte 0 @ padding + +@ 42 + .2byte SPECIES_CLAYDOL + .byte BATTLE_TOWER_ITEM_SOFT_SAND + .byte 0x05 @ team flags + .2byte MOVE_ANCIENT_POWER, MOVE_MUD_SLAP, MOVE_RAPID_SPIN, MOVE_CONFUSION + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE + .byte NATURE_QUIET + .2byte 0 @ padding + +@ 43 + .2byte SPECIES_GRUMPIG + .byte BATTLE_TOWER_ITEM_SITRUS_BERRY + .byte 0x0A @ team flags + .2byte MOVE_PSYBEAM, MOVE_PSYCH_UP, MOVE_BOUNCE, MOVE_MAGIC_COAT + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE + .byte NATURE_NAUGHTY + .2byte 0 @ padding + +@ 44 + .2byte SPECIES_CRAWDAUNT + .byte BATTLE_TOWER_ITEM_MENTAL_HERB + .byte 0x05 @ team flags + .2byte MOVE_CRABHAMMER, MOVE_BUBBLE_BEAM, MOVE_BRICK_BREAK, MOVE_PROTECT + .byte F_EV_SPREAD_ATTACK + .byte NATURE_CALM + .2byte 0 @ padding + +@ 45 + .2byte SPECIES_SEVIPER + .byte BATTLE_TOWER_ITEM_POISON_BARB + .byte 0x01 @ team flags + .2byte MOVE_POISON_TAIL, MOVE_GLARE, MOVE_WRAP, MOVE_THIEF + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE + .byte NATURE_CAREFUL + .2byte 0 @ padding + +@ 46 + .2byte SPECIES_ZANGOOSE + .byte BATTLE_TOWER_ITEM_SITRUS_BERRY + .byte 0x05 @ team flags + .2byte MOVE_FURY_CUTTER, MOVE_LEER, MOVE_QUICK_ATTACK, MOVE_DETECT + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 47 + .2byte SPECIES_ALTARIA + .byte BATTLE_TOWER_ITEM_DRAGON_FANG + .byte 0x03 @ team flags + .2byte MOVE_DRAGON_BREATH, MOVE_SING, MOVE_SAFEGUARD, MOVE_TAKE_DOWN + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 48 + .2byte SPECIES_ROSELIA + .byte BATTLE_TOWER_ITEM_CHESTO_BERRY + .byte 0x0A @ team flags + .2byte MOVE_LEECH_SEED, MOVE_MEGA_DRAIN, MOVE_GROWTH, MOVE_STUN_SPORE + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK + .byte NATURE_NAUGHTY + .2byte 0 @ padding + +@ 49 + .2byte SPECIES_VOLBEAT + .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER + .byte 0x09 @ team flags + .2byte MOVE_SIGNAL_BEAM, MOVE_CONFUSE_RAY, MOVE_DOUBLE_TEAM, MOVE_LIGHT_SCREEN + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 50 + .2byte SPECIES_ILLUMISE + .byte BATTLE_TOWER_ITEM_SITRUS_BERRY + .byte 0x09 @ team flags + .2byte MOVE_CHARM, MOVE_ENCORE, MOVE_SOLAR_BEAM, MOVE_ATTRACT + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED + .byte NATURE_QUIET + .2byte 0 @ padding + +@ 51 + .2byte SPECIES_MANECTRIC + .byte BATTLE_TOWER_ITEM_MAGNET + .byte 0x03 @ team flags + .2byte MOVE_BITE, MOVE_HOWL, MOVE_THUNDER_WAVE, MOVE_SPARK + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED + .byte NATURE_SERIOUS + .2byte 0 @ padding + +@ 52 + .2byte SPECIES_MAWILE + .byte BATTLE_TOWER_ITEM_SITRUS_BERRY + .byte 0x0A @ team flags + .2byte MOVE_CRUNCH, MOVE_IRON_DEFENSE, MOVE_TORMENT, MOVE_SANDSTORM + .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK + .byte NATURE_RASH + .2byte 0 @ padding + +@ 53 + .2byte SPECIES_HARIYAMA + .byte BATTLE_TOWER_ITEM_KINGS_ROCK + .byte 0x05 @ team flags + .2byte MOVE_ARM_THRUST, MOVE_FAKE_OUT, MOVE_WHIRLWIND, MOVE_REVERSAL + .byte F_EV_SPREAD_ATTACK + .byte NATURE_GENTLE + .2byte 0 @ padding + +@ 54 + .2byte SPECIES_SKARMORY + .byte BATTLE_TOWER_ITEM_METAL_COAT + .byte 0x01 @ team flags + .2byte MOVE_STEEL_WING, MOVE_AGILITY, MOVE_TAUNT, MOVE_FLY + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED + .byte NATURE_NAIVE + .2byte 0 @ padding + +@ 55 + .2byte SPECIES_TORKOAL + .byte BATTLE_TOWER_ITEM_PECHA_BERRY + .byte 0x03 @ team flags + .2byte MOVE_FIRE_SPIN, MOVE_SMOKESCREEN, MOVE_BODY_SLAM, MOVE_AMNESIA + .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_MILD + .2byte 0 @ padding + +@ 56 + .2byte SPECIES_GYARADOS + .byte BATTLE_TOWER_ITEM_PERSIM_BERRY + .byte 0x05 @ team flags + .2byte MOVE_THRASH, MOVE_DRAGON_RAGE, MOVE_TWISTER, MOVE_HYDRO_PUMP + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_QUIRKY + .2byte 0 @ padding + +@ 57 + .2byte SPECIES_MIGHTYENA + .byte BATTLE_TOWER_ITEM_SITRUS_BERRY + .byte 0x05 @ team flags + .2byte MOVE_CRUNCH, MOVE_HOWL, MOVE_IRON_TAIL, MOVE_TORMENT + .byte F_EV_SPREAD_SP_ATTACK + .byte NATURE_QUIRKY + .2byte 0 @ padding + +@ 58 + .2byte SPECIES_LINOONE + .byte BATTLE_TOWER_ITEM_CHERI_BERRY + .byte 0x06 @ team flags + .2byte MOVE_SLASH, MOVE_ATTRACT, MOVE_SHOCK_WAVE, MOVE_TOXIC + .byte F_EV_SPREAD_ATTACK + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 59 + .2byte SPECIES_MASQUERAIN + .byte BATTLE_TOWER_ITEM_SITRUS_BERRY + .byte 0x0A @ team flags + .2byte MOVE_TOXIC, MOVE_STUN_SPORE, MOVE_SUNNY_DAY, MOVE_SOLAR_BEAM + .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK + .byte NATURE_LAX + .2byte 0 @ padding + +@ 60 + .2byte SPECIES_SCEPTILE + .byte BATTLE_TOWER_ITEM_LUM_BERRY + .byte 0x06 @ team flags + .2byte MOVE_BULLET_SEED, MOVE_SLAM, MOVE_SCREECH, MOVE_DETECT + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED + .byte NATURE_RELAXED + .2byte 0 @ padding + +@ 61 + .2byte SPECIES_BLAZIKEN + .byte BATTLE_TOWER_ITEM_KINGS_ROCK + .byte 0x06 @ team flags + .2byte MOVE_DOUBLE_KICK, MOVE_FLAMETHROWER, MOVE_DOUBLE_TEAM, MOVE_ROAR + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK + .byte NATURE_GENTLE + .2byte 0 @ padding + +@ 62 + .2byte SPECIES_SWAMPERT + .byte BATTLE_TOWER_ITEM_SITRUS_BERRY + .byte 0x49 @ team flags + .2byte MOVE_SURF, MOVE_MUD_SHOT, MOVE_MUD_SPORT, MOVE_RAIN_DANCE + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 63 + .2byte SPECIES_SALAMENCE + .byte BATTLE_TOWER_ITEM_DRAGON_FANG + .byte 0x49 @ team flags + .2byte MOVE_DRAGON_BREATH, MOVE_FLY, MOVE_TOXIC, MOVE_FACADE + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_CALM + .2byte 0 @ padding + +@ 64 + .2byte SPECIES_KINGDRA + .byte BATTLE_TOWER_ITEM_PERSIM_BERRY + .byte 0x49 @ team flags + .2byte MOVE_SURF, MOVE_ICE_BEAM, MOVE_SMOKESCREEN, MOVE_RAIN_DANCE + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED + .byte NATURE_SERIOUS + .2byte 0 @ padding + +@ 65 + .2byte SPECIES_CORSOLA + .byte BATTLE_TOWER_ITEM_PERSIM_BERRY + .byte 0x03 @ team flags + .2byte MOVE_ANCIENT_POWER, MOVE_MIRROR_COAT, MOVE_SAFEGUARD, MOVE_REFLECT + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE + .byte NATURE_BOLD + .2byte 0 @ padding + +@ 66 + .2byte SPECIES_RHYDON + .byte BATTLE_TOWER_ITEM_FOCUS_BAND + .byte 0x41 @ team flags + .2byte MOVE_EARTHQUAKE, MOVE_IRON_TAIL, MOVE_ROAR, MOVE_THUNDERBOLT + .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_HASTY + .2byte 0 @ padding + +@ 67 + .2byte SPECIES_HERACROSS + .byte BATTLE_TOWER_ITEM_KINGS_ROCK + .byte 0x06 @ team flags + .2byte MOVE_MEGAHORN, MOVE_COUNTER, MOVE_PROTECT, MOVE_LEER + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_GENTLE + .2byte 0 @ padding + +@ 68 + .2byte SPECIES_GIRAFARIG + .byte BATTLE_TOWER_ITEM_LUM_BERRY + .byte 0x09 @ team flags + .2byte MOVE_PSYCHIC, MOVE_CRUNCH, MOVE_BATON_PASS, MOVE_AGILITY + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_HP + .byte NATURE_ADAMANT + .2byte 0 @ padding + +@ 69 + .2byte SPECIES_XATU + .byte BATTLE_TOWER_ITEM_LUM_BERRY + .byte 0x09 @ team flags + .2byte MOVE_PSYCHIC, MOVE_FLY, MOVE_CONFUSE_RAY, MOVE_TOXIC + .byte F_EV_SPREAD_SPEED + .byte NATURE_BASHFUL + .2byte 0 @ padding + +@ 70 + .2byte SPECIES_DODRIO + .byte BATTLE_TOWER_ITEM_SHARP_BEAK + .byte 0x03 @ team flags + .2byte MOVE_DRILL_PECK, MOVE_TRI_ATTACK, MOVE_PURSUIT, MOVE_TORMENT + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_SERIOUS + .2byte 0 @ padding + +@ 71 + .2byte SPECIES_VILEPLUME + .byte BATTLE_TOWER_ITEM_SITRUS_BERRY + .byte 0x89 @ team flags + .2byte MOVE_POISON_POWDER, MOVE_STUN_SPORE, MOVE_SLEEP_POWDER, MOVE_PETAL_DANCE + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_MODEST + .2byte 0 @ padding + +@ 72 + .2byte SPECIES_MEDICHAM + .byte BATTLE_TOWER_ITEM_TWISTED_SPOON + .byte 0x06 @ team flags + .2byte MOVE_FOCUS_PUNCH, MOVE_LIGHT_SCREEN, MOVE_BULK_UP, MOVE_PSYCHIC + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE + .byte NATURE_JOLLY + .2byte 0 @ padding + +@ 73 + .2byte SPECIES_ABSOL + .byte BATTLE_TOWER_ITEM_SITRUS_BERRY + .byte 0x06 @ team flags + .2byte MOVE_SLASH, MOVE_SWORDS_DANCE, MOVE_DOUBLE_TEAM, MOVE_ATTRACT + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 74 + .2byte SPECIES_DUSCLOPS + .byte BATTLE_TOWER_ITEM_SPELL_TAG + .byte 0x4B @ team flags + .2byte MOVE_CONFUSE_RAY, MOVE_WILL_O_WISP, MOVE_NIGHT_SHADE, MOVE_DISABLE + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE + .byte NATURE_LAX + .2byte 0 @ padding + +@ 75 + .2byte SPECIES_SHUPPET + .byte BATTLE_TOWER_ITEM_SPELL_TAG + .byte 0x43 @ team flags + .2byte MOVE_GRUDGE, MOVE_SHADOW_BALL, MOVE_CURSE, MOVE_KNOCK_OFF + .byte F_EV_SPREAD_SP_ATTACK + .byte NATURE_IMPISH + .2byte 0 @ padding + +@ 76 + .2byte SPECIES_CASTFORM + .byte BATTLE_TOWER_ITEM_LUM_BERRY + .byte 0x82 @ team flags + .2byte MOVE_WEATHER_BALL, MOVE_HAIL, MOVE_SUNNY_DAY, MOVE_RAIN_DANCE + .byte F_EV_SPREAD_SPEED + .byte NATURE_MODEST + .2byte 0 @ padding + +@ 77 + .2byte SPECIES_MILOTIC + .byte BATTLE_TOWER_ITEM_DRAGON_FANG + .byte 0x02 @ team flags + .2byte MOVE_SURF, MOVE_REFRESH, MOVE_RECOVER, MOVE_RAIN_DANCE + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK + .byte NATURE_ADAMANT + .2byte 0 @ padding + +@ 78 + .2byte SPECIES_SHARPEDO + .byte BATTLE_TOWER_ITEM_PERSIM_BERRY + .byte 0x01 @ team flags + .2byte MOVE_CRUNCH, MOVE_FOCUS_ENERGY, MOVE_SCARY_FACE, MOVE_SCREECH + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_LAX + .2byte 0 @ padding + +@ 79 + .2byte SPECIES_FLYGON + .byte BATTLE_TOWER_ITEM_CHERI_BERRY + .byte 0x06 @ team flags + .2byte MOVE_EARTHQUAKE, MOVE_SAND_ATTACK, MOVE_DRAGON_BREATH, MOVE_SAND_TOMB + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_NAUGHTY + .2byte 0 @ padding + +@ 80 + .2byte SPECIES_TRAPINCH + .byte BATTLE_TOWER_ITEM_SITRUS_BERRY + .byte 0x09 @ team flags + .2byte MOVE_TOXIC, MOVE_SAND_TOMB, MOVE_CRUNCH, MOVE_DOUBLE_TEAM + .byte F_EV_SPREAD_ATTACK + .byte NATURE_DOCILE + .2byte 0 @ padding + +@ 81 + .2byte SPECIES_LUNATONE + .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER + .byte 0x43 @ team flags + .2byte MOVE_PSYCHIC, MOVE_ROCK_THROW, MOVE_HYPNOSIS, MOVE_LIGHT_SCREEN + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 82 + .2byte SPECIES_SOLROCK + .byte BATTLE_TOWER_ITEM_PECHA_BERRY + .byte 0x43 @ team flags + .2byte MOVE_SOLAR_BEAM, MOVE_SUNNY_DAY, MOVE_COSMIC_POWER, MOVE_CALM_MIND + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE + .byte NATURE_QUIET + .2byte 0 @ padding + +@ 83 + .2byte SPECIES_BALTOY + .byte BATTLE_TOWER_ITEM_SITRUS_BERRY + .byte 0x43 @ team flags + .2byte MOVE_PSYCHIC, MOVE_EARTHQUAKE, MOVE_REFLECT, MOVE_SELF_DESTRUCT + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP + .byte NATURE_BASHFUL + .2byte 0 @ padding + +@ 84 + .2byte SPECIES_CRAWDAUNT + .byte BATTLE_TOWER_ITEM_QUICK_CLAW + .byte 0x06 @ team flags + .2byte MOVE_CRABHAMMER, MOVE_SURF, MOVE_PROTECT, MOVE_BRICK_BREAK + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_RASH + .2byte 0 @ padding + +@ 85 + .2byte SPECIES_WHISCASH + .byte BATTLE_TOWER_ITEM_ASPEAR_BERRY + .byte 0x06 @ team flags + .2byte MOVE_EARTHQUAKE, MOVE_TICKLE, MOVE_AMNESIA, MOVE_SURF + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 86 + .2byte SPECIES_SEVIPER + .byte BATTLE_TOWER_ITEM_SITRUS_BERRY + .byte 0x09 @ team flags + .2byte MOVE_POISON_TAIL, MOVE_CRUNCH, MOVE_GIGA_DRAIN, MOVE_HAZE + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK + .byte NATURE_RELAXED + .2byte 0 @ padding + +@ 87 + .2byte SPECIES_MAGCARGO + .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER + .byte 0x89 @ team flags + .2byte MOVE_FLAMETHROWER, MOVE_LIGHT_SCREEN, MOVE_AMNESIA, MOVE_ROCK_SLIDE + .byte F_EV_SPREAD_ATTACK + .byte NATURE_SASSY + .2byte 0 @ padding + +@ 88 + .2byte SPECIES_MACHAMP + .byte BATTLE_TOWER_ITEM_BLACK_BELT + .byte 0x09 @ team flags + .2byte MOVE_KARATE_CHOP, MOVE_SEISMIC_TOSS, MOVE_BRICK_BREAK, MOVE_LOW_KICK + .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_GENTLE + .2byte 0 @ padding + +@ 89 + .2byte SPECIES_SWALOT + .byte BATTLE_TOWER_ITEM_SITRUS_BERRY + .byte 0x86 @ team flags + .2byte MOVE_YAWN, MOVE_WATER_PULSE, MOVE_SHADOW_BALL, MOVE_SLUDGE_BOMB + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_NAUGHTY + .2byte 0 @ padding + +@ 90 + .2byte SPECIES_SCEPTILE + .byte BATTLE_TOWER_ITEM_SITRUS_BERRY + .byte 0x0C @ team flags + .2byte MOVE_LEAF_BLADE, MOVE_GIGA_DRAIN, MOVE_FURY_CUTTER, MOVE_DETECT + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_HP + .byte NATURE_NAIVE + .2byte 0 @ padding + +@ 91 + .2byte SPECIES_BLAZIKEN + .byte BATTLE_TOWER_ITEM_SCOPE_LENS + .byte 0x0C @ team flags + .2byte MOVE_BLAZE_KICK, MOVE_FLAMETHROWER, MOVE_PROTECT, MOVE_QUICK_ATTACK + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_DOCILE + .2byte 0 @ padding + +@ 92 + .2byte SPECIES_SWAMPERT + .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER + .byte 0x4C @ team flags + .2byte MOVE_SURF, MOVE_MUD_SHOT, MOVE_MUD_SLAP, MOVE_DOUBLE_TEAM + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_HP + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 93 + .2byte SPECIES_MIGHTYENA + .byte BATTLE_TOWER_ITEM_BLACK_GLASSES + .byte 0x04 @ team flags + .2byte MOVE_CRUNCH, MOVE_HOWL, MOVE_SWAGGER, MOVE_SHADOW_BALL + .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_CALM + .2byte 0 @ padding + +@ 94 + .2byte SPECIES_LINOONE + .byte BATTLE_TOWER_ITEM_CHESTO_BERRY + .byte 0x04 @ team flags + .2byte MOVE_SLASH, MOVE_REST, MOVE_BELLY_DRUM, MOVE_THUNDERBOLT + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_MILD + .2byte 0 @ padding + +@ 95 + .2byte SPECIES_BEAUTIFLY + .byte BATTLE_TOWER_ITEM_LUM_BERRY + .byte 0x08 @ team flags + .2byte MOVE_GIGA_DRAIN, MOVE_ATTRACT, MOVE_MORNING_SUN, MOVE_STUN_SPORE + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_HASTY + .2byte 0 @ padding + +@ 96 + .2byte SPECIES_DUSTOX + .byte BATTLE_TOWER_ITEM_SITRUS_BERRY + .byte 0x08 @ team flags + .2byte MOVE_PSYCHIC, MOVE_SILVER_WIND, MOVE_MOONLIGHT, MOVE_TOXIC + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_CAREFUL + .2byte 0 @ padding + +@ 97 + .2byte SPECIES_LUDICOLO + .byte BATTLE_TOWER_ITEM_LUM_BERRY + .byte 0x0C @ team flags + .2byte MOVE_FAKE_OUT, MOVE_HYDRO_PUMP, MOVE_ICE_BEAM, MOVE_UPROAR + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP + .byte NATURE_QUIET + .2byte 0 @ padding + +@ 98 + .2byte SPECIES_SHIFTRY + .byte BATTLE_TOWER_ITEM_PERSIM_BERRY + .byte 0x0C @ team flags + .2byte MOVE_FRUSTRATION, MOVE_GIGA_DRAIN, MOVE_TORMENT, MOVE_SWAGGER + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_RELAXED + .2byte 0 @ padding + +@ 99 + .2byte SPECIES_SWELLOW + .byte BATTLE_TOWER_ITEM_LUM_BERRY + .byte 0x88 @ team flags + .2byte MOVE_FLY, MOVE_ENDEAVOR, MOVE_AERIAL_ACE, MOVE_TOXIC + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 100 + .2byte SPECIES_GARDEVOIR + .byte BATTLE_TOWER_ITEM_BLACK_GLASSES + .byte 0x4A @ team flags + .2byte MOVE_HYPNOSIS, MOVE_DREAM_EATER, MOVE_PSYCHIC, MOVE_DOUBLE_TEAM + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED + .byte NATURE_CAREFUL + .2byte 0 @ padding + +@ 101 + .2byte SPECIES_BRELOOM + .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER + .byte 0x0C @ team flags + .2byte MOVE_DYNAMIC_PUNCH, MOVE_MIND_READER, MOVE_SNATCH, MOVE_MEGA_DRAIN + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_ADAMANT + .2byte 0 @ padding + +@ 102 + .2byte SPECIES_VIGOROTH + .byte BATTLE_TOWER_ITEM_QUICK_CLAW + .byte 0x04 @ team flags + .2byte MOVE_SLASH, MOVE_UPROAR, MOVE_ENCORE, MOVE_FACADE + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_CALM + .2byte 0 @ padding + +@ 103 + .2byte SPECIES_NINJASK + .byte BATTLE_TOWER_ITEM_SILVER_POWDER + .byte 0x04 @ team flags + .2byte MOVE_FURY_CUTTER, MOVE_GIGA_DRAIN, MOVE_SWORDS_DANCE, MOVE_DOUBLE_TEAM + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_SASSY + .2byte 0 @ padding + +@ 104 + .2byte SPECIES_SHEDINJA + .byte BATTLE_TOWER_ITEM_QUICK_CLAW + .byte 0xCA @ team flags + .2byte MOVE_CONFUSE_RAY, MOVE_SOLAR_BEAM, MOVE_SUNNY_DAY, MOVE_GRUDGE + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE + .byte NATURE_JOLLY + .2byte 0 @ padding + +@ 105 + .2byte SPECIES_LOUDRED + .byte BATTLE_TOWER_ITEM_PECHA_BERRY + .byte 0x04 @ team flags + .2byte MOVE_HYPER_VOICE, MOVE_HOWL, MOVE_SHADOW_BALL, MOVE_TORMENT + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 106 + .2byte SPECIES_HARIYAMA + .byte BATTLE_TOWER_ITEM_KINGS_ROCK + .byte 0x04 @ team flags + .2byte MOVE_ARM_THRUST, MOVE_BULK_UP, MOVE_BRICK_BREAK, MOVE_HIDDEN_POWER + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK + .byte NATURE_BASHFUL + .2byte 0 @ padding + +@ 107 + .2byte SPECIES_ALAKAZAM + .byte BATTLE_TOWER_ITEM_TWISTED_SPOON + .byte 0x88 @ team flags + .2byte MOVE_PSYCHIC, MOVE_SHADOW_BALL, MOVE_FUTURE_SIGHT, MOVE_DISABLE + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_HP + .byte NATURE_QUIET + .2byte 0 @ padding + +@ 108 + .2byte SPECIES_CROBAT + .byte BATTLE_TOWER_ITEM_CHERI_BERRY + .byte 0x88 @ team flags + .2byte MOVE_CONFUSE_RAY, MOVE_TOXIC, MOVE_MEAN_LOOK, MOVE_SNATCH + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 109 + .2byte SPECIES_MAWILE + .byte BATTLE_TOWER_ITEM_METAL_COAT + .byte 0x04 @ team flags + .2byte MOVE_CRUNCH, MOVE_IRON_DEFENSE, MOVE_FAKE_TEARS, MOVE_POISON_FANG + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK + .byte NATURE_NAIVE + .2byte 0 @ padding + +@ 110 + .2byte SPECIES_AGGRON + .byte BATTLE_TOWER_ITEM_METAL_COAT + .byte 0x45 @ team flags + .2byte MOVE_METAL_CLAW, MOVE_FLAMETHROWER, MOVE_METAL_SOUND, MOVE_ICE_BEAM + .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 111 + .2byte SPECIES_GOLEM + .byte BATTLE_TOWER_ITEM_SOFT_SAND + .byte 0xC5 @ team flags + .2byte MOVE_ROLLOUT, MOVE_DEFENSE_CURL, MOVE_DOUBLE_TEAM, MOVE_SELF_DESTRUCT + .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 112 + .2byte SPECIES_MANECTRIC + .byte BATTLE_TOWER_ITEM_MAGNET + .byte 0x04 @ team flags + .2byte MOVE_THUNDER, MOVE_RAIN_DANCE, MOVE_THUNDER_WAVE, MOVE_CHARGE + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP + .byte NATURE_CAREFUL + .2byte 0 @ padding + +@ 113 + .2byte SPECIES_VOLBEAT + .byte BATTLE_TOWER_ITEM_SILVER_POWDER + .byte 0x08 @ team flags + .2byte MOVE_CONFUSE_RAY, MOVE_SIGNAL_BEAM, MOVE_MOONLIGHT, MOVE_TAIL_GLOW + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP + .byte NATURE_DOCILE + .2byte 0 @ padding + +@ 114 + .2byte SPECIES_ILLUMISE + .byte BATTLE_TOWER_ITEM_SILVER_POWDER + .byte 0x08 @ team flags + .2byte MOVE_THUNDERBOLT, MOVE_FLATTER, MOVE_WISH, MOVE_ENCORE + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP + .byte NATURE_QUIET + .2byte 0 @ padding + +@ 115 + .2byte SPECIES_MASQUERAIN + .byte BATTLE_TOWER_ITEM_PERSIM_BERRY + .byte 0x88 @ team flags + .2byte MOVE_GIGA_DRAIN, MOVE_SILVER_WIND, MOVE_STUN_SPORE, MOVE_TOXIC + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK + .byte NATURE_NAIVE + .2byte 0 @ padding + +@ 116 + .2byte SPECIES_ROSELIA + .byte BATTLE_TOWER_ITEM_MIRACLE_SEED + .byte 0x08 @ team flags + .2byte MOVE_PETAL_DANCE, MOVE_GROWTH, MOVE_SYNTHESIS, MOVE_GRASS_WHISTLE + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP + .byte NATURE_IMPISH + .2byte 0 @ padding + +@ 117 + .2byte SPECIES_DELCATTY + .byte BATTLE_TOWER_ITEM_SITRUS_BERRY + .byte 0x08 @ team flags + .2byte MOVE_SING, MOVE_ATTRACT, MOVE_DOUBLE_SLAP, MOVE_HEAL_BELL + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_TIMID + .2byte 0 @ padding + +@ 118 + .2byte SPECIES_SEAKING + .byte BATTLE_TOWER_ITEM_MYSTIC_WATER + .byte 0x88 @ team flags + .2byte MOVE_RAIN_DANCE, MOVE_SURF, MOVE_ATTRACT, MOVE_ICE_BEAM + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK + .byte NATURE_BRAVE + .2byte 0 @ padding + +@ 119 + .2byte SPECIES_GYARADOS + .byte BATTLE_TOWER_ITEM_DRAGON_FANG + .byte 0x8C @ team flags + .2byte MOVE_HYDRO_PUMP, MOVE_EARTHQUAKE, MOVE_DRAGON_RAGE, MOVE_PROTECT + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP + .byte NATURE_CALM + .2byte 0 @ padding + +@ 120 + .2byte SPECIES_SWALOT + .byte BATTLE_TOWER_ITEM_LEFTOVERS + .byte 0x42 @ team flags + .2byte MOVE_STOCKPILE, MOVE_SWALLOW, MOVE_SPIT_UP, MOVE_YAWN + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_NAUGHTY + .2byte 0 @ padding + +@ 121 + .2byte SPECIES_MAGCARGO + .byte BATTLE_TOWER_ITEM_ASPEAR_BERRY + .byte 0x41 @ team flags + .2byte MOVE_ROCK_SLIDE, MOVE_FIRE_BLAST, MOVE_BODY_SLAM, MOVE_LIGHT_SCREEN + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_LONELY + .2byte 0 @ padding + +@ 122 + .2byte SPECIES_MUK + .byte BATTLE_TOWER_ITEM_POISON_BARB + .byte 0xC3 @ team flags + .2byte MOVE_SLUDGE_BOMB, MOVE_FLAMETHROWER, MOVE_ACID_ARMOR, MOVE_DISABLE + .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_NAIVE + .2byte 0 @ padding + +@ 123 + .2byte SPECIES_SPINDA + .byte BATTLE_TOWER_ITEM_SILK_SCARF + .byte 0x42 @ team flags + .2byte MOVE_DIZZY_PUNCH, MOVE_TEETER_DANCE, MOVE_PSYCH_UP, MOVE_FACADE + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_MODEST + .2byte 0 @ padding + +@ 124 + .2byte SPECIES_ALTARIA + .byte BATTLE_TOWER_ITEM_DRAGON_FANG + .byte 0x03 @ team flags + .2byte MOVE_DRAGON_CLAW, MOVE_DRAGON_BREATH, MOVE_DRAGON_DANCE, MOVE_REFRESH + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_RASH + .2byte 0 @ padding + +@ 125 + .2byte SPECIES_ZANGOOSE + .byte BATTLE_TOWER_ITEM_SITRUS_BERRY + .byte 0x03 @ team flags + .2byte MOVE_CRUSH_CLAW, MOVE_TAUNT, MOVE_SWORDS_DANCE, MOVE_DETECT + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_QUIRKY + .2byte 0 @ padding + +@ 126 + .2byte SPECIES_SEVIPER + .byte BATTLE_TOWER_ITEM_LUM_BERRY + .byte 0x41 @ team flags + .2byte MOVE_SWAGGER, MOVE_TAUNT, MOVE_GLARE, MOVE_POISON_TAIL + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_CAREFUL + .2byte 0 @ padding + +@ 127 + .2byte SPECIES_GRUMPIG + .byte BATTLE_TOWER_ITEM_SITRUS_BERRY + .byte 0x42 @ team flags + .2byte MOVE_TOXIC, MOVE_BOUNCE, MOVE_CONFUSE_RAY, MOVE_ATTRACT + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP + .byte NATURE_BRAVE + .2byte 0 @ padding + +@ 128 + .2byte SPECIES_CACTURNE + .byte BATTLE_TOWER_ITEM_MIRACLE_SEED + .byte 0x41 @ team flags + .2byte MOVE_NEEDLE_ARM, MOVE_INGRAIN, MOVE_SPIKES, MOVE_COTTON_SPORE + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_SASSY + .2byte 0 @ padding + +@ 129 + .2byte SPECIES_CLAYDOL + .byte BATTLE_TOWER_ITEM_CHESTO_BERRY + .byte 0x03 @ team flags + .2byte MOVE_EARTHQUAKE, MOVE_SANDSTORM, MOVE_COSMIC_POWER, MOVE_EXPLOSION + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_LAX + .2byte 0 @ padding + +@ 130 + .2byte SPECIES_TENTACRUEL + .byte BATTLE_TOWER_ITEM_MENTAL_HERB + .byte 0xC1 @ team flags + .2byte MOVE_SLUDGE_BOMB, MOVE_HYDRO_PUMP, MOVE_BARRIER, MOVE_SUPERSONIC + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED | F_EV_SPREAD_HP + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 131 + .2byte SPECIES_WIGGLYTUFF + .byte BATTLE_TOWER_ITEM_RAWST_BERRY + .byte 0xC3 @ team flags + .2byte MOVE_SING, MOVE_FOCUS_PUNCH, MOVE_DISABLE, MOVE_FACADE + .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_ADAMANT + .2byte 0 @ padding + +@ 132 + .2byte SPECIES_AZUMARILL + .byte BATTLE_TOWER_ITEM_CHERI_BERRY + .byte 0xC2 @ team flags + .2byte MOVE_SURF, MOVE_ATTRACT, MOVE_DEFENSE_CURL, MOVE_ROLLOUT + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_RASH + .2byte 0 @ padding + +@ 133 + .2byte SPECIES_ELECTRODE + .byte BATTLE_TOWER_ITEM_CHERI_BERRY + .byte 0xC3 @ team flags + .2byte MOVE_THUNDERBOLT, MOVE_MIRROR_COAT, MOVE_LIGHT_SCREEN, MOVE_SELF_DESTRUCT + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 134 + .2byte SPECIES_MILOTIC + .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER + .byte 0x42 @ team flags + .2byte MOVE_HYDRO_PUMP, MOVE_ATTRACT, MOVE_RECOVER, MOVE_REFRESH + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP + .byte NATURE_JOLLY + .2byte 0 @ padding + +@ 135 + .2byte SPECIES_KECLEON + .byte BATTLE_TOWER_ITEM_SITRUS_BERRY + .byte 0x43 @ team flags + .2byte MOVE_SKILL_SWAP, MOVE_ANCIENT_POWER, MOVE_WATER_PULSE, MOVE_THUNDERBOLT + .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_NAUGHTY + .2byte 0 @ padding + +@ 136 + .2byte SPECIES_DUSCLOPS + .byte BATTLE_TOWER_ITEM_LEFTOVERS + .byte 0x43 @ team flags + .2byte MOVE_CONFUSE_RAY, MOVE_CURSE, MOVE_REST, MOVE_MEAN_LOOK + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_BASHFUL + .2byte 0 @ padding + +@ 137 + .2byte SPECIES_ABSOL + .byte BATTLE_TOWER_ITEM_LUM_BERRY + .byte 0x41 @ team flags + .2byte MOVE_SLASH, MOVE_SWORDS_DANCE, MOVE_DOUBLE_TEAM, MOVE_SNATCH + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_DOCILE + .2byte 0 @ padding + +@ 138 + .2byte SPECIES_NINETALES + .byte BATTLE_TOWER_ITEM_APICOT_BERRY + .byte 0xC2 @ team flags + .2byte MOVE_FLAMETHROWER, MOVE_CONFUSE_RAY, MOVE_DOUBLE_TEAM, MOVE_WILL_O_WISP + .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_TIMID + .2byte 0 @ padding + +@ 139 + .2byte SPECIES_PIKACHU + .byte BATTLE_TOWER_ITEM_LIGHT_BALL + .byte 0xC2 @ team flags + .2byte MOVE_THUNDER_WAVE, MOVE_THUNDER, MOVE_RAIN_DANCE, MOVE_ATTRACT + .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_HASTY + .2byte 0 @ padding + +@ 140 + .2byte SPECIES_VILEPLUME + .byte BATTLE_TOWER_ITEM_ASPEAR_BERRY + .byte 0xC3 @ team flags + .2byte MOVE_GIGA_DRAIN, MOVE_SLEEP_POWDER, MOVE_MOONLIGHT, MOVE_SLUDGE_BOMB + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 141 + .2byte SPECIES_DONPHAN + .byte BATTLE_TOWER_ITEM_PERSIM_BERRY + .byte 0x41 @ team flags + .2byte MOVE_EARTHQUAKE, MOVE_DOUBLE_EDGE, MOVE_IRON_TAIL, MOVE_FISSURE + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_QUIRKY + .2byte 0 @ padding + +@ 142 + .2byte SPECIES_STARMIE + .byte BATTLE_TOWER_ITEM_CHERI_BERRY + .byte 0xC3 @ team flags + .2byte MOVE_CONFUSE_RAY, MOVE_ICE_BEAM, MOVE_RECOVER, MOVE_DOUBLE_TEAM + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE + .byte NATURE_HASTY + .2byte 0 @ padding + +@ 143 + .2byte SPECIES_WALREIN + .byte BATTLE_TOWER_ITEM_NEVER_MELT_ICE + .byte 0x43 @ team flags + .2byte MOVE_ICE_BEAM, MOVE_BODY_SLAM, MOVE_ENCORE, MOVE_HAIL + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_LAX + .2byte 0 @ padding + +@ 144 + .2byte SPECIES_RELICANTH + .byte BATTLE_TOWER_ITEM_LEFTOVERS + .byte 0x41 @ team flags + .2byte MOVE_YAWN, MOVE_MUD_SPORT, MOVE_DOUBLE_EDGE, MOVE_SANDSTORM + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_LONELY + .2byte 0 @ padding + +@ 145 + .2byte SPECIES_KINGDRA + .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER + .byte 0x43 @ team flags + .2byte MOVE_RAIN_DANCE, MOVE_ICE_BEAM, MOVE_HYDRO_PUMP, MOVE_AGILITY + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 146 + .2byte SPECIES_CRADILY + .byte BATTLE_TOWER_ITEM_LEFTOVERS + .byte 0x43 @ team flags + .2byte MOVE_CONFUSE_RAY, MOVE_INGRAIN, MOVE_ANCIENT_POWER, MOVE_GIGA_DRAIN + .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_MILD + .2byte 0 @ padding + +@ 147 + .2byte SPECIES_ARMALDO + .byte BATTLE_TOWER_ITEM_SITRUS_BERRY + .byte 0x43 @ team flags + .2byte MOVE_SLASH, MOVE_ROCK_SLIDE, MOVE_EARTHQUAKE, MOVE_WATER_PULSE + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_NAIVE + .2byte 0 @ padding + +@ 148 + .2byte SPECIES_METAGROSS + .byte BATTLE_TOWER_ITEM_METAL_COAT + .byte 0x41 @ team flags + .2byte MOVE_METAL_CLAW, MOVE_PSYCHIC, MOVE_LIGHT_SCREEN, MOVE_AGILITY + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_GENTLE + .2byte 0 @ padding + +@ 149 + .2byte SPECIES_SALAMENCE + .byte BATTLE_TOWER_ITEM_LUM_BERRY + .byte 0x42 @ team flags + .2byte MOVE_DRAGON_BREATH, MOVE_CRUNCH, MOVE_FLAMETHROWER, MOVE_AERIAL_ACE + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE + .byte NATURE_HASTY + .2byte 0 @ padding + +@ 150 + .2byte SPECIES_MIGHTYENA + .byte BATTLE_TOWER_ITEM_LIECHI_BERRY + .byte 0x01 @ team flags + .2byte MOVE_CRUNCH, MOVE_YAWN, MOVE_FACADE, MOVE_HOWL + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_GENTLE + .2byte 0 @ padding + +@ 151 + .2byte SPECIES_LINOONE + .byte BATTLE_TOWER_ITEM_SALAC_BERRY + .byte 0x02 @ team flags + .2byte MOVE_HYPER_BEAM, MOVE_FACADE, MOVE_ATTRACT, MOVE_TRICK + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 152 + .2byte SPECIES_LUDICOLO + .byte BATTLE_TOWER_ITEM_LUM_BERRY + .byte 0x03 @ team flags + .2byte MOVE_SURF, MOVE_FOCUS_PUNCH, MOVE_FAKE_OUT, MOVE_SYNTHESIS + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_TIMID + .2byte 0 @ padding + +@ 153 + .2byte SPECIES_EXPLOUD + .byte BATTLE_TOWER_ITEM_LIECHI_BERRY + .byte 0x01 @ team flags + .2byte MOVE_UPROAR, MOVE_EARTHQUAKE, MOVE_ICE_BEAM, MOVE_FLAMETHROWER + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK + .byte NATURE_DOCILE + .2byte 0 @ padding + +@ 154 + .2byte SPECIES_SWELLOW + .byte BATTLE_TOWER_ITEM_LANSAT_BERRY + .byte 0x02 @ team flags + .2byte MOVE_FACADE, MOVE_SUPERSONIC, MOVE_WING_ATTACK, MOVE_ENDEAVOR + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_NAIVE + .2byte 0 @ padding + +@ 155 + .2byte SPECIES_PELIPPER + .byte BATTLE_TOWER_ITEM_QUICK_CLAW + .byte 0x82 @ team flags + .2byte MOVE_STOCKPILE, MOVE_SWALLOW, MOVE_SPIT_UP, MOVE_ATTRACT + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 156 + .2byte SPECIES_BRELOOM + .byte BATTLE_TOWER_ITEM_FOCUS_BAND + .byte 0x01 @ team flags + .2byte MOVE_DYNAMIC_PUNCH, MOVE_COUNTER, MOVE_BULK_UP, MOVE_MIND_READER + .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 157 + .2byte SPECIES_SHEDINJA + .byte BATTLE_TOWER_ITEM_LUM_BERRY + .byte 0x01 @ team flags + .2byte MOVE_RETURN, MOVE_DOUBLE_TEAM, MOVE_TOXIC, MOVE_SHADOW_BALL + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 158 + .2byte SPECIES_EXPLOUD + .byte BATTLE_TOWER_ITEM_SITRUS_BERRY + .byte 0x01 @ team flags + .2byte MOVE_HYPER_BEAM, MOVE_SUPERSONIC, MOVE_FLAMETHROWER, MOVE_ICE_BEAM + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK + .byte NATURE_GENTLE + .2byte 0 @ padding + +@ 159 + .2byte SPECIES_HARIYAMA + .byte BATTLE_TOWER_ITEM_SCOPE_LENS + .byte 0x01 @ team flags + .2byte MOVE_CROSS_CHOP, MOVE_COUNTER, MOVE_FACADE, MOVE_FAKE_OUT + .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_GENTLE + .2byte 0 @ padding + +@ 160 + .2byte SPECIES_ALAKAZAM + .byte BATTLE_TOWER_ITEM_PETAYA_BERRY + .byte 0x83 @ team flags + .2byte MOVE_PSYCHIC, MOVE_ENCORE, MOVE_DISABLE, MOVE_RECOVER + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED + .byte NATURE_QUIET + .2byte 0 @ padding + +@ 161 + .2byte SPECIES_CROBAT + .byte BATTLE_TOWER_ITEM_SCOPE_LENS + .byte 0x81 @ team flags + .2byte MOVE_CONFUSE_RAY, MOVE_AIR_CUTTER, MOVE_TORMENT, MOVE_DOUBLE_TEAM + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 162 + .2byte SPECIES_SABLEYE + .byte BATTLE_TOWER_ITEM_LEFTOVERS + .byte 0x83 @ team flags + .2byte MOVE_TOXIC, MOVE_DETECT, MOVE_RECOVER, MOVE_TORMENT + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_RELAXED + .2byte 0 @ padding + +@ 163 + .2byte SPECIES_MAWILE + .byte BATTLE_TOWER_ITEM_CHESTO_BERRY + .byte 0x02 @ team flags + .2byte MOVE_CRUNCH, MOVE_SWORDS_DANCE, MOVE_IRON_DEFENSE, MOVE_REST + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK + .byte NATURE_GENTLE + .2byte 0 @ padding + +@ 164 + .2byte SPECIES_AGGRON + .byte BATTLE_TOWER_ITEM_SITRUS_BERRY + .byte 0x01 @ team flags + .2byte MOVE_DOUBLE_EDGE, MOVE_IRON_DEFENSE, MOVE_ROAR, MOVE_EARTHQUAKE + .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_GENTLE + .2byte 0 @ padding + +@ 165 + .2byte SPECIES_GOLEM + .byte BATTLE_TOWER_ITEM_SALAC_BERRY + .byte 0x01 @ team flags + .2byte MOVE_EARTHQUAKE, MOVE_ROCK_SLIDE, MOVE_FLAMETHROWER, MOVE_FACADE + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_GENTLE + .2byte 0 @ padding + +@ 166 + .2byte SPECIES_NOSEPASS + .byte BATTLE_TOWER_ITEM_SITRUS_BERRY + .byte 0x81 @ team flags + .2byte MOVE_THUNDER_WAVE, MOVE_ROCK_SLIDE, MOVE_TORMENT, MOVE_ATTRACT + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_NAIVE + .2byte 0 @ padding + +@ 167 + .2byte SPECIES_MANECTRIC + .byte BATTLE_TOWER_ITEM_PETAYA_BERRY + .byte 0x02 @ team flags + .2byte MOVE_THUNDER, MOVE_CRUNCH, MOVE_THUNDER_WAVE, MOVE_QUICK_ATTACK + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_JOLLY + .2byte 0 @ padding + +@ 168 + .2byte SPECIES_ROSELIA + .byte BATTLE_TOWER_ITEM_LEFTOVERS + .byte 0x82 @ team flags + .2byte MOVE_GRASS_WHISTLE, MOVE_LEECH_SEED, MOVE_GIGA_DRAIN, MOVE_GROWTH + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_HP + .byte NATURE_QUIET + .2byte 0 @ padding + +@ 169 + .2byte SPECIES_DELCATTY + .byte BATTLE_TOWER_ITEM_STARF_BERRY + .byte 0x02 @ team flags + .2byte MOVE_ASSIST, MOVE_SING, MOVE_ATTRACT, MOVE_SUBSTITUTE + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_DOCILE + .2byte 0 @ padding + +@ 170 + .2byte SPECIES_TROPIUS + .byte BATTLE_TOWER_ITEM_SCOPE_LENS + .byte 0xC2 @ team flags + .2byte MOVE_RAZOR_LEAF, MOVE_EARTHQUAKE, MOVE_ATTRACT, MOVE_SYNTHESIS + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK + .byte NATURE_JOLLY + .2byte 0 @ padding + +@ 171 + .2byte SPECIES_SWALOT + .byte BATTLE_TOWER_ITEM_LIECHI_BERRY + .byte 0x03 @ team flags + .2byte MOVE_YAWN, MOVE_SLUDGE_BOMB, MOVE_ATTRACT, MOVE_ICE_BEAM + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_GENTLE + .2byte 0 @ padding + +@ 172 + .2byte SPECIES_MACHAMP + .byte BATTLE_TOWER_ITEM_BLACK_BELT + .byte 0x01 @ team flags + .2byte MOVE_CROSS_CHOP, MOVE_BULK_UP, MOVE_LOW_KICK, MOVE_BRICK_BREAK + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_BASHFUL + .2byte 0 @ padding + +@ 173 + .2byte SPECIES_CAMERUPT + .byte BATTLE_TOWER_ITEM_SITRUS_BERRY + .byte 0x40 @ team flags + .2byte MOVE_ERUPTION, MOVE_EARTHQUAKE, MOVE_ROCK_SLIDE, MOVE_OVERHEAT + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_NAIVE + .2byte 0 @ padding + +@ 174 + .2byte SPECIES_MAGCARGO + .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER + .byte 0x03 @ team flags + .2byte MOVE_FLAMETHROWER, MOVE_ROCK_SLIDE, MOVE_EARTHQUAKE, MOVE_REFLECT + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 175 + .2byte SPECIES_WEEZING + .byte BATTLE_TOWER_ITEM_SALAC_BERRY + .byte 0x81 @ team flags + .2byte MOVE_WILL_O_WISP, MOVE_HYPER_BEAM, MOVE_THUNDERBOLT, MOVE_DESTINY_BOND + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_LAX + .2byte 0 @ padding + +@ 176 + .2byte SPECIES_SPINDA + .byte BATTLE_TOWER_ITEM_CHOICE_BAND + .byte 0x82 @ team flags + .2byte MOVE_TRICK, MOVE_TEETER_DANCE, MOVE_FOCUS_PUNCH, MOVE_FACADE + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE + .byte NATURE_TIMID + .2byte 0 @ padding + +@ 177 + .2byte SPECIES_SKARMORY + .byte BATTLE_TOWER_ITEM_SALAC_BERRY + .byte 0x01 @ team flags + .2byte MOVE_DRILL_PECK, MOVE_STEEL_WING, MOVE_TORMENT, MOVE_PROTECT + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 178 + .2byte SPECIES_ALTARIA + .byte BATTLE_TOWER_ITEM_QUICK_CLAW + .byte 0x02 @ team flags + .2byte MOVE_SING, MOVE_DRAGON_CLAW, MOVE_ICE_BEAM, MOVE_EARTHQUAKE + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 179 + .2byte SPECIES_GRUMPIG + .byte BATTLE_TOWER_ITEM_LUM_BERRY + .byte 0x82 @ team flags + .2byte MOVE_PSYCHIC, MOVE_CONFUSE_RAY, MOVE_CALM_MIND, MOVE_REST + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_HP + .byte NATURE_QUIET + .2byte 0 @ padding + +@ 180 + .2byte SPECIES_SHIFTRY + .byte BATTLE_TOWER_ITEM_QUICK_CLAW + .byte 0x20 @ team flags + .2byte MOVE_SWAGGER, MOVE_FRUSTRATION, MOVE_ATTRACT, MOVE_EXPLOSION + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 181 + .2byte SPECIES_CLAYDOL + .byte BATTLE_TOWER_ITEM_LIECHI_BERRY + .byte 0x20 @ team flags + .2byte MOVE_COSMIC_POWER, MOVE_PSYCHIC, MOVE_EARTHQUAKE, MOVE_EXPLOSION + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK + .byte NATURE_RELAXED + .2byte 0 @ padding + +@ 182 + .2byte SPECIES_HARIYAMA + .byte BATTLE_TOWER_ITEM_CHESTO_BERRY + .byte 0x33 @ team flags + .2byte MOVE_EARTHQUAKE, MOVE_COUNTER, MOVE_BELLY_DRUM, MOVE_REST + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_SASSY + .2byte 0 @ padding + +@ 183 + .2byte SPECIES_NOSEPASS + .byte BATTLE_TOWER_ITEM_LIECHI_BERRY + .byte 0x20 @ team flags + .2byte MOVE_ROCK_SLIDE, MOVE_THUNDER_WAVE, MOVE_EARTHQUAKE, MOVE_EXPLOSION + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_LAX + .2byte 0 @ padding + +@ 184 + .2byte SPECIES_DUSCLOPS + .byte BATTLE_TOWER_ITEM_SALAC_BERRY + .byte 0x33 @ team flags + .2byte MOVE_SHADOW_PUNCH, MOVE_WILL_O_WISP, MOVE_CONFUSE_RAY, MOVE_DESTINY_BOND + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP + .byte NATURE_SASSY + .2byte 0 @ padding + +@ 185 + .2byte SPECIES_SEAKING + .byte BATTLE_TOWER_ITEM_LEPPA_BERRY + .byte 0x20 @ team flags + .2byte MOVE_HORN_DRILL, MOVE_AGILITY, MOVE_SLEEP_TALK, MOVE_REST + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_BRAVE + .2byte 0 @ padding + +@ 186 + .2byte SPECIES_CAMERUPT + .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER + .byte 0x73 @ team flags + .2byte MOVE_EARTHQUAKE, MOVE_ERUPTION, MOVE_ROCK_SLIDE, MOVE_FISSURE + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_NAIVE + .2byte 0 @ padding + +@ 187 + .2byte SPECIES_LANTURN + .byte BATTLE_TOWER_ITEM_LUM_BERRY + .byte 0x13 @ team flags + .2byte MOVE_THUNDERBOLT, MOVE_SURF, MOVE_THUNDER_WAVE, MOVE_CONFUSE_RAY + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_QUIET + .2byte 0 @ padding + +@ 188 + .2byte SPECIES_WEEZING + .byte BATTLE_TOWER_ITEM_SALAC_BERRY + .byte 0x33 @ team flags + .2byte MOVE_SLUDGE_BOMB, MOVE_THUNDERBOLT, MOVE_FIRE_BLAST, MOVE_EXPLOSION + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 189 + .2byte SPECIES_WHISCASH + .byte BATTLE_TOWER_ITEM_LEPPA_BERRY + .byte 0x20 @ team flags + .2byte MOVE_EARTHQUAKE, MOVE_SURF, MOVE_SPARK, MOVE_FISSURE + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_RELAXED + .2byte 0 @ padding + +@ 190 + .2byte SPECIES_AGGRON + .byte BATTLE_TOWER_ITEM_LIECHI_BERRY + .byte 0x51 @ team flags + .2byte MOVE_DOUBLE_EDGE, MOVE_EARTHQUAKE, MOVE_SURF, MOVE_DRAGON_CLAW + .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_GENTLE + .2byte 0 @ padding + +@ 191 + .2byte SPECIES_KECLEON + .byte BATTLE_TOWER_ITEM_CHOICE_BAND + .byte 0x12 @ team flags + .2byte MOVE_TRICK, MOVE_FOCUS_PUNCH, MOVE_ATTRACT, MOVE_SNATCH + .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_MILD + .2byte 0 @ padding + +@ 192 + .2byte SPECIES_SHARPEDO + .byte BATTLE_TOWER_ITEM_KINGS_ROCK + .byte 0x11 @ team flags + .2byte MOVE_CRUNCH, MOVE_DOUBLE_EDGE, MOVE_SURF, MOVE_SWAGGER + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 193 + .2byte SPECIES_ABSOL + .byte BATTLE_TOWER_ITEM_SALAC_BERRY + .byte 0x12 @ team flags + .2byte MOVE_DOUBLE_EDGE, MOVE_FACADE, MOVE_SWORDS_DANCE, MOVE_QUICK_ATTACK + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 194 + .2byte SPECIES_WAILORD + .byte BATTLE_TOWER_ITEM_LEPPA_BERRY + .byte 0x72 @ team flags + .2byte MOVE_HYDRO_PUMP, MOVE_EARTHQUAKE, MOVE_ATTRACT, MOVE_FISSURE + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP + .byte NATURE_TIMID + .2byte 0 @ padding + +@ 195 + .2byte SPECIES_TENTACRUEL + .byte BATTLE_TOWER_ITEM_LEFTOVERS + .byte 0x20 @ team flags + .2byte MOVE_HYDRO_PUMP, MOVE_SLUDGE_BOMB, MOVE_BARRIER, MOVE_MIRROR_COAT + .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK + .byte NATURE_JOLLY + .2byte 0 @ padding + +@ 196 + .2byte SPECIES_SABLEYE + .byte BATTLE_TOWER_ITEM_LEFTOVERS + .byte 0x32 @ team flags + .2byte MOVE_SHADOW_BALL, MOVE_TOXIC, MOVE_RECOVER, MOVE_DOUBLE_TEAM + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 197 + .2byte SPECIES_WOBBUFFET + .byte BATTLE_TOWER_ITEM_LEFTOVERS + .byte 0x20 @ team flags + .2byte MOVE_ENCORE, MOVE_COUNTER, MOVE_MIRROR_COAT, MOVE_DESTINY_BOND + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_MILD + .2byte 0 @ padding + +@ 198 + .2byte SPECIES_RHYDON + .byte BATTLE_TOWER_ITEM_QUICK_CLAW + .byte 0x71 @ team flags + .2byte MOVE_EARTHQUAKE, MOVE_MEGAHORN, MOVE_BRICK_BREAK, MOVE_HORN_DRILL + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_GENTLE + .2byte 0 @ padding + +@ 199 + .2byte SPECIES_GLALIE + .byte BATTLE_TOWER_ITEM_SALAC_BERRY + .byte 0x31 @ team flags + .2byte MOVE_CRUNCH, MOVE_BLIZZARD, MOVE_HAIL, MOVE_SHEER_COLD + .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_BASHFUL + .2byte 0 @ padding + +@ 200 + .2byte SPECIES_SCEPTILE + .byte BATTLE_TOWER_ITEM_SCOPE_LENS + .byte 0x8C @ team flags + .2byte MOVE_LEAF_BLADE, MOVE_EARTHQUAKE, MOVE_DRAGON_CLAW, MOVE_CRUNCH + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE + .byte NATURE_QUIET + .2byte 0 @ padding + +@ 201 + .2byte SPECIES_BLAZIKEN + .byte BATTLE_TOWER_ITEM_SALAC_BERRY + .byte 0x8C @ team flags + .2byte MOVE_BLAZE_KICK, MOVE_COUNTER, MOVE_ENDURE, MOVE_REVERSAL + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_HP + .byte NATURE_DOCILE + .2byte 0 @ padding + +@ 202 + .2byte SPECIES_SWAMPERT + .byte BATTLE_TOWER_ITEM_SHELL_BELL + .byte 0x8C @ team flags + .2byte MOVE_SURF, MOVE_EARTHQUAKE, MOVE_MIRROR_COAT, MOVE_BLIZZARD + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_CAREFUL + .2byte 0 @ padding + +@ 203 + .2byte SPECIES_GARDEVOIR + .byte BATTLE_TOWER_ITEM_SALAC_BERRY + .byte 0x1A @ team flags + .2byte MOVE_PSYCHIC, MOVE_THUNDERBOLT, MOVE_DESTINY_BOND, MOVE_SNATCH + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE + .byte NATURE_BRAVE + .2byte 0 @ padding + +@ 204 + .2byte SPECIES_BRELOOM + .byte BATTLE_TOWER_ITEM_LUM_BERRY + .byte 0x15 @ team flags + .2byte MOVE_SPORE, MOVE_FOCUS_PUNCH, MOVE_MACH_PUNCH, MOVE_ATTRACT + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 205 + .2byte SPECIES_ALAKAZAM + .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER + .byte 0x58 @ team flags + .2byte MOVE_PSYCHIC, MOVE_FIRE_PUNCH, MOVE_ICE_PUNCH, MOVE_RECOVER + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED + .byte NATURE_HASTY + .2byte 0 @ padding + +@ 206 + .2byte SPECIES_HARIYAMA + .byte BATTLE_TOWER_ITEM_SCOPE_LENS + .byte 0x15 @ team flags + .2byte MOVE_CROSS_CHOP, MOVE_EARTHQUAKE, MOVE_FACADE, MOVE_FAKE_OUT + .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_GENTLE + .2byte 0 @ padding + +@ 207 + .2byte SPECIES_GYARADOS + .byte BATTLE_TOWER_ITEM_SHELL_BELL + .byte 0x55 @ team flags + .2byte MOVE_HYPER_BEAM, MOVE_EARTHQUAKE, MOVE_SURF, MOVE_ICE_BEAM + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK + .byte NATURE_BOLD + .2byte 0 @ padding + +@ 208 + .2byte SPECIES_CROBAT + .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER + .byte 0x58 @ team flags + .2byte MOVE_SLUDGE_BOMB, MOVE_CONFUSE_RAY, MOVE_AIR_CUTTER, MOVE_DOUBLE_TEAM + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 209 + .2byte SPECIES_MACHAMP + .byte BATTLE_TOWER_ITEM_SCOPE_LENS + .byte 0x5D @ team flags + .2byte MOVE_CROSS_CHOP, MOVE_FLAMETHROWER, MOVE_EARTHQUAKE, MOVE_ROCK_SLIDE + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 210 + .2byte SPECIES_MANECTRIC + .byte BATTLE_TOWER_ITEM_LUM_BERRY + .byte 0x1A @ team flags + .2byte MOVE_THUNDERBOLT, MOVE_THUNDER_WAVE, MOVE_ROAR, MOVE_CRUNCH + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED + .byte NATURE_QUIET + .2byte 0 @ padding + +@ 211 + .2byte SPECIES_ELECTRODE + .byte BATTLE_TOWER_ITEM_LUM_BERRY + .byte 0x60 @ team flags + .2byte MOVE_THUNDERBOLT, MOVE_PROTECT, MOVE_MIRROR_COAT, MOVE_EXPLOSION + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK + .byte NATURE_BASHFUL + .2byte 0 @ padding + +@ 212 + .2byte SPECIES_MUK + .byte BATTLE_TOWER_ITEM_QUICK_CLAW + .byte 0x64 @ team flags + .2byte MOVE_SLUDGE_BOMB, MOVE_FLAMETHROWER, MOVE_THUNDERBOLT, MOVE_EXPLOSION + .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_GENTLE + .2byte 0 @ padding + +@ 213 + .2byte SPECIES_FLYGON + .byte BATTLE_TOWER_ITEM_LUM_BERRY + .byte 0x1C @ team flags + .2byte MOVE_DRAGON_CLAW, MOVE_EARTHQUAKE, MOVE_FLAMETHROWER, MOVE_CRUNCH + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_TIMID + .2byte 0 @ padding + +@ 214 + .2byte SPECIES_STARMIE + .byte BATTLE_TOWER_ITEM_LUM_BERRY + .byte 0x5C @ team flags + .2byte MOVE_SURF, MOVE_THUNDERBOLT, MOVE_RECOVER, MOVE_CONFUSE_RAY + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_HP + .byte NATURE_QUIET + .2byte 0 @ padding + +@ 215 + .2byte SPECIES_NINETALES + .byte BATTLE_TOWER_ITEM_LUM_BERRY + .byte 0x4A @ team flags + .2byte MOVE_CONFUSE_RAY, MOVE_TOXIC, MOVE_FIRE_SPIN, MOVE_HEAT_WAVE + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED + .byte NATURE_QUIET + .2byte 0 @ padding + +@ 216 + .2byte SPECIES_RAICHU + .byte BATTLE_TOWER_ITEM_FOCUS_BAND + .byte 0x5A @ team flags + .2byte MOVE_THUNDERBOLT, MOVE_THUNDER_WAVE, MOVE_REVERSAL, MOVE_IRON_TAIL + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE + .byte NATURE_TIMID + .2byte 0 @ padding + +@ 217 + .2byte SPECIES_GOLDUCK + .byte BATTLE_TOWER_ITEM_LIECHI_BERRY + .byte 0x55 @ team flags + .2byte MOVE_SURF, MOVE_CROSS_CHOP, MOVE_ICE_BEAM, MOVE_DIG + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK + .byte NATURE_JOLLY + .2byte 0 @ padding + +@ 218 + .2byte SPECIES_HERACROSS + .byte BATTLE_TOWER_ITEM_SALAC_BERRY + .byte 0x5D @ team flags + .2byte MOVE_MEGAHORN, MOVE_EARTHQUAKE, MOVE_ENDURE, MOVE_REVERSAL + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 219 + .2byte SPECIES_WALREIN + .byte BATTLE_TOWER_ITEM_QUICK_CLAW + .byte 0x26 @ team flags + .2byte MOVE_SURF, MOVE_ICE_BEAM, MOVE_EARTHQUAKE, MOVE_SHEER_COLD + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_CAREFUL + .2byte 0 @ padding + +@ 220 + .2byte SPECIES_KINGDRA + .byte BATTLE_TOWER_ITEM_CHESTO_BERRY + .byte 0x5B @ team flags + .2byte MOVE_SURF, MOVE_ICE_BEAM, MOVE_DRAGON_BREATH, MOVE_REST + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK + .byte NATURE_QUIET + .2byte 0 @ padding + +@ 221 + .2byte SPECIES_SALAMENCE + .byte BATTLE_TOWER_ITEM_LUM_BERRY + .byte 0x0D @ team flags + .2byte MOVE_DRAGON_CLAW, MOVE_EARTHQUAKE, MOVE_CRUNCH, MOVE_FIRE_BLAST + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED + .byte NATURE_NAUGHTY + .2byte 0 @ padding + +@ 222 + .2byte SPECIES_METAGROSS + .byte BATTLE_TOWER_ITEM_SALAC_BERRY + .byte 0x3D @ team flags + .2byte MOVE_METEOR_MASH, MOVE_PSYCHIC, MOVE_EARTHQUAKE, MOVE_ROCK_TOMB + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 223 + .2byte SPECIES_REGIROCK + .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER + .byte 0x3C @ team flags + .2byte MOVE_EARTHQUAKE, MOVE_ANCIENT_POWER, MOVE_THUNDERBOLT, MOVE_EXPLOSION + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_GENTLE + .2byte 0 @ padding + +@ 224 + .2byte SPECIES_REGICE + .byte BATTLE_TOWER_ITEM_LAX_INCENSE + .byte 0x3C @ team flags + .2byte MOVE_ICE_BEAM, MOVE_THUNDERBOLT, MOVE_EARTHQUAKE, MOVE_EXPLOSION + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_CAREFUL + .2byte 0 @ padding + +@ 225 + .2byte SPECIES_REGISTEEL + .byte BATTLE_TOWER_ITEM_QUICK_CLAW + .byte 0x3C @ team flags + .2byte MOVE_METAL_CLAW, MOVE_EARTHQUAKE, MOVE_THUNDERBOLT, MOVE_EXPLOSION + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_GENTLE + .2byte 0 @ padding + +@ 226 + .2byte SPECIES_LATIAS + .byte BATTLE_TOWER_ITEM_LUM_BERRY + .byte 0x0E @ team flags + .2byte MOVE_MIST_BALL, MOVE_THUNDERBOLT, MOVE_RECOVER, MOVE_DRAGON_CLAW + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED + .byte NATURE_QUIET + .2byte 0 @ padding + +@ 227 + .2byte SPECIES_LATIOS + .byte BATTLE_TOWER_ITEM_PETAYA_BERRY + .byte 0x0D @ team flags + .2byte MOVE_LUSTER_PURGE, MOVE_THUNDERBOLT, MOVE_RECOVER, MOVE_DRAGON_CLAW + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED + .byte NATURE_QUIET + .2byte 0 @ padding + +@ 228 + .2byte SPECIES_MILOTIC + .byte BATTLE_TOWER_ITEM_LEFTOVERS + .byte 0x1A @ team flags + .2byte MOVE_SURF, MOVE_TOXIC, MOVE_RECOVER, MOVE_MIRROR_COAT + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_HP + .byte NATURE_BRAVE + .2byte 0 @ padding + +@ 229 + .2byte SPECIES_SLAKING + .byte BATTLE_TOWER_ITEM_LUM_BERRY + .byte 0x15 @ team flags + .2byte MOVE_YAWN, MOVE_FOCUS_PUNCH, MOVE_COUNTER, MOVE_SLACK_OFF + .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_DOCILE + .2byte 0 @ padding + +@ 230 + .2byte SPECIES_SCEPTILE + .byte BATTLE_TOWER_ITEM_LEFTOVERS + .byte 0x8C @ team flags + .2byte MOVE_GIGA_DRAIN, MOVE_DOUBLE_TEAM, MOVE_LEECH_SEED, MOVE_ATTRACT + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP + .byte NATURE_QUIET + .2byte 0 @ padding + +@ 231 + .2byte SPECIES_BLAZIKEN + .byte BATTLE_TOWER_ITEM_SCOPE_LENS + .byte 0x8C @ team flags + .2byte MOVE_BLAZE_KICK, MOVE_EARTHQUAKE, MOVE_ROCK_SLIDE, MOVE_QUICK_ATTACK + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_DOCILE + .2byte 0 @ padding + +@ 232 + .2byte SPECIES_SWAMPERT + .byte BATTLE_TOWER_ITEM_LEFTOVERS + .byte 0x8C @ team flags + .2byte MOVE_MUDDY_WATER, MOVE_MUD_SHOT, MOVE_MIRROR_COAT, MOVE_ICE_BEAM + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK + .byte NATURE_CAREFUL + .2byte 0 @ padding + +@ 233 + .2byte SPECIES_GARDEVOIR + .byte BATTLE_TOWER_ITEM_SALAC_BERRY + .byte 0x0A @ team flags + .2byte MOVE_PSYCHIC, MOVE_THUNDERBOLT, MOVE_HYPNOSIS, MOVE_DREAM_EATER + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_RELAXED + .2byte 0 @ padding + +@ 234 + .2byte SPECIES_BRELOOM + .byte BATTLE_TOWER_ITEM_SALAC_BERRY + .byte 0x05 @ team flags + .2byte MOVE_SPORE, MOVE_COUNTER, MOVE_SKY_UPPERCUT, MOVE_GIGA_DRAIN + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_DOCILE + .2byte 0 @ padding + +@ 235 + .2byte SPECIES_ALAKAZAM + .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER + .byte 0x58 @ team flags + .2byte MOVE_PSYCHIC, MOVE_THUNDER_PUNCH, MOVE_FIRE_PUNCH, MOVE_RECOVER + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE + .byte NATURE_HASTY + .2byte 0 @ padding + +@ 236 + .2byte SPECIES_HARIYAMA + .byte BATTLE_TOWER_ITEM_FOCUS_BAND + .byte 0x04 @ team flags + .2byte MOVE_CROSS_CHOP, MOVE_COUNTER, MOVE_ENDURE, MOVE_REVERSAL + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_GENTLE + .2byte 0 @ padding + +@ 237 + .2byte SPECIES_GYARADOS + .byte BATTLE_TOWER_ITEM_SHELL_BELL + .byte 0x44 @ team flags + .2byte MOVE_HYPER_BEAM, MOVE_THUNDERBOLT, MOVE_EARTHQUAKE, MOVE_ICE_BEAM + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK + .byte NATURE_BOLD + .2byte 0 @ padding + +@ 238 + .2byte SPECIES_CROBAT + .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER + .byte 0x48 @ team flags + .2byte MOVE_TOXIC, MOVE_CONFUSE_RAY, MOVE_ATTRACT, MOVE_FLY + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 239 + .2byte SPECIES_MACHAMP + .byte BATTLE_TOWER_ITEM_SCOPE_LENS + .byte 0x5D @ team flags + .2byte MOVE_CROSS_CHOP, MOVE_COUNTER, MOVE_EARTHQUAKE, MOVE_FACADE + .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 240 + .2byte SPECIES_MANECTRIC + .byte BATTLE_TOWER_ITEM_PETAYA_BERRY + .byte 0x0A @ team flags + .2byte MOVE_THUNDER, MOVE_THUNDER_WAVE, MOVE_QUICK_ATTACK, MOVE_CRUNCH + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED + .byte NATURE_QUIET + .2byte 0 @ padding + +@ 241 + .2byte SPECIES_ELECTRODE + .byte BATTLE_TOWER_ITEM_SALAC_BERRY + .byte 0x60 @ team flags + .2byte MOVE_THUNDERBOLT, MOVE_LIGHT_SCREEN, MOVE_MIRROR_COAT, MOVE_EXPLOSION + .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_BASHFUL + .2byte 0 @ padding + +@ 242 + .2byte SPECIES_MUK + .byte BATTLE_TOWER_ITEM_QUICK_CLAW + .byte 0x64 @ team flags + .2byte MOVE_SLUDGE_BOMB, MOVE_GIGA_DRAIN, MOVE_FLAMETHROWER, MOVE_EXPLOSION + .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_GENTLE + .2byte 0 @ padding + +@ 243 + .2byte SPECIES_FLYGON + .byte BATTLE_TOWER_ITEM_SHELL_BELL + .byte 0x1C @ team flags + .2byte MOVE_DRAGON_CLAW, MOVE_EARTHQUAKE, MOVE_IRON_TAIL, MOVE_CRUNCH + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_TIMID + .2byte 0 @ padding + +@ 244 + .2byte SPECIES_STARMIE + .byte BATTLE_TOWER_ITEM_APICOT_BERRY + .byte 0x5C @ team flags + .2byte MOVE_BLIZZARD, MOVE_THUNDERBOLT, MOVE_PSYCHIC, MOVE_RECOVER + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED + .byte NATURE_QUIET + .2byte 0 @ padding + +@ 245 + .2byte SPECIES_DODRIO + .byte BATTLE_TOWER_ITEM_LIECHI_BERRY + .byte 0x5A @ team flags + .2byte MOVE_DRILL_PECK, MOVE_TRI_ATTACK, MOVE_AGILITY, MOVE_FACADE + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 246 + .2byte SPECIES_RAICHU + .byte BATTLE_TOWER_ITEM_PETAYA_BERRY + .byte 0x4A @ team flags + .2byte MOVE_THUNDERBOLT, MOVE_THUNDER_WAVE, MOVE_ATTRACT, MOVE_FOCUS_PUNCH + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE + .byte NATURE_TIMID + .2byte 0 @ padding + +@ 247 + .2byte SPECIES_GOLDUCK + .byte BATTLE_TOWER_ITEM_PETAYA_BERRY + .byte 0x45 @ team flags + .2byte MOVE_HYDRO_PUMP, MOVE_CROSS_CHOP, MOVE_BLIZZARD, MOVE_ATTRACT + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 248 + .2byte SPECIES_HERACROSS + .byte BATTLE_TOWER_ITEM_LIECHI_BERRY + .byte 0x5D @ team flags + .2byte MOVE_MEGAHORN, MOVE_EARTHQUAKE, MOVE_COUNTER, MOVE_REVERSAL + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 249 + .2byte SPECIES_WALREIN + .byte BATTLE_TOWER_ITEM_LEFTOVERS + .byte 0x26 @ team flags + .2byte MOVE_SURF, MOVE_BLIZZARD, MOVE_ROCK_SLIDE, MOVE_SHEER_COLD + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_CAREFUL + .2byte 0 @ padding + +@ 250 + .2byte SPECIES_KINGDRA + .byte BATTLE_TOWER_ITEM_LEFTOVERS + .byte 0x5C @ team flags + .2byte MOVE_HYDRO_PUMP, MOVE_ICE_BEAM, MOVE_DRAGON_BREATH, MOVE_ATTRACT + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_QUIET + .2byte 0 @ padding + +@ 251 + .2byte SPECIES_SALAMENCE + .byte BATTLE_TOWER_ITEM_KINGS_ROCK + .byte 0x1D @ team flags + .2byte MOVE_DRAGON_CLAW, MOVE_EARTHQUAKE, MOVE_CRUNCH, MOVE_ROCK_TOMB + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_RELAXED + .2byte 0 @ padding + +@ 252 + .2byte SPECIES_METAGROSS + .byte BATTLE_TOWER_ITEM_QUICK_CLAW + .byte 0x3D @ team flags + .2byte MOVE_METEOR_MASH, MOVE_PSYCHIC, MOVE_EARTHQUAKE, MOVE_SHADOW_BALL + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 253 + .2byte SPECIES_REGIROCK + .byte BATTLE_TOWER_ITEM_QUICK_CLAW + .byte 0x3C @ team flags + .2byte MOVE_EARTHQUAKE, MOVE_THUNDERBOLT, MOVE_FOCUS_PUNCH, MOVE_EXPLOSION + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_GENTLE + .2byte 0 @ padding + +@ 254 + .2byte SPECIES_REGICE + .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER + .byte 0x3C @ team flags + .2byte MOVE_ICE_BEAM, MOVE_THUNDERBOLT, MOVE_HAIL, MOVE_EXPLOSION + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE + .byte NATURE_CAREFUL + .2byte 0 @ padding + +@ 255 + .2byte SPECIES_REGISTEEL + .byte BATTLE_TOWER_ITEM_SALAC_BERRY + .byte 0x3C @ team flags + .2byte MOVE_METAL_CLAW, MOVE_EARTHQUAKE, MOVE_ANCIENT_POWER, MOVE_EXPLOSION + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK + .byte NATURE_GENTLE + .2byte 0 @ padding + +@ 256 + .2byte SPECIES_LATIAS + .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER + .byte 0x1E @ team flags + .2byte MOVE_MIST_BALL, MOVE_ICE_BEAM, MOVE_RECOVER, MOVE_DRAGON_CLAW + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_QUIET + .2byte 0 @ padding + +@ 257 + .2byte SPECIES_LATIOS + .byte BATTLE_TOWER_ITEM_LAX_INCENSE + .byte 0x1D @ team flags + .2byte MOVE_LUSTER_PURGE, MOVE_ICE_BEAM, MOVE_RECOVER, MOVE_DRAGON_CLAW + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_QUIET + .2byte 0 @ padding + +@ 258 + .2byte SPECIES_MILOTIC + .byte BATTLE_TOWER_ITEM_PETAYA_BERRY + .byte 0x1A @ team flags + .2byte MOVE_HYDRO_PUMP, MOVE_ICE_BEAM, MOVE_RECOVER, MOVE_MIRROR_COAT + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP + .byte NATURE_BRAVE + .2byte 0 @ padding + +@ 259 + .2byte SPECIES_SLAKING + .byte BATTLE_TOWER_ITEM_LUM_BERRY + .byte 0x15 @ team flags + .2byte MOVE_YAWN, MOVE_FOCUS_PUNCH, MOVE_COUNTER, MOVE_PURSUIT + .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_DOCILE + .2byte 0 @ padding + +@ 260 + .2byte SPECIES_SCEPTILE + .byte BATTLE_TOWER_ITEM_PETAYA_BERRY + .byte 0x8C @ team flags + .2byte MOVE_LEAF_BLADE, MOVE_ROCK_TOMB, MOVE_DRAGON_CLAW, MOVE_CRUNCH + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 261 + .2byte SPECIES_BLAZIKEN + .byte BATTLE_TOWER_ITEM_GANLON_BERRY + .byte 0x8C @ team flags + .2byte MOVE_FOCUS_PUNCH, MOVE_COUNTER, MOVE_SWAGGER, MOVE_ROCK_TOMB + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 262 + .2byte SPECIES_SWAMPERT + .byte BATTLE_TOWER_ITEM_SHELL_BELL + .byte 0x8C @ team flags + .2byte MOVE_SURF, MOVE_ICE_BEAM, MOVE_ATTRACT, MOVE_REST + .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_CAREFUL + .2byte 0 @ padding + +@ 263 + .2byte SPECIES_GARDEVOIR + .byte BATTLE_TOWER_ITEM_LAX_INCENSE + .byte 0x0A @ team flags + .2byte MOVE_PSYCHIC, MOVE_THUNDERBOLT, MOVE_ATTRACT, MOVE_WILL_O_WISP + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 264 + .2byte SPECIES_BRELOOM + .byte BATTLE_TOWER_ITEM_LUM_BERRY + .byte 0x05 @ team flags + .2byte MOVE_SPORE, MOVE_FOCUS_PUNCH, MOVE_MACH_PUNCH, MOVE_COUNTER + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 265 + .2byte SPECIES_ALAKAZAM + .byte BATTLE_TOWER_ITEM_CHOICE_BAND + .byte 0x58 @ team flags + .2byte MOVE_PSYCHIC, MOVE_TRICK, MOVE_RECOVER, MOVE_SNATCH + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_HASTY + .2byte 0 @ padding + +@ 266 + .2byte SPECIES_HARIYAMA + .byte BATTLE_TOWER_ITEM_FOCUS_BAND + .byte 0x05 @ team flags + .2byte MOVE_REVENGE, MOVE_COUNTER, MOVE_FOCUS_PUNCH, MOVE_REVERSAL + .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_GENTLE + .2byte 0 @ padding + +@ 267 + .2byte SPECIES_LUDICOLO + .byte BATTLE_TOWER_ITEM_LEFTOVERS + .byte 0x0A @ team flags + .2byte MOVE_RAIN_DANCE, MOVE_LEECH_SEED, MOVE_GIGA_DRAIN, MOVE_DIVE + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_QUIET + .2byte 0 @ padding + +@ 268 + .2byte SPECIES_CROBAT + .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER + .byte 0x48 @ team flags + .2byte MOVE_SLUDGE_BOMB, MOVE_CONFUSE_RAY, MOVE_SHADOW_BALL, MOVE_SNATCH + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 269 + .2byte SPECIES_MACHAMP + .byte BATTLE_TOWER_ITEM_SCOPE_LENS + .byte 0x5D @ team flags + .2byte MOVE_CROSS_CHOP, MOVE_FIRE_BLAST, MOVE_LOW_KICK, MOVE_ROCK_TOMB + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 270 + .2byte SPECIES_MANECTRIC + .byte BATTLE_TOWER_ITEM_LUM_BERRY + .byte 0x08 @ team flags + .2byte MOVE_THUNDERBOLT, MOVE_THUNDER_WAVE, MOVE_ATTRACT, MOVE_CRUNCH + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_QUIET + .2byte 0 @ padding + +@ 271 + .2byte SPECIES_ELECTRODE + .byte BATTLE_TOWER_ITEM_LIECHI_BERRY + .byte 0x60 @ team flags + .2byte MOVE_THUNDER, MOVE_SWIFT, MOVE_MIRROR_COAT, MOVE_EXPLOSION + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE + .byte NATURE_BASHFUL + .2byte 0 @ padding + +@ 272 + .2byte SPECIES_MUK + .byte BATTLE_TOWER_ITEM_SALAC_BERRY + .byte 0x64 @ team flags + .2byte MOVE_SLUDGE_BOMB, MOVE_FLAMETHROWER, MOVE_THUNDERBOLT, MOVE_SHADOW_PUNCH + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_GENTLE + .2byte 0 @ padding + +@ 273 + .2byte SPECIES_FLYGON + .byte BATTLE_TOWER_ITEM_LAX_INCENSE + .byte 0x0C @ team flags + .2byte MOVE_DRAGON_CLAW, MOVE_EARTHQUAKE, MOVE_FIRE_BLAST, MOVE_SANDSTORM + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_TIMID + .2byte 0 @ padding + +@ 274 + .2byte SPECIES_STARMIE + .byte BATTLE_TOWER_ITEM_PETAYA_BERRY + .byte 0x4C @ team flags + .2byte MOVE_SURF, MOVE_THUNDERBOLT, MOVE_ICE_BEAM, MOVE_PSYCHIC + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_HP + .byte NATURE_QUIET + .2byte 0 @ padding + +@ 275 + .2byte SPECIES_LUDICOLO + .byte BATTLE_TOWER_ITEM_LEFTOVERS + .byte 0x4A @ team flags + .2byte MOVE_LEECH_SEED, MOVE_ATTRACT, MOVE_DOUBLE_TEAM, MOVE_PROTECT + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_QUIET + .2byte 0 @ padding + +@ 276 + .2byte SPECIES_SKARMORY + .byte BATTLE_TOWER_ITEM_LEFTOVERS + .byte 0x4B @ team flags + .2byte MOVE_DRILL_PECK, MOVE_STEEL_WING, MOVE_ATTRACT, MOVE_PURSUIT + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED + .byte NATURE_SASSY + .2byte 0 @ padding + +@ 277 + .2byte SPECIES_GOLDUCK + .byte BATTLE_TOWER_ITEM_SCOPE_LENS + .byte 0x49 @ team flags + .2byte MOVE_SURF, MOVE_PSYCHIC, MOVE_ICE_BEAM, MOVE_CROSS_CHOP + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_JOLLY + .2byte 0 @ padding + +@ 278 + .2byte SPECIES_HERACROSS + .byte BATTLE_TOWER_ITEM_QUICK_CLAW + .byte 0x5D @ team flags + .2byte MOVE_MEGAHORN, MOVE_EARTHQUAKE, MOVE_FOCUS_PUNCH, MOVE_ROCK_TOMB + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 279 + .2byte SPECIES_WALREIN + .byte BATTLE_TOWER_ITEM_LEPPA_BERRY + .byte 0x26 @ team flags + .2byte MOVE_SURF, MOVE_ICE_BEAM, MOVE_FISSURE, MOVE_SHEER_COLD + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 280 + .2byte SPECIES_KINGDRA + .byte BATTLE_TOWER_ITEM_SALAC_BERRY + .byte 0x5C @ team flags + .2byte MOVE_SURF, MOVE_BLIZZARD, MOVE_HYPER_BEAM, MOVE_FLAIL + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED + .byte NATURE_BRAVE + .2byte 0 @ padding + +@ 281 + .2byte SPECIES_SALAMENCE + .byte BATTLE_TOWER_ITEM_PETAYA_BERRY + .byte 0x1D @ team flags + .2byte MOVE_DRAGON_CLAW, MOVE_EARTHQUAKE, MOVE_FIRE_BLAST, MOVE_HYDRO_PUMP + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED + .byte NATURE_NAUGHTY + .2byte 0 @ padding + +@ 282 + .2byte SPECIES_METAGROSS + .byte BATTLE_TOWER_ITEM_LIECHI_BERRY + .byte 0x3D @ team flags + .2byte MOVE_METEOR_MASH, MOVE_PSYCHIC, MOVE_EARTHQUAKE, MOVE_HYPER_BEAM + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 283 + .2byte SPECIES_REGIROCK + .byte BATTLE_TOWER_ITEM_SALAC_BERRY + .byte 0x3C @ team flags + .2byte MOVE_EARTHQUAKE, MOVE_THUNDERBOLT, MOVE_SUPERPOWER, MOVE_EXPLOSION + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK + .byte NATURE_GENTLE + .2byte 0 @ padding + +@ 284 + .2byte SPECIES_REGICE + .byte BATTLE_TOWER_ITEM_LAX_INCENSE + .byte 0x3C @ team flags + .2byte MOVE_ICE_BEAM, MOVE_THUNDERBOLT, MOVE_ANCIENT_POWER, MOVE_EXPLOSION + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK + .byte NATURE_CAREFUL + .2byte 0 @ padding + +@ 285 + .2byte SPECIES_REGISTEEL + .byte BATTLE_TOWER_ITEM_LEFTOVERS + .byte 0x3C @ team flags + .2byte MOVE_METAL_CLAW, MOVE_THUNDERBOLT, MOVE_HYPER_BEAM, MOVE_EXPLOSION + .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_GENTLE + .2byte 0 @ padding + +@ 286 + .2byte SPECIES_LATIAS + .byte BATTLE_TOWER_ITEM_APICOT_BERRY + .byte 0x1E @ team flags + .2byte MOVE_MIST_BALL, MOVE_THUNDERBOLT, MOVE_EARTHQUAKE, MOVE_ICE_BEAM + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_QUIET + .2byte 0 @ padding + +@ 287 + .2byte SPECIES_LATIOS + .byte BATTLE_TOWER_ITEM_GANLON_BERRY + .byte 0x1D @ team flags + .2byte MOVE_LUSTER_PURGE, MOVE_THUNDERBOLT, MOVE_EARTHQUAKE, MOVE_ICE_BEAM + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_QUIET + .2byte 0 @ padding + +@ 288 + .2byte SPECIES_MILOTIC + .byte BATTLE_TOWER_ITEM_APICOT_BERRY + .byte 0x1A @ team flags + .2byte MOVE_SURF, MOVE_ICE_BEAM, MOVE_RECOVER, MOVE_ATTRACT + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_BRAVE + .2byte 0 @ padding + +@ 289 + .2byte SPECIES_ALTARIA + .byte BATTLE_TOWER_ITEM_GANLON_BERRY + .byte 0x0A @ team flags + .2byte MOVE_DRAGON_CLAW, MOVE_ICE_BEAM, MOVE_SING, MOVE_FLAMETHROWER + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE + .byte NATURE_QUIET + .2byte 0 @ padding + +@ 290 + .2byte SPECIES_SCEPTILE + .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER + .byte 0x9C @ team flags + .2byte MOVE_LEAF_BLADE, MOVE_DETECT, MOVE_DRAGON_CLAW, MOVE_CRUNCH + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 291 + .2byte SPECIES_BLAZIKEN + .byte BATTLE_TOWER_ITEM_SALAC_BERRY + .byte 0x9C @ team flags + .2byte MOVE_BLAZE_KICK, MOVE_SKY_UPPERCUT, MOVE_EARTHQUAKE, MOVE_ROCK_SLIDE + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK + .byte NATURE_DOCILE + .2byte 0 @ padding + +@ 292 + .2byte SPECIES_SWAMPERT + .byte BATTLE_TOWER_ITEM_PETAYA_BERRY + .byte 0x9C @ team flags + .2byte MOVE_SURF, MOVE_EARTHQUAKE, MOVE_ICE_BEAM, MOVE_ROCK_TOMB + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 293 + .2byte SPECIES_SHEDINJA + .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER + .byte 0x20 @ team flags + .2byte MOVE_CONFUSE_RAY, MOVE_SHADOW_BALL, MOVE_TOXIC, MOVE_GRUDGE + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 294 + .2byte SPECIES_METAGROSS + .byte BATTLE_TOWER_ITEM_LEFTOVERS + .byte 0x1D @ team flags + .2byte MOVE_METEOR_MASH, MOVE_EARTHQUAKE, MOVE_DOUBLE_TEAM, MOVE_PROTECT + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_NAIVE + .2byte 0 @ padding + +@ 295 + .2byte SPECIES_ALAKAZAM + .byte BATTLE_TOWER_ITEM_LEFTOVERS + .byte 0x58 @ team flags + .2byte MOVE_PSYCHIC, MOVE_THUNDER_PUNCH, MOVE_ICE_PUNCH, MOVE_FIRE_PUNCH + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED + .byte NATURE_HASTY + .2byte 0 @ padding + +@ 296 + .2byte SPECIES_LATIAS + .byte BATTLE_TOWER_ITEM_LEFTOVERS + .byte 0x1E @ team flags + .2byte MOVE_MIST_BALL, MOVE_THUNDERBOLT, MOVE_ICE_BEAM, MOVE_DRAGON_CLAW + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED + .byte NATURE_QUIET + .2byte 0 @ padding + +@ 297 + .2byte SPECIES_LATIOS + .byte BATTLE_TOWER_ITEM_SHELL_BELL + .byte 0x1D @ team flags + .2byte MOVE_LUSTER_PURGE, MOVE_THUNDERBOLT, MOVE_ICE_BEAM, MOVE_DRAGON_CLAW + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 298 + .2byte SPECIES_SALAMENCE + .byte BATTLE_TOWER_ITEM_SHELL_BELL + .byte 0x1D @ team flags + .2byte MOVE_DRAGON_CLAW, MOVE_FLAMETHROWER, MOVE_EARTHQUAKE, MOVE_AERIAL_ACE + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE + .byte NATURE_RELAXED + .2byte 0 @ padding + +@ 299 + .2byte SPECIES_MACHAMP + .byte BATTLE_TOWER_ITEM_LIECHI_BERRY + .byte 0x5D @ team flags + .2byte MOVE_CROSS_CHOP, MOVE_EARTHQUAKE, MOVE_LOW_KICK, MOVE_ROCK_SLIDE + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_HARDY + .2byte 0 @ padding diff --git a/data/battle_tower/level_100_mons.s b/data/battle_tower/level_100_mons.s deleted file mode 100644 index 9e678153e..000000000 --- a/data/battle_tower/level_100_mons.s +++ /dev/null @@ -1,2701 +0,0 @@ - .align 2 -gBattleTowerLevel100Mons:: @ 8404BA0 -@ 0 - .2byte SPECIES_LINOONE - .byte BATTLE_TOWER_ITEM_RAWST_BERRY - .byte 0x42 @ team flags - .2byte MOVE_SLASH, MOVE_GROWL, MOVE_TAIL_WHIP, MOVE_SAND_ATTACK - .byte F_EV_SPREAD_SPEED - .byte NATURE_SERIOUS - .2byte 0 @ padding - -@ 1 - .2byte SPECIES_MIGHTYENA - .byte BATTLE_TOWER_ITEM_SITRUS_BERRY - .byte 0x41 @ team flags - .2byte MOVE_BITE, MOVE_HOWL, MOVE_ODOR_SLEUTH, MOVE_SCARY_FACE - .byte F_EV_SPREAD_ATTACK - .byte NATURE_NAIVE - .2byte 0 @ padding - -@ 2 - .2byte SPECIES_BEAUTIFLY - .byte BATTLE_TOWER_ITEM_PERSIM_BERRY - .byte 0x41 @ team flags - .2byte MOVE_GIGA_DRAIN, MOVE_GUST, MOVE_STUN_SPORE, MOVE_PROTECT - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK - .byte NATURE_CAREFUL - .2byte 0 @ padding - -@ 3 - .2byte SPECIES_DUSTOX - .byte BATTLE_TOWER_ITEM_PECHA_BERRY - .byte 0x41 @ team flags - .2byte MOVE_PSYBEAM, MOVE_GUST, MOVE_DOUBLE_TEAM, MOVE_SILVER_WIND - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE - .byte NATURE_RELAXED - .2byte 0 @ padding - -@ 4 - .2byte SPECIES_LOMBRE - .byte BATTLE_TOWER_ITEM_CHESTO_BERRY - .byte 0x03 @ team flags - .2byte MOVE_ASTONISH, MOVE_GROWL, MOVE_MEGA_DRAIN, MOVE_SURF - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP - .byte NATURE_LONELY - .2byte 0 @ padding - -@ 5 - .2byte SPECIES_NUZLEAF - .byte BATTLE_TOWER_ITEM_WHITE_HERB - .byte 0x01 @ team flags - .2byte MOVE_BULLET_SEED, MOVE_RAZOR_WIND, MOVE_FAINT_ATTACK, MOVE_GROWTH - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK - .byte NATURE_DOCILE - .2byte 0 @ padding - -@ 6 - .2byte SPECIES_SWELLOW - .byte BATTLE_TOWER_ITEM_SHARP_BEAK - .byte 0x42 @ team flags - .2byte MOVE_AERIAL_ACE, MOVE_GROWL, MOVE_ENDEAVOR, MOVE_FOCUS_ENERGY - .byte F_EV_SPREAD_ATTACK - .byte NATURE_GENTLE - .2byte 0 @ padding - -@ 7 - .2byte SPECIES_PELIPPER - .byte BATTLE_TOWER_ITEM_MYSTIC_WATER - .byte 0x02 @ team flags - .2byte MOVE_SURF, MOVE_WATER_SPORT, MOVE_PROTECT, MOVE_SUPERSONIC - .byte F_EV_SPREAD_SP_ATTACK - .byte NATURE_MILD - .2byte 0 @ padding - -@ 8 - .2byte SPECIES_BRELOOM - .byte BATTLE_TOWER_ITEM_KINGS_ROCK - .byte 0x42 @ team flags - .2byte MOVE_MACH_PUNCH, MOVE_MEGA_DRAIN, MOVE_HEADBUTT, MOVE_STUN_SPORE - .byte F_EV_SPREAD_ATTACK - .byte NATURE_GENTLE - .2byte 0 @ padding - -@ 9 - .2byte SPECIES_NINJASK - .byte BATTLE_TOWER_ITEM_RAWST_BERRY - .byte 0x41 @ team flags - .2byte MOVE_SCRATCH, MOVE_SCREECH, MOVE_LEECH_LIFE, MOVE_FLASH - .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK - .byte NATURE_SERIOUS - .2byte 0 @ padding - -@ 10 - .2byte SPECIES_CROBAT - .byte BATTLE_TOWER_ITEM_SITRUS_BERRY - .byte 0x01 @ team flags - .2byte MOVE_BITE, MOVE_FLY, MOVE_SUPERSONIC, MOVE_HAZE - .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_IMPISH - .2byte 0 @ padding - -@ 11 - .2byte SPECIES_MAWILE - .byte BATTLE_TOWER_ITEM_METAL_COAT - .byte 0x03 @ team flags - .2byte MOVE_VICE_GRIP, MOVE_SWEET_SCENT, MOVE_ASTONISH, MOVE_STRENGTH - .byte F_EV_SPREAD_ATTACK - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 12 - .2byte SPECIES_NOSEPASS - .byte BATTLE_TOWER_ITEM_SITRUS_BERRY - .byte 0x01 @ team flags - .2byte MOVE_ROCK_THROW, MOVE_SANDSTORM, MOVE_HARDEN, MOVE_PROTECT - .byte F_EV_SPREAD_ATTACK - .byte NATURE_IMPISH - .2byte 0 @ padding - -@ 13 - .2byte SPECIES_DELCATTY - .byte BATTLE_TOWER_ITEM_SITRUS_BERRY - .byte 0x42 @ team flags - .2byte MOVE_DOUBLE_SLAP, MOVE_TAIL_WHIP, MOVE_ATTRACT, MOVE_CHARM - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE - .byte NATURE_BOLD - .2byte 0 @ padding - -@ 14 - .2byte SPECIES_CAMERUPT - .byte BATTLE_TOWER_ITEM_CHARCOAL - .byte 0x01 @ team flags - .2byte MOVE_EMBER, MOVE_TAKE_DOWN, MOVE_GROWL, MOVE_SANDSTORM - .byte F_EV_SPREAD_SP_DEFENSE - .byte NATURE_RASH - .2byte 0 @ padding - -@ 15 - .2byte SPECIES_MUK - .byte BATTLE_TOWER_ITEM_ORAN_BERRY - .byte 0x01 @ team flags - .2byte MOVE_POISON_GAS, MOVE_MINIMIZE, MOVE_SLUDGE, MOVE_SCREECH - .byte F_EV_SPREAD_HP - .byte NATURE_CALM - .2byte 0 @ padding - -@ 16 - .2byte SPECIES_SANDSLASH - .byte BATTLE_TOWER_ITEM_SOFT_SAND - .byte 0x03 @ team flags - .2byte MOVE_SLASH, MOVE_SAND_ATTACK, MOVE_DEFENSE_CURL, MOVE_SWIFT - .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK - .byte NATURE_DOCILE - .2byte 0 @ padding - -@ 17 - .2byte SPECIES_SPINDA - .byte BATTLE_TOWER_ITEM_SILK_SCARF - .byte 0x42 @ team flags - .2byte MOVE_UPROAR, MOVE_WATER_PULSE, MOVE_THRASH, MOVE_SAFEGUARD - .byte F_EV_SPREAD_SPEED - .byte NATURE_TIMID - .2byte 0 @ padding - -@ 18 - .2byte SPECIES_WHISCASH - .byte BATTLE_TOWER_ITEM_CHESTO_BERRY - .byte 0x01 @ team flags - .2byte MOVE_TICKLE, MOVE_MUD_SPORT, MOVE_WATER_GUN, MOVE_WATER_SPORT - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE - .byte NATURE_HASTY - .2byte 0 @ padding - -@ 19 - .2byte SPECIES_CACTURNE - .byte BATTLE_TOWER_ITEM_POISON_BARB - .byte 0x01 @ team flags - .2byte MOVE_POISON_STING, MOVE_PIN_MISSILE, MOVE_ABSORB, MOVE_COTTON_SPORE - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK - .byte NATURE_NAIVE - .2byte 0 @ padding - -@ 20 - .2byte SPECIES_JIGGLYPUFF - .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER - .byte 0x42 @ team flags - .2byte MOVE_SING, MOVE_ROLLOUT, MOVE_POUND, MOVE_LIGHT_SCREEN - .byte F_EV_SPREAD_HP - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 21 - .2byte SPECIES_MARILL - .byte BATTLE_TOWER_ITEM_MYSTIC_WATER - .byte 0x42 @ team flags - .2byte MOVE_BUBBLE_BEAM, MOVE_DEFENSE_CURL, MOVE_RAIN_DANCE, MOVE_IRON_TAIL - .byte F_EV_SPREAD_SP_DEFENSE - .byte NATURE_QUIET - .2byte 0 @ padding - -@ 22 - .2byte SPECIES_MAGNETON - .byte BATTLE_TOWER_ITEM_RAWST_BERRY - .byte 0x01 @ team flags - .2byte MOVE_THUNDER_SHOCK, MOVE_SUPERSONIC, MOVE_FLASH, MOVE_SCREECH - .byte F_EV_SPREAD_SPEED - .byte NATURE_CAREFUL - .2byte 0 @ padding - -@ 23 - .2byte SPECIES_CARVANHA - .byte BATTLE_TOWER_ITEM_KINGS_ROCK - .byte 0x01 @ team flags - .2byte MOVE_BITE, MOVE_RAGE, MOVE_SCARY_FACE, MOVE_LEER - .byte F_EV_SPREAD_ATTACK - .byte NATURE_QUIRKY - .2byte 0 @ padding - -@ 24 - .2byte SPECIES_KECLEON - .byte BATTLE_TOWER_ITEM_PERSIM_BERRY - .byte 0x03 @ team flags - .2byte MOVE_THIEF, MOVE_LICK, MOVE_BIND, MOVE_FURY_SWIPES - .byte F_EV_SPREAD_DEFENSE - .byte NATURE_JOLLY - .2byte 0 @ padding - -@ 25 - .2byte SPECIES_NINETALES - .byte BATTLE_TOWER_ITEM_CHARCOAL - .byte 0x02 @ team flags - .2byte MOVE_EMBER, MOVE_CONFUSE_RAY, MOVE_FIRE_SPIN, MOVE_SAFEGUARD - .byte F_EV_SPREAD_SP_ATTACK - .byte NATURE_LONELY - .2byte 0 @ padding - -@ 26 - .2byte SPECIES_RAICHU - .byte BATTLE_TOWER_ITEM_PERSIM_BERRY - .byte 0x42 @ team flags - .2byte MOVE_SHOCK_WAVE, MOVE_GROWL, MOVE_DOUBLE_TEAM, MOVE_LIGHT_SCREEN - .byte F_EV_SPREAD_DEFENSE - .byte NATURE_NAIVE - .2byte 0 @ padding - -@ 27 - .2byte SPECIES_SEALEO - .byte BATTLE_TOWER_ITEM_NEVER_MELT_ICE - .byte 0x01 @ team flags - .2byte MOVE_ICE_BALL, MOVE_WATER_GUN, MOVE_ENCORE, MOVE_HAIL - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK - .byte NATURE_LAX - .2byte 0 @ padding - -@ 28 - .2byte SPECIES_GRAVELER - .byte BATTLE_TOWER_ITEM_HARD_STONE - .byte 0x01 @ team flags - .2byte MOVE_ROCK_THROW, MOVE_MUD_SPORT, MOVE_SANDSTORM, MOVE_ROCK_TOMB - .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_GENTLE - .2byte 0 @ padding - -@ 29 - .2byte SPECIES_SHUPPET - .byte BATTLE_TOWER_ITEM_SPELL_TAG - .byte 0x03 @ team flags - .2byte MOVE_NIGHT_SHADE, MOVE_WILL_O_WISP, MOVE_SCREECH, MOVE_KNOCK_OFF - .byte F_EV_SPREAD_SP_ATTACK - .byte NATURE_QUIET - .2byte 0 @ padding - -@ 30 - .2byte SPECIES_LUVDISC - .byte BATTLE_TOWER_ITEM_SITRUS_BERRY - .byte 0x0A @ team flags - .2byte MOVE_ATTRACT, MOVE_FLAIL, MOVE_SWEET_KISS, MOVE_WATER_PULSE - .byte F_EV_SPREAD_SP_ATTACK - .byte NATURE_ADAMANT - .2byte 0 @ padding - -@ 31 - .2byte SPECIES_LANTURN - .byte BATTLE_TOWER_ITEM_CHERI_BERRY - .byte 0x0A @ team flags - .2byte MOVE_THUNDER_WAVE, MOVE_SUPERSONIC, MOVE_WATER_GUN, MOVE_SPARK - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP - .byte NATURE_BOLD - .2byte 0 @ padding - -@ 32 - .2byte SPECIES_CORSOLA - .byte BATTLE_TOWER_ITEM_SITRUS_BERRY - .byte 0x0A @ team flags - .2byte MOVE_MIRROR_COAT, MOVE_BUBBLE, MOVE_HARDEN, MOVE_LIGHT_SCREEN - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE - .byte NATURE_TIMID - .2byte 0 @ padding - -@ 33 - .2byte SPECIES_WAILMER - .byte BATTLE_TOWER_ITEM_SITRUS_BERRY - .byte 0x05 @ team flags - .2byte MOVE_SURF, MOVE_ROAR, MOVE_GROWL, MOVE_MIST - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK - .byte NATURE_SASSY - .2byte 0 @ padding - -@ 34 - .2byte SPECIES_RHYDON - .byte BATTLE_TOWER_ITEM_FOCUS_BAND - .byte 0x05 @ team flags - .2byte MOVE_TAKE_DOWN, MOVE_SCARY_FACE, MOVE_TAIL_WHIP, MOVE_ROAR - .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 35 - .2byte SPECIES_DODRIO - .byte BATTLE_TOWER_ITEM_SHARP_BEAK - .byte 0x05 @ team flags - .2byte MOVE_FURY_ATTACK, MOVE_PURSUIT, MOVE_AERIAL_ACE, MOVE_AGILITY - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 36 - .2byte SPECIES_GOLDUCK - .byte BATTLE_TOWER_ITEM_QUICK_CLAW - .byte 0x05 @ team flags - .2byte MOVE_FURY_SWIPES, MOVE_TAIL_WHIP, MOVE_DISABLE, MOVE_PSYCH_UP - .byte F_EV_SPREAD_ATTACK - .byte NATURE_RELAXED - .2byte 0 @ padding - -@ 37 - .2byte SPECIES_BELLOSSOM - .byte BATTLE_TOWER_ITEM_MIRACLE_SEED - .byte 0x0A @ team flags - .2byte MOVE_GIGA_DRAIN, MOVE_POISON_POWDER, MOVE_STUN_SPORE, MOVE_ACID - .byte F_EV_SPREAD_SP_ATTACK - .byte NATURE_BOLD - .2byte 0 @ padding - -@ 38 - .2byte SPECIES_TROPIUS - .byte BATTLE_TOWER_ITEM_KINGS_ROCK - .byte 0x05 @ team flags - .2byte MOVE_STOMP, MOVE_RAZOR_LEAF, MOVE_GUST, MOVE_SYNTHESIS - .byte F_EV_SPREAD_ATTACK - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 39 - .2byte SPECIES_SABLEYE - .byte BATTLE_TOWER_ITEM_SPELL_TAG - .byte 0x0A @ team flags - .2byte MOVE_NIGHT_SHADE, MOVE_FAKE_OUT, MOVE_PSYCH_UP, MOVE_DETECT - .byte F_EV_SPREAD_SPEED - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 40 - .2byte SPECIES_ELECTRODE - .byte BATTLE_TOWER_ITEM_FOCUS_BAND - .byte 0x03 @ team flags - .2byte MOVE_SONIC_BOOM, MOVE_SCREECH, MOVE_SPARK, MOVE_SELF_DESTRUCT - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE - .byte NATURE_QUIRKY - .2byte 0 @ padding - -@ 41 - .2byte SPECIES_TENTACRUEL - .byte BATTLE_TOWER_ITEM_POISON_BARB - .byte 0x01 @ team flags - .2byte MOVE_ACID, MOVE_WATER_PULSE, MOVE_BARRIER, MOVE_WRAP - .byte F_EV_SPREAD_SPEED - .byte NATURE_HASTY - .2byte 0 @ padding - -@ 42 - .2byte SPECIES_CLAYDOL - .byte BATTLE_TOWER_ITEM_SOFT_SAND - .byte 0x05 @ team flags - .2byte MOVE_ANCIENT_POWER, MOVE_MUD_SLAP, MOVE_RAPID_SPIN, MOVE_CONFUSION - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE - .byte NATURE_QUIET - .2byte 0 @ padding - -@ 43 - .2byte SPECIES_GRUMPIG - .byte BATTLE_TOWER_ITEM_SITRUS_BERRY - .byte 0x0A @ team flags - .2byte MOVE_PSYBEAM, MOVE_PSYCH_UP, MOVE_BOUNCE, MOVE_MAGIC_COAT - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE - .byte NATURE_NAUGHTY - .2byte 0 @ padding - -@ 44 - .2byte SPECIES_CRAWDAUNT - .byte BATTLE_TOWER_ITEM_MENTAL_HERB - .byte 0x05 @ team flags - .2byte MOVE_CRABHAMMER, MOVE_BUBBLE_BEAM, MOVE_BRICK_BREAK, MOVE_PROTECT - .byte F_EV_SPREAD_ATTACK - .byte NATURE_CALM - .2byte 0 @ padding - -@ 45 - .2byte SPECIES_SEVIPER - .byte BATTLE_TOWER_ITEM_POISON_BARB - .byte 0x01 @ team flags - .2byte MOVE_POISON_TAIL, MOVE_GLARE, MOVE_WRAP, MOVE_THIEF - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE - .byte NATURE_CAREFUL - .2byte 0 @ padding - -@ 46 - .2byte SPECIES_ZANGOOSE - .byte BATTLE_TOWER_ITEM_SITRUS_BERRY - .byte 0x05 @ team flags - .2byte MOVE_FURY_CUTTER, MOVE_LEER, MOVE_QUICK_ATTACK, MOVE_DETECT - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 47 - .2byte SPECIES_ALTARIA - .byte BATTLE_TOWER_ITEM_DRAGON_FANG - .byte 0x03 @ team flags - .2byte MOVE_DRAGON_BREATH, MOVE_SING, MOVE_SAFEGUARD, MOVE_TAKE_DOWN - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 48 - .2byte SPECIES_ROSELIA - .byte BATTLE_TOWER_ITEM_CHESTO_BERRY - .byte 0x0A @ team flags - .2byte MOVE_LEECH_SEED, MOVE_MEGA_DRAIN, MOVE_GROWTH, MOVE_STUN_SPORE - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK - .byte NATURE_NAUGHTY - .2byte 0 @ padding - -@ 49 - .2byte SPECIES_VOLBEAT - .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER - .byte 0x09 @ team flags - .2byte MOVE_SIGNAL_BEAM, MOVE_CONFUSE_RAY, MOVE_DOUBLE_TEAM, MOVE_LIGHT_SCREEN - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 50 - .2byte SPECIES_ILLUMISE - .byte BATTLE_TOWER_ITEM_SITRUS_BERRY - .byte 0x09 @ team flags - .2byte MOVE_CHARM, MOVE_ENCORE, MOVE_SOLAR_BEAM, MOVE_ATTRACT - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED - .byte NATURE_QUIET - .2byte 0 @ padding - -@ 51 - .2byte SPECIES_MANECTRIC - .byte BATTLE_TOWER_ITEM_MAGNET - .byte 0x03 @ team flags - .2byte MOVE_BITE, MOVE_HOWL, MOVE_THUNDER_WAVE, MOVE_SPARK - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED - .byte NATURE_SERIOUS - .2byte 0 @ padding - -@ 52 - .2byte SPECIES_MAWILE - .byte BATTLE_TOWER_ITEM_SITRUS_BERRY - .byte 0x0A @ team flags - .2byte MOVE_CRUNCH, MOVE_IRON_DEFENSE, MOVE_TORMENT, MOVE_SANDSTORM - .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK - .byte NATURE_RASH - .2byte 0 @ padding - -@ 53 - .2byte SPECIES_HARIYAMA - .byte BATTLE_TOWER_ITEM_KINGS_ROCK - .byte 0x05 @ team flags - .2byte MOVE_ARM_THRUST, MOVE_FAKE_OUT, MOVE_WHIRLWIND, MOVE_REVERSAL - .byte F_EV_SPREAD_ATTACK - .byte NATURE_GENTLE - .2byte 0 @ padding - -@ 54 - .2byte SPECIES_SKARMORY - .byte BATTLE_TOWER_ITEM_METAL_COAT - .byte 0x01 @ team flags - .2byte MOVE_STEEL_WING, MOVE_AGILITY, MOVE_TAUNT, MOVE_FLY - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED - .byte NATURE_NAIVE - .2byte 0 @ padding - -@ 55 - .2byte SPECIES_TORKOAL - .byte BATTLE_TOWER_ITEM_PECHA_BERRY - .byte 0x03 @ team flags - .2byte MOVE_FIRE_SPIN, MOVE_SMOKESCREEN, MOVE_BODY_SLAM, MOVE_AMNESIA - .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_MILD - .2byte 0 @ padding - -@ 56 - .2byte SPECIES_GYARADOS - .byte BATTLE_TOWER_ITEM_PERSIM_BERRY - .byte 0x05 @ team flags - .2byte MOVE_THRASH, MOVE_DRAGON_RAGE, MOVE_TWISTER, MOVE_HYDRO_PUMP - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_QUIRKY - .2byte 0 @ padding - -@ 57 - .2byte SPECIES_MIGHTYENA - .byte BATTLE_TOWER_ITEM_SITRUS_BERRY - .byte 0x05 @ team flags - .2byte MOVE_CRUNCH, MOVE_HOWL, MOVE_IRON_TAIL, MOVE_TORMENT - .byte F_EV_SPREAD_SP_ATTACK - .byte NATURE_QUIRKY - .2byte 0 @ padding - -@ 58 - .2byte SPECIES_LINOONE - .byte BATTLE_TOWER_ITEM_CHERI_BERRY - .byte 0x06 @ team flags - .2byte MOVE_SLASH, MOVE_ATTRACT, MOVE_SHOCK_WAVE, MOVE_TOXIC - .byte F_EV_SPREAD_ATTACK - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 59 - .2byte SPECIES_MASQUERAIN - .byte BATTLE_TOWER_ITEM_SITRUS_BERRY - .byte 0x0A @ team flags - .2byte MOVE_TOXIC, MOVE_STUN_SPORE, MOVE_SUNNY_DAY, MOVE_SOLAR_BEAM - .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK - .byte NATURE_LAX - .2byte 0 @ padding - -@ 60 - .2byte SPECIES_SCEPTILE - .byte BATTLE_TOWER_ITEM_LUM_BERRY - .byte 0x06 @ team flags - .2byte MOVE_BULLET_SEED, MOVE_SLAM, MOVE_SCREECH, MOVE_DETECT - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED - .byte NATURE_RELAXED - .2byte 0 @ padding - -@ 61 - .2byte SPECIES_BLAZIKEN - .byte BATTLE_TOWER_ITEM_KINGS_ROCK - .byte 0x06 @ team flags - .2byte MOVE_DOUBLE_KICK, MOVE_FLAMETHROWER, MOVE_DOUBLE_TEAM, MOVE_ROAR - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK - .byte NATURE_GENTLE - .2byte 0 @ padding - -@ 62 - .2byte SPECIES_SWAMPERT - .byte BATTLE_TOWER_ITEM_SITRUS_BERRY - .byte 0x49 @ team flags - .2byte MOVE_SURF, MOVE_MUD_SHOT, MOVE_MUD_SPORT, MOVE_RAIN_DANCE - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 63 - .2byte SPECIES_SALAMENCE - .byte BATTLE_TOWER_ITEM_DRAGON_FANG - .byte 0x49 @ team flags - .2byte MOVE_DRAGON_BREATH, MOVE_FLY, MOVE_TOXIC, MOVE_FACADE - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_CALM - .2byte 0 @ padding - -@ 64 - .2byte SPECIES_KINGDRA - .byte BATTLE_TOWER_ITEM_PERSIM_BERRY - .byte 0x49 @ team flags - .2byte MOVE_SURF, MOVE_ICE_BEAM, MOVE_SMOKESCREEN, MOVE_RAIN_DANCE - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED - .byte NATURE_SERIOUS - .2byte 0 @ padding - -@ 65 - .2byte SPECIES_CORSOLA - .byte BATTLE_TOWER_ITEM_PERSIM_BERRY - .byte 0x03 @ team flags - .2byte MOVE_ANCIENT_POWER, MOVE_MIRROR_COAT, MOVE_SAFEGUARD, MOVE_REFLECT - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE - .byte NATURE_BOLD - .2byte 0 @ padding - -@ 66 - .2byte SPECIES_RHYDON - .byte BATTLE_TOWER_ITEM_FOCUS_BAND - .byte 0x41 @ team flags - .2byte MOVE_EARTHQUAKE, MOVE_IRON_TAIL, MOVE_ROAR, MOVE_THUNDERBOLT - .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_HASTY - .2byte 0 @ padding - -@ 67 - .2byte SPECIES_HERACROSS - .byte BATTLE_TOWER_ITEM_KINGS_ROCK - .byte 0x06 @ team flags - .2byte MOVE_MEGAHORN, MOVE_COUNTER, MOVE_PROTECT, MOVE_LEER - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK - .byte NATURE_GENTLE - .2byte 0 @ padding - -@ 68 - .2byte SPECIES_GIRAFARIG - .byte BATTLE_TOWER_ITEM_LUM_BERRY - .byte 0x09 @ team flags - .2byte MOVE_PSYCHIC, MOVE_CRUNCH, MOVE_BATON_PASS, MOVE_AGILITY - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_HP - .byte NATURE_ADAMANT - .2byte 0 @ padding - -@ 69 - .2byte SPECIES_XATU - .byte BATTLE_TOWER_ITEM_LUM_BERRY - .byte 0x09 @ team flags - .2byte MOVE_PSYCHIC, MOVE_FLY, MOVE_CONFUSE_RAY, MOVE_TOXIC - .byte F_EV_SPREAD_SPEED - .byte NATURE_BASHFUL - .2byte 0 @ padding - -@ 70 - .2byte SPECIES_DODRIO - .byte BATTLE_TOWER_ITEM_SHARP_BEAK - .byte 0x03 @ team flags - .2byte MOVE_DRILL_PECK, MOVE_TRI_ATTACK, MOVE_PURSUIT, MOVE_TORMENT - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK - .byte NATURE_SERIOUS - .2byte 0 @ padding - -@ 71 - .2byte SPECIES_VILEPLUME - .byte BATTLE_TOWER_ITEM_SITRUS_BERRY - .byte 0x89 @ team flags - .2byte MOVE_POISON_POWDER, MOVE_STUN_SPORE, MOVE_SLEEP_POWDER, MOVE_PETAL_DANCE - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_MODEST - .2byte 0 @ padding - -@ 72 - .2byte SPECIES_MEDICHAM - .byte BATTLE_TOWER_ITEM_TWISTED_SPOON - .byte 0x06 @ team flags - .2byte MOVE_FOCUS_PUNCH, MOVE_LIGHT_SCREEN, MOVE_BULK_UP, MOVE_PSYCHIC - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE - .byte NATURE_JOLLY - .2byte 0 @ padding - -@ 73 - .2byte SPECIES_ABSOL - .byte BATTLE_TOWER_ITEM_SITRUS_BERRY - .byte 0x06 @ team flags - .2byte MOVE_SLASH, MOVE_SWORDS_DANCE, MOVE_DOUBLE_TEAM, MOVE_ATTRACT - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 74 - .2byte SPECIES_DUSCLOPS - .byte BATTLE_TOWER_ITEM_SPELL_TAG - .byte 0x4B @ team flags - .2byte MOVE_CONFUSE_RAY, MOVE_WILL_O_WISP, MOVE_NIGHT_SHADE, MOVE_DISABLE - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE - .byte NATURE_LAX - .2byte 0 @ padding - -@ 75 - .2byte SPECIES_SHUPPET - .byte BATTLE_TOWER_ITEM_SPELL_TAG - .byte 0x43 @ team flags - .2byte MOVE_GRUDGE, MOVE_SHADOW_BALL, MOVE_CURSE, MOVE_KNOCK_OFF - .byte F_EV_SPREAD_SP_ATTACK - .byte NATURE_IMPISH - .2byte 0 @ padding - -@ 76 - .2byte SPECIES_CASTFORM - .byte BATTLE_TOWER_ITEM_LUM_BERRY - .byte 0x82 @ team flags - .2byte MOVE_WEATHER_BALL, MOVE_HAIL, MOVE_SUNNY_DAY, MOVE_RAIN_DANCE - .byte F_EV_SPREAD_SPEED - .byte NATURE_MODEST - .2byte 0 @ padding - -@ 77 - .2byte SPECIES_MILOTIC - .byte BATTLE_TOWER_ITEM_DRAGON_FANG - .byte 0x02 @ team flags - .2byte MOVE_SURF, MOVE_REFRESH, MOVE_RECOVER, MOVE_RAIN_DANCE - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK - .byte NATURE_ADAMANT - .2byte 0 @ padding - -@ 78 - .2byte SPECIES_SHARPEDO - .byte BATTLE_TOWER_ITEM_PERSIM_BERRY - .byte 0x01 @ team flags - .2byte MOVE_CRUNCH, MOVE_FOCUS_ENERGY, MOVE_SCARY_FACE, MOVE_SCREECH - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK - .byte NATURE_LAX - .2byte 0 @ padding - -@ 79 - .2byte SPECIES_FLYGON - .byte BATTLE_TOWER_ITEM_CHERI_BERRY - .byte 0x06 @ team flags - .2byte MOVE_EARTHQUAKE, MOVE_SAND_ATTACK, MOVE_DRAGON_BREATH, MOVE_SAND_TOMB - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK - .byte NATURE_NAUGHTY - .2byte 0 @ padding - -@ 80 - .2byte SPECIES_TRAPINCH - .byte BATTLE_TOWER_ITEM_SITRUS_BERRY - .byte 0x09 @ team flags - .2byte MOVE_TOXIC, MOVE_SAND_TOMB, MOVE_CRUNCH, MOVE_DOUBLE_TEAM - .byte F_EV_SPREAD_ATTACK - .byte NATURE_DOCILE - .2byte 0 @ padding - -@ 81 - .2byte SPECIES_LUNATONE - .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER - .byte 0x43 @ team flags - .2byte MOVE_PSYCHIC, MOVE_ROCK_THROW, MOVE_HYPNOSIS, MOVE_LIGHT_SCREEN - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 82 - .2byte SPECIES_SOLROCK - .byte BATTLE_TOWER_ITEM_PECHA_BERRY - .byte 0x43 @ team flags - .2byte MOVE_SOLAR_BEAM, MOVE_SUNNY_DAY, MOVE_COSMIC_POWER, MOVE_CALM_MIND - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE - .byte NATURE_QUIET - .2byte 0 @ padding - -@ 83 - .2byte SPECIES_BALTOY - .byte BATTLE_TOWER_ITEM_SITRUS_BERRY - .byte 0x43 @ team flags - .2byte MOVE_PSYCHIC, MOVE_EARTHQUAKE, MOVE_REFLECT, MOVE_SELF_DESTRUCT - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP - .byte NATURE_BASHFUL - .2byte 0 @ padding - -@ 84 - .2byte SPECIES_CRAWDAUNT - .byte BATTLE_TOWER_ITEM_QUICK_CLAW - .byte 0x06 @ team flags - .2byte MOVE_CRABHAMMER, MOVE_SURF, MOVE_PROTECT, MOVE_BRICK_BREAK - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_RASH - .2byte 0 @ padding - -@ 85 - .2byte SPECIES_WHISCASH - .byte BATTLE_TOWER_ITEM_ASPEAR_BERRY - .byte 0x06 @ team flags - .2byte MOVE_EARTHQUAKE, MOVE_TICKLE, MOVE_AMNESIA, MOVE_SURF - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 86 - .2byte SPECIES_SEVIPER - .byte BATTLE_TOWER_ITEM_SITRUS_BERRY - .byte 0x09 @ team flags - .2byte MOVE_POISON_TAIL, MOVE_CRUNCH, MOVE_GIGA_DRAIN, MOVE_HAZE - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK - .byte NATURE_RELAXED - .2byte 0 @ padding - -@ 87 - .2byte SPECIES_MAGCARGO - .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER - .byte 0x89 @ team flags - .2byte MOVE_FLAMETHROWER, MOVE_LIGHT_SCREEN, MOVE_AMNESIA, MOVE_ROCK_SLIDE - .byte F_EV_SPREAD_ATTACK - .byte NATURE_SASSY - .2byte 0 @ padding - -@ 88 - .2byte SPECIES_MACHAMP - .byte BATTLE_TOWER_ITEM_BLACK_BELT - .byte 0x09 @ team flags - .2byte MOVE_KARATE_CHOP, MOVE_SEISMIC_TOSS, MOVE_BRICK_BREAK, MOVE_LOW_KICK - .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_GENTLE - .2byte 0 @ padding - -@ 89 - .2byte SPECIES_SWALOT - .byte BATTLE_TOWER_ITEM_SITRUS_BERRY - .byte 0x86 @ team flags - .2byte MOVE_YAWN, MOVE_WATER_PULSE, MOVE_SHADOW_BALL, MOVE_SLUDGE_BOMB - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_NAUGHTY - .2byte 0 @ padding - -@ 90 - .2byte SPECIES_SCEPTILE - .byte BATTLE_TOWER_ITEM_SITRUS_BERRY - .byte 0x0C @ team flags - .2byte MOVE_LEAF_BLADE, MOVE_GIGA_DRAIN, MOVE_FURY_CUTTER, MOVE_DETECT - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_HP - .byte NATURE_NAIVE - .2byte 0 @ padding - -@ 91 - .2byte SPECIES_BLAZIKEN - .byte BATTLE_TOWER_ITEM_SCOPE_LENS - .byte 0x0C @ team flags - .2byte MOVE_BLAZE_KICK, MOVE_FLAMETHROWER, MOVE_PROTECT, MOVE_QUICK_ATTACK - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK - .byte NATURE_DOCILE - .2byte 0 @ padding - -@ 92 - .2byte SPECIES_SWAMPERT - .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER - .byte 0x4C @ team flags - .2byte MOVE_SURF, MOVE_MUD_SHOT, MOVE_MUD_SLAP, MOVE_DOUBLE_TEAM - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_HP - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 93 - .2byte SPECIES_MIGHTYENA - .byte BATTLE_TOWER_ITEM_BLACK_GLASSES - .byte 0x04 @ team flags - .2byte MOVE_CRUNCH, MOVE_HOWL, MOVE_SWAGGER, MOVE_SHADOW_BALL - .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_CALM - .2byte 0 @ padding - -@ 94 - .2byte SPECIES_LINOONE - .byte BATTLE_TOWER_ITEM_CHESTO_BERRY - .byte 0x04 @ team flags - .2byte MOVE_SLASH, MOVE_REST, MOVE_BELLY_DRUM, MOVE_THUNDERBOLT - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK - .byte NATURE_MILD - .2byte 0 @ padding - -@ 95 - .2byte SPECIES_BEAUTIFLY - .byte BATTLE_TOWER_ITEM_LUM_BERRY - .byte 0x08 @ team flags - .2byte MOVE_GIGA_DRAIN, MOVE_ATTRACT, MOVE_MORNING_SUN, MOVE_STUN_SPORE - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_HASTY - .2byte 0 @ padding - -@ 96 - .2byte SPECIES_DUSTOX - .byte BATTLE_TOWER_ITEM_SITRUS_BERRY - .byte 0x08 @ team flags - .2byte MOVE_PSYCHIC, MOVE_SILVER_WIND, MOVE_MOONLIGHT, MOVE_TOXIC - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_CAREFUL - .2byte 0 @ padding - -@ 97 - .2byte SPECIES_LUDICOLO - .byte BATTLE_TOWER_ITEM_LUM_BERRY - .byte 0x0C @ team flags - .2byte MOVE_FAKE_OUT, MOVE_HYDRO_PUMP, MOVE_ICE_BEAM, MOVE_UPROAR - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP - .byte NATURE_QUIET - .2byte 0 @ padding - -@ 98 - .2byte SPECIES_SHIFTRY - .byte BATTLE_TOWER_ITEM_PERSIM_BERRY - .byte 0x0C @ team flags - .2byte MOVE_FRUSTRATION, MOVE_GIGA_DRAIN, MOVE_TORMENT, MOVE_SWAGGER - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK - .byte NATURE_RELAXED - .2byte 0 @ padding - -@ 99 - .2byte SPECIES_SWELLOW - .byte BATTLE_TOWER_ITEM_LUM_BERRY - .byte 0x88 @ team flags - .2byte MOVE_FLY, MOVE_ENDEAVOR, MOVE_AERIAL_ACE, MOVE_TOXIC - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 100 - .2byte SPECIES_GARDEVOIR - .byte BATTLE_TOWER_ITEM_BLACK_GLASSES - .byte 0x4A @ team flags - .2byte MOVE_HYPNOSIS, MOVE_DREAM_EATER, MOVE_PSYCHIC, MOVE_DOUBLE_TEAM - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED - .byte NATURE_CAREFUL - .2byte 0 @ padding - -@ 101 - .2byte SPECIES_BRELOOM - .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER - .byte 0x0C @ team flags - .2byte MOVE_DYNAMIC_PUNCH, MOVE_MIND_READER, MOVE_SNATCH, MOVE_MEGA_DRAIN - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_ADAMANT - .2byte 0 @ padding - -@ 102 - .2byte SPECIES_VIGOROTH - .byte BATTLE_TOWER_ITEM_QUICK_CLAW - .byte 0x04 @ team flags - .2byte MOVE_SLASH, MOVE_UPROAR, MOVE_ENCORE, MOVE_FACADE - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_CALM - .2byte 0 @ padding - -@ 103 - .2byte SPECIES_NINJASK - .byte BATTLE_TOWER_ITEM_SILVER_POWDER - .byte 0x04 @ team flags - .2byte MOVE_FURY_CUTTER, MOVE_GIGA_DRAIN, MOVE_SWORDS_DANCE, MOVE_DOUBLE_TEAM - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_SASSY - .2byte 0 @ padding - -@ 104 - .2byte SPECIES_SHEDINJA - .byte BATTLE_TOWER_ITEM_QUICK_CLAW - .byte 0xCA @ team flags - .2byte MOVE_CONFUSE_RAY, MOVE_SOLAR_BEAM, MOVE_SUNNY_DAY, MOVE_GRUDGE - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE - .byte NATURE_JOLLY - .2byte 0 @ padding - -@ 105 - .2byte SPECIES_LOUDRED - .byte BATTLE_TOWER_ITEM_PECHA_BERRY - .byte 0x04 @ team flags - .2byte MOVE_HYPER_VOICE, MOVE_HOWL, MOVE_SHADOW_BALL, MOVE_TORMENT - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 106 - .2byte SPECIES_HARIYAMA - .byte BATTLE_TOWER_ITEM_KINGS_ROCK - .byte 0x04 @ team flags - .2byte MOVE_ARM_THRUST, MOVE_BULK_UP, MOVE_BRICK_BREAK, MOVE_HIDDEN_POWER - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK - .byte NATURE_BASHFUL - .2byte 0 @ padding - -@ 107 - .2byte SPECIES_ALAKAZAM - .byte BATTLE_TOWER_ITEM_TWISTED_SPOON - .byte 0x88 @ team flags - .2byte MOVE_PSYCHIC, MOVE_SHADOW_BALL, MOVE_FUTURE_SIGHT, MOVE_DISABLE - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_HP - .byte NATURE_QUIET - .2byte 0 @ padding - -@ 108 - .2byte SPECIES_CROBAT - .byte BATTLE_TOWER_ITEM_CHERI_BERRY - .byte 0x88 @ team flags - .2byte MOVE_CONFUSE_RAY, MOVE_TOXIC, MOVE_MEAN_LOOK, MOVE_SNATCH - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 109 - .2byte SPECIES_MAWILE - .byte BATTLE_TOWER_ITEM_METAL_COAT - .byte 0x04 @ team flags - .2byte MOVE_CRUNCH, MOVE_IRON_DEFENSE, MOVE_FAKE_TEARS, MOVE_POISON_FANG - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK - .byte NATURE_NAIVE - .2byte 0 @ padding - -@ 110 - .2byte SPECIES_AGGRON - .byte BATTLE_TOWER_ITEM_METAL_COAT - .byte 0x45 @ team flags - .2byte MOVE_METAL_CLAW, MOVE_FLAMETHROWER, MOVE_METAL_SOUND, MOVE_ICE_BEAM - .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 111 - .2byte SPECIES_GOLEM - .byte BATTLE_TOWER_ITEM_SOFT_SAND - .byte 0xC5 @ team flags - .2byte MOVE_ROLLOUT, MOVE_DEFENSE_CURL, MOVE_DOUBLE_TEAM, MOVE_SELF_DESTRUCT - .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 112 - .2byte SPECIES_MANECTRIC - .byte BATTLE_TOWER_ITEM_MAGNET - .byte 0x04 @ team flags - .2byte MOVE_THUNDER, MOVE_RAIN_DANCE, MOVE_THUNDER_WAVE, MOVE_CHARGE - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP - .byte NATURE_CAREFUL - .2byte 0 @ padding - -@ 113 - .2byte SPECIES_VOLBEAT - .byte BATTLE_TOWER_ITEM_SILVER_POWDER - .byte 0x08 @ team flags - .2byte MOVE_CONFUSE_RAY, MOVE_SIGNAL_BEAM, MOVE_MOONLIGHT, MOVE_TAIL_GLOW - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP - .byte NATURE_DOCILE - .2byte 0 @ padding - -@ 114 - .2byte SPECIES_ILLUMISE - .byte BATTLE_TOWER_ITEM_SILVER_POWDER - .byte 0x08 @ team flags - .2byte MOVE_THUNDERBOLT, MOVE_FLATTER, MOVE_WISH, MOVE_ENCORE - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP - .byte NATURE_QUIET - .2byte 0 @ padding - -@ 115 - .2byte SPECIES_MASQUERAIN - .byte BATTLE_TOWER_ITEM_PERSIM_BERRY - .byte 0x88 @ team flags - .2byte MOVE_GIGA_DRAIN, MOVE_SILVER_WIND, MOVE_STUN_SPORE, MOVE_TOXIC - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK - .byte NATURE_NAIVE - .2byte 0 @ padding - -@ 116 - .2byte SPECIES_ROSELIA - .byte BATTLE_TOWER_ITEM_MIRACLE_SEED - .byte 0x08 @ team flags - .2byte MOVE_PETAL_DANCE, MOVE_GROWTH, MOVE_SYNTHESIS, MOVE_GRASS_WHISTLE - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP - .byte NATURE_IMPISH - .2byte 0 @ padding - -@ 117 - .2byte SPECIES_DELCATTY - .byte BATTLE_TOWER_ITEM_SITRUS_BERRY - .byte 0x08 @ team flags - .2byte MOVE_SING, MOVE_ATTRACT, MOVE_DOUBLE_SLAP, MOVE_HEAL_BELL - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_TIMID - .2byte 0 @ padding - -@ 118 - .2byte SPECIES_SEAKING - .byte BATTLE_TOWER_ITEM_MYSTIC_WATER - .byte 0x88 @ team flags - .2byte MOVE_RAIN_DANCE, MOVE_SURF, MOVE_ATTRACT, MOVE_ICE_BEAM - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK - .byte NATURE_BRAVE - .2byte 0 @ padding - -@ 119 - .2byte SPECIES_GYARADOS - .byte BATTLE_TOWER_ITEM_DRAGON_FANG - .byte 0x8C @ team flags - .2byte MOVE_HYDRO_PUMP, MOVE_EARTHQUAKE, MOVE_DRAGON_RAGE, MOVE_PROTECT - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP - .byte NATURE_CALM - .2byte 0 @ padding - -@ 120 - .2byte SPECIES_SWALOT - .byte BATTLE_TOWER_ITEM_LEFTOVERS - .byte 0x42 @ team flags - .2byte MOVE_STOCKPILE, MOVE_SWALLOW, MOVE_SPIT_UP, MOVE_YAWN - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_NAUGHTY - .2byte 0 @ padding - -@ 121 - .2byte SPECIES_MAGCARGO - .byte BATTLE_TOWER_ITEM_ASPEAR_BERRY - .byte 0x41 @ team flags - .2byte MOVE_ROCK_SLIDE, MOVE_FIRE_BLAST, MOVE_BODY_SLAM, MOVE_LIGHT_SCREEN - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_LONELY - .2byte 0 @ padding - -@ 122 - .2byte SPECIES_MUK - .byte BATTLE_TOWER_ITEM_POISON_BARB - .byte 0xC3 @ team flags - .2byte MOVE_SLUDGE_BOMB, MOVE_FLAMETHROWER, MOVE_ACID_ARMOR, MOVE_DISABLE - .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_NAIVE - .2byte 0 @ padding - -@ 123 - .2byte SPECIES_SPINDA - .byte BATTLE_TOWER_ITEM_SILK_SCARF - .byte 0x42 @ team flags - .2byte MOVE_DIZZY_PUNCH, MOVE_TEETER_DANCE, MOVE_PSYCH_UP, MOVE_FACADE - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_MODEST - .2byte 0 @ padding - -@ 124 - .2byte SPECIES_ALTARIA - .byte BATTLE_TOWER_ITEM_DRAGON_FANG - .byte 0x03 @ team flags - .2byte MOVE_DRAGON_CLAW, MOVE_DRAGON_BREATH, MOVE_DRAGON_DANCE, MOVE_REFRESH - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_RASH - .2byte 0 @ padding - -@ 125 - .2byte SPECIES_ZANGOOSE - .byte BATTLE_TOWER_ITEM_SITRUS_BERRY - .byte 0x03 @ team flags - .2byte MOVE_CRUSH_CLAW, MOVE_TAUNT, MOVE_SWORDS_DANCE, MOVE_DETECT - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_QUIRKY - .2byte 0 @ padding - -@ 126 - .2byte SPECIES_SEVIPER - .byte BATTLE_TOWER_ITEM_LUM_BERRY - .byte 0x41 @ team flags - .2byte MOVE_SWAGGER, MOVE_TAUNT, MOVE_GLARE, MOVE_POISON_TAIL - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_CAREFUL - .2byte 0 @ padding - -@ 127 - .2byte SPECIES_GRUMPIG - .byte BATTLE_TOWER_ITEM_SITRUS_BERRY - .byte 0x42 @ team flags - .2byte MOVE_TOXIC, MOVE_BOUNCE, MOVE_CONFUSE_RAY, MOVE_ATTRACT - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP - .byte NATURE_BRAVE - .2byte 0 @ padding - -@ 128 - .2byte SPECIES_CACTURNE - .byte BATTLE_TOWER_ITEM_MIRACLE_SEED - .byte 0x41 @ team flags - .2byte MOVE_NEEDLE_ARM, MOVE_INGRAIN, MOVE_SPIKES, MOVE_COTTON_SPORE - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_SASSY - .2byte 0 @ padding - -@ 129 - .2byte SPECIES_CLAYDOL - .byte BATTLE_TOWER_ITEM_CHESTO_BERRY - .byte 0x03 @ team flags - .2byte MOVE_EARTHQUAKE, MOVE_SANDSTORM, MOVE_COSMIC_POWER, MOVE_EXPLOSION - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_LAX - .2byte 0 @ padding - -@ 130 - .2byte SPECIES_TENTACRUEL - .byte BATTLE_TOWER_ITEM_MENTAL_HERB - .byte 0xC1 @ team flags - .2byte MOVE_SLUDGE_BOMB, MOVE_HYDRO_PUMP, MOVE_BARRIER, MOVE_SUPERSONIC - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED | F_EV_SPREAD_HP - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 131 - .2byte SPECIES_WIGGLYTUFF - .byte BATTLE_TOWER_ITEM_RAWST_BERRY - .byte 0xC3 @ team flags - .2byte MOVE_SING, MOVE_FOCUS_PUNCH, MOVE_DISABLE, MOVE_FACADE - .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_ADAMANT - .2byte 0 @ padding - -@ 132 - .2byte SPECIES_AZUMARILL - .byte BATTLE_TOWER_ITEM_CHERI_BERRY - .byte 0xC2 @ team flags - .2byte MOVE_SURF, MOVE_ATTRACT, MOVE_DEFENSE_CURL, MOVE_ROLLOUT - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_RASH - .2byte 0 @ padding - -@ 133 - .2byte SPECIES_ELECTRODE - .byte BATTLE_TOWER_ITEM_CHERI_BERRY - .byte 0xC3 @ team flags - .2byte MOVE_THUNDERBOLT, MOVE_MIRROR_COAT, MOVE_LIGHT_SCREEN, MOVE_SELF_DESTRUCT - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 134 - .2byte SPECIES_MILOTIC - .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER - .byte 0x42 @ team flags - .2byte MOVE_HYDRO_PUMP, MOVE_ATTRACT, MOVE_RECOVER, MOVE_REFRESH - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP - .byte NATURE_JOLLY - .2byte 0 @ padding - -@ 135 - .2byte SPECIES_KECLEON - .byte BATTLE_TOWER_ITEM_SITRUS_BERRY - .byte 0x43 @ team flags - .2byte MOVE_SKILL_SWAP, MOVE_ANCIENT_POWER, MOVE_WATER_PULSE, MOVE_THUNDERBOLT - .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_NAUGHTY - .2byte 0 @ padding - -@ 136 - .2byte SPECIES_DUSCLOPS - .byte BATTLE_TOWER_ITEM_LEFTOVERS - .byte 0x43 @ team flags - .2byte MOVE_CONFUSE_RAY, MOVE_CURSE, MOVE_REST, MOVE_MEAN_LOOK - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_BASHFUL - .2byte 0 @ padding - -@ 137 - .2byte SPECIES_ABSOL - .byte BATTLE_TOWER_ITEM_LUM_BERRY - .byte 0x41 @ team flags - .2byte MOVE_SLASH, MOVE_SWORDS_DANCE, MOVE_DOUBLE_TEAM, MOVE_SNATCH - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_DOCILE - .2byte 0 @ padding - -@ 138 - .2byte SPECIES_NINETALES - .byte BATTLE_TOWER_ITEM_APICOT_BERRY - .byte 0xC2 @ team flags - .2byte MOVE_FLAMETHROWER, MOVE_CONFUSE_RAY, MOVE_DOUBLE_TEAM, MOVE_WILL_O_WISP - .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_TIMID - .2byte 0 @ padding - -@ 139 - .2byte SPECIES_PIKACHU - .byte BATTLE_TOWER_ITEM_LIGHT_BALL - .byte 0xC2 @ team flags - .2byte MOVE_THUNDER_WAVE, MOVE_THUNDER, MOVE_RAIN_DANCE, MOVE_ATTRACT - .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_HASTY - .2byte 0 @ padding - -@ 140 - .2byte SPECIES_VILEPLUME - .byte BATTLE_TOWER_ITEM_ASPEAR_BERRY - .byte 0xC3 @ team flags - .2byte MOVE_GIGA_DRAIN, MOVE_SLEEP_POWDER, MOVE_MOONLIGHT, MOVE_SLUDGE_BOMB - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 141 - .2byte SPECIES_DONPHAN - .byte BATTLE_TOWER_ITEM_PERSIM_BERRY - .byte 0x41 @ team flags - .2byte MOVE_EARTHQUAKE, MOVE_DOUBLE_EDGE, MOVE_IRON_TAIL, MOVE_FISSURE - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_QUIRKY - .2byte 0 @ padding - -@ 142 - .2byte SPECIES_STARMIE - .byte BATTLE_TOWER_ITEM_CHERI_BERRY - .byte 0xC3 @ team flags - .2byte MOVE_CONFUSE_RAY, MOVE_ICE_BEAM, MOVE_RECOVER, MOVE_DOUBLE_TEAM - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE - .byte NATURE_HASTY - .2byte 0 @ padding - -@ 143 - .2byte SPECIES_WALREIN - .byte BATTLE_TOWER_ITEM_NEVER_MELT_ICE - .byte 0x43 @ team flags - .2byte MOVE_ICE_BEAM, MOVE_BODY_SLAM, MOVE_ENCORE, MOVE_HAIL - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_LAX - .2byte 0 @ padding - -@ 144 - .2byte SPECIES_RELICANTH - .byte BATTLE_TOWER_ITEM_LEFTOVERS - .byte 0x41 @ team flags - .2byte MOVE_YAWN, MOVE_MUD_SPORT, MOVE_DOUBLE_EDGE, MOVE_SANDSTORM - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_LONELY - .2byte 0 @ padding - -@ 145 - .2byte SPECIES_KINGDRA - .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER - .byte 0x43 @ team flags - .2byte MOVE_RAIN_DANCE, MOVE_ICE_BEAM, MOVE_HYDRO_PUMP, MOVE_AGILITY - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 146 - .2byte SPECIES_CRADILY - .byte BATTLE_TOWER_ITEM_LEFTOVERS - .byte 0x43 @ team flags - .2byte MOVE_CONFUSE_RAY, MOVE_INGRAIN, MOVE_ANCIENT_POWER, MOVE_GIGA_DRAIN - .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_MILD - .2byte 0 @ padding - -@ 147 - .2byte SPECIES_ARMALDO - .byte BATTLE_TOWER_ITEM_SITRUS_BERRY - .byte 0x43 @ team flags - .2byte MOVE_SLASH, MOVE_ROCK_SLIDE, MOVE_EARTHQUAKE, MOVE_WATER_PULSE - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_NAIVE - .2byte 0 @ padding - -@ 148 - .2byte SPECIES_METAGROSS - .byte BATTLE_TOWER_ITEM_METAL_COAT - .byte 0x41 @ team flags - .2byte MOVE_METAL_CLAW, MOVE_PSYCHIC, MOVE_LIGHT_SCREEN, MOVE_AGILITY - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_GENTLE - .2byte 0 @ padding - -@ 149 - .2byte SPECIES_SALAMENCE - .byte BATTLE_TOWER_ITEM_LUM_BERRY - .byte 0x42 @ team flags - .2byte MOVE_DRAGON_BREATH, MOVE_CRUNCH, MOVE_FLAMETHROWER, MOVE_AERIAL_ACE - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE - .byte NATURE_HASTY - .2byte 0 @ padding - -@ 150 - .2byte SPECIES_MIGHTYENA - .byte BATTLE_TOWER_ITEM_LIECHI_BERRY - .byte 0x01 @ team flags - .2byte MOVE_CRUNCH, MOVE_YAWN, MOVE_FACADE, MOVE_HOWL - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_GENTLE - .2byte 0 @ padding - -@ 151 - .2byte SPECIES_LINOONE - .byte BATTLE_TOWER_ITEM_SALAC_BERRY - .byte 0x02 @ team flags - .2byte MOVE_HYPER_BEAM, MOVE_FACADE, MOVE_ATTRACT, MOVE_TRICK - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 152 - .2byte SPECIES_LUDICOLO - .byte BATTLE_TOWER_ITEM_LUM_BERRY - .byte 0x03 @ team flags - .2byte MOVE_SURF, MOVE_FOCUS_PUNCH, MOVE_FAKE_OUT, MOVE_SYNTHESIS - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_TIMID - .2byte 0 @ padding - -@ 153 - .2byte SPECIES_EXPLOUD - .byte BATTLE_TOWER_ITEM_LIECHI_BERRY - .byte 0x01 @ team flags - .2byte MOVE_UPROAR, MOVE_EARTHQUAKE, MOVE_ICE_BEAM, MOVE_FLAMETHROWER - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK - .byte NATURE_DOCILE - .2byte 0 @ padding - -@ 154 - .2byte SPECIES_SWELLOW - .byte BATTLE_TOWER_ITEM_LANSAT_BERRY - .byte 0x02 @ team flags - .2byte MOVE_FACADE, MOVE_SUPERSONIC, MOVE_WING_ATTACK, MOVE_ENDEAVOR - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_NAIVE - .2byte 0 @ padding - -@ 155 - .2byte SPECIES_PELIPPER - .byte BATTLE_TOWER_ITEM_QUICK_CLAW - .byte 0x82 @ team flags - .2byte MOVE_STOCKPILE, MOVE_SWALLOW, MOVE_SPIT_UP, MOVE_ATTRACT - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 156 - .2byte SPECIES_BRELOOM - .byte BATTLE_TOWER_ITEM_FOCUS_BAND - .byte 0x01 @ team flags - .2byte MOVE_DYNAMIC_PUNCH, MOVE_COUNTER, MOVE_BULK_UP, MOVE_MIND_READER - .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 157 - .2byte SPECIES_SHEDINJA - .byte BATTLE_TOWER_ITEM_LUM_BERRY - .byte 0x01 @ team flags - .2byte MOVE_RETURN, MOVE_DOUBLE_TEAM, MOVE_TOXIC, MOVE_SHADOW_BALL - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 158 - .2byte SPECIES_EXPLOUD - .byte BATTLE_TOWER_ITEM_SITRUS_BERRY - .byte 0x01 @ team flags - .2byte MOVE_HYPER_BEAM, MOVE_SUPERSONIC, MOVE_FLAMETHROWER, MOVE_ICE_BEAM - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK - .byte NATURE_GENTLE - .2byte 0 @ padding - -@ 159 - .2byte SPECIES_HARIYAMA - .byte BATTLE_TOWER_ITEM_SCOPE_LENS - .byte 0x01 @ team flags - .2byte MOVE_CROSS_CHOP, MOVE_COUNTER, MOVE_FACADE, MOVE_FAKE_OUT - .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_GENTLE - .2byte 0 @ padding - -@ 160 - .2byte SPECIES_ALAKAZAM - .byte BATTLE_TOWER_ITEM_PETAYA_BERRY - .byte 0x83 @ team flags - .2byte MOVE_PSYCHIC, MOVE_ENCORE, MOVE_DISABLE, MOVE_RECOVER - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED - .byte NATURE_QUIET - .2byte 0 @ padding - -@ 161 - .2byte SPECIES_CROBAT - .byte BATTLE_TOWER_ITEM_SCOPE_LENS - .byte 0x81 @ team flags - .2byte MOVE_CONFUSE_RAY, MOVE_AIR_CUTTER, MOVE_TORMENT, MOVE_DOUBLE_TEAM - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 162 - .2byte SPECIES_SABLEYE - .byte BATTLE_TOWER_ITEM_LEFTOVERS - .byte 0x83 @ team flags - .2byte MOVE_TOXIC, MOVE_DETECT, MOVE_RECOVER, MOVE_TORMENT - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_RELAXED - .2byte 0 @ padding - -@ 163 - .2byte SPECIES_MAWILE - .byte BATTLE_TOWER_ITEM_CHESTO_BERRY - .byte 0x02 @ team flags - .2byte MOVE_CRUNCH, MOVE_SWORDS_DANCE, MOVE_IRON_DEFENSE, MOVE_REST - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK - .byte NATURE_GENTLE - .2byte 0 @ padding - -@ 164 - .2byte SPECIES_AGGRON - .byte BATTLE_TOWER_ITEM_SITRUS_BERRY - .byte 0x01 @ team flags - .2byte MOVE_DOUBLE_EDGE, MOVE_IRON_DEFENSE, MOVE_ROAR, MOVE_EARTHQUAKE - .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_GENTLE - .2byte 0 @ padding - -@ 165 - .2byte SPECIES_GOLEM - .byte BATTLE_TOWER_ITEM_SALAC_BERRY - .byte 0x01 @ team flags - .2byte MOVE_EARTHQUAKE, MOVE_ROCK_SLIDE, MOVE_FLAMETHROWER, MOVE_FACADE - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_GENTLE - .2byte 0 @ padding - -@ 166 - .2byte SPECIES_NOSEPASS - .byte BATTLE_TOWER_ITEM_SITRUS_BERRY - .byte 0x81 @ team flags - .2byte MOVE_THUNDER_WAVE, MOVE_ROCK_SLIDE, MOVE_TORMENT, MOVE_ATTRACT - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_NAIVE - .2byte 0 @ padding - -@ 167 - .2byte SPECIES_MANECTRIC - .byte BATTLE_TOWER_ITEM_PETAYA_BERRY - .byte 0x02 @ team flags - .2byte MOVE_THUNDER, MOVE_CRUNCH, MOVE_THUNDER_WAVE, MOVE_QUICK_ATTACK - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK - .byte NATURE_JOLLY - .2byte 0 @ padding - -@ 168 - .2byte SPECIES_ROSELIA - .byte BATTLE_TOWER_ITEM_LEFTOVERS - .byte 0x82 @ team flags - .2byte MOVE_GRASS_WHISTLE, MOVE_LEECH_SEED, MOVE_GIGA_DRAIN, MOVE_GROWTH - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_HP - .byte NATURE_QUIET - .2byte 0 @ padding - -@ 169 - .2byte SPECIES_DELCATTY - .byte BATTLE_TOWER_ITEM_STARF_BERRY - .byte 0x02 @ team flags - .2byte MOVE_ASSIST, MOVE_SING, MOVE_ATTRACT, MOVE_SUBSTITUTE - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_DOCILE - .2byte 0 @ padding - -@ 170 - .2byte SPECIES_TROPIUS - .byte BATTLE_TOWER_ITEM_SCOPE_LENS - .byte 0xC2 @ team flags - .2byte MOVE_RAZOR_LEAF, MOVE_EARTHQUAKE, MOVE_ATTRACT, MOVE_SYNTHESIS - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK - .byte NATURE_JOLLY - .2byte 0 @ padding - -@ 171 - .2byte SPECIES_SWALOT - .byte BATTLE_TOWER_ITEM_LIECHI_BERRY - .byte 0x03 @ team flags - .2byte MOVE_YAWN, MOVE_SLUDGE_BOMB, MOVE_ATTRACT, MOVE_ICE_BEAM - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_GENTLE - .2byte 0 @ padding - -@ 172 - .2byte SPECIES_MACHAMP - .byte BATTLE_TOWER_ITEM_BLACK_BELT - .byte 0x01 @ team flags - .2byte MOVE_CROSS_CHOP, MOVE_BULK_UP, MOVE_LOW_KICK, MOVE_BRICK_BREAK - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_BASHFUL - .2byte 0 @ padding - -@ 173 - .2byte SPECIES_CAMERUPT - .byte BATTLE_TOWER_ITEM_SITRUS_BERRY - .byte 0x40 @ team flags - .2byte MOVE_ERUPTION, MOVE_EARTHQUAKE, MOVE_ROCK_SLIDE, MOVE_OVERHEAT - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_NAIVE - .2byte 0 @ padding - -@ 174 - .2byte SPECIES_MAGCARGO - .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER - .byte 0x03 @ team flags - .2byte MOVE_FLAMETHROWER, MOVE_ROCK_SLIDE, MOVE_EARTHQUAKE, MOVE_REFLECT - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 175 - .2byte SPECIES_WEEZING - .byte BATTLE_TOWER_ITEM_SALAC_BERRY - .byte 0x81 @ team flags - .2byte MOVE_WILL_O_WISP, MOVE_HYPER_BEAM, MOVE_THUNDERBOLT, MOVE_DESTINY_BOND - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_LAX - .2byte 0 @ padding - -@ 176 - .2byte SPECIES_SPINDA - .byte BATTLE_TOWER_ITEM_CHOICE_BAND - .byte 0x82 @ team flags - .2byte MOVE_TRICK, MOVE_TEETER_DANCE, MOVE_FOCUS_PUNCH, MOVE_FACADE - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE - .byte NATURE_TIMID - .2byte 0 @ padding - -@ 177 - .2byte SPECIES_SKARMORY - .byte BATTLE_TOWER_ITEM_SALAC_BERRY - .byte 0x01 @ team flags - .2byte MOVE_DRILL_PECK, MOVE_STEEL_WING, MOVE_TORMENT, MOVE_PROTECT - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 178 - .2byte SPECIES_ALTARIA - .byte BATTLE_TOWER_ITEM_QUICK_CLAW - .byte 0x02 @ team flags - .2byte MOVE_SING, MOVE_DRAGON_CLAW, MOVE_ICE_BEAM, MOVE_EARTHQUAKE - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 179 - .2byte SPECIES_GRUMPIG - .byte BATTLE_TOWER_ITEM_LUM_BERRY - .byte 0x82 @ team flags - .2byte MOVE_PSYCHIC, MOVE_CONFUSE_RAY, MOVE_CALM_MIND, MOVE_REST - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_HP - .byte NATURE_QUIET - .2byte 0 @ padding - -@ 180 - .2byte SPECIES_SHIFTRY - .byte BATTLE_TOWER_ITEM_QUICK_CLAW - .byte 0x20 @ team flags - .2byte MOVE_SWAGGER, MOVE_FRUSTRATION, MOVE_ATTRACT, MOVE_EXPLOSION - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 181 - .2byte SPECIES_CLAYDOL - .byte BATTLE_TOWER_ITEM_LIECHI_BERRY - .byte 0x20 @ team flags - .2byte MOVE_COSMIC_POWER, MOVE_PSYCHIC, MOVE_EARTHQUAKE, MOVE_EXPLOSION - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK - .byte NATURE_RELAXED - .2byte 0 @ padding - -@ 182 - .2byte SPECIES_HARIYAMA - .byte BATTLE_TOWER_ITEM_CHESTO_BERRY - .byte 0x33 @ team flags - .2byte MOVE_EARTHQUAKE, MOVE_COUNTER, MOVE_BELLY_DRUM, MOVE_REST - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK - .byte NATURE_SASSY - .2byte 0 @ padding - -@ 183 - .2byte SPECIES_NOSEPASS - .byte BATTLE_TOWER_ITEM_LIECHI_BERRY - .byte 0x20 @ team flags - .2byte MOVE_ROCK_SLIDE, MOVE_THUNDER_WAVE, MOVE_EARTHQUAKE, MOVE_EXPLOSION - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_LAX - .2byte 0 @ padding - -@ 184 - .2byte SPECIES_DUSCLOPS - .byte BATTLE_TOWER_ITEM_SALAC_BERRY - .byte 0x33 @ team flags - .2byte MOVE_SHADOW_PUNCH, MOVE_WILL_O_WISP, MOVE_CONFUSE_RAY, MOVE_DESTINY_BOND - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP - .byte NATURE_SASSY - .2byte 0 @ padding - -@ 185 - .2byte SPECIES_SEAKING - .byte BATTLE_TOWER_ITEM_LEPPA_BERRY - .byte 0x20 @ team flags - .2byte MOVE_HORN_DRILL, MOVE_AGILITY, MOVE_SLEEP_TALK, MOVE_REST - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_BRAVE - .2byte 0 @ padding - -@ 186 - .2byte SPECIES_CAMERUPT - .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER - .byte 0x73 @ team flags - .2byte MOVE_EARTHQUAKE, MOVE_ERUPTION, MOVE_ROCK_SLIDE, MOVE_FISSURE - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_NAIVE - .2byte 0 @ padding - -@ 187 - .2byte SPECIES_LANTURN - .byte BATTLE_TOWER_ITEM_LUM_BERRY - .byte 0x13 @ team flags - .2byte MOVE_THUNDERBOLT, MOVE_SURF, MOVE_THUNDER_WAVE, MOVE_CONFUSE_RAY - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_QUIET - .2byte 0 @ padding - -@ 188 - .2byte SPECIES_WEEZING - .byte BATTLE_TOWER_ITEM_SALAC_BERRY - .byte 0x33 @ team flags - .2byte MOVE_SLUDGE_BOMB, MOVE_THUNDERBOLT, MOVE_FIRE_BLAST, MOVE_EXPLOSION - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 189 - .2byte SPECIES_WHISCASH - .byte BATTLE_TOWER_ITEM_LEPPA_BERRY - .byte 0x20 @ team flags - .2byte MOVE_EARTHQUAKE, MOVE_SURF, MOVE_SPARK, MOVE_FISSURE - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK - .byte NATURE_RELAXED - .2byte 0 @ padding - -@ 190 - .2byte SPECIES_AGGRON - .byte BATTLE_TOWER_ITEM_LIECHI_BERRY - .byte 0x51 @ team flags - .2byte MOVE_DOUBLE_EDGE, MOVE_EARTHQUAKE, MOVE_SURF, MOVE_DRAGON_CLAW - .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_GENTLE - .2byte 0 @ padding - -@ 191 - .2byte SPECIES_KECLEON - .byte BATTLE_TOWER_ITEM_CHOICE_BAND - .byte 0x12 @ team flags - .2byte MOVE_TRICK, MOVE_FOCUS_PUNCH, MOVE_ATTRACT, MOVE_SNATCH - .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_MILD - .2byte 0 @ padding - -@ 192 - .2byte SPECIES_SHARPEDO - .byte BATTLE_TOWER_ITEM_KINGS_ROCK - .byte 0x11 @ team flags - .2byte MOVE_CRUNCH, MOVE_DOUBLE_EDGE, MOVE_SURF, MOVE_SWAGGER - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 193 - .2byte SPECIES_ABSOL - .byte BATTLE_TOWER_ITEM_SALAC_BERRY - .byte 0x12 @ team flags - .2byte MOVE_DOUBLE_EDGE, MOVE_FACADE, MOVE_SWORDS_DANCE, MOVE_QUICK_ATTACK - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 194 - .2byte SPECIES_WAILORD - .byte BATTLE_TOWER_ITEM_LEPPA_BERRY - .byte 0x72 @ team flags - .2byte MOVE_HYDRO_PUMP, MOVE_EARTHQUAKE, MOVE_ATTRACT, MOVE_FISSURE - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP - .byte NATURE_TIMID - .2byte 0 @ padding - -@ 195 - .2byte SPECIES_TENTACRUEL - .byte BATTLE_TOWER_ITEM_LEFTOVERS - .byte 0x20 @ team flags - .2byte MOVE_HYDRO_PUMP, MOVE_SLUDGE_BOMB, MOVE_BARRIER, MOVE_MIRROR_COAT - .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK - .byte NATURE_JOLLY - .2byte 0 @ padding - -@ 196 - .2byte SPECIES_SABLEYE - .byte BATTLE_TOWER_ITEM_LEFTOVERS - .byte 0x32 @ team flags - .2byte MOVE_SHADOW_BALL, MOVE_TOXIC, MOVE_RECOVER, MOVE_DOUBLE_TEAM - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 197 - .2byte SPECIES_WOBBUFFET - .byte BATTLE_TOWER_ITEM_LEFTOVERS - .byte 0x20 @ team flags - .2byte MOVE_ENCORE, MOVE_COUNTER, MOVE_MIRROR_COAT, MOVE_DESTINY_BOND - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_MILD - .2byte 0 @ padding - -@ 198 - .2byte SPECIES_RHYDON - .byte BATTLE_TOWER_ITEM_QUICK_CLAW - .byte 0x71 @ team flags - .2byte MOVE_EARTHQUAKE, MOVE_MEGAHORN, MOVE_BRICK_BREAK, MOVE_HORN_DRILL - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_GENTLE - .2byte 0 @ padding - -@ 199 - .2byte SPECIES_GLALIE - .byte BATTLE_TOWER_ITEM_SALAC_BERRY - .byte 0x31 @ team flags - .2byte MOVE_CRUNCH, MOVE_BLIZZARD, MOVE_HAIL, MOVE_SHEER_COLD - .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_BASHFUL - .2byte 0 @ padding - -@ 200 - .2byte SPECIES_SCEPTILE - .byte BATTLE_TOWER_ITEM_SCOPE_LENS - .byte 0x8C @ team flags - .2byte MOVE_LEAF_BLADE, MOVE_EARTHQUAKE, MOVE_DRAGON_CLAW, MOVE_CRUNCH - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE - .byte NATURE_QUIET - .2byte 0 @ padding - -@ 201 - .2byte SPECIES_BLAZIKEN - .byte BATTLE_TOWER_ITEM_SALAC_BERRY - .byte 0x8C @ team flags - .2byte MOVE_BLAZE_KICK, MOVE_COUNTER, MOVE_ENDURE, MOVE_REVERSAL - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_HP - .byte NATURE_DOCILE - .2byte 0 @ padding - -@ 202 - .2byte SPECIES_SWAMPERT - .byte BATTLE_TOWER_ITEM_SHELL_BELL - .byte 0x8C @ team flags - .2byte MOVE_SURF, MOVE_EARTHQUAKE, MOVE_MIRROR_COAT, MOVE_BLIZZARD - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_CAREFUL - .2byte 0 @ padding - -@ 203 - .2byte SPECIES_GARDEVOIR - .byte BATTLE_TOWER_ITEM_SALAC_BERRY - .byte 0x1A @ team flags - .2byte MOVE_PSYCHIC, MOVE_THUNDERBOLT, MOVE_DESTINY_BOND, MOVE_SNATCH - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE - .byte NATURE_BRAVE - .2byte 0 @ padding - -@ 204 - .2byte SPECIES_BRELOOM - .byte BATTLE_TOWER_ITEM_LUM_BERRY - .byte 0x15 @ team flags - .2byte MOVE_SPORE, MOVE_FOCUS_PUNCH, MOVE_MACH_PUNCH, MOVE_ATTRACT - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 205 - .2byte SPECIES_ALAKAZAM - .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER - .byte 0x58 @ team flags - .2byte MOVE_PSYCHIC, MOVE_FIRE_PUNCH, MOVE_ICE_PUNCH, MOVE_RECOVER - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED - .byte NATURE_HASTY - .2byte 0 @ padding - -@ 206 - .2byte SPECIES_HARIYAMA - .byte BATTLE_TOWER_ITEM_SCOPE_LENS - .byte 0x15 @ team flags - .2byte MOVE_CROSS_CHOP, MOVE_EARTHQUAKE, MOVE_FACADE, MOVE_FAKE_OUT - .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_GENTLE - .2byte 0 @ padding - -@ 207 - .2byte SPECIES_GYARADOS - .byte BATTLE_TOWER_ITEM_SHELL_BELL - .byte 0x55 @ team flags - .2byte MOVE_HYPER_BEAM, MOVE_EARTHQUAKE, MOVE_SURF, MOVE_ICE_BEAM - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK - .byte NATURE_BOLD - .2byte 0 @ padding - -@ 208 - .2byte SPECIES_CROBAT - .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER - .byte 0x58 @ team flags - .2byte MOVE_SLUDGE_BOMB, MOVE_CONFUSE_RAY, MOVE_AIR_CUTTER, MOVE_DOUBLE_TEAM - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 209 - .2byte SPECIES_MACHAMP - .byte BATTLE_TOWER_ITEM_SCOPE_LENS - .byte 0x5D @ team flags - .2byte MOVE_CROSS_CHOP, MOVE_FLAMETHROWER, MOVE_EARTHQUAKE, MOVE_ROCK_SLIDE - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 210 - .2byte SPECIES_MANECTRIC - .byte BATTLE_TOWER_ITEM_LUM_BERRY - .byte 0x1A @ team flags - .2byte MOVE_THUNDERBOLT, MOVE_THUNDER_WAVE, MOVE_ROAR, MOVE_CRUNCH - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED - .byte NATURE_QUIET - .2byte 0 @ padding - -@ 211 - .2byte SPECIES_ELECTRODE - .byte BATTLE_TOWER_ITEM_LUM_BERRY - .byte 0x60 @ team flags - .2byte MOVE_THUNDERBOLT, MOVE_PROTECT, MOVE_MIRROR_COAT, MOVE_EXPLOSION - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK - .byte NATURE_BASHFUL - .2byte 0 @ padding - -@ 212 - .2byte SPECIES_MUK - .byte BATTLE_TOWER_ITEM_QUICK_CLAW - .byte 0x64 @ team flags - .2byte MOVE_SLUDGE_BOMB, MOVE_FLAMETHROWER, MOVE_THUNDERBOLT, MOVE_EXPLOSION - .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_GENTLE - .2byte 0 @ padding - -@ 213 - .2byte SPECIES_FLYGON - .byte BATTLE_TOWER_ITEM_LUM_BERRY - .byte 0x1C @ team flags - .2byte MOVE_DRAGON_CLAW, MOVE_EARTHQUAKE, MOVE_FLAMETHROWER, MOVE_CRUNCH - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK - .byte NATURE_TIMID - .2byte 0 @ padding - -@ 214 - .2byte SPECIES_STARMIE - .byte BATTLE_TOWER_ITEM_LUM_BERRY - .byte 0x5C @ team flags - .2byte MOVE_SURF, MOVE_THUNDERBOLT, MOVE_RECOVER, MOVE_CONFUSE_RAY - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_HP - .byte NATURE_QUIET - .2byte 0 @ padding - -@ 215 - .2byte SPECIES_NINETALES - .byte BATTLE_TOWER_ITEM_LUM_BERRY - .byte 0x4A @ team flags - .2byte MOVE_CONFUSE_RAY, MOVE_TOXIC, MOVE_FIRE_SPIN, MOVE_HEAT_WAVE - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED - .byte NATURE_QUIET - .2byte 0 @ padding - -@ 216 - .2byte SPECIES_RAICHU - .byte BATTLE_TOWER_ITEM_FOCUS_BAND - .byte 0x5A @ team flags - .2byte MOVE_THUNDERBOLT, MOVE_THUNDER_WAVE, MOVE_REVERSAL, MOVE_IRON_TAIL - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE - .byte NATURE_TIMID - .2byte 0 @ padding - -@ 217 - .2byte SPECIES_GOLDUCK - .byte BATTLE_TOWER_ITEM_LIECHI_BERRY - .byte 0x55 @ team flags - .2byte MOVE_SURF, MOVE_CROSS_CHOP, MOVE_ICE_BEAM, MOVE_DIG - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK - .byte NATURE_JOLLY - .2byte 0 @ padding - -@ 218 - .2byte SPECIES_HERACROSS - .byte BATTLE_TOWER_ITEM_SALAC_BERRY - .byte 0x5D @ team flags - .2byte MOVE_MEGAHORN, MOVE_EARTHQUAKE, MOVE_ENDURE, MOVE_REVERSAL - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 219 - .2byte SPECIES_WALREIN - .byte BATTLE_TOWER_ITEM_QUICK_CLAW - .byte 0x26 @ team flags - .2byte MOVE_SURF, MOVE_ICE_BEAM, MOVE_EARTHQUAKE, MOVE_SHEER_COLD - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_CAREFUL - .2byte 0 @ padding - -@ 220 - .2byte SPECIES_KINGDRA - .byte BATTLE_TOWER_ITEM_CHESTO_BERRY - .byte 0x5B @ team flags - .2byte MOVE_SURF, MOVE_ICE_BEAM, MOVE_DRAGON_BREATH, MOVE_REST - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK - .byte NATURE_QUIET - .2byte 0 @ padding - -@ 221 - .2byte SPECIES_SALAMENCE - .byte BATTLE_TOWER_ITEM_LUM_BERRY - .byte 0x0D @ team flags - .2byte MOVE_DRAGON_CLAW, MOVE_EARTHQUAKE, MOVE_CRUNCH, MOVE_FIRE_BLAST - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED - .byte NATURE_NAUGHTY - .2byte 0 @ padding - -@ 222 - .2byte SPECIES_METAGROSS - .byte BATTLE_TOWER_ITEM_SALAC_BERRY - .byte 0x3D @ team flags - .2byte MOVE_METEOR_MASH, MOVE_PSYCHIC, MOVE_EARTHQUAKE, MOVE_ROCK_TOMB - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 223 - .2byte SPECIES_REGIROCK - .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER - .byte 0x3C @ team flags - .2byte MOVE_EARTHQUAKE, MOVE_ANCIENT_POWER, MOVE_THUNDERBOLT, MOVE_EXPLOSION - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_GENTLE - .2byte 0 @ padding - -@ 224 - .2byte SPECIES_REGICE - .byte BATTLE_TOWER_ITEM_LAX_INCENSE - .byte 0x3C @ team flags - .2byte MOVE_ICE_BEAM, MOVE_THUNDERBOLT, MOVE_EARTHQUAKE, MOVE_EXPLOSION - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_CAREFUL - .2byte 0 @ padding - -@ 225 - .2byte SPECIES_REGISTEEL - .byte BATTLE_TOWER_ITEM_QUICK_CLAW - .byte 0x3C @ team flags - .2byte MOVE_METAL_CLAW, MOVE_EARTHQUAKE, MOVE_THUNDERBOLT, MOVE_EXPLOSION - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_GENTLE - .2byte 0 @ padding - -@ 226 - .2byte SPECIES_LATIAS - .byte BATTLE_TOWER_ITEM_LUM_BERRY - .byte 0x0E @ team flags - .2byte MOVE_MIST_BALL, MOVE_THUNDERBOLT, MOVE_RECOVER, MOVE_DRAGON_CLAW - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED - .byte NATURE_QUIET - .2byte 0 @ padding - -@ 227 - .2byte SPECIES_LATIOS - .byte BATTLE_TOWER_ITEM_PETAYA_BERRY - .byte 0x0D @ team flags - .2byte MOVE_LUSTER_PURGE, MOVE_THUNDERBOLT, MOVE_RECOVER, MOVE_DRAGON_CLAW - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED - .byte NATURE_QUIET - .2byte 0 @ padding - -@ 228 - .2byte SPECIES_MILOTIC - .byte BATTLE_TOWER_ITEM_LEFTOVERS - .byte 0x1A @ team flags - .2byte MOVE_SURF, MOVE_TOXIC, MOVE_RECOVER, MOVE_MIRROR_COAT - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_HP - .byte NATURE_BRAVE - .2byte 0 @ padding - -@ 229 - .2byte SPECIES_SLAKING - .byte BATTLE_TOWER_ITEM_LUM_BERRY - .byte 0x15 @ team flags - .2byte MOVE_YAWN, MOVE_FOCUS_PUNCH, MOVE_COUNTER, MOVE_SLACK_OFF - .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_DOCILE - .2byte 0 @ padding - -@ 230 - .2byte SPECIES_SCEPTILE - .byte BATTLE_TOWER_ITEM_LEFTOVERS - .byte 0x8C @ team flags - .2byte MOVE_GIGA_DRAIN, MOVE_DOUBLE_TEAM, MOVE_LEECH_SEED, MOVE_ATTRACT - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP - .byte NATURE_QUIET - .2byte 0 @ padding - -@ 231 - .2byte SPECIES_BLAZIKEN - .byte BATTLE_TOWER_ITEM_SCOPE_LENS - .byte 0x8C @ team flags - .2byte MOVE_BLAZE_KICK, MOVE_EARTHQUAKE, MOVE_ROCK_SLIDE, MOVE_QUICK_ATTACK - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK - .byte NATURE_DOCILE - .2byte 0 @ padding - -@ 232 - .2byte SPECIES_SWAMPERT - .byte BATTLE_TOWER_ITEM_LEFTOVERS - .byte 0x8C @ team flags - .2byte MOVE_MUDDY_WATER, MOVE_MUD_SHOT, MOVE_MIRROR_COAT, MOVE_ICE_BEAM - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK - .byte NATURE_CAREFUL - .2byte 0 @ padding - -@ 233 - .2byte SPECIES_GARDEVOIR - .byte BATTLE_TOWER_ITEM_SALAC_BERRY - .byte 0x0A @ team flags - .2byte MOVE_PSYCHIC, MOVE_THUNDERBOLT, MOVE_HYPNOSIS, MOVE_DREAM_EATER - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_RELAXED - .2byte 0 @ padding - -@ 234 - .2byte SPECIES_BRELOOM - .byte BATTLE_TOWER_ITEM_SALAC_BERRY - .byte 0x05 @ team flags - .2byte MOVE_SPORE, MOVE_COUNTER, MOVE_SKY_UPPERCUT, MOVE_GIGA_DRAIN - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_DOCILE - .2byte 0 @ padding - -@ 235 - .2byte SPECIES_ALAKAZAM - .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER - .byte 0x58 @ team flags - .2byte MOVE_PSYCHIC, MOVE_THUNDER_PUNCH, MOVE_FIRE_PUNCH, MOVE_RECOVER - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE - .byte NATURE_HASTY - .2byte 0 @ padding - -@ 236 - .2byte SPECIES_HARIYAMA - .byte BATTLE_TOWER_ITEM_FOCUS_BAND - .byte 0x04 @ team flags - .2byte MOVE_CROSS_CHOP, MOVE_COUNTER, MOVE_ENDURE, MOVE_REVERSAL - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_GENTLE - .2byte 0 @ padding - -@ 237 - .2byte SPECIES_GYARADOS - .byte BATTLE_TOWER_ITEM_SHELL_BELL - .byte 0x44 @ team flags - .2byte MOVE_HYPER_BEAM, MOVE_THUNDERBOLT, MOVE_EARTHQUAKE, MOVE_ICE_BEAM - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK - .byte NATURE_BOLD - .2byte 0 @ padding - -@ 238 - .2byte SPECIES_CROBAT - .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER - .byte 0x48 @ team flags - .2byte MOVE_TOXIC, MOVE_CONFUSE_RAY, MOVE_ATTRACT, MOVE_FLY - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 239 - .2byte SPECIES_MACHAMP - .byte BATTLE_TOWER_ITEM_SCOPE_LENS - .byte 0x5D @ team flags - .2byte MOVE_CROSS_CHOP, MOVE_COUNTER, MOVE_EARTHQUAKE, MOVE_FACADE - .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 240 - .2byte SPECIES_MANECTRIC - .byte BATTLE_TOWER_ITEM_PETAYA_BERRY - .byte 0x0A @ team flags - .2byte MOVE_THUNDER, MOVE_THUNDER_WAVE, MOVE_QUICK_ATTACK, MOVE_CRUNCH - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED - .byte NATURE_QUIET - .2byte 0 @ padding - -@ 241 - .2byte SPECIES_ELECTRODE - .byte BATTLE_TOWER_ITEM_SALAC_BERRY - .byte 0x60 @ team flags - .2byte MOVE_THUNDERBOLT, MOVE_LIGHT_SCREEN, MOVE_MIRROR_COAT, MOVE_EXPLOSION - .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_BASHFUL - .2byte 0 @ padding - -@ 242 - .2byte SPECIES_MUK - .byte BATTLE_TOWER_ITEM_QUICK_CLAW - .byte 0x64 @ team flags - .2byte MOVE_SLUDGE_BOMB, MOVE_GIGA_DRAIN, MOVE_FLAMETHROWER, MOVE_EXPLOSION - .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_GENTLE - .2byte 0 @ padding - -@ 243 - .2byte SPECIES_FLYGON - .byte BATTLE_TOWER_ITEM_SHELL_BELL - .byte 0x1C @ team flags - .2byte MOVE_DRAGON_CLAW, MOVE_EARTHQUAKE, MOVE_IRON_TAIL, MOVE_CRUNCH - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK - .byte NATURE_TIMID - .2byte 0 @ padding - -@ 244 - .2byte SPECIES_STARMIE - .byte BATTLE_TOWER_ITEM_APICOT_BERRY - .byte 0x5C @ team flags - .2byte MOVE_BLIZZARD, MOVE_THUNDERBOLT, MOVE_PSYCHIC, MOVE_RECOVER - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED - .byte NATURE_QUIET - .2byte 0 @ padding - -@ 245 - .2byte SPECIES_DODRIO - .byte BATTLE_TOWER_ITEM_LIECHI_BERRY - .byte 0x5A @ team flags - .2byte MOVE_DRILL_PECK, MOVE_TRI_ATTACK, MOVE_AGILITY, MOVE_FACADE - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 246 - .2byte SPECIES_RAICHU - .byte BATTLE_TOWER_ITEM_PETAYA_BERRY - .byte 0x4A @ team flags - .2byte MOVE_THUNDERBOLT, MOVE_THUNDER_WAVE, MOVE_ATTRACT, MOVE_FOCUS_PUNCH - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE - .byte NATURE_TIMID - .2byte 0 @ padding - -@ 247 - .2byte SPECIES_GOLDUCK - .byte BATTLE_TOWER_ITEM_PETAYA_BERRY - .byte 0x45 @ team flags - .2byte MOVE_HYDRO_PUMP, MOVE_CROSS_CHOP, MOVE_BLIZZARD, MOVE_ATTRACT - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 248 - .2byte SPECIES_HERACROSS - .byte BATTLE_TOWER_ITEM_LIECHI_BERRY - .byte 0x5D @ team flags - .2byte MOVE_MEGAHORN, MOVE_EARTHQUAKE, MOVE_COUNTER, MOVE_REVERSAL - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 249 - .2byte SPECIES_WALREIN - .byte BATTLE_TOWER_ITEM_LEFTOVERS - .byte 0x26 @ team flags - .2byte MOVE_SURF, MOVE_BLIZZARD, MOVE_ROCK_SLIDE, MOVE_SHEER_COLD - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_CAREFUL - .2byte 0 @ padding - -@ 250 - .2byte SPECIES_KINGDRA - .byte BATTLE_TOWER_ITEM_LEFTOVERS - .byte 0x5C @ team flags - .2byte MOVE_HYDRO_PUMP, MOVE_ICE_BEAM, MOVE_DRAGON_BREATH, MOVE_ATTRACT - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_QUIET - .2byte 0 @ padding - -@ 251 - .2byte SPECIES_SALAMENCE - .byte BATTLE_TOWER_ITEM_KINGS_ROCK - .byte 0x1D @ team flags - .2byte MOVE_DRAGON_CLAW, MOVE_EARTHQUAKE, MOVE_CRUNCH, MOVE_ROCK_TOMB - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK - .byte NATURE_RELAXED - .2byte 0 @ padding - -@ 252 - .2byte SPECIES_METAGROSS - .byte BATTLE_TOWER_ITEM_QUICK_CLAW - .byte 0x3D @ team flags - .2byte MOVE_METEOR_MASH, MOVE_PSYCHIC, MOVE_EARTHQUAKE, MOVE_SHADOW_BALL - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 253 - .2byte SPECIES_REGIROCK - .byte BATTLE_TOWER_ITEM_QUICK_CLAW - .byte 0x3C @ team flags - .2byte MOVE_EARTHQUAKE, MOVE_THUNDERBOLT, MOVE_FOCUS_PUNCH, MOVE_EXPLOSION - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_GENTLE - .2byte 0 @ padding - -@ 254 - .2byte SPECIES_REGICE - .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER - .byte 0x3C @ team flags - .2byte MOVE_ICE_BEAM, MOVE_THUNDERBOLT, MOVE_HAIL, MOVE_EXPLOSION - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE - .byte NATURE_CAREFUL - .2byte 0 @ padding - -@ 255 - .2byte SPECIES_REGISTEEL - .byte BATTLE_TOWER_ITEM_SALAC_BERRY - .byte 0x3C @ team flags - .2byte MOVE_METAL_CLAW, MOVE_EARTHQUAKE, MOVE_ANCIENT_POWER, MOVE_EXPLOSION - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK - .byte NATURE_GENTLE - .2byte 0 @ padding - -@ 256 - .2byte SPECIES_LATIAS - .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER - .byte 0x1E @ team flags - .2byte MOVE_MIST_BALL, MOVE_ICE_BEAM, MOVE_RECOVER, MOVE_DRAGON_CLAW - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_QUIET - .2byte 0 @ padding - -@ 257 - .2byte SPECIES_LATIOS - .byte BATTLE_TOWER_ITEM_LAX_INCENSE - .byte 0x1D @ team flags - .2byte MOVE_LUSTER_PURGE, MOVE_ICE_BEAM, MOVE_RECOVER, MOVE_DRAGON_CLAW - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_QUIET - .2byte 0 @ padding - -@ 258 - .2byte SPECIES_MILOTIC - .byte BATTLE_TOWER_ITEM_PETAYA_BERRY - .byte 0x1A @ team flags - .2byte MOVE_HYDRO_PUMP, MOVE_ICE_BEAM, MOVE_RECOVER, MOVE_MIRROR_COAT - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP - .byte NATURE_BRAVE - .2byte 0 @ padding - -@ 259 - .2byte SPECIES_SLAKING - .byte BATTLE_TOWER_ITEM_LUM_BERRY - .byte 0x15 @ team flags - .2byte MOVE_YAWN, MOVE_FOCUS_PUNCH, MOVE_COUNTER, MOVE_PURSUIT - .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_DOCILE - .2byte 0 @ padding - -@ 260 - .2byte SPECIES_SCEPTILE - .byte BATTLE_TOWER_ITEM_PETAYA_BERRY - .byte 0x8C @ team flags - .2byte MOVE_LEAF_BLADE, MOVE_ROCK_TOMB, MOVE_DRAGON_CLAW, MOVE_CRUNCH - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 261 - .2byte SPECIES_BLAZIKEN - .byte BATTLE_TOWER_ITEM_GANLON_BERRY - .byte 0x8C @ team flags - .2byte MOVE_FOCUS_PUNCH, MOVE_COUNTER, MOVE_SWAGGER, MOVE_ROCK_TOMB - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 262 - .2byte SPECIES_SWAMPERT - .byte BATTLE_TOWER_ITEM_SHELL_BELL - .byte 0x8C @ team flags - .2byte MOVE_SURF, MOVE_ICE_BEAM, MOVE_ATTRACT, MOVE_REST - .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_CAREFUL - .2byte 0 @ padding - -@ 263 - .2byte SPECIES_GARDEVOIR - .byte BATTLE_TOWER_ITEM_LAX_INCENSE - .byte 0x0A @ team flags - .2byte MOVE_PSYCHIC, MOVE_THUNDERBOLT, MOVE_ATTRACT, MOVE_WILL_O_WISP - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 264 - .2byte SPECIES_BRELOOM - .byte BATTLE_TOWER_ITEM_LUM_BERRY - .byte 0x05 @ team flags - .2byte MOVE_SPORE, MOVE_FOCUS_PUNCH, MOVE_MACH_PUNCH, MOVE_COUNTER - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 265 - .2byte SPECIES_ALAKAZAM - .byte BATTLE_TOWER_ITEM_CHOICE_BAND - .byte 0x58 @ team flags - .2byte MOVE_PSYCHIC, MOVE_TRICK, MOVE_RECOVER, MOVE_SNATCH - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_HASTY - .2byte 0 @ padding - -@ 266 - .2byte SPECIES_HARIYAMA - .byte BATTLE_TOWER_ITEM_FOCUS_BAND - .byte 0x05 @ team flags - .2byte MOVE_REVENGE, MOVE_COUNTER, MOVE_FOCUS_PUNCH, MOVE_REVERSAL - .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_GENTLE - .2byte 0 @ padding - -@ 267 - .2byte SPECIES_LUDICOLO - .byte BATTLE_TOWER_ITEM_LEFTOVERS - .byte 0x0A @ team flags - .2byte MOVE_RAIN_DANCE, MOVE_LEECH_SEED, MOVE_GIGA_DRAIN, MOVE_DIVE - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_QUIET - .2byte 0 @ padding - -@ 268 - .2byte SPECIES_CROBAT - .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER - .byte 0x48 @ team flags - .2byte MOVE_SLUDGE_BOMB, MOVE_CONFUSE_RAY, MOVE_SHADOW_BALL, MOVE_SNATCH - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 269 - .2byte SPECIES_MACHAMP - .byte BATTLE_TOWER_ITEM_SCOPE_LENS - .byte 0x5D @ team flags - .2byte MOVE_CROSS_CHOP, MOVE_FIRE_BLAST, MOVE_LOW_KICK, MOVE_ROCK_TOMB - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 270 - .2byte SPECIES_MANECTRIC - .byte BATTLE_TOWER_ITEM_LUM_BERRY - .byte 0x08 @ team flags - .2byte MOVE_THUNDERBOLT, MOVE_THUNDER_WAVE, MOVE_ATTRACT, MOVE_CRUNCH - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK - .byte NATURE_QUIET - .2byte 0 @ padding - -@ 271 - .2byte SPECIES_ELECTRODE - .byte BATTLE_TOWER_ITEM_LIECHI_BERRY - .byte 0x60 @ team flags - .2byte MOVE_THUNDER, MOVE_SWIFT, MOVE_MIRROR_COAT, MOVE_EXPLOSION - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE - .byte NATURE_BASHFUL - .2byte 0 @ padding - -@ 272 - .2byte SPECIES_MUK - .byte BATTLE_TOWER_ITEM_SALAC_BERRY - .byte 0x64 @ team flags - .2byte MOVE_SLUDGE_BOMB, MOVE_FLAMETHROWER, MOVE_THUNDERBOLT, MOVE_SHADOW_PUNCH - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_GENTLE - .2byte 0 @ padding - -@ 273 - .2byte SPECIES_FLYGON - .byte BATTLE_TOWER_ITEM_LAX_INCENSE - .byte 0x0C @ team flags - .2byte MOVE_DRAGON_CLAW, MOVE_EARTHQUAKE, MOVE_FIRE_BLAST, MOVE_SANDSTORM - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_TIMID - .2byte 0 @ padding - -@ 274 - .2byte SPECIES_STARMIE - .byte BATTLE_TOWER_ITEM_PETAYA_BERRY - .byte 0x4C @ team flags - .2byte MOVE_SURF, MOVE_THUNDERBOLT, MOVE_ICE_BEAM, MOVE_PSYCHIC - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_HP - .byte NATURE_QUIET - .2byte 0 @ padding - -@ 275 - .2byte SPECIES_LUDICOLO - .byte BATTLE_TOWER_ITEM_LEFTOVERS - .byte 0x4A @ team flags - .2byte MOVE_LEECH_SEED, MOVE_ATTRACT, MOVE_DOUBLE_TEAM, MOVE_PROTECT - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_QUIET - .2byte 0 @ padding - -@ 276 - .2byte SPECIES_SKARMORY - .byte BATTLE_TOWER_ITEM_LEFTOVERS - .byte 0x4B @ team flags - .2byte MOVE_DRILL_PECK, MOVE_STEEL_WING, MOVE_ATTRACT, MOVE_PURSUIT - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED - .byte NATURE_SASSY - .2byte 0 @ padding - -@ 277 - .2byte SPECIES_GOLDUCK - .byte BATTLE_TOWER_ITEM_SCOPE_LENS - .byte 0x49 @ team flags - .2byte MOVE_SURF, MOVE_PSYCHIC, MOVE_ICE_BEAM, MOVE_CROSS_CHOP - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_JOLLY - .2byte 0 @ padding - -@ 278 - .2byte SPECIES_HERACROSS - .byte BATTLE_TOWER_ITEM_QUICK_CLAW - .byte 0x5D @ team flags - .2byte MOVE_MEGAHORN, MOVE_EARTHQUAKE, MOVE_FOCUS_PUNCH, MOVE_ROCK_TOMB - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 279 - .2byte SPECIES_WALREIN - .byte BATTLE_TOWER_ITEM_LEPPA_BERRY - .byte 0x26 @ team flags - .2byte MOVE_SURF, MOVE_ICE_BEAM, MOVE_FISSURE, MOVE_SHEER_COLD - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 280 - .2byte SPECIES_KINGDRA - .byte BATTLE_TOWER_ITEM_SALAC_BERRY - .byte 0x5C @ team flags - .2byte MOVE_SURF, MOVE_BLIZZARD, MOVE_HYPER_BEAM, MOVE_FLAIL - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED - .byte NATURE_BRAVE - .2byte 0 @ padding - -@ 281 - .2byte SPECIES_SALAMENCE - .byte BATTLE_TOWER_ITEM_PETAYA_BERRY - .byte 0x1D @ team flags - .2byte MOVE_DRAGON_CLAW, MOVE_EARTHQUAKE, MOVE_FIRE_BLAST, MOVE_HYDRO_PUMP - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED - .byte NATURE_NAUGHTY - .2byte 0 @ padding - -@ 282 - .2byte SPECIES_METAGROSS - .byte BATTLE_TOWER_ITEM_LIECHI_BERRY - .byte 0x3D @ team flags - .2byte MOVE_METEOR_MASH, MOVE_PSYCHIC, MOVE_EARTHQUAKE, MOVE_HYPER_BEAM - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 283 - .2byte SPECIES_REGIROCK - .byte BATTLE_TOWER_ITEM_SALAC_BERRY - .byte 0x3C @ team flags - .2byte MOVE_EARTHQUAKE, MOVE_THUNDERBOLT, MOVE_SUPERPOWER, MOVE_EXPLOSION - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK - .byte NATURE_GENTLE - .2byte 0 @ padding - -@ 284 - .2byte SPECIES_REGICE - .byte BATTLE_TOWER_ITEM_LAX_INCENSE - .byte 0x3C @ team flags - .2byte MOVE_ICE_BEAM, MOVE_THUNDERBOLT, MOVE_ANCIENT_POWER, MOVE_EXPLOSION - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK - .byte NATURE_CAREFUL - .2byte 0 @ padding - -@ 285 - .2byte SPECIES_REGISTEEL - .byte BATTLE_TOWER_ITEM_LEFTOVERS - .byte 0x3C @ team flags - .2byte MOVE_METAL_CLAW, MOVE_THUNDERBOLT, MOVE_HYPER_BEAM, MOVE_EXPLOSION - .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_GENTLE - .2byte 0 @ padding - -@ 286 - .2byte SPECIES_LATIAS - .byte BATTLE_TOWER_ITEM_APICOT_BERRY - .byte 0x1E @ team flags - .2byte MOVE_MIST_BALL, MOVE_THUNDERBOLT, MOVE_EARTHQUAKE, MOVE_ICE_BEAM - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK - .byte NATURE_QUIET - .2byte 0 @ padding - -@ 287 - .2byte SPECIES_LATIOS - .byte BATTLE_TOWER_ITEM_GANLON_BERRY - .byte 0x1D @ team flags - .2byte MOVE_LUSTER_PURGE, MOVE_THUNDERBOLT, MOVE_EARTHQUAKE, MOVE_ICE_BEAM - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK - .byte NATURE_QUIET - .2byte 0 @ padding - -@ 288 - .2byte SPECIES_MILOTIC - .byte BATTLE_TOWER_ITEM_APICOT_BERRY - .byte 0x1A @ team flags - .2byte MOVE_SURF, MOVE_ICE_BEAM, MOVE_RECOVER, MOVE_ATTRACT - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_BRAVE - .2byte 0 @ padding - -@ 289 - .2byte SPECIES_ALTARIA - .byte BATTLE_TOWER_ITEM_GANLON_BERRY - .byte 0x0A @ team flags - .2byte MOVE_DRAGON_CLAW, MOVE_ICE_BEAM, MOVE_SING, MOVE_FLAMETHROWER - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE - .byte NATURE_QUIET - .2byte 0 @ padding - -@ 290 - .2byte SPECIES_SCEPTILE - .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER - .byte 0x9C @ team flags - .2byte MOVE_LEAF_BLADE, MOVE_DETECT, MOVE_DRAGON_CLAW, MOVE_CRUNCH - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 291 - .2byte SPECIES_BLAZIKEN - .byte BATTLE_TOWER_ITEM_SALAC_BERRY - .byte 0x9C @ team flags - .2byte MOVE_BLAZE_KICK, MOVE_SKY_UPPERCUT, MOVE_EARTHQUAKE, MOVE_ROCK_SLIDE - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK - .byte NATURE_DOCILE - .2byte 0 @ padding - -@ 292 - .2byte SPECIES_SWAMPERT - .byte BATTLE_TOWER_ITEM_PETAYA_BERRY - .byte 0x9C @ team flags - .2byte MOVE_SURF, MOVE_EARTHQUAKE, MOVE_ICE_BEAM, MOVE_ROCK_TOMB - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 293 - .2byte SPECIES_SHEDINJA - .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER - .byte 0x20 @ team flags - .2byte MOVE_CONFUSE_RAY, MOVE_SHADOW_BALL, MOVE_TOXIC, MOVE_GRUDGE - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 294 - .2byte SPECIES_METAGROSS - .byte BATTLE_TOWER_ITEM_LEFTOVERS - .byte 0x1D @ team flags - .2byte MOVE_METEOR_MASH, MOVE_EARTHQUAKE, MOVE_DOUBLE_TEAM, MOVE_PROTECT - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_NAIVE - .2byte 0 @ padding - -@ 295 - .2byte SPECIES_ALAKAZAM - .byte BATTLE_TOWER_ITEM_LEFTOVERS - .byte 0x58 @ team flags - .2byte MOVE_PSYCHIC, MOVE_THUNDER_PUNCH, MOVE_ICE_PUNCH, MOVE_FIRE_PUNCH - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED - .byte NATURE_HASTY - .2byte 0 @ padding - -@ 296 - .2byte SPECIES_LATIAS - .byte BATTLE_TOWER_ITEM_LEFTOVERS - .byte 0x1E @ team flags - .2byte MOVE_MIST_BALL, MOVE_THUNDERBOLT, MOVE_ICE_BEAM, MOVE_DRAGON_CLAW - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED - .byte NATURE_QUIET - .2byte 0 @ padding - -@ 297 - .2byte SPECIES_LATIOS - .byte BATTLE_TOWER_ITEM_SHELL_BELL - .byte 0x1D @ team flags - .2byte MOVE_LUSTER_PURGE, MOVE_THUNDERBOLT, MOVE_ICE_BEAM, MOVE_DRAGON_CLAW - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 298 - .2byte SPECIES_SALAMENCE - .byte BATTLE_TOWER_ITEM_SHELL_BELL - .byte 0x1D @ team flags - .2byte MOVE_DRAGON_CLAW, MOVE_FLAMETHROWER, MOVE_EARTHQUAKE, MOVE_AERIAL_ACE - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE - .byte NATURE_RELAXED - .2byte 0 @ padding - -@ 299 - .2byte SPECIES_MACHAMP - .byte BATTLE_TOWER_ITEM_LIECHI_BERRY - .byte 0x5D @ team flags - .2byte MOVE_CROSS_CHOP, MOVE_EARTHQUAKE, MOVE_LOW_KICK, MOVE_ROCK_SLIDE - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK - .byte NATURE_HARDY - .2byte 0 @ padding diff --git a/data/battle_tower/level_50_mons.inc b/data/battle_tower/level_50_mons.inc new file mode 100644 index 000000000..3dfc269a8 --- /dev/null +++ b/data/battle_tower/level_50_mons.inc @@ -0,0 +1,2701 @@ + .align 2 +gBattleTowerLevel50Mons:: @ 84038E0 +@ 0 + .2byte SPECIES_PIKACHU + .byte BATTLE_TOWER_ITEM_ORAN_BERRY + .byte 0x42 @ team flags + .2byte MOVE_QUICK_ATTACK, MOVE_THUNDER_WAVE, MOVE_THUNDER_SHOCK, MOVE_GROWL + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 1 + .2byte SPECIES_BEAUTIFLY + .byte BATTLE_TOWER_ITEM_MIRACLE_SEED + .byte 0x41 @ team flags + .2byte MOVE_ABSORB, MOVE_STUN_SPORE, MOVE_GUST, MOVE_SAFEGUARD + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_BRAVE + .2byte 0 @ padding + +@ 2 + .2byte SPECIES_SWELLOW + .byte BATTLE_TOWER_ITEM_SHARP_BEAK + .byte 0x07 @ team flags + .2byte MOVE_PECK, MOVE_WING_ATTACK, MOVE_AERIAL_ACE, MOVE_AGILITY + .byte F_EV_SPREAD_ATTACK + .byte NATURE_GENTLE + .2byte 0 @ padding + +@ 3 + .2byte SPECIES_WALREIN + .byte BATTLE_TOWER_ITEM_SCOPE_LENS + .byte 0x0B @ team flags + .2byte MOVE_HAIL, MOVE_ENCORE, MOVE_ICE_BALL, MOVE_TOXIC + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_ADAMANT + .2byte 0 @ padding + +@ 4 + .2byte SPECIES_SEAKING + .byte BATTLE_TOWER_ITEM_MYSTIC_WATER + .byte 0x07 @ team flags + .2byte MOVE_PECK, MOVE_FLAIL, MOVE_FURY_ATTACK, MOVE_SURF + .byte F_EV_SPREAD_SPEED + .byte NATURE_HASTY + .2byte 0 @ padding + +@ 5 + .2byte SPECIES_TORCHIC + .byte BATTLE_TOWER_ITEM_KINGS_ROCK + .byte 0x42 @ team flags + .2byte MOVE_FIRE_SPIN, MOVE_PROTECT, MOVE_SAND_ATTACK, MOVE_SLASH + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK + .byte NATURE_RELAXED + .2byte 0 @ padding + +@ 6 + .2byte SPECIES_MASQUERAIN + .byte BATTLE_TOWER_ITEM_WHITE_HERB + .byte 0x41 @ team flags + .2byte MOVE_STUN_SPORE, MOVE_WATER_SPORT, MOVE_QUICK_ATTACK, MOVE_GUST + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_IMPISH + .2byte 0 @ padding + +@ 7 + .2byte SPECIES_ILLUMISE + .byte BATTLE_TOWER_ITEM_NONE + .byte 0x41 @ team flags + .2byte MOVE_FLATTER, MOVE_COVET, MOVE_WISH, MOVE_FACADE + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 8 + .2byte SPECIES_DELCATTY + .byte BATTLE_TOWER_ITEM_SILK_SCARF + .byte 0x42 @ team flags + .2byte MOVE_ATTRACT, MOVE_TAIL_WHIP, MOVE_FAINT_ATTACK, MOVE_DIG + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_LONELY + .2byte 0 @ padding + +@ 9 + .2byte SPECIES_KECLEON + .byte BATTLE_TOWER_ITEM_PERSIM_BERRY + .byte 0x0B @ team flags + .2byte MOVE_TAIL_WHIP, MOVE_SLASH, MOVE_LICK, MOVE_SCREECH + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE + .byte NATURE_BRAVE + .2byte 0 @ padding + +@ 10 + .2byte SPECIES_MIGHTYENA + .byte BATTLE_TOWER_ITEM_PECHA_BERRY + .byte 0x05 @ team flags + .2byte MOVE_BITE, MOVE_TAKE_DOWN, MOVE_ROAR, MOVE_HOWL + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK + .byte NATURE_DOCILE + .2byte 0 @ padding + +@ 11 + .2byte SPECIES_SLAKING + .byte BATTLE_TOWER_ITEM_BLACK_GLASSES + .byte 0x05 @ team flags + .2byte MOVE_FAINT_ATTACK, MOVE_COUNTER, MOVE_SCRATCH, MOVE_TAUNT + .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_LAX + .2byte 0 @ padding + +@ 12 + .2byte SPECIES_MACHOKE + .byte BATTLE_TOWER_ITEM_CHESTO_BERRY + .byte 0x05 @ team flags + .2byte MOVE_LEER, MOVE_DIG, MOVE_LOW_KICK, MOVE_FOCUS_PUNCH + .byte F_EV_SPREAD_SPEED + .byte NATURE_TIMID + .2byte 0 @ padding + +@ 13 + .2byte SPECIES_RHYDON + .byte BATTLE_TOWER_ITEM_PERSIM_BERRY + .byte 0x05 @ team flags + .2byte MOVE_STRENGTH, MOVE_ROCK_TOMB, MOVE_STOMP, MOVE_ROCK_SMASH + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP + .byte NATURE_QUIRKY + .2byte 0 @ padding + +@ 14 + .2byte SPECIES_CACTURNE + .byte BATTLE_TOWER_ITEM_POISON_BARB + .byte 0x0B @ team flags + .2byte MOVE_POISON_STING, MOVE_GROWTH, MOVE_ABSORB, MOVE_SOLAR_BEAM + .byte F_EV_SPREAD_SP_ATTACK + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 15 + .2byte SPECIES_ZIGZAGOON + .byte BATTLE_TOWER_ITEM_KINGS_ROCK + .byte 0x0A @ team flags + .2byte MOVE_FLAIL, MOVE_SAND_ATTACK, MOVE_REST, MOVE_SURF + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_SASSY + .2byte 0 @ padding + +@ 16 + .2byte SPECIES_DODRIO + .byte BATTLE_TOWER_ITEM_SHARP_BEAK + .byte 0x03 @ team flags + .2byte MOVE_PURSUIT, MOVE_TRI_ATTACK, MOVE_GROWL, MOVE_AGILITY + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_SERIOUS + .2byte 0 @ padding + +@ 17 + .2byte SPECIES_WHISCASH + .byte BATTLE_TOWER_ITEM_QUICK_CLAW + .byte 0x0B @ team flags + .2byte MOVE_WATER_GUN, MOVE_AMNESIA, MOVE_MAGNITUDE, MOVE_MUD_SLAP + .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK + .byte NATURE_LAX + .2byte 0 @ padding + +@ 18 + .2byte SPECIES_NINJASK + .byte BATTLE_TOWER_ITEM_SILVER_POWDER + .byte 0x41 @ team flags + .2byte MOVE_SAND_ATTACK, MOVE_FURY_CUTTER, MOVE_AGILITY, MOVE_HARDEN + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_QUIET + .2byte 0 @ padding + +@ 19 + .2byte SPECIES_DUSCLOPS + .byte BATTLE_TOWER_ITEM_PECHA_BERRY + .byte 0x01 @ team flags + .2byte MOVE_PROTECT, MOVE_NIGHT_SHADE, MOVE_ASTONISH, MOVE_WILL_O_WISP + .byte F_EV_SPREAD_HP + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 20 + .2byte SPECIES_CAMERUPT + .byte BATTLE_TOWER_ITEM_CHARCOAL + .byte 0x07 @ team flags + .2byte MOVE_DIG, MOVE_EMBER, MOVE_GROWL, MOVE_ROCK_SMASH + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK + .byte NATURE_BOLD + .2byte 0 @ padding + +@ 21 + .2byte SPECIES_SPINDA + .byte BATTLE_TOWER_ITEM_CHERI_BERRY + .byte 0x4A @ team flags + .2byte MOVE_TEETER_DANCE, MOVE_FLAIL, MOVE_PSYCH_UP, MOVE_DOUBLE_EDGE + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP + .byte NATURE_CALM + .2byte 0 @ padding + +@ 22 + .2byte SPECIES_SEVIPER + .byte BATTLE_TOWER_ITEM_POISON_BARB + .byte 0x09 @ team flags + .2byte MOVE_SCREECH, MOVE_GLARE, MOVE_DIG, MOVE_POISON_FANG + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 23 + .2byte SPECIES_FLYGON + .byte BATTLE_TOWER_ITEM_QUICK_CLAW + .byte 0x49 @ team flags + .2byte MOVE_SAND_ATTACK, MOVE_SAND_TOMB, MOVE_FACADE, MOVE_TOXIC + .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 24 + .2byte SPECIES_AZUMARILL + .byte BATTLE_TOWER_ITEM_WHITE_HERB + .byte 0x42 @ team flags + .2byte MOVE_BUBBLE_BEAM, MOVE_TAIL_WHIP, MOVE_RAIN_DANCE, MOVE_ROLLOUT + .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 25 + .2byte SPECIES_ZANGOOSE + .byte BATTLE_TOWER_ITEM_MENTAL_HERB + .byte 0x07 @ team flags + .2byte MOVE_STRENGTH, MOVE_TAUNT, MOVE_CRUSH_CLAW, MOVE_DETECT + .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 26 + .2byte SPECIES_MEDICHAM + .byte BATTLE_TOWER_ITEM_SCOPE_LENS + .byte 0x07 @ team flags + .2byte MOVE_REVERSAL, MOVE_MEDITATE, MOVE_CONFUSION, MOVE_FACADE + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE + .byte NATURE_HASTY + .2byte 0 @ padding + +@ 27 + .2byte SPECIES_ROSELIA + .byte BATTLE_TOWER_ITEM_MIRACLE_SEED + .byte 0x0A @ team flags + .2byte MOVE_GROWTH, MOVE_MEGA_DRAIN, MOVE_TOXIC, MOVE_CUT + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK + .byte NATURE_NAUGHTY + .2byte 0 @ padding + +@ 28 + .2byte SPECIES_SWALOT + .byte BATTLE_TOWER_ITEM_LUM_BERRY + .byte 0x0B @ team flags + .2byte MOVE_STOCKPILE, MOVE_SPIT_UP, MOVE_SLUDGE, MOVE_POISON_GAS + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 29 + .2byte SPECIES_MAGNETON + .byte BATTLE_TOWER_ITEM_MAGNET + .byte 0x0B @ team flags + .2byte MOVE_SUPERSONIC, MOVE_THUNDER_WAVE, MOVE_SCREECH, MOVE_TRI_ATTACK + .byte F_EV_SPREAD_SPEED + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 30 + .2byte SPECIES_GARDEVOIR + .byte BATTLE_TOWER_ITEM_TWISTED_SPOON + .byte 0x09 @ team flags + .2byte MOVE_CONFUSION, MOVE_TOXIC, MOVE_TORMENT, MOVE_PROTECT + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP + .byte NATURE_BOLD + .2byte 0 @ padding + +@ 31 + .2byte SPECIES_RELICANTH + .byte BATTLE_TOWER_ITEM_MYSTIC_WATER + .byte 0x01 @ team flags + .2byte MOVE_SURF, MOVE_ANCIENT_POWER, MOVE_ROCK_TOMB, MOVE_HARDEN + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE + .byte NATURE_TIMID + .2byte 0 @ padding + +@ 32 + .2byte SPECIES_NINETALES + .byte BATTLE_TOWER_ITEM_RAWST_BERRY + .byte 0x03 @ team flags + .2byte MOVE_CONFUSE_RAY, MOVE_FIRE_SPIN, MOVE_QUICK_ATTACK, MOVE_FLAMETHROWER + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK + .byte NATURE_HASTY + .2byte 0 @ padding + +@ 33 + .2byte SPECIES_SHARPEDO + .byte BATTLE_TOWER_ITEM_BLACK_GLASSES + .byte 0x05 @ team flags + .2byte MOVE_BITE, MOVE_SKULL_BASH, MOVE_RAIN_DANCE, MOVE_SURF + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_RELAXED + .2byte 0 @ padding + +@ 34 + .2byte SPECIES_GIRAFARIG + .byte BATTLE_TOWER_ITEM_KINGS_ROCK + .byte 0x03 @ team flags + .2byte MOVE_STRENGTH, MOVE_PSYBEAM, MOVE_AGILITY, MOVE_EARTHQUAKE + .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_IMPISH + .2byte 0 @ padding + +@ 35 + .2byte SPECIES_PELIPPER + .byte BATTLE_TOWER_ITEM_SITRUS_BERRY + .byte 0x0B @ team flags + .2byte MOVE_MIST, MOVE_STOCKPILE, MOVE_SWALLOW, MOVE_SPIT_UP + .byte F_EV_SPREAD_DEFENSE + .byte NATURE_QUIRKY + .2byte 0 @ padding + +@ 36 + .2byte SPECIES_SABLEYE + .byte BATTLE_TOWER_ITEM_CHERI_BERRY + .byte 0x09 @ team flags + .2byte MOVE_SHADOW_BALL, MOVE_NIGHT_SHADE, MOVE_SNATCH, MOVE_FAKE_OUT + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 37 + .2byte SPECIES_LUNATONE + .byte BATTLE_TOWER_ITEM_HARD_STONE + .byte 0x0B @ team flags + .2byte MOVE_COSMIC_POWER, MOVE_SANDSTORM, MOVE_PSYCHIC, MOVE_ROCK_THROW + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE + .byte NATURE_GENTLE + .2byte 0 @ padding + +@ 38 + .2byte SPECIES_LUDICOLO + .byte BATTLE_TOWER_ITEM_NONE + .byte 0x0B @ team flags + .2byte MOVE_THIEF, MOVE_FAKE_OUT, MOVE_SURF, MOVE_RAIN_DANCE + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 39 + .2byte SPECIES_GRUMPIG + .byte BATTLE_TOWER_ITEM_SALAC_BERRY + .byte 0x0B @ team flags + .2byte MOVE_ODOR_SLEUTH, MOVE_CONFUSE_RAY, MOVE_MAGIC_COAT, MOVE_PSYCHIC + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 40 + .2byte SPECIES_BRELOOM + .byte BATTLE_TOWER_ITEM_QUICK_CLAW + .byte 0x0B @ team flags + .2byte MOVE_CUT, MOVE_LEECH_SEED, MOVE_MEGA_DRAIN, MOVE_STUN_SPORE + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE + .byte NATURE_SASSY + .2byte 0 @ padding + +@ 41 + .2byte SPECIES_WAILORD + .byte BATTLE_TOWER_ITEM_MYSTIC_WATER + .byte 0x03 @ team flags + .2byte MOVE_WATER_SPOUT, MOVE_ROLLOUT, MOVE_MIST, MOVE_RAIN_DANCE + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE + .byte NATURE_GENTLE + .2byte 0 @ padding + +@ 42 + .2byte SPECIES_WEEZING + .byte BATTLE_TOWER_ITEM_POISON_BARB + .byte 0x05 @ team flags + .2byte MOVE_SMOG, MOVE_SELF_DESTRUCT, MOVE_TOXIC, MOVE_SLUDGE_BOMB + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE + .byte NATURE_BASHFUL + .2byte 0 @ padding + +@ 43 + .2byte SPECIES_KADABRA + .byte BATTLE_TOWER_ITEM_LEPPA_BERRY + .byte 0x0B @ team flags + .2byte MOVE_FUTURE_SIGHT, MOVE_FOCUS_PUNCH, MOVE_SKILL_SWAP, MOVE_SNATCH + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE + .byte NATURE_CAREFUL + .2byte 0 @ padding + +@ 44 + .2byte SPECIES_MANECTRIC + .byte BATTLE_TOWER_ITEM_MAGNET + .byte 0x07 @ team flags + .2byte MOVE_THUNDER_WAVE, MOVE_BITE, MOVE_SPARK, MOVE_QUICK_ATTACK + .byte F_EV_SPREAD_SP_ATTACK + .byte NATURE_RASH + .2byte 0 @ padding + +@ 45 + .2byte SPECIES_RAICHU + .byte BATTLE_TOWER_ITEM_ASPEAR_BERRY + .byte 0x03 @ team flags + .2byte MOVE_QUICK_ATTACK, MOVE_AGILITY, MOVE_LIGHT_SCREEN, MOVE_THUNDERBOLT + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP + .byte NATURE_QUIET + .2byte 0 @ padding + +@ 46 + .2byte SPECIES_XATU + .byte BATTLE_TOWER_ITEM_TWISTED_SPOON + .byte 0x03 @ team flags + .2byte MOVE_NIGHT_SHADE, MOVE_PECK, MOVE_CONFUSE_RAY, MOVE_FUTURE_SIGHT + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 47 + .2byte SPECIES_LOUDRED + .byte BATTLE_TOWER_ITEM_SITRUS_BERRY + .byte 0x05 @ team flags + .2byte MOVE_UPROAR, MOVE_STOMP, MOVE_SCREECH, MOVE_EARTHQUAKE + .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_MODEST + .2byte 0 @ padding + +@ 48 + .2byte SPECIES_SOLROCK + .byte BATTLE_TOWER_ITEM_LEFTOVERS + .byte 0x03 @ team flags + .2byte MOVE_ROCK_THROW, MOVE_SUNNY_DAY, MOVE_SOLAR_BEAM, MOVE_SANDSTORM + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE + .byte NATURE_MILD + .2byte 0 @ padding + +@ 49 + .2byte SPECIES_CLAYDOL + .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER + .byte 0x03 @ team flags + .2byte MOVE_SANDSTORM, MOVE_REFLECT, MOVE_ROCK_TOMB, MOVE_STRENGTH + .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_SERIOUS + .2byte 0 @ padding + +@ 50 + .2byte SPECIES_CRAWDAUNT + .byte BATTLE_TOWER_ITEM_SCOPE_LENS + .byte 0x03 @ team flags + .2byte MOVE_WATER_PULSE, MOVE_KNOCK_OFF, MOVE_HARDEN, MOVE_CUT + .byte F_EV_SPREAD_HP + .byte NATURE_JOLLY + .2byte 0 @ padding + +@ 51 + .2byte SPECIES_GOLBAT + .byte BATTLE_TOWER_ITEM_WHITE_HERB + .byte 0x09 @ team flags + .2byte MOVE_CONFUSE_RAY, MOVE_WING_ATTACK, MOVE_MEAN_LOOK, MOVE_BITE + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED + .byte NATURE_BRAVE + .2byte 0 @ padding + +@ 52 + .2byte SPECIES_BELLOSSOM + .byte BATTLE_TOWER_ITEM_MIRACLE_SEED + .byte 0x0A @ team flags + .2byte MOVE_SOLAR_BEAM, MOVE_PETAL_DANCE, MOVE_SWEET_SCENT, MOVE_BULLET_SEED + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_NAIVE + .2byte 0 @ padding + +@ 53 + .2byte SPECIES_DONPHAN + .byte BATTLE_TOWER_ITEM_KINGS_ROCK + .byte 0x05 @ team flags + .2byte MOVE_ROCK_SMASH, MOVE_RAPID_SPIN, MOVE_FLAIL, MOVE_HORN_ATTACK + .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_IMPISH + .2byte 0 @ padding + +@ 54 + .2byte SPECIES_NOSEPASS + .byte BATTLE_TOWER_ITEM_PERSIM_BERRY + .byte 0x0B @ team flags + .2byte MOVE_SANDSTORM, MOVE_ROCK_SLIDE, MOVE_BLOCK, MOVE_THUNDER_WAVE + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE + .byte NATURE_JOLLY + .2byte 0 @ padding + +@ 55 + .2byte SPECIES_PINSIR + .byte BATTLE_TOWER_ITEM_CHESTO_BERRY + .byte 0x05 @ team flags + .2byte MOVE_SWORDS_DANCE, MOVE_HARDEN, MOVE_CUT, MOVE_SEISMIC_TOSS + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE + .byte NATURE_DOCILE + .2byte 0 @ padding + +@ 56 + .2byte SPECIES_GOLDUCK + .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER + .byte 0x0B @ team flags + .2byte MOVE_DISABLE, MOVE_PSYCH_UP, MOVE_WATER_PULSE, MOVE_BRICK_BREAK + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 57 + .2byte SPECIES_SHIFTRY + .byte BATTLE_TOWER_ITEM_MENTAL_HERB + .byte 0x07 @ team flags + .2byte MOVE_TORMENT, MOVE_EXTRASENSORY, MOVE_SOLAR_BEAM, MOVE_AERIAL_ACE + .byte F_EV_SPREAD_DEFENSE + .byte NATURE_NAIVE + .2byte 0 @ padding + +@ 58 + .2byte SPECIES_DUSTOX + .byte BATTLE_TOWER_ITEM_SILVER_POWDER + .byte 0x01 @ team flags + .2byte MOVE_CONFUSION, MOVE_SILVER_WIND, MOVE_PSYBEAM, MOVE_WHIRLWIND + .byte F_EV_SPREAD_SPEED + .byte NATURE_SERIOUS + .2byte 0 @ padding + +@ 59 + .2byte SPECIES_SHUPPET + .byte BATTLE_TOWER_ITEM_SCOPE_LENS + .byte 0x03 @ team flags + .2byte MOVE_WILL_O_WISP, MOVE_NIGHT_SHADE, MOVE_FAINT_ATTACK, MOVE_CURSE + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 60 + .2byte SPECIES_SEAKING + .byte BATTLE_TOWER_ITEM_MYSTIC_WATER + .byte 0x07 @ team flags + .2byte MOVE_RAIN_DANCE, MOVE_SURF, MOVE_HORN_ATTACK, MOVE_HORN_DRILL + .byte F_EV_SPREAD_SP_DEFENSE + .byte NATURE_LONELY + .2byte 0 @ padding + +@ 61 + .2byte SPECIES_SKARMORY + .byte BATTLE_TOWER_ITEM_SITRUS_BERRY + .byte 0x07 @ team flags + .2byte MOVE_STEEL_WING, MOVE_SAND_ATTACK, MOVE_SWIFT, MOVE_AGILITY + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE + .byte NATURE_RELAXED + .2byte 0 @ padding + +@ 62 + .2byte SPECIES_TORKOAL + .byte BATTLE_TOWER_ITEM_FOCUS_BAND + .byte 0x43 @ team flags + .2byte MOVE_FLAMETHROWER, MOVE_IRON_DEFENSE, MOVE_BODY_SLAM, MOVE_PROTECT + .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK + .byte NATURE_NAUGHTY + .2byte 0 @ padding + +@ 63 + .2byte SPECIES_GOLEM + .byte BATTLE_TOWER_ITEM_SOFT_SAND + .byte 0x05 @ team flags + .2byte MOVE_MAGNITUDE, MOVE_EXPLOSION, MOVE_STRENGTH, MOVE_SANDSTORM + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK + .byte NATURE_DOCILE + .2byte 0 @ padding + +@ 64 + .2byte SPECIES_GARDEVOIR + .byte BATTLE_TOWER_ITEM_TWISTED_SPOON + .byte 0x41 @ team flags + .2byte MOVE_REFLECT, MOVE_PSYCHIC, MOVE_IMPRISON, MOVE_TOXIC + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE + .byte NATURE_HASTY + .2byte 0 @ padding + +@ 65 + .2byte SPECIES_SANDSLASH + .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER + .byte 0x07 @ team flags + .2byte MOVE_SANDSTORM, MOVE_SLASH, MOVE_EARTHQUAKE, MOVE_SWIFT + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE + .byte NATURE_ADAMANT + .2byte 0 @ padding + +@ 66 + .2byte SPECIES_WOBBUFFET + .byte BATTLE_TOWER_ITEM_SALAC_BERRY + .byte 0x0B @ team flags + .2byte MOVE_COUNTER, MOVE_MIRROR_COAT, MOVE_SAFEGUARD, MOVE_DESTINY_BOND + .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_CALM + .2byte 0 @ padding + +@ 67 + .2byte SPECIES_TENTACRUEL + .byte BATTLE_TOWER_ITEM_CHERI_BERRY + .byte 0x05 @ team flags + .2byte MOVE_CONSTRICT, MOVE_SURF, MOVE_HYPER_BEAM, MOVE_SCREECH + .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_IMPISH + .2byte 0 @ padding + +@ 68 + .2byte SPECIES_TROPIUS + .byte BATTLE_TOWER_ITEM_LEFTOVERS + .byte 0x05 @ team flags + .2byte MOVE_SUNNY_DAY, MOVE_SOLAR_BEAM, MOVE_SYNTHESIS, MOVE_RAZOR_LEAF + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE + .byte NATURE_DOCILE + .2byte 0 @ padding + +@ 69 + .2byte SPECIES_MAWILE + .byte BATTLE_TOWER_ITEM_METAL_COAT + .byte 0x43 @ team flags + .2byte MOVE_IRON_DEFENSE, MOVE_SLUDGE_BOMB, MOVE_CRUNCH, MOVE_STRENGTH + .byte F_EV_SPREAD_ATTACK + .byte NATURE_CALM + .2byte 0 @ padding + +@ 70 + .2byte SPECIES_MUK + .byte BATTLE_TOWER_ITEM_RAWST_BERRY + .byte 0x09 @ team flags + .2byte MOVE_SLUDGE, MOVE_ACID_ARMOR, MOVE_GIGA_DRAIN, MOVE_DISABLE + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 71 + .2byte SPECIES_MAGCARGO + .byte BATTLE_TOWER_ITEM_CHARCOAL + .byte 0x0D @ team flags + .2byte MOVE_FLAMETHROWER, MOVE_ROCK_THROW, MOVE_HARDEN, MOVE_AMNESIA + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK + .byte NATURE_NAUGHTY + .2byte 0 @ padding + +@ 72 + .2byte SPECIES_LINOONE + .byte BATTLE_TOWER_ITEM_PECHA_BERRY + .byte 0x07 @ team flags + .2byte MOVE_HEADBUTT, MOVE_TAIL_WHIP, MOVE_SURF, MOVE_DIG + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK + .byte NATURE_QUIRKY + .2byte 0 @ padding + +@ 73 + .2byte SPECIES_ELECTRODE + .byte BATTLE_TOWER_ITEM_ASPEAR_BERRY + .byte 0x05 @ team flags + .2byte MOVE_LIGHT_SCREEN, MOVE_THUNDERBOLT, MOVE_SWIFT, MOVE_ROLLOUT + .byte F_EV_SPREAD_SPEED + .byte NATURE_SERIOUS + .2byte 0 @ padding + +@ 74 + .2byte SPECIES_DUSCLOPS + .byte BATTLE_TOWER_ITEM_SPELL_TAG + .byte 0x09 @ team flags + .2byte MOVE_MEAN_LOOK, MOVE_NIGHT_SHADE, MOVE_SKILL_SWAP, MOVE_SHADOW_BALL + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED | F_EV_SPREAD_HP + .byte NATURE_NAIVE + .2byte 0 @ padding + +@ 75 + .2byte SPECIES_VILEPLUME + .byte BATTLE_TOWER_ITEM_MIRACLE_SEED + .byte 0x0A @ team flags + .2byte MOVE_TOXIC, MOVE_MOONLIGHT, MOVE_GIGA_DRAIN, MOVE_STUN_SPORE + .byte F_EV_SPREAD_HP + .byte NATURE_DOCILE + .2byte 0 @ padding + +@ 76 + .2byte SPECIES_CROBAT + .byte BATTLE_TOWER_ITEM_LEPPA_BERRY + .byte 0x05 @ team flags + .2byte MOVE_BITE, MOVE_HAZE, MOVE_WING_ATTACK, MOVE_STEEL_WING + .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_TIMID + .2byte 0 @ padding + +@ 77 + .2byte SPECIES_CORSOLA + .byte BATTLE_TOWER_ITEM_SCOPE_LENS + .byte 0x0A @ team flags + .2byte MOVE_RECOVER, MOVE_MIRROR_COAT, MOVE_HAIL, MOVE_SURF + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 78 + .2byte SPECIES_STARMIE + .byte BATTLE_TOWER_ITEM_MYSTIC_WATER + .byte 0x0B @ team flags + .2byte MOVE_RAPID_SPIN, MOVE_WATER_PULSE, MOVE_REFLECT, MOVE_SKILL_SWAP + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 79 + .2byte SPECIES_EXPLOUD + .byte BATTLE_TOWER_ITEM_LEFTOVERS + .byte 0x41 @ team flags + .2byte MOVE_HYPER_BEAM, MOVE_HOWL, MOVE_UPROAR, MOVE_EARTHQUAKE + .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 80 + .2byte SPECIES_ALAKAZAM + .byte BATTLE_TOWER_ITEM_TWISTED_SPOON + .byte 0x0B @ team flags + .2byte MOVE_PSYBEAM, MOVE_SNATCH, MOVE_REFLECT, MOVE_HYPER_BEAM + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_RELAXED + .2byte 0 @ padding + +@ 81 + .2byte SPECIES_HERACROSS + .byte BATTLE_TOWER_ITEM_QUICK_CLAW + .byte 0x05 @ team flags + .2byte MOVE_HORN_ATTACK, MOVE_COUNTER, MOVE_REVERSAL, MOVE_LEER + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_BOLD + .2byte 0 @ padding + +@ 82 + .2byte SPECIES_CASTFORM + .byte BATTLE_TOWER_ITEM_SITRUS_BERRY + .byte 0x0B @ team flags + .2byte MOVE_WEATHER_BALL, MOVE_SUNNY_DAY, MOVE_RAIN_DANCE, MOVE_HAIL + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_LAX + .2byte 0 @ padding + +@ 83 + .2byte SPECIES_VIGOROTH + .byte BATTLE_TOWER_ITEM_FOCUS_BAND + .byte 0x05 @ team flags + .2byte MOVE_FOCUS_PUNCH, MOVE_REVERSAL, MOVE_COUNTER, MOVE_TAUNT + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 84 + .2byte SPECIES_DUSKULL + .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER + .byte 0x09 @ team flags + .2byte MOVE_TOXIC, MOVE_CONFUSE_RAY, MOVE_SHADOW_BALL, MOVE_WILL_O_WISP + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 85 + .2byte SPECIES_LANTURN + .byte BATTLE_TOWER_ITEM_QUICK_CLAW + .byte 0x07 @ team flags + .2byte MOVE_FLAIL, MOVE_SURF, MOVE_SPARK, MOVE_TAKE_DOWN + .byte F_EV_SPREAD_SPEED + .byte NATURE_SASSY + .2byte 0 @ padding + +@ 86 + .2byte SPECIES_HARIYAMA + .byte BATTLE_TOWER_ITEM_KINGS_ROCK + .byte 0x05 @ team flags + .2byte MOVE_STRENGTH, MOVE_FAKE_OUT, MOVE_FACADE, MOVE_SAND_ATTACK + .byte F_EV_SPREAD_SPEED + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 87 + .2byte SPECIES_KINGDRA + .byte BATTLE_TOWER_ITEM_MYSTIC_WATER + .byte 0x43 @ team flags + .2byte MOVE_AGILITY, MOVE_DIVE, MOVE_ICE_BEAM, MOVE_PROTECT + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 88 + .2byte SPECIES_GYARADOS + .byte BATTLE_TOWER_ITEM_DRAGON_FANG + .byte 0x41 @ team flags + .2byte MOVE_RAIN_DANCE, MOVE_SURF, MOVE_WATER_PULSE, MOVE_HYPER_BEAM + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_IMPISH + .2byte 0 @ padding + +@ 89 + .2byte SPECIES_AGGRON + .byte BATTLE_TOWER_ITEM_METAL_COAT + .byte 0x45 @ team flags + .2byte MOVE_EARTHQUAKE, MOVE_BRICK_BREAK, MOVE_METAL_CLAW, MOVE_ROAR + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE + .byte NATURE_RELAXED + .2byte 0 @ padding + +@ 90 + .2byte SPECIES_ABSOL + .byte BATTLE_TOWER_ITEM_KINGS_ROCK + .byte 0xC7 @ team flags + .2byte MOVE_SWORDS_DANCE, MOVE_IRON_TAIL, MOVE_SLASH, MOVE_FACADE + .byte F_EV_SPREAD_ATTACK + .byte NATURE_LAX + .2byte 0 @ padding + +@ 91 + .2byte SPECIES_SWELLOW + .byte BATTLE_TOWER_ITEM_SHARP_BEAK + .byte 0x0F @ team flags + .2byte MOVE_DOUBLE_TEAM, MOVE_FLY, MOVE_TOXIC, MOVE_STEEL_WING + .byte 0 + .byte NATURE_HASTY + .2byte 0 @ padding + +@ 92 + .2byte SPECIES_MACHAMP + .byte BATTLE_TOWER_ITEM_BLACK_BELT + .byte 0x05 @ team flags + .2byte MOVE_STRENGTH, MOVE_CROSS_CHOP, MOVE_EARTHQUAKE, MOVE_FLAMETHROWER + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE + .byte NATURE_HASTY + .2byte 0 @ padding + +@ 93 + .2byte SPECIES_SWAMPERT + .byte BATTLE_TOWER_ITEM_NEVER_MELT_ICE + .byte 0x41 @ team flags + .2byte MOVE_PROTECT, MOVE_ICE_BEAM, MOVE_HYPER_BEAM, MOVE_SURF + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_DOCILE + .2byte 0 @ padding + +@ 94 + .2byte SPECIES_SCEPTILE + .byte BATTLE_TOWER_ITEM_MIRACLE_SEED + .byte 0x41 @ team flags + .2byte MOVE_LEAF_BLADE, MOVE_DRAGON_CLAW, MOVE_AGILITY, MOVE_PROTECT + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_DOCILE + .2byte 0 @ padding + +@ 95 + .2byte SPECIES_BLAZIKEN + .byte BATTLE_TOWER_ITEM_CHARCOAL + .byte 0x41 @ team flags + .2byte MOVE_BLAZE_KICK, MOVE_MIRROR_MOVE, MOVE_EARTHQUAKE, MOVE_PROTECT + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_DOCILE + .2byte 0 @ padding + +@ 96 + .2byte SPECIES_ALTARIA + .byte BATTLE_TOWER_ITEM_DRAGON_FANG + .byte 0x43 @ team flags + .2byte MOVE_DRAGON_CLAW, MOVE_DRAGON_DANCE, MOVE_TOXIC, MOVE_DOUBLE_TEAM + .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_DOCILE + .2byte 0 @ padding + +@ 97 + .2byte SPECIES_LUDICOLO + .byte BATTLE_TOWER_ITEM_BLACK_BELT + .byte 0x43 @ team flags + .2byte MOVE_BRICK_BREAK, MOVE_WATER_PULSE, MOVE_RAIN_DANCE, MOVE_FOCUS_PUNCH + .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_HASTY + .2byte 0 @ padding + +@ 98 + .2byte SPECIES_SABLEYE + .byte BATTLE_TOWER_ITEM_SPELL_TAG + .byte 0x49 @ team flags + .2byte MOVE_SHADOW_BALL, MOVE_SNATCH, MOVE_DIG, MOVE_CONFUSE_RAY + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 99 + .2byte SPECIES_ZANGOOSE + .byte BATTLE_TOWER_ITEM_BLACK_GLASSES + .byte 0x0F @ team flags + .2byte MOVE_FACADE, MOVE_THUNDERBOLT, MOVE_CRUSH_CLAW, MOVE_DETECT + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP + .byte NATURE_CALM + .2byte 0 @ padding + +@ 100 + .2byte SPECIES_LINOONE + .byte BATTLE_TOWER_ITEM_CHESTO_BERRY + .byte 0x0F @ team flags + .2byte MOVE_IRON_TAIL, MOVE_HEADBUTT, MOVE_ATTRACT, MOVE_ICE_BEAM + .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 101 + .2byte SPECIES_WHISCASH + .byte BATTLE_TOWER_ITEM_SOFT_SAND + .byte 0x07 @ team flags + .2byte MOVE_MUD_SLAP, MOVE_EARTHQUAKE, MOVE_SURF, MOVE_AMNESIA + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED | F_EV_SPREAD_HP + .byte NATURE_BOLD + .2byte 0 @ padding + +@ 102 + .2byte SPECIES_SOLROCK + .byte BATTLE_TOWER_ITEM_HARD_STONE + .byte 0x43 @ team flags + .2byte MOVE_EARTHQUAKE, MOVE_LIGHT_SCREEN, MOVE_ROCK_SLIDE, MOVE_CONFUSION + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_BASHFUL + .2byte 0 @ padding + +@ 103 + .2byte SPECIES_STARMIE + .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER + .byte 0x03 @ team flags + .2byte MOVE_RECOVER, MOVE_RAIN_DANCE, MOVE_SURF, MOVE_CONFUSE_RAY + .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_NAIVE + .2byte 0 @ padding + +@ 104 + .2byte SPECIES_CACTURNE + .byte BATTLE_TOWER_ITEM_LEFTOVERS + .byte 0x0F @ team flags + .2byte MOVE_INGRAIN, MOVE_LEECH_SEED, MOVE_PROTECT, MOVE_FRUSTRATION + .byte 0 + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 105 + .2byte SPECIES_SHIFTRY + .byte BATTLE_TOWER_ITEM_FOCUS_BAND + .byte 0x05 @ team flags + .2byte MOVE_FRUSTRATION, MOVE_HYPER_BEAM, MOVE_GIGA_DRAIN, MOVE_TORMENT + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE + .byte NATURE_ADAMANT + .2byte 0 @ padding + +@ 106 + .2byte SPECIES_MANECTRIC + .byte BATTLE_TOWER_ITEM_MAGNET + .byte 0x0F @ team flags + .2byte MOVE_THUNDER, MOVE_THUNDER_WAVE, MOVE_IRON_TAIL, MOVE_ROAR + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP + .byte NATURE_ADAMANT + .2byte 0 @ padding + +@ 107 + .2byte SPECIES_KECLEON + .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER + .byte 0xC3 @ team flags + .2byte MOVE_THUNDERBOLT, MOVE_FOCUS_PUNCH, MOVE_IRON_TAIL, MOVE_FLAMETHROWER + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP + .byte NATURE_QUIET + .2byte 0 @ padding + +@ 108 + .2byte SPECIES_PINSIR + .byte BATTLE_TOWER_ITEM_SOFT_SAND + .byte 0x8D @ team flags + .2byte MOVE_GUILLOTINE, MOVE_SUBMISSION, MOVE_EARTHQUAKE, MOVE_ROCK_TOMB + .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 109 + .2byte SPECIES_METANG + .byte BATTLE_TOWER_ITEM_METAL_COAT + .byte 0x05 @ team flags + .2byte MOVE_EARTHQUAKE, MOVE_SHADOW_BALL, MOVE_PSYCHIC, MOVE_METEOR_MASH + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK + .byte NATURE_IMPISH + .2byte 0 @ padding + +@ 110 + .2byte SPECIES_CLAYDOL + .byte BATTLE_TOWER_ITEM_PECHA_BERRY + .byte 0x43 @ team flags + .2byte MOVE_EARTHQUAKE, MOVE_SELF_DESTRUCT, MOVE_SANDSTORM, MOVE_PROTECT + .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_LAX + .2byte 0 @ padding + +@ 111 + .2byte SPECIES_MASQUERAIN + .byte BATTLE_TOWER_ITEM_PERSIM_BERRY + .byte 0x0A @ team flags + .2byte MOVE_TOXIC, MOVE_SILVER_WIND, MOVE_ATTRACT, MOVE_ICE_BEAM + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK + .byte NATURE_QUIET + .2byte 0 @ padding + +@ 112 + .2byte SPECIES_RELICANTH + .byte BATTLE_TOWER_ITEM_LIECHI_BERRY + .byte 0xC5 @ team flags + .2byte MOVE_ROCK_TOMB, MOVE_DOUBLE_EDGE, MOVE_SURF, MOVE_EARTHQUAKE + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 113 + .2byte SPECIES_WALREIN + .byte BATTLE_TOWER_ITEM_SALAC_BERRY + .byte 0x0D @ team flags + .2byte MOVE_SURF, MOVE_ENCORE, MOVE_BLIZZARD, MOVE_HYPER_BEAM + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 114 + .2byte SPECIES_WAILORD + .byte BATTLE_TOWER_ITEM_APICOT_BERRY + .byte 0x0B @ team flags + .2byte MOVE_WATER_SPOUT, MOVE_REST, MOVE_AMNESIA, MOVE_HAIL + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE + .byte NATURE_HASTY + .2byte 0 @ padding + +@ 115 + .2byte SPECIES_GIRAFARIG + .byte BATTLE_TOWER_ITEM_GANLON_BERRY + .byte 0x4F @ team flags + .2byte MOVE_DOUBLE_TEAM, MOVE_CRUNCH, MOVE_PSYCHIC, MOVE_EARTHQUAKE + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 116 + .2byte SPECIES_MEDICHAM + .byte BATTLE_TOWER_ITEM_APICOT_BERRY + .byte 0x4B @ team flags + .2byte MOVE_CALM_MIND, MOVE_REVERSAL, MOVE_ROCK_TOMB, MOVE_PSYCHIC + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_RELAXED + .2byte 0 @ padding + +@ 117 + .2byte SPECIES_TROPIUS + .byte BATTLE_TOWER_ITEM_MENTAL_HERB + .byte 0xC7 @ team flags + .2byte MOVE_EARTHQUAKE, MOVE_SYNTHESIS, MOVE_RAZOR_LEAF, MOVE_HYPER_BEAM + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_BOLD + .2byte 0 @ padding + +@ 118 + .2byte SPECIES_NINJASK + .byte BATTLE_TOWER_ITEM_SCOPE_LENS + .byte 0x05 @ team flags + .2byte MOVE_DOUBLE_TEAM, MOVE_SLASH, MOVE_SWORDS_DANCE, MOVE_LEECH_LIFE + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_LAX + .2byte 0 @ padding + +@ 119 + .2byte SPECIES_CAMERUPT + .byte BATTLE_TOWER_ITEM_CHARCOAL + .byte 0x0D @ team flags + .2byte MOVE_EARTHQUAKE, MOVE_OVERHEAT, MOVE_SUNNY_DAY, MOVE_ROCK_SLIDE + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP + .byte NATURE_CAREFUL + .2byte 0 @ padding + +@ 120 + .2byte SPECIES_SHARPEDO + .byte BATTLE_TOWER_ITEM_KINGS_ROCK + .byte 0x05 @ team flags + .2byte MOVE_CRUNCH, MOVE_SURF, MOVE_EARTHQUAKE, MOVE_PROTECT + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 121 + .2byte SPECIES_WIGGLYTUFF + .byte BATTLE_TOWER_ITEM_SALAC_BERRY + .byte 0x0E @ team flags + .2byte MOVE_PROTECT, MOVE_TOXIC, MOVE_DOUBLE_TEAM, MOVE_DIG + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE + .byte NATURE_LAX + .2byte 0 @ padding + +@ 122 + .2byte SPECIES_SEVIPER + .byte BATTLE_TOWER_ITEM_POISON_BARB + .byte 0x05 @ team flags + .2byte MOVE_SLUDGE_BOMB, MOVE_HAZE, MOVE_CRUNCH, MOVE_FLAMETHROWER + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK + .byte NATURE_NAIVE + .2byte 0 @ padding + +@ 123 + .2byte SPECIES_CRADILY + .byte BATTLE_TOWER_ITEM_LEFTOVERS + .byte 0xC1 @ team flags + .2byte MOVE_ROCK_TOMB, MOVE_CONFUSE_RAY, MOVE_INGRAIN, MOVE_EARTHQUAKE + .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 124 + .2byte SPECIES_ARMALDO + .byte BATTLE_TOWER_ITEM_RAWST_BERRY + .byte 0xC1 @ team flags + .2byte MOVE_EARTHQUAKE, MOVE_SANDSTORM, MOVE_PROTECT, MOVE_SLASH + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 125 + .2byte SPECIES_MAGNETON + .byte BATTLE_TOWER_ITEM_PERSIM_BERRY + .byte 0x0D @ team flags + .2byte MOVE_ZAP_CANNON, MOVE_SUPERSONIC, MOVE_TOXIC, MOVE_PROTECT + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED + .byte NATURE_ADAMANT + .2byte 0 @ padding + +@ 126 + .2byte SPECIES_LANTURN + .byte BATTLE_TOWER_ITEM_QUICK_CLAW + .byte 0x06 @ team flags + .2byte MOVE_THUNDER, MOVE_SURF, MOVE_ICE_BEAM, MOVE_RAIN_DANCE + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE + .byte NATURE_ADAMANT + .2byte 0 @ padding + +@ 127 + .2byte SPECIES_SWALOT + .byte BATTLE_TOWER_ITEM_CHERI_BERRY + .byte 0x8B @ team flags + .2byte MOVE_SLUDGE_BOMB, MOVE_SNATCH, MOVE_ENCORE, MOVE_BODY_SLAM + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 128 + .2byte SPECIES_SKARMORY + .byte BATTLE_TOWER_ITEM_METAL_COAT + .byte 0x81 @ team flags + .2byte MOVE_STEEL_WING, MOVE_AGILITY, MOVE_TORMENT, MOVE_FACADE + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_LAX + .2byte 0 @ padding + +@ 129 + .2byte SPECIES_DONPHAN + .byte BATTLE_TOWER_ITEM_WHITE_HERB + .byte 0x0D @ team flags + .2byte MOVE_EARTHQUAKE, MOVE_FLAIL, MOVE_ROAR, MOVE_IRON_TAIL + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 130 + .2byte SPECIES_HERACROSS + .byte BATTLE_TOWER_ITEM_FOCUS_BAND + .byte 0x41 @ team flags + .2byte MOVE_FACADE, MOVE_REVERSAL, MOVE_MEGAHORN, MOVE_EARTHQUAKE + .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 131 + .2byte SPECIES_BANETTE + .byte BATTLE_TOWER_ITEM_PETAYA_BERRY + .byte 0x83 @ team flags + .2byte MOVE_SHADOW_BALL, MOVE_HYPER_BEAM, MOVE_THUNDERBOLT, MOVE_SKILL_SWAP + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE + .byte NATURE_CAREFUL + .2byte 0 @ padding + +@ 132 + .2byte SPECIES_SANDSLASH + .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER + .byte 0x0F @ team flags + .2byte MOVE_SANDSTORM, MOVE_TOXIC, MOVE_SLASH, MOVE_EARTHQUAKE + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_LAX + .2byte 0 @ padding + +@ 133 + .2byte SPECIES_CRAWDAUNT + .byte BATTLE_TOWER_ITEM_SCOPE_LENS + .byte 0x05 @ team flags + .2byte MOVE_GUILLOTINE, MOVE_CRABHAMMER, MOVE_BLIZZARD, MOVE_SLUDGE_BOMB + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_DOCILE + .2byte 0 @ padding + +@ 134 + .2byte SPECIES_GRUMPIG + .byte BATTLE_TOWER_ITEM_TWISTED_SPOON + .byte 0x8B @ team flags + .2byte MOVE_MAGIC_COAT, MOVE_PSYCHIC, MOVE_REFLECT, MOVE_CONFUSE_RAY + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP + .byte NATURE_LONELY + .2byte 0 @ padding + +@ 135 + .2byte SPECIES_RHYDON + .byte BATTLE_TOWER_ITEM_CHOICE_BAND + .byte 0x45 @ team flags + .2byte MOVE_IRON_TAIL, MOVE_EARTHQUAKE, MOVE_SURF, MOVE_FIRE_BLAST + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK + .byte NATURE_RASH + .2byte 0 @ padding + +@ 136 + .2byte SPECIES_ALAKAZAM + .byte BATTLE_TOWER_ITEM_PETAYA_BERRY + .byte 0x8B @ team flags + .2byte MOVE_PSYCHIC, MOVE_REFLECT, MOVE_RECOVER, MOVE_SKILL_SWAP + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE + .byte NATURE_HASTY + .2byte 0 @ padding + +@ 137 + .2byte SPECIES_DUSCLOPS + .byte BATTLE_TOWER_ITEM_SITRUS_BERRY + .byte 0x41 @ team flags + .2byte MOVE_SHADOW_BALL, MOVE_WILL_O_WISP, MOVE_BLIZZARD, MOVE_PSYCHIC + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK + .byte NATURE_CAREFUL + .2byte 0 @ padding + +@ 138 + .2byte SPECIES_TORKOAL + .byte BATTLE_TOWER_ITEM_LEFTOVERS + .byte 0x09 @ team flags + .2byte MOVE_FLAMETHROWER, MOVE_AMNESIA, MOVE_IRON_TAIL, MOVE_REST + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK + .byte NATURE_NAIVE + .2byte 0 @ padding + +@ 139 + .2byte SPECIES_ELECTRODE + .byte BATTLE_TOWER_ITEM_LUM_BERRY + .byte 0x09 @ team flags + .2byte MOVE_SCREECH, MOVE_EXPLOSION, MOVE_MIRROR_COAT, MOVE_PROTECT + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP + .byte NATURE_RASH + .2byte 0 @ padding + +@ 140 + .2byte SPECIES_BRELOOM + .byte BATTLE_TOWER_ITEM_LIECHI_BERRY + .byte 0x0B @ team flags + .2byte MOVE_IRON_TAIL, MOVE_FOCUS_PUNCH, MOVE_DOUBLE_TEAM, MOVE_LEECH_SEED + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_LAX + .2byte 0 @ padding + +@ 141 + .2byte SPECIES_MUK + .byte BATTLE_TOWER_ITEM_POISON_BARB + .byte 0x05 @ team flags + .2byte MOVE_SLUDGE_BOMB, MOVE_THUNDERBOLT, MOVE_FLAMETHROWER, MOVE_FOCUS_PUNCH + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_NAIVE + .2byte 0 @ padding + +@ 142 + .2byte SPECIES_WEEZING + .byte BATTLE_TOWER_ITEM_QUICK_CLAW + .byte 0x05 @ team flags + .2byte MOVE_EXPLOSION, MOVE_SLUDGE_BOMB, MOVE_SHADOW_BALL, MOVE_FLAMETHROWER + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_NAIVE + .2byte 0 @ padding + +@ 143 + .2byte SPECIES_RAICHU + .byte BATTLE_TOWER_ITEM_SCOPE_LENS + .byte 0x4E @ team flags + .2byte MOVE_THUNDERBOLT, MOVE_DOUBLE_TEAM, MOVE_FOCUS_PUNCH, MOVE_ATTRACT + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_JOLLY + .2byte 0 @ padding + +@ 144 + .2byte SPECIES_TENTACRUEL + .byte BATTLE_TOWER_ITEM_MYSTIC_WATER + .byte 0x09 @ team flags + .2byte MOVE_DOUBLE_TEAM, MOVE_TOXIC, MOVE_SURF, MOVE_SLUDGE_BOMB + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_BOLD + .2byte 0 @ padding + +@ 145 + .2byte SPECIES_EXPLOUD + .byte BATTLE_TOWER_ITEM_CHOICE_BAND + .byte 0x05 @ team flags + .2byte MOVE_BLIZZARD, MOVE_FLAMETHROWER, MOVE_EARTHQUAKE, MOVE_RETURN + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_BASHFUL + .2byte 0 @ padding + +@ 146 + .2byte SPECIES_XATU + .byte BATTLE_TOWER_ITEM_WHITE_HERB + .byte 0x43 @ team flags + .2byte MOVE_PSYCHIC, MOVE_REST, MOVE_CONFUSE_RAY, MOVE_TOXIC + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED + .byte NATURE_BRAVE + .2byte 0 @ padding + +@ 147 + .2byte SPECIES_GOLEM + .byte BATTLE_TOWER_ITEM_SALAC_BERRY + .byte 0x05 @ team flags + .2byte MOVE_EXPLOSION, MOVE_EARTHQUAKE, MOVE_ROCK_TOMB, MOVE_FLAMETHROWER + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_IMPISH + .2byte 0 @ padding + +@ 148 + .2byte SPECIES_GOLDUCK + .byte BATTLE_TOWER_ITEM_PECHA_BERRY + .byte 0x83 @ team flags + .2byte MOVE_SURF, MOVE_ATTRACT, MOVE_CALM_MIND, MOVE_BLIZZARD + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_HASTY + .2byte 0 @ padding + +@ 149 + .2byte SPECIES_NINETALES + .byte BATTLE_TOWER_ITEM_CHARCOAL + .byte 0x4A @ team flags + .2byte MOVE_FLAMETHROWER, MOVE_ATTRACT, MOVE_TOXIC, MOVE_CONFUSE_RAY + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE + .byte NATURE_QUIET + .2byte 0 @ padding + +@ 150 + .2byte SPECIES_KINGDRA + .byte BATTLE_TOWER_ITEM_CHESTO_BERRY + .byte 0x13 @ team flags + .2byte MOVE_DOUBLE_TEAM, MOVE_REST, MOVE_SURF, MOVE_DRAGON_BREATH + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE + .byte NATURE_ADAMANT + .2byte 0 @ padding + +@ 151 + .2byte SPECIES_SLAKING + .byte BATTLE_TOWER_ITEM_LEFTOVERS + .byte 0x03 @ team flags + .2byte MOVE_CURSE, MOVE_AMNESIA, MOVE_YAWN, MOVE_FOCUS_PUNCH + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE + .byte NATURE_LAX + .2byte 0 @ padding + +@ 152 + .2byte SPECIES_GYARADOS + .byte BATTLE_TOWER_ITEM_CHERI_BERRY + .byte 0x03 @ team flags + .2byte MOVE_THUNDER, MOVE_EARTHQUAKE, MOVE_HYDRO_PUMP, MOVE_RAIN_DANCE + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK + .byte NATURE_NAUGHTY + .2byte 0 @ padding + +@ 153 + .2byte SPECIES_HARIYAMA + .byte BATTLE_TOWER_ITEM_SALAC_BERRY + .byte 0x21 @ team flags + .2byte MOVE_BELLY_DRUM, MOVE_ENDURE, MOVE_EARTHQUAKE, MOVE_REVERSAL + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED + .byte NATURE_SASSY + .2byte 0 @ padding + +@ 154 + .2byte SPECIES_ABSOL + .byte BATTLE_TOWER_ITEM_KINGS_ROCK + .byte 0xC3 @ team flags + .2byte MOVE_FAINT_ATTACK, MOVE_DOUBLE_EDGE, MOVE_SHADOW_BALL, MOVE_FLAMETHROWER + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE + .byte NATURE_RELAXED + .2byte 0 @ padding + +@ 155 + .2byte SPECIES_ALTARIA + .byte BATTLE_TOWER_ITEM_SITRUS_BERRY + .byte 0x83 @ team flags + .2byte MOVE_DRAGON_DANCE, MOVE_MIRROR_MOVE, MOVE_DRAGON_CLAW, MOVE_EARTHQUAKE + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED + .byte NATURE_RASH + .2byte 0 @ padding + +@ 156 + .2byte SPECIES_MACHAMP + .byte BATTLE_TOWER_ITEM_BLACK_BELT + .byte 0x11 @ team flags + .2byte MOVE_CROSS_CHOP, MOVE_FOCUS_PUNCH, MOVE_ROCK_TOMB, MOVE_ENCORE + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED + .byte NATURE_SASSY + .2byte 0 @ padding + +@ 157 + .2byte SPECIES_FLYGON + .byte BATTLE_TOWER_ITEM_DRAGON_FANG + .byte 0x43 @ team flags + .2byte MOVE_CRUNCH, MOVE_DRAGON_CLAW, MOVE_EARTHQUAKE, MOVE_FLAMETHROWER + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_NAIVE + .2byte 0 @ padding + +@ 158 + .2byte SPECIES_BLAZIKEN + .byte BATTLE_TOWER_ITEM_PETAYA_BERRY + .byte 0x33 @ team flags + .2byte MOVE_COUNTER, MOVE_ROCK_SLIDE, MOVE_FOCUS_PUNCH, MOVE_FLAMETHROWER + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK + .byte NATURE_GENTLE + .2byte 0 @ padding + +@ 159 + .2byte SPECIES_GLALIE + .byte BATTLE_TOWER_ITEM_NEVER_MELT_ICE + .byte 0x81 @ team flags + .2byte MOVE_BLIZZARD, MOVE_CRUNCH, MOVE_ICY_WIND, MOVE_DOUBLE_TEAM + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_JOLLY + .2byte 0 @ padding + +@ 160 + .2byte SPECIES_HUNTAIL + .byte BATTLE_TOWER_ITEM_MYSTIC_WATER + .byte 0xA1 @ team flags + .2byte MOVE_RAIN_DANCE, MOVE_HYDRO_PUMP, MOVE_CRUNCH, MOVE_BLIZZARD + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_QUIET + .2byte 0 @ padding + +@ 161 + .2byte SPECIES_MILOTIC + .byte BATTLE_TOWER_ITEM_GANLON_BERRY + .byte 0xD3 @ team flags + .2byte MOVE_SURF, MOVE_ATTRACT, MOVE_RECOVER, MOVE_TOXIC + .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_HASTY + .2byte 0 @ padding + +@ 162 + .2byte SPECIES_GOREBYSS + .byte BATTLE_TOWER_ITEM_PECHA_BERRY + .byte 0x83 @ team flags + .2byte MOVE_PSYCHIC, MOVE_SURF, MOVE_BLIZZARD, MOVE_SHADOW_BALL + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_ADAMANT + .2byte 0 @ padding + +@ 163 + .2byte SPECIES_SCEPTILE + .byte BATTLE_TOWER_ITEM_SCOPE_LENS + .byte 0x53 @ team flags + .2byte MOVE_LEAF_BLADE, MOVE_ENDEAVOR, MOVE_EARTHQUAKE, MOVE_ROCK_TOMB + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED + .byte NATURE_BASHFUL + .2byte 0 @ padding + +@ 164 + .2byte SPECIES_SWAMPERT + .byte BATTLE_TOWER_ITEM_LEFTOVERS + .byte 0x53 @ team flags + .2byte MOVE_EARTHQUAKE, MOVE_SURF, MOVE_MUD_SHOT, MOVE_BLIZZARD + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_NAIVE + .2byte 0 @ padding + +@ 165 + .2byte SPECIES_AGGRON + .byte BATTLE_TOWER_ITEM_MENTAL_HERB + .byte 0x41 @ team flags + .2byte MOVE_DOUBLE_EDGE, MOVE_FLAMETHROWER, MOVE_IRON_TAIL, MOVE_BLIZZARD + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_BOLD + .2byte 0 @ padding + +@ 166 + .2byte SPECIES_CRADILY + .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER + .byte 0xE1 @ team flags + .2byte MOVE_STOCKPILE, MOVE_SPIT_UP, MOVE_SWALLOW, MOVE_DOUBLE_TEAM + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_LAX + .2byte 0 @ padding + +@ 167 + .2byte SPECIES_ARMALDO + .byte BATTLE_TOWER_ITEM_QUICK_CLAW + .byte 0xC1 @ team flags + .2byte MOVE_EARTHQUAKE, MOVE_HYPER_BEAM, MOVE_SLASH, MOVE_SWORDS_DANCE + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_LAX + .2byte 0 @ padding + +@ 168 + .2byte SPECIES_BRELOOM + .byte BATTLE_TOWER_ITEM_SHELL_BELL + .byte 0x82 @ team flags + .2byte MOVE_FOCUS_PUNCH, MOVE_COUNTER, MOVE_MACH_PUNCH, MOVE_SNATCH + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_LAX + .2byte 0 @ padding + +@ 169 + .2byte SPECIES_LUDICOLO + .byte BATTLE_TOWER_ITEM_PETAYA_BERRY + .byte 0x83 @ team flags + .2byte MOVE_RAIN_DANCE, MOVE_SURF, MOVE_PROTECT, MOVE_TOXIC + .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_HASTY + .2byte 0 @ padding + +@ 170 + .2byte SPECIES_SHIFTRY + .byte BATTLE_TOWER_ITEM_SCOPE_LENS + .byte 0x03 @ team flags + .2byte MOVE_TORMENT, MOVE_FAINT_ATTACK, MOVE_SHADOW_BALL, MOVE_EXPLOSION + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_NAIVE + .2byte 0 @ padding + +@ 171 + .2byte SPECIES_TROPIUS + .byte BATTLE_TOWER_ITEM_APICOT_BERRY + .byte 0xC3 @ team flags + .2byte MOVE_SUNNY_DAY, MOVE_SYNTHESIS, MOVE_SOLAR_BEAM, MOVE_LEECH_SEED + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE + .byte NATURE_QUIET + .2byte 0 @ padding + +@ 172 + .2byte SPECIES_GRUMPIG + .byte BATTLE_TOWER_ITEM_MACHO_BRACE + .byte 0x23 @ team flags + .2byte MOVE_TRICK, MOVE_SKILL_SWAP, MOVE_PSYCHIC, MOVE_REST + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 173 + .2byte SPECIES_TORKOAL + .byte BATTLE_TOWER_ITEM_LUM_BERRY + .byte 0x81 @ team flags + .2byte MOVE_IRON_DEFENSE, MOVE_TOXIC, MOVE_REST, MOVE_FLAMETHROWER + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_NAIVE + .2byte 0 @ padding + +@ 174 + .2byte SPECIES_MANECTRIC + .byte BATTLE_TOWER_ITEM_NONE + .byte 0x03 @ team flags + .2byte MOVE_THUNDERBOLT, MOVE_CRUNCH, MOVE_ROAR, MOVE_THIEF + .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_HASTY + .2byte 0 @ padding + +@ 175 + .2byte SPECIES_PINSIR + .byte BATTLE_TOWER_ITEM_LEPPA_BERRY + .byte 0x61 @ team flags + .2byte MOVE_GUILLOTINE, MOVE_EARTHQUAKE, MOVE_DOUBLE_TEAM, MOVE_ROCK_TOMB + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_LAX + .2byte 0 @ padding + +@ 176 + .2byte SPECIES_STARMIE + .byte BATTLE_TOWER_ITEM_CHESTO_BERRY + .byte 0x93 @ team flags + .2byte MOVE_LIGHT_SCREEN, MOVE_THUNDERBOLT, MOVE_SURF, MOVE_REST + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_ADAMANT + .2byte 0 @ padding + +@ 177 + .2byte SPECIES_HERACROSS + .byte BATTLE_TOWER_ITEM_SALAC_BERRY + .byte 0x51 @ team flags + .2byte MOVE_MEGAHORN, MOVE_REVERSAL, MOVE_EARTHQUAKE, MOVE_COUNTER + .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 178 + .2byte SPECIES_WALREIN + .byte BATTLE_TOWER_ITEM_NEVER_MELT_ICE + .byte 0x83 @ team flags + .2byte MOVE_BLIZZARD, MOVE_EARTHQUAKE, MOVE_SURF, MOVE_ROCK_SLIDE + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_CAREFUL + .2byte 0 @ padding + +@ 179 + .2byte SPECIES_ALAKAZAM + .byte BATTLE_TOWER_ITEM_SITRUS_BERRY + .byte 0x13 @ team flags + .2byte MOVE_PSYCHIC, MOVE_RECOVER, MOVE_ENCORE, MOVE_SNATCH + .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_HASTY + .2byte 0 @ padding + +@ 180 + .2byte SPECIES_MILOTIC + .byte BATTLE_TOWER_ITEM_APICOT_BERRY + .byte 0x93 @ team flags + .2byte MOVE_SURF, MOVE_BLIZZARD, MOVE_RECOVER, MOVE_DOUBLE_TEAM + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP + .byte NATURE_QUIET + .2byte 0 @ padding + +@ 181 + .2byte SPECIES_REGICE + .byte BATTLE_TOWER_ITEM_CHESTO_BERRY + .byte 0x11 @ team flags + .2byte MOVE_REST, MOVE_CURSE, MOVE_BLIZZARD, MOVE_EARTHQUAKE + .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_MILD + .2byte 0 @ padding + +@ 182 + .2byte SPECIES_REGISTEEL + .byte BATTLE_TOWER_ITEM_LUM_BERRY + .byte 0x11 @ team flags + .2byte MOVE_REST, MOVE_IRON_DEFENSE, MOVE_THUNDERBOLT, MOVE_EARTHQUAKE + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK + .byte NATURE_MILD + .2byte 0 @ padding + +@ 183 + .2byte SPECIES_REGIROCK + .byte BATTLE_TOWER_ITEM_QUICK_CLAW + .byte 0x91 @ team flags + .2byte MOVE_ROCK_TOMB, MOVE_EARTHQUAKE, MOVE_THUNDERBOLT, MOVE_EXPLOSION + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP + .byte NATURE_SASSY + .2byte 0 @ padding + +@ 184 + .2byte SPECIES_DUSCLOPS + .byte BATTLE_TOWER_ITEM_SPELL_TAG + .byte 0x20 @ team flags + .2byte MOVE_SHADOW_BALL, MOVE_EARTHQUAKE, MOVE_BLIZZARD, MOVE_DESTINY_BOND + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED + .byte NATURE_NAUGHTY + .2byte 0 @ padding + +@ 185 + .2byte SPECIES_SEAKING + .byte BATTLE_TOWER_ITEM_LEPPA_BERRY + .byte 0xB2 @ team flags + .2byte MOVE_HORN_DRILL, MOVE_AGILITY, MOVE_SLEEP_TALK, MOVE_REST + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_BRAVE + .2byte 0 @ padding + +@ 186 + .2byte SPECIES_CAMERUPT + .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER + .byte 0x00 @ team flags + .2byte MOVE_EARTHQUAKE, MOVE_ERUPTION, MOVE_ROCK_SLIDE, MOVE_FLAMETHROWER + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_NAIVE + .2byte 0 @ padding + +@ 187 + .2byte SPECIES_LANTURN + .byte BATTLE_TOWER_ITEM_SALAC_BERRY + .byte 0x82 @ team flags + .2byte MOVE_THUNDERBOLT, MOVE_SURF, MOVE_THUNDER_WAVE, MOVE_BLIZZARD + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_HP + .byte NATURE_BRAVE + .2byte 0 @ padding + +@ 188 + .2byte SPECIES_WEEZING + .byte BATTLE_TOWER_ITEM_SALAC_BERRY + .byte 0x20 @ team flags + .2byte MOVE_SLUDGE_BOMB, MOVE_THUNDERBOLT, MOVE_FIRE_BLAST, MOVE_EXPLOSION + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP + .byte NATURE_SERIOUS + .2byte 0 @ padding + +@ 189 + .2byte SPECIES_WHISCASH + .byte BATTLE_TOWER_ITEM_PETAYA_BERRY + .byte 0x41 @ team flags + .2byte MOVE_EARTHQUAKE, MOVE_SURF, MOVE_ROCK_TOMB, MOVE_ATTRACT + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK + .byte NATURE_RELAXED + .2byte 0 @ padding + +@ 190 + .2byte SPECIES_AGGRON + .byte BATTLE_TOWER_ITEM_LIECHI_BERRY + .byte 0x11 @ team flags + .2byte MOVE_DOUBLE_EDGE, MOVE_EARTHQUAKE, MOVE_SURF, MOVE_DRAGON_CLAW + .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_GENTLE + .2byte 0 @ padding + +@ 191 + .2byte SPECIES_CACTURNE + .byte BATTLE_TOWER_ITEM_SCOPE_LENS + .byte 0x63 @ team flags + .2byte MOVE_DYNAMIC_PUNCH, MOVE_COUNTER, MOVE_FAINT_ATTACK, MOVE_GIGA_DRAIN + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK + .byte NATURE_RELAXED + .2byte 0 @ padding + +@ 192 + .2byte SPECIES_SHARPEDO + .byte BATTLE_TOWER_ITEM_KINGS_ROCK + .byte 0x01 @ team flags + .2byte MOVE_CRUNCH, MOVE_DOUBLE_EDGE, MOVE_SURF, MOVE_SWAGGER + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_SASSY + .2byte 0 @ padding + +@ 193 + .2byte SPECIES_ABSOL + .byte BATTLE_TOWER_ITEM_SALAC_BERRY + .byte 0x82 @ team flags + .2byte MOVE_DOUBLE_EDGE, MOVE_FACADE, MOVE_SWORDS_DANCE, MOVE_QUICK_ATTACK + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 194 + .2byte SPECIES_WAILORD + .byte BATTLE_TOWER_ITEM_LEPPA_BERRY + .byte 0x23 @ team flags + .2byte MOVE_HYDRO_PUMP, MOVE_EARTHQUAKE, MOVE_ATTRACT, MOVE_FISSURE + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP + .byte NATURE_TIMID + .2byte 0 @ padding + +@ 195 + .2byte SPECIES_TENTACRUEL + .byte BATTLE_TOWER_ITEM_SITRUS_BERRY + .byte 0x21 @ team flags + .2byte MOVE_HYDRO_PUMP, MOVE_SLUDGE_BOMB, MOVE_GIGA_DRAIN, MOVE_MIRROR_COAT + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP + .byte NATURE_RASH + .2byte 0 @ padding + +@ 196 + .2byte SPECIES_LUDICOLO + .byte BATTLE_TOWER_ITEM_LEFTOVERS + .byte 0xA2 @ team flags + .2byte MOVE_RAIN_DANCE, MOVE_SURF, MOVE_TOXIC, MOVE_DOUBLE_TEAM + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 197 + .2byte SPECIES_WOBBUFFET + .byte BATTLE_TOWER_ITEM_LEFTOVERS + .byte 0x23 @ team flags + .2byte MOVE_ENCORE, MOVE_COUNTER, MOVE_MIRROR_COAT, MOVE_DESTINY_BOND + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP + .byte NATURE_SERIOUS + .2byte 0 @ padding + +@ 198 + .2byte SPECIES_RHYDON + .byte BATTLE_TOWER_ITEM_QUICK_CLAW + .byte 0x21 @ team flags + .2byte MOVE_EARTHQUAKE, MOVE_MEGAHORN, MOVE_HORN_DRILL, MOVE_ROCK_SLIDE + .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_GENTLE + .2byte 0 @ padding + +@ 199 + .2byte SPECIES_GLALIE + .byte BATTLE_TOWER_ITEM_SALAC_BERRY + .byte 0x21 @ team flags + .2byte MOVE_CRUNCH, MOVE_BLIZZARD, MOVE_HAIL, MOVE_EARTHQUAKE + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP + .byte NATURE_SERIOUS + .2byte 0 @ padding + +@ 200 + .2byte SPECIES_SCEPTILE + .byte BATTLE_TOWER_ITEM_SCOPE_LENS + .byte 0x13 @ team flags + .2byte MOVE_LEAF_BLADE, MOVE_EARTHQUAKE, MOVE_DRAGON_CLAW, MOVE_CRUNCH + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED + .byte NATURE_BRAVE + .2byte 0 @ padding + +@ 201 + .2byte SPECIES_BLAZIKEN + .byte BATTLE_TOWER_ITEM_LIECHI_BERRY + .byte 0x17 @ team flags + .2byte MOVE_BLAZE_KICK, MOVE_ROCK_TOMB, MOVE_ENDURE, MOVE_REVERSAL + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP + .byte NATURE_RASH + .2byte 0 @ padding + +@ 202 + .2byte SPECIES_SWAMPERT + .byte BATTLE_TOWER_ITEM_SHELL_BELL + .byte 0x17 @ team flags + .2byte MOVE_SURF, MOVE_EARTHQUAKE, MOVE_MUD_SHOT, MOVE_BLIZZARD + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_SERIOUS + .2byte 0 @ padding + +@ 203 + .2byte SPECIES_GARDEVOIR + .byte BATTLE_TOWER_ITEM_SALAC_BERRY + .byte 0x19 @ team flags + .2byte MOVE_PSYCHIC, MOVE_THUNDERBOLT, MOVE_DESTINY_BOND, MOVE_WILL_O_WISP + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED + .byte NATURE_BRAVE + .2byte 0 @ padding + +@ 204 + .2byte SPECIES_BRELOOM + .byte BATTLE_TOWER_ITEM_SALAC_BERRY + .byte 0xF6 @ team flags + .2byte MOVE_SPORE, MOVE_FOCUS_PUNCH, MOVE_BRICK_BREAK, MOVE_SLUDGE_BOMB + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_SASSY + .2byte 0 @ padding + +@ 205 + .2byte SPECIES_ALAKAZAM + .byte BATTLE_TOWER_ITEM_GANLON_BERRY + .byte 0x1B @ team flags + .2byte MOVE_PSYCHIC, MOVE_THUNDER_PUNCH, MOVE_REFLECT, MOVE_RECOVER + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP + .byte NATURE_HASTY + .2byte 0 @ padding + +@ 206 + .2byte SPECIES_SHIFTRY + .byte BATTLE_TOWER_ITEM_CHESTO_BERRY + .byte 0x89 @ team flags + .2byte MOVE_FAINT_ATTACK, MOVE_SHADOW_BALL, MOVE_DOUBLE_TEAM, MOVE_REST + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_SERIOUS + .2byte 0 @ padding + +@ 207 + .2byte SPECIES_HARIYAMA + .byte BATTLE_TOWER_ITEM_SCOPE_LENS + .byte 0x85 @ team flags + .2byte MOVE_CROSS_CHOP, MOVE_EARTHQUAKE, MOVE_FACADE, MOVE_FAKE_OUT + .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_GENTLE + .2byte 0 @ padding + +@ 208 + .2byte SPECIES_CROBAT + .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER + .byte 0x49 @ team flags + .2byte MOVE_ATTRACT, MOVE_CONFUSE_RAY, MOVE_BITE, MOVE_DOUBLE_TEAM + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_SASSY + .2byte 0 @ padding + +@ 209 + .2byte SPECIES_MACHAMP + .byte BATTLE_TOWER_ITEM_SCOPE_LENS + .byte 0x15 @ team flags + .2byte MOVE_CROSS_CHOP, MOVE_FLAMETHROWER, MOVE_EARTHQUAKE, MOVE_ROCK_SLIDE + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 210 + .2byte SPECIES_MANECTRIC + .byte BATTLE_TOWER_ITEM_PETAYA_BERRY + .byte 0x0B @ team flags + .2byte MOVE_THUNDERBOLT, MOVE_THUNDER_WAVE, MOVE_ROAR, MOVE_CRUNCH + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED + .byte NATURE_BRAVE + .2byte 0 @ padding + +@ 211 + .2byte SPECIES_ELECTRODE + .byte BATTLE_TOWER_ITEM_LUM_BERRY + .byte 0x27 @ team flags + .2byte MOVE_THUNDERBOLT, MOVE_PROTECT, MOVE_MIRROR_COAT, MOVE_EXPLOSION + .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_BASHFUL + .2byte 0 @ padding + +@ 212 + .2byte SPECIES_MUK + .byte BATTLE_TOWER_ITEM_QUICK_CLAW + .byte 0x05 @ team flags + .2byte MOVE_SLUDGE_BOMB, MOVE_FLAMETHROWER, MOVE_THUNDERBOLT, MOVE_EXPLOSION + .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_GENTLE + .2byte 0 @ padding + +@ 213 + .2byte SPECIES_FLYGON + .byte BATTLE_TOWER_ITEM_PETAYA_BERRY + .byte 0x4D @ team flags + .2byte MOVE_DRAGON_CLAW, MOVE_EARTHQUAKE, MOVE_FLAMETHROWER, MOVE_CRUNCH + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED + .byte NATURE_SERIOUS + .2byte 0 @ padding + +@ 214 + .2byte SPECIES_STARMIE + .byte BATTLE_TOWER_ITEM_APICOT_BERRY + .byte 0x1B @ team flags + .2byte MOVE_SURF, MOVE_THUNDERBOLT, MOVE_RECOVER, MOVE_CONFUSE_RAY + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED + .byte NATURE_BRAVE + .2byte 0 @ padding + +@ 215 + .2byte SPECIES_DODRIO + .byte BATTLE_TOWER_ITEM_LIECHI_BERRY + .byte 0x2B @ team flags + .2byte MOVE_DRILL_PECK, MOVE_TRI_ATTACK, MOVE_AGILITY, MOVE_FACADE + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 216 + .2byte SPECIES_RAICHU + .byte BATTLE_TOWER_ITEM_FOCUS_BAND + .byte 0x0A @ team flags + .2byte MOVE_THUNDERBOLT, MOVE_THUNDER_WAVE, MOVE_REVERSAL, MOVE_ATTRACT + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED + .byte NATURE_SERIOUS + .2byte 0 @ padding + +@ 217 + .2byte SPECIES_GOLDUCK + .byte BATTLE_TOWER_ITEM_LIECHI_BERRY + .byte 0x0A @ team flags + .2byte MOVE_SURF, MOVE_CROSS_CHOP, MOVE_ICE_BEAM, MOVE_HYPER_BEAM + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_SERIOUS + .2byte 0 @ padding + +@ 218 + .2byte SPECIES_HERACROSS + .byte BATTLE_TOWER_ITEM_LIECHI_BERRY + .byte 0x54 @ team flags + .2byte MOVE_MEGAHORN, MOVE_ROCK_TOMB, MOVE_ENDURE, MOVE_REVERSAL + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_SASSY + .2byte 0 @ padding + +@ 219 + .2byte SPECIES_WALREIN + .byte BATTLE_TOWER_ITEM_CHESTO_BERRY + .byte 0x06 @ team flags + .2byte MOVE_SURF, MOVE_ICE_BEAM, MOVE_EARTHQUAKE, MOVE_REST + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_NAIVE + .2byte 0 @ padding + +@ 220 + .2byte SPECIES_KINGDRA + .byte BATTLE_TOWER_ITEM_CHESTO_BERRY + .byte 0x1D @ team flags + .2byte MOVE_SURF, MOVE_TOXIC, MOVE_PROTECT, MOVE_REST + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_ADAMANT + .2byte 0 @ padding + +@ 221 + .2byte SPECIES_SALAMENCE + .byte BATTLE_TOWER_ITEM_LUM_BERRY + .byte 0x9C @ team flags + .2byte MOVE_DRAGON_CLAW, MOVE_EARTHQUAKE, MOVE_CRUNCH, MOVE_REST + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_ADAMANT + .2byte 0 @ padding + +@ 222 + .2byte SPECIES_METAGROSS + .byte BATTLE_TOWER_ITEM_SHELL_BELL + .byte 0x15 @ team flags + .2byte MOVE_METEOR_MASH, MOVE_PSYCHIC, MOVE_EARTHQUAKE, MOVE_LIGHT_SCREEN + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 223 + .2byte SPECIES_REGIROCK + .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER + .byte 0xB5 @ team flags + .2byte MOVE_EARTHQUAKE, MOVE_ANCIENT_POWER, MOVE_FOCUS_PUNCH, MOVE_EXPLOSION + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK + .byte NATURE_GENTLE + .2byte 0 @ padding + +@ 224 + .2byte SPECIES_REGICE + .byte BATTLE_TOWER_ITEM_CHESTO_BERRY + .byte 0x96 @ team flags + .2byte MOVE_ICE_BEAM, MOVE_THUNDERBOLT, MOVE_DOUBLE_TEAM, MOVE_REST + .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_HASTY + .2byte 0 @ padding + +@ 225 + .2byte SPECIES_REGISTEEL + .byte BATTLE_TOWER_ITEM_QUICK_CLAW + .byte 0x94 @ team flags + .2byte MOVE_METAL_CLAW, MOVE_EARTHQUAKE, MOVE_THUNDERBOLT, MOVE_EXPLOSION + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK + .byte NATURE_GENTLE + .2byte 0 @ padding + +@ 226 + .2byte SPECIES_LATIAS + .byte BATTLE_TOWER_ITEM_LUM_BERRY + .byte 0x96 @ team flags + .2byte MOVE_MIST_BALL, MOVE_THUNDERBOLT, MOVE_REST, MOVE_DRAGON_CLAW + .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_MILD + .2byte 0 @ padding + +@ 227 + .2byte SPECIES_LATIOS + .byte BATTLE_TOWER_ITEM_APICOT_BERRY + .byte 0x95 @ team flags + .2byte MOVE_LUSTER_PURGE, MOVE_REFLECT, MOVE_RECOVER, MOVE_DRAGON_CLAW + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED + .byte NATURE_BRAVE + .2byte 0 @ padding + +@ 228 + .2byte SPECIES_MILOTIC + .byte BATTLE_TOWER_ITEM_LEFTOVERS + .byte 0x96 @ team flags + .2byte MOVE_SURF, MOVE_TOXIC, MOVE_RECOVER, MOVE_MIRROR_COAT + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE + .byte NATURE_BRAVE + .2byte 0 @ padding + +@ 229 + .2byte SPECIES_SLAKING + .byte BATTLE_TOWER_ITEM_CHOICE_BAND + .byte 0x05 @ team flags + .2byte MOVE_HYPER_BEAM, MOVE_EARTHQUAKE, MOVE_NONE, MOVE_NONE + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_SERIOUS + .2byte 0 @ padding + +@ 230 + .2byte SPECIES_SCEPTILE + .byte BATTLE_TOWER_ITEM_LEFTOVERS + .byte 0x1F @ team flags + .2byte MOVE_GIGA_DRAIN, MOVE_DOUBLE_TEAM, MOVE_LEECH_SEED, MOVE_ATTRACT + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP + .byte NATURE_QUIET + .2byte 0 @ padding + +@ 231 + .2byte SPECIES_BLAZIKEN + .byte BATTLE_TOWER_ITEM_CHESTO_BERRY + .byte 0x17 @ team flags + .2byte MOVE_BLAZE_KICK, MOVE_EARTHQUAKE, MOVE_ROCK_SLIDE, MOVE_REST + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED + .byte NATURE_BRAVE + .2byte 0 @ padding + +@ 232 + .2byte SPECIES_SWAMPERT + .byte BATTLE_TOWER_ITEM_SHELL_BELL + .byte 0x17 @ team flags + .2byte MOVE_MUDDY_WATER, MOVE_MUD_SHOT, MOVE_MIRROR_COAT, MOVE_ICE_BEAM + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 233 + .2byte SPECIES_GARDEVOIR + .byte BATTLE_TOWER_ITEM_SALAC_BERRY + .byte 0x7B @ team flags + .2byte MOVE_PSYCHIC, MOVE_SHADOW_BALL, MOVE_DESTINY_BOND, MOVE_SNATCH + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE + .byte NATURE_RELAXED + .2byte 0 @ padding + +@ 234 + .2byte SPECIES_BRELOOM + .byte BATTLE_TOWER_ITEM_SALAC_BERRY + .byte 0x56 @ team flags + .2byte MOVE_SPORE, MOVE_COUNTER, MOVE_IRON_TAIL, MOVE_GIGA_DRAIN + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_SASSY + .2byte 0 @ padding + +@ 235 + .2byte SPECIES_ALAKAZAM + .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER + .byte 0x0A @ team flags + .2byte MOVE_PSYCHIC, MOVE_THUNDER_PUNCH, MOVE_FIRE_PUNCH, MOVE_RECOVER + .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_HASTY + .2byte 0 @ padding + +@ 236 + .2byte SPECIES_HARIYAMA + .byte BATTLE_TOWER_ITEM_FOCUS_BAND + .byte 0x05 @ team flags + .2byte MOVE_CROSS_CHOP, MOVE_ROCK_TOMB, MOVE_ENDURE, MOVE_REVERSAL + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_SASSY + .2byte 0 @ padding + +@ 237 + .2byte SPECIES_GYARADOS + .byte BATTLE_TOWER_ITEM_SHELL_BELL + .byte 0x0C @ team flags + .2byte MOVE_HYPER_BEAM, MOVE_THUNDERBOLT, MOVE_EARTHQUAKE, MOVE_ICE_BEAM + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK + .byte NATURE_BOLD + .2byte 0 @ padding + +@ 238 + .2byte SPECIES_CROBAT + .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER + .byte 0x49 @ team flags + .2byte MOVE_TOXIC, MOVE_CONFUSE_RAY, MOVE_ATTRACT, MOVE_PROTECT + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 239 + .2byte SPECIES_MACHAMP + .byte BATTLE_TOWER_ITEM_SCOPE_LENS + .byte 0x15 @ team flags + .2byte MOVE_CROSS_CHOP, MOVE_COUNTER, MOVE_EARTHQUAKE, MOVE_FACADE + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP + .byte NATURE_SERIOUS + .2byte 0 @ padding + +@ 240 + .2byte SPECIES_MANECTRIC + .byte BATTLE_TOWER_ITEM_CHESTO_BERRY + .byte 0x63 @ team flags + .2byte MOVE_THUNDER, MOVE_THUNDER_WAVE, MOVE_REST, MOVE_CRUNCH + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP + .byte NATURE_BRAVE + .2byte 0 @ padding + +@ 241 + .2byte SPECIES_ELECTRODE + .byte BATTLE_TOWER_ITEM_SALAC_BERRY + .byte 0x07 @ team flags + .2byte MOVE_THUNDERBOLT, MOVE_SCREECH, MOVE_MIRROR_COAT, MOVE_EXPLOSION + .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_MODEST + .2byte 0 @ padding + +@ 242 + .2byte SPECIES_MUK + .byte BATTLE_TOWER_ITEM_LIECHI_BERRY + .byte 0x45 @ team flags + .2byte MOVE_SLUDGE_BOMB, MOVE_GIGA_DRAIN, MOVE_ROCK_TOMB, MOVE_EXPLOSION + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP + .byte NATURE_RASH + .2byte 0 @ padding + +@ 243 + .2byte SPECIES_FLYGON + .byte BATTLE_TOWER_ITEM_LUM_BERRY + .byte 0x4D @ team flags + .2byte MOVE_DRAGON_CLAW, MOVE_EARTHQUAKE, MOVE_IRON_TAIL, MOVE_ROCK_TOMB + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK + .byte NATURE_IMPISH + .2byte 0 @ padding + +@ 244 + .2byte SPECIES_STARMIE + .byte BATTLE_TOWER_ITEM_CHESTO_BERRY + .byte 0x1B @ team flags + .2byte MOVE_LIGHT_SCREEN, MOVE_THUNDERBOLT, MOVE_SURF, MOVE_REST + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED + .byte NATURE_QUIET + .2byte 0 @ padding + +@ 245 + .2byte SPECIES_NINETALES + .byte BATTLE_TOWER_ITEM_SITRUS_BERRY + .byte 0x0A @ team flags + .2byte MOVE_CONFUSE_RAY, MOVE_OVERHEAT, MOVE_FLAMETHROWER, MOVE_IRON_TAIL + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED + .byte NATURE_QUIET + .2byte 0 @ padding + +@ 246 + .2byte SPECIES_GOLEM + .byte BATTLE_TOWER_ITEM_SALAC_BERRY + .byte 0x25 @ team flags + .2byte MOVE_EARTHQUAKE, MOVE_ROAR, MOVE_FIRE_BLAST, MOVE_EXPLOSION + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED + .byte NATURE_SERIOUS + .2byte 0 @ padding + +@ 247 + .2byte SPECIES_GOLDUCK + .byte BATTLE_TOWER_ITEM_PETAYA_BERRY + .byte 0x27 @ team flags + .2byte MOVE_HYDRO_PUMP, MOVE_CROSS_CHOP, MOVE_BLIZZARD, MOVE_PSYCH_UP + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 248 + .2byte SPECIES_HERACROSS + .byte BATTLE_TOWER_ITEM_SALAC_BERRY + .byte 0x55 @ team flags + .2byte MOVE_MEGAHORN, MOVE_EARTHQUAKE, MOVE_COUNTER, MOVE_REVERSAL + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 249 + .2byte SPECIES_WALREIN + .byte BATTLE_TOWER_ITEM_SALAC_BERRY + .byte 0x36 @ team flags + .2byte MOVE_SURF, MOVE_BLIZZARD, MOVE_ROCK_SLIDE, MOVE_SHEER_COLD + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP + .byte NATURE_SERIOUS + .2byte 0 @ padding + +@ 250 + .2byte SPECIES_KINGDRA + .byte BATTLE_TOWER_ITEM_LEFTOVERS + .byte 0x5C @ team flags + .2byte MOVE_HYDRO_PUMP, MOVE_PROTECT, MOVE_DRAGON_BREATH, MOVE_DOUBLE_TEAM + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_ADAMANT + .2byte 0 @ padding + +@ 251 + .2byte SPECIES_SALAMENCE + .byte BATTLE_TOWER_ITEM_KINGS_ROCK + .byte 0x9D @ team flags + .2byte MOVE_DRAGON_CLAW, MOVE_EARTHQUAKE, MOVE_FLAMETHROWER, MOVE_ROCK_TOMB + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED + .byte NATURE_SERIOUS + .2byte 0 @ padding + +@ 252 + .2byte SPECIES_METAGROSS + .byte BATTLE_TOWER_ITEM_QUICK_CLAW + .byte 0x15 @ team flags + .2byte MOVE_METEOR_MASH, MOVE_PSYCHIC, MOVE_EARTHQUAKE, MOVE_HYPER_BEAM + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 253 + .2byte SPECIES_REGIROCK + .byte BATTLE_TOWER_ITEM_QUICK_CLAW + .byte 0x95 @ team flags + .2byte MOVE_EARTHQUAKE, MOVE_ROCK_TOMB, MOVE_FACADE, MOVE_EXPLOSION + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK + .byte NATURE_GENTLE + .2byte 0 @ padding + +@ 254 + .2byte SPECIES_REGICE + .byte BATTLE_TOWER_ITEM_SHELL_BELL + .byte 0x96 @ team flags + .2byte MOVE_BLIZZARD, MOVE_THUNDERBOLT, MOVE_HAIL, MOVE_EXPLOSION + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE + .byte NATURE_CAREFUL + .2byte 0 @ padding + +@ 255 + .2byte SPECIES_REGISTEEL + .byte BATTLE_TOWER_ITEM_QUICK_CLAW + .byte 0x94 @ team flags + .2byte MOVE_METAL_CLAW, MOVE_EARTHQUAKE, MOVE_ANCIENT_POWER, MOVE_EXPLOSION + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK + .byte NATURE_GENTLE + .2byte 0 @ padding + +@ 256 + .2byte SPECIES_LATIAS + .byte BATTLE_TOWER_ITEM_APICOT_BERRY + .byte 0x96 @ team flags + .2byte MOVE_MIST_BALL, MOVE_REFLECT, MOVE_RECOVER, MOVE_DRAGON_CLAW + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP + .byte NATURE_BRAVE + .2byte 0 @ padding + +@ 257 + .2byte SPECIES_LATIOS + .byte BATTLE_TOWER_ITEM_SHELL_BELL + .byte 0x95 @ team flags + .2byte MOVE_LUSTER_PURGE, MOVE_ICE_BEAM, MOVE_RECOVER, MOVE_DRAGON_CLAW + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED + .byte NATURE_QUIET + .2byte 0 @ padding + +@ 258 + .2byte SPECIES_MILOTIC + .byte BATTLE_TOWER_ITEM_APICOT_BERRY + .byte 0xD6 @ team flags + .2byte MOVE_SURF, MOVE_ICE_BEAM, MOVE_RECOVER, MOVE_DOUBLE_TEAM + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_ADAMANT + .2byte 0 @ padding + +@ 259 + .2byte SPECIES_KECLEON + .byte BATTLE_TOWER_ITEM_CHOICE_BAND + .byte 0x69 @ team flags + .2byte MOVE_TRICK, MOVE_REST, MOVE_IRON_TAIL, MOVE_DISABLE + .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_QUIRKY + .2byte 0 @ padding + +@ 260 + .2byte SPECIES_SCEPTILE + .byte BATTLE_TOWER_ITEM_CHESTO_BERRY + .byte 0x5F @ team flags + .2byte MOVE_LEAF_BLADE, MOVE_EARTHQUAKE, MOVE_REST, MOVE_CRUNCH + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE + .byte NATURE_BRAVE + .2byte 0 @ padding + +@ 261 + .2byte SPECIES_BLAZIKEN + .byte BATTLE_TOWER_ITEM_LUM_BERRY + .byte 0x7F @ team flags + .2byte MOVE_FOCUS_PUNCH, MOVE_COUNTER, MOVE_SWAGGER, MOVE_ROCK_TOMB + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP + .byte NATURE_SASSY + .2byte 0 @ padding + +@ 262 + .2byte SPECIES_SWAMPERT + .byte BATTLE_TOWER_ITEM_LUM_BERRY + .byte 0x57 @ team flags + .2byte MOVE_IRON_TAIL, MOVE_CURSE, MOVE_DOUBLE_TEAM, MOVE_REST + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_LAX + .2byte 0 @ padding + +@ 263 + .2byte SPECIES_GARDEVOIR + .byte BATTLE_TOWER_ITEM_CHESTO_BERRY + .byte 0x3B @ team flags + .2byte MOVE_SHADOW_BALL, MOVE_PSYCHIC, MOVE_REST, MOVE_IMPRISON + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP + .byte NATURE_BRAVE + .2byte 0 @ padding + +@ 264 + .2byte SPECIES_BRELOOM + .byte BATTLE_TOWER_ITEM_SALAC_BERRY + .byte 0x56 @ team flags + .2byte MOVE_SPORE, MOVE_FOCUS_PUNCH, MOVE_SLUDGE_BOMB, MOVE_IRON_TAIL + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_SASSY + .2byte 0 @ padding + +@ 265 + .2byte SPECIES_ALAKAZAM + .byte BATTLE_TOWER_ITEM_CHOICE_BAND + .byte 0x1A @ team flags + .2byte MOVE_PSYCHIC, MOVE_TRICK, MOVE_RECOVER, MOVE_SNATCH + .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_HASTY + .2byte 0 @ padding + +@ 266 + .2byte SPECIES_HARIYAMA + .byte BATTLE_TOWER_ITEM_SALAC_BERRY + .byte 0x65 @ team flags + .2byte MOVE_REVENGE, MOVE_COUNTER, MOVE_FOCUS_PUNCH, MOVE_REVERSAL + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP + .byte NATURE_SASSY + .2byte 0 @ padding + +@ 267 + .2byte SPECIES_LUDICOLO + .byte BATTLE_TOWER_ITEM_LEFTOVERS + .byte 0x54 @ team flags + .2byte MOVE_RAIN_DANCE, MOVE_PROTECT, MOVE_TOXIC, MOVE_SURF + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_QUIET + .2byte 0 @ padding + +@ 268 + .2byte SPECIES_CROBAT + .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER + .byte 0x4B @ team flags + .2byte MOVE_SLUDGE_BOMB, MOVE_BITE, MOVE_AIR_CUTTER, MOVE_SHADOW_BALL + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED + .byte NATURE_BRAVE + .2byte 0 @ padding + +@ 269 + .2byte SPECIES_MACHAMP + .byte BATTLE_TOWER_ITEM_SCOPE_LENS + .byte 0x75 @ team flags + .2byte MOVE_CROSS_CHOP, MOVE_ROCK_SLIDE, MOVE_DYNAMIC_PUNCH, MOVE_ROCK_TOMB + .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 270 + .2byte SPECIES_MANECTRIC + .byte BATTLE_TOWER_ITEM_PETAYA_BERRY + .byte 0x0A @ team flags + .2byte MOVE_THUNDERBOLT, MOVE_THUNDER_WAVE, MOVE_ATTRACT, MOVE_CRUNCH + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP + .byte NATURE_QUIET + .2byte 0 @ padding + +@ 271 + .2byte SPECIES_ELECTRODE + .byte BATTLE_TOWER_ITEM_LIECHI_BERRY + .byte 0x64 @ team flags + .2byte MOVE_THUNDER, MOVE_DOUBLE_TEAM, MOVE_MIRROR_COAT, MOVE_EXPLOSION + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP + .byte NATURE_BASHFUL + .2byte 0 @ padding + +@ 272 + .2byte SPECIES_MUK + .byte BATTLE_TOWER_ITEM_SALAC_BERRY + .byte 0x49 @ team flags + .2byte MOVE_SLUDGE_BOMB, MOVE_FLAMETHROWER, MOVE_THUNDERBOLT, MOVE_SHADOW_PUNCH + .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_GENTLE + .2byte 0 @ padding + +@ 273 + .2byte SPECIES_FLYGON + .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER + .byte 0xCD @ team flags + .2byte MOVE_PROTECT, MOVE_DIG, MOVE_TOXIC, MOVE_SANDSTORM + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_LAX + .2byte 0 @ padding + +@ 274 + .2byte SPECIES_STARMIE + .byte BATTLE_TOWER_ITEM_KINGS_ROCK + .byte 0x5B @ team flags + .2byte MOVE_SURF, MOVE_THUNDERBOLT, MOVE_BLIZZARD, MOVE_PSYCHIC + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED + .byte NATURE_BRAVE + .2byte 0 @ padding + +@ 275 + .2byte SPECIES_LUDICOLO + .byte BATTLE_TOWER_ITEM_LEFTOVERS + .byte 0x1A @ team flags + .2byte MOVE_RAIN_DANCE, MOVE_LEECH_SEED, MOVE_DIVE, MOVE_PROTECT + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED + .byte NATURE_BRAVE + .2byte 0 @ padding + +@ 276 + .2byte SPECIES_RAICHU + .byte BATTLE_TOWER_ITEM_LIECHI_BERRY + .byte 0x4A @ team flags + .2byte MOVE_THUNDER, MOVE_REVERSAL, MOVE_FACADE, MOVE_IRON_TAIL + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK + .byte NATURE_TIMID + .2byte 0 @ padding + +@ 277 + .2byte SPECIES_GOLDUCK + .byte BATTLE_TOWER_ITEM_SALAC_BERRY + .byte 0x0A @ team flags + .2byte MOVE_SURF, MOVE_PSYCHIC, MOVE_ICE_BEAM, MOVE_IRON_TAIL + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED + .byte NATURE_DOCILE + .2byte 0 @ padding + +@ 278 + .2byte SPECIES_HERACROSS + .byte BATTLE_TOWER_ITEM_LIECHI_BERRY + .byte 0x15 @ team flags + .2byte MOVE_MEGAHORN, MOVE_EARTHQUAKE, MOVE_FACADE, MOVE_ROCK_TOMB + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 279 + .2byte SPECIES_WALREIN + .byte BATTLE_TOWER_ITEM_LEPPA_BERRY + .byte 0x26 @ team flags + .2byte MOVE_SURF, MOVE_ICE_BEAM, MOVE_FISSURE, MOVE_SHEER_COLD + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 280 + .2byte SPECIES_KINGDRA + .byte BATTLE_TOWER_ITEM_SHELL_BELL + .byte 0x4D @ team flags + .2byte MOVE_HYDRO_PUMP, MOVE_BLIZZARD, MOVE_HYPER_BEAM, MOVE_DISABLE + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP + .byte NATURE_QUIET + .2byte 0 @ padding + +@ 281 + .2byte SPECIES_SALAMENCE + .byte BATTLE_TOWER_ITEM_PETAYA_BERRY + .byte 0x9C @ team flags + .2byte MOVE_DRAGON_CLAW, MOVE_EARTHQUAKE, MOVE_FIRE_BLAST, MOVE_HYDRO_PUMP + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED + .byte NATURE_NAUGHTY + .2byte 0 @ padding + +@ 282 + .2byte SPECIES_METAGROSS + .byte BATTLE_TOWER_ITEM_LIECHI_BERRY + .byte 0xB5 @ team flags + .2byte MOVE_METEOR_MASH, MOVE_PSYCHIC, MOVE_PURSUIT, MOVE_ROCK_TOMB + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED + .byte NATURE_BRAVE + .2byte 0 @ padding + +@ 283 + .2byte SPECIES_REGIROCK + .byte BATTLE_TOWER_ITEM_APICOT_BERRY + .byte 0x95 @ team flags + .2byte MOVE_EARTHQUAKE, MOVE_TOXIC, MOVE_SUPERPOWER, MOVE_REST + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP + .byte NATURE_SERIOUS + .2byte 0 @ padding + +@ 284 + .2byte SPECIES_REGICE + .byte BATTLE_TOWER_ITEM_LAX_INCENSE + .byte 0x96 @ team flags + .2byte MOVE_ICE_BEAM, MOVE_THUNDERBOLT, MOVE_ANCIENT_POWER, MOVE_EXPLOSION + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE + .byte NATURE_RASH + .2byte 0 @ padding + +@ 285 + .2byte SPECIES_REGISTEEL + .byte BATTLE_TOWER_ITEM_LEFTOVERS + .byte 0xB4 @ team flags + .2byte MOVE_CURSE, MOVE_AMNESIA, MOVE_RETURN, MOVE_REST + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_LAX + .2byte 0 @ padding + +@ 286 + .2byte SPECIES_LATIAS + .byte BATTLE_TOWER_ITEM_SHELL_BELL + .byte 0x92 @ team flags + .2byte MOVE_MIST_BALL, MOVE_THUNDERBOLT, MOVE_EARTHQUAKE, MOVE_ICE_BEAM + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED + .byte NATURE_QUIET + .2byte 0 @ padding + +@ 287 + .2byte SPECIES_LATIOS + .byte BATTLE_TOWER_ITEM_SHELL_BELL + .byte 0x91 @ team flags + .2byte MOVE_LUSTER_PURGE, MOVE_THUNDERBOLT, MOVE_EARTHQUAKE, MOVE_SURF + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED + .byte NATURE_QUIET + .2byte 0 @ padding + +@ 288 + .2byte SPECIES_MILOTIC + .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER + .byte 0xB2 @ team flags + .2byte MOVE_SURF, MOVE_ICE_BEAM, MOVE_RECOVER, MOVE_ATTRACT + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED + .byte NATURE_BRAVE + .2byte 0 @ padding + +@ 289 + .2byte SPECIES_SLAKING + .byte BATTLE_TOWER_ITEM_SALAC_BERRY + .byte 0x65 @ team flags + .2byte MOVE_YAWN, MOVE_SLASH, MOVE_COUNTER, MOVE_HYPER_BEAM + .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP + .byte NATURE_DOCILE + .2byte 0 @ padding + +@ 290 + .2byte SPECIES_SCEPTILE + .byte BATTLE_TOWER_ITEM_SHELL_BELL + .byte 0xDF @ team flags + .2byte MOVE_LEAF_BLADE, MOVE_DETECT, MOVE_DRAGON_CLAW, MOVE_CRUNCH + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 291 + .2byte SPECIES_BLAZIKEN + .byte BATTLE_TOWER_ITEM_SALAC_BERRY + .byte 0xD7 @ team flags + .2byte MOVE_BLAZE_KICK, MOVE_SKY_UPPERCUT, MOVE_EARTHQUAKE, MOVE_ROCK_SLIDE + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK + .byte NATURE_DOCILE + .2byte 0 @ padding + +@ 292 + .2byte SPECIES_SWAMPERT + .byte BATTLE_TOWER_ITEM_PETAYA_BERRY + .byte 0x5F @ team flags + .2byte MOVE_SURF, MOVE_EARTHQUAKE, MOVE_ICE_BEAM, MOVE_ROCK_TOMB + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_HP + .byte NATURE_SASSY + .2byte 0 @ padding + +@ 293 + .2byte SPECIES_SHEDINJA + .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER + .byte 0xDB @ team flags + .2byte MOVE_CONFUSE_RAY, MOVE_SHADOW_BALL, MOVE_TOXIC, MOVE_HYPER_BEAM + .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 294 + .2byte SPECIES_METAGROSS + .byte BATTLE_TOWER_ITEM_QUICK_CLAW + .byte 0x94 @ team flags + .2byte MOVE_METEOR_MASH, MOVE_PSYCHIC, MOVE_SHADOW_BALL, MOVE_EARTHQUAKE + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 295 + .2byte SPECIES_GRUMPIG + .byte BATTLE_TOWER_ITEM_MACHO_BRACE + .byte 0x4B @ team flags + .2byte MOVE_PSYCHIC, MOVE_CONFUSE_RAY, MOVE_TRICK, MOVE_REFLECT + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP + .byte NATURE_QUIET + .2byte 0 @ padding + +@ 296 + .2byte SPECIES_LATIAS + .byte BATTLE_TOWER_ITEM_LUM_BERRY + .byte 0x92 @ team flags + .2byte MOVE_MIST_BALL, MOVE_RECOVER, MOVE_ATTRACT, MOVE_DRAGON_CLAW + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_ADAMANT + .2byte 0 @ padding + +@ 297 + .2byte SPECIES_LATIOS + .byte BATTLE_TOWER_ITEM_KINGS_ROCK + .byte 0x91 @ team flags + .2byte MOVE_LUSTER_PURGE, MOVE_THUNDERBOLT, MOVE_ICE_BEAM, MOVE_DRAGON_CLAW + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED + .byte NATURE_HARDY + .2byte 0 @ padding + +@ 298 + .2byte SPECIES_STARMIE + .byte BATTLE_TOWER_ITEM_LUM_BERRY + .byte 0x1A @ team flags + .2byte MOVE_SURF, MOVE_THUNDERBOLT, MOVE_PSYCHIC, MOVE_ICE_BEAM + .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED + .byte NATURE_QUIET + .2byte 0 @ padding + +@ 299 + .2byte SPECIES_MACHAMP + .byte BATTLE_TOWER_ITEM_SCOPE_LENS + .byte 0x14 @ team flags + .2byte MOVE_CROSS_CHOP, MOVE_COUNTER, MOVE_ROCK_TOMB, MOVE_FLAMETHROWER + .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP + .byte NATURE_HARDY + .2byte 0 @ padding diff --git a/data/battle_tower/level_50_mons.s b/data/battle_tower/level_50_mons.s deleted file mode 100644 index 3dfc269a8..000000000 --- a/data/battle_tower/level_50_mons.s +++ /dev/null @@ -1,2701 +0,0 @@ - .align 2 -gBattleTowerLevel50Mons:: @ 84038E0 -@ 0 - .2byte SPECIES_PIKACHU - .byte BATTLE_TOWER_ITEM_ORAN_BERRY - .byte 0x42 @ team flags - .2byte MOVE_QUICK_ATTACK, MOVE_THUNDER_WAVE, MOVE_THUNDER_SHOCK, MOVE_GROWL - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 1 - .2byte SPECIES_BEAUTIFLY - .byte BATTLE_TOWER_ITEM_MIRACLE_SEED - .byte 0x41 @ team flags - .2byte MOVE_ABSORB, MOVE_STUN_SPORE, MOVE_GUST, MOVE_SAFEGUARD - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_BRAVE - .2byte 0 @ padding - -@ 2 - .2byte SPECIES_SWELLOW - .byte BATTLE_TOWER_ITEM_SHARP_BEAK - .byte 0x07 @ team flags - .2byte MOVE_PECK, MOVE_WING_ATTACK, MOVE_AERIAL_ACE, MOVE_AGILITY - .byte F_EV_SPREAD_ATTACK - .byte NATURE_GENTLE - .2byte 0 @ padding - -@ 3 - .2byte SPECIES_WALREIN - .byte BATTLE_TOWER_ITEM_SCOPE_LENS - .byte 0x0B @ team flags - .2byte MOVE_HAIL, MOVE_ENCORE, MOVE_ICE_BALL, MOVE_TOXIC - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_ADAMANT - .2byte 0 @ padding - -@ 4 - .2byte SPECIES_SEAKING - .byte BATTLE_TOWER_ITEM_MYSTIC_WATER - .byte 0x07 @ team flags - .2byte MOVE_PECK, MOVE_FLAIL, MOVE_FURY_ATTACK, MOVE_SURF - .byte F_EV_SPREAD_SPEED - .byte NATURE_HASTY - .2byte 0 @ padding - -@ 5 - .2byte SPECIES_TORCHIC - .byte BATTLE_TOWER_ITEM_KINGS_ROCK - .byte 0x42 @ team flags - .2byte MOVE_FIRE_SPIN, MOVE_PROTECT, MOVE_SAND_ATTACK, MOVE_SLASH - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK - .byte NATURE_RELAXED - .2byte 0 @ padding - -@ 6 - .2byte SPECIES_MASQUERAIN - .byte BATTLE_TOWER_ITEM_WHITE_HERB - .byte 0x41 @ team flags - .2byte MOVE_STUN_SPORE, MOVE_WATER_SPORT, MOVE_QUICK_ATTACK, MOVE_GUST - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_IMPISH - .2byte 0 @ padding - -@ 7 - .2byte SPECIES_ILLUMISE - .byte BATTLE_TOWER_ITEM_NONE - .byte 0x41 @ team flags - .2byte MOVE_FLATTER, MOVE_COVET, MOVE_WISH, MOVE_FACADE - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 8 - .2byte SPECIES_DELCATTY - .byte BATTLE_TOWER_ITEM_SILK_SCARF - .byte 0x42 @ team flags - .2byte MOVE_ATTRACT, MOVE_TAIL_WHIP, MOVE_FAINT_ATTACK, MOVE_DIG - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_LONELY - .2byte 0 @ padding - -@ 9 - .2byte SPECIES_KECLEON - .byte BATTLE_TOWER_ITEM_PERSIM_BERRY - .byte 0x0B @ team flags - .2byte MOVE_TAIL_WHIP, MOVE_SLASH, MOVE_LICK, MOVE_SCREECH - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE - .byte NATURE_BRAVE - .2byte 0 @ padding - -@ 10 - .2byte SPECIES_MIGHTYENA - .byte BATTLE_TOWER_ITEM_PECHA_BERRY - .byte 0x05 @ team flags - .2byte MOVE_BITE, MOVE_TAKE_DOWN, MOVE_ROAR, MOVE_HOWL - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK - .byte NATURE_DOCILE - .2byte 0 @ padding - -@ 11 - .2byte SPECIES_SLAKING - .byte BATTLE_TOWER_ITEM_BLACK_GLASSES - .byte 0x05 @ team flags - .2byte MOVE_FAINT_ATTACK, MOVE_COUNTER, MOVE_SCRATCH, MOVE_TAUNT - .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_LAX - .2byte 0 @ padding - -@ 12 - .2byte SPECIES_MACHOKE - .byte BATTLE_TOWER_ITEM_CHESTO_BERRY - .byte 0x05 @ team flags - .2byte MOVE_LEER, MOVE_DIG, MOVE_LOW_KICK, MOVE_FOCUS_PUNCH - .byte F_EV_SPREAD_SPEED - .byte NATURE_TIMID - .2byte 0 @ padding - -@ 13 - .2byte SPECIES_RHYDON - .byte BATTLE_TOWER_ITEM_PERSIM_BERRY - .byte 0x05 @ team flags - .2byte MOVE_STRENGTH, MOVE_ROCK_TOMB, MOVE_STOMP, MOVE_ROCK_SMASH - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP - .byte NATURE_QUIRKY - .2byte 0 @ padding - -@ 14 - .2byte SPECIES_CACTURNE - .byte BATTLE_TOWER_ITEM_POISON_BARB - .byte 0x0B @ team flags - .2byte MOVE_POISON_STING, MOVE_GROWTH, MOVE_ABSORB, MOVE_SOLAR_BEAM - .byte F_EV_SPREAD_SP_ATTACK - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 15 - .2byte SPECIES_ZIGZAGOON - .byte BATTLE_TOWER_ITEM_KINGS_ROCK - .byte 0x0A @ team flags - .2byte MOVE_FLAIL, MOVE_SAND_ATTACK, MOVE_REST, MOVE_SURF - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK - .byte NATURE_SASSY - .2byte 0 @ padding - -@ 16 - .2byte SPECIES_DODRIO - .byte BATTLE_TOWER_ITEM_SHARP_BEAK - .byte 0x03 @ team flags - .2byte MOVE_PURSUIT, MOVE_TRI_ATTACK, MOVE_GROWL, MOVE_AGILITY - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_SERIOUS - .2byte 0 @ padding - -@ 17 - .2byte SPECIES_WHISCASH - .byte BATTLE_TOWER_ITEM_QUICK_CLAW - .byte 0x0B @ team flags - .2byte MOVE_WATER_GUN, MOVE_AMNESIA, MOVE_MAGNITUDE, MOVE_MUD_SLAP - .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK - .byte NATURE_LAX - .2byte 0 @ padding - -@ 18 - .2byte SPECIES_NINJASK - .byte BATTLE_TOWER_ITEM_SILVER_POWDER - .byte 0x41 @ team flags - .2byte MOVE_SAND_ATTACK, MOVE_FURY_CUTTER, MOVE_AGILITY, MOVE_HARDEN - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_QUIET - .2byte 0 @ padding - -@ 19 - .2byte SPECIES_DUSCLOPS - .byte BATTLE_TOWER_ITEM_PECHA_BERRY - .byte 0x01 @ team flags - .2byte MOVE_PROTECT, MOVE_NIGHT_SHADE, MOVE_ASTONISH, MOVE_WILL_O_WISP - .byte F_EV_SPREAD_HP - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 20 - .2byte SPECIES_CAMERUPT - .byte BATTLE_TOWER_ITEM_CHARCOAL - .byte 0x07 @ team flags - .2byte MOVE_DIG, MOVE_EMBER, MOVE_GROWL, MOVE_ROCK_SMASH - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK - .byte NATURE_BOLD - .2byte 0 @ padding - -@ 21 - .2byte SPECIES_SPINDA - .byte BATTLE_TOWER_ITEM_CHERI_BERRY - .byte 0x4A @ team flags - .2byte MOVE_TEETER_DANCE, MOVE_FLAIL, MOVE_PSYCH_UP, MOVE_DOUBLE_EDGE - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP - .byte NATURE_CALM - .2byte 0 @ padding - -@ 22 - .2byte SPECIES_SEVIPER - .byte BATTLE_TOWER_ITEM_POISON_BARB - .byte 0x09 @ team flags - .2byte MOVE_SCREECH, MOVE_GLARE, MOVE_DIG, MOVE_POISON_FANG - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 23 - .2byte SPECIES_FLYGON - .byte BATTLE_TOWER_ITEM_QUICK_CLAW - .byte 0x49 @ team flags - .2byte MOVE_SAND_ATTACK, MOVE_SAND_TOMB, MOVE_FACADE, MOVE_TOXIC - .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 24 - .2byte SPECIES_AZUMARILL - .byte BATTLE_TOWER_ITEM_WHITE_HERB - .byte 0x42 @ team flags - .2byte MOVE_BUBBLE_BEAM, MOVE_TAIL_WHIP, MOVE_RAIN_DANCE, MOVE_ROLLOUT - .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 25 - .2byte SPECIES_ZANGOOSE - .byte BATTLE_TOWER_ITEM_MENTAL_HERB - .byte 0x07 @ team flags - .2byte MOVE_STRENGTH, MOVE_TAUNT, MOVE_CRUSH_CLAW, MOVE_DETECT - .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 26 - .2byte SPECIES_MEDICHAM - .byte BATTLE_TOWER_ITEM_SCOPE_LENS - .byte 0x07 @ team flags - .2byte MOVE_REVERSAL, MOVE_MEDITATE, MOVE_CONFUSION, MOVE_FACADE - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE - .byte NATURE_HASTY - .2byte 0 @ padding - -@ 27 - .2byte SPECIES_ROSELIA - .byte BATTLE_TOWER_ITEM_MIRACLE_SEED - .byte 0x0A @ team flags - .2byte MOVE_GROWTH, MOVE_MEGA_DRAIN, MOVE_TOXIC, MOVE_CUT - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK - .byte NATURE_NAUGHTY - .2byte 0 @ padding - -@ 28 - .2byte SPECIES_SWALOT - .byte BATTLE_TOWER_ITEM_LUM_BERRY - .byte 0x0B @ team flags - .2byte MOVE_STOCKPILE, MOVE_SPIT_UP, MOVE_SLUDGE, MOVE_POISON_GAS - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 29 - .2byte SPECIES_MAGNETON - .byte BATTLE_TOWER_ITEM_MAGNET - .byte 0x0B @ team flags - .2byte MOVE_SUPERSONIC, MOVE_THUNDER_WAVE, MOVE_SCREECH, MOVE_TRI_ATTACK - .byte F_EV_SPREAD_SPEED - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 30 - .2byte SPECIES_GARDEVOIR - .byte BATTLE_TOWER_ITEM_TWISTED_SPOON - .byte 0x09 @ team flags - .2byte MOVE_CONFUSION, MOVE_TOXIC, MOVE_TORMENT, MOVE_PROTECT - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP - .byte NATURE_BOLD - .2byte 0 @ padding - -@ 31 - .2byte SPECIES_RELICANTH - .byte BATTLE_TOWER_ITEM_MYSTIC_WATER - .byte 0x01 @ team flags - .2byte MOVE_SURF, MOVE_ANCIENT_POWER, MOVE_ROCK_TOMB, MOVE_HARDEN - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE - .byte NATURE_TIMID - .2byte 0 @ padding - -@ 32 - .2byte SPECIES_NINETALES - .byte BATTLE_TOWER_ITEM_RAWST_BERRY - .byte 0x03 @ team flags - .2byte MOVE_CONFUSE_RAY, MOVE_FIRE_SPIN, MOVE_QUICK_ATTACK, MOVE_FLAMETHROWER - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK - .byte NATURE_HASTY - .2byte 0 @ padding - -@ 33 - .2byte SPECIES_SHARPEDO - .byte BATTLE_TOWER_ITEM_BLACK_GLASSES - .byte 0x05 @ team flags - .2byte MOVE_BITE, MOVE_SKULL_BASH, MOVE_RAIN_DANCE, MOVE_SURF - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK - .byte NATURE_RELAXED - .2byte 0 @ padding - -@ 34 - .2byte SPECIES_GIRAFARIG - .byte BATTLE_TOWER_ITEM_KINGS_ROCK - .byte 0x03 @ team flags - .2byte MOVE_STRENGTH, MOVE_PSYBEAM, MOVE_AGILITY, MOVE_EARTHQUAKE - .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_IMPISH - .2byte 0 @ padding - -@ 35 - .2byte SPECIES_PELIPPER - .byte BATTLE_TOWER_ITEM_SITRUS_BERRY - .byte 0x0B @ team flags - .2byte MOVE_MIST, MOVE_STOCKPILE, MOVE_SWALLOW, MOVE_SPIT_UP - .byte F_EV_SPREAD_DEFENSE - .byte NATURE_QUIRKY - .2byte 0 @ padding - -@ 36 - .2byte SPECIES_SABLEYE - .byte BATTLE_TOWER_ITEM_CHERI_BERRY - .byte 0x09 @ team flags - .2byte MOVE_SHADOW_BALL, MOVE_NIGHT_SHADE, MOVE_SNATCH, MOVE_FAKE_OUT - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 37 - .2byte SPECIES_LUNATONE - .byte BATTLE_TOWER_ITEM_HARD_STONE - .byte 0x0B @ team flags - .2byte MOVE_COSMIC_POWER, MOVE_SANDSTORM, MOVE_PSYCHIC, MOVE_ROCK_THROW - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE - .byte NATURE_GENTLE - .2byte 0 @ padding - -@ 38 - .2byte SPECIES_LUDICOLO - .byte BATTLE_TOWER_ITEM_NONE - .byte 0x0B @ team flags - .2byte MOVE_THIEF, MOVE_FAKE_OUT, MOVE_SURF, MOVE_RAIN_DANCE - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 39 - .2byte SPECIES_GRUMPIG - .byte BATTLE_TOWER_ITEM_SALAC_BERRY - .byte 0x0B @ team flags - .2byte MOVE_ODOR_SLEUTH, MOVE_CONFUSE_RAY, MOVE_MAGIC_COAT, MOVE_PSYCHIC - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 40 - .2byte SPECIES_BRELOOM - .byte BATTLE_TOWER_ITEM_QUICK_CLAW - .byte 0x0B @ team flags - .2byte MOVE_CUT, MOVE_LEECH_SEED, MOVE_MEGA_DRAIN, MOVE_STUN_SPORE - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE - .byte NATURE_SASSY - .2byte 0 @ padding - -@ 41 - .2byte SPECIES_WAILORD - .byte BATTLE_TOWER_ITEM_MYSTIC_WATER - .byte 0x03 @ team flags - .2byte MOVE_WATER_SPOUT, MOVE_ROLLOUT, MOVE_MIST, MOVE_RAIN_DANCE - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE - .byte NATURE_GENTLE - .2byte 0 @ padding - -@ 42 - .2byte SPECIES_WEEZING - .byte BATTLE_TOWER_ITEM_POISON_BARB - .byte 0x05 @ team flags - .2byte MOVE_SMOG, MOVE_SELF_DESTRUCT, MOVE_TOXIC, MOVE_SLUDGE_BOMB - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE - .byte NATURE_BASHFUL - .2byte 0 @ padding - -@ 43 - .2byte SPECIES_KADABRA - .byte BATTLE_TOWER_ITEM_LEPPA_BERRY - .byte 0x0B @ team flags - .2byte MOVE_FUTURE_SIGHT, MOVE_FOCUS_PUNCH, MOVE_SKILL_SWAP, MOVE_SNATCH - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE - .byte NATURE_CAREFUL - .2byte 0 @ padding - -@ 44 - .2byte SPECIES_MANECTRIC - .byte BATTLE_TOWER_ITEM_MAGNET - .byte 0x07 @ team flags - .2byte MOVE_THUNDER_WAVE, MOVE_BITE, MOVE_SPARK, MOVE_QUICK_ATTACK - .byte F_EV_SPREAD_SP_ATTACK - .byte NATURE_RASH - .2byte 0 @ padding - -@ 45 - .2byte SPECIES_RAICHU - .byte BATTLE_TOWER_ITEM_ASPEAR_BERRY - .byte 0x03 @ team flags - .2byte MOVE_QUICK_ATTACK, MOVE_AGILITY, MOVE_LIGHT_SCREEN, MOVE_THUNDERBOLT - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP - .byte NATURE_QUIET - .2byte 0 @ padding - -@ 46 - .2byte SPECIES_XATU - .byte BATTLE_TOWER_ITEM_TWISTED_SPOON - .byte 0x03 @ team flags - .2byte MOVE_NIGHT_SHADE, MOVE_PECK, MOVE_CONFUSE_RAY, MOVE_FUTURE_SIGHT - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 47 - .2byte SPECIES_LOUDRED - .byte BATTLE_TOWER_ITEM_SITRUS_BERRY - .byte 0x05 @ team flags - .2byte MOVE_UPROAR, MOVE_STOMP, MOVE_SCREECH, MOVE_EARTHQUAKE - .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_MODEST - .2byte 0 @ padding - -@ 48 - .2byte SPECIES_SOLROCK - .byte BATTLE_TOWER_ITEM_LEFTOVERS - .byte 0x03 @ team flags - .2byte MOVE_ROCK_THROW, MOVE_SUNNY_DAY, MOVE_SOLAR_BEAM, MOVE_SANDSTORM - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE - .byte NATURE_MILD - .2byte 0 @ padding - -@ 49 - .2byte SPECIES_CLAYDOL - .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER - .byte 0x03 @ team flags - .2byte MOVE_SANDSTORM, MOVE_REFLECT, MOVE_ROCK_TOMB, MOVE_STRENGTH - .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_SERIOUS - .2byte 0 @ padding - -@ 50 - .2byte SPECIES_CRAWDAUNT - .byte BATTLE_TOWER_ITEM_SCOPE_LENS - .byte 0x03 @ team flags - .2byte MOVE_WATER_PULSE, MOVE_KNOCK_OFF, MOVE_HARDEN, MOVE_CUT - .byte F_EV_SPREAD_HP - .byte NATURE_JOLLY - .2byte 0 @ padding - -@ 51 - .2byte SPECIES_GOLBAT - .byte BATTLE_TOWER_ITEM_WHITE_HERB - .byte 0x09 @ team flags - .2byte MOVE_CONFUSE_RAY, MOVE_WING_ATTACK, MOVE_MEAN_LOOK, MOVE_BITE - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED - .byte NATURE_BRAVE - .2byte 0 @ padding - -@ 52 - .2byte SPECIES_BELLOSSOM - .byte BATTLE_TOWER_ITEM_MIRACLE_SEED - .byte 0x0A @ team flags - .2byte MOVE_SOLAR_BEAM, MOVE_PETAL_DANCE, MOVE_SWEET_SCENT, MOVE_BULLET_SEED - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_NAIVE - .2byte 0 @ padding - -@ 53 - .2byte SPECIES_DONPHAN - .byte BATTLE_TOWER_ITEM_KINGS_ROCK - .byte 0x05 @ team flags - .2byte MOVE_ROCK_SMASH, MOVE_RAPID_SPIN, MOVE_FLAIL, MOVE_HORN_ATTACK - .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_IMPISH - .2byte 0 @ padding - -@ 54 - .2byte SPECIES_NOSEPASS - .byte BATTLE_TOWER_ITEM_PERSIM_BERRY - .byte 0x0B @ team flags - .2byte MOVE_SANDSTORM, MOVE_ROCK_SLIDE, MOVE_BLOCK, MOVE_THUNDER_WAVE - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE - .byte NATURE_JOLLY - .2byte 0 @ padding - -@ 55 - .2byte SPECIES_PINSIR - .byte BATTLE_TOWER_ITEM_CHESTO_BERRY - .byte 0x05 @ team flags - .2byte MOVE_SWORDS_DANCE, MOVE_HARDEN, MOVE_CUT, MOVE_SEISMIC_TOSS - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE - .byte NATURE_DOCILE - .2byte 0 @ padding - -@ 56 - .2byte SPECIES_GOLDUCK - .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER - .byte 0x0B @ team flags - .2byte MOVE_DISABLE, MOVE_PSYCH_UP, MOVE_WATER_PULSE, MOVE_BRICK_BREAK - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 57 - .2byte SPECIES_SHIFTRY - .byte BATTLE_TOWER_ITEM_MENTAL_HERB - .byte 0x07 @ team flags - .2byte MOVE_TORMENT, MOVE_EXTRASENSORY, MOVE_SOLAR_BEAM, MOVE_AERIAL_ACE - .byte F_EV_SPREAD_DEFENSE - .byte NATURE_NAIVE - .2byte 0 @ padding - -@ 58 - .2byte SPECIES_DUSTOX - .byte BATTLE_TOWER_ITEM_SILVER_POWDER - .byte 0x01 @ team flags - .2byte MOVE_CONFUSION, MOVE_SILVER_WIND, MOVE_PSYBEAM, MOVE_WHIRLWIND - .byte F_EV_SPREAD_SPEED - .byte NATURE_SERIOUS - .2byte 0 @ padding - -@ 59 - .2byte SPECIES_SHUPPET - .byte BATTLE_TOWER_ITEM_SCOPE_LENS - .byte 0x03 @ team flags - .2byte MOVE_WILL_O_WISP, MOVE_NIGHT_SHADE, MOVE_FAINT_ATTACK, MOVE_CURSE - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 60 - .2byte SPECIES_SEAKING - .byte BATTLE_TOWER_ITEM_MYSTIC_WATER - .byte 0x07 @ team flags - .2byte MOVE_RAIN_DANCE, MOVE_SURF, MOVE_HORN_ATTACK, MOVE_HORN_DRILL - .byte F_EV_SPREAD_SP_DEFENSE - .byte NATURE_LONELY - .2byte 0 @ padding - -@ 61 - .2byte SPECIES_SKARMORY - .byte BATTLE_TOWER_ITEM_SITRUS_BERRY - .byte 0x07 @ team flags - .2byte MOVE_STEEL_WING, MOVE_SAND_ATTACK, MOVE_SWIFT, MOVE_AGILITY - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE - .byte NATURE_RELAXED - .2byte 0 @ padding - -@ 62 - .2byte SPECIES_TORKOAL - .byte BATTLE_TOWER_ITEM_FOCUS_BAND - .byte 0x43 @ team flags - .2byte MOVE_FLAMETHROWER, MOVE_IRON_DEFENSE, MOVE_BODY_SLAM, MOVE_PROTECT - .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK - .byte NATURE_NAUGHTY - .2byte 0 @ padding - -@ 63 - .2byte SPECIES_GOLEM - .byte BATTLE_TOWER_ITEM_SOFT_SAND - .byte 0x05 @ team flags - .2byte MOVE_MAGNITUDE, MOVE_EXPLOSION, MOVE_STRENGTH, MOVE_SANDSTORM - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK - .byte NATURE_DOCILE - .2byte 0 @ padding - -@ 64 - .2byte SPECIES_GARDEVOIR - .byte BATTLE_TOWER_ITEM_TWISTED_SPOON - .byte 0x41 @ team flags - .2byte MOVE_REFLECT, MOVE_PSYCHIC, MOVE_IMPRISON, MOVE_TOXIC - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE - .byte NATURE_HASTY - .2byte 0 @ padding - -@ 65 - .2byte SPECIES_SANDSLASH - .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER - .byte 0x07 @ team flags - .2byte MOVE_SANDSTORM, MOVE_SLASH, MOVE_EARTHQUAKE, MOVE_SWIFT - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE - .byte NATURE_ADAMANT - .2byte 0 @ padding - -@ 66 - .2byte SPECIES_WOBBUFFET - .byte BATTLE_TOWER_ITEM_SALAC_BERRY - .byte 0x0B @ team flags - .2byte MOVE_COUNTER, MOVE_MIRROR_COAT, MOVE_SAFEGUARD, MOVE_DESTINY_BOND - .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_CALM - .2byte 0 @ padding - -@ 67 - .2byte SPECIES_TENTACRUEL - .byte BATTLE_TOWER_ITEM_CHERI_BERRY - .byte 0x05 @ team flags - .2byte MOVE_CONSTRICT, MOVE_SURF, MOVE_HYPER_BEAM, MOVE_SCREECH - .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_IMPISH - .2byte 0 @ padding - -@ 68 - .2byte SPECIES_TROPIUS - .byte BATTLE_TOWER_ITEM_LEFTOVERS - .byte 0x05 @ team flags - .2byte MOVE_SUNNY_DAY, MOVE_SOLAR_BEAM, MOVE_SYNTHESIS, MOVE_RAZOR_LEAF - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE - .byte NATURE_DOCILE - .2byte 0 @ padding - -@ 69 - .2byte SPECIES_MAWILE - .byte BATTLE_TOWER_ITEM_METAL_COAT - .byte 0x43 @ team flags - .2byte MOVE_IRON_DEFENSE, MOVE_SLUDGE_BOMB, MOVE_CRUNCH, MOVE_STRENGTH - .byte F_EV_SPREAD_ATTACK - .byte NATURE_CALM - .2byte 0 @ padding - -@ 70 - .2byte SPECIES_MUK - .byte BATTLE_TOWER_ITEM_RAWST_BERRY - .byte 0x09 @ team flags - .2byte MOVE_SLUDGE, MOVE_ACID_ARMOR, MOVE_GIGA_DRAIN, MOVE_DISABLE - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 71 - .2byte SPECIES_MAGCARGO - .byte BATTLE_TOWER_ITEM_CHARCOAL - .byte 0x0D @ team flags - .2byte MOVE_FLAMETHROWER, MOVE_ROCK_THROW, MOVE_HARDEN, MOVE_AMNESIA - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK - .byte NATURE_NAUGHTY - .2byte 0 @ padding - -@ 72 - .2byte SPECIES_LINOONE - .byte BATTLE_TOWER_ITEM_PECHA_BERRY - .byte 0x07 @ team flags - .2byte MOVE_HEADBUTT, MOVE_TAIL_WHIP, MOVE_SURF, MOVE_DIG - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK - .byte NATURE_QUIRKY - .2byte 0 @ padding - -@ 73 - .2byte SPECIES_ELECTRODE - .byte BATTLE_TOWER_ITEM_ASPEAR_BERRY - .byte 0x05 @ team flags - .2byte MOVE_LIGHT_SCREEN, MOVE_THUNDERBOLT, MOVE_SWIFT, MOVE_ROLLOUT - .byte F_EV_SPREAD_SPEED - .byte NATURE_SERIOUS - .2byte 0 @ padding - -@ 74 - .2byte SPECIES_DUSCLOPS - .byte BATTLE_TOWER_ITEM_SPELL_TAG - .byte 0x09 @ team flags - .2byte MOVE_MEAN_LOOK, MOVE_NIGHT_SHADE, MOVE_SKILL_SWAP, MOVE_SHADOW_BALL - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED | F_EV_SPREAD_HP - .byte NATURE_NAIVE - .2byte 0 @ padding - -@ 75 - .2byte SPECIES_VILEPLUME - .byte BATTLE_TOWER_ITEM_MIRACLE_SEED - .byte 0x0A @ team flags - .2byte MOVE_TOXIC, MOVE_MOONLIGHT, MOVE_GIGA_DRAIN, MOVE_STUN_SPORE - .byte F_EV_SPREAD_HP - .byte NATURE_DOCILE - .2byte 0 @ padding - -@ 76 - .2byte SPECIES_CROBAT - .byte BATTLE_TOWER_ITEM_LEPPA_BERRY - .byte 0x05 @ team flags - .2byte MOVE_BITE, MOVE_HAZE, MOVE_WING_ATTACK, MOVE_STEEL_WING - .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_TIMID - .2byte 0 @ padding - -@ 77 - .2byte SPECIES_CORSOLA - .byte BATTLE_TOWER_ITEM_SCOPE_LENS - .byte 0x0A @ team flags - .2byte MOVE_RECOVER, MOVE_MIRROR_COAT, MOVE_HAIL, MOVE_SURF - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 78 - .2byte SPECIES_STARMIE - .byte BATTLE_TOWER_ITEM_MYSTIC_WATER - .byte 0x0B @ team flags - .2byte MOVE_RAPID_SPIN, MOVE_WATER_PULSE, MOVE_REFLECT, MOVE_SKILL_SWAP - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 79 - .2byte SPECIES_EXPLOUD - .byte BATTLE_TOWER_ITEM_LEFTOVERS - .byte 0x41 @ team flags - .2byte MOVE_HYPER_BEAM, MOVE_HOWL, MOVE_UPROAR, MOVE_EARTHQUAKE - .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 80 - .2byte SPECIES_ALAKAZAM - .byte BATTLE_TOWER_ITEM_TWISTED_SPOON - .byte 0x0B @ team flags - .2byte MOVE_PSYBEAM, MOVE_SNATCH, MOVE_REFLECT, MOVE_HYPER_BEAM - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_RELAXED - .2byte 0 @ padding - -@ 81 - .2byte SPECIES_HERACROSS - .byte BATTLE_TOWER_ITEM_QUICK_CLAW - .byte 0x05 @ team flags - .2byte MOVE_HORN_ATTACK, MOVE_COUNTER, MOVE_REVERSAL, MOVE_LEER - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_BOLD - .2byte 0 @ padding - -@ 82 - .2byte SPECIES_CASTFORM - .byte BATTLE_TOWER_ITEM_SITRUS_BERRY - .byte 0x0B @ team flags - .2byte MOVE_WEATHER_BALL, MOVE_SUNNY_DAY, MOVE_RAIN_DANCE, MOVE_HAIL - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_LAX - .2byte 0 @ padding - -@ 83 - .2byte SPECIES_VIGOROTH - .byte BATTLE_TOWER_ITEM_FOCUS_BAND - .byte 0x05 @ team flags - .2byte MOVE_FOCUS_PUNCH, MOVE_REVERSAL, MOVE_COUNTER, MOVE_TAUNT - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 84 - .2byte SPECIES_DUSKULL - .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER - .byte 0x09 @ team flags - .2byte MOVE_TOXIC, MOVE_CONFUSE_RAY, MOVE_SHADOW_BALL, MOVE_WILL_O_WISP - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 85 - .2byte SPECIES_LANTURN - .byte BATTLE_TOWER_ITEM_QUICK_CLAW - .byte 0x07 @ team flags - .2byte MOVE_FLAIL, MOVE_SURF, MOVE_SPARK, MOVE_TAKE_DOWN - .byte F_EV_SPREAD_SPEED - .byte NATURE_SASSY - .2byte 0 @ padding - -@ 86 - .2byte SPECIES_HARIYAMA - .byte BATTLE_TOWER_ITEM_KINGS_ROCK - .byte 0x05 @ team flags - .2byte MOVE_STRENGTH, MOVE_FAKE_OUT, MOVE_FACADE, MOVE_SAND_ATTACK - .byte F_EV_SPREAD_SPEED - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 87 - .2byte SPECIES_KINGDRA - .byte BATTLE_TOWER_ITEM_MYSTIC_WATER - .byte 0x43 @ team flags - .2byte MOVE_AGILITY, MOVE_DIVE, MOVE_ICE_BEAM, MOVE_PROTECT - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 88 - .2byte SPECIES_GYARADOS - .byte BATTLE_TOWER_ITEM_DRAGON_FANG - .byte 0x41 @ team flags - .2byte MOVE_RAIN_DANCE, MOVE_SURF, MOVE_WATER_PULSE, MOVE_HYPER_BEAM - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_IMPISH - .2byte 0 @ padding - -@ 89 - .2byte SPECIES_AGGRON - .byte BATTLE_TOWER_ITEM_METAL_COAT - .byte 0x45 @ team flags - .2byte MOVE_EARTHQUAKE, MOVE_BRICK_BREAK, MOVE_METAL_CLAW, MOVE_ROAR - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE - .byte NATURE_RELAXED - .2byte 0 @ padding - -@ 90 - .2byte SPECIES_ABSOL - .byte BATTLE_TOWER_ITEM_KINGS_ROCK - .byte 0xC7 @ team flags - .2byte MOVE_SWORDS_DANCE, MOVE_IRON_TAIL, MOVE_SLASH, MOVE_FACADE - .byte F_EV_SPREAD_ATTACK - .byte NATURE_LAX - .2byte 0 @ padding - -@ 91 - .2byte SPECIES_SWELLOW - .byte BATTLE_TOWER_ITEM_SHARP_BEAK - .byte 0x0F @ team flags - .2byte MOVE_DOUBLE_TEAM, MOVE_FLY, MOVE_TOXIC, MOVE_STEEL_WING - .byte 0 - .byte NATURE_HASTY - .2byte 0 @ padding - -@ 92 - .2byte SPECIES_MACHAMP - .byte BATTLE_TOWER_ITEM_BLACK_BELT - .byte 0x05 @ team flags - .2byte MOVE_STRENGTH, MOVE_CROSS_CHOP, MOVE_EARTHQUAKE, MOVE_FLAMETHROWER - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE - .byte NATURE_HASTY - .2byte 0 @ padding - -@ 93 - .2byte SPECIES_SWAMPERT - .byte BATTLE_TOWER_ITEM_NEVER_MELT_ICE - .byte 0x41 @ team flags - .2byte MOVE_PROTECT, MOVE_ICE_BEAM, MOVE_HYPER_BEAM, MOVE_SURF - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_DOCILE - .2byte 0 @ padding - -@ 94 - .2byte SPECIES_SCEPTILE - .byte BATTLE_TOWER_ITEM_MIRACLE_SEED - .byte 0x41 @ team flags - .2byte MOVE_LEAF_BLADE, MOVE_DRAGON_CLAW, MOVE_AGILITY, MOVE_PROTECT - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_DOCILE - .2byte 0 @ padding - -@ 95 - .2byte SPECIES_BLAZIKEN - .byte BATTLE_TOWER_ITEM_CHARCOAL - .byte 0x41 @ team flags - .2byte MOVE_BLAZE_KICK, MOVE_MIRROR_MOVE, MOVE_EARTHQUAKE, MOVE_PROTECT - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_DOCILE - .2byte 0 @ padding - -@ 96 - .2byte SPECIES_ALTARIA - .byte BATTLE_TOWER_ITEM_DRAGON_FANG - .byte 0x43 @ team flags - .2byte MOVE_DRAGON_CLAW, MOVE_DRAGON_DANCE, MOVE_TOXIC, MOVE_DOUBLE_TEAM - .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_DOCILE - .2byte 0 @ padding - -@ 97 - .2byte SPECIES_LUDICOLO - .byte BATTLE_TOWER_ITEM_BLACK_BELT - .byte 0x43 @ team flags - .2byte MOVE_BRICK_BREAK, MOVE_WATER_PULSE, MOVE_RAIN_DANCE, MOVE_FOCUS_PUNCH - .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_HASTY - .2byte 0 @ padding - -@ 98 - .2byte SPECIES_SABLEYE - .byte BATTLE_TOWER_ITEM_SPELL_TAG - .byte 0x49 @ team flags - .2byte MOVE_SHADOW_BALL, MOVE_SNATCH, MOVE_DIG, MOVE_CONFUSE_RAY - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 99 - .2byte SPECIES_ZANGOOSE - .byte BATTLE_TOWER_ITEM_BLACK_GLASSES - .byte 0x0F @ team flags - .2byte MOVE_FACADE, MOVE_THUNDERBOLT, MOVE_CRUSH_CLAW, MOVE_DETECT - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP - .byte NATURE_CALM - .2byte 0 @ padding - -@ 100 - .2byte SPECIES_LINOONE - .byte BATTLE_TOWER_ITEM_CHESTO_BERRY - .byte 0x0F @ team flags - .2byte MOVE_IRON_TAIL, MOVE_HEADBUTT, MOVE_ATTRACT, MOVE_ICE_BEAM - .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 101 - .2byte SPECIES_WHISCASH - .byte BATTLE_TOWER_ITEM_SOFT_SAND - .byte 0x07 @ team flags - .2byte MOVE_MUD_SLAP, MOVE_EARTHQUAKE, MOVE_SURF, MOVE_AMNESIA - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED | F_EV_SPREAD_HP - .byte NATURE_BOLD - .2byte 0 @ padding - -@ 102 - .2byte SPECIES_SOLROCK - .byte BATTLE_TOWER_ITEM_HARD_STONE - .byte 0x43 @ team flags - .2byte MOVE_EARTHQUAKE, MOVE_LIGHT_SCREEN, MOVE_ROCK_SLIDE, MOVE_CONFUSION - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_BASHFUL - .2byte 0 @ padding - -@ 103 - .2byte SPECIES_STARMIE - .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER - .byte 0x03 @ team flags - .2byte MOVE_RECOVER, MOVE_RAIN_DANCE, MOVE_SURF, MOVE_CONFUSE_RAY - .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_NAIVE - .2byte 0 @ padding - -@ 104 - .2byte SPECIES_CACTURNE - .byte BATTLE_TOWER_ITEM_LEFTOVERS - .byte 0x0F @ team flags - .2byte MOVE_INGRAIN, MOVE_LEECH_SEED, MOVE_PROTECT, MOVE_FRUSTRATION - .byte 0 - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 105 - .2byte SPECIES_SHIFTRY - .byte BATTLE_TOWER_ITEM_FOCUS_BAND - .byte 0x05 @ team flags - .2byte MOVE_FRUSTRATION, MOVE_HYPER_BEAM, MOVE_GIGA_DRAIN, MOVE_TORMENT - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE - .byte NATURE_ADAMANT - .2byte 0 @ padding - -@ 106 - .2byte SPECIES_MANECTRIC - .byte BATTLE_TOWER_ITEM_MAGNET - .byte 0x0F @ team flags - .2byte MOVE_THUNDER, MOVE_THUNDER_WAVE, MOVE_IRON_TAIL, MOVE_ROAR - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP - .byte NATURE_ADAMANT - .2byte 0 @ padding - -@ 107 - .2byte SPECIES_KECLEON - .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER - .byte 0xC3 @ team flags - .2byte MOVE_THUNDERBOLT, MOVE_FOCUS_PUNCH, MOVE_IRON_TAIL, MOVE_FLAMETHROWER - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP - .byte NATURE_QUIET - .2byte 0 @ padding - -@ 108 - .2byte SPECIES_PINSIR - .byte BATTLE_TOWER_ITEM_SOFT_SAND - .byte 0x8D @ team flags - .2byte MOVE_GUILLOTINE, MOVE_SUBMISSION, MOVE_EARTHQUAKE, MOVE_ROCK_TOMB - .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 109 - .2byte SPECIES_METANG - .byte BATTLE_TOWER_ITEM_METAL_COAT - .byte 0x05 @ team flags - .2byte MOVE_EARTHQUAKE, MOVE_SHADOW_BALL, MOVE_PSYCHIC, MOVE_METEOR_MASH - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK - .byte NATURE_IMPISH - .2byte 0 @ padding - -@ 110 - .2byte SPECIES_CLAYDOL - .byte BATTLE_TOWER_ITEM_PECHA_BERRY - .byte 0x43 @ team flags - .2byte MOVE_EARTHQUAKE, MOVE_SELF_DESTRUCT, MOVE_SANDSTORM, MOVE_PROTECT - .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_LAX - .2byte 0 @ padding - -@ 111 - .2byte SPECIES_MASQUERAIN - .byte BATTLE_TOWER_ITEM_PERSIM_BERRY - .byte 0x0A @ team flags - .2byte MOVE_TOXIC, MOVE_SILVER_WIND, MOVE_ATTRACT, MOVE_ICE_BEAM - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK - .byte NATURE_QUIET - .2byte 0 @ padding - -@ 112 - .2byte SPECIES_RELICANTH - .byte BATTLE_TOWER_ITEM_LIECHI_BERRY - .byte 0xC5 @ team flags - .2byte MOVE_ROCK_TOMB, MOVE_DOUBLE_EDGE, MOVE_SURF, MOVE_EARTHQUAKE - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 113 - .2byte SPECIES_WALREIN - .byte BATTLE_TOWER_ITEM_SALAC_BERRY - .byte 0x0D @ team flags - .2byte MOVE_SURF, MOVE_ENCORE, MOVE_BLIZZARD, MOVE_HYPER_BEAM - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 114 - .2byte SPECIES_WAILORD - .byte BATTLE_TOWER_ITEM_APICOT_BERRY - .byte 0x0B @ team flags - .2byte MOVE_WATER_SPOUT, MOVE_REST, MOVE_AMNESIA, MOVE_HAIL - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE - .byte NATURE_HASTY - .2byte 0 @ padding - -@ 115 - .2byte SPECIES_GIRAFARIG - .byte BATTLE_TOWER_ITEM_GANLON_BERRY - .byte 0x4F @ team flags - .2byte MOVE_DOUBLE_TEAM, MOVE_CRUNCH, MOVE_PSYCHIC, MOVE_EARTHQUAKE - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 116 - .2byte SPECIES_MEDICHAM - .byte BATTLE_TOWER_ITEM_APICOT_BERRY - .byte 0x4B @ team flags - .2byte MOVE_CALM_MIND, MOVE_REVERSAL, MOVE_ROCK_TOMB, MOVE_PSYCHIC - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_RELAXED - .2byte 0 @ padding - -@ 117 - .2byte SPECIES_TROPIUS - .byte BATTLE_TOWER_ITEM_MENTAL_HERB - .byte 0xC7 @ team flags - .2byte MOVE_EARTHQUAKE, MOVE_SYNTHESIS, MOVE_RAZOR_LEAF, MOVE_HYPER_BEAM - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK - .byte NATURE_BOLD - .2byte 0 @ padding - -@ 118 - .2byte SPECIES_NINJASK - .byte BATTLE_TOWER_ITEM_SCOPE_LENS - .byte 0x05 @ team flags - .2byte MOVE_DOUBLE_TEAM, MOVE_SLASH, MOVE_SWORDS_DANCE, MOVE_LEECH_LIFE - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_LAX - .2byte 0 @ padding - -@ 119 - .2byte SPECIES_CAMERUPT - .byte BATTLE_TOWER_ITEM_CHARCOAL - .byte 0x0D @ team flags - .2byte MOVE_EARTHQUAKE, MOVE_OVERHEAT, MOVE_SUNNY_DAY, MOVE_ROCK_SLIDE - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP - .byte NATURE_CAREFUL - .2byte 0 @ padding - -@ 120 - .2byte SPECIES_SHARPEDO - .byte BATTLE_TOWER_ITEM_KINGS_ROCK - .byte 0x05 @ team flags - .2byte MOVE_CRUNCH, MOVE_SURF, MOVE_EARTHQUAKE, MOVE_PROTECT - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 121 - .2byte SPECIES_WIGGLYTUFF - .byte BATTLE_TOWER_ITEM_SALAC_BERRY - .byte 0x0E @ team flags - .2byte MOVE_PROTECT, MOVE_TOXIC, MOVE_DOUBLE_TEAM, MOVE_DIG - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE - .byte NATURE_LAX - .2byte 0 @ padding - -@ 122 - .2byte SPECIES_SEVIPER - .byte BATTLE_TOWER_ITEM_POISON_BARB - .byte 0x05 @ team flags - .2byte MOVE_SLUDGE_BOMB, MOVE_HAZE, MOVE_CRUNCH, MOVE_FLAMETHROWER - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK - .byte NATURE_NAIVE - .2byte 0 @ padding - -@ 123 - .2byte SPECIES_CRADILY - .byte BATTLE_TOWER_ITEM_LEFTOVERS - .byte 0xC1 @ team flags - .2byte MOVE_ROCK_TOMB, MOVE_CONFUSE_RAY, MOVE_INGRAIN, MOVE_EARTHQUAKE - .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 124 - .2byte SPECIES_ARMALDO - .byte BATTLE_TOWER_ITEM_RAWST_BERRY - .byte 0xC1 @ team flags - .2byte MOVE_EARTHQUAKE, MOVE_SANDSTORM, MOVE_PROTECT, MOVE_SLASH - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 125 - .2byte SPECIES_MAGNETON - .byte BATTLE_TOWER_ITEM_PERSIM_BERRY - .byte 0x0D @ team flags - .2byte MOVE_ZAP_CANNON, MOVE_SUPERSONIC, MOVE_TOXIC, MOVE_PROTECT - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED - .byte NATURE_ADAMANT - .2byte 0 @ padding - -@ 126 - .2byte SPECIES_LANTURN - .byte BATTLE_TOWER_ITEM_QUICK_CLAW - .byte 0x06 @ team flags - .2byte MOVE_THUNDER, MOVE_SURF, MOVE_ICE_BEAM, MOVE_RAIN_DANCE - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE - .byte NATURE_ADAMANT - .2byte 0 @ padding - -@ 127 - .2byte SPECIES_SWALOT - .byte BATTLE_TOWER_ITEM_CHERI_BERRY - .byte 0x8B @ team flags - .2byte MOVE_SLUDGE_BOMB, MOVE_SNATCH, MOVE_ENCORE, MOVE_BODY_SLAM - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 128 - .2byte SPECIES_SKARMORY - .byte BATTLE_TOWER_ITEM_METAL_COAT - .byte 0x81 @ team flags - .2byte MOVE_STEEL_WING, MOVE_AGILITY, MOVE_TORMENT, MOVE_FACADE - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_LAX - .2byte 0 @ padding - -@ 129 - .2byte SPECIES_DONPHAN - .byte BATTLE_TOWER_ITEM_WHITE_HERB - .byte 0x0D @ team flags - .2byte MOVE_EARTHQUAKE, MOVE_FLAIL, MOVE_ROAR, MOVE_IRON_TAIL - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 130 - .2byte SPECIES_HERACROSS - .byte BATTLE_TOWER_ITEM_FOCUS_BAND - .byte 0x41 @ team flags - .2byte MOVE_FACADE, MOVE_REVERSAL, MOVE_MEGAHORN, MOVE_EARTHQUAKE - .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 131 - .2byte SPECIES_BANETTE - .byte BATTLE_TOWER_ITEM_PETAYA_BERRY - .byte 0x83 @ team flags - .2byte MOVE_SHADOW_BALL, MOVE_HYPER_BEAM, MOVE_THUNDERBOLT, MOVE_SKILL_SWAP - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE - .byte NATURE_CAREFUL - .2byte 0 @ padding - -@ 132 - .2byte SPECIES_SANDSLASH - .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER - .byte 0x0F @ team flags - .2byte MOVE_SANDSTORM, MOVE_TOXIC, MOVE_SLASH, MOVE_EARTHQUAKE - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_LAX - .2byte 0 @ padding - -@ 133 - .2byte SPECIES_CRAWDAUNT - .byte BATTLE_TOWER_ITEM_SCOPE_LENS - .byte 0x05 @ team flags - .2byte MOVE_GUILLOTINE, MOVE_CRABHAMMER, MOVE_BLIZZARD, MOVE_SLUDGE_BOMB - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_DOCILE - .2byte 0 @ padding - -@ 134 - .2byte SPECIES_GRUMPIG - .byte BATTLE_TOWER_ITEM_TWISTED_SPOON - .byte 0x8B @ team flags - .2byte MOVE_MAGIC_COAT, MOVE_PSYCHIC, MOVE_REFLECT, MOVE_CONFUSE_RAY - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP - .byte NATURE_LONELY - .2byte 0 @ padding - -@ 135 - .2byte SPECIES_RHYDON - .byte BATTLE_TOWER_ITEM_CHOICE_BAND - .byte 0x45 @ team flags - .2byte MOVE_IRON_TAIL, MOVE_EARTHQUAKE, MOVE_SURF, MOVE_FIRE_BLAST - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK - .byte NATURE_RASH - .2byte 0 @ padding - -@ 136 - .2byte SPECIES_ALAKAZAM - .byte BATTLE_TOWER_ITEM_PETAYA_BERRY - .byte 0x8B @ team flags - .2byte MOVE_PSYCHIC, MOVE_REFLECT, MOVE_RECOVER, MOVE_SKILL_SWAP - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE - .byte NATURE_HASTY - .2byte 0 @ padding - -@ 137 - .2byte SPECIES_DUSCLOPS - .byte BATTLE_TOWER_ITEM_SITRUS_BERRY - .byte 0x41 @ team flags - .2byte MOVE_SHADOW_BALL, MOVE_WILL_O_WISP, MOVE_BLIZZARD, MOVE_PSYCHIC - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK - .byte NATURE_CAREFUL - .2byte 0 @ padding - -@ 138 - .2byte SPECIES_TORKOAL - .byte BATTLE_TOWER_ITEM_LEFTOVERS - .byte 0x09 @ team flags - .2byte MOVE_FLAMETHROWER, MOVE_AMNESIA, MOVE_IRON_TAIL, MOVE_REST - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK - .byte NATURE_NAIVE - .2byte 0 @ padding - -@ 139 - .2byte SPECIES_ELECTRODE - .byte BATTLE_TOWER_ITEM_LUM_BERRY - .byte 0x09 @ team flags - .2byte MOVE_SCREECH, MOVE_EXPLOSION, MOVE_MIRROR_COAT, MOVE_PROTECT - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP - .byte NATURE_RASH - .2byte 0 @ padding - -@ 140 - .2byte SPECIES_BRELOOM - .byte BATTLE_TOWER_ITEM_LIECHI_BERRY - .byte 0x0B @ team flags - .2byte MOVE_IRON_TAIL, MOVE_FOCUS_PUNCH, MOVE_DOUBLE_TEAM, MOVE_LEECH_SEED - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_LAX - .2byte 0 @ padding - -@ 141 - .2byte SPECIES_MUK - .byte BATTLE_TOWER_ITEM_POISON_BARB - .byte 0x05 @ team flags - .2byte MOVE_SLUDGE_BOMB, MOVE_THUNDERBOLT, MOVE_FLAMETHROWER, MOVE_FOCUS_PUNCH - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_NAIVE - .2byte 0 @ padding - -@ 142 - .2byte SPECIES_WEEZING - .byte BATTLE_TOWER_ITEM_QUICK_CLAW - .byte 0x05 @ team flags - .2byte MOVE_EXPLOSION, MOVE_SLUDGE_BOMB, MOVE_SHADOW_BALL, MOVE_FLAMETHROWER - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_NAIVE - .2byte 0 @ padding - -@ 143 - .2byte SPECIES_RAICHU - .byte BATTLE_TOWER_ITEM_SCOPE_LENS - .byte 0x4E @ team flags - .2byte MOVE_THUNDERBOLT, MOVE_DOUBLE_TEAM, MOVE_FOCUS_PUNCH, MOVE_ATTRACT - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_JOLLY - .2byte 0 @ padding - -@ 144 - .2byte SPECIES_TENTACRUEL - .byte BATTLE_TOWER_ITEM_MYSTIC_WATER - .byte 0x09 @ team flags - .2byte MOVE_DOUBLE_TEAM, MOVE_TOXIC, MOVE_SURF, MOVE_SLUDGE_BOMB - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_BOLD - .2byte 0 @ padding - -@ 145 - .2byte SPECIES_EXPLOUD - .byte BATTLE_TOWER_ITEM_CHOICE_BAND - .byte 0x05 @ team flags - .2byte MOVE_BLIZZARD, MOVE_FLAMETHROWER, MOVE_EARTHQUAKE, MOVE_RETURN - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_BASHFUL - .2byte 0 @ padding - -@ 146 - .2byte SPECIES_XATU - .byte BATTLE_TOWER_ITEM_WHITE_HERB - .byte 0x43 @ team flags - .2byte MOVE_PSYCHIC, MOVE_REST, MOVE_CONFUSE_RAY, MOVE_TOXIC - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED - .byte NATURE_BRAVE - .2byte 0 @ padding - -@ 147 - .2byte SPECIES_GOLEM - .byte BATTLE_TOWER_ITEM_SALAC_BERRY - .byte 0x05 @ team flags - .2byte MOVE_EXPLOSION, MOVE_EARTHQUAKE, MOVE_ROCK_TOMB, MOVE_FLAMETHROWER - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_IMPISH - .2byte 0 @ padding - -@ 148 - .2byte SPECIES_GOLDUCK - .byte BATTLE_TOWER_ITEM_PECHA_BERRY - .byte 0x83 @ team flags - .2byte MOVE_SURF, MOVE_ATTRACT, MOVE_CALM_MIND, MOVE_BLIZZARD - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_HASTY - .2byte 0 @ padding - -@ 149 - .2byte SPECIES_NINETALES - .byte BATTLE_TOWER_ITEM_CHARCOAL - .byte 0x4A @ team flags - .2byte MOVE_FLAMETHROWER, MOVE_ATTRACT, MOVE_TOXIC, MOVE_CONFUSE_RAY - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE - .byte NATURE_QUIET - .2byte 0 @ padding - -@ 150 - .2byte SPECIES_KINGDRA - .byte BATTLE_TOWER_ITEM_CHESTO_BERRY - .byte 0x13 @ team flags - .2byte MOVE_DOUBLE_TEAM, MOVE_REST, MOVE_SURF, MOVE_DRAGON_BREATH - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE - .byte NATURE_ADAMANT - .2byte 0 @ padding - -@ 151 - .2byte SPECIES_SLAKING - .byte BATTLE_TOWER_ITEM_LEFTOVERS - .byte 0x03 @ team flags - .2byte MOVE_CURSE, MOVE_AMNESIA, MOVE_YAWN, MOVE_FOCUS_PUNCH - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE - .byte NATURE_LAX - .2byte 0 @ padding - -@ 152 - .2byte SPECIES_GYARADOS - .byte BATTLE_TOWER_ITEM_CHERI_BERRY - .byte 0x03 @ team flags - .2byte MOVE_THUNDER, MOVE_EARTHQUAKE, MOVE_HYDRO_PUMP, MOVE_RAIN_DANCE - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK - .byte NATURE_NAUGHTY - .2byte 0 @ padding - -@ 153 - .2byte SPECIES_HARIYAMA - .byte BATTLE_TOWER_ITEM_SALAC_BERRY - .byte 0x21 @ team flags - .2byte MOVE_BELLY_DRUM, MOVE_ENDURE, MOVE_EARTHQUAKE, MOVE_REVERSAL - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED - .byte NATURE_SASSY - .2byte 0 @ padding - -@ 154 - .2byte SPECIES_ABSOL - .byte BATTLE_TOWER_ITEM_KINGS_ROCK - .byte 0xC3 @ team flags - .2byte MOVE_FAINT_ATTACK, MOVE_DOUBLE_EDGE, MOVE_SHADOW_BALL, MOVE_FLAMETHROWER - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE - .byte NATURE_RELAXED - .2byte 0 @ padding - -@ 155 - .2byte SPECIES_ALTARIA - .byte BATTLE_TOWER_ITEM_SITRUS_BERRY - .byte 0x83 @ team flags - .2byte MOVE_DRAGON_DANCE, MOVE_MIRROR_MOVE, MOVE_DRAGON_CLAW, MOVE_EARTHQUAKE - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED - .byte NATURE_RASH - .2byte 0 @ padding - -@ 156 - .2byte SPECIES_MACHAMP - .byte BATTLE_TOWER_ITEM_BLACK_BELT - .byte 0x11 @ team flags - .2byte MOVE_CROSS_CHOP, MOVE_FOCUS_PUNCH, MOVE_ROCK_TOMB, MOVE_ENCORE - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED - .byte NATURE_SASSY - .2byte 0 @ padding - -@ 157 - .2byte SPECIES_FLYGON - .byte BATTLE_TOWER_ITEM_DRAGON_FANG - .byte 0x43 @ team flags - .2byte MOVE_CRUNCH, MOVE_DRAGON_CLAW, MOVE_EARTHQUAKE, MOVE_FLAMETHROWER - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_NAIVE - .2byte 0 @ padding - -@ 158 - .2byte SPECIES_BLAZIKEN - .byte BATTLE_TOWER_ITEM_PETAYA_BERRY - .byte 0x33 @ team flags - .2byte MOVE_COUNTER, MOVE_ROCK_SLIDE, MOVE_FOCUS_PUNCH, MOVE_FLAMETHROWER - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK - .byte NATURE_GENTLE - .2byte 0 @ padding - -@ 159 - .2byte SPECIES_GLALIE - .byte BATTLE_TOWER_ITEM_NEVER_MELT_ICE - .byte 0x81 @ team flags - .2byte MOVE_BLIZZARD, MOVE_CRUNCH, MOVE_ICY_WIND, MOVE_DOUBLE_TEAM - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_JOLLY - .2byte 0 @ padding - -@ 160 - .2byte SPECIES_HUNTAIL - .byte BATTLE_TOWER_ITEM_MYSTIC_WATER - .byte 0xA1 @ team flags - .2byte MOVE_RAIN_DANCE, MOVE_HYDRO_PUMP, MOVE_CRUNCH, MOVE_BLIZZARD - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_QUIET - .2byte 0 @ padding - -@ 161 - .2byte SPECIES_MILOTIC - .byte BATTLE_TOWER_ITEM_GANLON_BERRY - .byte 0xD3 @ team flags - .2byte MOVE_SURF, MOVE_ATTRACT, MOVE_RECOVER, MOVE_TOXIC - .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_HASTY - .2byte 0 @ padding - -@ 162 - .2byte SPECIES_GOREBYSS - .byte BATTLE_TOWER_ITEM_PECHA_BERRY - .byte 0x83 @ team flags - .2byte MOVE_PSYCHIC, MOVE_SURF, MOVE_BLIZZARD, MOVE_SHADOW_BALL - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_ADAMANT - .2byte 0 @ padding - -@ 163 - .2byte SPECIES_SCEPTILE - .byte BATTLE_TOWER_ITEM_SCOPE_LENS - .byte 0x53 @ team flags - .2byte MOVE_LEAF_BLADE, MOVE_ENDEAVOR, MOVE_EARTHQUAKE, MOVE_ROCK_TOMB - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED - .byte NATURE_BASHFUL - .2byte 0 @ padding - -@ 164 - .2byte SPECIES_SWAMPERT - .byte BATTLE_TOWER_ITEM_LEFTOVERS - .byte 0x53 @ team flags - .2byte MOVE_EARTHQUAKE, MOVE_SURF, MOVE_MUD_SHOT, MOVE_BLIZZARD - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_NAIVE - .2byte 0 @ padding - -@ 165 - .2byte SPECIES_AGGRON - .byte BATTLE_TOWER_ITEM_MENTAL_HERB - .byte 0x41 @ team flags - .2byte MOVE_DOUBLE_EDGE, MOVE_FLAMETHROWER, MOVE_IRON_TAIL, MOVE_BLIZZARD - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_BOLD - .2byte 0 @ padding - -@ 166 - .2byte SPECIES_CRADILY - .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER - .byte 0xE1 @ team flags - .2byte MOVE_STOCKPILE, MOVE_SPIT_UP, MOVE_SWALLOW, MOVE_DOUBLE_TEAM - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_LAX - .2byte 0 @ padding - -@ 167 - .2byte SPECIES_ARMALDO - .byte BATTLE_TOWER_ITEM_QUICK_CLAW - .byte 0xC1 @ team flags - .2byte MOVE_EARTHQUAKE, MOVE_HYPER_BEAM, MOVE_SLASH, MOVE_SWORDS_DANCE - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_LAX - .2byte 0 @ padding - -@ 168 - .2byte SPECIES_BRELOOM - .byte BATTLE_TOWER_ITEM_SHELL_BELL - .byte 0x82 @ team flags - .2byte MOVE_FOCUS_PUNCH, MOVE_COUNTER, MOVE_MACH_PUNCH, MOVE_SNATCH - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_LAX - .2byte 0 @ padding - -@ 169 - .2byte SPECIES_LUDICOLO - .byte BATTLE_TOWER_ITEM_PETAYA_BERRY - .byte 0x83 @ team flags - .2byte MOVE_RAIN_DANCE, MOVE_SURF, MOVE_PROTECT, MOVE_TOXIC - .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_HASTY - .2byte 0 @ padding - -@ 170 - .2byte SPECIES_SHIFTRY - .byte BATTLE_TOWER_ITEM_SCOPE_LENS - .byte 0x03 @ team flags - .2byte MOVE_TORMENT, MOVE_FAINT_ATTACK, MOVE_SHADOW_BALL, MOVE_EXPLOSION - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_NAIVE - .2byte 0 @ padding - -@ 171 - .2byte SPECIES_TROPIUS - .byte BATTLE_TOWER_ITEM_APICOT_BERRY - .byte 0xC3 @ team flags - .2byte MOVE_SUNNY_DAY, MOVE_SYNTHESIS, MOVE_SOLAR_BEAM, MOVE_LEECH_SEED - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE - .byte NATURE_QUIET - .2byte 0 @ padding - -@ 172 - .2byte SPECIES_GRUMPIG - .byte BATTLE_TOWER_ITEM_MACHO_BRACE - .byte 0x23 @ team flags - .2byte MOVE_TRICK, MOVE_SKILL_SWAP, MOVE_PSYCHIC, MOVE_REST - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 173 - .2byte SPECIES_TORKOAL - .byte BATTLE_TOWER_ITEM_LUM_BERRY - .byte 0x81 @ team flags - .2byte MOVE_IRON_DEFENSE, MOVE_TOXIC, MOVE_REST, MOVE_FLAMETHROWER - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_NAIVE - .2byte 0 @ padding - -@ 174 - .2byte SPECIES_MANECTRIC - .byte BATTLE_TOWER_ITEM_NONE - .byte 0x03 @ team flags - .2byte MOVE_THUNDERBOLT, MOVE_CRUNCH, MOVE_ROAR, MOVE_THIEF - .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_HASTY - .2byte 0 @ padding - -@ 175 - .2byte SPECIES_PINSIR - .byte BATTLE_TOWER_ITEM_LEPPA_BERRY - .byte 0x61 @ team flags - .2byte MOVE_GUILLOTINE, MOVE_EARTHQUAKE, MOVE_DOUBLE_TEAM, MOVE_ROCK_TOMB - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_LAX - .2byte 0 @ padding - -@ 176 - .2byte SPECIES_STARMIE - .byte BATTLE_TOWER_ITEM_CHESTO_BERRY - .byte 0x93 @ team flags - .2byte MOVE_LIGHT_SCREEN, MOVE_THUNDERBOLT, MOVE_SURF, MOVE_REST - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_ADAMANT - .2byte 0 @ padding - -@ 177 - .2byte SPECIES_HERACROSS - .byte BATTLE_TOWER_ITEM_SALAC_BERRY - .byte 0x51 @ team flags - .2byte MOVE_MEGAHORN, MOVE_REVERSAL, MOVE_EARTHQUAKE, MOVE_COUNTER - .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 178 - .2byte SPECIES_WALREIN - .byte BATTLE_TOWER_ITEM_NEVER_MELT_ICE - .byte 0x83 @ team flags - .2byte MOVE_BLIZZARD, MOVE_EARTHQUAKE, MOVE_SURF, MOVE_ROCK_SLIDE - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_CAREFUL - .2byte 0 @ padding - -@ 179 - .2byte SPECIES_ALAKAZAM - .byte BATTLE_TOWER_ITEM_SITRUS_BERRY - .byte 0x13 @ team flags - .2byte MOVE_PSYCHIC, MOVE_RECOVER, MOVE_ENCORE, MOVE_SNATCH - .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_HASTY - .2byte 0 @ padding - -@ 180 - .2byte SPECIES_MILOTIC - .byte BATTLE_TOWER_ITEM_APICOT_BERRY - .byte 0x93 @ team flags - .2byte MOVE_SURF, MOVE_BLIZZARD, MOVE_RECOVER, MOVE_DOUBLE_TEAM - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP - .byte NATURE_QUIET - .2byte 0 @ padding - -@ 181 - .2byte SPECIES_REGICE - .byte BATTLE_TOWER_ITEM_CHESTO_BERRY - .byte 0x11 @ team flags - .2byte MOVE_REST, MOVE_CURSE, MOVE_BLIZZARD, MOVE_EARTHQUAKE - .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_MILD - .2byte 0 @ padding - -@ 182 - .2byte SPECIES_REGISTEEL - .byte BATTLE_TOWER_ITEM_LUM_BERRY - .byte 0x11 @ team flags - .2byte MOVE_REST, MOVE_IRON_DEFENSE, MOVE_THUNDERBOLT, MOVE_EARTHQUAKE - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK - .byte NATURE_MILD - .2byte 0 @ padding - -@ 183 - .2byte SPECIES_REGIROCK - .byte BATTLE_TOWER_ITEM_QUICK_CLAW - .byte 0x91 @ team flags - .2byte MOVE_ROCK_TOMB, MOVE_EARTHQUAKE, MOVE_THUNDERBOLT, MOVE_EXPLOSION - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP - .byte NATURE_SASSY - .2byte 0 @ padding - -@ 184 - .2byte SPECIES_DUSCLOPS - .byte BATTLE_TOWER_ITEM_SPELL_TAG - .byte 0x20 @ team flags - .2byte MOVE_SHADOW_BALL, MOVE_EARTHQUAKE, MOVE_BLIZZARD, MOVE_DESTINY_BOND - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED - .byte NATURE_NAUGHTY - .2byte 0 @ padding - -@ 185 - .2byte SPECIES_SEAKING - .byte BATTLE_TOWER_ITEM_LEPPA_BERRY - .byte 0xB2 @ team flags - .2byte MOVE_HORN_DRILL, MOVE_AGILITY, MOVE_SLEEP_TALK, MOVE_REST - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_BRAVE - .2byte 0 @ padding - -@ 186 - .2byte SPECIES_CAMERUPT - .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER - .byte 0x00 @ team flags - .2byte MOVE_EARTHQUAKE, MOVE_ERUPTION, MOVE_ROCK_SLIDE, MOVE_FLAMETHROWER - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_NAIVE - .2byte 0 @ padding - -@ 187 - .2byte SPECIES_LANTURN - .byte BATTLE_TOWER_ITEM_SALAC_BERRY - .byte 0x82 @ team flags - .2byte MOVE_THUNDERBOLT, MOVE_SURF, MOVE_THUNDER_WAVE, MOVE_BLIZZARD - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_HP - .byte NATURE_BRAVE - .2byte 0 @ padding - -@ 188 - .2byte SPECIES_WEEZING - .byte BATTLE_TOWER_ITEM_SALAC_BERRY - .byte 0x20 @ team flags - .2byte MOVE_SLUDGE_BOMB, MOVE_THUNDERBOLT, MOVE_FIRE_BLAST, MOVE_EXPLOSION - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP - .byte NATURE_SERIOUS - .2byte 0 @ padding - -@ 189 - .2byte SPECIES_WHISCASH - .byte BATTLE_TOWER_ITEM_PETAYA_BERRY - .byte 0x41 @ team flags - .2byte MOVE_EARTHQUAKE, MOVE_SURF, MOVE_ROCK_TOMB, MOVE_ATTRACT - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK - .byte NATURE_RELAXED - .2byte 0 @ padding - -@ 190 - .2byte SPECIES_AGGRON - .byte BATTLE_TOWER_ITEM_LIECHI_BERRY - .byte 0x11 @ team flags - .2byte MOVE_DOUBLE_EDGE, MOVE_EARTHQUAKE, MOVE_SURF, MOVE_DRAGON_CLAW - .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_GENTLE - .2byte 0 @ padding - -@ 191 - .2byte SPECIES_CACTURNE - .byte BATTLE_TOWER_ITEM_SCOPE_LENS - .byte 0x63 @ team flags - .2byte MOVE_DYNAMIC_PUNCH, MOVE_COUNTER, MOVE_FAINT_ATTACK, MOVE_GIGA_DRAIN - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK - .byte NATURE_RELAXED - .2byte 0 @ padding - -@ 192 - .2byte SPECIES_SHARPEDO - .byte BATTLE_TOWER_ITEM_KINGS_ROCK - .byte 0x01 @ team flags - .2byte MOVE_CRUNCH, MOVE_DOUBLE_EDGE, MOVE_SURF, MOVE_SWAGGER - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK - .byte NATURE_SASSY - .2byte 0 @ padding - -@ 193 - .2byte SPECIES_ABSOL - .byte BATTLE_TOWER_ITEM_SALAC_BERRY - .byte 0x82 @ team flags - .2byte MOVE_DOUBLE_EDGE, MOVE_FACADE, MOVE_SWORDS_DANCE, MOVE_QUICK_ATTACK - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 194 - .2byte SPECIES_WAILORD - .byte BATTLE_TOWER_ITEM_LEPPA_BERRY - .byte 0x23 @ team flags - .2byte MOVE_HYDRO_PUMP, MOVE_EARTHQUAKE, MOVE_ATTRACT, MOVE_FISSURE - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP - .byte NATURE_TIMID - .2byte 0 @ padding - -@ 195 - .2byte SPECIES_TENTACRUEL - .byte BATTLE_TOWER_ITEM_SITRUS_BERRY - .byte 0x21 @ team flags - .2byte MOVE_HYDRO_PUMP, MOVE_SLUDGE_BOMB, MOVE_GIGA_DRAIN, MOVE_MIRROR_COAT - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP - .byte NATURE_RASH - .2byte 0 @ padding - -@ 196 - .2byte SPECIES_LUDICOLO - .byte BATTLE_TOWER_ITEM_LEFTOVERS - .byte 0xA2 @ team flags - .2byte MOVE_RAIN_DANCE, MOVE_SURF, MOVE_TOXIC, MOVE_DOUBLE_TEAM - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 197 - .2byte SPECIES_WOBBUFFET - .byte BATTLE_TOWER_ITEM_LEFTOVERS - .byte 0x23 @ team flags - .2byte MOVE_ENCORE, MOVE_COUNTER, MOVE_MIRROR_COAT, MOVE_DESTINY_BOND - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP - .byte NATURE_SERIOUS - .2byte 0 @ padding - -@ 198 - .2byte SPECIES_RHYDON - .byte BATTLE_TOWER_ITEM_QUICK_CLAW - .byte 0x21 @ team flags - .2byte MOVE_EARTHQUAKE, MOVE_MEGAHORN, MOVE_HORN_DRILL, MOVE_ROCK_SLIDE - .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_GENTLE - .2byte 0 @ padding - -@ 199 - .2byte SPECIES_GLALIE - .byte BATTLE_TOWER_ITEM_SALAC_BERRY - .byte 0x21 @ team flags - .2byte MOVE_CRUNCH, MOVE_BLIZZARD, MOVE_HAIL, MOVE_EARTHQUAKE - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP - .byte NATURE_SERIOUS - .2byte 0 @ padding - -@ 200 - .2byte SPECIES_SCEPTILE - .byte BATTLE_TOWER_ITEM_SCOPE_LENS - .byte 0x13 @ team flags - .2byte MOVE_LEAF_BLADE, MOVE_EARTHQUAKE, MOVE_DRAGON_CLAW, MOVE_CRUNCH - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED - .byte NATURE_BRAVE - .2byte 0 @ padding - -@ 201 - .2byte SPECIES_BLAZIKEN - .byte BATTLE_TOWER_ITEM_LIECHI_BERRY - .byte 0x17 @ team flags - .2byte MOVE_BLAZE_KICK, MOVE_ROCK_TOMB, MOVE_ENDURE, MOVE_REVERSAL - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP - .byte NATURE_RASH - .2byte 0 @ padding - -@ 202 - .2byte SPECIES_SWAMPERT - .byte BATTLE_TOWER_ITEM_SHELL_BELL - .byte 0x17 @ team flags - .2byte MOVE_SURF, MOVE_EARTHQUAKE, MOVE_MUD_SHOT, MOVE_BLIZZARD - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK - .byte NATURE_SERIOUS - .2byte 0 @ padding - -@ 203 - .2byte SPECIES_GARDEVOIR - .byte BATTLE_TOWER_ITEM_SALAC_BERRY - .byte 0x19 @ team flags - .2byte MOVE_PSYCHIC, MOVE_THUNDERBOLT, MOVE_DESTINY_BOND, MOVE_WILL_O_WISP - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED - .byte NATURE_BRAVE - .2byte 0 @ padding - -@ 204 - .2byte SPECIES_BRELOOM - .byte BATTLE_TOWER_ITEM_SALAC_BERRY - .byte 0xF6 @ team flags - .2byte MOVE_SPORE, MOVE_FOCUS_PUNCH, MOVE_BRICK_BREAK, MOVE_SLUDGE_BOMB - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK - .byte NATURE_SASSY - .2byte 0 @ padding - -@ 205 - .2byte SPECIES_ALAKAZAM - .byte BATTLE_TOWER_ITEM_GANLON_BERRY - .byte 0x1B @ team flags - .2byte MOVE_PSYCHIC, MOVE_THUNDER_PUNCH, MOVE_REFLECT, MOVE_RECOVER - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP - .byte NATURE_HASTY - .2byte 0 @ padding - -@ 206 - .2byte SPECIES_SHIFTRY - .byte BATTLE_TOWER_ITEM_CHESTO_BERRY - .byte 0x89 @ team flags - .2byte MOVE_FAINT_ATTACK, MOVE_SHADOW_BALL, MOVE_DOUBLE_TEAM, MOVE_REST - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK - .byte NATURE_SERIOUS - .2byte 0 @ padding - -@ 207 - .2byte SPECIES_HARIYAMA - .byte BATTLE_TOWER_ITEM_SCOPE_LENS - .byte 0x85 @ team flags - .2byte MOVE_CROSS_CHOP, MOVE_EARTHQUAKE, MOVE_FACADE, MOVE_FAKE_OUT - .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_GENTLE - .2byte 0 @ padding - -@ 208 - .2byte SPECIES_CROBAT - .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER - .byte 0x49 @ team flags - .2byte MOVE_ATTRACT, MOVE_CONFUSE_RAY, MOVE_BITE, MOVE_DOUBLE_TEAM - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK - .byte NATURE_SASSY - .2byte 0 @ padding - -@ 209 - .2byte SPECIES_MACHAMP - .byte BATTLE_TOWER_ITEM_SCOPE_LENS - .byte 0x15 @ team flags - .2byte MOVE_CROSS_CHOP, MOVE_FLAMETHROWER, MOVE_EARTHQUAKE, MOVE_ROCK_SLIDE - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 210 - .2byte SPECIES_MANECTRIC - .byte BATTLE_TOWER_ITEM_PETAYA_BERRY - .byte 0x0B @ team flags - .2byte MOVE_THUNDERBOLT, MOVE_THUNDER_WAVE, MOVE_ROAR, MOVE_CRUNCH - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED - .byte NATURE_BRAVE - .2byte 0 @ padding - -@ 211 - .2byte SPECIES_ELECTRODE - .byte BATTLE_TOWER_ITEM_LUM_BERRY - .byte 0x27 @ team flags - .2byte MOVE_THUNDERBOLT, MOVE_PROTECT, MOVE_MIRROR_COAT, MOVE_EXPLOSION - .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_BASHFUL - .2byte 0 @ padding - -@ 212 - .2byte SPECIES_MUK - .byte BATTLE_TOWER_ITEM_QUICK_CLAW - .byte 0x05 @ team flags - .2byte MOVE_SLUDGE_BOMB, MOVE_FLAMETHROWER, MOVE_THUNDERBOLT, MOVE_EXPLOSION - .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_GENTLE - .2byte 0 @ padding - -@ 213 - .2byte SPECIES_FLYGON - .byte BATTLE_TOWER_ITEM_PETAYA_BERRY - .byte 0x4D @ team flags - .2byte MOVE_DRAGON_CLAW, MOVE_EARTHQUAKE, MOVE_FLAMETHROWER, MOVE_CRUNCH - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED - .byte NATURE_SERIOUS - .2byte 0 @ padding - -@ 214 - .2byte SPECIES_STARMIE - .byte BATTLE_TOWER_ITEM_APICOT_BERRY - .byte 0x1B @ team flags - .2byte MOVE_SURF, MOVE_THUNDERBOLT, MOVE_RECOVER, MOVE_CONFUSE_RAY - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED - .byte NATURE_BRAVE - .2byte 0 @ padding - -@ 215 - .2byte SPECIES_DODRIO - .byte BATTLE_TOWER_ITEM_LIECHI_BERRY - .byte 0x2B @ team flags - .2byte MOVE_DRILL_PECK, MOVE_TRI_ATTACK, MOVE_AGILITY, MOVE_FACADE - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 216 - .2byte SPECIES_RAICHU - .byte BATTLE_TOWER_ITEM_FOCUS_BAND - .byte 0x0A @ team flags - .2byte MOVE_THUNDERBOLT, MOVE_THUNDER_WAVE, MOVE_REVERSAL, MOVE_ATTRACT - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED - .byte NATURE_SERIOUS - .2byte 0 @ padding - -@ 217 - .2byte SPECIES_GOLDUCK - .byte BATTLE_TOWER_ITEM_LIECHI_BERRY - .byte 0x0A @ team flags - .2byte MOVE_SURF, MOVE_CROSS_CHOP, MOVE_ICE_BEAM, MOVE_HYPER_BEAM - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK - .byte NATURE_SERIOUS - .2byte 0 @ padding - -@ 218 - .2byte SPECIES_HERACROSS - .byte BATTLE_TOWER_ITEM_LIECHI_BERRY - .byte 0x54 @ team flags - .2byte MOVE_MEGAHORN, MOVE_ROCK_TOMB, MOVE_ENDURE, MOVE_REVERSAL - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK - .byte NATURE_SASSY - .2byte 0 @ padding - -@ 219 - .2byte SPECIES_WALREIN - .byte BATTLE_TOWER_ITEM_CHESTO_BERRY - .byte 0x06 @ team flags - .2byte MOVE_SURF, MOVE_ICE_BEAM, MOVE_EARTHQUAKE, MOVE_REST - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_NAIVE - .2byte 0 @ padding - -@ 220 - .2byte SPECIES_KINGDRA - .byte BATTLE_TOWER_ITEM_CHESTO_BERRY - .byte 0x1D @ team flags - .2byte MOVE_SURF, MOVE_TOXIC, MOVE_PROTECT, MOVE_REST - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_ADAMANT - .2byte 0 @ padding - -@ 221 - .2byte SPECIES_SALAMENCE - .byte BATTLE_TOWER_ITEM_LUM_BERRY - .byte 0x9C @ team flags - .2byte MOVE_DRAGON_CLAW, MOVE_EARTHQUAKE, MOVE_CRUNCH, MOVE_REST - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_ADAMANT - .2byte 0 @ padding - -@ 222 - .2byte SPECIES_METAGROSS - .byte BATTLE_TOWER_ITEM_SHELL_BELL - .byte 0x15 @ team flags - .2byte MOVE_METEOR_MASH, MOVE_PSYCHIC, MOVE_EARTHQUAKE, MOVE_LIGHT_SCREEN - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 223 - .2byte SPECIES_REGIROCK - .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER - .byte 0xB5 @ team flags - .2byte MOVE_EARTHQUAKE, MOVE_ANCIENT_POWER, MOVE_FOCUS_PUNCH, MOVE_EXPLOSION - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK - .byte NATURE_GENTLE - .2byte 0 @ padding - -@ 224 - .2byte SPECIES_REGICE - .byte BATTLE_TOWER_ITEM_CHESTO_BERRY - .byte 0x96 @ team flags - .2byte MOVE_ICE_BEAM, MOVE_THUNDERBOLT, MOVE_DOUBLE_TEAM, MOVE_REST - .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_HASTY - .2byte 0 @ padding - -@ 225 - .2byte SPECIES_REGISTEEL - .byte BATTLE_TOWER_ITEM_QUICK_CLAW - .byte 0x94 @ team flags - .2byte MOVE_METAL_CLAW, MOVE_EARTHQUAKE, MOVE_THUNDERBOLT, MOVE_EXPLOSION - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK - .byte NATURE_GENTLE - .2byte 0 @ padding - -@ 226 - .2byte SPECIES_LATIAS - .byte BATTLE_TOWER_ITEM_LUM_BERRY - .byte 0x96 @ team flags - .2byte MOVE_MIST_BALL, MOVE_THUNDERBOLT, MOVE_REST, MOVE_DRAGON_CLAW - .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_MILD - .2byte 0 @ padding - -@ 227 - .2byte SPECIES_LATIOS - .byte BATTLE_TOWER_ITEM_APICOT_BERRY - .byte 0x95 @ team flags - .2byte MOVE_LUSTER_PURGE, MOVE_REFLECT, MOVE_RECOVER, MOVE_DRAGON_CLAW - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED - .byte NATURE_BRAVE - .2byte 0 @ padding - -@ 228 - .2byte SPECIES_MILOTIC - .byte BATTLE_TOWER_ITEM_LEFTOVERS - .byte 0x96 @ team flags - .2byte MOVE_SURF, MOVE_TOXIC, MOVE_RECOVER, MOVE_MIRROR_COAT - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE - .byte NATURE_BRAVE - .2byte 0 @ padding - -@ 229 - .2byte SPECIES_SLAKING - .byte BATTLE_TOWER_ITEM_CHOICE_BAND - .byte 0x05 @ team flags - .2byte MOVE_HYPER_BEAM, MOVE_EARTHQUAKE, MOVE_NONE, MOVE_NONE - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK - .byte NATURE_SERIOUS - .2byte 0 @ padding - -@ 230 - .2byte SPECIES_SCEPTILE - .byte BATTLE_TOWER_ITEM_LEFTOVERS - .byte 0x1F @ team flags - .2byte MOVE_GIGA_DRAIN, MOVE_DOUBLE_TEAM, MOVE_LEECH_SEED, MOVE_ATTRACT - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP - .byte NATURE_QUIET - .2byte 0 @ padding - -@ 231 - .2byte SPECIES_BLAZIKEN - .byte BATTLE_TOWER_ITEM_CHESTO_BERRY - .byte 0x17 @ team flags - .2byte MOVE_BLAZE_KICK, MOVE_EARTHQUAKE, MOVE_ROCK_SLIDE, MOVE_REST - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED - .byte NATURE_BRAVE - .2byte 0 @ padding - -@ 232 - .2byte SPECIES_SWAMPERT - .byte BATTLE_TOWER_ITEM_SHELL_BELL - .byte 0x17 @ team flags - .2byte MOVE_MUDDY_WATER, MOVE_MUD_SHOT, MOVE_MIRROR_COAT, MOVE_ICE_BEAM - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 233 - .2byte SPECIES_GARDEVOIR - .byte BATTLE_TOWER_ITEM_SALAC_BERRY - .byte 0x7B @ team flags - .2byte MOVE_PSYCHIC, MOVE_SHADOW_BALL, MOVE_DESTINY_BOND, MOVE_SNATCH - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE - .byte NATURE_RELAXED - .2byte 0 @ padding - -@ 234 - .2byte SPECIES_BRELOOM - .byte BATTLE_TOWER_ITEM_SALAC_BERRY - .byte 0x56 @ team flags - .2byte MOVE_SPORE, MOVE_COUNTER, MOVE_IRON_TAIL, MOVE_GIGA_DRAIN - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK - .byte NATURE_SASSY - .2byte 0 @ padding - -@ 235 - .2byte SPECIES_ALAKAZAM - .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER - .byte 0x0A @ team flags - .2byte MOVE_PSYCHIC, MOVE_THUNDER_PUNCH, MOVE_FIRE_PUNCH, MOVE_RECOVER - .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_HASTY - .2byte 0 @ padding - -@ 236 - .2byte SPECIES_HARIYAMA - .byte BATTLE_TOWER_ITEM_FOCUS_BAND - .byte 0x05 @ team flags - .2byte MOVE_CROSS_CHOP, MOVE_ROCK_TOMB, MOVE_ENDURE, MOVE_REVERSAL - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_SASSY - .2byte 0 @ padding - -@ 237 - .2byte SPECIES_GYARADOS - .byte BATTLE_TOWER_ITEM_SHELL_BELL - .byte 0x0C @ team flags - .2byte MOVE_HYPER_BEAM, MOVE_THUNDERBOLT, MOVE_EARTHQUAKE, MOVE_ICE_BEAM - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK - .byte NATURE_BOLD - .2byte 0 @ padding - -@ 238 - .2byte SPECIES_CROBAT - .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER - .byte 0x49 @ team flags - .2byte MOVE_TOXIC, MOVE_CONFUSE_RAY, MOVE_ATTRACT, MOVE_PROTECT - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 239 - .2byte SPECIES_MACHAMP - .byte BATTLE_TOWER_ITEM_SCOPE_LENS - .byte 0x15 @ team flags - .2byte MOVE_CROSS_CHOP, MOVE_COUNTER, MOVE_EARTHQUAKE, MOVE_FACADE - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP - .byte NATURE_SERIOUS - .2byte 0 @ padding - -@ 240 - .2byte SPECIES_MANECTRIC - .byte BATTLE_TOWER_ITEM_CHESTO_BERRY - .byte 0x63 @ team flags - .2byte MOVE_THUNDER, MOVE_THUNDER_WAVE, MOVE_REST, MOVE_CRUNCH - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP - .byte NATURE_BRAVE - .2byte 0 @ padding - -@ 241 - .2byte SPECIES_ELECTRODE - .byte BATTLE_TOWER_ITEM_SALAC_BERRY - .byte 0x07 @ team flags - .2byte MOVE_THUNDERBOLT, MOVE_SCREECH, MOVE_MIRROR_COAT, MOVE_EXPLOSION - .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_MODEST - .2byte 0 @ padding - -@ 242 - .2byte SPECIES_MUK - .byte BATTLE_TOWER_ITEM_LIECHI_BERRY - .byte 0x45 @ team flags - .2byte MOVE_SLUDGE_BOMB, MOVE_GIGA_DRAIN, MOVE_ROCK_TOMB, MOVE_EXPLOSION - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP - .byte NATURE_RASH - .2byte 0 @ padding - -@ 243 - .2byte SPECIES_FLYGON - .byte BATTLE_TOWER_ITEM_LUM_BERRY - .byte 0x4D @ team flags - .2byte MOVE_DRAGON_CLAW, MOVE_EARTHQUAKE, MOVE_IRON_TAIL, MOVE_ROCK_TOMB - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK - .byte NATURE_IMPISH - .2byte 0 @ padding - -@ 244 - .2byte SPECIES_STARMIE - .byte BATTLE_TOWER_ITEM_CHESTO_BERRY - .byte 0x1B @ team flags - .2byte MOVE_LIGHT_SCREEN, MOVE_THUNDERBOLT, MOVE_SURF, MOVE_REST - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED - .byte NATURE_QUIET - .2byte 0 @ padding - -@ 245 - .2byte SPECIES_NINETALES - .byte BATTLE_TOWER_ITEM_SITRUS_BERRY - .byte 0x0A @ team flags - .2byte MOVE_CONFUSE_RAY, MOVE_OVERHEAT, MOVE_FLAMETHROWER, MOVE_IRON_TAIL - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED - .byte NATURE_QUIET - .2byte 0 @ padding - -@ 246 - .2byte SPECIES_GOLEM - .byte BATTLE_TOWER_ITEM_SALAC_BERRY - .byte 0x25 @ team flags - .2byte MOVE_EARTHQUAKE, MOVE_ROAR, MOVE_FIRE_BLAST, MOVE_EXPLOSION - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED - .byte NATURE_SERIOUS - .2byte 0 @ padding - -@ 247 - .2byte SPECIES_GOLDUCK - .byte BATTLE_TOWER_ITEM_PETAYA_BERRY - .byte 0x27 @ team flags - .2byte MOVE_HYDRO_PUMP, MOVE_CROSS_CHOP, MOVE_BLIZZARD, MOVE_PSYCH_UP - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 248 - .2byte SPECIES_HERACROSS - .byte BATTLE_TOWER_ITEM_SALAC_BERRY - .byte 0x55 @ team flags - .2byte MOVE_MEGAHORN, MOVE_EARTHQUAKE, MOVE_COUNTER, MOVE_REVERSAL - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 249 - .2byte SPECIES_WALREIN - .byte BATTLE_TOWER_ITEM_SALAC_BERRY - .byte 0x36 @ team flags - .2byte MOVE_SURF, MOVE_BLIZZARD, MOVE_ROCK_SLIDE, MOVE_SHEER_COLD - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP - .byte NATURE_SERIOUS - .2byte 0 @ padding - -@ 250 - .2byte SPECIES_KINGDRA - .byte BATTLE_TOWER_ITEM_LEFTOVERS - .byte 0x5C @ team flags - .2byte MOVE_HYDRO_PUMP, MOVE_PROTECT, MOVE_DRAGON_BREATH, MOVE_DOUBLE_TEAM - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_ADAMANT - .2byte 0 @ padding - -@ 251 - .2byte SPECIES_SALAMENCE - .byte BATTLE_TOWER_ITEM_KINGS_ROCK - .byte 0x9D @ team flags - .2byte MOVE_DRAGON_CLAW, MOVE_EARTHQUAKE, MOVE_FLAMETHROWER, MOVE_ROCK_TOMB - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED - .byte NATURE_SERIOUS - .2byte 0 @ padding - -@ 252 - .2byte SPECIES_METAGROSS - .byte BATTLE_TOWER_ITEM_QUICK_CLAW - .byte 0x15 @ team flags - .2byte MOVE_METEOR_MASH, MOVE_PSYCHIC, MOVE_EARTHQUAKE, MOVE_HYPER_BEAM - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 253 - .2byte SPECIES_REGIROCK - .byte BATTLE_TOWER_ITEM_QUICK_CLAW - .byte 0x95 @ team flags - .2byte MOVE_EARTHQUAKE, MOVE_ROCK_TOMB, MOVE_FACADE, MOVE_EXPLOSION - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK - .byte NATURE_GENTLE - .2byte 0 @ padding - -@ 254 - .2byte SPECIES_REGICE - .byte BATTLE_TOWER_ITEM_SHELL_BELL - .byte 0x96 @ team flags - .2byte MOVE_BLIZZARD, MOVE_THUNDERBOLT, MOVE_HAIL, MOVE_EXPLOSION - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_DEFENSE - .byte NATURE_CAREFUL - .2byte 0 @ padding - -@ 255 - .2byte SPECIES_REGISTEEL - .byte BATTLE_TOWER_ITEM_QUICK_CLAW - .byte 0x94 @ team flags - .2byte MOVE_METAL_CLAW, MOVE_EARTHQUAKE, MOVE_ANCIENT_POWER, MOVE_EXPLOSION - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK - .byte NATURE_GENTLE - .2byte 0 @ padding - -@ 256 - .2byte SPECIES_LATIAS - .byte BATTLE_TOWER_ITEM_APICOT_BERRY - .byte 0x96 @ team flags - .2byte MOVE_MIST_BALL, MOVE_REFLECT, MOVE_RECOVER, MOVE_DRAGON_CLAW - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP - .byte NATURE_BRAVE - .2byte 0 @ padding - -@ 257 - .2byte SPECIES_LATIOS - .byte BATTLE_TOWER_ITEM_SHELL_BELL - .byte 0x95 @ team flags - .2byte MOVE_LUSTER_PURGE, MOVE_ICE_BEAM, MOVE_RECOVER, MOVE_DRAGON_CLAW - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED - .byte NATURE_QUIET - .2byte 0 @ padding - -@ 258 - .2byte SPECIES_MILOTIC - .byte BATTLE_TOWER_ITEM_APICOT_BERRY - .byte 0xD6 @ team flags - .2byte MOVE_SURF, MOVE_ICE_BEAM, MOVE_RECOVER, MOVE_DOUBLE_TEAM - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_ADAMANT - .2byte 0 @ padding - -@ 259 - .2byte SPECIES_KECLEON - .byte BATTLE_TOWER_ITEM_CHOICE_BAND - .byte 0x69 @ team flags - .2byte MOVE_TRICK, MOVE_REST, MOVE_IRON_TAIL, MOVE_DISABLE - .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_QUIRKY - .2byte 0 @ padding - -@ 260 - .2byte SPECIES_SCEPTILE - .byte BATTLE_TOWER_ITEM_CHESTO_BERRY - .byte 0x5F @ team flags - .2byte MOVE_LEAF_BLADE, MOVE_EARTHQUAKE, MOVE_REST, MOVE_CRUNCH - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE - .byte NATURE_BRAVE - .2byte 0 @ padding - -@ 261 - .2byte SPECIES_BLAZIKEN - .byte BATTLE_TOWER_ITEM_LUM_BERRY - .byte 0x7F @ team flags - .2byte MOVE_FOCUS_PUNCH, MOVE_COUNTER, MOVE_SWAGGER, MOVE_ROCK_TOMB - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP - .byte NATURE_SASSY - .2byte 0 @ padding - -@ 262 - .2byte SPECIES_SWAMPERT - .byte BATTLE_TOWER_ITEM_LUM_BERRY - .byte 0x57 @ team flags - .2byte MOVE_IRON_TAIL, MOVE_CURSE, MOVE_DOUBLE_TEAM, MOVE_REST - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_LAX - .2byte 0 @ padding - -@ 263 - .2byte SPECIES_GARDEVOIR - .byte BATTLE_TOWER_ITEM_CHESTO_BERRY - .byte 0x3B @ team flags - .2byte MOVE_SHADOW_BALL, MOVE_PSYCHIC, MOVE_REST, MOVE_IMPRISON - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP - .byte NATURE_BRAVE - .2byte 0 @ padding - -@ 264 - .2byte SPECIES_BRELOOM - .byte BATTLE_TOWER_ITEM_SALAC_BERRY - .byte 0x56 @ team flags - .2byte MOVE_SPORE, MOVE_FOCUS_PUNCH, MOVE_SLUDGE_BOMB, MOVE_IRON_TAIL - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK - .byte NATURE_SASSY - .2byte 0 @ padding - -@ 265 - .2byte SPECIES_ALAKAZAM - .byte BATTLE_TOWER_ITEM_CHOICE_BAND - .byte 0x1A @ team flags - .2byte MOVE_PSYCHIC, MOVE_TRICK, MOVE_RECOVER, MOVE_SNATCH - .byte F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_HASTY - .2byte 0 @ padding - -@ 266 - .2byte SPECIES_HARIYAMA - .byte BATTLE_TOWER_ITEM_SALAC_BERRY - .byte 0x65 @ team flags - .2byte MOVE_REVENGE, MOVE_COUNTER, MOVE_FOCUS_PUNCH, MOVE_REVERSAL - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP - .byte NATURE_SASSY - .2byte 0 @ padding - -@ 267 - .2byte SPECIES_LUDICOLO - .byte BATTLE_TOWER_ITEM_LEFTOVERS - .byte 0x54 @ team flags - .2byte MOVE_RAIN_DANCE, MOVE_PROTECT, MOVE_TOXIC, MOVE_SURF - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_QUIET - .2byte 0 @ padding - -@ 268 - .2byte SPECIES_CROBAT - .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER - .byte 0x4B @ team flags - .2byte MOVE_SLUDGE_BOMB, MOVE_BITE, MOVE_AIR_CUTTER, MOVE_SHADOW_BALL - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED - .byte NATURE_BRAVE - .2byte 0 @ padding - -@ 269 - .2byte SPECIES_MACHAMP - .byte BATTLE_TOWER_ITEM_SCOPE_LENS - .byte 0x75 @ team flags - .2byte MOVE_CROSS_CHOP, MOVE_ROCK_SLIDE, MOVE_DYNAMIC_PUNCH, MOVE_ROCK_TOMB - .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 270 - .2byte SPECIES_MANECTRIC - .byte BATTLE_TOWER_ITEM_PETAYA_BERRY - .byte 0x0A @ team flags - .2byte MOVE_THUNDERBOLT, MOVE_THUNDER_WAVE, MOVE_ATTRACT, MOVE_CRUNCH - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP - .byte NATURE_QUIET - .2byte 0 @ padding - -@ 271 - .2byte SPECIES_ELECTRODE - .byte BATTLE_TOWER_ITEM_LIECHI_BERRY - .byte 0x64 @ team flags - .2byte MOVE_THUNDER, MOVE_DOUBLE_TEAM, MOVE_MIRROR_COAT, MOVE_EXPLOSION - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP - .byte NATURE_BASHFUL - .2byte 0 @ padding - -@ 272 - .2byte SPECIES_MUK - .byte BATTLE_TOWER_ITEM_SALAC_BERRY - .byte 0x49 @ team flags - .2byte MOVE_SLUDGE_BOMB, MOVE_FLAMETHROWER, MOVE_THUNDERBOLT, MOVE_SHADOW_PUNCH - .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_GENTLE - .2byte 0 @ padding - -@ 273 - .2byte SPECIES_FLYGON - .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER - .byte 0xCD @ team flags - .2byte MOVE_PROTECT, MOVE_DIG, MOVE_TOXIC, MOVE_SANDSTORM - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_LAX - .2byte 0 @ padding - -@ 274 - .2byte SPECIES_STARMIE - .byte BATTLE_TOWER_ITEM_KINGS_ROCK - .byte 0x5B @ team flags - .2byte MOVE_SURF, MOVE_THUNDERBOLT, MOVE_BLIZZARD, MOVE_PSYCHIC - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED - .byte NATURE_BRAVE - .2byte 0 @ padding - -@ 275 - .2byte SPECIES_LUDICOLO - .byte BATTLE_TOWER_ITEM_LEFTOVERS - .byte 0x1A @ team flags - .2byte MOVE_RAIN_DANCE, MOVE_LEECH_SEED, MOVE_DIVE, MOVE_PROTECT - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED - .byte NATURE_BRAVE - .2byte 0 @ padding - -@ 276 - .2byte SPECIES_RAICHU - .byte BATTLE_TOWER_ITEM_LIECHI_BERRY - .byte 0x4A @ team flags - .2byte MOVE_THUNDER, MOVE_REVERSAL, MOVE_FACADE, MOVE_IRON_TAIL - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK - .byte NATURE_TIMID - .2byte 0 @ padding - -@ 277 - .2byte SPECIES_GOLDUCK - .byte BATTLE_TOWER_ITEM_SALAC_BERRY - .byte 0x0A @ team flags - .2byte MOVE_SURF, MOVE_PSYCHIC, MOVE_ICE_BEAM, MOVE_IRON_TAIL - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED - .byte NATURE_DOCILE - .2byte 0 @ padding - -@ 278 - .2byte SPECIES_HERACROSS - .byte BATTLE_TOWER_ITEM_LIECHI_BERRY - .byte 0x15 @ team flags - .2byte MOVE_MEGAHORN, MOVE_EARTHQUAKE, MOVE_FACADE, MOVE_ROCK_TOMB - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 279 - .2byte SPECIES_WALREIN - .byte BATTLE_TOWER_ITEM_LEPPA_BERRY - .byte 0x26 @ team flags - .2byte MOVE_SURF, MOVE_ICE_BEAM, MOVE_FISSURE, MOVE_SHEER_COLD - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 280 - .2byte SPECIES_KINGDRA - .byte BATTLE_TOWER_ITEM_SHELL_BELL - .byte 0x4D @ team flags - .2byte MOVE_HYDRO_PUMP, MOVE_BLIZZARD, MOVE_HYPER_BEAM, MOVE_DISABLE - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP - .byte NATURE_QUIET - .2byte 0 @ padding - -@ 281 - .2byte SPECIES_SALAMENCE - .byte BATTLE_TOWER_ITEM_PETAYA_BERRY - .byte 0x9C @ team flags - .2byte MOVE_DRAGON_CLAW, MOVE_EARTHQUAKE, MOVE_FIRE_BLAST, MOVE_HYDRO_PUMP - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED - .byte NATURE_NAUGHTY - .2byte 0 @ padding - -@ 282 - .2byte SPECIES_METAGROSS - .byte BATTLE_TOWER_ITEM_LIECHI_BERRY - .byte 0xB5 @ team flags - .2byte MOVE_METEOR_MASH, MOVE_PSYCHIC, MOVE_PURSUIT, MOVE_ROCK_TOMB - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_SPEED - .byte NATURE_BRAVE - .2byte 0 @ padding - -@ 283 - .2byte SPECIES_REGIROCK - .byte BATTLE_TOWER_ITEM_APICOT_BERRY - .byte 0x95 @ team flags - .2byte MOVE_EARTHQUAKE, MOVE_TOXIC, MOVE_SUPERPOWER, MOVE_REST - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_HP - .byte NATURE_SERIOUS - .2byte 0 @ padding - -@ 284 - .2byte SPECIES_REGICE - .byte BATTLE_TOWER_ITEM_LAX_INCENSE - .byte 0x96 @ team flags - .2byte MOVE_ICE_BEAM, MOVE_THUNDERBOLT, MOVE_ANCIENT_POWER, MOVE_EXPLOSION - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_DEFENSE - .byte NATURE_RASH - .2byte 0 @ padding - -@ 285 - .2byte SPECIES_REGISTEEL - .byte BATTLE_TOWER_ITEM_LEFTOVERS - .byte 0xB4 @ team flags - .2byte MOVE_CURSE, MOVE_AMNESIA, MOVE_RETURN, MOVE_REST - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_LAX - .2byte 0 @ padding - -@ 286 - .2byte SPECIES_LATIAS - .byte BATTLE_TOWER_ITEM_SHELL_BELL - .byte 0x92 @ team flags - .2byte MOVE_MIST_BALL, MOVE_THUNDERBOLT, MOVE_EARTHQUAKE, MOVE_ICE_BEAM - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED - .byte NATURE_QUIET - .2byte 0 @ padding - -@ 287 - .2byte SPECIES_LATIOS - .byte BATTLE_TOWER_ITEM_SHELL_BELL - .byte 0x91 @ team flags - .2byte MOVE_LUSTER_PURGE, MOVE_THUNDERBOLT, MOVE_EARTHQUAKE, MOVE_SURF - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED - .byte NATURE_QUIET - .2byte 0 @ padding - -@ 288 - .2byte SPECIES_MILOTIC - .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER - .byte 0xB2 @ team flags - .2byte MOVE_SURF, MOVE_ICE_BEAM, MOVE_RECOVER, MOVE_ATTRACT - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED - .byte NATURE_BRAVE - .2byte 0 @ padding - -@ 289 - .2byte SPECIES_SLAKING - .byte BATTLE_TOWER_ITEM_SALAC_BERRY - .byte 0x65 @ team flags - .2byte MOVE_YAWN, MOVE_SLASH, MOVE_COUNTER, MOVE_HYPER_BEAM - .byte F_EV_SPREAD_ATTACK | F_EV_SPREAD_HP - .byte NATURE_DOCILE - .2byte 0 @ padding - -@ 290 - .2byte SPECIES_SCEPTILE - .byte BATTLE_TOWER_ITEM_SHELL_BELL - .byte 0xDF @ team flags - .2byte MOVE_LEAF_BLADE, MOVE_DETECT, MOVE_DRAGON_CLAW, MOVE_CRUNCH - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 291 - .2byte SPECIES_BLAZIKEN - .byte BATTLE_TOWER_ITEM_SALAC_BERRY - .byte 0xD7 @ team flags - .2byte MOVE_BLAZE_KICK, MOVE_SKY_UPPERCUT, MOVE_EARTHQUAKE, MOVE_ROCK_SLIDE - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_ATTACK - .byte NATURE_DOCILE - .2byte 0 @ padding - -@ 292 - .2byte SPECIES_SWAMPERT - .byte BATTLE_TOWER_ITEM_PETAYA_BERRY - .byte 0x5F @ team flags - .2byte MOVE_SURF, MOVE_EARTHQUAKE, MOVE_ICE_BEAM, MOVE_ROCK_TOMB - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED | F_EV_SPREAD_HP - .byte NATURE_SASSY - .2byte 0 @ padding - -@ 293 - .2byte SPECIES_SHEDINJA - .byte BATTLE_TOWER_ITEM_BRIGHT_POWDER - .byte 0xDB @ team flags - .2byte MOVE_CONFUSE_RAY, MOVE_SHADOW_BALL, MOVE_TOXIC, MOVE_HYPER_BEAM - .byte F_EV_SPREAD_SPEED | F_EV_SPREAD_ATTACK - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 294 - .2byte SPECIES_METAGROSS - .byte BATTLE_TOWER_ITEM_QUICK_CLAW - .byte 0x94 @ team flags - .2byte MOVE_METEOR_MASH, MOVE_PSYCHIC, MOVE_SHADOW_BALL, MOVE_EARTHQUAKE - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_ATTACK - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 295 - .2byte SPECIES_GRUMPIG - .byte BATTLE_TOWER_ITEM_MACHO_BRACE - .byte 0x4B @ team flags - .2byte MOVE_PSYCHIC, MOVE_CONFUSE_RAY, MOVE_TRICK, MOVE_REFLECT - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_HP - .byte NATURE_QUIET - .2byte 0 @ padding - -@ 296 - .2byte SPECIES_LATIAS - .byte BATTLE_TOWER_ITEM_LUM_BERRY - .byte 0x92 @ team flags - .2byte MOVE_MIST_BALL, MOVE_RECOVER, MOVE_ATTRACT, MOVE_DRAGON_CLAW - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_ADAMANT - .2byte 0 @ padding - -@ 297 - .2byte SPECIES_LATIOS - .byte BATTLE_TOWER_ITEM_KINGS_ROCK - .byte 0x91 @ team flags - .2byte MOVE_LUSTER_PURGE, MOVE_THUNDERBOLT, MOVE_ICE_BEAM, MOVE_DRAGON_CLAW - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED - .byte NATURE_HARDY - .2byte 0 @ padding - -@ 298 - .2byte SPECIES_STARMIE - .byte BATTLE_TOWER_ITEM_LUM_BERRY - .byte 0x1A @ team flags - .2byte MOVE_SURF, MOVE_THUNDERBOLT, MOVE_PSYCHIC, MOVE_ICE_BEAM - .byte F_EV_SPREAD_SP_ATTACK | F_EV_SPREAD_SPEED - .byte NATURE_QUIET - .2byte 0 @ padding - -@ 299 - .2byte SPECIES_MACHAMP - .byte BATTLE_TOWER_ITEM_SCOPE_LENS - .byte 0x14 @ team flags - .2byte MOVE_CROSS_CHOP, MOVE_COUNTER, MOVE_ROCK_TOMB, MOVE_FLAMETHROWER - .byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_HP - .byte NATURE_HARDY - .2byte 0 @ padding diff --git a/data/battle_tower/trainers.inc b/data/battle_tower/trainers.inc new file mode 100644 index 000000000..05fadc320 --- /dev/null +++ b/data/battle_tower/trainers.inc @@ -0,0 +1,1301 @@ + .align 2 +gBattleTowerTrainers:: @ 8402F00 +@ 0 + .byte TRAINER_CLASS_YOUNGSTER + .string "ALVIN$", 8 + .byte 0x01 @ team flags + .2byte 0 @ padding +@ pre-battle dialogue + ec_word ARE + ec_word YOU + ec_word READY + ec_word QUES + ec_word HERE_I_COME + ec_word EXCL + +@ 1 + .byte TRAINER_CLASS_BIRD_KEEPER + .string "DIRK$", 8 + .byte 0x01 @ team flags + .2byte 0 @ padding +@ pre-battle dialogue + ec_word OKAY + ec_word I_AM + ec_word GOING + ec_word FOR + ec_word IT + ec_word EXCL + +@ 2 + .byte TRAINER_CLASS_LADY + .string "CYBIL$", 8 + .byte 0x02 @ team flags + .2byte 0 @ padding +@ pre-battle dialogue + ec_word YOU_RE + ec_word A + ec_word PUSHOVER + ec_word LET_S + ec_word GET + ec_word GOING + +@ 3 + .byte TRAINER_CLASS_BLACK_BELT + .string "CHEN$", 8 + .byte 0x05 @ team flags + .2byte 0 @ padding +@ pre-battle dialogue + ec_word MY + ec_word SPIRIT + ec_word IS + ec_word ENOUGH + ec_word SNORT + ec_word ARRGH + +@ 4 + .byte TRAINER_CLASS_NINJA_BOY + .string "YOSHI$", 8 + .byte 0x05 @ team flags + .2byte 0 @ padding +@ pre-battle dialogue + ec_word GO + ec_word MY + ec_word POKEMON + ec_word FIGHT + ec_word THE + ec_word BATTLE + +@ 5 + .byte TRAINER_CLASS_SCHOOL_KID_F + .string "TINA$", 8 + .byte 0x0A @ team flags + .2byte 0 @ padding +@ pre-battle dialogue + ec_word STUDY + ec_word IS + ec_word BORING + ec_word LET_S + ec_word BATTLE + ec_word NOW + +@ 6 + .byte TRAINER_CLASS_BUG_MANIAC + .string "COREY$", 8 + .byte 0x41 @ team flags + .2byte 0 @ padding +@ pre-battle dialogue + ec_word HEY + ec_word I + ec_word WILL + ec_move2 TRANSFORM + ec_word FOR + ec_move1 STRENGTH + +@ 7 + .byte TRAINER_CLASS_FISHERMAN + .string "GORDON$", 8 + .byte 0x01 @ team flags + .2byte 0 @ padding +@ pre-battle dialogue + ec_word I + ec_word NEED + ec_word A + ec_word VACATION + ec_word RIGHT + ec_word NOW + +@ 8 + .byte TRAINER_CLASS_TUBER_F + .string "ANN$", 8 + .byte 0x02 @ team flags + .2byte 0 @ padding +@ pre-battle dialogue + ec_word WE + ec_word ALL + ec_word ADORE + ec_word POKEMON + ec_word ABSOLUTELY + ec_word TRULY + +@ 9 + .byte TRAINER_CLASS_POKEFAN_F + .string "JULIA$", 8 + .byte 0x42 @ team flags + .2byte 0 @ padding +@ pre-battle dialogue + ec_word I_AM + ec_word A + ec_word CUTE + ec_word LADY + ec_word YES + ec_word I_AM + +@ 10 + .byte TRAINER_CLASS_GENTLEMAN + .string "GREGORY$", 8 + .byte 0x01 @ team flags + .2byte 0 @ padding +@ pre-battle dialogue + ec_word I + ec_word THINK + ec_word WE + ec_word SHOULD + ec_word START + ec_word TODAY + +@ 11 + .byte TRAINER_CLASS_CAMPER + .string "KEITH$", 8 + .byte 0x01 @ team flags + .2byte 0 @ padding +@ pre-battle dialogue + ec_word YOU_RE + ec_word MY + ec_word FRIEND + ec_word FROM + ec_word NOW + ec_word ON + +@ 12 + .byte TRAINER_CLASS_RUNNING_TRIATHLETE_F + .string "KENDRA$", 8 + .byte 0x0A @ team flags + .2byte 0 @ padding +@ pre-battle dialogue + ec_word I_AM + ec_move1 SWIFT + ec_word HOW + ec_word ABOUT + ec_word YOU + ec_word QUES + +@ 13 + .byte TRAINER_CLASS_HIKER + .string "DEV$", 8 + .byte 0x01 @ team flags + .2byte 0 @ padding +@ pre-battle dialogue + ec_word WAHAHAHA + ec_word I_AM + ec_word FEELING + ec_word LIKE + ec_word IT_S + ec_move2 PAY_DAY + +@ 14 + .byte TRAINER_CLASS_BATTLE_GIRL + .string "CASSIE$", 8 + .byte 0x0A @ team flags + .2byte 0 @ padding +@ pre-battle dialogue + ec_word YOU_RE + ec_word STRONG + ec_word AREN_T + .2byte -1 + ec_word YOU + ec_word QUES + +@ 15 + .byte TRAINER_CLASS_PSYCHIC_M + .string "JULIAN$", 8 + .byte 0x05 @ team flags + .2byte 0 @ padding +@ pre-battle dialogue + ec_word FUFUFU + .2byte -1 + ec_word YOU + ec_word CAN_T + ec_word WIN + ec_word KID + +@ 16 + .byte TRAINER_CLASS_LASS + .string "JOYCE$", 8 + .byte 0x02 @ team flags + .2byte 0 @ padding +@ pre-battle dialogue + ec_word BE + ec_word KIND + ec_word TO + ec_word THE + ec_word DIGITAL + ec_word IDOL + +@ 17 + .byte TRAINER_CLASS_GUITARIST + .string "LES$", 8 + .byte 0x01 @ team flags + .2byte 0 @ padding +@ pre-battle dialogue + ec_word I_AM + ec_word GREAT + ec_word YOU_RE + ec_word JUST + ec_word RATHER + ec_word OKAY + +@ 18 + .byte TRAINER_CLASS_RICH_BOY + .string "CLINTON$", 8 + .byte 0x01 @ team flags + .2byte 0 @ padding +@ pre-battle dialogue + ec_word I + ec_word HAVE + ec_word ROUGH_SKIN + ec_word I + ec_word NEED + ec_word NATURAL_CURE + +@ 19 + .byte TRAINER_CLASS_BUG_CATCHER + .string "LEWIS$", 8 + .byte 0x01 @ team flags + .2byte 0 @ padding +@ pre-battle dialogue + ec_word THIS + ec_word IS + ec_word EXCITING + ec_word CAN + ec_word I + ec_word WIN + +@ 20 + .byte TRAINER_CLASS_PICNICKER + .string "RACHAEL$", 8 + .byte 0x02 @ team flags + .2byte 0 @ padding +@ pre-battle dialogue + ec_word I + ec_word LIKE + ec_word WALKING + ec_word WITH + ec_word MY + ec_word POKEMON + +@ 21 + .byte TRAINER_CLASS_COLLECTOR + .string "HAROLD$", 8 + .byte 0x09 @ team flags + .2byte 0 @ padding +@ pre-battle dialogue + ec_word HERE + ec_word THEY + ec_word COME + ec_word MY + ec_move2 SUPERPOWER + ec_word POKEMON + +@ 22 + .byte TRAINER_CLASS_TUBER_M + .string "KIPP$", 8 + .byte 0x01 @ team flags + .2byte 0 @ padding +@ pre-battle dialogue + ec_word I_AM + ec_word A + ec_word GENIUS + ec_word I + ec_word SHOULD + ec_word WIN + +@ 23 + .byte TRAINER_CLASS_KINDLER + .string "IRWIN$", 8 + .byte 0x05 @ team flags + .2byte 0 @ padding +@ pre-battle dialogue + ec_word YOU + ec_word WILL + ec_word BE + ec_word FEELING + ec_word MY + ec_word FIRE + +@ 24 + .byte TRAINER_CLASS_PSYCHIC_F + .string "EILEEN$", 8 + .byte 0x0A @ team flags + .2byte 0 @ padding +@ pre-battle dialogue + ec_word I + ec_word WILL + ec_move1 ASTONISH + ec_word YOU + ec_word IN + ec_word BATTLE + +@ 25 + .byte TRAINER_CLASS_SWIMMER_F + .string "ANNE$", 8 + .byte 0x02 @ team flags + .2byte 0 @ padding +@ pre-battle dialogue + ec_word SORRY + ec_word BUT + ec_word YOU + ec_word WILL + ec_word NOT + ec_word WIN + +@ 26 + .byte TRAINER_CLASS_CYCLING_TRIATHLETE_F + .string "RUTH$", 8 + .byte 0x06 @ team flags + .2byte 0 @ padding +@ pre-battle dialogue + ec_word A + ec_word STRONG + ec_word GIRL + ec_word WANTS + ec_word TOUGH + ec_word POKEMON + +@ 27 + .byte TRAINER_CLASS_POKEMANIAC + .string "JEREMY$", 8 + .byte 0x40 @ team flags + .2byte 0 @ padding +@ pre-battle dialogue + ec_word MY + ec_word POKEMON + ec_word ARE + ec_word COOL + ec_word YOURS + ec_word CAN_T_WIN + +@ 28 + .byte TRAINER_CLASS_SAILOR + .string "TREVOR$", 8 + .byte 0x09 @ team flags + .2byte 0 @ padding +@ pre-battle dialogue + ec_word MY + ec_word OPPONENT + ec_word IS + ec_word FINALLY + ec_word HERE + ec_word EXCELLENT + +@ 29 + .byte TRAINER_CLASS_POKEMON_BREEDER_F + .string "COLETTE$", 8 + .byte 0x06 @ team flags + .2byte 0 @ padding +@ pre-battle dialogue + ec_word I + ec_word AM + ec_word HUNGRY + ec_move2 POUND + ec_word MY + ec_move2 BELLY_DRUM + +@ 30 + .byte TRAINER_CLASS_HEX_MANIAC + .string "PAULA$", 8 + .byte 0x42 @ team flags + .2byte 0 @ padding +@ pre-battle dialogue + ec_word IT_S + ec_word HARD + ec_word TO + ec_word TAKE + ec_word UGLY + ec_move1 SPITE + +@ 31 + .byte TRAINER_CLASS_RUIN_MANIAC + .string "STANLY$", 8 + .byte 0x41 @ team flags + .2byte 0 @ padding +@ pre-battle dialogue + ec_word ADVENTURE + ec_word AND + ec_word BATTLE + ec_word ARE + ec_word MY + ec_word LIKES + +@ 32 + .byte TRAINER_CLASS_SWIMMING_TRIATHLETE_M + .string "TROY$", 8 + .byte 0x09 @ team flags + .2byte 0 @ padding +@ pre-battle dialogue + ec_word YOU + ec_word CAN_T + ec_word LOSE + ec_word TO + ec_word A + ec_word KID + +@ 33 + .byte TRAINER_CLASS_SCHOOL_KID_M + .string "ED$", 8 + .byte 0x08 @ team flags + .2byte 0 @ padding +@ pre-battle dialogue + ec_word POKEMON + ec_word DAILY + ec_word AT + ec_word SCHOOL + ec_word IT_S + ec_word AWESOME + +@ 34 + .byte TRAINER_CLASS_POKEMON_RANGER_F + .string "ELLEN$", 8 + .byte 0x04 @ team flags + .2byte 0 @ padding +@ pre-battle dialogue + ec_word ARE + ec_word YOU + ec_word KIND + ec_word TO + ec_word YOUR + ec_word POKEMON + +@ 35 + .byte TRAINER_CLASS_SWIMMER_M + .string "ARNIE$", 8 + .byte 0x09 @ team flags + .2byte 0 @ padding +@ pre-battle dialogue + ec_word I + ec_word BATTLE + ec_word SERIOUSLY + ec_word BEAUTIFUL + ec_word YOU + ec_move1 DIG + +@ 36 + .byte TRAINER_CLASS_RUNNING_TRIATHLETE_M + .string "HAL$", 8 + .byte 0x09 @ team flags + .2byte 0 @ padding +@ pre-battle dialogue + ec_word BOY + ec_word I_AM + ec_word TIRED + ec_word READY + ec_word FOR + ec_word SLEEP + +@ 37 + .byte TRAINER_CLASS_BEAUTY + .string "LAUREN$", 8 + .byte 0x06 @ team flags + .2byte 0 @ padding +@ pre-battle dialogue + ec_word A + ec_word TRAINER + ec_word LIKE + ec_word YOU + ec_word IS + ec_word EXCITING + +@ 38 + .byte TRAINER_CLASS_AROMA_LADY + .string "STACY$", 8 + .byte 0x06 @ team flags + .2byte 0 @ padding +@ pre-battle dialogue + ec_word HAVE + ec_word YOU + ec_word A + ec_word STENCH + ec_word OR + ec_move1 SWEET_SCENT + +@ 39 + .byte TRAINER_CLASS_COLLECTOR + .string "DARYL$", 8 + .byte 0x81 @ team flags + .2byte 0 @ padding +@ pre-battle dialogue + ec_word YOUR + ec_word POKEMON + ec_word ELLIPSIS_ELLIPSIS_ELLIPSIS + ec_word I + ec_word WANT + ec_word IT + +@ 40 + .byte TRAINER_CLASS_SWIMMING_TRIATHLETE_F + .string "KATHY$", 8 + .byte 0x04 @ team flags + .2byte 0 @ padding +@ pre-battle dialogue + ec_word I + ec_word WILL + ec_word TRY + ec_word MY + ec_word BEST + ec_word TODAY + +@ 41 + .byte TRAINER_CLASS_POKEMON_RANGER_M + .string "HARRIS$", 8 + .byte 0x0C @ team flags + .2byte 0 @ padding +@ pre-battle dialogue + ec_word WAAAH + ec_word WAAAH + ec_word WAAAH + ec_word WAAAH + ec_word EHEHE + ec_move1 FAKE_TEARS + +@ 42 + .byte TRAINER_CLASS_POKEFAN_M + .string "GLENN$", 8 + .byte 0x80 @ team flags + .2byte 0 @ padding +@ pre-battle dialogue + ec_word LISTEN + ec_word TO + ec_word MY + ec_word LOUSY + ec_word ANIME + ec_word SONG + +@ 43 + .byte TRAINER_CLASS_CYCLING_TRIATHLETE_M + .string "NICO$", 8 + .byte 0x04 @ team flags + .2byte 0 @ padding +@ pre-battle dialogue + ec_word DON_T + ec_word JUST + ec_word BATTLE + ec_word DO + ec_word SOMETHING + ec_word ELSE + +@ 44 + .byte TRAINER_CLASS_POKEMON_BREEDER_M + .string "BAILEY$", 8 + .byte 0x41 @ team flags + .2byte 0 @ padding +@ pre-battle dialogue + ec_word ARE + ec_word YOU + ec_word BUSY + ec_word GET + ec_word WITH + ec_word IT + +@ 45 + .byte TRAINER_CLASS_PARASOL_LADY + .string "ABBIE$", 8 + .byte 0x08 @ team flags + .2byte 0 @ padding +@ pre-battle dialogue + ec_word THE + ec_move1 MORNING_SUN + ec_word HAS + ec_word SO + ec_word MUCH + ec_move1 COSMIC_POWER + +@ 46 + .byte TRAINER_CLASS_CAMPER + .string "AL$", 8 + .byte 0x0C @ team flags + .2byte 0 @ padding +@ pre-battle dialogue + ec_word LET_S + ec_word HAVE + ec_word AN + ec_word EXCITING + ec_word BATTLE + ec_word YEEHAW_EXCL + +@ 47 + .byte TRAINER_CLASS_SCHOOL_KID_F + .string "PEGGY$", 8 + .byte 0x42 @ team flags + .2byte 0 @ padding +@ pre-battle dialogue + ec_word I + ec_word WANT + ec_word TO + ec_word SEE + ec_word SOME + ec_move1 GROWTH + +@ 48 + .byte TRAINER_CLASS_BEAUTY + .string "NAOMI$", 8 + .byte 0x04 @ team flags + .2byte 0 @ padding +@ pre-battle dialogue + ec_word IT + ec_word WAS + ec_word GREAT + ec_word TO + ec_word BE + ec_word YOUNG + +@ 49 + .byte TRAINER_CLASS_NINJA_BOY + .string "KENJI$", 8 + .byte 0x0C @ team flags + .2byte 0 @ padding +@ pre-battle dialogue + ec_word PLEASE + .2byte -1 + ec_word DON_T + ec_word BE + ec_word MEAN + ec_word TO_ME + +@ 50 + .byte TRAINER_CLASS_CYCLING_TRIATHLETE_M + .string "ROSS$", 8 + .byte 0x01 @ team flags + .2byte 0 @ padding +@ pre-battle dialogue + ec_word WAKE_UP + ec_word MY + ec_move2 HIDDEN_POWER + ec_word AND + ec_move1 ASTONISH + ec_word ME + +@ 51 + .byte TRAINER_CLASS_POKEMON_RANGER_F + .string "EDNA$", 8 + .byte 0x02 @ team flags + .2byte 0 @ padding +@ pre-battle dialogue + ec_word BATTLE_TOWER + ec_word IS + ec_word SO + ec_word ENTERTAINING + ec_word IT_S + ec_word AWESOME + +@ 52 + .byte TRAINER_CLASS_RUIN_MANIAC + .string "ANTON$", 8 + .byte 0x41 @ team flags + .2byte 0 @ padding +@ pre-battle dialogue + ec_word BLEND + ec_word THICK_FAT + ec_word AND + ec_word CHLOROPHYLL + ec_word IT_S + ec_word TASTY + +@ 53 + .byte TRAINER_CLASS_SWIMMER_M + .string "MITCH$", 8 + .byte 0x81 @ team flags + .2byte 0 @ padding +@ pre-battle dialogue + ec_word NEXT + ec_word A + ec_word GIRL + ec_word WITH + ec_word A + ec_move1 SCARY_FACE + +@ 54 + .byte TRAINER_CLASS_HEX_MANIAC + .string "ROD$", 8 + .byte 0x42 @ team flags + .2byte 0 @ padding +@ pre-battle dialogue + ec_word GIMME + ec_word A + ec_word TOUGH + ec_word BATTLE + ec_word NOT + ec_word WIMPY + +@ 55 + .byte TRAINER_CLASS_RUNNING_TRIATHLETE_M + .string "RICH$", 8 + .byte 0x01 @ team flags + .2byte 0 @ padding +@ pre-battle dialogue + ec_word TASTY + ec_word WATER + ec_word IS + ec_word HIP_AND + ec_word HAPPENING + ec_word YES_SIR_EXCL + +@ 56 + .byte TRAINER_CLASS_POKEFAN_M + .string "DANIEL$", 8 + .byte 0x80 @ team flags + .2byte 0 @ padding +@ pre-battle dialogue + ec_word GO + ec_word FOR + ec_word IT + ec_word MY + ec_word LOVEY_DOVEY + ec_word POKEMON + +@ 57 + .byte TRAINER_CLASS_PSYCHIC_F + .string "GLORIA$", 8 + .byte 0x82 @ team flags + .2byte 0 @ padding +@ pre-battle dialogue + ec_word LET_S + ec_word GET + ec_word THIS + ec_word FIERY + ec_word BATTLE + ec_word HAPPENING + +@ 58 + .byte TRAINER_CLASS_GUITARIST + .string "NELSON$", 8 + .byte 0x01 @ team flags + .2byte 0 @ padding +@ pre-battle dialogue + ec_word MUSIC + ec_word IS + ec_word MY + ec_word ALL + ec_word MY + ec_word DESTINY + +@ 59 + .byte TRAINER_CLASS_KINDLER + .string "FERRIS$", 8 + .byte 0x41 @ team flags + .2byte 0 @ padding +@ pre-battle dialogue + ec_word GOOD + ec_word IT + ec_word IS + ec_word SO + ec_word VERY + ec_word GOOD + +@ 60 + .byte TRAINER_CLASS_AROMA_LADY + .string "AMANDA$", 8 + .byte 0x82 @ team flags + .2byte 0 @ padding +@ pre-battle dialogue + ec_word WHAT + ec_word KIND + ec_word OF + ec_word TRAINER + ec_word ARE + ec_word YOU + +@ 61 + .byte TRAINER_CLASS_SWIMMING_TRIATHLETE_M + .string "MASON$", 8 + .byte 0x10 @ team flags + .2byte 0 @ padding +@ pre-battle dialogue + ec_word I + ec_word DON_T + ec_word KNOW + ec_word HOW + ec_word TO + ec_word LOSE + +@ 62 + .byte TRAINER_CLASS_DRAGON_TAMER + .string "NATE$", 8 + .byte 0x10 @ team flags + .2byte 0 @ padding +@ pre-battle dialogue + ec_word DRAGON + ec_word POKEMON + ec_word ARE + ec_word ALL + ec_word THE + ec_move1 RAGE + +@ 63 + .byte TRAINER_CLASS_LASS + .string "MIRIAM$", 8 + .byte 0x82 @ team flags + .2byte 0 @ padding +@ pre-battle dialogue + ec_word YOU_RE + ec_word TOO_STRONG + ec_word SERIOUSLY + ec_word IT_S + ec_word BAD + ec_word NEWS + +@ 64 + .byte TRAINER_CLASS_POKEMANIAC + .string "THEO$", 8 + .byte 0x40 @ team flags + .2byte 0 @ padding +@ pre-battle dialogue + ec_word I + ec_word ADORE + ec_word MY + ec_word MEGA + ec_word CUTE + ec_word PLUSH_DOLL + +@ 65 + .byte TRAINER_CLASS_SWIMMING_TRIATHLETE_F + .string "PAMELA$", 8 + .byte 0x10 @ team flags + .2byte 0 @ padding +@ pre-battle dialogue + ec_word HERE_I_COME + ec_word I_AM + ec_word THE + ec_word CUTE + ec_move2 WATER_SPORT + ec_word IDOL + +@ 66 + .byte TRAINER_CLASS_POKEFAN_F + .string "ALISSA$", 8 + .byte 0x20 @ team flags + .2byte 0 @ padding +@ pre-battle dialogue + ec_word IT_S + ec_word A + ec_word PREPOSTEROUS + ec_word MATCH + ec_word I_AM + ec_word SHOCKED + +@ 67 + .byte TRAINER_CLASS_GENTLEMAN + .string "ARTHUR$", 8 + .byte 0x20 @ team flags + .2byte 0 @ padding +@ pre-battle dialogue + ec_word PLEASE + ec_word GIVE + ec_word ME + ec_word A + ec_word GOOD + ec_word BATTLE + +@ 68 + .byte TRAINER_CLASS_SWIMMER_F + .string "MARCY$", 8 + .byte 0x82 @ team flags + .2byte 0 @ padding +@ pre-battle dialogue + ec_word I_AM + ec_word BEAUTIFUL + ec_word YOU + ec_word CAN_T + ec_word BEAT + ec_word ME + +@ 69 + .byte TRAINER_CLASS_COOL_TRAINER_M + .string "MILLER$", 8 + .byte 0x10 @ team flags + .2byte 0 @ padding +@ pre-battle dialogue + ec_word I + ec_word BATTLE + ec_word DAILY + ec_word I + ec_word WON_T + ec_word LOSE + +@ 70 + .byte TRAINER_CLASS_BIRD_KEEPER + .string "OLIVER$", 8 + .byte 0x11 @ team flags + .2byte 0 @ padding +@ pre-battle dialogue + ec_word ELLIPSIS_ELLIPSIS_ELLIPSIS + ec_word GIGGLE + ec_word ELLIPSIS_ELLIPSIS_ELLIPSIS + .2byte -1 + .2byte -1 + .2byte -1 + +@ 71 + .byte TRAINER_CLASS_CYCLING_TRIATHLETE_F + .string "MOLLY$", 8 + .byte 0x12 @ team flags + .2byte 0 @ padding +@ pre-battle dialogue + ec_word HOW + ec_word ARE + ec_word YOU + ec_word ON + ec_word MONDAY + ec_word MORNING + +@ 72 + .byte TRAINER_CLASS_BUG_MANIAC + .string "JASON$", 8 + .byte 0x40 @ team flags + .2byte 0 @ padding +@ pre-battle dialogue + ec_word WATER + ec_word AND + ec_word BUG + ec_word POKEMON + ec_word ARE + ec_word GREAT + +@ 73 + .byte TRAINER_CLASS_BATTLE_GIRL + .string "AVA$", 8 + .byte 0x20 @ team flags + .2byte 0 @ padding +@ pre-battle dialogue + ec_word WHAT + ec_word IS + ec_word THIS + ec_word PRESSURE + ec_word ELLIPSIS + ec_word STATIC + +@ 74 + .byte TRAINER_CLASS_FISHERMAN + .string "HANK$", 8 + .byte 0x10 @ team flags + .2byte 0 @ padding +@ pre-battle dialogue + ec_word YOU_RE + ec_word A + ec_word KID + ec_word YOU + ec_word CAN_T + ec_word WIN + +@ 75 + .byte TRAINER_CLASS_SAILOR + .string "PETER$", 8 + .byte 0x20 @ team flags + .2byte 0 @ padding +@ pre-battle dialogue + ec_word IT_S + ec_word SERIOUSLY + ec_word TERRIBLE + ec_word I + ec_word REALLY + ec_word THINK + +@ 76 + .byte TRAINER_CLASS_EXPERT_F + .string "MINDY$", 8 + .byte 0x20 @ team flags + .2byte 0 @ padding +@ pre-battle dialogue + ec_word YOU + ec_word APPEAR + ec_word TO + ec_word TRAIN + ec_word VERY + ec_word WELL + +@ 77 + .byte TRAINER_CLASS_BUG_MANIAC + .string "DWIGHT$", 8 + .byte 0x11 @ team flags + .2byte 0 @ padding +@ pre-battle dialogue + ec_word ARE + ec_word YOU + ec_word STRONG + ec_word YOU + ec_word ARE + ec_word SCARY + +@ 78 + .byte TRAINER_CLASS_POKEMON_BREEDER_F + .string "REENA$", 8 + .byte 0x12 @ team flags + .2byte 0 @ padding +@ pre-battle dialogue + ec_word I + ec_word ALWAYS + ec_word LOSE + ec_word MAYBE + ec_word TODAY + ec_word ELLIPSIS + +@ 79 + .byte TRAINER_CLASS_PARASOL_LADY + .string "MEGAN$", 8 + .byte 0x10 @ team flags + .2byte 0 @ padding +@ pre-battle dialogue + ec_word DON_T + ec_word MAKE + ec_word THAT + ec_move1 SCARY_FACE + ec_word AT + ec_word ME + +@ 80 + .byte TRAINER_CLASS_RUNNING_TRIATHLETE_F + .string "SIERRA$", 8 + .byte 0x04 @ team flags + .2byte 0 @ padding +@ pre-battle dialogue + ec_word I_VE + ec_word RUN + ec_word A_LOT + ec_word SO + ec_word I_AM + ec_word HEALTHY + +@ 81 + .byte TRAINER_CLASS_POKEMON_RANGER_M + .string "ARNOLD$", 8 + .byte 0x08 @ team flags + .2byte 0 @ padding +@ pre-battle dialogue + ec_word I_AM + ec_word FEELING + ec_word AWESOME + ec_word MY + ec_word POKEMON + ec_word ROCK + +@ 82 + .byte TRAINER_CLASS_BLACK_BELT + .string "XIN$", 8 + .byte 0x04 @ team flags + .2byte 0 @ padding +@ pre-battle dialogue + ec_word HOO_HAH + ec_word ARE + ec_word YOU + ec_word READY + ec_word TO + ec_word ROCK + +@ 83 + .byte TRAINER_CLASS_COOL_TRAINER_F + .string "KELLY$", 8 + .byte 0x02 @ team flags + .2byte 0 @ padding +@ pre-battle dialogue + ec_word YOU + ec_word COULDN_T + ec_word BEAT + ec_word ME + ec_word EVER + ec_word KID + +@ 84 + .byte TRAINER_CLASS_COLLECTOR + .string "VANCE$", 8 + .byte 0x80 @ team flags + .2byte 0 @ padding +@ pre-battle dialogue + ec_word POKEMON + ec_word ALL + ec_word OVER + ec_word THE + ec_word PLACE + ec_word WOWEE + +@ 85 + .byte TRAINER_CLASS_SWIMMING_TRIATHLETE_M + .string "TOBY$", 8 + .byte 0x01 @ team flags + .2byte 0 @ padding +@ pre-battle dialogue + ec_word THIS + ec_word ISN_T + ec_word SPORTS + ec_word IT_S + ec_word A + ec_word BATTLE + +@ 86 + .byte TRAINER_CLASS_GENTLEMAN + .string "NORTON$", 8 + .byte 0x20 @ team flags + .2byte 0 @ padding +@ pre-battle dialogue + ec_word I + ec_word HAVE + ec_word TO + ec_word WIN + ec_word PLEASE + ec_word LOSE + +@ 87 + .byte TRAINER_CLASS_BATTLE_GIRL + .string "ZOE$", 8 + .byte 0x02 @ team flags + .2byte 0 @ padding +@ pre-battle dialogue + ec_word THIS + ec_word IS + ec_word SCARY + ec_word PLEASE + ec_word BE + ec_word NICE + +@ 88 + .byte TRAINER_CLASS_BEAUTY + .string "EMMA$", 8 + .byte 0x20 @ team flags + .2byte 0 @ padding +@ pre-battle dialogue + ec_word DON_T + ec_word YOU + ec_move1 FLAIL + ec_word YOU + ec_word CAN_T + ec_move1 WITHDRAW + +@ 89 + .byte TRAINER_CLASS_HIKER + .string "VINCE$", 8 + .byte 0x04 @ team flags + .2byte 0 @ padding +@ pre-battle dialogue + ec_word YAHOO + ec_word YAHOO + ec_word ARE + ec_word YOU + ec_word LISTENING + ec_word QUES + +@ 90 + .byte TRAINER_CLASS_EXPERT_M + .string "MARV$", 8 + .byte 0x10 @ team flags + .2byte 0 @ padding +@ pre-battle dialogue + ec_word LEARN + ec_word TO + ec_word BATTLE + ec_word THE + ec_word CORRECT + ec_word WAY + +@ 91 + .byte TRAINER_CLASS_POKEMON_BREEDER_M + .string "TODD$", 8 + .byte 0x40 @ team flags + .2byte 0 @ padding +@ pre-battle dialogue + ec_word THE + ec_word WAY + ec_word YOU + ec_word BATTLE + ec_word IT_S + ec_word CHILD_S_PLAY + +@ 92 + .byte TRAINER_CLASS_GUITARIST + .string "GAVIN$", 8 + .byte 0x01 @ team flags + .2byte 0 @ padding +@ pre-battle dialogue + ec_word BABY + ec_word BABY + ec_word BABY + ec_word ROCK + ec_word ME + ec_word HARD + +@ 93 + .byte TRAINER_CLASS_PSYCHIC_M + .string "QUINN$", 8 + .byte 0x08 @ team flags + .2byte 0 @ padding +@ pre-battle dialogue + ec_word I + ec_word HAVE + ec_word A + ec_word STICKY_HOLD + ec_word ON + ec_word YOU + +@ 94 + .byte TRAINER_CLASS_COOL_TRAINER_F + .string "JENN$", 8 + .byte 0x02 @ team flags + .2byte 0 @ padding +@ pre-battle dialogue + ec_word I_AM + ec_word ON + ec_word A + ec_word TOUGH + ec_word TRAINER + ec_word SEARCH + +@ 95 + .byte TRAINER_CLASS_EXPERT_M + .string "JOEL$", 8 + .byte 0x10 @ team flags + .2byte 0 @ padding +@ pre-battle dialogue + ec_word BELIEVE + ec_word IN + ec_word YOUR + ec_word POKEMON + ec_word AND + ec_word WIN + +@ 96 + .byte TRAINER_CLASS_DRAGON_TAMER + .string "KYLE$", 8 + .byte 0x0C @ team flags + .2byte 0 @ padding +@ pre-battle dialogue + ec_word I + ec_word LIKE + ec_word A + ec_word GIRL + ec_word WITH + ec_move2 FORESIGHT + +@ 97 + .byte TRAINER_CLASS_COOL_TRAINER_M + .string "BRET$", 8 + .byte 0x01 @ team flags + .2byte 0 @ padding +@ pre-battle dialogue + ec_word TAKE + ec_word MY + ec_word OVERWHELMING + ec_word POWER + ec_word AND + ec_word DISAPPEAR + +@ 98 + .byte TRAINER_CLASS_EXPERT_F + .string "CARRIE$", 8 + .byte 0x10 @ team flags + .2byte 0 @ padding +@ pre-battle dialogue + ec_word TRAINER + ec_word I + ec_word SEE + ec_word YOU + ec_word ARE + ec_word CAPABLE + +@ 99 + .byte TRAINER_CLASS_LADY + .string "GILLIAN$", 8 + .byte 0x02 @ team flags + .2byte 0 @ padding +@ pre-battle dialogue + ec_word COME_ON + ec_word SHOW + ec_word ME + ec_word AN + ec_word EXCELLENT + ec_word TIME diff --git a/data/battle_tower/trainers.s b/data/battle_tower/trainers.s deleted file mode 100644 index 05fadc320..000000000 --- a/data/battle_tower/trainers.s +++ /dev/null @@ -1,1301 +0,0 @@ - .align 2 -gBattleTowerTrainers:: @ 8402F00 -@ 0 - .byte TRAINER_CLASS_YOUNGSTER - .string "ALVIN$", 8 - .byte 0x01 @ team flags - .2byte 0 @ padding -@ pre-battle dialogue - ec_word ARE - ec_word YOU - ec_word READY - ec_word QUES - ec_word HERE_I_COME - ec_word EXCL - -@ 1 - .byte TRAINER_CLASS_BIRD_KEEPER - .string "DIRK$", 8 - .byte 0x01 @ team flags - .2byte 0 @ padding -@ pre-battle dialogue - ec_word OKAY - ec_word I_AM - ec_word GOING - ec_word FOR - ec_word IT - ec_word EXCL - -@ 2 - .byte TRAINER_CLASS_LADY - .string "CYBIL$", 8 - .byte 0x02 @ team flags - .2byte 0 @ padding -@ pre-battle dialogue - ec_word YOU_RE - ec_word A - ec_word PUSHOVER - ec_word LET_S - ec_word GET - ec_word GOING - -@ 3 - .byte TRAINER_CLASS_BLACK_BELT - .string "CHEN$", 8 - .byte 0x05 @ team flags - .2byte 0 @ padding -@ pre-battle dialogue - ec_word MY - ec_word SPIRIT - ec_word IS - ec_word ENOUGH - ec_word SNORT - ec_word ARRGH - -@ 4 - .byte TRAINER_CLASS_NINJA_BOY - .string "YOSHI$", 8 - .byte 0x05 @ team flags - .2byte 0 @ padding -@ pre-battle dialogue - ec_word GO - ec_word MY - ec_word POKEMON - ec_word FIGHT - ec_word THE - ec_word BATTLE - -@ 5 - .byte TRAINER_CLASS_SCHOOL_KID_F - .string "TINA$", 8 - .byte 0x0A @ team flags - .2byte 0 @ padding -@ pre-battle dialogue - ec_word STUDY - ec_word IS - ec_word BORING - ec_word LET_S - ec_word BATTLE - ec_word NOW - -@ 6 - .byte TRAINER_CLASS_BUG_MANIAC - .string "COREY$", 8 - .byte 0x41 @ team flags - .2byte 0 @ padding -@ pre-battle dialogue - ec_word HEY - ec_word I - ec_word WILL - ec_move2 TRANSFORM - ec_word FOR - ec_move1 STRENGTH - -@ 7 - .byte TRAINER_CLASS_FISHERMAN - .string "GORDON$", 8 - .byte 0x01 @ team flags - .2byte 0 @ padding -@ pre-battle dialogue - ec_word I - ec_word NEED - ec_word A - ec_word VACATION - ec_word RIGHT - ec_word NOW - -@ 8 - .byte TRAINER_CLASS_TUBER_F - .string "ANN$", 8 - .byte 0x02 @ team flags - .2byte 0 @ padding -@ pre-battle dialogue - ec_word WE - ec_word ALL - ec_word ADORE - ec_word POKEMON - ec_word ABSOLUTELY - ec_word TRULY - -@ 9 - .byte TRAINER_CLASS_POKEFAN_F - .string "JULIA$", 8 - .byte 0x42 @ team flags - .2byte 0 @ padding -@ pre-battle dialogue - ec_word I_AM - ec_word A - ec_word CUTE - ec_word LADY - ec_word YES - ec_word I_AM - -@ 10 - .byte TRAINER_CLASS_GENTLEMAN - .string "GREGORY$", 8 - .byte 0x01 @ team flags - .2byte 0 @ padding -@ pre-battle dialogue - ec_word I - ec_word THINK - ec_word WE - ec_word SHOULD - ec_word START - ec_word TODAY - -@ 11 - .byte TRAINER_CLASS_CAMPER - .string "KEITH$", 8 - .byte 0x01 @ team flags - .2byte 0 @ padding -@ pre-battle dialogue - ec_word YOU_RE - ec_word MY - ec_word FRIEND - ec_word FROM - ec_word NOW - ec_word ON - -@ 12 - .byte TRAINER_CLASS_RUNNING_TRIATHLETE_F - .string "KENDRA$", 8 - .byte 0x0A @ team flags - .2byte 0 @ padding -@ pre-battle dialogue - ec_word I_AM - ec_move1 SWIFT - ec_word HOW - ec_word ABOUT - ec_word YOU - ec_word QUES - -@ 13 - .byte TRAINER_CLASS_HIKER - .string "DEV$", 8 - .byte 0x01 @ team flags - .2byte 0 @ padding -@ pre-battle dialogue - ec_word WAHAHAHA - ec_word I_AM - ec_word FEELING - ec_word LIKE - ec_word IT_S - ec_move2 PAY_DAY - -@ 14 - .byte TRAINER_CLASS_BATTLE_GIRL - .string "CASSIE$", 8 - .byte 0x0A @ team flags - .2byte 0 @ padding -@ pre-battle dialogue - ec_word YOU_RE - ec_word STRONG - ec_word AREN_T - .2byte -1 - ec_word YOU - ec_word QUES - -@ 15 - .byte TRAINER_CLASS_PSYCHIC_M - .string "JULIAN$", 8 - .byte 0x05 @ team flags - .2byte 0 @ padding -@ pre-battle dialogue - ec_word FUFUFU - .2byte -1 - ec_word YOU - ec_word CAN_T - ec_word WIN - ec_word KID - -@ 16 - .byte TRAINER_CLASS_LASS - .string "JOYCE$", 8 - .byte 0x02 @ team flags - .2byte 0 @ padding -@ pre-battle dialogue - ec_word BE - ec_word KIND - ec_word TO - ec_word THE - ec_word DIGITAL - ec_word IDOL - -@ 17 - .byte TRAINER_CLASS_GUITARIST - .string "LES$", 8 - .byte 0x01 @ team flags - .2byte 0 @ padding -@ pre-battle dialogue - ec_word I_AM - ec_word GREAT - ec_word YOU_RE - ec_word JUST - ec_word RATHER - ec_word OKAY - -@ 18 - .byte TRAINER_CLASS_RICH_BOY - .string "CLINTON$", 8 - .byte 0x01 @ team flags - .2byte 0 @ padding -@ pre-battle dialogue - ec_word I - ec_word HAVE - ec_word ROUGH_SKIN - ec_word I - ec_word NEED - ec_word NATURAL_CURE - -@ 19 - .byte TRAINER_CLASS_BUG_CATCHER - .string "LEWIS$", 8 - .byte 0x01 @ team flags - .2byte 0 @ padding -@ pre-battle dialogue - ec_word THIS - ec_word IS - ec_word EXCITING - ec_word CAN - ec_word I - ec_word WIN - -@ 20 - .byte TRAINER_CLASS_PICNICKER - .string "RACHAEL$", 8 - .byte 0x02 @ team flags - .2byte 0 @ padding -@ pre-battle dialogue - ec_word I - ec_word LIKE - ec_word WALKING - ec_word WITH - ec_word MY - ec_word POKEMON - -@ 21 - .byte TRAINER_CLASS_COLLECTOR - .string "HAROLD$", 8 - .byte 0x09 @ team flags - .2byte 0 @ padding -@ pre-battle dialogue - ec_word HERE - ec_word THEY - ec_word COME - ec_word MY - ec_move2 SUPERPOWER - ec_word POKEMON - -@ 22 - .byte TRAINER_CLASS_TUBER_M - .string "KIPP$", 8 - .byte 0x01 @ team flags - .2byte 0 @ padding -@ pre-battle dialogue - ec_word I_AM - ec_word A - ec_word GENIUS - ec_word I - ec_word SHOULD - ec_word WIN - -@ 23 - .byte TRAINER_CLASS_KINDLER - .string "IRWIN$", 8 - .byte 0x05 @ team flags - .2byte 0 @ padding -@ pre-battle dialogue - ec_word YOU - ec_word WILL - ec_word BE - ec_word FEELING - ec_word MY - ec_word FIRE - -@ 24 - .byte TRAINER_CLASS_PSYCHIC_F - .string "EILEEN$", 8 - .byte 0x0A @ team flags - .2byte 0 @ padding -@ pre-battle dialogue - ec_word I - ec_word WILL - ec_move1 ASTONISH - ec_word YOU - ec_word IN - ec_word BATTLE - -@ 25 - .byte TRAINER_CLASS_SWIMMER_F - .string "ANNE$", 8 - .byte 0x02 @ team flags - .2byte 0 @ padding -@ pre-battle dialogue - ec_word SORRY - ec_word BUT - ec_word YOU - ec_word WILL - ec_word NOT - ec_word WIN - -@ 26 - .byte TRAINER_CLASS_CYCLING_TRIATHLETE_F - .string "RUTH$", 8 - .byte 0x06 @ team flags - .2byte 0 @ padding -@ pre-battle dialogue - ec_word A - ec_word STRONG - ec_word GIRL - ec_word WANTS - ec_word TOUGH - ec_word POKEMON - -@ 27 - .byte TRAINER_CLASS_POKEMANIAC - .string "JEREMY$", 8 - .byte 0x40 @ team flags - .2byte 0 @ padding -@ pre-battle dialogue - ec_word MY - ec_word POKEMON - ec_word ARE - ec_word COOL - ec_word YOURS - ec_word CAN_T_WIN - -@ 28 - .byte TRAINER_CLASS_SAILOR - .string "TREVOR$", 8 - .byte 0x09 @ team flags - .2byte 0 @ padding -@ pre-battle dialogue - ec_word MY - ec_word OPPONENT - ec_word IS - ec_word FINALLY - ec_word HERE - ec_word EXCELLENT - -@ 29 - .byte TRAINER_CLASS_POKEMON_BREEDER_F - .string "COLETTE$", 8 - .byte 0x06 @ team flags - .2byte 0 @ padding -@ pre-battle dialogue - ec_word I - ec_word AM - ec_word HUNGRY - ec_move2 POUND - ec_word MY - ec_move2 BELLY_DRUM - -@ 30 - .byte TRAINER_CLASS_HEX_MANIAC - .string "PAULA$", 8 - .byte 0x42 @ team flags - .2byte 0 @ padding -@ pre-battle dialogue - ec_word IT_S - ec_word HARD - ec_word TO - ec_word TAKE - ec_word UGLY - ec_move1 SPITE - -@ 31 - .byte TRAINER_CLASS_RUIN_MANIAC - .string "STANLY$", 8 - .byte 0x41 @ team flags - .2byte 0 @ padding -@ pre-battle dialogue - ec_word ADVENTURE - ec_word AND - ec_word BATTLE - ec_word ARE - ec_word MY - ec_word LIKES - -@ 32 - .byte TRAINER_CLASS_SWIMMING_TRIATHLETE_M - .string "TROY$", 8 - .byte 0x09 @ team flags - .2byte 0 @ padding -@ pre-battle dialogue - ec_word YOU - ec_word CAN_T - ec_word LOSE - ec_word TO - ec_word A - ec_word KID - -@ 33 - .byte TRAINER_CLASS_SCHOOL_KID_M - .string "ED$", 8 - .byte 0x08 @ team flags - .2byte 0 @ padding -@ pre-battle dialogue - ec_word POKEMON - ec_word DAILY - ec_word AT - ec_word SCHOOL - ec_word IT_S - ec_word AWESOME - -@ 34 - .byte TRAINER_CLASS_POKEMON_RANGER_F - .string "ELLEN$", 8 - .byte 0x04 @ team flags - .2byte 0 @ padding -@ pre-battle dialogue - ec_word ARE - ec_word YOU - ec_word KIND - ec_word TO - ec_word YOUR - ec_word POKEMON - -@ 35 - .byte TRAINER_CLASS_SWIMMER_M - .string "ARNIE$", 8 - .byte 0x09 @ team flags - .2byte 0 @ padding -@ pre-battle dialogue - ec_word I - ec_word BATTLE - ec_word SERIOUSLY - ec_word BEAUTIFUL - ec_word YOU - ec_move1 DIG - -@ 36 - .byte TRAINER_CLASS_RUNNING_TRIATHLETE_M - .string "HAL$", 8 - .byte 0x09 @ team flags - .2byte 0 @ padding -@ pre-battle dialogue - ec_word BOY - ec_word I_AM - ec_word TIRED - ec_word READY - ec_word FOR - ec_word SLEEP - -@ 37 - .byte TRAINER_CLASS_BEAUTY - .string "LAUREN$", 8 - .byte 0x06 @ team flags - .2byte 0 @ padding -@ pre-battle dialogue - ec_word A - ec_word TRAINER - ec_word LIKE - ec_word YOU - ec_word IS - ec_word EXCITING - -@ 38 - .byte TRAINER_CLASS_AROMA_LADY - .string "STACY$", 8 - .byte 0x06 @ team flags - .2byte 0 @ padding -@ pre-battle dialogue - ec_word HAVE - ec_word YOU - ec_word A - ec_word STENCH - ec_word OR - ec_move1 SWEET_SCENT - -@ 39 - .byte TRAINER_CLASS_COLLECTOR - .string "DARYL$", 8 - .byte 0x81 @ team flags - .2byte 0 @ padding -@ pre-battle dialogue - ec_word YOUR - ec_word POKEMON - ec_word ELLIPSIS_ELLIPSIS_ELLIPSIS - ec_word I - ec_word WANT - ec_word IT - -@ 40 - .byte TRAINER_CLASS_SWIMMING_TRIATHLETE_F - .string "KATHY$", 8 - .byte 0x04 @ team flags - .2byte 0 @ padding -@ pre-battle dialogue - ec_word I - ec_word WILL - ec_word TRY - ec_word MY - ec_word BEST - ec_word TODAY - -@ 41 - .byte TRAINER_CLASS_POKEMON_RANGER_M - .string "HARRIS$", 8 - .byte 0x0C @ team flags - .2byte 0 @ padding -@ pre-battle dialogue - ec_word WAAAH - ec_word WAAAH - ec_word WAAAH - ec_word WAAAH - ec_word EHEHE - ec_move1 FAKE_TEARS - -@ 42 - .byte TRAINER_CLASS_POKEFAN_M - .string "GLENN$", 8 - .byte 0x80 @ team flags - .2byte 0 @ padding -@ pre-battle dialogue - ec_word LISTEN - ec_word TO - ec_word MY - ec_word LOUSY - ec_word ANIME - ec_word SONG - -@ 43 - .byte TRAINER_CLASS_CYCLING_TRIATHLETE_M - .string "NICO$", 8 - .byte 0x04 @ team flags - .2byte 0 @ padding -@ pre-battle dialogue - ec_word DON_T - ec_word JUST - ec_word BATTLE - ec_word DO - ec_word SOMETHING - ec_word ELSE - -@ 44 - .byte TRAINER_CLASS_POKEMON_BREEDER_M - .string "BAILEY$", 8 - .byte 0x41 @ team flags - .2byte 0 @ padding -@ pre-battle dialogue - ec_word ARE - ec_word YOU - ec_word BUSY - ec_word GET - ec_word WITH - ec_word IT - -@ 45 - .byte TRAINER_CLASS_PARASOL_LADY - .string "ABBIE$", 8 - .byte 0x08 @ team flags - .2byte 0 @ padding -@ pre-battle dialogue - ec_word THE - ec_move1 MORNING_SUN - ec_word HAS - ec_word SO - ec_word MUCH - ec_move1 COSMIC_POWER - -@ 46 - .byte TRAINER_CLASS_CAMPER - .string "AL$", 8 - .byte 0x0C @ team flags - .2byte 0 @ padding -@ pre-battle dialogue - ec_word LET_S - ec_word HAVE - ec_word AN - ec_word EXCITING - ec_word BATTLE - ec_word YEEHAW_EXCL - -@ 47 - .byte TRAINER_CLASS_SCHOOL_KID_F - .string "PEGGY$", 8 - .byte 0x42 @ team flags - .2byte 0 @ padding -@ pre-battle dialogue - ec_word I - ec_word WANT - ec_word TO - ec_word SEE - ec_word SOME - ec_move1 GROWTH - -@ 48 - .byte TRAINER_CLASS_BEAUTY - .string "NAOMI$", 8 - .byte 0x04 @ team flags - .2byte 0 @ padding -@ pre-battle dialogue - ec_word IT - ec_word WAS - ec_word GREAT - ec_word TO - ec_word BE - ec_word YOUNG - -@ 49 - .byte TRAINER_CLASS_NINJA_BOY - .string "KENJI$", 8 - .byte 0x0C @ team flags - .2byte 0 @ padding -@ pre-battle dialogue - ec_word PLEASE - .2byte -1 - ec_word DON_T - ec_word BE - ec_word MEAN - ec_word TO_ME - -@ 50 - .byte TRAINER_CLASS_CYCLING_TRIATHLETE_M - .string "ROSS$", 8 - .byte 0x01 @ team flags - .2byte 0 @ padding -@ pre-battle dialogue - ec_word WAKE_UP - ec_word MY - ec_move2 HIDDEN_POWER - ec_word AND - ec_move1 ASTONISH - ec_word ME - -@ 51 - .byte TRAINER_CLASS_POKEMON_RANGER_F - .string "EDNA$", 8 - .byte 0x02 @ team flags - .2byte 0 @ padding -@ pre-battle dialogue - ec_word BATTLE_TOWER - ec_word IS - ec_word SO - ec_word ENTERTAINING - ec_word IT_S - ec_word AWESOME - -@ 52 - .byte TRAINER_CLASS_RUIN_MANIAC - .string "ANTON$", 8 - .byte 0x41 @ team flags - .2byte 0 @ padding -@ pre-battle dialogue - ec_word BLEND - ec_word THICK_FAT - ec_word AND - ec_word CHLOROPHYLL - ec_word IT_S - ec_word TASTY - -@ 53 - .byte TRAINER_CLASS_SWIMMER_M - .string "MITCH$", 8 - .byte 0x81 @ team flags - .2byte 0 @ padding -@ pre-battle dialogue - ec_word NEXT - ec_word A - ec_word GIRL - ec_word WITH - ec_word A - ec_move1 SCARY_FACE - -@ 54 - .byte TRAINER_CLASS_HEX_MANIAC - .string "ROD$", 8 - .byte 0x42 @ team flags - .2byte 0 @ padding -@ pre-battle dialogue - ec_word GIMME - ec_word A - ec_word TOUGH - ec_word BATTLE - ec_word NOT - ec_word WIMPY - -@ 55 - .byte TRAINER_CLASS_RUNNING_TRIATHLETE_M - .string "RICH$", 8 - .byte 0x01 @ team flags - .2byte 0 @ padding -@ pre-battle dialogue - ec_word TASTY - ec_word WATER - ec_word IS - ec_word HIP_AND - ec_word HAPPENING - ec_word YES_SIR_EXCL - -@ 56 - .byte TRAINER_CLASS_POKEFAN_M - .string "DANIEL$", 8 - .byte 0x80 @ team flags - .2byte 0 @ padding -@ pre-battle dialogue - ec_word GO - ec_word FOR - ec_word IT - ec_word MY - ec_word LOVEY_DOVEY - ec_word POKEMON - -@ 57 - .byte TRAINER_CLASS_PSYCHIC_F - .string "GLORIA$", 8 - .byte 0x82 @ team flags - .2byte 0 @ padding -@ pre-battle dialogue - ec_word LET_S - ec_word GET - ec_word THIS - ec_word FIERY - ec_word BATTLE - ec_word HAPPENING - -@ 58 - .byte TRAINER_CLASS_GUITARIST - .string "NELSON$", 8 - .byte 0x01 @ team flags - .2byte 0 @ padding -@ pre-battle dialogue - ec_word MUSIC - ec_word IS - ec_word MY - ec_word ALL - ec_word MY - ec_word DESTINY - -@ 59 - .byte TRAINER_CLASS_KINDLER - .string "FERRIS$", 8 - .byte 0x41 @ team flags - .2byte 0 @ padding -@ pre-battle dialogue - ec_word GOOD - ec_word IT - ec_word IS - ec_word SO - ec_word VERY - ec_word GOOD - -@ 60 - .byte TRAINER_CLASS_AROMA_LADY - .string "AMANDA$", 8 - .byte 0x82 @ team flags - .2byte 0 @ padding -@ pre-battle dialogue - ec_word WHAT - ec_word KIND - ec_word OF - ec_word TRAINER - ec_word ARE - ec_word YOU - -@ 61 - .byte TRAINER_CLASS_SWIMMING_TRIATHLETE_M - .string "MASON$", 8 - .byte 0x10 @ team flags - .2byte 0 @ padding -@ pre-battle dialogue - ec_word I - ec_word DON_T - ec_word KNOW - ec_word HOW - ec_word TO - ec_word LOSE - -@ 62 - .byte TRAINER_CLASS_DRAGON_TAMER - .string "NATE$", 8 - .byte 0x10 @ team flags - .2byte 0 @ padding -@ pre-battle dialogue - ec_word DRAGON - ec_word POKEMON - ec_word ARE - ec_word ALL - ec_word THE - ec_move1 RAGE - -@ 63 - .byte TRAINER_CLASS_LASS - .string "MIRIAM$", 8 - .byte 0x82 @ team flags - .2byte 0 @ padding -@ pre-battle dialogue - ec_word YOU_RE - ec_word TOO_STRONG - ec_word SERIOUSLY - ec_word IT_S - ec_word BAD - ec_word NEWS - -@ 64 - .byte TRAINER_CLASS_POKEMANIAC - .string "THEO$", 8 - .byte 0x40 @ team flags - .2byte 0 @ padding -@ pre-battle dialogue - ec_word I - ec_word ADORE - ec_word MY - ec_word MEGA - ec_word CUTE - ec_word PLUSH_DOLL - -@ 65 - .byte TRAINER_CLASS_SWIMMING_TRIATHLETE_F - .string "PAMELA$", 8 - .byte 0x10 @ team flags - .2byte 0 @ padding -@ pre-battle dialogue - ec_word HERE_I_COME - ec_word I_AM - ec_word THE - ec_word CUTE - ec_move2 WATER_SPORT - ec_word IDOL - -@ 66 - .byte TRAINER_CLASS_POKEFAN_F - .string "ALISSA$", 8 - .byte 0x20 @ team flags - .2byte 0 @ padding -@ pre-battle dialogue - ec_word IT_S - ec_word A - ec_word PREPOSTEROUS - ec_word MATCH - ec_word I_AM - ec_word SHOCKED - -@ 67 - .byte TRAINER_CLASS_GENTLEMAN - .string "ARTHUR$", 8 - .byte 0x20 @ team flags - .2byte 0 @ padding -@ pre-battle dialogue - ec_word PLEASE - ec_word GIVE - ec_word ME - ec_word A - ec_word GOOD - ec_word BATTLE - -@ 68 - .byte TRAINER_CLASS_SWIMMER_F - .string "MARCY$", 8 - .byte 0x82 @ team flags - .2byte 0 @ padding -@ pre-battle dialogue - ec_word I_AM - ec_word BEAUTIFUL - ec_word YOU - ec_word CAN_T - ec_word BEAT - ec_word ME - -@ 69 - .byte TRAINER_CLASS_COOL_TRAINER_M - .string "MILLER$", 8 - .byte 0x10 @ team flags - .2byte 0 @ padding -@ pre-battle dialogue - ec_word I - ec_word BATTLE - ec_word DAILY - ec_word I - ec_word WON_T - ec_word LOSE - -@ 70 - .byte TRAINER_CLASS_BIRD_KEEPER - .string "OLIVER$", 8 - .byte 0x11 @ team flags - .2byte 0 @ padding -@ pre-battle dialogue - ec_word ELLIPSIS_ELLIPSIS_ELLIPSIS - ec_word GIGGLE - ec_word ELLIPSIS_ELLIPSIS_ELLIPSIS - .2byte -1 - .2byte -1 - .2byte -1 - -@ 71 - .byte TRAINER_CLASS_CYCLING_TRIATHLETE_F - .string "MOLLY$", 8 - .byte 0x12 @ team flags - .2byte 0 @ padding -@ pre-battle dialogue - ec_word HOW - ec_word ARE - ec_word YOU - ec_word ON - ec_word MONDAY - ec_word MORNING - -@ 72 - .byte TRAINER_CLASS_BUG_MANIAC - .string "JASON$", 8 - .byte 0x40 @ team flags - .2byte 0 @ padding -@ pre-battle dialogue - ec_word WATER - ec_word AND - ec_word BUG - ec_word POKEMON - ec_word ARE - ec_word GREAT - -@ 73 - .byte TRAINER_CLASS_BATTLE_GIRL - .string "AVA$", 8 - .byte 0x20 @ team flags - .2byte 0 @ padding -@ pre-battle dialogue - ec_word WHAT - ec_word IS - ec_word THIS - ec_word PRESSURE - ec_word ELLIPSIS - ec_word STATIC - -@ 74 - .byte TRAINER_CLASS_FISHERMAN - .string "HANK$", 8 - .byte 0x10 @ team flags - .2byte 0 @ padding -@ pre-battle dialogue - ec_word YOU_RE - ec_word A - ec_word KID - ec_word YOU - ec_word CAN_T - ec_word WIN - -@ 75 - .byte TRAINER_CLASS_SAILOR - .string "PETER$", 8 - .byte 0x20 @ team flags - .2byte 0 @ padding -@ pre-battle dialogue - ec_word IT_S - ec_word SERIOUSLY - ec_word TERRIBLE - ec_word I - ec_word REALLY - ec_word THINK - -@ 76 - .byte TRAINER_CLASS_EXPERT_F - .string "MINDY$", 8 - .byte 0x20 @ team flags - .2byte 0 @ padding -@ pre-battle dialogue - ec_word YOU - ec_word APPEAR - ec_word TO - ec_word TRAIN - ec_word VERY - ec_word WELL - -@ 77 - .byte TRAINER_CLASS_BUG_MANIAC - .string "DWIGHT$", 8 - .byte 0x11 @ team flags - .2byte 0 @ padding -@ pre-battle dialogue - ec_word ARE - ec_word YOU - ec_word STRONG - ec_word YOU - ec_word ARE - ec_word SCARY - -@ 78 - .byte TRAINER_CLASS_POKEMON_BREEDER_F - .string "REENA$", 8 - .byte 0x12 @ team flags - .2byte 0 @ padding -@ pre-battle dialogue - ec_word I - ec_word ALWAYS - ec_word LOSE - ec_word MAYBE - ec_word TODAY - ec_word ELLIPSIS - -@ 79 - .byte TRAINER_CLASS_PARASOL_LADY - .string "MEGAN$", 8 - .byte 0x10 @ team flags - .2byte 0 @ padding -@ pre-battle dialogue - ec_word DON_T - ec_word MAKE - ec_word THAT - ec_move1 SCARY_FACE - ec_word AT - ec_word ME - -@ 80 - .byte TRAINER_CLASS_RUNNING_TRIATHLETE_F - .string "SIERRA$", 8 - .byte 0x04 @ team flags - .2byte 0 @ padding -@ pre-battle dialogue - ec_word I_VE - ec_word RUN - ec_word A_LOT - ec_word SO - ec_word I_AM - ec_word HEALTHY - -@ 81 - .byte TRAINER_CLASS_POKEMON_RANGER_M - .string "ARNOLD$", 8 - .byte 0x08 @ team flags - .2byte 0 @ padding -@ pre-battle dialogue - ec_word I_AM - ec_word FEELING - ec_word AWESOME - ec_word MY - ec_word POKEMON - ec_word ROCK - -@ 82 - .byte TRAINER_CLASS_BLACK_BELT - .string "XIN$", 8 - .byte 0x04 @ team flags - .2byte 0 @ padding -@ pre-battle dialogue - ec_word HOO_HAH - ec_word ARE - ec_word YOU - ec_word READY - ec_word TO - ec_word ROCK - -@ 83 - .byte TRAINER_CLASS_COOL_TRAINER_F - .string "KELLY$", 8 - .byte 0x02 @ team flags - .2byte 0 @ padding -@ pre-battle dialogue - ec_word YOU - ec_word COULDN_T - ec_word BEAT - ec_word ME - ec_word EVER - ec_word KID - -@ 84 - .byte TRAINER_CLASS_COLLECTOR - .string "VANCE$", 8 - .byte 0x80 @ team flags - .2byte 0 @ padding -@ pre-battle dialogue - ec_word POKEMON - ec_word ALL - ec_word OVER - ec_word THE - ec_word PLACE - ec_word WOWEE - -@ 85 - .byte TRAINER_CLASS_SWIMMING_TRIATHLETE_M - .string "TOBY$", 8 - .byte 0x01 @ team flags - .2byte 0 @ padding -@ pre-battle dialogue - ec_word THIS - ec_word ISN_T - ec_word SPORTS - ec_word IT_S - ec_word A - ec_word BATTLE - -@ 86 - .byte TRAINER_CLASS_GENTLEMAN - .string "NORTON$", 8 - .byte 0x20 @ team flags - .2byte 0 @ padding -@ pre-battle dialogue - ec_word I - ec_word HAVE - ec_word TO - ec_word WIN - ec_word PLEASE - ec_word LOSE - -@ 87 - .byte TRAINER_CLASS_BATTLE_GIRL - .string "ZOE$", 8 - .byte 0x02 @ team flags - .2byte 0 @ padding -@ pre-battle dialogue - ec_word THIS - ec_word IS - ec_word SCARY - ec_word PLEASE - ec_word BE - ec_word NICE - -@ 88 - .byte TRAINER_CLASS_BEAUTY - .string "EMMA$", 8 - .byte 0x20 @ team flags - .2byte 0 @ padding -@ pre-battle dialogue - ec_word DON_T - ec_word YOU - ec_move1 FLAIL - ec_word YOU - ec_word CAN_T - ec_move1 WITHDRAW - -@ 89 - .byte TRAINER_CLASS_HIKER - .string "VINCE$", 8 - .byte 0x04 @ team flags - .2byte 0 @ padding -@ pre-battle dialogue - ec_word YAHOO - ec_word YAHOO - ec_word ARE - ec_word YOU - ec_word LISTENING - ec_word QUES - -@ 90 - .byte TRAINER_CLASS_EXPERT_M - .string "MARV$", 8 - .byte 0x10 @ team flags - .2byte 0 @ padding -@ pre-battle dialogue - ec_word LEARN - ec_word TO - ec_word BATTLE - ec_word THE - ec_word CORRECT - ec_word WAY - -@ 91 - .byte TRAINER_CLASS_POKEMON_BREEDER_M - .string "TODD$", 8 - .byte 0x40 @ team flags - .2byte 0 @ padding -@ pre-battle dialogue - ec_word THE - ec_word WAY - ec_word YOU - ec_word BATTLE - ec_word IT_S - ec_word CHILD_S_PLAY - -@ 92 - .byte TRAINER_CLASS_GUITARIST - .string "GAVIN$", 8 - .byte 0x01 @ team flags - .2byte 0 @ padding -@ pre-battle dialogue - ec_word BABY - ec_word BABY - ec_word BABY - ec_word ROCK - ec_word ME - ec_word HARD - -@ 93 - .byte TRAINER_CLASS_PSYCHIC_M - .string "QUINN$", 8 - .byte 0x08 @ team flags - .2byte 0 @ padding -@ pre-battle dialogue - ec_word I - ec_word HAVE - ec_word A - ec_word STICKY_HOLD - ec_word ON - ec_word YOU - -@ 94 - .byte TRAINER_CLASS_COOL_TRAINER_F - .string "JENN$", 8 - .byte 0x02 @ team flags - .2byte 0 @ padding -@ pre-battle dialogue - ec_word I_AM - ec_word ON - ec_word A - ec_word TOUGH - ec_word TRAINER - ec_word SEARCH - -@ 95 - .byte TRAINER_CLASS_EXPERT_M - .string "JOEL$", 8 - .byte 0x10 @ team flags - .2byte 0 @ padding -@ pre-battle dialogue - ec_word BELIEVE - ec_word IN - ec_word YOUR - ec_word POKEMON - ec_word AND - ec_word WIN - -@ 96 - .byte TRAINER_CLASS_DRAGON_TAMER - .string "KYLE$", 8 - .byte 0x0C @ team flags - .2byte 0 @ padding -@ pre-battle dialogue - ec_word I - ec_word LIKE - ec_word A - ec_word GIRL - ec_word WITH - ec_move2 FORESIGHT - -@ 97 - .byte TRAINER_CLASS_COOL_TRAINER_M - .string "BRET$", 8 - .byte 0x01 @ team flags - .2byte 0 @ padding -@ pre-battle dialogue - ec_word TAKE - ec_word MY - ec_word OVERWHELMING - ec_word POWER - ec_word AND - ec_word DISAPPEAR - -@ 98 - .byte TRAINER_CLASS_EXPERT_F - .string "CARRIE$", 8 - .byte 0x10 @ team flags - .2byte 0 @ padding -@ pre-battle dialogue - ec_word TRAINER - ec_word I - ec_word SEE - ec_word YOU - ec_word ARE - ec_word CAPABLE - -@ 99 - .byte TRAINER_CLASS_LADY - .string "GILLIAN$", 8 - .byte 0x02 @ team flags - .2byte 0 @ padding -@ pre-battle dialogue - ec_word COME_ON - ec_word SHOW - ec_word ME - ec_word AN - ec_word EXCELLENT - ec_word TIME diff --git a/data/berries.inc b/data/berries.inc new file mode 100644 index 000000000..7d7d3edd1 --- /dev/null +++ b/data/berries.inc @@ -0,0 +1,689 @@ + .align 2 +gBerries:: @ 83CD2CC + .string "CHERI$", 7 + .byte BERRY_FIRMNESS_SOFT + .2byte 20 @ size (in millimeters) + .byte 3 @ max yield + .byte 2 @ min yield + .4byte gBerryDescriptionPart1_Cheri + .4byte gBerryDescriptionPart2_Cheri + .byte 3 @ stage duration (in hours) + .byte 10 @ spicy + .byte 0 @ dry + .byte 0 @ sweet + .byte 0 @ bitter + .byte 0 @ sour + .byte 25 @ smoothness + .byte 0 @ padding + + .string "CHESTO$", 7 + .byte BERRY_FIRMNESS_SUPER_HARD + .2byte 80 @ size (in millimeters) + .byte 3 @ max yield + .byte 2 @ min yield + .4byte gBerryDescriptionPart1_Chesto + .4byte gBerryDescriptionPart2_Chesto + .byte 3 @ stage duration (in hours) + .byte 0 @ spicy + .byte 10 @ dry + .byte 0 @ sweet + .byte 0 @ bitter + .byte 0 @ sour + .byte 25 @ smoothness + .byte 0 @ padding + + .string "PECHA$", 7 + .byte BERRY_FIRMNESS_VERY_SOFT + .2byte 40 @ size (in millimeters) + .byte 3 @ max yield + .byte 2 @ min yield + .4byte gBerryDescriptionPart1_Pecha + .4byte gBerryDescriptionPart2_Pecha + .byte 3 @ stage duration (in hours) + .byte 0 @ spicy + .byte 0 @ dry + .byte 10 @ sweet + .byte 0 @ bitter + .byte 0 @ sour + .byte 25 @ smoothness + .byte 0 @ padding + + .string "RAWST$", 7 + .byte BERRY_FIRMNESS_HARD + .2byte 32 @ size (in millimeters) + .byte 3 @ max yield + .byte 2 @ min yield + .4byte gBerryDescriptionPart1_Rawst + .4byte gBerryDescriptionPart2_Rawst + .byte 3 @ stage duration (in hours) + .byte 0 @ spicy + .byte 0 @ dry + .byte 0 @ sweet + .byte 10 @ bitter + .byte 0 @ sour + .byte 25 @ smoothness + .byte 0 @ padding + + .string "ASPEAR$", 7 + .byte BERRY_FIRMNESS_SUPER_HARD + .2byte 50 @ size (in millimeters) + .byte 3 @ max yield + .byte 2 @ min yield + .4byte gBerryDescriptionPart1_Aspear + .4byte gBerryDescriptionPart2_Aspear + .byte 3 @ stage duration (in hours) + .byte 0 @ spicy + .byte 0 @ dry + .byte 0 @ sweet + .byte 0 @ bitter + .byte 10 @ sour + .byte 25 @ smoothness + .byte 0 @ padding + + .string "LEPPA$", 7 + .byte BERRY_FIRMNESS_VERY_HARD + .2byte 28 @ size (in millimeters) + .byte 3 @ max yield + .byte 2 @ min yield + .4byte gBerryDescriptionPart1_Leppa + .4byte gBerryDescriptionPart2_Leppa + .byte 4 @ stage duration (in hours) + .byte 10 @ spicy + .byte 0 @ dry + .byte 10 @ sweet + .byte 10 @ bitter + .byte 10 @ sour + .byte 20 @ smoothness + .byte 0 @ padding + + .string "ORAN$", 7 + .byte BERRY_FIRMNESS_SUPER_HARD + .2byte 35 @ size (in millimeters) + .byte 3 @ max yield + .byte 2 @ min yield + .4byte gBerryDescriptionPart1_Oran + .4byte gBerryDescriptionPart2_Oran + .byte 3 @ stage duration (in hours) + .byte 10 @ spicy + .byte 10 @ dry + .byte 10 @ sweet + .byte 10 @ bitter + .byte 10 @ sour + .byte 20 @ smoothness + .byte 0 @ padding + + .string "PERSIM$", 7 + .byte BERRY_FIRMNESS_HARD + .2byte 47 @ size (in millimeters) + .byte 3 @ max yield + .byte 2 @ min yield + .4byte gBerryDescriptionPart1_Persim + .4byte gBerryDescriptionPart2_Persim + .byte 3 @ stage duration (in hours) + .byte 10 @ spicy + .byte 10 @ dry + .byte 10 @ sweet + .byte 10 @ bitter + .byte 10 @ sour + .byte 20 @ smoothness + .byte 0 @ padding + + .string "LUM$", 7 + .byte BERRY_FIRMNESS_SUPER_HARD + .2byte 34 @ size (in millimeters) + .byte 2 @ max yield + .byte 1 @ min yield + .4byte gBerryDescriptionPart1_Lum + .4byte gBerryDescriptionPart2_Lum + .byte 12 @ stage duration (in hours) + .byte 10 @ spicy + .byte 10 @ dry + .byte 10 @ sweet + .byte 10 @ bitter + .byte 10 @ sour + .byte 20 @ smoothness + .byte 0 @ padding + + .string "SITRUS$", 7 + .byte BERRY_FIRMNESS_VERY_HARD + .2byte 95 @ size (in millimeters) + .byte 3 @ max yield + .byte 2 @ min yield + .4byte gBerryDescriptionPart1_Sitrus + .4byte gBerryDescriptionPart2_Sitrus + .byte 6 @ stage duration (in hours) + .byte 10 @ spicy + .byte 10 @ dry + .byte 10 @ sweet + .byte 10 @ bitter + .byte 10 @ sour + .byte 20 @ smoothness + .byte 0 @ padding + + .string "FIGY$", 7 + .byte BERRY_FIRMNESS_SOFT + .2byte 100 @ size (in millimeters) + .byte 3 @ max yield + .byte 2 @ min yield + .4byte gBerryDescriptionPart1_Figy + .4byte gBerryDescriptionPart2_Figy + .byte 6 @ stage duration (in hours) + .byte 10 @ spicy + .byte 0 @ dry + .byte 0 @ sweet + .byte 0 @ bitter + .byte 0 @ sour + .byte 25 @ smoothness + .byte 0 @ padding + + .string "WIKI$", 7 + .byte BERRY_FIRMNESS_HARD + .2byte 115 @ size (in millimeters) + .byte 3 @ max yield + .byte 2 @ min yield + .4byte gBerryDescriptionPart1_Wiki + .4byte gBerryDescriptionPart2_Wiki + .byte 6 @ stage duration (in hours) + .byte 0 @ spicy + .byte 10 @ dry + .byte 0 @ sweet + .byte 0 @ bitter + .byte 0 @ sour + .byte 25 @ smoothness + .byte 0 @ padding + + .string "MAGO$", 7 + .byte BERRY_FIRMNESS_HARD + .2byte 126 @ size (in millimeters) + .byte 3 @ max yield + .byte 2 @ min yield + .4byte gBerryDescriptionPart1_Mago + .4byte gBerryDescriptionPart2_Mago + .byte 6 @ stage duration (in hours) + .byte 0 @ spicy + .byte 0 @ dry + .byte 10 @ sweet + .byte 0 @ bitter + .byte 0 @ sour + .byte 25 @ smoothness + .byte 0 @ padding + + .string "AGUAV$", 7 + .byte BERRY_FIRMNESS_SUPER_HARD + .2byte 64 @ size (in millimeters) + .byte 3 @ max yield + .byte 2 @ min yield + .4byte gBerryDescriptionPart1_Aguav + .4byte gBerryDescriptionPart2_Aguav + .byte 6 @ stage duration (in hours) + .byte 0 @ spicy + .byte 0 @ dry + .byte 0 @ sweet + .byte 10 @ bitter + .byte 0 @ sour + .byte 25 @ smoothness + .byte 0 @ padding + + .string "IAPAPA$", 7 + .byte BERRY_FIRMNESS_SOFT + .2byte 223 @ size (in millimeters) + .byte 3 @ max yield + .byte 2 @ min yield + .4byte gBerryDescriptionPart1_Iapapa + .4byte gBerryDescriptionPart2_Iapapa + .byte 6 @ stage duration (in hours) + .byte 0 @ spicy + .byte 0 @ dry + .byte 0 @ sweet + .byte 0 @ bitter + .byte 10 @ sour + .byte 25 @ smoothness + .byte 0 @ padding + + .string "RAZZ$", 7 + .byte BERRY_FIRMNESS_VERY_HARD + .2byte 120 @ size (in millimeters) + .byte 6 @ max yield + .byte 3 @ min yield + .4byte gBerryDescriptionPart1_Razz + .4byte gBerryDescriptionPart2_Razz + .byte 1 @ stage duration (in hours) + .byte 10 @ spicy + .byte 10 @ dry + .byte 0 @ sweet + .byte 0 @ bitter + .byte 0 @ sour + .byte 20 @ smoothness + .byte 0 @ padding + + .string "BLUK$", 7 + .byte BERRY_FIRMNESS_SOFT + .2byte 108 @ size (in millimeters) + .byte 6 @ max yield + .byte 3 @ min yield + .4byte gBerryDescriptionPart1_Bluk + .4byte gBerryDescriptionPart2_Bluk + .byte 1 @ stage duration (in hours) + .byte 0 @ spicy + .byte 10 @ dry + .byte 10 @ sweet + .byte 0 @ bitter + .byte 0 @ sour + .byte 20 @ smoothness + .byte 0 @ padding + + .string "NANAB$", 7 + .byte BERRY_FIRMNESS_VERY_HARD + .2byte 77 @ size (in millimeters) + .byte 6 @ max yield + .byte 3 @ min yield + .4byte gBerryDescriptionPart1_Nanab + .4byte gBerryDescriptionPart2_Nanab + .byte 1 @ stage duration (in hours) + .byte 0 @ spicy + .byte 0 @ dry + .byte 10 @ sweet + .byte 10 @ bitter + .byte 0 @ sour + .byte 20 @ smoothness + .byte 0 @ padding + + .string "WEPEAR$", 7 + .byte BERRY_FIRMNESS_SUPER_HARD + .2byte 74 @ size (in millimeters) + .byte 6 @ max yield + .byte 3 @ min yield + .4byte gBerryDescriptionPart1_Wepear + .4byte gBerryDescriptionPart2_Wepear + .byte 1 @ stage duration (in hours) + .byte 0 @ spicy + .byte 0 @ dry + .byte 0 @ sweet + .byte 10 @ bitter + .byte 10 @ sour + .byte 20 @ smoothness + .byte 0 @ padding + + .string "PINAP$", 7 + .byte BERRY_FIRMNESS_HARD + .2byte 80 @ size (in millimeters) + .byte 6 @ max yield + .byte 3 @ min yield + .4byte gBerryDescriptionPart1_Pinap + .4byte gBerryDescriptionPart2_Pinap + .byte 1 @ stage duration (in hours) + .byte 10 @ spicy + .byte 0 @ dry + .byte 0 @ sweet + .byte 0 @ bitter + .byte 10 @ sour + .byte 20 @ smoothness + .byte 0 @ padding + + .string "POMEG$", 7 + .byte BERRY_FIRMNESS_VERY_HARD + .2byte 135 @ size (in millimeters) + .byte 6 @ max yield + .byte 2 @ min yield + .4byte gBerryDescriptionPart1_Pomeg + .4byte gBerryDescriptionPart2_Pomeg + .byte 3 @ stage duration (in hours) + .byte 10 @ spicy + .byte 0 @ dry + .byte 10 @ sweet + .byte 10 @ bitter + .byte 0 @ sour + .byte 20 @ smoothness + .byte 0 @ padding + + .string "KELPSY$", 7 + .byte BERRY_FIRMNESS_HARD + .2byte 150 @ size (in millimeters) + .byte 6 @ max yield + .byte 2 @ min yield + .4byte gBerryDescriptionPart1_Kelpsy + .4byte gBerryDescriptionPart2_Kelpsy + .byte 3 @ stage duration (in hours) + .byte 0 @ spicy + .byte 10 @ dry + .byte 0 @ sweet + .byte 10 @ bitter + .byte 10 @ sour + .byte 20 @ smoothness + .byte 0 @ padding + + .string "QUALOT$", 7 + .byte BERRY_FIRMNESS_HARD + .2byte 110 @ size (in millimeters) + .byte 6 @ max yield + .byte 2 @ min yield + .4byte gBerryDescriptionPart1_Qualot + .4byte gBerryDescriptionPart2_Qualot + .byte 3 @ stage duration (in hours) + .byte 10 @ spicy + .byte 0 @ dry + .byte 10 @ sweet + .byte 0 @ bitter + .byte 10 @ sour + .byte 20 @ smoothness + .byte 0 @ padding + + .string "HONDEW$", 7 + .byte BERRY_FIRMNESS_HARD + .2byte 162 @ size (in millimeters) + .byte 6 @ max yield + .byte 2 @ min yield + .4byte gBerryDescriptionPart1_Hondew + .4byte gBerryDescriptionPart2_Hondew + .byte 3 @ stage duration (in hours) + .byte 10 @ spicy + .byte 10 @ dry + .byte 0 @ sweet + .byte 10 @ bitter + .byte 0 @ sour + .byte 20 @ smoothness + .byte 0 @ padding + + .string "GREPA$", 7 + .byte BERRY_FIRMNESS_SOFT + .2byte 149 @ size (in millimeters) + .byte 6 @ max yield + .byte 2 @ min yield + .4byte gBerryDescriptionPart1_Grepa + .4byte gBerryDescriptionPart2_Grepa + .byte 3 @ stage duration (in hours) + .byte 0 @ spicy + .byte 10 @ dry + .byte 10 @ sweet + .byte 0 @ bitter + .byte 10 @ sour + .byte 20 @ smoothness + .byte 0 @ padding + + .string "TAMATO$", 7 + .byte BERRY_FIRMNESS_SOFT + .2byte 200 @ size (in millimeters) + .byte 4 @ max yield + .byte 2 @ min yield + .4byte gBerryDescriptionPart1_Tamato + .4byte gBerryDescriptionPart2_Tamato + .byte 6 @ stage duration (in hours) + .byte 20 @ spicy + .byte 10 @ dry + .byte 0 @ sweet + .byte 0 @ bitter + .byte 0 @ sour + .byte 30 @ smoothness + .byte 0 @ padding + + .string "CORNN$", 7 + .byte BERRY_FIRMNESS_HARD + .2byte 75 @ size (in millimeters) + .byte 4 @ max yield + .byte 2 @ min yield + .4byte gBerryDescriptionPart1_Cornn + .4byte gBerryDescriptionPart2_Cornn + .byte 6 @ stage duration (in hours) + .byte 0 @ spicy + .byte 20 @ dry + .byte 10 @ sweet + .byte 0 @ bitter + .byte 0 @ sour + .byte 30 @ smoothness + .byte 0 @ padding + + .string "MAGOST$", 7 + .byte BERRY_FIRMNESS_HARD + .2byte 140 @ size (in millimeters) + .byte 4 @ max yield + .byte 2 @ min yield + .4byte gBerryDescriptionPart1_Magost + .4byte gBerryDescriptionPart2_Magost + .byte 6 @ stage duration (in hours) + .byte 0 @ spicy + .byte 0 @ dry + .byte 20 @ sweet + .byte 10 @ bitter + .byte 0 @ sour + .byte 30 @ smoothness + .byte 0 @ padding + + .string "RABUTA$", 7 + .byte BERRY_FIRMNESS_SOFT + .2byte 226 @ size (in millimeters) + .byte 4 @ max yield + .byte 2 @ min yield + .4byte gBerryDescriptionPart1_Rabuta + .4byte gBerryDescriptionPart2_Rabuta + .byte 6 @ stage duration (in hours) + .byte 0 @ spicy + .byte 0 @ dry + .byte 0 @ sweet + .byte 20 @ bitter + .byte 10 @ sour + .byte 30 @ smoothness + .byte 0 @ padding + + .string "NOMEL$", 7 + .byte BERRY_FIRMNESS_SUPER_HARD + .2byte 285 @ size (in millimeters) + .byte 4 @ max yield + .byte 2 @ min yield + .4byte gBerryDescriptionPart1_Nomel + .4byte gBerryDescriptionPart2_Nomel + .byte 6 @ stage duration (in hours) + .byte 10 @ spicy + .byte 0 @ dry + .byte 0 @ sweet + .byte 0 @ bitter + .byte 20 @ sour + .byte 30 @ smoothness + .byte 0 @ padding + + .string "SPELON$", 7 + .byte BERRY_FIRMNESS_SOFT + .2byte 133 @ size (in millimeters) + .byte 2 @ max yield + .byte 1 @ min yield + .4byte gBerryDescriptionPart1_Spelon + .4byte gBerryDescriptionPart2_Spelon + .byte 18 @ stage duration (in hours) + .byte 40 @ spicy + .byte 10 @ dry + .byte 0 @ sweet + .byte 0 @ bitter + .byte 0 @ sour + .byte 70 @ smoothness + .byte 0 @ padding + + .string "PAMTRE$", 7 + .byte BERRY_FIRMNESS_VERY_SOFT + .2byte 244 @ size (in millimeters) + .byte 2 @ max yield + .byte 1 @ min yield + .4byte gBerryDescriptionPart1_Pamtre + .4byte gBerryDescriptionPart2_Pamtre + .byte 18 @ stage duration (in hours) + .byte 0 @ spicy + .byte 40 @ dry + .byte 10 @ sweet + .byte 0 @ bitter + .byte 0 @ sour + .byte 70 @ smoothness + .byte 0 @ padding + + .string "WATMEL$", 7 + .byte BERRY_FIRMNESS_SOFT + .2byte 250 @ size (in millimeters) + .byte 2 @ max yield + .byte 1 @ min yield + .4byte gBerryDescriptionPart1_Watmel + .4byte gBerryDescriptionPart2_Watmel + .byte 18 @ stage duration (in hours) + .byte 0 @ spicy + .byte 0 @ dry + .byte 40 @ sweet + .byte 10 @ bitter + .byte 0 @ sour + .byte 70 @ smoothness + .byte 0 @ padding + + .string "DURIN$", 7 + .byte BERRY_FIRMNESS_HARD + .2byte 280 @ size (in millimeters) + .byte 2 @ max yield + .byte 1 @ min yield + .4byte gBerryDescriptionPart1_Durin + .4byte gBerryDescriptionPart2_Durin + .byte 18 @ stage duration (in hours) + .byte 0 @ spicy + .byte 0 @ dry + .byte 0 @ sweet + .byte 40 @ bitter + .byte 10 @ sour + .byte 70 @ smoothness + .byte 0 @ padding + + .string "BELUE$", 7 + .byte BERRY_FIRMNESS_VERY_SOFT + .2byte 300 @ size (in millimeters) + .byte 2 @ max yield + .byte 1 @ min yield + .4byte gBerryDescriptionPart1_Belue + .4byte gBerryDescriptionPart2_Belue + .byte 18 @ stage duration (in hours) + .byte 10 @ spicy + .byte 0 @ dry + .byte 0 @ sweet + .byte 0 @ bitter + .byte 40 @ sour + .byte 70 @ smoothness + .byte 0 @ padding + + .string "LIECHI$", 7 + .byte BERRY_FIRMNESS_VERY_HARD + .2byte 111 @ size (in millimeters) + .byte 2 @ max yield + .byte 1 @ min yield + .4byte gBerryDescriptionPart1_Liechi + .4byte gBerryDescriptionPart2_Liechi + .byte 24 @ stage duration (in hours) + .byte 40 @ spicy + .byte 0 @ dry + .byte 40 @ sweet + .byte 0 @ bitter + .byte 10 @ sour + .byte 80 @ smoothness + .byte 0 @ padding + + .string "GANLON$", 7 + .byte BERRY_FIRMNESS_VERY_HARD + .2byte 33 @ size (in millimeters) + .byte 2 @ max yield + .byte 1 @ min yield + .4byte gBerryDescriptionPart1_Ganlon + .4byte gBerryDescriptionPart2_Ganlon + .byte 24 @ stage duration (in hours) + .byte 0 @ spicy + .byte 40 @ dry + .byte 0 @ sweet + .byte 40 @ bitter + .byte 0 @ sour + .byte 80 @ smoothness + .byte 0 @ padding + + .string "SALAC$", 7 + .byte BERRY_FIRMNESS_VERY_HARD + .2byte 95 @ size (in millimeters) + .byte 2 @ max yield + .byte 1 @ min yield + .4byte gBerryDescriptionPart1_Salac + .4byte gBerryDescriptionPart2_Salac + .byte 24 @ stage duration (in hours) + .byte 0 @ spicy + .byte 0 @ dry + .byte 40 @ sweet + .byte 0 @ bitter + .byte 40 @ sour + .byte 80 @ smoothness + .byte 0 @ padding + + .string "PETAYA$", 7 + .byte BERRY_FIRMNESS_VERY_HARD + .2byte 237 @ size (in millimeters) + .byte 2 @ max yield + .byte 1 @ min yield + .4byte gBerryDescriptionPart1_Petaya + .4byte gBerryDescriptionPart2_Petaya + .byte 24 @ stage duration (in hours) + .byte 40 @ spicy + .byte 0 @ dry + .byte 0 @ sweet + .byte 40 @ bitter + .byte 0 @ sour + .byte 80 @ smoothness + .byte 0 @ padding + + .string "APICOT$", 7 + .byte BERRY_FIRMNESS_HARD + .2byte 75 @ size (in millimeters) + .byte 2 @ max yield + .byte 1 @ min yield + .4byte gBerryDescriptionPart1_Apicot + .4byte gBerryDescriptionPart2_Apicot + .byte 24 @ stage duration (in hours) + .byte 0 @ spicy + .byte 40 @ dry + .byte 0 @ sweet + .byte 0 @ bitter + .byte 40 @ sour + .byte 80 @ smoothness + .byte 0 @ padding + + .string "LANSAT$", 7 + .byte BERRY_FIRMNESS_SOFT + .2byte 97 @ size (in millimeters) + .byte 2 @ max yield + .byte 1 @ min yield + .4byte gBerryDescriptionPart1_Lansat + .4byte gBerryDescriptionPart2_Lansat + .byte 24 @ stage duration (in hours) + .byte 10 @ spicy + .byte 10 @ dry + .byte 10 @ sweet + .byte 10 @ bitter + .byte 10 @ sour + .byte 30 @ smoothness + .byte 0 @ padding + + .string "STARF$", 7 + .byte BERRY_FIRMNESS_SUPER_HARD + .2byte 153 @ size (in millimeters) + .byte 2 @ max yield + .byte 1 @ min yield + .4byte gBerryDescriptionPart1_Starf + .4byte gBerryDescriptionPart2_Starf + .byte 24 @ stage duration (in hours) + .byte 10 @ spicy + .byte 10 @ dry + .byte 10 @ sweet + .byte 10 @ bitter + .byte 10 @ sour + .byte 30 @ smoothness + .byte 0 @ padding + + .string "ENIGMA$", 7 + .byte BERRY_FIRMNESS_UNKNOWN + .2byte 0 @ size (in millimeters) + .byte 2 @ max yield + .byte 1 @ min yield + .4byte gBerryDescriptionPart1_Enigma + .4byte gBerryDescriptionPart2_Enigma + .byte 24 @ stage duration (in hours) + .byte 40 @ spicy + .byte 40 @ dry + .byte 40 @ sweet + .byte 40 @ bitter + .byte 40 @ sour + .byte 40 @ smoothness + .byte 0 @ padding diff --git a/data/berries.s b/data/berries.s deleted file mode 100644 index 7d7d3edd1..000000000 --- a/data/berries.s +++ /dev/null @@ -1,689 +0,0 @@ - .align 2 -gBerries:: @ 83CD2CC - .string "CHERI$", 7 - .byte BERRY_FIRMNESS_SOFT - .2byte 20 @ size (in millimeters) - .byte 3 @ max yield - .byte 2 @ min yield - .4byte gBerryDescriptionPart1_Cheri - .4byte gBerryDescriptionPart2_Cheri - .byte 3 @ stage duration (in hours) - .byte 10 @ spicy - .byte 0 @ dry - .byte 0 @ sweet - .byte 0 @ bitter - .byte 0 @ sour - .byte 25 @ smoothness - .byte 0 @ padding - - .string "CHESTO$", 7 - .byte BERRY_FIRMNESS_SUPER_HARD - .2byte 80 @ size (in millimeters) - .byte 3 @ max yield - .byte 2 @ min yield - .4byte gBerryDescriptionPart1_Chesto - .4byte gBerryDescriptionPart2_Chesto - .byte 3 @ stage duration (in hours) - .byte 0 @ spicy - .byte 10 @ dry - .byte 0 @ sweet - .byte 0 @ bitter - .byte 0 @ sour - .byte 25 @ smoothness - .byte 0 @ padding - - .string "PECHA$", 7 - .byte BERRY_FIRMNESS_VERY_SOFT - .2byte 40 @ size (in millimeters) - .byte 3 @ max yield - .byte 2 @ min yield - .4byte gBerryDescriptionPart1_Pecha - .4byte gBerryDescriptionPart2_Pecha - .byte 3 @ stage duration (in hours) - .byte 0 @ spicy - .byte 0 @ dry - .byte 10 @ sweet - .byte 0 @ bitter - .byte 0 @ sour - .byte 25 @ smoothness - .byte 0 @ padding - - .string "RAWST$", 7 - .byte BERRY_FIRMNESS_HARD - .2byte 32 @ size (in millimeters) - .byte 3 @ max yield - .byte 2 @ min yield - .4byte gBerryDescriptionPart1_Rawst - .4byte gBerryDescriptionPart2_Rawst - .byte 3 @ stage duration (in hours) - .byte 0 @ spicy - .byte 0 @ dry - .byte 0 @ sweet - .byte 10 @ bitter - .byte 0 @ sour - .byte 25 @ smoothness - .byte 0 @ padding - - .string "ASPEAR$", 7 - .byte BERRY_FIRMNESS_SUPER_HARD - .2byte 50 @ size (in millimeters) - .byte 3 @ max yield - .byte 2 @ min yield - .4byte gBerryDescriptionPart1_Aspear - .4byte gBerryDescriptionPart2_Aspear - .byte 3 @ stage duration (in hours) - .byte 0 @ spicy - .byte 0 @ dry - .byte 0 @ sweet - .byte 0 @ bitter - .byte 10 @ sour - .byte 25 @ smoothness - .byte 0 @ padding - - .string "LEPPA$", 7 - .byte BERRY_FIRMNESS_VERY_HARD - .2byte 28 @ size (in millimeters) - .byte 3 @ max yield - .byte 2 @ min yield - .4byte gBerryDescriptionPart1_Leppa - .4byte gBerryDescriptionPart2_Leppa - .byte 4 @ stage duration (in hours) - .byte 10 @ spicy - .byte 0 @ dry - .byte 10 @ sweet - .byte 10 @ bitter - .byte 10 @ sour - .byte 20 @ smoothness - .byte 0 @ padding - - .string "ORAN$", 7 - .byte BERRY_FIRMNESS_SUPER_HARD - .2byte 35 @ size (in millimeters) - .byte 3 @ max yield - .byte 2 @ min yield - .4byte gBerryDescriptionPart1_Oran - .4byte gBerryDescriptionPart2_Oran - .byte 3 @ stage duration (in hours) - .byte 10 @ spicy - .byte 10 @ dry - .byte 10 @ sweet - .byte 10 @ bitter - .byte 10 @ sour - .byte 20 @ smoothness - .byte 0 @ padding - - .string "PERSIM$", 7 - .byte BERRY_FIRMNESS_HARD - .2byte 47 @ size (in millimeters) - .byte 3 @ max yield - .byte 2 @ min yield - .4byte gBerryDescriptionPart1_Persim - .4byte gBerryDescriptionPart2_Persim - .byte 3 @ stage duration (in hours) - .byte 10 @ spicy - .byte 10 @ dry - .byte 10 @ sweet - .byte 10 @ bitter - .byte 10 @ sour - .byte 20 @ smoothness - .byte 0 @ padding - - .string "LUM$", 7 - .byte BERRY_FIRMNESS_SUPER_HARD - .2byte 34 @ size (in millimeters) - .byte 2 @ max yield - .byte 1 @ min yield - .4byte gBerryDescriptionPart1_Lum - .4byte gBerryDescriptionPart2_Lum - .byte 12 @ stage duration (in hours) - .byte 10 @ spicy - .byte 10 @ dry - .byte 10 @ sweet - .byte 10 @ bitter - .byte 10 @ sour - .byte 20 @ smoothness - .byte 0 @ padding - - .string "SITRUS$", 7 - .byte BERRY_FIRMNESS_VERY_HARD - .2byte 95 @ size (in millimeters) - .byte 3 @ max yield - .byte 2 @ min yield - .4byte gBerryDescriptionPart1_Sitrus - .4byte gBerryDescriptionPart2_Sitrus - .byte 6 @ stage duration (in hours) - .byte 10 @ spicy - .byte 10 @ dry - .byte 10 @ sweet - .byte 10 @ bitter - .byte 10 @ sour - .byte 20 @ smoothness - .byte 0 @ padding - - .string "FIGY$", 7 - .byte BERRY_FIRMNESS_SOFT - .2byte 100 @ size (in millimeters) - .byte 3 @ max yield - .byte 2 @ min yield - .4byte gBerryDescriptionPart1_Figy - .4byte gBerryDescriptionPart2_Figy - .byte 6 @ stage duration (in hours) - .byte 10 @ spicy - .byte 0 @ dry - .byte 0 @ sweet - .byte 0 @ bitter - .byte 0 @ sour - .byte 25 @ smoothness - .byte 0 @ padding - - .string "WIKI$", 7 - .byte BERRY_FIRMNESS_HARD - .2byte 115 @ size (in millimeters) - .byte 3 @ max yield - .byte 2 @ min yield - .4byte gBerryDescriptionPart1_Wiki - .4byte gBerryDescriptionPart2_Wiki - .byte 6 @ stage duration (in hours) - .byte 0 @ spicy - .byte 10 @ dry - .byte 0 @ sweet - .byte 0 @ bitter - .byte 0 @ sour - .byte 25 @ smoothness - .byte 0 @ padding - - .string "MAGO$", 7 - .byte BERRY_FIRMNESS_HARD - .2byte 126 @ size (in millimeters) - .byte 3 @ max yield - .byte 2 @ min yield - .4byte gBerryDescriptionPart1_Mago - .4byte gBerryDescriptionPart2_Mago - .byte 6 @ stage duration (in hours) - .byte 0 @ spicy - .byte 0 @ dry - .byte 10 @ sweet - .byte 0 @ bitter - .byte 0 @ sour - .byte 25 @ smoothness - .byte 0 @ padding - - .string "AGUAV$", 7 - .byte BERRY_FIRMNESS_SUPER_HARD - .2byte 64 @ size (in millimeters) - .byte 3 @ max yield - .byte 2 @ min yield - .4byte gBerryDescriptionPart1_Aguav - .4byte gBerryDescriptionPart2_Aguav - .byte 6 @ stage duration (in hours) - .byte 0 @ spicy - .byte 0 @ dry - .byte 0 @ sweet - .byte 10 @ bitter - .byte 0 @ sour - .byte 25 @ smoothness - .byte 0 @ padding - - .string "IAPAPA$", 7 - .byte BERRY_FIRMNESS_SOFT - .2byte 223 @ size (in millimeters) - .byte 3 @ max yield - .byte 2 @ min yield - .4byte gBerryDescriptionPart1_Iapapa - .4byte gBerryDescriptionPart2_Iapapa - .byte 6 @ stage duration (in hours) - .byte 0 @ spicy - .byte 0 @ dry - .byte 0 @ sweet - .byte 0 @ bitter - .byte 10 @ sour - .byte 25 @ smoothness - .byte 0 @ padding - - .string "RAZZ$", 7 - .byte BERRY_FIRMNESS_VERY_HARD - .2byte 120 @ size (in millimeters) - .byte 6 @ max yield - .byte 3 @ min yield - .4byte gBerryDescriptionPart1_Razz - .4byte gBerryDescriptionPart2_Razz - .byte 1 @ stage duration (in hours) - .byte 10 @ spicy - .byte 10 @ dry - .byte 0 @ sweet - .byte 0 @ bitter - .byte 0 @ sour - .byte 20 @ smoothness - .byte 0 @ padding - - .string "BLUK$", 7 - .byte BERRY_FIRMNESS_SOFT - .2byte 108 @ size (in millimeters) - .byte 6 @ max yield - .byte 3 @ min yield - .4byte gBerryDescriptionPart1_Bluk - .4byte gBerryDescriptionPart2_Bluk - .byte 1 @ stage duration (in hours) - .byte 0 @ spicy - .byte 10 @ dry - .byte 10 @ sweet - .byte 0 @ bitter - .byte 0 @ sour - .byte 20 @ smoothness - .byte 0 @ padding - - .string "NANAB$", 7 - .byte BERRY_FIRMNESS_VERY_HARD - .2byte 77 @ size (in millimeters) - .byte 6 @ max yield - .byte 3 @ min yield - .4byte gBerryDescriptionPart1_Nanab - .4byte gBerryDescriptionPart2_Nanab - .byte 1 @ stage duration (in hours) - .byte 0 @ spicy - .byte 0 @ dry - .byte 10 @ sweet - .byte 10 @ bitter - .byte 0 @ sour - .byte 20 @ smoothness - .byte 0 @ padding - - .string "WEPEAR$", 7 - .byte BERRY_FIRMNESS_SUPER_HARD - .2byte 74 @ size (in millimeters) - .byte 6 @ max yield - .byte 3 @ min yield - .4byte gBerryDescriptionPart1_Wepear - .4byte gBerryDescriptionPart2_Wepear - .byte 1 @ stage duration (in hours) - .byte 0 @ spicy - .byte 0 @ dry - .byte 0 @ sweet - .byte 10 @ bitter - .byte 10 @ sour - .byte 20 @ smoothness - .byte 0 @ padding - - .string "PINAP$", 7 - .byte BERRY_FIRMNESS_HARD - .2byte 80 @ size (in millimeters) - .byte 6 @ max yield - .byte 3 @ min yield - .4byte gBerryDescriptionPart1_Pinap - .4byte gBerryDescriptionPart2_Pinap - .byte 1 @ stage duration (in hours) - .byte 10 @ spicy - .byte 0 @ dry - .byte 0 @ sweet - .byte 0 @ bitter - .byte 10 @ sour - .byte 20 @ smoothness - .byte 0 @ padding - - .string "POMEG$", 7 - .byte BERRY_FIRMNESS_VERY_HARD - .2byte 135 @ size (in millimeters) - .byte 6 @ max yield - .byte 2 @ min yield - .4byte gBerryDescriptionPart1_Pomeg - .4byte gBerryDescriptionPart2_Pomeg - .byte 3 @ stage duration (in hours) - .byte 10 @ spicy - .byte 0 @ dry - .byte 10 @ sweet - .byte 10 @ bitter - .byte 0 @ sour - .byte 20 @ smoothness - .byte 0 @ padding - - .string "KELPSY$", 7 - .byte BERRY_FIRMNESS_HARD - .2byte 150 @ size (in millimeters) - .byte 6 @ max yield - .byte 2 @ min yield - .4byte gBerryDescriptionPart1_Kelpsy - .4byte gBerryDescriptionPart2_Kelpsy - .byte 3 @ stage duration (in hours) - .byte 0 @ spicy - .byte 10 @ dry - .byte 0 @ sweet - .byte 10 @ bitter - .byte 10 @ sour - .byte 20 @ smoothness - .byte 0 @ padding - - .string "QUALOT$", 7 - .byte BERRY_FIRMNESS_HARD - .2byte 110 @ size (in millimeters) - .byte 6 @ max yield - .byte 2 @ min yield - .4byte gBerryDescriptionPart1_Qualot - .4byte gBerryDescriptionPart2_Qualot - .byte 3 @ stage duration (in hours) - .byte 10 @ spicy - .byte 0 @ dry - .byte 10 @ sweet - .byte 0 @ bitter - .byte 10 @ sour - .byte 20 @ smoothness - .byte 0 @ padding - - .string "HONDEW$", 7 - .byte BERRY_FIRMNESS_HARD - .2byte 162 @ size (in millimeters) - .byte 6 @ max yield - .byte 2 @ min yield - .4byte gBerryDescriptionPart1_Hondew - .4byte gBerryDescriptionPart2_Hondew - .byte 3 @ stage duration (in hours) - .byte 10 @ spicy - .byte 10 @ dry - .byte 0 @ sweet - .byte 10 @ bitter - .byte 0 @ sour - .byte 20 @ smoothness - .byte 0 @ padding - - .string "GREPA$", 7 - .byte BERRY_FIRMNESS_SOFT - .2byte 149 @ size (in millimeters) - .byte 6 @ max yield - .byte 2 @ min yield - .4byte gBerryDescriptionPart1_Grepa - .4byte gBerryDescriptionPart2_Grepa - .byte 3 @ stage duration (in hours) - .byte 0 @ spicy - .byte 10 @ dry - .byte 10 @ sweet - .byte 0 @ bitter - .byte 10 @ sour - .byte 20 @ smoothness - .byte 0 @ padding - - .string "TAMATO$", 7 - .byte BERRY_FIRMNESS_SOFT - .2byte 200 @ size (in millimeters) - .byte 4 @ max yield - .byte 2 @ min yield - .4byte gBerryDescriptionPart1_Tamato - .4byte gBerryDescriptionPart2_Tamato - .byte 6 @ stage duration (in hours) - .byte 20 @ spicy - .byte 10 @ dry - .byte 0 @ sweet - .byte 0 @ bitter - .byte 0 @ sour - .byte 30 @ smoothness - .byte 0 @ padding - - .string "CORNN$", 7 - .byte BERRY_FIRMNESS_HARD - .2byte 75 @ size (in millimeters) - .byte 4 @ max yield - .byte 2 @ min yield - .4byte gBerryDescriptionPart1_Cornn - .4byte gBerryDescriptionPart2_Cornn - .byte 6 @ stage duration (in hours) - .byte 0 @ spicy - .byte 20 @ dry - .byte 10 @ sweet - .byte 0 @ bitter - .byte 0 @ sour - .byte 30 @ smoothness - .byte 0 @ padding - - .string "MAGOST$", 7 - .byte BERRY_FIRMNESS_HARD - .2byte 140 @ size (in millimeters) - .byte 4 @ max yield - .byte 2 @ min yield - .4byte gBerryDescriptionPart1_Magost - .4byte gBerryDescriptionPart2_Magost - .byte 6 @ stage duration (in hours) - .byte 0 @ spicy - .byte 0 @ dry - .byte 20 @ sweet - .byte 10 @ bitter - .byte 0 @ sour - .byte 30 @ smoothness - .byte 0 @ padding - - .string "RABUTA$", 7 - .byte BERRY_FIRMNESS_SOFT - .2byte 226 @ size (in millimeters) - .byte 4 @ max yield - .byte 2 @ min yield - .4byte gBerryDescriptionPart1_Rabuta - .4byte gBerryDescriptionPart2_Rabuta - .byte 6 @ stage duration (in hours) - .byte 0 @ spicy - .byte 0 @ dry - .byte 0 @ sweet - .byte 20 @ bitter - .byte 10 @ sour - .byte 30 @ smoothness - .byte 0 @ padding - - .string "NOMEL$", 7 - .byte BERRY_FIRMNESS_SUPER_HARD - .2byte 285 @ size (in millimeters) - .byte 4 @ max yield - .byte 2 @ min yield - .4byte gBerryDescriptionPart1_Nomel - .4byte gBerryDescriptionPart2_Nomel - .byte 6 @ stage duration (in hours) - .byte 10 @ spicy - .byte 0 @ dry - .byte 0 @ sweet - .byte 0 @ bitter - .byte 20 @ sour - .byte 30 @ smoothness - .byte 0 @ padding - - .string "SPELON$", 7 - .byte BERRY_FIRMNESS_SOFT - .2byte 133 @ size (in millimeters) - .byte 2 @ max yield - .byte 1 @ min yield - .4byte gBerryDescriptionPart1_Spelon - .4byte gBerryDescriptionPart2_Spelon - .byte 18 @ stage duration (in hours) - .byte 40 @ spicy - .byte 10 @ dry - .byte 0 @ sweet - .byte 0 @ bitter - .byte 0 @ sour - .byte 70 @ smoothness - .byte 0 @ padding - - .string "PAMTRE$", 7 - .byte BERRY_FIRMNESS_VERY_SOFT - .2byte 244 @ size (in millimeters) - .byte 2 @ max yield - .byte 1 @ min yield - .4byte gBerryDescriptionPart1_Pamtre - .4byte gBerryDescriptionPart2_Pamtre - .byte 18 @ stage duration (in hours) - .byte 0 @ spicy - .byte 40 @ dry - .byte 10 @ sweet - .byte 0 @ bitter - .byte 0 @ sour - .byte 70 @ smoothness - .byte 0 @ padding - - .string "WATMEL$", 7 - .byte BERRY_FIRMNESS_SOFT - .2byte 250 @ size (in millimeters) - .byte 2 @ max yield - .byte 1 @ min yield - .4byte gBerryDescriptionPart1_Watmel - .4byte gBerryDescriptionPart2_Watmel - .byte 18 @ stage duration (in hours) - .byte 0 @ spicy - .byte 0 @ dry - .byte 40 @ sweet - .byte 10 @ bitter - .byte 0 @ sour - .byte 70 @ smoothness - .byte 0 @ padding - - .string "DURIN$", 7 - .byte BERRY_FIRMNESS_HARD - .2byte 280 @ size (in millimeters) - .byte 2 @ max yield - .byte 1 @ min yield - .4byte gBerryDescriptionPart1_Durin - .4byte gBerryDescriptionPart2_Durin - .byte 18 @ stage duration (in hours) - .byte 0 @ spicy - .byte 0 @ dry - .byte 0 @ sweet - .byte 40 @ bitter - .byte 10 @ sour - .byte 70 @ smoothness - .byte 0 @ padding - - .string "BELUE$", 7 - .byte BERRY_FIRMNESS_VERY_SOFT - .2byte 300 @ size (in millimeters) - .byte 2 @ max yield - .byte 1 @ min yield - .4byte gBerryDescriptionPart1_Belue - .4byte gBerryDescriptionPart2_Belue - .byte 18 @ stage duration (in hours) - .byte 10 @ spicy - .byte 0 @ dry - .byte 0 @ sweet - .byte 0 @ bitter - .byte 40 @ sour - .byte 70 @ smoothness - .byte 0 @ padding - - .string "LIECHI$", 7 - .byte BERRY_FIRMNESS_VERY_HARD - .2byte 111 @ size (in millimeters) - .byte 2 @ max yield - .byte 1 @ min yield - .4byte gBerryDescriptionPart1_Liechi - .4byte gBerryDescriptionPart2_Liechi - .byte 24 @ stage duration (in hours) - .byte 40 @ spicy - .byte 0 @ dry - .byte 40 @ sweet - .byte 0 @ bitter - .byte 10 @ sour - .byte 80 @ smoothness - .byte 0 @ padding - - .string "GANLON$", 7 - .byte BERRY_FIRMNESS_VERY_HARD - .2byte 33 @ size (in millimeters) - .byte 2 @ max yield - .byte 1 @ min yield - .4byte gBerryDescriptionPart1_Ganlon - .4byte gBerryDescriptionPart2_Ganlon - .byte 24 @ stage duration (in hours) - .byte 0 @ spicy - .byte 40 @ dry - .byte 0 @ sweet - .byte 40 @ bitter - .byte 0 @ sour - .byte 80 @ smoothness - .byte 0 @ padding - - .string "SALAC$", 7 - .byte BERRY_FIRMNESS_VERY_HARD - .2byte 95 @ size (in millimeters) - .byte 2 @ max yield - .byte 1 @ min yield - .4byte gBerryDescriptionPart1_Salac - .4byte gBerryDescriptionPart2_Salac - .byte 24 @ stage duration (in hours) - .byte 0 @ spicy - .byte 0 @ dry - .byte 40 @ sweet - .byte 0 @ bitter - .byte 40 @ sour - .byte 80 @ smoothness - .byte 0 @ padding - - .string "PETAYA$", 7 - .byte BERRY_FIRMNESS_VERY_HARD - .2byte 237 @ size (in millimeters) - .byte 2 @ max yield - .byte 1 @ min yield - .4byte gBerryDescriptionPart1_Petaya - .4byte gBerryDescriptionPart2_Petaya - .byte 24 @ stage duration (in hours) - .byte 40 @ spicy - .byte 0 @ dry - .byte 0 @ sweet - .byte 40 @ bitter - .byte 0 @ sour - .byte 80 @ smoothness - .byte 0 @ padding - - .string "APICOT$", 7 - .byte BERRY_FIRMNESS_HARD - .2byte 75 @ size (in millimeters) - .byte 2 @ max yield - .byte 1 @ min yield - .4byte gBerryDescriptionPart1_Apicot - .4byte gBerryDescriptionPart2_Apicot - .byte 24 @ stage duration (in hours) - .byte 0 @ spicy - .byte 40 @ dry - .byte 0 @ sweet - .byte 0 @ bitter - .byte 40 @ sour - .byte 80 @ smoothness - .byte 0 @ padding - - .string "LANSAT$", 7 - .byte BERRY_FIRMNESS_SOFT - .2byte 97 @ size (in millimeters) - .byte 2 @ max yield - .byte 1 @ min yield - .4byte gBerryDescriptionPart1_Lansat - .4byte gBerryDescriptionPart2_Lansat - .byte 24 @ stage duration (in hours) - .byte 10 @ spicy - .byte 10 @ dry - .byte 10 @ sweet - .byte 10 @ bitter - .byte 10 @ sour - .byte 30 @ smoothness - .byte 0 @ padding - - .string "STARF$", 7 - .byte BERRY_FIRMNESS_SUPER_HARD - .2byte 153 @ size (in millimeters) - .byte 2 @ max yield - .byte 1 @ min yield - .4byte gBerryDescriptionPart1_Starf - .4byte gBerryDescriptionPart2_Starf - .byte 24 @ stage duration (in hours) - .byte 10 @ spicy - .byte 10 @ dry - .byte 10 @ sweet - .byte 10 @ bitter - .byte 10 @ sour - .byte 30 @ smoothness - .byte 0 @ padding - - .string "ENIGMA$", 7 - .byte BERRY_FIRMNESS_UNKNOWN - .2byte 0 @ size (in millimeters) - .byte 2 @ max yield - .byte 1 @ min yield - .4byte gBerryDescriptionPart1_Enigma - .4byte gBerryDescriptionPart2_Enigma - .byte 24 @ stage duration (in hours) - .byte 40 @ spicy - .byte 40 @ dry - .byte 40 @ sweet - .byte 40 @ bitter - .byte 40 @ sour - .byte 40 @ smoothness - .byte 0 @ padding diff --git a/data/clock_hand_coords.inc b/data/clock_hand_coords.inc new file mode 100644 index 000000000..476ffb788 --- /dev/null +++ b/data/clock_hand_coords.inc @@ -0,0 +1,361 @@ +gClockHandCoords:: @ 83F7B58 + .byte 0, -24 @ 0 + .byte 1, -25 @ 1 + .byte 1, -25 @ 2 + .byte 2, -25 @ 3 + .byte 2, -25 @ 4 + .byte 2, -25 @ 5 + .byte 3, -24 @ 6 + .byte 3, -25 @ 7 + .byte 4, -25 @ 8 + .byte 4, -25 @ 9 + .byte 4, -25 @ 10 + .byte 5, -25 @ 11 + .byte 5, -25 @ 12 + .byte 6, -24 @ 13 + .byte 6, -24 @ 14 + .byte 6, -24 @ 15 + .byte 7, -24 @ 16 + .byte 7, -24 @ 17 + .byte 7, -24 @ 18 + .byte 8, -24 @ 19 + .byte 8, -24 @ 20 + .byte 9, -24 @ 21 + .byte 9, -24 @ 22 + .byte 10, -23 @ 23 + .byte 10, -23 @ 24 + .byte 11, -22 @ 25 + .byte 11, -22 @ 26 + .byte 11, -22 @ 27 + .byte 12, -22 @ 28 + .byte 12, -21 @ 29 + .byte 13, -21 @ 30 + .byte 13, -21 @ 31 + .byte 13, -21 @ 32 + .byte 14, -21 @ 33 + .byte 14, -21 @ 34 + .byte 14, -20 @ 35 + .byte 14, -20 @ 36 + .byte 15, -20 @ 37 + .byte 15, -19 @ 38 + .byte 16, -19 @ 39 + .byte 16, -19 @ 40 + .byte 16, -19 @ 41 + .byte 16, -18 @ 42 + .byte 16, -18 @ 43 + .byte 17, -18 @ 44 + .byte 17, -17 @ 45 + .byte 17, -17 @ 46 + .byte 18, -17 @ 47 + .byte 18, -17 @ 48 + .byte 18, -16 @ 49 + .byte 18, -16 @ 50 + .byte 19, -16 @ 51 + .byte 19, -15 @ 52 + .byte 19, -15 @ 53 + .byte 20, -15 @ 54 + .byte 20, -14 @ 55 + .byte 20, -14 @ 56 + .byte 20, -13 @ 57 + .byte 20, -13 @ 58 + .byte 21, -13 @ 59 + .byte 21, -13 @ 60 + .byte 21, -12 @ 61 + .byte 22, -12 @ 62 + .byte 22, -12 @ 63 + .byte 22, -11 @ 64 + .byte 22, -11 @ 65 + .byte 22, -10 @ 66 + .byte 23, -10 @ 67 + .byte 23, -9 @ 68 + .byte 23, -9 @ 69 + .byte 23, -9 @ 70 + .byte 23, -9 @ 71 + .byte 23, -8 @ 72 + .byte 23, -8 @ 73 + .byte 23, -7 @ 74 + .byte 23, -7 @ 75 + .byte 23, -6 @ 76 + .byte 24, -6 @ 77 + .byte 24, -6 @ 78 + .byte 25, -5 @ 79 + .byte 25, -5 @ 80 + .byte 24, -4 @ 81 + .byte 25, -4 @ 82 + .byte 24, -3 @ 83 + .byte 25, -3 @ 84 + .byte 25, -3 @ 85 + .byte 25, -2 @ 86 + .byte 25, -2 @ 87 + .byte 24, -1 @ 88 + .byte 25, -1 @ 89 + .byte 24, 0 @ 90 + .byte 24, 0 @ 91 + .byte 24, 0 @ 92 + .byte 24, 1 @ 93 + .byte 24, 1 @ 94 + .byte 25, 2 @ 95 + .byte 24, 2 @ 96 + .byte 25, 2 @ 97 + .byte 24, 3 @ 98 + .byte 24, 3 @ 99 + .byte 25, 4 @ 100 + .byte 24, 4 @ 101 + .byte 24, 5 @ 102 + .byte 24, 5 @ 103 + .byte 24, 5 @ 104 + .byte 24, 6 @ 105 + .byte 23, 6 @ 106 + .byte 23, 6 @ 107 + .byte 23, 7 @ 108 + .byte 23, 8 @ 109 + .byte 23, 8 @ 110 + .byte 23, 8 @ 111 + .byte 23, 9 @ 112 + .byte 23, 9 @ 113 + .byte 23, 10 @ 114 + .byte 22, 10 @ 115 + .byte 22, 10 @ 116 + .byte 22, 11 @ 117 + .byte 22, 11 @ 118 + .byte 22, 11 @ 119 + .byte 22, 12 @ 120 + .byte 21, 12 @ 121 + .byte 21, 12 @ 122 + .byte 21, 13 @ 123 + .byte 20, 13 @ 124 + .byte 20, 13 @ 125 + .byte 19, 13 @ 126 + .byte 19, 13 @ 127 + .byte 19, 14 @ 128 + .byte 19, 14 @ 129 + .byte 19, 15 @ 130 + .byte 19, 15 @ 131 + .byte 18, 15 @ 132 + .byte 18, 16 @ 133 + .byte 17, 16 @ 134 + .byte 17, 16 @ 135 + .byte 17, 17 @ 136 + .byte 17, 17 @ 137 + .byte 16, 17 @ 138 + .byte 16, 18 @ 139 + .byte 16, 18 @ 140 + .byte 15, 18 @ 141 + .byte 14, 18 @ 142 + .byte 15, 19 @ 143 + .byte 14, 19 @ 144 + .byte 14, 19 @ 145 + .byte 13, 19 @ 146 + .byte 13, 20 @ 147 + .byte 13, 20 @ 148 + .byte 13, 20 @ 149 + .byte 12, 20 @ 150 + .byte 12, 20 @ 151 + .byte 12, 21 @ 152 + .byte 11, 21 @ 153 + .byte 11, 21 @ 154 + .byte 11, 21 @ 155 + .byte 10, 21 @ 156 + .byte 10, 22 @ 157 + .byte 10, 22 @ 158 + .byte 9, 22 @ 159 + .byte 9, 22 @ 160 + .byte 8, 22 @ 161 + .byte 7, 22 @ 162 + .byte 7, 23 @ 163 + .byte 7, 23 @ 164 + .byte 6, 23 @ 165 + .byte 6, 23 @ 166 + .byte 5, 23 @ 167 + .byte 5, 23 @ 168 + .byte 5, 24 @ 169 + .byte 4, 24 @ 170 + .byte 4, 24 @ 171 + .byte 4, 24 @ 172 + .byte 3, 24 @ 173 + .byte 2, 24 @ 174 + .byte 2, 24 @ 175 + .byte 1, 24 @ 176 + .byte 1, 24 @ 177 + .byte 0, 24 @ 178 + .byte 0, 24 @ 179 + .byte -1, 23 @ 180 + .byte 0, 24 @ 181 + .byte 0, 24 @ 182 + .byte -1, 24 @ 183 + .byte -1, 24 @ 184 + .byte -2, 24 @ 185 + .byte -2, 24 @ 186 + .byte -3, 24 @ 187 + .byte -3, 24 @ 188 + .byte -4, 24 @ 189 + .byte -4, 24 @ 190 + .byte -5, 24 @ 191 + .byte -5, 23 @ 192 + .byte -5, 23 @ 193 + .byte -6, 23 @ 194 + .byte -6, 23 @ 195 + .byte -7, 23 @ 196 + .byte -7, 23 @ 197 + .byte -7, 23 @ 198 + .byte -8, 23 @ 199 + .byte -8, 22 @ 200 + .byte -9, 22 @ 201 + .byte -9, 22 @ 202 + .byte -10, 22 @ 203 + .byte -10, 22 @ 204 + .byte -10, 21 @ 205 + .byte -11, 21 @ 206 + .byte -11, 21 @ 207 + .byte -11, 21 @ 208 + .byte -11, 20 @ 209 + .byte -12, 20 @ 210 + .byte -12, 20 @ 211 + .byte -13, 20 @ 212 + .byte -13, 20 @ 213 + .byte -13, 19 @ 214 + .byte -14, 19 @ 215 + .byte -14, 19 @ 216 + .byte -14, 19 @ 217 + .byte -14, 18 @ 218 + .byte -15, 18 @ 219 + .byte -15, 18 @ 220 + .byte -15, 17 @ 221 + .byte -16, 17 @ 222 + .byte -16, 17 @ 223 + .byte -17, 17 @ 224 + .byte -17, 16 @ 225 + .byte -17, 16 @ 226 + .byte -18, 16 @ 227 + .byte -17, 15 @ 228 + .byte -18, 15 @ 229 + .byte -18, 15 @ 230 + .byte -19, 15 @ 231 + .byte -19, 14 @ 232 + .byte -19, 14 @ 233 + .byte -19, 13 @ 234 + .byte -19, 13 @ 235 + .byte -20, 13 @ 236 + .byte -20, 12 @ 237 + .byte -20, 12 @ 238 + .byte -21, 12 @ 239 + .byte -21, 12 @ 240 + .byte -21, 11 @ 241 + .byte -21, 11 @ 242 + .byte -21, 10 @ 243 + .byte -21, 10 @ 244 + .byte -21, 9 @ 245 + .byte -22, 9 @ 246 + .byte -22, 9 @ 247 + .byte -22, 8 @ 248 + .byte -22, 8 @ 249 + .byte -22, 7 @ 250 + .byte -23, 7 @ 251 + .byte -23, 7 @ 252 + .byte -23, 6 @ 253 + .byte -23, 6 @ 254 + .byte -23, 5 @ 255 + .byte -24, 5 @ 256 + .byte -23, 4 @ 257 + .byte -23, 4 @ 258 + .byte -24, 4 @ 259 + .byte -24, 4 @ 260 + .byte -24, 3 @ 261 + .byte -24, 3 @ 262 + .byte -24, 2 @ 263 + .byte -24, 2 @ 264 + .byte -24, 1 @ 265 + .byte -24, 1 @ 266 + .byte -24, 1 @ 267 + .byte -24, 0 @ 268 + .byte -25, 0 @ 269 + .byte -24, -1 @ 270 + .byte -25, -1 @ 271 + .byte -24, -1 @ 272 + .byte -24, -2 @ 273 + .byte -24, -2 @ 274 + .byte -24, -3 @ 275 + .byte -24, -3 @ 276 + .byte -24, -4 @ 277 + .byte -24, -4 @ 278 + .byte -24, -4 @ 279 + .byte -24, -5 @ 280 + .byte -24, -5 @ 281 + .byte -24, -6 @ 282 + .byte -24, -6 @ 283 + .byte -23, -6 @ 284 + .byte -23, -7 @ 285 + .byte -23, -7 @ 286 + .byte -23, -8 @ 287 + .byte -23, -8 @ 288 + .byte -23, -9 @ 289 + .byte -23, -9 @ 290 + .byte -22, -9 @ 291 + .byte -22, -9 @ 292 + .byte -22, -10 @ 293 + .byte -22, -10 @ 294 + .byte -21, -10 @ 295 + .byte -21, -11 @ 296 + .byte -22, -11 @ 297 + .byte -22, -12 @ 298 + .byte -21, -12 @ 299 + .byte -21, -13 @ 300 + .byte -21, -13 @ 301 + .byte -20, -13 @ 302 + .byte -21, -14 @ 303 + .byte -20, -14 @ 304 + .byte -20, -14 @ 305 + .byte -19, -14 @ 306 + .byte -19, -15 @ 307 + .byte -19, -15 @ 308 + .byte -18, -16 @ 309 + .byte -18, -16 @ 310 + .byte -18, -16 @ 311 + .byte -18, -17 @ 312 + .byte -18, -17 @ 313 + .byte -17, -17 @ 314 + .byte -17, -18 @ 315 + .byte -17, -18 @ 316 + .byte -16, -18 @ 317 + .byte -16, -18 @ 318 + .byte -16, -19 @ 319 + .byte -16, -19 @ 320 + .byte -15, -19 @ 321 + .byte -15, -19 @ 322 + .byte -15, -20 @ 323 + .byte -14, -20 @ 324 + .byte -14, -20 @ 325 + .byte -14, -21 @ 326 + .byte -13, -21 @ 327 + .byte -13, -21 @ 328 + .byte -13, -21 @ 329 + .byte -12, -21 @ 330 + .byte -12, -22 @ 331 + .byte -11, -22 @ 332 + .byte -11, -22 @ 333 + .byte -11, -22 @ 334 + .byte -10, -22 @ 335 + .byte -10, -22 @ 336 + .byte -9, -22 @ 337 + .byte -9, -23 @ 338 + .byte -9, -23 @ 339 + .byte -8, -23 @ 340 + .byte -8, -23 @ 341 + .byte -7, -23 @ 342 + .byte -7, -23 @ 343 + .byte -7, -24 @ 344 + .byte -6, -24 @ 345 + .byte -6, -24 @ 346 + .byte -5, -24 @ 347 + .byte -5, -24 @ 348 + .byte -4, -24 @ 349 + .byte -4, -24 @ 350 + .byte -4, -24 @ 351 + .byte -4, -25 @ 352 + .byte -3, -25 @ 353 + .byte -2, -25 @ 354 + .byte -2, -24 @ 355 + .byte -2, -24 @ 356 + .byte -1, -25 @ 357 + .byte -1, -25 @ 358 + .byte 0, -25 @ 359 diff --git a/data/clock_hand_coords.s b/data/clock_hand_coords.s deleted file mode 100644 index 476ffb788..000000000 --- a/data/clock_hand_coords.s +++ /dev/null @@ -1,361 +0,0 @@ -gClockHandCoords:: @ 83F7B58 - .byte 0, -24 @ 0 - .byte 1, -25 @ 1 - .byte 1, -25 @ 2 - .byte 2, -25 @ 3 - .byte 2, -25 @ 4 - .byte 2, -25 @ 5 - .byte 3, -24 @ 6 - .byte 3, -25 @ 7 - .byte 4, -25 @ 8 - .byte 4, -25 @ 9 - .byte 4, -25 @ 10 - .byte 5, -25 @ 11 - .byte 5, -25 @ 12 - .byte 6, -24 @ 13 - .byte 6, -24 @ 14 - .byte 6, -24 @ 15 - .byte 7, -24 @ 16 - .byte 7, -24 @ 17 - .byte 7, -24 @ 18 - .byte 8, -24 @ 19 - .byte 8, -24 @ 20 - .byte 9, -24 @ 21 - .byte 9, -24 @ 22 - .byte 10, -23 @ 23 - .byte 10, -23 @ 24 - .byte 11, -22 @ 25 - .byte 11, -22 @ 26 - .byte 11, -22 @ 27 - .byte 12, -22 @ 28 - .byte 12, -21 @ 29 - .byte 13, -21 @ 30 - .byte 13, -21 @ 31 - .byte 13, -21 @ 32 - .byte 14, -21 @ 33 - .byte 14, -21 @ 34 - .byte 14, -20 @ 35 - .byte 14, -20 @ 36 - .byte 15, -20 @ 37 - .byte 15, -19 @ 38 - .byte 16, -19 @ 39 - .byte 16, -19 @ 40 - .byte 16, -19 @ 41 - .byte 16, -18 @ 42 - .byte 16, -18 @ 43 - .byte 17, -18 @ 44 - .byte 17, -17 @ 45 - .byte 17, -17 @ 46 - .byte 18, -17 @ 47 - .byte 18, -17 @ 48 - .byte 18, -16 @ 49 - .byte 18, -16 @ 50 - .byte 19, -16 @ 51 - .byte 19, -15 @ 52 - .byte 19, -15 @ 53 - .byte 20, -15 @ 54 - .byte 20, -14 @ 55 - .byte 20, -14 @ 56 - .byte 20, -13 @ 57 - .byte 20, -13 @ 58 - .byte 21, -13 @ 59 - .byte 21, -13 @ 60 - .byte 21, -12 @ 61 - .byte 22, -12 @ 62 - .byte 22, -12 @ 63 - .byte 22, -11 @ 64 - .byte 22, -11 @ 65 - .byte 22, -10 @ 66 - .byte 23, -10 @ 67 - .byte 23, -9 @ 68 - .byte 23, -9 @ 69 - .byte 23, -9 @ 70 - .byte 23, -9 @ 71 - .byte 23, -8 @ 72 - .byte 23, -8 @ 73 - .byte 23, -7 @ 74 - .byte 23, -7 @ 75 - .byte 23, -6 @ 76 - .byte 24, -6 @ 77 - .byte 24, -6 @ 78 - .byte 25, -5 @ 79 - .byte 25, -5 @ 80 - .byte 24, -4 @ 81 - .byte 25, -4 @ 82 - .byte 24, -3 @ 83 - .byte 25, -3 @ 84 - .byte 25, -3 @ 85 - .byte 25, -2 @ 86 - .byte 25, -2 @ 87 - .byte 24, -1 @ 88 - .byte 25, -1 @ 89 - .byte 24, 0 @ 90 - .byte 24, 0 @ 91 - .byte 24, 0 @ 92 - .byte 24, 1 @ 93 - .byte 24, 1 @ 94 - .byte 25, 2 @ 95 - .byte 24, 2 @ 96 - .byte 25, 2 @ 97 - .byte 24, 3 @ 98 - .byte 24, 3 @ 99 - .byte 25, 4 @ 100 - .byte 24, 4 @ 101 - .byte 24, 5 @ 102 - .byte 24, 5 @ 103 - .byte 24, 5 @ 104 - .byte 24, 6 @ 105 - .byte 23, 6 @ 106 - .byte 23, 6 @ 107 - .byte 23, 7 @ 108 - .byte 23, 8 @ 109 - .byte 23, 8 @ 110 - .byte 23, 8 @ 111 - .byte 23, 9 @ 112 - .byte 23, 9 @ 113 - .byte 23, 10 @ 114 - .byte 22, 10 @ 115 - .byte 22, 10 @ 116 - .byte 22, 11 @ 117 - .byte 22, 11 @ 118 - .byte 22, 11 @ 119 - .byte 22, 12 @ 120 - .byte 21, 12 @ 121 - .byte 21, 12 @ 122 - .byte 21, 13 @ 123 - .byte 20, 13 @ 124 - .byte 20, 13 @ 125 - .byte 19, 13 @ 126 - .byte 19, 13 @ 127 - .byte 19, 14 @ 128 - .byte 19, 14 @ 129 - .byte 19, 15 @ 130 - .byte 19, 15 @ 131 - .byte 18, 15 @ 132 - .byte 18, 16 @ 133 - .byte 17, 16 @ 134 - .byte 17, 16 @ 135 - .byte 17, 17 @ 136 - .byte 17, 17 @ 137 - .byte 16, 17 @ 138 - .byte 16, 18 @ 139 - .byte 16, 18 @ 140 - .byte 15, 18 @ 141 - .byte 14, 18 @ 142 - .byte 15, 19 @ 143 - .byte 14, 19 @ 144 - .byte 14, 19 @ 145 - .byte 13, 19 @ 146 - .byte 13, 20 @ 147 - .byte 13, 20 @ 148 - .byte 13, 20 @ 149 - .byte 12, 20 @ 150 - .byte 12, 20 @ 151 - .byte 12, 21 @ 152 - .byte 11, 21 @ 153 - .byte 11, 21 @ 154 - .byte 11, 21 @ 155 - .byte 10, 21 @ 156 - .byte 10, 22 @ 157 - .byte 10, 22 @ 158 - .byte 9, 22 @ 159 - .byte 9, 22 @ 160 - .byte 8, 22 @ 161 - .byte 7, 22 @ 162 - .byte 7, 23 @ 163 - .byte 7, 23 @ 164 - .byte 6, 23 @ 165 - .byte 6, 23 @ 166 - .byte 5, 23 @ 167 - .byte 5, 23 @ 168 - .byte 5, 24 @ 169 - .byte 4, 24 @ 170 - .byte 4, 24 @ 171 - .byte 4, 24 @ 172 - .byte 3, 24 @ 173 - .byte 2, 24 @ 174 - .byte 2, 24 @ 175 - .byte 1, 24 @ 176 - .byte 1, 24 @ 177 - .byte 0, 24 @ 178 - .byte 0, 24 @ 179 - .byte -1, 23 @ 180 - .byte 0, 24 @ 181 - .byte 0, 24 @ 182 - .byte -1, 24 @ 183 - .byte -1, 24 @ 184 - .byte -2, 24 @ 185 - .byte -2, 24 @ 186 - .byte -3, 24 @ 187 - .byte -3, 24 @ 188 - .byte -4, 24 @ 189 - .byte -4, 24 @ 190 - .byte -5, 24 @ 191 - .byte -5, 23 @ 192 - .byte -5, 23 @ 193 - .byte -6, 23 @ 194 - .byte -6, 23 @ 195 - .byte -7, 23 @ 196 - .byte -7, 23 @ 197 - .byte -7, 23 @ 198 - .byte -8, 23 @ 199 - .byte -8, 22 @ 200 - .byte -9, 22 @ 201 - .byte -9, 22 @ 202 - .byte -10, 22 @ 203 - .byte -10, 22 @ 204 - .byte -10, 21 @ 205 - .byte -11, 21 @ 206 - .byte -11, 21 @ 207 - .byte -11, 21 @ 208 - .byte -11, 20 @ 209 - .byte -12, 20 @ 210 - .byte -12, 20 @ 211 - .byte -13, 20 @ 212 - .byte -13, 20 @ 213 - .byte -13, 19 @ 214 - .byte -14, 19 @ 215 - .byte -14, 19 @ 216 - .byte -14, 19 @ 217 - .byte -14, 18 @ 218 - .byte -15, 18 @ 219 - .byte -15, 18 @ 220 - .byte -15, 17 @ 221 - .byte -16, 17 @ 222 - .byte -16, 17 @ 223 - .byte -17, 17 @ 224 - .byte -17, 16 @ 225 - .byte -17, 16 @ 226 - .byte -18, 16 @ 227 - .byte -17, 15 @ 228 - .byte -18, 15 @ 229 - .byte -18, 15 @ 230 - .byte -19, 15 @ 231 - .byte -19, 14 @ 232 - .byte -19, 14 @ 233 - .byte -19, 13 @ 234 - .byte -19, 13 @ 235 - .byte -20, 13 @ 236 - .byte -20, 12 @ 237 - .byte -20, 12 @ 238 - .byte -21, 12 @ 239 - .byte -21, 12 @ 240 - .byte -21, 11 @ 241 - .byte -21, 11 @ 242 - .byte -21, 10 @ 243 - .byte -21, 10 @ 244 - .byte -21, 9 @ 245 - .byte -22, 9 @ 246 - .byte -22, 9 @ 247 - .byte -22, 8 @ 248 - .byte -22, 8 @ 249 - .byte -22, 7 @ 250 - .byte -23, 7 @ 251 - .byte -23, 7 @ 252 - .byte -23, 6 @ 253 - .byte -23, 6 @ 254 - .byte -23, 5 @ 255 - .byte -24, 5 @ 256 - .byte -23, 4 @ 257 - .byte -23, 4 @ 258 - .byte -24, 4 @ 259 - .byte -24, 4 @ 260 - .byte -24, 3 @ 261 - .byte -24, 3 @ 262 - .byte -24, 2 @ 263 - .byte -24, 2 @ 264 - .byte -24, 1 @ 265 - .byte -24, 1 @ 266 - .byte -24, 1 @ 267 - .byte -24, 0 @ 268 - .byte -25, 0 @ 269 - .byte -24, -1 @ 270 - .byte -25, -1 @ 271 - .byte -24, -1 @ 272 - .byte -24, -2 @ 273 - .byte -24, -2 @ 274 - .byte -24, -3 @ 275 - .byte -24, -3 @ 276 - .byte -24, -4 @ 277 - .byte -24, -4 @ 278 - .byte -24, -4 @ 279 - .byte -24, -5 @ 280 - .byte -24, -5 @ 281 - .byte -24, -6 @ 282 - .byte -24, -6 @ 283 - .byte -23, -6 @ 284 - .byte -23, -7 @ 285 - .byte -23, -7 @ 286 - .byte -23, -8 @ 287 - .byte -23, -8 @ 288 - .byte -23, -9 @ 289 - .byte -23, -9 @ 290 - .byte -22, -9 @ 291 - .byte -22, -9 @ 292 - .byte -22, -10 @ 293 - .byte -22, -10 @ 294 - .byte -21, -10 @ 295 - .byte -21, -11 @ 296 - .byte -22, -11 @ 297 - .byte -22, -12 @ 298 - .byte -21, -12 @ 299 - .byte -21, -13 @ 300 - .byte -21, -13 @ 301 - .byte -20, -13 @ 302 - .byte -21, -14 @ 303 - .byte -20, -14 @ 304 - .byte -20, -14 @ 305 - .byte -19, -14 @ 306 - .byte -19, -15 @ 307 - .byte -19, -15 @ 308 - .byte -18, -16 @ 309 - .byte -18, -16 @ 310 - .byte -18, -16 @ 311 - .byte -18, -17 @ 312 - .byte -18, -17 @ 313 - .byte -17, -17 @ 314 - .byte -17, -18 @ 315 - .byte -17, -18 @ 316 - .byte -16, -18 @ 317 - .byte -16, -18 @ 318 - .byte -16, -19 @ 319 - .byte -16, -19 @ 320 - .byte -15, -19 @ 321 - .byte -15, -19 @ 322 - .byte -15, -20 @ 323 - .byte -14, -20 @ 324 - .byte -14, -20 @ 325 - .byte -14, -21 @ 326 - .byte -13, -21 @ 327 - .byte -13, -21 @ 328 - .byte -13, -21 @ 329 - .byte -12, -21 @ 330 - .byte -12, -22 @ 331 - .byte -11, -22 @ 332 - .byte -11, -22 @ 333 - .byte -11, -22 @ 334 - .byte -10, -22 @ 335 - .byte -10, -22 @ 336 - .byte -9, -22 @ 337 - .byte -9, -23 @ 338 - .byte -9, -23 @ 339 - .byte -8, -23 @ 340 - .byte -8, -23 @ 341 - .byte -7, -23 @ 342 - .byte -7, -23 @ 343 - .byte -7, -24 @ 344 - .byte -6, -24 @ 345 - .byte -6, -24 @ 346 - .byte -5, -24 @ 347 - .byte -5, -24 @ 348 - .byte -4, -24 @ 349 - .byte -4, -24 @ 350 - .byte -4, -24 @ 351 - .byte -4, -25 @ 352 - .byte -3, -25 @ 353 - .byte -2, -25 @ 354 - .byte -2, -24 @ 355 - .byte -2, -24 @ 356 - .byte -1, -25 @ 357 - .byte -1, -25 @ 358 - .byte 0, -25 @ 359 diff --git a/data/contest_ai_scripts.s b/data/contest_ai_scripts.s index e0ca72de2..2c709ba09 100644 --- a/data/contest_ai_scripts.s +++ b/data/contest_ai_scripts.s @@ -1,6 +1,6 @@ - .include "asm/macros.s" - .include "asm/macros/contest_ai_script.s" - .include "constants/constants.s" + .include "asm/macros.inc" + .include "asm/macros/contest_ai_script.inc" + .include "constants/constants.inc" .section script_data, "aw", %progbits diff --git a/data/contest_effect_funcs.inc b/data/contest_effect_funcs.inc new file mode 100644 index 000000000..8dbe9d595 --- /dev/null +++ b/data/contest_effect_funcs.inc @@ -0,0 +1,50 @@ + .align 2 +gContestEffectFuncs:: + .4byte ContestEffect_00 + .4byte ContestEffect_01 + .4byte ContestEffect_02 + .4byte ContestEffect_03 + .4byte ContestEffect_04 + .4byte ContestEffect_05 + .4byte ContestEffect_06 + .4byte ContestEffect_07 + .4byte ContestEffect_08 + .4byte ContestEffect_09 + .4byte ContestEffect_08 + .4byte ContestEffect_09 + .4byte ContestEffect_08 + .4byte ContestEffect_09 + .4byte ContestEffect_14 + .4byte ContestEffect_15 + .4byte ContestEffect_16 + .4byte ContestEffect_17 + .4byte ContestEffect_18 + .4byte ContestEffect_19 + .4byte ContestEffect_20 + .4byte ContestEffect_21 + .4byte ContestEffect_22 + .4byte ContestEffect_23 + .4byte ContestEffect_24 + .4byte ContestEffect_25 + .4byte ContestEffect_26 + .4byte ContestEffect_27 + .4byte ContestEffect_28 + .4byte ContestEffect_29 + .4byte ContestEffect_30 + .4byte ContestEffect_31 + .4byte ContestEffect_32 + .4byte ContestEffect_33 + .4byte ContestEffect_34 + .4byte ContestEffect_35 + .4byte ContestEffect_36 + .4byte ContestEffect_37 + .4byte ContestEffect_38 + .4byte ContestEffect_39 + .4byte ContestEffect_40 + .4byte ContestEffect_41 + .4byte ContestEffect_42 + .4byte ContestEffect_43 + .4byte ContestEffect_44 + .4byte ContestEffect_45 + .4byte ContestEffect_46 + .4byte ContestEffect_47 diff --git a/data/contest_effect_funcs.s b/data/contest_effect_funcs.s deleted file mode 100644 index 8dbe9d595..000000000 --- a/data/contest_effect_funcs.s +++ /dev/null @@ -1,50 +0,0 @@ - .align 2 -gContestEffectFuncs:: - .4byte ContestEffect_00 - .4byte ContestEffect_01 - .4byte ContestEffect_02 - .4byte ContestEffect_03 - .4byte ContestEffect_04 - .4byte ContestEffect_05 - .4byte ContestEffect_06 - .4byte ContestEffect_07 - .4byte ContestEffect_08 - .4byte ContestEffect_09 - .4byte ContestEffect_08 - .4byte ContestEffect_09 - .4byte ContestEffect_08 - .4byte ContestEffect_09 - .4byte ContestEffect_14 - .4byte ContestEffect_15 - .4byte ContestEffect_16 - .4byte ContestEffect_17 - .4byte ContestEffect_18 - .4byte ContestEffect_19 - .4byte ContestEffect_20 - .4byte ContestEffect_21 - .4byte ContestEffect_22 - .4byte ContestEffect_23 - .4byte ContestEffect_24 - .4byte ContestEffect_25 - .4byte ContestEffect_26 - .4byte ContestEffect_27 - .4byte ContestEffect_28 - .4byte ContestEffect_29 - .4byte ContestEffect_30 - .4byte ContestEffect_31 - .4byte ContestEffect_32 - .4byte ContestEffect_33 - .4byte ContestEffect_34 - .4byte ContestEffect_35 - .4byte ContestEffect_36 - .4byte ContestEffect_37 - .4byte ContestEffect_38 - .4byte ContestEffect_39 - .4byte ContestEffect_40 - .4byte ContestEffect_41 - .4byte ContestEffect_42 - .4byte ContestEffect_43 - .4byte ContestEffect_44 - .4byte ContestEffect_45 - .4byte ContestEffect_46 - .4byte ContestEffect_47 diff --git a/data/contest_effects.inc b/data/contest_effects.inc new file mode 100644 index 000000000..55d5c0e50 --- /dev/null +++ b/data/contest_effects.inc @@ -0,0 +1,289 @@ + .align 2 +gContestEffects:: +@ 0 + .byte 0 @ effect type + .byte 40 @ appeal + .byte 0 @ jam + .byte 0 @ padding + +@ 1 + .byte 0 @ effect type + .byte 60 @ appeal + .byte 0 @ jam + .byte 0 @ padding + +@ 2 + .byte 0 @ effect type + .byte 80 @ appeal + .byte 0 @ jam + .byte 0 @ padding + +@ 3 + .byte 0 @ effect type + .byte 30 @ appeal + .byte 0 @ jam + .byte 0 @ padding + +@ 4 + .byte 1 @ effect type + .byte 20 @ appeal + .byte 0 @ jam + .byte 0 @ padding + +@ 5 + .byte 1 @ effect type + .byte 10 @ appeal + .byte 0 @ jam + .byte 0 @ padding + +@ 6 + .byte 1 @ effect type + .byte 30 @ appeal + .byte 0 @ jam + .byte 0 @ padding + +@ 7 + .byte 1 @ effect type + .byte 30 @ appeal + .byte 0 @ jam + .byte 0 @ padding + +@ 8 + .byte 2 @ effect type + .byte 30 @ appeal + .byte 20 @ jam + .byte 0 @ padding + +@ 9 + .byte 3 @ effect type + .byte 30 @ appeal + .byte 10 @ jam + .byte 0 @ padding + +@ 10 + .byte 2 @ effect type + .byte 20 @ appeal + .byte 30 @ jam + .byte 0 @ padding + +@ 11 + .byte 3 @ effect type + .byte 20 @ appeal + .byte 20 @ jam + .byte 0 @ padding + +@ 12 + .byte 2 @ effect type + .byte 10 @ appeal + .byte 40 @ jam + .byte 0 @ padding + +@ 13 + .byte 3 @ effect type + .byte 10 @ appeal + .byte 30 @ jam + .byte 0 @ padding + +@ 14 + .byte 2 @ effect type + .byte 30 @ appeal + .byte 20 @ jam + .byte 0 @ padding + +@ 15 + .byte 3 @ effect type + .byte 30 @ appeal + .byte 10 @ jam + .byte 0 @ padding + +@ 16 + .byte 4 @ effect type + .byte 30 @ appeal + .byte 0 @ jam + .byte 0 @ padding + +@ 17 + .byte 3 @ effect type + .byte 20 @ appeal + .byte 10 @ jam + .byte 0 @ padding + +@ 18 + .byte 3 @ effect type + .byte 40 @ appeal + .byte 40 @ jam + .byte 0 @ padding + +@ 19 + .byte 3 @ effect type + .byte 20 @ appeal + .byte 10 @ jam + .byte 0 @ padding + +@ 20 + .byte 3 @ effect type + .byte 20 @ appeal + .byte 10 @ jam + .byte 0 @ padding + +@ 21 + .byte 3 @ effect type + .byte 20 @ appeal + .byte 10 @ jam + .byte 0 @ padding + +@ 22 + .byte 3 @ effect type + .byte 20 @ appeal + .byte 10 @ jam + .byte 0 @ padding + +@ 23 + .byte 3 @ effect type + .byte 20 @ appeal + .byte 10 @ jam + .byte 0 @ padding + +@ 24 + .byte 3 @ effect type + .byte 20 @ appeal + .byte 10 @ jam + .byte 0 @ padding + +@ 25 + .byte 4 @ effect type + .byte 20 @ appeal + .byte 0 @ jam + .byte 0 @ padding + +@ 26 + .byte 4 @ effect type + .byte 20 @ appeal + .byte 0 @ jam + .byte 0 @ padding + +@ 27 + .byte 4 @ effect type + .byte 30 @ appeal + .byte 0 @ jam + .byte 0 @ padding + +@ 28 + .byte 3 @ effect type + .byte 30 @ appeal + .byte 10 @ jam + .byte 0 @ padding + +@ 29 + .byte 5 @ effect type + .byte 20 @ appeal + .byte 0 @ jam + .byte 0 @ padding + +@ 30 + .byte 5 @ effect type + .byte 20 @ appeal + .byte 0 @ jam + .byte 0 @ padding + +@ 31 + .byte 5 @ effect type + .byte 10 @ appeal + .byte 0 @ jam + .byte 0 @ padding + +@ 32 + .byte 5 @ effect type + .byte 10 @ appeal + .byte 0 @ jam + .byte 0 @ padding + +@ 33 + .byte 5 @ effect type + .byte 10 @ appeal + .byte 0 @ jam + .byte 0 @ padding + +@ 34 + .byte 5 @ effect type + .byte 10 @ appeal + .byte 0 @ jam + .byte 0 @ padding + +@ 35 + .byte 5 @ effect type + .byte 20 @ appeal + .byte 0 @ jam + .byte 0 @ padding + +@ 36 + .byte 5 @ effect type + .byte 20 @ appeal + .byte 0 @ jam + .byte 0 @ padding + +@ 37 + .byte 5 @ effect type + .byte 30 @ appeal + .byte 0 @ jam + .byte 0 @ padding + +@ 38 + .byte 5 @ effect type + .byte 10 @ appeal + .byte 0 @ jam + .byte 0 @ padding + +@ 39 + .byte 5 @ effect type + .byte 10 @ appeal + .byte 0 @ jam + .byte 0 @ padding + +@ 40 + .byte 6 @ effect type + .byte 30 @ appeal + .byte 0 @ jam + .byte 0 @ padding + +@ 41 + .byte 6 @ effect type + .byte 30 @ appeal + .byte 0 @ jam + .byte 0 @ padding + +@ 42 + .byte 6 @ effect type + .byte 30 @ appeal + .byte 0 @ jam + .byte 0 @ padding + +@ 43 + .byte 6 @ effect type + .byte 30 @ appeal + .byte 0 @ jam + .byte 0 @ padding + +@ 44 + .byte 5 @ effect type + .byte 10 @ appeal + .byte 0 @ jam + .byte 0 @ padding + +@ 45 + .byte 3 @ effect type + .byte 20 @ appeal + .byte 10 @ jam + .byte 0 @ padding + +@ 46 + .byte 5 @ effect type + .byte 10 @ appeal + .byte 0 @ jam + .byte 0 @ padding + +@ 47 + .byte 4 @ effect type + .byte 30 @ appeal + .byte 0 @ jam + .byte 0 @ padding diff --git a/data/contest_effects.s b/data/contest_effects.s deleted file mode 100644 index 55d5c0e50..000000000 --- a/data/contest_effects.s +++ /dev/null @@ -1,289 +0,0 @@ - .align 2 -gContestEffects:: -@ 0 - .byte 0 @ effect type - .byte 40 @ appeal - .byte 0 @ jam - .byte 0 @ padding - -@ 1 - .byte 0 @ effect type - .byte 60 @ appeal - .byte 0 @ jam - .byte 0 @ padding - -@ 2 - .byte 0 @ effect type - .byte 80 @ appeal - .byte 0 @ jam - .byte 0 @ padding - -@ 3 - .byte 0 @ effect type - .byte 30 @ appeal - .byte 0 @ jam - .byte 0 @ padding - -@ 4 - .byte 1 @ effect type - .byte 20 @ appeal - .byte 0 @ jam - .byte 0 @ padding - -@ 5 - .byte 1 @ effect type - .byte 10 @ appeal - .byte 0 @ jam - .byte 0 @ padding - -@ 6 - .byte 1 @ effect type - .byte 30 @ appeal - .byte 0 @ jam - .byte 0 @ padding - -@ 7 - .byte 1 @ effect type - .byte 30 @ appeal - .byte 0 @ jam - .byte 0 @ padding - -@ 8 - .byte 2 @ effect type - .byte 30 @ appeal - .byte 20 @ jam - .byte 0 @ padding - -@ 9 - .byte 3 @ effect type - .byte 30 @ appeal - .byte 10 @ jam - .byte 0 @ padding - -@ 10 - .byte 2 @ effect type - .byte 20 @ appeal - .byte 30 @ jam - .byte 0 @ padding - -@ 11 - .byte 3 @ effect type - .byte 20 @ appeal - .byte 20 @ jam - .byte 0 @ padding - -@ 12 - .byte 2 @ effect type - .byte 10 @ appeal - .byte 40 @ jam - .byte 0 @ padding - -@ 13 - .byte 3 @ effect type - .byte 10 @ appeal - .byte 30 @ jam - .byte 0 @ padding - -@ 14 - .byte 2 @ effect type - .byte 30 @ appeal - .byte 20 @ jam - .byte 0 @ padding - -@ 15 - .byte 3 @ effect type - .byte 30 @ appeal - .byte 10 @ jam - .byte 0 @ padding - -@ 16 - .byte 4 @ effect type - .byte 30 @ appeal - .byte 0 @ jam - .byte 0 @ padding - -@ 17 - .byte 3 @ effect type - .byte 20 @ appeal - .byte 10 @ jam - .byte 0 @ padding - -@ 18 - .byte 3 @ effect type - .byte 40 @ appeal - .byte 40 @ jam - .byte 0 @ padding - -@ 19 - .byte 3 @ effect type - .byte 20 @ appeal - .byte 10 @ jam - .byte 0 @ padding - -@ 20 - .byte 3 @ effect type - .byte 20 @ appeal - .byte 10 @ jam - .byte 0 @ padding - -@ 21 - .byte 3 @ effect type - .byte 20 @ appeal - .byte 10 @ jam - .byte 0 @ padding - -@ 22 - .byte 3 @ effect type - .byte 20 @ appeal - .byte 10 @ jam - .byte 0 @ padding - -@ 23 - .byte 3 @ effect type - .byte 20 @ appeal - .byte 10 @ jam - .byte 0 @ padding - -@ 24 - .byte 3 @ effect type - .byte 20 @ appeal - .byte 10 @ jam - .byte 0 @ padding - -@ 25 - .byte 4 @ effect type - .byte 20 @ appeal - .byte 0 @ jam - .byte 0 @ padding - -@ 26 - .byte 4 @ effect type - .byte 20 @ appeal - .byte 0 @ jam - .byte 0 @ padding - -@ 27 - .byte 4 @ effect type - .byte 30 @ appeal - .byte 0 @ jam - .byte 0 @ padding - -@ 28 - .byte 3 @ effect type - .byte 30 @ appeal - .byte 10 @ jam - .byte 0 @ padding - -@ 29 - .byte 5 @ effect type - .byte 20 @ appeal - .byte 0 @ jam - .byte 0 @ padding - -@ 30 - .byte 5 @ effect type - .byte 20 @ appeal - .byte 0 @ jam - .byte 0 @ padding - -@ 31 - .byte 5 @ effect type - .byte 10 @ appeal - .byte 0 @ jam - .byte 0 @ padding - -@ 32 - .byte 5 @ effect type - .byte 10 @ appeal - .byte 0 @ jam - .byte 0 @ padding - -@ 33 - .byte 5 @ effect type - .byte 10 @ appeal - .byte 0 @ jam - .byte 0 @ padding - -@ 34 - .byte 5 @ effect type - .byte 10 @ appeal - .byte 0 @ jam - .byte 0 @ padding - -@ 35 - .byte 5 @ effect type - .byte 20 @ appeal - .byte 0 @ jam - .byte 0 @ padding - -@ 36 - .byte 5 @ effect type - .byte 20 @ appeal - .byte 0 @ jam - .byte 0 @ padding - -@ 37 - .byte 5 @ effect type - .byte 30 @ appeal - .byte 0 @ jam - .byte 0 @ padding - -@ 38 - .byte 5 @ effect type - .byte 10 @ appeal - .byte 0 @ jam - .byte 0 @ padding - -@ 39 - .byte 5 @ effect type - .byte 10 @ appeal - .byte 0 @ jam - .byte 0 @ padding - -@ 40 - .byte 6 @ effect type - .byte 30 @ appeal - .byte 0 @ jam - .byte 0 @ padding - -@ 41 - .byte 6 @ effect type - .byte 30 @ appeal - .byte 0 @ jam - .byte 0 @ padding - -@ 42 - .byte 6 @ effect type - .byte 30 @ appeal - .byte 0 @ jam - .byte 0 @ padding - -@ 43 - .byte 6 @ effect type - .byte 30 @ appeal - .byte 0 @ jam - .byte 0 @ padding - -@ 44 - .byte 5 @ effect type - .byte 10 @ appeal - .byte 0 @ jam - .byte 0 @ padding - -@ 45 - .byte 3 @ effect type - .byte 20 @ appeal - .byte 10 @ jam - .byte 0 @ padding - -@ 46 - .byte 5 @ effect type - .byte 10 @ appeal - .byte 0 @ jam - .byte 0 @ padding - -@ 47 - .byte 4 @ effect type - .byte 30 @ appeal - .byte 0 @ jam - .byte 0 @ padding diff --git a/data/contest_excitement_table.inc b/data/contest_excitement_table.inc new file mode 100644 index 000000000..359e46c54 --- /dev/null +++ b/data/contest_excitement_table.inc @@ -0,0 +1,7 @@ +gContestExcitementTable:: @ 83CC5B4 + @ Cool Beauty Cute Smart Tough + .byte 1, 0, -1, -1, 0 @ Cool Contest + .byte 0, 1, 0, -1, -1 @ Beauty Contest + .byte -1, 0, 1, 0, -1 @ Cute Contest + .byte -1, -1, 0, 1, 0 @ Smart Contest + .byte 0, -1, -1, 0, 1 @ Tough Contest diff --git a/data/contest_excitement_table.s b/data/contest_excitement_table.s deleted file mode 100644 index 359e46c54..000000000 --- a/data/contest_excitement_table.s +++ /dev/null @@ -1,7 +0,0 @@ -gContestExcitementTable:: @ 83CC5B4 - @ Cool Beauty Cute Smart Tough - .byte 1, 0, -1, -1, 0 @ Cool Contest - .byte 0, 1, 0, -1, -1 @ Beauty Contest - .byte -1, 0, 1, 0, -1 @ Cute Contest - .byte -1, -1, 0, 1, 0 @ Smart Contest - .byte 0, -1, -1, 0, 1 @ Tough Contest diff --git a/data/contest_moves.inc b/data/contest_moves.inc new file mode 100644 index 000000000..8765c0dbe --- /dev/null +++ b/data/contest_moves.inc @@ -0,0 +1,2486 @@ + .align 2 +gContestMoves:: +@ NONE + .byte CONTEST_EFFECT_HIGHLY_APPEALING + .byte CONTEST_COOL + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ POUND + .byte CONTEST_EFFECT_HIGHLY_APPEALING + .byte CONTEST_TOUGH + .byte COMBO_STARTER_POUND @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ KARATE_CHOP + .byte CONTEST_EFFECT_AFFECTED_BY_PREV_APPEAL + .byte CONTEST_TOUGH + .byte 0 @ combo starter ID + .byte COMBO_STARTER_FOCUS_ENERGY, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ DOUBLE_SLAP + .byte CONTEST_EFFECT_STARTLE_MON_WITH_JUDGES_ATTENTION + .byte CONTEST_TOUGH + .byte 0 @ combo starter ID + .byte COMBO_STARTER_POUND, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ COMET_PUNCH + .byte CONTEST_EFFECT_BETTER_IF_SAME_TYPE + .byte CONTEST_TOUGH + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ MEGA_PUNCH + .byte CONTEST_EFFECT_HIGHLY_APPEALING + .byte CONTEST_TOUGH + .byte 0 @ combo starter ID + .byte COMBO_STARTER_FOCUS_ENERGY, COMBO_STARTER_MIND_READER, 0, 0 @ combo moves + .byte 0 @ padding + +@ PAY_DAY + .byte CONTEST_EFFECT_BETTER_WHEN_AUDIENCE_EXCITED + .byte CONTEST_SMART + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ FIRE_PUNCH + .byte CONTEST_EFFECT_HIGHLY_APPEALING + .byte CONTEST_BEAUTY + .byte COMBO_STARTER_FIRE_PUNCH @ combo starter ID + .byte COMBO_STARTER_SUNNY_DAY, COMBO_STARTER_THUNDER_PUNCH, COMBO_STARTER_ICE_PUNCH, 0 @ combo moves + .byte 0 @ padding + +@ ICE_PUNCH + .byte CONTEST_EFFECT_HIGHLY_APPEALING + .byte CONTEST_BEAUTY + .byte COMBO_STARTER_ICE_PUNCH @ combo starter ID + .byte COMBO_STARTER_THUNDER_PUNCH, COMBO_STARTER_FIRE_PUNCH, 0, 0 @ combo moves + .byte 0 @ padding + +@ THUNDER_PUNCH + .byte CONTEST_EFFECT_HIGHLY_APPEALING + .byte CONTEST_COOL + .byte COMBO_STARTER_THUNDER_PUNCH @ combo starter ID + .byte COMBO_STARTER_CHARGE, COMBO_STARTER_FIRE_PUNCH, COMBO_STARTER_ICE_PUNCH, 0 @ combo moves + .byte 0 @ padding + +@ SCRATCH + .byte CONTEST_EFFECT_HIGHLY_APPEALING + .byte CONTEST_TOUGH + .byte COMBO_STARTER_SCRATCH @ combo starter ID + .byte COMBO_STARTER_LEER, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ VICE_GRIP + .byte CONTEST_EFFECT_HIGHLY_APPEALING + .byte CONTEST_TOUGH + .byte COMBO_STARTER_VICE_GRIP @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ GUILLOTINE + .byte CONTEST_EFFECT_BADLY_STARTLE_MONS_WITH_GOOD_APPEALS + .byte CONTEST_COOL + .byte 0 @ combo starter ID + .byte COMBO_STARTER_VICE_GRIP, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ RAZOR_WIND + .byte CONTEST_EFFECT_AFFECTED_BY_PREV_APPEAL + .byte CONTEST_COOL + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ SWORDS_DANCE + .byte CONTEST_EFFECT_IMPROVE_CONDITION_PREVENT_NERVOUSNESS + .byte CONTEST_BEAUTY + .byte COMBO_STARTER_SWORDS_DANCE @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ CUT + .byte CONTEST_EFFECT_BADLY_STARTLE_MONS_WITH_GOOD_APPEALS + .byte CONTEST_COOL + .byte 0 @ combo starter ID + .byte COMBO_STARTER_SWORDS_DANCE, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ GUST + .byte CONTEST_EFFECT_SCRAMBLE_NEXT_TURN_ORDER + .byte CONTEST_SMART + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ WING_ATTACK + .byte CONTEST_EFFECT_BETTER_IF_SAME_TYPE + .byte CONTEST_COOL + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ WHIRLWIND + .byte CONTEST_EFFECT_SCRAMBLE_NEXT_TURN_ORDER + .byte CONTEST_SMART + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ FLY + .byte CONTEST_EFFECT_AVOID_STARTLE + .byte CONTEST_SMART + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ BIND + .byte CONTEST_EFFECT_DONT_EXCITE_AUDIENCE + .byte CONTEST_TOUGH + .byte 0 @ combo starter ID + .byte COMBO_STARTER_VICE_GRIP, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ SLAM + .byte CONTEST_EFFECT_STARTLE_MONS_SAME_TYPE_APPEAL + .byte CONTEST_TOUGH + .byte 0 @ combo starter ID + .byte COMBO_STARTER_POUND, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ VINE_WHIP + .byte CONTEST_EFFECT_HIGHLY_APPEALING + .byte CONTEST_COOL + .byte 0 @ combo starter ID + .byte COMBO_STARTER_GROWTH, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ STOMP + .byte CONTEST_EFFECT_BADLY_STARTLE_FRONT_MON + .byte CONTEST_TOUGH + .byte 0 @ combo starter ID + .byte 0, COMBO_STARTER_LEER, 0, 0 @ combo moves + .byte 0 @ padding + +@ DOUBLE_KICK + .byte CONTEST_EFFECT_BETTER_IF_SAME_TYPE + .byte CONTEST_COOL + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ MEGA_KICK + .byte CONTEST_EFFECT_HIGHLY_APPEALING + .byte CONTEST_COOL + .byte 0 @ combo starter ID + .byte COMBO_STARTER_FOCUS_ENERGY, COMBO_STARTER_MIND_READER, 0, 0 @ combo moves + .byte 0 @ padding + +@ JUMP_KICK + .byte CONTEST_EFFECT_USER_MORE_EASILY_STARTLED + .byte CONTEST_COOL + .byte 0 @ combo starter ID + .byte COMBO_STARTER_MIND_READER, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ ROLLING_KICK + .byte CONTEST_EFFECT_BADLY_STARTLE_PREV_MONS + .byte CONTEST_COOL + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ SAND_ATTACK + .byte CONTEST_EFFECT_STARTLE_MON_WITH_JUDGES_ATTENTION + .byte CONTEST_CUTE + .byte COMBO_STARTER_SAND_ATTACK @ combo starter ID + .byte COMBO_STARTER_MUD_SLAP, COMBO_STARTER_SANDSTORM, 0, 0 @ combo moves + .byte 0 @ padding + +@ HEADBUTT + .byte CONTEST_EFFECT_STARTLE_PREV_MON + .byte CONTEST_TOUGH + .byte 0 @ combo starter ID + .byte COMBO_STARTER_FOCUS_ENERGY, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ HORN_ATTACK + .byte CONTEST_EFFECT_HIGHLY_APPEALING + .byte CONTEST_COOL + .byte COMBO_STARTER_HORN_ATTACK @ combo starter ID + .byte COMBO_STARTER_LEER, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ FURY_ATTACK + .byte CONTEST_EFFECT_STARTLE_MON_WITH_JUDGES_ATTENTION + .byte CONTEST_COOL + .byte 0 @ combo starter ID + .byte COMBO_STARTER_HORN_ATTACK, COMBO_STARTER_PECK, 0, 0 @ combo moves + .byte 0 @ padding + +@ HORN_DRILL + .byte CONTEST_EFFECT_BADLY_STARTLE_MONS_WITH_GOOD_APPEALS + .byte CONTEST_COOL + .byte 0 @ combo starter ID + .byte COMBO_STARTER_HORN_ATTACK, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ TACKLE + .byte CONTEST_EFFECT_HIGHLY_APPEALING + .byte CONTEST_TOUGH + .byte 0 @ combo starter ID + .byte COMBO_STARTER_DEFENSE_CURL, COMBO_STARTER_LEER, COMBO_STARTER_HARDEN, 0 @ combo moves + .byte 0 @ padding + +@ BODY_SLAM + .byte CONTEST_EFFECT_BADLY_STARTLE_FRONT_MON + .byte CONTEST_TOUGH + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ WRAP + .byte CONTEST_EFFECT_DONT_EXCITE_AUDIENCE + .byte CONTEST_TOUGH + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ TAKE_DOWN + .byte CONTEST_EFFECT_USER_MORE_EASILY_STARTLED + .byte CONTEST_TOUGH + .byte 0 @ combo starter ID + .byte COMBO_STARTER_FOCUS_ENERGY, COMBO_STARTER_HARDEN, 0, 0 @ combo moves + .byte 0 @ padding + +@ THRASH + .byte CONTEST_EFFECT_JAMS_OTHERS_BUT_MISS_ONE_TURN + .byte CONTEST_TOUGH + .byte 0 @ combo starter ID + .byte COMBO_STARTER_RAGE, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ DOUBLE_EDGE + .byte CONTEST_EFFECT_USER_MORE_EASILY_STARTLED + .byte CONTEST_TOUGH + .byte 0 @ combo starter ID + .byte COMBO_STARTER_FOCUS_ENERGY, COMBO_STARTER_HARDEN, 0, 0 @ combo moves + .byte 0 @ padding + +@ TAIL_WHIP + .byte CONTEST_EFFECT_BETTER_IF_LAST + .byte CONTEST_CUTE + .byte 0 @ combo starter ID + .byte COMBO_STARTER_CHARM, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ POISON_STING + .byte CONTEST_EFFECT_STARTLE_PREV_MON + .byte CONTEST_SMART + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ TWINEEDLE + .byte CONTEST_EFFECT_STARTLE_PREV_MON + .byte CONTEST_COOL + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ PIN_MISSILE + .byte CONTEST_EFFECT_STARTLE_MON_WITH_JUDGES_ATTENTION + .byte CONTEST_COOL + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ LEER + .byte CONTEST_EFFECT_DONT_EXCITE_AUDIENCE + .byte CONTEST_COOL + .byte COMBO_STARTER_LEER @ combo starter ID + .byte COMBO_STARTER_RAGE, COMBO_STARTER_SCARY_FACE, 0, 0 @ combo moves + .byte 0 @ padding + +@ BITE + .byte CONTEST_EFFECT_BADLY_STARTLE_PREV_MONS + .byte CONTEST_TOUGH + .byte 0 @ combo starter ID + .byte COMBO_STARTER_LEER, COMBO_STARTER_SCARY_FACE, 0, 0 @ combo moves + .byte 0 @ padding + +@ GROWL + .byte CONTEST_EFFECT_BETTER_IF_LAST + .byte CONTEST_CUTE + .byte 0 @ combo starter ID + .byte COMBO_STARTER_CHARM, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ ROAR + .byte CONTEST_EFFECT_SCRAMBLE_NEXT_TURN_ORDER + .byte CONTEST_COOL + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ SING + .byte CONTEST_EFFECT_MAKE_FOLLOWING_MONS_NERVOUS + .byte CONTEST_CUTE + .byte COMBO_STARTER_SING @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ SUPERSONIC + .byte CONTEST_EFFECT_SCRAMBLE_NEXT_TURN_ORDER + .byte CONTEST_SMART + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ SONIC_BOOM + .byte CONTEST_EFFECT_BETTER_IF_SAME_TYPE + .byte CONTEST_COOL + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ DISABLE + .byte CONTEST_EFFECT_MAKE_FOLLOWING_MONS_NERVOUS + .byte CONTEST_SMART + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ ACID + .byte CONTEST_EFFECT_BADLY_STARTLE_FRONT_MON + .byte CONTEST_SMART + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ EMBER + .byte CONTEST_EFFECT_HIGHLY_APPEALING + .byte CONTEST_BEAUTY + .byte 0 @ combo starter ID + .byte COMBO_STARTER_SUNNY_DAY, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ FLAMETHROWER + .byte CONTEST_EFFECT_HIGHLY_APPEALING + .byte CONTEST_BEAUTY + .byte 0 @ combo starter ID + .byte COMBO_STARTER_SUNNY_DAY, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ MIST + .byte CONTEST_EFFECT_AVOID_STARTLE + .byte CONTEST_BEAUTY + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ WATER_GUN + .byte CONTEST_EFFECT_HIGHLY_APPEALING + .byte CONTEST_CUTE + .byte 0 @ combo starter ID + .byte COMBO_STARTER_RAIN_DANCE, COMBO_STARTER_WATER_SPORT, COMBO_STARTER_MUD_SPORT, 0 @ combo moves + .byte 0 @ padding + +@ HYDRO_PUMP + .byte CONTEST_EFFECT_HIGHLY_APPEALING + .byte CONTEST_BEAUTY + .byte 0 @ combo starter ID + .byte COMBO_STARTER_RAIN_DANCE, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ SURF + .byte CONTEST_EFFECT_AFFECTED_BY_PREV_APPEAL + .byte CONTEST_BEAUTY + .byte COMBO_STARTER_SURF @ combo starter ID + .byte COMBO_STARTER_RAIN_DANCE, COMBO_STARTER_DIVE, 0, 0 @ combo moves + .byte 0 @ padding + +@ ICE_BEAM + .byte CONTEST_EFFECT_STARTLE_MONS_SAME_TYPE_APPEAL + .byte CONTEST_BEAUTY + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ BLIZZARD + .byte CONTEST_EFFECT_HIGHLY_APPEALING + .byte CONTEST_BEAUTY + .byte 0 @ combo starter ID + .byte COMBO_STARTER_POWDER_SNOW, COMBO_STARTER_HAIL, 0, 0 @ combo moves + .byte 0 @ padding + +@ PSYBEAM + .byte CONTEST_EFFECT_SCRAMBLE_NEXT_TURN_ORDER + .byte CONTEST_BEAUTY + .byte 0 @ combo starter ID + .byte COMBO_STARTER_CALM_MIND, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ BUBBLE_BEAM + .byte CONTEST_EFFECT_BADLY_STARTLE_PREV_MONS + .byte CONTEST_BEAUTY + .byte 0 @ combo starter ID + .byte COMBO_STARTER_RAIN_DANCE, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ AURORA_BEAM + .byte CONTEST_EFFECT_STARTLE_MONS_SAME_TYPE_APPEAL + .byte CONTEST_BEAUTY + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ HYPER_BEAM + .byte CONTEST_EFFECT_JAMS_OTHERS_BUT_MISS_ONE_TURN + .byte CONTEST_COOL + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ PECK + .byte CONTEST_EFFECT_HIGHLY_APPEALING + .byte CONTEST_COOL + .byte COMBO_STARTER_PECK @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ DRILL_PECK + .byte CONTEST_EFFECT_HIGHLY_APPEALING + .byte CONTEST_COOL + .byte 0 @ combo starter ID + .byte COMBO_STARTER_PECK, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ SUBMISSION + .byte CONTEST_EFFECT_USER_MORE_EASILY_STARTLED + .byte CONTEST_COOL + .byte 0 @ combo starter ID + .byte COMBO_STARTER_MIND_READER, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ LOW_KICK + .byte CONTEST_EFFECT_BADLY_STARTLE_FRONT_MON + .byte CONTEST_TOUGH + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ COUNTER + .byte CONTEST_EFFECT_AVOID_STARTLE_ONCE + .byte CONTEST_TOUGH + .byte 0 @ combo starter ID + .byte COMBO_STARTER_TAUNT, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ SEISMIC_TOSS + .byte CONTEST_EFFECT_STARTLE_MONS_SAME_TYPE_APPEAL + .byte CONTEST_TOUGH + .byte 0 @ combo starter ID + .byte COMBO_STARTER_FAKE_OUT, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ STRENGTH + .byte CONTEST_EFFECT_STARTLE_MONS_SAME_TYPE_APPEAL + .byte CONTEST_TOUGH + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ ABSORB + .byte CONTEST_EFFECT_STARTLE_PREV_MON + .byte CONTEST_SMART + .byte 0 @ combo starter ID + .byte COMBO_STARTER_GROWTH, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ MEGA_DRAIN + .byte CONTEST_EFFECT_BADLY_STARTLE_FRONT_MON + .byte CONTEST_SMART + .byte 0 @ combo starter ID + .byte COMBO_STARTER_GROWTH, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ LEECH_SEED + .byte CONTEST_EFFECT_STARTLE_PREV_MONS + .byte CONTEST_SMART + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ GROWTH + .byte CONTEST_EFFECT_IMPROVE_CONDITION_PREVENT_NERVOUSNESS + .byte CONTEST_BEAUTY + .byte COMBO_STARTER_GROWTH @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ RAZOR_LEAF + .byte CONTEST_EFFECT_AFFECTED_BY_PREV_APPEAL + .byte CONTEST_COOL + .byte 0 @ combo starter ID + .byte COMBO_STARTER_GROWTH, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ SOLAR_BEAM + .byte CONTEST_EFFECT_HIGHLY_APPEALING + .byte CONTEST_COOL + .byte 0 @ combo starter ID + .byte COMBO_STARTER_SUNNY_DAY, COMBO_STARTER_GROWTH, 0, 0 @ combo moves + .byte 0 @ padding + +@ POISON_POWDER + .byte CONTEST_EFFECT_WORSEN_CONDITION_OF_PREV_MONS + .byte CONTEST_SMART + .byte 0 @ combo starter ID + .byte COMBO_STARTER_SWEET_SCENT, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ STUN_SPORE + .byte CONTEST_EFFECT_BADLY_STARTLE_MONS_WITH_GOOD_APPEALS + .byte CONTEST_SMART + .byte 0 @ combo starter ID + .byte COMBO_STARTER_SWEET_SCENT, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ SLEEP_POWDER + .byte CONTEST_EFFECT_BADLY_STARTLE_PREV_MONS + .byte CONTEST_SMART + .byte 0 @ combo starter ID + .byte COMBO_STARTER_SWEET_SCENT, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ PETAL_DANCE + .byte CONTEST_EFFECT_JAMS_OTHERS_BUT_MISS_ONE_TURN + .byte CONTEST_BEAUTY + .byte 0 @ combo starter ID + .byte COMBO_STARTER_GROWTH, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ STRING_SHOT + .byte CONTEST_EFFECT_STARTLE_PREV_MON + .byte CONTEST_SMART + .byte COMBO_STARTER_STRING_SHOT @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ DRAGON_RAGE + .byte CONTEST_EFFECT_BETTER_WHEN_LATER + .byte CONTEST_COOL + .byte COMBO_STARTER_DRAGON_RAGE @ combo starter ID + .byte COMBO_STARTER_DRAGON_BREATH, COMBO_STARTER_DRAGON_DANCE, 0, 0 @ combo moves + .byte 0 @ padding + +@ FIRE_SPIN + .byte CONTEST_EFFECT_DONT_EXCITE_AUDIENCE + .byte CONTEST_BEAUTY + .byte 0 @ combo starter ID + .byte COMBO_STARTER_SUNNY_DAY, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ THUNDER_SHOCK + .byte CONTEST_EFFECT_HIGHLY_APPEALING + .byte CONTEST_COOL + .byte 0 @ combo starter ID + .byte COMBO_STARTER_CHARGE, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ THUNDERBOLT + .byte CONTEST_EFFECT_HIGHLY_APPEALING + .byte CONTEST_COOL + .byte 0 @ combo starter ID + .byte COMBO_STARTER_CHARGE, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ THUNDER_WAVE + .byte CONTEST_EFFECT_BADLY_STARTLE_MONS_WITH_GOOD_APPEALS + .byte CONTEST_COOL + .byte 0 @ combo starter ID + .byte COMBO_STARTER_CHARGE, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ THUNDER + .byte CONTEST_EFFECT_STARTLE_PREV_MONS + .byte CONTEST_COOL + .byte 0 @ combo starter ID + .byte COMBO_STARTER_CHARGE, COMBO_STARTER_RAIN_DANCE, COMBO_STARTER_LOCK_ON, 0 @ combo moves + .byte 0 @ padding + +@ ROCK_THROW + .byte CONTEST_EFFECT_BETTER_IF_SAME_TYPE + .byte CONTEST_TOUGH + .byte COMBO_STARTER_ROCK_THROW @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ EARTHQUAKE + .byte CONTEST_EFFECT_BADLY_STARTLE_PREV_MONS + .byte CONTEST_TOUGH + .byte COMBO_STARTER_EARTHQUAKE @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ FISSURE + .byte CONTEST_EFFECT_BADLY_STARTLE_MONS_WITH_GOOD_APPEALS + .byte CONTEST_TOUGH + .byte 0 @ combo starter ID + .byte COMBO_STARTER_EARTHQUAKE, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ DIG + .byte CONTEST_EFFECT_AVOID_STARTLE + .byte CONTEST_SMART + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ TOXIC + .byte CONTEST_EFFECT_WORSEN_CONDITION_OF_PREV_MONS + .byte CONTEST_SMART + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ CONFUSION + .byte CONTEST_EFFECT_STARTLE_PREV_MON + .byte CONTEST_SMART + .byte COMBO_STARTER_CONFUSION @ combo starter ID + .byte COMBO_STARTER_PSYCHIC, COMBO_STARTER_KINESIS, COMBO_STARTER_CALM_MIND, 0 @ combo moves + .byte 0 @ padding + +@ PSYCHIC + .byte CONTEST_EFFECT_BADLY_STARTLE_PREV_MONS + .byte CONTEST_SMART + .byte COMBO_STARTER_PSYCHIC @ combo starter ID + .byte COMBO_STARTER_KINESIS, COMBO_STARTER_CONFUSION, COMBO_STARTER_CALM_MIND, 0 @ combo moves + .byte 0 @ padding + +@ HYPNOSIS + .byte CONTEST_EFFECT_BADLY_STARTLE_PREV_MONS + .byte CONTEST_SMART + .byte COMBO_STARTER_HYPNOSIS @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ MEDITATE + .byte CONTEST_EFFECT_IMPROVE_CONDITION_PREVENT_NERVOUSNESS + .byte CONTEST_BEAUTY + .byte 0 @ combo starter ID + .byte COMBO_STARTER_CALM_MIND, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ AGILITY + .byte CONTEST_EFFECT_NEXT_APPEAL_EARLIER + .byte CONTEST_COOL + .byte 0 @ combo starter ID + .byte COMBO_STARTER_DOUBLE_TEAM, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ QUICK_ATTACK + .byte CONTEST_EFFECT_NEXT_APPEAL_EARLIER + .byte CONTEST_COOL + .byte 0 @ combo starter ID + .byte COMBO_STARTER_DOUBLE_TEAM, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ RAGE + .byte CONTEST_EFFECT_REPETITION_NOT_BORING + .byte CONTEST_COOL + .byte COMBO_STARTER_RAGE @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ TELEPORT + .byte CONTEST_EFFECT_AVOID_STARTLE + .byte CONTEST_COOL + .byte 0 @ combo starter ID + .byte COMBO_STARTER_DOUBLE_TEAM, COMBO_STARTER_PSYCHIC, COMBO_STARTER_KINESIS, COMBO_STARTER_CONFUSION @ combo moves + .byte 0 @ padding + +@ NIGHT_SHADE + .byte CONTEST_EFFECT_STARTLE_MONS_SAME_TYPE_APPEAL + .byte CONTEST_SMART + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ MIMIC + .byte CONTEST_EFFECT_APPEAL_AS_GOOD_AS_PREV_ONE + .byte CONTEST_CUTE + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ SCREECH + .byte CONTEST_EFFECT_BADLY_STARTLE_PREV_MONS + .byte CONTEST_SMART + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ DOUBLE_TEAM + .byte CONTEST_EFFECT_AVOID_STARTLE_ONCE + .byte CONTEST_COOL + .byte COMBO_STARTER_DOUBLE_TEAM @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ RECOVER + .byte CONTEST_EFFECT_STARTLE_MONS_SAME_TYPE_APPEAL + .byte CONTEST_SMART + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ HARDEN + .byte CONTEST_EFFECT_AVOID_STARTLE_ONCE + .byte CONTEST_TOUGH + .byte COMBO_STARTER_HARDEN @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ MINIMIZE + .byte CONTEST_EFFECT_AVOID_STARTLE_ONCE + .byte CONTEST_CUTE + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ SMOKESCREEN + .byte CONTEST_EFFECT_SHIFT_JUDGE_ATTENTION + .byte CONTEST_SMART + .byte 0 @ combo starter ID + .byte COMBO_STARTER_SMOG, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ CONFUSE_RAY + .byte CONTEST_EFFECT_SCRAMBLE_NEXT_TURN_ORDER + .byte CONTEST_SMART + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ WITHDRAW + .byte CONTEST_EFFECT_AVOID_STARTLE + .byte CONTEST_CUTE + .byte 0 @ combo starter ID + .byte COMBO_STARTER_RAIN_DANCE, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ DEFENSE_CURL + .byte CONTEST_EFFECT_AVOID_STARTLE_ONCE + .byte CONTEST_CUTE + .byte COMBO_STARTER_DEFENSE_CURL @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ BARRIER + .byte CONTEST_EFFECT_AVOID_STARTLE + .byte CONTEST_COOL + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ LIGHT_SCREEN + .byte CONTEST_EFFECT_AVOID_STARTLE + .byte CONTEST_BEAUTY + .byte 0 @ combo starter ID + .byte COMBO_STARTER_CALM_MIND, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ HAZE + .byte CONTEST_EFFECT_WORSEN_CONDITION_OF_PREV_MONS + .byte CONTEST_BEAUTY + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ REFLECT + .byte CONTEST_EFFECT_AVOID_STARTLE + .byte CONTEST_SMART + .byte 0 @ combo starter ID + .byte COMBO_STARTER_CALM_MIND, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ FOCUS_ENERGY + .byte CONTEST_EFFECT_BADLY_STARTLE_PREV_MONS + .byte CONTEST_COOL + .byte COMBO_STARTER_FOCUS_ENERGY @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ BIDE + .byte CONTEST_EFFECT_AVOID_STARTLE + .byte CONTEST_TOUGH + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ METRONOME + .byte CONTEST_EFFECT_REPETITION_NOT_BORING + .byte CONTEST_CUTE + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ MIRROR_MOVE + .byte CONTEST_EFFECT_APPEAL_AS_GOOD_AS_PREV_ONE + .byte CONTEST_SMART + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ SELF_DESTRUCT + .byte CONTEST_EFFECT_GREAT_APPEAL_BUT_NO_MORE_MOVES + .byte CONTEST_BEAUTY + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ EGG_BOMB + .byte CONTEST_EFFECT_HIGHLY_APPEALING + .byte CONTEST_TOUGH + .byte 0 @ combo starter ID + .byte COMBO_STARTER_SOFT_BOILED, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ LICK + .byte CONTEST_EFFECT_BADLY_STARTLE_FRONT_MON + .byte CONTEST_TOUGH + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ SMOG + .byte CONTEST_EFFECT_BADLY_STARTLE_PREV_MONS + .byte CONTEST_TOUGH + .byte COMBO_STARTER_SMOG @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ SLUDGE + .byte CONTEST_EFFECT_BADLY_STARTLE_FRONT_MON + .byte CONTEST_TOUGH + .byte COMBO_STARTER_SLUDGE @ combo starter ID + .byte COMBO_STARTER_SLUDGE_BOMB, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ BONE_CLUB + .byte CONTEST_EFFECT_STARTLE_MON_WITH_JUDGES_ATTENTION + .byte CONTEST_TOUGH + .byte COMBO_STARTER_BONE_CLUB @ combo starter ID + .byte COMBO_STARTER_BONEMERANG, COMBO_STARTER_BONE_RUSH, 0, 0 @ combo moves + .byte 0 @ padding + +@ FIRE_BLAST + .byte CONTEST_EFFECT_HIGHLY_APPEALING + .byte CONTEST_BEAUTY + .byte 0 @ combo starter ID + .byte COMBO_STARTER_SUNNY_DAY, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ WATERFALL + .byte CONTEST_EFFECT_BETTER_IF_LAST + .byte CONTEST_TOUGH + .byte 0 @ combo starter ID + .byte COMBO_STARTER_RAIN_DANCE, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ CLAMP + .byte CONTEST_EFFECT_DONT_EXCITE_AUDIENCE + .byte CONTEST_TOUGH + .byte 0 @ combo starter ID + .byte COMBO_STARTER_RAIN_DANCE, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ SWIFT + .byte CONTEST_EFFECT_BETTER_IF_FIRST + .byte CONTEST_COOL + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ SKULL_BASH + .byte CONTEST_EFFECT_BADLY_STARTLE_FRONT_MON + .byte CONTEST_TOUGH + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ SPIKE_CANNON + .byte CONTEST_EFFECT_STARTLE_MON_WITH_JUDGES_ATTENTION + .byte CONTEST_COOL + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ CONSTRICT + .byte CONTEST_EFFECT_STARTLE_PREV_MON + .byte CONTEST_TOUGH + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ AMNESIA + .byte CONTEST_EFFECT_IMPROVE_CONDITION_PREVENT_NERVOUSNESS + .byte CONTEST_CUTE + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ KINESIS + .byte CONTEST_EFFECT_DONT_EXCITE_AUDIENCE + .byte CONTEST_SMART + .byte COMBO_STARTER_KINESIS @ combo starter ID + .byte COMBO_STARTER_PSYCHIC, COMBO_STARTER_CONFUSION, 0, 0 @ combo moves + .byte 0 @ padding + +@ SOFT_BOILED + .byte CONTEST_EFFECT_HIGHLY_APPEALING + .byte CONTEST_BEAUTY + .byte COMBO_STARTER_SOFT_BOILED @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ HI_JUMP_KICK + .byte CONTEST_EFFECT_USER_MORE_EASILY_STARTLED + .byte CONTEST_COOL + .byte 0 @ combo starter ID + .byte COMBO_STARTER_MIND_READER, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ GLARE + .byte CONTEST_EFFECT_BADLY_STARTLE_PREV_MONS + .byte CONTEST_TOUGH + .byte 0 @ combo starter ID + .byte COMBO_STARTER_LEER, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ DREAM_EATER + .byte CONTEST_EFFECT_STARTLE_PREV_MONS + .byte CONTEST_SMART + .byte 0 @ combo starter ID + .byte COMBO_STARTER_HYPNOSIS, COMBO_STARTER_CALM_MIND, 0, 0 @ combo moves + .byte 0 @ padding + +@ POISON_GAS + .byte CONTEST_EFFECT_WORSEN_CONDITION_OF_PREV_MONS + .byte CONTEST_SMART + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ BARRAGE + .byte CONTEST_EFFECT_BETTER_IF_SAME_TYPE + .byte CONTEST_TOUGH + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ LEECH_LIFE + .byte CONTEST_EFFECT_STARTLE_PREV_MON + .byte CONTEST_SMART + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ LOVELY_KISS + .byte CONTEST_EFFECT_BADLY_STARTLE_PREV_MONS + .byte CONTEST_BEAUTY + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ SKY_ATTACK + .byte CONTEST_EFFECT_AFFECTED_BY_PREV_APPEAL + .byte CONTEST_COOL + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ TRANSFORM + .byte CONTEST_EFFECT_REPETITION_NOT_BORING + .byte CONTEST_SMART + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ BUBBLE + .byte CONTEST_EFFECT_STARTLE_PREV_MONS + .byte CONTEST_CUTE + .byte 0 @ combo starter ID + .byte COMBO_STARTER_RAIN_DANCE, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ DIZZY_PUNCH + .byte CONTEST_EFFECT_BADLY_STARTLE_FRONT_MON + .byte CONTEST_COOL + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ SPORE + .byte CONTEST_EFFECT_BADLY_STARTLE_PREV_MONS + .byte CONTEST_BEAUTY + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ FLASH + .byte CONTEST_EFFECT_SHIFT_JUDGE_ATTENTION + .byte CONTEST_BEAUTY + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ PSYWAVE + .byte CONTEST_EFFECT_BADLY_STARTLE_MONS_WITH_GOOD_APPEALS + .byte CONTEST_SMART + .byte 0 @ combo starter ID + .byte COMBO_STARTER_CALM_MIND, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ SPLASH + .byte CONTEST_EFFECT_BETTER_IF_LAST + .byte CONTEST_CUTE + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ ACID_ARMOR + .byte CONTEST_EFFECT_IMPROVE_CONDITION_PREVENT_NERVOUSNESS + .byte CONTEST_TOUGH + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ CRABHAMMER + .byte CONTEST_EFFECT_AFFECTED_BY_PREV_APPEAL + .byte CONTEST_TOUGH + .byte 0 @ combo starter ID + .byte COMBO_STARTER_RAIN_DANCE, COMBO_STARTER_SWORDS_DANCE, 0, 0 @ combo moves + .byte 0 @ padding + +@ EXPLOSION + .byte CONTEST_EFFECT_GREAT_APPEAL_BUT_NO_MORE_MOVES + .byte CONTEST_BEAUTY + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ FURY_SWIPES + .byte CONTEST_EFFECT_STARTLE_MON_WITH_JUDGES_ATTENTION + .byte CONTEST_TOUGH + .byte 0 @ combo starter ID + .byte COMBO_STARTER_SCRATCH, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ BONEMERANG + .byte CONTEST_EFFECT_HIGHLY_APPEALING + .byte CONTEST_TOUGH + .byte COMBO_STARTER_BONEMERANG @ combo starter ID + .byte COMBO_STARTER_BONE_CLUB, COMBO_STARTER_BONE_RUSH, 0, 0 @ combo moves + .byte 0 @ padding + +@ REST + .byte CONTEST_EFFECT_AVOID_STARTLE_ONCE + .byte CONTEST_CUTE + .byte COMBO_STARTER_REST @ combo starter ID + .byte COMBO_STARTER_BELLY_DRUM, COMBO_STARTER_CHARM, COMBO_STARTER_YAWN, 0 @ combo moves + .byte 0 @ padding + +@ ROCK_SLIDE + .byte CONTEST_EFFECT_BADLY_STARTLE_PREV_MONS + .byte CONTEST_TOUGH + .byte 0 @ combo starter ID + .byte COMBO_STARTER_ROCK_THROW, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ HYPER_FANG + .byte CONTEST_EFFECT_BADLY_STARTLE_FRONT_MON + .byte CONTEST_COOL + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ SHARPEN + .byte CONTEST_EFFECT_IMPROVE_CONDITION_PREVENT_NERVOUSNESS + .byte CONTEST_CUTE + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ CONVERSION + .byte CONTEST_EFFECT_BETTER_IF_SAME_TYPE + .byte CONTEST_BEAUTY + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ TRI_ATTACK + .byte CONTEST_EFFECT_STARTLE_PREV_MONS + .byte CONTEST_BEAUTY + .byte 0 @ combo starter ID + .byte COMBO_STARTER_LOCK_ON, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ SUPER_FANG + .byte CONTEST_EFFECT_BADLY_STARTLE_MONS_WITH_GOOD_APPEALS + .byte CONTEST_TOUGH + .byte 0 @ combo starter ID + .byte COMBO_STARTER_SCARY_FACE, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ SLASH + .byte CONTEST_EFFECT_AFFECTED_BY_PREV_APPEAL + .byte CONTEST_COOL + .byte 0 @ combo starter ID + .byte COMBO_STARTER_SWORDS_DANCE, COMBO_STARTER_SCRATCH, 0, 0 @ combo moves + .byte 0 @ padding + +@ SUBSTITUTE + .byte CONTEST_EFFECT_AVOID_STARTLE_ONCE + .byte CONTEST_SMART + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ STRUGGLE + .byte CONTEST_EFFECT_HIGHLY_APPEALING + .byte CONTEST_COOL + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ SKETCH + .byte CONTEST_EFFECT_APPEAL_AS_GOOD_AS_PREV_ONE + .byte CONTEST_SMART + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ TRIPLE_KICK + .byte CONTEST_EFFECT_HIGHLY_APPEALING + .byte CONTEST_COOL + .byte 0 @ combo starter ID + .byte COMBO_STARTER_FOCUS_ENERGY, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ THIEF + .byte CONTEST_EFFECT_APPEAL_AS_GOOD_AS_PREV_ONES + .byte CONTEST_TOUGH + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ SPIDER_WEB + .byte CONTEST_EFFECT_MAKE_FOLLOWING_MONS_NERVOUS + .byte CONTEST_SMART + .byte 0 @ combo starter ID + .byte COMBO_STARTER_STRING_SHOT, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ MIND_READER + .byte CONTEST_EFFECT_DONT_EXCITE_AUDIENCE + .byte CONTEST_SMART + .byte COMBO_STARTER_MIND_READER @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ NIGHTMARE + .byte CONTEST_EFFECT_BADLY_STARTLE_PREV_MONS + .byte CONTEST_SMART + .byte 0 @ combo starter ID + .byte COMBO_STARTER_HYPNOSIS, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ FLAME_WHEEL + .byte CONTEST_EFFECT_HIGHLY_APPEALING + .byte CONTEST_BEAUTY + .byte 0 @ combo starter ID + .byte COMBO_STARTER_SUNNY_DAY, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ SNORE + .byte CONTEST_EFFECT_HIGHLY_APPEALING + .byte CONTEST_CUTE + .byte 0 @ combo starter ID + .byte COMBO_STARTER_REST, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ CURSE + .byte CONTEST_EFFECT_NEXT_APPEAL_LATER + .byte CONTEST_TOUGH + .byte COMBO_STARTER_CURSE @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ FLAIL + .byte CONTEST_EFFECT_BETTER_WHEN_LATER + .byte CONTEST_CUTE + .byte 0 @ combo starter ID + .byte COMBO_STARTER_ENDURE, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ CONVERSION_2 + .byte CONTEST_EFFECT_BETTER_IF_SAME_TYPE + .byte CONTEST_BEAUTY + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ AEROBLAST + .byte CONTEST_EFFECT_AFFECTED_BY_PREV_APPEAL + .byte CONTEST_COOL + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ COTTON_SPORE + .byte CONTEST_EFFECT_STARTLE_MON_WITH_JUDGES_ATTENTION + .byte CONTEST_BEAUTY + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ REVERSAL + .byte CONTEST_EFFECT_BETTER_IF_LAST + .byte CONTEST_COOL + .byte 0 @ combo starter ID + .byte COMBO_STARTER_ENDURE, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ SPITE + .byte CONTEST_EFFECT_BETTER_WHEN_LATER + .byte CONTEST_TOUGH + .byte 0 @ combo starter ID + .byte COMBO_STARTER_CURSE, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ POWDER_SNOW + .byte CONTEST_EFFECT_HIGHLY_APPEALING + .byte CONTEST_BEAUTY + .byte COMBO_STARTER_POWDER_SNOW @ combo starter ID + .byte COMBO_STARTER_HAIL, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ PROTECT + .byte CONTEST_EFFECT_AVOID_STARTLE + .byte CONTEST_CUTE + .byte 0 @ combo starter ID + .byte COMBO_STARTER_HARDEN, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ MACH_PUNCH + .byte CONTEST_EFFECT_NEXT_APPEAL_EARLIER + .byte CONTEST_COOL + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ SCARY_FACE + .byte CONTEST_EFFECT_STARTLE_MON_WITH_JUDGES_ATTENTION + .byte CONTEST_TOUGH + .byte COMBO_STARTER_SCARY_FACE @ combo starter ID + .byte COMBO_STARTER_RAGE, COMBO_STARTER_LEER, 0, 0 @ combo moves + .byte 0 @ padding + +@ FAINT_ATTACK + .byte CONTEST_EFFECT_BETTER_IF_FIRST + .byte CONTEST_SMART + .byte 0 @ combo starter ID + .byte COMBO_STARTER_FAKE_OUT, COMBO_STARTER_LEER, COMBO_STARTER_POUND, 0 @ combo moves + .byte 0 @ padding + +@ SWEET_KISS + .byte CONTEST_EFFECT_MAKE_FOLLOWING_MONS_NERVOUS + .byte CONTEST_CUTE + .byte 0 @ combo starter ID + .byte COMBO_STARTER_CHARM, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ BELLY_DRUM + .byte CONTEST_EFFECT_IMPROVE_CONDITION_PREVENT_NERVOUSNESS + .byte CONTEST_CUTE + .byte COMBO_STARTER_BELLY_DRUM @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ SLUDGE_BOMB + .byte CONTEST_EFFECT_STARTLE_MON_WITH_JUDGES_ATTENTION + .byte CONTEST_TOUGH + .byte COMBO_STARTER_SLUDGE_BOMB @ combo starter ID + .byte COMBO_STARTER_SLUDGE, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ MUD_SLAP + .byte CONTEST_EFFECT_STARTLE_MON_WITH_JUDGES_ATTENTION + .byte CONTEST_CUTE + .byte COMBO_STARTER_MUD_SLAP @ combo starter ID + .byte COMBO_STARTER_SAND_ATTACK, COMBO_STARTER_MUD_SPORT, COMBO_STARTER_SANDSTORM, 0 @ combo moves + .byte 0 @ padding + +@ OCTAZOOKA + .byte CONTEST_EFFECT_STARTLE_MON_WITH_JUDGES_ATTENTION + .byte CONTEST_TOUGH + .byte 0 @ combo starter ID + .byte COMBO_STARTER_RAIN_DANCE, COMBO_STARTER_LOCK_ON, 0, 0 @ combo moves + .byte 0 @ padding + +@ SPIKES + .byte CONTEST_EFFECT_MAKE_FOLLOWING_MONS_NERVOUS + .byte CONTEST_SMART + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ ZAP_CANNON + .byte CONTEST_EFFECT_HIGHLY_APPEALING + .byte CONTEST_COOL + .byte 0 @ combo starter ID + .byte COMBO_STARTER_LOCK_ON, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ FORESIGHT + .byte CONTEST_EFFECT_WORSEN_CONDITION_OF_PREV_MONS + .byte CONTEST_SMART + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ DESTINY_BOND + .byte CONTEST_EFFECT_GREAT_APPEAL_BUT_NO_MORE_MOVES + .byte CONTEST_SMART + .byte 0 @ combo starter ID + .byte COMBO_STARTER_MEAN_LOOK, COMBO_STARTER_CURSE, COMBO_STARTER_ENDURE, 0 @ combo moves + .byte 0 @ padding + +@ PERISH_SONG + .byte CONTEST_EFFECT_BADLY_STARTLE_MONS_WITH_GOOD_APPEALS + .byte CONTEST_BEAUTY + .byte 0 @ combo starter ID + .byte COMBO_STARTER_MEAN_LOOK, COMBO_STARTER_SING, 0, 0 @ combo moves + .byte 0 @ padding + +@ ICY_WIND + .byte CONTEST_EFFECT_BADLY_STARTLE_PREV_MONS + .byte CONTEST_BEAUTY + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ DETECT + .byte CONTEST_EFFECT_AVOID_STARTLE_ONCE + .byte CONTEST_COOL + .byte 0 @ combo starter ID + .byte COMBO_STARTER_TAUNT, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ BONE_RUSH + .byte CONTEST_EFFECT_HIGHLY_APPEALING + .byte CONTEST_TOUGH + .byte COMBO_STARTER_BONE_RUSH @ combo starter ID + .byte COMBO_STARTER_FOCUS_ENERGY, COMBO_STARTER_BONE_CLUB, COMBO_STARTER_BONEMERANG, 0 @ combo moves + .byte 0 @ padding + +@ LOCK_ON + .byte CONTEST_EFFECT_DONT_EXCITE_AUDIENCE + .byte CONTEST_SMART + .byte COMBO_STARTER_LOCK_ON @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ OUTRAGE + .byte CONTEST_EFFECT_JAMS_OTHERS_BUT_MISS_ONE_TURN + .byte CONTEST_COOL + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ SANDSTORM + .byte CONTEST_EFFECT_SCRAMBLE_NEXT_TURN_ORDER + .byte CONTEST_TOUGH + .byte COMBO_STARTER_SANDSTORM @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ GIGA_DRAIN + .byte CONTEST_EFFECT_STARTLE_MON_WITH_JUDGES_ATTENTION + .byte CONTEST_SMART + .byte 0 @ combo starter ID + .byte COMBO_STARTER_GROWTH, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ ENDURE + .byte CONTEST_EFFECT_AVOID_STARTLE_ONCE + .byte CONTEST_TOUGH + .byte COMBO_STARTER_ENDURE @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ CHARM + .byte CONTEST_EFFECT_STARTLE_MONS_SAME_TYPE_APPEAL + .byte CONTEST_CUTE + .byte COMBO_STARTER_CHARM @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ ROLLOUT + .byte CONTEST_EFFECT_DONT_EXCITE_AUDIENCE + .byte CONTEST_TOUGH + .byte 0 @ combo starter ID + .byte COMBO_STARTER_DEFENSE_CURL, COMBO_STARTER_HARDEN, 0, 0 @ combo moves + .byte 0 @ padding + +@ FALSE_SWIPE + .byte CONTEST_EFFECT_BADLY_STARTLE_PREV_MONS + .byte CONTEST_COOL + .byte 0 @ combo starter ID + .byte COMBO_STARTER_SWORDS_DANCE, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ SWAGGER + .byte CONTEST_EFFECT_BETTER_IF_FIRST + .byte CONTEST_CUTE + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ MILK_DRINK + .byte CONTEST_EFFECT_BETTER_IF_SAME_TYPE + .byte CONTEST_CUTE + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ SPARK + .byte CONTEST_EFFECT_BADLY_STARTLE_FRONT_MON + .byte CONTEST_COOL + .byte 0 @ combo starter ID + .byte COMBO_STARTER_CHARGE, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ FURY_CUTTER + .byte CONTEST_EFFECT_REPETITION_NOT_BORING + .byte CONTEST_COOL + .byte 0 @ combo starter ID + .byte COMBO_STARTER_SWORDS_DANCE, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ STEEL_WING + .byte CONTEST_EFFECT_BETTER_IF_SAME_TYPE + .byte CONTEST_COOL + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ MEAN_LOOK + .byte CONTEST_EFFECT_MAKE_FOLLOWING_MONS_NERVOUS + .byte CONTEST_BEAUTY + .byte COMBO_STARTER_MEAN_LOOK @ combo starter ID + .byte COMBO_STARTER_CURSE, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ ATTRACT + .byte CONTEST_EFFECT_MAKE_FOLLOWING_MONS_NERVOUS + .byte CONTEST_CUTE + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ SLEEP_TALK + .byte CONTEST_EFFECT_REPETITION_NOT_BORING + .byte CONTEST_CUTE + .byte 0 @ combo starter ID + .byte COMBO_STARTER_REST, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ HEAL_BELL + .byte CONTEST_EFFECT_BETTER_IF_LAST + .byte CONTEST_BEAUTY + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ RETURN + .byte CONTEST_EFFECT_EXCITE_AUDIENCE_IN_ANY_CONTEST + .byte CONTEST_CUTE + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ PRESENT + .byte CONTEST_EFFECT_REPETITION_NOT_BORING + .byte CONTEST_CUTE + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ FRUSTRATION + .byte CONTEST_EFFECT_EXCITE_AUDIENCE_IN_ANY_CONTEST + .byte CONTEST_CUTE + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ SAFEGUARD + .byte CONTEST_EFFECT_AVOID_STARTLE + .byte CONTEST_BEAUTY + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ PAIN_SPLIT + .byte CONTEST_EFFECT_BADLY_STARTLE_FRONT_MON + .byte CONTEST_SMART + .byte 0 @ combo starter ID + .byte COMBO_STARTER_ENDURE, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ SACRED_FIRE + .byte CONTEST_EFFECT_HIGHLY_APPEALING + .byte CONTEST_BEAUTY + .byte 0 @ combo starter ID + .byte COMBO_STARTER_SUNNY_DAY, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ MAGNITUDE + .byte CONTEST_EFFECT_BETTER_WHEN_AUDIENCE_EXCITED + .byte CONTEST_TOUGH + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ DYNAMIC_PUNCH + .byte CONTEST_EFFECT_STARTLE_MON_WITH_JUDGES_ATTENTION + .byte CONTEST_COOL + .byte 0 @ combo starter ID + .byte COMBO_STARTER_FOCUS_ENERGY, COMBO_STARTER_MIND_READER, 0, 0 @ combo moves + .byte 0 @ padding + +@ MEGAHORN + .byte CONTEST_EFFECT_BETTER_IF_SAME_TYPE + .byte CONTEST_COOL + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ DRAGON_BREATH + .byte CONTEST_EFFECT_BADLY_STARTLE_PREV_MONS + .byte CONTEST_COOL + .byte COMBO_STARTER_DRAGON_BREATH @ combo starter ID + .byte COMBO_STARTER_DRAGON_RAGE, COMBO_STARTER_DRAGON_DANCE, 0, 0 @ combo moves + .byte 0 @ padding + +@ BATON_PASS + .byte CONTEST_EFFECT_MAKE_FOLLOWING_MONS_NERVOUS + .byte CONTEST_CUTE + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ ENCORE + .byte CONTEST_EFFECT_MAKE_FOLLOWING_MONS_NERVOUS + .byte CONTEST_CUTE + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ PURSUIT + .byte CONTEST_EFFECT_BADLY_STARTLE_MONS_WITH_GOOD_APPEALS + .byte CONTEST_SMART + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ RAPID_SPIN + .byte CONTEST_EFFECT_AVOID_STARTLE_ONCE + .byte CONTEST_COOL + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ SWEET_SCENT + .byte CONTEST_EFFECT_BADLY_STARTLE_PREV_MONS + .byte CONTEST_CUTE + .byte COMBO_STARTER_SWEET_SCENT @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ IRON_TAIL + .byte CONTEST_EFFECT_BADLY_STARTLE_FRONT_MON + .byte CONTEST_COOL + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ METAL_CLAW + .byte CONTEST_EFFECT_HIGHLY_APPEALING + .byte CONTEST_COOL + .byte 0 @ combo starter ID + .byte COMBO_STARTER_METAL_SOUND, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ VITAL_THROW + .byte CONTEST_EFFECT_NEXT_APPEAL_LATER + .byte CONTEST_COOL + .byte 0 @ combo starter ID + .byte COMBO_STARTER_FAKE_OUT, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ MORNING_SUN + .byte CONTEST_EFFECT_QUALITY_DEPENDS_ON_TIMING + .byte CONTEST_BEAUTY + .byte 0 @ combo starter ID + .byte COMBO_STARTER_SUNNY_DAY, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ SYNTHESIS + .byte CONTEST_EFFECT_QUALITY_DEPENDS_ON_TIMING + .byte CONTEST_SMART + .byte 0 @ combo starter ID + .byte COMBO_STARTER_SUNNY_DAY, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ MOONLIGHT + .byte CONTEST_EFFECT_QUALITY_DEPENDS_ON_TIMING + .byte CONTEST_BEAUTY + .byte 0 @ combo starter ID + .byte COMBO_STARTER_SUNNY_DAY, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ HIDDEN_POWER + .byte CONTEST_EFFECT_REPETITION_NOT_BORING + .byte CONTEST_SMART + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ CROSS_CHOP + .byte CONTEST_EFFECT_AFFECTED_BY_PREV_APPEAL + .byte CONTEST_COOL + .byte 0 @ combo starter ID + .byte COMBO_STARTER_FOCUS_ENERGY, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ TWISTER + .byte CONTEST_EFFECT_SCRAMBLE_NEXT_TURN_ORDER + .byte CONTEST_COOL + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ RAIN_DANCE + .byte CONTEST_EFFECT_BETTER_WHEN_AUDIENCE_EXCITED + .byte CONTEST_TOUGH + .byte COMBO_STARTER_RAIN_DANCE @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ SUNNY_DAY + .byte CONTEST_EFFECT_BETTER_WHEN_AUDIENCE_EXCITED + .byte CONTEST_BEAUTY + .byte COMBO_STARTER_SUNNY_DAY @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ CRUNCH + .byte CONTEST_EFFECT_BADLY_STARTLE_FRONT_MON + .byte CONTEST_TOUGH + .byte 0 @ combo starter ID + .byte COMBO_STARTER_SCARY_FACE, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ MIRROR_COAT + .byte CONTEST_EFFECT_AVOID_STARTLE_ONCE + .byte CONTEST_BEAUTY + .byte 0 @ combo starter ID + .byte COMBO_STARTER_TAUNT, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ PSYCH_UP + .byte CONTEST_EFFECT_BETTER_IF_SAME_TYPE + .byte CONTEST_SMART + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ EXTREME_SPEED + .byte CONTEST_EFFECT_NEXT_APPEAL_EARLIER + .byte CONTEST_COOL + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ ANCIENT_POWER + .byte CONTEST_EFFECT_IMPROVE_CONDITION_PREVENT_NERVOUSNESS + .byte CONTEST_TOUGH + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ SHADOW_BALL + .byte CONTEST_EFFECT_SHIFT_JUDGE_ATTENTION + .byte CONTEST_SMART + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ FUTURE_SIGHT + .byte CONTEST_EFFECT_DONT_EXCITE_AUDIENCE + .byte CONTEST_SMART + .byte 0 @ combo starter ID + .byte COMBO_STARTER_PSYCHIC, COMBO_STARTER_KINESIS, COMBO_STARTER_CONFUSION, COMBO_STARTER_CALM_MIND @ combo moves + .byte 0 @ padding + +@ ROCK_SMASH + .byte CONTEST_EFFECT_BETTER_WITH_GOOD_CONDITION + .byte CONTEST_TOUGH + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ WHIRLPOOL + .byte CONTEST_EFFECT_DONT_EXCITE_AUDIENCE + .byte CONTEST_BEAUTY + .byte 0 @ combo starter ID + .byte COMBO_STARTER_RAIN_DANCE, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ BEAT_UP + .byte CONTEST_EFFECT_BADLY_STARTLE_MONS_WITH_GOOD_APPEALS + .byte CONTEST_SMART + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ FAKE_OUT + .byte CONTEST_EFFECT_STARTLE_MONS_SAME_TYPE_APPEAL + .byte CONTEST_CUTE + .byte COMBO_STARTER_FAKE_OUT @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ UPROAR + .byte CONTEST_EFFECT_SCRAMBLE_NEXT_TURN_ORDER + .byte CONTEST_CUTE + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ STOCKPILE + .byte CONTEST_EFFECT_AVOID_STARTLE_ONCE + .byte CONTEST_TOUGH + .byte COMBO_STARTER_STOCKPILE @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ SPIT_UP + .byte CONTEST_EFFECT_HIGHLY_APPEALING + .byte CONTEST_TOUGH + .byte 0 @ combo starter ID + .byte COMBO_STARTER_STOCKPILE, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ SWALLOW + .byte CONTEST_EFFECT_IMPROVE_CONDITION_PREVENT_NERVOUSNESS + .byte CONTEST_TOUGH + .byte 0 @ combo starter ID + .byte COMBO_STARTER_STOCKPILE, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ HEAT_WAVE + .byte CONTEST_EFFECT_HIGHLY_APPEALING + .byte CONTEST_BEAUTY + .byte 0 @ combo starter ID + .byte COMBO_STARTER_SUNNY_DAY, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ HAIL + .byte CONTEST_EFFECT_BADLY_STARTLE_PREV_MONS + .byte CONTEST_BEAUTY + .byte COMBO_STARTER_HAIL @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ TORMENT + .byte CONTEST_EFFECT_MAKE_FOLLOWING_MONS_NERVOUS + .byte CONTEST_TOUGH + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ FLATTER + .byte CONTEST_EFFECT_MAKE_FOLLOWING_MONS_NERVOUS + .byte CONTEST_SMART + .byte 0 @ combo starter ID + .byte COMBO_STARTER_CHARM, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ WILL_O_WISP + .byte CONTEST_EFFECT_BADLY_STARTLE_FRONT_MON + .byte CONTEST_BEAUTY + .byte 0 @ combo starter ID + .byte COMBO_STARTER_SUNNY_DAY, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ MEMENTO + .byte CONTEST_EFFECT_GREAT_APPEAL_BUT_NO_MORE_MOVES + .byte CONTEST_TOUGH + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ FACADE + .byte CONTEST_EFFECT_BETTER_IF_LAST + .byte CONTEST_CUTE + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ FOCUS_PUNCH + .byte CONTEST_EFFECT_NEXT_APPEAL_LATER + .byte CONTEST_TOUGH + .byte 0 @ combo starter ID + .byte COMBO_STARTER_FOCUS_ENERGY, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ SMELLING_SALT + .byte CONTEST_EFFECT_STARTLE_PREV_MON + .byte CONTEST_SMART + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ FOLLOW_ME + .byte CONTEST_EFFECT_DONT_EXCITE_AUDIENCE + .byte CONTEST_CUTE + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ NATURE_POWER + .byte CONTEST_EFFECT_BETTER_WHEN_AUDIENCE_EXCITED + .byte CONTEST_BEAUTY + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ CHARGE + .byte CONTEST_EFFECT_BETTER_IF_SAME_TYPE + .byte CONTEST_SMART + .byte COMBO_STARTER_CHARGE @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ TAUNT + .byte CONTEST_EFFECT_MAKE_FOLLOWING_MONS_NERVOUS + .byte CONTEST_SMART + .byte COMBO_STARTER_TAUNT @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ HELPING_HAND + .byte CONTEST_EFFECT_MAKE_FOLLOWING_MONS_NERVOUS + .byte CONTEST_SMART + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ TRICK + .byte CONTEST_EFFECT_BETTER_IF_SAME_TYPE + .byte CONTEST_SMART + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ ROLE_PLAY + .byte CONTEST_EFFECT_APPEAL_AS_GOOD_AS_PREV_ONES + .byte CONTEST_CUTE + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ WISH + .byte CONTEST_EFFECT_DONT_EXCITE_AUDIENCE + .byte CONTEST_CUTE + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ ASSIST + .byte CONTEST_EFFECT_QUALITY_DEPENDS_ON_TIMING + .byte CONTEST_CUTE + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ INGRAIN + .byte CONTEST_EFFECT_AVOID_STARTLE + .byte CONTEST_SMART + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ SUPERPOWER + .byte CONTEST_EFFECT_USER_MORE_EASILY_STARTLED + .byte CONTEST_TOUGH + .byte 0 @ combo starter ID + .byte COMBO_STARTER_LOCK_ON, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ MAGIC_COAT + .byte CONTEST_EFFECT_AVOID_STARTLE + .byte CONTEST_BEAUTY + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ RECYCLE + .byte CONTEST_EFFECT_REPETITION_NOT_BORING + .byte CONTEST_SMART + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ REVENGE + .byte CONTEST_EFFECT_NEXT_APPEAL_LATER + .byte CONTEST_TOUGH + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ BRICK_BREAK + .byte CONTEST_EFFECT_BADLY_STARTLE_FRONT_MON + .byte CONTEST_COOL + .byte 0 @ combo starter ID + .byte COMBO_STARTER_FOCUS_ENERGY, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ YAWN + .byte CONTEST_EFFECT_MAKE_FOLLOWING_MONS_NERVOUS + .byte CONTEST_CUTE + .byte COMBO_STARTER_YAWN @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ KNOCK_OFF + .byte CONTEST_EFFECT_BADLY_STARTLE_FRONT_MON + .byte CONTEST_SMART + .byte 0 @ combo starter ID + .byte COMBO_STARTER_FAKE_OUT, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ ENDEAVOR + .byte CONTEST_EFFECT_BETTER_IF_LAST + .byte CONTEST_TOUGH + .byte 0 @ combo starter ID + .byte COMBO_STARTER_ENDURE, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ ERUPTION + .byte CONTEST_EFFECT_BETTER_WHEN_LATER + .byte CONTEST_BEAUTY + .byte 0 @ combo starter ID + .byte COMBO_STARTER_ENDURE, COMBO_STARTER_EARTHQUAKE, COMBO_STARTER_SUNNY_DAY, 0 @ combo moves + .byte 0 @ padding + +@ SKILL_SWAP + .byte CONTEST_EFFECT_APPEAL_AS_GOOD_AS_PREV_ONES + .byte CONTEST_SMART + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ IMPRISON + .byte CONTEST_EFFECT_WORSEN_CONDITION_OF_PREV_MONS + .byte CONTEST_SMART + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ REFRESH + .byte CONTEST_EFFECT_IMPROVE_CONDITION_PREVENT_NERVOUSNESS + .byte CONTEST_CUTE + .byte 0 @ combo starter ID + .byte COMBO_STARTER_WATER_SPORT, COMBO_STARTER_SING, 0, 0 @ combo moves + .byte 0 @ padding + +@ GRUDGE + .byte CONTEST_EFFECT_BETTER_WHEN_LATER + .byte CONTEST_TOUGH + .byte 0 @ combo starter ID + .byte COMBO_STARTER_CURSE, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ SNATCH + .byte CONTEST_EFFECT_BADLY_STARTLE_MONS_WITH_GOOD_APPEALS + .byte CONTEST_SMART + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ SECRET_POWER + .byte CONTEST_EFFECT_BETTER_WITH_GOOD_CONDITION + .byte CONTEST_SMART + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ DIVE + .byte CONTEST_EFFECT_AVOID_STARTLE_ONCE + .byte CONTEST_BEAUTY + .byte COMBO_STARTER_DIVE @ combo starter ID + .byte COMBO_STARTER_RAIN_DANCE, COMBO_STARTER_SURF, 0, 0 @ combo moves + .byte 0 @ padding + +@ ARM_THRUST + .byte CONTEST_EFFECT_STARTLE_MON_WITH_JUDGES_ATTENTION + .byte CONTEST_TOUGH + .byte 0 @ combo starter ID + .byte COMBO_STARTER_FOCUS_ENERGY, COMBO_STARTER_FAKE_OUT, 0, 0 @ combo moves + .byte 0 @ padding + +@ CAMOUFLAGE + .byte CONTEST_EFFECT_AFFECTED_BY_PREV_APPEAL + .byte CONTEST_SMART + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ TAIL_GLOW + .byte CONTEST_EFFECT_IMPROVE_CONDITION_PREVENT_NERVOUSNESS + .byte CONTEST_BEAUTY + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ LUSTER_PURGE + .byte CONTEST_EFFECT_STARTLE_PREV_MON + .byte CONTEST_SMART + .byte 0 @ combo starter ID + .byte COMBO_STARTER_CALM_MIND, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ MIST_BALL + .byte CONTEST_EFFECT_BADLY_STARTLE_FRONT_MON + .byte CONTEST_SMART + .byte 0 @ combo starter ID + .byte COMBO_STARTER_CALM_MIND, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ FEATHER_DANCE + .byte CONTEST_EFFECT_BETTER_IF_LAST + .byte CONTEST_BEAUTY + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ TEETER_DANCE + .byte CONTEST_EFFECT_JAMS_OTHERS_BUT_MISS_ONE_TURN + .byte CONTEST_CUTE + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ BLAZE_KICK + .byte CONTEST_EFFECT_HIGHLY_APPEALING + .byte CONTEST_BEAUTY + .byte 0 @ combo starter ID + .byte COMBO_STARTER_SUNNY_DAY, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ MUD_SPORT + .byte CONTEST_EFFECT_HIGHLY_APPEALING + .byte CONTEST_CUTE + .byte COMBO_STARTER_MUD_SPORT @ combo starter ID + .byte COMBO_STARTER_MUD_SLAP, COMBO_STARTER_WATER_SPORT, 0, 0 @ combo moves + .byte 0 @ padding + +@ ICE_BALL + .byte CONTEST_EFFECT_DONT_EXCITE_AUDIENCE + .byte CONTEST_BEAUTY + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ NEEDLE_ARM + .byte CONTEST_EFFECT_BADLY_STARTLE_FRONT_MON + .byte CONTEST_SMART + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ SLACK_OFF + .byte CONTEST_EFFECT_BETTER_WHEN_LATER + .byte CONTEST_CUTE + .byte 0 @ combo starter ID + .byte COMBO_STARTER_YAWN, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ HYPER_VOICE + .byte CONTEST_EFFECT_BADLY_STARTLE_PREV_MONS + .byte CONTEST_COOL + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ POISON_FANG + .byte CONTEST_EFFECT_WORSEN_CONDITION_OF_PREV_MONS + .byte CONTEST_SMART + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ CRUSH_CLAW + .byte CONTEST_EFFECT_BADLY_STARTLE_FRONT_MON + .byte CONTEST_COOL + .byte 0 @ combo starter ID + .byte COMBO_STARTER_SWORDS_DANCE, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ BLAST_BURN + .byte CONTEST_EFFECT_JAMS_OTHERS_BUT_MISS_ONE_TURN + .byte CONTEST_BEAUTY + .byte 0 @ combo starter ID + .byte COMBO_STARTER_SUNNY_DAY, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ HYDRO_CANNON + .byte CONTEST_EFFECT_JAMS_OTHERS_BUT_MISS_ONE_TURN + .byte CONTEST_BEAUTY + .byte 0 @ combo starter ID + .byte COMBO_STARTER_RAIN_DANCE, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ METEOR_MASH + .byte CONTEST_EFFECT_BETTER_IF_SAME_TYPE + .byte CONTEST_COOL + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ ASTONISH + .byte CONTEST_EFFECT_STARTLE_PREV_MON + .byte CONTEST_SMART + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ WEATHER_BALL + .byte CONTEST_EFFECT_HIGHLY_APPEALING + .byte CONTEST_SMART + .byte 0 @ combo starter ID + .byte COMBO_STARTER_RAIN_DANCE, COMBO_STARTER_SUNNY_DAY, COMBO_STARTER_HAIL, COMBO_STARTER_SANDSTORM @ combo moves + .byte 0 @ padding + +@ AROMATHERAPY + .byte CONTEST_EFFECT_BETTER_IF_LAST + .byte CONTEST_SMART + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ FAKE_TEARS + .byte CONTEST_EFFECT_BETTER_IF_LAST + .byte CONTEST_SMART + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ AIR_CUTTER + .byte CONTEST_EFFECT_STARTLE_MONS_SAME_TYPE_APPEAL + .byte CONTEST_COOL + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ OVERHEAT + .byte CONTEST_EFFECT_USER_MORE_EASILY_STARTLED + .byte CONTEST_BEAUTY + .byte 0 @ combo starter ID + .byte COMBO_STARTER_SUNNY_DAY, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ ODOR_SLEUTH + .byte CONTEST_EFFECT_WORSEN_CONDITION_OF_PREV_MONS + .byte CONTEST_SMART + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ ROCK_TOMB + .byte CONTEST_EFFECT_DONT_EXCITE_AUDIENCE + .byte CONTEST_SMART + .byte 0 @ combo starter ID + .byte COMBO_STARTER_ROCK_THROW, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ SILVER_WIND + .byte CONTEST_EFFECT_IMPROVE_CONDITION_PREVENT_NERVOUSNESS + .byte CONTEST_BEAUTY + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ METAL_SOUND + .byte CONTEST_EFFECT_BADLY_STARTLE_PREV_MONS + .byte CONTEST_SMART + .byte COMBO_STARTER_METAL_SOUND @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ GRASS_WHISTLE + .byte CONTEST_EFFECT_BADLY_STARTLE_PREV_MONS + .byte CONTEST_SMART + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ TICKLE + .byte CONTEST_EFFECT_WORSEN_CONDITION_OF_PREV_MONS + .byte CONTEST_CUTE + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ COSMIC_POWER + .byte CONTEST_EFFECT_IMPROVE_CONDITION_PREVENT_NERVOUSNESS + .byte CONTEST_COOL + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ WATER_SPOUT + .byte CONTEST_EFFECT_BETTER_WHEN_LATER + .byte CONTEST_BEAUTY + .byte 0 @ combo starter ID + .byte COMBO_STARTER_RAIN_DANCE, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ SIGNAL_BEAM + .byte CONTEST_EFFECT_SCRAMBLE_NEXT_TURN_ORDER + .byte CONTEST_BEAUTY + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ SHADOW_PUNCH + .byte CONTEST_EFFECT_BETTER_IF_FIRST + .byte CONTEST_SMART + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ EXTRASENSORY + .byte CONTEST_EFFECT_BADLY_STARTLE_FRONT_MON + .byte CONTEST_COOL + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ SKY_UPPERCUT + .byte CONTEST_EFFECT_STARTLE_MONS_SAME_TYPE_APPEAL + .byte CONTEST_COOL + .byte 0 @ combo starter ID + .byte COMBO_STARTER_FOCUS_ENERGY, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ SAND_TOMB + .byte CONTEST_EFFECT_DONT_EXCITE_AUDIENCE + .byte CONTEST_SMART + .byte 0 @ combo starter ID + .byte COMBO_STARTER_SANDSTORM, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ SHEER_COLD + .byte CONTEST_EFFECT_BADLY_STARTLE_MONS_WITH_GOOD_APPEALS + .byte CONTEST_BEAUTY + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ MUDDY_WATER + .byte CONTEST_EFFECT_STARTLE_MON_WITH_JUDGES_ATTENTION + .byte CONTEST_TOUGH + .byte 0 @ combo starter ID + .byte COMBO_STARTER_RAIN_DANCE, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ BULLET_SEED + .byte CONTEST_EFFECT_BADLY_STARTLE_MONS_WITH_GOOD_APPEALS + .byte CONTEST_COOL + .byte 0 @ combo starter ID + .byte COMBO_STARTER_GROWTH, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ AERIAL_ACE + .byte CONTEST_EFFECT_BETTER_IF_FIRST + .byte CONTEST_COOL + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ ICICLE_SPEAR + .byte CONTEST_EFFECT_STARTLE_MONS_SAME_TYPE_APPEAL + .byte CONTEST_BEAUTY + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ IRON_DEFENSE + .byte CONTEST_EFFECT_AVOID_STARTLE + .byte CONTEST_TOUGH + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ BLOCK + .byte CONTEST_EFFECT_MAKE_FOLLOWING_MONS_NERVOUS + .byte CONTEST_CUTE + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ HOWL + .byte CONTEST_EFFECT_IMPROVE_CONDITION_PREVENT_NERVOUSNESS + .byte CONTEST_COOL + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ DRAGON_CLAW + .byte CONTEST_EFFECT_STARTLE_MONS_SAME_TYPE_APPEAL + .byte CONTEST_COOL + .byte 0 @ combo starter ID + .byte COMBO_STARTER_DRAGON_BREATH, COMBO_STARTER_DRAGON_RAGE, COMBO_STARTER_DRAGON_DANCE, 0 @ combo moves + .byte 0 @ padding + +@ FRENZY_PLANT + .byte CONTEST_EFFECT_JAMS_OTHERS_BUT_MISS_ONE_TURN + .byte CONTEST_COOL + .byte 0 @ combo starter ID + .byte COMBO_STARTER_GROWTH, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ BULK_UP + .byte CONTEST_EFFECT_IMPROVE_CONDITION_PREVENT_NERVOUSNESS + .byte CONTEST_BEAUTY + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ BOUNCE + .byte CONTEST_EFFECT_AVOID_STARTLE + .byte CONTEST_CUTE + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ MUD_SHOT + .byte CONTEST_EFFECT_BADLY_STARTLE_PREV_MONS + .byte CONTEST_TOUGH + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ POISON_TAIL + .byte CONTEST_EFFECT_WORSEN_CONDITION_OF_PREV_MONS + .byte CONTEST_SMART + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ COVET + .byte CONTEST_EFFECT_APPEAL_AS_GOOD_AS_PREV_ONES + .byte CONTEST_CUTE + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ VOLT_TACKLE + .byte CONTEST_EFFECT_USER_MORE_EASILY_STARTLED + .byte CONTEST_COOL + .byte 0 @ combo starter ID + .byte COMBO_STARTER_CHARGE, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ MAGICAL_LEAF + .byte CONTEST_EFFECT_BETTER_IF_FIRST + .byte CONTEST_BEAUTY + .byte 0 @ combo starter ID + .byte COMBO_STARTER_GROWTH, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ WATER_SPORT + .byte CONTEST_EFFECT_HIGHLY_APPEALING + .byte CONTEST_CUTE + .byte COMBO_STARTER_WATER_SPORT @ combo starter ID + .byte COMBO_STARTER_RAIN_DANCE, COMBO_STARTER_MUD_SPORT, 0, 0 @ combo moves + .byte 0 @ padding + +@ CALM_MIND + .byte CONTEST_EFFECT_AVOID_STARTLE_ONCE + .byte CONTEST_SMART + .byte COMBO_STARTER_CALM_MIND @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ LEAF_BLADE + .byte CONTEST_EFFECT_AFFECTED_BY_PREV_APPEAL + .byte CONTEST_COOL + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ DRAGON_DANCE + .byte CONTEST_EFFECT_IMPROVE_CONDITION_PREVENT_NERVOUSNESS + .byte CONTEST_COOL + .byte COMBO_STARTER_DRAGON_DANCE @ combo starter ID + .byte COMBO_STARTER_DRAGON_RAGE, COMBO_STARTER_DRAGON_BREATH, 0, 0 @ combo moves + .byte 0 @ padding + +@ ROCK_BLAST + .byte CONTEST_EFFECT_BETTER_IF_SAME_TYPE + .byte CONTEST_TOUGH + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ SHOCK_WAVE + .byte CONTEST_EFFECT_BETTER_IF_FIRST + .byte CONTEST_COOL + .byte 0 @ combo starter ID + .byte COMBO_STARTER_CHARGE, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ WATER_PULSE + .byte CONTEST_EFFECT_SCRAMBLE_NEXT_TURN_ORDER + .byte CONTEST_BEAUTY + .byte 0 @ combo starter ID + .byte COMBO_STARTER_RAIN_DANCE, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ DOOM_DESIRE + .byte CONTEST_EFFECT_DONT_EXCITE_AUDIENCE + .byte CONTEST_COOL + .byte 0 @ combo starter ID + .byte 0, 0, 0, 0 @ combo moves + .byte 0 @ padding + +@ PSYCHO_BOOST + .byte CONTEST_EFFECT_USER_MORE_EASILY_STARTLED + .byte CONTEST_SMART + .byte 0 @ combo starter ID + .byte COMBO_STARTER_CALM_MIND, 0, 0, 0 @ combo moves + .byte 0 @ padding diff --git a/data/contest_moves.s b/data/contest_moves.s deleted file mode 100644 index 8765c0dbe..000000000 --- a/data/contest_moves.s +++ /dev/null @@ -1,2486 +0,0 @@ - .align 2 -gContestMoves:: -@ NONE - .byte CONTEST_EFFECT_HIGHLY_APPEALING - .byte CONTEST_COOL - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ POUND - .byte CONTEST_EFFECT_HIGHLY_APPEALING - .byte CONTEST_TOUGH - .byte COMBO_STARTER_POUND @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ KARATE_CHOP - .byte CONTEST_EFFECT_AFFECTED_BY_PREV_APPEAL - .byte CONTEST_TOUGH - .byte 0 @ combo starter ID - .byte COMBO_STARTER_FOCUS_ENERGY, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ DOUBLE_SLAP - .byte CONTEST_EFFECT_STARTLE_MON_WITH_JUDGES_ATTENTION - .byte CONTEST_TOUGH - .byte 0 @ combo starter ID - .byte COMBO_STARTER_POUND, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ COMET_PUNCH - .byte CONTEST_EFFECT_BETTER_IF_SAME_TYPE - .byte CONTEST_TOUGH - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ MEGA_PUNCH - .byte CONTEST_EFFECT_HIGHLY_APPEALING - .byte CONTEST_TOUGH - .byte 0 @ combo starter ID - .byte COMBO_STARTER_FOCUS_ENERGY, COMBO_STARTER_MIND_READER, 0, 0 @ combo moves - .byte 0 @ padding - -@ PAY_DAY - .byte CONTEST_EFFECT_BETTER_WHEN_AUDIENCE_EXCITED - .byte CONTEST_SMART - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ FIRE_PUNCH - .byte CONTEST_EFFECT_HIGHLY_APPEALING - .byte CONTEST_BEAUTY - .byte COMBO_STARTER_FIRE_PUNCH @ combo starter ID - .byte COMBO_STARTER_SUNNY_DAY, COMBO_STARTER_THUNDER_PUNCH, COMBO_STARTER_ICE_PUNCH, 0 @ combo moves - .byte 0 @ padding - -@ ICE_PUNCH - .byte CONTEST_EFFECT_HIGHLY_APPEALING - .byte CONTEST_BEAUTY - .byte COMBO_STARTER_ICE_PUNCH @ combo starter ID - .byte COMBO_STARTER_THUNDER_PUNCH, COMBO_STARTER_FIRE_PUNCH, 0, 0 @ combo moves - .byte 0 @ padding - -@ THUNDER_PUNCH - .byte CONTEST_EFFECT_HIGHLY_APPEALING - .byte CONTEST_COOL - .byte COMBO_STARTER_THUNDER_PUNCH @ combo starter ID - .byte COMBO_STARTER_CHARGE, COMBO_STARTER_FIRE_PUNCH, COMBO_STARTER_ICE_PUNCH, 0 @ combo moves - .byte 0 @ padding - -@ SCRATCH - .byte CONTEST_EFFECT_HIGHLY_APPEALING - .byte CONTEST_TOUGH - .byte COMBO_STARTER_SCRATCH @ combo starter ID - .byte COMBO_STARTER_LEER, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ VICE_GRIP - .byte CONTEST_EFFECT_HIGHLY_APPEALING - .byte CONTEST_TOUGH - .byte COMBO_STARTER_VICE_GRIP @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ GUILLOTINE - .byte CONTEST_EFFECT_BADLY_STARTLE_MONS_WITH_GOOD_APPEALS - .byte CONTEST_COOL - .byte 0 @ combo starter ID - .byte COMBO_STARTER_VICE_GRIP, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ RAZOR_WIND - .byte CONTEST_EFFECT_AFFECTED_BY_PREV_APPEAL - .byte CONTEST_COOL - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ SWORDS_DANCE - .byte CONTEST_EFFECT_IMPROVE_CONDITION_PREVENT_NERVOUSNESS - .byte CONTEST_BEAUTY - .byte COMBO_STARTER_SWORDS_DANCE @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ CUT - .byte CONTEST_EFFECT_BADLY_STARTLE_MONS_WITH_GOOD_APPEALS - .byte CONTEST_COOL - .byte 0 @ combo starter ID - .byte COMBO_STARTER_SWORDS_DANCE, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ GUST - .byte CONTEST_EFFECT_SCRAMBLE_NEXT_TURN_ORDER - .byte CONTEST_SMART - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ WING_ATTACK - .byte CONTEST_EFFECT_BETTER_IF_SAME_TYPE - .byte CONTEST_COOL - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ WHIRLWIND - .byte CONTEST_EFFECT_SCRAMBLE_NEXT_TURN_ORDER - .byte CONTEST_SMART - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ FLY - .byte CONTEST_EFFECT_AVOID_STARTLE - .byte CONTEST_SMART - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ BIND - .byte CONTEST_EFFECT_DONT_EXCITE_AUDIENCE - .byte CONTEST_TOUGH - .byte 0 @ combo starter ID - .byte COMBO_STARTER_VICE_GRIP, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ SLAM - .byte CONTEST_EFFECT_STARTLE_MONS_SAME_TYPE_APPEAL - .byte CONTEST_TOUGH - .byte 0 @ combo starter ID - .byte COMBO_STARTER_POUND, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ VINE_WHIP - .byte CONTEST_EFFECT_HIGHLY_APPEALING - .byte CONTEST_COOL - .byte 0 @ combo starter ID - .byte COMBO_STARTER_GROWTH, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ STOMP - .byte CONTEST_EFFECT_BADLY_STARTLE_FRONT_MON - .byte CONTEST_TOUGH - .byte 0 @ combo starter ID - .byte 0, COMBO_STARTER_LEER, 0, 0 @ combo moves - .byte 0 @ padding - -@ DOUBLE_KICK - .byte CONTEST_EFFECT_BETTER_IF_SAME_TYPE - .byte CONTEST_COOL - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ MEGA_KICK - .byte CONTEST_EFFECT_HIGHLY_APPEALING - .byte CONTEST_COOL - .byte 0 @ combo starter ID - .byte COMBO_STARTER_FOCUS_ENERGY, COMBO_STARTER_MIND_READER, 0, 0 @ combo moves - .byte 0 @ padding - -@ JUMP_KICK - .byte CONTEST_EFFECT_USER_MORE_EASILY_STARTLED - .byte CONTEST_COOL - .byte 0 @ combo starter ID - .byte COMBO_STARTER_MIND_READER, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ ROLLING_KICK - .byte CONTEST_EFFECT_BADLY_STARTLE_PREV_MONS - .byte CONTEST_COOL - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ SAND_ATTACK - .byte CONTEST_EFFECT_STARTLE_MON_WITH_JUDGES_ATTENTION - .byte CONTEST_CUTE - .byte COMBO_STARTER_SAND_ATTACK @ combo starter ID - .byte COMBO_STARTER_MUD_SLAP, COMBO_STARTER_SANDSTORM, 0, 0 @ combo moves - .byte 0 @ padding - -@ HEADBUTT - .byte CONTEST_EFFECT_STARTLE_PREV_MON - .byte CONTEST_TOUGH - .byte 0 @ combo starter ID - .byte COMBO_STARTER_FOCUS_ENERGY, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ HORN_ATTACK - .byte CONTEST_EFFECT_HIGHLY_APPEALING - .byte CONTEST_COOL - .byte COMBO_STARTER_HORN_ATTACK @ combo starter ID - .byte COMBO_STARTER_LEER, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ FURY_ATTACK - .byte CONTEST_EFFECT_STARTLE_MON_WITH_JUDGES_ATTENTION - .byte CONTEST_COOL - .byte 0 @ combo starter ID - .byte COMBO_STARTER_HORN_ATTACK, COMBO_STARTER_PECK, 0, 0 @ combo moves - .byte 0 @ padding - -@ HORN_DRILL - .byte CONTEST_EFFECT_BADLY_STARTLE_MONS_WITH_GOOD_APPEALS - .byte CONTEST_COOL - .byte 0 @ combo starter ID - .byte COMBO_STARTER_HORN_ATTACK, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ TACKLE - .byte CONTEST_EFFECT_HIGHLY_APPEALING - .byte CONTEST_TOUGH - .byte 0 @ combo starter ID - .byte COMBO_STARTER_DEFENSE_CURL, COMBO_STARTER_LEER, COMBO_STARTER_HARDEN, 0 @ combo moves - .byte 0 @ padding - -@ BODY_SLAM - .byte CONTEST_EFFECT_BADLY_STARTLE_FRONT_MON - .byte CONTEST_TOUGH - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ WRAP - .byte CONTEST_EFFECT_DONT_EXCITE_AUDIENCE - .byte CONTEST_TOUGH - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ TAKE_DOWN - .byte CONTEST_EFFECT_USER_MORE_EASILY_STARTLED - .byte CONTEST_TOUGH - .byte 0 @ combo starter ID - .byte COMBO_STARTER_FOCUS_ENERGY, COMBO_STARTER_HARDEN, 0, 0 @ combo moves - .byte 0 @ padding - -@ THRASH - .byte CONTEST_EFFECT_JAMS_OTHERS_BUT_MISS_ONE_TURN - .byte CONTEST_TOUGH - .byte 0 @ combo starter ID - .byte COMBO_STARTER_RAGE, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ DOUBLE_EDGE - .byte CONTEST_EFFECT_USER_MORE_EASILY_STARTLED - .byte CONTEST_TOUGH - .byte 0 @ combo starter ID - .byte COMBO_STARTER_FOCUS_ENERGY, COMBO_STARTER_HARDEN, 0, 0 @ combo moves - .byte 0 @ padding - -@ TAIL_WHIP - .byte CONTEST_EFFECT_BETTER_IF_LAST - .byte CONTEST_CUTE - .byte 0 @ combo starter ID - .byte COMBO_STARTER_CHARM, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ POISON_STING - .byte CONTEST_EFFECT_STARTLE_PREV_MON - .byte CONTEST_SMART - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ TWINEEDLE - .byte CONTEST_EFFECT_STARTLE_PREV_MON - .byte CONTEST_COOL - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ PIN_MISSILE - .byte CONTEST_EFFECT_STARTLE_MON_WITH_JUDGES_ATTENTION - .byte CONTEST_COOL - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ LEER - .byte CONTEST_EFFECT_DONT_EXCITE_AUDIENCE - .byte CONTEST_COOL - .byte COMBO_STARTER_LEER @ combo starter ID - .byte COMBO_STARTER_RAGE, COMBO_STARTER_SCARY_FACE, 0, 0 @ combo moves - .byte 0 @ padding - -@ BITE - .byte CONTEST_EFFECT_BADLY_STARTLE_PREV_MONS - .byte CONTEST_TOUGH - .byte 0 @ combo starter ID - .byte COMBO_STARTER_LEER, COMBO_STARTER_SCARY_FACE, 0, 0 @ combo moves - .byte 0 @ padding - -@ GROWL - .byte CONTEST_EFFECT_BETTER_IF_LAST - .byte CONTEST_CUTE - .byte 0 @ combo starter ID - .byte COMBO_STARTER_CHARM, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ ROAR - .byte CONTEST_EFFECT_SCRAMBLE_NEXT_TURN_ORDER - .byte CONTEST_COOL - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ SING - .byte CONTEST_EFFECT_MAKE_FOLLOWING_MONS_NERVOUS - .byte CONTEST_CUTE - .byte COMBO_STARTER_SING @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ SUPERSONIC - .byte CONTEST_EFFECT_SCRAMBLE_NEXT_TURN_ORDER - .byte CONTEST_SMART - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ SONIC_BOOM - .byte CONTEST_EFFECT_BETTER_IF_SAME_TYPE - .byte CONTEST_COOL - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ DISABLE - .byte CONTEST_EFFECT_MAKE_FOLLOWING_MONS_NERVOUS - .byte CONTEST_SMART - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ ACID - .byte CONTEST_EFFECT_BADLY_STARTLE_FRONT_MON - .byte CONTEST_SMART - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ EMBER - .byte CONTEST_EFFECT_HIGHLY_APPEALING - .byte CONTEST_BEAUTY - .byte 0 @ combo starter ID - .byte COMBO_STARTER_SUNNY_DAY, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ FLAMETHROWER - .byte CONTEST_EFFECT_HIGHLY_APPEALING - .byte CONTEST_BEAUTY - .byte 0 @ combo starter ID - .byte COMBO_STARTER_SUNNY_DAY, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ MIST - .byte CONTEST_EFFECT_AVOID_STARTLE - .byte CONTEST_BEAUTY - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ WATER_GUN - .byte CONTEST_EFFECT_HIGHLY_APPEALING - .byte CONTEST_CUTE - .byte 0 @ combo starter ID - .byte COMBO_STARTER_RAIN_DANCE, COMBO_STARTER_WATER_SPORT, COMBO_STARTER_MUD_SPORT, 0 @ combo moves - .byte 0 @ padding - -@ HYDRO_PUMP - .byte CONTEST_EFFECT_HIGHLY_APPEALING - .byte CONTEST_BEAUTY - .byte 0 @ combo starter ID - .byte COMBO_STARTER_RAIN_DANCE, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ SURF - .byte CONTEST_EFFECT_AFFECTED_BY_PREV_APPEAL - .byte CONTEST_BEAUTY - .byte COMBO_STARTER_SURF @ combo starter ID - .byte COMBO_STARTER_RAIN_DANCE, COMBO_STARTER_DIVE, 0, 0 @ combo moves - .byte 0 @ padding - -@ ICE_BEAM - .byte CONTEST_EFFECT_STARTLE_MONS_SAME_TYPE_APPEAL - .byte CONTEST_BEAUTY - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ BLIZZARD - .byte CONTEST_EFFECT_HIGHLY_APPEALING - .byte CONTEST_BEAUTY - .byte 0 @ combo starter ID - .byte COMBO_STARTER_POWDER_SNOW, COMBO_STARTER_HAIL, 0, 0 @ combo moves - .byte 0 @ padding - -@ PSYBEAM - .byte CONTEST_EFFECT_SCRAMBLE_NEXT_TURN_ORDER - .byte CONTEST_BEAUTY - .byte 0 @ combo starter ID - .byte COMBO_STARTER_CALM_MIND, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ BUBBLE_BEAM - .byte CONTEST_EFFECT_BADLY_STARTLE_PREV_MONS - .byte CONTEST_BEAUTY - .byte 0 @ combo starter ID - .byte COMBO_STARTER_RAIN_DANCE, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ AURORA_BEAM - .byte CONTEST_EFFECT_STARTLE_MONS_SAME_TYPE_APPEAL - .byte CONTEST_BEAUTY - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ HYPER_BEAM - .byte CONTEST_EFFECT_JAMS_OTHERS_BUT_MISS_ONE_TURN - .byte CONTEST_COOL - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ PECK - .byte CONTEST_EFFECT_HIGHLY_APPEALING - .byte CONTEST_COOL - .byte COMBO_STARTER_PECK @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ DRILL_PECK - .byte CONTEST_EFFECT_HIGHLY_APPEALING - .byte CONTEST_COOL - .byte 0 @ combo starter ID - .byte COMBO_STARTER_PECK, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ SUBMISSION - .byte CONTEST_EFFECT_USER_MORE_EASILY_STARTLED - .byte CONTEST_COOL - .byte 0 @ combo starter ID - .byte COMBO_STARTER_MIND_READER, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ LOW_KICK - .byte CONTEST_EFFECT_BADLY_STARTLE_FRONT_MON - .byte CONTEST_TOUGH - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ COUNTER - .byte CONTEST_EFFECT_AVOID_STARTLE_ONCE - .byte CONTEST_TOUGH - .byte 0 @ combo starter ID - .byte COMBO_STARTER_TAUNT, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ SEISMIC_TOSS - .byte CONTEST_EFFECT_STARTLE_MONS_SAME_TYPE_APPEAL - .byte CONTEST_TOUGH - .byte 0 @ combo starter ID - .byte COMBO_STARTER_FAKE_OUT, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ STRENGTH - .byte CONTEST_EFFECT_STARTLE_MONS_SAME_TYPE_APPEAL - .byte CONTEST_TOUGH - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ ABSORB - .byte CONTEST_EFFECT_STARTLE_PREV_MON - .byte CONTEST_SMART - .byte 0 @ combo starter ID - .byte COMBO_STARTER_GROWTH, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ MEGA_DRAIN - .byte CONTEST_EFFECT_BADLY_STARTLE_FRONT_MON - .byte CONTEST_SMART - .byte 0 @ combo starter ID - .byte COMBO_STARTER_GROWTH, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ LEECH_SEED - .byte CONTEST_EFFECT_STARTLE_PREV_MONS - .byte CONTEST_SMART - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ GROWTH - .byte CONTEST_EFFECT_IMPROVE_CONDITION_PREVENT_NERVOUSNESS - .byte CONTEST_BEAUTY - .byte COMBO_STARTER_GROWTH @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ RAZOR_LEAF - .byte CONTEST_EFFECT_AFFECTED_BY_PREV_APPEAL - .byte CONTEST_COOL - .byte 0 @ combo starter ID - .byte COMBO_STARTER_GROWTH, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ SOLAR_BEAM - .byte CONTEST_EFFECT_HIGHLY_APPEALING - .byte CONTEST_COOL - .byte 0 @ combo starter ID - .byte COMBO_STARTER_SUNNY_DAY, COMBO_STARTER_GROWTH, 0, 0 @ combo moves - .byte 0 @ padding - -@ POISON_POWDER - .byte CONTEST_EFFECT_WORSEN_CONDITION_OF_PREV_MONS - .byte CONTEST_SMART - .byte 0 @ combo starter ID - .byte COMBO_STARTER_SWEET_SCENT, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ STUN_SPORE - .byte CONTEST_EFFECT_BADLY_STARTLE_MONS_WITH_GOOD_APPEALS - .byte CONTEST_SMART - .byte 0 @ combo starter ID - .byte COMBO_STARTER_SWEET_SCENT, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ SLEEP_POWDER - .byte CONTEST_EFFECT_BADLY_STARTLE_PREV_MONS - .byte CONTEST_SMART - .byte 0 @ combo starter ID - .byte COMBO_STARTER_SWEET_SCENT, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ PETAL_DANCE - .byte CONTEST_EFFECT_JAMS_OTHERS_BUT_MISS_ONE_TURN - .byte CONTEST_BEAUTY - .byte 0 @ combo starter ID - .byte COMBO_STARTER_GROWTH, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ STRING_SHOT - .byte CONTEST_EFFECT_STARTLE_PREV_MON - .byte CONTEST_SMART - .byte COMBO_STARTER_STRING_SHOT @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ DRAGON_RAGE - .byte CONTEST_EFFECT_BETTER_WHEN_LATER - .byte CONTEST_COOL - .byte COMBO_STARTER_DRAGON_RAGE @ combo starter ID - .byte COMBO_STARTER_DRAGON_BREATH, COMBO_STARTER_DRAGON_DANCE, 0, 0 @ combo moves - .byte 0 @ padding - -@ FIRE_SPIN - .byte CONTEST_EFFECT_DONT_EXCITE_AUDIENCE - .byte CONTEST_BEAUTY - .byte 0 @ combo starter ID - .byte COMBO_STARTER_SUNNY_DAY, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ THUNDER_SHOCK - .byte CONTEST_EFFECT_HIGHLY_APPEALING - .byte CONTEST_COOL - .byte 0 @ combo starter ID - .byte COMBO_STARTER_CHARGE, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ THUNDERBOLT - .byte CONTEST_EFFECT_HIGHLY_APPEALING - .byte CONTEST_COOL - .byte 0 @ combo starter ID - .byte COMBO_STARTER_CHARGE, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ THUNDER_WAVE - .byte CONTEST_EFFECT_BADLY_STARTLE_MONS_WITH_GOOD_APPEALS - .byte CONTEST_COOL - .byte 0 @ combo starter ID - .byte COMBO_STARTER_CHARGE, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ THUNDER - .byte CONTEST_EFFECT_STARTLE_PREV_MONS - .byte CONTEST_COOL - .byte 0 @ combo starter ID - .byte COMBO_STARTER_CHARGE, COMBO_STARTER_RAIN_DANCE, COMBO_STARTER_LOCK_ON, 0 @ combo moves - .byte 0 @ padding - -@ ROCK_THROW - .byte CONTEST_EFFECT_BETTER_IF_SAME_TYPE - .byte CONTEST_TOUGH - .byte COMBO_STARTER_ROCK_THROW @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ EARTHQUAKE - .byte CONTEST_EFFECT_BADLY_STARTLE_PREV_MONS - .byte CONTEST_TOUGH - .byte COMBO_STARTER_EARTHQUAKE @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ FISSURE - .byte CONTEST_EFFECT_BADLY_STARTLE_MONS_WITH_GOOD_APPEALS - .byte CONTEST_TOUGH - .byte 0 @ combo starter ID - .byte COMBO_STARTER_EARTHQUAKE, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ DIG - .byte CONTEST_EFFECT_AVOID_STARTLE - .byte CONTEST_SMART - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ TOXIC - .byte CONTEST_EFFECT_WORSEN_CONDITION_OF_PREV_MONS - .byte CONTEST_SMART - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ CONFUSION - .byte CONTEST_EFFECT_STARTLE_PREV_MON - .byte CONTEST_SMART - .byte COMBO_STARTER_CONFUSION @ combo starter ID - .byte COMBO_STARTER_PSYCHIC, COMBO_STARTER_KINESIS, COMBO_STARTER_CALM_MIND, 0 @ combo moves - .byte 0 @ padding - -@ PSYCHIC - .byte CONTEST_EFFECT_BADLY_STARTLE_PREV_MONS - .byte CONTEST_SMART - .byte COMBO_STARTER_PSYCHIC @ combo starter ID - .byte COMBO_STARTER_KINESIS, COMBO_STARTER_CONFUSION, COMBO_STARTER_CALM_MIND, 0 @ combo moves - .byte 0 @ padding - -@ HYPNOSIS - .byte CONTEST_EFFECT_BADLY_STARTLE_PREV_MONS - .byte CONTEST_SMART - .byte COMBO_STARTER_HYPNOSIS @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ MEDITATE - .byte CONTEST_EFFECT_IMPROVE_CONDITION_PREVENT_NERVOUSNESS - .byte CONTEST_BEAUTY - .byte 0 @ combo starter ID - .byte COMBO_STARTER_CALM_MIND, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ AGILITY - .byte CONTEST_EFFECT_NEXT_APPEAL_EARLIER - .byte CONTEST_COOL - .byte 0 @ combo starter ID - .byte COMBO_STARTER_DOUBLE_TEAM, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ QUICK_ATTACK - .byte CONTEST_EFFECT_NEXT_APPEAL_EARLIER - .byte CONTEST_COOL - .byte 0 @ combo starter ID - .byte COMBO_STARTER_DOUBLE_TEAM, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ RAGE - .byte CONTEST_EFFECT_REPETITION_NOT_BORING - .byte CONTEST_COOL - .byte COMBO_STARTER_RAGE @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ TELEPORT - .byte CONTEST_EFFECT_AVOID_STARTLE - .byte CONTEST_COOL - .byte 0 @ combo starter ID - .byte COMBO_STARTER_DOUBLE_TEAM, COMBO_STARTER_PSYCHIC, COMBO_STARTER_KINESIS, COMBO_STARTER_CONFUSION @ combo moves - .byte 0 @ padding - -@ NIGHT_SHADE - .byte CONTEST_EFFECT_STARTLE_MONS_SAME_TYPE_APPEAL - .byte CONTEST_SMART - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ MIMIC - .byte CONTEST_EFFECT_APPEAL_AS_GOOD_AS_PREV_ONE - .byte CONTEST_CUTE - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ SCREECH - .byte CONTEST_EFFECT_BADLY_STARTLE_PREV_MONS - .byte CONTEST_SMART - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ DOUBLE_TEAM - .byte CONTEST_EFFECT_AVOID_STARTLE_ONCE - .byte CONTEST_COOL - .byte COMBO_STARTER_DOUBLE_TEAM @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ RECOVER - .byte CONTEST_EFFECT_STARTLE_MONS_SAME_TYPE_APPEAL - .byte CONTEST_SMART - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ HARDEN - .byte CONTEST_EFFECT_AVOID_STARTLE_ONCE - .byte CONTEST_TOUGH - .byte COMBO_STARTER_HARDEN @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ MINIMIZE - .byte CONTEST_EFFECT_AVOID_STARTLE_ONCE - .byte CONTEST_CUTE - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ SMOKESCREEN - .byte CONTEST_EFFECT_SHIFT_JUDGE_ATTENTION - .byte CONTEST_SMART - .byte 0 @ combo starter ID - .byte COMBO_STARTER_SMOG, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ CONFUSE_RAY - .byte CONTEST_EFFECT_SCRAMBLE_NEXT_TURN_ORDER - .byte CONTEST_SMART - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ WITHDRAW - .byte CONTEST_EFFECT_AVOID_STARTLE - .byte CONTEST_CUTE - .byte 0 @ combo starter ID - .byte COMBO_STARTER_RAIN_DANCE, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ DEFENSE_CURL - .byte CONTEST_EFFECT_AVOID_STARTLE_ONCE - .byte CONTEST_CUTE - .byte COMBO_STARTER_DEFENSE_CURL @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ BARRIER - .byte CONTEST_EFFECT_AVOID_STARTLE - .byte CONTEST_COOL - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ LIGHT_SCREEN - .byte CONTEST_EFFECT_AVOID_STARTLE - .byte CONTEST_BEAUTY - .byte 0 @ combo starter ID - .byte COMBO_STARTER_CALM_MIND, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ HAZE - .byte CONTEST_EFFECT_WORSEN_CONDITION_OF_PREV_MONS - .byte CONTEST_BEAUTY - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ REFLECT - .byte CONTEST_EFFECT_AVOID_STARTLE - .byte CONTEST_SMART - .byte 0 @ combo starter ID - .byte COMBO_STARTER_CALM_MIND, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ FOCUS_ENERGY - .byte CONTEST_EFFECT_BADLY_STARTLE_PREV_MONS - .byte CONTEST_COOL - .byte COMBO_STARTER_FOCUS_ENERGY @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ BIDE - .byte CONTEST_EFFECT_AVOID_STARTLE - .byte CONTEST_TOUGH - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ METRONOME - .byte CONTEST_EFFECT_REPETITION_NOT_BORING - .byte CONTEST_CUTE - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ MIRROR_MOVE - .byte CONTEST_EFFECT_APPEAL_AS_GOOD_AS_PREV_ONE - .byte CONTEST_SMART - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ SELF_DESTRUCT - .byte CONTEST_EFFECT_GREAT_APPEAL_BUT_NO_MORE_MOVES - .byte CONTEST_BEAUTY - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ EGG_BOMB - .byte CONTEST_EFFECT_HIGHLY_APPEALING - .byte CONTEST_TOUGH - .byte 0 @ combo starter ID - .byte COMBO_STARTER_SOFT_BOILED, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ LICK - .byte CONTEST_EFFECT_BADLY_STARTLE_FRONT_MON - .byte CONTEST_TOUGH - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ SMOG - .byte CONTEST_EFFECT_BADLY_STARTLE_PREV_MONS - .byte CONTEST_TOUGH - .byte COMBO_STARTER_SMOG @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ SLUDGE - .byte CONTEST_EFFECT_BADLY_STARTLE_FRONT_MON - .byte CONTEST_TOUGH - .byte COMBO_STARTER_SLUDGE @ combo starter ID - .byte COMBO_STARTER_SLUDGE_BOMB, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ BONE_CLUB - .byte CONTEST_EFFECT_STARTLE_MON_WITH_JUDGES_ATTENTION - .byte CONTEST_TOUGH - .byte COMBO_STARTER_BONE_CLUB @ combo starter ID - .byte COMBO_STARTER_BONEMERANG, COMBO_STARTER_BONE_RUSH, 0, 0 @ combo moves - .byte 0 @ padding - -@ FIRE_BLAST - .byte CONTEST_EFFECT_HIGHLY_APPEALING - .byte CONTEST_BEAUTY - .byte 0 @ combo starter ID - .byte COMBO_STARTER_SUNNY_DAY, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ WATERFALL - .byte CONTEST_EFFECT_BETTER_IF_LAST - .byte CONTEST_TOUGH - .byte 0 @ combo starter ID - .byte COMBO_STARTER_RAIN_DANCE, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ CLAMP - .byte CONTEST_EFFECT_DONT_EXCITE_AUDIENCE - .byte CONTEST_TOUGH - .byte 0 @ combo starter ID - .byte COMBO_STARTER_RAIN_DANCE, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ SWIFT - .byte CONTEST_EFFECT_BETTER_IF_FIRST - .byte CONTEST_COOL - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ SKULL_BASH - .byte CONTEST_EFFECT_BADLY_STARTLE_FRONT_MON - .byte CONTEST_TOUGH - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ SPIKE_CANNON - .byte CONTEST_EFFECT_STARTLE_MON_WITH_JUDGES_ATTENTION - .byte CONTEST_COOL - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ CONSTRICT - .byte CONTEST_EFFECT_STARTLE_PREV_MON - .byte CONTEST_TOUGH - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ AMNESIA - .byte CONTEST_EFFECT_IMPROVE_CONDITION_PREVENT_NERVOUSNESS - .byte CONTEST_CUTE - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ KINESIS - .byte CONTEST_EFFECT_DONT_EXCITE_AUDIENCE - .byte CONTEST_SMART - .byte COMBO_STARTER_KINESIS @ combo starter ID - .byte COMBO_STARTER_PSYCHIC, COMBO_STARTER_CONFUSION, 0, 0 @ combo moves - .byte 0 @ padding - -@ SOFT_BOILED - .byte CONTEST_EFFECT_HIGHLY_APPEALING - .byte CONTEST_BEAUTY - .byte COMBO_STARTER_SOFT_BOILED @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ HI_JUMP_KICK - .byte CONTEST_EFFECT_USER_MORE_EASILY_STARTLED - .byte CONTEST_COOL - .byte 0 @ combo starter ID - .byte COMBO_STARTER_MIND_READER, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ GLARE - .byte CONTEST_EFFECT_BADLY_STARTLE_PREV_MONS - .byte CONTEST_TOUGH - .byte 0 @ combo starter ID - .byte COMBO_STARTER_LEER, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ DREAM_EATER - .byte CONTEST_EFFECT_STARTLE_PREV_MONS - .byte CONTEST_SMART - .byte 0 @ combo starter ID - .byte COMBO_STARTER_HYPNOSIS, COMBO_STARTER_CALM_MIND, 0, 0 @ combo moves - .byte 0 @ padding - -@ POISON_GAS - .byte CONTEST_EFFECT_WORSEN_CONDITION_OF_PREV_MONS - .byte CONTEST_SMART - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ BARRAGE - .byte CONTEST_EFFECT_BETTER_IF_SAME_TYPE - .byte CONTEST_TOUGH - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ LEECH_LIFE - .byte CONTEST_EFFECT_STARTLE_PREV_MON - .byte CONTEST_SMART - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ LOVELY_KISS - .byte CONTEST_EFFECT_BADLY_STARTLE_PREV_MONS - .byte CONTEST_BEAUTY - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ SKY_ATTACK - .byte CONTEST_EFFECT_AFFECTED_BY_PREV_APPEAL - .byte CONTEST_COOL - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ TRANSFORM - .byte CONTEST_EFFECT_REPETITION_NOT_BORING - .byte CONTEST_SMART - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ BUBBLE - .byte CONTEST_EFFECT_STARTLE_PREV_MONS - .byte CONTEST_CUTE - .byte 0 @ combo starter ID - .byte COMBO_STARTER_RAIN_DANCE, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ DIZZY_PUNCH - .byte CONTEST_EFFECT_BADLY_STARTLE_FRONT_MON - .byte CONTEST_COOL - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ SPORE - .byte CONTEST_EFFECT_BADLY_STARTLE_PREV_MONS - .byte CONTEST_BEAUTY - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ FLASH - .byte CONTEST_EFFECT_SHIFT_JUDGE_ATTENTION - .byte CONTEST_BEAUTY - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ PSYWAVE - .byte CONTEST_EFFECT_BADLY_STARTLE_MONS_WITH_GOOD_APPEALS - .byte CONTEST_SMART - .byte 0 @ combo starter ID - .byte COMBO_STARTER_CALM_MIND, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ SPLASH - .byte CONTEST_EFFECT_BETTER_IF_LAST - .byte CONTEST_CUTE - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ ACID_ARMOR - .byte CONTEST_EFFECT_IMPROVE_CONDITION_PREVENT_NERVOUSNESS - .byte CONTEST_TOUGH - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ CRABHAMMER - .byte CONTEST_EFFECT_AFFECTED_BY_PREV_APPEAL - .byte CONTEST_TOUGH - .byte 0 @ combo starter ID - .byte COMBO_STARTER_RAIN_DANCE, COMBO_STARTER_SWORDS_DANCE, 0, 0 @ combo moves - .byte 0 @ padding - -@ EXPLOSION - .byte CONTEST_EFFECT_GREAT_APPEAL_BUT_NO_MORE_MOVES - .byte CONTEST_BEAUTY - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ FURY_SWIPES - .byte CONTEST_EFFECT_STARTLE_MON_WITH_JUDGES_ATTENTION - .byte CONTEST_TOUGH - .byte 0 @ combo starter ID - .byte COMBO_STARTER_SCRATCH, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ BONEMERANG - .byte CONTEST_EFFECT_HIGHLY_APPEALING - .byte CONTEST_TOUGH - .byte COMBO_STARTER_BONEMERANG @ combo starter ID - .byte COMBO_STARTER_BONE_CLUB, COMBO_STARTER_BONE_RUSH, 0, 0 @ combo moves - .byte 0 @ padding - -@ REST - .byte CONTEST_EFFECT_AVOID_STARTLE_ONCE - .byte CONTEST_CUTE - .byte COMBO_STARTER_REST @ combo starter ID - .byte COMBO_STARTER_BELLY_DRUM, COMBO_STARTER_CHARM, COMBO_STARTER_YAWN, 0 @ combo moves - .byte 0 @ padding - -@ ROCK_SLIDE - .byte CONTEST_EFFECT_BADLY_STARTLE_PREV_MONS - .byte CONTEST_TOUGH - .byte 0 @ combo starter ID - .byte COMBO_STARTER_ROCK_THROW, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ HYPER_FANG - .byte CONTEST_EFFECT_BADLY_STARTLE_FRONT_MON - .byte CONTEST_COOL - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ SHARPEN - .byte CONTEST_EFFECT_IMPROVE_CONDITION_PREVENT_NERVOUSNESS - .byte CONTEST_CUTE - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ CONVERSION - .byte CONTEST_EFFECT_BETTER_IF_SAME_TYPE - .byte CONTEST_BEAUTY - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ TRI_ATTACK - .byte CONTEST_EFFECT_STARTLE_PREV_MONS - .byte CONTEST_BEAUTY - .byte 0 @ combo starter ID - .byte COMBO_STARTER_LOCK_ON, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ SUPER_FANG - .byte CONTEST_EFFECT_BADLY_STARTLE_MONS_WITH_GOOD_APPEALS - .byte CONTEST_TOUGH - .byte 0 @ combo starter ID - .byte COMBO_STARTER_SCARY_FACE, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ SLASH - .byte CONTEST_EFFECT_AFFECTED_BY_PREV_APPEAL - .byte CONTEST_COOL - .byte 0 @ combo starter ID - .byte COMBO_STARTER_SWORDS_DANCE, COMBO_STARTER_SCRATCH, 0, 0 @ combo moves - .byte 0 @ padding - -@ SUBSTITUTE - .byte CONTEST_EFFECT_AVOID_STARTLE_ONCE - .byte CONTEST_SMART - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ STRUGGLE - .byte CONTEST_EFFECT_HIGHLY_APPEALING - .byte CONTEST_COOL - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ SKETCH - .byte CONTEST_EFFECT_APPEAL_AS_GOOD_AS_PREV_ONE - .byte CONTEST_SMART - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ TRIPLE_KICK - .byte CONTEST_EFFECT_HIGHLY_APPEALING - .byte CONTEST_COOL - .byte 0 @ combo starter ID - .byte COMBO_STARTER_FOCUS_ENERGY, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ THIEF - .byte CONTEST_EFFECT_APPEAL_AS_GOOD_AS_PREV_ONES - .byte CONTEST_TOUGH - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ SPIDER_WEB - .byte CONTEST_EFFECT_MAKE_FOLLOWING_MONS_NERVOUS - .byte CONTEST_SMART - .byte 0 @ combo starter ID - .byte COMBO_STARTER_STRING_SHOT, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ MIND_READER - .byte CONTEST_EFFECT_DONT_EXCITE_AUDIENCE - .byte CONTEST_SMART - .byte COMBO_STARTER_MIND_READER @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ NIGHTMARE - .byte CONTEST_EFFECT_BADLY_STARTLE_PREV_MONS - .byte CONTEST_SMART - .byte 0 @ combo starter ID - .byte COMBO_STARTER_HYPNOSIS, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ FLAME_WHEEL - .byte CONTEST_EFFECT_HIGHLY_APPEALING - .byte CONTEST_BEAUTY - .byte 0 @ combo starter ID - .byte COMBO_STARTER_SUNNY_DAY, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ SNORE - .byte CONTEST_EFFECT_HIGHLY_APPEALING - .byte CONTEST_CUTE - .byte 0 @ combo starter ID - .byte COMBO_STARTER_REST, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ CURSE - .byte CONTEST_EFFECT_NEXT_APPEAL_LATER - .byte CONTEST_TOUGH - .byte COMBO_STARTER_CURSE @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ FLAIL - .byte CONTEST_EFFECT_BETTER_WHEN_LATER - .byte CONTEST_CUTE - .byte 0 @ combo starter ID - .byte COMBO_STARTER_ENDURE, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ CONVERSION_2 - .byte CONTEST_EFFECT_BETTER_IF_SAME_TYPE - .byte CONTEST_BEAUTY - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ AEROBLAST - .byte CONTEST_EFFECT_AFFECTED_BY_PREV_APPEAL - .byte CONTEST_COOL - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ COTTON_SPORE - .byte CONTEST_EFFECT_STARTLE_MON_WITH_JUDGES_ATTENTION - .byte CONTEST_BEAUTY - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ REVERSAL - .byte CONTEST_EFFECT_BETTER_IF_LAST - .byte CONTEST_COOL - .byte 0 @ combo starter ID - .byte COMBO_STARTER_ENDURE, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ SPITE - .byte CONTEST_EFFECT_BETTER_WHEN_LATER - .byte CONTEST_TOUGH - .byte 0 @ combo starter ID - .byte COMBO_STARTER_CURSE, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ POWDER_SNOW - .byte CONTEST_EFFECT_HIGHLY_APPEALING - .byte CONTEST_BEAUTY - .byte COMBO_STARTER_POWDER_SNOW @ combo starter ID - .byte COMBO_STARTER_HAIL, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ PROTECT - .byte CONTEST_EFFECT_AVOID_STARTLE - .byte CONTEST_CUTE - .byte 0 @ combo starter ID - .byte COMBO_STARTER_HARDEN, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ MACH_PUNCH - .byte CONTEST_EFFECT_NEXT_APPEAL_EARLIER - .byte CONTEST_COOL - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ SCARY_FACE - .byte CONTEST_EFFECT_STARTLE_MON_WITH_JUDGES_ATTENTION - .byte CONTEST_TOUGH - .byte COMBO_STARTER_SCARY_FACE @ combo starter ID - .byte COMBO_STARTER_RAGE, COMBO_STARTER_LEER, 0, 0 @ combo moves - .byte 0 @ padding - -@ FAINT_ATTACK - .byte CONTEST_EFFECT_BETTER_IF_FIRST - .byte CONTEST_SMART - .byte 0 @ combo starter ID - .byte COMBO_STARTER_FAKE_OUT, COMBO_STARTER_LEER, COMBO_STARTER_POUND, 0 @ combo moves - .byte 0 @ padding - -@ SWEET_KISS - .byte CONTEST_EFFECT_MAKE_FOLLOWING_MONS_NERVOUS - .byte CONTEST_CUTE - .byte 0 @ combo starter ID - .byte COMBO_STARTER_CHARM, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ BELLY_DRUM - .byte CONTEST_EFFECT_IMPROVE_CONDITION_PREVENT_NERVOUSNESS - .byte CONTEST_CUTE - .byte COMBO_STARTER_BELLY_DRUM @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ SLUDGE_BOMB - .byte CONTEST_EFFECT_STARTLE_MON_WITH_JUDGES_ATTENTION - .byte CONTEST_TOUGH - .byte COMBO_STARTER_SLUDGE_BOMB @ combo starter ID - .byte COMBO_STARTER_SLUDGE, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ MUD_SLAP - .byte CONTEST_EFFECT_STARTLE_MON_WITH_JUDGES_ATTENTION - .byte CONTEST_CUTE - .byte COMBO_STARTER_MUD_SLAP @ combo starter ID - .byte COMBO_STARTER_SAND_ATTACK, COMBO_STARTER_MUD_SPORT, COMBO_STARTER_SANDSTORM, 0 @ combo moves - .byte 0 @ padding - -@ OCTAZOOKA - .byte CONTEST_EFFECT_STARTLE_MON_WITH_JUDGES_ATTENTION - .byte CONTEST_TOUGH - .byte 0 @ combo starter ID - .byte COMBO_STARTER_RAIN_DANCE, COMBO_STARTER_LOCK_ON, 0, 0 @ combo moves - .byte 0 @ padding - -@ SPIKES - .byte CONTEST_EFFECT_MAKE_FOLLOWING_MONS_NERVOUS - .byte CONTEST_SMART - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ ZAP_CANNON - .byte CONTEST_EFFECT_HIGHLY_APPEALING - .byte CONTEST_COOL - .byte 0 @ combo starter ID - .byte COMBO_STARTER_LOCK_ON, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ FORESIGHT - .byte CONTEST_EFFECT_WORSEN_CONDITION_OF_PREV_MONS - .byte CONTEST_SMART - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ DESTINY_BOND - .byte CONTEST_EFFECT_GREAT_APPEAL_BUT_NO_MORE_MOVES - .byte CONTEST_SMART - .byte 0 @ combo starter ID - .byte COMBO_STARTER_MEAN_LOOK, COMBO_STARTER_CURSE, COMBO_STARTER_ENDURE, 0 @ combo moves - .byte 0 @ padding - -@ PERISH_SONG - .byte CONTEST_EFFECT_BADLY_STARTLE_MONS_WITH_GOOD_APPEALS - .byte CONTEST_BEAUTY - .byte 0 @ combo starter ID - .byte COMBO_STARTER_MEAN_LOOK, COMBO_STARTER_SING, 0, 0 @ combo moves - .byte 0 @ padding - -@ ICY_WIND - .byte CONTEST_EFFECT_BADLY_STARTLE_PREV_MONS - .byte CONTEST_BEAUTY - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ DETECT - .byte CONTEST_EFFECT_AVOID_STARTLE_ONCE - .byte CONTEST_COOL - .byte 0 @ combo starter ID - .byte COMBO_STARTER_TAUNT, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ BONE_RUSH - .byte CONTEST_EFFECT_HIGHLY_APPEALING - .byte CONTEST_TOUGH - .byte COMBO_STARTER_BONE_RUSH @ combo starter ID - .byte COMBO_STARTER_FOCUS_ENERGY, COMBO_STARTER_BONE_CLUB, COMBO_STARTER_BONEMERANG, 0 @ combo moves - .byte 0 @ padding - -@ LOCK_ON - .byte CONTEST_EFFECT_DONT_EXCITE_AUDIENCE - .byte CONTEST_SMART - .byte COMBO_STARTER_LOCK_ON @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ OUTRAGE - .byte CONTEST_EFFECT_JAMS_OTHERS_BUT_MISS_ONE_TURN - .byte CONTEST_COOL - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ SANDSTORM - .byte CONTEST_EFFECT_SCRAMBLE_NEXT_TURN_ORDER - .byte CONTEST_TOUGH - .byte COMBO_STARTER_SANDSTORM @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ GIGA_DRAIN - .byte CONTEST_EFFECT_STARTLE_MON_WITH_JUDGES_ATTENTION - .byte CONTEST_SMART - .byte 0 @ combo starter ID - .byte COMBO_STARTER_GROWTH, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ ENDURE - .byte CONTEST_EFFECT_AVOID_STARTLE_ONCE - .byte CONTEST_TOUGH - .byte COMBO_STARTER_ENDURE @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ CHARM - .byte CONTEST_EFFECT_STARTLE_MONS_SAME_TYPE_APPEAL - .byte CONTEST_CUTE - .byte COMBO_STARTER_CHARM @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ ROLLOUT - .byte CONTEST_EFFECT_DONT_EXCITE_AUDIENCE - .byte CONTEST_TOUGH - .byte 0 @ combo starter ID - .byte COMBO_STARTER_DEFENSE_CURL, COMBO_STARTER_HARDEN, 0, 0 @ combo moves - .byte 0 @ padding - -@ FALSE_SWIPE - .byte CONTEST_EFFECT_BADLY_STARTLE_PREV_MONS - .byte CONTEST_COOL - .byte 0 @ combo starter ID - .byte COMBO_STARTER_SWORDS_DANCE, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ SWAGGER - .byte CONTEST_EFFECT_BETTER_IF_FIRST - .byte CONTEST_CUTE - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ MILK_DRINK - .byte CONTEST_EFFECT_BETTER_IF_SAME_TYPE - .byte CONTEST_CUTE - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ SPARK - .byte CONTEST_EFFECT_BADLY_STARTLE_FRONT_MON - .byte CONTEST_COOL - .byte 0 @ combo starter ID - .byte COMBO_STARTER_CHARGE, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ FURY_CUTTER - .byte CONTEST_EFFECT_REPETITION_NOT_BORING - .byte CONTEST_COOL - .byte 0 @ combo starter ID - .byte COMBO_STARTER_SWORDS_DANCE, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ STEEL_WING - .byte CONTEST_EFFECT_BETTER_IF_SAME_TYPE - .byte CONTEST_COOL - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ MEAN_LOOK - .byte CONTEST_EFFECT_MAKE_FOLLOWING_MONS_NERVOUS - .byte CONTEST_BEAUTY - .byte COMBO_STARTER_MEAN_LOOK @ combo starter ID - .byte COMBO_STARTER_CURSE, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ ATTRACT - .byte CONTEST_EFFECT_MAKE_FOLLOWING_MONS_NERVOUS - .byte CONTEST_CUTE - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ SLEEP_TALK - .byte CONTEST_EFFECT_REPETITION_NOT_BORING - .byte CONTEST_CUTE - .byte 0 @ combo starter ID - .byte COMBO_STARTER_REST, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ HEAL_BELL - .byte CONTEST_EFFECT_BETTER_IF_LAST - .byte CONTEST_BEAUTY - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ RETURN - .byte CONTEST_EFFECT_EXCITE_AUDIENCE_IN_ANY_CONTEST - .byte CONTEST_CUTE - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ PRESENT - .byte CONTEST_EFFECT_REPETITION_NOT_BORING - .byte CONTEST_CUTE - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ FRUSTRATION - .byte CONTEST_EFFECT_EXCITE_AUDIENCE_IN_ANY_CONTEST - .byte CONTEST_CUTE - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ SAFEGUARD - .byte CONTEST_EFFECT_AVOID_STARTLE - .byte CONTEST_BEAUTY - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ PAIN_SPLIT - .byte CONTEST_EFFECT_BADLY_STARTLE_FRONT_MON - .byte CONTEST_SMART - .byte 0 @ combo starter ID - .byte COMBO_STARTER_ENDURE, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ SACRED_FIRE - .byte CONTEST_EFFECT_HIGHLY_APPEALING - .byte CONTEST_BEAUTY - .byte 0 @ combo starter ID - .byte COMBO_STARTER_SUNNY_DAY, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ MAGNITUDE - .byte CONTEST_EFFECT_BETTER_WHEN_AUDIENCE_EXCITED - .byte CONTEST_TOUGH - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ DYNAMIC_PUNCH - .byte CONTEST_EFFECT_STARTLE_MON_WITH_JUDGES_ATTENTION - .byte CONTEST_COOL - .byte 0 @ combo starter ID - .byte COMBO_STARTER_FOCUS_ENERGY, COMBO_STARTER_MIND_READER, 0, 0 @ combo moves - .byte 0 @ padding - -@ MEGAHORN - .byte CONTEST_EFFECT_BETTER_IF_SAME_TYPE - .byte CONTEST_COOL - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ DRAGON_BREATH - .byte CONTEST_EFFECT_BADLY_STARTLE_PREV_MONS - .byte CONTEST_COOL - .byte COMBO_STARTER_DRAGON_BREATH @ combo starter ID - .byte COMBO_STARTER_DRAGON_RAGE, COMBO_STARTER_DRAGON_DANCE, 0, 0 @ combo moves - .byte 0 @ padding - -@ BATON_PASS - .byte CONTEST_EFFECT_MAKE_FOLLOWING_MONS_NERVOUS - .byte CONTEST_CUTE - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ ENCORE - .byte CONTEST_EFFECT_MAKE_FOLLOWING_MONS_NERVOUS - .byte CONTEST_CUTE - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ PURSUIT - .byte CONTEST_EFFECT_BADLY_STARTLE_MONS_WITH_GOOD_APPEALS - .byte CONTEST_SMART - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ RAPID_SPIN - .byte CONTEST_EFFECT_AVOID_STARTLE_ONCE - .byte CONTEST_COOL - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ SWEET_SCENT - .byte CONTEST_EFFECT_BADLY_STARTLE_PREV_MONS - .byte CONTEST_CUTE - .byte COMBO_STARTER_SWEET_SCENT @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ IRON_TAIL - .byte CONTEST_EFFECT_BADLY_STARTLE_FRONT_MON - .byte CONTEST_COOL - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ METAL_CLAW - .byte CONTEST_EFFECT_HIGHLY_APPEALING - .byte CONTEST_COOL - .byte 0 @ combo starter ID - .byte COMBO_STARTER_METAL_SOUND, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ VITAL_THROW - .byte CONTEST_EFFECT_NEXT_APPEAL_LATER - .byte CONTEST_COOL - .byte 0 @ combo starter ID - .byte COMBO_STARTER_FAKE_OUT, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ MORNING_SUN - .byte CONTEST_EFFECT_QUALITY_DEPENDS_ON_TIMING - .byte CONTEST_BEAUTY - .byte 0 @ combo starter ID - .byte COMBO_STARTER_SUNNY_DAY, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ SYNTHESIS - .byte CONTEST_EFFECT_QUALITY_DEPENDS_ON_TIMING - .byte CONTEST_SMART - .byte 0 @ combo starter ID - .byte COMBO_STARTER_SUNNY_DAY, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ MOONLIGHT - .byte CONTEST_EFFECT_QUALITY_DEPENDS_ON_TIMING - .byte CONTEST_BEAUTY - .byte 0 @ combo starter ID - .byte COMBO_STARTER_SUNNY_DAY, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ HIDDEN_POWER - .byte CONTEST_EFFECT_REPETITION_NOT_BORING - .byte CONTEST_SMART - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ CROSS_CHOP - .byte CONTEST_EFFECT_AFFECTED_BY_PREV_APPEAL - .byte CONTEST_COOL - .byte 0 @ combo starter ID - .byte COMBO_STARTER_FOCUS_ENERGY, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ TWISTER - .byte CONTEST_EFFECT_SCRAMBLE_NEXT_TURN_ORDER - .byte CONTEST_COOL - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ RAIN_DANCE - .byte CONTEST_EFFECT_BETTER_WHEN_AUDIENCE_EXCITED - .byte CONTEST_TOUGH - .byte COMBO_STARTER_RAIN_DANCE @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ SUNNY_DAY - .byte CONTEST_EFFECT_BETTER_WHEN_AUDIENCE_EXCITED - .byte CONTEST_BEAUTY - .byte COMBO_STARTER_SUNNY_DAY @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ CRUNCH - .byte CONTEST_EFFECT_BADLY_STARTLE_FRONT_MON - .byte CONTEST_TOUGH - .byte 0 @ combo starter ID - .byte COMBO_STARTER_SCARY_FACE, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ MIRROR_COAT - .byte CONTEST_EFFECT_AVOID_STARTLE_ONCE - .byte CONTEST_BEAUTY - .byte 0 @ combo starter ID - .byte COMBO_STARTER_TAUNT, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ PSYCH_UP - .byte CONTEST_EFFECT_BETTER_IF_SAME_TYPE - .byte CONTEST_SMART - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ EXTREME_SPEED - .byte CONTEST_EFFECT_NEXT_APPEAL_EARLIER - .byte CONTEST_COOL - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ ANCIENT_POWER - .byte CONTEST_EFFECT_IMPROVE_CONDITION_PREVENT_NERVOUSNESS - .byte CONTEST_TOUGH - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ SHADOW_BALL - .byte CONTEST_EFFECT_SHIFT_JUDGE_ATTENTION - .byte CONTEST_SMART - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ FUTURE_SIGHT - .byte CONTEST_EFFECT_DONT_EXCITE_AUDIENCE - .byte CONTEST_SMART - .byte 0 @ combo starter ID - .byte COMBO_STARTER_PSYCHIC, COMBO_STARTER_KINESIS, COMBO_STARTER_CONFUSION, COMBO_STARTER_CALM_MIND @ combo moves - .byte 0 @ padding - -@ ROCK_SMASH - .byte CONTEST_EFFECT_BETTER_WITH_GOOD_CONDITION - .byte CONTEST_TOUGH - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ WHIRLPOOL - .byte CONTEST_EFFECT_DONT_EXCITE_AUDIENCE - .byte CONTEST_BEAUTY - .byte 0 @ combo starter ID - .byte COMBO_STARTER_RAIN_DANCE, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ BEAT_UP - .byte CONTEST_EFFECT_BADLY_STARTLE_MONS_WITH_GOOD_APPEALS - .byte CONTEST_SMART - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ FAKE_OUT - .byte CONTEST_EFFECT_STARTLE_MONS_SAME_TYPE_APPEAL - .byte CONTEST_CUTE - .byte COMBO_STARTER_FAKE_OUT @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ UPROAR - .byte CONTEST_EFFECT_SCRAMBLE_NEXT_TURN_ORDER - .byte CONTEST_CUTE - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ STOCKPILE - .byte CONTEST_EFFECT_AVOID_STARTLE_ONCE - .byte CONTEST_TOUGH - .byte COMBO_STARTER_STOCKPILE @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ SPIT_UP - .byte CONTEST_EFFECT_HIGHLY_APPEALING - .byte CONTEST_TOUGH - .byte 0 @ combo starter ID - .byte COMBO_STARTER_STOCKPILE, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ SWALLOW - .byte CONTEST_EFFECT_IMPROVE_CONDITION_PREVENT_NERVOUSNESS - .byte CONTEST_TOUGH - .byte 0 @ combo starter ID - .byte COMBO_STARTER_STOCKPILE, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ HEAT_WAVE - .byte CONTEST_EFFECT_HIGHLY_APPEALING - .byte CONTEST_BEAUTY - .byte 0 @ combo starter ID - .byte COMBO_STARTER_SUNNY_DAY, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ HAIL - .byte CONTEST_EFFECT_BADLY_STARTLE_PREV_MONS - .byte CONTEST_BEAUTY - .byte COMBO_STARTER_HAIL @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ TORMENT - .byte CONTEST_EFFECT_MAKE_FOLLOWING_MONS_NERVOUS - .byte CONTEST_TOUGH - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ FLATTER - .byte CONTEST_EFFECT_MAKE_FOLLOWING_MONS_NERVOUS - .byte CONTEST_SMART - .byte 0 @ combo starter ID - .byte COMBO_STARTER_CHARM, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ WILL_O_WISP - .byte CONTEST_EFFECT_BADLY_STARTLE_FRONT_MON - .byte CONTEST_BEAUTY - .byte 0 @ combo starter ID - .byte COMBO_STARTER_SUNNY_DAY, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ MEMENTO - .byte CONTEST_EFFECT_GREAT_APPEAL_BUT_NO_MORE_MOVES - .byte CONTEST_TOUGH - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ FACADE - .byte CONTEST_EFFECT_BETTER_IF_LAST - .byte CONTEST_CUTE - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ FOCUS_PUNCH - .byte CONTEST_EFFECT_NEXT_APPEAL_LATER - .byte CONTEST_TOUGH - .byte 0 @ combo starter ID - .byte COMBO_STARTER_FOCUS_ENERGY, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ SMELLING_SALT - .byte CONTEST_EFFECT_STARTLE_PREV_MON - .byte CONTEST_SMART - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ FOLLOW_ME - .byte CONTEST_EFFECT_DONT_EXCITE_AUDIENCE - .byte CONTEST_CUTE - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ NATURE_POWER - .byte CONTEST_EFFECT_BETTER_WHEN_AUDIENCE_EXCITED - .byte CONTEST_BEAUTY - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ CHARGE - .byte CONTEST_EFFECT_BETTER_IF_SAME_TYPE - .byte CONTEST_SMART - .byte COMBO_STARTER_CHARGE @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ TAUNT - .byte CONTEST_EFFECT_MAKE_FOLLOWING_MONS_NERVOUS - .byte CONTEST_SMART - .byte COMBO_STARTER_TAUNT @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ HELPING_HAND - .byte CONTEST_EFFECT_MAKE_FOLLOWING_MONS_NERVOUS - .byte CONTEST_SMART - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ TRICK - .byte CONTEST_EFFECT_BETTER_IF_SAME_TYPE - .byte CONTEST_SMART - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ ROLE_PLAY - .byte CONTEST_EFFECT_APPEAL_AS_GOOD_AS_PREV_ONES - .byte CONTEST_CUTE - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ WISH - .byte CONTEST_EFFECT_DONT_EXCITE_AUDIENCE - .byte CONTEST_CUTE - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ ASSIST - .byte CONTEST_EFFECT_QUALITY_DEPENDS_ON_TIMING - .byte CONTEST_CUTE - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ INGRAIN - .byte CONTEST_EFFECT_AVOID_STARTLE - .byte CONTEST_SMART - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ SUPERPOWER - .byte CONTEST_EFFECT_USER_MORE_EASILY_STARTLED - .byte CONTEST_TOUGH - .byte 0 @ combo starter ID - .byte COMBO_STARTER_LOCK_ON, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ MAGIC_COAT - .byte CONTEST_EFFECT_AVOID_STARTLE - .byte CONTEST_BEAUTY - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ RECYCLE - .byte CONTEST_EFFECT_REPETITION_NOT_BORING - .byte CONTEST_SMART - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ REVENGE - .byte CONTEST_EFFECT_NEXT_APPEAL_LATER - .byte CONTEST_TOUGH - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ BRICK_BREAK - .byte CONTEST_EFFECT_BADLY_STARTLE_FRONT_MON - .byte CONTEST_COOL - .byte 0 @ combo starter ID - .byte COMBO_STARTER_FOCUS_ENERGY, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ YAWN - .byte CONTEST_EFFECT_MAKE_FOLLOWING_MONS_NERVOUS - .byte CONTEST_CUTE - .byte COMBO_STARTER_YAWN @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ KNOCK_OFF - .byte CONTEST_EFFECT_BADLY_STARTLE_FRONT_MON - .byte CONTEST_SMART - .byte 0 @ combo starter ID - .byte COMBO_STARTER_FAKE_OUT, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ ENDEAVOR - .byte CONTEST_EFFECT_BETTER_IF_LAST - .byte CONTEST_TOUGH - .byte 0 @ combo starter ID - .byte COMBO_STARTER_ENDURE, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ ERUPTION - .byte CONTEST_EFFECT_BETTER_WHEN_LATER - .byte CONTEST_BEAUTY - .byte 0 @ combo starter ID - .byte COMBO_STARTER_ENDURE, COMBO_STARTER_EARTHQUAKE, COMBO_STARTER_SUNNY_DAY, 0 @ combo moves - .byte 0 @ padding - -@ SKILL_SWAP - .byte CONTEST_EFFECT_APPEAL_AS_GOOD_AS_PREV_ONES - .byte CONTEST_SMART - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ IMPRISON - .byte CONTEST_EFFECT_WORSEN_CONDITION_OF_PREV_MONS - .byte CONTEST_SMART - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ REFRESH - .byte CONTEST_EFFECT_IMPROVE_CONDITION_PREVENT_NERVOUSNESS - .byte CONTEST_CUTE - .byte 0 @ combo starter ID - .byte COMBO_STARTER_WATER_SPORT, COMBO_STARTER_SING, 0, 0 @ combo moves - .byte 0 @ padding - -@ GRUDGE - .byte CONTEST_EFFECT_BETTER_WHEN_LATER - .byte CONTEST_TOUGH - .byte 0 @ combo starter ID - .byte COMBO_STARTER_CURSE, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ SNATCH - .byte CONTEST_EFFECT_BADLY_STARTLE_MONS_WITH_GOOD_APPEALS - .byte CONTEST_SMART - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ SECRET_POWER - .byte CONTEST_EFFECT_BETTER_WITH_GOOD_CONDITION - .byte CONTEST_SMART - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ DIVE - .byte CONTEST_EFFECT_AVOID_STARTLE_ONCE - .byte CONTEST_BEAUTY - .byte COMBO_STARTER_DIVE @ combo starter ID - .byte COMBO_STARTER_RAIN_DANCE, COMBO_STARTER_SURF, 0, 0 @ combo moves - .byte 0 @ padding - -@ ARM_THRUST - .byte CONTEST_EFFECT_STARTLE_MON_WITH_JUDGES_ATTENTION - .byte CONTEST_TOUGH - .byte 0 @ combo starter ID - .byte COMBO_STARTER_FOCUS_ENERGY, COMBO_STARTER_FAKE_OUT, 0, 0 @ combo moves - .byte 0 @ padding - -@ CAMOUFLAGE - .byte CONTEST_EFFECT_AFFECTED_BY_PREV_APPEAL - .byte CONTEST_SMART - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ TAIL_GLOW - .byte CONTEST_EFFECT_IMPROVE_CONDITION_PREVENT_NERVOUSNESS - .byte CONTEST_BEAUTY - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ LUSTER_PURGE - .byte CONTEST_EFFECT_STARTLE_PREV_MON - .byte CONTEST_SMART - .byte 0 @ combo starter ID - .byte COMBO_STARTER_CALM_MIND, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ MIST_BALL - .byte CONTEST_EFFECT_BADLY_STARTLE_FRONT_MON - .byte CONTEST_SMART - .byte 0 @ combo starter ID - .byte COMBO_STARTER_CALM_MIND, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ FEATHER_DANCE - .byte CONTEST_EFFECT_BETTER_IF_LAST - .byte CONTEST_BEAUTY - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ TEETER_DANCE - .byte CONTEST_EFFECT_JAMS_OTHERS_BUT_MISS_ONE_TURN - .byte CONTEST_CUTE - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ BLAZE_KICK - .byte CONTEST_EFFECT_HIGHLY_APPEALING - .byte CONTEST_BEAUTY - .byte 0 @ combo starter ID - .byte COMBO_STARTER_SUNNY_DAY, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ MUD_SPORT - .byte CONTEST_EFFECT_HIGHLY_APPEALING - .byte CONTEST_CUTE - .byte COMBO_STARTER_MUD_SPORT @ combo starter ID - .byte COMBO_STARTER_MUD_SLAP, COMBO_STARTER_WATER_SPORT, 0, 0 @ combo moves - .byte 0 @ padding - -@ ICE_BALL - .byte CONTEST_EFFECT_DONT_EXCITE_AUDIENCE - .byte CONTEST_BEAUTY - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ NEEDLE_ARM - .byte CONTEST_EFFECT_BADLY_STARTLE_FRONT_MON - .byte CONTEST_SMART - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ SLACK_OFF - .byte CONTEST_EFFECT_BETTER_WHEN_LATER - .byte CONTEST_CUTE - .byte 0 @ combo starter ID - .byte COMBO_STARTER_YAWN, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ HYPER_VOICE - .byte CONTEST_EFFECT_BADLY_STARTLE_PREV_MONS - .byte CONTEST_COOL - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ POISON_FANG - .byte CONTEST_EFFECT_WORSEN_CONDITION_OF_PREV_MONS - .byte CONTEST_SMART - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ CRUSH_CLAW - .byte CONTEST_EFFECT_BADLY_STARTLE_FRONT_MON - .byte CONTEST_COOL - .byte 0 @ combo starter ID - .byte COMBO_STARTER_SWORDS_DANCE, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ BLAST_BURN - .byte CONTEST_EFFECT_JAMS_OTHERS_BUT_MISS_ONE_TURN - .byte CONTEST_BEAUTY - .byte 0 @ combo starter ID - .byte COMBO_STARTER_SUNNY_DAY, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ HYDRO_CANNON - .byte CONTEST_EFFECT_JAMS_OTHERS_BUT_MISS_ONE_TURN - .byte CONTEST_BEAUTY - .byte 0 @ combo starter ID - .byte COMBO_STARTER_RAIN_DANCE, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ METEOR_MASH - .byte CONTEST_EFFECT_BETTER_IF_SAME_TYPE - .byte CONTEST_COOL - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ ASTONISH - .byte CONTEST_EFFECT_STARTLE_PREV_MON - .byte CONTEST_SMART - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ WEATHER_BALL - .byte CONTEST_EFFECT_HIGHLY_APPEALING - .byte CONTEST_SMART - .byte 0 @ combo starter ID - .byte COMBO_STARTER_RAIN_DANCE, COMBO_STARTER_SUNNY_DAY, COMBO_STARTER_HAIL, COMBO_STARTER_SANDSTORM @ combo moves - .byte 0 @ padding - -@ AROMATHERAPY - .byte CONTEST_EFFECT_BETTER_IF_LAST - .byte CONTEST_SMART - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ FAKE_TEARS - .byte CONTEST_EFFECT_BETTER_IF_LAST - .byte CONTEST_SMART - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ AIR_CUTTER - .byte CONTEST_EFFECT_STARTLE_MONS_SAME_TYPE_APPEAL - .byte CONTEST_COOL - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ OVERHEAT - .byte CONTEST_EFFECT_USER_MORE_EASILY_STARTLED - .byte CONTEST_BEAUTY - .byte 0 @ combo starter ID - .byte COMBO_STARTER_SUNNY_DAY, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ ODOR_SLEUTH - .byte CONTEST_EFFECT_WORSEN_CONDITION_OF_PREV_MONS - .byte CONTEST_SMART - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ ROCK_TOMB - .byte CONTEST_EFFECT_DONT_EXCITE_AUDIENCE - .byte CONTEST_SMART - .byte 0 @ combo starter ID - .byte COMBO_STARTER_ROCK_THROW, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ SILVER_WIND - .byte CONTEST_EFFECT_IMPROVE_CONDITION_PREVENT_NERVOUSNESS - .byte CONTEST_BEAUTY - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ METAL_SOUND - .byte CONTEST_EFFECT_BADLY_STARTLE_PREV_MONS - .byte CONTEST_SMART - .byte COMBO_STARTER_METAL_SOUND @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ GRASS_WHISTLE - .byte CONTEST_EFFECT_BADLY_STARTLE_PREV_MONS - .byte CONTEST_SMART - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ TICKLE - .byte CONTEST_EFFECT_WORSEN_CONDITION_OF_PREV_MONS - .byte CONTEST_CUTE - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ COSMIC_POWER - .byte CONTEST_EFFECT_IMPROVE_CONDITION_PREVENT_NERVOUSNESS - .byte CONTEST_COOL - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ WATER_SPOUT - .byte CONTEST_EFFECT_BETTER_WHEN_LATER - .byte CONTEST_BEAUTY - .byte 0 @ combo starter ID - .byte COMBO_STARTER_RAIN_DANCE, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ SIGNAL_BEAM - .byte CONTEST_EFFECT_SCRAMBLE_NEXT_TURN_ORDER - .byte CONTEST_BEAUTY - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ SHADOW_PUNCH - .byte CONTEST_EFFECT_BETTER_IF_FIRST - .byte CONTEST_SMART - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ EXTRASENSORY - .byte CONTEST_EFFECT_BADLY_STARTLE_FRONT_MON - .byte CONTEST_COOL - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ SKY_UPPERCUT - .byte CONTEST_EFFECT_STARTLE_MONS_SAME_TYPE_APPEAL - .byte CONTEST_COOL - .byte 0 @ combo starter ID - .byte COMBO_STARTER_FOCUS_ENERGY, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ SAND_TOMB - .byte CONTEST_EFFECT_DONT_EXCITE_AUDIENCE - .byte CONTEST_SMART - .byte 0 @ combo starter ID - .byte COMBO_STARTER_SANDSTORM, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ SHEER_COLD - .byte CONTEST_EFFECT_BADLY_STARTLE_MONS_WITH_GOOD_APPEALS - .byte CONTEST_BEAUTY - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ MUDDY_WATER - .byte CONTEST_EFFECT_STARTLE_MON_WITH_JUDGES_ATTENTION - .byte CONTEST_TOUGH - .byte 0 @ combo starter ID - .byte COMBO_STARTER_RAIN_DANCE, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ BULLET_SEED - .byte CONTEST_EFFECT_BADLY_STARTLE_MONS_WITH_GOOD_APPEALS - .byte CONTEST_COOL - .byte 0 @ combo starter ID - .byte COMBO_STARTER_GROWTH, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ AERIAL_ACE - .byte CONTEST_EFFECT_BETTER_IF_FIRST - .byte CONTEST_COOL - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ ICICLE_SPEAR - .byte CONTEST_EFFECT_STARTLE_MONS_SAME_TYPE_APPEAL - .byte CONTEST_BEAUTY - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ IRON_DEFENSE - .byte CONTEST_EFFECT_AVOID_STARTLE - .byte CONTEST_TOUGH - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ BLOCK - .byte CONTEST_EFFECT_MAKE_FOLLOWING_MONS_NERVOUS - .byte CONTEST_CUTE - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ HOWL - .byte CONTEST_EFFECT_IMPROVE_CONDITION_PREVENT_NERVOUSNESS - .byte CONTEST_COOL - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ DRAGON_CLAW - .byte CONTEST_EFFECT_STARTLE_MONS_SAME_TYPE_APPEAL - .byte CONTEST_COOL - .byte 0 @ combo starter ID - .byte COMBO_STARTER_DRAGON_BREATH, COMBO_STARTER_DRAGON_RAGE, COMBO_STARTER_DRAGON_DANCE, 0 @ combo moves - .byte 0 @ padding - -@ FRENZY_PLANT - .byte CONTEST_EFFECT_JAMS_OTHERS_BUT_MISS_ONE_TURN - .byte CONTEST_COOL - .byte 0 @ combo starter ID - .byte COMBO_STARTER_GROWTH, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ BULK_UP - .byte CONTEST_EFFECT_IMPROVE_CONDITION_PREVENT_NERVOUSNESS - .byte CONTEST_BEAUTY - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ BOUNCE - .byte CONTEST_EFFECT_AVOID_STARTLE - .byte CONTEST_CUTE - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ MUD_SHOT - .byte CONTEST_EFFECT_BADLY_STARTLE_PREV_MONS - .byte CONTEST_TOUGH - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ POISON_TAIL - .byte CONTEST_EFFECT_WORSEN_CONDITION_OF_PREV_MONS - .byte CONTEST_SMART - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ COVET - .byte CONTEST_EFFECT_APPEAL_AS_GOOD_AS_PREV_ONES - .byte CONTEST_CUTE - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ VOLT_TACKLE - .byte CONTEST_EFFECT_USER_MORE_EASILY_STARTLED - .byte CONTEST_COOL - .byte 0 @ combo starter ID - .byte COMBO_STARTER_CHARGE, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ MAGICAL_LEAF - .byte CONTEST_EFFECT_BETTER_IF_FIRST - .byte CONTEST_BEAUTY - .byte 0 @ combo starter ID - .byte COMBO_STARTER_GROWTH, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ WATER_SPORT - .byte CONTEST_EFFECT_HIGHLY_APPEALING - .byte CONTEST_CUTE - .byte COMBO_STARTER_WATER_SPORT @ combo starter ID - .byte COMBO_STARTER_RAIN_DANCE, COMBO_STARTER_MUD_SPORT, 0, 0 @ combo moves - .byte 0 @ padding - -@ CALM_MIND - .byte CONTEST_EFFECT_AVOID_STARTLE_ONCE - .byte CONTEST_SMART - .byte COMBO_STARTER_CALM_MIND @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ LEAF_BLADE - .byte CONTEST_EFFECT_AFFECTED_BY_PREV_APPEAL - .byte CONTEST_COOL - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ DRAGON_DANCE - .byte CONTEST_EFFECT_IMPROVE_CONDITION_PREVENT_NERVOUSNESS - .byte CONTEST_COOL - .byte COMBO_STARTER_DRAGON_DANCE @ combo starter ID - .byte COMBO_STARTER_DRAGON_RAGE, COMBO_STARTER_DRAGON_BREATH, 0, 0 @ combo moves - .byte 0 @ padding - -@ ROCK_BLAST - .byte CONTEST_EFFECT_BETTER_IF_SAME_TYPE - .byte CONTEST_TOUGH - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ SHOCK_WAVE - .byte CONTEST_EFFECT_BETTER_IF_FIRST - .byte CONTEST_COOL - .byte 0 @ combo starter ID - .byte COMBO_STARTER_CHARGE, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ WATER_PULSE - .byte CONTEST_EFFECT_SCRAMBLE_NEXT_TURN_ORDER - .byte CONTEST_BEAUTY - .byte 0 @ combo starter ID - .byte COMBO_STARTER_RAIN_DANCE, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ DOOM_DESIRE - .byte CONTEST_EFFECT_DONT_EXCITE_AUDIENCE - .byte CONTEST_COOL - .byte 0 @ combo starter ID - .byte 0, 0, 0, 0 @ combo moves - .byte 0 @ padding - -@ PSYCHO_BOOST - .byte CONTEST_EFFECT_USER_MORE_EASILY_STARTLED - .byte CONTEST_SMART - .byte 0 @ combo starter ID - .byte COMBO_STARTER_CALM_MIND, 0, 0, 0 @ combo moves - .byte 0 @ padding diff --git a/data/contest_opponents.inc b/data/contest_opponents.inc new file mode 100644 index 000000000..2c502285e --- /dev/null +++ b/data/contest_opponents.inc @@ -0,0 +1,663 @@ + .align 2 +gUnknown_083C9408:: @ 83C9408 + .2byte 286 @ SPECIES_ID + .string "POOCHY$", 11 @ POKE_NICKNAME + .string "JIMMY$", 8 @ TRAINER_NAME + .byte 7 @ TRAINER_SPRITE + .2byte 0x0000 @padding + .4byte 0x0c000fff @ FLAGS + .2byte 68 @ RANK + .2byte MOVE_ROAR, MOVE_BITE, MOVE_TAKE_DOWN, MOVE_HOWL + .byte 10, 4, 10, 3, 4, 50 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN + .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED + + .2byte 288 @ SPECIES_ID + .string "ZIGOON$", 11 @ POKE_NICKNAME + .string "EDITH$", 8 @ TRAINER_NAME + .byte 8 @ TRAINER_SPRITE + .2byte 0x0000 @padding + .4byte 0x82000fff @ FLAGS + .2byte 16 @ RANK + .2byte MOVE_REST, MOVE_TAIL_WHIP, MOVE_TACKLE, MOVE_COVET + .byte 10, 10, 6, 1, 2, 60 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN + .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED + + .2byte 294 @ SPECIES_ID + .string "DUSTER$", 11 @ POKE_NICKNAME + .string "EVAN$", 8 @ TRAINER_NAME + .byte 11 @ TRAINER_SPRITE + .2byte 0x0000 @padding + .4byte 0x21000fff @ FLAGS + .2byte 8 @ RANK + .2byte MOVE_SILVER_WIND, MOVE_MOONLIGHT, MOVE_LIGHT_SCREEN, MOVE_GUST + .byte 2, 10, 10, 12, 4, 70 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN + .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED + + .2byte 298 @ SPECIES_ID + .string "DOTS$", 11 @ POKE_NICKNAME + .string "KELSEY$", 8 @ TRAINER_NAME + .byte 16 @ TRAINER_SPRITE + .2byte 0x0000 @padding + .4byte 0x20800fff @ FLAGS + .2byte 96 @ RANK + .2byte MOVE_BIDE, MOVE_SYNTHESIS, MOVE_BULLET_SEED, MOVE_GROWTH + .byte 3, 3, 5, 2, 7, 80 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN + .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED + + .2byte 304 @ SPECIES_ID + .string "TATAY$", 11 @ POKE_NICKNAME + .string "MADISON$", 8 @ TRAINER_NAME + .byte 18 @ TRAINER_SPRITE + .2byte 0x0000 @padding + .4byte 0x80400fff @ FLAGS + .2byte 4 @ RANK + .2byte MOVE_WING_ATTACK, MOVE_AGILITY, MOVE_AERIAL_ACE, MOVE_GROWL + .byte 1, 3, 3, 5, 4, 90 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN + .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED + + .2byte 301 @ SPECIES_ID + .string "NINDA$", 11 @ POKE_NICKNAME + .string "RAYMOND$", 8 @ TRAINER_NAME + .byte 44 @ TRAINER_SPRITE + .2byte 0x0000 @padding + .4byte 0x10200fff @ FLAGS + .2byte 32 @ RANK + .2byte MOVE_LEECH_LIFE, MOVE_FALSE_SWIPE, MOVE_FURY_SWIPES, MOVE_MIND_READER + .byte 5, 2, 10, 7, 8, 100 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN + .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED + + .2byte 306 @ SPECIES_ID + .string "SMISH$", 11 @ POKE_NICKNAME + .string "GRANT$", 8 @ TRAINER_NAME + .byte 35 @ TRAINER_SPRITE + .2byte 0x0000 @padding + .4byte 0x20100fff @ FLAGS + .2byte 32 @ RANK + .2byte MOVE_STUN_SPORE, MOVE_LEECH_SEED, MOVE_MEGA_DRAIN, MOVE_ATTRACT + .byte 3, 3, 10, 2, 2, 50 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN + .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED + + .2byte 309 @ SPECIES_ID + .string "GULWEE$", 11 @ POKE_NICKNAME + .string "PAIGE$", 8 @ TRAINER_NAME + .byte 26 @ TRAINER_SPRITE + .2byte 0x0000 @padding + .4byte 0x08080fff @ FLAGS + .2byte 24 @ RANK + .2byte MOVE_MIST, MOVE_WATER_GUN, MOVE_GROWL, MOVE_PURSUIT + .byte 3, 5, 1, 10, 10, 60 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN + .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED + + .2byte 364 @ SPECIES_ID + .string "SLOKTH$", 11 @ POKE_NICKNAME + .string "ALEC$", 8 @ TRAINER_NAME + .byte 31 @ TRAINER_SPRITE + .2byte 0x0000 @padding + .4byte 0x40040fff @ FLAGS + .2byte 88 @ RANK + .2byte MOVE_STRENGTH, MOVE_COUNTER, MOVE_YAWN, MOVE_ENCORE + .byte 10, 4, 4, 5, 18, 70 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN + .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED + + .2byte 370 @ SPECIES_ID + .string "WHIRIS$", 11 @ POKE_NICKNAME + .string "SYDNEY$", 8 @ TRAINER_NAME + .byte 47 @ TRAINER_SPRITE + .2byte 0x0000 @padding + .4byte 0x80020fff @ FLAGS + .2byte 36 @ RANK + .2byte MOVE_ASTONISH, MOVE_SCREECH, MOVE_UPROAR, MOVE_HYPER_VOICE + .byte 2, 2, 7, 2, 7, 80 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN + .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED + + .2byte 335 @ SPECIES_ID + .string "MAHITA$", 11 @ POKE_NICKNAME + .string "MORRIS$", 8 @ TRAINER_NAME + .byte 38 @ TRAINER_SPRITE + .2byte 0x0000 @padding + .4byte 0x08010fff @ FLAGS + .2byte 68 @ RANK + .2byte MOVE_SEISMIC_TOSS, MOVE_VITAL_THROW, MOVE_TACKLE, MOVE_REVERSAL + .byte 9, 1, 1, 8, 1, 90 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN + .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED + + .2byte 382 @ SPECIES_ID + .string "RONAR$", 11 @ POKE_NICKNAME + .string "MARIAH$", 8 @ TRAINER_NAME + .byte 10 @ TRAINER_SPRITE + .2byte 0x0000 @padding + .4byte 0x08008fff @ FLAGS + .2byte 68 @ RANK + .2byte MOVE_METAL_CLAW, MOVE_IRON_DEFENSE, MOVE_HEADBUTT, MOVE_TAKE_DOWN + .byte 5, 10, 2, 10, 2, 100 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN + .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED + + .2byte 41 @ SPECIES_ID + .string "ZUTZU$", 11 @ POKE_NICKNAME + .string "RUSSELL$", 8 @ TRAINER_NAME + .byte 33 @ TRAINER_SPRITE + .2byte 0x0000 @padding + .4byte 0x90004fff @ FLAGS + .2byte 56 @ RANK + .2byte MOVE_HAZE, MOVE_MEAN_LOOK, MOVE_CONFUSE_RAY, MOVE_LEECH_LIFE + .byte 4, 2, 2, 2, 10, 50 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN + .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED + + .2byte 367 @ SPECIES_ID + .string "GULIN$", 11 @ POKE_NICKNAME + .string "MELANIE$", 8 @ TRAINER_NAME + .byte 6 @ TRAINER_SPRITE + .2byte 0x0000 @padding + .4byte 0x40002fff @ FLAGS + .2byte 16 @ RANK + .2byte MOVE_SLUDGE, MOVE_AMNESIA, MOVE_TOXIC, MOVE_YAWN + .byte 1, 10, 1, 10, 5, 60 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN + .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED + + .2byte 337 @ SPECIES_ID + .string "RIKELEC$", 11 @ POKE_NICKNAME + .string "CHANCE$", 8 @ TRAINER_NAME + .byte 15 @ TRAINER_SPRITE + .2byte 0x0000 @padding + .4byte 0x80001fff @ FLAGS + .2byte 12 @ RANK + .2byte MOVE_SPARK, MOVE_THUNDER_WAVE, MOVE_THUNDER, MOVE_ROAR + .byte 20, 10, 1, 1, 1, 70 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN + .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED + + .2byte 363 @ SPECIES_ID + .string "RELIA$", 11 @ POKE_NICKNAME + .string "KARINA$", 8 @ TRAINER_NAME + .byte 32 @ TRAINER_SPRITE + .2byte 0x0000 @padding + .4byte 0x24000fff @ FLAGS + .2byte 41 @ RANK + .2byte MOVE_PETAL_DANCE, MOVE_MAGICAL_LEAF, MOVE_GRASS_WHISTLE, MOVE_INGRAIN + .byte 50, 15, 75, 10, 20, 100 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN + .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED + + .2byte 84 @ SPECIES_ID + .string "DUODO$", 11 @ POKE_NICKNAME + .string "BOBBY$", 8 @ TRAINER_NAME + .byte 51 @ TRAINER_SPRITE + .2byte 0x0000 @padding + .4byte 0x82000fff @ FLAGS + .2byte 125 @ RANK + .2byte MOVE_PECK, MOVE_FURY_ATTACK, MOVE_RETURN, MOVE_GROWL + .byte 15, 21, 15, 85, 35, 110 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN + .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED + + .2byte 332 @ SPECIES_ID + .string "PINCHIN$", 11 @ POKE_NICKNAME + .string "CLAIRE$", 8 @ TRAINER_NAME + .byte 8 @ TRAINER_SPRITE + .2byte 0x0000 @padding + .4byte 0x81000fff @ FLAGS + .2byte 113 @ RANK + .2byte MOVE_BITE, MOVE_SAND_ATTACK, MOVE_DIG, MOVE_FAINT_ATTACK + .byte 75, 25, 25, 10, 25, 120 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN + .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED + + .2byte 344 @ SPECIES_ID + .string "NACAC$", 11 @ POKE_NICKNAME + .string "WILLIE$", 8 @ TRAINER_NAME + .byte 11 @ TRAINER_SPRITE + .2byte 0x0000 @padding + .4byte 0x80800fff @ FLAGS + .2byte 37 @ RANK + .2byte MOVE_SPIKES, MOVE_LEER, MOVE_POISON_STING, MOVE_SAND_ATTACK + .byte 10, 30, 25, 65, 25, 130 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN + .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED + + .2byte 27 @ SPECIES_ID + .string "SHRAND$", 11 @ POKE_NICKNAME + .string "CASSIDY$", 8 @ TRAINER_NAME + .byte 18 @ TRAINER_SPRITE + .2byte 0x0000 @padding + .4byte 0x10400fff @ FLAGS + .2byte 69 @ RANK + .2byte MOVE_SLASH, MOVE_DEFENSE_CURL, MOVE_SWIFT, MOVE_FURY_SWIPES + .byte 30, 90, 30, 10, 100, 140 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN + .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED + + .2byte 318 @ SPECIES_ID + .string "TOYBAL$", 11 @ POKE_NICKNAME + .string "MORGAN$", 8 @ TRAINER_NAME + .byte 44 @ TRAINER_SPRITE + .2byte 0x0000 @padding + .4byte 0x08200fff @ FLAGS + .2byte 41 @ RANK + .2byte MOVE_SELF_DESTRUCT, MOVE_ROCK_TOMB, MOVE_PSYBEAM, MOVE_CONFUSION + .byte 50, 40, 10, 35, 35, 150 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN + .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED + + .2byte 339 @ SPECIES_ID + .string "LENUM$", 11 @ POKE_NICKNAME + .string "SUMMER$", 8 @ TRAINER_NAME + .byte 26 @ TRAINER_SPRITE + .2byte 0x0000 @padding + .4byte 0x10100fff @ FLAGS + .2byte 77 @ RANK + .2byte MOVE_MAGNITUDE, MOVE_EARTHQUAKE, MOVE_SUNNY_DAY, MOVE_FLAMETHROWER + .byte 40, 5, 40, 40, 40, 100 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN + .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED + + .2byte 308 @ SPECIES_ID + .string "SPININ$", 11 @ POKE_NICKNAME + .string "MILES$", 8 @ TRAINER_NAME + .byte 31 @ TRAINER_SPRITE + .2byte 0x0000 @padding + .4byte 0x80080fff @ FLAGS + .2byte 49 @ RANK + .2byte MOVE_TEETER_DANCE, MOVE_PSYCH_UP, MOVE_HYPNOSIS, MOVE_UPROAR + .byte 25, 75, 25, 10, 25, 110 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN + .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED + + .2byte 358 @ SPECIES_ID + .string "SWABY$", 11 @ POKE_NICKNAME + .string "AUDREY$", 8 @ TRAINER_NAME + .byte 47 @ TRAINER_SPRITE + .2byte 0x0000 @padding + .4byte 0xa0040fff @ FLAGS + .2byte 41 @ RANK + .2byte MOVE_MIRROR_MOVE, MOVE_PERISH_SONG, MOVE_SAFEGUARD, MOVE_MIST + .byte 30, 30, 40, 30, 25, 120 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN + .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED + + .2byte 289 @ SPECIES_ID + .string "NOONE$", 11 @ POKE_NICKNAME + .string "AVERY$", 8 @ TRAINER_NAME + .byte 38 @ TRAINER_SPRITE + .2byte 0x0000 @padding + .4byte 0x80020fff @ FLAGS + .2byte 25 @ RANK + .2byte MOVE_GROWL, MOVE_COVET, MOVE_SAND_ATTACK, MOVE_REST + .byte 40, 40, 30, 10, 30, 130 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN + .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED + + .2byte 317 @ SPECIES_ID + .string "KECON$", 11 @ POKE_NICKNAME + .string "ARIANA$", 8 @ TRAINER_NAME + .byte 10 @ TRAINER_SPRITE + .2byte 0x0000 @padding + .4byte 0x80010fff @ FLAGS + .2byte 97 @ RANK + .2byte MOVE_THIEF, MOVE_SCREECH, MOVE_ANCIENT_POWER, MOVE_BIND + .byte 10, 10, 40, 75, 35, 140 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN + .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED + + .2byte 118 @ SPECIES_ID + .string "GOLDEN$", 11 @ POKE_NICKNAME + .string "ASHTON$", 8 @ TRAINER_NAME + .byte 33 @ TRAINER_SPRITE + .2byte 0x0000 @padding + .4byte 0x80008fff @ FLAGS + .2byte 13 @ RANK + .2byte MOVE_HORN_ATTACK, MOVE_FURY_ATTACK, MOVE_HORN_DRILL, MOVE_TAIL_WHIP + .byte 70, 30, 5, 30, 25, 150 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN + .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED + + .2byte 323 @ SPECIES_ID + .string "BOBOACH$", 11 @ POKE_NICKNAME + .string "SANDRA$", 8 @ TRAINER_NAME + .byte 6 @ TRAINER_SPRITE + .2byte 0x0000 @padding + .4byte 0x80004fff @ FLAGS + .2byte 113 @ RANK + .2byte MOVE_MUD_SPORT, MOVE_WATER_SPORT, MOVE_EARTHQUAKE, MOVE_FUTURE_SIGHT + .byte 45, 45, 60, 25, 15, 100 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN + .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED + + .2byte 227 @ SPECIES_ID + .string "CORPY$", 11 @ POKE_NICKNAME + .string "CARSON$", 8 @ TRAINER_NAME + .byte 35 @ TRAINER_SPRITE + .2byte 0x0000 @padding + .4byte 0x08002fff @ FLAGS + .2byte 77 @ RANK + .2byte MOVE_SWIFT, MOVE_DOUBLE_TEAM, MOVE_AGILITY, MOVE_CUT + .byte 40, 30, 25, 60, 20, 110 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN + .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED + + .2byte 295 @ SPECIES_ID + .string "TADO$", 11 @ POKE_NICKNAME + .string "KATRINA$", 8 @ TRAINER_NAME + .byte 16 @ TRAINER_SPRITE + .2byte 0x0000 @padding + .4byte 0x08001fff @ FLAGS + .2byte 57 @ RANK + .2byte MOVE_ASTONISH, MOVE_GROWL, MOVE_RAIN_DANCE, MOVE_WATER_PULSE + .byte 15, 15, 30, 15, 75, 120 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN + .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED + + .2byte 383 @ SPECIES_ID + .string "LAIRN$", 11 @ POKE_NICKNAME + .string "RONNIE$", 8 @ TRAINER_NAME + .byte 55 @ TRAINER_SPRITE + .2byte 0x0000 @padding + .4byte 0x84000fff @ FLAGS + .2byte 98 @ RANK + .2byte MOVE_METAL_SOUND, MOVE_METAL_CLAW, MOVE_HARDEN, MOVE_TAKE_DOWN + .byte 30, 50, 35, 100, 90, 200 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN + .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED + + .2byte 299 @ SPECIES_ID + .string "NUZLE$", 11 @ POKE_NICKNAME + .string "CLAUDIA$", 8 @ TRAINER_NAME + .byte 8 @ TRAINER_SPRITE + .2byte 0x0000 @padding + .4byte 0x82000fff @ FLAGS + .2byte 14 @ RANK + .2byte MOVE_GROWTH, MOVE_RAZOR_WIND, MOVE_EXPLOSION, MOVE_EXTRASENSORY + .byte 75, 75, 65, 35, 70, 210 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN + .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED + + .2byte 302 @ SPECIES_ID + .string "NINAS$", 11 @ POKE_NICKNAME + .string "ELIAS$", 8 @ TRAINER_NAME + .byte 11 @ TRAINER_SPRITE + .2byte 0x0000 @padding + .4byte 0x81000fff @ FLAGS + .2byte 114 @ RANK + .2byte MOVE_SCREECH, MOVE_FURY_SWIPES, MOVE_SAND_ATTACK, MOVE_BATON_PASS + .byte 30, 50, 95, 70, 70, 220 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN + .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED + + .2byte 305 @ SPECIES_ID + .string "WELOW$", 11 @ POKE_NICKNAME + .string "JADE$", 8 @ TRAINER_NAME + .byte 18 @ TRAINER_SPRITE + .2byte 0x0000 @padding + .4byte 0x80800fff @ FLAGS + .2byte 14 @ RANK + .2byte MOVE_AGILITY, MOVE_AERIAL_ACE, MOVE_WING_ATTACK, MOVE_FLY + .byte 65, 85, 35, 75, 40, 230 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN + .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED + + .2byte 287 @ SPECIES_ID + .string "YENA$", 11 @ POKE_NICKNAME + .string "FRANCIS$", 8 @ TRAINER_NAME + .byte 44 @ TRAINER_SPRITE + .2byte 0x0000 @padding + .4byte 0x80400fff @ FLAGS + .2byte 98 @ RANK + .2byte MOVE_TAUNT, MOVE_THIEF, MOVE_ODOR_SLEUTH, MOVE_TAKE_DOWN + .byte 40, 80, 35, 70, 70, 240 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN + .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED + + .2byte 292 @ SPECIES_ID + .string "TIFLY$", 11 @ POKE_NICKNAME + .string "ALISHA$", 8 @ TRAINER_NAME + .byte 26 @ TRAINER_SPRITE + .2byte 0x0000 @padding + .4byte 0x80200fff @ FLAGS + .2byte 42 @ RANK + .2byte MOVE_MORNING_SUN, MOVE_SILVER_WIND, MOVE_STUN_SPORE, MOVE_SECRET_POWER + .byte 40, 70, 25, 80, 100, 250 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN + .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED + + .2byte 119 @ SPECIES_ID + .string "KINGSEA$", 11 @ POKE_NICKNAME + .string "SAUL$", 8 @ TRAINER_NAME + .byte 31 @ TRAINER_SPRITE + .2byte 0x0000 @padding + .4byte 0x80100fff @ FLAGS + .2byte 118 @ RANK + .2byte MOVE_FLAIL, MOVE_SUPERSONIC, MOVE_HORN_ATTACK, MOVE_FURY_ATTACK + .byte 80, 60, 30, 70, 90, 200 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN + .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED + + .2byte 340 @ SPECIES_ID + .string "ERUPAM$", 11 @ POKE_NICKNAME + .string "FELICIA$", 8 @ TRAINER_NAME + .byte 47 @ TRAINER_SPRITE + .2byte 0x0000 @padding + .4byte 0x80080fff @ FLAGS + .2byte 78 @ RANK + .2byte MOVE_EARTHQUAKE, MOVE_FISSURE, MOVE_OVERHEAT, MOVE_HYPER_BEAM + .byte 100, 80, 20, 50, 65, 210 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN + .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED + + .2byte 66 @ SPECIES_ID + .string "CHOPAM$", 11 @ POKE_NICKNAME + .string "EMILIO$", 8 @ TRAINER_NAME + .byte 38 @ TRAINER_SPRITE + .2byte 0x0000 @padding + .4byte 0x80040fff @ FLAGS + .2byte 66 @ RANK + .2byte MOVE_SEISMIC_TOSS, MOVE_FOCUS_ENERGY, MOVE_KARATE_CHOP, MOVE_SCARY_FACE + .byte 70, 85, 25, 60, 50, 220 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN + .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED + + .2byte 296 @ SPECIES_ID + .string "LOMBE$", 11 @ POKE_NICKNAME + .string "KARLA$", 8 @ TRAINER_NAME + .byte 10 @ TRAINER_SPRITE + .2byte 0x0000 @padding + .4byte 0x80020fff @ FLAGS + .2byte 58 @ RANK + .2byte MOVE_ATTRACT, MOVE_FLASH, MOVE_UPROAR, MOVE_GROWL + .byte 40, 60, 90, 45, 70, 230 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN + .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED + + .2byte 379 @ SPECIES_ID + .string "VIPES$", 11 @ POKE_NICKNAME + .string "DARRYL$", 8 @ TRAINER_NAME + .byte 33 @ TRAINER_SPRITE + .2byte 0x0000 @padding + .4byte 0x80010fff @ FLAGS + .2byte 98 @ RANK + .2byte MOVE_POISON_FANG, MOVE_GLARE, MOVE_WRAP, MOVE_SCREECH + .byte 35, 50, 90, 40, 100, 240 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN + .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED + + .2byte 313 @ SPECIES_ID + .string "MERAIL$", 11 @ POKE_NICKNAME + .string "SELENA$", 8 @ TRAINER_NAME + .byte 22 @ TRAINER_SPRITE + .2byte 0x0000 @padding + .4byte 0x80008fff @ FLAGS + .2byte 26 @ RANK + .2byte MOVE_WATER_PULSE, MOVE_REST, MOVE_WATER_SPOUT, MOVE_SPLASH + .byte 30, 100, 100, 50, 30, 250 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN + .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED + + .2byte 129 @ SPECIES_ID + .string "KARPAG$", 11 @ POKE_NICKNAME + .string "NOEL$", 8 @ TRAINER_NAME + .byte 35 @ TRAINER_SPRITE + .2byte 0x0000 @padding + .4byte 0x80004fff @ FLAGS + .2byte 82 @ RANK + .2byte MOVE_TACKLE, MOVE_SPLASH, MOVE_FLAIL, MOVE_TACKLE + .byte 30, 30, 160, 50, 160, 255 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN + .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED + + .2byte 348 @ SPECIES_ID + .string "LUNONE$", 11 @ POKE_NICKNAME + .string "LACEY$", 8 @ TRAINER_NAME + .byte 16 @ TRAINER_SPRITE + .2byte 0x0000 @padding + .4byte 0x80002fff @ FLAGS + .2byte 42 @ RANK + .2byte MOVE_EXPLOSION, MOVE_FUTURE_SIGHT, MOVE_PSYCHIC, MOVE_CONFUSION + .byte 50, 70, 60, 70, 50, 210 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN + .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED + + .2byte 310 @ SPECIES_ID + .string "PELIPE$", 11 @ POKE_NICKNAME + .string "CORBIN$", 8 @ TRAINER_NAME + .byte 39 @ TRAINER_SPRITE + .2byte 0x0000 @padding + .4byte 0x80001fff @ FLAGS + .2byte 14 @ RANK + .2byte MOVE_MIST, MOVE_HAIL, MOVE_HYPER_BEAM, MOVE_WING_ATTACK + .byte 95, 80, 85, 35, 35, 220 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN + .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED + + .2byte 130 @ SPECIES_ID + .string "RADOS$", 11 @ POKE_NICKNAME + .string "JUSTINA$", 8 @ TRAINER_NAME + .byte 32 @ TRAINER_SPRITE + .2byte 0x0000 @padding + .4byte 0x84000fff @ FLAGS + .2byte 79 @ RANK + .2byte MOVE_HYPER_BEAM, MOVE_HYDRO_PUMP, MOVE_RAIN_DANCE, MOVE_BITE + .byte 160, 200, 20, 40, 160, 255 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN + .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED + + .2byte 371 @ SPECIES_ID + .string "LOUDERD$", 11 @ POKE_NICKNAME + .string "RALPH$", 8 @ TRAINER_NAME + .byte 21 @ TRAINER_SPRITE + .2byte 0x0000 @padding + .4byte 0x82000fff @ FLAGS + .2byte 71 @ RANK + .2byte MOVE_HYPER_VOICE, MOVE_STOMP, MOVE_ROAR, MOVE_HOWL + .byte 170, 50, 55, 150, 160, 255 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN + .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED + + .2byte 316 @ SPECIES_ID + .string "CATTED$", 11 @ POKE_NICKNAME + .string "ROSA$", 8 @ TRAINER_NAME + .byte 8 @ TRAINER_SPRITE + .2byte 0x0000 @padding + .4byte 0x81000fff @ FLAGS + .2byte 59 @ RANK + .2byte MOVE_ATTRACT, MOVE_ASSIST, MOVE_FAINT_ATTACK, MOVE_TAIL_WHIP + .byte 40, 200, 150, 185, 60, 255 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN + .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED + + .2byte 366 @ SPECIES_ID + .string "SLING$", 11 @ POKE_NICKNAME + .string "KEATON$", 8 @ TRAINER_NAME + .byte 11 @ TRAINER_SPRITE + .2byte 0x0000 @padding + .4byte 0x80800fff @ FLAGS + .2byte 115 @ RANK + .2byte MOVE_COVET, MOVE_COUNTER, MOVE_ENCORE, MOVE_SLACK_OFF + .byte 85, 85, 170, 110, 150, 255 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN + .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED + + .2byte 359 @ SPECIES_ID + .string "TARIA$", 11 @ POKE_NICKNAME + .string "MAYRA$", 8 @ TRAINER_NAME + .byte 18 @ TRAINER_SPRITE + .2byte 0x0000 @padding + .4byte 0x80400fff @ FLAGS + .2byte 15 @ RANK + .2byte MOVE_DRAGON_DANCE, MOVE_HYPER_BEAM, MOVE_PERISH_SONG, MOVE_SAFEGUARD + .byte 170, 150, 30, 30, 90, 255 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN + .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED + + .2byte 393 @ SPECIES_ID + .string "SHEDJA$", 11 @ POKE_NICKNAME + .string "LAMAR$", 8 @ TRAINER_NAME + .byte 15 @ TRAINER_SPRITE + .2byte 0x0000 @padding + .4byte 0x80200fff @ FLAGS + .2byte 39 @ RANK + .2byte MOVE_SHOCK_WAVE, MOVE_SHADOW_BALL, MOVE_SKILL_SWAP, MOVE_RETURN + .byte 230, 60, 60, 230, 80, 255 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN + .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED + + .2byte 45 @ SPECIES_ID + .string "PLUMILE$", 11 @ POKE_NICKNAME + .string "AUBREY$", 8 @ TRAINER_NAME + .byte 26 @ TRAINER_SPRITE + .2byte 0x0000 @padding + .4byte 0x80100fff @ FLAGS + .2byte 59 @ RANK + .2byte MOVE_PETAL_DANCE, MOVE_SWEET_SCENT, MOVE_STUN_SPORE, MOVE_FLASH + .byte 35, 200, 150, 130, 40, 255 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN + .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED + + .2byte 361 @ SPECIES_ID + .string "KULLUSK$", 11 @ POKE_NICKNAME + .string "NIGEL$", 8 @ TRAINER_NAME + .byte 31 @ TRAINER_SPRITE + .2byte 0x0000 @padding + .4byte 0x80080fff @ FLAGS + .2byte 115 @ RANK + .2byte MOVE_DISABLE, MOVE_FUTURE_SIGHT, MOVE_NIGHT_SHADE, MOVE_PURSUIT + .byte 25, 35, 230, 150, 160, 255 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN + .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED + + .2byte 178 @ SPECIES_ID + .string "UTAN$", 11 @ POKE_NICKNAME + .string "CAMILLE$", 8 @ TRAINER_NAME + .byte 47 @ TRAINER_SPRITE + .2byte 0x0000 @padding + .4byte 0x80040fff @ FLAGS + .2byte 115 @ RANK + .2byte MOVE_NIGHT_SHADE, MOVE_FUTURE_SIGHT, MOVE_CONFUSE_RAY, MOVE_PSYCHIC + .byte 35, 35, 150, 130, 170, 255 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN + .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED + + .2byte 331 @ SPECIES_ID + .string "PEDOS$", 11 @ POKE_NICKNAME + .string "DEON$", 8 @ TRAINER_NAME + .byte 38 @ TRAINER_SPRITE + .2byte 0x0000 @padding + .4byte 0x80020fff @ FLAGS + .2byte 87 @ RANK + .2byte MOVE_AGILITY, MOVE_SWAGGER, MOVE_TAUNT, MOVE_TAKE_DOWN + .byte 140, 70, 140, 75, 100, 255 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN + .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED + + .2byte 325 @ SPECIES_ID + .string "LUVIS$", 11 @ POKE_NICKNAME + .string "JANELLE$", 8 @ TRAINER_NAME + .byte 10 @ TRAINER_SPRITE + .2byte 0x0000 @padding + .4byte 0x80010fff @ FLAGS + .2byte 83 @ RANK + .2byte MOVE_SWEET_KISS, MOVE_ATTRACT, MOVE_TAKE_DOWN, MOVE_CHARM + .byte 50, 100, 220, 40, 190, 255 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN + .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED + + .2byte 214 @ SPECIES_ID + .string "HEROSS$", 11 @ POKE_NICKNAME + .string "HEATH$", 8 @ TRAINER_NAME + .byte 33 @ TRAINER_SPRITE + .2byte 0x0000 @padding + .4byte 0x80008fff @ FLAGS + .2byte 71 @ RANK + .2byte MOVE_STRENGTH, MOVE_ENDURE, MOVE_REVERSAL, MOVE_ROCK_TOMB + .byte 170, 70, 110, 240, 140, 255 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN + .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED + + .2byte 101 @ SPECIES_ID + .string "RODLECT$", 11 @ POKE_NICKNAME + .string "SASHA$", 8 @ TRAINER_NAME + .byte 6 @ TRAINER_SPRITE + .2byte 0x0000 @padding + .4byte 0x80004fff @ FLAGS + .2byte 15 @ RANK + .2byte MOVE_EXPLOSION, MOVE_LIGHT_SCREEN, MOVE_SWIFT, MOVE_FLASH + .byte 200, 200, 30, 35, 50, 255 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN + .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED + + .2byte 172 @ SPECIES_ID + .string "CHUPY$", 11 @ POKE_NICKNAME + .string "FRANKIE$", 8 @ TRAINER_NAME + .byte 35 @ TRAINER_SPRITE + .2byte 0x0000 @padding + .4byte 0x80002fff @ FLAGS + .2byte 59 @ RANK + .2byte MOVE_SWEET_KISS, MOVE_ATTRACT, MOVE_REST, MOVE_TAIL_WHIP + .byte 25, 150, 180, 115, 120, 255 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN + .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED + + .2byte 202 @ SPECIES_ID + .string "WOBET$", 11 @ POKE_NICKNAME + .string "HELEN$", 8 @ TRAINER_NAME + .byte 16 @ TRAINER_SPRITE + .2byte 0x0000 @padding + .4byte 0x80001fff @ FLAGS + .2byte 111 @ RANK + .2byte MOVE_COUNTER, MOVE_MIRROR_COAT, MOVE_SAFEGUARD, MOVE_DESTINY_BOND + .byte 60, 230, 50, 220, 210, 255 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN + .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED + +@ credit to Valkyrie for helping me properly dump these structs diff --git a/data/contest_opponents.s b/data/contest_opponents.s deleted file mode 100644 index 2c502285e..000000000 --- a/data/contest_opponents.s +++ /dev/null @@ -1,663 +0,0 @@ - .align 2 -gUnknown_083C9408:: @ 83C9408 - .2byte 286 @ SPECIES_ID - .string "POOCHY$", 11 @ POKE_NICKNAME - .string "JIMMY$", 8 @ TRAINER_NAME - .byte 7 @ TRAINER_SPRITE - .2byte 0x0000 @padding - .4byte 0x0c000fff @ FLAGS - .2byte 68 @ RANK - .2byte MOVE_ROAR, MOVE_BITE, MOVE_TAKE_DOWN, MOVE_HOWL - .byte 10, 4, 10, 3, 4, 50 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN - .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED - - .2byte 288 @ SPECIES_ID - .string "ZIGOON$", 11 @ POKE_NICKNAME - .string "EDITH$", 8 @ TRAINER_NAME - .byte 8 @ TRAINER_SPRITE - .2byte 0x0000 @padding - .4byte 0x82000fff @ FLAGS - .2byte 16 @ RANK - .2byte MOVE_REST, MOVE_TAIL_WHIP, MOVE_TACKLE, MOVE_COVET - .byte 10, 10, 6, 1, 2, 60 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN - .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED - - .2byte 294 @ SPECIES_ID - .string "DUSTER$", 11 @ POKE_NICKNAME - .string "EVAN$", 8 @ TRAINER_NAME - .byte 11 @ TRAINER_SPRITE - .2byte 0x0000 @padding - .4byte 0x21000fff @ FLAGS - .2byte 8 @ RANK - .2byte MOVE_SILVER_WIND, MOVE_MOONLIGHT, MOVE_LIGHT_SCREEN, MOVE_GUST - .byte 2, 10, 10, 12, 4, 70 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN - .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED - - .2byte 298 @ SPECIES_ID - .string "DOTS$", 11 @ POKE_NICKNAME - .string "KELSEY$", 8 @ TRAINER_NAME - .byte 16 @ TRAINER_SPRITE - .2byte 0x0000 @padding - .4byte 0x20800fff @ FLAGS - .2byte 96 @ RANK - .2byte MOVE_BIDE, MOVE_SYNTHESIS, MOVE_BULLET_SEED, MOVE_GROWTH - .byte 3, 3, 5, 2, 7, 80 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN - .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED - - .2byte 304 @ SPECIES_ID - .string "TATAY$", 11 @ POKE_NICKNAME - .string "MADISON$", 8 @ TRAINER_NAME - .byte 18 @ TRAINER_SPRITE - .2byte 0x0000 @padding - .4byte 0x80400fff @ FLAGS - .2byte 4 @ RANK - .2byte MOVE_WING_ATTACK, MOVE_AGILITY, MOVE_AERIAL_ACE, MOVE_GROWL - .byte 1, 3, 3, 5, 4, 90 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN - .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED - - .2byte 301 @ SPECIES_ID - .string "NINDA$", 11 @ POKE_NICKNAME - .string "RAYMOND$", 8 @ TRAINER_NAME - .byte 44 @ TRAINER_SPRITE - .2byte 0x0000 @padding - .4byte 0x10200fff @ FLAGS - .2byte 32 @ RANK - .2byte MOVE_LEECH_LIFE, MOVE_FALSE_SWIPE, MOVE_FURY_SWIPES, MOVE_MIND_READER - .byte 5, 2, 10, 7, 8, 100 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN - .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED - - .2byte 306 @ SPECIES_ID - .string "SMISH$", 11 @ POKE_NICKNAME - .string "GRANT$", 8 @ TRAINER_NAME - .byte 35 @ TRAINER_SPRITE - .2byte 0x0000 @padding - .4byte 0x20100fff @ FLAGS - .2byte 32 @ RANK - .2byte MOVE_STUN_SPORE, MOVE_LEECH_SEED, MOVE_MEGA_DRAIN, MOVE_ATTRACT - .byte 3, 3, 10, 2, 2, 50 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN - .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED - - .2byte 309 @ SPECIES_ID - .string "GULWEE$", 11 @ POKE_NICKNAME - .string "PAIGE$", 8 @ TRAINER_NAME - .byte 26 @ TRAINER_SPRITE - .2byte 0x0000 @padding - .4byte 0x08080fff @ FLAGS - .2byte 24 @ RANK - .2byte MOVE_MIST, MOVE_WATER_GUN, MOVE_GROWL, MOVE_PURSUIT - .byte 3, 5, 1, 10, 10, 60 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN - .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED - - .2byte 364 @ SPECIES_ID - .string "SLOKTH$", 11 @ POKE_NICKNAME - .string "ALEC$", 8 @ TRAINER_NAME - .byte 31 @ TRAINER_SPRITE - .2byte 0x0000 @padding - .4byte 0x40040fff @ FLAGS - .2byte 88 @ RANK - .2byte MOVE_STRENGTH, MOVE_COUNTER, MOVE_YAWN, MOVE_ENCORE - .byte 10, 4, 4, 5, 18, 70 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN - .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED - - .2byte 370 @ SPECIES_ID - .string "WHIRIS$", 11 @ POKE_NICKNAME - .string "SYDNEY$", 8 @ TRAINER_NAME - .byte 47 @ TRAINER_SPRITE - .2byte 0x0000 @padding - .4byte 0x80020fff @ FLAGS - .2byte 36 @ RANK - .2byte MOVE_ASTONISH, MOVE_SCREECH, MOVE_UPROAR, MOVE_HYPER_VOICE - .byte 2, 2, 7, 2, 7, 80 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN - .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED - - .2byte 335 @ SPECIES_ID - .string "MAHITA$", 11 @ POKE_NICKNAME - .string "MORRIS$", 8 @ TRAINER_NAME - .byte 38 @ TRAINER_SPRITE - .2byte 0x0000 @padding - .4byte 0x08010fff @ FLAGS - .2byte 68 @ RANK - .2byte MOVE_SEISMIC_TOSS, MOVE_VITAL_THROW, MOVE_TACKLE, MOVE_REVERSAL - .byte 9, 1, 1, 8, 1, 90 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN - .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED - - .2byte 382 @ SPECIES_ID - .string "RONAR$", 11 @ POKE_NICKNAME - .string "MARIAH$", 8 @ TRAINER_NAME - .byte 10 @ TRAINER_SPRITE - .2byte 0x0000 @padding - .4byte 0x08008fff @ FLAGS - .2byte 68 @ RANK - .2byte MOVE_METAL_CLAW, MOVE_IRON_DEFENSE, MOVE_HEADBUTT, MOVE_TAKE_DOWN - .byte 5, 10, 2, 10, 2, 100 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN - .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED - - .2byte 41 @ SPECIES_ID - .string "ZUTZU$", 11 @ POKE_NICKNAME - .string "RUSSELL$", 8 @ TRAINER_NAME - .byte 33 @ TRAINER_SPRITE - .2byte 0x0000 @padding - .4byte 0x90004fff @ FLAGS - .2byte 56 @ RANK - .2byte MOVE_HAZE, MOVE_MEAN_LOOK, MOVE_CONFUSE_RAY, MOVE_LEECH_LIFE - .byte 4, 2, 2, 2, 10, 50 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN - .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED - - .2byte 367 @ SPECIES_ID - .string "GULIN$", 11 @ POKE_NICKNAME - .string "MELANIE$", 8 @ TRAINER_NAME - .byte 6 @ TRAINER_SPRITE - .2byte 0x0000 @padding - .4byte 0x40002fff @ FLAGS - .2byte 16 @ RANK - .2byte MOVE_SLUDGE, MOVE_AMNESIA, MOVE_TOXIC, MOVE_YAWN - .byte 1, 10, 1, 10, 5, 60 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN - .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED - - .2byte 337 @ SPECIES_ID - .string "RIKELEC$", 11 @ POKE_NICKNAME - .string "CHANCE$", 8 @ TRAINER_NAME - .byte 15 @ TRAINER_SPRITE - .2byte 0x0000 @padding - .4byte 0x80001fff @ FLAGS - .2byte 12 @ RANK - .2byte MOVE_SPARK, MOVE_THUNDER_WAVE, MOVE_THUNDER, MOVE_ROAR - .byte 20, 10, 1, 1, 1, 70 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN - .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED - - .2byte 363 @ SPECIES_ID - .string "RELIA$", 11 @ POKE_NICKNAME - .string "KARINA$", 8 @ TRAINER_NAME - .byte 32 @ TRAINER_SPRITE - .2byte 0x0000 @padding - .4byte 0x24000fff @ FLAGS - .2byte 41 @ RANK - .2byte MOVE_PETAL_DANCE, MOVE_MAGICAL_LEAF, MOVE_GRASS_WHISTLE, MOVE_INGRAIN - .byte 50, 15, 75, 10, 20, 100 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN - .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED - - .2byte 84 @ SPECIES_ID - .string "DUODO$", 11 @ POKE_NICKNAME - .string "BOBBY$", 8 @ TRAINER_NAME - .byte 51 @ TRAINER_SPRITE - .2byte 0x0000 @padding - .4byte 0x82000fff @ FLAGS - .2byte 125 @ RANK - .2byte MOVE_PECK, MOVE_FURY_ATTACK, MOVE_RETURN, MOVE_GROWL - .byte 15, 21, 15, 85, 35, 110 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN - .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED - - .2byte 332 @ SPECIES_ID - .string "PINCHIN$", 11 @ POKE_NICKNAME - .string "CLAIRE$", 8 @ TRAINER_NAME - .byte 8 @ TRAINER_SPRITE - .2byte 0x0000 @padding - .4byte 0x81000fff @ FLAGS - .2byte 113 @ RANK - .2byte MOVE_BITE, MOVE_SAND_ATTACK, MOVE_DIG, MOVE_FAINT_ATTACK - .byte 75, 25, 25, 10, 25, 120 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN - .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED - - .2byte 344 @ SPECIES_ID - .string "NACAC$", 11 @ POKE_NICKNAME - .string "WILLIE$", 8 @ TRAINER_NAME - .byte 11 @ TRAINER_SPRITE - .2byte 0x0000 @padding - .4byte 0x80800fff @ FLAGS - .2byte 37 @ RANK - .2byte MOVE_SPIKES, MOVE_LEER, MOVE_POISON_STING, MOVE_SAND_ATTACK - .byte 10, 30, 25, 65, 25, 130 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN - .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED - - .2byte 27 @ SPECIES_ID - .string "SHRAND$", 11 @ POKE_NICKNAME - .string "CASSIDY$", 8 @ TRAINER_NAME - .byte 18 @ TRAINER_SPRITE - .2byte 0x0000 @padding - .4byte 0x10400fff @ FLAGS - .2byte 69 @ RANK - .2byte MOVE_SLASH, MOVE_DEFENSE_CURL, MOVE_SWIFT, MOVE_FURY_SWIPES - .byte 30, 90, 30, 10, 100, 140 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN - .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED - - .2byte 318 @ SPECIES_ID - .string "TOYBAL$", 11 @ POKE_NICKNAME - .string "MORGAN$", 8 @ TRAINER_NAME - .byte 44 @ TRAINER_SPRITE - .2byte 0x0000 @padding - .4byte 0x08200fff @ FLAGS - .2byte 41 @ RANK - .2byte MOVE_SELF_DESTRUCT, MOVE_ROCK_TOMB, MOVE_PSYBEAM, MOVE_CONFUSION - .byte 50, 40, 10, 35, 35, 150 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN - .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED - - .2byte 339 @ SPECIES_ID - .string "LENUM$", 11 @ POKE_NICKNAME - .string "SUMMER$", 8 @ TRAINER_NAME - .byte 26 @ TRAINER_SPRITE - .2byte 0x0000 @padding - .4byte 0x10100fff @ FLAGS - .2byte 77 @ RANK - .2byte MOVE_MAGNITUDE, MOVE_EARTHQUAKE, MOVE_SUNNY_DAY, MOVE_FLAMETHROWER - .byte 40, 5, 40, 40, 40, 100 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN - .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED - - .2byte 308 @ SPECIES_ID - .string "SPININ$", 11 @ POKE_NICKNAME - .string "MILES$", 8 @ TRAINER_NAME - .byte 31 @ TRAINER_SPRITE - .2byte 0x0000 @padding - .4byte 0x80080fff @ FLAGS - .2byte 49 @ RANK - .2byte MOVE_TEETER_DANCE, MOVE_PSYCH_UP, MOVE_HYPNOSIS, MOVE_UPROAR - .byte 25, 75, 25, 10, 25, 110 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN - .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED - - .2byte 358 @ SPECIES_ID - .string "SWABY$", 11 @ POKE_NICKNAME - .string "AUDREY$", 8 @ TRAINER_NAME - .byte 47 @ TRAINER_SPRITE - .2byte 0x0000 @padding - .4byte 0xa0040fff @ FLAGS - .2byte 41 @ RANK - .2byte MOVE_MIRROR_MOVE, MOVE_PERISH_SONG, MOVE_SAFEGUARD, MOVE_MIST - .byte 30, 30, 40, 30, 25, 120 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN - .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED - - .2byte 289 @ SPECIES_ID - .string "NOONE$", 11 @ POKE_NICKNAME - .string "AVERY$", 8 @ TRAINER_NAME - .byte 38 @ TRAINER_SPRITE - .2byte 0x0000 @padding - .4byte 0x80020fff @ FLAGS - .2byte 25 @ RANK - .2byte MOVE_GROWL, MOVE_COVET, MOVE_SAND_ATTACK, MOVE_REST - .byte 40, 40, 30, 10, 30, 130 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN - .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED - - .2byte 317 @ SPECIES_ID - .string "KECON$", 11 @ POKE_NICKNAME - .string "ARIANA$", 8 @ TRAINER_NAME - .byte 10 @ TRAINER_SPRITE - .2byte 0x0000 @padding - .4byte 0x80010fff @ FLAGS - .2byte 97 @ RANK - .2byte MOVE_THIEF, MOVE_SCREECH, MOVE_ANCIENT_POWER, MOVE_BIND - .byte 10, 10, 40, 75, 35, 140 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN - .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED - - .2byte 118 @ SPECIES_ID - .string "GOLDEN$", 11 @ POKE_NICKNAME - .string "ASHTON$", 8 @ TRAINER_NAME - .byte 33 @ TRAINER_SPRITE - .2byte 0x0000 @padding - .4byte 0x80008fff @ FLAGS - .2byte 13 @ RANK - .2byte MOVE_HORN_ATTACK, MOVE_FURY_ATTACK, MOVE_HORN_DRILL, MOVE_TAIL_WHIP - .byte 70, 30, 5, 30, 25, 150 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN - .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED - - .2byte 323 @ SPECIES_ID - .string "BOBOACH$", 11 @ POKE_NICKNAME - .string "SANDRA$", 8 @ TRAINER_NAME - .byte 6 @ TRAINER_SPRITE - .2byte 0x0000 @padding - .4byte 0x80004fff @ FLAGS - .2byte 113 @ RANK - .2byte MOVE_MUD_SPORT, MOVE_WATER_SPORT, MOVE_EARTHQUAKE, MOVE_FUTURE_SIGHT - .byte 45, 45, 60, 25, 15, 100 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN - .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED - - .2byte 227 @ SPECIES_ID - .string "CORPY$", 11 @ POKE_NICKNAME - .string "CARSON$", 8 @ TRAINER_NAME - .byte 35 @ TRAINER_SPRITE - .2byte 0x0000 @padding - .4byte 0x08002fff @ FLAGS - .2byte 77 @ RANK - .2byte MOVE_SWIFT, MOVE_DOUBLE_TEAM, MOVE_AGILITY, MOVE_CUT - .byte 40, 30, 25, 60, 20, 110 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN - .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED - - .2byte 295 @ SPECIES_ID - .string "TADO$", 11 @ POKE_NICKNAME - .string "KATRINA$", 8 @ TRAINER_NAME - .byte 16 @ TRAINER_SPRITE - .2byte 0x0000 @padding - .4byte 0x08001fff @ FLAGS - .2byte 57 @ RANK - .2byte MOVE_ASTONISH, MOVE_GROWL, MOVE_RAIN_DANCE, MOVE_WATER_PULSE - .byte 15, 15, 30, 15, 75, 120 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN - .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED - - .2byte 383 @ SPECIES_ID - .string "LAIRN$", 11 @ POKE_NICKNAME - .string "RONNIE$", 8 @ TRAINER_NAME - .byte 55 @ TRAINER_SPRITE - .2byte 0x0000 @padding - .4byte 0x84000fff @ FLAGS - .2byte 98 @ RANK - .2byte MOVE_METAL_SOUND, MOVE_METAL_CLAW, MOVE_HARDEN, MOVE_TAKE_DOWN - .byte 30, 50, 35, 100, 90, 200 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN - .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED - - .2byte 299 @ SPECIES_ID - .string "NUZLE$", 11 @ POKE_NICKNAME - .string "CLAUDIA$", 8 @ TRAINER_NAME - .byte 8 @ TRAINER_SPRITE - .2byte 0x0000 @padding - .4byte 0x82000fff @ FLAGS - .2byte 14 @ RANK - .2byte MOVE_GROWTH, MOVE_RAZOR_WIND, MOVE_EXPLOSION, MOVE_EXTRASENSORY - .byte 75, 75, 65, 35, 70, 210 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN - .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED - - .2byte 302 @ SPECIES_ID - .string "NINAS$", 11 @ POKE_NICKNAME - .string "ELIAS$", 8 @ TRAINER_NAME - .byte 11 @ TRAINER_SPRITE - .2byte 0x0000 @padding - .4byte 0x81000fff @ FLAGS - .2byte 114 @ RANK - .2byte MOVE_SCREECH, MOVE_FURY_SWIPES, MOVE_SAND_ATTACK, MOVE_BATON_PASS - .byte 30, 50, 95, 70, 70, 220 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN - .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED - - .2byte 305 @ SPECIES_ID - .string "WELOW$", 11 @ POKE_NICKNAME - .string "JADE$", 8 @ TRAINER_NAME - .byte 18 @ TRAINER_SPRITE - .2byte 0x0000 @padding - .4byte 0x80800fff @ FLAGS - .2byte 14 @ RANK - .2byte MOVE_AGILITY, MOVE_AERIAL_ACE, MOVE_WING_ATTACK, MOVE_FLY - .byte 65, 85, 35, 75, 40, 230 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN - .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED - - .2byte 287 @ SPECIES_ID - .string "YENA$", 11 @ POKE_NICKNAME - .string "FRANCIS$", 8 @ TRAINER_NAME - .byte 44 @ TRAINER_SPRITE - .2byte 0x0000 @padding - .4byte 0x80400fff @ FLAGS - .2byte 98 @ RANK - .2byte MOVE_TAUNT, MOVE_THIEF, MOVE_ODOR_SLEUTH, MOVE_TAKE_DOWN - .byte 40, 80, 35, 70, 70, 240 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN - .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED - - .2byte 292 @ SPECIES_ID - .string "TIFLY$", 11 @ POKE_NICKNAME - .string "ALISHA$", 8 @ TRAINER_NAME - .byte 26 @ TRAINER_SPRITE - .2byte 0x0000 @padding - .4byte 0x80200fff @ FLAGS - .2byte 42 @ RANK - .2byte MOVE_MORNING_SUN, MOVE_SILVER_WIND, MOVE_STUN_SPORE, MOVE_SECRET_POWER - .byte 40, 70, 25, 80, 100, 250 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN - .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED - - .2byte 119 @ SPECIES_ID - .string "KINGSEA$", 11 @ POKE_NICKNAME - .string "SAUL$", 8 @ TRAINER_NAME - .byte 31 @ TRAINER_SPRITE - .2byte 0x0000 @padding - .4byte 0x80100fff @ FLAGS - .2byte 118 @ RANK - .2byte MOVE_FLAIL, MOVE_SUPERSONIC, MOVE_HORN_ATTACK, MOVE_FURY_ATTACK - .byte 80, 60, 30, 70, 90, 200 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN - .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED - - .2byte 340 @ SPECIES_ID - .string "ERUPAM$", 11 @ POKE_NICKNAME - .string "FELICIA$", 8 @ TRAINER_NAME - .byte 47 @ TRAINER_SPRITE - .2byte 0x0000 @padding - .4byte 0x80080fff @ FLAGS - .2byte 78 @ RANK - .2byte MOVE_EARTHQUAKE, MOVE_FISSURE, MOVE_OVERHEAT, MOVE_HYPER_BEAM - .byte 100, 80, 20, 50, 65, 210 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN - .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED - - .2byte 66 @ SPECIES_ID - .string "CHOPAM$", 11 @ POKE_NICKNAME - .string "EMILIO$", 8 @ TRAINER_NAME - .byte 38 @ TRAINER_SPRITE - .2byte 0x0000 @padding - .4byte 0x80040fff @ FLAGS - .2byte 66 @ RANK - .2byte MOVE_SEISMIC_TOSS, MOVE_FOCUS_ENERGY, MOVE_KARATE_CHOP, MOVE_SCARY_FACE - .byte 70, 85, 25, 60, 50, 220 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN - .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED - - .2byte 296 @ SPECIES_ID - .string "LOMBE$", 11 @ POKE_NICKNAME - .string "KARLA$", 8 @ TRAINER_NAME - .byte 10 @ TRAINER_SPRITE - .2byte 0x0000 @padding - .4byte 0x80020fff @ FLAGS - .2byte 58 @ RANK - .2byte MOVE_ATTRACT, MOVE_FLASH, MOVE_UPROAR, MOVE_GROWL - .byte 40, 60, 90, 45, 70, 230 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN - .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED - - .2byte 379 @ SPECIES_ID - .string "VIPES$", 11 @ POKE_NICKNAME - .string "DARRYL$", 8 @ TRAINER_NAME - .byte 33 @ TRAINER_SPRITE - .2byte 0x0000 @padding - .4byte 0x80010fff @ FLAGS - .2byte 98 @ RANK - .2byte MOVE_POISON_FANG, MOVE_GLARE, MOVE_WRAP, MOVE_SCREECH - .byte 35, 50, 90, 40, 100, 240 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN - .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED - - .2byte 313 @ SPECIES_ID - .string "MERAIL$", 11 @ POKE_NICKNAME - .string "SELENA$", 8 @ TRAINER_NAME - .byte 22 @ TRAINER_SPRITE - .2byte 0x0000 @padding - .4byte 0x80008fff @ FLAGS - .2byte 26 @ RANK - .2byte MOVE_WATER_PULSE, MOVE_REST, MOVE_WATER_SPOUT, MOVE_SPLASH - .byte 30, 100, 100, 50, 30, 250 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN - .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED - - .2byte 129 @ SPECIES_ID - .string "KARPAG$", 11 @ POKE_NICKNAME - .string "NOEL$", 8 @ TRAINER_NAME - .byte 35 @ TRAINER_SPRITE - .2byte 0x0000 @padding - .4byte 0x80004fff @ FLAGS - .2byte 82 @ RANK - .2byte MOVE_TACKLE, MOVE_SPLASH, MOVE_FLAIL, MOVE_TACKLE - .byte 30, 30, 160, 50, 160, 255 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN - .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED - - .2byte 348 @ SPECIES_ID - .string "LUNONE$", 11 @ POKE_NICKNAME - .string "LACEY$", 8 @ TRAINER_NAME - .byte 16 @ TRAINER_SPRITE - .2byte 0x0000 @padding - .4byte 0x80002fff @ FLAGS - .2byte 42 @ RANK - .2byte MOVE_EXPLOSION, MOVE_FUTURE_SIGHT, MOVE_PSYCHIC, MOVE_CONFUSION - .byte 50, 70, 60, 70, 50, 210 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN - .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED - - .2byte 310 @ SPECIES_ID - .string "PELIPE$", 11 @ POKE_NICKNAME - .string "CORBIN$", 8 @ TRAINER_NAME - .byte 39 @ TRAINER_SPRITE - .2byte 0x0000 @padding - .4byte 0x80001fff @ FLAGS - .2byte 14 @ RANK - .2byte MOVE_MIST, MOVE_HAIL, MOVE_HYPER_BEAM, MOVE_WING_ATTACK - .byte 95, 80, 85, 35, 35, 220 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN - .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED - - .2byte 130 @ SPECIES_ID - .string "RADOS$", 11 @ POKE_NICKNAME - .string "JUSTINA$", 8 @ TRAINER_NAME - .byte 32 @ TRAINER_SPRITE - .2byte 0x0000 @padding - .4byte 0x84000fff @ FLAGS - .2byte 79 @ RANK - .2byte MOVE_HYPER_BEAM, MOVE_HYDRO_PUMP, MOVE_RAIN_DANCE, MOVE_BITE - .byte 160, 200, 20, 40, 160, 255 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN - .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED - - .2byte 371 @ SPECIES_ID - .string "LOUDERD$", 11 @ POKE_NICKNAME - .string "RALPH$", 8 @ TRAINER_NAME - .byte 21 @ TRAINER_SPRITE - .2byte 0x0000 @padding - .4byte 0x82000fff @ FLAGS - .2byte 71 @ RANK - .2byte MOVE_HYPER_VOICE, MOVE_STOMP, MOVE_ROAR, MOVE_HOWL - .byte 170, 50, 55, 150, 160, 255 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN - .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED - - .2byte 316 @ SPECIES_ID - .string "CATTED$", 11 @ POKE_NICKNAME - .string "ROSA$", 8 @ TRAINER_NAME - .byte 8 @ TRAINER_SPRITE - .2byte 0x0000 @padding - .4byte 0x81000fff @ FLAGS - .2byte 59 @ RANK - .2byte MOVE_ATTRACT, MOVE_ASSIST, MOVE_FAINT_ATTACK, MOVE_TAIL_WHIP - .byte 40, 200, 150, 185, 60, 255 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN - .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED - - .2byte 366 @ SPECIES_ID - .string "SLING$", 11 @ POKE_NICKNAME - .string "KEATON$", 8 @ TRAINER_NAME - .byte 11 @ TRAINER_SPRITE - .2byte 0x0000 @padding - .4byte 0x80800fff @ FLAGS - .2byte 115 @ RANK - .2byte MOVE_COVET, MOVE_COUNTER, MOVE_ENCORE, MOVE_SLACK_OFF - .byte 85, 85, 170, 110, 150, 255 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN - .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED - - .2byte 359 @ SPECIES_ID - .string "TARIA$", 11 @ POKE_NICKNAME - .string "MAYRA$", 8 @ TRAINER_NAME - .byte 18 @ TRAINER_SPRITE - .2byte 0x0000 @padding - .4byte 0x80400fff @ FLAGS - .2byte 15 @ RANK - .2byte MOVE_DRAGON_DANCE, MOVE_HYPER_BEAM, MOVE_PERISH_SONG, MOVE_SAFEGUARD - .byte 170, 150, 30, 30, 90, 255 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN - .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED - - .2byte 393 @ SPECIES_ID - .string "SHEDJA$", 11 @ POKE_NICKNAME - .string "LAMAR$", 8 @ TRAINER_NAME - .byte 15 @ TRAINER_SPRITE - .2byte 0x0000 @padding - .4byte 0x80200fff @ FLAGS - .2byte 39 @ RANK - .2byte MOVE_SHOCK_WAVE, MOVE_SHADOW_BALL, MOVE_SKILL_SWAP, MOVE_RETURN - .byte 230, 60, 60, 230, 80, 255 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN - .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED - - .2byte 45 @ SPECIES_ID - .string "PLUMILE$", 11 @ POKE_NICKNAME - .string "AUBREY$", 8 @ TRAINER_NAME - .byte 26 @ TRAINER_SPRITE - .2byte 0x0000 @padding - .4byte 0x80100fff @ FLAGS - .2byte 59 @ RANK - .2byte MOVE_PETAL_DANCE, MOVE_SWEET_SCENT, MOVE_STUN_SPORE, MOVE_FLASH - .byte 35, 200, 150, 130, 40, 255 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN - .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED - - .2byte 361 @ SPECIES_ID - .string "KULLUSK$", 11 @ POKE_NICKNAME - .string "NIGEL$", 8 @ TRAINER_NAME - .byte 31 @ TRAINER_SPRITE - .2byte 0x0000 @padding - .4byte 0x80080fff @ FLAGS - .2byte 115 @ RANK - .2byte MOVE_DISABLE, MOVE_FUTURE_SIGHT, MOVE_NIGHT_SHADE, MOVE_PURSUIT - .byte 25, 35, 230, 150, 160, 255 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN - .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED - - .2byte 178 @ SPECIES_ID - .string "UTAN$", 11 @ POKE_NICKNAME - .string "CAMILLE$", 8 @ TRAINER_NAME - .byte 47 @ TRAINER_SPRITE - .2byte 0x0000 @padding - .4byte 0x80040fff @ FLAGS - .2byte 115 @ RANK - .2byte MOVE_NIGHT_SHADE, MOVE_FUTURE_SIGHT, MOVE_CONFUSE_RAY, MOVE_PSYCHIC - .byte 35, 35, 150, 130, 170, 255 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN - .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED - - .2byte 331 @ SPECIES_ID - .string "PEDOS$", 11 @ POKE_NICKNAME - .string "DEON$", 8 @ TRAINER_NAME - .byte 38 @ TRAINER_SPRITE - .2byte 0x0000 @padding - .4byte 0x80020fff @ FLAGS - .2byte 87 @ RANK - .2byte MOVE_AGILITY, MOVE_SWAGGER, MOVE_TAUNT, MOVE_TAKE_DOWN - .byte 140, 70, 140, 75, 100, 255 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN - .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED - - .2byte 325 @ SPECIES_ID - .string "LUVIS$", 11 @ POKE_NICKNAME - .string "JANELLE$", 8 @ TRAINER_NAME - .byte 10 @ TRAINER_SPRITE - .2byte 0x0000 @padding - .4byte 0x80010fff @ FLAGS - .2byte 83 @ RANK - .2byte MOVE_SWEET_KISS, MOVE_ATTRACT, MOVE_TAKE_DOWN, MOVE_CHARM - .byte 50, 100, 220, 40, 190, 255 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN - .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED - - .2byte 214 @ SPECIES_ID - .string "HEROSS$", 11 @ POKE_NICKNAME - .string "HEATH$", 8 @ TRAINER_NAME - .byte 33 @ TRAINER_SPRITE - .2byte 0x0000 @padding - .4byte 0x80008fff @ FLAGS - .2byte 71 @ RANK - .2byte MOVE_STRENGTH, MOVE_ENDURE, MOVE_REVERSAL, MOVE_ROCK_TOMB - .byte 170, 70, 110, 240, 140, 255 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN - .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED - - .2byte 101 @ SPECIES_ID - .string "RODLECT$", 11 @ POKE_NICKNAME - .string "SASHA$", 8 @ TRAINER_NAME - .byte 6 @ TRAINER_SPRITE - .2byte 0x0000 @padding - .4byte 0x80004fff @ FLAGS - .2byte 15 @ RANK - .2byte MOVE_EXPLOSION, MOVE_LIGHT_SCREEN, MOVE_SWIFT, MOVE_FLASH - .byte 200, 200, 30, 35, 50, 255 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN - .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED - - .2byte 172 @ SPECIES_ID - .string "CHUPY$", 11 @ POKE_NICKNAME - .string "FRANKIE$", 8 @ TRAINER_NAME - .byte 35 @ TRAINER_SPRITE - .2byte 0x0000 @padding - .4byte 0x80002fff @ FLAGS - .2byte 59 @ RANK - .2byte MOVE_SWEET_KISS, MOVE_ATTRACT, MOVE_REST, MOVE_TAIL_WHIP - .byte 25, 150, 180, 115, 120, 255 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN - .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED - - .2byte 202 @ SPECIES_ID - .string "WOBET$", 11 @ POKE_NICKNAME - .string "HELEN$", 8 @ TRAINER_NAME - .byte 16 @ TRAINER_SPRITE - .2byte 0x0000 @padding - .4byte 0x80001fff @ FLAGS - .2byte 111 @ RANK - .2byte MOVE_COUNTER, MOVE_MIRROR_COAT, MOVE_SAFEGUARD, MOVE_DESTINY_BOND - .byte 60, 230, 50, 220, 210, 255 @ STAT_COOL, STAT_BEAUTY, STAT_CUTE, STAT_SMART, STAT_TOUGH, STAT_SHEEN - .4byte 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000ffff @ RESERVED - -@ credit to Valkyrie for helping me properly dump these structs diff --git a/data/crc16_table.inc b/data/crc16_table.inc new file mode 100644 index 000000000..a1f8babd0 --- /dev/null +++ b/data/crc16_table.inc @@ -0,0 +1,34 @@ + .align 1 +gCrc16Table:: @ 82087DC + .2byte 0x0000, 0x1189, 0x2312, 0x329B, 0x4624, 0x57AD, 0x6536, 0x74BF + .2byte 0x8C48, 0x9DC1, 0xAF5A, 0xBED3, 0xCA6C, 0xDBE5, 0xE97E, 0xF8F7 + .2byte 0x1081, 0x0108, 0x3393, 0x221A, 0x56A5, 0x472C, 0x75B7, 0x643E + .2byte 0x9CC9, 0x8D40, 0xBFDB, 0xAE52, 0xDAED, 0xCB64, 0xF9FF, 0xE876 + .2byte 0x2102, 0x308B, 0x0210, 0x1399, 0x6726, 0x76AF, 0x4434, 0x55BD + .2byte 0xAD4A, 0xBCC3, 0x8E58, 0x9FD1, 0xEB6E, 0xFAE7, 0xC87C, 0xD9F5 + .2byte 0x3183, 0x200A, 0x1291, 0x0318, 0x77A7, 0x662E, 0x54B5, 0x453C + .2byte 0xBDCB, 0xAC42, 0x9ED9, 0x8F50, 0xFBEF, 0xEA66, 0xD8FD, 0xC974 + .2byte 0x4204, 0x538D, 0x6116, 0x709F, 0x0420, 0x15A9, 0x2732, 0x36BB + .2byte 0xCE4C, 0xDFC5, 0xED5E, 0xFCD7, 0x8868, 0x99E1, 0xAB7A, 0xBAF3 + .2byte 0x5285, 0x430C, 0x7197, 0x601E, 0x14A1, 0x0528, 0x37B3, 0x263A + .2byte 0xDECD, 0xCF44, 0xFDDF, 0xEC56, 0x98E9, 0x8960, 0xBBFB, 0xAA72 + .2byte 0x6306, 0x728F, 0x4014, 0x519D, 0x2522, 0x34AB, 0x0630, 0x17B9 + .2byte 0xEF4E, 0xFEC7, 0xCC5C, 0xDDD5, 0xA96A, 0xB8E3, 0x8A78, 0x9BF1 + .2byte 0x7387, 0x620E, 0x5095, 0x411C, 0x35A3, 0x242A, 0x16B1, 0x0738 + .2byte 0xFFCF, 0xEE46, 0xDCDD, 0xCD54, 0xB9EB, 0xA862, 0x9AF9, 0x8B70 + .2byte 0x8408, 0x9581, 0xA71A, 0xB693, 0xC22C, 0xD3A5, 0xE13E, 0xF0B7 + .2byte 0x0840, 0x19C9, 0x2B52, 0x3ADB, 0x4E64, 0x5FED, 0x6D76, 0x7CFF + .2byte 0x9489, 0x8500, 0xB79B, 0xA612, 0xD2AD, 0xC324, 0xF1BF, 0xE036 + .2byte 0x18C1, 0x0948, 0x3BD3, 0x2A5A, 0x5EE5, 0x4F6C, 0x7DF7, 0x6C7E + .2byte 0xA50A, 0xB483, 0x8618, 0x9791, 0xE32E, 0xF2A7, 0xC03C, 0xD1B5 + .2byte 0x2942, 0x38CB, 0x0A50, 0x1BD9, 0x6F66, 0x7EEF, 0x4C74, 0x5DFD + .2byte 0xB58B, 0xA402, 0x9699, 0x8710, 0xF3AF, 0xE226, 0xD0BD, 0xC134 + .2byte 0x39C3, 0x284A, 0x1AD1, 0x0B58, 0x7FE7, 0x6E6E, 0x5CF5, 0x4D7C + .2byte 0xC60C, 0xD785, 0xE51E, 0xF497, 0x8028, 0x91A1, 0xA33A, 0xB2B3 + .2byte 0x4A44, 0x5BCD, 0x6956, 0x78DF, 0x0C60, 0x1DE9, 0x2F72, 0x3EFB + .2byte 0xD68D, 0xC704, 0xF59F, 0xE416, 0x90A9, 0x8120, 0xB3BB, 0xA232 + .2byte 0x5AC5, 0x4B4C, 0x79D7, 0x685E, 0x1CE1, 0x0D68, 0x3FF3, 0x2E7A + .2byte 0xE70E, 0xF687, 0xC41C, 0xD595, 0xA12A, 0xB0A3, 0x8238, 0x93B1 + .2byte 0x6B46, 0x7ACF, 0x4854, 0x59DD, 0x2D62, 0x3CEB, 0x0E70, 0x1FF9 + .2byte 0xF78F, 0xE606, 0xD49D, 0xC514, 0xB1AB, 0xA022, 0x92B9, 0x8330 + .2byte 0x7BC7, 0x6A4E, 0x58D5, 0x495C, 0x3DE3, 0x2C6A, 0x1EF1, 0x0F78 diff --git a/data/crc16_table.s b/data/crc16_table.s deleted file mode 100644 index a1f8babd0..000000000 --- a/data/crc16_table.s +++ /dev/null @@ -1,34 +0,0 @@ - .align 1 -gCrc16Table:: @ 82087DC - .2byte 0x0000, 0x1189, 0x2312, 0x329B, 0x4624, 0x57AD, 0x6536, 0x74BF - .2byte 0x8C48, 0x9DC1, 0xAF5A, 0xBED3, 0xCA6C, 0xDBE5, 0xE97E, 0xF8F7 - .2byte 0x1081, 0x0108, 0x3393, 0x221A, 0x56A5, 0x472C, 0x75B7, 0x643E - .2byte 0x9CC9, 0x8D40, 0xBFDB, 0xAE52, 0xDAED, 0xCB64, 0xF9FF, 0xE876 - .2byte 0x2102, 0x308B, 0x0210, 0x1399, 0x6726, 0x76AF, 0x4434, 0x55BD - .2byte 0xAD4A, 0xBCC3, 0x8E58, 0x9FD1, 0xEB6E, 0xFAE7, 0xC87C, 0xD9F5 - .2byte 0x3183, 0x200A, 0x1291, 0x0318, 0x77A7, 0x662E, 0x54B5, 0x453C - .2byte 0xBDCB, 0xAC42, 0x9ED9, 0x8F50, 0xFBEF, 0xEA66, 0xD8FD, 0xC974 - .2byte 0x4204, 0x538D, 0x6116, 0x709F, 0x0420, 0x15A9, 0x2732, 0x36BB - .2byte 0xCE4C, 0xDFC5, 0xED5E, 0xFCD7, 0x8868, 0x99E1, 0xAB7A, 0xBAF3 - .2byte 0x5285, 0x430C, 0x7197, 0x601E, 0x14A1, 0x0528, 0x37B3, 0x263A - .2byte 0xDECD, 0xCF44, 0xFDDF, 0xEC56, 0x98E9, 0x8960, 0xBBFB, 0xAA72 - .2byte 0x6306, 0x728F, 0x4014, 0x519D, 0x2522, 0x34AB, 0x0630, 0x17B9 - .2byte 0xEF4E, 0xFEC7, 0xCC5C, 0xDDD5, 0xA96A, 0xB8E3, 0x8A78, 0x9BF1 - .2byte 0x7387, 0x620E, 0x5095, 0x411C, 0x35A3, 0x242A, 0x16B1, 0x0738 - .2byte 0xFFCF, 0xEE46, 0xDCDD, 0xCD54, 0xB9EB, 0xA862, 0x9AF9, 0x8B70 - .2byte 0x8408, 0x9581, 0xA71A, 0xB693, 0xC22C, 0xD3A5, 0xE13E, 0xF0B7 - .2byte 0x0840, 0x19C9, 0x2B52, 0x3ADB, 0x4E64, 0x5FED, 0x6D76, 0x7CFF - .2byte 0x9489, 0x8500, 0xB79B, 0xA612, 0xD2AD, 0xC324, 0xF1BF, 0xE036 - .2byte 0x18C1, 0x0948, 0x3BD3, 0x2A5A, 0x5EE5, 0x4F6C, 0x7DF7, 0x6C7E - .2byte 0xA50A, 0xB483, 0x8618, 0x9791, 0xE32E, 0xF2A7, 0xC03C, 0xD1B5 - .2byte 0x2942, 0x38CB, 0x0A50, 0x1BD9, 0x6F66, 0x7EEF, 0x4C74, 0x5DFD - .2byte 0xB58B, 0xA402, 0x9699, 0x8710, 0xF3AF, 0xE226, 0xD0BD, 0xC134 - .2byte 0x39C3, 0x284A, 0x1AD1, 0x0B58, 0x7FE7, 0x6E6E, 0x5CF5, 0x4D7C - .2byte 0xC60C, 0xD785, 0xE51E, 0xF497, 0x8028, 0x91A1, 0xA33A, 0xB2B3 - .2byte 0x4A44, 0x5BCD, 0x6956, 0x78DF, 0x0C60, 0x1DE9, 0x2F72, 0x3EFB - .2byte 0xD68D, 0xC704, 0xF59F, 0xE416, 0x90A9, 0x8120, 0xB3BB, 0xA232 - .2byte 0x5AC5, 0x4B4C, 0x79D7, 0x685E, 0x1CE1, 0x0D68, 0x3FF3, 0x2E7A - .2byte 0xE70E, 0xF687, 0xC41C, 0xD595, 0xA12A, 0xB0A3, 0x8238, 0x93B1 - .2byte 0x6B46, 0x7ACF, 0x4854, 0x59DD, 0x2D62, 0x3CEB, 0x0E70, 0x1FF9 - .2byte 0xF78F, 0xE606, 0xD49D, 0xC514, 0xB1AB, 0xA022, 0x92B9, 0x8330 - .2byte 0x7BC7, 0x6A4E, 0x58D5, 0x495C, 0x3DE3, 0x2C6A, 0x1EF1, 0x0F78 diff --git a/data/cry_id_table.inc b/data/cry_id_table.inc new file mode 100644 index 000000000..5a39a2194 --- /dev/null +++ b/data/cry_id_table.inc @@ -0,0 +1,137 @@ + .align 1 +gSpeciesIdToCryId:: @ 81FDE6A + .2byte 273 @ TREECKO + .2byte 274 @ GROVYLE + .2byte 275 @ SCEPTILE + .2byte 270 @ TORCHIC + .2byte 271 @ COMBUSKEN + .2byte 272 @ BLAZIKEN + .2byte 276 @ MUDKIP + .2byte 277 @ MARSHTOMP + .2byte 278 @ SWAMPERT + .2byte 359 @ POOCHYENA + .2byte 360 @ MIGHTYENA + .2byte 378 @ ZIGZAGOON + .2byte 375 @ LINOONE + .2byte 290 @ WURMPLE + .2byte 291 @ SILCOON + .2byte 292 @ BEAUTIFLY + .2byte 293 @ CASCOON + .2byte 294 @ DUSTOX + .2byte 283 @ LOTAD + .2byte 284 @ LOMBRE + .2byte 285 @ LUDICOLO + .2byte 286 @ SEEDOT + .2byte 287 @ NUZLEAF + .2byte 288 @ SHIFTRY + .2byte 301 @ NINCADA + .2byte 302 @ NINJASK + .2byte 303 @ SHEDINJA + .2byte 266 @ TAILLOW + .2byte 267 @ SWELLOW + .2byte 374 @ SHROOMISH + .2byte 373 @ BRELOOM + .2byte 269 @ SPINDA + .2byte 280 @ WINGULL + .2byte 279 @ PELIPPER + .2byte 310 @ SURSKIT + .2byte 311 @ MASQUERAIN + .2byte 377 @ WAILMER + .2byte 381 @ WAILORD + .2byte 312 @ SKITTY + .2byte 313 @ DELCATTY + .2byte 251 @ KECLEON + .2byte 329 @ BALTOY + .2byte 330 @ CLAYDOL + .2byte 306 @ NOSEPASS + .2byte 253 @ TORKOAL + .2byte 362 @ SABLEYE + .2byte 318 @ BARBOACH + .2byte 319 @ WHISCASH + .2byte 368 @ LUVDISC + .2byte 320 @ CORPHISH + .2byte 321 @ CRAWDAUNT + .2byte 333 @ FEEBAS + .2byte 334 @ MILOTIC + .2byte 289 @ CARVANHA + .2byte 260 @ SHARPEDO + .2byte 324 @ TRAPINCH + .2byte 325 @ VIBRAVA + .2byte 326 @ FLYGON + .2byte 304 @ MAKUHITA + .2byte 305 @ HARIYAMA + .2byte 254 @ ELECTRIKE + .2byte 255 @ MANECTRIC + .2byte 316 @ NUMEL + .2byte 317 @ CAMERUPT + .2byte 338 @ SPHEAL + .2byte 339 @ SEALEO + .2byte 340 @ WALREIN + .2byte 327 @ CACNEA + .2byte 328 @ CACTURNE + .2byte 383 @ SNORUNT + .2byte 307 @ GLALIE + .2byte 331 @ LUNATONE + .2byte 332 @ SOLROCK + .2byte 262 @ AZURILL + .2byte 322 @ SPOINK + .2byte 323 @ GRUMPIG + .2byte 308 @ PLUSLE + .2byte 309 @ MINUN + .2byte 363 @ MAWILE + .2byte 336 @ MEDITITE + .2byte 337 @ MEDICHAM + .2byte 263 @ SWABLU + .2byte 264 @ ALTARIA + .2byte 258 @ WYNAUT + .2byte 256 @ DUSKULL + .2byte 361 @ DUSCLOPS + .2byte 252 @ ROSELIA + .2byte 298 @ SLAKOTH + .2byte 299 @ VIGOROTH + .2byte 300 @ SLAKING + .2byte 314 @ GULPIN + .2byte 315 @ SWALOT + .2byte 376 @ TROPIUS + .2byte 382 @ WHISMUR + .2byte 380 @ LOUDRED + .2byte 379 @ EXPLOUD + .2byte 341 @ CLAMPERL + .2byte 342 @ HUNTAIL + .2byte 343 @ GOREBYSS + .2byte 335 @ ABSOL + .2byte 282 @ SHUPPET + .2byte 281 @ BANETTE + .2byte 259 @ SEVIPER + .2byte 261 @ ZANGOOSE + .2byte 367 @ RELICANTH + .2byte 364 @ ARON + .2byte 365 @ LAIRON + .2byte 366 @ AGGRON + .2byte 356 @ CASTFORM + .2byte 357 @ VOLBEAT + .2byte 358 @ ILLUMISE + .2byte 344 @ LILEEP + .2byte 345 @ CRADILY + .2byte 346 @ ANORITH + .2byte 347 @ ARMALDO + .2byte 295 @ RALTS + .2byte 296 @ KIRLIA + .2byte 297 @ GARDEVOIR + .2byte 351 @ BAGON + .2byte 352 @ SHELGON + .2byte 372 @ SALAMENCE + .2byte 348 @ BELDUM + .2byte 349 @ METANG + .2byte 350 @ METAGROSS + .2byte 353 @ REGIROCK + .2byte 354 @ REGICE + .2byte 355 @ REGISTEEL + .2byte 370 @ KYOGRE + .2byte 369 @ GROUDON + .2byte 371 @ RAYQUAZA + .2byte 257 @ LATIAS + .2byte 384 @ LATIOS + .2byte 385 @ JIRACHI + .2byte 386 @ DEOXYS + .2byte 387 @ CHIMECHO diff --git a/data/cry_id_table.s b/data/cry_id_table.s deleted file mode 100644 index 5a39a2194..000000000 --- a/data/cry_id_table.s +++ /dev/null @@ -1,137 +0,0 @@ - .align 1 -gSpeciesIdToCryId:: @ 81FDE6A - .2byte 273 @ TREECKO - .2byte 274 @ GROVYLE - .2byte 275 @ SCEPTILE - .2byte 270 @ TORCHIC - .2byte 271 @ COMBUSKEN - .2byte 272 @ BLAZIKEN - .2byte 276 @ MUDKIP - .2byte 277 @ MARSHTOMP - .2byte 278 @ SWAMPERT - .2byte 359 @ POOCHYENA - .2byte 360 @ MIGHTYENA - .2byte 378 @ ZIGZAGOON - .2byte 375 @ LINOONE - .2byte 290 @ WURMPLE - .2byte 291 @ SILCOON - .2byte 292 @ BEAUTIFLY - .2byte 293 @ CASCOON - .2byte 294 @ DUSTOX - .2byte 283 @ LOTAD - .2byte 284 @ LOMBRE - .2byte 285 @ LUDICOLO - .2byte 286 @ SEEDOT - .2byte 287 @ NUZLEAF - .2byte 288 @ SHIFTRY - .2byte 301 @ NINCADA - .2byte 302 @ NINJASK - .2byte 303 @ SHEDINJA - .2byte 266 @ TAILLOW - .2byte 267 @ SWELLOW - .2byte 374 @ SHROOMISH - .2byte 373 @ BRELOOM - .2byte 269 @ SPINDA - .2byte 280 @ WINGULL - .2byte 279 @ PELIPPER - .2byte 310 @ SURSKIT - .2byte 311 @ MASQUERAIN - .2byte 377 @ WAILMER - .2byte 381 @ WAILORD - .2byte 312 @ SKITTY - .2byte 313 @ DELCATTY - .2byte 251 @ KECLEON - .2byte 329 @ BALTOY - .2byte 330 @ CLAYDOL - .2byte 306 @ NOSEPASS - .2byte 253 @ TORKOAL - .2byte 362 @ SABLEYE - .2byte 318 @ BARBOACH - .2byte 319 @ WHISCASH - .2byte 368 @ LUVDISC - .2byte 320 @ CORPHISH - .2byte 321 @ CRAWDAUNT - .2byte 333 @ FEEBAS - .2byte 334 @ MILOTIC - .2byte 289 @ CARVANHA - .2byte 260 @ SHARPEDO - .2byte 324 @ TRAPINCH - .2byte 325 @ VIBRAVA - .2byte 326 @ FLYGON - .2byte 304 @ MAKUHITA - .2byte 305 @ HARIYAMA - .2byte 254 @ ELECTRIKE - .2byte 255 @ MANECTRIC - .2byte 316 @ NUMEL - .2byte 317 @ CAMERUPT - .2byte 338 @ SPHEAL - .2byte 339 @ SEALEO - .2byte 340 @ WALREIN - .2byte 327 @ CACNEA - .2byte 328 @ CACTURNE - .2byte 383 @ SNORUNT - .2byte 307 @ GLALIE - .2byte 331 @ LUNATONE - .2byte 332 @ SOLROCK - .2byte 262 @ AZURILL - .2byte 322 @ SPOINK - .2byte 323 @ GRUMPIG - .2byte 308 @ PLUSLE - .2byte 309 @ MINUN - .2byte 363 @ MAWILE - .2byte 336 @ MEDITITE - .2byte 337 @ MEDICHAM - .2byte 263 @ SWABLU - .2byte 264 @ ALTARIA - .2byte 258 @ WYNAUT - .2byte 256 @ DUSKULL - .2byte 361 @ DUSCLOPS - .2byte 252 @ ROSELIA - .2byte 298 @ SLAKOTH - .2byte 299 @ VIGOROTH - .2byte 300 @ SLAKING - .2byte 314 @ GULPIN - .2byte 315 @ SWALOT - .2byte 376 @ TROPIUS - .2byte 382 @ WHISMUR - .2byte 380 @ LOUDRED - .2byte 379 @ EXPLOUD - .2byte 341 @ CLAMPERL - .2byte 342 @ HUNTAIL - .2byte 343 @ GOREBYSS - .2byte 335 @ ABSOL - .2byte 282 @ SHUPPET - .2byte 281 @ BANETTE - .2byte 259 @ SEVIPER - .2byte 261 @ ZANGOOSE - .2byte 367 @ RELICANTH - .2byte 364 @ ARON - .2byte 365 @ LAIRON - .2byte 366 @ AGGRON - .2byte 356 @ CASTFORM - .2byte 357 @ VOLBEAT - .2byte 358 @ ILLUMISE - .2byte 344 @ LILEEP - .2byte 345 @ CRADILY - .2byte 346 @ ANORITH - .2byte 347 @ ARMALDO - .2byte 295 @ RALTS - .2byte 296 @ KIRLIA - .2byte 297 @ GARDEVOIR - .2byte 351 @ BAGON - .2byte 352 @ SHELGON - .2byte 372 @ SALAMENCE - .2byte 348 @ BELDUM - .2byte 349 @ METANG - .2byte 350 @ METAGROSS - .2byte 353 @ REGIROCK - .2byte 354 @ REGICE - .2byte 355 @ REGISTEEL - .2byte 370 @ KYOGRE - .2byte 369 @ GROUDON - .2byte 371 @ RAYQUAZA - .2byte 257 @ LATIAS - .2byte 384 @ LATIOS - .2byte 385 @ JIRACHI - .2byte 386 @ DEOXYS - .2byte 387 @ CHIMECHO diff --git a/data/cute_sketch.inc b/data/cute_sketch.inc new file mode 100644 index 000000000..4e23cd87d --- /dev/null +++ b/data/cute_sketch.inc @@ -0,0 +1,3201 @@ +gUnknown_083E7A50:: @ 83E7A50 + .byte 0x00, 0x1D, 0x1C + .byte 0x0E, 0x1E, 0x1B + .byte 0x00, 0x01, 0x32 + .byte 0x2E, 0x1E, 0x37 + .byte 0x0A, 0x22, 0x1F + .byte 0x05, 0x26, 0x2E + .byte 0x12, 0x17, 0x1E + .byte 0x1A, 0x03, 0x11 + .byte 0x05, 0x11, 0x18 + .byte 0x05, 0x27, 0x2F + .byte 0x1A, 0x3F, 0x12 + .byte 0x22, 0x3F, 0x16 + .byte 0x2B, 0x2F, 0x2E + .byte 0x11, 0x02, 0x2D + .byte 0x23, 0x0D, 0x28 + .byte 0x17, 0x0C, 0x19 + .byte 0x2F, 0x0E, 0x13 + .byte 0x30, 0x18, 0x20 + .byte 0x2D, 0x28, 0x22 + .byte 0x01, 0x03, 0x19 + .byte 0x0E, 0x2A, 0x2B + .byte 0x22, 0x15, 0x25 + .byte 0x22, 0x0A, 0x26 + .byte 0x39, 0x06, 0x23 + .byte 0x16, 0x07, 0x2F + .byte 0x22, 0x3A, 0x1B + .byte 0x3B, 0x36, 0x35 + .byte 0x0A, 0x2B, 0x24 + .byte 0x36, 0x09, 0x12 + .byte 0x1C, 0x2F, 0x23 + .byte 0x2E, 0x38, 0x2C + .byte 0x05, 0x2A, 0x20 + .byte 0x07, 0x14, 0x32 + .byte 0x31, 0x08, 0x17 + .byte 0x1A, 0x24, 0x2D + .byte 0x22, 0x0A, 0x16 + .byte 0x1B, 0x26, 0x2B + .byte 0x29, 0x16, 0x11 + .byte 0x35, 0x08, 0x14 + .byte 0x1E, 0x08, 0x14 + .byte 0x05, 0x31, 0x14 + .byte 0x38, 0x31, 0x17 + .byte 0x34, 0x33, 0x12 + .byte 0x11, 0x09, 0x1F + .byte 0x28, 0x3D, 0x32 + .byte 0x35, 0x03, 0x1E + .byte 0x3C, 0x2B, 0x2E + .byte 0x10, 0x01, 0x17 + .byte 0x03, 0x3E, 0x22 + .byte 0x17, 0x18, 0x34 + .byte 0x08, 0x29, 0x19 + .byte 0x03, 0x24, 0x28 + .byte 0x3D, 0x33, 0x2F + .byte 0x31, 0x24, 0x19 + .byte 0x1B, 0x18, 0x26 + .byte 0x07, 0x0D, 0x25 + .byte 0x2D, 0x3F, 0x12 + .byte 0x2F, 0x15, 0x25 + .byte 0x29, 0x0F, 0x12 + .byte 0x07, 0x2C, 0x12 + .byte 0x2C, 0x0B, 0x26 + .byte 0x12, 0x1A, 0x16 + .byte 0x00, 0x0B, 0x2F + .byte 0x16, 0x35, 0x24 + .byte 0x1F, 0x1C, 0x22 + .byte 0x29, 0x33, 0x27 + .byte 0x3B, 0x30, 0x17 + .byte 0x11, 0x06, 0x35 + .byte 0x3E, 0x31, 0x2F + .byte 0x11, 0x3A, 0x25 + .byte 0x2A, 0x02, 0x19 + .byte 0x33, 0x18, 0x35 + .byte 0x2A, 0x20, 0x21 + .byte 0x2E, 0x32, 0x1B + .byte 0x3B, 0x1F, 0x23 + .byte 0x39, 0x29, 0x2A + .byte 0x2E, 0x31, 0x29 + .byte 0x2A, 0x0E, 0x2D + .byte 0x2D, 0x00, 0x1F + .byte 0x38, 0x28, 0x1B + .byte 0x14, 0x3B, 0x2B + .byte 0x2E, 0x04, 0x26 + .byte 0x36, 0x30, 0x11 + .byte 0x3B, 0x21, 0x2D + .byte 0x2B, 0x3F, 0x1B + .byte 0x20, 0x13, 0x31 + .byte 0x33, 0x0C, 0x30 + .byte 0x22, 0x2B, 0x2B + .byte 0x16, 0x02, 0x1E + .byte 0x1C, 0x12, 0x1C + .byte 0x0F, 0x3C, 0x36 + .byte 0x38, 0x10, 0x2D + .byte 0x18, 0x2F, 0x2D + .byte 0x35, 0x3B, 0x11 + .byte 0x37, 0x31, 0x13 + .byte 0x13, 0x3D, 0x2F + .byte 0x1E, 0x2C, 0x33 + .byte 0x2E, 0x37, 0x12 + .byte 0x3C, 0x1F, 0x33 + .byte 0x32, 0x2A, 0x27 + .byte 0x0D, 0x3B, 0x1C + .byte 0x35, 0x2A, 0x27 + .byte 0x09, 0x3D, 0x27 + .byte 0x12, 0x0B, 0x18 + .byte 0x0C, 0x15, 0x1D + .byte 0x20, 0x01, 0x1C + .byte 0x08, 0x3B, 0x1C + .byte 0x12, 0x37, 0x33 + .byte 0x15, 0x03, 0x2C + .byte 0x2A, 0x3B, 0x31 + .byte 0x0F, 0x04, 0x35 + .byte 0x08, 0x17, 0x33 + .byte 0x38, 0x3D, 0x2A + .byte 0x2F, 0x35, 0x16 + .byte 0x10, 0x35, 0x16 + .byte 0x23, 0x13, 0x2C + .byte 0x2F, 0x06, 0x20 + .byte 0x27, 0x3A, 0x24 + .byte 0x00, 0x1C, 0x2A + .byte 0x03, 0x39, 0x1D + .byte 0x28, 0x07, 0x1A + .byte 0x20, 0x0A, 0x37 + .byte 0x07, 0x35, 0x2D + .byte 0x15, 0x2F, 0x2C + .byte 0x10, 0x2C, 0x23 + .byte 0x3F, 0x29, 0x14 + .byte 0x2A, 0x21, 0x36 + .byte 0x34, 0x1A, 0x2C + .byte 0x1C, 0x3D, 0x33 + .byte 0x38, 0x2B, 0x22 + .byte 0x35, 0x28, 0x1F + .byte 0x3D, 0x0F, 0x1C + .byte 0x1E, 0x3E, 0x1B + .byte 0x0C, 0x3E, 0x1F + .byte 0x2B, 0x31, 0x2C + .byte 0x32, 0x39, 0x11 + .byte 0x05, 0x09, 0x11 + .byte 0x04, 0x38, 0x2A + .byte 0x32, 0x00, 0x16 + .byte 0x13, 0x0B, 0x31 + .byte 0x34, 0x2A, 0x13 + .byte 0x2C, 0x22, 0x21 + .byte 0x39, 0x2F, 0x15 + .byte 0x37, 0x28, 0x1E + .byte 0x07, 0x3B, 0x2D + .byte 0x11, 0x03, 0x28 + .byte 0x2D, 0x30, 0x1E + .byte 0x31, 0x11, 0x11 + .byte 0x23, 0x01, 0x1E + .byte 0x3D, 0x31, 0x34 + .byte 0x1C, 0x02, 0x34 + .byte 0x21, 0x0E, 0x25 + .byte 0x3D, 0x07, 0x17 + .byte 0x33, 0x15, 0x10 + .byte 0x29, 0x32, 0x32 + .byte 0x18, 0x1F, 0x30 + .byte 0x2D, 0x3B, 0x30 + .byte 0x27, 0x3E, 0x16 + .byte 0x31, 0x15, 0x12 + .byte 0x30, 0x25, 0x17 + .byte 0x33, 0x06, 0x34 + .byte 0x00, 0x29, 0x18 + .byte 0x3C, 0x03, 0x12 + .byte 0x2C, 0x0C, 0x11 + .byte 0x09, 0x30, 0x30 + .byte 0x10, 0x0E, 0x11 + .byte 0x27, 0x16, 0x1B + .byte 0x0C, 0x3B, 0x2E + .byte 0x2B, 0x33, 0x1E + .byte 0x13, 0x2D, 0x2D + .byte 0x11, 0x24, 0x29 + .byte 0x34, 0x3E, 0x2B + .byte 0x24, 0x1E, 0x21 + .byte 0x27, 0x1A, 0x2D + .byte 0x04, 0x39, 0x16 + .byte 0x3E, 0x33, 0x26 + .byte 0x1B, 0x2E, 0x25 + .byte 0x0C, 0x06, 0x19 + .byte 0x25, 0x19, 0x18 + .byte 0x1D, 0x33, 0x33 + .byte 0x1D, 0x28, 0x2D + .byte 0x1C, 0x10, 0x2A + .byte 0x1F, 0x35, 0x1E + .byte 0x34, 0x02, 0x10 + .byte 0x2B, 0x3A, 0x14 + .byte 0x0D, 0x0B, 0x15 + .byte 0x0C, 0x2C, 0x10 + .byte 0x37, 0x3A, 0x19 + .byte 0x06, 0x13, 0x17 + .byte 0x24, 0x10, 0x25 + .byte 0x24, 0x04, 0x1E + .byte 0x00, 0x35, 0x34 + .byte 0x3A, 0x00, 0x37 + .byte 0x3C, 0x07, 0x1A + .byte 0x2B, 0x28, 0x36 + .byte 0x34, 0x39, 0x2F + .byte 0x28, 0x09, 0x1F + .byte 0x38, 0x31, 0x30 + .byte 0x16, 0x25, 0x31 + .byte 0x18, 0x28, 0x31 + .byte 0x18, 0x0C, 0x22 + .byte 0x06, 0x39, 0x2D + .byte 0x3D, 0x20, 0x24 + .byte 0x2E, 0x27, 0x21 + .byte 0x3E, 0x18, 0x18 + .byte 0x15, 0x3C, 0x24 + .byte 0x06, 0x1B, 0x26 + .byte 0x15, 0x0E, 0x22 + .byte 0x0A, 0x0D, 0x1F + .byte 0x18, 0x16, 0x34 + .byte 0x10, 0x28, 0x21 + .byte 0x20, 0x11, 0x11 + .byte 0x36, 0x32, 0x15 + .byte 0x3B, 0x2E, 0x24 + .byte 0x1F, 0x2D, 0x12 + .byte 0x36, 0x2E, 0x20 + .byte 0x0B, 0x17, 0x33 + .byte 0x26, 0x03, 0x1F + .byte 0x08, 0x19, 0x31 + .byte 0x2A, 0x18, 0x25 + .byte 0x35, 0x2D, 0x2D + .byte 0x30, 0x38, 0x18 + .byte 0x1C, 0x25, 0x14 + .byte 0x1C, 0x22, 0x28 + .byte 0x08, 0x23, 0x21 + .byte 0x26, 0x1E, 0x30 + .byte 0x19, 0x0F, 0x15 + .byte 0x10, 0x2F, 0x22 + .byte 0x12, 0x02, 0x25 + .byte 0x3C, 0x01, 0x1D + .byte 0x0E, 0x14, 0x18 + .byte 0x0D, 0x18, 0x17 + .byte 0x22, 0x0B, 0x31 + .byte 0x13, 0x34, 0x21 + .byte 0x0F, 0x2D, 0x36 + .byte 0x39, 0x1F, 0x25 + .byte 0x18, 0x10, 0x1F + .byte 0x2D, 0x20, 0x20 + .byte 0x19, 0x0B, 0x31 + .byte 0x33, 0x13, 0x14 + .byte 0x2E, 0x11, 0x21 + .byte 0x2D, 0x0A, 0x37 + .byte 0x07, 0x15, 0x1B + .byte 0x32, 0x04, 0x32 + .byte 0x06, 0x18, 0x1B + .byte 0x13, 0x24, 0x12 + .byte 0x36, 0x22, 0x16 + .byte 0x1D, 0x29, 0x1C + .byte 0x35, 0x17, 0x21 + .byte 0x36, 0x17, 0x2B + .byte 0x35, 0x32, 0x19 + .byte 0x2A, 0x0F, 0x2E + .byte 0x10, 0x00, 0x34 + .byte 0x02, 0x0E, 0x28 + .byte 0x31, 0x32, 0x32 + .byte 0x3B, 0x05, 0x20 + .byte 0x36, 0x26, 0x12 + .byte 0x34, 0x06, 0x34 + .byte 0x1E, 0x31, 0x32 + .byte 0x35, 0x05, 0x34 + .byte 0x1E, 0x13, 0x15 + .byte 0x15, 0x14, 0x2C + .byte 0x29, 0x1C, 0x18 + .byte 0x24, 0x24, 0x12 + .byte 0x22, 0x29, 0x18 + .byte 0x34, 0x36, 0x30 + .byte 0x1E, 0x01, 0x23 + .byte 0x0C, 0x3C, 0x24 + .byte 0x0A, 0x3D, 0x16 + .byte 0x27, 0x1E, 0x23 + .byte 0x15, 0x02, 0x12 + .byte 0x11, 0x19, 0x2A + .byte 0x1D, 0x31, 0x15 + .byte 0x03, 0x3B, 0x2A + .byte 0x21, 0x19, 0x2C + .byte 0x0A, 0x23, 0x11 + .byte 0x25, 0x11, 0x1A + .byte 0x1A, 0x0A, 0x34 + .byte 0x3B, 0x0B, 0x33 + .byte 0x21, 0x0B, 0x37 + .byte 0x01, 0x31, 0x28 + .byte 0x35, 0x1D, 0x27 + .byte 0x2C, 0x30, 0x31 + .byte 0x2E, 0x39, 0x2D + .byte 0x30, 0x05, 0x2C + .byte 0x12, 0x2A, 0x2B + .byte 0x39, 0x22, 0x20 + .byte 0x15, 0x34, 0x1C + .byte 0x1C, 0x01, 0x15 + .byte 0x20, 0x16, 0x22 + .byte 0x13, 0x04, 0x18 + .byte 0x1E, 0x13, 0x10 + .byte 0x25, 0x33, 0x15 + .byte 0x39, 0x03, 0x31 + .byte 0x3F, 0x36, 0x18 + .byte 0x14, 0x23, 0x10 + .byte 0x2F, 0x1E, 0x1F + .byte 0x1F, 0x17, 0x2C + .byte 0x02, 0x16, 0x31 + .byte 0x20, 0x18, 0x30 + .byte 0x2E, 0x18, 0x37 + .byte 0x3B, 0x0E, 0x30 + .byte 0x10, 0x39, 0x24 + .byte 0x26, 0x39, 0x1E + .byte 0x30, 0x26, 0x2E + .byte 0x12, 0x01, 0x14 + .byte 0x37, 0x2A, 0x2E + .byte 0x21, 0x06, 0x1D + .byte 0x2A, 0x16, 0x32 + .byte 0x09, 0x38, 0x1C + .byte 0x07, 0x22, 0x17 + .byte 0x3B, 0x2D, 0x15 + .byte 0x07, 0x1E, 0x2E + .byte 0x1B, 0x2E, 0x1D + .byte 0x04, 0x09, 0x30 + .byte 0x30, 0x2D, 0x37 + .byte 0x2D, 0x34, 0x24 + .byte 0x18, 0x24, 0x25 + .byte 0x0E, 0x2D, 0x26 + .byte 0x23, 0x0A, 0x16 + .byte 0x12, 0x2D, 0x11 + .byte 0x21, 0x28, 0x2E + .byte 0x0F, 0x01, 0x21 + .byte 0x01, 0x31, 0x12 + .byte 0x3F, 0x1B, 0x1E + .byte 0x21, 0x25, 0x2B + .byte 0x26, 0x18, 0x13 + .byte 0x15, 0x2D, 0x34 + .byte 0x23, 0x21, 0x36 + .byte 0x0E, 0x2E, 0x1C + .byte 0x14, 0x22, 0x1C + .byte 0x2C, 0x0B, 0x28 + .byte 0x1A, 0x18, 0x21 + .byte 0x21, 0x07, 0x1A + .byte 0x24, 0x26, 0x29 + .byte 0x2B, 0x0A, 0x34 + .byte 0x3E, 0x27, 0x33 + .byte 0x12, 0x34, 0x1B + .byte 0x1F, 0x01, 0x2A + .byte 0x2E, 0x06, 0x23 + .byte 0x2F, 0x1F, 0x14 + .byte 0x18, 0x06, 0x26 + .byte 0x31, 0x1F, 0x2B + .byte 0x22, 0x26, 0x2E + .byte 0x1E, 0x15, 0x16 + .byte 0x20, 0x22, 0x28 + .byte 0x15, 0x37, 0x12 + .byte 0x25, 0x04, 0x2C + .byte 0x1F, 0x04, 0x2E + .byte 0x0C, 0x13, 0x18 + .byte 0x07, 0x0B, 0x36 + .byte 0x1D, 0x1C, 0x2A + .byte 0x30, 0x22, 0x1C + .byte 0x2E, 0x12, 0x2F + .byte 0x2B, 0x21, 0x1E + .byte 0x16, 0x38, 0x30 + .byte 0x04, 0x02, 0x16 + .byte 0x05, 0x14, 0x20 + .byte 0x38, 0x3C, 0x33 + .byte 0x21, 0x1B, 0x2F + .byte 0x14, 0x2A, 0x27 + .byte 0x38, 0x14, 0x1B + .byte 0x2B, 0x1F, 0x2B + .byte 0x29, 0x2B, 0x25 + .byte 0x27, 0x36, 0x21 + .byte 0x11, 0x22, 0x1B + .byte 0x29, 0x03, 0x1B + .byte 0x18, 0x24, 0x28 + .byte 0x21, 0x2D, 0x36 + .byte 0x3C, 0x2C, 0x24 + .byte 0x33, 0x17, 0x1F + .byte 0x2A, 0x3A, 0x21 + .byte 0x0A, 0x23, 0x37 + .byte 0x00, 0x0B, 0x21 + .byte 0x11, 0x38, 0x19 + .byte 0x0F, 0x0E, 0x1C + .byte 0x1F, 0x0F, 0x37 + .byte 0x3C, 0x10, 0x37 + .byte 0x38, 0x31, 0x35 + .byte 0x07, 0x15, 0x28 + .byte 0x1E, 0x2E, 0x19 + .byte 0x26, 0x10, 0x33 + .byte 0x3D, 0x35, 0x2F + .byte 0x3A, 0x04, 0x34 + .byte 0x0D, 0x18, 0x1A + .byte 0x01, 0x2D, 0x15 + .byte 0x3D, 0x1A, 0x17 + .byte 0x17, 0x3F, 0x32 + .byte 0x0B, 0x21, 0x11 + .byte 0x1E, 0x26, 0x2B + .byte 0x0D, 0x19, 0x24 + .byte 0x2E, 0x04, 0x1B + .byte 0x1B, 0x33, 0x20 + .byte 0x15, 0x21, 0x1D + .byte 0x1F, 0x04, 0x21 + .byte 0x0F, 0x12, 0x1F + .byte 0x2D, 0x2A, 0x32 + .byte 0x03, 0x37, 0x1F + .byte 0x35, 0x07, 0x27 + .byte 0x24, 0x1F, 0x31 + .byte 0x2F, 0x30, 0x15 + .byte 0x06, 0x00, 0x24 + .byte 0x0B, 0x22, 0x1A + .byte 0x0C, 0x3B, 0x29 + .byte 0x14, 0x1A, 0x17 + .byte 0x37, 0x20, 0x25 + .byte 0x3F, 0x26, 0x37 + .byte 0x3A, 0x3E, 0x10 + .byte 0x22, 0x04, 0x11 + .byte 0x28, 0x12, 0x1C + .byte 0x03, 0x2E, 0x2E + .byte 0x0E, 0x38, 0x28 + .byte 0x01, 0x29, 0x22 + .byte 0x1E, 0x33, 0x19 + .byte 0x06, 0x21, 0x27 + .byte 0x33, 0x19, 0x1A + .byte 0x02, 0x05, 0x17 + .byte 0x11, 0x11, 0x2C + .byte 0x1F, 0x26, 0x1E + .byte 0x39, 0x1F, 0x28 + .byte 0x2E, 0x2F, 0x12 + .byte 0x22, 0x34, 0x13 + .byte 0x3B, 0x26, 0x2F + .byte 0x34, 0x00, 0x14 + .byte 0x10, 0x31, 0x11 + .byte 0x1D, 0x2D, 0x2A + .byte 0x08, 0x08, 0x37 + .byte 0x15, 0x18, 0x34 + .byte 0x04, 0x2B, 0x24 + .byte 0x2F, 0x1E, 0x27 + .byte 0x22, 0x2A, 0x24 + .byte 0x07, 0x14, 0x25 + .byte 0x01, 0x27, 0x19 + .byte 0x29, 0x0A, 0x29 + .byte 0x3D, 0x1C, 0x2F + .byte 0x0D, 0x1F, 0x1C + .byte 0x24, 0x3D, 0x32 + .byte 0x36, 0x1D, 0x24 + .byte 0x14, 0x21, 0x16 + .byte 0x1A, 0x0D, 0x29 + .byte 0x3F, 0x2B, 0x2A + .byte 0x1A, 0x3E, 0x35 + .byte 0x11, 0x28, 0x18 + .byte 0x32, 0x05, 0x15 + .byte 0x21, 0x2E, 0x34 + .byte 0x2D, 0x14, 0x2A + .byte 0x3C, 0x08, 0x37 + .byte 0x3F, 0x34, 0x1E + .byte 0x27, 0x24, 0x1C + .byte 0x16, 0x16, 0x33 + .byte 0x29, 0x3B, 0x19 + .byte 0x36, 0x2F, 0x1C + .byte 0x03, 0x25, 0x2C + .byte 0x0B, 0x16, 0x36 + .byte 0x1C, 0x1D, 0x1B + .byte 0x2C, 0x27, 0x1B + .byte 0x0B, 0x1F, 0x2B + .byte 0x08, 0x10, 0x27 + .byte 0x3F, 0x25, 0x2F + .byte 0x33, 0x13, 0x1F + .byte 0x04, 0x31, 0x37 + .byte 0x0E, 0x2F, 0x12 + .byte 0x08, 0x23, 0x20 + .byte 0x3A, 0x1A, 0x1E + .byte 0x2F, 0x0B, 0x1F + .byte 0x1E, 0x20, 0x19 + .byte 0x23, 0x3B, 0x14 + .byte 0x25, 0x00, 0x27 + .byte 0x14, 0x04, 0x25 + .byte 0x36, 0x1A, 0x2B + .byte 0x27, 0x21, 0x15 + .byte 0x28, 0x13, 0x2C + .byte 0x0E, 0x3C, 0x35 + .byte 0x0C, 0x2D, 0x2B + .byte 0x37, 0x16, 0x15 + .byte 0x29, 0x15, 0x1D + .byte 0x17, 0x34, 0x36 + .byte 0x09, 0x0A, 0x31 + .byte 0x37, 0x22, 0x28 + .byte 0x17, 0x2B, 0x35 + .byte 0x14, 0x2B, 0x12 + .byte 0x08, 0x13, 0x1F + .byte 0x31, 0x13, 0x28 + .byte 0x06, 0x07, 0x35 + .byte 0x23, 0x3A, 0x29 + .byte 0x0F, 0x24, 0x2E + .byte 0x07, 0x35, 0x26 + .byte 0x0E, 0x12, 0x15 + .byte 0x23, 0x33, 0x2C + .byte 0x0E, 0x21, 0x26 + .byte 0x1C, 0x12, 0x25 + .byte 0x23, 0x1D, 0x2F + .byte 0x04, 0x35, 0x33 + .byte 0x16, 0x01, 0x24 + .byte 0x3D, 0x2C, 0x2E + .byte 0x35, 0x0A, 0x25 + .byte 0x11, 0x13, 0x25 + .byte 0x1B, 0x1B, 0x15 + .byte 0x15, 0x39, 0x10 + .byte 0x0B, 0x35, 0x24 + .byte 0x3A, 0x27, 0x30 + .byte 0x2E, 0x2F, 0x15 + .byte 0x10, 0x1F, 0x35 + .byte 0x1B, 0x28, 0x35 + .byte 0x26, 0x30, 0x37 + .byte 0x34, 0x37, 0x2B + .byte 0x0F, 0x30, 0x29 + .byte 0x2E, 0x3F, 0x2B + .byte 0x38, 0x34, 0x2B + .byte 0x2B, 0x2F, 0x25 + .byte 0x0D, 0x28, 0x2A + .byte 0x33, 0x18, 0x10 + .byte 0x21, 0x12, 0x11 + .byte 0x1F, 0x22, 0x34 + .byte 0x11, 0x25, 0x23 + .byte 0x21, 0x3F, 0x11 + .byte 0x26, 0x27, 0x25 + .byte 0x28, 0x36, 0x12 + .byte 0x15, 0x26, 0x32 + .byte 0x11, 0x18, 0x24 + .byte 0x32, 0x25, 0x37 + .byte 0x27, 0x3A, 0x33 + .byte 0x35, 0x07, 0x1C + .byte 0x1A, 0x0E, 0x2A + .byte 0x1E, 0x2F, 0x1F + .byte 0x00, 0x2E, 0x21 + .byte 0x1B, 0x3C, 0x14 + .byte 0x2F, 0x3A, 0x2F + .byte 0x3E, 0x38, 0x15 + .byte 0x1A, 0x13, 0x2F + .byte 0x29, 0x0D, 0x2F + .byte 0x37, 0x17, 0x18 + .byte 0x30, 0x1C, 0x35 + .byte 0x15, 0x34, 0x14 + .byte 0x28, 0x11, 0x2C + .byte 0x2C, 0x25, 0x2A + .byte 0x20, 0x3F, 0x28 + .byte 0x0C, 0x34, 0x1B + .byte 0x30, 0x2E, 0x25 + .byte 0x37, 0x1C, 0x24 + .byte 0x1F, 0x25, 0x26 + .byte 0x0C, 0x19, 0x34 + .byte 0x18, 0x10, 0x35 + .byte 0x0A, 0x13, 0x11 + .byte 0x25, 0x13, 0x20 + .byte 0x13, 0x19, 0x11 + .byte 0x20, 0x28, 0x1D + .byte 0x3E, 0x30, 0x1B + .byte 0x23, 0x24, 0x21 + .byte 0x0D, 0x23, 0x23 + .byte 0x1D, 0x28, 0x2E + .byte 0x2D, 0x12, 0x1F + .byte 0x0E, 0x2E, 0x2B + .byte 0x0B, 0x31, 0x32 + .byte 0x24, 0x3C, 0x2C + .byte 0x13, 0x3C, 0x12 + .byte 0x28, 0x16, 0x2A + .byte 0x05, 0x0C, 0x32 + .byte 0x39, 0x0B, 0x32 + .byte 0x21, 0x04, 0x14 + .byte 0x10, 0x31, 0x32 + .byte 0x12, 0x1F, 0x23 + .byte 0x39, 0x2E, 0x2E + .byte 0x22, 0x3D, 0x27 + .byte 0x0C, 0x1E, 0x18 + .byte 0x25, 0x00, 0x17 + .byte 0x06, 0x31, 0x14 + .byte 0x13, 0x21, 0x1A + .byte 0x14, 0x20, 0x35 + .byte 0x0A, 0x3B, 0x25 + .byte 0x33, 0x08, 0x28 + .byte 0x3D, 0x02, 0x33 + .byte 0x23, 0x00, 0x13 + .byte 0x22, 0x21, 0x28 + .byte 0x30, 0x14, 0x2E + .byte 0x14, 0x32, 0x36 + .byte 0x39, 0x23, 0x1E + .byte 0x1C, 0x11, 0x30 + .byte 0x37, 0x16, 0x30 + .byte 0x15, 0x31, 0x1F + .byte 0x34, 0x28, 0x2C + .byte 0x35, 0x05, 0x29 + .byte 0x37, 0x33, 0x2A + .byte 0x1C, 0x17, 0x2E + .byte 0x10, 0x06, 0x16 + .byte 0x32, 0x1F, 0x2F + .byte 0x00, 0x29, 0x1E + .byte 0x04, 0x01, 0x16 + .byte 0x3B, 0x23, 0x1E + .byte 0x1B, 0x34, 0x2A + .byte 0x30, 0x11, 0x2B + .byte 0x03, 0x00, 0x1F + .byte 0x1D, 0x37, 0x1A + .byte 0x3A, 0x18, 0x25 + .byte 0x1C, 0x16, 0x2C + .byte 0x04, 0x3F, 0x33 + .byte 0x26, 0x23, 0x2D + .byte 0x15, 0x2C, 0x27 + .byte 0x02, 0x35, 0x27 + .byte 0x07, 0x35, 0x33 + .byte 0x1A, 0x0C, 0x10 + .byte 0x28, 0x26, 0x2C + .byte 0x2F, 0x36, 0x16 + .byte 0x37, 0x0B, 0x27 + .byte 0x1B, 0x3D, 0x18 + .byte 0x27, 0x1F, 0x20 + .byte 0x2B, 0x2A, 0x33 + .byte 0x0B, 0x0F, 0x20 + .byte 0x35, 0x3C, 0x2F + .byte 0x33, 0x21, 0x15 + .byte 0x2D, 0x26, 0x34 + .byte 0x1F, 0x1A, 0x21 + .byte 0x2F, 0x2C, 0x2A + .byte 0x1A, 0x32, 0x1A + .byte 0x3B, 0x3F, 0x21 + .byte 0x13, 0x3F, 0x13 + .byte 0x0F, 0x24, 0x22 + .byte 0x14, 0x1B, 0x10 + .byte 0x21, 0x06, 0x28 + .byte 0x25, 0x34, 0x10 + .byte 0x2E, 0x0E, 0x14 + .byte 0x3C, 0x3E, 0x25 + .byte 0x16, 0x06, 0x30 + .byte 0x0B, 0x04, 0x1F + .byte 0x3E, 0x02, 0x24 + .byte 0x0C, 0x17, 0x25 + .byte 0x2B, 0x3C, 0x2D + .byte 0x15, 0x36, 0x33 + .byte 0x18, 0x23, 0x2A + .byte 0x1D, 0x10, 0x2A + .byte 0x35, 0x17, 0x28 + .byte 0x00, 0x37, 0x24 + .byte 0x0A, 0x3B, 0x15 + .byte 0x1D, 0x0B, 0x1F + .byte 0x3C, 0x31, 0x25 + .byte 0x1D, 0x0F, 0x1D + .byte 0x20, 0x13, 0x34 + .byte 0x11, 0x2B, 0x2E + .byte 0x23, 0x0C, 0x2E + .byte 0x24, 0x02, 0x14 + .byte 0x31, 0x16, 0x19 + .byte 0x0E, 0x23, 0x35 + .byte 0x1A, 0x10, 0x16 + .byte 0x14, 0x04, 0x19 + .byte 0x2D, 0x27, 0x37 + .byte 0x33, 0x02, 0x31 + .byte 0x02, 0x04, 0x16 + .byte 0x0D, 0x22, 0x25 + .byte 0x25, 0x00, 0x16 + .byte 0x2A, 0x3F, 0x26 + .byte 0x20, 0x0C, 0x12 + .byte 0x2F, 0x2E, 0x35 + .byte 0x1B, 0x0D, 0x22 + .byte 0x1E, 0x01, 0x34 + .byte 0x05, 0x22, 0x21 + .byte 0x34, 0x2A, 0x32 + .byte 0x0B, 0x09, 0x1D + .byte 0x3F, 0x32, 0x2F + .byte 0x3D, 0x18, 0x2D + .byte 0x0B, 0x38, 0x36 + .byte 0x39, 0x17, 0x28 + .byte 0x34, 0x04, 0x24 + .byte 0x36, 0x0E, 0x2A + .byte 0x38, 0x01, 0x14 + .byte 0x3C, 0x24, 0x22 + .byte 0x21, 0x03, 0x18 + .byte 0x32, 0x2F, 0x12 + .byte 0x29, 0x24, 0x31 + .byte 0x0A, 0x3B, 0x12 + .byte 0x1A, 0x1C, 0x20 + .byte 0x30, 0x31, 0x1B + .byte 0x1A, 0x21, 0x10 + .byte 0x05, 0x29, 0x10 + .byte 0x26, 0x2D, 0x13 + .byte 0x16, 0x0C, 0x1D + .byte 0x2B, 0x06, 0x1B + .byte 0x06, 0x12, 0x14 + .byte 0x38, 0x0F, 0x35 + .byte 0x23, 0x3A, 0x2C + .byte 0x00, 0x19, 0x33 + .byte 0x29, 0x14, 0x2D + .byte 0x2A, 0x21, 0x29 + .byte 0x14, 0x31, 0x14 + .byte 0x1A, 0x06, 0x1E + .byte 0x18, 0x1B, 0x28 + .byte 0x3B, 0x16, 0x29 + .byte 0x15, 0x1E, 0x12 + .byte 0x34, 0x0A, 0x14 + .byte 0x1B, 0x05, 0x27 + .byte 0x0B, 0x01, 0x26 + .byte 0x2A, 0x22, 0x35 + .byte 0x21, 0x20, 0x18 + .byte 0x20, 0x37, 0x17 + .byte 0x14, 0x1F, 0x11 + .byte 0x1D, 0x11, 0x25 + .byte 0x24, 0x2B, 0x2F + .byte 0x07, 0x3F, 0x1F + .byte 0x2C, 0x25, 0x25 + .byte 0x2A, 0x29, 0x18 + .byte 0x11, 0x24, 0x28 + .byte 0x31, 0x2C, 0x2A + .byte 0x39, 0x0B, 0x26 + .byte 0x28, 0x10, 0x26 + .byte 0x22, 0x06, 0x16 + .byte 0x09, 0x2C, 0x13 + .byte 0x34, 0x19, 0x15 + .byte 0x3A, 0x12, 0x21 + .byte 0x1D, 0x38, 0x23 + .byte 0x12, 0x25, 0x24 + .byte 0x21, 0x30, 0x12 + .byte 0x37, 0x1A, 0x12 + .byte 0x24, 0x3B, 0x25 + .byte 0x32, 0x15, 0x23 + .byte 0x0D, 0x1A, 0x10 + .byte 0x16, 0x2E, 0x26 + .byte 0x1D, 0x14, 0x16 + .byte 0x3E, 0x2E, 0x1F + .byte 0x0A, 0x16, 0x10 + .byte 0x1D, 0x30, 0x2B + .byte 0x04, 0x3A, 0x19 + .byte 0x08, 0x2D, 0x2E + .byte 0x28, 0x1E, 0x33 + .byte 0x0A, 0x12, 0x2E + .byte 0x0D, 0x03, 0x2F + .byte 0x26, 0x3A, 0x1E + .byte 0x35, 0x3B, 0x2A + .byte 0x03, 0x1A, 0x18 + .byte 0x3F, 0x0B, 0x27 + .byte 0x04, 0x05, 0x34 + .byte 0x36, 0x0B, 0x27 + .byte 0x3B, 0x17, 0x11 + .byte 0x0D, 0x27, 0x26 + .byte 0x2C, 0x1F, 0x20 + .byte 0x26, 0x10, 0x20 + .byte 0x25, 0x23, 0x2D + .byte 0x37, 0x09, 0x13 + .byte 0x14, 0x17, 0x2D + .byte 0x2E, 0x3D, 0x23 + .byte 0x1D, 0x1A, 0x1F + .byte 0x21, 0x33, 0x2E + .byte 0x28, 0x17, 0x13 + .byte 0x26, 0x3C, 0x36 + .byte 0x14, 0x1A, 0x33 + .byte 0x32, 0x20, 0x2B + .byte 0x19, 0x3E, 0x20 + .byte 0x0C, 0x02, 0x2D + .byte 0x3C, 0x3C, 0x2A + .byte 0x30, 0x30, 0x28 + .byte 0x25, 0x3F, 0x1E + .byte 0x03, 0x17, 0x1E + .byte 0x35, 0x11, 0x1C + .byte 0x1B, 0x14, 0x2A + .byte 0x28, 0x3A, 0x23 + .byte 0x0E, 0x1F, 0x12 + .byte 0x36, 0x21, 0x20 + .byte 0x07, 0x3B, 0x10 + .byte 0x23, 0x19, 0x34 + .byte 0x0D, 0x2E, 0x18 + .byte 0x3F, 0x20, 0x25 + .byte 0x3E, 0x3B, 0x15 + .byte 0x0B, 0x2E, 0x12 + .byte 0x37, 0x0B, 0x23 + .byte 0x3D, 0x32, 0x1F + .byte 0x16, 0x03, 0x27 + .byte 0x14, 0x0C, 0x21 + .byte 0x18, 0x03, 0x30 + .byte 0x3E, 0x21, 0x13 + .byte 0x0F, 0x00, 0x32 + .byte 0x3F, 0x23, 0x16 + .byte 0x0E, 0x31, 0x1D + .byte 0x18, 0x1C, 0x1D + .byte 0x30, 0x0E, 0x1E + .byte 0x21, 0x20, 0x23 + .byte 0x3F, 0x0C, 0x1E + .byte 0x14, 0x33, 0x22 + .byte 0x22, 0x21, 0x15 + .byte 0x36, 0x05, 0x1E + .byte 0x1D, 0x31, 0x14 + .byte 0x20, 0x11, 0x37 + .byte 0x0D, 0x33, 0x19 + .byte 0x25, 0x05, 0x36 + .byte 0x1E, 0x31, 0x20 + .byte 0x35, 0x3A, 0x2F + .byte 0x32, 0x2F, 0x30 + .byte 0x14, 0x23, 0x2D + .byte 0x35, 0x1E, 0x29 + .byte 0x05, 0x05, 0x1B + .byte 0x09, 0x1F, 0x26 + .byte 0x2F, 0x0B, 0x15 + .byte 0x15, 0x11, 0x13 + .byte 0x29, 0x1B, 0x18 + .byte 0x1C, 0x13, 0x35 + .byte 0x34, 0x31, 0x23 + .byte 0x27, 0x3F, 0x2F + .byte 0x09, 0x30, 0x19 + .byte 0x23, 0x12, 0x34 + .byte 0x02, 0x2A, 0x21 + .byte 0x09, 0x3C, 0x1D + .byte 0x0C, 0x02, 0x10 + .byte 0x22, 0x05, 0x17 + .byte 0x22, 0x08, 0x1B + .byte 0x0A, 0x0F, 0x15 + .byte 0x02, 0x11, 0x13 + .byte 0x01, 0x21, 0x22 + .byte 0x16, 0x39, 0x33 + .byte 0x24, 0x38, 0x34 + .byte 0x0F, 0x1E, 0x2B + .byte 0x2B, 0x15, 0x15 + .byte 0x20, 0x22, 0x2E + .byte 0x3A, 0x3F, 0x31 + .byte 0x1A, 0x27, 0x2B + .byte 0x29, 0x34, 0x14 + .byte 0x16, 0x39, 0x2F + .byte 0x13, 0x3E, 0x16 + .byte 0x36, 0x21, 0x30 + .byte 0x00, 0x24, 0x2B + .byte 0x24, 0x21, 0x30 + .byte 0x15, 0x31, 0x13 + .byte 0x10, 0x37, 0x24 + .byte 0x08, 0x07, 0x23 + .byte 0x21, 0x09, 0x25 + .byte 0x05, 0x3C, 0x32 + .byte 0x19, 0x03, 0x25 + .byte 0x0F, 0x29, 0x2B + .byte 0x16, 0x07, 0x13 + .byte 0x3E, 0x3D, 0x25 + .byte 0x36, 0x0B, 0x28 + .byte 0x2E, 0x2B, 0x16 + .byte 0x0C, 0x31, 0x11 + .byte 0x30, 0x13, 0x2D + .byte 0x26, 0x3E, 0x37 + .byte 0x29, 0x2F, 0x2E + .byte 0x15, 0x3D, 0x17 + .byte 0x1C, 0x2E, 0x21 + .byte 0x33, 0x2F, 0x10 + .byte 0x0D, 0x05, 0x1D + .byte 0x1C, 0x1A, 0x12 + .byte 0x0E, 0x18, 0x37 + .byte 0x1B, 0x11, 0x14 + .byte 0x06, 0x14, 0x21 + .byte 0x31, 0x0E, 0x27 + .byte 0x1A, 0x03, 0x10 + .byte 0x00, 0x34, 0x31 + .byte 0x3F, 0x0B, 0x1D + .byte 0x0F, 0x12, 0x1F + .byte 0x1A, 0x15, 0x10 + .byte 0x0F, 0x00, 0x24 + .byte 0x3E, 0x0A, 0x2A + .byte 0x30, 0x2B, 0x24 + .byte 0x26, 0x31, 0x10 + .byte 0x2D, 0x2F, 0x2F + .byte 0x3F, 0x0C, 0x13 + .byte 0x12, 0x0B, 0x16 + .byte 0x15, 0x07, 0x1F + .byte 0x28, 0x10, 0x32 + .byte 0x0F, 0x17, 0x15 + .byte 0x0B, 0x27, 0x33 + .byte 0x34, 0x1D, 0x10 + .byte 0x1C, 0x3A, 0x12 + .byte 0x2C, 0x27, 0x37 + .byte 0x0A, 0x1A, 0x32 + .byte 0x05, 0x1F, 0x21 + .byte 0x24, 0x0D, 0x1F + .byte 0x1C, 0x17, 0x24 + .byte 0x2F, 0x3B, 0x32 + .byte 0x3B, 0x25, 0x10 + .byte 0x03, 0x2F, 0x21 + .byte 0x0C, 0x10, 0x23 + .byte 0x0E, 0x3A, 0x2C + .byte 0x33, 0x03, 0x2C + .byte 0x12, 0x06, 0x1C + .byte 0x2A, 0x37, 0x30 + .byte 0x3F, 0x01, 0x1E + .byte 0x35, 0x16, 0x37 + .byte 0x2C, 0x32, 0x35 + .byte 0x05, 0x11, 0x22 + .byte 0x29, 0x09, 0x20 + .byte 0x2B, 0x0D, 0x1F + .byte 0x18, 0x0D, 0x20 + .byte 0x23, 0x39, 0x16 + .byte 0x0F, 0x3A, 0x18 + .byte 0x21, 0x35, 0x2B + .byte 0x36, 0x26, 0x2B + .byte 0x23, 0x05, 0x2F + .byte 0x1B, 0x08, 0x17 + .byte 0x3E, 0x09, 0x16 + .byte 0x2D, 0x3A, 0x37 + .byte 0x15, 0x35, 0x35 + .byte 0x29, 0x0A, 0x12 + .byte 0x02, 0x39, 0x1F + .byte 0x14, 0x34, 0x33 + .byte 0x17, 0x1D, 0x18 + .byte 0x16, 0x1D, 0x1A + .byte 0x01, 0x39, 0x22 + .byte 0x1E, 0x27, 0x36 + .byte 0x32, 0x14, 0x26 + .byte 0x0A, 0x39, 0x36 + .byte 0x1F, 0x0D, 0x1E + .byte 0x0B, 0x0A, 0x19 + .byte 0x35, 0x1D, 0x34 + .byte 0x03, 0x12, 0x16 + .byte 0x0C, 0x13, 0x2E + .byte 0x0C, 0x34, 0x1E + .byte 0x10, 0x14, 0x1E + .byte 0x23, 0x32, 0x27 + .byte 0x02, 0x10, 0x29 + .byte 0x35, 0x18, 0x33 + .byte 0x33, 0x1D, 0x1A + .byte 0x3C, 0x15, 0x23 + .byte 0x3E, 0x3F, 0x22 + .byte 0x2A, 0x02, 0x2C + .byte 0x28, 0x0A, 0x2F + .byte 0x1A, 0x06, 0x35 + .byte 0x3C, 0x17, 0x2B + .byte 0x03, 0x12, 0x17 + .byte 0x2F, 0x0A, 0x26 + .byte 0x12, 0x38, 0x11 + .byte 0x36, 0x1B, 0x23 + .byte 0x01, 0x39, 0x35 + .byte 0x19, 0x19, 0x17 + .byte 0x09, 0x28, 0x22 + .byte 0x1E, 0x27, 0x2C + .byte 0x35, 0x33, 0x2C + .byte 0x27, 0x25, 0x31 + .byte 0x06, 0x31, 0x2D + .byte 0x1A, 0x39, 0x28 + .byte 0x2D, 0x04, 0x1E + .byte 0x24, 0x3E, 0x1C + .byte 0x3C, 0x30, 0x1B + .byte 0x3F, 0x3E, 0x37 + .byte 0x22, 0x36, 0x11 + .byte 0x00, 0x01, 0x1C + .byte 0x12, 0x1A, 0x10 + .byte 0x12, 0x1E, 0x2C + .byte 0x1F, 0x12, 0x2A + .byte 0x2F, 0x06, 0x19 + .byte 0x35, 0x1A, 0x18 + .byte 0x3B, 0x09, 0x36 + .byte 0x34, 0x1D, 0x13 + .byte 0x02, 0x07, 0x10 + .byte 0x20, 0x2F, 0x1D + .byte 0x0B, 0x03, 0x33 + .byte 0x1C, 0x16, 0x31 + .byte 0x05, 0x13, 0x1B + .byte 0x29, 0x06, 0x13 + .byte 0x30, 0x2D, 0x36 + .byte 0x2A, 0x2D, 0x2C + .byte 0x19, 0x34, 0x1C + .byte 0x0F, 0x15, 0x12 + .byte 0x36, 0x15, 0x2C + .byte 0x3A, 0x06, 0x1C + .byte 0x12, 0x1D, 0x26 + .byte 0x03, 0x38, 0x1D + .byte 0x01, 0x01, 0x2D + .byte 0x17, 0x2E, 0x10 + .byte 0x14, 0x17, 0x1C + .byte 0x34, 0x0F, 0x28 + .byte 0x09, 0x37, 0x1B + .byte 0x28, 0x1D, 0x26 + .byte 0x29, 0x2D, 0x36 + .byte 0x1E, 0x17, 0x28 + .byte 0x15, 0x0F, 0x1C + .byte 0x20, 0x2D, 0x10 + .byte 0x27, 0x16, 0x2E + .byte 0x14, 0x09, 0x12 + .byte 0x3B, 0x3D, 0x21 + .byte 0x25, 0x1A, 0x2C + .byte 0x00, 0x22, 0x36 + .byte 0x0D, 0x30, 0x10 + .byte 0x17, 0x19, 0x1B + .byte 0x00, 0x3B, 0x21 + .byte 0x2A, 0x28, 0x34 + .byte 0x2D, 0x0F, 0x16 + .byte 0x0A, 0x30, 0x28 + .byte 0x06, 0x00, 0x25 + .byte 0x31, 0x2E, 0x2A + .byte 0x14, 0x33, 0x28 + .byte 0x36, 0x10, 0x2E + .byte 0x05, 0x2E, 0x19 + .byte 0x19, 0x1A, 0x15 + .byte 0x2C, 0x14, 0x17 + .byte 0x37, 0x0F, 0x13 + .byte 0x32, 0x17, 0x1B + .byte 0x39, 0x18, 0x32 + .byte 0x2E, 0x32, 0x1E + .byte 0x24, 0x1D, 0x31 + .byte 0x12, 0x1D, 0x2B + .byte 0x14, 0x0C, 0x27 + .byte 0x36, 0x2E, 0x32 + .byte 0x06, 0x0A, 0x1A + .byte 0x28, 0x28, 0x20 + .byte 0x3A, 0x3A, 0x17 + .byte 0x08, 0x27, 0x36 + .byte 0x18, 0x1A, 0x10 + .byte 0x1E, 0x26, 0x1B + .byte 0x1F, 0x33, 0x1F + .byte 0x21, 0x17, 0x2F + .byte 0x01, 0x08, 0x20 + .byte 0x35, 0x03, 0x19 + .byte 0x3B, 0x02, 0x20 + .byte 0x02, 0x2D, 0x23 + .byte 0x0E, 0x17, 0x32 + .byte 0x31, 0x29, 0x11 + .byte 0x22, 0x17, 0x22 + .byte 0x3A, 0x2C, 0x23 + .byte 0x34, 0x20, 0x18 + .byte 0x00, 0x3A, 0x22 + .byte 0x25, 0x33, 0x21 + .byte 0x33, 0x04, 0x27 + .byte 0x04, 0x18, 0x32 + .byte 0x2C, 0x0C, 0x2F + .byte 0x28, 0x14, 0x2C + .byte 0x3F, 0x30, 0x2B + .byte 0x30, 0x21, 0x1D + .byte 0x01, 0x25, 0x32 + .byte 0x05, 0x23, 0x34 + .byte 0x24, 0x10, 0x30 + .byte 0x3D, 0x14, 0x1B + .byte 0x3F, 0x38, 0x2F + .byte 0x22, 0x1B, 0x32 + .byte 0x25, 0x07, 0x37 + .byte 0x0A, 0x0C, 0x1D + .byte 0x03, 0x1E, 0x1A + .byte 0x0F, 0x3C, 0x12 + .byte 0x11, 0x18, 0x1D + .byte 0x00, 0x35, 0x2F + .byte 0x32, 0x18, 0x14 + .byte 0x23, 0x30, 0x1B + .byte 0x11, 0x3D, 0x12 + .byte 0x1A, 0x16, 0x35 + .byte 0x28, 0x05, 0x24 + .byte 0x17, 0x3D, 0x37 + .byte 0x2E, 0x09, 0x2E + .byte 0x18, 0x1D, 0x17 + .byte 0x20, 0x1F, 0x18 + .byte 0x23, 0x2C, 0x2F + .byte 0x20, 0x3F, 0x16 + .byte 0x3F, 0x29, 0x2E + .byte 0x23, 0x3B, 0x29 + .byte 0x18, 0x39, 0x13 + .byte 0x1E, 0x32, 0x35 + .byte 0x14, 0x1D, 0x2A + .byte 0x35, 0x01, 0x1D + .byte 0x3E, 0x3B, 0x1E + .byte 0x22, 0x1E, 0x16 + .byte 0x18, 0x22, 0x12 + .byte 0x3E, 0x29, 0x33 + .byte 0x2F, 0x14, 0x19 + .byte 0x3B, 0x07, 0x15 + .byte 0x06, 0x3D, 0x29 + .byte 0x35, 0x37, 0x23 + .byte 0x34, 0x1D, 0x2D + .byte 0x18, 0x12, 0x1B + .byte 0x0B, 0x13, 0x24 + .byte 0x13, 0x38, 0x1C + .byte 0x1F, 0x0B, 0x1B + .byte 0x13, 0x21, 0x1C + .byte 0x06, 0x39, 0x32 + .byte 0x37, 0x3D, 0x26 + .byte 0x29, 0x26, 0x15 + .byte 0x3C, 0x33, 0x27 + .byte 0x00, 0x01, 0x2E + .byte 0x15, 0x18, 0x31 + .byte 0x0D, 0x2C, 0x13 + .byte 0x27, 0x3B, 0x20 + .byte 0x2D, 0x01, 0x26 + .byte 0x23, 0x15, 0x30 + .byte 0x24, 0x00, 0x17 + .byte 0x37, 0x3F, 0x33 + .byte 0x25, 0x24, 0x31 + .byte 0x06, 0x3B, 0x37 + .byte 0x03, 0x18, 0x1A + .byte 0x2C, 0x34, 0x14 + .byte 0x1D, 0x36, 0x18 + .byte 0x3A, 0x04, 0x23 + .byte 0x12, 0x26, 0x15 + .byte 0x2B, 0x19, 0x1A + .byte 0x29, 0x2C, 0x36 + .byte 0x01, 0x19, 0x1D + .byte 0x2F, 0x06, 0x2B + .byte 0x0C, 0x12, 0x26 + .byte 0x36, 0x32, 0x1D + .byte 0x0D, 0x12, 0x28 + .byte 0x03, 0x28, 0x13 + .byte 0x29, 0x06, 0x17 + .byte 0x03, 0x38, 0x21 + .byte 0x30, 0x2C, 0x10 + .byte 0x22, 0x00, 0x28 + .byte 0x24, 0x3B, 0x1C + .byte 0x20, 0x3E, 0x13 + .byte 0x02, 0x0C, 0x19 + .byte 0x29, 0x2C, 0x1A + .byte 0x39, 0x30, 0x22 + .byte 0x2A, 0x1F, 0x22 + .byte 0x14, 0x34, 0x2C + .byte 0x14, 0x25, 0x1B + .byte 0x06, 0x3B, 0x15 + .byte 0x06, 0x1C, 0x13 + .byte 0x15, 0x03, 0x18 + .byte 0x1E, 0x2A, 0x1B + .byte 0x17, 0x25, 0x2F + .byte 0x1C, 0x29, 0x2E + .byte 0x02, 0x32, 0x1E + .byte 0x1D, 0x28, 0x35 + .byte 0x36, 0x03, 0x34 + .byte 0x16, 0x3D, 0x2A + .byte 0x12, 0x0D, 0x13 + .byte 0x1D, 0x2D, 0x21 + .byte 0x32, 0x17, 0x2E + .byte 0x1A, 0x15, 0x26 + .byte 0x22, 0x2F, 0x15 + .byte 0x3C, 0x0E, 0x20 + .byte 0x2F, 0x27, 0x13 + .byte 0x04, 0x09, 0x32 + .byte 0x1E, 0x01, 0x34 + .byte 0x06, 0x16, 0x1E + .byte 0x2E, 0x1B, 0x1C + .byte 0x28, 0x13, 0x2A + .byte 0x30, 0x34, 0x12 + .byte 0x12, 0x32, 0x18 + .byte 0x1D, 0x1D, 0x35 + .byte 0x07, 0x1C, 0x16 + .byte 0x2D, 0x3D, 0x35 + .byte 0x1C, 0x1B, 0x24 + .byte 0x21, 0x2D, 0x1E + .byte 0x10, 0x09, 0x14 + .byte 0x3D, 0x11, 0x12 + .byte 0x25, 0x02, 0x26 + .byte 0x23, 0x02, 0x19 + .byte 0x19, 0x05, 0x14 + .byte 0x0B, 0x21, 0x1A + .byte 0x09, 0x02, 0x2C + .byte 0x18, 0x28, 0x2D + .byte 0x1E, 0x10, 0x12 + .byte 0x2E, 0x18, 0x2E + .byte 0x1F, 0x02, 0x2C + .byte 0x14, 0x17, 0x24 + .byte 0x39, 0x08, 0x32 + .byte 0x16, 0x14, 0x22 + .byte 0x16, 0x28, 0x21 + .byte 0x11, 0x10, 0x2C + .byte 0x23, 0x36, 0x2B + .byte 0x39, 0x21, 0x26 + .byte 0x0E, 0x06, 0x2D + .byte 0x3C, 0x3E, 0x26 + .byte 0x2A, 0x1B, 0x1F + .byte 0x00, 0x3C, 0x33 + .byte 0x35, 0x3F, 0x14 + .byte 0x00, 0x0B, 0x10 + .byte 0x34, 0x3C, 0x17 + .byte 0x2D, 0x07, 0x1F + .byte 0x24, 0x39, 0x27 + .byte 0x16, 0x00, 0x1D + .byte 0x33, 0x2B, 0x1E + .byte 0x0F, 0x08, 0x31 + .byte 0x3A, 0x09, 0x13 + .byte 0x0C, 0x21, 0x1C + .byte 0x2A, 0x17, 0x34 + .byte 0x29, 0x27, 0x10 + .byte 0x37, 0x1B, 0x18 + .byte 0x15, 0x08, 0x2F + .byte 0x1F, 0x16, 0x12 + .byte 0x1F, 0x28, 0x34 + .byte 0x1C, 0x20, 0x22 + .byte 0x12, 0x01, 0x12 + .byte 0x21, 0x31, 0x10 + .byte 0x22, 0x26, 0x1E + .byte 0x01, 0x3D, 0x11 + .byte 0x1E, 0x27, 0x25 + .byte 0x3D, 0x30, 0x24 + .byte 0x1D, 0x11, 0x22 + .byte 0x36, 0x30, 0x16 + .byte 0x1F, 0x3E, 0x2A + .byte 0x3C, 0x27, 0x1B + .byte 0x1F, 0x29, 0x10 + .byte 0x1E, 0x05, 0x2A + .byte 0x0A, 0x10, 0x14 + .byte 0x1F, 0x00, 0x2E + .byte 0x0B, 0x3B, 0x18 + .byte 0x0A, 0x39, 0x30 + .byte 0x37, 0x0B, 0x1F + .byte 0x1D, 0x0A, 0x29 + .byte 0x3E, 0x1C, 0x33 + .byte 0x13, 0x2E, 0x28 + .byte 0x27, 0x1B, 0x1E + .byte 0x1D, 0x02, 0x1C + .byte 0x01, 0x25, 0x14 + .byte 0x3A, 0x10, 0x1C + .byte 0x12, 0x05, 0x2A + .byte 0x30, 0x20, 0x26 + .byte 0x2F, 0x2E, 0x2E + .byte 0x03, 0x07, 0x24 + .byte 0x36, 0x04, 0x2B + .byte 0x11, 0x25, 0x2D + .byte 0x28, 0x0E, 0x2E + .byte 0x0F, 0x1D, 0x15 + .byte 0x1C, 0x28, 0x30 + .byte 0x1F, 0x23, 0x26 + .byte 0x36, 0x12, 0x37 + .byte 0x3A, 0x31, 0x10 + .byte 0x2C, 0x2C, 0x2F + .byte 0x1A, 0x0D, 0x15 + .byte 0x3F, 0x3C, 0x32 + .byte 0x35, 0x1C, 0x16 + .byte 0x33, 0x16, 0x28 + .byte 0x1D, 0x3F, 0x21 + .byte 0x2C, 0x3E, 0x2B + .byte 0x24, 0x23, 0x2F + .byte 0x32, 0x15, 0x2A + .byte 0x1B, 0x10, 0x35 + .byte 0x18, 0x37, 0x10 + .byte 0x3B, 0x1E, 0x11 + .byte 0x2B, 0x16, 0x24 + .byte 0x1D, 0x16, 0x26 + .byte 0x3C, 0x2D, 0x11 + .byte 0x15, 0x28, 0x28 + .byte 0x27, 0x27, 0x27 + .byte 0x3B, 0x3A, 0x16 + .byte 0x1A, 0x0C, 0x1A + .byte 0x15, 0x08, 0x25 + .byte 0x0B, 0x10, 0x22 + .byte 0x1A, 0x3E, 0x17 + .byte 0x28, 0x1F, 0x1E + .byte 0x01, 0x1E, 0x1E + .byte 0x1C, 0x2F, 0x10 + .byte 0x25, 0x0B, 0x34 + .byte 0x3E, 0x0C, 0x1A + .byte 0x1B, 0x10, 0x2A + .byte 0x0F, 0x14, 0x17 + .byte 0x0F, 0x3F, 0x17 + .byte 0x03, 0x15, 0x1F + .byte 0x02, 0x36, 0x17 + .byte 0x15, 0x1D, 0x18 + .byte 0x08, 0x36, 0x10 + .byte 0x14, 0x0D, 0x2B + .byte 0x0A, 0x05, 0x1D + .byte 0x26, 0x12, 0x1E + .byte 0x3E, 0x18, 0x19 + .byte 0x36, 0x18, 0x37 + .byte 0x17, 0x39, 0x2E + .byte 0x0D, 0x04, 0x19 + .byte 0x16, 0x22, 0x15 + .byte 0x3E, 0x26, 0x1F + .byte 0x00, 0x06, 0x17 + .byte 0x33, 0x22, 0x1D + .byte 0x2B, 0x39, 0x2B + .byte 0x3E, 0x31, 0x1C + .byte 0x22, 0x3F, 0x13 + .byte 0x30, 0x1C, 0x31 + .byte 0x07, 0x2B, 0x14 + .byte 0x32, 0x35, 0x1E + .byte 0x02, 0x07, 0x20 + .byte 0x0F, 0x3B, 0x11 + .byte 0x20, 0x07, 0x12 + .byte 0x2A, 0x30, 0x1D + .byte 0x28, 0x38, 0x36 + .byte 0x20, 0x01, 0x17 + .byte 0x15, 0x20, 0x21 + .byte 0x3A, 0x1B, 0x1E + .byte 0x38, 0x12, 0x24 + .byte 0x03, 0x3E, 0x1F + .byte 0x29, 0x1D, 0x13 + .byte 0x20, 0x27, 0x19 + .byte 0x12, 0x25, 0x20 + .byte 0x32, 0x33, 0x2B + .byte 0x3F, 0x05, 0x31 + .byte 0x35, 0x3C, 0x2D + .byte 0x2D, 0x02, 0x2E + .byte 0x10, 0x2A, 0x16 + .byte 0x17, 0x08, 0x31 + .byte 0x17, 0x2E, 0x2B + .byte 0x30, 0x1E, 0x15 + .byte 0x31, 0x15, 0x26 + .byte 0x08, 0x10, 0x33 + .byte 0x15, 0x01, 0x27 + .byte 0x12, 0x07, 0x2F + .byte 0x29, 0x27, 0x34 + .byte 0x3F, 0x08, 0x31 + .byte 0x1C, 0x20, 0x1A + .byte 0x33, 0x0C, 0x13 + .byte 0x18, 0x31, 0x24 + .byte 0x37, 0x2D, 0x2E + .byte 0x21, 0x18, 0x24 + .byte 0x3A, 0x27, 0x31 + .byte 0x35, 0x3E, 0x30 + .byte 0x3A, 0x14, 0x33 + .byte 0x0F, 0x1A, 0x2D + .byte 0x30, 0x2E, 0x11 + .byte 0x1A, 0x31, 0x1D + .byte 0x17, 0x3C, 0x18 + .byte 0x33, 0x31, 0x23 + .byte 0x1D, 0x39, 0x2D + .byte 0x10, 0x1D, 0x2F + .byte 0x24, 0x15, 0x1C + .byte 0x25, 0x01, 0x2B + .byte 0x22, 0x16, 0x2E + .byte 0x1B, 0x25, 0x35 + .byte 0x37, 0x10, 0x26 + .byte 0x39, 0x01, 0x36 + .byte 0x17, 0x2B, 0x14 + .byte 0x09, 0x16, 0x17 + .byte 0x20, 0x28, 0x23 + .byte 0x26, 0x3A, 0x26 + .byte 0x27, 0x2A, 0x24 + .byte 0x36, 0x02, 0x2C + .byte 0x29, 0x30, 0x35 + .byte 0x36, 0x01, 0x1F + .byte 0x28, 0x3B, 0x1D + .byte 0x23, 0x1E, 0x2D + .byte 0x11, 0x1E, 0x2C + .byte 0x2F, 0x32, 0x19 + .byte 0x3F, 0x26, 0x31 + .byte 0x38, 0x1E, 0x17 + .byte 0x05, 0x18, 0x2E + .byte 0x00, 0x2E, 0x12 + .byte 0x34, 0x3F, 0x34 + .byte 0x16, 0x10, 0x29 + .byte 0x20, 0x3D, 0x36 + .byte 0x2F, 0x16, 0x25 + .byte 0x12, 0x17, 0x10 + .byte 0x21, 0x37, 0x35 + .byte 0x25, 0x37, 0x2D + .byte 0x01, 0x08, 0x27 + .byte 0x03, 0x1F, 0x29 + .byte 0x0D, 0x2A, 0x16 + .byte 0x3A, 0x3F, 0x33 + .byte 0x2B, 0x19, 0x1D + .byte 0x2A, 0x1F, 0x29 + .byte 0x28, 0x2C, 0x10 + .byte 0x28, 0x30, 0x10 + .byte 0x39, 0x14, 0x1B + .byte 0x00, 0x18, 0x21 + .byte 0x28, 0x0C, 0x37 + .byte 0x11, 0x10, 0x11 + .byte 0x3C, 0x33, 0x32 + .byte 0x33, 0x36, 0x1A + .byte 0x36, 0x00, 0x1C + .byte 0x31, 0x1B, 0x1D + .byte 0x38, 0x1D, 0x10 + .byte 0x3C, 0x39, 0x27 + .byte 0x3A, 0x3F, 0x14 + .byte 0x19, 0x12, 0x14 + .byte 0x0D, 0x1F, 0x18 + .byte 0x00, 0x25, 0x18 + .byte 0x28, 0x1C, 0x32 + .byte 0x27, 0x03, 0x1A + .byte 0x26, 0x2D, 0x2A + .byte 0x29, 0x28, 0x27 + .byte 0x0A, 0x2A, 0x18 + .byte 0x0A, 0x1A, 0x30 + .byte 0x20, 0x1A, 0x2E + .byte 0x06, 0x0B, 0x1D + .byte 0x0F, 0x0C, 0x1C + .byte 0x35, 0x28, 0x1C + .byte 0x3D, 0x16, 0x23 + .byte 0x21, 0x1C, 0x31 + .byte 0x14, 0x1C, 0x2E + .byte 0x22, 0x32, 0x35 + .byte 0x09, 0x29, 0x30 + .byte 0x20, 0x1A, 0x10 + .byte 0x31, 0x3F, 0x2C + .byte 0x0A, 0x3D, 0x37 + .byte 0x0B, 0x2E, 0x2D + .byte 0x1F, 0x22, 0x31 + .byte 0x06, 0x07, 0x29 + .byte 0x22, 0x17, 0x2D + .byte 0x30, 0x11, 0x18 + .byte 0x0C, 0x19, 0x15 + .byte 0x07, 0x0A, 0x34 + .byte 0x18, 0x29, 0x27 + .byte 0x33, 0x0C, 0x30 + .byte 0x03, 0x1A, 0x37 + .byte 0x06, 0x01, 0x2D + .byte 0x0F, 0x3B, 0x2B + .byte 0x11, 0x1F, 0x37 + .byte 0x2B, 0x21, 0x36 + .byte 0x3F, 0x23, 0x17 + .byte 0x17, 0x07, 0x2B + .byte 0x2B, 0x0E, 0x30 + .byte 0x11, 0x39, 0x1D + .byte 0x29, 0x03, 0x33 + .byte 0x30, 0x03, 0x2F + .byte 0x3C, 0x20, 0x26 + .byte 0x03, 0x22, 0x14 + .byte 0x3A, 0x28, 0x35 + .byte 0x01, 0x28, 0x2B + .byte 0x3E, 0x15, 0x18 + .byte 0x30, 0x07, 0x17 + .byte 0x3B, 0x2C, 0x30 + .byte 0x15, 0x07, 0x2C + .byte 0x17, 0x27, 0x1D + .byte 0x3F, 0x1E, 0x33 + .byte 0x0D, 0x17, 0x10 + .byte 0x15, 0x0E, 0x30 + .byte 0x09, 0x05, 0x30 + .byte 0x2D, 0x20, 0x15 + .byte 0x3C, 0x3D, 0x30 + .byte 0x0C, 0x17, 0x1C + .byte 0x1A, 0x0D, 0x25 + .byte 0x2B, 0x2B, 0x2A + .byte 0x02, 0x16, 0x2D + .byte 0x17, 0x31, 0x17 + .byte 0x00, 0x08, 0x13 + .byte 0x37, 0x35, 0x21 + .byte 0x1E, 0x1C, 0x1F + .byte 0x2B, 0x32, 0x1C + .byte 0x10, 0x2A, 0x16 + .byte 0x3A, 0x33, 0x31 + .byte 0x17, 0x2B, 0x2A + .byte 0x0C, 0x3D, 0x11 + .byte 0x28, 0x0A, 0x30 + .byte 0x23, 0x0A, 0x26 + .byte 0x0A, 0x14, 0x24 + .byte 0x0B, 0x0F, 0x30 + .byte 0x1B, 0x1E, 0x29 + .byte 0x02, 0x35, 0x28 + .byte 0x3B, 0x02, 0x14 + .byte 0x00, 0x0F, 0x35 + .byte 0x1C, 0x3C, 0x2E + .byte 0x28, 0x38, 0x19 + .byte 0x1B, 0x11, 0x12 + .byte 0x09, 0x16, 0x10 + .byte 0x2E, 0x0D, 0x20 + .byte 0x3D, 0x04, 0x32 + .byte 0x16, 0x2C, 0x25 + .byte 0x02, 0x3D, 0x18 + .byte 0x0B, 0x13, 0x1C + .byte 0x22, 0x2A, 0x1C + .byte 0x20, 0x27, 0x22 + .byte 0x05, 0x26, 0x22 + .byte 0x12, 0x1D, 0x2C + .byte 0x08, 0x05, 0x2E + .byte 0x3F, 0x1C, 0x17 + .byte 0x24, 0x0D, 0x33 + .byte 0x36, 0x08, 0x24 + .byte 0x10, 0x22, 0x29 + .byte 0x1C, 0x0A, 0x11 + .byte 0x25, 0x0F, 0x10 + .byte 0x24, 0x38, 0x2F + .byte 0x25, 0x32, 0x1E + .byte 0x06, 0x2A, 0x29 + .byte 0x3E, 0x3A, 0x28 + .byte 0x34, 0x17, 0x33 + .byte 0x18, 0x33, 0x17 + .byte 0x07, 0x14, 0x1F + .byte 0x11, 0x17, 0x20 + .byte 0x13, 0x0E, 0x14 + .byte 0x3B, 0x1C, 0x12 + .byte 0x2A, 0x13, 0x37 + .byte 0x2A, 0x35, 0x32 + .byte 0x30, 0x02, 0x25 + .byte 0x00, 0x07, 0x1F + .byte 0x0C, 0x04, 0x2C + .byte 0x37, 0x37, 0x30 + .byte 0x25, 0x12, 0x25 + .byte 0x12, 0x22, 0x21 + .byte 0x22, 0x35, 0x33 + .byte 0x07, 0x20, 0x2D + .byte 0x27, 0x0E, 0x30 + .byte 0x34, 0x19, 0x1A + .byte 0x0A, 0x3C, 0x25 + .byte 0x07, 0x1D, 0x2B + .byte 0x31, 0x3A, 0x12 + .byte 0x1A, 0x3D, 0x37 + .byte 0x16, 0x15, 0x16 + .byte 0x39, 0x13, 0x15 + .byte 0x2D, 0x03, 0x2E + .byte 0x06, 0x39, 0x2C + .byte 0x16, 0x00, 0x13 + .byte 0x35, 0x2A, 0x35 + .byte 0x24, 0x01, 0x18 + .byte 0x24, 0x37, 0x28 + .byte 0x25, 0x1B, 0x34 + .byte 0x25, 0x19, 0x17 + .byte 0x27, 0x2F, 0x1B + .byte 0x27, 0x0D, 0x10 + .byte 0x36, 0x3C, 0x30 + .byte 0x3C, 0x33, 0x23 + .byte 0x3E, 0x27, 0x1E + .byte 0x25, 0x2D, 0x29 + .byte 0x1F, 0x12, 0x21 + .byte 0x37, 0x32, 0x1F + .byte 0x11, 0x21, 0x35 + .byte 0x30, 0x0C, 0x19 + .byte 0x25, 0x3D, 0x26 + .byte 0x17, 0x02, 0x1D + .byte 0x14, 0x2E, 0x11 + .byte 0x38, 0x13, 0x30 + .byte 0x0A, 0x2B, 0x20 + .byte 0x1E, 0x10, 0x15 + .byte 0x37, 0x30, 0x2E + .byte 0x1E, 0x04, 0x2C + .byte 0x14, 0x34, 0x19 + .byte 0x08, 0x14, 0x18 + .byte 0x0E, 0x1C, 0x30 + .byte 0x1A, 0x2E, 0x1B + .byte 0x1F, 0x39, 0x31 + .byte 0x0C, 0x1C, 0x28 + .byte 0x3E, 0x33, 0x23 + .byte 0x0F, 0x13, 0x16 + .byte 0x25, 0x39, 0x2F + .byte 0x14, 0x1B, 0x1A + .byte 0x28, 0x3E, 0x21 + .byte 0x2D, 0x19, 0x11 + .byte 0x0C, 0x34, 0x32 + .byte 0x39, 0x31, 0x19 + .byte 0x1A, 0x08, 0x34 + .byte 0x09, 0x2F, 0x11 + .byte 0x30, 0x04, 0x1C + .byte 0x02, 0x3B, 0x1B + .byte 0x33, 0x21, 0x33 + .byte 0x38, 0x02, 0x1A + .byte 0x31, 0x38, 0x32 + .byte 0x1F, 0x1D, 0x16 + .byte 0x17, 0x10, 0x1B + .byte 0x32, 0x20, 0x17 + .byte 0x00, 0x33, 0x12 + .byte 0x21, 0x0F, 0x27 + .byte 0x14, 0x19, 0x27 + .byte 0x24, 0x2C, 0x37 + .byte 0x25, 0x05, 0x2F + .byte 0x3D, 0x25, 0x11 + .byte 0x12, 0x30, 0x1A + .byte 0x16, 0x03, 0x1A + .byte 0x14, 0x09, 0x13 + .byte 0x02, 0x23, 0x22 + .byte 0x01, 0x3C, 0x10 + .byte 0x3F, 0x2D, 0x23 + .byte 0x31, 0x3F, 0x23 + .byte 0x17, 0x00, 0x33 + .byte 0x3F, 0x0F, 0x2F + .byte 0x26, 0x07, 0x15 + .byte 0x21, 0x2B, 0x2A + .byte 0x38, 0x39, 0x1E + .byte 0x09, 0x25, 0x2B + .byte 0x3B, 0x30, 0x25 + .byte 0x12, 0x2D, 0x13 + .byte 0x32, 0x19, 0x28 + .byte 0x24, 0x1C, 0x2D + .byte 0x35, 0x32, 0x26 + .byte 0x0D, 0x23, 0x1E + .byte 0x1D, 0x07, 0x21 + .byte 0x0B, 0x34, 0x17 + .byte 0x2D, 0x32, 0x32 + .byte 0x3A, 0x3C, 0x35 + .byte 0x1A, 0x10, 0x33 + .byte 0x1A, 0x07, 0x22 + .byte 0x3B, 0x1B, 0x2A + .byte 0x33, 0x1F, 0x26 + .byte 0x0E, 0x35, 0x1A + .byte 0x3B, 0x0A, 0x1C + .byte 0x11, 0x07, 0x11 + .byte 0x0D, 0x3C, 0x2D + .byte 0x1E, 0x37, 0x29 + .byte 0x11, 0x05, 0x12 + .byte 0x15, 0x2F, 0x1C + .byte 0x24, 0x31, 0x16 + .byte 0x2B, 0x21, 0x1B + .byte 0x23, 0x10, 0x31 + .byte 0x02, 0x14, 0x29 + .byte 0x26, 0x20, 0x16 + .byte 0x10, 0x17, 0x10 + .byte 0x0B, 0x0F, 0x33 + .byte 0x01, 0x2E, 0x14 + .byte 0x21, 0x0E, 0x37 + .byte 0x1A, 0x1D, 0x2F + .byte 0x1E, 0x30, 0x24 + .byte 0x04, 0x14, 0x2D + .byte 0x11, 0x00, 0x30 + .byte 0x08, 0x2A, 0x1D + .byte 0x1D, 0x22, 0x21 + .byte 0x24, 0x2C, 0x37 + .byte 0x24, 0x11, 0x12 + .byte 0x04, 0x2E, 0x28 + .byte 0x1D, 0x18, 0x23 + .byte 0x3C, 0x16, 0x16 + .byte 0x10, 0x17, 0x31 + .byte 0x20, 0x21, 0x12 + .byte 0x33, 0x3E, 0x34 + .byte 0x06, 0x13, 0x13 + .byte 0x17, 0x38, 0x2B + .byte 0x14, 0x0D, 0x15 + .byte 0x24, 0x3B, 0x2B + .byte 0x34, 0x3B, 0x1E + .byte 0x18, 0x07, 0x34 + .byte 0x37, 0x1D, 0x1F + .byte 0x0B, 0x29, 0x20 + .byte 0x12, 0x1E, 0x1D + .byte 0x1A, 0x24, 0x24 + .byte 0x3D, 0x28, 0x24 + .byte 0x0B, 0x12, 0x33 + .byte 0x1B, 0x3A, 0x22 + .byte 0x14, 0x13, 0x2A + .byte 0x31, 0x38, 0x15 + .byte 0x37, 0x2B, 0x2E + .byte 0x19, 0x1E, 0x2C + .byte 0x3F, 0x1B, 0x2A + .byte 0x33, 0x1F, 0x33 + .byte 0x3F, 0x15, 0x29 + .byte 0x01, 0x1E, 0x18 + .byte 0x1F, 0x22, 0x19 + .byte 0x33, 0x3C, 0x34 + .byte 0x1E, 0x12, 0x22 + .byte 0x0D, 0x37, 0x2C + .byte 0x0F, 0x08, 0x31 + .byte 0x2E, 0x09, 0x36 + .byte 0x01, 0x05, 0x1E + .byte 0x1C, 0x04, 0x1E + .byte 0x0C, 0x01, 0x1C + .byte 0x29, 0x28, 0x2F + .byte 0x39, 0x2D, 0x14 + .byte 0x09, 0x22, 0x36 + .byte 0x04, 0x37, 0x37 + .byte 0x2D, 0x2F, 0x35 + .byte 0x24, 0x23, 0x1B + .byte 0x08, 0x20, 0x32 + .byte 0x20, 0x1F, 0x34 + .byte 0x02, 0x31, 0x19 + .byte 0x18, 0x13, 0x36 + .byte 0x06, 0x2B, 0x1E + .byte 0x0E, 0x1B, 0x10 + .byte 0x2F, 0x0E, 0x1C + .byte 0x11, 0x38, 0x13 + .byte 0x01, 0x37, 0x19 + .byte 0x14, 0x11, 0x26 + .byte 0x31, 0x3D, 0x33 + .byte 0x1D, 0x1B, 0x34 + .byte 0x25, 0x31, 0x2F + .byte 0x11, 0x0A, 0x2F + .byte 0x39, 0x17, 0x1B + .byte 0x05, 0x0E, 0x13 + .byte 0x29, 0x25, 0x22 + .byte 0x15, 0x0D, 0x20 + .byte 0x2B, 0x27, 0x21 + .byte 0x3E, 0x24, 0x27 + .byte 0x2A, 0x2B, 0x16 + .byte 0x24, 0x3D, 0x15 + .byte 0x15, 0x30, 0x31 + .byte 0x0F, 0x33, 0x24 + .byte 0x06, 0x16, 0x13 + .byte 0x06, 0x31, 0x10 + .byte 0x2E, 0x3F, 0x10 + .byte 0x05, 0x0D, 0x2F + .byte 0x3C, 0x1F, 0x19 + .byte 0x12, 0x13, 0x24 + .byte 0x0F, 0x33, 0x36 + .byte 0x15, 0x3B, 0x33 + .byte 0x03, 0x0F, 0x2A + .byte 0x3B, 0x3C, 0x2C + .byte 0x36, 0x09, 0x29 + .byte 0x11, 0x3B, 0x27 + .byte 0x28, 0x2B, 0x31 + .byte 0x1A, 0x0E, 0x2F + .byte 0x39, 0x2C, 0x31 + .byte 0x0E, 0x3C, 0x35 + .byte 0x2C, 0x24, 0x33 + .byte 0x3D, 0x11, 0x2B + .byte 0x07, 0x3C, 0x37 + .byte 0x14, 0x18, 0x13 + .byte 0x1D, 0x3F, 0x2E + .byte 0x30, 0x12, 0x25 + .byte 0x26, 0x1D, 0x11 + .byte 0x07, 0x11, 0x1E + .byte 0x34, 0x01, 0x11 + .byte 0x0B, 0x39, 0x21 + .byte 0x29, 0x02, 0x29 + .byte 0x15, 0x10, 0x1A + .byte 0x30, 0x1F, 0x35 + .byte 0x3C, 0x2B, 0x2A + .byte 0x30, 0x3B, 0x36 + .byte 0x20, 0x1A, 0x23 + .byte 0x32, 0x24, 0x2B + .byte 0x15, 0x20, 0x1C + .byte 0x25, 0x3D, 0x36 + .byte 0x2D, 0x14, 0x31 + .byte 0x18, 0x23, 0x17 + .byte 0x18, 0x05, 0x13 + .byte 0x34, 0x30, 0x37 + .byte 0x0E, 0x39, 0x23 + .byte 0x1D, 0x1F, 0x17 + .byte 0x01, 0x15, 0x2F + .byte 0x0B, 0x3E, 0x1B + .byte 0x0D, 0x19, 0x2E + .byte 0x31, 0x38, 0x1C + .byte 0x15, 0x34, 0x15 + .byte 0x13, 0x19, 0x29 + .byte 0x19, 0x14, 0x27 + .byte 0x15, 0x18, 0x23 + .byte 0x29, 0x0C, 0x27 + .byte 0x2D, 0x0E, 0x17 + .byte 0x34, 0x18, 0x10 + .byte 0x3B, 0x1E, 0x29 + .byte 0x34, 0x2C, 0x22 + .byte 0x31, 0x08, 0x13 + .byte 0x1D, 0x18, 0x1A + .byte 0x1C, 0x0B, 0x2A + .byte 0x19, 0x1E, 0x1A + .byte 0x23, 0x27, 0x17 + .byte 0x3B, 0x0E, 0x37 + .byte 0x19, 0x2B, 0x16 + .byte 0x2F, 0x08, 0x21 + .byte 0x37, 0x02, 0x20 + .byte 0x0B, 0x32, 0x30 + .byte 0x16, 0x05, 0x30 + .byte 0x13, 0x05, 0x1A + .byte 0x07, 0x39, 0x19 + .byte 0x0C, 0x3B, 0x2A + .byte 0x15, 0x05, 0x30 + .byte 0x30, 0x05, 0x19 + .byte 0x13, 0x00, 0x12 + .byte 0x27, 0x16, 0x2A + .byte 0x0F, 0x28, 0x27 + .byte 0x0C, 0x23, 0x2F + .byte 0x39, 0x28, 0x2A + .byte 0x24, 0x25, 0x1F + .byte 0x18, 0x29, 0x14 + .byte 0x16, 0x05, 0x1A + .byte 0x35, 0x2F, 0x26 + .byte 0x0A, 0x3A, 0x29 + .byte 0x34, 0x2C, 0x36 + .byte 0x2E, 0x3A, 0x15 + .byte 0x1A, 0x0A, 0x2D + .byte 0x16, 0x14, 0x2E + .byte 0x35, 0x28, 0x2A + .byte 0x35, 0x0F, 0x11 + .byte 0x11, 0x32, 0x19 + .byte 0x20, 0x1A, 0x28 + .byte 0x17, 0x1A, 0x28 + .byte 0x16, 0x33, 0x25 + .byte 0x13, 0x2C, 0x29 + .byte 0x09, 0x16, 0x33 + .byte 0x1D, 0x27, 0x26 + .byte 0x15, 0x0C, 0x2F + .byte 0x22, 0x1C, 0x19 + .byte 0x29, 0x33, 0x10 + .byte 0x2D, 0x11, 0x1B + .byte 0x16, 0x19, 0x2E + .byte 0x0D, 0x0C, 0x28 + .byte 0x37, 0x3A, 0x34 + .byte 0x2A, 0x1D, 0x37 + .byte 0x30, 0x0A, 0x36 + .byte 0x24, 0x39, 0x1B + .byte 0x39, 0x0A, 0x32 + .byte 0x11, 0x03, 0x2D + .byte 0x32, 0x1D, 0x30 + .byte 0x38, 0x1E, 0x27 + .byte 0x2E, 0x17, 0x18 + .byte 0x16, 0x17, 0x2A + .byte 0x36, 0x3B, 0x31 + .byte 0x17, 0x04, 0x19 + .byte 0x3A, 0x25, 0x2D + .byte 0x00, 0x36, 0x27 + .byte 0x25, 0x12, 0x33 + .byte 0x06, 0x0A, 0x14 + .byte 0x11, 0x05, 0x2F + .byte 0x03, 0x35, 0x2F + .byte 0x0B, 0x34, 0x29 + .byte 0x00, 0x31, 0x13 + .byte 0x27, 0x0F, 0x1C + .byte 0x1D, 0x06, 0x2D + .byte 0x1C, 0x30, 0x27 + .byte 0x2F, 0x2A, 0x27 + .byte 0x16, 0x20, 0x31 + .byte 0x33, 0x2B, 0x2B + .byte 0x05, 0x30, 0x36 + .byte 0x29, 0x23, 0x35 + .byte 0x10, 0x16, 0x2F + .byte 0x2D, 0x20, 0x29 + .byte 0x37, 0x13, 0x24 + .byte 0x2D, 0x0E, 0x25 + .byte 0x08, 0x0A, 0x18 + .byte 0x0F, 0x03, 0x1B + .byte 0x31, 0x0C, 0x37 + .byte 0x1E, 0x34, 0x31 + .byte 0x1B, 0x0E, 0x25 + .byte 0x1A, 0x07, 0x34 + .byte 0x0D, 0x3C, 0x33 + .byte 0x00, 0x3A, 0x36 + .byte 0x04, 0x27, 0x12 + .byte 0x23, 0x18, 0x24 + .byte 0x0D, 0x0B, 0x18 + .byte 0x31, 0x32, 0x37 + .byte 0x00, 0x0D, 0x21 + .byte 0x32, 0x10, 0x12 + .byte 0x26, 0x0D, 0x19 + .byte 0x29, 0x24, 0x2B + .byte 0x3D, 0x21, 0x1F + .byte 0x1E, 0x1B, 0x28 + .byte 0x0D, 0x12, 0x28 + .byte 0x35, 0x1E, 0x23 + .byte 0x0A, 0x2E, 0x22 + .byte 0x27, 0x27, 0x35 + .byte 0x01, 0x0E, 0x20 + .byte 0x31, 0x39, 0x29 + .byte 0x3B, 0x24, 0x36 + .byte 0x14, 0x10, 0x33 + .byte 0x18, 0x2C, 0x26 + .byte 0x04, 0x2D, 0x15 + .byte 0x1A, 0x11, 0x37 + .byte 0x0F, 0x0B, 0x14 + .byte 0x0E, 0x2C, 0x2C + .byte 0x21, 0x17, 0x2C + .byte 0x16, 0x21, 0x35 + .byte 0x3E, 0x10, 0x10 + .byte 0x0A, 0x05, 0x1E + .byte 0x3B, 0x09, 0x13 + .byte 0x26, 0x18, 0x1E + .byte 0x23, 0x0C, 0x1A + .byte 0x33, 0x37, 0x1F + .byte 0x09, 0x12, 0x35 + .byte 0x3D, 0x0D, 0x15 + .byte 0x36, 0x06, 0x24 + .byte 0x33, 0x30, 0x29 + .byte 0x3B, 0x0F, 0x28 + .byte 0x34, 0x2A, 0x2C + .byte 0x02, 0x12, 0x35 + .byte 0x09, 0x22, 0x31 + .byte 0x3B, 0x31, 0x1C + .byte 0x33, 0x22, 0x27 + .byte 0x3D, 0x34, 0x15 + .byte 0x14, 0x22, 0x28 + .byte 0x28, 0x10, 0x1E + .byte 0x21, 0x31, 0x10 + .byte 0x2D, 0x16, 0x21 + .byte 0x1E, 0x05, 0x33 + .byte 0x0F, 0x30, 0x31 + .byte 0x0E, 0x1A, 0x35 + .byte 0x38, 0x2E, 0x28 + .byte 0x26, 0x37, 0x1E + .byte 0x2B, 0x13, 0x33 + .byte 0x1F, 0x1E, 0x37 + .byte 0x0A, 0x28, 0x24 + .byte 0x32, 0x1C, 0x1A + .byte 0x1F, 0x3F, 0x19 + .byte 0x39, 0x39, 0x29 + .byte 0x2C, 0x1B, 0x14 + .byte 0x15, 0x2A, 0x17 + .byte 0x32, 0x0F, 0x21 + .byte 0x30, 0x21, 0x18 + .byte 0x23, 0x2A, 0x27 + .byte 0x3D, 0x07, 0x10 + .byte 0x0B, 0x3F, 0x2F + .byte 0x31, 0x02, 0x2E + .byte 0x08, 0x39, 0x2F + .byte 0x3F, 0x20, 0x18 + .byte 0x2D, 0x34, 0x11 + .byte 0x2E, 0x34, 0x10 + .byte 0x26, 0x12, 0x23 + .byte 0x25, 0x0A, 0x37 + .byte 0x34, 0x09, 0x25 + .byte 0x0A, 0x3E, 0x16 + .byte 0x1A, 0x17, 0x11 + .byte 0x38, 0x1C, 0x20 + .byte 0x11, 0x21, 0x26 + .byte 0x05, 0x0F, 0x18 + .byte 0x26, 0x2B, 0x32 + .byte 0x0A, 0x0C, 0x16 + .byte 0x03, 0x29, 0x1D + .byte 0x29, 0x3B, 0x23 + .byte 0x16, 0x1B, 0x29 + .byte 0x07, 0x09, 0x17 + .byte 0x17, 0x2C, 0x1C + .byte 0x35, 0x33, 0x30 + .byte 0x17, 0x12, 0x1E + .byte 0x3D, 0x1A, 0x2B + .byte 0x21, 0x1D, 0x10 + .byte 0x0A, 0x08, 0x17 + .byte 0x14, 0x3C, 0x36 + .byte 0x28, 0x36, 0x36 + .byte 0x3B, 0x20, 0x1B + .byte 0x13, 0x22, 0x1D + .byte 0x13, 0x3A, 0x15 + .byte 0x02, 0x23, 0x2C + .byte 0x3E, 0x19, 0x14 + .byte 0x39, 0x3C, 0x1A + .byte 0x10, 0x08, 0x1E + .byte 0x0A, 0x13, 0x29 + .byte 0x3F, 0x38, 0x2C + .byte 0x07, 0x23, 0x1F + .byte 0x19, 0x2A, 0x24 + .byte 0x14, 0x3C, 0x1F + .byte 0x0D, 0x04, 0x37 + .byte 0x1A, 0x2F, 0x28 + .byte 0x2A, 0x1D, 0x1E + .byte 0x11, 0x37, 0x29 + .byte 0x28, 0x27, 0x12 + .byte 0x0D, 0x00, 0x26 + .byte 0x0A, 0x3C, 0x26 + .byte 0x1F, 0x1C, 0x33 + .byte 0x04, 0x3A, 0x2C + .byte 0x24, 0x3D, 0x2B + .byte 0x26, 0x31, 0x2F + .byte 0x13, 0x1C, 0x21 + .byte 0x3E, 0x12, 0x23 + .byte 0x36, 0x0A, 0x1A + .byte 0x2D, 0x1E, 0x19 + .byte 0x05, 0x1F, 0x1B + .byte 0x1E, 0x0A, 0x1F + .byte 0x20, 0x08, 0x24 + .byte 0x2C, 0x0C, 0x33 + .byte 0x1D, 0x1F, 0x11 + .byte 0x0E, 0x12, 0x10 + .byte 0x27, 0x12, 0x19 + .byte 0x2A, 0x13, 0x31 + .byte 0x1C, 0x04, 0x30 + .byte 0x1A, 0x38, 0x1F + .byte 0x2C, 0x35, 0x25 + .byte 0x07, 0x0B, 0x33 + .byte 0x2D, 0x02, 0x1A + .byte 0x2A, 0x35, 0x35 + .byte 0x16, 0x2F, 0x14 + .byte 0x11, 0x31, 0x33 + .byte 0x2C, 0x31, 0x1E + .byte 0x3C, 0x3A, 0x27 + .byte 0x3C, 0x2B, 0x12 + .byte 0x27, 0x1D, 0x12 + .byte 0x36, 0x2C, 0x2B + .byte 0x25, 0x3B, 0x35 + .byte 0x12, 0x3D, 0x27 + .byte 0x13, 0x23, 0x19 + .byte 0x33, 0x2C, 0x26 + .byte 0x09, 0x3C, 0x12 + .byte 0x15, 0x1A, 0x23 + .byte 0x21, 0x07, 0x1A + .byte 0x22, 0x25, 0x20 + .byte 0x19, 0x1B, 0x2C + .byte 0x3A, 0x19, 0x35 + .byte 0x05, 0x26, 0x1D + .byte 0x23, 0x22, 0x25 + .byte 0x0E, 0x1E, 0x11 + .byte 0x13, 0x30, 0x12 + .byte 0x2C, 0x22, 0x25 + .byte 0x0A, 0x1D, 0x18 + .byte 0x23, 0x3E, 0x1D + .byte 0x02, 0x28, 0x25 + .byte 0x21, 0x0E, 0x20 + .byte 0x21, 0x22, 0x37 + .byte 0x18, 0x33, 0x27 + .byte 0x23, 0x23, 0x31 + .byte 0x24, 0x1A, 0x1A + .byte 0x3E, 0x25, 0x24 + .byte 0x24, 0x01, 0x18 + .byte 0x34, 0x10, 0x22 + .byte 0x07, 0x00, 0x37 + .byte 0x06, 0x20, 0x20 + .byte 0x3A, 0x02, 0x2B + .byte 0x07, 0x2C, 0x2C + .byte 0x09, 0x2F, 0x2A + .byte 0x01, 0x32, 0x2C + .byte 0x00, 0x35, 0x13 + .byte 0x2B, 0x3C, 0x1F + .byte 0x36, 0x37, 0x1E + .byte 0x20, 0x35, 0x1D + .byte 0x0C, 0x07, 0x33 + .byte 0x16, 0x08, 0x12 + .byte 0x3F, 0x36, 0x11 + .byte 0x0B, 0x1F, 0x2D + .byte 0x21, 0x20, 0x33 + .byte 0x17, 0x1A, 0x2E + .byte 0x16, 0x01, 0x2F + .byte 0x2F, 0x1C, 0x34 + .byte 0x29, 0x31, 0x2E + .byte 0x3B, 0x38, 0x31 + .byte 0x0D, 0x16, 0x12 + .byte 0x07, 0x29, 0x24 + .byte 0x33, 0x3C, 0x34 + .byte 0x3E, 0x1E, 0x18 + .byte 0x30, 0x02, 0x34 + .byte 0x2A, 0x34, 0x1B + .byte 0x2E, 0x23, 0x18 + .byte 0x34, 0x00, 0x1F + .byte 0x20, 0x0E, 0x28 + .byte 0x15, 0x33, 0x37 + .byte 0x27, 0x35, 0x23 + .byte 0x37, 0x3E, 0x11 + .byte 0x32, 0x2E, 0x36 + .byte 0x3A, 0x02, 0x2B + .byte 0x00, 0x36, 0x1D + .byte 0x13, 0x29, 0x16 + .byte 0x08, 0x2B, 0x37 + .byte 0x08, 0x02, 0x27 + .byte 0x32, 0x2D, 0x34 + .byte 0x30, 0x36, 0x29 + .byte 0x2E, 0x10, 0x12 + .byte 0x3C, 0x2E, 0x2A + .byte 0x04, 0x33, 0x30 + .byte 0x3F, 0x01, 0x22 + .byte 0x37, 0x14, 0x1D + .byte 0x27, 0x00, 0x2F + .byte 0x0C, 0x39, 0x26 + .byte 0x27, 0x04, 0x21 + .byte 0x19, 0x08, 0x1D + .byte 0x01, 0x04, 0x1E + .byte 0x27, 0x1B, 0x2B + .byte 0x31, 0x17, 0x1F + .byte 0x07, 0x01, 0x2D + .byte 0x2E, 0x3B, 0x1F + .byte 0x34, 0x24, 0x31 + .byte 0x32, 0x2B, 0x24 + .byte 0x0E, 0x07, 0x1E + .byte 0x0F, 0x33, 0x10 + .byte 0x16, 0x21, 0x32 + .byte 0x39, 0x02, 0x1A + .byte 0x33, 0x3D, 0x22 + .byte 0x0C, 0x25, 0x1A + .byte 0x29, 0x29, 0x28 + .byte 0x3A, 0x32, 0x26 + .byte 0x0B, 0x13, 0x22 + .byte 0x1F, 0x0F, 0x1C + .byte 0x04, 0x2C, 0x20 + .byte 0x39, 0x1A, 0x1B + .byte 0x1A, 0x2A, 0x1F + .byte 0x24, 0x13, 0x1A + .byte 0x31, 0x3B, 0x33 + .byte 0x39, 0x23, 0x28 + .byte 0x31, 0x07, 0x31 + .byte 0x1F, 0x10, 0x20 + .byte 0x29, 0x17, 0x32 + .byte 0x26, 0x3B, 0x2D + .byte 0x02, 0x3C, 0x1C + .byte 0x0E, 0x00, 0x20 + .byte 0x14, 0x3E, 0x37 + .byte 0x01, 0x0F, 0x2D + .byte 0x06, 0x12, 0x27 + .byte 0x30, 0x13, 0x19 + .byte 0x00, 0x33, 0x2A + .byte 0x0C, 0x07, 0x27 + .byte 0x11, 0x3A, 0x1C + .byte 0x15, 0x0A, 0x13 + .byte 0x1F, 0x0D, 0x2A + .byte 0x37, 0x07, 0x2A + .byte 0x34, 0x35, 0x34 + .byte 0x28, 0x16, 0x27 + .byte 0x06, 0x02, 0x36 + .byte 0x09, 0x23, 0x30 + .byte 0x14, 0x02, 0x28 + .byte 0x39, 0x32, 0x34 + .byte 0x24, 0x35, 0x12 + .byte 0x12, 0x22, 0x26 + .byte 0x09, 0x07, 0x33 + .byte 0x0F, 0x3E, 0x1E + .byte 0x00, 0x3C, 0x33 + .byte 0x10, 0x37, 0x14 + .byte 0x3A, 0x03, 0x25 + .byte 0x2D, 0x1E, 0x24 + .byte 0x36, 0x36, 0x26 + .byte 0x1F, 0x3C, 0x1A + .byte 0x37, 0x33, 0x25 + .byte 0x23, 0x13, 0x1F + .byte 0x33, 0x0D, 0x13 + .byte 0x25, 0x30, 0x1E + .byte 0x17, 0x03, 0x18 + .byte 0x18, 0x18, 0x14 + .byte 0x30, 0x07, 0x22 + .byte 0x3E, 0x33, 0x21 + .byte 0x14, 0x37, 0x16 + .byte 0x16, 0x00, 0x12 + .byte 0x2C, 0x12, 0x2F + .byte 0x25, 0x3F, 0x1E + .byte 0x24, 0x19, 0x16 + .byte 0x16, 0x0F, 0x35 + .byte 0x2D, 0x10, 0x11 + .byte 0x24, 0x2A, 0x28 + .byte 0x19, 0x25, 0x2E + .byte 0x0C, 0x16, 0x1F + .byte 0x38, 0x21, 0x36 + .byte 0x3D, 0x1A, 0x2F + .byte 0x3B, 0x32, 0x12 + .byte 0x36, 0x13, 0x29 + .byte 0x0E, 0x30, 0x31 + .byte 0x19, 0x07, 0x2F + .byte 0x25, 0x23, 0x28 + .byte 0x20, 0x08, 0x29 + .byte 0x2A, 0x00, 0x30 + .byte 0x30, 0x38, 0x23 + .byte 0x1E, 0x0F, 0x1F + .byte 0x3B, 0x1B, 0x30 + .byte 0x3A, 0x37, 0x2F + .byte 0x39, 0x37, 0x35 + .byte 0x39, 0x2D, 0x2F + .byte 0x1F, 0x2E, 0x1E + .byte 0x1A, 0x2B, 0x1E + .byte 0x14, 0x17, 0x20 + .byte 0x2F, 0x03, 0x11 + .byte 0x1D, 0x00, 0x30 + .byte 0x17, 0x2B, 0x1D + .byte 0x35, 0x28, 0x25 + .byte 0x3B, 0x0F, 0x11 + .byte 0x09, 0x04, 0x2E + .byte 0x23, 0x11, 0x1E + .byte 0x13, 0x37, 0x1E + .byte 0x37, 0x37, 0x1E + .byte 0x07, 0x01, 0x32 + .byte 0x14, 0x06, 0x32 + .byte 0x11, 0x0C, 0x2E + .byte 0x36, 0x2E, 0x24 + .byte 0x15, 0x2A, 0x1C + .byte 0x22, 0x15, 0x34 + .byte 0x2C, 0x1E, 0x35 + .byte 0x22, 0x27, 0x33 + .byte 0x19, 0x3F, 0x2D + .byte 0x21, 0x33, 0x15 + .byte 0x26, 0x1A, 0x11 + .byte 0x16, 0x3E, 0x12 + .byte 0x2B, 0x24, 0x15 + .byte 0x3C, 0x0F, 0x2D + .byte 0x31, 0x15, 0x36 + .byte 0x3F, 0x24, 0x1D + .byte 0x25, 0x01, 0x37 + .byte 0x33, 0x16, 0x1A + .byte 0x1F, 0x0E, 0x10 + .byte 0x2F, 0x0B, 0x12 + .byte 0x2A, 0x1A, 0x25 + .byte 0x17, 0x0A, 0x35 + .byte 0x09, 0x28, 0x35 + .byte 0x02, 0x13, 0x36 + .byte 0x34, 0x2F, 0x17 + .byte 0x03, 0x04, 0x31 + .byte 0x3E, 0x26, 0x11 + .byte 0x35, 0x33, 0x31 + .byte 0x22, 0x17, 0x23 + .byte 0x1D, 0x05, 0x2B + .byte 0x2E, 0x27, 0x20 + .byte 0x03, 0x2B, 0x1D + .byte 0x01, 0x19, 0x1E + .byte 0x0E, 0x05, 0x18 + .byte 0x16, 0x25, 0x17 + .byte 0x02, 0x28, 0x18 + .byte 0x19, 0x0B, 0x24 + .byte 0x3E, 0x35, 0x16 + .byte 0x2E, 0x29, 0x25 + .byte 0x3E, 0x38, 0x1E + .byte 0x3A, 0x2F, 0x12 + .byte 0x14, 0x17, 0x2D + .byte 0x11, 0x12, 0x30 + .byte 0x15, 0x31, 0x18 + .byte 0x08, 0x0B, 0x29 + .byte 0x2D, 0x00, 0x33 + .byte 0x2C, 0x06, 0x1A + .byte 0x14, 0x1C, 0x2E + .byte 0x04, 0x08, 0x12 + .byte 0x1B, 0x2B, 0x2D + .byte 0x2A, 0x37, 0x33 + .byte 0x10, 0x27, 0x2C + .byte 0x1D, 0x0E, 0x34 + .byte 0x20, 0x02, 0x12 + .byte 0x1E, 0x1A, 0x2E + .byte 0x07, 0x0B, 0x10 + .byte 0x36, 0x1E, 0x33 + .byte 0x2B, 0x28, 0x1B + .byte 0x31, 0x25, 0x1F + .byte 0x38, 0x3A, 0x2F + .byte 0x39, 0x30, 0x2F + .byte 0x12, 0x09, 0x14 + .byte 0x0E, 0x08, 0x19 + .byte 0x00, 0x0D, 0x2C + .byte 0x1B, 0x0E, 0x34 + .byte 0x11, 0x25, 0x15 + .byte 0x0C, 0x2D, 0x26 + .byte 0x36, 0x2C, 0x16 + .byte 0x31, 0x31, 0x2C + .byte 0x03, 0x1A, 0x16 + .byte 0x1C, 0x32, 0x14 + .byte 0x0A, 0x3E, 0x36 + .byte 0x33, 0x1B, 0x27 + .byte 0x1F, 0x32, 0x18 + .byte 0x33, 0x26, 0x33 + .byte 0x1A, 0x13, 0x1A + .byte 0x0F, 0x34, 0x1C + .byte 0x35, 0x2C, 0x2F + .byte 0x38, 0x03, 0x18 + .byte 0x15, 0x0F, 0x27 + .byte 0x31, 0x29, 0x20 + .byte 0x28, 0x0E, 0x28 + .byte 0x31, 0x2C, 0x2E + .byte 0x15, 0x19, 0x1B + .byte 0x10, 0x03, 0x2F + .byte 0x2E, 0x2A, 0x32 + .byte 0x2A, 0x27, 0x1B + .byte 0x36, 0x04, 0x1E + .byte 0x3B, 0x04, 0x21 + .byte 0x07, 0x2F, 0x19 + .byte 0x27, 0x1D, 0x1D + .byte 0x3C, 0x3D, 0x2E + .byte 0x25, 0x08, 0x32 + .byte 0x3B, 0x34, 0x2A + .byte 0x0C, 0x10, 0x13 + .byte 0x25, 0x35, 0x1A + .byte 0x2F, 0x19, 0x28 + .byte 0x17, 0x00, 0x2B + .byte 0x0A, 0x1C, 0x17 + .byte 0x0A, 0x11, 0x1B + .byte 0x35, 0x13, 0x37 + .byte 0x29, 0x1C, 0x28 + .byte 0x0C, 0x31, 0x35 + .byte 0x3C, 0x10, 0x1A + .byte 0x1B, 0x3A, 0x2D + .byte 0x3A, 0x1C, 0x18 + .byte 0x22, 0x10, 0x2D + .byte 0x1C, 0x3C, 0x12 + .byte 0x17, 0x18, 0x2A + .byte 0x0B, 0x2B, 0x2F + .byte 0x2D, 0x04, 0x2E + .byte 0x3C, 0x13, 0x23 + .byte 0x01, 0x1C, 0x2E + .byte 0x14, 0x16, 0x22 + .byte 0x0C, 0x24, 0x13 + .byte 0x35, 0x37, 0x34 + .byte 0x1B, 0x30, 0x1E + .byte 0x3A, 0x1C, 0x20 + .byte 0x06, 0x06, 0x36 + .byte 0x09, 0x15, 0x1A + .byte 0x1B, 0x1A, 0x27 + .byte 0x0F, 0x33, 0x35 + .byte 0x37, 0x06, 0x23 + .byte 0x3A, 0x12, 0x1D + .byte 0x00, 0x16, 0x29 + .byte 0x0E, 0x1D, 0x35 + .byte 0x3F, 0x38, 0x16 + .byte 0x2A, 0x3C, 0x34 + .byte 0x13, 0x32, 0x10 + .byte 0x17, 0x2C, 0x37 + .byte 0x29, 0x2A, 0x1E + .byte 0x35, 0x2F, 0x2D + .byte 0x3C, 0x2A, 0x11 + .byte 0x28, 0x13, 0x21 + .byte 0x19, 0x1E, 0x34 + .byte 0x0C, 0x06, 0x2D + .byte 0x09, 0x04, 0x1C + .byte 0x1D, 0x2F, 0x26 + .byte 0x39, 0x07, 0x16 + .byte 0x14, 0x04, 0x2D + .byte 0x3A, 0x2F, 0x2E + .byte 0x29, 0x15, 0x35 + .byte 0x24, 0x02, 0x36 + .byte 0x3F, 0x02, 0x1A + .byte 0x0F, 0x18, 0x24 + .byte 0x16, 0x1D, 0x19 + .byte 0x14, 0x16, 0x10 + .byte 0x29, 0x1B, 0x13 + .byte 0x15, 0x0E, 0x19 + .byte 0x3A, 0x2E, 0x2B + .byte 0x08, 0x30, 0x15 + .byte 0x35, 0x16, 0x30 + .byte 0x2E, 0x18, 0x35 + .byte 0x3B, 0x0B, 0x1C + .byte 0x3A, 0x18, 0x13 + .byte 0x29, 0x13, 0x1E + .byte 0x20, 0x13, 0x27 + .byte 0x04, 0x1D, 0x34 + .byte 0x00, 0x38, 0x19 + .byte 0x08, 0x39, 0x32 + .byte 0x20, 0x10, 0x26 + .byte 0x08, 0x02, 0x28 + .byte 0x3F, 0x0F, 0x16 + .byte 0x30, 0x1F, 0x19 + .byte 0x20, 0x2D, 0x10 + .byte 0x38, 0x17, 0x1C + .byte 0x18, 0x31, 0x27 + .byte 0x33, 0x38, 0x30 + .byte 0x16, 0x33, 0x23 + .byte 0x00, 0x01, 0x36 + .byte 0x0D, 0x02, 0x23 + .byte 0x39, 0x04, 0x1F + .byte 0x0E, 0x30, 0x24 + .byte 0x06, 0x01, 0x2C + .byte 0x34, 0x33, 0x35 + .byte 0x16, 0x34, 0x2E + .byte 0x32, 0x16, 0x24 + .byte 0x26, 0x39, 0x34 + .byte 0x1F, 0x3C, 0x1D + .byte 0x28, 0x1D, 0x37 + .byte 0x17, 0x15, 0x2B + .byte 0x27, 0x39, 0x30 + .byte 0x0B, 0x1B, 0x18 + .byte 0x35, 0x20, 0x2D + .byte 0x0B, 0x35, 0x1C + .byte 0x03, 0x0E, 0x21 + .byte 0x06, 0x0C, 0x20 + .byte 0x02, 0x18, 0x34 + .byte 0x1E, 0x36, 0x2D + .byte 0x16, 0x0C, 0x19 + .byte 0x25, 0x09, 0x2C + .byte 0x37, 0x05, 0x2E + .byte 0x2E, 0x2B, 0x2C + .byte 0x24, 0x1A, 0x14 + .byte 0x27, 0x04, 0x10 + .byte 0x32, 0x38, 0x33 + .byte 0x37, 0x15, 0x35 + .byte 0x11, 0x3F, 0x1D + .byte 0x23, 0x23, 0x1F + .byte 0x29, 0x3F, 0x1D + .byte 0x1A, 0x3C, 0x2B + .byte 0x1B, 0x2C, 0x2C + .byte 0x38, 0x3B, 0x36 + .byte 0x04, 0x13, 0x33 + .byte 0x2C, 0x14, 0x12 + .byte 0x1A, 0x09, 0x1B + .byte 0x36, 0x11, 0x24 + .byte 0x3A, 0x3F, 0x11 + .byte 0x01, 0x0E, 0x2B + .byte 0x3B, 0x03, 0x2A + .byte 0x08, 0x0D, 0x2B + .byte 0x2B, 0x13, 0x27 + .byte 0x3A, 0x3C, 0x1C + .byte 0x3A, 0x15, 0x2A + .byte 0x24, 0x00, 0x17 + .byte 0x3E, 0x0A, 0x15 + .byte 0x0C, 0x29, 0x2D + .byte 0x1F, 0x15, 0x30 + .byte 0x35, 0x18, 0x19 + .byte 0x3D, 0x37, 0x37 + .byte 0x12, 0x38, 0x1B + .byte 0x3B, 0x02, 0x20 + .byte 0x08, 0x21, 0x19 + .byte 0x2E, 0x36, 0x1D + .byte 0x15, 0x3D, 0x24 + .byte 0x22, 0x0C, 0x27 + .byte 0x36, 0x3F, 0x33 + .byte 0x33, 0x12, 0x11 + .byte 0x1A, 0x19, 0x1F + .byte 0x2B, 0x24, 0x12 + .byte 0x11, 0x2A, 0x18 + .byte 0x25, 0x32, 0x2A + .byte 0x2C, 0x1A, 0x12 + .byte 0x26, 0x06, 0x10 + .byte 0x11, 0x29, 0x33 + .byte 0x2C, 0x09, 0x14 + .byte 0x2B, 0x12, 0x2B + .byte 0x1D, 0x03, 0x24 + .byte 0x00, 0x12, 0x15 + .byte 0x22, 0x3D, 0x26 + .byte 0x15, 0x37, 0x1A + .byte 0x0F, 0x12, 0x37 + .byte 0x24, 0x01, 0x18 + .byte 0x2A, 0x17, 0x13 + .byte 0x14, 0x3B, 0x29 + .byte 0x2A, 0x19, 0x32 + .byte 0x2D, 0x17, 0x17 + .byte 0x0B, 0x2C, 0x33 + .byte 0x07, 0x2D, 0x34 + .byte 0x07, 0x38, 0x1D + .byte 0x1F, 0x36, 0x22 + .byte 0x11, 0x0A, 0x17 + .byte 0x14, 0x11, 0x13 + .byte 0x2A, 0x17, 0x25 + .byte 0x01, 0x3A, 0x1C + .byte 0x26, 0x27, 0x30 + .byte 0x2D, 0x3B, 0x35 + .byte 0x3A, 0x30, 0x34 + .byte 0x06, 0x3A, 0x1C + .byte 0x2D, 0x05, 0x13 + .byte 0x21, 0x32, 0x12 + .byte 0x3E, 0x1E, 0x2C + .byte 0x3A, 0x3F, 0x2D + .byte 0x20, 0x2A, 0x34 + .byte 0x26, 0x03, 0x1A + .byte 0x19, 0x27, 0x2E + .byte 0x31, 0x04, 0x26 + .byte 0x2A, 0x3F, 0x30 + .byte 0x25, 0x23, 0x2A + .byte 0x08, 0x08, 0x35 + .byte 0x2C, 0x30, 0x1E + .byte 0x08, 0x05, 0x18 + .byte 0x06, 0x09, 0x2D + .byte 0x19, 0x00, 0x27 + .byte 0x0D, 0x10, 0x19 + .byte 0x1C, 0x00, 0x13 + .byte 0x3D, 0x0B, 0x24 + .byte 0x2E, 0x1F, 0x16 + .byte 0x3D, 0x18, 0x34 + .byte 0x12, 0x1E, 0x15 + .byte 0x15, 0x39, 0x25 + .byte 0x33, 0x0F, 0x17 + .byte 0x1A, 0x1C, 0x1B + .byte 0x37, 0x29, 0x1B + .byte 0x3B, 0x38, 0x12 + .byte 0x1D, 0x22, 0x34 + .byte 0x26, 0x0A, 0x31 + .byte 0x16, 0x2D, 0x13 + .byte 0x0D, 0x20, 0x27 + .byte 0x24, 0x1D, 0x16 + .byte 0x2E, 0x2B, 0x18 + .byte 0x16, 0x2A, 0x1B + .byte 0x24, 0x17, 0x36 + .byte 0x02, 0x05, 0x2B + .byte 0x37, 0x1A, 0x17 + .byte 0x11, 0x3D, 0x2C + .byte 0x1E, 0x2F, 0x22 + .byte 0x2C, 0x29, 0x1A + .byte 0x2F, 0x04, 0x25 + .byte 0x36, 0x0C, 0x35 + .byte 0x30, 0x3E, 0x12 + .byte 0x11, 0x30, 0x37 + .byte 0x12, 0x21, 0x2E + .byte 0x21, 0x30, 0x17 + .byte 0x2C, 0x3D, 0x24 + .byte 0x11, 0x23, 0x14 + .byte 0x1A, 0x32, 0x17 + .byte 0x39, 0x27, 0x18 + .byte 0x0F, 0x24, 0x19 + .byte 0x00, 0x3D, 0x37 + .byte 0x2C, 0x3C, 0x1C + .byte 0x0B, 0x39, 0x23 + .byte 0x0E, 0x04, 0x1F + .byte 0x1C, 0x31, 0x14 + .byte 0x00, 0x04, 0x15 + .byte 0x26, 0x2A, 0x2A + .byte 0x20, 0x25, 0x2A + .byte 0x0B, 0x3C, 0x33 + .byte 0x11, 0x0B, 0x2E + .byte 0x37, 0x22, 0x2E + .byte 0x0E, 0x22, 0x26 + .byte 0x18, 0x2D, 0x27 + .byte 0x06, 0x0C, 0x1C + .byte 0x26, 0x18, 0x2F + .byte 0x3A, 0x01, 0x2A + .byte 0x2F, 0x31, 0x34 + .byte 0x1F, 0x34, 0x1A + .byte 0x31, 0x05, 0x10 + .byte 0x2E, 0x17, 0x34 + .byte 0x18, 0x22, 0x23 + .byte 0x23, 0x21, 0x32 + .byte 0x07, 0x08, 0x22 + .byte 0x26, 0x1C, 0x22 + .byte 0x31, 0x12, 0x2F + .byte 0x08, 0x1F, 0x10 + .byte 0x27, 0x15, 0x2A + .byte 0x1F, 0x0B, 0x26 + .byte 0x2F, 0x14, 0x35 + .byte 0x24, 0x1F, 0x26 + .byte 0x3B, 0x23, 0x33 + .byte 0x20, 0x3E, 0x2D + .byte 0x17, 0x0C, 0x15 + .byte 0x13, 0x39, 0x1A + .byte 0x30, 0x14, 0x25 + .byte 0x09, 0x07, 0x17 + .byte 0x38, 0x38, 0x1F + .byte 0x29, 0x24, 0x27 + .byte 0x17, 0x27, 0x28 + .byte 0x1B, 0x12, 0x2A + .byte 0x2B, 0x3D, 0x2D + .byte 0x19, 0x34, 0x1C + .byte 0x01, 0x1D, 0x10 + .byte 0x08, 0x39, 0x11 + .byte 0x0E, 0x36, 0x1B + .byte 0x26, 0x13, 0x10 + .byte 0x16, 0x28, 0x1E + .byte 0x3C, 0x28, 0x17 + .byte 0x3E, 0x39, 0x34 + .byte 0x0A, 0x03, 0x2E + .byte 0x37, 0x1A, 0x13 + .byte 0x2B, 0x33, 0x26 + .byte 0x13, 0x2C, 0x21 + .byte 0x25, 0x14, 0x10 + .byte 0x16, 0x0B, 0x35 + .byte 0x1D, 0x35, 0x33 + .byte 0x21, 0x08, 0x33 + .byte 0x28, 0x21, 0x1A + .byte 0x12, 0x0C, 0x1B + .byte 0x36, 0x2A, 0x19 + .byte 0x2C, 0x2B, 0x23 + .byte 0x01, 0x0F, 0x26 + .byte 0x17, 0x0C, 0x18 + .byte 0x09, 0x0F, 0x11 + .byte 0x2B, 0x24, 0x1C + .byte 0x09, 0x09, 0x15 + .byte 0x36, 0x08, 0x13 + .byte 0x20, 0x39, 0x21 + .byte 0x00, 0x3A, 0x1F + .byte 0x2B, 0x36, 0x31 + .byte 0x02, 0x37, 0x13 + .byte 0x04, 0x34, 0x35 + .byte 0x37, 0x3D, 0x1A + .byte 0x17, 0x3D, 0x13 + .byte 0x2B, 0x36, 0x2F + .byte 0x13, 0x1E, 0x13 + .byte 0x3E, 0x11, 0x33 + .byte 0x27, 0x3A, 0x2D + .byte 0x1E, 0x31, 0x1A + .byte 0x03, 0x03, 0x2D + .byte 0x25, 0x37, 0x1F + .byte 0x11, 0x01, 0x22 + .byte 0x1C, 0x12, 0x17 + .byte 0x30, 0x3A, 0x30 + .byte 0x17, 0x1D, 0x29 + .byte 0x0E, 0x13, 0x27 + .byte 0x1A, 0x2E, 0x24 + .byte 0x2D, 0x00, 0x1C + .byte 0x17, 0x28, 0x1D + .byte 0x09, 0x1F, 0x2E + .byte 0x1A, 0x2D, 0x26 + .byte 0x0A, 0x13, 0x32 + .byte 0x3E, 0x00, 0x27 + .byte 0x0B, 0x3B, 0x30 + .byte 0x08, 0x3A, 0x2D + .byte 0x22, 0x12, 0x1E + .byte 0x34, 0x1D, 0x2B + .byte 0x26, 0x22, 0x35 + .byte 0x17, 0x2C, 0x17 + .byte 0x29, 0x13, 0x2D + .byte 0x2D, 0x10, 0x10 + .byte 0x20, 0x31, 0x23 + .byte 0x1E, 0x33, 0x18 + .byte 0x33, 0x06, 0x2D + .byte 0x26, 0x14, 0x27 + .byte 0x22, 0x1D, 0x2A + .byte 0x2D, 0x06, 0x18 + .byte 0x07, 0x09, 0x2E + .byte 0x21, 0x15, 0x2E + .byte 0x21, 0x38, 0x23 + .byte 0x35, 0x0B, 0x34 + .byte 0x24, 0x0B, 0x22 + .byte 0x1E, 0x01, 0x17 + .byte 0x0B, 0x24, 0x11 + .byte 0x17, 0x07, 0x20 + .byte 0x14, 0x25, 0x32 + .byte 0x1A, 0x0E, 0x2F + .byte 0x35, 0x17, 0x1F + .byte 0x0C, 0x08, 0x21 + .byte 0x30, 0x35, 0x1F + .byte 0x0C, 0x0B, 0x20 + .byte 0x04, 0x10, 0x11 + .byte 0x35, 0x11, 0x1E + .byte 0x33, 0x3D, 0x16 + .byte 0x1E, 0x2B, 0x1D + .byte 0x1A, 0x19, 0x10 + .byte 0x04, 0x06, 0x22 + .byte 0x03, 0x3D, 0x24 + .byte 0x2A, 0x0E, 0x35 + .byte 0x03, 0x3E, 0x17 + .byte 0x0B, 0x18, 0x36 + .byte 0x3D, 0x0D, 0x26 + .byte 0x35, 0x12, 0x20 + .byte 0x1F, 0x0D, 0x16 + .byte 0x23, 0x32, 0x1A + .byte 0x00, 0x3D, 0x26 + .byte 0x30, 0x19, 0x36 + .byte 0x12, 0x0E, 0x23 + .byte 0x01, 0x23, 0x28 + .byte 0x3B, 0x31, 0x11 + .byte 0x2D, 0x1C, 0x36 + .byte 0x2A, 0x05, 0x16 + .byte 0x14, 0x0E, 0x30 + .byte 0x3A, 0x37, 0x19 + .byte 0x1F, 0x30, 0x25 + .byte 0x10, 0x26, 0x2F + .byte 0x22, 0x11, 0x1F + .byte 0x2E, 0x2B, 0x1E + .byte 0x16, 0x16, 0x21 + .byte 0x32, 0x18, 0x35 + .byte 0x23, 0x32, 0x1A + .byte 0x3D, 0x0D, 0x19 + .byte 0x39, 0x09, 0x23 + .byte 0x30, 0x2E, 0x24 + .byte 0x1E, 0x0F, 0x24 + .byte 0x09, 0x21, 0x31 + .byte 0x05, 0x03, 0x11 + .byte 0x05, 0x22, 0x2A + .byte 0x03, 0x07, 0x37 + .byte 0x04, 0x08, 0x13 + .byte 0x05, 0x10, 0x34 + .byte 0x37, 0x14, 0x29 + .byte 0x0A, 0x24, 0x32 + .byte 0x34, 0x1E, 0x1B + .byte 0x12, 0x17, 0x2E + .byte 0x01, 0x02, 0x13 + .byte 0x0A, 0x0C, 0x11 + .byte 0x02, 0x14, 0x13 + .byte 0x0D, 0x25, 0x23 + .byte 0x00, 0x07, 0x1A + .byte 0x1C, 0x28, 0x35 + .byte 0x08, 0x0E, 0x2C + .byte 0x1B, 0x3C, 0x15 + .byte 0x1C, 0x19, 0x1D + .byte 0x32, 0x13, 0x1A + .byte 0x1C, 0x00, 0x37 + .byte 0x22, 0x1B, 0x35 + .byte 0x39, 0x3E, 0x14 + .byte 0x32, 0x06, 0x31 + .byte 0x17, 0x05, 0x2B + .byte 0x01, 0x0F, 0x20 + .byte 0x1E, 0x0F, 0x34 + .byte 0x18, 0x03, 0x1F + .byte 0x2B, 0x00, 0x14 + .byte 0x15, 0x3A, 0x30 + .byte 0x25, 0x30, 0x21 + .byte 0x0B, 0x00, 0x37 + .byte 0x24, 0x37, 0x1D + .byte 0x29, 0x21, 0x16 + .byte 0x24, 0x0F, 0x2C + .byte 0x3E, 0x15, 0x36 + .byte 0x3C, 0x2D, 0x23 + .byte 0x3D, 0x3C, 0x17 + .byte 0x1A, 0x1C, 0x13 + .byte 0x0A, 0x29, 0x22 + .byte 0x25, 0x3F, 0x26 + .byte 0x3B, 0x39, 0x2F + .byte 0x1D, 0x08, 0x16 + .byte 0x0B, 0x19, 0x14 + .byte 0x12, 0x01, 0x2C + .byte 0x35, 0x11, 0x2A + .byte 0x02, 0x00, 0x13 + .byte 0x39, 0x2A, 0x35 + .byte 0x07, 0x1A, 0x11 + .byte 0x24, 0x0E, 0x1E + .byte 0x0E, 0x2C, 0x15 + .byte 0x08, 0x31, 0x1B + .byte 0x21, 0x1D, 0x26 + .byte 0x1D, 0x1C, 0x2A + .byte 0x1D, 0x24, 0x13 + .byte 0x01, 0x00, 0x18 + .byte 0x28, 0x2A, 0x37 + .byte 0x15, 0x0F, 0x13 + .byte 0x10, 0x32, 0x36 + .byte 0x22, 0x13, 0x31 + .byte 0x13, 0x05, 0x1E + .byte 0x17, 0x35, 0x35 + .byte 0x3B, 0x0E, 0x24 + .byte 0x35, 0x3A, 0x1D + .byte 0x1B, 0x36, 0x1B + .byte 0x03, 0x1D, 0x24 + .byte 0x0F, 0x16, 0x30 + .byte 0x2D, 0x09, 0x25 + .byte 0x05, 0x21, 0x13 + .byte 0x0A, 0x27, 0x36 + .byte 0x04, 0x0D, 0x1C + .byte 0x06, 0x3E, 0x21 + .byte 0x2A, 0x27, 0x33 + .byte 0x28, 0x0E, 0x15 + .byte 0x0B, 0x17, 0x1D + .byte 0x1D, 0x32, 0x2D + .byte 0x08, 0x3D, 0x29 + .byte 0x21, 0x32, 0x17 + .byte 0x33, 0x31, 0x22 + .byte 0x0E, 0x03, 0x21 + .byte 0x0D, 0x0B, 0x16 + .byte 0x3E, 0x2A, 0x2E + .byte 0x19, 0x36, 0x2A + .byte 0x0D, 0x00, 0x14 + .byte 0x22, 0x07, 0x36 + .byte 0x0A, 0x09, 0x15 + .byte 0x14, 0x10, 0x22 + .byte 0x07, 0x16, 0x2C + .byte 0x36, 0x13, 0x15 + .byte 0x09, 0x2F, 0x1B + .byte 0x20, 0x3B, 0x2E + .byte 0x3A, 0x3A, 0x16 + .byte 0x0D, 0x15, 0x2A + .byte 0x39, 0x13, 0x2B + .byte 0x0B, 0x01, 0x2A + .byte 0x13, 0x17, 0x1E + .byte 0x08, 0x17, 0x1E + .byte 0x0C, 0x0F, 0x34 + .byte 0x1F, 0x31, 0x12 + .byte 0x07, 0x3A, 0x1D + .byte 0x35, 0x1E, 0x12 + .byte 0x24, 0x2C, 0x15 + .byte 0x0E, 0x21, 0x19 + .byte 0x34, 0x3B, 0x33 + .byte 0x19, 0x0F, 0x28 + .byte 0x10, 0x2F, 0x2E + .byte 0x23, 0x27, 0x31 + .byte 0x39, 0x2E, 0x18 + .byte 0x3C, 0x3F, 0x24 + .byte 0x07, 0x23, 0x30 + .byte 0x28, 0x13, 0x35 + .byte 0x13, 0x0A, 0x10 + .byte 0x35, 0x19, 0x33 + .byte 0x23, 0x28, 0x29 + .byte 0x13, 0x2F, 0x1A + .byte 0x3A, 0x19, 0x14 + .byte 0x37, 0x36, 0x26 + .byte 0x20, 0x3B, 0x15 + .byte 0x37, 0x39, 0x10 + .byte 0x3C, 0x21, 0x34 + .byte 0x1C, 0x38, 0x30 + .byte 0x15, 0x07, 0x26 + .byte 0x27, 0x21, 0x19 + .byte 0x18, 0x11, 0x23 + .byte 0x30, 0x28, 0x37 + .byte 0x32, 0x2D, 0x1F + .byte 0x2C, 0x3F, 0x30 + .byte 0x1D, 0x2F, 0x26 + .byte 0x01, 0x11, 0x1C + .byte 0x3B, 0x0F, 0x12 + .byte 0x2A, 0x17, 0x27 + .byte 0x05, 0x00, 0x1B + .byte 0x25, 0x1C, 0x32 + .byte 0x04, 0x22, 0x2D + .byte 0x10, 0x0F, 0x25 + .byte 0x0D, 0x39, 0x30 + .byte 0x0B, 0x2E, 0x27 + .byte 0x2D, 0x34, 0x15 + .byte 0x3E, 0x30, 0x36 + .byte 0x16, 0x26, 0x2A + .byte 0x05, 0x3F, 0x2B + .byte 0x20, 0x3B, 0x2E + .byte 0x3B, 0x1C, 0x2F + .byte 0x01, 0x18, 0x16 + .byte 0x16, 0x3D, 0x10 + .byte 0x0A, 0x1F, 0x18 + .byte 0x17, 0x0F, 0x22 + .byte 0x06, 0x13, 0x11 + .byte 0x38, 0x21, 0x17 + .byte 0x17, 0x0A, 0x37 + .byte 0x1C, 0x19, 0x30 + .byte 0x16, 0x38, 0x31 + .byte 0x30, 0x10, 0x36 + .byte 0x31, 0x2F, 0x26 + .byte 0x3C, 0x1B, 0x23 + .byte 0x33, 0x2F, 0x19 + .byte 0x16, 0x35, 0x25 + .byte 0x3A, 0x18, 0x1F + .byte 0x37, 0x01, 0x1E + .byte 0x0D, 0x18, 0x12 + .byte 0x1F, 0x1C, 0x1B + .byte 0x07, 0x34, 0x2D + .byte 0x0B, 0x3F, 0x33 + .byte 0x1E, 0x34, 0x1D + .byte 0x2C, 0x13, 0x2C + .byte 0x20, 0x20, 0x13 + .byte 0x20, 0x0F, 0x31 + .byte 0x08, 0x0F, 0x24 + .byte 0x18, 0x3D, 0x1C + .byte 0x36, 0x34, 0x27 + .byte 0x33, 0x2A, 0x25 + .byte 0x2D, 0x30, 0x26 + .byte 0x3D, 0x37, 0x26 + .byte 0x25, 0x11, 0x11 + .byte 0x03, 0x05, 0x18 + .byte 0x10, 0x04, 0x29 + .byte 0x07, 0x2E, 0x36 + .byte 0x2A, 0x29, 0x15 + .byte 0x3A, 0x0E, 0x33 + .byte 0x2A, 0x06, 0x29 + .byte 0x3D, 0x01, 0x29 + .byte 0x27, 0x0E, 0x16 + .byte 0x1D, 0x28, 0x1B + .byte 0x10, 0x33, 0x2B + .byte 0x0C, 0x14, 0x1D + .byte 0x15, 0x3F, 0x25 + .byte 0x37, 0x23, 0x1E + .byte 0x04, 0x2C, 0x1C + .byte 0x15, 0x34, 0x2A + .byte 0x09, 0x2F, 0x15 + .byte 0x02, 0x3F, 0x14 + .byte 0x19, 0x2C, 0x33 + .byte 0x39, 0x32, 0x20 + .byte 0x2A, 0x18, 0x32 + .byte 0x17, 0x23, 0x21 + .byte 0x0B, 0x2D, 0x25 + .byte 0x24, 0x3A, 0x2D + .byte 0x31, 0x3F, 0x34 + .byte 0x18, 0x19, 0x24 + .byte 0x1E, 0x15, 0x1A + .byte 0x17, 0x33, 0x2B + .byte 0x23, 0x09, 0x26 + .byte 0x1B, 0x0D, 0x15 + .byte 0x36, 0x26, 0x28 + .byte 0x3A, 0x1C, 0x14 + .byte 0x0C, 0x3E, 0x10 + .byte 0x18, 0x06, 0x35 + .byte 0x37, 0x26, 0x36 + .byte 0x21, 0x26, 0x17 + .byte 0x3D, 0x1C, 0x2C + .byte 0x16, 0x25, 0x1D + .byte 0x1E, 0x0B, 0x1E + .byte 0x1D, 0x0D, 0x32 + .byte 0x08, 0x1F, 0x1B + .byte 0x12, 0x1C, 0x12 + .byte 0x20, 0x2A, 0x28 + .byte 0x06, 0x3B, 0x35 + .byte 0x39, 0x0E, 0x1E + .byte 0x31, 0x30, 0x28 + .byte 0x02, 0x21, 0x14 + .byte 0x06, 0x1E, 0x29 + .byte 0x16, 0x09, 0x1C + .byte 0x27, 0x32, 0x2D + .byte 0x39, 0x03, 0x27 + .byte 0x29, 0x09, 0x1E + .byte 0x1B, 0x11, 0x1C + .byte 0x28, 0x3A, 0x2C + .byte 0x03, 0x03, 0x18 + .byte 0x23, 0x09, 0x2F + .byte 0x30, 0x17, 0x23 + .byte 0x0F, 0x25, 0x33 + .byte 0x06, 0x24, 0x37 + .byte 0x22, 0x09, 0x33 + .byte 0x2C, 0x09, 0x2A + .byte 0x0C, 0x12, 0x2A + .byte 0x28, 0x20, 0x10 + .byte 0x15, 0x29, 0x33 + .byte 0x0F, 0x1A, 0x13 + .byte 0x13, 0x18, 0x36 + .byte 0x2E, 0x16, 0x13 + .byte 0x3C, 0x1A, 0x15 + .byte 0x3A, 0x11, 0x32 + .byte 0x02, 0x0A, 0x2C + .byte 0x19, 0x39, 0x11 + .byte 0x31, 0x3E, 0x1D + .byte 0x32, 0x14, 0x32 + .byte 0x12, 0x2E, 0x34 + .byte 0x3E, 0x36, 0x23 + .byte 0x37, 0x3E, 0x15 + .byte 0x15, 0x35, 0x34 + .byte 0x01, 0x3A, 0x2C + .byte 0x26, 0x25, 0x22 + .byte 0x01, 0x2B, 0x37 + .byte 0x1C, 0x3D, 0x33 + .byte 0x3E, 0x10, 0x1C + .byte 0x26, 0x33, 0x19 + .byte 0x05, 0x19, 0x17 + .byte 0x12, 0x38, 0x1C + .byte 0x15, 0x3C, 0x32 + .byte 0x3F, 0x0F, 0x37 + .byte 0x02, 0x39, 0x32 + .byte 0x13, 0x00, 0x1D + .byte 0x1D, 0x2C, 0x10 + .byte 0x39, 0x13, 0x31 + .byte 0x0F, 0x37, 0x19 + .byte 0x09, 0x0D, 0x2A + .byte 0x20, 0x2F, 0x32 + .byte 0x3B, 0x34, 0x22 + .byte 0x26, 0x14, 0x10 + .byte 0x24, 0x3D, 0x22 + .byte 0x0B, 0x31, 0x23 + .byte 0x2F, 0x2D, 0x2A + .byte 0x30, 0x04, 0x35 + .byte 0x19, 0x20, 0x2A + .byte 0x16, 0x36, 0x37 + .byte 0x14, 0x28, 0x37 + .byte 0x11, 0x0B, 0x27 + .byte 0x1D, 0x06, 0x29 + .byte 0x35, 0x16, 0x2E + .byte 0x24, 0x2E, 0x29 + .byte 0x36, 0x14, 0x2A + .byte 0x21, 0x0C, 0x1F + .byte 0x3F, 0x39, 0x19 + .byte 0x27, 0x10, 0x2A + .byte 0x1E, 0x12, 0x34 + .byte 0x10, 0x24, 0x34 + .byte 0x1D, 0x13, 0x1D + .byte 0x17, 0x16, 0x37 + .byte 0x27, 0x1B, 0x27 + .byte 0x07, 0x24, 0x21 + .byte 0x37, 0x21, 0x11 + .byte 0x37, 0x28, 0x24 + .byte 0x19, 0x02, 0x1C + .byte 0x14, 0x12, 0x1D + .byte 0x1B, 0x24, 0x2E + .byte 0x2E, 0x3A, 0x15 + .byte 0x37, 0x34, 0x21 + .byte 0x33, 0x2D, 0x29 + .byte 0x2F, 0x1E, 0x34 + .byte 0x29, 0x3C, 0x12 + .byte 0x05, 0x15, 0x20 + .byte 0x05, 0x3E, 0x19 + .byte 0x18, 0x0B, 0x30 + .byte 0x2F, 0x02, 0x27 + .byte 0x14, 0x1C, 0x34 + .byte 0x12, 0x20, 0x30 + .byte 0x2B, 0x22, 0x1B + .byte 0x06, 0x31, 0x28 + .byte 0x15, 0x2D, 0x12 + .byte 0x01, 0x0E, 0x13 + .byte 0x13, 0x0C, 0x28 + .byte 0x07, 0x2A, 0x14 + .byte 0x1D, 0x36, 0x14 + .byte 0x15, 0x2B, 0x26 + .byte 0x03, 0x25, 0x15 + .byte 0x3E, 0x3B, 0x20 + .byte 0x35, 0x0C, 0x25 + .byte 0x2B, 0x16, 0x35 + .byte 0x1E, 0x31, 0x2C + .byte 0x06, 0x03, 0x29 + .byte 0x24, 0x07, 0x1F + .byte 0x32, 0x2F, 0x19 + .byte 0x25, 0x21, 0x31 + .byte 0x22, 0x26, 0x1D + .byte 0x00, 0x1B, 0x18 + .byte 0x2A, 0x24, 0x31 + .byte 0x20, 0x06, 0x2F + .byte 0x1E, 0x32, 0x26 + .byte 0x32, 0x39, 0x12 + .byte 0x20, 0x01, 0x19 + .byte 0x0F, 0x15, 0x15 + .byte 0x27, 0x10, 0x2E + .byte 0x09, 0x25, 0x19 + .byte 0x29, 0x37, 0x30 + .byte 0x13, 0x1C, 0x1D + .byte 0x29, 0x2D, 0x26 + .byte 0x02, 0x1A, 0x16 + .byte 0x1D, 0x2B, 0x1C + .byte 0x18, 0x04, 0x34 + .byte 0x28, 0x2A, 0x21 + .byte 0x15, 0x1B, 0x2E + .byte 0x16, 0x01, 0x10 + .byte 0x05, 0x09, 0x14 + .byte 0x22, 0x03, 0x22 + .byte 0x02, 0x1B, 0x34 + .byte 0x29, 0x2A, 0x23 + .byte 0x26, 0x36, 0x13 + .byte 0x23, 0x3D, 0x1A + .byte 0x1D, 0x10, 0x24 + .byte 0x25, 0x2B, 0x37 + .byte 0x19, 0x24, 0x26 + .byte 0x28, 0x13, 0x16 + .byte 0x17, 0x14, 0x19 + .byte 0x0B, 0x2F, 0x25 + .byte 0x37, 0x34, 0x37 + .byte 0x39, 0x21, 0x1B + .byte 0x0F, 0x3D, 0x2D + .byte 0x0D, 0x10, 0x20 + .byte 0x05, 0x0B, 0x2D + .byte 0x01, 0x12, 0x24 + .byte 0x18, 0x3D, 0x32 + .byte 0x09, 0x21, 0x26 + .byte 0x1A, 0x0E, 0x1F + .byte 0x30, 0x06, 0x1F + .byte 0x0B, 0x3C, 0x29 + .byte 0x07, 0x3E, 0x27 + .byte 0x13, 0x1E, 0x1A + .byte 0x13, 0x07, 0x23 + .byte 0x10, 0x34, 0x1E + .byte 0x32, 0x17, 0x23 + .byte 0x35, 0x16, 0x31 + .byte 0x32, 0x2E, 0x1B + .byte 0x28, 0x0E, 0x22 + .byte 0x14, 0x3A, 0x23 + .byte 0x22, 0x03, 0x29 + .byte 0x2A, 0x10, 0x20 + .byte 0x3E, 0x3C, 0x27 + .byte 0x16, 0x20, 0x12 + .byte 0x3F, 0x24, 0x31 + .byte 0x0D, 0x2E, 0x32 + .byte 0x2F, 0x17, 0x2D + .byte 0x36, 0x3B, 0x17 + .byte 0x24, 0x23, 0x18 + .byte 0x37, 0x1D, 0x13 + .byte 0x17, 0x3A, 0x1A + .byte 0x0A, 0x3D, 0x1E + .byte 0x05, 0x12, 0x16 + .byte 0x33, 0x32, 0x25 + .byte 0x1D, 0x1F, 0x29 + .byte 0x34, 0x2C, 0x26 + .byte 0x20, 0x29, 0x35 + .byte 0x0E, 0x32, 0x17 + .byte 0x01, 0x39, 0x2D + .byte 0x27, 0x24, 0x23 + .byte 0x28, 0x3F, 0x18 + .byte 0x39, 0x38, 0x25 + .byte 0x23, 0x11, 0x11 + .byte 0x19, 0x2C, 0x29 + .byte 0x30, 0x08, 0x28 + .byte 0x25, 0x27, 0x1D + .byte 0x17, 0x25, 0x21 + .byte 0x09, 0x3D, 0x16 + .byte 0x1B, 0x0F, 0x2C + .byte 0x1B, 0x12, 0x22 + .byte 0x28, 0x3E, 0x26 + .byte 0x34, 0x10, 0x1B + .byte 0x02, 0x34, 0x15 + .byte 0x1A, 0x29, 0x19 + .byte 0x29, 0x11, 0x31 + .byte 0x12, 0x27, 0x17 + .byte 0x27, 0x27, 0x2F + .byte 0x34, 0x27, 0x24 + .byte 0x03, 0x19, 0x36 + .byte 0x17, 0x1D, 0x33 + .byte 0x19, 0x25, 0x1A + .byte 0x2B, 0x39, 0x13 + .byte 0x3B, 0x33, 0x1D + .byte 0x27, 0x31, 0x34 + .byte 0x28, 0x33, 0x37 + .byte 0x09, 0x30, 0x1B + .byte 0x03, 0x3A, 0x27 + .byte 0x19, 0x11, 0x1F + .byte 0x0B, 0x1A, 0x34 + .byte 0x3D, 0x2A, 0x15 + .byte 0x04, 0x24, 0x36 + .byte 0x30, 0x23, 0x30 + .byte 0x0F, 0x22, 0x1B + .byte 0x3D, 0x3D, 0x24 + .byte 0x29, 0x1D, 0x12 + .byte 0x16, 0x19, 0x2E + .byte 0x03, 0x12, 0x17 + .byte 0x18, 0x25, 0x33 + .byte 0x2F, 0x23, 0x1A + .byte 0x1A, 0x35, 0x27 + .byte 0x21, 0x26, 0x19 + .byte 0x1B, 0x30, 0x18 + .byte 0x2B, 0x22, 0x2D + .byte 0x2C, 0x1A, 0x34 + .byte 0x3E, 0x12, 0x19 + .byte 0x28, 0x27, 0x15 + .byte 0x1B, 0x11, 0x12 + .byte 0x17, 0x15, 0x10 + .byte 0x34, 0x37, 0x25 + .byte 0x12, 0x3F, 0x15 + .byte 0x31, 0x0D, 0x37 + .byte 0x3E, 0x2A, 0x2D + .byte 0x0F, 0x24, 0x24 + .byte 0x3C, 0x3F, 0x1F + .byte 0x1D, 0x34, 0x17 + .byte 0x1A, 0x23, 0x1F + .byte 0x37, 0x0F, 0x10 + .byte 0x32, 0x34, 0x35 + .byte 0x19, 0x05, 0x22 + .byte 0x33, 0x16, 0x34 + .byte 0x1E, 0x14, 0x1E + .byte 0x08, 0x13, 0x29 + .byte 0x3A, 0x37, 0x30 + .byte 0x1D, 0x36, 0x15 + .byte 0x29, 0x2E, 0x1D + .byte 0x32, 0x2E, 0x23 + .byte 0x35, 0x17, 0x1C + .byte 0x36, 0x1D, 0x13 + .byte 0x23, 0x34, 0x34 + .byte 0x24, 0x1A, 0x37 + .byte 0x2F, 0x26, 0x2E + .byte 0x1E, 0x17, 0x1A + .byte 0x1F, 0x15, 0x1F + .byte 0x2B, 0x1F, 0x19 + .byte 0x0A, 0x33, 0x1A + .byte 0x35, 0x31, 0x24 + .byte 0x2D, 0x17, 0x2C + .byte 0x0C, 0x21, 0x36 + .byte 0x2C, 0x35, 0x35 + .byte 0x1B, 0x03, 0x27 + .byte 0x01, 0x0D, 0x1D + .byte 0x1C, 0x0E, 0x11 + .byte 0x11, 0x2B, 0x10 + .byte 0x25, 0x3B, 0x20 + .byte 0x1F, 0x17, 0x19 + .byte 0x20, 0x08, 0x36 + .byte 0x13, 0x38, 0x19 + .byte 0x1B, 0x2B, 0x24 + .byte 0x0B, 0x1F, 0x29 + .byte 0x27, 0x15, 0x2C + .byte 0x37, 0x39, 0x10 + .byte 0x3A, 0x15, 0x2E + .byte 0x2F, 0x11, 0x36 + .byte 0x24, 0x04, 0x20 + .byte 0x3B, 0x2A, 0x35 + .byte 0x27, 0x35, 0x34 + .byte 0x0D, 0x1B, 0x20 + .byte 0x10, 0x22, 0x37 + .byte 0x1F, 0x38, 0x27 + .byte 0x31, 0x0F, 0x28 + .byte 0x28, 0x25, 0x15 + .byte 0x00, 0x1D, 0x25 + .byte 0x31, 0x28, 0x28 + .byte 0x0B, 0x3A, 0x1D + .byte 0x2D, 0x13, 0x1B + .byte 0x03, 0x37, 0x2E + .byte 0x1D, 0x28, 0x19 + .byte 0x08, 0x2D, 0x22 + .byte 0x27, 0x39, 0x32 + .byte 0x3F, 0x2F, 0x1D + .byte 0x33, 0x34, 0x28 + .byte 0x18, 0x08, 0x31 + .byte 0x23, 0x1F, 0x13 + .byte 0x0D, 0x2C, 0x23 + .byte 0x3A, 0x2D, 0x1A + .byte 0x02, 0x25, 0x13 + .byte 0x20, 0x36, 0x34 + .byte 0x12, 0x2B, 0x2D + .byte 0x35, 0x35, 0x34 + .byte 0x23, 0x20, 0x21 + .byte 0x3A, 0x19, 0x1B + .byte 0x1F, 0x2B, 0x19 + .byte 0x35, 0x0E, 0x19 + .byte 0x26, 0x24, 0x37 + .byte 0x18, 0x08, 0x10 + .byte 0x0C, 0x16, 0x2D + .byte 0x1F, 0x34, 0x21 + .byte 0x05, 0x38, 0x19 + .byte 0x14, 0x21, 0x24 + .byte 0x11, 0x31, 0x14 + .byte 0x3E, 0x38, 0x29 + .byte 0x3F, 0x08, 0x25 + .byte 0x2A, 0x1F, 0x25 + .byte 0x25, 0x06, 0x28 + .byte 0x0B, 0x1E, 0x14 + .byte 0x1A, 0x38, 0x22 + .byte 0x24, 0x18, 0x29 + .byte 0x1A, 0x11, 0x20 + .byte 0x3B, 0x3A, 0x1E + .byte 0x1C, 0x26, 0x1A + .byte 0x05, 0x32, 0x19 + .byte 0x39, 0x2A, 0x31 + .byte 0x09, 0x07, 0x25 + .byte 0x05, 0x3E, 0x16 + .byte 0x34, 0x26, 0x14 + .byte 0x1B, 0x32, 0x26 + .byte 0x05, 0x08, 0x37 + .byte 0x0F, 0x03, 0x20 + .byte 0x2A, 0x39, 0x31 + .byte 0x08, 0x01, 0x1E + .byte 0x1D, 0x23, 0x31 + .byte 0x28, 0x1B, 0x28 + .byte 0x1E, 0x37, 0x14 + .byte 0x13, 0x0E, 0x28 + .byte 0x2A, 0x3B, 0x37 + .byte 0x2F, 0x1C, 0x28 + .byte 0x30, 0x30, 0x1A + .byte 0x36, 0x1F, 0x16 + .byte 0x3E, 0x0D, 0x15 + .byte 0x2E, 0x16, 0x18 + .byte 0x15, 0x37, 0x20 + .byte 0x2A, 0x33, 0x30 + .byte 0x2B, 0x0E, 0x25 + .byte 0x18, 0x20, 0x16 + .byte 0x02, 0x19, 0x25 + .byte 0x0A, 0x2E, 0x30 + .byte 0x16, 0x03, 0x11 + .byte 0x04, 0x27, 0x25 + .byte 0x1B, 0x1C, 0x21 + .byte 0x29, 0x04, 0x27 + .byte 0x3D, 0x20, 0x1E + .byte 0x28, 0x33, 0x31 + .byte 0x1E, 0x39, 0x10 + .byte 0x31, 0x29, 0x1E + .byte 0x06, 0x25, 0x28 + .byte 0x19, 0x3B, 0x12 + .byte 0x0B, 0x1B, 0x1C + .byte 0x3E, 0x37, 0x20 + .byte 0x0A, 0x37, 0x33 + .byte 0x02, 0x2C, 0x25 + .byte 0x15, 0x18, 0x14 + .byte 0x3B, 0x20, 0x1C + .byte 0x22, 0x3B, 0x1C + .byte 0x24, 0x34, 0x35 + .byte 0x0F, 0x2F, 0x31 + .byte 0x3B, 0x17, 0x35 + .byte 0x30, 0x39, 0x37 + .byte 0x0D, 0x15, 0x11 + .byte 0x10, 0x03, 0x1E + .byte 0x1A, 0x39, 0x33 + .byte 0x2F, 0x2E, 0x28 + .byte 0x1C, 0x28, 0x36 + .byte 0x28, 0x18, 0x1F + .byte 0x15, 0x01, 0x30 + .byte 0x3E, 0x32, 0x28 + .byte 0x34, 0x2F, 0x23 + .byte 0x07, 0x0C, 0x36 + .byte 0x28, 0x2C, 0x34 + .byte 0x2A, 0x0C, 0x1F + .byte 0x3F, 0x20, 0x13 + .byte 0x2B, 0x17, 0x27 + .byte 0x28, 0x29, 0x2A + .byte 0x3C, 0x13, 0x36 + .byte 0x26, 0x2D, 0x2A + .byte 0x0A, 0x06, 0x1E + .byte 0x20, 0x04, 0x1A + .byte 0x02, 0x07, 0x35 + .byte 0x0E, 0x18, 0x30 + .byte 0x00, 0x34, 0x34 + .byte 0x2F, 0x14, 0x37 + .byte 0x21, 0x30, 0x1F + .byte 0x15, 0x37, 0x1B + .byte 0x3A, 0x0B, 0x32 + .byte 0x22, 0x22, 0x21 + .byte 0x1B, 0x35, 0x23 + .byte 0x0D, 0x03, 0x1C + .byte 0x23, 0x3B, 0x13 + .byte 0x0E, 0x1D, 0x1F + .byte 0x1D, 0x3F, 0x2E + .byte 0x39, 0x27, 0x2E + .byte 0x0F, 0x38, 0x20 + .byte 0x31, 0x3C, 0x35 + .byte 0x0B, 0x0F, 0x2E + .byte 0x06, 0x06, 0x28 + .byte 0x25, 0x39, 0x23 + .byte 0x0A, 0x32, 0x15 + .byte 0x0F, 0x1D, 0x25 + .byte 0x0C, 0x0D, 0x34 + .byte 0x12, 0x2E, 0x21 + .byte 0x36, 0x18, 0x1F + .byte 0x1F, 0x34, 0x1B + .byte 0x05, 0x3A, 0x36 + .byte 0x2B, 0x01, 0x17 + .byte 0x0E, 0x16, 0x2B + .byte 0x0E, 0x0B, 0x26 + .byte 0x0D, 0x2D, 0x10 + .byte 0x21, 0x11, 0x27 + .byte 0x3D, 0x13, 0x32 + .byte 0x15, 0x25, 0x2A + .byte 0x1B, 0x2D, 0x35 + .byte 0x2C, 0x2B, 0x26 + .byte 0x26, 0x1F, 0x20 + .byte 0x22, 0x2B, 0x12 + .byte 0x3F, 0x3D, 0x27 + .byte 0x30, 0x0A, 0x36 + .byte 0x35, 0x1F, 0x17 + .byte 0x21, 0x08, 0x29 + .byte 0x1D, 0x20, 0x33 + .byte 0x34, 0x11, 0x16 + .byte 0x05, 0x38, 0x2D diff --git a/data/cute_sketch.s b/data/cute_sketch.s deleted file mode 100644 index 4e23cd87d..000000000 --- a/data/cute_sketch.s +++ /dev/null @@ -1,3201 +0,0 @@ -gUnknown_083E7A50:: @ 83E7A50 - .byte 0x00, 0x1D, 0x1C - .byte 0x0E, 0x1E, 0x1B - .byte 0x00, 0x01, 0x32 - .byte 0x2E, 0x1E, 0x37 - .byte 0x0A, 0x22, 0x1F - .byte 0x05, 0x26, 0x2E - .byte 0x12, 0x17, 0x1E - .byte 0x1A, 0x03, 0x11 - .byte 0x05, 0x11, 0x18 - .byte 0x05, 0x27, 0x2F - .byte 0x1A, 0x3F, 0x12 - .byte 0x22, 0x3F, 0x16 - .byte 0x2B, 0x2F, 0x2E - .byte 0x11, 0x02, 0x2D - .byte 0x23, 0x0D, 0x28 - .byte 0x17, 0x0C, 0x19 - .byte 0x2F, 0x0E, 0x13 - .byte 0x30, 0x18, 0x20 - .byte 0x2D, 0x28, 0x22 - .byte 0x01, 0x03, 0x19 - .byte 0x0E, 0x2A, 0x2B - .byte 0x22, 0x15, 0x25 - .byte 0x22, 0x0A, 0x26 - .byte 0x39, 0x06, 0x23 - .byte 0x16, 0x07, 0x2F - .byte 0x22, 0x3A, 0x1B - .byte 0x3B, 0x36, 0x35 - .byte 0x0A, 0x2B, 0x24 - .byte 0x36, 0x09, 0x12 - .byte 0x1C, 0x2F, 0x23 - .byte 0x2E, 0x38, 0x2C - .byte 0x05, 0x2A, 0x20 - .byte 0x07, 0x14, 0x32 - .byte 0x31, 0x08, 0x17 - .byte 0x1A, 0x24, 0x2D - .byte 0x22, 0x0A, 0x16 - .byte 0x1B, 0x26, 0x2B - .byte 0x29, 0x16, 0x11 - .byte 0x35, 0x08, 0x14 - .byte 0x1E, 0x08, 0x14 - .byte 0x05, 0x31, 0x14 - .byte 0x38, 0x31, 0x17 - .byte 0x34, 0x33, 0x12 - .byte 0x11, 0x09, 0x1F - .byte 0x28, 0x3D, 0x32 - .byte 0x35, 0x03, 0x1E - .byte 0x3C, 0x2B, 0x2E - .byte 0x10, 0x01, 0x17 - .byte 0x03, 0x3E, 0x22 - .byte 0x17, 0x18, 0x34 - .byte 0x08, 0x29, 0x19 - .byte 0x03, 0x24, 0x28 - .byte 0x3D, 0x33, 0x2F - .byte 0x31, 0x24, 0x19 - .byte 0x1B, 0x18, 0x26 - .byte 0x07, 0x0D, 0x25 - .byte 0x2D, 0x3F, 0x12 - .byte 0x2F, 0x15, 0x25 - .byte 0x29, 0x0F, 0x12 - .byte 0x07, 0x2C, 0x12 - .byte 0x2C, 0x0B, 0x26 - .byte 0x12, 0x1A, 0x16 - .byte 0x00, 0x0B, 0x2F - .byte 0x16, 0x35, 0x24 - .byte 0x1F, 0x1C, 0x22 - .byte 0x29, 0x33, 0x27 - .byte 0x3B, 0x30, 0x17 - .byte 0x11, 0x06, 0x35 - .byte 0x3E, 0x31, 0x2F - .byte 0x11, 0x3A, 0x25 - .byte 0x2A, 0x02, 0x19 - .byte 0x33, 0x18, 0x35 - .byte 0x2A, 0x20, 0x21 - .byte 0x2E, 0x32, 0x1B - .byte 0x3B, 0x1F, 0x23 - .byte 0x39, 0x29, 0x2A - .byte 0x2E, 0x31, 0x29 - .byte 0x2A, 0x0E, 0x2D - .byte 0x2D, 0x00, 0x1F - .byte 0x38, 0x28, 0x1B - .byte 0x14, 0x3B, 0x2B - .byte 0x2E, 0x04, 0x26 - .byte 0x36, 0x30, 0x11 - .byte 0x3B, 0x21, 0x2D - .byte 0x2B, 0x3F, 0x1B - .byte 0x20, 0x13, 0x31 - .byte 0x33, 0x0C, 0x30 - .byte 0x22, 0x2B, 0x2B - .byte 0x16, 0x02, 0x1E - .byte 0x1C, 0x12, 0x1C - .byte 0x0F, 0x3C, 0x36 - .byte 0x38, 0x10, 0x2D - .byte 0x18, 0x2F, 0x2D - .byte 0x35, 0x3B, 0x11 - .byte 0x37, 0x31, 0x13 - .byte 0x13, 0x3D, 0x2F - .byte 0x1E, 0x2C, 0x33 - .byte 0x2E, 0x37, 0x12 - .byte 0x3C, 0x1F, 0x33 - .byte 0x32, 0x2A, 0x27 - .byte 0x0D, 0x3B, 0x1C - .byte 0x35, 0x2A, 0x27 - .byte 0x09, 0x3D, 0x27 - .byte 0x12, 0x0B, 0x18 - .byte 0x0C, 0x15, 0x1D - .byte 0x20, 0x01, 0x1C - .byte 0x08, 0x3B, 0x1C - .byte 0x12, 0x37, 0x33 - .byte 0x15, 0x03, 0x2C - .byte 0x2A, 0x3B, 0x31 - .byte 0x0F, 0x04, 0x35 - .byte 0x08, 0x17, 0x33 - .byte 0x38, 0x3D, 0x2A - .byte 0x2F, 0x35, 0x16 - .byte 0x10, 0x35, 0x16 - .byte 0x23, 0x13, 0x2C - .byte 0x2F, 0x06, 0x20 - .byte 0x27, 0x3A, 0x24 - .byte 0x00, 0x1C, 0x2A - .byte 0x03, 0x39, 0x1D - .byte 0x28, 0x07, 0x1A - .byte 0x20, 0x0A, 0x37 - .byte 0x07, 0x35, 0x2D - .byte 0x15, 0x2F, 0x2C - .byte 0x10, 0x2C, 0x23 - .byte 0x3F, 0x29, 0x14 - .byte 0x2A, 0x21, 0x36 - .byte 0x34, 0x1A, 0x2C - .byte 0x1C, 0x3D, 0x33 - .byte 0x38, 0x2B, 0x22 - .byte 0x35, 0x28, 0x1F - .byte 0x3D, 0x0F, 0x1C - .byte 0x1E, 0x3E, 0x1B - .byte 0x0C, 0x3E, 0x1F - .byte 0x2B, 0x31, 0x2C - .byte 0x32, 0x39, 0x11 - .byte 0x05, 0x09, 0x11 - .byte 0x04, 0x38, 0x2A - .byte 0x32, 0x00, 0x16 - .byte 0x13, 0x0B, 0x31 - .byte 0x34, 0x2A, 0x13 - .byte 0x2C, 0x22, 0x21 - .byte 0x39, 0x2F, 0x15 - .byte 0x37, 0x28, 0x1E - .byte 0x07, 0x3B, 0x2D - .byte 0x11, 0x03, 0x28 - .byte 0x2D, 0x30, 0x1E - .byte 0x31, 0x11, 0x11 - .byte 0x23, 0x01, 0x1E - .byte 0x3D, 0x31, 0x34 - .byte 0x1C, 0x02, 0x34 - .byte 0x21, 0x0E, 0x25 - .byte 0x3D, 0x07, 0x17 - .byte 0x33, 0x15, 0x10 - .byte 0x29, 0x32, 0x32 - .byte 0x18, 0x1F, 0x30 - .byte 0x2D, 0x3B, 0x30 - .byte 0x27, 0x3E, 0x16 - .byte 0x31, 0x15, 0x12 - .byte 0x30, 0x25, 0x17 - .byte 0x33, 0x06, 0x34 - .byte 0x00, 0x29, 0x18 - .byte 0x3C, 0x03, 0x12 - .byte 0x2C, 0x0C, 0x11 - .byte 0x09, 0x30, 0x30 - .byte 0x10, 0x0E, 0x11 - .byte 0x27, 0x16, 0x1B - .byte 0x0C, 0x3B, 0x2E - .byte 0x2B, 0x33, 0x1E - .byte 0x13, 0x2D, 0x2D - .byte 0x11, 0x24, 0x29 - .byte 0x34, 0x3E, 0x2B - .byte 0x24, 0x1E, 0x21 - .byte 0x27, 0x1A, 0x2D - .byte 0x04, 0x39, 0x16 - .byte 0x3E, 0x33, 0x26 - .byte 0x1B, 0x2E, 0x25 - .byte 0x0C, 0x06, 0x19 - .byte 0x25, 0x19, 0x18 - .byte 0x1D, 0x33, 0x33 - .byte 0x1D, 0x28, 0x2D - .byte 0x1C, 0x10, 0x2A - .byte 0x1F, 0x35, 0x1E - .byte 0x34, 0x02, 0x10 - .byte 0x2B, 0x3A, 0x14 - .byte 0x0D, 0x0B, 0x15 - .byte 0x0C, 0x2C, 0x10 - .byte 0x37, 0x3A, 0x19 - .byte 0x06, 0x13, 0x17 - .byte 0x24, 0x10, 0x25 - .byte 0x24, 0x04, 0x1E - .byte 0x00, 0x35, 0x34 - .byte 0x3A, 0x00, 0x37 - .byte 0x3C, 0x07, 0x1A - .byte 0x2B, 0x28, 0x36 - .byte 0x34, 0x39, 0x2F - .byte 0x28, 0x09, 0x1F - .byte 0x38, 0x31, 0x30 - .byte 0x16, 0x25, 0x31 - .byte 0x18, 0x28, 0x31 - .byte 0x18, 0x0C, 0x22 - .byte 0x06, 0x39, 0x2D - .byte 0x3D, 0x20, 0x24 - .byte 0x2E, 0x27, 0x21 - .byte 0x3E, 0x18, 0x18 - .byte 0x15, 0x3C, 0x24 - .byte 0x06, 0x1B, 0x26 - .byte 0x15, 0x0E, 0x22 - .byte 0x0A, 0x0D, 0x1F - .byte 0x18, 0x16, 0x34 - .byte 0x10, 0x28, 0x21 - .byte 0x20, 0x11, 0x11 - .byte 0x36, 0x32, 0x15 - .byte 0x3B, 0x2E, 0x24 - .byte 0x1F, 0x2D, 0x12 - .byte 0x36, 0x2E, 0x20 - .byte 0x0B, 0x17, 0x33 - .byte 0x26, 0x03, 0x1F - .byte 0x08, 0x19, 0x31 - .byte 0x2A, 0x18, 0x25 - .byte 0x35, 0x2D, 0x2D - .byte 0x30, 0x38, 0x18 - .byte 0x1C, 0x25, 0x14 - .byte 0x1C, 0x22, 0x28 - .byte 0x08, 0x23, 0x21 - .byte 0x26, 0x1E, 0x30 - .byte 0x19, 0x0F, 0x15 - .byte 0x10, 0x2F, 0x22 - .byte 0x12, 0x02, 0x25 - .byte 0x3C, 0x01, 0x1D - .byte 0x0E, 0x14, 0x18 - .byte 0x0D, 0x18, 0x17 - .byte 0x22, 0x0B, 0x31 - .byte 0x13, 0x34, 0x21 - .byte 0x0F, 0x2D, 0x36 - .byte 0x39, 0x1F, 0x25 - .byte 0x18, 0x10, 0x1F - .byte 0x2D, 0x20, 0x20 - .byte 0x19, 0x0B, 0x31 - .byte 0x33, 0x13, 0x14 - .byte 0x2E, 0x11, 0x21 - .byte 0x2D, 0x0A, 0x37 - .byte 0x07, 0x15, 0x1B - .byte 0x32, 0x04, 0x32 - .byte 0x06, 0x18, 0x1B - .byte 0x13, 0x24, 0x12 - .byte 0x36, 0x22, 0x16 - .byte 0x1D, 0x29, 0x1C - .byte 0x35, 0x17, 0x21 - .byte 0x36, 0x17, 0x2B - .byte 0x35, 0x32, 0x19 - .byte 0x2A, 0x0F, 0x2E - .byte 0x10, 0x00, 0x34 - .byte 0x02, 0x0E, 0x28 - .byte 0x31, 0x32, 0x32 - .byte 0x3B, 0x05, 0x20 - .byte 0x36, 0x26, 0x12 - .byte 0x34, 0x06, 0x34 - .byte 0x1E, 0x31, 0x32 - .byte 0x35, 0x05, 0x34 - .byte 0x1E, 0x13, 0x15 - .byte 0x15, 0x14, 0x2C - .byte 0x29, 0x1C, 0x18 - .byte 0x24, 0x24, 0x12 - .byte 0x22, 0x29, 0x18 - .byte 0x34, 0x36, 0x30 - .byte 0x1E, 0x01, 0x23 - .byte 0x0C, 0x3C, 0x24 - .byte 0x0A, 0x3D, 0x16 - .byte 0x27, 0x1E, 0x23 - .byte 0x15, 0x02, 0x12 - .byte 0x11, 0x19, 0x2A - .byte 0x1D, 0x31, 0x15 - .byte 0x03, 0x3B, 0x2A - .byte 0x21, 0x19, 0x2C - .byte 0x0A, 0x23, 0x11 - .byte 0x25, 0x11, 0x1A - .byte 0x1A, 0x0A, 0x34 - .byte 0x3B, 0x0B, 0x33 - .byte 0x21, 0x0B, 0x37 - .byte 0x01, 0x31, 0x28 - .byte 0x35, 0x1D, 0x27 - .byte 0x2C, 0x30, 0x31 - .byte 0x2E, 0x39, 0x2D - .byte 0x30, 0x05, 0x2C - .byte 0x12, 0x2A, 0x2B - .byte 0x39, 0x22, 0x20 - .byte 0x15, 0x34, 0x1C - .byte 0x1C, 0x01, 0x15 - .byte 0x20, 0x16, 0x22 - .byte 0x13, 0x04, 0x18 - .byte 0x1E, 0x13, 0x10 - .byte 0x25, 0x33, 0x15 - .byte 0x39, 0x03, 0x31 - .byte 0x3F, 0x36, 0x18 - .byte 0x14, 0x23, 0x10 - .byte 0x2F, 0x1E, 0x1F - .byte 0x1F, 0x17, 0x2C - .byte 0x02, 0x16, 0x31 - .byte 0x20, 0x18, 0x30 - .byte 0x2E, 0x18, 0x37 - .byte 0x3B, 0x0E, 0x30 - .byte 0x10, 0x39, 0x24 - .byte 0x26, 0x39, 0x1E - .byte 0x30, 0x26, 0x2E - .byte 0x12, 0x01, 0x14 - .byte 0x37, 0x2A, 0x2E - .byte 0x21, 0x06, 0x1D - .byte 0x2A, 0x16, 0x32 - .byte 0x09, 0x38, 0x1C - .byte 0x07, 0x22, 0x17 - .byte 0x3B, 0x2D, 0x15 - .byte 0x07, 0x1E, 0x2E - .byte 0x1B, 0x2E, 0x1D - .byte 0x04, 0x09, 0x30 - .byte 0x30, 0x2D, 0x37 - .byte 0x2D, 0x34, 0x24 - .byte 0x18, 0x24, 0x25 - .byte 0x0E, 0x2D, 0x26 - .byte 0x23, 0x0A, 0x16 - .byte 0x12, 0x2D, 0x11 - .byte 0x21, 0x28, 0x2E - .byte 0x0F, 0x01, 0x21 - .byte 0x01, 0x31, 0x12 - .byte 0x3F, 0x1B, 0x1E - .byte 0x21, 0x25, 0x2B - .byte 0x26, 0x18, 0x13 - .byte 0x15, 0x2D, 0x34 - .byte 0x23, 0x21, 0x36 - .byte 0x0E, 0x2E, 0x1C - .byte 0x14, 0x22, 0x1C - .byte 0x2C, 0x0B, 0x28 - .byte 0x1A, 0x18, 0x21 - .byte 0x21, 0x07, 0x1A - .byte 0x24, 0x26, 0x29 - .byte 0x2B, 0x0A, 0x34 - .byte 0x3E, 0x27, 0x33 - .byte 0x12, 0x34, 0x1B - .byte 0x1F, 0x01, 0x2A - .byte 0x2E, 0x06, 0x23 - .byte 0x2F, 0x1F, 0x14 - .byte 0x18, 0x06, 0x26 - .byte 0x31, 0x1F, 0x2B - .byte 0x22, 0x26, 0x2E - .byte 0x1E, 0x15, 0x16 - .byte 0x20, 0x22, 0x28 - .byte 0x15, 0x37, 0x12 - .byte 0x25, 0x04, 0x2C - .byte 0x1F, 0x04, 0x2E - .byte 0x0C, 0x13, 0x18 - .byte 0x07, 0x0B, 0x36 - .byte 0x1D, 0x1C, 0x2A - .byte 0x30, 0x22, 0x1C - .byte 0x2E, 0x12, 0x2F - .byte 0x2B, 0x21, 0x1E - .byte 0x16, 0x38, 0x30 - .byte 0x04, 0x02, 0x16 - .byte 0x05, 0x14, 0x20 - .byte 0x38, 0x3C, 0x33 - .byte 0x21, 0x1B, 0x2F - .byte 0x14, 0x2A, 0x27 - .byte 0x38, 0x14, 0x1B - .byte 0x2B, 0x1F, 0x2B - .byte 0x29, 0x2B, 0x25 - .byte 0x27, 0x36, 0x21 - .byte 0x11, 0x22, 0x1B - .byte 0x29, 0x03, 0x1B - .byte 0x18, 0x24, 0x28 - .byte 0x21, 0x2D, 0x36 - .byte 0x3C, 0x2C, 0x24 - .byte 0x33, 0x17, 0x1F - .byte 0x2A, 0x3A, 0x21 - .byte 0x0A, 0x23, 0x37 - .byte 0x00, 0x0B, 0x21 - .byte 0x11, 0x38, 0x19 - .byte 0x0F, 0x0E, 0x1C - .byte 0x1F, 0x0F, 0x37 - .byte 0x3C, 0x10, 0x37 - .byte 0x38, 0x31, 0x35 - .byte 0x07, 0x15, 0x28 - .byte 0x1E, 0x2E, 0x19 - .byte 0x26, 0x10, 0x33 - .byte 0x3D, 0x35, 0x2F - .byte 0x3A, 0x04, 0x34 - .byte 0x0D, 0x18, 0x1A - .byte 0x01, 0x2D, 0x15 - .byte 0x3D, 0x1A, 0x17 - .byte 0x17, 0x3F, 0x32 - .byte 0x0B, 0x21, 0x11 - .byte 0x1E, 0x26, 0x2B - .byte 0x0D, 0x19, 0x24 - .byte 0x2E, 0x04, 0x1B - .byte 0x1B, 0x33, 0x20 - .byte 0x15, 0x21, 0x1D - .byte 0x1F, 0x04, 0x21 - .byte 0x0F, 0x12, 0x1F - .byte 0x2D, 0x2A, 0x32 - .byte 0x03, 0x37, 0x1F - .byte 0x35, 0x07, 0x27 - .byte 0x24, 0x1F, 0x31 - .byte 0x2F, 0x30, 0x15 - .byte 0x06, 0x00, 0x24 - .byte 0x0B, 0x22, 0x1A - .byte 0x0C, 0x3B, 0x29 - .byte 0x14, 0x1A, 0x17 - .byte 0x37, 0x20, 0x25 - .byte 0x3F, 0x26, 0x37 - .byte 0x3A, 0x3E, 0x10 - .byte 0x22, 0x04, 0x11 - .byte 0x28, 0x12, 0x1C - .byte 0x03, 0x2E, 0x2E - .byte 0x0E, 0x38, 0x28 - .byte 0x01, 0x29, 0x22 - .byte 0x1E, 0x33, 0x19 - .byte 0x06, 0x21, 0x27 - .byte 0x33, 0x19, 0x1A - .byte 0x02, 0x05, 0x17 - .byte 0x11, 0x11, 0x2C - .byte 0x1F, 0x26, 0x1E - .byte 0x39, 0x1F, 0x28 - .byte 0x2E, 0x2F, 0x12 - .byte 0x22, 0x34, 0x13 - .byte 0x3B, 0x26, 0x2F - .byte 0x34, 0x00, 0x14 - .byte 0x10, 0x31, 0x11 - .byte 0x1D, 0x2D, 0x2A - .byte 0x08, 0x08, 0x37 - .byte 0x15, 0x18, 0x34 - .byte 0x04, 0x2B, 0x24 - .byte 0x2F, 0x1E, 0x27 - .byte 0x22, 0x2A, 0x24 - .byte 0x07, 0x14, 0x25 - .byte 0x01, 0x27, 0x19 - .byte 0x29, 0x0A, 0x29 - .byte 0x3D, 0x1C, 0x2F - .byte 0x0D, 0x1F, 0x1C - .byte 0x24, 0x3D, 0x32 - .byte 0x36, 0x1D, 0x24 - .byte 0x14, 0x21, 0x16 - .byte 0x1A, 0x0D, 0x29 - .byte 0x3F, 0x2B, 0x2A - .byte 0x1A, 0x3E, 0x35 - .byte 0x11, 0x28, 0x18 - .byte 0x32, 0x05, 0x15 - .byte 0x21, 0x2E, 0x34 - .byte 0x2D, 0x14, 0x2A - .byte 0x3C, 0x08, 0x37 - .byte 0x3F, 0x34, 0x1E - .byte 0x27, 0x24, 0x1C - .byte 0x16, 0x16, 0x33 - .byte 0x29, 0x3B, 0x19 - .byte 0x36, 0x2F, 0x1C - .byte 0x03, 0x25, 0x2C - .byte 0x0B, 0x16, 0x36 - .byte 0x1C, 0x1D, 0x1B - .byte 0x2C, 0x27, 0x1B - .byte 0x0B, 0x1F, 0x2B - .byte 0x08, 0x10, 0x27 - .byte 0x3F, 0x25, 0x2F - .byte 0x33, 0x13, 0x1F - .byte 0x04, 0x31, 0x37 - .byte 0x0E, 0x2F, 0x12 - .byte 0x08, 0x23, 0x20 - .byte 0x3A, 0x1A, 0x1E - .byte 0x2F, 0x0B, 0x1F - .byte 0x1E, 0x20, 0x19 - .byte 0x23, 0x3B, 0x14 - .byte 0x25, 0x00, 0x27 - .byte 0x14, 0x04, 0x25 - .byte 0x36, 0x1A, 0x2B - .byte 0x27, 0x21, 0x15 - .byte 0x28, 0x13, 0x2C - .byte 0x0E, 0x3C, 0x35 - .byte 0x0C, 0x2D, 0x2B - .byte 0x37, 0x16, 0x15 - .byte 0x29, 0x15, 0x1D - .byte 0x17, 0x34, 0x36 - .byte 0x09, 0x0A, 0x31 - .byte 0x37, 0x22, 0x28 - .byte 0x17, 0x2B, 0x35 - .byte 0x14, 0x2B, 0x12 - .byte 0x08, 0x13, 0x1F - .byte 0x31, 0x13, 0x28 - .byte 0x06, 0x07, 0x35 - .byte 0x23, 0x3A, 0x29 - .byte 0x0F, 0x24, 0x2E - .byte 0x07, 0x35, 0x26 - .byte 0x0E, 0x12, 0x15 - .byte 0x23, 0x33, 0x2C - .byte 0x0E, 0x21, 0x26 - .byte 0x1C, 0x12, 0x25 - .byte 0x23, 0x1D, 0x2F - .byte 0x04, 0x35, 0x33 - .byte 0x16, 0x01, 0x24 - .byte 0x3D, 0x2C, 0x2E - .byte 0x35, 0x0A, 0x25 - .byte 0x11, 0x13, 0x25 - .byte 0x1B, 0x1B, 0x15 - .byte 0x15, 0x39, 0x10 - .byte 0x0B, 0x35, 0x24 - .byte 0x3A, 0x27, 0x30 - .byte 0x2E, 0x2F, 0x15 - .byte 0x10, 0x1F, 0x35 - .byte 0x1B, 0x28, 0x35 - .byte 0x26, 0x30, 0x37 - .byte 0x34, 0x37, 0x2B - .byte 0x0F, 0x30, 0x29 - .byte 0x2E, 0x3F, 0x2B - .byte 0x38, 0x34, 0x2B - .byte 0x2B, 0x2F, 0x25 - .byte 0x0D, 0x28, 0x2A - .byte 0x33, 0x18, 0x10 - .byte 0x21, 0x12, 0x11 - .byte 0x1F, 0x22, 0x34 - .byte 0x11, 0x25, 0x23 - .byte 0x21, 0x3F, 0x11 - .byte 0x26, 0x27, 0x25 - .byte 0x28, 0x36, 0x12 - .byte 0x15, 0x26, 0x32 - .byte 0x11, 0x18, 0x24 - .byte 0x32, 0x25, 0x37 - .byte 0x27, 0x3A, 0x33 - .byte 0x35, 0x07, 0x1C - .byte 0x1A, 0x0E, 0x2A - .byte 0x1E, 0x2F, 0x1F - .byte 0x00, 0x2E, 0x21 - .byte 0x1B, 0x3C, 0x14 - .byte 0x2F, 0x3A, 0x2F - .byte 0x3E, 0x38, 0x15 - .byte 0x1A, 0x13, 0x2F - .byte 0x29, 0x0D, 0x2F - .byte 0x37, 0x17, 0x18 - .byte 0x30, 0x1C, 0x35 - .byte 0x15, 0x34, 0x14 - .byte 0x28, 0x11, 0x2C - .byte 0x2C, 0x25, 0x2A - .byte 0x20, 0x3F, 0x28 - .byte 0x0C, 0x34, 0x1B - .byte 0x30, 0x2E, 0x25 - .byte 0x37, 0x1C, 0x24 - .byte 0x1F, 0x25, 0x26 - .byte 0x0C, 0x19, 0x34 - .byte 0x18, 0x10, 0x35 - .byte 0x0A, 0x13, 0x11 - .byte 0x25, 0x13, 0x20 - .byte 0x13, 0x19, 0x11 - .byte 0x20, 0x28, 0x1D - .byte 0x3E, 0x30, 0x1B - .byte 0x23, 0x24, 0x21 - .byte 0x0D, 0x23, 0x23 - .byte 0x1D, 0x28, 0x2E - .byte 0x2D, 0x12, 0x1F - .byte 0x0E, 0x2E, 0x2B - .byte 0x0B, 0x31, 0x32 - .byte 0x24, 0x3C, 0x2C - .byte 0x13, 0x3C, 0x12 - .byte 0x28, 0x16, 0x2A - .byte 0x05, 0x0C, 0x32 - .byte 0x39, 0x0B, 0x32 - .byte 0x21, 0x04, 0x14 - .byte 0x10, 0x31, 0x32 - .byte 0x12, 0x1F, 0x23 - .byte 0x39, 0x2E, 0x2E - .byte 0x22, 0x3D, 0x27 - .byte 0x0C, 0x1E, 0x18 - .byte 0x25, 0x00, 0x17 - .byte 0x06, 0x31, 0x14 - .byte 0x13, 0x21, 0x1A - .byte 0x14, 0x20, 0x35 - .byte 0x0A, 0x3B, 0x25 - .byte 0x33, 0x08, 0x28 - .byte 0x3D, 0x02, 0x33 - .byte 0x23, 0x00, 0x13 - .byte 0x22, 0x21, 0x28 - .byte 0x30, 0x14, 0x2E - .byte 0x14, 0x32, 0x36 - .byte 0x39, 0x23, 0x1E - .byte 0x1C, 0x11, 0x30 - .byte 0x37, 0x16, 0x30 - .byte 0x15, 0x31, 0x1F - .byte 0x34, 0x28, 0x2C - .byte 0x35, 0x05, 0x29 - .byte 0x37, 0x33, 0x2A - .byte 0x1C, 0x17, 0x2E - .byte 0x10, 0x06, 0x16 - .byte 0x32, 0x1F, 0x2F - .byte 0x00, 0x29, 0x1E - .byte 0x04, 0x01, 0x16 - .byte 0x3B, 0x23, 0x1E - .byte 0x1B, 0x34, 0x2A - .byte 0x30, 0x11, 0x2B - .byte 0x03, 0x00, 0x1F - .byte 0x1D, 0x37, 0x1A - .byte 0x3A, 0x18, 0x25 - .byte 0x1C, 0x16, 0x2C - .byte 0x04, 0x3F, 0x33 - .byte 0x26, 0x23, 0x2D - .byte 0x15, 0x2C, 0x27 - .byte 0x02, 0x35, 0x27 - .byte 0x07, 0x35, 0x33 - .byte 0x1A, 0x0C, 0x10 - .byte 0x28, 0x26, 0x2C - .byte 0x2F, 0x36, 0x16 - .byte 0x37, 0x0B, 0x27 - .byte 0x1B, 0x3D, 0x18 - .byte 0x27, 0x1F, 0x20 - .byte 0x2B, 0x2A, 0x33 - .byte 0x0B, 0x0F, 0x20 - .byte 0x35, 0x3C, 0x2F - .byte 0x33, 0x21, 0x15 - .byte 0x2D, 0x26, 0x34 - .byte 0x1F, 0x1A, 0x21 - .byte 0x2F, 0x2C, 0x2A - .byte 0x1A, 0x32, 0x1A - .byte 0x3B, 0x3F, 0x21 - .byte 0x13, 0x3F, 0x13 - .byte 0x0F, 0x24, 0x22 - .byte 0x14, 0x1B, 0x10 - .byte 0x21, 0x06, 0x28 - .byte 0x25, 0x34, 0x10 - .byte 0x2E, 0x0E, 0x14 - .byte 0x3C, 0x3E, 0x25 - .byte 0x16, 0x06, 0x30 - .byte 0x0B, 0x04, 0x1F - .byte 0x3E, 0x02, 0x24 - .byte 0x0C, 0x17, 0x25 - .byte 0x2B, 0x3C, 0x2D - .byte 0x15, 0x36, 0x33 - .byte 0x18, 0x23, 0x2A - .byte 0x1D, 0x10, 0x2A - .byte 0x35, 0x17, 0x28 - .byte 0x00, 0x37, 0x24 - .byte 0x0A, 0x3B, 0x15 - .byte 0x1D, 0x0B, 0x1F - .byte 0x3C, 0x31, 0x25 - .byte 0x1D, 0x0F, 0x1D - .byte 0x20, 0x13, 0x34 - .byte 0x11, 0x2B, 0x2E - .byte 0x23, 0x0C, 0x2E - .byte 0x24, 0x02, 0x14 - .byte 0x31, 0x16, 0x19 - .byte 0x0E, 0x23, 0x35 - .byte 0x1A, 0x10, 0x16 - .byte 0x14, 0x04, 0x19 - .byte 0x2D, 0x27, 0x37 - .byte 0x33, 0x02, 0x31 - .byte 0x02, 0x04, 0x16 - .byte 0x0D, 0x22, 0x25 - .byte 0x25, 0x00, 0x16 - .byte 0x2A, 0x3F, 0x26 - .byte 0x20, 0x0C, 0x12 - .byte 0x2F, 0x2E, 0x35 - .byte 0x1B, 0x0D, 0x22 - .byte 0x1E, 0x01, 0x34 - .byte 0x05, 0x22, 0x21 - .byte 0x34, 0x2A, 0x32 - .byte 0x0B, 0x09, 0x1D - .byte 0x3F, 0x32, 0x2F - .byte 0x3D, 0x18, 0x2D - .byte 0x0B, 0x38, 0x36 - .byte 0x39, 0x17, 0x28 - .byte 0x34, 0x04, 0x24 - .byte 0x36, 0x0E, 0x2A - .byte 0x38, 0x01, 0x14 - .byte 0x3C, 0x24, 0x22 - .byte 0x21, 0x03, 0x18 - .byte 0x32, 0x2F, 0x12 - .byte 0x29, 0x24, 0x31 - .byte 0x0A, 0x3B, 0x12 - .byte 0x1A, 0x1C, 0x20 - .byte 0x30, 0x31, 0x1B - .byte 0x1A, 0x21, 0x10 - .byte 0x05, 0x29, 0x10 - .byte 0x26, 0x2D, 0x13 - .byte 0x16, 0x0C, 0x1D - .byte 0x2B, 0x06, 0x1B - .byte 0x06, 0x12, 0x14 - .byte 0x38, 0x0F, 0x35 - .byte 0x23, 0x3A, 0x2C - .byte 0x00, 0x19, 0x33 - .byte 0x29, 0x14, 0x2D - .byte 0x2A, 0x21, 0x29 - .byte 0x14, 0x31, 0x14 - .byte 0x1A, 0x06, 0x1E - .byte 0x18, 0x1B, 0x28 - .byte 0x3B, 0x16, 0x29 - .byte 0x15, 0x1E, 0x12 - .byte 0x34, 0x0A, 0x14 - .byte 0x1B, 0x05, 0x27 - .byte 0x0B, 0x01, 0x26 - .byte 0x2A, 0x22, 0x35 - .byte 0x21, 0x20, 0x18 - .byte 0x20, 0x37, 0x17 - .byte 0x14, 0x1F, 0x11 - .byte 0x1D, 0x11, 0x25 - .byte 0x24, 0x2B, 0x2F - .byte 0x07, 0x3F, 0x1F - .byte 0x2C, 0x25, 0x25 - .byte 0x2A, 0x29, 0x18 - .byte 0x11, 0x24, 0x28 - .byte 0x31, 0x2C, 0x2A - .byte 0x39, 0x0B, 0x26 - .byte 0x28, 0x10, 0x26 - .byte 0x22, 0x06, 0x16 - .byte 0x09, 0x2C, 0x13 - .byte 0x34, 0x19, 0x15 - .byte 0x3A, 0x12, 0x21 - .byte 0x1D, 0x38, 0x23 - .byte 0x12, 0x25, 0x24 - .byte 0x21, 0x30, 0x12 - .byte 0x37, 0x1A, 0x12 - .byte 0x24, 0x3B, 0x25 - .byte 0x32, 0x15, 0x23 - .byte 0x0D, 0x1A, 0x10 - .byte 0x16, 0x2E, 0x26 - .byte 0x1D, 0x14, 0x16 - .byte 0x3E, 0x2E, 0x1F - .byte 0x0A, 0x16, 0x10 - .byte 0x1D, 0x30, 0x2B - .byte 0x04, 0x3A, 0x19 - .byte 0x08, 0x2D, 0x2E - .byte 0x28, 0x1E, 0x33 - .byte 0x0A, 0x12, 0x2E - .byte 0x0D, 0x03, 0x2F - .byte 0x26, 0x3A, 0x1E - .byte 0x35, 0x3B, 0x2A - .byte 0x03, 0x1A, 0x18 - .byte 0x3F, 0x0B, 0x27 - .byte 0x04, 0x05, 0x34 - .byte 0x36, 0x0B, 0x27 - .byte 0x3B, 0x17, 0x11 - .byte 0x0D, 0x27, 0x26 - .byte 0x2C, 0x1F, 0x20 - .byte 0x26, 0x10, 0x20 - .byte 0x25, 0x23, 0x2D - .byte 0x37, 0x09, 0x13 - .byte 0x14, 0x17, 0x2D - .byte 0x2E, 0x3D, 0x23 - .byte 0x1D, 0x1A, 0x1F - .byte 0x21, 0x33, 0x2E - .byte 0x28, 0x17, 0x13 - .byte 0x26, 0x3C, 0x36 - .byte 0x14, 0x1A, 0x33 - .byte 0x32, 0x20, 0x2B - .byte 0x19, 0x3E, 0x20 - .byte 0x0C, 0x02, 0x2D - .byte 0x3C, 0x3C, 0x2A - .byte 0x30, 0x30, 0x28 - .byte 0x25, 0x3F, 0x1E - .byte 0x03, 0x17, 0x1E - .byte 0x35, 0x11, 0x1C - .byte 0x1B, 0x14, 0x2A - .byte 0x28, 0x3A, 0x23 - .byte 0x0E, 0x1F, 0x12 - .byte 0x36, 0x21, 0x20 - .byte 0x07, 0x3B, 0x10 - .byte 0x23, 0x19, 0x34 - .byte 0x0D, 0x2E, 0x18 - .byte 0x3F, 0x20, 0x25 - .byte 0x3E, 0x3B, 0x15 - .byte 0x0B, 0x2E, 0x12 - .byte 0x37, 0x0B, 0x23 - .byte 0x3D, 0x32, 0x1F - .byte 0x16, 0x03, 0x27 - .byte 0x14, 0x0C, 0x21 - .byte 0x18, 0x03, 0x30 - .byte 0x3E, 0x21, 0x13 - .byte 0x0F, 0x00, 0x32 - .byte 0x3F, 0x23, 0x16 - .byte 0x0E, 0x31, 0x1D - .byte 0x18, 0x1C, 0x1D - .byte 0x30, 0x0E, 0x1E - .byte 0x21, 0x20, 0x23 - .byte 0x3F, 0x0C, 0x1E - .byte 0x14, 0x33, 0x22 - .byte 0x22, 0x21, 0x15 - .byte 0x36, 0x05, 0x1E - .byte 0x1D, 0x31, 0x14 - .byte 0x20, 0x11, 0x37 - .byte 0x0D, 0x33, 0x19 - .byte 0x25, 0x05, 0x36 - .byte 0x1E, 0x31, 0x20 - .byte 0x35, 0x3A, 0x2F - .byte 0x32, 0x2F, 0x30 - .byte 0x14, 0x23, 0x2D - .byte 0x35, 0x1E, 0x29 - .byte 0x05, 0x05, 0x1B - .byte 0x09, 0x1F, 0x26 - .byte 0x2F, 0x0B, 0x15 - .byte 0x15, 0x11, 0x13 - .byte 0x29, 0x1B, 0x18 - .byte 0x1C, 0x13, 0x35 - .byte 0x34, 0x31, 0x23 - .byte 0x27, 0x3F, 0x2F - .byte 0x09, 0x30, 0x19 - .byte 0x23, 0x12, 0x34 - .byte 0x02, 0x2A, 0x21 - .byte 0x09, 0x3C, 0x1D - .byte 0x0C, 0x02, 0x10 - .byte 0x22, 0x05, 0x17 - .byte 0x22, 0x08, 0x1B - .byte 0x0A, 0x0F, 0x15 - .byte 0x02, 0x11, 0x13 - .byte 0x01, 0x21, 0x22 - .byte 0x16, 0x39, 0x33 - .byte 0x24, 0x38, 0x34 - .byte 0x0F, 0x1E, 0x2B - .byte 0x2B, 0x15, 0x15 - .byte 0x20, 0x22, 0x2E - .byte 0x3A, 0x3F, 0x31 - .byte 0x1A, 0x27, 0x2B - .byte 0x29, 0x34, 0x14 - .byte 0x16, 0x39, 0x2F - .byte 0x13, 0x3E, 0x16 - .byte 0x36, 0x21, 0x30 - .byte 0x00, 0x24, 0x2B - .byte 0x24, 0x21, 0x30 - .byte 0x15, 0x31, 0x13 - .byte 0x10, 0x37, 0x24 - .byte 0x08, 0x07, 0x23 - .byte 0x21, 0x09, 0x25 - .byte 0x05, 0x3C, 0x32 - .byte 0x19, 0x03, 0x25 - .byte 0x0F, 0x29, 0x2B - .byte 0x16, 0x07, 0x13 - .byte 0x3E, 0x3D, 0x25 - .byte 0x36, 0x0B, 0x28 - .byte 0x2E, 0x2B, 0x16 - .byte 0x0C, 0x31, 0x11 - .byte 0x30, 0x13, 0x2D - .byte 0x26, 0x3E, 0x37 - .byte 0x29, 0x2F, 0x2E - .byte 0x15, 0x3D, 0x17 - .byte 0x1C, 0x2E, 0x21 - .byte 0x33, 0x2F, 0x10 - .byte 0x0D, 0x05, 0x1D - .byte 0x1C, 0x1A, 0x12 - .byte 0x0E, 0x18, 0x37 - .byte 0x1B, 0x11, 0x14 - .byte 0x06, 0x14, 0x21 - .byte 0x31, 0x0E, 0x27 - .byte 0x1A, 0x03, 0x10 - .byte 0x00, 0x34, 0x31 - .byte 0x3F, 0x0B, 0x1D - .byte 0x0F, 0x12, 0x1F - .byte 0x1A, 0x15, 0x10 - .byte 0x0F, 0x00, 0x24 - .byte 0x3E, 0x0A, 0x2A - .byte 0x30, 0x2B, 0x24 - .byte 0x26, 0x31, 0x10 - .byte 0x2D, 0x2F, 0x2F - .byte 0x3F, 0x0C, 0x13 - .byte 0x12, 0x0B, 0x16 - .byte 0x15, 0x07, 0x1F - .byte 0x28, 0x10, 0x32 - .byte 0x0F, 0x17, 0x15 - .byte 0x0B, 0x27, 0x33 - .byte 0x34, 0x1D, 0x10 - .byte 0x1C, 0x3A, 0x12 - .byte 0x2C, 0x27, 0x37 - .byte 0x0A, 0x1A, 0x32 - .byte 0x05, 0x1F, 0x21 - .byte 0x24, 0x0D, 0x1F - .byte 0x1C, 0x17, 0x24 - .byte 0x2F, 0x3B, 0x32 - .byte 0x3B, 0x25, 0x10 - .byte 0x03, 0x2F, 0x21 - .byte 0x0C, 0x10, 0x23 - .byte 0x0E, 0x3A, 0x2C - .byte 0x33, 0x03, 0x2C - .byte 0x12, 0x06, 0x1C - .byte 0x2A, 0x37, 0x30 - .byte 0x3F, 0x01, 0x1E - .byte 0x35, 0x16, 0x37 - .byte 0x2C, 0x32, 0x35 - .byte 0x05, 0x11, 0x22 - .byte 0x29, 0x09, 0x20 - .byte 0x2B, 0x0D, 0x1F - .byte 0x18, 0x0D, 0x20 - .byte 0x23, 0x39, 0x16 - .byte 0x0F, 0x3A, 0x18 - .byte 0x21, 0x35, 0x2B - .byte 0x36, 0x26, 0x2B - .byte 0x23, 0x05, 0x2F - .byte 0x1B, 0x08, 0x17 - .byte 0x3E, 0x09, 0x16 - .byte 0x2D, 0x3A, 0x37 - .byte 0x15, 0x35, 0x35 - .byte 0x29, 0x0A, 0x12 - .byte 0x02, 0x39, 0x1F - .byte 0x14, 0x34, 0x33 - .byte 0x17, 0x1D, 0x18 - .byte 0x16, 0x1D, 0x1A - .byte 0x01, 0x39, 0x22 - .byte 0x1E, 0x27, 0x36 - .byte 0x32, 0x14, 0x26 - .byte 0x0A, 0x39, 0x36 - .byte 0x1F, 0x0D, 0x1E - .byte 0x0B, 0x0A, 0x19 - .byte 0x35, 0x1D, 0x34 - .byte 0x03, 0x12, 0x16 - .byte 0x0C, 0x13, 0x2E - .byte 0x0C, 0x34, 0x1E - .byte 0x10, 0x14, 0x1E - .byte 0x23, 0x32, 0x27 - .byte 0x02, 0x10, 0x29 - .byte 0x35, 0x18, 0x33 - .byte 0x33, 0x1D, 0x1A - .byte 0x3C, 0x15, 0x23 - .byte 0x3E, 0x3F, 0x22 - .byte 0x2A, 0x02, 0x2C - .byte 0x28, 0x0A, 0x2F - .byte 0x1A, 0x06, 0x35 - .byte 0x3C, 0x17, 0x2B - .byte 0x03, 0x12, 0x17 - .byte 0x2F, 0x0A, 0x26 - .byte 0x12, 0x38, 0x11 - .byte 0x36, 0x1B, 0x23 - .byte 0x01, 0x39, 0x35 - .byte 0x19, 0x19, 0x17 - .byte 0x09, 0x28, 0x22 - .byte 0x1E, 0x27, 0x2C - .byte 0x35, 0x33, 0x2C - .byte 0x27, 0x25, 0x31 - .byte 0x06, 0x31, 0x2D - .byte 0x1A, 0x39, 0x28 - .byte 0x2D, 0x04, 0x1E - .byte 0x24, 0x3E, 0x1C - .byte 0x3C, 0x30, 0x1B - .byte 0x3F, 0x3E, 0x37 - .byte 0x22, 0x36, 0x11 - .byte 0x00, 0x01, 0x1C - .byte 0x12, 0x1A, 0x10 - .byte 0x12, 0x1E, 0x2C - .byte 0x1F, 0x12, 0x2A - .byte 0x2F, 0x06, 0x19 - .byte 0x35, 0x1A, 0x18 - .byte 0x3B, 0x09, 0x36 - .byte 0x34, 0x1D, 0x13 - .byte 0x02, 0x07, 0x10 - .byte 0x20, 0x2F, 0x1D - .byte 0x0B, 0x03, 0x33 - .byte 0x1C, 0x16, 0x31 - .byte 0x05, 0x13, 0x1B - .byte 0x29, 0x06, 0x13 - .byte 0x30, 0x2D, 0x36 - .byte 0x2A, 0x2D, 0x2C - .byte 0x19, 0x34, 0x1C - .byte 0x0F, 0x15, 0x12 - .byte 0x36, 0x15, 0x2C - .byte 0x3A, 0x06, 0x1C - .byte 0x12, 0x1D, 0x26 - .byte 0x03, 0x38, 0x1D - .byte 0x01, 0x01, 0x2D - .byte 0x17, 0x2E, 0x10 - .byte 0x14, 0x17, 0x1C - .byte 0x34, 0x0F, 0x28 - .byte 0x09, 0x37, 0x1B - .byte 0x28, 0x1D, 0x26 - .byte 0x29, 0x2D, 0x36 - .byte 0x1E, 0x17, 0x28 - .byte 0x15, 0x0F, 0x1C - .byte 0x20, 0x2D, 0x10 - .byte 0x27, 0x16, 0x2E - .byte 0x14, 0x09, 0x12 - .byte 0x3B, 0x3D, 0x21 - .byte 0x25, 0x1A, 0x2C - .byte 0x00, 0x22, 0x36 - .byte 0x0D, 0x30, 0x10 - .byte 0x17, 0x19, 0x1B - .byte 0x00, 0x3B, 0x21 - .byte 0x2A, 0x28, 0x34 - .byte 0x2D, 0x0F, 0x16 - .byte 0x0A, 0x30, 0x28 - .byte 0x06, 0x00, 0x25 - .byte 0x31, 0x2E, 0x2A - .byte 0x14, 0x33, 0x28 - .byte 0x36, 0x10, 0x2E - .byte 0x05, 0x2E, 0x19 - .byte 0x19, 0x1A, 0x15 - .byte 0x2C, 0x14, 0x17 - .byte 0x37, 0x0F, 0x13 - .byte 0x32, 0x17, 0x1B - .byte 0x39, 0x18, 0x32 - .byte 0x2E, 0x32, 0x1E - .byte 0x24, 0x1D, 0x31 - .byte 0x12, 0x1D, 0x2B - .byte 0x14, 0x0C, 0x27 - .byte 0x36, 0x2E, 0x32 - .byte 0x06, 0x0A, 0x1A - .byte 0x28, 0x28, 0x20 - .byte 0x3A, 0x3A, 0x17 - .byte 0x08, 0x27, 0x36 - .byte 0x18, 0x1A, 0x10 - .byte 0x1E, 0x26, 0x1B - .byte 0x1F, 0x33, 0x1F - .byte 0x21, 0x17, 0x2F - .byte 0x01, 0x08, 0x20 - .byte 0x35, 0x03, 0x19 - .byte 0x3B, 0x02, 0x20 - .byte 0x02, 0x2D, 0x23 - .byte 0x0E, 0x17, 0x32 - .byte 0x31, 0x29, 0x11 - .byte 0x22, 0x17, 0x22 - .byte 0x3A, 0x2C, 0x23 - .byte 0x34, 0x20, 0x18 - .byte 0x00, 0x3A, 0x22 - .byte 0x25, 0x33, 0x21 - .byte 0x33, 0x04, 0x27 - .byte 0x04, 0x18, 0x32 - .byte 0x2C, 0x0C, 0x2F - .byte 0x28, 0x14, 0x2C - .byte 0x3F, 0x30, 0x2B - .byte 0x30, 0x21, 0x1D - .byte 0x01, 0x25, 0x32 - .byte 0x05, 0x23, 0x34 - .byte 0x24, 0x10, 0x30 - .byte 0x3D, 0x14, 0x1B - .byte 0x3F, 0x38, 0x2F - .byte 0x22, 0x1B, 0x32 - .byte 0x25, 0x07, 0x37 - .byte 0x0A, 0x0C, 0x1D - .byte 0x03, 0x1E, 0x1A - .byte 0x0F, 0x3C, 0x12 - .byte 0x11, 0x18, 0x1D - .byte 0x00, 0x35, 0x2F - .byte 0x32, 0x18, 0x14 - .byte 0x23, 0x30, 0x1B - .byte 0x11, 0x3D, 0x12 - .byte 0x1A, 0x16, 0x35 - .byte 0x28, 0x05, 0x24 - .byte 0x17, 0x3D, 0x37 - .byte 0x2E, 0x09, 0x2E - .byte 0x18, 0x1D, 0x17 - .byte 0x20, 0x1F, 0x18 - .byte 0x23, 0x2C, 0x2F - .byte 0x20, 0x3F, 0x16 - .byte 0x3F, 0x29, 0x2E - .byte 0x23, 0x3B, 0x29 - .byte 0x18, 0x39, 0x13 - .byte 0x1E, 0x32, 0x35 - .byte 0x14, 0x1D, 0x2A - .byte 0x35, 0x01, 0x1D - .byte 0x3E, 0x3B, 0x1E - .byte 0x22, 0x1E, 0x16 - .byte 0x18, 0x22, 0x12 - .byte 0x3E, 0x29, 0x33 - .byte 0x2F, 0x14, 0x19 - .byte 0x3B, 0x07, 0x15 - .byte 0x06, 0x3D, 0x29 - .byte 0x35, 0x37, 0x23 - .byte 0x34, 0x1D, 0x2D - .byte 0x18, 0x12, 0x1B - .byte 0x0B, 0x13, 0x24 - .byte 0x13, 0x38, 0x1C - .byte 0x1F, 0x0B, 0x1B - .byte 0x13, 0x21, 0x1C - .byte 0x06, 0x39, 0x32 - .byte 0x37, 0x3D, 0x26 - .byte 0x29, 0x26, 0x15 - .byte 0x3C, 0x33, 0x27 - .byte 0x00, 0x01, 0x2E - .byte 0x15, 0x18, 0x31 - .byte 0x0D, 0x2C, 0x13 - .byte 0x27, 0x3B, 0x20 - .byte 0x2D, 0x01, 0x26 - .byte 0x23, 0x15, 0x30 - .byte 0x24, 0x00, 0x17 - .byte 0x37, 0x3F, 0x33 - .byte 0x25, 0x24, 0x31 - .byte 0x06, 0x3B, 0x37 - .byte 0x03, 0x18, 0x1A - .byte 0x2C, 0x34, 0x14 - .byte 0x1D, 0x36, 0x18 - .byte 0x3A, 0x04, 0x23 - .byte 0x12, 0x26, 0x15 - .byte 0x2B, 0x19, 0x1A - .byte 0x29, 0x2C, 0x36 - .byte 0x01, 0x19, 0x1D - .byte 0x2F, 0x06, 0x2B - .byte 0x0C, 0x12, 0x26 - .byte 0x36, 0x32, 0x1D - .byte 0x0D, 0x12, 0x28 - .byte 0x03, 0x28, 0x13 - .byte 0x29, 0x06, 0x17 - .byte 0x03, 0x38, 0x21 - .byte 0x30, 0x2C, 0x10 - .byte 0x22, 0x00, 0x28 - .byte 0x24, 0x3B, 0x1C - .byte 0x20, 0x3E, 0x13 - .byte 0x02, 0x0C, 0x19 - .byte 0x29, 0x2C, 0x1A - .byte 0x39, 0x30, 0x22 - .byte 0x2A, 0x1F, 0x22 - .byte 0x14, 0x34, 0x2C - .byte 0x14, 0x25, 0x1B - .byte 0x06, 0x3B, 0x15 - .byte 0x06, 0x1C, 0x13 - .byte 0x15, 0x03, 0x18 - .byte 0x1E, 0x2A, 0x1B - .byte 0x17, 0x25, 0x2F - .byte 0x1C, 0x29, 0x2E - .byte 0x02, 0x32, 0x1E - .byte 0x1D, 0x28, 0x35 - .byte 0x36, 0x03, 0x34 - .byte 0x16, 0x3D, 0x2A - .byte 0x12, 0x0D, 0x13 - .byte 0x1D, 0x2D, 0x21 - .byte 0x32, 0x17, 0x2E - .byte 0x1A, 0x15, 0x26 - .byte 0x22, 0x2F, 0x15 - .byte 0x3C, 0x0E, 0x20 - .byte 0x2F, 0x27, 0x13 - .byte 0x04, 0x09, 0x32 - .byte 0x1E, 0x01, 0x34 - .byte 0x06, 0x16, 0x1E - .byte 0x2E, 0x1B, 0x1C - .byte 0x28, 0x13, 0x2A - .byte 0x30, 0x34, 0x12 - .byte 0x12, 0x32, 0x18 - .byte 0x1D, 0x1D, 0x35 - .byte 0x07, 0x1C, 0x16 - .byte 0x2D, 0x3D, 0x35 - .byte 0x1C, 0x1B, 0x24 - .byte 0x21, 0x2D, 0x1E - .byte 0x10, 0x09, 0x14 - .byte 0x3D, 0x11, 0x12 - .byte 0x25, 0x02, 0x26 - .byte 0x23, 0x02, 0x19 - .byte 0x19, 0x05, 0x14 - .byte 0x0B, 0x21, 0x1A - .byte 0x09, 0x02, 0x2C - .byte 0x18, 0x28, 0x2D - .byte 0x1E, 0x10, 0x12 - .byte 0x2E, 0x18, 0x2E - .byte 0x1F, 0x02, 0x2C - .byte 0x14, 0x17, 0x24 - .byte 0x39, 0x08, 0x32 - .byte 0x16, 0x14, 0x22 - .byte 0x16, 0x28, 0x21 - .byte 0x11, 0x10, 0x2C - .byte 0x23, 0x36, 0x2B - .byte 0x39, 0x21, 0x26 - .byte 0x0E, 0x06, 0x2D - .byte 0x3C, 0x3E, 0x26 - .byte 0x2A, 0x1B, 0x1F - .byte 0x00, 0x3C, 0x33 - .byte 0x35, 0x3F, 0x14 - .byte 0x00, 0x0B, 0x10 - .byte 0x34, 0x3C, 0x17 - .byte 0x2D, 0x07, 0x1F - .byte 0x24, 0x39, 0x27 - .byte 0x16, 0x00, 0x1D - .byte 0x33, 0x2B, 0x1E - .byte 0x0F, 0x08, 0x31 - .byte 0x3A, 0x09, 0x13 - .byte 0x0C, 0x21, 0x1C - .byte 0x2A, 0x17, 0x34 - .byte 0x29, 0x27, 0x10 - .byte 0x37, 0x1B, 0x18 - .byte 0x15, 0x08, 0x2F - .byte 0x1F, 0x16, 0x12 - .byte 0x1F, 0x28, 0x34 - .byte 0x1C, 0x20, 0x22 - .byte 0x12, 0x01, 0x12 - .byte 0x21, 0x31, 0x10 - .byte 0x22, 0x26, 0x1E - .byte 0x01, 0x3D, 0x11 - .byte 0x1E, 0x27, 0x25 - .byte 0x3D, 0x30, 0x24 - .byte 0x1D, 0x11, 0x22 - .byte 0x36, 0x30, 0x16 - .byte 0x1F, 0x3E, 0x2A - .byte 0x3C, 0x27, 0x1B - .byte 0x1F, 0x29, 0x10 - .byte 0x1E, 0x05, 0x2A - .byte 0x0A, 0x10, 0x14 - .byte 0x1F, 0x00, 0x2E - .byte 0x0B, 0x3B, 0x18 - .byte 0x0A, 0x39, 0x30 - .byte 0x37, 0x0B, 0x1F - .byte 0x1D, 0x0A, 0x29 - .byte 0x3E, 0x1C, 0x33 - .byte 0x13, 0x2E, 0x28 - .byte 0x27, 0x1B, 0x1E - .byte 0x1D, 0x02, 0x1C - .byte 0x01, 0x25, 0x14 - .byte 0x3A, 0x10, 0x1C - .byte 0x12, 0x05, 0x2A - .byte 0x30, 0x20, 0x26 - .byte 0x2F, 0x2E, 0x2E - .byte 0x03, 0x07, 0x24 - .byte 0x36, 0x04, 0x2B - .byte 0x11, 0x25, 0x2D - .byte 0x28, 0x0E, 0x2E - .byte 0x0F, 0x1D, 0x15 - .byte 0x1C, 0x28, 0x30 - .byte 0x1F, 0x23, 0x26 - .byte 0x36, 0x12, 0x37 - .byte 0x3A, 0x31, 0x10 - .byte 0x2C, 0x2C, 0x2F - .byte 0x1A, 0x0D, 0x15 - .byte 0x3F, 0x3C, 0x32 - .byte 0x35, 0x1C, 0x16 - .byte 0x33, 0x16, 0x28 - .byte 0x1D, 0x3F, 0x21 - .byte 0x2C, 0x3E, 0x2B - .byte 0x24, 0x23, 0x2F - .byte 0x32, 0x15, 0x2A - .byte 0x1B, 0x10, 0x35 - .byte 0x18, 0x37, 0x10 - .byte 0x3B, 0x1E, 0x11 - .byte 0x2B, 0x16, 0x24 - .byte 0x1D, 0x16, 0x26 - .byte 0x3C, 0x2D, 0x11 - .byte 0x15, 0x28, 0x28 - .byte 0x27, 0x27, 0x27 - .byte 0x3B, 0x3A, 0x16 - .byte 0x1A, 0x0C, 0x1A - .byte 0x15, 0x08, 0x25 - .byte 0x0B, 0x10, 0x22 - .byte 0x1A, 0x3E, 0x17 - .byte 0x28, 0x1F, 0x1E - .byte 0x01, 0x1E, 0x1E - .byte 0x1C, 0x2F, 0x10 - .byte 0x25, 0x0B, 0x34 - .byte 0x3E, 0x0C, 0x1A - .byte 0x1B, 0x10, 0x2A - .byte 0x0F, 0x14, 0x17 - .byte 0x0F, 0x3F, 0x17 - .byte 0x03, 0x15, 0x1F - .byte 0x02, 0x36, 0x17 - .byte 0x15, 0x1D, 0x18 - .byte 0x08, 0x36, 0x10 - .byte 0x14, 0x0D, 0x2B - .byte 0x0A, 0x05, 0x1D - .byte 0x26, 0x12, 0x1E - .byte 0x3E, 0x18, 0x19 - .byte 0x36, 0x18, 0x37 - .byte 0x17, 0x39, 0x2E - .byte 0x0D, 0x04, 0x19 - .byte 0x16, 0x22, 0x15 - .byte 0x3E, 0x26, 0x1F - .byte 0x00, 0x06, 0x17 - .byte 0x33, 0x22, 0x1D - .byte 0x2B, 0x39, 0x2B - .byte 0x3E, 0x31, 0x1C - .byte 0x22, 0x3F, 0x13 - .byte 0x30, 0x1C, 0x31 - .byte 0x07, 0x2B, 0x14 - .byte 0x32, 0x35, 0x1E - .byte 0x02, 0x07, 0x20 - .byte 0x0F, 0x3B, 0x11 - .byte 0x20, 0x07, 0x12 - .byte 0x2A, 0x30, 0x1D - .byte 0x28, 0x38, 0x36 - .byte 0x20, 0x01, 0x17 - .byte 0x15, 0x20, 0x21 - .byte 0x3A, 0x1B, 0x1E - .byte 0x38, 0x12, 0x24 - .byte 0x03, 0x3E, 0x1F - .byte 0x29, 0x1D, 0x13 - .byte 0x20, 0x27, 0x19 - .byte 0x12, 0x25, 0x20 - .byte 0x32, 0x33, 0x2B - .byte 0x3F, 0x05, 0x31 - .byte 0x35, 0x3C, 0x2D - .byte 0x2D, 0x02, 0x2E - .byte 0x10, 0x2A, 0x16 - .byte 0x17, 0x08, 0x31 - .byte 0x17, 0x2E, 0x2B - .byte 0x30, 0x1E, 0x15 - .byte 0x31, 0x15, 0x26 - .byte 0x08, 0x10, 0x33 - .byte 0x15, 0x01, 0x27 - .byte 0x12, 0x07, 0x2F - .byte 0x29, 0x27, 0x34 - .byte 0x3F, 0x08, 0x31 - .byte 0x1C, 0x20, 0x1A - .byte 0x33, 0x0C, 0x13 - .byte 0x18, 0x31, 0x24 - .byte 0x37, 0x2D, 0x2E - .byte 0x21, 0x18, 0x24 - .byte 0x3A, 0x27, 0x31 - .byte 0x35, 0x3E, 0x30 - .byte 0x3A, 0x14, 0x33 - .byte 0x0F, 0x1A, 0x2D - .byte 0x30, 0x2E, 0x11 - .byte 0x1A, 0x31, 0x1D - .byte 0x17, 0x3C, 0x18 - .byte 0x33, 0x31, 0x23 - .byte 0x1D, 0x39, 0x2D - .byte 0x10, 0x1D, 0x2F - .byte 0x24, 0x15, 0x1C - .byte 0x25, 0x01, 0x2B - .byte 0x22, 0x16, 0x2E - .byte 0x1B, 0x25, 0x35 - .byte 0x37, 0x10, 0x26 - .byte 0x39, 0x01, 0x36 - .byte 0x17, 0x2B, 0x14 - .byte 0x09, 0x16, 0x17 - .byte 0x20, 0x28, 0x23 - .byte 0x26, 0x3A, 0x26 - .byte 0x27, 0x2A, 0x24 - .byte 0x36, 0x02, 0x2C - .byte 0x29, 0x30, 0x35 - .byte 0x36, 0x01, 0x1F - .byte 0x28, 0x3B, 0x1D - .byte 0x23, 0x1E, 0x2D - .byte 0x11, 0x1E, 0x2C - .byte 0x2F, 0x32, 0x19 - .byte 0x3F, 0x26, 0x31 - .byte 0x38, 0x1E, 0x17 - .byte 0x05, 0x18, 0x2E - .byte 0x00, 0x2E, 0x12 - .byte 0x34, 0x3F, 0x34 - .byte 0x16, 0x10, 0x29 - .byte 0x20, 0x3D, 0x36 - .byte 0x2F, 0x16, 0x25 - .byte 0x12, 0x17, 0x10 - .byte 0x21, 0x37, 0x35 - .byte 0x25, 0x37, 0x2D - .byte 0x01, 0x08, 0x27 - .byte 0x03, 0x1F, 0x29 - .byte 0x0D, 0x2A, 0x16 - .byte 0x3A, 0x3F, 0x33 - .byte 0x2B, 0x19, 0x1D - .byte 0x2A, 0x1F, 0x29 - .byte 0x28, 0x2C, 0x10 - .byte 0x28, 0x30, 0x10 - .byte 0x39, 0x14, 0x1B - .byte 0x00, 0x18, 0x21 - .byte 0x28, 0x0C, 0x37 - .byte 0x11, 0x10, 0x11 - .byte 0x3C, 0x33, 0x32 - .byte 0x33, 0x36, 0x1A - .byte 0x36, 0x00, 0x1C - .byte 0x31, 0x1B, 0x1D - .byte 0x38, 0x1D, 0x10 - .byte 0x3C, 0x39, 0x27 - .byte 0x3A, 0x3F, 0x14 - .byte 0x19, 0x12, 0x14 - .byte 0x0D, 0x1F, 0x18 - .byte 0x00, 0x25, 0x18 - .byte 0x28, 0x1C, 0x32 - .byte 0x27, 0x03, 0x1A - .byte 0x26, 0x2D, 0x2A - .byte 0x29, 0x28, 0x27 - .byte 0x0A, 0x2A, 0x18 - .byte 0x0A, 0x1A, 0x30 - .byte 0x20, 0x1A, 0x2E - .byte 0x06, 0x0B, 0x1D - .byte 0x0F, 0x0C, 0x1C - .byte 0x35, 0x28, 0x1C - .byte 0x3D, 0x16, 0x23 - .byte 0x21, 0x1C, 0x31 - .byte 0x14, 0x1C, 0x2E - .byte 0x22, 0x32, 0x35 - .byte 0x09, 0x29, 0x30 - .byte 0x20, 0x1A, 0x10 - .byte 0x31, 0x3F, 0x2C - .byte 0x0A, 0x3D, 0x37 - .byte 0x0B, 0x2E, 0x2D - .byte 0x1F, 0x22, 0x31 - .byte 0x06, 0x07, 0x29 - .byte 0x22, 0x17, 0x2D - .byte 0x30, 0x11, 0x18 - .byte 0x0C, 0x19, 0x15 - .byte 0x07, 0x0A, 0x34 - .byte 0x18, 0x29, 0x27 - .byte 0x33, 0x0C, 0x30 - .byte 0x03, 0x1A, 0x37 - .byte 0x06, 0x01, 0x2D - .byte 0x0F, 0x3B, 0x2B - .byte 0x11, 0x1F, 0x37 - .byte 0x2B, 0x21, 0x36 - .byte 0x3F, 0x23, 0x17 - .byte 0x17, 0x07, 0x2B - .byte 0x2B, 0x0E, 0x30 - .byte 0x11, 0x39, 0x1D - .byte 0x29, 0x03, 0x33 - .byte 0x30, 0x03, 0x2F - .byte 0x3C, 0x20, 0x26 - .byte 0x03, 0x22, 0x14 - .byte 0x3A, 0x28, 0x35 - .byte 0x01, 0x28, 0x2B - .byte 0x3E, 0x15, 0x18 - .byte 0x30, 0x07, 0x17 - .byte 0x3B, 0x2C, 0x30 - .byte 0x15, 0x07, 0x2C - .byte 0x17, 0x27, 0x1D - .byte 0x3F, 0x1E, 0x33 - .byte 0x0D, 0x17, 0x10 - .byte 0x15, 0x0E, 0x30 - .byte 0x09, 0x05, 0x30 - .byte 0x2D, 0x20, 0x15 - .byte 0x3C, 0x3D, 0x30 - .byte 0x0C, 0x17, 0x1C - .byte 0x1A, 0x0D, 0x25 - .byte 0x2B, 0x2B, 0x2A - .byte 0x02, 0x16, 0x2D - .byte 0x17, 0x31, 0x17 - .byte 0x00, 0x08, 0x13 - .byte 0x37, 0x35, 0x21 - .byte 0x1E, 0x1C, 0x1F - .byte 0x2B, 0x32, 0x1C - .byte 0x10, 0x2A, 0x16 - .byte 0x3A, 0x33, 0x31 - .byte 0x17, 0x2B, 0x2A - .byte 0x0C, 0x3D, 0x11 - .byte 0x28, 0x0A, 0x30 - .byte 0x23, 0x0A, 0x26 - .byte 0x0A, 0x14, 0x24 - .byte 0x0B, 0x0F, 0x30 - .byte 0x1B, 0x1E, 0x29 - .byte 0x02, 0x35, 0x28 - .byte 0x3B, 0x02, 0x14 - .byte 0x00, 0x0F, 0x35 - .byte 0x1C, 0x3C, 0x2E - .byte 0x28, 0x38, 0x19 - .byte 0x1B, 0x11, 0x12 - .byte 0x09, 0x16, 0x10 - .byte 0x2E, 0x0D, 0x20 - .byte 0x3D, 0x04, 0x32 - .byte 0x16, 0x2C, 0x25 - .byte 0x02, 0x3D, 0x18 - .byte 0x0B, 0x13, 0x1C - .byte 0x22, 0x2A, 0x1C - .byte 0x20, 0x27, 0x22 - .byte 0x05, 0x26, 0x22 - .byte 0x12, 0x1D, 0x2C - .byte 0x08, 0x05, 0x2E - .byte 0x3F, 0x1C, 0x17 - .byte 0x24, 0x0D, 0x33 - .byte 0x36, 0x08, 0x24 - .byte 0x10, 0x22, 0x29 - .byte 0x1C, 0x0A, 0x11 - .byte 0x25, 0x0F, 0x10 - .byte 0x24, 0x38, 0x2F - .byte 0x25, 0x32, 0x1E - .byte 0x06, 0x2A, 0x29 - .byte 0x3E, 0x3A, 0x28 - .byte 0x34, 0x17, 0x33 - .byte 0x18, 0x33, 0x17 - .byte 0x07, 0x14, 0x1F - .byte 0x11, 0x17, 0x20 - .byte 0x13, 0x0E, 0x14 - .byte 0x3B, 0x1C, 0x12 - .byte 0x2A, 0x13, 0x37 - .byte 0x2A, 0x35, 0x32 - .byte 0x30, 0x02, 0x25 - .byte 0x00, 0x07, 0x1F - .byte 0x0C, 0x04, 0x2C - .byte 0x37, 0x37, 0x30 - .byte 0x25, 0x12, 0x25 - .byte 0x12, 0x22, 0x21 - .byte 0x22, 0x35, 0x33 - .byte 0x07, 0x20, 0x2D - .byte 0x27, 0x0E, 0x30 - .byte 0x34, 0x19, 0x1A - .byte 0x0A, 0x3C, 0x25 - .byte 0x07, 0x1D, 0x2B - .byte 0x31, 0x3A, 0x12 - .byte 0x1A, 0x3D, 0x37 - .byte 0x16, 0x15, 0x16 - .byte 0x39, 0x13, 0x15 - .byte 0x2D, 0x03, 0x2E - .byte 0x06, 0x39, 0x2C - .byte 0x16, 0x00, 0x13 - .byte 0x35, 0x2A, 0x35 - .byte 0x24, 0x01, 0x18 - .byte 0x24, 0x37, 0x28 - .byte 0x25, 0x1B, 0x34 - .byte 0x25, 0x19, 0x17 - .byte 0x27, 0x2F, 0x1B - .byte 0x27, 0x0D, 0x10 - .byte 0x36, 0x3C, 0x30 - .byte 0x3C, 0x33, 0x23 - .byte 0x3E, 0x27, 0x1E - .byte 0x25, 0x2D, 0x29 - .byte 0x1F, 0x12, 0x21 - .byte 0x37, 0x32, 0x1F - .byte 0x11, 0x21, 0x35 - .byte 0x30, 0x0C, 0x19 - .byte 0x25, 0x3D, 0x26 - .byte 0x17, 0x02, 0x1D - .byte 0x14, 0x2E, 0x11 - .byte 0x38, 0x13, 0x30 - .byte 0x0A, 0x2B, 0x20 - .byte 0x1E, 0x10, 0x15 - .byte 0x37, 0x30, 0x2E - .byte 0x1E, 0x04, 0x2C - .byte 0x14, 0x34, 0x19 - .byte 0x08, 0x14, 0x18 - .byte 0x0E, 0x1C, 0x30 - .byte 0x1A, 0x2E, 0x1B - .byte 0x1F, 0x39, 0x31 - .byte 0x0C, 0x1C, 0x28 - .byte 0x3E, 0x33, 0x23 - .byte 0x0F, 0x13, 0x16 - .byte 0x25, 0x39, 0x2F - .byte 0x14, 0x1B, 0x1A - .byte 0x28, 0x3E, 0x21 - .byte 0x2D, 0x19, 0x11 - .byte 0x0C, 0x34, 0x32 - .byte 0x39, 0x31, 0x19 - .byte 0x1A, 0x08, 0x34 - .byte 0x09, 0x2F, 0x11 - .byte 0x30, 0x04, 0x1C - .byte 0x02, 0x3B, 0x1B - .byte 0x33, 0x21, 0x33 - .byte 0x38, 0x02, 0x1A - .byte 0x31, 0x38, 0x32 - .byte 0x1F, 0x1D, 0x16 - .byte 0x17, 0x10, 0x1B - .byte 0x32, 0x20, 0x17 - .byte 0x00, 0x33, 0x12 - .byte 0x21, 0x0F, 0x27 - .byte 0x14, 0x19, 0x27 - .byte 0x24, 0x2C, 0x37 - .byte 0x25, 0x05, 0x2F - .byte 0x3D, 0x25, 0x11 - .byte 0x12, 0x30, 0x1A - .byte 0x16, 0x03, 0x1A - .byte 0x14, 0x09, 0x13 - .byte 0x02, 0x23, 0x22 - .byte 0x01, 0x3C, 0x10 - .byte 0x3F, 0x2D, 0x23 - .byte 0x31, 0x3F, 0x23 - .byte 0x17, 0x00, 0x33 - .byte 0x3F, 0x0F, 0x2F - .byte 0x26, 0x07, 0x15 - .byte 0x21, 0x2B, 0x2A - .byte 0x38, 0x39, 0x1E - .byte 0x09, 0x25, 0x2B - .byte 0x3B, 0x30, 0x25 - .byte 0x12, 0x2D, 0x13 - .byte 0x32, 0x19, 0x28 - .byte 0x24, 0x1C, 0x2D - .byte 0x35, 0x32, 0x26 - .byte 0x0D, 0x23, 0x1E - .byte 0x1D, 0x07, 0x21 - .byte 0x0B, 0x34, 0x17 - .byte 0x2D, 0x32, 0x32 - .byte 0x3A, 0x3C, 0x35 - .byte 0x1A, 0x10, 0x33 - .byte 0x1A, 0x07, 0x22 - .byte 0x3B, 0x1B, 0x2A - .byte 0x33, 0x1F, 0x26 - .byte 0x0E, 0x35, 0x1A - .byte 0x3B, 0x0A, 0x1C - .byte 0x11, 0x07, 0x11 - .byte 0x0D, 0x3C, 0x2D - .byte 0x1E, 0x37, 0x29 - .byte 0x11, 0x05, 0x12 - .byte 0x15, 0x2F, 0x1C - .byte 0x24, 0x31, 0x16 - .byte 0x2B, 0x21, 0x1B - .byte 0x23, 0x10, 0x31 - .byte 0x02, 0x14, 0x29 - .byte 0x26, 0x20, 0x16 - .byte 0x10, 0x17, 0x10 - .byte 0x0B, 0x0F, 0x33 - .byte 0x01, 0x2E, 0x14 - .byte 0x21, 0x0E, 0x37 - .byte 0x1A, 0x1D, 0x2F - .byte 0x1E, 0x30, 0x24 - .byte 0x04, 0x14, 0x2D - .byte 0x11, 0x00, 0x30 - .byte 0x08, 0x2A, 0x1D - .byte 0x1D, 0x22, 0x21 - .byte 0x24, 0x2C, 0x37 - .byte 0x24, 0x11, 0x12 - .byte 0x04, 0x2E, 0x28 - .byte 0x1D, 0x18, 0x23 - .byte 0x3C, 0x16, 0x16 - .byte 0x10, 0x17, 0x31 - .byte 0x20, 0x21, 0x12 - .byte 0x33, 0x3E, 0x34 - .byte 0x06, 0x13, 0x13 - .byte 0x17, 0x38, 0x2B - .byte 0x14, 0x0D, 0x15 - .byte 0x24, 0x3B, 0x2B - .byte 0x34, 0x3B, 0x1E - .byte 0x18, 0x07, 0x34 - .byte 0x37, 0x1D, 0x1F - .byte 0x0B, 0x29, 0x20 - .byte 0x12, 0x1E, 0x1D - .byte 0x1A, 0x24, 0x24 - .byte 0x3D, 0x28, 0x24 - .byte 0x0B, 0x12, 0x33 - .byte 0x1B, 0x3A, 0x22 - .byte 0x14, 0x13, 0x2A - .byte 0x31, 0x38, 0x15 - .byte 0x37, 0x2B, 0x2E - .byte 0x19, 0x1E, 0x2C - .byte 0x3F, 0x1B, 0x2A - .byte 0x33, 0x1F, 0x33 - .byte 0x3F, 0x15, 0x29 - .byte 0x01, 0x1E, 0x18 - .byte 0x1F, 0x22, 0x19 - .byte 0x33, 0x3C, 0x34 - .byte 0x1E, 0x12, 0x22 - .byte 0x0D, 0x37, 0x2C - .byte 0x0F, 0x08, 0x31 - .byte 0x2E, 0x09, 0x36 - .byte 0x01, 0x05, 0x1E - .byte 0x1C, 0x04, 0x1E - .byte 0x0C, 0x01, 0x1C - .byte 0x29, 0x28, 0x2F - .byte 0x39, 0x2D, 0x14 - .byte 0x09, 0x22, 0x36 - .byte 0x04, 0x37, 0x37 - .byte 0x2D, 0x2F, 0x35 - .byte 0x24, 0x23, 0x1B - .byte 0x08, 0x20, 0x32 - .byte 0x20, 0x1F, 0x34 - .byte 0x02, 0x31, 0x19 - .byte 0x18, 0x13, 0x36 - .byte 0x06, 0x2B, 0x1E - .byte 0x0E, 0x1B, 0x10 - .byte 0x2F, 0x0E, 0x1C - .byte 0x11, 0x38, 0x13 - .byte 0x01, 0x37, 0x19 - .byte 0x14, 0x11, 0x26 - .byte 0x31, 0x3D, 0x33 - .byte 0x1D, 0x1B, 0x34 - .byte 0x25, 0x31, 0x2F - .byte 0x11, 0x0A, 0x2F - .byte 0x39, 0x17, 0x1B - .byte 0x05, 0x0E, 0x13 - .byte 0x29, 0x25, 0x22 - .byte 0x15, 0x0D, 0x20 - .byte 0x2B, 0x27, 0x21 - .byte 0x3E, 0x24, 0x27 - .byte 0x2A, 0x2B, 0x16 - .byte 0x24, 0x3D, 0x15 - .byte 0x15, 0x30, 0x31 - .byte 0x0F, 0x33, 0x24 - .byte 0x06, 0x16, 0x13 - .byte 0x06, 0x31, 0x10 - .byte 0x2E, 0x3F, 0x10 - .byte 0x05, 0x0D, 0x2F - .byte 0x3C, 0x1F, 0x19 - .byte 0x12, 0x13, 0x24 - .byte 0x0F, 0x33, 0x36 - .byte 0x15, 0x3B, 0x33 - .byte 0x03, 0x0F, 0x2A - .byte 0x3B, 0x3C, 0x2C - .byte 0x36, 0x09, 0x29 - .byte 0x11, 0x3B, 0x27 - .byte 0x28, 0x2B, 0x31 - .byte 0x1A, 0x0E, 0x2F - .byte 0x39, 0x2C, 0x31 - .byte 0x0E, 0x3C, 0x35 - .byte 0x2C, 0x24, 0x33 - .byte 0x3D, 0x11, 0x2B - .byte 0x07, 0x3C, 0x37 - .byte 0x14, 0x18, 0x13 - .byte 0x1D, 0x3F, 0x2E - .byte 0x30, 0x12, 0x25 - .byte 0x26, 0x1D, 0x11 - .byte 0x07, 0x11, 0x1E - .byte 0x34, 0x01, 0x11 - .byte 0x0B, 0x39, 0x21 - .byte 0x29, 0x02, 0x29 - .byte 0x15, 0x10, 0x1A - .byte 0x30, 0x1F, 0x35 - .byte 0x3C, 0x2B, 0x2A - .byte 0x30, 0x3B, 0x36 - .byte 0x20, 0x1A, 0x23 - .byte 0x32, 0x24, 0x2B - .byte 0x15, 0x20, 0x1C - .byte 0x25, 0x3D, 0x36 - .byte 0x2D, 0x14, 0x31 - .byte 0x18, 0x23, 0x17 - .byte 0x18, 0x05, 0x13 - .byte 0x34, 0x30, 0x37 - .byte 0x0E, 0x39, 0x23 - .byte 0x1D, 0x1F, 0x17 - .byte 0x01, 0x15, 0x2F - .byte 0x0B, 0x3E, 0x1B - .byte 0x0D, 0x19, 0x2E - .byte 0x31, 0x38, 0x1C - .byte 0x15, 0x34, 0x15 - .byte 0x13, 0x19, 0x29 - .byte 0x19, 0x14, 0x27 - .byte 0x15, 0x18, 0x23 - .byte 0x29, 0x0C, 0x27 - .byte 0x2D, 0x0E, 0x17 - .byte 0x34, 0x18, 0x10 - .byte 0x3B, 0x1E, 0x29 - .byte 0x34, 0x2C, 0x22 - .byte 0x31, 0x08, 0x13 - .byte 0x1D, 0x18, 0x1A - .byte 0x1C, 0x0B, 0x2A - .byte 0x19, 0x1E, 0x1A - .byte 0x23, 0x27, 0x17 - .byte 0x3B, 0x0E, 0x37 - .byte 0x19, 0x2B, 0x16 - .byte 0x2F, 0x08, 0x21 - .byte 0x37, 0x02, 0x20 - .byte 0x0B, 0x32, 0x30 - .byte 0x16, 0x05, 0x30 - .byte 0x13, 0x05, 0x1A - .byte 0x07, 0x39, 0x19 - .byte 0x0C, 0x3B, 0x2A - .byte 0x15, 0x05, 0x30 - .byte 0x30, 0x05, 0x19 - .byte 0x13, 0x00, 0x12 - .byte 0x27, 0x16, 0x2A - .byte 0x0F, 0x28, 0x27 - .byte 0x0C, 0x23, 0x2F - .byte 0x39, 0x28, 0x2A - .byte 0x24, 0x25, 0x1F - .byte 0x18, 0x29, 0x14 - .byte 0x16, 0x05, 0x1A - .byte 0x35, 0x2F, 0x26 - .byte 0x0A, 0x3A, 0x29 - .byte 0x34, 0x2C, 0x36 - .byte 0x2E, 0x3A, 0x15 - .byte 0x1A, 0x0A, 0x2D - .byte 0x16, 0x14, 0x2E - .byte 0x35, 0x28, 0x2A - .byte 0x35, 0x0F, 0x11 - .byte 0x11, 0x32, 0x19 - .byte 0x20, 0x1A, 0x28 - .byte 0x17, 0x1A, 0x28 - .byte 0x16, 0x33, 0x25 - .byte 0x13, 0x2C, 0x29 - .byte 0x09, 0x16, 0x33 - .byte 0x1D, 0x27, 0x26 - .byte 0x15, 0x0C, 0x2F - .byte 0x22, 0x1C, 0x19 - .byte 0x29, 0x33, 0x10 - .byte 0x2D, 0x11, 0x1B - .byte 0x16, 0x19, 0x2E - .byte 0x0D, 0x0C, 0x28 - .byte 0x37, 0x3A, 0x34 - .byte 0x2A, 0x1D, 0x37 - .byte 0x30, 0x0A, 0x36 - .byte 0x24, 0x39, 0x1B - .byte 0x39, 0x0A, 0x32 - .byte 0x11, 0x03, 0x2D - .byte 0x32, 0x1D, 0x30 - .byte 0x38, 0x1E, 0x27 - .byte 0x2E, 0x17, 0x18 - .byte 0x16, 0x17, 0x2A - .byte 0x36, 0x3B, 0x31 - .byte 0x17, 0x04, 0x19 - .byte 0x3A, 0x25, 0x2D - .byte 0x00, 0x36, 0x27 - .byte 0x25, 0x12, 0x33 - .byte 0x06, 0x0A, 0x14 - .byte 0x11, 0x05, 0x2F - .byte 0x03, 0x35, 0x2F - .byte 0x0B, 0x34, 0x29 - .byte 0x00, 0x31, 0x13 - .byte 0x27, 0x0F, 0x1C - .byte 0x1D, 0x06, 0x2D - .byte 0x1C, 0x30, 0x27 - .byte 0x2F, 0x2A, 0x27 - .byte 0x16, 0x20, 0x31 - .byte 0x33, 0x2B, 0x2B - .byte 0x05, 0x30, 0x36 - .byte 0x29, 0x23, 0x35 - .byte 0x10, 0x16, 0x2F - .byte 0x2D, 0x20, 0x29 - .byte 0x37, 0x13, 0x24 - .byte 0x2D, 0x0E, 0x25 - .byte 0x08, 0x0A, 0x18 - .byte 0x0F, 0x03, 0x1B - .byte 0x31, 0x0C, 0x37 - .byte 0x1E, 0x34, 0x31 - .byte 0x1B, 0x0E, 0x25 - .byte 0x1A, 0x07, 0x34 - .byte 0x0D, 0x3C, 0x33 - .byte 0x00, 0x3A, 0x36 - .byte 0x04, 0x27, 0x12 - .byte 0x23, 0x18, 0x24 - .byte 0x0D, 0x0B, 0x18 - .byte 0x31, 0x32, 0x37 - .byte 0x00, 0x0D, 0x21 - .byte 0x32, 0x10, 0x12 - .byte 0x26, 0x0D, 0x19 - .byte 0x29, 0x24, 0x2B - .byte 0x3D, 0x21, 0x1F - .byte 0x1E, 0x1B, 0x28 - .byte 0x0D, 0x12, 0x28 - .byte 0x35, 0x1E, 0x23 - .byte 0x0A, 0x2E, 0x22 - .byte 0x27, 0x27, 0x35 - .byte 0x01, 0x0E, 0x20 - .byte 0x31, 0x39, 0x29 - .byte 0x3B, 0x24, 0x36 - .byte 0x14, 0x10, 0x33 - .byte 0x18, 0x2C, 0x26 - .byte 0x04, 0x2D, 0x15 - .byte 0x1A, 0x11, 0x37 - .byte 0x0F, 0x0B, 0x14 - .byte 0x0E, 0x2C, 0x2C - .byte 0x21, 0x17, 0x2C - .byte 0x16, 0x21, 0x35 - .byte 0x3E, 0x10, 0x10 - .byte 0x0A, 0x05, 0x1E - .byte 0x3B, 0x09, 0x13 - .byte 0x26, 0x18, 0x1E - .byte 0x23, 0x0C, 0x1A - .byte 0x33, 0x37, 0x1F - .byte 0x09, 0x12, 0x35 - .byte 0x3D, 0x0D, 0x15 - .byte 0x36, 0x06, 0x24 - .byte 0x33, 0x30, 0x29 - .byte 0x3B, 0x0F, 0x28 - .byte 0x34, 0x2A, 0x2C - .byte 0x02, 0x12, 0x35 - .byte 0x09, 0x22, 0x31 - .byte 0x3B, 0x31, 0x1C - .byte 0x33, 0x22, 0x27 - .byte 0x3D, 0x34, 0x15 - .byte 0x14, 0x22, 0x28 - .byte 0x28, 0x10, 0x1E - .byte 0x21, 0x31, 0x10 - .byte 0x2D, 0x16, 0x21 - .byte 0x1E, 0x05, 0x33 - .byte 0x0F, 0x30, 0x31 - .byte 0x0E, 0x1A, 0x35 - .byte 0x38, 0x2E, 0x28 - .byte 0x26, 0x37, 0x1E - .byte 0x2B, 0x13, 0x33 - .byte 0x1F, 0x1E, 0x37 - .byte 0x0A, 0x28, 0x24 - .byte 0x32, 0x1C, 0x1A - .byte 0x1F, 0x3F, 0x19 - .byte 0x39, 0x39, 0x29 - .byte 0x2C, 0x1B, 0x14 - .byte 0x15, 0x2A, 0x17 - .byte 0x32, 0x0F, 0x21 - .byte 0x30, 0x21, 0x18 - .byte 0x23, 0x2A, 0x27 - .byte 0x3D, 0x07, 0x10 - .byte 0x0B, 0x3F, 0x2F - .byte 0x31, 0x02, 0x2E - .byte 0x08, 0x39, 0x2F - .byte 0x3F, 0x20, 0x18 - .byte 0x2D, 0x34, 0x11 - .byte 0x2E, 0x34, 0x10 - .byte 0x26, 0x12, 0x23 - .byte 0x25, 0x0A, 0x37 - .byte 0x34, 0x09, 0x25 - .byte 0x0A, 0x3E, 0x16 - .byte 0x1A, 0x17, 0x11 - .byte 0x38, 0x1C, 0x20 - .byte 0x11, 0x21, 0x26 - .byte 0x05, 0x0F, 0x18 - .byte 0x26, 0x2B, 0x32 - .byte 0x0A, 0x0C, 0x16 - .byte 0x03, 0x29, 0x1D - .byte 0x29, 0x3B, 0x23 - .byte 0x16, 0x1B, 0x29 - .byte 0x07, 0x09, 0x17 - .byte 0x17, 0x2C, 0x1C - .byte 0x35, 0x33, 0x30 - .byte 0x17, 0x12, 0x1E - .byte 0x3D, 0x1A, 0x2B - .byte 0x21, 0x1D, 0x10 - .byte 0x0A, 0x08, 0x17 - .byte 0x14, 0x3C, 0x36 - .byte 0x28, 0x36, 0x36 - .byte 0x3B, 0x20, 0x1B - .byte 0x13, 0x22, 0x1D - .byte 0x13, 0x3A, 0x15 - .byte 0x02, 0x23, 0x2C - .byte 0x3E, 0x19, 0x14 - .byte 0x39, 0x3C, 0x1A - .byte 0x10, 0x08, 0x1E - .byte 0x0A, 0x13, 0x29 - .byte 0x3F, 0x38, 0x2C - .byte 0x07, 0x23, 0x1F - .byte 0x19, 0x2A, 0x24 - .byte 0x14, 0x3C, 0x1F - .byte 0x0D, 0x04, 0x37 - .byte 0x1A, 0x2F, 0x28 - .byte 0x2A, 0x1D, 0x1E - .byte 0x11, 0x37, 0x29 - .byte 0x28, 0x27, 0x12 - .byte 0x0D, 0x00, 0x26 - .byte 0x0A, 0x3C, 0x26 - .byte 0x1F, 0x1C, 0x33 - .byte 0x04, 0x3A, 0x2C - .byte 0x24, 0x3D, 0x2B - .byte 0x26, 0x31, 0x2F - .byte 0x13, 0x1C, 0x21 - .byte 0x3E, 0x12, 0x23 - .byte 0x36, 0x0A, 0x1A - .byte 0x2D, 0x1E, 0x19 - .byte 0x05, 0x1F, 0x1B - .byte 0x1E, 0x0A, 0x1F - .byte 0x20, 0x08, 0x24 - .byte 0x2C, 0x0C, 0x33 - .byte 0x1D, 0x1F, 0x11 - .byte 0x0E, 0x12, 0x10 - .byte 0x27, 0x12, 0x19 - .byte 0x2A, 0x13, 0x31 - .byte 0x1C, 0x04, 0x30 - .byte 0x1A, 0x38, 0x1F - .byte 0x2C, 0x35, 0x25 - .byte 0x07, 0x0B, 0x33 - .byte 0x2D, 0x02, 0x1A - .byte 0x2A, 0x35, 0x35 - .byte 0x16, 0x2F, 0x14 - .byte 0x11, 0x31, 0x33 - .byte 0x2C, 0x31, 0x1E - .byte 0x3C, 0x3A, 0x27 - .byte 0x3C, 0x2B, 0x12 - .byte 0x27, 0x1D, 0x12 - .byte 0x36, 0x2C, 0x2B - .byte 0x25, 0x3B, 0x35 - .byte 0x12, 0x3D, 0x27 - .byte 0x13, 0x23, 0x19 - .byte 0x33, 0x2C, 0x26 - .byte 0x09, 0x3C, 0x12 - .byte 0x15, 0x1A, 0x23 - .byte 0x21, 0x07, 0x1A - .byte 0x22, 0x25, 0x20 - .byte 0x19, 0x1B, 0x2C - .byte 0x3A, 0x19, 0x35 - .byte 0x05, 0x26, 0x1D - .byte 0x23, 0x22, 0x25 - .byte 0x0E, 0x1E, 0x11 - .byte 0x13, 0x30, 0x12 - .byte 0x2C, 0x22, 0x25 - .byte 0x0A, 0x1D, 0x18 - .byte 0x23, 0x3E, 0x1D - .byte 0x02, 0x28, 0x25 - .byte 0x21, 0x0E, 0x20 - .byte 0x21, 0x22, 0x37 - .byte 0x18, 0x33, 0x27 - .byte 0x23, 0x23, 0x31 - .byte 0x24, 0x1A, 0x1A - .byte 0x3E, 0x25, 0x24 - .byte 0x24, 0x01, 0x18 - .byte 0x34, 0x10, 0x22 - .byte 0x07, 0x00, 0x37 - .byte 0x06, 0x20, 0x20 - .byte 0x3A, 0x02, 0x2B - .byte 0x07, 0x2C, 0x2C - .byte 0x09, 0x2F, 0x2A - .byte 0x01, 0x32, 0x2C - .byte 0x00, 0x35, 0x13 - .byte 0x2B, 0x3C, 0x1F - .byte 0x36, 0x37, 0x1E - .byte 0x20, 0x35, 0x1D - .byte 0x0C, 0x07, 0x33 - .byte 0x16, 0x08, 0x12 - .byte 0x3F, 0x36, 0x11 - .byte 0x0B, 0x1F, 0x2D - .byte 0x21, 0x20, 0x33 - .byte 0x17, 0x1A, 0x2E - .byte 0x16, 0x01, 0x2F - .byte 0x2F, 0x1C, 0x34 - .byte 0x29, 0x31, 0x2E - .byte 0x3B, 0x38, 0x31 - .byte 0x0D, 0x16, 0x12 - .byte 0x07, 0x29, 0x24 - .byte 0x33, 0x3C, 0x34 - .byte 0x3E, 0x1E, 0x18 - .byte 0x30, 0x02, 0x34 - .byte 0x2A, 0x34, 0x1B - .byte 0x2E, 0x23, 0x18 - .byte 0x34, 0x00, 0x1F - .byte 0x20, 0x0E, 0x28 - .byte 0x15, 0x33, 0x37 - .byte 0x27, 0x35, 0x23 - .byte 0x37, 0x3E, 0x11 - .byte 0x32, 0x2E, 0x36 - .byte 0x3A, 0x02, 0x2B - .byte 0x00, 0x36, 0x1D - .byte 0x13, 0x29, 0x16 - .byte 0x08, 0x2B, 0x37 - .byte 0x08, 0x02, 0x27 - .byte 0x32, 0x2D, 0x34 - .byte 0x30, 0x36, 0x29 - .byte 0x2E, 0x10, 0x12 - .byte 0x3C, 0x2E, 0x2A - .byte 0x04, 0x33, 0x30 - .byte 0x3F, 0x01, 0x22 - .byte 0x37, 0x14, 0x1D - .byte 0x27, 0x00, 0x2F - .byte 0x0C, 0x39, 0x26 - .byte 0x27, 0x04, 0x21 - .byte 0x19, 0x08, 0x1D - .byte 0x01, 0x04, 0x1E - .byte 0x27, 0x1B, 0x2B - .byte 0x31, 0x17, 0x1F - .byte 0x07, 0x01, 0x2D - .byte 0x2E, 0x3B, 0x1F - .byte 0x34, 0x24, 0x31 - .byte 0x32, 0x2B, 0x24 - .byte 0x0E, 0x07, 0x1E - .byte 0x0F, 0x33, 0x10 - .byte 0x16, 0x21, 0x32 - .byte 0x39, 0x02, 0x1A - .byte 0x33, 0x3D, 0x22 - .byte 0x0C, 0x25, 0x1A - .byte 0x29, 0x29, 0x28 - .byte 0x3A, 0x32, 0x26 - .byte 0x0B, 0x13, 0x22 - .byte 0x1F, 0x0F, 0x1C - .byte 0x04, 0x2C, 0x20 - .byte 0x39, 0x1A, 0x1B - .byte 0x1A, 0x2A, 0x1F - .byte 0x24, 0x13, 0x1A - .byte 0x31, 0x3B, 0x33 - .byte 0x39, 0x23, 0x28 - .byte 0x31, 0x07, 0x31 - .byte 0x1F, 0x10, 0x20 - .byte 0x29, 0x17, 0x32 - .byte 0x26, 0x3B, 0x2D - .byte 0x02, 0x3C, 0x1C - .byte 0x0E, 0x00, 0x20 - .byte 0x14, 0x3E, 0x37 - .byte 0x01, 0x0F, 0x2D - .byte 0x06, 0x12, 0x27 - .byte 0x30, 0x13, 0x19 - .byte 0x00, 0x33, 0x2A - .byte 0x0C, 0x07, 0x27 - .byte 0x11, 0x3A, 0x1C - .byte 0x15, 0x0A, 0x13 - .byte 0x1F, 0x0D, 0x2A - .byte 0x37, 0x07, 0x2A - .byte 0x34, 0x35, 0x34 - .byte 0x28, 0x16, 0x27 - .byte 0x06, 0x02, 0x36 - .byte 0x09, 0x23, 0x30 - .byte 0x14, 0x02, 0x28 - .byte 0x39, 0x32, 0x34 - .byte 0x24, 0x35, 0x12 - .byte 0x12, 0x22, 0x26 - .byte 0x09, 0x07, 0x33 - .byte 0x0F, 0x3E, 0x1E - .byte 0x00, 0x3C, 0x33 - .byte 0x10, 0x37, 0x14 - .byte 0x3A, 0x03, 0x25 - .byte 0x2D, 0x1E, 0x24 - .byte 0x36, 0x36, 0x26 - .byte 0x1F, 0x3C, 0x1A - .byte 0x37, 0x33, 0x25 - .byte 0x23, 0x13, 0x1F - .byte 0x33, 0x0D, 0x13 - .byte 0x25, 0x30, 0x1E - .byte 0x17, 0x03, 0x18 - .byte 0x18, 0x18, 0x14 - .byte 0x30, 0x07, 0x22 - .byte 0x3E, 0x33, 0x21 - .byte 0x14, 0x37, 0x16 - .byte 0x16, 0x00, 0x12 - .byte 0x2C, 0x12, 0x2F - .byte 0x25, 0x3F, 0x1E - .byte 0x24, 0x19, 0x16 - .byte 0x16, 0x0F, 0x35 - .byte 0x2D, 0x10, 0x11 - .byte 0x24, 0x2A, 0x28 - .byte 0x19, 0x25, 0x2E - .byte 0x0C, 0x16, 0x1F - .byte 0x38, 0x21, 0x36 - .byte 0x3D, 0x1A, 0x2F - .byte 0x3B, 0x32, 0x12 - .byte 0x36, 0x13, 0x29 - .byte 0x0E, 0x30, 0x31 - .byte 0x19, 0x07, 0x2F - .byte 0x25, 0x23, 0x28 - .byte 0x20, 0x08, 0x29 - .byte 0x2A, 0x00, 0x30 - .byte 0x30, 0x38, 0x23 - .byte 0x1E, 0x0F, 0x1F - .byte 0x3B, 0x1B, 0x30 - .byte 0x3A, 0x37, 0x2F - .byte 0x39, 0x37, 0x35 - .byte 0x39, 0x2D, 0x2F - .byte 0x1F, 0x2E, 0x1E - .byte 0x1A, 0x2B, 0x1E - .byte 0x14, 0x17, 0x20 - .byte 0x2F, 0x03, 0x11 - .byte 0x1D, 0x00, 0x30 - .byte 0x17, 0x2B, 0x1D - .byte 0x35, 0x28, 0x25 - .byte 0x3B, 0x0F, 0x11 - .byte 0x09, 0x04, 0x2E - .byte 0x23, 0x11, 0x1E - .byte 0x13, 0x37, 0x1E - .byte 0x37, 0x37, 0x1E - .byte 0x07, 0x01, 0x32 - .byte 0x14, 0x06, 0x32 - .byte 0x11, 0x0C, 0x2E - .byte 0x36, 0x2E, 0x24 - .byte 0x15, 0x2A, 0x1C - .byte 0x22, 0x15, 0x34 - .byte 0x2C, 0x1E, 0x35 - .byte 0x22, 0x27, 0x33 - .byte 0x19, 0x3F, 0x2D - .byte 0x21, 0x33, 0x15 - .byte 0x26, 0x1A, 0x11 - .byte 0x16, 0x3E, 0x12 - .byte 0x2B, 0x24, 0x15 - .byte 0x3C, 0x0F, 0x2D - .byte 0x31, 0x15, 0x36 - .byte 0x3F, 0x24, 0x1D - .byte 0x25, 0x01, 0x37 - .byte 0x33, 0x16, 0x1A - .byte 0x1F, 0x0E, 0x10 - .byte 0x2F, 0x0B, 0x12 - .byte 0x2A, 0x1A, 0x25 - .byte 0x17, 0x0A, 0x35 - .byte 0x09, 0x28, 0x35 - .byte 0x02, 0x13, 0x36 - .byte 0x34, 0x2F, 0x17 - .byte 0x03, 0x04, 0x31 - .byte 0x3E, 0x26, 0x11 - .byte 0x35, 0x33, 0x31 - .byte 0x22, 0x17, 0x23 - .byte 0x1D, 0x05, 0x2B - .byte 0x2E, 0x27, 0x20 - .byte 0x03, 0x2B, 0x1D - .byte 0x01, 0x19, 0x1E - .byte 0x0E, 0x05, 0x18 - .byte 0x16, 0x25, 0x17 - .byte 0x02, 0x28, 0x18 - .byte 0x19, 0x0B, 0x24 - .byte 0x3E, 0x35, 0x16 - .byte 0x2E, 0x29, 0x25 - .byte 0x3E, 0x38, 0x1E - .byte 0x3A, 0x2F, 0x12 - .byte 0x14, 0x17, 0x2D - .byte 0x11, 0x12, 0x30 - .byte 0x15, 0x31, 0x18 - .byte 0x08, 0x0B, 0x29 - .byte 0x2D, 0x00, 0x33 - .byte 0x2C, 0x06, 0x1A - .byte 0x14, 0x1C, 0x2E - .byte 0x04, 0x08, 0x12 - .byte 0x1B, 0x2B, 0x2D - .byte 0x2A, 0x37, 0x33 - .byte 0x10, 0x27, 0x2C - .byte 0x1D, 0x0E, 0x34 - .byte 0x20, 0x02, 0x12 - .byte 0x1E, 0x1A, 0x2E - .byte 0x07, 0x0B, 0x10 - .byte 0x36, 0x1E, 0x33 - .byte 0x2B, 0x28, 0x1B - .byte 0x31, 0x25, 0x1F - .byte 0x38, 0x3A, 0x2F - .byte 0x39, 0x30, 0x2F - .byte 0x12, 0x09, 0x14 - .byte 0x0E, 0x08, 0x19 - .byte 0x00, 0x0D, 0x2C - .byte 0x1B, 0x0E, 0x34 - .byte 0x11, 0x25, 0x15 - .byte 0x0C, 0x2D, 0x26 - .byte 0x36, 0x2C, 0x16 - .byte 0x31, 0x31, 0x2C - .byte 0x03, 0x1A, 0x16 - .byte 0x1C, 0x32, 0x14 - .byte 0x0A, 0x3E, 0x36 - .byte 0x33, 0x1B, 0x27 - .byte 0x1F, 0x32, 0x18 - .byte 0x33, 0x26, 0x33 - .byte 0x1A, 0x13, 0x1A - .byte 0x0F, 0x34, 0x1C - .byte 0x35, 0x2C, 0x2F - .byte 0x38, 0x03, 0x18 - .byte 0x15, 0x0F, 0x27 - .byte 0x31, 0x29, 0x20 - .byte 0x28, 0x0E, 0x28 - .byte 0x31, 0x2C, 0x2E - .byte 0x15, 0x19, 0x1B - .byte 0x10, 0x03, 0x2F - .byte 0x2E, 0x2A, 0x32 - .byte 0x2A, 0x27, 0x1B - .byte 0x36, 0x04, 0x1E - .byte 0x3B, 0x04, 0x21 - .byte 0x07, 0x2F, 0x19 - .byte 0x27, 0x1D, 0x1D - .byte 0x3C, 0x3D, 0x2E - .byte 0x25, 0x08, 0x32 - .byte 0x3B, 0x34, 0x2A - .byte 0x0C, 0x10, 0x13 - .byte 0x25, 0x35, 0x1A - .byte 0x2F, 0x19, 0x28 - .byte 0x17, 0x00, 0x2B - .byte 0x0A, 0x1C, 0x17 - .byte 0x0A, 0x11, 0x1B - .byte 0x35, 0x13, 0x37 - .byte 0x29, 0x1C, 0x28 - .byte 0x0C, 0x31, 0x35 - .byte 0x3C, 0x10, 0x1A - .byte 0x1B, 0x3A, 0x2D - .byte 0x3A, 0x1C, 0x18 - .byte 0x22, 0x10, 0x2D - .byte 0x1C, 0x3C, 0x12 - .byte 0x17, 0x18, 0x2A - .byte 0x0B, 0x2B, 0x2F - .byte 0x2D, 0x04, 0x2E - .byte 0x3C, 0x13, 0x23 - .byte 0x01, 0x1C, 0x2E - .byte 0x14, 0x16, 0x22 - .byte 0x0C, 0x24, 0x13 - .byte 0x35, 0x37, 0x34 - .byte 0x1B, 0x30, 0x1E - .byte 0x3A, 0x1C, 0x20 - .byte 0x06, 0x06, 0x36 - .byte 0x09, 0x15, 0x1A - .byte 0x1B, 0x1A, 0x27 - .byte 0x0F, 0x33, 0x35 - .byte 0x37, 0x06, 0x23 - .byte 0x3A, 0x12, 0x1D - .byte 0x00, 0x16, 0x29 - .byte 0x0E, 0x1D, 0x35 - .byte 0x3F, 0x38, 0x16 - .byte 0x2A, 0x3C, 0x34 - .byte 0x13, 0x32, 0x10 - .byte 0x17, 0x2C, 0x37 - .byte 0x29, 0x2A, 0x1E - .byte 0x35, 0x2F, 0x2D - .byte 0x3C, 0x2A, 0x11 - .byte 0x28, 0x13, 0x21 - .byte 0x19, 0x1E, 0x34 - .byte 0x0C, 0x06, 0x2D - .byte 0x09, 0x04, 0x1C - .byte 0x1D, 0x2F, 0x26 - .byte 0x39, 0x07, 0x16 - .byte 0x14, 0x04, 0x2D - .byte 0x3A, 0x2F, 0x2E - .byte 0x29, 0x15, 0x35 - .byte 0x24, 0x02, 0x36 - .byte 0x3F, 0x02, 0x1A - .byte 0x0F, 0x18, 0x24 - .byte 0x16, 0x1D, 0x19 - .byte 0x14, 0x16, 0x10 - .byte 0x29, 0x1B, 0x13 - .byte 0x15, 0x0E, 0x19 - .byte 0x3A, 0x2E, 0x2B - .byte 0x08, 0x30, 0x15 - .byte 0x35, 0x16, 0x30 - .byte 0x2E, 0x18, 0x35 - .byte 0x3B, 0x0B, 0x1C - .byte 0x3A, 0x18, 0x13 - .byte 0x29, 0x13, 0x1E - .byte 0x20, 0x13, 0x27 - .byte 0x04, 0x1D, 0x34 - .byte 0x00, 0x38, 0x19 - .byte 0x08, 0x39, 0x32 - .byte 0x20, 0x10, 0x26 - .byte 0x08, 0x02, 0x28 - .byte 0x3F, 0x0F, 0x16 - .byte 0x30, 0x1F, 0x19 - .byte 0x20, 0x2D, 0x10 - .byte 0x38, 0x17, 0x1C - .byte 0x18, 0x31, 0x27 - .byte 0x33, 0x38, 0x30 - .byte 0x16, 0x33, 0x23 - .byte 0x00, 0x01, 0x36 - .byte 0x0D, 0x02, 0x23 - .byte 0x39, 0x04, 0x1F - .byte 0x0E, 0x30, 0x24 - .byte 0x06, 0x01, 0x2C - .byte 0x34, 0x33, 0x35 - .byte 0x16, 0x34, 0x2E - .byte 0x32, 0x16, 0x24 - .byte 0x26, 0x39, 0x34 - .byte 0x1F, 0x3C, 0x1D - .byte 0x28, 0x1D, 0x37 - .byte 0x17, 0x15, 0x2B - .byte 0x27, 0x39, 0x30 - .byte 0x0B, 0x1B, 0x18 - .byte 0x35, 0x20, 0x2D - .byte 0x0B, 0x35, 0x1C - .byte 0x03, 0x0E, 0x21 - .byte 0x06, 0x0C, 0x20 - .byte 0x02, 0x18, 0x34 - .byte 0x1E, 0x36, 0x2D - .byte 0x16, 0x0C, 0x19 - .byte 0x25, 0x09, 0x2C - .byte 0x37, 0x05, 0x2E - .byte 0x2E, 0x2B, 0x2C - .byte 0x24, 0x1A, 0x14 - .byte 0x27, 0x04, 0x10 - .byte 0x32, 0x38, 0x33 - .byte 0x37, 0x15, 0x35 - .byte 0x11, 0x3F, 0x1D - .byte 0x23, 0x23, 0x1F - .byte 0x29, 0x3F, 0x1D - .byte 0x1A, 0x3C, 0x2B - .byte 0x1B, 0x2C, 0x2C - .byte 0x38, 0x3B, 0x36 - .byte 0x04, 0x13, 0x33 - .byte 0x2C, 0x14, 0x12 - .byte 0x1A, 0x09, 0x1B - .byte 0x36, 0x11, 0x24 - .byte 0x3A, 0x3F, 0x11 - .byte 0x01, 0x0E, 0x2B - .byte 0x3B, 0x03, 0x2A - .byte 0x08, 0x0D, 0x2B - .byte 0x2B, 0x13, 0x27 - .byte 0x3A, 0x3C, 0x1C - .byte 0x3A, 0x15, 0x2A - .byte 0x24, 0x00, 0x17 - .byte 0x3E, 0x0A, 0x15 - .byte 0x0C, 0x29, 0x2D - .byte 0x1F, 0x15, 0x30 - .byte 0x35, 0x18, 0x19 - .byte 0x3D, 0x37, 0x37 - .byte 0x12, 0x38, 0x1B - .byte 0x3B, 0x02, 0x20 - .byte 0x08, 0x21, 0x19 - .byte 0x2E, 0x36, 0x1D - .byte 0x15, 0x3D, 0x24 - .byte 0x22, 0x0C, 0x27 - .byte 0x36, 0x3F, 0x33 - .byte 0x33, 0x12, 0x11 - .byte 0x1A, 0x19, 0x1F - .byte 0x2B, 0x24, 0x12 - .byte 0x11, 0x2A, 0x18 - .byte 0x25, 0x32, 0x2A - .byte 0x2C, 0x1A, 0x12 - .byte 0x26, 0x06, 0x10 - .byte 0x11, 0x29, 0x33 - .byte 0x2C, 0x09, 0x14 - .byte 0x2B, 0x12, 0x2B - .byte 0x1D, 0x03, 0x24 - .byte 0x00, 0x12, 0x15 - .byte 0x22, 0x3D, 0x26 - .byte 0x15, 0x37, 0x1A - .byte 0x0F, 0x12, 0x37 - .byte 0x24, 0x01, 0x18 - .byte 0x2A, 0x17, 0x13 - .byte 0x14, 0x3B, 0x29 - .byte 0x2A, 0x19, 0x32 - .byte 0x2D, 0x17, 0x17 - .byte 0x0B, 0x2C, 0x33 - .byte 0x07, 0x2D, 0x34 - .byte 0x07, 0x38, 0x1D - .byte 0x1F, 0x36, 0x22 - .byte 0x11, 0x0A, 0x17 - .byte 0x14, 0x11, 0x13 - .byte 0x2A, 0x17, 0x25 - .byte 0x01, 0x3A, 0x1C - .byte 0x26, 0x27, 0x30 - .byte 0x2D, 0x3B, 0x35 - .byte 0x3A, 0x30, 0x34 - .byte 0x06, 0x3A, 0x1C - .byte 0x2D, 0x05, 0x13 - .byte 0x21, 0x32, 0x12 - .byte 0x3E, 0x1E, 0x2C - .byte 0x3A, 0x3F, 0x2D - .byte 0x20, 0x2A, 0x34 - .byte 0x26, 0x03, 0x1A - .byte 0x19, 0x27, 0x2E - .byte 0x31, 0x04, 0x26 - .byte 0x2A, 0x3F, 0x30 - .byte 0x25, 0x23, 0x2A - .byte 0x08, 0x08, 0x35 - .byte 0x2C, 0x30, 0x1E - .byte 0x08, 0x05, 0x18 - .byte 0x06, 0x09, 0x2D - .byte 0x19, 0x00, 0x27 - .byte 0x0D, 0x10, 0x19 - .byte 0x1C, 0x00, 0x13 - .byte 0x3D, 0x0B, 0x24 - .byte 0x2E, 0x1F, 0x16 - .byte 0x3D, 0x18, 0x34 - .byte 0x12, 0x1E, 0x15 - .byte 0x15, 0x39, 0x25 - .byte 0x33, 0x0F, 0x17 - .byte 0x1A, 0x1C, 0x1B - .byte 0x37, 0x29, 0x1B - .byte 0x3B, 0x38, 0x12 - .byte 0x1D, 0x22, 0x34 - .byte 0x26, 0x0A, 0x31 - .byte 0x16, 0x2D, 0x13 - .byte 0x0D, 0x20, 0x27 - .byte 0x24, 0x1D, 0x16 - .byte 0x2E, 0x2B, 0x18 - .byte 0x16, 0x2A, 0x1B - .byte 0x24, 0x17, 0x36 - .byte 0x02, 0x05, 0x2B - .byte 0x37, 0x1A, 0x17 - .byte 0x11, 0x3D, 0x2C - .byte 0x1E, 0x2F, 0x22 - .byte 0x2C, 0x29, 0x1A - .byte 0x2F, 0x04, 0x25 - .byte 0x36, 0x0C, 0x35 - .byte 0x30, 0x3E, 0x12 - .byte 0x11, 0x30, 0x37 - .byte 0x12, 0x21, 0x2E - .byte 0x21, 0x30, 0x17 - .byte 0x2C, 0x3D, 0x24 - .byte 0x11, 0x23, 0x14 - .byte 0x1A, 0x32, 0x17 - .byte 0x39, 0x27, 0x18 - .byte 0x0F, 0x24, 0x19 - .byte 0x00, 0x3D, 0x37 - .byte 0x2C, 0x3C, 0x1C - .byte 0x0B, 0x39, 0x23 - .byte 0x0E, 0x04, 0x1F - .byte 0x1C, 0x31, 0x14 - .byte 0x00, 0x04, 0x15 - .byte 0x26, 0x2A, 0x2A - .byte 0x20, 0x25, 0x2A - .byte 0x0B, 0x3C, 0x33 - .byte 0x11, 0x0B, 0x2E - .byte 0x37, 0x22, 0x2E - .byte 0x0E, 0x22, 0x26 - .byte 0x18, 0x2D, 0x27 - .byte 0x06, 0x0C, 0x1C - .byte 0x26, 0x18, 0x2F - .byte 0x3A, 0x01, 0x2A - .byte 0x2F, 0x31, 0x34 - .byte 0x1F, 0x34, 0x1A - .byte 0x31, 0x05, 0x10 - .byte 0x2E, 0x17, 0x34 - .byte 0x18, 0x22, 0x23 - .byte 0x23, 0x21, 0x32 - .byte 0x07, 0x08, 0x22 - .byte 0x26, 0x1C, 0x22 - .byte 0x31, 0x12, 0x2F - .byte 0x08, 0x1F, 0x10 - .byte 0x27, 0x15, 0x2A - .byte 0x1F, 0x0B, 0x26 - .byte 0x2F, 0x14, 0x35 - .byte 0x24, 0x1F, 0x26 - .byte 0x3B, 0x23, 0x33 - .byte 0x20, 0x3E, 0x2D - .byte 0x17, 0x0C, 0x15 - .byte 0x13, 0x39, 0x1A - .byte 0x30, 0x14, 0x25 - .byte 0x09, 0x07, 0x17 - .byte 0x38, 0x38, 0x1F - .byte 0x29, 0x24, 0x27 - .byte 0x17, 0x27, 0x28 - .byte 0x1B, 0x12, 0x2A - .byte 0x2B, 0x3D, 0x2D - .byte 0x19, 0x34, 0x1C - .byte 0x01, 0x1D, 0x10 - .byte 0x08, 0x39, 0x11 - .byte 0x0E, 0x36, 0x1B - .byte 0x26, 0x13, 0x10 - .byte 0x16, 0x28, 0x1E - .byte 0x3C, 0x28, 0x17 - .byte 0x3E, 0x39, 0x34 - .byte 0x0A, 0x03, 0x2E - .byte 0x37, 0x1A, 0x13 - .byte 0x2B, 0x33, 0x26 - .byte 0x13, 0x2C, 0x21 - .byte 0x25, 0x14, 0x10 - .byte 0x16, 0x0B, 0x35 - .byte 0x1D, 0x35, 0x33 - .byte 0x21, 0x08, 0x33 - .byte 0x28, 0x21, 0x1A - .byte 0x12, 0x0C, 0x1B - .byte 0x36, 0x2A, 0x19 - .byte 0x2C, 0x2B, 0x23 - .byte 0x01, 0x0F, 0x26 - .byte 0x17, 0x0C, 0x18 - .byte 0x09, 0x0F, 0x11 - .byte 0x2B, 0x24, 0x1C - .byte 0x09, 0x09, 0x15 - .byte 0x36, 0x08, 0x13 - .byte 0x20, 0x39, 0x21 - .byte 0x00, 0x3A, 0x1F - .byte 0x2B, 0x36, 0x31 - .byte 0x02, 0x37, 0x13 - .byte 0x04, 0x34, 0x35 - .byte 0x37, 0x3D, 0x1A - .byte 0x17, 0x3D, 0x13 - .byte 0x2B, 0x36, 0x2F - .byte 0x13, 0x1E, 0x13 - .byte 0x3E, 0x11, 0x33 - .byte 0x27, 0x3A, 0x2D - .byte 0x1E, 0x31, 0x1A - .byte 0x03, 0x03, 0x2D - .byte 0x25, 0x37, 0x1F - .byte 0x11, 0x01, 0x22 - .byte 0x1C, 0x12, 0x17 - .byte 0x30, 0x3A, 0x30 - .byte 0x17, 0x1D, 0x29 - .byte 0x0E, 0x13, 0x27 - .byte 0x1A, 0x2E, 0x24 - .byte 0x2D, 0x00, 0x1C - .byte 0x17, 0x28, 0x1D - .byte 0x09, 0x1F, 0x2E - .byte 0x1A, 0x2D, 0x26 - .byte 0x0A, 0x13, 0x32 - .byte 0x3E, 0x00, 0x27 - .byte 0x0B, 0x3B, 0x30 - .byte 0x08, 0x3A, 0x2D - .byte 0x22, 0x12, 0x1E - .byte 0x34, 0x1D, 0x2B - .byte 0x26, 0x22, 0x35 - .byte 0x17, 0x2C, 0x17 - .byte 0x29, 0x13, 0x2D - .byte 0x2D, 0x10, 0x10 - .byte 0x20, 0x31, 0x23 - .byte 0x1E, 0x33, 0x18 - .byte 0x33, 0x06, 0x2D - .byte 0x26, 0x14, 0x27 - .byte 0x22, 0x1D, 0x2A - .byte 0x2D, 0x06, 0x18 - .byte 0x07, 0x09, 0x2E - .byte 0x21, 0x15, 0x2E - .byte 0x21, 0x38, 0x23 - .byte 0x35, 0x0B, 0x34 - .byte 0x24, 0x0B, 0x22 - .byte 0x1E, 0x01, 0x17 - .byte 0x0B, 0x24, 0x11 - .byte 0x17, 0x07, 0x20 - .byte 0x14, 0x25, 0x32 - .byte 0x1A, 0x0E, 0x2F - .byte 0x35, 0x17, 0x1F - .byte 0x0C, 0x08, 0x21 - .byte 0x30, 0x35, 0x1F - .byte 0x0C, 0x0B, 0x20 - .byte 0x04, 0x10, 0x11 - .byte 0x35, 0x11, 0x1E - .byte 0x33, 0x3D, 0x16 - .byte 0x1E, 0x2B, 0x1D - .byte 0x1A, 0x19, 0x10 - .byte 0x04, 0x06, 0x22 - .byte 0x03, 0x3D, 0x24 - .byte 0x2A, 0x0E, 0x35 - .byte 0x03, 0x3E, 0x17 - .byte 0x0B, 0x18, 0x36 - .byte 0x3D, 0x0D, 0x26 - .byte 0x35, 0x12, 0x20 - .byte 0x1F, 0x0D, 0x16 - .byte 0x23, 0x32, 0x1A - .byte 0x00, 0x3D, 0x26 - .byte 0x30, 0x19, 0x36 - .byte 0x12, 0x0E, 0x23 - .byte 0x01, 0x23, 0x28 - .byte 0x3B, 0x31, 0x11 - .byte 0x2D, 0x1C, 0x36 - .byte 0x2A, 0x05, 0x16 - .byte 0x14, 0x0E, 0x30 - .byte 0x3A, 0x37, 0x19 - .byte 0x1F, 0x30, 0x25 - .byte 0x10, 0x26, 0x2F - .byte 0x22, 0x11, 0x1F - .byte 0x2E, 0x2B, 0x1E - .byte 0x16, 0x16, 0x21 - .byte 0x32, 0x18, 0x35 - .byte 0x23, 0x32, 0x1A - .byte 0x3D, 0x0D, 0x19 - .byte 0x39, 0x09, 0x23 - .byte 0x30, 0x2E, 0x24 - .byte 0x1E, 0x0F, 0x24 - .byte 0x09, 0x21, 0x31 - .byte 0x05, 0x03, 0x11 - .byte 0x05, 0x22, 0x2A - .byte 0x03, 0x07, 0x37 - .byte 0x04, 0x08, 0x13 - .byte 0x05, 0x10, 0x34 - .byte 0x37, 0x14, 0x29 - .byte 0x0A, 0x24, 0x32 - .byte 0x34, 0x1E, 0x1B - .byte 0x12, 0x17, 0x2E - .byte 0x01, 0x02, 0x13 - .byte 0x0A, 0x0C, 0x11 - .byte 0x02, 0x14, 0x13 - .byte 0x0D, 0x25, 0x23 - .byte 0x00, 0x07, 0x1A - .byte 0x1C, 0x28, 0x35 - .byte 0x08, 0x0E, 0x2C - .byte 0x1B, 0x3C, 0x15 - .byte 0x1C, 0x19, 0x1D - .byte 0x32, 0x13, 0x1A - .byte 0x1C, 0x00, 0x37 - .byte 0x22, 0x1B, 0x35 - .byte 0x39, 0x3E, 0x14 - .byte 0x32, 0x06, 0x31 - .byte 0x17, 0x05, 0x2B - .byte 0x01, 0x0F, 0x20 - .byte 0x1E, 0x0F, 0x34 - .byte 0x18, 0x03, 0x1F - .byte 0x2B, 0x00, 0x14 - .byte 0x15, 0x3A, 0x30 - .byte 0x25, 0x30, 0x21 - .byte 0x0B, 0x00, 0x37 - .byte 0x24, 0x37, 0x1D - .byte 0x29, 0x21, 0x16 - .byte 0x24, 0x0F, 0x2C - .byte 0x3E, 0x15, 0x36 - .byte 0x3C, 0x2D, 0x23 - .byte 0x3D, 0x3C, 0x17 - .byte 0x1A, 0x1C, 0x13 - .byte 0x0A, 0x29, 0x22 - .byte 0x25, 0x3F, 0x26 - .byte 0x3B, 0x39, 0x2F - .byte 0x1D, 0x08, 0x16 - .byte 0x0B, 0x19, 0x14 - .byte 0x12, 0x01, 0x2C - .byte 0x35, 0x11, 0x2A - .byte 0x02, 0x00, 0x13 - .byte 0x39, 0x2A, 0x35 - .byte 0x07, 0x1A, 0x11 - .byte 0x24, 0x0E, 0x1E - .byte 0x0E, 0x2C, 0x15 - .byte 0x08, 0x31, 0x1B - .byte 0x21, 0x1D, 0x26 - .byte 0x1D, 0x1C, 0x2A - .byte 0x1D, 0x24, 0x13 - .byte 0x01, 0x00, 0x18 - .byte 0x28, 0x2A, 0x37 - .byte 0x15, 0x0F, 0x13 - .byte 0x10, 0x32, 0x36 - .byte 0x22, 0x13, 0x31 - .byte 0x13, 0x05, 0x1E - .byte 0x17, 0x35, 0x35 - .byte 0x3B, 0x0E, 0x24 - .byte 0x35, 0x3A, 0x1D - .byte 0x1B, 0x36, 0x1B - .byte 0x03, 0x1D, 0x24 - .byte 0x0F, 0x16, 0x30 - .byte 0x2D, 0x09, 0x25 - .byte 0x05, 0x21, 0x13 - .byte 0x0A, 0x27, 0x36 - .byte 0x04, 0x0D, 0x1C - .byte 0x06, 0x3E, 0x21 - .byte 0x2A, 0x27, 0x33 - .byte 0x28, 0x0E, 0x15 - .byte 0x0B, 0x17, 0x1D - .byte 0x1D, 0x32, 0x2D - .byte 0x08, 0x3D, 0x29 - .byte 0x21, 0x32, 0x17 - .byte 0x33, 0x31, 0x22 - .byte 0x0E, 0x03, 0x21 - .byte 0x0D, 0x0B, 0x16 - .byte 0x3E, 0x2A, 0x2E - .byte 0x19, 0x36, 0x2A - .byte 0x0D, 0x00, 0x14 - .byte 0x22, 0x07, 0x36 - .byte 0x0A, 0x09, 0x15 - .byte 0x14, 0x10, 0x22 - .byte 0x07, 0x16, 0x2C - .byte 0x36, 0x13, 0x15 - .byte 0x09, 0x2F, 0x1B - .byte 0x20, 0x3B, 0x2E - .byte 0x3A, 0x3A, 0x16 - .byte 0x0D, 0x15, 0x2A - .byte 0x39, 0x13, 0x2B - .byte 0x0B, 0x01, 0x2A - .byte 0x13, 0x17, 0x1E - .byte 0x08, 0x17, 0x1E - .byte 0x0C, 0x0F, 0x34 - .byte 0x1F, 0x31, 0x12 - .byte 0x07, 0x3A, 0x1D - .byte 0x35, 0x1E, 0x12 - .byte 0x24, 0x2C, 0x15 - .byte 0x0E, 0x21, 0x19 - .byte 0x34, 0x3B, 0x33 - .byte 0x19, 0x0F, 0x28 - .byte 0x10, 0x2F, 0x2E - .byte 0x23, 0x27, 0x31 - .byte 0x39, 0x2E, 0x18 - .byte 0x3C, 0x3F, 0x24 - .byte 0x07, 0x23, 0x30 - .byte 0x28, 0x13, 0x35 - .byte 0x13, 0x0A, 0x10 - .byte 0x35, 0x19, 0x33 - .byte 0x23, 0x28, 0x29 - .byte 0x13, 0x2F, 0x1A - .byte 0x3A, 0x19, 0x14 - .byte 0x37, 0x36, 0x26 - .byte 0x20, 0x3B, 0x15 - .byte 0x37, 0x39, 0x10 - .byte 0x3C, 0x21, 0x34 - .byte 0x1C, 0x38, 0x30 - .byte 0x15, 0x07, 0x26 - .byte 0x27, 0x21, 0x19 - .byte 0x18, 0x11, 0x23 - .byte 0x30, 0x28, 0x37 - .byte 0x32, 0x2D, 0x1F - .byte 0x2C, 0x3F, 0x30 - .byte 0x1D, 0x2F, 0x26 - .byte 0x01, 0x11, 0x1C - .byte 0x3B, 0x0F, 0x12 - .byte 0x2A, 0x17, 0x27 - .byte 0x05, 0x00, 0x1B - .byte 0x25, 0x1C, 0x32 - .byte 0x04, 0x22, 0x2D - .byte 0x10, 0x0F, 0x25 - .byte 0x0D, 0x39, 0x30 - .byte 0x0B, 0x2E, 0x27 - .byte 0x2D, 0x34, 0x15 - .byte 0x3E, 0x30, 0x36 - .byte 0x16, 0x26, 0x2A - .byte 0x05, 0x3F, 0x2B - .byte 0x20, 0x3B, 0x2E - .byte 0x3B, 0x1C, 0x2F - .byte 0x01, 0x18, 0x16 - .byte 0x16, 0x3D, 0x10 - .byte 0x0A, 0x1F, 0x18 - .byte 0x17, 0x0F, 0x22 - .byte 0x06, 0x13, 0x11 - .byte 0x38, 0x21, 0x17 - .byte 0x17, 0x0A, 0x37 - .byte 0x1C, 0x19, 0x30 - .byte 0x16, 0x38, 0x31 - .byte 0x30, 0x10, 0x36 - .byte 0x31, 0x2F, 0x26 - .byte 0x3C, 0x1B, 0x23 - .byte 0x33, 0x2F, 0x19 - .byte 0x16, 0x35, 0x25 - .byte 0x3A, 0x18, 0x1F - .byte 0x37, 0x01, 0x1E - .byte 0x0D, 0x18, 0x12 - .byte 0x1F, 0x1C, 0x1B - .byte 0x07, 0x34, 0x2D - .byte 0x0B, 0x3F, 0x33 - .byte 0x1E, 0x34, 0x1D - .byte 0x2C, 0x13, 0x2C - .byte 0x20, 0x20, 0x13 - .byte 0x20, 0x0F, 0x31 - .byte 0x08, 0x0F, 0x24 - .byte 0x18, 0x3D, 0x1C - .byte 0x36, 0x34, 0x27 - .byte 0x33, 0x2A, 0x25 - .byte 0x2D, 0x30, 0x26 - .byte 0x3D, 0x37, 0x26 - .byte 0x25, 0x11, 0x11 - .byte 0x03, 0x05, 0x18 - .byte 0x10, 0x04, 0x29 - .byte 0x07, 0x2E, 0x36 - .byte 0x2A, 0x29, 0x15 - .byte 0x3A, 0x0E, 0x33 - .byte 0x2A, 0x06, 0x29 - .byte 0x3D, 0x01, 0x29 - .byte 0x27, 0x0E, 0x16 - .byte 0x1D, 0x28, 0x1B - .byte 0x10, 0x33, 0x2B - .byte 0x0C, 0x14, 0x1D - .byte 0x15, 0x3F, 0x25 - .byte 0x37, 0x23, 0x1E - .byte 0x04, 0x2C, 0x1C - .byte 0x15, 0x34, 0x2A - .byte 0x09, 0x2F, 0x15 - .byte 0x02, 0x3F, 0x14 - .byte 0x19, 0x2C, 0x33 - .byte 0x39, 0x32, 0x20 - .byte 0x2A, 0x18, 0x32 - .byte 0x17, 0x23, 0x21 - .byte 0x0B, 0x2D, 0x25 - .byte 0x24, 0x3A, 0x2D - .byte 0x31, 0x3F, 0x34 - .byte 0x18, 0x19, 0x24 - .byte 0x1E, 0x15, 0x1A - .byte 0x17, 0x33, 0x2B - .byte 0x23, 0x09, 0x26 - .byte 0x1B, 0x0D, 0x15 - .byte 0x36, 0x26, 0x28 - .byte 0x3A, 0x1C, 0x14 - .byte 0x0C, 0x3E, 0x10 - .byte 0x18, 0x06, 0x35 - .byte 0x37, 0x26, 0x36 - .byte 0x21, 0x26, 0x17 - .byte 0x3D, 0x1C, 0x2C - .byte 0x16, 0x25, 0x1D - .byte 0x1E, 0x0B, 0x1E - .byte 0x1D, 0x0D, 0x32 - .byte 0x08, 0x1F, 0x1B - .byte 0x12, 0x1C, 0x12 - .byte 0x20, 0x2A, 0x28 - .byte 0x06, 0x3B, 0x35 - .byte 0x39, 0x0E, 0x1E - .byte 0x31, 0x30, 0x28 - .byte 0x02, 0x21, 0x14 - .byte 0x06, 0x1E, 0x29 - .byte 0x16, 0x09, 0x1C - .byte 0x27, 0x32, 0x2D - .byte 0x39, 0x03, 0x27 - .byte 0x29, 0x09, 0x1E - .byte 0x1B, 0x11, 0x1C - .byte 0x28, 0x3A, 0x2C - .byte 0x03, 0x03, 0x18 - .byte 0x23, 0x09, 0x2F - .byte 0x30, 0x17, 0x23 - .byte 0x0F, 0x25, 0x33 - .byte 0x06, 0x24, 0x37 - .byte 0x22, 0x09, 0x33 - .byte 0x2C, 0x09, 0x2A - .byte 0x0C, 0x12, 0x2A - .byte 0x28, 0x20, 0x10 - .byte 0x15, 0x29, 0x33 - .byte 0x0F, 0x1A, 0x13 - .byte 0x13, 0x18, 0x36 - .byte 0x2E, 0x16, 0x13 - .byte 0x3C, 0x1A, 0x15 - .byte 0x3A, 0x11, 0x32 - .byte 0x02, 0x0A, 0x2C - .byte 0x19, 0x39, 0x11 - .byte 0x31, 0x3E, 0x1D - .byte 0x32, 0x14, 0x32 - .byte 0x12, 0x2E, 0x34 - .byte 0x3E, 0x36, 0x23 - .byte 0x37, 0x3E, 0x15 - .byte 0x15, 0x35, 0x34 - .byte 0x01, 0x3A, 0x2C - .byte 0x26, 0x25, 0x22 - .byte 0x01, 0x2B, 0x37 - .byte 0x1C, 0x3D, 0x33 - .byte 0x3E, 0x10, 0x1C - .byte 0x26, 0x33, 0x19 - .byte 0x05, 0x19, 0x17 - .byte 0x12, 0x38, 0x1C - .byte 0x15, 0x3C, 0x32 - .byte 0x3F, 0x0F, 0x37 - .byte 0x02, 0x39, 0x32 - .byte 0x13, 0x00, 0x1D - .byte 0x1D, 0x2C, 0x10 - .byte 0x39, 0x13, 0x31 - .byte 0x0F, 0x37, 0x19 - .byte 0x09, 0x0D, 0x2A - .byte 0x20, 0x2F, 0x32 - .byte 0x3B, 0x34, 0x22 - .byte 0x26, 0x14, 0x10 - .byte 0x24, 0x3D, 0x22 - .byte 0x0B, 0x31, 0x23 - .byte 0x2F, 0x2D, 0x2A - .byte 0x30, 0x04, 0x35 - .byte 0x19, 0x20, 0x2A - .byte 0x16, 0x36, 0x37 - .byte 0x14, 0x28, 0x37 - .byte 0x11, 0x0B, 0x27 - .byte 0x1D, 0x06, 0x29 - .byte 0x35, 0x16, 0x2E - .byte 0x24, 0x2E, 0x29 - .byte 0x36, 0x14, 0x2A - .byte 0x21, 0x0C, 0x1F - .byte 0x3F, 0x39, 0x19 - .byte 0x27, 0x10, 0x2A - .byte 0x1E, 0x12, 0x34 - .byte 0x10, 0x24, 0x34 - .byte 0x1D, 0x13, 0x1D - .byte 0x17, 0x16, 0x37 - .byte 0x27, 0x1B, 0x27 - .byte 0x07, 0x24, 0x21 - .byte 0x37, 0x21, 0x11 - .byte 0x37, 0x28, 0x24 - .byte 0x19, 0x02, 0x1C - .byte 0x14, 0x12, 0x1D - .byte 0x1B, 0x24, 0x2E - .byte 0x2E, 0x3A, 0x15 - .byte 0x37, 0x34, 0x21 - .byte 0x33, 0x2D, 0x29 - .byte 0x2F, 0x1E, 0x34 - .byte 0x29, 0x3C, 0x12 - .byte 0x05, 0x15, 0x20 - .byte 0x05, 0x3E, 0x19 - .byte 0x18, 0x0B, 0x30 - .byte 0x2F, 0x02, 0x27 - .byte 0x14, 0x1C, 0x34 - .byte 0x12, 0x20, 0x30 - .byte 0x2B, 0x22, 0x1B - .byte 0x06, 0x31, 0x28 - .byte 0x15, 0x2D, 0x12 - .byte 0x01, 0x0E, 0x13 - .byte 0x13, 0x0C, 0x28 - .byte 0x07, 0x2A, 0x14 - .byte 0x1D, 0x36, 0x14 - .byte 0x15, 0x2B, 0x26 - .byte 0x03, 0x25, 0x15 - .byte 0x3E, 0x3B, 0x20 - .byte 0x35, 0x0C, 0x25 - .byte 0x2B, 0x16, 0x35 - .byte 0x1E, 0x31, 0x2C - .byte 0x06, 0x03, 0x29 - .byte 0x24, 0x07, 0x1F - .byte 0x32, 0x2F, 0x19 - .byte 0x25, 0x21, 0x31 - .byte 0x22, 0x26, 0x1D - .byte 0x00, 0x1B, 0x18 - .byte 0x2A, 0x24, 0x31 - .byte 0x20, 0x06, 0x2F - .byte 0x1E, 0x32, 0x26 - .byte 0x32, 0x39, 0x12 - .byte 0x20, 0x01, 0x19 - .byte 0x0F, 0x15, 0x15 - .byte 0x27, 0x10, 0x2E - .byte 0x09, 0x25, 0x19 - .byte 0x29, 0x37, 0x30 - .byte 0x13, 0x1C, 0x1D - .byte 0x29, 0x2D, 0x26 - .byte 0x02, 0x1A, 0x16 - .byte 0x1D, 0x2B, 0x1C - .byte 0x18, 0x04, 0x34 - .byte 0x28, 0x2A, 0x21 - .byte 0x15, 0x1B, 0x2E - .byte 0x16, 0x01, 0x10 - .byte 0x05, 0x09, 0x14 - .byte 0x22, 0x03, 0x22 - .byte 0x02, 0x1B, 0x34 - .byte 0x29, 0x2A, 0x23 - .byte 0x26, 0x36, 0x13 - .byte 0x23, 0x3D, 0x1A - .byte 0x1D, 0x10, 0x24 - .byte 0x25, 0x2B, 0x37 - .byte 0x19, 0x24, 0x26 - .byte 0x28, 0x13, 0x16 - .byte 0x17, 0x14, 0x19 - .byte 0x0B, 0x2F, 0x25 - .byte 0x37, 0x34, 0x37 - .byte 0x39, 0x21, 0x1B - .byte 0x0F, 0x3D, 0x2D - .byte 0x0D, 0x10, 0x20 - .byte 0x05, 0x0B, 0x2D - .byte 0x01, 0x12, 0x24 - .byte 0x18, 0x3D, 0x32 - .byte 0x09, 0x21, 0x26 - .byte 0x1A, 0x0E, 0x1F - .byte 0x30, 0x06, 0x1F - .byte 0x0B, 0x3C, 0x29 - .byte 0x07, 0x3E, 0x27 - .byte 0x13, 0x1E, 0x1A - .byte 0x13, 0x07, 0x23 - .byte 0x10, 0x34, 0x1E - .byte 0x32, 0x17, 0x23 - .byte 0x35, 0x16, 0x31 - .byte 0x32, 0x2E, 0x1B - .byte 0x28, 0x0E, 0x22 - .byte 0x14, 0x3A, 0x23 - .byte 0x22, 0x03, 0x29 - .byte 0x2A, 0x10, 0x20 - .byte 0x3E, 0x3C, 0x27 - .byte 0x16, 0x20, 0x12 - .byte 0x3F, 0x24, 0x31 - .byte 0x0D, 0x2E, 0x32 - .byte 0x2F, 0x17, 0x2D - .byte 0x36, 0x3B, 0x17 - .byte 0x24, 0x23, 0x18 - .byte 0x37, 0x1D, 0x13 - .byte 0x17, 0x3A, 0x1A - .byte 0x0A, 0x3D, 0x1E - .byte 0x05, 0x12, 0x16 - .byte 0x33, 0x32, 0x25 - .byte 0x1D, 0x1F, 0x29 - .byte 0x34, 0x2C, 0x26 - .byte 0x20, 0x29, 0x35 - .byte 0x0E, 0x32, 0x17 - .byte 0x01, 0x39, 0x2D - .byte 0x27, 0x24, 0x23 - .byte 0x28, 0x3F, 0x18 - .byte 0x39, 0x38, 0x25 - .byte 0x23, 0x11, 0x11 - .byte 0x19, 0x2C, 0x29 - .byte 0x30, 0x08, 0x28 - .byte 0x25, 0x27, 0x1D - .byte 0x17, 0x25, 0x21 - .byte 0x09, 0x3D, 0x16 - .byte 0x1B, 0x0F, 0x2C - .byte 0x1B, 0x12, 0x22 - .byte 0x28, 0x3E, 0x26 - .byte 0x34, 0x10, 0x1B - .byte 0x02, 0x34, 0x15 - .byte 0x1A, 0x29, 0x19 - .byte 0x29, 0x11, 0x31 - .byte 0x12, 0x27, 0x17 - .byte 0x27, 0x27, 0x2F - .byte 0x34, 0x27, 0x24 - .byte 0x03, 0x19, 0x36 - .byte 0x17, 0x1D, 0x33 - .byte 0x19, 0x25, 0x1A - .byte 0x2B, 0x39, 0x13 - .byte 0x3B, 0x33, 0x1D - .byte 0x27, 0x31, 0x34 - .byte 0x28, 0x33, 0x37 - .byte 0x09, 0x30, 0x1B - .byte 0x03, 0x3A, 0x27 - .byte 0x19, 0x11, 0x1F - .byte 0x0B, 0x1A, 0x34 - .byte 0x3D, 0x2A, 0x15 - .byte 0x04, 0x24, 0x36 - .byte 0x30, 0x23, 0x30 - .byte 0x0F, 0x22, 0x1B - .byte 0x3D, 0x3D, 0x24 - .byte 0x29, 0x1D, 0x12 - .byte 0x16, 0x19, 0x2E - .byte 0x03, 0x12, 0x17 - .byte 0x18, 0x25, 0x33 - .byte 0x2F, 0x23, 0x1A - .byte 0x1A, 0x35, 0x27 - .byte 0x21, 0x26, 0x19 - .byte 0x1B, 0x30, 0x18 - .byte 0x2B, 0x22, 0x2D - .byte 0x2C, 0x1A, 0x34 - .byte 0x3E, 0x12, 0x19 - .byte 0x28, 0x27, 0x15 - .byte 0x1B, 0x11, 0x12 - .byte 0x17, 0x15, 0x10 - .byte 0x34, 0x37, 0x25 - .byte 0x12, 0x3F, 0x15 - .byte 0x31, 0x0D, 0x37 - .byte 0x3E, 0x2A, 0x2D - .byte 0x0F, 0x24, 0x24 - .byte 0x3C, 0x3F, 0x1F - .byte 0x1D, 0x34, 0x17 - .byte 0x1A, 0x23, 0x1F - .byte 0x37, 0x0F, 0x10 - .byte 0x32, 0x34, 0x35 - .byte 0x19, 0x05, 0x22 - .byte 0x33, 0x16, 0x34 - .byte 0x1E, 0x14, 0x1E - .byte 0x08, 0x13, 0x29 - .byte 0x3A, 0x37, 0x30 - .byte 0x1D, 0x36, 0x15 - .byte 0x29, 0x2E, 0x1D - .byte 0x32, 0x2E, 0x23 - .byte 0x35, 0x17, 0x1C - .byte 0x36, 0x1D, 0x13 - .byte 0x23, 0x34, 0x34 - .byte 0x24, 0x1A, 0x37 - .byte 0x2F, 0x26, 0x2E - .byte 0x1E, 0x17, 0x1A - .byte 0x1F, 0x15, 0x1F - .byte 0x2B, 0x1F, 0x19 - .byte 0x0A, 0x33, 0x1A - .byte 0x35, 0x31, 0x24 - .byte 0x2D, 0x17, 0x2C - .byte 0x0C, 0x21, 0x36 - .byte 0x2C, 0x35, 0x35 - .byte 0x1B, 0x03, 0x27 - .byte 0x01, 0x0D, 0x1D - .byte 0x1C, 0x0E, 0x11 - .byte 0x11, 0x2B, 0x10 - .byte 0x25, 0x3B, 0x20 - .byte 0x1F, 0x17, 0x19 - .byte 0x20, 0x08, 0x36 - .byte 0x13, 0x38, 0x19 - .byte 0x1B, 0x2B, 0x24 - .byte 0x0B, 0x1F, 0x29 - .byte 0x27, 0x15, 0x2C - .byte 0x37, 0x39, 0x10 - .byte 0x3A, 0x15, 0x2E - .byte 0x2F, 0x11, 0x36 - .byte 0x24, 0x04, 0x20 - .byte 0x3B, 0x2A, 0x35 - .byte 0x27, 0x35, 0x34 - .byte 0x0D, 0x1B, 0x20 - .byte 0x10, 0x22, 0x37 - .byte 0x1F, 0x38, 0x27 - .byte 0x31, 0x0F, 0x28 - .byte 0x28, 0x25, 0x15 - .byte 0x00, 0x1D, 0x25 - .byte 0x31, 0x28, 0x28 - .byte 0x0B, 0x3A, 0x1D - .byte 0x2D, 0x13, 0x1B - .byte 0x03, 0x37, 0x2E - .byte 0x1D, 0x28, 0x19 - .byte 0x08, 0x2D, 0x22 - .byte 0x27, 0x39, 0x32 - .byte 0x3F, 0x2F, 0x1D - .byte 0x33, 0x34, 0x28 - .byte 0x18, 0x08, 0x31 - .byte 0x23, 0x1F, 0x13 - .byte 0x0D, 0x2C, 0x23 - .byte 0x3A, 0x2D, 0x1A - .byte 0x02, 0x25, 0x13 - .byte 0x20, 0x36, 0x34 - .byte 0x12, 0x2B, 0x2D - .byte 0x35, 0x35, 0x34 - .byte 0x23, 0x20, 0x21 - .byte 0x3A, 0x19, 0x1B - .byte 0x1F, 0x2B, 0x19 - .byte 0x35, 0x0E, 0x19 - .byte 0x26, 0x24, 0x37 - .byte 0x18, 0x08, 0x10 - .byte 0x0C, 0x16, 0x2D - .byte 0x1F, 0x34, 0x21 - .byte 0x05, 0x38, 0x19 - .byte 0x14, 0x21, 0x24 - .byte 0x11, 0x31, 0x14 - .byte 0x3E, 0x38, 0x29 - .byte 0x3F, 0x08, 0x25 - .byte 0x2A, 0x1F, 0x25 - .byte 0x25, 0x06, 0x28 - .byte 0x0B, 0x1E, 0x14 - .byte 0x1A, 0x38, 0x22 - .byte 0x24, 0x18, 0x29 - .byte 0x1A, 0x11, 0x20 - .byte 0x3B, 0x3A, 0x1E - .byte 0x1C, 0x26, 0x1A - .byte 0x05, 0x32, 0x19 - .byte 0x39, 0x2A, 0x31 - .byte 0x09, 0x07, 0x25 - .byte 0x05, 0x3E, 0x16 - .byte 0x34, 0x26, 0x14 - .byte 0x1B, 0x32, 0x26 - .byte 0x05, 0x08, 0x37 - .byte 0x0F, 0x03, 0x20 - .byte 0x2A, 0x39, 0x31 - .byte 0x08, 0x01, 0x1E - .byte 0x1D, 0x23, 0x31 - .byte 0x28, 0x1B, 0x28 - .byte 0x1E, 0x37, 0x14 - .byte 0x13, 0x0E, 0x28 - .byte 0x2A, 0x3B, 0x37 - .byte 0x2F, 0x1C, 0x28 - .byte 0x30, 0x30, 0x1A - .byte 0x36, 0x1F, 0x16 - .byte 0x3E, 0x0D, 0x15 - .byte 0x2E, 0x16, 0x18 - .byte 0x15, 0x37, 0x20 - .byte 0x2A, 0x33, 0x30 - .byte 0x2B, 0x0E, 0x25 - .byte 0x18, 0x20, 0x16 - .byte 0x02, 0x19, 0x25 - .byte 0x0A, 0x2E, 0x30 - .byte 0x16, 0x03, 0x11 - .byte 0x04, 0x27, 0x25 - .byte 0x1B, 0x1C, 0x21 - .byte 0x29, 0x04, 0x27 - .byte 0x3D, 0x20, 0x1E - .byte 0x28, 0x33, 0x31 - .byte 0x1E, 0x39, 0x10 - .byte 0x31, 0x29, 0x1E - .byte 0x06, 0x25, 0x28 - .byte 0x19, 0x3B, 0x12 - .byte 0x0B, 0x1B, 0x1C - .byte 0x3E, 0x37, 0x20 - .byte 0x0A, 0x37, 0x33 - .byte 0x02, 0x2C, 0x25 - .byte 0x15, 0x18, 0x14 - .byte 0x3B, 0x20, 0x1C - .byte 0x22, 0x3B, 0x1C - .byte 0x24, 0x34, 0x35 - .byte 0x0F, 0x2F, 0x31 - .byte 0x3B, 0x17, 0x35 - .byte 0x30, 0x39, 0x37 - .byte 0x0D, 0x15, 0x11 - .byte 0x10, 0x03, 0x1E - .byte 0x1A, 0x39, 0x33 - .byte 0x2F, 0x2E, 0x28 - .byte 0x1C, 0x28, 0x36 - .byte 0x28, 0x18, 0x1F - .byte 0x15, 0x01, 0x30 - .byte 0x3E, 0x32, 0x28 - .byte 0x34, 0x2F, 0x23 - .byte 0x07, 0x0C, 0x36 - .byte 0x28, 0x2C, 0x34 - .byte 0x2A, 0x0C, 0x1F - .byte 0x3F, 0x20, 0x13 - .byte 0x2B, 0x17, 0x27 - .byte 0x28, 0x29, 0x2A - .byte 0x3C, 0x13, 0x36 - .byte 0x26, 0x2D, 0x2A - .byte 0x0A, 0x06, 0x1E - .byte 0x20, 0x04, 0x1A - .byte 0x02, 0x07, 0x35 - .byte 0x0E, 0x18, 0x30 - .byte 0x00, 0x34, 0x34 - .byte 0x2F, 0x14, 0x37 - .byte 0x21, 0x30, 0x1F - .byte 0x15, 0x37, 0x1B - .byte 0x3A, 0x0B, 0x32 - .byte 0x22, 0x22, 0x21 - .byte 0x1B, 0x35, 0x23 - .byte 0x0D, 0x03, 0x1C - .byte 0x23, 0x3B, 0x13 - .byte 0x0E, 0x1D, 0x1F - .byte 0x1D, 0x3F, 0x2E - .byte 0x39, 0x27, 0x2E - .byte 0x0F, 0x38, 0x20 - .byte 0x31, 0x3C, 0x35 - .byte 0x0B, 0x0F, 0x2E - .byte 0x06, 0x06, 0x28 - .byte 0x25, 0x39, 0x23 - .byte 0x0A, 0x32, 0x15 - .byte 0x0F, 0x1D, 0x25 - .byte 0x0C, 0x0D, 0x34 - .byte 0x12, 0x2E, 0x21 - .byte 0x36, 0x18, 0x1F - .byte 0x1F, 0x34, 0x1B - .byte 0x05, 0x3A, 0x36 - .byte 0x2B, 0x01, 0x17 - .byte 0x0E, 0x16, 0x2B - .byte 0x0E, 0x0B, 0x26 - .byte 0x0D, 0x2D, 0x10 - .byte 0x21, 0x11, 0x27 - .byte 0x3D, 0x13, 0x32 - .byte 0x15, 0x25, 0x2A - .byte 0x1B, 0x2D, 0x35 - .byte 0x2C, 0x2B, 0x26 - .byte 0x26, 0x1F, 0x20 - .byte 0x22, 0x2B, 0x12 - .byte 0x3F, 0x3D, 0x27 - .byte 0x30, 0x0A, 0x36 - .byte 0x35, 0x1F, 0x17 - .byte 0x21, 0x08, 0x29 - .byte 0x1D, 0x20, 0x33 - .byte 0x34, 0x11, 0x16 - .byte 0x05, 0x38, 0x2D diff --git a/data/data2.s b/data/data2.s index a5a979625..f527bd91d 100644 --- a/data/data2.s +++ b/data/data2.s @@ -1,7 +1,7 @@ @ the second big chunk of data - .include "asm/macros.s" - .include "constants/constants.s" + .include "asm/macros.inc" + .include "constants/constants.inc" .section .rodata @@ -245,22 +245,22 @@ gSpriteAnimTable_81E7C64:: @ 81E7C64 .4byte gSpriteAnim_81E7C5C @ 81E7C74 - .include "data/graphics/pokemon/front_pic_coords.s" + .include "data/graphics/pokemon/front_pic_coords.inc" @ 81E8354 - .include "data/graphics/pokemon/front_pic_table.s" + .include "data/graphics/pokemon/front_pic_table.inc" @ 81E9114 - .include "data/graphics/pokemon/back_pic_coords.s" + .include "data/graphics/pokemon/back_pic_coords.inc" @ 81E97F4 - .include "data/graphics/pokemon/back_pic_table.s" + .include "data/graphics/pokemon/back_pic_table.inc" @ 81EA5B4 - .include "data/graphics/pokemon/palette_table.s" + .include "data/graphics/pokemon/palette_table.inc" @ 81EB374 - .include "data/graphics/pokemon/shiny_palette_table.s" + .include "data/graphics/pokemon/shiny_palette_table.inc" .align 2 gSpriteAnim_81EC134:: @ 81EC134 @@ -699,13 +699,13 @@ gUnknown_081EC2A4:: @ 81EC2A4 .4byte gSpriteAnimTable_81EC2A0 @ 81EC3F0 - .include "data/graphics/trainers/front_pic_coords.s" + .include "data/graphics/trainers/front_pic_coords.inc" @ 81EC53C - .include "data/graphics/trainers/front_pic_table.s" + .include "data/graphics/trainers/front_pic_table.inc" @ 81EC7D4 - .include "data/graphics/trainers/front_pic_palette_table.s" + .include "data/graphics/trainers/front_pic_palette_table.inc" .align 2 gSpriteAnim_81ECA6C:: @ 81ECA6C @@ -756,31 +756,31 @@ gUnknown_081ECACC:: @ 81ECACC .4byte gSpriteAnimTable_81ECAC4 @ 81ECAD8 - .include "data/graphics/trainers/back_pic_coords.s" + .include "data/graphics/trainers/back_pic_coords.inc" @ 81ECAE4 - .include "data/graphics/trainers/back_pic_table.s" + .include "data/graphics/trainers/back_pic_table.inc" @ 81ECAFC - .include "data/graphics/trainers/back_pic_palette_table.s" + .include "data/graphics/trainers/back_pic_palette_table.inc" @ 81ECB14 - .include "data/enemy_mon_elevation.s" + .include "data/enemy_mon_elevation.inc" @ 81ECCB0 - .include "data/trainer_parties.s" + .include "data/trainer_parties.inc" @ 81F0208 - .include "data/text/trainer_class_names.s" + .include "data/text/trainer_class_names.inc" @ 81F04FC - .include "data/trainers.s" + .include "data/trainers.inc" @ 81F716C - .include "data/text/species_names.s" + .include "data/text/species_names.inc" @ 81F8320 - .include "data/text/move_names.s" + .include "data/text/move_names.inc" .align 2 @ 81F9528 @@ -982,19 +982,19 @@ gSpriteAffineAnimTable_81F971C:: @ 81F971C .4byte gSpriteAffineAnim_81F9704 @ 81F9720 - .include "data/type_effectiveness.s" + .include "data/type_effectiveness.inc" @ 81F9870 - .include "data/text/type_names.s" + .include "data/text/type_names.inc" @ 81F98F0 - .include "data/trainer_money.s" + .include "data/trainer_money.inc" @ 81F99CC - .include "data/text/ability_descriptions.s" + .include "data/text/ability_descriptions.inc" @ 81FA248 - .include "data/text/ability_names.s" + .include "data/text/ability_names.inc" .align 2 gUnknown_081FA640:: @ 81FA640 @@ -1848,7 +1848,7 @@ gUnknown_081FB048:: @ 81FB048 .4byte nullsub_48 @ 81FB12C - .include "data/battle_moves.s" + .include "data/battle_moves.inc" .align 2 gUnknown_081FC1D0:: @ 81FC1D0 @@ -1859,40 +1859,40 @@ gUnknown_081FC1D0:: @ 81FC1D0 .space 2 @ 81FC1E0 - .include "data/species_id_conversion_tables.s" + .include "data/species_id_conversion_tables.inc" @ 81FCB84 - .include "data/spinda_spot_graphics.s" + .include "data/spinda_spot_graphics.inc" @ 81FCC14 - .include "data/item_effects.s" + .include "data/item_effects.inc" @ 81FD070 - .include "data/nature_stat_table.s" + .include "data/nature_stat_table.inc" @ 81FD0F0 - .include "data/tm_hm_learnsets.s" + .include "data/tm_hm_learnsets.inc" @ 81FDDD0 - .include "data/trainer_class_index_tables.s" + .include "data/trainer_class_index_tables.inc" @ 81FDE6A - .include "data/cry_id_table.s" + .include "data/cry_id_table.inc" @ 81FDF78 - .include "data/experience_tables/tables.s" + .include "data/experience_tables/tables.inc" @ 81FEC18 - .include "data/base_stats.s" + .include "data/base_stats.inc" @ 8201928 - .include "data/level_up_learnsets.s" + .include "data/level_up_learnsets.inc" @ 8203B68 - .include "data/evolution_table.s" + .include "data/evolution_table.inc" @ 8207BC8 - .include "data/level_up_learnset_pointers.s" + .include "data/level_up_learnset_pointers.inc" gUnknown_08208238:: @ 8208238 .byte 0x03, 0x0C, 0x30, 0xC0 @@ -1989,10 +1989,10 @@ gUnknown_08208337:: @ 8208337 .string "ニドラン♀$", 13 @ 8208344 - .include "data/sine_table.s" + .include "data/sine_table.inc" @ 82085C4 - .include "data/sine_degree_table.s" + .include "data/sine_degree_table.inc" .align 2 gBitTable:: @ 820872C @@ -2055,14 +2055,14 @@ gUnknown_082087C4:: @ 82087C4 .byte 4, 8 @ 82087DC - .include "data/crc16_table.s" + .include "data/crc16_table.inc" .align 2 gMiscBlank_Gfx:: @ 82089DC .incbin "graphics/interface/blank.4bpp" @ 82091DC - .include "data/egg_moves.s" + .include "data/egg_moves.inc" .align 2 gUnknown_08209AC4:: @ 8209AC4 @@ -3297,7 +3297,7 @@ gSpriteAffineAnimTable_8215AC0:: @ 8215AC0 .4byte gSpriteAffineAnim_8215AB0 @ 8215AC4 - .include "data/ingame_trades.s" + .include "data/ingame_trades.inc" gTradeBallVerticalVelocityTable:: @ 8215BA0 .byte 0 @@ -3916,19 +3916,19 @@ gUnknown_082166D8:: @ 82166D8 .4byte sub_8055D38 @ 82166E0 - .include "data/tilesets/graphics.s" + .include "data/tilesets/graphics.inc" @ 8259C1C - .include "data/tilesets/metatiles.s" + .include "data/tilesets/metatiles.inc" @ 8286CF4 - .include "data/tilesets/headers.s" + .include "data/tilesets/headers.inc" - .include "data/maps/_assets.s" - .include "data/maps/attributes_table.s" - .include "data/maps/headers.s" - .include "data/maps/_groups.s" - .include "data/maps/connections.s" + .include "data/maps/_assets.inc" + .include "data/maps/attributes_table.inc" + .include "data/maps/headers.inc" + .include "data/maps/_groups.inc" + .include "data/maps/connections.inc" .align 2 gUnknown_08308E28:: @ 8308E28 @@ -4782,10 +4782,10 @@ gUnknown_0830FD3C:: @ 830FD3C .4byte CameraObject_2 @ 830FD48 - .include "data/graphics/field_objects/map_object_graphics.s" + .include "data/graphics/field_objects/map_object_graphics.inc" @ 8368528 - .include "data/graphics/field_objects/field_effect_object_graphics.s" + .include "data/graphics/field_objects/field_effect_object_graphics.inc" .align 2 gUnknown_0836DA88:: @ 836DA88 @@ -5026,25 +5026,25 @@ gUnknown_0836DC09:: @ 836DC09 .byte DIR_SOUTH @ 836DC58 - .include "data/graphics/field_objects/map_object_graphics_info_pointers.s" + .include "data/graphics/field_objects/map_object_graphics_info_pointers.inc" @ 836DFC0 - .include "data/graphics/field_objects/field_effect_object_template_pointers.s" + .include "data/graphics/field_objects/field_effect_object_template_pointers.inc" @ 836E050 - .include "data/graphics/field_objects/map_object_pic_tables.s" + .include "data/graphics/field_objects/map_object_pic_tables.inc" @ 83708C8 - .include "data/graphics/field_objects/map_object_anims.s" + .include "data/graphics/field_objects/map_object_anims.inc" @ 83711C4 - .include "data/graphics/field_objects/base_oam.s" + .include "data/graphics/field_objects/base_oam.inc" @ 8371204 - .include "data/graphics/field_objects/map_object_subsprites.s" + .include "data/graphics/field_objects/map_object_subsprites.inc" @ 83718D4 - .include "data/graphics/field_objects/map_object_graphics_info.s" + .include "data/graphics/field_objects/map_object_graphics_info.inc" .align 2 gUnknown_0837377C:: @ 837377C @@ -5250,10 +5250,10 @@ gUnknown_0837399C:: @ 837399C .4byte Unknown_8373988 @ 83739AC - .include "data/graphics/field_objects/berry_tree_graphics_tables.s" + .include "data/graphics/field_objects/berry_tree_graphics_tables.inc" @ 8374524 - .include "data/graphics/field_objects/field_effect_objects.s" + .include "data/graphics/field_objects/field_effect_objects.inc" .align 1 gUnknown_0837520C:: @ 837520C @@ -9754,399 +9754,399 @@ gUnknown_0837F5E0:: @ 837F5E0 obj_tiles gMiscBlank_Gfx, 2048, 0xd755 obj_tiles gMiscBlank_Gfx, 2048, 0xd756 - .include "data/maps/events/PetalburgCity.s" - .include "data/maps/events/SlateportCity.s" - .include "data/maps/events/MauvilleCity.s" - .include "data/maps/events/RustboroCity.s" - .include "data/maps/events/FortreeCity.s" - .include "data/maps/events/LilycoveCity.s" - .include "data/maps/events/MossdeepCity.s" - .include "data/maps/events/SootopolisCity.s" - .include "data/maps/events/EverGrandeCity.s" - .include "data/maps/events/LittlerootTown.s" - .include "data/maps/events/OldaleTown.s" - .include "data/maps/events/DewfordTown.s" - .include "data/maps/events/LavaridgeTown.s" - .include "data/maps/events/FallarborTown.s" - .include "data/maps/events/VerdanturfTown.s" - .include "data/maps/events/PacifidlogTown.s" - .include "data/maps/events/Route101.s" - .include "data/maps/events/Route102.s" - .include "data/maps/events/Route103.s" - .include "data/maps/events/Route104.s" - .include "data/maps/events/Route105.s" - .include "data/maps/events/Route106.s" - .include "data/maps/events/Route107.s" - .include "data/maps/events/Route108.s" - .include "data/maps/events/Route109.s" - .include "data/maps/events/Route110.s" - .include "data/maps/events/Route111.s" - .include "data/maps/events/Route112.s" - .include "data/maps/events/Route113.s" - .include "data/maps/events/Route114.s" - .include "data/maps/events/Route115.s" - .include "data/maps/events/Route116.s" - .include "data/maps/events/Route117.s" - .include "data/maps/events/Route118.s" - .include "data/maps/events/Route119.s" - .include "data/maps/events/Route120.s" - .include "data/maps/events/Route121.s" - .include "data/maps/events/Route122.s" - .include "data/maps/events/Route123.s" - .include "data/maps/events/Route124.s" - .include "data/maps/events/Route125.s" - .include "data/maps/events/Route126.s" - .include "data/maps/events/Route127.s" - .include "data/maps/events/Route128.s" - .include "data/maps/events/Route129.s" - .include "data/maps/events/Route130.s" - .include "data/maps/events/Route131.s" - .include "data/maps/events/Route132.s" - .include "data/maps/events/Route133.s" - .include "data/maps/events/Route134.s" - .include "data/maps/events/Underwater1.s" - .include "data/maps/events/Underwater2.s" - .include "data/maps/events/Underwater3.s" - .include "data/maps/events/Underwater4.s" - .include "data/maps/events/LittlerootTown_BrendansHouse_1F.s" - .include "data/maps/events/LittlerootTown_BrendansHouse_2F.s" - .include "data/maps/events/LittlerootTown_MaysHouse_1F.s" - .include "data/maps/events/LittlerootTown_MaysHouse_2F.s" - .include "data/maps/events/LittlerootTown_ProfessorBirchsLab.s" - .include "data/maps/events/OldaleTown_House1.s" - .include "data/maps/events/OldaleTown_House2.s" - .include "data/maps/events/OldaleTown_PokemonCenter_1F.s" - .include "data/maps/events/OldaleTown_PokemonCenter_2F.s" - .include "data/maps/events/OldaleTown_Mart.s" - .include "data/maps/events/DewfordTown_House1.s" - .include "data/maps/events/DewfordTown_PokemonCenter_1F.s" - .include "data/maps/events/DewfordTown_PokemonCenter_2F.s" - .include "data/maps/events/DewfordTown_Gym.s" - .include "data/maps/events/DewfordTown_Hall.s" - .include "data/maps/events/DewfordTown_House2.s" - .include "data/maps/events/LavaridgeTown_HerbShop.s" - .include "data/maps/events/LavaridgeTown_Gym_1F.s" - .include "data/maps/events/LavaridgeTown_Gym_B1F.s" - .include "data/maps/events/LavaridgeTown_House.s" - .include "data/maps/events/LavaridgeTown_Mart.s" - .include "data/maps/events/LavaridgeTown_PokemonCenter_1F.s" - .include "data/maps/events/LavaridgeTown_PokemonCenter_2F.s" - .include "data/maps/events/FallarborTown_Mart.s" - .include "data/maps/events/FallarborTown_ContestLobby.s" - .include "data/maps/events/FallarborTown_ContestHall.s" - .include "data/maps/events/FallarborTown_PokemonCenter_1F.s" - .include "data/maps/events/FallarborTown_PokemonCenter_2F.s" - .include "data/maps/events/FallarborTown_House1.s" - .include "data/maps/events/FallarborTown_House2.s" - .include "data/maps/events/VerdanturfTown_ContestLobby.s" - .include "data/maps/events/VerdanturfTown_ContestHall.s" - .include "data/maps/events/VerdanturfTown_Mart.s" - .include "data/maps/events/VerdanturfTown_PokemonCenter_1F.s" - .include "data/maps/events/VerdanturfTown_PokemonCenter_2F.s" - .include "data/maps/events/VerdanturfTown_WandasHouse.s" - .include "data/maps/events/VerdanturfTown_FriendshipRatersHouse.s" - .include "data/maps/events/VerdanturfTown_House.s" - .include "data/maps/events/PacifidlogTown_PokemonCenter_1F.s" - .include "data/maps/events/PacifidlogTown_PokemonCenter_2F.s" - .include "data/maps/events/PacifidlogTown_House1.s" - .include "data/maps/events/PacifidlogTown_House2.s" - .include "data/maps/events/PacifidlogTown_House3.s" - .include "data/maps/events/PacifidlogTown_House4.s" - .include "data/maps/events/PacifidlogTown_House5.s" - .include "data/maps/events/PetalburgCity_WallysHouse.s" - .include "data/maps/events/PetalburgCity_Gym.s" - .include "data/maps/events/PetalburgCity_House1.s" - .include "data/maps/events/PetalburgCity_House2.s" - .include "data/maps/events/PetalburgCity_PokemonCenter_1F.s" - .include "data/maps/events/PetalburgCity_PokemonCenter_2F.s" - .include "data/maps/events/PetalburgCity_Mart.s" - .include "data/maps/events/SlateportCity_SternsShipyard_1F.s" - .include "data/maps/events/SlateportCity_SternsShipyard_2F.s" - .include "data/maps/events/SlateportCity_ContestLobby.s" - .include "data/maps/events/SlateportCity_ContestHall.s" - .include "data/maps/events/SlateportCity_House1.s" - .include "data/maps/events/SlateportCity_PokemonFanClub.s" - .include "data/maps/events/SlateportCity_OceanicMuseum_1F.s" - .include "data/maps/events/SlateportCity_OceanicMuseum_2F.s" - .include "data/maps/events/SlateportCity_Harbor.s" - .include "data/maps/events/SlateportCity_House2.s" - .include "data/maps/events/SlateportCity_PokemonCenter_1F.s" - .include "data/maps/events/SlateportCity_PokemonCenter_2F.s" - .include "data/maps/events/SlateportCity_Mart.s" - .include "data/maps/events/MauvilleCity_Gym.s" - .include "data/maps/events/MauvilleCity_BikeShop.s" - .include "data/maps/events/MauvilleCity_House1.s" - .include "data/maps/events/MauvilleCity_GameCorner.s" - .include "data/maps/events/MauvilleCity_House2.s" - .include "data/maps/events/MauvilleCity_PokemonCenter_1F.s" - .include "data/maps/events/MauvilleCity_PokemonCenter_2F.s" - .include "data/maps/events/MauvilleCity_Mart.s" - .include "data/maps/events/RustboroCity_DevonCorp_1F.s" - .include "data/maps/events/RustboroCity_DevonCorp_2F.s" - .include "data/maps/events/RustboroCity_DevonCorp_3F.s" - .include "data/maps/events/RustboroCity_Gym.s" - .include "data/maps/events/RustboroCity_PokemonSchool.s" - .include "data/maps/events/RustboroCity_PokemonCenter_1F.s" - .include "data/maps/events/RustboroCity_PokemonCenter_2F.s" - .include "data/maps/events/RustboroCity_Mart.s" - .include "data/maps/events/RustboroCity_Flat1_1F.s" - .include "data/maps/events/RustboroCity_Flat1_2F.s" - .include "data/maps/events/RustboroCity_House1.s" - .include "data/maps/events/RustboroCity_CuttersHouse.s" - .include "data/maps/events/RustboroCity_House2.s" - .include "data/maps/events/RustboroCity_Flat2_1F.s" - .include "data/maps/events/RustboroCity_Flat2_2F.s" - .include "data/maps/events/RustboroCity_Flat2_3F.s" - .include "data/maps/events/RustboroCity_House3.s" - .include "data/maps/events/FortreeCity_House1.s" - .include "data/maps/events/FortreeCity_Gym.s" - .include "data/maps/events/FortreeCity_PokemonCenter_1F.s" - .include "data/maps/events/FortreeCity_PokemonCenter_2F.s" - .include "data/maps/events/FortreeCity_Mart.s" - .include "data/maps/events/FortreeCity_House2.s" - .include "data/maps/events/FortreeCity_House3.s" - .include "data/maps/events/FortreeCity_House4.s" - .include "data/maps/events/FortreeCity_House5.s" - .include "data/maps/events/FortreeCity_DecorationShop.s" - .include "data/maps/events/LilycoveCity_CoveLilyMotel_1F.s" - .include "data/maps/events/LilycoveCity_CoveLilyMotel_2F.s" - .include "data/maps/events/LilycoveCity_LilycoveMuseum_1F.s" - .include "data/maps/events/LilycoveCity_LilycoveMuseum_2F.s" - .include "data/maps/events/LilycoveCity_ContestLobby.s" - .include "data/maps/events/LilycoveCity_ContestHall.s" - .include "data/maps/events/LilycoveCity_PokemonCenter_1F.s" - .include "data/maps/events/LilycoveCity_PokemonCenter_2F.s" - .include "data/maps/events/LilycoveCity_UnusedMart.s" - .include "data/maps/events/LilycoveCity_PokemonTrainerFanClub.s" - .include "data/maps/events/LilycoveCity_Harbor.s" - .include "data/maps/events/LilycoveCity_EmptyMap.s" - .include "data/maps/events/LilycoveCity_MoveDeletersHouse.s" - .include "data/maps/events/LilycoveCity_House1.s" - .include "data/maps/events/LilycoveCity_House2.s" - .include "data/maps/events/LilycoveCity_House3.s" - .include "data/maps/events/LilycoveCity_House4.s" - .include "data/maps/events/LilycoveCity_DepartmentStore_1F.s" - .include "data/maps/events/LilycoveCity_DepartmentStore_2F.s" - .include "data/maps/events/LilycoveCity_DepartmentStore_3F.s" - .include "data/maps/events/LilycoveCity_DepartmentStore_4F.s" - .include "data/maps/events/LilycoveCity_DepartmentStore_5F.s" - .include "data/maps/events/LilycoveCity_DepartmentStoreRooftop.s" - .include "data/maps/events/LilycoveCity_DepartmentStoreElevator.s" - .include "data/maps/events/MossdeepCity_Gym.s" - .include "data/maps/events/MossdeepCity_House1.s" - .include "data/maps/events/MossdeepCity_House2.s" - .include "data/maps/events/MossdeepCity_PokemonCenter_1F.s" - .include "data/maps/events/MossdeepCity_PokemonCenter_2F.s" - .include "data/maps/events/MossdeepCity_Mart.s" - .include "data/maps/events/MossdeepCity_House3.s" - .include "data/maps/events/MossdeepCity_StevensHouse.s" - .include "data/maps/events/MossdeepCity_House4.s" - .include "data/maps/events/MossdeepCity_SpaceCenter_1F.s" - .include "data/maps/events/MossdeepCity_SpaceCenter_2F.s" - .include "data/maps/events/MossdeepCity_GameCorner_1F.s" - .include "data/maps/events/MossdeepCity_GameCorner_B1F.s" - .include "data/maps/events/SootopolisCity_Gym_1F.s" - .include "data/maps/events/SootopolisCity_Gym_B1F.s" - .include "data/maps/events/SootopolisCity_PokemonCenter_1F.s" - .include "data/maps/events/SootopolisCity_PokemonCenter_2F.s" - .include "data/maps/events/SootopolisCity_Mart.s" - .include "data/maps/events/SootopolisCity_House1.s" - .include "data/maps/events/SootopolisCity_House2.s" - .include "data/maps/events/SootopolisCity_House3.s" - .include "data/maps/events/SootopolisCity_House4.s" - .include "data/maps/events/SootopolisCity_House5.s" - .include "data/maps/events/SootopolisCity_House6.s" - .include "data/maps/events/SootopolisCity_House7.s" - .include "data/maps/events/SootopolisCity_House8.s" - .include "data/maps/events/EverGrandeCity_SidneysRoom.s" - .include "data/maps/events/EverGrandeCity_PhoebesRoom.s" - .include "data/maps/events/EverGrandeCity_GlaciasRoom.s" - .include "data/maps/events/EverGrandeCity_DrakesRoom.s" - .include "data/maps/events/EverGrandeCity_ChampionsRoom.s" - .include "data/maps/events/EverGrandeCity_Corridor1.s" - .include "data/maps/events/EverGrandeCity_Corridor2.s" - .include "data/maps/events/EverGrandeCity_Corridor3.s" - .include "data/maps/events/EverGrandeCity_Corridor4.s" - .include "data/maps/events/EverGrandeCity_Corridor5.s" - .include "data/maps/events/EverGrandeCity_PokemonLeague.s" - .include "data/maps/events/EverGrandeCity_HallOfFame.s" - .include "data/maps/events/EverGrandeCity_PokemonCenter_1F.s" - .include "data/maps/events/EverGrandeCity_PokemonCenter_2F.s" - .include "data/maps/events/Route104_MrBrineysHouse.s" - .include "data/maps/events/Route104_PrettyPetalFlowerShop.s" - .include "data/maps/events/Route111_WinstrateFamilysHouse.s" - .include "data/maps/events/Route111_OldLadysRestStop.s" - .include "data/maps/events/Route112_CableCarStation.s" - .include "data/maps/events/MtChimney_CableCarStation.s" - .include "data/maps/events/Route114_FossilManiacsHouse.s" - .include "data/maps/events/Route114_FossilManiacsTunnel.s" - .include "data/maps/events/Route114_LanettesHouse.s" - .include "data/maps/events/Route116_TunnelersRestHouse.s" - .include "data/maps/events/Route117_PokemonDayCare.s" - .include "data/maps/events/Route121_SafariZoneEntrance.s" - .include "data/maps/events/MeteorFalls_1F_1R.s" - .include "data/maps/events/MeteorFalls_1F_2R.s" - .include "data/maps/events/MeteorFalls_B1F_1R.s" - .include "data/maps/events/MeteorFalls_B1F_2R.s" - .include "data/maps/events/RusturfTunnel.s" - .include "data/maps/events/Underwater_SootopolisCity.s" - .include "data/maps/events/DesertRuins.s" - .include "data/maps/events/GraniteCave_1F.s" - .include "data/maps/events/GraniteCave_B1F.s" - .include "data/maps/events/GraniteCave_B2F.s" - .include "data/maps/events/GraniteCave_StevensRoom.s" - .include "data/maps/events/PetalburgWoods.s" - .include "data/maps/events/MtChimney.s" - .include "data/maps/events/JaggedPass.s" - .include "data/maps/events/FieryPath.s" - .include "data/maps/events/MtPyre_1F.s" - .include "data/maps/events/MtPyre_2F.s" - .include "data/maps/events/MtPyre_3F.s" - .include "data/maps/events/MtPyre_4F.s" - .include "data/maps/events/MtPyre_5F.s" - .include "data/maps/events/MtPyre_6F.s" - .include "data/maps/events/MtPyre_Exterior.s" - .include "data/maps/events/MtPyre_Summit.s" - .include "data/maps/events/AquaHideout_1F.s" - .include "data/maps/events/AquaHideout_B1F.s" - .include "data/maps/events/AquaHideout_B2F.s" - .include "data/maps/events/Underwater_SeafloorCavern.s" - .include "data/maps/events/SeafloorCavern_Entrance.s" - .include "data/maps/events/SeafloorCavern_Room1.s" - .include "data/maps/events/SeafloorCavern_Room2.s" - .include "data/maps/events/SeafloorCavern_Room3.s" - .include "data/maps/events/SeafloorCavern_Room4.s" - .include "data/maps/events/SeafloorCavern_Room5.s" - .include "data/maps/events/SeafloorCavern_Room6.s" - .include "data/maps/events/SeafloorCavern_Room7.s" - .include "data/maps/events/SeafloorCavern_Room8.s" - .include "data/maps/events/SeafloorCavern_Room9.s" - .include "data/maps/events/CaveOfOrigin_Entrance.s" - .include "data/maps/events/CaveOfOrigin_1F.s" - .include "data/maps/events/CaveOfOrigin_B1F.s" - .include "data/maps/events/CaveOfOrigin_B2F.s" - .include "data/maps/events/CaveOfOrigin_B3F.s" - .include "data/maps/events/CaveOfOrigin_B4F.s" - .include "data/maps/events/VictoryRoad_1F.s" - .include "data/maps/events/VictoryRoad_B1F.s" - .include "data/maps/events/VictoryRoad_B2F.s" - .include "data/maps/events/ShoalCave_LowTideEntranceRoom.s" - .include "data/maps/events/ShoalCave_LowTideInnerRoom.s" - .include "data/maps/events/ShoalCave_LowTideStairsRoom.s" - .include "data/maps/events/ShoalCave_LowTideLowerRoom.s" - .include "data/maps/events/ShoalCave_HighTideEntranceRoom.s" - .include "data/maps/events/ShoalCave_HighTideInnerRoom.s" - .include "data/maps/events/NewMauville_Entrance.s" - .include "data/maps/events/NewMauville_Inside.s" - .include "data/maps/events/AbandonedShip_Deck.s" - .include "data/maps/events/AbandonedShip_Corridors_1F.s" - .include "data/maps/events/AbandonedShip_Rooms_1F.s" - .include "data/maps/events/AbandonedShip_Corridors_B1F.s" - .include "data/maps/events/AbandonedShip_Rooms_B1F.s" - .include "data/maps/events/AbandonedShip_Rooms2_B1F.s" - .include "data/maps/events/AbandonedShip_Underwater1.s" - .include "data/maps/events/AbandonedShip_Room_B1F.s" - .include "data/maps/events/AbandonedShip_Rooms2_1F.s" - .include "data/maps/events/AbandonedShip_CaptainsOffice.s" - .include "data/maps/events/AbandonedShip_Underwater2.s" - .include "data/maps/events/AbandonedShip_HiddenFloorCorridors.s" - .include "data/maps/events/AbandonedShip_HiddenFloorRooms.s" - .include "data/maps/events/IslandCave.s" - .include "data/maps/events/AncientTomb.s" - .include "data/maps/events/Underwater_Route134.s" - .include "data/maps/events/Underwater_SealedChamber.s" - .include "data/maps/events/SealedChamber_OuterRoom.s" - .include "data/maps/events/SealedChamber_InnerRoom.s" - .include "data/maps/events/ScorchedSlab.s" - .include "data/maps/events/MagmaHideout_1F.s" - .include "data/maps/events/MagmaHideout_B1F.s" - .include "data/maps/events/MagmaHideout_B2F.s" - .include "data/maps/events/SkyPillar_Entrance.s" - .include "data/maps/events/SkyPillar_Outside.s" - .include "data/maps/events/SkyPillar_1F.s" - .include "data/maps/events/SkyPillar_2F.s" - .include "data/maps/events/SkyPillar_3F.s" - .include "data/maps/events/SkyPillar_4F.s" - .include "data/maps/events/ShoalCave_LowTideIceRoom.s" - .include "data/maps/events/SkyPillar_5F.s" - .include "data/maps/events/SkyPillar_Top.s" - .include "data/maps/events/SecretBase_RedCave1.s" - .include "data/maps/events/SecretBase_BrownCave1.s" - .include "data/maps/events/SecretBase_BlueCave1.s" - .include "data/maps/events/SecretBase_YellowCave1.s" - .include "data/maps/events/SecretBase_Tree1.s" - .include "data/maps/events/SecretBase_Shrub1.s" - .include "data/maps/events/SecretBase_RedCave2.s" - .include "data/maps/events/SecretBase_BrownCave2.s" - .include "data/maps/events/SecretBase_BlueCave2.s" - .include "data/maps/events/SecretBase_YellowCave2.s" - .include "data/maps/events/SecretBase_Tree2.s" - .include "data/maps/events/SecretBase_Shrub2.s" - .include "data/maps/events/SecretBase_RedCave3.s" - .include "data/maps/events/SecretBase_BrownCave3.s" - .include "data/maps/events/SecretBase_BlueCave3.s" - .include "data/maps/events/SecretBase_YellowCave3.s" - .include "data/maps/events/SecretBase_Tree3.s" - .include "data/maps/events/SecretBase_Shrub3.s" - .include "data/maps/events/SecretBase_RedCave4.s" - .include "data/maps/events/SecretBase_BrownCave4.s" - .include "data/maps/events/SecretBase_BlueCave4.s" - .include "data/maps/events/SecretBase_YellowCave4.s" - .include "data/maps/events/SecretBase_Tree4.s" - .include "data/maps/events/SecretBase_Shrub4.s" - .include "data/maps/events/SingleBattleColosseum.s" - .include "data/maps/events/TradeCenter.s" - .include "data/maps/events/RecordCorner.s" - .include "data/maps/events/DoubleBattleColosseum.s" - .include "data/maps/events/LinkContestRoom1.s" - .include "data/maps/events/LinkContestRoom2.s" - .include "data/maps/events/LinkContestRoom3.s" - .include "data/maps/events/LinkContestRoom4.s" - .include "data/maps/events/LinkContestRoom5.s" - .include "data/maps/events/LinkContestRoom6.s" - .include "data/maps/events/UnknownMap_25_29.s" - .include "data/maps/events/UnknownMap_25_30.s" - .include "data/maps/events/UnknownMap_25_31.s" - .include "data/maps/events/UnknownMap_25_32.s" - .include "data/maps/events/UnknownMap_25_33.s" - .include "data/maps/events/UnknownMap_25_34.s" - .include "data/maps/events/InsideOfTruck.s" - .include "data/maps/events/SSTidalCorridor.s" - .include "data/maps/events/SSTidalLowerDeck.s" - .include "data/maps/events/SSTidalRooms.s" - .include "data/maps/events/SafariZone_Northwest.s" - .include "data/maps/events/SafariZone_Northeast.s" - .include "data/maps/events/SafariZone_Southwest.s" - .include "data/maps/events/SafariZone_Southeast.s" - .include "data/maps/events/BattleTower_Outside.s" - .include "data/maps/events/BattleTower_Lobby.s" - .include "data/maps/events/BattleTower_Elevator.s" - .include "data/maps/events/BattleTower_Corridor.s" - .include "data/maps/events/BattleTower_BattleRoom.s" - .include "data/maps/events/SouthernIsland_Exterior.s" - .include "data/maps/events/SouthernIsland_Interior.s" - .include "data/maps/events/SafariZone_RestHouse.s" - .include "data/maps/events/Route104_Prototype.s" - .include "data/maps/events/Route104_PrototypePrettyPetalFlowerShop.s" - .include "data/maps/events/Route109_SeashoreHouse.s" - .include "data/maps/events/Route110_TrickHouseEntrance.s" - .include "data/maps/events/Route110_TrickHouseEnd.s" - .include "data/maps/events/Route110_TrickHouseCorridor.s" - .include "data/maps/events/Route110_TrickHousePuzzle1.s" - .include "data/maps/events/Route110_TrickHousePuzzle2.s" - .include "data/maps/events/Route110_TrickHousePuzzle3.s" - .include "data/maps/events/Route110_TrickHousePuzzle4.s" - .include "data/maps/events/Route110_TrickHousePuzzle5.s" - .include "data/maps/events/Route110_TrickHousePuzzle6.s" - .include "data/maps/events/Route110_TrickHousePuzzle7.s" - .include "data/maps/events/Route110_TrickHousePuzzle8.s" - .include "data/maps/events/Route110_SeasideCyclingRoadSouthEntrance.s" - .include "data/maps/events/Route110_SeasideCyclingRoadNorthEntrance.s" - .include "data/maps/events/Route113_GlassWorkshop.s" - .include "data/maps/events/Route123_BerryMastersHouse.s" - .include "data/maps/events/Route119_WeatherInstitute_1F.s" - .include "data/maps/events/Route119_WeatherInstitute_2F.s" - .include "data/maps/events/Route119_House.s" + .include "data/maps/events/PetalburgCity.inc" + .include "data/maps/events/SlateportCity.inc" + .include "data/maps/events/MauvilleCity.inc" + .include "data/maps/events/RustboroCity.inc" + .include "data/maps/events/FortreeCity.inc" + .include "data/maps/events/LilycoveCity.inc" + .include "data/maps/events/MossdeepCity.inc" + .include "data/maps/events/SootopolisCity.inc" + .include "data/maps/events/EverGrandeCity.inc" + .include "data/maps/events/LittlerootTown.inc" + .include "data/maps/events/OldaleTown.inc" + .include "data/maps/events/DewfordTown.inc" + .include "data/maps/events/LavaridgeTown.inc" + .include "data/maps/events/FallarborTown.inc" + .include "data/maps/events/VerdanturfTown.inc" + .include "data/maps/events/PacifidlogTown.inc" + .include "data/maps/events/Route101.inc" + .include "data/maps/events/Route102.inc" + .include "data/maps/events/Route103.inc" + .include "data/maps/events/Route104.inc" + .include "data/maps/events/Route105.inc" + .include "data/maps/events/Route106.inc" + .include "data/maps/events/Route107.inc" + .include "data/maps/events/Route108.inc" + .include "data/maps/events/Route109.inc" + .include "data/maps/events/Route110.inc" + .include "data/maps/events/Route111.inc" + .include "data/maps/events/Route112.inc" + .include "data/maps/events/Route113.inc" + .include "data/maps/events/Route114.inc" + .include "data/maps/events/Route115.inc" + .include "data/maps/events/Route116.inc" + .include "data/maps/events/Route117.inc" + .include "data/maps/events/Route118.inc" + .include "data/maps/events/Route119.inc" + .include "data/maps/events/Route120.inc" + .include "data/maps/events/Route121.inc" + .include "data/maps/events/Route122.inc" + .include "data/maps/events/Route123.inc" + .include "data/maps/events/Route124.inc" + .include "data/maps/events/Route125.inc" + .include "data/maps/events/Route126.inc" + .include "data/maps/events/Route127.inc" + .include "data/maps/events/Route128.inc" + .include "data/maps/events/Route129.inc" + .include "data/maps/events/Route130.inc" + .include "data/maps/events/Route131.inc" + .include "data/maps/events/Route132.inc" + .include "data/maps/events/Route133.inc" + .include "data/maps/events/Route134.inc" + .include "data/maps/events/Underwater1.inc" + .include "data/maps/events/Underwater2.inc" + .include "data/maps/events/Underwater3.inc" + .include "data/maps/events/Underwater4.inc" + .include "data/maps/events/LittlerootTown_BrendansHouse_1F.inc" + .include "data/maps/events/LittlerootTown_BrendansHouse_2F.inc" + .include "data/maps/events/LittlerootTown_MaysHouse_1F.inc" + .include "data/maps/events/LittlerootTown_MaysHouse_2F.inc" + .include "data/maps/events/LittlerootTown_ProfessorBirchsLab.inc" + .include "data/maps/events/OldaleTown_House1.inc" + .include "data/maps/events/OldaleTown_House2.inc" + .include "data/maps/events/OldaleTown_PokemonCenter_1F.inc" + .include "data/maps/events/OldaleTown_PokemonCenter_2F.inc" + .include "data/maps/events/OldaleTown_Mart.inc" + .include "data/maps/events/DewfordTown_House1.inc" + .include "data/maps/events/DewfordTown_PokemonCenter_1F.inc" + .include "data/maps/events/DewfordTown_PokemonCenter_2F.inc" + .include "data/maps/events/DewfordTown_Gym.inc" + .include "data/maps/events/DewfordTown_Hall.inc" + .include "data/maps/events/DewfordTown_House2.inc" + .include "data/maps/events/LavaridgeTown_HerbShop.inc" + .include "data/maps/events/LavaridgeTown_Gym_1F.inc" + .include "data/maps/events/LavaridgeTown_Gym_B1F.inc" + .include "data/maps/events/LavaridgeTown_House.inc" + .include "data/maps/events/LavaridgeTown_Mart.inc" + .include "data/maps/events/LavaridgeTown_PokemonCenter_1F.inc" + .include "data/maps/events/LavaridgeTown_PokemonCenter_2F.inc" + .include "data/maps/events/FallarborTown_Mart.inc" + .include "data/maps/events/FallarborTown_ContestLobby.inc" + .include "data/maps/events/FallarborTown_ContestHall.inc" + .include "data/maps/events/FallarborTown_PokemonCenter_1F.inc" + .include "data/maps/events/FallarborTown_PokemonCenter_2F.inc" + .include "data/maps/events/FallarborTown_House1.inc" + .include "data/maps/events/FallarborTown_House2.inc" + .include "data/maps/events/VerdanturfTown_ContestLobby.inc" + .include "data/maps/events/VerdanturfTown_ContestHall.inc" + .include "data/maps/events/VerdanturfTown_Mart.inc" + .include "data/maps/events/VerdanturfTown_PokemonCenter_1F.inc" + .include "data/maps/events/VerdanturfTown_PokemonCenter_2F.inc" + .include "data/maps/events/VerdanturfTown_WandasHouse.inc" + .include "data/maps/events/VerdanturfTown_FriendshipRatersHouse.inc" + .include "data/maps/events/VerdanturfTown_House.inc" + .include "data/maps/events/PacifidlogTown_PokemonCenter_1F.inc" + .include "data/maps/events/PacifidlogTown_PokemonCenter_2F.inc" + .include "data/maps/events/PacifidlogTown_House1.inc" + .include "data/maps/events/PacifidlogTown_House2.inc" + .include "data/maps/events/PacifidlogTown_House3.inc" + .include "data/maps/events/PacifidlogTown_House4.inc" + .include "data/maps/events/PacifidlogTown_House5.inc" + .include "data/maps/events/PetalburgCity_WallysHouse.inc" + .include "data/maps/events/PetalburgCity_Gym.inc" + .include "data/maps/events/PetalburgCity_House1.inc" + .include "data/maps/events/PetalburgCity_House2.inc" + .include "data/maps/events/PetalburgCity_PokemonCenter_1F.inc" + .include "data/maps/events/PetalburgCity_PokemonCenter_2F.inc" + .include "data/maps/events/PetalburgCity_Mart.inc" + .include "data/maps/events/SlateportCity_SternsShipyard_1F.inc" + .include "data/maps/events/SlateportCity_SternsShipyard_2F.inc" + .include "data/maps/events/SlateportCity_ContestLobby.inc" + .include "data/maps/events/SlateportCity_ContestHall.inc" + .include "data/maps/events/SlateportCity_House1.inc" + .include "data/maps/events/SlateportCity_PokemonFanClub.inc" + .include "data/maps/events/SlateportCity_OceanicMuseum_1F.inc" + .include "data/maps/events/SlateportCity_OceanicMuseum_2F.inc" + .include "data/maps/events/SlateportCity_Harbor.inc" + .include "data/maps/events/SlateportCity_House2.inc" + .include "data/maps/events/SlateportCity_PokemonCenter_1F.inc" + .include "data/maps/events/SlateportCity_PokemonCenter_2F.inc" + .include "data/maps/events/SlateportCity_Mart.inc" + .include "data/maps/events/MauvilleCity_Gym.inc" + .include "data/maps/events/MauvilleCity_BikeShop.inc" + .include "data/maps/events/MauvilleCity_House1.inc" + .include "data/maps/events/MauvilleCity_GameCorner.inc" + .include "data/maps/events/MauvilleCity_House2.inc" + .include "data/maps/events/MauvilleCity_PokemonCenter_1F.inc" + .include "data/maps/events/MauvilleCity_PokemonCenter_2F.inc" + .include "data/maps/events/MauvilleCity_Mart.inc" + .include "data/maps/events/RustboroCity_DevonCorp_1F.inc" + .include "data/maps/events/RustboroCity_DevonCorp_2F.inc" + .include "data/maps/events/RustboroCity_DevonCorp_3F.inc" + .include "data/maps/events/RustboroCity_Gym.inc" + .include "data/maps/events/RustboroCity_PokemonSchool.inc" + .include "data/maps/events/RustboroCity_PokemonCenter_1F.inc" + .include "data/maps/events/RustboroCity_PokemonCenter_2F.inc" + .include "data/maps/events/RustboroCity_Mart.inc" + .include "data/maps/events/RustboroCity_Flat1_1F.inc" + .include "data/maps/events/RustboroCity_Flat1_2F.inc" + .include "data/maps/events/RustboroCity_House1.inc" + .include "data/maps/events/RustboroCity_CuttersHouse.inc" + .include "data/maps/events/RustboroCity_House2.inc" + .include "data/maps/events/RustboroCity_Flat2_1F.inc" + .include "data/maps/events/RustboroCity_Flat2_2F.inc" + .include "data/maps/events/RustboroCity_Flat2_3F.inc" + .include "data/maps/events/RustboroCity_House3.inc" + .include "data/maps/events/FortreeCity_House1.inc" + .include "data/maps/events/FortreeCity_Gym.inc" + .include "data/maps/events/FortreeCity_PokemonCenter_1F.inc" + .include "data/maps/events/FortreeCity_PokemonCenter_2F.inc" + .include "data/maps/events/FortreeCity_Mart.inc" + .include "data/maps/events/FortreeCity_House2.inc" + .include "data/maps/events/FortreeCity_House3.inc" + .include "data/maps/events/FortreeCity_House4.inc" + .include "data/maps/events/FortreeCity_House5.inc" + .include "data/maps/events/FortreeCity_DecorationShop.inc" + .include "data/maps/events/LilycoveCity_CoveLilyMotel_1F.inc" + .include "data/maps/events/LilycoveCity_CoveLilyMotel_2F.inc" + .include "data/maps/events/LilycoveCity_LilycoveMuseum_1F.inc" + .include "data/maps/events/LilycoveCity_LilycoveMuseum_2F.inc" + .include "data/maps/events/LilycoveCity_ContestLobby.inc" + .include "data/maps/events/LilycoveCity_ContestHall.inc" + .include "data/maps/events/LilycoveCity_PokemonCenter_1F.inc" + .include "data/maps/events/LilycoveCity_PokemonCenter_2F.inc" + .include "data/maps/events/LilycoveCity_UnusedMart.inc" + .include "data/maps/events/LilycoveCity_PokemonTrainerFanClub.inc" + .include "data/maps/events/LilycoveCity_Harbor.inc" + .include "data/maps/events/LilycoveCity_EmptyMap.inc" + .include "data/maps/events/LilycoveCity_MoveDeletersHouse.inc" + .include "data/maps/events/LilycoveCity_House1.inc" + .include "data/maps/events/LilycoveCity_House2.inc" + .include "data/maps/events/LilycoveCity_House3.inc" + .include "data/maps/events/LilycoveCity_House4.inc" + .include "data/maps/events/LilycoveCity_DepartmentStore_1F.inc" + .include "data/maps/events/LilycoveCity_DepartmentStore_2F.inc" + .include "data/maps/events/LilycoveCity_DepartmentStore_3F.inc" + .include "data/maps/events/LilycoveCity_DepartmentStore_4F.inc" + .include "data/maps/events/LilycoveCity_DepartmentStore_5F.inc" + .include "data/maps/events/LilycoveCity_DepartmentStoreRooftop.inc" + .include "data/maps/events/LilycoveCity_DepartmentStoreElevator.inc" + .include "data/maps/events/MossdeepCity_Gym.inc" + .include "data/maps/events/MossdeepCity_House1.inc" + .include "data/maps/events/MossdeepCity_House2.inc" + .include "data/maps/events/MossdeepCity_PokemonCenter_1F.inc" + .include "data/maps/events/MossdeepCity_PokemonCenter_2F.inc" + .include "data/maps/events/MossdeepCity_Mart.inc" + .include "data/maps/events/MossdeepCity_House3.inc" + .include "data/maps/events/MossdeepCity_StevensHouse.inc" + .include "data/maps/events/MossdeepCity_House4.inc" + .include "data/maps/events/MossdeepCity_SpaceCenter_1F.inc" + .include "data/maps/events/MossdeepCity_SpaceCenter_2F.inc" + .include "data/maps/events/MossdeepCity_GameCorner_1F.inc" + .include "data/maps/events/MossdeepCity_GameCorner_B1F.inc" + .include "data/maps/events/SootopolisCity_Gym_1F.inc" + .include "data/maps/events/SootopolisCity_Gym_B1F.inc" + .include "data/maps/events/SootopolisCity_PokemonCenter_1F.inc" + .include "data/maps/events/SootopolisCity_PokemonCenter_2F.inc" + .include "data/maps/events/SootopolisCity_Mart.inc" + .include "data/maps/events/SootopolisCity_House1.inc" + .include "data/maps/events/SootopolisCity_House2.inc" + .include "data/maps/events/SootopolisCity_House3.inc" + .include "data/maps/events/SootopolisCity_House4.inc" + .include "data/maps/events/SootopolisCity_House5.inc" + .include "data/maps/events/SootopolisCity_House6.inc" + .include "data/maps/events/SootopolisCity_House7.inc" + .include "data/maps/events/SootopolisCity_House8.inc" + .include "data/maps/events/EverGrandeCity_SidneysRoom.inc" + .include "data/maps/events/EverGrandeCity_PhoebesRoom.inc" + .include "data/maps/events/EverGrandeCity_GlaciasRoom.inc" + .include "data/maps/events/EverGrandeCity_DrakesRoom.inc" + .include "data/maps/events/EverGrandeCity_ChampionsRoom.inc" + .include "data/maps/events/EverGrandeCity_Corridor1.inc" + .include "data/maps/events/EverGrandeCity_Corridor2.inc" + .include "data/maps/events/EverGrandeCity_Corridor3.inc" + .include "data/maps/events/EverGrandeCity_Corridor4.inc" + .include "data/maps/events/EverGrandeCity_Corridor5.inc" + .include "data/maps/events/EverGrandeCity_PokemonLeague.inc" + .include "data/maps/events/EverGrandeCity_HallOfFame.inc" + .include "data/maps/events/EverGrandeCity_PokemonCenter_1F.inc" + .include "data/maps/events/EverGrandeCity_PokemonCenter_2F.inc" + .include "data/maps/events/Route104_MrBrineysHouse.inc" + .include "data/maps/events/Route104_PrettyPetalFlowerShop.inc" + .include "data/maps/events/Route111_WinstrateFamilysHouse.inc" + .include "data/maps/events/Route111_OldLadysRestStop.inc" + .include "data/maps/events/Route112_CableCarStation.inc" + .include "data/maps/events/MtChimney_CableCarStation.inc" + .include "data/maps/events/Route114_FossilManiacsHouse.inc" + .include "data/maps/events/Route114_FossilManiacsTunnel.inc" + .include "data/maps/events/Route114_LanettesHouse.inc" + .include "data/maps/events/Route116_TunnelersRestHouse.inc" + .include "data/maps/events/Route117_PokemonDayCare.inc" + .include "data/maps/events/Route121_SafariZoneEntrance.inc" + .include "data/maps/events/MeteorFalls_1F_1R.inc" + .include "data/maps/events/MeteorFalls_1F_2R.inc" + .include "data/maps/events/MeteorFalls_B1F_1R.inc" + .include "data/maps/events/MeteorFalls_B1F_2R.inc" + .include "data/maps/events/RusturfTunnel.inc" + .include "data/maps/events/Underwater_SootopolisCity.inc" + .include "data/maps/events/DesertRuins.inc" + .include "data/maps/events/GraniteCave_1F.inc" + .include "data/maps/events/GraniteCave_B1F.inc" + .include "data/maps/events/GraniteCave_B2F.inc" + .include "data/maps/events/GraniteCave_StevensRoom.inc" + .include "data/maps/events/PetalburgWoods.inc" + .include "data/maps/events/MtChimney.inc" + .include "data/maps/events/JaggedPass.inc" + .include "data/maps/events/FieryPath.inc" + .include "data/maps/events/MtPyre_1F.inc" + .include "data/maps/events/MtPyre_2F.inc" + .include "data/maps/events/MtPyre_3F.inc" + .include "data/maps/events/MtPyre_4F.inc" + .include "data/maps/events/MtPyre_5F.inc" + .include "data/maps/events/MtPyre_6F.inc" + .include "data/maps/events/MtPyre_Exterior.inc" + .include "data/maps/events/MtPyre_Summit.inc" + .include "data/maps/events/AquaHideout_1F.inc" + .include "data/maps/events/AquaHideout_B1F.inc" + .include "data/maps/events/AquaHideout_B2F.inc" + .include "data/maps/events/Underwater_SeafloorCavern.inc" + .include "data/maps/events/SeafloorCavern_Entrance.inc" + .include "data/maps/events/SeafloorCavern_Room1.inc" + .include "data/maps/events/SeafloorCavern_Room2.inc" + .include "data/maps/events/SeafloorCavern_Room3.inc" + .include "data/maps/events/SeafloorCavern_Room4.inc" + .include "data/maps/events/SeafloorCavern_Room5.inc" + .include "data/maps/events/SeafloorCavern_Room6.inc" + .include "data/maps/events/SeafloorCavern_Room7.inc" + .include "data/maps/events/SeafloorCavern_Room8.inc" + .include "data/maps/events/SeafloorCavern_Room9.inc" + .include "data/maps/events/CaveOfOrigin_Entrance.inc" + .include "data/maps/events/CaveOfOrigin_1F.inc" + .include "data/maps/events/CaveOfOrigin_B1F.inc" + .include "data/maps/events/CaveOfOrigin_B2F.inc" + .include "data/maps/events/CaveOfOrigin_B3F.inc" + .include "data/maps/events/CaveOfOrigin_B4F.inc" + .include "data/maps/events/VictoryRoad_1F.inc" + .include "data/maps/events/VictoryRoad_B1F.inc" + .include "data/maps/events/VictoryRoad_B2F.inc" + .include "data/maps/events/ShoalCave_LowTideEntranceRoom.inc" + .include "data/maps/events/ShoalCave_LowTideInnerRoom.inc" + .include "data/maps/events/ShoalCave_LowTideStairsRoom.inc" + .include "data/maps/events/ShoalCave_LowTideLowerRoom.inc" + .include "data/maps/events/ShoalCave_HighTideEntranceRoom.inc" + .include "data/maps/events/ShoalCave_HighTideInnerRoom.inc" + .include "data/maps/events/NewMauville_Entrance.inc" + .include "data/maps/events/NewMauville_Inside.inc" + .include "data/maps/events/AbandonedShip_Deck.inc" + .include "data/maps/events/AbandonedShip_Corridors_1F.inc" + .include "data/maps/events/AbandonedShip_Rooms_1F.inc" + .include "data/maps/events/AbandonedShip_Corridors_B1F.inc" + .include "data/maps/events/AbandonedShip_Rooms_B1F.inc" + .include "data/maps/events/AbandonedShip_Rooms2_B1F.inc" + .include "data/maps/events/AbandonedShip_Underwater1.inc" + .include "data/maps/events/AbandonedShip_Room_B1F.inc" + .include "data/maps/events/AbandonedShip_Rooms2_1F.inc" + .include "data/maps/events/AbandonedShip_CaptainsOffice.inc" + .include "data/maps/events/AbandonedShip_Underwater2.inc" + .include "data/maps/events/AbandonedShip_HiddenFloorCorridors.inc" + .include "data/maps/events/AbandonedShip_HiddenFloorRooms.inc" + .include "data/maps/events/IslandCave.inc" + .include "data/maps/events/AncientTomb.inc" + .include "data/maps/events/Underwater_Route134.inc" + .include "data/maps/events/Underwater_SealedChamber.inc" + .include "data/maps/events/SealedChamber_OuterRoom.inc" + .include "data/maps/events/SealedChamber_InnerRoom.inc" + .include "data/maps/events/ScorchedSlab.inc" + .include "data/maps/events/MagmaHideout_1F.inc" + .include "data/maps/events/MagmaHideout_B1F.inc" + .include "data/maps/events/MagmaHideout_B2F.inc" + .include "data/maps/events/SkyPillar_Entrance.inc" + .include "data/maps/events/SkyPillar_Outside.inc" + .include "data/maps/events/SkyPillar_1F.inc" + .include "data/maps/events/SkyPillar_2F.inc" + .include "data/maps/events/SkyPillar_3F.inc" + .include "data/maps/events/SkyPillar_4F.inc" + .include "data/maps/events/ShoalCave_LowTideIceRoom.inc" + .include "data/maps/events/SkyPillar_5F.inc" + .include "data/maps/events/SkyPillar_Top.inc" + .include "data/maps/events/SecretBase_RedCave1.inc" + .include "data/maps/events/SecretBase_BrownCave1.inc" + .include "data/maps/events/SecretBase_BlueCave1.inc" + .include "data/maps/events/SecretBase_YellowCave1.inc" + .include "data/maps/events/SecretBase_Tree1.inc" + .include "data/maps/events/SecretBase_Shrub1.inc" + .include "data/maps/events/SecretBase_RedCave2.inc" + .include "data/maps/events/SecretBase_BrownCave2.inc" + .include "data/maps/events/SecretBase_BlueCave2.inc" + .include "data/maps/events/SecretBase_YellowCave2.inc" + .include "data/maps/events/SecretBase_Tree2.inc" + .include "data/maps/events/SecretBase_Shrub2.inc" + .include "data/maps/events/SecretBase_RedCave3.inc" + .include "data/maps/events/SecretBase_BrownCave3.inc" + .include "data/maps/events/SecretBase_BlueCave3.inc" + .include "data/maps/events/SecretBase_YellowCave3.inc" + .include "data/maps/events/SecretBase_Tree3.inc" + .include "data/maps/events/SecretBase_Shrub3.inc" + .include "data/maps/events/SecretBase_RedCave4.inc" + .include "data/maps/events/SecretBase_BrownCave4.inc" + .include "data/maps/events/SecretBase_BlueCave4.inc" + .include "data/maps/events/SecretBase_YellowCave4.inc" + .include "data/maps/events/SecretBase_Tree4.inc" + .include "data/maps/events/SecretBase_Shrub4.inc" + .include "data/maps/events/SingleBattleColosseum.inc" + .include "data/maps/events/TradeCenter.inc" + .include "data/maps/events/RecordCorner.inc" + .include "data/maps/events/DoubleBattleColosseum.inc" + .include "data/maps/events/LinkContestRoom1.inc" + .include "data/maps/events/LinkContestRoom2.inc" + .include "data/maps/events/LinkContestRoom3.inc" + .include "data/maps/events/LinkContestRoom4.inc" + .include "data/maps/events/LinkContestRoom5.inc" + .include "data/maps/events/LinkContestRoom6.inc" + .include "data/maps/events/UnknownMap_25_29.inc" + .include "data/maps/events/UnknownMap_25_30.inc" + .include "data/maps/events/UnknownMap_25_31.inc" + .include "data/maps/events/UnknownMap_25_32.inc" + .include "data/maps/events/UnknownMap_25_33.inc" + .include "data/maps/events/UnknownMap_25_34.inc" + .include "data/maps/events/InsideOfTruck.inc" + .include "data/maps/events/SSTidalCorridor.inc" + .include "data/maps/events/SSTidalLowerDeck.inc" + .include "data/maps/events/SSTidalRooms.inc" + .include "data/maps/events/SafariZone_Northwest.inc" + .include "data/maps/events/SafariZone_Northeast.inc" + .include "data/maps/events/SafariZone_Southwest.inc" + .include "data/maps/events/SafariZone_Southeast.inc" + .include "data/maps/events/BattleTower_Outside.inc" + .include "data/maps/events/BattleTower_Lobby.inc" + .include "data/maps/events/BattleTower_Elevator.inc" + .include "data/maps/events/BattleTower_Corridor.inc" + .include "data/maps/events/BattleTower_BattleRoom.inc" + .include "data/maps/events/SouthernIsland_Exterior.inc" + .include "data/maps/events/SouthernIsland_Interior.inc" + .include "data/maps/events/SafariZone_RestHouse.inc" + .include "data/maps/events/Route104_Prototype.inc" + .include "data/maps/events/Route104_PrototypePrettyPetalFlowerShop.inc" + .include "data/maps/events/Route109_SeashoreHouse.inc" + .include "data/maps/events/Route110_TrickHouseEntrance.inc" + .include "data/maps/events/Route110_TrickHouseEnd.inc" + .include "data/maps/events/Route110_TrickHouseCorridor.inc" + .include "data/maps/events/Route110_TrickHousePuzzle1.inc" + .include "data/maps/events/Route110_TrickHousePuzzle2.inc" + .include "data/maps/events/Route110_TrickHousePuzzle3.inc" + .include "data/maps/events/Route110_TrickHousePuzzle4.inc" + .include "data/maps/events/Route110_TrickHousePuzzle5.inc" + .include "data/maps/events/Route110_TrickHousePuzzle6.inc" + .include "data/maps/events/Route110_TrickHousePuzzle7.inc" + .include "data/maps/events/Route110_TrickHousePuzzle8.inc" + .include "data/maps/events/Route110_SeasideCyclingRoadSouthEntrance.inc" + .include "data/maps/events/Route110_SeasideCyclingRoadNorthEntrance.inc" + .include "data/maps/events/Route113_GlassWorkshop.inc" + .include "data/maps/events/Route123_BerryMastersHouse.inc" + .include "data/maps/events/Route119_WeatherInstitute_1F.inc" + .include "data/maps/events/Route119_WeatherInstitute_2F.inc" + .include "data/maps/events/Route119_House.inc" Route124_DivingTreasureHuntersHouse_MapObjects:: @ 839300C object_event 1, MAP_OBJ_GFX_MAN_6, 0, 5, 0, 4, 0, 0, 9, 0, 0, 0, 0, 0, 0, Route124_DivingTreasureHuntersHouse_EventScript_163E04, 0, 0, 0 @@ -11019,7 +11019,7 @@ gTrainerBattleSpecs_4:: @ 839AE28 .4byte gTrainerBattleScriptReturnAddress, 6 @ 839AE70 - .include "data/trainer_eye_trainers.s" + .include "data/trainer_eye_trainers.inc" .align 2 gUnknown_0839B1F0:: @ 839B1F0 @@ -11185,7 +11185,7 @@ gSpriteTemplate_839B528:: @ 839B528 spr_template 0xFFFF, 4100, gOamData_839B4D8, gSpriteAnimTable_839B508, gSpriteImageTable_839B4F0, gDummySpriteAffineAnimTable, objc_exclamation_mark_probably @ 839B540 - .include "data/wild_mons.s" + .include "data/wild_mons.inc" .align 2 gWildFeebasRoute119Data:: @ 839DBFC @@ -11687,7 +11687,7 @@ gUnknown_0839FA7C:: @ 839FA7C .incbin "graphics/pokedex/noball.4bpp.lz" @ 839FAC4 - .include "data/pokedex_orders.s" + .include "data/pokedex_orders.inc" .align 2 gOamData_83A0404:: @ 83A0404 @@ -11915,13 +11915,13 @@ gUnknown_083A05F8:: @ 83A05F8 .string "$" @ 83A05F9 - .include "data/pokedex_entries.s" + .include "data/pokedex_entries.inc" gUnknown_083B4EC4:: @ 83B4EC4 .space 32 @ 83B4EE4 - .include "data/graphics/pokemon/footprint_table.s" + .include "data/graphics/pokemon/footprint_table.inc" gUnknown_083B5558:: @ 83B5558 .incbin "baserom.gba", 0x3b5558, 0x24 @@ -12979,13 +12979,13 @@ gUnknown_083BBCA0:: @ 83BBCA0 .4byte PCText_Plain @ 83BBD20 - .include "data/graphics/pokemon/icon_table.s" + .include "data/graphics/pokemon/icon_table.inc" @ 83BC400 - .include "data/graphics/pokemon/icon_palette_indices.s" + .include "data/graphics/pokemon/icon_palette_indices.inc" @ 83BC5B8 - .include "data/graphics/pokemon/icon_palette_table.s" + .include "data/graphics/pokemon/icon_palette_table.inc" .align 2 gOamData_83BC5E8:: @ 83BC5E8 @@ -13067,10 +13067,10 @@ gSpriteImageSizes:: @ 83BC668 .2byte 0x400 @ 4×8 @ 83BC680 - .include "data/text/move_descriptions.s" + .include "data/text/move_descriptions.inc" @ 83C0F60 - .include "data/text/nature_names.s" + .include "data/text/nature_names.inc" .align 2 gUnknown_083C1068:: @ 83C1068 @@ -13735,7 +13735,7 @@ gSpriteTemplate_83C1E04:: @ 83C1E04 spr_template 0xFFFF, 30020, gOamData_83C1D58, gSpriteAnimTable_83C1D68, gSpriteImageTable_83C1D6C, gSpriteAffineAnimTable_83C1DFC, SpriteCallbackDummy @ 83C1E1C - .include "data/graphics/berries/graphics_table.s" + .include "data/graphics/berries/graphics_table.inc" .align 2 gUnknown_083C1F74:: @ 83C1F74 @@ -13785,10 +13785,10 @@ gBattleAnimSpriteTemplate_83C2010:: @ 83C2010 spr_template 0, 0, gDummyOamData, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_80A8818 @ 83C2028 - .include "data/text/item_descriptions.s" + .include "data/text/item_descriptions.inc" @ 83C5564 - .include "data/items.s" + .include "data/items.inc" @ 83C9150 .string "テストです$" @ "test" @@ -13963,7 +13963,7 @@ gUnknown_083C9400:: @ 83C9400 .incbin "baserom.gba", 0x003c9400, 0x8 @ 83C9408 - .include "data/contest_opponents.s" + .include "data/contest_opponents.inc" gUnknown_083CA308:: @ 83CA308 .byte 19, 0 @@ -14131,7 +14131,7 @@ gUnknown_083CA4CC:: @ 83CA4CC gUnknown_083CA4D4:: @ 83CA4D4 spr_template 0xABE0, 0xABE0, gOamData_837DF2C, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy - .include "data/text/contest_strings.s" + .include "data/text/contest_strings.inc" gUnknownText_MissedTurn:: @ 83CC355 .string "Missed turn$" @@ -14297,7 +14297,7 @@ gUnknown_083CC5A4:: @ 83CC5A4 .incbin "baserom.gba", 0x003cc5a4, 0x10 @ 83CC5B4 - .include "data/contest_excitement_table.s" + .include "data/contest_excitement_table.inc" .align 2 gUnknown_083CC5D0:: @ 83CC5D0 @@ -14361,17 +14361,17 @@ gUnknown_083CC738:: @ 83CC738 .incbin "baserom.gba", 0x003cc738, 0x8 @ 83CC740 - .include "data/text/berry_descriptions.s" + .include "data/text/berry_descriptions.inc" @ 83CD2CC - .include "data/berries.s" + .include "data/berries.inc" .align 2 gUnknown_083CD780:: @ 83CD780 .4byte 0, 0 @ 83CD788 - .include "data/multichoice.s" + .include "data/multichoice.inc" .align 2 gUnknown_083CE048:: @ 83CE048 @@ -14765,10 +14765,10 @@ gUnknown_083CF58C:: @ 83CF58C obj_pal gMenuMoneyPal, 0x2722 @ 83CF594 - .include "data/contest_moves.s" + .include "data/contest_moves.inc" @ 83D00AC - .include "data/contest_effects.s" + .include "data/contest_effects.inc" @ A lookup table with TRUE for each combo starter ID and FALSE for ID 0, @ which means "not a combo starter move". @@ -14779,7 +14779,7 @@ gComboStarterLookupTable:: @ 83D016C .endr @ 83D01AC - .include "data/contest_effect_funcs.s" + .include "data/contest_effect_funcs.inc" .align 2 gUnknown_083D026C:: @ 83D026C @@ -14935,7 +14935,7 @@ gOtherText_RL:: @ 83D0409 .string " RL$" @ 83D040E - .include "data/text/song_names.s" + .include "data/text/song_names.inc" gUnknown_083D1358:: @ 83D1358 .incbin "baserom.gba", 0x003d1358, 0x1c @@ -20829,19 +20829,19 @@ gUnknown_083DBEAC:: @ 83DBEAC .incbin "baserom.gba", 0x003dbeac, 0x80 @ 83DBF2C - .include "data/text/easy_chat/group_words.s" + .include "data/text/easy_chat/group_words.inc" @ 83DE138 - .include "data/text/easy_chat/words_by_letter.s" + .include "data/text/easy_chat/words_by_letter.inc" @ 83DEFFA - .include "data/text/easy_chat/group_sizes.s" + .include "data/text/easy_chat/group_sizes.inc" @ 83DF010 - .include "data/text/easy_chat/group_orders.s" + .include "data/text/easy_chat/group_orders.inc" @ 83DFE6C - .include "data/text/easy_chat/group_name_table.s" + .include "data/text/easy_chat/group_name_table.inc" gUnknown_083DFEC4:: @ 83DFEC4 .incbin "baserom.gba", 0x003dfec4, 0x4 @@ -21016,13 +21016,13 @@ gPokenavCityMap_Petalburg_0:: @ 83E0F6C .incbin "graphics/pokenav/city_maps/petalburg_0.bin.lz" @ 83E0FC8 - .include "data/text/ribbon_descriptions.s" + .include "data/text/ribbon_descriptions.inc" @ 83E1204 - .include "data/text/gift_ribbon_descriptions.s" + .include "data/text/gift_ribbon_descriptions.inc" @ 83E178C - .include "data/text/trainer_eye_descriptions.s" + .include "data/text/trainer_eye_descriptions.inc" .align 2 gUnknown_083E31B0:: @ 83E31B0 @@ -22219,10 +22219,10 @@ gUnknown_083E6B04:: @ 83E6B04 .incbin "graphics/pokenav/region_map_map.bin.lz" @ 83E6E50 - .include "data/region_map_sections.s" + .include "data/region_map_sections.inc" @ 83E6FF4 - .include "data/region_map_locations.s" + .include "data/region_map_locations.inc" gUnknown_083E7684:: @ 83E7684 .incbin "baserom.gba", 0x003e7684, 0x34 @@ -22362,10 +22362,10 @@ gSpriteTemplate_83E7A38:: @ 83E7A38 spr_template 2, 2, gOamData_83E79DC, gSpriteAnimTable_83E7A1C, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy @ 83E7A50 - .include "data/cute_sketch.s" + .include "data/cute_sketch.inc" @ 83E9FD0 - .include "data/decorations.s" + .include "data/decorations.inc" .align 2 gUnknown_083EC5E4:: @ 83EC5E4 @@ -24230,7 +24230,7 @@ gSpriteTemplate_83F7B40:: @ 83F7B40 spr_template 4096, 4096, gOamData_83F7B08, gSpriteAnimTable_83F7B24, NULL, gDummySpriteAffineAnimTable, sub_810B230 @ 83F7B58 - .include "data/clock_hand_coords.s" + .include "data/clock_hand_coords.inc" gUnknown_083F7E28:: @ 83F7E28 .incbin "baserom.gba", 0x003f7e28, 0x80 @@ -25402,7 +25402,7 @@ gCryMeterNeedleSpritePalettes:: @ 83FB79C null_obj_pal @ 83FB7AC - .include "data/landmarks.s" + .include "data/landmarks.inc" .align 2 gUnknown_083FBB88:: @ 83FBB88 @@ -25761,7 +25761,7 @@ gUnknown_083FDB44:: @ 83FDB44 gUnknown_083FDFF4:: @ 83FDFF4 .incbin "graphics/battle_transitions/elite_four_bg_map.bin" - .include "data/text/battle_strings.s" + .include "data/text/battle_strings.inc" gUnknown_084016BC:: @ 84016BC .incbin "baserom.gba", 0x004016bc, 0xec @@ -26943,16 +26943,16 @@ gRoamerLocations:: @ 8402E80 .byte 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF @ 8402F00 - .include "data/battle_tower/trainers.s" + .include "data/battle_tower/trainers.inc" @ 8403860 - .include "data/battle_tower/held_items.s" + .include "data/battle_tower/held_items.inc" @ 84038E0 - .include "data/battle_tower/level_50_mons.s" + .include "data/battle_tower/level_50_mons.inc" @ 8404BA0 - .include "data/battle_tower/level_100_mons.s" + .include "data/battle_tower/level_100_mons.inc" gUnknown_08405E60:: @ 8405E60 .incbin "baserom.gba", 0x00405e60, 0x1e @@ -28071,7 +28071,7 @@ gUnknown_0840B869:: @ 840B869 gUnknown_0840B878:: .incbin "baserom.gba", 0x0040B878, 0xf - .include "data/text/credits.s" + .include "data/text/credits.inc" gUnknown_0840CA00:: @ 840CA00 .incbin "baserom.gba", 0x0040ca00, 0x8 @@ -30216,7 +30216,7 @@ gUnknown_08411980:: @ 8411980 .incbin "graphics/misc/clock_small.4bpp.lz" @ 8411A10 - .include "data/mon_pokeblock_anims.s" + .include "data/mon_pokeblock_anims.inc" .align 2 gSpriteAffineAnim_8411E90:: @ 8411E90 @@ -30915,7 +30915,7 @@ gUnknown_084170F4:: @ 84170F4 .incbin "baserom.gba", 0x004170f4, 0xD0 @ 84171C4 - .include "data/bard_music.s" + .include "data/bard_music.inc" UnknownString_1stRound: .string "1st round$" @@ -31140,7 +31140,7 @@ gOtherText_FourQuestions:: @ 842C7D6 .string "????$" @ 842C7DB - .include "data/text/easy_chat/group_name_strings.s" + .include "data/text/easy_chat/group_name_strings.inc" gOtherText_ThreeQuestions:: @ 842C890 .string "???$" @@ -31354,7 +31354,7 @@ gOtherText_LinkStandby:: @ 842CEAF .string "Link standby...$" @ 842CEBF - .include "data/text/landmarks.s" + .include "data/text/landmarks.inc" gOtherText_Terminator4:: @ 842D0E6 .string "$" diff --git a/data/decorations.inc b/data/decorations.inc new file mode 100644 index 000000000..268ebee9a --- /dev/null +++ b/data/decorations.inc @@ -0,0 +1,2432 @@ +DecorDesc_SMALL_DESK: @ 83E9FD0 + .string "A small desk built\n" + .string "for one.$" + +DecorDesc_POKEMON_DESK: @ 83E9FEC + .string "A small desk built in\n" + .string "the shape of a POKé\n" + .string "BALL.$" + +DecorDesc_HEAVY_DESK: @ 83EA01C + .string "A large desk made\n" + .string "of steel. Put some\n" + .string "decorations on it.$" + +DecorDesc_RAGGED_DESK: @ 83EA054 + .string "A large desk made\n" + .string "of wood. Put some\n" + .string "decorations on it.$" + +DecorDesc_COMFORT_DESK: @ 83EA08B + .string "A large desk made\n" + .string "of leaves. Put some\n" + .string "decorations on it.$" + +DecorDesc_PRETTY_DESK: @ 83EA0C4 + .string "A huge desk made\n" + .string "of glass. Holds lots\n" + .string "of decorations.$" + +DecorDesc_BRICK_DESK: @ 83EA0FA + .string "A huge desk made\n" + .string "of brick. Holds lots\n" + .string "of decorations.$" + +DecorDesc_CAMP_DESK: @ 83EA130 + .string "A huge desk made\n" + .string "of logs. Put lots of\n" + .string "decorations on it.$" + +DecorDesc_HARD_DESK: @ 83EA169 + .string "A huge desk made\n" + .string "of rocks. Holds\n" + .string "many decorations.$" + +DecorDesc_SMALL_CHAIR: @ 83EA19C + .string "A small chair made\n" + .string "for one.$" + +DecorDesc_POKEMON_CHAIR: @ 83EA1B8 + .string "A small chair built\n" + .string "in the shape of a\n" + .string "POKé BALL.$" + +DecorDesc_HEAVY_CHAIR: @ 83EA1E9 + .string "A small chair made\n" + .string "of steel.$" + +DecorDesc_PRETTY_CHAIR: @ 83EA206 + .string "A small chair made\n" + .string "of glass.$" + +DecorDesc_COMFORT_CHAIR: @ 83EA223 + .string "A small chair made\n" + .string "of leaves.$" + +DecorDesc_RAGGED_CHAIR: @ 83EA241 + .string "A small chair made\n" + .string "of wood.$" + +DecorDesc_BRICK_CHAIR: @ 83EA25D + .string "A small chair made\n" + .string "of brick.$" + +DecorDesc_CAMP_CHAIR: @ 83EA27A + .string "A small chair made\n" + .string "of logs.$" + +DecorDesc_HARD_CHAIR: @ 83EA296 + .string "A small chair made\n" + .string "of rock.$" + +DecorDesc_RED_PLANT: @ 83EA2B2 + .string "A vivid red potted\n" + .string "plant.$" + +DecorDesc_TROPICAL_PLANT: @ 83EA2CC + .string "A flowering tropical\n" + .string "plant in a pot.$" + +DecorDesc_PRETTY_FLOWERS: @ 83EA2F1 + .string "A pot of cute\n" + .string "flowers.$" + +DecorDesc_COLORFUL_PLANT: @ 83EA308 + .string "A large pot with\n" + .string "many colorful\n" + .string "flowers.$" + +DecorDesc_BIG_PLANT: @ 83EA330 + .string "A large, umbrella-\n" + .string "shaped plant in a\n" + .string "big pot.$" + +DecorDesc_GORGEOUS_PLANT: @ 83EA35E + .string "A large, impressive\n" + .string "plant in a big pot.$" + +DecorDesc_RED_BRICK: @ 83EA386 + .string "A red-colored brick.\n" + .string "Decorations can be\n" + .string "placed on top.$" + +DecorDesc_YELLOW_BRICK: @ 83EA3BD + .string "A yellow-colored\n" + .string "brick. Put some\n" + .string "decorations on top.$" + +DecorDesc_BLUE_BRICK: @ 83EA3F2 + .string "A blue-colored\n" + .string "brick. Put some\n" + .string "decorations on top.$" + +DecorDesc_RED_BALLOON: @ 83EA425 + .string "A red balloon filled\n" + .string "with water. Bursts\n" + .string "if stepped on.$" + +DecorDesc_BLUE_BALLOON: @ 83EA45C + .string "A blue balloon filled\n" + .string "with water. Bursts\n" + .string "if stepped on.$" + +DecorDesc_YELLOW_BALLOON: @ 83EA494 + .string "A yellow balloon\n" + .string "filled with water.\n" + .string "Pops if stepped on.$" + +DecorDesc_RED_TENT: @ 83EA4CC + .string "A large red tent.\n" + .string "You can hide inside\n" + .string "it.$" + +DecorDesc_BLUE_TENT: @ 83EA4F6 + .string "A large blue tent.\n" + .string "You can hide inside\n" + .string "it.$" + +DecorDesc_SOLID_BOARD: @ 83EA521 + .string "Place over a hole to\n" + .string "cross to the other\n" + .string "side.$" + +DecorDesc_SLIDE: @ 83EA54F + .string "Use to slide down\n" + .string "from the platform.$" + +DecorDesc_FENCE_LENGTH: @ 83EA574 + .string "A small fence that\n" + .string "blocks passage.$" + +DecorDesc_FENCE_WIDTH: @ 83EA597 + .string "A small fence that\n" + .string "blocks passage.$" + +DecorDesc_TIRE: @ 83EA5BA + .string "An old large tire.\n" + .string "Decorations can be\n" + .string "placed on top.$" + +DecorDesc_STAND: @ 83EA5EF + .string "A large pedestal\n" + .string "with steps.$" + +DecorDesc_MUD_BALL: @ 83EA60C + .string "A large ball of mud.\n" + .string "Crumbles if stepped\n" + .string "on.$" + +DecorDesc_BREAKABLE_DOOR: @ 83EA639 + .string "A weird door that\n" + .string "people can walk\n" + .string "right through.$" + +DecorDesc_SAND_ORNAMENT: @ 83EA66A + .string "An ornament made\n" + .string "of sand. Crumbles if\n" + .string "touched.$" + +DecorDesc_SILVER_SHIELD: @ 83EA699 + .string "Awarded for 50\n" + .string "straight wins at\n" + .string "the BATTLE TOWER.$" + +DecorDesc_GOLD_SHIELD: @ 83EA6CB + .string "Awarded for 100\n" + .string "straight wins at\n" + .string "the BATTLE TOWER.$" + +DecorDesc_GLASS_ORNAMENT: @ 83EA6FE + .string "A glass replica of\n" + .string "a famous sculpture\n" + .string "at the ART MUSEUM.$" + +DecorDesc_TV: @ 83EA737 + .string "A small, gray-\n" + .string "colored toy TV.$" + +DecorDesc_ROUND_TV: @ 83EA756 + .string "A toy TV modeled\n" + .string "in the image of a\n" + .string "SEEDOT.$" + +DecorDesc_CUTE_TV: @ 83EA781 + .string "A toy TV modeled\n" + .string "in the image of a\n" + .string "SKITTY.$" + +DecorDesc_GLITTER_MAT: @ 83EA7AC + .string "An odd mat that\n" + .string "glitters if stepped\n" + .string "on.$" + +DecorDesc_JUMP_MAT: @ 83EA7D4 + .string "A trick mat that\n" + .string "jumps when it is\n" + .string "stepped on.$" + +DecorDesc_SPIN_MAT: @ 83EA802 + .string "A trick mat that\n" + .string "spins around when\n" + .string "stepped on.$" + +DecorDesc_C_LOW_NOTE_MAT: @ 83EA831 + .string "A mat that plays\n" + .string "a low C note when\n" + .string "stepped on.$" + +DecorDesc_D_NOTE_MAT: @ 83EA860 + .string "A mat that plays\n" + .string "a D note when\n" + .string "stepped on.$" + +DecorDesc_E_NOTE_MAT: @ 83EA88B + .string "A mat that plays\n" + .string "an E note when\n" + .string "stepped on.$" + +DecorDesc_F_NOTE_MAT: @ 83EA8B7 + .string "A mat that plays\n" + .string "an F note when\n" + .string "stepped on.$" + +DecorDesc_G_NOTE_MAT: @ 83EA8E3 + .string "A mat that plays\n" + .string "a G note when\n" + .string "stepped on.$" + +DecorDesc_A_NOTE_MAT: @ 83EA90E + .string "A mat that plays\n" + .string "an A note when\n" + .string "stepped on.$" + +DecorDesc_B_NOTE_MAT: @ 83EA93A + .string "A mat that plays\n" + .string "a B note when\n" + .string "stepped on.$" + +DecorDesc_C_HIGH_NOTE_MAT: @ 83EA965 + .string "A mat that plays\n" + .string "a high C note when\n" + .string "stepped on.$" + +DecorDesc_SURF_MAT: @ 83EA995 + .string "A mat designed with\n" + .string "a SURF image.\n" + .string "Put items on top.$" + +DecorDesc_THUNDER_MAT: @ 83EA9C9 + .string "A mat designed with\n" + .string "a THUNDER image.\n" + .string "Put items on top.$" + +DecorDesc_FIRE_BLAST_MAT: @ 83EAA00 + .string "A mat designed with\n" + .string "a FIRE BLAST image.\n" + .string "Put items on top.$" + +DecorDesc_POWDER_SNOW_MAT: @ 83EAA3A + .string "A mat with a POWDER\n" + .string "SNOW image design.\n" + .string "Put items on top.$" + +DecorDesc_ATTRACT_MAT: @ 83EAA73 + .string "A mat designed with\n" + .string "an ATTRACT image.\n" + .string "Put items on top.$" + +DecorDesc_FISSURE_MAT: @ 83EAAAB + .string "A mat designed with\n" + .string "a FISSURE image.\n" + .string "Put items on top.$" + +DecorDesc_SPIKES_MAT: @ 83EAAE2 + .string "A mat designed with\n" + .string "a SPIKES image.\n" + .string "Put items on top.$" + +DecorDesc_BALL_POSTER: @ 83EAB18 + .string "A small poster\n" + .string "printed with POKé\n" + .string "BALLS.$" + +DecorDesc_GREEN_POSTER: @ 83EAB40 + .string "A small poster with\n" + .string "a TREECKO print.$" + +DecorDesc_RED_POSTER: @ 83EAB65 + .string "A small poster with\n" + .string "a TORCHIC print.$" + +DecorDesc_BLUE_POSTER: @ 83EAB8A + .string "A small poster with\n" + .string "a MUDKIP print.$" + +DecorDesc_CUTE_POSTER: @ 83EABAE + .string "A small poster with\n" + .string "an AZURILL print.$" + +DecorDesc_PIKA_POSTER: @ 83EABD4 + .string "A large poster with\n" + .string "a PIKACHU and\n" + .string "PICHU print.$" + +DecorDesc_LONG_POSTER: @ 83EAC03 + .string "A large poster with\n" + .string "a SEVIPER print.$" + +DecorDesc_SEA_POSTER: @ 83EAC28 + .string "A large poster with\n" + .string "a RELICANTH print.$" + +DecorDesc_SKY_POSTER: @ 83EAC4F + .string "A large poster with\n" + .string "a WINGULL print.$" + +DecorDesc_KISS_POSTER: @ 83EAC74 + .string "A large poster with\n" + .string "a SMOOCHUM print.$" + +DecorDesc_PICHU_DOLL: @ 83EAC9A + .string "A PICHU doll.\n" + .string "Place it on a mat\n" + .string "or a desk.$" + +DecorDesc_PIKACHU_DOLL: @ 83EACC5 + .string "A PIKACHU doll.\n" + .string "Place it on a mat\n" + .string "or a desk.$" + +DecorDesc_MARILL_DOLL: @ 83EACF2 + .string "A MARILL doll.\n" + .string "Place it on a mat\n" + .string "or a desk.$" + +DecorDesc_TOGEPI_DOLL: @ 83EAD1E + .if REVISION >= 1 + .string "A TOGEPI doll.\n" + .else + .string "A TOPGEPI doll.\n" + .endif + .string "Place it on a mat\n" + .string "or a desk.$" + +DecorDesc_CYNDAQUIL_DOLL: @ 83EAD4B + .string "A CYNDAQUIL doll.\n" + .string "Place it on a mat\n" + .string "or a desk.$" + +DecorDesc_CHIKORITA_DOLL: @ 83EAD7A + .string "A CHIKORITA doll.\n" + .string "Place it on a mat\n" + .string "or a desk.$" + +DecorDesc_TOTODILE_DOLL: @ 83EADA9 + .string "A TOTODILE doll.\n" + .string "Place it on a mat\n" + .string "or a desk.$" + +DecorDesc_JIGGLYPUFF_DOLL: @ 83EADD7 + .string "A JIGGLYPUFF doll.\n" + .string "Place it on a mat\n" + .string "or a desk.$" + +DecorDesc_MEOWTH_DOLL: @ 83EAE07 + .string "A MEOWTH doll.\n" + .string "Place it on a mat\n" + .string "or a desk.$" + +DecorDesc_CLEFAIRY_DOLL: @ 83EAE33 + .string "A CLEFAIRY doll.\n" + .string "Place it on a mat\n" + .string "or a desk.$" + +DecorDesc_DITTO_DOLL: @ 83EAE61 + .string "A DITTO doll.\n" + .string "Place it on a mat\n" + .string "or a desk.$" + +DecorDesc_SMOOCHUM_DOLL: @ 83EAE8C + .string "A SMOOCHUM doll.\n" + .string "Place it on a mat\n" + .string "or a desk.$" + +DecorDesc_TREECKO_DOLL: @ 83EAEBA + .string "A TREECKO doll.\n" + .string "Place it on a mat\n" + .string "or a desk.$" + +DecorDesc_TORCHIC_DOLL: @ 83EAEE7 + .string "A TORCHIC doll.\n" + .string "Place it on a mat\n" + .string "or a desk.$" + +DecorDesc_MUDKIP_DOLL: @ 83EAF14 + .string "A MUDKIP doll.\n" + .string "Place it on a mat\n" + .string "or a desk.$" + +DecorDesc_DUSKULL_DOLL: @ 83EAF40 + .string "A DUSKULL doll.\n" + .string "Place it on a mat\n" + .string "or a desk.$" + +DecorDesc_WYNAUT_DOLL: @ 83EAF6D + .string "A WYNAUT doll.\n" + .string "Place it on a mat\n" + .string "or a desk.$" + +DecorDesc_BALTOY_DOLL: @ 83EAF99 + .string "A BALTOY doll.\n" + .string "Place it on a mat\n" + .string "or a desk.$" + +DecorDesc_KECLEON_DOLL: @ 83EAFC5 + .string "A KECLEON doll.\n" + .string "Place it on a mat\n" + .string "or a desk.$" + +DecorDesc_AZURILL_DOLL: @ 83EAFF2 + .string "An AZURILL doll.\n" + .string "Place it on a mat\n" + .string "or a desk.$" + +DecorDesc_SKITTY_DOLL: @ 83EB020 + .string "A SKITTY doll.\n" + .string "Place it on a mat\n" + .string "or a desk.$" + +DecorDesc_SWABLU_DOLL: @ 83EB04C + .string "A SWABLU doll.\n" + .string "Place it on a mat\n" + .string "or a desk.$" + +DecorDesc_GULPIN_DOLL: @ 83EB078 + .string "A GULPIN doll.\n" + .string "Place it on a mat\n" + .string "or a desk.$" + +DecorDesc_LOTAD_DOLL: @ 83EB0A4 + .string "A LOTAD doll.\n" + .string "Place it on a mat\n" + .string "or a desk.$" + +DecorDesc_SEEDOT_DOLL: @ 83EB0CF + .string "A SEEDOT doll.\n" + .string "Place it on a mat\n" + .string "or a desk.$" + +DecorDesc_PIKA_CUSHION: @ 83EB0FB + .string "A PIKACHU cushion.\n" + .string "Place it on a mat\n" + .string "or a desk.$" + +DecorDesc_ROUND_CUSHION: @ 83EB12B + .string "A MARILL cushion.\n" + .string "Place it on a mat\n" + .string "or a desk.$" + +DecorDesc_KISS_CUSHION: @ 83EB15A + .string "A SMOOCHUM\n" + .string "cushion. Place it on\n" + .string "a mat or a desk.$" + +DecorDesc_ZIGZAG_CUSHION: @ 83EB18B + .string "A ZIGZAGOON\n" + .string "cushion. Place it on\n" + .string "a mat or a desk.$" + +DecorDesc_SPIN_CUSHION: @ 83EB1BD + .string "A SPINDA cushion.\n" + .string "Place it on a mat\n" + .string "or a desk.$" + +DecorDesc_DIAMOND_CUSHION: @ 83EB1EC + .string "A SABLEYE cushion.\n" + .string "Place it on a mat\n" + .string "or a desk.$" + +DecorDesc_BALL_CUSHION: @ 83EB21C + .string "A BALL cushion.\n" + .string "Place it on a mat\n" + .string "or a desk.$" + +DecorDesc_GRASS_CUSHION: @ 83EB249 + .string "A grass-mark\n" + .string "cushion. Place it on\n" + .string "a mat or a desk.$" + +DecorDesc_FIRE_CUSHION: @ 83EB27C + .string "A fire-mark\n" + .string "cushion. Place it on\n" + .string "a mat or a desk.$" + +DecorDesc_WATER_CUSHION: @ 83EB2AE + .string "A water-mark\n" + .string "cushion. Place it on\n" + .string "a mat or a desk.$" + +DecorDesc_SNORLAX_DOLL: @ 83EB2E1 + .string "A large doll.\n" + .string "Place it on a mat\n" + .string "or a desk.$" + +DecorDesc_RHYDON_DOLL: @ 83EB30C + .string "A large doll.\n" + .string "Place it on a mat\n" + .string "or a desk.$" + +DecorDesc_LAPRAS_DOLL: @ 83EB337 + .string "A large doll.\n" + .string "Place it on a mat\n" + .string "or a desk.$" + +DecorDesc_VENUSAUR_DOLL: @ 83EB362 + .string "A large doll.\n" + .string "Place it on a mat\n" + .string "or a desk.$" + +DecorDesc_CHARIZARD_DOLL: @ 83EB38D + .string "A large doll.\n" + .string "Place it on a mat\n" + .string "or a desk.$" + +DecorDesc_BLASTOISE_DOLL: @ 83EB3B8 + .string "A large doll.\n" + .string "Place it on a mat\n" + .string "or a desk.$" + +DecorDesc_WAILMER_DOLL: @ 83EB3E3 + .string "A large doll.\n" + .string "Place it on a mat\n" + .string "or a desk.$" + +DecorDesc_REGIROCK_DOLL: @ 83EB40E + .string "A large doll.\n" + .string "Place it on a mat\n" + .string "or a desk.$" + +DecorDesc_REGICE_DOLL: @ 83EB439 + .string "A large doll.\n" + .string "Place it on a mat\n" + .string "or a desk.$" + +DecorDesc_REGISTEEL_DOLL: @ 83EB464 + .string "A large doll.\n" + .string "Place it on a mat\n" + .string "or a desk.$" + + .align 1 +DecorGfx_SMALL_DESK: @ 83EB490 + .2byte 0x87 + + .align 1 +DecorGfx_POKEMON_DESK: @ 83EB492 + .2byte 0x8F + + .align 1 +DecorGfx_HEAVY_DESK: @ 83EB494 + .2byte 0x90 + .2byte 0x91 + .2byte 0x92 + .2byte 0x98 + .2byte 0x99 + .2byte 0x9A + + .align 1 +DecorGfx_RAGGED_DESK: @ 83EB4A0 + .2byte 0x93 + .2byte 0x94 + .2byte 0x95 + .2byte 0x9B + .2byte 0x9C + .2byte 0x9D + + .align 1 +DecorGfx_COMFORT_DESK: @ 83EB4AC + .2byte 0x96 + .2byte 0x97 + .2byte 0xA3 + .2byte 0x9E + .2byte 0x9F + .2byte 0xAB + + .align 1 +DecorGfx_PRETTY_DESK: @ 83EB4B8 + .2byte 0xBD + .2byte 0xBE + .2byte 0xBF + .2byte 0xC5 + .2byte 0xC6 + .2byte 0xC7 + .2byte 0xCD + .2byte 0xCE + .2byte 0xCF + + .align 1 +DecorGfx_BRICK_DESK: @ 83EB4CA + .2byte 0xA0 + .2byte 0xA1 + .2byte 0xA2 + .2byte 0xA8 + .2byte 0xA9 + .2byte 0xAA + .2byte 0xB0 + .2byte 0xB1 + .2byte 0xB2 + + .align 1 +DecorGfx_CAMP_DESK: @ 83EB4DC + .2byte 0xA4 + .2byte 0xA5 + .2byte 0xA6 + .2byte 0xAC + .2byte 0xAD + .2byte 0xAE + .2byte 0xB4 + .2byte 0xB5 + .2byte 0xB6 + + .align 1 +DecorGfx_HARD_DESK: @ 83EB4EE + .2byte 0xA7 + .2byte 0xBB + .2byte 0xBC + .2byte 0xAF + .2byte 0xC3 + .2byte 0xC4 + .2byte 0xB7 + .2byte 0xCB + .2byte 0xCC + + .align 1 +DecorGfx_SMALL_CHAIR: @ 83EB500 + .2byte 0xB8 + + .align 1 +DecorGfx_POKEMON_CHAIR: @ 83EB502 + .2byte 0xB9 + + .align 1 +DecorGfx_HEAVY_CHAIR: @ 83EB504 + .2byte 0xBA + + .align 1 +DecorGfx_PRETTY_CHAIR: @ 83EB506 + .2byte 0xC0 + + .align 1 +DecorGfx_COMFORT_CHAIR: @ 83EB508 + .2byte 0xC1 + + .align 1 +DecorGfx_RAGGED_CHAIR: @ 83EB50A + .2byte 0xC2 + + .align 1 +DecorGfx_BRICK_CHAIR: @ 83EB50C + .2byte 0xC8 + + .align 1 +DecorGfx_CAMP_CHAIR: @ 83EB50E + .2byte 0xC9 + + .align 1 +DecorGfx_HARD_CHAIR: @ 83EB510 + .2byte 0xCA + + .align 1 +DecorGfx_RED_PLANT: @ 83EB512 + .2byte 0xD0 + .2byte 0xD8 + + .align 1 +DecorGfx_TROPICAL_PLANT: @ 83EB516 + .2byte 0xD2 + .2byte 0xDA + + .align 1 +DecorGfx_PRETTY_FLOWERS: @ 83EB51A + .2byte 0xD4 + .2byte 0xDC + + .align 1 +DecorGfx_COLORFUL_PLANT: @ 83EB51E + .2byte 0xE0 + .2byte 0xE2 + .2byte 0xE8 + .2byte 0xE9 + + .align 1 +DecorGfx_BIG_PLANT: @ 83EB526 + .2byte 0xE4 + .2byte 0xE6 + .2byte 0xEC + .2byte 0xED + + .align 1 +DecorGfx_GORGEOUS_PLANT: @ 83EB52E + .2byte 0xF0 + .2byte 0xF2 + .2byte 0xF8 + .2byte 0xF9 + + .align 1 +DecorGfx_RED_BRICK: @ 83EB536 + .2byte 0x25 + .2byte 0x2D + + .align 1 +DecorGfx_YELLOW_BRICK: @ 83EB53A + .2byte 0x26 + .2byte 0x2E + + .align 1 +DecorGfx_BLUE_BRICK: @ 83EB53E + .2byte 0x27 + .2byte 0x2F + + .align 1 +DecorGfx_RED_BALLOON: @ 83EB542 + .2byte 0x138 + + .align 1 +DecorGfx_BLUE_BALLOON: @ 83EB544 + .2byte 0x13C + + .align 1 +DecorGfx_YELLOW_BALLOON: @ 83EB546 + .2byte 0x140 + + .align 1 +DecorGfx_RED_TENT: @ 83EB548 + .2byte 0x30 + .2byte 0x31 + .2byte 0x32 + .2byte 0x38 + .2byte 0x39 + .2byte 0x3A + .2byte 0x40 + .2byte 0x41 + .2byte 0x3B + + .align 1 +DecorGfx_BLUE_TENT: @ 83EB55A + .2byte 0x48 + .2byte 0x49 + .2byte 0x68 + .2byte 0x50 + .2byte 0x51 + .2byte 0x70 + .2byte 0x58 + .2byte 0x59 + .2byte 0x69 + + .align 1 +DecorGfx_SOLID_BOARD: @ 83EB56C + .2byte 0x34 + .2byte 0x3C + + .align 1 +DecorGfx_SLIDE: @ 83EB570 + .2byte 0x35 + .2byte 0x36 + .2byte 0x3D + .2byte 0x3E + .2byte 0x63 + .2byte 0x64 + .2byte 0x6F + .2byte 0x77 + + .align 1 +DecorGfx_FENCE_LENGTH: @ 83EB580 + .2byte 0x33 + + .align 1 +DecorGfx_FENCE_WIDTH: @ 83EB582 + .2byte 0x2C + + .align 1 +DecorGfx_TIRE: @ 83EB584 + .2byte 0x80 + .2byte 0x81 + .2byte 0x88 + .2byte 0x89 + + .align 1 +DecorGfx_STAND: @ 83EB58C + .2byte 0x6A + .2byte 0x6B + .2byte 0x6C + .2byte 0x6D + .2byte 0x72 + .2byte 0x73 + .2byte 0x74 + .2byte 0x75 + + .align 1 +DecorGfx_MUD_BALL: @ 83EB59C + .2byte 0x28 + + .align 1 +DecorGfx_BREAKABLE_DOOR: @ 83EB59E + .2byte 0x37 + .2byte 0x3F + + .align 1 +DecorGfx_SAND_ORNAMENT: @ 83EB5A2 + .2byte 0x85 + .2byte 0x8D + + .align 1 +DecorGfx_SILVER_SHIELD: @ 83EB5A6 + .2byte 0xD6 + .2byte 0xDE + + .align 1 +DecorGfx_GOLD_SHIELD: @ 83EB5AA + .2byte 0x12E + .2byte 0x136 + + .align 1 +DecorGfx_GLASS_ORNAMENT: @ 83EB5AE + .2byte 0x82 + .2byte 0x8A + + .align 1 +DecorGfx_TV: @ 83EB5B2 + .2byte 0xF4 + + .align 1 +DecorGfx_ROUND_TV: @ 83EB5B4 + .2byte 0xF5 + + .align 1 +DecorGfx_CUTE_TV: @ 83EB5B6 + .2byte 0xF6 + + .align 1 +DecorGfx_GLITTER_MAT: @ 83EB5B8 + .2byte 0x60 + + .align 1 +DecorGfx_JUMP_MAT: @ 83EB5BA + .2byte 0x61 + + .align 1 +DecorGfx_SPIN_MAT: @ 83EB5BC + .2byte 0x62 + + .align 1 +DecorGfx_C_LOW_NOTE_MAT: @ 83EB5BE + .2byte 0x78 + + .align 1 +DecorGfx_D_NOTE_MAT: @ 83EB5C0 + .2byte 0x79 + + .align 1 +DecorGfx_E_NOTE_MAT: @ 83EB5C2 + .2byte 0x7A + + .align 1 +DecorGfx_F_NOTE_MAT: @ 83EB5C4 + .2byte 0x7B + + .align 1 +DecorGfx_G_NOTE_MAT: @ 83EB5C6 + .2byte 0x7C + + .align 1 +DecorGfx_A_NOTE_MAT: @ 83EB5C8 + .2byte 0x7D + + .align 1 +DecorGfx_B_NOTE_MAT: @ 83EB5CA + .2byte 0x7E + + .align 1 +DecorGfx_C_HIGH_NOTE_MAT: @ 83EB5CC + .2byte 0xB3 + + .align 1 +DecorGfx_SURF_MAT: @ 83EB5CE + .2byte 0x42 + .2byte 0x43 + .2byte 0x44 + .2byte 0x4A + .2byte 0x4B + .2byte 0x4C + .2byte 0x52 + .2byte 0x53 + .2byte 0x54 + + .align 1 +DecorGfx_THUNDER_MAT: @ 83EB5E0 + .2byte 0x45 + .2byte 0x46 + .2byte 0x47 + .2byte 0x4D + .2byte 0x4E + .2byte 0x4F + .2byte 0x55 + .2byte 0x56 + .2byte 0x57 + + .align 1 +DecorGfx_FIRE_BLAST_MAT: @ 83EB5F2 + .2byte 0x5A + .2byte 0x5B + .2byte 0x5C + .2byte 0x5D + .2byte 0x5E + .2byte 0x5F + .2byte 0x65 + .2byte 0x66 + .2byte 0x67 + + .align 1 +DecorGfx_POWDER_SNOW_MAT: @ 83EB604 + .2byte 0x100 + .2byte 0x101 + .2byte 0x102 + .2byte 0x108 + .2byte 0x109 + .2byte 0x10A + .2byte 0x110 + .2byte 0x111 + .2byte 0x112 + + .align 1 +DecorGfx_ATTRACT_MAT: @ 83EB616 + .2byte 0x103 + .2byte 0x104 + .2byte 0x105 + .2byte 0x10B + .2byte 0x10C + .2byte 0x10D + .2byte 0x113 + .2byte 0x114 + .2byte 0x115 + + .align 1 +DecorGfx_FISSURE_MAT: @ 83EB628 + .2byte 0x106 + .2byte 0x107 + .2byte 0x118 + .2byte 0x10E + .2byte 0x10F + .2byte 0x120 + .2byte 0x116 + .2byte 0x117 + .2byte 0x128 + + .align 1 +DecorGfx_SPIKES_MAT: @ 83EB63A + .2byte 0x119 + .2byte 0x11A + .2byte 0x11B + .2byte 0x121 + .2byte 0x122 + .2byte 0x123 + .2byte 0x129 + .2byte 0x12A + .2byte 0x12B + + .align 1 +DecorGfx_BALL_POSTER: @ 83EB64C + .2byte 0x130 + + .align 1 +DecorGfx_GREEN_POSTER: @ 83EB64E + .2byte 0x131 + + .align 1 +DecorGfx_RED_POSTER: @ 83EB650 + .2byte 0x132 + + .align 1 +DecorGfx_BLUE_POSTER: @ 83EB652 + .2byte 0x133 + + .align 1 +DecorGfx_CUTE_POSTER: @ 83EB654 + .2byte 0x134 + + .align 1 +DecorGfx_PIKA_POSTER: @ 83EB656 + .2byte 0x11C + .2byte 0x11D + + .align 1 +DecorGfx_LONG_POSTER: @ 83EB65A + .2byte 0x11E + .2byte 0x11F + + .align 1 +DecorGfx_SEA_POSTER: @ 83EB65E + .2byte 0x124 + .2byte 0x125 + + .align 1 +DecorGfx_SKY_POSTER: @ 83EB662 + .2byte 0x126 + .2byte 0x127 + + .align 1 +DecorGfx_KISS_POSTER: @ 83EB666 + .2byte 0x12C + .2byte 0x12D + + .align 1 +DecorGfx_PICHU_DOLL: @ 83EB66A + .2byte MAP_OBJ_GFX_PICHU_DOLL + + .align 1 +DecorGfx_PIKACHU_DOLL: @ 83EB66C + .2byte MAP_OBJ_GFX_PIKACHU_DOLL + + .align 1 +DecorGfx_MARILL_DOLL: @ 83EB66E + .2byte MAP_OBJ_GFX_MARILL_DOLL + + .align 1 +DecorGfx_TOGEPI_DOLL: @ 83EB670 + .2byte MAP_OBJ_GFX_TOGEPI_DOLL + + .align 1 +DecorGfx_CYNDAQUIL_DOLL: @ 83EB672 + .2byte MAP_OBJ_GFX_CYNDAQUIL_DOLL + + .align 1 +DecorGfx_CHIKORITA_DOLL: @ 83EB674 + .2byte MAP_OBJ_GFX_CHIKORITA_DOLL + + .align 1 +DecorGfx_TOTODILE_DOLL: @ 83EB676 + .2byte MAP_OBJ_GFX_TOTODILE_DOLL + + .align 1 +DecorGfx_JIGGLYPUFF_DOLL: @ 83EB678 + .2byte MAP_OBJ_GFX_JIGGLYPUFF_DOLL + + .align 1 +DecorGfx_MEOWTH_DOLL: @ 83EB67A + .2byte MAP_OBJ_GFX_MEOWTH_DOLL + + .align 1 +DecorGfx_CLEFAIRY_DOLL: @ 83EB67C + .2byte MAP_OBJ_GFX_CLEFAIRY_DOLL + + .align 1 +DecorGfx_DITTO_DOLL: @ 83EB67E + .2byte MAP_OBJ_GFX_DITTO_DOLL + + .align 1 +DecorGfx_SMOOCHUM_DOLL: @ 83EB680 + .2byte MAP_OBJ_GFX_SMOOCHUM_DOLL + + .align 1 +DecorGfx_TREECKO_DOLL: @ 83EB682 + .2byte MAP_OBJ_GFX_TREECKO_DOLL + + .align 1 +DecorGfx_TORCHIC_DOLL: @ 83EB684 + .2byte MAP_OBJ_GFX_TORCHIC_DOLL + + .align 1 +DecorGfx_MUDKIP_DOLL: @ 83EB686 + .2byte MAP_OBJ_GFX_MUDKIP_DOLL + + .align 1 +DecorGfx_DUSKULL_DOLL: @ 83EB688 + .2byte MAP_OBJ_GFX_DUSKULL_DOLL + + .align 1 +DecorGfx_WYNAUT_DOLL: @ 83EB68A + .2byte MAP_OBJ_GFX_WYNAUT_DOLL + + .align 1 +DecorGfx_BALTOY_DOLL: @ 83EB68C + .2byte MAP_OBJ_GFX_BALTOY_DOLL + + .align 1 +DecorGfx_KECLEON_DOLL: @ 83EB68E + .2byte MAP_OBJ_GFX_KECLEON_DOLL + + .align 1 +DecorGfx_AZURILL_DOLL: @ 83EB690 + .2byte MAP_OBJ_GFX_AZURILL_DOLL + + .align 1 +DecorGfx_SKITTY_DOLL: @ 83EB692 + .2byte MAP_OBJ_GFX_SKITTY_DOLL + + .align 1 +DecorGfx_SWABLU_DOLL: @ 83EB694 + .2byte MAP_OBJ_GFX_SWABLU_DOLL + + .align 1 +DecorGfx_GULPIN_DOLL: @ 83EB696 + .2byte MAP_OBJ_GFX_GULPIN_DOLL + + .align 1 +DecorGfx_LOTAD_DOLL: @ 83EB698 + .2byte MAP_OBJ_GFX_LOTAD_DOLL + + .align 1 +DecorGfx_SEEDOT_DOLL: @ 83EB69A + .2byte MAP_OBJ_GFX_SEEDOT_DOLL + + .align 1 +DecorGfx_PIKA_CUSHION: @ 83EB69C + .2byte MAP_OBJ_GFX_PIKA_CUSHION + + .align 1 +DecorGfx_ROUND_CUSHION: @ 83EB69E + .2byte MAP_OBJ_GFX_ROUND_CUSHION + + .align 1 +DecorGfx_KISS_CUSHION: @ 83EB6A0 + .2byte MAP_OBJ_GFX_KISS_CUSHION + + .align 1 +DecorGfx_ZIGZAG_CUSHION: @ 83EB6A2 + .2byte MAP_OBJ_GFX_ZIGZAG_CUSHION + + .align 1 +DecorGfx_SPIN_CUSHION: @ 83EB6A4 + .2byte MAP_OBJ_GFX_SPIN_CUSHION + + .align 1 +DecorGfx_DIAMOND_CUSHION: @ 83EB6A6 + .2byte MAP_OBJ_GFX_DIAMOND_CUSHION + + .align 1 +DecorGfx_BALL_CUSHION: @ 83EB6A8 + .2byte MAP_OBJ_GFX_BALL_CUSHION + + .align 1 +DecorGfx_GRASS_CUSHION: @ 83EB6AA + .2byte MAP_OBJ_GFX_GRASS_CUSHION + + .align 1 +DecorGfx_FIRE_CUSHION: @ 83EB6AC + .2byte MAP_OBJ_GFX_FIRE_CUSHION + + .align 1 +DecorGfx_WATER_CUSHION: @ 83EB6AE + .2byte MAP_OBJ_GFX_WATER_CUSHION + + .align 1 +DecorGfx_SNORLAX_DOLL: @ 83EB6B0 + .2byte MAP_OBJ_GFX_BIG_SNORLAX_DOLL + + .align 1 +DecorGfx_RHYDON_DOLL: @ 83EB6B2 + .2byte MAP_OBJ_GFX_BIG_RHYDON_DOLL + + .align 1 +DecorGfx_LAPRAS_DOLL: @ 83EB6B4 + .2byte MAP_OBJ_GFX_BIG_LAPRAS_DOLL + + .align 1 +DecorGfx_VENUSAUR_DOLL: @ 83EB6B6 + .2byte MAP_OBJ_GFX_BIG_VENUSAUR_DOLL + + .align 1 +DecorGfx_CHARIZARD_DOLL: @ 83EB6B8 + .2byte MAP_OBJ_GFX_BIG_CHARIZARD_DOLL + + .align 1 +DecorGfx_BLASTOISE_DOLL: @ 83EB6BA + .2byte MAP_OBJ_GFX_BIG_BLASTOISE_DOLL + + .align 1 +DecorGfx_WAILMER_DOLL: @ 83EB6BC + .2byte MAP_OBJ_GFX_BIG_WAILMER_DOLL + + .align 1 +DecorGfx_REGIROCK_DOLL: @ 83EB6BE + .2byte MAP_OBJ_GFX_BIG_REGIROCK_DOLL + + .align 1 +DecorGfx_REGICE_DOLL: @ 83EB6C0 + .2byte MAP_OBJ_GFX_BIG_REGICE_DOLL + + .align 1 +DecorGfx_REGISTEEL_DOLL: @ 83EB6C2 + .2byte MAP_OBJ_GFX_BIG_REGISTEEL_DOLL + + .align 2 +gDecorations:: @ 83EB6C4 + .byte DECOR_NONE + .string "SMALL DESK$", 16 + .byte 0 + .byte 0 + .byte 0 + .2byte 0 + .space 2 + .4byte DecorDesc_SMALL_DESK + .4byte DecorGfx_SMALL_DESK + + .byte DECOR_SMALL_DESK + .string "SMALL DESK$", 16 + .byte 0 + .byte 0 + .byte 0 + .2byte 3000 + .space 2 + .4byte DecorDesc_SMALL_DESK + .4byte DecorGfx_SMALL_DESK + + .byte DECOR_POKEMON_DESK + .string "POKéMON DESK$", 16 + .byte 0 + .byte 0 + .byte 0 + .2byte 3000 + .space 2 + .4byte DecorDesc_POKEMON_DESK + .4byte DecorGfx_POKEMON_DESK + + .byte DECOR_HEAVY_DESK + .string "HEAVY DESK$", 16 + .byte 0 + .byte 9 + .byte 0 + .2byte 6000 + .space 2 + .4byte DecorDesc_HEAVY_DESK + .4byte DecorGfx_HEAVY_DESK + + .byte DECOR_RAGGED_DESK + .string "RAGGED DESK$", 16 + .byte 0 + .byte 9 + .byte 0 + .2byte 6000 + .space 2 + .4byte DecorDesc_RAGGED_DESK + .4byte DecorGfx_RAGGED_DESK + + .byte DECOR_COMFORT_DESK + .string "COMFORT DESK$", 16 + .byte 0 + .byte 9 + .byte 0 + .2byte 6000 + .space 2 + .4byte DecorDesc_COMFORT_DESK + .4byte DecorGfx_COMFORT_DESK + + .byte DECOR_PRETTY_DESK + .string "PRETTY DESK$", 16 + .byte 0 + .byte 8 + .byte 0 + .2byte 9000 + .space 2 + .4byte DecorDesc_PRETTY_DESK + .4byte DecorGfx_PRETTY_DESK + + .byte DECOR_BRICK_DESK + .string "BRICK DESK$", 16 + .byte 0 + .byte 8 + .byte 0 + .2byte 9000 + .space 2 + .4byte DecorDesc_BRICK_DESK + .4byte DecorGfx_BRICK_DESK + + .byte DECOR_CAMP_DESK + .string "CAMP DESK$", 16 + .byte 0 + .byte 8 + .byte 0 + .2byte 9000 + .space 2 + .4byte DecorDesc_CAMP_DESK + .4byte DecorGfx_CAMP_DESK + + .byte DECOR_HARD_DESK + .string "HARD DESK$", 16 + .byte 0 + .byte 8 + .byte 0 + .2byte 9000 + .space 2 + .4byte DecorDesc_HARD_DESK + .4byte DecorGfx_HARD_DESK + + .byte DECOR_SMALL_CHAIR + .string "SMALL CHAIR$", 16 + .byte 1 + .byte 0 + .byte 1 + .2byte 2000 + .space 2 + .4byte DecorDesc_SMALL_CHAIR + .4byte DecorGfx_SMALL_CHAIR + + .byte DECOR_POKEMON_CHAIR + .string "POKéMON CHAIR$", 16 + .byte 1 + .byte 0 + .byte 1 + .2byte 2000 + .space 2 + .4byte DecorDesc_POKEMON_CHAIR + .4byte DecorGfx_POKEMON_CHAIR + + .byte DECOR_HEAVY_CHAIR + .string "HEAVY CHAIR$", 16 + .byte 1 + .byte 0 + .byte 1 + .2byte 2000 + .space 2 + .4byte DecorDesc_HEAVY_CHAIR + .4byte DecorGfx_HEAVY_CHAIR + + .byte DECOR_PRETTY_CHAIR + .string "PRETTY CHAIR$", 16 + .byte 1 + .byte 0 + .byte 1 + .2byte 2000 + .space 2 + .4byte DecorDesc_PRETTY_CHAIR + .4byte DecorGfx_PRETTY_CHAIR + + .byte DECOR_COMFORT_CHAIR + .string "COMFORT CHAIR$", 16 + .byte 1 + .byte 0 + .byte 1 + .2byte 2000 + .space 2 + .4byte DecorDesc_COMFORT_CHAIR + .4byte DecorGfx_COMFORT_CHAIR + + .byte DECOR_RAGGED_CHAIR + .string "RAGGED CHAIR$", 16 + .byte 1 + .byte 0 + .byte 1 + .2byte 2000 + .space 2 + .4byte DecorDesc_RAGGED_CHAIR + .4byte DecorGfx_RAGGED_CHAIR + + .byte DECOR_BRICK_CHAIR + .string "BRICK CHAIR$", 16 + .byte 1 + .byte 0 + .byte 1 + .2byte 2000 + .space 2 + .4byte DecorDesc_BRICK_CHAIR + .4byte DecorGfx_BRICK_CHAIR + + .byte DECOR_CAMP_CHAIR + .string "CAMP CHAIR$", 16 + .byte 1 + .byte 0 + .byte 1 + .2byte 2000 + .space 2 + .4byte DecorDesc_CAMP_CHAIR + .4byte DecorGfx_CAMP_CHAIR + + .byte DECOR_HARD_CHAIR + .string "HARD CHAIR$", 16 + .byte 1 + .byte 0 + .byte 1 + .2byte 2000 + .space 2 + .4byte DecorDesc_HARD_CHAIR + .4byte DecorGfx_HARD_CHAIR + + .byte DECOR_RED_PLANT + .string "RED PLANT$", 16 + .byte 2 + .byte 5 + .byte 2 + .2byte 3000 + .space 2 + .4byte DecorDesc_RED_PLANT + .4byte DecorGfx_RED_PLANT + + .byte DECOR_TROPICAL_PLANT + .string "TROPICAL PLANT$", 16 + .byte 2 + .byte 5 + .byte 2 + .2byte 3000 + .space 2 + .4byte DecorDesc_TROPICAL_PLANT + .4byte DecorGfx_TROPICAL_PLANT + + .byte DECOR_PRETTY_FLOWERS + .string "PRETTY FLOWERS$", 16 + .byte 2 + .byte 5 + .byte 2 + .2byte 3000 + .space 2 + .4byte DecorDesc_PRETTY_FLOWERS + .4byte DecorGfx_PRETTY_FLOWERS + + .byte DECOR_COLORFUL_PLANT + .string "COLORFUL PLANT$", 16 + .byte 2 + .byte 4 + .byte 2 + .2byte 5000 + .space 2 + .4byte DecorDesc_COLORFUL_PLANT + .4byte DecorGfx_COLORFUL_PLANT + + .byte DECOR_BIG_PLANT + .string "BIG PLANT$", 16 + .byte 2 + .byte 4 + .byte 2 + .2byte 5000 + .space 2 + .4byte DecorDesc_BIG_PLANT + .4byte DecorGfx_BIG_PLANT + + .byte DECOR_GORGEOUS_PLANT + .string "GORGEOUS PLANT$", 16 + .byte 2 + .byte 4 + .byte 2 + .2byte 5000 + .space 2 + .4byte DecorDesc_GORGEOUS_PLANT + .4byte DecorGfx_GORGEOUS_PLANT + + .byte DECOR_RED_BRICK + .string "RED BRICK$", 16 + .byte 0 + .byte 5 + .byte 3 + .2byte 500 + .space 2 + .4byte DecorDesc_RED_BRICK + .4byte DecorGfx_RED_BRICK + + .byte DECOR_YELLOW_BRICK + .string "YELLOW BRICK$", 16 + .byte 0 + .byte 5 + .byte 3 + .2byte 500 + .space 2 + .4byte DecorDesc_YELLOW_BRICK + .4byte DecorGfx_YELLOW_BRICK + + .byte DECOR_BLUE_BRICK + .string "BLUE BRICK$", 16 + .byte 0 + .byte 5 + .byte 3 + .2byte 500 + .space 2 + .4byte DecorDesc_BLUE_BRICK + .4byte DecorGfx_BLUE_BRICK + + .byte DECOR_RED_BALLOON + .string "RED BALLOON$", 16 + .byte 1 + .byte 0 + .byte 3 + .2byte 500 + .space 2 + .4byte DecorDesc_RED_BALLOON + .4byte DecorGfx_RED_BALLOON + + .byte DECOR_BLUE_BALLOON + .string "BLUE BALLOON$", 16 + .byte 1 + .byte 0 + .byte 3 + .2byte 500 + .space 2 + .4byte DecorDesc_BLUE_BALLOON + .4byte DecorGfx_BLUE_BALLOON + + .byte DECOR_YELLOW_BALLOON + .string "YELLOW BALLOON$", 16 + .byte 1 + .byte 0 + .byte 3 + .2byte 500 + .space 2 + .4byte DecorDesc_YELLOW_BALLOON + .4byte DecorGfx_YELLOW_BALLOON + + .byte DECOR_RED_TENT + .string "RED TENT$", 16 + .byte 1 + .byte 8 + .byte 3 + .2byte 10000 + .space 2 + .4byte DecorDesc_RED_TENT + .4byte DecorGfx_RED_TENT + + .byte DECOR_BLUE_TENT + .string "BLUE TENT$", 16 + .byte 1 + .byte 8 + .byte 3 + .2byte 10000 + .space 2 + .4byte DecorDesc_BLUE_TENT + .4byte DecorGfx_BLUE_TENT + + .byte DECOR_SOLID_BOARD + .string "SOLID BOARD$", 16 + .byte 1 + .byte 5 + .byte 3 + .2byte 3000 + .space 2 + .4byte DecorDesc_SOLID_BOARD + .4byte DecorGfx_SOLID_BOARD + + .byte DECOR_SLIDE + .string "SLIDE$", 16 + .byte 1 + .byte 7 + .byte 3 + .2byte 8000 + .space 2 + .4byte DecorDesc_SLIDE + .4byte DecorGfx_SLIDE + + .byte DECOR_FENCE_LENGTH + .string "FENCE LENGTH$", 16 + .byte 0 + .byte 0 + .byte 3 + .2byte 500 + .space 2 + .4byte DecorDesc_FENCE_LENGTH + .4byte DecorGfx_FENCE_LENGTH + + .byte DECOR_FENCE_WIDTH + .string "FENCE WIDTH$", 16 + .byte 0 + .byte 0 + .byte 3 + .2byte 500 + .space 2 + .4byte DecorDesc_FENCE_WIDTH + .4byte DecorGfx_FENCE_WIDTH + + .byte DECOR_TIRE + .string "TIRE$", 16 + .byte 0 + .byte 4 + .byte 3 + .2byte 800 + .space 2 + .4byte DecorDesc_TIRE + .4byte DecorGfx_TIRE + + .byte DECOR_STAND + .string "STAND$", 16 + .byte 1 + .byte 3 + .byte 3 + .2byte 7000 + .space 2 + .4byte DecorDesc_STAND + .4byte DecorGfx_STAND + + .byte DECOR_MUD_BALL + .string "MUD BALL$", 16 + .byte 1 + .byte 0 + .byte 3 + .2byte 200 + .space 2 + .4byte DecorDesc_MUD_BALL + .4byte DecorGfx_MUD_BALL + + .byte DECOR_BREAKABLE_DOOR + .string "BREAKABLE DOOR$", 16 + .byte 1 + .byte 5 + .byte 3 + .2byte 3000 + .space 2 + .4byte DecorDesc_BREAKABLE_DOOR + .4byte DecorGfx_BREAKABLE_DOOR + + .byte DECOR_SAND_ORNAMENT + .string "SAND ORNAMENT$", 16 + .byte 2 + .byte 5 + .byte 3 + .2byte 3000 + .space 2 + .4byte DecorDesc_SAND_ORNAMENT + .4byte DecorGfx_SAND_ORNAMENT + + .byte DECOR_SILVER_SHIELD + .string "SILVER SHIELD$", 16 + .byte 2 + .byte 5 + .byte 3 + .2byte 0 + .space 2 + .4byte DecorDesc_SILVER_SHIELD + .4byte DecorGfx_SILVER_SHIELD + + .byte DECOR_GOLD_SHIELD + .string "GOLD SHIELD$", 16 + .byte 2 + .byte 5 + .byte 3 + .2byte 0 + .space 2 + .4byte DecorDesc_GOLD_SHIELD + .4byte DecorGfx_GOLD_SHIELD + + .byte DECOR_GLASS_ORNAMENT + .string "GLASS ORNAMENT$", 16 + .byte 2 + .byte 5 + .byte 3 + .2byte 0 + .space 2 + .4byte DecorDesc_GLASS_ORNAMENT + .4byte DecorGfx_GLASS_ORNAMENT + + .byte DECOR_TV + .string "TV$", 16 + .byte 0 + .byte 0 + .byte 3 + .2byte 3000 + .space 2 + .4byte DecorDesc_TV + .4byte DecorGfx_TV + + .byte DECOR_ROUND_TV + .string "ROUND TV$", 16 + .byte 0 + .byte 0 + .byte 3 + .2byte 4000 + .space 2 + .4byte DecorDesc_ROUND_TV + .4byte DecorGfx_ROUND_TV + + .byte DECOR_CUTE_TV + .string "CUTE TV$", 16 + .byte 0 + .byte 0 + .byte 3 + .2byte 4000 + .space 2 + .4byte DecorDesc_CUTE_TV + .4byte DecorGfx_CUTE_TV + + .byte DECOR_GLITTER_MAT + .string "GLITTER MAT$", 16 + .byte 1 + .byte 0 + .byte 4 + .2byte 2000 + .space 2 + .4byte DecorDesc_GLITTER_MAT + .4byte DecorGfx_GLITTER_MAT + + .byte DECOR_JUMP_MAT + .string "JUMP MAT$", 16 + .byte 1 + .byte 0 + .byte 4 + .2byte 2000 + .space 2 + .4byte DecorDesc_JUMP_MAT + .4byte DecorGfx_JUMP_MAT + + .byte DECOR_SPIN_MAT + .string "SPIN MAT$", 16 + .byte 1 + .byte 0 + .byte 4 + .2byte 2000 + .space 2 + .4byte DecorDesc_SPIN_MAT + .4byte DecorGfx_SPIN_MAT + + .byte DECOR_C_LOW_NOTE_MAT + .string "C Low NOTE MAT$", 16 + .byte 1 + .byte 0 + .byte 4 + .2byte 500 + .space 2 + .4byte DecorDesc_C_LOW_NOTE_MAT + .4byte DecorGfx_C_LOW_NOTE_MAT + + .byte DECOR_D_NOTE_MAT + .string "D NOTE MAT$", 16 + .byte 1 + .byte 0 + .byte 4 + .2byte 500 + .space 2 + .4byte DecorDesc_D_NOTE_MAT + .4byte DecorGfx_D_NOTE_MAT + + .byte DECOR_E_NOTE_MAT + .string "E NOTE MAT$", 16 + .byte 1 + .byte 0 + .byte 4 + .2byte 500 + .space 2 + .4byte DecorDesc_E_NOTE_MAT + .4byte DecorGfx_E_NOTE_MAT + + .byte DECOR_F_NOTE_MAT + .string "F NOTE MAT$", 16 + .byte 1 + .byte 0 + .byte 4 + .2byte 500 + .space 2 + .4byte DecorDesc_F_NOTE_MAT + .4byte DecorGfx_F_NOTE_MAT + + .byte DECOR_G_NOTE_MAT + .string "G NOTE MAT$", 16 + .byte 1 + .byte 0 + .byte 4 + .2byte 500 + .space 2 + .4byte DecorDesc_G_NOTE_MAT + .4byte DecorGfx_G_NOTE_MAT + + .byte DECOR_A_NOTE_MAT + .string "A NOTE MAT$", 16 + .byte 1 + .byte 0 + .byte 4 + .2byte 500 + .space 2 + .4byte DecorDesc_A_NOTE_MAT + .4byte DecorGfx_A_NOTE_MAT + + .byte DECOR_B_NOTE_MAT + .string "B NOTE MAT$", 16 + .byte 1 + .byte 0 + .byte 4 + .2byte 500 + .space 2 + .4byte DecorDesc_B_NOTE_MAT + .4byte DecorGfx_B_NOTE_MAT + + .byte DECOR_C_HIGH_NOTE_MAT + .string "C High NOTE MAT$", 16 + .byte 1 + .byte 0 + .byte 4 + .2byte 500 + .space 2 + .4byte DecorDesc_C_HIGH_NOTE_MAT + .4byte DecorGfx_C_HIGH_NOTE_MAT + + .byte DECOR_SURF_MAT + .string "SURF MAT$", 16 + .byte 1 + .byte 8 + .byte 4 + .2byte 4000 + .space 2 + .4byte DecorDesc_SURF_MAT + .4byte DecorGfx_SURF_MAT + + .byte DECOR_THUNDER_MAT + .string "THUNDER MAT$", 16 + .byte 1 + .byte 8 + .byte 4 + .2byte 4000 + .space 2 + .4byte DecorDesc_THUNDER_MAT + .4byte DecorGfx_THUNDER_MAT + + .byte DECOR_FIRE_BLAST_MAT + .string "FIRE BLAST MAT$", 16 + .byte 1 + .byte 8 + .byte 4 + .2byte 4000 + .space 2 + .4byte DecorDesc_FIRE_BLAST_MAT + .4byte DecorGfx_FIRE_BLAST_MAT + + .byte DECOR_POWDER_SNOW_MAT + .string "POWDER SNOW MAT$", 16 + .byte 1 + .byte 8 + .byte 4 + .2byte 4000 + .space 2 + .4byte DecorDesc_POWDER_SNOW_MAT + .4byte DecorGfx_POWDER_SNOW_MAT + + .byte DECOR_ATTRACT_MAT + .string "ATTRACT MAT$", 16 + .byte 1 + .byte 8 + .byte 4 + .2byte 4000 + .space 2 + .4byte DecorDesc_ATTRACT_MAT + .4byte DecorGfx_ATTRACT_MAT + + .byte DECOR_FISSURE_MAT + .string "FISSURE MAT$", 16 + .byte 1 + .byte 8 + .byte 4 + .2byte 4000 + .space 2 + .4byte DecorDesc_FISSURE_MAT + .4byte DecorGfx_FISSURE_MAT + + .byte DECOR_SPIKES_MAT + .string "SPIKES MAT$", 16 + .byte 1 + .byte 8 + .byte 4 + .2byte 4000 + .space 2 + .4byte DecorDesc_SPIKES_MAT + .4byte DecorGfx_SPIKES_MAT + + .byte DECOR_BALL_POSTER + .string "BALL POSTER$", 16 + .byte 3 + .byte 0 + .byte 5 + .2byte 1000 + .space 2 + .4byte DecorDesc_BALL_POSTER + .4byte DecorGfx_BALL_POSTER + + .byte DECOR_GREEN_POSTER + .string "GREEN POSTER$", 16 + .byte 3 + .byte 0 + .byte 5 + .2byte 1000 + .space 2 + .4byte DecorDesc_GREEN_POSTER + .4byte DecorGfx_GREEN_POSTER + + .byte DECOR_RED_POSTER + .string "RED POSTER$", 16 + .byte 3 + .byte 0 + .byte 5 + .2byte 1000 + .space 2 + .4byte DecorDesc_RED_POSTER + .4byte DecorGfx_RED_POSTER + + .byte DECOR_BLUE_POSTER + .string "BLUE POSTER$", 16 + .byte 3 + .byte 0 + .byte 5 + .2byte 1000 + .space 2 + .4byte DecorDesc_BLUE_POSTER + .4byte DecorGfx_BLUE_POSTER + + .byte DECOR_CUTE_POSTER + .string "CUTE POSTER$", 16 + .byte 3 + .byte 0 + .byte 5 + .2byte 1000 + .space 2 + .4byte DecorDesc_CUTE_POSTER + .4byte DecorGfx_CUTE_POSTER + + .byte DECOR_PIKA_POSTER + .string "PIKA POSTER$", 16 + .byte 3 + .byte 1 + .byte 5 + .2byte 1500 + .space 2 + .4byte DecorDesc_PIKA_POSTER + .4byte DecorGfx_PIKA_POSTER + + .byte DECOR_LONG_POSTER + .string "LONG POSTER$", 16 + .byte 3 + .byte 1 + .byte 5 + .2byte 1500 + .space 2 + .4byte DecorDesc_LONG_POSTER + .4byte DecorGfx_LONG_POSTER + + .byte DECOR_SEA_POSTER + .string "SEA POSTER$", 16 + .byte 3 + .byte 1 + .byte 5 + .2byte 1500 + .space 2 + .4byte DecorDesc_SEA_POSTER + .4byte DecorGfx_SEA_POSTER + + .byte DECOR_SKY_POSTER + .string "SKY POSTER$", 16 + .byte 3 + .byte 1 + .byte 5 + .2byte 1500 + .space 2 + .4byte DecorDesc_SKY_POSTER + .4byte DecorGfx_SKY_POSTER + + .byte DECOR_KISS_POSTER + .string "KISS POSTER$", 16 + .byte 3 + .byte 1 + .byte 5 + .2byte 1500 + .space 2 + .4byte DecorDesc_KISS_POSTER + .4byte DecorGfx_KISS_POSTER + + .byte DECOR_PICHU_DOLL + .string "PICHU DOLL$", 16 + .byte 4 + .byte 0 + .byte 6 + .2byte 3000 + .space 2 + .4byte DecorDesc_PICHU_DOLL + .4byte DecorGfx_PICHU_DOLL + + .byte DECOR_PIKACHU_DOLL + .string "PIKACHU DOLL$", 16 + .byte 4 + .byte 0 + .byte 6 + .2byte 3000 + .space 2 + .4byte DecorDesc_PIKACHU_DOLL + .4byte DecorGfx_PIKACHU_DOLL + + .byte DECOR_MARILL_DOLL + .string "MARILL DOLL$", 16 + .byte 4 + .byte 0 + .byte 6 + .2byte 3000 + .space 2 + .4byte DecorDesc_MARILL_DOLL + .4byte DecorGfx_MARILL_DOLL + + .byte DECOR_TOGEPI_DOLL + .string "TOGEPI DOLL$", 16 + .byte 4 + .byte 0 + .byte 6 + .2byte 3000 + .space 2 + .4byte DecorDesc_TOGEPI_DOLL + .4byte DecorGfx_TOGEPI_DOLL + + .byte DECOR_CYNDAQUIL_DOLL + .string "CYNDAQUIL DOLL$", 16 + .byte 4 + .byte 0 + .byte 6 + .2byte 3000 + .space 2 + .4byte DecorDesc_CYNDAQUIL_DOLL + .4byte DecorGfx_CYNDAQUIL_DOLL + + .byte DECOR_CHIKORITA_DOLL + .string "CHIKORITA DOLL$", 16 + .byte 4 + .byte 0 + .byte 6 + .2byte 3000 + .space 2 + .4byte DecorDesc_CHIKORITA_DOLL + .4byte DecorGfx_CHIKORITA_DOLL + + .byte DECOR_TOTODILE_DOLL + .string "TOTODILE DOLL$", 16 + .byte 4 + .byte 0 + .byte 6 + .2byte 3000 + .space 2 + .4byte DecorDesc_TOTODILE_DOLL + .4byte DecorGfx_TOTODILE_DOLL + + .byte DECOR_JIGGLYPUFF_DOLL + .string "JIGGLYPUFF DOLL$", 16 + .byte 4 + .byte 0 + .byte 6 + .2byte 3000 + .space 2 + .4byte DecorDesc_JIGGLYPUFF_DOLL + .4byte DecorGfx_JIGGLYPUFF_DOLL + + .byte DECOR_MEOWTH_DOLL + .string "MEOWTH DOLL$", 16 + .byte 4 + .byte 0 + .byte 6 + .2byte 3000 + .space 2 + .4byte DecorDesc_MEOWTH_DOLL + .4byte DecorGfx_MEOWTH_DOLL + + .byte DECOR_CLEFAIRY_DOLL + .string "CLEFAIRY DOLL$", 16 + .byte 4 + .byte 0 + .byte 6 + .2byte 3000 + .space 2 + .4byte DecorDesc_CLEFAIRY_DOLL + .4byte DecorGfx_CLEFAIRY_DOLL + + .byte DECOR_DITTO_DOLL + .string "DITTO DOLL$", 16 + .byte 4 + .byte 0 + .byte 6 + .2byte 3000 + .space 2 + .4byte DecorDesc_DITTO_DOLL + .4byte DecorGfx_DITTO_DOLL + + .byte DECOR_SMOOCHUM_DOLL + .string "SMOOCHUM DOLL$", 16 + .byte 4 + .byte 0 + .byte 6 + .2byte 3000 + .space 2 + .4byte DecorDesc_SMOOCHUM_DOLL + .4byte DecorGfx_SMOOCHUM_DOLL + + .byte DECOR_TREECKO_DOLL + .string "TREECKO DOLL$", 16 + .byte 4 + .byte 0 + .byte 6 + .2byte 3000 + .space 2 + .4byte DecorDesc_TREECKO_DOLL + .4byte DecorGfx_TREECKO_DOLL + + .byte DECOR_TORCHIC_DOLL + .string "TORCHIC DOLL$", 16 + .byte 4 + .byte 0 + .byte 6 + .2byte 3000 + .space 2 + .4byte DecorDesc_TORCHIC_DOLL + .4byte DecorGfx_TORCHIC_DOLL + + .byte DECOR_MUDKIP_DOLL + .string "MUDKIP DOLL$", 16 + .byte 4 + .byte 0 + .byte 6 + .2byte 3000 + .space 2 + .4byte DecorDesc_MUDKIP_DOLL + .4byte DecorGfx_MUDKIP_DOLL + + .byte DECOR_DUSKULL_DOLL + .string "DUSKULL DOLL$", 16 + .byte 4 + .byte 0 + .byte 6 + .2byte 3000 + .space 2 + .4byte DecorDesc_DUSKULL_DOLL + .4byte DecorGfx_DUSKULL_DOLL + + .byte DECOR_WYNAUT_DOLL + .string "WYNAUT DOLL$", 16 + .byte 4 + .byte 0 + .byte 6 + .2byte 3000 + .space 2 + .4byte DecorDesc_WYNAUT_DOLL + .4byte DecorGfx_WYNAUT_DOLL + + .byte DECOR_BALTOY_DOLL + .string "BALTOY DOLL$", 16 + .byte 4 + .byte 0 + .byte 6 + .2byte 3000 + .space 2 + .4byte DecorDesc_BALTOY_DOLL + .4byte DecorGfx_BALTOY_DOLL + + .byte DECOR_KECLEON_DOLL + .string "KECLEON DOLL$", 16 + .byte 4 + .byte 0 + .byte 6 + .2byte 3000 + .space 2 + .4byte DecorDesc_KECLEON_DOLL + .4byte DecorGfx_KECLEON_DOLL + + .byte DECOR_AZURILL_DOLL + .string "AZURILL DOLL$", 16 + .byte 4 + .byte 0 + .byte 6 + .2byte 3000 + .space 2 + .4byte DecorDesc_AZURILL_DOLL + .4byte DecorGfx_AZURILL_DOLL + + .byte DECOR_SKITTY_DOLL + .string "SKITTY DOLL$", 16 + .byte 4 + .byte 0 + .byte 6 + .2byte 3000 + .space 2 + .4byte DecorDesc_SKITTY_DOLL + .4byte DecorGfx_SKITTY_DOLL + + .byte DECOR_SWABLU_DOLL + .string "SWABLU DOLL$", 16 + .byte 4 + .byte 0 + .byte 6 + .2byte 3000 + .space 2 + .4byte DecorDesc_SWABLU_DOLL + .4byte DecorGfx_SWABLU_DOLL + + .byte DECOR_GULPIN_DOLL + .string "GULPIN DOLL$", 16 + .byte 4 + .byte 0 + .byte 6 + .2byte 3000 + .space 2 + .4byte DecorDesc_GULPIN_DOLL + .4byte DecorGfx_GULPIN_DOLL + + .byte DECOR_LOTAD_DOLL + .string "LOTAD DOLL$", 16 + .byte 4 + .byte 0 + .byte 6 + .2byte 3000 + .space 2 + .4byte DecorDesc_LOTAD_DOLL + .4byte DecorGfx_LOTAD_DOLL + + .byte DECOR_SEEDOT_DOLL + .string "SEEDOT DOLL$", 16 + .byte 4 + .byte 0 + .byte 6 + .2byte 3000 + .space 2 + .4byte DecorDesc_SEEDOT_DOLL + .4byte DecorGfx_SEEDOT_DOLL + + .byte DECOR_PIKA_CUSHION + .string "PIKA CUSHION$", 16 + .byte 4 + .byte 0 + .byte 7 + .2byte 2000 + .space 2 + .4byte DecorDesc_PIKA_CUSHION + .4byte DecorGfx_PIKA_CUSHION + + .byte DECOR_ROUND_CUSHION + .string "ROUND CUSHION$", 16 + .byte 4 + .byte 0 + .byte 7 + .2byte 2000 + .space 2 + .4byte DecorDesc_ROUND_CUSHION + .4byte DecorGfx_ROUND_CUSHION + + .byte DECOR_KISS_CUSHION + .string "KISS CUSHION$", 16 + .byte 4 + .byte 0 + .byte 7 + .2byte 2000 + .space 2 + .4byte DecorDesc_KISS_CUSHION + .4byte DecorGfx_KISS_CUSHION + + .byte DECOR_ZIGZAG_CUSHION + .string "ZIGZAG CUSHION$", 16 + .byte 4 + .byte 0 + .byte 7 + .2byte 2000 + .space 2 + .4byte DecorDesc_ZIGZAG_CUSHION + .4byte DecorGfx_ZIGZAG_CUSHION + + .byte DECOR_SPIN_CUSHION + .string "SPIN CUSHION$", 16 + .byte 4 + .byte 0 + .byte 7 + .2byte 2000 + .space 2 + .4byte DecorDesc_SPIN_CUSHION + .4byte DecorGfx_SPIN_CUSHION + + .byte DECOR_DIAMOND_CUSHION + .string "DIAMOND CUSHION$", 16 + .byte 4 + .byte 0 + .byte 7 + .2byte 2000 + .space 2 + .4byte DecorDesc_DIAMOND_CUSHION + .4byte DecorGfx_DIAMOND_CUSHION + + .byte DECOR_BALL_CUSHION + .string "BALL CUSHION$", 16 + .byte 4 + .byte 0 + .byte 7 + .2byte 2000 + .space 2 + .4byte DecorDesc_BALL_CUSHION + .4byte DecorGfx_BALL_CUSHION + + .byte DECOR_GRASS_CUSHION + .string "GRASS CUSHION$", 16 + .byte 4 + .byte 0 + .byte 7 + .2byte 2000 + .space 2 + .4byte DecorDesc_GRASS_CUSHION + .4byte DecorGfx_GRASS_CUSHION + + .byte DECOR_FIRE_CUSHION + .string "FIRE CUSHION$", 16 + .byte 4 + .byte 0 + .byte 7 + .2byte 2000 + .space 2 + .4byte DecorDesc_FIRE_CUSHION + .4byte DecorGfx_FIRE_CUSHION + + .byte DECOR_WATER_CUSHION + .string "WATER CUSHION$", 16 + .byte 4 + .byte 0 + .byte 7 + .2byte 2000 + .space 2 + .4byte DecorDesc_WATER_CUSHION + .4byte DecorGfx_WATER_CUSHION + + .byte DECOR_SNORLAX_DOLL + .string "SNORLAX DOLL$", 16 + .byte 4 + .byte 5 + .byte 6 + .2byte 10000 + .space 2 + .4byte DecorDesc_SNORLAX_DOLL + .4byte DecorGfx_SNORLAX_DOLL + + .byte DECOR_RHYDON_DOLL + .string "RHYDON DOLL$", 16 + .byte 4 + .byte 5 + .byte 6 + .2byte 10000 + .space 2 + .4byte DecorDesc_RHYDON_DOLL + .4byte DecorGfx_RHYDON_DOLL + + .byte DECOR_LAPRAS_DOLL + .string "LAPRAS DOLL$", 16 + .byte 4 + .byte 5 + .byte 6 + .2byte 10000 + .space 2 + .4byte DecorDesc_LAPRAS_DOLL + .4byte DecorGfx_LAPRAS_DOLL + + .byte DECOR_VENUSAUR_DOLL + .string "VENUSAUR DOLL$", 16 + .byte 4 + .byte 5 + .byte 6 + .2byte 10000 + .space 2 + .4byte DecorDesc_VENUSAUR_DOLL + .4byte DecorGfx_VENUSAUR_DOLL + + .byte DECOR_CHARIZARD_DOLL + .string "CHARIZARD DOLL$", 16 + .byte 4 + .byte 5 + .byte 6 + .2byte 10000 + .space 2 + .4byte DecorDesc_CHARIZARD_DOLL + .4byte DecorGfx_CHARIZARD_DOLL + + .byte DECOR_BLASTOISE_DOLL + .string "BLASTOISE DOLL$", 16 + .byte 4 + .byte 5 + .byte 6 + .2byte 10000 + .space 2 + .4byte DecorDesc_BLASTOISE_DOLL + .4byte DecorGfx_BLASTOISE_DOLL + + .byte DECOR_WAILMER_DOLL + .string "WAILMER DOLL$", 16 + .byte 4 + .byte 5 + .byte 6 + .2byte 10000 + .space 2 + .4byte DecorDesc_WAILMER_DOLL + .4byte DecorGfx_WAILMER_DOLL + + .byte DECOR_REGIROCK_DOLL + .string "REGIROCK DOLL$", 16 + .byte 4 + .byte 5 + .byte 6 + .2byte 10000 + .space 2 + .4byte DecorDesc_REGIROCK_DOLL + .4byte DecorGfx_REGIROCK_DOLL + + .byte DECOR_REGICE_DOLL + .string "REGICE DOLL$", 16 + .byte 4 + .byte 5 + .byte 6 + .2byte 10000 + .space 2 + .4byte DecorDesc_REGICE_DOLL + .4byte DecorGfx_REGICE_DOLL + + .byte DECOR_REGISTEEL_DOLL + .string "REGISTEEL DOLL$", 16 + .byte 4 + .byte 5 + .byte 6 + .2byte 10000 + .space 2 + .4byte DecorDesc_REGISTEEL_DOLL + .4byte DecorGfx_REGISTEEL_DOLL + diff --git a/data/decorations.s b/data/decorations.s deleted file mode 100644 index 268ebee9a..000000000 --- a/data/decorations.s +++ /dev/null @@ -1,2432 +0,0 @@ -DecorDesc_SMALL_DESK: @ 83E9FD0 - .string "A small desk built\n" - .string "for one.$" - -DecorDesc_POKEMON_DESK: @ 83E9FEC - .string "A small desk built in\n" - .string "the shape of a POKé\n" - .string "BALL.$" - -DecorDesc_HEAVY_DESK: @ 83EA01C - .string "A large desk made\n" - .string "of steel. Put some\n" - .string "decorations on it.$" - -DecorDesc_RAGGED_DESK: @ 83EA054 - .string "A large desk made\n" - .string "of wood. Put some\n" - .string "decorations on it.$" - -DecorDesc_COMFORT_DESK: @ 83EA08B - .string "A large desk made\n" - .string "of leaves. Put some\n" - .string "decorations on it.$" - -DecorDesc_PRETTY_DESK: @ 83EA0C4 - .string "A huge desk made\n" - .string "of glass. Holds lots\n" - .string "of decorations.$" - -DecorDesc_BRICK_DESK: @ 83EA0FA - .string "A huge desk made\n" - .string "of brick. Holds lots\n" - .string "of decorations.$" - -DecorDesc_CAMP_DESK: @ 83EA130 - .string "A huge desk made\n" - .string "of logs. Put lots of\n" - .string "decorations on it.$" - -DecorDesc_HARD_DESK: @ 83EA169 - .string "A huge desk made\n" - .string "of rocks. Holds\n" - .string "many decorations.$" - -DecorDesc_SMALL_CHAIR: @ 83EA19C - .string "A small chair made\n" - .string "for one.$" - -DecorDesc_POKEMON_CHAIR: @ 83EA1B8 - .string "A small chair built\n" - .string "in the shape of a\n" - .string "POKé BALL.$" - -DecorDesc_HEAVY_CHAIR: @ 83EA1E9 - .string "A small chair made\n" - .string "of steel.$" - -DecorDesc_PRETTY_CHAIR: @ 83EA206 - .string "A small chair made\n" - .string "of glass.$" - -DecorDesc_COMFORT_CHAIR: @ 83EA223 - .string "A small chair made\n" - .string "of leaves.$" - -DecorDesc_RAGGED_CHAIR: @ 83EA241 - .string "A small chair made\n" - .string "of wood.$" - -DecorDesc_BRICK_CHAIR: @ 83EA25D - .string "A small chair made\n" - .string "of brick.$" - -DecorDesc_CAMP_CHAIR: @ 83EA27A - .string "A small chair made\n" - .string "of logs.$" - -DecorDesc_HARD_CHAIR: @ 83EA296 - .string "A small chair made\n" - .string "of rock.$" - -DecorDesc_RED_PLANT: @ 83EA2B2 - .string "A vivid red potted\n" - .string "plant.$" - -DecorDesc_TROPICAL_PLANT: @ 83EA2CC - .string "A flowering tropical\n" - .string "plant in a pot.$" - -DecorDesc_PRETTY_FLOWERS: @ 83EA2F1 - .string "A pot of cute\n" - .string "flowers.$" - -DecorDesc_COLORFUL_PLANT: @ 83EA308 - .string "A large pot with\n" - .string "many colorful\n" - .string "flowers.$" - -DecorDesc_BIG_PLANT: @ 83EA330 - .string "A large, umbrella-\n" - .string "shaped plant in a\n" - .string "big pot.$" - -DecorDesc_GORGEOUS_PLANT: @ 83EA35E - .string "A large, impressive\n" - .string "plant in a big pot.$" - -DecorDesc_RED_BRICK: @ 83EA386 - .string "A red-colored brick.\n" - .string "Decorations can be\n" - .string "placed on top.$" - -DecorDesc_YELLOW_BRICK: @ 83EA3BD - .string "A yellow-colored\n" - .string "brick. Put some\n" - .string "decorations on top.$" - -DecorDesc_BLUE_BRICK: @ 83EA3F2 - .string "A blue-colored\n" - .string "brick. Put some\n" - .string "decorations on top.$" - -DecorDesc_RED_BALLOON: @ 83EA425 - .string "A red balloon filled\n" - .string "with water. Bursts\n" - .string "if stepped on.$" - -DecorDesc_BLUE_BALLOON: @ 83EA45C - .string "A blue balloon filled\n" - .string "with water. Bursts\n" - .string "if stepped on.$" - -DecorDesc_YELLOW_BALLOON: @ 83EA494 - .string "A yellow balloon\n" - .string "filled with water.\n" - .string "Pops if stepped on.$" - -DecorDesc_RED_TENT: @ 83EA4CC - .string "A large red tent.\n" - .string "You can hide inside\n" - .string "it.$" - -DecorDesc_BLUE_TENT: @ 83EA4F6 - .string "A large blue tent.\n" - .string "You can hide inside\n" - .string "it.$" - -DecorDesc_SOLID_BOARD: @ 83EA521 - .string "Place over a hole to\n" - .string "cross to the other\n" - .string "side.$" - -DecorDesc_SLIDE: @ 83EA54F - .string "Use to slide down\n" - .string "from the platform.$" - -DecorDesc_FENCE_LENGTH: @ 83EA574 - .string "A small fence that\n" - .string "blocks passage.$" - -DecorDesc_FENCE_WIDTH: @ 83EA597 - .string "A small fence that\n" - .string "blocks passage.$" - -DecorDesc_TIRE: @ 83EA5BA - .string "An old large tire.\n" - .string "Decorations can be\n" - .string "placed on top.$" - -DecorDesc_STAND: @ 83EA5EF - .string "A large pedestal\n" - .string "with steps.$" - -DecorDesc_MUD_BALL: @ 83EA60C - .string "A large ball of mud.\n" - .string "Crumbles if stepped\n" - .string "on.$" - -DecorDesc_BREAKABLE_DOOR: @ 83EA639 - .string "A weird door that\n" - .string "people can walk\n" - .string "right through.$" - -DecorDesc_SAND_ORNAMENT: @ 83EA66A - .string "An ornament made\n" - .string "of sand. Crumbles if\n" - .string "touched.$" - -DecorDesc_SILVER_SHIELD: @ 83EA699 - .string "Awarded for 50\n" - .string "straight wins at\n" - .string "the BATTLE TOWER.$" - -DecorDesc_GOLD_SHIELD: @ 83EA6CB - .string "Awarded for 100\n" - .string "straight wins at\n" - .string "the BATTLE TOWER.$" - -DecorDesc_GLASS_ORNAMENT: @ 83EA6FE - .string "A glass replica of\n" - .string "a famous sculpture\n" - .string "at the ART MUSEUM.$" - -DecorDesc_TV: @ 83EA737 - .string "A small, gray-\n" - .string "colored toy TV.$" - -DecorDesc_ROUND_TV: @ 83EA756 - .string "A toy TV modeled\n" - .string "in the image of a\n" - .string "SEEDOT.$" - -DecorDesc_CUTE_TV: @ 83EA781 - .string "A toy TV modeled\n" - .string "in the image of a\n" - .string "SKITTY.$" - -DecorDesc_GLITTER_MAT: @ 83EA7AC - .string "An odd mat that\n" - .string "glitters if stepped\n" - .string "on.$" - -DecorDesc_JUMP_MAT: @ 83EA7D4 - .string "A trick mat that\n" - .string "jumps when it is\n" - .string "stepped on.$" - -DecorDesc_SPIN_MAT: @ 83EA802 - .string "A trick mat that\n" - .string "spins around when\n" - .string "stepped on.$" - -DecorDesc_C_LOW_NOTE_MAT: @ 83EA831 - .string "A mat that plays\n" - .string "a low C note when\n" - .string "stepped on.$" - -DecorDesc_D_NOTE_MAT: @ 83EA860 - .string "A mat that plays\n" - .string "a D note when\n" - .string "stepped on.$" - -DecorDesc_E_NOTE_MAT: @ 83EA88B - .string "A mat that plays\n" - .string "an E note when\n" - .string "stepped on.$" - -DecorDesc_F_NOTE_MAT: @ 83EA8B7 - .string "A mat that plays\n" - .string "an F note when\n" - .string "stepped on.$" - -DecorDesc_G_NOTE_MAT: @ 83EA8E3 - .string "A mat that plays\n" - .string "a G note when\n" - .string "stepped on.$" - -DecorDesc_A_NOTE_MAT: @ 83EA90E - .string "A mat that plays\n" - .string "an A note when\n" - .string "stepped on.$" - -DecorDesc_B_NOTE_MAT: @ 83EA93A - .string "A mat that plays\n" - .string "a B note when\n" - .string "stepped on.$" - -DecorDesc_C_HIGH_NOTE_MAT: @ 83EA965 - .string "A mat that plays\n" - .string "a high C note when\n" - .string "stepped on.$" - -DecorDesc_SURF_MAT: @ 83EA995 - .string "A mat designed with\n" - .string "a SURF image.\n" - .string "Put items on top.$" - -DecorDesc_THUNDER_MAT: @ 83EA9C9 - .string "A mat designed with\n" - .string "a THUNDER image.\n" - .string "Put items on top.$" - -DecorDesc_FIRE_BLAST_MAT: @ 83EAA00 - .string "A mat designed with\n" - .string "a FIRE BLAST image.\n" - .string "Put items on top.$" - -DecorDesc_POWDER_SNOW_MAT: @ 83EAA3A - .string "A mat with a POWDER\n" - .string "SNOW image design.\n" - .string "Put items on top.$" - -DecorDesc_ATTRACT_MAT: @ 83EAA73 - .string "A mat designed with\n" - .string "an ATTRACT image.\n" - .string "Put items on top.$" - -DecorDesc_FISSURE_MAT: @ 83EAAAB - .string "A mat designed with\n" - .string "a FISSURE image.\n" - .string "Put items on top.$" - -DecorDesc_SPIKES_MAT: @ 83EAAE2 - .string "A mat designed with\n" - .string "a SPIKES image.\n" - .string "Put items on top.$" - -DecorDesc_BALL_POSTER: @ 83EAB18 - .string "A small poster\n" - .string "printed with POKé\n" - .string "BALLS.$" - -DecorDesc_GREEN_POSTER: @ 83EAB40 - .string "A small poster with\n" - .string "a TREECKO print.$" - -DecorDesc_RED_POSTER: @ 83EAB65 - .string "A small poster with\n" - .string "a TORCHIC print.$" - -DecorDesc_BLUE_POSTER: @ 83EAB8A - .string "A small poster with\n" - .string "a MUDKIP print.$" - -DecorDesc_CUTE_POSTER: @ 83EABAE - .string "A small poster with\n" - .string "an AZURILL print.$" - -DecorDesc_PIKA_POSTER: @ 83EABD4 - .string "A large poster with\n" - .string "a PIKACHU and\n" - .string "PICHU print.$" - -DecorDesc_LONG_POSTER: @ 83EAC03 - .string "A large poster with\n" - .string "a SEVIPER print.$" - -DecorDesc_SEA_POSTER: @ 83EAC28 - .string "A large poster with\n" - .string "a RELICANTH print.$" - -DecorDesc_SKY_POSTER: @ 83EAC4F - .string "A large poster with\n" - .string "a WINGULL print.$" - -DecorDesc_KISS_POSTER: @ 83EAC74 - .string "A large poster with\n" - .string "a SMOOCHUM print.$" - -DecorDesc_PICHU_DOLL: @ 83EAC9A - .string "A PICHU doll.\n" - .string "Place it on a mat\n" - .string "or a desk.$" - -DecorDesc_PIKACHU_DOLL: @ 83EACC5 - .string "A PIKACHU doll.\n" - .string "Place it on a mat\n" - .string "or a desk.$" - -DecorDesc_MARILL_DOLL: @ 83EACF2 - .string "A MARILL doll.\n" - .string "Place it on a mat\n" - .string "or a desk.$" - -DecorDesc_TOGEPI_DOLL: @ 83EAD1E - .if REVISION >= 1 - .string "A TOGEPI doll.\n" - .else - .string "A TOPGEPI doll.\n" - .endif - .string "Place it on a mat\n" - .string "or a desk.$" - -DecorDesc_CYNDAQUIL_DOLL: @ 83EAD4B - .string "A CYNDAQUIL doll.\n" - .string "Place it on a mat\n" - .string "or a desk.$" - -DecorDesc_CHIKORITA_DOLL: @ 83EAD7A - .string "A CHIKORITA doll.\n" - .string "Place it on a mat\n" - .string "or a desk.$" - -DecorDesc_TOTODILE_DOLL: @ 83EADA9 - .string "A TOTODILE doll.\n" - .string "Place it on a mat\n" - .string "or a desk.$" - -DecorDesc_JIGGLYPUFF_DOLL: @ 83EADD7 - .string "A JIGGLYPUFF doll.\n" - .string "Place it on a mat\n" - .string "or a desk.$" - -DecorDesc_MEOWTH_DOLL: @ 83EAE07 - .string "A MEOWTH doll.\n" - .string "Place it on a mat\n" - .string "or a desk.$" - -DecorDesc_CLEFAIRY_DOLL: @ 83EAE33 - .string "A CLEFAIRY doll.\n" - .string "Place it on a mat\n" - .string "or a desk.$" - -DecorDesc_DITTO_DOLL: @ 83EAE61 - .string "A DITTO doll.\n" - .string "Place it on a mat\n" - .string "or a desk.$" - -DecorDesc_SMOOCHUM_DOLL: @ 83EAE8C - .string "A SMOOCHUM doll.\n" - .string "Place it on a mat\n" - .string "or a desk.$" - -DecorDesc_TREECKO_DOLL: @ 83EAEBA - .string "A TREECKO doll.\n" - .string "Place it on a mat\n" - .string "or a desk.$" - -DecorDesc_TORCHIC_DOLL: @ 83EAEE7 - .string "A TORCHIC doll.\n" - .string "Place it on a mat\n" - .string "or a desk.$" - -DecorDesc_MUDKIP_DOLL: @ 83EAF14 - .string "A MUDKIP doll.\n" - .string "Place it on a mat\n" - .string "or a desk.$" - -DecorDesc_DUSKULL_DOLL: @ 83EAF40 - .string "A DUSKULL doll.\n" - .string "Place it on a mat\n" - .string "or a desk.$" - -DecorDesc_WYNAUT_DOLL: @ 83EAF6D - .string "A WYNAUT doll.\n" - .string "Place it on a mat\n" - .string "or a desk.$" - -DecorDesc_BALTOY_DOLL: @ 83EAF99 - .string "A BALTOY doll.\n" - .string "Place it on a mat\n" - .string "or a desk.$" - -DecorDesc_KECLEON_DOLL: @ 83EAFC5 - .string "A KECLEON doll.\n" - .string "Place it on a mat\n" - .string "or a desk.$" - -DecorDesc_AZURILL_DOLL: @ 83EAFF2 - .string "An AZURILL doll.\n" - .string "Place it on a mat\n" - .string "or a desk.$" - -DecorDesc_SKITTY_DOLL: @ 83EB020 - .string "A SKITTY doll.\n" - .string "Place it on a mat\n" - .string "or a desk.$" - -DecorDesc_SWABLU_DOLL: @ 83EB04C - .string "A SWABLU doll.\n" - .string "Place it on a mat\n" - .string "or a desk.$" - -DecorDesc_GULPIN_DOLL: @ 83EB078 - .string "A GULPIN doll.\n" - .string "Place it on a mat\n" - .string "or a desk.$" - -DecorDesc_LOTAD_DOLL: @ 83EB0A4 - .string "A LOTAD doll.\n" - .string "Place it on a mat\n" - .string "or a desk.$" - -DecorDesc_SEEDOT_DOLL: @ 83EB0CF - .string "A SEEDOT doll.\n" - .string "Place it on a mat\n" - .string "or a desk.$" - -DecorDesc_PIKA_CUSHION: @ 83EB0FB - .string "A PIKACHU cushion.\n" - .string "Place it on a mat\n" - .string "or a desk.$" - -DecorDesc_ROUND_CUSHION: @ 83EB12B - .string "A MARILL cushion.\n" - .string "Place it on a mat\n" - .string "or a desk.$" - -DecorDesc_KISS_CUSHION: @ 83EB15A - .string "A SMOOCHUM\n" - .string "cushion. Place it on\n" - .string "a mat or a desk.$" - -DecorDesc_ZIGZAG_CUSHION: @ 83EB18B - .string "A ZIGZAGOON\n" - .string "cushion. Place it on\n" - .string "a mat or a desk.$" - -DecorDesc_SPIN_CUSHION: @ 83EB1BD - .string "A SPINDA cushion.\n" - .string "Place it on a mat\n" - .string "or a desk.$" - -DecorDesc_DIAMOND_CUSHION: @ 83EB1EC - .string "A SABLEYE cushion.\n" - .string "Place it on a mat\n" - .string "or a desk.$" - -DecorDesc_BALL_CUSHION: @ 83EB21C - .string "A BALL cushion.\n" - .string "Place it on a mat\n" - .string "or a desk.$" - -DecorDesc_GRASS_CUSHION: @ 83EB249 - .string "A grass-mark\n" - .string "cushion. Place it on\n" - .string "a mat or a desk.$" - -DecorDesc_FIRE_CUSHION: @ 83EB27C - .string "A fire-mark\n" - .string "cushion. Place it on\n" - .string "a mat or a desk.$" - -DecorDesc_WATER_CUSHION: @ 83EB2AE - .string "A water-mark\n" - .string "cushion. Place it on\n" - .string "a mat or a desk.$" - -DecorDesc_SNORLAX_DOLL: @ 83EB2E1 - .string "A large doll.\n" - .string "Place it on a mat\n" - .string "or a desk.$" - -DecorDesc_RHYDON_DOLL: @ 83EB30C - .string "A large doll.\n" - .string "Place it on a mat\n" - .string "or a desk.$" - -DecorDesc_LAPRAS_DOLL: @ 83EB337 - .string "A large doll.\n" - .string "Place it on a mat\n" - .string "or a desk.$" - -DecorDesc_VENUSAUR_DOLL: @ 83EB362 - .string "A large doll.\n" - .string "Place it on a mat\n" - .string "or a desk.$" - -DecorDesc_CHARIZARD_DOLL: @ 83EB38D - .string "A large doll.\n" - .string "Place it on a mat\n" - .string "or a desk.$" - -DecorDesc_BLASTOISE_DOLL: @ 83EB3B8 - .string "A large doll.\n" - .string "Place it on a mat\n" - .string "or a desk.$" - -DecorDesc_WAILMER_DOLL: @ 83EB3E3 - .string "A large doll.\n" - .string "Place it on a mat\n" - .string "or a desk.$" - -DecorDesc_REGIROCK_DOLL: @ 83EB40E - .string "A large doll.\n" - .string "Place it on a mat\n" - .string "or a desk.$" - -DecorDesc_REGICE_DOLL: @ 83EB439 - .string "A large doll.\n" - .string "Place it on a mat\n" - .string "or a desk.$" - -DecorDesc_REGISTEEL_DOLL: @ 83EB464 - .string "A large doll.\n" - .string "Place it on a mat\n" - .string "or a desk.$" - - .align 1 -DecorGfx_SMALL_DESK: @ 83EB490 - .2byte 0x87 - - .align 1 -DecorGfx_POKEMON_DESK: @ 83EB492 - .2byte 0x8F - - .align 1 -DecorGfx_HEAVY_DESK: @ 83EB494 - .2byte 0x90 - .2byte 0x91 - .2byte 0x92 - .2byte 0x98 - .2byte 0x99 - .2byte 0x9A - - .align 1 -DecorGfx_RAGGED_DESK: @ 83EB4A0 - .2byte 0x93 - .2byte 0x94 - .2byte 0x95 - .2byte 0x9B - .2byte 0x9C - .2byte 0x9D - - .align 1 -DecorGfx_COMFORT_DESK: @ 83EB4AC - .2byte 0x96 - .2byte 0x97 - .2byte 0xA3 - .2byte 0x9E - .2byte 0x9F - .2byte 0xAB - - .align 1 -DecorGfx_PRETTY_DESK: @ 83EB4B8 - .2byte 0xBD - .2byte 0xBE - .2byte 0xBF - .2byte 0xC5 - .2byte 0xC6 - .2byte 0xC7 - .2byte 0xCD - .2byte 0xCE - .2byte 0xCF - - .align 1 -DecorGfx_BRICK_DESK: @ 83EB4CA - .2byte 0xA0 - .2byte 0xA1 - .2byte 0xA2 - .2byte 0xA8 - .2byte 0xA9 - .2byte 0xAA - .2byte 0xB0 - .2byte 0xB1 - .2byte 0xB2 - - .align 1 -DecorGfx_CAMP_DESK: @ 83EB4DC - .2byte 0xA4 - .2byte 0xA5 - .2byte 0xA6 - .2byte 0xAC - .2byte 0xAD - .2byte 0xAE - .2byte 0xB4 - .2byte 0xB5 - .2byte 0xB6 - - .align 1 -DecorGfx_HARD_DESK: @ 83EB4EE - .2byte 0xA7 - .2byte 0xBB - .2byte 0xBC - .2byte 0xAF - .2byte 0xC3 - .2byte 0xC4 - .2byte 0xB7 - .2byte 0xCB - .2byte 0xCC - - .align 1 -DecorGfx_SMALL_CHAIR: @ 83EB500 - .2byte 0xB8 - - .align 1 -DecorGfx_POKEMON_CHAIR: @ 83EB502 - .2byte 0xB9 - - .align 1 -DecorGfx_HEAVY_CHAIR: @ 83EB504 - .2byte 0xBA - - .align 1 -DecorGfx_PRETTY_CHAIR: @ 83EB506 - .2byte 0xC0 - - .align 1 -DecorGfx_COMFORT_CHAIR: @ 83EB508 - .2byte 0xC1 - - .align 1 -DecorGfx_RAGGED_CHAIR: @ 83EB50A - .2byte 0xC2 - - .align 1 -DecorGfx_BRICK_CHAIR: @ 83EB50C - .2byte 0xC8 - - .align 1 -DecorGfx_CAMP_CHAIR: @ 83EB50E - .2byte 0xC9 - - .align 1 -DecorGfx_HARD_CHAIR: @ 83EB510 - .2byte 0xCA - - .align 1 -DecorGfx_RED_PLANT: @ 83EB512 - .2byte 0xD0 - .2byte 0xD8 - - .align 1 -DecorGfx_TROPICAL_PLANT: @ 83EB516 - .2byte 0xD2 - .2byte 0xDA - - .align 1 -DecorGfx_PRETTY_FLOWERS: @ 83EB51A - .2byte 0xD4 - .2byte 0xDC - - .align 1 -DecorGfx_COLORFUL_PLANT: @ 83EB51E - .2byte 0xE0 - .2byte 0xE2 - .2byte 0xE8 - .2byte 0xE9 - - .align 1 -DecorGfx_BIG_PLANT: @ 83EB526 - .2byte 0xE4 - .2byte 0xE6 - .2byte 0xEC - .2byte 0xED - - .align 1 -DecorGfx_GORGEOUS_PLANT: @ 83EB52E - .2byte 0xF0 - .2byte 0xF2 - .2byte 0xF8 - .2byte 0xF9 - - .align 1 -DecorGfx_RED_BRICK: @ 83EB536 - .2byte 0x25 - .2byte 0x2D - - .align 1 -DecorGfx_YELLOW_BRICK: @ 83EB53A - .2byte 0x26 - .2byte 0x2E - - .align 1 -DecorGfx_BLUE_BRICK: @ 83EB53E - .2byte 0x27 - .2byte 0x2F - - .align 1 -DecorGfx_RED_BALLOON: @ 83EB542 - .2byte 0x138 - - .align 1 -DecorGfx_BLUE_BALLOON: @ 83EB544 - .2byte 0x13C - - .align 1 -DecorGfx_YELLOW_BALLOON: @ 83EB546 - .2byte 0x140 - - .align 1 -DecorGfx_RED_TENT: @ 83EB548 - .2byte 0x30 - .2byte 0x31 - .2byte 0x32 - .2byte 0x38 - .2byte 0x39 - .2byte 0x3A - .2byte 0x40 - .2byte 0x41 - .2byte 0x3B - - .align 1 -DecorGfx_BLUE_TENT: @ 83EB55A - .2byte 0x48 - .2byte 0x49 - .2byte 0x68 - .2byte 0x50 - .2byte 0x51 - .2byte 0x70 - .2byte 0x58 - .2byte 0x59 - .2byte 0x69 - - .align 1 -DecorGfx_SOLID_BOARD: @ 83EB56C - .2byte 0x34 - .2byte 0x3C - - .align 1 -DecorGfx_SLIDE: @ 83EB570 - .2byte 0x35 - .2byte 0x36 - .2byte 0x3D - .2byte 0x3E - .2byte 0x63 - .2byte 0x64 - .2byte 0x6F - .2byte 0x77 - - .align 1 -DecorGfx_FENCE_LENGTH: @ 83EB580 - .2byte 0x33 - - .align 1 -DecorGfx_FENCE_WIDTH: @ 83EB582 - .2byte 0x2C - - .align 1 -DecorGfx_TIRE: @ 83EB584 - .2byte 0x80 - .2byte 0x81 - .2byte 0x88 - .2byte 0x89 - - .align 1 -DecorGfx_STAND: @ 83EB58C - .2byte 0x6A - .2byte 0x6B - .2byte 0x6C - .2byte 0x6D - .2byte 0x72 - .2byte 0x73 - .2byte 0x74 - .2byte 0x75 - - .align 1 -DecorGfx_MUD_BALL: @ 83EB59C - .2byte 0x28 - - .align 1 -DecorGfx_BREAKABLE_DOOR: @ 83EB59E - .2byte 0x37 - .2byte 0x3F - - .align 1 -DecorGfx_SAND_ORNAMENT: @ 83EB5A2 - .2byte 0x85 - .2byte 0x8D - - .align 1 -DecorGfx_SILVER_SHIELD: @ 83EB5A6 - .2byte 0xD6 - .2byte 0xDE - - .align 1 -DecorGfx_GOLD_SHIELD: @ 83EB5AA - .2byte 0x12E - .2byte 0x136 - - .align 1 -DecorGfx_GLASS_ORNAMENT: @ 83EB5AE - .2byte 0x82 - .2byte 0x8A - - .align 1 -DecorGfx_TV: @ 83EB5B2 - .2byte 0xF4 - - .align 1 -DecorGfx_ROUND_TV: @ 83EB5B4 - .2byte 0xF5 - - .align 1 -DecorGfx_CUTE_TV: @ 83EB5B6 - .2byte 0xF6 - - .align 1 -DecorGfx_GLITTER_MAT: @ 83EB5B8 - .2byte 0x60 - - .align 1 -DecorGfx_JUMP_MAT: @ 83EB5BA - .2byte 0x61 - - .align 1 -DecorGfx_SPIN_MAT: @ 83EB5BC - .2byte 0x62 - - .align 1 -DecorGfx_C_LOW_NOTE_MAT: @ 83EB5BE - .2byte 0x78 - - .align 1 -DecorGfx_D_NOTE_MAT: @ 83EB5C0 - .2byte 0x79 - - .align 1 -DecorGfx_E_NOTE_MAT: @ 83EB5C2 - .2byte 0x7A - - .align 1 -DecorGfx_F_NOTE_MAT: @ 83EB5C4 - .2byte 0x7B - - .align 1 -DecorGfx_G_NOTE_MAT: @ 83EB5C6 - .2byte 0x7C - - .align 1 -DecorGfx_A_NOTE_MAT: @ 83EB5C8 - .2byte 0x7D - - .align 1 -DecorGfx_B_NOTE_MAT: @ 83EB5CA - .2byte 0x7E - - .align 1 -DecorGfx_C_HIGH_NOTE_MAT: @ 83EB5CC - .2byte 0xB3 - - .align 1 -DecorGfx_SURF_MAT: @ 83EB5CE - .2byte 0x42 - .2byte 0x43 - .2byte 0x44 - .2byte 0x4A - .2byte 0x4B - .2byte 0x4C - .2byte 0x52 - .2byte 0x53 - .2byte 0x54 - - .align 1 -DecorGfx_THUNDER_MAT: @ 83EB5E0 - .2byte 0x45 - .2byte 0x46 - .2byte 0x47 - .2byte 0x4D - .2byte 0x4E - .2byte 0x4F - .2byte 0x55 - .2byte 0x56 - .2byte 0x57 - - .align 1 -DecorGfx_FIRE_BLAST_MAT: @ 83EB5F2 - .2byte 0x5A - .2byte 0x5B - .2byte 0x5C - .2byte 0x5D - .2byte 0x5E - .2byte 0x5F - .2byte 0x65 - .2byte 0x66 - .2byte 0x67 - - .align 1 -DecorGfx_POWDER_SNOW_MAT: @ 83EB604 - .2byte 0x100 - .2byte 0x101 - .2byte 0x102 - .2byte 0x108 - .2byte 0x109 - .2byte 0x10A - .2byte 0x110 - .2byte 0x111 - .2byte 0x112 - - .align 1 -DecorGfx_ATTRACT_MAT: @ 83EB616 - .2byte 0x103 - .2byte 0x104 - .2byte 0x105 - .2byte 0x10B - .2byte 0x10C - .2byte 0x10D - .2byte 0x113 - .2byte 0x114 - .2byte 0x115 - - .align 1 -DecorGfx_FISSURE_MAT: @ 83EB628 - .2byte 0x106 - .2byte 0x107 - .2byte 0x118 - .2byte 0x10E - .2byte 0x10F - .2byte 0x120 - .2byte 0x116 - .2byte 0x117 - .2byte 0x128 - - .align 1 -DecorGfx_SPIKES_MAT: @ 83EB63A - .2byte 0x119 - .2byte 0x11A - .2byte 0x11B - .2byte 0x121 - .2byte 0x122 - .2byte 0x123 - .2byte 0x129 - .2byte 0x12A - .2byte 0x12B - - .align 1 -DecorGfx_BALL_POSTER: @ 83EB64C - .2byte 0x130 - - .align 1 -DecorGfx_GREEN_POSTER: @ 83EB64E - .2byte 0x131 - - .align 1 -DecorGfx_RED_POSTER: @ 83EB650 - .2byte 0x132 - - .align 1 -DecorGfx_BLUE_POSTER: @ 83EB652 - .2byte 0x133 - - .align 1 -DecorGfx_CUTE_POSTER: @ 83EB654 - .2byte 0x134 - - .align 1 -DecorGfx_PIKA_POSTER: @ 83EB656 - .2byte 0x11C - .2byte 0x11D - - .align 1 -DecorGfx_LONG_POSTER: @ 83EB65A - .2byte 0x11E - .2byte 0x11F - - .align 1 -DecorGfx_SEA_POSTER: @ 83EB65E - .2byte 0x124 - .2byte 0x125 - - .align 1 -DecorGfx_SKY_POSTER: @ 83EB662 - .2byte 0x126 - .2byte 0x127 - - .align 1 -DecorGfx_KISS_POSTER: @ 83EB666 - .2byte 0x12C - .2byte 0x12D - - .align 1 -DecorGfx_PICHU_DOLL: @ 83EB66A - .2byte MAP_OBJ_GFX_PICHU_DOLL - - .align 1 -DecorGfx_PIKACHU_DOLL: @ 83EB66C - .2byte MAP_OBJ_GFX_PIKACHU_DOLL - - .align 1 -DecorGfx_MARILL_DOLL: @ 83EB66E - .2byte MAP_OBJ_GFX_MARILL_DOLL - - .align 1 -DecorGfx_TOGEPI_DOLL: @ 83EB670 - .2byte MAP_OBJ_GFX_TOGEPI_DOLL - - .align 1 -DecorGfx_CYNDAQUIL_DOLL: @ 83EB672 - .2byte MAP_OBJ_GFX_CYNDAQUIL_DOLL - - .align 1 -DecorGfx_CHIKORITA_DOLL: @ 83EB674 - .2byte MAP_OBJ_GFX_CHIKORITA_DOLL - - .align 1 -DecorGfx_TOTODILE_DOLL: @ 83EB676 - .2byte MAP_OBJ_GFX_TOTODILE_DOLL - - .align 1 -DecorGfx_JIGGLYPUFF_DOLL: @ 83EB678 - .2byte MAP_OBJ_GFX_JIGGLYPUFF_DOLL - - .align 1 -DecorGfx_MEOWTH_DOLL: @ 83EB67A - .2byte MAP_OBJ_GFX_MEOWTH_DOLL - - .align 1 -DecorGfx_CLEFAIRY_DOLL: @ 83EB67C - .2byte MAP_OBJ_GFX_CLEFAIRY_DOLL - - .align 1 -DecorGfx_DITTO_DOLL: @ 83EB67E - .2byte MAP_OBJ_GFX_DITTO_DOLL - - .align 1 -DecorGfx_SMOOCHUM_DOLL: @ 83EB680 - .2byte MAP_OBJ_GFX_SMOOCHUM_DOLL - - .align 1 -DecorGfx_TREECKO_DOLL: @ 83EB682 - .2byte MAP_OBJ_GFX_TREECKO_DOLL - - .align 1 -DecorGfx_TORCHIC_DOLL: @ 83EB684 - .2byte MAP_OBJ_GFX_TORCHIC_DOLL - - .align 1 -DecorGfx_MUDKIP_DOLL: @ 83EB686 - .2byte MAP_OBJ_GFX_MUDKIP_DOLL - - .align 1 -DecorGfx_DUSKULL_DOLL: @ 83EB688 - .2byte MAP_OBJ_GFX_DUSKULL_DOLL - - .align 1 -DecorGfx_WYNAUT_DOLL: @ 83EB68A - .2byte MAP_OBJ_GFX_WYNAUT_DOLL - - .align 1 -DecorGfx_BALTOY_DOLL: @ 83EB68C - .2byte MAP_OBJ_GFX_BALTOY_DOLL - - .align 1 -DecorGfx_KECLEON_DOLL: @ 83EB68E - .2byte MAP_OBJ_GFX_KECLEON_DOLL - - .align 1 -DecorGfx_AZURILL_DOLL: @ 83EB690 - .2byte MAP_OBJ_GFX_AZURILL_DOLL - - .align 1 -DecorGfx_SKITTY_DOLL: @ 83EB692 - .2byte MAP_OBJ_GFX_SKITTY_DOLL - - .align 1 -DecorGfx_SWABLU_DOLL: @ 83EB694 - .2byte MAP_OBJ_GFX_SWABLU_DOLL - - .align 1 -DecorGfx_GULPIN_DOLL: @ 83EB696 - .2byte MAP_OBJ_GFX_GULPIN_DOLL - - .align 1 -DecorGfx_LOTAD_DOLL: @ 83EB698 - .2byte MAP_OBJ_GFX_LOTAD_DOLL - - .align 1 -DecorGfx_SEEDOT_DOLL: @ 83EB69A - .2byte MAP_OBJ_GFX_SEEDOT_DOLL - - .align 1 -DecorGfx_PIKA_CUSHION: @ 83EB69C - .2byte MAP_OBJ_GFX_PIKA_CUSHION - - .align 1 -DecorGfx_ROUND_CUSHION: @ 83EB69E - .2byte MAP_OBJ_GFX_ROUND_CUSHION - - .align 1 -DecorGfx_KISS_CUSHION: @ 83EB6A0 - .2byte MAP_OBJ_GFX_KISS_CUSHION - - .align 1 -DecorGfx_ZIGZAG_CUSHION: @ 83EB6A2 - .2byte MAP_OBJ_GFX_ZIGZAG_CUSHION - - .align 1 -DecorGfx_SPIN_CUSHION: @ 83EB6A4 - .2byte MAP_OBJ_GFX_SPIN_CUSHION - - .align 1 -DecorGfx_DIAMOND_CUSHION: @ 83EB6A6 - .2byte MAP_OBJ_GFX_DIAMOND_CUSHION - - .align 1 -DecorGfx_BALL_CUSHION: @ 83EB6A8 - .2byte MAP_OBJ_GFX_BALL_CUSHION - - .align 1 -DecorGfx_GRASS_CUSHION: @ 83EB6AA - .2byte MAP_OBJ_GFX_GRASS_CUSHION - - .align 1 -DecorGfx_FIRE_CUSHION: @ 83EB6AC - .2byte MAP_OBJ_GFX_FIRE_CUSHION - - .align 1 -DecorGfx_WATER_CUSHION: @ 83EB6AE - .2byte MAP_OBJ_GFX_WATER_CUSHION - - .align 1 -DecorGfx_SNORLAX_DOLL: @ 83EB6B0 - .2byte MAP_OBJ_GFX_BIG_SNORLAX_DOLL - - .align 1 -DecorGfx_RHYDON_DOLL: @ 83EB6B2 - .2byte MAP_OBJ_GFX_BIG_RHYDON_DOLL - - .align 1 -DecorGfx_LAPRAS_DOLL: @ 83EB6B4 - .2byte MAP_OBJ_GFX_BIG_LAPRAS_DOLL - - .align 1 -DecorGfx_VENUSAUR_DOLL: @ 83EB6B6 - .2byte MAP_OBJ_GFX_BIG_VENUSAUR_DOLL - - .align 1 -DecorGfx_CHARIZARD_DOLL: @ 83EB6B8 - .2byte MAP_OBJ_GFX_BIG_CHARIZARD_DOLL - - .align 1 -DecorGfx_BLASTOISE_DOLL: @ 83EB6BA - .2byte MAP_OBJ_GFX_BIG_BLASTOISE_DOLL - - .align 1 -DecorGfx_WAILMER_DOLL: @ 83EB6BC - .2byte MAP_OBJ_GFX_BIG_WAILMER_DOLL - - .align 1 -DecorGfx_REGIROCK_DOLL: @ 83EB6BE - .2byte MAP_OBJ_GFX_BIG_REGIROCK_DOLL - - .align 1 -DecorGfx_REGICE_DOLL: @ 83EB6C0 - .2byte MAP_OBJ_GFX_BIG_REGICE_DOLL - - .align 1 -DecorGfx_REGISTEEL_DOLL: @ 83EB6C2 - .2byte MAP_OBJ_GFX_BIG_REGISTEEL_DOLL - - .align 2 -gDecorations:: @ 83EB6C4 - .byte DECOR_NONE - .string "SMALL DESK$", 16 - .byte 0 - .byte 0 - .byte 0 - .2byte 0 - .space 2 - .4byte DecorDesc_SMALL_DESK - .4byte DecorGfx_SMALL_DESK - - .byte DECOR_SMALL_DESK - .string "SMALL DESK$", 16 - .byte 0 - .byte 0 - .byte 0 - .2byte 3000 - .space 2 - .4byte DecorDesc_SMALL_DESK - .4byte DecorGfx_SMALL_DESK - - .byte DECOR_POKEMON_DESK - .string "POKéMON DESK$", 16 - .byte 0 - .byte 0 - .byte 0 - .2byte 3000 - .space 2 - .4byte DecorDesc_POKEMON_DESK - .4byte DecorGfx_POKEMON_DESK - - .byte DECOR_HEAVY_DESK - .string "HEAVY DESK$", 16 - .byte 0 - .byte 9 - .byte 0 - .2byte 6000 - .space 2 - .4byte DecorDesc_HEAVY_DESK - .4byte DecorGfx_HEAVY_DESK - - .byte DECOR_RAGGED_DESK - .string "RAGGED DESK$", 16 - .byte 0 - .byte 9 - .byte 0 - .2byte 6000 - .space 2 - .4byte DecorDesc_RAGGED_DESK - .4byte DecorGfx_RAGGED_DESK - - .byte DECOR_COMFORT_DESK - .string "COMFORT DESK$", 16 - .byte 0 - .byte 9 - .byte 0 - .2byte 6000 - .space 2 - .4byte DecorDesc_COMFORT_DESK - .4byte DecorGfx_COMFORT_DESK - - .byte DECOR_PRETTY_DESK - .string "PRETTY DESK$", 16 - .byte 0 - .byte 8 - .byte 0 - .2byte 9000 - .space 2 - .4byte DecorDesc_PRETTY_DESK - .4byte DecorGfx_PRETTY_DESK - - .byte DECOR_BRICK_DESK - .string "BRICK DESK$", 16 - .byte 0 - .byte 8 - .byte 0 - .2byte 9000 - .space 2 - .4byte DecorDesc_BRICK_DESK - .4byte DecorGfx_BRICK_DESK - - .byte DECOR_CAMP_DESK - .string "CAMP DESK$", 16 - .byte 0 - .byte 8 - .byte 0 - .2byte 9000 - .space 2 - .4byte DecorDesc_CAMP_DESK - .4byte DecorGfx_CAMP_DESK - - .byte DECOR_HARD_DESK - .string "HARD DESK$", 16 - .byte 0 - .byte 8 - .byte 0 - .2byte 9000 - .space 2 - .4byte DecorDesc_HARD_DESK - .4byte DecorGfx_HARD_DESK - - .byte DECOR_SMALL_CHAIR - .string "SMALL CHAIR$", 16 - .byte 1 - .byte 0 - .byte 1 - .2byte 2000 - .space 2 - .4byte DecorDesc_SMALL_CHAIR - .4byte DecorGfx_SMALL_CHAIR - - .byte DECOR_POKEMON_CHAIR - .string "POKéMON CHAIR$", 16 - .byte 1 - .byte 0 - .byte 1 - .2byte 2000 - .space 2 - .4byte DecorDesc_POKEMON_CHAIR - .4byte DecorGfx_POKEMON_CHAIR - - .byte DECOR_HEAVY_CHAIR - .string "HEAVY CHAIR$", 16 - .byte 1 - .byte 0 - .byte 1 - .2byte 2000 - .space 2 - .4byte DecorDesc_HEAVY_CHAIR - .4byte DecorGfx_HEAVY_CHAIR - - .byte DECOR_PRETTY_CHAIR - .string "PRETTY CHAIR$", 16 - .byte 1 - .byte 0 - .byte 1 - .2byte 2000 - .space 2 - .4byte DecorDesc_PRETTY_CHAIR - .4byte DecorGfx_PRETTY_CHAIR - - .byte DECOR_COMFORT_CHAIR - .string "COMFORT CHAIR$", 16 - .byte 1 - .byte 0 - .byte 1 - .2byte 2000 - .space 2 - .4byte DecorDesc_COMFORT_CHAIR - .4byte DecorGfx_COMFORT_CHAIR - - .byte DECOR_RAGGED_CHAIR - .string "RAGGED CHAIR$", 16 - .byte 1 - .byte 0 - .byte 1 - .2byte 2000 - .space 2 - .4byte DecorDesc_RAGGED_CHAIR - .4byte DecorGfx_RAGGED_CHAIR - - .byte DECOR_BRICK_CHAIR - .string "BRICK CHAIR$", 16 - .byte 1 - .byte 0 - .byte 1 - .2byte 2000 - .space 2 - .4byte DecorDesc_BRICK_CHAIR - .4byte DecorGfx_BRICK_CHAIR - - .byte DECOR_CAMP_CHAIR - .string "CAMP CHAIR$", 16 - .byte 1 - .byte 0 - .byte 1 - .2byte 2000 - .space 2 - .4byte DecorDesc_CAMP_CHAIR - .4byte DecorGfx_CAMP_CHAIR - - .byte DECOR_HARD_CHAIR - .string "HARD CHAIR$", 16 - .byte 1 - .byte 0 - .byte 1 - .2byte 2000 - .space 2 - .4byte DecorDesc_HARD_CHAIR - .4byte DecorGfx_HARD_CHAIR - - .byte DECOR_RED_PLANT - .string "RED PLANT$", 16 - .byte 2 - .byte 5 - .byte 2 - .2byte 3000 - .space 2 - .4byte DecorDesc_RED_PLANT - .4byte DecorGfx_RED_PLANT - - .byte DECOR_TROPICAL_PLANT - .string "TROPICAL PLANT$", 16 - .byte 2 - .byte 5 - .byte 2 - .2byte 3000 - .space 2 - .4byte DecorDesc_TROPICAL_PLANT - .4byte DecorGfx_TROPICAL_PLANT - - .byte DECOR_PRETTY_FLOWERS - .string "PRETTY FLOWERS$", 16 - .byte 2 - .byte 5 - .byte 2 - .2byte 3000 - .space 2 - .4byte DecorDesc_PRETTY_FLOWERS - .4byte DecorGfx_PRETTY_FLOWERS - - .byte DECOR_COLORFUL_PLANT - .string "COLORFUL PLANT$", 16 - .byte 2 - .byte 4 - .byte 2 - .2byte 5000 - .space 2 - .4byte DecorDesc_COLORFUL_PLANT - .4byte DecorGfx_COLORFUL_PLANT - - .byte DECOR_BIG_PLANT - .string "BIG PLANT$", 16 - .byte 2 - .byte 4 - .byte 2 - .2byte 5000 - .space 2 - .4byte DecorDesc_BIG_PLANT - .4byte DecorGfx_BIG_PLANT - - .byte DECOR_GORGEOUS_PLANT - .string "GORGEOUS PLANT$", 16 - .byte 2 - .byte 4 - .byte 2 - .2byte 5000 - .space 2 - .4byte DecorDesc_GORGEOUS_PLANT - .4byte DecorGfx_GORGEOUS_PLANT - - .byte DECOR_RED_BRICK - .string "RED BRICK$", 16 - .byte 0 - .byte 5 - .byte 3 - .2byte 500 - .space 2 - .4byte DecorDesc_RED_BRICK - .4byte DecorGfx_RED_BRICK - - .byte DECOR_YELLOW_BRICK - .string "YELLOW BRICK$", 16 - .byte 0 - .byte 5 - .byte 3 - .2byte 500 - .space 2 - .4byte DecorDesc_YELLOW_BRICK - .4byte DecorGfx_YELLOW_BRICK - - .byte DECOR_BLUE_BRICK - .string "BLUE BRICK$", 16 - .byte 0 - .byte 5 - .byte 3 - .2byte 500 - .space 2 - .4byte DecorDesc_BLUE_BRICK - .4byte DecorGfx_BLUE_BRICK - - .byte DECOR_RED_BALLOON - .string "RED BALLOON$", 16 - .byte 1 - .byte 0 - .byte 3 - .2byte 500 - .space 2 - .4byte DecorDesc_RED_BALLOON - .4byte DecorGfx_RED_BALLOON - - .byte DECOR_BLUE_BALLOON - .string "BLUE BALLOON$", 16 - .byte 1 - .byte 0 - .byte 3 - .2byte 500 - .space 2 - .4byte DecorDesc_BLUE_BALLOON - .4byte DecorGfx_BLUE_BALLOON - - .byte DECOR_YELLOW_BALLOON - .string "YELLOW BALLOON$", 16 - .byte 1 - .byte 0 - .byte 3 - .2byte 500 - .space 2 - .4byte DecorDesc_YELLOW_BALLOON - .4byte DecorGfx_YELLOW_BALLOON - - .byte DECOR_RED_TENT - .string "RED TENT$", 16 - .byte 1 - .byte 8 - .byte 3 - .2byte 10000 - .space 2 - .4byte DecorDesc_RED_TENT - .4byte DecorGfx_RED_TENT - - .byte DECOR_BLUE_TENT - .string "BLUE TENT$", 16 - .byte 1 - .byte 8 - .byte 3 - .2byte 10000 - .space 2 - .4byte DecorDesc_BLUE_TENT - .4byte DecorGfx_BLUE_TENT - - .byte DECOR_SOLID_BOARD - .string "SOLID BOARD$", 16 - .byte 1 - .byte 5 - .byte 3 - .2byte 3000 - .space 2 - .4byte DecorDesc_SOLID_BOARD - .4byte DecorGfx_SOLID_BOARD - - .byte DECOR_SLIDE - .string "SLIDE$", 16 - .byte 1 - .byte 7 - .byte 3 - .2byte 8000 - .space 2 - .4byte DecorDesc_SLIDE - .4byte DecorGfx_SLIDE - - .byte DECOR_FENCE_LENGTH - .string "FENCE LENGTH$", 16 - .byte 0 - .byte 0 - .byte 3 - .2byte 500 - .space 2 - .4byte DecorDesc_FENCE_LENGTH - .4byte DecorGfx_FENCE_LENGTH - - .byte DECOR_FENCE_WIDTH - .string "FENCE WIDTH$", 16 - .byte 0 - .byte 0 - .byte 3 - .2byte 500 - .space 2 - .4byte DecorDesc_FENCE_WIDTH - .4byte DecorGfx_FENCE_WIDTH - - .byte DECOR_TIRE - .string "TIRE$", 16 - .byte 0 - .byte 4 - .byte 3 - .2byte 800 - .space 2 - .4byte DecorDesc_TIRE - .4byte DecorGfx_TIRE - - .byte DECOR_STAND - .string "STAND$", 16 - .byte 1 - .byte 3 - .byte 3 - .2byte 7000 - .space 2 - .4byte DecorDesc_STAND - .4byte DecorGfx_STAND - - .byte DECOR_MUD_BALL - .string "MUD BALL$", 16 - .byte 1 - .byte 0 - .byte 3 - .2byte 200 - .space 2 - .4byte DecorDesc_MUD_BALL - .4byte DecorGfx_MUD_BALL - - .byte DECOR_BREAKABLE_DOOR - .string "BREAKABLE DOOR$", 16 - .byte 1 - .byte 5 - .byte 3 - .2byte 3000 - .space 2 - .4byte DecorDesc_BREAKABLE_DOOR - .4byte DecorGfx_BREAKABLE_DOOR - - .byte DECOR_SAND_ORNAMENT - .string "SAND ORNAMENT$", 16 - .byte 2 - .byte 5 - .byte 3 - .2byte 3000 - .space 2 - .4byte DecorDesc_SAND_ORNAMENT - .4byte DecorGfx_SAND_ORNAMENT - - .byte DECOR_SILVER_SHIELD - .string "SILVER SHIELD$", 16 - .byte 2 - .byte 5 - .byte 3 - .2byte 0 - .space 2 - .4byte DecorDesc_SILVER_SHIELD - .4byte DecorGfx_SILVER_SHIELD - - .byte DECOR_GOLD_SHIELD - .string "GOLD SHIELD$", 16 - .byte 2 - .byte 5 - .byte 3 - .2byte 0 - .space 2 - .4byte DecorDesc_GOLD_SHIELD - .4byte DecorGfx_GOLD_SHIELD - - .byte DECOR_GLASS_ORNAMENT - .string "GLASS ORNAMENT$", 16 - .byte 2 - .byte 5 - .byte 3 - .2byte 0 - .space 2 - .4byte DecorDesc_GLASS_ORNAMENT - .4byte DecorGfx_GLASS_ORNAMENT - - .byte DECOR_TV - .string "TV$", 16 - .byte 0 - .byte 0 - .byte 3 - .2byte 3000 - .space 2 - .4byte DecorDesc_TV - .4byte DecorGfx_TV - - .byte DECOR_ROUND_TV - .string "ROUND TV$", 16 - .byte 0 - .byte 0 - .byte 3 - .2byte 4000 - .space 2 - .4byte DecorDesc_ROUND_TV - .4byte DecorGfx_ROUND_TV - - .byte DECOR_CUTE_TV - .string "CUTE TV$", 16 - .byte 0 - .byte 0 - .byte 3 - .2byte 4000 - .space 2 - .4byte DecorDesc_CUTE_TV - .4byte DecorGfx_CUTE_TV - - .byte DECOR_GLITTER_MAT - .string "GLITTER MAT$", 16 - .byte 1 - .byte 0 - .byte 4 - .2byte 2000 - .space 2 - .4byte DecorDesc_GLITTER_MAT - .4byte DecorGfx_GLITTER_MAT - - .byte DECOR_JUMP_MAT - .string "JUMP MAT$", 16 - .byte 1 - .byte 0 - .byte 4 - .2byte 2000 - .space 2 - .4byte DecorDesc_JUMP_MAT - .4byte DecorGfx_JUMP_MAT - - .byte DECOR_SPIN_MAT - .string "SPIN MAT$", 16 - .byte 1 - .byte 0 - .byte 4 - .2byte 2000 - .space 2 - .4byte DecorDesc_SPIN_MAT - .4byte DecorGfx_SPIN_MAT - - .byte DECOR_C_LOW_NOTE_MAT - .string "C Low NOTE MAT$", 16 - .byte 1 - .byte 0 - .byte 4 - .2byte 500 - .space 2 - .4byte DecorDesc_C_LOW_NOTE_MAT - .4byte DecorGfx_C_LOW_NOTE_MAT - - .byte DECOR_D_NOTE_MAT - .string "D NOTE MAT$", 16 - .byte 1 - .byte 0 - .byte 4 - .2byte 500 - .space 2 - .4byte DecorDesc_D_NOTE_MAT - .4byte DecorGfx_D_NOTE_MAT - - .byte DECOR_E_NOTE_MAT - .string "E NOTE MAT$", 16 - .byte 1 - .byte 0 - .byte 4 - .2byte 500 - .space 2 - .4byte DecorDesc_E_NOTE_MAT - .4byte DecorGfx_E_NOTE_MAT - - .byte DECOR_F_NOTE_MAT - .string "F NOTE MAT$", 16 - .byte 1 - .byte 0 - .byte 4 - .2byte 500 - .space 2 - .4byte DecorDesc_F_NOTE_MAT - .4byte DecorGfx_F_NOTE_MAT - - .byte DECOR_G_NOTE_MAT - .string "G NOTE MAT$", 16 - .byte 1 - .byte 0 - .byte 4 - .2byte 500 - .space 2 - .4byte DecorDesc_G_NOTE_MAT - .4byte DecorGfx_G_NOTE_MAT - - .byte DECOR_A_NOTE_MAT - .string "A NOTE MAT$", 16 - .byte 1 - .byte 0 - .byte 4 - .2byte 500 - .space 2 - .4byte DecorDesc_A_NOTE_MAT - .4byte DecorGfx_A_NOTE_MAT - - .byte DECOR_B_NOTE_MAT - .string "B NOTE MAT$", 16 - .byte 1 - .byte 0 - .byte 4 - .2byte 500 - .space 2 - .4byte DecorDesc_B_NOTE_MAT - .4byte DecorGfx_B_NOTE_MAT - - .byte DECOR_C_HIGH_NOTE_MAT - .string "C High NOTE MAT$", 16 - .byte 1 - .byte 0 - .byte 4 - .2byte 500 - .space 2 - .4byte DecorDesc_C_HIGH_NOTE_MAT - .4byte DecorGfx_C_HIGH_NOTE_MAT - - .byte DECOR_SURF_MAT - .string "SURF MAT$", 16 - .byte 1 - .byte 8 - .byte 4 - .2byte 4000 - .space 2 - .4byte DecorDesc_SURF_MAT - .4byte DecorGfx_SURF_MAT - - .byte DECOR_THUNDER_MAT - .string "THUNDER MAT$", 16 - .byte 1 - .byte 8 - .byte 4 - .2byte 4000 - .space 2 - .4byte DecorDesc_THUNDER_MAT - .4byte DecorGfx_THUNDER_MAT - - .byte DECOR_FIRE_BLAST_MAT - .string "FIRE BLAST MAT$", 16 - .byte 1 - .byte 8 - .byte 4 - .2byte 4000 - .space 2 - .4byte DecorDesc_FIRE_BLAST_MAT - .4byte DecorGfx_FIRE_BLAST_MAT - - .byte DECOR_POWDER_SNOW_MAT - .string "POWDER SNOW MAT$", 16 - .byte 1 - .byte 8 - .byte 4 - .2byte 4000 - .space 2 - .4byte DecorDesc_POWDER_SNOW_MAT - .4byte DecorGfx_POWDER_SNOW_MAT - - .byte DECOR_ATTRACT_MAT - .string "ATTRACT MAT$", 16 - .byte 1 - .byte 8 - .byte 4 - .2byte 4000 - .space 2 - .4byte DecorDesc_ATTRACT_MAT - .4byte DecorGfx_ATTRACT_MAT - - .byte DECOR_FISSURE_MAT - .string "FISSURE MAT$", 16 - .byte 1 - .byte 8 - .byte 4 - .2byte 4000 - .space 2 - .4byte DecorDesc_FISSURE_MAT - .4byte DecorGfx_FISSURE_MAT - - .byte DECOR_SPIKES_MAT - .string "SPIKES MAT$", 16 - .byte 1 - .byte 8 - .byte 4 - .2byte 4000 - .space 2 - .4byte DecorDesc_SPIKES_MAT - .4byte DecorGfx_SPIKES_MAT - - .byte DECOR_BALL_POSTER - .string "BALL POSTER$", 16 - .byte 3 - .byte 0 - .byte 5 - .2byte 1000 - .space 2 - .4byte DecorDesc_BALL_POSTER - .4byte DecorGfx_BALL_POSTER - - .byte DECOR_GREEN_POSTER - .string "GREEN POSTER$", 16 - .byte 3 - .byte 0 - .byte 5 - .2byte 1000 - .space 2 - .4byte DecorDesc_GREEN_POSTER - .4byte DecorGfx_GREEN_POSTER - - .byte DECOR_RED_POSTER - .string "RED POSTER$", 16 - .byte 3 - .byte 0 - .byte 5 - .2byte 1000 - .space 2 - .4byte DecorDesc_RED_POSTER - .4byte DecorGfx_RED_POSTER - - .byte DECOR_BLUE_POSTER - .string "BLUE POSTER$", 16 - .byte 3 - .byte 0 - .byte 5 - .2byte 1000 - .space 2 - .4byte DecorDesc_BLUE_POSTER - .4byte DecorGfx_BLUE_POSTER - - .byte DECOR_CUTE_POSTER - .string "CUTE POSTER$", 16 - .byte 3 - .byte 0 - .byte 5 - .2byte 1000 - .space 2 - .4byte DecorDesc_CUTE_POSTER - .4byte DecorGfx_CUTE_POSTER - - .byte DECOR_PIKA_POSTER - .string "PIKA POSTER$", 16 - .byte 3 - .byte 1 - .byte 5 - .2byte 1500 - .space 2 - .4byte DecorDesc_PIKA_POSTER - .4byte DecorGfx_PIKA_POSTER - - .byte DECOR_LONG_POSTER - .string "LONG POSTER$", 16 - .byte 3 - .byte 1 - .byte 5 - .2byte 1500 - .space 2 - .4byte DecorDesc_LONG_POSTER - .4byte DecorGfx_LONG_POSTER - - .byte DECOR_SEA_POSTER - .string "SEA POSTER$", 16 - .byte 3 - .byte 1 - .byte 5 - .2byte 1500 - .space 2 - .4byte DecorDesc_SEA_POSTER - .4byte DecorGfx_SEA_POSTER - - .byte DECOR_SKY_POSTER - .string "SKY POSTER$", 16 - .byte 3 - .byte 1 - .byte 5 - .2byte 1500 - .space 2 - .4byte DecorDesc_SKY_POSTER - .4byte DecorGfx_SKY_POSTER - - .byte DECOR_KISS_POSTER - .string "KISS POSTER$", 16 - .byte 3 - .byte 1 - .byte 5 - .2byte 1500 - .space 2 - .4byte DecorDesc_KISS_POSTER - .4byte DecorGfx_KISS_POSTER - - .byte DECOR_PICHU_DOLL - .string "PICHU DOLL$", 16 - .byte 4 - .byte 0 - .byte 6 - .2byte 3000 - .space 2 - .4byte DecorDesc_PICHU_DOLL - .4byte DecorGfx_PICHU_DOLL - - .byte DECOR_PIKACHU_DOLL - .string "PIKACHU DOLL$", 16 - .byte 4 - .byte 0 - .byte 6 - .2byte 3000 - .space 2 - .4byte DecorDesc_PIKACHU_DOLL - .4byte DecorGfx_PIKACHU_DOLL - - .byte DECOR_MARILL_DOLL - .string "MARILL DOLL$", 16 - .byte 4 - .byte 0 - .byte 6 - .2byte 3000 - .space 2 - .4byte DecorDesc_MARILL_DOLL - .4byte DecorGfx_MARILL_DOLL - - .byte DECOR_TOGEPI_DOLL - .string "TOGEPI DOLL$", 16 - .byte 4 - .byte 0 - .byte 6 - .2byte 3000 - .space 2 - .4byte DecorDesc_TOGEPI_DOLL - .4byte DecorGfx_TOGEPI_DOLL - - .byte DECOR_CYNDAQUIL_DOLL - .string "CYNDAQUIL DOLL$", 16 - .byte 4 - .byte 0 - .byte 6 - .2byte 3000 - .space 2 - .4byte DecorDesc_CYNDAQUIL_DOLL - .4byte DecorGfx_CYNDAQUIL_DOLL - - .byte DECOR_CHIKORITA_DOLL - .string "CHIKORITA DOLL$", 16 - .byte 4 - .byte 0 - .byte 6 - .2byte 3000 - .space 2 - .4byte DecorDesc_CHIKORITA_DOLL - .4byte DecorGfx_CHIKORITA_DOLL - - .byte DECOR_TOTODILE_DOLL - .string "TOTODILE DOLL$", 16 - .byte 4 - .byte 0 - .byte 6 - .2byte 3000 - .space 2 - .4byte DecorDesc_TOTODILE_DOLL - .4byte DecorGfx_TOTODILE_DOLL - - .byte DECOR_JIGGLYPUFF_DOLL - .string "JIGGLYPUFF DOLL$", 16 - .byte 4 - .byte 0 - .byte 6 - .2byte 3000 - .space 2 - .4byte DecorDesc_JIGGLYPUFF_DOLL - .4byte DecorGfx_JIGGLYPUFF_DOLL - - .byte DECOR_MEOWTH_DOLL - .string "MEOWTH DOLL$", 16 - .byte 4 - .byte 0 - .byte 6 - .2byte 3000 - .space 2 - .4byte DecorDesc_MEOWTH_DOLL - .4byte DecorGfx_MEOWTH_DOLL - - .byte DECOR_CLEFAIRY_DOLL - .string "CLEFAIRY DOLL$", 16 - .byte 4 - .byte 0 - .byte 6 - .2byte 3000 - .space 2 - .4byte DecorDesc_CLEFAIRY_DOLL - .4byte DecorGfx_CLEFAIRY_DOLL - - .byte DECOR_DITTO_DOLL - .string "DITTO DOLL$", 16 - .byte 4 - .byte 0 - .byte 6 - .2byte 3000 - .space 2 - .4byte DecorDesc_DITTO_DOLL - .4byte DecorGfx_DITTO_DOLL - - .byte DECOR_SMOOCHUM_DOLL - .string "SMOOCHUM DOLL$", 16 - .byte 4 - .byte 0 - .byte 6 - .2byte 3000 - .space 2 - .4byte DecorDesc_SMOOCHUM_DOLL - .4byte DecorGfx_SMOOCHUM_DOLL - - .byte DECOR_TREECKO_DOLL - .string "TREECKO DOLL$", 16 - .byte 4 - .byte 0 - .byte 6 - .2byte 3000 - .space 2 - .4byte DecorDesc_TREECKO_DOLL - .4byte DecorGfx_TREECKO_DOLL - - .byte DECOR_TORCHIC_DOLL - .string "TORCHIC DOLL$", 16 - .byte 4 - .byte 0 - .byte 6 - .2byte 3000 - .space 2 - .4byte DecorDesc_TORCHIC_DOLL - .4byte DecorGfx_TORCHIC_DOLL - - .byte DECOR_MUDKIP_DOLL - .string "MUDKIP DOLL$", 16 - .byte 4 - .byte 0 - .byte 6 - .2byte 3000 - .space 2 - .4byte DecorDesc_MUDKIP_DOLL - .4byte DecorGfx_MUDKIP_DOLL - - .byte DECOR_DUSKULL_DOLL - .string "DUSKULL DOLL$", 16 - .byte 4 - .byte 0 - .byte 6 - .2byte 3000 - .space 2 - .4byte DecorDesc_DUSKULL_DOLL - .4byte DecorGfx_DUSKULL_DOLL - - .byte DECOR_WYNAUT_DOLL - .string "WYNAUT DOLL$", 16 - .byte 4 - .byte 0 - .byte 6 - .2byte 3000 - .space 2 - .4byte DecorDesc_WYNAUT_DOLL - .4byte DecorGfx_WYNAUT_DOLL - - .byte DECOR_BALTOY_DOLL - .string "BALTOY DOLL$", 16 - .byte 4 - .byte 0 - .byte 6 - .2byte 3000 - .space 2 - .4byte DecorDesc_BALTOY_DOLL - .4byte DecorGfx_BALTOY_DOLL - - .byte DECOR_KECLEON_DOLL - .string "KECLEON DOLL$", 16 - .byte 4 - .byte 0 - .byte 6 - .2byte 3000 - .space 2 - .4byte DecorDesc_KECLEON_DOLL - .4byte DecorGfx_KECLEON_DOLL - - .byte DECOR_AZURILL_DOLL - .string "AZURILL DOLL$", 16 - .byte 4 - .byte 0 - .byte 6 - .2byte 3000 - .space 2 - .4byte DecorDesc_AZURILL_DOLL - .4byte DecorGfx_AZURILL_DOLL - - .byte DECOR_SKITTY_DOLL - .string "SKITTY DOLL$", 16 - .byte 4 - .byte 0 - .byte 6 - .2byte 3000 - .space 2 - .4byte DecorDesc_SKITTY_DOLL - .4byte DecorGfx_SKITTY_DOLL - - .byte DECOR_SWABLU_DOLL - .string "SWABLU DOLL$", 16 - .byte 4 - .byte 0 - .byte 6 - .2byte 3000 - .space 2 - .4byte DecorDesc_SWABLU_DOLL - .4byte DecorGfx_SWABLU_DOLL - - .byte DECOR_GULPIN_DOLL - .string "GULPIN DOLL$", 16 - .byte 4 - .byte 0 - .byte 6 - .2byte 3000 - .space 2 - .4byte DecorDesc_GULPIN_DOLL - .4byte DecorGfx_GULPIN_DOLL - - .byte DECOR_LOTAD_DOLL - .string "LOTAD DOLL$", 16 - .byte 4 - .byte 0 - .byte 6 - .2byte 3000 - .space 2 - .4byte DecorDesc_LOTAD_DOLL - .4byte DecorGfx_LOTAD_DOLL - - .byte DECOR_SEEDOT_DOLL - .string "SEEDOT DOLL$", 16 - .byte 4 - .byte 0 - .byte 6 - .2byte 3000 - .space 2 - .4byte DecorDesc_SEEDOT_DOLL - .4byte DecorGfx_SEEDOT_DOLL - - .byte DECOR_PIKA_CUSHION - .string "PIKA CUSHION$", 16 - .byte 4 - .byte 0 - .byte 7 - .2byte 2000 - .space 2 - .4byte DecorDesc_PIKA_CUSHION - .4byte DecorGfx_PIKA_CUSHION - - .byte DECOR_ROUND_CUSHION - .string "ROUND CUSHION$", 16 - .byte 4 - .byte 0 - .byte 7 - .2byte 2000 - .space 2 - .4byte DecorDesc_ROUND_CUSHION - .4byte DecorGfx_ROUND_CUSHION - - .byte DECOR_KISS_CUSHION - .string "KISS CUSHION$", 16 - .byte 4 - .byte 0 - .byte 7 - .2byte 2000 - .space 2 - .4byte DecorDesc_KISS_CUSHION - .4byte DecorGfx_KISS_CUSHION - - .byte DECOR_ZIGZAG_CUSHION - .string "ZIGZAG CUSHION$", 16 - .byte 4 - .byte 0 - .byte 7 - .2byte 2000 - .space 2 - .4byte DecorDesc_ZIGZAG_CUSHION - .4byte DecorGfx_ZIGZAG_CUSHION - - .byte DECOR_SPIN_CUSHION - .string "SPIN CUSHION$", 16 - .byte 4 - .byte 0 - .byte 7 - .2byte 2000 - .space 2 - .4byte DecorDesc_SPIN_CUSHION - .4byte DecorGfx_SPIN_CUSHION - - .byte DECOR_DIAMOND_CUSHION - .string "DIAMOND CUSHION$", 16 - .byte 4 - .byte 0 - .byte 7 - .2byte 2000 - .space 2 - .4byte DecorDesc_DIAMOND_CUSHION - .4byte DecorGfx_DIAMOND_CUSHION - - .byte DECOR_BALL_CUSHION - .string "BALL CUSHION$", 16 - .byte 4 - .byte 0 - .byte 7 - .2byte 2000 - .space 2 - .4byte DecorDesc_BALL_CUSHION - .4byte DecorGfx_BALL_CUSHION - - .byte DECOR_GRASS_CUSHION - .string "GRASS CUSHION$", 16 - .byte 4 - .byte 0 - .byte 7 - .2byte 2000 - .space 2 - .4byte DecorDesc_GRASS_CUSHION - .4byte DecorGfx_GRASS_CUSHION - - .byte DECOR_FIRE_CUSHION - .string "FIRE CUSHION$", 16 - .byte 4 - .byte 0 - .byte 7 - .2byte 2000 - .space 2 - .4byte DecorDesc_FIRE_CUSHION - .4byte DecorGfx_FIRE_CUSHION - - .byte DECOR_WATER_CUSHION - .string "WATER CUSHION$", 16 - .byte 4 - .byte 0 - .byte 7 - .2byte 2000 - .space 2 - .4byte DecorDesc_WATER_CUSHION - .4byte DecorGfx_WATER_CUSHION - - .byte DECOR_SNORLAX_DOLL - .string "SNORLAX DOLL$", 16 - .byte 4 - .byte 5 - .byte 6 - .2byte 10000 - .space 2 - .4byte DecorDesc_SNORLAX_DOLL - .4byte DecorGfx_SNORLAX_DOLL - - .byte DECOR_RHYDON_DOLL - .string "RHYDON DOLL$", 16 - .byte 4 - .byte 5 - .byte 6 - .2byte 10000 - .space 2 - .4byte DecorDesc_RHYDON_DOLL - .4byte DecorGfx_RHYDON_DOLL - - .byte DECOR_LAPRAS_DOLL - .string "LAPRAS DOLL$", 16 - .byte 4 - .byte 5 - .byte 6 - .2byte 10000 - .space 2 - .4byte DecorDesc_LAPRAS_DOLL - .4byte DecorGfx_LAPRAS_DOLL - - .byte DECOR_VENUSAUR_DOLL - .string "VENUSAUR DOLL$", 16 - .byte 4 - .byte 5 - .byte 6 - .2byte 10000 - .space 2 - .4byte DecorDesc_VENUSAUR_DOLL - .4byte DecorGfx_VENUSAUR_DOLL - - .byte DECOR_CHARIZARD_DOLL - .string "CHARIZARD DOLL$", 16 - .byte 4 - .byte 5 - .byte 6 - .2byte 10000 - .space 2 - .4byte DecorDesc_CHARIZARD_DOLL - .4byte DecorGfx_CHARIZARD_DOLL - - .byte DECOR_BLASTOISE_DOLL - .string "BLASTOISE DOLL$", 16 - .byte 4 - .byte 5 - .byte 6 - .2byte 10000 - .space 2 - .4byte DecorDesc_BLASTOISE_DOLL - .4byte DecorGfx_BLASTOISE_DOLL - - .byte DECOR_WAILMER_DOLL - .string "WAILMER DOLL$", 16 - .byte 4 - .byte 5 - .byte 6 - .2byte 10000 - .space 2 - .4byte DecorDesc_WAILMER_DOLL - .4byte DecorGfx_WAILMER_DOLL - - .byte DECOR_REGIROCK_DOLL - .string "REGIROCK DOLL$", 16 - .byte 4 - .byte 5 - .byte 6 - .2byte 10000 - .space 2 - .4byte DecorDesc_REGIROCK_DOLL - .4byte DecorGfx_REGIROCK_DOLL - - .byte DECOR_REGICE_DOLL - .string "REGICE DOLL$", 16 - .byte 4 - .byte 5 - .byte 6 - .2byte 10000 - .space 2 - .4byte DecorDesc_REGICE_DOLL - .4byte DecorGfx_REGICE_DOLL - - .byte DECOR_REGISTEEL_DOLL - .string "REGISTEEL DOLL$", 16 - .byte 4 - .byte 5 - .byte 6 - .2byte 10000 - .space 2 - .4byte DecorDesc_REGISTEEL_DOLL - .4byte DecorGfx_REGISTEEL_DOLL - diff --git a/data/egg_moves.inc b/data/egg_moves.inc new file mode 100644 index 000000000..e684e04ce --- /dev/null +++ b/data/egg_moves.inc @@ -0,0 +1,1306 @@ + .align 2 +gEggMoves:: @ 82091DC + egg_moves_begin SPECIES_BULBASAUR + .2byte MOVE_LIGHT_SCREEN + .2byte MOVE_SKULL_BASH + .2byte MOVE_SAFEGUARD + .2byte MOVE_CHARM + .2byte MOVE_PETAL_DANCE + .2byte MOVE_MAGICAL_LEAF + .2byte MOVE_GRASS_WHISTLE + .2byte MOVE_CURSE + + egg_moves_begin SPECIES_CHARMANDER + .2byte MOVE_BELLY_DRUM + .2byte MOVE_ANCIENT_POWER + .2byte MOVE_ROCK_SLIDE + .2byte MOVE_BITE + .2byte MOVE_OUTRAGE + .2byte MOVE_BEAT_UP + .2byte MOVE_SWORDS_DANCE + .2byte MOVE_DRAGON_DANCE + + egg_moves_begin SPECIES_SQUIRTLE + .2byte MOVE_MIRROR_COAT + .2byte MOVE_HAZE + .2byte MOVE_MIST + .2byte MOVE_FORESIGHT + .2byte MOVE_FLAIL + .2byte MOVE_REFRESH + .2byte MOVE_MUD_SPORT + .2byte MOVE_YAWN + + egg_moves_begin SPECIES_PIDGEY + .2byte MOVE_PURSUIT + .2byte MOVE_FAINT_ATTACK + .2byte MOVE_FORESIGHT + .2byte MOVE_STEEL_WING + .2byte MOVE_AIR_CUTTER + + egg_moves_begin SPECIES_RATTATA + .2byte MOVE_SCREECH + .2byte MOVE_FLAME_WHEEL + .2byte MOVE_FURY_SWIPES + .2byte MOVE_BITE + .2byte MOVE_COUNTER + .2byte MOVE_REVERSAL + .2byte MOVE_UPROAR + .2byte MOVE_SWAGGER + + egg_moves_begin SPECIES_SPEAROW + .2byte MOVE_FAINT_ATTACK + .2byte MOVE_FALSE_SWIPE + .2byte MOVE_SCARY_FACE + .2byte MOVE_QUICK_ATTACK + .2byte MOVE_TRI_ATTACK + .2byte MOVE_ASTONISH + .2byte MOVE_SKY_ATTACK + + egg_moves_begin SPECIES_EKANS + .2byte MOVE_PURSUIT + .2byte MOVE_SLAM + .2byte MOVE_SPITE + .2byte MOVE_BEAT_UP + .2byte MOVE_POISON_FANG + + egg_moves_begin SPECIES_SANDSHREW + .2byte MOVE_FLAIL + .2byte MOVE_SAFEGUARD + .2byte MOVE_COUNTER + .2byte MOVE_RAPID_SPIN + .2byte MOVE_ROCK_SLIDE + .2byte MOVE_METAL_CLAW + .2byte MOVE_SWORDS_DANCE + .2byte MOVE_CRUSH_CLAW + + egg_moves_begin SPECIES_NIDORAN_F + .2byte MOVE_SUPERSONIC + .2byte MOVE_DISABLE + .2byte MOVE_TAKE_DOWN + .2byte MOVE_FOCUS_ENERGY + .2byte MOVE_CHARM + .2byte MOVE_COUNTER + .2byte MOVE_BEAT_UP + + egg_moves_begin SPECIES_NIDORAN_M + .2byte MOVE_COUNTER + .2byte MOVE_DISABLE + .2byte MOVE_SUPERSONIC + .2byte MOVE_TAKE_DOWN + .2byte MOVE_AMNESIA + .2byte MOVE_CONFUSION + .2byte MOVE_BEAT_UP + + egg_moves_begin SPECIES_VULPIX + .2byte MOVE_FAINT_ATTACK + .2byte MOVE_HYPNOSIS + .2byte MOVE_FLAIL + .2byte MOVE_SPITE + .2byte MOVE_DISABLE + .2byte MOVE_HOWL + .2byte MOVE_PSYCH_UP + .2byte MOVE_HEAT_WAVE + + egg_moves_begin SPECIES_ZUBAT + .2byte MOVE_QUICK_ATTACK + .2byte MOVE_PURSUIT + .2byte MOVE_FAINT_ATTACK + .2byte MOVE_GUST + .2byte MOVE_WHIRLWIND + .2byte MOVE_CURSE + + egg_moves_begin SPECIES_ODDISH + .2byte MOVE_SWORDS_DANCE + .2byte MOVE_RAZOR_LEAF + .2byte MOVE_FLAIL + .2byte MOVE_SYNTHESIS + .2byte MOVE_CHARM + .2byte MOVE_INGRAIN + + egg_moves_begin SPECIES_PARAS + .2byte MOVE_FALSE_SWIPE + .2byte MOVE_SCREECH + .2byte MOVE_COUNTER + .2byte MOVE_PSYBEAM + .2byte MOVE_FLAIL + .2byte MOVE_SWEET_SCENT + .2byte MOVE_LIGHT_SCREEN + .2byte MOVE_PURSUIT + + egg_moves_begin SPECIES_VENONAT + .2byte MOVE_BATON_PASS + .2byte MOVE_SCREECH + .2byte MOVE_GIGA_DRAIN + .2byte MOVE_SIGNAL_BEAM + + egg_moves_begin SPECIES_DIGLETT + .2byte MOVE_FAINT_ATTACK + .2byte MOVE_SCREECH + .2byte MOVE_ANCIENT_POWER + .2byte MOVE_PURSUIT + .2byte MOVE_BEAT_UP + .2byte MOVE_UPROAR + .2byte MOVE_ROCK_SLIDE + + egg_moves_begin SPECIES_MEOWTH + .2byte MOVE_SPITE + .2byte MOVE_CHARM + .2byte MOVE_HYPNOSIS + .2byte MOVE_AMNESIA + .2byte MOVE_PSYCH_UP + .2byte MOVE_ASSIST + + egg_moves_begin SPECIES_PSYDUCK + .2byte MOVE_HYPNOSIS + .2byte MOVE_PSYBEAM + .2byte MOVE_FORESIGHT + .2byte MOVE_LIGHT_SCREEN + .2byte MOVE_FUTURE_SIGHT + .2byte MOVE_PSYCHIC + .2byte MOVE_CROSS_CHOP + .2byte MOVE_REFRESH + + egg_moves_begin SPECIES_MANKEY + .2byte MOVE_ROCK_SLIDE + .2byte MOVE_FORESIGHT + .2byte MOVE_MEDITATE + .2byte MOVE_COUNTER + .2byte MOVE_REVERSAL + .2byte MOVE_BEAT_UP + .2byte MOVE_REVENGE + .2byte MOVE_SMELLING_SALT + + egg_moves_begin SPECIES_GROWLITHE + .2byte MOVE_BODY_SLAM + .2byte MOVE_SAFEGUARD + .2byte MOVE_CRUNCH + .2byte MOVE_THRASH + .2byte MOVE_FIRE_SPIN + .2byte MOVE_HOWL + .2byte MOVE_HEAT_WAVE + + egg_moves_begin SPECIES_POLIWAG + .2byte MOVE_MIST + .2byte MOVE_SPLASH + .2byte MOVE_BUBBLE_BEAM + .2byte MOVE_HAZE + .2byte MOVE_MIND_READER + .2byte MOVE_WATER_SPORT + .2byte MOVE_ICE_BALL + + egg_moves_begin SPECIES_ABRA + .2byte MOVE_ENCORE + .2byte MOVE_BARRIER + .2byte MOVE_KNOCK_OFF + .2byte MOVE_FIRE_PUNCH + .2byte MOVE_THUNDER_PUNCH + .2byte MOVE_ICE_PUNCH + + egg_moves_begin SPECIES_MACHOP + .2byte MOVE_LIGHT_SCREEN + .2byte MOVE_MEDITATE + .2byte MOVE_ROLLING_KICK + .2byte MOVE_ENCORE + .2byte MOVE_SMELLING_SALT + .2byte MOVE_COUNTER + .2byte MOVE_ROCK_SLIDE + + egg_moves_begin SPECIES_BELLSPROUT + .2byte MOVE_SWORDS_DANCE + .2byte MOVE_ENCORE + .2byte MOVE_REFLECT + .2byte MOVE_SYNTHESIS + .2byte MOVE_LEECH_LIFE + .2byte MOVE_INGRAIN + .2byte MOVE_MAGICAL_LEAF + + egg_moves_begin SPECIES_TENTACOOL + .2byte MOVE_AURORA_BEAM + .2byte MOVE_MIRROR_COAT + .2byte MOVE_RAPID_SPIN + .2byte MOVE_HAZE + .2byte MOVE_SAFEGUARD + .2byte MOVE_CONFUSE_RAY + + egg_moves_begin SPECIES_GEODUDE + .2byte MOVE_MEGA_PUNCH + .2byte MOVE_ROCK_SLIDE + .2byte MOVE_BLOCK + + egg_moves_begin SPECIES_PONYTA + .2byte MOVE_FLAME_WHEEL + .2byte MOVE_THRASH + .2byte MOVE_DOUBLE_KICK + .2byte MOVE_HYPNOSIS + .2byte MOVE_CHARM + .2byte MOVE_DOUBLE_EDGE + + egg_moves_begin SPECIES_SLOWPOKE + .2byte MOVE_SAFEGUARD + .2byte MOVE_BELLY_DRUM + .2byte MOVE_FUTURE_SIGHT + .2byte MOVE_STOMP + .2byte MOVE_MUD_SPORT + .2byte MOVE_SLEEP_TALK + .2byte MOVE_SNORE + + egg_moves_begin SPECIES_FARFETCHD + .2byte MOVE_STEEL_WING + .2byte MOVE_FORESIGHT + .2byte MOVE_MIRROR_MOVE + .2byte MOVE_GUST + .2byte MOVE_QUICK_ATTACK + .2byte MOVE_FLAIL + .2byte MOVE_FEATHER_DANCE + .2byte MOVE_CURSE + + egg_moves_begin SPECIES_DODUO + .2byte MOVE_QUICK_ATTACK + .2byte MOVE_SUPERSONIC + .2byte MOVE_HAZE + .2byte MOVE_FAINT_ATTACK + .2byte MOVE_FLAIL + .2byte MOVE_ENDEAVOR + + egg_moves_begin SPECIES_SEEL + .2byte MOVE_LICK + .2byte MOVE_PERISH_SONG + .2byte MOVE_DISABLE + .2byte MOVE_HORN_DRILL + .2byte MOVE_SLAM + .2byte MOVE_ENCORE + .2byte MOVE_FAKE_OUT + .2byte MOVE_ICICLE_SPEAR + + egg_moves_begin SPECIES_GRIMER + .2byte MOVE_HAZE + .2byte MOVE_MEAN_LOOK + .2byte MOVE_LICK + .2byte MOVE_IMPRISON + .2byte MOVE_CURSE + .2byte MOVE_SHADOW_PUNCH + .2byte MOVE_EXPLOSION + + egg_moves_begin SPECIES_SHELLDER + .2byte MOVE_BUBBLE_BEAM + .2byte MOVE_TAKE_DOWN + .2byte MOVE_BARRIER + .2byte MOVE_RAPID_SPIN + .2byte MOVE_SCREECH + .2byte MOVE_ICICLE_SPEAR + + egg_moves_begin SPECIES_GASTLY + .2byte MOVE_PSYWAVE + .2byte MOVE_PERISH_SONG + .2byte MOVE_HAZE + .2byte MOVE_ASTONISH + .2byte MOVE_WILL_O_WISP + .2byte MOVE_GRUDGE + .2byte MOVE_EXPLOSION + + egg_moves_begin SPECIES_ONIX + .2byte MOVE_ROCK_SLIDE + .2byte MOVE_FLAIL + .2byte MOVE_EXPLOSION + .2byte MOVE_BLOCK + + egg_moves_begin SPECIES_DROWZEE + .2byte MOVE_BARRIER + .2byte MOVE_ASSIST + .2byte MOVE_ROLE_PLAY + .2byte MOVE_FIRE_PUNCH + .2byte MOVE_THUNDER_PUNCH + .2byte MOVE_ICE_PUNCH + + egg_moves_begin SPECIES_KRABBY + .2byte MOVE_DIG + .2byte MOVE_HAZE + .2byte MOVE_AMNESIA + .2byte MOVE_FLAIL + .2byte MOVE_SLAM + .2byte MOVE_KNOCK_OFF + .2byte MOVE_SWORDS_DANCE + + egg_moves_begin SPECIES_EXEGGCUTE + .2byte MOVE_SYNTHESIS + .2byte MOVE_MOONLIGHT + .2byte MOVE_REFLECT + .2byte MOVE_ANCIENT_POWER + .2byte MOVE_PSYCH_UP + .2byte MOVE_INGRAIN + .2byte MOVE_CURSE + + egg_moves_begin SPECIES_CUBONE + .2byte MOVE_ROCK_SLIDE + .2byte MOVE_ANCIENT_POWER + .2byte MOVE_BELLY_DRUM + .2byte MOVE_SCREECH + .2byte MOVE_SKULL_BASH + .2byte MOVE_PERISH_SONG + .2byte MOVE_SWORDS_DANCE + + egg_moves_begin SPECIES_LICKITUNG + .2byte MOVE_BELLY_DRUM + .2byte MOVE_MAGNITUDE + .2byte MOVE_BODY_SLAM + .2byte MOVE_CURSE + .2byte MOVE_SMELLING_SALT + .2byte MOVE_SLEEP_TALK + .2byte MOVE_SNORE + .2byte MOVE_SUBSTITUTE + + egg_moves_begin SPECIES_KOFFING + .2byte MOVE_SCREECH + .2byte MOVE_PSYWAVE + .2byte MOVE_PSYBEAM + .2byte MOVE_DESTINY_BOND + .2byte MOVE_PAIN_SPLIT + .2byte MOVE_WILL_O_WISP + + egg_moves_begin SPECIES_RHYHORN + .2byte MOVE_CRUNCH + .2byte MOVE_REVERSAL + .2byte MOVE_ROCK_SLIDE + .2byte MOVE_COUNTER + .2byte MOVE_MAGNITUDE + .2byte MOVE_SWORDS_DANCE + .2byte MOVE_CURSE + .2byte MOVE_CRUSH_CLAW + + egg_moves_begin SPECIES_CHANSEY + .2byte MOVE_PRESENT + .2byte MOVE_METRONOME + .2byte MOVE_HEAL_BELL + .2byte MOVE_AROMATHERAPY + .2byte MOVE_SUBSTITUTE + + egg_moves_begin SPECIES_TANGELA + .2byte MOVE_FLAIL + .2byte MOVE_CONFUSION + .2byte MOVE_MEGA_DRAIN + .2byte MOVE_REFLECT + .2byte MOVE_AMNESIA + .2byte MOVE_LEECH_SEED + .2byte MOVE_NATURE_POWER + + egg_moves_begin SPECIES_KANGASKHAN + .2byte MOVE_STOMP + .2byte MOVE_FORESIGHT + .2byte MOVE_FOCUS_ENERGY + .2byte MOVE_SAFEGUARD + .2byte MOVE_DISABLE + .2byte MOVE_COUNTER + .2byte MOVE_CRUSH_CLAW + .2byte MOVE_SUBSTITUTE + + egg_moves_begin SPECIES_HORSEA + .2byte MOVE_FLAIL + .2byte MOVE_AURORA_BEAM + .2byte MOVE_OCTAZOOKA + .2byte MOVE_DISABLE + .2byte MOVE_SPLASH + .2byte MOVE_DRAGON_RAGE + .2byte MOVE_DRAGON_BREATH + + egg_moves_begin SPECIES_GOLDEEN + .2byte MOVE_PSYBEAM + .2byte MOVE_HAZE + .2byte MOVE_HYDRO_PUMP + .2byte MOVE_SLEEP_TALK + .2byte MOVE_MUD_SPORT + + egg_moves_begin SPECIES_MR_MIME + .2byte MOVE_FUTURE_SIGHT + .2byte MOVE_HYPNOSIS + .2byte MOVE_MIMIC + .2byte MOVE_PSYCH_UP + .2byte MOVE_FAKE_OUT + .2byte MOVE_TRICK + + egg_moves_begin SPECIES_SCYTHER + .2byte MOVE_COUNTER + .2byte MOVE_SAFEGUARD + .2byte MOVE_BATON_PASS + .2byte MOVE_RAZOR_WIND + .2byte MOVE_REVERSAL + .2byte MOVE_LIGHT_SCREEN + .2byte MOVE_ENDURE + .2byte MOVE_SILVER_WIND + + egg_moves_begin SPECIES_PINSIR + .2byte MOVE_FURY_ATTACK + .2byte MOVE_FLAIL + .2byte MOVE_FALSE_SWIPE + .2byte MOVE_FAINT_ATTACK + + egg_moves_begin SPECIES_LAPRAS + .2byte MOVE_FORESIGHT + .2byte MOVE_SUBSTITUTE + .2byte MOVE_TICKLE + .2byte MOVE_REFRESH + .2byte MOVE_DRAGON_DANCE + .2byte MOVE_CURSE + .2byte MOVE_SLEEP_TALK + .2byte MOVE_HORN_DRILL + + egg_moves_begin SPECIES_EEVEE + .2byte MOVE_CHARM + .2byte MOVE_FLAIL + .2byte MOVE_ENDURE + .2byte MOVE_CURSE + .2byte MOVE_TICKLE + .2byte MOVE_WISH + + egg_moves_begin SPECIES_OMANYTE + .2byte MOVE_BUBBLE_BEAM + .2byte MOVE_AURORA_BEAM + .2byte MOVE_SLAM + .2byte MOVE_SUPERSONIC + .2byte MOVE_HAZE + .2byte MOVE_ROCK_SLIDE + .2byte MOVE_SPIKES + + egg_moves_begin SPECIES_KABUTO + .2byte MOVE_BUBBLE_BEAM + .2byte MOVE_AURORA_BEAM + .2byte MOVE_RAPID_SPIN + .2byte MOVE_DIG + .2byte MOVE_FLAIL + .2byte MOVE_KNOCK_OFF + .2byte MOVE_CONFUSE_RAY + + egg_moves_begin SPECIES_AERODACTYL + .2byte MOVE_WHIRLWIND + .2byte MOVE_PURSUIT + .2byte MOVE_FORESIGHT + .2byte MOVE_STEEL_WING + .2byte MOVE_DRAGON_BREATH + .2byte MOVE_CURSE + + egg_moves_begin SPECIES_SNORLAX + .2byte MOVE_LICK + .2byte MOVE_CHARM + .2byte MOVE_DOUBLE_EDGE + .2byte MOVE_CURSE + .2byte MOVE_FISSURE + .2byte MOVE_SUBSTITUTE + + egg_moves_begin SPECIES_DRATINI + .2byte MOVE_LIGHT_SCREEN + .2byte MOVE_MIST + .2byte MOVE_HAZE + .2byte MOVE_SUPERSONIC + .2byte MOVE_DRAGON_BREATH + .2byte MOVE_DRAGON_DANCE + + egg_moves_begin SPECIES_CHIKORITA + .2byte MOVE_VINE_WHIP + .2byte MOVE_LEECH_SEED + .2byte MOVE_COUNTER + .2byte MOVE_ANCIENT_POWER + .2byte MOVE_FLAIL + .2byte MOVE_NATURE_POWER + .2byte MOVE_INGRAIN + .2byte MOVE_GRASS_WHISTLE + + egg_moves_begin SPECIES_CYNDAQUIL + .2byte MOVE_FURY_SWIPES + .2byte MOVE_QUICK_ATTACK + .2byte MOVE_REVERSAL + .2byte MOVE_THRASH + .2byte MOVE_FORESIGHT + .2byte MOVE_COVET + .2byte MOVE_HOWL + .2byte MOVE_CRUSH_CLAW + + egg_moves_begin SPECIES_TOTODILE + .2byte MOVE_CRUNCH + .2byte MOVE_THRASH + .2byte MOVE_HYDRO_PUMP + .2byte MOVE_ANCIENT_POWER + .2byte MOVE_ROCK_SLIDE + .2byte MOVE_MUD_SPORT + .2byte MOVE_WATER_SPORT + .2byte MOVE_DRAGON_CLAW + + egg_moves_begin SPECIES_SENTRET + .2byte MOVE_DOUBLE_EDGE + .2byte MOVE_PURSUIT + .2byte MOVE_SLASH + .2byte MOVE_FOCUS_ENERGY + .2byte MOVE_REVERSAL + .2byte MOVE_SUBSTITUTE + .2byte MOVE_TRICK + .2byte MOVE_ASSIST + + egg_moves_begin SPECIES_HOOTHOOT + .2byte MOVE_MIRROR_MOVE + .2byte MOVE_SUPERSONIC + .2byte MOVE_FAINT_ATTACK + .2byte MOVE_WING_ATTACK + .2byte MOVE_WHIRLWIND + .2byte MOVE_SKY_ATTACK + .2byte MOVE_FEATHER_DANCE + + egg_moves_begin SPECIES_LEDYBA + .2byte MOVE_PSYBEAM + .2byte MOVE_BIDE + .2byte MOVE_SILVER_WIND + + egg_moves_begin SPECIES_SPINARAK + .2byte MOVE_PSYBEAM + .2byte MOVE_DISABLE + .2byte MOVE_SONIC_BOOM + .2byte MOVE_BATON_PASS + .2byte MOVE_PURSUIT + .2byte MOVE_SIGNAL_BEAM + + egg_moves_begin SPECIES_CHINCHOU + .2byte MOVE_FLAIL + .2byte MOVE_SCREECH + .2byte MOVE_AMNESIA + + egg_moves_begin SPECIES_PICHU + .2byte MOVE_REVERSAL + .2byte MOVE_BIDE + .2byte MOVE_PRESENT + .2byte MOVE_ENCORE + .2byte MOVE_DOUBLE_SLAP + .2byte MOVE_WISH + .2byte MOVE_CHARGE + + egg_moves_begin SPECIES_CLEFFA + .2byte MOVE_PRESENT + .2byte MOVE_METRONOME + .2byte MOVE_AMNESIA + .2byte MOVE_BELLY_DRUM + .2byte MOVE_SPLASH + .2byte MOVE_MIMIC + .2byte MOVE_WISH + .2byte MOVE_SUBSTITUTE + + egg_moves_begin SPECIES_IGGLYBUFF + .2byte MOVE_PERISH_SONG + .2byte MOVE_PRESENT + .2byte MOVE_FAINT_ATTACK + .2byte MOVE_WISH + .2byte MOVE_FAKE_TEARS + + egg_moves_begin SPECIES_TOGEPI + .2byte MOVE_PRESENT + .2byte MOVE_MIRROR_MOVE + .2byte MOVE_PECK + .2byte MOVE_FORESIGHT + .2byte MOVE_FUTURE_SIGHT + .2byte MOVE_SUBSTITUTE + .2byte MOVE_PSYCH_UP + + egg_moves_begin SPECIES_NATU + .2byte MOVE_HAZE + .2byte MOVE_DRILL_PECK + .2byte MOVE_QUICK_ATTACK + .2byte MOVE_FAINT_ATTACK + .2byte MOVE_STEEL_WING + .2byte MOVE_PSYCH_UP + .2byte MOVE_FEATHER_DANCE + .2byte MOVE_REFRESH + + egg_moves_begin SPECIES_MAREEP + .2byte MOVE_TAKE_DOWN + .2byte MOVE_BODY_SLAM + .2byte MOVE_SAFEGUARD + .2byte MOVE_SCREECH + .2byte MOVE_REFLECT + .2byte MOVE_ODOR_SLEUTH + .2byte MOVE_CHARGE + + egg_moves_begin SPECIES_MARILL + .2byte MOVE_LIGHT_SCREEN + .2byte MOVE_PRESENT + .2byte MOVE_AMNESIA + .2byte MOVE_FUTURE_SIGHT + .2byte MOVE_BELLY_DRUM + .2byte MOVE_PERISH_SONG + .2byte MOVE_SUPERSONIC + .2byte MOVE_SUBSTITUTE + + egg_moves_begin SPECIES_SUDOWOODO + .2byte MOVE_SELF_DESTRUCT + + egg_moves_begin SPECIES_HOPPIP + .2byte MOVE_CONFUSION + .2byte MOVE_ENCORE + .2byte MOVE_DOUBLE_EDGE + .2byte MOVE_REFLECT + .2byte MOVE_AMNESIA + .2byte MOVE_HELPING_HAND + .2byte MOVE_PSYCH_UP + + egg_moves_begin SPECIES_AIPOM + .2byte MOVE_COUNTER + .2byte MOVE_SCREECH + .2byte MOVE_PURSUIT + .2byte MOVE_AGILITY + .2byte MOVE_SPITE + .2byte MOVE_SLAM + .2byte MOVE_DOUBLE_SLAP + .2byte MOVE_BEAT_UP + + egg_moves_begin SPECIES_SUNKERN + .2byte MOVE_GRASS_WHISTLE + .2byte MOVE_ENCORE + .2byte MOVE_LEECH_SEED + .2byte MOVE_NATURE_POWER + .2byte MOVE_CURSE + .2byte MOVE_HELPING_HAND + + egg_moves_begin SPECIES_YANMA + .2byte MOVE_WHIRLWIND + .2byte MOVE_REVERSAL + .2byte MOVE_LEECH_LIFE + .2byte MOVE_SIGNAL_BEAM + .2byte MOVE_SILVER_WIND + + egg_moves_begin SPECIES_WOOPER + .2byte MOVE_BODY_SLAM + .2byte MOVE_ANCIENT_POWER + .2byte MOVE_SAFEGUARD + .2byte MOVE_CURSE + .2byte MOVE_MUD_SPORT + .2byte MOVE_STOCKPILE + .2byte MOVE_SWALLOW + .2byte MOVE_SPIT_UP + + egg_moves_begin SPECIES_MURKROW + .2byte MOVE_WHIRLWIND + .2byte MOVE_DRILL_PECK + .2byte MOVE_MIRROR_MOVE + .2byte MOVE_WING_ATTACK + .2byte MOVE_SKY_ATTACK + .2byte MOVE_CONFUSE_RAY + .2byte MOVE_FEATHER_DANCE + .2byte MOVE_PERISH_SONG + + egg_moves_begin SPECIES_MISDREAVUS + .2byte MOVE_SCREECH + .2byte MOVE_DESTINY_BOND + .2byte MOVE_PSYCH_UP + .2byte MOVE_IMPRISON + + egg_moves_begin SPECIES_GIRAFARIG + .2byte MOVE_TAKE_DOWN + .2byte MOVE_AMNESIA + .2byte MOVE_FORESIGHT + .2byte MOVE_FUTURE_SIGHT + .2byte MOVE_BEAT_UP + .2byte MOVE_PSYCH_UP + .2byte MOVE_WISH + .2byte MOVE_MAGIC_COAT + + egg_moves_begin SPECIES_PINECO + .2byte MOVE_REFLECT + .2byte MOVE_PIN_MISSILE + .2byte MOVE_FLAIL + .2byte MOVE_SWIFT + .2byte MOVE_COUNTER + .2byte MOVE_SAND_TOMB + + egg_moves_begin SPECIES_DUNSPARCE + .2byte MOVE_BIDE + .2byte MOVE_ANCIENT_POWER + .2byte MOVE_ROCK_SLIDE + .2byte MOVE_BITE + .2byte MOVE_HEADBUTT + .2byte MOVE_ASTONISH + .2byte MOVE_CURSE + + egg_moves_begin SPECIES_GLIGAR + .2byte MOVE_METAL_CLAW + .2byte MOVE_WING_ATTACK + .2byte MOVE_RAZOR_WIND + .2byte MOVE_COUNTER + .2byte MOVE_SAND_TOMB + + egg_moves_begin SPECIES_SNUBBULL + .2byte MOVE_METRONOME + .2byte MOVE_FAINT_ATTACK + .2byte MOVE_REFLECT + .2byte MOVE_PRESENT + .2byte MOVE_CRUNCH + .2byte MOVE_HEAL_BELL + .2byte MOVE_SNORE + .2byte MOVE_SMELLING_SALT + + egg_moves_begin SPECIES_QWILFISH + .2byte MOVE_FLAIL + .2byte MOVE_HAZE + .2byte MOVE_BUBBLE_BEAM + .2byte MOVE_SUPERSONIC + .2byte MOVE_ASTONISH + + egg_moves_begin SPECIES_SHUCKLE + .2byte MOVE_SWEET_SCENT + + egg_moves_begin SPECIES_HERACROSS + .2byte MOVE_HARDEN + .2byte MOVE_BIDE + .2byte MOVE_FLAIL + .2byte MOVE_FALSE_SWIPE + + egg_moves_begin SPECIES_SNEASEL + .2byte MOVE_COUNTER + .2byte MOVE_SPITE + .2byte MOVE_FORESIGHT + .2byte MOVE_REFLECT + .2byte MOVE_BITE + .2byte MOVE_CRUSH_CLAW + .2byte MOVE_FAKE_OUT + + egg_moves_begin SPECIES_TEDDIURSA + .2byte MOVE_CRUNCH + .2byte MOVE_TAKE_DOWN + .2byte MOVE_SEISMIC_TOSS + .2byte MOVE_COUNTER + .2byte MOVE_METAL_CLAW + .2byte MOVE_FAKE_TEARS + .2byte MOVE_YAWN + .2byte MOVE_SLEEP_TALK + + egg_moves_begin SPECIES_SLUGMA + .2byte MOVE_ACID_ARMOR + .2byte MOVE_HEAT_WAVE + + egg_moves_begin SPECIES_SWINUB + .2byte MOVE_TAKE_DOWN + .2byte MOVE_BITE + .2byte MOVE_BODY_SLAM + .2byte MOVE_ROCK_SLIDE + .2byte MOVE_ANCIENT_POWER + .2byte MOVE_MUD_SHOT + .2byte MOVE_ICICLE_SPEAR + .2byte MOVE_DOUBLE_EDGE + + egg_moves_begin SPECIES_CORSOLA + .2byte MOVE_ROCK_SLIDE + .2byte MOVE_SCREECH + .2byte MOVE_MIST + .2byte MOVE_AMNESIA + .2byte MOVE_BARRIER + .2byte MOVE_INGRAIN + .2byte MOVE_CONFUSE_RAY + .2byte MOVE_ICICLE_SPEAR + + egg_moves_begin SPECIES_REMORAID + .2byte MOVE_AURORA_BEAM + .2byte MOVE_OCTAZOOKA + .2byte MOVE_SUPERSONIC + .2byte MOVE_HAZE + .2byte MOVE_SCREECH + .2byte MOVE_THUNDER_WAVE + .2byte MOVE_ROCK_BLAST + + egg_moves_begin SPECIES_DELIBIRD + .2byte MOVE_AURORA_BEAM + .2byte MOVE_QUICK_ATTACK + .2byte MOVE_FUTURE_SIGHT + .2byte MOVE_SPLASH + .2byte MOVE_RAPID_SPIN + .2byte MOVE_ICE_BALL + + egg_moves_begin SPECIES_MANTINE + .2byte MOVE_TWISTER + .2byte MOVE_HYDRO_PUMP + .2byte MOVE_HAZE + .2byte MOVE_SLAM + .2byte MOVE_MUD_SPORT + .2byte MOVE_ROCK_SLIDE + + egg_moves_begin SPECIES_SKARMORY + .2byte MOVE_DRILL_PECK + .2byte MOVE_PURSUIT + .2byte MOVE_WHIRLWIND + .2byte MOVE_SKY_ATTACK + .2byte MOVE_CURSE + + egg_moves_begin SPECIES_HOUNDOUR + .2byte MOVE_FIRE_SPIN + .2byte MOVE_RAGE + .2byte MOVE_PURSUIT + .2byte MOVE_COUNTER + .2byte MOVE_SPITE + .2byte MOVE_REVERSAL + .2byte MOVE_BEAT_UP + .2byte MOVE_WILL_O_WISP + + egg_moves_begin SPECIES_PHANPY + .2byte MOVE_FOCUS_ENERGY + .2byte MOVE_BODY_SLAM + .2byte MOVE_ANCIENT_POWER + .2byte MOVE_SNORE + .2byte MOVE_COUNTER + .2byte MOVE_FISSURE + + egg_moves_begin SPECIES_STANTLER + .2byte MOVE_SPITE + .2byte MOVE_DISABLE + .2byte MOVE_BITE + .2byte MOVE_SWAGGER + .2byte MOVE_PSYCH_UP + .2byte MOVE_EXTRASENSORY + + egg_moves_begin SPECIES_TYROGUE + .2byte MOVE_RAPID_SPIN + .2byte MOVE_HI_JUMP_KICK + .2byte MOVE_MACH_PUNCH + .2byte MOVE_MIND_READER + .2byte MOVE_HELPING_HAND + + egg_moves_begin SPECIES_SMOOCHUM + .2byte MOVE_MEDITATE + .2byte MOVE_PSYCH_UP + .2byte MOVE_FAKE_OUT + .2byte MOVE_WISH + .2byte MOVE_ICE_PUNCH + + egg_moves_begin SPECIES_ELEKID + .2byte MOVE_KARATE_CHOP + .2byte MOVE_BARRIER + .2byte MOVE_ROLLING_KICK + .2byte MOVE_MEDITATE + .2byte MOVE_CROSS_CHOP + .2byte MOVE_FIRE_PUNCH + .2byte MOVE_ICE_PUNCH + + egg_moves_begin SPECIES_MAGBY + .2byte MOVE_KARATE_CHOP + .2byte MOVE_MEGA_PUNCH + .2byte MOVE_BARRIER + .2byte MOVE_SCREECH + .2byte MOVE_CROSS_CHOP + .2byte MOVE_THUNDER_PUNCH + + egg_moves_begin SPECIES_MILTANK + .2byte MOVE_PRESENT + .2byte MOVE_REVERSAL + .2byte MOVE_SEISMIC_TOSS + .2byte MOVE_ENDURE + .2byte MOVE_PSYCH_UP + .2byte MOVE_CURSE + .2byte MOVE_HELPING_HAND + .2byte MOVE_SLEEP_TALK + + egg_moves_begin SPECIES_LARVITAR + .2byte MOVE_PURSUIT + .2byte MOVE_STOMP + .2byte MOVE_OUTRAGE + .2byte MOVE_FOCUS_ENERGY + .2byte MOVE_ANCIENT_POWER + .2byte MOVE_DRAGON_DANCE + .2byte MOVE_CURSE + + egg_moves_begin SPECIES_TREECKO + .2byte MOVE_CRUNCH + .2byte MOVE_MUD_SPORT + .2byte MOVE_ENDEAVOR + .2byte MOVE_LEECH_SEED + .2byte MOVE_DRAGON_BREATH + .2byte MOVE_CRUSH_CLAW + + egg_moves_begin SPECIES_TORCHIC + .2byte MOVE_COUNTER + .2byte MOVE_REVERSAL + .2byte MOVE_ENDURE + .2byte MOVE_SWAGGER + .2byte MOVE_ROCK_SLIDE + .2byte MOVE_SMELLING_SALT + + egg_moves_begin SPECIES_MUDKIP + .2byte MOVE_REFRESH + .2byte MOVE_UPROAR + .2byte MOVE_CURSE + .2byte MOVE_STOMP + .2byte MOVE_ICE_BALL + .2byte MOVE_MIRROR_COAT + + egg_moves_begin SPECIES_POOCHYENA + .2byte MOVE_ASTONISH + .2byte MOVE_POISON_FANG + .2byte MOVE_COVET + .2byte MOVE_LEER + .2byte MOVE_YAWN + + egg_moves_begin SPECIES_ZIGZAGOON + .2byte MOVE_CHARM + .2byte MOVE_PURSUIT + .2byte MOVE_SUBSTITUTE + .2byte MOVE_TICKLE + .2byte MOVE_TRICK + + egg_moves_begin SPECIES_LOTAD + .2byte MOVE_SYNTHESIS + .2byte MOVE_RAZOR_LEAF + .2byte MOVE_SWEET_SCENT + .2byte MOVE_LEECH_SEED + .2byte MOVE_FLAIL + .2byte MOVE_WATER_GUN + + egg_moves_begin SPECIES_SEEDOT + .2byte MOVE_LEECH_SEED + .2byte MOVE_AMNESIA + .2byte MOVE_QUICK_ATTACK + .2byte MOVE_RAZOR_WIND + .2byte MOVE_TAKE_DOWN + .2byte MOVE_FALSE_SWIPE + + egg_moves_begin SPECIES_NINCADA + .2byte MOVE_ENDURE + .2byte MOVE_FAINT_ATTACK + .2byte MOVE_GUST + .2byte MOVE_SILVER_WIND + + egg_moves_begin SPECIES_TAILLOW + .2byte MOVE_PURSUIT + .2byte MOVE_SUPERSONIC + .2byte MOVE_REFRESH + .2byte MOVE_MIRROR_MOVE + .2byte MOVE_RAGE + .2byte MOVE_SKY_ATTACK + + egg_moves_begin SPECIES_SHROOMISH + .2byte MOVE_FAKE_TEARS + .2byte MOVE_SWAGGER + .2byte MOVE_CHARM + .2byte MOVE_FALSE_SWIPE + .2byte MOVE_HELPING_HAND + + egg_moves_begin SPECIES_SPINDA + .2byte MOVE_ENCORE + .2byte MOVE_ROCK_SLIDE + .2byte MOVE_ASSIST + .2byte MOVE_DISABLE + .2byte MOVE_BATON_PASS + .2byte MOVE_WISH + .2byte MOVE_TRICK + .2byte MOVE_SMELLING_SALT + + egg_moves_begin SPECIES_WINGULL + .2byte MOVE_MIST + .2byte MOVE_TWISTER + .2byte MOVE_AGILITY + .2byte MOVE_GUST + .2byte MOVE_WATER_SPORT + + egg_moves_begin SPECIES_SURSKIT + .2byte MOVE_FORESIGHT + .2byte MOVE_MUD_SHOT + .2byte MOVE_PSYBEAM + .2byte MOVE_HYDRO_PUMP + .2byte MOVE_MIND_READER + + egg_moves_begin SPECIES_WAILMER + .2byte MOVE_DOUBLE_EDGE + .2byte MOVE_THRASH + .2byte MOVE_SWAGGER + .2byte MOVE_SNORE + .2byte MOVE_SLEEP_TALK + .2byte MOVE_CURSE + .2byte MOVE_FISSURE + .2byte MOVE_TICKLE + + egg_moves_begin SPECIES_SKITTY + .2byte MOVE_HELPING_HAND + .2byte MOVE_PSYCH_UP + .2byte MOVE_UPROAR + .2byte MOVE_FAKE_TEARS + .2byte MOVE_WISH + .2byte MOVE_BATON_PASS + .2byte MOVE_SUBSTITUTE + .2byte MOVE_TICKLE + + egg_moves_begin SPECIES_KECLEON + .2byte MOVE_DISABLE + .2byte MOVE_MAGIC_COAT + .2byte MOVE_TRICK + + egg_moves_begin SPECIES_NOSEPASS + .2byte MOVE_MAGNITUDE + .2byte MOVE_ROLLOUT + .2byte MOVE_EXPLOSION + + egg_moves_begin SPECIES_TORKOAL + .2byte MOVE_ERUPTION + .2byte MOVE_ENDURE + .2byte MOVE_SLEEP_TALK + .2byte MOVE_YAWN + + egg_moves_begin SPECIES_SABLEYE + .2byte MOVE_PSYCH_UP + .2byte MOVE_RECOVER + .2byte MOVE_MOONLIGHT + + egg_moves_begin SPECIES_BARBOACH + .2byte MOVE_THRASH + .2byte MOVE_WHIRLPOOL + .2byte MOVE_SPARK + + egg_moves_begin SPECIES_LUVDISC + .2byte MOVE_SPLASH + .2byte MOVE_SUPERSONIC + .2byte MOVE_WATER_SPORT + .2byte MOVE_MUD_SPORT + + egg_moves_begin SPECIES_CORPHISH + .2byte MOVE_MUD_SPORT + .2byte MOVE_ENDEAVOR + .2byte MOVE_BODY_SLAM + .2byte MOVE_ANCIENT_POWER + + egg_moves_begin SPECIES_FEEBAS + .2byte MOVE_MIRROR_COAT + .2byte MOVE_DRAGON_BREATH + .2byte MOVE_MUD_SPORT + .2byte MOVE_HYPNOSIS + .2byte MOVE_LIGHT_SCREEN + .2byte MOVE_CONFUSE_RAY + + egg_moves_begin SPECIES_CARVANHA + .2byte MOVE_HYDRO_PUMP + .2byte MOVE_DOUBLE_EDGE + .2byte MOVE_THRASH + + egg_moves_begin SPECIES_TRAPINCH + .2byte MOVE_FOCUS_ENERGY + .2byte MOVE_QUICK_ATTACK + .2byte MOVE_GUST + + egg_moves_begin SPECIES_MAKUHITA + .2byte MOVE_FAINT_ATTACK + .2byte MOVE_DETECT + .2byte MOVE_FORESIGHT + .2byte MOVE_HELPING_HAND + .2byte MOVE_CROSS_CHOP + .2byte MOVE_REVENGE + .2byte MOVE_DYNAMIC_PUNCH + .2byte MOVE_COUNTER + + egg_moves_begin SPECIES_ELECTRIKE + .2byte MOVE_CRUNCH + .2byte MOVE_HEADBUTT + .2byte MOVE_UPROAR + .2byte MOVE_CURSE + .2byte MOVE_SWIFT + + egg_moves_begin SPECIES_NUMEL + .2byte MOVE_HOWL + .2byte MOVE_SCARY_FACE + .2byte MOVE_BODY_SLAM + .2byte MOVE_ROLLOUT + .2byte MOVE_DEFENSE_CURL + .2byte MOVE_STOMP + + egg_moves_begin SPECIES_SPHEAL + .2byte MOVE_WATER_SPORT + .2byte MOVE_STOCKPILE + .2byte MOVE_SWALLOW + .2byte MOVE_SPIT_UP + .2byte MOVE_YAWN + .2byte MOVE_ROCK_SLIDE + .2byte MOVE_CURSE + .2byte MOVE_FISSURE + + egg_moves_begin SPECIES_CACNEA + .2byte MOVE_GRASS_WHISTLE + .2byte MOVE_ACID + .2byte MOVE_TEETER_DANCE + .2byte MOVE_DYNAMIC_PUNCH + .2byte MOVE_COUNTER + + egg_moves_begin SPECIES_SNORUNT + .2byte MOVE_BLOCK + .2byte MOVE_SPIKES + + egg_moves_begin SPECIES_AZURILL + .2byte MOVE_ENCORE + .2byte MOVE_SING + .2byte MOVE_REFRESH + .2byte MOVE_SLAM + .2byte MOVE_TICKLE + + egg_moves_begin SPECIES_SPOINK + .2byte MOVE_FUTURE_SIGHT + .2byte MOVE_EXTRASENSORY + .2byte MOVE_SUBSTITUTE + .2byte MOVE_TRICK + + egg_moves_begin SPECIES_PLUSLE + .2byte MOVE_SUBSTITUTE + .2byte MOVE_WISH + + egg_moves_begin SPECIES_MINUN + .2byte MOVE_SUBSTITUTE + .2byte MOVE_WISH + + egg_moves_begin SPECIES_MAWILE + .2byte MOVE_SWORDS_DANCE + .2byte MOVE_FALSE_SWIPE + .2byte MOVE_POISON_FANG + .2byte MOVE_PSYCH_UP + .2byte MOVE_ANCIENT_POWER + .2byte MOVE_TICKLE + + egg_moves_begin SPECIES_MEDITITE + .2byte MOVE_FIRE_PUNCH + .2byte MOVE_THUNDER_PUNCH + .2byte MOVE_ICE_PUNCH + .2byte MOVE_FORESIGHT + .2byte MOVE_FAKE_OUT + .2byte MOVE_BATON_PASS + .2byte MOVE_DYNAMIC_PUNCH + + egg_moves_begin SPECIES_SWABLU + .2byte MOVE_AGILITY + .2byte MOVE_HAZE + .2byte MOVE_PURSUIT + .2byte MOVE_RAGE + + egg_moves_begin SPECIES_DUSKULL + .2byte MOVE_IMPRISON + .2byte MOVE_DESTINY_BOND + .2byte MOVE_PAIN_SPLIT + .2byte MOVE_GRUDGE + .2byte MOVE_MEMENTO + .2byte MOVE_FAINT_ATTACK + + egg_moves_begin SPECIES_ROSELIA + .2byte MOVE_SPIKES + .2byte MOVE_SYNTHESIS + .2byte MOVE_PIN_MISSILE + .2byte MOVE_COTTON_SPORE + + egg_moves_begin SPECIES_SLAKOTH + .2byte MOVE_PURSUIT + .2byte MOVE_SLASH + .2byte MOVE_BODY_SLAM + .2byte MOVE_SNORE + .2byte MOVE_CRUSH_CLAW + .2byte MOVE_CURSE + .2byte MOVE_SLEEP_TALK + + egg_moves_begin SPECIES_GULPIN + .2byte MOVE_DREAM_EATER + .2byte MOVE_ACID_ARMOR + .2byte MOVE_SMOG + .2byte MOVE_PAIN_SPLIT + + egg_moves_begin SPECIES_TROPIUS + .2byte MOVE_HEADBUTT + .2byte MOVE_SLAM + .2byte MOVE_RAZOR_WIND + .2byte MOVE_LEECH_SEED + .2byte MOVE_NATURE_POWER + + egg_moves_begin SPECIES_WHISMUR + .2byte MOVE_TAKE_DOWN + .2byte MOVE_SNORE + .2byte MOVE_SWAGGER + .2byte MOVE_EXTRASENSORY + .2byte MOVE_SMELLING_SALT + + egg_moves_begin SPECIES_CLAMPERL + .2byte MOVE_REFRESH + .2byte MOVE_MUD_SPORT + .2byte MOVE_BODY_SLAM + .2byte MOVE_SUPERSONIC + .2byte MOVE_BARRIER + .2byte MOVE_CONFUSE_RAY + + egg_moves_begin SPECIES_ABSOL + .2byte MOVE_BATON_PASS + .2byte MOVE_FAINT_ATTACK + .2byte MOVE_DOUBLE_EDGE + .2byte MOVE_MAGIC_COAT + .2byte MOVE_CURSE + .2byte MOVE_SUBSTITUTE + + egg_moves_begin SPECIES_SHUPPET + .2byte MOVE_DISABLE + .2byte MOVE_DESTINY_BOND + .2byte MOVE_FORESIGHT + .2byte MOVE_ASTONISH + .2byte MOVE_IMPRISON + + egg_moves_begin SPECIES_SEVIPER + .2byte MOVE_STOCKPILE + .2byte MOVE_SWALLOW + .2byte MOVE_SPIT_UP + .2byte MOVE_BODY_SLAM + + egg_moves_begin SPECIES_ZANGOOSE + .2byte MOVE_FLAIL + .2byte MOVE_DOUBLE_KICK + .2byte MOVE_RAZOR_WIND + .2byte MOVE_COUNTER + .2byte MOVE_ROAR + .2byte MOVE_CURSE + + egg_moves_begin SPECIES_RELICANTH + .2byte MOVE_MAGNITUDE + .2byte MOVE_SKULL_BASH + .2byte MOVE_WATER_SPORT + .2byte MOVE_AMNESIA + .2byte MOVE_SLEEP_TALK + .2byte MOVE_ROCK_SLIDE + + egg_moves_begin SPECIES_ARON + .2byte MOVE_ENDEAVOR + .2byte MOVE_BODY_SLAM + .2byte MOVE_STOMP + .2byte MOVE_SMELLING_SALT + + egg_moves_begin SPECIES_CASTFORM + .2byte MOVE_FUTURE_SIGHT + .2byte MOVE_PSYCH_UP + + egg_moves_begin SPECIES_VOLBEAT + .2byte MOVE_BATON_PASS + .2byte MOVE_SILVER_WIND + .2byte MOVE_TRICK + + egg_moves_begin SPECIES_ILLUMISE + .2byte MOVE_BATON_PASS + .2byte MOVE_SILVER_WIND + .2byte MOVE_GROWTH + + egg_moves_begin SPECIES_LILEEP + .2byte MOVE_BARRIER + .2byte MOVE_RECOVER + .2byte MOVE_MIRROR_COAT + .2byte MOVE_ROCK_SLIDE + + egg_moves_begin SPECIES_ANORITH + .2byte MOVE_RAPID_SPIN + .2byte MOVE_KNOCK_OFF + .2byte MOVE_SWORDS_DANCE + .2byte MOVE_ROCK_SLIDE + + egg_moves_begin SPECIES_RALTS + .2byte MOVE_DISABLE + .2byte MOVE_WILL_O_WISP + .2byte MOVE_MEAN_LOOK + .2byte MOVE_MEMENTO + .2byte MOVE_DESTINY_BOND + + egg_moves_begin SPECIES_BAGON + .2byte MOVE_HYDRO_PUMP + .2byte MOVE_THRASH + .2byte MOVE_DRAGON_RAGE + .2byte MOVE_TWISTER + .2byte MOVE_DRAGON_DANCE + + egg_moves_begin SPECIES_CHIMECHO + .2byte MOVE_DISABLE + .2byte MOVE_CURSE + .2byte MOVE_HYPNOSIS + .2byte MOVE_DREAM_EATER + + .2byte -1 diff --git a/data/egg_moves.s b/data/egg_moves.s deleted file mode 100644 index e684e04ce..000000000 --- a/data/egg_moves.s +++ /dev/null @@ -1,1306 +0,0 @@ - .align 2 -gEggMoves:: @ 82091DC - egg_moves_begin SPECIES_BULBASAUR - .2byte MOVE_LIGHT_SCREEN - .2byte MOVE_SKULL_BASH - .2byte MOVE_SAFEGUARD - .2byte MOVE_CHARM - .2byte MOVE_PETAL_DANCE - .2byte MOVE_MAGICAL_LEAF - .2byte MOVE_GRASS_WHISTLE - .2byte MOVE_CURSE - - egg_moves_begin SPECIES_CHARMANDER - .2byte MOVE_BELLY_DRUM - .2byte MOVE_ANCIENT_POWER - .2byte MOVE_ROCK_SLIDE - .2byte MOVE_BITE - .2byte MOVE_OUTRAGE - .2byte MOVE_BEAT_UP - .2byte MOVE_SWORDS_DANCE - .2byte MOVE_DRAGON_DANCE - - egg_moves_begin SPECIES_SQUIRTLE - .2byte MOVE_MIRROR_COAT - .2byte MOVE_HAZE - .2byte MOVE_MIST - .2byte MOVE_FORESIGHT - .2byte MOVE_FLAIL - .2byte MOVE_REFRESH - .2byte MOVE_MUD_SPORT - .2byte MOVE_YAWN - - egg_moves_begin SPECIES_PIDGEY - .2byte MOVE_PURSUIT - .2byte MOVE_FAINT_ATTACK - .2byte MOVE_FORESIGHT - .2byte MOVE_STEEL_WING - .2byte MOVE_AIR_CUTTER - - egg_moves_begin SPECIES_RATTATA - .2byte MOVE_SCREECH - .2byte MOVE_FLAME_WHEEL - .2byte MOVE_FURY_SWIPES - .2byte MOVE_BITE - .2byte MOVE_COUNTER - .2byte MOVE_REVERSAL - .2byte MOVE_UPROAR - .2byte MOVE_SWAGGER - - egg_moves_begin SPECIES_SPEAROW - .2byte MOVE_FAINT_ATTACK - .2byte MOVE_FALSE_SWIPE - .2byte MOVE_SCARY_FACE - .2byte MOVE_QUICK_ATTACK - .2byte MOVE_TRI_ATTACK - .2byte MOVE_ASTONISH - .2byte MOVE_SKY_ATTACK - - egg_moves_begin SPECIES_EKANS - .2byte MOVE_PURSUIT - .2byte MOVE_SLAM - .2byte MOVE_SPITE - .2byte MOVE_BEAT_UP - .2byte MOVE_POISON_FANG - - egg_moves_begin SPECIES_SANDSHREW - .2byte MOVE_FLAIL - .2byte MOVE_SAFEGUARD - .2byte MOVE_COUNTER - .2byte MOVE_RAPID_SPIN - .2byte MOVE_ROCK_SLIDE - .2byte MOVE_METAL_CLAW - .2byte MOVE_SWORDS_DANCE - .2byte MOVE_CRUSH_CLAW - - egg_moves_begin SPECIES_NIDORAN_F - .2byte MOVE_SUPERSONIC - .2byte MOVE_DISABLE - .2byte MOVE_TAKE_DOWN - .2byte MOVE_FOCUS_ENERGY - .2byte MOVE_CHARM - .2byte MOVE_COUNTER - .2byte MOVE_BEAT_UP - - egg_moves_begin SPECIES_NIDORAN_M - .2byte MOVE_COUNTER - .2byte MOVE_DISABLE - .2byte MOVE_SUPERSONIC - .2byte MOVE_TAKE_DOWN - .2byte MOVE_AMNESIA - .2byte MOVE_CONFUSION - .2byte MOVE_BEAT_UP - - egg_moves_begin SPECIES_VULPIX - .2byte MOVE_FAINT_ATTACK - .2byte MOVE_HYPNOSIS - .2byte MOVE_FLAIL - .2byte MOVE_SPITE - .2byte MOVE_DISABLE - .2byte MOVE_HOWL - .2byte MOVE_PSYCH_UP - .2byte MOVE_HEAT_WAVE - - egg_moves_begin SPECIES_ZUBAT - .2byte MOVE_QUICK_ATTACK - .2byte MOVE_PURSUIT - .2byte MOVE_FAINT_ATTACK - .2byte MOVE_GUST - .2byte MOVE_WHIRLWIND - .2byte MOVE_CURSE - - egg_moves_begin SPECIES_ODDISH - .2byte MOVE_SWORDS_DANCE - .2byte MOVE_RAZOR_LEAF - .2byte MOVE_FLAIL - .2byte MOVE_SYNTHESIS - .2byte MOVE_CHARM - .2byte MOVE_INGRAIN - - egg_moves_begin SPECIES_PARAS - .2byte MOVE_FALSE_SWIPE - .2byte MOVE_SCREECH - .2byte MOVE_COUNTER - .2byte MOVE_PSYBEAM - .2byte MOVE_FLAIL - .2byte MOVE_SWEET_SCENT - .2byte MOVE_LIGHT_SCREEN - .2byte MOVE_PURSUIT - - egg_moves_begin SPECIES_VENONAT - .2byte MOVE_BATON_PASS - .2byte MOVE_SCREECH - .2byte MOVE_GIGA_DRAIN - .2byte MOVE_SIGNAL_BEAM - - egg_moves_begin SPECIES_DIGLETT - .2byte MOVE_FAINT_ATTACK - .2byte MOVE_SCREECH - .2byte MOVE_ANCIENT_POWER - .2byte MOVE_PURSUIT - .2byte MOVE_BEAT_UP - .2byte MOVE_UPROAR - .2byte MOVE_ROCK_SLIDE - - egg_moves_begin SPECIES_MEOWTH - .2byte MOVE_SPITE - .2byte MOVE_CHARM - .2byte MOVE_HYPNOSIS - .2byte MOVE_AMNESIA - .2byte MOVE_PSYCH_UP - .2byte MOVE_ASSIST - - egg_moves_begin SPECIES_PSYDUCK - .2byte MOVE_HYPNOSIS - .2byte MOVE_PSYBEAM - .2byte MOVE_FORESIGHT - .2byte MOVE_LIGHT_SCREEN - .2byte MOVE_FUTURE_SIGHT - .2byte MOVE_PSYCHIC - .2byte MOVE_CROSS_CHOP - .2byte MOVE_REFRESH - - egg_moves_begin SPECIES_MANKEY - .2byte MOVE_ROCK_SLIDE - .2byte MOVE_FORESIGHT - .2byte MOVE_MEDITATE - .2byte MOVE_COUNTER - .2byte MOVE_REVERSAL - .2byte MOVE_BEAT_UP - .2byte MOVE_REVENGE - .2byte MOVE_SMELLING_SALT - - egg_moves_begin SPECIES_GROWLITHE - .2byte MOVE_BODY_SLAM - .2byte MOVE_SAFEGUARD - .2byte MOVE_CRUNCH - .2byte MOVE_THRASH - .2byte MOVE_FIRE_SPIN - .2byte MOVE_HOWL - .2byte MOVE_HEAT_WAVE - - egg_moves_begin SPECIES_POLIWAG - .2byte MOVE_MIST - .2byte MOVE_SPLASH - .2byte MOVE_BUBBLE_BEAM - .2byte MOVE_HAZE - .2byte MOVE_MIND_READER - .2byte MOVE_WATER_SPORT - .2byte MOVE_ICE_BALL - - egg_moves_begin SPECIES_ABRA - .2byte MOVE_ENCORE - .2byte MOVE_BARRIER - .2byte MOVE_KNOCK_OFF - .2byte MOVE_FIRE_PUNCH - .2byte MOVE_THUNDER_PUNCH - .2byte MOVE_ICE_PUNCH - - egg_moves_begin SPECIES_MACHOP - .2byte MOVE_LIGHT_SCREEN - .2byte MOVE_MEDITATE - .2byte MOVE_ROLLING_KICK - .2byte MOVE_ENCORE - .2byte MOVE_SMELLING_SALT - .2byte MOVE_COUNTER - .2byte MOVE_ROCK_SLIDE - - egg_moves_begin SPECIES_BELLSPROUT - .2byte MOVE_SWORDS_DANCE - .2byte MOVE_ENCORE - .2byte MOVE_REFLECT - .2byte MOVE_SYNTHESIS - .2byte MOVE_LEECH_LIFE - .2byte MOVE_INGRAIN - .2byte MOVE_MAGICAL_LEAF - - egg_moves_begin SPECIES_TENTACOOL - .2byte MOVE_AURORA_BEAM - .2byte MOVE_MIRROR_COAT - .2byte MOVE_RAPID_SPIN - .2byte MOVE_HAZE - .2byte MOVE_SAFEGUARD - .2byte MOVE_CONFUSE_RAY - - egg_moves_begin SPECIES_GEODUDE - .2byte MOVE_MEGA_PUNCH - .2byte MOVE_ROCK_SLIDE - .2byte MOVE_BLOCK - - egg_moves_begin SPECIES_PONYTA - .2byte MOVE_FLAME_WHEEL - .2byte MOVE_THRASH - .2byte MOVE_DOUBLE_KICK - .2byte MOVE_HYPNOSIS - .2byte MOVE_CHARM - .2byte MOVE_DOUBLE_EDGE - - egg_moves_begin SPECIES_SLOWPOKE - .2byte MOVE_SAFEGUARD - .2byte MOVE_BELLY_DRUM - .2byte MOVE_FUTURE_SIGHT - .2byte MOVE_STOMP - .2byte MOVE_MUD_SPORT - .2byte MOVE_SLEEP_TALK - .2byte MOVE_SNORE - - egg_moves_begin SPECIES_FARFETCHD - .2byte MOVE_STEEL_WING - .2byte MOVE_FORESIGHT - .2byte MOVE_MIRROR_MOVE - .2byte MOVE_GUST - .2byte MOVE_QUICK_ATTACK - .2byte MOVE_FLAIL - .2byte MOVE_FEATHER_DANCE - .2byte MOVE_CURSE - - egg_moves_begin SPECIES_DODUO - .2byte MOVE_QUICK_ATTACK - .2byte MOVE_SUPERSONIC - .2byte MOVE_HAZE - .2byte MOVE_FAINT_ATTACK - .2byte MOVE_FLAIL - .2byte MOVE_ENDEAVOR - - egg_moves_begin SPECIES_SEEL - .2byte MOVE_LICK - .2byte MOVE_PERISH_SONG - .2byte MOVE_DISABLE - .2byte MOVE_HORN_DRILL - .2byte MOVE_SLAM - .2byte MOVE_ENCORE - .2byte MOVE_FAKE_OUT - .2byte MOVE_ICICLE_SPEAR - - egg_moves_begin SPECIES_GRIMER - .2byte MOVE_HAZE - .2byte MOVE_MEAN_LOOK - .2byte MOVE_LICK - .2byte MOVE_IMPRISON - .2byte MOVE_CURSE - .2byte MOVE_SHADOW_PUNCH - .2byte MOVE_EXPLOSION - - egg_moves_begin SPECIES_SHELLDER - .2byte MOVE_BUBBLE_BEAM - .2byte MOVE_TAKE_DOWN - .2byte MOVE_BARRIER - .2byte MOVE_RAPID_SPIN - .2byte MOVE_SCREECH - .2byte MOVE_ICICLE_SPEAR - - egg_moves_begin SPECIES_GASTLY - .2byte MOVE_PSYWAVE - .2byte MOVE_PERISH_SONG - .2byte MOVE_HAZE - .2byte MOVE_ASTONISH - .2byte MOVE_WILL_O_WISP - .2byte MOVE_GRUDGE - .2byte MOVE_EXPLOSION - - egg_moves_begin SPECIES_ONIX - .2byte MOVE_ROCK_SLIDE - .2byte MOVE_FLAIL - .2byte MOVE_EXPLOSION - .2byte MOVE_BLOCK - - egg_moves_begin SPECIES_DROWZEE - .2byte MOVE_BARRIER - .2byte MOVE_ASSIST - .2byte MOVE_ROLE_PLAY - .2byte MOVE_FIRE_PUNCH - .2byte MOVE_THUNDER_PUNCH - .2byte MOVE_ICE_PUNCH - - egg_moves_begin SPECIES_KRABBY - .2byte MOVE_DIG - .2byte MOVE_HAZE - .2byte MOVE_AMNESIA - .2byte MOVE_FLAIL - .2byte MOVE_SLAM - .2byte MOVE_KNOCK_OFF - .2byte MOVE_SWORDS_DANCE - - egg_moves_begin SPECIES_EXEGGCUTE - .2byte MOVE_SYNTHESIS - .2byte MOVE_MOONLIGHT - .2byte MOVE_REFLECT - .2byte MOVE_ANCIENT_POWER - .2byte MOVE_PSYCH_UP - .2byte MOVE_INGRAIN - .2byte MOVE_CURSE - - egg_moves_begin SPECIES_CUBONE - .2byte MOVE_ROCK_SLIDE - .2byte MOVE_ANCIENT_POWER - .2byte MOVE_BELLY_DRUM - .2byte MOVE_SCREECH - .2byte MOVE_SKULL_BASH - .2byte MOVE_PERISH_SONG - .2byte MOVE_SWORDS_DANCE - - egg_moves_begin SPECIES_LICKITUNG - .2byte MOVE_BELLY_DRUM - .2byte MOVE_MAGNITUDE - .2byte MOVE_BODY_SLAM - .2byte MOVE_CURSE - .2byte MOVE_SMELLING_SALT - .2byte MOVE_SLEEP_TALK - .2byte MOVE_SNORE - .2byte MOVE_SUBSTITUTE - - egg_moves_begin SPECIES_KOFFING - .2byte MOVE_SCREECH - .2byte MOVE_PSYWAVE - .2byte MOVE_PSYBEAM - .2byte MOVE_DESTINY_BOND - .2byte MOVE_PAIN_SPLIT - .2byte MOVE_WILL_O_WISP - - egg_moves_begin SPECIES_RHYHORN - .2byte MOVE_CRUNCH - .2byte MOVE_REVERSAL - .2byte MOVE_ROCK_SLIDE - .2byte MOVE_COUNTER - .2byte MOVE_MAGNITUDE - .2byte MOVE_SWORDS_DANCE - .2byte MOVE_CURSE - .2byte MOVE_CRUSH_CLAW - - egg_moves_begin SPECIES_CHANSEY - .2byte MOVE_PRESENT - .2byte MOVE_METRONOME - .2byte MOVE_HEAL_BELL - .2byte MOVE_AROMATHERAPY - .2byte MOVE_SUBSTITUTE - - egg_moves_begin SPECIES_TANGELA - .2byte MOVE_FLAIL - .2byte MOVE_CONFUSION - .2byte MOVE_MEGA_DRAIN - .2byte MOVE_REFLECT - .2byte MOVE_AMNESIA - .2byte MOVE_LEECH_SEED - .2byte MOVE_NATURE_POWER - - egg_moves_begin SPECIES_KANGASKHAN - .2byte MOVE_STOMP - .2byte MOVE_FORESIGHT - .2byte MOVE_FOCUS_ENERGY - .2byte MOVE_SAFEGUARD - .2byte MOVE_DISABLE - .2byte MOVE_COUNTER - .2byte MOVE_CRUSH_CLAW - .2byte MOVE_SUBSTITUTE - - egg_moves_begin SPECIES_HORSEA - .2byte MOVE_FLAIL - .2byte MOVE_AURORA_BEAM - .2byte MOVE_OCTAZOOKA - .2byte MOVE_DISABLE - .2byte MOVE_SPLASH - .2byte MOVE_DRAGON_RAGE - .2byte MOVE_DRAGON_BREATH - - egg_moves_begin SPECIES_GOLDEEN - .2byte MOVE_PSYBEAM - .2byte MOVE_HAZE - .2byte MOVE_HYDRO_PUMP - .2byte MOVE_SLEEP_TALK - .2byte MOVE_MUD_SPORT - - egg_moves_begin SPECIES_MR_MIME - .2byte MOVE_FUTURE_SIGHT - .2byte MOVE_HYPNOSIS - .2byte MOVE_MIMIC - .2byte MOVE_PSYCH_UP - .2byte MOVE_FAKE_OUT - .2byte MOVE_TRICK - - egg_moves_begin SPECIES_SCYTHER - .2byte MOVE_COUNTER - .2byte MOVE_SAFEGUARD - .2byte MOVE_BATON_PASS - .2byte MOVE_RAZOR_WIND - .2byte MOVE_REVERSAL - .2byte MOVE_LIGHT_SCREEN - .2byte MOVE_ENDURE - .2byte MOVE_SILVER_WIND - - egg_moves_begin SPECIES_PINSIR - .2byte MOVE_FURY_ATTACK - .2byte MOVE_FLAIL - .2byte MOVE_FALSE_SWIPE - .2byte MOVE_FAINT_ATTACK - - egg_moves_begin SPECIES_LAPRAS - .2byte MOVE_FORESIGHT - .2byte MOVE_SUBSTITUTE - .2byte MOVE_TICKLE - .2byte MOVE_REFRESH - .2byte MOVE_DRAGON_DANCE - .2byte MOVE_CURSE - .2byte MOVE_SLEEP_TALK - .2byte MOVE_HORN_DRILL - - egg_moves_begin SPECIES_EEVEE - .2byte MOVE_CHARM - .2byte MOVE_FLAIL - .2byte MOVE_ENDURE - .2byte MOVE_CURSE - .2byte MOVE_TICKLE - .2byte MOVE_WISH - - egg_moves_begin SPECIES_OMANYTE - .2byte MOVE_BUBBLE_BEAM - .2byte MOVE_AURORA_BEAM - .2byte MOVE_SLAM - .2byte MOVE_SUPERSONIC - .2byte MOVE_HAZE - .2byte MOVE_ROCK_SLIDE - .2byte MOVE_SPIKES - - egg_moves_begin SPECIES_KABUTO - .2byte MOVE_BUBBLE_BEAM - .2byte MOVE_AURORA_BEAM - .2byte MOVE_RAPID_SPIN - .2byte MOVE_DIG - .2byte MOVE_FLAIL - .2byte MOVE_KNOCK_OFF - .2byte MOVE_CONFUSE_RAY - - egg_moves_begin SPECIES_AERODACTYL - .2byte MOVE_WHIRLWIND - .2byte MOVE_PURSUIT - .2byte MOVE_FORESIGHT - .2byte MOVE_STEEL_WING - .2byte MOVE_DRAGON_BREATH - .2byte MOVE_CURSE - - egg_moves_begin SPECIES_SNORLAX - .2byte MOVE_LICK - .2byte MOVE_CHARM - .2byte MOVE_DOUBLE_EDGE - .2byte MOVE_CURSE - .2byte MOVE_FISSURE - .2byte MOVE_SUBSTITUTE - - egg_moves_begin SPECIES_DRATINI - .2byte MOVE_LIGHT_SCREEN - .2byte MOVE_MIST - .2byte MOVE_HAZE - .2byte MOVE_SUPERSONIC - .2byte MOVE_DRAGON_BREATH - .2byte MOVE_DRAGON_DANCE - - egg_moves_begin SPECIES_CHIKORITA - .2byte MOVE_VINE_WHIP - .2byte MOVE_LEECH_SEED - .2byte MOVE_COUNTER - .2byte MOVE_ANCIENT_POWER - .2byte MOVE_FLAIL - .2byte MOVE_NATURE_POWER - .2byte MOVE_INGRAIN - .2byte MOVE_GRASS_WHISTLE - - egg_moves_begin SPECIES_CYNDAQUIL - .2byte MOVE_FURY_SWIPES - .2byte MOVE_QUICK_ATTACK - .2byte MOVE_REVERSAL - .2byte MOVE_THRASH - .2byte MOVE_FORESIGHT - .2byte MOVE_COVET - .2byte MOVE_HOWL - .2byte MOVE_CRUSH_CLAW - - egg_moves_begin SPECIES_TOTODILE - .2byte MOVE_CRUNCH - .2byte MOVE_THRASH - .2byte MOVE_HYDRO_PUMP - .2byte MOVE_ANCIENT_POWER - .2byte MOVE_ROCK_SLIDE - .2byte MOVE_MUD_SPORT - .2byte MOVE_WATER_SPORT - .2byte MOVE_DRAGON_CLAW - - egg_moves_begin SPECIES_SENTRET - .2byte MOVE_DOUBLE_EDGE - .2byte MOVE_PURSUIT - .2byte MOVE_SLASH - .2byte MOVE_FOCUS_ENERGY - .2byte MOVE_REVERSAL - .2byte MOVE_SUBSTITUTE - .2byte MOVE_TRICK - .2byte MOVE_ASSIST - - egg_moves_begin SPECIES_HOOTHOOT - .2byte MOVE_MIRROR_MOVE - .2byte MOVE_SUPERSONIC - .2byte MOVE_FAINT_ATTACK - .2byte MOVE_WING_ATTACK - .2byte MOVE_WHIRLWIND - .2byte MOVE_SKY_ATTACK - .2byte MOVE_FEATHER_DANCE - - egg_moves_begin SPECIES_LEDYBA - .2byte MOVE_PSYBEAM - .2byte MOVE_BIDE - .2byte MOVE_SILVER_WIND - - egg_moves_begin SPECIES_SPINARAK - .2byte MOVE_PSYBEAM - .2byte MOVE_DISABLE - .2byte MOVE_SONIC_BOOM - .2byte MOVE_BATON_PASS - .2byte MOVE_PURSUIT - .2byte MOVE_SIGNAL_BEAM - - egg_moves_begin SPECIES_CHINCHOU - .2byte MOVE_FLAIL - .2byte MOVE_SCREECH - .2byte MOVE_AMNESIA - - egg_moves_begin SPECIES_PICHU - .2byte MOVE_REVERSAL - .2byte MOVE_BIDE - .2byte MOVE_PRESENT - .2byte MOVE_ENCORE - .2byte MOVE_DOUBLE_SLAP - .2byte MOVE_WISH - .2byte MOVE_CHARGE - - egg_moves_begin SPECIES_CLEFFA - .2byte MOVE_PRESENT - .2byte MOVE_METRONOME - .2byte MOVE_AMNESIA - .2byte MOVE_BELLY_DRUM - .2byte MOVE_SPLASH - .2byte MOVE_MIMIC - .2byte MOVE_WISH - .2byte MOVE_SUBSTITUTE - - egg_moves_begin SPECIES_IGGLYBUFF - .2byte MOVE_PERISH_SONG - .2byte MOVE_PRESENT - .2byte MOVE_FAINT_ATTACK - .2byte MOVE_WISH - .2byte MOVE_FAKE_TEARS - - egg_moves_begin SPECIES_TOGEPI - .2byte MOVE_PRESENT - .2byte MOVE_MIRROR_MOVE - .2byte MOVE_PECK - .2byte MOVE_FORESIGHT - .2byte MOVE_FUTURE_SIGHT - .2byte MOVE_SUBSTITUTE - .2byte MOVE_PSYCH_UP - - egg_moves_begin SPECIES_NATU - .2byte MOVE_HAZE - .2byte MOVE_DRILL_PECK - .2byte MOVE_QUICK_ATTACK - .2byte MOVE_FAINT_ATTACK - .2byte MOVE_STEEL_WING - .2byte MOVE_PSYCH_UP - .2byte MOVE_FEATHER_DANCE - .2byte MOVE_REFRESH - - egg_moves_begin SPECIES_MAREEP - .2byte MOVE_TAKE_DOWN - .2byte MOVE_BODY_SLAM - .2byte MOVE_SAFEGUARD - .2byte MOVE_SCREECH - .2byte MOVE_REFLECT - .2byte MOVE_ODOR_SLEUTH - .2byte MOVE_CHARGE - - egg_moves_begin SPECIES_MARILL - .2byte MOVE_LIGHT_SCREEN - .2byte MOVE_PRESENT - .2byte MOVE_AMNESIA - .2byte MOVE_FUTURE_SIGHT - .2byte MOVE_BELLY_DRUM - .2byte MOVE_PERISH_SONG - .2byte MOVE_SUPERSONIC - .2byte MOVE_SUBSTITUTE - - egg_moves_begin SPECIES_SUDOWOODO - .2byte MOVE_SELF_DESTRUCT - - egg_moves_begin SPECIES_HOPPIP - .2byte MOVE_CONFUSION - .2byte MOVE_ENCORE - .2byte MOVE_DOUBLE_EDGE - .2byte MOVE_REFLECT - .2byte MOVE_AMNESIA - .2byte MOVE_HELPING_HAND - .2byte MOVE_PSYCH_UP - - egg_moves_begin SPECIES_AIPOM - .2byte MOVE_COUNTER - .2byte MOVE_SCREECH - .2byte MOVE_PURSUIT - .2byte MOVE_AGILITY - .2byte MOVE_SPITE - .2byte MOVE_SLAM - .2byte MOVE_DOUBLE_SLAP - .2byte MOVE_BEAT_UP - - egg_moves_begin SPECIES_SUNKERN - .2byte MOVE_GRASS_WHISTLE - .2byte MOVE_ENCORE - .2byte MOVE_LEECH_SEED - .2byte MOVE_NATURE_POWER - .2byte MOVE_CURSE - .2byte MOVE_HELPING_HAND - - egg_moves_begin SPECIES_YANMA - .2byte MOVE_WHIRLWIND - .2byte MOVE_REVERSAL - .2byte MOVE_LEECH_LIFE - .2byte MOVE_SIGNAL_BEAM - .2byte MOVE_SILVER_WIND - - egg_moves_begin SPECIES_WOOPER - .2byte MOVE_BODY_SLAM - .2byte MOVE_ANCIENT_POWER - .2byte MOVE_SAFEGUARD - .2byte MOVE_CURSE - .2byte MOVE_MUD_SPORT - .2byte MOVE_STOCKPILE - .2byte MOVE_SWALLOW - .2byte MOVE_SPIT_UP - - egg_moves_begin SPECIES_MURKROW - .2byte MOVE_WHIRLWIND - .2byte MOVE_DRILL_PECK - .2byte MOVE_MIRROR_MOVE - .2byte MOVE_WING_ATTACK - .2byte MOVE_SKY_ATTACK - .2byte MOVE_CONFUSE_RAY - .2byte MOVE_FEATHER_DANCE - .2byte MOVE_PERISH_SONG - - egg_moves_begin SPECIES_MISDREAVUS - .2byte MOVE_SCREECH - .2byte MOVE_DESTINY_BOND - .2byte MOVE_PSYCH_UP - .2byte MOVE_IMPRISON - - egg_moves_begin SPECIES_GIRAFARIG - .2byte MOVE_TAKE_DOWN - .2byte MOVE_AMNESIA - .2byte MOVE_FORESIGHT - .2byte MOVE_FUTURE_SIGHT - .2byte MOVE_BEAT_UP - .2byte MOVE_PSYCH_UP - .2byte MOVE_WISH - .2byte MOVE_MAGIC_COAT - - egg_moves_begin SPECIES_PINECO - .2byte MOVE_REFLECT - .2byte MOVE_PIN_MISSILE - .2byte MOVE_FLAIL - .2byte MOVE_SWIFT - .2byte MOVE_COUNTER - .2byte MOVE_SAND_TOMB - - egg_moves_begin SPECIES_DUNSPARCE - .2byte MOVE_BIDE - .2byte MOVE_ANCIENT_POWER - .2byte MOVE_ROCK_SLIDE - .2byte MOVE_BITE - .2byte MOVE_HEADBUTT - .2byte MOVE_ASTONISH - .2byte MOVE_CURSE - - egg_moves_begin SPECIES_GLIGAR - .2byte MOVE_METAL_CLAW - .2byte MOVE_WING_ATTACK - .2byte MOVE_RAZOR_WIND - .2byte MOVE_COUNTER - .2byte MOVE_SAND_TOMB - - egg_moves_begin SPECIES_SNUBBULL - .2byte MOVE_METRONOME - .2byte MOVE_FAINT_ATTACK - .2byte MOVE_REFLECT - .2byte MOVE_PRESENT - .2byte MOVE_CRUNCH - .2byte MOVE_HEAL_BELL - .2byte MOVE_SNORE - .2byte MOVE_SMELLING_SALT - - egg_moves_begin SPECIES_QWILFISH - .2byte MOVE_FLAIL - .2byte MOVE_HAZE - .2byte MOVE_BUBBLE_BEAM - .2byte MOVE_SUPERSONIC - .2byte MOVE_ASTONISH - - egg_moves_begin SPECIES_SHUCKLE - .2byte MOVE_SWEET_SCENT - - egg_moves_begin SPECIES_HERACROSS - .2byte MOVE_HARDEN - .2byte MOVE_BIDE - .2byte MOVE_FLAIL - .2byte MOVE_FALSE_SWIPE - - egg_moves_begin SPECIES_SNEASEL - .2byte MOVE_COUNTER - .2byte MOVE_SPITE - .2byte MOVE_FORESIGHT - .2byte MOVE_REFLECT - .2byte MOVE_BITE - .2byte MOVE_CRUSH_CLAW - .2byte MOVE_FAKE_OUT - - egg_moves_begin SPECIES_TEDDIURSA - .2byte MOVE_CRUNCH - .2byte MOVE_TAKE_DOWN - .2byte MOVE_SEISMIC_TOSS - .2byte MOVE_COUNTER - .2byte MOVE_METAL_CLAW - .2byte MOVE_FAKE_TEARS - .2byte MOVE_YAWN - .2byte MOVE_SLEEP_TALK - - egg_moves_begin SPECIES_SLUGMA - .2byte MOVE_ACID_ARMOR - .2byte MOVE_HEAT_WAVE - - egg_moves_begin SPECIES_SWINUB - .2byte MOVE_TAKE_DOWN - .2byte MOVE_BITE - .2byte MOVE_BODY_SLAM - .2byte MOVE_ROCK_SLIDE - .2byte MOVE_ANCIENT_POWER - .2byte MOVE_MUD_SHOT - .2byte MOVE_ICICLE_SPEAR - .2byte MOVE_DOUBLE_EDGE - - egg_moves_begin SPECIES_CORSOLA - .2byte MOVE_ROCK_SLIDE - .2byte MOVE_SCREECH - .2byte MOVE_MIST - .2byte MOVE_AMNESIA - .2byte MOVE_BARRIER - .2byte MOVE_INGRAIN - .2byte MOVE_CONFUSE_RAY - .2byte MOVE_ICICLE_SPEAR - - egg_moves_begin SPECIES_REMORAID - .2byte MOVE_AURORA_BEAM - .2byte MOVE_OCTAZOOKA - .2byte MOVE_SUPERSONIC - .2byte MOVE_HAZE - .2byte MOVE_SCREECH - .2byte MOVE_THUNDER_WAVE - .2byte MOVE_ROCK_BLAST - - egg_moves_begin SPECIES_DELIBIRD - .2byte MOVE_AURORA_BEAM - .2byte MOVE_QUICK_ATTACK - .2byte MOVE_FUTURE_SIGHT - .2byte MOVE_SPLASH - .2byte MOVE_RAPID_SPIN - .2byte MOVE_ICE_BALL - - egg_moves_begin SPECIES_MANTINE - .2byte MOVE_TWISTER - .2byte MOVE_HYDRO_PUMP - .2byte MOVE_HAZE - .2byte MOVE_SLAM - .2byte MOVE_MUD_SPORT - .2byte MOVE_ROCK_SLIDE - - egg_moves_begin SPECIES_SKARMORY - .2byte MOVE_DRILL_PECK - .2byte MOVE_PURSUIT - .2byte MOVE_WHIRLWIND - .2byte MOVE_SKY_ATTACK - .2byte MOVE_CURSE - - egg_moves_begin SPECIES_HOUNDOUR - .2byte MOVE_FIRE_SPIN - .2byte MOVE_RAGE - .2byte MOVE_PURSUIT - .2byte MOVE_COUNTER - .2byte MOVE_SPITE - .2byte MOVE_REVERSAL - .2byte MOVE_BEAT_UP - .2byte MOVE_WILL_O_WISP - - egg_moves_begin SPECIES_PHANPY - .2byte MOVE_FOCUS_ENERGY - .2byte MOVE_BODY_SLAM - .2byte MOVE_ANCIENT_POWER - .2byte MOVE_SNORE - .2byte MOVE_COUNTER - .2byte MOVE_FISSURE - - egg_moves_begin SPECIES_STANTLER - .2byte MOVE_SPITE - .2byte MOVE_DISABLE - .2byte MOVE_BITE - .2byte MOVE_SWAGGER - .2byte MOVE_PSYCH_UP - .2byte MOVE_EXTRASENSORY - - egg_moves_begin SPECIES_TYROGUE - .2byte MOVE_RAPID_SPIN - .2byte MOVE_HI_JUMP_KICK - .2byte MOVE_MACH_PUNCH - .2byte MOVE_MIND_READER - .2byte MOVE_HELPING_HAND - - egg_moves_begin SPECIES_SMOOCHUM - .2byte MOVE_MEDITATE - .2byte MOVE_PSYCH_UP - .2byte MOVE_FAKE_OUT - .2byte MOVE_WISH - .2byte MOVE_ICE_PUNCH - - egg_moves_begin SPECIES_ELEKID - .2byte MOVE_KARATE_CHOP - .2byte MOVE_BARRIER - .2byte MOVE_ROLLING_KICK - .2byte MOVE_MEDITATE - .2byte MOVE_CROSS_CHOP - .2byte MOVE_FIRE_PUNCH - .2byte MOVE_ICE_PUNCH - - egg_moves_begin SPECIES_MAGBY - .2byte MOVE_KARATE_CHOP - .2byte MOVE_MEGA_PUNCH - .2byte MOVE_BARRIER - .2byte MOVE_SCREECH - .2byte MOVE_CROSS_CHOP - .2byte MOVE_THUNDER_PUNCH - - egg_moves_begin SPECIES_MILTANK - .2byte MOVE_PRESENT - .2byte MOVE_REVERSAL - .2byte MOVE_SEISMIC_TOSS - .2byte MOVE_ENDURE - .2byte MOVE_PSYCH_UP - .2byte MOVE_CURSE - .2byte MOVE_HELPING_HAND - .2byte MOVE_SLEEP_TALK - - egg_moves_begin SPECIES_LARVITAR - .2byte MOVE_PURSUIT - .2byte MOVE_STOMP - .2byte MOVE_OUTRAGE - .2byte MOVE_FOCUS_ENERGY - .2byte MOVE_ANCIENT_POWER - .2byte MOVE_DRAGON_DANCE - .2byte MOVE_CURSE - - egg_moves_begin SPECIES_TREECKO - .2byte MOVE_CRUNCH - .2byte MOVE_MUD_SPORT - .2byte MOVE_ENDEAVOR - .2byte MOVE_LEECH_SEED - .2byte MOVE_DRAGON_BREATH - .2byte MOVE_CRUSH_CLAW - - egg_moves_begin SPECIES_TORCHIC - .2byte MOVE_COUNTER - .2byte MOVE_REVERSAL - .2byte MOVE_ENDURE - .2byte MOVE_SWAGGER - .2byte MOVE_ROCK_SLIDE - .2byte MOVE_SMELLING_SALT - - egg_moves_begin SPECIES_MUDKIP - .2byte MOVE_REFRESH - .2byte MOVE_UPROAR - .2byte MOVE_CURSE - .2byte MOVE_STOMP - .2byte MOVE_ICE_BALL - .2byte MOVE_MIRROR_COAT - - egg_moves_begin SPECIES_POOCHYENA - .2byte MOVE_ASTONISH - .2byte MOVE_POISON_FANG - .2byte MOVE_COVET - .2byte MOVE_LEER - .2byte MOVE_YAWN - - egg_moves_begin SPECIES_ZIGZAGOON - .2byte MOVE_CHARM - .2byte MOVE_PURSUIT - .2byte MOVE_SUBSTITUTE - .2byte MOVE_TICKLE - .2byte MOVE_TRICK - - egg_moves_begin SPECIES_LOTAD - .2byte MOVE_SYNTHESIS - .2byte MOVE_RAZOR_LEAF - .2byte MOVE_SWEET_SCENT - .2byte MOVE_LEECH_SEED - .2byte MOVE_FLAIL - .2byte MOVE_WATER_GUN - - egg_moves_begin SPECIES_SEEDOT - .2byte MOVE_LEECH_SEED - .2byte MOVE_AMNESIA - .2byte MOVE_QUICK_ATTACK - .2byte MOVE_RAZOR_WIND - .2byte MOVE_TAKE_DOWN - .2byte MOVE_FALSE_SWIPE - - egg_moves_begin SPECIES_NINCADA - .2byte MOVE_ENDURE - .2byte MOVE_FAINT_ATTACK - .2byte MOVE_GUST - .2byte MOVE_SILVER_WIND - - egg_moves_begin SPECIES_TAILLOW - .2byte MOVE_PURSUIT - .2byte MOVE_SUPERSONIC - .2byte MOVE_REFRESH - .2byte MOVE_MIRROR_MOVE - .2byte MOVE_RAGE - .2byte MOVE_SKY_ATTACK - - egg_moves_begin SPECIES_SHROOMISH - .2byte MOVE_FAKE_TEARS - .2byte MOVE_SWAGGER - .2byte MOVE_CHARM - .2byte MOVE_FALSE_SWIPE - .2byte MOVE_HELPING_HAND - - egg_moves_begin SPECIES_SPINDA - .2byte MOVE_ENCORE - .2byte MOVE_ROCK_SLIDE - .2byte MOVE_ASSIST - .2byte MOVE_DISABLE - .2byte MOVE_BATON_PASS - .2byte MOVE_WISH - .2byte MOVE_TRICK - .2byte MOVE_SMELLING_SALT - - egg_moves_begin SPECIES_WINGULL - .2byte MOVE_MIST - .2byte MOVE_TWISTER - .2byte MOVE_AGILITY - .2byte MOVE_GUST - .2byte MOVE_WATER_SPORT - - egg_moves_begin SPECIES_SURSKIT - .2byte MOVE_FORESIGHT - .2byte MOVE_MUD_SHOT - .2byte MOVE_PSYBEAM - .2byte MOVE_HYDRO_PUMP - .2byte MOVE_MIND_READER - - egg_moves_begin SPECIES_WAILMER - .2byte MOVE_DOUBLE_EDGE - .2byte MOVE_THRASH - .2byte MOVE_SWAGGER - .2byte MOVE_SNORE - .2byte MOVE_SLEEP_TALK - .2byte MOVE_CURSE - .2byte MOVE_FISSURE - .2byte MOVE_TICKLE - - egg_moves_begin SPECIES_SKITTY - .2byte MOVE_HELPING_HAND - .2byte MOVE_PSYCH_UP - .2byte MOVE_UPROAR - .2byte MOVE_FAKE_TEARS - .2byte MOVE_WISH - .2byte MOVE_BATON_PASS - .2byte MOVE_SUBSTITUTE - .2byte MOVE_TICKLE - - egg_moves_begin SPECIES_KECLEON - .2byte MOVE_DISABLE - .2byte MOVE_MAGIC_COAT - .2byte MOVE_TRICK - - egg_moves_begin SPECIES_NOSEPASS - .2byte MOVE_MAGNITUDE - .2byte MOVE_ROLLOUT - .2byte MOVE_EXPLOSION - - egg_moves_begin SPECIES_TORKOAL - .2byte MOVE_ERUPTION - .2byte MOVE_ENDURE - .2byte MOVE_SLEEP_TALK - .2byte MOVE_YAWN - - egg_moves_begin SPECIES_SABLEYE - .2byte MOVE_PSYCH_UP - .2byte MOVE_RECOVER - .2byte MOVE_MOONLIGHT - - egg_moves_begin SPECIES_BARBOACH - .2byte MOVE_THRASH - .2byte MOVE_WHIRLPOOL - .2byte MOVE_SPARK - - egg_moves_begin SPECIES_LUVDISC - .2byte MOVE_SPLASH - .2byte MOVE_SUPERSONIC - .2byte MOVE_WATER_SPORT - .2byte MOVE_MUD_SPORT - - egg_moves_begin SPECIES_CORPHISH - .2byte MOVE_MUD_SPORT - .2byte MOVE_ENDEAVOR - .2byte MOVE_BODY_SLAM - .2byte MOVE_ANCIENT_POWER - - egg_moves_begin SPECIES_FEEBAS - .2byte MOVE_MIRROR_COAT - .2byte MOVE_DRAGON_BREATH - .2byte MOVE_MUD_SPORT - .2byte MOVE_HYPNOSIS - .2byte MOVE_LIGHT_SCREEN - .2byte MOVE_CONFUSE_RAY - - egg_moves_begin SPECIES_CARVANHA - .2byte MOVE_HYDRO_PUMP - .2byte MOVE_DOUBLE_EDGE - .2byte MOVE_THRASH - - egg_moves_begin SPECIES_TRAPINCH - .2byte MOVE_FOCUS_ENERGY - .2byte MOVE_QUICK_ATTACK - .2byte MOVE_GUST - - egg_moves_begin SPECIES_MAKUHITA - .2byte MOVE_FAINT_ATTACK - .2byte MOVE_DETECT - .2byte MOVE_FORESIGHT - .2byte MOVE_HELPING_HAND - .2byte MOVE_CROSS_CHOP - .2byte MOVE_REVENGE - .2byte MOVE_DYNAMIC_PUNCH - .2byte MOVE_COUNTER - - egg_moves_begin SPECIES_ELECTRIKE - .2byte MOVE_CRUNCH - .2byte MOVE_HEADBUTT - .2byte MOVE_UPROAR - .2byte MOVE_CURSE - .2byte MOVE_SWIFT - - egg_moves_begin SPECIES_NUMEL - .2byte MOVE_HOWL - .2byte MOVE_SCARY_FACE - .2byte MOVE_BODY_SLAM - .2byte MOVE_ROLLOUT - .2byte MOVE_DEFENSE_CURL - .2byte MOVE_STOMP - - egg_moves_begin SPECIES_SPHEAL - .2byte MOVE_WATER_SPORT - .2byte MOVE_STOCKPILE - .2byte MOVE_SWALLOW - .2byte MOVE_SPIT_UP - .2byte MOVE_YAWN - .2byte MOVE_ROCK_SLIDE - .2byte MOVE_CURSE - .2byte MOVE_FISSURE - - egg_moves_begin SPECIES_CACNEA - .2byte MOVE_GRASS_WHISTLE - .2byte MOVE_ACID - .2byte MOVE_TEETER_DANCE - .2byte MOVE_DYNAMIC_PUNCH - .2byte MOVE_COUNTER - - egg_moves_begin SPECIES_SNORUNT - .2byte MOVE_BLOCK - .2byte MOVE_SPIKES - - egg_moves_begin SPECIES_AZURILL - .2byte MOVE_ENCORE - .2byte MOVE_SING - .2byte MOVE_REFRESH - .2byte MOVE_SLAM - .2byte MOVE_TICKLE - - egg_moves_begin SPECIES_SPOINK - .2byte MOVE_FUTURE_SIGHT - .2byte MOVE_EXTRASENSORY - .2byte MOVE_SUBSTITUTE - .2byte MOVE_TRICK - - egg_moves_begin SPECIES_PLUSLE - .2byte MOVE_SUBSTITUTE - .2byte MOVE_WISH - - egg_moves_begin SPECIES_MINUN - .2byte MOVE_SUBSTITUTE - .2byte MOVE_WISH - - egg_moves_begin SPECIES_MAWILE - .2byte MOVE_SWORDS_DANCE - .2byte MOVE_FALSE_SWIPE - .2byte MOVE_POISON_FANG - .2byte MOVE_PSYCH_UP - .2byte MOVE_ANCIENT_POWER - .2byte MOVE_TICKLE - - egg_moves_begin SPECIES_MEDITITE - .2byte MOVE_FIRE_PUNCH - .2byte MOVE_THUNDER_PUNCH - .2byte MOVE_ICE_PUNCH - .2byte MOVE_FORESIGHT - .2byte MOVE_FAKE_OUT - .2byte MOVE_BATON_PASS - .2byte MOVE_DYNAMIC_PUNCH - - egg_moves_begin SPECIES_SWABLU - .2byte MOVE_AGILITY - .2byte MOVE_HAZE - .2byte MOVE_PURSUIT - .2byte MOVE_RAGE - - egg_moves_begin SPECIES_DUSKULL - .2byte MOVE_IMPRISON - .2byte MOVE_DESTINY_BOND - .2byte MOVE_PAIN_SPLIT - .2byte MOVE_GRUDGE - .2byte MOVE_MEMENTO - .2byte MOVE_FAINT_ATTACK - - egg_moves_begin SPECIES_ROSELIA - .2byte MOVE_SPIKES - .2byte MOVE_SYNTHESIS - .2byte MOVE_PIN_MISSILE - .2byte MOVE_COTTON_SPORE - - egg_moves_begin SPECIES_SLAKOTH - .2byte MOVE_PURSUIT - .2byte MOVE_SLASH - .2byte MOVE_BODY_SLAM - .2byte MOVE_SNORE - .2byte MOVE_CRUSH_CLAW - .2byte MOVE_CURSE - .2byte MOVE_SLEEP_TALK - - egg_moves_begin SPECIES_GULPIN - .2byte MOVE_DREAM_EATER - .2byte MOVE_ACID_ARMOR - .2byte MOVE_SMOG - .2byte MOVE_PAIN_SPLIT - - egg_moves_begin SPECIES_TROPIUS - .2byte MOVE_HEADBUTT - .2byte MOVE_SLAM - .2byte MOVE_RAZOR_WIND - .2byte MOVE_LEECH_SEED - .2byte MOVE_NATURE_POWER - - egg_moves_begin SPECIES_WHISMUR - .2byte MOVE_TAKE_DOWN - .2byte MOVE_SNORE - .2byte MOVE_SWAGGER - .2byte MOVE_EXTRASENSORY - .2byte MOVE_SMELLING_SALT - - egg_moves_begin SPECIES_CLAMPERL - .2byte MOVE_REFRESH - .2byte MOVE_MUD_SPORT - .2byte MOVE_BODY_SLAM - .2byte MOVE_SUPERSONIC - .2byte MOVE_BARRIER - .2byte MOVE_CONFUSE_RAY - - egg_moves_begin SPECIES_ABSOL - .2byte MOVE_BATON_PASS - .2byte MOVE_FAINT_ATTACK - .2byte MOVE_DOUBLE_EDGE - .2byte MOVE_MAGIC_COAT - .2byte MOVE_CURSE - .2byte MOVE_SUBSTITUTE - - egg_moves_begin SPECIES_SHUPPET - .2byte MOVE_DISABLE - .2byte MOVE_DESTINY_BOND - .2byte MOVE_FORESIGHT - .2byte MOVE_ASTONISH - .2byte MOVE_IMPRISON - - egg_moves_begin SPECIES_SEVIPER - .2byte MOVE_STOCKPILE - .2byte MOVE_SWALLOW - .2byte MOVE_SPIT_UP - .2byte MOVE_BODY_SLAM - - egg_moves_begin SPECIES_ZANGOOSE - .2byte MOVE_FLAIL - .2byte MOVE_DOUBLE_KICK - .2byte MOVE_RAZOR_WIND - .2byte MOVE_COUNTER - .2byte MOVE_ROAR - .2byte MOVE_CURSE - - egg_moves_begin SPECIES_RELICANTH - .2byte MOVE_MAGNITUDE - .2byte MOVE_SKULL_BASH - .2byte MOVE_WATER_SPORT - .2byte MOVE_AMNESIA - .2byte MOVE_SLEEP_TALK - .2byte MOVE_ROCK_SLIDE - - egg_moves_begin SPECIES_ARON - .2byte MOVE_ENDEAVOR - .2byte MOVE_BODY_SLAM - .2byte MOVE_STOMP - .2byte MOVE_SMELLING_SALT - - egg_moves_begin SPECIES_CASTFORM - .2byte MOVE_FUTURE_SIGHT - .2byte MOVE_PSYCH_UP - - egg_moves_begin SPECIES_VOLBEAT - .2byte MOVE_BATON_PASS - .2byte MOVE_SILVER_WIND - .2byte MOVE_TRICK - - egg_moves_begin SPECIES_ILLUMISE - .2byte MOVE_BATON_PASS - .2byte MOVE_SILVER_WIND - .2byte MOVE_GROWTH - - egg_moves_begin SPECIES_LILEEP - .2byte MOVE_BARRIER - .2byte MOVE_RECOVER - .2byte MOVE_MIRROR_COAT - .2byte MOVE_ROCK_SLIDE - - egg_moves_begin SPECIES_ANORITH - .2byte MOVE_RAPID_SPIN - .2byte MOVE_KNOCK_OFF - .2byte MOVE_SWORDS_DANCE - .2byte MOVE_ROCK_SLIDE - - egg_moves_begin SPECIES_RALTS - .2byte MOVE_DISABLE - .2byte MOVE_WILL_O_WISP - .2byte MOVE_MEAN_LOOK - .2byte MOVE_MEMENTO - .2byte MOVE_DESTINY_BOND - - egg_moves_begin SPECIES_BAGON - .2byte MOVE_HYDRO_PUMP - .2byte MOVE_THRASH - .2byte MOVE_DRAGON_RAGE - .2byte MOVE_TWISTER - .2byte MOVE_DRAGON_DANCE - - egg_moves_begin SPECIES_CHIMECHO - .2byte MOVE_DISABLE - .2byte MOVE_CURSE - .2byte MOVE_HYPNOSIS - .2byte MOVE_DREAM_EATER - - .2byte -1 diff --git a/data/enemy_mon_elevation.inc b/data/enemy_mon_elevation.inc new file mode 100644 index 000000000..7e13f20d5 --- /dev/null +++ b/data/enemy_mon_elevation.inc @@ -0,0 +1,415 @@ +@ This determines how much higher above the usual position the enemy Pokémon +@ is during battle. Species that float or fly have nonzero values. +gEnemyMonElevation:: @ 81ECB14 + .byte 0 @ 0 + .byte 0 @ SPECIES_BULBASAUR + .byte 0 @ SPECIES_IVYSAUR + .byte 0 @ SPECIES_VENUSAUR + .byte 0 @ SPECIES_CHARMANDER + .byte 0 @ SPECIES_CHARMELEON + .byte 0 @ SPECIES_CHARIZARD + .byte 0 @ SPECIES_SQUIRTLE + .byte 0 @ SPECIES_WARTORTLE + .byte 0 @ SPECIES_BLASTOISE + .byte 0 @ SPECIES_CATERPIE + .byte 0 @ SPECIES_METAPOD + .byte 8 @ SPECIES_BUTTERFREE + .byte 0 @ SPECIES_WEEDLE + .byte 0 @ SPECIES_KAKUNA + .byte 8 @ SPECIES_BEEDRILL + .byte 16 @ SPECIES_PIDGEY + .byte 0 @ SPECIES_PIDGEOTTO + .byte 4 @ SPECIES_PIDGEOT + .byte 0 @ SPECIES_RATTATA + .byte 0 @ SPECIES_RATICATE + .byte 0 @ SPECIES_SPEAROW + .byte 4 @ SPECIES_FEAROW + .byte 0 @ SPECIES_EKANS + .byte 0 @ SPECIES_ARBOK + .byte 0 @ SPECIES_PIKACHU + .byte 0 @ SPECIES_RAICHU + .byte 0 @ SPECIES_SANDSHREW + .byte 0 @ SPECIES_SANDSLASH + .byte 0 @ SPECIES_NIDORAN_F + .byte 0 @ SPECIES_NIDORINA + .byte 0 @ SPECIES_NIDOQUEEN + .byte 0 @ SPECIES_NIDORAN_M + .byte 0 @ SPECIES_NIDORINO + .byte 0 @ SPECIES_NIDOKING + .byte 0 @ SPECIES_CLEFAIRY + .byte 0 @ SPECIES_CLEFABLE + .byte 0 @ SPECIES_VULPIX + .byte 0 @ SPECIES_NINETALES + .byte 0 @ SPECIES_JIGGLYPUFF + .byte 0 @ SPECIES_WIGGLYTUFF + .byte 8 @ SPECIES_ZUBAT + .byte 8 @ SPECIES_GOLBAT + .byte 0 @ SPECIES_ODDISH + .byte 0 @ SPECIES_GLOOM + .byte 0 @ SPECIES_VILEPLUME + .byte 0 @ SPECIES_PARAS + .byte 0 @ SPECIES_PARASECT + .byte 0 @ SPECIES_VENONAT + .byte 8 @ SPECIES_VENOMOTH + .byte 0 @ SPECIES_DIGLETT + .byte 0 @ SPECIES_DUGTRIO + .byte 0 @ SPECIES_MEOWTH + .byte 0 @ SPECIES_PERSIAN + .byte 0 @ SPECIES_PSYDUCK + .byte 0 @ SPECIES_GOLDUCK + .byte 0 @ SPECIES_MANKEY + .byte 0 @ SPECIES_PRIMEAPE + .byte 0 @ SPECIES_GROWLITHE + .byte 0 @ SPECIES_ARCANINE + .byte 0 @ SPECIES_POLIWAG + .byte 0 @ SPECIES_POLIWHIRL + .byte 0 @ SPECIES_POLIWRATH + .byte 0 @ SPECIES_ABRA + .byte 0 @ SPECIES_KADABRA + .byte 0 @ SPECIES_ALAKAZAM + .byte 0 @ SPECIES_MACHOP + .byte 0 @ SPECIES_MACHOKE + .byte 0 @ SPECIES_MACHAMP + .byte 0 @ SPECIES_BELLSPROUT + .byte 0 @ SPECIES_WEEPINBELL + .byte 0 @ SPECIES_VICTREEBEL + .byte 0 @ SPECIES_TENTACOOL + .byte 0 @ SPECIES_TENTACRUEL + .byte 16 @ SPECIES_GEODUDE + .byte 0 @ SPECIES_GRAVELER + .byte 0 @ SPECIES_GOLEM + .byte 0 @ SPECIES_PONYTA + .byte 0 @ SPECIES_RAPIDASH + .byte 0 @ SPECIES_SLOWPOKE + .byte 0 @ SPECIES_SLOWBRO + .byte 16 @ SPECIES_MAGNEMITE + .byte 8 @ SPECIES_MAGNETON + .byte 0 @ SPECIES_FARFETCHD + .byte 0 @ SPECIES_DODUO + .byte 0 @ SPECIES_DODRIO + .byte 0 @ SPECIES_SEEL + .byte 0 @ SPECIES_DEWGONG + .byte 0 @ SPECIES_GRIMER + .byte 0 @ SPECIES_MUK + .byte 0 @ SPECIES_SHELLDER + .byte 0 @ SPECIES_CLOYSTER + .byte 4 @ SPECIES_GASTLY + .byte 4 @ SPECIES_HAUNTER + .byte 0 @ SPECIES_GENGAR + .byte 0 @ SPECIES_ONIX + .byte 0 @ SPECIES_DROWZEE + .byte 0 @ SPECIES_HYPNO + .byte 0 @ SPECIES_KRABBY + .byte 0 @ SPECIES_KINGLER + .byte 10 @ SPECIES_VOLTORB + .byte 12 @ SPECIES_ELECTRODE + .byte 0 @ SPECIES_EXEGGCUTE + .byte 0 @ SPECIES_EXEGGUTOR + .byte 0 @ SPECIES_CUBONE + .byte 0 @ SPECIES_MAROWAK + .byte 0 @ SPECIES_HITMONLEE + .byte 0 @ SPECIES_HITMONCHAN + .byte 0 @ SPECIES_LICKITUNG + .byte 8 @ SPECIES_KOFFING + .byte 6 @ SPECIES_WEEZING + .byte 0 @ SPECIES_RHYHORN + .byte 0 @ SPECIES_RHYDON + .byte 0 @ SPECIES_CHANSEY + .byte 0 @ SPECIES_TANGELA + .byte 0 @ SPECIES_KANGASKHAN + .byte 0 @ SPECIES_HORSEA + .byte 0 @ SPECIES_SEADRA + .byte 0 @ SPECIES_GOLDEEN + .byte 0 @ SPECIES_SEAKING + .byte 0 @ SPECIES_STARYU + .byte 0 @ SPECIES_STARMIE + .byte 0 @ SPECIES_MR_MIME + .byte 0 @ SPECIES_SCYTHER + .byte 0 @ SPECIES_JYNX + .byte 0 @ SPECIES_ELECTABUZZ + .byte 0 @ SPECIES_MAGMAR + .byte 0 @ SPECIES_PINSIR + .byte 0 @ SPECIES_TAUROS + .byte 0 @ SPECIES_MAGIKARP + .byte 0 @ SPECIES_GYARADOS + .byte 0 @ SPECIES_LAPRAS + .byte 0 @ SPECIES_DITTO + .byte 0 @ SPECIES_EEVEE + .byte 0 @ SPECIES_VAPOREON + .byte 0 @ SPECIES_JOLTEON + .byte 0 @ SPECIES_FLAREON + .byte 0 @ SPECIES_PORYGON + .byte 0 @ SPECIES_OMANYTE + .byte 0 @ SPECIES_OMASTAR + .byte 0 @ SPECIES_KABUTO + .byte 0 @ SPECIES_KABUTOPS + .byte 6 @ SPECIES_AERODACTYL + .byte 0 @ SPECIES_SNORLAX + .byte 6 @ SPECIES_ARTICUNO + .byte 8 @ SPECIES_ZAPDOS + .byte 5 @ SPECIES_MOLTRES + .byte 0 @ SPECIES_DRATINI + .byte 0 @ SPECIES_DRAGONAIR + .byte 3 @ SPECIES_DRAGONITE + .byte 0 @ SPECIES_MEWTWO + .byte 8 @ SPECIES_MEW + .byte 0 @ SPECIES_CHIKORITA + .byte 0 @ SPECIES_BAYLEEF + .byte 0 @ SPECIES_MEGANIUM + .byte 0 @ SPECIES_CYNDAQUIL + .byte 0 @ SPECIES_QUILAVA + .byte 0 @ SPECIES_TYPHLOSION + .byte 0 @ SPECIES_TOTODILE + .byte 0 @ SPECIES_CROCONAW + .byte 0 @ SPECIES_FERALIGATR + .byte 0 @ SPECIES_SENTRET + .byte 0 @ SPECIES_FURRET + .byte 0 @ SPECIES_HOOTHOOT + .byte 0 @ SPECIES_NOCTOWL + .byte 0 @ SPECIES_LEDYBA + .byte 8 @ SPECIES_LEDIAN + .byte 0 @ SPECIES_SPINARAK + .byte 0 @ SPECIES_ARIADOS + .byte 6 @ SPECIES_CROBAT + .byte 0 @ SPECIES_CHINCHOU + .byte 0 @ SPECIES_LANTURN + .byte 0 @ SPECIES_PICHU + .byte 0 @ SPECIES_CLEFFA + .byte 0 @ SPECIES_IGGLYBUFF + .byte 0 @ SPECIES_TOGEPI + .byte 0 @ SPECIES_TOGETIC + .byte 0 @ SPECIES_NATU + .byte 0 @ SPECIES_XATU + .byte 0 @ SPECIES_MAREEP + .byte 0 @ SPECIES_FLAAFFY + .byte 0 @ SPECIES_AMPHAROS + .byte 0 @ SPECIES_BELLOSSOM + .byte 0 @ SPECIES_MARILL + .byte 0 @ SPECIES_AZUMARILL + .byte 0 @ SPECIES_SUDOWOODO + .byte 0 @ SPECIES_POLITOED + .byte 11 @ SPECIES_HOPPIP + .byte 12 @ SPECIES_SKIPLOOM + .byte 6 @ SPECIES_JUMPLUFF + .byte 0 @ SPECIES_AIPOM + .byte 0 @ SPECIES_SUNKERN + .byte 0 @ SPECIES_SUNFLORA + .byte 8 @ SPECIES_YANMA + .byte 0 @ SPECIES_WOOPER + .byte 0 @ SPECIES_QUAGSIRE + .byte 0 @ SPECIES_ESPEON + .byte 0 @ SPECIES_UMBREON + .byte 0 @ SPECIES_MURKROW + .byte 0 @ SPECIES_SLOWKING + .byte 8 @ SPECIES_MISDREAVUS + .byte 5 @ SPECIES_UNOWN + .byte 0 @ SPECIES_WOBBUFFET + .byte 0 @ SPECIES_GIRAFARIG + .byte 0 @ SPECIES_PINECO + .byte 0 @ SPECIES_FORRETRESS + .byte 0 @ SPECIES_DUNSPARCE + .byte 6 @ SPECIES_GLIGAR + .byte 0 @ SPECIES_STEELIX + .byte 0 @ SPECIES_SNUBBULL + .byte 0 @ SPECIES_GRANBULL + .byte 0 @ SPECIES_QWILFISH + .byte 0 @ SPECIES_SCIZOR + .byte 0 @ SPECIES_SHUCKLE + .byte 0 @ SPECIES_HERACROSS + .byte 0 @ SPECIES_SNEASEL + .byte 0 @ SPECIES_TEDDIURSA + .byte 0 @ SPECIES_URSARING + .byte 0 @ SPECIES_SLUGMA + .byte 0 @ SPECIES_MAGCARGO + .byte 0 @ SPECIES_SWINUB + .byte 0 @ SPECIES_PILOSWINE + .byte 0 @ SPECIES_CORSOLA + .byte 0 @ SPECIES_REMORAID + .byte 0 @ SPECIES_OCTILLERY + .byte 0 @ SPECIES_DELIBIRD + .byte 0 @ SPECIES_MANTINE + .byte 0 @ SPECIES_SKARMORY + .byte 0 @ SPECIES_HOUNDOUR + .byte 0 @ SPECIES_HOUNDOOM + .byte 0 @ SPECIES_KINGDRA + .byte 0 @ SPECIES_PHANPY + .byte 0 @ SPECIES_DONPHAN + .byte 0 @ SPECIES_PORYGON2 + .byte 0 @ SPECIES_STANTLER + .byte 0 @ SPECIES_SMEARGLE + .byte 0 @ SPECIES_TYROGUE + .byte 0 @ SPECIES_HITMONTOP + .byte 0 @ SPECIES_SMOOCHUM + .byte 0 @ SPECIES_ELEKID + .byte 0 @ SPECIES_MAGBY + .byte 0 @ SPECIES_MILTANK + .byte 0 @ SPECIES_BLISSEY + .byte 0 @ SPECIES_RAIKOU + .byte 0 @ SPECIES_ENTEI + .byte 0 @ SPECIES_SUICUNE + .byte 0 @ SPECIES_LARVITAR + .byte 0 @ SPECIES_PUPITAR + .byte 0 @ SPECIES_TYRANITAR + .byte 3 @ SPECIES_LUGIA + .byte 6 @ SPECIES_HO_OH + .byte 15 @ SPECIES_CELEBI + .byte 0 @ 252 + .byte 0 @ 253 + .byte 0 @ 254 + .byte 0 @ 255 + .byte 0 @ 256 + .byte 0 @ 257 + .byte 0 @ 258 + .byte 0 @ 259 + .byte 0 @ 260 + .byte 0 @ 261 + .byte 0 @ 262 + .byte 0 @ 263 + .byte 0 @ 264 + .byte 0 @ 265 + .byte 0 @ 266 + .byte 0 @ 267 + .byte 0 @ 268 + .byte 0 @ 269 + .byte 0 @ 270 + .byte 0 @ 271 + .byte 0 @ 272 + .byte 0 @ 273 + .byte 0 @ 274 + .byte 0 @ 275 + .byte 0 @ 276 + .byte 0 @ SPECIES_TREECKO + .byte 0 @ SPECIES_GROVYLE + .byte 0 @ SPECIES_SCEPTILE + .byte 0 @ SPECIES_TORCHIC + .byte 0 @ SPECIES_COMBUSKEN + .byte 0 @ SPECIES_BLAZIKEN + .byte 0 @ SPECIES_MUDKIP + .byte 0 @ SPECIES_MARSHTOMP + .byte 0 @ SPECIES_SWAMPERT + .byte 0 @ SPECIES_POOCHYENA + .byte 0 @ SPECIES_MIGHTYENA + .byte 0 @ SPECIES_ZIGZAGOON + .byte 0 @ SPECIES_LINOONE + .byte 0 @ SPECIES_WURMPLE + .byte 0 @ SPECIES_SILCOON + .byte 8 @ SPECIES_BEAUTIFLY + .byte 0 @ SPECIES_CASCOON + .byte 10 @ SPECIES_DUSTOX + .byte 0 @ SPECIES_LOTAD + .byte 0 @ SPECIES_LOMBRE + .byte 0 @ SPECIES_LUDICOLO + .byte 0 @ SPECIES_SEEDOT + .byte 0 @ SPECIES_NUZLEAF + .byte 0 @ SPECIES_SHIFTRY + .byte 0 @ SPECIES_NINCADA + .byte 10 @ SPECIES_NINJASK + .byte 8 @ SPECIES_SHEDINJA + .byte 0 @ SPECIES_TAILLOW + .byte 0 @ SPECIES_SWELLOW + .byte 0 @ SPECIES_SHROOMISH + .byte 0 @ SPECIES_BRELOOM + .byte 0 @ SPECIES_SPINDA + .byte 16 @ SPECIES_WINGULL + .byte 8 @ SPECIES_PELIPPER + .byte 0 @ SPECIES_SURSKIT + .byte 10 @ SPECIES_MASQUERAIN + .byte 0 @ SPECIES_WAILMER + .byte 0 @ SPECIES_WAILORD + .byte 0 @ SPECIES_SKITTY + .byte 0 @ SPECIES_DELCATTY + .byte 0 @ SPECIES_KECLEON + .byte 4 @ SPECIES_BALTOY + .byte 4 @ SPECIES_CLAYDOL + .byte 0 @ SPECIES_NOSEPASS + .byte 0 @ SPECIES_TORKOAL + .byte 0 @ SPECIES_SABLEYE + .byte 0 @ SPECIES_BARBOACH + .byte 0 @ SPECIES_WHISCASH + .byte 0 @ SPECIES_LUVDISC + .byte 0 @ SPECIES_CORPHISH + .byte 0 @ SPECIES_CRAWDAUNT + .byte 0 @ SPECIES_FEEBAS + .byte 0 @ SPECIES_MILOTIC + .byte 0 @ SPECIES_CARVANHA + .byte 0 @ SPECIES_SHARPEDO + .byte 0 @ SPECIES_TRAPINCH + .byte 0 @ SPECIES_VIBRAVA + .byte 3 @ SPECIES_FLYGON + .byte 0 @ SPECIES_MAKUHITA + .byte 0 @ SPECIES_HARIYAMA + .byte 0 @ SPECIES_ELECTRIKE + .byte 0 @ SPECIES_MANECTRIC + .byte 0 @ SPECIES_NUMEL + .byte 0 @ SPECIES_CAMERUPT + .byte 0 @ SPECIES_SPHEAL + .byte 0 @ SPECIES_SEALEO + .byte 0 @ SPECIES_WALREIN + .byte 0 @ SPECIES_CACNEA + .byte 0 @ SPECIES_CACTURNE + .byte 0 @ SPECIES_SNORUNT + .byte 12 @ SPECIES_GLALIE + .byte 13 @ SPECIES_LUNATONE + .byte 4 @ SPECIES_SOLROCK + .byte 0 @ SPECIES_AZURILL + .byte 0 @ SPECIES_SPOINK + .byte 0 @ SPECIES_GRUMPIG + .byte 0 @ SPECIES_PLUSLE + .byte 0 @ SPECIES_MINUN + .byte 0 @ SPECIES_MAWILE + .byte 0 @ SPECIES_MEDITITE + .byte 0 @ SPECIES_MEDICHAM + .byte 12 @ SPECIES_SWABLU + .byte 8 @ SPECIES_ALTARIA + .byte 0 @ SPECIES_WYNAUT + .byte 4 @ SPECIES_DUSKULL + .byte 0 @ SPECIES_DUSCLOPS + .byte 0 @ SPECIES_ROSELIA + .byte 0 @ SPECIES_SLAKOTH + .byte 0 @ SPECIES_VIGOROTH + .byte 0 @ SPECIES_SLAKING + .byte 0 @ SPECIES_GULPIN + .byte 0 @ SPECIES_SWALOT + .byte 0 @ SPECIES_TROPIUS + .byte 0 @ SPECIES_WHISMUR + .byte 0 @ SPECIES_LOUDRED + .byte 0 @ SPECIES_EXPLOUD + .byte 0 @ SPECIES_CLAMPERL + .byte 0 @ SPECIES_HUNTAIL + .byte 0 @ SPECIES_GOREBYSS + .byte 0 @ SPECIES_ABSOL + .byte 12 @ SPECIES_SHUPPET + .byte 8 @ SPECIES_BANETTE + .byte 0 @ SPECIES_SEVIPER + .byte 0 @ SPECIES_ZANGOOSE + .byte 0 @ SPECIES_RELICANTH + .byte 0 @ SPECIES_ARON + .byte 0 @ SPECIES_LAIRON + .byte 0 @ SPECIES_AGGRON + .byte 16 @ SPECIES_CASTFORM + .byte 0 @ SPECIES_VOLBEAT + .byte 0 @ SPECIES_ILLUMISE + .byte 0 @ SPECIES_LILEEP + .byte 0 @ SPECIES_CRADILY + .byte 0 @ SPECIES_ANORITH + .byte 0 @ SPECIES_ARMALDO + .byte 0 @ SPECIES_RALTS + .byte 0 @ SPECIES_KIRLIA + .byte 0 @ SPECIES_GARDEVOIR + .byte 0 @ SPECIES_BAGON + .byte 0 @ SPECIES_SHELGON + .byte 0 @ SPECIES_SALAMENCE + .byte 8 @ SPECIES_BELDUM + .byte 0 @ SPECIES_METANG + .byte 0 @ SPECIES_METAGROSS + .byte 0 @ SPECIES_REGIROCK + .byte 0 @ SPECIES_REGICE + .byte 0 @ SPECIES_REGISTEEL + .byte 0 @ SPECIES_KYOGRE + .byte 0 @ SPECIES_GROUDON + .byte 6 @ SPECIES_RAYQUAZA + .byte 6 @ SPECIES_LATIAS + .byte 6 @ SPECIES_LATIOS + .byte 12 @ SPECIES_JIRACHI + .byte 4 @ SPECIES_DEOXYS + .byte 12 @ SPECIES_CHIMECHO diff --git a/data/enemy_mon_elevation.s b/data/enemy_mon_elevation.s deleted file mode 100644 index 7e13f20d5..000000000 --- a/data/enemy_mon_elevation.s +++ /dev/null @@ -1,415 +0,0 @@ -@ This determines how much higher above the usual position the enemy Pokémon -@ is during battle. Species that float or fly have nonzero values. -gEnemyMonElevation:: @ 81ECB14 - .byte 0 @ 0 - .byte 0 @ SPECIES_BULBASAUR - .byte 0 @ SPECIES_IVYSAUR - .byte 0 @ SPECIES_VENUSAUR - .byte 0 @ SPECIES_CHARMANDER - .byte 0 @ SPECIES_CHARMELEON - .byte 0 @ SPECIES_CHARIZARD - .byte 0 @ SPECIES_SQUIRTLE - .byte 0 @ SPECIES_WARTORTLE - .byte 0 @ SPECIES_BLASTOISE - .byte 0 @ SPECIES_CATERPIE - .byte 0 @ SPECIES_METAPOD - .byte 8 @ SPECIES_BUTTERFREE - .byte 0 @ SPECIES_WEEDLE - .byte 0 @ SPECIES_KAKUNA - .byte 8 @ SPECIES_BEEDRILL - .byte 16 @ SPECIES_PIDGEY - .byte 0 @ SPECIES_PIDGEOTTO - .byte 4 @ SPECIES_PIDGEOT - .byte 0 @ SPECIES_RATTATA - .byte 0 @ SPECIES_RATICATE - .byte 0 @ SPECIES_SPEAROW - .byte 4 @ SPECIES_FEAROW - .byte 0 @ SPECIES_EKANS - .byte 0 @ SPECIES_ARBOK - .byte 0 @ SPECIES_PIKACHU - .byte 0 @ SPECIES_RAICHU - .byte 0 @ SPECIES_SANDSHREW - .byte 0 @ SPECIES_SANDSLASH - .byte 0 @ SPECIES_NIDORAN_F - .byte 0 @ SPECIES_NIDORINA - .byte 0 @ SPECIES_NIDOQUEEN - .byte 0 @ SPECIES_NIDORAN_M - .byte 0 @ SPECIES_NIDORINO - .byte 0 @ SPECIES_NIDOKING - .byte 0 @ SPECIES_CLEFAIRY - .byte 0 @ SPECIES_CLEFABLE - .byte 0 @ SPECIES_VULPIX - .byte 0 @ SPECIES_NINETALES - .byte 0 @ SPECIES_JIGGLYPUFF - .byte 0 @ SPECIES_WIGGLYTUFF - .byte 8 @ SPECIES_ZUBAT - .byte 8 @ SPECIES_GOLBAT - .byte 0 @ SPECIES_ODDISH - .byte 0 @ SPECIES_GLOOM - .byte 0 @ SPECIES_VILEPLUME - .byte 0 @ SPECIES_PARAS - .byte 0 @ SPECIES_PARASECT - .byte 0 @ SPECIES_VENONAT - .byte 8 @ SPECIES_VENOMOTH - .byte 0 @ SPECIES_DIGLETT - .byte 0 @ SPECIES_DUGTRIO - .byte 0 @ SPECIES_MEOWTH - .byte 0 @ SPECIES_PERSIAN - .byte 0 @ SPECIES_PSYDUCK - .byte 0 @ SPECIES_GOLDUCK - .byte 0 @ SPECIES_MANKEY - .byte 0 @ SPECIES_PRIMEAPE - .byte 0 @ SPECIES_GROWLITHE - .byte 0 @ SPECIES_ARCANINE - .byte 0 @ SPECIES_POLIWAG - .byte 0 @ SPECIES_POLIWHIRL - .byte 0 @ SPECIES_POLIWRATH - .byte 0 @ SPECIES_ABRA - .byte 0 @ SPECIES_KADABRA - .byte 0 @ SPECIES_ALAKAZAM - .byte 0 @ SPECIES_MACHOP - .byte 0 @ SPECIES_MACHOKE - .byte 0 @ SPECIES_MACHAMP - .byte 0 @ SPECIES_BELLSPROUT - .byte 0 @ SPECIES_WEEPINBELL - .byte 0 @ SPECIES_VICTREEBEL - .byte 0 @ SPECIES_TENTACOOL - .byte 0 @ SPECIES_TENTACRUEL - .byte 16 @ SPECIES_GEODUDE - .byte 0 @ SPECIES_GRAVELER - .byte 0 @ SPECIES_GOLEM - .byte 0 @ SPECIES_PONYTA - .byte 0 @ SPECIES_RAPIDASH - .byte 0 @ SPECIES_SLOWPOKE - .byte 0 @ SPECIES_SLOWBRO - .byte 16 @ SPECIES_MAGNEMITE - .byte 8 @ SPECIES_MAGNETON - .byte 0 @ SPECIES_FARFETCHD - .byte 0 @ SPECIES_DODUO - .byte 0 @ SPECIES_DODRIO - .byte 0 @ SPECIES_SEEL - .byte 0 @ SPECIES_DEWGONG - .byte 0 @ SPECIES_GRIMER - .byte 0 @ SPECIES_MUK - .byte 0 @ SPECIES_SHELLDER - .byte 0 @ SPECIES_CLOYSTER - .byte 4 @ SPECIES_GASTLY - .byte 4 @ SPECIES_HAUNTER - .byte 0 @ SPECIES_GENGAR - .byte 0 @ SPECIES_ONIX - .byte 0 @ SPECIES_DROWZEE - .byte 0 @ SPECIES_HYPNO - .byte 0 @ SPECIES_KRABBY - .byte 0 @ SPECIES_KINGLER - .byte 10 @ SPECIES_VOLTORB - .byte 12 @ SPECIES_ELECTRODE - .byte 0 @ SPECIES_EXEGGCUTE - .byte 0 @ SPECIES_EXEGGUTOR - .byte 0 @ SPECIES_CUBONE - .byte 0 @ SPECIES_MAROWAK - .byte 0 @ SPECIES_HITMONLEE - .byte 0 @ SPECIES_HITMONCHAN - .byte 0 @ SPECIES_LICKITUNG - .byte 8 @ SPECIES_KOFFING - .byte 6 @ SPECIES_WEEZING - .byte 0 @ SPECIES_RHYHORN - .byte 0 @ SPECIES_RHYDON - .byte 0 @ SPECIES_CHANSEY - .byte 0 @ SPECIES_TANGELA - .byte 0 @ SPECIES_KANGASKHAN - .byte 0 @ SPECIES_HORSEA - .byte 0 @ SPECIES_SEADRA - .byte 0 @ SPECIES_GOLDEEN - .byte 0 @ SPECIES_SEAKING - .byte 0 @ SPECIES_STARYU - .byte 0 @ SPECIES_STARMIE - .byte 0 @ SPECIES_MR_MIME - .byte 0 @ SPECIES_SCYTHER - .byte 0 @ SPECIES_JYNX - .byte 0 @ SPECIES_ELECTABUZZ - .byte 0 @ SPECIES_MAGMAR - .byte 0 @ SPECIES_PINSIR - .byte 0 @ SPECIES_TAUROS - .byte 0 @ SPECIES_MAGIKARP - .byte 0 @ SPECIES_GYARADOS - .byte 0 @ SPECIES_LAPRAS - .byte 0 @ SPECIES_DITTO - .byte 0 @ SPECIES_EEVEE - .byte 0 @ SPECIES_VAPOREON - .byte 0 @ SPECIES_JOLTEON - .byte 0 @ SPECIES_FLAREON - .byte 0 @ SPECIES_PORYGON - .byte 0 @ SPECIES_OMANYTE - .byte 0 @ SPECIES_OMASTAR - .byte 0 @ SPECIES_KABUTO - .byte 0 @ SPECIES_KABUTOPS - .byte 6 @ SPECIES_AERODACTYL - .byte 0 @ SPECIES_SNORLAX - .byte 6 @ SPECIES_ARTICUNO - .byte 8 @ SPECIES_ZAPDOS - .byte 5 @ SPECIES_MOLTRES - .byte 0 @ SPECIES_DRATINI - .byte 0 @ SPECIES_DRAGONAIR - .byte 3 @ SPECIES_DRAGONITE - .byte 0 @ SPECIES_MEWTWO - .byte 8 @ SPECIES_MEW - .byte 0 @ SPECIES_CHIKORITA - .byte 0 @ SPECIES_BAYLEEF - .byte 0 @ SPECIES_MEGANIUM - .byte 0 @ SPECIES_CYNDAQUIL - .byte 0 @ SPECIES_QUILAVA - .byte 0 @ SPECIES_TYPHLOSION - .byte 0 @ SPECIES_TOTODILE - .byte 0 @ SPECIES_CROCONAW - .byte 0 @ SPECIES_FERALIGATR - .byte 0 @ SPECIES_SENTRET - .byte 0 @ SPECIES_FURRET - .byte 0 @ SPECIES_HOOTHOOT - .byte 0 @ SPECIES_NOCTOWL - .byte 0 @ SPECIES_LEDYBA - .byte 8 @ SPECIES_LEDIAN - .byte 0 @ SPECIES_SPINARAK - .byte 0 @ SPECIES_ARIADOS - .byte 6 @ SPECIES_CROBAT - .byte 0 @ SPECIES_CHINCHOU - .byte 0 @ SPECIES_LANTURN - .byte 0 @ SPECIES_PICHU - .byte 0 @ SPECIES_CLEFFA - .byte 0 @ SPECIES_IGGLYBUFF - .byte 0 @ SPECIES_TOGEPI - .byte 0 @ SPECIES_TOGETIC - .byte 0 @ SPECIES_NATU - .byte 0 @ SPECIES_XATU - .byte 0 @ SPECIES_MAREEP - .byte 0 @ SPECIES_FLAAFFY - .byte 0 @ SPECIES_AMPHAROS - .byte 0 @ SPECIES_BELLOSSOM - .byte 0 @ SPECIES_MARILL - .byte 0 @ SPECIES_AZUMARILL - .byte 0 @ SPECIES_SUDOWOODO - .byte 0 @ SPECIES_POLITOED - .byte 11 @ SPECIES_HOPPIP - .byte 12 @ SPECIES_SKIPLOOM - .byte 6 @ SPECIES_JUMPLUFF - .byte 0 @ SPECIES_AIPOM - .byte 0 @ SPECIES_SUNKERN - .byte 0 @ SPECIES_SUNFLORA - .byte 8 @ SPECIES_YANMA - .byte 0 @ SPECIES_WOOPER - .byte 0 @ SPECIES_QUAGSIRE - .byte 0 @ SPECIES_ESPEON - .byte 0 @ SPECIES_UMBREON - .byte 0 @ SPECIES_MURKROW - .byte 0 @ SPECIES_SLOWKING - .byte 8 @ SPECIES_MISDREAVUS - .byte 5 @ SPECIES_UNOWN - .byte 0 @ SPECIES_WOBBUFFET - .byte 0 @ SPECIES_GIRAFARIG - .byte 0 @ SPECIES_PINECO - .byte 0 @ SPECIES_FORRETRESS - .byte 0 @ SPECIES_DUNSPARCE - .byte 6 @ SPECIES_GLIGAR - .byte 0 @ SPECIES_STEELIX - .byte 0 @ SPECIES_SNUBBULL - .byte 0 @ SPECIES_GRANBULL - .byte 0 @ SPECIES_QWILFISH - .byte 0 @ SPECIES_SCIZOR - .byte 0 @ SPECIES_SHUCKLE - .byte 0 @ SPECIES_HERACROSS - .byte 0 @ SPECIES_SNEASEL - .byte 0 @ SPECIES_TEDDIURSA - .byte 0 @ SPECIES_URSARING - .byte 0 @ SPECIES_SLUGMA - .byte 0 @ SPECIES_MAGCARGO - .byte 0 @ SPECIES_SWINUB - .byte 0 @ SPECIES_PILOSWINE - .byte 0 @ SPECIES_CORSOLA - .byte 0 @ SPECIES_REMORAID - .byte 0 @ SPECIES_OCTILLERY - .byte 0 @ SPECIES_DELIBIRD - .byte 0 @ SPECIES_MANTINE - .byte 0 @ SPECIES_SKARMORY - .byte 0 @ SPECIES_HOUNDOUR - .byte 0 @ SPECIES_HOUNDOOM - .byte 0 @ SPECIES_KINGDRA - .byte 0 @ SPECIES_PHANPY - .byte 0 @ SPECIES_DONPHAN - .byte 0 @ SPECIES_PORYGON2 - .byte 0 @ SPECIES_STANTLER - .byte 0 @ SPECIES_SMEARGLE - .byte 0 @ SPECIES_TYROGUE - .byte 0 @ SPECIES_HITMONTOP - .byte 0 @ SPECIES_SMOOCHUM - .byte 0 @ SPECIES_ELEKID - .byte 0 @ SPECIES_MAGBY - .byte 0 @ SPECIES_MILTANK - .byte 0 @ SPECIES_BLISSEY - .byte 0 @ SPECIES_RAIKOU - .byte 0 @ SPECIES_ENTEI - .byte 0 @ SPECIES_SUICUNE - .byte 0 @ SPECIES_LARVITAR - .byte 0 @ SPECIES_PUPITAR - .byte 0 @ SPECIES_TYRANITAR - .byte 3 @ SPECIES_LUGIA - .byte 6 @ SPECIES_HO_OH - .byte 15 @ SPECIES_CELEBI - .byte 0 @ 252 - .byte 0 @ 253 - .byte 0 @ 254 - .byte 0 @ 255 - .byte 0 @ 256 - .byte 0 @ 257 - .byte 0 @ 258 - .byte 0 @ 259 - .byte 0 @ 260 - .byte 0 @ 261 - .byte 0 @ 262 - .byte 0 @ 263 - .byte 0 @ 264 - .byte 0 @ 265 - .byte 0 @ 266 - .byte 0 @ 267 - .byte 0 @ 268 - .byte 0 @ 269 - .byte 0 @ 270 - .byte 0 @ 271 - .byte 0 @ 272 - .byte 0 @ 273 - .byte 0 @ 274 - .byte 0 @ 275 - .byte 0 @ 276 - .byte 0 @ SPECIES_TREECKO - .byte 0 @ SPECIES_GROVYLE - .byte 0 @ SPECIES_SCEPTILE - .byte 0 @ SPECIES_TORCHIC - .byte 0 @ SPECIES_COMBUSKEN - .byte 0 @ SPECIES_BLAZIKEN - .byte 0 @ SPECIES_MUDKIP - .byte 0 @ SPECIES_MARSHTOMP - .byte 0 @ SPECIES_SWAMPERT - .byte 0 @ SPECIES_POOCHYENA - .byte 0 @ SPECIES_MIGHTYENA - .byte 0 @ SPECIES_ZIGZAGOON - .byte 0 @ SPECIES_LINOONE - .byte 0 @ SPECIES_WURMPLE - .byte 0 @ SPECIES_SILCOON - .byte 8 @ SPECIES_BEAUTIFLY - .byte 0 @ SPECIES_CASCOON - .byte 10 @ SPECIES_DUSTOX - .byte 0 @ SPECIES_LOTAD - .byte 0 @ SPECIES_LOMBRE - .byte 0 @ SPECIES_LUDICOLO - .byte 0 @ SPECIES_SEEDOT - .byte 0 @ SPECIES_NUZLEAF - .byte 0 @ SPECIES_SHIFTRY - .byte 0 @ SPECIES_NINCADA - .byte 10 @ SPECIES_NINJASK - .byte 8 @ SPECIES_SHEDINJA - .byte 0 @ SPECIES_TAILLOW - .byte 0 @ SPECIES_SWELLOW - .byte 0 @ SPECIES_SHROOMISH - .byte 0 @ SPECIES_BRELOOM - .byte 0 @ SPECIES_SPINDA - .byte 16 @ SPECIES_WINGULL - .byte 8 @ SPECIES_PELIPPER - .byte 0 @ SPECIES_SURSKIT - .byte 10 @ SPECIES_MASQUERAIN - .byte 0 @ SPECIES_WAILMER - .byte 0 @ SPECIES_WAILORD - .byte 0 @ SPECIES_SKITTY - .byte 0 @ SPECIES_DELCATTY - .byte 0 @ SPECIES_KECLEON - .byte 4 @ SPECIES_BALTOY - .byte 4 @ SPECIES_CLAYDOL - .byte 0 @ SPECIES_NOSEPASS - .byte 0 @ SPECIES_TORKOAL - .byte 0 @ SPECIES_SABLEYE - .byte 0 @ SPECIES_BARBOACH - .byte 0 @ SPECIES_WHISCASH - .byte 0 @ SPECIES_LUVDISC - .byte 0 @ SPECIES_CORPHISH - .byte 0 @ SPECIES_CRAWDAUNT - .byte 0 @ SPECIES_FEEBAS - .byte 0 @ SPECIES_MILOTIC - .byte 0 @ SPECIES_CARVANHA - .byte 0 @ SPECIES_SHARPEDO - .byte 0 @ SPECIES_TRAPINCH - .byte 0 @ SPECIES_VIBRAVA - .byte 3 @ SPECIES_FLYGON - .byte 0 @ SPECIES_MAKUHITA - .byte 0 @ SPECIES_HARIYAMA - .byte 0 @ SPECIES_ELECTRIKE - .byte 0 @ SPECIES_MANECTRIC - .byte 0 @ SPECIES_NUMEL - .byte 0 @ SPECIES_CAMERUPT - .byte 0 @ SPECIES_SPHEAL - .byte 0 @ SPECIES_SEALEO - .byte 0 @ SPECIES_WALREIN - .byte 0 @ SPECIES_CACNEA - .byte 0 @ SPECIES_CACTURNE - .byte 0 @ SPECIES_SNORUNT - .byte 12 @ SPECIES_GLALIE - .byte 13 @ SPECIES_LUNATONE - .byte 4 @ SPECIES_SOLROCK - .byte 0 @ SPECIES_AZURILL - .byte 0 @ SPECIES_SPOINK - .byte 0 @ SPECIES_GRUMPIG - .byte 0 @ SPECIES_PLUSLE - .byte 0 @ SPECIES_MINUN - .byte 0 @ SPECIES_MAWILE - .byte 0 @ SPECIES_MEDITITE - .byte 0 @ SPECIES_MEDICHAM - .byte 12 @ SPECIES_SWABLU - .byte 8 @ SPECIES_ALTARIA - .byte 0 @ SPECIES_WYNAUT - .byte 4 @ SPECIES_DUSKULL - .byte 0 @ SPECIES_DUSCLOPS - .byte 0 @ SPECIES_ROSELIA - .byte 0 @ SPECIES_SLAKOTH - .byte 0 @ SPECIES_VIGOROTH - .byte 0 @ SPECIES_SLAKING - .byte 0 @ SPECIES_GULPIN - .byte 0 @ SPECIES_SWALOT - .byte 0 @ SPECIES_TROPIUS - .byte 0 @ SPECIES_WHISMUR - .byte 0 @ SPECIES_LOUDRED - .byte 0 @ SPECIES_EXPLOUD - .byte 0 @ SPECIES_CLAMPERL - .byte 0 @ SPECIES_HUNTAIL - .byte 0 @ SPECIES_GOREBYSS - .byte 0 @ SPECIES_ABSOL - .byte 12 @ SPECIES_SHUPPET - .byte 8 @ SPECIES_BANETTE - .byte 0 @ SPECIES_SEVIPER - .byte 0 @ SPECIES_ZANGOOSE - .byte 0 @ SPECIES_RELICANTH - .byte 0 @ SPECIES_ARON - .byte 0 @ SPECIES_LAIRON - .byte 0 @ SPECIES_AGGRON - .byte 16 @ SPECIES_CASTFORM - .byte 0 @ SPECIES_VOLBEAT - .byte 0 @ SPECIES_ILLUMISE - .byte 0 @ SPECIES_LILEEP - .byte 0 @ SPECIES_CRADILY - .byte 0 @ SPECIES_ANORITH - .byte 0 @ SPECIES_ARMALDO - .byte 0 @ SPECIES_RALTS - .byte 0 @ SPECIES_KIRLIA - .byte 0 @ SPECIES_GARDEVOIR - .byte 0 @ SPECIES_BAGON - .byte 0 @ SPECIES_SHELGON - .byte 0 @ SPECIES_SALAMENCE - .byte 8 @ SPECIES_BELDUM - .byte 0 @ SPECIES_METANG - .byte 0 @ SPECIES_METAGROSS - .byte 0 @ SPECIES_REGIROCK - .byte 0 @ SPECIES_REGICE - .byte 0 @ SPECIES_REGISTEEL - .byte 0 @ SPECIES_KYOGRE - .byte 0 @ SPECIES_GROUDON - .byte 6 @ SPECIES_RAYQUAZA - .byte 6 @ SPECIES_LATIAS - .byte 6 @ SPECIES_LATIOS - .byte 12 @ SPECIES_JIRACHI - .byte 4 @ SPECIES_DEOXYS - .byte 12 @ SPECIES_CHIMECHO diff --git a/data/event_scripts.s b/data/event_scripts.s index 73e7da981..79104d56a 100644 --- a/data/event_scripts.s +++ b/data/event_scripts.s @@ -1,11 +1,11 @@ - .include "asm/macros.s" - .include "asm/macros/event.s" - .include "constants/constants.s" + .include "asm/macros.inc" + .include "asm/macros/event.inc" + .include "constants/constants.inc" .section script_data, "aw", %progbits @ 814AE30 - .include "data/script_cmd_table.s" + .include "data/script_cmd_table.inc" .align 2 gSpecialVars:: @@ -28,7 +28,7 @@ gSpecialVars:: .4byte 0x203869e .4byte 0x203869c - .include "data/specials.s" + .include "data/specials.inc" .align 2 gStdScripts:: @@ -42,346 +42,346 @@ gStdScripts:: .4byte Std_ObtainDecoration gStdScripts_End:: - .include "data/scripts/maps/PetalburgCity.s" - .include "data/scripts/maps/SlateportCity.s" - .include "data/scripts/maps/MauvilleCity.s" - .include "data/scripts/maps/RustboroCity.s" - .include "data/scripts/maps/FortreeCity.s" - .include "data/scripts/maps/LilycoveCity.s" - .include "data/scripts/maps/MossdeepCity.s" - .include "data/scripts/maps/SootopolisCity.s" - .include "data/scripts/maps/EverGrandeCity.s" - .include "data/scripts/maps/LittlerootTown.s" - .include "data/scripts/maps/OldaleTown.s" - .include "data/scripts/maps/DewfordTown.s" - .include "data/scripts/maps/LavaridgeTown.s" - .include "data/scripts/maps/FallarborTown.s" - .include "data/scripts/maps/VerdanturfTown.s" - .include "data/scripts/maps/PacifidlogTown.s" - .include "data/scripts/maps/Route101.s" - .include "data/scripts/maps/Route102.s" - .include "data/scripts/maps/Route103.s" - .include "data/scripts/maps/Route104.s" - .include "data/scripts/maps/Route105.s" - .include "data/scripts/maps/Route106.s" - .include "data/scripts/maps/Route107.s" - .include "data/scripts/maps/Route108.s" - .include "data/scripts/maps/Route109.s" - .include "data/scripts/maps/Route110.s" - .include "data/scripts/maps/Route111.s" - .include "data/scripts/maps/Route112.s" - .include "data/scripts/maps/Route113.s" - .include "data/scripts/maps/Route114.s" - .include "data/scripts/maps/Route115.s" - .include "data/scripts/maps/Route116.s" - .include "data/scripts/maps/Route117.s" - .include "data/scripts/maps/Route118.s" - .include "data/scripts/maps/Route119.s" - .include "data/scripts/maps/Route120.s" - .include "data/scripts/maps/Route121.s" - .include "data/scripts/maps/Route122.s" - .include "data/scripts/maps/Route123.s" - .include "data/scripts/maps/Route124.s" - .include "data/scripts/maps/Route125.s" - .include "data/scripts/maps/Route126.s" - .include "data/scripts/maps/Route127.s" - .include "data/scripts/maps/Route128.s" - .include "data/scripts/maps/Route129.s" - .include "data/scripts/maps/Route130.s" - .include "data/scripts/maps/Route131.s" - .include "data/scripts/maps/Route132.s" - .include "data/scripts/maps/Route133.s" - .include "data/scripts/maps/Route134.s" - .include "data/scripts/maps/Underwater1.s" - .include "data/scripts/maps/Underwater2.s" - .include "data/scripts/maps/Underwater3.s" - .include "data/scripts/maps/Underwater4.s" - .include "data/scripts/maps/LittlerootTown_BrendansHouse_1F.s" - .include "data/scripts/maps/LittlerootTown_BrendansHouse_2F.s" - .include "data/scripts/maps/LittlerootTown_MaysHouse_1F.s" - .include "data/scripts/maps/LittlerootTown_MaysHouse_2F.s" - .include "data/scripts/maps/LittlerootTown_ProfessorBirchsLab.s" - .include "data/scripts/maps/OldaleTown_House1.s" - .include "data/scripts/maps/OldaleTown_House2.s" - .include "data/scripts/maps/OldaleTown_PokemonCenter_1F.s" - .include "data/scripts/maps/OldaleTown_PokemonCenter_2F.s" - .include "data/scripts/maps/OldaleTown_Mart.s" - .include "data/scripts/maps/DewfordTown_House1.s" - .include "data/scripts/maps/DewfordTown_PokemonCenter_1F.s" - .include "data/scripts/maps/DewfordTown_PokemonCenter_2F.s" - .include "data/scripts/maps/DewfordTown_Gym.s" - .include "data/scripts/maps/DewfordTown_Hall.s" - .include "data/scripts/maps/DewfordTown_House2.s" - .include "data/scripts/maps/LavaridgeTown_HerbShop.s" - .include "data/scripts/maps/LavaridgeTown_Gym_1F.s" - .include "data/scripts/maps/LavaridgeTown_Gym_B1F.s" - .include "data/scripts/maps/LavaridgeTown_House.s" - .include "data/scripts/maps/LavaridgeTown_Mart.s" - .include "data/scripts/maps/LavaridgeTown_PokemonCenter_1F.s" - .include "data/scripts/maps/LavaridgeTown_PokemonCenter_2F.s" - .include "data/scripts/maps/FallarborTown_Mart.s" - .include "data/scripts/maps/FallarborTown_ContestLobby.s" - .include "data/scripts/maps/FallarborTown_ContestHall.s" - .include "data/scripts/maps/FallarborTown_PokemonCenter_1F.s" - .include "data/scripts/maps/FallarborTown_PokemonCenter_2F.s" - .include "data/scripts/maps/FallarborTown_House1.s" - .include "data/scripts/maps/FallarborTown_House2.s" - .include "data/scripts/maps/VerdanturfTown_ContestLobby.s" - .include "data/scripts/maps/VerdanturfTown_ContestHall.s" - .include "data/scripts/maps/VerdanturfTown_Mart.s" - .include "data/scripts/maps/VerdanturfTown_PokemonCenter_1F.s" - .include "data/scripts/maps/VerdanturfTown_PokemonCenter_2F.s" - .include "data/scripts/maps/VerdanturfTown_WandasHouse.s" - .include "data/scripts/maps/VerdanturfTown_FriendshipRatersHouse.s" - .include "data/scripts/maps/VerdanturfTown_House.s" - .include "data/scripts/maps/PacifidlogTown_PokemonCenter_1F.s" - .include "data/scripts/maps/PacifidlogTown_PokemonCenter_2F.s" - .include "data/scripts/maps/PacifidlogTown_House1.s" - .include "data/scripts/maps/PacifidlogTown_House2.s" - .include "data/scripts/maps/PacifidlogTown_House3.s" - .include "data/scripts/maps/PacifidlogTown_House4.s" - .include "data/scripts/maps/PacifidlogTown_House5.s" - .include "data/scripts/maps/PetalburgCity_WallysHouse.s" - .include "data/scripts/maps/PetalburgCity_Gym.s" - .include "data/scripts/maps/PetalburgCity_House1.s" - .include "data/scripts/maps/PetalburgCity_House2.s" - .include "data/scripts/maps/PetalburgCity_PokemonCenter_1F.s" - .include "data/scripts/maps/PetalburgCity_PokemonCenter_2F.s" - .include "data/scripts/maps/PetalburgCity_Mart.s" - .include "data/scripts/maps/SlateportCity_SternsShipyard_1F.s" - .include "data/scripts/maps/SlateportCity_SternsShipyard_2F.s" - .include "data/scripts/maps/SlateportCity_ContestLobby.s" - .include "data/scripts/maps/SlateportCity_ContestHall.s" - .include "data/scripts/maps/SlateportCity_House1.s" - .include "data/scripts/maps/SlateportCity_PokemonFanClub.s" - .include "data/scripts/maps/SlateportCity_OceanicMuseum_1F.s" - .include "data/scripts/maps/SlateportCity_OceanicMuseum_2F.s" - .include "data/scripts/maps/SlateportCity_Harbor.s" - .include "data/scripts/maps/SlateportCity_House2.s" - .include "data/scripts/maps/SlateportCity_PokemonCenter_1F.s" - .include "data/scripts/maps/SlateportCity_PokemonCenter_2F.s" - .include "data/scripts/maps/SlateportCity_Mart.s" - .include "data/scripts/maps/MauvilleCity_Gym.s" - .include "data/scripts/maps/MauvilleCity_BikeShop.s" - .include "data/scripts/maps/MauvilleCity_House1.s" - .include "data/scripts/maps/MauvilleCity_GameCorner.s" - .include "data/scripts/maps/MauvilleCity_House2.s" - .include "data/scripts/maps/MauvilleCity_PokemonCenter_1F.s" - .include "data/scripts/maps/MauvilleCity_PokemonCenter_2F.s" - .include "data/scripts/maps/MauvilleCity_Mart.s" - .include "data/scripts/maps/RustboroCity_DevonCorp_1F.s" - .include "data/scripts/maps/RustboroCity_DevonCorp_2F.s" - .include "data/scripts/maps/RustboroCity_DevonCorp_3F.s" - .include "data/scripts/maps/RustboroCity_Gym.s" - .include "data/scripts/maps/RustboroCity_PokemonSchool.s" - .include "data/scripts/maps/RustboroCity_PokemonCenter_1F.s" - .include "data/scripts/maps/RustboroCity_PokemonCenter_2F.s" - .include "data/scripts/maps/RustboroCity_Mart.s" - .include "data/scripts/maps/RustboroCity_Flat1_1F.s" - .include "data/scripts/maps/RustboroCity_Flat1_2F.s" - .include "data/scripts/maps/RustboroCity_House1.s" - .include "data/scripts/maps/RustboroCity_CuttersHouse.s" - .include "data/scripts/maps/RustboroCity_House2.s" - .include "data/scripts/maps/RustboroCity_Flat2_1F.s" - .include "data/scripts/maps/RustboroCity_Flat2_2F.s" - .include "data/scripts/maps/RustboroCity_Flat2_3F.s" - .include "data/scripts/maps/RustboroCity_House3.s" - .include "data/scripts/maps/FortreeCity_House1.s" - .include "data/scripts/maps/FortreeCity_Gym.s" - .include "data/scripts/maps/FortreeCity_PokemonCenter_1F.s" - .include "data/scripts/maps/FortreeCity_PokemonCenter_2F.s" - .include "data/scripts/maps/FortreeCity_Mart.s" - .include "data/scripts/maps/FortreeCity_House2.s" - .include "data/scripts/maps/FortreeCity_House3.s" - .include "data/scripts/maps/FortreeCity_House4.s" - .include "data/scripts/maps/FortreeCity_House5.s" - .include "data/scripts/maps/FortreeCity_DecorationShop.s" - .include "data/scripts/maps/LilycoveCity_CoveLilyMotel_1F.s" - .include "data/scripts/maps/LilycoveCity_CoveLilyMotel_2F.s" - .include "data/scripts/maps/LilycoveCity_LilycoveMuseum_1F.s" - .include "data/scripts/maps/LilycoveCity_LilycoveMuseum_2F.s" - .include "data/scripts/maps/LilycoveCity_ContestLobby.s" - .include "data/scripts/maps/LilycoveCity_ContestHall.s" - .include "data/scripts/maps/LilycoveCity_PokemonCenter_1F.s" - .include "data/scripts/maps/LilycoveCity_PokemonCenter_2F.s" - .include "data/scripts/maps/LilycoveCity_UnusedMart.s" - .include "data/scripts/maps/LilycoveCity_PokemonTrainerFanClub.s" - .include "data/scripts/maps/LilycoveCity_Harbor.s" - .include "data/scripts/maps/LilycoveCity_EmptyMap.s" - .include "data/scripts/maps/LilycoveCity_MoveDeletersHouse.s" - .include "data/scripts/maps/LilycoveCity_House1.s" - .include "data/scripts/maps/LilycoveCity_House2.s" - .include "data/scripts/maps/LilycoveCity_House3.s" - .include "data/scripts/maps/LilycoveCity_House4.s" - .include "data/scripts/maps/LilycoveCity_DepartmentStore_1F.s" - .include "data/scripts/maps/LilycoveCity_DepartmentStore_2F.s" - .include "data/scripts/maps/LilycoveCity_DepartmentStore_3F.s" - .include "data/scripts/maps/LilycoveCity_DepartmentStore_4F.s" - .include "data/scripts/maps/LilycoveCity_DepartmentStore_5F.s" - .include "data/scripts/maps/LilycoveCity_DepartmentStoreRooftop.s" - .include "data/scripts/maps/LilycoveCity_DepartmentStoreElevator.s" - .include "data/scripts/maps/MossdeepCity_Gym.s" - .include "data/scripts/maps/MossdeepCity_House1.s" - .include "data/scripts/maps/MossdeepCity_House2.s" - .include "data/scripts/maps/MossdeepCity_PokemonCenter_1F.s" - .include "data/scripts/maps/MossdeepCity_PokemonCenter_2F.s" - .include "data/scripts/maps/MossdeepCity_Mart.s" - .include "data/scripts/maps/MossdeepCity_House3.s" - .include "data/scripts/maps/MossdeepCity_StevensHouse.s" - .include "data/scripts/maps/MossdeepCity_House4.s" - .include "data/scripts/maps/MossdeepCity_SpaceCenter_1F.s" - .include "data/scripts/maps/MossdeepCity_SpaceCenter_2F.s" - .include "data/scripts/maps/MossdeepCity_GameCorner_1F.s" - .include "data/scripts/maps/MossdeepCity_GameCorner_B1F.s" - .include "data/scripts/maps/SootopolisCity_Gym_1F.s" - .include "data/scripts/maps/SootopolisCity_Gym_B1F.s" - .include "data/scripts/maps/SootopolisCity_PokemonCenter_1F.s" - .include "data/scripts/maps/SootopolisCity_PokemonCenter_2F.s" - .include "data/scripts/maps/SootopolisCity_Mart.s" - .include "data/scripts/maps/SootopolisCity_House1.s" - .include "data/scripts/maps/SootopolisCity_House2.s" - .include "data/scripts/maps/SootopolisCity_House3.s" - .include "data/scripts/maps/SootopolisCity_House4.s" - .include "data/scripts/maps/SootopolisCity_House5.s" - .include "data/scripts/maps/SootopolisCity_House6.s" - .include "data/scripts/maps/SootopolisCity_House7.s" - .include "data/scripts/maps/SootopolisCity_House8.s" - .include "data/scripts/maps/EverGrandeCity_SidneysRoom.s" - .include "data/scripts/maps/EverGrandeCity_PhoebesRoom.s" - .include "data/scripts/maps/EverGrandeCity_GlaciasRoom.s" - .include "data/scripts/maps/EverGrandeCity_DrakesRoom.s" - .include "data/scripts/maps/EverGrandeCity_ChampionsRoom.s" - .include "data/scripts/maps/EverGrandeCity_Corridor1.s" - .include "data/scripts/maps/EverGrandeCity_Corridor2.s" - .include "data/scripts/maps/EverGrandeCity_Corridor3.s" - .include "data/scripts/maps/EverGrandeCity_Corridor4.s" - .include "data/scripts/maps/EverGrandeCity_Corridor5.s" - .include "data/scripts/maps/EverGrandeCity_PokemonLeague.s" - .include "data/scripts/maps/EverGrandeCity_HallOfFame.s" - .include "data/scripts/maps/EverGrandeCity_PokemonCenter_1F.s" - .include "data/scripts/maps/EverGrandeCity_PokemonCenter_2F.s" - .include "data/scripts/maps/Route104_MrBrineysHouse.s" - .include "data/scripts/maps/Route104_PrettyPetalFlowerShop.s" - .include "data/scripts/maps/Route111_WinstrateFamilysHouse.s" - .include "data/scripts/maps/Route111_OldLadysRestStop.s" - .include "data/scripts/maps/Route112_CableCarStation.s" - .include "data/scripts/maps/MtChimney_CableCarStation.s" - .include "data/scripts/maps/Route114_FossilManiacsHouse.s" - .include "data/scripts/maps/Route114_FossilManiacsTunnel.s" - .include "data/scripts/maps/Route114_LanettesHouse.s" - .include "data/scripts/maps/Route116_TunnelersRestHouse.s" - .include "data/scripts/maps/Route117_PokemonDayCare.s" - .include "data/scripts/maps/Route121_SafariZoneEntrance.s" - .include "data/scripts/maps/MeteorFalls_1F_1R.s" - .include "data/scripts/maps/MeteorFalls_1F_2R.s" - .include "data/scripts/maps/MeteorFalls_B1F_1R.s" - .include "data/scripts/maps/MeteorFalls_B1F_2R.s" - .include "data/scripts/maps/RusturfTunnel.s" - .include "data/scripts/maps/Underwater_SootopolisCity.s" - .include "data/scripts/maps/DesertRuins.s" - .include "data/scripts/maps/GraniteCave_1F.s" - .include "data/scripts/maps/GraniteCave_B1F.s" - .include "data/scripts/maps/GraniteCave_B2F.s" - .include "data/scripts/maps/GraniteCave_StevensRoom.s" - .include "data/scripts/maps/PetalburgWoods.s" - .include "data/scripts/maps/MtChimney.s" - .include "data/scripts/maps/JaggedPass.s" - .include "data/scripts/maps/FieryPath.s" - .include "data/scripts/maps/MtPyre_1F.s" - .include "data/scripts/maps/MtPyre_2F.s" - .include "data/scripts/maps/MtPyre_3F.s" - .include "data/scripts/maps/MtPyre_4F.s" - .include "data/scripts/maps/MtPyre_5F.s" - .include "data/scripts/maps/MtPyre_6F.s" - .include "data/scripts/maps/MtPyre_Exterior.s" - .include "data/scripts/maps/MtPyre_Summit.s" - .include "data/scripts/maps/AquaHideout_1F.s" - .include "data/scripts/maps/AquaHideout_B1F.s" - .include "data/scripts/maps/AquaHideout_B2F.s" - .include "data/scripts/maps/Underwater_SeafloorCavern.s" - .include "data/scripts/maps/SeafloorCavern_Entrance.s" - .include "data/scripts/maps/SeafloorCavern_Room1.s" - .include "data/scripts/maps/SeafloorCavern_Room2.s" - .include "data/scripts/maps/SeafloorCavern_Room3.s" - .include "data/scripts/maps/SeafloorCavern_Room4.s" - .include "data/scripts/maps/SeafloorCavern_Room5.s" - .include "data/scripts/maps/SeafloorCavern_Room6.s" - .include "data/scripts/maps/SeafloorCavern_Room7.s" - .include "data/scripts/maps/SeafloorCavern_Room8.s" - .include "data/scripts/maps/SeafloorCavern_Room9.s" - .include "data/scripts/maps/CaveOfOrigin_Entrance.s" - .include "data/scripts/maps/CaveOfOrigin_1F.s" - .include "data/scripts/maps/CaveOfOrigin_B1F.s" - .include "data/scripts/maps/CaveOfOrigin_B2F.s" - .include "data/scripts/maps/CaveOfOrigin_B3F.s" - .include "data/scripts/maps/CaveOfOrigin_B4F.s" - .include "data/scripts/maps/VictoryRoad_1F.s" - .include "data/scripts/maps/VictoryRoad_B1F.s" - .include "data/scripts/maps/VictoryRoad_B2F.s" - .include "data/scripts/maps/ShoalCave_LowTideEntranceRoom.s" - .include "data/scripts/maps/ShoalCave_LowTideInnerRoom.s" - .include "data/scripts/maps/ShoalCave_LowTideStairsRoom.s" - .include "data/scripts/maps/ShoalCave_LowTideLowerRoom.s" - .include "data/scripts/maps/ShoalCave_HighTideEntranceRoom.s" - .include "data/scripts/maps/ShoalCave_HighTideInnerRoom.s" - .include "data/scripts/maps/NewMauville_Entrance.s" - .include "data/scripts/maps/NewMauville_Inside.s" - .include "data/scripts/maps/AbandonedShip_Deck.s" - .include "data/scripts/maps/AbandonedShip_Corridors_1F.s" - .include "data/scripts/maps/AbandonedShip_Rooms_1F.s" - .include "data/scripts/maps/AbandonedShip_Corridors_B1F.s" - .include "data/scripts/maps/AbandonedShip_Rooms_B1F.s" - .include "data/scripts/maps/AbandonedShip_Rooms2_B1F.s" - .include "data/scripts/maps/AbandonedShip_Underwater1.s" - .include "data/scripts/maps/AbandonedShip_Room_B1F.s" - .include "data/scripts/maps/AbandonedShip_Rooms2_1F.s" - .include "data/scripts/maps/AbandonedShip_CaptainsOffice.s" - .include "data/scripts/maps/AbandonedShip_Underwater2.s" - .include "data/scripts/maps/AbandonedShip_HiddenFloorCorridors.s" - .include "data/scripts/maps/AbandonedShip_HiddenFloorRooms.s" - .include "data/scripts/maps/IslandCave.s" - .include "data/scripts/maps/AncientTomb.s" - .include "data/scripts/maps/Underwater_Route134.s" - .include "data/scripts/maps/Underwater_SealedChamber.s" - .include "data/scripts/maps/SealedChamber_OuterRoom.s" - .include "data/scripts/maps/SealedChamber_InnerRoom.s" - .include "data/scripts/maps/ScorchedSlab.s" - .include "data/scripts/maps/MagmaHideout_1F.s" - .include "data/scripts/maps/MagmaHideout_B1F.s" - .include "data/scripts/maps/MagmaHideout_B2F.s" - .include "data/scripts/maps/SkyPillar_Entrance.s" - .include "data/scripts/maps/SkyPillar_Outside.s" - .include "data/scripts/maps/SkyPillar_1F.s" - .include "data/scripts/maps/SkyPillar_2F.s" - .include "data/scripts/maps/SkyPillar_3F.s" - .include "data/scripts/maps/SkyPillar_4F.s" - .include "data/scripts/maps/ShoalCave_LowTideIceRoom.s" - .include "data/scripts/maps/SkyPillar_5F.s" - .include "data/scripts/maps/SkyPillar_Top.s" - .include "data/scripts/maps/SecretBase_BlueCave1.s" - .include "data/scripts/maps/SecretBase_BlueCave2.s" - .include "data/scripts/maps/SecretBase_BlueCave3.s" - .include "data/scripts/maps/SecretBase_BlueCave4.s" - .include "data/scripts/maps/SecretBase_BrownCave1.s" - .include "data/scripts/maps/SecretBase_BrownCave2.s" - .include "data/scripts/maps/SecretBase_BrownCave3.s" - .include "data/scripts/maps/SecretBase_BrownCave4.s" - .include "data/scripts/maps/SecretBase_RedCave1.s" - .include "data/scripts/maps/SecretBase_RedCave2.s" - .include "data/scripts/maps/SecretBase_RedCave3.s" - .include "data/scripts/maps/SecretBase_RedCave4.s" - .include "data/scripts/maps/SecretBase_Shrub1.s" - .include "data/scripts/maps/SecretBase_Shrub2.s" - .include "data/scripts/maps/SecretBase_Shrub3.s" - .include "data/scripts/maps/SecretBase_Shrub4.s" - .include "data/scripts/maps/SecretBase_Tree1.s" - .include "data/scripts/maps/SecretBase_Tree2.s" - .include "data/scripts/maps/SecretBase_Tree3.s" - .include "data/scripts/maps/SecretBase_Tree4.s" - .include "data/scripts/maps/SecretBase_YellowCave1.s" - .include "data/scripts/maps/SecretBase_YellowCave2.s" - .include "data/scripts/maps/SecretBase_YellowCave3.s" - .include "data/scripts/maps/SecretBase_YellowCave4.s" + .include "data/scripts/maps/PetalburgCity.inc" + .include "data/scripts/maps/SlateportCity.inc" + .include "data/scripts/maps/MauvilleCity.inc" + .include "data/scripts/maps/RustboroCity.inc" + .include "data/scripts/maps/FortreeCity.inc" + .include "data/scripts/maps/LilycoveCity.inc" + .include "data/scripts/maps/MossdeepCity.inc" + .include "data/scripts/maps/SootopolisCity.inc" + .include "data/scripts/maps/EverGrandeCity.inc" + .include "data/scripts/maps/LittlerootTown.inc" + .include "data/scripts/maps/OldaleTown.inc" + .include "data/scripts/maps/DewfordTown.inc" + .include "data/scripts/maps/LavaridgeTown.inc" + .include "data/scripts/maps/FallarborTown.inc" + .include "data/scripts/maps/VerdanturfTown.inc" + .include "data/scripts/maps/PacifidlogTown.inc" + .include "data/scripts/maps/Route101.inc" + .include "data/scripts/maps/Route102.inc" + .include "data/scripts/maps/Route103.inc" + .include "data/scripts/maps/Route104.inc" + .include "data/scripts/maps/Route105.inc" + .include "data/scripts/maps/Route106.inc" + .include "data/scripts/maps/Route107.inc" + .include "data/scripts/maps/Route108.inc" + .include "data/scripts/maps/Route109.inc" + .include "data/scripts/maps/Route110.inc" + .include "data/scripts/maps/Route111.inc" + .include "data/scripts/maps/Route112.inc" + .include "data/scripts/maps/Route113.inc" + .include "data/scripts/maps/Route114.inc" + .include "data/scripts/maps/Route115.inc" + .include "data/scripts/maps/Route116.inc" + .include "data/scripts/maps/Route117.inc" + .include "data/scripts/maps/Route118.inc" + .include "data/scripts/maps/Route119.inc" + .include "data/scripts/maps/Route120.inc" + .include "data/scripts/maps/Route121.inc" + .include "data/scripts/maps/Route122.inc" + .include "data/scripts/maps/Route123.inc" + .include "data/scripts/maps/Route124.inc" + .include "data/scripts/maps/Route125.inc" + .include "data/scripts/maps/Route126.inc" + .include "data/scripts/maps/Route127.inc" + .include "data/scripts/maps/Route128.inc" + .include "data/scripts/maps/Route129.inc" + .include "data/scripts/maps/Route130.inc" + .include "data/scripts/maps/Route131.inc" + .include "data/scripts/maps/Route132.inc" + .include "data/scripts/maps/Route133.inc" + .include "data/scripts/maps/Route134.inc" + .include "data/scripts/maps/Underwater1.inc" + .include "data/scripts/maps/Underwater2.inc" + .include "data/scripts/maps/Underwater3.inc" + .include "data/scripts/maps/Underwater4.inc" + .include "data/scripts/maps/LittlerootTown_BrendansHouse_1F.inc" + .include "data/scripts/maps/LittlerootTown_BrendansHouse_2F.inc" + .include "data/scripts/maps/LittlerootTown_MaysHouse_1F.inc" + .include "data/scripts/maps/LittlerootTown_MaysHouse_2F.inc" + .include "data/scripts/maps/LittlerootTown_ProfessorBirchsLab.inc" + .include "data/scripts/maps/OldaleTown_House1.inc" + .include "data/scripts/maps/OldaleTown_House2.inc" + .include "data/scripts/maps/OldaleTown_PokemonCenter_1F.inc" + .include "data/scripts/maps/OldaleTown_PokemonCenter_2F.inc" + .include "data/scripts/maps/OldaleTown_Mart.inc" + .include "data/scripts/maps/DewfordTown_House1.inc" + .include "data/scripts/maps/DewfordTown_PokemonCenter_1F.inc" + .include "data/scripts/maps/DewfordTown_PokemonCenter_2F.inc" + .include "data/scripts/maps/DewfordTown_Gym.inc" + .include "data/scripts/maps/DewfordTown_Hall.inc" + .include "data/scripts/maps/DewfordTown_House2.inc" + .include "data/scripts/maps/LavaridgeTown_HerbShop.inc" + .include "data/scripts/maps/LavaridgeTown_Gym_1F.inc" + .include "data/scripts/maps/LavaridgeTown_Gym_B1F.inc" + .include "data/scripts/maps/LavaridgeTown_House.inc" + .include "data/scripts/maps/LavaridgeTown_Mart.inc" + .include "data/scripts/maps/LavaridgeTown_PokemonCenter_1F.inc" + .include "data/scripts/maps/LavaridgeTown_PokemonCenter_2F.inc" + .include "data/scripts/maps/FallarborTown_Mart.inc" + .include "data/scripts/maps/FallarborTown_ContestLobby.inc" + .include "data/scripts/maps/FallarborTown_ContestHall.inc" + .include "data/scripts/maps/FallarborTown_PokemonCenter_1F.inc" + .include "data/scripts/maps/FallarborTown_PokemonCenter_2F.inc" + .include "data/scripts/maps/FallarborTown_House1.inc" + .include "data/scripts/maps/FallarborTown_House2.inc" + .include "data/scripts/maps/VerdanturfTown_ContestLobby.inc" + .include "data/scripts/maps/VerdanturfTown_ContestHall.inc" + .include "data/scripts/maps/VerdanturfTown_Mart.inc" + .include "data/scripts/maps/VerdanturfTown_PokemonCenter_1F.inc" + .include "data/scripts/maps/VerdanturfTown_PokemonCenter_2F.inc" + .include "data/scripts/maps/VerdanturfTown_WandasHouse.inc" + .include "data/scripts/maps/VerdanturfTown_FriendshipRatersHouse.inc" + .include "data/scripts/maps/VerdanturfTown_House.inc" + .include "data/scripts/maps/PacifidlogTown_PokemonCenter_1F.inc" + .include "data/scripts/maps/PacifidlogTown_PokemonCenter_2F.inc" + .include "data/scripts/maps/PacifidlogTown_House1.inc" + .include "data/scripts/maps/PacifidlogTown_House2.inc" + .include "data/scripts/maps/PacifidlogTown_House3.inc" + .include "data/scripts/maps/PacifidlogTown_House4.inc" + .include "data/scripts/maps/PacifidlogTown_House5.inc" + .include "data/scripts/maps/PetalburgCity_WallysHouse.inc" + .include "data/scripts/maps/PetalburgCity_Gym.inc" + .include "data/scripts/maps/PetalburgCity_House1.inc" + .include "data/scripts/maps/PetalburgCity_House2.inc" + .include "data/scripts/maps/PetalburgCity_PokemonCenter_1F.inc" + .include "data/scripts/maps/PetalburgCity_PokemonCenter_2F.inc" + .include "data/scripts/maps/PetalburgCity_Mart.inc" + .include "data/scripts/maps/SlateportCity_SternsShipyard_1F.inc" + .include "data/scripts/maps/SlateportCity_SternsShipyard_2F.inc" + .include "data/scripts/maps/SlateportCity_ContestLobby.inc" + .include "data/scripts/maps/SlateportCity_ContestHall.inc" + .include "data/scripts/maps/SlateportCity_House1.inc" + .include "data/scripts/maps/SlateportCity_PokemonFanClub.inc" + .include "data/scripts/maps/SlateportCity_OceanicMuseum_1F.inc" + .include "data/scripts/maps/SlateportCity_OceanicMuseum_2F.inc" + .include "data/scripts/maps/SlateportCity_Harbor.inc" + .include "data/scripts/maps/SlateportCity_House2.inc" + .include "data/scripts/maps/SlateportCity_PokemonCenter_1F.inc" + .include "data/scripts/maps/SlateportCity_PokemonCenter_2F.inc" + .include "data/scripts/maps/SlateportCity_Mart.inc" + .include "data/scripts/maps/MauvilleCity_Gym.inc" + .include "data/scripts/maps/MauvilleCity_BikeShop.inc" + .include "data/scripts/maps/MauvilleCity_House1.inc" + .include "data/scripts/maps/MauvilleCity_GameCorner.inc" + .include "data/scripts/maps/MauvilleCity_House2.inc" + .include "data/scripts/maps/MauvilleCity_PokemonCenter_1F.inc" + .include "data/scripts/maps/MauvilleCity_PokemonCenter_2F.inc" + .include "data/scripts/maps/MauvilleCity_Mart.inc" + .include "data/scripts/maps/RustboroCity_DevonCorp_1F.inc" + .include "data/scripts/maps/RustboroCity_DevonCorp_2F.inc" + .include "data/scripts/maps/RustboroCity_DevonCorp_3F.inc" + .include "data/scripts/maps/RustboroCity_Gym.inc" + .include "data/scripts/maps/RustboroCity_PokemonSchool.inc" + .include "data/scripts/maps/RustboroCity_PokemonCenter_1F.inc" + .include "data/scripts/maps/RustboroCity_PokemonCenter_2F.inc" + .include "data/scripts/maps/RustboroCity_Mart.inc" + .include "data/scripts/maps/RustboroCity_Flat1_1F.inc" + .include "data/scripts/maps/RustboroCity_Flat1_2F.inc" + .include "data/scripts/maps/RustboroCity_House1.inc" + .include "data/scripts/maps/RustboroCity_CuttersHouse.inc" + .include "data/scripts/maps/RustboroCity_House2.inc" + .include "data/scripts/maps/RustboroCity_Flat2_1F.inc" + .include "data/scripts/maps/RustboroCity_Flat2_2F.inc" + .include "data/scripts/maps/RustboroCity_Flat2_3F.inc" + .include "data/scripts/maps/RustboroCity_House3.inc" + .include "data/scripts/maps/FortreeCity_House1.inc" + .include "data/scripts/maps/FortreeCity_Gym.inc" + .include "data/scripts/maps/FortreeCity_PokemonCenter_1F.inc" + .include "data/scripts/maps/FortreeCity_PokemonCenter_2F.inc" + .include "data/scripts/maps/FortreeCity_Mart.inc" + .include "data/scripts/maps/FortreeCity_House2.inc" + .include "data/scripts/maps/FortreeCity_House3.inc" + .include "data/scripts/maps/FortreeCity_House4.inc" + .include "data/scripts/maps/FortreeCity_House5.inc" + .include "data/scripts/maps/FortreeCity_DecorationShop.inc" + .include "data/scripts/maps/LilycoveCity_CoveLilyMotel_1F.inc" + .include "data/scripts/maps/LilycoveCity_CoveLilyMotel_2F.inc" + .include "data/scripts/maps/LilycoveCity_LilycoveMuseum_1F.inc" + .include "data/scripts/maps/LilycoveCity_LilycoveMuseum_2F.inc" + .include "data/scripts/maps/LilycoveCity_ContestLobby.inc" + .include "data/scripts/maps/LilycoveCity_ContestHall.inc" + .include "data/scripts/maps/LilycoveCity_PokemonCenter_1F.inc" + .include "data/scripts/maps/LilycoveCity_PokemonCenter_2F.inc" + .include "data/scripts/maps/LilycoveCity_UnusedMart.inc" + .include "data/scripts/maps/LilycoveCity_PokemonTrainerFanClub.inc" + .include "data/scripts/maps/LilycoveCity_Harbor.inc" + .include "data/scripts/maps/LilycoveCity_EmptyMap.inc" + .include "data/scripts/maps/LilycoveCity_MoveDeletersHouse.inc" + .include "data/scripts/maps/LilycoveCity_House1.inc" + .include "data/scripts/maps/LilycoveCity_House2.inc" + .include "data/scripts/maps/LilycoveCity_House3.inc" + .include "data/scripts/maps/LilycoveCity_House4.inc" + .include "data/scripts/maps/LilycoveCity_DepartmentStore_1F.inc" + .include "data/scripts/maps/LilycoveCity_DepartmentStore_2F.inc" + .include "data/scripts/maps/LilycoveCity_DepartmentStore_3F.inc" + .include "data/scripts/maps/LilycoveCity_DepartmentStore_4F.inc" + .include "data/scripts/maps/LilycoveCity_DepartmentStore_5F.inc" + .include "data/scripts/maps/LilycoveCity_DepartmentStoreRooftop.inc" + .include "data/scripts/maps/LilycoveCity_DepartmentStoreElevator.inc" + .include "data/scripts/maps/MossdeepCity_Gym.inc" + .include "data/scripts/maps/MossdeepCity_House1.inc" + .include "data/scripts/maps/MossdeepCity_House2.inc" + .include "data/scripts/maps/MossdeepCity_PokemonCenter_1F.inc" + .include "data/scripts/maps/MossdeepCity_PokemonCenter_2F.inc" + .include "data/scripts/maps/MossdeepCity_Mart.inc" + .include "data/scripts/maps/MossdeepCity_House3.inc" + .include "data/scripts/maps/MossdeepCity_StevensHouse.inc" + .include "data/scripts/maps/MossdeepCity_House4.inc" + .include "data/scripts/maps/MossdeepCity_SpaceCenter_1F.inc" + .include "data/scripts/maps/MossdeepCity_SpaceCenter_2F.inc" + .include "data/scripts/maps/MossdeepCity_GameCorner_1F.inc" + .include "data/scripts/maps/MossdeepCity_GameCorner_B1F.inc" + .include "data/scripts/maps/SootopolisCity_Gym_1F.inc" + .include "data/scripts/maps/SootopolisCity_Gym_B1F.inc" + .include "data/scripts/maps/SootopolisCity_PokemonCenter_1F.inc" + .include "data/scripts/maps/SootopolisCity_PokemonCenter_2F.inc" + .include "data/scripts/maps/SootopolisCity_Mart.inc" + .include "data/scripts/maps/SootopolisCity_House1.inc" + .include "data/scripts/maps/SootopolisCity_House2.inc" + .include "data/scripts/maps/SootopolisCity_House3.inc" + .include "data/scripts/maps/SootopolisCity_House4.inc" + .include "data/scripts/maps/SootopolisCity_House5.inc" + .include "data/scripts/maps/SootopolisCity_House6.inc" + .include "data/scripts/maps/SootopolisCity_House7.inc" + .include "data/scripts/maps/SootopolisCity_House8.inc" + .include "data/scripts/maps/EverGrandeCity_SidneysRoom.inc" + .include "data/scripts/maps/EverGrandeCity_PhoebesRoom.inc" + .include "data/scripts/maps/EverGrandeCity_GlaciasRoom.inc" + .include "data/scripts/maps/EverGrandeCity_DrakesRoom.inc" + .include "data/scripts/maps/EverGrandeCity_ChampionsRoom.inc" + .include "data/scripts/maps/EverGrandeCity_Corridor1.inc" + .include "data/scripts/maps/EverGrandeCity_Corridor2.inc" + .include "data/scripts/maps/EverGrandeCity_Corridor3.inc" + .include "data/scripts/maps/EverGrandeCity_Corridor4.inc" + .include "data/scripts/maps/EverGrandeCity_Corridor5.inc" + .include "data/scripts/maps/EverGrandeCity_PokemonLeague.inc" + .include "data/scripts/maps/EverGrandeCity_HallOfFame.inc" + .include "data/scripts/maps/EverGrandeCity_PokemonCenter_1F.inc" + .include "data/scripts/maps/EverGrandeCity_PokemonCenter_2F.inc" + .include "data/scripts/maps/Route104_MrBrineysHouse.inc" + .include "data/scripts/maps/Route104_PrettyPetalFlowerShop.inc" + .include "data/scripts/maps/Route111_WinstrateFamilysHouse.inc" + .include "data/scripts/maps/Route111_OldLadysRestStop.inc" + .include "data/scripts/maps/Route112_CableCarStation.inc" + .include "data/scripts/maps/MtChimney_CableCarStation.inc" + .include "data/scripts/maps/Route114_FossilManiacsHouse.inc" + .include "data/scripts/maps/Route114_FossilManiacsTunnel.inc" + .include "data/scripts/maps/Route114_LanettesHouse.inc" + .include "data/scripts/maps/Route116_TunnelersRestHouse.inc" + .include "data/scripts/maps/Route117_PokemonDayCare.inc" + .include "data/scripts/maps/Route121_SafariZoneEntrance.inc" + .include "data/scripts/maps/MeteorFalls_1F_1R.inc" + .include "data/scripts/maps/MeteorFalls_1F_2R.inc" + .include "data/scripts/maps/MeteorFalls_B1F_1R.inc" + .include "data/scripts/maps/MeteorFalls_B1F_2R.inc" + .include "data/scripts/maps/RusturfTunnel.inc" + .include "data/scripts/maps/Underwater_SootopolisCity.inc" + .include "data/scripts/maps/DesertRuins.inc" + .include "data/scripts/maps/GraniteCave_1F.inc" + .include "data/scripts/maps/GraniteCave_B1F.inc" + .include "data/scripts/maps/GraniteCave_B2F.inc" + .include "data/scripts/maps/GraniteCave_StevensRoom.inc" + .include "data/scripts/maps/PetalburgWoods.inc" + .include "data/scripts/maps/MtChimney.inc" + .include "data/scripts/maps/JaggedPass.inc" + .include "data/scripts/maps/FieryPath.inc" + .include "data/scripts/maps/MtPyre_1F.inc" + .include "data/scripts/maps/MtPyre_2F.inc" + .include "data/scripts/maps/MtPyre_3F.inc" + .include "data/scripts/maps/MtPyre_4F.inc" + .include "data/scripts/maps/MtPyre_5F.inc" + .include "data/scripts/maps/MtPyre_6F.inc" + .include "data/scripts/maps/MtPyre_Exterior.inc" + .include "data/scripts/maps/MtPyre_Summit.inc" + .include "data/scripts/maps/AquaHideout_1F.inc" + .include "data/scripts/maps/AquaHideout_B1F.inc" + .include "data/scripts/maps/AquaHideout_B2F.inc" + .include "data/scripts/maps/Underwater_SeafloorCavern.inc" + .include "data/scripts/maps/SeafloorCavern_Entrance.inc" + .include "data/scripts/maps/SeafloorCavern_Room1.inc" + .include "data/scripts/maps/SeafloorCavern_Room2.inc" + .include "data/scripts/maps/SeafloorCavern_Room3.inc" + .include "data/scripts/maps/SeafloorCavern_Room4.inc" + .include "data/scripts/maps/SeafloorCavern_Room5.inc" + .include "data/scripts/maps/SeafloorCavern_Room6.inc" + .include "data/scripts/maps/SeafloorCavern_Room7.inc" + .include "data/scripts/maps/SeafloorCavern_Room8.inc" + .include "data/scripts/maps/SeafloorCavern_Room9.inc" + .include "data/scripts/maps/CaveOfOrigin_Entrance.inc" + .include "data/scripts/maps/CaveOfOrigin_1F.inc" + .include "data/scripts/maps/CaveOfOrigin_B1F.inc" + .include "data/scripts/maps/CaveOfOrigin_B2F.inc" + .include "data/scripts/maps/CaveOfOrigin_B3F.inc" + .include "data/scripts/maps/CaveOfOrigin_B4F.inc" + .include "data/scripts/maps/VictoryRoad_1F.inc" + .include "data/scripts/maps/VictoryRoad_B1F.inc" + .include "data/scripts/maps/VictoryRoad_B2F.inc" + .include "data/scripts/maps/ShoalCave_LowTideEntranceRoom.inc" + .include "data/scripts/maps/ShoalCave_LowTideInnerRoom.inc" + .include "data/scripts/maps/ShoalCave_LowTideStairsRoom.inc" + .include "data/scripts/maps/ShoalCave_LowTideLowerRoom.inc" + .include "data/scripts/maps/ShoalCave_HighTideEntranceRoom.inc" + .include "data/scripts/maps/ShoalCave_HighTideInnerRoom.inc" + .include "data/scripts/maps/NewMauville_Entrance.inc" + .include "data/scripts/maps/NewMauville_Inside.inc" + .include "data/scripts/maps/AbandonedShip_Deck.inc" + .include "data/scripts/maps/AbandonedShip_Corridors_1F.inc" + .include "data/scripts/maps/AbandonedShip_Rooms_1F.inc" + .include "data/scripts/maps/AbandonedShip_Corridors_B1F.inc" + .include "data/scripts/maps/AbandonedShip_Rooms_B1F.inc" + .include "data/scripts/maps/AbandonedShip_Rooms2_B1F.inc" + .include "data/scripts/maps/AbandonedShip_Underwater1.inc" + .include "data/scripts/maps/AbandonedShip_Room_B1F.inc" + .include "data/scripts/maps/AbandonedShip_Rooms2_1F.inc" + .include "data/scripts/maps/AbandonedShip_CaptainsOffice.inc" + .include "data/scripts/maps/AbandonedShip_Underwater2.inc" + .include "data/scripts/maps/AbandonedShip_HiddenFloorCorridors.inc" + .include "data/scripts/maps/AbandonedShip_HiddenFloorRooms.inc" + .include "data/scripts/maps/IslandCave.inc" + .include "data/scripts/maps/AncientTomb.inc" + .include "data/scripts/maps/Underwater_Route134.inc" + .include "data/scripts/maps/Underwater_SealedChamber.inc" + .include "data/scripts/maps/SealedChamber_OuterRoom.inc" + .include "data/scripts/maps/SealedChamber_InnerRoom.inc" + .include "data/scripts/maps/ScorchedSlab.inc" + .include "data/scripts/maps/MagmaHideout_1F.inc" + .include "data/scripts/maps/MagmaHideout_B1F.inc" + .include "data/scripts/maps/MagmaHideout_B2F.inc" + .include "data/scripts/maps/SkyPillar_Entrance.inc" + .include "data/scripts/maps/SkyPillar_Outside.inc" + .include "data/scripts/maps/SkyPillar_1F.inc" + .include "data/scripts/maps/SkyPillar_2F.inc" + .include "data/scripts/maps/SkyPillar_3F.inc" + .include "data/scripts/maps/SkyPillar_4F.inc" + .include "data/scripts/maps/ShoalCave_LowTideIceRoom.inc" + .include "data/scripts/maps/SkyPillar_5F.inc" + .include "data/scripts/maps/SkyPillar_Top.inc" + .include "data/scripts/maps/SecretBase_BlueCave1.inc" + .include "data/scripts/maps/SecretBase_BlueCave2.inc" + .include "data/scripts/maps/SecretBase_BlueCave3.inc" + .include "data/scripts/maps/SecretBase_BlueCave4.inc" + .include "data/scripts/maps/SecretBase_BrownCave1.inc" + .include "data/scripts/maps/SecretBase_BrownCave2.inc" + .include "data/scripts/maps/SecretBase_BrownCave3.inc" + .include "data/scripts/maps/SecretBase_BrownCave4.inc" + .include "data/scripts/maps/SecretBase_RedCave1.inc" + .include "data/scripts/maps/SecretBase_RedCave2.inc" + .include "data/scripts/maps/SecretBase_RedCave3.inc" + .include "data/scripts/maps/SecretBase_RedCave4.inc" + .include "data/scripts/maps/SecretBase_Shrub1.inc" + .include "data/scripts/maps/SecretBase_Shrub2.inc" + .include "data/scripts/maps/SecretBase_Shrub3.inc" + .include "data/scripts/maps/SecretBase_Shrub4.inc" + .include "data/scripts/maps/SecretBase_Tree1.inc" + .include "data/scripts/maps/SecretBase_Tree2.inc" + .include "data/scripts/maps/SecretBase_Tree3.inc" + .include "data/scripts/maps/SecretBase_Tree4.inc" + .include "data/scripts/maps/SecretBase_YellowCave1.inc" + .include "data/scripts/maps/SecretBase_YellowCave2.inc" + .include "data/scripts/maps/SecretBase_YellowCave3.inc" + .include "data/scripts/maps/SecretBase_YellowCave4.inc" gUnknown_0815F36C:: @ 815F36C lockall @@ -551,305 +551,305 @@ EventScript_15F573: msgbox UnknownString_81A3C31, 3 end - .include "data/scripts/maps/SingleBattleColosseum.s" - .include "data/scripts/maps/TradeCenter.s" - .include "data/scripts/maps/RecordCorner.s" - .include "data/scripts/maps/DoubleBattleColosseum.s" - .include "data/scripts/maps/LinkContestRoom1.s" - .include "data/scripts/maps/LinkContestRoom2.s" - .include "data/scripts/maps/LinkContestRoom3.s" - .include "data/scripts/maps/LinkContestRoom4.s" - .include "data/scripts/maps/LinkContestRoom5.s" - .include "data/scripts/maps/LinkContestRoom6.s" - .include "data/scripts/maps/UnknownMap_25_29.s" - .include "data/scripts/maps/UnknownMap_25_30.s" - .include "data/scripts/maps/UnknownMap_25_31.s" - .include "data/scripts/maps/UnknownMap_25_32.s" - .include "data/scripts/maps/UnknownMap_25_33.s" - .include "data/scripts/maps/UnknownMap_25_34.s" - .include "data/scripts/maps/InsideOfTruck.s" - .include "data/scripts/maps/SSTidalCorridor.s" - .include "data/scripts/maps/SSTidalLowerDeck.s" - .include "data/scripts/maps/SSTidalRooms.s" - .include "data/scripts/maps/SafariZone_Northwest.s" - .include "data/scripts/maps/SafariZone_Northeast.s" - .include "data/scripts/maps/SafariZone_Southwest.s" - .include "data/scripts/maps/SafariZone_Southeast.s" - .include "data/scripts/maps/BattleTower_Outside.s" - .include "data/scripts/maps/BattleTower_Lobby.s" - .include "data/scripts/maps/BattleTower_Elevator.s" - .include "data/scripts/maps/BattleTower_Corridor.s" - .include "data/scripts/maps/BattleTower_BattleRoom.s" - .include "data/scripts/maps/SouthernIsland_Exterior.s" - .include "data/scripts/maps/SouthernIsland_Interior.s" - .include "data/scripts/maps/SafariZone_RestHouse.s" - .include "data/scripts/maps/Route104_Prototype.s" - .include "data/scripts/maps/Route104_PrototypePrettyPetalFlowerShop.s" - .include "data/scripts/maps/Route109_SeashoreHouse.s" - .include "data/scripts/maps/Route110_TrickHouseEntrance.s" - .include "data/scripts/maps/Route110_TrickHouseEnd.s" - .include "data/scripts/maps/Route110_TrickHouseCorridor.s" - .include "data/scripts/maps/Route110_TrickHousePuzzle1.s" - .include "data/scripts/maps/Route110_TrickHousePuzzle2.s" - .include "data/scripts/maps/Route110_TrickHousePuzzle3.s" - .include "data/scripts/maps/Route110_TrickHousePuzzle4.s" - .include "data/scripts/maps/Route110_TrickHousePuzzle5.s" - .include "data/scripts/maps/Route110_TrickHousePuzzle6.s" - .include "data/scripts/maps/Route110_TrickHousePuzzle7.s" - .include "data/scripts/maps/Route110_TrickHousePuzzle8.s" - .include "data/scripts/maps/Route110_SeasideCyclingRoadSouthEntrance.s" - .include "data/scripts/maps/Route110_SeasideCyclingRoadNorthEntrance.s" - .include "data/scripts/maps/Route113_GlassWorkshop.s" - .include "data/scripts/maps/Route123_BerryMastersHouse.s" - .include "data/scripts/maps/Route119_WeatherInstitute_1F.s" - .include "data/scripts/maps/Route119_WeatherInstitute_2F.s" - .include "data/scripts/maps/Route119_House.s" - .include "data/scripts/maps/Route124_DivingTreasureHuntersHouse.s" - - .include "data/text/maps/PetalburgCity.s" - .include "data/text/maps/SlateportCity.s" - .include "data/text/maps/MauvilleCity.s" - .include "data/text/maps/RustboroCity.s" - .include "data/text/maps/FortreeCity.s" - .include "data/text/maps/LilycoveCity.s" - .include "data/text/maps/MossdeepCity.s" - .include "data/text/maps/SootopolisCity.s" - .include "data/text/maps/EverGrandeCity.s" - .include "data/text/maps/LittlerootTown.s" - .include "data/text/maps/OldaleTown.s" - .include "data/text/maps/DewfordTown.s" - .include "data/text/maps/LavaridgeTown.s" - .include "data/text/maps/FallarborTown.s" - .include "data/text/maps/VerdanturfTown.s" - .include "data/text/maps/PacifidlogTown.s" - .include "data/text/maps/Route101.s" - .include "data/text/maps/Route102.s" - .include "data/text/maps/Route103.s" - .include "data/text/maps/Route104.s" - .include "data/text/maps/Route105.s" - .include "data/text/maps/Route106.s" - .include "data/text/maps/Route107.s" - .include "data/text/maps/Route108.s" - .include "data/text/maps/Route109.s" - .include "data/text/maps/Route110.s" - .include "data/text/maps/Route111.s" - .include "data/text/maps/Route112.s" - .include "data/text/maps/Route113.s" - .include "data/text/maps/Route114.s" - .include "data/text/maps/Route115.s" - .include "data/text/maps/Route116.s" - .include "data/text/maps/Route117.s" - .include "data/text/maps/Route118.s" - .include "data/text/maps/Route119.s" - .include "data/text/maps/Route120.s" - .include "data/text/maps/Route121.s" - .include "data/text/maps/Route123.s" - .include "data/text/maps/Route124.s" - .include "data/text/maps/Route128.s" - .include "data/text/maps/LittlerootTown_BrendansHouse_1F.s" - .include "data/text/maps/LittlerootTown_BrendansHouse_2F.s" - .include "data/text/maps/LittlerootTown_MaysHouse_1F.s" - .include "data/text/maps/LittlerootTown_MaysHouse_2F.s" - .include "data/text/maps/LittlerootTown_ProfessorBirchsLab.s" - .include "data/text/maps/OldaleTown_House1.s" - .include "data/text/maps/OldaleTown_House2.s" - .include "data/text/maps/OldaleTown_PokemonCenter_1F.s" - .include "data/text/maps/OldaleTown_Mart.s" - .include "data/text/maps/DewfordTown_House1.s" - .include "data/text/maps/DewfordTown_PokemonCenter_1F.s" - .include "data/text/maps/DewfordTown_Gym.s" - .include "data/text/maps/DewfordTown_Hall.s" - .include "data/text/maps/DewfordTown_House2.s" - .include "data/text/maps/LavaridgeTown_HerbShop.s" - .include "data/text/maps/LavaridgeTown_Gym_1F.s" - .include "data/text/maps/LavaridgeTown_House.s" - .include "data/text/maps/LavaridgeTown_Mart.s" - .include "data/text/maps/LavaridgeTown_PokemonCenter_1F.s" - .include "data/text/maps/FallarborTown_Mart.s" - .include "data/text/maps/FallarborTown_ContestLobby.s" - .include "data/text/maps/FallarborTown_ContestHall.s" - .include "data/text/maps/FallarborTown_PokemonCenter_1F.s" - .include "data/text/maps/FallarborTown_House1.s" - .include "data/text/maps/FallarborTown_House2.s" - .include "data/text/maps/VerdanturfTown_ContestLobby.s" - .include "data/text/maps/VerdanturfTown_ContestHall.s" - .include "data/text/maps/VerdanturfTown_Mart.s" - .include "data/text/maps/VerdanturfTown_PokemonCenter_1F.s" - .include "data/text/maps/VerdanturfTown_WandasHouse.s" - .include "data/text/maps/VerdanturfTown_FriendshipRatersHouse.s" - .include "data/text/maps/VerdanturfTown_House.s" - .include "data/text/maps/PacifidlogTown_PokemonCenter_1F.s" - .include "data/text/maps/PacifidlogTown_House1.s" - .include "data/text/maps/PacifidlogTown_House2.s" - .include "data/text/maps/PacifidlogTown_House3.s" - .include "data/text/maps/PacifidlogTown_House4.s" - .include "data/text/maps/PacifidlogTown_House5.s" - .include "data/text/maps/PetalburgCity_WallysHouse.s" - .include "data/text/maps/PetalburgCity_Gym.s" - .include "data/text/maps/PetalburgCity_House1.s" - .include "data/text/maps/PetalburgCity_House2.s" - .include "data/text/maps/PetalburgCity_PokemonCenter_1F.s" - .include "data/text/maps/PetalburgCity_Mart.s" - .include "data/text/maps/SlateportCity_SternsShipyard_1F.s" - .include "data/text/maps/SlateportCity_SternsShipyard_2F.s" - .include "data/text/maps/SlateportCity_ContestLobby.s" - .include "data/text/maps/SlateportCity_ContestHall.s" - .include "data/text/maps/SlateportCity_House1.s" - .include "data/text/maps/SlateportCity_PokemonFanClub.s" - .include "data/text/maps/SlateportCity_OceanicMuseum_1F.s" - .include "data/text/maps/SlateportCity_OceanicMuseum_2F.s" - .include "data/text/maps/SlateportCity_Harbor.s" - .include "data/text/maps/SlateportCity_House2.s" - .include "data/text/maps/SlateportCity_PokemonCenter_1F.s" - .include "data/text/maps/SlateportCity_Mart.s" - .include "data/text/maps/MauvilleCity_Gym.s" - .include "data/text/maps/MauvilleCity_BikeShop.s" - .include "data/text/maps/MauvilleCity_House1.s" - .include "data/text/maps/MauvilleCity_GameCorner.s" - .include "data/text/maps/MauvilleCity_House2.s" - .include "data/text/maps/MauvilleCity_PokemonCenter_1F.s" - .include "data/text/maps/MauvilleCity_PokemonCenter_2F.s" - .include "data/text/maps/MauvilleCity_Mart.s" - .include "data/text/maps/RustboroCity_DevonCorp_1F.s" - .include "data/text/maps/RustboroCity_DevonCorp_2F.s" - .include "data/text/maps/RustboroCity_DevonCorp_3F.s" - .include "data/text/maps/RustboroCity_Gym.s" - .include "data/text/maps/RustboroCity_PokemonSchool.s" - .include "data/text/maps/RustboroCity_PokemonCenter_1F.s" - .include "data/text/maps/RustboroCity_Mart.s" - .include "data/text/maps/RustboroCity_Flat1_1F.s" - .include "data/text/maps/RustboroCity_Flat1_2F.s" - .include "data/text/maps/RustboroCity_House1.s" - .include "data/text/maps/RustboroCity_CuttersHouse.s" - .include "data/text/maps/RustboroCity_House2.s" - .include "data/text/maps/RustboroCity_Flat2_1F.s" - .include "data/text/maps/RustboroCity_Flat2_2F.s" - .include "data/text/maps/RustboroCity_Flat2_3F.s" - .include "data/text/maps/RustboroCity_House3.s" - .include "data/text/maps/FortreeCity_House1.s" - .include "data/text/maps/FortreeCity_Gym.s" - .include "data/text/maps/FortreeCity_PokemonCenter_1F.s" - .include "data/text/maps/FortreeCity_Mart.s" - .include "data/text/maps/FortreeCity_House2.s" - .include "data/text/maps/FortreeCity_House3.s" - .include "data/text/maps/FortreeCity_House4.s" - .include "data/text/maps/FortreeCity_House5.s" - .include "data/text/maps/FortreeCity_DecorationShop.s" - .include "data/text/maps/LilycoveCity_CoveLilyMotel_1F.s" - .include "data/text/maps/LilycoveCity_CoveLilyMotel_2F.s" - .include "data/text/maps/LilycoveCity_LilycoveMuseum_1F.s" - .include "data/text/maps/LilycoveCity_LilycoveMuseum_2F.s" - .include "data/text/maps/LilycoveCity_ContestLobby.s" - .include "data/text/maps/LilycoveCity_ContestHall.s" - .include "data/text/maps/LilycoveCity_PokemonCenter_1F.s" - .include "data/text/maps/LilycoveCity_PokemonTrainerFanClub.s" - .include "data/text/maps/LilycoveCity_Harbor.s" - .include "data/text/maps/LilycoveCity_MoveDeletersHouse.s" - .include "data/text/maps/LilycoveCity_House1.s" - .include "data/text/maps/LilycoveCity_House2.s" - .include "data/text/maps/LilycoveCity_House3.s" - .include "data/text/maps/LilycoveCity_House4.s" - .include "data/text/maps/LilycoveCity_DepartmentStore_1F.s" - .include "data/text/maps/LilycoveCity_DepartmentStore_2F.s" - .include "data/text/maps/LilycoveCity_DepartmentStore_3F.s" - .include "data/text/maps/LilycoveCity_DepartmentStore_4F.s" - .include "data/text/maps/LilycoveCity_DepartmentStore_5F.s" - .include "data/text/maps/LilycoveCity_DepartmentStoreRooftop.s" - .include "data/text/maps/MossdeepCity_Gym.s" - .include "data/text/maps/MossdeepCity_House1.s" - .include "data/text/maps/MossdeepCity_House2.s" - .include "data/text/maps/MossdeepCity_PokemonCenter_1F.s" - .include "data/text/maps/MossdeepCity_PokemonCenter_2F.s" - .include "data/text/maps/MossdeepCity_Mart.s" - .include "data/text/maps/MossdeepCity_House3.s" - .include "data/text/maps/MossdeepCity_StevensHouse.s" - .include "data/text/maps/MossdeepCity_House4.s" - .include "data/text/maps/MossdeepCity_SpaceCenter_1F.s" - .include "data/text/maps/MossdeepCity_SpaceCenter_2F.s" - .include "data/text/maps/MossdeepCity_GameCorner_1F.s" - .include "data/text/maps/MossdeepCity_GameCorner_B1F.s" - .include "data/text/maps/SootopolisCity_Gym_1F.s" - .include "data/text/maps/SootopolisCity_Gym_B1F.s" - .include "data/text/maps/SootopolisCity_PokemonCenter_1F.s" - .include "data/text/maps/SootopolisCity_Mart.s" - .include "data/text/maps/SootopolisCity_House1.s" - .include "data/text/maps/SootopolisCity_House2.s" - .include "data/text/maps/SootopolisCity_House3.s" - .include "data/text/maps/SootopolisCity_House4.s" - .include "data/text/maps/SootopolisCity_House5.s" - .include "data/text/maps/SootopolisCity_House6.s" - .include "data/text/maps/SootopolisCity_House7.s" - .include "data/text/maps/SootopolisCity_House8.s" - .include "data/text/maps/EverGrandeCity_SidneysRoom.s" - .include "data/text/maps/EverGrandeCity_PhoebesRoom.s" - .include "data/text/maps/EverGrandeCity_GlaciasRoom.s" - .include "data/text/maps/EverGrandeCity_DrakesRoom.s" - .include "data/text/maps/EverGrandeCity_ChampionsRoom.s" - .include "data/text/maps/EverGrandeCity_PokemonLeague.s" - .include "data/text/maps/EverGrandeCity_HallOfFame.s" - .include "data/text/maps/EverGrandeCity_PokemonCenter_1F.s" - .include "data/text/maps/Route104_MrBrineysHouse.s" - .include "data/text/maps/Route111_WinstrateFamilysHouse.s" - .include "data/text/maps/Route111_OldLadysRestStop.s" - .include "data/text/maps/Route112_CableCarStation.s" - .include "data/text/maps/MtChimney_CableCarStation.s" - .include "data/text/maps/Route114_FossilManiacsHouse.s" - .include "data/text/maps/Route114_FossilManiacsTunnel.s" - .include "data/text/maps/Route114_LanettesHouse.s" - .include "data/text/maps/Route116_TunnelersRestHouse.s" - .include "data/text/maps/MeteorFalls_1F_1R.s" - .include "data/text/maps/MeteorFalls_1F_2R.s" - .include "data/text/maps/RusturfTunnel.s" - .include "data/text/maps/GraniteCave_1F.s" - .include "data/text/maps/GraniteCave_StevensRoom.s" - .include "data/text/maps/PetalburgWoods.s" - .include "data/text/maps/MtChimney.s" - .include "data/text/maps/JaggedPass.s" - .include "data/text/maps/MtPyre_1F.s" - .include "data/text/maps/MtPyre_2F.s" - .include "data/text/maps/MtPyre_3F.s" - .include "data/text/maps/MtPyre_4F.s" - .include "data/text/maps/MtPyre_5F.s" - .include "data/text/maps/MtPyre_6F.s" - .include "data/text/maps/AquaHideout_1F.s" - .include "data/text/maps/AquaHideout_B1F.s" - .include "data/text/maps/AquaHideout_B2F.s" - .include "data/text/maps/Underwater_SeafloorCavern.s" - .include "data/text/maps/SeafloorCavern_Room1.s" - .include "data/text/maps/SeafloorCavern_Room3.s" - .include "data/text/maps/SeafloorCavern_Room4.s" - .include "data/text/maps/VictoryRoad_1F.s" - .include "data/text/maps/VictoryRoad_B1F.s" - .include "data/text/maps/VictoryRoad_B2F.s" - .include "data/text/maps/ShoalCave_LowTideEntranceRoom.s" - .include "data/text/maps/ShoalCave_LowTideInnerRoom.s" - .include "data/text/maps/ShoalCave_LowTideStairsRoom.s" - .include "data/text/maps/ShoalCave_LowTideLowerRoom.s" - .include "data/text/maps/NewMauville_Entrance.s" - .include "data/text/maps/NewMauville_Inside.s" - .include "data/text/maps/AbandonedShip_Corridors_1F.s" - .include "data/text/maps/AbandonedShip_Rooms_1F.s" - .include "data/text/maps/AbandonedShip_Corridors_B1F.s" - .include "data/text/maps/AbandonedShip_HiddenFloorCorridors.s" - .include "data/text/maps/AbandonedShip_Rooms_B1F.s" - .include "data/text/maps/AbandonedShip_Rooms2_B1F.s" - .include "data/text/maps/AbandonedShip_Rooms2_1F.s" - .include "data/text/maps/AbandonedShip_CaptainsOffice.s" - .include "data/text/maps/AbandonedShip_HiddenFloorRooms.s" - .include "data/text/maps/SecretBase_RedCave1.s" - .include "data/text/maps/InsideOfTruck.s" - .include "data/text/maps/SSTidalCorridor.s" - .include "data/text/maps/SSTidalLowerDeck.s" - .include "data/text/maps/SSTidalRooms.s" - .include "data/text/maps/BattleTower_Outside.s" - .include "data/text/maps/BattleTower_Lobby.s" - .include "data/text/maps/BattleTower_BattleRoom.s" - .include "data/text/maps/SouthernIsland_Exterior.s" - .include "data/text/maps/SouthernIsland_Interior.s" - .include "data/text/maps/Route104_Prototype.s" - .include "data/text/maps/Route104_PrototypePrettyPetalFlowerShop.s" - .include "data/text/maps/Route109_SeashoreHouse.s" - .include "data/text/maps/Route110_TrickHouseEntrance.s" + .include "data/scripts/maps/SingleBattleColosseum.inc" + .include "data/scripts/maps/TradeCenter.inc" + .include "data/scripts/maps/RecordCorner.inc" + .include "data/scripts/maps/DoubleBattleColosseum.inc" + .include "data/scripts/maps/LinkContestRoom1.inc" + .include "data/scripts/maps/LinkContestRoom2.inc" + .include "data/scripts/maps/LinkContestRoom3.inc" + .include "data/scripts/maps/LinkContestRoom4.inc" + .include "data/scripts/maps/LinkContestRoom5.inc" + .include "data/scripts/maps/LinkContestRoom6.inc" + .include "data/scripts/maps/UnknownMap_25_29.inc" + .include "data/scripts/maps/UnknownMap_25_30.inc" + .include "data/scripts/maps/UnknownMap_25_31.inc" + .include "data/scripts/maps/UnknownMap_25_32.inc" + .include "data/scripts/maps/UnknownMap_25_33.inc" + .include "data/scripts/maps/UnknownMap_25_34.inc" + .include "data/scripts/maps/InsideOfTruck.inc" + .include "data/scripts/maps/SSTidalCorridor.inc" + .include "data/scripts/maps/SSTidalLowerDeck.inc" + .include "data/scripts/maps/SSTidalRooms.inc" + .include "data/scripts/maps/SafariZone_Northwest.inc" + .include "data/scripts/maps/SafariZone_Northeast.inc" + .include "data/scripts/maps/SafariZone_Southwest.inc" + .include "data/scripts/maps/SafariZone_Southeast.inc" + .include "data/scripts/maps/BattleTower_Outside.inc" + .include "data/scripts/maps/BattleTower_Lobby.inc" + .include "data/scripts/maps/BattleTower_Elevator.inc" + .include "data/scripts/maps/BattleTower_Corridor.inc" + .include "data/scripts/maps/BattleTower_BattleRoom.inc" + .include "data/scripts/maps/SouthernIsland_Exterior.inc" + .include "data/scripts/maps/SouthernIsland_Interior.inc" + .include "data/scripts/maps/SafariZone_RestHouse.inc" + .include "data/scripts/maps/Route104_Prototype.inc" + .include "data/scripts/maps/Route104_PrototypePrettyPetalFlowerShop.inc" + .include "data/scripts/maps/Route109_SeashoreHouse.inc" + .include "data/scripts/maps/Route110_TrickHouseEntrance.inc" + .include "data/scripts/maps/Route110_TrickHouseEnd.inc" + .include "data/scripts/maps/Route110_TrickHouseCorridor.inc" + .include "data/scripts/maps/Route110_TrickHousePuzzle1.inc" + .include "data/scripts/maps/Route110_TrickHousePuzzle2.inc" + .include "data/scripts/maps/Route110_TrickHousePuzzle3.inc" + .include "data/scripts/maps/Route110_TrickHousePuzzle4.inc" + .include "data/scripts/maps/Route110_TrickHousePuzzle5.inc" + .include "data/scripts/maps/Route110_TrickHousePuzzle6.inc" + .include "data/scripts/maps/Route110_TrickHousePuzzle7.inc" + .include "data/scripts/maps/Route110_TrickHousePuzzle8.inc" + .include "data/scripts/maps/Route110_SeasideCyclingRoadSouthEntrance.inc" + .include "data/scripts/maps/Route110_SeasideCyclingRoadNorthEntrance.inc" + .include "data/scripts/maps/Route113_GlassWorkshop.inc" + .include "data/scripts/maps/Route123_BerryMastersHouse.inc" + .include "data/scripts/maps/Route119_WeatherInstitute_1F.inc" + .include "data/scripts/maps/Route119_WeatherInstitute_2F.inc" + .include "data/scripts/maps/Route119_House.inc" + .include "data/scripts/maps/Route124_DivingTreasureHuntersHouse.inc" + + .include "data/text/maps/PetalburgCity.inc" + .include "data/text/maps/SlateportCity.inc" + .include "data/text/maps/MauvilleCity.inc" + .include "data/text/maps/RustboroCity.inc" + .include "data/text/maps/FortreeCity.inc" + .include "data/text/maps/LilycoveCity.inc" + .include "data/text/maps/MossdeepCity.inc" + .include "data/text/maps/SootopolisCity.inc" + .include "data/text/maps/EverGrandeCity.inc" + .include "data/text/maps/LittlerootTown.inc" + .include "data/text/maps/OldaleTown.inc" + .include "data/text/maps/DewfordTown.inc" + .include "data/text/maps/LavaridgeTown.inc" + .include "data/text/maps/FallarborTown.inc" + .include "data/text/maps/VerdanturfTown.inc" + .include "data/text/maps/PacifidlogTown.inc" + .include "data/text/maps/Route101.inc" + .include "data/text/maps/Route102.inc" + .include "data/text/maps/Route103.inc" + .include "data/text/maps/Route104.inc" + .include "data/text/maps/Route105.inc" + .include "data/text/maps/Route106.inc" + .include "data/text/maps/Route107.inc" + .include "data/text/maps/Route108.inc" + .include "data/text/maps/Route109.inc" + .include "data/text/maps/Route110.inc" + .include "data/text/maps/Route111.inc" + .include "data/text/maps/Route112.inc" + .include "data/text/maps/Route113.inc" + .include "data/text/maps/Route114.inc" + .include "data/text/maps/Route115.inc" + .include "data/text/maps/Route116.inc" + .include "data/text/maps/Route117.inc" + .include "data/text/maps/Route118.inc" + .include "data/text/maps/Route119.inc" + .include "data/text/maps/Route120.inc" + .include "data/text/maps/Route121.inc" + .include "data/text/maps/Route123.inc" + .include "data/text/maps/Route124.inc" + .include "data/text/maps/Route128.inc" + .include "data/text/maps/LittlerootTown_BrendansHouse_1F.inc" + .include "data/text/maps/LittlerootTown_BrendansHouse_2F.inc" + .include "data/text/maps/LittlerootTown_MaysHouse_1F.inc" + .include "data/text/maps/LittlerootTown_MaysHouse_2F.inc" + .include "data/text/maps/LittlerootTown_ProfessorBirchsLab.inc" + .include "data/text/maps/OldaleTown_House1.inc" + .include "data/text/maps/OldaleTown_House2.inc" + .include "data/text/maps/OldaleTown_PokemonCenter_1F.inc" + .include "data/text/maps/OldaleTown_Mart.inc" + .include "data/text/maps/DewfordTown_House1.inc" + .include "data/text/maps/DewfordTown_PokemonCenter_1F.inc" + .include "data/text/maps/DewfordTown_Gym.inc" + .include "data/text/maps/DewfordTown_Hall.inc" + .include "data/text/maps/DewfordTown_House2.inc" + .include "data/text/maps/LavaridgeTown_HerbShop.inc" + .include "data/text/maps/LavaridgeTown_Gym_1F.inc" + .include "data/text/maps/LavaridgeTown_House.inc" + .include "data/text/maps/LavaridgeTown_Mart.inc" + .include "data/text/maps/LavaridgeTown_PokemonCenter_1F.inc" + .include "data/text/maps/FallarborTown_Mart.inc" + .include "data/text/maps/FallarborTown_ContestLobby.inc" + .include "data/text/maps/FallarborTown_ContestHall.inc" + .include "data/text/maps/FallarborTown_PokemonCenter_1F.inc" + .include "data/text/maps/FallarborTown_House1.inc" + .include "data/text/maps/FallarborTown_House2.inc" + .include "data/text/maps/VerdanturfTown_ContestLobby.inc" + .include "data/text/maps/VerdanturfTown_ContestHall.inc" + .include "data/text/maps/VerdanturfTown_Mart.inc" + .include "data/text/maps/VerdanturfTown_PokemonCenter_1F.inc" + .include "data/text/maps/VerdanturfTown_WandasHouse.inc" + .include "data/text/maps/VerdanturfTown_FriendshipRatersHouse.inc" + .include "data/text/maps/VerdanturfTown_House.inc" + .include "data/text/maps/PacifidlogTown_PokemonCenter_1F.inc" + .include "data/text/maps/PacifidlogTown_House1.inc" + .include "data/text/maps/PacifidlogTown_House2.inc" + .include "data/text/maps/PacifidlogTown_House3.inc" + .include "data/text/maps/PacifidlogTown_House4.inc" + .include "data/text/maps/PacifidlogTown_House5.inc" + .include "data/text/maps/PetalburgCity_WallysHouse.inc" + .include "data/text/maps/PetalburgCity_Gym.inc" + .include "data/text/maps/PetalburgCity_House1.inc" + .include "data/text/maps/PetalburgCity_House2.inc" + .include "data/text/maps/PetalburgCity_PokemonCenter_1F.inc" + .include "data/text/maps/PetalburgCity_Mart.inc" + .include "data/text/maps/SlateportCity_SternsShipyard_1F.inc" + .include "data/text/maps/SlateportCity_SternsShipyard_2F.inc" + .include "data/text/maps/SlateportCity_ContestLobby.inc" + .include "data/text/maps/SlateportCity_ContestHall.inc" + .include "data/text/maps/SlateportCity_House1.inc" + .include "data/text/maps/SlateportCity_PokemonFanClub.inc" + .include "data/text/maps/SlateportCity_OceanicMuseum_1F.inc" + .include "data/text/maps/SlateportCity_OceanicMuseum_2F.inc" + .include "data/text/maps/SlateportCity_Harbor.inc" + .include "data/text/maps/SlateportCity_House2.inc" + .include "data/text/maps/SlateportCity_PokemonCenter_1F.inc" + .include "data/text/maps/SlateportCity_Mart.inc" + .include "data/text/maps/MauvilleCity_Gym.inc" + .include "data/text/maps/MauvilleCity_BikeShop.inc" + .include "data/text/maps/MauvilleCity_House1.inc" + .include "data/text/maps/MauvilleCity_GameCorner.inc" + .include "data/text/maps/MauvilleCity_House2.inc" + .include "data/text/maps/MauvilleCity_PokemonCenter_1F.inc" + .include "data/text/maps/MauvilleCity_PokemonCenter_2F.inc" + .include "data/text/maps/MauvilleCity_Mart.inc" + .include "data/text/maps/RustboroCity_DevonCorp_1F.inc" + .include "data/text/maps/RustboroCity_DevonCorp_2F.inc" + .include "data/text/maps/RustboroCity_DevonCorp_3F.inc" + .include "data/text/maps/RustboroCity_Gym.inc" + .include "data/text/maps/RustboroCity_PokemonSchool.inc" + .include "data/text/maps/RustboroCity_PokemonCenter_1F.inc" + .include "data/text/maps/RustboroCity_Mart.inc" + .include "data/text/maps/RustboroCity_Flat1_1F.inc" + .include "data/text/maps/RustboroCity_Flat1_2F.inc" + .include "data/text/maps/RustboroCity_House1.inc" + .include "data/text/maps/RustboroCity_CuttersHouse.inc" + .include "data/text/maps/RustboroCity_House2.inc" + .include "data/text/maps/RustboroCity_Flat2_1F.inc" + .include "data/text/maps/RustboroCity_Flat2_2F.inc" + .include "data/text/maps/RustboroCity_Flat2_3F.inc" + .include "data/text/maps/RustboroCity_House3.inc" + .include "data/text/maps/FortreeCity_House1.inc" + .include "data/text/maps/FortreeCity_Gym.inc" + .include "data/text/maps/FortreeCity_PokemonCenter_1F.inc" + .include "data/text/maps/FortreeCity_Mart.inc" + .include "data/text/maps/FortreeCity_House2.inc" + .include "data/text/maps/FortreeCity_House3.inc" + .include "data/text/maps/FortreeCity_House4.inc" + .include "data/text/maps/FortreeCity_House5.inc" + .include "data/text/maps/FortreeCity_DecorationShop.inc" + .include "data/text/maps/LilycoveCity_CoveLilyMotel_1F.inc" + .include "data/text/maps/LilycoveCity_CoveLilyMotel_2F.inc" + .include "data/text/maps/LilycoveCity_LilycoveMuseum_1F.inc" + .include "data/text/maps/LilycoveCity_LilycoveMuseum_2F.inc" + .include "data/text/maps/LilycoveCity_ContestLobby.inc" + .include "data/text/maps/LilycoveCity_ContestHall.inc" + .include "data/text/maps/LilycoveCity_PokemonCenter_1F.inc" + .include "data/text/maps/LilycoveCity_PokemonTrainerFanClub.inc" + .include "data/text/maps/LilycoveCity_Harbor.inc" + .include "data/text/maps/LilycoveCity_MoveDeletersHouse.inc" + .include "data/text/maps/LilycoveCity_House1.inc" + .include "data/text/maps/LilycoveCity_House2.inc" + .include "data/text/maps/LilycoveCity_House3.inc" + .include "data/text/maps/LilycoveCity_House4.inc" + .include "data/text/maps/LilycoveCity_DepartmentStore_1F.inc" + .include "data/text/maps/LilycoveCity_DepartmentStore_2F.inc" + .include "data/text/maps/LilycoveCity_DepartmentStore_3F.inc" + .include "data/text/maps/LilycoveCity_DepartmentStore_4F.inc" + .include "data/text/maps/LilycoveCity_DepartmentStore_5F.inc" + .include "data/text/maps/LilycoveCity_DepartmentStoreRooftop.inc" + .include "data/text/maps/MossdeepCity_Gym.inc" + .include "data/text/maps/MossdeepCity_House1.inc" + .include "data/text/maps/MossdeepCity_House2.inc" + .include "data/text/maps/MossdeepCity_PokemonCenter_1F.inc" + .include "data/text/maps/MossdeepCity_PokemonCenter_2F.inc" + .include "data/text/maps/MossdeepCity_Mart.inc" + .include "data/text/maps/MossdeepCity_House3.inc" + .include "data/text/maps/MossdeepCity_StevensHouse.inc" + .include "data/text/maps/MossdeepCity_House4.inc" + .include "data/text/maps/MossdeepCity_SpaceCenter_1F.inc" + .include "data/text/maps/MossdeepCity_SpaceCenter_2F.inc" + .include "data/text/maps/MossdeepCity_GameCorner_1F.inc" + .include "data/text/maps/MossdeepCity_GameCorner_B1F.inc" + .include "data/text/maps/SootopolisCity_Gym_1F.inc" + .include "data/text/maps/SootopolisCity_Gym_B1F.inc" + .include "data/text/maps/SootopolisCity_PokemonCenter_1F.inc" + .include "data/text/maps/SootopolisCity_Mart.inc" + .include "data/text/maps/SootopolisCity_House1.inc" + .include "data/text/maps/SootopolisCity_House2.inc" + .include "data/text/maps/SootopolisCity_House3.inc" + .include "data/text/maps/SootopolisCity_House4.inc" + .include "data/text/maps/SootopolisCity_House5.inc" + .include "data/text/maps/SootopolisCity_House6.inc" + .include "data/text/maps/SootopolisCity_House7.inc" + .include "data/text/maps/SootopolisCity_House8.inc" + .include "data/text/maps/EverGrandeCity_SidneysRoom.inc" + .include "data/text/maps/EverGrandeCity_PhoebesRoom.inc" + .include "data/text/maps/EverGrandeCity_GlaciasRoom.inc" + .include "data/text/maps/EverGrandeCity_DrakesRoom.inc" + .include "data/text/maps/EverGrandeCity_ChampionsRoom.inc" + .include "data/text/maps/EverGrandeCity_PokemonLeague.inc" + .include "data/text/maps/EverGrandeCity_HallOfFame.inc" + .include "data/text/maps/EverGrandeCity_PokemonCenter_1F.inc" + .include "data/text/maps/Route104_MrBrineysHouse.inc" + .include "data/text/maps/Route111_WinstrateFamilysHouse.inc" + .include "data/text/maps/Route111_OldLadysRestStop.inc" + .include "data/text/maps/Route112_CableCarStation.inc" + .include "data/text/maps/MtChimney_CableCarStation.inc" + .include "data/text/maps/Route114_FossilManiacsHouse.inc" + .include "data/text/maps/Route114_FossilManiacsTunnel.inc" + .include "data/text/maps/Route114_LanettesHouse.inc" + .include "data/text/maps/Route116_TunnelersRestHouse.inc" + .include "data/text/maps/MeteorFalls_1F_1R.inc" + .include "data/text/maps/MeteorFalls_1F_2R.inc" + .include "data/text/maps/RusturfTunnel.inc" + .include "data/text/maps/GraniteCave_1F.inc" + .include "data/text/maps/GraniteCave_StevensRoom.inc" + .include "data/text/maps/PetalburgWoods.inc" + .include "data/text/maps/MtChimney.inc" + .include "data/text/maps/JaggedPass.inc" + .include "data/text/maps/MtPyre_1F.inc" + .include "data/text/maps/MtPyre_2F.inc" + .include "data/text/maps/MtPyre_3F.inc" + .include "data/text/maps/MtPyre_4F.inc" + .include "data/text/maps/MtPyre_5F.inc" + .include "data/text/maps/MtPyre_6F.inc" + .include "data/text/maps/AquaHideout_1F.inc" + .include "data/text/maps/AquaHideout_B1F.inc" + .include "data/text/maps/AquaHideout_B2F.inc" + .include "data/text/maps/Underwater_SeafloorCavern.inc" + .include "data/text/maps/SeafloorCavern_Room1.inc" + .include "data/text/maps/SeafloorCavern_Room3.inc" + .include "data/text/maps/SeafloorCavern_Room4.inc" + .include "data/text/maps/VictoryRoad_1F.inc" + .include "data/text/maps/VictoryRoad_B1F.inc" + .include "data/text/maps/VictoryRoad_B2F.inc" + .include "data/text/maps/ShoalCave_LowTideEntranceRoom.inc" + .include "data/text/maps/ShoalCave_LowTideInnerRoom.inc" + .include "data/text/maps/ShoalCave_LowTideStairsRoom.inc" + .include "data/text/maps/ShoalCave_LowTideLowerRoom.inc" + .include "data/text/maps/NewMauville_Entrance.inc" + .include "data/text/maps/NewMauville_Inside.inc" + .include "data/text/maps/AbandonedShip_Corridors_1F.inc" + .include "data/text/maps/AbandonedShip_Rooms_1F.inc" + .include "data/text/maps/AbandonedShip_Corridors_B1F.inc" + .include "data/text/maps/AbandonedShip_HiddenFloorCorridors.inc" + .include "data/text/maps/AbandonedShip_Rooms_B1F.inc" + .include "data/text/maps/AbandonedShip_Rooms2_B1F.inc" + .include "data/text/maps/AbandonedShip_Rooms2_1F.inc" + .include "data/text/maps/AbandonedShip_CaptainsOffice.inc" + .include "data/text/maps/AbandonedShip_HiddenFloorRooms.inc" + .include "data/text/maps/SecretBase_RedCave1.inc" + .include "data/text/maps/InsideOfTruck.inc" + .include "data/text/maps/SSTidalCorridor.inc" + .include "data/text/maps/SSTidalLowerDeck.inc" + .include "data/text/maps/SSTidalRooms.inc" + .include "data/text/maps/BattleTower_Outside.inc" + .include "data/text/maps/BattleTower_Lobby.inc" + .include "data/text/maps/BattleTower_BattleRoom.inc" + .include "data/text/maps/SouthernIsland_Exterior.inc" + .include "data/text/maps/SouthernIsland_Interior.inc" + .include "data/text/maps/Route104_Prototype.inc" + .include "data/text/maps/Route104_PrototypePrettyPetalFlowerShop.inc" + .include "data/text/maps/Route109_SeashoreHouse.inc" + .include "data/text/maps/Route110_TrickHouseEntrance.inc" Route110_TrickHousePuzzle1_Text_19C1B8:: @ 819C1B8 .string "{PLAYER} found a scroll.$" @@ -866,23 +866,23 @@ UnknownString_819C21F: @ 819C21F .string "...On closer inspection, this is written\n" .string "on it: “Write the secret code here.”$" - .include "data/text/maps/Route110_TrickHouseEnd.s" - .include "data/text/maps/Route110_TrickHousePuzzle1.s" - .include "data/text/maps/Route110_TrickHousePuzzle2.s" - .include "data/text/maps/Route110_TrickHousePuzzle3.s" - .include "data/text/maps/Route110_TrickHousePuzzle4.s" - .include "data/text/maps/Route110_TrickHousePuzzle5.s" - .include "data/text/maps/Route110_TrickHousePuzzle6.s" - .include "data/text/maps/Route110_TrickHousePuzzle7.s" - .include "data/text/maps/Route110_TrickHousePuzzle8.s" - .include "data/text/maps/Route110_SeasideCyclingRoadSouthEntrance.s" - .include "data/text/maps/Route110_SeasideCyclingRoadNorthEntrance.s" - .include "data/text/maps/Route113_GlassWorkshop.s" - .include "data/text/maps/Route123_BerryMastersHouse.s" - .include "data/text/maps/Route119_WeatherInstitute_1F.s" - .include "data/text/maps/Route119_WeatherInstitute_2F.s" - .include "data/text/maps/Route119_House.s" - .include "data/text/maps/Route124_DivingTreasureHuntersHouse.s" + .include "data/text/maps/Route110_TrickHouseEnd.inc" + .include "data/text/maps/Route110_TrickHousePuzzle1.inc" + .include "data/text/maps/Route110_TrickHousePuzzle2.inc" + .include "data/text/maps/Route110_TrickHousePuzzle3.inc" + .include "data/text/maps/Route110_TrickHousePuzzle4.inc" + .include "data/text/maps/Route110_TrickHousePuzzle5.inc" + .include "data/text/maps/Route110_TrickHousePuzzle6.inc" + .include "data/text/maps/Route110_TrickHousePuzzle7.inc" + .include "data/text/maps/Route110_TrickHousePuzzle8.inc" + .include "data/text/maps/Route110_SeasideCyclingRoadSouthEntrance.inc" + .include "data/text/maps/Route110_SeasideCyclingRoadNorthEntrance.inc" + .include "data/text/maps/Route113_GlassWorkshop.inc" + .include "data/text/maps/Route123_BerryMastersHouse.inc" + .include "data/text/maps/Route119_WeatherInstitute_1F.inc" + .include "data/text/maps/Route119_WeatherInstitute_2F.inc" + .include "data/text/maps/Route119_House.inc" + .include "data/text/maps/Route124_DivingTreasureHuntersHouse.inc" Std_2: @@ -3222,7 +3222,7 @@ OldaleTown_PokemonCenter_1F_Text_1A1275:: @ 81A1275 .string "While infected, POKéMON are said to\n" .string "grow exceptionally well.$" - .include "data/text/surf.s" + .include "data/text/surf.inc" SealedChamber_InnerRoom_Text_1A138B:: @ 81A138B .string "It sounded as if a door opened\n" @@ -3279,8 +3279,8 @@ PacifidlogTown_House2_EventScript_1A14DC:: @ 81A14DC Route101_EventScript_1A14DC:: @ 81A14DC return - .include "data/scripts/berry_tree.s" - .include "data/text/berry_tree.s" + .include "data/scripts/berry_tree.inc" + .include "data/text/berry_tree.inc" UnknownString_81A1948: @ 81A1948 .string "If some vines drop down, this tree can\n" @@ -4297,8 +4297,8 @@ SecretBase_RedCave1_EventScript_1A350A:: @ 81A350A release end - .include "data/text/secret_power_tm.s" - .include "data/scripts/secret_power_tm.s" + .include "data/text/secret_power_tm.inc" + .include "data/scripts/secret_power_tm.inc" UnknownString_81A38FB: @ 81A38FB .string "All decorations and furniture in your\n" @@ -4365,14 +4365,14 @@ UnknownString_81A3CC9: @ 81A3CC9 .string "Moving completed.\p" .string "Would you like to use the SECRET POWER?$" - .include "data/scripts/cable_club.s" - .include "data/text/cable_club.s" + .include "data/scripts/cable_club.inc" + .include "data/text/cable_club.inc" - .include "data/scripts/contest_hall.s" - .include "data/text/contest_hall.s" + .include "data/scripts/contest_hall.inc" + .include "data/text/contest_hall.inc" - .include "data/scripts/tv.s" - .include "data/text/tv.s" + .include "data/scripts/tv.inc" + .include "data/text/tv.inc" BattleTower_Lobby_EventScript_1ADE46:: @ 81ADE46 FallarborTown_ContestLobby_EventScript_1ADE46:: @ 81ADE46 @@ -4742,55 +4742,55 @@ BattleTower_Lobby_EventScript_1AE30F:: @ 81AE30F setflag 918 return - .include "data/scripts/gabby_and_ty.s" + .include "data/scripts/gabby_and_ty.inc" - .include "data/scripts/bard.s" - .include "data/scripts/hipster.s" - .include "data/text/trader.s" - .include "data/scripts/trader.s" - .include "data/text/storyteller.s" - .include "data/scripts/storyteller.s" - .include "data/text/giddy.s" - .include "data/scripts/giddy.s" - .include "data/text/bard.s" - .include "data/text/hipster.s" + .include "data/scripts/bard.inc" + .include "data/scripts/hipster.inc" + .include "data/text/trader.inc" + .include "data/scripts/trader.inc" + .include "data/text/storyteller.inc" + .include "data/scripts/storyteller.inc" + .include "data/text/giddy.inc" + .include "data/scripts/giddy.inc" + .include "data/text/bard.inc" + .include "data/text/hipster.inc" - .include "data/field_move_scripts.s" - .include "data/item_ball_scripts.s" + .include "data/field_move_scripts.inc" + .include "data/item_ball_scripts.inc" - .include "data/scripts/mystery_event_club.s" - .include "data/text/mystery_event_club.s" + .include "data/scripts/mystery_event_club.inc" + .include "data/text/mystery_event_club.inc" - .include "data/scripts/day_care.s" - .include "data/text/day_care.s" + .include "data/scripts/day_care.inc" + .include "data/text/day_care.inc" - .include "data/scripts/magma_chimney.s" - .include "data/scripts/magma_summit.s" + .include "data/scripts/magma_chimney.inc" + .include "data/scripts/magma_summit.inc" - .include "data/text/aqua_chimney.s" - .include "data/text/magma_chimney.s" - .include "data/text/aqua_awakening.s" - .include "data/text/magma_awakening.s" - .include "data/text/aqua_settled.s" - .include "data/text/magma_settled.s" - .include "data/text/aqua_summit.s" - .include "data/text/magma_summit.s" + .include "data/text/aqua_chimney.inc" + .include "data/text/magma_chimney.inc" + .include "data/text/aqua_awakening.inc" + .include "data/text/magma_awakening.inc" + .include "data/text/aqua_settled.inc" + .include "data/text/magma_settled.inc" + .include "data/text/aqua_summit.inc" + .include "data/text/magma_summit.inc" gUnknown_081B694A:: @ 81B694A lighten 1 darken 1 end - .include "data/scripts/players_house.s" + .include "data/scripts/players_house.inc" Event_RunningShoesManual:: @ 81B6E5A msgbox UnknownString_81728E3, 3 end - .include "data/text/pokeblocks.s" - .include "data/scripts/pokeblocks.s" + .include "data/text/pokeblocks.inc" + .include "data/scripts/pokeblocks.inc" - .include "data/text/trainers.s" + .include "data/text/trainers.inc" Event_RepelWoreOff:: @ 81C33E6 msgbox Text_RepelWoreOff, 3 @@ -4799,8 +4799,8 @@ Event_RepelWoreOff:: @ 81C33E6 Text_RepelWoreOff: @ 81C33EF .string "REPEL’s effect wore off...$" - .include "data/scripts/safari_zone.s" - .include "data/text/safari_zone.s" + .include "data/scripts/safari_zone.inc" + .include "data/text/safari_zone.inc" MauvilleCity_GameCorner_EventScript_1C407E:: @ 81C407E checkitem ITEM_COIN_CASE, 1 @@ -4831,14 +4831,14 @@ MauvilleCity_GameCorner_EventScript_1C40DA:: @ 81C40DA waitstate end - .include "data/text/roulette.s" - .include "data/text/barboach.s" - .include "data/text/pokedex_rating.s" - .include "data/text/lottery_corner.s" - .include "data/text/eon_ticket.s" - .include "data/text/braille.s" - .include "data/text/berries.s" - .include "data/text/shoal_cave.s" + .include "data/text/roulette.inc" + .include "data/text/barboach.inc" + .include "data/text/pokedex_rating.inc" + .include "data/text/lottery_corner.inc" + .include "data/text/eon_ticket.inc" + .include "data/text/braille.inc" + .include "data/text/berries.inc" + .include "data/text/shoal_cave.inc" PictureBookShelfText: @ 81C6A69 .string "There’s a set of POKéMON picture books.$" @@ -4960,5 +4960,5 @@ Text_1C6C62: @ 81C6C62 .align 2 .string "$" - .include "data/text/save.s" - .include "data/text/birch_speech.s" + .include "data/text/save.inc" + .include "data/text/birch_speech.inc" diff --git a/data/evolution_table.inc b/data/evolution_table.inc new file mode 100644 index 000000000..8234ac7a2 --- /dev/null +++ b/data/evolution_table.inc @@ -0,0 +1,1420 @@ + .align 2 +gEvolutionTable:: @ 8203B68 +@ ?????????? + empty_evo_entries 5 + +@ Bulbasaur + evo_entry EVO_LEVEL, 16, SPECIES_IVYSAUR + empty_evo_entries 4 + +@ Ivysaur + evo_entry EVO_LEVEL, 32, SPECIES_VENUSAUR + empty_evo_entries 4 + +@ Venusaur + empty_evo_entries 5 + +@ Charmander + evo_entry EVO_LEVEL, 16, SPECIES_CHARMELEON + empty_evo_entries 4 + +@ Charmeleon + evo_entry EVO_LEVEL, 36, SPECIES_CHARIZARD + empty_evo_entries 4 + +@ Charizard + empty_evo_entries 5 + +@ Squirtle + evo_entry EVO_LEVEL, 16, SPECIES_WARTORTLE + empty_evo_entries 4 + +@ Wartortle + evo_entry EVO_LEVEL, 36, SPECIES_BLASTOISE + empty_evo_entries 4 + +@ Blastoise + empty_evo_entries 5 + +@ Caterpie + evo_entry EVO_LEVEL, 7, SPECIES_METAPOD + empty_evo_entries 4 + +@ Metapod + evo_entry EVO_LEVEL, 10, SPECIES_BUTTERFREE + empty_evo_entries 4 + +@ Butterfree + empty_evo_entries 5 + +@ Weedle + evo_entry EVO_LEVEL, 7, SPECIES_KAKUNA + empty_evo_entries 4 + +@ Kakuna + evo_entry EVO_LEVEL, 10, SPECIES_BEEDRILL + empty_evo_entries 4 + +@ Beedrill + empty_evo_entries 5 + +@ Pidgey + evo_entry EVO_LEVEL, 18, SPECIES_PIDGEOTTO + empty_evo_entries 4 + +@ Pidgeotto + evo_entry EVO_LEVEL, 36, SPECIES_PIDGEOT + empty_evo_entries 4 + +@ Pidgeot + empty_evo_entries 5 + +@ Rattata + evo_entry EVO_LEVEL, 20, SPECIES_RATICATE + empty_evo_entries 4 + +@ Raticate + empty_evo_entries 5 + +@ Spearow + evo_entry EVO_LEVEL, 20, SPECIES_FEAROW + empty_evo_entries 4 + +@ Fearow + empty_evo_entries 5 + +@ Ekans + evo_entry EVO_LEVEL, 22, SPECIES_ARBOK + empty_evo_entries 4 + +@ Arbok + empty_evo_entries 5 + +@ Pikachu + evo_entry EVO_ITEM, ITEM_THUNDER_STONE, SPECIES_RAICHU + empty_evo_entries 4 + +@ Raichu + empty_evo_entries 5 + +@ Sandshrew + evo_entry EVO_LEVEL, 22, SPECIES_SANDSLASH + empty_evo_entries 4 + +@ Sandslash + empty_evo_entries 5 + +@ Nidoran♀ + evo_entry EVO_LEVEL, 16, SPECIES_NIDORINA + empty_evo_entries 4 + +@ Nidorina + evo_entry EVO_ITEM, ITEM_MOON_STONE, SPECIES_NIDOQUEEN + empty_evo_entries 4 + +@ Nidoqueen + empty_evo_entries 5 + +@ Nidoran♂ + evo_entry EVO_LEVEL, 16, SPECIES_NIDORINO + empty_evo_entries 4 + +@ Nidorino + evo_entry EVO_ITEM, ITEM_MOON_STONE, SPECIES_NIDOKING + empty_evo_entries 4 + +@ Nidoking + empty_evo_entries 5 + +@ Clefairy + evo_entry EVO_ITEM, ITEM_MOON_STONE, SPECIES_CLEFABLE + empty_evo_entries 4 + +@ Clefable + empty_evo_entries 5 + +@ Vulpix + evo_entry EVO_ITEM, ITEM_FIRE_STONE, SPECIES_NINETALES + empty_evo_entries 4 + +@ Ninetales + empty_evo_entries 5 + +@ Jigglypuff + evo_entry EVO_ITEM, ITEM_MOON_STONE, SPECIES_WIGGLYTUFF + empty_evo_entries 4 + +@ Wigglytuff + empty_evo_entries 5 + +@ Zubat + evo_entry EVO_LEVEL, 22, SPECIES_GOLBAT + empty_evo_entries 4 + +@ Golbat + evo_entry EVO_FRIENDSHIP, 0, SPECIES_CROBAT + empty_evo_entries 4 + +@ Oddish + evo_entry EVO_LEVEL, 21, SPECIES_GLOOM + empty_evo_entries 4 + +@ Gloom + evo_entry EVO_ITEM, ITEM_LEAF_STONE, SPECIES_VILEPLUME + evo_entry EVO_ITEM, ITEM_SUN_STONE, SPECIES_BELLOSSOM + empty_evo_entries 3 + +@ Vileplume + empty_evo_entries 5 + +@ Paras + evo_entry EVO_LEVEL, 24, SPECIES_PARASECT + empty_evo_entries 4 + +@ Parasect + empty_evo_entries 5 + +@ Venonat + evo_entry EVO_LEVEL, 31, SPECIES_VENOMOTH + empty_evo_entries 4 + +@ Venomoth + empty_evo_entries 5 + +@ Diglett + evo_entry EVO_LEVEL, 26, SPECIES_DUGTRIO + empty_evo_entries 4 + +@ Dugtrio + empty_evo_entries 5 + +@ Meowth + evo_entry EVO_LEVEL, 28, SPECIES_PERSIAN + empty_evo_entries 4 + +@ Persian + empty_evo_entries 5 + +@ Psyduck + evo_entry EVO_LEVEL, 33, SPECIES_GOLDUCK + empty_evo_entries 4 + +@ Golduck + empty_evo_entries 5 + +@ Mankey + evo_entry EVO_LEVEL, 28, SPECIES_PRIMEAPE + empty_evo_entries 4 + +@ Primeape + empty_evo_entries 5 + +@ Growlithe + evo_entry EVO_ITEM, ITEM_FIRE_STONE, SPECIES_ARCANINE + empty_evo_entries 4 + +@ Arcanine + empty_evo_entries 5 + +@ Poliwag + evo_entry EVO_LEVEL, 25, SPECIES_POLIWHIRL + empty_evo_entries 4 + +@ Poliwhirl + evo_entry EVO_ITEM, ITEM_WATER_STONE, SPECIES_POLIWRATH + evo_entry EVO_TRADE_ITEM, ITEM_KINGS_ROCK, SPECIES_POLITOED + empty_evo_entries 3 + +@ Poliwrath + empty_evo_entries 5 + +@ Abra + evo_entry EVO_LEVEL, 16, SPECIES_KADABRA + empty_evo_entries 4 + +@ Kadabra + evo_entry EVO_TRADE, 0, SPECIES_ALAKAZAM + empty_evo_entries 4 + +@ Alakazam + empty_evo_entries 5 + +@ Machop + evo_entry EVO_LEVEL, 28, SPECIES_MACHOKE + empty_evo_entries 4 + +@ Machoke + evo_entry EVO_TRADE, 0, SPECIES_MACHAMP + empty_evo_entries 4 + +@ Machamp + empty_evo_entries 5 + +@ Bellsprout + evo_entry EVO_LEVEL, 21, SPECIES_WEEPINBELL + empty_evo_entries 4 + +@ Weepinbell + evo_entry EVO_ITEM, ITEM_LEAF_STONE, SPECIES_VICTREEBEL + empty_evo_entries 4 + +@ Victreebel + empty_evo_entries 5 + +@ Tentacool + evo_entry EVO_LEVEL, 30, SPECIES_TENTACRUEL + empty_evo_entries 4 + +@ Tentacruel + empty_evo_entries 5 + +@ Geodude + evo_entry EVO_LEVEL, 25, SPECIES_GRAVELER + empty_evo_entries 4 + +@ Graveler + evo_entry EVO_TRADE, 0, SPECIES_GOLEM + empty_evo_entries 4 + +@ Golem + empty_evo_entries 5 + +@ Ponyta + evo_entry EVO_LEVEL, 40, SPECIES_RAPIDASH + empty_evo_entries 4 + +@ Rapidash + empty_evo_entries 5 + +@ Slowpoke + evo_entry EVO_LEVEL, 37, SPECIES_SLOWBRO + evo_entry EVO_TRADE_ITEM, ITEM_KINGS_ROCK, SPECIES_SLOWKING + empty_evo_entries 3 + +@ Slowbro + empty_evo_entries 5 + +@ Magnemite + evo_entry EVO_LEVEL, 30, SPECIES_MAGNETON + empty_evo_entries 4 + +@ Magneton + empty_evo_entries 5 + +@ Farfetch'd + empty_evo_entries 5 + +@ Doduo + evo_entry EVO_LEVEL, 31, SPECIES_DODRIO + empty_evo_entries 4 + +@ Dodrio + empty_evo_entries 5 + +@ Seel + evo_entry EVO_LEVEL, 34, SPECIES_DEWGONG + empty_evo_entries 4 + +@ Dewgong + empty_evo_entries 5 + +@ Grimer + evo_entry EVO_LEVEL, 38, SPECIES_MUK + empty_evo_entries 4 + +@ Muk + empty_evo_entries 5 + +@ Shellder + evo_entry EVO_ITEM, ITEM_WATER_STONE, SPECIES_CLOYSTER + empty_evo_entries 4 + +@ Cloyster + empty_evo_entries 5 + +@ Gastly + evo_entry EVO_LEVEL, 25, SPECIES_HAUNTER + empty_evo_entries 4 + +@ Haunter + evo_entry EVO_TRADE, 0, SPECIES_GENGAR + empty_evo_entries 4 + +@ Gengar + empty_evo_entries 5 + +@ Onix + evo_entry EVO_TRADE_ITEM, ITEM_METAL_COAT, SPECIES_STEELIX + empty_evo_entries 4 + +@ Drowzee + evo_entry EVO_LEVEL, 26, SPECIES_HYPNO + empty_evo_entries 4 + +@ Hypno + empty_evo_entries 5 + +@ Krabby + evo_entry EVO_LEVEL, 28, SPECIES_KINGLER + empty_evo_entries 4 + +@ Kingler + empty_evo_entries 5 + +@ Voltorb + evo_entry EVO_LEVEL, 30, SPECIES_ELECTRODE + empty_evo_entries 4 + +@ Electrode + empty_evo_entries 5 + +@ Exeggcute + evo_entry EVO_ITEM, ITEM_LEAF_STONE, SPECIES_EXEGGUTOR + empty_evo_entries 4 + +@ Exeggutor + empty_evo_entries 5 + +@ Cubone + evo_entry EVO_LEVEL, 28, SPECIES_MAROWAK + empty_evo_entries 4 + +@ Marowak + empty_evo_entries 5 + +@ Hitmonlee + empty_evo_entries 5 + +@ Hitmonchan + empty_evo_entries 5 + +@ Lickitung + empty_evo_entries 5 + +@ Koffing + evo_entry EVO_LEVEL, 35, SPECIES_WEEZING + empty_evo_entries 4 + +@ Weezing + empty_evo_entries 5 + +@ Rhyhorn + evo_entry EVO_LEVEL, 42, SPECIES_RHYDON + empty_evo_entries 4 + +@ Rhydon + empty_evo_entries 5 + +@ Chansey + evo_entry EVO_FRIENDSHIP, 0, SPECIES_BLISSEY + empty_evo_entries 4 + +@ Tangela + empty_evo_entries 5 + +@ Kangaskhan + empty_evo_entries 5 + +@ Horsea + evo_entry EVO_LEVEL, 32, SPECIES_SEADRA + empty_evo_entries 4 + +@ Seadra + evo_entry EVO_TRADE_ITEM, ITEM_DRAGON_SCALE, SPECIES_KINGDRA + empty_evo_entries 4 + +@ Goldeen + evo_entry EVO_LEVEL, 33, SPECIES_SEAKING + empty_evo_entries 4 + +@ Seaking + empty_evo_entries 5 + +@ Staryu + evo_entry EVO_ITEM, ITEM_WATER_STONE, SPECIES_STARMIE + empty_evo_entries 4 + +@ Starmie + empty_evo_entries 5 + +@ Mr. mime + empty_evo_entries 5 + +@ Scyther + evo_entry EVO_TRADE_ITEM, ITEM_METAL_COAT, SPECIES_SCIZOR + empty_evo_entries 4 + +@ Jynx + empty_evo_entries 5 + +@ Electabuzz + empty_evo_entries 5 + +@ Magmar + empty_evo_entries 5 + +@ Pinsir + empty_evo_entries 5 + +@ Tauros + empty_evo_entries 5 + +@ Magikarp + evo_entry EVO_LEVEL, 20, SPECIES_GYARADOS + empty_evo_entries 4 + +@ Gyarados + empty_evo_entries 5 + +@ Lapras + empty_evo_entries 5 + +@ Ditto + empty_evo_entries 5 + +@ Eevee + evo_entry EVO_ITEM, ITEM_THUNDER_STONE, SPECIES_JOLTEON + evo_entry EVO_ITEM, ITEM_WATER_STONE, SPECIES_VAPOREON + evo_entry EVO_ITEM, ITEM_FIRE_STONE, SPECIES_FLAREON + evo_entry EVO_FRIENDSHIP_DAY, 0, SPECIES_ESPEON + evo_entry EVO_FRIENDSHIP_NIGHT, 0, SPECIES_UMBREON + +@ Vaporeon + empty_evo_entries 5 + +@ Jolteon + empty_evo_entries 5 + +@ Flareon + empty_evo_entries 5 + +@ Porygon + evo_entry EVO_TRADE_ITEM, ITEM_UP_GRADE, SPECIES_PORYGON2 + empty_evo_entries 4 + +@ Omanyte + evo_entry EVO_LEVEL, 40, SPECIES_OMASTAR + empty_evo_entries 4 + +@ Omastar + empty_evo_entries 5 + +@ Kabuto + evo_entry EVO_LEVEL, 40, SPECIES_KABUTOPS + empty_evo_entries 4 + +@ Kabutops + empty_evo_entries 5 + +@ Aerodactyl + empty_evo_entries 5 + +@ Snorlax + empty_evo_entries 5 + +@ Articuno + empty_evo_entries 5 + +@ Zapdos + empty_evo_entries 5 + +@ Moltres + empty_evo_entries 5 + +@ Dratini + evo_entry EVO_LEVEL, 30, SPECIES_DRAGONAIR + empty_evo_entries 4 + +@ Dragonair + evo_entry EVO_LEVEL, 55, SPECIES_DRAGONITE + empty_evo_entries 4 + +@ Dragonite + empty_evo_entries 5 + +@ Mewtwo + empty_evo_entries 5 + +@ Mew + empty_evo_entries 5 + +@ Chikorita + evo_entry EVO_LEVEL, 16, SPECIES_BAYLEEF + empty_evo_entries 4 + +@ Bayleef + evo_entry EVO_LEVEL, 32, SPECIES_MEGANIUM + empty_evo_entries 4 + +@ Meganium + empty_evo_entries 5 + +@ Cyndaquil + evo_entry EVO_LEVEL, 14, SPECIES_QUILAVA + empty_evo_entries 4 + +@ Quilava + evo_entry EVO_LEVEL, 36, SPECIES_TYPHLOSION + empty_evo_entries 4 + +@ Typhlosion + empty_evo_entries 5 + +@ Totodile + evo_entry EVO_LEVEL, 18, SPECIES_CROCONAW + empty_evo_entries 4 + +@ Croconaw + evo_entry EVO_LEVEL, 30, SPECIES_FERALIGATR + empty_evo_entries 4 + +@ Feraligatr + empty_evo_entries 5 + +@ Sentret + evo_entry EVO_LEVEL, 15, SPECIES_FURRET + empty_evo_entries 4 + +@ Furret + empty_evo_entries 5 + +@ Hoothoot + evo_entry EVO_LEVEL, 20, SPECIES_NOCTOWL + empty_evo_entries 4 + +@ Noctowl + empty_evo_entries 5 + +@ Ledyba + evo_entry EVO_LEVEL, 18, SPECIES_LEDIAN + empty_evo_entries 4 + +@ Ledian + empty_evo_entries 5 + +@ Spinarak + evo_entry EVO_LEVEL, 22, SPECIES_ARIADOS + empty_evo_entries 4 + +@ Ariados + empty_evo_entries 5 + +@ Crobat + empty_evo_entries 5 + +@ Chinchou + evo_entry EVO_LEVEL, 27, SPECIES_LANTURN + empty_evo_entries 4 + +@ Lanturn + empty_evo_entries 5 + +@ Pichu + evo_entry EVO_FRIENDSHIP, 0, SPECIES_PIKACHU + empty_evo_entries 4 + +@ Cleffa + evo_entry EVO_FRIENDSHIP, 0, SPECIES_CLEFAIRY + empty_evo_entries 4 + +@ Igglybuff + evo_entry EVO_FRIENDSHIP, 0, SPECIES_JIGGLYPUFF + empty_evo_entries 4 + +@ Togepi + evo_entry EVO_FRIENDSHIP, 0, SPECIES_TOGETIC + empty_evo_entries 4 + +@ Togetic + empty_evo_entries 5 + +@ Natu + evo_entry EVO_LEVEL, 25, SPECIES_XATU + empty_evo_entries 4 + +@ Xatu + empty_evo_entries 5 + +@ Mareep + evo_entry EVO_LEVEL, 15, SPECIES_FLAAFFY + empty_evo_entries 4 + +@ Flaaffy + evo_entry EVO_LEVEL, 30, SPECIES_AMPHAROS + empty_evo_entries 4 + +@ Ampharos + empty_evo_entries 5 + +@ Bellossom + empty_evo_entries 5 + +@ Marill + evo_entry EVO_LEVEL, 18, SPECIES_AZUMARILL + empty_evo_entries 4 + +@ Azumarill + empty_evo_entries 5 + +@ Sudowoodo + empty_evo_entries 5 + +@ Politoed + empty_evo_entries 5 + +@ Hoppip + evo_entry EVO_LEVEL, 18, SPECIES_SKIPLOOM + empty_evo_entries 4 + +@ Skiploom + evo_entry EVO_LEVEL, 27, SPECIES_JUMPLUFF + empty_evo_entries 4 + +@ Jumpluff + empty_evo_entries 5 + +@ Aipom + empty_evo_entries 5 + +@ Sunkern + evo_entry EVO_ITEM, ITEM_SUN_STONE, SPECIES_SUNFLORA + empty_evo_entries 4 + +@ Sunflora + empty_evo_entries 5 + +@ Yanma + empty_evo_entries 5 + +@ Wooper + evo_entry EVO_LEVEL, 20, SPECIES_QUAGSIRE + empty_evo_entries 4 + +@ Quagsire + empty_evo_entries 5 + +@ Espeon + empty_evo_entries 5 + +@ Umbreon + empty_evo_entries 5 + +@ Murkrow + empty_evo_entries 5 + +@ Slowking + empty_evo_entries 5 + +@ Misdreavus + empty_evo_entries 5 + +@ Unown + empty_evo_entries 5 + +@ Wobbuffet + empty_evo_entries 5 + +@ Girafarig + empty_evo_entries 5 + +@ Pineco + evo_entry EVO_LEVEL, 31, SPECIES_FORRETRESS + empty_evo_entries 4 + +@ Forretress + empty_evo_entries 5 + +@ Dunsparce + empty_evo_entries 5 + +@ Gligar + empty_evo_entries 5 + +@ Steelix + empty_evo_entries 5 + +@ Snubbull + evo_entry EVO_LEVEL, 23, SPECIES_GRANBULL + empty_evo_entries 4 + +@ Granbull + empty_evo_entries 5 + +@ Qwilfish + empty_evo_entries 5 + +@ Scizor + empty_evo_entries 5 + +@ Shuckle + empty_evo_entries 5 + +@ Heracross + empty_evo_entries 5 + +@ Sneasel + empty_evo_entries 5 + +@ Teddiursa + evo_entry EVO_LEVEL, 30, SPECIES_URSARING + empty_evo_entries 4 + +@ Ursaring + empty_evo_entries 5 + +@ Slugma + evo_entry EVO_LEVEL, 38, SPECIES_MAGCARGO + empty_evo_entries 4 + +@ Magcargo + empty_evo_entries 5 + +@ Swinub + evo_entry EVO_LEVEL, 33, SPECIES_PILOSWINE + empty_evo_entries 4 + +@ Piloswine + empty_evo_entries 5 + +@ Corsola + empty_evo_entries 5 + +@ Remoraid + evo_entry EVO_LEVEL, 25, SPECIES_OCTILLERY + empty_evo_entries 4 + +@ Octillery + empty_evo_entries 5 + +@ Delibird + empty_evo_entries 5 + +@ Mantine + empty_evo_entries 5 + +@ Skarmory + empty_evo_entries 5 + +@ Houndour + evo_entry EVO_LEVEL, 24, SPECIES_HOUNDOOM + empty_evo_entries 4 + +@ Houndoom + empty_evo_entries 5 + +@ Kingdra + empty_evo_entries 5 + +@ Phanpy + evo_entry EVO_LEVEL, 25, SPECIES_DONPHAN + empty_evo_entries 4 + +@ Donphan + empty_evo_entries 5 + +@ Porygon2 + empty_evo_entries 5 + +@ Stantler + empty_evo_entries 5 + +@ Smeargle + empty_evo_entries 5 + +@ Tyrogue + evo_entry EVO_LEVEL_ATK_LT_DEF, 20, SPECIES_HITMONCHAN + evo_entry EVO_LEVEL_ATK_GT_DEF, 20, SPECIES_HITMONLEE + evo_entry EVO_LEVEL_ATK_EQ_DEF, 20, SPECIES_HITMONTOP + empty_evo_entries 2 + +@ Hitmontop + empty_evo_entries 5 + +@ Smoochum + evo_entry EVO_LEVEL, 30, SPECIES_JYNX + empty_evo_entries 4 + +@ Elekid + evo_entry EVO_LEVEL, 30, SPECIES_ELECTABUZZ + empty_evo_entries 4 + +@ Magby + evo_entry EVO_LEVEL, 30, SPECIES_MAGMAR + empty_evo_entries 4 + +@ Miltank + empty_evo_entries 5 + +@ Blissey + empty_evo_entries 5 + +@ Raikou + empty_evo_entries 5 + +@ Entei + empty_evo_entries 5 + +@ Suicune + empty_evo_entries 5 + +@ Larvitar + evo_entry EVO_LEVEL, 30, SPECIES_PUPITAR + empty_evo_entries 4 + +@ Pupitar + evo_entry EVO_LEVEL, 55, SPECIES_TYRANITAR + empty_evo_entries 4 + +@ Tyranitar + empty_evo_entries 5 + +@ Lugia + empty_evo_entries 5 + +@ Ho-Oh + empty_evo_entries 5 + +@ Celebi + empty_evo_entries 5 + +@ ? + empty_evo_entries 5 + +@ ? + empty_evo_entries 5 + +@ ? + empty_evo_entries 5 + +@ ? + empty_evo_entries 5 + +@ ? + empty_evo_entries 5 + +@ ? + empty_evo_entries 5 + +@ ? + empty_evo_entries 5 + +@ ? + empty_evo_entries 5 + +@ ? + empty_evo_entries 5 + +@ ? + empty_evo_entries 5 + +@ ? + empty_evo_entries 5 + +@ ? + empty_evo_entries 5 + +@ ? + empty_evo_entries 5 + +@ ? + empty_evo_entries 5 + +@ ? + empty_evo_entries 5 + +@ ? + empty_evo_entries 5 + +@ ? + empty_evo_entries 5 + +@ ? + empty_evo_entries 5 + +@ ? + empty_evo_entries 5 + +@ ? + empty_evo_entries 5 + +@ ? + empty_evo_entries 5 + +@ ? + empty_evo_entries 5 + +@ ? + empty_evo_entries 5 + +@ ? + empty_evo_entries 5 + +@ ? + empty_evo_entries 5 + +@ Treecko + evo_entry EVO_LEVEL, 16, SPECIES_GROVYLE + empty_evo_entries 4 + +@ Grovyle + evo_entry EVO_LEVEL, 36, SPECIES_SCEPTILE + empty_evo_entries 4 + +@ Sceptile + empty_evo_entries 5 + +@ Torchic + evo_entry EVO_LEVEL, 16, SPECIES_COMBUSKEN + empty_evo_entries 4 + +@ Combusken + evo_entry EVO_LEVEL, 36, SPECIES_BLAZIKEN + empty_evo_entries 4 + +@ Blaziken + empty_evo_entries 5 + +@ Mudkip + evo_entry EVO_LEVEL, 16, SPECIES_MARSHTOMP + empty_evo_entries 4 + +@ Marshtomp + evo_entry EVO_LEVEL, 36, SPECIES_SWAMPERT + empty_evo_entries 4 + +@ Swampert + empty_evo_entries 5 + +@ Poochyena + evo_entry EVO_LEVEL, 18, SPECIES_MIGHTYENA + empty_evo_entries 4 + +@ Mightyena + empty_evo_entries 5 + +@ Zigzagoon + evo_entry EVO_LEVEL, 20, SPECIES_LINOONE + empty_evo_entries 4 + +@ Linoone + empty_evo_entries 5 + +@ Wurmple + evo_entry EVO_LEVEL_SILCOON, 7, SPECIES_SILCOON + evo_entry EVO_LEVEL_CASCOON, 7, SPECIES_CASCOON + empty_evo_entries 3 + +@ Silcoon + evo_entry EVO_LEVEL, 10, SPECIES_BEAUTIFLY + empty_evo_entries 4 + +@ Beautifly + empty_evo_entries 5 + +@ Cascoon + evo_entry EVO_LEVEL, 10, SPECIES_DUSTOX + empty_evo_entries 4 + +@ Dustox + empty_evo_entries 5 + +@ Lotad + evo_entry EVO_LEVEL, 14, SPECIES_LOMBRE + empty_evo_entries 4 + +@ Lombre + evo_entry EVO_ITEM, ITEM_WATER_STONE, SPECIES_LUDICOLO + empty_evo_entries 4 + +@ Ludicolo + empty_evo_entries 5 + +@ Seedot + evo_entry EVO_LEVEL, 14, SPECIES_NUZLEAF + empty_evo_entries 4 + +@ Nuzleaf + evo_entry EVO_ITEM, ITEM_LEAF_STONE, SPECIES_SHIFTRY + empty_evo_entries 4 + +@ Shiftry + empty_evo_entries 5 + +@ Nincada + evo_entry EVO_LEVEL_NINJASK, 20, SPECIES_NINJASK + evo_entry EVO_LEVEL_SHEDINJA, 20, SPECIES_SHEDINJA + empty_evo_entries 3 + +@ Ninjask + empty_evo_entries 5 + +@ Shedinja + empty_evo_entries 5 + +@ Taillow + evo_entry EVO_LEVEL, 22, SPECIES_SWELLOW + empty_evo_entries 4 + +@ Swellow + empty_evo_entries 5 + +@ Shroomish + evo_entry EVO_LEVEL, 23, SPECIES_BRELOOM + empty_evo_entries 4 + +@ Breloom + empty_evo_entries 5 + +@ Spinda + empty_evo_entries 5 + +@ Wingull + evo_entry EVO_LEVEL, 25, SPECIES_PELIPPER + empty_evo_entries 4 + +@ Pelipper + empty_evo_entries 5 + +@ Surskit + evo_entry EVO_LEVEL, 22, SPECIES_MASQUERAIN + empty_evo_entries 4 + +@ Masquerain + empty_evo_entries 5 + +@ Wailmer + evo_entry EVO_LEVEL, 40, SPECIES_WAILORD + empty_evo_entries 4 + +@ Wailord + empty_evo_entries 5 + +@ Skitty + evo_entry EVO_ITEM, ITEM_MOON_STONE, SPECIES_DELCATTY + empty_evo_entries 4 + +@ Delcatty + empty_evo_entries 5 + +@ Kecleon + empty_evo_entries 5 + +@ Baltoy + evo_entry EVO_LEVEL, 36, SPECIES_CLAYDOL + empty_evo_entries 4 + +@ Claydol + empty_evo_entries 5 + +@ Nosepass + empty_evo_entries 5 + +@ Torkoal + empty_evo_entries 5 + +@ Sableye + empty_evo_entries 5 + +@ Barboach + evo_entry EVO_LEVEL, 30, SPECIES_WHISCASH + empty_evo_entries 4 + +@ Whiscash + empty_evo_entries 5 + +@ Luvdisc + empty_evo_entries 5 + +@ Corphish + evo_entry EVO_LEVEL, 30, SPECIES_CRAWDAUNT + empty_evo_entries 4 + +@ Crawdaunt + empty_evo_entries 5 + +@ Feebas + evo_entry EVO_BEAUTY, 170, SPECIES_MILOTIC + empty_evo_entries 4 + +@ Milotic + empty_evo_entries 5 + +@ Carvanha + evo_entry EVO_LEVEL, 30, SPECIES_SHARPEDO + empty_evo_entries 4 + +@ Sharpedo + empty_evo_entries 5 + +@ Trapinch + evo_entry EVO_LEVEL, 35, SPECIES_VIBRAVA + empty_evo_entries 4 + +@ Vibrava + evo_entry EVO_LEVEL, 45, SPECIES_FLYGON + empty_evo_entries 4 + +@ Flygon + empty_evo_entries 5 + +@ Makuhita + evo_entry EVO_LEVEL, 24, SPECIES_HARIYAMA + empty_evo_entries 4 + +@ Hariyama + empty_evo_entries 5 + +@ Electrike + evo_entry EVO_LEVEL, 26, SPECIES_MANECTRIC + empty_evo_entries 4 + +@ Manectric + empty_evo_entries 5 + +@ Numel + evo_entry EVO_LEVEL, 33, SPECIES_CAMERUPT + empty_evo_entries 4 + +@ Camerupt + empty_evo_entries 5 + +@ Spheal + evo_entry EVO_LEVEL, 32, SPECIES_SEALEO + empty_evo_entries 4 + +@ Sealeo + evo_entry EVO_LEVEL, 44, SPECIES_WALREIN + empty_evo_entries 4 + +@ Walrein + empty_evo_entries 5 + +@ Cacnea + evo_entry EVO_LEVEL, 32, SPECIES_CACTURNE + empty_evo_entries 4 + +@ Cacturne + empty_evo_entries 5 + +@ Snorunt + evo_entry EVO_LEVEL, 42, SPECIES_GLALIE + empty_evo_entries 4 + +@ Glalie + empty_evo_entries 5 + +@ Lunatone + empty_evo_entries 5 + +@ Solrock + empty_evo_entries 5 + +@ Azurill + evo_entry EVO_FRIENDSHIP, 0, SPECIES_MARILL + empty_evo_entries 4 + +@ Spoink + evo_entry EVO_LEVEL, 32, SPECIES_GRUMPIG + empty_evo_entries 4 + +@ Grumpig + empty_evo_entries 5 + +@ Plusle + empty_evo_entries 5 + +@ Minun + empty_evo_entries 5 + +@ Mawile + empty_evo_entries 5 + +@ Meditite + evo_entry EVO_LEVEL, 37, SPECIES_MEDICHAM + empty_evo_entries 4 + +@ Medicham + empty_evo_entries 5 + +@ Swablu + evo_entry EVO_LEVEL, 35, SPECIES_ALTARIA + empty_evo_entries 4 + +@ Altaria + empty_evo_entries 5 + +@ Wynaut + evo_entry EVO_LEVEL, 15, SPECIES_WOBBUFFET + empty_evo_entries 4 + +@ Duskull + evo_entry EVO_LEVEL, 37, SPECIES_DUSCLOPS + empty_evo_entries 4 + +@ Dusclops + empty_evo_entries 5 + +@ Roselia + empty_evo_entries 5 + +@ Slakoth + evo_entry EVO_LEVEL, 18, SPECIES_VIGOROTH + empty_evo_entries 4 + +@ Vigoroth + evo_entry EVO_LEVEL, 36, SPECIES_SLAKING + empty_evo_entries 4 + +@ Slaking + empty_evo_entries 5 + +@ Gulpin + evo_entry EVO_LEVEL, 26, SPECIES_SWALOT + empty_evo_entries 4 + +@ Swalot + empty_evo_entries 5 + +@ Tropius + empty_evo_entries 5 + +@ Whismur + evo_entry EVO_LEVEL, 20, SPECIES_LOUDRED + empty_evo_entries 4 + +@ Loudred + evo_entry EVO_LEVEL, 40, SPECIES_EXPLOUD + empty_evo_entries 4 + +@ Exploud + empty_evo_entries 5 + +@ Clamperl + evo_entry EVO_TRADE_ITEM, ITEM_DEEP_SEA_TOOTH, SPECIES_HUNTAIL + evo_entry EVO_TRADE_ITEM, ITEM_DEEP_SEA_SCALE, SPECIES_GOREBYSS + empty_evo_entries 3 + +@ Huntail + empty_evo_entries 5 + +@ Gorebyss + empty_evo_entries 5 + +@ Absol + empty_evo_entries 5 + +@ Shuppet + evo_entry EVO_LEVEL, 37, SPECIES_BANETTE + empty_evo_entries 4 + +@ Banette + empty_evo_entries 5 + +@ Seviper + empty_evo_entries 5 + +@ Zangoose + empty_evo_entries 5 + +@ Relicanth + empty_evo_entries 5 + +@ Aron + evo_entry EVO_LEVEL, 32, SPECIES_LAIRON + empty_evo_entries 4 + +@ Lairon + evo_entry EVO_LEVEL, 42, SPECIES_AGGRON + empty_evo_entries 4 + +@ Aggron + empty_evo_entries 5 + +@ Castform + empty_evo_entries 5 + +@ Volbeat + empty_evo_entries 5 + +@ Illumise + empty_evo_entries 5 + +@ Lileep + evo_entry EVO_LEVEL, 40, SPECIES_CRADILY + empty_evo_entries 4 + +@ Cradily + empty_evo_entries 5 + +@ Anorith + evo_entry EVO_LEVEL, 40, SPECIES_ARMALDO + empty_evo_entries 4 + +@ Armaldo + empty_evo_entries 5 + +@ Ralts + evo_entry EVO_LEVEL, 20, SPECIES_KIRLIA + empty_evo_entries 4 + +@ Kirlia + evo_entry EVO_LEVEL, 30, SPECIES_GARDEVOIR + empty_evo_entries 4 + +@ Gardevoir + empty_evo_entries 5 + +@ Bagon + evo_entry EVO_LEVEL, 30, SPECIES_SHELGON + empty_evo_entries 4 + +@ Shelgon + evo_entry EVO_LEVEL, 50, SPECIES_SALAMENCE + empty_evo_entries 4 + +@ Salamence + empty_evo_entries 5 + +@ Beldum + evo_entry EVO_LEVEL, 20, SPECIES_METANG + empty_evo_entries 4 + +@ Metang + evo_entry EVO_LEVEL, 45, SPECIES_METAGROSS + empty_evo_entries 4 + +@ Metagross + empty_evo_entries 5 + +@ Regirock + empty_evo_entries 5 + +@ Regice + empty_evo_entries 5 + +@ Registeel + empty_evo_entries 5 + +@ Kyogre + empty_evo_entries 5 + +@ Groudon + empty_evo_entries 5 + +@ Rayquaza + empty_evo_entries 5 + +@ Latias + empty_evo_entries 5 + +@ Latios + empty_evo_entries 5 + +@ Jirachi + empty_evo_entries 5 + +@ Deoxys + empty_evo_entries 5 + +@ Chimecho + empty_evo_entries 5 diff --git a/data/evolution_table.s b/data/evolution_table.s deleted file mode 100644 index 8234ac7a2..000000000 --- a/data/evolution_table.s +++ /dev/null @@ -1,1420 +0,0 @@ - .align 2 -gEvolutionTable:: @ 8203B68 -@ ?????????? - empty_evo_entries 5 - -@ Bulbasaur - evo_entry EVO_LEVEL, 16, SPECIES_IVYSAUR - empty_evo_entries 4 - -@ Ivysaur - evo_entry EVO_LEVEL, 32, SPECIES_VENUSAUR - empty_evo_entries 4 - -@ Venusaur - empty_evo_entries 5 - -@ Charmander - evo_entry EVO_LEVEL, 16, SPECIES_CHARMELEON - empty_evo_entries 4 - -@ Charmeleon - evo_entry EVO_LEVEL, 36, SPECIES_CHARIZARD - empty_evo_entries 4 - -@ Charizard - empty_evo_entries 5 - -@ Squirtle - evo_entry EVO_LEVEL, 16, SPECIES_WARTORTLE - empty_evo_entries 4 - -@ Wartortle - evo_entry EVO_LEVEL, 36, SPECIES_BLASTOISE - empty_evo_entries 4 - -@ Blastoise - empty_evo_entries 5 - -@ Caterpie - evo_entry EVO_LEVEL, 7, SPECIES_METAPOD - empty_evo_entries 4 - -@ Metapod - evo_entry EVO_LEVEL, 10, SPECIES_BUTTERFREE - empty_evo_entries 4 - -@ Butterfree - empty_evo_entries 5 - -@ Weedle - evo_entry EVO_LEVEL, 7, SPECIES_KAKUNA - empty_evo_entries 4 - -@ Kakuna - evo_entry EVO_LEVEL, 10, SPECIES_BEEDRILL - empty_evo_entries 4 - -@ Beedrill - empty_evo_entries 5 - -@ Pidgey - evo_entry EVO_LEVEL, 18, SPECIES_PIDGEOTTO - empty_evo_entries 4 - -@ Pidgeotto - evo_entry EVO_LEVEL, 36, SPECIES_PIDGEOT - empty_evo_entries 4 - -@ Pidgeot - empty_evo_entries 5 - -@ Rattata - evo_entry EVO_LEVEL, 20, SPECIES_RATICATE - empty_evo_entries 4 - -@ Raticate - empty_evo_entries 5 - -@ Spearow - evo_entry EVO_LEVEL, 20, SPECIES_FEAROW - empty_evo_entries 4 - -@ Fearow - empty_evo_entries 5 - -@ Ekans - evo_entry EVO_LEVEL, 22, SPECIES_ARBOK - empty_evo_entries 4 - -@ Arbok - empty_evo_entries 5 - -@ Pikachu - evo_entry EVO_ITEM, ITEM_THUNDER_STONE, SPECIES_RAICHU - empty_evo_entries 4 - -@ Raichu - empty_evo_entries 5 - -@ Sandshrew - evo_entry EVO_LEVEL, 22, SPECIES_SANDSLASH - empty_evo_entries 4 - -@ Sandslash - empty_evo_entries 5 - -@ Nidoran♀ - evo_entry EVO_LEVEL, 16, SPECIES_NIDORINA - empty_evo_entries 4 - -@ Nidorina - evo_entry EVO_ITEM, ITEM_MOON_STONE, SPECIES_NIDOQUEEN - empty_evo_entries 4 - -@ Nidoqueen - empty_evo_entries 5 - -@ Nidoran♂ - evo_entry EVO_LEVEL, 16, SPECIES_NIDORINO - empty_evo_entries 4 - -@ Nidorino - evo_entry EVO_ITEM, ITEM_MOON_STONE, SPECIES_NIDOKING - empty_evo_entries 4 - -@ Nidoking - empty_evo_entries 5 - -@ Clefairy - evo_entry EVO_ITEM, ITEM_MOON_STONE, SPECIES_CLEFABLE - empty_evo_entries 4 - -@ Clefable - empty_evo_entries 5 - -@ Vulpix - evo_entry EVO_ITEM, ITEM_FIRE_STONE, SPECIES_NINETALES - empty_evo_entries 4 - -@ Ninetales - empty_evo_entries 5 - -@ Jigglypuff - evo_entry EVO_ITEM, ITEM_MOON_STONE, SPECIES_WIGGLYTUFF - empty_evo_entries 4 - -@ Wigglytuff - empty_evo_entries 5 - -@ Zubat - evo_entry EVO_LEVEL, 22, SPECIES_GOLBAT - empty_evo_entries 4 - -@ Golbat - evo_entry EVO_FRIENDSHIP, 0, SPECIES_CROBAT - empty_evo_entries 4 - -@ Oddish - evo_entry EVO_LEVEL, 21, SPECIES_GLOOM - empty_evo_entries 4 - -@ Gloom - evo_entry EVO_ITEM, ITEM_LEAF_STONE, SPECIES_VILEPLUME - evo_entry EVO_ITEM, ITEM_SUN_STONE, SPECIES_BELLOSSOM - empty_evo_entries 3 - -@ Vileplume - empty_evo_entries 5 - -@ Paras - evo_entry EVO_LEVEL, 24, SPECIES_PARASECT - empty_evo_entries 4 - -@ Parasect - empty_evo_entries 5 - -@ Venonat - evo_entry EVO_LEVEL, 31, SPECIES_VENOMOTH - empty_evo_entries 4 - -@ Venomoth - empty_evo_entries 5 - -@ Diglett - evo_entry EVO_LEVEL, 26, SPECIES_DUGTRIO - empty_evo_entries 4 - -@ Dugtrio - empty_evo_entries 5 - -@ Meowth - evo_entry EVO_LEVEL, 28, SPECIES_PERSIAN - empty_evo_entries 4 - -@ Persian - empty_evo_entries 5 - -@ Psyduck - evo_entry EVO_LEVEL, 33, SPECIES_GOLDUCK - empty_evo_entries 4 - -@ Golduck - empty_evo_entries 5 - -@ Mankey - evo_entry EVO_LEVEL, 28, SPECIES_PRIMEAPE - empty_evo_entries 4 - -@ Primeape - empty_evo_entries 5 - -@ Growlithe - evo_entry EVO_ITEM, ITEM_FIRE_STONE, SPECIES_ARCANINE - empty_evo_entries 4 - -@ Arcanine - empty_evo_entries 5 - -@ Poliwag - evo_entry EVO_LEVEL, 25, SPECIES_POLIWHIRL - empty_evo_entries 4 - -@ Poliwhirl - evo_entry EVO_ITEM, ITEM_WATER_STONE, SPECIES_POLIWRATH - evo_entry EVO_TRADE_ITEM, ITEM_KINGS_ROCK, SPECIES_POLITOED - empty_evo_entries 3 - -@ Poliwrath - empty_evo_entries 5 - -@ Abra - evo_entry EVO_LEVEL, 16, SPECIES_KADABRA - empty_evo_entries 4 - -@ Kadabra - evo_entry EVO_TRADE, 0, SPECIES_ALAKAZAM - empty_evo_entries 4 - -@ Alakazam - empty_evo_entries 5 - -@ Machop - evo_entry EVO_LEVEL, 28, SPECIES_MACHOKE - empty_evo_entries 4 - -@ Machoke - evo_entry EVO_TRADE, 0, SPECIES_MACHAMP - empty_evo_entries 4 - -@ Machamp - empty_evo_entries 5 - -@ Bellsprout - evo_entry EVO_LEVEL, 21, SPECIES_WEEPINBELL - empty_evo_entries 4 - -@ Weepinbell - evo_entry EVO_ITEM, ITEM_LEAF_STONE, SPECIES_VICTREEBEL - empty_evo_entries 4 - -@ Victreebel - empty_evo_entries 5 - -@ Tentacool - evo_entry EVO_LEVEL, 30, SPECIES_TENTACRUEL - empty_evo_entries 4 - -@ Tentacruel - empty_evo_entries 5 - -@ Geodude - evo_entry EVO_LEVEL, 25, SPECIES_GRAVELER - empty_evo_entries 4 - -@ Graveler - evo_entry EVO_TRADE, 0, SPECIES_GOLEM - empty_evo_entries 4 - -@ Golem - empty_evo_entries 5 - -@ Ponyta - evo_entry EVO_LEVEL, 40, SPECIES_RAPIDASH - empty_evo_entries 4 - -@ Rapidash - empty_evo_entries 5 - -@ Slowpoke - evo_entry EVO_LEVEL, 37, SPECIES_SLOWBRO - evo_entry EVO_TRADE_ITEM, ITEM_KINGS_ROCK, SPECIES_SLOWKING - empty_evo_entries 3 - -@ Slowbro - empty_evo_entries 5 - -@ Magnemite - evo_entry EVO_LEVEL, 30, SPECIES_MAGNETON - empty_evo_entries 4 - -@ Magneton - empty_evo_entries 5 - -@ Farfetch'd - empty_evo_entries 5 - -@ Doduo - evo_entry EVO_LEVEL, 31, SPECIES_DODRIO - empty_evo_entries 4 - -@ Dodrio - empty_evo_entries 5 - -@ Seel - evo_entry EVO_LEVEL, 34, SPECIES_DEWGONG - empty_evo_entries 4 - -@ Dewgong - empty_evo_entries 5 - -@ Grimer - evo_entry EVO_LEVEL, 38, SPECIES_MUK - empty_evo_entries 4 - -@ Muk - empty_evo_entries 5 - -@ Shellder - evo_entry EVO_ITEM, ITEM_WATER_STONE, SPECIES_CLOYSTER - empty_evo_entries 4 - -@ Cloyster - empty_evo_entries 5 - -@ Gastly - evo_entry EVO_LEVEL, 25, SPECIES_HAUNTER - empty_evo_entries 4 - -@ Haunter - evo_entry EVO_TRADE, 0, SPECIES_GENGAR - empty_evo_entries 4 - -@ Gengar - empty_evo_entries 5 - -@ Onix - evo_entry EVO_TRADE_ITEM, ITEM_METAL_COAT, SPECIES_STEELIX - empty_evo_entries 4 - -@ Drowzee - evo_entry EVO_LEVEL, 26, SPECIES_HYPNO - empty_evo_entries 4 - -@ Hypno - empty_evo_entries 5 - -@ Krabby - evo_entry EVO_LEVEL, 28, SPECIES_KINGLER - empty_evo_entries 4 - -@ Kingler - empty_evo_entries 5 - -@ Voltorb - evo_entry EVO_LEVEL, 30, SPECIES_ELECTRODE - empty_evo_entries 4 - -@ Electrode - empty_evo_entries 5 - -@ Exeggcute - evo_entry EVO_ITEM, ITEM_LEAF_STONE, SPECIES_EXEGGUTOR - empty_evo_entries 4 - -@ Exeggutor - empty_evo_entries 5 - -@ Cubone - evo_entry EVO_LEVEL, 28, SPECIES_MAROWAK - empty_evo_entries 4 - -@ Marowak - empty_evo_entries 5 - -@ Hitmonlee - empty_evo_entries 5 - -@ Hitmonchan - empty_evo_entries 5 - -@ Lickitung - empty_evo_entries 5 - -@ Koffing - evo_entry EVO_LEVEL, 35, SPECIES_WEEZING - empty_evo_entries 4 - -@ Weezing - empty_evo_entries 5 - -@ Rhyhorn - evo_entry EVO_LEVEL, 42, SPECIES_RHYDON - empty_evo_entries 4 - -@ Rhydon - empty_evo_entries 5 - -@ Chansey - evo_entry EVO_FRIENDSHIP, 0, SPECIES_BLISSEY - empty_evo_entries 4 - -@ Tangela - empty_evo_entries 5 - -@ Kangaskhan - empty_evo_entries 5 - -@ Horsea - evo_entry EVO_LEVEL, 32, SPECIES_SEADRA - empty_evo_entries 4 - -@ Seadra - evo_entry EVO_TRADE_ITEM, ITEM_DRAGON_SCALE, SPECIES_KINGDRA - empty_evo_entries 4 - -@ Goldeen - evo_entry EVO_LEVEL, 33, SPECIES_SEAKING - empty_evo_entries 4 - -@ Seaking - empty_evo_entries 5 - -@ Staryu - evo_entry EVO_ITEM, ITEM_WATER_STONE, SPECIES_STARMIE - empty_evo_entries 4 - -@ Starmie - empty_evo_entries 5 - -@ Mr. mime - empty_evo_entries 5 - -@ Scyther - evo_entry EVO_TRADE_ITEM, ITEM_METAL_COAT, SPECIES_SCIZOR - empty_evo_entries 4 - -@ Jynx - empty_evo_entries 5 - -@ Electabuzz - empty_evo_entries 5 - -@ Magmar - empty_evo_entries 5 - -@ Pinsir - empty_evo_entries 5 - -@ Tauros - empty_evo_entries 5 - -@ Magikarp - evo_entry EVO_LEVEL, 20, SPECIES_GYARADOS - empty_evo_entries 4 - -@ Gyarados - empty_evo_entries 5 - -@ Lapras - empty_evo_entries 5 - -@ Ditto - empty_evo_entries 5 - -@ Eevee - evo_entry EVO_ITEM, ITEM_THUNDER_STONE, SPECIES_JOLTEON - evo_entry EVO_ITEM, ITEM_WATER_STONE, SPECIES_VAPOREON - evo_entry EVO_ITEM, ITEM_FIRE_STONE, SPECIES_FLAREON - evo_entry EVO_FRIENDSHIP_DAY, 0, SPECIES_ESPEON - evo_entry EVO_FRIENDSHIP_NIGHT, 0, SPECIES_UMBREON - -@ Vaporeon - empty_evo_entries 5 - -@ Jolteon - empty_evo_entries 5 - -@ Flareon - empty_evo_entries 5 - -@ Porygon - evo_entry EVO_TRADE_ITEM, ITEM_UP_GRADE, SPECIES_PORYGON2 - empty_evo_entries 4 - -@ Omanyte - evo_entry EVO_LEVEL, 40, SPECIES_OMASTAR - empty_evo_entries 4 - -@ Omastar - empty_evo_entries 5 - -@ Kabuto - evo_entry EVO_LEVEL, 40, SPECIES_KABUTOPS - empty_evo_entries 4 - -@ Kabutops - empty_evo_entries 5 - -@ Aerodactyl - empty_evo_entries 5 - -@ Snorlax - empty_evo_entries 5 - -@ Articuno - empty_evo_entries 5 - -@ Zapdos - empty_evo_entries 5 - -@ Moltres - empty_evo_entries 5 - -@ Dratini - evo_entry EVO_LEVEL, 30, SPECIES_DRAGONAIR - empty_evo_entries 4 - -@ Dragonair - evo_entry EVO_LEVEL, 55, SPECIES_DRAGONITE - empty_evo_entries 4 - -@ Dragonite - empty_evo_entries 5 - -@ Mewtwo - empty_evo_entries 5 - -@ Mew - empty_evo_entries 5 - -@ Chikorita - evo_entry EVO_LEVEL, 16, SPECIES_BAYLEEF - empty_evo_entries 4 - -@ Bayleef - evo_entry EVO_LEVEL, 32, SPECIES_MEGANIUM - empty_evo_entries 4 - -@ Meganium - empty_evo_entries 5 - -@ Cyndaquil - evo_entry EVO_LEVEL, 14, SPECIES_QUILAVA - empty_evo_entries 4 - -@ Quilava - evo_entry EVO_LEVEL, 36, SPECIES_TYPHLOSION - empty_evo_entries 4 - -@ Typhlosion - empty_evo_entries 5 - -@ Totodile - evo_entry EVO_LEVEL, 18, SPECIES_CROCONAW - empty_evo_entries 4 - -@ Croconaw - evo_entry EVO_LEVEL, 30, SPECIES_FERALIGATR - empty_evo_entries 4 - -@ Feraligatr - empty_evo_entries 5 - -@ Sentret - evo_entry EVO_LEVEL, 15, SPECIES_FURRET - empty_evo_entries 4 - -@ Furret - empty_evo_entries 5 - -@ Hoothoot - evo_entry EVO_LEVEL, 20, SPECIES_NOCTOWL - empty_evo_entries 4 - -@ Noctowl - empty_evo_entries 5 - -@ Ledyba - evo_entry EVO_LEVEL, 18, SPECIES_LEDIAN - empty_evo_entries 4 - -@ Ledian - empty_evo_entries 5 - -@ Spinarak - evo_entry EVO_LEVEL, 22, SPECIES_ARIADOS - empty_evo_entries 4 - -@ Ariados - empty_evo_entries 5 - -@ Crobat - empty_evo_entries 5 - -@ Chinchou - evo_entry EVO_LEVEL, 27, SPECIES_LANTURN - empty_evo_entries 4 - -@ Lanturn - empty_evo_entries 5 - -@ Pichu - evo_entry EVO_FRIENDSHIP, 0, SPECIES_PIKACHU - empty_evo_entries 4 - -@ Cleffa - evo_entry EVO_FRIENDSHIP, 0, SPECIES_CLEFAIRY - empty_evo_entries 4 - -@ Igglybuff - evo_entry EVO_FRIENDSHIP, 0, SPECIES_JIGGLYPUFF - empty_evo_entries 4 - -@ Togepi - evo_entry EVO_FRIENDSHIP, 0, SPECIES_TOGETIC - empty_evo_entries 4 - -@ Togetic - empty_evo_entries 5 - -@ Natu - evo_entry EVO_LEVEL, 25, SPECIES_XATU - empty_evo_entries 4 - -@ Xatu - empty_evo_entries 5 - -@ Mareep - evo_entry EVO_LEVEL, 15, SPECIES_FLAAFFY - empty_evo_entries 4 - -@ Flaaffy - evo_entry EVO_LEVEL, 30, SPECIES_AMPHAROS - empty_evo_entries 4 - -@ Ampharos - empty_evo_entries 5 - -@ Bellossom - empty_evo_entries 5 - -@ Marill - evo_entry EVO_LEVEL, 18, SPECIES_AZUMARILL - empty_evo_entries 4 - -@ Azumarill - empty_evo_entries 5 - -@ Sudowoodo - empty_evo_entries 5 - -@ Politoed - empty_evo_entries 5 - -@ Hoppip - evo_entry EVO_LEVEL, 18, SPECIES_SKIPLOOM - empty_evo_entries 4 - -@ Skiploom - evo_entry EVO_LEVEL, 27, SPECIES_JUMPLUFF - empty_evo_entries 4 - -@ Jumpluff - empty_evo_entries 5 - -@ Aipom - empty_evo_entries 5 - -@ Sunkern - evo_entry EVO_ITEM, ITEM_SUN_STONE, SPECIES_SUNFLORA - empty_evo_entries 4 - -@ Sunflora - empty_evo_entries 5 - -@ Yanma - empty_evo_entries 5 - -@ Wooper - evo_entry EVO_LEVEL, 20, SPECIES_QUAGSIRE - empty_evo_entries 4 - -@ Quagsire - empty_evo_entries 5 - -@ Espeon - empty_evo_entries 5 - -@ Umbreon - empty_evo_entries 5 - -@ Murkrow - empty_evo_entries 5 - -@ Slowking - empty_evo_entries 5 - -@ Misdreavus - empty_evo_entries 5 - -@ Unown - empty_evo_entries 5 - -@ Wobbuffet - empty_evo_entries 5 - -@ Girafarig - empty_evo_entries 5 - -@ Pineco - evo_entry EVO_LEVEL, 31, SPECIES_FORRETRESS - empty_evo_entries 4 - -@ Forretress - empty_evo_entries 5 - -@ Dunsparce - empty_evo_entries 5 - -@ Gligar - empty_evo_entries 5 - -@ Steelix - empty_evo_entries 5 - -@ Snubbull - evo_entry EVO_LEVEL, 23, SPECIES_GRANBULL - empty_evo_entries 4 - -@ Granbull - empty_evo_entries 5 - -@ Qwilfish - empty_evo_entries 5 - -@ Scizor - empty_evo_entries 5 - -@ Shuckle - empty_evo_entries 5 - -@ Heracross - empty_evo_entries 5 - -@ Sneasel - empty_evo_entries 5 - -@ Teddiursa - evo_entry EVO_LEVEL, 30, SPECIES_URSARING - empty_evo_entries 4 - -@ Ursaring - empty_evo_entries 5 - -@ Slugma - evo_entry EVO_LEVEL, 38, SPECIES_MAGCARGO - empty_evo_entries 4 - -@ Magcargo - empty_evo_entries 5 - -@ Swinub - evo_entry EVO_LEVEL, 33, SPECIES_PILOSWINE - empty_evo_entries 4 - -@ Piloswine - empty_evo_entries 5 - -@ Corsola - empty_evo_entries 5 - -@ Remoraid - evo_entry EVO_LEVEL, 25, SPECIES_OCTILLERY - empty_evo_entries 4 - -@ Octillery - empty_evo_entries 5 - -@ Delibird - empty_evo_entries 5 - -@ Mantine - empty_evo_entries 5 - -@ Skarmory - empty_evo_entries 5 - -@ Houndour - evo_entry EVO_LEVEL, 24, SPECIES_HOUNDOOM - empty_evo_entries 4 - -@ Houndoom - empty_evo_entries 5 - -@ Kingdra - empty_evo_entries 5 - -@ Phanpy - evo_entry EVO_LEVEL, 25, SPECIES_DONPHAN - empty_evo_entries 4 - -@ Donphan - empty_evo_entries 5 - -@ Porygon2 - empty_evo_entries 5 - -@ Stantler - empty_evo_entries 5 - -@ Smeargle - empty_evo_entries 5 - -@ Tyrogue - evo_entry EVO_LEVEL_ATK_LT_DEF, 20, SPECIES_HITMONCHAN - evo_entry EVO_LEVEL_ATK_GT_DEF, 20, SPECIES_HITMONLEE - evo_entry EVO_LEVEL_ATK_EQ_DEF, 20, SPECIES_HITMONTOP - empty_evo_entries 2 - -@ Hitmontop - empty_evo_entries 5 - -@ Smoochum - evo_entry EVO_LEVEL, 30, SPECIES_JYNX - empty_evo_entries 4 - -@ Elekid - evo_entry EVO_LEVEL, 30, SPECIES_ELECTABUZZ - empty_evo_entries 4 - -@ Magby - evo_entry EVO_LEVEL, 30, SPECIES_MAGMAR - empty_evo_entries 4 - -@ Miltank - empty_evo_entries 5 - -@ Blissey - empty_evo_entries 5 - -@ Raikou - empty_evo_entries 5 - -@ Entei - empty_evo_entries 5 - -@ Suicune - empty_evo_entries 5 - -@ Larvitar - evo_entry EVO_LEVEL, 30, SPECIES_PUPITAR - empty_evo_entries 4 - -@ Pupitar - evo_entry EVO_LEVEL, 55, SPECIES_TYRANITAR - empty_evo_entries 4 - -@ Tyranitar - empty_evo_entries 5 - -@ Lugia - empty_evo_entries 5 - -@ Ho-Oh - empty_evo_entries 5 - -@ Celebi - empty_evo_entries 5 - -@ ? - empty_evo_entries 5 - -@ ? - empty_evo_entries 5 - -@ ? - empty_evo_entries 5 - -@ ? - empty_evo_entries 5 - -@ ? - empty_evo_entries 5 - -@ ? - empty_evo_entries 5 - -@ ? - empty_evo_entries 5 - -@ ? - empty_evo_entries 5 - -@ ? - empty_evo_entries 5 - -@ ? - empty_evo_entries 5 - -@ ? - empty_evo_entries 5 - -@ ? - empty_evo_entries 5 - -@ ? - empty_evo_entries 5 - -@ ? - empty_evo_entries 5 - -@ ? - empty_evo_entries 5 - -@ ? - empty_evo_entries 5 - -@ ? - empty_evo_entries 5 - -@ ? - empty_evo_entries 5 - -@ ? - empty_evo_entries 5 - -@ ? - empty_evo_entries 5 - -@ ? - empty_evo_entries 5 - -@ ? - empty_evo_entries 5 - -@ ? - empty_evo_entries 5 - -@ ? - empty_evo_entries 5 - -@ ? - empty_evo_entries 5 - -@ Treecko - evo_entry EVO_LEVEL, 16, SPECIES_GROVYLE - empty_evo_entries 4 - -@ Grovyle - evo_entry EVO_LEVEL, 36, SPECIES_SCEPTILE - empty_evo_entries 4 - -@ Sceptile - empty_evo_entries 5 - -@ Torchic - evo_entry EVO_LEVEL, 16, SPECIES_COMBUSKEN - empty_evo_entries 4 - -@ Combusken - evo_entry EVO_LEVEL, 36, SPECIES_BLAZIKEN - empty_evo_entries 4 - -@ Blaziken - empty_evo_entries 5 - -@ Mudkip - evo_entry EVO_LEVEL, 16, SPECIES_MARSHTOMP - empty_evo_entries 4 - -@ Marshtomp - evo_entry EVO_LEVEL, 36, SPECIES_SWAMPERT - empty_evo_entries 4 - -@ Swampert - empty_evo_entries 5 - -@ Poochyena - evo_entry EVO_LEVEL, 18, SPECIES_MIGHTYENA - empty_evo_entries 4 - -@ Mightyena - empty_evo_entries 5 - -@ Zigzagoon - evo_entry EVO_LEVEL, 20, SPECIES_LINOONE - empty_evo_entries 4 - -@ Linoone - empty_evo_entries 5 - -@ Wurmple - evo_entry EVO_LEVEL_SILCOON, 7, SPECIES_SILCOON - evo_entry EVO_LEVEL_CASCOON, 7, SPECIES_CASCOON - empty_evo_entries 3 - -@ Silcoon - evo_entry EVO_LEVEL, 10, SPECIES_BEAUTIFLY - empty_evo_entries 4 - -@ Beautifly - empty_evo_entries 5 - -@ Cascoon - evo_entry EVO_LEVEL, 10, SPECIES_DUSTOX - empty_evo_entries 4 - -@ Dustox - empty_evo_entries 5 - -@ Lotad - evo_entry EVO_LEVEL, 14, SPECIES_LOMBRE - empty_evo_entries 4 - -@ Lombre - evo_entry EVO_ITEM, ITEM_WATER_STONE, SPECIES_LUDICOLO - empty_evo_entries 4 - -@ Ludicolo - empty_evo_entries 5 - -@ Seedot - evo_entry EVO_LEVEL, 14, SPECIES_NUZLEAF - empty_evo_entries 4 - -@ Nuzleaf - evo_entry EVO_ITEM, ITEM_LEAF_STONE, SPECIES_SHIFTRY - empty_evo_entries 4 - -@ Shiftry - empty_evo_entries 5 - -@ Nincada - evo_entry EVO_LEVEL_NINJASK, 20, SPECIES_NINJASK - evo_entry EVO_LEVEL_SHEDINJA, 20, SPECIES_SHEDINJA - empty_evo_entries 3 - -@ Ninjask - empty_evo_entries 5 - -@ Shedinja - empty_evo_entries 5 - -@ Taillow - evo_entry EVO_LEVEL, 22, SPECIES_SWELLOW - empty_evo_entries 4 - -@ Swellow - empty_evo_entries 5 - -@ Shroomish - evo_entry EVO_LEVEL, 23, SPECIES_BRELOOM - empty_evo_entries 4 - -@ Breloom - empty_evo_entries 5 - -@ Spinda - empty_evo_entries 5 - -@ Wingull - evo_entry EVO_LEVEL, 25, SPECIES_PELIPPER - empty_evo_entries 4 - -@ Pelipper - empty_evo_entries 5 - -@ Surskit - evo_entry EVO_LEVEL, 22, SPECIES_MASQUERAIN - empty_evo_entries 4 - -@ Masquerain - empty_evo_entries 5 - -@ Wailmer - evo_entry EVO_LEVEL, 40, SPECIES_WAILORD - empty_evo_entries 4 - -@ Wailord - empty_evo_entries 5 - -@ Skitty - evo_entry EVO_ITEM, ITEM_MOON_STONE, SPECIES_DELCATTY - empty_evo_entries 4 - -@ Delcatty - empty_evo_entries 5 - -@ Kecleon - empty_evo_entries 5 - -@ Baltoy - evo_entry EVO_LEVEL, 36, SPECIES_CLAYDOL - empty_evo_entries 4 - -@ Claydol - empty_evo_entries 5 - -@ Nosepass - empty_evo_entries 5 - -@ Torkoal - empty_evo_entries 5 - -@ Sableye - empty_evo_entries 5 - -@ Barboach - evo_entry EVO_LEVEL, 30, SPECIES_WHISCASH - empty_evo_entries 4 - -@ Whiscash - empty_evo_entries 5 - -@ Luvdisc - empty_evo_entries 5 - -@ Corphish - evo_entry EVO_LEVEL, 30, SPECIES_CRAWDAUNT - empty_evo_entries 4 - -@ Crawdaunt - empty_evo_entries 5 - -@ Feebas - evo_entry EVO_BEAUTY, 170, SPECIES_MILOTIC - empty_evo_entries 4 - -@ Milotic - empty_evo_entries 5 - -@ Carvanha - evo_entry EVO_LEVEL, 30, SPECIES_SHARPEDO - empty_evo_entries 4 - -@ Sharpedo - empty_evo_entries 5 - -@ Trapinch - evo_entry EVO_LEVEL, 35, SPECIES_VIBRAVA - empty_evo_entries 4 - -@ Vibrava - evo_entry EVO_LEVEL, 45, SPECIES_FLYGON - empty_evo_entries 4 - -@ Flygon - empty_evo_entries 5 - -@ Makuhita - evo_entry EVO_LEVEL, 24, SPECIES_HARIYAMA - empty_evo_entries 4 - -@ Hariyama - empty_evo_entries 5 - -@ Electrike - evo_entry EVO_LEVEL, 26, SPECIES_MANECTRIC - empty_evo_entries 4 - -@ Manectric - empty_evo_entries 5 - -@ Numel - evo_entry EVO_LEVEL, 33, SPECIES_CAMERUPT - empty_evo_entries 4 - -@ Camerupt - empty_evo_entries 5 - -@ Spheal - evo_entry EVO_LEVEL, 32, SPECIES_SEALEO - empty_evo_entries 4 - -@ Sealeo - evo_entry EVO_LEVEL, 44, SPECIES_WALREIN - empty_evo_entries 4 - -@ Walrein - empty_evo_entries 5 - -@ Cacnea - evo_entry EVO_LEVEL, 32, SPECIES_CACTURNE - empty_evo_entries 4 - -@ Cacturne - empty_evo_entries 5 - -@ Snorunt - evo_entry EVO_LEVEL, 42, SPECIES_GLALIE - empty_evo_entries 4 - -@ Glalie - empty_evo_entries 5 - -@ Lunatone - empty_evo_entries 5 - -@ Solrock - empty_evo_entries 5 - -@ Azurill - evo_entry EVO_FRIENDSHIP, 0, SPECIES_MARILL - empty_evo_entries 4 - -@ Spoink - evo_entry EVO_LEVEL, 32, SPECIES_GRUMPIG - empty_evo_entries 4 - -@ Grumpig - empty_evo_entries 5 - -@ Plusle - empty_evo_entries 5 - -@ Minun - empty_evo_entries 5 - -@ Mawile - empty_evo_entries 5 - -@ Meditite - evo_entry EVO_LEVEL, 37, SPECIES_MEDICHAM - empty_evo_entries 4 - -@ Medicham - empty_evo_entries 5 - -@ Swablu - evo_entry EVO_LEVEL, 35, SPECIES_ALTARIA - empty_evo_entries 4 - -@ Altaria - empty_evo_entries 5 - -@ Wynaut - evo_entry EVO_LEVEL, 15, SPECIES_WOBBUFFET - empty_evo_entries 4 - -@ Duskull - evo_entry EVO_LEVEL, 37, SPECIES_DUSCLOPS - empty_evo_entries 4 - -@ Dusclops - empty_evo_entries 5 - -@ Roselia - empty_evo_entries 5 - -@ Slakoth - evo_entry EVO_LEVEL, 18, SPECIES_VIGOROTH - empty_evo_entries 4 - -@ Vigoroth - evo_entry EVO_LEVEL, 36, SPECIES_SLAKING - empty_evo_entries 4 - -@ Slaking - empty_evo_entries 5 - -@ Gulpin - evo_entry EVO_LEVEL, 26, SPECIES_SWALOT - empty_evo_entries 4 - -@ Swalot - empty_evo_entries 5 - -@ Tropius - empty_evo_entries 5 - -@ Whismur - evo_entry EVO_LEVEL, 20, SPECIES_LOUDRED - empty_evo_entries 4 - -@ Loudred - evo_entry EVO_LEVEL, 40, SPECIES_EXPLOUD - empty_evo_entries 4 - -@ Exploud - empty_evo_entries 5 - -@ Clamperl - evo_entry EVO_TRADE_ITEM, ITEM_DEEP_SEA_TOOTH, SPECIES_HUNTAIL - evo_entry EVO_TRADE_ITEM, ITEM_DEEP_SEA_SCALE, SPECIES_GOREBYSS - empty_evo_entries 3 - -@ Huntail - empty_evo_entries 5 - -@ Gorebyss - empty_evo_entries 5 - -@ Absol - empty_evo_entries 5 - -@ Shuppet - evo_entry EVO_LEVEL, 37, SPECIES_BANETTE - empty_evo_entries 4 - -@ Banette - empty_evo_entries 5 - -@ Seviper - empty_evo_entries 5 - -@ Zangoose - empty_evo_entries 5 - -@ Relicanth - empty_evo_entries 5 - -@ Aron - evo_entry EVO_LEVEL, 32, SPECIES_LAIRON - empty_evo_entries 4 - -@ Lairon - evo_entry EVO_LEVEL, 42, SPECIES_AGGRON - empty_evo_entries 4 - -@ Aggron - empty_evo_entries 5 - -@ Castform - empty_evo_entries 5 - -@ Volbeat - empty_evo_entries 5 - -@ Illumise - empty_evo_entries 5 - -@ Lileep - evo_entry EVO_LEVEL, 40, SPECIES_CRADILY - empty_evo_entries 4 - -@ Cradily - empty_evo_entries 5 - -@ Anorith - evo_entry EVO_LEVEL, 40, SPECIES_ARMALDO - empty_evo_entries 4 - -@ Armaldo - empty_evo_entries 5 - -@ Ralts - evo_entry EVO_LEVEL, 20, SPECIES_KIRLIA - empty_evo_entries 4 - -@ Kirlia - evo_entry EVO_LEVEL, 30, SPECIES_GARDEVOIR - empty_evo_entries 4 - -@ Gardevoir - empty_evo_entries 5 - -@ Bagon - evo_entry EVO_LEVEL, 30, SPECIES_SHELGON - empty_evo_entries 4 - -@ Shelgon - evo_entry EVO_LEVEL, 50, SPECIES_SALAMENCE - empty_evo_entries 4 - -@ Salamence - empty_evo_entries 5 - -@ Beldum - evo_entry EVO_LEVEL, 20, SPECIES_METANG - empty_evo_entries 4 - -@ Metang - evo_entry EVO_LEVEL, 45, SPECIES_METAGROSS - empty_evo_entries 4 - -@ Metagross - empty_evo_entries 5 - -@ Regirock - empty_evo_entries 5 - -@ Regice - empty_evo_entries 5 - -@ Registeel - empty_evo_entries 5 - -@ Kyogre - empty_evo_entries 5 - -@ Groudon - empty_evo_entries 5 - -@ Rayquaza - empty_evo_entries 5 - -@ Latias - empty_evo_entries 5 - -@ Latios - empty_evo_entries 5 - -@ Jirachi - empty_evo_entries 5 - -@ Deoxys - empty_evo_entries 5 - -@ Chimecho - empty_evo_entries 5 diff --git a/data/experience_tables/tables.inc b/data/experience_tables/tables.inc new file mode 100644 index 000000000..5018efc0f --- /dev/null +++ b/data/experience_tables/tables.inc @@ -0,0 +1,11 @@ + .align 2 +gExperienceTables:: @ 81FDF78 + .include "data/experience_tables/medium_fast_growth_rate.s" + .include "data/experience_tables/erratic_growth_rate.s" + .include "data/experience_tables/fluctuating_growth_rate.s" + .include "data/experience_tables/medium_slow_growth_rate.s" + .include "data/experience_tables/fast_growth_rate.s" + .include "data/experience_tables/slow_growth_rate.s" +@ TODO: find out if these copies are used + .include "data/experience_tables/medium_fast_growth_rate.s" + .include "data/experience_tables/medium_fast_growth_rate.s" diff --git a/data/experience_tables/tables.s b/data/experience_tables/tables.s deleted file mode 100644 index 5018efc0f..000000000 --- a/data/experience_tables/tables.s +++ /dev/null @@ -1,11 +0,0 @@ - .align 2 -gExperienceTables:: @ 81FDF78 - .include "data/experience_tables/medium_fast_growth_rate.s" - .include "data/experience_tables/erratic_growth_rate.s" - .include "data/experience_tables/fluctuating_growth_rate.s" - .include "data/experience_tables/medium_slow_growth_rate.s" - .include "data/experience_tables/fast_growth_rate.s" - .include "data/experience_tables/slow_growth_rate.s" -@ TODO: find out if these copies are used - .include "data/experience_tables/medium_fast_growth_rate.s" - .include "data/experience_tables/medium_fast_growth_rate.s" diff --git a/data/field_effect_scripts.s b/data/field_effect_scripts.s index a1f796f83..aabb1252d 100644 --- a/data/field_effect_scripts.s +++ b/data/field_effect_scripts.s @@ -1,6 +1,6 @@ - .include "asm/macros.s" - .include "asm/macros/field_effect_script.s" - .include "constants/constants.s" + .include "asm/macros.inc" + .include "asm/macros/field_effect_script.inc" + .include "constants/constants.inc" .section script_data, "aw", %progbits diff --git a/data/field_move_scripts.inc b/data/field_move_scripts.inc new file mode 100644 index 000000000..413ab351a --- /dev/null +++ b/data/field_move_scripts.inc @@ -0,0 +1,304 @@ +CuttableTreeScript:: @ 81B0DCC + lockall + checkflag 2055 + jumpif 0, CannotUseCut + checkattack MOVE_CUT + compare RESULT, 6 + jumpeq CannotUseCut + setanimation 0, RESULT + bufferpartypoke 0, RESULT + bufferattack 1, MOVE_CUT + msgbox UseCutPromptText, 5 + compare RESULT, 0 + jumpeq Cut_ChoseNo + msgbox UsedCutRockSmashText, 4 + closebutton + doanimation 2 + waitstate + jump DoTreeCutMovement + end + +UseCutScript:: @ 81B0E16 + lockall + doanimation 2 + waitstate + jump DoTreeCutMovement + end + +DoTreeCutMovement: @ 81B0E21 + move LAST_TALKED, TreeCutMovement @ tree cut animation + waitmove 0 + disappear LAST_TALKED @ tree disappears + releaseall + end + +TreeCutMovement: @ 81B0E30 + step_5b + step_end + +CannotUseCut: @ 81B0E32 + msgbox CannotUseCutText, 3 + releaseall + end + +Cut_ChoseNo: @ 81B0E3C + closebutton + releaseall + end + +UseCutPromptText: @ 81B0E3F + .string "This tree looks like it can be CUT down.\p" + .string "Would you like to CUT it?$" + +UsedCutRockSmashText: @ 81B0E82 + .string "{STR_VAR_1} used {STR_VAR_2}.$" + +CannotUseCutText: @ 81B0E8E + .string "This tree looks like it can be CUT down.$" + +BreakableRockScript:: @ 81B0EB7 + lockall + checkflag 2057 + jumpif 0, CannotUseRockSmash + checkattack MOVE_ROCK_SMASH + compare RESULT, 6 + jumpeq CannotUseRockSmash + setanimation 0, RESULT + bufferpartypoke 0, RESULT + bufferattack 1, MOVE_ROCK_SMASH + msgbox UseRockSmashPromptText, 5 + compare RESULT, 0 + jumpeq RockSmash_ChoseNo + msgbox UsedCutRockSmashText, 4 + closebutton + doanimation 37 + waitstate + jump DoRockSmashMovement + end + +UseRockSmashScript:: @ 81B0F01 + lockall + doanimation 37 + waitstate + jump DoRockSmashMovement + end + +DoRockSmashMovement: @ 81B0F0C + move LAST_TALKED, RockSmashMovement + waitmove 0 + disappear LAST_TALKED + specialval RESULT, 298 + compare RESULT, 1 + jumpeq DoRockSmashMovement_Done + special 171 + compare RESULT, 0 + jumpeq DoRockSmashMovement_Done + waitstate + releaseall + end + +DoRockSmashMovement_Done: @ 81B0F3A + releaseall + end + +RockSmashMovement: @ 81B0F3C + step_5a + step_end + +CannotUseRockSmash: @ 81B0F3E + msgbox CannotUseRockSmashText, 3 + releaseall + end + +RockSmash_ChoseNo: @ 81B0F48 + closebutton + releaseall + end + +UseRockSmashPromptText: @ 81B0F4B + .string "This rock appears to be breakable.\n" + .string "Would you like to use ROCK SMASH?$" + +CannotUseRockSmashText: @ 81B0F90 + .string "It’s a rugged rock, but a POKéMON\n" + .string "may be able to smash it.$" + +PushableBoulderScript:: @ 81B0FCB + lockall + checkflag 2058 + jumpif 0, CannotUseStrength + checkflag 2089 + jumpeq AlreadyUsedStrength + checkattack 70 + compare RESULT, 6 + jumpeq CannotUseStrength + setanimation 0, RESULT + msgbox UseStrengthPromptText, 5 + compare RESULT, 0 + jumpeq Strength_ChoseNo + closebutton + doanimation 40 + waitstate + jump UsedStrength + end + +UseStrengthScript:: @ 81B100E + lockall + doanimation 40 + waitstate + jump UsedStrength + end + +UsedStrength: @ 81B1019 + setflag 2089 + msgbox UsedStrengthText, 3 + releaseall + end + +CannotUseStrength: @ 81B1026 + msgbox CannotUseStrengthText, 3 + releaseall + end + +AlreadyUsedStrength: @ 81B1030 + msgbox AlreadyUsedStrengthText, 3 + releaseall + end + +Strength_ChoseNo: @ 81B103A + closebutton + releaseall + end + +UseStrengthPromptText: @ 81B103D + .string "It’s a big boulder, but a POKéMON\n" + .string "may be able to push it aside.\p" + .string "Would you like to use STRENGTH?$" + +UsedStrengthText: @ 81B109D + .string "{STR_VAR_1} used STRENGTH.\p" + .string "{STR_VAR_1}’s STRENGTH made it possible\n" + .string "to move boulders around.$" + +CannotUseStrengthText: @ 81B10E7 + .string "It’s a big boulder, but a POKéMON\n" + .string "may be able to push it aside.$" + +AlreadyUsedStrengthText: @ 81B1127 + .string "STRENGTH made it possible to move\n" + .string "boulders around.$" + +UseWaterfallScript:: @ 81B115A + lockall + checkattack MOVE_WATERFALL + compare RESULT, 6 + jumpeq Waterfall_NoMonKnows + bufferpartypoke 0, RESULT + setanimation 0, RESULT + msgbox UseWaterfallPromptText, 5 + compare RESULT, 0 + jumpeq Waterfall_Done + msgbox UsedWaterfallText, 4 + doanimation 43 + jump Waterfall_Done + +CannotUseWaterfallScript:: @ 81B1194 + lockall +Waterfall_NoMonKnows: @ 81B1195 + msgbox CannotUseWaterfallText, 4 +Waterfall_Done: @ 81B119D + releaseall + end + +CannotUseWaterfallText: @ 81B119F + .string "A wall of water is crashing down with\n" + .string "a mighty roar.$" + +UseWaterfallPromptText: @ 81B11D4 + .string "It’s a large waterfall.\n" + .string "Would you like to use WATERFALL?$" + +UsedWaterfallText: @ 81B120D + .string "{STR_VAR_1} used WATERFALL.$" + +UseDiveScript:: @ 81B1220 + lockall + checkattack MOVE_DIVE + compare RESULT, 6 + jumpeq CannotUseDive + bufferpartypoke 0, RESULT + setanimation 0, RESULT + setanimation 1, 1 + msgbox UseDivePromptText, 5 + compare RESULT, 0 + jumpeq Dive_Done + msgbox UsedDiveText, 4 + doanimation 44 + jump Dive_Done + lockall + +CannotUseDive: @ 81B125F + msgbox CannotUseDiveText, 4 + +Dive_Done: @ 81B1267 + releaseall + end + +UnderwaterUseDiveScript:: @ 81B1269 + lockall + checkattack MOVE_DIVE + compare RESULT, 6 + jumpeq UnderwaterCannotUseDive + bufferpartypoke 0, RESULT + setanimation 0, RESULT + setanimation 1, 1 + msgbox UnderwaterUseDivePromptText, 5 + compare RESULT, 0 + jumpeq UnderwaterDive_Done + msgbox UsedDiveText, 4 + doanimation 44 + jump UnderwaterDive_Done + +UnderwaterCannotUseDive: @ 81B12A7 + lockall + msgbox UnderwaterCannotUseDiveText, 4 + jump UnderwaterDive_Done + +@ not used +SurfacingBlocked: @ 81B12B5 + lockall + msgbox SurfacingBlockedText, 4 + +UnderwaterDive_Done: @ 81B12BE + releaseall + end + +CannotUseDiveText: @ 81B12C0 + .string "The sea is deep here. A POKéMON may be\n" + .string "able to go underwater here.$" + +UseDivePromptText: @ 81B1303 + .string "The sea is deep here.\n" + .string "Would you like to use DIVE?$" + +UsedDiveText: @ 81B1335 + .string "{STR_VAR_1} used DIVE.$" + +UnderwaterCannotUseDiveText: @ 81B1343 + .string "Light is filtering down from above.\n" + .string "A POKéMON may be able to surface here.$" + +UnderwaterUseDivePromptText: @ 81B138E + .string "Light is filtering down from above.\n" + .string "Would you like to use DIVE?$" + +SurfacingBlockedText: @ 81B13CE + .string "There is something in the way above.\n" + .string "DIVE can’t be used here.$" + +SweetScentNothingHereScript:: @ 81B140C + msgbox SweetScentNothingHereText, 3 + end + +SweetScentNothingHereText: @ 81B1415 + .string "There appears to be nothing here...$" diff --git a/data/field_move_scripts.s b/data/field_move_scripts.s deleted file mode 100644 index 413ab351a..000000000 --- a/data/field_move_scripts.s +++ /dev/null @@ -1,304 +0,0 @@ -CuttableTreeScript:: @ 81B0DCC - lockall - checkflag 2055 - jumpif 0, CannotUseCut - checkattack MOVE_CUT - compare RESULT, 6 - jumpeq CannotUseCut - setanimation 0, RESULT - bufferpartypoke 0, RESULT - bufferattack 1, MOVE_CUT - msgbox UseCutPromptText, 5 - compare RESULT, 0 - jumpeq Cut_ChoseNo - msgbox UsedCutRockSmashText, 4 - closebutton - doanimation 2 - waitstate - jump DoTreeCutMovement - end - -UseCutScript:: @ 81B0E16 - lockall - doanimation 2 - waitstate - jump DoTreeCutMovement - end - -DoTreeCutMovement: @ 81B0E21 - move LAST_TALKED, TreeCutMovement @ tree cut animation - waitmove 0 - disappear LAST_TALKED @ tree disappears - releaseall - end - -TreeCutMovement: @ 81B0E30 - step_5b - step_end - -CannotUseCut: @ 81B0E32 - msgbox CannotUseCutText, 3 - releaseall - end - -Cut_ChoseNo: @ 81B0E3C - closebutton - releaseall - end - -UseCutPromptText: @ 81B0E3F - .string "This tree looks like it can be CUT down.\p" - .string "Would you like to CUT it?$" - -UsedCutRockSmashText: @ 81B0E82 - .string "{STR_VAR_1} used {STR_VAR_2}.$" - -CannotUseCutText: @ 81B0E8E - .string "This tree looks like it can be CUT down.$" - -BreakableRockScript:: @ 81B0EB7 - lockall - checkflag 2057 - jumpif 0, CannotUseRockSmash - checkattack MOVE_ROCK_SMASH - compare RESULT, 6 - jumpeq CannotUseRockSmash - setanimation 0, RESULT - bufferpartypoke 0, RESULT - bufferattack 1, MOVE_ROCK_SMASH - msgbox UseRockSmashPromptText, 5 - compare RESULT, 0 - jumpeq RockSmash_ChoseNo - msgbox UsedCutRockSmashText, 4 - closebutton - doanimation 37 - waitstate - jump DoRockSmashMovement - end - -UseRockSmashScript:: @ 81B0F01 - lockall - doanimation 37 - waitstate - jump DoRockSmashMovement - end - -DoRockSmashMovement: @ 81B0F0C - move LAST_TALKED, RockSmashMovement - waitmove 0 - disappear LAST_TALKED - specialval RESULT, 298 - compare RESULT, 1 - jumpeq DoRockSmashMovement_Done - special 171 - compare RESULT, 0 - jumpeq DoRockSmashMovement_Done - waitstate - releaseall - end - -DoRockSmashMovement_Done: @ 81B0F3A - releaseall - end - -RockSmashMovement: @ 81B0F3C - step_5a - step_end - -CannotUseRockSmash: @ 81B0F3E - msgbox CannotUseRockSmashText, 3 - releaseall - end - -RockSmash_ChoseNo: @ 81B0F48 - closebutton - releaseall - end - -UseRockSmashPromptText: @ 81B0F4B - .string "This rock appears to be breakable.\n" - .string "Would you like to use ROCK SMASH?$" - -CannotUseRockSmashText: @ 81B0F90 - .string "It’s a rugged rock, but a POKéMON\n" - .string "may be able to smash it.$" - -PushableBoulderScript:: @ 81B0FCB - lockall - checkflag 2058 - jumpif 0, CannotUseStrength - checkflag 2089 - jumpeq AlreadyUsedStrength - checkattack 70 - compare RESULT, 6 - jumpeq CannotUseStrength - setanimation 0, RESULT - msgbox UseStrengthPromptText, 5 - compare RESULT, 0 - jumpeq Strength_ChoseNo - closebutton - doanimation 40 - waitstate - jump UsedStrength - end - -UseStrengthScript:: @ 81B100E - lockall - doanimation 40 - waitstate - jump UsedStrength - end - -UsedStrength: @ 81B1019 - setflag 2089 - msgbox UsedStrengthText, 3 - releaseall - end - -CannotUseStrength: @ 81B1026 - msgbox CannotUseStrengthText, 3 - releaseall - end - -AlreadyUsedStrength: @ 81B1030 - msgbox AlreadyUsedStrengthText, 3 - releaseall - end - -Strength_ChoseNo: @ 81B103A - closebutton - releaseall - end - -UseStrengthPromptText: @ 81B103D - .string "It’s a big boulder, but a POKéMON\n" - .string "may be able to push it aside.\p" - .string "Would you like to use STRENGTH?$" - -UsedStrengthText: @ 81B109D - .string "{STR_VAR_1} used STRENGTH.\p" - .string "{STR_VAR_1}’s STRENGTH made it possible\n" - .string "to move boulders around.$" - -CannotUseStrengthText: @ 81B10E7 - .string "It’s a big boulder, but a POKéMON\n" - .string "may be able to push it aside.$" - -AlreadyUsedStrengthText: @ 81B1127 - .string "STRENGTH made it possible to move\n" - .string "boulders around.$" - -UseWaterfallScript:: @ 81B115A - lockall - checkattack MOVE_WATERFALL - compare RESULT, 6 - jumpeq Waterfall_NoMonKnows - bufferpartypoke 0, RESULT - setanimation 0, RESULT - msgbox UseWaterfallPromptText, 5 - compare RESULT, 0 - jumpeq Waterfall_Done - msgbox UsedWaterfallText, 4 - doanimation 43 - jump Waterfall_Done - -CannotUseWaterfallScript:: @ 81B1194 - lockall -Waterfall_NoMonKnows: @ 81B1195 - msgbox CannotUseWaterfallText, 4 -Waterfall_Done: @ 81B119D - releaseall - end - -CannotUseWaterfallText: @ 81B119F - .string "A wall of water is crashing down with\n" - .string "a mighty roar.$" - -UseWaterfallPromptText: @ 81B11D4 - .string "It’s a large waterfall.\n" - .string "Would you like to use WATERFALL?$" - -UsedWaterfallText: @ 81B120D - .string "{STR_VAR_1} used WATERFALL.$" - -UseDiveScript:: @ 81B1220 - lockall - checkattack MOVE_DIVE - compare RESULT, 6 - jumpeq CannotUseDive - bufferpartypoke 0, RESULT - setanimation 0, RESULT - setanimation 1, 1 - msgbox UseDivePromptText, 5 - compare RESULT, 0 - jumpeq Dive_Done - msgbox UsedDiveText, 4 - doanimation 44 - jump Dive_Done - lockall - -CannotUseDive: @ 81B125F - msgbox CannotUseDiveText, 4 - -Dive_Done: @ 81B1267 - releaseall - end - -UnderwaterUseDiveScript:: @ 81B1269 - lockall - checkattack MOVE_DIVE - compare RESULT, 6 - jumpeq UnderwaterCannotUseDive - bufferpartypoke 0, RESULT - setanimation 0, RESULT - setanimation 1, 1 - msgbox UnderwaterUseDivePromptText, 5 - compare RESULT, 0 - jumpeq UnderwaterDive_Done - msgbox UsedDiveText, 4 - doanimation 44 - jump UnderwaterDive_Done - -UnderwaterCannotUseDive: @ 81B12A7 - lockall - msgbox UnderwaterCannotUseDiveText, 4 - jump UnderwaterDive_Done - -@ not used -SurfacingBlocked: @ 81B12B5 - lockall - msgbox SurfacingBlockedText, 4 - -UnderwaterDive_Done: @ 81B12BE - releaseall - end - -CannotUseDiveText: @ 81B12C0 - .string "The sea is deep here. A POKéMON may be\n" - .string "able to go underwater here.$" - -UseDivePromptText: @ 81B1303 - .string "The sea is deep here.\n" - .string "Would you like to use DIVE?$" - -UsedDiveText: @ 81B1335 - .string "{STR_VAR_1} used DIVE.$" - -UnderwaterCannotUseDiveText: @ 81B1343 - .string "Light is filtering down from above.\n" - .string "A POKéMON may be able to surface here.$" - -UnderwaterUseDivePromptText: @ 81B138E - .string "Light is filtering down from above.\n" - .string "Would you like to use DIVE?$" - -SurfacingBlockedText: @ 81B13CE - .string "There is something in the way above.\n" - .string "DIVE can’t be used here.$" - -SweetScentNothingHereScript:: @ 81B140C - msgbox SweetScentNothingHereText, 3 - end - -SweetScentNothingHereText: @ 81B1415 - .string "There appears to be nothing here...$" diff --git a/data/graphics.s b/data/graphics.s index 6dcd10041..f809c6ddd 100644 --- a/data/graphics.s +++ b/data/graphics.s @@ -15,7 +15,7 @@ gUnknown_08D00524:: @ 8D00524 .incbin "graphics/interface/menu_map.bin" @ 8D01524 - .include "data/graphics/pokemon/circled_question_mark_graphics.s" + .include "data/graphics/pokemon/circled_question_mark_graphics.inc" @ 8D019E4 .incbin "graphics/unused/old_charmap.4bpp.lz" @ japanese table and bunch of stuff @@ -2512,10 +2512,10 @@ gBattleAnimSpritePalette_257:: @ 8D2FD6C .incbin "graphics/battle_anims/sprites/257.gbapal.lz" @ 8D2FD8C - .include "data/graphics/pokemon/graphics.s" + .include "data/graphics/pokemon/graphics.inc" @ 8E48D38 - .include "data/graphics/trainers/graphics.s" + .include "data/graphics/trainers/graphics.inc" .align 2 gMonIcon_QuestionMark:: @ 8E5D5F0 @@ -3346,7 +3346,7 @@ gBerryCheckCircle_Gfx:: @ 8E78BB4 .incbin "graphics/interface/check_berry_circle.4bpp.lz" @ 8E78D00 - .include "data/graphics/berries/graphics.s" + .include "data/graphics/berries/graphics.inc" .align 2 gBattleAnimSpritePalette_282:: @ 8E7E7D0 diff --git a/data/graphics/berries/graphics.inc b/data/graphics/berries/graphics.inc new file mode 100644 index 000000000..19207ee32 --- /dev/null +++ b/data/graphics/berries/graphics.inc @@ -0,0 +1,343 @@ + .align 2 +gBerryPic_Cheri:: @ 8E78D00 + .incbin "graphics/berries/cheri/pic.4bpp.lz" + + .align 2 +gBerryPic_Oran:: @ 8E78E54 + .incbin "graphics/berries/oran/pic.4bpp.lz" + + .align 2 +gBerryPic_Pecha:: @ 8E78FC8 + .incbin "graphics/berries/pecha/pic.4bpp.lz" + + .align 2 +gBerryPic_Rawst:: @ 8E7913C + .incbin "graphics/berries/rawst/pic.4bpp.lz" + + .align 2 +gBerryPic_Aspear:: @ 8E792D4 + .incbin "graphics/berries/aspear/pic.4bpp.lz" + + .align 2 +gBerryPic_Leppa:: @ 8E7947C + .incbin "graphics/berries/leppa/pic.4bpp.lz" + + .align 2 +gBerryPic_Chesto:: @ 8E795EC + .incbin "graphics/berries/chesto/pic.4bpp.lz" + + .align 2 +gBerryPic_Persim:: @ 8E797D0 + .incbin "graphics/berries/persim/pic.4bpp.lz" + + .align 2 +gBerryPic_Lum:: @ 8E79920 + .incbin "graphics/berries/lum/pic.4bpp.lz" + + .align 2 +gBerryPic_Sitrus:: @ 8E79A3C + .incbin "graphics/berries/sitrus/pic.4bpp.lz" + + .align 2 +gBerryPic_Figy:: @ 8E79BE0 + .incbin "graphics/berries/figy/pic.4bpp.lz" + + .align 2 +gBerryPic_Wiki:: @ 8E79D8C + .incbin "graphics/berries/wiki/pic.4bpp.lz" + + .align 2 +gBerryPic_Mago:: @ 8E79F80 + .incbin "graphics/berries/mago/pic.4bpp.lz" + + .align 2 +gBerryPic_Aguav:: @ 8E7A134 + .incbin "graphics/berries/aguav/pic.4bpp.lz" + + .align 2 +gBerryPic_Iapapa:: @ 8E7A2A8 + .incbin "graphics/berries/iapapa/pic.4bpp.lz" + + .align 2 +gBerryPic_Razz:: @ 8E7A560 + .incbin "graphics/berries/razz/pic.4bpp.lz" + + .align 2 +gBerryPic_Bluk:: @ 8E7A790 + .incbin "graphics/berries/bluk/pic.4bpp.lz" + + .align 2 +gBerryPic_Nanab:: @ 8E7A978 + .incbin "graphics/berries/nanab/pic.4bpp.lz" + + .align 2 +gBerryPic_Wepear:: @ 8E7AAEC + .incbin "graphics/berries/wepear/pic.4bpp.lz" + + .align 2 +gBerryPic_Pinap:: @ 8E7ACB4 + .incbin "graphics/berries/pinap/pic.4bpp.lz" + + .align 2 +gBerryPic_Pomeg:: @ 8E7AEC8 + .incbin "graphics/berries/pomeg/pic.4bpp.lz" + + .align 2 +gBerryPic_Kelpsy:: @ 8E7B070 + .incbin "graphics/berries/kelpsy/pic.4bpp.lz" + + .align 2 +gBerryPic_Qualot:: @ 8E7B218 + .incbin "graphics/berries/qualot/pic.4bpp.lz" + + .align 2 +gBerryPic_Hondew:: @ 8E7B3E4 + .incbin "graphics/berries/hondew/pic.4bpp.lz" + + .align 2 +gBerryPic_Grepa:: @ 8E7B63C + .incbin "graphics/berries/grepa/pic.4bpp.lz" + + .align 2 +gBerryPic_Tamato:: @ 8E7B7CC + .incbin "graphics/berries/tamato/pic.4bpp.lz" + + .align 2 +gBerryPic_Cornn:: @ 8E7BA90 + .incbin "graphics/berries/cornn/pic.4bpp.lz" + + .align 2 +gBerryPic_Magost:: @ 8E7BC94 + .incbin "graphics/berries/magost/pic.4bpp.lz" + + .align 2 +gBerryPic_Rabuta:: @ 8E7BE38 + .incbin "graphics/berries/rabuta/pic.4bpp.lz" + + .align 2 +gBerryPic_Nomel:: @ 8E7C12C + .incbin "graphics/berries/nomel/pic.4bpp.lz" + + .align 2 +gBerryPic_Spelon:: @ 8E7C308 + .incbin "graphics/berries/spelon/pic.4bpp.lz" + + .align 2 +gBerryPic_Pamtre:: @ 8E7C4F8 + .incbin "graphics/berries/pamtre/pic.4bpp.lz" + + .align 2 +gBerryPic_Watmel:: @ 8E7C748 + .incbin "graphics/berries/watmel/pic.4bpp.lz" + + .align 2 +gBerryPic_Durin:: @ 8E7CA2C + .incbin "graphics/berries/durin/pic.4bpp.lz" + + .align 2 +gBerryPic_Belue:: @ 8E7CDF8 + .incbin "graphics/berries/belue/pic.4bpp.lz" + + .align 2 +gBerryPic_Liechi:: @ 8E7D0D0 + .incbin "graphics/berries/liechi/pic.4bpp.lz" + + .align 2 +gBerryPic_Ganlon:: @ 8E7D328 + .incbin "graphics/berries/ganlon/pic.4bpp.lz" + + .align 2 +gBerryPic_Salac:: @ 8E7D4C0 + .incbin "graphics/berries/salac/pic.4bpp.lz" + + .align 2 +gBerryPic_Petaya:: @ 8E7D704 + .incbin "graphics/berries/petaya/pic.4bpp.lz" + + .align 2 +gBerryPic_Apicot:: @ 8E7D9AC + .incbin "graphics/berries/apicot/pic.4bpp.lz" + + .align 2 +gBerryPic_Lansat:: @ 8E7DB3C + .incbin "graphics/berries/lansat/pic.4bpp.lz" + + .align 2 +gBerryPic_Starf:: @ 8E7DD30 + .incbin "graphics/berries/starf/pic.4bpp.lz" + + .align 2 +gBerryPic_Enigma:: @ 8E7DF00 + .incbin "graphics/berries/enigma/pic.4bpp.lz" + + .align 2 +gBerryPalette_Cheri:: @ 8E7E118 + .incbin "graphics/berries/cheri/palette.gbapal.lz" + + .align 2 +gBerryPalette_Oran:: @ 8E7E140 + .incbin "graphics/berries/oran/palette.gbapal.lz" + + .align 2 +gBerryPalette_Pecha:: @ 8E7E168 + .incbin "graphics/berries/pecha/palette.gbapal.lz" + + .align 2 +gBerryPalette_Rawst:: @ 8E7E190 + .incbin "graphics/berries/rawst/palette.gbapal.lz" + + .align 2 +gBerryPalette_Aspear:: @ 8E7E1B8 + .incbin "graphics/berries/aspear/palette.gbapal.lz" + + .align 2 +gBerryPalette_Leppa:: @ 8E7E1E0 + .incbin "graphics/berries/leppa/palette.gbapal.lz" + + .align 2 +gBerryPalette_Chesto:: @ 8E7E208 + .incbin "graphics/berries/chesto/palette.gbapal.lz" + + .align 2 +gBerryPalette_Persim:: @ 8E7E230 + .incbin "graphics/berries/persim/palette.gbapal.lz" + + .align 2 +gBerryPalette_Lum:: @ 8E7E258 + .incbin "graphics/berries/lum/palette.gbapal.lz" + + .align 2 +gBerryPalette_Sitrus:: @ 8E7E280 + .incbin "graphics/berries/sitrus/palette.gbapal.lz" + + .align 2 +gBerryPalette_Figy:: @ 8E7E2A8 + .incbin "graphics/berries/figy/palette.gbapal.lz" + + .align 2 +gBerryPalette_Wiki:: @ 8E7E2D0 + .incbin "graphics/berries/wiki/palette.gbapal.lz" + + .align 2 +gBerryPalette_Mago:: @ 8E7E2F8 + .incbin "graphics/berries/mago/palette.gbapal.lz" + + .align 2 +gBerryPalette_Aguav:: @ 8E7E320 + .incbin "graphics/berries/aguav/palette.gbapal.lz" + + .align 2 +gBerryPalette_Iapapa:: @ 8E7E348 + .incbin "graphics/berries/iapapa/palette.gbapal.lz" + + .align 2 +gBerryPalette_Razz:: @ 8E7E370 + .incbin "graphics/berries/razz/palette.gbapal.lz" + + .align 2 +gBerryPalette_Bluk:: @ 8E7E398 + .incbin "graphics/berries/bluk/palette.gbapal.lz" + + .align 2 +gBerryPalette_Nanab:: @ 8E7E3C0 + .incbin "graphics/berries/nanab/palette.gbapal.lz" + + .align 2 +gBerryPalette_Wepear:: @ 8E7E3E8 + .incbin "graphics/berries/wepear/palette.gbapal.lz" + + .align 2 +gBerryPalette_Pinap:: @ 8E7E410 + .incbin "graphics/berries/pinap/palette.gbapal.lz" + + .align 2 +gBerryPalette_Pomeg:: @ 8E7E438 + .incbin "graphics/berries/pomeg/palette.gbapal.lz" + + .align 2 +gBerryPalette_Kelpsy:: @ 8E7E460 + .incbin "graphics/berries/kelpsy/palette.gbapal.lz" + + .align 2 +gBerryPalette_Qualot:: @ 8E7E488 + .incbin "graphics/berries/qualot/palette.gbapal.lz" + + .align 2 +gBerryPalette_Hondew:: @ 8E7E4B0 + .incbin "graphics/berries/hondew/palette.gbapal.lz" + + .align 2 +gBerryPalette_Grepa:: @ 8E7E4D8 + .incbin "graphics/berries/grepa/palette.gbapal.lz" + + .align 2 +gBerryPalette_Tamato:: @ 8E7E500 + .incbin "graphics/berries/tamato/palette.gbapal.lz" + + .align 2 +gBerryPalette_Cornn:: @ 8E7E528 + .incbin "graphics/berries/cornn/palette.gbapal.lz" + + .align 2 +gBerryPalette_Magost:: @ 8E7E550 + .incbin "graphics/berries/magost/palette.gbapal.lz" + + .align 2 +gBerryPalette_Rabuta:: @ 8E7E578 + .incbin "graphics/berries/rabuta/palette.gbapal.lz" + + .align 2 +gBerryPalette_Nomel:: @ 8E7E5A0 + .incbin "graphics/berries/nomel/palette.gbapal.lz" + + .align 2 +gBerryPalette_Spelon:: @ 8E7E5C8 + .incbin "graphics/berries/spelon/palette.gbapal.lz" + + .align 2 +gBerryPalette_Pamtre:: @ 8E7E5F0 + .incbin "graphics/berries/pamtre/palette.gbapal.lz" + + .align 2 +gBerryPalette_Watmel:: @ 8E7E618 + .incbin "graphics/berries/watmel/palette.gbapal.lz" + + .align 2 +gBerryPalette_Durin:: @ 8E7E640 + .incbin "graphics/berries/durin/palette.gbapal.lz" + + .align 2 +gBerryPalette_Belue:: @ 8E7E668 + .incbin "graphics/berries/belue/palette.gbapal.lz" + + .align 2 +gBerryPalette_Liechi:: @ 8E7E690 + .incbin "graphics/berries/liechi/palette.gbapal.lz" + + .align 2 +gBerryPalette_Ganlon:: @ 8E7E6B8 + .incbin "graphics/berries/ganlon/palette.gbapal.lz" + + .align 2 +gBerryPalette_Salac:: @ 8E7E6E0 + .incbin "graphics/berries/salac/palette.gbapal.lz" + + .align 2 +gBerryPalette_Petaya:: @ 8E7E708 + .incbin "graphics/berries/petaya/palette.gbapal.lz" + + .align 2 +gBerryPalette_Apicot:: @ 8E7E730 + .incbin "graphics/berries/apicot/palette.gbapal.lz" + + .align 2 +gBerryPalette_Lansat:: @ 8E7E758 + .incbin "graphics/berries/lansat/palette.gbapal.lz" + + .align 2 +gBerryPalette_Starf:: @ 8E7E780 + .incbin "graphics/berries/starf/palette.gbapal.lz" + + .align 2 +gBerryPalette_Enigma:: @ 8E7E7A8 + .incbin "graphics/berries/enigma/palette.gbapal.lz" diff --git a/data/graphics/berries/graphics.s b/data/graphics/berries/graphics.s deleted file mode 100644 index 19207ee32..000000000 --- a/data/graphics/berries/graphics.s +++ /dev/null @@ -1,343 +0,0 @@ - .align 2 -gBerryPic_Cheri:: @ 8E78D00 - .incbin "graphics/berries/cheri/pic.4bpp.lz" - - .align 2 -gBerryPic_Oran:: @ 8E78E54 - .incbin "graphics/berries/oran/pic.4bpp.lz" - - .align 2 -gBerryPic_Pecha:: @ 8E78FC8 - .incbin "graphics/berries/pecha/pic.4bpp.lz" - - .align 2 -gBerryPic_Rawst:: @ 8E7913C - .incbin "graphics/berries/rawst/pic.4bpp.lz" - - .align 2 -gBerryPic_Aspear:: @ 8E792D4 - .incbin "graphics/berries/aspear/pic.4bpp.lz" - - .align 2 -gBerryPic_Leppa:: @ 8E7947C - .incbin "graphics/berries/leppa/pic.4bpp.lz" - - .align 2 -gBerryPic_Chesto:: @ 8E795EC - .incbin "graphics/berries/chesto/pic.4bpp.lz" - - .align 2 -gBerryPic_Persim:: @ 8E797D0 - .incbin "graphics/berries/persim/pic.4bpp.lz" - - .align 2 -gBerryPic_Lum:: @ 8E79920 - .incbin "graphics/berries/lum/pic.4bpp.lz" - - .align 2 -gBerryPic_Sitrus:: @ 8E79A3C - .incbin "graphics/berries/sitrus/pic.4bpp.lz" - - .align 2 -gBerryPic_Figy:: @ 8E79BE0 - .incbin "graphics/berries/figy/pic.4bpp.lz" - - .align 2 -gBerryPic_Wiki:: @ 8E79D8C - .incbin "graphics/berries/wiki/pic.4bpp.lz" - - .align 2 -gBerryPic_Mago:: @ 8E79F80 - .incbin "graphics/berries/mago/pic.4bpp.lz" - - .align 2 -gBerryPic_Aguav:: @ 8E7A134 - .incbin "graphics/berries/aguav/pic.4bpp.lz" - - .align 2 -gBerryPic_Iapapa:: @ 8E7A2A8 - .incbin "graphics/berries/iapapa/pic.4bpp.lz" - - .align 2 -gBerryPic_Razz:: @ 8E7A560 - .incbin "graphics/berries/razz/pic.4bpp.lz" - - .align 2 -gBerryPic_Bluk:: @ 8E7A790 - .incbin "graphics/berries/bluk/pic.4bpp.lz" - - .align 2 -gBerryPic_Nanab:: @ 8E7A978 - .incbin "graphics/berries/nanab/pic.4bpp.lz" - - .align 2 -gBerryPic_Wepear:: @ 8E7AAEC - .incbin "graphics/berries/wepear/pic.4bpp.lz" - - .align 2 -gBerryPic_Pinap:: @ 8E7ACB4 - .incbin "graphics/berries/pinap/pic.4bpp.lz" - - .align 2 -gBerryPic_Pomeg:: @ 8E7AEC8 - .incbin "graphics/berries/pomeg/pic.4bpp.lz" - - .align 2 -gBerryPic_Kelpsy:: @ 8E7B070 - .incbin "graphics/berries/kelpsy/pic.4bpp.lz" - - .align 2 -gBerryPic_Qualot:: @ 8E7B218 - .incbin "graphics/berries/qualot/pic.4bpp.lz" - - .align 2 -gBerryPic_Hondew:: @ 8E7B3E4 - .incbin "graphics/berries/hondew/pic.4bpp.lz" - - .align 2 -gBerryPic_Grepa:: @ 8E7B63C - .incbin "graphics/berries/grepa/pic.4bpp.lz" - - .align 2 -gBerryPic_Tamato:: @ 8E7B7CC - .incbin "graphics/berries/tamato/pic.4bpp.lz" - - .align 2 -gBerryPic_Cornn:: @ 8E7BA90 - .incbin "graphics/berries/cornn/pic.4bpp.lz" - - .align 2 -gBerryPic_Magost:: @ 8E7BC94 - .incbin "graphics/berries/magost/pic.4bpp.lz" - - .align 2 -gBerryPic_Rabuta:: @ 8E7BE38 - .incbin "graphics/berries/rabuta/pic.4bpp.lz" - - .align 2 -gBerryPic_Nomel:: @ 8E7C12C - .incbin "graphics/berries/nomel/pic.4bpp.lz" - - .align 2 -gBerryPic_Spelon:: @ 8E7C308 - .incbin "graphics/berries/spelon/pic.4bpp.lz" - - .align 2 -gBerryPic_Pamtre:: @ 8E7C4F8 - .incbin "graphics/berries/pamtre/pic.4bpp.lz" - - .align 2 -gBerryPic_Watmel:: @ 8E7C748 - .incbin "graphics/berries/watmel/pic.4bpp.lz" - - .align 2 -gBerryPic_Durin:: @ 8E7CA2C - .incbin "graphics/berries/durin/pic.4bpp.lz" - - .align 2 -gBerryPic_Belue:: @ 8E7CDF8 - .incbin "graphics/berries/belue/pic.4bpp.lz" - - .align 2 -gBerryPic_Liechi:: @ 8E7D0D0 - .incbin "graphics/berries/liechi/pic.4bpp.lz" - - .align 2 -gBerryPic_Ganlon:: @ 8E7D328 - .incbin "graphics/berries/ganlon/pic.4bpp.lz" - - .align 2 -gBerryPic_Salac:: @ 8E7D4C0 - .incbin "graphics/berries/salac/pic.4bpp.lz" - - .align 2 -gBerryPic_Petaya:: @ 8E7D704 - .incbin "graphics/berries/petaya/pic.4bpp.lz" - - .align 2 -gBerryPic_Apicot:: @ 8E7D9AC - .incbin "graphics/berries/apicot/pic.4bpp.lz" - - .align 2 -gBerryPic_Lansat:: @ 8E7DB3C - .incbin "graphics/berries/lansat/pic.4bpp.lz" - - .align 2 -gBerryPic_Starf:: @ 8E7DD30 - .incbin "graphics/berries/starf/pic.4bpp.lz" - - .align 2 -gBerryPic_Enigma:: @ 8E7DF00 - .incbin "graphics/berries/enigma/pic.4bpp.lz" - - .align 2 -gBerryPalette_Cheri:: @ 8E7E118 - .incbin "graphics/berries/cheri/palette.gbapal.lz" - - .align 2 -gBerryPalette_Oran:: @ 8E7E140 - .incbin "graphics/berries/oran/palette.gbapal.lz" - - .align 2 -gBerryPalette_Pecha:: @ 8E7E168 - .incbin "graphics/berries/pecha/palette.gbapal.lz" - - .align 2 -gBerryPalette_Rawst:: @ 8E7E190 - .incbin "graphics/berries/rawst/palette.gbapal.lz" - - .align 2 -gBerryPalette_Aspear:: @ 8E7E1B8 - .incbin "graphics/berries/aspear/palette.gbapal.lz" - - .align 2 -gBerryPalette_Leppa:: @ 8E7E1E0 - .incbin "graphics/berries/leppa/palette.gbapal.lz" - - .align 2 -gBerryPalette_Chesto:: @ 8E7E208 - .incbin "graphics/berries/chesto/palette.gbapal.lz" - - .align 2 -gBerryPalette_Persim:: @ 8E7E230 - .incbin "graphics/berries/persim/palette.gbapal.lz" - - .align 2 -gBerryPalette_Lum:: @ 8E7E258 - .incbin "graphics/berries/lum/palette.gbapal.lz" - - .align 2 -gBerryPalette_Sitrus:: @ 8E7E280 - .incbin "graphics/berries/sitrus/palette.gbapal.lz" - - .align 2 -gBerryPalette_Figy:: @ 8E7E2A8 - .incbin "graphics/berries/figy/palette.gbapal.lz" - - .align 2 -gBerryPalette_Wiki:: @ 8E7E2D0 - .incbin "graphics/berries/wiki/palette.gbapal.lz" - - .align 2 -gBerryPalette_Mago:: @ 8E7E2F8 - .incbin "graphics/berries/mago/palette.gbapal.lz" - - .align 2 -gBerryPalette_Aguav:: @ 8E7E320 - .incbin "graphics/berries/aguav/palette.gbapal.lz" - - .align 2 -gBerryPalette_Iapapa:: @ 8E7E348 - .incbin "graphics/berries/iapapa/palette.gbapal.lz" - - .align 2 -gBerryPalette_Razz:: @ 8E7E370 - .incbin "graphics/berries/razz/palette.gbapal.lz" - - .align 2 -gBerryPalette_Bluk:: @ 8E7E398 - .incbin "graphics/berries/bluk/palette.gbapal.lz" - - .align 2 -gBerryPalette_Nanab:: @ 8E7E3C0 - .incbin "graphics/berries/nanab/palette.gbapal.lz" - - .align 2 -gBerryPalette_Wepear:: @ 8E7E3E8 - .incbin "graphics/berries/wepear/palette.gbapal.lz" - - .align 2 -gBerryPalette_Pinap:: @ 8E7E410 - .incbin "graphics/berries/pinap/palette.gbapal.lz" - - .align 2 -gBerryPalette_Pomeg:: @ 8E7E438 - .incbin "graphics/berries/pomeg/palette.gbapal.lz" - - .align 2 -gBerryPalette_Kelpsy:: @ 8E7E460 - .incbin "graphics/berries/kelpsy/palette.gbapal.lz" - - .align 2 -gBerryPalette_Qualot:: @ 8E7E488 - .incbin "graphics/berries/qualot/palette.gbapal.lz" - - .align 2 -gBerryPalette_Hondew:: @ 8E7E4B0 - .incbin "graphics/berries/hondew/palette.gbapal.lz" - - .align 2 -gBerryPalette_Grepa:: @ 8E7E4D8 - .incbin "graphics/berries/grepa/palette.gbapal.lz" - - .align 2 -gBerryPalette_Tamato:: @ 8E7E500 - .incbin "graphics/berries/tamato/palette.gbapal.lz" - - .align 2 -gBerryPalette_Cornn:: @ 8E7E528 - .incbin "graphics/berries/cornn/palette.gbapal.lz" - - .align 2 -gBerryPalette_Magost:: @ 8E7E550 - .incbin "graphics/berries/magost/palette.gbapal.lz" - - .align 2 -gBerryPalette_Rabuta:: @ 8E7E578 - .incbin "graphics/berries/rabuta/palette.gbapal.lz" - - .align 2 -gBerryPalette_Nomel:: @ 8E7E5A0 - .incbin "graphics/berries/nomel/palette.gbapal.lz" - - .align 2 -gBerryPalette_Spelon:: @ 8E7E5C8 - .incbin "graphics/berries/spelon/palette.gbapal.lz" - - .align 2 -gBerryPalette_Pamtre:: @ 8E7E5F0 - .incbin "graphics/berries/pamtre/palette.gbapal.lz" - - .align 2 -gBerryPalette_Watmel:: @ 8E7E618 - .incbin "graphics/berries/watmel/palette.gbapal.lz" - - .align 2 -gBerryPalette_Durin:: @ 8E7E640 - .incbin "graphics/berries/durin/palette.gbapal.lz" - - .align 2 -gBerryPalette_Belue:: @ 8E7E668 - .incbin "graphics/berries/belue/palette.gbapal.lz" - - .align 2 -gBerryPalette_Liechi:: @ 8E7E690 - .incbin "graphics/berries/liechi/palette.gbapal.lz" - - .align 2 -gBerryPalette_Ganlon:: @ 8E7E6B8 - .incbin "graphics/berries/ganlon/palette.gbapal.lz" - - .align 2 -gBerryPalette_Salac:: @ 8E7E6E0 - .incbin "graphics/berries/salac/palette.gbapal.lz" - - .align 2 -gBerryPalette_Petaya:: @ 8E7E708 - .incbin "graphics/berries/petaya/palette.gbapal.lz" - - .align 2 -gBerryPalette_Apicot:: @ 8E7E730 - .incbin "graphics/berries/apicot/palette.gbapal.lz" - - .align 2 -gBerryPalette_Lansat:: @ 8E7E758 - .incbin "graphics/berries/lansat/palette.gbapal.lz" - - .align 2 -gBerryPalette_Starf:: @ 8E7E780 - .incbin "graphics/berries/starf/palette.gbapal.lz" - - .align 2 -gBerryPalette_Enigma:: @ 8E7E7A8 - .incbin "graphics/berries/enigma/palette.gbapal.lz" diff --git a/data/graphics/berries/graphics_table.inc b/data/graphics/berries/graphics_table.inc new file mode 100644 index 000000000..78af1c48b --- /dev/null +++ b/data/graphics/berries/graphics_table.inc @@ -0,0 +1,45 @@ + .align 2 +gBerryGraphicsTable:: @ 83C1E1C + .4byte gBerryPic_Cheri, gBerryPalette_Cheri + .4byte gBerryPic_Chesto, gBerryPalette_Chesto + .4byte gBerryPic_Pecha, gBerryPalette_Pecha + .4byte gBerryPic_Rawst, gBerryPalette_Rawst + .4byte gBerryPic_Aspear, gBerryPalette_Aspear + .4byte gBerryPic_Leppa, gBerryPalette_Leppa + .4byte gBerryPic_Oran, gBerryPalette_Oran + .4byte gBerryPic_Persim, gBerryPalette_Persim + .4byte gBerryPic_Lum, gBerryPalette_Lum + .4byte gBerryPic_Sitrus, gBerryPalette_Sitrus + .4byte gBerryPic_Figy, gBerryPalette_Figy + .4byte gBerryPic_Wiki, gBerryPalette_Wiki + .4byte gBerryPic_Mago, gBerryPalette_Mago + .4byte gBerryPic_Aguav, gBerryPalette_Aguav + .4byte gBerryPic_Iapapa, gBerryPalette_Iapapa + .4byte gBerryPic_Razz, gBerryPalette_Razz + .4byte gBerryPic_Bluk, gBerryPalette_Bluk + .4byte gBerryPic_Nanab, gBerryPalette_Nanab + .4byte gBerryPic_Wepear, gBerryPalette_Wepear + .4byte gBerryPic_Pinap, gBerryPalette_Pinap + .4byte gBerryPic_Pomeg, gBerryPalette_Pomeg + .4byte gBerryPic_Kelpsy, gBerryPalette_Kelpsy + .4byte gBerryPic_Qualot, gBerryPalette_Qualot + .4byte gBerryPic_Hondew, gBerryPalette_Hondew + .4byte gBerryPic_Grepa, gBerryPalette_Grepa + .4byte gBerryPic_Tamato, gBerryPalette_Tamato + .4byte gBerryPic_Cornn, gBerryPalette_Cornn + .4byte gBerryPic_Magost, gBerryPalette_Magost + .4byte gBerryPic_Rabuta, gBerryPalette_Rabuta + .4byte gBerryPic_Nomel, gBerryPalette_Nomel + .4byte gBerryPic_Spelon, gBerryPalette_Spelon + .4byte gBerryPic_Pamtre, gBerryPalette_Pamtre + .4byte gBerryPic_Watmel, gBerryPalette_Watmel + .4byte gBerryPic_Durin, gBerryPalette_Durin + .4byte gBerryPic_Belue, gBerryPalette_Belue + .4byte gBerryPic_Liechi, gBerryPalette_Liechi + .4byte gBerryPic_Ganlon, gBerryPalette_Ganlon + .4byte gBerryPic_Salac, gBerryPalette_Salac + .4byte gBerryPic_Petaya, gBerryPalette_Petaya + .4byte gBerryPic_Apicot, gBerryPalette_Apicot + .4byte gBerryPic_Lansat, gBerryPalette_Lansat + .4byte gBerryPic_Starf, gBerryPalette_Starf + .4byte gBerryPic_Enigma, gBerryPalette_Enigma diff --git a/data/graphics/berries/graphics_table.s b/data/graphics/berries/graphics_table.s deleted file mode 100644 index 78af1c48b..000000000 --- a/data/graphics/berries/graphics_table.s +++ /dev/null @@ -1,45 +0,0 @@ - .align 2 -gBerryGraphicsTable:: @ 83C1E1C - .4byte gBerryPic_Cheri, gBerryPalette_Cheri - .4byte gBerryPic_Chesto, gBerryPalette_Chesto - .4byte gBerryPic_Pecha, gBerryPalette_Pecha - .4byte gBerryPic_Rawst, gBerryPalette_Rawst - .4byte gBerryPic_Aspear, gBerryPalette_Aspear - .4byte gBerryPic_Leppa, gBerryPalette_Leppa - .4byte gBerryPic_Oran, gBerryPalette_Oran - .4byte gBerryPic_Persim, gBerryPalette_Persim - .4byte gBerryPic_Lum, gBerryPalette_Lum - .4byte gBerryPic_Sitrus, gBerryPalette_Sitrus - .4byte gBerryPic_Figy, gBerryPalette_Figy - .4byte gBerryPic_Wiki, gBerryPalette_Wiki - .4byte gBerryPic_Mago, gBerryPalette_Mago - .4byte gBerryPic_Aguav, gBerryPalette_Aguav - .4byte gBerryPic_Iapapa, gBerryPalette_Iapapa - .4byte gBerryPic_Razz, gBerryPalette_Razz - .4byte gBerryPic_Bluk, gBerryPalette_Bluk - .4byte gBerryPic_Nanab, gBerryPalette_Nanab - .4byte gBerryPic_Wepear, gBerryPalette_Wepear - .4byte gBerryPic_Pinap, gBerryPalette_Pinap - .4byte gBerryPic_Pomeg, gBerryPalette_Pomeg - .4byte gBerryPic_Kelpsy, gBerryPalette_Kelpsy - .4byte gBerryPic_Qualot, gBerryPalette_Qualot - .4byte gBerryPic_Hondew, gBerryPalette_Hondew - .4byte gBerryPic_Grepa, gBerryPalette_Grepa - .4byte gBerryPic_Tamato, gBerryPalette_Tamato - .4byte gBerryPic_Cornn, gBerryPalette_Cornn - .4byte gBerryPic_Magost, gBerryPalette_Magost - .4byte gBerryPic_Rabuta, gBerryPalette_Rabuta - .4byte gBerryPic_Nomel, gBerryPalette_Nomel - .4byte gBerryPic_Spelon, gBerryPalette_Spelon - .4byte gBerryPic_Pamtre, gBerryPalette_Pamtre - .4byte gBerryPic_Watmel, gBerryPalette_Watmel - .4byte gBerryPic_Durin, gBerryPalette_Durin - .4byte gBerryPic_Belue, gBerryPalette_Belue - .4byte gBerryPic_Liechi, gBerryPalette_Liechi - .4byte gBerryPic_Ganlon, gBerryPalette_Ganlon - .4byte gBerryPic_Salac, gBerryPalette_Salac - .4byte gBerryPic_Petaya, gBerryPalette_Petaya - .4byte gBerryPic_Apicot, gBerryPalette_Apicot - .4byte gBerryPic_Lansat, gBerryPalette_Lansat - .4byte gBerryPic_Starf, gBerryPalette_Starf - .4byte gBerryPic_Enigma, gBerryPalette_Enigma diff --git a/data/graphics/field_objects/base_oam.inc b/data/graphics/field_objects/base_oam.inc new file mode 100644 index 000000000..88a8ed058 --- /dev/null +++ b/data/graphics/field_objects/base_oam.inc @@ -0,0 +1,47 @@ + .align 2 + +gFieldOamData_8x8: @ 83711C4 + .4byte OAM_SIZE_8x8 + .2byte 2 << 10 @ priority + + .align 2 + +gFieldOamData_16x8: @ 83711CC + .4byte OAM_SIZE_16x8 + .2byte 2 << 10 @ priority + + .align 2 + +gFieldOamData_16x16: @ 83711D4 + .4byte OAM_SIZE_16x16 + .2byte 2 << 10 @ priority + + .align 2 + +gFieldOamData_32x8: @ 83711DC + .4byte OAM_SIZE_32x8 + .2byte 2 << 10 @ priority + + .align 2 + +gFieldOamData_64x32: @ 83711E4 + .4byte OAM_SIZE_64x32 + .2byte 2 << 10 @ priority + + .align 2 + +gFieldOamData_16x32: @ 83711EC + .4byte OAM_SIZE_16x32 + .2byte 2 << 10 @ priority + + .align 2 + +gFieldOamData_32x32: @ 83711F4 + .4byte OAM_SIZE_32x32 + .2byte 2 << 10 @ priority + + .align 2 + +gFieldOamData_64x64: @ 83711FC + .4byte OAM_SIZE_64x64 + .2byte 2 << 10 @ priority diff --git a/data/graphics/field_objects/base_oam.s b/data/graphics/field_objects/base_oam.s deleted file mode 100644 index 88a8ed058..000000000 --- a/data/graphics/field_objects/base_oam.s +++ /dev/null @@ -1,47 +0,0 @@ - .align 2 - -gFieldOamData_8x8: @ 83711C4 - .4byte OAM_SIZE_8x8 - .2byte 2 << 10 @ priority - - .align 2 - -gFieldOamData_16x8: @ 83711CC - .4byte OAM_SIZE_16x8 - .2byte 2 << 10 @ priority - - .align 2 - -gFieldOamData_16x16: @ 83711D4 - .4byte OAM_SIZE_16x16 - .2byte 2 << 10 @ priority - - .align 2 - -gFieldOamData_32x8: @ 83711DC - .4byte OAM_SIZE_32x8 - .2byte 2 << 10 @ priority - - .align 2 - -gFieldOamData_64x32: @ 83711E4 - .4byte OAM_SIZE_64x32 - .2byte 2 << 10 @ priority - - .align 2 - -gFieldOamData_16x32: @ 83711EC - .4byte OAM_SIZE_16x32 - .2byte 2 << 10 @ priority - - .align 2 - -gFieldOamData_32x32: @ 83711F4 - .4byte OAM_SIZE_32x32 - .2byte 2 << 10 @ priority - - .align 2 - -gFieldOamData_64x64: @ 83711FC - .4byte OAM_SIZE_64x64 - .2byte 2 << 10 @ priority diff --git a/data/graphics/field_objects/berry_tree_graphics_tables.inc b/data/graphics/field_objects/berry_tree_graphics_tables.inc new file mode 100644 index 000000000..925f35d19 --- /dev/null +++ b/data/graphics/field_objects/berry_tree_graphics_tables.inc @@ -0,0 +1,695 @@ + .align 2 + +gMapObjectPicTable_PechaBerryTree: @ 83739AC + obj_frame_tiles gMapObjectPic_BerryTreeDirtPile, 0x80 + obj_frame_tiles gMapObjectPic_BerryTreeSprout_0, 0x80 + obj_frame_tiles gMapObjectPic_BerryTreeSprout_1, 0x80 + obj_frame_tiles gMapObjectPic_PechaBerryTree_0, 0x100 + obj_frame_tiles gMapObjectPic_PechaBerryTree_1, 0x100 + obj_frame_tiles gMapObjectPic_PechaBerryTree_2, 0x100 + obj_frame_tiles gMapObjectPic_PechaBerryTree_3, 0x100 + obj_frame_tiles gMapObjectPic_PechaBerryTree_4, 0x100 + obj_frame_tiles gMapObjectPic_PechaBerryTree_5, 0x100 + + .align 2 + +gBerryTreePaletteSlotTable_Pecha: @ 83739F4 + berry_tree_palette_slot_table 4 + + .align 2 + +gMapObjectPicTable_KelpsyBerryTree: @ 83739FC + obj_frame_tiles gMapObjectPic_BerryTreeDirtPile, 0x80 + obj_frame_tiles gMapObjectPic_BerryTreeSprout_0, 0x80 + obj_frame_tiles gMapObjectPic_BerryTreeSprout_1, 0x80 + obj_frame_tiles gMapObjectPic_KelpsyBerryTree_0, 0x100 + obj_frame_tiles gMapObjectPic_KelpsyBerryTree_1, 0x100 + obj_frame_tiles gMapObjectPic_KelpsyBerryTree_2, 0x100 + obj_frame_tiles gMapObjectPic_KelpsyBerryTree_3, 0x100 + obj_frame_tiles gMapObjectPic_KelpsyBerryTree_4, 0x100 + obj_frame_tiles gMapObjectPic_KelpsyBerryTree_5, 0x100 + + .align 2 + +gBerryTreePaletteSlotTable_Kelpsy: @ 8373A44 + berry_tree_palette_slot_table 2 + + .align 2 + +gMapObjectPicTable_WepearBerryTree: @ 8373A4C + obj_frame_tiles gMapObjectPic_BerryTreeDirtPile, 0x80 + obj_frame_tiles gMapObjectPic_BerryTreeSprout_0, 0x80 + obj_frame_tiles gMapObjectPic_BerryTreeSprout_1, 0x80 + obj_frame_tiles gMapObjectPic_WepearBerryTree_0, 0x100 + obj_frame_tiles gMapObjectPic_WepearBerryTree_1, 0x100 + obj_frame_tiles gMapObjectPic_WepearBerryTree_2, 0x100 + obj_frame_tiles gMapObjectPic_WepearBerryTree_3, 0x100 + obj_frame_tiles gMapObjectPic_WepearBerryTree_4, 0x100 + obj_frame_tiles gMapObjectPic_WepearBerryTree_5, 0x100 + + .align 2 + +gBerryTreePaletteSlotTable_Wepear: @ 8373A94 + berry_tree_palette_slot_table 2 + + .align 2 + +gMapObjectPicTable_IapapaBerryTree: @ 8373A9C + obj_frame_tiles gMapObjectPic_BerryTreeDirtPile, 0x80 + obj_frame_tiles gMapObjectPic_BerryTreeSprout_0, 0x80 + obj_frame_tiles gMapObjectPic_BerryTreeSprout_1, 0x80 + obj_frame_tiles gMapObjectPic_IapapaBerryTree_0, 0x100 + obj_frame_tiles gMapObjectPic_IapapaBerryTree_1, 0x100 + obj_frame_tiles gMapObjectPic_IapapaBerryTree_2, 0x100 + obj_frame_tiles gMapObjectPic_IapapaBerryTree_3, 0x100 + obj_frame_tiles gMapObjectPic_IapapaBerryTree_4, 0x100 + obj_frame_tiles gMapObjectPic_IapapaBerryTree_5, 0x100 + + .align 2 + +gBerryTreePaletteSlotTable_Iapapa: @ 8373AE4 + berry_tree_palette_slot_table 3 + + .align 2 + +gMapObjectPicTable_CheriBerryTree: @ 8373AEC + obj_frame_tiles gMapObjectPic_BerryTreeDirtPile, 0x80 + obj_frame_tiles gMapObjectPic_BerryTreeSprout_0, 0x80 + obj_frame_tiles gMapObjectPic_BerryTreeSprout_1, 0x80 + obj_frame_tiles gMapObjectPic_CheriBerryTree_0, 0x100 + obj_frame_tiles gMapObjectPic_CheriBerryTree_1, 0x100 + obj_frame_tiles gMapObjectPic_CheriBerryTree_2, 0x100 + obj_frame_tiles gMapObjectPic_CheriBerryTree_3, 0x100 + obj_frame_tiles gMapObjectPic_CheriBerryTree_4, 0x100 + obj_frame_tiles gMapObjectPic_CheriBerryTree_5, 0x100 + + .align 2 + +gBerryTreePaletteSlotTable_Cheri: @ 8373B34 + berry_tree_palette_slot_table 4 + + .align 2 + +gMapObjectPicTable_FigyBerryTree: @ 8373B3C + obj_frame_tiles gMapObjectPic_BerryTreeDirtPile, 0x80 + obj_frame_tiles gMapObjectPic_BerryTreeSprout_0, 0x80 + obj_frame_tiles gMapObjectPic_BerryTreeSprout_1, 0x80 + obj_frame_tiles gMapObjectPic_FigyBerryTree_0, 0x100 + obj_frame_tiles gMapObjectPic_FigyBerryTree_1, 0x100 + obj_frame_tiles gMapObjectPic_FigyBerryTree_2, 0x100 + obj_frame_tiles gMapObjectPic_FigyBerryTree_3, 0x100 + obj_frame_tiles gMapObjectPic_FigyBerryTree_4, 0x100 + obj_frame_tiles gMapObjectPic_FigyBerryTree_5, 0x100 + + .align 2 + +gBerryTreePaletteSlotTable_Figy: @ 8373B84 + berry_tree_palette_slot_table 3 + + .align 2 + +gMapObjectPicTable_MagoBerryTree: @ 8373B8C + obj_frame_tiles gMapObjectPic_BerryTreeDirtPile, 0x80 + obj_frame_tiles gMapObjectPic_BerryTreeSprout_0, 0x80 + obj_frame_tiles gMapObjectPic_BerryTreeSprout_1, 0x80 + obj_frame_tiles gMapObjectPic_MagoBerryTree_0, 0x100 + obj_frame_tiles gMapObjectPic_MagoBerryTree_1, 0x100 + obj_frame_tiles gMapObjectPic_MagoBerryTree_2, 0x100 + obj_frame_tiles gMapObjectPic_MagoBerryTree_3, 0x100 + obj_frame_tiles gMapObjectPic_MagoBerryTree_4, 0x100 + obj_frame_tiles gMapObjectPic_MagoBerryTree_5, 0x100 + + .align 2 + +gBerryTreePaletteSlotTable_Mago: @ 8373BD4 + berry_tree_palette_slot_table 3 + + .align 2 + +gMapObjectPicTable_LumBerryTree: @ 8373BDC + obj_frame_tiles gMapObjectPic_BerryTreeDirtPile, 0x80 + obj_frame_tiles gMapObjectPic_BerryTreeSprout_0, 0x80 + obj_frame_tiles gMapObjectPic_BerryTreeSprout_1, 0x80 + obj_frame_tiles gMapObjectPic_LumBerryTree_0, 0x100 + obj_frame_tiles gMapObjectPic_LumBerryTree_1, 0x100 + obj_frame_tiles gMapObjectPic_LumBerryTree_2, 0x100 + obj_frame_tiles gMapObjectPic_LumBerryTree_3, 0x100 + obj_frame_tiles gMapObjectPic_LumBerryTree_4, 0x100 + obj_frame_tiles gMapObjectPic_LumBerryTree_5, 0x100 + + .align 2 + +gBerryTreePaletteSlotTable_Lum: @ 8373C24 + berry_tree_palette_slot_table 4 + + .align 2 + +gMapObjectPicTable_RazzBerryTree: @ 8373C2C + obj_frame_tiles gMapObjectPic_BerryTreeDirtPile, 0x80 + obj_frame_tiles gMapObjectPic_BerryTreeSprout_0, 0x80 + obj_frame_tiles gMapObjectPic_BerryTreeSprout_1, 0x80 + obj_frame_tiles gMapObjectPic_RazzBerryTree_0, 0x100 + obj_frame_tiles gMapObjectPic_RazzBerryTree_1, 0x100 + obj_frame_tiles gMapObjectPic_RazzBerryTree_2, 0x100 + obj_frame_tiles gMapObjectPic_RazzBerryTree_3, 0x100 + obj_frame_tiles gMapObjectPic_RazzBerryTree_4, 0x100 + obj_frame_tiles gMapObjectPic_RazzBerryTree_5, 0x100 + + .align 2 + +gBerryTreePaletteSlotTable_Razz: @ 8373C74 + berry_tree_palette_slot_table 4 + + .align 2 + +gMapObjectPicTable_GrepaBerryTree: @ 8373C7C + obj_frame_tiles gMapObjectPic_BerryTreeDirtPile, 0x80 + obj_frame_tiles gMapObjectPic_BerryTreeSprout_0, 0x80 + obj_frame_tiles gMapObjectPic_BerryTreeSprout_1, 0x80 + obj_frame_tiles gMapObjectPic_GrepaBerryTree_0, 0x100 + obj_frame_tiles gMapObjectPic_GrepaBerryTree_1, 0x100 + obj_frame_tiles gMapObjectPic_GrepaBerryTree_2, 0x100 + obj_frame_tiles gMapObjectPic_GrepaBerryTree_3, 0x100 + obj_frame_tiles gMapObjectPic_GrepaBerryTree_4, 0x100 + obj_frame_tiles gMapObjectPic_GrepaBerryTree_5, 0x100 + + .align 2 + +gBerryTreePaletteSlotTable_Grepa: @ 8373CC4 + berry_tree_palette_slot_table 3 + + .align 2 + +gMapObjectPicTable_RabutaBerryTree: @ 8373CCC + obj_frame_tiles gMapObjectPic_BerryTreeDirtPile, 0x80 + obj_frame_tiles gMapObjectPic_BerryTreeSprout_0, 0x80 + obj_frame_tiles gMapObjectPic_BerryTreeSprout_1, 0x80 + obj_frame_tiles gMapObjectPic_RabutaBerryTree_0, 0x100 + obj_frame_tiles gMapObjectPic_RabutaBerryTree_1, 0x100 + obj_frame_tiles gMapObjectPic_RabutaBerryTree_2, 0x100 + obj_frame_tiles gMapObjectPic_RabutaBerryTree_3, 0x100 + obj_frame_tiles gMapObjectPic_RabutaBerryTree_4, 0x100 + obj_frame_tiles gMapObjectPic_RabutaBerryTree_5, 0x100 + + .align 2 + +gBerryTreePaletteSlotTable_Rabuta: @ 8373D14 + berry_tree_palette_slot_table 4 + + .align 2 + +gMapObjectPicTable_NomelBerryTree: @ 8373D1C + obj_frame_tiles gMapObjectPic_BerryTreeDirtPile, 0x80 + obj_frame_tiles gMapObjectPic_BerryTreeSprout_0, 0x80 + obj_frame_tiles gMapObjectPic_BerryTreeSprout_1, 0x80 + obj_frame_tiles gMapObjectPic_NomelBerryTree_0, 0x100 + obj_frame_tiles gMapObjectPic_NomelBerryTree_1, 0x100 + obj_frame_tiles gMapObjectPic_NomelBerryTree_2, 0x100 + obj_frame_tiles gMapObjectPic_NomelBerryTree_3, 0x100 + obj_frame_tiles gMapObjectPic_NomelBerryTree_4, 0x100 + obj_frame_tiles gMapObjectPic_NomelBerryTree_5, 0x100 + + .align 2 + +gBerryTreePaletteSlotTable_Nomel: @ 8373D64 + berry_tree_palette_slot_table 3 + + .align 2 + +gMapObjectPicTable_LeppaBerryTree: @ 8373D6C + obj_frame_tiles gMapObjectPic_BerryTreeDirtPile, 0x80 + obj_frame_tiles gMapObjectPic_BerryTreeSprout_0, 0x80 + obj_frame_tiles gMapObjectPic_BerryTreeSprout_1, 0x80 + obj_frame_tiles gMapObjectPic_LeppaBerryTree_0, 0x100 + obj_frame_tiles gMapObjectPic_LeppaBerryTree_1, 0x100 + obj_frame_tiles gMapObjectPic_LeppaBerryTree_2, 0x100 + obj_frame_tiles gMapObjectPic_LeppaBerryTree_3, 0x100 + obj_frame_tiles gMapObjectPic_LeppaBerryTree_4, 0x100 + obj_frame_tiles gMapObjectPic_LeppaBerryTree_5, 0x100 + + .align 2 + +gBerryTreePaletteSlotTable_Leppa: @ 8373DB4 + berry_tree_palette_slot_table 3 + + .align 2 + +gMapObjectPicTable_LiechiBerryTree: @ 8373DBC + obj_frame_tiles gMapObjectPic_BerryTreeDirtPile, 0x80 + obj_frame_tiles gMapObjectPic_BerryTreeSprout_0, 0x80 + obj_frame_tiles gMapObjectPic_BerryTreeSprout_1, 0x80 + obj_frame_tiles gMapObjectPic_LiechiBerryTree_0, 0x100 + obj_frame_tiles gMapObjectPic_LiechiBerryTree_1, 0x100 + obj_frame_tiles gMapObjectPic_LiechiBerryTree_2, 0x100 + obj_frame_tiles gMapObjectPic_LiechiBerryTree_3, 0x100 + obj_frame_tiles gMapObjectPic_LiechiBerryTree_4, 0x100 + obj_frame_tiles gMapObjectPic_LiechiBerryTree_5, 0x100 + + .align 2 + +gBerryTreePaletteSlotTable_Liechi: @ 8373E04 + berry_tree_palette_slot_table 4 + + .align 2 + +gMapObjectPicTable_HondewBerryTree: @ 8373E0C + obj_frame_tiles gMapObjectPic_BerryTreeDirtPile, 0x80 + obj_frame_tiles gMapObjectPic_BerryTreeSprout_0, 0x80 + obj_frame_tiles gMapObjectPic_BerryTreeSprout_1, 0x80 + obj_frame_tiles gMapObjectPic_HondewBerryTree_0, 0x100 + obj_frame_tiles gMapObjectPic_HondewBerryTree_1, 0x100 + obj_frame_tiles gMapObjectPic_HondewBerryTree_2, 0x100 + obj_frame_tiles gMapObjectPic_HondewBerryTree_3, 0x100 + obj_frame_tiles gMapObjectPic_HondewBerryTree_4, 0x100 + obj_frame_tiles gMapObjectPic_HondewBerryTree_5, 0x100 + + .align 2 + +gBerryTreePaletteSlotTable_Hondew: @ 8373E54 + berry_tree_palette_slot_table 5 + + .align 2 + +gMapObjectPicTable_AguavBerryTree: @ 8373E5C + obj_frame_tiles gMapObjectPic_BerryTreeDirtPile, 0x80 + obj_frame_tiles gMapObjectPic_BerryTreeSprout_0, 0x80 + obj_frame_tiles gMapObjectPic_BerryTreeSprout_1, 0x80 + obj_frame_tiles gMapObjectPic_AguavBerryTree_0, 0x100 + obj_frame_tiles gMapObjectPic_AguavBerryTree_1, 0x100 + obj_frame_tiles gMapObjectPic_AguavBerryTree_2, 0x100 + obj_frame_tiles gMapObjectPic_AguavBerryTree_3, 0x100 + obj_frame_tiles gMapObjectPic_AguavBerryTree_4, 0x100 + obj_frame_tiles gMapObjectPic_AguavBerryTree_5, 0x100 + + .align 2 + +gBerryTreePaletteSlotTable_Aguav: @ 8373EA4 + berry_tree_palette_slot_table 4 + + .align 2 + +gMapObjectPicTable_WikiBerryTree: @ 8373EAC + obj_frame_tiles gMapObjectPic_BerryTreeDirtPile, 0x80 + obj_frame_tiles gMapObjectPic_BerryTreeSprout_0, 0x80 + obj_frame_tiles gMapObjectPic_BerryTreeSprout_1, 0x80 + obj_frame_tiles gMapObjectPic_WikiBerryTree_0, 0x100 + obj_frame_tiles gMapObjectPic_WikiBerryTree_1, 0x100 + obj_frame_tiles gMapObjectPic_WikiBerryTree_2, 0x100 + obj_frame_tiles gMapObjectPic_WikiBerryTree_3, 0x100 + obj_frame_tiles gMapObjectPic_WikiBerryTree_4, 0x100 + obj_frame_tiles gMapObjectPic_WikiBerryTree_5, 0x100 + + .align 2 + +gBerryTreePaletteSlotTable_Wiki: @ 8373EF4 + berry_tree_palette_slot_table 3 + + .align 2 + +gMapObjectPicTable_PomegBerryTree: @ 8373EFC + obj_frame_tiles gMapObjectPic_BerryTreeDirtPile, 0x80 + obj_frame_tiles gMapObjectPic_BerryTreeSprout_0, 0x80 + obj_frame_tiles gMapObjectPic_BerryTreeSprout_1, 0x80 + obj_frame_tiles gMapObjectPic_PomegBerryTree_0, 0x100 + obj_frame_tiles gMapObjectPic_PomegBerryTree_1, 0x100 + obj_frame_tiles gMapObjectPic_PomegBerryTree_2, 0x100 + obj_frame_tiles gMapObjectPic_PomegBerryTree_3, 0x100 + obj_frame_tiles gMapObjectPic_PomegBerryTree_4, 0x100 + obj_frame_tiles gMapObjectPic_PomegBerryTree_5, 0x100 + + .align 2 + +gBerryTreePaletteSlotTable_Pomeg: @ 8373F44 + berry_tree_palette_slot_table 3 + + .align 2 + +gMapObjectPicTable_RawstBerryTree: @ 8373F4C + obj_frame_tiles gMapObjectPic_BerryTreeDirtPile, 0x80 + obj_frame_tiles gMapObjectPic_BerryTreeSprout_0, 0x80 + obj_frame_tiles gMapObjectPic_BerryTreeSprout_1, 0x80 + obj_frame_tiles gMapObjectPic_RawstBerryTree_0, 0x100 + obj_frame_tiles gMapObjectPic_RawstBerryTree_1, 0x100 + obj_frame_tiles gMapObjectPic_RawstBerryTree_2, 0x100 + obj_frame_tiles gMapObjectPic_RawstBerryTree_3, 0x100 + obj_frame_tiles gMapObjectPic_RawstBerryTree_4, 0x100 + obj_frame_tiles gMapObjectPic_RawstBerryTree_5, 0x100 + + .align 2 + +gBerryTreePaletteSlotTable_Rawst: @ 8373F94 + berry_tree_palette_slot_table 4 + + .align 2 + +gMapObjectPicTable_SpelonBerryTree: @ 8373F9C + obj_frame_tiles gMapObjectPic_BerryTreeDirtPile, 0x80 + obj_frame_tiles gMapObjectPic_BerryTreeSprout_0, 0x80 + obj_frame_tiles gMapObjectPic_BerryTreeSprout_1, 0x80 + obj_frame_tiles gMapObjectPic_SpelonBerryTree_0, 0x100 + obj_frame_tiles gMapObjectPic_SpelonBerryTree_1, 0x100 + obj_frame_tiles gMapObjectPic_SpelonBerryTree_2, 0x100 + obj_frame_tiles gMapObjectPic_SpelonBerryTree_3, 0x100 + obj_frame_tiles gMapObjectPic_SpelonBerryTree_4, 0x100 + obj_frame_tiles gMapObjectPic_SpelonBerryTree_5, 0x100 + + .align 2 + +gBerryTreePaletteSlotTable_Spelon: @ 8373FE4 + berry_tree_palette_slot_table 3 + + .align 2 + +gMapObjectPicTable_ChestoBerryTree: @ 8373FEC + obj_frame_tiles gMapObjectPic_BerryTreeDirtPile, 0x80 + obj_frame_tiles gMapObjectPic_BerryTreeSprout_0, 0x80 + obj_frame_tiles gMapObjectPic_BerryTreeSprout_1, 0x80 + obj_frame_tiles gMapObjectPic_ChestoBerryTree_0, 0x100 + obj_frame_tiles gMapObjectPic_ChestoBerryTree_1, 0x100 + obj_frame_tiles gMapObjectPic_ChestoBerryTree_2, 0x100 + obj_frame_tiles gMapObjectPic_ChestoBerryTree_3, 0x100 + obj_frame_tiles gMapObjectPic_ChestoBerryTree_4, 0x100 + obj_frame_tiles gMapObjectPic_ChestoBerryTree_5, 0x100 + + .align 2 + +gBerryTreePaletteSlotTable_Chesto: @ 8374034 + berry_tree_palette_slot_table 2 + + .align 2 + +gMapObjectPicTable_OranBerryTree: @ 837403C + obj_frame_tiles gMapObjectPic_BerryTreeDirtPile, 0x80 + obj_frame_tiles gMapObjectPic_BerryTreeSprout_0, 0x80 + obj_frame_tiles gMapObjectPic_BerryTreeSprout_1, 0x80 + obj_frame_tiles gMapObjectPic_OranBerryTree_0, 0x100 + obj_frame_tiles gMapObjectPic_OranBerryTree_1, 0x100 + obj_frame_tiles gMapObjectPic_OranBerryTree_2, 0x100 + obj_frame_tiles gMapObjectPic_OranBerryTree_3, 0x100 + obj_frame_tiles gMapObjectPic_OranBerryTree_4, 0x100 + obj_frame_tiles gMapObjectPic_OranBerryTree_5, 0x100 + + .align 2 + +gBerryTreePaletteSlotTable_Oran: @ 8374084 + berry_tree_palette_slot_table 2 + + .align 2 + +gMapObjectPicTable_PersimBerryTree: @ 837408C + obj_frame_tiles gMapObjectPic_BerryTreeDirtPile, 0x80 + obj_frame_tiles gMapObjectPic_BerryTreeSprout_0, 0x80 + obj_frame_tiles gMapObjectPic_BerryTreeSprout_1, 0x80 + obj_frame_tiles gMapObjectPic_PersimBerryTree_0, 0x100 + obj_frame_tiles gMapObjectPic_PersimBerryTree_1, 0x100 + obj_frame_tiles gMapObjectPic_PersimBerryTree_2, 0x100 + obj_frame_tiles gMapObjectPic_PersimBerryTree_3, 0x100 + obj_frame_tiles gMapObjectPic_PersimBerryTree_4, 0x100 + obj_frame_tiles gMapObjectPic_PersimBerryTree_5, 0x100 + + .align 2 + +gBerryTreePaletteSlotTable_Persim: @ 83740D4 + berry_tree_palette_slot_table 2 + + .align 2 + +gMapObjectPicTable_SitrusBerryTree: @ 83740DC + obj_frame_tiles gMapObjectPic_BerryTreeDirtPile, 0x80 + obj_frame_tiles gMapObjectPic_BerryTreeSprout_0, 0x80 + obj_frame_tiles gMapObjectPic_BerryTreeSprout_1, 0x80 + obj_frame_tiles gMapObjectPic_SitrusBerryTree_0, 0x100 + obj_frame_tiles gMapObjectPic_SitrusBerryTree_1, 0x100 + obj_frame_tiles gMapObjectPic_SitrusBerryTree_2, 0x100 + obj_frame_tiles gMapObjectPic_SitrusBerryTree_3, 0x100 + obj_frame_tiles gMapObjectPic_SitrusBerryTree_4, 0x100 + obj_frame_tiles gMapObjectPic_SitrusBerryTree_5, 0x100 + + .align 2 + +gBerryTreePaletteSlotTable_Sitrus: @ 8374124 + berry_tree_palette_slot_table 4 + + .align 2 + +gMapObjectPicTable_AspearBerryTree: @ 837412C + obj_frame_tiles gMapObjectPic_BerryTreeDirtPile, 0x80 + obj_frame_tiles gMapObjectPic_BerryTreeSprout_0, 0x80 + obj_frame_tiles gMapObjectPic_BerryTreeSprout_1, 0x80 + obj_frame_tiles gMapObjectPic_AspearBerryTree_0, 0x100 + obj_frame_tiles gMapObjectPic_AspearBerryTree_1, 0x100 + obj_frame_tiles gMapObjectPic_AspearBerryTree_2, 0x100 + obj_frame_tiles gMapObjectPic_AspearBerryTree_3, 0x100 + obj_frame_tiles gMapObjectPic_AspearBerryTree_4, 0x100 + obj_frame_tiles gMapObjectPic_AspearBerryTree_5, 0x100 + + .align 2 + +gBerryTreePaletteSlotTable_Aspear: @ 8374174 + berry_tree_palette_slot_table 3 + + .align 2 + +gMapObjectPicTable_PamtreBerryTree: @ 837417C + obj_frame_tiles gMapObjectPic_BerryTreeDirtPile, 0x80 + obj_frame_tiles gMapObjectPic_BerryTreeSprout_0, 0x80 + obj_frame_tiles gMapObjectPic_BerryTreeSprout_1, 0x80 + obj_frame_tiles gMapObjectPic_PamtreBerryTree_0, 0x100 + obj_frame_tiles gMapObjectPic_PamtreBerryTree_1, 0x100 + obj_frame_tiles gMapObjectPic_PamtreBerryTree_2, 0x100 + obj_frame_tiles gMapObjectPic_PamtreBerryTree_3, 0x100 + obj_frame_tiles gMapObjectPic_PamtreBerryTree_4, 0x100 + obj_frame_tiles gMapObjectPic_PamtreBerryTree_5, 0x100 + + .align 2 + +gBerryTreePaletteSlotTable_Pamtre: @ 83741C4 + berry_tree_palette_slot_table 2 + + .align 2 + +gMapObjectPicTable_CornnBerryTree: @ 83741CC + obj_frame_tiles gMapObjectPic_BerryTreeDirtPile, 0x80 + obj_frame_tiles gMapObjectPic_BerryTreeSprout_0, 0x80 + obj_frame_tiles gMapObjectPic_BerryTreeSprout_1, 0x80 + obj_frame_tiles gMapObjectPic_CornnBerryTree_0, 0x100 + obj_frame_tiles gMapObjectPic_CornnBerryTree_1, 0x100 + obj_frame_tiles gMapObjectPic_CornnBerryTree_2, 0x100 + obj_frame_tiles gMapObjectPic_CornnBerryTree_3, 0x100 + obj_frame_tiles gMapObjectPic_CornnBerryTree_4, 0x100 + obj_frame_tiles gMapObjectPic_CornnBerryTree_5, 0x100 + + .align 2 + +gBerryTreePaletteSlotTable_Cornn: @ 8374214 + berry_tree_palette_slot_table 2 + + .align 2 + +gMapObjectPicTable_LansatBerryTree: @ 837421C + obj_frame_tiles gMapObjectPic_BerryTreeDirtPile, 0x80 + obj_frame_tiles gMapObjectPic_BerryTreeSprout_0, 0x80 + obj_frame_tiles gMapObjectPic_BerryTreeSprout_1, 0x80 + obj_frame_tiles gMapObjectPic_LansatBerryTree_0, 0x100 + obj_frame_tiles gMapObjectPic_LansatBerryTree_1, 0x100 + obj_frame_tiles gMapObjectPic_LansatBerryTree_2, 0x100 + obj_frame_tiles gMapObjectPic_LansatBerryTree_3, 0x100 + obj_frame_tiles gMapObjectPic_LansatBerryTree_4, 0x100 + obj_frame_tiles gMapObjectPic_LansatBerryTree_5, 0x100 + + .align 2 + +gBerryTreePaletteSlotTable_Lansat: @ 8374264 + berry_tree_palette_slot_table 2 + + .align 2 + +gMapObjectPicTable_DurinBerryTree: @ 837426C + obj_frame_tiles gMapObjectPic_BerryTreeDirtPile, 0x80 + obj_frame_tiles gMapObjectPic_BerryTreeSprout_0, 0x80 + obj_frame_tiles gMapObjectPic_BerryTreeSprout_1, 0x80 + obj_frame_tiles gMapObjectPic_DurinBerryTree_0, 0x100 + obj_frame_tiles gMapObjectPic_DurinBerryTree_1, 0x100 + obj_frame_tiles gMapObjectPic_DurinBerryTree_2, 0x100 + obj_frame_tiles gMapObjectPic_DurinBerryTree_3, 0x100 + obj_frame_tiles gMapObjectPic_DurinBerryTree_4, 0x100 + obj_frame_tiles gMapObjectPic_DurinBerryTree_5, 0x100 + + .align 2 + +gBerryTreePaletteSlotTable_Durin: @ 83742B4 + berry_tree_palette_slot_table 4 + + .align 2 + +gMapObjectPicTable_TamatoBerryTree: @ 83742BC + obj_frame_tiles gMapObjectPic_BerryTreeDirtPile, 0x80 + obj_frame_tiles gMapObjectPic_BerryTreeSprout_0, 0x80 + obj_frame_tiles gMapObjectPic_BerryTreeSprout_1, 0x80 + obj_frame_tiles gMapObjectPic_TamatoBerryTree_0, 0x100 + obj_frame_tiles gMapObjectPic_TamatoBerryTree_1, 0x100 + obj_frame_tiles gMapObjectPic_TamatoBerryTree_2, 0x100 + obj_frame_tiles gMapObjectPic_TamatoBerryTree_3, 0x100 + obj_frame_tiles gMapObjectPic_TamatoBerryTree_4, 0x100 + obj_frame_tiles gMapObjectPic_TamatoBerryTree_5, 0x100 + + .align 2 + +gBerryTreePaletteSlotTable_Tamato: @ 8374304 + berry_tree_palette_slot_table 2 + + .byte MAP_OBJ_GFX_BERRY_TREE_EARLY_STAGES + .byte MAP_OBJ_GFX_BERRY_TREE_EARLY_STAGES + .byte MAP_OBJ_GFX_BERRY_TREE_EARLY_STAGES + .byte MAP_OBJ_GFX_BERRY_TREE_EARLY_STAGES + .byte MAP_OBJ_GFX_BERRY_TREE_EARLY_STAGES + +gBerryTreeGraphicsIdTable:: @ 837430E + .byte MAP_OBJ_GFX_BERRY_TREE_EARLY_STAGES + .byte MAP_OBJ_GFX_BERRY_TREE_EARLY_STAGES + .byte MAP_OBJ_GFX_BERRY_TREE_LATE_STAGES + .byte MAP_OBJ_GFX_BERRY_TREE_LATE_STAGES + .byte MAP_OBJ_GFX_BERRY_TREE_LATE_STAGES + + .align 2 +gBerryTreePicTablePointers:: @ 8374314 + .4byte gMapObjectPicTable_CheriBerryTree @ Cheri + .4byte gMapObjectPicTable_ChestoBerryTree @ Chesto + .4byte gMapObjectPicTable_PechaBerryTree @ Pecha + .4byte gMapObjectPicTable_RawstBerryTree @ Rawst + .4byte gMapObjectPicTable_AspearBerryTree @ Aspear + .4byte gMapObjectPicTable_LeppaBerryTree @ Leppa + .4byte gMapObjectPicTable_OranBerryTree @ Oran + .4byte gMapObjectPicTable_PersimBerryTree @ Persim + .4byte gMapObjectPicTable_LumBerryTree @ Lum + .4byte gMapObjectPicTable_SitrusBerryTree @ Sitrus + .4byte gMapObjectPicTable_FigyBerryTree @ Figy + .4byte gMapObjectPicTable_WikiBerryTree @ Wiki + .4byte gMapObjectPicTable_MagoBerryTree @ Mago + .4byte gMapObjectPicTable_AguavBerryTree @ Aguav + .4byte gMapObjectPicTable_IapapaBerryTree @ Iapapa + .4byte gMapObjectPicTable_RazzBerryTree @ Razz + .4byte gMapObjectPicTable_RazzBerryTree @ Bluk + .4byte gMapObjectPicTable_MagoBerryTree @ Nanab + .4byte gMapObjectPicTable_WepearBerryTree @ Wepear + .4byte gMapObjectPicTable_IapapaBerryTree @ Pinap + .4byte gMapObjectPicTable_PomegBerryTree @ Pomeg + .4byte gMapObjectPicTable_KelpsyBerryTree @ Kelpsy + .4byte gMapObjectPicTable_WepearBerryTree @ Qualot + .4byte gMapObjectPicTable_HondewBerryTree @ Hondew + .4byte gMapObjectPicTable_GrepaBerryTree @ Grepa + .4byte gMapObjectPicTable_TamatoBerryTree @ Tamato + .4byte gMapObjectPicTable_CornnBerryTree @ Cornn + .4byte gMapObjectPicTable_PomegBerryTree @ Magost + .4byte gMapObjectPicTable_RabutaBerryTree @ Rabuta + .4byte gMapObjectPicTable_NomelBerryTree @ Nomel + .4byte gMapObjectPicTable_SpelonBerryTree @ Spelon + .4byte gMapObjectPicTable_PamtreBerryTree @ Pamtre + .4byte gMapObjectPicTable_RabutaBerryTree @ Watmel + .4byte gMapObjectPicTable_DurinBerryTree @ Durin + .4byte gMapObjectPicTable_HondewBerryTree @ Belue + .4byte gMapObjectPicTable_LiechiBerryTree @ Liechi + .4byte gMapObjectPicTable_HondewBerryTree @ Ganlon + .4byte gMapObjectPicTable_AguavBerryTree @ Salac + .4byte gMapObjectPicTable_PomegBerryTree @ Petaya + .4byte gMapObjectPicTable_GrepaBerryTree @ Apicot + .4byte gMapObjectPicTable_LansatBerryTree @ Lansat + .4byte gMapObjectPicTable_CornnBerryTree @ Starf + .4byte gMapObjectPicTable_DurinBerryTree @ Enigma + + .align 2 +gBerryTreePaletteSlotTablePointers:: @ 83743C0 + .4byte gBerryTreePaletteSlotTable_Cheri @ Cheri + .4byte gBerryTreePaletteSlotTable_Chesto @ Chesto + .4byte gBerryTreePaletteSlotTable_Pecha @ Pecha + .4byte gBerryTreePaletteSlotTable_Rawst @ Rawst + .4byte gBerryTreePaletteSlotTable_Aspear @ Aspear + .4byte gBerryTreePaletteSlotTable_Leppa @ Leppa + .4byte gBerryTreePaletteSlotTable_Oran @ Oran + .4byte gBerryTreePaletteSlotTable_Persim @ Persim + .4byte gBerryTreePaletteSlotTable_Lum @ Lum + .4byte gBerryTreePaletteSlotTable_Sitrus @ Sitrus + .4byte gBerryTreePaletteSlotTable_Figy @ Figy + .4byte gBerryTreePaletteSlotTable_Wiki @ Wiki + .4byte gBerryTreePaletteSlotTable_Mago @ Mago + .4byte gBerryTreePaletteSlotTable_Aguav @ Aguav + .4byte gBerryTreePaletteSlotTable_Iapapa @ Iapapa + .4byte gBerryTreePaletteSlotTable_Razz @ Razz + .4byte gBerryTreePaletteSlotTable_Razz @ Bluk + .4byte gBerryTreePaletteSlotTable_Mago @ Nanab + .4byte gBerryTreePaletteSlotTable_Wepear @ Wepear + .4byte gBerryTreePaletteSlotTable_Iapapa @ Pinap + .4byte gBerryTreePaletteSlotTable_Pomeg @ Pomeg + .4byte gBerryTreePaletteSlotTable_Kelpsy @ Kelpsy + .4byte gBerryTreePaletteSlotTable_Wepear @ Qualot + .4byte gBerryTreePaletteSlotTable_Hondew @ Hondew + .4byte gBerryTreePaletteSlotTable_Grepa @ Grepa + .4byte gBerryTreePaletteSlotTable_Tamato @ Tamato + .4byte gBerryTreePaletteSlotTable_Cornn @ Cornn + .4byte gBerryTreePaletteSlotTable_Pomeg @ Magost + .4byte gBerryTreePaletteSlotTable_Rabuta @ Rabuta + .4byte gBerryTreePaletteSlotTable_Nomel @ Nomel + .4byte gBerryTreePaletteSlotTable_Spelon @ Spelon + .4byte gBerryTreePaletteSlotTable_Pamtre @ Pamtre + .4byte gBerryTreePaletteSlotTable_Rabuta @ Watmel + .4byte gBerryTreePaletteSlotTable_Durin @ Durin + .4byte gBerryTreePaletteSlotTable_Hondew @ Belue + .4byte gBerryTreePaletteSlotTable_Liechi @ Liechi + .4byte gBerryTreePaletteSlotTable_Hondew @ Ganlon + .4byte gBerryTreePaletteSlotTable_Aguav @ Salac + .4byte gBerryTreePaletteSlotTable_Pomeg @ Petaya + .4byte gBerryTreePaletteSlotTable_Grepa @ Apicot + .4byte gBerryTreePaletteSlotTable_Lansat @ Lansat + .4byte gBerryTreePaletteSlotTable_Cornn @ Starf + .4byte gBerryTreePaletteSlotTable_Durin @ Enigma + + .align 2 +gBerryTreeGraphicsIdTablePointers:: @ 837446C + .4byte gBerryTreeGraphicsIdTable @ Cheri + .4byte gBerryTreeGraphicsIdTable @ Chesto + .4byte gBerryTreeGraphicsIdTable @ Pecha + .4byte gBerryTreeGraphicsIdTable @ Rawst + .4byte gBerryTreeGraphicsIdTable @ Aspear + .4byte gBerryTreeGraphicsIdTable @ Leppa + .4byte gBerryTreeGraphicsIdTable @ Oran + .4byte gBerryTreeGraphicsIdTable @ Persim + .4byte gBerryTreeGraphicsIdTable @ Lum + .4byte gBerryTreeGraphicsIdTable @ Sitrus + .4byte gBerryTreeGraphicsIdTable @ Figy + .4byte gBerryTreeGraphicsIdTable @ Wiki + .4byte gBerryTreeGraphicsIdTable @ Mago + .4byte gBerryTreeGraphicsIdTable @ Aguav + .4byte gBerryTreeGraphicsIdTable @ Iapapa + .4byte gBerryTreeGraphicsIdTable @ Razz + .4byte gBerryTreeGraphicsIdTable @ Bluk + .4byte gBerryTreeGraphicsIdTable @ Nanab + .4byte gBerryTreeGraphicsIdTable @ Wepear + .4byte gBerryTreeGraphicsIdTable @ Pinap + .4byte gBerryTreeGraphicsIdTable @ Pomeg + .4byte gBerryTreeGraphicsIdTable @ Kelpsy + .4byte gBerryTreeGraphicsIdTable @ Qualot + .4byte gBerryTreeGraphicsIdTable @ Hondew + .4byte gBerryTreeGraphicsIdTable @ Grepa + .4byte gBerryTreeGraphicsIdTable @ Tamato + .4byte gBerryTreeGraphicsIdTable @ Cornn + .4byte gBerryTreeGraphicsIdTable @ Magost + .4byte gBerryTreeGraphicsIdTable @ Rabuta + .4byte gBerryTreeGraphicsIdTable @ Nomel + .4byte gBerryTreeGraphicsIdTable @ Spelon + .4byte gBerryTreeGraphicsIdTable @ Pamtre + .4byte gBerryTreeGraphicsIdTable @ Watmel + .4byte gBerryTreeGraphicsIdTable @ Durin + .4byte gBerryTreeGraphicsIdTable @ Belue + .4byte gBerryTreeGraphicsIdTable @ Liechi + .4byte gBerryTreeGraphicsIdTable @ Ganlon + .4byte gBerryTreeGraphicsIdTable @ Salac + .4byte gBerryTreeGraphicsIdTable @ Petaya + .4byte gBerryTreeGraphicsIdTable @ Apicot + .4byte gBerryTreeGraphicsIdTable @ Lansat + .4byte gBerryTreeGraphicsIdTable @ Starf + .4byte gBerryTreeGraphicsIdTable @ Enigma + +@ extras + .4byte gBerryTreeGraphicsIdTable + .4byte gBerryTreeGraphicsIdTable + .4byte gBerryTreeGraphicsIdTable diff --git a/data/graphics/field_objects/berry_tree_graphics_tables.s b/data/graphics/field_objects/berry_tree_graphics_tables.s deleted file mode 100644 index 925f35d19..000000000 --- a/data/graphics/field_objects/berry_tree_graphics_tables.s +++ /dev/null @@ -1,695 +0,0 @@ - .align 2 - -gMapObjectPicTable_PechaBerryTree: @ 83739AC - obj_frame_tiles gMapObjectPic_BerryTreeDirtPile, 0x80 - obj_frame_tiles gMapObjectPic_BerryTreeSprout_0, 0x80 - obj_frame_tiles gMapObjectPic_BerryTreeSprout_1, 0x80 - obj_frame_tiles gMapObjectPic_PechaBerryTree_0, 0x100 - obj_frame_tiles gMapObjectPic_PechaBerryTree_1, 0x100 - obj_frame_tiles gMapObjectPic_PechaBerryTree_2, 0x100 - obj_frame_tiles gMapObjectPic_PechaBerryTree_3, 0x100 - obj_frame_tiles gMapObjectPic_PechaBerryTree_4, 0x100 - obj_frame_tiles gMapObjectPic_PechaBerryTree_5, 0x100 - - .align 2 - -gBerryTreePaletteSlotTable_Pecha: @ 83739F4 - berry_tree_palette_slot_table 4 - - .align 2 - -gMapObjectPicTable_KelpsyBerryTree: @ 83739FC - obj_frame_tiles gMapObjectPic_BerryTreeDirtPile, 0x80 - obj_frame_tiles gMapObjectPic_BerryTreeSprout_0, 0x80 - obj_frame_tiles gMapObjectPic_BerryTreeSprout_1, 0x80 - obj_frame_tiles gMapObjectPic_KelpsyBerryTree_0, 0x100 - obj_frame_tiles gMapObjectPic_KelpsyBerryTree_1, 0x100 - obj_frame_tiles gMapObjectPic_KelpsyBerryTree_2, 0x100 - obj_frame_tiles gMapObjectPic_KelpsyBerryTree_3, 0x100 - obj_frame_tiles gMapObjectPic_KelpsyBerryTree_4, 0x100 - obj_frame_tiles gMapObjectPic_KelpsyBerryTree_5, 0x100 - - .align 2 - -gBerryTreePaletteSlotTable_Kelpsy: @ 8373A44 - berry_tree_palette_slot_table 2 - - .align 2 - -gMapObjectPicTable_WepearBerryTree: @ 8373A4C - obj_frame_tiles gMapObjectPic_BerryTreeDirtPile, 0x80 - obj_frame_tiles gMapObjectPic_BerryTreeSprout_0, 0x80 - obj_frame_tiles gMapObjectPic_BerryTreeSprout_1, 0x80 - obj_frame_tiles gMapObjectPic_WepearBerryTree_0, 0x100 - obj_frame_tiles gMapObjectPic_WepearBerryTree_1, 0x100 - obj_frame_tiles gMapObjectPic_WepearBerryTree_2, 0x100 - obj_frame_tiles gMapObjectPic_WepearBerryTree_3, 0x100 - obj_frame_tiles gMapObjectPic_WepearBerryTree_4, 0x100 - obj_frame_tiles gMapObjectPic_WepearBerryTree_5, 0x100 - - .align 2 - -gBerryTreePaletteSlotTable_Wepear: @ 8373A94 - berry_tree_palette_slot_table 2 - - .align 2 - -gMapObjectPicTable_IapapaBerryTree: @ 8373A9C - obj_frame_tiles gMapObjectPic_BerryTreeDirtPile, 0x80 - obj_frame_tiles gMapObjectPic_BerryTreeSprout_0, 0x80 - obj_frame_tiles gMapObjectPic_BerryTreeSprout_1, 0x80 - obj_frame_tiles gMapObjectPic_IapapaBerryTree_0, 0x100 - obj_frame_tiles gMapObjectPic_IapapaBerryTree_1, 0x100 - obj_frame_tiles gMapObjectPic_IapapaBerryTree_2, 0x100 - obj_frame_tiles gMapObjectPic_IapapaBerryTree_3, 0x100 - obj_frame_tiles gMapObjectPic_IapapaBerryTree_4, 0x100 - obj_frame_tiles gMapObjectPic_IapapaBerryTree_5, 0x100 - - .align 2 - -gBerryTreePaletteSlotTable_Iapapa: @ 8373AE4 - berry_tree_palette_slot_table 3 - - .align 2 - -gMapObjectPicTable_CheriBerryTree: @ 8373AEC - obj_frame_tiles gMapObjectPic_BerryTreeDirtPile, 0x80 - obj_frame_tiles gMapObjectPic_BerryTreeSprout_0, 0x80 - obj_frame_tiles gMapObjectPic_BerryTreeSprout_1, 0x80 - obj_frame_tiles gMapObjectPic_CheriBerryTree_0, 0x100 - obj_frame_tiles gMapObjectPic_CheriBerryTree_1, 0x100 - obj_frame_tiles gMapObjectPic_CheriBerryTree_2, 0x100 - obj_frame_tiles gMapObjectPic_CheriBerryTree_3, 0x100 - obj_frame_tiles gMapObjectPic_CheriBerryTree_4, 0x100 - obj_frame_tiles gMapObjectPic_CheriBerryTree_5, 0x100 - - .align 2 - -gBerryTreePaletteSlotTable_Cheri: @ 8373B34 - berry_tree_palette_slot_table 4 - - .align 2 - -gMapObjectPicTable_FigyBerryTree: @ 8373B3C - obj_frame_tiles gMapObjectPic_BerryTreeDirtPile, 0x80 - obj_frame_tiles gMapObjectPic_BerryTreeSprout_0, 0x80 - obj_frame_tiles gMapObjectPic_BerryTreeSprout_1, 0x80 - obj_frame_tiles gMapObjectPic_FigyBerryTree_0, 0x100 - obj_frame_tiles gMapObjectPic_FigyBerryTree_1, 0x100 - obj_frame_tiles gMapObjectPic_FigyBerryTree_2, 0x100 - obj_frame_tiles gMapObjectPic_FigyBerryTree_3, 0x100 - obj_frame_tiles gMapObjectPic_FigyBerryTree_4, 0x100 - obj_frame_tiles gMapObjectPic_FigyBerryTree_5, 0x100 - - .align 2 - -gBerryTreePaletteSlotTable_Figy: @ 8373B84 - berry_tree_palette_slot_table 3 - - .align 2 - -gMapObjectPicTable_MagoBerryTree: @ 8373B8C - obj_frame_tiles gMapObjectPic_BerryTreeDirtPile, 0x80 - obj_frame_tiles gMapObjectPic_BerryTreeSprout_0, 0x80 - obj_frame_tiles gMapObjectPic_BerryTreeSprout_1, 0x80 - obj_frame_tiles gMapObjectPic_MagoBerryTree_0, 0x100 - obj_frame_tiles gMapObjectPic_MagoBerryTree_1, 0x100 - obj_frame_tiles gMapObjectPic_MagoBerryTree_2, 0x100 - obj_frame_tiles gMapObjectPic_MagoBerryTree_3, 0x100 - obj_frame_tiles gMapObjectPic_MagoBerryTree_4, 0x100 - obj_frame_tiles gMapObjectPic_MagoBerryTree_5, 0x100 - - .align 2 - -gBerryTreePaletteSlotTable_Mago: @ 8373BD4 - berry_tree_palette_slot_table 3 - - .align 2 - -gMapObjectPicTable_LumBerryTree: @ 8373BDC - obj_frame_tiles gMapObjectPic_BerryTreeDirtPile, 0x80 - obj_frame_tiles gMapObjectPic_BerryTreeSprout_0, 0x80 - obj_frame_tiles gMapObjectPic_BerryTreeSprout_1, 0x80 - obj_frame_tiles gMapObjectPic_LumBerryTree_0, 0x100 - obj_frame_tiles gMapObjectPic_LumBerryTree_1, 0x100 - obj_frame_tiles gMapObjectPic_LumBerryTree_2, 0x100 - obj_frame_tiles gMapObjectPic_LumBerryTree_3, 0x100 - obj_frame_tiles gMapObjectPic_LumBerryTree_4, 0x100 - obj_frame_tiles gMapObjectPic_LumBerryTree_5, 0x100 - - .align 2 - -gBerryTreePaletteSlotTable_Lum: @ 8373C24 - berry_tree_palette_slot_table 4 - - .align 2 - -gMapObjectPicTable_RazzBerryTree: @ 8373C2C - obj_frame_tiles gMapObjectPic_BerryTreeDirtPile, 0x80 - obj_frame_tiles gMapObjectPic_BerryTreeSprout_0, 0x80 - obj_frame_tiles gMapObjectPic_BerryTreeSprout_1, 0x80 - obj_frame_tiles gMapObjectPic_RazzBerryTree_0, 0x100 - obj_frame_tiles gMapObjectPic_RazzBerryTree_1, 0x100 - obj_frame_tiles gMapObjectPic_RazzBerryTree_2, 0x100 - obj_frame_tiles gMapObjectPic_RazzBerryTree_3, 0x100 - obj_frame_tiles gMapObjectPic_RazzBerryTree_4, 0x100 - obj_frame_tiles gMapObjectPic_RazzBerryTree_5, 0x100 - - .align 2 - -gBerryTreePaletteSlotTable_Razz: @ 8373C74 - berry_tree_palette_slot_table 4 - - .align 2 - -gMapObjectPicTable_GrepaBerryTree: @ 8373C7C - obj_frame_tiles gMapObjectPic_BerryTreeDirtPile, 0x80 - obj_frame_tiles gMapObjectPic_BerryTreeSprout_0, 0x80 - obj_frame_tiles gMapObjectPic_BerryTreeSprout_1, 0x80 - obj_frame_tiles gMapObjectPic_GrepaBerryTree_0, 0x100 - obj_frame_tiles gMapObjectPic_GrepaBerryTree_1, 0x100 - obj_frame_tiles gMapObjectPic_GrepaBerryTree_2, 0x100 - obj_frame_tiles gMapObjectPic_GrepaBerryTree_3, 0x100 - obj_frame_tiles gMapObjectPic_GrepaBerryTree_4, 0x100 - obj_frame_tiles gMapObjectPic_GrepaBerryTree_5, 0x100 - - .align 2 - -gBerryTreePaletteSlotTable_Grepa: @ 8373CC4 - berry_tree_palette_slot_table 3 - - .align 2 - -gMapObjectPicTable_RabutaBerryTree: @ 8373CCC - obj_frame_tiles gMapObjectPic_BerryTreeDirtPile, 0x80 - obj_frame_tiles gMapObjectPic_BerryTreeSprout_0, 0x80 - obj_frame_tiles gMapObjectPic_BerryTreeSprout_1, 0x80 - obj_frame_tiles gMapObjectPic_RabutaBerryTree_0, 0x100 - obj_frame_tiles gMapObjectPic_RabutaBerryTree_1, 0x100 - obj_frame_tiles gMapObjectPic_RabutaBerryTree_2, 0x100 - obj_frame_tiles gMapObjectPic_RabutaBerryTree_3, 0x100 - obj_frame_tiles gMapObjectPic_RabutaBerryTree_4, 0x100 - obj_frame_tiles gMapObjectPic_RabutaBerryTree_5, 0x100 - - .align 2 - -gBerryTreePaletteSlotTable_Rabuta: @ 8373D14 - berry_tree_palette_slot_table 4 - - .align 2 - -gMapObjectPicTable_NomelBerryTree: @ 8373D1C - obj_frame_tiles gMapObjectPic_BerryTreeDirtPile, 0x80 - obj_frame_tiles gMapObjectPic_BerryTreeSprout_0, 0x80 - obj_frame_tiles gMapObjectPic_BerryTreeSprout_1, 0x80 - obj_frame_tiles gMapObjectPic_NomelBerryTree_0, 0x100 - obj_frame_tiles gMapObjectPic_NomelBerryTree_1, 0x100 - obj_frame_tiles gMapObjectPic_NomelBerryTree_2, 0x100 - obj_frame_tiles gMapObjectPic_NomelBerryTree_3, 0x100 - obj_frame_tiles gMapObjectPic_NomelBerryTree_4, 0x100 - obj_frame_tiles gMapObjectPic_NomelBerryTree_5, 0x100 - - .align 2 - -gBerryTreePaletteSlotTable_Nomel: @ 8373D64 - berry_tree_palette_slot_table 3 - - .align 2 - -gMapObjectPicTable_LeppaBerryTree: @ 8373D6C - obj_frame_tiles gMapObjectPic_BerryTreeDirtPile, 0x80 - obj_frame_tiles gMapObjectPic_BerryTreeSprout_0, 0x80 - obj_frame_tiles gMapObjectPic_BerryTreeSprout_1, 0x80 - obj_frame_tiles gMapObjectPic_LeppaBerryTree_0, 0x100 - obj_frame_tiles gMapObjectPic_LeppaBerryTree_1, 0x100 - obj_frame_tiles gMapObjectPic_LeppaBerryTree_2, 0x100 - obj_frame_tiles gMapObjectPic_LeppaBerryTree_3, 0x100 - obj_frame_tiles gMapObjectPic_LeppaBerryTree_4, 0x100 - obj_frame_tiles gMapObjectPic_LeppaBerryTree_5, 0x100 - - .align 2 - -gBerryTreePaletteSlotTable_Leppa: @ 8373DB4 - berry_tree_palette_slot_table 3 - - .align 2 - -gMapObjectPicTable_LiechiBerryTree: @ 8373DBC - obj_frame_tiles gMapObjectPic_BerryTreeDirtPile, 0x80 - obj_frame_tiles gMapObjectPic_BerryTreeSprout_0, 0x80 - obj_frame_tiles gMapObjectPic_BerryTreeSprout_1, 0x80 - obj_frame_tiles gMapObjectPic_LiechiBerryTree_0, 0x100 - obj_frame_tiles gMapObjectPic_LiechiBerryTree_1, 0x100 - obj_frame_tiles gMapObjectPic_LiechiBerryTree_2, 0x100 - obj_frame_tiles gMapObjectPic_LiechiBerryTree_3, 0x100 - obj_frame_tiles gMapObjectPic_LiechiBerryTree_4, 0x100 - obj_frame_tiles gMapObjectPic_LiechiBerryTree_5, 0x100 - - .align 2 - -gBerryTreePaletteSlotTable_Liechi: @ 8373E04 - berry_tree_palette_slot_table 4 - - .align 2 - -gMapObjectPicTable_HondewBerryTree: @ 8373E0C - obj_frame_tiles gMapObjectPic_BerryTreeDirtPile, 0x80 - obj_frame_tiles gMapObjectPic_BerryTreeSprout_0, 0x80 - obj_frame_tiles gMapObjectPic_BerryTreeSprout_1, 0x80 - obj_frame_tiles gMapObjectPic_HondewBerryTree_0, 0x100 - obj_frame_tiles gMapObjectPic_HondewBerryTree_1, 0x100 - obj_frame_tiles gMapObjectPic_HondewBerryTree_2, 0x100 - obj_frame_tiles gMapObjectPic_HondewBerryTree_3, 0x100 - obj_frame_tiles gMapObjectPic_HondewBerryTree_4, 0x100 - obj_frame_tiles gMapObjectPic_HondewBerryTree_5, 0x100 - - .align 2 - -gBerryTreePaletteSlotTable_Hondew: @ 8373E54 - berry_tree_palette_slot_table 5 - - .align 2 - -gMapObjectPicTable_AguavBerryTree: @ 8373E5C - obj_frame_tiles gMapObjectPic_BerryTreeDirtPile, 0x80 - obj_frame_tiles gMapObjectPic_BerryTreeSprout_0, 0x80 - obj_frame_tiles gMapObjectPic_BerryTreeSprout_1, 0x80 - obj_frame_tiles gMapObjectPic_AguavBerryTree_0, 0x100 - obj_frame_tiles gMapObjectPic_AguavBerryTree_1, 0x100 - obj_frame_tiles gMapObjectPic_AguavBerryTree_2, 0x100 - obj_frame_tiles gMapObjectPic_AguavBerryTree_3, 0x100 - obj_frame_tiles gMapObjectPic_AguavBerryTree_4, 0x100 - obj_frame_tiles gMapObjectPic_AguavBerryTree_5, 0x100 - - .align 2 - -gBerryTreePaletteSlotTable_Aguav: @ 8373EA4 - berry_tree_palette_slot_table 4 - - .align 2 - -gMapObjectPicTable_WikiBerryTree: @ 8373EAC - obj_frame_tiles gMapObjectPic_BerryTreeDirtPile, 0x80 - obj_frame_tiles gMapObjectPic_BerryTreeSprout_0, 0x80 - obj_frame_tiles gMapObjectPic_BerryTreeSprout_1, 0x80 - obj_frame_tiles gMapObjectPic_WikiBerryTree_0, 0x100 - obj_frame_tiles gMapObjectPic_WikiBerryTree_1, 0x100 - obj_frame_tiles gMapObjectPic_WikiBerryTree_2, 0x100 - obj_frame_tiles gMapObjectPic_WikiBerryTree_3, 0x100 - obj_frame_tiles gMapObjectPic_WikiBerryTree_4, 0x100 - obj_frame_tiles gMapObjectPic_WikiBerryTree_5, 0x100 - - .align 2 - -gBerryTreePaletteSlotTable_Wiki: @ 8373EF4 - berry_tree_palette_slot_table 3 - - .align 2 - -gMapObjectPicTable_PomegBerryTree: @ 8373EFC - obj_frame_tiles gMapObjectPic_BerryTreeDirtPile, 0x80 - obj_frame_tiles gMapObjectPic_BerryTreeSprout_0, 0x80 - obj_frame_tiles gMapObjectPic_BerryTreeSprout_1, 0x80 - obj_frame_tiles gMapObjectPic_PomegBerryTree_0, 0x100 - obj_frame_tiles gMapObjectPic_PomegBerryTree_1, 0x100 - obj_frame_tiles gMapObjectPic_PomegBerryTree_2, 0x100 - obj_frame_tiles gMapObjectPic_PomegBerryTree_3, 0x100 - obj_frame_tiles gMapObjectPic_PomegBerryTree_4, 0x100 - obj_frame_tiles gMapObjectPic_PomegBerryTree_5, 0x100 - - .align 2 - -gBerryTreePaletteSlotTable_Pomeg: @ 8373F44 - berry_tree_palette_slot_table 3 - - .align 2 - -gMapObjectPicTable_RawstBerryTree: @ 8373F4C - obj_frame_tiles gMapObjectPic_BerryTreeDirtPile, 0x80 - obj_frame_tiles gMapObjectPic_BerryTreeSprout_0, 0x80 - obj_frame_tiles gMapObjectPic_BerryTreeSprout_1, 0x80 - obj_frame_tiles gMapObjectPic_RawstBerryTree_0, 0x100 - obj_frame_tiles gMapObjectPic_RawstBerryTree_1, 0x100 - obj_frame_tiles gMapObjectPic_RawstBerryTree_2, 0x100 - obj_frame_tiles gMapObjectPic_RawstBerryTree_3, 0x100 - obj_frame_tiles gMapObjectPic_RawstBerryTree_4, 0x100 - obj_frame_tiles gMapObjectPic_RawstBerryTree_5, 0x100 - - .align 2 - -gBerryTreePaletteSlotTable_Rawst: @ 8373F94 - berry_tree_palette_slot_table 4 - - .align 2 - -gMapObjectPicTable_SpelonBerryTree: @ 8373F9C - obj_frame_tiles gMapObjectPic_BerryTreeDirtPile, 0x80 - obj_frame_tiles gMapObjectPic_BerryTreeSprout_0, 0x80 - obj_frame_tiles gMapObjectPic_BerryTreeSprout_1, 0x80 - obj_frame_tiles gMapObjectPic_SpelonBerryTree_0, 0x100 - obj_frame_tiles gMapObjectPic_SpelonBerryTree_1, 0x100 - obj_frame_tiles gMapObjectPic_SpelonBerryTree_2, 0x100 - obj_frame_tiles gMapObjectPic_SpelonBerryTree_3, 0x100 - obj_frame_tiles gMapObjectPic_SpelonBerryTree_4, 0x100 - obj_frame_tiles gMapObjectPic_SpelonBerryTree_5, 0x100 - - .align 2 - -gBerryTreePaletteSlotTable_Spelon: @ 8373FE4 - berry_tree_palette_slot_table 3 - - .align 2 - -gMapObjectPicTable_ChestoBerryTree: @ 8373FEC - obj_frame_tiles gMapObjectPic_BerryTreeDirtPile, 0x80 - obj_frame_tiles gMapObjectPic_BerryTreeSprout_0, 0x80 - obj_frame_tiles gMapObjectPic_BerryTreeSprout_1, 0x80 - obj_frame_tiles gMapObjectPic_ChestoBerryTree_0, 0x100 - obj_frame_tiles gMapObjectPic_ChestoBerryTree_1, 0x100 - obj_frame_tiles gMapObjectPic_ChestoBerryTree_2, 0x100 - obj_frame_tiles gMapObjectPic_ChestoBerryTree_3, 0x100 - obj_frame_tiles gMapObjectPic_ChestoBerryTree_4, 0x100 - obj_frame_tiles gMapObjectPic_ChestoBerryTree_5, 0x100 - - .align 2 - -gBerryTreePaletteSlotTable_Chesto: @ 8374034 - berry_tree_palette_slot_table 2 - - .align 2 - -gMapObjectPicTable_OranBerryTree: @ 837403C - obj_frame_tiles gMapObjectPic_BerryTreeDirtPile, 0x80 - obj_frame_tiles gMapObjectPic_BerryTreeSprout_0, 0x80 - obj_frame_tiles gMapObjectPic_BerryTreeSprout_1, 0x80 - obj_frame_tiles gMapObjectPic_OranBerryTree_0, 0x100 - obj_frame_tiles gMapObjectPic_OranBerryTree_1, 0x100 - obj_frame_tiles gMapObjectPic_OranBerryTree_2, 0x100 - obj_frame_tiles gMapObjectPic_OranBerryTree_3, 0x100 - obj_frame_tiles gMapObjectPic_OranBerryTree_4, 0x100 - obj_frame_tiles gMapObjectPic_OranBerryTree_5, 0x100 - - .align 2 - -gBerryTreePaletteSlotTable_Oran: @ 8374084 - berry_tree_palette_slot_table 2 - - .align 2 - -gMapObjectPicTable_PersimBerryTree: @ 837408C - obj_frame_tiles gMapObjectPic_BerryTreeDirtPile, 0x80 - obj_frame_tiles gMapObjectPic_BerryTreeSprout_0, 0x80 - obj_frame_tiles gMapObjectPic_BerryTreeSprout_1, 0x80 - obj_frame_tiles gMapObjectPic_PersimBerryTree_0, 0x100 - obj_frame_tiles gMapObjectPic_PersimBerryTree_1, 0x100 - obj_frame_tiles gMapObjectPic_PersimBerryTree_2, 0x100 - obj_frame_tiles gMapObjectPic_PersimBerryTree_3, 0x100 - obj_frame_tiles gMapObjectPic_PersimBerryTree_4, 0x100 - obj_frame_tiles gMapObjectPic_PersimBerryTree_5, 0x100 - - .align 2 - -gBerryTreePaletteSlotTable_Persim: @ 83740D4 - berry_tree_palette_slot_table 2 - - .align 2 - -gMapObjectPicTable_SitrusBerryTree: @ 83740DC - obj_frame_tiles gMapObjectPic_BerryTreeDirtPile, 0x80 - obj_frame_tiles gMapObjectPic_BerryTreeSprout_0, 0x80 - obj_frame_tiles gMapObjectPic_BerryTreeSprout_1, 0x80 - obj_frame_tiles gMapObjectPic_SitrusBerryTree_0, 0x100 - obj_frame_tiles gMapObjectPic_SitrusBerryTree_1, 0x100 - obj_frame_tiles gMapObjectPic_SitrusBerryTree_2, 0x100 - obj_frame_tiles gMapObjectPic_SitrusBerryTree_3, 0x100 - obj_frame_tiles gMapObjectPic_SitrusBerryTree_4, 0x100 - obj_frame_tiles gMapObjectPic_SitrusBerryTree_5, 0x100 - - .align 2 - -gBerryTreePaletteSlotTable_Sitrus: @ 8374124 - berry_tree_palette_slot_table 4 - - .align 2 - -gMapObjectPicTable_AspearBerryTree: @ 837412C - obj_frame_tiles gMapObjectPic_BerryTreeDirtPile, 0x80 - obj_frame_tiles gMapObjectPic_BerryTreeSprout_0, 0x80 - obj_frame_tiles gMapObjectPic_BerryTreeSprout_1, 0x80 - obj_frame_tiles gMapObjectPic_AspearBerryTree_0, 0x100 - obj_frame_tiles gMapObjectPic_AspearBerryTree_1, 0x100 - obj_frame_tiles gMapObjectPic_AspearBerryTree_2, 0x100 - obj_frame_tiles gMapObjectPic_AspearBerryTree_3, 0x100 - obj_frame_tiles gMapObjectPic_AspearBerryTree_4, 0x100 - obj_frame_tiles gMapObjectPic_AspearBerryTree_5, 0x100 - - .align 2 - -gBerryTreePaletteSlotTable_Aspear: @ 8374174 - berry_tree_palette_slot_table 3 - - .align 2 - -gMapObjectPicTable_PamtreBerryTree: @ 837417C - obj_frame_tiles gMapObjectPic_BerryTreeDirtPile, 0x80 - obj_frame_tiles gMapObjectPic_BerryTreeSprout_0, 0x80 - obj_frame_tiles gMapObjectPic_BerryTreeSprout_1, 0x80 - obj_frame_tiles gMapObjectPic_PamtreBerryTree_0, 0x100 - obj_frame_tiles gMapObjectPic_PamtreBerryTree_1, 0x100 - obj_frame_tiles gMapObjectPic_PamtreBerryTree_2, 0x100 - obj_frame_tiles gMapObjectPic_PamtreBerryTree_3, 0x100 - obj_frame_tiles gMapObjectPic_PamtreBerryTree_4, 0x100 - obj_frame_tiles gMapObjectPic_PamtreBerryTree_5, 0x100 - - .align 2 - -gBerryTreePaletteSlotTable_Pamtre: @ 83741C4 - berry_tree_palette_slot_table 2 - - .align 2 - -gMapObjectPicTable_CornnBerryTree: @ 83741CC - obj_frame_tiles gMapObjectPic_BerryTreeDirtPile, 0x80 - obj_frame_tiles gMapObjectPic_BerryTreeSprout_0, 0x80 - obj_frame_tiles gMapObjectPic_BerryTreeSprout_1, 0x80 - obj_frame_tiles gMapObjectPic_CornnBerryTree_0, 0x100 - obj_frame_tiles gMapObjectPic_CornnBerryTree_1, 0x100 - obj_frame_tiles gMapObjectPic_CornnBerryTree_2, 0x100 - obj_frame_tiles gMapObjectPic_CornnBerryTree_3, 0x100 - obj_frame_tiles gMapObjectPic_CornnBerryTree_4, 0x100 - obj_frame_tiles gMapObjectPic_CornnBerryTree_5, 0x100 - - .align 2 - -gBerryTreePaletteSlotTable_Cornn: @ 8374214 - berry_tree_palette_slot_table 2 - - .align 2 - -gMapObjectPicTable_LansatBerryTree: @ 837421C - obj_frame_tiles gMapObjectPic_BerryTreeDirtPile, 0x80 - obj_frame_tiles gMapObjectPic_BerryTreeSprout_0, 0x80 - obj_frame_tiles gMapObjectPic_BerryTreeSprout_1, 0x80 - obj_frame_tiles gMapObjectPic_LansatBerryTree_0, 0x100 - obj_frame_tiles gMapObjectPic_LansatBerryTree_1, 0x100 - obj_frame_tiles gMapObjectPic_LansatBerryTree_2, 0x100 - obj_frame_tiles gMapObjectPic_LansatBerryTree_3, 0x100 - obj_frame_tiles gMapObjectPic_LansatBerryTree_4, 0x100 - obj_frame_tiles gMapObjectPic_LansatBerryTree_5, 0x100 - - .align 2 - -gBerryTreePaletteSlotTable_Lansat: @ 8374264 - berry_tree_palette_slot_table 2 - - .align 2 - -gMapObjectPicTable_DurinBerryTree: @ 837426C - obj_frame_tiles gMapObjectPic_BerryTreeDirtPile, 0x80 - obj_frame_tiles gMapObjectPic_BerryTreeSprout_0, 0x80 - obj_frame_tiles gMapObjectPic_BerryTreeSprout_1, 0x80 - obj_frame_tiles gMapObjectPic_DurinBerryTree_0, 0x100 - obj_frame_tiles gMapObjectPic_DurinBerryTree_1, 0x100 - obj_frame_tiles gMapObjectPic_DurinBerryTree_2, 0x100 - obj_frame_tiles gMapObjectPic_DurinBerryTree_3, 0x100 - obj_frame_tiles gMapObjectPic_DurinBerryTree_4, 0x100 - obj_frame_tiles gMapObjectPic_DurinBerryTree_5, 0x100 - - .align 2 - -gBerryTreePaletteSlotTable_Durin: @ 83742B4 - berry_tree_palette_slot_table 4 - - .align 2 - -gMapObjectPicTable_TamatoBerryTree: @ 83742BC - obj_frame_tiles gMapObjectPic_BerryTreeDirtPile, 0x80 - obj_frame_tiles gMapObjectPic_BerryTreeSprout_0, 0x80 - obj_frame_tiles gMapObjectPic_BerryTreeSprout_1, 0x80 - obj_frame_tiles gMapObjectPic_TamatoBerryTree_0, 0x100 - obj_frame_tiles gMapObjectPic_TamatoBerryTree_1, 0x100 - obj_frame_tiles gMapObjectPic_TamatoBerryTree_2, 0x100 - obj_frame_tiles gMapObjectPic_TamatoBerryTree_3, 0x100 - obj_frame_tiles gMapObjectPic_TamatoBerryTree_4, 0x100 - obj_frame_tiles gMapObjectPic_TamatoBerryTree_5, 0x100 - - .align 2 - -gBerryTreePaletteSlotTable_Tamato: @ 8374304 - berry_tree_palette_slot_table 2 - - .byte MAP_OBJ_GFX_BERRY_TREE_EARLY_STAGES - .byte MAP_OBJ_GFX_BERRY_TREE_EARLY_STAGES - .byte MAP_OBJ_GFX_BERRY_TREE_EARLY_STAGES - .byte MAP_OBJ_GFX_BERRY_TREE_EARLY_STAGES - .byte MAP_OBJ_GFX_BERRY_TREE_EARLY_STAGES - -gBerryTreeGraphicsIdTable:: @ 837430E - .byte MAP_OBJ_GFX_BERRY_TREE_EARLY_STAGES - .byte MAP_OBJ_GFX_BERRY_TREE_EARLY_STAGES - .byte MAP_OBJ_GFX_BERRY_TREE_LATE_STAGES - .byte MAP_OBJ_GFX_BERRY_TREE_LATE_STAGES - .byte MAP_OBJ_GFX_BERRY_TREE_LATE_STAGES - - .align 2 -gBerryTreePicTablePointers:: @ 8374314 - .4byte gMapObjectPicTable_CheriBerryTree @ Cheri - .4byte gMapObjectPicTable_ChestoBerryTree @ Chesto - .4byte gMapObjectPicTable_PechaBerryTree @ Pecha - .4byte gMapObjectPicTable_RawstBerryTree @ Rawst - .4byte gMapObjectPicTable_AspearBerryTree @ Aspear - .4byte gMapObjectPicTable_LeppaBerryTree @ Leppa - .4byte gMapObjectPicTable_OranBerryTree @ Oran - .4byte gMapObjectPicTable_PersimBerryTree @ Persim - .4byte gMapObjectPicTable_LumBerryTree @ Lum - .4byte gMapObjectPicTable_SitrusBerryTree @ Sitrus - .4byte gMapObjectPicTable_FigyBerryTree @ Figy - .4byte gMapObjectPicTable_WikiBerryTree @ Wiki - .4byte gMapObjectPicTable_MagoBerryTree @ Mago - .4byte gMapObjectPicTable_AguavBerryTree @ Aguav - .4byte gMapObjectPicTable_IapapaBerryTree @ Iapapa - .4byte gMapObjectPicTable_RazzBerryTree @ Razz - .4byte gMapObjectPicTable_RazzBerryTree @ Bluk - .4byte gMapObjectPicTable_MagoBerryTree @ Nanab - .4byte gMapObjectPicTable_WepearBerryTree @ Wepear - .4byte gMapObjectPicTable_IapapaBerryTree @ Pinap - .4byte gMapObjectPicTable_PomegBerryTree @ Pomeg - .4byte gMapObjectPicTable_KelpsyBerryTree @ Kelpsy - .4byte gMapObjectPicTable_WepearBerryTree @ Qualot - .4byte gMapObjectPicTable_HondewBerryTree @ Hondew - .4byte gMapObjectPicTable_GrepaBerryTree @ Grepa - .4byte gMapObjectPicTable_TamatoBerryTree @ Tamato - .4byte gMapObjectPicTable_CornnBerryTree @ Cornn - .4byte gMapObjectPicTable_PomegBerryTree @ Magost - .4byte gMapObjectPicTable_RabutaBerryTree @ Rabuta - .4byte gMapObjectPicTable_NomelBerryTree @ Nomel - .4byte gMapObjectPicTable_SpelonBerryTree @ Spelon - .4byte gMapObjectPicTable_PamtreBerryTree @ Pamtre - .4byte gMapObjectPicTable_RabutaBerryTree @ Watmel - .4byte gMapObjectPicTable_DurinBerryTree @ Durin - .4byte gMapObjectPicTable_HondewBerryTree @ Belue - .4byte gMapObjectPicTable_LiechiBerryTree @ Liechi - .4byte gMapObjectPicTable_HondewBerryTree @ Ganlon - .4byte gMapObjectPicTable_AguavBerryTree @ Salac - .4byte gMapObjectPicTable_PomegBerryTree @ Petaya - .4byte gMapObjectPicTable_GrepaBerryTree @ Apicot - .4byte gMapObjectPicTable_LansatBerryTree @ Lansat - .4byte gMapObjectPicTable_CornnBerryTree @ Starf - .4byte gMapObjectPicTable_DurinBerryTree @ Enigma - - .align 2 -gBerryTreePaletteSlotTablePointers:: @ 83743C0 - .4byte gBerryTreePaletteSlotTable_Cheri @ Cheri - .4byte gBerryTreePaletteSlotTable_Chesto @ Chesto - .4byte gBerryTreePaletteSlotTable_Pecha @ Pecha - .4byte gBerryTreePaletteSlotTable_Rawst @ Rawst - .4byte gBerryTreePaletteSlotTable_Aspear @ Aspear - .4byte gBerryTreePaletteSlotTable_Leppa @ Leppa - .4byte gBerryTreePaletteSlotTable_Oran @ Oran - .4byte gBerryTreePaletteSlotTable_Persim @ Persim - .4byte gBerryTreePaletteSlotTable_Lum @ Lum - .4byte gBerryTreePaletteSlotTable_Sitrus @ Sitrus - .4byte gBerryTreePaletteSlotTable_Figy @ Figy - .4byte gBerryTreePaletteSlotTable_Wiki @ Wiki - .4byte gBerryTreePaletteSlotTable_Mago @ Mago - .4byte gBerryTreePaletteSlotTable_Aguav @ Aguav - .4byte gBerryTreePaletteSlotTable_Iapapa @ Iapapa - .4byte gBerryTreePaletteSlotTable_Razz @ Razz - .4byte gBerryTreePaletteSlotTable_Razz @ Bluk - .4byte gBerryTreePaletteSlotTable_Mago @ Nanab - .4byte gBerryTreePaletteSlotTable_Wepear @ Wepear - .4byte gBerryTreePaletteSlotTable_Iapapa @ Pinap - .4byte gBerryTreePaletteSlotTable_Pomeg @ Pomeg - .4byte gBerryTreePaletteSlotTable_Kelpsy @ Kelpsy - .4byte gBerryTreePaletteSlotTable_Wepear @ Qualot - .4byte gBerryTreePaletteSlotTable_Hondew @ Hondew - .4byte gBerryTreePaletteSlotTable_Grepa @ Grepa - .4byte gBerryTreePaletteSlotTable_Tamato @ Tamato - .4byte gBerryTreePaletteSlotTable_Cornn @ Cornn - .4byte gBerryTreePaletteSlotTable_Pomeg @ Magost - .4byte gBerryTreePaletteSlotTable_Rabuta @ Rabuta - .4byte gBerryTreePaletteSlotTable_Nomel @ Nomel - .4byte gBerryTreePaletteSlotTable_Spelon @ Spelon - .4byte gBerryTreePaletteSlotTable_Pamtre @ Pamtre - .4byte gBerryTreePaletteSlotTable_Rabuta @ Watmel - .4byte gBerryTreePaletteSlotTable_Durin @ Durin - .4byte gBerryTreePaletteSlotTable_Hondew @ Belue - .4byte gBerryTreePaletteSlotTable_Liechi @ Liechi - .4byte gBerryTreePaletteSlotTable_Hondew @ Ganlon - .4byte gBerryTreePaletteSlotTable_Aguav @ Salac - .4byte gBerryTreePaletteSlotTable_Pomeg @ Petaya - .4byte gBerryTreePaletteSlotTable_Grepa @ Apicot - .4byte gBerryTreePaletteSlotTable_Lansat @ Lansat - .4byte gBerryTreePaletteSlotTable_Cornn @ Starf - .4byte gBerryTreePaletteSlotTable_Durin @ Enigma - - .align 2 -gBerryTreeGraphicsIdTablePointers:: @ 837446C - .4byte gBerryTreeGraphicsIdTable @ Cheri - .4byte gBerryTreeGraphicsIdTable @ Chesto - .4byte gBerryTreeGraphicsIdTable @ Pecha - .4byte gBerryTreeGraphicsIdTable @ Rawst - .4byte gBerryTreeGraphicsIdTable @ Aspear - .4byte gBerryTreeGraphicsIdTable @ Leppa - .4byte gBerryTreeGraphicsIdTable @ Oran - .4byte gBerryTreeGraphicsIdTable @ Persim - .4byte gBerryTreeGraphicsIdTable @ Lum - .4byte gBerryTreeGraphicsIdTable @ Sitrus - .4byte gBerryTreeGraphicsIdTable @ Figy - .4byte gBerryTreeGraphicsIdTable @ Wiki - .4byte gBerryTreeGraphicsIdTable @ Mago - .4byte gBerryTreeGraphicsIdTable @ Aguav - .4byte gBerryTreeGraphicsIdTable @ Iapapa - .4byte gBerryTreeGraphicsIdTable @ Razz - .4byte gBerryTreeGraphicsIdTable @ Bluk - .4byte gBerryTreeGraphicsIdTable @ Nanab - .4byte gBerryTreeGraphicsIdTable @ Wepear - .4byte gBerryTreeGraphicsIdTable @ Pinap - .4byte gBerryTreeGraphicsIdTable @ Pomeg - .4byte gBerryTreeGraphicsIdTable @ Kelpsy - .4byte gBerryTreeGraphicsIdTable @ Qualot - .4byte gBerryTreeGraphicsIdTable @ Hondew - .4byte gBerryTreeGraphicsIdTable @ Grepa - .4byte gBerryTreeGraphicsIdTable @ Tamato - .4byte gBerryTreeGraphicsIdTable @ Cornn - .4byte gBerryTreeGraphicsIdTable @ Magost - .4byte gBerryTreeGraphicsIdTable @ Rabuta - .4byte gBerryTreeGraphicsIdTable @ Nomel - .4byte gBerryTreeGraphicsIdTable @ Spelon - .4byte gBerryTreeGraphicsIdTable @ Pamtre - .4byte gBerryTreeGraphicsIdTable @ Watmel - .4byte gBerryTreeGraphicsIdTable @ Durin - .4byte gBerryTreeGraphicsIdTable @ Belue - .4byte gBerryTreeGraphicsIdTable @ Liechi - .4byte gBerryTreeGraphicsIdTable @ Ganlon - .4byte gBerryTreeGraphicsIdTable @ Salac - .4byte gBerryTreeGraphicsIdTable @ Petaya - .4byte gBerryTreeGraphicsIdTable @ Apicot - .4byte gBerryTreeGraphicsIdTable @ Lansat - .4byte gBerryTreeGraphicsIdTable @ Starf - .4byte gBerryTreeGraphicsIdTable @ Enigma - -@ extras - .4byte gBerryTreeGraphicsIdTable - .4byte gBerryTreeGraphicsIdTable - .4byte gBerryTreeGraphicsIdTable diff --git a/data/graphics/field_objects/field_effect_object_graphics.inc b/data/graphics/field_objects/field_effect_object_graphics.inc new file mode 100644 index 000000000..67865c4d0 --- /dev/null +++ b/data/graphics/field_objects/field_effect_object_graphics.inc @@ -0,0 +1,556 @@ + .align 2 +gFieldEffectPic_ShadowSmall: @ 8368528 + .incbin "graphics/field_effect_objects/pics/shadow_small.4bpp" + + .align 2 +gFieldEffectPic_ShadowMedium: @ 8368548 + .incbin "graphics/field_effect_objects/pics/shadow_medium.4bpp" + + .align 2 +gFieldEffectPic_ShadowLarge: @ 8368588 + .incbin "graphics/field_effect_objects/pics/shadow_large.4bpp" + + .align 2 +gFieldEffectPic_ShadowExtraLarge: @ 8368608 + .incbin "graphics/field_effect_objects/pics/shadow_extra_large.4bpp" + + .align 2 + .space 0x120 + + .align 2 +gFieldEffectPic_CutGrass: @ 8368B28 + .incbin "graphics/field_effect_objects/pics/cut_grass.4bpp" + .incbin "graphics/field_effect_objects/pics/cut_grass.4bpp" @ included twice + + .align 2 +gFieldEffectObjectPalette6: @ 8368B68 + .incbin "graphics/field_effect_objects/palettes/06.gbapal" + + .align 2 +gFieldEffectPic_Ripple_0: @ 8368B88 + .incbin "graphics/field_effect_objects/pics/ripple/0.4bpp" + + .align 2 +gFieldEffectPic_Ripple_1: @ 8368C08 + .incbin "graphics/field_effect_objects/pics/ripple/1.4bpp" + + .align 2 +gFieldEffectPic_Ripple_2: @ 8368C88 + .incbin "graphics/field_effect_objects/pics/ripple/2.4bpp" + + .align 2 +gFieldEffectPic_Ripple_3: @ 8368D08 + .incbin "graphics/field_effect_objects/pics/ripple/3.4bpp" + + .align 2 +gFieldEffectPic_Ripple_4: @ 8368D88 + .incbin "graphics/field_effect_objects/pics/ripple/4.4bpp" + + .align 2 +gFieldEffectPic_Ash_0: @ 8368E08 + .incbin "graphics/field_effect_objects/pics/ash/0.4bpp" + + .align 2 +gFieldEffectPic_Ash_1: @ 8368E88 + .incbin "graphics/field_effect_objects/pics/ash/1.4bpp" + + .align 2 +gFieldEffectPic_Ash_2: @ 8368F08 + .incbin "graphics/field_effect_objects/pics/ash/2.4bpp" + + .align 2 +gFieldEffectPic_Ash_3: @ 8368F88 + .incbin "graphics/field_effect_objects/pics/ash/3.4bpp" + + .align 2 +gFieldEffectPic_Ash_4: @ 8369008 + .incbin "graphics/field_effect_objects/pics/ash/4.4bpp" + + .align 2 +gFieldEffectPic_Arrow_0: @ 8369088 + .incbin "graphics/field_effect_objects/pics/arrow/0.4bpp" + + .align 2 +gFieldEffectPic_Arrow_1: @ 8369108 + .incbin "graphics/field_effect_objects/pics/arrow/1.4bpp" + + .align 2 +gFieldEffectPic_Arrow_2: @ 8369188 + .incbin "graphics/field_effect_objects/pics/arrow/2.4bpp" + + .align 2 +gFieldEffectPic_Arrow_3: @ 8369208 + .incbin "graphics/field_effect_objects/pics/arrow/3.4bpp" + + .align 2 +gFieldEffectPic_Arrow_4: @ 8369288 + .incbin "graphics/field_effect_objects/pics/arrow/4.4bpp" + + .align 2 +gFieldEffectPic_Arrow_5: @ 8369308 + .incbin "graphics/field_effect_objects/pics/arrow/5.4bpp" + + .align 2 +gFieldEffectPic_Arrow_6: @ 8369388 + .incbin "graphics/field_effect_objects/pics/arrow/6.4bpp" + + .align 2 +gFieldEffectPic_Arrow_7: @ 8369408 + .incbin "graphics/field_effect_objects/pics/arrow/7.4bpp" + + .align 2 +gFieldEffectObjectPalette0: @ 8369488 + .incbin "graphics/field_effect_objects/palettes/00.gbapal" + + .align 2 +gFieldEffectObjectPalette1: @ 83694A8 + .incbin "graphics/field_effect_objects/palettes/01.gbapal" + + .align 2 +gFieldEffectPic_Dust_0: @ 83694C8 + .incbin "graphics/field_effect_objects/pics/dust/0.4bpp" + + .align 2 +gFieldEffectPic_Dust_1: @ 8369508 + .incbin "graphics/field_effect_objects/pics/dust/1.4bpp" + + .align 2 +gFieldEffectPic_Dust_2: @ 8369548 + .incbin "graphics/field_effect_objects/pics/dust/2.4bpp" + + .incbin "graphics/field_effect_objects/unknown.bin" + + .align 2 +gFieldEffectPic_JumpTallGrass_0: @ 8369648 + .incbin "graphics/field_effect_objects/pics/jump_tall_grass/0.4bpp" + + .align 2 +gFieldEffectPic_JumpTallGrass_1: @ 8369688 + .incbin "graphics/field_effect_objects/pics/jump_tall_grass/1.4bpp" + + .align 2 +gFieldEffectPic_JumpTallGrass_2: @ 83696C8 + .incbin "graphics/field_effect_objects/pics/jump_tall_grass/2.4bpp" + + .align 2 +gFieldEffectPic_JumpTallGrass_3: @ 8369708 + .incbin "graphics/field_effect_objects/pics/jump_tall_grass/3.4bpp" + + .incbin "graphics/field_effect_objects/pics/unused_grass/0.4bpp" + .incbin "graphics/field_effect_objects/pics/unused_grass/1.4bpp" + .incbin "graphics/field_effect_objects/pics/unused_grass/2.4bpp" + .incbin "graphics/field_effect_objects/pics/unused_grass/3.4bpp" + + .align 2 +gFieldEffectPic_JumpLongGrass_0: @ 8369948 + .incbin "graphics/field_effect_objects/pics/jump_long_grass/0.4bpp" + + .align 2 +gFieldEffectPic_JumpLongGrass_1: @ 83699C8 + .incbin "graphics/field_effect_objects/pics/jump_long_grass/1.4bpp" + + .align 2 +gFieldEffectPic_JumpLongGrass_2: @ 8369A48 + .incbin "graphics/field_effect_objects/pics/jump_long_grass/2.4bpp" + + .align 2 +gFieldEffectPic_JumpLongGrass_3: @ 8369AC8 + .incbin "graphics/field_effect_objects/pics/jump_long_grass/3.4bpp" + + .align 2 +gFieldEffectPic_JumpLongGrass_4: @ 8369B48 + .incbin "graphics/field_effect_objects/pics/jump_long_grass/4.4bpp" + + .incbin "graphics/field_effect_objects/pics/jump_long_grass/unused.4bpp" + + .align 2 +gFieldEffectPic_JumpLongGrass_5: @ 8369C48 + .incbin "graphics/field_effect_objects/pics/jump_long_grass/5.4bpp" + + .align 2 +gFieldEffectPic_Unknown17_0: @ 8369CC8 + .incbin "graphics/field_effect_objects/pics/unknown_17/0.4bpp" + + .align 2 +gFieldEffectPic_Unknown17_1: @ 8369D48 + .incbin "graphics/field_effect_objects/pics/unknown_17/1.4bpp" + + .align 2 +gFieldEffectPic_Unknown17_2: @ 8369DC8 + .incbin "graphics/field_effect_objects/pics/unknown_17/2.4bpp" + + .align 2 +gFieldEffectPic_Unknown17_3: @ 8369E48 + .incbin "graphics/field_effect_objects/pics/unknown_17/3.4bpp" + + .align 2 +gFieldEffectPic_Unknown17_4: @ 8369EC8 + .incbin "graphics/field_effect_objects/pics/unknown_17/4.4bpp" + + .align 2 +gFieldEffectPic_Unknown17_5: @ 8369F48 + .incbin "graphics/field_effect_objects/pics/unknown_17/5.4bpp" + + .align 2 +gFieldEffectPic_Unknown17_6: @ 8369FC8 + .incbin "graphics/field_effect_objects/pics/unknown_17/6.4bpp" + + .align 2 +gFieldEffectPic_Unknown17_7: @ 836A048 + .incbin "graphics/field_effect_objects/pics/unknown_17/7.4bpp" + + .align 2 +gFieldEffectPic_Unknown18_0: @ 836A0C8 + .incbin "graphics/field_effect_objects/pics/unknown_18/0.4bpp" + + .align 2 +gFieldEffectPic_Unknown18_1: @ 836A148 + .incbin "graphics/field_effect_objects/pics/unknown_18/1.4bpp" + + .align 2 +gFieldEffectPic_Unknown18_2: @ 836A1C8 + .incbin "graphics/field_effect_objects/pics/unknown_18/2.4bpp" + + .align 2 +gFieldEffectPic_Unknown18_3: @ 836A248 + .incbin "graphics/field_effect_objects/pics/unknown_18/3.4bpp" + + .align 2 +gFieldEffectPic_LongGrass_0: @ 836A2C8 + .incbin "graphics/field_effect_objects/pics/long_grass/0.4bpp" + + .align 2 +gFieldEffectPic_LongGrass_1: @ 836A348 + .incbin "graphics/field_effect_objects/pics/long_grass/1.4bpp" + + .align 2 +gFieldEffectPic_LongGrass_2: @ 836A3C8 + .incbin "graphics/field_effect_objects/pics/long_grass/2.4bpp" + + .align 2 +gFieldEffectPic_LongGrass_3: @ 836A448 + .incbin "graphics/field_effect_objects/pics/long_grass/3.4bpp" + + .align 2 +gFieldEffectPic_TallGrass_0: @ 836A4C8 + .incbin "graphics/field_effect_objects/pics/tall_grass/0.4bpp" + + .align 2 +gFieldEffectPic_TallGrass_1: @ 836A548 + .incbin "graphics/field_effect_objects/pics/tall_grass/1.4bpp" + + .align 2 +gFieldEffectPic_TallGrass_2: @ 836A5C8 + .incbin "graphics/field_effect_objects/pics/tall_grass/2.4bpp" + + .align 2 +gFieldEffectPic_TallGrass_3: @ 836A648 + .incbin "graphics/field_effect_objects/pics/tall_grass/3.4bpp" + + .align 2 +gFieldEffectPic_TallGrass_4: @ 836A6C8 + .incbin "graphics/field_effect_objects/pics/tall_grass/4.4bpp" + + .align 2 +gFieldEffectPic_ShortGrass_0: @ 836A748 + .incbin "graphics/field_effect_objects/pics/short_grass/0.4bpp" + + .align 2 +gFieldEffectPic_ShortGrass_1: @ 836A7C8 + .incbin "graphics/field_effect_objects/pics/short_grass/1.4bpp" + + .align 2 +gFieldEffectPic_SandFootprints_0: @ 836A848 + .incbin "graphics/field_effect_objects/pics/sand_footprints/0.4bpp" + + .align 2 +gFieldEffectPic_SandFootprints_1: @ 836A8C8 + .incbin "graphics/field_effect_objects/pics/sand_footprints/1.4bpp" + + .align 2 +gFieldEffectPic_DeepSandFootprints_0: @ 836A948 + .incbin "graphics/field_effect_objects/pics/deep_sand_footprints/0.4bpp" + + .align 2 +gFieldEffectPic_DeepSandFootprints_1: @ 836A9C8 + .incbin "graphics/field_effect_objects/pics/deep_sand_footprints/1.4bpp" + + .align 2 +gFieldEffectPic_BikeTireTracks_0: @ 836AA48 + .incbin "graphics/field_effect_objects/pics/bike_tire_tracks/0.4bpp" + + .align 2 +gFieldEffectPic_BikeTireTracks_1: @ 836AAC8 + .incbin "graphics/field_effect_objects/pics/bike_tire_tracks/1.4bpp" + + .align 2 +gFieldEffectPic_BikeTireTracks_2: @ 836AB48 + .incbin "graphics/field_effect_objects/pics/bike_tire_tracks/2.4bpp" + + .align 2 +gFieldEffectPic_BikeTireTracks_3: @ 836ABC8 + .incbin "graphics/field_effect_objects/pics/bike_tire_tracks/3.4bpp" + + .align 2 +gFieldEffectPic_Unknown19_0: @ 836AC48 + .incbin "graphics/field_effect_objects/pics/unknown_19/0.4bpp" + + .align 2 +gFieldEffectPic_Unknown19_1: @ 836ACC8 + .incbin "graphics/field_effect_objects/pics/unknown_19/1.4bpp" + + .align 2 +gFieldEffectPic_Unknown19_2: @ 836AD48 + .incbin "graphics/field_effect_objects/pics/unknown_19/2.4bpp" + + .align 2 +gFieldEffectPic_Unknown19_3: @ 836ADC8 + .incbin "graphics/field_effect_objects/pics/unknown_19/3.4bpp" + + .align 2 +gFieldEffectPic_SandPile_0: @ 836AE48 + .incbin "graphics/field_effect_objects/pics/sand_pile/0.4bpp" + + .align 2 +gFieldEffectPic_SandPile_1: @ 836AE88 + .incbin "graphics/field_effect_objects/pics/sand_pile/1.4bpp" + + .align 2 +gFieldEffectPic_SandPile_2: @ 836AEC8 + .incbin "graphics/field_effect_objects/pics/sand_pile/2.4bpp" + + .align 2 +gFieldEffectPic_JumpBigSplash_0: @ 836AF08 + .incbin "graphics/field_effect_objects/pics/jump_big_splash/0.4bpp" + + .align 2 +gFieldEffectPic_JumpBigSplash_1: @ 836AF88 + .incbin "graphics/field_effect_objects/pics/jump_big_splash/1.4bpp" + + .align 2 +gFieldEffectPic_JumpBigSplash_2: @ 836B008 + .incbin "graphics/field_effect_objects/pics/jump_big_splash/2.4bpp" + + .align 2 +gFieldEffectPic_JumpBigSplash_3: @ 836B088 + .incbin "graphics/field_effect_objects/pics/jump_big_splash/3.4bpp" + + .align 2 +gFieldEffectPic_Splash_0: @ 836B108 + .incbin "graphics/field_effect_objects/pics/splash/0.4bpp" + + .align 2 +gFieldEffectPic_Splash_1: @ 836B148 + .incbin "graphics/field_effect_objects/pics/splash/1.4bpp" + + .align 2 +gFieldEffectPic_JumpSmallSplash_0: @ 836B188 + .incbin "graphics/field_effect_objects/pics/jump_small_splash/0.4bpp" + + .align 2 +gFieldEffectPic_JumpSmallSplash_1: @ 836B1C8 + .incbin "graphics/field_effect_objects/pics/jump_small_splash/1.4bpp" + + .align 2 +gFieldEffectPic_JumpSmallSplash_2: @ 836B208 + .incbin "graphics/field_effect_objects/pics/jump_small_splash/2.4bpp" + + .align 2 +gFieldEffectPic_Unknown20_0: @ 836B248 + .incbin "graphics/field_effect_objects/pics/unknown_20/0.4bpp" + + .align 2 +gFieldEffectPic_Unknown20_1: @ 836B2C8 + .incbin "graphics/field_effect_objects/pics/unknown_20/1.4bpp" + + .align 2 +gFieldEffectPic_Unknown20_2: @ 836B348 + .incbin "graphics/field_effect_objects/pics/unknown_20/2.4bpp" + + .align 2 +gFieldEffectPic_Unknown20_3: @ 836B3C8 + .incbin "graphics/field_effect_objects/pics/unknown_20/3.4bpp" + + .align 2 +gFieldEffectPic_Unknown20_4: @ 836B448 + .incbin "graphics/field_effect_objects/pics/unknown_20/4.4bpp" + + .align 2 +gFieldEffectPic_TreeDisguise_0: @ 836B4C8 + .incbin "graphics/field_effect_objects/pics/tree_disguise/0.4bpp" + + .align 2 +gFieldEffectPic_TreeDisguise_1: @ 836B5C8 + .incbin "graphics/field_effect_objects/pics/tree_disguise/1.4bpp" + + .align 2 +gFieldEffectPic_TreeDisguise_2: @ 836B6C8 + .incbin "graphics/field_effect_objects/pics/tree_disguise/2.4bpp" + + .align 2 +gFieldEffectPic_TreeDisguise_3: @ 836B7C8 + .incbin "graphics/field_effect_objects/pics/tree_disguise/3.4bpp" + + .align 2 +gFieldEffectPic_TreeDisguise_4: @ 836B8C8 + .incbin "graphics/field_effect_objects/pics/tree_disguise/4.4bpp" + + .align 2 +gFieldEffectPic_TreeDisguise_5: @ 836B9C8 + .incbin "graphics/field_effect_objects/pics/tree_disguise/5.4bpp" + + .align 2 +gFieldEffectPic_TreeDisguise_6: @ 836BAC8 + .incbin "graphics/field_effect_objects/pics/tree_disguise/6.4bpp" + + .align 2 +gFieldEffectPic_MountainDisguise_0: @ 836BBC8 + .incbin "graphics/field_effect_objects/pics/mountain_disguise/0.4bpp" + + .align 2 +gFieldEffectPic_MountainDisguise_1: @ 836BCC8 + .incbin "graphics/field_effect_objects/pics/mountain_disguise/1.4bpp" + + .align 2 +gFieldEffectPic_MountainDisguise_2: @ 836BDC8 + .incbin "graphics/field_effect_objects/pics/mountain_disguise/2.4bpp" + + .align 2 +gFieldEffectPic_MountainDisguise_3: @ 836BEC8 + .incbin "graphics/field_effect_objects/pics/mountain_disguise/3.4bpp" + + .align 2 +gFieldEffectPic_MountainDisguise_4: @ 836BFC8 + .incbin "graphics/field_effect_objects/pics/mountain_disguise/4.4bpp" + + .align 2 +gFieldEffectPic_MountainDisguise_5: @ 836C0C8 + .incbin "graphics/field_effect_objects/pics/mountain_disguise/5.4bpp" + + .align 2 +gFieldEffectPic_MountainDisguise_6: @ 836C1C8 + .incbin "graphics/field_effect_objects/pics/mountain_disguise/6.4bpp" + + .align 2 +gFieldEffectPic_SandDisguise_0: @ 836C2C8 + .incbin "graphics/field_effect_objects/pics/sand_disguise/0.4bpp" + + .align 2 +gFieldEffectPic_SandDisguise_1: @ 836C3C8 + .incbin "graphics/field_effect_objects/pics/sand_disguise/1.4bpp" + + .align 2 +gFieldEffectPic_SandDisguise_2: @ 836C4C8 + .incbin "graphics/field_effect_objects/pics/sand_disguise/2.4bpp" + + .align 2 +gFieldEffectPic_SandDisguise_3: @ 836C5C8 + .incbin "graphics/field_effect_objects/pics/sand_disguise/3.4bpp" + + .align 2 +gFieldEffectPic_SandDisguise_4: @ 836C6C8 + .incbin "graphics/field_effect_objects/pics/sand_disguise/4.4bpp" + + .align 2 +gFieldEffectPic_SandDisguise_5: @ 836C7C8 + .incbin "graphics/field_effect_objects/pics/sand_disguise/5.4bpp" + + .align 2 +gFieldEffectPic_SandDisguise_6: @ 836C8C8 + .incbin "graphics/field_effect_objects/pics/sand_disguise/6.4bpp" + + .align 2 +gFieldEffectPic_HotSpringsWater: @ 836C9C8 + .incbin "graphics/field_effect_objects/pics/hot_springs_water.4bpp" + + .align 2 +gFieldEffectObjectPalette2: @ 836CA48 + .incbin "graphics/field_effect_objects/palettes/02.gbapal" + + .align 2 +gFieldEffectPic_PopOutOfAsh_0: @ 836CA68 + .incbin "graphics/field_effect_objects/pics/pop_out_of_ash/0.4bpp" + + .align 2 +gFieldEffectPic_PopOutOfAsh_1: @ 836CAE8 + .incbin "graphics/field_effect_objects/pics/pop_out_of_ash/1.4bpp" + + .align 2 +gFieldEffectPic_PopOutOfAsh_2: @ 836CB68 + .incbin "graphics/field_effect_objects/pics/pop_out_of_ash/2.4bpp" + + .align 2 +gFieldEffectPic_PopOutOfAsh_3: @ 836CBE8 + .incbin "graphics/field_effect_objects/pics/pop_out_of_ash/3.4bpp" + + .align 2 +gFieldEffectPic_PopOutOfAsh_4: @ 836CC68 + .incbin "graphics/field_effect_objects/pics/pop_out_of_ash/4.4bpp" + + .align 2 +gFieldEffectPic_LavaridgeGymWarp_0: @ 836CCE8 + .incbin "graphics/field_effect_objects/pics/lavaridge_gym_warp/0.4bpp" + + .align 2 +gFieldEffectPic_LavaridgeGymWarp_1: @ 836CD68 + .incbin "graphics/field_effect_objects/pics/lavaridge_gym_warp/1.4bpp" + + .align 2 +gFieldEffectPic_LavaridgeGymWarp_2: @ 836CDE8 + .incbin "graphics/field_effect_objects/pics/lavaridge_gym_warp/2.4bpp" + + .align 2 +gFieldEffectPic_LavaridgeGymWarp_3: @ 836CE68 + .incbin "graphics/field_effect_objects/pics/lavaridge_gym_warp/3.4bpp" + + .align 2 +gFieldEffectPic_LavaridgeGymWarp_4: @ 836CEE8 + .incbin "graphics/field_effect_objects/pics/lavaridge_gym_warp/4.4bpp" + + .align 2 +gFieldEffectPic_Bubbles_0: @ 836CF68 + .incbin "graphics/field_effect_objects/pics/bubbles/0.4bpp" + + .align 2 +gFieldEffectPic_Bubbles_1: @ 836D068 + .incbin "graphics/field_effect_objects/pics/bubbles/1.4bpp" + + .align 2 +gFieldEffectPic_Bubbles_2: @ 836D168 + .incbin "graphics/field_effect_objects/pics/bubbles/2.4bpp" + + .align 2 +gFieldEffectPic_Bubbles_3: @ 836D268 + .incbin "graphics/field_effect_objects/pics/bubbles/3.4bpp" + + .align 2 +gFieldEffectPic_Bubbles_4: @ 836D368 + .incbin "graphics/field_effect_objects/pics/bubbles/4.4bpp" + + .align 2 +gFieldEffectPic_Bubbles_5: @ 836D468 + .incbin "graphics/field_effect_objects/pics/bubbles/5.4bpp" + + .align 2 +gFieldEffectPic_Bubbles_6: @ 836D568 + .incbin "graphics/field_effect_objects/pics/bubbles/6.4bpp" + + .align 2 +gFieldEffectPic_Bubbles_7: @ 836D668 + .incbin "graphics/field_effect_objects/pics/bubbles/7.4bpp" + + .align 2 +gFieldEffectPic_Sparkle_0: @ 836D768 + .incbin "graphics/field_effect_objects/pics/sparkle/0.4bpp" + + .align 2 +gFieldEffectPic_Sparkle_1: @ 836D7E8 + .incbin "graphics/field_effect_objects/pics/sparkle/1.4bpp" + + .align 2 +gFieldEffectObjectPalette3: @ 836D868 + .incbin "graphics/field_effect_objects/palettes/03.gbapal" + + .align 2 +gFieldEffectPic_Bird: @ 836D888 + .incbin "graphics/field_effect_objects/pics/bird.4bpp" diff --git a/data/graphics/field_objects/field_effect_object_graphics.s b/data/graphics/field_objects/field_effect_object_graphics.s deleted file mode 100644 index 67865c4d0..000000000 --- a/data/graphics/field_objects/field_effect_object_graphics.s +++ /dev/null @@ -1,556 +0,0 @@ - .align 2 -gFieldEffectPic_ShadowSmall: @ 8368528 - .incbin "graphics/field_effect_objects/pics/shadow_small.4bpp" - - .align 2 -gFieldEffectPic_ShadowMedium: @ 8368548 - .incbin "graphics/field_effect_objects/pics/shadow_medium.4bpp" - - .align 2 -gFieldEffectPic_ShadowLarge: @ 8368588 - .incbin "graphics/field_effect_objects/pics/shadow_large.4bpp" - - .align 2 -gFieldEffectPic_ShadowExtraLarge: @ 8368608 - .incbin "graphics/field_effect_objects/pics/shadow_extra_large.4bpp" - - .align 2 - .space 0x120 - - .align 2 -gFieldEffectPic_CutGrass: @ 8368B28 - .incbin "graphics/field_effect_objects/pics/cut_grass.4bpp" - .incbin "graphics/field_effect_objects/pics/cut_grass.4bpp" @ included twice - - .align 2 -gFieldEffectObjectPalette6: @ 8368B68 - .incbin "graphics/field_effect_objects/palettes/06.gbapal" - - .align 2 -gFieldEffectPic_Ripple_0: @ 8368B88 - .incbin "graphics/field_effect_objects/pics/ripple/0.4bpp" - - .align 2 -gFieldEffectPic_Ripple_1: @ 8368C08 - .incbin "graphics/field_effect_objects/pics/ripple/1.4bpp" - - .align 2 -gFieldEffectPic_Ripple_2: @ 8368C88 - .incbin "graphics/field_effect_objects/pics/ripple/2.4bpp" - - .align 2 -gFieldEffectPic_Ripple_3: @ 8368D08 - .incbin "graphics/field_effect_objects/pics/ripple/3.4bpp" - - .align 2 -gFieldEffectPic_Ripple_4: @ 8368D88 - .incbin "graphics/field_effect_objects/pics/ripple/4.4bpp" - - .align 2 -gFieldEffectPic_Ash_0: @ 8368E08 - .incbin "graphics/field_effect_objects/pics/ash/0.4bpp" - - .align 2 -gFieldEffectPic_Ash_1: @ 8368E88 - .incbin "graphics/field_effect_objects/pics/ash/1.4bpp" - - .align 2 -gFieldEffectPic_Ash_2: @ 8368F08 - .incbin "graphics/field_effect_objects/pics/ash/2.4bpp" - - .align 2 -gFieldEffectPic_Ash_3: @ 8368F88 - .incbin "graphics/field_effect_objects/pics/ash/3.4bpp" - - .align 2 -gFieldEffectPic_Ash_4: @ 8369008 - .incbin "graphics/field_effect_objects/pics/ash/4.4bpp" - - .align 2 -gFieldEffectPic_Arrow_0: @ 8369088 - .incbin "graphics/field_effect_objects/pics/arrow/0.4bpp" - - .align 2 -gFieldEffectPic_Arrow_1: @ 8369108 - .incbin "graphics/field_effect_objects/pics/arrow/1.4bpp" - - .align 2 -gFieldEffectPic_Arrow_2: @ 8369188 - .incbin "graphics/field_effect_objects/pics/arrow/2.4bpp" - - .align 2 -gFieldEffectPic_Arrow_3: @ 8369208 - .incbin "graphics/field_effect_objects/pics/arrow/3.4bpp" - - .align 2 -gFieldEffectPic_Arrow_4: @ 8369288 - .incbin "graphics/field_effect_objects/pics/arrow/4.4bpp" - - .align 2 -gFieldEffectPic_Arrow_5: @ 8369308 - .incbin "graphics/field_effect_objects/pics/arrow/5.4bpp" - - .align 2 -gFieldEffectPic_Arrow_6: @ 8369388 - .incbin "graphics/field_effect_objects/pics/arrow/6.4bpp" - - .align 2 -gFieldEffectPic_Arrow_7: @ 8369408 - .incbin "graphics/field_effect_objects/pics/arrow/7.4bpp" - - .align 2 -gFieldEffectObjectPalette0: @ 8369488 - .incbin "graphics/field_effect_objects/palettes/00.gbapal" - - .align 2 -gFieldEffectObjectPalette1: @ 83694A8 - .incbin "graphics/field_effect_objects/palettes/01.gbapal" - - .align 2 -gFieldEffectPic_Dust_0: @ 83694C8 - .incbin "graphics/field_effect_objects/pics/dust/0.4bpp" - - .align 2 -gFieldEffectPic_Dust_1: @ 8369508 - .incbin "graphics/field_effect_objects/pics/dust/1.4bpp" - - .align 2 -gFieldEffectPic_Dust_2: @ 8369548 - .incbin "graphics/field_effect_objects/pics/dust/2.4bpp" - - .incbin "graphics/field_effect_objects/unknown.bin" - - .align 2 -gFieldEffectPic_JumpTallGrass_0: @ 8369648 - .incbin "graphics/field_effect_objects/pics/jump_tall_grass/0.4bpp" - - .align 2 -gFieldEffectPic_JumpTallGrass_1: @ 8369688 - .incbin "graphics/field_effect_objects/pics/jump_tall_grass/1.4bpp" - - .align 2 -gFieldEffectPic_JumpTallGrass_2: @ 83696C8 - .incbin "graphics/field_effect_objects/pics/jump_tall_grass/2.4bpp" - - .align 2 -gFieldEffectPic_JumpTallGrass_3: @ 8369708 - .incbin "graphics/field_effect_objects/pics/jump_tall_grass/3.4bpp" - - .incbin "graphics/field_effect_objects/pics/unused_grass/0.4bpp" - .incbin "graphics/field_effect_objects/pics/unused_grass/1.4bpp" - .incbin "graphics/field_effect_objects/pics/unused_grass/2.4bpp" - .incbin "graphics/field_effect_objects/pics/unused_grass/3.4bpp" - - .align 2 -gFieldEffectPic_JumpLongGrass_0: @ 8369948 - .incbin "graphics/field_effect_objects/pics/jump_long_grass/0.4bpp" - - .align 2 -gFieldEffectPic_JumpLongGrass_1: @ 83699C8 - .incbin "graphics/field_effect_objects/pics/jump_long_grass/1.4bpp" - - .align 2 -gFieldEffectPic_JumpLongGrass_2: @ 8369A48 - .incbin "graphics/field_effect_objects/pics/jump_long_grass/2.4bpp" - - .align 2 -gFieldEffectPic_JumpLongGrass_3: @ 8369AC8 - .incbin "graphics/field_effect_objects/pics/jump_long_grass/3.4bpp" - - .align 2 -gFieldEffectPic_JumpLongGrass_4: @ 8369B48 - .incbin "graphics/field_effect_objects/pics/jump_long_grass/4.4bpp" - - .incbin "graphics/field_effect_objects/pics/jump_long_grass/unused.4bpp" - - .align 2 -gFieldEffectPic_JumpLongGrass_5: @ 8369C48 - .incbin "graphics/field_effect_objects/pics/jump_long_grass/5.4bpp" - - .align 2 -gFieldEffectPic_Unknown17_0: @ 8369CC8 - .incbin "graphics/field_effect_objects/pics/unknown_17/0.4bpp" - - .align 2 -gFieldEffectPic_Unknown17_1: @ 8369D48 - .incbin "graphics/field_effect_objects/pics/unknown_17/1.4bpp" - - .align 2 -gFieldEffectPic_Unknown17_2: @ 8369DC8 - .incbin "graphics/field_effect_objects/pics/unknown_17/2.4bpp" - - .align 2 -gFieldEffectPic_Unknown17_3: @ 8369E48 - .incbin "graphics/field_effect_objects/pics/unknown_17/3.4bpp" - - .align 2 -gFieldEffectPic_Unknown17_4: @ 8369EC8 - .incbin "graphics/field_effect_objects/pics/unknown_17/4.4bpp" - - .align 2 -gFieldEffectPic_Unknown17_5: @ 8369F48 - .incbin "graphics/field_effect_objects/pics/unknown_17/5.4bpp" - - .align 2 -gFieldEffectPic_Unknown17_6: @ 8369FC8 - .incbin "graphics/field_effect_objects/pics/unknown_17/6.4bpp" - - .align 2 -gFieldEffectPic_Unknown17_7: @ 836A048 - .incbin "graphics/field_effect_objects/pics/unknown_17/7.4bpp" - - .align 2 -gFieldEffectPic_Unknown18_0: @ 836A0C8 - .incbin "graphics/field_effect_objects/pics/unknown_18/0.4bpp" - - .align 2 -gFieldEffectPic_Unknown18_1: @ 836A148 - .incbin "graphics/field_effect_objects/pics/unknown_18/1.4bpp" - - .align 2 -gFieldEffectPic_Unknown18_2: @ 836A1C8 - .incbin "graphics/field_effect_objects/pics/unknown_18/2.4bpp" - - .align 2 -gFieldEffectPic_Unknown18_3: @ 836A248 - .incbin "graphics/field_effect_objects/pics/unknown_18/3.4bpp" - - .align 2 -gFieldEffectPic_LongGrass_0: @ 836A2C8 - .incbin "graphics/field_effect_objects/pics/long_grass/0.4bpp" - - .align 2 -gFieldEffectPic_LongGrass_1: @ 836A348 - .incbin "graphics/field_effect_objects/pics/long_grass/1.4bpp" - - .align 2 -gFieldEffectPic_LongGrass_2: @ 836A3C8 - .incbin "graphics/field_effect_objects/pics/long_grass/2.4bpp" - - .align 2 -gFieldEffectPic_LongGrass_3: @ 836A448 - .incbin "graphics/field_effect_objects/pics/long_grass/3.4bpp" - - .align 2 -gFieldEffectPic_TallGrass_0: @ 836A4C8 - .incbin "graphics/field_effect_objects/pics/tall_grass/0.4bpp" - - .align 2 -gFieldEffectPic_TallGrass_1: @ 836A548 - .incbin "graphics/field_effect_objects/pics/tall_grass/1.4bpp" - - .align 2 -gFieldEffectPic_TallGrass_2: @ 836A5C8 - .incbin "graphics/field_effect_objects/pics/tall_grass/2.4bpp" - - .align 2 -gFieldEffectPic_TallGrass_3: @ 836A648 - .incbin "graphics/field_effect_objects/pics/tall_grass/3.4bpp" - - .align 2 -gFieldEffectPic_TallGrass_4: @ 836A6C8 - .incbin "graphics/field_effect_objects/pics/tall_grass/4.4bpp" - - .align 2 -gFieldEffectPic_ShortGrass_0: @ 836A748 - .incbin "graphics/field_effect_objects/pics/short_grass/0.4bpp" - - .align 2 -gFieldEffectPic_ShortGrass_1: @ 836A7C8 - .incbin "graphics/field_effect_objects/pics/short_grass/1.4bpp" - - .align 2 -gFieldEffectPic_SandFootprints_0: @ 836A848 - .incbin "graphics/field_effect_objects/pics/sand_footprints/0.4bpp" - - .align 2 -gFieldEffectPic_SandFootprints_1: @ 836A8C8 - .incbin "graphics/field_effect_objects/pics/sand_footprints/1.4bpp" - - .align 2 -gFieldEffectPic_DeepSandFootprints_0: @ 836A948 - .incbin "graphics/field_effect_objects/pics/deep_sand_footprints/0.4bpp" - - .align 2 -gFieldEffectPic_DeepSandFootprints_1: @ 836A9C8 - .incbin "graphics/field_effect_objects/pics/deep_sand_footprints/1.4bpp" - - .align 2 -gFieldEffectPic_BikeTireTracks_0: @ 836AA48 - .incbin "graphics/field_effect_objects/pics/bike_tire_tracks/0.4bpp" - - .align 2 -gFieldEffectPic_BikeTireTracks_1: @ 836AAC8 - .incbin "graphics/field_effect_objects/pics/bike_tire_tracks/1.4bpp" - - .align 2 -gFieldEffectPic_BikeTireTracks_2: @ 836AB48 - .incbin "graphics/field_effect_objects/pics/bike_tire_tracks/2.4bpp" - - .align 2 -gFieldEffectPic_BikeTireTracks_3: @ 836ABC8 - .incbin "graphics/field_effect_objects/pics/bike_tire_tracks/3.4bpp" - - .align 2 -gFieldEffectPic_Unknown19_0: @ 836AC48 - .incbin "graphics/field_effect_objects/pics/unknown_19/0.4bpp" - - .align 2 -gFieldEffectPic_Unknown19_1: @ 836ACC8 - .incbin "graphics/field_effect_objects/pics/unknown_19/1.4bpp" - - .align 2 -gFieldEffectPic_Unknown19_2: @ 836AD48 - .incbin "graphics/field_effect_objects/pics/unknown_19/2.4bpp" - - .align 2 -gFieldEffectPic_Unknown19_3: @ 836ADC8 - .incbin "graphics/field_effect_objects/pics/unknown_19/3.4bpp" - - .align 2 -gFieldEffectPic_SandPile_0: @ 836AE48 - .incbin "graphics/field_effect_objects/pics/sand_pile/0.4bpp" - - .align 2 -gFieldEffectPic_SandPile_1: @ 836AE88 - .incbin "graphics/field_effect_objects/pics/sand_pile/1.4bpp" - - .align 2 -gFieldEffectPic_SandPile_2: @ 836AEC8 - .incbin "graphics/field_effect_objects/pics/sand_pile/2.4bpp" - - .align 2 -gFieldEffectPic_JumpBigSplash_0: @ 836AF08 - .incbin "graphics/field_effect_objects/pics/jump_big_splash/0.4bpp" - - .align 2 -gFieldEffectPic_JumpBigSplash_1: @ 836AF88 - .incbin "graphics/field_effect_objects/pics/jump_big_splash/1.4bpp" - - .align 2 -gFieldEffectPic_JumpBigSplash_2: @ 836B008 - .incbin "graphics/field_effect_objects/pics/jump_big_splash/2.4bpp" - - .align 2 -gFieldEffectPic_JumpBigSplash_3: @ 836B088 - .incbin "graphics/field_effect_objects/pics/jump_big_splash/3.4bpp" - - .align 2 -gFieldEffectPic_Splash_0: @ 836B108 - .incbin "graphics/field_effect_objects/pics/splash/0.4bpp" - - .align 2 -gFieldEffectPic_Splash_1: @ 836B148 - .incbin "graphics/field_effect_objects/pics/splash/1.4bpp" - - .align 2 -gFieldEffectPic_JumpSmallSplash_0: @ 836B188 - .incbin "graphics/field_effect_objects/pics/jump_small_splash/0.4bpp" - - .align 2 -gFieldEffectPic_JumpSmallSplash_1: @ 836B1C8 - .incbin "graphics/field_effect_objects/pics/jump_small_splash/1.4bpp" - - .align 2 -gFieldEffectPic_JumpSmallSplash_2: @ 836B208 - .incbin "graphics/field_effect_objects/pics/jump_small_splash/2.4bpp" - - .align 2 -gFieldEffectPic_Unknown20_0: @ 836B248 - .incbin "graphics/field_effect_objects/pics/unknown_20/0.4bpp" - - .align 2 -gFieldEffectPic_Unknown20_1: @ 836B2C8 - .incbin "graphics/field_effect_objects/pics/unknown_20/1.4bpp" - - .align 2 -gFieldEffectPic_Unknown20_2: @ 836B348 - .incbin "graphics/field_effect_objects/pics/unknown_20/2.4bpp" - - .align 2 -gFieldEffectPic_Unknown20_3: @ 836B3C8 - .incbin "graphics/field_effect_objects/pics/unknown_20/3.4bpp" - - .align 2 -gFieldEffectPic_Unknown20_4: @ 836B448 - .incbin "graphics/field_effect_objects/pics/unknown_20/4.4bpp" - - .align 2 -gFieldEffectPic_TreeDisguise_0: @ 836B4C8 - .incbin "graphics/field_effect_objects/pics/tree_disguise/0.4bpp" - - .align 2 -gFieldEffectPic_TreeDisguise_1: @ 836B5C8 - .incbin "graphics/field_effect_objects/pics/tree_disguise/1.4bpp" - - .align 2 -gFieldEffectPic_TreeDisguise_2: @ 836B6C8 - .incbin "graphics/field_effect_objects/pics/tree_disguise/2.4bpp" - - .align 2 -gFieldEffectPic_TreeDisguise_3: @ 836B7C8 - .incbin "graphics/field_effect_objects/pics/tree_disguise/3.4bpp" - - .align 2 -gFieldEffectPic_TreeDisguise_4: @ 836B8C8 - .incbin "graphics/field_effect_objects/pics/tree_disguise/4.4bpp" - - .align 2 -gFieldEffectPic_TreeDisguise_5: @ 836B9C8 - .incbin "graphics/field_effect_objects/pics/tree_disguise/5.4bpp" - - .align 2 -gFieldEffectPic_TreeDisguise_6: @ 836BAC8 - .incbin "graphics/field_effect_objects/pics/tree_disguise/6.4bpp" - - .align 2 -gFieldEffectPic_MountainDisguise_0: @ 836BBC8 - .incbin "graphics/field_effect_objects/pics/mountain_disguise/0.4bpp" - - .align 2 -gFieldEffectPic_MountainDisguise_1: @ 836BCC8 - .incbin "graphics/field_effect_objects/pics/mountain_disguise/1.4bpp" - - .align 2 -gFieldEffectPic_MountainDisguise_2: @ 836BDC8 - .incbin "graphics/field_effect_objects/pics/mountain_disguise/2.4bpp" - - .align 2 -gFieldEffectPic_MountainDisguise_3: @ 836BEC8 - .incbin "graphics/field_effect_objects/pics/mountain_disguise/3.4bpp" - - .align 2 -gFieldEffectPic_MountainDisguise_4: @ 836BFC8 - .incbin "graphics/field_effect_objects/pics/mountain_disguise/4.4bpp" - - .align 2 -gFieldEffectPic_MountainDisguise_5: @ 836C0C8 - .incbin "graphics/field_effect_objects/pics/mountain_disguise/5.4bpp" - - .align 2 -gFieldEffectPic_MountainDisguise_6: @ 836C1C8 - .incbin "graphics/field_effect_objects/pics/mountain_disguise/6.4bpp" - - .align 2 -gFieldEffectPic_SandDisguise_0: @ 836C2C8 - .incbin "graphics/field_effect_objects/pics/sand_disguise/0.4bpp" - - .align 2 -gFieldEffectPic_SandDisguise_1: @ 836C3C8 - .incbin "graphics/field_effect_objects/pics/sand_disguise/1.4bpp" - - .align 2 -gFieldEffectPic_SandDisguise_2: @ 836C4C8 - .incbin "graphics/field_effect_objects/pics/sand_disguise/2.4bpp" - - .align 2 -gFieldEffectPic_SandDisguise_3: @ 836C5C8 - .incbin "graphics/field_effect_objects/pics/sand_disguise/3.4bpp" - - .align 2 -gFieldEffectPic_SandDisguise_4: @ 836C6C8 - .incbin "graphics/field_effect_objects/pics/sand_disguise/4.4bpp" - - .align 2 -gFieldEffectPic_SandDisguise_5: @ 836C7C8 - .incbin "graphics/field_effect_objects/pics/sand_disguise/5.4bpp" - - .align 2 -gFieldEffectPic_SandDisguise_6: @ 836C8C8 - .incbin "graphics/field_effect_objects/pics/sand_disguise/6.4bpp" - - .align 2 -gFieldEffectPic_HotSpringsWater: @ 836C9C8 - .incbin "graphics/field_effect_objects/pics/hot_springs_water.4bpp" - - .align 2 -gFieldEffectObjectPalette2: @ 836CA48 - .incbin "graphics/field_effect_objects/palettes/02.gbapal" - - .align 2 -gFieldEffectPic_PopOutOfAsh_0: @ 836CA68 - .incbin "graphics/field_effect_objects/pics/pop_out_of_ash/0.4bpp" - - .align 2 -gFieldEffectPic_PopOutOfAsh_1: @ 836CAE8 - .incbin "graphics/field_effect_objects/pics/pop_out_of_ash/1.4bpp" - - .align 2 -gFieldEffectPic_PopOutOfAsh_2: @ 836CB68 - .incbin "graphics/field_effect_objects/pics/pop_out_of_ash/2.4bpp" - - .align 2 -gFieldEffectPic_PopOutOfAsh_3: @ 836CBE8 - .incbin "graphics/field_effect_objects/pics/pop_out_of_ash/3.4bpp" - - .align 2 -gFieldEffectPic_PopOutOfAsh_4: @ 836CC68 - .incbin "graphics/field_effect_objects/pics/pop_out_of_ash/4.4bpp" - - .align 2 -gFieldEffectPic_LavaridgeGymWarp_0: @ 836CCE8 - .incbin "graphics/field_effect_objects/pics/lavaridge_gym_warp/0.4bpp" - - .align 2 -gFieldEffectPic_LavaridgeGymWarp_1: @ 836CD68 - .incbin "graphics/field_effect_objects/pics/lavaridge_gym_warp/1.4bpp" - - .align 2 -gFieldEffectPic_LavaridgeGymWarp_2: @ 836CDE8 - .incbin "graphics/field_effect_objects/pics/lavaridge_gym_warp/2.4bpp" - - .align 2 -gFieldEffectPic_LavaridgeGymWarp_3: @ 836CE68 - .incbin "graphics/field_effect_objects/pics/lavaridge_gym_warp/3.4bpp" - - .align 2 -gFieldEffectPic_LavaridgeGymWarp_4: @ 836CEE8 - .incbin "graphics/field_effect_objects/pics/lavaridge_gym_warp/4.4bpp" - - .align 2 -gFieldEffectPic_Bubbles_0: @ 836CF68 - .incbin "graphics/field_effect_objects/pics/bubbles/0.4bpp" - - .align 2 -gFieldEffectPic_Bubbles_1: @ 836D068 - .incbin "graphics/field_effect_objects/pics/bubbles/1.4bpp" - - .align 2 -gFieldEffectPic_Bubbles_2: @ 836D168 - .incbin "graphics/field_effect_objects/pics/bubbles/2.4bpp" - - .align 2 -gFieldEffectPic_Bubbles_3: @ 836D268 - .incbin "graphics/field_effect_objects/pics/bubbles/3.4bpp" - - .align 2 -gFieldEffectPic_Bubbles_4: @ 836D368 - .incbin "graphics/field_effect_objects/pics/bubbles/4.4bpp" - - .align 2 -gFieldEffectPic_Bubbles_5: @ 836D468 - .incbin "graphics/field_effect_objects/pics/bubbles/5.4bpp" - - .align 2 -gFieldEffectPic_Bubbles_6: @ 836D568 - .incbin "graphics/field_effect_objects/pics/bubbles/6.4bpp" - - .align 2 -gFieldEffectPic_Bubbles_7: @ 836D668 - .incbin "graphics/field_effect_objects/pics/bubbles/7.4bpp" - - .align 2 -gFieldEffectPic_Sparkle_0: @ 836D768 - .incbin "graphics/field_effect_objects/pics/sparkle/0.4bpp" - - .align 2 -gFieldEffectPic_Sparkle_1: @ 836D7E8 - .incbin "graphics/field_effect_objects/pics/sparkle/1.4bpp" - - .align 2 -gFieldEffectObjectPalette3: @ 836D868 - .incbin "graphics/field_effect_objects/palettes/03.gbapal" - - .align 2 -gFieldEffectPic_Bird: @ 836D888 - .incbin "graphics/field_effect_objects/pics/bird.4bpp" diff --git a/data/graphics/field_objects/field_effect_object_template_pointers.inc b/data/graphics/field_objects/field_effect_object_template_pointers.inc new file mode 100644 index 000000000..278de275d --- /dev/null +++ b/data/graphics/field_objects/field_effect_object_template_pointers.inc @@ -0,0 +1,38 @@ + .align 2 +gFieldEffectObjectTemplatePointers:: @ 836DFC0 + .4byte gFieldEffectSpriteTemplate_ShadowSmall + .4byte gFieldEffectSpriteTemplate_ShadowMedium + .4byte gFieldEffectSpriteTemplate_ShadowLarge + .4byte gFieldEffectSpriteTemplate_ShadowExtraLarge + .4byte gFieldEffectSpriteTemplate_TallGrass + .4byte gFieldEffectSpriteTemplate_Ripple + .4byte gFieldEffectSpriteTemplate_Ash + .4byte gFieldEffectSpriteTemplate_SurfBlob + .4byte gFieldEffectSpriteTemplate_Arrow + .4byte gFieldEffectSpriteTemplate_Dust + .4byte gFieldEffectSpriteTemplate_JumpTallGrass + .4byte gFieldEffectSpriteTemplate_SandFootprints + .4byte gFieldEffectSpriteTemplate_JumpBigSplash + .4byte gFieldEffectSpriteTemplate_Splash + .4byte gFieldEffectSpriteTemplate_JumpSmallSplash + .4byte gFieldEffectSpriteTemplate_LongGrass + .4byte gFieldEffectSpriteTemplate_JumpLongGrass + .4byte gFieldEffectSpriteTemplate_Unknown17 + .4byte gFieldEffectSpriteTemplate_Unknown18 + .4byte gFieldEffectSpriteTemplate_Unknown19 + .4byte gFieldEffectSpriteTemplate_Unknown20 + .4byte gFieldEffectSpriteTemplate_Unknown21 + .4byte gFieldEffectSpriteTemplate_BerryTreeGrowthSparkle + .4byte gFieldEffectSpriteTemplate_DeepSandFootprints + .4byte gFieldEffectSpriteTemplate_TreeDisguise + .4byte gFieldEffectSpriteTemplate_MountainDisguise + .4byte gFieldEffectSpriteTemplate_Bird + .4byte gFieldEffectSpriteTemplate_BikeTireTracks + .4byte gFieldEffectSpriteTemplate_SandDisguise + .4byte gFieldEffectSpriteTemplate_SandPile + .4byte gFieldEffectSpriteTemplate_ShortGrass + .4byte gFieldEffectSpriteTemplate_HotSpringsWater + .4byte gFieldEffectSpriteTemplate_PopOutOfAsh + .4byte gFieldEffectSpriteTemplate_LavaridgeGymWarp + .4byte gFieldEffectSpriteTemplate_Bubbles + .4byte gFieldEffectSpriteTemplate_Sparkle diff --git a/data/graphics/field_objects/field_effect_object_template_pointers.s b/data/graphics/field_objects/field_effect_object_template_pointers.s deleted file mode 100644 index 278de275d..000000000 --- a/data/graphics/field_objects/field_effect_object_template_pointers.s +++ /dev/null @@ -1,38 +0,0 @@ - .align 2 -gFieldEffectObjectTemplatePointers:: @ 836DFC0 - .4byte gFieldEffectSpriteTemplate_ShadowSmall - .4byte gFieldEffectSpriteTemplate_ShadowMedium - .4byte gFieldEffectSpriteTemplate_ShadowLarge - .4byte gFieldEffectSpriteTemplate_ShadowExtraLarge - .4byte gFieldEffectSpriteTemplate_TallGrass - .4byte gFieldEffectSpriteTemplate_Ripple - .4byte gFieldEffectSpriteTemplate_Ash - .4byte gFieldEffectSpriteTemplate_SurfBlob - .4byte gFieldEffectSpriteTemplate_Arrow - .4byte gFieldEffectSpriteTemplate_Dust - .4byte gFieldEffectSpriteTemplate_JumpTallGrass - .4byte gFieldEffectSpriteTemplate_SandFootprints - .4byte gFieldEffectSpriteTemplate_JumpBigSplash - .4byte gFieldEffectSpriteTemplate_Splash - .4byte gFieldEffectSpriteTemplate_JumpSmallSplash - .4byte gFieldEffectSpriteTemplate_LongGrass - .4byte gFieldEffectSpriteTemplate_JumpLongGrass - .4byte gFieldEffectSpriteTemplate_Unknown17 - .4byte gFieldEffectSpriteTemplate_Unknown18 - .4byte gFieldEffectSpriteTemplate_Unknown19 - .4byte gFieldEffectSpriteTemplate_Unknown20 - .4byte gFieldEffectSpriteTemplate_Unknown21 - .4byte gFieldEffectSpriteTemplate_BerryTreeGrowthSparkle - .4byte gFieldEffectSpriteTemplate_DeepSandFootprints - .4byte gFieldEffectSpriteTemplate_TreeDisguise - .4byte gFieldEffectSpriteTemplate_MountainDisguise - .4byte gFieldEffectSpriteTemplate_Bird - .4byte gFieldEffectSpriteTemplate_BikeTireTracks - .4byte gFieldEffectSpriteTemplate_SandDisguise - .4byte gFieldEffectSpriteTemplate_SandPile - .4byte gFieldEffectSpriteTemplate_ShortGrass - .4byte gFieldEffectSpriteTemplate_HotSpringsWater - .4byte gFieldEffectSpriteTemplate_PopOutOfAsh - .4byte gFieldEffectSpriteTemplate_LavaridgeGymWarp - .4byte gFieldEffectSpriteTemplate_Bubbles - .4byte gFieldEffectSpriteTemplate_Sparkle diff --git a/data/graphics/field_objects/field_effect_objects.inc b/data/graphics/field_objects/field_effect_objects.inc new file mode 100644 index 000000000..c3a9585f4 --- /dev/null +++ b/data/graphics/field_objects/field_effect_objects.inc @@ -0,0 +1,968 @@ + .align 2 +gFieldEffectObjectPaletteInfo0:: @ 8374524 + obj_pal gFieldEffectObjectPalette0, 0x1004 + + .align 2 +gFieldEffectObjectPaletteInfo1:: @ 837452C + obj_pal gFieldEffectObjectPalette1, 0x1005 + + .align 2 +gFieldEffectAnim_8374534: @ 8374534 + obj_image_anim_frame 0, 1 + obj_image_anim_end + + .align 2 +gFieldEffectAnimTable_Shadow: @ 837453C + .4byte gFieldEffectAnim_8374534 + + .align 2 +gFieldEffectPicTable_ShadowSmall: @ 8374540 + obj_frame_tiles gFieldEffectPic_ShadowSmall, 0x20 + + .align 2 +gFieldEffectPicTable_ShadowMedium: @ 8374548 + obj_frame_tiles gFieldEffectPic_ShadowMedium, 0x40 + + .align 2 +gFieldEffectPicTable_ShadowLarge: @ 8374550 + obj_frame_tiles gFieldEffectPic_ShadowLarge, 0x80 + + .align 2 +gFieldEffectPicTable_ShadowExtraLarge: @ 8374558 + obj_frame_tiles gFieldEffectPic_ShadowExtraLarge, 0x400 + + .align 2 +gFieldEffectSpriteTemplate_ShadowSmall: @ 8374560 + spr_template 0xFFFF, 0xFFFF, gFieldOamData_8x8, gFieldEffectAnimTable_Shadow, gFieldEffectPicTable_ShadowSmall, gDummySpriteAffineAnimTable, oamc_shadow + + .align 2 +gFieldEffectSpriteTemplate_ShadowMedium: @ 8374578 + spr_template 0xFFFF, 0xFFFF, gFieldOamData_16x8, gFieldEffectAnimTable_Shadow, gFieldEffectPicTable_ShadowMedium, gDummySpriteAffineAnimTable, oamc_shadow + + .align 2 +gFieldEffectSpriteTemplate_ShadowLarge: @ 8374590 + spr_template 0xFFFF, 0xFFFF, gFieldOamData_32x8, gFieldEffectAnimTable_Shadow, gFieldEffectPicTable_ShadowLarge, gDummySpriteAffineAnimTable, oamc_shadow + + .align 2 +gFieldEffectSpriteTemplate_ShadowExtraLarge: @ 83745A8 + spr_template 0xFFFF, 0xFFFF, gFieldOamData_64x32, gFieldEffectAnimTable_Shadow, gFieldEffectPicTable_ShadowExtraLarge, gDummySpriteAffineAnimTable, oamc_shadow + + .align 2 +gFieldEffectPicTable_TallGrass: @ 83745C0 + obj_frame_tiles gFieldEffectPic_TallGrass_0, 0x80 + obj_frame_tiles gFieldEffectPic_TallGrass_1, 0x80 + obj_frame_tiles gFieldEffectPic_TallGrass_2, 0x80 + obj_frame_tiles gFieldEffectPic_TallGrass_3, 0x80 + obj_frame_tiles gFieldEffectPic_TallGrass_4, 0x80 + + .align 2 +gFieldEffectAnim_83745E8: @ 83745E8 + obj_image_anim_frame 1, 10 + obj_image_anim_frame 2, 10 + obj_image_anim_frame 3, 10 + obj_image_anim_frame 4, 10 + obj_image_anim_frame 0, 10 + obj_image_anim_end + + .align 2 +gFieldEffectAnimTable_TallGrass: @ 8374600 + .4byte gFieldEffectAnim_83745E8 + + .align 2 +gFieldEffectSpriteTemplate_TallGrass: @ 8374604 + spr_template 0xFFFF, 0x1005, gFieldOamData_16x16, gFieldEffectAnimTable_TallGrass, gFieldEffectPicTable_TallGrass, gDummySpriteAffineAnimTable, unc_grass_normal + + .align 2 +gFieldEffectPicTable_Ripple: @ 837461C + obj_frame_tiles gFieldEffectPic_Ripple_0, 0x80 + obj_frame_tiles gFieldEffectPic_Ripple_1, 0x80 + obj_frame_tiles gFieldEffectPic_Ripple_2, 0x80 + obj_frame_tiles gFieldEffectPic_Ripple_3, 0x80 + obj_frame_tiles gFieldEffectPic_Ripple_4, 0x80 + + .align 2 +gFieldEffectAnim_8374644: @ 8374644 + obj_image_anim_frame 0, 12 + obj_image_anim_frame 1, 9 + obj_image_anim_frame 2, 9 + obj_image_anim_frame 3, 9 + obj_image_anim_frame 0, 9 + obj_image_anim_frame 1, 9 + obj_image_anim_frame 2, 11 + obj_image_anim_frame 4, 11 + obj_image_anim_end + + .align 2 +gFieldEffectAnimTable_Ripple: @ 8374668 + .4byte gFieldEffectAnim_8374644 + + .align 2 +gFieldEffectSpriteTemplate_Ripple: @ 837466C + spr_template 0xFFFF, 0x1005, gFieldOamData_16x16, gFieldEffectAnimTable_Ripple, gFieldEffectPicTable_Ripple, gDummySpriteAffineAnimTable, sub_8128800 + + .align 2 +gFieldEffectPicTable_Ash: @ 8374684 + obj_frame_tiles gFieldEffectPic_Ash_0, 0x80 + obj_frame_tiles gFieldEffectPic_Ash_1, 0x80 + obj_frame_tiles gFieldEffectPic_Ash_2, 0x80 + obj_frame_tiles gFieldEffectPic_Ash_3, 0x80 + obj_frame_tiles gFieldEffectPic_Ash_4, 0x80 + + .align 2 +gFieldEffectAnim_83746AC: @ 83746AC + obj_image_anim_frame 0, 12 + obj_image_anim_frame 1, 12 + obj_image_anim_frame 2, 8 + obj_image_anim_frame 3, 12 + obj_image_anim_frame 4, 12 + obj_image_anim_end + + .align 2 +gFieldEffectAnimTable_Ash: @ 83746C4 + .4byte gFieldEffectAnim_83746AC + + .align 2 +gFieldEffectSpriteTemplate_Ash: @ 83746C8 + spr_template 0xFFFF, 0x1005, gFieldOamData_16x16, gFieldEffectAnimTable_Ash, gFieldEffectPicTable_Ash, gDummySpriteAffineAnimTable, sub_8127D84 + + .align 2 +gFieldEffectPicTable_SurfBlob: @ 83746E0 + obj_frame_tiles gFieldEffectPic_SurfBlob_0, 0x200 + obj_frame_tiles gFieldEffectPic_SurfBlob_1, 0x200 + obj_frame_tiles gFieldEffectPic_SurfBlob_2, 0x200 + + .align 2 +gFieldEffectAnim_83746F8: @ 83746F8 + obj_image_anim_frame 0, 1 + obj_image_anim_jump 0 + + .align 2 +gFieldEffectAnim_8374700: @ 8374700 + obj_image_anim_frame 1, 1 + obj_image_anim_jump 0 + + .align 2 +gFieldEffectAnim_8374708: @ 8374708 + obj_image_anim_frame 2, 1 + obj_image_anim_jump 0 + + .align 2 +gFieldEffectAnim_8374710: @ 8374710 + obj_image_anim_frame 2, 1, OBJ_IMAGE_ANIM_H_FLIP + obj_image_anim_jump 0 + + .align 2 +gFieldEffectAnimTable_SurfBlob: @ 8374718 + .4byte gFieldEffectAnim_83746F8 + .4byte gFieldEffectAnim_8374700 + .4byte gFieldEffectAnim_8374708 + .4byte gFieldEffectAnim_8374710 + + .align 2 +gFieldEffectSpriteTemplate_SurfBlob: @ 8374728 + spr_template 0xFFFF, 0xFFFF, gFieldOamData_32x32, gFieldEffectAnimTable_SurfBlob, gFieldEffectPicTable_SurfBlob, gDummySpriteAffineAnimTable, sub_8127F7C + + .align 2 +gFieldEffectPicTable_Arrow: @ 8374740 + obj_frame_tiles gFieldEffectPic_Arrow_0, 0x80 + obj_frame_tiles gFieldEffectPic_Arrow_1, 0x80 + obj_frame_tiles gFieldEffectPic_Arrow_2, 0x80 + obj_frame_tiles gFieldEffectPic_Arrow_3, 0x80 + obj_frame_tiles gFieldEffectPic_Arrow_4, 0x80 + obj_frame_tiles gFieldEffectPic_Arrow_5, 0x80 + obj_frame_tiles gFieldEffectPic_Arrow_6, 0x80 + obj_frame_tiles gFieldEffectPic_Arrow_7, 0x80 + + .align 2 +gFieldEffectAnim_8374780: @ 8374780 + obj_image_anim_frame 3, 32 + obj_image_anim_frame 7, 32 + obj_image_anim_jump 0 + + .align 2 +gFieldEffectAnim_837478C: @ 837478C + obj_image_anim_frame 0, 32 + obj_image_anim_frame 4, 32 + obj_image_anim_jump 0 + + .align 2 +gFieldEffectAnim_8374798: @ 8374798 + obj_image_anim_frame 1, 32 + obj_image_anim_frame 5, 32 + obj_image_anim_jump 0 + + .align 2 +gFieldEffectAnim_83747A4: @ 83747A4 + obj_image_anim_frame 2, 32 + obj_image_anim_frame 6, 32 + obj_image_anim_jump 0 + + .align 2 +gFieldEffectAnimTable_Arrow: @ 83747B0 + .4byte gFieldEffectAnim_8374780 + .4byte gFieldEffectAnim_837478C + .4byte gFieldEffectAnim_8374798 + .4byte gFieldEffectAnim_83747A4 + + .align 2 +gFieldEffectSpriteTemplate_Arrow: @ 83747C0 + spr_template 0xFFFF, 0xFFFF, gFieldOamData_16x16, gFieldEffectAnimTable_Arrow, gFieldEffectPicTable_Arrow, gDummySpriteAffineAnimTable, SpriteCallbackDummy + + .align 2 +gFieldEffectPicTable_Dust: @ 83747D8 + obj_frame_tiles gFieldEffectPic_Dust_0, 0x40 + obj_frame_tiles gFieldEffectPic_Dust_1, 0x40 + obj_frame_tiles gFieldEffectPic_Dust_2, 0x40 + + .align 2 +gFieldEffectAnim_83747F0: @ 83747F0 + obj_image_anim_frame 0, 8 + obj_image_anim_frame 1, 8 + obj_image_anim_frame 2, 8 + obj_image_anim_end + + .align 2 +gFieldEffectAnimTable_Dust: @ 8374800 + .4byte gFieldEffectAnim_83747F0 + + .align 2 +gFieldEffectSpriteTemplate_Dust: @ 8374804 + spr_template 0xFFFF, 0x1004, gFieldOamData_16x8, gFieldEffectAnimTable_Dust, gFieldEffectPicTable_Dust, gDummySpriteAffineAnimTable, sub_81287C4 + + .align 2 +gFieldEffectPicTable_JumpTallGrass: @ 837481C + obj_frame_tiles gFieldEffectPic_JumpTallGrass_0, 0x40 + obj_frame_tiles gFieldEffectPic_JumpTallGrass_1, 0x40 + obj_frame_tiles gFieldEffectPic_JumpTallGrass_2, 0x40 + obj_frame_tiles gFieldEffectPic_JumpTallGrass_3, 0x40 + + .align 2 +gFieldEffectAnim_837483C: @ 837483C + obj_image_anim_frame 0, 8 + obj_image_anim_frame 1, 8 + obj_image_anim_frame 2, 8 + obj_image_anim_frame 3, 8 + obj_image_anim_end + + .align 2 +gFieldEffectAnimTable_JumpTallGrass: @ 8374850 + .4byte gFieldEffectAnim_837483C + + .align 2 +gFieldEffectSpriteTemplate_JumpTallGrass: @ 8374854 + spr_template 0xFFFF, 0x1005, gFieldOamData_16x8, gFieldEffectAnimTable_JumpTallGrass, gFieldEffectPicTable_JumpTallGrass, gDummySpriteAffineAnimTable, sub_81287C4 + + .align 2 +gFieldEffectPicTable_SandFootprints: @ 837486C + obj_frame_tiles gFieldEffectPic_SandFootprints_0, 0x80 + obj_frame_tiles gFieldEffectPic_SandFootprints_1, 0x80 + + .align 2 +gFieldEffectAnim_837487C: @ 837487C + obj_image_anim_frame 0, 1, OBJ_IMAGE_ANIM_V_FLIP + obj_image_anim_end + + .align 2 +gFieldEffectAnim_8374884: @ 8374884 + obj_image_anim_frame 0, 1 + obj_image_anim_end + + .align 2 +gFieldEffectAnim_837488C: @ 837488C + obj_image_anim_frame 1, 1 + obj_image_anim_end + + .align 2 +gFieldEffectAnim_8374894: @ 8374894 + obj_image_anim_frame 1, 1, OBJ_IMAGE_ANIM_H_FLIP + obj_image_anim_end + + .align 2 +gFieldEffectAnimTable_SandFootprints: @ 837489C + .4byte gFieldEffectAnim_837487C + .4byte gFieldEffectAnim_837487C + .4byte gFieldEffectAnim_8374884 + .4byte gFieldEffectAnim_837488C + .4byte gFieldEffectAnim_8374894 + + .align 2 +gFieldEffectSpriteTemplate_SandFootprints: @ 83748B0 + spr_template 0xFFFF, 0x1004, gFieldOamData_16x16, gFieldEffectAnimTable_SandFootprints, gFieldEffectPicTable_SandFootprints, gDummySpriteAffineAnimTable, sub_8127584 + + .align 2 +gFieldEffectPicTable_DeepSandFootprints: @ 83748C8 + obj_frame_tiles gFieldEffectPic_DeepSandFootprints_0, 0x80 + obj_frame_tiles gFieldEffectPic_DeepSandFootprints_1, 0x80 + + .align 2 +gFieldEffectAnim_83748D8: @ 83748D8 + obj_image_anim_frame 0, 1, OBJ_IMAGE_ANIM_V_FLIP + obj_image_anim_end + + .align 2 +gFieldEffectAnim_83748E0: @ 83748E0 + obj_image_anim_frame 0, 1 + obj_image_anim_end + + .align 2 +gFieldEffectAnim_83748E8: @ 83748E8 + obj_image_anim_frame 1, 1 + obj_image_anim_end + + .align 2 +gFieldEffectAnim_83748F0: @ 83748F0 + obj_image_anim_frame 1, 1, OBJ_IMAGE_ANIM_H_FLIP + obj_image_anim_end + + .align 2 +gFieldEffectAnimTable_DeepSandFootprints: @ 83748F8 + .4byte gFieldEffectAnim_83748D8 + .4byte gFieldEffectAnim_83748D8 + .4byte gFieldEffectAnim_83748E0 + .4byte gFieldEffectAnim_83748E8 + .4byte gFieldEffectAnim_83748F0 + + .align 2 +gFieldEffectSpriteTemplate_DeepSandFootprints: @ 837490C + spr_template 0xFFFF, 0x1004, gFieldOamData_16x16, gFieldEffectAnimTable_DeepSandFootprints, gFieldEffectPicTable_DeepSandFootprints, gDummySpriteAffineAnimTable, sub_8127584 + + .align 2 +gFieldEffectPicTable_BikeTireTracks: @ 8374924 + obj_frame_tiles gFieldEffectPic_BikeTireTracks_0, 0x80 + obj_frame_tiles gFieldEffectPic_BikeTireTracks_1, 0x80 + obj_frame_tiles gFieldEffectPic_BikeTireTracks_2, 0x80 + obj_frame_tiles gFieldEffectPic_BikeTireTracks_3, 0x80 + + .align 2 +gFieldEffectAnim_8374944: @ 8374944 + obj_image_anim_frame 2, 1 + obj_image_anim_end + + .align 2 +gFieldEffectAnim_837494C: @ 837494C + obj_image_anim_frame 2, 1 + obj_image_anim_end + + .align 2 +gFieldEffectAnim_8374954: @ 8374954 + obj_image_anim_frame 1, 1 + obj_image_anim_end + + .align 2 +gFieldEffectAnim_837495C: @ 837495C + obj_image_anim_frame 1, 1 + obj_image_anim_end + + .align 2 +gFieldEffectAnim_8374964: @ 8374964 + obj_image_anim_frame 0, 1 + obj_image_anim_end + + .align 2 +gFieldEffectAnim_837496C: @ 837496C + obj_image_anim_frame 0, 1, OBJ_IMAGE_ANIM_H_FLIP + obj_image_anim_end + + .align 2 +gFieldEffectAnim_8374974: @ 8374974 + obj_image_anim_frame 3, 1, OBJ_IMAGE_ANIM_H_FLIP + obj_image_anim_end + + .align 2 +gFieldEffectAnim_837497C: @ 837497C + obj_image_anim_frame 3, 1 + obj_image_anim_end + + .align 2 +gFieldEffectAnimTable_BikeTireTracks: @ 8374984 + .4byte gFieldEffectAnim_8374944 + .4byte gFieldEffectAnim_8374944 + .4byte gFieldEffectAnim_837494C + .4byte gFieldEffectAnim_8374954 + .4byte gFieldEffectAnim_837495C + .4byte gFieldEffectAnim_8374964 + .4byte gFieldEffectAnim_837496C + .4byte gFieldEffectAnim_8374974 + .4byte gFieldEffectAnim_837497C + + .align 2 +gFieldEffectSpriteTemplate_BikeTireTracks: @ 83749A8 + spr_template 0xFFFF, 0x1004, gFieldOamData_16x16, gFieldEffectAnimTable_BikeTireTracks, gFieldEffectPicTable_BikeTireTracks, gDummySpriteAffineAnimTable, sub_8127584 + + .align 2 +gFieldEffectPicTable_JumpBigSplash: @ 83749C0 + obj_frame_tiles gFieldEffectPic_JumpBigSplash_0, 0x80 + obj_frame_tiles gFieldEffectPic_JumpBigSplash_1, 0x80 + obj_frame_tiles gFieldEffectPic_JumpBigSplash_2, 0x80 + obj_frame_tiles gFieldEffectPic_JumpBigSplash_3, 0x80 + + .align 2 +gFieldEffectAnim_83749E0: @ 83749E0 + obj_image_anim_frame 0, 8 + obj_image_anim_frame 1, 8 + obj_image_anim_frame 2, 8 + obj_image_anim_frame 3, 8 + obj_image_anim_end + + .align 2 +gFieldEffectAnimTable_JumpBigSplash: @ 83749F4 + .4byte gFieldEffectAnim_83749E0 + + .align 2 +gFieldEffectSpriteTemplate_JumpBigSplash: @ 83749F8 + spr_template 0xFFFF, 0x1004, gFieldOamData_16x16, gFieldEffectAnimTable_JumpBigSplash, gFieldEffectPicTable_JumpBigSplash, gDummySpriteAffineAnimTable, sub_81287C4 + + .align 2 +gFieldEffectPicTable_Splash: @ 8374A10 + obj_frame_tiles gFieldEffectPic_Splash_0, 0x40 + obj_frame_tiles gFieldEffectPic_Splash_1, 0x40 + + .align 2 +gFieldEffectAnim_8374A20: @ 8374A20 + obj_image_anim_frame 0, 4 + obj_image_anim_frame 1, 4 + obj_image_anim_end + + .align 2 +gFieldEffectAnim_8374A2C: @ 8374A2C + obj_image_anim_frame 0, 4 + obj_image_anim_frame 1, 4 + obj_image_anim_frame 0, 6 + obj_image_anim_frame 1, 6 + obj_image_anim_frame 0, 8 + obj_image_anim_frame 1, 8 + obj_image_anim_frame 0, 6 + obj_image_anim_frame 1, 6 + obj_image_anim_jump 0 + + .align 2 +gFieldEffectAnimTable_Splash: @ 8374A50 + .4byte gFieldEffectAnim_8374A20 + .4byte gFieldEffectAnim_8374A2C + + .align 2 +gFieldEffectSpriteTemplate_Splash: @ 8374A58 + spr_template 0xFFFF, 0x1004, gFieldOamData_16x8, gFieldEffectAnimTable_Splash, gFieldEffectPicTable_Splash, gDummySpriteAffineAnimTable, sub_81276B4 + + .align 2 +gFieldEffectPicTable_JumpSmallSplash: @ 8374A70 + obj_frame_tiles gFieldEffectPic_JumpSmallSplash_0, 0x40 + obj_frame_tiles gFieldEffectPic_JumpSmallSplash_1, 0x40 + obj_frame_tiles gFieldEffectPic_JumpSmallSplash_2, 0x40 + + .align 2 +gFieldEffectAnim_8374A88: @ 8374A88 + obj_image_anim_frame 0, 4 + obj_image_anim_frame 1, 4 + obj_image_anim_frame 2, 4 + obj_image_anim_end + + .align 2 +gFieldEffectAnimTable_JumpSmallSplash: @ 8374A98 + .4byte gFieldEffectAnim_8374A88 + + .align 2 +gFieldEffectSpriteTemplate_JumpSmallSplash: @ 8374A9C + spr_template 0xFFFF, 0x1004, gFieldOamData_16x8, gFieldEffectAnimTable_JumpSmallSplash, gFieldEffectPicTable_JumpSmallSplash, gDummySpriteAffineAnimTable, sub_81287C4 + + .align 2 +gFieldEffectPicTable_LongGrass: @ 8374AB4 + obj_frame_tiles gFieldEffectPic_LongGrass_0, 0x80 + obj_frame_tiles gFieldEffectPic_LongGrass_1, 0x80 + obj_frame_tiles gFieldEffectPic_LongGrass_2, 0x80 + obj_frame_tiles gFieldEffectPic_LongGrass_3, 0x80 + + .align 2 +gFieldEffectAnim_8374AD4: @ 8374AD4 + obj_image_anim_frame 1, 3 + obj_image_anim_frame 2, 3 + obj_image_anim_frame 0, 4 + obj_image_anim_frame 3, 4 + obj_image_anim_frame 0, 4 + obj_image_anim_frame 3, 4 + obj_image_anim_frame 0, 4 + obj_image_anim_end + + .align 2 +gFieldEffectAnimTable_LongGrass: @ 8374AF4 + .4byte gFieldEffectAnim_8374AD4 + + .align 2 +gFieldEffectSpriteTemplate_LongGrass: @ 8374AF8 + spr_template 0xFFFF, 0x1005, gFieldOamData_16x16, gFieldEffectAnimTable_LongGrass, gFieldEffectPicTable_LongGrass, gDummySpriteAffineAnimTable, unc_grass_tall + + .align 2 +gFieldEffectPicTable_JumpLongGrass: @ 8374B10 + obj_frame_tiles gFieldEffectPic_JumpLongGrass_0, 0x80 + obj_frame_tiles gFieldEffectPic_JumpLongGrass_1, 0x80 + obj_frame_tiles gFieldEffectPic_JumpLongGrass_2, 0x80 + obj_frame_tiles gFieldEffectPic_JumpLongGrass_3, 0x80 + obj_frame_tiles gFieldEffectPic_JumpLongGrass_4, 0x80 + obj_frame_tiles gFieldEffectPic_JumpLongGrass_5, 0x80 + + .align 2 +gFieldEffectAnim_8374B40: @ 8374B40 + obj_image_anim_frame 0, 4 + obj_image_anim_frame 1, 4 + obj_image_anim_frame 2, 8 + obj_image_anim_frame 3, 8 + obj_image_anim_frame 4, 8 + obj_image_anim_frame 5, 8 + obj_image_anim_end + + .align 2 +gFieldEffectAnimTable_JumpLongGrass: @ 8374B5C + .4byte gFieldEffectAnim_8374B40 + + .align 2 +gFieldEffectSpriteTemplate_JumpLongGrass: @ 8374B60 + spr_template 0xFFFF, 0x1005, gFieldOamData_16x16, gFieldEffectAnimTable_JumpLongGrass, gFieldEffectPicTable_JumpLongGrass, gDummySpriteAffineAnimTable, sub_81287C4 + + .align 2 +gFieldEffectPicTable_Unknown17: @ 8374B78 + obj_frame_tiles gFieldEffectPic_JumpLongGrass_5, 0x80 + obj_frame_tiles gFieldEffectPic_Unknown17_0, 0x80 + obj_frame_tiles gFieldEffectPic_Unknown17_1, 0x80 + obj_frame_tiles gFieldEffectPic_Unknown17_2, 0x80 + obj_frame_tiles gFieldEffectPic_Unknown17_3, 0x80 + obj_frame_tiles gFieldEffectPic_Unknown17_4, 0x80 + obj_frame_tiles gFieldEffectPic_Unknown17_5, 0x80 + obj_frame_tiles gFieldEffectPic_Unknown17_6, 0x80 + obj_frame_tiles gFieldEffectPic_Unknown17_7, 0x80 + + .align 2 +gFieldEffectAnim_8374BC0: @ 8374BC0 + obj_image_anim_frame 0, 10 + obj_image_anim_frame 1, 4 + obj_image_anim_frame 2, 4 + obj_image_anim_frame 3, 4 + obj_image_anim_frame 4, 4 + obj_image_anim_frame 5, 4 + obj_image_anim_frame 6, 4 + obj_image_anim_frame 7, 4 + obj_image_anim_frame 8, 4 + obj_image_anim_jump 7 + + .align 2 +gFieldEffectAnimTable_Unknown17: @ 8374BE8 + .4byte gFieldEffectAnim_8374BC0 + + .align 2 +gFieldEffectSpriteTemplate_Unknown17: @ 8374BEC + spr_template 0xFFFF, 0x1005, gFieldOamData_16x16, gFieldEffectAnimTable_Unknown17, gFieldEffectPicTable_Unknown17, gDummySpriteAffineAnimTable, sub_8128800 + + .align 2 +gFieldEffectPicTable_Unknown18: @ 8374C04 + obj_frame_tiles gFieldEffectPic_Unknown18_0, 0x80 + obj_frame_tiles gFieldEffectPic_Unknown18_1, 0x80 + obj_frame_tiles gFieldEffectPic_Unknown18_2, 0x80 + obj_frame_tiles gFieldEffectPic_Unknown18_3, 0x80 + + .align 2 +gFieldEffectAnim_8374C24: @ 8374C24 + obj_image_anim_frame 0, 4 + obj_image_anim_frame 1, 4 + obj_image_anim_frame 2, 4 + obj_image_anim_frame 3, 4 + obj_image_anim_frame 2, 4 + obj_image_anim_frame 1, 4 + obj_image_anim_jump 0 + + .align 2 +gFieldEffectAnimTable_Unknown18: @ 8374C40 + .4byte gFieldEffectAnim_8374C24 + + .align 2 +gFieldEffectSpriteTemplate_Unknown18: @ 8374C44 + spr_template 0xFFFF, 0x1005, gFieldOamData_16x16, gFieldEffectAnimTable_Unknown18, gFieldEffectPicTable_Unknown18, gDummySpriteAffineAnimTable, sub_8128800 + + .align 2 +gFieldEffectPicTable_Unknown19: @ 8374C5C + obj_frame_tiles gFieldEffectPic_Unknown19_0, 0x80 + obj_frame_tiles gFieldEffectPic_Unknown19_1, 0x80 + obj_frame_tiles gFieldEffectPic_Unknown19_2, 0x80 + obj_frame_tiles gFieldEffectPic_Unknown19_3, 0x80 + + .align 2 +gFieldEffectAnim_8374C7C: @ 8374C7C + obj_image_anim_frame 0, 4 + obj_image_anim_frame 1, 4 + obj_image_anim_frame 2, 4 + obj_image_anim_frame 3, 4 + obj_image_anim_jump 0 + + .align 2 +gFieldEffectAnimTable_Unknown19: @ 8374C90 + .4byte gFieldEffectAnim_8374C7C + + .align 2 +gFieldEffectSpriteTemplate_Unknown19: @ 8374C94 + spr_template 0xFFFF, 0x1004, gFieldOamData_16x16, gFieldEffectAnimTable_Unknown19, gFieldEffectPicTable_Unknown19, gDummySpriteAffineAnimTable, sub_8128800 + + .align 2 +gFieldEffectPicTable_SandPile: @ 8374CAC + obj_frame_tiles gFieldEffectPic_SandPile_0, 0x40 + obj_frame_tiles gFieldEffectPic_SandPile_1, 0x40 + obj_frame_tiles gFieldEffectPic_SandPile_2, 0x40 + + .align 2 +gFieldEffectAnim_8374CC4: @ 8374CC4 + obj_image_anim_frame 0, 4 + obj_image_anim_frame 1, 4 + obj_image_anim_frame 2, 4 + obj_image_anim_end + + .align 2 +gFieldEffectAnimTable_SandPile: @ 8374CD4 + .4byte gFieldEffectAnim_8374CC4 + + .align 2 +gFieldEffectSpriteTemplate_SandPile: @ 8374CD8 + spr_template 0xFFFF, 0x1004, gFieldOamData_16x8, gFieldEffectAnimTable_SandPile, gFieldEffectPicTable_SandPile, gDummySpriteAffineAnimTable, sub_81282E0 + + .align 2 +gFieldEffectPicTable_Unknown20: @ 8374CF0 + obj_frame_tiles gFieldEffectPic_Unknown20_0, 0x80 + obj_frame_tiles gFieldEffectPic_Unknown20_1, 0x80 + obj_frame_tiles gFieldEffectPic_Unknown20_2, 0x80 + obj_frame_tiles gFieldEffectPic_Unknown20_3, 0x80 + + .align 2 +gFieldEffectAnim_8374D10: @ 8374D10 + obj_image_anim_frame 0, 4 + obj_image_anim_frame 1, 4 + obj_image_anim_frame 2, 4 + obj_image_anim_frame 3, 4 + obj_image_anim_frame 2, 4 + obj_image_anim_frame 1, 4 + obj_image_anim_jump 0 + + .align 2 +gFieldEffectAnimTable_Unknown20: @ 8374D2C + .4byte gFieldEffectAnim_8374D10 + + .align 2 +gFieldEffectSpriteTemplate_Unknown20: @ 8374D30 + spr_template 0xFFFF, 0x1004, gFieldOamData_16x16, gFieldEffectAnimTable_Unknown20, gFieldEffectPicTable_Unknown20, gDummySpriteAffineAnimTable, sub_8128800 + + .align 2 +gFieldEffectAffineAnim_8374D48: @ 8374D48 + obj_rot_scal_anim_frame 0xFF00, 0x100, -128, 0 + obj_rot_scal_anim_frame 0x1, 0x0, 0, 4 + obj_rot_scal_anim_frame 0x0, 0x0, 0, 8 + obj_rot_scal_anim_frame 0xFFFF, 0x0, 0, 4 + obj_rot_scal_anim_frame 0x0, 0x0, 0, 8 + obj_rot_scal_anim_frame 0xFFFF, 0x0, 0, 4 + obj_rot_scal_anim_frame 0x0, 0x0, 0, 8 + obj_rot_scal_anim_frame 0x1, 0x0, 0, 4 + obj_rot_scal_anim_frame 0x0, 0x0, 0, 8 + obj_rot_scal_anim_jump 1 + + .align 2 +gFieldEffectAffineAnim_8374D98: @ 8374D98 + obj_rot_scal_anim_frame 0x100, 0x100, -128, 0 + obj_rot_scal_anim_frame 0xFFFF, 0x0, 0, 4 + obj_rot_scal_anim_frame 0x0, 0x0, 0, 8 + obj_rot_scal_anim_frame 0x1, 0x0, 0, 4 + obj_rot_scal_anim_frame 0x0, 0x0, 0, 8 + obj_rot_scal_anim_frame 0x1, 0x0, 0, 4 + obj_rot_scal_anim_frame 0x0, 0x0, 0, 8 + obj_rot_scal_anim_frame 0xFFFF, 0x0, 0, 4 + obj_rot_scal_anim_frame 0x0, 0x0, 0, 8 + obj_rot_scal_anim_jump 1 + + .align 2 +gFieldEffectAffineAnimTable_Unknown21: @ 8374DE8 + .4byte gFieldEffectAffineAnim_8374D48 + .4byte gFieldEffectAffineAnim_8374D98 + + .align 2 +gFieldEffectSpriteTemplate_Unknown21: @ 8374DF0 + spr_template 0x0, 0xFFFF, gDummyOamData, gDummySpriteAnimTable, NULL, gFieldEffectAffineAnimTable_Unknown21, SpriteCallbackDummy + + .align 2 +gFieldEffectPicTable_BerryTreeGrowthSparkle: @ 8374E08 + obj_frame_tiles gFieldEffectPic_BerryTreeGrowthSparkle_0, 0x80 + obj_frame_tiles gFieldEffectPic_BerryTreeGrowthSparkle_1, 0x80 + obj_frame_tiles gFieldEffectPic_BerryTreeGrowthSparkle_2, 0x80 + obj_frame_tiles gFieldEffectPic_BerryTreeGrowthSparkle_3, 0x80 + obj_frame_tiles gFieldEffectPic_BerryTreeGrowthSparkle_4, 0x80 + obj_frame_tiles gFieldEffectPic_BerryTreeGrowthSparkle_5, 0x80 + + .align 2 +gFieldEffectAnim_8374E38: @ 8374E38 + obj_image_anim_frame 0, 8 + obj_image_anim_frame 1, 8 + obj_image_anim_frame 2, 8 + obj_image_anim_frame 3, 8 + obj_image_anim_frame 4, 8 + obj_image_anim_frame 5, 8 + obj_image_anim_loop 0 + obj_image_anim_frame 0, 4 + obj_image_anim_frame 1, 4 + obj_image_anim_frame 2, 4 + obj_image_anim_frame 3, 4 + obj_image_anim_frame 4, 4 + obj_image_anim_frame 5, 4 + obj_image_anim_loop 3 + obj_image_anim_frame 0, 8 + obj_image_anim_frame 1, 8 + obj_image_anim_frame 2, 8 + obj_image_anim_frame 3, 8 + obj_image_anim_frame 4, 8 + obj_image_anim_frame 5, 8 + obj_image_anim_end + + .align 2 +gFieldEffectAnimTable_BerryTreeGrowthSparkle: @ 8374E8C + .4byte gFieldEffectAnim_8374E38 + + .align 2 +gFieldEffectSpriteTemplate_BerryTreeGrowthSparkle: @ 8374E90 + spr_template 0xFFFF, 0xFFFF, gFieldOamData_16x16, gFieldEffectAnimTable_BerryTreeGrowthSparkle, gFieldEffectPicTable_BerryTreeGrowthSparkle, gDummySpriteAffineAnimTable, sub_8128800 + + .align 2 +gFieldEffectPicTable_TreeDisguise: @ 8374EA8 + obj_frame_tiles gFieldEffectPic_TreeDisguise_0, 0x100 + obj_frame_tiles gFieldEffectPic_TreeDisguise_1, 0x100 + obj_frame_tiles gFieldEffectPic_TreeDisguise_2, 0x100 + obj_frame_tiles gFieldEffectPic_TreeDisguise_3, 0x100 + obj_frame_tiles gFieldEffectPic_TreeDisguise_4, 0x100 + obj_frame_tiles gFieldEffectPic_TreeDisguise_5, 0x100 + obj_frame_tiles gFieldEffectPic_TreeDisguise_6, 0x100 + + .align 2 +gFieldEffectAnim_8374EE0: @ 8374EE0 + obj_image_anim_frame 0, 16 + obj_image_anim_end + + .align 2 +gFieldEffectAnim_8374EE8: @ 8374EE8 + obj_image_anim_frame 0, 4 + obj_image_anim_frame 1, 4 + obj_image_anim_frame 2, 4 + obj_image_anim_frame 3, 4 + obj_image_anim_frame 4, 4 + obj_image_anim_frame 5, 4 + obj_image_anim_frame 6, 4 + obj_image_anim_end + + .align 2 +gFieldEffectAnimTable_TreeDisguise: @ 8374F08 + .4byte gFieldEffectAnim_8374EE0 + .4byte gFieldEffectAnim_8374EE8 + + .align 2 +gFieldEffectSpriteTemplate_TreeDisguise: @ 8374F10 + spr_template 0xFFFF, 0xFFFF, gFieldOamData_16x32, gFieldEffectAnimTable_TreeDisguise, gFieldEffectPicTable_TreeDisguise, gDummySpriteAffineAnimTable, sub_81285AC + + .align 2 +gFieldEffectPicTable_MountainDisguise: @ 8374F28 + obj_frame_tiles gFieldEffectPic_MountainDisguise_0, 0x100 + obj_frame_tiles gFieldEffectPic_MountainDisguise_1, 0x100 + obj_frame_tiles gFieldEffectPic_MountainDisguise_2, 0x100 + obj_frame_tiles gFieldEffectPic_MountainDisguise_3, 0x100 + obj_frame_tiles gFieldEffectPic_MountainDisguise_4, 0x100 + obj_frame_tiles gFieldEffectPic_MountainDisguise_5, 0x100 + obj_frame_tiles gFieldEffectPic_MountainDisguise_6, 0x100 + + .align 2 +gFieldEffectAnim_8374F60: @ 8374F60 + obj_image_anim_frame 0, 16 + obj_image_anim_end + + .align 2 +gFieldEffectAnim_8374F68: @ 8374F68 + obj_image_anim_frame 0, 4 + obj_image_anim_frame 1, 4 + obj_image_anim_frame 2, 4 + obj_image_anim_frame 3, 4 + obj_image_anim_frame 4, 4 + obj_image_anim_frame 5, 4 + obj_image_anim_frame 6, 4 + obj_image_anim_end + + .align 2 +gFieldEffectAnimTable_MountainDisguise: @ 8374F88 + .4byte gFieldEffectAnim_8374F60 + .4byte gFieldEffectAnim_8374F68 + + .align 2 +gFieldEffectSpriteTemplate_MountainDisguise: @ 8374F90 + spr_template 0xFFFF, 0xFFFF, gFieldOamData_16x32, gFieldEffectAnimTable_MountainDisguise, gFieldEffectPicTable_MountainDisguise, gDummySpriteAffineAnimTable, sub_81285AC + + .align 2 +gFieldEffectPicTable_SandDisguise: @ 8374FA8 + obj_frame_tiles gFieldEffectPic_SandDisguise_0, 0x100 + obj_frame_tiles gFieldEffectPic_SandDisguise_1, 0x100 + obj_frame_tiles gFieldEffectPic_SandDisguise_2, 0x100 + obj_frame_tiles gFieldEffectPic_SandDisguise_3, 0x100 + obj_frame_tiles gFieldEffectPic_SandDisguise_4, 0x100 + obj_frame_tiles gFieldEffectPic_SandDisguise_5, 0x100 + obj_frame_tiles gFieldEffectPic_SandDisguise_6, 0x100 + + .align 2 +gFieldEffectSpriteTemplate_SandDisguise: @ 8374FE0 + spr_template 0xFFFF, 0xFFFF, gFieldOamData_16x32, gFieldEffectAnimTable_TreeDisguise, gFieldEffectPicTable_SandDisguise, gDummySpriteAffineAnimTable, sub_81285AC + + .align 2 +gFieldEffectPicTable_Bird: @ 8374FF8 + obj_frame_tiles gFieldEffectPic_Bird, 0x200 + + .align 2 +gFieldEffectAnim_8375000: @ 8375000 + obj_image_anim_frame 0, 1 + obj_image_anim_end + + .align 2 +gFieldEffectAnimTable_Bird: @ 8375008 + .4byte gFieldEffectAnim_8375000 + + .align 2 +gFieldEffectSpriteTemplate_Bird: @ 837500C + spr_template 0xFFFF, 0xFFFF, gFieldOamData_32x32, gFieldEffectAnimTable_Bird, gFieldEffectPicTable_Bird, gDummySpriteAffineAnimTable, SpriteCallbackDummy + + .align 2 +gFieldEffectPicTable_ShortGrass: @ 8375024 + obj_frame_tiles gFieldEffectPic_ShortGrass_0, 0x80 + obj_frame_tiles gFieldEffectPic_ShortGrass_1, 0x80 + + .align 2 +gFieldEffectAnim_8375034: @ 8375034 + obj_image_anim_frame 0, 4 + obj_image_anim_frame 1, 4 + obj_image_anim_end + + .align 2 +gFieldEffectAnimTable_ShortGrass: @ 8375040 + .4byte gFieldEffectAnim_8375034 + + .align 2 +gFieldEffectSpriteTemplate_ShortGrass: @ 8375044 + spr_template 0xFFFF, 0x1005, gFieldOamData_16x16, gFieldEffectAnimTable_ShortGrass, gFieldEffectPicTable_ShortGrass, gDummySpriteAffineAnimTable, sub_8127334 + + .align 2 +gFieldEffectPicTable_HotSpringsWater: @ 837505C + obj_frame_tiles gFieldEffectPic_HotSpringsWater, 0x80 + + .align 2 +gFieldEffectAnim_8375064: @ 8375064 + obj_image_anim_frame 0, 4 + obj_image_anim_end + + .align 2 +gFieldEffectAnimTable_HotSpringsWater: @ 837506C + .4byte gFieldEffectAnim_8375064 + + .align 2 +gFieldEffectSpriteTemplate_HotSpringsWater: @ 8375070 + spr_template 0xFFFF, 0x1005, gFieldOamData_16x16, gFieldEffectAnimTable_HotSpringsWater, gFieldEffectPicTable_HotSpringsWater, gDummySpriteAffineAnimTable, sub_8127A7C + + .align 2 +gFieldEffectPicTable_PopOutOfAsh: @ 8375088 + obj_frame_tiles gFieldEffectPic_PopOutOfAsh_0, 0x80 + obj_frame_tiles gFieldEffectPic_PopOutOfAsh_1, 0x80 + obj_frame_tiles gFieldEffectPic_PopOutOfAsh_2, 0x80 + obj_frame_tiles gFieldEffectPic_PopOutOfAsh_3, 0x80 + obj_frame_tiles gFieldEffectPic_PopOutOfAsh_4, 0x80 + + .align 2 +gFieldEffectAnim_83750B0: @ 83750B0 + obj_image_anim_frame 0, 6 + obj_image_anim_frame 1, 6 + obj_image_anim_frame 2, 6 + obj_image_anim_frame 3, 6 + obj_image_anim_frame 4, 6 + obj_image_anim_end + + .align 2 +gFieldEffectAnimTable_PopOutOfAsh: @ 83750C8 + .4byte gFieldEffectAnim_83750B0 + + .align 2 +gFieldEffectSpriteTemplate_PopOutOfAsh: @ 83750CC + spr_template 0xFFFF, 0x100D, gFieldOamData_16x16, gFieldEffectAnimTable_PopOutOfAsh, gFieldEffectPicTable_PopOutOfAsh, gDummySpriteAffineAnimTable, sub_808788C + + .align 2 +gFieldEffectObjectPaletteInfo2:: @ 83750E4 + obj_pal gFieldEffectObjectPalette2, 0x100D + + .align 2 +gFieldEffectPicTable_LavaridgeGymWarp: @ 83750EC + obj_frame_tiles gFieldEffectPic_LavaridgeGymWarp_0, 0x80 + obj_frame_tiles gFieldEffectPic_LavaridgeGymWarp_1, 0x80 + obj_frame_tiles gFieldEffectPic_LavaridgeGymWarp_2, 0x80 + obj_frame_tiles gFieldEffectPic_LavaridgeGymWarp_3, 0x80 + obj_frame_tiles gFieldEffectPic_LavaridgeGymWarp_4, 0x80 + + .align 2 +gFieldEffectAnim_8375114: @ 8375114 + obj_image_anim_frame 0, 6 + obj_image_anim_frame 1, 6 + obj_image_anim_frame 2, 6 + obj_image_anim_frame 3, 6 + obj_image_anim_frame 4, 6 + obj_image_anim_end + + .align 2 +gFieldEffectAnimTable_LavaridgeGymWarp: @ 837512C + .4byte gFieldEffectAnim_8375114 + + .align 2 +gFieldEffectSpriteTemplate_LavaridgeGymWarp: @ 8375130 + spr_template 0xFFFF, 0x100D, gFieldOamData_16x16, gFieldEffectAnimTable_LavaridgeGymWarp, gFieldEffectPicTable_LavaridgeGymWarp, gDummySpriteAffineAnimTable, sub_8087638 + + .align 2 +gFieldEffectPicTable_Bubbles: @ 8375148 + obj_frame_tiles gFieldEffectPic_Bubbles_0, 0x100 + obj_frame_tiles gFieldEffectPic_Bubbles_1, 0x100 + obj_frame_tiles gFieldEffectPic_Bubbles_2, 0x100 + obj_frame_tiles gFieldEffectPic_Bubbles_3, 0x100 + obj_frame_tiles gFieldEffectPic_Bubbles_4, 0x100 + obj_frame_tiles gFieldEffectPic_Bubbles_5, 0x100 + obj_frame_tiles gFieldEffectPic_Bubbles_6, 0x100 + obj_frame_tiles gFieldEffectPic_Bubbles_7, 0x100 + + .align 2 +gFieldEffectAnim_8375188: @ 8375188 + obj_image_anim_frame 0, 4 + obj_image_anim_frame 1, 4 + obj_image_anim_frame 2, 4 + obj_image_anim_frame 3, 6 + obj_image_anim_frame 4, 6 + obj_image_anim_frame 5, 4 + obj_image_anim_frame 6, 4 + obj_image_anim_frame 7, 4 + obj_image_anim_end + + .align 2 +gFieldEffectAnimTable_Bubbles: @ 83751AC + .4byte gFieldEffectAnim_8375188 + + .align 2 +gFieldEffectSpriteTemplate_Bubbles: @ 83751B0 + spr_template 0xFFFF, 0x1004, gFieldOamData_16x32, gFieldEffectAnimTable_Bubbles, gFieldEffectPicTable_Bubbles, gDummySpriteAffineAnimTable, sub_8128410 + + .align 2 +gFieldEffectPicTable_Sparkle: @ 83751C8 + obj_frame_tiles gFieldEffectPic_Sparkle_0, 0x80 + obj_frame_tiles gFieldEffectPic_Sparkle_1, 0x80 + + .align 2 +gFieldEffectAnim_83751D8: @ 83751D8 + obj_image_anim_frame 0, 3 + obj_image_anim_frame 1, 5 + obj_image_anim_frame 0, 5 + obj_image_anim_end + + .align 2 +gFieldEffectAnimTable_Sparkle: @ 83751E8 + .4byte gFieldEffectAnim_83751D8 + + .align 2 +gFieldEffectSpriteTemplate_Sparkle: @ 83751EC + spr_template 0xFFFF, 0x100F, gFieldOamData_16x16, gFieldEffectAnimTable_Sparkle, gFieldEffectPicTable_Sparkle, gDummySpriteAffineAnimTable, sub_8128774 + + .align 2 +gFieldEffectObjectPaletteInfo3:: @ 8375204 + obj_pal gFieldEffectObjectPalette3, 0x100F diff --git a/data/graphics/field_objects/field_effect_objects.s b/data/graphics/field_objects/field_effect_objects.s deleted file mode 100644 index c3a9585f4..000000000 --- a/data/graphics/field_objects/field_effect_objects.s +++ /dev/null @@ -1,968 +0,0 @@ - .align 2 -gFieldEffectObjectPaletteInfo0:: @ 8374524 - obj_pal gFieldEffectObjectPalette0, 0x1004 - - .align 2 -gFieldEffectObjectPaletteInfo1:: @ 837452C - obj_pal gFieldEffectObjectPalette1, 0x1005 - - .align 2 -gFieldEffectAnim_8374534: @ 8374534 - obj_image_anim_frame 0, 1 - obj_image_anim_end - - .align 2 -gFieldEffectAnimTable_Shadow: @ 837453C - .4byte gFieldEffectAnim_8374534 - - .align 2 -gFieldEffectPicTable_ShadowSmall: @ 8374540 - obj_frame_tiles gFieldEffectPic_ShadowSmall, 0x20 - - .align 2 -gFieldEffectPicTable_ShadowMedium: @ 8374548 - obj_frame_tiles gFieldEffectPic_ShadowMedium, 0x40 - - .align 2 -gFieldEffectPicTable_ShadowLarge: @ 8374550 - obj_frame_tiles gFieldEffectPic_ShadowLarge, 0x80 - - .align 2 -gFieldEffectPicTable_ShadowExtraLarge: @ 8374558 - obj_frame_tiles gFieldEffectPic_ShadowExtraLarge, 0x400 - - .align 2 -gFieldEffectSpriteTemplate_ShadowSmall: @ 8374560 - spr_template 0xFFFF, 0xFFFF, gFieldOamData_8x8, gFieldEffectAnimTable_Shadow, gFieldEffectPicTable_ShadowSmall, gDummySpriteAffineAnimTable, oamc_shadow - - .align 2 -gFieldEffectSpriteTemplate_ShadowMedium: @ 8374578 - spr_template 0xFFFF, 0xFFFF, gFieldOamData_16x8, gFieldEffectAnimTable_Shadow, gFieldEffectPicTable_ShadowMedium, gDummySpriteAffineAnimTable, oamc_shadow - - .align 2 -gFieldEffectSpriteTemplate_ShadowLarge: @ 8374590 - spr_template 0xFFFF, 0xFFFF, gFieldOamData_32x8, gFieldEffectAnimTable_Shadow, gFieldEffectPicTable_ShadowLarge, gDummySpriteAffineAnimTable, oamc_shadow - - .align 2 -gFieldEffectSpriteTemplate_ShadowExtraLarge: @ 83745A8 - spr_template 0xFFFF, 0xFFFF, gFieldOamData_64x32, gFieldEffectAnimTable_Shadow, gFieldEffectPicTable_ShadowExtraLarge, gDummySpriteAffineAnimTable, oamc_shadow - - .align 2 -gFieldEffectPicTable_TallGrass: @ 83745C0 - obj_frame_tiles gFieldEffectPic_TallGrass_0, 0x80 - obj_frame_tiles gFieldEffectPic_TallGrass_1, 0x80 - obj_frame_tiles gFieldEffectPic_TallGrass_2, 0x80 - obj_frame_tiles gFieldEffectPic_TallGrass_3, 0x80 - obj_frame_tiles gFieldEffectPic_TallGrass_4, 0x80 - - .align 2 -gFieldEffectAnim_83745E8: @ 83745E8 - obj_image_anim_frame 1, 10 - obj_image_anim_frame 2, 10 - obj_image_anim_frame 3, 10 - obj_image_anim_frame 4, 10 - obj_image_anim_frame 0, 10 - obj_image_anim_end - - .align 2 -gFieldEffectAnimTable_TallGrass: @ 8374600 - .4byte gFieldEffectAnim_83745E8 - - .align 2 -gFieldEffectSpriteTemplate_TallGrass: @ 8374604 - spr_template 0xFFFF, 0x1005, gFieldOamData_16x16, gFieldEffectAnimTable_TallGrass, gFieldEffectPicTable_TallGrass, gDummySpriteAffineAnimTable, unc_grass_normal - - .align 2 -gFieldEffectPicTable_Ripple: @ 837461C - obj_frame_tiles gFieldEffectPic_Ripple_0, 0x80 - obj_frame_tiles gFieldEffectPic_Ripple_1, 0x80 - obj_frame_tiles gFieldEffectPic_Ripple_2, 0x80 - obj_frame_tiles gFieldEffectPic_Ripple_3, 0x80 - obj_frame_tiles gFieldEffectPic_Ripple_4, 0x80 - - .align 2 -gFieldEffectAnim_8374644: @ 8374644 - obj_image_anim_frame 0, 12 - obj_image_anim_frame 1, 9 - obj_image_anim_frame 2, 9 - obj_image_anim_frame 3, 9 - obj_image_anim_frame 0, 9 - obj_image_anim_frame 1, 9 - obj_image_anim_frame 2, 11 - obj_image_anim_frame 4, 11 - obj_image_anim_end - - .align 2 -gFieldEffectAnimTable_Ripple: @ 8374668 - .4byte gFieldEffectAnim_8374644 - - .align 2 -gFieldEffectSpriteTemplate_Ripple: @ 837466C - spr_template 0xFFFF, 0x1005, gFieldOamData_16x16, gFieldEffectAnimTable_Ripple, gFieldEffectPicTable_Ripple, gDummySpriteAffineAnimTable, sub_8128800 - - .align 2 -gFieldEffectPicTable_Ash: @ 8374684 - obj_frame_tiles gFieldEffectPic_Ash_0, 0x80 - obj_frame_tiles gFieldEffectPic_Ash_1, 0x80 - obj_frame_tiles gFieldEffectPic_Ash_2, 0x80 - obj_frame_tiles gFieldEffectPic_Ash_3, 0x80 - obj_frame_tiles gFieldEffectPic_Ash_4, 0x80 - - .align 2 -gFieldEffectAnim_83746AC: @ 83746AC - obj_image_anim_frame 0, 12 - obj_image_anim_frame 1, 12 - obj_image_anim_frame 2, 8 - obj_image_anim_frame 3, 12 - obj_image_anim_frame 4, 12 - obj_image_anim_end - - .align 2 -gFieldEffectAnimTable_Ash: @ 83746C4 - .4byte gFieldEffectAnim_83746AC - - .align 2 -gFieldEffectSpriteTemplate_Ash: @ 83746C8 - spr_template 0xFFFF, 0x1005, gFieldOamData_16x16, gFieldEffectAnimTable_Ash, gFieldEffectPicTable_Ash, gDummySpriteAffineAnimTable, sub_8127D84 - - .align 2 -gFieldEffectPicTable_SurfBlob: @ 83746E0 - obj_frame_tiles gFieldEffectPic_SurfBlob_0, 0x200 - obj_frame_tiles gFieldEffectPic_SurfBlob_1, 0x200 - obj_frame_tiles gFieldEffectPic_SurfBlob_2, 0x200 - - .align 2 -gFieldEffectAnim_83746F8: @ 83746F8 - obj_image_anim_frame 0, 1 - obj_image_anim_jump 0 - - .align 2 -gFieldEffectAnim_8374700: @ 8374700 - obj_image_anim_frame 1, 1 - obj_image_anim_jump 0 - - .align 2 -gFieldEffectAnim_8374708: @ 8374708 - obj_image_anim_frame 2, 1 - obj_image_anim_jump 0 - - .align 2 -gFieldEffectAnim_8374710: @ 8374710 - obj_image_anim_frame 2, 1, OBJ_IMAGE_ANIM_H_FLIP - obj_image_anim_jump 0 - - .align 2 -gFieldEffectAnimTable_SurfBlob: @ 8374718 - .4byte gFieldEffectAnim_83746F8 - .4byte gFieldEffectAnim_8374700 - .4byte gFieldEffectAnim_8374708 - .4byte gFieldEffectAnim_8374710 - - .align 2 -gFieldEffectSpriteTemplate_SurfBlob: @ 8374728 - spr_template 0xFFFF, 0xFFFF, gFieldOamData_32x32, gFieldEffectAnimTable_SurfBlob, gFieldEffectPicTable_SurfBlob, gDummySpriteAffineAnimTable, sub_8127F7C - - .align 2 -gFieldEffectPicTable_Arrow: @ 8374740 - obj_frame_tiles gFieldEffectPic_Arrow_0, 0x80 - obj_frame_tiles gFieldEffectPic_Arrow_1, 0x80 - obj_frame_tiles gFieldEffectPic_Arrow_2, 0x80 - obj_frame_tiles gFieldEffectPic_Arrow_3, 0x80 - obj_frame_tiles gFieldEffectPic_Arrow_4, 0x80 - obj_frame_tiles gFieldEffectPic_Arrow_5, 0x80 - obj_frame_tiles gFieldEffectPic_Arrow_6, 0x80 - obj_frame_tiles gFieldEffectPic_Arrow_7, 0x80 - - .align 2 -gFieldEffectAnim_8374780: @ 8374780 - obj_image_anim_frame 3, 32 - obj_image_anim_frame 7, 32 - obj_image_anim_jump 0 - - .align 2 -gFieldEffectAnim_837478C: @ 837478C - obj_image_anim_frame 0, 32 - obj_image_anim_frame 4, 32 - obj_image_anim_jump 0 - - .align 2 -gFieldEffectAnim_8374798: @ 8374798 - obj_image_anim_frame 1, 32 - obj_image_anim_frame 5, 32 - obj_image_anim_jump 0 - - .align 2 -gFieldEffectAnim_83747A4: @ 83747A4 - obj_image_anim_frame 2, 32 - obj_image_anim_frame 6, 32 - obj_image_anim_jump 0 - - .align 2 -gFieldEffectAnimTable_Arrow: @ 83747B0 - .4byte gFieldEffectAnim_8374780 - .4byte gFieldEffectAnim_837478C - .4byte gFieldEffectAnim_8374798 - .4byte gFieldEffectAnim_83747A4 - - .align 2 -gFieldEffectSpriteTemplate_Arrow: @ 83747C0 - spr_template 0xFFFF, 0xFFFF, gFieldOamData_16x16, gFieldEffectAnimTable_Arrow, gFieldEffectPicTable_Arrow, gDummySpriteAffineAnimTable, SpriteCallbackDummy - - .align 2 -gFieldEffectPicTable_Dust: @ 83747D8 - obj_frame_tiles gFieldEffectPic_Dust_0, 0x40 - obj_frame_tiles gFieldEffectPic_Dust_1, 0x40 - obj_frame_tiles gFieldEffectPic_Dust_2, 0x40 - - .align 2 -gFieldEffectAnim_83747F0: @ 83747F0 - obj_image_anim_frame 0, 8 - obj_image_anim_frame 1, 8 - obj_image_anim_frame 2, 8 - obj_image_anim_end - - .align 2 -gFieldEffectAnimTable_Dust: @ 8374800 - .4byte gFieldEffectAnim_83747F0 - - .align 2 -gFieldEffectSpriteTemplate_Dust: @ 8374804 - spr_template 0xFFFF, 0x1004, gFieldOamData_16x8, gFieldEffectAnimTable_Dust, gFieldEffectPicTable_Dust, gDummySpriteAffineAnimTable, sub_81287C4 - - .align 2 -gFieldEffectPicTable_JumpTallGrass: @ 837481C - obj_frame_tiles gFieldEffectPic_JumpTallGrass_0, 0x40 - obj_frame_tiles gFieldEffectPic_JumpTallGrass_1, 0x40 - obj_frame_tiles gFieldEffectPic_JumpTallGrass_2, 0x40 - obj_frame_tiles gFieldEffectPic_JumpTallGrass_3, 0x40 - - .align 2 -gFieldEffectAnim_837483C: @ 837483C - obj_image_anim_frame 0, 8 - obj_image_anim_frame 1, 8 - obj_image_anim_frame 2, 8 - obj_image_anim_frame 3, 8 - obj_image_anim_end - - .align 2 -gFieldEffectAnimTable_JumpTallGrass: @ 8374850 - .4byte gFieldEffectAnim_837483C - - .align 2 -gFieldEffectSpriteTemplate_JumpTallGrass: @ 8374854 - spr_template 0xFFFF, 0x1005, gFieldOamData_16x8, gFieldEffectAnimTable_JumpTallGrass, gFieldEffectPicTable_JumpTallGrass, gDummySpriteAffineAnimTable, sub_81287C4 - - .align 2 -gFieldEffectPicTable_SandFootprints: @ 837486C - obj_frame_tiles gFieldEffectPic_SandFootprints_0, 0x80 - obj_frame_tiles gFieldEffectPic_SandFootprints_1, 0x80 - - .align 2 -gFieldEffectAnim_837487C: @ 837487C - obj_image_anim_frame 0, 1, OBJ_IMAGE_ANIM_V_FLIP - obj_image_anim_end - - .align 2 -gFieldEffectAnim_8374884: @ 8374884 - obj_image_anim_frame 0, 1 - obj_image_anim_end - - .align 2 -gFieldEffectAnim_837488C: @ 837488C - obj_image_anim_frame 1, 1 - obj_image_anim_end - - .align 2 -gFieldEffectAnim_8374894: @ 8374894 - obj_image_anim_frame 1, 1, OBJ_IMAGE_ANIM_H_FLIP - obj_image_anim_end - - .align 2 -gFieldEffectAnimTable_SandFootprints: @ 837489C - .4byte gFieldEffectAnim_837487C - .4byte gFieldEffectAnim_837487C - .4byte gFieldEffectAnim_8374884 - .4byte gFieldEffectAnim_837488C - .4byte gFieldEffectAnim_8374894 - - .align 2 -gFieldEffectSpriteTemplate_SandFootprints: @ 83748B0 - spr_template 0xFFFF, 0x1004, gFieldOamData_16x16, gFieldEffectAnimTable_SandFootprints, gFieldEffectPicTable_SandFootprints, gDummySpriteAffineAnimTable, sub_8127584 - - .align 2 -gFieldEffectPicTable_DeepSandFootprints: @ 83748C8 - obj_frame_tiles gFieldEffectPic_DeepSandFootprints_0, 0x80 - obj_frame_tiles gFieldEffectPic_DeepSandFootprints_1, 0x80 - - .align 2 -gFieldEffectAnim_83748D8: @ 83748D8 - obj_image_anim_frame 0, 1, OBJ_IMAGE_ANIM_V_FLIP - obj_image_anim_end - - .align 2 -gFieldEffectAnim_83748E0: @ 83748E0 - obj_image_anim_frame 0, 1 - obj_image_anim_end - - .align 2 -gFieldEffectAnim_83748E8: @ 83748E8 - obj_image_anim_frame 1, 1 - obj_image_anim_end - - .align 2 -gFieldEffectAnim_83748F0: @ 83748F0 - obj_image_anim_frame 1, 1, OBJ_IMAGE_ANIM_H_FLIP - obj_image_anim_end - - .align 2 -gFieldEffectAnimTable_DeepSandFootprints: @ 83748F8 - .4byte gFieldEffectAnim_83748D8 - .4byte gFieldEffectAnim_83748D8 - .4byte gFieldEffectAnim_83748E0 - .4byte gFieldEffectAnim_83748E8 - .4byte gFieldEffectAnim_83748F0 - - .align 2 -gFieldEffectSpriteTemplate_DeepSandFootprints: @ 837490C - spr_template 0xFFFF, 0x1004, gFieldOamData_16x16, gFieldEffectAnimTable_DeepSandFootprints, gFieldEffectPicTable_DeepSandFootprints, gDummySpriteAffineAnimTable, sub_8127584 - - .align 2 -gFieldEffectPicTable_BikeTireTracks: @ 8374924 - obj_frame_tiles gFieldEffectPic_BikeTireTracks_0, 0x80 - obj_frame_tiles gFieldEffectPic_BikeTireTracks_1, 0x80 - obj_frame_tiles gFieldEffectPic_BikeTireTracks_2, 0x80 - obj_frame_tiles gFieldEffectPic_BikeTireTracks_3, 0x80 - - .align 2 -gFieldEffectAnim_8374944: @ 8374944 - obj_image_anim_frame 2, 1 - obj_image_anim_end - - .align 2 -gFieldEffectAnim_837494C: @ 837494C - obj_image_anim_frame 2, 1 - obj_image_anim_end - - .align 2 -gFieldEffectAnim_8374954: @ 8374954 - obj_image_anim_frame 1, 1 - obj_image_anim_end - - .align 2 -gFieldEffectAnim_837495C: @ 837495C - obj_image_anim_frame 1, 1 - obj_image_anim_end - - .align 2 -gFieldEffectAnim_8374964: @ 8374964 - obj_image_anim_frame 0, 1 - obj_image_anim_end - - .align 2 -gFieldEffectAnim_837496C: @ 837496C - obj_image_anim_frame 0, 1, OBJ_IMAGE_ANIM_H_FLIP - obj_image_anim_end - - .align 2 -gFieldEffectAnim_8374974: @ 8374974 - obj_image_anim_frame 3, 1, OBJ_IMAGE_ANIM_H_FLIP - obj_image_anim_end - - .align 2 -gFieldEffectAnim_837497C: @ 837497C - obj_image_anim_frame 3, 1 - obj_image_anim_end - - .align 2 -gFieldEffectAnimTable_BikeTireTracks: @ 8374984 - .4byte gFieldEffectAnim_8374944 - .4byte gFieldEffectAnim_8374944 - .4byte gFieldEffectAnim_837494C - .4byte gFieldEffectAnim_8374954 - .4byte gFieldEffectAnim_837495C - .4byte gFieldEffectAnim_8374964 - .4byte gFieldEffectAnim_837496C - .4byte gFieldEffectAnim_8374974 - .4byte gFieldEffectAnim_837497C - - .align 2 -gFieldEffectSpriteTemplate_BikeTireTracks: @ 83749A8 - spr_template 0xFFFF, 0x1004, gFieldOamData_16x16, gFieldEffectAnimTable_BikeTireTracks, gFieldEffectPicTable_BikeTireTracks, gDummySpriteAffineAnimTable, sub_8127584 - - .align 2 -gFieldEffectPicTable_JumpBigSplash: @ 83749C0 - obj_frame_tiles gFieldEffectPic_JumpBigSplash_0, 0x80 - obj_frame_tiles gFieldEffectPic_JumpBigSplash_1, 0x80 - obj_frame_tiles gFieldEffectPic_JumpBigSplash_2, 0x80 - obj_frame_tiles gFieldEffectPic_JumpBigSplash_3, 0x80 - - .align 2 -gFieldEffectAnim_83749E0: @ 83749E0 - obj_image_anim_frame 0, 8 - obj_image_anim_frame 1, 8 - obj_image_anim_frame 2, 8 - obj_image_anim_frame 3, 8 - obj_image_anim_end - - .align 2 -gFieldEffectAnimTable_JumpBigSplash: @ 83749F4 - .4byte gFieldEffectAnim_83749E0 - - .align 2 -gFieldEffectSpriteTemplate_JumpBigSplash: @ 83749F8 - spr_template 0xFFFF, 0x1004, gFieldOamData_16x16, gFieldEffectAnimTable_JumpBigSplash, gFieldEffectPicTable_JumpBigSplash, gDummySpriteAffineAnimTable, sub_81287C4 - - .align 2 -gFieldEffectPicTable_Splash: @ 8374A10 - obj_frame_tiles gFieldEffectPic_Splash_0, 0x40 - obj_frame_tiles gFieldEffectPic_Splash_1, 0x40 - - .align 2 -gFieldEffectAnim_8374A20: @ 8374A20 - obj_image_anim_frame 0, 4 - obj_image_anim_frame 1, 4 - obj_image_anim_end - - .align 2 -gFieldEffectAnim_8374A2C: @ 8374A2C - obj_image_anim_frame 0, 4 - obj_image_anim_frame 1, 4 - obj_image_anim_frame 0, 6 - obj_image_anim_frame 1, 6 - obj_image_anim_frame 0, 8 - obj_image_anim_frame 1, 8 - obj_image_anim_frame 0, 6 - obj_image_anim_frame 1, 6 - obj_image_anim_jump 0 - - .align 2 -gFieldEffectAnimTable_Splash: @ 8374A50 - .4byte gFieldEffectAnim_8374A20 - .4byte gFieldEffectAnim_8374A2C - - .align 2 -gFieldEffectSpriteTemplate_Splash: @ 8374A58 - spr_template 0xFFFF, 0x1004, gFieldOamData_16x8, gFieldEffectAnimTable_Splash, gFieldEffectPicTable_Splash, gDummySpriteAffineAnimTable, sub_81276B4 - - .align 2 -gFieldEffectPicTable_JumpSmallSplash: @ 8374A70 - obj_frame_tiles gFieldEffectPic_JumpSmallSplash_0, 0x40 - obj_frame_tiles gFieldEffectPic_JumpSmallSplash_1, 0x40 - obj_frame_tiles gFieldEffectPic_JumpSmallSplash_2, 0x40 - - .align 2 -gFieldEffectAnim_8374A88: @ 8374A88 - obj_image_anim_frame 0, 4 - obj_image_anim_frame 1, 4 - obj_image_anim_frame 2, 4 - obj_image_anim_end - - .align 2 -gFieldEffectAnimTable_JumpSmallSplash: @ 8374A98 - .4byte gFieldEffectAnim_8374A88 - - .align 2 -gFieldEffectSpriteTemplate_JumpSmallSplash: @ 8374A9C - spr_template 0xFFFF, 0x1004, gFieldOamData_16x8, gFieldEffectAnimTable_JumpSmallSplash, gFieldEffectPicTable_JumpSmallSplash, gDummySpriteAffineAnimTable, sub_81287C4 - - .align 2 -gFieldEffectPicTable_LongGrass: @ 8374AB4 - obj_frame_tiles gFieldEffectPic_LongGrass_0, 0x80 - obj_frame_tiles gFieldEffectPic_LongGrass_1, 0x80 - obj_frame_tiles gFieldEffectPic_LongGrass_2, 0x80 - obj_frame_tiles gFieldEffectPic_LongGrass_3, 0x80 - - .align 2 -gFieldEffectAnim_8374AD4: @ 8374AD4 - obj_image_anim_frame 1, 3 - obj_image_anim_frame 2, 3 - obj_image_anim_frame 0, 4 - obj_image_anim_frame 3, 4 - obj_image_anim_frame 0, 4 - obj_image_anim_frame 3, 4 - obj_image_anim_frame 0, 4 - obj_image_anim_end - - .align 2 -gFieldEffectAnimTable_LongGrass: @ 8374AF4 - .4byte gFieldEffectAnim_8374AD4 - - .align 2 -gFieldEffectSpriteTemplate_LongGrass: @ 8374AF8 - spr_template 0xFFFF, 0x1005, gFieldOamData_16x16, gFieldEffectAnimTable_LongGrass, gFieldEffectPicTable_LongGrass, gDummySpriteAffineAnimTable, unc_grass_tall - - .align 2 -gFieldEffectPicTable_JumpLongGrass: @ 8374B10 - obj_frame_tiles gFieldEffectPic_JumpLongGrass_0, 0x80 - obj_frame_tiles gFieldEffectPic_JumpLongGrass_1, 0x80 - obj_frame_tiles gFieldEffectPic_JumpLongGrass_2, 0x80 - obj_frame_tiles gFieldEffectPic_JumpLongGrass_3, 0x80 - obj_frame_tiles gFieldEffectPic_JumpLongGrass_4, 0x80 - obj_frame_tiles gFieldEffectPic_JumpLongGrass_5, 0x80 - - .align 2 -gFieldEffectAnim_8374B40: @ 8374B40 - obj_image_anim_frame 0, 4 - obj_image_anim_frame 1, 4 - obj_image_anim_frame 2, 8 - obj_image_anim_frame 3, 8 - obj_image_anim_frame 4, 8 - obj_image_anim_frame 5, 8 - obj_image_anim_end - - .align 2 -gFieldEffectAnimTable_JumpLongGrass: @ 8374B5C - .4byte gFieldEffectAnim_8374B40 - - .align 2 -gFieldEffectSpriteTemplate_JumpLongGrass: @ 8374B60 - spr_template 0xFFFF, 0x1005, gFieldOamData_16x16, gFieldEffectAnimTable_JumpLongGrass, gFieldEffectPicTable_JumpLongGrass, gDummySpriteAffineAnimTable, sub_81287C4 - - .align 2 -gFieldEffectPicTable_Unknown17: @ 8374B78 - obj_frame_tiles gFieldEffectPic_JumpLongGrass_5, 0x80 - obj_frame_tiles gFieldEffectPic_Unknown17_0, 0x80 - obj_frame_tiles gFieldEffectPic_Unknown17_1, 0x80 - obj_frame_tiles gFieldEffectPic_Unknown17_2, 0x80 - obj_frame_tiles gFieldEffectPic_Unknown17_3, 0x80 - obj_frame_tiles gFieldEffectPic_Unknown17_4, 0x80 - obj_frame_tiles gFieldEffectPic_Unknown17_5, 0x80 - obj_frame_tiles gFieldEffectPic_Unknown17_6, 0x80 - obj_frame_tiles gFieldEffectPic_Unknown17_7, 0x80 - - .align 2 -gFieldEffectAnim_8374BC0: @ 8374BC0 - obj_image_anim_frame 0, 10 - obj_image_anim_frame 1, 4 - obj_image_anim_frame 2, 4 - obj_image_anim_frame 3, 4 - obj_image_anim_frame 4, 4 - obj_image_anim_frame 5, 4 - obj_image_anim_frame 6, 4 - obj_image_anim_frame 7, 4 - obj_image_anim_frame 8, 4 - obj_image_anim_jump 7 - - .align 2 -gFieldEffectAnimTable_Unknown17: @ 8374BE8 - .4byte gFieldEffectAnim_8374BC0 - - .align 2 -gFieldEffectSpriteTemplate_Unknown17: @ 8374BEC - spr_template 0xFFFF, 0x1005, gFieldOamData_16x16, gFieldEffectAnimTable_Unknown17, gFieldEffectPicTable_Unknown17, gDummySpriteAffineAnimTable, sub_8128800 - - .align 2 -gFieldEffectPicTable_Unknown18: @ 8374C04 - obj_frame_tiles gFieldEffectPic_Unknown18_0, 0x80 - obj_frame_tiles gFieldEffectPic_Unknown18_1, 0x80 - obj_frame_tiles gFieldEffectPic_Unknown18_2, 0x80 - obj_frame_tiles gFieldEffectPic_Unknown18_3, 0x80 - - .align 2 -gFieldEffectAnim_8374C24: @ 8374C24 - obj_image_anim_frame 0, 4 - obj_image_anim_frame 1, 4 - obj_image_anim_frame 2, 4 - obj_image_anim_frame 3, 4 - obj_image_anim_frame 2, 4 - obj_image_anim_frame 1, 4 - obj_image_anim_jump 0 - - .align 2 -gFieldEffectAnimTable_Unknown18: @ 8374C40 - .4byte gFieldEffectAnim_8374C24 - - .align 2 -gFieldEffectSpriteTemplate_Unknown18: @ 8374C44 - spr_template 0xFFFF, 0x1005, gFieldOamData_16x16, gFieldEffectAnimTable_Unknown18, gFieldEffectPicTable_Unknown18, gDummySpriteAffineAnimTable, sub_8128800 - - .align 2 -gFieldEffectPicTable_Unknown19: @ 8374C5C - obj_frame_tiles gFieldEffectPic_Unknown19_0, 0x80 - obj_frame_tiles gFieldEffectPic_Unknown19_1, 0x80 - obj_frame_tiles gFieldEffectPic_Unknown19_2, 0x80 - obj_frame_tiles gFieldEffectPic_Unknown19_3, 0x80 - - .align 2 -gFieldEffectAnim_8374C7C: @ 8374C7C - obj_image_anim_frame 0, 4 - obj_image_anim_frame 1, 4 - obj_image_anim_frame 2, 4 - obj_image_anim_frame 3, 4 - obj_image_anim_jump 0 - - .align 2 -gFieldEffectAnimTable_Unknown19: @ 8374C90 - .4byte gFieldEffectAnim_8374C7C - - .align 2 -gFieldEffectSpriteTemplate_Unknown19: @ 8374C94 - spr_template 0xFFFF, 0x1004, gFieldOamData_16x16, gFieldEffectAnimTable_Unknown19, gFieldEffectPicTable_Unknown19, gDummySpriteAffineAnimTable, sub_8128800 - - .align 2 -gFieldEffectPicTable_SandPile: @ 8374CAC - obj_frame_tiles gFieldEffectPic_SandPile_0, 0x40 - obj_frame_tiles gFieldEffectPic_SandPile_1, 0x40 - obj_frame_tiles gFieldEffectPic_SandPile_2, 0x40 - - .align 2 -gFieldEffectAnim_8374CC4: @ 8374CC4 - obj_image_anim_frame 0, 4 - obj_image_anim_frame 1, 4 - obj_image_anim_frame 2, 4 - obj_image_anim_end - - .align 2 -gFieldEffectAnimTable_SandPile: @ 8374CD4 - .4byte gFieldEffectAnim_8374CC4 - - .align 2 -gFieldEffectSpriteTemplate_SandPile: @ 8374CD8 - spr_template 0xFFFF, 0x1004, gFieldOamData_16x8, gFieldEffectAnimTable_SandPile, gFieldEffectPicTable_SandPile, gDummySpriteAffineAnimTable, sub_81282E0 - - .align 2 -gFieldEffectPicTable_Unknown20: @ 8374CF0 - obj_frame_tiles gFieldEffectPic_Unknown20_0, 0x80 - obj_frame_tiles gFieldEffectPic_Unknown20_1, 0x80 - obj_frame_tiles gFieldEffectPic_Unknown20_2, 0x80 - obj_frame_tiles gFieldEffectPic_Unknown20_3, 0x80 - - .align 2 -gFieldEffectAnim_8374D10: @ 8374D10 - obj_image_anim_frame 0, 4 - obj_image_anim_frame 1, 4 - obj_image_anim_frame 2, 4 - obj_image_anim_frame 3, 4 - obj_image_anim_frame 2, 4 - obj_image_anim_frame 1, 4 - obj_image_anim_jump 0 - - .align 2 -gFieldEffectAnimTable_Unknown20: @ 8374D2C - .4byte gFieldEffectAnim_8374D10 - - .align 2 -gFieldEffectSpriteTemplate_Unknown20: @ 8374D30 - spr_template 0xFFFF, 0x1004, gFieldOamData_16x16, gFieldEffectAnimTable_Unknown20, gFieldEffectPicTable_Unknown20, gDummySpriteAffineAnimTable, sub_8128800 - - .align 2 -gFieldEffectAffineAnim_8374D48: @ 8374D48 - obj_rot_scal_anim_frame 0xFF00, 0x100, -128, 0 - obj_rot_scal_anim_frame 0x1, 0x0, 0, 4 - obj_rot_scal_anim_frame 0x0, 0x0, 0, 8 - obj_rot_scal_anim_frame 0xFFFF, 0x0, 0, 4 - obj_rot_scal_anim_frame 0x0, 0x0, 0, 8 - obj_rot_scal_anim_frame 0xFFFF, 0x0, 0, 4 - obj_rot_scal_anim_frame 0x0, 0x0, 0, 8 - obj_rot_scal_anim_frame 0x1, 0x0, 0, 4 - obj_rot_scal_anim_frame 0x0, 0x0, 0, 8 - obj_rot_scal_anim_jump 1 - - .align 2 -gFieldEffectAffineAnim_8374D98: @ 8374D98 - obj_rot_scal_anim_frame 0x100, 0x100, -128, 0 - obj_rot_scal_anim_frame 0xFFFF, 0x0, 0, 4 - obj_rot_scal_anim_frame 0x0, 0x0, 0, 8 - obj_rot_scal_anim_frame 0x1, 0x0, 0, 4 - obj_rot_scal_anim_frame 0x0, 0x0, 0, 8 - obj_rot_scal_anim_frame 0x1, 0x0, 0, 4 - obj_rot_scal_anim_frame 0x0, 0x0, 0, 8 - obj_rot_scal_anim_frame 0xFFFF, 0x0, 0, 4 - obj_rot_scal_anim_frame 0x0, 0x0, 0, 8 - obj_rot_scal_anim_jump 1 - - .align 2 -gFieldEffectAffineAnimTable_Unknown21: @ 8374DE8 - .4byte gFieldEffectAffineAnim_8374D48 - .4byte gFieldEffectAffineAnim_8374D98 - - .align 2 -gFieldEffectSpriteTemplate_Unknown21: @ 8374DF0 - spr_template 0x0, 0xFFFF, gDummyOamData, gDummySpriteAnimTable, NULL, gFieldEffectAffineAnimTable_Unknown21, SpriteCallbackDummy - - .align 2 -gFieldEffectPicTable_BerryTreeGrowthSparkle: @ 8374E08 - obj_frame_tiles gFieldEffectPic_BerryTreeGrowthSparkle_0, 0x80 - obj_frame_tiles gFieldEffectPic_BerryTreeGrowthSparkle_1, 0x80 - obj_frame_tiles gFieldEffectPic_BerryTreeGrowthSparkle_2, 0x80 - obj_frame_tiles gFieldEffectPic_BerryTreeGrowthSparkle_3, 0x80 - obj_frame_tiles gFieldEffectPic_BerryTreeGrowthSparkle_4, 0x80 - obj_frame_tiles gFieldEffectPic_BerryTreeGrowthSparkle_5, 0x80 - - .align 2 -gFieldEffectAnim_8374E38: @ 8374E38 - obj_image_anim_frame 0, 8 - obj_image_anim_frame 1, 8 - obj_image_anim_frame 2, 8 - obj_image_anim_frame 3, 8 - obj_image_anim_frame 4, 8 - obj_image_anim_frame 5, 8 - obj_image_anim_loop 0 - obj_image_anim_frame 0, 4 - obj_image_anim_frame 1, 4 - obj_image_anim_frame 2, 4 - obj_image_anim_frame 3, 4 - obj_image_anim_frame 4, 4 - obj_image_anim_frame 5, 4 - obj_image_anim_loop 3 - obj_image_anim_frame 0, 8 - obj_image_anim_frame 1, 8 - obj_image_anim_frame 2, 8 - obj_image_anim_frame 3, 8 - obj_image_anim_frame 4, 8 - obj_image_anim_frame 5, 8 - obj_image_anim_end - - .align 2 -gFieldEffectAnimTable_BerryTreeGrowthSparkle: @ 8374E8C - .4byte gFieldEffectAnim_8374E38 - - .align 2 -gFieldEffectSpriteTemplate_BerryTreeGrowthSparkle: @ 8374E90 - spr_template 0xFFFF, 0xFFFF, gFieldOamData_16x16, gFieldEffectAnimTable_BerryTreeGrowthSparkle, gFieldEffectPicTable_BerryTreeGrowthSparkle, gDummySpriteAffineAnimTable, sub_8128800 - - .align 2 -gFieldEffectPicTable_TreeDisguise: @ 8374EA8 - obj_frame_tiles gFieldEffectPic_TreeDisguise_0, 0x100 - obj_frame_tiles gFieldEffectPic_TreeDisguise_1, 0x100 - obj_frame_tiles gFieldEffectPic_TreeDisguise_2, 0x100 - obj_frame_tiles gFieldEffectPic_TreeDisguise_3, 0x100 - obj_frame_tiles gFieldEffectPic_TreeDisguise_4, 0x100 - obj_frame_tiles gFieldEffectPic_TreeDisguise_5, 0x100 - obj_frame_tiles gFieldEffectPic_TreeDisguise_6, 0x100 - - .align 2 -gFieldEffectAnim_8374EE0: @ 8374EE0 - obj_image_anim_frame 0, 16 - obj_image_anim_end - - .align 2 -gFieldEffectAnim_8374EE8: @ 8374EE8 - obj_image_anim_frame 0, 4 - obj_image_anim_frame 1, 4 - obj_image_anim_frame 2, 4 - obj_image_anim_frame 3, 4 - obj_image_anim_frame 4, 4 - obj_image_anim_frame 5, 4 - obj_image_anim_frame 6, 4 - obj_image_anim_end - - .align 2 -gFieldEffectAnimTable_TreeDisguise: @ 8374F08 - .4byte gFieldEffectAnim_8374EE0 - .4byte gFieldEffectAnim_8374EE8 - - .align 2 -gFieldEffectSpriteTemplate_TreeDisguise: @ 8374F10 - spr_template 0xFFFF, 0xFFFF, gFieldOamData_16x32, gFieldEffectAnimTable_TreeDisguise, gFieldEffectPicTable_TreeDisguise, gDummySpriteAffineAnimTable, sub_81285AC - - .align 2 -gFieldEffectPicTable_MountainDisguise: @ 8374F28 - obj_frame_tiles gFieldEffectPic_MountainDisguise_0, 0x100 - obj_frame_tiles gFieldEffectPic_MountainDisguise_1, 0x100 - obj_frame_tiles gFieldEffectPic_MountainDisguise_2, 0x100 - obj_frame_tiles gFieldEffectPic_MountainDisguise_3, 0x100 - obj_frame_tiles gFieldEffectPic_MountainDisguise_4, 0x100 - obj_frame_tiles gFieldEffectPic_MountainDisguise_5, 0x100 - obj_frame_tiles gFieldEffectPic_MountainDisguise_6, 0x100 - - .align 2 -gFieldEffectAnim_8374F60: @ 8374F60 - obj_image_anim_frame 0, 16 - obj_image_anim_end - - .align 2 -gFieldEffectAnim_8374F68: @ 8374F68 - obj_image_anim_frame 0, 4 - obj_image_anim_frame 1, 4 - obj_image_anim_frame 2, 4 - obj_image_anim_frame 3, 4 - obj_image_anim_frame 4, 4 - obj_image_anim_frame 5, 4 - obj_image_anim_frame 6, 4 - obj_image_anim_end - - .align 2 -gFieldEffectAnimTable_MountainDisguise: @ 8374F88 - .4byte gFieldEffectAnim_8374F60 - .4byte gFieldEffectAnim_8374F68 - - .align 2 -gFieldEffectSpriteTemplate_MountainDisguise: @ 8374F90 - spr_template 0xFFFF, 0xFFFF, gFieldOamData_16x32, gFieldEffectAnimTable_MountainDisguise, gFieldEffectPicTable_MountainDisguise, gDummySpriteAffineAnimTable, sub_81285AC - - .align 2 -gFieldEffectPicTable_SandDisguise: @ 8374FA8 - obj_frame_tiles gFieldEffectPic_SandDisguise_0, 0x100 - obj_frame_tiles gFieldEffectPic_SandDisguise_1, 0x100 - obj_frame_tiles gFieldEffectPic_SandDisguise_2, 0x100 - obj_frame_tiles gFieldEffectPic_SandDisguise_3, 0x100 - obj_frame_tiles gFieldEffectPic_SandDisguise_4, 0x100 - obj_frame_tiles gFieldEffectPic_SandDisguise_5, 0x100 - obj_frame_tiles gFieldEffectPic_SandDisguise_6, 0x100 - - .align 2 -gFieldEffectSpriteTemplate_SandDisguise: @ 8374FE0 - spr_template 0xFFFF, 0xFFFF, gFieldOamData_16x32, gFieldEffectAnimTable_TreeDisguise, gFieldEffectPicTable_SandDisguise, gDummySpriteAffineAnimTable, sub_81285AC - - .align 2 -gFieldEffectPicTable_Bird: @ 8374FF8 - obj_frame_tiles gFieldEffectPic_Bird, 0x200 - - .align 2 -gFieldEffectAnim_8375000: @ 8375000 - obj_image_anim_frame 0, 1 - obj_image_anim_end - - .align 2 -gFieldEffectAnimTable_Bird: @ 8375008 - .4byte gFieldEffectAnim_8375000 - - .align 2 -gFieldEffectSpriteTemplate_Bird: @ 837500C - spr_template 0xFFFF, 0xFFFF, gFieldOamData_32x32, gFieldEffectAnimTable_Bird, gFieldEffectPicTable_Bird, gDummySpriteAffineAnimTable, SpriteCallbackDummy - - .align 2 -gFieldEffectPicTable_ShortGrass: @ 8375024 - obj_frame_tiles gFieldEffectPic_ShortGrass_0, 0x80 - obj_frame_tiles gFieldEffectPic_ShortGrass_1, 0x80 - - .align 2 -gFieldEffectAnim_8375034: @ 8375034 - obj_image_anim_frame 0, 4 - obj_image_anim_frame 1, 4 - obj_image_anim_end - - .align 2 -gFieldEffectAnimTable_ShortGrass: @ 8375040 - .4byte gFieldEffectAnim_8375034 - - .align 2 -gFieldEffectSpriteTemplate_ShortGrass: @ 8375044 - spr_template 0xFFFF, 0x1005, gFieldOamData_16x16, gFieldEffectAnimTable_ShortGrass, gFieldEffectPicTable_ShortGrass, gDummySpriteAffineAnimTable, sub_8127334 - - .align 2 -gFieldEffectPicTable_HotSpringsWater: @ 837505C - obj_frame_tiles gFieldEffectPic_HotSpringsWater, 0x80 - - .align 2 -gFieldEffectAnim_8375064: @ 8375064 - obj_image_anim_frame 0, 4 - obj_image_anim_end - - .align 2 -gFieldEffectAnimTable_HotSpringsWater: @ 837506C - .4byte gFieldEffectAnim_8375064 - - .align 2 -gFieldEffectSpriteTemplate_HotSpringsWater: @ 8375070 - spr_template 0xFFFF, 0x1005, gFieldOamData_16x16, gFieldEffectAnimTable_HotSpringsWater, gFieldEffectPicTable_HotSpringsWater, gDummySpriteAffineAnimTable, sub_8127A7C - - .align 2 -gFieldEffectPicTable_PopOutOfAsh: @ 8375088 - obj_frame_tiles gFieldEffectPic_PopOutOfAsh_0, 0x80 - obj_frame_tiles gFieldEffectPic_PopOutOfAsh_1, 0x80 - obj_frame_tiles gFieldEffectPic_PopOutOfAsh_2, 0x80 - obj_frame_tiles gFieldEffectPic_PopOutOfAsh_3, 0x80 - obj_frame_tiles gFieldEffectPic_PopOutOfAsh_4, 0x80 - - .align 2 -gFieldEffectAnim_83750B0: @ 83750B0 - obj_image_anim_frame 0, 6 - obj_image_anim_frame 1, 6 - obj_image_anim_frame 2, 6 - obj_image_anim_frame 3, 6 - obj_image_anim_frame 4, 6 - obj_image_anim_end - - .align 2 -gFieldEffectAnimTable_PopOutOfAsh: @ 83750C8 - .4byte gFieldEffectAnim_83750B0 - - .align 2 -gFieldEffectSpriteTemplate_PopOutOfAsh: @ 83750CC - spr_template 0xFFFF, 0x100D, gFieldOamData_16x16, gFieldEffectAnimTable_PopOutOfAsh, gFieldEffectPicTable_PopOutOfAsh, gDummySpriteAffineAnimTable, sub_808788C - - .align 2 -gFieldEffectObjectPaletteInfo2:: @ 83750E4 - obj_pal gFieldEffectObjectPalette2, 0x100D - - .align 2 -gFieldEffectPicTable_LavaridgeGymWarp: @ 83750EC - obj_frame_tiles gFieldEffectPic_LavaridgeGymWarp_0, 0x80 - obj_frame_tiles gFieldEffectPic_LavaridgeGymWarp_1, 0x80 - obj_frame_tiles gFieldEffectPic_LavaridgeGymWarp_2, 0x80 - obj_frame_tiles gFieldEffectPic_LavaridgeGymWarp_3, 0x80 - obj_frame_tiles gFieldEffectPic_LavaridgeGymWarp_4, 0x80 - - .align 2 -gFieldEffectAnim_8375114: @ 8375114 - obj_image_anim_frame 0, 6 - obj_image_anim_frame 1, 6 - obj_image_anim_frame 2, 6 - obj_image_anim_frame 3, 6 - obj_image_anim_frame 4, 6 - obj_image_anim_end - - .align 2 -gFieldEffectAnimTable_LavaridgeGymWarp: @ 837512C - .4byte gFieldEffectAnim_8375114 - - .align 2 -gFieldEffectSpriteTemplate_LavaridgeGymWarp: @ 8375130 - spr_template 0xFFFF, 0x100D, gFieldOamData_16x16, gFieldEffectAnimTable_LavaridgeGymWarp, gFieldEffectPicTable_LavaridgeGymWarp, gDummySpriteAffineAnimTable, sub_8087638 - - .align 2 -gFieldEffectPicTable_Bubbles: @ 8375148 - obj_frame_tiles gFieldEffectPic_Bubbles_0, 0x100 - obj_frame_tiles gFieldEffectPic_Bubbles_1, 0x100 - obj_frame_tiles gFieldEffectPic_Bubbles_2, 0x100 - obj_frame_tiles gFieldEffectPic_Bubbles_3, 0x100 - obj_frame_tiles gFieldEffectPic_Bubbles_4, 0x100 - obj_frame_tiles gFieldEffectPic_Bubbles_5, 0x100 - obj_frame_tiles gFieldEffectPic_Bubbles_6, 0x100 - obj_frame_tiles gFieldEffectPic_Bubbles_7, 0x100 - - .align 2 -gFieldEffectAnim_8375188: @ 8375188 - obj_image_anim_frame 0, 4 - obj_image_anim_frame 1, 4 - obj_image_anim_frame 2, 4 - obj_image_anim_frame 3, 6 - obj_image_anim_frame 4, 6 - obj_image_anim_frame 5, 4 - obj_image_anim_frame 6, 4 - obj_image_anim_frame 7, 4 - obj_image_anim_end - - .align 2 -gFieldEffectAnimTable_Bubbles: @ 83751AC - .4byte gFieldEffectAnim_8375188 - - .align 2 -gFieldEffectSpriteTemplate_Bubbles: @ 83751B0 - spr_template 0xFFFF, 0x1004, gFieldOamData_16x32, gFieldEffectAnimTable_Bubbles, gFieldEffectPicTable_Bubbles, gDummySpriteAffineAnimTable, sub_8128410 - - .align 2 -gFieldEffectPicTable_Sparkle: @ 83751C8 - obj_frame_tiles gFieldEffectPic_Sparkle_0, 0x80 - obj_frame_tiles gFieldEffectPic_Sparkle_1, 0x80 - - .align 2 -gFieldEffectAnim_83751D8: @ 83751D8 - obj_image_anim_frame 0, 3 - obj_image_anim_frame 1, 5 - obj_image_anim_frame 0, 5 - obj_image_anim_end - - .align 2 -gFieldEffectAnimTable_Sparkle: @ 83751E8 - .4byte gFieldEffectAnim_83751D8 - - .align 2 -gFieldEffectSpriteTemplate_Sparkle: @ 83751EC - spr_template 0xFFFF, 0x100F, gFieldOamData_16x16, gFieldEffectAnimTable_Sparkle, gFieldEffectPicTable_Sparkle, gDummySpriteAffineAnimTable, sub_8128774 - - .align 2 -gFieldEffectObjectPaletteInfo3:: @ 8375204 - obj_pal gFieldEffectObjectPalette3, 0x100F diff --git a/data/graphics/field_objects/map_object_anims.inc b/data/graphics/field_objects/map_object_anims.inc new file mode 100644 index 000000000..1c6614964 --- /dev/null +++ b/data/graphics/field_objects/map_object_anims.inc @@ -0,0 +1,981 @@ + .align 2 + +gMapObjectImageAnim_83708C8: @ 83708C8 + obj_image_anim_frame 0, 8 + obj_image_anim_frame 0, 8 + obj_image_anim_frame 0, 8 + obj_image_anim_frame 0, 8 + obj_image_anim_jump 0 + + .align 2 + +gMapObjectImageAnim_83708DC: @ 83708DC + obj_image_anim_frame 0, 16 + obj_image_anim_jump 0 + + .align 2 + +gMapObjectImageAnim_83708E4: @ 83708E4 + obj_image_anim_frame 1, 16 + obj_image_anim_jump 0 + + .align 2 + +gMapObjectImageAnim_83708EC: @ 83708EC + obj_image_anim_frame 2, 16 + obj_image_anim_jump 0 + + .align 2 + +gMapObjectImageAnim_83708F4: @ 83708F4 + obj_image_anim_frame 2, 16, OBJ_IMAGE_ANIM_H_FLIP + obj_image_anim_jump 0 + + .align 2 + +gMapObjectImageAnim_83708FC: @ 83708FC + obj_image_anim_frame 3, 8 + obj_image_anim_frame 0, 8 + obj_image_anim_frame 3, 8, OBJ_IMAGE_ANIM_H_FLIP + obj_image_anim_frame 0, 8 + obj_image_anim_jump 0 + + .align 2 + +gMapObjectImageAnim_8370910: @ 8370910 + obj_image_anim_frame 4, 8 + obj_image_anim_frame 1, 8 + obj_image_anim_frame 4, 8, OBJ_IMAGE_ANIM_H_FLIP + obj_image_anim_frame 1, 8 + obj_image_anim_jump 0 + + .align 2 + +gMapObjectImageAnim_8370924: @ 8370924 + obj_image_anim_frame 5, 8 + obj_image_anim_frame 2, 8 + obj_image_anim_frame 6, 8 + obj_image_anim_frame 2, 8 + obj_image_anim_jump 0 + + .align 2 + +gMapObjectImageAnim_8370938: @ 8370938 + obj_image_anim_frame 5, 8, OBJ_IMAGE_ANIM_H_FLIP + obj_image_anim_frame 2, 8, OBJ_IMAGE_ANIM_H_FLIP + obj_image_anim_frame 6, 8, OBJ_IMAGE_ANIM_H_FLIP + obj_image_anim_frame 2, 8, OBJ_IMAGE_ANIM_H_FLIP + obj_image_anim_jump 0 + + .align 2 + +gMapObjectImageAnim_837094C: @ 837094C + obj_image_anim_frame 3, 4 + obj_image_anim_frame 0, 4 + obj_image_anim_frame 3, 4, OBJ_IMAGE_ANIM_H_FLIP + obj_image_anim_frame 0, 4 + obj_image_anim_jump 0 + + .align 2 + +gMapObjectImageAnim_8370960: @ 8370960 + obj_image_anim_frame 4, 4 + obj_image_anim_frame 1, 4 + obj_image_anim_frame 4, 4, OBJ_IMAGE_ANIM_H_FLIP + obj_image_anim_frame 1, 4 + obj_image_anim_jump 0 + + .align 2 + +gMapObjectImageAnim_8370974: @ 8370974 + obj_image_anim_frame 5, 4 + obj_image_anim_frame 2, 4 + obj_image_anim_frame 6, 4 + obj_image_anim_frame 2, 4 + obj_image_anim_jump 0 + + .align 2 + +gMapObjectImageAnim_8370988: @ 8370988 + obj_image_anim_frame 5, 4, OBJ_IMAGE_ANIM_H_FLIP + obj_image_anim_frame 2, 4, OBJ_IMAGE_ANIM_H_FLIP + obj_image_anim_frame 6, 4, OBJ_IMAGE_ANIM_H_FLIP + obj_image_anim_frame 2, 4, OBJ_IMAGE_ANIM_H_FLIP + obj_image_anim_jump 0 + + .align 2 + +gMapObjectImageAnim_837099C: @ 837099C + obj_image_anim_frame 3, 2 + obj_image_anim_frame 0, 2 + obj_image_anim_frame 3, 2, OBJ_IMAGE_ANIM_H_FLIP + obj_image_anim_frame 0, 2 + obj_image_anim_jump 0 + + .align 2 + +gMapObjectImageAnim_83709B0: @ 83709B0 + obj_image_anim_frame 4, 2 + obj_image_anim_frame 1, 2 + obj_image_anim_frame 4, 2, OBJ_IMAGE_ANIM_H_FLIP + obj_image_anim_frame 1, 2 + obj_image_anim_jump 0 + + .align 2 + +gMapObjectImageAnim_83709C4: @ 83709C4 + obj_image_anim_frame 5, 2 + obj_image_anim_frame 2, 2 + obj_image_anim_frame 6, 2 + obj_image_anim_frame 2, 2 + obj_image_anim_jump 0 + + .align 2 + +gMapObjectImageAnim_83709D8: @ 83709D8 + obj_image_anim_frame 5, 2, OBJ_IMAGE_ANIM_H_FLIP + obj_image_anim_frame 2, 2, OBJ_IMAGE_ANIM_H_FLIP + obj_image_anim_frame 6, 2, OBJ_IMAGE_ANIM_H_FLIP + obj_image_anim_frame 2, 2, OBJ_IMAGE_ANIM_H_FLIP + obj_image_anim_jump 0 + + .align 2 + +gMapObjectImageAnim_83709EC: @ 83709EC + obj_image_anim_frame 3, 1 + obj_image_anim_frame 0, 1 + obj_image_anim_frame 3, 1, OBJ_IMAGE_ANIM_H_FLIP + obj_image_anim_frame 0, 1 + obj_image_anim_jump 0 + + .align 2 + +gMapObjectImageAnim_8370A00: @ 8370A00 + obj_image_anim_frame 4, 1 + obj_image_anim_frame 1, 1 + obj_image_anim_frame 4, 1, OBJ_IMAGE_ANIM_H_FLIP + obj_image_anim_frame 1, 1 + obj_image_anim_jump 0 + + .align 2 + +gMapObjectImageAnim_8370A14: @ 8370A14 + obj_image_anim_frame 5, 1 + obj_image_anim_frame 2, 1 + obj_image_anim_frame 6, 1 + obj_image_anim_frame 2, 1 + obj_image_anim_jump 0 + + .align 2 + +gMapObjectImageAnim_8370A28: @ 8370A28 + obj_image_anim_frame 5, 1, OBJ_IMAGE_ANIM_H_FLIP + obj_image_anim_frame 2, 1, OBJ_IMAGE_ANIM_H_FLIP + obj_image_anim_frame 6, 1, OBJ_IMAGE_ANIM_H_FLIP + obj_image_anim_frame 2, 1, OBJ_IMAGE_ANIM_H_FLIP + obj_image_anim_jump 0 + + .align 2 + +gMapObjectImageAnim_8370A3C: @ 8370A3C + obj_image_anim_frame 0, 16 + obj_image_anim_jump 0 + + .align 2 + +gMapObjectImageAnim_8370A44: @ 8370A44 + obj_image_anim_frame 1, 16 + obj_image_anim_jump 0 + + .align 2 + +gMapObjectImageAnim_8370A4C: @ 8370A4C + obj_image_anim_frame 2, 16 + obj_image_anim_jump 0 + + .align 2 + +gMapObjectImageAnim_8370A54: @ 8370A54 + obj_image_anim_frame 2, 16, OBJ_IMAGE_ANIM_H_FLIP + obj_image_anim_jump 0 + + .align 2 + +gMapObjectImageAnim_8370A5C: @ 8370A5C + obj_image_anim_frame 3, 8 + obj_image_anim_frame 0, 8 + obj_image_anim_frame 4, 8 + obj_image_anim_frame 0, 8 + obj_image_anim_jump 0 + + .align 2 + +gMapObjectImageAnim_8370A70: @ 8370A70 + obj_image_anim_frame 5, 8 + obj_image_anim_frame 1, 8 + obj_image_anim_frame 6, 8 + obj_image_anim_frame 1, 8 + obj_image_anim_jump 0 + + .align 2 + +gMapObjectImageAnim_8370A84: @ 8370A84 + obj_image_anim_frame 7, 8 + obj_image_anim_frame 2, 8 + obj_image_anim_frame 8, 8 + obj_image_anim_frame 2, 8 + obj_image_anim_jump 0 + + .align 2 + +gMapObjectImageAnim_8370A98: @ 8370A98 + obj_image_anim_frame 7, 8, OBJ_IMAGE_ANIM_H_FLIP + obj_image_anim_frame 2, 8, OBJ_IMAGE_ANIM_H_FLIP + obj_image_anim_frame 8, 8, OBJ_IMAGE_ANIM_H_FLIP + obj_image_anim_frame 2, 8, OBJ_IMAGE_ANIM_H_FLIP + obj_image_anim_jump 0 + + .align 2 + +gMapObjectImageAnim_8370AAC: @ 8370AAC + obj_image_anim_frame 3, 4 + obj_image_anim_frame 0, 4 + obj_image_anim_frame 4, 4 + obj_image_anim_frame 0, 4 + obj_image_anim_jump 0 + + .align 2 + +gMapObjectImageAnim_8370AC0: @ 8370AC0 + obj_image_anim_frame 5, 4 + obj_image_anim_frame 1, 4 + obj_image_anim_frame 6, 4 + obj_image_anim_frame 1, 4 + obj_image_anim_jump 0 + + .align 2 + +gMapObjectImageAnim_8370AD4: @ 8370AD4 + obj_image_anim_frame 7, 4 + obj_image_anim_frame 2, 4 + obj_image_anim_frame 8, 4 + obj_image_anim_frame 2, 4 + obj_image_anim_jump 0 + + .align 2 + +gMapObjectImageAnim_8370AE8: @ 8370AE8 + obj_image_anim_frame 7, 4, OBJ_IMAGE_ANIM_H_FLIP + obj_image_anim_frame 2, 4, OBJ_IMAGE_ANIM_H_FLIP + obj_image_anim_frame 8, 4, OBJ_IMAGE_ANIM_H_FLIP + obj_image_anim_frame 2, 4, OBJ_IMAGE_ANIM_H_FLIP + obj_image_anim_jump 0 + + .align 2 + +gMapObjectImageAnim_8370AFC: @ 8370AFC + obj_image_anim_frame 3, 2 + obj_image_anim_frame 0, 2 + obj_image_anim_frame 4, 2 + obj_image_anim_frame 0, 2 + obj_image_anim_jump 0 + + .align 2 + +gMapObjectImageAnim_8370B10: @ 8370B10 + obj_image_anim_frame 5, 2 + obj_image_anim_frame 1, 2 + obj_image_anim_frame 6, 2 + obj_image_anim_frame 1, 2 + obj_image_anim_jump 0 + + .align 2 + +gMapObjectImageAnim_8370B24: @ 8370B24 + obj_image_anim_frame 7, 2 + obj_image_anim_frame 2, 2 + obj_image_anim_frame 8, 2 + obj_image_anim_frame 2, 2 + obj_image_anim_jump 0 + + .align 2 + +gMapObjectImageAnim_8370B38: @ 8370B38 + obj_image_anim_frame 7, 2, OBJ_IMAGE_ANIM_H_FLIP + obj_image_anim_frame 2, 2, OBJ_IMAGE_ANIM_H_FLIP + obj_image_anim_frame 8, 2, OBJ_IMAGE_ANIM_H_FLIP + obj_image_anim_frame 2, 2, OBJ_IMAGE_ANIM_H_FLIP + obj_image_anim_jump 0 + + .align 2 + +gMapObjectImageAnim_8370B4C: @ 8370B4C + obj_image_anim_frame 3, 1 + obj_image_anim_frame 0, 1 + obj_image_anim_frame 4, 1 + obj_image_anim_frame 0, 1 + obj_image_anim_jump 0 + + .align 2 + +gMapObjectImageAnim_8370B60: @ 8370B60 + obj_image_anim_frame 5, 1 + obj_image_anim_frame 1, 1 + obj_image_anim_frame 6, 1 + obj_image_anim_frame 1, 1 + obj_image_anim_jump 0 + + .align 2 + +gMapObjectImageAnim_8370B74: @ 8370B74 + obj_image_anim_frame 7, 1 + obj_image_anim_frame 2, 1 + obj_image_anim_frame 8, 1 + obj_image_anim_frame 2, 1 + obj_image_anim_jump 0 + + .align 2 + +gMapObjectImageAnim_8370B88: @ 8370B88 + obj_image_anim_frame 7, 1, OBJ_IMAGE_ANIM_H_FLIP + obj_image_anim_frame 2, 1, OBJ_IMAGE_ANIM_H_FLIP + obj_image_anim_frame 8, 1, OBJ_IMAGE_ANIM_H_FLIP + obj_image_anim_frame 2, 1, OBJ_IMAGE_ANIM_H_FLIP + obj_image_anim_jump 0 + + .align 2 + +gMapObjectImageAnim_8370B9C: @ 8370B9C + obj_image_anim_frame 12, 5 + obj_image_anim_frame 9, 3 + obj_image_anim_frame 13, 5 + obj_image_anim_frame 9, 3 + obj_image_anim_jump 0 + + .align 2 + +gMapObjectImageAnim_8370BB0: @ 8370BB0 + obj_image_anim_frame 14, 5 + obj_image_anim_frame 10, 3 + obj_image_anim_frame 15, 5 + obj_image_anim_frame 10, 3 + obj_image_anim_jump 0 + + .align 2 + +gMapObjectImageAnim_8370BC4: @ 8370BC4 + obj_image_anim_frame 16, 5 + obj_image_anim_frame 11, 3 + obj_image_anim_frame 17, 5 + obj_image_anim_frame 11, 3 + obj_image_anim_jump 0 + + .align 2 + +gMapObjectImageAnim_8370BD8: @ 8370BD8 + obj_image_anim_frame 16, 5, OBJ_IMAGE_ANIM_H_FLIP + obj_image_anim_frame 11, 3, OBJ_IMAGE_ANIM_H_FLIP + obj_image_anim_frame 17, 5, OBJ_IMAGE_ANIM_H_FLIP + obj_image_anim_frame 11, 3, OBJ_IMAGE_ANIM_H_FLIP + obj_image_anim_jump 0 + + .align 2 + +gMapObjectImageAnim_8370BEC: @ 8370BEC + obj_image_anim_frame 0, 4 + obj_image_anim_frame 1, 4 + obj_image_anim_frame 2, 4 + obj_image_anim_frame 3, 4 + obj_image_anim_frame 4, 8 + obj_image_anim_end + + .align 2 + +gMapObjectImageAnim_8370C04: @ 8370C04 + obj_image_anim_frame 9, 32 + obj_image_anim_jump 0 + + .align 2 + +gMapObjectImageAnim_8370C0C: @ 8370C0C + obj_image_anim_frame 10, 32 + obj_image_anim_jump 0 + + .align 2 + +gMapObjectImageAnim_8370C14: @ 8370C14 + obj_image_anim_frame 11, 32 + obj_image_anim_jump 0 + + .align 2 + +gMapObjectImageAnim_8370C1C: @ 8370C1C + obj_image_anim_frame 11, 32, OBJ_IMAGE_ANIM_H_FLIP + obj_image_anim_jump 0 + + .align 2 + +gMapObjectImageAnim_8370C24: @ 8370C24 + obj_image_anim_frame 9, 4 + obj_image_anim_frame 10, 4 + obj_image_anim_end + + .align 2 + +gMapObjectImageAnim_8370C30: @ 8370C30 + obj_image_anim_frame 13, 4 + obj_image_anim_frame 14, 4 + obj_image_anim_end + + .align 2 + +gMapObjectImageAnim_8370C3C: @ 8370C3C + obj_image_anim_frame 17, 4 + obj_image_anim_frame 18, 4 + obj_image_anim_end + + .align 2 + +gMapObjectImageAnim_8370C48: @ 8370C48 + obj_image_anim_frame 17, 4, OBJ_IMAGE_ANIM_H_FLIP + obj_image_anim_frame 18, 4, OBJ_IMAGE_ANIM_H_FLIP + obj_image_anim_end + + .align 2 + +gMapObjectImageAnim_8370C54: @ 8370C54 + obj_image_anim_frame 11, 4 + obj_image_anim_frame 12, 4 + obj_image_anim_end + + .align 2 + +gMapObjectImageAnim_8370C60: @ 8370C60 + obj_image_anim_frame 15, 4 + obj_image_anim_frame 16, 4 + obj_image_anim_end + + .align 2 + +gMapObjectImageAnim_8370C6C: @ 8370C6C + obj_image_anim_frame 19, 4 + obj_image_anim_frame 20, 4 + obj_image_anim_end + + .align 2 + +gMapObjectImageAnim_8370C78: @ 8370C78 + obj_image_anim_frame 19, 4, OBJ_IMAGE_ANIM_H_FLIP + obj_image_anim_frame 20, 4, OBJ_IMAGE_ANIM_H_FLIP + obj_image_anim_end + + .align 2 + +gMapObjectImageAnim_8370C84: @ 8370C84 + obj_image_anim_frame 9, 4 + obj_image_anim_frame 0, 4 + obj_image_anim_end + + .align 2 + +gMapObjectImageAnim_8370C90: @ 8370C90 + obj_image_anim_frame 13, 4 + obj_image_anim_frame 1, 4 + obj_image_anim_end + + .align 2 + +gMapObjectImageAnim_8370C9C: @ 8370C9C + obj_image_anim_frame 17, 4 + obj_image_anim_frame 2, 4 + obj_image_anim_end + + .align 2 + +gMapObjectImageAnim_8370CA8: @ 8370CA8 + obj_image_anim_frame 17, 4, OBJ_IMAGE_ANIM_H_FLIP + obj_image_anim_frame 2, 4, OBJ_IMAGE_ANIM_H_FLIP + obj_image_anim_end + + .align 2 + +gMapObjectImageAnim_8370CB4: @ 8370CB4 + obj_image_anim_frame 11, 4 + obj_image_anim_frame 0, 4 + obj_image_anim_end + + .align 2 + +gMapObjectImageAnim_8370CC0: @ 8370CC0 + obj_image_anim_frame 15, 4 + obj_image_anim_frame 1, 4 + obj_image_anim_end + + .align 2 + +gMapObjectImageAnim_8370CCC: @ 8370CCC + obj_image_anim_frame 19, 4 + obj_image_anim_frame 2, 4 + obj_image_anim_end + + .align 2 + +gMapObjectImageAnim_8370CD8: @ 8370CD8 + obj_image_anim_frame 19, 4, OBJ_IMAGE_ANIM_H_FLIP + obj_image_anim_frame 2, 4, OBJ_IMAGE_ANIM_H_FLIP + obj_image_anim_end + + .align 2 + +gMapObjectImageAnim_8370CE4: @ 8370CE4 + obj_image_anim_frame 21, 4 + obj_image_anim_frame 10, 4 + obj_image_anim_frame 22, 4 + obj_image_anim_frame 10, 4 + obj_image_anim_jump 0 + + .align 2 + +gMapObjectImageAnim_8370CF8: @ 8370CF8 + obj_image_anim_frame 23, 4 + obj_image_anim_frame 14, 4 + obj_image_anim_frame 24, 4 + obj_image_anim_frame 14, 4 + obj_image_anim_jump 0 + + .align 2 + +gMapObjectImageAnim_8370D0C: @ 8370D0C + obj_image_anim_frame 25, 4 + obj_image_anim_frame 18, 4 + obj_image_anim_frame 26, 4 + obj_image_anim_frame 18, 4 + obj_image_anim_jump 0 + + .align 2 + +gMapObjectImageAnim_8370D20: @ 8370D20 + obj_image_anim_frame 25, 4, OBJ_IMAGE_ANIM_H_FLIP + obj_image_anim_frame 18, 4, OBJ_IMAGE_ANIM_H_FLIP + obj_image_anim_frame 26, 4, OBJ_IMAGE_ANIM_H_FLIP + obj_image_anim_frame 18, 4, OBJ_IMAGE_ANIM_H_FLIP + obj_image_anim_jump 0 + + .align 2 + +gMapObjectImageAnim_8370D34: @ 8370D34 + obj_image_anim_frame 0, 32 + obj_image_anim_end + + .align 2 + +gMapObjectImageAnim_8370D3C: @ 8370D3C + obj_image_anim_frame 1, 32 + obj_image_anim_frame 2, 32 + obj_image_anim_end + + .align 2 + +gMapObjectImageAnim_8370D48: @ 8370D48 + obj_image_anim_frame 3, 48 + obj_image_anim_frame 4, 48 + obj_image_anim_end + + .align 2 + +gMapObjectImageAnim_8370D54: @ 8370D54 + obj_image_anim_frame 5, 32 + obj_image_anim_frame 5, 32 + obj_image_anim_frame 6, 32 + obj_image_anim_frame 6, 32 + obj_image_anim_end + + .align 2 + +gMapObjectImageAnim_8370D68: @ 8370D68 + obj_image_anim_frame 7, 48 + obj_image_anim_frame 7, 48 + obj_image_anim_frame 8, 48 + obj_image_anim_frame 8, 48 + obj_image_anim_end + + .align 2 + +gMapObjectImageAnim_8370D7C: @ 8370D7C + obj_image_anim_frame 0, 8 + obj_image_anim_frame 9, 32 + obj_image_anim_frame 0, 8 + obj_image_anim_end + + .align 2 + +gMapObjectImageAnim_8370D8C: @ 8370D8C + obj_image_anim_frame 0, 8 + obj_image_anim_frame 1, 8 + obj_image_anim_frame 2, 8 + obj_image_anim_frame 3, 8 + obj_image_anim_end + + .align 2 + +gMapObjectImageAnim_8370DA0: @ 8370DA0 + obj_image_anim_frame 0, 6 + obj_image_anim_frame 1, 6 + obj_image_anim_frame 2, 6 + obj_image_anim_frame 3, 6 + obj_image_anim_end + + .align 2 + +gMapObjectImageAnim_8370DB4: @ 8370DB4 + obj_image_anim_frame 8, 4 + obj_image_anim_frame 9, 4 + obj_image_anim_frame 10, 4 + obj_image_anim_frame 11, 4 + obj_image_anim_end + + .align 2 + +gMapObjectImageAnim_8370DC8: @ 8370DC8 + obj_image_anim_frame 4, 4 + obj_image_anim_frame 5, 4 + obj_image_anim_frame 6, 4 + obj_image_anim_frame 7, 4 + obj_image_anim_end + + .align 2 + +gMapObjectImageAnim_8370DDC: @ 8370DDC + obj_image_anim_frame 0, 4 + obj_image_anim_frame 1, 4 + obj_image_anim_frame 2, 4 + obj_image_anim_frame 3, 4 + obj_image_anim_end + + .align 2 + +gMapObjectImageAnim_8370DF0: @ 8370DF0 + obj_image_anim_frame 0, 4, OBJ_IMAGE_ANIM_H_FLIP + obj_image_anim_frame 1, 4, OBJ_IMAGE_ANIM_H_FLIP + obj_image_anim_frame 2, 4, OBJ_IMAGE_ANIM_H_FLIP + obj_image_anim_frame 3, 4, OBJ_IMAGE_ANIM_H_FLIP + obj_image_anim_end + + .align 2 + +gMapObjectImageAnim_8370E04: @ 8370E04 + obj_image_anim_frame 11, 4 + obj_image_anim_frame 10, 6 + obj_image_anim_frame 9, 6 + obj_image_anim_frame 8, 6 + obj_image_anim_end + + .align 2 + +gMapObjectImageAnim_8370E18: @ 8370E18 + obj_image_anim_frame 7, 4 + obj_image_anim_frame 6, 6 + obj_image_anim_frame 5, 6 + obj_image_anim_frame 4, 6 + obj_image_anim_end + + .align 2 + +gMapObjectImageAnim_8370E2C: @ 8370E2C + obj_image_anim_frame 3, 4 + obj_image_anim_frame 2, 4 + obj_image_anim_frame 1, 4 + obj_image_anim_frame 0, 4 + obj_image_anim_end + + .align 2 + +gMapObjectImageAnim_8370E40: @ 8370E40 + obj_image_anim_frame 3, 4, OBJ_IMAGE_ANIM_H_FLIP + obj_image_anim_frame 2, 4, OBJ_IMAGE_ANIM_H_FLIP + obj_image_anim_frame 1, 4, OBJ_IMAGE_ANIM_H_FLIP + obj_image_anim_frame 0, 4, OBJ_IMAGE_ANIM_H_FLIP + obj_image_anim_end + + .align 2 + +gMapObjectImageAnim_8370E54: @ 8370E54 + obj_image_anim_frame 10, 6 + obj_image_anim_frame 11, 6 + obj_image_anim_loop 1 + obj_image_anim_frame 11, 30 + obj_image_anim_jump 0 + + .align 2 + +gMapObjectImageAnim_8370E68: @ 8370E68 + obj_image_anim_frame 6, 6 + obj_image_anim_frame 7, 6 + obj_image_anim_loop 1 + obj_image_anim_frame 7, 30 + obj_image_anim_jump 0 + + .align 2 + +gMapObjectImageAnim_8370E7C: @ 8370E7C + obj_image_anim_frame 2, 6 + obj_image_anim_frame 3, 6 + obj_image_anim_loop 1 + obj_image_anim_frame 3, 30 + obj_image_anim_jump 0 + + .align 2 + +gMapObjectImageAnim_8370E90: @ 8370E90 + obj_image_anim_frame 2, 6, OBJ_IMAGE_ANIM_H_FLIP + obj_image_anim_frame 3, 6, OBJ_IMAGE_ANIM_H_FLIP + obj_image_anim_loop 1 + obj_image_anim_frame 3, 30, OBJ_IMAGE_ANIM_H_FLIP + obj_image_anim_jump 0 + + .align 2 + +gMapObjectRotScalAnim_8370EA4: @ 8370EA4 + obj_rot_scal_anim_frame 0x0, 0x0, 1, 1 + obj_rot_scal_anim_frame 0x0, 0x0, 0, 1 + obj_rot_scal_anim_frame 0x0, 0x0, 0, 1 + obj_rot_scal_anim_frame 0x0, 0x0, 0, 1 + obj_rot_scal_anim_loop 7 + obj_rot_scal_anim_jump 0 + + .align 2 + +gMapObjectRotScalAnim_8370ED4: @ 8370ED4 + obj_rot_scal_anim_frame 0x0, 0x0, -1, 1 + obj_rot_scal_anim_frame 0x0, 0x0, 0, 1 + obj_rot_scal_anim_loop 15 + obj_rot_scal_anim_frame 0x0, 0x0, 1, 1 + obj_rot_scal_anim_frame 0x0, 0x0, 0, 1 + obj_rot_scal_anim_loop 15 + obj_rot_scal_anim_jump 0 + + .align 2 + +gMapObjectImageAnimTable_Inanimate: @ 8370F0C + .4byte gMapObjectImageAnim_83708C8 + + .align 2 + +gMapObjectImageAnimTable_QuintyPlump: @ 8370F10 + .4byte gMapObjectImageAnim_83708DC + .4byte gMapObjectImageAnim_83708E4 + .4byte gMapObjectImageAnim_83708EC + .4byte gMapObjectImageAnim_83708F4 + .4byte gMapObjectImageAnim_83708FC + .4byte gMapObjectImageAnim_8370910 + .4byte gMapObjectImageAnim_8370924 + .4byte gMapObjectImageAnim_8370938 + .4byte gMapObjectImageAnim_837094C + .4byte gMapObjectImageAnim_8370960 + .4byte gMapObjectImageAnim_8370974 + .4byte gMapObjectImageAnim_8370988 + .4byte gMapObjectImageAnim_837099C + .4byte gMapObjectImageAnim_83709B0 + .4byte gMapObjectImageAnim_83709C4 + .4byte gMapObjectImageAnim_83709D8 + .4byte gMapObjectImageAnim_83709EC + .4byte gMapObjectImageAnim_8370A00 + .4byte gMapObjectImageAnim_8370A14 + .4byte gMapObjectImageAnim_8370A28 + + .align 2 + +gMapObjectImageAnimTable_Standard: @ 8370F60 + .4byte gMapObjectImageAnim_8370A3C + .4byte gMapObjectImageAnim_8370A44 + .4byte gMapObjectImageAnim_8370A4C + .4byte gMapObjectImageAnim_8370A54 + .4byte gMapObjectImageAnim_8370A5C + .4byte gMapObjectImageAnim_8370A70 + .4byte gMapObjectImageAnim_8370A84 + .4byte gMapObjectImageAnim_8370A98 + .4byte gMapObjectImageAnim_8370AAC + .4byte gMapObjectImageAnim_8370AC0 + .4byte gMapObjectImageAnim_8370AD4 + .4byte gMapObjectImageAnim_8370AE8 + .4byte gMapObjectImageAnim_8370AFC + .4byte gMapObjectImageAnim_8370B10 + .4byte gMapObjectImageAnim_8370B24 + .4byte gMapObjectImageAnim_8370B38 + .4byte gMapObjectImageAnim_8370B4C + .4byte gMapObjectImageAnim_8370B60 + .4byte gMapObjectImageAnim_8370B74 + .4byte gMapObjectImageAnim_8370B88 + + .align 2 + +gMapObjectImageAnimTable_BrendanMayNormal: @ 8370FB0 + .4byte gMapObjectImageAnim_8370A3C + .4byte gMapObjectImageAnim_8370A44 + .4byte gMapObjectImageAnim_8370A4C + .4byte gMapObjectImageAnim_8370A54 + .4byte gMapObjectImageAnim_8370A5C + .4byte gMapObjectImageAnim_8370A70 + .4byte gMapObjectImageAnim_8370A84 + .4byte gMapObjectImageAnim_8370A98 + .4byte gMapObjectImageAnim_8370AAC + .4byte gMapObjectImageAnim_8370AC0 + .4byte gMapObjectImageAnim_8370AD4 + .4byte gMapObjectImageAnim_8370AE8 + .4byte gMapObjectImageAnim_8370AFC + .4byte gMapObjectImageAnim_8370B10 + .4byte gMapObjectImageAnim_8370B24 + .4byte gMapObjectImageAnim_8370B38 + .4byte gMapObjectImageAnim_8370B4C + .4byte gMapObjectImageAnim_8370B60 + .4byte gMapObjectImageAnim_8370B74 + .4byte gMapObjectImageAnim_8370B88 + .4byte gMapObjectImageAnim_8370B9C + .4byte gMapObjectImageAnim_8370BB0 + .4byte gMapObjectImageAnim_8370BC4 + .4byte gMapObjectImageAnim_8370BD8 + + .align 2 + +gMapObjectImageAnimTable_AcroBike: @ 8371010 + .4byte gMapObjectImageAnim_8370A3C + .4byte gMapObjectImageAnim_8370A44 + .4byte gMapObjectImageAnim_8370A4C + .4byte gMapObjectImageAnim_8370A54 + .4byte gMapObjectImageAnim_8370A5C + .4byte gMapObjectImageAnim_8370A70 + .4byte gMapObjectImageAnim_8370A84 + .4byte gMapObjectImageAnim_8370A98 + .4byte gMapObjectImageAnim_8370AAC + .4byte gMapObjectImageAnim_8370AC0 + .4byte gMapObjectImageAnim_8370AD4 + .4byte gMapObjectImageAnim_8370AE8 + .4byte gMapObjectImageAnim_8370AFC + .4byte gMapObjectImageAnim_8370B10 + .4byte gMapObjectImageAnim_8370B24 + .4byte gMapObjectImageAnim_8370B38 + .4byte gMapObjectImageAnim_8370B4C + .4byte gMapObjectImageAnim_8370B60 + .4byte gMapObjectImageAnim_8370B74 + .4byte gMapObjectImageAnim_8370B88 + .4byte gMapObjectImageAnim_8370C24 + .4byte gMapObjectImageAnim_8370C30 + .4byte gMapObjectImageAnim_8370C3C + .4byte gMapObjectImageAnim_8370C48 + .4byte gMapObjectImageAnim_8370C54 + .4byte gMapObjectImageAnim_8370C60 + .4byte gMapObjectImageAnim_8370C6C + .4byte gMapObjectImageAnim_8370C78 + .4byte gMapObjectImageAnim_8370C84 + .4byte gMapObjectImageAnim_8370C90 + .4byte gMapObjectImageAnim_8370C9C + .4byte gMapObjectImageAnim_8370CA8 + .4byte gMapObjectImageAnim_8370CB4 + .4byte gMapObjectImageAnim_8370CC0 + .4byte gMapObjectImageAnim_8370CCC + .4byte gMapObjectImageAnim_8370CD8 + .4byte gMapObjectImageAnim_8370CE4 + .4byte gMapObjectImageAnim_8370CF8 + .4byte gMapObjectImageAnim_8370D0C + .4byte gMapObjectImageAnim_8370D20 + + .align 2 + +gMapObjectImageAnimTable_Surfing: @ 83710B0 + .4byte gMapObjectImageAnim_8370A3C + .4byte gMapObjectImageAnim_8370A44 + .4byte gMapObjectImageAnim_8370A4C + .4byte gMapObjectImageAnim_8370A54 + .4byte gMapObjectImageAnim_8370A5C + .4byte gMapObjectImageAnim_8370A70 + .4byte gMapObjectImageAnim_8370A84 + .4byte gMapObjectImageAnim_8370A98 + .4byte gMapObjectImageAnim_8370AAC + .4byte gMapObjectImageAnim_8370AC0 + .4byte gMapObjectImageAnim_8370AD4 + .4byte gMapObjectImageAnim_8370AE8 + .4byte gMapObjectImageAnim_8370AFC + .4byte gMapObjectImageAnim_8370B10 + .4byte gMapObjectImageAnim_8370B24 + .4byte gMapObjectImageAnim_8370B38 + .4byte gMapObjectImageAnim_8370B4C + .4byte gMapObjectImageAnim_8370B60 + .4byte gMapObjectImageAnim_8370B74 + .4byte gMapObjectImageAnim_8370B88 + .4byte gMapObjectImageAnim_8370C04 + .4byte gMapObjectImageAnim_8370C0C + .4byte gMapObjectImageAnim_8370C14 + .4byte gMapObjectImageAnim_8370C1C + + .align 2 + +gMapObjectImageAnimTable_Nurse: @ 8371110 + .4byte gMapObjectImageAnim_8370A3C + .4byte gMapObjectImageAnim_8370A44 + .4byte gMapObjectImageAnim_8370A4C + .4byte gMapObjectImageAnim_8370A54 + .4byte gMapObjectImageAnim_8370A5C + .4byte gMapObjectImageAnim_8370A70 + .4byte gMapObjectImageAnim_8370A84 + .4byte gMapObjectImageAnim_8370A98 + .4byte gMapObjectImageAnim_8370AAC + .4byte gMapObjectImageAnim_8370AC0 + .4byte gMapObjectImageAnim_8370AD4 + .4byte gMapObjectImageAnim_8370AE8 + .4byte gMapObjectImageAnim_8370AFC + .4byte gMapObjectImageAnim_8370B10 + .4byte gMapObjectImageAnim_8370B24 + .4byte gMapObjectImageAnim_8370B38 + .4byte gMapObjectImageAnim_8370B4C + .4byte gMapObjectImageAnim_8370B60 + .4byte gMapObjectImageAnim_8370B74 + .4byte gMapObjectImageAnim_8370B88 + .4byte gMapObjectImageAnim_8370D7C + + .align 2 + +gMapObjectImageAnimTable_FieldMove: @ 8371164 + .4byte gMapObjectImageAnim_8370BEC + + .align 2 + +gMapObjectImageAnimTable_BerryTree: @ 8371168 + .4byte gMapObjectImageAnim_8370D34 + .4byte gMapObjectImageAnim_8370D3C + .4byte gMapObjectImageAnim_8370D48 + .4byte gMapObjectImageAnim_8370D54 + .4byte gMapObjectImageAnim_8370D68 + + .align 2 + +gMapObjectImageAnimTable_BreakableRock: @ 837117C + .4byte gMapObjectImageAnim_83708C8 + .4byte gMapObjectImageAnim_8370D8C + + .align 2 + +gMapObjectImageAnimTable_CuttableTree: @ 8371184 + .4byte gMapObjectImageAnim_83708C8 + .4byte gMapObjectImageAnim_8370DA0 + + .align 2 + +gMapObjectImageAnimTable_Fishing: @ 837118C + .4byte gMapObjectImageAnim_8370DB4 + .4byte gMapObjectImageAnim_8370DC8 + .4byte gMapObjectImageAnim_8370DDC + .4byte gMapObjectImageAnim_8370DF0 + .4byte gMapObjectImageAnim_8370E04 + .4byte gMapObjectImageAnim_8370E18 + .4byte gMapObjectImageAnim_8370E2C + .4byte gMapObjectImageAnim_8370E40 + .4byte gMapObjectImageAnim_8370E54 + .4byte gMapObjectImageAnim_8370E68 + .4byte gMapObjectImageAnim_8370E7C + .4byte gMapObjectImageAnim_8370E90 + + .align 2 + +gMapObjectRotScalAnimTable_KyogreGroudon: @ 83711BC + .4byte gMapObjectRotScalAnim_8370EA4 + .4byte gMapObjectRotScalAnim_8370ED4 diff --git a/data/graphics/field_objects/map_object_anims.s b/data/graphics/field_objects/map_object_anims.s deleted file mode 100644 index 1c6614964..000000000 --- a/data/graphics/field_objects/map_object_anims.s +++ /dev/null @@ -1,981 +0,0 @@ - .align 2 - -gMapObjectImageAnim_83708C8: @ 83708C8 - obj_image_anim_frame 0, 8 - obj_image_anim_frame 0, 8 - obj_image_anim_frame 0, 8 - obj_image_anim_frame 0, 8 - obj_image_anim_jump 0 - - .align 2 - -gMapObjectImageAnim_83708DC: @ 83708DC - obj_image_anim_frame 0, 16 - obj_image_anim_jump 0 - - .align 2 - -gMapObjectImageAnim_83708E4: @ 83708E4 - obj_image_anim_frame 1, 16 - obj_image_anim_jump 0 - - .align 2 - -gMapObjectImageAnim_83708EC: @ 83708EC - obj_image_anim_frame 2, 16 - obj_image_anim_jump 0 - - .align 2 - -gMapObjectImageAnim_83708F4: @ 83708F4 - obj_image_anim_frame 2, 16, OBJ_IMAGE_ANIM_H_FLIP - obj_image_anim_jump 0 - - .align 2 - -gMapObjectImageAnim_83708FC: @ 83708FC - obj_image_anim_frame 3, 8 - obj_image_anim_frame 0, 8 - obj_image_anim_frame 3, 8, OBJ_IMAGE_ANIM_H_FLIP - obj_image_anim_frame 0, 8 - obj_image_anim_jump 0 - - .align 2 - -gMapObjectImageAnim_8370910: @ 8370910 - obj_image_anim_frame 4, 8 - obj_image_anim_frame 1, 8 - obj_image_anim_frame 4, 8, OBJ_IMAGE_ANIM_H_FLIP - obj_image_anim_frame 1, 8 - obj_image_anim_jump 0 - - .align 2 - -gMapObjectImageAnim_8370924: @ 8370924 - obj_image_anim_frame 5, 8 - obj_image_anim_frame 2, 8 - obj_image_anim_frame 6, 8 - obj_image_anim_frame 2, 8 - obj_image_anim_jump 0 - - .align 2 - -gMapObjectImageAnim_8370938: @ 8370938 - obj_image_anim_frame 5, 8, OBJ_IMAGE_ANIM_H_FLIP - obj_image_anim_frame 2, 8, OBJ_IMAGE_ANIM_H_FLIP - obj_image_anim_frame 6, 8, OBJ_IMAGE_ANIM_H_FLIP - obj_image_anim_frame 2, 8, OBJ_IMAGE_ANIM_H_FLIP - obj_image_anim_jump 0 - - .align 2 - -gMapObjectImageAnim_837094C: @ 837094C - obj_image_anim_frame 3, 4 - obj_image_anim_frame 0, 4 - obj_image_anim_frame 3, 4, OBJ_IMAGE_ANIM_H_FLIP - obj_image_anim_frame 0, 4 - obj_image_anim_jump 0 - - .align 2 - -gMapObjectImageAnim_8370960: @ 8370960 - obj_image_anim_frame 4, 4 - obj_image_anim_frame 1, 4 - obj_image_anim_frame 4, 4, OBJ_IMAGE_ANIM_H_FLIP - obj_image_anim_frame 1, 4 - obj_image_anim_jump 0 - - .align 2 - -gMapObjectImageAnim_8370974: @ 8370974 - obj_image_anim_frame 5, 4 - obj_image_anim_frame 2, 4 - obj_image_anim_frame 6, 4 - obj_image_anim_frame 2, 4 - obj_image_anim_jump 0 - - .align 2 - -gMapObjectImageAnim_8370988: @ 8370988 - obj_image_anim_frame 5, 4, OBJ_IMAGE_ANIM_H_FLIP - obj_image_anim_frame 2, 4, OBJ_IMAGE_ANIM_H_FLIP - obj_image_anim_frame 6, 4, OBJ_IMAGE_ANIM_H_FLIP - obj_image_anim_frame 2, 4, OBJ_IMAGE_ANIM_H_FLIP - obj_image_anim_jump 0 - - .align 2 - -gMapObjectImageAnim_837099C: @ 837099C - obj_image_anim_frame 3, 2 - obj_image_anim_frame 0, 2 - obj_image_anim_frame 3, 2, OBJ_IMAGE_ANIM_H_FLIP - obj_image_anim_frame 0, 2 - obj_image_anim_jump 0 - - .align 2 - -gMapObjectImageAnim_83709B0: @ 83709B0 - obj_image_anim_frame 4, 2 - obj_image_anim_frame 1, 2 - obj_image_anim_frame 4, 2, OBJ_IMAGE_ANIM_H_FLIP - obj_image_anim_frame 1, 2 - obj_image_anim_jump 0 - - .align 2 - -gMapObjectImageAnim_83709C4: @ 83709C4 - obj_image_anim_frame 5, 2 - obj_image_anim_frame 2, 2 - obj_image_anim_frame 6, 2 - obj_image_anim_frame 2, 2 - obj_image_anim_jump 0 - - .align 2 - -gMapObjectImageAnim_83709D8: @ 83709D8 - obj_image_anim_frame 5, 2, OBJ_IMAGE_ANIM_H_FLIP - obj_image_anim_frame 2, 2, OBJ_IMAGE_ANIM_H_FLIP - obj_image_anim_frame 6, 2, OBJ_IMAGE_ANIM_H_FLIP - obj_image_anim_frame 2, 2, OBJ_IMAGE_ANIM_H_FLIP - obj_image_anim_jump 0 - - .align 2 - -gMapObjectImageAnim_83709EC: @ 83709EC - obj_image_anim_frame 3, 1 - obj_image_anim_frame 0, 1 - obj_image_anim_frame 3, 1, OBJ_IMAGE_ANIM_H_FLIP - obj_image_anim_frame 0, 1 - obj_image_anim_jump 0 - - .align 2 - -gMapObjectImageAnim_8370A00: @ 8370A00 - obj_image_anim_frame 4, 1 - obj_image_anim_frame 1, 1 - obj_image_anim_frame 4, 1, OBJ_IMAGE_ANIM_H_FLIP - obj_image_anim_frame 1, 1 - obj_image_anim_jump 0 - - .align 2 - -gMapObjectImageAnim_8370A14: @ 8370A14 - obj_image_anim_frame 5, 1 - obj_image_anim_frame 2, 1 - obj_image_anim_frame 6, 1 - obj_image_anim_frame 2, 1 - obj_image_anim_jump 0 - - .align 2 - -gMapObjectImageAnim_8370A28: @ 8370A28 - obj_image_anim_frame 5, 1, OBJ_IMAGE_ANIM_H_FLIP - obj_image_anim_frame 2, 1, OBJ_IMAGE_ANIM_H_FLIP - obj_image_anim_frame 6, 1, OBJ_IMAGE_ANIM_H_FLIP - obj_image_anim_frame 2, 1, OBJ_IMAGE_ANIM_H_FLIP - obj_image_anim_jump 0 - - .align 2 - -gMapObjectImageAnim_8370A3C: @ 8370A3C - obj_image_anim_frame 0, 16 - obj_image_anim_jump 0 - - .align 2 - -gMapObjectImageAnim_8370A44: @ 8370A44 - obj_image_anim_frame 1, 16 - obj_image_anim_jump 0 - - .align 2 - -gMapObjectImageAnim_8370A4C: @ 8370A4C - obj_image_anim_frame 2, 16 - obj_image_anim_jump 0 - - .align 2 - -gMapObjectImageAnim_8370A54: @ 8370A54 - obj_image_anim_frame 2, 16, OBJ_IMAGE_ANIM_H_FLIP - obj_image_anim_jump 0 - - .align 2 - -gMapObjectImageAnim_8370A5C: @ 8370A5C - obj_image_anim_frame 3, 8 - obj_image_anim_frame 0, 8 - obj_image_anim_frame 4, 8 - obj_image_anim_frame 0, 8 - obj_image_anim_jump 0 - - .align 2 - -gMapObjectImageAnim_8370A70: @ 8370A70 - obj_image_anim_frame 5, 8 - obj_image_anim_frame 1, 8 - obj_image_anim_frame 6, 8 - obj_image_anim_frame 1, 8 - obj_image_anim_jump 0 - - .align 2 - -gMapObjectImageAnim_8370A84: @ 8370A84 - obj_image_anim_frame 7, 8 - obj_image_anim_frame 2, 8 - obj_image_anim_frame 8, 8 - obj_image_anim_frame 2, 8 - obj_image_anim_jump 0 - - .align 2 - -gMapObjectImageAnim_8370A98: @ 8370A98 - obj_image_anim_frame 7, 8, OBJ_IMAGE_ANIM_H_FLIP - obj_image_anim_frame 2, 8, OBJ_IMAGE_ANIM_H_FLIP - obj_image_anim_frame 8, 8, OBJ_IMAGE_ANIM_H_FLIP - obj_image_anim_frame 2, 8, OBJ_IMAGE_ANIM_H_FLIP - obj_image_anim_jump 0 - - .align 2 - -gMapObjectImageAnim_8370AAC: @ 8370AAC - obj_image_anim_frame 3, 4 - obj_image_anim_frame 0, 4 - obj_image_anim_frame 4, 4 - obj_image_anim_frame 0, 4 - obj_image_anim_jump 0 - - .align 2 - -gMapObjectImageAnim_8370AC0: @ 8370AC0 - obj_image_anim_frame 5, 4 - obj_image_anim_frame 1, 4 - obj_image_anim_frame 6, 4 - obj_image_anim_frame 1, 4 - obj_image_anim_jump 0 - - .align 2 - -gMapObjectImageAnim_8370AD4: @ 8370AD4 - obj_image_anim_frame 7, 4 - obj_image_anim_frame 2, 4 - obj_image_anim_frame 8, 4 - obj_image_anim_frame 2, 4 - obj_image_anim_jump 0 - - .align 2 - -gMapObjectImageAnim_8370AE8: @ 8370AE8 - obj_image_anim_frame 7, 4, OBJ_IMAGE_ANIM_H_FLIP - obj_image_anim_frame 2, 4, OBJ_IMAGE_ANIM_H_FLIP - obj_image_anim_frame 8, 4, OBJ_IMAGE_ANIM_H_FLIP - obj_image_anim_frame 2, 4, OBJ_IMAGE_ANIM_H_FLIP - obj_image_anim_jump 0 - - .align 2 - -gMapObjectImageAnim_8370AFC: @ 8370AFC - obj_image_anim_frame 3, 2 - obj_image_anim_frame 0, 2 - obj_image_anim_frame 4, 2 - obj_image_anim_frame 0, 2 - obj_image_anim_jump 0 - - .align 2 - -gMapObjectImageAnim_8370B10: @ 8370B10 - obj_image_anim_frame 5, 2 - obj_image_anim_frame 1, 2 - obj_image_anim_frame 6, 2 - obj_image_anim_frame 1, 2 - obj_image_anim_jump 0 - - .align 2 - -gMapObjectImageAnim_8370B24: @ 8370B24 - obj_image_anim_frame 7, 2 - obj_image_anim_frame 2, 2 - obj_image_anim_frame 8, 2 - obj_image_anim_frame 2, 2 - obj_image_anim_jump 0 - - .align 2 - -gMapObjectImageAnim_8370B38: @ 8370B38 - obj_image_anim_frame 7, 2, OBJ_IMAGE_ANIM_H_FLIP - obj_image_anim_frame 2, 2, OBJ_IMAGE_ANIM_H_FLIP - obj_image_anim_frame 8, 2, OBJ_IMAGE_ANIM_H_FLIP - obj_image_anim_frame 2, 2, OBJ_IMAGE_ANIM_H_FLIP - obj_image_anim_jump 0 - - .align 2 - -gMapObjectImageAnim_8370B4C: @ 8370B4C - obj_image_anim_frame 3, 1 - obj_image_anim_frame 0, 1 - obj_image_anim_frame 4, 1 - obj_image_anim_frame 0, 1 - obj_image_anim_jump 0 - - .align 2 - -gMapObjectImageAnim_8370B60: @ 8370B60 - obj_image_anim_frame 5, 1 - obj_image_anim_frame 1, 1 - obj_image_anim_frame 6, 1 - obj_image_anim_frame 1, 1 - obj_image_anim_jump 0 - - .align 2 - -gMapObjectImageAnim_8370B74: @ 8370B74 - obj_image_anim_frame 7, 1 - obj_image_anim_frame 2, 1 - obj_image_anim_frame 8, 1 - obj_image_anim_frame 2, 1 - obj_image_anim_jump 0 - - .align 2 - -gMapObjectImageAnim_8370B88: @ 8370B88 - obj_image_anim_frame 7, 1, OBJ_IMAGE_ANIM_H_FLIP - obj_image_anim_frame 2, 1, OBJ_IMAGE_ANIM_H_FLIP - obj_image_anim_frame 8, 1, OBJ_IMAGE_ANIM_H_FLIP - obj_image_anim_frame 2, 1, OBJ_IMAGE_ANIM_H_FLIP - obj_image_anim_jump 0 - - .align 2 - -gMapObjectImageAnim_8370B9C: @ 8370B9C - obj_image_anim_frame 12, 5 - obj_image_anim_frame 9, 3 - obj_image_anim_frame 13, 5 - obj_image_anim_frame 9, 3 - obj_image_anim_jump 0 - - .align 2 - -gMapObjectImageAnim_8370BB0: @ 8370BB0 - obj_image_anim_frame 14, 5 - obj_image_anim_frame 10, 3 - obj_image_anim_frame 15, 5 - obj_image_anim_frame 10, 3 - obj_image_anim_jump 0 - - .align 2 - -gMapObjectImageAnim_8370BC4: @ 8370BC4 - obj_image_anim_frame 16, 5 - obj_image_anim_frame 11, 3 - obj_image_anim_frame 17, 5 - obj_image_anim_frame 11, 3 - obj_image_anim_jump 0 - - .align 2 - -gMapObjectImageAnim_8370BD8: @ 8370BD8 - obj_image_anim_frame 16, 5, OBJ_IMAGE_ANIM_H_FLIP - obj_image_anim_frame 11, 3, OBJ_IMAGE_ANIM_H_FLIP - obj_image_anim_frame 17, 5, OBJ_IMAGE_ANIM_H_FLIP - obj_image_anim_frame 11, 3, OBJ_IMAGE_ANIM_H_FLIP - obj_image_anim_jump 0 - - .align 2 - -gMapObjectImageAnim_8370BEC: @ 8370BEC - obj_image_anim_frame 0, 4 - obj_image_anim_frame 1, 4 - obj_image_anim_frame 2, 4 - obj_image_anim_frame 3, 4 - obj_image_anim_frame 4, 8 - obj_image_anim_end - - .align 2 - -gMapObjectImageAnim_8370C04: @ 8370C04 - obj_image_anim_frame 9, 32 - obj_image_anim_jump 0 - - .align 2 - -gMapObjectImageAnim_8370C0C: @ 8370C0C - obj_image_anim_frame 10, 32 - obj_image_anim_jump 0 - - .align 2 - -gMapObjectImageAnim_8370C14: @ 8370C14 - obj_image_anim_frame 11, 32 - obj_image_anim_jump 0 - - .align 2 - -gMapObjectImageAnim_8370C1C: @ 8370C1C - obj_image_anim_frame 11, 32, OBJ_IMAGE_ANIM_H_FLIP - obj_image_anim_jump 0 - - .align 2 - -gMapObjectImageAnim_8370C24: @ 8370C24 - obj_image_anim_frame 9, 4 - obj_image_anim_frame 10, 4 - obj_image_anim_end - - .align 2 - -gMapObjectImageAnim_8370C30: @ 8370C30 - obj_image_anim_frame 13, 4 - obj_image_anim_frame 14, 4 - obj_image_anim_end - - .align 2 - -gMapObjectImageAnim_8370C3C: @ 8370C3C - obj_image_anim_frame 17, 4 - obj_image_anim_frame 18, 4 - obj_image_anim_end - - .align 2 - -gMapObjectImageAnim_8370C48: @ 8370C48 - obj_image_anim_frame 17, 4, OBJ_IMAGE_ANIM_H_FLIP - obj_image_anim_frame 18, 4, OBJ_IMAGE_ANIM_H_FLIP - obj_image_anim_end - - .align 2 - -gMapObjectImageAnim_8370C54: @ 8370C54 - obj_image_anim_frame 11, 4 - obj_image_anim_frame 12, 4 - obj_image_anim_end - - .align 2 - -gMapObjectImageAnim_8370C60: @ 8370C60 - obj_image_anim_frame 15, 4 - obj_image_anim_frame 16, 4 - obj_image_anim_end - - .align 2 - -gMapObjectImageAnim_8370C6C: @ 8370C6C - obj_image_anim_frame 19, 4 - obj_image_anim_frame 20, 4 - obj_image_anim_end - - .align 2 - -gMapObjectImageAnim_8370C78: @ 8370C78 - obj_image_anim_frame 19, 4, OBJ_IMAGE_ANIM_H_FLIP - obj_image_anim_frame 20, 4, OBJ_IMAGE_ANIM_H_FLIP - obj_image_anim_end - - .align 2 - -gMapObjectImageAnim_8370C84: @ 8370C84 - obj_image_anim_frame 9, 4 - obj_image_anim_frame 0, 4 - obj_image_anim_end - - .align 2 - -gMapObjectImageAnim_8370C90: @ 8370C90 - obj_image_anim_frame 13, 4 - obj_image_anim_frame 1, 4 - obj_image_anim_end - - .align 2 - -gMapObjectImageAnim_8370C9C: @ 8370C9C - obj_image_anim_frame 17, 4 - obj_image_anim_frame 2, 4 - obj_image_anim_end - - .align 2 - -gMapObjectImageAnim_8370CA8: @ 8370CA8 - obj_image_anim_frame 17, 4, OBJ_IMAGE_ANIM_H_FLIP - obj_image_anim_frame 2, 4, OBJ_IMAGE_ANIM_H_FLIP - obj_image_anim_end - - .align 2 - -gMapObjectImageAnim_8370CB4: @ 8370CB4 - obj_image_anim_frame 11, 4 - obj_image_anim_frame 0, 4 - obj_image_anim_end - - .align 2 - -gMapObjectImageAnim_8370CC0: @ 8370CC0 - obj_image_anim_frame 15, 4 - obj_image_anim_frame 1, 4 - obj_image_anim_end - - .align 2 - -gMapObjectImageAnim_8370CCC: @ 8370CCC - obj_image_anim_frame 19, 4 - obj_image_anim_frame 2, 4 - obj_image_anim_end - - .align 2 - -gMapObjectImageAnim_8370CD8: @ 8370CD8 - obj_image_anim_frame 19, 4, OBJ_IMAGE_ANIM_H_FLIP - obj_image_anim_frame 2, 4, OBJ_IMAGE_ANIM_H_FLIP - obj_image_anim_end - - .align 2 - -gMapObjectImageAnim_8370CE4: @ 8370CE4 - obj_image_anim_frame 21, 4 - obj_image_anim_frame 10, 4 - obj_image_anim_frame 22, 4 - obj_image_anim_frame 10, 4 - obj_image_anim_jump 0 - - .align 2 - -gMapObjectImageAnim_8370CF8: @ 8370CF8 - obj_image_anim_frame 23, 4 - obj_image_anim_frame 14, 4 - obj_image_anim_frame 24, 4 - obj_image_anim_frame 14, 4 - obj_image_anim_jump 0 - - .align 2 - -gMapObjectImageAnim_8370D0C: @ 8370D0C - obj_image_anim_frame 25, 4 - obj_image_anim_frame 18, 4 - obj_image_anim_frame 26, 4 - obj_image_anim_frame 18, 4 - obj_image_anim_jump 0 - - .align 2 - -gMapObjectImageAnim_8370D20: @ 8370D20 - obj_image_anim_frame 25, 4, OBJ_IMAGE_ANIM_H_FLIP - obj_image_anim_frame 18, 4, OBJ_IMAGE_ANIM_H_FLIP - obj_image_anim_frame 26, 4, OBJ_IMAGE_ANIM_H_FLIP - obj_image_anim_frame 18, 4, OBJ_IMAGE_ANIM_H_FLIP - obj_image_anim_jump 0 - - .align 2 - -gMapObjectImageAnim_8370D34: @ 8370D34 - obj_image_anim_frame 0, 32 - obj_image_anim_end - - .align 2 - -gMapObjectImageAnim_8370D3C: @ 8370D3C - obj_image_anim_frame 1, 32 - obj_image_anim_frame 2, 32 - obj_image_anim_end - - .align 2 - -gMapObjectImageAnim_8370D48: @ 8370D48 - obj_image_anim_frame 3, 48 - obj_image_anim_frame 4, 48 - obj_image_anim_end - - .align 2 - -gMapObjectImageAnim_8370D54: @ 8370D54 - obj_image_anim_frame 5, 32 - obj_image_anim_frame 5, 32 - obj_image_anim_frame 6, 32 - obj_image_anim_frame 6, 32 - obj_image_anim_end - - .align 2 - -gMapObjectImageAnim_8370D68: @ 8370D68 - obj_image_anim_frame 7, 48 - obj_image_anim_frame 7, 48 - obj_image_anim_frame 8, 48 - obj_image_anim_frame 8, 48 - obj_image_anim_end - - .align 2 - -gMapObjectImageAnim_8370D7C: @ 8370D7C - obj_image_anim_frame 0, 8 - obj_image_anim_frame 9, 32 - obj_image_anim_frame 0, 8 - obj_image_anim_end - - .align 2 - -gMapObjectImageAnim_8370D8C: @ 8370D8C - obj_image_anim_frame 0, 8 - obj_image_anim_frame 1, 8 - obj_image_anim_frame 2, 8 - obj_image_anim_frame 3, 8 - obj_image_anim_end - - .align 2 - -gMapObjectImageAnim_8370DA0: @ 8370DA0 - obj_image_anim_frame 0, 6 - obj_image_anim_frame 1, 6 - obj_image_anim_frame 2, 6 - obj_image_anim_frame 3, 6 - obj_image_anim_end - - .align 2 - -gMapObjectImageAnim_8370DB4: @ 8370DB4 - obj_image_anim_frame 8, 4 - obj_image_anim_frame 9, 4 - obj_image_anim_frame 10, 4 - obj_image_anim_frame 11, 4 - obj_image_anim_end - - .align 2 - -gMapObjectImageAnim_8370DC8: @ 8370DC8 - obj_image_anim_frame 4, 4 - obj_image_anim_frame 5, 4 - obj_image_anim_frame 6, 4 - obj_image_anim_frame 7, 4 - obj_image_anim_end - - .align 2 - -gMapObjectImageAnim_8370DDC: @ 8370DDC - obj_image_anim_frame 0, 4 - obj_image_anim_frame 1, 4 - obj_image_anim_frame 2, 4 - obj_image_anim_frame 3, 4 - obj_image_anim_end - - .align 2 - -gMapObjectImageAnim_8370DF0: @ 8370DF0 - obj_image_anim_frame 0, 4, OBJ_IMAGE_ANIM_H_FLIP - obj_image_anim_frame 1, 4, OBJ_IMAGE_ANIM_H_FLIP - obj_image_anim_frame 2, 4, OBJ_IMAGE_ANIM_H_FLIP - obj_image_anim_frame 3, 4, OBJ_IMAGE_ANIM_H_FLIP - obj_image_anim_end - - .align 2 - -gMapObjectImageAnim_8370E04: @ 8370E04 - obj_image_anim_frame 11, 4 - obj_image_anim_frame 10, 6 - obj_image_anim_frame 9, 6 - obj_image_anim_frame 8, 6 - obj_image_anim_end - - .align 2 - -gMapObjectImageAnim_8370E18: @ 8370E18 - obj_image_anim_frame 7, 4 - obj_image_anim_frame 6, 6 - obj_image_anim_frame 5, 6 - obj_image_anim_frame 4, 6 - obj_image_anim_end - - .align 2 - -gMapObjectImageAnim_8370E2C: @ 8370E2C - obj_image_anim_frame 3, 4 - obj_image_anim_frame 2, 4 - obj_image_anim_frame 1, 4 - obj_image_anim_frame 0, 4 - obj_image_anim_end - - .align 2 - -gMapObjectImageAnim_8370E40: @ 8370E40 - obj_image_anim_frame 3, 4, OBJ_IMAGE_ANIM_H_FLIP - obj_image_anim_frame 2, 4, OBJ_IMAGE_ANIM_H_FLIP - obj_image_anim_frame 1, 4, OBJ_IMAGE_ANIM_H_FLIP - obj_image_anim_frame 0, 4, OBJ_IMAGE_ANIM_H_FLIP - obj_image_anim_end - - .align 2 - -gMapObjectImageAnim_8370E54: @ 8370E54 - obj_image_anim_frame 10, 6 - obj_image_anim_frame 11, 6 - obj_image_anim_loop 1 - obj_image_anim_frame 11, 30 - obj_image_anim_jump 0 - - .align 2 - -gMapObjectImageAnim_8370E68: @ 8370E68 - obj_image_anim_frame 6, 6 - obj_image_anim_frame 7, 6 - obj_image_anim_loop 1 - obj_image_anim_frame 7, 30 - obj_image_anim_jump 0 - - .align 2 - -gMapObjectImageAnim_8370E7C: @ 8370E7C - obj_image_anim_frame 2, 6 - obj_image_anim_frame 3, 6 - obj_image_anim_loop 1 - obj_image_anim_frame 3, 30 - obj_image_anim_jump 0 - - .align 2 - -gMapObjectImageAnim_8370E90: @ 8370E90 - obj_image_anim_frame 2, 6, OBJ_IMAGE_ANIM_H_FLIP - obj_image_anim_frame 3, 6, OBJ_IMAGE_ANIM_H_FLIP - obj_image_anim_loop 1 - obj_image_anim_frame 3, 30, OBJ_IMAGE_ANIM_H_FLIP - obj_image_anim_jump 0 - - .align 2 - -gMapObjectRotScalAnim_8370EA4: @ 8370EA4 - obj_rot_scal_anim_frame 0x0, 0x0, 1, 1 - obj_rot_scal_anim_frame 0x0, 0x0, 0, 1 - obj_rot_scal_anim_frame 0x0, 0x0, 0, 1 - obj_rot_scal_anim_frame 0x0, 0x0, 0, 1 - obj_rot_scal_anim_loop 7 - obj_rot_scal_anim_jump 0 - - .align 2 - -gMapObjectRotScalAnim_8370ED4: @ 8370ED4 - obj_rot_scal_anim_frame 0x0, 0x0, -1, 1 - obj_rot_scal_anim_frame 0x0, 0x0, 0, 1 - obj_rot_scal_anim_loop 15 - obj_rot_scal_anim_frame 0x0, 0x0, 1, 1 - obj_rot_scal_anim_frame 0x0, 0x0, 0, 1 - obj_rot_scal_anim_loop 15 - obj_rot_scal_anim_jump 0 - - .align 2 - -gMapObjectImageAnimTable_Inanimate: @ 8370F0C - .4byte gMapObjectImageAnim_83708C8 - - .align 2 - -gMapObjectImageAnimTable_QuintyPlump: @ 8370F10 - .4byte gMapObjectImageAnim_83708DC - .4byte gMapObjectImageAnim_83708E4 - .4byte gMapObjectImageAnim_83708EC - .4byte gMapObjectImageAnim_83708F4 - .4byte gMapObjectImageAnim_83708FC - .4byte gMapObjectImageAnim_8370910 - .4byte gMapObjectImageAnim_8370924 - .4byte gMapObjectImageAnim_8370938 - .4byte gMapObjectImageAnim_837094C - .4byte gMapObjectImageAnim_8370960 - .4byte gMapObjectImageAnim_8370974 - .4byte gMapObjectImageAnim_8370988 - .4byte gMapObjectImageAnim_837099C - .4byte gMapObjectImageAnim_83709B0 - .4byte gMapObjectImageAnim_83709C4 - .4byte gMapObjectImageAnim_83709D8 - .4byte gMapObjectImageAnim_83709EC - .4byte gMapObjectImageAnim_8370A00 - .4byte gMapObjectImageAnim_8370A14 - .4byte gMapObjectImageAnim_8370A28 - - .align 2 - -gMapObjectImageAnimTable_Standard: @ 8370F60 - .4byte gMapObjectImageAnim_8370A3C - .4byte gMapObjectImageAnim_8370A44 - .4byte gMapObjectImageAnim_8370A4C - .4byte gMapObjectImageAnim_8370A54 - .4byte gMapObjectImageAnim_8370A5C - .4byte gMapObjectImageAnim_8370A70 - .4byte gMapObjectImageAnim_8370A84 - .4byte gMapObjectImageAnim_8370A98 - .4byte gMapObjectImageAnim_8370AAC - .4byte gMapObjectImageAnim_8370AC0 - .4byte gMapObjectImageAnim_8370AD4 - .4byte gMapObjectImageAnim_8370AE8 - .4byte gMapObjectImageAnim_8370AFC - .4byte gMapObjectImageAnim_8370B10 - .4byte gMapObjectImageAnim_8370B24 - .4byte gMapObjectImageAnim_8370B38 - .4byte gMapObjectImageAnim_8370B4C - .4byte gMapObjectImageAnim_8370B60 - .4byte gMapObjectImageAnim_8370B74 - .4byte gMapObjectImageAnim_8370B88 - - .align 2 - -gMapObjectImageAnimTable_BrendanMayNormal: @ 8370FB0 - .4byte gMapObjectImageAnim_8370A3C - .4byte gMapObjectImageAnim_8370A44 - .4byte gMapObjectImageAnim_8370A4C - .4byte gMapObjectImageAnim_8370A54 - .4byte gMapObjectImageAnim_8370A5C - .4byte gMapObjectImageAnim_8370A70 - .4byte gMapObjectImageAnim_8370A84 - .4byte gMapObjectImageAnim_8370A98 - .4byte gMapObjectImageAnim_8370AAC - .4byte gMapObjectImageAnim_8370AC0 - .4byte gMapObjectImageAnim_8370AD4 - .4byte gMapObjectImageAnim_8370AE8 - .4byte gMapObjectImageAnim_8370AFC - .4byte gMapObjectImageAnim_8370B10 - .4byte gMapObjectImageAnim_8370B24 - .4byte gMapObjectImageAnim_8370B38 - .4byte gMapObjectImageAnim_8370B4C - .4byte gMapObjectImageAnim_8370B60 - .4byte gMapObjectImageAnim_8370B74 - .4byte gMapObjectImageAnim_8370B88 - .4byte gMapObjectImageAnim_8370B9C - .4byte gMapObjectImageAnim_8370BB0 - .4byte gMapObjectImageAnim_8370BC4 - .4byte gMapObjectImageAnim_8370BD8 - - .align 2 - -gMapObjectImageAnimTable_AcroBike: @ 8371010 - .4byte gMapObjectImageAnim_8370A3C - .4byte gMapObjectImageAnim_8370A44 - .4byte gMapObjectImageAnim_8370A4C - .4byte gMapObjectImageAnim_8370A54 - .4byte gMapObjectImageAnim_8370A5C - .4byte gMapObjectImageAnim_8370A70 - .4byte gMapObjectImageAnim_8370A84 - .4byte gMapObjectImageAnim_8370A98 - .4byte gMapObjectImageAnim_8370AAC - .4byte gMapObjectImageAnim_8370AC0 - .4byte gMapObjectImageAnim_8370AD4 - .4byte gMapObjectImageAnim_8370AE8 - .4byte gMapObjectImageAnim_8370AFC - .4byte gMapObjectImageAnim_8370B10 - .4byte gMapObjectImageAnim_8370B24 - .4byte gMapObjectImageAnim_8370B38 - .4byte gMapObjectImageAnim_8370B4C - .4byte gMapObjectImageAnim_8370B60 - .4byte gMapObjectImageAnim_8370B74 - .4byte gMapObjectImageAnim_8370B88 - .4byte gMapObjectImageAnim_8370C24 - .4byte gMapObjectImageAnim_8370C30 - .4byte gMapObjectImageAnim_8370C3C - .4byte gMapObjectImageAnim_8370C48 - .4byte gMapObjectImageAnim_8370C54 - .4byte gMapObjectImageAnim_8370C60 - .4byte gMapObjectImageAnim_8370C6C - .4byte gMapObjectImageAnim_8370C78 - .4byte gMapObjectImageAnim_8370C84 - .4byte gMapObjectImageAnim_8370C90 - .4byte gMapObjectImageAnim_8370C9C - .4byte gMapObjectImageAnim_8370CA8 - .4byte gMapObjectImageAnim_8370CB4 - .4byte gMapObjectImageAnim_8370CC0 - .4byte gMapObjectImageAnim_8370CCC - .4byte gMapObjectImageAnim_8370CD8 - .4byte gMapObjectImageAnim_8370CE4 - .4byte gMapObjectImageAnim_8370CF8 - .4byte gMapObjectImageAnim_8370D0C - .4byte gMapObjectImageAnim_8370D20 - - .align 2 - -gMapObjectImageAnimTable_Surfing: @ 83710B0 - .4byte gMapObjectImageAnim_8370A3C - .4byte gMapObjectImageAnim_8370A44 - .4byte gMapObjectImageAnim_8370A4C - .4byte gMapObjectImageAnim_8370A54 - .4byte gMapObjectImageAnim_8370A5C - .4byte gMapObjectImageAnim_8370A70 - .4byte gMapObjectImageAnim_8370A84 - .4byte gMapObjectImageAnim_8370A98 - .4byte gMapObjectImageAnim_8370AAC - .4byte gMapObjectImageAnim_8370AC0 - .4byte gMapObjectImageAnim_8370AD4 - .4byte gMapObjectImageAnim_8370AE8 - .4byte gMapObjectImageAnim_8370AFC - .4byte gMapObjectImageAnim_8370B10 - .4byte gMapObjectImageAnim_8370B24 - .4byte gMapObjectImageAnim_8370B38 - .4byte gMapObjectImageAnim_8370B4C - .4byte gMapObjectImageAnim_8370B60 - .4byte gMapObjectImageAnim_8370B74 - .4byte gMapObjectImageAnim_8370B88 - .4byte gMapObjectImageAnim_8370C04 - .4byte gMapObjectImageAnim_8370C0C - .4byte gMapObjectImageAnim_8370C14 - .4byte gMapObjectImageAnim_8370C1C - - .align 2 - -gMapObjectImageAnimTable_Nurse: @ 8371110 - .4byte gMapObjectImageAnim_8370A3C - .4byte gMapObjectImageAnim_8370A44 - .4byte gMapObjectImageAnim_8370A4C - .4byte gMapObjectImageAnim_8370A54 - .4byte gMapObjectImageAnim_8370A5C - .4byte gMapObjectImageAnim_8370A70 - .4byte gMapObjectImageAnim_8370A84 - .4byte gMapObjectImageAnim_8370A98 - .4byte gMapObjectImageAnim_8370AAC - .4byte gMapObjectImageAnim_8370AC0 - .4byte gMapObjectImageAnim_8370AD4 - .4byte gMapObjectImageAnim_8370AE8 - .4byte gMapObjectImageAnim_8370AFC - .4byte gMapObjectImageAnim_8370B10 - .4byte gMapObjectImageAnim_8370B24 - .4byte gMapObjectImageAnim_8370B38 - .4byte gMapObjectImageAnim_8370B4C - .4byte gMapObjectImageAnim_8370B60 - .4byte gMapObjectImageAnim_8370B74 - .4byte gMapObjectImageAnim_8370B88 - .4byte gMapObjectImageAnim_8370D7C - - .align 2 - -gMapObjectImageAnimTable_FieldMove: @ 8371164 - .4byte gMapObjectImageAnim_8370BEC - - .align 2 - -gMapObjectImageAnimTable_BerryTree: @ 8371168 - .4byte gMapObjectImageAnim_8370D34 - .4byte gMapObjectImageAnim_8370D3C - .4byte gMapObjectImageAnim_8370D48 - .4byte gMapObjectImageAnim_8370D54 - .4byte gMapObjectImageAnim_8370D68 - - .align 2 - -gMapObjectImageAnimTable_BreakableRock: @ 837117C - .4byte gMapObjectImageAnim_83708C8 - .4byte gMapObjectImageAnim_8370D8C - - .align 2 - -gMapObjectImageAnimTable_CuttableTree: @ 8371184 - .4byte gMapObjectImageAnim_83708C8 - .4byte gMapObjectImageAnim_8370DA0 - - .align 2 - -gMapObjectImageAnimTable_Fishing: @ 837118C - .4byte gMapObjectImageAnim_8370DB4 - .4byte gMapObjectImageAnim_8370DC8 - .4byte gMapObjectImageAnim_8370DDC - .4byte gMapObjectImageAnim_8370DF0 - .4byte gMapObjectImageAnim_8370E04 - .4byte gMapObjectImageAnim_8370E18 - .4byte gMapObjectImageAnim_8370E2C - .4byte gMapObjectImageAnim_8370E40 - .4byte gMapObjectImageAnim_8370E54 - .4byte gMapObjectImageAnim_8370E68 - .4byte gMapObjectImageAnim_8370E7C - .4byte gMapObjectImageAnim_8370E90 - - .align 2 - -gMapObjectRotScalAnimTable_KyogreGroudon: @ 83711BC - .4byte gMapObjectRotScalAnim_8370EA4 - .4byte gMapObjectRotScalAnim_8370ED4 diff --git a/data/graphics/field_objects/map_object_graphics.inc b/data/graphics/field_objects/map_object_graphics.inc new file mode 100644 index 000000000..5bf9ccc9c --- /dev/null +++ b/data/graphics/field_objects/map_object_graphics.inc @@ -0,0 +1,5143 @@ + .align 2 +gMapObjectPic_BrendanNormal_0: @ 830FD48 + .incbin "graphics/map_objects/pics/people/brendan/normal/00.4bpp" + + .align 2 +gMapObjectPic_BrendanNormal_1: @ 830FE48 + .incbin "graphics/map_objects/pics/people/brendan/normal/01.4bpp" + + .align 2 +gMapObjectPic_BrendanNormal_2: @ 830FF48 + .incbin "graphics/map_objects/pics/people/brendan/normal/02.4bpp" + + .align 2 +gMapObjectPic_BrendanNormal_3: @ 8310048 + .incbin "graphics/map_objects/pics/people/brendan/normal/03.4bpp" + + .align 2 +gMapObjectPic_BrendanNormal_4: @ 8310148 + .incbin "graphics/map_objects/pics/people/brendan/normal/04.4bpp" + + .align 2 +gMapObjectPic_BrendanNormal_5: @ 8310248 + .incbin "graphics/map_objects/pics/people/brendan/normal/05.4bpp" + + .align 2 +gMapObjectPic_BrendanNormal_6: @ 8310348 + .incbin "graphics/map_objects/pics/people/brendan/normal/06.4bpp" + + .align 2 +gMapObjectPic_BrendanNormal_7: @ 8310448 + .incbin "graphics/map_objects/pics/people/brendan/normal/07.4bpp" + + .align 2 +gMapObjectPic_BrendanNormal_8: @ 8310548 + .incbin "graphics/map_objects/pics/people/brendan/normal/08.4bpp" + + .align 2 +gMapObjectPic_BrendanNormal_9: @ 8310648 + .incbin "graphics/map_objects/pics/people/brendan/normal/09.4bpp" + + .align 2 +gMapObjectPic_BrendanNormal_10: @ 8310748 + .incbin "graphics/map_objects/pics/people/brendan/normal/10.4bpp" + + .align 2 +gMapObjectPic_BrendanNormal_11: @ 8310848 + .incbin "graphics/map_objects/pics/people/brendan/normal/11.4bpp" + + .align 2 +gMapObjectPic_BrendanNormal_12: @ 8310948 + .incbin "graphics/map_objects/pics/people/brendan/normal/12.4bpp" + + .align 2 +gMapObjectPic_BrendanNormal_13: @ 8310A48 + .incbin "graphics/map_objects/pics/people/brendan/normal/13.4bpp" + + .align 2 +gMapObjectPic_BrendanNormal_14: @ 8310B48 + .incbin "graphics/map_objects/pics/people/brendan/normal/14.4bpp" + + .align 2 +gMapObjectPic_BrendanNormal_15: @ 8310C48 + .incbin "graphics/map_objects/pics/people/brendan/normal/15.4bpp" + + .align 2 +gMapObjectPic_BrendanNormal_16: @ 8310D48 + .incbin "graphics/map_objects/pics/people/brendan/normal/16.4bpp" + + .align 2 +gMapObjectPic_BrendanNormal_17: @ 8310E48 + .incbin "graphics/map_objects/pics/people/brendan/normal/17.4bpp" + + .align 2 +gMapObjectPalette8: @ 8310F48 + .incbin "graphics/map_objects/palettes/08.gbapal" + + .space 0x1e0 + + .align 2 +gMapObjectPalette9: @ 8311148 + .incbin "graphics/map_objects/palettes/09.gbapal" + + .align 2 +gMapObjectPalette10: @ 8311168 + .incbin "graphics/map_objects/palettes/10.gbapal" + + .align 2 +gMapObjectPic_BrendanFieldMove_0: @ 8311188 + .incbin "graphics/map_objects/pics/people/brendan/field_move/0.4bpp" + + .align 2 +gMapObjectPic_BrendanFieldMove_1: @ 8311388 + .incbin "graphics/map_objects/pics/people/brendan/field_move/1.4bpp" + + .align 2 +gMapObjectPic_BrendanFieldMove_2: @ 8311588 + .incbin "graphics/map_objects/pics/people/brendan/field_move/2.4bpp" + + .align 2 +gMapObjectPic_BrendanFieldMove_3: @ 8311788 + .incbin "graphics/map_objects/pics/people/brendan/field_move/3.4bpp" + + .align 2 +gMapObjectPic_BrendanFieldMove_4: @ 8311988 + .incbin "graphics/map_objects/pics/people/brendan/field_move/4.4bpp" + + .align 2 +gMapObjectPic_BrendanSurfing_0: @ 8311B88 + .incbin "graphics/map_objects/pics/people/brendan/surfing/0.4bpp" + + .align 2 +gMapObjectPic_BrendanSurfing_3: @ 8311D88 + .incbin "graphics/map_objects/pics/people/brendan/surfing/3.4bpp" + + .align 2 +gMapObjectPic_BrendanSurfing_1: @ 8311F88 + .incbin "graphics/map_objects/pics/people/brendan/surfing/1.4bpp" + + .align 2 +gMapObjectPic_BrendanSurfing_4: @ 8312188 + .incbin "graphics/map_objects/pics/people/brendan/surfing/4.4bpp" + + .align 2 +gMapObjectPic_BrendanSurfing_2: @ 8312388 + .incbin "graphics/map_objects/pics/people/brendan/surfing/2.4bpp" + + .align 2 +gMapObjectPic_BrendanSurfing_5: @ 8312588 + .incbin "graphics/map_objects/pics/people/brendan/surfing/5.4bpp" + + .align 2 +gMapObjectPic_BrendanMachBike_0: @ 8312788 + .incbin "graphics/map_objects/pics/people/brendan/mach_bike/0.4bpp" + + .align 2 +gMapObjectPic_BrendanMachBike_1: @ 8312988 + .incbin "graphics/map_objects/pics/people/brendan/mach_bike/1.4bpp" + + .align 2 +gMapObjectPic_BrendanMachBike_2: @ 8312B88 + .incbin "graphics/map_objects/pics/people/brendan/mach_bike/2.4bpp" + + .align 2 +gMapObjectPic_BrendanMachBike_3: @ 8312D88 + .incbin "graphics/map_objects/pics/people/brendan/mach_bike/3.4bpp" + + .align 2 +gMapObjectPic_BrendanMachBike_4: @ 8312F88 + .incbin "graphics/map_objects/pics/people/brendan/mach_bike/4.4bpp" + + .align 2 +gMapObjectPic_BrendanMachBike_5: @ 8313188 + .incbin "graphics/map_objects/pics/people/brendan/mach_bike/5.4bpp" + + .align 2 +gMapObjectPic_BrendanMachBike_6: @ 8313388 + .incbin "graphics/map_objects/pics/people/brendan/mach_bike/6.4bpp" + + .align 2 +gMapObjectPic_BrendanMachBike_7: @ 8313588 + .incbin "graphics/map_objects/pics/people/brendan/mach_bike/7.4bpp" + + .align 2 +gMapObjectPic_BrendanMachBike_8: @ 8313788 + .incbin "graphics/map_objects/pics/people/brendan/mach_bike/8.4bpp" + + .align 2 +gMapObjectPic_BrendanAcroBike_0: @ 8313988 + .incbin "graphics/map_objects/pics/people/brendan/acro_bike/00.4bpp" + + .align 2 +gMapObjectPic_BrendanAcroBike_1: @ 8313B88 + .incbin "graphics/map_objects/pics/people/brendan/acro_bike/01.4bpp" + + .align 2 +gMapObjectPic_BrendanAcroBike_2: @ 8313D88 + .incbin "graphics/map_objects/pics/people/brendan/acro_bike/02.4bpp" + + .align 2 +gMapObjectPic_BrendanAcroBike_3: @ 8313F88 + .incbin "graphics/map_objects/pics/people/brendan/acro_bike/03.4bpp" + + .align 2 +gMapObjectPic_BrendanAcroBike_4: @ 8314188 + .incbin "graphics/map_objects/pics/people/brendan/acro_bike/04.4bpp" + + .align 2 +gMapObjectPic_BrendanAcroBike_5: @ 8314388 + .incbin "graphics/map_objects/pics/people/brendan/acro_bike/05.4bpp" + + .align 2 +gMapObjectPic_BrendanAcroBike_6: @ 8314588 + .incbin "graphics/map_objects/pics/people/brendan/acro_bike/06.4bpp" + + .align 2 +gMapObjectPic_BrendanAcroBike_7: @ 8314788 + .incbin "graphics/map_objects/pics/people/brendan/acro_bike/07.4bpp" + + .align 2 +gMapObjectPic_BrendanAcroBike_8: @ 8314988 + .incbin "graphics/map_objects/pics/people/brendan/acro_bike/08.4bpp" + + .align 2 +gMapObjectPic_BrendanAcroBike_9: @ 8314B88 + .incbin "graphics/map_objects/pics/people/brendan/acro_bike/09.4bpp" + + .align 2 +gMapObjectPic_BrendanAcroBike_10: @ 8314D88 + .incbin "graphics/map_objects/pics/people/brendan/acro_bike/10.4bpp" + + .align 2 +gMapObjectPic_BrendanAcroBike_11: @ 8314F88 + .incbin "graphics/map_objects/pics/people/brendan/acro_bike/11.4bpp" + + .align 2 +gMapObjectPic_BrendanAcroBike_12: @ 8315188 + .incbin "graphics/map_objects/pics/people/brendan/acro_bike/12.4bpp" + + .align 2 +gMapObjectPic_BrendanAcroBike_13: @ 8315388 + .incbin "graphics/map_objects/pics/people/brendan/acro_bike/13.4bpp" + + .align 2 +gMapObjectPic_BrendanAcroBike_14: @ 8315588 + .incbin "graphics/map_objects/pics/people/brendan/acro_bike/14.4bpp" + + .align 2 +gMapObjectPic_BrendanAcroBike_15: @ 8315788 + .incbin "graphics/map_objects/pics/people/brendan/acro_bike/15.4bpp" + + .align 2 +gMapObjectPic_BrendanAcroBike_16: @ 8315988 + .incbin "graphics/map_objects/pics/people/brendan/acro_bike/16.4bpp" + + .align 2 +gMapObjectPic_BrendanAcroBike_17: @ 8315B88 + .incbin "graphics/map_objects/pics/people/brendan/acro_bike/17.4bpp" + + .align 2 +gMapObjectPic_BrendanAcroBike_18: @ 8315D88 + .incbin "graphics/map_objects/pics/people/brendan/acro_bike/18.4bpp" + + .align 2 +gMapObjectPic_BrendanAcroBike_19: @ 8315F88 + .incbin "graphics/map_objects/pics/people/brendan/acro_bike/19.4bpp" + + .align 2 +gMapObjectPic_BrendanAcroBike_20: @ 8316188 + .incbin "graphics/map_objects/pics/people/brendan/acro_bike/20.4bpp" + + .align 2 +gMapObjectPic_BrendanAcroBike_21: @ 8316388 + .incbin "graphics/map_objects/pics/people/brendan/acro_bike/21.4bpp" + + .align 2 +gMapObjectPic_BrendanAcroBike_22: @ 8316588 + .incbin "graphics/map_objects/pics/people/brendan/acro_bike/22.4bpp" + + .align 2 +gMapObjectPic_BrendanAcroBike_23: @ 8316788 + .incbin "graphics/map_objects/pics/people/brendan/acro_bike/23.4bpp" + + .align 2 +gMapObjectPic_BrendanAcroBike_24: @ 8316988 + .incbin "graphics/map_objects/pics/people/brendan/acro_bike/24.4bpp" + + .align 2 +gMapObjectPic_BrendanAcroBike_25: @ 8316B88 + .incbin "graphics/map_objects/pics/people/brendan/acro_bike/25.4bpp" + + .align 2 +gMapObjectPic_BrendanAcroBike_26: @ 8316D88 + .incbin "graphics/map_objects/pics/people/brendan/acro_bike/26.4bpp" + + .align 2 +gMapObjectPic_BrendanFishing_0: @ 8316F88 + .incbin "graphics/map_objects/pics/people/brendan/fishing/00.4bpp" + + .align 2 +gMapObjectPic_BrendanFishing_1: @ 8317188 + .incbin "graphics/map_objects/pics/people/brendan/fishing/01.4bpp" + + .align 2 +gMapObjectPic_BrendanFishing_2: @ 8317388 + .incbin "graphics/map_objects/pics/people/brendan/fishing/02.4bpp" + + .align 2 +gMapObjectPic_BrendanFishing_3: @ 8317588 + .incbin "graphics/map_objects/pics/people/brendan/fishing/03.4bpp" + + .align 2 +gMapObjectPic_BrendanFishing_4: @ 8317788 + .incbin "graphics/map_objects/pics/people/brendan/fishing/04.4bpp" + + .align 2 +gMapObjectPic_BrendanFishing_5: @ 8317988 + .incbin "graphics/map_objects/pics/people/brendan/fishing/05.4bpp" + + .align 2 +gMapObjectPic_BrendanFishing_6: @ 8317B88 + .incbin "graphics/map_objects/pics/people/brendan/fishing/06.4bpp" + + .align 2 +gMapObjectPic_BrendanFishing_7: @ 8317D88 + .incbin "graphics/map_objects/pics/people/brendan/fishing/07.4bpp" + + .align 2 +gMapObjectPic_BrendanFishing_8: @ 8317F88 + .incbin "graphics/map_objects/pics/people/brendan/fishing/08.4bpp" + + .align 2 +gMapObjectPic_BrendanFishing_9: @ 8318188 + .incbin "graphics/map_objects/pics/people/brendan/fishing/09.4bpp" + + .align 2 +gMapObjectPic_BrendanFishing_10: @ 8318388 + .incbin "graphics/map_objects/pics/people/brendan/fishing/10.4bpp" + + .align 2 +gMapObjectPic_BrendanFishing_11: @ 8318588 + .incbin "graphics/map_objects/pics/people/brendan/fishing/11.4bpp" + + .align 2 +gMapObjectPic_BrendanWatering_0: @ 8318788 + .incbin "graphics/map_objects/pics/people/brendan/watering/0.4bpp" + + .align 2 +gMapObjectPic_BrendanWatering_3: @ 8318988 + .incbin "graphics/map_objects/pics/people/brendan/watering/3.4bpp" + + .align 2 +gMapObjectPic_BrendanWatering_1: @ 8318B88 + .incbin "graphics/map_objects/pics/people/brendan/watering/1.4bpp" + + .align 2 +gMapObjectPic_BrendanWatering_4: @ 8318D88 + .incbin "graphics/map_objects/pics/people/brendan/watering/4.4bpp" + + .align 2 +gMapObjectPic_BrendanWatering_2: @ 8318F88 + .incbin "graphics/map_objects/pics/people/brendan/watering/2.4bpp" + + .align 2 +gMapObjectPic_BrendanWatering_5: @ 8319188 + .incbin "graphics/map_objects/pics/people/brendan/watering/5.4bpp" + + .align 2 +gMapObjectPic_BrendanDecorating: @ 8319388 + .incbin "graphics/map_objects/pics/people/brendan/decorating.4bpp" + + .align 2 +gMapObjectPic_MayDecorating: @ 8319488 + .incbin "graphics/map_objects/pics/people/may/decorating.4bpp" + + .align 2 +gMapObjectPic_BrendanUnderwater_0: @ 8319588 + .incbin "graphics/map_objects/pics/people/brendan/underwater/0.4bpp" + + .align 2 +gMapObjectPic_BrendanUnderwater_1: @ 8319788 + .incbin "graphics/map_objects/pics/people/brendan/underwater/1.4bpp" + + .align 2 +gMapObjectPic_BrendanUnderwater_2: @ 8319988 + .incbin "graphics/map_objects/pics/people/brendan/underwater/2.4bpp" + + .align 2 +gMapObjectPic_BrendanUnderwater_3: @ 8319B88 + .incbin "graphics/map_objects/pics/people/brendan/underwater/3.4bpp" + + .align 2 +gMapObjectPic_MayUnderwater_0: @ 8319D88 + .incbin "graphics/map_objects/pics/people/may/underwater/0.4bpp" + + .align 2 +gMapObjectPic_MayUnderwater_1: @ 8319F88 + .incbin "graphics/map_objects/pics/people/may/underwater/1.4bpp" + + .align 2 +gMapObjectPic_MayUnderwater_2: @ 831A188 + .incbin "graphics/map_objects/pics/people/may/underwater/2.4bpp" + + .align 2 +gMapObjectPic_MayUnderwater_3: @ 831A388 + .incbin "graphics/map_objects/pics/people/may/underwater/3.4bpp" + + .align 2 +gMapObjectPalette11: @ 831A588 + .incbin "graphics/map_objects/palettes/11.gbapal" + + .align 2 +gMapObjectPic_MayNormal_0: @ 831A5A8 + .incbin "graphics/map_objects/pics/people/may/normal/00.4bpp" + + .align 2 +gMapObjectPic_MayNormal_1: @ 831A6A8 + .incbin "graphics/map_objects/pics/people/may/normal/01.4bpp" + + .align 2 +gMapObjectPic_MayNormal_2: @ 831A7A8 + .incbin "graphics/map_objects/pics/people/may/normal/02.4bpp" + + .align 2 +gMapObjectPic_MayNormal_3: @ 831A8A8 + .incbin "graphics/map_objects/pics/people/may/normal/03.4bpp" + + .align 2 +gMapObjectPic_MayNormal_4: @ 831A9A8 + .incbin "graphics/map_objects/pics/people/may/normal/04.4bpp" + + .align 2 +gMapObjectPic_MayNormal_5: @ 831AAA8 + .incbin "graphics/map_objects/pics/people/may/normal/05.4bpp" + + .align 2 +gMapObjectPic_MayNormal_6: @ 831ABA8 + .incbin "graphics/map_objects/pics/people/may/normal/06.4bpp" + + .align 2 +gMapObjectPic_MayNormal_7: @ 831ACA8 + .incbin "graphics/map_objects/pics/people/may/normal/07.4bpp" + + .align 2 +gMapObjectPic_MayNormal_8: @ 831ADA8 + .incbin "graphics/map_objects/pics/people/may/normal/08.4bpp" + + .align 2 +gMapObjectPic_MayNormal_9: @ 831AEA8 + .incbin "graphics/map_objects/pics/people/may/normal/09.4bpp" + + .align 2 +gMapObjectPic_MayNormal_10: @ 831AFA8 + .incbin "graphics/map_objects/pics/people/may/normal/10.4bpp" + + .align 2 +gMapObjectPic_MayNormal_11: @ 831B0A8 + .incbin "graphics/map_objects/pics/people/may/normal/11.4bpp" + + .align 2 +gMapObjectPic_MayNormal_12: @ 831B1A8 + .incbin "graphics/map_objects/pics/people/may/normal/12.4bpp" + + .align 2 +gMapObjectPic_MayNormal_13: @ 831B2A8 + .incbin "graphics/map_objects/pics/people/may/normal/13.4bpp" + + .align 2 +gMapObjectPic_MayNormal_14: @ 831B3A8 + .incbin "graphics/map_objects/pics/people/may/normal/14.4bpp" + + .align 2 +gMapObjectPic_MayNormal_15: @ 831B4A8 + .incbin "graphics/map_objects/pics/people/may/normal/15.4bpp" + + .align 2 +gMapObjectPic_MayNormal_16: @ 831B5A8 + .incbin "graphics/map_objects/pics/people/may/normal/16.4bpp" + + .align 2 +gMapObjectPic_MayNormal_17: @ 831B6A8 + .incbin "graphics/map_objects/pics/people/may/normal/17.4bpp" + + .align 2 +gMapObjectPalette17: @ 831B7A8 + .incbin "graphics/map_objects/palettes/17.gbapal" + + .align 2 +gMapObjectPalette18: @ 831B7C8 + .incbin "graphics/map_objects/palettes/18.gbapal" + + .space 0x1c0 + + .align 2 +gMapObjectPic_MayMachBike_0: @ 831B9A8 + .incbin "graphics/map_objects/pics/people/may/mach_bike/0.4bpp" + + .align 2 +gMapObjectPic_MayMachBike_1: @ 831BBA8 + .incbin "graphics/map_objects/pics/people/may/mach_bike/1.4bpp" + + .align 2 +gMapObjectPic_MayMachBike_2: @ 831BDA8 + .incbin "graphics/map_objects/pics/people/may/mach_bike/2.4bpp" + + .align 2 +gMapObjectPic_MayMachBike_3: @ 831BFA8 + .incbin "graphics/map_objects/pics/people/may/mach_bike/3.4bpp" + + .align 2 +gMapObjectPic_MayMachBike_4: @ 831C1A8 + .incbin "graphics/map_objects/pics/people/may/mach_bike/4.4bpp" + + .align 2 +gMapObjectPic_MayMachBike_5: @ 831C3A8 + .incbin "graphics/map_objects/pics/people/may/mach_bike/5.4bpp" + + .align 2 +gMapObjectPic_MayMachBike_6: @ 831C5A8 + .incbin "graphics/map_objects/pics/people/may/mach_bike/6.4bpp" + + .align 2 +gMapObjectPic_MayMachBike_7: @ 831C7A8 + .incbin "graphics/map_objects/pics/people/may/mach_bike/7.4bpp" + + .align 2 +gMapObjectPic_MayMachBike_8: @ 831C9A8 + .incbin "graphics/map_objects/pics/people/may/mach_bike/8.4bpp" + + .align 2 +gMapObjectPic_MayAcroBike_0: @ 831CBA8 + .incbin "graphics/map_objects/pics/people/may/acro_bike/00.4bpp" + + .align 2 +gMapObjectPic_MayAcroBike_1: @ 831CDA8 + .incbin "graphics/map_objects/pics/people/may/acro_bike/01.4bpp" + + .align 2 +gMapObjectPic_MayAcroBike_2: @ 831CFA8 + .incbin "graphics/map_objects/pics/people/may/acro_bike/02.4bpp" + + .align 2 +gMapObjectPic_MayAcroBike_3: @ 831D1A8 + .incbin "graphics/map_objects/pics/people/may/acro_bike/03.4bpp" + + .align 2 +gMapObjectPic_MayAcroBike_4: @ 831D3A8 + .incbin "graphics/map_objects/pics/people/may/acro_bike/04.4bpp" + + .align 2 +gMapObjectPic_MayAcroBike_5: @ 831D5A8 + .incbin "graphics/map_objects/pics/people/may/acro_bike/05.4bpp" + + .align 2 +gMapObjectPic_MayAcroBike_6: @ 831D7A8 + .incbin "graphics/map_objects/pics/people/may/acro_bike/06.4bpp" + + .align 2 +gMapObjectPic_MayAcroBike_7: @ 831D9A8 + .incbin "graphics/map_objects/pics/people/may/acro_bike/07.4bpp" + + .align 2 +gMapObjectPic_MayAcroBike_8: @ 831DBA8 + .incbin "graphics/map_objects/pics/people/may/acro_bike/08.4bpp" + + .align 2 +gMapObjectPic_MayAcroBike_9: @ 831DDA8 + .incbin "graphics/map_objects/pics/people/may/acro_bike/09.4bpp" + + .align 2 +gMapObjectPic_MayAcroBike_10: @ 831DFA8 + .incbin "graphics/map_objects/pics/people/may/acro_bike/10.4bpp" + + .align 2 +gMapObjectPic_MayAcroBike_11: @ 831E1A8 + .incbin "graphics/map_objects/pics/people/may/acro_bike/11.4bpp" + + .align 2 +gMapObjectPic_MayAcroBike_12: @ 831E3A8 + .incbin "graphics/map_objects/pics/people/may/acro_bike/12.4bpp" + + .align 2 +gMapObjectPic_MayAcroBike_13: @ 831E5A8 + .incbin "graphics/map_objects/pics/people/may/acro_bike/13.4bpp" + + .align 2 +gMapObjectPic_MayAcroBike_14: @ 831E7A8 + .incbin "graphics/map_objects/pics/people/may/acro_bike/14.4bpp" + + .align 2 +gMapObjectPic_MayAcroBike_15: @ 831E9A8 + .incbin "graphics/map_objects/pics/people/may/acro_bike/15.4bpp" + + .align 2 +gMapObjectPic_MayAcroBike_16: @ 831EBA8 + .incbin "graphics/map_objects/pics/people/may/acro_bike/16.4bpp" + + .align 2 +gMapObjectPic_MayAcroBike_17: @ 831EDA8 + .incbin "graphics/map_objects/pics/people/may/acro_bike/17.4bpp" + + .align 2 +gMapObjectPic_MayAcroBike_18: @ 831EFA8 + .incbin "graphics/map_objects/pics/people/may/acro_bike/18.4bpp" + + .align 2 +gMapObjectPic_MayAcroBike_19: @ 831F1A8 + .incbin "graphics/map_objects/pics/people/may/acro_bike/19.4bpp" + + .align 2 +gMapObjectPic_MayAcroBike_20: @ 831F3A8 + .incbin "graphics/map_objects/pics/people/may/acro_bike/20.4bpp" + + .align 2 +gMapObjectPic_MayAcroBike_21: @ 831F5A8 + .incbin "graphics/map_objects/pics/people/may/acro_bike/21.4bpp" + + .align 2 +gMapObjectPic_MayAcroBike_22: @ 831F7A8 + .incbin "graphics/map_objects/pics/people/may/acro_bike/22.4bpp" + + .align 2 +gMapObjectPic_MayAcroBike_23: @ 831F9A8 + .incbin "graphics/map_objects/pics/people/may/acro_bike/23.4bpp" + + .align 2 +gMapObjectPic_MayAcroBike_24: @ 831FBA8 + .incbin "graphics/map_objects/pics/people/may/acro_bike/24.4bpp" + + .align 2 +gMapObjectPic_MayAcroBike_25: @ 831FDA8 + .incbin "graphics/map_objects/pics/people/may/acro_bike/25.4bpp" + + .align 2 +gMapObjectPic_MayAcroBike_26: @ 831FFA8 + .incbin "graphics/map_objects/pics/people/may/acro_bike/26.4bpp" + + .align 2 +gMapObjectPic_MaySurfing_0: @ 83201A8 + .incbin "graphics/map_objects/pics/people/may/surfing/0.4bpp" + + .align 2 +gMapObjectPic_MaySurfing_3: @ 83203A8 + .incbin "graphics/map_objects/pics/people/may/surfing/3.4bpp" + + .align 2 +gMapObjectPic_MaySurfing_1: @ 83205A8 + .incbin "graphics/map_objects/pics/people/may/surfing/1.4bpp" + + .align 2 +gMapObjectPic_MaySurfing_4: @ 83207A8 + .incbin "graphics/map_objects/pics/people/may/surfing/4.4bpp" + + .align 2 +gMapObjectPic_MaySurfing_2: @ 83209A8 + .incbin "graphics/map_objects/pics/people/may/surfing/2.4bpp" + + .align 2 +gMapObjectPic_MaySurfing_5: @ 8320BA8 + .incbin "graphics/map_objects/pics/people/may/surfing/5.4bpp" + + .align 2 +gMapObjectPic_MayFieldMove_0: @ 8320DA8 + .incbin "graphics/map_objects/pics/people/may/field_move/0.4bpp" + + .align 2 +gMapObjectPic_MayFieldMove_1: @ 8320FA8 + .incbin "graphics/map_objects/pics/people/may/field_move/1.4bpp" + + .align 2 +gMapObjectPic_MayFieldMove_2: @ 83211A8 + .incbin "graphics/map_objects/pics/people/may/field_move/2.4bpp" + + .align 2 +gMapObjectPic_MayFieldMove_3: @ 83213A8 + .incbin "graphics/map_objects/pics/people/may/field_move/3.4bpp" + + .align 2 +gMapObjectPic_MayFieldMove_4: @ 83215A8 + .incbin "graphics/map_objects/pics/people/may/field_move/4.4bpp" + + .align 2 +gMapObjectPic_MayFishing_0: @ 83217A8 + .incbin "graphics/map_objects/pics/people/may/fishing/00.4bpp" + + .align 2 +gMapObjectPic_MayFishing_1: @ 83219A8 + .incbin "graphics/map_objects/pics/people/may/fishing/01.4bpp" + + .align 2 +gMapObjectPic_MayFishing_2: @ 8321BA8 + .incbin "graphics/map_objects/pics/people/may/fishing/02.4bpp" + + .align 2 +gMapObjectPic_MayFishing_3: @ 8321DA8 + .incbin "graphics/map_objects/pics/people/may/fishing/03.4bpp" + + .align 2 +gMapObjectPic_MayFishing_4: @ 8321FA8 + .incbin "graphics/map_objects/pics/people/may/fishing/04.4bpp" + + .align 2 +gMapObjectPic_MayFishing_5: @ 83221A8 + .incbin "graphics/map_objects/pics/people/may/fishing/05.4bpp" + + .align 2 +gMapObjectPic_MayFishing_6: @ 83223A8 + .incbin "graphics/map_objects/pics/people/may/fishing/06.4bpp" + + .align 2 +gMapObjectPic_MayFishing_7: @ 83225A8 + .incbin "graphics/map_objects/pics/people/may/fishing/07.4bpp" + + .align 2 +gMapObjectPic_MayFishing_8: @ 83227A8 + .incbin "graphics/map_objects/pics/people/may/fishing/08.4bpp" + + .align 2 +gMapObjectPic_MayFishing_9: @ 83229A8 + .incbin "graphics/map_objects/pics/people/may/fishing/09.4bpp" + + .align 2 +gMapObjectPic_MayFishing_10: @ 8322BA8 + .incbin "graphics/map_objects/pics/people/may/fishing/10.4bpp" + + .align 2 +gMapObjectPic_MayFishing_11: @ 8322DA8 + .incbin "graphics/map_objects/pics/people/may/fishing/11.4bpp" + + .align 2 +gMapObjectPic_MayWatering_0: @ 8322FA8 + .incbin "graphics/map_objects/pics/people/may/watering/0.4bpp" + + .align 2 +gMapObjectPic_MayWatering_3: @ 83231A8 + .incbin "graphics/map_objects/pics/people/may/watering/3.4bpp" + + .align 2 +gMapObjectPic_MayWatering_1: @ 83233A8 + .incbin "graphics/map_objects/pics/people/may/watering/1.4bpp" + + .align 2 +gMapObjectPic_MayWatering_4: @ 83235A8 + .incbin "graphics/map_objects/pics/people/may/watering/4.4bpp" + + .align 2 +gMapObjectPic_MayWatering_2: @ 83237A8 + .incbin "graphics/map_objects/pics/people/may/watering/2.4bpp" + + .align 2 +gMapObjectPic_MayWatering_5: @ 83239A8 + .incbin "graphics/map_objects/pics/people/may/watering/5.4bpp" + + .align 2 +gMapObjectPalette0: @ 8323BA8 + .incbin "graphics/map_objects/palettes/00.gbapal" + + .align 2 +gMapObjectPalette1: @ 8323BC8 + .incbin "graphics/map_objects/palettes/01.gbapal" + + .align 2 +gMapObjectPalette2: @ 8323BE8 + .incbin "graphics/map_objects/palettes/02.gbapal" + + .align 2 +gMapObjectPalette3: @ 8323C08 + .incbin "graphics/map_objects/palettes/03.gbapal" + + .align 2 +gMapObjectPalette4: @ 8323C28 + .incbin "graphics/map_objects/palettes/04.gbapal" + + .align 2 +gMapObjectPalette5: @ 8323C48 + .incbin "graphics/map_objects/palettes/05.gbapal" + + .align 2 +gMapObjectPalette6: @ 8323C68 + .incbin "graphics/map_objects/palettes/06.gbapal" + + .align 2 +gMapObjectPalette7: @ 8323C88 + .incbin "graphics/map_objects/palettes/07.gbapal" + + .align 2 +gMapObjectPic_LittleBoy1_0: @ 8323CA8 + .incbin "graphics/map_objects/pics/people/little_boy_1/0.4bpp" + + .align 2 +gMapObjectPic_LittleBoy1_1: @ 8323D28 + .incbin "graphics/map_objects/pics/people/little_boy_1/1.4bpp" + + .align 2 +gMapObjectPic_LittleBoy1_2: @ 8323DA8 + .incbin "graphics/map_objects/pics/people/little_boy_1/2.4bpp" + + .align 2 +gMapObjectPic_LittleBoy1_3: @ 8323E28 + .incbin "graphics/map_objects/pics/people/little_boy_1/3.4bpp" + + .align 2 +gMapObjectPic_LittleBoy1_4: @ 8323EA8 + .incbin "graphics/map_objects/pics/people/little_boy_1/4.4bpp" + + .align 2 +gMapObjectPic_LittleBoy1_5: @ 8323F28 + .incbin "graphics/map_objects/pics/people/little_boy_1/5.4bpp" + + .align 2 +gMapObjectPic_LittleBoy1_6: @ 8323FA8 + .incbin "graphics/map_objects/pics/people/little_boy_1/6.4bpp" + + .align 2 +gMapObjectPic_LittleBoy1_7: @ 8324028 + .incbin "graphics/map_objects/pics/people/little_boy_1/7.4bpp" + + .align 2 +gMapObjectPic_LittleBoy1_8: @ 83240A8 + .incbin "graphics/map_objects/pics/people/little_boy_1/8.4bpp" + + .align 2 +gMapObjectPic_LittleGirl1_0: @ 8324128 + .incbin "graphics/map_objects/pics/people/little_girl_1/0.4bpp" + + .align 2 +gMapObjectPic_LittleGirl1_1: @ 8324228 + .incbin "graphics/map_objects/pics/people/little_girl_1/1.4bpp" + + .align 2 +gMapObjectPic_LittleGirl1_2: @ 8324328 + .incbin "graphics/map_objects/pics/people/little_girl_1/2.4bpp" + + .align 2 +gMapObjectPic_LittleGirl1_3: @ 8324428 + .incbin "graphics/map_objects/pics/people/little_girl_1/3.4bpp" + + .align 2 +gMapObjectPic_LittleGirl1_4: @ 8324528 + .incbin "graphics/map_objects/pics/people/little_girl_1/4.4bpp" + + .align 2 +gMapObjectPic_LittleGirl1_5: @ 8324628 + .incbin "graphics/map_objects/pics/people/little_girl_1/5.4bpp" + + .align 2 +gMapObjectPic_LittleGirl1_6: @ 8324728 + .incbin "graphics/map_objects/pics/people/little_girl_1/6.4bpp" + + .align 2 +gMapObjectPic_LittleGirl1_7: @ 8324828 + .incbin "graphics/map_objects/pics/people/little_girl_1/7.4bpp" + + .align 2 +gMapObjectPic_LittleGirl1_8: @ 8324928 + .incbin "graphics/map_objects/pics/people/little_girl_1/8.4bpp" + + .align 2 +gMapObjectPic_Boy1_0: @ 8324A28 + .incbin "graphics/map_objects/pics/people/boy_1/0.4bpp" + + .align 2 +gMapObjectPic_Boy1_1: @ 8324B28 + .incbin "graphics/map_objects/pics/people/boy_1/1.4bpp" + + .align 2 +gMapObjectPic_Boy1_2: @ 8324C28 + .incbin "graphics/map_objects/pics/people/boy_1/2.4bpp" + + .align 2 +gMapObjectPic_Boy1_3: @ 8324D28 + .incbin "graphics/map_objects/pics/people/boy_1/3.4bpp" + + .align 2 +gMapObjectPic_Boy1_4: @ 8324E28 + .incbin "graphics/map_objects/pics/people/boy_1/4.4bpp" + + .align 2 +gMapObjectPic_Boy1_5: @ 8324F28 + .incbin "graphics/map_objects/pics/people/boy_1/5.4bpp" + + .align 2 +gMapObjectPic_Boy1_6: @ 8325028 + .incbin "graphics/map_objects/pics/people/boy_1/6.4bpp" + + .align 2 +gMapObjectPic_Boy1_7: @ 8325128 + .incbin "graphics/map_objects/pics/people/boy_1/7.4bpp" + + .align 2 +gMapObjectPic_Boy1_8: @ 8325228 + .incbin "graphics/map_objects/pics/people/boy_1/8.4bpp" + + .align 2 +gMapObjectPic_Girl1_0: @ 8325328 + .incbin "graphics/map_objects/pics/people/girl_1/0.4bpp" + + .align 2 +gMapObjectPic_Girl1_1: @ 8325428 + .incbin "graphics/map_objects/pics/people/girl_1/1.4bpp" + + .align 2 +gMapObjectPic_Girl1_2: @ 8325528 + .incbin "graphics/map_objects/pics/people/girl_1/2.4bpp" + + .align 2 +gMapObjectPic_Girl1_3: @ 8325628 + .incbin "graphics/map_objects/pics/people/girl_1/3.4bpp" + + .align 2 +gMapObjectPic_Girl1_4: @ 8325728 + .incbin "graphics/map_objects/pics/people/girl_1/4.4bpp" + + .align 2 +gMapObjectPic_Girl1_5: @ 8325828 + .incbin "graphics/map_objects/pics/people/girl_1/5.4bpp" + + .align 2 +gMapObjectPic_Girl1_6: @ 8325928 + .incbin "graphics/map_objects/pics/people/girl_1/6.4bpp" + + .align 2 +gMapObjectPic_Girl1_7: @ 8325A28 + .incbin "graphics/map_objects/pics/people/girl_1/7.4bpp" + + .align 2 +gMapObjectPic_Girl1_8: @ 8325B28 + .incbin "graphics/map_objects/pics/people/girl_1/8.4bpp" + + .align 2 +gMapObjectPic_Boy2_0: @ 8325C28 + .incbin "graphics/map_objects/pics/people/boy_2/0.4bpp" + + .align 2 +gMapObjectPic_Boy2_1: @ 8325D28 + .incbin "graphics/map_objects/pics/people/boy_2/1.4bpp" + + .align 2 +gMapObjectPic_Boy2_2: @ 8325E28 + .incbin "graphics/map_objects/pics/people/boy_2/2.4bpp" + + .align 2 +gMapObjectPic_Boy2_3: @ 8325F28 + .incbin "graphics/map_objects/pics/people/boy_2/3.4bpp" + + .align 2 +gMapObjectPic_Boy2_4: @ 8326028 + .incbin "graphics/map_objects/pics/people/boy_2/4.4bpp" + + .align 2 +gMapObjectPic_Boy2_5: @ 8326128 + .incbin "graphics/map_objects/pics/people/boy_2/5.4bpp" + + .align 2 +gMapObjectPic_Boy2_6: @ 8326228 + .incbin "graphics/map_objects/pics/people/boy_2/6.4bpp" + + .align 2 +gMapObjectPic_Boy2_7: @ 8326328 + .incbin "graphics/map_objects/pics/people/boy_2/7.4bpp" + + .align 2 +gMapObjectPic_Boy2_8: @ 8326428 + .incbin "graphics/map_objects/pics/people/boy_2/8.4bpp" + + .align 2 +gMapObjectPic_Girl2_0: @ 8326528 + .incbin "graphics/map_objects/pics/people/girl_2/0.4bpp" + + .align 2 +gMapObjectPic_Girl2_1: @ 8326628 + .incbin "graphics/map_objects/pics/people/girl_2/1.4bpp" + + .align 2 +gMapObjectPic_Girl2_2: @ 8326728 + .incbin "graphics/map_objects/pics/people/girl_2/2.4bpp" + + .align 2 +gMapObjectPic_Girl2_3: @ 8326828 + .incbin "graphics/map_objects/pics/people/girl_2/3.4bpp" + + .align 2 +gMapObjectPic_Girl2_4: @ 8326928 + .incbin "graphics/map_objects/pics/people/girl_2/4.4bpp" + + .align 2 +gMapObjectPic_Girl2_5: @ 8326A28 + .incbin "graphics/map_objects/pics/people/girl_2/5.4bpp" + + .align 2 +gMapObjectPic_Girl2_6: @ 8326B28 + .incbin "graphics/map_objects/pics/people/girl_2/6.4bpp" + + .align 2 +gMapObjectPic_Girl2_7: @ 8326C28 + .incbin "graphics/map_objects/pics/people/girl_2/7.4bpp" + + .align 2 +gMapObjectPic_Girl2_8: @ 8326D28 + .incbin "graphics/map_objects/pics/people/girl_2/8.4bpp" + + .align 2 +gMapObjectPic_LittleBoy2_0: @ 8326E28 + .incbin "graphics/map_objects/pics/people/little_boy_2/0.4bpp" + + .align 2 +gMapObjectPic_LittleBoy2_1: @ 8326EA8 + .incbin "graphics/map_objects/pics/people/little_boy_2/1.4bpp" + + .align 2 +gMapObjectPic_LittleBoy2_2: @ 8326F28 + .incbin "graphics/map_objects/pics/people/little_boy_2/2.4bpp" + + .align 2 +gMapObjectPic_LittleBoy2_3: @ 8326FA8 + .incbin "graphics/map_objects/pics/people/little_boy_2/3.4bpp" + + .align 2 +gMapObjectPic_LittleBoy2_4: @ 8327028 + .incbin "graphics/map_objects/pics/people/little_boy_2/4.4bpp" + + .align 2 +gMapObjectPic_LittleBoy2_5: @ 83270A8 + .incbin "graphics/map_objects/pics/people/little_boy_2/5.4bpp" + + .align 2 +gMapObjectPic_LittleBoy2_6: @ 8327128 + .incbin "graphics/map_objects/pics/people/little_boy_2/6.4bpp" + + .align 2 +gMapObjectPic_LittleBoy2_7: @ 83271A8 + .incbin "graphics/map_objects/pics/people/little_boy_2/7.4bpp" + + .align 2 +gMapObjectPic_LittleBoy2_8: @ 8327228 + .incbin "graphics/map_objects/pics/people/little_boy_2/8.4bpp" + + .align 2 +gMapObjectPic_LittleGirl2_0: @ 83272A8 + .incbin "graphics/map_objects/pics/people/little_girl_2/0.4bpp" + + .align 2 +gMapObjectPic_LittleGirl2_1: @ 8327328 + .incbin "graphics/map_objects/pics/people/little_girl_2/1.4bpp" + + .align 2 +gMapObjectPic_LittleGirl2_2: @ 83273A8 + .incbin "graphics/map_objects/pics/people/little_girl_2/2.4bpp" + + .align 2 +gMapObjectPic_LittleGirl2_3: @ 8327428 + .incbin "graphics/map_objects/pics/people/little_girl_2/3.4bpp" + + .align 2 +gMapObjectPic_LittleGirl2_4: @ 83274A8 + .incbin "graphics/map_objects/pics/people/little_girl_2/4.4bpp" + + .align 2 +gMapObjectPic_LittleGirl2_5: @ 8327528 + .incbin "graphics/map_objects/pics/people/little_girl_2/5.4bpp" + + .align 2 +gMapObjectPic_LittleGirl2_6: @ 83275A8 + .incbin "graphics/map_objects/pics/people/little_girl_2/6.4bpp" + + .align 2 +gMapObjectPic_LittleGirl2_7: @ 8327628 + .incbin "graphics/map_objects/pics/people/little_girl_2/7.4bpp" + + .align 2 +gMapObjectPic_LittleGirl2_8: @ 83276A8 + .incbin "graphics/map_objects/pics/people/little_girl_2/8.4bpp" + + .align 2 +gMapObjectPic_Boy3_0: @ 8327728 + .incbin "graphics/map_objects/pics/people/boy_3/0.4bpp" + + .align 2 +gMapObjectPic_Boy3_1: @ 8327828 + .incbin "graphics/map_objects/pics/people/boy_3/1.4bpp" + + .align 2 +gMapObjectPic_Boy3_2: @ 8327928 + .incbin "graphics/map_objects/pics/people/boy_3/2.4bpp" + + .align 2 +gMapObjectPic_Boy3_3: @ 8327A28 + .incbin "graphics/map_objects/pics/people/boy_3/3.4bpp" + + .align 2 +gMapObjectPic_Boy3_4: @ 8327B28 + .incbin "graphics/map_objects/pics/people/boy_3/4.4bpp" + + .align 2 +gMapObjectPic_Boy3_5: @ 8327C28 + .incbin "graphics/map_objects/pics/people/boy_3/5.4bpp" + + .align 2 +gMapObjectPic_Boy3_6: @ 8327D28 + .incbin "graphics/map_objects/pics/people/boy_3/6.4bpp" + + .align 2 +gMapObjectPic_Boy3_7: @ 8327E28 + .incbin "graphics/map_objects/pics/people/boy_3/7.4bpp" + + .align 2 +gMapObjectPic_Boy3_8: @ 8327F28 + .incbin "graphics/map_objects/pics/people/boy_3/8.4bpp" + + .align 2 +gMapObjectPic_Girl3_0: @ 8328028 + .incbin "graphics/map_objects/pics/people/girl_3/0.4bpp" + + .align 2 +gMapObjectPic_Girl3_1: @ 8328128 + .incbin "graphics/map_objects/pics/people/girl_3/1.4bpp" + + .align 2 +gMapObjectPic_Girl3_2: @ 8328228 + .incbin "graphics/map_objects/pics/people/girl_3/2.4bpp" + + .align 2 +gMapObjectPic_Girl3_3: @ 8328328 + .incbin "graphics/map_objects/pics/people/girl_3/3.4bpp" + + .align 2 +gMapObjectPic_Girl3_4: @ 8328428 + .incbin "graphics/map_objects/pics/people/girl_3/4.4bpp" + + .align 2 +gMapObjectPic_Girl3_5: @ 8328528 + .incbin "graphics/map_objects/pics/people/girl_3/5.4bpp" + + .align 2 +gMapObjectPic_Girl3_6: @ 8328628 + .incbin "graphics/map_objects/pics/people/girl_3/6.4bpp" + + .align 2 +gMapObjectPic_Girl3_7: @ 8328728 + .incbin "graphics/map_objects/pics/people/girl_3/7.4bpp" + + .align 2 +gMapObjectPic_Girl3_8: @ 8328828 + .incbin "graphics/map_objects/pics/people/girl_3/8.4bpp" + + .align 2 +gMapObjectPic_Boy4_0: @ 8328928 + .incbin "graphics/map_objects/pics/people/boy_4/0.4bpp" + + .align 2 +gMapObjectPic_Boy4_1: @ 8328A28 + .incbin "graphics/map_objects/pics/people/boy_4/1.4bpp" + + .align 2 +gMapObjectPic_Boy4_2: @ 8328B28 + .incbin "graphics/map_objects/pics/people/boy_4/2.4bpp" + + .align 2 +gMapObjectPic_Boy4_3: @ 8328C28 + .incbin "graphics/map_objects/pics/people/boy_4/3.4bpp" + + .align 2 +gMapObjectPic_Boy4_4: @ 8328D28 + .incbin "graphics/map_objects/pics/people/boy_4/4.4bpp" + + .align 2 +gMapObjectPic_Boy4_5: @ 8328E28 + .incbin "graphics/map_objects/pics/people/boy_4/5.4bpp" + + .align 2 +gMapObjectPic_Boy4_6: @ 8328F28 + .incbin "graphics/map_objects/pics/people/boy_4/6.4bpp" + + .align 2 +gMapObjectPic_Boy4_7: @ 8329028 + .incbin "graphics/map_objects/pics/people/boy_4/7.4bpp" + + .align 2 +gMapObjectPic_Boy4_8: @ 8329128 + .incbin "graphics/map_objects/pics/people/boy_4/8.4bpp" + + .align 2 +gMapObjectPic_Woman1_0: @ 8329228 + .incbin "graphics/map_objects/pics/people/woman_1/0.4bpp" + + .align 2 +gMapObjectPic_Woman1_1: @ 8329328 + .incbin "graphics/map_objects/pics/people/woman_1/1.4bpp" + + .align 2 +gMapObjectPic_Woman1_2: @ 8329428 + .incbin "graphics/map_objects/pics/people/woman_1/2.4bpp" + + .align 2 +gMapObjectPic_Woman1_3: @ 8329528 + .incbin "graphics/map_objects/pics/people/woman_1/3.4bpp" + + .align 2 +gMapObjectPic_Woman1_4: @ 8329628 + .incbin "graphics/map_objects/pics/people/woman_1/4.4bpp" + + .align 2 +gMapObjectPic_Woman1_5: @ 8329728 + .incbin "graphics/map_objects/pics/people/woman_1/5.4bpp" + + .align 2 +gMapObjectPic_Woman1_6: @ 8329828 + .incbin "graphics/map_objects/pics/people/woman_1/6.4bpp" + + .align 2 +gMapObjectPic_Woman1_7: @ 8329928 + .incbin "graphics/map_objects/pics/people/woman_1/7.4bpp" + + .align 2 +gMapObjectPic_Woman1_8: @ 8329A28 + .incbin "graphics/map_objects/pics/people/woman_1/8.4bpp" + + .align 2 +gMapObjectPic_FatMan_0: @ 8329B28 + .incbin "graphics/map_objects/pics/people/fat_man/0.4bpp" + + .align 2 +gMapObjectPic_FatMan_1: @ 8329C28 + .incbin "graphics/map_objects/pics/people/fat_man/1.4bpp" + + .align 2 +gMapObjectPic_FatMan_2: @ 8329D28 + .incbin "graphics/map_objects/pics/people/fat_man/2.4bpp" + + .align 2 +gMapObjectPic_FatMan_3: @ 8329E28 + .incbin "graphics/map_objects/pics/people/fat_man/3.4bpp" + + .align 2 +gMapObjectPic_FatMan_4: @ 8329F28 + .incbin "graphics/map_objects/pics/people/fat_man/4.4bpp" + + .align 2 +gMapObjectPic_FatMan_5: @ 832A028 + .incbin "graphics/map_objects/pics/people/fat_man/5.4bpp" + + .align 2 +gMapObjectPic_FatMan_6: @ 832A128 + .incbin "graphics/map_objects/pics/people/fat_man/6.4bpp" + + .align 2 +gMapObjectPic_FatMan_7: @ 832A228 + .incbin "graphics/map_objects/pics/people/fat_man/7.4bpp" + + .align 2 +gMapObjectPic_FatMan_8: @ 832A328 + .incbin "graphics/map_objects/pics/people/fat_man/8.4bpp" + + .align 2 +gMapObjectPic_Woman2_0: @ 832A428 + .incbin "graphics/map_objects/pics/people/woman_2/0.4bpp" + + .align 2 +gMapObjectPic_Woman2_1: @ 832A528 + .incbin "graphics/map_objects/pics/people/woman_2/1.4bpp" + + .align 2 +gMapObjectPic_Woman2_2: @ 832A628 + .incbin "graphics/map_objects/pics/people/woman_2/2.4bpp" + + .align 2 +gMapObjectPic_Woman2_3: @ 832A728 + .incbin "graphics/map_objects/pics/people/woman_2/3.4bpp" + + .align 2 +gMapObjectPic_Woman2_4: @ 832A828 + .incbin "graphics/map_objects/pics/people/woman_2/4.4bpp" + + .align 2 +gMapObjectPic_Woman2_5: @ 832A928 + .incbin "graphics/map_objects/pics/people/woman_2/5.4bpp" + + .align 2 +gMapObjectPic_Woman2_6: @ 832AA28 + .incbin "graphics/map_objects/pics/people/woman_2/6.4bpp" + + .align 2 +gMapObjectPic_Woman2_7: @ 832AB28 + .incbin "graphics/map_objects/pics/people/woman_2/7.4bpp" + + .align 2 +gMapObjectPic_Woman2_8: @ 832AC28 + .incbin "graphics/map_objects/pics/people/woman_2/8.4bpp" + + .align 2 +gMapObjectPic_Man1_0: @ 832AD28 + .incbin "graphics/map_objects/pics/people/man_1/0.4bpp" + + .align 2 +gMapObjectPic_Man1_1: @ 832AE28 + .incbin "graphics/map_objects/pics/people/man_1/1.4bpp" + + .align 2 +gMapObjectPic_Man1_2: @ 832AF28 + .incbin "graphics/map_objects/pics/people/man_1/2.4bpp" + + .align 2 +gMapObjectPic_Man1_3: @ 832B028 + .incbin "graphics/map_objects/pics/people/man_1/3.4bpp" + + .align 2 +gMapObjectPic_Man1_4: @ 832B128 + .incbin "graphics/map_objects/pics/people/man_1/4.4bpp" + + .align 2 +gMapObjectPic_Man1_5: @ 832B228 + .incbin "graphics/map_objects/pics/people/man_1/5.4bpp" + + .align 2 +gMapObjectPic_Man1_6: @ 832B328 + .incbin "graphics/map_objects/pics/people/man_1/6.4bpp" + + .align 2 +gMapObjectPic_Man1_7: @ 832B428 + .incbin "graphics/map_objects/pics/people/man_1/7.4bpp" + + .align 2 +gMapObjectPic_Man1_8: @ 832B528 + .incbin "graphics/map_objects/pics/people/man_1/8.4bpp" + + .align 2 +gMapObjectPic_Woman3_0: @ 832B628 + .incbin "graphics/map_objects/pics/people/woman_3/0.4bpp" + + .align 2 +gMapObjectPic_Woman3_1: @ 832B728 + .incbin "graphics/map_objects/pics/people/woman_3/1.4bpp" + + .align 2 +gMapObjectPic_Woman3_2: @ 832B828 + .incbin "graphics/map_objects/pics/people/woman_3/2.4bpp" + + .align 2 +gMapObjectPic_Woman3_3: @ 832B928 + .incbin "graphics/map_objects/pics/people/woman_3/3.4bpp" + + .align 2 +gMapObjectPic_Woman3_4: @ 832BA28 + .incbin "graphics/map_objects/pics/people/woman_3/4.4bpp" + + .align 2 +gMapObjectPic_Woman3_5: @ 832BB28 + .incbin "graphics/map_objects/pics/people/woman_3/5.4bpp" + + .align 2 +gMapObjectPic_Woman3_6: @ 832BC28 + .incbin "graphics/map_objects/pics/people/woman_3/6.4bpp" + + .align 2 +gMapObjectPic_Woman3_7: @ 832BD28 + .incbin "graphics/map_objects/pics/people/woman_3/7.4bpp" + + .align 2 +gMapObjectPic_Woman3_8: @ 832BE28 + .incbin "graphics/map_objects/pics/people/woman_3/8.4bpp" + + .align 2 +gMapObjectPic_OldMan1_0: @ 832BF28 + .incbin "graphics/map_objects/pics/people/old_man_1/0.4bpp" + + .align 2 +gMapObjectPic_OldMan1_1: @ 832C028 + .incbin "graphics/map_objects/pics/people/old_man_1/1.4bpp" + + .align 2 +gMapObjectPic_OldMan1_2: @ 832C128 + .incbin "graphics/map_objects/pics/people/old_man_1/2.4bpp" + + .align 2 +gMapObjectPic_OldMan1_3: @ 832C228 + .incbin "graphics/map_objects/pics/people/old_man_1/3.4bpp" + + .align 2 +gMapObjectPic_OldMan1_4: @ 832C328 + .incbin "graphics/map_objects/pics/people/old_man_1/4.4bpp" + + .align 2 +gMapObjectPic_OldMan1_5: @ 832C428 + .incbin "graphics/map_objects/pics/people/old_man_1/5.4bpp" + + .align 2 +gMapObjectPic_OldMan1_6: @ 832C528 + .incbin "graphics/map_objects/pics/people/old_man_1/6.4bpp" + + .align 2 +gMapObjectPic_OldMan1_7: @ 832C628 + .incbin "graphics/map_objects/pics/people/old_man_1/7.4bpp" + + .align 2 +gMapObjectPic_OldMan1_8: @ 832C728 + .incbin "graphics/map_objects/pics/people/old_man_1/8.4bpp" + + .align 2 +gMapObjectPic_OldWoman1_0: @ 832C828 + .incbin "graphics/map_objects/pics/people/old_woman_1/0.4bpp" + + .align 2 +gMapObjectPic_OldWoman1_1: @ 832C928 + .incbin "graphics/map_objects/pics/people/old_woman_1/1.4bpp" + + .align 2 +gMapObjectPic_OldWoman1_2: @ 832CA28 + .incbin "graphics/map_objects/pics/people/old_woman_1/2.4bpp" + + .align 2 +gMapObjectPic_OldWoman1_3: @ 832CB28 + .incbin "graphics/map_objects/pics/people/old_woman_1/3.4bpp" + + .align 2 +gMapObjectPic_OldWoman1_4: @ 832CC28 + .incbin "graphics/map_objects/pics/people/old_woman_1/4.4bpp" + + .align 2 +gMapObjectPic_OldWoman1_5: @ 832CD28 + .incbin "graphics/map_objects/pics/people/old_woman_1/5.4bpp" + + .align 2 +gMapObjectPic_OldWoman1_6: @ 832CE28 + .incbin "graphics/map_objects/pics/people/old_woman_1/6.4bpp" + + .align 2 +gMapObjectPic_OldWoman1_7: @ 832CF28 + .incbin "graphics/map_objects/pics/people/old_woman_1/7.4bpp" + + .align 2 +gMapObjectPic_OldWoman1_8: @ 832D028 + .incbin "graphics/map_objects/pics/people/old_woman_1/8.4bpp" + + .align 2 +gMapObjectPic_Man2_0: @ 832D128 + .incbin "graphics/map_objects/pics/people/man_2/0.4bpp" + + .align 2 +gMapObjectPic_Man2_1: @ 832D228 + .incbin "graphics/map_objects/pics/people/man_2/1.4bpp" + + .align 2 +gMapObjectPic_Man2_2: @ 832D328 + .incbin "graphics/map_objects/pics/people/man_2/2.4bpp" + + .align 2 +gMapObjectPic_Man2_3: @ 832D428 + .incbin "graphics/map_objects/pics/people/man_2/3.4bpp" + + .align 2 +gMapObjectPic_Man2_4: @ 832D528 + .incbin "graphics/map_objects/pics/people/man_2/4.4bpp" + + .align 2 +gMapObjectPic_Man2_5: @ 832D628 + .incbin "graphics/map_objects/pics/people/man_2/5.4bpp" + + .align 2 +gMapObjectPic_Man2_6: @ 832D728 + .incbin "graphics/map_objects/pics/people/man_2/6.4bpp" + + .align 2 +gMapObjectPic_Man2_7: @ 832D828 + .incbin "graphics/map_objects/pics/people/man_2/7.4bpp" + + .align 2 +gMapObjectPic_Man2_8: @ 832D928 + .incbin "graphics/map_objects/pics/people/man_2/8.4bpp" + + .align 2 +gMapObjectPic_Woman4_0: @ 832DA28 + .incbin "graphics/map_objects/pics/people/woman_4/0.4bpp" + + .align 2 +gMapObjectPic_Woman4_1: @ 832DB28 + .incbin "graphics/map_objects/pics/people/woman_4/1.4bpp" + + .align 2 +gMapObjectPic_Woman4_2: @ 832DC28 + .incbin "graphics/map_objects/pics/people/woman_4/2.4bpp" + + .align 2 +gMapObjectPic_Woman4_3: @ 832DD28 + .incbin "graphics/map_objects/pics/people/woman_4/3.4bpp" + + .align 2 +gMapObjectPic_Woman4_4: @ 832DE28 + .incbin "graphics/map_objects/pics/people/woman_4/4.4bpp" + + .align 2 +gMapObjectPic_Woman4_5: @ 832DF28 + .incbin "graphics/map_objects/pics/people/woman_4/5.4bpp" + + .align 2 +gMapObjectPic_Woman4_6: @ 832E028 + .incbin "graphics/map_objects/pics/people/woman_4/6.4bpp" + + .align 2 +gMapObjectPic_Woman4_7: @ 832E128 + .incbin "graphics/map_objects/pics/people/woman_4/7.4bpp" + + .align 2 +gMapObjectPic_Woman4_8: @ 832E228 + .incbin "graphics/map_objects/pics/people/woman_4/8.4bpp" + + .align 2 +gMapObjectPic_Man3_0: @ 832E328 + .incbin "graphics/map_objects/pics/people/man_3/0.4bpp" + + .align 2 +gMapObjectPic_Man3_1: @ 832E428 + .incbin "graphics/map_objects/pics/people/man_3/1.4bpp" + + .align 2 +gMapObjectPic_Man3_2: @ 832E528 + .incbin "graphics/map_objects/pics/people/man_3/2.4bpp" + + .align 2 +gMapObjectPic_Man3_3: @ 832E628 + .incbin "graphics/map_objects/pics/people/man_3/3.4bpp" + + .align 2 +gMapObjectPic_Man3_4: @ 832E728 + .incbin "graphics/map_objects/pics/people/man_3/4.4bpp" + + .align 2 +gMapObjectPic_Man3_5: @ 832E828 + .incbin "graphics/map_objects/pics/people/man_3/5.4bpp" + + .align 2 +gMapObjectPic_Man3_6: @ 832E928 + .incbin "graphics/map_objects/pics/people/man_3/6.4bpp" + + .align 2 +gMapObjectPic_Man3_7: @ 832EA28 + .incbin "graphics/map_objects/pics/people/man_3/7.4bpp" + + .align 2 +gMapObjectPic_Man3_8: @ 832EB28 + .incbin "graphics/map_objects/pics/people/man_3/8.4bpp" + + .align 2 +gMapObjectPic_Woman5_0: @ 832EC28 + .incbin "graphics/map_objects/pics/people/woman_5/0.4bpp" + + .align 2 +gMapObjectPic_Woman5_1: @ 832ED28 + .incbin "graphics/map_objects/pics/people/woman_5/1.4bpp" + + .align 2 +gMapObjectPic_Woman5_2: @ 832EE28 + .incbin "graphics/map_objects/pics/people/woman_5/2.4bpp" + + .align 2 +gMapObjectPic_Woman5_3: @ 832EF28 + .incbin "graphics/map_objects/pics/people/woman_5/3.4bpp" + + .align 2 +gMapObjectPic_Woman5_4: @ 832F028 + .incbin "graphics/map_objects/pics/people/woman_5/4.4bpp" + + .align 2 +gMapObjectPic_Woman5_5: @ 832F128 + .incbin "graphics/map_objects/pics/people/woman_5/5.4bpp" + + .align 2 +gMapObjectPic_Woman5_6: @ 832F228 + .incbin "graphics/map_objects/pics/people/woman_5/6.4bpp" + + .align 2 +gMapObjectPic_Woman5_7: @ 832F328 + .incbin "graphics/map_objects/pics/people/woman_5/7.4bpp" + + .align 2 +gMapObjectPic_Woman5_8: @ 832F428 + .incbin "graphics/map_objects/pics/people/woman_5/8.4bpp" + + .align 2 +gMapObjectPic_Cook_0: @ 832F528 + .incbin "graphics/map_objects/pics/people/cook/0.4bpp" + + .align 2 +gMapObjectPic_Cook_1: @ 832F628 + .incbin "graphics/map_objects/pics/people/cook/1.4bpp" + + .align 2 +gMapObjectPic_Cook_2: @ 832F728 + .incbin "graphics/map_objects/pics/people/cook/2.4bpp" + + .align 2 +gMapObjectPic_Woman6_0: @ 832F828 + .incbin "graphics/map_objects/pics/people/woman_6/0.4bpp" + + .align 2 +gMapObjectPic_Woman6_1: @ 832F928 + .incbin "graphics/map_objects/pics/people/woman_6/1.4bpp" + + .align 2 +gMapObjectPic_Woman6_2: @ 832FA28 + .incbin "graphics/map_objects/pics/people/woman_6/2.4bpp" + + .align 2 +gMapObjectPic_Woman6_3: @ 832FB28 + .incbin "graphics/map_objects/pics/people/woman_6/3.4bpp" + + .align 2 +gMapObjectPic_Woman6_4: @ 832FC28 + .incbin "graphics/map_objects/pics/people/woman_6/4.4bpp" + + .align 2 +gMapObjectPic_Woman6_5: @ 832FD28 + .incbin "graphics/map_objects/pics/people/woman_6/5.4bpp" + + .align 2 +gMapObjectPic_Woman6_6: @ 832FE28 + .incbin "graphics/map_objects/pics/people/woman_6/6.4bpp" + + .align 2 +gMapObjectPic_Woman6_7: @ 832FF28 + .incbin "graphics/map_objects/pics/people/woman_6/7.4bpp" + + .align 2 +gMapObjectPic_Woman6_8: @ 8330028 + .incbin "graphics/map_objects/pics/people/woman_6/8.4bpp" + + .align 2 +gMapObjectPic_OldMan2_0: @ 8330128 + .incbin "graphics/map_objects/pics/people/old_man_2/0.4bpp" + + .align 2 +gMapObjectPic_OldMan2_1: @ 8330228 + .incbin "graphics/map_objects/pics/people/old_man_2/1.4bpp" + + .align 2 +gMapObjectPic_OldMan2_2: @ 8330328 + .incbin "graphics/map_objects/pics/people/old_man_2/2.4bpp" + + .align 2 +gMapObjectPic_OldWoman2_0: @ 8330428 + .incbin "graphics/map_objects/pics/people/old_woman_2/0.4bpp" + + .align 2 +gMapObjectPic_OldWoman2_1: @ 8330528 + .incbin "graphics/map_objects/pics/people/old_woman_2/1.4bpp" + + .align 2 +gMapObjectPic_OldWoman2_2: @ 8330628 + .incbin "graphics/map_objects/pics/people/old_woman_2/2.4bpp" + + .align 2 +gMapObjectPic_Camper_0: @ 8330728 + .incbin "graphics/map_objects/pics/people/camper/0.4bpp" + + .align 2 +gMapObjectPic_Camper_1: @ 8330828 + .incbin "graphics/map_objects/pics/people/camper/1.4bpp" + + .align 2 +gMapObjectPic_Camper_2: @ 8330928 + .incbin "graphics/map_objects/pics/people/camper/2.4bpp" + + .align 2 +gMapObjectPic_Camper_3: @ 8330A28 + .incbin "graphics/map_objects/pics/people/camper/3.4bpp" + + .align 2 +gMapObjectPic_Camper_4: @ 8330B28 + .incbin "graphics/map_objects/pics/people/camper/4.4bpp" + + .align 2 +gMapObjectPic_Camper_5: @ 8330C28 + .incbin "graphics/map_objects/pics/people/camper/5.4bpp" + + .align 2 +gMapObjectPic_Camper_6: @ 8330D28 + .incbin "graphics/map_objects/pics/people/camper/6.4bpp" + + .align 2 +gMapObjectPic_Camper_7: @ 8330E28 + .incbin "graphics/map_objects/pics/people/camper/7.4bpp" + + .align 2 +gMapObjectPic_Camper_8: @ 8330F28 + .incbin "graphics/map_objects/pics/people/camper/8.4bpp" + + .align 2 +gMapObjectPic_Picnicker_0: @ 8331028 + .incbin "graphics/map_objects/pics/people/picnicker/0.4bpp" + + .align 2 +gMapObjectPic_Picnicker_1: @ 8331128 + .incbin "graphics/map_objects/pics/people/picnicker/1.4bpp" + + .align 2 +gMapObjectPic_Picnicker_2: @ 8331228 + .incbin "graphics/map_objects/pics/people/picnicker/2.4bpp" + + .align 2 +gMapObjectPic_Picnicker_3: @ 8331328 + .incbin "graphics/map_objects/pics/people/picnicker/3.4bpp" + + .align 2 +gMapObjectPic_Picnicker_4: @ 8331428 + .incbin "graphics/map_objects/pics/people/picnicker/4.4bpp" + + .align 2 +gMapObjectPic_Picnicker_5: @ 8331528 + .incbin "graphics/map_objects/pics/people/picnicker/5.4bpp" + + .align 2 +gMapObjectPic_Picnicker_6: @ 8331628 + .incbin "graphics/map_objects/pics/people/picnicker/6.4bpp" + + .align 2 +gMapObjectPic_Picnicker_7: @ 8331728 + .incbin "graphics/map_objects/pics/people/picnicker/7.4bpp" + + .align 2 +gMapObjectPic_Picnicker_8: @ 8331828 + .incbin "graphics/map_objects/pics/people/picnicker/8.4bpp" + + .align 2 +gMapObjectPic_Man4_0: @ 8331928 + .incbin "graphics/map_objects/pics/people/man_4/0.4bpp" + + .align 2 +gMapObjectPic_Man4_1: @ 8331A28 + .incbin "graphics/map_objects/pics/people/man_4/1.4bpp" + + .align 2 +gMapObjectPic_Man4_2: @ 8331B28 + .incbin "graphics/map_objects/pics/people/man_4/2.4bpp" + + .align 2 +gMapObjectPic_Man4_3: @ 8331C28 + .incbin "graphics/map_objects/pics/people/man_4/3.4bpp" + + .align 2 +gMapObjectPic_Man4_4: @ 8331D28 + .incbin "graphics/map_objects/pics/people/man_4/4.4bpp" + + .align 2 +gMapObjectPic_Man4_5: @ 8331E28 + .incbin "graphics/map_objects/pics/people/man_4/5.4bpp" + + .align 2 +gMapObjectPic_Man4_6: @ 8331F28 + .incbin "graphics/map_objects/pics/people/man_4/6.4bpp" + + .align 2 +gMapObjectPic_Man4_7: @ 8332028 + .incbin "graphics/map_objects/pics/people/man_4/7.4bpp" + + .align 2 +gMapObjectPic_Man4_8: @ 8332128 + .incbin "graphics/map_objects/pics/people/man_4/8.4bpp" + + .align 2 +gMapObjectPic_Woman7_0: @ 8332228 + .incbin "graphics/map_objects/pics/people/woman_7/0.4bpp" + + .align 2 +gMapObjectPic_Woman7_1: @ 8332328 + .incbin "graphics/map_objects/pics/people/woman_7/1.4bpp" + + .align 2 +gMapObjectPic_Woman7_2: @ 8332428 + .incbin "graphics/map_objects/pics/people/woman_7/2.4bpp" + + .align 2 +gMapObjectPic_Woman7_3: @ 8332528 + .incbin "graphics/map_objects/pics/people/woman_7/3.4bpp" + + .align 2 +gMapObjectPic_Woman7_4: @ 8332628 + .incbin "graphics/map_objects/pics/people/woman_7/4.4bpp" + + .align 2 +gMapObjectPic_Woman7_5: @ 8332728 + .incbin "graphics/map_objects/pics/people/woman_7/5.4bpp" + + .align 2 +gMapObjectPic_Woman7_6: @ 8332828 + .incbin "graphics/map_objects/pics/people/woman_7/6.4bpp" + + .align 2 +gMapObjectPic_Woman7_7: @ 8332928 + .incbin "graphics/map_objects/pics/people/woman_7/7.4bpp" + + .align 2 +gMapObjectPic_Woman7_8: @ 8332A28 + .incbin "graphics/map_objects/pics/people/woman_7/8.4bpp" + + .align 2 +gMapObjectPic_Youngster_0: @ 8332B28 + .incbin "graphics/map_objects/pics/people/youngster/0.4bpp" + + .align 2 +gMapObjectPic_Youngster_1: @ 8332C28 + .incbin "graphics/map_objects/pics/people/youngster/1.4bpp" + + .align 2 +gMapObjectPic_Youngster_2: @ 8332D28 + .incbin "graphics/map_objects/pics/people/youngster/2.4bpp" + + .align 2 +gMapObjectPic_Youngster_3: @ 8332E28 + .incbin "graphics/map_objects/pics/people/youngster/3.4bpp" + + .align 2 +gMapObjectPic_Youngster_4: @ 8332F28 + .incbin "graphics/map_objects/pics/people/youngster/4.4bpp" + + .align 2 +gMapObjectPic_Youngster_5: @ 8333028 + .incbin "graphics/map_objects/pics/people/youngster/5.4bpp" + + .align 2 +gMapObjectPic_Youngster_6: @ 8333128 + .incbin "graphics/map_objects/pics/people/youngster/6.4bpp" + + .align 2 +gMapObjectPic_Youngster_7: @ 8333228 + .incbin "graphics/map_objects/pics/people/youngster/7.4bpp" + + .align 2 +gMapObjectPic_Youngster_8: @ 8333328 + .incbin "graphics/map_objects/pics/people/youngster/8.4bpp" + + .align 2 +gMapObjectPic_BugCatcher_0: @ 8333428 + .incbin "graphics/map_objects/pics/people/bug_catcher/0.4bpp" + + .align 2 +gMapObjectPic_BugCatcher_1: @ 8333528 + .incbin "graphics/map_objects/pics/people/bug_catcher/1.4bpp" + + .align 2 +gMapObjectPic_BugCatcher_2: @ 8333628 + .incbin "graphics/map_objects/pics/people/bug_catcher/2.4bpp" + + .align 2 +gMapObjectPic_BugCatcher_3: @ 8333728 + .incbin "graphics/map_objects/pics/people/bug_catcher/3.4bpp" + + .align 2 +gMapObjectPic_BugCatcher_4: @ 8333828 + .incbin "graphics/map_objects/pics/people/bug_catcher/4.4bpp" + + .align 2 +gMapObjectPic_BugCatcher_5: @ 8333928 + .incbin "graphics/map_objects/pics/people/bug_catcher/5.4bpp" + + .align 2 +gMapObjectPic_BugCatcher_6: @ 8333A28 + .incbin "graphics/map_objects/pics/people/bug_catcher/6.4bpp" + + .align 2 +gMapObjectPic_BugCatcher_7: @ 8333B28 + .incbin "graphics/map_objects/pics/people/bug_catcher/7.4bpp" + + .align 2 +gMapObjectPic_BugCatcher_8: @ 8333C28 + .incbin "graphics/map_objects/pics/people/bug_catcher/8.4bpp" + + .align 2 +gMapObjectPic_PsychicM_0: @ 8333D28 + .incbin "graphics/map_objects/pics/people/psychic_m/0.4bpp" + + .align 2 +gMapObjectPic_PsychicM_1: @ 8333E28 + .incbin "graphics/map_objects/pics/people/psychic_m/1.4bpp" + + .align 2 +gMapObjectPic_PsychicM_2: @ 8333F28 + .incbin "graphics/map_objects/pics/people/psychic_m/2.4bpp" + + .align 2 +gMapObjectPic_PsychicM_3: @ 8334028 + .incbin "graphics/map_objects/pics/people/psychic_m/3.4bpp" + + .align 2 +gMapObjectPic_PsychicM_4: @ 8334128 + .incbin "graphics/map_objects/pics/people/psychic_m/4.4bpp" + + .align 2 +gMapObjectPic_PsychicM_5: @ 8334228 + .incbin "graphics/map_objects/pics/people/psychic_m/5.4bpp" + + .align 2 +gMapObjectPic_PsychicM_6: @ 8334328 + .incbin "graphics/map_objects/pics/people/psychic_m/6.4bpp" + + .align 2 +gMapObjectPic_PsychicM_7: @ 8334428 + .incbin "graphics/map_objects/pics/people/psychic_m/7.4bpp" + + .align 2 +gMapObjectPic_PsychicM_8: @ 8334528 + .incbin "graphics/map_objects/pics/people/psychic_m/8.4bpp" + + .align 2 +gMapObjectPic_SchoolKidM_0: @ 8334628 + .incbin "graphics/map_objects/pics/people/school_kid_m/0.4bpp" + + .align 2 +gMapObjectPic_SchoolKidM_1: @ 8334728 + .incbin "graphics/map_objects/pics/people/school_kid_m/1.4bpp" + + .align 2 +gMapObjectPic_SchoolKidM_2: @ 8334828 + .incbin "graphics/map_objects/pics/people/school_kid_m/2.4bpp" + + .align 2 +gMapObjectPic_SchoolKidM_3: @ 8334928 + .incbin "graphics/map_objects/pics/people/school_kid_m/3.4bpp" + + .align 2 +gMapObjectPic_SchoolKidM_4: @ 8334A28 + .incbin "graphics/map_objects/pics/people/school_kid_m/4.4bpp" + + .align 2 +gMapObjectPic_SchoolKidM_5: @ 8334B28 + .incbin "graphics/map_objects/pics/people/school_kid_m/5.4bpp" + + .align 2 +gMapObjectPic_SchoolKidM_6: @ 8334C28 + .incbin "graphics/map_objects/pics/people/school_kid_m/6.4bpp" + + .align 2 +gMapObjectPic_SchoolKidM_7: @ 8334D28 + .incbin "graphics/map_objects/pics/people/school_kid_m/7.4bpp" + + .align 2 +gMapObjectPic_SchoolKidM_8: @ 8334E28 + .incbin "graphics/map_objects/pics/people/school_kid_m/8.4bpp" + + .align 2 +gMapObjectPic_Maniac_0: @ 8334F28 + .incbin "graphics/map_objects/pics/people/maniac/0.4bpp" + + .align 2 +gMapObjectPic_Maniac_1: @ 8335028 + .incbin "graphics/map_objects/pics/people/maniac/1.4bpp" + + .align 2 +gMapObjectPic_Maniac_2: @ 8335128 + .incbin "graphics/map_objects/pics/people/maniac/2.4bpp" + + .align 2 +gMapObjectPic_Maniac_3: @ 8335228 + .incbin "graphics/map_objects/pics/people/maniac/3.4bpp" + + .align 2 +gMapObjectPic_Maniac_4: @ 8335328 + .incbin "graphics/map_objects/pics/people/maniac/4.4bpp" + + .align 2 +gMapObjectPic_Maniac_5: @ 8335428 + .incbin "graphics/map_objects/pics/people/maniac/5.4bpp" + + .align 2 +gMapObjectPic_Maniac_6: @ 8335528 + .incbin "graphics/map_objects/pics/people/maniac/6.4bpp" + + .align 2 +gMapObjectPic_Maniac_7: @ 8335628 + .incbin "graphics/map_objects/pics/people/maniac/7.4bpp" + + .align 2 +gMapObjectPic_Maniac_8: @ 8335728 + .incbin "graphics/map_objects/pics/people/maniac/8.4bpp" + + .align 2 +gMapObjectPic_HexManiac_0: @ 8335828 + .incbin "graphics/map_objects/pics/people/hex_maniac/0.4bpp" + + .align 2 +gMapObjectPic_HexManiac_1: @ 8335928 + .incbin "graphics/map_objects/pics/people/hex_maniac/1.4bpp" + + .align 2 +gMapObjectPic_HexManiac_2: @ 8335A28 + .incbin "graphics/map_objects/pics/people/hex_maniac/2.4bpp" + + .align 2 +gMapObjectPic_HexManiac_3: @ 8335B28 + .incbin "graphics/map_objects/pics/people/hex_maniac/3.4bpp" + + .align 2 +gMapObjectPic_HexManiac_4: @ 8335C28 + .incbin "graphics/map_objects/pics/people/hex_maniac/4.4bpp" + + .align 2 +gMapObjectPic_HexManiac_5: @ 8335D28 + .incbin "graphics/map_objects/pics/people/hex_maniac/5.4bpp" + + .align 2 +gMapObjectPic_HexManiac_6: @ 8335E28 + .incbin "graphics/map_objects/pics/people/hex_maniac/6.4bpp" + + .align 2 +gMapObjectPic_HexManiac_7: @ 8335F28 + .incbin "graphics/map_objects/pics/people/hex_maniac/7.4bpp" + + .align 2 +gMapObjectPic_HexManiac_8: @ 8336028 + .incbin "graphics/map_objects/pics/people/hex_maniac/8.4bpp" + + .align 2 +gMapObjectPic_Woman8_0: @ 8336128 + .incbin "graphics/map_objects/pics/people/woman_8/0.4bpp" + + .align 2 +gMapObjectPic_Woman8_1: @ 8336228 + .incbin "graphics/map_objects/pics/people/woman_8/1.4bpp" + + .align 2 +gMapObjectPic_Woman8_2: @ 8336328 + .incbin "graphics/map_objects/pics/people/woman_8/2.4bpp" + + .align 2 +gMapObjectPic_Woman8_3: @ 8336428 + .incbin "graphics/map_objects/pics/people/woman_8/3.4bpp" + + .align 2 +gMapObjectPic_Woman8_4: @ 8336528 + .incbin "graphics/map_objects/pics/people/woman_8/4.4bpp" + + .align 2 +gMapObjectPic_Woman8_5: @ 8336628 + .incbin "graphics/map_objects/pics/people/woman_8/5.4bpp" + + .align 2 +gMapObjectPic_Woman8_6: @ 8336728 + .incbin "graphics/map_objects/pics/people/woman_8/6.4bpp" + + .align 2 +gMapObjectPic_Woman8_7: @ 8336828 + .incbin "graphics/map_objects/pics/people/woman_8/7.4bpp" + + .align 2 +gMapObjectPic_Woman8_8: @ 8336928 + .incbin "graphics/map_objects/pics/people/woman_8/8.4bpp" + + .align 2 +gMapObjectPic_SwimmerM_0: @ 8336A28 + .incbin "graphics/map_objects/pics/people/swimmer_m/0.4bpp" + + .align 2 +gMapObjectPic_SwimmerM_1: @ 8336B28 + .incbin "graphics/map_objects/pics/people/swimmer_m/1.4bpp" + + .align 2 +gMapObjectPic_SwimmerM_2: @ 8336C28 + .incbin "graphics/map_objects/pics/people/swimmer_m/2.4bpp" + + .align 2 +gMapObjectPic_SwimmerM_3: @ 8336D28 + .incbin "graphics/map_objects/pics/people/swimmer_m/3.4bpp" + + .align 2 +gMapObjectPic_SwimmerM_4: @ 8336E28 + .incbin "graphics/map_objects/pics/people/swimmer_m/4.4bpp" + + .align 2 +gMapObjectPic_SwimmerM_5: @ 8336F28 + .incbin "graphics/map_objects/pics/people/swimmer_m/5.4bpp" + + .align 2 +gMapObjectPic_SwimmerM_6: @ 8337028 + .incbin "graphics/map_objects/pics/people/swimmer_m/6.4bpp" + + .align 2 +gMapObjectPic_SwimmerM_7: @ 8337128 + .incbin "graphics/map_objects/pics/people/swimmer_m/7.4bpp" + + .align 2 +gMapObjectPic_SwimmerM_8: @ 8337228 + .incbin "graphics/map_objects/pics/people/swimmer_m/8.4bpp" + + .align 2 +gMapObjectPic_SwimmerF_0: @ 8337328 + .incbin "graphics/map_objects/pics/people/swimmer_f/0.4bpp" + + .align 2 +gMapObjectPic_SwimmerF_1: @ 8337428 + .incbin "graphics/map_objects/pics/people/swimmer_f/1.4bpp" + + .align 2 +gMapObjectPic_SwimmerF_2: @ 8337528 + .incbin "graphics/map_objects/pics/people/swimmer_f/2.4bpp" + + .align 2 +gMapObjectPic_SwimmerF_3: @ 8337628 + .incbin "graphics/map_objects/pics/people/swimmer_f/3.4bpp" + + .align 2 +gMapObjectPic_SwimmerF_4: @ 8337728 + .incbin "graphics/map_objects/pics/people/swimmer_f/4.4bpp" + + .align 2 +gMapObjectPic_SwimmerF_5: @ 8337828 + .incbin "graphics/map_objects/pics/people/swimmer_f/5.4bpp" + + .align 2 +gMapObjectPic_SwimmerF_6: @ 8337928 + .incbin "graphics/map_objects/pics/people/swimmer_f/6.4bpp" + + .align 2 +gMapObjectPic_SwimmerF_7: @ 8337A28 + .incbin "graphics/map_objects/pics/people/swimmer_f/7.4bpp" + + .align 2 +gMapObjectPic_SwimmerF_8: @ 8337B28 + .incbin "graphics/map_objects/pics/people/swimmer_f/8.4bpp" + + .align 2 +gMapObjectPic_BlackBelt_0: @ 8337C28 + .incbin "graphics/map_objects/pics/people/black_belt/0.4bpp" + + .align 2 +gMapObjectPic_BlackBelt_1: @ 8337D28 + .incbin "graphics/map_objects/pics/people/black_belt/1.4bpp" + + .align 2 +gMapObjectPic_BlackBelt_2: @ 8337E28 + .incbin "graphics/map_objects/pics/people/black_belt/2.4bpp" + + .align 2 +gMapObjectPic_BlackBelt_3: @ 8337F28 + .incbin "graphics/map_objects/pics/people/black_belt/3.4bpp" + + .align 2 +gMapObjectPic_BlackBelt_4: @ 8338028 + .incbin "graphics/map_objects/pics/people/black_belt/4.4bpp" + + .align 2 +gMapObjectPic_BlackBelt_5: @ 8338128 + .incbin "graphics/map_objects/pics/people/black_belt/5.4bpp" + + .align 2 +gMapObjectPic_BlackBelt_6: @ 8338228 + .incbin "graphics/map_objects/pics/people/black_belt/6.4bpp" + + .align 2 +gMapObjectPic_BlackBelt_7: @ 8338328 + .incbin "graphics/map_objects/pics/people/black_belt/7.4bpp" + + .align 2 +gMapObjectPic_BlackBelt_8: @ 8338428 + .incbin "graphics/map_objects/pics/people/black_belt/8.4bpp" + + .align 2 +gMapObjectPic_Beauty_0: @ 8338528 + .incbin "graphics/map_objects/pics/people/beauty/0.4bpp" + + .align 2 +gMapObjectPic_Beauty_1: @ 8338628 + .incbin "graphics/map_objects/pics/people/beauty/1.4bpp" + + .align 2 +gMapObjectPic_Beauty_2: @ 8338728 + .incbin "graphics/map_objects/pics/people/beauty/2.4bpp" + + .align 2 +gMapObjectPic_Beauty_3: @ 8338828 + .incbin "graphics/map_objects/pics/people/beauty/3.4bpp" + + .align 2 +gMapObjectPic_Beauty_4: @ 8338928 + .incbin "graphics/map_objects/pics/people/beauty/4.4bpp" + + .align 2 +gMapObjectPic_Beauty_5: @ 8338A28 + .incbin "graphics/map_objects/pics/people/beauty/5.4bpp" + + .align 2 +gMapObjectPic_Beauty_6: @ 8338B28 + .incbin "graphics/map_objects/pics/people/beauty/6.4bpp" + + .align 2 +gMapObjectPic_Beauty_7: @ 8338C28 + .incbin "graphics/map_objects/pics/people/beauty/7.4bpp" + + .align 2 +gMapObjectPic_Beauty_8: @ 8338D28 + .incbin "graphics/map_objects/pics/people/beauty/8.4bpp" + + .align 2 +gMapObjectPic_Scientist1_0: @ 8338E28 + .incbin "graphics/map_objects/pics/people/scientist_1/0.4bpp" + + .align 2 +gMapObjectPic_Scientist1_1: @ 8338F28 + .incbin "graphics/map_objects/pics/people/scientist_1/1.4bpp" + + .align 2 +gMapObjectPic_Scientist1_2: @ 8339028 + .incbin "graphics/map_objects/pics/people/scientist_1/2.4bpp" + + .align 2 +gMapObjectPic_Scientist1_3: @ 8339128 + .incbin "graphics/map_objects/pics/people/scientist_1/3.4bpp" + + .align 2 +gMapObjectPic_Scientist1_4: @ 8339228 + .incbin "graphics/map_objects/pics/people/scientist_1/4.4bpp" + + .align 2 +gMapObjectPic_Scientist1_5: @ 8339328 + .incbin "graphics/map_objects/pics/people/scientist_1/5.4bpp" + + .align 2 +gMapObjectPic_Scientist1_6: @ 8339428 + .incbin "graphics/map_objects/pics/people/scientist_1/6.4bpp" + + .align 2 +gMapObjectPic_Scientist1_7: @ 8339528 + .incbin "graphics/map_objects/pics/people/scientist_1/7.4bpp" + + .align 2 +gMapObjectPic_Scientist1_8: @ 8339628 + .incbin "graphics/map_objects/pics/people/scientist_1/8.4bpp" + + .align 2 +gMapObjectPic_Lass_0: @ 8339728 + .incbin "graphics/map_objects/pics/people/lass/0.4bpp" + + .align 2 +gMapObjectPic_Lass_1: @ 8339828 + .incbin "graphics/map_objects/pics/people/lass/1.4bpp" + + .align 2 +gMapObjectPic_Lass_2: @ 8339928 + .incbin "graphics/map_objects/pics/people/lass/2.4bpp" + + .align 2 +gMapObjectPic_Lass_3: @ 8339A28 + .incbin "graphics/map_objects/pics/people/lass/3.4bpp" + + .align 2 +gMapObjectPic_Lass_4: @ 8339B28 + .incbin "graphics/map_objects/pics/people/lass/4.4bpp" + + .align 2 +gMapObjectPic_Lass_5: @ 8339C28 + .incbin "graphics/map_objects/pics/people/lass/5.4bpp" + + .align 2 +gMapObjectPic_Lass_6: @ 8339D28 + .incbin "graphics/map_objects/pics/people/lass/6.4bpp" + + .align 2 +gMapObjectPic_Lass_7: @ 8339E28 + .incbin "graphics/map_objects/pics/people/lass/7.4bpp" + + .align 2 +gMapObjectPic_Lass_8: @ 8339F28 + .incbin "graphics/map_objects/pics/people/lass/8.4bpp" + + .align 2 +gMapObjectPic_Gentleman_0: @ 833A028 + .incbin "graphics/map_objects/pics/people/gentleman/0.4bpp" + + .align 2 +gMapObjectPic_Gentleman_1: @ 833A128 + .incbin "graphics/map_objects/pics/people/gentleman/1.4bpp" + + .align 2 +gMapObjectPic_Gentleman_2: @ 833A228 + .incbin "graphics/map_objects/pics/people/gentleman/2.4bpp" + + .align 2 +gMapObjectPic_Gentleman_3: @ 833A328 + .incbin "graphics/map_objects/pics/people/gentleman/3.4bpp" + + .align 2 +gMapObjectPic_Gentleman_4: @ 833A428 + .incbin "graphics/map_objects/pics/people/gentleman/4.4bpp" + + .align 2 +gMapObjectPic_Gentleman_5: @ 833A528 + .incbin "graphics/map_objects/pics/people/gentleman/5.4bpp" + + .align 2 +gMapObjectPic_Gentleman_6: @ 833A628 + .incbin "graphics/map_objects/pics/people/gentleman/6.4bpp" + + .align 2 +gMapObjectPic_Gentleman_7: @ 833A728 + .incbin "graphics/map_objects/pics/people/gentleman/7.4bpp" + + .align 2 +gMapObjectPic_Gentleman_8: @ 833A828 + .incbin "graphics/map_objects/pics/people/gentleman/8.4bpp" + + .align 2 +gMapObjectPic_Sailor_0: @ 833A928 + .incbin "graphics/map_objects/pics/people/sailor/0.4bpp" + + .align 2 +gMapObjectPic_Sailor_1: @ 833AA28 + .incbin "graphics/map_objects/pics/people/sailor/1.4bpp" + + .align 2 +gMapObjectPic_Sailor_2: @ 833AB28 + .incbin "graphics/map_objects/pics/people/sailor/2.4bpp" + + .align 2 +gMapObjectPic_Sailor_3: @ 833AC28 + .incbin "graphics/map_objects/pics/people/sailor/3.4bpp" + + .align 2 +gMapObjectPic_Sailor_4: @ 833AD28 + .incbin "graphics/map_objects/pics/people/sailor/4.4bpp" + + .align 2 +gMapObjectPic_Sailor_5: @ 833AE28 + .incbin "graphics/map_objects/pics/people/sailor/5.4bpp" + + .align 2 +gMapObjectPic_Sailor_6: @ 833AF28 + .incbin "graphics/map_objects/pics/people/sailor/6.4bpp" + + .align 2 +gMapObjectPic_Sailor_7: @ 833B028 + .incbin "graphics/map_objects/pics/people/sailor/7.4bpp" + + .align 2 +gMapObjectPic_Sailor_8: @ 833B128 + .incbin "graphics/map_objects/pics/people/sailor/8.4bpp" + + .align 2 +gMapObjectPic_Fisherman_0: @ 833B228 + .incbin "graphics/map_objects/pics/people/fisherman/0.4bpp" + + .align 2 +gMapObjectPic_Fisherman_1: @ 833B328 + .incbin "graphics/map_objects/pics/people/fisherman/1.4bpp" + + .align 2 +gMapObjectPic_Fisherman_2: @ 833B428 + .incbin "graphics/map_objects/pics/people/fisherman/2.4bpp" + + .align 2 +gMapObjectPic_Fisherman_3: @ 833B528 + .incbin "graphics/map_objects/pics/people/fisherman/3.4bpp" + + .align 2 +gMapObjectPic_Fisherman_4: @ 833B628 + .incbin "graphics/map_objects/pics/people/fisherman/4.4bpp" + + .align 2 +gMapObjectPic_Fisherman_5: @ 833B728 + .incbin "graphics/map_objects/pics/people/fisherman/5.4bpp" + + .align 2 +gMapObjectPic_Fisherman_6: @ 833B828 + .incbin "graphics/map_objects/pics/people/fisherman/6.4bpp" + + .align 2 +gMapObjectPic_Fisherman_7: @ 833B928 + .incbin "graphics/map_objects/pics/people/fisherman/7.4bpp" + + .align 2 +gMapObjectPic_Fisherman_8: @ 833BA28 + .incbin "graphics/map_objects/pics/people/fisherman/8.4bpp" + + .align 2 +gMapObjectPic_RunningTriathleteM_0: @ 833BB28 + .incbin "graphics/map_objects/pics/people/running_triathlete_m/0.4bpp" + + .align 2 +gMapObjectPic_RunningTriathleteM_1: @ 833BC28 + .incbin "graphics/map_objects/pics/people/running_triathlete_m/1.4bpp" + + .align 2 +gMapObjectPic_RunningTriathleteM_2: @ 833BD28 + .incbin "graphics/map_objects/pics/people/running_triathlete_m/2.4bpp" + + .align 2 +gMapObjectPic_RunningTriathleteM_3: @ 833BE28 + .incbin "graphics/map_objects/pics/people/running_triathlete_m/3.4bpp" + + .align 2 +gMapObjectPic_RunningTriathleteM_4: @ 833BF28 + .incbin "graphics/map_objects/pics/people/running_triathlete_m/4.4bpp" + + .align 2 +gMapObjectPic_RunningTriathleteM_5: @ 833C028 + .incbin "graphics/map_objects/pics/people/running_triathlete_m/5.4bpp" + + .align 2 +gMapObjectPic_RunningTriathleteM_6: @ 833C128 + .incbin "graphics/map_objects/pics/people/running_triathlete_m/6.4bpp" + + .align 2 +gMapObjectPic_RunningTriathleteM_7: @ 833C228 + .incbin "graphics/map_objects/pics/people/running_triathlete_m/7.4bpp" + + .align 2 +gMapObjectPic_RunningTriathleteM_8: @ 833C328 + .incbin "graphics/map_objects/pics/people/running_triathlete_m/8.4bpp" + + .align 2 +gMapObjectPic_RunningTriathleteF_0: @ 833C428 + .incbin "graphics/map_objects/pics/people/running_triathlete_f/0.4bpp" + + .align 2 +gMapObjectPic_RunningTriathleteF_1: @ 833C528 + .incbin "graphics/map_objects/pics/people/running_triathlete_f/1.4bpp" + + .align 2 +gMapObjectPic_RunningTriathleteF_2: @ 833C628 + .incbin "graphics/map_objects/pics/people/running_triathlete_f/2.4bpp" + + .align 2 +gMapObjectPic_RunningTriathleteF_3: @ 833C728 + .incbin "graphics/map_objects/pics/people/running_triathlete_f/3.4bpp" + + .align 2 +gMapObjectPic_RunningTriathleteF_4: @ 833C828 + .incbin "graphics/map_objects/pics/people/running_triathlete_f/4.4bpp" + + .align 2 +gMapObjectPic_RunningTriathleteF_5: @ 833C928 + .incbin "graphics/map_objects/pics/people/running_triathlete_f/5.4bpp" + + .align 2 +gMapObjectPic_RunningTriathleteF_6: @ 833CA28 + .incbin "graphics/map_objects/pics/people/running_triathlete_f/6.4bpp" + + .align 2 +gMapObjectPic_RunningTriathleteF_7: @ 833CB28 + .incbin "graphics/map_objects/pics/people/running_triathlete_f/7.4bpp" + + .align 2 +gMapObjectPic_RunningTriathleteF_8: @ 833CC28 + .incbin "graphics/map_objects/pics/people/running_triathlete_f/8.4bpp" + + .align 2 +gMapObjectPic_TuberF_0: @ 833CD28 + .incbin "graphics/map_objects/pics/people/tuber_f/0.4bpp" + + .align 2 +gMapObjectPic_TuberF_1: @ 833CDA8 + .incbin "graphics/map_objects/pics/people/tuber_f/1.4bpp" + + .align 2 +gMapObjectPic_TuberF_2: @ 833CE28 + .incbin "graphics/map_objects/pics/people/tuber_f/2.4bpp" + + .align 2 +gMapObjectPic_TuberF_3: @ 833CEA8 + .incbin "graphics/map_objects/pics/people/tuber_f/3.4bpp" + + .align 2 +gMapObjectPic_TuberF_4: @ 833CF28 + .incbin "graphics/map_objects/pics/people/tuber_f/4.4bpp" + + .align 2 +gMapObjectPic_TuberF_5: @ 833CFA8 + .incbin "graphics/map_objects/pics/people/tuber_f/5.4bpp" + + .align 2 +gMapObjectPic_TuberF_6: @ 833D028 + .incbin "graphics/map_objects/pics/people/tuber_f/6.4bpp" + + .align 2 +gMapObjectPic_TuberF_7: @ 833D0A8 + .incbin "graphics/map_objects/pics/people/tuber_f/7.4bpp" + + .align 2 +gMapObjectPic_TuberF_8: @ 833D128 + .incbin "graphics/map_objects/pics/people/tuber_f/8.4bpp" + + .align 2 +gMapObjectPic_TuberM_0: @ 833D1A8 + .incbin "graphics/map_objects/pics/people/tuber_m/0.4bpp" + + .align 2 +gMapObjectPic_TuberM_1: @ 833D228 + .incbin "graphics/map_objects/pics/people/tuber_m/1.4bpp" + + .align 2 +gMapObjectPic_TuberM_2: @ 833D2A8 + .incbin "graphics/map_objects/pics/people/tuber_m/2.4bpp" + + .align 2 +gMapObjectPic_TuberM_3: @ 833D328 + .incbin "graphics/map_objects/pics/people/tuber_m/3.4bpp" + + .align 2 +gMapObjectPic_TuberM_4: @ 833D3A8 + .incbin "graphics/map_objects/pics/people/tuber_m/4.4bpp" + + .align 2 +gMapObjectPic_TuberM_5: @ 833D428 + .incbin "graphics/map_objects/pics/people/tuber_m/5.4bpp" + + .align 2 +gMapObjectPic_TuberM_6: @ 833D4A8 + .incbin "graphics/map_objects/pics/people/tuber_m/6.4bpp" + + .align 2 +gMapObjectPic_TuberM_7: @ 833D528 + .incbin "graphics/map_objects/pics/people/tuber_m/7.4bpp" + + .align 2 +gMapObjectPic_TuberM_8: @ 833D5A8 + .incbin "graphics/map_objects/pics/people/tuber_m/8.4bpp" + + .align 2 +gMapObjectPic_Hiker_0: @ 833D628 + .incbin "graphics/map_objects/pics/people/hiker/0.4bpp" + + .align 2 +gMapObjectPic_Hiker_1: @ 833D728 + .incbin "graphics/map_objects/pics/people/hiker/1.4bpp" + + .align 2 +gMapObjectPic_Hiker_2: @ 833D828 + .incbin "graphics/map_objects/pics/people/hiker/2.4bpp" + + .align 2 +gMapObjectPic_Hiker_3: @ 833D928 + .incbin "graphics/map_objects/pics/people/hiker/3.4bpp" + + .align 2 +gMapObjectPic_Hiker_4: @ 833DA28 + .incbin "graphics/map_objects/pics/people/hiker/4.4bpp" + + .align 2 +gMapObjectPic_Hiker_5: @ 833DB28 + .incbin "graphics/map_objects/pics/people/hiker/5.4bpp" + + .align 2 +gMapObjectPic_Hiker_6: @ 833DC28 + .incbin "graphics/map_objects/pics/people/hiker/6.4bpp" + + .align 2 +gMapObjectPic_Hiker_7: @ 833DD28 + .incbin "graphics/map_objects/pics/people/hiker/7.4bpp" + + .align 2 +gMapObjectPic_Hiker_8: @ 833DE28 + .incbin "graphics/map_objects/pics/people/hiker/8.4bpp" + + .align 2 +gMapObjectPic_CyclingTriathleteM_0: @ 833DF28 + .incbin "graphics/map_objects/pics/people/cycling_triathlete_m/0.4bpp" + + .align 2 +gMapObjectPic_CyclingTriathleteM_1: @ 833E128 + .incbin "graphics/map_objects/pics/people/cycling_triathlete_m/1.4bpp" + + .align 2 +gMapObjectPic_CyclingTriathleteM_2: @ 833E328 + .incbin "graphics/map_objects/pics/people/cycling_triathlete_m/2.4bpp" + + .align 2 +gMapObjectPic_CyclingTriathleteM_3: @ 833E528 + .incbin "graphics/map_objects/pics/people/cycling_triathlete_m/3.4bpp" + + .align 2 +gMapObjectPic_CyclingTriathleteM_4: @ 833E728 + .incbin "graphics/map_objects/pics/people/cycling_triathlete_m/4.4bpp" + + .align 2 +gMapObjectPic_CyclingTriathleteM_5: @ 833E928 + .incbin "graphics/map_objects/pics/people/cycling_triathlete_m/5.4bpp" + + .align 2 +gMapObjectPic_CyclingTriathleteM_6: @ 833EB28 + .incbin "graphics/map_objects/pics/people/cycling_triathlete_m/6.4bpp" + + .align 2 +gMapObjectPic_CyclingTriathleteM_7: @ 833ED28 + .incbin "graphics/map_objects/pics/people/cycling_triathlete_m/7.4bpp" + + .align 2 +gMapObjectPic_CyclingTriathleteM_8: @ 833EF28 + .incbin "graphics/map_objects/pics/people/cycling_triathlete_m/8.4bpp" + + .align 2 +gMapObjectPic_CyclingTriathleteF_0: @ 833F128 + .incbin "graphics/map_objects/pics/people/cycling_triathlete_f/0.4bpp" + + .align 2 +gMapObjectPic_CyclingTriathleteF_1: @ 833F328 + .incbin "graphics/map_objects/pics/people/cycling_triathlete_f/1.4bpp" + + .align 2 +gMapObjectPic_CyclingTriathleteF_2: @ 833F528 + .incbin "graphics/map_objects/pics/people/cycling_triathlete_f/2.4bpp" + + .align 2 +gMapObjectPic_CyclingTriathleteF_3: @ 833F728 + .incbin "graphics/map_objects/pics/people/cycling_triathlete_f/3.4bpp" + + .align 2 +gMapObjectPic_CyclingTriathleteF_4: @ 833F928 + .incbin "graphics/map_objects/pics/people/cycling_triathlete_f/4.4bpp" + + .align 2 +gMapObjectPic_CyclingTriathleteF_5: @ 833FB28 + .incbin "graphics/map_objects/pics/people/cycling_triathlete_f/5.4bpp" + + .align 2 +gMapObjectPic_CyclingTriathleteF_6: @ 833FD28 + .incbin "graphics/map_objects/pics/people/cycling_triathlete_f/6.4bpp" + + .align 2 +gMapObjectPic_CyclingTriathleteF_7: @ 833FF28 + .incbin "graphics/map_objects/pics/people/cycling_triathlete_f/7.4bpp" + + .align 2 +gMapObjectPic_CyclingTriathleteF_8: @ 8340128 + .incbin "graphics/map_objects/pics/people/cycling_triathlete_f/8.4bpp" + + .align 2 +gMapObjectPic_Man5_0: @ 8340328 + .incbin "graphics/map_objects/pics/people/man_5/0.4bpp" + + .align 2 +gMapObjectPic_Man5_1: @ 8340428 + .incbin "graphics/map_objects/pics/people/man_5/1.4bpp" + + .align 2 +gMapObjectPic_Man5_2: @ 8340528 + .incbin "graphics/map_objects/pics/people/man_5/2.4bpp" + + .align 2 +gMapObjectPic_Man5_3: @ 8340628 + .incbin "graphics/map_objects/pics/people/man_5/3.4bpp" + + .align 2 +gMapObjectPic_Man5_4: @ 8340728 + .incbin "graphics/map_objects/pics/people/man_5/4.4bpp" + + .align 2 +gMapObjectPic_Man5_5: @ 8340828 + .incbin "graphics/map_objects/pics/people/man_5/5.4bpp" + + .align 2 +gMapObjectPic_Man5_6: @ 8340928 + .incbin "graphics/map_objects/pics/people/man_5/6.4bpp" + + .align 2 +gMapObjectPic_Man5_7: @ 8340A28 + .incbin "graphics/map_objects/pics/people/man_5/7.4bpp" + + .align 2 +gMapObjectPic_Man5_8: @ 8340B28 + .incbin "graphics/map_objects/pics/people/man_5/8.4bpp" + + .align 2 +gMapObjectPic_Man6_0: @ 8340C28 + .incbin "graphics/map_objects/pics/people/man_6/0.4bpp" + + .align 2 +gMapObjectPic_Man6_1: @ 8340D28 + .incbin "graphics/map_objects/pics/people/man_6/1.4bpp" + + .align 2 +gMapObjectPic_Man6_2: @ 8340E28 + .incbin "graphics/map_objects/pics/people/man_6/2.4bpp" + + .align 2 +gMapObjectPic_Man6_3: @ 8340F28 + .incbin "graphics/map_objects/pics/people/man_6/3.4bpp" + + .align 2 +gMapObjectPic_Man6_4: @ 8341028 + .incbin "graphics/map_objects/pics/people/man_6/4.4bpp" + + .align 2 +gMapObjectPic_Man6_5: @ 8341128 + .incbin "graphics/map_objects/pics/people/man_6/5.4bpp" + + .align 2 +gMapObjectPic_Man6_6: @ 8341228 + .incbin "graphics/map_objects/pics/people/man_6/6.4bpp" + + .align 2 +gMapObjectPic_Man6_7: @ 8341328 + .incbin "graphics/map_objects/pics/people/man_6/7.4bpp" + + .align 2 +gMapObjectPic_Man6_8: @ 8341428 + .incbin "graphics/map_objects/pics/people/man_6/8.4bpp" + + .align 2 +gMapObjectPic_Nurse_0: @ 8341528 + .incbin "graphics/map_objects/pics/people/nurse/0.4bpp" + + .align 2 +gMapObjectPic_Nurse_1: @ 8341628 + .incbin "graphics/map_objects/pics/people/nurse/1.4bpp" + + .align 2 +gMapObjectPic_Nurse_2: @ 8341728 + .incbin "graphics/map_objects/pics/people/nurse/2.4bpp" + + .align 2 +gMapObjectPic_Nurse_3: @ 8341828 + .incbin "graphics/map_objects/pics/people/nurse/3.4bpp" + + .align 2 +gMapObjectPic_Nurse_4: @ 8341928 + .incbin "graphics/map_objects/pics/people/nurse/4.4bpp" + + .align 2 +gMapObjectPic_Nurse_5: @ 8341A28 + .incbin "graphics/map_objects/pics/people/nurse/5.4bpp" + + .align 2 +gMapObjectPic_Nurse_6: @ 8341B28 + .incbin "graphics/map_objects/pics/people/nurse/6.4bpp" + + .align 2 +gMapObjectPic_Nurse_7: @ 8341C28 + .incbin "graphics/map_objects/pics/people/nurse/7.4bpp" + + .align 2 +gMapObjectPic_Nurse_8: @ 8341D28 + .incbin "graphics/map_objects/pics/people/nurse/8.4bpp" + + .align 2 +gMapObjectPic_Nurse_9: @ 8341E28 + .incbin "graphics/map_objects/pics/people/nurse/9.4bpp" + + .align 2 +gMapObjectPic_ItemBall: @ 8341F28 + .incbin "graphics/map_objects/pics/misc/item_ball.4bpp" + + .align 2 +gMapObjectPic_ProfBirch_0: @ 8341FA8 + .incbin "graphics/map_objects/pics/people/prof_birch/0.4bpp" + + .align 2 +gMapObjectPic_ProfBirch_1: @ 83420A8 + .incbin "graphics/map_objects/pics/people/prof_birch/1.4bpp" + + .align 2 +gMapObjectPic_ProfBirch_2: @ 83421A8 + .incbin "graphics/map_objects/pics/people/prof_birch/2.4bpp" + + .align 2 +gMapObjectPic_ProfBirch_3: @ 83422A8 + .incbin "graphics/map_objects/pics/people/prof_birch/3.4bpp" + + .align 2 +gMapObjectPic_ProfBirch_4: @ 83423A8 + .incbin "graphics/map_objects/pics/people/prof_birch/4.4bpp" + + .align 2 +gMapObjectPic_ProfBirch_5: @ 83424A8 + .incbin "graphics/map_objects/pics/people/prof_birch/5.4bpp" + + .align 2 +gMapObjectPic_ProfBirch_6: @ 83425A8 + .incbin "graphics/map_objects/pics/people/prof_birch/6.4bpp" + + .align 2 +gMapObjectPic_ProfBirch_7: @ 83426A8 + .incbin "graphics/map_objects/pics/people/prof_birch/7.4bpp" + + .align 2 +gMapObjectPic_ProfBirch_8: @ 83427A8 + .incbin "graphics/map_objects/pics/people/prof_birch/8.4bpp" + + .align 2 +gMapObjectPic_ReporterM_0: @ 83428A8 + .incbin "graphics/map_objects/pics/people/reporter_m/0.4bpp" + + .align 2 +gMapObjectPic_ReporterM_1: @ 83429A8 + .incbin "graphics/map_objects/pics/people/reporter_m/1.4bpp" + + .align 2 +gMapObjectPic_ReporterM_2: @ 8342AA8 + .incbin "graphics/map_objects/pics/people/reporter_m/2.4bpp" + + .align 2 +gMapObjectPic_ReporterM_3: @ 8342BA8 + .incbin "graphics/map_objects/pics/people/reporter_m/3.4bpp" + + .align 2 +gMapObjectPic_ReporterM_4: @ 8342CA8 + .incbin "graphics/map_objects/pics/people/reporter_m/4.4bpp" + + .align 2 +gMapObjectPic_ReporterM_5: @ 8342DA8 + .incbin "graphics/map_objects/pics/people/reporter_m/5.4bpp" + + .align 2 +gMapObjectPic_ReporterM_6: @ 8342EA8 + .incbin "graphics/map_objects/pics/people/reporter_m/6.4bpp" + + .align 2 +gMapObjectPic_ReporterM_7: @ 8342FA8 + .incbin "graphics/map_objects/pics/people/reporter_m/7.4bpp" + + .align 2 +gMapObjectPic_ReporterM_8: @ 83430A8 + .incbin "graphics/map_objects/pics/people/reporter_m/8.4bpp" + + .align 2 +gMapObjectPic_ReporterF_0: @ 83431A8 + .incbin "graphics/map_objects/pics/people/reporter_f/0.4bpp" + + .align 2 +gMapObjectPic_ReporterF_1: @ 83432A8 + .incbin "graphics/map_objects/pics/people/reporter_f/1.4bpp" + + .align 2 +gMapObjectPic_ReporterF_2: @ 83433A8 + .incbin "graphics/map_objects/pics/people/reporter_f/2.4bpp" + + .align 2 +gMapObjectPic_ReporterF_3: @ 83434A8 + .incbin "graphics/map_objects/pics/people/reporter_f/3.4bpp" + + .align 2 +gMapObjectPic_ReporterF_4: @ 83435A8 + .incbin "graphics/map_objects/pics/people/reporter_f/4.4bpp" + + .align 2 +gMapObjectPic_ReporterF_5: @ 83436A8 + .incbin "graphics/map_objects/pics/people/reporter_f/5.4bpp" + + .align 2 +gMapObjectPic_ReporterF_6: @ 83437A8 + .incbin "graphics/map_objects/pics/people/reporter_f/6.4bpp" + + .align 2 +gMapObjectPic_ReporterF_7: @ 83438A8 + .incbin "graphics/map_objects/pics/people/reporter_f/7.4bpp" + + .align 2 +gMapObjectPic_ReporterF_8: @ 83439A8 + .incbin "graphics/map_objects/pics/people/reporter_f/8.4bpp" + + .align 2 +gMapObjectPic_MauvilleOldMan1_0: @ 8343AA8 + .incbin "graphics/map_objects/pics/people/mauville_old_man_1/0.4bpp" + + .align 2 +gMapObjectPic_MauvilleOldMan1_1: @ 8343BA8 + .incbin "graphics/map_objects/pics/people/mauville_old_man_1/1.4bpp" + + .align 2 +gMapObjectPic_MauvilleOldMan1_2: @ 8343CA8 + .incbin "graphics/map_objects/pics/people/mauville_old_man_1/2.4bpp" + + .align 2 +gMapObjectPic_MauvilleOldMan1_3: @ 8343DA8 + .incbin "graphics/map_objects/pics/people/mauville_old_man_1/3.4bpp" + + .align 2 +gMapObjectPic_MauvilleOldMan1_4: @ 8343EA8 + .incbin "graphics/map_objects/pics/people/mauville_old_man_1/4.4bpp" + + .align 2 +gMapObjectPic_MauvilleOldMan1_5: @ 8343FA8 + .incbin "graphics/map_objects/pics/people/mauville_old_man_1/5.4bpp" + + .align 2 +gMapObjectPic_MauvilleOldMan1_6: @ 83440A8 + .incbin "graphics/map_objects/pics/people/mauville_old_man_1/6.4bpp" + + .align 2 +gMapObjectPic_MauvilleOldMan1_7: @ 83441A8 + .incbin "graphics/map_objects/pics/people/mauville_old_man_1/7.4bpp" + + .align 2 +gMapObjectPic_MauvilleOldMan1_8: @ 83442A8 + .incbin "graphics/map_objects/pics/people/mauville_old_man_1/8.4bpp" + + .align 2 +gMapObjectPic_MauvilleOldMan2_0: @ 83443A8 + .incbin "graphics/map_objects/pics/people/mauville_old_man_2/0.4bpp" + + .align 2 +gMapObjectPic_MauvilleOldMan2_1: @ 83444A8 + .incbin "graphics/map_objects/pics/people/mauville_old_man_2/1.4bpp" + + .align 2 +gMapObjectPic_MauvilleOldMan2_2: @ 83445A8 + .incbin "graphics/map_objects/pics/people/mauville_old_man_2/2.4bpp" + + .align 2 +gMapObjectPic_MauvilleOldMan2_3: @ 83446A8 + .incbin "graphics/map_objects/pics/people/mauville_old_man_2/3.4bpp" + + .align 2 +gMapObjectPic_MauvilleOldMan2_4: @ 83447A8 + .incbin "graphics/map_objects/pics/people/mauville_old_man_2/4.4bpp" + + .align 2 +gMapObjectPic_MauvilleOldMan2_5: @ 83448A8 + .incbin "graphics/map_objects/pics/people/mauville_old_man_2/5.4bpp" + + .align 2 +gMapObjectPic_MauvilleOldMan2_6: @ 83449A8 + .incbin "graphics/map_objects/pics/people/mauville_old_man_2/6.4bpp" + + .align 2 +gMapObjectPic_MauvilleOldMan2_7: @ 8344AA8 + .incbin "graphics/map_objects/pics/people/mauville_old_man_2/7.4bpp" + + .align 2 +gMapObjectPic_MauvilleOldMan2_8: @ 8344BA8 + .incbin "graphics/map_objects/pics/people/mauville_old_man_2/8.4bpp" + + .align 2 +gMapObjectPic_MartEmployee_0: @ 8344CA8 + .incbin "graphics/map_objects/pics/people/mart_employee/0.4bpp" + + .align 2 +gMapObjectPic_MartEmployee_1: @ 8344DA8 + .incbin "graphics/map_objects/pics/people/mart_employee/1.4bpp" + + .align 2 +gMapObjectPic_MartEmployee_2: @ 8344EA8 + .incbin "graphics/map_objects/pics/people/mart_employee/2.4bpp" + + .align 2 +gMapObjectPic_MartEmployee_3: @ 8344FA8 + .incbin "graphics/map_objects/pics/people/mart_employee/3.4bpp" + + .align 2 +gMapObjectPic_MartEmployee_4: @ 83450A8 + .incbin "graphics/map_objects/pics/people/mart_employee/4.4bpp" + + .align 2 +gMapObjectPic_MartEmployee_5: @ 83451A8 + .incbin "graphics/map_objects/pics/people/mart_employee/5.4bpp" + + .align 2 +gMapObjectPic_MartEmployee_6: @ 83452A8 + .incbin "graphics/map_objects/pics/people/mart_employee/6.4bpp" + + .align 2 +gMapObjectPic_MartEmployee_7: @ 83453A8 + .incbin "graphics/map_objects/pics/people/mart_employee/7.4bpp" + + .align 2 +gMapObjectPic_MartEmployee_8: @ 83454A8 + .incbin "graphics/map_objects/pics/people/mart_employee/8.4bpp" + + .align 2 +gMapObjectPic_RooftopSaleWoman_0: @ 83455A8 + .incbin "graphics/map_objects/pics/people/rooftop_sale_woman/0.4bpp" + + .align 2 +gMapObjectPic_RooftopSaleWoman_1: @ 83456A8 + .incbin "graphics/map_objects/pics/people/rooftop_sale_woman/1.4bpp" + + .align 2 +gMapObjectPic_RooftopSaleWoman_2: @ 83457A8 + .incbin "graphics/map_objects/pics/people/rooftop_sale_woman/2.4bpp" + + .align 2 +gMapObjectPic_RooftopSaleWoman_3: @ 83458A8 + .incbin "graphics/map_objects/pics/people/rooftop_sale_woman/3.4bpp" + + .align 2 +gMapObjectPic_RooftopSaleWoman_4: @ 83459A8 + .incbin "graphics/map_objects/pics/people/rooftop_sale_woman/4.4bpp" + + .align 2 +gMapObjectPic_RooftopSaleWoman_5: @ 8345AA8 + .incbin "graphics/map_objects/pics/people/rooftop_sale_woman/5.4bpp" + + .align 2 +gMapObjectPic_RooftopSaleWoman_6: @ 8345BA8 + .incbin "graphics/map_objects/pics/people/rooftop_sale_woman/6.4bpp" + + .align 2 +gMapObjectPic_RooftopSaleWoman_7: @ 8345CA8 + .incbin "graphics/map_objects/pics/people/rooftop_sale_woman/7.4bpp" + + .align 2 +gMapObjectPic_RooftopSaleWoman_8: @ 8345DA8 + .incbin "graphics/map_objects/pics/people/rooftop_sale_woman/8.4bpp" + + .align 2 +gMapObjectPic_Teala_0: @ 8345EA8 + .incbin "graphics/map_objects/pics/people/teala/0.4bpp" + + .align 2 +gMapObjectPic_Teala_1: @ 8345FA8 + .incbin "graphics/map_objects/pics/people/teala/1.4bpp" + + .align 2 +gMapObjectPic_Teala_2: @ 83460A8 + .incbin "graphics/map_objects/pics/people/teala/2.4bpp" + + .align 2 +gMapObjectPic_Teala_3: @ 83461A8 + .incbin "graphics/map_objects/pics/people/teala/3.4bpp" + + .align 2 +gMapObjectPic_Teala_4: @ 83462A8 + .incbin "graphics/map_objects/pics/people/teala/4.4bpp" + + .align 2 +gMapObjectPic_Teala_5: @ 83463A8 + .incbin "graphics/map_objects/pics/people/teala/5.4bpp" + + .align 2 +gMapObjectPic_Teala_6: @ 83464A8 + .incbin "graphics/map_objects/pics/people/teala/6.4bpp" + + .align 2 +gMapObjectPic_Teala_7: @ 83465A8 + .incbin "graphics/map_objects/pics/people/teala/7.4bpp" + + .align 2 +gMapObjectPic_Teala_8: @ 83466A8 + .incbin "graphics/map_objects/pics/people/teala/8.4bpp" + + .align 2 +gMapObjectPic_Artist_0: @ 83467A8 + .incbin "graphics/map_objects/pics/people/artist/0.4bpp" + + .align 2 +gMapObjectPic_Artist_1: @ 83468A8 + .incbin "graphics/map_objects/pics/people/artist/1.4bpp" + + .align 2 +gMapObjectPic_Artist_2: @ 83469A8 + .incbin "graphics/map_objects/pics/people/artist/2.4bpp" + + .align 2 +gMapObjectPic_Artist_3: @ 8346AA8 + .incbin "graphics/map_objects/pics/people/artist/3.4bpp" + + .align 2 +gMapObjectPic_Artist_4: @ 8346BA8 + .incbin "graphics/map_objects/pics/people/artist/4.4bpp" + + .align 2 +gMapObjectPic_Artist_5: @ 8346CA8 + .incbin "graphics/map_objects/pics/people/artist/5.4bpp" + + .align 2 +gMapObjectPic_Artist_6: @ 8346DA8 + .incbin "graphics/map_objects/pics/people/artist/6.4bpp" + + .align 2 +gMapObjectPic_Artist_7: @ 8346EA8 + .incbin "graphics/map_objects/pics/people/artist/7.4bpp" + + .align 2 +gMapObjectPic_Artist_8: @ 8346FA8 + .incbin "graphics/map_objects/pics/people/artist/8.4bpp" + + .align 2 +gMapObjectPic_Cameraman_0: @ 83470A8 + .incbin "graphics/map_objects/pics/people/cameraman/0.4bpp" + + .align 2 +gMapObjectPic_Cameraman_1: @ 83471A8 + .incbin "graphics/map_objects/pics/people/cameraman/1.4bpp" + + .align 2 +gMapObjectPic_Cameraman_2: @ 83472A8 + .incbin "graphics/map_objects/pics/people/cameraman/2.4bpp" + + .align 2 +gMapObjectPic_Cameraman_3: @ 83473A8 + .incbin "graphics/map_objects/pics/people/cameraman/3.4bpp" + + .align 2 +gMapObjectPic_Cameraman_4: @ 83474A8 + .incbin "graphics/map_objects/pics/people/cameraman/4.4bpp" + + .align 2 +gMapObjectPic_Cameraman_5: @ 83475A8 + .incbin "graphics/map_objects/pics/people/cameraman/5.4bpp" + + .align 2 +gMapObjectPic_Cameraman_6: @ 83476A8 + .incbin "graphics/map_objects/pics/people/cameraman/6.4bpp" + + .align 2 +gMapObjectPic_Cameraman_7: @ 83477A8 + .incbin "graphics/map_objects/pics/people/cameraman/7.4bpp" + + .align 2 +gMapObjectPic_Cameraman_8: @ 83478A8 + .incbin "graphics/map_objects/pics/people/cameraman/8.4bpp" + + .align 2 +gMapObjectPic_Scientist2_0: @ 83479A8 + .incbin "graphics/map_objects/pics/people/scientist_2/0.4bpp" + + .align 2 +gMapObjectPic_Scientist2_1: @ 8347AA8 + .incbin "graphics/map_objects/pics/people/scientist_2/1.4bpp" + + .align 2 +gMapObjectPic_Scientist2_2: @ 8347BA8 + .incbin "graphics/map_objects/pics/people/scientist_2/2.4bpp" + + .align 2 +gMapObjectPic_Scientist2_3: @ 8347CA8 + .incbin "graphics/map_objects/pics/people/scientist_2/3.4bpp" + + .align 2 +gMapObjectPic_Scientist2_4: @ 8347DA8 + .incbin "graphics/map_objects/pics/people/scientist_2/4.4bpp" + + .align 2 +gMapObjectPic_Scientist2_5: @ 8347EA8 + .incbin "graphics/map_objects/pics/people/scientist_2/5.4bpp" + + .align 2 +gMapObjectPic_Scientist2_6: @ 8347FA8 + .incbin "graphics/map_objects/pics/people/scientist_2/6.4bpp" + + .align 2 +gMapObjectPic_Scientist2_7: @ 83480A8 + .incbin "graphics/map_objects/pics/people/scientist_2/7.4bpp" + + .align 2 +gMapObjectPic_Scientist2_8: @ 83481A8 + .incbin "graphics/map_objects/pics/people/scientist_2/8.4bpp" + + .align 2 +gMapObjectPic_Man7_0: @ 83482A8 + .incbin "graphics/map_objects/pics/people/man_7/0.4bpp" + + .align 2 +gMapObjectPic_Man7_1: @ 83483A8 + .incbin "graphics/map_objects/pics/people/man_7/1.4bpp" + + .align 2 +gMapObjectPic_Man7_2: @ 83484A8 + .incbin "graphics/map_objects/pics/people/man_7/2.4bpp" + + .align 2 +gMapObjectPic_Man7_3: @ 83485A8 + .incbin "graphics/map_objects/pics/people/man_7/3.4bpp" + + .align 2 +gMapObjectPic_Man7_4: @ 83486A8 + .incbin "graphics/map_objects/pics/people/man_7/4.4bpp" + + .align 2 +gMapObjectPic_Man7_5: @ 83487A8 + .incbin "graphics/map_objects/pics/people/man_7/5.4bpp" + + .align 2 +gMapObjectPic_Man7_6: @ 83488A8 + .incbin "graphics/map_objects/pics/people/man_7/6.4bpp" + + .align 2 +gMapObjectPic_Man7_7: @ 83489A8 + .incbin "graphics/map_objects/pics/people/man_7/7.4bpp" + + .align 2 +gMapObjectPic_Man7_8: @ 8348AA8 + .incbin "graphics/map_objects/pics/people/man_7/8.4bpp" + + .align 2 +gMapObjectPic_AquaMemberM_0: @ 8348BA8 + .incbin "graphics/map_objects/pics/people/aqua_member_m/0.4bpp" + + .align 2 +gMapObjectPic_AquaMemberM_1: @ 8348CA8 + .incbin "graphics/map_objects/pics/people/aqua_member_m/1.4bpp" + + .align 2 +gMapObjectPic_AquaMemberM_2: @ 8348DA8 + .incbin "graphics/map_objects/pics/people/aqua_member_m/2.4bpp" + + .align 2 +gMapObjectPic_AquaMemberM_3: @ 8348EA8 + .incbin "graphics/map_objects/pics/people/aqua_member_m/3.4bpp" + + .align 2 +gMapObjectPic_AquaMemberM_4: @ 8348FA8 + .incbin "graphics/map_objects/pics/people/aqua_member_m/4.4bpp" + + .align 2 +gMapObjectPic_AquaMemberM_5: @ 83490A8 + .incbin "graphics/map_objects/pics/people/aqua_member_m/5.4bpp" + + .align 2 +gMapObjectPic_AquaMemberM_6: @ 83491A8 + .incbin "graphics/map_objects/pics/people/aqua_member_m/6.4bpp" + + .align 2 +gMapObjectPic_AquaMemberM_7: @ 83492A8 + .incbin "graphics/map_objects/pics/people/aqua_member_m/7.4bpp" + + .align 2 +gMapObjectPic_AquaMemberM_8: @ 83493A8 + .incbin "graphics/map_objects/pics/people/aqua_member_m/8.4bpp" + + .align 2 +gMapObjectPic_AquaMemberF_0: @ 83494A8 + .incbin "graphics/map_objects/pics/people/aqua_member_f/0.4bpp" + + .align 2 +gMapObjectPic_AquaMemberF_1: @ 83495A8 + .incbin "graphics/map_objects/pics/people/aqua_member_f/1.4bpp" + + .align 2 +gMapObjectPic_AquaMemberF_2: @ 83496A8 + .incbin "graphics/map_objects/pics/people/aqua_member_f/2.4bpp" + + .align 2 +gMapObjectPic_AquaMemberF_3: @ 83497A8 + .incbin "graphics/map_objects/pics/people/aqua_member_f/3.4bpp" + + .align 2 +gMapObjectPic_AquaMemberF_4: @ 83498A8 + .incbin "graphics/map_objects/pics/people/aqua_member_f/4.4bpp" + + .align 2 +gMapObjectPic_AquaMemberF_5: @ 83499A8 + .incbin "graphics/map_objects/pics/people/aqua_member_f/5.4bpp" + + .align 2 +gMapObjectPic_AquaMemberF_6: @ 8349AA8 + .incbin "graphics/map_objects/pics/people/aqua_member_f/6.4bpp" + + .align 2 +gMapObjectPic_AquaMemberF_7: @ 8349BA8 + .incbin "graphics/map_objects/pics/people/aqua_member_f/7.4bpp" + + .align 2 +gMapObjectPic_AquaMemberF_8: @ 8349CA8 + .incbin "graphics/map_objects/pics/people/aqua_member_f/8.4bpp" + + .align 2 +gMapObjectPic_MagmaMemberM_0: @ 8349DA8 + .incbin "graphics/map_objects/pics/people/magma_member_m/0.4bpp" + + .align 2 +gMapObjectPic_MagmaMemberM_1: @ 8349EA8 + .incbin "graphics/map_objects/pics/people/magma_member_m/1.4bpp" + + .align 2 +gMapObjectPic_MagmaMemberM_2: @ 8349FA8 + .incbin "graphics/map_objects/pics/people/magma_member_m/2.4bpp" + + .align 2 +gMapObjectPic_MagmaMemberM_3: @ 834A0A8 + .incbin "graphics/map_objects/pics/people/magma_member_m/3.4bpp" + + .align 2 +gMapObjectPic_MagmaMemberM_4: @ 834A1A8 + .incbin "graphics/map_objects/pics/people/magma_member_m/4.4bpp" + + .align 2 +gMapObjectPic_MagmaMemberM_5: @ 834A2A8 + .incbin "graphics/map_objects/pics/people/magma_member_m/5.4bpp" + + .align 2 +gMapObjectPic_MagmaMemberM_6: @ 834A3A8 + .incbin "graphics/map_objects/pics/people/magma_member_m/6.4bpp" + + .align 2 +gMapObjectPic_MagmaMemberM_7: @ 834A4A8 + .incbin "graphics/map_objects/pics/people/magma_member_m/7.4bpp" + + .align 2 +gMapObjectPic_MagmaMemberM_8: @ 834A5A8 + .incbin "graphics/map_objects/pics/people/magma_member_m/8.4bpp" + + .align 2 +gMapObjectPic_MagmaMemberF_0: @ 834A6A8 + .incbin "graphics/map_objects/pics/people/magma_member_f/0.4bpp" + + .align 2 +gMapObjectPic_MagmaMemberF_1: @ 834A7A8 + .incbin "graphics/map_objects/pics/people/magma_member_f/1.4bpp" + + .align 2 +gMapObjectPic_MagmaMemberF_2: @ 834A8A8 + .incbin "graphics/map_objects/pics/people/magma_member_f/2.4bpp" + + .align 2 +gMapObjectPic_MagmaMemberF_3: @ 834A9A8 + .incbin "graphics/map_objects/pics/people/magma_member_f/3.4bpp" + + .align 2 +gMapObjectPic_MagmaMemberF_4: @ 834AAA8 + .incbin "graphics/map_objects/pics/people/magma_member_f/4.4bpp" + + .align 2 +gMapObjectPic_MagmaMemberF_5: @ 834ABA8 + .incbin "graphics/map_objects/pics/people/magma_member_f/5.4bpp" + + .align 2 +gMapObjectPic_MagmaMemberF_6: @ 834ACA8 + .incbin "graphics/map_objects/pics/people/magma_member_f/6.4bpp" + + .align 2 +gMapObjectPic_MagmaMemberF_7: @ 834ADA8 + .incbin "graphics/map_objects/pics/people/magma_member_f/7.4bpp" + + .align 2 +gMapObjectPic_MagmaMemberF_8: @ 834AEA8 + .incbin "graphics/map_objects/pics/people/magma_member_f/8.4bpp" + + .align 2 +gMapObjectPic_Sidney_0: @ 834AFA8 + .incbin "graphics/map_objects/pics/people/sidney/0.4bpp" + + .align 2 +gMapObjectPic_Sidney_1: @ 834B0A8 + .incbin "graphics/map_objects/pics/people/sidney/1.4bpp" + + .align 2 +gMapObjectPic_Sidney_2: @ 834B1A8 + .incbin "graphics/map_objects/pics/people/sidney/2.4bpp" + + .align 2 +gMapObjectPic_Phoebe_0: @ 834B2A8 + .incbin "graphics/map_objects/pics/people/phoebe/0.4bpp" + + .align 2 +gMapObjectPic_Phoebe_1: @ 834B3A8 + .incbin "graphics/map_objects/pics/people/phoebe/1.4bpp" + + .align 2 +gMapObjectPic_Phoebe_2: @ 834B4A8 + .incbin "graphics/map_objects/pics/people/phoebe/2.4bpp" + + .align 2 +gMapObjectPic_Glacia_0: @ 834B5A8 + .incbin "graphics/map_objects/pics/people/glacia/0.4bpp" + + .align 2 +gMapObjectPic_Glacia_1: @ 834B6A8 + .incbin "graphics/map_objects/pics/people/glacia/1.4bpp" + + .align 2 +gMapObjectPic_Glacia_2: @ 834B7A8 + .incbin "graphics/map_objects/pics/people/glacia/2.4bpp" + + .align 2 +gMapObjectPic_Drake_0: @ 834B8A8 + .incbin "graphics/map_objects/pics/people/drake/0.4bpp" + + .align 2 +gMapObjectPic_Drake_1: @ 834B9A8 + .incbin "graphics/map_objects/pics/people/drake/1.4bpp" + + .align 2 +gMapObjectPic_Drake_2: @ 834BAA8 + .incbin "graphics/map_objects/pics/people/drake/2.4bpp" + + .align 2 +gMapObjectPic_Roxanne_0: @ 834BBA8 + .incbin "graphics/map_objects/pics/people/roxanne/0.4bpp" + + .align 2 +gMapObjectPic_Roxanne_1: @ 834BCA8 + .incbin "graphics/map_objects/pics/people/roxanne/1.4bpp" + + .align 2 +gMapObjectPic_Roxanne_2: @ 834BDA8 + .incbin "graphics/map_objects/pics/people/roxanne/2.4bpp" + + .align 2 +gMapObjectPic_Brawly_0: @ 834BEA8 + .incbin "graphics/map_objects/pics/people/brawly/0.4bpp" + + .align 2 +gMapObjectPic_Brawly_1: @ 834BFA8 + .incbin "graphics/map_objects/pics/people/brawly/1.4bpp" + + .align 2 +gMapObjectPic_Brawly_2: @ 834C0A8 + .incbin "graphics/map_objects/pics/people/brawly/2.4bpp" + + .align 2 +gMapObjectPic_Wattson_0: @ 834C1A8 + .incbin "graphics/map_objects/pics/people/wattson/0.4bpp" + + .align 2 +gMapObjectPic_Wattson_1: @ 834C2A8 + .incbin "graphics/map_objects/pics/people/wattson/1.4bpp" + + .align 2 +gMapObjectPic_Wattson_2: @ 834C3A8 + .incbin "graphics/map_objects/pics/people/wattson/2.4bpp" + + .align 2 +gMapObjectPic_Flannery_0: @ 834C4A8 + .incbin "graphics/map_objects/pics/people/flannery/0.4bpp" + + .align 2 +gMapObjectPic_Flannery_1: @ 834C5A8 + .incbin "graphics/map_objects/pics/people/flannery/1.4bpp" + + .align 2 +gMapObjectPic_Flannery_2: @ 834C6A8 + .incbin "graphics/map_objects/pics/people/flannery/2.4bpp" + + .align 2 +gMapObjectPic_Norman_0: @ 834C7A8 + .incbin "graphics/map_objects/pics/people/norman/0.4bpp" + + .align 2 +gMapObjectPic_Norman_1: @ 834C8A8 + .incbin "graphics/map_objects/pics/people/norman/1.4bpp" + + .align 2 +gMapObjectPic_Norman_2: @ 834C9A8 + .incbin "graphics/map_objects/pics/people/norman/2.4bpp" + + .align 2 +gMapObjectPic_Norman_3: @ 834CAA8 + .incbin "graphics/map_objects/pics/people/norman/3.4bpp" + + .align 2 +gMapObjectPic_Norman_4: @ 834CBA8 + .incbin "graphics/map_objects/pics/people/norman/4.4bpp" + + .align 2 +gMapObjectPic_Norman_5: @ 834CCA8 + .incbin "graphics/map_objects/pics/people/norman/5.4bpp" + + .align 2 +gMapObjectPic_Norman_6: @ 834CDA8 + .incbin "graphics/map_objects/pics/people/norman/6.4bpp" + + .align 2 +gMapObjectPic_Norman_7: @ 834CEA8 + .incbin "graphics/map_objects/pics/people/norman/7.4bpp" + + .align 2 +gMapObjectPic_Norman_8: @ 834CFA8 + .incbin "graphics/map_objects/pics/people/norman/8.4bpp" + + .align 2 +gMapObjectPic_Winona_0: @ 834D0A8 + .incbin "graphics/map_objects/pics/people/winona/0.4bpp" + + .align 2 +gMapObjectPic_Winona_1: @ 834D1A8 + .incbin "graphics/map_objects/pics/people/winona/1.4bpp" + + .align 2 +gMapObjectPic_Winona_2: @ 834D2A8 + .incbin "graphics/map_objects/pics/people/winona/2.4bpp" + + .align 2 +gMapObjectPic_Liza_0: @ 834D3A8 + .incbin "graphics/map_objects/pics/people/liza/0.4bpp" + + .align 2 +gMapObjectPic_Liza_1: @ 834D4A8 + .incbin "graphics/map_objects/pics/people/liza/1.4bpp" + + .align 2 +gMapObjectPic_Liza_2: @ 834D5A8 + .incbin "graphics/map_objects/pics/people/liza/2.4bpp" + + .align 2 +gMapObjectPic_Tate_0: @ 834D6A8 + .incbin "graphics/map_objects/pics/people/tate/0.4bpp" + + .align 2 +gMapObjectPic_Tate_1: @ 834D7A8 + .incbin "graphics/map_objects/pics/people/tate/1.4bpp" + + .align 2 +gMapObjectPic_Tate_2: @ 834D8A8 + .incbin "graphics/map_objects/pics/people/tate/2.4bpp" + + .align 2 +gMapObjectPic_Wallace_0: @ 834D9A8 + .incbin "graphics/map_objects/pics/people/wallace/0.4bpp" + + .align 2 +gMapObjectPic_Wallace_1: @ 834DAA8 + .incbin "graphics/map_objects/pics/people/wallace/1.4bpp" + + .align 2 +gMapObjectPic_Wallace_2: @ 834DBA8 + .incbin "graphics/map_objects/pics/people/wallace/2.4bpp" + + .align 2 +gMapObjectPic_Wallace_3: @ 834DCA8 + .incbin "graphics/map_objects/pics/people/wallace/3.4bpp" + + .align 2 +gMapObjectPic_Wallace_4: @ 834DDA8 + .incbin "graphics/map_objects/pics/people/wallace/4.4bpp" + + .align 2 +gMapObjectPic_Wallace_5: @ 834DEA8 + .incbin "graphics/map_objects/pics/people/wallace/5.4bpp" + + .align 2 +gMapObjectPic_Wallace_6: @ 834DFA8 + .incbin "graphics/map_objects/pics/people/wallace/6.4bpp" + + .align 2 +gMapObjectPic_Wallace_7: @ 834E0A8 + .incbin "graphics/map_objects/pics/people/wallace/7.4bpp" + + .align 2 +gMapObjectPic_Wallace_8: @ 834E1A8 + .incbin "graphics/map_objects/pics/people/wallace/8.4bpp" + + .align 2 +gMapObjectPic_Steven_0: @ 834E2A8 + .incbin "graphics/map_objects/pics/people/steven/0.4bpp" + + .align 2 +gMapObjectPic_Steven_1: @ 834E3A8 + .incbin "graphics/map_objects/pics/people/steven/1.4bpp" + + .align 2 +gMapObjectPic_Steven_2: @ 834E4A8 + .incbin "graphics/map_objects/pics/people/steven/2.4bpp" + + .align 2 +gMapObjectPic_Steven_3: @ 834E5A8 + .incbin "graphics/map_objects/pics/people/steven/3.4bpp" + + .align 2 +gMapObjectPic_Steven_4: @ 834E6A8 + .incbin "graphics/map_objects/pics/people/steven/4.4bpp" + + .align 2 +gMapObjectPic_Steven_5: @ 834E7A8 + .incbin "graphics/map_objects/pics/people/steven/5.4bpp" + + .align 2 +gMapObjectPic_Steven_6: @ 834E8A8 + .incbin "graphics/map_objects/pics/people/steven/6.4bpp" + + .align 2 +gMapObjectPic_Steven_7: @ 834E9A8 + .incbin "graphics/map_objects/pics/people/steven/7.4bpp" + + .align 2 +gMapObjectPic_Steven_8: @ 834EAA8 + .incbin "graphics/map_objects/pics/people/steven/8.4bpp" + + .align 2 +gMapObjectPic_Wally_0: @ 834EBA8 + .incbin "graphics/map_objects/pics/people/wally/0.4bpp" + + .align 2 +gMapObjectPic_Wally_1: @ 834ECA8 + .incbin "graphics/map_objects/pics/people/wally/1.4bpp" + + .align 2 +gMapObjectPic_Wally_2: @ 834EDA8 + .incbin "graphics/map_objects/pics/people/wally/2.4bpp" + + .align 2 +gMapObjectPic_Wally_3: @ 834EEA8 + .incbin "graphics/map_objects/pics/people/wally/3.4bpp" + + .align 2 +gMapObjectPic_Wally_4: @ 834EFA8 + .incbin "graphics/map_objects/pics/people/wally/4.4bpp" + + .align 2 +gMapObjectPic_Wally_5: @ 834F0A8 + .incbin "graphics/map_objects/pics/people/wally/5.4bpp" + + .align 2 +gMapObjectPic_Wally_6: @ 834F1A8 + .incbin "graphics/map_objects/pics/people/wally/6.4bpp" + + .align 2 +gMapObjectPic_Wally_7: @ 834F2A8 + .incbin "graphics/map_objects/pics/people/wally/7.4bpp" + + .align 2 +gMapObjectPic_Wally_8: @ 834F3A8 + .incbin "graphics/map_objects/pics/people/wally/8.4bpp" + + .align 2 +gMapObjectPic_LittleBoy3_0: @ 834F4A8 + .incbin "graphics/map_objects/pics/people/little_boy_3/0.4bpp" + + .align 2 +gMapObjectPic_LittleBoy3_1: @ 834F528 + .incbin "graphics/map_objects/pics/people/little_boy_3/1.4bpp" + + .align 2 +gMapObjectPic_LittleBoy3_2: @ 834F5A8 + .incbin "graphics/map_objects/pics/people/little_boy_3/2.4bpp" + + .align 2 +gMapObjectPic_LittleBoy3_3: @ 834F628 + .incbin "graphics/map_objects/pics/people/little_boy_3/3.4bpp" + + .align 2 +gMapObjectPic_LittleBoy3_4: @ 834F6A8 + .incbin "graphics/map_objects/pics/people/little_boy_3/4.4bpp" + + .align 2 +gMapObjectPic_LittleBoy3_5: @ 834F728 + .incbin "graphics/map_objects/pics/people/little_boy_3/5.4bpp" + + .align 2 +gMapObjectPic_LittleBoy3_6: @ 834F7A8 + .incbin "graphics/map_objects/pics/people/little_boy_3/6.4bpp" + + .align 2 +gMapObjectPic_LittleBoy3_7: @ 834F828 + .incbin "graphics/map_objects/pics/people/little_boy_3/7.4bpp" + + .align 2 +gMapObjectPic_LittleBoy3_8: @ 834F8A8 + .incbin "graphics/map_objects/pics/people/little_boy_3/8.4bpp" + + .align 2 +gMapObjectPic_HotSpringsOldWoman_0: @ 834F928 + .incbin "graphics/map_objects/pics/people/hot_springs_old_woman/0.4bpp" + + .align 2 +gMapObjectPic_HotSpringsOldWoman_1: @ 834FA28 + .incbin "graphics/map_objects/pics/people/hot_springs_old_woman/1.4bpp" + + .align 2 +gMapObjectPic_HotSpringsOldWoman_2: @ 834FB28 + .incbin "graphics/map_objects/pics/people/hot_springs_old_woman/2.4bpp" + + .align 2 +gMapObjectPic_HotSpringsOldWoman_3: @ 834FC28 + .incbin "graphics/map_objects/pics/people/hot_springs_old_woman/3.4bpp" + + .align 2 +gMapObjectPic_HotSpringsOldWoman_4: @ 834FD28 + .incbin "graphics/map_objects/pics/people/hot_springs_old_woman/4.4bpp" + + .align 2 +gMapObjectPic_HotSpringsOldWoman_5: @ 834FE28 + .incbin "graphics/map_objects/pics/people/hot_springs_old_woman/5.4bpp" + + .align 2 +gMapObjectPic_HotSpringsOldWoman_6: @ 834FF28 + .incbin "graphics/map_objects/pics/people/hot_springs_old_woman/6.4bpp" + + .align 2 +gMapObjectPic_HotSpringsOldWoman_7: @ 8350028 + .incbin "graphics/map_objects/pics/people/hot_springs_old_woman/7.4bpp" + + .align 2 +gMapObjectPic_HotSpringsOldWoman_8: @ 8350128 + .incbin "graphics/map_objects/pics/people/hot_springs_old_woman/8.4bpp" + + .align 2 +gMapObjectPic_LatiasLatios_0: @ 8350228 + .incbin "graphics/map_objects/pics/pokemon/latias_latios/0.4bpp" + + .align 2 +gMapObjectPic_LatiasLatios_1: @ 8350428 + .incbin "graphics/map_objects/pics/pokemon/latias_latios/1.4bpp" + + .align 2 +gMapObjectPic_LatiasLatios_2: @ 8350628 + .incbin "graphics/map_objects/pics/pokemon/latias_latios/2.4bpp" + + .align 2 +gMapObjectPic_Boy5_0: @ 8350828 + .incbin "graphics/map_objects/pics/people/boy_5/0.4bpp" + + .align 2 +gMapObjectPic_Boy5_1: @ 8350928 + .incbin "graphics/map_objects/pics/people/boy_5/1.4bpp" + + .align 2 +gMapObjectPic_Boy5_2: @ 8350A28 + .incbin "graphics/map_objects/pics/people/boy_5/2.4bpp" + + .align 2 +gMapObjectPic_ContestJudge_0: @ 8350B28 + .incbin "graphics/map_objects/pics/people/contest_judge/0.4bpp" + + .align 2 +gMapObjectPic_ContestJudge_1: @ 8350C28 + .incbin "graphics/map_objects/pics/people/contest_judge/1.4bpp" + + .align 2 +gMapObjectPic_ContestJudge_2: @ 8350D28 + .incbin "graphics/map_objects/pics/people/contest_judge/2.4bpp" + + .align 2 +gMapObjectPic_ContestJudge_3: @ 8350E28 + .incbin "graphics/map_objects/pics/people/contest_judge/3.4bpp" + + .align 2 +gMapObjectPic_ContestJudge_4: @ 8350F28 + .incbin "graphics/map_objects/pics/people/contest_judge/4.4bpp" + + .align 2 +gMapObjectPic_ContestJudge_5: @ 8351028 + .incbin "graphics/map_objects/pics/people/contest_judge/5.4bpp" + + .align 2 +gMapObjectPic_ContestJudge_6: @ 8351128 + .incbin "graphics/map_objects/pics/people/contest_judge/6.4bpp" + + .align 2 +gMapObjectPic_ContestJudge_7: @ 8351228 + .incbin "graphics/map_objects/pics/people/contest_judge/7.4bpp" + + .align 2 +gMapObjectPic_ContestJudge_8: @ 8351328 + .incbin "graphics/map_objects/pics/people/contest_judge/8.4bpp" + + .align 2 +gMapObjectPic_Archie_0: @ 8351428 + .incbin "graphics/map_objects/pics/people/archie/0.4bpp" + + .align 2 +gMapObjectPic_Archie_1: @ 8351528 + .incbin "graphics/map_objects/pics/people/archie/1.4bpp" + + .align 2 +gMapObjectPic_Archie_2: @ 8351628 + .incbin "graphics/map_objects/pics/people/archie/2.4bpp" + + .align 2 +gMapObjectPic_Archie_3: @ 8351728 + .incbin "graphics/map_objects/pics/people/archie/3.4bpp" + + .align 2 +gMapObjectPic_Archie_4: @ 8351828 + .incbin "graphics/map_objects/pics/people/archie/4.4bpp" + + .align 2 +gMapObjectPic_Archie_5: @ 8351928 + .incbin "graphics/map_objects/pics/people/archie/5.4bpp" + + .align 2 +gMapObjectPic_Archie_6: @ 8351A28 + .incbin "graphics/map_objects/pics/people/archie/6.4bpp" + + .align 2 +gMapObjectPic_Archie_7: @ 8351B28 + .incbin "graphics/map_objects/pics/people/archie/7.4bpp" + + .align 2 +gMapObjectPic_Archie_8: @ 8351C28 + .incbin "graphics/map_objects/pics/people/archie/8.4bpp" + + .align 2 +gMapObjectPic_Maxie_0: @ 8351D28 + .incbin "graphics/map_objects/pics/people/maxie/0.4bpp" + + .align 2 +gMapObjectPic_Maxie_1: @ 8351E28 + .incbin "graphics/map_objects/pics/people/maxie/1.4bpp" + + .align 2 +gMapObjectPic_Maxie_2: @ 8351F28 + .incbin "graphics/map_objects/pics/people/maxie/2.4bpp" + + .align 2 +gMapObjectPic_Maxie_3: @ 8352028 + .incbin "graphics/map_objects/pics/people/maxie/3.4bpp" + + .align 2 +gMapObjectPic_Maxie_4: @ 8352128 + .incbin "graphics/map_objects/pics/people/maxie/4.4bpp" + + .align 2 +gMapObjectPic_Maxie_5: @ 8352228 + .incbin "graphics/map_objects/pics/people/maxie/5.4bpp" + + .align 2 +gMapObjectPic_Maxie_6: @ 8352328 + .incbin "graphics/map_objects/pics/people/maxie/6.4bpp" + + .align 2 +gMapObjectPic_Maxie_7: @ 8352428 + .incbin "graphics/map_objects/pics/people/maxie/7.4bpp" + + .align 2 +gMapObjectPic_Maxie_8: @ 8352528 + .incbin "graphics/map_objects/pics/people/maxie/8.4bpp" + + .align 2 +gMapObjectPic_Kyogre_0: @ 8352628 + .incbin "graphics/map_objects/pics/pokemon/kyogre/0.4bpp" + + .align 2 +gMapObjectPic_Kyogre_1: @ 8352828 + .incbin "graphics/map_objects/pics/pokemon/kyogre/1.4bpp" + + .align 2 +gMapObjectPic_Groudon_0: @ 8352A28 + .incbin "graphics/map_objects/pics/pokemon/groudon/0.4bpp" + + .align 2 +gMapObjectPic_Groudon_1: @ 8352C28 + .incbin "graphics/map_objects/pics/pokemon/groudon/1.4bpp" + + .align 2 +gMapObjectPic_Regi: @ 8352E28 + .incbin "graphics/map_objects/pics/pokemon/regi.4bpp" + + .align 2 +gMapObjectPic_Skitty_0: @ 8353028 + .incbin "graphics/map_objects/pics/pokemon/skitty/0.4bpp" + + .align 2 +gMapObjectPic_Skitty_1: @ 83530A8 + .incbin "graphics/map_objects/pics/pokemon/skitty/1.4bpp" + + .align 2 +gMapObjectPic_Skitty_2: @ 8353128 + .incbin "graphics/map_objects/pics/pokemon/skitty/2.4bpp" + + .align 2 +gMapObjectPic_Kecleon_0: @ 83531A8 + .incbin "graphics/map_objects/pics/pokemon/kecleon/0.4bpp" + + .align 2 +gMapObjectPic_Kecleon_1: @ 8353228 + .incbin "graphics/map_objects/pics/pokemon/kecleon/1.4bpp" + + .align 2 +gMapObjectPic_Kecleon_2: @ 83532A8 + .incbin "graphics/map_objects/pics/pokemon/kecleon/2.4bpp" + + .align 2 +gMapObjectPic_Rayquaza_0: @ 8353328 + .incbin "graphics/map_objects/pics/pokemon/rayquaza/0.4bpp" + + .align 2 +gMapObjectPic_Rayquaza_1: @ 8353528 + .incbin "graphics/map_objects/pics/pokemon/rayquaza/1.4bpp" + + .align 2 +gMapObjectPic_Zigzagoon_0: @ 8353728 + .incbin "graphics/map_objects/pics/pokemon/zigzagoon/0.4bpp" + + .align 2 +gMapObjectPic_Zigzagoon_1: @ 83537A8 + .incbin "graphics/map_objects/pics/pokemon/zigzagoon/1.4bpp" + + .align 2 +gMapObjectPic_Zigzagoon_2: @ 8353828 + .incbin "graphics/map_objects/pics/pokemon/zigzagoon/2.4bpp" + + .align 2 +gMapObjectPic_Pikachu_0: @ 83538A8 + .incbin "graphics/map_objects/pics/pokemon/pikachu/0.4bpp" + + .align 2 +gMapObjectPic_Pikachu_1: @ 8353928 + .incbin "graphics/map_objects/pics/pokemon/pikachu/1.4bpp" + + .align 2 +gMapObjectPic_Pikachu_2: @ 83539A8 + .incbin "graphics/map_objects/pics/pokemon/pikachu/2.4bpp" + + .align 2 +gMapObjectPic_Azumarill_0: @ 8353A28 + .incbin "graphics/map_objects/pics/pokemon/azumarill/0.4bpp" + + .align 2 +gMapObjectPic_Azumarill_1: @ 8353AA8 + .incbin "graphics/map_objects/pics/pokemon/azumarill/1.4bpp" + + .align 2 +gMapObjectPic_Azumarill_2: @ 8353B28 + .incbin "graphics/map_objects/pics/pokemon/azumarill/2.4bpp" + + .align 2 +gMapObjectPic_Wingull_0: @ 8353BA8 + .incbin "graphics/map_objects/pics/pokemon/wingull/0.4bpp" + + .align 2 +gMapObjectPic_Wingull_3: @ 8353C28 + .incbin "graphics/map_objects/pics/pokemon/wingull/3.4bpp" + + .align 2 +gMapObjectPic_Wingull_1: @ 8353CA8 + .incbin "graphics/map_objects/pics/pokemon/wingull/1.4bpp" + + .align 2 +gMapObjectPic_Wingull_4: @ 8353D28 + .incbin "graphics/map_objects/pics/pokemon/wingull/4.4bpp" + + .align 2 +gMapObjectPic_Wingull_2: @ 8353DA8 + .incbin "graphics/map_objects/pics/pokemon/wingull/2.4bpp" + + .align 2 +gMapObjectPic_Wingull_5: @ 8353E28 + .incbin "graphics/map_objects/pics/pokemon/wingull/5.4bpp" + + .align 2 +gMapObjectPic_TuberMSwimming_0: @ 8353EA8 + .incbin "graphics/map_objects/pics/people/tuber_m_swimming/0.4bpp" + + .align 2 +gMapObjectPic_TuberMSwimming_1: @ 8353F28 + .incbin "graphics/map_objects/pics/people/tuber_m_swimming/1.4bpp" + + .align 2 +gMapObjectPic_TuberMSwimming_2: @ 8353FA8 + .incbin "graphics/map_objects/pics/people/tuber_m_swimming/2.4bpp" + + .align 2 +gMapObjectPic_TuberMSwimming_3: @ 8354028 + .incbin "graphics/map_objects/pics/people/tuber_m_swimming/3.4bpp" + + .align 2 +gMapObjectPic_TuberMSwimming_4: @ 83540A8 + .incbin "graphics/map_objects/pics/people/tuber_m_swimming/4.4bpp" + + .align 2 +gMapObjectPic_TuberMSwimming_5: @ 8354128 + .incbin "graphics/map_objects/pics/people/tuber_m_swimming/5.4bpp" + + .align 2 +gMapObjectPic_TuberMSwimming_6: @ 83541A8 + .incbin "graphics/map_objects/pics/people/tuber_m_swimming/6.4bpp" + + .align 2 +gMapObjectPic_TuberMSwimming_7: @ 8354228 + .incbin "graphics/map_objects/pics/people/tuber_m_swimming/7.4bpp" + + .align 2 +gMapObjectPic_TuberMSwimming_8: @ 83542A8 + .incbin "graphics/map_objects/pics/people/tuber_m_swimming/8.4bpp" + + .align 2 +gMapObjectPic_Azurill_0: @ 8354328 + .incbin "graphics/map_objects/pics/pokemon/azurill/0.4bpp" + + .align 2 +gMapObjectPic_Azurill_1: @ 83543A8 + .incbin "graphics/map_objects/pics/pokemon/azurill/1.4bpp" + + .align 2 +gMapObjectPic_Azurill_2: @ 8354428 + .incbin "graphics/map_objects/pics/pokemon/azurill/2.4bpp" + + .align 2 +gMapObjectPic_Mom_0: @ 83544A8 + .incbin "graphics/map_objects/pics/people/mom/0.4bpp" + + .align 2 +gMapObjectPic_Mom_1: @ 83545A8 + .incbin "graphics/map_objects/pics/people/mom/1.4bpp" + + .align 2 +gMapObjectPic_Mom_2: @ 83546A8 + .incbin "graphics/map_objects/pics/people/mom/2.4bpp" + + .align 2 +gMapObjectPic_Mom_3: @ 83547A8 + .incbin "graphics/map_objects/pics/people/mom/3.4bpp" + + .align 2 +gMapObjectPic_Mom_4: @ 83548A8 + .incbin "graphics/map_objects/pics/people/mom/4.4bpp" + + .align 2 +gMapObjectPic_Mom_5: @ 83549A8 + .incbin "graphics/map_objects/pics/people/mom/5.4bpp" + + .align 2 +gMapObjectPic_Mom_6: @ 8354AA8 + .incbin "graphics/map_objects/pics/people/mom/6.4bpp" + + .align 2 +gMapObjectPic_Mom_7: @ 8354BA8 + .incbin "graphics/map_objects/pics/people/mom/7.4bpp" + + .align 2 +gMapObjectPic_Mom_8: @ 8354CA8 + .incbin "graphics/map_objects/pics/people/mom/8.4bpp" + + .align 2 +gMapObjectPalette22: @ 8354DA8 + .incbin "graphics/map_objects/palettes/22.gbapal" + + .align 2 +gMapObjectPalette23: @ 8354DC8 + .incbin "graphics/map_objects/palettes/23.gbapal" + + .align 2 +gMapObjectPalette24: @ 8354DE8 + .incbin "graphics/map_objects/palettes/24.gbapal" + + .align 2 +gMapObjectPalette25: @ 8354E08 + .incbin "graphics/map_objects/palettes/25.gbapal" + + .align 2 +gMapObjectPic_UnusedNatuDoll: @ 8354E28 + .incbin "graphics/map_objects/pics/dolls/unused_natu_doll.4bpp" + + .align 2 +gMapObjectPic_UnusedMagnemiteDoll: @ 8354EA8 + .incbin "graphics/map_objects/pics/dolls/unused_magnemite_doll.4bpp" + + .align 2 +gMapObjectPic_UnusedSquirtleDoll: @ 8354F28 + .incbin "graphics/map_objects/pics/dolls/unused_squirtle_doll.4bpp" + + .align 2 +gMapObjectPic_UnusedWooperDoll: @ 8354FA8 + .incbin "graphics/map_objects/pics/dolls/unused_wooper_doll.4bpp" + + .align 2 +gMapObjectPic_UnusedPikachuDoll: @ 8355028 + .incbin "graphics/map_objects/pics/dolls/unused_pikachu_doll.4bpp" + + .align 2 +gMapObjectPic_UnusedPorygon2Doll: @ 83550A8 + .incbin "graphics/map_objects/pics/dolls/unused_porygon2_doll.4bpp" + + .align 2 +gMapObjectPic_PichuDoll: @ 8355128 + .incbin "graphics/map_objects/pics/dolls/pichu_doll.4bpp" + + .align 2 +gMapObjectPic_PikachuDoll: @ 83551A8 + .incbin "graphics/map_objects/pics/dolls/pikachu_doll.4bpp" + + .align 2 +gMapObjectPic_MarillDoll: @ 8355228 + .incbin "graphics/map_objects/pics/dolls/marill_doll.4bpp" + + .align 2 +gMapObjectPic_TogepiDoll: @ 83552A8 + .incbin "graphics/map_objects/pics/dolls/togepi_doll.4bpp" + + .align 2 +gMapObjectPic_CyndaquilDoll: @ 8355328 + .incbin "graphics/map_objects/pics/dolls/cyndaquil_doll.4bpp" + + .align 2 +gMapObjectPic_ChikoritaDoll: @ 83553A8 + .incbin "graphics/map_objects/pics/dolls/chikorita_doll.4bpp" + + .align 2 +gMapObjectPic_TotodileDoll: @ 8355428 + .incbin "graphics/map_objects/pics/dolls/totodile_doll.4bpp" + + .align 2 +gMapObjectPic_JigglypuffDoll: @ 83554A8 + .incbin "graphics/map_objects/pics/dolls/jigglypuff_doll.4bpp" + + .align 2 +gMapObjectPic_MeowthDoll: @ 8355528 + .incbin "graphics/map_objects/pics/dolls/meowth_doll.4bpp" + + .align 2 +gMapObjectPic_ClefairyDoll: @ 83555A8 + .incbin "graphics/map_objects/pics/dolls/clefairy_doll.4bpp" + + .align 2 +gMapObjectPic_DittoDoll: @ 8355628 + .incbin "graphics/map_objects/pics/dolls/ditto_doll.4bpp" + + .align 2 +gMapObjectPic_SmoochumDoll: @ 83556A8 + .incbin "graphics/map_objects/pics/dolls/smoochum_doll.4bpp" + + .align 2 +gMapObjectPic_TreeckoDoll: @ 8355728 + .incbin "graphics/map_objects/pics/dolls/treecko_doll.4bpp" + + .align 2 +gMapObjectPic_TorchicDoll: @ 83557A8 + .incbin "graphics/map_objects/pics/dolls/torchic_doll.4bpp" + + .align 2 +gMapObjectPic_MudkipDoll: @ 8355828 + .incbin "graphics/map_objects/pics/dolls/mudkip_doll.4bpp" + + .align 2 +gMapObjectPic_DuskullDoll: @ 83558A8 + .incbin "graphics/map_objects/pics/dolls/duskull_doll.4bpp" + + .align 2 +gMapObjectPic_WynautDoll: @ 8355928 + .incbin "graphics/map_objects/pics/dolls/wynaut_doll.4bpp" + + .align 2 +gMapObjectPic_BaltoyDoll: @ 83559A8 + .incbin "graphics/map_objects/pics/dolls/baltoy_doll.4bpp" + + .align 2 +gMapObjectPic_KecleonDoll: @ 8355A28 + .incbin "graphics/map_objects/pics/dolls/kecleon_doll.4bpp" + + .align 2 +gMapObjectPic_AzurillDoll: @ 8355AA8 + .incbin "graphics/map_objects/pics/dolls/azurill_doll.4bpp" + + .align 2 +gMapObjectPic_SkittyDoll: @ 8355B28 + .incbin "graphics/map_objects/pics/dolls/skitty_doll.4bpp" + + .align 2 +gMapObjectPic_SwabluDoll: @ 8355BA8 + .incbin "graphics/map_objects/pics/dolls/swablu_doll.4bpp" + + .align 2 +gMapObjectPic_GulpinDoll: @ 8355C28 + .incbin "graphics/map_objects/pics/dolls/gulpin_doll.4bpp" + + .align 2 +gMapObjectPic_LotadDoll: @ 8355CA8 + .incbin "graphics/map_objects/pics/dolls/lotad_doll.4bpp" + + .align 2 +gMapObjectPic_SeedotDoll: @ 8355D28 + .incbin "graphics/map_objects/pics/dolls/seedot_doll.4bpp" + + .align 2 +gMapObjectPic_PikaCushion: @ 8355DA8 + .incbin "graphics/map_objects/pics/cushions/pika_cushion.4bpp" + + .align 2 +gMapObjectPic_RoundCushion: @ 8355E28 + .incbin "graphics/map_objects/pics/cushions/round_cushion.4bpp" + + .align 2 +gMapObjectPic_KissCushion: @ 8355EA8 + .incbin "graphics/map_objects/pics/cushions/kiss_cushion.4bpp" + + .align 2 +gMapObjectPic_ZigzagCushion: @ 8355F28 + .incbin "graphics/map_objects/pics/cushions/zigzag_cushion.4bpp" + + .align 2 +gMapObjectPic_SpinCushion: @ 8355FA8 + .incbin "graphics/map_objects/pics/cushions/spin_cushion.4bpp" + + .align 2 +gMapObjectPic_DiamondCushion: @ 8356028 + .incbin "graphics/map_objects/pics/cushions/diamond_cushion.4bpp" + + .align 2 +gMapObjectPic_BallCushion: @ 83560A8 + .incbin "graphics/map_objects/pics/cushions/ball_cushion.4bpp" + + .align 2 +gMapObjectPic_GrassCushion: @ 8356128 + .incbin "graphics/map_objects/pics/cushions/grass_cushion.4bpp" + + .align 2 +gMapObjectPic_FireCushion: @ 83561A8 + .incbin "graphics/map_objects/pics/cushions/fire_cushion.4bpp" + + .align 2 +gMapObjectPic_WaterCushion: @ 8356228 + .incbin "graphics/map_objects/pics/cushions/water_cushion.4bpp" + + .align 2 +gMapObjectPic_BigSnorlaxDoll: @ 83562A8 + .incbin "graphics/map_objects/pics/dolls/big_snorlax_doll.4bpp" + + .align 2 +gMapObjectPic_BigRhydonDoll: @ 83564A8 + .incbin "graphics/map_objects/pics/dolls/big_rhydon_doll.4bpp" + + .align 2 +gMapObjectPic_BigLaprasDoll: @ 83566A8 + .incbin "graphics/map_objects/pics/dolls/big_lapras_doll.4bpp" + + .align 2 +gMapObjectPic_BigVenusaurDoll: @ 83568A8 + .incbin "graphics/map_objects/pics/dolls/big_venusaur_doll.4bpp" + + .align 2 +gMapObjectPic_BigCharizardDoll: @ 8356AA8 + .incbin "graphics/map_objects/pics/dolls/big_charizard_doll.4bpp" + + .align 2 +gMapObjectPic_BigBlastoiseDoll: @ 8356CA8 + .incbin "graphics/map_objects/pics/dolls/big_blastoise_doll.4bpp" + + .align 2 +gMapObjectPic_BigWailmerDoll: @ 8356EA8 + .incbin "graphics/map_objects/pics/dolls/big_wailmer_doll.4bpp" + + .align 2 +gMapObjectPic_BigRegirockDoll: @ 83570A8 + .incbin "graphics/map_objects/pics/dolls/big_regirock_doll.4bpp" + + .align 2 +gMapObjectPic_BigRegiceDoll: @ 83572A8 + .incbin "graphics/map_objects/pics/dolls/big_regice_doll.4bpp" + + .align 2 +gMapObjectPic_BigRegisteelDoll: @ 83574A8 + .incbin "graphics/map_objects/pics/dolls/big_registeel_doll.4bpp" + + .align 2 +gMapObjectPic_CuttableTree_0: @ 83576A8 + .incbin "graphics/map_objects/pics/misc/cuttable_tree/0.4bpp" + + .align 2 +gMapObjectPic_CuttableTree_1: @ 8357728 + .incbin "graphics/map_objects/pics/misc/cuttable_tree/1.4bpp" + + .align 2 +gMapObjectPic_CuttableTree_2: @ 83577A8 + .incbin "graphics/map_objects/pics/misc/cuttable_tree/2.4bpp" + + .align 2 +gMapObjectPic_CuttableTree_3: @ 8357828 + .incbin "graphics/map_objects/pics/misc/cuttable_tree/3.4bpp" + + .align 2 +gMapObjectPic_BreakableRock_0: @ 83578A8 + .incbin "graphics/map_objects/pics/misc/breakable_rock/0.4bpp" + + .align 2 +gMapObjectPic_BreakableRock_1: @ 8357928 + .incbin "graphics/map_objects/pics/misc/breakable_rock/1.4bpp" + + .align 2 +gMapObjectPic_BreakableRock_2: @ 83579A8 + .incbin "graphics/map_objects/pics/misc/breakable_rock/2.4bpp" + + .align 2 +gMapObjectPic_BreakableRock_3: @ 8357A28 + .incbin "graphics/map_objects/pics/misc/breakable_rock/3.4bpp" + + .align 2 +gMapObjectPic_PushableBoulder: @ 8357AA8 + .incbin "graphics/map_objects/pics/misc/pushable_boulder.4bpp" + + .align 2 +gMapObjectPic_MrBrineysBoat_0: @ 8357B28 + .incbin "graphics/map_objects/pics/misc/mr_brineys_boat/0.4bpp" + + .align 2 +gMapObjectPic_MrBrineysBoat_1: @ 8357D28 + .incbin "graphics/map_objects/pics/misc/mr_brineys_boat/1.4bpp" + + .align 2 +gMapObjectPic_MrBrineysBoat_2: @ 8357F28 + .incbin "graphics/map_objects/pics/misc/mr_brineys_boat/2.4bpp" + + .align 2 +gMapObjectPic_Fossil: @ 8358128 + .incbin "graphics/map_objects/pics/misc/fossil.4bpp" + + .align 2 +gMapObjectPic_SubmarineShadow: @ 83581A8 + .incbin "graphics/map_objects/pics/misc/submarine_shadow.4bpp" + + .align 2 +gMapObjectPalette26: @ 8358728 + .incbin "graphics/map_objects/palettes/26.gbapal" + + .align 2 +gMapObjectPic_Truck: @ 8358748 + .incbin "graphics/map_objects/pics/misc/truck.4bpp" + + .align 2 +gMapObjectPalette14: @ 8358BC8 + .incbin "graphics/map_objects/palettes/14.gbapal" + + .align 2 +gMapObjectPic_MachokeCarryingBox_0: @ 8358BE8 + .incbin "graphics/map_objects/pics/pokemon/machoke_carrying_box/0.4bpp" + + .align 2 +gMapObjectPic_MachokeCarryingBox_1: @ 8358DE8 + .incbin "graphics/map_objects/pics/pokemon/machoke_carrying_box/1.4bpp" + + .align 2 +gMapObjectPic_MachokeCarryingBox_2: @ 8358FE8 + .incbin "graphics/map_objects/pics/pokemon/machoke_carrying_box/2.4bpp" + + .align 2 +gMapObjectPic_MachokeFacingAway_0: @ 83591E8 + .incbin "graphics/map_objects/pics/pokemon/machoke_facing_away/0.4bpp" + + .align 2 +gMapObjectPic_MachokeFacingAway_1: @ 83593E8 + .incbin "graphics/map_objects/pics/pokemon/machoke_facing_away/1.4bpp" + + .align 2 +gMapObjectPalette15: @ 83595E8 + .incbin "graphics/map_objects/palettes/15.gbapal" + + .align 2 +gMapObjectPic_BirchsBag: @ 8359608 + .incbin "graphics/map_objects/pics/misc/birchs_bag.4bpp" + + .align 2 +gMapObjectPic_Poochyena_0: @ 8359688 + .incbin "graphics/map_objects/pics/pokemon/poochyena/0.4bpp" + + .align 2 +gMapObjectPic_Poochyena_1: @ 8359888 + .incbin "graphics/map_objects/pics/pokemon/poochyena/1.4bpp" + + .align 2 +gMapObjectPic_Poochyena_2: @ 8359A88 + .incbin "graphics/map_objects/pics/pokemon/poochyena/2.4bpp" + + .align 2 +gMapObjectPic_Poochyena_3: @ 8359C88 + .incbin "graphics/map_objects/pics/pokemon/poochyena/3.4bpp" + + .align 2 +gMapObjectPic_Poochyena_4: @ 8359E88 + .incbin "graphics/map_objects/pics/pokemon/poochyena/4.4bpp" + + .align 2 +gMapObjectPic_Poochyena_5: @ 835A088 + .incbin "graphics/map_objects/pics/pokemon/poochyena/5.4bpp" + + .align 2 +gMapObjectPic_Poochyena_6: @ 835A288 + .incbin "graphics/map_objects/pics/pokemon/poochyena/6.4bpp" + + .align 2 +gMapObjectPic_Poochyena_7: @ 835A488 + .incbin "graphics/map_objects/pics/pokemon/poochyena/7.4bpp" + + .align 2 +gMapObjectPic_Poochyena_8: @ 835A688 + .incbin "graphics/map_objects/pics/pokemon/poochyena/8.4bpp" + + .align 2 +gMapObjectPalette16: @ 835A888 + .incbin "graphics/map_objects/palettes/16.gbapal" + + .align 2 +gMapObjectPic_CableCar: @ 835A8A8 + .incbin "graphics/map_objects/pics/misc/cable_car.4bpp" + + .align 2 +gMapObjectPalette20: @ 835B0A8 + .incbin "graphics/map_objects/palettes/20.gbapal" + + .align 2 +gMapObjectPic_SSTidal: @ 835B0C8 + .incbin "graphics/map_objects/pics/misc/ss_tidal.4bpp" + + .align 2 +gMapObjectPalette21: @ 835B848 + .incbin "graphics/map_objects/palettes/21.gbapal" + + .align 2 +gFieldEffectPic_BerryTreeGrowthSparkle_0: @ 835B868 + .incbin "graphics/field_effect_objects/pics/berry_tree_growth_sparkle/0.4bpp" + + .align 2 +gFieldEffectPic_BerryTreeGrowthSparkle_1: @ 835B8E8 + .incbin "graphics/field_effect_objects/pics/berry_tree_growth_sparkle/1.4bpp" + + .align 2 +gFieldEffectPic_BerryTreeGrowthSparkle_2: @ 835B968 + .incbin "graphics/field_effect_objects/pics/berry_tree_growth_sparkle/2.4bpp" + + .align 2 +gFieldEffectPic_BerryTreeGrowthSparkle_3: @ 835B9E8 + .incbin "graphics/field_effect_objects/pics/berry_tree_growth_sparkle/3.4bpp" + + .align 2 +gFieldEffectPic_BerryTreeGrowthSparkle_4: @ 835BA68 + .incbin "graphics/field_effect_objects/pics/berry_tree_growth_sparkle/4.4bpp" + + .align 2 +gFieldEffectPic_BerryTreeGrowthSparkle_5: @ 835BAE8 + .incbin "graphics/field_effect_objects/pics/berry_tree_growth_sparkle/5.4bpp" + + .align 2 +gMapObjectPic_BerryTreeDirtPile: @ 835BB68 + .incbin "graphics/map_objects/pics/berry_trees/dirt_pile.4bpp" + + .align 2 +gMapObjectPic_BerryTreeSprout_0: @ 835BBE8 + .incbin "graphics/map_objects/pics/berry_trees/sprout/0.4bpp" + + .align 2 +gMapObjectPic_BerryTreeSprout_1: @ 835BC68 + .incbin "graphics/map_objects/pics/berry_trees/sprout/1.4bpp" + + .align 2 +gMapObjectPic_PechaBerryTree_0: @ 835BCE8 + .incbin "graphics/map_objects/pics/berry_trees/pecha/0.4bpp" + + .align 2 +gMapObjectPic_PechaBerryTree_1: @ 835BDE8 + .incbin "graphics/map_objects/pics/berry_trees/pecha/1.4bpp" + + .align 2 +gMapObjectPic_PechaBerryTree_2: @ 835BEE8 + .incbin "graphics/map_objects/pics/berry_trees/pecha/2.4bpp" + + .align 2 +gMapObjectPic_PechaBerryTree_3: @ 835BFE8 + .incbin "graphics/map_objects/pics/berry_trees/pecha/3.4bpp" + + .align 2 +gMapObjectPic_PechaBerryTree_4: @ 835C0E8 + .incbin "graphics/map_objects/pics/berry_trees/pecha/4.4bpp" + + .align 2 +gMapObjectPic_PechaBerryTree_5: @ 835C1E8 + .incbin "graphics/map_objects/pics/berry_trees/pecha/5.4bpp" + + .align 2 +gMapObjectPic_KelpsyBerryTree_0: @ 835C2E8 + .incbin "graphics/map_objects/pics/berry_trees/kelpsy/0.4bpp" + + .align 2 +gMapObjectPic_KelpsyBerryTree_1: @ 835C3E8 + .incbin "graphics/map_objects/pics/berry_trees/kelpsy/1.4bpp" + + .align 2 +gMapObjectPic_KelpsyBerryTree_2: @ 835C4E8 + .incbin "graphics/map_objects/pics/berry_trees/kelpsy/2.4bpp" + + .align 2 +gMapObjectPic_KelpsyBerryTree_3: @ 835C5E8 + .incbin "graphics/map_objects/pics/berry_trees/kelpsy/3.4bpp" + + .align 2 +gMapObjectPic_KelpsyBerryTree_4: @ 835C6E8 + .incbin "graphics/map_objects/pics/berry_trees/kelpsy/4.4bpp" + + .align 2 +gMapObjectPic_KelpsyBerryTree_5: @ 835C7E8 + .incbin "graphics/map_objects/pics/berry_trees/kelpsy/5.4bpp" + + .align 2 +gMapObjectPic_WepearBerryTree_0: @ 835C8E8 + .incbin "graphics/map_objects/pics/berry_trees/wepear/0.4bpp" + + .align 2 +gMapObjectPic_WepearBerryTree_1: @ 835C9E8 + .incbin "graphics/map_objects/pics/berry_trees/wepear/1.4bpp" + + .align 2 +gMapObjectPic_WepearBerryTree_2: @ 835CAE8 + .incbin "graphics/map_objects/pics/berry_trees/wepear/2.4bpp" + + .align 2 +gMapObjectPic_WepearBerryTree_3: @ 835CBE8 + .incbin "graphics/map_objects/pics/berry_trees/wepear/3.4bpp" + + .align 2 +gMapObjectPic_WepearBerryTree_4: @ 835CCE8 + .incbin "graphics/map_objects/pics/berry_trees/wepear/4.4bpp" + + .align 2 +gMapObjectPic_WepearBerryTree_5: @ 835CDE8 + .incbin "graphics/map_objects/pics/berry_trees/wepear/5.4bpp" + + .align 2 +gMapObjectPic_IapapaBerryTree_0: @ 835CEE8 + .incbin "graphics/map_objects/pics/berry_trees/iapapa/0.4bpp" + + .align 2 +gMapObjectPic_IapapaBerryTree_1: @ 835CFE8 + .incbin "graphics/map_objects/pics/berry_trees/iapapa/1.4bpp" + + .align 2 +gMapObjectPic_IapapaBerryTree_2: @ 835D0E8 + .incbin "graphics/map_objects/pics/berry_trees/iapapa/2.4bpp" + + .align 2 +gMapObjectPic_IapapaBerryTree_3: @ 835D1E8 + .incbin "graphics/map_objects/pics/berry_trees/iapapa/3.4bpp" + + .align 2 +gMapObjectPic_IapapaBerryTree_4: @ 835D2E8 + .incbin "graphics/map_objects/pics/berry_trees/iapapa/4.4bpp" + + .align 2 +gMapObjectPic_IapapaBerryTree_5: @ 835D3E8 + .incbin "graphics/map_objects/pics/berry_trees/iapapa/5.4bpp" + + .align 2 +gMapObjectPic_CheriBerryTree_0: @ 835D4E8 + .incbin "graphics/map_objects/pics/berry_trees/cheri/0.4bpp" + + .align 2 +gMapObjectPic_CheriBerryTree_1: @ 835D5E8 + .incbin "graphics/map_objects/pics/berry_trees/cheri/1.4bpp" + + .align 2 +gMapObjectPic_CheriBerryTree_2: @ 835D6E8 + .incbin "graphics/map_objects/pics/berry_trees/cheri/2.4bpp" + + .align 2 +gMapObjectPic_CheriBerryTree_3: @ 835D7E8 + .incbin "graphics/map_objects/pics/berry_trees/cheri/3.4bpp" + + .align 2 +gMapObjectPic_CheriBerryTree_4: @ 835D8E8 + .incbin "graphics/map_objects/pics/berry_trees/cheri/4.4bpp" + + .align 2 +gMapObjectPic_CheriBerryTree_5: @ 835D9E8 + .incbin "graphics/map_objects/pics/berry_trees/cheri/5.4bpp" + + .align 2 +gMapObjectPic_FigyBerryTree_0: @ 835DAE8 + .incbin "graphics/map_objects/pics/berry_trees/figy/0.4bpp" + + .align 2 +gMapObjectPic_FigyBerryTree_1: @ 835DBE8 + .incbin "graphics/map_objects/pics/berry_trees/figy/1.4bpp" + + .align 2 +gMapObjectPic_FigyBerryTree_2: @ 835DCE8 + .incbin "graphics/map_objects/pics/berry_trees/figy/2.4bpp" + + .align 2 +gMapObjectPic_FigyBerryTree_3: @ 835DDE8 + .incbin "graphics/map_objects/pics/berry_trees/figy/3.4bpp" + + .align 2 +gMapObjectPic_FigyBerryTree_4: @ 835DEE8 + .incbin "graphics/map_objects/pics/berry_trees/figy/4.4bpp" + + .align 2 +gMapObjectPic_FigyBerryTree_5: @ 835DFE8 + .incbin "graphics/map_objects/pics/berry_trees/figy/5.4bpp" + + .align 2 +gMapObjectPic_MagoBerryTree_0: @ 835E0E8 + .incbin "graphics/map_objects/pics/berry_trees/mago/0.4bpp" + + .align 2 +gMapObjectPic_MagoBerryTree_1: @ 835E1E8 + .incbin "graphics/map_objects/pics/berry_trees/mago/1.4bpp" + + .align 2 +gMapObjectPic_MagoBerryTree_2: @ 835E2E8 + .incbin "graphics/map_objects/pics/berry_trees/mago/2.4bpp" + + .align 2 +gMapObjectPic_MagoBerryTree_3: @ 835E3E8 + .incbin "graphics/map_objects/pics/berry_trees/mago/3.4bpp" + + .align 2 +gMapObjectPic_MagoBerryTree_4: @ 835E4E8 + .incbin "graphics/map_objects/pics/berry_trees/mago/4.4bpp" + + .align 2 +gMapObjectPic_MagoBerryTree_5: @ 835E5E8 + .incbin "graphics/map_objects/pics/berry_trees/mago/5.4bpp" + + .align 2 +gMapObjectPic_LumBerryTree_0: @ 835E6E8 + .incbin "graphics/map_objects/pics/berry_trees/lum/0.4bpp" + + .align 2 +gMapObjectPic_LumBerryTree_1: @ 835E7E8 + .incbin "graphics/map_objects/pics/berry_trees/lum/1.4bpp" + + .align 2 +gMapObjectPic_LumBerryTree_2: @ 835E8E8 + .incbin "graphics/map_objects/pics/berry_trees/lum/2.4bpp" + + .align 2 +gMapObjectPic_LumBerryTree_3: @ 835E9E8 + .incbin "graphics/map_objects/pics/berry_trees/lum/3.4bpp" + + .align 2 +gMapObjectPic_LumBerryTree_4: @ 835EAE8 + .incbin "graphics/map_objects/pics/berry_trees/lum/4.4bpp" + + .align 2 +gMapObjectPic_LumBerryTree_5: @ 835EBE8 + .incbin "graphics/map_objects/pics/berry_trees/lum/5.4bpp" + + .align 2 +gMapObjectPic_RazzBerryTree_0: @ 835ECE8 + .incbin "graphics/map_objects/pics/berry_trees/razz/0.4bpp" + + .align 2 +gMapObjectPic_RazzBerryTree_1: @ 835EDE8 + .incbin "graphics/map_objects/pics/berry_trees/razz/1.4bpp" + + .align 2 +gMapObjectPic_RazzBerryTree_2: @ 835EEE8 + .incbin "graphics/map_objects/pics/berry_trees/razz/2.4bpp" + + .align 2 +gMapObjectPic_RazzBerryTree_3: @ 835EFE8 + .incbin "graphics/map_objects/pics/berry_trees/razz/3.4bpp" + + .align 2 +gMapObjectPic_RazzBerryTree_4: @ 835F0E8 + .incbin "graphics/map_objects/pics/berry_trees/razz/4.4bpp" + + .align 2 +gMapObjectPic_RazzBerryTree_5: @ 835F1E8 + .incbin "graphics/map_objects/pics/berry_trees/razz/5.4bpp" + + .align 2 +gMapObjectPic_GrepaBerryTree_0: @ 835F2E8 + .incbin "graphics/map_objects/pics/berry_trees/grepa/0.4bpp" + + .align 2 +gMapObjectPic_GrepaBerryTree_1: @ 835F3E8 + .incbin "graphics/map_objects/pics/berry_trees/grepa/1.4bpp" + + .align 2 +gMapObjectPic_GrepaBerryTree_2: @ 835F4E8 + .incbin "graphics/map_objects/pics/berry_trees/grepa/2.4bpp" + + .align 2 +gMapObjectPic_GrepaBerryTree_3: @ 835F5E8 + .incbin "graphics/map_objects/pics/berry_trees/grepa/3.4bpp" + + .align 2 +gMapObjectPic_GrepaBerryTree_4: @ 835F6E8 + .incbin "graphics/map_objects/pics/berry_trees/grepa/4.4bpp" + + .align 2 +gMapObjectPic_GrepaBerryTree_5: @ 835F7E8 + .incbin "graphics/map_objects/pics/berry_trees/grepa/5.4bpp" + + .align 2 +gMapObjectPic_RabutaBerryTree_0: @ 835F8E8 + .incbin "graphics/map_objects/pics/berry_trees/rabuta/0.4bpp" + + .align 2 +gMapObjectPic_RabutaBerryTree_1: @ 835F9E8 + .incbin "graphics/map_objects/pics/berry_trees/rabuta/1.4bpp" + + .align 2 +gMapObjectPic_RabutaBerryTree_2: @ 835FAE8 + .incbin "graphics/map_objects/pics/berry_trees/rabuta/2.4bpp" + + .align 2 +gMapObjectPic_RabutaBerryTree_3: @ 835FBE8 + .incbin "graphics/map_objects/pics/berry_trees/rabuta/3.4bpp" + + .align 2 +gMapObjectPic_RabutaBerryTree_4: @ 835FCE8 + .incbin "graphics/map_objects/pics/berry_trees/rabuta/4.4bpp" + + .align 2 +gMapObjectPic_RabutaBerryTree_5: @ 835FDE8 + .incbin "graphics/map_objects/pics/berry_trees/rabuta/5.4bpp" + + .align 2 +gMapObjectPic_NomelBerryTree_0: @ 835FEE8 + .incbin "graphics/map_objects/pics/berry_trees/nomel/0.4bpp" + + .align 2 +gMapObjectPic_NomelBerryTree_1: @ 835FFE8 + .incbin "graphics/map_objects/pics/berry_trees/nomel/1.4bpp" + + .align 2 +gMapObjectPic_NomelBerryTree_2: @ 83600E8 + .incbin "graphics/map_objects/pics/berry_trees/nomel/2.4bpp" + + .align 2 +gMapObjectPic_NomelBerryTree_3: @ 83601E8 + .incbin "graphics/map_objects/pics/berry_trees/nomel/3.4bpp" + + .align 2 +gMapObjectPic_NomelBerryTree_4: @ 83602E8 + .incbin "graphics/map_objects/pics/berry_trees/nomel/4.4bpp" + + .align 2 +gMapObjectPic_NomelBerryTree_5: @ 83603E8 + .incbin "graphics/map_objects/pics/berry_trees/nomel/5.4bpp" + + .align 2 +gMapObjectPic_LeppaBerryTree_0: @ 83604E8 + .incbin "graphics/map_objects/pics/berry_trees/leppa/0.4bpp" + + .align 2 +gMapObjectPic_LeppaBerryTree_1: @ 83605E8 + .incbin "graphics/map_objects/pics/berry_trees/leppa/1.4bpp" + + .align 2 +gMapObjectPic_LeppaBerryTree_2: @ 83606E8 + .incbin "graphics/map_objects/pics/berry_trees/leppa/2.4bpp" + + .align 2 +gMapObjectPic_LeppaBerryTree_3: @ 83607E8 + .incbin "graphics/map_objects/pics/berry_trees/leppa/3.4bpp" + + .align 2 +gMapObjectPic_LeppaBerryTree_4: @ 83608E8 + .incbin "graphics/map_objects/pics/berry_trees/leppa/4.4bpp" + + .align 2 +gMapObjectPic_LeppaBerryTree_5: @ 83609E8 + .incbin "graphics/map_objects/pics/berry_trees/leppa/5.4bpp" + + .align 2 +gMapObjectPic_LiechiBerryTree_0: @ 8360AE8 + .incbin "graphics/map_objects/pics/berry_trees/liechi/0.4bpp" + + .align 2 +gMapObjectPic_LiechiBerryTree_1: @ 8360BE8 + .incbin "graphics/map_objects/pics/berry_trees/liechi/1.4bpp" + + .align 2 +gMapObjectPic_LiechiBerryTree_2: @ 8360CE8 + .incbin "graphics/map_objects/pics/berry_trees/liechi/2.4bpp" + + .align 2 +gMapObjectPic_LiechiBerryTree_3: @ 8360DE8 + .incbin "graphics/map_objects/pics/berry_trees/liechi/3.4bpp" + + .align 2 +gMapObjectPic_LiechiBerryTree_4: @ 8360EE8 + .incbin "graphics/map_objects/pics/berry_trees/liechi/4.4bpp" + + .align 2 +gMapObjectPic_LiechiBerryTree_5: @ 8360FE8 + .incbin "graphics/map_objects/pics/berry_trees/liechi/5.4bpp" + + .align 2 +gMapObjectPic_HondewBerryTree_0: @ 83610E8 + .incbin "graphics/map_objects/pics/berry_trees/hondew/0.4bpp" + + .align 2 +gMapObjectPic_HondewBerryTree_1: @ 83611E8 + .incbin "graphics/map_objects/pics/berry_trees/hondew/1.4bpp" + + .align 2 +gMapObjectPic_HondewBerryTree_2: @ 83612E8 + .incbin "graphics/map_objects/pics/berry_trees/hondew/2.4bpp" + + .align 2 +gMapObjectPic_HondewBerryTree_3: @ 83613E8 + .incbin "graphics/map_objects/pics/berry_trees/hondew/3.4bpp" + + .align 2 +gMapObjectPic_HondewBerryTree_4: @ 83614E8 + .incbin "graphics/map_objects/pics/berry_trees/hondew/4.4bpp" + + .align 2 +gMapObjectPic_HondewBerryTree_5: @ 83615E8 + .incbin "graphics/map_objects/pics/berry_trees/hondew/5.4bpp" + + .align 2 +gMapObjectPic_AguavBerryTree_0: @ 83616E8 + .incbin "graphics/map_objects/pics/berry_trees/aguav/0.4bpp" + + .align 2 +gMapObjectPic_AguavBerryTree_1: @ 83617E8 + .incbin "graphics/map_objects/pics/berry_trees/aguav/1.4bpp" + + .align 2 +gMapObjectPic_AguavBerryTree_2: @ 83618E8 + .incbin "graphics/map_objects/pics/berry_trees/aguav/2.4bpp" + + .align 2 +gMapObjectPic_AguavBerryTree_3: @ 83619E8 + .incbin "graphics/map_objects/pics/berry_trees/aguav/3.4bpp" + + .align 2 +gMapObjectPic_AguavBerryTree_4: @ 8361AE8 + .incbin "graphics/map_objects/pics/berry_trees/aguav/4.4bpp" + + .align 2 +gMapObjectPic_AguavBerryTree_5: @ 8361BE8 + .incbin "graphics/map_objects/pics/berry_trees/aguav/5.4bpp" + + .align 2 +gMapObjectPic_WikiBerryTree_0: @ 8361CE8 + .incbin "graphics/map_objects/pics/berry_trees/wiki/0.4bpp" + + .align 2 +gMapObjectPic_WikiBerryTree_1: @ 8361DE8 + .incbin "graphics/map_objects/pics/berry_trees/wiki/1.4bpp" + + .align 2 +gMapObjectPic_WikiBerryTree_2: @ 8361EE8 + .incbin "graphics/map_objects/pics/berry_trees/wiki/2.4bpp" + + .align 2 +gMapObjectPic_WikiBerryTree_3: @ 8361FE8 + .incbin "graphics/map_objects/pics/berry_trees/wiki/3.4bpp" + + .align 2 +gMapObjectPic_WikiBerryTree_4: @ 83620E8 + .incbin "graphics/map_objects/pics/berry_trees/wiki/4.4bpp" + + .align 2 +gMapObjectPic_WikiBerryTree_5: @ 83621E8 + .incbin "graphics/map_objects/pics/berry_trees/wiki/5.4bpp" + + .align 2 +gMapObjectPic_PomegBerryTree_0: @ 83622E8 + .incbin "graphics/map_objects/pics/berry_trees/pomeg/0.4bpp" + + .align 2 +gMapObjectPic_PomegBerryTree_1: @ 83623E8 + .incbin "graphics/map_objects/pics/berry_trees/pomeg/1.4bpp" + + .align 2 +gMapObjectPic_PomegBerryTree_2: @ 83624E8 + .incbin "graphics/map_objects/pics/berry_trees/pomeg/2.4bpp" + + .align 2 +gMapObjectPic_PomegBerryTree_3: @ 83625E8 + .incbin "graphics/map_objects/pics/berry_trees/pomeg/3.4bpp" + + .align 2 +gMapObjectPic_PomegBerryTree_4: @ 83626E8 + .incbin "graphics/map_objects/pics/berry_trees/pomeg/4.4bpp" + + .align 2 +gMapObjectPic_PomegBerryTree_5: @ 83627E8 + .incbin "graphics/map_objects/pics/berry_trees/pomeg/5.4bpp" + + .align 2 +gMapObjectPic_RawstBerryTree_0: @ 83628E8 + .incbin "graphics/map_objects/pics/berry_trees/rawst/0.4bpp" + + .align 2 +gMapObjectPic_RawstBerryTree_1: @ 83629E8 + .incbin "graphics/map_objects/pics/berry_trees/rawst/1.4bpp" + + .align 2 +gMapObjectPic_RawstBerryTree_2: @ 8362AE8 + .incbin "graphics/map_objects/pics/berry_trees/rawst/2.4bpp" + + .align 2 +gMapObjectPic_RawstBerryTree_3: @ 8362BE8 + .incbin "graphics/map_objects/pics/berry_trees/rawst/3.4bpp" + + .align 2 +gMapObjectPic_RawstBerryTree_4: @ 8362CE8 + .incbin "graphics/map_objects/pics/berry_trees/rawst/4.4bpp" + + .align 2 +gMapObjectPic_RawstBerryTree_5: @ 8362DE8 + .incbin "graphics/map_objects/pics/berry_trees/rawst/5.4bpp" + + .align 2 +gMapObjectPic_SpelonBerryTree_0: @ 8362EE8 + .incbin "graphics/map_objects/pics/berry_trees/spelon/0.4bpp" + + .align 2 +gMapObjectPic_SpelonBerryTree_1: @ 8362FE8 + .incbin "graphics/map_objects/pics/berry_trees/spelon/1.4bpp" + + .align 2 +gMapObjectPic_SpelonBerryTree_2: @ 83630E8 + .incbin "graphics/map_objects/pics/berry_trees/spelon/2.4bpp" + + .align 2 +gMapObjectPic_SpelonBerryTree_3: @ 83631E8 + .incbin "graphics/map_objects/pics/berry_trees/spelon/3.4bpp" + + .align 2 +gMapObjectPic_SpelonBerryTree_4: @ 83632E8 + .incbin "graphics/map_objects/pics/berry_trees/spelon/4.4bpp" + + .align 2 +gMapObjectPic_SpelonBerryTree_5: @ 83633E8 + .incbin "graphics/map_objects/pics/berry_trees/spelon/5.4bpp" + + .align 2 +gMapObjectPic_ChestoBerryTree_0: @ 83634E8 + .incbin "graphics/map_objects/pics/berry_trees/chesto/0.4bpp" + + .align 2 +gMapObjectPic_ChestoBerryTree_1: @ 83635E8 + .incbin "graphics/map_objects/pics/berry_trees/chesto/1.4bpp" + + .align 2 +gMapObjectPic_ChestoBerryTree_2: @ 83636E8 + .incbin "graphics/map_objects/pics/berry_trees/chesto/2.4bpp" + + .align 2 +gMapObjectPic_ChestoBerryTree_3: @ 83637E8 + .incbin "graphics/map_objects/pics/berry_trees/chesto/3.4bpp" + + .align 2 +gMapObjectPic_ChestoBerryTree_4: @ 83638E8 + .incbin "graphics/map_objects/pics/berry_trees/chesto/4.4bpp" + + .align 2 +gMapObjectPic_ChestoBerryTree_5: @ 83639E8 + .incbin "graphics/map_objects/pics/berry_trees/chesto/5.4bpp" + + .align 2 +gMapObjectPic_OranBerryTree_0: @ 8363AE8 + .incbin "graphics/map_objects/pics/berry_trees/oran/0.4bpp" + + .align 2 +gMapObjectPic_OranBerryTree_1: @ 8363BE8 + .incbin "graphics/map_objects/pics/berry_trees/oran/1.4bpp" + + .align 2 +gMapObjectPic_OranBerryTree_2: @ 8363CE8 + .incbin "graphics/map_objects/pics/berry_trees/oran/2.4bpp" + + .align 2 +gMapObjectPic_OranBerryTree_3: @ 8363DE8 + .incbin "graphics/map_objects/pics/berry_trees/oran/3.4bpp" + + .align 2 +gMapObjectPic_OranBerryTree_4: @ 8363EE8 + .incbin "graphics/map_objects/pics/berry_trees/oran/4.4bpp" + + .align 2 +gMapObjectPic_OranBerryTree_5: @ 8363FE8 + .incbin "graphics/map_objects/pics/berry_trees/oran/5.4bpp" + + .align 2 +gMapObjectPic_PersimBerryTree_0: @ 83640E8 + .incbin "graphics/map_objects/pics/berry_trees/persim/0.4bpp" + + .align 2 +gMapObjectPic_PersimBerryTree_1: @ 83641E8 + .incbin "graphics/map_objects/pics/berry_trees/persim/1.4bpp" + + .align 2 +gMapObjectPic_PersimBerryTree_2: @ 83642E8 + .incbin "graphics/map_objects/pics/berry_trees/persim/2.4bpp" + + .align 2 +gMapObjectPic_PersimBerryTree_3: @ 83643E8 + .incbin "graphics/map_objects/pics/berry_trees/persim/3.4bpp" + + .align 2 +gMapObjectPic_PersimBerryTree_4: @ 83644E8 + .incbin "graphics/map_objects/pics/berry_trees/persim/4.4bpp" + + .align 2 +gMapObjectPic_PersimBerryTree_5: @ 83645E8 + .incbin "graphics/map_objects/pics/berry_trees/persim/5.4bpp" + + .align 2 +gMapObjectPic_SitrusBerryTree_0: @ 83646E8 + .incbin "graphics/map_objects/pics/berry_trees/sitrus/0.4bpp" + + .align 2 +gMapObjectPic_SitrusBerryTree_1: @ 83647E8 + .incbin "graphics/map_objects/pics/berry_trees/sitrus/1.4bpp" + + .align 2 +gMapObjectPic_SitrusBerryTree_2: @ 83648E8 + .incbin "graphics/map_objects/pics/berry_trees/sitrus/2.4bpp" + + .align 2 +gMapObjectPic_SitrusBerryTree_3: @ 83649E8 + .incbin "graphics/map_objects/pics/berry_trees/sitrus/3.4bpp" + + .align 2 +gMapObjectPic_SitrusBerryTree_4: @ 8364AE8 + .incbin "graphics/map_objects/pics/berry_trees/sitrus/4.4bpp" + + .align 2 +gMapObjectPic_SitrusBerryTree_5: @ 8364BE8 + .incbin "graphics/map_objects/pics/berry_trees/sitrus/5.4bpp" + + .align 2 +gMapObjectPic_AspearBerryTree_0: @ 8364CE8 + .incbin "graphics/map_objects/pics/berry_trees/aspear/0.4bpp" + + .align 2 +gMapObjectPic_AspearBerryTree_1: @ 8364DE8 + .incbin "graphics/map_objects/pics/berry_trees/aspear/1.4bpp" + + .align 2 +gMapObjectPic_AspearBerryTree_2: @ 8364EE8 + .incbin "graphics/map_objects/pics/berry_trees/aspear/2.4bpp" + + .align 2 +gMapObjectPic_AspearBerryTree_3: @ 8364FE8 + .incbin "graphics/map_objects/pics/berry_trees/aspear/3.4bpp" + + .align 2 +gMapObjectPic_AspearBerryTree_4: @ 83650E8 + .incbin "graphics/map_objects/pics/berry_trees/aspear/4.4bpp" + + .align 2 +gMapObjectPic_AspearBerryTree_5: @ 83651E8 + .incbin "graphics/map_objects/pics/berry_trees/aspear/5.4bpp" + + .align 2 +gMapObjectPic_PamtreBerryTree_0: @ 83652E8 + .incbin "graphics/map_objects/pics/berry_trees/pamtre/0.4bpp" + + .align 2 +gMapObjectPic_PamtreBerryTree_1: @ 83653E8 + .incbin "graphics/map_objects/pics/berry_trees/pamtre/1.4bpp" + + .align 2 +gMapObjectPic_PamtreBerryTree_2: @ 83654E8 + .incbin "graphics/map_objects/pics/berry_trees/pamtre/2.4bpp" + + .align 2 +gMapObjectPic_PamtreBerryTree_3: @ 83655E8 + .incbin "graphics/map_objects/pics/berry_trees/pamtre/3.4bpp" + + .align 2 +gMapObjectPic_PamtreBerryTree_4: @ 83656E8 + .incbin "graphics/map_objects/pics/berry_trees/pamtre/4.4bpp" + + .align 2 +gMapObjectPic_PamtreBerryTree_5: @ 83657E8 + .incbin "graphics/map_objects/pics/berry_trees/pamtre/5.4bpp" + + .align 2 +gMapObjectPic_CornnBerryTree_0: @ 83658E8 + .incbin "graphics/map_objects/pics/berry_trees/cornn/0.4bpp" + + .align 2 +gMapObjectPic_CornnBerryTree_1: @ 83659E8 + .incbin "graphics/map_objects/pics/berry_trees/cornn/1.4bpp" + + .align 2 +gMapObjectPic_CornnBerryTree_2: @ 8365AE8 + .incbin "graphics/map_objects/pics/berry_trees/cornn/2.4bpp" + + .align 2 +gMapObjectPic_CornnBerryTree_3: @ 8365BE8 + .incbin "graphics/map_objects/pics/berry_trees/cornn/3.4bpp" + + .align 2 +gMapObjectPic_CornnBerryTree_4: @ 8365CE8 + .incbin "graphics/map_objects/pics/berry_trees/cornn/4.4bpp" + + .align 2 +gMapObjectPic_CornnBerryTree_5: @ 8365DE8 + .incbin "graphics/map_objects/pics/berry_trees/cornn/5.4bpp" + + .align 2 +gMapObjectPic_LansatBerryTree_0: @ 8365EE8 + .incbin "graphics/map_objects/pics/berry_trees/lansat/0.4bpp" + + .align 2 +gMapObjectPic_LansatBerryTree_1: @ 8365FE8 + .incbin "graphics/map_objects/pics/berry_trees/lansat/1.4bpp" + + .align 2 +gMapObjectPic_LansatBerryTree_2: @ 83660E8 + .incbin "graphics/map_objects/pics/berry_trees/lansat/2.4bpp" + + .align 2 +gMapObjectPic_LansatBerryTree_3: @ 83661E8 + .incbin "graphics/map_objects/pics/berry_trees/lansat/3.4bpp" + + .align 2 +gMapObjectPic_LansatBerryTree_4: @ 83662E8 + .incbin "graphics/map_objects/pics/berry_trees/lansat/4.4bpp" + + .align 2 +gMapObjectPic_LansatBerryTree_5: @ 83663E8 + .incbin "graphics/map_objects/pics/berry_trees/lansat/5.4bpp" + + .align 2 +gMapObjectPic_DurinBerryTree_0: @ 83664E8 + .incbin "graphics/map_objects/pics/berry_trees/durin/0.4bpp" + + .align 2 +gMapObjectPic_DurinBerryTree_1: @ 83665E8 + .incbin "graphics/map_objects/pics/berry_trees/durin/1.4bpp" + + .align 2 +gMapObjectPic_DurinBerryTree_2: @ 83666E8 + .incbin "graphics/map_objects/pics/berry_trees/durin/2.4bpp" + + .align 2 +gMapObjectPic_DurinBerryTree_3: @ 83667E8 + .incbin "graphics/map_objects/pics/berry_trees/durin/3.4bpp" + + .align 2 +gMapObjectPic_DurinBerryTree_4: @ 83668E8 + .incbin "graphics/map_objects/pics/berry_trees/durin/4.4bpp" + + .align 2 +gMapObjectPic_DurinBerryTree_5: @ 83669E8 + .incbin "graphics/map_objects/pics/berry_trees/durin/5.4bpp" + + .align 2 +gMapObjectPic_TamatoBerryTree_0: @ 8366AE8 + .incbin "graphics/map_objects/pics/berry_trees/tamato/0.4bpp" + + .align 2 +gMapObjectPic_TamatoBerryTree_1: @ 8366BE8 + .incbin "graphics/map_objects/pics/berry_trees/tamato/1.4bpp" + + .align 2 +gMapObjectPic_TamatoBerryTree_2: @ 8366CE8 + .incbin "graphics/map_objects/pics/berry_trees/tamato/2.4bpp" + + .align 2 +gMapObjectPic_TamatoBerryTree_3: @ 8366DE8 + .incbin "graphics/map_objects/pics/berry_trees/tamato/3.4bpp" + + .align 2 +gMapObjectPic_TamatoBerryTree_4: @ 8366EE8 + .incbin "graphics/map_objects/pics/berry_trees/tamato/4.4bpp" + + .align 2 +gMapObjectPic_TamatoBerryTree_5: @ 8366FE8 + .incbin "graphics/map_objects/pics/berry_trees/tamato/5.4bpp" + + .align 2 +gFieldEffectPic_SurfBlob_0: @ 83670E8 + .incbin "graphics/field_effect_objects/pics/surf_blob/0.4bpp" + + .align 2 +gFieldEffectPic_SurfBlob_1: @ 83672E8 + .incbin "graphics/field_effect_objects/pics/surf_blob/1.4bpp" + + .align 2 +gFieldEffectPic_SurfBlob_2: @ 83674E8 + .incbin "graphics/field_effect_objects/pics/surf_blob/2.4bpp" + + .align 2 +gMapObjectPic_QuintyPlump_0: @ 83676E8 + .incbin "graphics/map_objects/pics/people/quinty_plump/0.4bpp" + + .align 2 +gMapObjectPic_QuintyPlump_1: @ 83678E8 + .incbin "graphics/map_objects/pics/people/quinty_plump/1.4bpp" + + .align 2 +gMapObjectPic_QuintyPlump_2: @ 8367AE8 + .incbin "graphics/map_objects/pics/people/quinty_plump/2.4bpp" + + .align 2 +gMapObjectPic_QuintyPlump_3: @ 8367CE8 + .incbin "graphics/map_objects/pics/people/quinty_plump/3.4bpp" + + .align 2 +gMapObjectPic_QuintyPlump_4: @ 8367EE8 + .incbin "graphics/map_objects/pics/people/quinty_plump/4.4bpp" + + .align 2 +gMapObjectPic_QuintyPlump_5: @ 83680E8 + .incbin "graphics/map_objects/pics/people/quinty_plump/5.4bpp" + + .align 2 +gMapObjectPic_QuintyPlump_6: @ 83682E8 + .incbin "graphics/map_objects/pics/people/quinty_plump/6.4bpp" + + .align 2 +gMapObjectPalette12: @ 83684E8 + .incbin "graphics/map_objects/palettes/12.gbapal" + + .align 2 +gMapObjectPalette13: @ 8368508 + .incbin "graphics/map_objects/palettes/13.gbapal" diff --git a/data/graphics/field_objects/map_object_graphics.s b/data/graphics/field_objects/map_object_graphics.s deleted file mode 100644 index 5bf9ccc9c..000000000 --- a/data/graphics/field_objects/map_object_graphics.s +++ /dev/null @@ -1,5143 +0,0 @@ - .align 2 -gMapObjectPic_BrendanNormal_0: @ 830FD48 - .incbin "graphics/map_objects/pics/people/brendan/normal/00.4bpp" - - .align 2 -gMapObjectPic_BrendanNormal_1: @ 830FE48 - .incbin "graphics/map_objects/pics/people/brendan/normal/01.4bpp" - - .align 2 -gMapObjectPic_BrendanNormal_2: @ 830FF48 - .incbin "graphics/map_objects/pics/people/brendan/normal/02.4bpp" - - .align 2 -gMapObjectPic_BrendanNormal_3: @ 8310048 - .incbin "graphics/map_objects/pics/people/brendan/normal/03.4bpp" - - .align 2 -gMapObjectPic_BrendanNormal_4: @ 8310148 - .incbin "graphics/map_objects/pics/people/brendan/normal/04.4bpp" - - .align 2 -gMapObjectPic_BrendanNormal_5: @ 8310248 - .incbin "graphics/map_objects/pics/people/brendan/normal/05.4bpp" - - .align 2 -gMapObjectPic_BrendanNormal_6: @ 8310348 - .incbin "graphics/map_objects/pics/people/brendan/normal/06.4bpp" - - .align 2 -gMapObjectPic_BrendanNormal_7: @ 8310448 - .incbin "graphics/map_objects/pics/people/brendan/normal/07.4bpp" - - .align 2 -gMapObjectPic_BrendanNormal_8: @ 8310548 - .incbin "graphics/map_objects/pics/people/brendan/normal/08.4bpp" - - .align 2 -gMapObjectPic_BrendanNormal_9: @ 8310648 - .incbin "graphics/map_objects/pics/people/brendan/normal/09.4bpp" - - .align 2 -gMapObjectPic_BrendanNormal_10: @ 8310748 - .incbin "graphics/map_objects/pics/people/brendan/normal/10.4bpp" - - .align 2 -gMapObjectPic_BrendanNormal_11: @ 8310848 - .incbin "graphics/map_objects/pics/people/brendan/normal/11.4bpp" - - .align 2 -gMapObjectPic_BrendanNormal_12: @ 8310948 - .incbin "graphics/map_objects/pics/people/brendan/normal/12.4bpp" - - .align 2 -gMapObjectPic_BrendanNormal_13: @ 8310A48 - .incbin "graphics/map_objects/pics/people/brendan/normal/13.4bpp" - - .align 2 -gMapObjectPic_BrendanNormal_14: @ 8310B48 - .incbin "graphics/map_objects/pics/people/brendan/normal/14.4bpp" - - .align 2 -gMapObjectPic_BrendanNormal_15: @ 8310C48 - .incbin "graphics/map_objects/pics/people/brendan/normal/15.4bpp" - - .align 2 -gMapObjectPic_BrendanNormal_16: @ 8310D48 - .incbin "graphics/map_objects/pics/people/brendan/normal/16.4bpp" - - .align 2 -gMapObjectPic_BrendanNormal_17: @ 8310E48 - .incbin "graphics/map_objects/pics/people/brendan/normal/17.4bpp" - - .align 2 -gMapObjectPalette8: @ 8310F48 - .incbin "graphics/map_objects/palettes/08.gbapal" - - .space 0x1e0 - - .align 2 -gMapObjectPalette9: @ 8311148 - .incbin "graphics/map_objects/palettes/09.gbapal" - - .align 2 -gMapObjectPalette10: @ 8311168 - .incbin "graphics/map_objects/palettes/10.gbapal" - - .align 2 -gMapObjectPic_BrendanFieldMove_0: @ 8311188 - .incbin "graphics/map_objects/pics/people/brendan/field_move/0.4bpp" - - .align 2 -gMapObjectPic_BrendanFieldMove_1: @ 8311388 - .incbin "graphics/map_objects/pics/people/brendan/field_move/1.4bpp" - - .align 2 -gMapObjectPic_BrendanFieldMove_2: @ 8311588 - .incbin "graphics/map_objects/pics/people/brendan/field_move/2.4bpp" - - .align 2 -gMapObjectPic_BrendanFieldMove_3: @ 8311788 - .incbin "graphics/map_objects/pics/people/brendan/field_move/3.4bpp" - - .align 2 -gMapObjectPic_BrendanFieldMove_4: @ 8311988 - .incbin "graphics/map_objects/pics/people/brendan/field_move/4.4bpp" - - .align 2 -gMapObjectPic_BrendanSurfing_0: @ 8311B88 - .incbin "graphics/map_objects/pics/people/brendan/surfing/0.4bpp" - - .align 2 -gMapObjectPic_BrendanSurfing_3: @ 8311D88 - .incbin "graphics/map_objects/pics/people/brendan/surfing/3.4bpp" - - .align 2 -gMapObjectPic_BrendanSurfing_1: @ 8311F88 - .incbin "graphics/map_objects/pics/people/brendan/surfing/1.4bpp" - - .align 2 -gMapObjectPic_BrendanSurfing_4: @ 8312188 - .incbin "graphics/map_objects/pics/people/brendan/surfing/4.4bpp" - - .align 2 -gMapObjectPic_BrendanSurfing_2: @ 8312388 - .incbin "graphics/map_objects/pics/people/brendan/surfing/2.4bpp" - - .align 2 -gMapObjectPic_BrendanSurfing_5: @ 8312588 - .incbin "graphics/map_objects/pics/people/brendan/surfing/5.4bpp" - - .align 2 -gMapObjectPic_BrendanMachBike_0: @ 8312788 - .incbin "graphics/map_objects/pics/people/brendan/mach_bike/0.4bpp" - - .align 2 -gMapObjectPic_BrendanMachBike_1: @ 8312988 - .incbin "graphics/map_objects/pics/people/brendan/mach_bike/1.4bpp" - - .align 2 -gMapObjectPic_BrendanMachBike_2: @ 8312B88 - .incbin "graphics/map_objects/pics/people/brendan/mach_bike/2.4bpp" - - .align 2 -gMapObjectPic_BrendanMachBike_3: @ 8312D88 - .incbin "graphics/map_objects/pics/people/brendan/mach_bike/3.4bpp" - - .align 2 -gMapObjectPic_BrendanMachBike_4: @ 8312F88 - .incbin "graphics/map_objects/pics/people/brendan/mach_bike/4.4bpp" - - .align 2 -gMapObjectPic_BrendanMachBike_5: @ 8313188 - .incbin "graphics/map_objects/pics/people/brendan/mach_bike/5.4bpp" - - .align 2 -gMapObjectPic_BrendanMachBike_6: @ 8313388 - .incbin "graphics/map_objects/pics/people/brendan/mach_bike/6.4bpp" - - .align 2 -gMapObjectPic_BrendanMachBike_7: @ 8313588 - .incbin "graphics/map_objects/pics/people/brendan/mach_bike/7.4bpp" - - .align 2 -gMapObjectPic_BrendanMachBike_8: @ 8313788 - .incbin "graphics/map_objects/pics/people/brendan/mach_bike/8.4bpp" - - .align 2 -gMapObjectPic_BrendanAcroBike_0: @ 8313988 - .incbin "graphics/map_objects/pics/people/brendan/acro_bike/00.4bpp" - - .align 2 -gMapObjectPic_BrendanAcroBike_1: @ 8313B88 - .incbin "graphics/map_objects/pics/people/brendan/acro_bike/01.4bpp" - - .align 2 -gMapObjectPic_BrendanAcroBike_2: @ 8313D88 - .incbin "graphics/map_objects/pics/people/brendan/acro_bike/02.4bpp" - - .align 2 -gMapObjectPic_BrendanAcroBike_3: @ 8313F88 - .incbin "graphics/map_objects/pics/people/brendan/acro_bike/03.4bpp" - - .align 2 -gMapObjectPic_BrendanAcroBike_4: @ 8314188 - .incbin "graphics/map_objects/pics/people/brendan/acro_bike/04.4bpp" - - .align 2 -gMapObjectPic_BrendanAcroBike_5: @ 8314388 - .incbin "graphics/map_objects/pics/people/brendan/acro_bike/05.4bpp" - - .align 2 -gMapObjectPic_BrendanAcroBike_6: @ 8314588 - .incbin "graphics/map_objects/pics/people/brendan/acro_bike/06.4bpp" - - .align 2 -gMapObjectPic_BrendanAcroBike_7: @ 8314788 - .incbin "graphics/map_objects/pics/people/brendan/acro_bike/07.4bpp" - - .align 2 -gMapObjectPic_BrendanAcroBike_8: @ 8314988 - .incbin "graphics/map_objects/pics/people/brendan/acro_bike/08.4bpp" - - .align 2 -gMapObjectPic_BrendanAcroBike_9: @ 8314B88 - .incbin "graphics/map_objects/pics/people/brendan/acro_bike/09.4bpp" - - .align 2 -gMapObjectPic_BrendanAcroBike_10: @ 8314D88 - .incbin "graphics/map_objects/pics/people/brendan/acro_bike/10.4bpp" - - .align 2 -gMapObjectPic_BrendanAcroBike_11: @ 8314F88 - .incbin "graphics/map_objects/pics/people/brendan/acro_bike/11.4bpp" - - .align 2 -gMapObjectPic_BrendanAcroBike_12: @ 8315188 - .incbin "graphics/map_objects/pics/people/brendan/acro_bike/12.4bpp" - - .align 2 -gMapObjectPic_BrendanAcroBike_13: @ 8315388 - .incbin "graphics/map_objects/pics/people/brendan/acro_bike/13.4bpp" - - .align 2 -gMapObjectPic_BrendanAcroBike_14: @ 8315588 - .incbin "graphics/map_objects/pics/people/brendan/acro_bike/14.4bpp" - - .align 2 -gMapObjectPic_BrendanAcroBike_15: @ 8315788 - .incbin "graphics/map_objects/pics/people/brendan/acro_bike/15.4bpp" - - .align 2 -gMapObjectPic_BrendanAcroBike_16: @ 8315988 - .incbin "graphics/map_objects/pics/people/brendan/acro_bike/16.4bpp" - - .align 2 -gMapObjectPic_BrendanAcroBike_17: @ 8315B88 - .incbin "graphics/map_objects/pics/people/brendan/acro_bike/17.4bpp" - - .align 2 -gMapObjectPic_BrendanAcroBike_18: @ 8315D88 - .incbin "graphics/map_objects/pics/people/brendan/acro_bike/18.4bpp" - - .align 2 -gMapObjectPic_BrendanAcroBike_19: @ 8315F88 - .incbin "graphics/map_objects/pics/people/brendan/acro_bike/19.4bpp" - - .align 2 -gMapObjectPic_BrendanAcroBike_20: @ 8316188 - .incbin "graphics/map_objects/pics/people/brendan/acro_bike/20.4bpp" - - .align 2 -gMapObjectPic_BrendanAcroBike_21: @ 8316388 - .incbin "graphics/map_objects/pics/people/brendan/acro_bike/21.4bpp" - - .align 2 -gMapObjectPic_BrendanAcroBike_22: @ 8316588 - .incbin "graphics/map_objects/pics/people/brendan/acro_bike/22.4bpp" - - .align 2 -gMapObjectPic_BrendanAcroBike_23: @ 8316788 - .incbin "graphics/map_objects/pics/people/brendan/acro_bike/23.4bpp" - - .align 2 -gMapObjectPic_BrendanAcroBike_24: @ 8316988 - .incbin "graphics/map_objects/pics/people/brendan/acro_bike/24.4bpp" - - .align 2 -gMapObjectPic_BrendanAcroBike_25: @ 8316B88 - .incbin "graphics/map_objects/pics/people/brendan/acro_bike/25.4bpp" - - .align 2 -gMapObjectPic_BrendanAcroBike_26: @ 8316D88 - .incbin "graphics/map_objects/pics/people/brendan/acro_bike/26.4bpp" - - .align 2 -gMapObjectPic_BrendanFishing_0: @ 8316F88 - .incbin "graphics/map_objects/pics/people/brendan/fishing/00.4bpp" - - .align 2 -gMapObjectPic_BrendanFishing_1: @ 8317188 - .incbin "graphics/map_objects/pics/people/brendan/fishing/01.4bpp" - - .align 2 -gMapObjectPic_BrendanFishing_2: @ 8317388 - .incbin "graphics/map_objects/pics/people/brendan/fishing/02.4bpp" - - .align 2 -gMapObjectPic_BrendanFishing_3: @ 8317588 - .incbin "graphics/map_objects/pics/people/brendan/fishing/03.4bpp" - - .align 2 -gMapObjectPic_BrendanFishing_4: @ 8317788 - .incbin "graphics/map_objects/pics/people/brendan/fishing/04.4bpp" - - .align 2 -gMapObjectPic_BrendanFishing_5: @ 8317988 - .incbin "graphics/map_objects/pics/people/brendan/fishing/05.4bpp" - - .align 2 -gMapObjectPic_BrendanFishing_6: @ 8317B88 - .incbin "graphics/map_objects/pics/people/brendan/fishing/06.4bpp" - - .align 2 -gMapObjectPic_BrendanFishing_7: @ 8317D88 - .incbin "graphics/map_objects/pics/people/brendan/fishing/07.4bpp" - - .align 2 -gMapObjectPic_BrendanFishing_8: @ 8317F88 - .incbin "graphics/map_objects/pics/people/brendan/fishing/08.4bpp" - - .align 2 -gMapObjectPic_BrendanFishing_9: @ 8318188 - .incbin "graphics/map_objects/pics/people/brendan/fishing/09.4bpp" - - .align 2 -gMapObjectPic_BrendanFishing_10: @ 8318388 - .incbin "graphics/map_objects/pics/people/brendan/fishing/10.4bpp" - - .align 2 -gMapObjectPic_BrendanFishing_11: @ 8318588 - .incbin "graphics/map_objects/pics/people/brendan/fishing/11.4bpp" - - .align 2 -gMapObjectPic_BrendanWatering_0: @ 8318788 - .incbin "graphics/map_objects/pics/people/brendan/watering/0.4bpp" - - .align 2 -gMapObjectPic_BrendanWatering_3: @ 8318988 - .incbin "graphics/map_objects/pics/people/brendan/watering/3.4bpp" - - .align 2 -gMapObjectPic_BrendanWatering_1: @ 8318B88 - .incbin "graphics/map_objects/pics/people/brendan/watering/1.4bpp" - - .align 2 -gMapObjectPic_BrendanWatering_4: @ 8318D88 - .incbin "graphics/map_objects/pics/people/brendan/watering/4.4bpp" - - .align 2 -gMapObjectPic_BrendanWatering_2: @ 8318F88 - .incbin "graphics/map_objects/pics/people/brendan/watering/2.4bpp" - - .align 2 -gMapObjectPic_BrendanWatering_5: @ 8319188 - .incbin "graphics/map_objects/pics/people/brendan/watering/5.4bpp" - - .align 2 -gMapObjectPic_BrendanDecorating: @ 8319388 - .incbin "graphics/map_objects/pics/people/brendan/decorating.4bpp" - - .align 2 -gMapObjectPic_MayDecorating: @ 8319488 - .incbin "graphics/map_objects/pics/people/may/decorating.4bpp" - - .align 2 -gMapObjectPic_BrendanUnderwater_0: @ 8319588 - .incbin "graphics/map_objects/pics/people/brendan/underwater/0.4bpp" - - .align 2 -gMapObjectPic_BrendanUnderwater_1: @ 8319788 - .incbin "graphics/map_objects/pics/people/brendan/underwater/1.4bpp" - - .align 2 -gMapObjectPic_BrendanUnderwater_2: @ 8319988 - .incbin "graphics/map_objects/pics/people/brendan/underwater/2.4bpp" - - .align 2 -gMapObjectPic_BrendanUnderwater_3: @ 8319B88 - .incbin "graphics/map_objects/pics/people/brendan/underwater/3.4bpp" - - .align 2 -gMapObjectPic_MayUnderwater_0: @ 8319D88 - .incbin "graphics/map_objects/pics/people/may/underwater/0.4bpp" - - .align 2 -gMapObjectPic_MayUnderwater_1: @ 8319F88 - .incbin "graphics/map_objects/pics/people/may/underwater/1.4bpp" - - .align 2 -gMapObjectPic_MayUnderwater_2: @ 831A188 - .incbin "graphics/map_objects/pics/people/may/underwater/2.4bpp" - - .align 2 -gMapObjectPic_MayUnderwater_3: @ 831A388 - .incbin "graphics/map_objects/pics/people/may/underwater/3.4bpp" - - .align 2 -gMapObjectPalette11: @ 831A588 - .incbin "graphics/map_objects/palettes/11.gbapal" - - .align 2 -gMapObjectPic_MayNormal_0: @ 831A5A8 - .incbin "graphics/map_objects/pics/people/may/normal/00.4bpp" - - .align 2 -gMapObjectPic_MayNormal_1: @ 831A6A8 - .incbin "graphics/map_objects/pics/people/may/normal/01.4bpp" - - .align 2 -gMapObjectPic_MayNormal_2: @ 831A7A8 - .incbin "graphics/map_objects/pics/people/may/normal/02.4bpp" - - .align 2 -gMapObjectPic_MayNormal_3: @ 831A8A8 - .incbin "graphics/map_objects/pics/people/may/normal/03.4bpp" - - .align 2 -gMapObjectPic_MayNormal_4: @ 831A9A8 - .incbin "graphics/map_objects/pics/people/may/normal/04.4bpp" - - .align 2 -gMapObjectPic_MayNormal_5: @ 831AAA8 - .incbin "graphics/map_objects/pics/people/may/normal/05.4bpp" - - .align 2 -gMapObjectPic_MayNormal_6: @ 831ABA8 - .incbin "graphics/map_objects/pics/people/may/normal/06.4bpp" - - .align 2 -gMapObjectPic_MayNormal_7: @ 831ACA8 - .incbin "graphics/map_objects/pics/people/may/normal/07.4bpp" - - .align 2 -gMapObjectPic_MayNormal_8: @ 831ADA8 - .incbin "graphics/map_objects/pics/people/may/normal/08.4bpp" - - .align 2 -gMapObjectPic_MayNormal_9: @ 831AEA8 - .incbin "graphics/map_objects/pics/people/may/normal/09.4bpp" - - .align 2 -gMapObjectPic_MayNormal_10: @ 831AFA8 - .incbin "graphics/map_objects/pics/people/may/normal/10.4bpp" - - .align 2 -gMapObjectPic_MayNormal_11: @ 831B0A8 - .incbin "graphics/map_objects/pics/people/may/normal/11.4bpp" - - .align 2 -gMapObjectPic_MayNormal_12: @ 831B1A8 - .incbin "graphics/map_objects/pics/people/may/normal/12.4bpp" - - .align 2 -gMapObjectPic_MayNormal_13: @ 831B2A8 - .incbin "graphics/map_objects/pics/people/may/normal/13.4bpp" - - .align 2 -gMapObjectPic_MayNormal_14: @ 831B3A8 - .incbin "graphics/map_objects/pics/people/may/normal/14.4bpp" - - .align 2 -gMapObjectPic_MayNormal_15: @ 831B4A8 - .incbin "graphics/map_objects/pics/people/may/normal/15.4bpp" - - .align 2 -gMapObjectPic_MayNormal_16: @ 831B5A8 - .incbin "graphics/map_objects/pics/people/may/normal/16.4bpp" - - .align 2 -gMapObjectPic_MayNormal_17: @ 831B6A8 - .incbin "graphics/map_objects/pics/people/may/normal/17.4bpp" - - .align 2 -gMapObjectPalette17: @ 831B7A8 - .incbin "graphics/map_objects/palettes/17.gbapal" - - .align 2 -gMapObjectPalette18: @ 831B7C8 - .incbin "graphics/map_objects/palettes/18.gbapal" - - .space 0x1c0 - - .align 2 -gMapObjectPic_MayMachBike_0: @ 831B9A8 - .incbin "graphics/map_objects/pics/people/may/mach_bike/0.4bpp" - - .align 2 -gMapObjectPic_MayMachBike_1: @ 831BBA8 - .incbin "graphics/map_objects/pics/people/may/mach_bike/1.4bpp" - - .align 2 -gMapObjectPic_MayMachBike_2: @ 831BDA8 - .incbin "graphics/map_objects/pics/people/may/mach_bike/2.4bpp" - - .align 2 -gMapObjectPic_MayMachBike_3: @ 831BFA8 - .incbin "graphics/map_objects/pics/people/may/mach_bike/3.4bpp" - - .align 2 -gMapObjectPic_MayMachBike_4: @ 831C1A8 - .incbin "graphics/map_objects/pics/people/may/mach_bike/4.4bpp" - - .align 2 -gMapObjectPic_MayMachBike_5: @ 831C3A8 - .incbin "graphics/map_objects/pics/people/may/mach_bike/5.4bpp" - - .align 2 -gMapObjectPic_MayMachBike_6: @ 831C5A8 - .incbin "graphics/map_objects/pics/people/may/mach_bike/6.4bpp" - - .align 2 -gMapObjectPic_MayMachBike_7: @ 831C7A8 - .incbin "graphics/map_objects/pics/people/may/mach_bike/7.4bpp" - - .align 2 -gMapObjectPic_MayMachBike_8: @ 831C9A8 - .incbin "graphics/map_objects/pics/people/may/mach_bike/8.4bpp" - - .align 2 -gMapObjectPic_MayAcroBike_0: @ 831CBA8 - .incbin "graphics/map_objects/pics/people/may/acro_bike/00.4bpp" - - .align 2 -gMapObjectPic_MayAcroBike_1: @ 831CDA8 - .incbin "graphics/map_objects/pics/people/may/acro_bike/01.4bpp" - - .align 2 -gMapObjectPic_MayAcroBike_2: @ 831CFA8 - .incbin "graphics/map_objects/pics/people/may/acro_bike/02.4bpp" - - .align 2 -gMapObjectPic_MayAcroBike_3: @ 831D1A8 - .incbin "graphics/map_objects/pics/people/may/acro_bike/03.4bpp" - - .align 2 -gMapObjectPic_MayAcroBike_4: @ 831D3A8 - .incbin "graphics/map_objects/pics/people/may/acro_bike/04.4bpp" - - .align 2 -gMapObjectPic_MayAcroBike_5: @ 831D5A8 - .incbin "graphics/map_objects/pics/people/may/acro_bike/05.4bpp" - - .align 2 -gMapObjectPic_MayAcroBike_6: @ 831D7A8 - .incbin "graphics/map_objects/pics/people/may/acro_bike/06.4bpp" - - .align 2 -gMapObjectPic_MayAcroBike_7: @ 831D9A8 - .incbin "graphics/map_objects/pics/people/may/acro_bike/07.4bpp" - - .align 2 -gMapObjectPic_MayAcroBike_8: @ 831DBA8 - .incbin "graphics/map_objects/pics/people/may/acro_bike/08.4bpp" - - .align 2 -gMapObjectPic_MayAcroBike_9: @ 831DDA8 - .incbin "graphics/map_objects/pics/people/may/acro_bike/09.4bpp" - - .align 2 -gMapObjectPic_MayAcroBike_10: @ 831DFA8 - .incbin "graphics/map_objects/pics/people/may/acro_bike/10.4bpp" - - .align 2 -gMapObjectPic_MayAcroBike_11: @ 831E1A8 - .incbin "graphics/map_objects/pics/people/may/acro_bike/11.4bpp" - - .align 2 -gMapObjectPic_MayAcroBike_12: @ 831E3A8 - .incbin "graphics/map_objects/pics/people/may/acro_bike/12.4bpp" - - .align 2 -gMapObjectPic_MayAcroBike_13: @ 831E5A8 - .incbin "graphics/map_objects/pics/people/may/acro_bike/13.4bpp" - - .align 2 -gMapObjectPic_MayAcroBike_14: @ 831E7A8 - .incbin "graphics/map_objects/pics/people/may/acro_bike/14.4bpp" - - .align 2 -gMapObjectPic_MayAcroBike_15: @ 831E9A8 - .incbin "graphics/map_objects/pics/people/may/acro_bike/15.4bpp" - - .align 2 -gMapObjectPic_MayAcroBike_16: @ 831EBA8 - .incbin "graphics/map_objects/pics/people/may/acro_bike/16.4bpp" - - .align 2 -gMapObjectPic_MayAcroBike_17: @ 831EDA8 - .incbin "graphics/map_objects/pics/people/may/acro_bike/17.4bpp" - - .align 2 -gMapObjectPic_MayAcroBike_18: @ 831EFA8 - .incbin "graphics/map_objects/pics/people/may/acro_bike/18.4bpp" - - .align 2 -gMapObjectPic_MayAcroBike_19: @ 831F1A8 - .incbin "graphics/map_objects/pics/people/may/acro_bike/19.4bpp" - - .align 2 -gMapObjectPic_MayAcroBike_20: @ 831F3A8 - .incbin "graphics/map_objects/pics/people/may/acro_bike/20.4bpp" - - .align 2 -gMapObjectPic_MayAcroBike_21: @ 831F5A8 - .incbin "graphics/map_objects/pics/people/may/acro_bike/21.4bpp" - - .align 2 -gMapObjectPic_MayAcroBike_22: @ 831F7A8 - .incbin "graphics/map_objects/pics/people/may/acro_bike/22.4bpp" - - .align 2 -gMapObjectPic_MayAcroBike_23: @ 831F9A8 - .incbin "graphics/map_objects/pics/people/may/acro_bike/23.4bpp" - - .align 2 -gMapObjectPic_MayAcroBike_24: @ 831FBA8 - .incbin "graphics/map_objects/pics/people/may/acro_bike/24.4bpp" - - .align 2 -gMapObjectPic_MayAcroBike_25: @ 831FDA8 - .incbin "graphics/map_objects/pics/people/may/acro_bike/25.4bpp" - - .align 2 -gMapObjectPic_MayAcroBike_26: @ 831FFA8 - .incbin "graphics/map_objects/pics/people/may/acro_bike/26.4bpp" - - .align 2 -gMapObjectPic_MaySurfing_0: @ 83201A8 - .incbin "graphics/map_objects/pics/people/may/surfing/0.4bpp" - - .align 2 -gMapObjectPic_MaySurfing_3: @ 83203A8 - .incbin "graphics/map_objects/pics/people/may/surfing/3.4bpp" - - .align 2 -gMapObjectPic_MaySurfing_1: @ 83205A8 - .incbin "graphics/map_objects/pics/people/may/surfing/1.4bpp" - - .align 2 -gMapObjectPic_MaySurfing_4: @ 83207A8 - .incbin "graphics/map_objects/pics/people/may/surfing/4.4bpp" - - .align 2 -gMapObjectPic_MaySurfing_2: @ 83209A8 - .incbin "graphics/map_objects/pics/people/may/surfing/2.4bpp" - - .align 2 -gMapObjectPic_MaySurfing_5: @ 8320BA8 - .incbin "graphics/map_objects/pics/people/may/surfing/5.4bpp" - - .align 2 -gMapObjectPic_MayFieldMove_0: @ 8320DA8 - .incbin "graphics/map_objects/pics/people/may/field_move/0.4bpp" - - .align 2 -gMapObjectPic_MayFieldMove_1: @ 8320FA8 - .incbin "graphics/map_objects/pics/people/may/field_move/1.4bpp" - - .align 2 -gMapObjectPic_MayFieldMove_2: @ 83211A8 - .incbin "graphics/map_objects/pics/people/may/field_move/2.4bpp" - - .align 2 -gMapObjectPic_MayFieldMove_3: @ 83213A8 - .incbin "graphics/map_objects/pics/people/may/field_move/3.4bpp" - - .align 2 -gMapObjectPic_MayFieldMove_4: @ 83215A8 - .incbin "graphics/map_objects/pics/people/may/field_move/4.4bpp" - - .align 2 -gMapObjectPic_MayFishing_0: @ 83217A8 - .incbin "graphics/map_objects/pics/people/may/fishing/00.4bpp" - - .align 2 -gMapObjectPic_MayFishing_1: @ 83219A8 - .incbin "graphics/map_objects/pics/people/may/fishing/01.4bpp" - - .align 2 -gMapObjectPic_MayFishing_2: @ 8321BA8 - .incbin "graphics/map_objects/pics/people/may/fishing/02.4bpp" - - .align 2 -gMapObjectPic_MayFishing_3: @ 8321DA8 - .incbin "graphics/map_objects/pics/people/may/fishing/03.4bpp" - - .align 2 -gMapObjectPic_MayFishing_4: @ 8321FA8 - .incbin "graphics/map_objects/pics/people/may/fishing/04.4bpp" - - .align 2 -gMapObjectPic_MayFishing_5: @ 83221A8 - .incbin "graphics/map_objects/pics/people/may/fishing/05.4bpp" - - .align 2 -gMapObjectPic_MayFishing_6: @ 83223A8 - .incbin "graphics/map_objects/pics/people/may/fishing/06.4bpp" - - .align 2 -gMapObjectPic_MayFishing_7: @ 83225A8 - .incbin "graphics/map_objects/pics/people/may/fishing/07.4bpp" - - .align 2 -gMapObjectPic_MayFishing_8: @ 83227A8 - .incbin "graphics/map_objects/pics/people/may/fishing/08.4bpp" - - .align 2 -gMapObjectPic_MayFishing_9: @ 83229A8 - .incbin "graphics/map_objects/pics/people/may/fishing/09.4bpp" - - .align 2 -gMapObjectPic_MayFishing_10: @ 8322BA8 - .incbin "graphics/map_objects/pics/people/may/fishing/10.4bpp" - - .align 2 -gMapObjectPic_MayFishing_11: @ 8322DA8 - .incbin "graphics/map_objects/pics/people/may/fishing/11.4bpp" - - .align 2 -gMapObjectPic_MayWatering_0: @ 8322FA8 - .incbin "graphics/map_objects/pics/people/may/watering/0.4bpp" - - .align 2 -gMapObjectPic_MayWatering_3: @ 83231A8 - .incbin "graphics/map_objects/pics/people/may/watering/3.4bpp" - - .align 2 -gMapObjectPic_MayWatering_1: @ 83233A8 - .incbin "graphics/map_objects/pics/people/may/watering/1.4bpp" - - .align 2 -gMapObjectPic_MayWatering_4: @ 83235A8 - .incbin "graphics/map_objects/pics/people/may/watering/4.4bpp" - - .align 2 -gMapObjectPic_MayWatering_2: @ 83237A8 - .incbin "graphics/map_objects/pics/people/may/watering/2.4bpp" - - .align 2 -gMapObjectPic_MayWatering_5: @ 83239A8 - .incbin "graphics/map_objects/pics/people/may/watering/5.4bpp" - - .align 2 -gMapObjectPalette0: @ 8323BA8 - .incbin "graphics/map_objects/palettes/00.gbapal" - - .align 2 -gMapObjectPalette1: @ 8323BC8 - .incbin "graphics/map_objects/palettes/01.gbapal" - - .align 2 -gMapObjectPalette2: @ 8323BE8 - .incbin "graphics/map_objects/palettes/02.gbapal" - - .align 2 -gMapObjectPalette3: @ 8323C08 - .incbin "graphics/map_objects/palettes/03.gbapal" - - .align 2 -gMapObjectPalette4: @ 8323C28 - .incbin "graphics/map_objects/palettes/04.gbapal" - - .align 2 -gMapObjectPalette5: @ 8323C48 - .incbin "graphics/map_objects/palettes/05.gbapal" - - .align 2 -gMapObjectPalette6: @ 8323C68 - .incbin "graphics/map_objects/palettes/06.gbapal" - - .align 2 -gMapObjectPalette7: @ 8323C88 - .incbin "graphics/map_objects/palettes/07.gbapal" - - .align 2 -gMapObjectPic_LittleBoy1_0: @ 8323CA8 - .incbin "graphics/map_objects/pics/people/little_boy_1/0.4bpp" - - .align 2 -gMapObjectPic_LittleBoy1_1: @ 8323D28 - .incbin "graphics/map_objects/pics/people/little_boy_1/1.4bpp" - - .align 2 -gMapObjectPic_LittleBoy1_2: @ 8323DA8 - .incbin "graphics/map_objects/pics/people/little_boy_1/2.4bpp" - - .align 2 -gMapObjectPic_LittleBoy1_3: @ 8323E28 - .incbin "graphics/map_objects/pics/people/little_boy_1/3.4bpp" - - .align 2 -gMapObjectPic_LittleBoy1_4: @ 8323EA8 - .incbin "graphics/map_objects/pics/people/little_boy_1/4.4bpp" - - .align 2 -gMapObjectPic_LittleBoy1_5: @ 8323F28 - .incbin "graphics/map_objects/pics/people/little_boy_1/5.4bpp" - - .align 2 -gMapObjectPic_LittleBoy1_6: @ 8323FA8 - .incbin "graphics/map_objects/pics/people/little_boy_1/6.4bpp" - - .align 2 -gMapObjectPic_LittleBoy1_7: @ 8324028 - .incbin "graphics/map_objects/pics/people/little_boy_1/7.4bpp" - - .align 2 -gMapObjectPic_LittleBoy1_8: @ 83240A8 - .incbin "graphics/map_objects/pics/people/little_boy_1/8.4bpp" - - .align 2 -gMapObjectPic_LittleGirl1_0: @ 8324128 - .incbin "graphics/map_objects/pics/people/little_girl_1/0.4bpp" - - .align 2 -gMapObjectPic_LittleGirl1_1: @ 8324228 - .incbin "graphics/map_objects/pics/people/little_girl_1/1.4bpp" - - .align 2 -gMapObjectPic_LittleGirl1_2: @ 8324328 - .incbin "graphics/map_objects/pics/people/little_girl_1/2.4bpp" - - .align 2 -gMapObjectPic_LittleGirl1_3: @ 8324428 - .incbin "graphics/map_objects/pics/people/little_girl_1/3.4bpp" - - .align 2 -gMapObjectPic_LittleGirl1_4: @ 8324528 - .incbin "graphics/map_objects/pics/people/little_girl_1/4.4bpp" - - .align 2 -gMapObjectPic_LittleGirl1_5: @ 8324628 - .incbin "graphics/map_objects/pics/people/little_girl_1/5.4bpp" - - .align 2 -gMapObjectPic_LittleGirl1_6: @ 8324728 - .incbin "graphics/map_objects/pics/people/little_girl_1/6.4bpp" - - .align 2 -gMapObjectPic_LittleGirl1_7: @ 8324828 - .incbin "graphics/map_objects/pics/people/little_girl_1/7.4bpp" - - .align 2 -gMapObjectPic_LittleGirl1_8: @ 8324928 - .incbin "graphics/map_objects/pics/people/little_girl_1/8.4bpp" - - .align 2 -gMapObjectPic_Boy1_0: @ 8324A28 - .incbin "graphics/map_objects/pics/people/boy_1/0.4bpp" - - .align 2 -gMapObjectPic_Boy1_1: @ 8324B28 - .incbin "graphics/map_objects/pics/people/boy_1/1.4bpp" - - .align 2 -gMapObjectPic_Boy1_2: @ 8324C28 - .incbin "graphics/map_objects/pics/people/boy_1/2.4bpp" - - .align 2 -gMapObjectPic_Boy1_3: @ 8324D28 - .incbin "graphics/map_objects/pics/people/boy_1/3.4bpp" - - .align 2 -gMapObjectPic_Boy1_4: @ 8324E28 - .incbin "graphics/map_objects/pics/people/boy_1/4.4bpp" - - .align 2 -gMapObjectPic_Boy1_5: @ 8324F28 - .incbin "graphics/map_objects/pics/people/boy_1/5.4bpp" - - .align 2 -gMapObjectPic_Boy1_6: @ 8325028 - .incbin "graphics/map_objects/pics/people/boy_1/6.4bpp" - - .align 2 -gMapObjectPic_Boy1_7: @ 8325128 - .incbin "graphics/map_objects/pics/people/boy_1/7.4bpp" - - .align 2 -gMapObjectPic_Boy1_8: @ 8325228 - .incbin "graphics/map_objects/pics/people/boy_1/8.4bpp" - - .align 2 -gMapObjectPic_Girl1_0: @ 8325328 - .incbin "graphics/map_objects/pics/people/girl_1/0.4bpp" - - .align 2 -gMapObjectPic_Girl1_1: @ 8325428 - .incbin "graphics/map_objects/pics/people/girl_1/1.4bpp" - - .align 2 -gMapObjectPic_Girl1_2: @ 8325528 - .incbin "graphics/map_objects/pics/people/girl_1/2.4bpp" - - .align 2 -gMapObjectPic_Girl1_3: @ 8325628 - .incbin "graphics/map_objects/pics/people/girl_1/3.4bpp" - - .align 2 -gMapObjectPic_Girl1_4: @ 8325728 - .incbin "graphics/map_objects/pics/people/girl_1/4.4bpp" - - .align 2 -gMapObjectPic_Girl1_5: @ 8325828 - .incbin "graphics/map_objects/pics/people/girl_1/5.4bpp" - - .align 2 -gMapObjectPic_Girl1_6: @ 8325928 - .incbin "graphics/map_objects/pics/people/girl_1/6.4bpp" - - .align 2 -gMapObjectPic_Girl1_7: @ 8325A28 - .incbin "graphics/map_objects/pics/people/girl_1/7.4bpp" - - .align 2 -gMapObjectPic_Girl1_8: @ 8325B28 - .incbin "graphics/map_objects/pics/people/girl_1/8.4bpp" - - .align 2 -gMapObjectPic_Boy2_0: @ 8325C28 - .incbin "graphics/map_objects/pics/people/boy_2/0.4bpp" - - .align 2 -gMapObjectPic_Boy2_1: @ 8325D28 - .incbin "graphics/map_objects/pics/people/boy_2/1.4bpp" - - .align 2 -gMapObjectPic_Boy2_2: @ 8325E28 - .incbin "graphics/map_objects/pics/people/boy_2/2.4bpp" - - .align 2 -gMapObjectPic_Boy2_3: @ 8325F28 - .incbin "graphics/map_objects/pics/people/boy_2/3.4bpp" - - .align 2 -gMapObjectPic_Boy2_4: @ 8326028 - .incbin "graphics/map_objects/pics/people/boy_2/4.4bpp" - - .align 2 -gMapObjectPic_Boy2_5: @ 8326128 - .incbin "graphics/map_objects/pics/people/boy_2/5.4bpp" - - .align 2 -gMapObjectPic_Boy2_6: @ 8326228 - .incbin "graphics/map_objects/pics/people/boy_2/6.4bpp" - - .align 2 -gMapObjectPic_Boy2_7: @ 8326328 - .incbin "graphics/map_objects/pics/people/boy_2/7.4bpp" - - .align 2 -gMapObjectPic_Boy2_8: @ 8326428 - .incbin "graphics/map_objects/pics/people/boy_2/8.4bpp" - - .align 2 -gMapObjectPic_Girl2_0: @ 8326528 - .incbin "graphics/map_objects/pics/people/girl_2/0.4bpp" - - .align 2 -gMapObjectPic_Girl2_1: @ 8326628 - .incbin "graphics/map_objects/pics/people/girl_2/1.4bpp" - - .align 2 -gMapObjectPic_Girl2_2: @ 8326728 - .incbin "graphics/map_objects/pics/people/girl_2/2.4bpp" - - .align 2 -gMapObjectPic_Girl2_3: @ 8326828 - .incbin "graphics/map_objects/pics/people/girl_2/3.4bpp" - - .align 2 -gMapObjectPic_Girl2_4: @ 8326928 - .incbin "graphics/map_objects/pics/people/girl_2/4.4bpp" - - .align 2 -gMapObjectPic_Girl2_5: @ 8326A28 - .incbin "graphics/map_objects/pics/people/girl_2/5.4bpp" - - .align 2 -gMapObjectPic_Girl2_6: @ 8326B28 - .incbin "graphics/map_objects/pics/people/girl_2/6.4bpp" - - .align 2 -gMapObjectPic_Girl2_7: @ 8326C28 - .incbin "graphics/map_objects/pics/people/girl_2/7.4bpp" - - .align 2 -gMapObjectPic_Girl2_8: @ 8326D28 - .incbin "graphics/map_objects/pics/people/girl_2/8.4bpp" - - .align 2 -gMapObjectPic_LittleBoy2_0: @ 8326E28 - .incbin "graphics/map_objects/pics/people/little_boy_2/0.4bpp" - - .align 2 -gMapObjectPic_LittleBoy2_1: @ 8326EA8 - .incbin "graphics/map_objects/pics/people/little_boy_2/1.4bpp" - - .align 2 -gMapObjectPic_LittleBoy2_2: @ 8326F28 - .incbin "graphics/map_objects/pics/people/little_boy_2/2.4bpp" - - .align 2 -gMapObjectPic_LittleBoy2_3: @ 8326FA8 - .incbin "graphics/map_objects/pics/people/little_boy_2/3.4bpp" - - .align 2 -gMapObjectPic_LittleBoy2_4: @ 8327028 - .incbin "graphics/map_objects/pics/people/little_boy_2/4.4bpp" - - .align 2 -gMapObjectPic_LittleBoy2_5: @ 83270A8 - .incbin "graphics/map_objects/pics/people/little_boy_2/5.4bpp" - - .align 2 -gMapObjectPic_LittleBoy2_6: @ 8327128 - .incbin "graphics/map_objects/pics/people/little_boy_2/6.4bpp" - - .align 2 -gMapObjectPic_LittleBoy2_7: @ 83271A8 - .incbin "graphics/map_objects/pics/people/little_boy_2/7.4bpp" - - .align 2 -gMapObjectPic_LittleBoy2_8: @ 8327228 - .incbin "graphics/map_objects/pics/people/little_boy_2/8.4bpp" - - .align 2 -gMapObjectPic_LittleGirl2_0: @ 83272A8 - .incbin "graphics/map_objects/pics/people/little_girl_2/0.4bpp" - - .align 2 -gMapObjectPic_LittleGirl2_1: @ 8327328 - .incbin "graphics/map_objects/pics/people/little_girl_2/1.4bpp" - - .align 2 -gMapObjectPic_LittleGirl2_2: @ 83273A8 - .incbin "graphics/map_objects/pics/people/little_girl_2/2.4bpp" - - .align 2 -gMapObjectPic_LittleGirl2_3: @ 8327428 - .incbin "graphics/map_objects/pics/people/little_girl_2/3.4bpp" - - .align 2 -gMapObjectPic_LittleGirl2_4: @ 83274A8 - .incbin "graphics/map_objects/pics/people/little_girl_2/4.4bpp" - - .align 2 -gMapObjectPic_LittleGirl2_5: @ 8327528 - .incbin "graphics/map_objects/pics/people/little_girl_2/5.4bpp" - - .align 2 -gMapObjectPic_LittleGirl2_6: @ 83275A8 - .incbin "graphics/map_objects/pics/people/little_girl_2/6.4bpp" - - .align 2 -gMapObjectPic_LittleGirl2_7: @ 8327628 - .incbin "graphics/map_objects/pics/people/little_girl_2/7.4bpp" - - .align 2 -gMapObjectPic_LittleGirl2_8: @ 83276A8 - .incbin "graphics/map_objects/pics/people/little_girl_2/8.4bpp" - - .align 2 -gMapObjectPic_Boy3_0: @ 8327728 - .incbin "graphics/map_objects/pics/people/boy_3/0.4bpp" - - .align 2 -gMapObjectPic_Boy3_1: @ 8327828 - .incbin "graphics/map_objects/pics/people/boy_3/1.4bpp" - - .align 2 -gMapObjectPic_Boy3_2: @ 8327928 - .incbin "graphics/map_objects/pics/people/boy_3/2.4bpp" - - .align 2 -gMapObjectPic_Boy3_3: @ 8327A28 - .incbin "graphics/map_objects/pics/people/boy_3/3.4bpp" - - .align 2 -gMapObjectPic_Boy3_4: @ 8327B28 - .incbin "graphics/map_objects/pics/people/boy_3/4.4bpp" - - .align 2 -gMapObjectPic_Boy3_5: @ 8327C28 - .incbin "graphics/map_objects/pics/people/boy_3/5.4bpp" - - .align 2 -gMapObjectPic_Boy3_6: @ 8327D28 - .incbin "graphics/map_objects/pics/people/boy_3/6.4bpp" - - .align 2 -gMapObjectPic_Boy3_7: @ 8327E28 - .incbin "graphics/map_objects/pics/people/boy_3/7.4bpp" - - .align 2 -gMapObjectPic_Boy3_8: @ 8327F28 - .incbin "graphics/map_objects/pics/people/boy_3/8.4bpp" - - .align 2 -gMapObjectPic_Girl3_0: @ 8328028 - .incbin "graphics/map_objects/pics/people/girl_3/0.4bpp" - - .align 2 -gMapObjectPic_Girl3_1: @ 8328128 - .incbin "graphics/map_objects/pics/people/girl_3/1.4bpp" - - .align 2 -gMapObjectPic_Girl3_2: @ 8328228 - .incbin "graphics/map_objects/pics/people/girl_3/2.4bpp" - - .align 2 -gMapObjectPic_Girl3_3: @ 8328328 - .incbin "graphics/map_objects/pics/people/girl_3/3.4bpp" - - .align 2 -gMapObjectPic_Girl3_4: @ 8328428 - .incbin "graphics/map_objects/pics/people/girl_3/4.4bpp" - - .align 2 -gMapObjectPic_Girl3_5: @ 8328528 - .incbin "graphics/map_objects/pics/people/girl_3/5.4bpp" - - .align 2 -gMapObjectPic_Girl3_6: @ 8328628 - .incbin "graphics/map_objects/pics/people/girl_3/6.4bpp" - - .align 2 -gMapObjectPic_Girl3_7: @ 8328728 - .incbin "graphics/map_objects/pics/people/girl_3/7.4bpp" - - .align 2 -gMapObjectPic_Girl3_8: @ 8328828 - .incbin "graphics/map_objects/pics/people/girl_3/8.4bpp" - - .align 2 -gMapObjectPic_Boy4_0: @ 8328928 - .incbin "graphics/map_objects/pics/people/boy_4/0.4bpp" - - .align 2 -gMapObjectPic_Boy4_1: @ 8328A28 - .incbin "graphics/map_objects/pics/people/boy_4/1.4bpp" - - .align 2 -gMapObjectPic_Boy4_2: @ 8328B28 - .incbin "graphics/map_objects/pics/people/boy_4/2.4bpp" - - .align 2 -gMapObjectPic_Boy4_3: @ 8328C28 - .incbin "graphics/map_objects/pics/people/boy_4/3.4bpp" - - .align 2 -gMapObjectPic_Boy4_4: @ 8328D28 - .incbin "graphics/map_objects/pics/people/boy_4/4.4bpp" - - .align 2 -gMapObjectPic_Boy4_5: @ 8328E28 - .incbin "graphics/map_objects/pics/people/boy_4/5.4bpp" - - .align 2 -gMapObjectPic_Boy4_6: @ 8328F28 - .incbin "graphics/map_objects/pics/people/boy_4/6.4bpp" - - .align 2 -gMapObjectPic_Boy4_7: @ 8329028 - .incbin "graphics/map_objects/pics/people/boy_4/7.4bpp" - - .align 2 -gMapObjectPic_Boy4_8: @ 8329128 - .incbin "graphics/map_objects/pics/people/boy_4/8.4bpp" - - .align 2 -gMapObjectPic_Woman1_0: @ 8329228 - .incbin "graphics/map_objects/pics/people/woman_1/0.4bpp" - - .align 2 -gMapObjectPic_Woman1_1: @ 8329328 - .incbin "graphics/map_objects/pics/people/woman_1/1.4bpp" - - .align 2 -gMapObjectPic_Woman1_2: @ 8329428 - .incbin "graphics/map_objects/pics/people/woman_1/2.4bpp" - - .align 2 -gMapObjectPic_Woman1_3: @ 8329528 - .incbin "graphics/map_objects/pics/people/woman_1/3.4bpp" - - .align 2 -gMapObjectPic_Woman1_4: @ 8329628 - .incbin "graphics/map_objects/pics/people/woman_1/4.4bpp" - - .align 2 -gMapObjectPic_Woman1_5: @ 8329728 - .incbin "graphics/map_objects/pics/people/woman_1/5.4bpp" - - .align 2 -gMapObjectPic_Woman1_6: @ 8329828 - .incbin "graphics/map_objects/pics/people/woman_1/6.4bpp" - - .align 2 -gMapObjectPic_Woman1_7: @ 8329928 - .incbin "graphics/map_objects/pics/people/woman_1/7.4bpp" - - .align 2 -gMapObjectPic_Woman1_8: @ 8329A28 - .incbin "graphics/map_objects/pics/people/woman_1/8.4bpp" - - .align 2 -gMapObjectPic_FatMan_0: @ 8329B28 - .incbin "graphics/map_objects/pics/people/fat_man/0.4bpp" - - .align 2 -gMapObjectPic_FatMan_1: @ 8329C28 - .incbin "graphics/map_objects/pics/people/fat_man/1.4bpp" - - .align 2 -gMapObjectPic_FatMan_2: @ 8329D28 - .incbin "graphics/map_objects/pics/people/fat_man/2.4bpp" - - .align 2 -gMapObjectPic_FatMan_3: @ 8329E28 - .incbin "graphics/map_objects/pics/people/fat_man/3.4bpp" - - .align 2 -gMapObjectPic_FatMan_4: @ 8329F28 - .incbin "graphics/map_objects/pics/people/fat_man/4.4bpp" - - .align 2 -gMapObjectPic_FatMan_5: @ 832A028 - .incbin "graphics/map_objects/pics/people/fat_man/5.4bpp" - - .align 2 -gMapObjectPic_FatMan_6: @ 832A128 - .incbin "graphics/map_objects/pics/people/fat_man/6.4bpp" - - .align 2 -gMapObjectPic_FatMan_7: @ 832A228 - .incbin "graphics/map_objects/pics/people/fat_man/7.4bpp" - - .align 2 -gMapObjectPic_FatMan_8: @ 832A328 - .incbin "graphics/map_objects/pics/people/fat_man/8.4bpp" - - .align 2 -gMapObjectPic_Woman2_0: @ 832A428 - .incbin "graphics/map_objects/pics/people/woman_2/0.4bpp" - - .align 2 -gMapObjectPic_Woman2_1: @ 832A528 - .incbin "graphics/map_objects/pics/people/woman_2/1.4bpp" - - .align 2 -gMapObjectPic_Woman2_2: @ 832A628 - .incbin "graphics/map_objects/pics/people/woman_2/2.4bpp" - - .align 2 -gMapObjectPic_Woman2_3: @ 832A728 - .incbin "graphics/map_objects/pics/people/woman_2/3.4bpp" - - .align 2 -gMapObjectPic_Woman2_4: @ 832A828 - .incbin "graphics/map_objects/pics/people/woman_2/4.4bpp" - - .align 2 -gMapObjectPic_Woman2_5: @ 832A928 - .incbin "graphics/map_objects/pics/people/woman_2/5.4bpp" - - .align 2 -gMapObjectPic_Woman2_6: @ 832AA28 - .incbin "graphics/map_objects/pics/people/woman_2/6.4bpp" - - .align 2 -gMapObjectPic_Woman2_7: @ 832AB28 - .incbin "graphics/map_objects/pics/people/woman_2/7.4bpp" - - .align 2 -gMapObjectPic_Woman2_8: @ 832AC28 - .incbin "graphics/map_objects/pics/people/woman_2/8.4bpp" - - .align 2 -gMapObjectPic_Man1_0: @ 832AD28 - .incbin "graphics/map_objects/pics/people/man_1/0.4bpp" - - .align 2 -gMapObjectPic_Man1_1: @ 832AE28 - .incbin "graphics/map_objects/pics/people/man_1/1.4bpp" - - .align 2 -gMapObjectPic_Man1_2: @ 832AF28 - .incbin "graphics/map_objects/pics/people/man_1/2.4bpp" - - .align 2 -gMapObjectPic_Man1_3: @ 832B028 - .incbin "graphics/map_objects/pics/people/man_1/3.4bpp" - - .align 2 -gMapObjectPic_Man1_4: @ 832B128 - .incbin "graphics/map_objects/pics/people/man_1/4.4bpp" - - .align 2 -gMapObjectPic_Man1_5: @ 832B228 - .incbin "graphics/map_objects/pics/people/man_1/5.4bpp" - - .align 2 -gMapObjectPic_Man1_6: @ 832B328 - .incbin "graphics/map_objects/pics/people/man_1/6.4bpp" - - .align 2 -gMapObjectPic_Man1_7: @ 832B428 - .incbin "graphics/map_objects/pics/people/man_1/7.4bpp" - - .align 2 -gMapObjectPic_Man1_8: @ 832B528 - .incbin "graphics/map_objects/pics/people/man_1/8.4bpp" - - .align 2 -gMapObjectPic_Woman3_0: @ 832B628 - .incbin "graphics/map_objects/pics/people/woman_3/0.4bpp" - - .align 2 -gMapObjectPic_Woman3_1: @ 832B728 - .incbin "graphics/map_objects/pics/people/woman_3/1.4bpp" - - .align 2 -gMapObjectPic_Woman3_2: @ 832B828 - .incbin "graphics/map_objects/pics/people/woman_3/2.4bpp" - - .align 2 -gMapObjectPic_Woman3_3: @ 832B928 - .incbin "graphics/map_objects/pics/people/woman_3/3.4bpp" - - .align 2 -gMapObjectPic_Woman3_4: @ 832BA28 - .incbin "graphics/map_objects/pics/people/woman_3/4.4bpp" - - .align 2 -gMapObjectPic_Woman3_5: @ 832BB28 - .incbin "graphics/map_objects/pics/people/woman_3/5.4bpp" - - .align 2 -gMapObjectPic_Woman3_6: @ 832BC28 - .incbin "graphics/map_objects/pics/people/woman_3/6.4bpp" - - .align 2 -gMapObjectPic_Woman3_7: @ 832BD28 - .incbin "graphics/map_objects/pics/people/woman_3/7.4bpp" - - .align 2 -gMapObjectPic_Woman3_8: @ 832BE28 - .incbin "graphics/map_objects/pics/people/woman_3/8.4bpp" - - .align 2 -gMapObjectPic_OldMan1_0: @ 832BF28 - .incbin "graphics/map_objects/pics/people/old_man_1/0.4bpp" - - .align 2 -gMapObjectPic_OldMan1_1: @ 832C028 - .incbin "graphics/map_objects/pics/people/old_man_1/1.4bpp" - - .align 2 -gMapObjectPic_OldMan1_2: @ 832C128 - .incbin "graphics/map_objects/pics/people/old_man_1/2.4bpp" - - .align 2 -gMapObjectPic_OldMan1_3: @ 832C228 - .incbin "graphics/map_objects/pics/people/old_man_1/3.4bpp" - - .align 2 -gMapObjectPic_OldMan1_4: @ 832C328 - .incbin "graphics/map_objects/pics/people/old_man_1/4.4bpp" - - .align 2 -gMapObjectPic_OldMan1_5: @ 832C428 - .incbin "graphics/map_objects/pics/people/old_man_1/5.4bpp" - - .align 2 -gMapObjectPic_OldMan1_6: @ 832C528 - .incbin "graphics/map_objects/pics/people/old_man_1/6.4bpp" - - .align 2 -gMapObjectPic_OldMan1_7: @ 832C628 - .incbin "graphics/map_objects/pics/people/old_man_1/7.4bpp" - - .align 2 -gMapObjectPic_OldMan1_8: @ 832C728 - .incbin "graphics/map_objects/pics/people/old_man_1/8.4bpp" - - .align 2 -gMapObjectPic_OldWoman1_0: @ 832C828 - .incbin "graphics/map_objects/pics/people/old_woman_1/0.4bpp" - - .align 2 -gMapObjectPic_OldWoman1_1: @ 832C928 - .incbin "graphics/map_objects/pics/people/old_woman_1/1.4bpp" - - .align 2 -gMapObjectPic_OldWoman1_2: @ 832CA28 - .incbin "graphics/map_objects/pics/people/old_woman_1/2.4bpp" - - .align 2 -gMapObjectPic_OldWoman1_3: @ 832CB28 - .incbin "graphics/map_objects/pics/people/old_woman_1/3.4bpp" - - .align 2 -gMapObjectPic_OldWoman1_4: @ 832CC28 - .incbin "graphics/map_objects/pics/people/old_woman_1/4.4bpp" - - .align 2 -gMapObjectPic_OldWoman1_5: @ 832CD28 - .incbin "graphics/map_objects/pics/people/old_woman_1/5.4bpp" - - .align 2 -gMapObjectPic_OldWoman1_6: @ 832CE28 - .incbin "graphics/map_objects/pics/people/old_woman_1/6.4bpp" - - .align 2 -gMapObjectPic_OldWoman1_7: @ 832CF28 - .incbin "graphics/map_objects/pics/people/old_woman_1/7.4bpp" - - .align 2 -gMapObjectPic_OldWoman1_8: @ 832D028 - .incbin "graphics/map_objects/pics/people/old_woman_1/8.4bpp" - - .align 2 -gMapObjectPic_Man2_0: @ 832D128 - .incbin "graphics/map_objects/pics/people/man_2/0.4bpp" - - .align 2 -gMapObjectPic_Man2_1: @ 832D228 - .incbin "graphics/map_objects/pics/people/man_2/1.4bpp" - - .align 2 -gMapObjectPic_Man2_2: @ 832D328 - .incbin "graphics/map_objects/pics/people/man_2/2.4bpp" - - .align 2 -gMapObjectPic_Man2_3: @ 832D428 - .incbin "graphics/map_objects/pics/people/man_2/3.4bpp" - - .align 2 -gMapObjectPic_Man2_4: @ 832D528 - .incbin "graphics/map_objects/pics/people/man_2/4.4bpp" - - .align 2 -gMapObjectPic_Man2_5: @ 832D628 - .incbin "graphics/map_objects/pics/people/man_2/5.4bpp" - - .align 2 -gMapObjectPic_Man2_6: @ 832D728 - .incbin "graphics/map_objects/pics/people/man_2/6.4bpp" - - .align 2 -gMapObjectPic_Man2_7: @ 832D828 - .incbin "graphics/map_objects/pics/people/man_2/7.4bpp" - - .align 2 -gMapObjectPic_Man2_8: @ 832D928 - .incbin "graphics/map_objects/pics/people/man_2/8.4bpp" - - .align 2 -gMapObjectPic_Woman4_0: @ 832DA28 - .incbin "graphics/map_objects/pics/people/woman_4/0.4bpp" - - .align 2 -gMapObjectPic_Woman4_1: @ 832DB28 - .incbin "graphics/map_objects/pics/people/woman_4/1.4bpp" - - .align 2 -gMapObjectPic_Woman4_2: @ 832DC28 - .incbin "graphics/map_objects/pics/people/woman_4/2.4bpp" - - .align 2 -gMapObjectPic_Woman4_3: @ 832DD28 - .incbin "graphics/map_objects/pics/people/woman_4/3.4bpp" - - .align 2 -gMapObjectPic_Woman4_4: @ 832DE28 - .incbin "graphics/map_objects/pics/people/woman_4/4.4bpp" - - .align 2 -gMapObjectPic_Woman4_5: @ 832DF28 - .incbin "graphics/map_objects/pics/people/woman_4/5.4bpp" - - .align 2 -gMapObjectPic_Woman4_6: @ 832E028 - .incbin "graphics/map_objects/pics/people/woman_4/6.4bpp" - - .align 2 -gMapObjectPic_Woman4_7: @ 832E128 - .incbin "graphics/map_objects/pics/people/woman_4/7.4bpp" - - .align 2 -gMapObjectPic_Woman4_8: @ 832E228 - .incbin "graphics/map_objects/pics/people/woman_4/8.4bpp" - - .align 2 -gMapObjectPic_Man3_0: @ 832E328 - .incbin "graphics/map_objects/pics/people/man_3/0.4bpp" - - .align 2 -gMapObjectPic_Man3_1: @ 832E428 - .incbin "graphics/map_objects/pics/people/man_3/1.4bpp" - - .align 2 -gMapObjectPic_Man3_2: @ 832E528 - .incbin "graphics/map_objects/pics/people/man_3/2.4bpp" - - .align 2 -gMapObjectPic_Man3_3: @ 832E628 - .incbin "graphics/map_objects/pics/people/man_3/3.4bpp" - - .align 2 -gMapObjectPic_Man3_4: @ 832E728 - .incbin "graphics/map_objects/pics/people/man_3/4.4bpp" - - .align 2 -gMapObjectPic_Man3_5: @ 832E828 - .incbin "graphics/map_objects/pics/people/man_3/5.4bpp" - - .align 2 -gMapObjectPic_Man3_6: @ 832E928 - .incbin "graphics/map_objects/pics/people/man_3/6.4bpp" - - .align 2 -gMapObjectPic_Man3_7: @ 832EA28 - .incbin "graphics/map_objects/pics/people/man_3/7.4bpp" - - .align 2 -gMapObjectPic_Man3_8: @ 832EB28 - .incbin "graphics/map_objects/pics/people/man_3/8.4bpp" - - .align 2 -gMapObjectPic_Woman5_0: @ 832EC28 - .incbin "graphics/map_objects/pics/people/woman_5/0.4bpp" - - .align 2 -gMapObjectPic_Woman5_1: @ 832ED28 - .incbin "graphics/map_objects/pics/people/woman_5/1.4bpp" - - .align 2 -gMapObjectPic_Woman5_2: @ 832EE28 - .incbin "graphics/map_objects/pics/people/woman_5/2.4bpp" - - .align 2 -gMapObjectPic_Woman5_3: @ 832EF28 - .incbin "graphics/map_objects/pics/people/woman_5/3.4bpp" - - .align 2 -gMapObjectPic_Woman5_4: @ 832F028 - .incbin "graphics/map_objects/pics/people/woman_5/4.4bpp" - - .align 2 -gMapObjectPic_Woman5_5: @ 832F128 - .incbin "graphics/map_objects/pics/people/woman_5/5.4bpp" - - .align 2 -gMapObjectPic_Woman5_6: @ 832F228 - .incbin "graphics/map_objects/pics/people/woman_5/6.4bpp" - - .align 2 -gMapObjectPic_Woman5_7: @ 832F328 - .incbin "graphics/map_objects/pics/people/woman_5/7.4bpp" - - .align 2 -gMapObjectPic_Woman5_8: @ 832F428 - .incbin "graphics/map_objects/pics/people/woman_5/8.4bpp" - - .align 2 -gMapObjectPic_Cook_0: @ 832F528 - .incbin "graphics/map_objects/pics/people/cook/0.4bpp" - - .align 2 -gMapObjectPic_Cook_1: @ 832F628 - .incbin "graphics/map_objects/pics/people/cook/1.4bpp" - - .align 2 -gMapObjectPic_Cook_2: @ 832F728 - .incbin "graphics/map_objects/pics/people/cook/2.4bpp" - - .align 2 -gMapObjectPic_Woman6_0: @ 832F828 - .incbin "graphics/map_objects/pics/people/woman_6/0.4bpp" - - .align 2 -gMapObjectPic_Woman6_1: @ 832F928 - .incbin "graphics/map_objects/pics/people/woman_6/1.4bpp" - - .align 2 -gMapObjectPic_Woman6_2: @ 832FA28 - .incbin "graphics/map_objects/pics/people/woman_6/2.4bpp" - - .align 2 -gMapObjectPic_Woman6_3: @ 832FB28 - .incbin "graphics/map_objects/pics/people/woman_6/3.4bpp" - - .align 2 -gMapObjectPic_Woman6_4: @ 832FC28 - .incbin "graphics/map_objects/pics/people/woman_6/4.4bpp" - - .align 2 -gMapObjectPic_Woman6_5: @ 832FD28 - .incbin "graphics/map_objects/pics/people/woman_6/5.4bpp" - - .align 2 -gMapObjectPic_Woman6_6: @ 832FE28 - .incbin "graphics/map_objects/pics/people/woman_6/6.4bpp" - - .align 2 -gMapObjectPic_Woman6_7: @ 832FF28 - .incbin "graphics/map_objects/pics/people/woman_6/7.4bpp" - - .align 2 -gMapObjectPic_Woman6_8: @ 8330028 - .incbin "graphics/map_objects/pics/people/woman_6/8.4bpp" - - .align 2 -gMapObjectPic_OldMan2_0: @ 8330128 - .incbin "graphics/map_objects/pics/people/old_man_2/0.4bpp" - - .align 2 -gMapObjectPic_OldMan2_1: @ 8330228 - .incbin "graphics/map_objects/pics/people/old_man_2/1.4bpp" - - .align 2 -gMapObjectPic_OldMan2_2: @ 8330328 - .incbin "graphics/map_objects/pics/people/old_man_2/2.4bpp" - - .align 2 -gMapObjectPic_OldWoman2_0: @ 8330428 - .incbin "graphics/map_objects/pics/people/old_woman_2/0.4bpp" - - .align 2 -gMapObjectPic_OldWoman2_1: @ 8330528 - .incbin "graphics/map_objects/pics/people/old_woman_2/1.4bpp" - - .align 2 -gMapObjectPic_OldWoman2_2: @ 8330628 - .incbin "graphics/map_objects/pics/people/old_woman_2/2.4bpp" - - .align 2 -gMapObjectPic_Camper_0: @ 8330728 - .incbin "graphics/map_objects/pics/people/camper/0.4bpp" - - .align 2 -gMapObjectPic_Camper_1: @ 8330828 - .incbin "graphics/map_objects/pics/people/camper/1.4bpp" - - .align 2 -gMapObjectPic_Camper_2: @ 8330928 - .incbin "graphics/map_objects/pics/people/camper/2.4bpp" - - .align 2 -gMapObjectPic_Camper_3: @ 8330A28 - .incbin "graphics/map_objects/pics/people/camper/3.4bpp" - - .align 2 -gMapObjectPic_Camper_4: @ 8330B28 - .incbin "graphics/map_objects/pics/people/camper/4.4bpp" - - .align 2 -gMapObjectPic_Camper_5: @ 8330C28 - .incbin "graphics/map_objects/pics/people/camper/5.4bpp" - - .align 2 -gMapObjectPic_Camper_6: @ 8330D28 - .incbin "graphics/map_objects/pics/people/camper/6.4bpp" - - .align 2 -gMapObjectPic_Camper_7: @ 8330E28 - .incbin "graphics/map_objects/pics/people/camper/7.4bpp" - - .align 2 -gMapObjectPic_Camper_8: @ 8330F28 - .incbin "graphics/map_objects/pics/people/camper/8.4bpp" - - .align 2 -gMapObjectPic_Picnicker_0: @ 8331028 - .incbin "graphics/map_objects/pics/people/picnicker/0.4bpp" - - .align 2 -gMapObjectPic_Picnicker_1: @ 8331128 - .incbin "graphics/map_objects/pics/people/picnicker/1.4bpp" - - .align 2 -gMapObjectPic_Picnicker_2: @ 8331228 - .incbin "graphics/map_objects/pics/people/picnicker/2.4bpp" - - .align 2 -gMapObjectPic_Picnicker_3: @ 8331328 - .incbin "graphics/map_objects/pics/people/picnicker/3.4bpp" - - .align 2 -gMapObjectPic_Picnicker_4: @ 8331428 - .incbin "graphics/map_objects/pics/people/picnicker/4.4bpp" - - .align 2 -gMapObjectPic_Picnicker_5: @ 8331528 - .incbin "graphics/map_objects/pics/people/picnicker/5.4bpp" - - .align 2 -gMapObjectPic_Picnicker_6: @ 8331628 - .incbin "graphics/map_objects/pics/people/picnicker/6.4bpp" - - .align 2 -gMapObjectPic_Picnicker_7: @ 8331728 - .incbin "graphics/map_objects/pics/people/picnicker/7.4bpp" - - .align 2 -gMapObjectPic_Picnicker_8: @ 8331828 - .incbin "graphics/map_objects/pics/people/picnicker/8.4bpp" - - .align 2 -gMapObjectPic_Man4_0: @ 8331928 - .incbin "graphics/map_objects/pics/people/man_4/0.4bpp" - - .align 2 -gMapObjectPic_Man4_1: @ 8331A28 - .incbin "graphics/map_objects/pics/people/man_4/1.4bpp" - - .align 2 -gMapObjectPic_Man4_2: @ 8331B28 - .incbin "graphics/map_objects/pics/people/man_4/2.4bpp" - - .align 2 -gMapObjectPic_Man4_3: @ 8331C28 - .incbin "graphics/map_objects/pics/people/man_4/3.4bpp" - - .align 2 -gMapObjectPic_Man4_4: @ 8331D28 - .incbin "graphics/map_objects/pics/people/man_4/4.4bpp" - - .align 2 -gMapObjectPic_Man4_5: @ 8331E28 - .incbin "graphics/map_objects/pics/people/man_4/5.4bpp" - - .align 2 -gMapObjectPic_Man4_6: @ 8331F28 - .incbin "graphics/map_objects/pics/people/man_4/6.4bpp" - - .align 2 -gMapObjectPic_Man4_7: @ 8332028 - .incbin "graphics/map_objects/pics/people/man_4/7.4bpp" - - .align 2 -gMapObjectPic_Man4_8: @ 8332128 - .incbin "graphics/map_objects/pics/people/man_4/8.4bpp" - - .align 2 -gMapObjectPic_Woman7_0: @ 8332228 - .incbin "graphics/map_objects/pics/people/woman_7/0.4bpp" - - .align 2 -gMapObjectPic_Woman7_1: @ 8332328 - .incbin "graphics/map_objects/pics/people/woman_7/1.4bpp" - - .align 2 -gMapObjectPic_Woman7_2: @ 8332428 - .incbin "graphics/map_objects/pics/people/woman_7/2.4bpp" - - .align 2 -gMapObjectPic_Woman7_3: @ 8332528 - .incbin "graphics/map_objects/pics/people/woman_7/3.4bpp" - - .align 2 -gMapObjectPic_Woman7_4: @ 8332628 - .incbin "graphics/map_objects/pics/people/woman_7/4.4bpp" - - .align 2 -gMapObjectPic_Woman7_5: @ 8332728 - .incbin "graphics/map_objects/pics/people/woman_7/5.4bpp" - - .align 2 -gMapObjectPic_Woman7_6: @ 8332828 - .incbin "graphics/map_objects/pics/people/woman_7/6.4bpp" - - .align 2 -gMapObjectPic_Woman7_7: @ 8332928 - .incbin "graphics/map_objects/pics/people/woman_7/7.4bpp" - - .align 2 -gMapObjectPic_Woman7_8: @ 8332A28 - .incbin "graphics/map_objects/pics/people/woman_7/8.4bpp" - - .align 2 -gMapObjectPic_Youngster_0: @ 8332B28 - .incbin "graphics/map_objects/pics/people/youngster/0.4bpp" - - .align 2 -gMapObjectPic_Youngster_1: @ 8332C28 - .incbin "graphics/map_objects/pics/people/youngster/1.4bpp" - - .align 2 -gMapObjectPic_Youngster_2: @ 8332D28 - .incbin "graphics/map_objects/pics/people/youngster/2.4bpp" - - .align 2 -gMapObjectPic_Youngster_3: @ 8332E28 - .incbin "graphics/map_objects/pics/people/youngster/3.4bpp" - - .align 2 -gMapObjectPic_Youngster_4: @ 8332F28 - .incbin "graphics/map_objects/pics/people/youngster/4.4bpp" - - .align 2 -gMapObjectPic_Youngster_5: @ 8333028 - .incbin "graphics/map_objects/pics/people/youngster/5.4bpp" - - .align 2 -gMapObjectPic_Youngster_6: @ 8333128 - .incbin "graphics/map_objects/pics/people/youngster/6.4bpp" - - .align 2 -gMapObjectPic_Youngster_7: @ 8333228 - .incbin "graphics/map_objects/pics/people/youngster/7.4bpp" - - .align 2 -gMapObjectPic_Youngster_8: @ 8333328 - .incbin "graphics/map_objects/pics/people/youngster/8.4bpp" - - .align 2 -gMapObjectPic_BugCatcher_0: @ 8333428 - .incbin "graphics/map_objects/pics/people/bug_catcher/0.4bpp" - - .align 2 -gMapObjectPic_BugCatcher_1: @ 8333528 - .incbin "graphics/map_objects/pics/people/bug_catcher/1.4bpp" - - .align 2 -gMapObjectPic_BugCatcher_2: @ 8333628 - .incbin "graphics/map_objects/pics/people/bug_catcher/2.4bpp" - - .align 2 -gMapObjectPic_BugCatcher_3: @ 8333728 - .incbin "graphics/map_objects/pics/people/bug_catcher/3.4bpp" - - .align 2 -gMapObjectPic_BugCatcher_4: @ 8333828 - .incbin "graphics/map_objects/pics/people/bug_catcher/4.4bpp" - - .align 2 -gMapObjectPic_BugCatcher_5: @ 8333928 - .incbin "graphics/map_objects/pics/people/bug_catcher/5.4bpp" - - .align 2 -gMapObjectPic_BugCatcher_6: @ 8333A28 - .incbin "graphics/map_objects/pics/people/bug_catcher/6.4bpp" - - .align 2 -gMapObjectPic_BugCatcher_7: @ 8333B28 - .incbin "graphics/map_objects/pics/people/bug_catcher/7.4bpp" - - .align 2 -gMapObjectPic_BugCatcher_8: @ 8333C28 - .incbin "graphics/map_objects/pics/people/bug_catcher/8.4bpp" - - .align 2 -gMapObjectPic_PsychicM_0: @ 8333D28 - .incbin "graphics/map_objects/pics/people/psychic_m/0.4bpp" - - .align 2 -gMapObjectPic_PsychicM_1: @ 8333E28 - .incbin "graphics/map_objects/pics/people/psychic_m/1.4bpp" - - .align 2 -gMapObjectPic_PsychicM_2: @ 8333F28 - .incbin "graphics/map_objects/pics/people/psychic_m/2.4bpp" - - .align 2 -gMapObjectPic_PsychicM_3: @ 8334028 - .incbin "graphics/map_objects/pics/people/psychic_m/3.4bpp" - - .align 2 -gMapObjectPic_PsychicM_4: @ 8334128 - .incbin "graphics/map_objects/pics/people/psychic_m/4.4bpp" - - .align 2 -gMapObjectPic_PsychicM_5: @ 8334228 - .incbin "graphics/map_objects/pics/people/psychic_m/5.4bpp" - - .align 2 -gMapObjectPic_PsychicM_6: @ 8334328 - .incbin "graphics/map_objects/pics/people/psychic_m/6.4bpp" - - .align 2 -gMapObjectPic_PsychicM_7: @ 8334428 - .incbin "graphics/map_objects/pics/people/psychic_m/7.4bpp" - - .align 2 -gMapObjectPic_PsychicM_8: @ 8334528 - .incbin "graphics/map_objects/pics/people/psychic_m/8.4bpp" - - .align 2 -gMapObjectPic_SchoolKidM_0: @ 8334628 - .incbin "graphics/map_objects/pics/people/school_kid_m/0.4bpp" - - .align 2 -gMapObjectPic_SchoolKidM_1: @ 8334728 - .incbin "graphics/map_objects/pics/people/school_kid_m/1.4bpp" - - .align 2 -gMapObjectPic_SchoolKidM_2: @ 8334828 - .incbin "graphics/map_objects/pics/people/school_kid_m/2.4bpp" - - .align 2 -gMapObjectPic_SchoolKidM_3: @ 8334928 - .incbin "graphics/map_objects/pics/people/school_kid_m/3.4bpp" - - .align 2 -gMapObjectPic_SchoolKidM_4: @ 8334A28 - .incbin "graphics/map_objects/pics/people/school_kid_m/4.4bpp" - - .align 2 -gMapObjectPic_SchoolKidM_5: @ 8334B28 - .incbin "graphics/map_objects/pics/people/school_kid_m/5.4bpp" - - .align 2 -gMapObjectPic_SchoolKidM_6: @ 8334C28 - .incbin "graphics/map_objects/pics/people/school_kid_m/6.4bpp" - - .align 2 -gMapObjectPic_SchoolKidM_7: @ 8334D28 - .incbin "graphics/map_objects/pics/people/school_kid_m/7.4bpp" - - .align 2 -gMapObjectPic_SchoolKidM_8: @ 8334E28 - .incbin "graphics/map_objects/pics/people/school_kid_m/8.4bpp" - - .align 2 -gMapObjectPic_Maniac_0: @ 8334F28 - .incbin "graphics/map_objects/pics/people/maniac/0.4bpp" - - .align 2 -gMapObjectPic_Maniac_1: @ 8335028 - .incbin "graphics/map_objects/pics/people/maniac/1.4bpp" - - .align 2 -gMapObjectPic_Maniac_2: @ 8335128 - .incbin "graphics/map_objects/pics/people/maniac/2.4bpp" - - .align 2 -gMapObjectPic_Maniac_3: @ 8335228 - .incbin "graphics/map_objects/pics/people/maniac/3.4bpp" - - .align 2 -gMapObjectPic_Maniac_4: @ 8335328 - .incbin "graphics/map_objects/pics/people/maniac/4.4bpp" - - .align 2 -gMapObjectPic_Maniac_5: @ 8335428 - .incbin "graphics/map_objects/pics/people/maniac/5.4bpp" - - .align 2 -gMapObjectPic_Maniac_6: @ 8335528 - .incbin "graphics/map_objects/pics/people/maniac/6.4bpp" - - .align 2 -gMapObjectPic_Maniac_7: @ 8335628 - .incbin "graphics/map_objects/pics/people/maniac/7.4bpp" - - .align 2 -gMapObjectPic_Maniac_8: @ 8335728 - .incbin "graphics/map_objects/pics/people/maniac/8.4bpp" - - .align 2 -gMapObjectPic_HexManiac_0: @ 8335828 - .incbin "graphics/map_objects/pics/people/hex_maniac/0.4bpp" - - .align 2 -gMapObjectPic_HexManiac_1: @ 8335928 - .incbin "graphics/map_objects/pics/people/hex_maniac/1.4bpp" - - .align 2 -gMapObjectPic_HexManiac_2: @ 8335A28 - .incbin "graphics/map_objects/pics/people/hex_maniac/2.4bpp" - - .align 2 -gMapObjectPic_HexManiac_3: @ 8335B28 - .incbin "graphics/map_objects/pics/people/hex_maniac/3.4bpp" - - .align 2 -gMapObjectPic_HexManiac_4: @ 8335C28 - .incbin "graphics/map_objects/pics/people/hex_maniac/4.4bpp" - - .align 2 -gMapObjectPic_HexManiac_5: @ 8335D28 - .incbin "graphics/map_objects/pics/people/hex_maniac/5.4bpp" - - .align 2 -gMapObjectPic_HexManiac_6: @ 8335E28 - .incbin "graphics/map_objects/pics/people/hex_maniac/6.4bpp" - - .align 2 -gMapObjectPic_HexManiac_7: @ 8335F28 - .incbin "graphics/map_objects/pics/people/hex_maniac/7.4bpp" - - .align 2 -gMapObjectPic_HexManiac_8: @ 8336028 - .incbin "graphics/map_objects/pics/people/hex_maniac/8.4bpp" - - .align 2 -gMapObjectPic_Woman8_0: @ 8336128 - .incbin "graphics/map_objects/pics/people/woman_8/0.4bpp" - - .align 2 -gMapObjectPic_Woman8_1: @ 8336228 - .incbin "graphics/map_objects/pics/people/woman_8/1.4bpp" - - .align 2 -gMapObjectPic_Woman8_2: @ 8336328 - .incbin "graphics/map_objects/pics/people/woman_8/2.4bpp" - - .align 2 -gMapObjectPic_Woman8_3: @ 8336428 - .incbin "graphics/map_objects/pics/people/woman_8/3.4bpp" - - .align 2 -gMapObjectPic_Woman8_4: @ 8336528 - .incbin "graphics/map_objects/pics/people/woman_8/4.4bpp" - - .align 2 -gMapObjectPic_Woman8_5: @ 8336628 - .incbin "graphics/map_objects/pics/people/woman_8/5.4bpp" - - .align 2 -gMapObjectPic_Woman8_6: @ 8336728 - .incbin "graphics/map_objects/pics/people/woman_8/6.4bpp" - - .align 2 -gMapObjectPic_Woman8_7: @ 8336828 - .incbin "graphics/map_objects/pics/people/woman_8/7.4bpp" - - .align 2 -gMapObjectPic_Woman8_8: @ 8336928 - .incbin "graphics/map_objects/pics/people/woman_8/8.4bpp" - - .align 2 -gMapObjectPic_SwimmerM_0: @ 8336A28 - .incbin "graphics/map_objects/pics/people/swimmer_m/0.4bpp" - - .align 2 -gMapObjectPic_SwimmerM_1: @ 8336B28 - .incbin "graphics/map_objects/pics/people/swimmer_m/1.4bpp" - - .align 2 -gMapObjectPic_SwimmerM_2: @ 8336C28 - .incbin "graphics/map_objects/pics/people/swimmer_m/2.4bpp" - - .align 2 -gMapObjectPic_SwimmerM_3: @ 8336D28 - .incbin "graphics/map_objects/pics/people/swimmer_m/3.4bpp" - - .align 2 -gMapObjectPic_SwimmerM_4: @ 8336E28 - .incbin "graphics/map_objects/pics/people/swimmer_m/4.4bpp" - - .align 2 -gMapObjectPic_SwimmerM_5: @ 8336F28 - .incbin "graphics/map_objects/pics/people/swimmer_m/5.4bpp" - - .align 2 -gMapObjectPic_SwimmerM_6: @ 8337028 - .incbin "graphics/map_objects/pics/people/swimmer_m/6.4bpp" - - .align 2 -gMapObjectPic_SwimmerM_7: @ 8337128 - .incbin "graphics/map_objects/pics/people/swimmer_m/7.4bpp" - - .align 2 -gMapObjectPic_SwimmerM_8: @ 8337228 - .incbin "graphics/map_objects/pics/people/swimmer_m/8.4bpp" - - .align 2 -gMapObjectPic_SwimmerF_0: @ 8337328 - .incbin "graphics/map_objects/pics/people/swimmer_f/0.4bpp" - - .align 2 -gMapObjectPic_SwimmerF_1: @ 8337428 - .incbin "graphics/map_objects/pics/people/swimmer_f/1.4bpp" - - .align 2 -gMapObjectPic_SwimmerF_2: @ 8337528 - .incbin "graphics/map_objects/pics/people/swimmer_f/2.4bpp" - - .align 2 -gMapObjectPic_SwimmerF_3: @ 8337628 - .incbin "graphics/map_objects/pics/people/swimmer_f/3.4bpp" - - .align 2 -gMapObjectPic_SwimmerF_4: @ 8337728 - .incbin "graphics/map_objects/pics/people/swimmer_f/4.4bpp" - - .align 2 -gMapObjectPic_SwimmerF_5: @ 8337828 - .incbin "graphics/map_objects/pics/people/swimmer_f/5.4bpp" - - .align 2 -gMapObjectPic_SwimmerF_6: @ 8337928 - .incbin "graphics/map_objects/pics/people/swimmer_f/6.4bpp" - - .align 2 -gMapObjectPic_SwimmerF_7: @ 8337A28 - .incbin "graphics/map_objects/pics/people/swimmer_f/7.4bpp" - - .align 2 -gMapObjectPic_SwimmerF_8: @ 8337B28 - .incbin "graphics/map_objects/pics/people/swimmer_f/8.4bpp" - - .align 2 -gMapObjectPic_BlackBelt_0: @ 8337C28 - .incbin "graphics/map_objects/pics/people/black_belt/0.4bpp" - - .align 2 -gMapObjectPic_BlackBelt_1: @ 8337D28 - .incbin "graphics/map_objects/pics/people/black_belt/1.4bpp" - - .align 2 -gMapObjectPic_BlackBelt_2: @ 8337E28 - .incbin "graphics/map_objects/pics/people/black_belt/2.4bpp" - - .align 2 -gMapObjectPic_BlackBelt_3: @ 8337F28 - .incbin "graphics/map_objects/pics/people/black_belt/3.4bpp" - - .align 2 -gMapObjectPic_BlackBelt_4: @ 8338028 - .incbin "graphics/map_objects/pics/people/black_belt/4.4bpp" - - .align 2 -gMapObjectPic_BlackBelt_5: @ 8338128 - .incbin "graphics/map_objects/pics/people/black_belt/5.4bpp" - - .align 2 -gMapObjectPic_BlackBelt_6: @ 8338228 - .incbin "graphics/map_objects/pics/people/black_belt/6.4bpp" - - .align 2 -gMapObjectPic_BlackBelt_7: @ 8338328 - .incbin "graphics/map_objects/pics/people/black_belt/7.4bpp" - - .align 2 -gMapObjectPic_BlackBelt_8: @ 8338428 - .incbin "graphics/map_objects/pics/people/black_belt/8.4bpp" - - .align 2 -gMapObjectPic_Beauty_0: @ 8338528 - .incbin "graphics/map_objects/pics/people/beauty/0.4bpp" - - .align 2 -gMapObjectPic_Beauty_1: @ 8338628 - .incbin "graphics/map_objects/pics/people/beauty/1.4bpp" - - .align 2 -gMapObjectPic_Beauty_2: @ 8338728 - .incbin "graphics/map_objects/pics/people/beauty/2.4bpp" - - .align 2 -gMapObjectPic_Beauty_3: @ 8338828 - .incbin "graphics/map_objects/pics/people/beauty/3.4bpp" - - .align 2 -gMapObjectPic_Beauty_4: @ 8338928 - .incbin "graphics/map_objects/pics/people/beauty/4.4bpp" - - .align 2 -gMapObjectPic_Beauty_5: @ 8338A28 - .incbin "graphics/map_objects/pics/people/beauty/5.4bpp" - - .align 2 -gMapObjectPic_Beauty_6: @ 8338B28 - .incbin "graphics/map_objects/pics/people/beauty/6.4bpp" - - .align 2 -gMapObjectPic_Beauty_7: @ 8338C28 - .incbin "graphics/map_objects/pics/people/beauty/7.4bpp" - - .align 2 -gMapObjectPic_Beauty_8: @ 8338D28 - .incbin "graphics/map_objects/pics/people/beauty/8.4bpp" - - .align 2 -gMapObjectPic_Scientist1_0: @ 8338E28 - .incbin "graphics/map_objects/pics/people/scientist_1/0.4bpp" - - .align 2 -gMapObjectPic_Scientist1_1: @ 8338F28 - .incbin "graphics/map_objects/pics/people/scientist_1/1.4bpp" - - .align 2 -gMapObjectPic_Scientist1_2: @ 8339028 - .incbin "graphics/map_objects/pics/people/scientist_1/2.4bpp" - - .align 2 -gMapObjectPic_Scientist1_3: @ 8339128 - .incbin "graphics/map_objects/pics/people/scientist_1/3.4bpp" - - .align 2 -gMapObjectPic_Scientist1_4: @ 8339228 - .incbin "graphics/map_objects/pics/people/scientist_1/4.4bpp" - - .align 2 -gMapObjectPic_Scientist1_5: @ 8339328 - .incbin "graphics/map_objects/pics/people/scientist_1/5.4bpp" - - .align 2 -gMapObjectPic_Scientist1_6: @ 8339428 - .incbin "graphics/map_objects/pics/people/scientist_1/6.4bpp" - - .align 2 -gMapObjectPic_Scientist1_7: @ 8339528 - .incbin "graphics/map_objects/pics/people/scientist_1/7.4bpp" - - .align 2 -gMapObjectPic_Scientist1_8: @ 8339628 - .incbin "graphics/map_objects/pics/people/scientist_1/8.4bpp" - - .align 2 -gMapObjectPic_Lass_0: @ 8339728 - .incbin "graphics/map_objects/pics/people/lass/0.4bpp" - - .align 2 -gMapObjectPic_Lass_1: @ 8339828 - .incbin "graphics/map_objects/pics/people/lass/1.4bpp" - - .align 2 -gMapObjectPic_Lass_2: @ 8339928 - .incbin "graphics/map_objects/pics/people/lass/2.4bpp" - - .align 2 -gMapObjectPic_Lass_3: @ 8339A28 - .incbin "graphics/map_objects/pics/people/lass/3.4bpp" - - .align 2 -gMapObjectPic_Lass_4: @ 8339B28 - .incbin "graphics/map_objects/pics/people/lass/4.4bpp" - - .align 2 -gMapObjectPic_Lass_5: @ 8339C28 - .incbin "graphics/map_objects/pics/people/lass/5.4bpp" - - .align 2 -gMapObjectPic_Lass_6: @ 8339D28 - .incbin "graphics/map_objects/pics/people/lass/6.4bpp" - - .align 2 -gMapObjectPic_Lass_7: @ 8339E28 - .incbin "graphics/map_objects/pics/people/lass/7.4bpp" - - .align 2 -gMapObjectPic_Lass_8: @ 8339F28 - .incbin "graphics/map_objects/pics/people/lass/8.4bpp" - - .align 2 -gMapObjectPic_Gentleman_0: @ 833A028 - .incbin "graphics/map_objects/pics/people/gentleman/0.4bpp" - - .align 2 -gMapObjectPic_Gentleman_1: @ 833A128 - .incbin "graphics/map_objects/pics/people/gentleman/1.4bpp" - - .align 2 -gMapObjectPic_Gentleman_2: @ 833A228 - .incbin "graphics/map_objects/pics/people/gentleman/2.4bpp" - - .align 2 -gMapObjectPic_Gentleman_3: @ 833A328 - .incbin "graphics/map_objects/pics/people/gentleman/3.4bpp" - - .align 2 -gMapObjectPic_Gentleman_4: @ 833A428 - .incbin "graphics/map_objects/pics/people/gentleman/4.4bpp" - - .align 2 -gMapObjectPic_Gentleman_5: @ 833A528 - .incbin "graphics/map_objects/pics/people/gentleman/5.4bpp" - - .align 2 -gMapObjectPic_Gentleman_6: @ 833A628 - .incbin "graphics/map_objects/pics/people/gentleman/6.4bpp" - - .align 2 -gMapObjectPic_Gentleman_7: @ 833A728 - .incbin "graphics/map_objects/pics/people/gentleman/7.4bpp" - - .align 2 -gMapObjectPic_Gentleman_8: @ 833A828 - .incbin "graphics/map_objects/pics/people/gentleman/8.4bpp" - - .align 2 -gMapObjectPic_Sailor_0: @ 833A928 - .incbin "graphics/map_objects/pics/people/sailor/0.4bpp" - - .align 2 -gMapObjectPic_Sailor_1: @ 833AA28 - .incbin "graphics/map_objects/pics/people/sailor/1.4bpp" - - .align 2 -gMapObjectPic_Sailor_2: @ 833AB28 - .incbin "graphics/map_objects/pics/people/sailor/2.4bpp" - - .align 2 -gMapObjectPic_Sailor_3: @ 833AC28 - .incbin "graphics/map_objects/pics/people/sailor/3.4bpp" - - .align 2 -gMapObjectPic_Sailor_4: @ 833AD28 - .incbin "graphics/map_objects/pics/people/sailor/4.4bpp" - - .align 2 -gMapObjectPic_Sailor_5: @ 833AE28 - .incbin "graphics/map_objects/pics/people/sailor/5.4bpp" - - .align 2 -gMapObjectPic_Sailor_6: @ 833AF28 - .incbin "graphics/map_objects/pics/people/sailor/6.4bpp" - - .align 2 -gMapObjectPic_Sailor_7: @ 833B028 - .incbin "graphics/map_objects/pics/people/sailor/7.4bpp" - - .align 2 -gMapObjectPic_Sailor_8: @ 833B128 - .incbin "graphics/map_objects/pics/people/sailor/8.4bpp" - - .align 2 -gMapObjectPic_Fisherman_0: @ 833B228 - .incbin "graphics/map_objects/pics/people/fisherman/0.4bpp" - - .align 2 -gMapObjectPic_Fisherman_1: @ 833B328 - .incbin "graphics/map_objects/pics/people/fisherman/1.4bpp" - - .align 2 -gMapObjectPic_Fisherman_2: @ 833B428 - .incbin "graphics/map_objects/pics/people/fisherman/2.4bpp" - - .align 2 -gMapObjectPic_Fisherman_3: @ 833B528 - .incbin "graphics/map_objects/pics/people/fisherman/3.4bpp" - - .align 2 -gMapObjectPic_Fisherman_4: @ 833B628 - .incbin "graphics/map_objects/pics/people/fisherman/4.4bpp" - - .align 2 -gMapObjectPic_Fisherman_5: @ 833B728 - .incbin "graphics/map_objects/pics/people/fisherman/5.4bpp" - - .align 2 -gMapObjectPic_Fisherman_6: @ 833B828 - .incbin "graphics/map_objects/pics/people/fisherman/6.4bpp" - - .align 2 -gMapObjectPic_Fisherman_7: @ 833B928 - .incbin "graphics/map_objects/pics/people/fisherman/7.4bpp" - - .align 2 -gMapObjectPic_Fisherman_8: @ 833BA28 - .incbin "graphics/map_objects/pics/people/fisherman/8.4bpp" - - .align 2 -gMapObjectPic_RunningTriathleteM_0: @ 833BB28 - .incbin "graphics/map_objects/pics/people/running_triathlete_m/0.4bpp" - - .align 2 -gMapObjectPic_RunningTriathleteM_1: @ 833BC28 - .incbin "graphics/map_objects/pics/people/running_triathlete_m/1.4bpp" - - .align 2 -gMapObjectPic_RunningTriathleteM_2: @ 833BD28 - .incbin "graphics/map_objects/pics/people/running_triathlete_m/2.4bpp" - - .align 2 -gMapObjectPic_RunningTriathleteM_3: @ 833BE28 - .incbin "graphics/map_objects/pics/people/running_triathlete_m/3.4bpp" - - .align 2 -gMapObjectPic_RunningTriathleteM_4: @ 833BF28 - .incbin "graphics/map_objects/pics/people/running_triathlete_m/4.4bpp" - - .align 2 -gMapObjectPic_RunningTriathleteM_5: @ 833C028 - .incbin "graphics/map_objects/pics/people/running_triathlete_m/5.4bpp" - - .align 2 -gMapObjectPic_RunningTriathleteM_6: @ 833C128 - .incbin "graphics/map_objects/pics/people/running_triathlete_m/6.4bpp" - - .align 2 -gMapObjectPic_RunningTriathleteM_7: @ 833C228 - .incbin "graphics/map_objects/pics/people/running_triathlete_m/7.4bpp" - - .align 2 -gMapObjectPic_RunningTriathleteM_8: @ 833C328 - .incbin "graphics/map_objects/pics/people/running_triathlete_m/8.4bpp" - - .align 2 -gMapObjectPic_RunningTriathleteF_0: @ 833C428 - .incbin "graphics/map_objects/pics/people/running_triathlete_f/0.4bpp" - - .align 2 -gMapObjectPic_RunningTriathleteF_1: @ 833C528 - .incbin "graphics/map_objects/pics/people/running_triathlete_f/1.4bpp" - - .align 2 -gMapObjectPic_RunningTriathleteF_2: @ 833C628 - .incbin "graphics/map_objects/pics/people/running_triathlete_f/2.4bpp" - - .align 2 -gMapObjectPic_RunningTriathleteF_3: @ 833C728 - .incbin "graphics/map_objects/pics/people/running_triathlete_f/3.4bpp" - - .align 2 -gMapObjectPic_RunningTriathleteF_4: @ 833C828 - .incbin "graphics/map_objects/pics/people/running_triathlete_f/4.4bpp" - - .align 2 -gMapObjectPic_RunningTriathleteF_5: @ 833C928 - .incbin "graphics/map_objects/pics/people/running_triathlete_f/5.4bpp" - - .align 2 -gMapObjectPic_RunningTriathleteF_6: @ 833CA28 - .incbin "graphics/map_objects/pics/people/running_triathlete_f/6.4bpp" - - .align 2 -gMapObjectPic_RunningTriathleteF_7: @ 833CB28 - .incbin "graphics/map_objects/pics/people/running_triathlete_f/7.4bpp" - - .align 2 -gMapObjectPic_RunningTriathleteF_8: @ 833CC28 - .incbin "graphics/map_objects/pics/people/running_triathlete_f/8.4bpp" - - .align 2 -gMapObjectPic_TuberF_0: @ 833CD28 - .incbin "graphics/map_objects/pics/people/tuber_f/0.4bpp" - - .align 2 -gMapObjectPic_TuberF_1: @ 833CDA8 - .incbin "graphics/map_objects/pics/people/tuber_f/1.4bpp" - - .align 2 -gMapObjectPic_TuberF_2: @ 833CE28 - .incbin "graphics/map_objects/pics/people/tuber_f/2.4bpp" - - .align 2 -gMapObjectPic_TuberF_3: @ 833CEA8 - .incbin "graphics/map_objects/pics/people/tuber_f/3.4bpp" - - .align 2 -gMapObjectPic_TuberF_4: @ 833CF28 - .incbin "graphics/map_objects/pics/people/tuber_f/4.4bpp" - - .align 2 -gMapObjectPic_TuberF_5: @ 833CFA8 - .incbin "graphics/map_objects/pics/people/tuber_f/5.4bpp" - - .align 2 -gMapObjectPic_TuberF_6: @ 833D028 - .incbin "graphics/map_objects/pics/people/tuber_f/6.4bpp" - - .align 2 -gMapObjectPic_TuberF_7: @ 833D0A8 - .incbin "graphics/map_objects/pics/people/tuber_f/7.4bpp" - - .align 2 -gMapObjectPic_TuberF_8: @ 833D128 - .incbin "graphics/map_objects/pics/people/tuber_f/8.4bpp" - - .align 2 -gMapObjectPic_TuberM_0: @ 833D1A8 - .incbin "graphics/map_objects/pics/people/tuber_m/0.4bpp" - - .align 2 -gMapObjectPic_TuberM_1: @ 833D228 - .incbin "graphics/map_objects/pics/people/tuber_m/1.4bpp" - - .align 2 -gMapObjectPic_TuberM_2: @ 833D2A8 - .incbin "graphics/map_objects/pics/people/tuber_m/2.4bpp" - - .align 2 -gMapObjectPic_TuberM_3: @ 833D328 - .incbin "graphics/map_objects/pics/people/tuber_m/3.4bpp" - - .align 2 -gMapObjectPic_TuberM_4: @ 833D3A8 - .incbin "graphics/map_objects/pics/people/tuber_m/4.4bpp" - - .align 2 -gMapObjectPic_TuberM_5: @ 833D428 - .incbin "graphics/map_objects/pics/people/tuber_m/5.4bpp" - - .align 2 -gMapObjectPic_TuberM_6: @ 833D4A8 - .incbin "graphics/map_objects/pics/people/tuber_m/6.4bpp" - - .align 2 -gMapObjectPic_TuberM_7: @ 833D528 - .incbin "graphics/map_objects/pics/people/tuber_m/7.4bpp" - - .align 2 -gMapObjectPic_TuberM_8: @ 833D5A8 - .incbin "graphics/map_objects/pics/people/tuber_m/8.4bpp" - - .align 2 -gMapObjectPic_Hiker_0: @ 833D628 - .incbin "graphics/map_objects/pics/people/hiker/0.4bpp" - - .align 2 -gMapObjectPic_Hiker_1: @ 833D728 - .incbin "graphics/map_objects/pics/people/hiker/1.4bpp" - - .align 2 -gMapObjectPic_Hiker_2: @ 833D828 - .incbin "graphics/map_objects/pics/people/hiker/2.4bpp" - - .align 2 -gMapObjectPic_Hiker_3: @ 833D928 - .incbin "graphics/map_objects/pics/people/hiker/3.4bpp" - - .align 2 -gMapObjectPic_Hiker_4: @ 833DA28 - .incbin "graphics/map_objects/pics/people/hiker/4.4bpp" - - .align 2 -gMapObjectPic_Hiker_5: @ 833DB28 - .incbin "graphics/map_objects/pics/people/hiker/5.4bpp" - - .align 2 -gMapObjectPic_Hiker_6: @ 833DC28 - .incbin "graphics/map_objects/pics/people/hiker/6.4bpp" - - .align 2 -gMapObjectPic_Hiker_7: @ 833DD28 - .incbin "graphics/map_objects/pics/people/hiker/7.4bpp" - - .align 2 -gMapObjectPic_Hiker_8: @ 833DE28 - .incbin "graphics/map_objects/pics/people/hiker/8.4bpp" - - .align 2 -gMapObjectPic_CyclingTriathleteM_0: @ 833DF28 - .incbin "graphics/map_objects/pics/people/cycling_triathlete_m/0.4bpp" - - .align 2 -gMapObjectPic_CyclingTriathleteM_1: @ 833E128 - .incbin "graphics/map_objects/pics/people/cycling_triathlete_m/1.4bpp" - - .align 2 -gMapObjectPic_CyclingTriathleteM_2: @ 833E328 - .incbin "graphics/map_objects/pics/people/cycling_triathlete_m/2.4bpp" - - .align 2 -gMapObjectPic_CyclingTriathleteM_3: @ 833E528 - .incbin "graphics/map_objects/pics/people/cycling_triathlete_m/3.4bpp" - - .align 2 -gMapObjectPic_CyclingTriathleteM_4: @ 833E728 - .incbin "graphics/map_objects/pics/people/cycling_triathlete_m/4.4bpp" - - .align 2 -gMapObjectPic_CyclingTriathleteM_5: @ 833E928 - .incbin "graphics/map_objects/pics/people/cycling_triathlete_m/5.4bpp" - - .align 2 -gMapObjectPic_CyclingTriathleteM_6: @ 833EB28 - .incbin "graphics/map_objects/pics/people/cycling_triathlete_m/6.4bpp" - - .align 2 -gMapObjectPic_CyclingTriathleteM_7: @ 833ED28 - .incbin "graphics/map_objects/pics/people/cycling_triathlete_m/7.4bpp" - - .align 2 -gMapObjectPic_CyclingTriathleteM_8: @ 833EF28 - .incbin "graphics/map_objects/pics/people/cycling_triathlete_m/8.4bpp" - - .align 2 -gMapObjectPic_CyclingTriathleteF_0: @ 833F128 - .incbin "graphics/map_objects/pics/people/cycling_triathlete_f/0.4bpp" - - .align 2 -gMapObjectPic_CyclingTriathleteF_1: @ 833F328 - .incbin "graphics/map_objects/pics/people/cycling_triathlete_f/1.4bpp" - - .align 2 -gMapObjectPic_CyclingTriathleteF_2: @ 833F528 - .incbin "graphics/map_objects/pics/people/cycling_triathlete_f/2.4bpp" - - .align 2 -gMapObjectPic_CyclingTriathleteF_3: @ 833F728 - .incbin "graphics/map_objects/pics/people/cycling_triathlete_f/3.4bpp" - - .align 2 -gMapObjectPic_CyclingTriathleteF_4: @ 833F928 - .incbin "graphics/map_objects/pics/people/cycling_triathlete_f/4.4bpp" - - .align 2 -gMapObjectPic_CyclingTriathleteF_5: @ 833FB28 - .incbin "graphics/map_objects/pics/people/cycling_triathlete_f/5.4bpp" - - .align 2 -gMapObjectPic_CyclingTriathleteF_6: @ 833FD28 - .incbin "graphics/map_objects/pics/people/cycling_triathlete_f/6.4bpp" - - .align 2 -gMapObjectPic_CyclingTriathleteF_7: @ 833FF28 - .incbin "graphics/map_objects/pics/people/cycling_triathlete_f/7.4bpp" - - .align 2 -gMapObjectPic_CyclingTriathleteF_8: @ 8340128 - .incbin "graphics/map_objects/pics/people/cycling_triathlete_f/8.4bpp" - - .align 2 -gMapObjectPic_Man5_0: @ 8340328 - .incbin "graphics/map_objects/pics/people/man_5/0.4bpp" - - .align 2 -gMapObjectPic_Man5_1: @ 8340428 - .incbin "graphics/map_objects/pics/people/man_5/1.4bpp" - - .align 2 -gMapObjectPic_Man5_2: @ 8340528 - .incbin "graphics/map_objects/pics/people/man_5/2.4bpp" - - .align 2 -gMapObjectPic_Man5_3: @ 8340628 - .incbin "graphics/map_objects/pics/people/man_5/3.4bpp" - - .align 2 -gMapObjectPic_Man5_4: @ 8340728 - .incbin "graphics/map_objects/pics/people/man_5/4.4bpp" - - .align 2 -gMapObjectPic_Man5_5: @ 8340828 - .incbin "graphics/map_objects/pics/people/man_5/5.4bpp" - - .align 2 -gMapObjectPic_Man5_6: @ 8340928 - .incbin "graphics/map_objects/pics/people/man_5/6.4bpp" - - .align 2 -gMapObjectPic_Man5_7: @ 8340A28 - .incbin "graphics/map_objects/pics/people/man_5/7.4bpp" - - .align 2 -gMapObjectPic_Man5_8: @ 8340B28 - .incbin "graphics/map_objects/pics/people/man_5/8.4bpp" - - .align 2 -gMapObjectPic_Man6_0: @ 8340C28 - .incbin "graphics/map_objects/pics/people/man_6/0.4bpp" - - .align 2 -gMapObjectPic_Man6_1: @ 8340D28 - .incbin "graphics/map_objects/pics/people/man_6/1.4bpp" - - .align 2 -gMapObjectPic_Man6_2: @ 8340E28 - .incbin "graphics/map_objects/pics/people/man_6/2.4bpp" - - .align 2 -gMapObjectPic_Man6_3: @ 8340F28 - .incbin "graphics/map_objects/pics/people/man_6/3.4bpp" - - .align 2 -gMapObjectPic_Man6_4: @ 8341028 - .incbin "graphics/map_objects/pics/people/man_6/4.4bpp" - - .align 2 -gMapObjectPic_Man6_5: @ 8341128 - .incbin "graphics/map_objects/pics/people/man_6/5.4bpp" - - .align 2 -gMapObjectPic_Man6_6: @ 8341228 - .incbin "graphics/map_objects/pics/people/man_6/6.4bpp" - - .align 2 -gMapObjectPic_Man6_7: @ 8341328 - .incbin "graphics/map_objects/pics/people/man_6/7.4bpp" - - .align 2 -gMapObjectPic_Man6_8: @ 8341428 - .incbin "graphics/map_objects/pics/people/man_6/8.4bpp" - - .align 2 -gMapObjectPic_Nurse_0: @ 8341528 - .incbin "graphics/map_objects/pics/people/nurse/0.4bpp" - - .align 2 -gMapObjectPic_Nurse_1: @ 8341628 - .incbin "graphics/map_objects/pics/people/nurse/1.4bpp" - - .align 2 -gMapObjectPic_Nurse_2: @ 8341728 - .incbin "graphics/map_objects/pics/people/nurse/2.4bpp" - - .align 2 -gMapObjectPic_Nurse_3: @ 8341828 - .incbin "graphics/map_objects/pics/people/nurse/3.4bpp" - - .align 2 -gMapObjectPic_Nurse_4: @ 8341928 - .incbin "graphics/map_objects/pics/people/nurse/4.4bpp" - - .align 2 -gMapObjectPic_Nurse_5: @ 8341A28 - .incbin "graphics/map_objects/pics/people/nurse/5.4bpp" - - .align 2 -gMapObjectPic_Nurse_6: @ 8341B28 - .incbin "graphics/map_objects/pics/people/nurse/6.4bpp" - - .align 2 -gMapObjectPic_Nurse_7: @ 8341C28 - .incbin "graphics/map_objects/pics/people/nurse/7.4bpp" - - .align 2 -gMapObjectPic_Nurse_8: @ 8341D28 - .incbin "graphics/map_objects/pics/people/nurse/8.4bpp" - - .align 2 -gMapObjectPic_Nurse_9: @ 8341E28 - .incbin "graphics/map_objects/pics/people/nurse/9.4bpp" - - .align 2 -gMapObjectPic_ItemBall: @ 8341F28 - .incbin "graphics/map_objects/pics/misc/item_ball.4bpp" - - .align 2 -gMapObjectPic_ProfBirch_0: @ 8341FA8 - .incbin "graphics/map_objects/pics/people/prof_birch/0.4bpp" - - .align 2 -gMapObjectPic_ProfBirch_1: @ 83420A8 - .incbin "graphics/map_objects/pics/people/prof_birch/1.4bpp" - - .align 2 -gMapObjectPic_ProfBirch_2: @ 83421A8 - .incbin "graphics/map_objects/pics/people/prof_birch/2.4bpp" - - .align 2 -gMapObjectPic_ProfBirch_3: @ 83422A8 - .incbin "graphics/map_objects/pics/people/prof_birch/3.4bpp" - - .align 2 -gMapObjectPic_ProfBirch_4: @ 83423A8 - .incbin "graphics/map_objects/pics/people/prof_birch/4.4bpp" - - .align 2 -gMapObjectPic_ProfBirch_5: @ 83424A8 - .incbin "graphics/map_objects/pics/people/prof_birch/5.4bpp" - - .align 2 -gMapObjectPic_ProfBirch_6: @ 83425A8 - .incbin "graphics/map_objects/pics/people/prof_birch/6.4bpp" - - .align 2 -gMapObjectPic_ProfBirch_7: @ 83426A8 - .incbin "graphics/map_objects/pics/people/prof_birch/7.4bpp" - - .align 2 -gMapObjectPic_ProfBirch_8: @ 83427A8 - .incbin "graphics/map_objects/pics/people/prof_birch/8.4bpp" - - .align 2 -gMapObjectPic_ReporterM_0: @ 83428A8 - .incbin "graphics/map_objects/pics/people/reporter_m/0.4bpp" - - .align 2 -gMapObjectPic_ReporterM_1: @ 83429A8 - .incbin "graphics/map_objects/pics/people/reporter_m/1.4bpp" - - .align 2 -gMapObjectPic_ReporterM_2: @ 8342AA8 - .incbin "graphics/map_objects/pics/people/reporter_m/2.4bpp" - - .align 2 -gMapObjectPic_ReporterM_3: @ 8342BA8 - .incbin "graphics/map_objects/pics/people/reporter_m/3.4bpp" - - .align 2 -gMapObjectPic_ReporterM_4: @ 8342CA8 - .incbin "graphics/map_objects/pics/people/reporter_m/4.4bpp" - - .align 2 -gMapObjectPic_ReporterM_5: @ 8342DA8 - .incbin "graphics/map_objects/pics/people/reporter_m/5.4bpp" - - .align 2 -gMapObjectPic_ReporterM_6: @ 8342EA8 - .incbin "graphics/map_objects/pics/people/reporter_m/6.4bpp" - - .align 2 -gMapObjectPic_ReporterM_7: @ 8342FA8 - .incbin "graphics/map_objects/pics/people/reporter_m/7.4bpp" - - .align 2 -gMapObjectPic_ReporterM_8: @ 83430A8 - .incbin "graphics/map_objects/pics/people/reporter_m/8.4bpp" - - .align 2 -gMapObjectPic_ReporterF_0: @ 83431A8 - .incbin "graphics/map_objects/pics/people/reporter_f/0.4bpp" - - .align 2 -gMapObjectPic_ReporterF_1: @ 83432A8 - .incbin "graphics/map_objects/pics/people/reporter_f/1.4bpp" - - .align 2 -gMapObjectPic_ReporterF_2: @ 83433A8 - .incbin "graphics/map_objects/pics/people/reporter_f/2.4bpp" - - .align 2 -gMapObjectPic_ReporterF_3: @ 83434A8 - .incbin "graphics/map_objects/pics/people/reporter_f/3.4bpp" - - .align 2 -gMapObjectPic_ReporterF_4: @ 83435A8 - .incbin "graphics/map_objects/pics/people/reporter_f/4.4bpp" - - .align 2 -gMapObjectPic_ReporterF_5: @ 83436A8 - .incbin "graphics/map_objects/pics/people/reporter_f/5.4bpp" - - .align 2 -gMapObjectPic_ReporterF_6: @ 83437A8 - .incbin "graphics/map_objects/pics/people/reporter_f/6.4bpp" - - .align 2 -gMapObjectPic_ReporterF_7: @ 83438A8 - .incbin "graphics/map_objects/pics/people/reporter_f/7.4bpp" - - .align 2 -gMapObjectPic_ReporterF_8: @ 83439A8 - .incbin "graphics/map_objects/pics/people/reporter_f/8.4bpp" - - .align 2 -gMapObjectPic_MauvilleOldMan1_0: @ 8343AA8 - .incbin "graphics/map_objects/pics/people/mauville_old_man_1/0.4bpp" - - .align 2 -gMapObjectPic_MauvilleOldMan1_1: @ 8343BA8 - .incbin "graphics/map_objects/pics/people/mauville_old_man_1/1.4bpp" - - .align 2 -gMapObjectPic_MauvilleOldMan1_2: @ 8343CA8 - .incbin "graphics/map_objects/pics/people/mauville_old_man_1/2.4bpp" - - .align 2 -gMapObjectPic_MauvilleOldMan1_3: @ 8343DA8 - .incbin "graphics/map_objects/pics/people/mauville_old_man_1/3.4bpp" - - .align 2 -gMapObjectPic_MauvilleOldMan1_4: @ 8343EA8 - .incbin "graphics/map_objects/pics/people/mauville_old_man_1/4.4bpp" - - .align 2 -gMapObjectPic_MauvilleOldMan1_5: @ 8343FA8 - .incbin "graphics/map_objects/pics/people/mauville_old_man_1/5.4bpp" - - .align 2 -gMapObjectPic_MauvilleOldMan1_6: @ 83440A8 - .incbin "graphics/map_objects/pics/people/mauville_old_man_1/6.4bpp" - - .align 2 -gMapObjectPic_MauvilleOldMan1_7: @ 83441A8 - .incbin "graphics/map_objects/pics/people/mauville_old_man_1/7.4bpp" - - .align 2 -gMapObjectPic_MauvilleOldMan1_8: @ 83442A8 - .incbin "graphics/map_objects/pics/people/mauville_old_man_1/8.4bpp" - - .align 2 -gMapObjectPic_MauvilleOldMan2_0: @ 83443A8 - .incbin "graphics/map_objects/pics/people/mauville_old_man_2/0.4bpp" - - .align 2 -gMapObjectPic_MauvilleOldMan2_1: @ 83444A8 - .incbin "graphics/map_objects/pics/people/mauville_old_man_2/1.4bpp" - - .align 2 -gMapObjectPic_MauvilleOldMan2_2: @ 83445A8 - .incbin "graphics/map_objects/pics/people/mauville_old_man_2/2.4bpp" - - .align 2 -gMapObjectPic_MauvilleOldMan2_3: @ 83446A8 - .incbin "graphics/map_objects/pics/people/mauville_old_man_2/3.4bpp" - - .align 2 -gMapObjectPic_MauvilleOldMan2_4: @ 83447A8 - .incbin "graphics/map_objects/pics/people/mauville_old_man_2/4.4bpp" - - .align 2 -gMapObjectPic_MauvilleOldMan2_5: @ 83448A8 - .incbin "graphics/map_objects/pics/people/mauville_old_man_2/5.4bpp" - - .align 2 -gMapObjectPic_MauvilleOldMan2_6: @ 83449A8 - .incbin "graphics/map_objects/pics/people/mauville_old_man_2/6.4bpp" - - .align 2 -gMapObjectPic_MauvilleOldMan2_7: @ 8344AA8 - .incbin "graphics/map_objects/pics/people/mauville_old_man_2/7.4bpp" - - .align 2 -gMapObjectPic_MauvilleOldMan2_8: @ 8344BA8 - .incbin "graphics/map_objects/pics/people/mauville_old_man_2/8.4bpp" - - .align 2 -gMapObjectPic_MartEmployee_0: @ 8344CA8 - .incbin "graphics/map_objects/pics/people/mart_employee/0.4bpp" - - .align 2 -gMapObjectPic_MartEmployee_1: @ 8344DA8 - .incbin "graphics/map_objects/pics/people/mart_employee/1.4bpp" - - .align 2 -gMapObjectPic_MartEmployee_2: @ 8344EA8 - .incbin "graphics/map_objects/pics/people/mart_employee/2.4bpp" - - .align 2 -gMapObjectPic_MartEmployee_3: @ 8344FA8 - .incbin "graphics/map_objects/pics/people/mart_employee/3.4bpp" - - .align 2 -gMapObjectPic_MartEmployee_4: @ 83450A8 - .incbin "graphics/map_objects/pics/people/mart_employee/4.4bpp" - - .align 2 -gMapObjectPic_MartEmployee_5: @ 83451A8 - .incbin "graphics/map_objects/pics/people/mart_employee/5.4bpp" - - .align 2 -gMapObjectPic_MartEmployee_6: @ 83452A8 - .incbin "graphics/map_objects/pics/people/mart_employee/6.4bpp" - - .align 2 -gMapObjectPic_MartEmployee_7: @ 83453A8 - .incbin "graphics/map_objects/pics/people/mart_employee/7.4bpp" - - .align 2 -gMapObjectPic_MartEmployee_8: @ 83454A8 - .incbin "graphics/map_objects/pics/people/mart_employee/8.4bpp" - - .align 2 -gMapObjectPic_RooftopSaleWoman_0: @ 83455A8 - .incbin "graphics/map_objects/pics/people/rooftop_sale_woman/0.4bpp" - - .align 2 -gMapObjectPic_RooftopSaleWoman_1: @ 83456A8 - .incbin "graphics/map_objects/pics/people/rooftop_sale_woman/1.4bpp" - - .align 2 -gMapObjectPic_RooftopSaleWoman_2: @ 83457A8 - .incbin "graphics/map_objects/pics/people/rooftop_sale_woman/2.4bpp" - - .align 2 -gMapObjectPic_RooftopSaleWoman_3: @ 83458A8 - .incbin "graphics/map_objects/pics/people/rooftop_sale_woman/3.4bpp" - - .align 2 -gMapObjectPic_RooftopSaleWoman_4: @ 83459A8 - .incbin "graphics/map_objects/pics/people/rooftop_sale_woman/4.4bpp" - - .align 2 -gMapObjectPic_RooftopSaleWoman_5: @ 8345AA8 - .incbin "graphics/map_objects/pics/people/rooftop_sale_woman/5.4bpp" - - .align 2 -gMapObjectPic_RooftopSaleWoman_6: @ 8345BA8 - .incbin "graphics/map_objects/pics/people/rooftop_sale_woman/6.4bpp" - - .align 2 -gMapObjectPic_RooftopSaleWoman_7: @ 8345CA8 - .incbin "graphics/map_objects/pics/people/rooftop_sale_woman/7.4bpp" - - .align 2 -gMapObjectPic_RooftopSaleWoman_8: @ 8345DA8 - .incbin "graphics/map_objects/pics/people/rooftop_sale_woman/8.4bpp" - - .align 2 -gMapObjectPic_Teala_0: @ 8345EA8 - .incbin "graphics/map_objects/pics/people/teala/0.4bpp" - - .align 2 -gMapObjectPic_Teala_1: @ 8345FA8 - .incbin "graphics/map_objects/pics/people/teala/1.4bpp" - - .align 2 -gMapObjectPic_Teala_2: @ 83460A8 - .incbin "graphics/map_objects/pics/people/teala/2.4bpp" - - .align 2 -gMapObjectPic_Teala_3: @ 83461A8 - .incbin "graphics/map_objects/pics/people/teala/3.4bpp" - - .align 2 -gMapObjectPic_Teala_4: @ 83462A8 - .incbin "graphics/map_objects/pics/people/teala/4.4bpp" - - .align 2 -gMapObjectPic_Teala_5: @ 83463A8 - .incbin "graphics/map_objects/pics/people/teala/5.4bpp" - - .align 2 -gMapObjectPic_Teala_6: @ 83464A8 - .incbin "graphics/map_objects/pics/people/teala/6.4bpp" - - .align 2 -gMapObjectPic_Teala_7: @ 83465A8 - .incbin "graphics/map_objects/pics/people/teala/7.4bpp" - - .align 2 -gMapObjectPic_Teala_8: @ 83466A8 - .incbin "graphics/map_objects/pics/people/teala/8.4bpp" - - .align 2 -gMapObjectPic_Artist_0: @ 83467A8 - .incbin "graphics/map_objects/pics/people/artist/0.4bpp" - - .align 2 -gMapObjectPic_Artist_1: @ 83468A8 - .incbin "graphics/map_objects/pics/people/artist/1.4bpp" - - .align 2 -gMapObjectPic_Artist_2: @ 83469A8 - .incbin "graphics/map_objects/pics/people/artist/2.4bpp" - - .align 2 -gMapObjectPic_Artist_3: @ 8346AA8 - .incbin "graphics/map_objects/pics/people/artist/3.4bpp" - - .align 2 -gMapObjectPic_Artist_4: @ 8346BA8 - .incbin "graphics/map_objects/pics/people/artist/4.4bpp" - - .align 2 -gMapObjectPic_Artist_5: @ 8346CA8 - .incbin "graphics/map_objects/pics/people/artist/5.4bpp" - - .align 2 -gMapObjectPic_Artist_6: @ 8346DA8 - .incbin "graphics/map_objects/pics/people/artist/6.4bpp" - - .align 2 -gMapObjectPic_Artist_7: @ 8346EA8 - .incbin "graphics/map_objects/pics/people/artist/7.4bpp" - - .align 2 -gMapObjectPic_Artist_8: @ 8346FA8 - .incbin "graphics/map_objects/pics/people/artist/8.4bpp" - - .align 2 -gMapObjectPic_Cameraman_0: @ 83470A8 - .incbin "graphics/map_objects/pics/people/cameraman/0.4bpp" - - .align 2 -gMapObjectPic_Cameraman_1: @ 83471A8 - .incbin "graphics/map_objects/pics/people/cameraman/1.4bpp" - - .align 2 -gMapObjectPic_Cameraman_2: @ 83472A8 - .incbin "graphics/map_objects/pics/people/cameraman/2.4bpp" - - .align 2 -gMapObjectPic_Cameraman_3: @ 83473A8 - .incbin "graphics/map_objects/pics/people/cameraman/3.4bpp" - - .align 2 -gMapObjectPic_Cameraman_4: @ 83474A8 - .incbin "graphics/map_objects/pics/people/cameraman/4.4bpp" - - .align 2 -gMapObjectPic_Cameraman_5: @ 83475A8 - .incbin "graphics/map_objects/pics/people/cameraman/5.4bpp" - - .align 2 -gMapObjectPic_Cameraman_6: @ 83476A8 - .incbin "graphics/map_objects/pics/people/cameraman/6.4bpp" - - .align 2 -gMapObjectPic_Cameraman_7: @ 83477A8 - .incbin "graphics/map_objects/pics/people/cameraman/7.4bpp" - - .align 2 -gMapObjectPic_Cameraman_8: @ 83478A8 - .incbin "graphics/map_objects/pics/people/cameraman/8.4bpp" - - .align 2 -gMapObjectPic_Scientist2_0: @ 83479A8 - .incbin "graphics/map_objects/pics/people/scientist_2/0.4bpp" - - .align 2 -gMapObjectPic_Scientist2_1: @ 8347AA8 - .incbin "graphics/map_objects/pics/people/scientist_2/1.4bpp" - - .align 2 -gMapObjectPic_Scientist2_2: @ 8347BA8 - .incbin "graphics/map_objects/pics/people/scientist_2/2.4bpp" - - .align 2 -gMapObjectPic_Scientist2_3: @ 8347CA8 - .incbin "graphics/map_objects/pics/people/scientist_2/3.4bpp" - - .align 2 -gMapObjectPic_Scientist2_4: @ 8347DA8 - .incbin "graphics/map_objects/pics/people/scientist_2/4.4bpp" - - .align 2 -gMapObjectPic_Scientist2_5: @ 8347EA8 - .incbin "graphics/map_objects/pics/people/scientist_2/5.4bpp" - - .align 2 -gMapObjectPic_Scientist2_6: @ 8347FA8 - .incbin "graphics/map_objects/pics/people/scientist_2/6.4bpp" - - .align 2 -gMapObjectPic_Scientist2_7: @ 83480A8 - .incbin "graphics/map_objects/pics/people/scientist_2/7.4bpp" - - .align 2 -gMapObjectPic_Scientist2_8: @ 83481A8 - .incbin "graphics/map_objects/pics/people/scientist_2/8.4bpp" - - .align 2 -gMapObjectPic_Man7_0: @ 83482A8 - .incbin "graphics/map_objects/pics/people/man_7/0.4bpp" - - .align 2 -gMapObjectPic_Man7_1: @ 83483A8 - .incbin "graphics/map_objects/pics/people/man_7/1.4bpp" - - .align 2 -gMapObjectPic_Man7_2: @ 83484A8 - .incbin "graphics/map_objects/pics/people/man_7/2.4bpp" - - .align 2 -gMapObjectPic_Man7_3: @ 83485A8 - .incbin "graphics/map_objects/pics/people/man_7/3.4bpp" - - .align 2 -gMapObjectPic_Man7_4: @ 83486A8 - .incbin "graphics/map_objects/pics/people/man_7/4.4bpp" - - .align 2 -gMapObjectPic_Man7_5: @ 83487A8 - .incbin "graphics/map_objects/pics/people/man_7/5.4bpp" - - .align 2 -gMapObjectPic_Man7_6: @ 83488A8 - .incbin "graphics/map_objects/pics/people/man_7/6.4bpp" - - .align 2 -gMapObjectPic_Man7_7: @ 83489A8 - .incbin "graphics/map_objects/pics/people/man_7/7.4bpp" - - .align 2 -gMapObjectPic_Man7_8: @ 8348AA8 - .incbin "graphics/map_objects/pics/people/man_7/8.4bpp" - - .align 2 -gMapObjectPic_AquaMemberM_0: @ 8348BA8 - .incbin "graphics/map_objects/pics/people/aqua_member_m/0.4bpp" - - .align 2 -gMapObjectPic_AquaMemberM_1: @ 8348CA8 - .incbin "graphics/map_objects/pics/people/aqua_member_m/1.4bpp" - - .align 2 -gMapObjectPic_AquaMemberM_2: @ 8348DA8 - .incbin "graphics/map_objects/pics/people/aqua_member_m/2.4bpp" - - .align 2 -gMapObjectPic_AquaMemberM_3: @ 8348EA8 - .incbin "graphics/map_objects/pics/people/aqua_member_m/3.4bpp" - - .align 2 -gMapObjectPic_AquaMemberM_4: @ 8348FA8 - .incbin "graphics/map_objects/pics/people/aqua_member_m/4.4bpp" - - .align 2 -gMapObjectPic_AquaMemberM_5: @ 83490A8 - .incbin "graphics/map_objects/pics/people/aqua_member_m/5.4bpp" - - .align 2 -gMapObjectPic_AquaMemberM_6: @ 83491A8 - .incbin "graphics/map_objects/pics/people/aqua_member_m/6.4bpp" - - .align 2 -gMapObjectPic_AquaMemberM_7: @ 83492A8 - .incbin "graphics/map_objects/pics/people/aqua_member_m/7.4bpp" - - .align 2 -gMapObjectPic_AquaMemberM_8: @ 83493A8 - .incbin "graphics/map_objects/pics/people/aqua_member_m/8.4bpp" - - .align 2 -gMapObjectPic_AquaMemberF_0: @ 83494A8 - .incbin "graphics/map_objects/pics/people/aqua_member_f/0.4bpp" - - .align 2 -gMapObjectPic_AquaMemberF_1: @ 83495A8 - .incbin "graphics/map_objects/pics/people/aqua_member_f/1.4bpp" - - .align 2 -gMapObjectPic_AquaMemberF_2: @ 83496A8 - .incbin "graphics/map_objects/pics/people/aqua_member_f/2.4bpp" - - .align 2 -gMapObjectPic_AquaMemberF_3: @ 83497A8 - .incbin "graphics/map_objects/pics/people/aqua_member_f/3.4bpp" - - .align 2 -gMapObjectPic_AquaMemberF_4: @ 83498A8 - .incbin "graphics/map_objects/pics/people/aqua_member_f/4.4bpp" - - .align 2 -gMapObjectPic_AquaMemberF_5: @ 83499A8 - .incbin "graphics/map_objects/pics/people/aqua_member_f/5.4bpp" - - .align 2 -gMapObjectPic_AquaMemberF_6: @ 8349AA8 - .incbin "graphics/map_objects/pics/people/aqua_member_f/6.4bpp" - - .align 2 -gMapObjectPic_AquaMemberF_7: @ 8349BA8 - .incbin "graphics/map_objects/pics/people/aqua_member_f/7.4bpp" - - .align 2 -gMapObjectPic_AquaMemberF_8: @ 8349CA8 - .incbin "graphics/map_objects/pics/people/aqua_member_f/8.4bpp" - - .align 2 -gMapObjectPic_MagmaMemberM_0: @ 8349DA8 - .incbin "graphics/map_objects/pics/people/magma_member_m/0.4bpp" - - .align 2 -gMapObjectPic_MagmaMemberM_1: @ 8349EA8 - .incbin "graphics/map_objects/pics/people/magma_member_m/1.4bpp" - - .align 2 -gMapObjectPic_MagmaMemberM_2: @ 8349FA8 - .incbin "graphics/map_objects/pics/people/magma_member_m/2.4bpp" - - .align 2 -gMapObjectPic_MagmaMemberM_3: @ 834A0A8 - .incbin "graphics/map_objects/pics/people/magma_member_m/3.4bpp" - - .align 2 -gMapObjectPic_MagmaMemberM_4: @ 834A1A8 - .incbin "graphics/map_objects/pics/people/magma_member_m/4.4bpp" - - .align 2 -gMapObjectPic_MagmaMemberM_5: @ 834A2A8 - .incbin "graphics/map_objects/pics/people/magma_member_m/5.4bpp" - - .align 2 -gMapObjectPic_MagmaMemberM_6: @ 834A3A8 - .incbin "graphics/map_objects/pics/people/magma_member_m/6.4bpp" - - .align 2 -gMapObjectPic_MagmaMemberM_7: @ 834A4A8 - .incbin "graphics/map_objects/pics/people/magma_member_m/7.4bpp" - - .align 2 -gMapObjectPic_MagmaMemberM_8: @ 834A5A8 - .incbin "graphics/map_objects/pics/people/magma_member_m/8.4bpp" - - .align 2 -gMapObjectPic_MagmaMemberF_0: @ 834A6A8 - .incbin "graphics/map_objects/pics/people/magma_member_f/0.4bpp" - - .align 2 -gMapObjectPic_MagmaMemberF_1: @ 834A7A8 - .incbin "graphics/map_objects/pics/people/magma_member_f/1.4bpp" - - .align 2 -gMapObjectPic_MagmaMemberF_2: @ 834A8A8 - .incbin "graphics/map_objects/pics/people/magma_member_f/2.4bpp" - - .align 2 -gMapObjectPic_MagmaMemberF_3: @ 834A9A8 - .incbin "graphics/map_objects/pics/people/magma_member_f/3.4bpp" - - .align 2 -gMapObjectPic_MagmaMemberF_4: @ 834AAA8 - .incbin "graphics/map_objects/pics/people/magma_member_f/4.4bpp" - - .align 2 -gMapObjectPic_MagmaMemberF_5: @ 834ABA8 - .incbin "graphics/map_objects/pics/people/magma_member_f/5.4bpp" - - .align 2 -gMapObjectPic_MagmaMemberF_6: @ 834ACA8 - .incbin "graphics/map_objects/pics/people/magma_member_f/6.4bpp" - - .align 2 -gMapObjectPic_MagmaMemberF_7: @ 834ADA8 - .incbin "graphics/map_objects/pics/people/magma_member_f/7.4bpp" - - .align 2 -gMapObjectPic_MagmaMemberF_8: @ 834AEA8 - .incbin "graphics/map_objects/pics/people/magma_member_f/8.4bpp" - - .align 2 -gMapObjectPic_Sidney_0: @ 834AFA8 - .incbin "graphics/map_objects/pics/people/sidney/0.4bpp" - - .align 2 -gMapObjectPic_Sidney_1: @ 834B0A8 - .incbin "graphics/map_objects/pics/people/sidney/1.4bpp" - - .align 2 -gMapObjectPic_Sidney_2: @ 834B1A8 - .incbin "graphics/map_objects/pics/people/sidney/2.4bpp" - - .align 2 -gMapObjectPic_Phoebe_0: @ 834B2A8 - .incbin "graphics/map_objects/pics/people/phoebe/0.4bpp" - - .align 2 -gMapObjectPic_Phoebe_1: @ 834B3A8 - .incbin "graphics/map_objects/pics/people/phoebe/1.4bpp" - - .align 2 -gMapObjectPic_Phoebe_2: @ 834B4A8 - .incbin "graphics/map_objects/pics/people/phoebe/2.4bpp" - - .align 2 -gMapObjectPic_Glacia_0: @ 834B5A8 - .incbin "graphics/map_objects/pics/people/glacia/0.4bpp" - - .align 2 -gMapObjectPic_Glacia_1: @ 834B6A8 - .incbin "graphics/map_objects/pics/people/glacia/1.4bpp" - - .align 2 -gMapObjectPic_Glacia_2: @ 834B7A8 - .incbin "graphics/map_objects/pics/people/glacia/2.4bpp" - - .align 2 -gMapObjectPic_Drake_0: @ 834B8A8 - .incbin "graphics/map_objects/pics/people/drake/0.4bpp" - - .align 2 -gMapObjectPic_Drake_1: @ 834B9A8 - .incbin "graphics/map_objects/pics/people/drake/1.4bpp" - - .align 2 -gMapObjectPic_Drake_2: @ 834BAA8 - .incbin "graphics/map_objects/pics/people/drake/2.4bpp" - - .align 2 -gMapObjectPic_Roxanne_0: @ 834BBA8 - .incbin "graphics/map_objects/pics/people/roxanne/0.4bpp" - - .align 2 -gMapObjectPic_Roxanne_1: @ 834BCA8 - .incbin "graphics/map_objects/pics/people/roxanne/1.4bpp" - - .align 2 -gMapObjectPic_Roxanne_2: @ 834BDA8 - .incbin "graphics/map_objects/pics/people/roxanne/2.4bpp" - - .align 2 -gMapObjectPic_Brawly_0: @ 834BEA8 - .incbin "graphics/map_objects/pics/people/brawly/0.4bpp" - - .align 2 -gMapObjectPic_Brawly_1: @ 834BFA8 - .incbin "graphics/map_objects/pics/people/brawly/1.4bpp" - - .align 2 -gMapObjectPic_Brawly_2: @ 834C0A8 - .incbin "graphics/map_objects/pics/people/brawly/2.4bpp" - - .align 2 -gMapObjectPic_Wattson_0: @ 834C1A8 - .incbin "graphics/map_objects/pics/people/wattson/0.4bpp" - - .align 2 -gMapObjectPic_Wattson_1: @ 834C2A8 - .incbin "graphics/map_objects/pics/people/wattson/1.4bpp" - - .align 2 -gMapObjectPic_Wattson_2: @ 834C3A8 - .incbin "graphics/map_objects/pics/people/wattson/2.4bpp" - - .align 2 -gMapObjectPic_Flannery_0: @ 834C4A8 - .incbin "graphics/map_objects/pics/people/flannery/0.4bpp" - - .align 2 -gMapObjectPic_Flannery_1: @ 834C5A8 - .incbin "graphics/map_objects/pics/people/flannery/1.4bpp" - - .align 2 -gMapObjectPic_Flannery_2: @ 834C6A8 - .incbin "graphics/map_objects/pics/people/flannery/2.4bpp" - - .align 2 -gMapObjectPic_Norman_0: @ 834C7A8 - .incbin "graphics/map_objects/pics/people/norman/0.4bpp" - - .align 2 -gMapObjectPic_Norman_1: @ 834C8A8 - .incbin "graphics/map_objects/pics/people/norman/1.4bpp" - - .align 2 -gMapObjectPic_Norman_2: @ 834C9A8 - .incbin "graphics/map_objects/pics/people/norman/2.4bpp" - - .align 2 -gMapObjectPic_Norman_3: @ 834CAA8 - .incbin "graphics/map_objects/pics/people/norman/3.4bpp" - - .align 2 -gMapObjectPic_Norman_4: @ 834CBA8 - .incbin "graphics/map_objects/pics/people/norman/4.4bpp" - - .align 2 -gMapObjectPic_Norman_5: @ 834CCA8 - .incbin "graphics/map_objects/pics/people/norman/5.4bpp" - - .align 2 -gMapObjectPic_Norman_6: @ 834CDA8 - .incbin "graphics/map_objects/pics/people/norman/6.4bpp" - - .align 2 -gMapObjectPic_Norman_7: @ 834CEA8 - .incbin "graphics/map_objects/pics/people/norman/7.4bpp" - - .align 2 -gMapObjectPic_Norman_8: @ 834CFA8 - .incbin "graphics/map_objects/pics/people/norman/8.4bpp" - - .align 2 -gMapObjectPic_Winona_0: @ 834D0A8 - .incbin "graphics/map_objects/pics/people/winona/0.4bpp" - - .align 2 -gMapObjectPic_Winona_1: @ 834D1A8 - .incbin "graphics/map_objects/pics/people/winona/1.4bpp" - - .align 2 -gMapObjectPic_Winona_2: @ 834D2A8 - .incbin "graphics/map_objects/pics/people/winona/2.4bpp" - - .align 2 -gMapObjectPic_Liza_0: @ 834D3A8 - .incbin "graphics/map_objects/pics/people/liza/0.4bpp" - - .align 2 -gMapObjectPic_Liza_1: @ 834D4A8 - .incbin "graphics/map_objects/pics/people/liza/1.4bpp" - - .align 2 -gMapObjectPic_Liza_2: @ 834D5A8 - .incbin "graphics/map_objects/pics/people/liza/2.4bpp" - - .align 2 -gMapObjectPic_Tate_0: @ 834D6A8 - .incbin "graphics/map_objects/pics/people/tate/0.4bpp" - - .align 2 -gMapObjectPic_Tate_1: @ 834D7A8 - .incbin "graphics/map_objects/pics/people/tate/1.4bpp" - - .align 2 -gMapObjectPic_Tate_2: @ 834D8A8 - .incbin "graphics/map_objects/pics/people/tate/2.4bpp" - - .align 2 -gMapObjectPic_Wallace_0: @ 834D9A8 - .incbin "graphics/map_objects/pics/people/wallace/0.4bpp" - - .align 2 -gMapObjectPic_Wallace_1: @ 834DAA8 - .incbin "graphics/map_objects/pics/people/wallace/1.4bpp" - - .align 2 -gMapObjectPic_Wallace_2: @ 834DBA8 - .incbin "graphics/map_objects/pics/people/wallace/2.4bpp" - - .align 2 -gMapObjectPic_Wallace_3: @ 834DCA8 - .incbin "graphics/map_objects/pics/people/wallace/3.4bpp" - - .align 2 -gMapObjectPic_Wallace_4: @ 834DDA8 - .incbin "graphics/map_objects/pics/people/wallace/4.4bpp" - - .align 2 -gMapObjectPic_Wallace_5: @ 834DEA8 - .incbin "graphics/map_objects/pics/people/wallace/5.4bpp" - - .align 2 -gMapObjectPic_Wallace_6: @ 834DFA8 - .incbin "graphics/map_objects/pics/people/wallace/6.4bpp" - - .align 2 -gMapObjectPic_Wallace_7: @ 834E0A8 - .incbin "graphics/map_objects/pics/people/wallace/7.4bpp" - - .align 2 -gMapObjectPic_Wallace_8: @ 834E1A8 - .incbin "graphics/map_objects/pics/people/wallace/8.4bpp" - - .align 2 -gMapObjectPic_Steven_0: @ 834E2A8 - .incbin "graphics/map_objects/pics/people/steven/0.4bpp" - - .align 2 -gMapObjectPic_Steven_1: @ 834E3A8 - .incbin "graphics/map_objects/pics/people/steven/1.4bpp" - - .align 2 -gMapObjectPic_Steven_2: @ 834E4A8 - .incbin "graphics/map_objects/pics/people/steven/2.4bpp" - - .align 2 -gMapObjectPic_Steven_3: @ 834E5A8 - .incbin "graphics/map_objects/pics/people/steven/3.4bpp" - - .align 2 -gMapObjectPic_Steven_4: @ 834E6A8 - .incbin "graphics/map_objects/pics/people/steven/4.4bpp" - - .align 2 -gMapObjectPic_Steven_5: @ 834E7A8 - .incbin "graphics/map_objects/pics/people/steven/5.4bpp" - - .align 2 -gMapObjectPic_Steven_6: @ 834E8A8 - .incbin "graphics/map_objects/pics/people/steven/6.4bpp" - - .align 2 -gMapObjectPic_Steven_7: @ 834E9A8 - .incbin "graphics/map_objects/pics/people/steven/7.4bpp" - - .align 2 -gMapObjectPic_Steven_8: @ 834EAA8 - .incbin "graphics/map_objects/pics/people/steven/8.4bpp" - - .align 2 -gMapObjectPic_Wally_0: @ 834EBA8 - .incbin "graphics/map_objects/pics/people/wally/0.4bpp" - - .align 2 -gMapObjectPic_Wally_1: @ 834ECA8 - .incbin "graphics/map_objects/pics/people/wally/1.4bpp" - - .align 2 -gMapObjectPic_Wally_2: @ 834EDA8 - .incbin "graphics/map_objects/pics/people/wally/2.4bpp" - - .align 2 -gMapObjectPic_Wally_3: @ 834EEA8 - .incbin "graphics/map_objects/pics/people/wally/3.4bpp" - - .align 2 -gMapObjectPic_Wally_4: @ 834EFA8 - .incbin "graphics/map_objects/pics/people/wally/4.4bpp" - - .align 2 -gMapObjectPic_Wally_5: @ 834F0A8 - .incbin "graphics/map_objects/pics/people/wally/5.4bpp" - - .align 2 -gMapObjectPic_Wally_6: @ 834F1A8 - .incbin "graphics/map_objects/pics/people/wally/6.4bpp" - - .align 2 -gMapObjectPic_Wally_7: @ 834F2A8 - .incbin "graphics/map_objects/pics/people/wally/7.4bpp" - - .align 2 -gMapObjectPic_Wally_8: @ 834F3A8 - .incbin "graphics/map_objects/pics/people/wally/8.4bpp" - - .align 2 -gMapObjectPic_LittleBoy3_0: @ 834F4A8 - .incbin "graphics/map_objects/pics/people/little_boy_3/0.4bpp" - - .align 2 -gMapObjectPic_LittleBoy3_1: @ 834F528 - .incbin "graphics/map_objects/pics/people/little_boy_3/1.4bpp" - - .align 2 -gMapObjectPic_LittleBoy3_2: @ 834F5A8 - .incbin "graphics/map_objects/pics/people/little_boy_3/2.4bpp" - - .align 2 -gMapObjectPic_LittleBoy3_3: @ 834F628 - .incbin "graphics/map_objects/pics/people/little_boy_3/3.4bpp" - - .align 2 -gMapObjectPic_LittleBoy3_4: @ 834F6A8 - .incbin "graphics/map_objects/pics/people/little_boy_3/4.4bpp" - - .align 2 -gMapObjectPic_LittleBoy3_5: @ 834F728 - .incbin "graphics/map_objects/pics/people/little_boy_3/5.4bpp" - - .align 2 -gMapObjectPic_LittleBoy3_6: @ 834F7A8 - .incbin "graphics/map_objects/pics/people/little_boy_3/6.4bpp" - - .align 2 -gMapObjectPic_LittleBoy3_7: @ 834F828 - .incbin "graphics/map_objects/pics/people/little_boy_3/7.4bpp" - - .align 2 -gMapObjectPic_LittleBoy3_8: @ 834F8A8 - .incbin "graphics/map_objects/pics/people/little_boy_3/8.4bpp" - - .align 2 -gMapObjectPic_HotSpringsOldWoman_0: @ 834F928 - .incbin "graphics/map_objects/pics/people/hot_springs_old_woman/0.4bpp" - - .align 2 -gMapObjectPic_HotSpringsOldWoman_1: @ 834FA28 - .incbin "graphics/map_objects/pics/people/hot_springs_old_woman/1.4bpp" - - .align 2 -gMapObjectPic_HotSpringsOldWoman_2: @ 834FB28 - .incbin "graphics/map_objects/pics/people/hot_springs_old_woman/2.4bpp" - - .align 2 -gMapObjectPic_HotSpringsOldWoman_3: @ 834FC28 - .incbin "graphics/map_objects/pics/people/hot_springs_old_woman/3.4bpp" - - .align 2 -gMapObjectPic_HotSpringsOldWoman_4: @ 834FD28 - .incbin "graphics/map_objects/pics/people/hot_springs_old_woman/4.4bpp" - - .align 2 -gMapObjectPic_HotSpringsOldWoman_5: @ 834FE28 - .incbin "graphics/map_objects/pics/people/hot_springs_old_woman/5.4bpp" - - .align 2 -gMapObjectPic_HotSpringsOldWoman_6: @ 834FF28 - .incbin "graphics/map_objects/pics/people/hot_springs_old_woman/6.4bpp" - - .align 2 -gMapObjectPic_HotSpringsOldWoman_7: @ 8350028 - .incbin "graphics/map_objects/pics/people/hot_springs_old_woman/7.4bpp" - - .align 2 -gMapObjectPic_HotSpringsOldWoman_8: @ 8350128 - .incbin "graphics/map_objects/pics/people/hot_springs_old_woman/8.4bpp" - - .align 2 -gMapObjectPic_LatiasLatios_0: @ 8350228 - .incbin "graphics/map_objects/pics/pokemon/latias_latios/0.4bpp" - - .align 2 -gMapObjectPic_LatiasLatios_1: @ 8350428 - .incbin "graphics/map_objects/pics/pokemon/latias_latios/1.4bpp" - - .align 2 -gMapObjectPic_LatiasLatios_2: @ 8350628 - .incbin "graphics/map_objects/pics/pokemon/latias_latios/2.4bpp" - - .align 2 -gMapObjectPic_Boy5_0: @ 8350828 - .incbin "graphics/map_objects/pics/people/boy_5/0.4bpp" - - .align 2 -gMapObjectPic_Boy5_1: @ 8350928 - .incbin "graphics/map_objects/pics/people/boy_5/1.4bpp" - - .align 2 -gMapObjectPic_Boy5_2: @ 8350A28 - .incbin "graphics/map_objects/pics/people/boy_5/2.4bpp" - - .align 2 -gMapObjectPic_ContestJudge_0: @ 8350B28 - .incbin "graphics/map_objects/pics/people/contest_judge/0.4bpp" - - .align 2 -gMapObjectPic_ContestJudge_1: @ 8350C28 - .incbin "graphics/map_objects/pics/people/contest_judge/1.4bpp" - - .align 2 -gMapObjectPic_ContestJudge_2: @ 8350D28 - .incbin "graphics/map_objects/pics/people/contest_judge/2.4bpp" - - .align 2 -gMapObjectPic_ContestJudge_3: @ 8350E28 - .incbin "graphics/map_objects/pics/people/contest_judge/3.4bpp" - - .align 2 -gMapObjectPic_ContestJudge_4: @ 8350F28 - .incbin "graphics/map_objects/pics/people/contest_judge/4.4bpp" - - .align 2 -gMapObjectPic_ContestJudge_5: @ 8351028 - .incbin "graphics/map_objects/pics/people/contest_judge/5.4bpp" - - .align 2 -gMapObjectPic_ContestJudge_6: @ 8351128 - .incbin "graphics/map_objects/pics/people/contest_judge/6.4bpp" - - .align 2 -gMapObjectPic_ContestJudge_7: @ 8351228 - .incbin "graphics/map_objects/pics/people/contest_judge/7.4bpp" - - .align 2 -gMapObjectPic_ContestJudge_8: @ 8351328 - .incbin "graphics/map_objects/pics/people/contest_judge/8.4bpp" - - .align 2 -gMapObjectPic_Archie_0: @ 8351428 - .incbin "graphics/map_objects/pics/people/archie/0.4bpp" - - .align 2 -gMapObjectPic_Archie_1: @ 8351528 - .incbin "graphics/map_objects/pics/people/archie/1.4bpp" - - .align 2 -gMapObjectPic_Archie_2: @ 8351628 - .incbin "graphics/map_objects/pics/people/archie/2.4bpp" - - .align 2 -gMapObjectPic_Archie_3: @ 8351728 - .incbin "graphics/map_objects/pics/people/archie/3.4bpp" - - .align 2 -gMapObjectPic_Archie_4: @ 8351828 - .incbin "graphics/map_objects/pics/people/archie/4.4bpp" - - .align 2 -gMapObjectPic_Archie_5: @ 8351928 - .incbin "graphics/map_objects/pics/people/archie/5.4bpp" - - .align 2 -gMapObjectPic_Archie_6: @ 8351A28 - .incbin "graphics/map_objects/pics/people/archie/6.4bpp" - - .align 2 -gMapObjectPic_Archie_7: @ 8351B28 - .incbin "graphics/map_objects/pics/people/archie/7.4bpp" - - .align 2 -gMapObjectPic_Archie_8: @ 8351C28 - .incbin "graphics/map_objects/pics/people/archie/8.4bpp" - - .align 2 -gMapObjectPic_Maxie_0: @ 8351D28 - .incbin "graphics/map_objects/pics/people/maxie/0.4bpp" - - .align 2 -gMapObjectPic_Maxie_1: @ 8351E28 - .incbin "graphics/map_objects/pics/people/maxie/1.4bpp" - - .align 2 -gMapObjectPic_Maxie_2: @ 8351F28 - .incbin "graphics/map_objects/pics/people/maxie/2.4bpp" - - .align 2 -gMapObjectPic_Maxie_3: @ 8352028 - .incbin "graphics/map_objects/pics/people/maxie/3.4bpp" - - .align 2 -gMapObjectPic_Maxie_4: @ 8352128 - .incbin "graphics/map_objects/pics/people/maxie/4.4bpp" - - .align 2 -gMapObjectPic_Maxie_5: @ 8352228 - .incbin "graphics/map_objects/pics/people/maxie/5.4bpp" - - .align 2 -gMapObjectPic_Maxie_6: @ 8352328 - .incbin "graphics/map_objects/pics/people/maxie/6.4bpp" - - .align 2 -gMapObjectPic_Maxie_7: @ 8352428 - .incbin "graphics/map_objects/pics/people/maxie/7.4bpp" - - .align 2 -gMapObjectPic_Maxie_8: @ 8352528 - .incbin "graphics/map_objects/pics/people/maxie/8.4bpp" - - .align 2 -gMapObjectPic_Kyogre_0: @ 8352628 - .incbin "graphics/map_objects/pics/pokemon/kyogre/0.4bpp" - - .align 2 -gMapObjectPic_Kyogre_1: @ 8352828 - .incbin "graphics/map_objects/pics/pokemon/kyogre/1.4bpp" - - .align 2 -gMapObjectPic_Groudon_0: @ 8352A28 - .incbin "graphics/map_objects/pics/pokemon/groudon/0.4bpp" - - .align 2 -gMapObjectPic_Groudon_1: @ 8352C28 - .incbin "graphics/map_objects/pics/pokemon/groudon/1.4bpp" - - .align 2 -gMapObjectPic_Regi: @ 8352E28 - .incbin "graphics/map_objects/pics/pokemon/regi.4bpp" - - .align 2 -gMapObjectPic_Skitty_0: @ 8353028 - .incbin "graphics/map_objects/pics/pokemon/skitty/0.4bpp" - - .align 2 -gMapObjectPic_Skitty_1: @ 83530A8 - .incbin "graphics/map_objects/pics/pokemon/skitty/1.4bpp" - - .align 2 -gMapObjectPic_Skitty_2: @ 8353128 - .incbin "graphics/map_objects/pics/pokemon/skitty/2.4bpp" - - .align 2 -gMapObjectPic_Kecleon_0: @ 83531A8 - .incbin "graphics/map_objects/pics/pokemon/kecleon/0.4bpp" - - .align 2 -gMapObjectPic_Kecleon_1: @ 8353228 - .incbin "graphics/map_objects/pics/pokemon/kecleon/1.4bpp" - - .align 2 -gMapObjectPic_Kecleon_2: @ 83532A8 - .incbin "graphics/map_objects/pics/pokemon/kecleon/2.4bpp" - - .align 2 -gMapObjectPic_Rayquaza_0: @ 8353328 - .incbin "graphics/map_objects/pics/pokemon/rayquaza/0.4bpp" - - .align 2 -gMapObjectPic_Rayquaza_1: @ 8353528 - .incbin "graphics/map_objects/pics/pokemon/rayquaza/1.4bpp" - - .align 2 -gMapObjectPic_Zigzagoon_0: @ 8353728 - .incbin "graphics/map_objects/pics/pokemon/zigzagoon/0.4bpp" - - .align 2 -gMapObjectPic_Zigzagoon_1: @ 83537A8 - .incbin "graphics/map_objects/pics/pokemon/zigzagoon/1.4bpp" - - .align 2 -gMapObjectPic_Zigzagoon_2: @ 8353828 - .incbin "graphics/map_objects/pics/pokemon/zigzagoon/2.4bpp" - - .align 2 -gMapObjectPic_Pikachu_0: @ 83538A8 - .incbin "graphics/map_objects/pics/pokemon/pikachu/0.4bpp" - - .align 2 -gMapObjectPic_Pikachu_1: @ 8353928 - .incbin "graphics/map_objects/pics/pokemon/pikachu/1.4bpp" - - .align 2 -gMapObjectPic_Pikachu_2: @ 83539A8 - .incbin "graphics/map_objects/pics/pokemon/pikachu/2.4bpp" - - .align 2 -gMapObjectPic_Azumarill_0: @ 8353A28 - .incbin "graphics/map_objects/pics/pokemon/azumarill/0.4bpp" - - .align 2 -gMapObjectPic_Azumarill_1: @ 8353AA8 - .incbin "graphics/map_objects/pics/pokemon/azumarill/1.4bpp" - - .align 2 -gMapObjectPic_Azumarill_2: @ 8353B28 - .incbin "graphics/map_objects/pics/pokemon/azumarill/2.4bpp" - - .align 2 -gMapObjectPic_Wingull_0: @ 8353BA8 - .incbin "graphics/map_objects/pics/pokemon/wingull/0.4bpp" - - .align 2 -gMapObjectPic_Wingull_3: @ 8353C28 - .incbin "graphics/map_objects/pics/pokemon/wingull/3.4bpp" - - .align 2 -gMapObjectPic_Wingull_1: @ 8353CA8 - .incbin "graphics/map_objects/pics/pokemon/wingull/1.4bpp" - - .align 2 -gMapObjectPic_Wingull_4: @ 8353D28 - .incbin "graphics/map_objects/pics/pokemon/wingull/4.4bpp" - - .align 2 -gMapObjectPic_Wingull_2: @ 8353DA8 - .incbin "graphics/map_objects/pics/pokemon/wingull/2.4bpp" - - .align 2 -gMapObjectPic_Wingull_5: @ 8353E28 - .incbin "graphics/map_objects/pics/pokemon/wingull/5.4bpp" - - .align 2 -gMapObjectPic_TuberMSwimming_0: @ 8353EA8 - .incbin "graphics/map_objects/pics/people/tuber_m_swimming/0.4bpp" - - .align 2 -gMapObjectPic_TuberMSwimming_1: @ 8353F28 - .incbin "graphics/map_objects/pics/people/tuber_m_swimming/1.4bpp" - - .align 2 -gMapObjectPic_TuberMSwimming_2: @ 8353FA8 - .incbin "graphics/map_objects/pics/people/tuber_m_swimming/2.4bpp" - - .align 2 -gMapObjectPic_TuberMSwimming_3: @ 8354028 - .incbin "graphics/map_objects/pics/people/tuber_m_swimming/3.4bpp" - - .align 2 -gMapObjectPic_TuberMSwimming_4: @ 83540A8 - .incbin "graphics/map_objects/pics/people/tuber_m_swimming/4.4bpp" - - .align 2 -gMapObjectPic_TuberMSwimming_5: @ 8354128 - .incbin "graphics/map_objects/pics/people/tuber_m_swimming/5.4bpp" - - .align 2 -gMapObjectPic_TuberMSwimming_6: @ 83541A8 - .incbin "graphics/map_objects/pics/people/tuber_m_swimming/6.4bpp" - - .align 2 -gMapObjectPic_TuberMSwimming_7: @ 8354228 - .incbin "graphics/map_objects/pics/people/tuber_m_swimming/7.4bpp" - - .align 2 -gMapObjectPic_TuberMSwimming_8: @ 83542A8 - .incbin "graphics/map_objects/pics/people/tuber_m_swimming/8.4bpp" - - .align 2 -gMapObjectPic_Azurill_0: @ 8354328 - .incbin "graphics/map_objects/pics/pokemon/azurill/0.4bpp" - - .align 2 -gMapObjectPic_Azurill_1: @ 83543A8 - .incbin "graphics/map_objects/pics/pokemon/azurill/1.4bpp" - - .align 2 -gMapObjectPic_Azurill_2: @ 8354428 - .incbin "graphics/map_objects/pics/pokemon/azurill/2.4bpp" - - .align 2 -gMapObjectPic_Mom_0: @ 83544A8 - .incbin "graphics/map_objects/pics/people/mom/0.4bpp" - - .align 2 -gMapObjectPic_Mom_1: @ 83545A8 - .incbin "graphics/map_objects/pics/people/mom/1.4bpp" - - .align 2 -gMapObjectPic_Mom_2: @ 83546A8 - .incbin "graphics/map_objects/pics/people/mom/2.4bpp" - - .align 2 -gMapObjectPic_Mom_3: @ 83547A8 - .incbin "graphics/map_objects/pics/people/mom/3.4bpp" - - .align 2 -gMapObjectPic_Mom_4: @ 83548A8 - .incbin "graphics/map_objects/pics/people/mom/4.4bpp" - - .align 2 -gMapObjectPic_Mom_5: @ 83549A8 - .incbin "graphics/map_objects/pics/people/mom/5.4bpp" - - .align 2 -gMapObjectPic_Mom_6: @ 8354AA8 - .incbin "graphics/map_objects/pics/people/mom/6.4bpp" - - .align 2 -gMapObjectPic_Mom_7: @ 8354BA8 - .incbin "graphics/map_objects/pics/people/mom/7.4bpp" - - .align 2 -gMapObjectPic_Mom_8: @ 8354CA8 - .incbin "graphics/map_objects/pics/people/mom/8.4bpp" - - .align 2 -gMapObjectPalette22: @ 8354DA8 - .incbin "graphics/map_objects/palettes/22.gbapal" - - .align 2 -gMapObjectPalette23: @ 8354DC8 - .incbin "graphics/map_objects/palettes/23.gbapal" - - .align 2 -gMapObjectPalette24: @ 8354DE8 - .incbin "graphics/map_objects/palettes/24.gbapal" - - .align 2 -gMapObjectPalette25: @ 8354E08 - .incbin "graphics/map_objects/palettes/25.gbapal" - - .align 2 -gMapObjectPic_UnusedNatuDoll: @ 8354E28 - .incbin "graphics/map_objects/pics/dolls/unused_natu_doll.4bpp" - - .align 2 -gMapObjectPic_UnusedMagnemiteDoll: @ 8354EA8 - .incbin "graphics/map_objects/pics/dolls/unused_magnemite_doll.4bpp" - - .align 2 -gMapObjectPic_UnusedSquirtleDoll: @ 8354F28 - .incbin "graphics/map_objects/pics/dolls/unused_squirtle_doll.4bpp" - - .align 2 -gMapObjectPic_UnusedWooperDoll: @ 8354FA8 - .incbin "graphics/map_objects/pics/dolls/unused_wooper_doll.4bpp" - - .align 2 -gMapObjectPic_UnusedPikachuDoll: @ 8355028 - .incbin "graphics/map_objects/pics/dolls/unused_pikachu_doll.4bpp" - - .align 2 -gMapObjectPic_UnusedPorygon2Doll: @ 83550A8 - .incbin "graphics/map_objects/pics/dolls/unused_porygon2_doll.4bpp" - - .align 2 -gMapObjectPic_PichuDoll: @ 8355128 - .incbin "graphics/map_objects/pics/dolls/pichu_doll.4bpp" - - .align 2 -gMapObjectPic_PikachuDoll: @ 83551A8 - .incbin "graphics/map_objects/pics/dolls/pikachu_doll.4bpp" - - .align 2 -gMapObjectPic_MarillDoll: @ 8355228 - .incbin "graphics/map_objects/pics/dolls/marill_doll.4bpp" - - .align 2 -gMapObjectPic_TogepiDoll: @ 83552A8 - .incbin "graphics/map_objects/pics/dolls/togepi_doll.4bpp" - - .align 2 -gMapObjectPic_CyndaquilDoll: @ 8355328 - .incbin "graphics/map_objects/pics/dolls/cyndaquil_doll.4bpp" - - .align 2 -gMapObjectPic_ChikoritaDoll: @ 83553A8 - .incbin "graphics/map_objects/pics/dolls/chikorita_doll.4bpp" - - .align 2 -gMapObjectPic_TotodileDoll: @ 8355428 - .incbin "graphics/map_objects/pics/dolls/totodile_doll.4bpp" - - .align 2 -gMapObjectPic_JigglypuffDoll: @ 83554A8 - .incbin "graphics/map_objects/pics/dolls/jigglypuff_doll.4bpp" - - .align 2 -gMapObjectPic_MeowthDoll: @ 8355528 - .incbin "graphics/map_objects/pics/dolls/meowth_doll.4bpp" - - .align 2 -gMapObjectPic_ClefairyDoll: @ 83555A8 - .incbin "graphics/map_objects/pics/dolls/clefairy_doll.4bpp" - - .align 2 -gMapObjectPic_DittoDoll: @ 8355628 - .incbin "graphics/map_objects/pics/dolls/ditto_doll.4bpp" - - .align 2 -gMapObjectPic_SmoochumDoll: @ 83556A8 - .incbin "graphics/map_objects/pics/dolls/smoochum_doll.4bpp" - - .align 2 -gMapObjectPic_TreeckoDoll: @ 8355728 - .incbin "graphics/map_objects/pics/dolls/treecko_doll.4bpp" - - .align 2 -gMapObjectPic_TorchicDoll: @ 83557A8 - .incbin "graphics/map_objects/pics/dolls/torchic_doll.4bpp" - - .align 2 -gMapObjectPic_MudkipDoll: @ 8355828 - .incbin "graphics/map_objects/pics/dolls/mudkip_doll.4bpp" - - .align 2 -gMapObjectPic_DuskullDoll: @ 83558A8 - .incbin "graphics/map_objects/pics/dolls/duskull_doll.4bpp" - - .align 2 -gMapObjectPic_WynautDoll: @ 8355928 - .incbin "graphics/map_objects/pics/dolls/wynaut_doll.4bpp" - - .align 2 -gMapObjectPic_BaltoyDoll: @ 83559A8 - .incbin "graphics/map_objects/pics/dolls/baltoy_doll.4bpp" - - .align 2 -gMapObjectPic_KecleonDoll: @ 8355A28 - .incbin "graphics/map_objects/pics/dolls/kecleon_doll.4bpp" - - .align 2 -gMapObjectPic_AzurillDoll: @ 8355AA8 - .incbin "graphics/map_objects/pics/dolls/azurill_doll.4bpp" - - .align 2 -gMapObjectPic_SkittyDoll: @ 8355B28 - .incbin "graphics/map_objects/pics/dolls/skitty_doll.4bpp" - - .align 2 -gMapObjectPic_SwabluDoll: @ 8355BA8 - .incbin "graphics/map_objects/pics/dolls/swablu_doll.4bpp" - - .align 2 -gMapObjectPic_GulpinDoll: @ 8355C28 - .incbin "graphics/map_objects/pics/dolls/gulpin_doll.4bpp" - - .align 2 -gMapObjectPic_LotadDoll: @ 8355CA8 - .incbin "graphics/map_objects/pics/dolls/lotad_doll.4bpp" - - .align 2 -gMapObjectPic_SeedotDoll: @ 8355D28 - .incbin "graphics/map_objects/pics/dolls/seedot_doll.4bpp" - - .align 2 -gMapObjectPic_PikaCushion: @ 8355DA8 - .incbin "graphics/map_objects/pics/cushions/pika_cushion.4bpp" - - .align 2 -gMapObjectPic_RoundCushion: @ 8355E28 - .incbin "graphics/map_objects/pics/cushions/round_cushion.4bpp" - - .align 2 -gMapObjectPic_KissCushion: @ 8355EA8 - .incbin "graphics/map_objects/pics/cushions/kiss_cushion.4bpp" - - .align 2 -gMapObjectPic_ZigzagCushion: @ 8355F28 - .incbin "graphics/map_objects/pics/cushions/zigzag_cushion.4bpp" - - .align 2 -gMapObjectPic_SpinCushion: @ 8355FA8 - .incbin "graphics/map_objects/pics/cushions/spin_cushion.4bpp" - - .align 2 -gMapObjectPic_DiamondCushion: @ 8356028 - .incbin "graphics/map_objects/pics/cushions/diamond_cushion.4bpp" - - .align 2 -gMapObjectPic_BallCushion: @ 83560A8 - .incbin "graphics/map_objects/pics/cushions/ball_cushion.4bpp" - - .align 2 -gMapObjectPic_GrassCushion: @ 8356128 - .incbin "graphics/map_objects/pics/cushions/grass_cushion.4bpp" - - .align 2 -gMapObjectPic_FireCushion: @ 83561A8 - .incbin "graphics/map_objects/pics/cushions/fire_cushion.4bpp" - - .align 2 -gMapObjectPic_WaterCushion: @ 8356228 - .incbin "graphics/map_objects/pics/cushions/water_cushion.4bpp" - - .align 2 -gMapObjectPic_BigSnorlaxDoll: @ 83562A8 - .incbin "graphics/map_objects/pics/dolls/big_snorlax_doll.4bpp" - - .align 2 -gMapObjectPic_BigRhydonDoll: @ 83564A8 - .incbin "graphics/map_objects/pics/dolls/big_rhydon_doll.4bpp" - - .align 2 -gMapObjectPic_BigLaprasDoll: @ 83566A8 - .incbin "graphics/map_objects/pics/dolls/big_lapras_doll.4bpp" - - .align 2 -gMapObjectPic_BigVenusaurDoll: @ 83568A8 - .incbin "graphics/map_objects/pics/dolls/big_venusaur_doll.4bpp" - - .align 2 -gMapObjectPic_BigCharizardDoll: @ 8356AA8 - .incbin "graphics/map_objects/pics/dolls/big_charizard_doll.4bpp" - - .align 2 -gMapObjectPic_BigBlastoiseDoll: @ 8356CA8 - .incbin "graphics/map_objects/pics/dolls/big_blastoise_doll.4bpp" - - .align 2 -gMapObjectPic_BigWailmerDoll: @ 8356EA8 - .incbin "graphics/map_objects/pics/dolls/big_wailmer_doll.4bpp" - - .align 2 -gMapObjectPic_BigRegirockDoll: @ 83570A8 - .incbin "graphics/map_objects/pics/dolls/big_regirock_doll.4bpp" - - .align 2 -gMapObjectPic_BigRegiceDoll: @ 83572A8 - .incbin "graphics/map_objects/pics/dolls/big_regice_doll.4bpp" - - .align 2 -gMapObjectPic_BigRegisteelDoll: @ 83574A8 - .incbin "graphics/map_objects/pics/dolls/big_registeel_doll.4bpp" - - .align 2 -gMapObjectPic_CuttableTree_0: @ 83576A8 - .incbin "graphics/map_objects/pics/misc/cuttable_tree/0.4bpp" - - .align 2 -gMapObjectPic_CuttableTree_1: @ 8357728 - .incbin "graphics/map_objects/pics/misc/cuttable_tree/1.4bpp" - - .align 2 -gMapObjectPic_CuttableTree_2: @ 83577A8 - .incbin "graphics/map_objects/pics/misc/cuttable_tree/2.4bpp" - - .align 2 -gMapObjectPic_CuttableTree_3: @ 8357828 - .incbin "graphics/map_objects/pics/misc/cuttable_tree/3.4bpp" - - .align 2 -gMapObjectPic_BreakableRock_0: @ 83578A8 - .incbin "graphics/map_objects/pics/misc/breakable_rock/0.4bpp" - - .align 2 -gMapObjectPic_BreakableRock_1: @ 8357928 - .incbin "graphics/map_objects/pics/misc/breakable_rock/1.4bpp" - - .align 2 -gMapObjectPic_BreakableRock_2: @ 83579A8 - .incbin "graphics/map_objects/pics/misc/breakable_rock/2.4bpp" - - .align 2 -gMapObjectPic_BreakableRock_3: @ 8357A28 - .incbin "graphics/map_objects/pics/misc/breakable_rock/3.4bpp" - - .align 2 -gMapObjectPic_PushableBoulder: @ 8357AA8 - .incbin "graphics/map_objects/pics/misc/pushable_boulder.4bpp" - - .align 2 -gMapObjectPic_MrBrineysBoat_0: @ 8357B28 - .incbin "graphics/map_objects/pics/misc/mr_brineys_boat/0.4bpp" - - .align 2 -gMapObjectPic_MrBrineysBoat_1: @ 8357D28 - .incbin "graphics/map_objects/pics/misc/mr_brineys_boat/1.4bpp" - - .align 2 -gMapObjectPic_MrBrineysBoat_2: @ 8357F28 - .incbin "graphics/map_objects/pics/misc/mr_brineys_boat/2.4bpp" - - .align 2 -gMapObjectPic_Fossil: @ 8358128 - .incbin "graphics/map_objects/pics/misc/fossil.4bpp" - - .align 2 -gMapObjectPic_SubmarineShadow: @ 83581A8 - .incbin "graphics/map_objects/pics/misc/submarine_shadow.4bpp" - - .align 2 -gMapObjectPalette26: @ 8358728 - .incbin "graphics/map_objects/palettes/26.gbapal" - - .align 2 -gMapObjectPic_Truck: @ 8358748 - .incbin "graphics/map_objects/pics/misc/truck.4bpp" - - .align 2 -gMapObjectPalette14: @ 8358BC8 - .incbin "graphics/map_objects/palettes/14.gbapal" - - .align 2 -gMapObjectPic_MachokeCarryingBox_0: @ 8358BE8 - .incbin "graphics/map_objects/pics/pokemon/machoke_carrying_box/0.4bpp" - - .align 2 -gMapObjectPic_MachokeCarryingBox_1: @ 8358DE8 - .incbin "graphics/map_objects/pics/pokemon/machoke_carrying_box/1.4bpp" - - .align 2 -gMapObjectPic_MachokeCarryingBox_2: @ 8358FE8 - .incbin "graphics/map_objects/pics/pokemon/machoke_carrying_box/2.4bpp" - - .align 2 -gMapObjectPic_MachokeFacingAway_0: @ 83591E8 - .incbin "graphics/map_objects/pics/pokemon/machoke_facing_away/0.4bpp" - - .align 2 -gMapObjectPic_MachokeFacingAway_1: @ 83593E8 - .incbin "graphics/map_objects/pics/pokemon/machoke_facing_away/1.4bpp" - - .align 2 -gMapObjectPalette15: @ 83595E8 - .incbin "graphics/map_objects/palettes/15.gbapal" - - .align 2 -gMapObjectPic_BirchsBag: @ 8359608 - .incbin "graphics/map_objects/pics/misc/birchs_bag.4bpp" - - .align 2 -gMapObjectPic_Poochyena_0: @ 8359688 - .incbin "graphics/map_objects/pics/pokemon/poochyena/0.4bpp" - - .align 2 -gMapObjectPic_Poochyena_1: @ 8359888 - .incbin "graphics/map_objects/pics/pokemon/poochyena/1.4bpp" - - .align 2 -gMapObjectPic_Poochyena_2: @ 8359A88 - .incbin "graphics/map_objects/pics/pokemon/poochyena/2.4bpp" - - .align 2 -gMapObjectPic_Poochyena_3: @ 8359C88 - .incbin "graphics/map_objects/pics/pokemon/poochyena/3.4bpp" - - .align 2 -gMapObjectPic_Poochyena_4: @ 8359E88 - .incbin "graphics/map_objects/pics/pokemon/poochyena/4.4bpp" - - .align 2 -gMapObjectPic_Poochyena_5: @ 835A088 - .incbin "graphics/map_objects/pics/pokemon/poochyena/5.4bpp" - - .align 2 -gMapObjectPic_Poochyena_6: @ 835A288 - .incbin "graphics/map_objects/pics/pokemon/poochyena/6.4bpp" - - .align 2 -gMapObjectPic_Poochyena_7: @ 835A488 - .incbin "graphics/map_objects/pics/pokemon/poochyena/7.4bpp" - - .align 2 -gMapObjectPic_Poochyena_8: @ 835A688 - .incbin "graphics/map_objects/pics/pokemon/poochyena/8.4bpp" - - .align 2 -gMapObjectPalette16: @ 835A888 - .incbin "graphics/map_objects/palettes/16.gbapal" - - .align 2 -gMapObjectPic_CableCar: @ 835A8A8 - .incbin "graphics/map_objects/pics/misc/cable_car.4bpp" - - .align 2 -gMapObjectPalette20: @ 835B0A8 - .incbin "graphics/map_objects/palettes/20.gbapal" - - .align 2 -gMapObjectPic_SSTidal: @ 835B0C8 - .incbin "graphics/map_objects/pics/misc/ss_tidal.4bpp" - - .align 2 -gMapObjectPalette21: @ 835B848 - .incbin "graphics/map_objects/palettes/21.gbapal" - - .align 2 -gFieldEffectPic_BerryTreeGrowthSparkle_0: @ 835B868 - .incbin "graphics/field_effect_objects/pics/berry_tree_growth_sparkle/0.4bpp" - - .align 2 -gFieldEffectPic_BerryTreeGrowthSparkle_1: @ 835B8E8 - .incbin "graphics/field_effect_objects/pics/berry_tree_growth_sparkle/1.4bpp" - - .align 2 -gFieldEffectPic_BerryTreeGrowthSparkle_2: @ 835B968 - .incbin "graphics/field_effect_objects/pics/berry_tree_growth_sparkle/2.4bpp" - - .align 2 -gFieldEffectPic_BerryTreeGrowthSparkle_3: @ 835B9E8 - .incbin "graphics/field_effect_objects/pics/berry_tree_growth_sparkle/3.4bpp" - - .align 2 -gFieldEffectPic_BerryTreeGrowthSparkle_4: @ 835BA68 - .incbin "graphics/field_effect_objects/pics/berry_tree_growth_sparkle/4.4bpp" - - .align 2 -gFieldEffectPic_BerryTreeGrowthSparkle_5: @ 835BAE8 - .incbin "graphics/field_effect_objects/pics/berry_tree_growth_sparkle/5.4bpp" - - .align 2 -gMapObjectPic_BerryTreeDirtPile: @ 835BB68 - .incbin "graphics/map_objects/pics/berry_trees/dirt_pile.4bpp" - - .align 2 -gMapObjectPic_BerryTreeSprout_0: @ 835BBE8 - .incbin "graphics/map_objects/pics/berry_trees/sprout/0.4bpp" - - .align 2 -gMapObjectPic_BerryTreeSprout_1: @ 835BC68 - .incbin "graphics/map_objects/pics/berry_trees/sprout/1.4bpp" - - .align 2 -gMapObjectPic_PechaBerryTree_0: @ 835BCE8 - .incbin "graphics/map_objects/pics/berry_trees/pecha/0.4bpp" - - .align 2 -gMapObjectPic_PechaBerryTree_1: @ 835BDE8 - .incbin "graphics/map_objects/pics/berry_trees/pecha/1.4bpp" - - .align 2 -gMapObjectPic_PechaBerryTree_2: @ 835BEE8 - .incbin "graphics/map_objects/pics/berry_trees/pecha/2.4bpp" - - .align 2 -gMapObjectPic_PechaBerryTree_3: @ 835BFE8 - .incbin "graphics/map_objects/pics/berry_trees/pecha/3.4bpp" - - .align 2 -gMapObjectPic_PechaBerryTree_4: @ 835C0E8 - .incbin "graphics/map_objects/pics/berry_trees/pecha/4.4bpp" - - .align 2 -gMapObjectPic_PechaBerryTree_5: @ 835C1E8 - .incbin "graphics/map_objects/pics/berry_trees/pecha/5.4bpp" - - .align 2 -gMapObjectPic_KelpsyBerryTree_0: @ 835C2E8 - .incbin "graphics/map_objects/pics/berry_trees/kelpsy/0.4bpp" - - .align 2 -gMapObjectPic_KelpsyBerryTree_1: @ 835C3E8 - .incbin "graphics/map_objects/pics/berry_trees/kelpsy/1.4bpp" - - .align 2 -gMapObjectPic_KelpsyBerryTree_2: @ 835C4E8 - .incbin "graphics/map_objects/pics/berry_trees/kelpsy/2.4bpp" - - .align 2 -gMapObjectPic_KelpsyBerryTree_3: @ 835C5E8 - .incbin "graphics/map_objects/pics/berry_trees/kelpsy/3.4bpp" - - .align 2 -gMapObjectPic_KelpsyBerryTree_4: @ 835C6E8 - .incbin "graphics/map_objects/pics/berry_trees/kelpsy/4.4bpp" - - .align 2 -gMapObjectPic_KelpsyBerryTree_5: @ 835C7E8 - .incbin "graphics/map_objects/pics/berry_trees/kelpsy/5.4bpp" - - .align 2 -gMapObjectPic_WepearBerryTree_0: @ 835C8E8 - .incbin "graphics/map_objects/pics/berry_trees/wepear/0.4bpp" - - .align 2 -gMapObjectPic_WepearBerryTree_1: @ 835C9E8 - .incbin "graphics/map_objects/pics/berry_trees/wepear/1.4bpp" - - .align 2 -gMapObjectPic_WepearBerryTree_2: @ 835CAE8 - .incbin "graphics/map_objects/pics/berry_trees/wepear/2.4bpp" - - .align 2 -gMapObjectPic_WepearBerryTree_3: @ 835CBE8 - .incbin "graphics/map_objects/pics/berry_trees/wepear/3.4bpp" - - .align 2 -gMapObjectPic_WepearBerryTree_4: @ 835CCE8 - .incbin "graphics/map_objects/pics/berry_trees/wepear/4.4bpp" - - .align 2 -gMapObjectPic_WepearBerryTree_5: @ 835CDE8 - .incbin "graphics/map_objects/pics/berry_trees/wepear/5.4bpp" - - .align 2 -gMapObjectPic_IapapaBerryTree_0: @ 835CEE8 - .incbin "graphics/map_objects/pics/berry_trees/iapapa/0.4bpp" - - .align 2 -gMapObjectPic_IapapaBerryTree_1: @ 835CFE8 - .incbin "graphics/map_objects/pics/berry_trees/iapapa/1.4bpp" - - .align 2 -gMapObjectPic_IapapaBerryTree_2: @ 835D0E8 - .incbin "graphics/map_objects/pics/berry_trees/iapapa/2.4bpp" - - .align 2 -gMapObjectPic_IapapaBerryTree_3: @ 835D1E8 - .incbin "graphics/map_objects/pics/berry_trees/iapapa/3.4bpp" - - .align 2 -gMapObjectPic_IapapaBerryTree_4: @ 835D2E8 - .incbin "graphics/map_objects/pics/berry_trees/iapapa/4.4bpp" - - .align 2 -gMapObjectPic_IapapaBerryTree_5: @ 835D3E8 - .incbin "graphics/map_objects/pics/berry_trees/iapapa/5.4bpp" - - .align 2 -gMapObjectPic_CheriBerryTree_0: @ 835D4E8 - .incbin "graphics/map_objects/pics/berry_trees/cheri/0.4bpp" - - .align 2 -gMapObjectPic_CheriBerryTree_1: @ 835D5E8 - .incbin "graphics/map_objects/pics/berry_trees/cheri/1.4bpp" - - .align 2 -gMapObjectPic_CheriBerryTree_2: @ 835D6E8 - .incbin "graphics/map_objects/pics/berry_trees/cheri/2.4bpp" - - .align 2 -gMapObjectPic_CheriBerryTree_3: @ 835D7E8 - .incbin "graphics/map_objects/pics/berry_trees/cheri/3.4bpp" - - .align 2 -gMapObjectPic_CheriBerryTree_4: @ 835D8E8 - .incbin "graphics/map_objects/pics/berry_trees/cheri/4.4bpp" - - .align 2 -gMapObjectPic_CheriBerryTree_5: @ 835D9E8 - .incbin "graphics/map_objects/pics/berry_trees/cheri/5.4bpp" - - .align 2 -gMapObjectPic_FigyBerryTree_0: @ 835DAE8 - .incbin "graphics/map_objects/pics/berry_trees/figy/0.4bpp" - - .align 2 -gMapObjectPic_FigyBerryTree_1: @ 835DBE8 - .incbin "graphics/map_objects/pics/berry_trees/figy/1.4bpp" - - .align 2 -gMapObjectPic_FigyBerryTree_2: @ 835DCE8 - .incbin "graphics/map_objects/pics/berry_trees/figy/2.4bpp" - - .align 2 -gMapObjectPic_FigyBerryTree_3: @ 835DDE8 - .incbin "graphics/map_objects/pics/berry_trees/figy/3.4bpp" - - .align 2 -gMapObjectPic_FigyBerryTree_4: @ 835DEE8 - .incbin "graphics/map_objects/pics/berry_trees/figy/4.4bpp" - - .align 2 -gMapObjectPic_FigyBerryTree_5: @ 835DFE8 - .incbin "graphics/map_objects/pics/berry_trees/figy/5.4bpp" - - .align 2 -gMapObjectPic_MagoBerryTree_0: @ 835E0E8 - .incbin "graphics/map_objects/pics/berry_trees/mago/0.4bpp" - - .align 2 -gMapObjectPic_MagoBerryTree_1: @ 835E1E8 - .incbin "graphics/map_objects/pics/berry_trees/mago/1.4bpp" - - .align 2 -gMapObjectPic_MagoBerryTree_2: @ 835E2E8 - .incbin "graphics/map_objects/pics/berry_trees/mago/2.4bpp" - - .align 2 -gMapObjectPic_MagoBerryTree_3: @ 835E3E8 - .incbin "graphics/map_objects/pics/berry_trees/mago/3.4bpp" - - .align 2 -gMapObjectPic_MagoBerryTree_4: @ 835E4E8 - .incbin "graphics/map_objects/pics/berry_trees/mago/4.4bpp" - - .align 2 -gMapObjectPic_MagoBerryTree_5: @ 835E5E8 - .incbin "graphics/map_objects/pics/berry_trees/mago/5.4bpp" - - .align 2 -gMapObjectPic_LumBerryTree_0: @ 835E6E8 - .incbin "graphics/map_objects/pics/berry_trees/lum/0.4bpp" - - .align 2 -gMapObjectPic_LumBerryTree_1: @ 835E7E8 - .incbin "graphics/map_objects/pics/berry_trees/lum/1.4bpp" - - .align 2 -gMapObjectPic_LumBerryTree_2: @ 835E8E8 - .incbin "graphics/map_objects/pics/berry_trees/lum/2.4bpp" - - .align 2 -gMapObjectPic_LumBerryTree_3: @ 835E9E8 - .incbin "graphics/map_objects/pics/berry_trees/lum/3.4bpp" - - .align 2 -gMapObjectPic_LumBerryTree_4: @ 835EAE8 - .incbin "graphics/map_objects/pics/berry_trees/lum/4.4bpp" - - .align 2 -gMapObjectPic_LumBerryTree_5: @ 835EBE8 - .incbin "graphics/map_objects/pics/berry_trees/lum/5.4bpp" - - .align 2 -gMapObjectPic_RazzBerryTree_0: @ 835ECE8 - .incbin "graphics/map_objects/pics/berry_trees/razz/0.4bpp" - - .align 2 -gMapObjectPic_RazzBerryTree_1: @ 835EDE8 - .incbin "graphics/map_objects/pics/berry_trees/razz/1.4bpp" - - .align 2 -gMapObjectPic_RazzBerryTree_2: @ 835EEE8 - .incbin "graphics/map_objects/pics/berry_trees/razz/2.4bpp" - - .align 2 -gMapObjectPic_RazzBerryTree_3: @ 835EFE8 - .incbin "graphics/map_objects/pics/berry_trees/razz/3.4bpp" - - .align 2 -gMapObjectPic_RazzBerryTree_4: @ 835F0E8 - .incbin "graphics/map_objects/pics/berry_trees/razz/4.4bpp" - - .align 2 -gMapObjectPic_RazzBerryTree_5: @ 835F1E8 - .incbin "graphics/map_objects/pics/berry_trees/razz/5.4bpp" - - .align 2 -gMapObjectPic_GrepaBerryTree_0: @ 835F2E8 - .incbin "graphics/map_objects/pics/berry_trees/grepa/0.4bpp" - - .align 2 -gMapObjectPic_GrepaBerryTree_1: @ 835F3E8 - .incbin "graphics/map_objects/pics/berry_trees/grepa/1.4bpp" - - .align 2 -gMapObjectPic_GrepaBerryTree_2: @ 835F4E8 - .incbin "graphics/map_objects/pics/berry_trees/grepa/2.4bpp" - - .align 2 -gMapObjectPic_GrepaBerryTree_3: @ 835F5E8 - .incbin "graphics/map_objects/pics/berry_trees/grepa/3.4bpp" - - .align 2 -gMapObjectPic_GrepaBerryTree_4: @ 835F6E8 - .incbin "graphics/map_objects/pics/berry_trees/grepa/4.4bpp" - - .align 2 -gMapObjectPic_GrepaBerryTree_5: @ 835F7E8 - .incbin "graphics/map_objects/pics/berry_trees/grepa/5.4bpp" - - .align 2 -gMapObjectPic_RabutaBerryTree_0: @ 835F8E8 - .incbin "graphics/map_objects/pics/berry_trees/rabuta/0.4bpp" - - .align 2 -gMapObjectPic_RabutaBerryTree_1: @ 835F9E8 - .incbin "graphics/map_objects/pics/berry_trees/rabuta/1.4bpp" - - .align 2 -gMapObjectPic_RabutaBerryTree_2: @ 835FAE8 - .incbin "graphics/map_objects/pics/berry_trees/rabuta/2.4bpp" - - .align 2 -gMapObjectPic_RabutaBerryTree_3: @ 835FBE8 - .incbin "graphics/map_objects/pics/berry_trees/rabuta/3.4bpp" - - .align 2 -gMapObjectPic_RabutaBerryTree_4: @ 835FCE8 - .incbin "graphics/map_objects/pics/berry_trees/rabuta/4.4bpp" - - .align 2 -gMapObjectPic_RabutaBerryTree_5: @ 835FDE8 - .incbin "graphics/map_objects/pics/berry_trees/rabuta/5.4bpp" - - .align 2 -gMapObjectPic_NomelBerryTree_0: @ 835FEE8 - .incbin "graphics/map_objects/pics/berry_trees/nomel/0.4bpp" - - .align 2 -gMapObjectPic_NomelBerryTree_1: @ 835FFE8 - .incbin "graphics/map_objects/pics/berry_trees/nomel/1.4bpp" - - .align 2 -gMapObjectPic_NomelBerryTree_2: @ 83600E8 - .incbin "graphics/map_objects/pics/berry_trees/nomel/2.4bpp" - - .align 2 -gMapObjectPic_NomelBerryTree_3: @ 83601E8 - .incbin "graphics/map_objects/pics/berry_trees/nomel/3.4bpp" - - .align 2 -gMapObjectPic_NomelBerryTree_4: @ 83602E8 - .incbin "graphics/map_objects/pics/berry_trees/nomel/4.4bpp" - - .align 2 -gMapObjectPic_NomelBerryTree_5: @ 83603E8 - .incbin "graphics/map_objects/pics/berry_trees/nomel/5.4bpp" - - .align 2 -gMapObjectPic_LeppaBerryTree_0: @ 83604E8 - .incbin "graphics/map_objects/pics/berry_trees/leppa/0.4bpp" - - .align 2 -gMapObjectPic_LeppaBerryTree_1: @ 83605E8 - .incbin "graphics/map_objects/pics/berry_trees/leppa/1.4bpp" - - .align 2 -gMapObjectPic_LeppaBerryTree_2: @ 83606E8 - .incbin "graphics/map_objects/pics/berry_trees/leppa/2.4bpp" - - .align 2 -gMapObjectPic_LeppaBerryTree_3: @ 83607E8 - .incbin "graphics/map_objects/pics/berry_trees/leppa/3.4bpp" - - .align 2 -gMapObjectPic_LeppaBerryTree_4: @ 83608E8 - .incbin "graphics/map_objects/pics/berry_trees/leppa/4.4bpp" - - .align 2 -gMapObjectPic_LeppaBerryTree_5: @ 83609E8 - .incbin "graphics/map_objects/pics/berry_trees/leppa/5.4bpp" - - .align 2 -gMapObjectPic_LiechiBerryTree_0: @ 8360AE8 - .incbin "graphics/map_objects/pics/berry_trees/liechi/0.4bpp" - - .align 2 -gMapObjectPic_LiechiBerryTree_1: @ 8360BE8 - .incbin "graphics/map_objects/pics/berry_trees/liechi/1.4bpp" - - .align 2 -gMapObjectPic_LiechiBerryTree_2: @ 8360CE8 - .incbin "graphics/map_objects/pics/berry_trees/liechi/2.4bpp" - - .align 2 -gMapObjectPic_LiechiBerryTree_3: @ 8360DE8 - .incbin "graphics/map_objects/pics/berry_trees/liechi/3.4bpp" - - .align 2 -gMapObjectPic_LiechiBerryTree_4: @ 8360EE8 - .incbin "graphics/map_objects/pics/berry_trees/liechi/4.4bpp" - - .align 2 -gMapObjectPic_LiechiBerryTree_5: @ 8360FE8 - .incbin "graphics/map_objects/pics/berry_trees/liechi/5.4bpp" - - .align 2 -gMapObjectPic_HondewBerryTree_0: @ 83610E8 - .incbin "graphics/map_objects/pics/berry_trees/hondew/0.4bpp" - - .align 2 -gMapObjectPic_HondewBerryTree_1: @ 83611E8 - .incbin "graphics/map_objects/pics/berry_trees/hondew/1.4bpp" - - .align 2 -gMapObjectPic_HondewBerryTree_2: @ 83612E8 - .incbin "graphics/map_objects/pics/berry_trees/hondew/2.4bpp" - - .align 2 -gMapObjectPic_HondewBerryTree_3: @ 83613E8 - .incbin "graphics/map_objects/pics/berry_trees/hondew/3.4bpp" - - .align 2 -gMapObjectPic_HondewBerryTree_4: @ 83614E8 - .incbin "graphics/map_objects/pics/berry_trees/hondew/4.4bpp" - - .align 2 -gMapObjectPic_HondewBerryTree_5: @ 83615E8 - .incbin "graphics/map_objects/pics/berry_trees/hondew/5.4bpp" - - .align 2 -gMapObjectPic_AguavBerryTree_0: @ 83616E8 - .incbin "graphics/map_objects/pics/berry_trees/aguav/0.4bpp" - - .align 2 -gMapObjectPic_AguavBerryTree_1: @ 83617E8 - .incbin "graphics/map_objects/pics/berry_trees/aguav/1.4bpp" - - .align 2 -gMapObjectPic_AguavBerryTree_2: @ 83618E8 - .incbin "graphics/map_objects/pics/berry_trees/aguav/2.4bpp" - - .align 2 -gMapObjectPic_AguavBerryTree_3: @ 83619E8 - .incbin "graphics/map_objects/pics/berry_trees/aguav/3.4bpp" - - .align 2 -gMapObjectPic_AguavBerryTree_4: @ 8361AE8 - .incbin "graphics/map_objects/pics/berry_trees/aguav/4.4bpp" - - .align 2 -gMapObjectPic_AguavBerryTree_5: @ 8361BE8 - .incbin "graphics/map_objects/pics/berry_trees/aguav/5.4bpp" - - .align 2 -gMapObjectPic_WikiBerryTree_0: @ 8361CE8 - .incbin "graphics/map_objects/pics/berry_trees/wiki/0.4bpp" - - .align 2 -gMapObjectPic_WikiBerryTree_1: @ 8361DE8 - .incbin "graphics/map_objects/pics/berry_trees/wiki/1.4bpp" - - .align 2 -gMapObjectPic_WikiBerryTree_2: @ 8361EE8 - .incbin "graphics/map_objects/pics/berry_trees/wiki/2.4bpp" - - .align 2 -gMapObjectPic_WikiBerryTree_3: @ 8361FE8 - .incbin "graphics/map_objects/pics/berry_trees/wiki/3.4bpp" - - .align 2 -gMapObjectPic_WikiBerryTree_4: @ 83620E8 - .incbin "graphics/map_objects/pics/berry_trees/wiki/4.4bpp" - - .align 2 -gMapObjectPic_WikiBerryTree_5: @ 83621E8 - .incbin "graphics/map_objects/pics/berry_trees/wiki/5.4bpp" - - .align 2 -gMapObjectPic_PomegBerryTree_0: @ 83622E8 - .incbin "graphics/map_objects/pics/berry_trees/pomeg/0.4bpp" - - .align 2 -gMapObjectPic_PomegBerryTree_1: @ 83623E8 - .incbin "graphics/map_objects/pics/berry_trees/pomeg/1.4bpp" - - .align 2 -gMapObjectPic_PomegBerryTree_2: @ 83624E8 - .incbin "graphics/map_objects/pics/berry_trees/pomeg/2.4bpp" - - .align 2 -gMapObjectPic_PomegBerryTree_3: @ 83625E8 - .incbin "graphics/map_objects/pics/berry_trees/pomeg/3.4bpp" - - .align 2 -gMapObjectPic_PomegBerryTree_4: @ 83626E8 - .incbin "graphics/map_objects/pics/berry_trees/pomeg/4.4bpp" - - .align 2 -gMapObjectPic_PomegBerryTree_5: @ 83627E8 - .incbin "graphics/map_objects/pics/berry_trees/pomeg/5.4bpp" - - .align 2 -gMapObjectPic_RawstBerryTree_0: @ 83628E8 - .incbin "graphics/map_objects/pics/berry_trees/rawst/0.4bpp" - - .align 2 -gMapObjectPic_RawstBerryTree_1: @ 83629E8 - .incbin "graphics/map_objects/pics/berry_trees/rawst/1.4bpp" - - .align 2 -gMapObjectPic_RawstBerryTree_2: @ 8362AE8 - .incbin "graphics/map_objects/pics/berry_trees/rawst/2.4bpp" - - .align 2 -gMapObjectPic_RawstBerryTree_3: @ 8362BE8 - .incbin "graphics/map_objects/pics/berry_trees/rawst/3.4bpp" - - .align 2 -gMapObjectPic_RawstBerryTree_4: @ 8362CE8 - .incbin "graphics/map_objects/pics/berry_trees/rawst/4.4bpp" - - .align 2 -gMapObjectPic_RawstBerryTree_5: @ 8362DE8 - .incbin "graphics/map_objects/pics/berry_trees/rawst/5.4bpp" - - .align 2 -gMapObjectPic_SpelonBerryTree_0: @ 8362EE8 - .incbin "graphics/map_objects/pics/berry_trees/spelon/0.4bpp" - - .align 2 -gMapObjectPic_SpelonBerryTree_1: @ 8362FE8 - .incbin "graphics/map_objects/pics/berry_trees/spelon/1.4bpp" - - .align 2 -gMapObjectPic_SpelonBerryTree_2: @ 83630E8 - .incbin "graphics/map_objects/pics/berry_trees/spelon/2.4bpp" - - .align 2 -gMapObjectPic_SpelonBerryTree_3: @ 83631E8 - .incbin "graphics/map_objects/pics/berry_trees/spelon/3.4bpp" - - .align 2 -gMapObjectPic_SpelonBerryTree_4: @ 83632E8 - .incbin "graphics/map_objects/pics/berry_trees/spelon/4.4bpp" - - .align 2 -gMapObjectPic_SpelonBerryTree_5: @ 83633E8 - .incbin "graphics/map_objects/pics/berry_trees/spelon/5.4bpp" - - .align 2 -gMapObjectPic_ChestoBerryTree_0: @ 83634E8 - .incbin "graphics/map_objects/pics/berry_trees/chesto/0.4bpp" - - .align 2 -gMapObjectPic_ChestoBerryTree_1: @ 83635E8 - .incbin "graphics/map_objects/pics/berry_trees/chesto/1.4bpp" - - .align 2 -gMapObjectPic_ChestoBerryTree_2: @ 83636E8 - .incbin "graphics/map_objects/pics/berry_trees/chesto/2.4bpp" - - .align 2 -gMapObjectPic_ChestoBerryTree_3: @ 83637E8 - .incbin "graphics/map_objects/pics/berry_trees/chesto/3.4bpp" - - .align 2 -gMapObjectPic_ChestoBerryTree_4: @ 83638E8 - .incbin "graphics/map_objects/pics/berry_trees/chesto/4.4bpp" - - .align 2 -gMapObjectPic_ChestoBerryTree_5: @ 83639E8 - .incbin "graphics/map_objects/pics/berry_trees/chesto/5.4bpp" - - .align 2 -gMapObjectPic_OranBerryTree_0: @ 8363AE8 - .incbin "graphics/map_objects/pics/berry_trees/oran/0.4bpp" - - .align 2 -gMapObjectPic_OranBerryTree_1: @ 8363BE8 - .incbin "graphics/map_objects/pics/berry_trees/oran/1.4bpp" - - .align 2 -gMapObjectPic_OranBerryTree_2: @ 8363CE8 - .incbin "graphics/map_objects/pics/berry_trees/oran/2.4bpp" - - .align 2 -gMapObjectPic_OranBerryTree_3: @ 8363DE8 - .incbin "graphics/map_objects/pics/berry_trees/oran/3.4bpp" - - .align 2 -gMapObjectPic_OranBerryTree_4: @ 8363EE8 - .incbin "graphics/map_objects/pics/berry_trees/oran/4.4bpp" - - .align 2 -gMapObjectPic_OranBerryTree_5: @ 8363FE8 - .incbin "graphics/map_objects/pics/berry_trees/oran/5.4bpp" - - .align 2 -gMapObjectPic_PersimBerryTree_0: @ 83640E8 - .incbin "graphics/map_objects/pics/berry_trees/persim/0.4bpp" - - .align 2 -gMapObjectPic_PersimBerryTree_1: @ 83641E8 - .incbin "graphics/map_objects/pics/berry_trees/persim/1.4bpp" - - .align 2 -gMapObjectPic_PersimBerryTree_2: @ 83642E8 - .incbin "graphics/map_objects/pics/berry_trees/persim/2.4bpp" - - .align 2 -gMapObjectPic_PersimBerryTree_3: @ 83643E8 - .incbin "graphics/map_objects/pics/berry_trees/persim/3.4bpp" - - .align 2 -gMapObjectPic_PersimBerryTree_4: @ 83644E8 - .incbin "graphics/map_objects/pics/berry_trees/persim/4.4bpp" - - .align 2 -gMapObjectPic_PersimBerryTree_5: @ 83645E8 - .incbin "graphics/map_objects/pics/berry_trees/persim/5.4bpp" - - .align 2 -gMapObjectPic_SitrusBerryTree_0: @ 83646E8 - .incbin "graphics/map_objects/pics/berry_trees/sitrus/0.4bpp" - - .align 2 -gMapObjectPic_SitrusBerryTree_1: @ 83647E8 - .incbin "graphics/map_objects/pics/berry_trees/sitrus/1.4bpp" - - .align 2 -gMapObjectPic_SitrusBerryTree_2: @ 83648E8 - .incbin "graphics/map_objects/pics/berry_trees/sitrus/2.4bpp" - - .align 2 -gMapObjectPic_SitrusBerryTree_3: @ 83649E8 - .incbin "graphics/map_objects/pics/berry_trees/sitrus/3.4bpp" - - .align 2 -gMapObjectPic_SitrusBerryTree_4: @ 8364AE8 - .incbin "graphics/map_objects/pics/berry_trees/sitrus/4.4bpp" - - .align 2 -gMapObjectPic_SitrusBerryTree_5: @ 8364BE8 - .incbin "graphics/map_objects/pics/berry_trees/sitrus/5.4bpp" - - .align 2 -gMapObjectPic_AspearBerryTree_0: @ 8364CE8 - .incbin "graphics/map_objects/pics/berry_trees/aspear/0.4bpp" - - .align 2 -gMapObjectPic_AspearBerryTree_1: @ 8364DE8 - .incbin "graphics/map_objects/pics/berry_trees/aspear/1.4bpp" - - .align 2 -gMapObjectPic_AspearBerryTree_2: @ 8364EE8 - .incbin "graphics/map_objects/pics/berry_trees/aspear/2.4bpp" - - .align 2 -gMapObjectPic_AspearBerryTree_3: @ 8364FE8 - .incbin "graphics/map_objects/pics/berry_trees/aspear/3.4bpp" - - .align 2 -gMapObjectPic_AspearBerryTree_4: @ 83650E8 - .incbin "graphics/map_objects/pics/berry_trees/aspear/4.4bpp" - - .align 2 -gMapObjectPic_AspearBerryTree_5: @ 83651E8 - .incbin "graphics/map_objects/pics/berry_trees/aspear/5.4bpp" - - .align 2 -gMapObjectPic_PamtreBerryTree_0: @ 83652E8 - .incbin "graphics/map_objects/pics/berry_trees/pamtre/0.4bpp" - - .align 2 -gMapObjectPic_PamtreBerryTree_1: @ 83653E8 - .incbin "graphics/map_objects/pics/berry_trees/pamtre/1.4bpp" - - .align 2 -gMapObjectPic_PamtreBerryTree_2: @ 83654E8 - .incbin "graphics/map_objects/pics/berry_trees/pamtre/2.4bpp" - - .align 2 -gMapObjectPic_PamtreBerryTree_3: @ 83655E8 - .incbin "graphics/map_objects/pics/berry_trees/pamtre/3.4bpp" - - .align 2 -gMapObjectPic_PamtreBerryTree_4: @ 83656E8 - .incbin "graphics/map_objects/pics/berry_trees/pamtre/4.4bpp" - - .align 2 -gMapObjectPic_PamtreBerryTree_5: @ 83657E8 - .incbin "graphics/map_objects/pics/berry_trees/pamtre/5.4bpp" - - .align 2 -gMapObjectPic_CornnBerryTree_0: @ 83658E8 - .incbin "graphics/map_objects/pics/berry_trees/cornn/0.4bpp" - - .align 2 -gMapObjectPic_CornnBerryTree_1: @ 83659E8 - .incbin "graphics/map_objects/pics/berry_trees/cornn/1.4bpp" - - .align 2 -gMapObjectPic_CornnBerryTree_2: @ 8365AE8 - .incbin "graphics/map_objects/pics/berry_trees/cornn/2.4bpp" - - .align 2 -gMapObjectPic_CornnBerryTree_3: @ 8365BE8 - .incbin "graphics/map_objects/pics/berry_trees/cornn/3.4bpp" - - .align 2 -gMapObjectPic_CornnBerryTree_4: @ 8365CE8 - .incbin "graphics/map_objects/pics/berry_trees/cornn/4.4bpp" - - .align 2 -gMapObjectPic_CornnBerryTree_5: @ 8365DE8 - .incbin "graphics/map_objects/pics/berry_trees/cornn/5.4bpp" - - .align 2 -gMapObjectPic_LansatBerryTree_0: @ 8365EE8 - .incbin "graphics/map_objects/pics/berry_trees/lansat/0.4bpp" - - .align 2 -gMapObjectPic_LansatBerryTree_1: @ 8365FE8 - .incbin "graphics/map_objects/pics/berry_trees/lansat/1.4bpp" - - .align 2 -gMapObjectPic_LansatBerryTree_2: @ 83660E8 - .incbin "graphics/map_objects/pics/berry_trees/lansat/2.4bpp" - - .align 2 -gMapObjectPic_LansatBerryTree_3: @ 83661E8 - .incbin "graphics/map_objects/pics/berry_trees/lansat/3.4bpp" - - .align 2 -gMapObjectPic_LansatBerryTree_4: @ 83662E8 - .incbin "graphics/map_objects/pics/berry_trees/lansat/4.4bpp" - - .align 2 -gMapObjectPic_LansatBerryTree_5: @ 83663E8 - .incbin "graphics/map_objects/pics/berry_trees/lansat/5.4bpp" - - .align 2 -gMapObjectPic_DurinBerryTree_0: @ 83664E8 - .incbin "graphics/map_objects/pics/berry_trees/durin/0.4bpp" - - .align 2 -gMapObjectPic_DurinBerryTree_1: @ 83665E8 - .incbin "graphics/map_objects/pics/berry_trees/durin/1.4bpp" - - .align 2 -gMapObjectPic_DurinBerryTree_2: @ 83666E8 - .incbin "graphics/map_objects/pics/berry_trees/durin/2.4bpp" - - .align 2 -gMapObjectPic_DurinBerryTree_3: @ 83667E8 - .incbin "graphics/map_objects/pics/berry_trees/durin/3.4bpp" - - .align 2 -gMapObjectPic_DurinBerryTree_4: @ 83668E8 - .incbin "graphics/map_objects/pics/berry_trees/durin/4.4bpp" - - .align 2 -gMapObjectPic_DurinBerryTree_5: @ 83669E8 - .incbin "graphics/map_objects/pics/berry_trees/durin/5.4bpp" - - .align 2 -gMapObjectPic_TamatoBerryTree_0: @ 8366AE8 - .incbin "graphics/map_objects/pics/berry_trees/tamato/0.4bpp" - - .align 2 -gMapObjectPic_TamatoBerryTree_1: @ 8366BE8 - .incbin "graphics/map_objects/pics/berry_trees/tamato/1.4bpp" - - .align 2 -gMapObjectPic_TamatoBerryTree_2: @ 8366CE8 - .incbin "graphics/map_objects/pics/berry_trees/tamato/2.4bpp" - - .align 2 -gMapObjectPic_TamatoBerryTree_3: @ 8366DE8 - .incbin "graphics/map_objects/pics/berry_trees/tamato/3.4bpp" - - .align 2 -gMapObjectPic_TamatoBerryTree_4: @ 8366EE8 - .incbin "graphics/map_objects/pics/berry_trees/tamato/4.4bpp" - - .align 2 -gMapObjectPic_TamatoBerryTree_5: @ 8366FE8 - .incbin "graphics/map_objects/pics/berry_trees/tamato/5.4bpp" - - .align 2 -gFieldEffectPic_SurfBlob_0: @ 83670E8 - .incbin "graphics/field_effect_objects/pics/surf_blob/0.4bpp" - - .align 2 -gFieldEffectPic_SurfBlob_1: @ 83672E8 - .incbin "graphics/field_effect_objects/pics/surf_blob/1.4bpp" - - .align 2 -gFieldEffectPic_SurfBlob_2: @ 83674E8 - .incbin "graphics/field_effect_objects/pics/surf_blob/2.4bpp" - - .align 2 -gMapObjectPic_QuintyPlump_0: @ 83676E8 - .incbin "graphics/map_objects/pics/people/quinty_plump/0.4bpp" - - .align 2 -gMapObjectPic_QuintyPlump_1: @ 83678E8 - .incbin "graphics/map_objects/pics/people/quinty_plump/1.4bpp" - - .align 2 -gMapObjectPic_QuintyPlump_2: @ 8367AE8 - .incbin "graphics/map_objects/pics/people/quinty_plump/2.4bpp" - - .align 2 -gMapObjectPic_QuintyPlump_3: @ 8367CE8 - .incbin "graphics/map_objects/pics/people/quinty_plump/3.4bpp" - - .align 2 -gMapObjectPic_QuintyPlump_4: @ 8367EE8 - .incbin "graphics/map_objects/pics/people/quinty_plump/4.4bpp" - - .align 2 -gMapObjectPic_QuintyPlump_5: @ 83680E8 - .incbin "graphics/map_objects/pics/people/quinty_plump/5.4bpp" - - .align 2 -gMapObjectPic_QuintyPlump_6: @ 83682E8 - .incbin "graphics/map_objects/pics/people/quinty_plump/6.4bpp" - - .align 2 -gMapObjectPalette12: @ 83684E8 - .incbin "graphics/map_objects/palettes/12.gbapal" - - .align 2 -gMapObjectPalette13: @ 8368508 - .incbin "graphics/map_objects/palettes/13.gbapal" diff --git a/data/graphics/field_objects/map_object_graphics_info.inc b/data/graphics/field_objects/map_object_graphics_info.inc new file mode 100644 index 000000000..c446904b7 --- /dev/null +++ b/data/graphics/field_objects/map_object_graphics_info.inc @@ -0,0 +1,3923 @@ + .align 2 + +gMapObjectGraphicsInfo_BrendanNormal: @ 83718D4 + .2byte 0xFFFF @ tiles tag + .2byte 0x1100 @ palette tag + .2byte 0x1102 @ palette tag 2 + .2byte 512 @ image size + .2byte 16 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 0 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x32 + .4byte gMapObjectSubspriteTables_16x32 + .4byte gMapObjectImageAnimTable_BrendanMayNormal + .4byte gMapObjectPicTable_BrendanNormal + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_BrendanMachBike: @ 83718F8 + .2byte 0xFFFF @ tiles tag + .2byte 0x1100 @ palette tag + .2byte 0x1102 @ palette tag 2 + .2byte 512 @ image size + .2byte 32 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 0 @ flags, shadow size, palette slot + .byte TRACKS_BIKE_TIRE + .2byte 0 @ padding + .4byte gFieldOamData_32x32 + .4byte gMapObjectSubspriteTables_32x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_BrendanMachBike + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_BrendanAcroBike: @ 837191C + .2byte 0xFFFF @ tiles tag + .2byte 0x1100 @ palette tag + .2byte 0x1102 @ palette tag 2 + .2byte 512 @ image size + .2byte 32 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 0 @ flags, shadow size, palette slot + .byte TRACKS_BIKE_TIRE + .2byte 0 @ padding + .4byte gFieldOamData_32x32 + .4byte gMapObjectSubspriteTables_32x32 + .4byte gMapObjectImageAnimTable_AcroBike + .4byte gMapObjectPicTable_BrendanAcroBike + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_BrendanSurfing: @ 8371940 + .2byte 0xFFFF @ tiles tag + .2byte 0x1100 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 512 @ image size + .2byte 32 @ width + .2byte 32 @ height + .byte F_DISABLE_REFLECTION_PALETTE_LOAD | (SHADOW_SIZE_M << 4) | 0 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_32x32 + .4byte gMapObjectSubspriteTables_32x32 + .4byte gMapObjectImageAnimTable_Surfing + .4byte gMapObjectPicTable_BrendanSurfing + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_BrendanFieldMove: @ 8371964 + .2byte 0xFFFF @ tiles tag + .2byte 0x1100 @ palette tag + .2byte 0x1102 @ palette tag 2 + .2byte 512 @ image size + .2byte 32 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 0 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_32x32 + .4byte gMapObjectSubspriteTables_32x32 + .4byte gMapObjectImageAnimTable_FieldMove + .4byte gMapObjectPicTable_BrendanFieldMove + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_QuintyPlump: @ 8371988 + .2byte 0xFFFF @ tiles tag + .2byte 0x110B @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 512 @ image size + .2byte 32 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_L << 4) | 10 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_32x32 + .4byte gMapObjectSubspriteTables_32x32 + .4byte gMapObjectImageAnimTable_QuintyPlump + .4byte gMapObjectPicTable_QuintyPlump + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_LittleBoy1: @ 83719AC + .2byte 0xFFFF @ tiles tag + .2byte 0x1103 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 128 @ image size + .2byte 16 @ width + .2byte 16 @ height + .byte (SHADOW_SIZE_M << 4) | 2 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x16 + .4byte gMapObjectSubspriteTables_16x16 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_LittleBoy1 + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_LittleGirl1: @ 83719D0 + .2byte 0xFFFF @ tiles tag + .2byte 0x1104 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 256 @ image size + .2byte 16 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 3 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x32 + .4byte gMapObjectSubspriteTables_16x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_LittleGirl1 + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_Boy1: @ 83719F4 + .2byte 0xFFFF @ tiles tag + .2byte 0x1105 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 256 @ image size + .2byte 16 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 4 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x32 + .4byte gMapObjectSubspriteTables_16x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_Boy1 + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_Girl1: @ 8371A18 + .2byte 0xFFFF @ tiles tag + .2byte 0x1104 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 256 @ image size + .2byte 16 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 3 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x32 + .4byte gMapObjectSubspriteTables_16x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_Girl1 + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_Boy2: @ 8371A3C + .2byte 0xFFFF @ tiles tag + .2byte 0x1103 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 256 @ image size + .2byte 16 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 2 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x32 + .4byte gMapObjectSubspriteTables_16x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_Boy2 + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_Girl2: @ 8371A60 + .2byte 0xFFFF @ tiles tag + .2byte 0x1105 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 256 @ image size + .2byte 16 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 4 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x32 + .4byte gMapObjectSubspriteTables_16x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_Girl2 + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_LittleBoy2: @ 8371A84 + .2byte 0xFFFF @ tiles tag + .2byte 0x1106 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 128 @ image size + .2byte 16 @ width + .2byte 16 @ height + .byte (SHADOW_SIZE_M << 4) | 5 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x16 + .4byte gMapObjectSubspriteTables_16x16 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_LittleBoy2 + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_LittleGirl2: @ 8371AA8 + .2byte 0xFFFF @ tiles tag + .2byte 0x1104 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 128 @ image size + .2byte 16 @ width + .2byte 16 @ height + .byte (SHADOW_SIZE_M << 4) | 3 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x16 + .4byte gMapObjectSubspriteTables_16x16 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_LittleGirl2 + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_Boy3: @ 8371ACC + .2byte 0xFFFF @ tiles tag + .2byte 0x1106 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 256 @ image size + .2byte 16 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 5 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x32 + .4byte gMapObjectSubspriteTables_16x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_Boy3 + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_Girl3: @ 8371AF0 + .2byte 0xFFFF @ tiles tag + .2byte 0x1104 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 256 @ image size + .2byte 16 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 3 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x32 + .4byte gMapObjectSubspriteTables_16x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_Girl3 + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_Boy4: @ 8371B14 + .2byte 0xFFFF @ tiles tag + .2byte 0x1105 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 256 @ image size + .2byte 16 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 4 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x32 + .4byte gMapObjectSubspriteTables_16x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_Boy4 + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_Woman1: @ 8371B38 + .2byte 0xFFFF @ tiles tag + .2byte 0x1103 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 256 @ image size + .2byte 16 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 2 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x32 + .4byte gMapObjectSubspriteTables_16x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_Woman1 + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_FatMan: @ 8371B5C + .2byte 0xFFFF @ tiles tag + .2byte 0x1103 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 256 @ image size + .2byte 16 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 2 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x32 + .4byte gMapObjectSubspriteTables_16x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_FatMan + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_Woman2: @ 8371B80 + .2byte 0xFFFF @ tiles tag + .2byte 0x1104 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 256 @ image size + .2byte 16 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 3 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x32 + .4byte gMapObjectSubspriteTables_16x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_Woman2 + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_Man1: @ 8371BA4 + .2byte 0xFFFF @ tiles tag + .2byte 0x1105 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 256 @ image size + .2byte 16 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 4 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x32 + .4byte gMapObjectSubspriteTables_16x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_Man1 + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_Woman3: @ 8371BC8 + .2byte 0xFFFF @ tiles tag + .2byte 0x1105 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 256 @ image size + .2byte 16 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 4 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x32 + .4byte gMapObjectSubspriteTables_16x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_Woman3 + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_OldMan1: @ 8371BEC + .2byte 0xFFFF @ tiles tag + .2byte 0x1106 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 256 @ image size + .2byte 16 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 5 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x32 + .4byte gMapObjectSubspriteTables_16x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_OldMan1 + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_OldWoman1: @ 8371C10 + .2byte 0xFFFF @ tiles tag + .2byte 0x1106 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 256 @ image size + .2byte 16 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 5 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x32 + .4byte gMapObjectSubspriteTables_16x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_OldWoman1 + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_Man2: @ 8371C34 + .2byte 0xFFFF @ tiles tag + .2byte 0x1105 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 256 @ image size + .2byte 16 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 4 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x32 + .4byte gMapObjectSubspriteTables_16x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_Man2 + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_Woman4: @ 8371C58 + .2byte 0xFFFF @ tiles tag + .2byte 0x1104 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 256 @ image size + .2byte 16 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 3 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x32 + .4byte gMapObjectSubspriteTables_16x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_Woman4 + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_Man3: @ 8371C7C + .2byte 0xFFFF @ tiles tag + .2byte 0x1104 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 256 @ image size + .2byte 16 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 3 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x32 + .4byte gMapObjectSubspriteTables_16x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_Man3 + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_Woman5: @ 8371CA0 + .2byte 0xFFFF @ tiles tag + .2byte 0x1103 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 256 @ image size + .2byte 16 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 2 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x32 + .4byte gMapObjectSubspriteTables_16x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_Woman5 + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_Cook: @ 8371CC4 + .2byte 0xFFFF @ tiles tag + .2byte 0x1105 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 256 @ image size + .2byte 16 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 4 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x32 + .4byte gMapObjectSubspriteTables_16x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_Cook + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_Woman6: @ 8371CE8 + .2byte 0xFFFF @ tiles tag + .2byte 0x1105 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 256 @ image size + .2byte 16 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 4 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x32 + .4byte gMapObjectSubspriteTables_16x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_Woman6 + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_OldMan2: @ 8371D0C + .2byte 0xFFFF @ tiles tag + .2byte 0x1106 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 256 @ image size + .2byte 16 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 5 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x32 + .4byte gMapObjectSubspriteTables_16x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_OldMan2 + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_OldWoman2: @ 8371D30 + .2byte 0xFFFF @ tiles tag + .2byte 0x1105 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 256 @ image size + .2byte 16 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 4 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x32 + .4byte gMapObjectSubspriteTables_16x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_OldWoman2 + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_Camper: @ 8371D54 + .2byte 0xFFFF @ tiles tag + .2byte 0x1105 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 256 @ image size + .2byte 16 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 4 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x32 + .4byte gMapObjectSubspriteTables_16x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_Camper + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_Picnicker: @ 8371D78 + .2byte 0xFFFF @ tiles tag + .2byte 0x1105 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 256 @ image size + .2byte 16 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 4 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x32 + .4byte gMapObjectSubspriteTables_16x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_Picnicker + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_Man4: @ 8371D9C + .2byte 0xFFFF @ tiles tag + .2byte 0x1104 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 256 @ image size + .2byte 16 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 3 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x32 + .4byte gMapObjectSubspriteTables_16x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_Man4 + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_Woman7: @ 8371DC0 + .2byte 0xFFFF @ tiles tag + .2byte 0x1104 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 256 @ image size + .2byte 16 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 3 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x32 + .4byte gMapObjectSubspriteTables_16x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_Woman7 + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_Youngster: @ 8371DE4 + .2byte 0xFFFF @ tiles tag + .2byte 0x1103 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 256 @ image size + .2byte 16 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 2 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x32 + .4byte gMapObjectSubspriteTables_16x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_Youngster + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_BugCatcher: @ 8371E08 + .2byte 0xFFFF @ tiles tag + .2byte 0x1103 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 256 @ image size + .2byte 16 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 2 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x32 + .4byte gMapObjectSubspriteTables_16x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_BugCatcher + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_PsychicM: @ 8371E2C + .2byte 0xFFFF @ tiles tag + .2byte 0x1106 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 256 @ image size + .2byte 16 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 5 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x32 + .4byte gMapObjectSubspriteTables_16x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_PsychicM + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_SchoolKidM: @ 8371E50 + .2byte 0xFFFF @ tiles tag + .2byte 0x1103 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 256 @ image size + .2byte 16 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 2 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x32 + .4byte gMapObjectSubspriteTables_16x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_SchoolKidM + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_Maniac: @ 8371E74 + .2byte 0xFFFF @ tiles tag + .2byte 0x1106 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 256 @ image size + .2byte 16 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 5 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x32 + .4byte gMapObjectSubspriteTables_16x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_Maniac + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_HexManiac: @ 8371E98 + .2byte 0xFFFF @ tiles tag + .2byte 0x1106 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 256 @ image size + .2byte 16 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 5 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x32 + .4byte gMapObjectSubspriteTables_16x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_HexManiac + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_Woman8: @ 8371EBC + .2byte 0xFFFF @ tiles tag + .2byte 0x1105 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 256 @ image size + .2byte 16 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 4 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x32 + .4byte gMapObjectSubspriteTables_16x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_Woman8 + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_SwimmerM: @ 8371EE0 + .2byte 0xFFFF @ tiles tag + .2byte 0x1103 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 256 @ image size + .2byte 16 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 2 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x32 + .4byte gMapObjectSubspriteTables_16x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_SwimmerM + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_SwimmerF: @ 8371F04 + .2byte 0xFFFF @ tiles tag + .2byte 0x1104 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 256 @ image size + .2byte 16 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 3 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x32 + .4byte gMapObjectSubspriteTables_16x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_SwimmerF + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_BlackBelt: @ 8371F28 + .2byte 0xFFFF @ tiles tag + .2byte 0x1105 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 256 @ image size + .2byte 16 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 4 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x32 + .4byte gMapObjectSubspriteTables_16x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_BlackBelt + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_Beauty: @ 8371F4C + .2byte 0xFFFF @ tiles tag + .2byte 0x1105 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 256 @ image size + .2byte 16 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 4 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x32 + .4byte gMapObjectSubspriteTables_16x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_Beauty + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_Scientist1: @ 8371F70 + .2byte 0xFFFF @ tiles tag + .2byte 0x1105 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 256 @ image size + .2byte 16 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 4 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x32 + .4byte gMapObjectSubspriteTables_16x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_Scientist1 + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_Lass: @ 8371F94 + .2byte 0xFFFF @ tiles tag + .2byte 0x1106 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 256 @ image size + .2byte 16 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 5 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x32 + .4byte gMapObjectSubspriteTables_16x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_Lass + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_Gentleman: @ 8371FB8 + .2byte 0xFFFF @ tiles tag + .2byte 0x1105 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 256 @ image size + .2byte 16 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 4 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x32 + .4byte gMapObjectSubspriteTables_16x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_Gentleman + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_Sailor: @ 8371FDC + .2byte 0xFFFF @ tiles tag + .2byte 0x1103 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 256 @ image size + .2byte 16 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 2 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x32 + .4byte gMapObjectSubspriteTables_16x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_Sailor + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_Fisherman: @ 8372000 + .2byte 0xFFFF @ tiles tag + .2byte 0x1104 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 256 @ image size + .2byte 16 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 3 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x32 + .4byte gMapObjectSubspriteTables_16x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_Fisherman + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_RunningTriathleteM: @ 8372024 + .2byte 0xFFFF @ tiles tag + .2byte 0x1106 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 256 @ image size + .2byte 16 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 5 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x32 + .4byte gMapObjectSubspriteTables_16x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_RunningTriathleteM + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_RunningTriathleteF: @ 8372048 + .2byte 0xFFFF @ tiles tag + .2byte 0x1104 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 256 @ image size + .2byte 16 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 3 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x32 + .4byte gMapObjectSubspriteTables_16x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_RunningTriathleteF + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_TuberF: @ 837206C + .2byte 0xFFFF @ tiles tag + .2byte 0x1103 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 128 @ image size + .2byte 16 @ width + .2byte 16 @ height + .byte (SHADOW_SIZE_M << 4) | 2 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x16 + .4byte gMapObjectSubspriteTables_16x16 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_TuberF + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_TuberM: @ 8372090 + .2byte 0xFFFF @ tiles tag + .2byte 0x1104 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 128 @ image size + .2byte 16 @ width + .2byte 16 @ height + .byte (SHADOW_SIZE_M << 4) | 3 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x16 + .4byte gMapObjectSubspriteTables_16x16 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_TuberM + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_Hiker: @ 83720B4 + .2byte 0xFFFF @ tiles tag + .2byte 0x1103 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 256 @ image size + .2byte 16 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 2 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x32 + .4byte gMapObjectSubspriteTables_16x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_Hiker + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_CyclingTriathleteM: @ 83720D8 + .2byte 0xFFFF @ tiles tag + .2byte 0x1105 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 512 @ image size + .2byte 32 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 4 @ flags, shadow size, palette slot + .byte TRACKS_BIKE_TIRE + .2byte 0 @ padding + .4byte gFieldOamData_32x32 + .4byte gMapObjectSubspriteTables_32x32 + .4byte gMapObjectImageAnimTable_AcroBike + .4byte gMapObjectPicTable_CyclingTriathleteM + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_CyclingTriathleteF: @ 83720FC + .2byte 0xFFFF @ tiles tag + .2byte 0x1103 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 512 @ image size + .2byte 32 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 2 @ flags, shadow size, palette slot + .byte TRACKS_BIKE_TIRE + .2byte 0 @ padding + .4byte gFieldOamData_32x32 + .4byte gMapObjectSubspriteTables_32x32 + .4byte gMapObjectImageAnimTable_AcroBike + .4byte gMapObjectPicTable_CyclingTriathleteF + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_Nurse: @ 8372120 + .2byte 0xFFFF @ tiles tag + .2byte 0x1103 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 256 @ image size + .2byte 16 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 2 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x32 + .4byte gMapObjectSubspriteTables_16x32 + .4byte gMapObjectImageAnimTable_Nurse + .4byte gMapObjectPicTable_Nurse + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_ItemBall: @ 8372144 + .2byte 0xFFFF @ tiles tag + .2byte 0x1105 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 128 @ image size + .2byte 16 @ width + .2byte 16 @ height + .byte F_INANIMATE | (SHADOW_SIZE_S << 4) | 4 @ flags, shadow size, palette slot + .byte TRACKS_NONE + .2byte 0 @ padding + .4byte gFieldOamData_16x16 + .4byte gMapObjectSubspriteTables_16x16 + .4byte gMapObjectImageAnimTable_Inanimate + .4byte gMapObjectPicTable_ItemBall + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_BerryTree: @ 8372168 + .2byte 0xFFFF @ tiles tag + .2byte 0x1103 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 256 @ image size + .2byte 16 @ width + .2byte 16 @ height + .byte F_INANIMATE | (SHADOW_SIZE_S << 4) | 2 @ flags, shadow size, palette slot + .byte TRACKS_NONE + .2byte 0 @ padding + .4byte gFieldOamData_16x16 + .4byte NULL @ OAM tables + .4byte gMapObjectImageAnimTable_BerryTree + .4byte gMapObjectPicTable_PechaBerryTree + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_BerryTreeEarlyStages: @ 837218C + .2byte 0xFFFF @ tiles tag + .2byte 0x1103 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 256 @ image size + .2byte 16 @ width + .2byte 16 @ height + .byte F_INANIMATE | (SHADOW_SIZE_S << 4) | 2 @ flags, shadow size, palette slot + .byte TRACKS_NONE + .2byte 0 @ padding + .4byte gFieldOamData_16x16 + .4byte gMapObjectSubspriteTables_16x16 + .4byte gMapObjectImageAnimTable_BerryTree + .4byte gMapObjectPicTable_PechaBerryTree + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_BerryTreeLateStages: @ 83721B0 + .2byte 0xFFFF @ tiles tag + .2byte 0x1103 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 256 @ image size + .2byte 16 @ width + .2byte 32 @ height + .byte F_INANIMATE | (SHADOW_SIZE_S << 4) | 2 @ flags, shadow size, palette slot + .byte TRACKS_NONE + .2byte 0 @ padding + .4byte gFieldOamData_16x32 + .4byte gMapObjectSubspriteTables_16x32 + .4byte gMapObjectImageAnimTable_BerryTree + .4byte gMapObjectPicTable_PechaBerryTree + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_ProfBirch: @ 83721D4 + .2byte 0xFFFF @ tiles tag + .2byte 0x1105 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 256 @ image size + .2byte 16 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 4 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x32 + .4byte gMapObjectSubspriteTables_16x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_ProfBirch + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_Man5: @ 83721F8 + .2byte 0xFFFF @ tiles tag + .2byte 0x1106 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 256 @ image size + .2byte 16 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 5 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x32 + .4byte gMapObjectSubspriteTables_16x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_Man5 + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_Man6: @ 837221C + .2byte 0xFFFF @ tiles tag + .2byte 0x1104 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 256 @ image size + .2byte 16 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 3 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x32 + .4byte gMapObjectSubspriteTables_16x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_Man6 + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_ReporterM: @ 8372240 + .2byte 0xFFFF @ tiles tag + .2byte 0x1106 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 256 @ image size + .2byte 16 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 5 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x32 + .4byte gMapObjectSubspriteTables_16x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_ReporterM + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_ReporterF: @ 8372264 + .2byte 0xFFFF @ tiles tag + .2byte 0x1106 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 256 @ image size + .2byte 16 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 5 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x32 + .4byte gMapObjectSubspriteTables_16x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_ReporterF + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_Bard: @ 8372288 + .2byte 0xFFFF @ tiles tag + .2byte 0x1103 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 256 @ image size + .2byte 16 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 2 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x32 + .4byte gMapObjectSubspriteTables_16x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_MauvilleOldMan1 + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_Hipster: @ 83722AC + .2byte 0xFFFF @ tiles tag + .2byte 0x1104 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 256 @ image size + .2byte 16 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 3 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x32 + .4byte gMapObjectSubspriteTables_16x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_MauvilleOldMan1 + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_Trader: @ 83722D0 + .2byte 0xFFFF @ tiles tag + .2byte 0x1105 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 256 @ image size + .2byte 16 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 4 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x32 + .4byte gMapObjectSubspriteTables_16x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_MauvilleOldMan1 + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_Storyteller: @ 83722F4 + .2byte 0xFFFF @ tiles tag + .2byte 0x1103 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 256 @ image size + .2byte 16 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 2 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x32 + .4byte gMapObjectSubspriteTables_16x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_MauvilleOldMan2 + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_Giddy: @ 8372318 + .2byte 0xFFFF @ tiles tag + .2byte 0x1104 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 256 @ image size + .2byte 16 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 3 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x32 + .4byte gMapObjectSubspriteTables_16x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_MauvilleOldMan2 + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_UnusedMauvilleOldMan1: @ 837233C + .2byte 0xFFFF @ tiles tag + .2byte 0x1105 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 256 @ image size + .2byte 16 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 4 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x32 + .4byte gMapObjectSubspriteTables_16x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_MauvilleOldMan2 + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_UnusedMauvilleOldMan2: @ 8372360 + .2byte 0xFFFF @ tiles tag + .2byte 0x1106 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 256 @ image size + .2byte 16 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 5 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x32 + .4byte gMapObjectSubspriteTables_16x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_MauvilleOldMan2 + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_UnusedNatuDoll: @ 8372384 + .2byte 0xFFFF @ tiles tag + .2byte 0x1105 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 128 @ image size + .2byte 16 @ width + .2byte 16 @ height + .byte F_INANIMATE | (SHADOW_SIZE_S << 4) | 4 @ flags, shadow size, palette slot + .byte TRACKS_NONE + .2byte 0 @ padding + .4byte gFieldOamData_16x16 + .4byte gMapObjectSubspriteTables_16x16 + .4byte gMapObjectImageAnimTable_Inanimate + .4byte gMapObjectPicTable_UnusedNatuDoll + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_UnusedMagnemiteDoll: @ 83723A8 + .2byte 0xFFFF @ tiles tag + .2byte 0x1105 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 128 @ image size + .2byte 16 @ width + .2byte 16 @ height + .byte F_INANIMATE | (SHADOW_SIZE_S << 4) | 4 @ flags, shadow size, palette slot + .byte TRACKS_NONE + .2byte 0 @ padding + .4byte gFieldOamData_16x16 + .4byte gMapObjectSubspriteTables_16x16 + .4byte gMapObjectImageAnimTable_Inanimate + .4byte gMapObjectPicTable_UnusedMagnemiteDoll + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_UnusedSquirtleDoll: @ 83723CC + .2byte 0xFFFF @ tiles tag + .2byte 0x1103 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 128 @ image size + .2byte 16 @ width + .2byte 16 @ height + .byte F_INANIMATE | (SHADOW_SIZE_S << 4) | 2 @ flags, shadow size, palette slot + .byte TRACKS_NONE + .2byte 0 @ padding + .4byte gFieldOamData_16x16 + .4byte gMapObjectSubspriteTables_16x16 + .4byte gMapObjectImageAnimTable_Inanimate + .4byte gMapObjectPicTable_UnusedSquirtleDoll + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_UnusedWooperDoll: @ 83723F0 + .2byte 0xFFFF @ tiles tag + .2byte 0x1105 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 128 @ image size + .2byte 16 @ width + .2byte 16 @ height + .byte F_INANIMATE | (SHADOW_SIZE_S << 4) | 4 @ flags, shadow size, palette slot + .byte TRACKS_NONE + .2byte 0 @ padding + .4byte gFieldOamData_16x16 + .4byte gMapObjectSubspriteTables_16x16 + .4byte gMapObjectImageAnimTable_Inanimate + .4byte gMapObjectPicTable_UnusedWooperDoll + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_UnusedPikachuDoll: @ 8372414 + .2byte 0xFFFF @ tiles tag + .2byte 0x1104 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 128 @ image size + .2byte 16 @ width + .2byte 16 @ height + .byte F_INANIMATE | (SHADOW_SIZE_S << 4) | 3 @ flags, shadow size, palette slot + .byte TRACKS_NONE + .2byte 0 @ padding + .4byte gFieldOamData_16x16 + .4byte gMapObjectSubspriteTables_16x16 + .4byte gMapObjectImageAnimTable_Inanimate + .4byte gMapObjectPicTable_UnusedPikachuDoll + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_UnusedPorygon2Doll: @ 8372438 + .2byte 0xFFFF @ tiles tag + .2byte 0x1103 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 128 @ image size + .2byte 16 @ width + .2byte 16 @ height + .byte F_INANIMATE | (SHADOW_SIZE_S << 4) | 2 @ flags, shadow size, palette slot + .byte TRACKS_NONE + .2byte 0 @ padding + .4byte gFieldOamData_16x16 + .4byte gMapObjectSubspriteTables_16x16 + .4byte gMapObjectImageAnimTable_Inanimate + .4byte gMapObjectPicTable_UnusedPorygon2Doll + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_CuttableTree: @ 837245C + .2byte 0xFFFF @ tiles tag + .2byte 0x1105 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 128 @ image size + .2byte 16 @ width + .2byte 16 @ height + .byte F_INANIMATE | (SHADOW_SIZE_S << 4) | 4 @ flags, shadow size, palette slot + .byte TRACKS_NONE + .2byte 0 @ padding + .4byte gFieldOamData_16x16 + .4byte gMapObjectSubspriteTables_16x16 + .4byte gMapObjectImageAnimTable_CuttableTree + .4byte gMapObjectPicTable_CuttableTree + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_MartEmployee: @ 8372480 + .2byte 0xFFFF @ tiles tag + .2byte 0x1103 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 256 @ image size + .2byte 16 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 2 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x32 + .4byte gMapObjectSubspriteTables_16x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_MartEmployee + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_RooftopSaleWoman: @ 83724A4 + .2byte 0xFFFF @ tiles tag + .2byte 0x1103 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 256 @ image size + .2byte 16 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 2 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x32 + .4byte gMapObjectSubspriteTables_16x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_RooftopSaleWoman + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_Teala: @ 83724C8 + .2byte 0xFFFF @ tiles tag + .2byte 0x1103 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 256 @ image size + .2byte 16 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 2 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x32 + .4byte gMapObjectSubspriteTables_16x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_Teala + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_BreakableRock: @ 83724EC + .2byte 0xFFFF @ tiles tag + .2byte 0x1103 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 128 @ image size + .2byte 16 @ width + .2byte 16 @ height + .byte F_INANIMATE | (SHADOW_SIZE_S << 4) | 2 @ flags, shadow size, palette slot + .byte TRACKS_NONE + .2byte 0 @ padding + .4byte gFieldOamData_16x16 + .4byte gMapObjectSubspriteTables_16x16 + .4byte gMapObjectImageAnimTable_BreakableRock + .4byte gMapObjectPicTable_BreakableRock + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_PushableBoulder: @ 8372510 + .2byte 0xFFFF @ tiles tag + .2byte 0x1103 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 128 @ image size + .2byte 16 @ width + .2byte 16 @ height + .byte F_INANIMATE | (SHADOW_SIZE_S << 4) | 2 @ flags, shadow size, palette slot + .byte TRACKS_NONE + .2byte 0 @ padding + .4byte gFieldOamData_16x16 + .4byte gMapObjectSubspriteTables_16x16 + .4byte gMapObjectImageAnimTable_Inanimate + .4byte gMapObjectPicTable_PushableBoulder + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_MrBrineysBoat: @ 8372534 + .2byte 0xFFFF @ tiles tag + .2byte 0x1105 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 512 @ image size + .2byte 32 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 4 @ flags, shadow size, palette slot + .byte TRACKS_NONE + .2byte 0 @ padding + .4byte gFieldOamData_32x32 + .4byte gMapObjectSubspriteTables_32x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_MrBrineysBoat + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_MayNormal: @ 8372558 + .2byte 0xFFFF @ tiles tag + .2byte 0x1110 @ palette tag + .2byte 0x1102 @ palette tag 2 + .2byte 512 @ image size + .2byte 16 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 0 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x32 + .4byte gMapObjectSubspriteTables_16x32 + .4byte gMapObjectImageAnimTable_BrendanMayNormal + .4byte gMapObjectPicTable_MayNormal + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_MayMachBike: @ 837257C + .2byte 0xFFFF @ tiles tag + .2byte 0x1110 @ palette tag + .2byte 0x1102 @ palette tag 2 + .2byte 512 @ image size + .2byte 32 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 0 @ flags, shadow size, palette slot + .byte TRACKS_BIKE_TIRE + .2byte 0 @ padding + .4byte gFieldOamData_32x32 + .4byte gMapObjectSubspriteTables_32x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_MayMachBike + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_MayAcroBike: @ 83725A0 + .2byte 0xFFFF @ tiles tag + .2byte 0x1110 @ palette tag + .2byte 0x1102 @ palette tag 2 + .2byte 512 @ image size + .2byte 32 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 0 @ flags, shadow size, palette slot + .byte TRACKS_BIKE_TIRE + .2byte 0 @ padding + .4byte gFieldOamData_32x32 + .4byte gMapObjectSubspriteTables_32x32 + .4byte gMapObjectImageAnimTable_AcroBike + .4byte gMapObjectPicTable_MayAcroBike + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_MaySurfing: @ 83725C4 + .2byte 0xFFFF @ tiles tag + .2byte 0x1110 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 512 @ image size + .2byte 32 @ width + .2byte 32 @ height + .byte F_DISABLE_REFLECTION_PALETTE_LOAD | (SHADOW_SIZE_M << 4) | 0 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_32x32 + .4byte gMapObjectSubspriteTables_32x32 + .4byte gMapObjectImageAnimTable_Surfing + .4byte gMapObjectPicTable_MaySurfing + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_MayFieldMove: @ 83725E8 + .2byte 0xFFFF @ tiles tag + .2byte 0x1110 @ palette tag + .2byte 0x1102 @ palette tag 2 + .2byte 512 @ image size + .2byte 32 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 0 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_32x32 + .4byte gMapObjectSubspriteTables_32x32 + .4byte gMapObjectImageAnimTable_FieldMove + .4byte gMapObjectPicTable_MayFieldMove + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_Truck: @ 837260C + .2byte 0xFFFF @ tiles tag + .2byte 0x110D @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 1152 @ image size + .2byte 48 @ width + .2byte 48 @ height + .byte F_INANIMATE | (SHADOW_SIZE_M << 4) | 10 @ flags, shadow size, palette slot + .byte TRACKS_NONE + .2byte 0 @ padding + .4byte gFieldOamData_32x32 + .4byte gMapObjectSubspriteTables_Truck + .4byte gMapObjectImageAnimTable_Inanimate + .4byte gMapObjectPicTable_Truck + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_MachokeCarryingBox: @ 8372630 + .2byte 0xFFFF @ tiles tag + .2byte 0x110E @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 512 @ image size + .2byte 32 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 10 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_32x32 + .4byte gMapObjectSubspriteTables_32x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_MachokeCarryingBox + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_MachokeFacingAway: @ 8372654 + .2byte 0xFFFF @ tiles tag + .2byte 0x110E @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 512 @ image size + .2byte 32 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 10 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_32x32 + .4byte gMapObjectSubspriteTables_32x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_MachokeFacingAway + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_BirchsBag: @ 8372678 + .2byte 0xFFFF @ tiles tag + .2byte 0x1104 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 128 @ image size + .2byte 16 @ width + .2byte 16 @ height + .byte F_INANIMATE | (SHADOW_SIZE_S << 4) | 3 @ flags, shadow size, palette slot + .byte TRACKS_NONE + .2byte 0 @ padding + .4byte gFieldOamData_16x16 + .4byte gMapObjectSubspriteTables_16x16 + .4byte gMapObjectImageAnimTable_Inanimate + .4byte gMapObjectPicTable_BirchsBag + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_Poochyena: @ 837269C + .2byte 0xFFFF @ tiles tag + .2byte 0x110F @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 512 @ image size + .2byte 32 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 10 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_32x32 + .4byte gMapObjectSubspriteTables_32x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_Poochyena + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_Artist: @ 83726C0 + .2byte 0xFFFF @ tiles tag + .2byte 0x1106 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 256 @ image size + .2byte 16 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 5 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x32 + .4byte gMapObjectSubspriteTables_16x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_Artist + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_RivalBrendanNormal: @ 83726E4 + .2byte 0xFFFF @ tiles tag + .2byte 0x1100 @ palette tag + .2byte 0x1102 @ palette tag 2 + .2byte 256 @ image size + .2byte 16 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 10 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x32 + .4byte gMapObjectSubspriteTables_16x32 + .4byte gMapObjectImageAnimTable_BrendanMayNormal + .4byte gMapObjectPicTable_BrendanNormal + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_RivalBrendanMachBike: @ 8372708 + .2byte 0xFFFF @ tiles tag + .2byte 0x1100 @ palette tag + .2byte 0x1102 @ palette tag 2 + .2byte 512 @ image size + .2byte 32 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 10 @ flags, shadow size, palette slot + .byte TRACKS_BIKE_TIRE + .2byte 0 @ padding + .4byte gFieldOamData_32x32 + .4byte gMapObjectSubspriteTables_32x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_BrendanMachBike + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_RivalBrendanAcroBike: @ 837272C + .2byte 0xFFFF @ tiles tag + .2byte 0x1100 @ palette tag + .2byte 0x1102 @ palette tag 2 + .2byte 512 @ image size + .2byte 32 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 10 @ flags, shadow size, palette slot + .byte TRACKS_BIKE_TIRE + .2byte 0 @ padding + .4byte gFieldOamData_32x32 + .4byte gMapObjectSubspriteTables_32x32 + .4byte gMapObjectImageAnimTable_AcroBike + .4byte gMapObjectPicTable_BrendanAcroBike + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_RivalBrendanSurfing: @ 8372750 + .2byte 0xFFFF @ tiles tag + .2byte 0x1100 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 512 @ image size + .2byte 32 @ width + .2byte 32 @ height + .byte F_DISABLE_REFLECTION_PALETTE_LOAD | (SHADOW_SIZE_M << 4) | 10 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_32x32 + .4byte gMapObjectSubspriteTables_32x32 + .4byte gMapObjectImageAnimTable_Surfing + .4byte gMapObjectPicTable_BrendanSurfing + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_RivalBrendanFieldMove: @ 8372774 + .2byte 0xFFFF @ tiles tag + .2byte 0x1100 @ palette tag + .2byte 0x1102 @ palette tag 2 + .2byte 512 @ image size + .2byte 32 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 10 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_32x32 + .4byte gMapObjectSubspriteTables_32x32 + .4byte gMapObjectImageAnimTable_FieldMove + .4byte gMapObjectPicTable_BrendanFieldMove + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_RivalMayNormal: @ 8372798 + .2byte 0xFFFF @ tiles tag + .2byte 0x1110 @ palette tag + .2byte 0x1102 @ palette tag 2 + .2byte 256 @ image size + .2byte 16 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 10 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x32 + .4byte gMapObjectSubspriteTables_16x32 + .4byte gMapObjectImageAnimTable_BrendanMayNormal + .4byte gMapObjectPicTable_MayNormal + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_RivalMayMachBike: @ 83727BC + .2byte 0xFFFF @ tiles tag + .2byte 0x1110 @ palette tag + .2byte 0x1102 @ palette tag 2 + .2byte 512 @ image size + .2byte 32 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 10 @ flags, shadow size, palette slot + .byte TRACKS_BIKE_TIRE + .2byte 0 @ padding + .4byte gFieldOamData_32x32 + .4byte gMapObjectSubspriteTables_32x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_MayMachBike + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_RivalMayAcroBike: @ 83727E0 + .2byte 0xFFFF @ tiles tag + .2byte 0x1110 @ palette tag + .2byte 0x1102 @ palette tag 2 + .2byte 512 @ image size + .2byte 32 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 10 @ flags, shadow size, palette slot + .byte TRACKS_BIKE_TIRE + .2byte 0 @ padding + .4byte gFieldOamData_32x32 + .4byte gMapObjectSubspriteTables_32x32 + .4byte gMapObjectImageAnimTable_AcroBike + .4byte gMapObjectPicTable_MayAcroBike + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_RivalMaySurfing: @ 8372804 + .2byte 0xFFFF @ tiles tag + .2byte 0x1110 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 512 @ image size + .2byte 32 @ width + .2byte 32 @ height + .byte F_DISABLE_REFLECTION_PALETTE_LOAD | (SHADOW_SIZE_M << 4) | 10 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_32x32 + .4byte gMapObjectSubspriteTables_32x32 + .4byte gMapObjectImageAnimTable_Surfing + .4byte gMapObjectPicTable_MaySurfing + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_RivalMayFieldMove: @ 8372828 + .2byte 0xFFFF @ tiles tag + .2byte 0x1110 @ palette tag + .2byte 0x1102 @ palette tag 2 + .2byte 512 @ image size + .2byte 32 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 10 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_32x32 + .4byte gMapObjectSubspriteTables_32x32 + .4byte gMapObjectImageAnimTable_FieldMove + .4byte gMapObjectPicTable_MayFieldMove + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_Cameraman: @ 837284C + .2byte 0xFFFF @ tiles tag + .2byte 0x1106 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 256 @ image size + .2byte 16 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 5 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x32 + .4byte gMapObjectSubspriteTables_16x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_Cameraman + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_BrendanUnderwater: @ 8372870 + .2byte 0xFFFF @ tiles tag + .2byte 0x1115 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 512 @ image size + .2byte 32 @ width + .2byte 32 @ height + .byte F_DISABLE_REFLECTION_PALETTE_LOAD | (SHADOW_SIZE_M << 4) | 0 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_32x32 + .4byte gMapObjectSubspriteTables_32x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_BrendanUnderwater + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_MayUnderwater: @ 8372894 + .2byte 0xFFFF @ tiles tag + .2byte 0x1115 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 512 @ image size + .2byte 32 @ width + .2byte 32 @ height + .byte F_DISABLE_REFLECTION_PALETTE_LOAD | (SHADOW_SIZE_M << 4) | 10 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_32x32 + .4byte gMapObjectSubspriteTables_32x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_MayUnderwater + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_MovingBox: @ 83728B8 + .2byte 0xFFFF @ tiles tag + .2byte 0x1112 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 128 @ image size + .2byte 16 @ width + .2byte 16 @ height + .byte F_INANIMATE | (SHADOW_SIZE_S << 4) | 10 @ flags, shadow size, palette slot + .byte TRACKS_NONE + .2byte 0 @ padding + .4byte gFieldOamData_16x16 + .4byte gMapObjectSubspriteTables_16x16 + .4byte gMapObjectImageAnimTable_Inanimate + .4byte gMapObjectPicTable_MovingBox + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_CableCar: @ 83728DC + .2byte 0xFFFF @ tiles tag + .2byte 0x1113 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 2048 @ image size + .2byte 64 @ width + .2byte 64 @ height + .byte F_INANIMATE | (SHADOW_SIZE_M << 4) | 10 @ flags, shadow size, palette slot + .byte TRACKS_NONE + .2byte 0 @ padding + .4byte gFieldOamData_64x64 + .4byte gMapObjectSubspriteTables_CableCar + .4byte gMapObjectImageAnimTable_Inanimate + .4byte gMapObjectPicTable_CableCar + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_Scientist2: @ 8372900 + .2byte 0xFFFF @ tiles tag + .2byte 0x1103 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 256 @ image size + .2byte 16 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 2 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x32 + .4byte gMapObjectSubspriteTables_16x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_Scientist2 + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_Man7: @ 8372924 + .2byte 0xFFFF @ tiles tag + .2byte 0x1104 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 256 @ image size + .2byte 16 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 3 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x32 + .4byte gMapObjectSubspriteTables_16x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_Man7 + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_AquaMemberM: @ 8372948 + .2byte 0xFFFF @ tiles tag + .2byte 0x1106 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 256 @ image size + .2byte 16 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 5 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x32 + .4byte gMapObjectSubspriteTables_16x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_AquaMemberM + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_AquaMemberF: @ 837296C + .2byte 0xFFFF @ tiles tag + .2byte 0x1106 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 256 @ image size + .2byte 16 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 5 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x32 + .4byte gMapObjectSubspriteTables_16x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_AquaMemberF + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_MagmaMemberM: @ 8372990 + .2byte 0xFFFF @ tiles tag + .2byte 0x1104 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 256 @ image size + .2byte 16 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 3 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x32 + .4byte gMapObjectSubspriteTables_16x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_MagmaMemberM + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_MagmaMemberF: @ 83729B4 + .2byte 0xFFFF @ tiles tag + .2byte 0x1104 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 256 @ image size + .2byte 16 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 3 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x32 + .4byte gMapObjectSubspriteTables_16x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_MagmaMemberF + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_Sidney: @ 83729D8 + .2byte 0xFFFF @ tiles tag + .2byte 0x1104 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 256 @ image size + .2byte 16 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 3 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x32 + .4byte gMapObjectSubspriteTables_16x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_Sidney + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_Phoebe: @ 83729FC + .2byte 0xFFFF @ tiles tag + .2byte 0x1103 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 256 @ image size + .2byte 16 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 2 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x32 + .4byte gMapObjectSubspriteTables_16x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_Phoebe + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_Glacia: @ 8372A20 + .2byte 0xFFFF @ tiles tag + .2byte 0x1104 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 256 @ image size + .2byte 16 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 3 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x32 + .4byte gMapObjectSubspriteTables_16x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_Glacia + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_Drake: @ 8372A44 + .2byte 0xFFFF @ tiles tag + .2byte 0x1105 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 256 @ image size + .2byte 16 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 4 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x32 + .4byte gMapObjectSubspriteTables_16x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_Drake + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_Roxanne: @ 8372A68 + .2byte 0xFFFF @ tiles tag + .2byte 0x1103 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 256 @ image size + .2byte 16 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 2 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x32 + .4byte gMapObjectSubspriteTables_16x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_Roxanne + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_Brawly: @ 8372A8C + .2byte 0xFFFF @ tiles tag + .2byte 0x1105 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 256 @ image size + .2byte 16 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 4 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x32 + .4byte gMapObjectSubspriteTables_16x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_Brawly + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_Wattson: @ 8372AB0 + .2byte 0xFFFF @ tiles tag + .2byte 0x1104 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 256 @ image size + .2byte 16 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 3 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x32 + .4byte gMapObjectSubspriteTables_16x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_Wattson + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_Flannery: @ 8372AD4 + .2byte 0xFFFF @ tiles tag + .2byte 0x1103 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 256 @ image size + .2byte 16 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 2 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x32 + .4byte gMapObjectSubspriteTables_16x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_Flannery + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_Norman: @ 8372AF8 + .2byte 0xFFFF @ tiles tag + .2byte 0x1106 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 256 @ image size + .2byte 16 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 5 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x32 + .4byte gMapObjectSubspriteTables_16x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_Norman + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_Winona: @ 8372B1C + .2byte 0xFFFF @ tiles tag + .2byte 0x1106 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 256 @ image size + .2byte 16 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 5 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x32 + .4byte gMapObjectSubspriteTables_16x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_Winona + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_Liza: @ 8372B40 + .2byte 0xFFFF @ tiles tag + .2byte 0x1103 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 256 @ image size + .2byte 16 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 2 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x32 + .4byte gMapObjectSubspriteTables_16x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_Liza + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_Tate: @ 8372B64 + .2byte 0xFFFF @ tiles tag + .2byte 0x1103 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 256 @ image size + .2byte 16 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 2 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x32 + .4byte gMapObjectSubspriteTables_16x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_Tate + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_Wallace: @ 8372B88 + .2byte 0xFFFF @ tiles tag + .2byte 0x1106 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 256 @ image size + .2byte 16 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 5 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x32 + .4byte gMapObjectSubspriteTables_16x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_Wallace + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_Steven: @ 8372BAC + .2byte 0xFFFF @ tiles tag + .2byte 0x1106 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 256 @ image size + .2byte 16 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 5 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x32 + .4byte gMapObjectSubspriteTables_16x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_Steven + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_Wally: @ 8372BD0 + .2byte 0xFFFF @ tiles tag + .2byte 0x1103 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 256 @ image size + .2byte 16 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 2 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x32 + .4byte gMapObjectSubspriteTables_16x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_Wally + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_LittleBoy3: @ 8372BF4 + .2byte 0xFFFF @ tiles tag + .2byte 0x1103 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 128 @ image size + .2byte 16 @ width + .2byte 16 @ height + .byte (SHADOW_SIZE_M << 4) | 2 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x16 + .4byte gMapObjectSubspriteTables_16x16 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_LittleBoy3 + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_BrendanFishing: @ 8372C18 + .2byte 0xFFFF @ tiles tag + .2byte 0x1100 @ palette tag + .2byte 0x1102 @ palette tag 2 + .2byte 512 @ image size + .2byte 32 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 0 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_32x32 + .4byte gMapObjectSubspriteTables_32x32 + .4byte gMapObjectImageAnimTable_Fishing + .4byte gMapObjectPicTable_BrendanFishing + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_MayFishing: @ 8372C3C + .2byte 0xFFFF @ tiles tag + .2byte 0x1110 @ palette tag + .2byte 0x1102 @ palette tag 2 + .2byte 512 @ image size + .2byte 32 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 0 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_32x32 + .4byte gMapObjectSubspriteTables_32x32 + .4byte gMapObjectImageAnimTable_Fishing + .4byte gMapObjectPicTable_MayFishing + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_HotSpringsOldWoman: @ 8372C60 + .2byte 0xFFFF @ tiles tag + .2byte 0x1106 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 256 @ image size + .2byte 16 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 5 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x32 + .4byte gMapObjectSubspriteTables_16x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_HotSpringsOldWoman + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_SSTidal: @ 8372C84 + .2byte 0xFFFF @ tiles tag + .2byte 0x1114 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 1920 @ image size + .2byte 96 @ width + .2byte 40 @ height + .byte (SHADOW_SIZE_M << 4) | 10 @ flags, shadow size, palette slot + .byte TRACKS_NONE + .2byte 0 @ padding + .4byte gFieldOamData_8x8 + .4byte gMapObjectSubspriteTables_SSTidal + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_SSTidal + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_SubmarineShadow: @ 8372CA8 + .2byte 0xFFFF @ tiles tag + .2byte 0x111A @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 1408 @ image size + .2byte 88 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 10 @ flags, shadow size, palette slot + .byte TRACKS_NONE + .2byte 0 @ padding + .4byte gFieldOamData_8x8 + .4byte gMapObjectSubspriteTables_SubmarineShadow + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_SubmarineShadow + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_PichuDoll: @ 8372CCC + .2byte 0xFFFF @ tiles tag + .2byte 0x1104 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 128 @ image size + .2byte 16 @ width + .2byte 16 @ height + .byte F_INANIMATE | (SHADOW_SIZE_S << 4) | 3 @ flags, shadow size, palette slot + .byte TRACKS_NONE + .2byte 0 @ padding + .4byte gFieldOamData_16x16 + .4byte gMapObjectSubspriteTables_16x16 + .4byte gMapObjectImageAnimTable_Inanimate + .4byte gMapObjectPicTable_PichuDoll + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_PikachuDoll: @ 8372CF0 + .2byte 0xFFFF @ tiles tag + .2byte 0x1104 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 128 @ image size + .2byte 16 @ width + .2byte 16 @ height + .byte F_INANIMATE | (SHADOW_SIZE_S << 4) | 3 @ flags, shadow size, palette slot + .byte TRACKS_NONE + .2byte 0 @ padding + .4byte gFieldOamData_16x16 + .4byte gMapObjectSubspriteTables_16x16 + .4byte gMapObjectImageAnimTable_Inanimate + .4byte gMapObjectPicTable_PikachuDoll + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_MarillDoll: @ 8372D14 + .2byte 0xFFFF @ tiles tag + .2byte 0x1103 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 128 @ image size + .2byte 16 @ width + .2byte 16 @ height + .byte F_INANIMATE | (SHADOW_SIZE_S << 4) | 2 @ flags, shadow size, palette slot + .byte TRACKS_NONE + .2byte 0 @ padding + .4byte gFieldOamData_16x16 + .4byte gMapObjectSubspriteTables_16x16 + .4byte gMapObjectImageAnimTable_Inanimate + .4byte gMapObjectPicTable_MarillDoll + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_TogepiDoll: @ 8372D38 + .2byte 0xFFFF @ tiles tag + .2byte 0x1105 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 128 @ image size + .2byte 16 @ width + .2byte 16 @ height + .byte F_INANIMATE | (SHADOW_SIZE_S << 4) | 4 @ flags, shadow size, palette slot + .byte TRACKS_NONE + .2byte 0 @ padding + .4byte gFieldOamData_16x16 + .4byte gMapObjectSubspriteTables_16x16 + .4byte gMapObjectImageAnimTable_Inanimate + .4byte gMapObjectPicTable_TogepiDoll + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_CyndaquilDoll: @ 8372D5C + .2byte 0xFFFF @ tiles tag + .2byte 0x1106 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 128 @ image size + .2byte 16 @ width + .2byte 16 @ height + .byte F_INANIMATE | (SHADOW_SIZE_S << 4) | 5 @ flags, shadow size, palette slot + .byte TRACKS_NONE + .2byte 0 @ padding + .4byte gFieldOamData_16x16 + .4byte gMapObjectSubspriteTables_16x16 + .4byte gMapObjectImageAnimTable_Inanimate + .4byte gMapObjectPicTable_CyndaquilDoll + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_ChikoritaDoll: @ 8372D80 + .2byte 0xFFFF @ tiles tag + .2byte 0x1105 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 128 @ image size + .2byte 16 @ width + .2byte 16 @ height + .byte F_INANIMATE | (SHADOW_SIZE_S << 4) | 4 @ flags, shadow size, palette slot + .byte TRACKS_NONE + .2byte 0 @ padding + .4byte gFieldOamData_16x16 + .4byte gMapObjectSubspriteTables_16x16 + .4byte gMapObjectImageAnimTable_Inanimate + .4byte gMapObjectPicTable_ChikoritaDoll + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_TotodileDoll: @ 8372DA4 + .2byte 0xFFFF @ tiles tag + .2byte 0x1103 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 128 @ image size + .2byte 16 @ width + .2byte 16 @ height + .byte F_INANIMATE | (SHADOW_SIZE_S << 4) | 2 @ flags, shadow size, palette slot + .byte TRACKS_NONE + .2byte 0 @ padding + .4byte gFieldOamData_16x16 + .4byte gMapObjectSubspriteTables_16x16 + .4byte gMapObjectImageAnimTable_Inanimate + .4byte gMapObjectPicTable_TotodileDoll + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_JigglypuffDoll: @ 8372DC8 + .2byte 0xFFFF @ tiles tag + .2byte 0x1103 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 128 @ image size + .2byte 16 @ width + .2byte 16 @ height + .byte F_INANIMATE | (SHADOW_SIZE_S << 4) | 2 @ flags, shadow size, palette slot + .byte TRACKS_NONE + .2byte 0 @ padding + .4byte gFieldOamData_16x16 + .4byte gMapObjectSubspriteTables_16x16 + .4byte gMapObjectImageAnimTable_Inanimate + .4byte gMapObjectPicTable_JigglypuffDoll + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_MeowthDoll: @ 8372DEC + .2byte 0xFFFF @ tiles tag + .2byte 0x1104 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 128 @ image size + .2byte 16 @ width + .2byte 16 @ height + .byte F_INANIMATE | (SHADOW_SIZE_S << 4) | 3 @ flags, shadow size, palette slot + .byte TRACKS_NONE + .2byte 0 @ padding + .4byte gFieldOamData_16x16 + .4byte gMapObjectSubspriteTables_16x16 + .4byte gMapObjectImageAnimTable_Inanimate + .4byte gMapObjectPicTable_MeowthDoll + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_ClefairyDoll: @ 8372E10 + .2byte 0xFFFF @ tiles tag + .2byte 0x1103 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 128 @ image size + .2byte 16 @ width + .2byte 16 @ height + .byte F_INANIMATE | (SHADOW_SIZE_S << 4) | 2 @ flags, shadow size, palette slot + .byte TRACKS_NONE + .2byte 0 @ padding + .4byte gFieldOamData_16x16 + .4byte gMapObjectSubspriteTables_16x16 + .4byte gMapObjectImageAnimTable_Inanimate + .4byte gMapObjectPicTable_ClefairyDoll + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_DittoDoll: @ 8372E34 + .2byte 0xFFFF @ tiles tag + .2byte 0x1106 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 128 @ image size + .2byte 16 @ width + .2byte 16 @ height + .byte F_INANIMATE | (SHADOW_SIZE_S << 4) | 5 @ flags, shadow size, palette slot + .byte TRACKS_NONE + .2byte 0 @ padding + .4byte gFieldOamData_16x16 + .4byte gMapObjectSubspriteTables_16x16 + .4byte gMapObjectImageAnimTable_Inanimate + .4byte gMapObjectPicTable_DittoDoll + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_SmoochumDoll: @ 8372E58 + .2byte 0xFFFF @ tiles tag + .2byte 0x1106 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 128 @ image size + .2byte 16 @ width + .2byte 16 @ height + .byte F_INANIMATE | (SHADOW_SIZE_S << 4) | 5 @ flags, shadow size, palette slot + .byte TRACKS_NONE + .2byte 0 @ padding + .4byte gFieldOamData_16x16 + .4byte gMapObjectSubspriteTables_16x16 + .4byte gMapObjectImageAnimTable_Inanimate + .4byte gMapObjectPicTable_SmoochumDoll + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_TreeckoDoll: @ 8372E7C + .2byte 0xFFFF @ tiles tag + .2byte 0x1105 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 128 @ image size + .2byte 16 @ width + .2byte 16 @ height + .byte F_INANIMATE | (SHADOW_SIZE_S << 4) | 4 @ flags, shadow size, palette slot + .byte TRACKS_NONE + .2byte 0 @ padding + .4byte gFieldOamData_16x16 + .4byte gMapObjectSubspriteTables_16x16 + .4byte gMapObjectImageAnimTable_Inanimate + .4byte gMapObjectPicTable_TreeckoDoll + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_TorchicDoll: @ 8372EA0 + .2byte 0xFFFF @ tiles tag + .2byte 0x1104 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 128 @ image size + .2byte 16 @ width + .2byte 16 @ height + .byte F_INANIMATE | (SHADOW_SIZE_S << 4) | 3 @ flags, shadow size, palette slot + .byte TRACKS_NONE + .2byte 0 @ padding + .4byte gFieldOamData_16x16 + .4byte gMapObjectSubspriteTables_16x16 + .4byte gMapObjectImageAnimTable_Inanimate + .4byte gMapObjectPicTable_TorchicDoll + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_MudkipDoll: @ 8372EC4 + .2byte 0xFFFF @ tiles tag + .2byte 0x1103 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 128 @ image size + .2byte 16 @ width + .2byte 16 @ height + .byte F_INANIMATE | (SHADOW_SIZE_S << 4) | 2 @ flags, shadow size, palette slot + .byte TRACKS_NONE + .2byte 0 @ padding + .4byte gFieldOamData_16x16 + .4byte gMapObjectSubspriteTables_16x16 + .4byte gMapObjectImageAnimTable_Inanimate + .4byte gMapObjectPicTable_MudkipDoll + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_DuskullDoll: @ 8372EE8 + .2byte 0xFFFF @ tiles tag + .2byte 0x1106 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 128 @ image size + .2byte 16 @ width + .2byte 16 @ height + .byte F_INANIMATE | (SHADOW_SIZE_S << 4) | 5 @ flags, shadow size, palette slot + .byte TRACKS_NONE + .2byte 0 @ padding + .4byte gFieldOamData_16x16 + .4byte gMapObjectSubspriteTables_16x16 + .4byte gMapObjectImageAnimTable_Inanimate + .4byte gMapObjectPicTable_DuskullDoll + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_WynautDoll: @ 8372F0C + .2byte 0xFFFF @ tiles tag + .2byte 0x1103 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 128 @ image size + .2byte 16 @ width + .2byte 16 @ height + .byte F_INANIMATE | (SHADOW_SIZE_S << 4) | 2 @ flags, shadow size, palette slot + .byte TRACKS_NONE + .2byte 0 @ padding + .4byte gFieldOamData_16x16 + .4byte gMapObjectSubspriteTables_16x16 + .4byte gMapObjectImageAnimTable_Inanimate + .4byte gMapObjectPicTable_WynautDoll + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_BaltoyDoll: @ 8372F30 + .2byte 0xFFFF @ tiles tag + .2byte 0x1103 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 128 @ image size + .2byte 16 @ width + .2byte 16 @ height + .byte F_INANIMATE | (SHADOW_SIZE_S << 4) | 2 @ flags, shadow size, palette slot + .byte TRACKS_NONE + .2byte 0 @ padding + .4byte gFieldOamData_16x16 + .4byte gMapObjectSubspriteTables_16x16 + .4byte gMapObjectImageAnimTable_Inanimate + .4byte gMapObjectPicTable_BaltoyDoll + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_KecleonDoll: @ 8372F54 + .2byte 0xFFFF @ tiles tag + .2byte 0x1105 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 128 @ image size + .2byte 16 @ width + .2byte 16 @ height + .byte F_INANIMATE | (SHADOW_SIZE_S << 4) | 4 @ flags, shadow size, palette slot + .byte TRACKS_NONE + .2byte 0 @ padding + .4byte gFieldOamData_16x16 + .4byte gMapObjectSubspriteTables_16x16 + .4byte gMapObjectImageAnimTable_Inanimate + .4byte gMapObjectPicTable_KecleonDoll + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_AzurillDoll: @ 8372F78 + .2byte 0xFFFF @ tiles tag + .2byte 0x1103 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 128 @ image size + .2byte 16 @ width + .2byte 16 @ height + .byte F_INANIMATE | (SHADOW_SIZE_S << 4) | 2 @ flags, shadow size, palette slot + .byte TRACKS_NONE + .2byte 0 @ padding + .4byte gFieldOamData_16x16 + .4byte gMapObjectSubspriteTables_16x16 + .4byte gMapObjectImageAnimTable_Inanimate + .4byte gMapObjectPicTable_AzurillDoll + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_SkittyDoll: @ 8372F9C + .2byte 0xFFFF @ tiles tag + .2byte 0x1103 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 128 @ image size + .2byte 16 @ width + .2byte 16 @ height + .byte F_INANIMATE | (SHADOW_SIZE_S << 4) | 2 @ flags, shadow size, palette slot + .byte TRACKS_NONE + .2byte 0 @ padding + .4byte gFieldOamData_16x16 + .4byte gMapObjectSubspriteTables_16x16 + .4byte gMapObjectImageAnimTable_Inanimate + .4byte gMapObjectPicTable_SkittyDoll + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_SwabluDoll: @ 8372FC0 + .2byte 0xFFFF @ tiles tag + .2byte 0x1103 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 128 @ image size + .2byte 16 @ width + .2byte 16 @ height + .byte F_INANIMATE | (SHADOW_SIZE_S << 4) | 2 @ flags, shadow size, palette slot + .byte TRACKS_NONE + .2byte 0 @ padding + .4byte gFieldOamData_16x16 + .4byte gMapObjectSubspriteTables_16x16 + .4byte gMapObjectImageAnimTable_Inanimate + .4byte gMapObjectPicTable_SwabluDoll + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_GulpinDoll: @ 8372FE4 + .2byte 0xFFFF @ tiles tag + .2byte 0x1105 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 128 @ image size + .2byte 16 @ width + .2byte 16 @ height + .byte F_INANIMATE | (SHADOW_SIZE_S << 4) | 4 @ flags, shadow size, palette slot + .byte TRACKS_NONE + .2byte 0 @ padding + .4byte gFieldOamData_16x16 + .4byte gMapObjectSubspriteTables_16x16 + .4byte gMapObjectImageAnimTable_Inanimate + .4byte gMapObjectPicTable_GulpinDoll + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_LotadDoll: @ 8373008 + .2byte 0xFFFF @ tiles tag + .2byte 0x1105 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 128 @ image size + .2byte 16 @ width + .2byte 16 @ height + .byte F_INANIMATE | (SHADOW_SIZE_S << 4) | 4 @ flags, shadow size, palette slot + .byte TRACKS_NONE + .2byte 0 @ padding + .4byte gFieldOamData_16x16 + .4byte gMapObjectSubspriteTables_16x16 + .4byte gMapObjectImageAnimTable_Inanimate + .4byte gMapObjectPicTable_LotadDoll + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_SeedotDoll: @ 837302C + .2byte 0xFFFF @ tiles tag + .2byte 0x1105 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 128 @ image size + .2byte 16 @ width + .2byte 16 @ height + .byte F_INANIMATE | (SHADOW_SIZE_S << 4) | 4 @ flags, shadow size, palette slot + .byte TRACKS_NONE + .2byte 0 @ padding + .4byte gFieldOamData_16x16 + .4byte gMapObjectSubspriteTables_16x16 + .4byte gMapObjectImageAnimTable_Inanimate + .4byte gMapObjectPicTable_SeedotDoll + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_PikaCushion: @ 8373050 + .2byte 0xFFFF @ tiles tag + .2byte 0x1104 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 128 @ image size + .2byte 16 @ width + .2byte 16 @ height + .byte F_INANIMATE | (SHADOW_SIZE_S << 4) | 3 @ flags, shadow size, palette slot + .byte TRACKS_NONE + .2byte 0 @ padding + .4byte gFieldOamData_16x16 + .4byte gMapObjectSubspriteTables_16x16 + .4byte gMapObjectImageAnimTable_Inanimate + .4byte gMapObjectPicTable_PikaCushion + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_RoundCushion: @ 8373074 + .2byte 0xFFFF @ tiles tag + .2byte 0x1103 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 128 @ image size + .2byte 16 @ width + .2byte 16 @ height + .byte F_INANIMATE | (SHADOW_SIZE_S << 4) | 2 @ flags, shadow size, palette slot + .byte TRACKS_NONE + .2byte 0 @ padding + .4byte gFieldOamData_16x16 + .4byte gMapObjectSubspriteTables_16x16 + .4byte gMapObjectImageAnimTable_Inanimate + .4byte gMapObjectPicTable_RoundCushion + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_KissCushion: @ 8373098 + .2byte 0xFFFF @ tiles tag + .2byte 0x1106 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 128 @ image size + .2byte 16 @ width + .2byte 16 @ height + .byte F_INANIMATE | (SHADOW_SIZE_S << 4) | 5 @ flags, shadow size, palette slot + .byte TRACKS_NONE + .2byte 0 @ padding + .4byte gFieldOamData_16x16 + .4byte gMapObjectSubspriteTables_16x16 + .4byte gMapObjectImageAnimTable_Inanimate + .4byte gMapObjectPicTable_KissCushion + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_ZigzagCushion: @ 83730BC + .2byte 0xFFFF @ tiles tag + .2byte 0x1103 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 128 @ image size + .2byte 16 @ width + .2byte 16 @ height + .byte F_INANIMATE | (SHADOW_SIZE_S << 4) | 2 @ flags, shadow size, palette slot + .byte TRACKS_NONE + .2byte 0 @ padding + .4byte gFieldOamData_16x16 + .4byte gMapObjectSubspriteTables_16x16 + .4byte gMapObjectImageAnimTable_Inanimate + .4byte gMapObjectPicTable_ZigzagCushion + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_SpinCushion: @ 83730E0 + .2byte 0xFFFF @ tiles tag + .2byte 0x1103 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 128 @ image size + .2byte 16 @ width + .2byte 16 @ height + .byte F_INANIMATE | (SHADOW_SIZE_S << 4) | 2 @ flags, shadow size, palette slot + .byte TRACKS_NONE + .2byte 0 @ padding + .4byte gFieldOamData_16x16 + .4byte gMapObjectSubspriteTables_16x16 + .4byte gMapObjectImageAnimTable_Inanimate + .4byte gMapObjectPicTable_SpinCushion + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_DiamondCushion: @ 8373104 + .2byte 0xFFFF @ tiles tag + .2byte 0x1106 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 128 @ image size + .2byte 16 @ width + .2byte 16 @ height + .byte F_INANIMATE | (SHADOW_SIZE_S << 4) | 5 @ flags, shadow size, palette slot + .byte TRACKS_NONE + .2byte 0 @ padding + .4byte gFieldOamData_16x16 + .4byte gMapObjectSubspriteTables_16x16 + .4byte gMapObjectImageAnimTable_Inanimate + .4byte gMapObjectPicTable_DiamondCushion + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_BallCushion: @ 8373128 + .2byte 0xFFFF @ tiles tag + .2byte 0x1105 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 128 @ image size + .2byte 16 @ width + .2byte 16 @ height + .byte F_INANIMATE | (SHADOW_SIZE_S << 4) | 4 @ flags, shadow size, palette slot + .byte TRACKS_NONE + .2byte 0 @ padding + .4byte gFieldOamData_16x16 + .4byte gMapObjectSubspriteTables_16x16 + .4byte gMapObjectImageAnimTable_Inanimate + .4byte gMapObjectPicTable_BallCushion + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_GrassCushion: @ 837314C + .2byte 0xFFFF @ tiles tag + .2byte 0x1105 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 128 @ image size + .2byte 16 @ width + .2byte 16 @ height + .byte F_INANIMATE | (SHADOW_SIZE_S << 4) | 4 @ flags, shadow size, palette slot + .byte TRACKS_NONE + .2byte 0 @ padding + .4byte gFieldOamData_16x16 + .4byte gMapObjectSubspriteTables_16x16 + .4byte gMapObjectImageAnimTable_Inanimate + .4byte gMapObjectPicTable_GrassCushion + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_FireCushion: @ 8373170 + .2byte 0xFFFF @ tiles tag + .2byte 0x1104 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 128 @ image size + .2byte 16 @ width + .2byte 16 @ height + .byte F_INANIMATE | (SHADOW_SIZE_S << 4) | 3 @ flags, shadow size, palette slot + .byte TRACKS_NONE + .2byte 0 @ padding + .4byte gFieldOamData_16x16 + .4byte gMapObjectSubspriteTables_16x16 + .4byte gMapObjectImageAnimTable_Inanimate + .4byte gMapObjectPicTable_FireCushion + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_WaterCushion: @ 8373194 + .2byte 0xFFFF @ tiles tag + .2byte 0x1103 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 128 @ image size + .2byte 16 @ width + .2byte 16 @ height + .byte F_INANIMATE | (SHADOW_SIZE_S << 4) | 2 @ flags, shadow size, palette slot + .byte TRACKS_NONE + .2byte 0 @ padding + .4byte gFieldOamData_16x16 + .4byte gMapObjectSubspriteTables_16x16 + .4byte gMapObjectImageAnimTable_Inanimate + .4byte gMapObjectPicTable_WaterCushion + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_BigSnorlaxDoll: @ 83731B8 + .2byte 0xFFFF @ tiles tag + .2byte 0x1106 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 512 @ image size + .2byte 32 @ width + .2byte 32 @ height + .byte F_INANIMATE | (SHADOW_SIZE_M << 4) | 5 @ flags, shadow size, palette slot + .byte TRACKS_NONE + .2byte 0 @ padding + .4byte gFieldOamData_32x32 + .4byte gMapObjectSubspriteTables_32x32 + .4byte gMapObjectImageAnimTable_Inanimate + .4byte gMapObjectPicTable_BigSnorlaxDoll + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_BigRhydonDoll: @ 83731DC + .2byte 0xFFFF @ tiles tag + .2byte 0x1106 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 512 @ image size + .2byte 32 @ width + .2byte 32 @ height + .byte F_INANIMATE | (SHADOW_SIZE_M << 4) | 5 @ flags, shadow size, palette slot + .byte TRACKS_NONE + .2byte 0 @ padding + .4byte gFieldOamData_32x32 + .4byte gMapObjectSubspriteTables_32x32 + .4byte gMapObjectImageAnimTable_Inanimate + .4byte gMapObjectPicTable_BigRhydonDoll + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_BigLaprasDoll: @ 8373200 + .2byte 0xFFFF @ tiles tag + .2byte 0x1103 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 512 @ image size + .2byte 32 @ width + .2byte 32 @ height + .byte F_INANIMATE | (SHADOW_SIZE_M << 4) | 2 @ flags, shadow size, palette slot + .byte TRACKS_NONE + .2byte 0 @ padding + .4byte gFieldOamData_32x32 + .4byte gMapObjectSubspriteTables_32x32 + .4byte gMapObjectImageAnimTable_Inanimate + .4byte gMapObjectPicTable_BigLaprasDoll + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_BigVenusaurDoll: @ 8373224 + .2byte 0xFFFF @ tiles tag + .2byte 0x1105 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 512 @ image size + .2byte 32 @ width + .2byte 32 @ height + .byte F_INANIMATE | (SHADOW_SIZE_M << 4) | 4 @ flags, shadow size, palette slot + .byte TRACKS_NONE + .2byte 0 @ padding + .4byte gFieldOamData_32x32 + .4byte gMapObjectSubspriteTables_32x32 + .4byte gMapObjectImageAnimTable_Inanimate + .4byte gMapObjectPicTable_BigVenusaurDoll + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_BigCharizardDoll: @ 8373248 + .2byte 0xFFFF @ tiles tag + .2byte 0x1104 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 512 @ image size + .2byte 32 @ width + .2byte 32 @ height + .byte F_INANIMATE | (SHADOW_SIZE_M << 4) | 3 @ flags, shadow size, palette slot + .byte TRACKS_NONE + .2byte 0 @ padding + .4byte gFieldOamData_32x32 + .4byte gMapObjectSubspriteTables_32x32 + .4byte gMapObjectImageAnimTable_Inanimate + .4byte gMapObjectPicTable_BigCharizardDoll + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_BigBlastoiseDoll: @ 837326C + .2byte 0xFFFF @ tiles tag + .2byte 0x1103 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 512 @ image size + .2byte 32 @ width + .2byte 32 @ height + .byte F_INANIMATE | (SHADOW_SIZE_M << 4) | 2 @ flags, shadow size, palette slot + .byte TRACKS_NONE + .2byte 0 @ padding + .4byte gFieldOamData_32x32 + .4byte gMapObjectSubspriteTables_32x32 + .4byte gMapObjectImageAnimTable_Inanimate + .4byte gMapObjectPicTable_BigBlastoiseDoll + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_BigWailmerDoll: @ 8373290 + .2byte 0xFFFF @ tiles tag + .2byte 0x1106 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 512 @ image size + .2byte 32 @ width + .2byte 32 @ height + .byte F_INANIMATE | (SHADOW_SIZE_M << 4) | 5 @ flags, shadow size, palette slot + .byte TRACKS_NONE + .2byte 0 @ padding + .4byte gFieldOamData_32x32 + .4byte gMapObjectSubspriteTables_32x32 + .4byte gMapObjectImageAnimTable_Inanimate + .4byte gMapObjectPicTable_BigWailmerDoll + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_BigRegirockDoll: @ 83732B4 + .2byte 0xFFFF @ tiles tag + .2byte 0x1103 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 512 @ image size + .2byte 32 @ width + .2byte 32 @ height + .byte F_INANIMATE | (SHADOW_SIZE_M << 4) | 2 @ flags, shadow size, palette slot + .byte TRACKS_NONE + .2byte 0 @ padding + .4byte gFieldOamData_32x32 + .4byte gMapObjectSubspriteTables_32x32 + .4byte gMapObjectImageAnimTable_Inanimate + .4byte gMapObjectPicTable_BigRegirockDoll + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_BigRegiceDoll: @ 83732D8 + .2byte 0xFFFF @ tiles tag + .2byte 0x1105 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 512 @ image size + .2byte 32 @ width + .2byte 32 @ height + .byte F_INANIMATE | (SHADOW_SIZE_M << 4) | 4 @ flags, shadow size, palette slot + .byte TRACKS_NONE + .2byte 0 @ padding + .4byte gFieldOamData_32x32 + .4byte gMapObjectSubspriteTables_32x32 + .4byte gMapObjectImageAnimTable_Inanimate + .4byte gMapObjectPicTable_BigRegiceDoll + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_BigRegisteelDoll: @ 83732FC + .2byte 0xFFFF @ tiles tag + .2byte 0x1106 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 512 @ image size + .2byte 32 @ width + .2byte 32 @ height + .byte F_INANIMATE | (SHADOW_SIZE_M << 4) | 5 @ flags, shadow size, palette slot + .byte TRACKS_NONE + .2byte 0 @ padding + .4byte gFieldOamData_32x32 + .4byte gMapObjectSubspriteTables_32x32 + .4byte gMapObjectImageAnimTable_Inanimate + .4byte gMapObjectPicTable_BigRegisteelDoll + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_Latias: @ 8373320 + .2byte 0xFFFF @ tiles tag + .2byte 0x1104 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 512 @ image size + .2byte 32 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 3 @ flags, shadow size, palette slot + .byte TRACKS_NONE + .2byte 0 @ padding + .4byte gFieldOamData_32x32 + .4byte gMapObjectSubspriteTables_32x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_LatiasLatios + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_Latios: @ 8373344 + .2byte 0xFFFF @ tiles tag + .2byte 0x1103 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 512 @ image size + .2byte 32 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 2 @ flags, shadow size, palette slot + .byte TRACKS_NONE + .2byte 0 @ padding + .4byte gFieldOamData_32x32 + .4byte gMapObjectSubspriteTables_32x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_LatiasLatios + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_Boy5: @ 8373368 + .2byte 0xFFFF @ tiles tag + .2byte 0x1105 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 256 @ image size + .2byte 16 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 4 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x32 + .4byte gMapObjectSubspriteTables_16x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_Boy5 + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_ContestJudge: @ 837338C + .2byte 0xFFFF @ tiles tag + .2byte 0x1105 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 256 @ image size + .2byte 16 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 4 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x32 + .4byte gMapObjectSubspriteTables_16x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_ContestJudge + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_BrendanWatering: @ 83733B0 + .2byte 0xFFFF @ tiles tag + .2byte 0x1100 @ palette tag + .2byte 0x1102 @ palette tag 2 + .2byte 512 @ image size + .2byte 32 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 0 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_32x32 + .4byte gMapObjectSubspriteTables_32x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_BrendanWatering + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_MayWatering: @ 83733D4 + .2byte 0xFFFF @ tiles tag + .2byte 0x1110 @ palette tag + .2byte 0x1102 @ palette tag 2 + .2byte 512 @ image size + .2byte 32 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 0 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_32x32 + .4byte gMapObjectSubspriteTables_32x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_MayWatering + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_BrendanDecorating: @ 83733F8 + .2byte 0xFFFF @ tiles tag + .2byte 0x1100 @ palette tag + .2byte 0x1102 @ palette tag 2 + .2byte 256 @ image size + .2byte 16 @ width + .2byte 32 @ height + .byte F_INANIMATE | (SHADOW_SIZE_M << 4) | 10 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x32 + .4byte gMapObjectSubspriteTables_16x32 + .4byte gMapObjectImageAnimTable_Inanimate + .4byte gMapObjectPicTable_BrendanDecorating + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_MayDecorating: @ 837341C + .2byte 0xFFFF @ tiles tag + .2byte 0x1110 @ palette tag + .2byte 0x1102 @ palette tag 2 + .2byte 256 @ image size + .2byte 16 @ width + .2byte 32 @ height + .byte F_INANIMATE | (SHADOW_SIZE_M << 4) | 10 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x32 + .4byte gMapObjectSubspriteTables_16x32 + .4byte gMapObjectImageAnimTable_Inanimate + .4byte gMapObjectPicTable_MayDecorating + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_Archie: @ 8373440 + .2byte 0xFFFF @ tiles tag + .2byte 0x1103 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 256 @ image size + .2byte 16 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 2 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x32 + .4byte gMapObjectSubspriteTables_16x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_Archie + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_Maxie: @ 8373464 + .2byte 0xFFFF @ tiles tag + .2byte 0x1104 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 256 @ image size + .2byte 16 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 3 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x32 + .4byte gMapObjectSubspriteTables_16x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_Maxie + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_Kyogre1: @ 8373488 + .2byte 0xFFFF @ tiles tag + .2byte 0x1106 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 512 @ image size + .2byte 32 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 5 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_32x32 + .4byte gMapObjectSubspriteTables_32x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_Kyogre + .4byte gMapObjectRotScalAnimTable_KyogreGroudon + + .align 2 + +gMapObjectGraphicsInfo_Groudon1: @ 83734AC + .2byte 0xFFFF @ tiles tag + .2byte 0x1105 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 512 @ image size + .2byte 32 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 4 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_32x32 + .4byte gMapObjectSubspriteTables_32x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_Groudon + .4byte gMapObjectRotScalAnimTable_KyogreGroudon + + .align 2 + +gMapObjectGraphicsInfo_Fossil: @ 83734D0 + .2byte 0xFFFF @ tiles tag + .2byte 0x1103 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 128 @ image size + .2byte 16 @ width + .2byte 16 @ height + .byte F_INANIMATE | (SHADOW_SIZE_S << 4) | 2 @ flags, shadow size, palette slot + .byte TRACKS_NONE + .2byte 0 @ padding + .4byte gFieldOamData_16x16 + .4byte gMapObjectSubspriteTables_16x16 + .4byte gMapObjectImageAnimTable_Inanimate + .4byte gMapObjectPicTable_Fossil + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_Regirock: @ 83734F4 + .2byte 0xFFFF @ tiles tag + .2byte 0x1104 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 512 @ image size + .2byte 32 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 3 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_32x32 + .4byte gMapObjectSubspriteTables_32x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_Regi + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_Regice: @ 8373518 + .2byte 0xFFFF @ tiles tag + .2byte 0x1105 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 512 @ image size + .2byte 32 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 4 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_32x32 + .4byte gMapObjectSubspriteTables_32x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_Regi + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_Registeel: @ 837353C + .2byte 0xFFFF @ tiles tag + .2byte 0x1106 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 512 @ image size + .2byte 32 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 5 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_32x32 + .4byte gMapObjectSubspriteTables_32x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_Regi + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_Skitty: @ 8373560 + .2byte 0xFFFF @ tiles tag + .2byte 0x1103 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 128 @ image size + .2byte 16 @ width + .2byte 16 @ height + .byte (SHADOW_SIZE_M << 4) | 2 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x16 + .4byte gMapObjectSubspriteTables_16x16 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_Skitty + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_Kecleon1: @ 8373584 + .2byte 0xFFFF @ tiles tag + .2byte 0x1105 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 128 @ image size + .2byte 16 @ width + .2byte 16 @ height + .byte (SHADOW_SIZE_M << 4) | 4 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x16 + .4byte gMapObjectSubspriteTables_16x16 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_Kecleon + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_Kyogre2: @ 83735A8 + .2byte 0xFFFF @ tiles tag + .2byte 0x1116 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 512 @ image size + .2byte 32 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 10 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_32x32 + .4byte gMapObjectSubspriteTables_32x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_Kyogre + .4byte gMapObjectRotScalAnimTable_KyogreGroudon + + .align 2 + +gMapObjectGraphicsInfo_Groudon2: @ 83735CC + .2byte 0xFFFF @ tiles tag + .2byte 0x1118 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 512 @ image size + .2byte 32 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 10 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_32x32 + .4byte gMapObjectSubspriteTables_32x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_Groudon + .4byte gMapObjectRotScalAnimTable_KyogreGroudon + + .align 2 + +gMapObjectGraphicsInfo_Rayquaza: @ 83735F0 + .2byte 0xFFFF @ tiles tag + .2byte 0x1105 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 512 @ image size + .2byte 32 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 4 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_32x32 + .4byte gMapObjectSubspriteTables_32x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_Rayquaza + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_Zigzagoon: @ 8373614 + .2byte 0xFFFF @ tiles tag + .2byte 0x1103 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 128 @ image size + .2byte 16 @ width + .2byte 16 @ height + .byte (SHADOW_SIZE_M << 4) | 2 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x16 + .4byte gMapObjectSubspriteTables_16x16 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_Zigzagoon + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_Pikachu: @ 8373638 + .2byte 0xFFFF @ tiles tag + .2byte 0x1104 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 128 @ image size + .2byte 16 @ width + .2byte 16 @ height + .byte (SHADOW_SIZE_M << 4) | 3 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x16 + .4byte gMapObjectSubspriteTables_16x16 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_Pikachu + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_Azumarill: @ 837365C + .2byte 0xFFFF @ tiles tag + .2byte 0x1103 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 128 @ image size + .2byte 16 @ width + .2byte 16 @ height + .byte (SHADOW_SIZE_M << 4) | 2 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x16 + .4byte gMapObjectSubspriteTables_16x16 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_Azumarill + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_Wingull: @ 8373680 + .2byte 0xFFFF @ tiles tag + .2byte 0x1103 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 128 @ image size + .2byte 16 @ width + .2byte 16 @ height + .byte (SHADOW_SIZE_M << 4) | 2 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x16 + .4byte gMapObjectSubspriteTables_16x16 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_Wingull + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_Kecleon2: @ 83736A4 + .2byte 0xFFFF @ tiles tag + .2byte 0x1105 @ palette tag + .2byte 0x1102 @ palette tag 2 + .2byte 128 @ image size + .2byte 16 @ width + .2byte 16 @ height + .byte (SHADOW_SIZE_M << 4) | 10 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x16 + .4byte gMapObjectSubspriteTables_16x16 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_Kecleon + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_TuberMSwimming: @ 83736C8 + .2byte 0xFFFF @ tiles tag + .2byte 0x1104 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 128 @ image size + .2byte 16 @ width + .2byte 16 @ height + .byte (SHADOW_SIZE_M << 4) | 3 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x16 + .4byte gMapObjectSubspriteTables_16x16 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_TuberMSwimming + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_Azurill: @ 83736EC + .2byte 0xFFFF @ tiles tag + .2byte 0x1103 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 128 @ image size + .2byte 16 @ width + .2byte 16 @ height + .byte (SHADOW_SIZE_M << 4) | 2 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x16 + .4byte gMapObjectSubspriteTables_16x16 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_Azurill + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_Mom: @ 8373710 + .2byte 0xFFFF @ tiles tag + .2byte 0x1106 @ palette tag + .2byte 0x11FF @ palette tag 2 + .2byte 256 @ image size + .2byte 16 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 5 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x32 + .4byte gMapObjectSubspriteTables_16x32 + .4byte gMapObjectImageAnimTable_Standard + .4byte gMapObjectPicTable_Mom + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_LinkBrendan: @ 8373734 + .2byte 0xFFFF @ tiles tag + .2byte 0x1110 @ palette tag + .2byte 0x1102 @ palette tag 2 + .2byte 256 @ image size + .2byte 16 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 10 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x32 + .4byte gMapObjectSubspriteTables_16x32 + .4byte gMapObjectImageAnimTable_BrendanMayNormal + .4byte gMapObjectPicTable_BrendanNormal + .4byte gDummySpriteAffineAnimTable + + .align 2 + +gMapObjectGraphicsInfo_LinkMay: @ 8373758 + .2byte 0xFFFF @ tiles tag + .2byte 0x1110 @ palette tag + .2byte 0x1102 @ palette tag 2 + .2byte 256 @ image size + .2byte 16 @ width + .2byte 32 @ height + .byte (SHADOW_SIZE_M << 4) | 10 @ flags, shadow size, palette slot + .byte TRACKS_FOOT + .2byte 0 @ padding + .4byte gFieldOamData_16x32 + .4byte gMapObjectSubspriteTables_16x32 + .4byte gMapObjectImageAnimTable_BrendanMayNormal + .4byte gMapObjectPicTable_MayNormal + .4byte gDummySpriteAffineAnimTable diff --git a/data/graphics/field_objects/map_object_graphics_info.s b/data/graphics/field_objects/map_object_graphics_info.s deleted file mode 100644 index c446904b7..000000000 --- a/data/graphics/field_objects/map_object_graphics_info.s +++ /dev/null @@ -1,3923 +0,0 @@ - .align 2 - -gMapObjectGraphicsInfo_BrendanNormal: @ 83718D4 - .2byte 0xFFFF @ tiles tag - .2byte 0x1100 @ palette tag - .2byte 0x1102 @ palette tag 2 - .2byte 512 @ image size - .2byte 16 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 0 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x32 - .4byte gMapObjectSubspriteTables_16x32 - .4byte gMapObjectImageAnimTable_BrendanMayNormal - .4byte gMapObjectPicTable_BrendanNormal - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_BrendanMachBike: @ 83718F8 - .2byte 0xFFFF @ tiles tag - .2byte 0x1100 @ palette tag - .2byte 0x1102 @ palette tag 2 - .2byte 512 @ image size - .2byte 32 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 0 @ flags, shadow size, palette slot - .byte TRACKS_BIKE_TIRE - .2byte 0 @ padding - .4byte gFieldOamData_32x32 - .4byte gMapObjectSubspriteTables_32x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_BrendanMachBike - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_BrendanAcroBike: @ 837191C - .2byte 0xFFFF @ tiles tag - .2byte 0x1100 @ palette tag - .2byte 0x1102 @ palette tag 2 - .2byte 512 @ image size - .2byte 32 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 0 @ flags, shadow size, palette slot - .byte TRACKS_BIKE_TIRE - .2byte 0 @ padding - .4byte gFieldOamData_32x32 - .4byte gMapObjectSubspriteTables_32x32 - .4byte gMapObjectImageAnimTable_AcroBike - .4byte gMapObjectPicTable_BrendanAcroBike - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_BrendanSurfing: @ 8371940 - .2byte 0xFFFF @ tiles tag - .2byte 0x1100 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 512 @ image size - .2byte 32 @ width - .2byte 32 @ height - .byte F_DISABLE_REFLECTION_PALETTE_LOAD | (SHADOW_SIZE_M << 4) | 0 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_32x32 - .4byte gMapObjectSubspriteTables_32x32 - .4byte gMapObjectImageAnimTable_Surfing - .4byte gMapObjectPicTable_BrendanSurfing - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_BrendanFieldMove: @ 8371964 - .2byte 0xFFFF @ tiles tag - .2byte 0x1100 @ palette tag - .2byte 0x1102 @ palette tag 2 - .2byte 512 @ image size - .2byte 32 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 0 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_32x32 - .4byte gMapObjectSubspriteTables_32x32 - .4byte gMapObjectImageAnimTable_FieldMove - .4byte gMapObjectPicTable_BrendanFieldMove - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_QuintyPlump: @ 8371988 - .2byte 0xFFFF @ tiles tag - .2byte 0x110B @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 512 @ image size - .2byte 32 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_L << 4) | 10 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_32x32 - .4byte gMapObjectSubspriteTables_32x32 - .4byte gMapObjectImageAnimTable_QuintyPlump - .4byte gMapObjectPicTable_QuintyPlump - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_LittleBoy1: @ 83719AC - .2byte 0xFFFF @ tiles tag - .2byte 0x1103 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 128 @ image size - .2byte 16 @ width - .2byte 16 @ height - .byte (SHADOW_SIZE_M << 4) | 2 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x16 - .4byte gMapObjectSubspriteTables_16x16 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_LittleBoy1 - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_LittleGirl1: @ 83719D0 - .2byte 0xFFFF @ tiles tag - .2byte 0x1104 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 256 @ image size - .2byte 16 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 3 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x32 - .4byte gMapObjectSubspriteTables_16x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_LittleGirl1 - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_Boy1: @ 83719F4 - .2byte 0xFFFF @ tiles tag - .2byte 0x1105 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 256 @ image size - .2byte 16 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 4 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x32 - .4byte gMapObjectSubspriteTables_16x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_Boy1 - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_Girl1: @ 8371A18 - .2byte 0xFFFF @ tiles tag - .2byte 0x1104 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 256 @ image size - .2byte 16 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 3 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x32 - .4byte gMapObjectSubspriteTables_16x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_Girl1 - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_Boy2: @ 8371A3C - .2byte 0xFFFF @ tiles tag - .2byte 0x1103 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 256 @ image size - .2byte 16 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 2 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x32 - .4byte gMapObjectSubspriteTables_16x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_Boy2 - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_Girl2: @ 8371A60 - .2byte 0xFFFF @ tiles tag - .2byte 0x1105 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 256 @ image size - .2byte 16 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 4 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x32 - .4byte gMapObjectSubspriteTables_16x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_Girl2 - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_LittleBoy2: @ 8371A84 - .2byte 0xFFFF @ tiles tag - .2byte 0x1106 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 128 @ image size - .2byte 16 @ width - .2byte 16 @ height - .byte (SHADOW_SIZE_M << 4) | 5 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x16 - .4byte gMapObjectSubspriteTables_16x16 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_LittleBoy2 - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_LittleGirl2: @ 8371AA8 - .2byte 0xFFFF @ tiles tag - .2byte 0x1104 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 128 @ image size - .2byte 16 @ width - .2byte 16 @ height - .byte (SHADOW_SIZE_M << 4) | 3 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x16 - .4byte gMapObjectSubspriteTables_16x16 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_LittleGirl2 - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_Boy3: @ 8371ACC - .2byte 0xFFFF @ tiles tag - .2byte 0x1106 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 256 @ image size - .2byte 16 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 5 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x32 - .4byte gMapObjectSubspriteTables_16x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_Boy3 - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_Girl3: @ 8371AF0 - .2byte 0xFFFF @ tiles tag - .2byte 0x1104 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 256 @ image size - .2byte 16 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 3 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x32 - .4byte gMapObjectSubspriteTables_16x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_Girl3 - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_Boy4: @ 8371B14 - .2byte 0xFFFF @ tiles tag - .2byte 0x1105 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 256 @ image size - .2byte 16 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 4 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x32 - .4byte gMapObjectSubspriteTables_16x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_Boy4 - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_Woman1: @ 8371B38 - .2byte 0xFFFF @ tiles tag - .2byte 0x1103 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 256 @ image size - .2byte 16 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 2 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x32 - .4byte gMapObjectSubspriteTables_16x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_Woman1 - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_FatMan: @ 8371B5C - .2byte 0xFFFF @ tiles tag - .2byte 0x1103 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 256 @ image size - .2byte 16 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 2 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x32 - .4byte gMapObjectSubspriteTables_16x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_FatMan - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_Woman2: @ 8371B80 - .2byte 0xFFFF @ tiles tag - .2byte 0x1104 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 256 @ image size - .2byte 16 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 3 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x32 - .4byte gMapObjectSubspriteTables_16x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_Woman2 - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_Man1: @ 8371BA4 - .2byte 0xFFFF @ tiles tag - .2byte 0x1105 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 256 @ image size - .2byte 16 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 4 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x32 - .4byte gMapObjectSubspriteTables_16x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_Man1 - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_Woman3: @ 8371BC8 - .2byte 0xFFFF @ tiles tag - .2byte 0x1105 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 256 @ image size - .2byte 16 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 4 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x32 - .4byte gMapObjectSubspriteTables_16x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_Woman3 - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_OldMan1: @ 8371BEC - .2byte 0xFFFF @ tiles tag - .2byte 0x1106 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 256 @ image size - .2byte 16 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 5 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x32 - .4byte gMapObjectSubspriteTables_16x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_OldMan1 - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_OldWoman1: @ 8371C10 - .2byte 0xFFFF @ tiles tag - .2byte 0x1106 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 256 @ image size - .2byte 16 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 5 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x32 - .4byte gMapObjectSubspriteTables_16x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_OldWoman1 - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_Man2: @ 8371C34 - .2byte 0xFFFF @ tiles tag - .2byte 0x1105 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 256 @ image size - .2byte 16 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 4 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x32 - .4byte gMapObjectSubspriteTables_16x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_Man2 - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_Woman4: @ 8371C58 - .2byte 0xFFFF @ tiles tag - .2byte 0x1104 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 256 @ image size - .2byte 16 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 3 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x32 - .4byte gMapObjectSubspriteTables_16x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_Woman4 - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_Man3: @ 8371C7C - .2byte 0xFFFF @ tiles tag - .2byte 0x1104 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 256 @ image size - .2byte 16 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 3 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x32 - .4byte gMapObjectSubspriteTables_16x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_Man3 - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_Woman5: @ 8371CA0 - .2byte 0xFFFF @ tiles tag - .2byte 0x1103 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 256 @ image size - .2byte 16 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 2 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x32 - .4byte gMapObjectSubspriteTables_16x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_Woman5 - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_Cook: @ 8371CC4 - .2byte 0xFFFF @ tiles tag - .2byte 0x1105 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 256 @ image size - .2byte 16 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 4 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x32 - .4byte gMapObjectSubspriteTables_16x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_Cook - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_Woman6: @ 8371CE8 - .2byte 0xFFFF @ tiles tag - .2byte 0x1105 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 256 @ image size - .2byte 16 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 4 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x32 - .4byte gMapObjectSubspriteTables_16x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_Woman6 - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_OldMan2: @ 8371D0C - .2byte 0xFFFF @ tiles tag - .2byte 0x1106 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 256 @ image size - .2byte 16 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 5 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x32 - .4byte gMapObjectSubspriteTables_16x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_OldMan2 - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_OldWoman2: @ 8371D30 - .2byte 0xFFFF @ tiles tag - .2byte 0x1105 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 256 @ image size - .2byte 16 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 4 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x32 - .4byte gMapObjectSubspriteTables_16x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_OldWoman2 - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_Camper: @ 8371D54 - .2byte 0xFFFF @ tiles tag - .2byte 0x1105 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 256 @ image size - .2byte 16 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 4 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x32 - .4byte gMapObjectSubspriteTables_16x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_Camper - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_Picnicker: @ 8371D78 - .2byte 0xFFFF @ tiles tag - .2byte 0x1105 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 256 @ image size - .2byte 16 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 4 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x32 - .4byte gMapObjectSubspriteTables_16x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_Picnicker - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_Man4: @ 8371D9C - .2byte 0xFFFF @ tiles tag - .2byte 0x1104 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 256 @ image size - .2byte 16 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 3 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x32 - .4byte gMapObjectSubspriteTables_16x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_Man4 - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_Woman7: @ 8371DC0 - .2byte 0xFFFF @ tiles tag - .2byte 0x1104 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 256 @ image size - .2byte 16 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 3 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x32 - .4byte gMapObjectSubspriteTables_16x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_Woman7 - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_Youngster: @ 8371DE4 - .2byte 0xFFFF @ tiles tag - .2byte 0x1103 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 256 @ image size - .2byte 16 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 2 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x32 - .4byte gMapObjectSubspriteTables_16x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_Youngster - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_BugCatcher: @ 8371E08 - .2byte 0xFFFF @ tiles tag - .2byte 0x1103 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 256 @ image size - .2byte 16 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 2 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x32 - .4byte gMapObjectSubspriteTables_16x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_BugCatcher - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_PsychicM: @ 8371E2C - .2byte 0xFFFF @ tiles tag - .2byte 0x1106 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 256 @ image size - .2byte 16 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 5 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x32 - .4byte gMapObjectSubspriteTables_16x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_PsychicM - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_SchoolKidM: @ 8371E50 - .2byte 0xFFFF @ tiles tag - .2byte 0x1103 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 256 @ image size - .2byte 16 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 2 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x32 - .4byte gMapObjectSubspriteTables_16x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_SchoolKidM - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_Maniac: @ 8371E74 - .2byte 0xFFFF @ tiles tag - .2byte 0x1106 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 256 @ image size - .2byte 16 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 5 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x32 - .4byte gMapObjectSubspriteTables_16x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_Maniac - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_HexManiac: @ 8371E98 - .2byte 0xFFFF @ tiles tag - .2byte 0x1106 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 256 @ image size - .2byte 16 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 5 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x32 - .4byte gMapObjectSubspriteTables_16x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_HexManiac - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_Woman8: @ 8371EBC - .2byte 0xFFFF @ tiles tag - .2byte 0x1105 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 256 @ image size - .2byte 16 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 4 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x32 - .4byte gMapObjectSubspriteTables_16x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_Woman8 - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_SwimmerM: @ 8371EE0 - .2byte 0xFFFF @ tiles tag - .2byte 0x1103 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 256 @ image size - .2byte 16 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 2 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x32 - .4byte gMapObjectSubspriteTables_16x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_SwimmerM - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_SwimmerF: @ 8371F04 - .2byte 0xFFFF @ tiles tag - .2byte 0x1104 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 256 @ image size - .2byte 16 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 3 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x32 - .4byte gMapObjectSubspriteTables_16x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_SwimmerF - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_BlackBelt: @ 8371F28 - .2byte 0xFFFF @ tiles tag - .2byte 0x1105 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 256 @ image size - .2byte 16 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 4 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x32 - .4byte gMapObjectSubspriteTables_16x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_BlackBelt - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_Beauty: @ 8371F4C - .2byte 0xFFFF @ tiles tag - .2byte 0x1105 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 256 @ image size - .2byte 16 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 4 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x32 - .4byte gMapObjectSubspriteTables_16x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_Beauty - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_Scientist1: @ 8371F70 - .2byte 0xFFFF @ tiles tag - .2byte 0x1105 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 256 @ image size - .2byte 16 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 4 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x32 - .4byte gMapObjectSubspriteTables_16x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_Scientist1 - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_Lass: @ 8371F94 - .2byte 0xFFFF @ tiles tag - .2byte 0x1106 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 256 @ image size - .2byte 16 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 5 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x32 - .4byte gMapObjectSubspriteTables_16x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_Lass - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_Gentleman: @ 8371FB8 - .2byte 0xFFFF @ tiles tag - .2byte 0x1105 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 256 @ image size - .2byte 16 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 4 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x32 - .4byte gMapObjectSubspriteTables_16x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_Gentleman - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_Sailor: @ 8371FDC - .2byte 0xFFFF @ tiles tag - .2byte 0x1103 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 256 @ image size - .2byte 16 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 2 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x32 - .4byte gMapObjectSubspriteTables_16x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_Sailor - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_Fisherman: @ 8372000 - .2byte 0xFFFF @ tiles tag - .2byte 0x1104 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 256 @ image size - .2byte 16 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 3 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x32 - .4byte gMapObjectSubspriteTables_16x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_Fisherman - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_RunningTriathleteM: @ 8372024 - .2byte 0xFFFF @ tiles tag - .2byte 0x1106 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 256 @ image size - .2byte 16 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 5 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x32 - .4byte gMapObjectSubspriteTables_16x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_RunningTriathleteM - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_RunningTriathleteF: @ 8372048 - .2byte 0xFFFF @ tiles tag - .2byte 0x1104 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 256 @ image size - .2byte 16 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 3 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x32 - .4byte gMapObjectSubspriteTables_16x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_RunningTriathleteF - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_TuberF: @ 837206C - .2byte 0xFFFF @ tiles tag - .2byte 0x1103 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 128 @ image size - .2byte 16 @ width - .2byte 16 @ height - .byte (SHADOW_SIZE_M << 4) | 2 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x16 - .4byte gMapObjectSubspriteTables_16x16 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_TuberF - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_TuberM: @ 8372090 - .2byte 0xFFFF @ tiles tag - .2byte 0x1104 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 128 @ image size - .2byte 16 @ width - .2byte 16 @ height - .byte (SHADOW_SIZE_M << 4) | 3 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x16 - .4byte gMapObjectSubspriteTables_16x16 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_TuberM - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_Hiker: @ 83720B4 - .2byte 0xFFFF @ tiles tag - .2byte 0x1103 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 256 @ image size - .2byte 16 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 2 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x32 - .4byte gMapObjectSubspriteTables_16x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_Hiker - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_CyclingTriathleteM: @ 83720D8 - .2byte 0xFFFF @ tiles tag - .2byte 0x1105 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 512 @ image size - .2byte 32 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 4 @ flags, shadow size, palette slot - .byte TRACKS_BIKE_TIRE - .2byte 0 @ padding - .4byte gFieldOamData_32x32 - .4byte gMapObjectSubspriteTables_32x32 - .4byte gMapObjectImageAnimTable_AcroBike - .4byte gMapObjectPicTable_CyclingTriathleteM - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_CyclingTriathleteF: @ 83720FC - .2byte 0xFFFF @ tiles tag - .2byte 0x1103 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 512 @ image size - .2byte 32 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 2 @ flags, shadow size, palette slot - .byte TRACKS_BIKE_TIRE - .2byte 0 @ padding - .4byte gFieldOamData_32x32 - .4byte gMapObjectSubspriteTables_32x32 - .4byte gMapObjectImageAnimTable_AcroBike - .4byte gMapObjectPicTable_CyclingTriathleteF - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_Nurse: @ 8372120 - .2byte 0xFFFF @ tiles tag - .2byte 0x1103 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 256 @ image size - .2byte 16 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 2 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x32 - .4byte gMapObjectSubspriteTables_16x32 - .4byte gMapObjectImageAnimTable_Nurse - .4byte gMapObjectPicTable_Nurse - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_ItemBall: @ 8372144 - .2byte 0xFFFF @ tiles tag - .2byte 0x1105 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 128 @ image size - .2byte 16 @ width - .2byte 16 @ height - .byte F_INANIMATE | (SHADOW_SIZE_S << 4) | 4 @ flags, shadow size, palette slot - .byte TRACKS_NONE - .2byte 0 @ padding - .4byte gFieldOamData_16x16 - .4byte gMapObjectSubspriteTables_16x16 - .4byte gMapObjectImageAnimTable_Inanimate - .4byte gMapObjectPicTable_ItemBall - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_BerryTree: @ 8372168 - .2byte 0xFFFF @ tiles tag - .2byte 0x1103 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 256 @ image size - .2byte 16 @ width - .2byte 16 @ height - .byte F_INANIMATE | (SHADOW_SIZE_S << 4) | 2 @ flags, shadow size, palette slot - .byte TRACKS_NONE - .2byte 0 @ padding - .4byte gFieldOamData_16x16 - .4byte NULL @ OAM tables - .4byte gMapObjectImageAnimTable_BerryTree - .4byte gMapObjectPicTable_PechaBerryTree - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_BerryTreeEarlyStages: @ 837218C - .2byte 0xFFFF @ tiles tag - .2byte 0x1103 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 256 @ image size - .2byte 16 @ width - .2byte 16 @ height - .byte F_INANIMATE | (SHADOW_SIZE_S << 4) | 2 @ flags, shadow size, palette slot - .byte TRACKS_NONE - .2byte 0 @ padding - .4byte gFieldOamData_16x16 - .4byte gMapObjectSubspriteTables_16x16 - .4byte gMapObjectImageAnimTable_BerryTree - .4byte gMapObjectPicTable_PechaBerryTree - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_BerryTreeLateStages: @ 83721B0 - .2byte 0xFFFF @ tiles tag - .2byte 0x1103 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 256 @ image size - .2byte 16 @ width - .2byte 32 @ height - .byte F_INANIMATE | (SHADOW_SIZE_S << 4) | 2 @ flags, shadow size, palette slot - .byte TRACKS_NONE - .2byte 0 @ padding - .4byte gFieldOamData_16x32 - .4byte gMapObjectSubspriteTables_16x32 - .4byte gMapObjectImageAnimTable_BerryTree - .4byte gMapObjectPicTable_PechaBerryTree - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_ProfBirch: @ 83721D4 - .2byte 0xFFFF @ tiles tag - .2byte 0x1105 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 256 @ image size - .2byte 16 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 4 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x32 - .4byte gMapObjectSubspriteTables_16x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_ProfBirch - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_Man5: @ 83721F8 - .2byte 0xFFFF @ tiles tag - .2byte 0x1106 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 256 @ image size - .2byte 16 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 5 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x32 - .4byte gMapObjectSubspriteTables_16x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_Man5 - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_Man6: @ 837221C - .2byte 0xFFFF @ tiles tag - .2byte 0x1104 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 256 @ image size - .2byte 16 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 3 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x32 - .4byte gMapObjectSubspriteTables_16x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_Man6 - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_ReporterM: @ 8372240 - .2byte 0xFFFF @ tiles tag - .2byte 0x1106 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 256 @ image size - .2byte 16 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 5 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x32 - .4byte gMapObjectSubspriteTables_16x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_ReporterM - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_ReporterF: @ 8372264 - .2byte 0xFFFF @ tiles tag - .2byte 0x1106 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 256 @ image size - .2byte 16 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 5 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x32 - .4byte gMapObjectSubspriteTables_16x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_ReporterF - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_Bard: @ 8372288 - .2byte 0xFFFF @ tiles tag - .2byte 0x1103 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 256 @ image size - .2byte 16 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 2 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x32 - .4byte gMapObjectSubspriteTables_16x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_MauvilleOldMan1 - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_Hipster: @ 83722AC - .2byte 0xFFFF @ tiles tag - .2byte 0x1104 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 256 @ image size - .2byte 16 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 3 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x32 - .4byte gMapObjectSubspriteTables_16x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_MauvilleOldMan1 - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_Trader: @ 83722D0 - .2byte 0xFFFF @ tiles tag - .2byte 0x1105 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 256 @ image size - .2byte 16 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 4 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x32 - .4byte gMapObjectSubspriteTables_16x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_MauvilleOldMan1 - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_Storyteller: @ 83722F4 - .2byte 0xFFFF @ tiles tag - .2byte 0x1103 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 256 @ image size - .2byte 16 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 2 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x32 - .4byte gMapObjectSubspriteTables_16x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_MauvilleOldMan2 - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_Giddy: @ 8372318 - .2byte 0xFFFF @ tiles tag - .2byte 0x1104 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 256 @ image size - .2byte 16 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 3 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x32 - .4byte gMapObjectSubspriteTables_16x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_MauvilleOldMan2 - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_UnusedMauvilleOldMan1: @ 837233C - .2byte 0xFFFF @ tiles tag - .2byte 0x1105 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 256 @ image size - .2byte 16 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 4 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x32 - .4byte gMapObjectSubspriteTables_16x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_MauvilleOldMan2 - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_UnusedMauvilleOldMan2: @ 8372360 - .2byte 0xFFFF @ tiles tag - .2byte 0x1106 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 256 @ image size - .2byte 16 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 5 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x32 - .4byte gMapObjectSubspriteTables_16x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_MauvilleOldMan2 - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_UnusedNatuDoll: @ 8372384 - .2byte 0xFFFF @ tiles tag - .2byte 0x1105 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 128 @ image size - .2byte 16 @ width - .2byte 16 @ height - .byte F_INANIMATE | (SHADOW_SIZE_S << 4) | 4 @ flags, shadow size, palette slot - .byte TRACKS_NONE - .2byte 0 @ padding - .4byte gFieldOamData_16x16 - .4byte gMapObjectSubspriteTables_16x16 - .4byte gMapObjectImageAnimTable_Inanimate - .4byte gMapObjectPicTable_UnusedNatuDoll - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_UnusedMagnemiteDoll: @ 83723A8 - .2byte 0xFFFF @ tiles tag - .2byte 0x1105 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 128 @ image size - .2byte 16 @ width - .2byte 16 @ height - .byte F_INANIMATE | (SHADOW_SIZE_S << 4) | 4 @ flags, shadow size, palette slot - .byte TRACKS_NONE - .2byte 0 @ padding - .4byte gFieldOamData_16x16 - .4byte gMapObjectSubspriteTables_16x16 - .4byte gMapObjectImageAnimTable_Inanimate - .4byte gMapObjectPicTable_UnusedMagnemiteDoll - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_UnusedSquirtleDoll: @ 83723CC - .2byte 0xFFFF @ tiles tag - .2byte 0x1103 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 128 @ image size - .2byte 16 @ width - .2byte 16 @ height - .byte F_INANIMATE | (SHADOW_SIZE_S << 4) | 2 @ flags, shadow size, palette slot - .byte TRACKS_NONE - .2byte 0 @ padding - .4byte gFieldOamData_16x16 - .4byte gMapObjectSubspriteTables_16x16 - .4byte gMapObjectImageAnimTable_Inanimate - .4byte gMapObjectPicTable_UnusedSquirtleDoll - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_UnusedWooperDoll: @ 83723F0 - .2byte 0xFFFF @ tiles tag - .2byte 0x1105 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 128 @ image size - .2byte 16 @ width - .2byte 16 @ height - .byte F_INANIMATE | (SHADOW_SIZE_S << 4) | 4 @ flags, shadow size, palette slot - .byte TRACKS_NONE - .2byte 0 @ padding - .4byte gFieldOamData_16x16 - .4byte gMapObjectSubspriteTables_16x16 - .4byte gMapObjectImageAnimTable_Inanimate - .4byte gMapObjectPicTable_UnusedWooperDoll - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_UnusedPikachuDoll: @ 8372414 - .2byte 0xFFFF @ tiles tag - .2byte 0x1104 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 128 @ image size - .2byte 16 @ width - .2byte 16 @ height - .byte F_INANIMATE | (SHADOW_SIZE_S << 4) | 3 @ flags, shadow size, palette slot - .byte TRACKS_NONE - .2byte 0 @ padding - .4byte gFieldOamData_16x16 - .4byte gMapObjectSubspriteTables_16x16 - .4byte gMapObjectImageAnimTable_Inanimate - .4byte gMapObjectPicTable_UnusedPikachuDoll - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_UnusedPorygon2Doll: @ 8372438 - .2byte 0xFFFF @ tiles tag - .2byte 0x1103 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 128 @ image size - .2byte 16 @ width - .2byte 16 @ height - .byte F_INANIMATE | (SHADOW_SIZE_S << 4) | 2 @ flags, shadow size, palette slot - .byte TRACKS_NONE - .2byte 0 @ padding - .4byte gFieldOamData_16x16 - .4byte gMapObjectSubspriteTables_16x16 - .4byte gMapObjectImageAnimTable_Inanimate - .4byte gMapObjectPicTable_UnusedPorygon2Doll - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_CuttableTree: @ 837245C - .2byte 0xFFFF @ tiles tag - .2byte 0x1105 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 128 @ image size - .2byte 16 @ width - .2byte 16 @ height - .byte F_INANIMATE | (SHADOW_SIZE_S << 4) | 4 @ flags, shadow size, palette slot - .byte TRACKS_NONE - .2byte 0 @ padding - .4byte gFieldOamData_16x16 - .4byte gMapObjectSubspriteTables_16x16 - .4byte gMapObjectImageAnimTable_CuttableTree - .4byte gMapObjectPicTable_CuttableTree - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_MartEmployee: @ 8372480 - .2byte 0xFFFF @ tiles tag - .2byte 0x1103 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 256 @ image size - .2byte 16 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 2 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x32 - .4byte gMapObjectSubspriteTables_16x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_MartEmployee - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_RooftopSaleWoman: @ 83724A4 - .2byte 0xFFFF @ tiles tag - .2byte 0x1103 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 256 @ image size - .2byte 16 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 2 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x32 - .4byte gMapObjectSubspriteTables_16x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_RooftopSaleWoman - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_Teala: @ 83724C8 - .2byte 0xFFFF @ tiles tag - .2byte 0x1103 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 256 @ image size - .2byte 16 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 2 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x32 - .4byte gMapObjectSubspriteTables_16x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_Teala - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_BreakableRock: @ 83724EC - .2byte 0xFFFF @ tiles tag - .2byte 0x1103 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 128 @ image size - .2byte 16 @ width - .2byte 16 @ height - .byte F_INANIMATE | (SHADOW_SIZE_S << 4) | 2 @ flags, shadow size, palette slot - .byte TRACKS_NONE - .2byte 0 @ padding - .4byte gFieldOamData_16x16 - .4byte gMapObjectSubspriteTables_16x16 - .4byte gMapObjectImageAnimTable_BreakableRock - .4byte gMapObjectPicTable_BreakableRock - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_PushableBoulder: @ 8372510 - .2byte 0xFFFF @ tiles tag - .2byte 0x1103 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 128 @ image size - .2byte 16 @ width - .2byte 16 @ height - .byte F_INANIMATE | (SHADOW_SIZE_S << 4) | 2 @ flags, shadow size, palette slot - .byte TRACKS_NONE - .2byte 0 @ padding - .4byte gFieldOamData_16x16 - .4byte gMapObjectSubspriteTables_16x16 - .4byte gMapObjectImageAnimTable_Inanimate - .4byte gMapObjectPicTable_PushableBoulder - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_MrBrineysBoat: @ 8372534 - .2byte 0xFFFF @ tiles tag - .2byte 0x1105 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 512 @ image size - .2byte 32 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 4 @ flags, shadow size, palette slot - .byte TRACKS_NONE - .2byte 0 @ padding - .4byte gFieldOamData_32x32 - .4byte gMapObjectSubspriteTables_32x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_MrBrineysBoat - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_MayNormal: @ 8372558 - .2byte 0xFFFF @ tiles tag - .2byte 0x1110 @ palette tag - .2byte 0x1102 @ palette tag 2 - .2byte 512 @ image size - .2byte 16 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 0 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x32 - .4byte gMapObjectSubspriteTables_16x32 - .4byte gMapObjectImageAnimTable_BrendanMayNormal - .4byte gMapObjectPicTable_MayNormal - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_MayMachBike: @ 837257C - .2byte 0xFFFF @ tiles tag - .2byte 0x1110 @ palette tag - .2byte 0x1102 @ palette tag 2 - .2byte 512 @ image size - .2byte 32 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 0 @ flags, shadow size, palette slot - .byte TRACKS_BIKE_TIRE - .2byte 0 @ padding - .4byte gFieldOamData_32x32 - .4byte gMapObjectSubspriteTables_32x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_MayMachBike - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_MayAcroBike: @ 83725A0 - .2byte 0xFFFF @ tiles tag - .2byte 0x1110 @ palette tag - .2byte 0x1102 @ palette tag 2 - .2byte 512 @ image size - .2byte 32 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 0 @ flags, shadow size, palette slot - .byte TRACKS_BIKE_TIRE - .2byte 0 @ padding - .4byte gFieldOamData_32x32 - .4byte gMapObjectSubspriteTables_32x32 - .4byte gMapObjectImageAnimTable_AcroBike - .4byte gMapObjectPicTable_MayAcroBike - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_MaySurfing: @ 83725C4 - .2byte 0xFFFF @ tiles tag - .2byte 0x1110 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 512 @ image size - .2byte 32 @ width - .2byte 32 @ height - .byte F_DISABLE_REFLECTION_PALETTE_LOAD | (SHADOW_SIZE_M << 4) | 0 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_32x32 - .4byte gMapObjectSubspriteTables_32x32 - .4byte gMapObjectImageAnimTable_Surfing - .4byte gMapObjectPicTable_MaySurfing - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_MayFieldMove: @ 83725E8 - .2byte 0xFFFF @ tiles tag - .2byte 0x1110 @ palette tag - .2byte 0x1102 @ palette tag 2 - .2byte 512 @ image size - .2byte 32 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 0 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_32x32 - .4byte gMapObjectSubspriteTables_32x32 - .4byte gMapObjectImageAnimTable_FieldMove - .4byte gMapObjectPicTable_MayFieldMove - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_Truck: @ 837260C - .2byte 0xFFFF @ tiles tag - .2byte 0x110D @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 1152 @ image size - .2byte 48 @ width - .2byte 48 @ height - .byte F_INANIMATE | (SHADOW_SIZE_M << 4) | 10 @ flags, shadow size, palette slot - .byte TRACKS_NONE - .2byte 0 @ padding - .4byte gFieldOamData_32x32 - .4byte gMapObjectSubspriteTables_Truck - .4byte gMapObjectImageAnimTable_Inanimate - .4byte gMapObjectPicTable_Truck - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_MachokeCarryingBox: @ 8372630 - .2byte 0xFFFF @ tiles tag - .2byte 0x110E @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 512 @ image size - .2byte 32 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 10 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_32x32 - .4byte gMapObjectSubspriteTables_32x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_MachokeCarryingBox - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_MachokeFacingAway: @ 8372654 - .2byte 0xFFFF @ tiles tag - .2byte 0x110E @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 512 @ image size - .2byte 32 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 10 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_32x32 - .4byte gMapObjectSubspriteTables_32x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_MachokeFacingAway - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_BirchsBag: @ 8372678 - .2byte 0xFFFF @ tiles tag - .2byte 0x1104 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 128 @ image size - .2byte 16 @ width - .2byte 16 @ height - .byte F_INANIMATE | (SHADOW_SIZE_S << 4) | 3 @ flags, shadow size, palette slot - .byte TRACKS_NONE - .2byte 0 @ padding - .4byte gFieldOamData_16x16 - .4byte gMapObjectSubspriteTables_16x16 - .4byte gMapObjectImageAnimTable_Inanimate - .4byte gMapObjectPicTable_BirchsBag - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_Poochyena: @ 837269C - .2byte 0xFFFF @ tiles tag - .2byte 0x110F @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 512 @ image size - .2byte 32 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 10 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_32x32 - .4byte gMapObjectSubspriteTables_32x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_Poochyena - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_Artist: @ 83726C0 - .2byte 0xFFFF @ tiles tag - .2byte 0x1106 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 256 @ image size - .2byte 16 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 5 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x32 - .4byte gMapObjectSubspriteTables_16x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_Artist - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_RivalBrendanNormal: @ 83726E4 - .2byte 0xFFFF @ tiles tag - .2byte 0x1100 @ palette tag - .2byte 0x1102 @ palette tag 2 - .2byte 256 @ image size - .2byte 16 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 10 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x32 - .4byte gMapObjectSubspriteTables_16x32 - .4byte gMapObjectImageAnimTable_BrendanMayNormal - .4byte gMapObjectPicTable_BrendanNormal - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_RivalBrendanMachBike: @ 8372708 - .2byte 0xFFFF @ tiles tag - .2byte 0x1100 @ palette tag - .2byte 0x1102 @ palette tag 2 - .2byte 512 @ image size - .2byte 32 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 10 @ flags, shadow size, palette slot - .byte TRACKS_BIKE_TIRE - .2byte 0 @ padding - .4byte gFieldOamData_32x32 - .4byte gMapObjectSubspriteTables_32x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_BrendanMachBike - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_RivalBrendanAcroBike: @ 837272C - .2byte 0xFFFF @ tiles tag - .2byte 0x1100 @ palette tag - .2byte 0x1102 @ palette tag 2 - .2byte 512 @ image size - .2byte 32 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 10 @ flags, shadow size, palette slot - .byte TRACKS_BIKE_TIRE - .2byte 0 @ padding - .4byte gFieldOamData_32x32 - .4byte gMapObjectSubspriteTables_32x32 - .4byte gMapObjectImageAnimTable_AcroBike - .4byte gMapObjectPicTable_BrendanAcroBike - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_RivalBrendanSurfing: @ 8372750 - .2byte 0xFFFF @ tiles tag - .2byte 0x1100 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 512 @ image size - .2byte 32 @ width - .2byte 32 @ height - .byte F_DISABLE_REFLECTION_PALETTE_LOAD | (SHADOW_SIZE_M << 4) | 10 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_32x32 - .4byte gMapObjectSubspriteTables_32x32 - .4byte gMapObjectImageAnimTable_Surfing - .4byte gMapObjectPicTable_BrendanSurfing - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_RivalBrendanFieldMove: @ 8372774 - .2byte 0xFFFF @ tiles tag - .2byte 0x1100 @ palette tag - .2byte 0x1102 @ palette tag 2 - .2byte 512 @ image size - .2byte 32 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 10 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_32x32 - .4byte gMapObjectSubspriteTables_32x32 - .4byte gMapObjectImageAnimTable_FieldMove - .4byte gMapObjectPicTable_BrendanFieldMove - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_RivalMayNormal: @ 8372798 - .2byte 0xFFFF @ tiles tag - .2byte 0x1110 @ palette tag - .2byte 0x1102 @ palette tag 2 - .2byte 256 @ image size - .2byte 16 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 10 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x32 - .4byte gMapObjectSubspriteTables_16x32 - .4byte gMapObjectImageAnimTable_BrendanMayNormal - .4byte gMapObjectPicTable_MayNormal - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_RivalMayMachBike: @ 83727BC - .2byte 0xFFFF @ tiles tag - .2byte 0x1110 @ palette tag - .2byte 0x1102 @ palette tag 2 - .2byte 512 @ image size - .2byte 32 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 10 @ flags, shadow size, palette slot - .byte TRACKS_BIKE_TIRE - .2byte 0 @ padding - .4byte gFieldOamData_32x32 - .4byte gMapObjectSubspriteTables_32x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_MayMachBike - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_RivalMayAcroBike: @ 83727E0 - .2byte 0xFFFF @ tiles tag - .2byte 0x1110 @ palette tag - .2byte 0x1102 @ palette tag 2 - .2byte 512 @ image size - .2byte 32 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 10 @ flags, shadow size, palette slot - .byte TRACKS_BIKE_TIRE - .2byte 0 @ padding - .4byte gFieldOamData_32x32 - .4byte gMapObjectSubspriteTables_32x32 - .4byte gMapObjectImageAnimTable_AcroBike - .4byte gMapObjectPicTable_MayAcroBike - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_RivalMaySurfing: @ 8372804 - .2byte 0xFFFF @ tiles tag - .2byte 0x1110 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 512 @ image size - .2byte 32 @ width - .2byte 32 @ height - .byte F_DISABLE_REFLECTION_PALETTE_LOAD | (SHADOW_SIZE_M << 4) | 10 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_32x32 - .4byte gMapObjectSubspriteTables_32x32 - .4byte gMapObjectImageAnimTable_Surfing - .4byte gMapObjectPicTable_MaySurfing - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_RivalMayFieldMove: @ 8372828 - .2byte 0xFFFF @ tiles tag - .2byte 0x1110 @ palette tag - .2byte 0x1102 @ palette tag 2 - .2byte 512 @ image size - .2byte 32 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 10 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_32x32 - .4byte gMapObjectSubspriteTables_32x32 - .4byte gMapObjectImageAnimTable_FieldMove - .4byte gMapObjectPicTable_MayFieldMove - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_Cameraman: @ 837284C - .2byte 0xFFFF @ tiles tag - .2byte 0x1106 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 256 @ image size - .2byte 16 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 5 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x32 - .4byte gMapObjectSubspriteTables_16x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_Cameraman - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_BrendanUnderwater: @ 8372870 - .2byte 0xFFFF @ tiles tag - .2byte 0x1115 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 512 @ image size - .2byte 32 @ width - .2byte 32 @ height - .byte F_DISABLE_REFLECTION_PALETTE_LOAD | (SHADOW_SIZE_M << 4) | 0 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_32x32 - .4byte gMapObjectSubspriteTables_32x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_BrendanUnderwater - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_MayUnderwater: @ 8372894 - .2byte 0xFFFF @ tiles tag - .2byte 0x1115 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 512 @ image size - .2byte 32 @ width - .2byte 32 @ height - .byte F_DISABLE_REFLECTION_PALETTE_LOAD | (SHADOW_SIZE_M << 4) | 10 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_32x32 - .4byte gMapObjectSubspriteTables_32x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_MayUnderwater - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_MovingBox: @ 83728B8 - .2byte 0xFFFF @ tiles tag - .2byte 0x1112 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 128 @ image size - .2byte 16 @ width - .2byte 16 @ height - .byte F_INANIMATE | (SHADOW_SIZE_S << 4) | 10 @ flags, shadow size, palette slot - .byte TRACKS_NONE - .2byte 0 @ padding - .4byte gFieldOamData_16x16 - .4byte gMapObjectSubspriteTables_16x16 - .4byte gMapObjectImageAnimTable_Inanimate - .4byte gMapObjectPicTable_MovingBox - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_CableCar: @ 83728DC - .2byte 0xFFFF @ tiles tag - .2byte 0x1113 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 2048 @ image size - .2byte 64 @ width - .2byte 64 @ height - .byte F_INANIMATE | (SHADOW_SIZE_M << 4) | 10 @ flags, shadow size, palette slot - .byte TRACKS_NONE - .2byte 0 @ padding - .4byte gFieldOamData_64x64 - .4byte gMapObjectSubspriteTables_CableCar - .4byte gMapObjectImageAnimTable_Inanimate - .4byte gMapObjectPicTable_CableCar - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_Scientist2: @ 8372900 - .2byte 0xFFFF @ tiles tag - .2byte 0x1103 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 256 @ image size - .2byte 16 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 2 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x32 - .4byte gMapObjectSubspriteTables_16x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_Scientist2 - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_Man7: @ 8372924 - .2byte 0xFFFF @ tiles tag - .2byte 0x1104 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 256 @ image size - .2byte 16 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 3 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x32 - .4byte gMapObjectSubspriteTables_16x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_Man7 - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_AquaMemberM: @ 8372948 - .2byte 0xFFFF @ tiles tag - .2byte 0x1106 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 256 @ image size - .2byte 16 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 5 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x32 - .4byte gMapObjectSubspriteTables_16x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_AquaMemberM - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_AquaMemberF: @ 837296C - .2byte 0xFFFF @ tiles tag - .2byte 0x1106 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 256 @ image size - .2byte 16 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 5 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x32 - .4byte gMapObjectSubspriteTables_16x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_AquaMemberF - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_MagmaMemberM: @ 8372990 - .2byte 0xFFFF @ tiles tag - .2byte 0x1104 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 256 @ image size - .2byte 16 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 3 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x32 - .4byte gMapObjectSubspriteTables_16x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_MagmaMemberM - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_MagmaMemberF: @ 83729B4 - .2byte 0xFFFF @ tiles tag - .2byte 0x1104 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 256 @ image size - .2byte 16 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 3 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x32 - .4byte gMapObjectSubspriteTables_16x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_MagmaMemberF - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_Sidney: @ 83729D8 - .2byte 0xFFFF @ tiles tag - .2byte 0x1104 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 256 @ image size - .2byte 16 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 3 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x32 - .4byte gMapObjectSubspriteTables_16x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_Sidney - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_Phoebe: @ 83729FC - .2byte 0xFFFF @ tiles tag - .2byte 0x1103 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 256 @ image size - .2byte 16 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 2 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x32 - .4byte gMapObjectSubspriteTables_16x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_Phoebe - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_Glacia: @ 8372A20 - .2byte 0xFFFF @ tiles tag - .2byte 0x1104 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 256 @ image size - .2byte 16 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 3 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x32 - .4byte gMapObjectSubspriteTables_16x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_Glacia - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_Drake: @ 8372A44 - .2byte 0xFFFF @ tiles tag - .2byte 0x1105 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 256 @ image size - .2byte 16 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 4 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x32 - .4byte gMapObjectSubspriteTables_16x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_Drake - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_Roxanne: @ 8372A68 - .2byte 0xFFFF @ tiles tag - .2byte 0x1103 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 256 @ image size - .2byte 16 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 2 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x32 - .4byte gMapObjectSubspriteTables_16x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_Roxanne - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_Brawly: @ 8372A8C - .2byte 0xFFFF @ tiles tag - .2byte 0x1105 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 256 @ image size - .2byte 16 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 4 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x32 - .4byte gMapObjectSubspriteTables_16x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_Brawly - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_Wattson: @ 8372AB0 - .2byte 0xFFFF @ tiles tag - .2byte 0x1104 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 256 @ image size - .2byte 16 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 3 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x32 - .4byte gMapObjectSubspriteTables_16x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_Wattson - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_Flannery: @ 8372AD4 - .2byte 0xFFFF @ tiles tag - .2byte 0x1103 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 256 @ image size - .2byte 16 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 2 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x32 - .4byte gMapObjectSubspriteTables_16x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_Flannery - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_Norman: @ 8372AF8 - .2byte 0xFFFF @ tiles tag - .2byte 0x1106 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 256 @ image size - .2byte 16 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 5 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x32 - .4byte gMapObjectSubspriteTables_16x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_Norman - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_Winona: @ 8372B1C - .2byte 0xFFFF @ tiles tag - .2byte 0x1106 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 256 @ image size - .2byte 16 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 5 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x32 - .4byte gMapObjectSubspriteTables_16x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_Winona - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_Liza: @ 8372B40 - .2byte 0xFFFF @ tiles tag - .2byte 0x1103 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 256 @ image size - .2byte 16 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 2 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x32 - .4byte gMapObjectSubspriteTables_16x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_Liza - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_Tate: @ 8372B64 - .2byte 0xFFFF @ tiles tag - .2byte 0x1103 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 256 @ image size - .2byte 16 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 2 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x32 - .4byte gMapObjectSubspriteTables_16x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_Tate - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_Wallace: @ 8372B88 - .2byte 0xFFFF @ tiles tag - .2byte 0x1106 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 256 @ image size - .2byte 16 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 5 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x32 - .4byte gMapObjectSubspriteTables_16x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_Wallace - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_Steven: @ 8372BAC - .2byte 0xFFFF @ tiles tag - .2byte 0x1106 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 256 @ image size - .2byte 16 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 5 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x32 - .4byte gMapObjectSubspriteTables_16x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_Steven - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_Wally: @ 8372BD0 - .2byte 0xFFFF @ tiles tag - .2byte 0x1103 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 256 @ image size - .2byte 16 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 2 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x32 - .4byte gMapObjectSubspriteTables_16x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_Wally - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_LittleBoy3: @ 8372BF4 - .2byte 0xFFFF @ tiles tag - .2byte 0x1103 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 128 @ image size - .2byte 16 @ width - .2byte 16 @ height - .byte (SHADOW_SIZE_M << 4) | 2 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x16 - .4byte gMapObjectSubspriteTables_16x16 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_LittleBoy3 - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_BrendanFishing: @ 8372C18 - .2byte 0xFFFF @ tiles tag - .2byte 0x1100 @ palette tag - .2byte 0x1102 @ palette tag 2 - .2byte 512 @ image size - .2byte 32 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 0 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_32x32 - .4byte gMapObjectSubspriteTables_32x32 - .4byte gMapObjectImageAnimTable_Fishing - .4byte gMapObjectPicTable_BrendanFishing - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_MayFishing: @ 8372C3C - .2byte 0xFFFF @ tiles tag - .2byte 0x1110 @ palette tag - .2byte 0x1102 @ palette tag 2 - .2byte 512 @ image size - .2byte 32 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 0 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_32x32 - .4byte gMapObjectSubspriteTables_32x32 - .4byte gMapObjectImageAnimTable_Fishing - .4byte gMapObjectPicTable_MayFishing - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_HotSpringsOldWoman: @ 8372C60 - .2byte 0xFFFF @ tiles tag - .2byte 0x1106 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 256 @ image size - .2byte 16 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 5 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x32 - .4byte gMapObjectSubspriteTables_16x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_HotSpringsOldWoman - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_SSTidal: @ 8372C84 - .2byte 0xFFFF @ tiles tag - .2byte 0x1114 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 1920 @ image size - .2byte 96 @ width - .2byte 40 @ height - .byte (SHADOW_SIZE_M << 4) | 10 @ flags, shadow size, palette slot - .byte TRACKS_NONE - .2byte 0 @ padding - .4byte gFieldOamData_8x8 - .4byte gMapObjectSubspriteTables_SSTidal - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_SSTidal - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_SubmarineShadow: @ 8372CA8 - .2byte 0xFFFF @ tiles tag - .2byte 0x111A @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 1408 @ image size - .2byte 88 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 10 @ flags, shadow size, palette slot - .byte TRACKS_NONE - .2byte 0 @ padding - .4byte gFieldOamData_8x8 - .4byte gMapObjectSubspriteTables_SubmarineShadow - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_SubmarineShadow - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_PichuDoll: @ 8372CCC - .2byte 0xFFFF @ tiles tag - .2byte 0x1104 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 128 @ image size - .2byte 16 @ width - .2byte 16 @ height - .byte F_INANIMATE | (SHADOW_SIZE_S << 4) | 3 @ flags, shadow size, palette slot - .byte TRACKS_NONE - .2byte 0 @ padding - .4byte gFieldOamData_16x16 - .4byte gMapObjectSubspriteTables_16x16 - .4byte gMapObjectImageAnimTable_Inanimate - .4byte gMapObjectPicTable_PichuDoll - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_PikachuDoll: @ 8372CF0 - .2byte 0xFFFF @ tiles tag - .2byte 0x1104 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 128 @ image size - .2byte 16 @ width - .2byte 16 @ height - .byte F_INANIMATE | (SHADOW_SIZE_S << 4) | 3 @ flags, shadow size, palette slot - .byte TRACKS_NONE - .2byte 0 @ padding - .4byte gFieldOamData_16x16 - .4byte gMapObjectSubspriteTables_16x16 - .4byte gMapObjectImageAnimTable_Inanimate - .4byte gMapObjectPicTable_PikachuDoll - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_MarillDoll: @ 8372D14 - .2byte 0xFFFF @ tiles tag - .2byte 0x1103 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 128 @ image size - .2byte 16 @ width - .2byte 16 @ height - .byte F_INANIMATE | (SHADOW_SIZE_S << 4) | 2 @ flags, shadow size, palette slot - .byte TRACKS_NONE - .2byte 0 @ padding - .4byte gFieldOamData_16x16 - .4byte gMapObjectSubspriteTables_16x16 - .4byte gMapObjectImageAnimTable_Inanimate - .4byte gMapObjectPicTable_MarillDoll - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_TogepiDoll: @ 8372D38 - .2byte 0xFFFF @ tiles tag - .2byte 0x1105 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 128 @ image size - .2byte 16 @ width - .2byte 16 @ height - .byte F_INANIMATE | (SHADOW_SIZE_S << 4) | 4 @ flags, shadow size, palette slot - .byte TRACKS_NONE - .2byte 0 @ padding - .4byte gFieldOamData_16x16 - .4byte gMapObjectSubspriteTables_16x16 - .4byte gMapObjectImageAnimTable_Inanimate - .4byte gMapObjectPicTable_TogepiDoll - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_CyndaquilDoll: @ 8372D5C - .2byte 0xFFFF @ tiles tag - .2byte 0x1106 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 128 @ image size - .2byte 16 @ width - .2byte 16 @ height - .byte F_INANIMATE | (SHADOW_SIZE_S << 4) | 5 @ flags, shadow size, palette slot - .byte TRACKS_NONE - .2byte 0 @ padding - .4byte gFieldOamData_16x16 - .4byte gMapObjectSubspriteTables_16x16 - .4byte gMapObjectImageAnimTable_Inanimate - .4byte gMapObjectPicTable_CyndaquilDoll - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_ChikoritaDoll: @ 8372D80 - .2byte 0xFFFF @ tiles tag - .2byte 0x1105 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 128 @ image size - .2byte 16 @ width - .2byte 16 @ height - .byte F_INANIMATE | (SHADOW_SIZE_S << 4) | 4 @ flags, shadow size, palette slot - .byte TRACKS_NONE - .2byte 0 @ padding - .4byte gFieldOamData_16x16 - .4byte gMapObjectSubspriteTables_16x16 - .4byte gMapObjectImageAnimTable_Inanimate - .4byte gMapObjectPicTable_ChikoritaDoll - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_TotodileDoll: @ 8372DA4 - .2byte 0xFFFF @ tiles tag - .2byte 0x1103 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 128 @ image size - .2byte 16 @ width - .2byte 16 @ height - .byte F_INANIMATE | (SHADOW_SIZE_S << 4) | 2 @ flags, shadow size, palette slot - .byte TRACKS_NONE - .2byte 0 @ padding - .4byte gFieldOamData_16x16 - .4byte gMapObjectSubspriteTables_16x16 - .4byte gMapObjectImageAnimTable_Inanimate - .4byte gMapObjectPicTable_TotodileDoll - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_JigglypuffDoll: @ 8372DC8 - .2byte 0xFFFF @ tiles tag - .2byte 0x1103 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 128 @ image size - .2byte 16 @ width - .2byte 16 @ height - .byte F_INANIMATE | (SHADOW_SIZE_S << 4) | 2 @ flags, shadow size, palette slot - .byte TRACKS_NONE - .2byte 0 @ padding - .4byte gFieldOamData_16x16 - .4byte gMapObjectSubspriteTables_16x16 - .4byte gMapObjectImageAnimTable_Inanimate - .4byte gMapObjectPicTable_JigglypuffDoll - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_MeowthDoll: @ 8372DEC - .2byte 0xFFFF @ tiles tag - .2byte 0x1104 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 128 @ image size - .2byte 16 @ width - .2byte 16 @ height - .byte F_INANIMATE | (SHADOW_SIZE_S << 4) | 3 @ flags, shadow size, palette slot - .byte TRACKS_NONE - .2byte 0 @ padding - .4byte gFieldOamData_16x16 - .4byte gMapObjectSubspriteTables_16x16 - .4byte gMapObjectImageAnimTable_Inanimate - .4byte gMapObjectPicTable_MeowthDoll - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_ClefairyDoll: @ 8372E10 - .2byte 0xFFFF @ tiles tag - .2byte 0x1103 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 128 @ image size - .2byte 16 @ width - .2byte 16 @ height - .byte F_INANIMATE | (SHADOW_SIZE_S << 4) | 2 @ flags, shadow size, palette slot - .byte TRACKS_NONE - .2byte 0 @ padding - .4byte gFieldOamData_16x16 - .4byte gMapObjectSubspriteTables_16x16 - .4byte gMapObjectImageAnimTable_Inanimate - .4byte gMapObjectPicTable_ClefairyDoll - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_DittoDoll: @ 8372E34 - .2byte 0xFFFF @ tiles tag - .2byte 0x1106 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 128 @ image size - .2byte 16 @ width - .2byte 16 @ height - .byte F_INANIMATE | (SHADOW_SIZE_S << 4) | 5 @ flags, shadow size, palette slot - .byte TRACKS_NONE - .2byte 0 @ padding - .4byte gFieldOamData_16x16 - .4byte gMapObjectSubspriteTables_16x16 - .4byte gMapObjectImageAnimTable_Inanimate - .4byte gMapObjectPicTable_DittoDoll - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_SmoochumDoll: @ 8372E58 - .2byte 0xFFFF @ tiles tag - .2byte 0x1106 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 128 @ image size - .2byte 16 @ width - .2byte 16 @ height - .byte F_INANIMATE | (SHADOW_SIZE_S << 4) | 5 @ flags, shadow size, palette slot - .byte TRACKS_NONE - .2byte 0 @ padding - .4byte gFieldOamData_16x16 - .4byte gMapObjectSubspriteTables_16x16 - .4byte gMapObjectImageAnimTable_Inanimate - .4byte gMapObjectPicTable_SmoochumDoll - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_TreeckoDoll: @ 8372E7C - .2byte 0xFFFF @ tiles tag - .2byte 0x1105 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 128 @ image size - .2byte 16 @ width - .2byte 16 @ height - .byte F_INANIMATE | (SHADOW_SIZE_S << 4) | 4 @ flags, shadow size, palette slot - .byte TRACKS_NONE - .2byte 0 @ padding - .4byte gFieldOamData_16x16 - .4byte gMapObjectSubspriteTables_16x16 - .4byte gMapObjectImageAnimTable_Inanimate - .4byte gMapObjectPicTable_TreeckoDoll - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_TorchicDoll: @ 8372EA0 - .2byte 0xFFFF @ tiles tag - .2byte 0x1104 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 128 @ image size - .2byte 16 @ width - .2byte 16 @ height - .byte F_INANIMATE | (SHADOW_SIZE_S << 4) | 3 @ flags, shadow size, palette slot - .byte TRACKS_NONE - .2byte 0 @ padding - .4byte gFieldOamData_16x16 - .4byte gMapObjectSubspriteTables_16x16 - .4byte gMapObjectImageAnimTable_Inanimate - .4byte gMapObjectPicTable_TorchicDoll - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_MudkipDoll: @ 8372EC4 - .2byte 0xFFFF @ tiles tag - .2byte 0x1103 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 128 @ image size - .2byte 16 @ width - .2byte 16 @ height - .byte F_INANIMATE | (SHADOW_SIZE_S << 4) | 2 @ flags, shadow size, palette slot - .byte TRACKS_NONE - .2byte 0 @ padding - .4byte gFieldOamData_16x16 - .4byte gMapObjectSubspriteTables_16x16 - .4byte gMapObjectImageAnimTable_Inanimate - .4byte gMapObjectPicTable_MudkipDoll - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_DuskullDoll: @ 8372EE8 - .2byte 0xFFFF @ tiles tag - .2byte 0x1106 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 128 @ image size - .2byte 16 @ width - .2byte 16 @ height - .byte F_INANIMATE | (SHADOW_SIZE_S << 4) | 5 @ flags, shadow size, palette slot - .byte TRACKS_NONE - .2byte 0 @ padding - .4byte gFieldOamData_16x16 - .4byte gMapObjectSubspriteTables_16x16 - .4byte gMapObjectImageAnimTable_Inanimate - .4byte gMapObjectPicTable_DuskullDoll - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_WynautDoll: @ 8372F0C - .2byte 0xFFFF @ tiles tag - .2byte 0x1103 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 128 @ image size - .2byte 16 @ width - .2byte 16 @ height - .byte F_INANIMATE | (SHADOW_SIZE_S << 4) | 2 @ flags, shadow size, palette slot - .byte TRACKS_NONE - .2byte 0 @ padding - .4byte gFieldOamData_16x16 - .4byte gMapObjectSubspriteTables_16x16 - .4byte gMapObjectImageAnimTable_Inanimate - .4byte gMapObjectPicTable_WynautDoll - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_BaltoyDoll: @ 8372F30 - .2byte 0xFFFF @ tiles tag - .2byte 0x1103 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 128 @ image size - .2byte 16 @ width - .2byte 16 @ height - .byte F_INANIMATE | (SHADOW_SIZE_S << 4) | 2 @ flags, shadow size, palette slot - .byte TRACKS_NONE - .2byte 0 @ padding - .4byte gFieldOamData_16x16 - .4byte gMapObjectSubspriteTables_16x16 - .4byte gMapObjectImageAnimTable_Inanimate - .4byte gMapObjectPicTable_BaltoyDoll - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_KecleonDoll: @ 8372F54 - .2byte 0xFFFF @ tiles tag - .2byte 0x1105 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 128 @ image size - .2byte 16 @ width - .2byte 16 @ height - .byte F_INANIMATE | (SHADOW_SIZE_S << 4) | 4 @ flags, shadow size, palette slot - .byte TRACKS_NONE - .2byte 0 @ padding - .4byte gFieldOamData_16x16 - .4byte gMapObjectSubspriteTables_16x16 - .4byte gMapObjectImageAnimTable_Inanimate - .4byte gMapObjectPicTable_KecleonDoll - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_AzurillDoll: @ 8372F78 - .2byte 0xFFFF @ tiles tag - .2byte 0x1103 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 128 @ image size - .2byte 16 @ width - .2byte 16 @ height - .byte F_INANIMATE | (SHADOW_SIZE_S << 4) | 2 @ flags, shadow size, palette slot - .byte TRACKS_NONE - .2byte 0 @ padding - .4byte gFieldOamData_16x16 - .4byte gMapObjectSubspriteTables_16x16 - .4byte gMapObjectImageAnimTable_Inanimate - .4byte gMapObjectPicTable_AzurillDoll - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_SkittyDoll: @ 8372F9C - .2byte 0xFFFF @ tiles tag - .2byte 0x1103 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 128 @ image size - .2byte 16 @ width - .2byte 16 @ height - .byte F_INANIMATE | (SHADOW_SIZE_S << 4) | 2 @ flags, shadow size, palette slot - .byte TRACKS_NONE - .2byte 0 @ padding - .4byte gFieldOamData_16x16 - .4byte gMapObjectSubspriteTables_16x16 - .4byte gMapObjectImageAnimTable_Inanimate - .4byte gMapObjectPicTable_SkittyDoll - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_SwabluDoll: @ 8372FC0 - .2byte 0xFFFF @ tiles tag - .2byte 0x1103 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 128 @ image size - .2byte 16 @ width - .2byte 16 @ height - .byte F_INANIMATE | (SHADOW_SIZE_S << 4) | 2 @ flags, shadow size, palette slot - .byte TRACKS_NONE - .2byte 0 @ padding - .4byte gFieldOamData_16x16 - .4byte gMapObjectSubspriteTables_16x16 - .4byte gMapObjectImageAnimTable_Inanimate - .4byte gMapObjectPicTable_SwabluDoll - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_GulpinDoll: @ 8372FE4 - .2byte 0xFFFF @ tiles tag - .2byte 0x1105 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 128 @ image size - .2byte 16 @ width - .2byte 16 @ height - .byte F_INANIMATE | (SHADOW_SIZE_S << 4) | 4 @ flags, shadow size, palette slot - .byte TRACKS_NONE - .2byte 0 @ padding - .4byte gFieldOamData_16x16 - .4byte gMapObjectSubspriteTables_16x16 - .4byte gMapObjectImageAnimTable_Inanimate - .4byte gMapObjectPicTable_GulpinDoll - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_LotadDoll: @ 8373008 - .2byte 0xFFFF @ tiles tag - .2byte 0x1105 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 128 @ image size - .2byte 16 @ width - .2byte 16 @ height - .byte F_INANIMATE | (SHADOW_SIZE_S << 4) | 4 @ flags, shadow size, palette slot - .byte TRACKS_NONE - .2byte 0 @ padding - .4byte gFieldOamData_16x16 - .4byte gMapObjectSubspriteTables_16x16 - .4byte gMapObjectImageAnimTable_Inanimate - .4byte gMapObjectPicTable_LotadDoll - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_SeedotDoll: @ 837302C - .2byte 0xFFFF @ tiles tag - .2byte 0x1105 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 128 @ image size - .2byte 16 @ width - .2byte 16 @ height - .byte F_INANIMATE | (SHADOW_SIZE_S << 4) | 4 @ flags, shadow size, palette slot - .byte TRACKS_NONE - .2byte 0 @ padding - .4byte gFieldOamData_16x16 - .4byte gMapObjectSubspriteTables_16x16 - .4byte gMapObjectImageAnimTable_Inanimate - .4byte gMapObjectPicTable_SeedotDoll - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_PikaCushion: @ 8373050 - .2byte 0xFFFF @ tiles tag - .2byte 0x1104 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 128 @ image size - .2byte 16 @ width - .2byte 16 @ height - .byte F_INANIMATE | (SHADOW_SIZE_S << 4) | 3 @ flags, shadow size, palette slot - .byte TRACKS_NONE - .2byte 0 @ padding - .4byte gFieldOamData_16x16 - .4byte gMapObjectSubspriteTables_16x16 - .4byte gMapObjectImageAnimTable_Inanimate - .4byte gMapObjectPicTable_PikaCushion - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_RoundCushion: @ 8373074 - .2byte 0xFFFF @ tiles tag - .2byte 0x1103 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 128 @ image size - .2byte 16 @ width - .2byte 16 @ height - .byte F_INANIMATE | (SHADOW_SIZE_S << 4) | 2 @ flags, shadow size, palette slot - .byte TRACKS_NONE - .2byte 0 @ padding - .4byte gFieldOamData_16x16 - .4byte gMapObjectSubspriteTables_16x16 - .4byte gMapObjectImageAnimTable_Inanimate - .4byte gMapObjectPicTable_RoundCushion - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_KissCushion: @ 8373098 - .2byte 0xFFFF @ tiles tag - .2byte 0x1106 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 128 @ image size - .2byte 16 @ width - .2byte 16 @ height - .byte F_INANIMATE | (SHADOW_SIZE_S << 4) | 5 @ flags, shadow size, palette slot - .byte TRACKS_NONE - .2byte 0 @ padding - .4byte gFieldOamData_16x16 - .4byte gMapObjectSubspriteTables_16x16 - .4byte gMapObjectImageAnimTable_Inanimate - .4byte gMapObjectPicTable_KissCushion - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_ZigzagCushion: @ 83730BC - .2byte 0xFFFF @ tiles tag - .2byte 0x1103 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 128 @ image size - .2byte 16 @ width - .2byte 16 @ height - .byte F_INANIMATE | (SHADOW_SIZE_S << 4) | 2 @ flags, shadow size, palette slot - .byte TRACKS_NONE - .2byte 0 @ padding - .4byte gFieldOamData_16x16 - .4byte gMapObjectSubspriteTables_16x16 - .4byte gMapObjectImageAnimTable_Inanimate - .4byte gMapObjectPicTable_ZigzagCushion - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_SpinCushion: @ 83730E0 - .2byte 0xFFFF @ tiles tag - .2byte 0x1103 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 128 @ image size - .2byte 16 @ width - .2byte 16 @ height - .byte F_INANIMATE | (SHADOW_SIZE_S << 4) | 2 @ flags, shadow size, palette slot - .byte TRACKS_NONE - .2byte 0 @ padding - .4byte gFieldOamData_16x16 - .4byte gMapObjectSubspriteTables_16x16 - .4byte gMapObjectImageAnimTable_Inanimate - .4byte gMapObjectPicTable_SpinCushion - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_DiamondCushion: @ 8373104 - .2byte 0xFFFF @ tiles tag - .2byte 0x1106 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 128 @ image size - .2byte 16 @ width - .2byte 16 @ height - .byte F_INANIMATE | (SHADOW_SIZE_S << 4) | 5 @ flags, shadow size, palette slot - .byte TRACKS_NONE - .2byte 0 @ padding - .4byte gFieldOamData_16x16 - .4byte gMapObjectSubspriteTables_16x16 - .4byte gMapObjectImageAnimTable_Inanimate - .4byte gMapObjectPicTable_DiamondCushion - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_BallCushion: @ 8373128 - .2byte 0xFFFF @ tiles tag - .2byte 0x1105 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 128 @ image size - .2byte 16 @ width - .2byte 16 @ height - .byte F_INANIMATE | (SHADOW_SIZE_S << 4) | 4 @ flags, shadow size, palette slot - .byte TRACKS_NONE - .2byte 0 @ padding - .4byte gFieldOamData_16x16 - .4byte gMapObjectSubspriteTables_16x16 - .4byte gMapObjectImageAnimTable_Inanimate - .4byte gMapObjectPicTable_BallCushion - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_GrassCushion: @ 837314C - .2byte 0xFFFF @ tiles tag - .2byte 0x1105 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 128 @ image size - .2byte 16 @ width - .2byte 16 @ height - .byte F_INANIMATE | (SHADOW_SIZE_S << 4) | 4 @ flags, shadow size, palette slot - .byte TRACKS_NONE - .2byte 0 @ padding - .4byte gFieldOamData_16x16 - .4byte gMapObjectSubspriteTables_16x16 - .4byte gMapObjectImageAnimTable_Inanimate - .4byte gMapObjectPicTable_GrassCushion - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_FireCushion: @ 8373170 - .2byte 0xFFFF @ tiles tag - .2byte 0x1104 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 128 @ image size - .2byte 16 @ width - .2byte 16 @ height - .byte F_INANIMATE | (SHADOW_SIZE_S << 4) | 3 @ flags, shadow size, palette slot - .byte TRACKS_NONE - .2byte 0 @ padding - .4byte gFieldOamData_16x16 - .4byte gMapObjectSubspriteTables_16x16 - .4byte gMapObjectImageAnimTable_Inanimate - .4byte gMapObjectPicTable_FireCushion - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_WaterCushion: @ 8373194 - .2byte 0xFFFF @ tiles tag - .2byte 0x1103 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 128 @ image size - .2byte 16 @ width - .2byte 16 @ height - .byte F_INANIMATE | (SHADOW_SIZE_S << 4) | 2 @ flags, shadow size, palette slot - .byte TRACKS_NONE - .2byte 0 @ padding - .4byte gFieldOamData_16x16 - .4byte gMapObjectSubspriteTables_16x16 - .4byte gMapObjectImageAnimTable_Inanimate - .4byte gMapObjectPicTable_WaterCushion - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_BigSnorlaxDoll: @ 83731B8 - .2byte 0xFFFF @ tiles tag - .2byte 0x1106 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 512 @ image size - .2byte 32 @ width - .2byte 32 @ height - .byte F_INANIMATE | (SHADOW_SIZE_M << 4) | 5 @ flags, shadow size, palette slot - .byte TRACKS_NONE - .2byte 0 @ padding - .4byte gFieldOamData_32x32 - .4byte gMapObjectSubspriteTables_32x32 - .4byte gMapObjectImageAnimTable_Inanimate - .4byte gMapObjectPicTable_BigSnorlaxDoll - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_BigRhydonDoll: @ 83731DC - .2byte 0xFFFF @ tiles tag - .2byte 0x1106 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 512 @ image size - .2byte 32 @ width - .2byte 32 @ height - .byte F_INANIMATE | (SHADOW_SIZE_M << 4) | 5 @ flags, shadow size, palette slot - .byte TRACKS_NONE - .2byte 0 @ padding - .4byte gFieldOamData_32x32 - .4byte gMapObjectSubspriteTables_32x32 - .4byte gMapObjectImageAnimTable_Inanimate - .4byte gMapObjectPicTable_BigRhydonDoll - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_BigLaprasDoll: @ 8373200 - .2byte 0xFFFF @ tiles tag - .2byte 0x1103 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 512 @ image size - .2byte 32 @ width - .2byte 32 @ height - .byte F_INANIMATE | (SHADOW_SIZE_M << 4) | 2 @ flags, shadow size, palette slot - .byte TRACKS_NONE - .2byte 0 @ padding - .4byte gFieldOamData_32x32 - .4byte gMapObjectSubspriteTables_32x32 - .4byte gMapObjectImageAnimTable_Inanimate - .4byte gMapObjectPicTable_BigLaprasDoll - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_BigVenusaurDoll: @ 8373224 - .2byte 0xFFFF @ tiles tag - .2byte 0x1105 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 512 @ image size - .2byte 32 @ width - .2byte 32 @ height - .byte F_INANIMATE | (SHADOW_SIZE_M << 4) | 4 @ flags, shadow size, palette slot - .byte TRACKS_NONE - .2byte 0 @ padding - .4byte gFieldOamData_32x32 - .4byte gMapObjectSubspriteTables_32x32 - .4byte gMapObjectImageAnimTable_Inanimate - .4byte gMapObjectPicTable_BigVenusaurDoll - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_BigCharizardDoll: @ 8373248 - .2byte 0xFFFF @ tiles tag - .2byte 0x1104 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 512 @ image size - .2byte 32 @ width - .2byte 32 @ height - .byte F_INANIMATE | (SHADOW_SIZE_M << 4) | 3 @ flags, shadow size, palette slot - .byte TRACKS_NONE - .2byte 0 @ padding - .4byte gFieldOamData_32x32 - .4byte gMapObjectSubspriteTables_32x32 - .4byte gMapObjectImageAnimTable_Inanimate - .4byte gMapObjectPicTable_BigCharizardDoll - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_BigBlastoiseDoll: @ 837326C - .2byte 0xFFFF @ tiles tag - .2byte 0x1103 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 512 @ image size - .2byte 32 @ width - .2byte 32 @ height - .byte F_INANIMATE | (SHADOW_SIZE_M << 4) | 2 @ flags, shadow size, palette slot - .byte TRACKS_NONE - .2byte 0 @ padding - .4byte gFieldOamData_32x32 - .4byte gMapObjectSubspriteTables_32x32 - .4byte gMapObjectImageAnimTable_Inanimate - .4byte gMapObjectPicTable_BigBlastoiseDoll - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_BigWailmerDoll: @ 8373290 - .2byte 0xFFFF @ tiles tag - .2byte 0x1106 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 512 @ image size - .2byte 32 @ width - .2byte 32 @ height - .byte F_INANIMATE | (SHADOW_SIZE_M << 4) | 5 @ flags, shadow size, palette slot - .byte TRACKS_NONE - .2byte 0 @ padding - .4byte gFieldOamData_32x32 - .4byte gMapObjectSubspriteTables_32x32 - .4byte gMapObjectImageAnimTable_Inanimate - .4byte gMapObjectPicTable_BigWailmerDoll - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_BigRegirockDoll: @ 83732B4 - .2byte 0xFFFF @ tiles tag - .2byte 0x1103 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 512 @ image size - .2byte 32 @ width - .2byte 32 @ height - .byte F_INANIMATE | (SHADOW_SIZE_M << 4) | 2 @ flags, shadow size, palette slot - .byte TRACKS_NONE - .2byte 0 @ padding - .4byte gFieldOamData_32x32 - .4byte gMapObjectSubspriteTables_32x32 - .4byte gMapObjectImageAnimTable_Inanimate - .4byte gMapObjectPicTable_BigRegirockDoll - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_BigRegiceDoll: @ 83732D8 - .2byte 0xFFFF @ tiles tag - .2byte 0x1105 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 512 @ image size - .2byte 32 @ width - .2byte 32 @ height - .byte F_INANIMATE | (SHADOW_SIZE_M << 4) | 4 @ flags, shadow size, palette slot - .byte TRACKS_NONE - .2byte 0 @ padding - .4byte gFieldOamData_32x32 - .4byte gMapObjectSubspriteTables_32x32 - .4byte gMapObjectImageAnimTable_Inanimate - .4byte gMapObjectPicTable_BigRegiceDoll - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_BigRegisteelDoll: @ 83732FC - .2byte 0xFFFF @ tiles tag - .2byte 0x1106 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 512 @ image size - .2byte 32 @ width - .2byte 32 @ height - .byte F_INANIMATE | (SHADOW_SIZE_M << 4) | 5 @ flags, shadow size, palette slot - .byte TRACKS_NONE - .2byte 0 @ padding - .4byte gFieldOamData_32x32 - .4byte gMapObjectSubspriteTables_32x32 - .4byte gMapObjectImageAnimTable_Inanimate - .4byte gMapObjectPicTable_BigRegisteelDoll - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_Latias: @ 8373320 - .2byte 0xFFFF @ tiles tag - .2byte 0x1104 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 512 @ image size - .2byte 32 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 3 @ flags, shadow size, palette slot - .byte TRACKS_NONE - .2byte 0 @ padding - .4byte gFieldOamData_32x32 - .4byte gMapObjectSubspriteTables_32x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_LatiasLatios - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_Latios: @ 8373344 - .2byte 0xFFFF @ tiles tag - .2byte 0x1103 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 512 @ image size - .2byte 32 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 2 @ flags, shadow size, palette slot - .byte TRACKS_NONE - .2byte 0 @ padding - .4byte gFieldOamData_32x32 - .4byte gMapObjectSubspriteTables_32x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_LatiasLatios - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_Boy5: @ 8373368 - .2byte 0xFFFF @ tiles tag - .2byte 0x1105 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 256 @ image size - .2byte 16 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 4 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x32 - .4byte gMapObjectSubspriteTables_16x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_Boy5 - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_ContestJudge: @ 837338C - .2byte 0xFFFF @ tiles tag - .2byte 0x1105 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 256 @ image size - .2byte 16 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 4 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x32 - .4byte gMapObjectSubspriteTables_16x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_ContestJudge - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_BrendanWatering: @ 83733B0 - .2byte 0xFFFF @ tiles tag - .2byte 0x1100 @ palette tag - .2byte 0x1102 @ palette tag 2 - .2byte 512 @ image size - .2byte 32 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 0 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_32x32 - .4byte gMapObjectSubspriteTables_32x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_BrendanWatering - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_MayWatering: @ 83733D4 - .2byte 0xFFFF @ tiles tag - .2byte 0x1110 @ palette tag - .2byte 0x1102 @ palette tag 2 - .2byte 512 @ image size - .2byte 32 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 0 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_32x32 - .4byte gMapObjectSubspriteTables_32x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_MayWatering - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_BrendanDecorating: @ 83733F8 - .2byte 0xFFFF @ tiles tag - .2byte 0x1100 @ palette tag - .2byte 0x1102 @ palette tag 2 - .2byte 256 @ image size - .2byte 16 @ width - .2byte 32 @ height - .byte F_INANIMATE | (SHADOW_SIZE_M << 4) | 10 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x32 - .4byte gMapObjectSubspriteTables_16x32 - .4byte gMapObjectImageAnimTable_Inanimate - .4byte gMapObjectPicTable_BrendanDecorating - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_MayDecorating: @ 837341C - .2byte 0xFFFF @ tiles tag - .2byte 0x1110 @ palette tag - .2byte 0x1102 @ palette tag 2 - .2byte 256 @ image size - .2byte 16 @ width - .2byte 32 @ height - .byte F_INANIMATE | (SHADOW_SIZE_M << 4) | 10 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x32 - .4byte gMapObjectSubspriteTables_16x32 - .4byte gMapObjectImageAnimTable_Inanimate - .4byte gMapObjectPicTable_MayDecorating - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_Archie: @ 8373440 - .2byte 0xFFFF @ tiles tag - .2byte 0x1103 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 256 @ image size - .2byte 16 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 2 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x32 - .4byte gMapObjectSubspriteTables_16x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_Archie - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_Maxie: @ 8373464 - .2byte 0xFFFF @ tiles tag - .2byte 0x1104 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 256 @ image size - .2byte 16 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 3 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x32 - .4byte gMapObjectSubspriteTables_16x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_Maxie - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_Kyogre1: @ 8373488 - .2byte 0xFFFF @ tiles tag - .2byte 0x1106 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 512 @ image size - .2byte 32 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 5 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_32x32 - .4byte gMapObjectSubspriteTables_32x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_Kyogre - .4byte gMapObjectRotScalAnimTable_KyogreGroudon - - .align 2 - -gMapObjectGraphicsInfo_Groudon1: @ 83734AC - .2byte 0xFFFF @ tiles tag - .2byte 0x1105 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 512 @ image size - .2byte 32 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 4 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_32x32 - .4byte gMapObjectSubspriteTables_32x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_Groudon - .4byte gMapObjectRotScalAnimTable_KyogreGroudon - - .align 2 - -gMapObjectGraphicsInfo_Fossil: @ 83734D0 - .2byte 0xFFFF @ tiles tag - .2byte 0x1103 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 128 @ image size - .2byte 16 @ width - .2byte 16 @ height - .byte F_INANIMATE | (SHADOW_SIZE_S << 4) | 2 @ flags, shadow size, palette slot - .byte TRACKS_NONE - .2byte 0 @ padding - .4byte gFieldOamData_16x16 - .4byte gMapObjectSubspriteTables_16x16 - .4byte gMapObjectImageAnimTable_Inanimate - .4byte gMapObjectPicTable_Fossil - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_Regirock: @ 83734F4 - .2byte 0xFFFF @ tiles tag - .2byte 0x1104 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 512 @ image size - .2byte 32 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 3 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_32x32 - .4byte gMapObjectSubspriteTables_32x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_Regi - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_Regice: @ 8373518 - .2byte 0xFFFF @ tiles tag - .2byte 0x1105 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 512 @ image size - .2byte 32 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 4 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_32x32 - .4byte gMapObjectSubspriteTables_32x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_Regi - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_Registeel: @ 837353C - .2byte 0xFFFF @ tiles tag - .2byte 0x1106 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 512 @ image size - .2byte 32 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 5 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_32x32 - .4byte gMapObjectSubspriteTables_32x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_Regi - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_Skitty: @ 8373560 - .2byte 0xFFFF @ tiles tag - .2byte 0x1103 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 128 @ image size - .2byte 16 @ width - .2byte 16 @ height - .byte (SHADOW_SIZE_M << 4) | 2 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x16 - .4byte gMapObjectSubspriteTables_16x16 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_Skitty - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_Kecleon1: @ 8373584 - .2byte 0xFFFF @ tiles tag - .2byte 0x1105 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 128 @ image size - .2byte 16 @ width - .2byte 16 @ height - .byte (SHADOW_SIZE_M << 4) | 4 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x16 - .4byte gMapObjectSubspriteTables_16x16 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_Kecleon - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_Kyogre2: @ 83735A8 - .2byte 0xFFFF @ tiles tag - .2byte 0x1116 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 512 @ image size - .2byte 32 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 10 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_32x32 - .4byte gMapObjectSubspriteTables_32x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_Kyogre - .4byte gMapObjectRotScalAnimTable_KyogreGroudon - - .align 2 - -gMapObjectGraphicsInfo_Groudon2: @ 83735CC - .2byte 0xFFFF @ tiles tag - .2byte 0x1118 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 512 @ image size - .2byte 32 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 10 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_32x32 - .4byte gMapObjectSubspriteTables_32x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_Groudon - .4byte gMapObjectRotScalAnimTable_KyogreGroudon - - .align 2 - -gMapObjectGraphicsInfo_Rayquaza: @ 83735F0 - .2byte 0xFFFF @ tiles tag - .2byte 0x1105 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 512 @ image size - .2byte 32 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 4 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_32x32 - .4byte gMapObjectSubspriteTables_32x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_Rayquaza - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_Zigzagoon: @ 8373614 - .2byte 0xFFFF @ tiles tag - .2byte 0x1103 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 128 @ image size - .2byte 16 @ width - .2byte 16 @ height - .byte (SHADOW_SIZE_M << 4) | 2 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x16 - .4byte gMapObjectSubspriteTables_16x16 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_Zigzagoon - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_Pikachu: @ 8373638 - .2byte 0xFFFF @ tiles tag - .2byte 0x1104 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 128 @ image size - .2byte 16 @ width - .2byte 16 @ height - .byte (SHADOW_SIZE_M << 4) | 3 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x16 - .4byte gMapObjectSubspriteTables_16x16 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_Pikachu - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_Azumarill: @ 837365C - .2byte 0xFFFF @ tiles tag - .2byte 0x1103 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 128 @ image size - .2byte 16 @ width - .2byte 16 @ height - .byte (SHADOW_SIZE_M << 4) | 2 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x16 - .4byte gMapObjectSubspriteTables_16x16 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_Azumarill - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_Wingull: @ 8373680 - .2byte 0xFFFF @ tiles tag - .2byte 0x1103 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 128 @ image size - .2byte 16 @ width - .2byte 16 @ height - .byte (SHADOW_SIZE_M << 4) | 2 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x16 - .4byte gMapObjectSubspriteTables_16x16 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_Wingull - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_Kecleon2: @ 83736A4 - .2byte 0xFFFF @ tiles tag - .2byte 0x1105 @ palette tag - .2byte 0x1102 @ palette tag 2 - .2byte 128 @ image size - .2byte 16 @ width - .2byte 16 @ height - .byte (SHADOW_SIZE_M << 4) | 10 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x16 - .4byte gMapObjectSubspriteTables_16x16 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_Kecleon - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_TuberMSwimming: @ 83736C8 - .2byte 0xFFFF @ tiles tag - .2byte 0x1104 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 128 @ image size - .2byte 16 @ width - .2byte 16 @ height - .byte (SHADOW_SIZE_M << 4) | 3 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x16 - .4byte gMapObjectSubspriteTables_16x16 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_TuberMSwimming - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_Azurill: @ 83736EC - .2byte 0xFFFF @ tiles tag - .2byte 0x1103 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 128 @ image size - .2byte 16 @ width - .2byte 16 @ height - .byte (SHADOW_SIZE_M << 4) | 2 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x16 - .4byte gMapObjectSubspriteTables_16x16 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_Azurill - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_Mom: @ 8373710 - .2byte 0xFFFF @ tiles tag - .2byte 0x1106 @ palette tag - .2byte 0x11FF @ palette tag 2 - .2byte 256 @ image size - .2byte 16 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 5 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x32 - .4byte gMapObjectSubspriteTables_16x32 - .4byte gMapObjectImageAnimTable_Standard - .4byte gMapObjectPicTable_Mom - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_LinkBrendan: @ 8373734 - .2byte 0xFFFF @ tiles tag - .2byte 0x1110 @ palette tag - .2byte 0x1102 @ palette tag 2 - .2byte 256 @ image size - .2byte 16 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 10 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x32 - .4byte gMapObjectSubspriteTables_16x32 - .4byte gMapObjectImageAnimTable_BrendanMayNormal - .4byte gMapObjectPicTable_BrendanNormal - .4byte gDummySpriteAffineAnimTable - - .align 2 - -gMapObjectGraphicsInfo_LinkMay: @ 8373758 - .2byte 0xFFFF @ tiles tag - .2byte 0x1110 @ palette tag - .2byte 0x1102 @ palette tag 2 - .2byte 256 @ image size - .2byte 16 @ width - .2byte 32 @ height - .byte (SHADOW_SIZE_M << 4) | 10 @ flags, shadow size, palette slot - .byte TRACKS_FOOT - .2byte 0 @ padding - .4byte gFieldOamData_16x32 - .4byte gMapObjectSubspriteTables_16x32 - .4byte gMapObjectImageAnimTable_BrendanMayNormal - .4byte gMapObjectPicTable_MayNormal - .4byte gDummySpriteAffineAnimTable diff --git a/data/graphics/field_objects/map_object_graphics_info_pointers.inc b/data/graphics/field_objects/map_object_graphics_info_pointers.inc new file mode 100644 index 000000000..7b17f9a5c --- /dev/null +++ b/data/graphics/field_objects/map_object_graphics_info_pointers.inc @@ -0,0 +1,220 @@ + .align 2 +gMapObjectGraphicsInfoPointers:: @ 836DC58 + .4byte gMapObjectGraphicsInfo_BrendanNormal + .4byte gMapObjectGraphicsInfo_BrendanMachBike + .4byte gMapObjectGraphicsInfo_BrendanSurfing + .4byte gMapObjectGraphicsInfo_BrendanFieldMove + .4byte gMapObjectGraphicsInfo_QuintyPlump + .4byte gMapObjectGraphicsInfo_LittleBoy1 + .4byte gMapObjectGraphicsInfo_LittleGirl1 + .4byte gMapObjectGraphicsInfo_Boy1 + .4byte gMapObjectGraphicsInfo_Girl1 + .4byte gMapObjectGraphicsInfo_Boy2 + .4byte gMapObjectGraphicsInfo_Girl2 + .4byte gMapObjectGraphicsInfo_LittleBoy2 + .4byte gMapObjectGraphicsInfo_LittleGirl2 + .4byte gMapObjectGraphicsInfo_Boy3 + .4byte gMapObjectGraphicsInfo_Girl3 + .4byte gMapObjectGraphicsInfo_Boy4 + .4byte gMapObjectGraphicsInfo_Woman1 + .4byte gMapObjectGraphicsInfo_FatMan + .4byte gMapObjectGraphicsInfo_Woman2 + .4byte gMapObjectGraphicsInfo_Man1 + .4byte gMapObjectGraphicsInfo_Woman3 + .4byte gMapObjectGraphicsInfo_OldMan1 + .4byte gMapObjectGraphicsInfo_OldWoman1 + .4byte gMapObjectGraphicsInfo_Man2 + .4byte gMapObjectGraphicsInfo_Woman4 + .4byte gMapObjectGraphicsInfo_Man3 + .4byte gMapObjectGraphicsInfo_Woman5 + .4byte gMapObjectGraphicsInfo_Cook + .4byte gMapObjectGraphicsInfo_Woman6 + .4byte gMapObjectGraphicsInfo_OldMan2 + .4byte gMapObjectGraphicsInfo_OldWoman2 + .4byte gMapObjectGraphicsInfo_Camper + .4byte gMapObjectGraphicsInfo_Picnicker + .4byte gMapObjectGraphicsInfo_Man4 + .4byte gMapObjectGraphicsInfo_Woman7 + .4byte gMapObjectGraphicsInfo_Youngster + .4byte gMapObjectGraphicsInfo_BugCatcher + .4byte gMapObjectGraphicsInfo_PsychicM + .4byte gMapObjectGraphicsInfo_SchoolKidM + .4byte gMapObjectGraphicsInfo_Maniac + .4byte gMapObjectGraphicsInfo_HexManiac + .4byte gMapObjectGraphicsInfo_Woman8 + .4byte gMapObjectGraphicsInfo_SwimmerM + .4byte gMapObjectGraphicsInfo_SwimmerF + .4byte gMapObjectGraphicsInfo_BlackBelt + .4byte gMapObjectGraphicsInfo_Beauty + .4byte gMapObjectGraphicsInfo_Scientist1 + .4byte gMapObjectGraphicsInfo_Lass + .4byte gMapObjectGraphicsInfo_Gentleman + .4byte gMapObjectGraphicsInfo_Sailor + .4byte gMapObjectGraphicsInfo_Fisherman + .4byte gMapObjectGraphicsInfo_RunningTriathleteM + .4byte gMapObjectGraphicsInfo_RunningTriathleteF + .4byte gMapObjectGraphicsInfo_TuberF + .4byte gMapObjectGraphicsInfo_TuberM + .4byte gMapObjectGraphicsInfo_Hiker + .4byte gMapObjectGraphicsInfo_CyclingTriathleteM + .4byte gMapObjectGraphicsInfo_CyclingTriathleteF + .4byte gMapObjectGraphicsInfo_Nurse + .4byte gMapObjectGraphicsInfo_ItemBall + .4byte gMapObjectGraphicsInfo_BerryTree + .4byte gMapObjectGraphicsInfo_BerryTreeEarlyStages + .4byte gMapObjectGraphicsInfo_BerryTreeLateStages + .4byte gMapObjectGraphicsInfo_BrendanAcroBike + .4byte gMapObjectGraphicsInfo_ProfBirch + .4byte gMapObjectGraphicsInfo_Man5 + .4byte gMapObjectGraphicsInfo_Man6 + .4byte gMapObjectGraphicsInfo_ReporterM + .4byte gMapObjectGraphicsInfo_ReporterF + .4byte gMapObjectGraphicsInfo_Bard + .4byte gMapObjectGraphicsInfo_Hipster + .4byte gMapObjectGraphicsInfo_Trader + .4byte gMapObjectGraphicsInfo_Storyteller + .4byte gMapObjectGraphicsInfo_Giddy + .4byte gMapObjectGraphicsInfo_UnusedMauvilleOldMan1 + .4byte gMapObjectGraphicsInfo_UnusedMauvilleOldMan2 + .4byte gMapObjectGraphicsInfo_UnusedNatuDoll + .4byte gMapObjectGraphicsInfo_UnusedMagnemiteDoll + .4byte gMapObjectGraphicsInfo_UnusedSquirtleDoll + .4byte gMapObjectGraphicsInfo_UnusedWooperDoll + .4byte gMapObjectGraphicsInfo_UnusedPikachuDoll + .4byte gMapObjectGraphicsInfo_UnusedPorygon2Doll + .4byte gMapObjectGraphicsInfo_CuttableTree + .4byte gMapObjectGraphicsInfo_MartEmployee + .4byte gMapObjectGraphicsInfo_RooftopSaleWoman + .4byte gMapObjectGraphicsInfo_Teala + .4byte gMapObjectGraphicsInfo_BreakableRock + .4byte gMapObjectGraphicsInfo_PushableBoulder + .4byte gMapObjectGraphicsInfo_MrBrineysBoat + .4byte gMapObjectGraphicsInfo_MayNormal + .4byte gMapObjectGraphicsInfo_MayMachBike + .4byte gMapObjectGraphicsInfo_MayAcroBike + .4byte gMapObjectGraphicsInfo_MaySurfing + .4byte gMapObjectGraphicsInfo_MayFieldMove + .4byte gMapObjectGraphicsInfo_Truck + .4byte gMapObjectGraphicsInfo_MachokeCarryingBox + .4byte gMapObjectGraphicsInfo_MachokeFacingAway + .4byte gMapObjectGraphicsInfo_BirchsBag + .4byte gMapObjectGraphicsInfo_Poochyena + .4byte gMapObjectGraphicsInfo_Artist + .4byte gMapObjectGraphicsInfo_RivalBrendanNormal + .4byte gMapObjectGraphicsInfo_RivalBrendanMachBike + .4byte gMapObjectGraphicsInfo_RivalBrendanAcroBike + .4byte gMapObjectGraphicsInfo_RivalBrendanSurfing + .4byte gMapObjectGraphicsInfo_RivalBrendanFieldMove + .4byte gMapObjectGraphicsInfo_RivalMayNormal + .4byte gMapObjectGraphicsInfo_RivalMayMachBike + .4byte gMapObjectGraphicsInfo_RivalMayAcroBike + .4byte gMapObjectGraphicsInfo_RivalMaySurfing + .4byte gMapObjectGraphicsInfo_RivalMayFieldMove + .4byte gMapObjectGraphicsInfo_Cameraman + .4byte gMapObjectGraphicsInfo_BrendanUnderwater + .4byte gMapObjectGraphicsInfo_MayUnderwater + .4byte gMapObjectGraphicsInfo_MovingBox + .4byte gMapObjectGraphicsInfo_CableCar + .4byte gMapObjectGraphicsInfo_Scientist2 + .4byte gMapObjectGraphicsInfo_Man7 + .4byte gMapObjectGraphicsInfo_AquaMemberM + .4byte gMapObjectGraphicsInfo_AquaMemberF + .4byte gMapObjectGraphicsInfo_MagmaMemberM + .4byte gMapObjectGraphicsInfo_MagmaMemberF + .4byte gMapObjectGraphicsInfo_Sidney + .4byte gMapObjectGraphicsInfo_Phoebe + .4byte gMapObjectGraphicsInfo_Glacia + .4byte gMapObjectGraphicsInfo_Drake + .4byte gMapObjectGraphicsInfo_Roxanne + .4byte gMapObjectGraphicsInfo_Brawly + .4byte gMapObjectGraphicsInfo_Wattson + .4byte gMapObjectGraphicsInfo_Flannery + .4byte gMapObjectGraphicsInfo_Norman + .4byte gMapObjectGraphicsInfo_Winona + .4byte gMapObjectGraphicsInfo_Liza + .4byte gMapObjectGraphicsInfo_Tate + .4byte gMapObjectGraphicsInfo_Wallace + .4byte gMapObjectGraphicsInfo_Steven + .4byte gMapObjectGraphicsInfo_Wally + .4byte gMapObjectGraphicsInfo_LittleBoy3 + .4byte gMapObjectGraphicsInfo_BrendanFishing + .4byte gMapObjectGraphicsInfo_MayFishing + .4byte gMapObjectGraphicsInfo_HotSpringsOldWoman + .4byte gMapObjectGraphicsInfo_SSTidal + .4byte gMapObjectGraphicsInfo_SubmarineShadow + .4byte gMapObjectGraphicsInfo_PichuDoll + .4byte gMapObjectGraphicsInfo_PikachuDoll + .4byte gMapObjectGraphicsInfo_MarillDoll + .4byte gMapObjectGraphicsInfo_TogepiDoll + .4byte gMapObjectGraphicsInfo_CyndaquilDoll + .4byte gMapObjectGraphicsInfo_ChikoritaDoll + .4byte gMapObjectGraphicsInfo_TotodileDoll + .4byte gMapObjectGraphicsInfo_JigglypuffDoll + .4byte gMapObjectGraphicsInfo_MeowthDoll + .4byte gMapObjectGraphicsInfo_ClefairyDoll + .4byte gMapObjectGraphicsInfo_DittoDoll + .4byte gMapObjectGraphicsInfo_SmoochumDoll + .4byte gMapObjectGraphicsInfo_TreeckoDoll + .4byte gMapObjectGraphicsInfo_TorchicDoll + .4byte gMapObjectGraphicsInfo_MudkipDoll + .4byte gMapObjectGraphicsInfo_DuskullDoll + .4byte gMapObjectGraphicsInfo_WynautDoll + .4byte gMapObjectGraphicsInfo_BaltoyDoll + .4byte gMapObjectGraphicsInfo_KecleonDoll + .4byte gMapObjectGraphicsInfo_AzurillDoll + .4byte gMapObjectGraphicsInfo_SkittyDoll + .4byte gMapObjectGraphicsInfo_SwabluDoll + .4byte gMapObjectGraphicsInfo_GulpinDoll + .4byte gMapObjectGraphicsInfo_LotadDoll + .4byte gMapObjectGraphicsInfo_SeedotDoll + .4byte gMapObjectGraphicsInfo_PikaCushion + .4byte gMapObjectGraphicsInfo_RoundCushion + .4byte gMapObjectGraphicsInfo_KissCushion + .4byte gMapObjectGraphicsInfo_ZigzagCushion + .4byte gMapObjectGraphicsInfo_SpinCushion + .4byte gMapObjectGraphicsInfo_DiamondCushion + .4byte gMapObjectGraphicsInfo_BallCushion + .4byte gMapObjectGraphicsInfo_GrassCushion + .4byte gMapObjectGraphicsInfo_FireCushion + .4byte gMapObjectGraphicsInfo_WaterCushion + .4byte gMapObjectGraphicsInfo_BigSnorlaxDoll + .4byte gMapObjectGraphicsInfo_BigRhydonDoll + .4byte gMapObjectGraphicsInfo_BigLaprasDoll + .4byte gMapObjectGraphicsInfo_BigVenusaurDoll + .4byte gMapObjectGraphicsInfo_BigCharizardDoll + .4byte gMapObjectGraphicsInfo_BigBlastoiseDoll + .4byte gMapObjectGraphicsInfo_BigWailmerDoll + .4byte gMapObjectGraphicsInfo_BigRegirockDoll + .4byte gMapObjectGraphicsInfo_BigRegiceDoll + .4byte gMapObjectGraphicsInfo_BigRegisteelDoll + .4byte gMapObjectGraphicsInfo_Latias + .4byte gMapObjectGraphicsInfo_Latios + .4byte gMapObjectGraphicsInfo_Boy5 + .4byte gMapObjectGraphicsInfo_ContestJudge + .4byte gMapObjectGraphicsInfo_BrendanWatering + .4byte gMapObjectGraphicsInfo_MayWatering + .4byte gMapObjectGraphicsInfo_BrendanDecorating + .4byte gMapObjectGraphicsInfo_MayDecorating + .4byte gMapObjectGraphicsInfo_Archie + .4byte gMapObjectGraphicsInfo_Maxie + .4byte gMapObjectGraphicsInfo_Kyogre1 + .4byte gMapObjectGraphicsInfo_Groudon1 + .4byte gMapObjectGraphicsInfo_Fossil + .4byte gMapObjectGraphicsInfo_Regirock + .4byte gMapObjectGraphicsInfo_Regice + .4byte gMapObjectGraphicsInfo_Registeel + .4byte gMapObjectGraphicsInfo_Skitty + .4byte gMapObjectGraphicsInfo_Kecleon1 + .4byte gMapObjectGraphicsInfo_Kyogre2 + .4byte gMapObjectGraphicsInfo_Groudon2 + .4byte gMapObjectGraphicsInfo_Rayquaza + .4byte gMapObjectGraphicsInfo_Zigzagoon + .4byte gMapObjectGraphicsInfo_Pikachu + .4byte gMapObjectGraphicsInfo_Azumarill + .4byte gMapObjectGraphicsInfo_Wingull + .4byte gMapObjectGraphicsInfo_Kecleon2 + .4byte gMapObjectGraphicsInfo_TuberMSwimming + .4byte gMapObjectGraphicsInfo_Azurill + .4byte gMapObjectGraphicsInfo_Mom + .4byte gMapObjectGraphicsInfo_LinkBrendan + .4byte gMapObjectGraphicsInfo_LinkMay diff --git a/data/graphics/field_objects/map_object_graphics_info_pointers.s b/data/graphics/field_objects/map_object_graphics_info_pointers.s deleted file mode 100644 index 7b17f9a5c..000000000 --- a/data/graphics/field_objects/map_object_graphics_info_pointers.s +++ /dev/null @@ -1,220 +0,0 @@ - .align 2 -gMapObjectGraphicsInfoPointers:: @ 836DC58 - .4byte gMapObjectGraphicsInfo_BrendanNormal - .4byte gMapObjectGraphicsInfo_BrendanMachBike - .4byte gMapObjectGraphicsInfo_BrendanSurfing - .4byte gMapObjectGraphicsInfo_BrendanFieldMove - .4byte gMapObjectGraphicsInfo_QuintyPlump - .4byte gMapObjectGraphicsInfo_LittleBoy1 - .4byte gMapObjectGraphicsInfo_LittleGirl1 - .4byte gMapObjectGraphicsInfo_Boy1 - .4byte gMapObjectGraphicsInfo_Girl1 - .4byte gMapObjectGraphicsInfo_Boy2 - .4byte gMapObjectGraphicsInfo_Girl2 - .4byte gMapObjectGraphicsInfo_LittleBoy2 - .4byte gMapObjectGraphicsInfo_LittleGirl2 - .4byte gMapObjectGraphicsInfo_Boy3 - .4byte gMapObjectGraphicsInfo_Girl3 - .4byte gMapObjectGraphicsInfo_Boy4 - .4byte gMapObjectGraphicsInfo_Woman1 - .4byte gMapObjectGraphicsInfo_FatMan - .4byte gMapObjectGraphicsInfo_Woman2 - .4byte gMapObjectGraphicsInfo_Man1 - .4byte gMapObjectGraphicsInfo_Woman3 - .4byte gMapObjectGraphicsInfo_OldMan1 - .4byte gMapObjectGraphicsInfo_OldWoman1 - .4byte gMapObjectGraphicsInfo_Man2 - .4byte gMapObjectGraphicsInfo_Woman4 - .4byte gMapObjectGraphicsInfo_Man3 - .4byte gMapObjectGraphicsInfo_Woman5 - .4byte gMapObjectGraphicsInfo_Cook - .4byte gMapObjectGraphicsInfo_Woman6 - .4byte gMapObjectGraphicsInfo_OldMan2 - .4byte gMapObjectGraphicsInfo_OldWoman2 - .4byte gMapObjectGraphicsInfo_Camper - .4byte gMapObjectGraphicsInfo_Picnicker - .4byte gMapObjectGraphicsInfo_Man4 - .4byte gMapObjectGraphicsInfo_Woman7 - .4byte gMapObjectGraphicsInfo_Youngster - .4byte gMapObjectGraphicsInfo_BugCatcher - .4byte gMapObjectGraphicsInfo_PsychicM - .4byte gMapObjectGraphicsInfo_SchoolKidM - .4byte gMapObjectGraphicsInfo_Maniac - .4byte gMapObjectGraphicsInfo_HexManiac - .4byte gMapObjectGraphicsInfo_Woman8 - .4byte gMapObjectGraphicsInfo_SwimmerM - .4byte gMapObjectGraphicsInfo_SwimmerF - .4byte gMapObjectGraphicsInfo_BlackBelt - .4byte gMapObjectGraphicsInfo_Beauty - .4byte gMapObjectGraphicsInfo_Scientist1 - .4byte gMapObjectGraphicsInfo_Lass - .4byte gMapObjectGraphicsInfo_Gentleman - .4byte gMapObjectGraphicsInfo_Sailor - .4byte gMapObjectGraphicsInfo_Fisherman - .4byte gMapObjectGraphicsInfo_RunningTriathleteM - .4byte gMapObjectGraphicsInfo_RunningTriathleteF - .4byte gMapObjectGraphicsInfo_TuberF - .4byte gMapObjectGraphicsInfo_TuberM - .4byte gMapObjectGraphicsInfo_Hiker - .4byte gMapObjectGraphicsInfo_CyclingTriathleteM - .4byte gMapObjectGraphicsInfo_CyclingTriathleteF - .4byte gMapObjectGraphicsInfo_Nurse - .4byte gMapObjectGraphicsInfo_ItemBall - .4byte gMapObjectGraphicsInfo_BerryTree - .4byte gMapObjectGraphicsInfo_BerryTreeEarlyStages - .4byte gMapObjectGraphicsInfo_BerryTreeLateStages - .4byte gMapObjectGraphicsInfo_BrendanAcroBike - .4byte gMapObjectGraphicsInfo_ProfBirch - .4byte gMapObjectGraphicsInfo_Man5 - .4byte gMapObjectGraphicsInfo_Man6 - .4byte gMapObjectGraphicsInfo_ReporterM - .4byte gMapObjectGraphicsInfo_ReporterF - .4byte gMapObjectGraphicsInfo_Bard - .4byte gMapObjectGraphicsInfo_Hipster - .4byte gMapObjectGraphicsInfo_Trader - .4byte gMapObjectGraphicsInfo_Storyteller - .4byte gMapObjectGraphicsInfo_Giddy - .4byte gMapObjectGraphicsInfo_UnusedMauvilleOldMan1 - .4byte gMapObjectGraphicsInfo_UnusedMauvilleOldMan2 - .4byte gMapObjectGraphicsInfo_UnusedNatuDoll - .4byte gMapObjectGraphicsInfo_UnusedMagnemiteDoll - .4byte gMapObjectGraphicsInfo_UnusedSquirtleDoll - .4byte gMapObjectGraphicsInfo_UnusedWooperDoll - .4byte gMapObjectGraphicsInfo_UnusedPikachuDoll - .4byte gMapObjectGraphicsInfo_UnusedPorygon2Doll - .4byte gMapObjectGraphicsInfo_CuttableTree - .4byte gMapObjectGraphicsInfo_MartEmployee - .4byte gMapObjectGraphicsInfo_RooftopSaleWoman - .4byte gMapObjectGraphicsInfo_Teala - .4byte gMapObjectGraphicsInfo_BreakableRock - .4byte gMapObjectGraphicsInfo_PushableBoulder - .4byte gMapObjectGraphicsInfo_MrBrineysBoat - .4byte gMapObjectGraphicsInfo_MayNormal - .4byte gMapObjectGraphicsInfo_MayMachBike - .4byte gMapObjectGraphicsInfo_MayAcroBike - .4byte gMapObjectGraphicsInfo_MaySurfing - .4byte gMapObjectGraphicsInfo_MayFieldMove - .4byte gMapObjectGraphicsInfo_Truck - .4byte gMapObjectGraphicsInfo_MachokeCarryingBox - .4byte gMapObjectGraphicsInfo_MachokeFacingAway - .4byte gMapObjectGraphicsInfo_BirchsBag - .4byte gMapObjectGraphicsInfo_Poochyena - .4byte gMapObjectGraphicsInfo_Artist - .4byte gMapObjectGraphicsInfo_RivalBrendanNormal - .4byte gMapObjectGraphicsInfo_RivalBrendanMachBike - .4byte gMapObjectGraphicsInfo_RivalBrendanAcroBike - .4byte gMapObjectGraphicsInfo_RivalBrendanSurfing - .4byte gMapObjectGraphicsInfo_RivalBrendanFieldMove - .4byte gMapObjectGraphicsInfo_RivalMayNormal - .4byte gMapObjectGraphicsInfo_RivalMayMachBike - .4byte gMapObjectGraphicsInfo_RivalMayAcroBike - .4byte gMapObjectGraphicsInfo_RivalMaySurfing - .4byte gMapObjectGraphicsInfo_RivalMayFieldMove - .4byte gMapObjectGraphicsInfo_Cameraman - .4byte gMapObjectGraphicsInfo_BrendanUnderwater - .4byte gMapObjectGraphicsInfo_MayUnderwater - .4byte gMapObjectGraphicsInfo_MovingBox - .4byte gMapObjectGraphicsInfo_CableCar - .4byte gMapObjectGraphicsInfo_Scientist2 - .4byte gMapObjectGraphicsInfo_Man7 - .4byte gMapObjectGraphicsInfo_AquaMemberM - .4byte gMapObjectGraphicsInfo_AquaMemberF - .4byte gMapObjectGraphicsInfo_MagmaMemberM - .4byte gMapObjectGraphicsInfo_MagmaMemberF - .4byte gMapObjectGraphicsInfo_Sidney - .4byte gMapObjectGraphicsInfo_Phoebe - .4byte gMapObjectGraphicsInfo_Glacia - .4byte gMapObjectGraphicsInfo_Drake - .4byte gMapObjectGraphicsInfo_Roxanne - .4byte gMapObjectGraphicsInfo_Brawly - .4byte gMapObjectGraphicsInfo_Wattson - .4byte gMapObjectGraphicsInfo_Flannery - .4byte gMapObjectGraphicsInfo_Norman - .4byte gMapObjectGraphicsInfo_Winona - .4byte gMapObjectGraphicsInfo_Liza - .4byte gMapObjectGraphicsInfo_Tate - .4byte gMapObjectGraphicsInfo_Wallace - .4byte gMapObjectGraphicsInfo_Steven - .4byte gMapObjectGraphicsInfo_Wally - .4byte gMapObjectGraphicsInfo_LittleBoy3 - .4byte gMapObjectGraphicsInfo_BrendanFishing - .4byte gMapObjectGraphicsInfo_MayFishing - .4byte gMapObjectGraphicsInfo_HotSpringsOldWoman - .4byte gMapObjectGraphicsInfo_SSTidal - .4byte gMapObjectGraphicsInfo_SubmarineShadow - .4byte gMapObjectGraphicsInfo_PichuDoll - .4byte gMapObjectGraphicsInfo_PikachuDoll - .4byte gMapObjectGraphicsInfo_MarillDoll - .4byte gMapObjectGraphicsInfo_TogepiDoll - .4byte gMapObjectGraphicsInfo_CyndaquilDoll - .4byte gMapObjectGraphicsInfo_ChikoritaDoll - .4byte gMapObjectGraphicsInfo_TotodileDoll - .4byte gMapObjectGraphicsInfo_JigglypuffDoll - .4byte gMapObjectGraphicsInfo_MeowthDoll - .4byte gMapObjectGraphicsInfo_ClefairyDoll - .4byte gMapObjectGraphicsInfo_DittoDoll - .4byte gMapObjectGraphicsInfo_SmoochumDoll - .4byte gMapObjectGraphicsInfo_TreeckoDoll - .4byte gMapObjectGraphicsInfo_TorchicDoll - .4byte gMapObjectGraphicsInfo_MudkipDoll - .4byte gMapObjectGraphicsInfo_DuskullDoll - .4byte gMapObjectGraphicsInfo_WynautDoll - .4byte gMapObjectGraphicsInfo_BaltoyDoll - .4byte gMapObjectGraphicsInfo_KecleonDoll - .4byte gMapObjectGraphicsInfo_AzurillDoll - .4byte gMapObjectGraphicsInfo_SkittyDoll - .4byte gMapObjectGraphicsInfo_SwabluDoll - .4byte gMapObjectGraphicsInfo_GulpinDoll - .4byte gMapObjectGraphicsInfo_LotadDoll - .4byte gMapObjectGraphicsInfo_SeedotDoll - .4byte gMapObjectGraphicsInfo_PikaCushion - .4byte gMapObjectGraphicsInfo_RoundCushion - .4byte gMapObjectGraphicsInfo_KissCushion - .4byte gMapObjectGraphicsInfo_ZigzagCushion - .4byte gMapObjectGraphicsInfo_SpinCushion - .4byte gMapObjectGraphicsInfo_DiamondCushion - .4byte gMapObjectGraphicsInfo_BallCushion - .4byte gMapObjectGraphicsInfo_GrassCushion - .4byte gMapObjectGraphicsInfo_FireCushion - .4byte gMapObjectGraphicsInfo_WaterCushion - .4byte gMapObjectGraphicsInfo_BigSnorlaxDoll - .4byte gMapObjectGraphicsInfo_BigRhydonDoll - .4byte gMapObjectGraphicsInfo_BigLaprasDoll - .4byte gMapObjectGraphicsInfo_BigVenusaurDoll - .4byte gMapObjectGraphicsInfo_BigCharizardDoll - .4byte gMapObjectGraphicsInfo_BigBlastoiseDoll - .4byte gMapObjectGraphicsInfo_BigWailmerDoll - .4byte gMapObjectGraphicsInfo_BigRegirockDoll - .4byte gMapObjectGraphicsInfo_BigRegiceDoll - .4byte gMapObjectGraphicsInfo_BigRegisteelDoll - .4byte gMapObjectGraphicsInfo_Latias - .4byte gMapObjectGraphicsInfo_Latios - .4byte gMapObjectGraphicsInfo_Boy5 - .4byte gMapObjectGraphicsInfo_ContestJudge - .4byte gMapObjectGraphicsInfo_BrendanWatering - .4byte gMapObjectGraphicsInfo_MayWatering - .4byte gMapObjectGraphicsInfo_BrendanDecorating - .4byte gMapObjectGraphicsInfo_MayDecorating - .4byte gMapObjectGraphicsInfo_Archie - .4byte gMapObjectGraphicsInfo_Maxie - .4byte gMapObjectGraphicsInfo_Kyogre1 - .4byte gMapObjectGraphicsInfo_Groudon1 - .4byte gMapObjectGraphicsInfo_Fossil - .4byte gMapObjectGraphicsInfo_Regirock - .4byte gMapObjectGraphicsInfo_Regice - .4byte gMapObjectGraphicsInfo_Registeel - .4byte gMapObjectGraphicsInfo_Skitty - .4byte gMapObjectGraphicsInfo_Kecleon1 - .4byte gMapObjectGraphicsInfo_Kyogre2 - .4byte gMapObjectGraphicsInfo_Groudon2 - .4byte gMapObjectGraphicsInfo_Rayquaza - .4byte gMapObjectGraphicsInfo_Zigzagoon - .4byte gMapObjectGraphicsInfo_Pikachu - .4byte gMapObjectGraphicsInfo_Azumarill - .4byte gMapObjectGraphicsInfo_Wingull - .4byte gMapObjectGraphicsInfo_Kecleon2 - .4byte gMapObjectGraphicsInfo_TuberMSwimming - .4byte gMapObjectGraphicsInfo_Azurill - .4byte gMapObjectGraphicsInfo_Mom - .4byte gMapObjectGraphicsInfo_LinkBrendan - .4byte gMapObjectGraphicsInfo_LinkMay diff --git a/data/graphics/field_objects/map_object_pic_tables.inc b/data/graphics/field_objects/map_object_pic_tables.inc new file mode 100644 index 000000000..a1b549382 --- /dev/null +++ b/data/graphics/field_objects/map_object_pic_tables.inc @@ -0,0 +1,2062 @@ + .align 2 + +gMapObjectPicTable_BrendanNormal: @ 836E050 + obj_frame_tiles gMapObjectPic_BrendanNormal_0, 0x100 + obj_frame_tiles gMapObjectPic_BrendanNormal_1, 0x100 + obj_frame_tiles gMapObjectPic_BrendanNormal_2, 0x100 + obj_frame_tiles gMapObjectPic_BrendanNormal_3, 0x100 + obj_frame_tiles gMapObjectPic_BrendanNormal_4, 0x100 + obj_frame_tiles gMapObjectPic_BrendanNormal_5, 0x100 + obj_frame_tiles gMapObjectPic_BrendanNormal_6, 0x100 + obj_frame_tiles gMapObjectPic_BrendanNormal_7, 0x100 + obj_frame_tiles gMapObjectPic_BrendanNormal_8, 0x100 + obj_frame_tiles gMapObjectPic_BrendanNormal_9, 0x100 + obj_frame_tiles gMapObjectPic_BrendanNormal_10, 0x100 + obj_frame_tiles gMapObjectPic_BrendanNormal_11, 0x100 + obj_frame_tiles gMapObjectPic_BrendanNormal_12, 0x100 + obj_frame_tiles gMapObjectPic_BrendanNormal_13, 0x100 + obj_frame_tiles gMapObjectPic_BrendanNormal_14, 0x100 + obj_frame_tiles gMapObjectPic_BrendanNormal_15, 0x100 + obj_frame_tiles gMapObjectPic_BrendanNormal_16, 0x100 + obj_frame_tiles gMapObjectPic_BrendanNormal_17, 0x100 + + .align 2 + +gMapObjectPicTable_BrendanMachBike: @ 836E0E0 + obj_frame_tiles gMapObjectPic_BrendanMachBike_0, 0x200 + obj_frame_tiles gMapObjectPic_BrendanMachBike_1, 0x200 + obj_frame_tiles gMapObjectPic_BrendanMachBike_2, 0x200 + obj_frame_tiles gMapObjectPic_BrendanMachBike_3, 0x200 + obj_frame_tiles gMapObjectPic_BrendanMachBike_4, 0x200 + obj_frame_tiles gMapObjectPic_BrendanMachBike_5, 0x200 + obj_frame_tiles gMapObjectPic_BrendanMachBike_6, 0x200 + obj_frame_tiles gMapObjectPic_BrendanMachBike_7, 0x200 + obj_frame_tiles gMapObjectPic_BrendanMachBike_8, 0x200 + + .align 2 + +gMapObjectPicTable_BrendanAcroBike: @ 836E128 + obj_frame_tiles gMapObjectPic_BrendanAcroBike_0, 0x200 + obj_frame_tiles gMapObjectPic_BrendanAcroBike_1, 0x200 + obj_frame_tiles gMapObjectPic_BrendanAcroBike_2, 0x200 + obj_frame_tiles gMapObjectPic_BrendanAcroBike_3, 0x200 + obj_frame_tiles gMapObjectPic_BrendanAcroBike_4, 0x200 + obj_frame_tiles gMapObjectPic_BrendanAcroBike_5, 0x200 + obj_frame_tiles gMapObjectPic_BrendanAcroBike_6, 0x200 + obj_frame_tiles gMapObjectPic_BrendanAcroBike_7, 0x200 + obj_frame_tiles gMapObjectPic_BrendanAcroBike_8, 0x200 + obj_frame_tiles gMapObjectPic_BrendanAcroBike_9, 0x200 + obj_frame_tiles gMapObjectPic_BrendanAcroBike_10, 0x200 + obj_frame_tiles gMapObjectPic_BrendanAcroBike_11, 0x200 + obj_frame_tiles gMapObjectPic_BrendanAcroBike_12, 0x200 + obj_frame_tiles gMapObjectPic_BrendanAcroBike_13, 0x200 + obj_frame_tiles gMapObjectPic_BrendanAcroBike_14, 0x200 + obj_frame_tiles gMapObjectPic_BrendanAcroBike_15, 0x200 + obj_frame_tiles gMapObjectPic_BrendanAcroBike_16, 0x200 + obj_frame_tiles gMapObjectPic_BrendanAcroBike_17, 0x200 + obj_frame_tiles gMapObjectPic_BrendanAcroBike_18, 0x200 + obj_frame_tiles gMapObjectPic_BrendanAcroBike_19, 0x200 + obj_frame_tiles gMapObjectPic_BrendanAcroBike_20, 0x200 + obj_frame_tiles gMapObjectPic_BrendanAcroBike_21, 0x200 + obj_frame_tiles gMapObjectPic_BrendanAcroBike_22, 0x200 + obj_frame_tiles gMapObjectPic_BrendanAcroBike_23, 0x200 + obj_frame_tiles gMapObjectPic_BrendanAcroBike_24, 0x200 + obj_frame_tiles gMapObjectPic_BrendanAcroBike_25, 0x200 + obj_frame_tiles gMapObjectPic_BrendanAcroBike_26, 0x200 + + .align 2 + +gMapObjectPicTable_BrendanSurfing: @ 836E200 + obj_frame_tiles gMapObjectPic_BrendanSurfing_0, 0x200 + obj_frame_tiles gMapObjectPic_BrendanSurfing_1, 0x200 + obj_frame_tiles gMapObjectPic_BrendanSurfing_2, 0x200 + obj_frame_tiles gMapObjectPic_BrendanSurfing_0, 0x200 + obj_frame_tiles gMapObjectPic_BrendanSurfing_0, 0x200 + obj_frame_tiles gMapObjectPic_BrendanSurfing_1, 0x200 + obj_frame_tiles gMapObjectPic_BrendanSurfing_1, 0x200 + obj_frame_tiles gMapObjectPic_BrendanSurfing_2, 0x200 + obj_frame_tiles gMapObjectPic_BrendanSurfing_2, 0x200 + obj_frame_tiles gMapObjectPic_BrendanSurfing_3, 0x200 + obj_frame_tiles gMapObjectPic_BrendanSurfing_4, 0x200 + obj_frame_tiles gMapObjectPic_BrendanSurfing_5, 0x200 + + .align 2 + +gMapObjectPicTable_BrendanUnderwater: @ 836E260 + obj_frame_tiles gMapObjectPic_BrendanUnderwater_0, 0x200 + obj_frame_tiles gMapObjectPic_BrendanUnderwater_1, 0x200 + obj_frame_tiles gMapObjectPic_BrendanUnderwater_2, 0x200 + obj_frame_tiles gMapObjectPic_BrendanUnderwater_0, 0x200 + obj_frame_tiles gMapObjectPic_BrendanUnderwater_0, 0x200 + obj_frame_tiles gMapObjectPic_BrendanUnderwater_1, 0x200 + obj_frame_tiles gMapObjectPic_BrendanUnderwater_1, 0x200 + obj_frame_tiles gMapObjectPic_BrendanUnderwater_2, 0x200 + obj_frame_tiles gMapObjectPic_BrendanUnderwater_2, 0x200 + + .align 2 + +gMapObjectPicTable_BrendanFieldMove: @ 836E2A8 + obj_frame_tiles gMapObjectPic_BrendanFieldMove_0, 0x200 + obj_frame_tiles gMapObjectPic_BrendanFieldMove_1, 0x200 + obj_frame_tiles gMapObjectPic_BrendanFieldMove_2, 0x200 + obj_frame_tiles gMapObjectPic_BrendanFieldMove_3, 0x200 + obj_frame_tiles gMapObjectPic_BrendanFieldMove_4, 0x200 + + .align 2 + +gMapObjectPicTable_QuintyPlump: @ 836E2D0 + obj_frame_tiles gMapObjectPic_QuintyPlump_0, 0x200 + obj_frame_tiles gMapObjectPic_QuintyPlump_1, 0x200 + obj_frame_tiles gMapObjectPic_QuintyPlump_2, 0x200 + obj_frame_tiles gMapObjectPic_QuintyPlump_3, 0x200 + obj_frame_tiles gMapObjectPic_QuintyPlump_4, 0x200 + obj_frame_tiles gMapObjectPic_QuintyPlump_5, 0x200 + obj_frame_tiles gMapObjectPic_QuintyPlump_6, 0x200 + + .align 2 + +gMapObjectPicTable_LittleBoy1: @ 836E308 + obj_frame_tiles gMapObjectPic_LittleBoy1_0, 0x80 + obj_frame_tiles gMapObjectPic_LittleBoy1_1, 0x80 + obj_frame_tiles gMapObjectPic_LittleBoy1_2, 0x80 + obj_frame_tiles gMapObjectPic_LittleBoy1_3, 0x80 + obj_frame_tiles gMapObjectPic_LittleBoy1_4, 0x80 + obj_frame_tiles gMapObjectPic_LittleBoy1_5, 0x80 + obj_frame_tiles gMapObjectPic_LittleBoy1_6, 0x80 + obj_frame_tiles gMapObjectPic_LittleBoy1_7, 0x80 + obj_frame_tiles gMapObjectPic_LittleBoy1_8, 0x80 + + .align 2 + +gMapObjectPicTable_LittleGirl1: @ 836E350 + obj_frame_tiles gMapObjectPic_LittleGirl1_0, 0x100 + obj_frame_tiles gMapObjectPic_LittleGirl1_1, 0x100 + obj_frame_tiles gMapObjectPic_LittleGirl1_2, 0x100 + obj_frame_tiles gMapObjectPic_LittleGirl1_3, 0x100 + obj_frame_tiles gMapObjectPic_LittleGirl1_4, 0x100 + obj_frame_tiles gMapObjectPic_LittleGirl1_5, 0x100 + obj_frame_tiles gMapObjectPic_LittleGirl1_6, 0x100 + obj_frame_tiles gMapObjectPic_LittleGirl1_7, 0x100 + obj_frame_tiles gMapObjectPic_LittleGirl1_8, 0x100 + + .align 2 + +gMapObjectPicTable_Boy1: @ 836E398 + obj_frame_tiles gMapObjectPic_Boy1_0, 0x100 + obj_frame_tiles gMapObjectPic_Boy1_1, 0x100 + obj_frame_tiles gMapObjectPic_Boy1_2, 0x100 + obj_frame_tiles gMapObjectPic_Boy1_3, 0x100 + obj_frame_tiles gMapObjectPic_Boy1_4, 0x100 + obj_frame_tiles gMapObjectPic_Boy1_5, 0x100 + obj_frame_tiles gMapObjectPic_Boy1_6, 0x100 + obj_frame_tiles gMapObjectPic_Boy1_7, 0x100 + obj_frame_tiles gMapObjectPic_Boy1_8, 0x100 + + .align 2 + +gMapObjectPicTable_Girl1: @ 836E3E0 + obj_frame_tiles gMapObjectPic_Girl1_0, 0x100 + obj_frame_tiles gMapObjectPic_Girl1_1, 0x100 + obj_frame_tiles gMapObjectPic_Girl1_2, 0x100 + obj_frame_tiles gMapObjectPic_Girl1_3, 0x100 + obj_frame_tiles gMapObjectPic_Girl1_4, 0x100 + obj_frame_tiles gMapObjectPic_Girl1_5, 0x100 + obj_frame_tiles gMapObjectPic_Girl1_6, 0x100 + obj_frame_tiles gMapObjectPic_Girl1_7, 0x100 + obj_frame_tiles gMapObjectPic_Girl1_8, 0x100 + + .align 2 + +gMapObjectPicTable_Boy2: @ 836E428 + obj_frame_tiles gMapObjectPic_Boy2_0, 0x100 + obj_frame_tiles gMapObjectPic_Boy2_1, 0x100 + obj_frame_tiles gMapObjectPic_Boy2_2, 0x100 + obj_frame_tiles gMapObjectPic_Boy2_3, 0x100 + obj_frame_tiles gMapObjectPic_Boy2_4, 0x100 + obj_frame_tiles gMapObjectPic_Boy2_5, 0x100 + obj_frame_tiles gMapObjectPic_Boy2_6, 0x100 + obj_frame_tiles gMapObjectPic_Boy2_7, 0x100 + obj_frame_tiles gMapObjectPic_Boy2_8, 0x100 + + .align 2 + +gMapObjectPicTable_Girl2: @ 836E470 + obj_frame_tiles gMapObjectPic_Girl2_0, 0x100 + obj_frame_tiles gMapObjectPic_Girl2_1, 0x100 + obj_frame_tiles gMapObjectPic_Girl2_2, 0x100 + obj_frame_tiles gMapObjectPic_Girl2_3, 0x100 + obj_frame_tiles gMapObjectPic_Girl2_4, 0x100 + obj_frame_tiles gMapObjectPic_Girl2_5, 0x100 + obj_frame_tiles gMapObjectPic_Girl2_6, 0x100 + obj_frame_tiles gMapObjectPic_Girl2_7, 0x100 + obj_frame_tiles gMapObjectPic_Girl2_8, 0x100 + + .align 2 + +gMapObjectPicTable_LittleBoy2: @ 836E4B8 + obj_frame_tiles gMapObjectPic_LittleBoy2_0, 0x80 + obj_frame_tiles gMapObjectPic_LittleBoy2_1, 0x80 + obj_frame_tiles gMapObjectPic_LittleBoy2_2, 0x80 + obj_frame_tiles gMapObjectPic_LittleBoy2_3, 0x80 + obj_frame_tiles gMapObjectPic_LittleBoy2_4, 0x80 + obj_frame_tiles gMapObjectPic_LittleBoy2_5, 0x80 + obj_frame_tiles gMapObjectPic_LittleBoy2_6, 0x80 + obj_frame_tiles gMapObjectPic_LittleBoy2_7, 0x80 + obj_frame_tiles gMapObjectPic_LittleBoy2_8, 0x80 + + .align 2 + +gMapObjectPicTable_LittleGirl2: @ 836E500 + obj_frame_tiles gMapObjectPic_LittleGirl2_0, 0x80 + obj_frame_tiles gMapObjectPic_LittleGirl2_1, 0x80 + obj_frame_tiles gMapObjectPic_LittleGirl2_2, 0x80 + obj_frame_tiles gMapObjectPic_LittleGirl2_3, 0x80 + obj_frame_tiles gMapObjectPic_LittleGirl2_4, 0x80 + obj_frame_tiles gMapObjectPic_LittleGirl2_5, 0x80 + obj_frame_tiles gMapObjectPic_LittleGirl2_6, 0x80 + obj_frame_tiles gMapObjectPic_LittleGirl2_7, 0x80 + obj_frame_tiles gMapObjectPic_LittleGirl2_8, 0x80 + + .align 2 + +gMapObjectPicTable_Boy3: @ 836E548 + obj_frame_tiles gMapObjectPic_Boy3_0, 0x100 + obj_frame_tiles gMapObjectPic_Boy3_1, 0x100 + obj_frame_tiles gMapObjectPic_Boy3_2, 0x100 + obj_frame_tiles gMapObjectPic_Boy3_3, 0x100 + obj_frame_tiles gMapObjectPic_Boy3_4, 0x100 + obj_frame_tiles gMapObjectPic_Boy3_5, 0x100 + obj_frame_tiles gMapObjectPic_Boy3_6, 0x100 + obj_frame_tiles gMapObjectPic_Boy3_7, 0x100 + obj_frame_tiles gMapObjectPic_Boy3_8, 0x100 + + .align 2 + +gMapObjectPicTable_Girl3: @ 836E590 + obj_frame_tiles gMapObjectPic_Girl3_0, 0x100 + obj_frame_tiles gMapObjectPic_Girl3_1, 0x100 + obj_frame_tiles gMapObjectPic_Girl3_2, 0x100 + obj_frame_tiles gMapObjectPic_Girl3_3, 0x100 + obj_frame_tiles gMapObjectPic_Girl3_4, 0x100 + obj_frame_tiles gMapObjectPic_Girl3_5, 0x100 + obj_frame_tiles gMapObjectPic_Girl3_6, 0x100 + obj_frame_tiles gMapObjectPic_Girl3_7, 0x100 + obj_frame_tiles gMapObjectPic_Girl3_8, 0x100 + + .align 2 + +gMapObjectPicTable_Boy4: @ 836E5D8 + obj_frame_tiles gMapObjectPic_Boy4_0, 0x100 + obj_frame_tiles gMapObjectPic_Boy4_1, 0x100 + obj_frame_tiles gMapObjectPic_Boy4_2, 0x100 + obj_frame_tiles gMapObjectPic_Boy4_3, 0x100 + obj_frame_tiles gMapObjectPic_Boy4_4, 0x100 + obj_frame_tiles gMapObjectPic_Boy4_5, 0x100 + obj_frame_tiles gMapObjectPic_Boy4_6, 0x100 + obj_frame_tiles gMapObjectPic_Boy4_7, 0x100 + obj_frame_tiles gMapObjectPic_Boy4_8, 0x100 + + .align 2 + +gMapObjectPicTable_Woman1: @ 836E620 + obj_frame_tiles gMapObjectPic_Woman1_0, 0x100 + obj_frame_tiles gMapObjectPic_Woman1_1, 0x100 + obj_frame_tiles gMapObjectPic_Woman1_2, 0x100 + obj_frame_tiles gMapObjectPic_Woman1_3, 0x100 + obj_frame_tiles gMapObjectPic_Woman1_4, 0x100 + obj_frame_tiles gMapObjectPic_Woman1_5, 0x100 + obj_frame_tiles gMapObjectPic_Woman1_6, 0x100 + obj_frame_tiles gMapObjectPic_Woman1_7, 0x100 + obj_frame_tiles gMapObjectPic_Woman1_8, 0x100 + + .align 2 + +gMapObjectPicTable_FatMan: @ 836E668 + obj_frame_tiles gMapObjectPic_FatMan_0, 0x100 + obj_frame_tiles gMapObjectPic_FatMan_1, 0x100 + obj_frame_tiles gMapObjectPic_FatMan_2, 0x100 + obj_frame_tiles gMapObjectPic_FatMan_3, 0x100 + obj_frame_tiles gMapObjectPic_FatMan_4, 0x100 + obj_frame_tiles gMapObjectPic_FatMan_5, 0x100 + obj_frame_tiles gMapObjectPic_FatMan_6, 0x100 + obj_frame_tiles gMapObjectPic_FatMan_7, 0x100 + obj_frame_tiles gMapObjectPic_FatMan_8, 0x100 + + .align 2 + +gMapObjectPicTable_Woman2: @ 836E6B0 + obj_frame_tiles gMapObjectPic_Woman2_0, 0x100 + obj_frame_tiles gMapObjectPic_Woman2_1, 0x100 + obj_frame_tiles gMapObjectPic_Woman2_2, 0x100 + obj_frame_tiles gMapObjectPic_Woman2_3, 0x100 + obj_frame_tiles gMapObjectPic_Woman2_4, 0x100 + obj_frame_tiles gMapObjectPic_Woman2_5, 0x100 + obj_frame_tiles gMapObjectPic_Woman2_6, 0x100 + obj_frame_tiles gMapObjectPic_Woman2_7, 0x100 + obj_frame_tiles gMapObjectPic_Woman2_8, 0x100 + + .align 2 + +gMapObjectPicTable_Man1: @ 836E6F8 + obj_frame_tiles gMapObjectPic_Man1_0, 0x100 + obj_frame_tiles gMapObjectPic_Man1_1, 0x100 + obj_frame_tiles gMapObjectPic_Man1_2, 0x100 + obj_frame_tiles gMapObjectPic_Man1_3, 0x100 + obj_frame_tiles gMapObjectPic_Man1_4, 0x100 + obj_frame_tiles gMapObjectPic_Man1_5, 0x100 + obj_frame_tiles gMapObjectPic_Man1_6, 0x100 + obj_frame_tiles gMapObjectPic_Man1_7, 0x100 + obj_frame_tiles gMapObjectPic_Man1_8, 0x100 + + .align 2 + +gMapObjectPicTable_Woman3: @ 836E740 + obj_frame_tiles gMapObjectPic_Woman3_0, 0x100 + obj_frame_tiles gMapObjectPic_Woman3_1, 0x100 + obj_frame_tiles gMapObjectPic_Woman3_2, 0x100 + obj_frame_tiles gMapObjectPic_Woman3_3, 0x100 + obj_frame_tiles gMapObjectPic_Woman3_4, 0x100 + obj_frame_tiles gMapObjectPic_Woman3_5, 0x100 + obj_frame_tiles gMapObjectPic_Woman3_6, 0x100 + obj_frame_tiles gMapObjectPic_Woman3_7, 0x100 + obj_frame_tiles gMapObjectPic_Woman3_8, 0x100 + + .align 2 + +gMapObjectPicTable_OldMan1: @ 836E788 + obj_frame_tiles gMapObjectPic_OldMan1_0, 0x100 + obj_frame_tiles gMapObjectPic_OldMan1_1, 0x100 + obj_frame_tiles gMapObjectPic_OldMan1_2, 0x100 + obj_frame_tiles gMapObjectPic_OldMan1_3, 0x100 + obj_frame_tiles gMapObjectPic_OldMan1_4, 0x100 + obj_frame_tiles gMapObjectPic_OldMan1_5, 0x100 + obj_frame_tiles gMapObjectPic_OldMan1_6, 0x100 + obj_frame_tiles gMapObjectPic_OldMan1_7, 0x100 + obj_frame_tiles gMapObjectPic_OldMan1_8, 0x100 + + .align 2 + +gMapObjectPicTable_OldWoman1: @ 836E7D0 + obj_frame_tiles gMapObjectPic_OldWoman1_0, 0x100 + obj_frame_tiles gMapObjectPic_OldWoman1_1, 0x100 + obj_frame_tiles gMapObjectPic_OldWoman1_2, 0x100 + obj_frame_tiles gMapObjectPic_OldWoman1_3, 0x100 + obj_frame_tiles gMapObjectPic_OldWoman1_4, 0x100 + obj_frame_tiles gMapObjectPic_OldWoman1_5, 0x100 + obj_frame_tiles gMapObjectPic_OldWoman1_6, 0x100 + obj_frame_tiles gMapObjectPic_OldWoman1_7, 0x100 + obj_frame_tiles gMapObjectPic_OldWoman1_8, 0x100 + + .align 2 + +gMapObjectPicTable_Man2: @ 836E818 + obj_frame_tiles gMapObjectPic_Man2_0, 0x100 + obj_frame_tiles gMapObjectPic_Man2_1, 0x100 + obj_frame_tiles gMapObjectPic_Man2_2, 0x100 + obj_frame_tiles gMapObjectPic_Man2_3, 0x100 + obj_frame_tiles gMapObjectPic_Man2_4, 0x100 + obj_frame_tiles gMapObjectPic_Man2_5, 0x100 + obj_frame_tiles gMapObjectPic_Man2_6, 0x100 + obj_frame_tiles gMapObjectPic_Man2_7, 0x100 + obj_frame_tiles gMapObjectPic_Man2_8, 0x100 + + .align 2 + +gMapObjectPicTable_Woman4: @ 836E860 + obj_frame_tiles gMapObjectPic_Woman4_0, 0x100 + obj_frame_tiles gMapObjectPic_Woman4_1, 0x100 + obj_frame_tiles gMapObjectPic_Woman4_2, 0x100 + obj_frame_tiles gMapObjectPic_Woman4_3, 0x100 + obj_frame_tiles gMapObjectPic_Woman4_4, 0x100 + obj_frame_tiles gMapObjectPic_Woman4_5, 0x100 + obj_frame_tiles gMapObjectPic_Woman4_6, 0x100 + obj_frame_tiles gMapObjectPic_Woman4_7, 0x100 + obj_frame_tiles gMapObjectPic_Woman4_8, 0x100 + + .align 2 + +gMapObjectPicTable_Man3: @ 836E8A8 + obj_frame_tiles gMapObjectPic_Man3_0, 0x100 + obj_frame_tiles gMapObjectPic_Man3_1, 0x100 + obj_frame_tiles gMapObjectPic_Man3_2, 0x100 + obj_frame_tiles gMapObjectPic_Man3_3, 0x100 + obj_frame_tiles gMapObjectPic_Man3_4, 0x100 + obj_frame_tiles gMapObjectPic_Man3_5, 0x100 + obj_frame_tiles gMapObjectPic_Man3_6, 0x100 + obj_frame_tiles gMapObjectPic_Man3_7, 0x100 + obj_frame_tiles gMapObjectPic_Man3_8, 0x100 + + .align 2 + +gMapObjectPicTable_Woman5: @ 836E8F0 + obj_frame_tiles gMapObjectPic_Woman5_0, 0x100 + obj_frame_tiles gMapObjectPic_Woman5_1, 0x100 + obj_frame_tiles gMapObjectPic_Woman5_2, 0x100 + obj_frame_tiles gMapObjectPic_Woman5_3, 0x100 + obj_frame_tiles gMapObjectPic_Woman5_4, 0x100 + obj_frame_tiles gMapObjectPic_Woman5_5, 0x100 + obj_frame_tiles gMapObjectPic_Woman5_6, 0x100 + obj_frame_tiles gMapObjectPic_Woman5_7, 0x100 + obj_frame_tiles gMapObjectPic_Woman5_8, 0x100 + + .align 2 + +gMapObjectPicTable_Cook: @ 836E938 + obj_frame_tiles gMapObjectPic_Cook_0, 0x100 + obj_frame_tiles gMapObjectPic_Cook_1, 0x100 + obj_frame_tiles gMapObjectPic_Cook_2, 0x100 + obj_frame_tiles gMapObjectPic_Cook_0, 0x100 + obj_frame_tiles gMapObjectPic_Cook_0, 0x100 + obj_frame_tiles gMapObjectPic_Cook_1, 0x100 + obj_frame_tiles gMapObjectPic_Cook_1, 0x100 + obj_frame_tiles gMapObjectPic_Cook_2, 0x100 + obj_frame_tiles gMapObjectPic_Cook_2, 0x100 + + .align 2 + +gMapObjectPicTable_Woman6: @ 836E980 + obj_frame_tiles gMapObjectPic_Woman6_0, 0x100 + obj_frame_tiles gMapObjectPic_Woman6_1, 0x100 + obj_frame_tiles gMapObjectPic_Woman6_2, 0x100 + obj_frame_tiles gMapObjectPic_Woman6_3, 0x100 + obj_frame_tiles gMapObjectPic_Woman6_4, 0x100 + obj_frame_tiles gMapObjectPic_Woman6_5, 0x100 + obj_frame_tiles gMapObjectPic_Woman6_6, 0x100 + obj_frame_tiles gMapObjectPic_Woman6_7, 0x100 + obj_frame_tiles gMapObjectPic_Woman6_8, 0x100 + + .align 2 + +gMapObjectPicTable_OldMan2: @ 836E9C8 + obj_frame_tiles gMapObjectPic_OldMan2_0, 0x100 + obj_frame_tiles gMapObjectPic_OldMan2_1, 0x100 + obj_frame_tiles gMapObjectPic_OldMan2_2, 0x100 + obj_frame_tiles gMapObjectPic_OldMan2_0, 0x100 + obj_frame_tiles gMapObjectPic_OldMan2_0, 0x100 + obj_frame_tiles gMapObjectPic_OldMan2_1, 0x100 + obj_frame_tiles gMapObjectPic_OldMan2_1, 0x100 + obj_frame_tiles gMapObjectPic_OldMan2_2, 0x100 + obj_frame_tiles gMapObjectPic_OldMan2_2, 0x100 + + .align 2 + +gMapObjectPicTable_OldWoman2: @ 836EA10 + obj_frame_tiles gMapObjectPic_OldWoman2_0, 0x100 + obj_frame_tiles gMapObjectPic_OldWoman2_1, 0x100 + obj_frame_tiles gMapObjectPic_OldWoman2_2, 0x100 + obj_frame_tiles gMapObjectPic_OldWoman2_0, 0x100 + obj_frame_tiles gMapObjectPic_OldWoman2_0, 0x100 + obj_frame_tiles gMapObjectPic_OldWoman2_1, 0x100 + obj_frame_tiles gMapObjectPic_OldWoman2_1, 0x100 + obj_frame_tiles gMapObjectPic_OldWoman2_2, 0x100 + obj_frame_tiles gMapObjectPic_OldWoman2_2, 0x100 + + .align 2 + +gMapObjectPicTable_Camper: @ 836EA58 + obj_frame_tiles gMapObjectPic_Camper_0, 0x100 + obj_frame_tiles gMapObjectPic_Camper_1, 0x100 + obj_frame_tiles gMapObjectPic_Camper_2, 0x100 + obj_frame_tiles gMapObjectPic_Camper_3, 0x100 + obj_frame_tiles gMapObjectPic_Camper_4, 0x100 + obj_frame_tiles gMapObjectPic_Camper_5, 0x100 + obj_frame_tiles gMapObjectPic_Camper_6, 0x100 + obj_frame_tiles gMapObjectPic_Camper_7, 0x100 + obj_frame_tiles gMapObjectPic_Camper_8, 0x100 + + .align 2 + +gMapObjectPicTable_Picnicker: @ 836EAA0 + obj_frame_tiles gMapObjectPic_Picnicker_0, 0x100 + obj_frame_tiles gMapObjectPic_Picnicker_1, 0x100 + obj_frame_tiles gMapObjectPic_Picnicker_2, 0x100 + obj_frame_tiles gMapObjectPic_Picnicker_3, 0x100 + obj_frame_tiles gMapObjectPic_Picnicker_4, 0x100 + obj_frame_tiles gMapObjectPic_Picnicker_5, 0x100 + obj_frame_tiles gMapObjectPic_Picnicker_6, 0x100 + obj_frame_tiles gMapObjectPic_Picnicker_7, 0x100 + obj_frame_tiles gMapObjectPic_Picnicker_8, 0x100 + + .align 2 + +gMapObjectPicTable_Man4: @ 836EAE8 + obj_frame_tiles gMapObjectPic_Man4_0, 0x100 + obj_frame_tiles gMapObjectPic_Man4_1, 0x100 + obj_frame_tiles gMapObjectPic_Man4_2, 0x100 + obj_frame_tiles gMapObjectPic_Man4_3, 0x100 + obj_frame_tiles gMapObjectPic_Man4_4, 0x100 + obj_frame_tiles gMapObjectPic_Man4_5, 0x100 + obj_frame_tiles gMapObjectPic_Man4_6, 0x100 + obj_frame_tiles gMapObjectPic_Man4_7, 0x100 + obj_frame_tiles gMapObjectPic_Man4_8, 0x100 + + .align 2 + +gMapObjectPicTable_Woman7: @ 836EB30 + obj_frame_tiles gMapObjectPic_Woman7_0, 0x100 + obj_frame_tiles gMapObjectPic_Woman7_1, 0x100 + obj_frame_tiles gMapObjectPic_Woman7_2, 0x100 + obj_frame_tiles gMapObjectPic_Woman7_3, 0x100 + obj_frame_tiles gMapObjectPic_Woman7_4, 0x100 + obj_frame_tiles gMapObjectPic_Woman7_5, 0x100 + obj_frame_tiles gMapObjectPic_Woman7_6, 0x100 + obj_frame_tiles gMapObjectPic_Woman7_7, 0x100 + obj_frame_tiles gMapObjectPic_Woman7_8, 0x100 + + .align 2 + +gMapObjectPicTable_Youngster: @ 836EB78 + obj_frame_tiles gMapObjectPic_Youngster_0, 0x100 + obj_frame_tiles gMapObjectPic_Youngster_1, 0x100 + obj_frame_tiles gMapObjectPic_Youngster_2, 0x100 + obj_frame_tiles gMapObjectPic_Youngster_3, 0x100 + obj_frame_tiles gMapObjectPic_Youngster_4, 0x100 + obj_frame_tiles gMapObjectPic_Youngster_5, 0x100 + obj_frame_tiles gMapObjectPic_Youngster_6, 0x100 + obj_frame_tiles gMapObjectPic_Youngster_7, 0x100 + obj_frame_tiles gMapObjectPic_Youngster_8, 0x100 + + .align 2 + +gMapObjectPicTable_BugCatcher: @ 836EBC0 + obj_frame_tiles gMapObjectPic_BugCatcher_0, 0x100 + obj_frame_tiles gMapObjectPic_BugCatcher_1, 0x100 + obj_frame_tiles gMapObjectPic_BugCatcher_2, 0x100 + obj_frame_tiles gMapObjectPic_BugCatcher_3, 0x100 + obj_frame_tiles gMapObjectPic_BugCatcher_4, 0x100 + obj_frame_tiles gMapObjectPic_BugCatcher_5, 0x100 + obj_frame_tiles gMapObjectPic_BugCatcher_6, 0x100 + obj_frame_tiles gMapObjectPic_BugCatcher_7, 0x100 + obj_frame_tiles gMapObjectPic_BugCatcher_8, 0x100 + + .align 2 + +gMapObjectPicTable_PsychicM: @ 836EC08 + obj_frame_tiles gMapObjectPic_PsychicM_0, 0x100 + obj_frame_tiles gMapObjectPic_PsychicM_1, 0x100 + obj_frame_tiles gMapObjectPic_PsychicM_2, 0x100 + obj_frame_tiles gMapObjectPic_PsychicM_3, 0x100 + obj_frame_tiles gMapObjectPic_PsychicM_4, 0x100 + obj_frame_tiles gMapObjectPic_PsychicM_5, 0x100 + obj_frame_tiles gMapObjectPic_PsychicM_6, 0x100 + obj_frame_tiles gMapObjectPic_PsychicM_7, 0x100 + obj_frame_tiles gMapObjectPic_PsychicM_8, 0x100 + + .align 2 + +gMapObjectPicTable_SchoolKidM: @ 836EC50 + obj_frame_tiles gMapObjectPic_SchoolKidM_0, 0x100 + obj_frame_tiles gMapObjectPic_SchoolKidM_1, 0x100 + obj_frame_tiles gMapObjectPic_SchoolKidM_2, 0x100 + obj_frame_tiles gMapObjectPic_SchoolKidM_3, 0x100 + obj_frame_tiles gMapObjectPic_SchoolKidM_4, 0x100 + obj_frame_tiles gMapObjectPic_SchoolKidM_5, 0x100 + obj_frame_tiles gMapObjectPic_SchoolKidM_6, 0x100 + obj_frame_tiles gMapObjectPic_SchoolKidM_7, 0x100 + obj_frame_tiles gMapObjectPic_SchoolKidM_8, 0x100 + + .align 2 + +gMapObjectPicTable_Maniac: @ 836EC98 + obj_frame_tiles gMapObjectPic_Maniac_0, 0x100 + obj_frame_tiles gMapObjectPic_Maniac_1, 0x100 + obj_frame_tiles gMapObjectPic_Maniac_2, 0x100 + obj_frame_tiles gMapObjectPic_Maniac_3, 0x100 + obj_frame_tiles gMapObjectPic_Maniac_4, 0x100 + obj_frame_tiles gMapObjectPic_Maniac_5, 0x100 + obj_frame_tiles gMapObjectPic_Maniac_6, 0x100 + obj_frame_tiles gMapObjectPic_Maniac_7, 0x100 + obj_frame_tiles gMapObjectPic_Maniac_8, 0x100 + + .align 2 + +gMapObjectPicTable_HexManiac: @ 836ECE0 + obj_frame_tiles gMapObjectPic_HexManiac_0, 0x100 + obj_frame_tiles gMapObjectPic_HexManiac_1, 0x100 + obj_frame_tiles gMapObjectPic_HexManiac_2, 0x100 + obj_frame_tiles gMapObjectPic_HexManiac_3, 0x100 + obj_frame_tiles gMapObjectPic_HexManiac_4, 0x100 + obj_frame_tiles gMapObjectPic_HexManiac_5, 0x100 + obj_frame_tiles gMapObjectPic_HexManiac_6, 0x100 + obj_frame_tiles gMapObjectPic_HexManiac_7, 0x100 + obj_frame_tiles gMapObjectPic_HexManiac_8, 0x100 + + .align 2 + +gMapObjectPicTable_Woman8: @ 836ED28 + obj_frame_tiles gMapObjectPic_Woman8_0, 0x100 + obj_frame_tiles gMapObjectPic_Woman8_1, 0x100 + obj_frame_tiles gMapObjectPic_Woman8_2, 0x100 + obj_frame_tiles gMapObjectPic_Woman8_3, 0x100 + obj_frame_tiles gMapObjectPic_Woman8_4, 0x100 + obj_frame_tiles gMapObjectPic_Woman8_5, 0x100 + obj_frame_tiles gMapObjectPic_Woman8_6, 0x100 + obj_frame_tiles gMapObjectPic_Woman8_7, 0x100 + obj_frame_tiles gMapObjectPic_Woman8_8, 0x100 + + .align 2 + +gMapObjectPicTable_SwimmerM: @ 836ED70 + obj_frame_tiles gMapObjectPic_SwimmerM_0, 0x100 + obj_frame_tiles gMapObjectPic_SwimmerM_1, 0x100 + obj_frame_tiles gMapObjectPic_SwimmerM_2, 0x100 + obj_frame_tiles gMapObjectPic_SwimmerM_3, 0x100 + obj_frame_tiles gMapObjectPic_SwimmerM_4, 0x100 + obj_frame_tiles gMapObjectPic_SwimmerM_5, 0x100 + obj_frame_tiles gMapObjectPic_SwimmerM_6, 0x100 + obj_frame_tiles gMapObjectPic_SwimmerM_7, 0x100 + obj_frame_tiles gMapObjectPic_SwimmerM_8, 0x100 + + .align 2 + +gMapObjectPicTable_SwimmerF: @ 836EDB8 + obj_frame_tiles gMapObjectPic_SwimmerF_0, 0x100 + obj_frame_tiles gMapObjectPic_SwimmerF_1, 0x100 + obj_frame_tiles gMapObjectPic_SwimmerF_2, 0x100 + obj_frame_tiles gMapObjectPic_SwimmerF_3, 0x100 + obj_frame_tiles gMapObjectPic_SwimmerF_4, 0x100 + obj_frame_tiles gMapObjectPic_SwimmerF_5, 0x100 + obj_frame_tiles gMapObjectPic_SwimmerF_6, 0x100 + obj_frame_tiles gMapObjectPic_SwimmerF_7, 0x100 + obj_frame_tiles gMapObjectPic_SwimmerF_8, 0x100 + + .align 2 + +gMapObjectPicTable_BlackBelt: @ 836EE00 + obj_frame_tiles gMapObjectPic_BlackBelt_0, 0x100 + obj_frame_tiles gMapObjectPic_BlackBelt_1, 0x100 + obj_frame_tiles gMapObjectPic_BlackBelt_2, 0x100 + obj_frame_tiles gMapObjectPic_BlackBelt_3, 0x100 + obj_frame_tiles gMapObjectPic_BlackBelt_4, 0x100 + obj_frame_tiles gMapObjectPic_BlackBelt_5, 0x100 + obj_frame_tiles gMapObjectPic_BlackBelt_6, 0x100 + obj_frame_tiles gMapObjectPic_BlackBelt_7, 0x100 + obj_frame_tiles gMapObjectPic_BlackBelt_8, 0x100 + + .align 2 + +gMapObjectPicTable_Beauty: @ 836EE48 + obj_frame_tiles gMapObjectPic_Beauty_0, 0x100 + obj_frame_tiles gMapObjectPic_Beauty_1, 0x100 + obj_frame_tiles gMapObjectPic_Beauty_2, 0x100 + obj_frame_tiles gMapObjectPic_Beauty_3, 0x100 + obj_frame_tiles gMapObjectPic_Beauty_4, 0x100 + obj_frame_tiles gMapObjectPic_Beauty_5, 0x100 + obj_frame_tiles gMapObjectPic_Beauty_6, 0x100 + obj_frame_tiles gMapObjectPic_Beauty_7, 0x100 + obj_frame_tiles gMapObjectPic_Beauty_8, 0x100 + + .align 2 + +gMapObjectPicTable_Scientist1: @ 836EE90 + obj_frame_tiles gMapObjectPic_Scientist1_0, 0x100 + obj_frame_tiles gMapObjectPic_Scientist1_1, 0x100 + obj_frame_tiles gMapObjectPic_Scientist1_2, 0x100 + obj_frame_tiles gMapObjectPic_Scientist1_3, 0x100 + obj_frame_tiles gMapObjectPic_Scientist1_4, 0x100 + obj_frame_tiles gMapObjectPic_Scientist1_5, 0x100 + obj_frame_tiles gMapObjectPic_Scientist1_6, 0x100 + obj_frame_tiles gMapObjectPic_Scientist1_7, 0x100 + obj_frame_tiles gMapObjectPic_Scientist1_8, 0x100 + + .align 2 + +gMapObjectPicTable_Lass: @ 836EED8 + obj_frame_tiles gMapObjectPic_Lass_0, 0x100 + obj_frame_tiles gMapObjectPic_Lass_1, 0x100 + obj_frame_tiles gMapObjectPic_Lass_2, 0x100 + obj_frame_tiles gMapObjectPic_Lass_3, 0x100 + obj_frame_tiles gMapObjectPic_Lass_4, 0x100 + obj_frame_tiles gMapObjectPic_Lass_5, 0x100 + obj_frame_tiles gMapObjectPic_Lass_6, 0x100 + obj_frame_tiles gMapObjectPic_Lass_7, 0x100 + obj_frame_tiles gMapObjectPic_Lass_8, 0x100 + + .align 2 + +gMapObjectPicTable_Gentleman: @ 836EF20 + obj_frame_tiles gMapObjectPic_Gentleman_0, 0x100 + obj_frame_tiles gMapObjectPic_Gentleman_1, 0x100 + obj_frame_tiles gMapObjectPic_Gentleman_2, 0x100 + obj_frame_tiles gMapObjectPic_Gentleman_3, 0x100 + obj_frame_tiles gMapObjectPic_Gentleman_4, 0x100 + obj_frame_tiles gMapObjectPic_Gentleman_5, 0x100 + obj_frame_tiles gMapObjectPic_Gentleman_6, 0x100 + obj_frame_tiles gMapObjectPic_Gentleman_7, 0x100 + obj_frame_tiles gMapObjectPic_Gentleman_8, 0x100 + + .align 2 + +gMapObjectPicTable_Sailor: @ 836EF68 + obj_frame_tiles gMapObjectPic_Sailor_0, 0x100 + obj_frame_tiles gMapObjectPic_Sailor_1, 0x100 + obj_frame_tiles gMapObjectPic_Sailor_2, 0x100 + obj_frame_tiles gMapObjectPic_Sailor_3, 0x100 + obj_frame_tiles gMapObjectPic_Sailor_4, 0x100 + obj_frame_tiles gMapObjectPic_Sailor_5, 0x100 + obj_frame_tiles gMapObjectPic_Sailor_6, 0x100 + obj_frame_tiles gMapObjectPic_Sailor_7, 0x100 + obj_frame_tiles gMapObjectPic_Sailor_8, 0x100 + + .align 2 + +gMapObjectPicTable_Fisherman: @ 836EFB0 + obj_frame_tiles gMapObjectPic_Fisherman_0, 0x100 + obj_frame_tiles gMapObjectPic_Fisherman_1, 0x100 + obj_frame_tiles gMapObjectPic_Fisherman_2, 0x100 + obj_frame_tiles gMapObjectPic_Fisherman_3, 0x100 + obj_frame_tiles gMapObjectPic_Fisherman_4, 0x100 + obj_frame_tiles gMapObjectPic_Fisherman_5, 0x100 + obj_frame_tiles gMapObjectPic_Fisherman_6, 0x100 + obj_frame_tiles gMapObjectPic_Fisherman_7, 0x100 + obj_frame_tiles gMapObjectPic_Fisherman_8, 0x100 + + .align 2 + +gMapObjectPicTable_RunningTriathleteM: @ 836EFF8 + obj_frame_tiles gMapObjectPic_RunningTriathleteM_0, 0x100 + obj_frame_tiles gMapObjectPic_RunningTriathleteM_1, 0x100 + obj_frame_tiles gMapObjectPic_RunningTriathleteM_2, 0x100 + obj_frame_tiles gMapObjectPic_RunningTriathleteM_3, 0x100 + obj_frame_tiles gMapObjectPic_RunningTriathleteM_4, 0x100 + obj_frame_tiles gMapObjectPic_RunningTriathleteM_5, 0x100 + obj_frame_tiles gMapObjectPic_RunningTriathleteM_6, 0x100 + obj_frame_tiles gMapObjectPic_RunningTriathleteM_7, 0x100 + obj_frame_tiles gMapObjectPic_RunningTriathleteM_8, 0x100 + + .align 2 + +gMapObjectPicTable_RunningTriathleteF: @ 836F040 + obj_frame_tiles gMapObjectPic_RunningTriathleteF_0, 0x100 + obj_frame_tiles gMapObjectPic_RunningTriathleteF_1, 0x100 + obj_frame_tiles gMapObjectPic_RunningTriathleteF_2, 0x100 + obj_frame_tiles gMapObjectPic_RunningTriathleteF_3, 0x100 + obj_frame_tiles gMapObjectPic_RunningTriathleteF_4, 0x100 + obj_frame_tiles gMapObjectPic_RunningTriathleteF_5, 0x100 + obj_frame_tiles gMapObjectPic_RunningTriathleteF_6, 0x100 + obj_frame_tiles gMapObjectPic_RunningTriathleteF_7, 0x100 + obj_frame_tiles gMapObjectPic_RunningTriathleteF_8, 0x100 + + .align 2 + +gMapObjectPicTable_TuberF: @ 836F088 + obj_frame_tiles gMapObjectPic_TuberF_0, 0x80 + obj_frame_tiles gMapObjectPic_TuberF_1, 0x80 + obj_frame_tiles gMapObjectPic_TuberF_2, 0x80 + obj_frame_tiles gMapObjectPic_TuberF_3, 0x80 + obj_frame_tiles gMapObjectPic_TuberF_4, 0x80 + obj_frame_tiles gMapObjectPic_TuberF_5, 0x80 + obj_frame_tiles gMapObjectPic_TuberF_6, 0x80 + obj_frame_tiles gMapObjectPic_TuberF_7, 0x80 + obj_frame_tiles gMapObjectPic_TuberF_8, 0x80 + + .align 2 + +gMapObjectPicTable_TuberM: @ 836F0D0 + obj_frame_tiles gMapObjectPic_TuberM_0, 0x80 + obj_frame_tiles gMapObjectPic_TuberM_1, 0x80 + obj_frame_tiles gMapObjectPic_TuberM_2, 0x80 + obj_frame_tiles gMapObjectPic_TuberM_3, 0x80 + obj_frame_tiles gMapObjectPic_TuberM_4, 0x80 + obj_frame_tiles gMapObjectPic_TuberM_5, 0x80 + obj_frame_tiles gMapObjectPic_TuberM_6, 0x80 + obj_frame_tiles gMapObjectPic_TuberM_7, 0x80 + obj_frame_tiles gMapObjectPic_TuberM_8, 0x80 + + .align 2 + +gMapObjectPicTable_Hiker: @ 836F118 + obj_frame_tiles gMapObjectPic_Hiker_0, 0x100 + obj_frame_tiles gMapObjectPic_Hiker_1, 0x100 + obj_frame_tiles gMapObjectPic_Hiker_2, 0x100 + obj_frame_tiles gMapObjectPic_Hiker_3, 0x100 + obj_frame_tiles gMapObjectPic_Hiker_4, 0x100 + obj_frame_tiles gMapObjectPic_Hiker_5, 0x100 + obj_frame_tiles gMapObjectPic_Hiker_6, 0x100 + obj_frame_tiles gMapObjectPic_Hiker_7, 0x100 + obj_frame_tiles gMapObjectPic_Hiker_8, 0x100 + + .align 2 + +gMapObjectPicTable_CyclingTriathleteM: @ 836F160 + obj_frame_tiles gMapObjectPic_CyclingTriathleteM_0, 0x200 + obj_frame_tiles gMapObjectPic_CyclingTriathleteM_1, 0x200 + obj_frame_tiles gMapObjectPic_CyclingTriathleteM_2, 0x200 + obj_frame_tiles gMapObjectPic_CyclingTriathleteM_3, 0x200 + obj_frame_tiles gMapObjectPic_CyclingTriathleteM_4, 0x200 + obj_frame_tiles gMapObjectPic_CyclingTriathleteM_5, 0x200 + obj_frame_tiles gMapObjectPic_CyclingTriathleteM_6, 0x200 + obj_frame_tiles gMapObjectPic_CyclingTriathleteM_7, 0x200 + obj_frame_tiles gMapObjectPic_CyclingTriathleteM_8, 0x200 + + .align 2 + +gMapObjectPicTable_CyclingTriathleteF: @ 836F1A8 + obj_frame_tiles gMapObjectPic_CyclingTriathleteF_0, 0x200 + obj_frame_tiles gMapObjectPic_CyclingTriathleteF_1, 0x200 + obj_frame_tiles gMapObjectPic_CyclingTriathleteF_2, 0x200 + obj_frame_tiles gMapObjectPic_CyclingTriathleteF_3, 0x200 + obj_frame_tiles gMapObjectPic_CyclingTriathleteF_4, 0x200 + obj_frame_tiles gMapObjectPic_CyclingTriathleteF_5, 0x200 + obj_frame_tiles gMapObjectPic_CyclingTriathleteF_6, 0x200 + obj_frame_tiles gMapObjectPic_CyclingTriathleteF_7, 0x200 + obj_frame_tiles gMapObjectPic_CyclingTriathleteF_8, 0x200 + + .align 2 + +gMapObjectPicTable_Nurse: @ 836F1F0 + obj_frame_tiles gMapObjectPic_Nurse_0, 0x100 + obj_frame_tiles gMapObjectPic_Nurse_1, 0x100 + obj_frame_tiles gMapObjectPic_Nurse_2, 0x100 + obj_frame_tiles gMapObjectPic_Nurse_3, 0x100 + obj_frame_tiles gMapObjectPic_Nurse_4, 0x100 + obj_frame_tiles gMapObjectPic_Nurse_5, 0x100 + obj_frame_tiles gMapObjectPic_Nurse_6, 0x100 + obj_frame_tiles gMapObjectPic_Nurse_7, 0x100 + obj_frame_tiles gMapObjectPic_Nurse_8, 0x100 + obj_frame_tiles gMapObjectPic_Nurse_9, 0x100 + + .align 2 + +gMapObjectPicTable_ItemBall: @ 836F240 + obj_frame_tiles gMapObjectPic_ItemBall, 0x80 + + .align 2 + +gMapObjectPicTable_ProfBirch: @ 836F248 + obj_frame_tiles gMapObjectPic_ProfBirch_0, 0x100 + obj_frame_tiles gMapObjectPic_ProfBirch_1, 0x100 + obj_frame_tiles gMapObjectPic_ProfBirch_2, 0x100 + obj_frame_tiles gMapObjectPic_ProfBirch_3, 0x100 + obj_frame_tiles gMapObjectPic_ProfBirch_4, 0x100 + obj_frame_tiles gMapObjectPic_ProfBirch_5, 0x100 + obj_frame_tiles gMapObjectPic_ProfBirch_6, 0x100 + obj_frame_tiles gMapObjectPic_ProfBirch_7, 0x100 + obj_frame_tiles gMapObjectPic_ProfBirch_8, 0x100 + + .align 2 + +gMapObjectPicTable_Man5: @ 836F290 + obj_frame_tiles gMapObjectPic_Man5_0, 0x100 + obj_frame_tiles gMapObjectPic_Man5_1, 0x100 + obj_frame_tiles gMapObjectPic_Man5_2, 0x100 + obj_frame_tiles gMapObjectPic_Man5_3, 0x100 + obj_frame_tiles gMapObjectPic_Man5_4, 0x100 + obj_frame_tiles gMapObjectPic_Man5_5, 0x100 + obj_frame_tiles gMapObjectPic_Man5_6, 0x100 + obj_frame_tiles gMapObjectPic_Man5_7, 0x100 + obj_frame_tiles gMapObjectPic_Man5_8, 0x100 + + .align 2 + +gMapObjectPicTable_Man6: @ 836F2D8 + obj_frame_tiles gMapObjectPic_Man6_0, 0x100 + obj_frame_tiles gMapObjectPic_Man6_1, 0x100 + obj_frame_tiles gMapObjectPic_Man6_2, 0x100 + obj_frame_tiles gMapObjectPic_Man6_3, 0x100 + obj_frame_tiles gMapObjectPic_Man6_4, 0x100 + obj_frame_tiles gMapObjectPic_Man6_5, 0x100 + obj_frame_tiles gMapObjectPic_Man6_6, 0x100 + obj_frame_tiles gMapObjectPic_Man6_7, 0x100 + obj_frame_tiles gMapObjectPic_Man6_8, 0x100 + + .align 2 + +gMapObjectPicTable_ReporterM: @ 836F320 + obj_frame_tiles gMapObjectPic_ReporterM_0, 0x100 + obj_frame_tiles gMapObjectPic_ReporterM_1, 0x100 + obj_frame_tiles gMapObjectPic_ReporterM_2, 0x100 + obj_frame_tiles gMapObjectPic_ReporterM_3, 0x100 + obj_frame_tiles gMapObjectPic_ReporterM_4, 0x100 + obj_frame_tiles gMapObjectPic_ReporterM_5, 0x100 + obj_frame_tiles gMapObjectPic_ReporterM_6, 0x100 + obj_frame_tiles gMapObjectPic_ReporterM_7, 0x100 + obj_frame_tiles gMapObjectPic_ReporterM_8, 0x100 + + .align 2 + +gMapObjectPicTable_ReporterF: @ 836F368 + obj_frame_tiles gMapObjectPic_ReporterF_0, 0x100 + obj_frame_tiles gMapObjectPic_ReporterF_1, 0x100 + obj_frame_tiles gMapObjectPic_ReporterF_2, 0x100 + obj_frame_tiles gMapObjectPic_ReporterF_3, 0x100 + obj_frame_tiles gMapObjectPic_ReporterF_4, 0x100 + obj_frame_tiles gMapObjectPic_ReporterF_5, 0x100 + obj_frame_tiles gMapObjectPic_ReporterF_6, 0x100 + obj_frame_tiles gMapObjectPic_ReporterF_7, 0x100 + obj_frame_tiles gMapObjectPic_ReporterF_8, 0x100 + + .align 2 + +gMapObjectPicTable_MauvilleOldMan1: @ 836F3B0 + obj_frame_tiles gMapObjectPic_MauvilleOldMan1_0, 0x100 + obj_frame_tiles gMapObjectPic_MauvilleOldMan1_1, 0x100 + obj_frame_tiles gMapObjectPic_MauvilleOldMan1_2, 0x100 + obj_frame_tiles gMapObjectPic_MauvilleOldMan1_3, 0x100 + obj_frame_tiles gMapObjectPic_MauvilleOldMan1_4, 0x100 + obj_frame_tiles gMapObjectPic_MauvilleOldMan1_5, 0x100 + obj_frame_tiles gMapObjectPic_MauvilleOldMan1_6, 0x100 + obj_frame_tiles gMapObjectPic_MauvilleOldMan1_7, 0x100 + obj_frame_tiles gMapObjectPic_MauvilleOldMan1_8, 0x100 + + .align 2 + +gMapObjectPicTable_MauvilleOldMan2: @ 836F3F8 + obj_frame_tiles gMapObjectPic_MauvilleOldMan2_0, 0x100 + obj_frame_tiles gMapObjectPic_MauvilleOldMan2_1, 0x100 + obj_frame_tiles gMapObjectPic_MauvilleOldMan2_2, 0x100 + obj_frame_tiles gMapObjectPic_MauvilleOldMan2_3, 0x100 + obj_frame_tiles gMapObjectPic_MauvilleOldMan2_4, 0x100 + obj_frame_tiles gMapObjectPic_MauvilleOldMan2_5, 0x100 + obj_frame_tiles gMapObjectPic_MauvilleOldMan2_6, 0x100 + obj_frame_tiles gMapObjectPic_MauvilleOldMan2_7, 0x100 + obj_frame_tiles gMapObjectPic_MauvilleOldMan2_8, 0x100 + + .align 2 + +gMapObjectPicTable_UnusedNatuDoll: @ 836F440 + obj_frame_tiles gMapObjectPic_UnusedNatuDoll, 0x80 + + .align 2 + +gMapObjectPicTable_UnusedMagnemiteDoll: @ 836F448 + obj_frame_tiles gMapObjectPic_UnusedMagnemiteDoll, 0x80 + + .align 2 + +gMapObjectPicTable_UnusedSquirtleDoll: @ 836F450 + obj_frame_tiles gMapObjectPic_UnusedSquirtleDoll, 0x80 + + .align 2 + +gMapObjectPicTable_UnusedWooperDoll: @ 836F458 + obj_frame_tiles gMapObjectPic_UnusedWooperDoll, 0x80 + + .align 2 + +gMapObjectPicTable_UnusedPikachuDoll: @ 836F460 + obj_frame_tiles gMapObjectPic_UnusedPikachuDoll, 0x80 + + .align 2 + +gMapObjectPicTable_UnusedPorygon2Doll: @ 836F468 + obj_frame_tiles gMapObjectPic_UnusedPorygon2Doll, 0x80 + + .align 2 + +gMapObjectPicTable_CuttableTree: @ 836F470 + obj_frame_tiles gMapObjectPic_CuttableTree_0, 0x80 + obj_frame_tiles gMapObjectPic_CuttableTree_1, 0x80 + obj_frame_tiles gMapObjectPic_CuttableTree_2, 0x80 + obj_frame_tiles gMapObjectPic_CuttableTree_3, 0x80 + + .align 2 + +gMapObjectPicTable_MartEmployee: @ 836F490 + obj_frame_tiles gMapObjectPic_MartEmployee_0, 0x100 + obj_frame_tiles gMapObjectPic_MartEmployee_1, 0x100 + obj_frame_tiles gMapObjectPic_MartEmployee_2, 0x100 + obj_frame_tiles gMapObjectPic_MartEmployee_3, 0x100 + obj_frame_tiles gMapObjectPic_MartEmployee_4, 0x100 + obj_frame_tiles gMapObjectPic_MartEmployee_5, 0x100 + obj_frame_tiles gMapObjectPic_MartEmployee_6, 0x100 + obj_frame_tiles gMapObjectPic_MartEmployee_7, 0x100 + obj_frame_tiles gMapObjectPic_MartEmployee_8, 0x100 + + .align 2 + +gMapObjectPicTable_RooftopSaleWoman: @ 836F4D8 + obj_frame_tiles gMapObjectPic_RooftopSaleWoman_0, 0x100 + obj_frame_tiles gMapObjectPic_RooftopSaleWoman_1, 0x100 + obj_frame_tiles gMapObjectPic_RooftopSaleWoman_2, 0x100 + obj_frame_tiles gMapObjectPic_RooftopSaleWoman_3, 0x100 + obj_frame_tiles gMapObjectPic_RooftopSaleWoman_4, 0x100 + obj_frame_tiles gMapObjectPic_RooftopSaleWoman_5, 0x100 + obj_frame_tiles gMapObjectPic_RooftopSaleWoman_6, 0x100 + obj_frame_tiles gMapObjectPic_RooftopSaleWoman_7, 0x100 + obj_frame_tiles gMapObjectPic_RooftopSaleWoman_8, 0x100 + + .align 2 + +gMapObjectPicTable_Teala: @ 836F520 + obj_frame_tiles gMapObjectPic_Teala_0, 0x100 + obj_frame_tiles gMapObjectPic_Teala_1, 0x100 + obj_frame_tiles gMapObjectPic_Teala_2, 0x100 + obj_frame_tiles gMapObjectPic_Teala_3, 0x100 + obj_frame_tiles gMapObjectPic_Teala_4, 0x100 + obj_frame_tiles gMapObjectPic_Teala_5, 0x100 + obj_frame_tiles gMapObjectPic_Teala_6, 0x100 + obj_frame_tiles gMapObjectPic_Teala_7, 0x100 + obj_frame_tiles gMapObjectPic_Teala_8, 0x100 + + .align 2 + +gMapObjectPicTable_BreakableRock: @ 836F568 + obj_frame_tiles gMapObjectPic_BreakableRock_0, 0x80 + obj_frame_tiles gMapObjectPic_BreakableRock_1, 0x80 + obj_frame_tiles gMapObjectPic_BreakableRock_2, 0x80 + obj_frame_tiles gMapObjectPic_BreakableRock_3, 0x80 + + .align 2 + +gMapObjectPicTable_PushableBoulder: @ 836F588 + obj_frame_tiles gMapObjectPic_PushableBoulder, 0x80 + + .align 2 + +gMapObjectPicTable_MrBrineysBoat: @ 836F590 + obj_frame_tiles gMapObjectPic_MrBrineysBoat_0, 0x200 + obj_frame_tiles gMapObjectPic_MrBrineysBoat_1, 0x200 + obj_frame_tiles gMapObjectPic_MrBrineysBoat_2, 0x200 + obj_frame_tiles gMapObjectPic_MrBrineysBoat_0, 0x200 + obj_frame_tiles gMapObjectPic_MrBrineysBoat_0, 0x200 + obj_frame_tiles gMapObjectPic_MrBrineysBoat_1, 0x200 + obj_frame_tiles gMapObjectPic_MrBrineysBoat_1, 0x200 + obj_frame_tiles gMapObjectPic_MrBrineysBoat_2, 0x200 + obj_frame_tiles gMapObjectPic_MrBrineysBoat_2, 0x200 + + .align 2 + +gMapObjectPicTable_Truck: @ 836F5D8 + obj_frame_tiles gMapObjectPic_Truck, 0x480 + + .align 2 + +gMapObjectPicTable_MachokeCarryingBox: @ 836F5E0 + obj_frame_tiles gMapObjectPic_MachokeCarryingBox_0, 0x200 + obj_frame_tiles gMapObjectPic_MachokeCarryingBox_0, 0x200 + obj_frame_tiles gMapObjectPic_MachokeCarryingBox_0, 0x200 + obj_frame_tiles gMapObjectPic_MachokeCarryingBox_1, 0x200 + obj_frame_tiles gMapObjectPic_MachokeCarryingBox_2, 0x200 + obj_frame_tiles gMapObjectPic_MachokeCarryingBox_1, 0x200 + obj_frame_tiles gMapObjectPic_MachokeCarryingBox_2, 0x200 + obj_frame_tiles gMapObjectPic_MachokeCarryingBox_1, 0x200 + obj_frame_tiles gMapObjectPic_MachokeCarryingBox_2, 0x200 + + .align 2 + +gMapObjectPicTable_MachokeFacingAway: @ 836F628 + obj_frame_tiles gMapObjectPic_MachokeFacingAway_0, 0x200 + obj_frame_tiles gMapObjectPic_MachokeFacingAway_0, 0x200 + obj_frame_tiles gMapObjectPic_MachokeFacingAway_0, 0x200 + obj_frame_tiles gMapObjectPic_MachokeFacingAway_1, 0x200 + obj_frame_tiles gMapObjectPic_MachokeFacingAway_1, 0x200 + obj_frame_tiles gMapObjectPic_MachokeFacingAway_1, 0x200 + obj_frame_tiles gMapObjectPic_MachokeFacingAway_1, 0x200 + obj_frame_tiles gMapObjectPic_MachokeFacingAway_1, 0x200 + obj_frame_tiles gMapObjectPic_MachokeFacingAway_1, 0x200 + + .align 2 + +gMapObjectPicTable_BirchsBag: @ 836F670 + obj_frame_tiles gMapObjectPic_BirchsBag, 0x80 + + .align 2 + +gMapObjectPicTable_Poochyena: @ 836F678 + obj_frame_tiles gMapObjectPic_Poochyena_0, 0x200 + obj_frame_tiles gMapObjectPic_Poochyena_1, 0x200 + obj_frame_tiles gMapObjectPic_Poochyena_2, 0x200 + obj_frame_tiles gMapObjectPic_Poochyena_3, 0x200 + obj_frame_tiles gMapObjectPic_Poochyena_4, 0x200 + obj_frame_tiles gMapObjectPic_Poochyena_5, 0x200 + obj_frame_tiles gMapObjectPic_Poochyena_6, 0x200 + obj_frame_tiles gMapObjectPic_Poochyena_7, 0x200 + obj_frame_tiles gMapObjectPic_Poochyena_8, 0x200 + + .align 2 + +gMapObjectPicTable_Artist: @ 836F6C0 + obj_frame_tiles gMapObjectPic_Artist_0, 0x100 + obj_frame_tiles gMapObjectPic_Artist_1, 0x100 + obj_frame_tiles gMapObjectPic_Artist_2, 0x100 + obj_frame_tiles gMapObjectPic_Artist_3, 0x100 + obj_frame_tiles gMapObjectPic_Artist_4, 0x100 + obj_frame_tiles gMapObjectPic_Artist_5, 0x100 + obj_frame_tiles gMapObjectPic_Artist_6, 0x100 + obj_frame_tiles gMapObjectPic_Artist_7, 0x100 + obj_frame_tiles gMapObjectPic_Artist_8, 0x100 + + .align 2 + +gMapObjectPicTable_MayNormal: @ 836F708 + obj_frame_tiles gMapObjectPic_MayNormal_0, 0x100 + obj_frame_tiles gMapObjectPic_MayNormal_1, 0x100 + obj_frame_tiles gMapObjectPic_MayNormal_2, 0x100 + obj_frame_tiles gMapObjectPic_MayNormal_3, 0x100 + obj_frame_tiles gMapObjectPic_MayNormal_4, 0x100 + obj_frame_tiles gMapObjectPic_MayNormal_5, 0x100 + obj_frame_tiles gMapObjectPic_MayNormal_6, 0x100 + obj_frame_tiles gMapObjectPic_MayNormal_7, 0x100 + obj_frame_tiles gMapObjectPic_MayNormal_8, 0x100 + obj_frame_tiles gMapObjectPic_MayNormal_9, 0x100 + obj_frame_tiles gMapObjectPic_MayNormal_10, 0x100 + obj_frame_tiles gMapObjectPic_MayNormal_11, 0x100 + obj_frame_tiles gMapObjectPic_MayNormal_12, 0x100 + obj_frame_tiles gMapObjectPic_MayNormal_13, 0x100 + obj_frame_tiles gMapObjectPic_MayNormal_14, 0x100 + obj_frame_tiles gMapObjectPic_MayNormal_15, 0x100 + obj_frame_tiles gMapObjectPic_MayNormal_16, 0x100 + obj_frame_tiles gMapObjectPic_MayNormal_17, 0x100 + + .align 2 + +gMapObjectPicTable_MayMachBike: @ 836F798 + obj_frame_tiles gMapObjectPic_MayMachBike_0, 0x200 + obj_frame_tiles gMapObjectPic_MayMachBike_1, 0x200 + obj_frame_tiles gMapObjectPic_MayMachBike_2, 0x200 + obj_frame_tiles gMapObjectPic_MayMachBike_3, 0x200 + obj_frame_tiles gMapObjectPic_MayMachBike_4, 0x200 + obj_frame_tiles gMapObjectPic_MayMachBike_5, 0x200 + obj_frame_tiles gMapObjectPic_MayMachBike_6, 0x200 + obj_frame_tiles gMapObjectPic_MayMachBike_7, 0x200 + obj_frame_tiles gMapObjectPic_MayMachBike_8, 0x200 + + .align 2 + +gMapObjectPicTable_MayAcroBike: @ 836F7E0 + obj_frame_tiles gMapObjectPic_MayAcroBike_0, 0x200 + obj_frame_tiles gMapObjectPic_MayAcroBike_1, 0x200 + obj_frame_tiles gMapObjectPic_MayAcroBike_2, 0x200 + obj_frame_tiles gMapObjectPic_MayAcroBike_3, 0x200 + obj_frame_tiles gMapObjectPic_MayAcroBike_4, 0x200 + obj_frame_tiles gMapObjectPic_MayAcroBike_5, 0x200 + obj_frame_tiles gMapObjectPic_MayAcroBike_6, 0x200 + obj_frame_tiles gMapObjectPic_MayAcroBike_7, 0x200 + obj_frame_tiles gMapObjectPic_MayAcroBike_8, 0x200 + obj_frame_tiles gMapObjectPic_MayAcroBike_9, 0x200 + obj_frame_tiles gMapObjectPic_MayAcroBike_10, 0x200 + obj_frame_tiles gMapObjectPic_MayAcroBike_11, 0x200 + obj_frame_tiles gMapObjectPic_MayAcroBike_12, 0x200 + obj_frame_tiles gMapObjectPic_MayAcroBike_13, 0x200 + obj_frame_tiles gMapObjectPic_MayAcroBike_14, 0x200 + obj_frame_tiles gMapObjectPic_MayAcroBike_15, 0x200 + obj_frame_tiles gMapObjectPic_MayAcroBike_16, 0x200 + obj_frame_tiles gMapObjectPic_MayAcroBike_17, 0x200 + obj_frame_tiles gMapObjectPic_MayAcroBike_18, 0x200 + obj_frame_tiles gMapObjectPic_MayAcroBike_19, 0x200 + obj_frame_tiles gMapObjectPic_MayAcroBike_20, 0x200 + obj_frame_tiles gMapObjectPic_MayAcroBike_21, 0x200 + obj_frame_tiles gMapObjectPic_MayAcroBike_22, 0x200 + obj_frame_tiles gMapObjectPic_MayAcroBike_23, 0x200 + obj_frame_tiles gMapObjectPic_MayAcroBike_24, 0x200 + obj_frame_tiles gMapObjectPic_MayAcroBike_25, 0x200 + obj_frame_tiles gMapObjectPic_MayAcroBike_26, 0x200 + + .align 2 + +gMapObjectPicTable_MaySurfing: @ 836F8B8 + obj_frame_tiles gMapObjectPic_MaySurfing_0, 0x200 + obj_frame_tiles gMapObjectPic_MaySurfing_1, 0x200 + obj_frame_tiles gMapObjectPic_MaySurfing_2, 0x200 + obj_frame_tiles gMapObjectPic_MaySurfing_0, 0x200 + obj_frame_tiles gMapObjectPic_MaySurfing_0, 0x200 + obj_frame_tiles gMapObjectPic_MaySurfing_1, 0x200 + obj_frame_tiles gMapObjectPic_MaySurfing_1, 0x200 + obj_frame_tiles gMapObjectPic_MaySurfing_2, 0x200 + obj_frame_tiles gMapObjectPic_MaySurfing_2, 0x200 + obj_frame_tiles gMapObjectPic_MaySurfing_3, 0x200 + obj_frame_tiles gMapObjectPic_MaySurfing_4, 0x200 + obj_frame_tiles gMapObjectPic_MaySurfing_5, 0x200 + + .align 2 + +gMapObjectPicTable_MayUnderwater: @ 836F918 + obj_frame_tiles gMapObjectPic_MayUnderwater_0, 0x200 + obj_frame_tiles gMapObjectPic_MayUnderwater_1, 0x200 + obj_frame_tiles gMapObjectPic_MayUnderwater_2, 0x200 + obj_frame_tiles gMapObjectPic_MayUnderwater_0, 0x200 + obj_frame_tiles gMapObjectPic_MayUnderwater_0, 0x200 + obj_frame_tiles gMapObjectPic_MayUnderwater_1, 0x200 + obj_frame_tiles gMapObjectPic_MayUnderwater_1, 0x200 + obj_frame_tiles gMapObjectPic_MayUnderwater_2, 0x200 + obj_frame_tiles gMapObjectPic_MayUnderwater_2, 0x200 + + .align 2 + +gMapObjectPicTable_MayFieldMove: @ 836F960 + obj_frame_tiles gMapObjectPic_MayFieldMove_0, 0x200 + obj_frame_tiles gMapObjectPic_MayFieldMove_1, 0x200 + obj_frame_tiles gMapObjectPic_MayFieldMove_2, 0x200 + obj_frame_tiles gMapObjectPic_MayFieldMove_3, 0x200 + obj_frame_tiles gMapObjectPic_MayFieldMove_4, 0x200 + + .align 2 + +gMapObjectPicTable_Cameraman: @ 836F988 + obj_frame_tiles gMapObjectPic_Cameraman_0, 0x100 + obj_frame_tiles gMapObjectPic_Cameraman_1, 0x100 + obj_frame_tiles gMapObjectPic_Cameraman_2, 0x100 + obj_frame_tiles gMapObjectPic_Cameraman_3, 0x100 + obj_frame_tiles gMapObjectPic_Cameraman_4, 0x100 + obj_frame_tiles gMapObjectPic_Cameraman_5, 0x100 + obj_frame_tiles gMapObjectPic_Cameraman_6, 0x100 + obj_frame_tiles gMapObjectPic_Cameraman_7, 0x100 + obj_frame_tiles gMapObjectPic_Cameraman_8, 0x100 + + .align 2 + +gMapObjectPicTable_MovingBox: @ 836F9D0 + obj_frame_tiles gMapObjectPic_MovingBox, 0x80 + + .align 2 + +gMapObjectPicTable_CableCar: @ 836F9D8 + obj_frame_tiles gMapObjectPic_CableCar, 0x800 + + .align 2 + +gMapObjectPicTable_Scientist2: @ 836F9E0 + obj_frame_tiles gMapObjectPic_Scientist2_0, 0x100 + obj_frame_tiles gMapObjectPic_Scientist2_1, 0x100 + obj_frame_tiles gMapObjectPic_Scientist2_2, 0x100 + obj_frame_tiles gMapObjectPic_Scientist2_3, 0x100 + obj_frame_tiles gMapObjectPic_Scientist2_4, 0x100 + obj_frame_tiles gMapObjectPic_Scientist2_5, 0x100 + obj_frame_tiles gMapObjectPic_Scientist2_6, 0x100 + obj_frame_tiles gMapObjectPic_Scientist2_7, 0x100 + obj_frame_tiles gMapObjectPic_Scientist2_8, 0x100 + + .align 2 + +gMapObjectPicTable_Man7: @ 836FA28 + obj_frame_tiles gMapObjectPic_Man7_0, 0x100 + obj_frame_tiles gMapObjectPic_Man7_1, 0x100 + obj_frame_tiles gMapObjectPic_Man7_2, 0x100 + obj_frame_tiles gMapObjectPic_Man7_3, 0x100 + obj_frame_tiles gMapObjectPic_Man7_4, 0x100 + obj_frame_tiles gMapObjectPic_Man7_5, 0x100 + obj_frame_tiles gMapObjectPic_Man7_6, 0x100 + obj_frame_tiles gMapObjectPic_Man7_7, 0x100 + obj_frame_tiles gMapObjectPic_Man7_8, 0x100 + + .align 2 + +gMapObjectPicTable_AquaMemberM: @ 836FA70 + obj_frame_tiles gMapObjectPic_AquaMemberM_0, 0x100 + obj_frame_tiles gMapObjectPic_AquaMemberM_1, 0x100 + obj_frame_tiles gMapObjectPic_AquaMemberM_2, 0x100 + obj_frame_tiles gMapObjectPic_AquaMemberM_3, 0x100 + obj_frame_tiles gMapObjectPic_AquaMemberM_4, 0x100 + obj_frame_tiles gMapObjectPic_AquaMemberM_5, 0x100 + obj_frame_tiles gMapObjectPic_AquaMemberM_6, 0x100 + obj_frame_tiles gMapObjectPic_AquaMemberM_7, 0x100 + obj_frame_tiles gMapObjectPic_AquaMemberM_8, 0x100 + + .align 2 + +gMapObjectPicTable_AquaMemberF: @ 836FAB8 + obj_frame_tiles gMapObjectPic_AquaMemberF_0, 0x100 + obj_frame_tiles gMapObjectPic_AquaMemberF_1, 0x100 + obj_frame_tiles gMapObjectPic_AquaMemberF_2, 0x100 + obj_frame_tiles gMapObjectPic_AquaMemberF_3, 0x100 + obj_frame_tiles gMapObjectPic_AquaMemberF_4, 0x100 + obj_frame_tiles gMapObjectPic_AquaMemberF_5, 0x100 + obj_frame_tiles gMapObjectPic_AquaMemberF_6, 0x100 + obj_frame_tiles gMapObjectPic_AquaMemberF_7, 0x100 + obj_frame_tiles gMapObjectPic_AquaMemberF_8, 0x100 + + .align 2 + +gMapObjectPicTable_MagmaMemberM: @ 836FB00 + obj_frame_tiles gMapObjectPic_MagmaMemberM_0, 0x100 + obj_frame_tiles gMapObjectPic_MagmaMemberM_1, 0x100 + obj_frame_tiles gMapObjectPic_MagmaMemberM_2, 0x100 + obj_frame_tiles gMapObjectPic_MagmaMemberM_3, 0x100 + obj_frame_tiles gMapObjectPic_MagmaMemberM_4, 0x100 + obj_frame_tiles gMapObjectPic_MagmaMemberM_5, 0x100 + obj_frame_tiles gMapObjectPic_MagmaMemberM_6, 0x100 + obj_frame_tiles gMapObjectPic_MagmaMemberM_7, 0x100 + obj_frame_tiles gMapObjectPic_MagmaMemberM_8, 0x100 + + .align 2 + +gMapObjectPicTable_MagmaMemberF: @ 836FB48 + obj_frame_tiles gMapObjectPic_MagmaMemberF_0, 0x100 + obj_frame_tiles gMapObjectPic_MagmaMemberF_1, 0x100 + obj_frame_tiles gMapObjectPic_MagmaMemberF_2, 0x100 + obj_frame_tiles gMapObjectPic_MagmaMemberF_3, 0x100 + obj_frame_tiles gMapObjectPic_MagmaMemberF_4, 0x100 + obj_frame_tiles gMapObjectPic_MagmaMemberF_5, 0x100 + obj_frame_tiles gMapObjectPic_MagmaMemberF_6, 0x100 + obj_frame_tiles gMapObjectPic_MagmaMemberF_7, 0x100 + obj_frame_tiles gMapObjectPic_MagmaMemberF_8, 0x100 + + .align 2 + +gMapObjectPicTable_Sidney: @ 836FB90 + obj_frame_tiles gMapObjectPic_Sidney_0, 0x100 + obj_frame_tiles gMapObjectPic_Sidney_1, 0x100 + obj_frame_tiles gMapObjectPic_Sidney_2, 0x100 + obj_frame_tiles gMapObjectPic_Sidney_0, 0x100 + obj_frame_tiles gMapObjectPic_Sidney_0, 0x100 + obj_frame_tiles gMapObjectPic_Sidney_1, 0x100 + obj_frame_tiles gMapObjectPic_Sidney_1, 0x100 + obj_frame_tiles gMapObjectPic_Sidney_2, 0x100 + obj_frame_tiles gMapObjectPic_Sidney_2, 0x100 + + .align 2 + +gMapObjectPicTable_Phoebe: @ 836FBD8 + obj_frame_tiles gMapObjectPic_Phoebe_0, 0x100 + obj_frame_tiles gMapObjectPic_Phoebe_1, 0x100 + obj_frame_tiles gMapObjectPic_Phoebe_2, 0x100 + obj_frame_tiles gMapObjectPic_Phoebe_0, 0x100 + obj_frame_tiles gMapObjectPic_Phoebe_0, 0x100 + obj_frame_tiles gMapObjectPic_Phoebe_1, 0x100 + obj_frame_tiles gMapObjectPic_Phoebe_1, 0x100 + obj_frame_tiles gMapObjectPic_Phoebe_2, 0x100 + obj_frame_tiles gMapObjectPic_Phoebe_2, 0x100 + + .align 2 + +gMapObjectPicTable_Glacia: @ 836FC20 + obj_frame_tiles gMapObjectPic_Glacia_0, 0x100 + obj_frame_tiles gMapObjectPic_Glacia_1, 0x100 + obj_frame_tiles gMapObjectPic_Glacia_2, 0x100 + obj_frame_tiles gMapObjectPic_Glacia_0, 0x100 + obj_frame_tiles gMapObjectPic_Glacia_0, 0x100 + obj_frame_tiles gMapObjectPic_Glacia_1, 0x100 + obj_frame_tiles gMapObjectPic_Glacia_1, 0x100 + obj_frame_tiles gMapObjectPic_Glacia_2, 0x100 + obj_frame_tiles gMapObjectPic_Glacia_2, 0x100 + + .align 2 + +gMapObjectPicTable_Drake: @ 836FC68 + obj_frame_tiles gMapObjectPic_Drake_0, 0x100 + obj_frame_tiles gMapObjectPic_Drake_1, 0x100 + obj_frame_tiles gMapObjectPic_Drake_2, 0x100 + obj_frame_tiles gMapObjectPic_Drake_0, 0x100 + obj_frame_tiles gMapObjectPic_Drake_0, 0x100 + obj_frame_tiles gMapObjectPic_Drake_1, 0x100 + obj_frame_tiles gMapObjectPic_Drake_1, 0x100 + obj_frame_tiles gMapObjectPic_Drake_2, 0x100 + obj_frame_tiles gMapObjectPic_Drake_2, 0x100 + + .align 2 + +gMapObjectPicTable_Roxanne: @ 836FCB0 + obj_frame_tiles gMapObjectPic_Roxanne_0, 0x100 + obj_frame_tiles gMapObjectPic_Roxanne_1, 0x100 + obj_frame_tiles gMapObjectPic_Roxanne_2, 0x100 + obj_frame_tiles gMapObjectPic_Roxanne_0, 0x100 + obj_frame_tiles gMapObjectPic_Roxanne_0, 0x100 + obj_frame_tiles gMapObjectPic_Roxanne_1, 0x100 + obj_frame_tiles gMapObjectPic_Roxanne_1, 0x100 + obj_frame_tiles gMapObjectPic_Roxanne_2, 0x100 + obj_frame_tiles gMapObjectPic_Roxanne_2, 0x100 + + .align 2 + +gMapObjectPicTable_Brawly: @ 836FCF8 + obj_frame_tiles gMapObjectPic_Brawly_0, 0x100 + obj_frame_tiles gMapObjectPic_Brawly_1, 0x100 + obj_frame_tiles gMapObjectPic_Brawly_2, 0x100 + obj_frame_tiles gMapObjectPic_Brawly_0, 0x100 + obj_frame_tiles gMapObjectPic_Brawly_0, 0x100 + obj_frame_tiles gMapObjectPic_Brawly_1, 0x100 + obj_frame_tiles gMapObjectPic_Brawly_1, 0x100 + obj_frame_tiles gMapObjectPic_Brawly_2, 0x100 + obj_frame_tiles gMapObjectPic_Brawly_2, 0x100 + + .align 2 + +gMapObjectPicTable_Wattson: @ 836FD40 + obj_frame_tiles gMapObjectPic_Wattson_0, 0x100 + obj_frame_tiles gMapObjectPic_Wattson_1, 0x100 + obj_frame_tiles gMapObjectPic_Wattson_2, 0x100 + obj_frame_tiles gMapObjectPic_Wattson_0, 0x100 + obj_frame_tiles gMapObjectPic_Wattson_0, 0x100 + obj_frame_tiles gMapObjectPic_Wattson_1, 0x100 + obj_frame_tiles gMapObjectPic_Wattson_1, 0x100 + obj_frame_tiles gMapObjectPic_Wattson_2, 0x100 + obj_frame_tiles gMapObjectPic_Wattson_2, 0x100 + + .align 2 + +gMapObjectPicTable_Flannery: @ 836FD88 + obj_frame_tiles gMapObjectPic_Flannery_0, 0x100 + obj_frame_tiles gMapObjectPic_Flannery_1, 0x100 + obj_frame_tiles gMapObjectPic_Flannery_2, 0x100 + obj_frame_tiles gMapObjectPic_Flannery_0, 0x100 + obj_frame_tiles gMapObjectPic_Flannery_0, 0x100 + obj_frame_tiles gMapObjectPic_Flannery_1, 0x100 + obj_frame_tiles gMapObjectPic_Flannery_1, 0x100 + obj_frame_tiles gMapObjectPic_Flannery_2, 0x100 + obj_frame_tiles gMapObjectPic_Flannery_2, 0x100 + + .align 2 + +gMapObjectPicTable_Norman: @ 836FDD0 + obj_frame_tiles gMapObjectPic_Norman_0, 0x100 + obj_frame_tiles gMapObjectPic_Norman_1, 0x100 + obj_frame_tiles gMapObjectPic_Norman_2, 0x100 + obj_frame_tiles gMapObjectPic_Norman_3, 0x100 + obj_frame_tiles gMapObjectPic_Norman_4, 0x100 + obj_frame_tiles gMapObjectPic_Norman_5, 0x100 + obj_frame_tiles gMapObjectPic_Norman_6, 0x100 + obj_frame_tiles gMapObjectPic_Norman_7, 0x100 + obj_frame_tiles gMapObjectPic_Norman_8, 0x100 + + .align 2 + +gMapObjectPicTable_Winona: @ 836FE18 + obj_frame_tiles gMapObjectPic_Winona_0, 0x100 + obj_frame_tiles gMapObjectPic_Winona_1, 0x100 + obj_frame_tiles gMapObjectPic_Winona_2, 0x100 + obj_frame_tiles gMapObjectPic_Winona_0, 0x100 + obj_frame_tiles gMapObjectPic_Winona_0, 0x100 + obj_frame_tiles gMapObjectPic_Winona_1, 0x100 + obj_frame_tiles gMapObjectPic_Winona_1, 0x100 + obj_frame_tiles gMapObjectPic_Winona_2, 0x100 + obj_frame_tiles gMapObjectPic_Winona_2, 0x100 + + .align 2 + +gMapObjectPicTable_Liza: @ 836FE60 + obj_frame_tiles gMapObjectPic_Liza_0, 0x100 + obj_frame_tiles gMapObjectPic_Liza_1, 0x100 + obj_frame_tiles gMapObjectPic_Liza_2, 0x100 + obj_frame_tiles gMapObjectPic_Liza_0, 0x100 + obj_frame_tiles gMapObjectPic_Liza_0, 0x100 + obj_frame_tiles gMapObjectPic_Liza_1, 0x100 + obj_frame_tiles gMapObjectPic_Liza_1, 0x100 + obj_frame_tiles gMapObjectPic_Liza_2, 0x100 + obj_frame_tiles gMapObjectPic_Liza_2, 0x100 + + .align 2 + +gMapObjectPicTable_Tate: @ 836FEA8 + obj_frame_tiles gMapObjectPic_Tate_0, 0x100 + obj_frame_tiles gMapObjectPic_Tate_1, 0x100 + obj_frame_tiles gMapObjectPic_Tate_2, 0x100 + obj_frame_tiles gMapObjectPic_Tate_0, 0x100 + obj_frame_tiles gMapObjectPic_Tate_0, 0x100 + obj_frame_tiles gMapObjectPic_Tate_1, 0x100 + obj_frame_tiles gMapObjectPic_Tate_1, 0x100 + obj_frame_tiles gMapObjectPic_Tate_2, 0x100 + obj_frame_tiles gMapObjectPic_Tate_2, 0x100 + + .align 2 + +gMapObjectPicTable_Wallace: @ 836FEF0 + obj_frame_tiles gMapObjectPic_Wallace_0, 0x100 + obj_frame_tiles gMapObjectPic_Wallace_1, 0x100 + obj_frame_tiles gMapObjectPic_Wallace_2, 0x100 + obj_frame_tiles gMapObjectPic_Wallace_3, 0x100 + obj_frame_tiles gMapObjectPic_Wallace_4, 0x100 + obj_frame_tiles gMapObjectPic_Wallace_5, 0x100 + obj_frame_tiles gMapObjectPic_Wallace_6, 0x100 + obj_frame_tiles gMapObjectPic_Wallace_7, 0x100 + obj_frame_tiles gMapObjectPic_Wallace_8, 0x100 + + .align 2 + +gMapObjectPicTable_Steven: @ 836FF38 + obj_frame_tiles gMapObjectPic_Steven_0, 0x100 + obj_frame_tiles gMapObjectPic_Steven_1, 0x100 + obj_frame_tiles gMapObjectPic_Steven_2, 0x100 + obj_frame_tiles gMapObjectPic_Steven_3, 0x100 + obj_frame_tiles gMapObjectPic_Steven_4, 0x100 + obj_frame_tiles gMapObjectPic_Steven_5, 0x100 + obj_frame_tiles gMapObjectPic_Steven_6, 0x100 + obj_frame_tiles gMapObjectPic_Steven_7, 0x100 + obj_frame_tiles gMapObjectPic_Steven_8, 0x100 + + .align 2 + +gMapObjectPicTable_Wally: @ 836FF80 + obj_frame_tiles gMapObjectPic_Wally_0, 0x100 + obj_frame_tiles gMapObjectPic_Wally_1, 0x100 + obj_frame_tiles gMapObjectPic_Wally_2, 0x100 + obj_frame_tiles gMapObjectPic_Wally_3, 0x100 + obj_frame_tiles gMapObjectPic_Wally_4, 0x100 + obj_frame_tiles gMapObjectPic_Wally_5, 0x100 + obj_frame_tiles gMapObjectPic_Wally_6, 0x100 + obj_frame_tiles gMapObjectPic_Wally_7, 0x100 + obj_frame_tiles gMapObjectPic_Wally_8, 0x100 + + .align 2 + +gMapObjectPicTable_LittleBoy3: @ 836FFC8 + obj_frame_tiles gMapObjectPic_LittleBoy3_0, 0x80 + obj_frame_tiles gMapObjectPic_LittleBoy3_1, 0x80 + obj_frame_tiles gMapObjectPic_LittleBoy3_2, 0x80 + obj_frame_tiles gMapObjectPic_LittleBoy3_3, 0x80 + obj_frame_tiles gMapObjectPic_LittleBoy3_4, 0x80 + obj_frame_tiles gMapObjectPic_LittleBoy3_5, 0x80 + obj_frame_tiles gMapObjectPic_LittleBoy3_6, 0x80 + obj_frame_tiles gMapObjectPic_LittleBoy3_7, 0x80 + obj_frame_tiles gMapObjectPic_LittleBoy3_8, 0x80 + + .align 2 + +gMapObjectPicTable_BrendanFishing: @ 8370010 + obj_frame_tiles gMapObjectPic_BrendanFishing_0, 0x200 + obj_frame_tiles gMapObjectPic_BrendanFishing_1, 0x200 + obj_frame_tiles gMapObjectPic_BrendanFishing_2, 0x200 + obj_frame_tiles gMapObjectPic_BrendanFishing_3, 0x200 + obj_frame_tiles gMapObjectPic_BrendanFishing_4, 0x200 + obj_frame_tiles gMapObjectPic_BrendanFishing_5, 0x200 + obj_frame_tiles gMapObjectPic_BrendanFishing_6, 0x200 + obj_frame_tiles gMapObjectPic_BrendanFishing_7, 0x200 + obj_frame_tiles gMapObjectPic_BrendanFishing_8, 0x200 + obj_frame_tiles gMapObjectPic_BrendanFishing_9, 0x200 + obj_frame_tiles gMapObjectPic_BrendanFishing_10, 0x200 + obj_frame_tiles gMapObjectPic_BrendanFishing_11, 0x200 + + .align 2 + +gMapObjectPicTable_MayFishing: @ 8370070 + obj_frame_tiles gMapObjectPic_MayFishing_0, 0x200 + obj_frame_tiles gMapObjectPic_MayFishing_1, 0x200 + obj_frame_tiles gMapObjectPic_MayFishing_2, 0x200 + obj_frame_tiles gMapObjectPic_MayFishing_3, 0x200 + obj_frame_tiles gMapObjectPic_MayFishing_4, 0x200 + obj_frame_tiles gMapObjectPic_MayFishing_5, 0x200 + obj_frame_tiles gMapObjectPic_MayFishing_6, 0x200 + obj_frame_tiles gMapObjectPic_MayFishing_7, 0x200 + obj_frame_tiles gMapObjectPic_MayFishing_8, 0x200 + obj_frame_tiles gMapObjectPic_MayFishing_9, 0x200 + obj_frame_tiles gMapObjectPic_MayFishing_10, 0x200 + obj_frame_tiles gMapObjectPic_MayFishing_11, 0x200 + + .align 2 + +gMapObjectPicTable_HotSpringsOldWoman: @ 83700D0 + obj_frame_tiles gMapObjectPic_HotSpringsOldWoman_0, 0x100 + obj_frame_tiles gMapObjectPic_HotSpringsOldWoman_1, 0x100 + obj_frame_tiles gMapObjectPic_HotSpringsOldWoman_2, 0x100 + obj_frame_tiles gMapObjectPic_HotSpringsOldWoman_3, 0x100 + obj_frame_tiles gMapObjectPic_HotSpringsOldWoman_4, 0x100 + obj_frame_tiles gMapObjectPic_HotSpringsOldWoman_5, 0x100 + obj_frame_tiles gMapObjectPic_HotSpringsOldWoman_6, 0x100 + obj_frame_tiles gMapObjectPic_HotSpringsOldWoman_7, 0x100 + obj_frame_tiles gMapObjectPic_HotSpringsOldWoman_8, 0x100 + + .align 2 + +gMapObjectPicTable_SSTidal: @ 8370118 + obj_frame_tiles gMapObjectPic_SSTidal, 0x780 + obj_frame_tiles gMapObjectPic_SSTidal, 0x780 + obj_frame_tiles gMapObjectPic_SSTidal, 0x780 + obj_frame_tiles gMapObjectPic_SSTidal, 0x780 + obj_frame_tiles gMapObjectPic_SSTidal, 0x780 + obj_frame_tiles gMapObjectPic_SSTidal, 0x780 + obj_frame_tiles gMapObjectPic_SSTidal, 0x780 + obj_frame_tiles gMapObjectPic_SSTidal, 0x780 + obj_frame_tiles gMapObjectPic_SSTidal, 0x780 + + .align 2 + +gMapObjectPicTable_SubmarineShadow: @ 8370160 + obj_frame_tiles gMapObjectPic_SubmarineShadow, 0x580 + obj_frame_tiles gMapObjectPic_SubmarineShadow, 0x580 + obj_frame_tiles gMapObjectPic_SubmarineShadow, 0x580 + obj_frame_tiles gMapObjectPic_SubmarineShadow, 0x580 + obj_frame_tiles gMapObjectPic_SubmarineShadow, 0x580 + obj_frame_tiles gMapObjectPic_SubmarineShadow, 0x580 + obj_frame_tiles gMapObjectPic_SubmarineShadow, 0x580 + obj_frame_tiles gMapObjectPic_SubmarineShadow, 0x580 + obj_frame_tiles gMapObjectPic_SubmarineShadow, 0x580 + + .align 2 + +gMapObjectPicTable_PichuDoll: @ 83701A8 + obj_frame_tiles gMapObjectPic_PichuDoll, 0x80 + + .align 2 + +gMapObjectPicTable_PikachuDoll: @ 83701B0 + obj_frame_tiles gMapObjectPic_PikachuDoll, 0x80 + + .align 2 + +gMapObjectPicTable_MarillDoll: @ 83701B8 + obj_frame_tiles gMapObjectPic_MarillDoll, 0x80 + + .align 2 + +gMapObjectPicTable_TogepiDoll: @ 83701C0 + obj_frame_tiles gMapObjectPic_TogepiDoll, 0x80 + + .align 2 + +gMapObjectPicTable_CyndaquilDoll: @ 83701C8 + obj_frame_tiles gMapObjectPic_CyndaquilDoll, 0x80 + + .align 2 + +gMapObjectPicTable_ChikoritaDoll: @ 83701D0 + obj_frame_tiles gMapObjectPic_ChikoritaDoll, 0x80 + + .align 2 + +gMapObjectPicTable_TotodileDoll: @ 83701D8 + obj_frame_tiles gMapObjectPic_TotodileDoll, 0x80 + + .align 2 + +gMapObjectPicTable_JigglypuffDoll: @ 83701E0 + obj_frame_tiles gMapObjectPic_JigglypuffDoll, 0x80 + + .align 2 + +gMapObjectPicTable_MeowthDoll: @ 83701E8 + obj_frame_tiles gMapObjectPic_MeowthDoll, 0x80 + + .align 2 + +gMapObjectPicTable_ClefairyDoll: @ 83701F0 + obj_frame_tiles gMapObjectPic_ClefairyDoll, 0x80 + + .align 2 + +gMapObjectPicTable_DittoDoll: @ 83701F8 + obj_frame_tiles gMapObjectPic_DittoDoll, 0x80 + + .align 2 + +gMapObjectPicTable_SmoochumDoll: @ 8370200 + obj_frame_tiles gMapObjectPic_SmoochumDoll, 0x80 + + .align 2 + +gMapObjectPicTable_TreeckoDoll: @ 8370208 + obj_frame_tiles gMapObjectPic_TreeckoDoll, 0x80 + + .align 2 + +gMapObjectPicTable_TorchicDoll: @ 8370210 + obj_frame_tiles gMapObjectPic_TorchicDoll, 0x80 + + .align 2 + +gMapObjectPicTable_MudkipDoll: @ 8370218 + obj_frame_tiles gMapObjectPic_MudkipDoll, 0x80 + + .align 2 + +gMapObjectPicTable_DuskullDoll: @ 8370220 + obj_frame_tiles gMapObjectPic_DuskullDoll, 0x80 + + .align 2 + +gMapObjectPicTable_WynautDoll: @ 8370228 + obj_frame_tiles gMapObjectPic_WynautDoll, 0x80 + + .align 2 + +gMapObjectPicTable_BaltoyDoll: @ 8370230 + obj_frame_tiles gMapObjectPic_BaltoyDoll, 0x80 + + .align 2 + +gMapObjectPicTable_KecleonDoll: @ 8370238 + obj_frame_tiles gMapObjectPic_KecleonDoll, 0x80 + + .align 2 + +gMapObjectPicTable_AzurillDoll: @ 8370240 + obj_frame_tiles gMapObjectPic_AzurillDoll, 0x80 + + .align 2 + +gMapObjectPicTable_SkittyDoll: @ 8370248 + obj_frame_tiles gMapObjectPic_SkittyDoll, 0x80 + + .align 2 + +gMapObjectPicTable_SwabluDoll: @ 8370250 + obj_frame_tiles gMapObjectPic_SwabluDoll, 0x80 + + .align 2 + +gMapObjectPicTable_GulpinDoll: @ 8370258 + obj_frame_tiles gMapObjectPic_GulpinDoll, 0x80 + + .align 2 + +gMapObjectPicTable_LotadDoll: @ 8370260 + obj_frame_tiles gMapObjectPic_LotadDoll, 0x80 + + .align 2 + +gMapObjectPicTable_SeedotDoll: @ 8370268 + obj_frame_tiles gMapObjectPic_SeedotDoll, 0x80 + + .align 2 + +gMapObjectPicTable_PikaCushion: @ 8370270 + obj_frame_tiles gMapObjectPic_PikaCushion, 0x80 + + .align 2 + +gMapObjectPicTable_RoundCushion: @ 8370278 + obj_frame_tiles gMapObjectPic_RoundCushion, 0x80 + + .align 2 + +gMapObjectPicTable_KissCushion: @ 8370280 + obj_frame_tiles gMapObjectPic_KissCushion, 0x80 + + .align 2 + +gMapObjectPicTable_ZigzagCushion: @ 8370288 + obj_frame_tiles gMapObjectPic_ZigzagCushion, 0x80 + + .align 2 + +gMapObjectPicTable_SpinCushion: @ 8370290 + obj_frame_tiles gMapObjectPic_SpinCushion, 0x80 + + .align 2 + +gMapObjectPicTable_DiamondCushion: @ 8370298 + obj_frame_tiles gMapObjectPic_DiamondCushion, 0x80 + + .align 2 + +gMapObjectPicTable_BallCushion: @ 83702A0 + obj_frame_tiles gMapObjectPic_BallCushion, 0x80 + + .align 2 + +gMapObjectPicTable_GrassCushion: @ 83702A8 + obj_frame_tiles gMapObjectPic_GrassCushion, 0x80 + + .align 2 + +gMapObjectPicTable_FireCushion: @ 83702B0 + obj_frame_tiles gMapObjectPic_FireCushion, 0x80 + + .align 2 + +gMapObjectPicTable_WaterCushion: @ 83702B8 + obj_frame_tiles gMapObjectPic_WaterCushion, 0x80 + + .align 2 + +gMapObjectPicTable_BigSnorlaxDoll: @ 83702C0 + obj_frame_tiles gMapObjectPic_BigSnorlaxDoll, 0x200 + + .align 2 + +gMapObjectPicTable_BigRhydonDoll: @ 83702C8 + obj_frame_tiles gMapObjectPic_BigRhydonDoll, 0x200 + + .align 2 + +gMapObjectPicTable_BigLaprasDoll: @ 83702D0 + obj_frame_tiles gMapObjectPic_BigLaprasDoll, 0x200 + + .align 2 + +gMapObjectPicTable_BigVenusaurDoll: @ 83702D8 + obj_frame_tiles gMapObjectPic_BigVenusaurDoll, 0x200 + + .align 2 + +gMapObjectPicTable_BigCharizardDoll: @ 83702E0 + obj_frame_tiles gMapObjectPic_BigCharizardDoll, 0x200 + + .align 2 + +gMapObjectPicTable_BigBlastoiseDoll: @ 83702E8 + obj_frame_tiles gMapObjectPic_BigBlastoiseDoll, 0x200 + + .align 2 + +gMapObjectPicTable_BigWailmerDoll: @ 83702F0 + obj_frame_tiles gMapObjectPic_BigWailmerDoll, 0x200 + + .align 2 + +gMapObjectPicTable_BigRegirockDoll: @ 83702F8 + obj_frame_tiles gMapObjectPic_BigRegirockDoll, 0x200 + + .align 2 + +gMapObjectPicTable_BigRegiceDoll: @ 8370300 + obj_frame_tiles gMapObjectPic_BigRegiceDoll, 0x200 + + .align 2 + +gMapObjectPicTable_BigRegisteelDoll: @ 8370308 + obj_frame_tiles gMapObjectPic_BigRegisteelDoll, 0x200 + + .align 2 + +gMapObjectPicTable_LatiasLatios: @ 8370310 + obj_frame_tiles gMapObjectPic_LatiasLatios_0, 0x200 + obj_frame_tiles gMapObjectPic_LatiasLatios_0, 0x200 + obj_frame_tiles gMapObjectPic_LatiasLatios_0, 0x200 + obj_frame_tiles gMapObjectPic_LatiasLatios_1, 0x200 + obj_frame_tiles gMapObjectPic_LatiasLatios_2, 0x200 + obj_frame_tiles gMapObjectPic_LatiasLatios_1, 0x200 + obj_frame_tiles gMapObjectPic_LatiasLatios_2, 0x200 + obj_frame_tiles gMapObjectPic_LatiasLatios_1, 0x200 + obj_frame_tiles gMapObjectPic_LatiasLatios_2, 0x200 + + .align 2 + +gMapObjectPicTable_Boy5: @ 8370358 + obj_frame_tiles gMapObjectPic_Boy5_0, 0x100 + obj_frame_tiles gMapObjectPic_Boy5_1, 0x100 + obj_frame_tiles gMapObjectPic_Boy5_2, 0x100 + obj_frame_tiles gMapObjectPic_Boy5_0, 0x100 + obj_frame_tiles gMapObjectPic_Boy5_0, 0x100 + obj_frame_tiles gMapObjectPic_Boy5_1, 0x100 + obj_frame_tiles gMapObjectPic_Boy5_1, 0x100 + obj_frame_tiles gMapObjectPic_Boy5_2, 0x100 + obj_frame_tiles gMapObjectPic_Boy5_2, 0x100 + + .align 2 + +gMapObjectPicTable_ContestJudge: @ 83703A0 + obj_frame_tiles gMapObjectPic_ContestJudge_0, 0x100 + obj_frame_tiles gMapObjectPic_ContestJudge_1, 0x100 + obj_frame_tiles gMapObjectPic_ContestJudge_2, 0x100 + obj_frame_tiles gMapObjectPic_ContestJudge_3, 0x100 + obj_frame_tiles gMapObjectPic_ContestJudge_4, 0x100 + obj_frame_tiles gMapObjectPic_ContestJudge_5, 0x100 + obj_frame_tiles gMapObjectPic_ContestJudge_6, 0x100 + obj_frame_tiles gMapObjectPic_ContestJudge_7, 0x100 + obj_frame_tiles gMapObjectPic_ContestJudge_8, 0x100 + + .align 2 + +gMapObjectPicTable_BrendanWatering: @ 83703E8 + obj_frame_tiles gMapObjectPic_BrendanWatering_0, 0x200 + obj_frame_tiles gMapObjectPic_BrendanWatering_1, 0x200 + obj_frame_tiles gMapObjectPic_BrendanWatering_2, 0x200 + obj_frame_tiles gMapObjectPic_BrendanWatering_3, 0x200 + obj_frame_tiles gMapObjectPic_BrendanWatering_3, 0x200 + obj_frame_tiles gMapObjectPic_BrendanWatering_4, 0x200 + obj_frame_tiles gMapObjectPic_BrendanWatering_4, 0x200 + obj_frame_tiles gMapObjectPic_BrendanWatering_5, 0x200 + obj_frame_tiles gMapObjectPic_BrendanWatering_5, 0x200 + + .align 2 + +gMapObjectPicTable_MayWatering: @ 8370430 + obj_frame_tiles gMapObjectPic_MayWatering_0, 0x200 + obj_frame_tiles gMapObjectPic_MayWatering_1, 0x200 + obj_frame_tiles gMapObjectPic_MayWatering_2, 0x200 + obj_frame_tiles gMapObjectPic_MayWatering_3, 0x200 + obj_frame_tiles gMapObjectPic_MayWatering_3, 0x200 + obj_frame_tiles gMapObjectPic_MayWatering_4, 0x200 + obj_frame_tiles gMapObjectPic_MayWatering_4, 0x200 + obj_frame_tiles gMapObjectPic_MayWatering_5, 0x200 + obj_frame_tiles gMapObjectPic_MayWatering_5, 0x200 + + .align 2 + +gMapObjectPicTable_BrendanDecorating: @ 8370478 + obj_frame_tiles gMapObjectPic_BrendanDecorating, 0x100 + + .align 2 + +gMapObjectPicTable_MayDecorating: @ 8370480 + obj_frame_tiles gMapObjectPic_MayDecorating, 0x100 + + .align 2 + +gMapObjectPicTable_Archie: @ 8370488 + obj_frame_tiles gMapObjectPic_Archie_0, 0x100 + obj_frame_tiles gMapObjectPic_Archie_1, 0x100 + obj_frame_tiles gMapObjectPic_Archie_2, 0x100 + obj_frame_tiles gMapObjectPic_Archie_3, 0x100 + obj_frame_tiles gMapObjectPic_Archie_4, 0x100 + obj_frame_tiles gMapObjectPic_Archie_5, 0x100 + obj_frame_tiles gMapObjectPic_Archie_6, 0x100 + obj_frame_tiles gMapObjectPic_Archie_7, 0x100 + obj_frame_tiles gMapObjectPic_Archie_8, 0x100 + + .align 2 + +gMapObjectPicTable_Maxie: @ 83704D0 + obj_frame_tiles gMapObjectPic_Maxie_0, 0x100 + obj_frame_tiles gMapObjectPic_Maxie_1, 0x100 + obj_frame_tiles gMapObjectPic_Maxie_2, 0x100 + obj_frame_tiles gMapObjectPic_Maxie_3, 0x100 + obj_frame_tiles gMapObjectPic_Maxie_4, 0x100 + obj_frame_tiles gMapObjectPic_Maxie_5, 0x100 + obj_frame_tiles gMapObjectPic_Maxie_6, 0x100 + obj_frame_tiles gMapObjectPic_Maxie_7, 0x100 + obj_frame_tiles gMapObjectPic_Maxie_8, 0x100 + + .align 2 + +gMapObjectPicTable_Kyogre: @ 8370518 + obj_frame_tiles gMapObjectPic_Kyogre_0, 0x200 + obj_frame_tiles gMapObjectPic_Kyogre_0, 0x200 + obj_frame_tiles gMapObjectPic_Kyogre_0, 0x200 + obj_frame_tiles gMapObjectPic_Kyogre_1, 0x200 + obj_frame_tiles gMapObjectPic_Kyogre_1, 0x200 + obj_frame_tiles gMapObjectPic_Kyogre_1, 0x200 + obj_frame_tiles gMapObjectPic_Kyogre_1, 0x200 + obj_frame_tiles gMapObjectPic_Kyogre_1, 0x200 + obj_frame_tiles gMapObjectPic_Kyogre_1, 0x200 + + .align 2 + +gMapObjectPicTable_Groudon: @ 8370560 + obj_frame_tiles gMapObjectPic_Groudon_0, 0x200 + obj_frame_tiles gMapObjectPic_Groudon_0, 0x200 + obj_frame_tiles gMapObjectPic_Groudon_0, 0x200 + obj_frame_tiles gMapObjectPic_Groudon_1, 0x200 + obj_frame_tiles gMapObjectPic_Groudon_1, 0x200 + obj_frame_tiles gMapObjectPic_Groudon_1, 0x200 + obj_frame_tiles gMapObjectPic_Groudon_1, 0x200 + obj_frame_tiles gMapObjectPic_Groudon_1, 0x200 + obj_frame_tiles gMapObjectPic_Groudon_1, 0x200 + + .align 2 + +gMapObjectPicTable_Fossil: @ 83705A8 + obj_frame_tiles gMapObjectPic_Fossil, 0x80 + + .align 2 + +gMapObjectPicTable_Regi: @ 83705B0 + obj_frame_tiles gMapObjectPic_Regi, 0x200 + obj_frame_tiles gMapObjectPic_Regi, 0x200 + obj_frame_tiles gMapObjectPic_Regi, 0x200 + obj_frame_tiles gMapObjectPic_Regi, 0x200 + obj_frame_tiles gMapObjectPic_Regi, 0x200 + obj_frame_tiles gMapObjectPic_Regi, 0x200 + obj_frame_tiles gMapObjectPic_Regi, 0x200 + obj_frame_tiles gMapObjectPic_Regi, 0x200 + obj_frame_tiles gMapObjectPic_Regi, 0x200 + + .align 2 + +gMapObjectPicTable_Skitty: @ 83705F8 + obj_frame_tiles gMapObjectPic_Skitty_0, 0x80 + obj_frame_tiles gMapObjectPic_Skitty_1, 0x80 + obj_frame_tiles gMapObjectPic_Skitty_2, 0x80 + obj_frame_tiles gMapObjectPic_Skitty_0, 0x80 + obj_frame_tiles gMapObjectPic_Skitty_0, 0x80 + obj_frame_tiles gMapObjectPic_Skitty_1, 0x80 + obj_frame_tiles gMapObjectPic_Skitty_1, 0x80 + obj_frame_tiles gMapObjectPic_Skitty_2, 0x80 + obj_frame_tiles gMapObjectPic_Skitty_2, 0x80 + + .align 2 + +gMapObjectPicTable_Kecleon: @ 8370640 + obj_frame_tiles gMapObjectPic_Kecleon_0, 0x80 + obj_frame_tiles gMapObjectPic_Kecleon_1, 0x80 + obj_frame_tiles gMapObjectPic_Kecleon_2, 0x80 + obj_frame_tiles gMapObjectPic_Kecleon_0, 0x80 + obj_frame_tiles gMapObjectPic_Kecleon_0, 0x80 + obj_frame_tiles gMapObjectPic_Kecleon_1, 0x80 + obj_frame_tiles gMapObjectPic_Kecleon_1, 0x80 + obj_frame_tiles gMapObjectPic_Kecleon_2, 0x80 + obj_frame_tiles gMapObjectPic_Kecleon_2, 0x80 + + .align 2 + +gMapObjectPicTable_Rayquaza: @ 8370688 + obj_frame_tiles gMapObjectPic_Rayquaza_0, 0x200 + obj_frame_tiles gMapObjectPic_Rayquaza_0, 0x200 + obj_frame_tiles gMapObjectPic_Rayquaza_0, 0x200 + obj_frame_tiles gMapObjectPic_Rayquaza_1, 0x200 + obj_frame_tiles gMapObjectPic_Rayquaza_1, 0x200 + obj_frame_tiles gMapObjectPic_Rayquaza_1, 0x200 + obj_frame_tiles gMapObjectPic_Rayquaza_1, 0x200 + obj_frame_tiles gMapObjectPic_Rayquaza_1, 0x200 + obj_frame_tiles gMapObjectPic_Rayquaza_1, 0x200 + + .align 2 + +gMapObjectPicTable_Zigzagoon: @ 83706D0 + obj_frame_tiles gMapObjectPic_Zigzagoon_0, 0x80 + obj_frame_tiles gMapObjectPic_Zigzagoon_1, 0x80 + obj_frame_tiles gMapObjectPic_Zigzagoon_2, 0x80 + obj_frame_tiles gMapObjectPic_Zigzagoon_0, 0x80 + obj_frame_tiles gMapObjectPic_Zigzagoon_0, 0x80 + obj_frame_tiles gMapObjectPic_Zigzagoon_1, 0x80 + obj_frame_tiles gMapObjectPic_Zigzagoon_1, 0x80 + obj_frame_tiles gMapObjectPic_Zigzagoon_2, 0x80 + obj_frame_tiles gMapObjectPic_Zigzagoon_2, 0x80 + + .align 2 + +gMapObjectPicTable_Pikachu: @ 8370718 + obj_frame_tiles gMapObjectPic_Pikachu_0, 0x80 + obj_frame_tiles gMapObjectPic_Pikachu_1, 0x80 + obj_frame_tiles gMapObjectPic_Pikachu_2, 0x80 + obj_frame_tiles gMapObjectPic_Pikachu_0, 0x80 + obj_frame_tiles gMapObjectPic_Pikachu_0, 0x80 + obj_frame_tiles gMapObjectPic_Pikachu_1, 0x80 + obj_frame_tiles gMapObjectPic_Pikachu_1, 0x80 + obj_frame_tiles gMapObjectPic_Pikachu_2, 0x80 + obj_frame_tiles gMapObjectPic_Pikachu_2, 0x80 + + .align 2 + +gMapObjectPicTable_Azumarill: @ 8370760 + obj_frame_tiles gMapObjectPic_Azumarill_0, 0x80 + obj_frame_tiles gMapObjectPic_Azumarill_1, 0x80 + obj_frame_tiles gMapObjectPic_Azumarill_2, 0x80 + obj_frame_tiles gMapObjectPic_Azumarill_0, 0x80 + obj_frame_tiles gMapObjectPic_Azumarill_0, 0x80 + obj_frame_tiles gMapObjectPic_Azumarill_1, 0x80 + obj_frame_tiles gMapObjectPic_Azumarill_1, 0x80 + obj_frame_tiles gMapObjectPic_Azumarill_2, 0x80 + obj_frame_tiles gMapObjectPic_Azumarill_2, 0x80 + + .align 2 + +gMapObjectPicTable_Wingull: @ 83707A8 + obj_frame_tiles gMapObjectPic_Wingull_0, 0x80 + obj_frame_tiles gMapObjectPic_Wingull_1, 0x80 + obj_frame_tiles gMapObjectPic_Wingull_2, 0x80 + obj_frame_tiles gMapObjectPic_Wingull_3, 0x80 + obj_frame_tiles gMapObjectPic_Wingull_3, 0x80 + obj_frame_tiles gMapObjectPic_Wingull_4, 0x80 + obj_frame_tiles gMapObjectPic_Wingull_4, 0x80 + obj_frame_tiles gMapObjectPic_Wingull_5, 0x80 + obj_frame_tiles gMapObjectPic_Wingull_5, 0x80 + + .align 2 + +gMapObjectPicTable_TuberMSwimming: @ 83707F0 + obj_frame_tiles gMapObjectPic_TuberMSwimming_0, 0x80 + obj_frame_tiles gMapObjectPic_TuberMSwimming_1, 0x80 + obj_frame_tiles gMapObjectPic_TuberMSwimming_2, 0x80 + obj_frame_tiles gMapObjectPic_TuberMSwimming_3, 0x80 + obj_frame_tiles gMapObjectPic_TuberMSwimming_4, 0x80 + obj_frame_tiles gMapObjectPic_TuberMSwimming_5, 0x80 + obj_frame_tiles gMapObjectPic_TuberMSwimming_6, 0x80 + obj_frame_tiles gMapObjectPic_TuberMSwimming_7, 0x80 + obj_frame_tiles gMapObjectPic_TuberMSwimming_8, 0x80 + + .align 2 + +gMapObjectPicTable_Azurill: @ 8370838 + obj_frame_tiles gMapObjectPic_Azurill_0, 0x80 + obj_frame_tiles gMapObjectPic_Azurill_1, 0x80 + obj_frame_tiles gMapObjectPic_Azurill_2, 0x80 + obj_frame_tiles gMapObjectPic_Azurill_0, 0x80 + obj_frame_tiles gMapObjectPic_Azurill_0, 0x80 + obj_frame_tiles gMapObjectPic_Azurill_1, 0x80 + obj_frame_tiles gMapObjectPic_Azurill_1, 0x80 + obj_frame_tiles gMapObjectPic_Azurill_2, 0x80 + obj_frame_tiles gMapObjectPic_Azurill_2, 0x80 + + .align 2 + +gMapObjectPicTable_Mom: @ 8370880 + obj_frame_tiles gMapObjectPic_Mom_0, 0x100 + obj_frame_tiles gMapObjectPic_Mom_1, 0x100 + obj_frame_tiles gMapObjectPic_Mom_2, 0x100 + obj_frame_tiles gMapObjectPic_Mom_3, 0x100 + obj_frame_tiles gMapObjectPic_Mom_4, 0x100 + obj_frame_tiles gMapObjectPic_Mom_5, 0x100 + obj_frame_tiles gMapObjectPic_Mom_6, 0x100 + obj_frame_tiles gMapObjectPic_Mom_7, 0x100 + obj_frame_tiles gMapObjectPic_Mom_8, 0x100 diff --git a/data/graphics/field_objects/map_object_pic_tables.s b/data/graphics/field_objects/map_object_pic_tables.s deleted file mode 100644 index a1b549382..000000000 --- a/data/graphics/field_objects/map_object_pic_tables.s +++ /dev/null @@ -1,2062 +0,0 @@ - .align 2 - -gMapObjectPicTable_BrendanNormal: @ 836E050 - obj_frame_tiles gMapObjectPic_BrendanNormal_0, 0x100 - obj_frame_tiles gMapObjectPic_BrendanNormal_1, 0x100 - obj_frame_tiles gMapObjectPic_BrendanNormal_2, 0x100 - obj_frame_tiles gMapObjectPic_BrendanNormal_3, 0x100 - obj_frame_tiles gMapObjectPic_BrendanNormal_4, 0x100 - obj_frame_tiles gMapObjectPic_BrendanNormal_5, 0x100 - obj_frame_tiles gMapObjectPic_BrendanNormal_6, 0x100 - obj_frame_tiles gMapObjectPic_BrendanNormal_7, 0x100 - obj_frame_tiles gMapObjectPic_BrendanNormal_8, 0x100 - obj_frame_tiles gMapObjectPic_BrendanNormal_9, 0x100 - obj_frame_tiles gMapObjectPic_BrendanNormal_10, 0x100 - obj_frame_tiles gMapObjectPic_BrendanNormal_11, 0x100 - obj_frame_tiles gMapObjectPic_BrendanNormal_12, 0x100 - obj_frame_tiles gMapObjectPic_BrendanNormal_13, 0x100 - obj_frame_tiles gMapObjectPic_BrendanNormal_14, 0x100 - obj_frame_tiles gMapObjectPic_BrendanNormal_15, 0x100 - obj_frame_tiles gMapObjectPic_BrendanNormal_16, 0x100 - obj_frame_tiles gMapObjectPic_BrendanNormal_17, 0x100 - - .align 2 - -gMapObjectPicTable_BrendanMachBike: @ 836E0E0 - obj_frame_tiles gMapObjectPic_BrendanMachBike_0, 0x200 - obj_frame_tiles gMapObjectPic_BrendanMachBike_1, 0x200 - obj_frame_tiles gMapObjectPic_BrendanMachBike_2, 0x200 - obj_frame_tiles gMapObjectPic_BrendanMachBike_3, 0x200 - obj_frame_tiles gMapObjectPic_BrendanMachBike_4, 0x200 - obj_frame_tiles gMapObjectPic_BrendanMachBike_5, 0x200 - obj_frame_tiles gMapObjectPic_BrendanMachBike_6, 0x200 - obj_frame_tiles gMapObjectPic_BrendanMachBike_7, 0x200 - obj_frame_tiles gMapObjectPic_BrendanMachBike_8, 0x200 - - .align 2 - -gMapObjectPicTable_BrendanAcroBike: @ 836E128 - obj_frame_tiles gMapObjectPic_BrendanAcroBike_0, 0x200 - obj_frame_tiles gMapObjectPic_BrendanAcroBike_1, 0x200 - obj_frame_tiles gMapObjectPic_BrendanAcroBike_2, 0x200 - obj_frame_tiles gMapObjectPic_BrendanAcroBike_3, 0x200 - obj_frame_tiles gMapObjectPic_BrendanAcroBike_4, 0x200 - obj_frame_tiles gMapObjectPic_BrendanAcroBike_5, 0x200 - obj_frame_tiles gMapObjectPic_BrendanAcroBike_6, 0x200 - obj_frame_tiles gMapObjectPic_BrendanAcroBike_7, 0x200 - obj_frame_tiles gMapObjectPic_BrendanAcroBike_8, 0x200 - obj_frame_tiles gMapObjectPic_BrendanAcroBike_9, 0x200 - obj_frame_tiles gMapObjectPic_BrendanAcroBike_10, 0x200 - obj_frame_tiles gMapObjectPic_BrendanAcroBike_11, 0x200 - obj_frame_tiles gMapObjectPic_BrendanAcroBike_12, 0x200 - obj_frame_tiles gMapObjectPic_BrendanAcroBike_13, 0x200 - obj_frame_tiles gMapObjectPic_BrendanAcroBike_14, 0x200 - obj_frame_tiles gMapObjectPic_BrendanAcroBike_15, 0x200 - obj_frame_tiles gMapObjectPic_BrendanAcroBike_16, 0x200 - obj_frame_tiles gMapObjectPic_BrendanAcroBike_17, 0x200 - obj_frame_tiles gMapObjectPic_BrendanAcroBike_18, 0x200 - obj_frame_tiles gMapObjectPic_BrendanAcroBike_19, 0x200 - obj_frame_tiles gMapObjectPic_BrendanAcroBike_20, 0x200 - obj_frame_tiles gMapObjectPic_BrendanAcroBike_21, 0x200 - obj_frame_tiles gMapObjectPic_BrendanAcroBike_22, 0x200 - obj_frame_tiles gMapObjectPic_BrendanAcroBike_23, 0x200 - obj_frame_tiles gMapObjectPic_BrendanAcroBike_24, 0x200 - obj_frame_tiles gMapObjectPic_BrendanAcroBike_25, 0x200 - obj_frame_tiles gMapObjectPic_BrendanAcroBike_26, 0x200 - - .align 2 - -gMapObjectPicTable_BrendanSurfing: @ 836E200 - obj_frame_tiles gMapObjectPic_BrendanSurfing_0, 0x200 - obj_frame_tiles gMapObjectPic_BrendanSurfing_1, 0x200 - obj_frame_tiles gMapObjectPic_BrendanSurfing_2, 0x200 - obj_frame_tiles gMapObjectPic_BrendanSurfing_0, 0x200 - obj_frame_tiles gMapObjectPic_BrendanSurfing_0, 0x200 - obj_frame_tiles gMapObjectPic_BrendanSurfing_1, 0x200 - obj_frame_tiles gMapObjectPic_BrendanSurfing_1, 0x200 - obj_frame_tiles gMapObjectPic_BrendanSurfing_2, 0x200 - obj_frame_tiles gMapObjectPic_BrendanSurfing_2, 0x200 - obj_frame_tiles gMapObjectPic_BrendanSurfing_3, 0x200 - obj_frame_tiles gMapObjectPic_BrendanSurfing_4, 0x200 - obj_frame_tiles gMapObjectPic_BrendanSurfing_5, 0x200 - - .align 2 - -gMapObjectPicTable_BrendanUnderwater: @ 836E260 - obj_frame_tiles gMapObjectPic_BrendanUnderwater_0, 0x200 - obj_frame_tiles gMapObjectPic_BrendanUnderwater_1, 0x200 - obj_frame_tiles gMapObjectPic_BrendanUnderwater_2, 0x200 - obj_frame_tiles gMapObjectPic_BrendanUnderwater_0, 0x200 - obj_frame_tiles gMapObjectPic_BrendanUnderwater_0, 0x200 - obj_frame_tiles gMapObjectPic_BrendanUnderwater_1, 0x200 - obj_frame_tiles gMapObjectPic_BrendanUnderwater_1, 0x200 - obj_frame_tiles gMapObjectPic_BrendanUnderwater_2, 0x200 - obj_frame_tiles gMapObjectPic_BrendanUnderwater_2, 0x200 - - .align 2 - -gMapObjectPicTable_BrendanFieldMove: @ 836E2A8 - obj_frame_tiles gMapObjectPic_BrendanFieldMove_0, 0x200 - obj_frame_tiles gMapObjectPic_BrendanFieldMove_1, 0x200 - obj_frame_tiles gMapObjectPic_BrendanFieldMove_2, 0x200 - obj_frame_tiles gMapObjectPic_BrendanFieldMove_3, 0x200 - obj_frame_tiles gMapObjectPic_BrendanFieldMove_4, 0x200 - - .align 2 - -gMapObjectPicTable_QuintyPlump: @ 836E2D0 - obj_frame_tiles gMapObjectPic_QuintyPlump_0, 0x200 - obj_frame_tiles gMapObjectPic_QuintyPlump_1, 0x200 - obj_frame_tiles gMapObjectPic_QuintyPlump_2, 0x200 - obj_frame_tiles gMapObjectPic_QuintyPlump_3, 0x200 - obj_frame_tiles gMapObjectPic_QuintyPlump_4, 0x200 - obj_frame_tiles gMapObjectPic_QuintyPlump_5, 0x200 - obj_frame_tiles gMapObjectPic_QuintyPlump_6, 0x200 - - .align 2 - -gMapObjectPicTable_LittleBoy1: @ 836E308 - obj_frame_tiles gMapObjectPic_LittleBoy1_0, 0x80 - obj_frame_tiles gMapObjectPic_LittleBoy1_1, 0x80 - obj_frame_tiles gMapObjectPic_LittleBoy1_2, 0x80 - obj_frame_tiles gMapObjectPic_LittleBoy1_3, 0x80 - obj_frame_tiles gMapObjectPic_LittleBoy1_4, 0x80 - obj_frame_tiles gMapObjectPic_LittleBoy1_5, 0x80 - obj_frame_tiles gMapObjectPic_LittleBoy1_6, 0x80 - obj_frame_tiles gMapObjectPic_LittleBoy1_7, 0x80 - obj_frame_tiles gMapObjectPic_LittleBoy1_8, 0x80 - - .align 2 - -gMapObjectPicTable_LittleGirl1: @ 836E350 - obj_frame_tiles gMapObjectPic_LittleGirl1_0, 0x100 - obj_frame_tiles gMapObjectPic_LittleGirl1_1, 0x100 - obj_frame_tiles gMapObjectPic_LittleGirl1_2, 0x100 - obj_frame_tiles gMapObjectPic_LittleGirl1_3, 0x100 - obj_frame_tiles gMapObjectPic_LittleGirl1_4, 0x100 - obj_frame_tiles gMapObjectPic_LittleGirl1_5, 0x100 - obj_frame_tiles gMapObjectPic_LittleGirl1_6, 0x100 - obj_frame_tiles gMapObjectPic_LittleGirl1_7, 0x100 - obj_frame_tiles gMapObjectPic_LittleGirl1_8, 0x100 - - .align 2 - -gMapObjectPicTable_Boy1: @ 836E398 - obj_frame_tiles gMapObjectPic_Boy1_0, 0x100 - obj_frame_tiles gMapObjectPic_Boy1_1, 0x100 - obj_frame_tiles gMapObjectPic_Boy1_2, 0x100 - obj_frame_tiles gMapObjectPic_Boy1_3, 0x100 - obj_frame_tiles gMapObjectPic_Boy1_4, 0x100 - obj_frame_tiles gMapObjectPic_Boy1_5, 0x100 - obj_frame_tiles gMapObjectPic_Boy1_6, 0x100 - obj_frame_tiles gMapObjectPic_Boy1_7, 0x100 - obj_frame_tiles gMapObjectPic_Boy1_8, 0x100 - - .align 2 - -gMapObjectPicTable_Girl1: @ 836E3E0 - obj_frame_tiles gMapObjectPic_Girl1_0, 0x100 - obj_frame_tiles gMapObjectPic_Girl1_1, 0x100 - obj_frame_tiles gMapObjectPic_Girl1_2, 0x100 - obj_frame_tiles gMapObjectPic_Girl1_3, 0x100 - obj_frame_tiles gMapObjectPic_Girl1_4, 0x100 - obj_frame_tiles gMapObjectPic_Girl1_5, 0x100 - obj_frame_tiles gMapObjectPic_Girl1_6, 0x100 - obj_frame_tiles gMapObjectPic_Girl1_7, 0x100 - obj_frame_tiles gMapObjectPic_Girl1_8, 0x100 - - .align 2 - -gMapObjectPicTable_Boy2: @ 836E428 - obj_frame_tiles gMapObjectPic_Boy2_0, 0x100 - obj_frame_tiles gMapObjectPic_Boy2_1, 0x100 - obj_frame_tiles gMapObjectPic_Boy2_2, 0x100 - obj_frame_tiles gMapObjectPic_Boy2_3, 0x100 - obj_frame_tiles gMapObjectPic_Boy2_4, 0x100 - obj_frame_tiles gMapObjectPic_Boy2_5, 0x100 - obj_frame_tiles gMapObjectPic_Boy2_6, 0x100 - obj_frame_tiles gMapObjectPic_Boy2_7, 0x100 - obj_frame_tiles gMapObjectPic_Boy2_8, 0x100 - - .align 2 - -gMapObjectPicTable_Girl2: @ 836E470 - obj_frame_tiles gMapObjectPic_Girl2_0, 0x100 - obj_frame_tiles gMapObjectPic_Girl2_1, 0x100 - obj_frame_tiles gMapObjectPic_Girl2_2, 0x100 - obj_frame_tiles gMapObjectPic_Girl2_3, 0x100 - obj_frame_tiles gMapObjectPic_Girl2_4, 0x100 - obj_frame_tiles gMapObjectPic_Girl2_5, 0x100 - obj_frame_tiles gMapObjectPic_Girl2_6, 0x100 - obj_frame_tiles gMapObjectPic_Girl2_7, 0x100 - obj_frame_tiles gMapObjectPic_Girl2_8, 0x100 - - .align 2 - -gMapObjectPicTable_LittleBoy2: @ 836E4B8 - obj_frame_tiles gMapObjectPic_LittleBoy2_0, 0x80 - obj_frame_tiles gMapObjectPic_LittleBoy2_1, 0x80 - obj_frame_tiles gMapObjectPic_LittleBoy2_2, 0x80 - obj_frame_tiles gMapObjectPic_LittleBoy2_3, 0x80 - obj_frame_tiles gMapObjectPic_LittleBoy2_4, 0x80 - obj_frame_tiles gMapObjectPic_LittleBoy2_5, 0x80 - obj_frame_tiles gMapObjectPic_LittleBoy2_6, 0x80 - obj_frame_tiles gMapObjectPic_LittleBoy2_7, 0x80 - obj_frame_tiles gMapObjectPic_LittleBoy2_8, 0x80 - - .align 2 - -gMapObjectPicTable_LittleGirl2: @ 836E500 - obj_frame_tiles gMapObjectPic_LittleGirl2_0, 0x80 - obj_frame_tiles gMapObjectPic_LittleGirl2_1, 0x80 - obj_frame_tiles gMapObjectPic_LittleGirl2_2, 0x80 - obj_frame_tiles gMapObjectPic_LittleGirl2_3, 0x80 - obj_frame_tiles gMapObjectPic_LittleGirl2_4, 0x80 - obj_frame_tiles gMapObjectPic_LittleGirl2_5, 0x80 - obj_frame_tiles gMapObjectPic_LittleGirl2_6, 0x80 - obj_frame_tiles gMapObjectPic_LittleGirl2_7, 0x80 - obj_frame_tiles gMapObjectPic_LittleGirl2_8, 0x80 - - .align 2 - -gMapObjectPicTable_Boy3: @ 836E548 - obj_frame_tiles gMapObjectPic_Boy3_0, 0x100 - obj_frame_tiles gMapObjectPic_Boy3_1, 0x100 - obj_frame_tiles gMapObjectPic_Boy3_2, 0x100 - obj_frame_tiles gMapObjectPic_Boy3_3, 0x100 - obj_frame_tiles gMapObjectPic_Boy3_4, 0x100 - obj_frame_tiles gMapObjectPic_Boy3_5, 0x100 - obj_frame_tiles gMapObjectPic_Boy3_6, 0x100 - obj_frame_tiles gMapObjectPic_Boy3_7, 0x100 - obj_frame_tiles gMapObjectPic_Boy3_8, 0x100 - - .align 2 - -gMapObjectPicTable_Girl3: @ 836E590 - obj_frame_tiles gMapObjectPic_Girl3_0, 0x100 - obj_frame_tiles gMapObjectPic_Girl3_1, 0x100 - obj_frame_tiles gMapObjectPic_Girl3_2, 0x100 - obj_frame_tiles gMapObjectPic_Girl3_3, 0x100 - obj_frame_tiles gMapObjectPic_Girl3_4, 0x100 - obj_frame_tiles gMapObjectPic_Girl3_5, 0x100 - obj_frame_tiles gMapObjectPic_Girl3_6, 0x100 - obj_frame_tiles gMapObjectPic_Girl3_7, 0x100 - obj_frame_tiles gMapObjectPic_Girl3_8, 0x100 - - .align 2 - -gMapObjectPicTable_Boy4: @ 836E5D8 - obj_frame_tiles gMapObjectPic_Boy4_0, 0x100 - obj_frame_tiles gMapObjectPic_Boy4_1, 0x100 - obj_frame_tiles gMapObjectPic_Boy4_2, 0x100 - obj_frame_tiles gMapObjectPic_Boy4_3, 0x100 - obj_frame_tiles gMapObjectPic_Boy4_4, 0x100 - obj_frame_tiles gMapObjectPic_Boy4_5, 0x100 - obj_frame_tiles gMapObjectPic_Boy4_6, 0x100 - obj_frame_tiles gMapObjectPic_Boy4_7, 0x100 - obj_frame_tiles gMapObjectPic_Boy4_8, 0x100 - - .align 2 - -gMapObjectPicTable_Woman1: @ 836E620 - obj_frame_tiles gMapObjectPic_Woman1_0, 0x100 - obj_frame_tiles gMapObjectPic_Woman1_1, 0x100 - obj_frame_tiles gMapObjectPic_Woman1_2, 0x100 - obj_frame_tiles gMapObjectPic_Woman1_3, 0x100 - obj_frame_tiles gMapObjectPic_Woman1_4, 0x100 - obj_frame_tiles gMapObjectPic_Woman1_5, 0x100 - obj_frame_tiles gMapObjectPic_Woman1_6, 0x100 - obj_frame_tiles gMapObjectPic_Woman1_7, 0x100 - obj_frame_tiles gMapObjectPic_Woman1_8, 0x100 - - .align 2 - -gMapObjectPicTable_FatMan: @ 836E668 - obj_frame_tiles gMapObjectPic_FatMan_0, 0x100 - obj_frame_tiles gMapObjectPic_FatMan_1, 0x100 - obj_frame_tiles gMapObjectPic_FatMan_2, 0x100 - obj_frame_tiles gMapObjectPic_FatMan_3, 0x100 - obj_frame_tiles gMapObjectPic_FatMan_4, 0x100 - obj_frame_tiles gMapObjectPic_FatMan_5, 0x100 - obj_frame_tiles gMapObjectPic_FatMan_6, 0x100 - obj_frame_tiles gMapObjectPic_FatMan_7, 0x100 - obj_frame_tiles gMapObjectPic_FatMan_8, 0x100 - - .align 2 - -gMapObjectPicTable_Woman2: @ 836E6B0 - obj_frame_tiles gMapObjectPic_Woman2_0, 0x100 - obj_frame_tiles gMapObjectPic_Woman2_1, 0x100 - obj_frame_tiles gMapObjectPic_Woman2_2, 0x100 - obj_frame_tiles gMapObjectPic_Woman2_3, 0x100 - obj_frame_tiles gMapObjectPic_Woman2_4, 0x100 - obj_frame_tiles gMapObjectPic_Woman2_5, 0x100 - obj_frame_tiles gMapObjectPic_Woman2_6, 0x100 - obj_frame_tiles gMapObjectPic_Woman2_7, 0x100 - obj_frame_tiles gMapObjectPic_Woman2_8, 0x100 - - .align 2 - -gMapObjectPicTable_Man1: @ 836E6F8 - obj_frame_tiles gMapObjectPic_Man1_0, 0x100 - obj_frame_tiles gMapObjectPic_Man1_1, 0x100 - obj_frame_tiles gMapObjectPic_Man1_2, 0x100 - obj_frame_tiles gMapObjectPic_Man1_3, 0x100 - obj_frame_tiles gMapObjectPic_Man1_4, 0x100 - obj_frame_tiles gMapObjectPic_Man1_5, 0x100 - obj_frame_tiles gMapObjectPic_Man1_6, 0x100 - obj_frame_tiles gMapObjectPic_Man1_7, 0x100 - obj_frame_tiles gMapObjectPic_Man1_8, 0x100 - - .align 2 - -gMapObjectPicTable_Woman3: @ 836E740 - obj_frame_tiles gMapObjectPic_Woman3_0, 0x100 - obj_frame_tiles gMapObjectPic_Woman3_1, 0x100 - obj_frame_tiles gMapObjectPic_Woman3_2, 0x100 - obj_frame_tiles gMapObjectPic_Woman3_3, 0x100 - obj_frame_tiles gMapObjectPic_Woman3_4, 0x100 - obj_frame_tiles gMapObjectPic_Woman3_5, 0x100 - obj_frame_tiles gMapObjectPic_Woman3_6, 0x100 - obj_frame_tiles gMapObjectPic_Woman3_7, 0x100 - obj_frame_tiles gMapObjectPic_Woman3_8, 0x100 - - .align 2 - -gMapObjectPicTable_OldMan1: @ 836E788 - obj_frame_tiles gMapObjectPic_OldMan1_0, 0x100 - obj_frame_tiles gMapObjectPic_OldMan1_1, 0x100 - obj_frame_tiles gMapObjectPic_OldMan1_2, 0x100 - obj_frame_tiles gMapObjectPic_OldMan1_3, 0x100 - obj_frame_tiles gMapObjectPic_OldMan1_4, 0x100 - obj_frame_tiles gMapObjectPic_OldMan1_5, 0x100 - obj_frame_tiles gMapObjectPic_OldMan1_6, 0x100 - obj_frame_tiles gMapObjectPic_OldMan1_7, 0x100 - obj_frame_tiles gMapObjectPic_OldMan1_8, 0x100 - - .align 2 - -gMapObjectPicTable_OldWoman1: @ 836E7D0 - obj_frame_tiles gMapObjectPic_OldWoman1_0, 0x100 - obj_frame_tiles gMapObjectPic_OldWoman1_1, 0x100 - obj_frame_tiles gMapObjectPic_OldWoman1_2, 0x100 - obj_frame_tiles gMapObjectPic_OldWoman1_3, 0x100 - obj_frame_tiles gMapObjectPic_OldWoman1_4, 0x100 - obj_frame_tiles gMapObjectPic_OldWoman1_5, 0x100 - obj_frame_tiles gMapObjectPic_OldWoman1_6, 0x100 - obj_frame_tiles gMapObjectPic_OldWoman1_7, 0x100 - obj_frame_tiles gMapObjectPic_OldWoman1_8, 0x100 - - .align 2 - -gMapObjectPicTable_Man2: @ 836E818 - obj_frame_tiles gMapObjectPic_Man2_0, 0x100 - obj_frame_tiles gMapObjectPic_Man2_1, 0x100 - obj_frame_tiles gMapObjectPic_Man2_2, 0x100 - obj_frame_tiles gMapObjectPic_Man2_3, 0x100 - obj_frame_tiles gMapObjectPic_Man2_4, 0x100 - obj_frame_tiles gMapObjectPic_Man2_5, 0x100 - obj_frame_tiles gMapObjectPic_Man2_6, 0x100 - obj_frame_tiles gMapObjectPic_Man2_7, 0x100 - obj_frame_tiles gMapObjectPic_Man2_8, 0x100 - - .align 2 - -gMapObjectPicTable_Woman4: @ 836E860 - obj_frame_tiles gMapObjectPic_Woman4_0, 0x100 - obj_frame_tiles gMapObjectPic_Woman4_1, 0x100 - obj_frame_tiles gMapObjectPic_Woman4_2, 0x100 - obj_frame_tiles gMapObjectPic_Woman4_3, 0x100 - obj_frame_tiles gMapObjectPic_Woman4_4, 0x100 - obj_frame_tiles gMapObjectPic_Woman4_5, 0x100 - obj_frame_tiles gMapObjectPic_Woman4_6, 0x100 - obj_frame_tiles gMapObjectPic_Woman4_7, 0x100 - obj_frame_tiles gMapObjectPic_Woman4_8, 0x100 - - .align 2 - -gMapObjectPicTable_Man3: @ 836E8A8 - obj_frame_tiles gMapObjectPic_Man3_0, 0x100 - obj_frame_tiles gMapObjectPic_Man3_1, 0x100 - obj_frame_tiles gMapObjectPic_Man3_2, 0x100 - obj_frame_tiles gMapObjectPic_Man3_3, 0x100 - obj_frame_tiles gMapObjectPic_Man3_4, 0x100 - obj_frame_tiles gMapObjectPic_Man3_5, 0x100 - obj_frame_tiles gMapObjectPic_Man3_6, 0x100 - obj_frame_tiles gMapObjectPic_Man3_7, 0x100 - obj_frame_tiles gMapObjectPic_Man3_8, 0x100 - - .align 2 - -gMapObjectPicTable_Woman5: @ 836E8F0 - obj_frame_tiles gMapObjectPic_Woman5_0, 0x100 - obj_frame_tiles gMapObjectPic_Woman5_1, 0x100 - obj_frame_tiles gMapObjectPic_Woman5_2, 0x100 - obj_frame_tiles gMapObjectPic_Woman5_3, 0x100 - obj_frame_tiles gMapObjectPic_Woman5_4, 0x100 - obj_frame_tiles gMapObjectPic_Woman5_5, 0x100 - obj_frame_tiles gMapObjectPic_Woman5_6, 0x100 - obj_frame_tiles gMapObjectPic_Woman5_7, 0x100 - obj_frame_tiles gMapObjectPic_Woman5_8, 0x100 - - .align 2 - -gMapObjectPicTable_Cook: @ 836E938 - obj_frame_tiles gMapObjectPic_Cook_0, 0x100 - obj_frame_tiles gMapObjectPic_Cook_1, 0x100 - obj_frame_tiles gMapObjectPic_Cook_2, 0x100 - obj_frame_tiles gMapObjectPic_Cook_0, 0x100 - obj_frame_tiles gMapObjectPic_Cook_0, 0x100 - obj_frame_tiles gMapObjectPic_Cook_1, 0x100 - obj_frame_tiles gMapObjectPic_Cook_1, 0x100 - obj_frame_tiles gMapObjectPic_Cook_2, 0x100 - obj_frame_tiles gMapObjectPic_Cook_2, 0x100 - - .align 2 - -gMapObjectPicTable_Woman6: @ 836E980 - obj_frame_tiles gMapObjectPic_Woman6_0, 0x100 - obj_frame_tiles gMapObjectPic_Woman6_1, 0x100 - obj_frame_tiles gMapObjectPic_Woman6_2, 0x100 - obj_frame_tiles gMapObjectPic_Woman6_3, 0x100 - obj_frame_tiles gMapObjectPic_Woman6_4, 0x100 - obj_frame_tiles gMapObjectPic_Woman6_5, 0x100 - obj_frame_tiles gMapObjectPic_Woman6_6, 0x100 - obj_frame_tiles gMapObjectPic_Woman6_7, 0x100 - obj_frame_tiles gMapObjectPic_Woman6_8, 0x100 - - .align 2 - -gMapObjectPicTable_OldMan2: @ 836E9C8 - obj_frame_tiles gMapObjectPic_OldMan2_0, 0x100 - obj_frame_tiles gMapObjectPic_OldMan2_1, 0x100 - obj_frame_tiles gMapObjectPic_OldMan2_2, 0x100 - obj_frame_tiles gMapObjectPic_OldMan2_0, 0x100 - obj_frame_tiles gMapObjectPic_OldMan2_0, 0x100 - obj_frame_tiles gMapObjectPic_OldMan2_1, 0x100 - obj_frame_tiles gMapObjectPic_OldMan2_1, 0x100 - obj_frame_tiles gMapObjectPic_OldMan2_2, 0x100 - obj_frame_tiles gMapObjectPic_OldMan2_2, 0x100 - - .align 2 - -gMapObjectPicTable_OldWoman2: @ 836EA10 - obj_frame_tiles gMapObjectPic_OldWoman2_0, 0x100 - obj_frame_tiles gMapObjectPic_OldWoman2_1, 0x100 - obj_frame_tiles gMapObjectPic_OldWoman2_2, 0x100 - obj_frame_tiles gMapObjectPic_OldWoman2_0, 0x100 - obj_frame_tiles gMapObjectPic_OldWoman2_0, 0x100 - obj_frame_tiles gMapObjectPic_OldWoman2_1, 0x100 - obj_frame_tiles gMapObjectPic_OldWoman2_1, 0x100 - obj_frame_tiles gMapObjectPic_OldWoman2_2, 0x100 - obj_frame_tiles gMapObjectPic_OldWoman2_2, 0x100 - - .align 2 - -gMapObjectPicTable_Camper: @ 836EA58 - obj_frame_tiles gMapObjectPic_Camper_0, 0x100 - obj_frame_tiles gMapObjectPic_Camper_1, 0x100 - obj_frame_tiles gMapObjectPic_Camper_2, 0x100 - obj_frame_tiles gMapObjectPic_Camper_3, 0x100 - obj_frame_tiles gMapObjectPic_Camper_4, 0x100 - obj_frame_tiles gMapObjectPic_Camper_5, 0x100 - obj_frame_tiles gMapObjectPic_Camper_6, 0x100 - obj_frame_tiles gMapObjectPic_Camper_7, 0x100 - obj_frame_tiles gMapObjectPic_Camper_8, 0x100 - - .align 2 - -gMapObjectPicTable_Picnicker: @ 836EAA0 - obj_frame_tiles gMapObjectPic_Picnicker_0, 0x100 - obj_frame_tiles gMapObjectPic_Picnicker_1, 0x100 - obj_frame_tiles gMapObjectPic_Picnicker_2, 0x100 - obj_frame_tiles gMapObjectPic_Picnicker_3, 0x100 - obj_frame_tiles gMapObjectPic_Picnicker_4, 0x100 - obj_frame_tiles gMapObjectPic_Picnicker_5, 0x100 - obj_frame_tiles gMapObjectPic_Picnicker_6, 0x100 - obj_frame_tiles gMapObjectPic_Picnicker_7, 0x100 - obj_frame_tiles gMapObjectPic_Picnicker_8, 0x100 - - .align 2 - -gMapObjectPicTable_Man4: @ 836EAE8 - obj_frame_tiles gMapObjectPic_Man4_0, 0x100 - obj_frame_tiles gMapObjectPic_Man4_1, 0x100 - obj_frame_tiles gMapObjectPic_Man4_2, 0x100 - obj_frame_tiles gMapObjectPic_Man4_3, 0x100 - obj_frame_tiles gMapObjectPic_Man4_4, 0x100 - obj_frame_tiles gMapObjectPic_Man4_5, 0x100 - obj_frame_tiles gMapObjectPic_Man4_6, 0x100 - obj_frame_tiles gMapObjectPic_Man4_7, 0x100 - obj_frame_tiles gMapObjectPic_Man4_8, 0x100 - - .align 2 - -gMapObjectPicTable_Woman7: @ 836EB30 - obj_frame_tiles gMapObjectPic_Woman7_0, 0x100 - obj_frame_tiles gMapObjectPic_Woman7_1, 0x100 - obj_frame_tiles gMapObjectPic_Woman7_2, 0x100 - obj_frame_tiles gMapObjectPic_Woman7_3, 0x100 - obj_frame_tiles gMapObjectPic_Woman7_4, 0x100 - obj_frame_tiles gMapObjectPic_Woman7_5, 0x100 - obj_frame_tiles gMapObjectPic_Woman7_6, 0x100 - obj_frame_tiles gMapObjectPic_Woman7_7, 0x100 - obj_frame_tiles gMapObjectPic_Woman7_8, 0x100 - - .align 2 - -gMapObjectPicTable_Youngster: @ 836EB78 - obj_frame_tiles gMapObjectPic_Youngster_0, 0x100 - obj_frame_tiles gMapObjectPic_Youngster_1, 0x100 - obj_frame_tiles gMapObjectPic_Youngster_2, 0x100 - obj_frame_tiles gMapObjectPic_Youngster_3, 0x100 - obj_frame_tiles gMapObjectPic_Youngster_4, 0x100 - obj_frame_tiles gMapObjectPic_Youngster_5, 0x100 - obj_frame_tiles gMapObjectPic_Youngster_6, 0x100 - obj_frame_tiles gMapObjectPic_Youngster_7, 0x100 - obj_frame_tiles gMapObjectPic_Youngster_8, 0x100 - - .align 2 - -gMapObjectPicTable_BugCatcher: @ 836EBC0 - obj_frame_tiles gMapObjectPic_BugCatcher_0, 0x100 - obj_frame_tiles gMapObjectPic_BugCatcher_1, 0x100 - obj_frame_tiles gMapObjectPic_BugCatcher_2, 0x100 - obj_frame_tiles gMapObjectPic_BugCatcher_3, 0x100 - obj_frame_tiles gMapObjectPic_BugCatcher_4, 0x100 - obj_frame_tiles gMapObjectPic_BugCatcher_5, 0x100 - obj_frame_tiles gMapObjectPic_BugCatcher_6, 0x100 - obj_frame_tiles gMapObjectPic_BugCatcher_7, 0x100 - obj_frame_tiles gMapObjectPic_BugCatcher_8, 0x100 - - .align 2 - -gMapObjectPicTable_PsychicM: @ 836EC08 - obj_frame_tiles gMapObjectPic_PsychicM_0, 0x100 - obj_frame_tiles gMapObjectPic_PsychicM_1, 0x100 - obj_frame_tiles gMapObjectPic_PsychicM_2, 0x100 - obj_frame_tiles gMapObjectPic_PsychicM_3, 0x100 - obj_frame_tiles gMapObjectPic_PsychicM_4, 0x100 - obj_frame_tiles gMapObjectPic_PsychicM_5, 0x100 - obj_frame_tiles gMapObjectPic_PsychicM_6, 0x100 - obj_frame_tiles gMapObjectPic_PsychicM_7, 0x100 - obj_frame_tiles gMapObjectPic_PsychicM_8, 0x100 - - .align 2 - -gMapObjectPicTable_SchoolKidM: @ 836EC50 - obj_frame_tiles gMapObjectPic_SchoolKidM_0, 0x100 - obj_frame_tiles gMapObjectPic_SchoolKidM_1, 0x100 - obj_frame_tiles gMapObjectPic_SchoolKidM_2, 0x100 - obj_frame_tiles gMapObjectPic_SchoolKidM_3, 0x100 - obj_frame_tiles gMapObjectPic_SchoolKidM_4, 0x100 - obj_frame_tiles gMapObjectPic_SchoolKidM_5, 0x100 - obj_frame_tiles gMapObjectPic_SchoolKidM_6, 0x100 - obj_frame_tiles gMapObjectPic_SchoolKidM_7, 0x100 - obj_frame_tiles gMapObjectPic_SchoolKidM_8, 0x100 - - .align 2 - -gMapObjectPicTable_Maniac: @ 836EC98 - obj_frame_tiles gMapObjectPic_Maniac_0, 0x100 - obj_frame_tiles gMapObjectPic_Maniac_1, 0x100 - obj_frame_tiles gMapObjectPic_Maniac_2, 0x100 - obj_frame_tiles gMapObjectPic_Maniac_3, 0x100 - obj_frame_tiles gMapObjectPic_Maniac_4, 0x100 - obj_frame_tiles gMapObjectPic_Maniac_5, 0x100 - obj_frame_tiles gMapObjectPic_Maniac_6, 0x100 - obj_frame_tiles gMapObjectPic_Maniac_7, 0x100 - obj_frame_tiles gMapObjectPic_Maniac_8, 0x100 - - .align 2 - -gMapObjectPicTable_HexManiac: @ 836ECE0 - obj_frame_tiles gMapObjectPic_HexManiac_0, 0x100 - obj_frame_tiles gMapObjectPic_HexManiac_1, 0x100 - obj_frame_tiles gMapObjectPic_HexManiac_2, 0x100 - obj_frame_tiles gMapObjectPic_HexManiac_3, 0x100 - obj_frame_tiles gMapObjectPic_HexManiac_4, 0x100 - obj_frame_tiles gMapObjectPic_HexManiac_5, 0x100 - obj_frame_tiles gMapObjectPic_HexManiac_6, 0x100 - obj_frame_tiles gMapObjectPic_HexManiac_7, 0x100 - obj_frame_tiles gMapObjectPic_HexManiac_8, 0x100 - - .align 2 - -gMapObjectPicTable_Woman8: @ 836ED28 - obj_frame_tiles gMapObjectPic_Woman8_0, 0x100 - obj_frame_tiles gMapObjectPic_Woman8_1, 0x100 - obj_frame_tiles gMapObjectPic_Woman8_2, 0x100 - obj_frame_tiles gMapObjectPic_Woman8_3, 0x100 - obj_frame_tiles gMapObjectPic_Woman8_4, 0x100 - obj_frame_tiles gMapObjectPic_Woman8_5, 0x100 - obj_frame_tiles gMapObjectPic_Woman8_6, 0x100 - obj_frame_tiles gMapObjectPic_Woman8_7, 0x100 - obj_frame_tiles gMapObjectPic_Woman8_8, 0x100 - - .align 2 - -gMapObjectPicTable_SwimmerM: @ 836ED70 - obj_frame_tiles gMapObjectPic_SwimmerM_0, 0x100 - obj_frame_tiles gMapObjectPic_SwimmerM_1, 0x100 - obj_frame_tiles gMapObjectPic_SwimmerM_2, 0x100 - obj_frame_tiles gMapObjectPic_SwimmerM_3, 0x100 - obj_frame_tiles gMapObjectPic_SwimmerM_4, 0x100 - obj_frame_tiles gMapObjectPic_SwimmerM_5, 0x100 - obj_frame_tiles gMapObjectPic_SwimmerM_6, 0x100 - obj_frame_tiles gMapObjectPic_SwimmerM_7, 0x100 - obj_frame_tiles gMapObjectPic_SwimmerM_8, 0x100 - - .align 2 - -gMapObjectPicTable_SwimmerF: @ 836EDB8 - obj_frame_tiles gMapObjectPic_SwimmerF_0, 0x100 - obj_frame_tiles gMapObjectPic_SwimmerF_1, 0x100 - obj_frame_tiles gMapObjectPic_SwimmerF_2, 0x100 - obj_frame_tiles gMapObjectPic_SwimmerF_3, 0x100 - obj_frame_tiles gMapObjectPic_SwimmerF_4, 0x100 - obj_frame_tiles gMapObjectPic_SwimmerF_5, 0x100 - obj_frame_tiles gMapObjectPic_SwimmerF_6, 0x100 - obj_frame_tiles gMapObjectPic_SwimmerF_7, 0x100 - obj_frame_tiles gMapObjectPic_SwimmerF_8, 0x100 - - .align 2 - -gMapObjectPicTable_BlackBelt: @ 836EE00 - obj_frame_tiles gMapObjectPic_BlackBelt_0, 0x100 - obj_frame_tiles gMapObjectPic_BlackBelt_1, 0x100 - obj_frame_tiles gMapObjectPic_BlackBelt_2, 0x100 - obj_frame_tiles gMapObjectPic_BlackBelt_3, 0x100 - obj_frame_tiles gMapObjectPic_BlackBelt_4, 0x100 - obj_frame_tiles gMapObjectPic_BlackBelt_5, 0x100 - obj_frame_tiles gMapObjectPic_BlackBelt_6, 0x100 - obj_frame_tiles gMapObjectPic_BlackBelt_7, 0x100 - obj_frame_tiles gMapObjectPic_BlackBelt_8, 0x100 - - .align 2 - -gMapObjectPicTable_Beauty: @ 836EE48 - obj_frame_tiles gMapObjectPic_Beauty_0, 0x100 - obj_frame_tiles gMapObjectPic_Beauty_1, 0x100 - obj_frame_tiles gMapObjectPic_Beauty_2, 0x100 - obj_frame_tiles gMapObjectPic_Beauty_3, 0x100 - obj_frame_tiles gMapObjectPic_Beauty_4, 0x100 - obj_frame_tiles gMapObjectPic_Beauty_5, 0x100 - obj_frame_tiles gMapObjectPic_Beauty_6, 0x100 - obj_frame_tiles gMapObjectPic_Beauty_7, 0x100 - obj_frame_tiles gMapObjectPic_Beauty_8, 0x100 - - .align 2 - -gMapObjectPicTable_Scientist1: @ 836EE90 - obj_frame_tiles gMapObjectPic_Scientist1_0, 0x100 - obj_frame_tiles gMapObjectPic_Scientist1_1, 0x100 - obj_frame_tiles gMapObjectPic_Scientist1_2, 0x100 - obj_frame_tiles gMapObjectPic_Scientist1_3, 0x100 - obj_frame_tiles gMapObjectPic_Scientist1_4, 0x100 - obj_frame_tiles gMapObjectPic_Scientist1_5, 0x100 - obj_frame_tiles gMapObjectPic_Scientist1_6, 0x100 - obj_frame_tiles gMapObjectPic_Scientist1_7, 0x100 - obj_frame_tiles gMapObjectPic_Scientist1_8, 0x100 - - .align 2 - -gMapObjectPicTable_Lass: @ 836EED8 - obj_frame_tiles gMapObjectPic_Lass_0, 0x100 - obj_frame_tiles gMapObjectPic_Lass_1, 0x100 - obj_frame_tiles gMapObjectPic_Lass_2, 0x100 - obj_frame_tiles gMapObjectPic_Lass_3, 0x100 - obj_frame_tiles gMapObjectPic_Lass_4, 0x100 - obj_frame_tiles gMapObjectPic_Lass_5, 0x100 - obj_frame_tiles gMapObjectPic_Lass_6, 0x100 - obj_frame_tiles gMapObjectPic_Lass_7, 0x100 - obj_frame_tiles gMapObjectPic_Lass_8, 0x100 - - .align 2 - -gMapObjectPicTable_Gentleman: @ 836EF20 - obj_frame_tiles gMapObjectPic_Gentleman_0, 0x100 - obj_frame_tiles gMapObjectPic_Gentleman_1, 0x100 - obj_frame_tiles gMapObjectPic_Gentleman_2, 0x100 - obj_frame_tiles gMapObjectPic_Gentleman_3, 0x100 - obj_frame_tiles gMapObjectPic_Gentleman_4, 0x100 - obj_frame_tiles gMapObjectPic_Gentleman_5, 0x100 - obj_frame_tiles gMapObjectPic_Gentleman_6, 0x100 - obj_frame_tiles gMapObjectPic_Gentleman_7, 0x100 - obj_frame_tiles gMapObjectPic_Gentleman_8, 0x100 - - .align 2 - -gMapObjectPicTable_Sailor: @ 836EF68 - obj_frame_tiles gMapObjectPic_Sailor_0, 0x100 - obj_frame_tiles gMapObjectPic_Sailor_1, 0x100 - obj_frame_tiles gMapObjectPic_Sailor_2, 0x100 - obj_frame_tiles gMapObjectPic_Sailor_3, 0x100 - obj_frame_tiles gMapObjectPic_Sailor_4, 0x100 - obj_frame_tiles gMapObjectPic_Sailor_5, 0x100 - obj_frame_tiles gMapObjectPic_Sailor_6, 0x100 - obj_frame_tiles gMapObjectPic_Sailor_7, 0x100 - obj_frame_tiles gMapObjectPic_Sailor_8, 0x100 - - .align 2 - -gMapObjectPicTable_Fisherman: @ 836EFB0 - obj_frame_tiles gMapObjectPic_Fisherman_0, 0x100 - obj_frame_tiles gMapObjectPic_Fisherman_1, 0x100 - obj_frame_tiles gMapObjectPic_Fisherman_2, 0x100 - obj_frame_tiles gMapObjectPic_Fisherman_3, 0x100 - obj_frame_tiles gMapObjectPic_Fisherman_4, 0x100 - obj_frame_tiles gMapObjectPic_Fisherman_5, 0x100 - obj_frame_tiles gMapObjectPic_Fisherman_6, 0x100 - obj_frame_tiles gMapObjectPic_Fisherman_7, 0x100 - obj_frame_tiles gMapObjectPic_Fisherman_8, 0x100 - - .align 2 - -gMapObjectPicTable_RunningTriathleteM: @ 836EFF8 - obj_frame_tiles gMapObjectPic_RunningTriathleteM_0, 0x100 - obj_frame_tiles gMapObjectPic_RunningTriathleteM_1, 0x100 - obj_frame_tiles gMapObjectPic_RunningTriathleteM_2, 0x100 - obj_frame_tiles gMapObjectPic_RunningTriathleteM_3, 0x100 - obj_frame_tiles gMapObjectPic_RunningTriathleteM_4, 0x100 - obj_frame_tiles gMapObjectPic_RunningTriathleteM_5, 0x100 - obj_frame_tiles gMapObjectPic_RunningTriathleteM_6, 0x100 - obj_frame_tiles gMapObjectPic_RunningTriathleteM_7, 0x100 - obj_frame_tiles gMapObjectPic_RunningTriathleteM_8, 0x100 - - .align 2 - -gMapObjectPicTable_RunningTriathleteF: @ 836F040 - obj_frame_tiles gMapObjectPic_RunningTriathleteF_0, 0x100 - obj_frame_tiles gMapObjectPic_RunningTriathleteF_1, 0x100 - obj_frame_tiles gMapObjectPic_RunningTriathleteF_2, 0x100 - obj_frame_tiles gMapObjectPic_RunningTriathleteF_3, 0x100 - obj_frame_tiles gMapObjectPic_RunningTriathleteF_4, 0x100 - obj_frame_tiles gMapObjectPic_RunningTriathleteF_5, 0x100 - obj_frame_tiles gMapObjectPic_RunningTriathleteF_6, 0x100 - obj_frame_tiles gMapObjectPic_RunningTriathleteF_7, 0x100 - obj_frame_tiles gMapObjectPic_RunningTriathleteF_8, 0x100 - - .align 2 - -gMapObjectPicTable_TuberF: @ 836F088 - obj_frame_tiles gMapObjectPic_TuberF_0, 0x80 - obj_frame_tiles gMapObjectPic_TuberF_1, 0x80 - obj_frame_tiles gMapObjectPic_TuberF_2, 0x80 - obj_frame_tiles gMapObjectPic_TuberF_3, 0x80 - obj_frame_tiles gMapObjectPic_TuberF_4, 0x80 - obj_frame_tiles gMapObjectPic_TuberF_5, 0x80 - obj_frame_tiles gMapObjectPic_TuberF_6, 0x80 - obj_frame_tiles gMapObjectPic_TuberF_7, 0x80 - obj_frame_tiles gMapObjectPic_TuberF_8, 0x80 - - .align 2 - -gMapObjectPicTable_TuberM: @ 836F0D0 - obj_frame_tiles gMapObjectPic_TuberM_0, 0x80 - obj_frame_tiles gMapObjectPic_TuberM_1, 0x80 - obj_frame_tiles gMapObjectPic_TuberM_2, 0x80 - obj_frame_tiles gMapObjectPic_TuberM_3, 0x80 - obj_frame_tiles gMapObjectPic_TuberM_4, 0x80 - obj_frame_tiles gMapObjectPic_TuberM_5, 0x80 - obj_frame_tiles gMapObjectPic_TuberM_6, 0x80 - obj_frame_tiles gMapObjectPic_TuberM_7, 0x80 - obj_frame_tiles gMapObjectPic_TuberM_8, 0x80 - - .align 2 - -gMapObjectPicTable_Hiker: @ 836F118 - obj_frame_tiles gMapObjectPic_Hiker_0, 0x100 - obj_frame_tiles gMapObjectPic_Hiker_1, 0x100 - obj_frame_tiles gMapObjectPic_Hiker_2, 0x100 - obj_frame_tiles gMapObjectPic_Hiker_3, 0x100 - obj_frame_tiles gMapObjectPic_Hiker_4, 0x100 - obj_frame_tiles gMapObjectPic_Hiker_5, 0x100 - obj_frame_tiles gMapObjectPic_Hiker_6, 0x100 - obj_frame_tiles gMapObjectPic_Hiker_7, 0x100 - obj_frame_tiles gMapObjectPic_Hiker_8, 0x100 - - .align 2 - -gMapObjectPicTable_CyclingTriathleteM: @ 836F160 - obj_frame_tiles gMapObjectPic_CyclingTriathleteM_0, 0x200 - obj_frame_tiles gMapObjectPic_CyclingTriathleteM_1, 0x200 - obj_frame_tiles gMapObjectPic_CyclingTriathleteM_2, 0x200 - obj_frame_tiles gMapObjectPic_CyclingTriathleteM_3, 0x200 - obj_frame_tiles gMapObjectPic_CyclingTriathleteM_4, 0x200 - obj_frame_tiles gMapObjectPic_CyclingTriathleteM_5, 0x200 - obj_frame_tiles gMapObjectPic_CyclingTriathleteM_6, 0x200 - obj_frame_tiles gMapObjectPic_CyclingTriathleteM_7, 0x200 - obj_frame_tiles gMapObjectPic_CyclingTriathleteM_8, 0x200 - - .align 2 - -gMapObjectPicTable_CyclingTriathleteF: @ 836F1A8 - obj_frame_tiles gMapObjectPic_CyclingTriathleteF_0, 0x200 - obj_frame_tiles gMapObjectPic_CyclingTriathleteF_1, 0x200 - obj_frame_tiles gMapObjectPic_CyclingTriathleteF_2, 0x200 - obj_frame_tiles gMapObjectPic_CyclingTriathleteF_3, 0x200 - obj_frame_tiles gMapObjectPic_CyclingTriathleteF_4, 0x200 - obj_frame_tiles gMapObjectPic_CyclingTriathleteF_5, 0x200 - obj_frame_tiles gMapObjectPic_CyclingTriathleteF_6, 0x200 - obj_frame_tiles gMapObjectPic_CyclingTriathleteF_7, 0x200 - obj_frame_tiles gMapObjectPic_CyclingTriathleteF_8, 0x200 - - .align 2 - -gMapObjectPicTable_Nurse: @ 836F1F0 - obj_frame_tiles gMapObjectPic_Nurse_0, 0x100 - obj_frame_tiles gMapObjectPic_Nurse_1, 0x100 - obj_frame_tiles gMapObjectPic_Nurse_2, 0x100 - obj_frame_tiles gMapObjectPic_Nurse_3, 0x100 - obj_frame_tiles gMapObjectPic_Nurse_4, 0x100 - obj_frame_tiles gMapObjectPic_Nurse_5, 0x100 - obj_frame_tiles gMapObjectPic_Nurse_6, 0x100 - obj_frame_tiles gMapObjectPic_Nurse_7, 0x100 - obj_frame_tiles gMapObjectPic_Nurse_8, 0x100 - obj_frame_tiles gMapObjectPic_Nurse_9, 0x100 - - .align 2 - -gMapObjectPicTable_ItemBall: @ 836F240 - obj_frame_tiles gMapObjectPic_ItemBall, 0x80 - - .align 2 - -gMapObjectPicTable_ProfBirch: @ 836F248 - obj_frame_tiles gMapObjectPic_ProfBirch_0, 0x100 - obj_frame_tiles gMapObjectPic_ProfBirch_1, 0x100 - obj_frame_tiles gMapObjectPic_ProfBirch_2, 0x100 - obj_frame_tiles gMapObjectPic_ProfBirch_3, 0x100 - obj_frame_tiles gMapObjectPic_ProfBirch_4, 0x100 - obj_frame_tiles gMapObjectPic_ProfBirch_5, 0x100 - obj_frame_tiles gMapObjectPic_ProfBirch_6, 0x100 - obj_frame_tiles gMapObjectPic_ProfBirch_7, 0x100 - obj_frame_tiles gMapObjectPic_ProfBirch_8, 0x100 - - .align 2 - -gMapObjectPicTable_Man5: @ 836F290 - obj_frame_tiles gMapObjectPic_Man5_0, 0x100 - obj_frame_tiles gMapObjectPic_Man5_1, 0x100 - obj_frame_tiles gMapObjectPic_Man5_2, 0x100 - obj_frame_tiles gMapObjectPic_Man5_3, 0x100 - obj_frame_tiles gMapObjectPic_Man5_4, 0x100 - obj_frame_tiles gMapObjectPic_Man5_5, 0x100 - obj_frame_tiles gMapObjectPic_Man5_6, 0x100 - obj_frame_tiles gMapObjectPic_Man5_7, 0x100 - obj_frame_tiles gMapObjectPic_Man5_8, 0x100 - - .align 2 - -gMapObjectPicTable_Man6: @ 836F2D8 - obj_frame_tiles gMapObjectPic_Man6_0, 0x100 - obj_frame_tiles gMapObjectPic_Man6_1, 0x100 - obj_frame_tiles gMapObjectPic_Man6_2, 0x100 - obj_frame_tiles gMapObjectPic_Man6_3, 0x100 - obj_frame_tiles gMapObjectPic_Man6_4, 0x100 - obj_frame_tiles gMapObjectPic_Man6_5, 0x100 - obj_frame_tiles gMapObjectPic_Man6_6, 0x100 - obj_frame_tiles gMapObjectPic_Man6_7, 0x100 - obj_frame_tiles gMapObjectPic_Man6_8, 0x100 - - .align 2 - -gMapObjectPicTable_ReporterM: @ 836F320 - obj_frame_tiles gMapObjectPic_ReporterM_0, 0x100 - obj_frame_tiles gMapObjectPic_ReporterM_1, 0x100 - obj_frame_tiles gMapObjectPic_ReporterM_2, 0x100 - obj_frame_tiles gMapObjectPic_ReporterM_3, 0x100 - obj_frame_tiles gMapObjectPic_ReporterM_4, 0x100 - obj_frame_tiles gMapObjectPic_ReporterM_5, 0x100 - obj_frame_tiles gMapObjectPic_ReporterM_6, 0x100 - obj_frame_tiles gMapObjectPic_ReporterM_7, 0x100 - obj_frame_tiles gMapObjectPic_ReporterM_8, 0x100 - - .align 2 - -gMapObjectPicTable_ReporterF: @ 836F368 - obj_frame_tiles gMapObjectPic_ReporterF_0, 0x100 - obj_frame_tiles gMapObjectPic_ReporterF_1, 0x100 - obj_frame_tiles gMapObjectPic_ReporterF_2, 0x100 - obj_frame_tiles gMapObjectPic_ReporterF_3, 0x100 - obj_frame_tiles gMapObjectPic_ReporterF_4, 0x100 - obj_frame_tiles gMapObjectPic_ReporterF_5, 0x100 - obj_frame_tiles gMapObjectPic_ReporterF_6, 0x100 - obj_frame_tiles gMapObjectPic_ReporterF_7, 0x100 - obj_frame_tiles gMapObjectPic_ReporterF_8, 0x100 - - .align 2 - -gMapObjectPicTable_MauvilleOldMan1: @ 836F3B0 - obj_frame_tiles gMapObjectPic_MauvilleOldMan1_0, 0x100 - obj_frame_tiles gMapObjectPic_MauvilleOldMan1_1, 0x100 - obj_frame_tiles gMapObjectPic_MauvilleOldMan1_2, 0x100 - obj_frame_tiles gMapObjectPic_MauvilleOldMan1_3, 0x100 - obj_frame_tiles gMapObjectPic_MauvilleOldMan1_4, 0x100 - obj_frame_tiles gMapObjectPic_MauvilleOldMan1_5, 0x100 - obj_frame_tiles gMapObjectPic_MauvilleOldMan1_6, 0x100 - obj_frame_tiles gMapObjectPic_MauvilleOldMan1_7, 0x100 - obj_frame_tiles gMapObjectPic_MauvilleOldMan1_8, 0x100 - - .align 2 - -gMapObjectPicTable_MauvilleOldMan2: @ 836F3F8 - obj_frame_tiles gMapObjectPic_MauvilleOldMan2_0, 0x100 - obj_frame_tiles gMapObjectPic_MauvilleOldMan2_1, 0x100 - obj_frame_tiles gMapObjectPic_MauvilleOldMan2_2, 0x100 - obj_frame_tiles gMapObjectPic_MauvilleOldMan2_3, 0x100 - obj_frame_tiles gMapObjectPic_MauvilleOldMan2_4, 0x100 - obj_frame_tiles gMapObjectPic_MauvilleOldMan2_5, 0x100 - obj_frame_tiles gMapObjectPic_MauvilleOldMan2_6, 0x100 - obj_frame_tiles gMapObjectPic_MauvilleOldMan2_7, 0x100 - obj_frame_tiles gMapObjectPic_MauvilleOldMan2_8, 0x100 - - .align 2 - -gMapObjectPicTable_UnusedNatuDoll: @ 836F440 - obj_frame_tiles gMapObjectPic_UnusedNatuDoll, 0x80 - - .align 2 - -gMapObjectPicTable_UnusedMagnemiteDoll: @ 836F448 - obj_frame_tiles gMapObjectPic_UnusedMagnemiteDoll, 0x80 - - .align 2 - -gMapObjectPicTable_UnusedSquirtleDoll: @ 836F450 - obj_frame_tiles gMapObjectPic_UnusedSquirtleDoll, 0x80 - - .align 2 - -gMapObjectPicTable_UnusedWooperDoll: @ 836F458 - obj_frame_tiles gMapObjectPic_UnusedWooperDoll, 0x80 - - .align 2 - -gMapObjectPicTable_UnusedPikachuDoll: @ 836F460 - obj_frame_tiles gMapObjectPic_UnusedPikachuDoll, 0x80 - - .align 2 - -gMapObjectPicTable_UnusedPorygon2Doll: @ 836F468 - obj_frame_tiles gMapObjectPic_UnusedPorygon2Doll, 0x80 - - .align 2 - -gMapObjectPicTable_CuttableTree: @ 836F470 - obj_frame_tiles gMapObjectPic_CuttableTree_0, 0x80 - obj_frame_tiles gMapObjectPic_CuttableTree_1, 0x80 - obj_frame_tiles gMapObjectPic_CuttableTree_2, 0x80 - obj_frame_tiles gMapObjectPic_CuttableTree_3, 0x80 - - .align 2 - -gMapObjectPicTable_MartEmployee: @ 836F490 - obj_frame_tiles gMapObjectPic_MartEmployee_0, 0x100 - obj_frame_tiles gMapObjectPic_MartEmployee_1, 0x100 - obj_frame_tiles gMapObjectPic_MartEmployee_2, 0x100 - obj_frame_tiles gMapObjectPic_MartEmployee_3, 0x100 - obj_frame_tiles gMapObjectPic_MartEmployee_4, 0x100 - obj_frame_tiles gMapObjectPic_MartEmployee_5, 0x100 - obj_frame_tiles gMapObjectPic_MartEmployee_6, 0x100 - obj_frame_tiles gMapObjectPic_MartEmployee_7, 0x100 - obj_frame_tiles gMapObjectPic_MartEmployee_8, 0x100 - - .align 2 - -gMapObjectPicTable_RooftopSaleWoman: @ 836F4D8 - obj_frame_tiles gMapObjectPic_RooftopSaleWoman_0, 0x100 - obj_frame_tiles gMapObjectPic_RooftopSaleWoman_1, 0x100 - obj_frame_tiles gMapObjectPic_RooftopSaleWoman_2, 0x100 - obj_frame_tiles gMapObjectPic_RooftopSaleWoman_3, 0x100 - obj_frame_tiles gMapObjectPic_RooftopSaleWoman_4, 0x100 - obj_frame_tiles gMapObjectPic_RooftopSaleWoman_5, 0x100 - obj_frame_tiles gMapObjectPic_RooftopSaleWoman_6, 0x100 - obj_frame_tiles gMapObjectPic_RooftopSaleWoman_7, 0x100 - obj_frame_tiles gMapObjectPic_RooftopSaleWoman_8, 0x100 - - .align 2 - -gMapObjectPicTable_Teala: @ 836F520 - obj_frame_tiles gMapObjectPic_Teala_0, 0x100 - obj_frame_tiles gMapObjectPic_Teala_1, 0x100 - obj_frame_tiles gMapObjectPic_Teala_2, 0x100 - obj_frame_tiles gMapObjectPic_Teala_3, 0x100 - obj_frame_tiles gMapObjectPic_Teala_4, 0x100 - obj_frame_tiles gMapObjectPic_Teala_5, 0x100 - obj_frame_tiles gMapObjectPic_Teala_6, 0x100 - obj_frame_tiles gMapObjectPic_Teala_7, 0x100 - obj_frame_tiles gMapObjectPic_Teala_8, 0x100 - - .align 2 - -gMapObjectPicTable_BreakableRock: @ 836F568 - obj_frame_tiles gMapObjectPic_BreakableRock_0, 0x80 - obj_frame_tiles gMapObjectPic_BreakableRock_1, 0x80 - obj_frame_tiles gMapObjectPic_BreakableRock_2, 0x80 - obj_frame_tiles gMapObjectPic_BreakableRock_3, 0x80 - - .align 2 - -gMapObjectPicTable_PushableBoulder: @ 836F588 - obj_frame_tiles gMapObjectPic_PushableBoulder, 0x80 - - .align 2 - -gMapObjectPicTable_MrBrineysBoat: @ 836F590 - obj_frame_tiles gMapObjectPic_MrBrineysBoat_0, 0x200 - obj_frame_tiles gMapObjectPic_MrBrineysBoat_1, 0x200 - obj_frame_tiles gMapObjectPic_MrBrineysBoat_2, 0x200 - obj_frame_tiles gMapObjectPic_MrBrineysBoat_0, 0x200 - obj_frame_tiles gMapObjectPic_MrBrineysBoat_0, 0x200 - obj_frame_tiles gMapObjectPic_MrBrineysBoat_1, 0x200 - obj_frame_tiles gMapObjectPic_MrBrineysBoat_1, 0x200 - obj_frame_tiles gMapObjectPic_MrBrineysBoat_2, 0x200 - obj_frame_tiles gMapObjectPic_MrBrineysBoat_2, 0x200 - - .align 2 - -gMapObjectPicTable_Truck: @ 836F5D8 - obj_frame_tiles gMapObjectPic_Truck, 0x480 - - .align 2 - -gMapObjectPicTable_MachokeCarryingBox: @ 836F5E0 - obj_frame_tiles gMapObjectPic_MachokeCarryingBox_0, 0x200 - obj_frame_tiles gMapObjectPic_MachokeCarryingBox_0, 0x200 - obj_frame_tiles gMapObjectPic_MachokeCarryingBox_0, 0x200 - obj_frame_tiles gMapObjectPic_MachokeCarryingBox_1, 0x200 - obj_frame_tiles gMapObjectPic_MachokeCarryingBox_2, 0x200 - obj_frame_tiles gMapObjectPic_MachokeCarryingBox_1, 0x200 - obj_frame_tiles gMapObjectPic_MachokeCarryingBox_2, 0x200 - obj_frame_tiles gMapObjectPic_MachokeCarryingBox_1, 0x200 - obj_frame_tiles gMapObjectPic_MachokeCarryingBox_2, 0x200 - - .align 2 - -gMapObjectPicTable_MachokeFacingAway: @ 836F628 - obj_frame_tiles gMapObjectPic_MachokeFacingAway_0, 0x200 - obj_frame_tiles gMapObjectPic_MachokeFacingAway_0, 0x200 - obj_frame_tiles gMapObjectPic_MachokeFacingAway_0, 0x200 - obj_frame_tiles gMapObjectPic_MachokeFacingAway_1, 0x200 - obj_frame_tiles gMapObjectPic_MachokeFacingAway_1, 0x200 - obj_frame_tiles gMapObjectPic_MachokeFacingAway_1, 0x200 - obj_frame_tiles gMapObjectPic_MachokeFacingAway_1, 0x200 - obj_frame_tiles gMapObjectPic_MachokeFacingAway_1, 0x200 - obj_frame_tiles gMapObjectPic_MachokeFacingAway_1, 0x200 - - .align 2 - -gMapObjectPicTable_BirchsBag: @ 836F670 - obj_frame_tiles gMapObjectPic_BirchsBag, 0x80 - - .align 2 - -gMapObjectPicTable_Poochyena: @ 836F678 - obj_frame_tiles gMapObjectPic_Poochyena_0, 0x200 - obj_frame_tiles gMapObjectPic_Poochyena_1, 0x200 - obj_frame_tiles gMapObjectPic_Poochyena_2, 0x200 - obj_frame_tiles gMapObjectPic_Poochyena_3, 0x200 - obj_frame_tiles gMapObjectPic_Poochyena_4, 0x200 - obj_frame_tiles gMapObjectPic_Poochyena_5, 0x200 - obj_frame_tiles gMapObjectPic_Poochyena_6, 0x200 - obj_frame_tiles gMapObjectPic_Poochyena_7, 0x200 - obj_frame_tiles gMapObjectPic_Poochyena_8, 0x200 - - .align 2 - -gMapObjectPicTable_Artist: @ 836F6C0 - obj_frame_tiles gMapObjectPic_Artist_0, 0x100 - obj_frame_tiles gMapObjectPic_Artist_1, 0x100 - obj_frame_tiles gMapObjectPic_Artist_2, 0x100 - obj_frame_tiles gMapObjectPic_Artist_3, 0x100 - obj_frame_tiles gMapObjectPic_Artist_4, 0x100 - obj_frame_tiles gMapObjectPic_Artist_5, 0x100 - obj_frame_tiles gMapObjectPic_Artist_6, 0x100 - obj_frame_tiles gMapObjectPic_Artist_7, 0x100 - obj_frame_tiles gMapObjectPic_Artist_8, 0x100 - - .align 2 - -gMapObjectPicTable_MayNormal: @ 836F708 - obj_frame_tiles gMapObjectPic_MayNormal_0, 0x100 - obj_frame_tiles gMapObjectPic_MayNormal_1, 0x100 - obj_frame_tiles gMapObjectPic_MayNormal_2, 0x100 - obj_frame_tiles gMapObjectPic_MayNormal_3, 0x100 - obj_frame_tiles gMapObjectPic_MayNormal_4, 0x100 - obj_frame_tiles gMapObjectPic_MayNormal_5, 0x100 - obj_frame_tiles gMapObjectPic_MayNormal_6, 0x100 - obj_frame_tiles gMapObjectPic_MayNormal_7, 0x100 - obj_frame_tiles gMapObjectPic_MayNormal_8, 0x100 - obj_frame_tiles gMapObjectPic_MayNormal_9, 0x100 - obj_frame_tiles gMapObjectPic_MayNormal_10, 0x100 - obj_frame_tiles gMapObjectPic_MayNormal_11, 0x100 - obj_frame_tiles gMapObjectPic_MayNormal_12, 0x100 - obj_frame_tiles gMapObjectPic_MayNormal_13, 0x100 - obj_frame_tiles gMapObjectPic_MayNormal_14, 0x100 - obj_frame_tiles gMapObjectPic_MayNormal_15, 0x100 - obj_frame_tiles gMapObjectPic_MayNormal_16, 0x100 - obj_frame_tiles gMapObjectPic_MayNormal_17, 0x100 - - .align 2 - -gMapObjectPicTable_MayMachBike: @ 836F798 - obj_frame_tiles gMapObjectPic_MayMachBike_0, 0x200 - obj_frame_tiles gMapObjectPic_MayMachBike_1, 0x200 - obj_frame_tiles gMapObjectPic_MayMachBike_2, 0x200 - obj_frame_tiles gMapObjectPic_MayMachBike_3, 0x200 - obj_frame_tiles gMapObjectPic_MayMachBike_4, 0x200 - obj_frame_tiles gMapObjectPic_MayMachBike_5, 0x200 - obj_frame_tiles gMapObjectPic_MayMachBike_6, 0x200 - obj_frame_tiles gMapObjectPic_MayMachBike_7, 0x200 - obj_frame_tiles gMapObjectPic_MayMachBike_8, 0x200 - - .align 2 - -gMapObjectPicTable_MayAcroBike: @ 836F7E0 - obj_frame_tiles gMapObjectPic_MayAcroBike_0, 0x200 - obj_frame_tiles gMapObjectPic_MayAcroBike_1, 0x200 - obj_frame_tiles gMapObjectPic_MayAcroBike_2, 0x200 - obj_frame_tiles gMapObjectPic_MayAcroBike_3, 0x200 - obj_frame_tiles gMapObjectPic_MayAcroBike_4, 0x200 - obj_frame_tiles gMapObjectPic_MayAcroBike_5, 0x200 - obj_frame_tiles gMapObjectPic_MayAcroBike_6, 0x200 - obj_frame_tiles gMapObjectPic_MayAcroBike_7, 0x200 - obj_frame_tiles gMapObjectPic_MayAcroBike_8, 0x200 - obj_frame_tiles gMapObjectPic_MayAcroBike_9, 0x200 - obj_frame_tiles gMapObjectPic_MayAcroBike_10, 0x200 - obj_frame_tiles gMapObjectPic_MayAcroBike_11, 0x200 - obj_frame_tiles gMapObjectPic_MayAcroBike_12, 0x200 - obj_frame_tiles gMapObjectPic_MayAcroBike_13, 0x200 - obj_frame_tiles gMapObjectPic_MayAcroBike_14, 0x200 - obj_frame_tiles gMapObjectPic_MayAcroBike_15, 0x200 - obj_frame_tiles gMapObjectPic_MayAcroBike_16, 0x200 - obj_frame_tiles gMapObjectPic_MayAcroBike_17, 0x200 - obj_frame_tiles gMapObjectPic_MayAcroBike_18, 0x200 - obj_frame_tiles gMapObjectPic_MayAcroBike_19, 0x200 - obj_frame_tiles gMapObjectPic_MayAcroBike_20, 0x200 - obj_frame_tiles gMapObjectPic_MayAcroBike_21, 0x200 - obj_frame_tiles gMapObjectPic_MayAcroBike_22, 0x200 - obj_frame_tiles gMapObjectPic_MayAcroBike_23, 0x200 - obj_frame_tiles gMapObjectPic_MayAcroBike_24, 0x200 - obj_frame_tiles gMapObjectPic_MayAcroBike_25, 0x200 - obj_frame_tiles gMapObjectPic_MayAcroBike_26, 0x200 - - .align 2 - -gMapObjectPicTable_MaySurfing: @ 836F8B8 - obj_frame_tiles gMapObjectPic_MaySurfing_0, 0x200 - obj_frame_tiles gMapObjectPic_MaySurfing_1, 0x200 - obj_frame_tiles gMapObjectPic_MaySurfing_2, 0x200 - obj_frame_tiles gMapObjectPic_MaySurfing_0, 0x200 - obj_frame_tiles gMapObjectPic_MaySurfing_0, 0x200 - obj_frame_tiles gMapObjectPic_MaySurfing_1, 0x200 - obj_frame_tiles gMapObjectPic_MaySurfing_1, 0x200 - obj_frame_tiles gMapObjectPic_MaySurfing_2, 0x200 - obj_frame_tiles gMapObjectPic_MaySurfing_2, 0x200 - obj_frame_tiles gMapObjectPic_MaySurfing_3, 0x200 - obj_frame_tiles gMapObjectPic_MaySurfing_4, 0x200 - obj_frame_tiles gMapObjectPic_MaySurfing_5, 0x200 - - .align 2 - -gMapObjectPicTable_MayUnderwater: @ 836F918 - obj_frame_tiles gMapObjectPic_MayUnderwater_0, 0x200 - obj_frame_tiles gMapObjectPic_MayUnderwater_1, 0x200 - obj_frame_tiles gMapObjectPic_MayUnderwater_2, 0x200 - obj_frame_tiles gMapObjectPic_MayUnderwater_0, 0x200 - obj_frame_tiles gMapObjectPic_MayUnderwater_0, 0x200 - obj_frame_tiles gMapObjectPic_MayUnderwater_1, 0x200 - obj_frame_tiles gMapObjectPic_MayUnderwater_1, 0x200 - obj_frame_tiles gMapObjectPic_MayUnderwater_2, 0x200 - obj_frame_tiles gMapObjectPic_MayUnderwater_2, 0x200 - - .align 2 - -gMapObjectPicTable_MayFieldMove: @ 836F960 - obj_frame_tiles gMapObjectPic_MayFieldMove_0, 0x200 - obj_frame_tiles gMapObjectPic_MayFieldMove_1, 0x200 - obj_frame_tiles gMapObjectPic_MayFieldMove_2, 0x200 - obj_frame_tiles gMapObjectPic_MayFieldMove_3, 0x200 - obj_frame_tiles gMapObjectPic_MayFieldMove_4, 0x200 - - .align 2 - -gMapObjectPicTable_Cameraman: @ 836F988 - obj_frame_tiles gMapObjectPic_Cameraman_0, 0x100 - obj_frame_tiles gMapObjectPic_Cameraman_1, 0x100 - obj_frame_tiles gMapObjectPic_Cameraman_2, 0x100 - obj_frame_tiles gMapObjectPic_Cameraman_3, 0x100 - obj_frame_tiles gMapObjectPic_Cameraman_4, 0x100 - obj_frame_tiles gMapObjectPic_Cameraman_5, 0x100 - obj_frame_tiles gMapObjectPic_Cameraman_6, 0x100 - obj_frame_tiles gMapObjectPic_Cameraman_7, 0x100 - obj_frame_tiles gMapObjectPic_Cameraman_8, 0x100 - - .align 2 - -gMapObjectPicTable_MovingBox: @ 836F9D0 - obj_frame_tiles gMapObjectPic_MovingBox, 0x80 - - .align 2 - -gMapObjectPicTable_CableCar: @ 836F9D8 - obj_frame_tiles gMapObjectPic_CableCar, 0x800 - - .align 2 - -gMapObjectPicTable_Scientist2: @ 836F9E0 - obj_frame_tiles gMapObjectPic_Scientist2_0, 0x100 - obj_frame_tiles gMapObjectPic_Scientist2_1, 0x100 - obj_frame_tiles gMapObjectPic_Scientist2_2, 0x100 - obj_frame_tiles gMapObjectPic_Scientist2_3, 0x100 - obj_frame_tiles gMapObjectPic_Scientist2_4, 0x100 - obj_frame_tiles gMapObjectPic_Scientist2_5, 0x100 - obj_frame_tiles gMapObjectPic_Scientist2_6, 0x100 - obj_frame_tiles gMapObjectPic_Scientist2_7, 0x100 - obj_frame_tiles gMapObjectPic_Scientist2_8, 0x100 - - .align 2 - -gMapObjectPicTable_Man7: @ 836FA28 - obj_frame_tiles gMapObjectPic_Man7_0, 0x100 - obj_frame_tiles gMapObjectPic_Man7_1, 0x100 - obj_frame_tiles gMapObjectPic_Man7_2, 0x100 - obj_frame_tiles gMapObjectPic_Man7_3, 0x100 - obj_frame_tiles gMapObjectPic_Man7_4, 0x100 - obj_frame_tiles gMapObjectPic_Man7_5, 0x100 - obj_frame_tiles gMapObjectPic_Man7_6, 0x100 - obj_frame_tiles gMapObjectPic_Man7_7, 0x100 - obj_frame_tiles gMapObjectPic_Man7_8, 0x100 - - .align 2 - -gMapObjectPicTable_AquaMemberM: @ 836FA70 - obj_frame_tiles gMapObjectPic_AquaMemberM_0, 0x100 - obj_frame_tiles gMapObjectPic_AquaMemberM_1, 0x100 - obj_frame_tiles gMapObjectPic_AquaMemberM_2, 0x100 - obj_frame_tiles gMapObjectPic_AquaMemberM_3, 0x100 - obj_frame_tiles gMapObjectPic_AquaMemberM_4, 0x100 - obj_frame_tiles gMapObjectPic_AquaMemberM_5, 0x100 - obj_frame_tiles gMapObjectPic_AquaMemberM_6, 0x100 - obj_frame_tiles gMapObjectPic_AquaMemberM_7, 0x100 - obj_frame_tiles gMapObjectPic_AquaMemberM_8, 0x100 - - .align 2 - -gMapObjectPicTable_AquaMemberF: @ 836FAB8 - obj_frame_tiles gMapObjectPic_AquaMemberF_0, 0x100 - obj_frame_tiles gMapObjectPic_AquaMemberF_1, 0x100 - obj_frame_tiles gMapObjectPic_AquaMemberF_2, 0x100 - obj_frame_tiles gMapObjectPic_AquaMemberF_3, 0x100 - obj_frame_tiles gMapObjectPic_AquaMemberF_4, 0x100 - obj_frame_tiles gMapObjectPic_AquaMemberF_5, 0x100 - obj_frame_tiles gMapObjectPic_AquaMemberF_6, 0x100 - obj_frame_tiles gMapObjectPic_AquaMemberF_7, 0x100 - obj_frame_tiles gMapObjectPic_AquaMemberF_8, 0x100 - - .align 2 - -gMapObjectPicTable_MagmaMemberM: @ 836FB00 - obj_frame_tiles gMapObjectPic_MagmaMemberM_0, 0x100 - obj_frame_tiles gMapObjectPic_MagmaMemberM_1, 0x100 - obj_frame_tiles gMapObjectPic_MagmaMemberM_2, 0x100 - obj_frame_tiles gMapObjectPic_MagmaMemberM_3, 0x100 - obj_frame_tiles gMapObjectPic_MagmaMemberM_4, 0x100 - obj_frame_tiles gMapObjectPic_MagmaMemberM_5, 0x100 - obj_frame_tiles gMapObjectPic_MagmaMemberM_6, 0x100 - obj_frame_tiles gMapObjectPic_MagmaMemberM_7, 0x100 - obj_frame_tiles gMapObjectPic_MagmaMemberM_8, 0x100 - - .align 2 - -gMapObjectPicTable_MagmaMemberF: @ 836FB48 - obj_frame_tiles gMapObjectPic_MagmaMemberF_0, 0x100 - obj_frame_tiles gMapObjectPic_MagmaMemberF_1, 0x100 - obj_frame_tiles gMapObjectPic_MagmaMemberF_2, 0x100 - obj_frame_tiles gMapObjectPic_MagmaMemberF_3, 0x100 - obj_frame_tiles gMapObjectPic_MagmaMemberF_4, 0x100 - obj_frame_tiles gMapObjectPic_MagmaMemberF_5, 0x100 - obj_frame_tiles gMapObjectPic_MagmaMemberF_6, 0x100 - obj_frame_tiles gMapObjectPic_MagmaMemberF_7, 0x100 - obj_frame_tiles gMapObjectPic_MagmaMemberF_8, 0x100 - - .align 2 - -gMapObjectPicTable_Sidney: @ 836FB90 - obj_frame_tiles gMapObjectPic_Sidney_0, 0x100 - obj_frame_tiles gMapObjectPic_Sidney_1, 0x100 - obj_frame_tiles gMapObjectPic_Sidney_2, 0x100 - obj_frame_tiles gMapObjectPic_Sidney_0, 0x100 - obj_frame_tiles gMapObjectPic_Sidney_0, 0x100 - obj_frame_tiles gMapObjectPic_Sidney_1, 0x100 - obj_frame_tiles gMapObjectPic_Sidney_1, 0x100 - obj_frame_tiles gMapObjectPic_Sidney_2, 0x100 - obj_frame_tiles gMapObjectPic_Sidney_2, 0x100 - - .align 2 - -gMapObjectPicTable_Phoebe: @ 836FBD8 - obj_frame_tiles gMapObjectPic_Phoebe_0, 0x100 - obj_frame_tiles gMapObjectPic_Phoebe_1, 0x100 - obj_frame_tiles gMapObjectPic_Phoebe_2, 0x100 - obj_frame_tiles gMapObjectPic_Phoebe_0, 0x100 - obj_frame_tiles gMapObjectPic_Phoebe_0, 0x100 - obj_frame_tiles gMapObjectPic_Phoebe_1, 0x100 - obj_frame_tiles gMapObjectPic_Phoebe_1, 0x100 - obj_frame_tiles gMapObjectPic_Phoebe_2, 0x100 - obj_frame_tiles gMapObjectPic_Phoebe_2, 0x100 - - .align 2 - -gMapObjectPicTable_Glacia: @ 836FC20 - obj_frame_tiles gMapObjectPic_Glacia_0, 0x100 - obj_frame_tiles gMapObjectPic_Glacia_1, 0x100 - obj_frame_tiles gMapObjectPic_Glacia_2, 0x100 - obj_frame_tiles gMapObjectPic_Glacia_0, 0x100 - obj_frame_tiles gMapObjectPic_Glacia_0, 0x100 - obj_frame_tiles gMapObjectPic_Glacia_1, 0x100 - obj_frame_tiles gMapObjectPic_Glacia_1, 0x100 - obj_frame_tiles gMapObjectPic_Glacia_2, 0x100 - obj_frame_tiles gMapObjectPic_Glacia_2, 0x100 - - .align 2 - -gMapObjectPicTable_Drake: @ 836FC68 - obj_frame_tiles gMapObjectPic_Drake_0, 0x100 - obj_frame_tiles gMapObjectPic_Drake_1, 0x100 - obj_frame_tiles gMapObjectPic_Drake_2, 0x100 - obj_frame_tiles gMapObjectPic_Drake_0, 0x100 - obj_frame_tiles gMapObjectPic_Drake_0, 0x100 - obj_frame_tiles gMapObjectPic_Drake_1, 0x100 - obj_frame_tiles gMapObjectPic_Drake_1, 0x100 - obj_frame_tiles gMapObjectPic_Drake_2, 0x100 - obj_frame_tiles gMapObjectPic_Drake_2, 0x100 - - .align 2 - -gMapObjectPicTable_Roxanne: @ 836FCB0 - obj_frame_tiles gMapObjectPic_Roxanne_0, 0x100 - obj_frame_tiles gMapObjectPic_Roxanne_1, 0x100 - obj_frame_tiles gMapObjectPic_Roxanne_2, 0x100 - obj_frame_tiles gMapObjectPic_Roxanne_0, 0x100 - obj_frame_tiles gMapObjectPic_Roxanne_0, 0x100 - obj_frame_tiles gMapObjectPic_Roxanne_1, 0x100 - obj_frame_tiles gMapObjectPic_Roxanne_1, 0x100 - obj_frame_tiles gMapObjectPic_Roxanne_2, 0x100 - obj_frame_tiles gMapObjectPic_Roxanne_2, 0x100 - - .align 2 - -gMapObjectPicTable_Brawly: @ 836FCF8 - obj_frame_tiles gMapObjectPic_Brawly_0, 0x100 - obj_frame_tiles gMapObjectPic_Brawly_1, 0x100 - obj_frame_tiles gMapObjectPic_Brawly_2, 0x100 - obj_frame_tiles gMapObjectPic_Brawly_0, 0x100 - obj_frame_tiles gMapObjectPic_Brawly_0, 0x100 - obj_frame_tiles gMapObjectPic_Brawly_1, 0x100 - obj_frame_tiles gMapObjectPic_Brawly_1, 0x100 - obj_frame_tiles gMapObjectPic_Brawly_2, 0x100 - obj_frame_tiles gMapObjectPic_Brawly_2, 0x100 - - .align 2 - -gMapObjectPicTable_Wattson: @ 836FD40 - obj_frame_tiles gMapObjectPic_Wattson_0, 0x100 - obj_frame_tiles gMapObjectPic_Wattson_1, 0x100 - obj_frame_tiles gMapObjectPic_Wattson_2, 0x100 - obj_frame_tiles gMapObjectPic_Wattson_0, 0x100 - obj_frame_tiles gMapObjectPic_Wattson_0, 0x100 - obj_frame_tiles gMapObjectPic_Wattson_1, 0x100 - obj_frame_tiles gMapObjectPic_Wattson_1, 0x100 - obj_frame_tiles gMapObjectPic_Wattson_2, 0x100 - obj_frame_tiles gMapObjectPic_Wattson_2, 0x100 - - .align 2 - -gMapObjectPicTable_Flannery: @ 836FD88 - obj_frame_tiles gMapObjectPic_Flannery_0, 0x100 - obj_frame_tiles gMapObjectPic_Flannery_1, 0x100 - obj_frame_tiles gMapObjectPic_Flannery_2, 0x100 - obj_frame_tiles gMapObjectPic_Flannery_0, 0x100 - obj_frame_tiles gMapObjectPic_Flannery_0, 0x100 - obj_frame_tiles gMapObjectPic_Flannery_1, 0x100 - obj_frame_tiles gMapObjectPic_Flannery_1, 0x100 - obj_frame_tiles gMapObjectPic_Flannery_2, 0x100 - obj_frame_tiles gMapObjectPic_Flannery_2, 0x100 - - .align 2 - -gMapObjectPicTable_Norman: @ 836FDD0 - obj_frame_tiles gMapObjectPic_Norman_0, 0x100 - obj_frame_tiles gMapObjectPic_Norman_1, 0x100 - obj_frame_tiles gMapObjectPic_Norman_2, 0x100 - obj_frame_tiles gMapObjectPic_Norman_3, 0x100 - obj_frame_tiles gMapObjectPic_Norman_4, 0x100 - obj_frame_tiles gMapObjectPic_Norman_5, 0x100 - obj_frame_tiles gMapObjectPic_Norman_6, 0x100 - obj_frame_tiles gMapObjectPic_Norman_7, 0x100 - obj_frame_tiles gMapObjectPic_Norman_8, 0x100 - - .align 2 - -gMapObjectPicTable_Winona: @ 836FE18 - obj_frame_tiles gMapObjectPic_Winona_0, 0x100 - obj_frame_tiles gMapObjectPic_Winona_1, 0x100 - obj_frame_tiles gMapObjectPic_Winona_2, 0x100 - obj_frame_tiles gMapObjectPic_Winona_0, 0x100 - obj_frame_tiles gMapObjectPic_Winona_0, 0x100 - obj_frame_tiles gMapObjectPic_Winona_1, 0x100 - obj_frame_tiles gMapObjectPic_Winona_1, 0x100 - obj_frame_tiles gMapObjectPic_Winona_2, 0x100 - obj_frame_tiles gMapObjectPic_Winona_2, 0x100 - - .align 2 - -gMapObjectPicTable_Liza: @ 836FE60 - obj_frame_tiles gMapObjectPic_Liza_0, 0x100 - obj_frame_tiles gMapObjectPic_Liza_1, 0x100 - obj_frame_tiles gMapObjectPic_Liza_2, 0x100 - obj_frame_tiles gMapObjectPic_Liza_0, 0x100 - obj_frame_tiles gMapObjectPic_Liza_0, 0x100 - obj_frame_tiles gMapObjectPic_Liza_1, 0x100 - obj_frame_tiles gMapObjectPic_Liza_1, 0x100 - obj_frame_tiles gMapObjectPic_Liza_2, 0x100 - obj_frame_tiles gMapObjectPic_Liza_2, 0x100 - - .align 2 - -gMapObjectPicTable_Tate: @ 836FEA8 - obj_frame_tiles gMapObjectPic_Tate_0, 0x100 - obj_frame_tiles gMapObjectPic_Tate_1, 0x100 - obj_frame_tiles gMapObjectPic_Tate_2, 0x100 - obj_frame_tiles gMapObjectPic_Tate_0, 0x100 - obj_frame_tiles gMapObjectPic_Tate_0, 0x100 - obj_frame_tiles gMapObjectPic_Tate_1, 0x100 - obj_frame_tiles gMapObjectPic_Tate_1, 0x100 - obj_frame_tiles gMapObjectPic_Tate_2, 0x100 - obj_frame_tiles gMapObjectPic_Tate_2, 0x100 - - .align 2 - -gMapObjectPicTable_Wallace: @ 836FEF0 - obj_frame_tiles gMapObjectPic_Wallace_0, 0x100 - obj_frame_tiles gMapObjectPic_Wallace_1, 0x100 - obj_frame_tiles gMapObjectPic_Wallace_2, 0x100 - obj_frame_tiles gMapObjectPic_Wallace_3, 0x100 - obj_frame_tiles gMapObjectPic_Wallace_4, 0x100 - obj_frame_tiles gMapObjectPic_Wallace_5, 0x100 - obj_frame_tiles gMapObjectPic_Wallace_6, 0x100 - obj_frame_tiles gMapObjectPic_Wallace_7, 0x100 - obj_frame_tiles gMapObjectPic_Wallace_8, 0x100 - - .align 2 - -gMapObjectPicTable_Steven: @ 836FF38 - obj_frame_tiles gMapObjectPic_Steven_0, 0x100 - obj_frame_tiles gMapObjectPic_Steven_1, 0x100 - obj_frame_tiles gMapObjectPic_Steven_2, 0x100 - obj_frame_tiles gMapObjectPic_Steven_3, 0x100 - obj_frame_tiles gMapObjectPic_Steven_4, 0x100 - obj_frame_tiles gMapObjectPic_Steven_5, 0x100 - obj_frame_tiles gMapObjectPic_Steven_6, 0x100 - obj_frame_tiles gMapObjectPic_Steven_7, 0x100 - obj_frame_tiles gMapObjectPic_Steven_8, 0x100 - - .align 2 - -gMapObjectPicTable_Wally: @ 836FF80 - obj_frame_tiles gMapObjectPic_Wally_0, 0x100 - obj_frame_tiles gMapObjectPic_Wally_1, 0x100 - obj_frame_tiles gMapObjectPic_Wally_2, 0x100 - obj_frame_tiles gMapObjectPic_Wally_3, 0x100 - obj_frame_tiles gMapObjectPic_Wally_4, 0x100 - obj_frame_tiles gMapObjectPic_Wally_5, 0x100 - obj_frame_tiles gMapObjectPic_Wally_6, 0x100 - obj_frame_tiles gMapObjectPic_Wally_7, 0x100 - obj_frame_tiles gMapObjectPic_Wally_8, 0x100 - - .align 2 - -gMapObjectPicTable_LittleBoy3: @ 836FFC8 - obj_frame_tiles gMapObjectPic_LittleBoy3_0, 0x80 - obj_frame_tiles gMapObjectPic_LittleBoy3_1, 0x80 - obj_frame_tiles gMapObjectPic_LittleBoy3_2, 0x80 - obj_frame_tiles gMapObjectPic_LittleBoy3_3, 0x80 - obj_frame_tiles gMapObjectPic_LittleBoy3_4, 0x80 - obj_frame_tiles gMapObjectPic_LittleBoy3_5, 0x80 - obj_frame_tiles gMapObjectPic_LittleBoy3_6, 0x80 - obj_frame_tiles gMapObjectPic_LittleBoy3_7, 0x80 - obj_frame_tiles gMapObjectPic_LittleBoy3_8, 0x80 - - .align 2 - -gMapObjectPicTable_BrendanFishing: @ 8370010 - obj_frame_tiles gMapObjectPic_BrendanFishing_0, 0x200 - obj_frame_tiles gMapObjectPic_BrendanFishing_1, 0x200 - obj_frame_tiles gMapObjectPic_BrendanFishing_2, 0x200 - obj_frame_tiles gMapObjectPic_BrendanFishing_3, 0x200 - obj_frame_tiles gMapObjectPic_BrendanFishing_4, 0x200 - obj_frame_tiles gMapObjectPic_BrendanFishing_5, 0x200 - obj_frame_tiles gMapObjectPic_BrendanFishing_6, 0x200 - obj_frame_tiles gMapObjectPic_BrendanFishing_7, 0x200 - obj_frame_tiles gMapObjectPic_BrendanFishing_8, 0x200 - obj_frame_tiles gMapObjectPic_BrendanFishing_9, 0x200 - obj_frame_tiles gMapObjectPic_BrendanFishing_10, 0x200 - obj_frame_tiles gMapObjectPic_BrendanFishing_11, 0x200 - - .align 2 - -gMapObjectPicTable_MayFishing: @ 8370070 - obj_frame_tiles gMapObjectPic_MayFishing_0, 0x200 - obj_frame_tiles gMapObjectPic_MayFishing_1, 0x200 - obj_frame_tiles gMapObjectPic_MayFishing_2, 0x200 - obj_frame_tiles gMapObjectPic_MayFishing_3, 0x200 - obj_frame_tiles gMapObjectPic_MayFishing_4, 0x200 - obj_frame_tiles gMapObjectPic_MayFishing_5, 0x200 - obj_frame_tiles gMapObjectPic_MayFishing_6, 0x200 - obj_frame_tiles gMapObjectPic_MayFishing_7, 0x200 - obj_frame_tiles gMapObjectPic_MayFishing_8, 0x200 - obj_frame_tiles gMapObjectPic_MayFishing_9, 0x200 - obj_frame_tiles gMapObjectPic_MayFishing_10, 0x200 - obj_frame_tiles gMapObjectPic_MayFishing_11, 0x200 - - .align 2 - -gMapObjectPicTable_HotSpringsOldWoman: @ 83700D0 - obj_frame_tiles gMapObjectPic_HotSpringsOldWoman_0, 0x100 - obj_frame_tiles gMapObjectPic_HotSpringsOldWoman_1, 0x100 - obj_frame_tiles gMapObjectPic_HotSpringsOldWoman_2, 0x100 - obj_frame_tiles gMapObjectPic_HotSpringsOldWoman_3, 0x100 - obj_frame_tiles gMapObjectPic_HotSpringsOldWoman_4, 0x100 - obj_frame_tiles gMapObjectPic_HotSpringsOldWoman_5, 0x100 - obj_frame_tiles gMapObjectPic_HotSpringsOldWoman_6, 0x100 - obj_frame_tiles gMapObjectPic_HotSpringsOldWoman_7, 0x100 - obj_frame_tiles gMapObjectPic_HotSpringsOldWoman_8, 0x100 - - .align 2 - -gMapObjectPicTable_SSTidal: @ 8370118 - obj_frame_tiles gMapObjectPic_SSTidal, 0x780 - obj_frame_tiles gMapObjectPic_SSTidal, 0x780 - obj_frame_tiles gMapObjectPic_SSTidal, 0x780 - obj_frame_tiles gMapObjectPic_SSTidal, 0x780 - obj_frame_tiles gMapObjectPic_SSTidal, 0x780 - obj_frame_tiles gMapObjectPic_SSTidal, 0x780 - obj_frame_tiles gMapObjectPic_SSTidal, 0x780 - obj_frame_tiles gMapObjectPic_SSTidal, 0x780 - obj_frame_tiles gMapObjectPic_SSTidal, 0x780 - - .align 2 - -gMapObjectPicTable_SubmarineShadow: @ 8370160 - obj_frame_tiles gMapObjectPic_SubmarineShadow, 0x580 - obj_frame_tiles gMapObjectPic_SubmarineShadow, 0x580 - obj_frame_tiles gMapObjectPic_SubmarineShadow, 0x580 - obj_frame_tiles gMapObjectPic_SubmarineShadow, 0x580 - obj_frame_tiles gMapObjectPic_SubmarineShadow, 0x580 - obj_frame_tiles gMapObjectPic_SubmarineShadow, 0x580 - obj_frame_tiles gMapObjectPic_SubmarineShadow, 0x580 - obj_frame_tiles gMapObjectPic_SubmarineShadow, 0x580 - obj_frame_tiles gMapObjectPic_SubmarineShadow, 0x580 - - .align 2 - -gMapObjectPicTable_PichuDoll: @ 83701A8 - obj_frame_tiles gMapObjectPic_PichuDoll, 0x80 - - .align 2 - -gMapObjectPicTable_PikachuDoll: @ 83701B0 - obj_frame_tiles gMapObjectPic_PikachuDoll, 0x80 - - .align 2 - -gMapObjectPicTable_MarillDoll: @ 83701B8 - obj_frame_tiles gMapObjectPic_MarillDoll, 0x80 - - .align 2 - -gMapObjectPicTable_TogepiDoll: @ 83701C0 - obj_frame_tiles gMapObjectPic_TogepiDoll, 0x80 - - .align 2 - -gMapObjectPicTable_CyndaquilDoll: @ 83701C8 - obj_frame_tiles gMapObjectPic_CyndaquilDoll, 0x80 - - .align 2 - -gMapObjectPicTable_ChikoritaDoll: @ 83701D0 - obj_frame_tiles gMapObjectPic_ChikoritaDoll, 0x80 - - .align 2 - -gMapObjectPicTable_TotodileDoll: @ 83701D8 - obj_frame_tiles gMapObjectPic_TotodileDoll, 0x80 - - .align 2 - -gMapObjectPicTable_JigglypuffDoll: @ 83701E0 - obj_frame_tiles gMapObjectPic_JigglypuffDoll, 0x80 - - .align 2 - -gMapObjectPicTable_MeowthDoll: @ 83701E8 - obj_frame_tiles gMapObjectPic_MeowthDoll, 0x80 - - .align 2 - -gMapObjectPicTable_ClefairyDoll: @ 83701F0 - obj_frame_tiles gMapObjectPic_ClefairyDoll, 0x80 - - .align 2 - -gMapObjectPicTable_DittoDoll: @ 83701F8 - obj_frame_tiles gMapObjectPic_DittoDoll, 0x80 - - .align 2 - -gMapObjectPicTable_SmoochumDoll: @ 8370200 - obj_frame_tiles gMapObjectPic_SmoochumDoll, 0x80 - - .align 2 - -gMapObjectPicTable_TreeckoDoll: @ 8370208 - obj_frame_tiles gMapObjectPic_TreeckoDoll, 0x80 - - .align 2 - -gMapObjectPicTable_TorchicDoll: @ 8370210 - obj_frame_tiles gMapObjectPic_TorchicDoll, 0x80 - - .align 2 - -gMapObjectPicTable_MudkipDoll: @ 8370218 - obj_frame_tiles gMapObjectPic_MudkipDoll, 0x80 - - .align 2 - -gMapObjectPicTable_DuskullDoll: @ 8370220 - obj_frame_tiles gMapObjectPic_DuskullDoll, 0x80 - - .align 2 - -gMapObjectPicTable_WynautDoll: @ 8370228 - obj_frame_tiles gMapObjectPic_WynautDoll, 0x80 - - .align 2 - -gMapObjectPicTable_BaltoyDoll: @ 8370230 - obj_frame_tiles gMapObjectPic_BaltoyDoll, 0x80 - - .align 2 - -gMapObjectPicTable_KecleonDoll: @ 8370238 - obj_frame_tiles gMapObjectPic_KecleonDoll, 0x80 - - .align 2 - -gMapObjectPicTable_AzurillDoll: @ 8370240 - obj_frame_tiles gMapObjectPic_AzurillDoll, 0x80 - - .align 2 - -gMapObjectPicTable_SkittyDoll: @ 8370248 - obj_frame_tiles gMapObjectPic_SkittyDoll, 0x80 - - .align 2 - -gMapObjectPicTable_SwabluDoll: @ 8370250 - obj_frame_tiles gMapObjectPic_SwabluDoll, 0x80 - - .align 2 - -gMapObjectPicTable_GulpinDoll: @ 8370258 - obj_frame_tiles gMapObjectPic_GulpinDoll, 0x80 - - .align 2 - -gMapObjectPicTable_LotadDoll: @ 8370260 - obj_frame_tiles gMapObjectPic_LotadDoll, 0x80 - - .align 2 - -gMapObjectPicTable_SeedotDoll: @ 8370268 - obj_frame_tiles gMapObjectPic_SeedotDoll, 0x80 - - .align 2 - -gMapObjectPicTable_PikaCushion: @ 8370270 - obj_frame_tiles gMapObjectPic_PikaCushion, 0x80 - - .align 2 - -gMapObjectPicTable_RoundCushion: @ 8370278 - obj_frame_tiles gMapObjectPic_RoundCushion, 0x80 - - .align 2 - -gMapObjectPicTable_KissCushion: @ 8370280 - obj_frame_tiles gMapObjectPic_KissCushion, 0x80 - - .align 2 - -gMapObjectPicTable_ZigzagCushion: @ 8370288 - obj_frame_tiles gMapObjectPic_ZigzagCushion, 0x80 - - .align 2 - -gMapObjectPicTable_SpinCushion: @ 8370290 - obj_frame_tiles gMapObjectPic_SpinCushion, 0x80 - - .align 2 - -gMapObjectPicTable_DiamondCushion: @ 8370298 - obj_frame_tiles gMapObjectPic_DiamondCushion, 0x80 - - .align 2 - -gMapObjectPicTable_BallCushion: @ 83702A0 - obj_frame_tiles gMapObjectPic_BallCushion, 0x80 - - .align 2 - -gMapObjectPicTable_GrassCushion: @ 83702A8 - obj_frame_tiles gMapObjectPic_GrassCushion, 0x80 - - .align 2 - -gMapObjectPicTable_FireCushion: @ 83702B0 - obj_frame_tiles gMapObjectPic_FireCushion, 0x80 - - .align 2 - -gMapObjectPicTable_WaterCushion: @ 83702B8 - obj_frame_tiles gMapObjectPic_WaterCushion, 0x80 - - .align 2 - -gMapObjectPicTable_BigSnorlaxDoll: @ 83702C0 - obj_frame_tiles gMapObjectPic_BigSnorlaxDoll, 0x200 - - .align 2 - -gMapObjectPicTable_BigRhydonDoll: @ 83702C8 - obj_frame_tiles gMapObjectPic_BigRhydonDoll, 0x200 - - .align 2 - -gMapObjectPicTable_BigLaprasDoll: @ 83702D0 - obj_frame_tiles gMapObjectPic_BigLaprasDoll, 0x200 - - .align 2 - -gMapObjectPicTable_BigVenusaurDoll: @ 83702D8 - obj_frame_tiles gMapObjectPic_BigVenusaurDoll, 0x200 - - .align 2 - -gMapObjectPicTable_BigCharizardDoll: @ 83702E0 - obj_frame_tiles gMapObjectPic_BigCharizardDoll, 0x200 - - .align 2 - -gMapObjectPicTable_BigBlastoiseDoll: @ 83702E8 - obj_frame_tiles gMapObjectPic_BigBlastoiseDoll, 0x200 - - .align 2 - -gMapObjectPicTable_BigWailmerDoll: @ 83702F0 - obj_frame_tiles gMapObjectPic_BigWailmerDoll, 0x200 - - .align 2 - -gMapObjectPicTable_BigRegirockDoll: @ 83702F8 - obj_frame_tiles gMapObjectPic_BigRegirockDoll, 0x200 - - .align 2 - -gMapObjectPicTable_BigRegiceDoll: @ 8370300 - obj_frame_tiles gMapObjectPic_BigRegiceDoll, 0x200 - - .align 2 - -gMapObjectPicTable_BigRegisteelDoll: @ 8370308 - obj_frame_tiles gMapObjectPic_BigRegisteelDoll, 0x200 - - .align 2 - -gMapObjectPicTable_LatiasLatios: @ 8370310 - obj_frame_tiles gMapObjectPic_LatiasLatios_0, 0x200 - obj_frame_tiles gMapObjectPic_LatiasLatios_0, 0x200 - obj_frame_tiles gMapObjectPic_LatiasLatios_0, 0x200 - obj_frame_tiles gMapObjectPic_LatiasLatios_1, 0x200 - obj_frame_tiles gMapObjectPic_LatiasLatios_2, 0x200 - obj_frame_tiles gMapObjectPic_LatiasLatios_1, 0x200 - obj_frame_tiles gMapObjectPic_LatiasLatios_2, 0x200 - obj_frame_tiles gMapObjectPic_LatiasLatios_1, 0x200 - obj_frame_tiles gMapObjectPic_LatiasLatios_2, 0x200 - - .align 2 - -gMapObjectPicTable_Boy5: @ 8370358 - obj_frame_tiles gMapObjectPic_Boy5_0, 0x100 - obj_frame_tiles gMapObjectPic_Boy5_1, 0x100 - obj_frame_tiles gMapObjectPic_Boy5_2, 0x100 - obj_frame_tiles gMapObjectPic_Boy5_0, 0x100 - obj_frame_tiles gMapObjectPic_Boy5_0, 0x100 - obj_frame_tiles gMapObjectPic_Boy5_1, 0x100 - obj_frame_tiles gMapObjectPic_Boy5_1, 0x100 - obj_frame_tiles gMapObjectPic_Boy5_2, 0x100 - obj_frame_tiles gMapObjectPic_Boy5_2, 0x100 - - .align 2 - -gMapObjectPicTable_ContestJudge: @ 83703A0 - obj_frame_tiles gMapObjectPic_ContestJudge_0, 0x100 - obj_frame_tiles gMapObjectPic_ContestJudge_1, 0x100 - obj_frame_tiles gMapObjectPic_ContestJudge_2, 0x100 - obj_frame_tiles gMapObjectPic_ContestJudge_3, 0x100 - obj_frame_tiles gMapObjectPic_ContestJudge_4, 0x100 - obj_frame_tiles gMapObjectPic_ContestJudge_5, 0x100 - obj_frame_tiles gMapObjectPic_ContestJudge_6, 0x100 - obj_frame_tiles gMapObjectPic_ContestJudge_7, 0x100 - obj_frame_tiles gMapObjectPic_ContestJudge_8, 0x100 - - .align 2 - -gMapObjectPicTable_BrendanWatering: @ 83703E8 - obj_frame_tiles gMapObjectPic_BrendanWatering_0, 0x200 - obj_frame_tiles gMapObjectPic_BrendanWatering_1, 0x200 - obj_frame_tiles gMapObjectPic_BrendanWatering_2, 0x200 - obj_frame_tiles gMapObjectPic_BrendanWatering_3, 0x200 - obj_frame_tiles gMapObjectPic_BrendanWatering_3, 0x200 - obj_frame_tiles gMapObjectPic_BrendanWatering_4, 0x200 - obj_frame_tiles gMapObjectPic_BrendanWatering_4, 0x200 - obj_frame_tiles gMapObjectPic_BrendanWatering_5, 0x200 - obj_frame_tiles gMapObjectPic_BrendanWatering_5, 0x200 - - .align 2 - -gMapObjectPicTable_MayWatering: @ 8370430 - obj_frame_tiles gMapObjectPic_MayWatering_0, 0x200 - obj_frame_tiles gMapObjectPic_MayWatering_1, 0x200 - obj_frame_tiles gMapObjectPic_MayWatering_2, 0x200 - obj_frame_tiles gMapObjectPic_MayWatering_3, 0x200 - obj_frame_tiles gMapObjectPic_MayWatering_3, 0x200 - obj_frame_tiles gMapObjectPic_MayWatering_4, 0x200 - obj_frame_tiles gMapObjectPic_MayWatering_4, 0x200 - obj_frame_tiles gMapObjectPic_MayWatering_5, 0x200 - obj_frame_tiles gMapObjectPic_MayWatering_5, 0x200 - - .align 2 - -gMapObjectPicTable_BrendanDecorating: @ 8370478 - obj_frame_tiles gMapObjectPic_BrendanDecorating, 0x100 - - .align 2 - -gMapObjectPicTable_MayDecorating: @ 8370480 - obj_frame_tiles gMapObjectPic_MayDecorating, 0x100 - - .align 2 - -gMapObjectPicTable_Archie: @ 8370488 - obj_frame_tiles gMapObjectPic_Archie_0, 0x100 - obj_frame_tiles gMapObjectPic_Archie_1, 0x100 - obj_frame_tiles gMapObjectPic_Archie_2, 0x100 - obj_frame_tiles gMapObjectPic_Archie_3, 0x100 - obj_frame_tiles gMapObjectPic_Archie_4, 0x100 - obj_frame_tiles gMapObjectPic_Archie_5, 0x100 - obj_frame_tiles gMapObjectPic_Archie_6, 0x100 - obj_frame_tiles gMapObjectPic_Archie_7, 0x100 - obj_frame_tiles gMapObjectPic_Archie_8, 0x100 - - .align 2 - -gMapObjectPicTable_Maxie: @ 83704D0 - obj_frame_tiles gMapObjectPic_Maxie_0, 0x100 - obj_frame_tiles gMapObjectPic_Maxie_1, 0x100 - obj_frame_tiles gMapObjectPic_Maxie_2, 0x100 - obj_frame_tiles gMapObjectPic_Maxie_3, 0x100 - obj_frame_tiles gMapObjectPic_Maxie_4, 0x100 - obj_frame_tiles gMapObjectPic_Maxie_5, 0x100 - obj_frame_tiles gMapObjectPic_Maxie_6, 0x100 - obj_frame_tiles gMapObjectPic_Maxie_7, 0x100 - obj_frame_tiles gMapObjectPic_Maxie_8, 0x100 - - .align 2 - -gMapObjectPicTable_Kyogre: @ 8370518 - obj_frame_tiles gMapObjectPic_Kyogre_0, 0x200 - obj_frame_tiles gMapObjectPic_Kyogre_0, 0x200 - obj_frame_tiles gMapObjectPic_Kyogre_0, 0x200 - obj_frame_tiles gMapObjectPic_Kyogre_1, 0x200 - obj_frame_tiles gMapObjectPic_Kyogre_1, 0x200 - obj_frame_tiles gMapObjectPic_Kyogre_1, 0x200 - obj_frame_tiles gMapObjectPic_Kyogre_1, 0x200 - obj_frame_tiles gMapObjectPic_Kyogre_1, 0x200 - obj_frame_tiles gMapObjectPic_Kyogre_1, 0x200 - - .align 2 - -gMapObjectPicTable_Groudon: @ 8370560 - obj_frame_tiles gMapObjectPic_Groudon_0, 0x200 - obj_frame_tiles gMapObjectPic_Groudon_0, 0x200 - obj_frame_tiles gMapObjectPic_Groudon_0, 0x200 - obj_frame_tiles gMapObjectPic_Groudon_1, 0x200 - obj_frame_tiles gMapObjectPic_Groudon_1, 0x200 - obj_frame_tiles gMapObjectPic_Groudon_1, 0x200 - obj_frame_tiles gMapObjectPic_Groudon_1, 0x200 - obj_frame_tiles gMapObjectPic_Groudon_1, 0x200 - obj_frame_tiles gMapObjectPic_Groudon_1, 0x200 - - .align 2 - -gMapObjectPicTable_Fossil: @ 83705A8 - obj_frame_tiles gMapObjectPic_Fossil, 0x80 - - .align 2 - -gMapObjectPicTable_Regi: @ 83705B0 - obj_frame_tiles gMapObjectPic_Regi, 0x200 - obj_frame_tiles gMapObjectPic_Regi, 0x200 - obj_frame_tiles gMapObjectPic_Regi, 0x200 - obj_frame_tiles gMapObjectPic_Regi, 0x200 - obj_frame_tiles gMapObjectPic_Regi, 0x200 - obj_frame_tiles gMapObjectPic_Regi, 0x200 - obj_frame_tiles gMapObjectPic_Regi, 0x200 - obj_frame_tiles gMapObjectPic_Regi, 0x200 - obj_frame_tiles gMapObjectPic_Regi, 0x200 - - .align 2 - -gMapObjectPicTable_Skitty: @ 83705F8 - obj_frame_tiles gMapObjectPic_Skitty_0, 0x80 - obj_frame_tiles gMapObjectPic_Skitty_1, 0x80 - obj_frame_tiles gMapObjectPic_Skitty_2, 0x80 - obj_frame_tiles gMapObjectPic_Skitty_0, 0x80 - obj_frame_tiles gMapObjectPic_Skitty_0, 0x80 - obj_frame_tiles gMapObjectPic_Skitty_1, 0x80 - obj_frame_tiles gMapObjectPic_Skitty_1, 0x80 - obj_frame_tiles gMapObjectPic_Skitty_2, 0x80 - obj_frame_tiles gMapObjectPic_Skitty_2, 0x80 - - .align 2 - -gMapObjectPicTable_Kecleon: @ 8370640 - obj_frame_tiles gMapObjectPic_Kecleon_0, 0x80 - obj_frame_tiles gMapObjectPic_Kecleon_1, 0x80 - obj_frame_tiles gMapObjectPic_Kecleon_2, 0x80 - obj_frame_tiles gMapObjectPic_Kecleon_0, 0x80 - obj_frame_tiles gMapObjectPic_Kecleon_0, 0x80 - obj_frame_tiles gMapObjectPic_Kecleon_1, 0x80 - obj_frame_tiles gMapObjectPic_Kecleon_1, 0x80 - obj_frame_tiles gMapObjectPic_Kecleon_2, 0x80 - obj_frame_tiles gMapObjectPic_Kecleon_2, 0x80 - - .align 2 - -gMapObjectPicTable_Rayquaza: @ 8370688 - obj_frame_tiles gMapObjectPic_Rayquaza_0, 0x200 - obj_frame_tiles gMapObjectPic_Rayquaza_0, 0x200 - obj_frame_tiles gMapObjectPic_Rayquaza_0, 0x200 - obj_frame_tiles gMapObjectPic_Rayquaza_1, 0x200 - obj_frame_tiles gMapObjectPic_Rayquaza_1, 0x200 - obj_frame_tiles gMapObjectPic_Rayquaza_1, 0x200 - obj_frame_tiles gMapObjectPic_Rayquaza_1, 0x200 - obj_frame_tiles gMapObjectPic_Rayquaza_1, 0x200 - obj_frame_tiles gMapObjectPic_Rayquaza_1, 0x200 - - .align 2 - -gMapObjectPicTable_Zigzagoon: @ 83706D0 - obj_frame_tiles gMapObjectPic_Zigzagoon_0, 0x80 - obj_frame_tiles gMapObjectPic_Zigzagoon_1, 0x80 - obj_frame_tiles gMapObjectPic_Zigzagoon_2, 0x80 - obj_frame_tiles gMapObjectPic_Zigzagoon_0, 0x80 - obj_frame_tiles gMapObjectPic_Zigzagoon_0, 0x80 - obj_frame_tiles gMapObjectPic_Zigzagoon_1, 0x80 - obj_frame_tiles gMapObjectPic_Zigzagoon_1, 0x80 - obj_frame_tiles gMapObjectPic_Zigzagoon_2, 0x80 - obj_frame_tiles gMapObjectPic_Zigzagoon_2, 0x80 - - .align 2 - -gMapObjectPicTable_Pikachu: @ 8370718 - obj_frame_tiles gMapObjectPic_Pikachu_0, 0x80 - obj_frame_tiles gMapObjectPic_Pikachu_1, 0x80 - obj_frame_tiles gMapObjectPic_Pikachu_2, 0x80 - obj_frame_tiles gMapObjectPic_Pikachu_0, 0x80 - obj_frame_tiles gMapObjectPic_Pikachu_0, 0x80 - obj_frame_tiles gMapObjectPic_Pikachu_1, 0x80 - obj_frame_tiles gMapObjectPic_Pikachu_1, 0x80 - obj_frame_tiles gMapObjectPic_Pikachu_2, 0x80 - obj_frame_tiles gMapObjectPic_Pikachu_2, 0x80 - - .align 2 - -gMapObjectPicTable_Azumarill: @ 8370760 - obj_frame_tiles gMapObjectPic_Azumarill_0, 0x80 - obj_frame_tiles gMapObjectPic_Azumarill_1, 0x80 - obj_frame_tiles gMapObjectPic_Azumarill_2, 0x80 - obj_frame_tiles gMapObjectPic_Azumarill_0, 0x80 - obj_frame_tiles gMapObjectPic_Azumarill_0, 0x80 - obj_frame_tiles gMapObjectPic_Azumarill_1, 0x80 - obj_frame_tiles gMapObjectPic_Azumarill_1, 0x80 - obj_frame_tiles gMapObjectPic_Azumarill_2, 0x80 - obj_frame_tiles gMapObjectPic_Azumarill_2, 0x80 - - .align 2 - -gMapObjectPicTable_Wingull: @ 83707A8 - obj_frame_tiles gMapObjectPic_Wingull_0, 0x80 - obj_frame_tiles gMapObjectPic_Wingull_1, 0x80 - obj_frame_tiles gMapObjectPic_Wingull_2, 0x80 - obj_frame_tiles gMapObjectPic_Wingull_3, 0x80 - obj_frame_tiles gMapObjectPic_Wingull_3, 0x80 - obj_frame_tiles gMapObjectPic_Wingull_4, 0x80 - obj_frame_tiles gMapObjectPic_Wingull_4, 0x80 - obj_frame_tiles gMapObjectPic_Wingull_5, 0x80 - obj_frame_tiles gMapObjectPic_Wingull_5, 0x80 - - .align 2 - -gMapObjectPicTable_TuberMSwimming: @ 83707F0 - obj_frame_tiles gMapObjectPic_TuberMSwimming_0, 0x80 - obj_frame_tiles gMapObjectPic_TuberMSwimming_1, 0x80 - obj_frame_tiles gMapObjectPic_TuberMSwimming_2, 0x80 - obj_frame_tiles gMapObjectPic_TuberMSwimming_3, 0x80 - obj_frame_tiles gMapObjectPic_TuberMSwimming_4, 0x80 - obj_frame_tiles gMapObjectPic_TuberMSwimming_5, 0x80 - obj_frame_tiles gMapObjectPic_TuberMSwimming_6, 0x80 - obj_frame_tiles gMapObjectPic_TuberMSwimming_7, 0x80 - obj_frame_tiles gMapObjectPic_TuberMSwimming_8, 0x80 - - .align 2 - -gMapObjectPicTable_Azurill: @ 8370838 - obj_frame_tiles gMapObjectPic_Azurill_0, 0x80 - obj_frame_tiles gMapObjectPic_Azurill_1, 0x80 - obj_frame_tiles gMapObjectPic_Azurill_2, 0x80 - obj_frame_tiles gMapObjectPic_Azurill_0, 0x80 - obj_frame_tiles gMapObjectPic_Azurill_0, 0x80 - obj_frame_tiles gMapObjectPic_Azurill_1, 0x80 - obj_frame_tiles gMapObjectPic_Azurill_1, 0x80 - obj_frame_tiles gMapObjectPic_Azurill_2, 0x80 - obj_frame_tiles gMapObjectPic_Azurill_2, 0x80 - - .align 2 - -gMapObjectPicTable_Mom: @ 8370880 - obj_frame_tiles gMapObjectPic_Mom_0, 0x100 - obj_frame_tiles gMapObjectPic_Mom_1, 0x100 - obj_frame_tiles gMapObjectPic_Mom_2, 0x100 - obj_frame_tiles gMapObjectPic_Mom_3, 0x100 - obj_frame_tiles gMapObjectPic_Mom_4, 0x100 - obj_frame_tiles gMapObjectPic_Mom_5, 0x100 - obj_frame_tiles gMapObjectPic_Mom_6, 0x100 - obj_frame_tiles gMapObjectPic_Mom_7, 0x100 - obj_frame_tiles gMapObjectPic_Mom_8, 0x100 diff --git a/data/graphics/field_objects/map_object_subsprites.inc b/data/graphics/field_objects/map_object_subsprites.inc new file mode 100644 index 000000000..801f40693 --- /dev/null +++ b/data/graphics/field_objects/map_object_subsprites.inc @@ -0,0 +1,465 @@ + .align 2 + +gMapObjectSubspriteTable_16x16_0: @ 8371204 + subsprite -8, -8, 2, 0, 16x16 + + .align 2 + +gMapObjectSubspriteTable_16x16_1: @ 837120C + subsprite -8, -8, 1, 0, 16x16 + + .align 2 + +gMapObjectSubspriteTable_16x16_2: @ 8371214 + subsprite -8, -8, 2, 0, 16x8 + subsprite -8, 0, 3, 2, 16x8 + + .align 2 + +gMapObjectSubspriteTable_16x16_3: @ 8371224 + subsprite -8, -8, 2, 0, 16x16 + subsprite -8, -8, 3, 0, 16x16 + + .align 2 + +gMapObjectSubspriteTable_16x16_4: @ 8371234 + subsprite -8, -8, 1, 0, 16x16 + subsprite -8, -8, 3, 0, 16x16 + + .align 2 + +gMapObjectSubspriteTables_16x16: @ 8371244 + .4byte 0 @ number of subsprites + .4byte NULL @ unknown + + .4byte 1 @ number of subsprites + .4byte gMapObjectSubspriteTable_16x16_0 @ below high bridge + + .4byte 1 @ number of subsprites + .4byte gMapObjectSubspriteTable_16x16_1 @ above high bridge + + .4byte 2 @ number of subsprites + .4byte gMapObjectSubspriteTable_16x16_2 @ unknown + + .4byte 2 @ number of subsprites + .4byte gMapObjectSubspriteTable_16x16_3 @ long grass below high bridge + + .4byte 2 @ number of subsprites + .4byte gMapObjectSubspriteTable_16x16_4 @ long grass above high bridge + + .align 2 + +gMapObjectSubspriteTable_16x32_0: @ 8371274 + subsprite -8, -16, 2, 0, 16x32 + + .align 2 + +gMapObjectSubspriteTable_16x32_1: @ 837127C + subsprite -8, -16, 1, 0, 16x32 + + .align 2 + +gMapObjectSubspriteTable_16x32_2: @ 8371284 + subsprite -8, -16, 2, 0, 16x16 + subsprite -8, 0, 2, 4, 16x8 + subsprite -8, 8, 3, 6, 16x8 + + .align 2 + +gMapObjectSubspriteTable_16x32_3: @ 837129C + subsprite -8, -16, 2, 0, 16x16 + subsprite -8, 0, 3, 4, 16x16 + + .align 2 + +gMapObjectSubspriteTable_16x32_4: @ 83712AC + subsprite -8, -16, 1, 0, 16x16 + subsprite -8, 0, 3, 4, 16x16 + + .align 2 + +gMapObjectSubspriteTables_16x32: @ 83712BC + .4byte 0 @ number of subsprites + .4byte NULL @ unknown + + .4byte 1 @ number of subsprites + .4byte gMapObjectSubspriteTable_16x32_0 @ below high bridge + + .4byte 1 @ number of subsprites + .4byte gMapObjectSubspriteTable_16x32_1 @ above high bridge + + .4byte 3 @ number of subsprites + .4byte gMapObjectSubspriteTable_16x32_2 @ unknown + + .4byte 2 @ number of subsprites + .4byte gMapObjectSubspriteTable_16x32_3 @ long grass below high bridge + + .4byte 2 @ number of subsprites + .4byte gMapObjectSubspriteTable_16x32_4 @ long grass above high bridge + + .align 2 + +gMapObjectSubspriteTable_32x32_0: @ 83712EC + subsprite -16, -16, 2, 0, 32x32 + + .align 2 + +gMapObjectSubspriteTable_32x32_1: @ 83712F4 + subsprite -16, -16, 1, 0, 32x32 + + .align 2 + +gMapObjectSubspriteTable_32x32_2: @ 83712FC + subsprite -16, -16, 2, 0, 32x16 + subsprite -16, 0, 2, 8, 32x8 + subsprite -16, 8, 3, 12, 32x8 + + .align 2 + +gMapObjectSubspriteTable_32x32_3: @ 8371314 + subsprite -16, -16, 2, 0, 32x16 + subsprite -16, 0, 3, 8, 32x16 + + .align 2 + +gMapObjectSubspriteTable_32x32_4: @ 8371324 + subsprite -16, -16, 1, 0, 32x16 + subsprite -16, 0, 3, 8, 32x16 + + .align 2 + +gMapObjectSubspriteTables_32x32: @ 8371334 + .4byte 0 @ number of subsprites + .4byte NULL @ unknown + + .4byte 1 @ number of subsprites + .4byte gMapObjectSubspriteTable_32x32_0 @ below high bridge + + .4byte 1 @ number of subsprites + .4byte gMapObjectSubspriteTable_32x32_1 @ above high bridge + + .4byte 3 @ number of subsprites + .4byte gMapObjectSubspriteTable_32x32_2 @ unknown + + .4byte 2 @ number of subsprites + .4byte gMapObjectSubspriteTable_32x32_3 @ long grass below high bridge + + .4byte 2 @ number of subsprites + .4byte gMapObjectSubspriteTable_32x32_4 @ long grass above high bridge + + .align 2 + +gMapObjectSubspriteTable_Truck_0: @ 8371364 + subsprite -24, -24, 2, 0, 32x8 + subsprite 8, -24, 2, 4, 16x8 + subsprite -24, -16, 2, 6, 32x8 + subsprite 8, -16, 2, 10, 16x8 + subsprite -24, -8, 2, 12, 32x8 + subsprite 8, -8, 2, 16, 16x8 + subsprite -24, 0, 2, 18, 32x8 + subsprite 8, 0, 2, 22, 16x8 + subsprite -24, 8, 2, 24, 32x8 + subsprite 8, 8, 2, 28, 16x8 + subsprite -24, 16, 2, 30, 32x8 + subsprite 8, 16, 2, 34, 16x8 + + .align 2 + +gMapObjectSubspriteTables_Truck: @ 83713C4 + .4byte 12 @ number of subsprites + .4byte gMapObjectSubspriteTable_Truck_0 @ unknown + + .4byte 12 @ number of subsprites + .4byte gMapObjectSubspriteTable_Truck_0 @ below high bridge + + .4byte 12 @ number of subsprites + .4byte gMapObjectSubspriteTable_Truck_0 @ above high bridge + + .4byte 12 @ number of subsprites + .4byte gMapObjectSubspriteTable_Truck_0 @ unknown + + .4byte 12 @ number of subsprites + .4byte gMapObjectSubspriteTable_Truck_0 @ long grass below high bridge + + .4byte 12 @ number of subsprites + .4byte gMapObjectSubspriteTable_Truck_0 @ long grass above high bridge + + .align 2 + +gMapObjectSubspriteTable_Unused_0: @ 83713F4 + subsprite -32, -16, 2, 0, 64x32 + + .align 2 + +gMapObjectSubspriteTable_Unused_1: @ 83713FC + subsprite -32, -16, 1, 0, 64x32 + + .align 2 + +gMapObjectSubspriteTable_Unused_2: @ 8371404 + subsprite -32, -16, 2, 0, 64x32 + + .align 2 + +gMapObjectSubspriteTable_Unused_3: @ 837140C + subsprite -32, -16, 2, 0, 64x32 + + .align 2 + +gMapObjectSubspriteTables_Unused: @ 8371414 + .4byte 0 @ number of subsprites + .4byte NULL @ unknown + + .4byte 1 @ number of subsprites + .4byte gMapObjectSubspriteTable_Unused_0 @ below high bridge + + .4byte 1 @ number of subsprites + .4byte gMapObjectSubspriteTable_Unused_1 @ above high bridge + + .4byte 1 @ number of subsprites + .4byte gMapObjectSubspriteTable_Unused_2 @ unknown + + .4byte 1 @ number of subsprites + .4byte gMapObjectSubspriteTable_Unused_3 @ long grass below high bridge + + .4byte 1 @ number of subsprites + .4byte gMapObjectSubspriteTable_Unused_3 @ long grass above high bridge + + .align 2 + +gMapObjectSubspriteTable_CableCar_0: @ 8371444 + subsprite -32, -32, 2, 0, 64x64 + + .align 2 + +gMapObjectSubspriteTable_CableCar_1: @ 837144C + subsprite -32, -32, 1, 0, 64x64 + + .align 2 + +gMapObjectSubspriteTable_CableCar_2: @ 8371454 + subsprite -32, -32, 2, 0, 64x64 + + .align 2 + +gMapObjectSubspriteTable_CableCar_3: @ 837145C + subsprite -32, -32, 2, 0, 64x64 + + .align 2 + +gMapObjectSubspriteTables_CableCar: @ 8371464 + .4byte 0 @ number of subsprites + .4byte NULL @ unknown + + .4byte 1 @ number of subsprites + .4byte gMapObjectSubspriteTable_CableCar_0 @ below high bridge + + .4byte 1 @ number of subsprites + .4byte gMapObjectSubspriteTable_CableCar_1 @ above high bridge + + .4byte 1 @ number of subsprites + .4byte gMapObjectSubspriteTable_CableCar_2 @ unknown + + .4byte 1 @ number of subsprites + .4byte gMapObjectSubspriteTable_CableCar_3 @ long grass below high bridge + + .4byte 1 @ number of subsprites + .4byte gMapObjectSubspriteTable_CableCar_3 @ long grass above high bridge + + .align 2 + +gMapObjectSubspriteTable_SSTidal_0: @ 8371494 + subsprite -48, -20, 2, 0, 32x8 + subsprite -16, -20, 2, 4, 32x8 + subsprite 16, -20, 2, 8, 32x8 + subsprite -48, -12, 2, 12, 32x8 + subsprite -16, -12, 2, 16, 32x8 + subsprite 16, -12, 2, 20, 32x8 + subsprite -48, -4, 2, 24, 32x8 + subsprite -16, -4, 2, 28, 32x8 + subsprite 16, -4, 2, 32, 32x8 + subsprite -48, 4, 2, 36, 32x8 + subsprite -16, 4, 2, 40, 32x8 + subsprite 16, 4, 2, 44, 32x8 + subsprite -48, 12, 2, 48, 32x8 + subsprite -16, 12, 2, 52, 32x8 + subsprite 16, 12, 2, 56, 32x8 + + .align 2 + +gMapObjectSubspriteTable_SSTidal_1: @ 837150C + subsprite -48, -20, 1, 0, 32x8 + subsprite -16, -20, 1, 4, 32x8 + subsprite 16, -20, 1, 8, 32x8 + subsprite -48, -12, 1, 12, 32x8 + subsprite -16, -12, 1, 16, 32x8 + subsprite 16, -12, 1, 20, 32x8 + subsprite -48, -4, 1, 24, 32x8 + subsprite -16, -4, 1, 28, 32x8 + subsprite 16, -4, 1, 32, 32x8 + subsprite -48, 4, 1, 36, 32x8 + subsprite -16, 4, 1, 40, 32x8 + subsprite 16, 4, 1, 44, 32x8 + subsprite -48, 12, 1, 48, 32x8 + subsprite -16, 12, 1, 52, 32x8 + subsprite 16, 12, 1, 56, 32x8 + + .align 2 + +gMapObjectSubspriteTable_SSTidal_2: @ 8371584 + subsprite -48, -20, 2, 0, 32x8 + subsprite -16, -20, 2, 4, 32x8 + subsprite 16, -20, 2, 8, 32x8 + subsprite -48, -12, 2, 12, 32x8 + subsprite -16, -12, 2, 16, 32x8 + subsprite 16, -12, 2, 20, 32x8 + subsprite -48, -4, 2, 24, 32x8 + subsprite -16, -4, 2, 28, 32x8 + subsprite 16, -4, 2, 32, 32x8 + subsprite -48, 4, 2, 36, 32x8 + subsprite -16, 4, 2, 40, 32x8 + subsprite 16, 4, 2, 44, 32x8 + subsprite -48, 12, 2, 48, 32x8 + subsprite -16, 12, 2, 52, 32x8 + subsprite 16, 12, 2, 56, 32x8 + + .align 2 + +gMapObjectSubspriteTable_SSTidal_3: @ 83715FC + subsprite -48, -20, 1, 0, 32x8 + subsprite -16, -20, 1, 4, 32x8 + subsprite 16, -20, 1, 8, 32x8 + subsprite -48, -12, 1, 12, 32x8 + subsprite -16, -12, 1, 16, 32x8 + subsprite 16, -12, 1, 20, 32x8 + subsprite -48, -4, 2, 24, 32x8 + subsprite -16, -4, 2, 28, 32x8 + subsprite 16, -4, 2, 32, 32x8 + subsprite -48, 4, 2, 36, 32x8 + subsprite -16, 4, 2, 40, 32x8 + subsprite 16, 4, 2, 44, 32x8 + subsprite -48, 12, 2, 48, 32x8 + subsprite -16, 12, 2, 52, 32x8 + subsprite 16, 12, 2, 56, 32x8 + + .align 2 + +gMapObjectSubspriteTables_SSTidal: @ 8371674 + .4byte 15 @ number of subsprites + .4byte gMapObjectSubspriteTable_SSTidal_0 @ unknown + + .4byte 15 @ number of subsprites + .4byte gMapObjectSubspriteTable_SSTidal_0 @ below high bridge + + .4byte 15 @ number of subsprites + .4byte gMapObjectSubspriteTable_SSTidal_1 @ above high bridge + + .4byte 15 @ number of subsprites + .4byte gMapObjectSubspriteTable_SSTidal_2 @ unknown + + .4byte 15 @ number of subsprites + .4byte gMapObjectSubspriteTable_SSTidal_3 @ long grass below high bridge + + .4byte 15 @ number of subsprites + .4byte gMapObjectSubspriteTable_SSTidal_3 @ long grass above high bridge + + .align 2 + +gMapObjectSubspriteTable_SubmarineShadow_0: @ 83716A4 + subsprite -48, -20, 2, 0, 32x8 + subsprite -16, -20, 2, 4, 32x8 + subsprite 16, -20, 2, 8, 16x8 + subsprite 32, -20, 2, 10, 8x8 + subsprite -48, -12, 2, 11, 32x8 + subsprite -16, -12, 2, 15, 32x8 + subsprite 16, -12, 2, 19, 16x8 + subsprite 32, -12, 2, 21, 8x8 + subsprite -48, -4, 2, 22, 32x8 + subsprite -16, -4, 2, 26, 32x8 + subsprite 16, -4, 2, 30, 16x8 + subsprite 32, -4, 2, 32, 8x8 + subsprite -48, 4, 2, 33, 32x8 + subsprite -16, 4, 2, 37, 32x8 + subsprite 16, 4, 2, 41, 16x8 + subsprite 32, 4, 2, 43, 8x8 + + .align 2 + +gMapObjectSubspriteTable_SubmarineShadow_1: @ 8371724 + subsprite -48, -20, 1, 0, 32x8 + subsprite -16, -20, 1, 4, 32x8 + subsprite 16, -20, 1, 8, 16x8 + subsprite 32, -20, 1, 10, 8x8 + subsprite -48, -12, 1, 11, 32x8 + subsprite -16, -12, 1, 15, 32x8 + subsprite 16, -12, 1, 19, 16x8 + subsprite 32, -12, 1, 21, 8x8 + subsprite -48, -4, 1, 22, 32x8 + subsprite -16, -4, 1, 26, 32x8 + subsprite 16, -4, 1, 30, 16x8 + subsprite 32, -4, 1, 32, 8x8 + subsprite -48, 4, 1, 33, 32x8 + subsprite -16, 4, 1, 37, 32x8 + subsprite 16, 4, 1, 41, 16x8 + subsprite 32, 4, 1, 43, 8x8 + + .align 2 + +gMapObjectSubspriteTable_SubmarineShadow_2: @ 83717A4 + subsprite -48, -20, 2, 0, 32x8 + subsprite -16, -20, 2, 4, 32x8 + subsprite 16, -20, 2, 8, 16x8 + subsprite 32, -20, 2, 10, 8x8 + subsprite -48, -12, 2, 11, 32x8 + subsprite -16, -12, 2, 15, 32x8 + subsprite 16, -12, 2, 19, 16x8 + subsprite 32, -12, 2, 21, 8x8 + subsprite -48, -4, 2, 22, 32x8 + subsprite -16, -4, 2, 26, 32x8 + subsprite 16, -4, 2, 30, 16x8 + subsprite 32, -4, 2, 32, 8x8 + subsprite -48, 4, 2, 33, 32x8 + subsprite -16, 4, 2, 37, 32x8 + subsprite 16, 4, 2, 41, 16x8 + subsprite 32, 4, 2, 43, 8x8 + + .align 2 + +gMapObjectSubspriteTable_SubmarineShadow_3: @ 8371824 + subsprite -48, -20, 1, 0, 32x8 + subsprite -16, -20, 1, 4, 32x8 + subsprite 16, -20, 1, 8, 16x8 + subsprite 32, -20, 1, 10, 8x8 + subsprite -48, -12, 1, 11, 32x8 + subsprite -16, -12, 1, 15, 32x8 + subsprite 16, -12, 1, 19, 16x8 + subsprite 32, -12, 1, 21, 8x8 + subsprite -48, -4, 2, 22, 32x8 + subsprite -16, -4, 2, 26, 32x8 + subsprite 16, -4, 2, 30, 16x8 + subsprite 32, -4, 2, 32, 8x8 + subsprite -48, 4, 2, 33, 32x8 + subsprite -16, 4, 2, 37, 32x8 + subsprite 16, 4, 2, 41, 16x8 + subsprite 32, 4, 2, 43, 8x8 + + .align 2 + +gMapObjectSubspriteTables_SubmarineShadow: @ 83718A4 + .4byte 16 @ number of subsprites + .4byte gMapObjectSubspriteTable_SubmarineShadow_0 @ unknown + + .4byte 16 @ number of subsprites + .4byte gMapObjectSubspriteTable_SubmarineShadow_0 @ below high bridge + + .4byte 16 @ number of subsprites + .4byte gMapObjectSubspriteTable_SubmarineShadow_1 @ above high bridge + + .4byte 16 @ number of subsprites + .4byte gMapObjectSubspriteTable_SubmarineShadow_2 @ unknown + + .4byte 16 @ number of subsprites + .4byte gMapObjectSubspriteTable_SubmarineShadow_3 @ long grass below high bridge + + .4byte 16 @ number of subsprites + .4byte gMapObjectSubspriteTable_SubmarineShadow_3 @ long grass above high bridge diff --git a/data/graphics/field_objects/map_object_subsprites.s b/data/graphics/field_objects/map_object_subsprites.s deleted file mode 100644 index 801f40693..000000000 --- a/data/graphics/field_objects/map_object_subsprites.s +++ /dev/null @@ -1,465 +0,0 @@ - .align 2 - -gMapObjectSubspriteTable_16x16_0: @ 8371204 - subsprite -8, -8, 2, 0, 16x16 - - .align 2 - -gMapObjectSubspriteTable_16x16_1: @ 837120C - subsprite -8, -8, 1, 0, 16x16 - - .align 2 - -gMapObjectSubspriteTable_16x16_2: @ 8371214 - subsprite -8, -8, 2, 0, 16x8 - subsprite -8, 0, 3, 2, 16x8 - - .align 2 - -gMapObjectSubspriteTable_16x16_3: @ 8371224 - subsprite -8, -8, 2, 0, 16x16 - subsprite -8, -8, 3, 0, 16x16 - - .align 2 - -gMapObjectSubspriteTable_16x16_4: @ 8371234 - subsprite -8, -8, 1, 0, 16x16 - subsprite -8, -8, 3, 0, 16x16 - - .align 2 - -gMapObjectSubspriteTables_16x16: @ 8371244 - .4byte 0 @ number of subsprites - .4byte NULL @ unknown - - .4byte 1 @ number of subsprites - .4byte gMapObjectSubspriteTable_16x16_0 @ below high bridge - - .4byte 1 @ number of subsprites - .4byte gMapObjectSubspriteTable_16x16_1 @ above high bridge - - .4byte 2 @ number of subsprites - .4byte gMapObjectSubspriteTable_16x16_2 @ unknown - - .4byte 2 @ number of subsprites - .4byte gMapObjectSubspriteTable_16x16_3 @ long grass below high bridge - - .4byte 2 @ number of subsprites - .4byte gMapObjectSubspriteTable_16x16_4 @ long grass above high bridge - - .align 2 - -gMapObjectSubspriteTable_16x32_0: @ 8371274 - subsprite -8, -16, 2, 0, 16x32 - - .align 2 - -gMapObjectSubspriteTable_16x32_1: @ 837127C - subsprite -8, -16, 1, 0, 16x32 - - .align 2 - -gMapObjectSubspriteTable_16x32_2: @ 8371284 - subsprite -8, -16, 2, 0, 16x16 - subsprite -8, 0, 2, 4, 16x8 - subsprite -8, 8, 3, 6, 16x8 - - .align 2 - -gMapObjectSubspriteTable_16x32_3: @ 837129C - subsprite -8, -16, 2, 0, 16x16 - subsprite -8, 0, 3, 4, 16x16 - - .align 2 - -gMapObjectSubspriteTable_16x32_4: @ 83712AC - subsprite -8, -16, 1, 0, 16x16 - subsprite -8, 0, 3, 4, 16x16 - - .align 2 - -gMapObjectSubspriteTables_16x32: @ 83712BC - .4byte 0 @ number of subsprites - .4byte NULL @ unknown - - .4byte 1 @ number of subsprites - .4byte gMapObjectSubspriteTable_16x32_0 @ below high bridge - - .4byte 1 @ number of subsprites - .4byte gMapObjectSubspriteTable_16x32_1 @ above high bridge - - .4byte 3 @ number of subsprites - .4byte gMapObjectSubspriteTable_16x32_2 @ unknown - - .4byte 2 @ number of subsprites - .4byte gMapObjectSubspriteTable_16x32_3 @ long grass below high bridge - - .4byte 2 @ number of subsprites - .4byte gMapObjectSubspriteTable_16x32_4 @ long grass above high bridge - - .align 2 - -gMapObjectSubspriteTable_32x32_0: @ 83712EC - subsprite -16, -16, 2, 0, 32x32 - - .align 2 - -gMapObjectSubspriteTable_32x32_1: @ 83712F4 - subsprite -16, -16, 1, 0, 32x32 - - .align 2 - -gMapObjectSubspriteTable_32x32_2: @ 83712FC - subsprite -16, -16, 2, 0, 32x16 - subsprite -16, 0, 2, 8, 32x8 - subsprite -16, 8, 3, 12, 32x8 - - .align 2 - -gMapObjectSubspriteTable_32x32_3: @ 8371314 - subsprite -16, -16, 2, 0, 32x16 - subsprite -16, 0, 3, 8, 32x16 - - .align 2 - -gMapObjectSubspriteTable_32x32_4: @ 8371324 - subsprite -16, -16, 1, 0, 32x16 - subsprite -16, 0, 3, 8, 32x16 - - .align 2 - -gMapObjectSubspriteTables_32x32: @ 8371334 - .4byte 0 @ number of subsprites - .4byte NULL @ unknown - - .4byte 1 @ number of subsprites - .4byte gMapObjectSubspriteTable_32x32_0 @ below high bridge - - .4byte 1 @ number of subsprites - .4byte gMapObjectSubspriteTable_32x32_1 @ above high bridge - - .4byte 3 @ number of subsprites - .4byte gMapObjectSubspriteTable_32x32_2 @ unknown - - .4byte 2 @ number of subsprites - .4byte gMapObjectSubspriteTable_32x32_3 @ long grass below high bridge - - .4byte 2 @ number of subsprites - .4byte gMapObjectSubspriteTable_32x32_4 @ long grass above high bridge - - .align 2 - -gMapObjectSubspriteTable_Truck_0: @ 8371364 - subsprite -24, -24, 2, 0, 32x8 - subsprite 8, -24, 2, 4, 16x8 - subsprite -24, -16, 2, 6, 32x8 - subsprite 8, -16, 2, 10, 16x8 - subsprite -24, -8, 2, 12, 32x8 - subsprite 8, -8, 2, 16, 16x8 - subsprite -24, 0, 2, 18, 32x8 - subsprite 8, 0, 2, 22, 16x8 - subsprite -24, 8, 2, 24, 32x8 - subsprite 8, 8, 2, 28, 16x8 - subsprite -24, 16, 2, 30, 32x8 - subsprite 8, 16, 2, 34, 16x8 - - .align 2 - -gMapObjectSubspriteTables_Truck: @ 83713C4 - .4byte 12 @ number of subsprites - .4byte gMapObjectSubspriteTable_Truck_0 @ unknown - - .4byte 12 @ number of subsprites - .4byte gMapObjectSubspriteTable_Truck_0 @ below high bridge - - .4byte 12 @ number of subsprites - .4byte gMapObjectSubspriteTable_Truck_0 @ above high bridge - - .4byte 12 @ number of subsprites - .4byte gMapObjectSubspriteTable_Truck_0 @ unknown - - .4byte 12 @ number of subsprites - .4byte gMapObjectSubspriteTable_Truck_0 @ long grass below high bridge - - .4byte 12 @ number of subsprites - .4byte gMapObjectSubspriteTable_Truck_0 @ long grass above high bridge - - .align 2 - -gMapObjectSubspriteTable_Unused_0: @ 83713F4 - subsprite -32, -16, 2, 0, 64x32 - - .align 2 - -gMapObjectSubspriteTable_Unused_1: @ 83713FC - subsprite -32, -16, 1, 0, 64x32 - - .align 2 - -gMapObjectSubspriteTable_Unused_2: @ 8371404 - subsprite -32, -16, 2, 0, 64x32 - - .align 2 - -gMapObjectSubspriteTable_Unused_3: @ 837140C - subsprite -32, -16, 2, 0, 64x32 - - .align 2 - -gMapObjectSubspriteTables_Unused: @ 8371414 - .4byte 0 @ number of subsprites - .4byte NULL @ unknown - - .4byte 1 @ number of subsprites - .4byte gMapObjectSubspriteTable_Unused_0 @ below high bridge - - .4byte 1 @ number of subsprites - .4byte gMapObjectSubspriteTable_Unused_1 @ above high bridge - - .4byte 1 @ number of subsprites - .4byte gMapObjectSubspriteTable_Unused_2 @ unknown - - .4byte 1 @ number of subsprites - .4byte gMapObjectSubspriteTable_Unused_3 @ long grass below high bridge - - .4byte 1 @ number of subsprites - .4byte gMapObjectSubspriteTable_Unused_3 @ long grass above high bridge - - .align 2 - -gMapObjectSubspriteTable_CableCar_0: @ 8371444 - subsprite -32, -32, 2, 0, 64x64 - - .align 2 - -gMapObjectSubspriteTable_CableCar_1: @ 837144C - subsprite -32, -32, 1, 0, 64x64 - - .align 2 - -gMapObjectSubspriteTable_CableCar_2: @ 8371454 - subsprite -32, -32, 2, 0, 64x64 - - .align 2 - -gMapObjectSubspriteTable_CableCar_3: @ 837145C - subsprite -32, -32, 2, 0, 64x64 - - .align 2 - -gMapObjectSubspriteTables_CableCar: @ 8371464 - .4byte 0 @ number of subsprites - .4byte NULL @ unknown - - .4byte 1 @ number of subsprites - .4byte gMapObjectSubspriteTable_CableCar_0 @ below high bridge - - .4byte 1 @ number of subsprites - .4byte gMapObjectSubspriteTable_CableCar_1 @ above high bridge - - .4byte 1 @ number of subsprites - .4byte gMapObjectSubspriteTable_CableCar_2 @ unknown - - .4byte 1 @ number of subsprites - .4byte gMapObjectSubspriteTable_CableCar_3 @ long grass below high bridge - - .4byte 1 @ number of subsprites - .4byte gMapObjectSubspriteTable_CableCar_3 @ long grass above high bridge - - .align 2 - -gMapObjectSubspriteTable_SSTidal_0: @ 8371494 - subsprite -48, -20, 2, 0, 32x8 - subsprite -16, -20, 2, 4, 32x8 - subsprite 16, -20, 2, 8, 32x8 - subsprite -48, -12, 2, 12, 32x8 - subsprite -16, -12, 2, 16, 32x8 - subsprite 16, -12, 2, 20, 32x8 - subsprite -48, -4, 2, 24, 32x8 - subsprite -16, -4, 2, 28, 32x8 - subsprite 16, -4, 2, 32, 32x8 - subsprite -48, 4, 2, 36, 32x8 - subsprite -16, 4, 2, 40, 32x8 - subsprite 16, 4, 2, 44, 32x8 - subsprite -48, 12, 2, 48, 32x8 - subsprite -16, 12, 2, 52, 32x8 - subsprite 16, 12, 2, 56, 32x8 - - .align 2 - -gMapObjectSubspriteTable_SSTidal_1: @ 837150C - subsprite -48, -20, 1, 0, 32x8 - subsprite -16, -20, 1, 4, 32x8 - subsprite 16, -20, 1, 8, 32x8 - subsprite -48, -12, 1, 12, 32x8 - subsprite -16, -12, 1, 16, 32x8 - subsprite 16, -12, 1, 20, 32x8 - subsprite -48, -4, 1, 24, 32x8 - subsprite -16, -4, 1, 28, 32x8 - subsprite 16, -4, 1, 32, 32x8 - subsprite -48, 4, 1, 36, 32x8 - subsprite -16, 4, 1, 40, 32x8 - subsprite 16, 4, 1, 44, 32x8 - subsprite -48, 12, 1, 48, 32x8 - subsprite -16, 12, 1, 52, 32x8 - subsprite 16, 12, 1, 56, 32x8 - - .align 2 - -gMapObjectSubspriteTable_SSTidal_2: @ 8371584 - subsprite -48, -20, 2, 0, 32x8 - subsprite -16, -20, 2, 4, 32x8 - subsprite 16, -20, 2, 8, 32x8 - subsprite -48, -12, 2, 12, 32x8 - subsprite -16, -12, 2, 16, 32x8 - subsprite 16, -12, 2, 20, 32x8 - subsprite -48, -4, 2, 24, 32x8 - subsprite -16, -4, 2, 28, 32x8 - subsprite 16, -4, 2, 32, 32x8 - subsprite -48, 4, 2, 36, 32x8 - subsprite -16, 4, 2, 40, 32x8 - subsprite 16, 4, 2, 44, 32x8 - subsprite -48, 12, 2, 48, 32x8 - subsprite -16, 12, 2, 52, 32x8 - subsprite 16, 12, 2, 56, 32x8 - - .align 2 - -gMapObjectSubspriteTable_SSTidal_3: @ 83715FC - subsprite -48, -20, 1, 0, 32x8 - subsprite -16, -20, 1, 4, 32x8 - subsprite 16, -20, 1, 8, 32x8 - subsprite -48, -12, 1, 12, 32x8 - subsprite -16, -12, 1, 16, 32x8 - subsprite 16, -12, 1, 20, 32x8 - subsprite -48, -4, 2, 24, 32x8 - subsprite -16, -4, 2, 28, 32x8 - subsprite 16, -4, 2, 32, 32x8 - subsprite -48, 4, 2, 36, 32x8 - subsprite -16, 4, 2, 40, 32x8 - subsprite 16, 4, 2, 44, 32x8 - subsprite -48, 12, 2, 48, 32x8 - subsprite -16, 12, 2, 52, 32x8 - subsprite 16, 12, 2, 56, 32x8 - - .align 2 - -gMapObjectSubspriteTables_SSTidal: @ 8371674 - .4byte 15 @ number of subsprites - .4byte gMapObjectSubspriteTable_SSTidal_0 @ unknown - - .4byte 15 @ number of subsprites - .4byte gMapObjectSubspriteTable_SSTidal_0 @ below high bridge - - .4byte 15 @ number of subsprites - .4byte gMapObjectSubspriteTable_SSTidal_1 @ above high bridge - - .4byte 15 @ number of subsprites - .4byte gMapObjectSubspriteTable_SSTidal_2 @ unknown - - .4byte 15 @ number of subsprites - .4byte gMapObjectSubspriteTable_SSTidal_3 @ long grass below high bridge - - .4byte 15 @ number of subsprites - .4byte gMapObjectSubspriteTable_SSTidal_3 @ long grass above high bridge - - .align 2 - -gMapObjectSubspriteTable_SubmarineShadow_0: @ 83716A4 - subsprite -48, -20, 2, 0, 32x8 - subsprite -16, -20, 2, 4, 32x8 - subsprite 16, -20, 2, 8, 16x8 - subsprite 32, -20, 2, 10, 8x8 - subsprite -48, -12, 2, 11, 32x8 - subsprite -16, -12, 2, 15, 32x8 - subsprite 16, -12, 2, 19, 16x8 - subsprite 32, -12, 2, 21, 8x8 - subsprite -48, -4, 2, 22, 32x8 - subsprite -16, -4, 2, 26, 32x8 - subsprite 16, -4, 2, 30, 16x8 - subsprite 32, -4, 2, 32, 8x8 - subsprite -48, 4, 2, 33, 32x8 - subsprite -16, 4, 2, 37, 32x8 - subsprite 16, 4, 2, 41, 16x8 - subsprite 32, 4, 2, 43, 8x8 - - .align 2 - -gMapObjectSubspriteTable_SubmarineShadow_1: @ 8371724 - subsprite -48, -20, 1, 0, 32x8 - subsprite -16, -20, 1, 4, 32x8 - subsprite 16, -20, 1, 8, 16x8 - subsprite 32, -20, 1, 10, 8x8 - subsprite -48, -12, 1, 11, 32x8 - subsprite -16, -12, 1, 15, 32x8 - subsprite 16, -12, 1, 19, 16x8 - subsprite 32, -12, 1, 21, 8x8 - subsprite -48, -4, 1, 22, 32x8 - subsprite -16, -4, 1, 26, 32x8 - subsprite 16, -4, 1, 30, 16x8 - subsprite 32, -4, 1, 32, 8x8 - subsprite -48, 4, 1, 33, 32x8 - subsprite -16, 4, 1, 37, 32x8 - subsprite 16, 4, 1, 41, 16x8 - subsprite 32, 4, 1, 43, 8x8 - - .align 2 - -gMapObjectSubspriteTable_SubmarineShadow_2: @ 83717A4 - subsprite -48, -20, 2, 0, 32x8 - subsprite -16, -20, 2, 4, 32x8 - subsprite 16, -20, 2, 8, 16x8 - subsprite 32, -20, 2, 10, 8x8 - subsprite -48, -12, 2, 11, 32x8 - subsprite -16, -12, 2, 15, 32x8 - subsprite 16, -12, 2, 19, 16x8 - subsprite 32, -12, 2, 21, 8x8 - subsprite -48, -4, 2, 22, 32x8 - subsprite -16, -4, 2, 26, 32x8 - subsprite 16, -4, 2, 30, 16x8 - subsprite 32, -4, 2, 32, 8x8 - subsprite -48, 4, 2, 33, 32x8 - subsprite -16, 4, 2, 37, 32x8 - subsprite 16, 4, 2, 41, 16x8 - subsprite 32, 4, 2, 43, 8x8 - - .align 2 - -gMapObjectSubspriteTable_SubmarineShadow_3: @ 8371824 - subsprite -48, -20, 1, 0, 32x8 - subsprite -16, -20, 1, 4, 32x8 - subsprite 16, -20, 1, 8, 16x8 - subsprite 32, -20, 1, 10, 8x8 - subsprite -48, -12, 1, 11, 32x8 - subsprite -16, -12, 1, 15, 32x8 - subsprite 16, -12, 1, 19, 16x8 - subsprite 32, -12, 1, 21, 8x8 - subsprite -48, -4, 2, 22, 32x8 - subsprite -16, -4, 2, 26, 32x8 - subsprite 16, -4, 2, 30, 16x8 - subsprite 32, -4, 2, 32, 8x8 - subsprite -48, 4, 2, 33, 32x8 - subsprite -16, 4, 2, 37, 32x8 - subsprite 16, 4, 2, 41, 16x8 - subsprite 32, 4, 2, 43, 8x8 - - .align 2 - -gMapObjectSubspriteTables_SubmarineShadow: @ 83718A4 - .4byte 16 @ number of subsprites - .4byte gMapObjectSubspriteTable_SubmarineShadow_0 @ unknown - - .4byte 16 @ number of subsprites - .4byte gMapObjectSubspriteTable_SubmarineShadow_0 @ below high bridge - - .4byte 16 @ number of subsprites - .4byte gMapObjectSubspriteTable_SubmarineShadow_1 @ above high bridge - - .4byte 16 @ number of subsprites - .4byte gMapObjectSubspriteTable_SubmarineShadow_2 @ unknown - - .4byte 16 @ number of subsprites - .4byte gMapObjectSubspriteTable_SubmarineShadow_3 @ long grass below high bridge - - .4byte 16 @ number of subsprites - .4byte gMapObjectSubspriteTable_SubmarineShadow_3 @ long grass above high bridge diff --git a/data/graphics/pokemon/back_pic_coords.inc b/data/graphics/pokemon/back_pic_coords.inc new file mode 100644 index 000000000..71c81a81b --- /dev/null +++ b/data/graphics/pokemon/back_pic_coords.inc @@ -0,0 +1,442 @@ + .align 2 +gMonBackPicCoords:: @ 81E9114 + .byte 136, 0, 0, 0 + .byte 100, 16, 0, 0 + .byte 102, 9, 0, 0 + .byte 135, 7, 0, 0 + .byte 101, 14, 0, 0 + .byte 102, 9, 0, 0 + .byte 135, 4, 0, 0 + .byte 101, 14, 0, 0 + .byte 118, 10, 0, 0 + .byte 135, 7, 0, 0 + .byte 85, 13, 0, 0 + .byte 101, 12, 0, 0 + .byte 119, 6, 0, 0 + .byte 86, 11, 0, 0 + .byte 70, 10, 0, 0 + .byte 134, 9, 0, 0 + .byte 102, 8, 0, 0 + .byte 133, 12, 0, 0 + .byte 120, 2, 0, 0 + .byte 101, 13, 0, 0 + .byte 117, 13, 0, 0 + .byte 101, 12, 0, 0 + .byte 135, 5, 0, 0 + .byte 102, 9, 0, 0 + .byte 119, 4, 0, 0 + .byte 119, 7, 0, 0 + .byte 102, 8, 0, 0 + .byte 101, 13, 0, 0 + .byte 134, 9, 0, 0 + .byte 85, 12, 0, 0 + .byte 134, 10, 0, 0 + .byte 119, 6, 0, 0 + .byte 86, 8, 0, 0 + .byte 134, 9, 0, 0 + .byte 136, 3, 0, 0 + .byte 101, 13, 0, 0 + .byte 118, 10, 0, 0 + .byte 118, 9, 0, 0 + .byte 119, 5, 0, 0 + .byte 101, 13, 0, 0 + .byte 102, 8, 0, 0 + .byte 118, 11, 0, 0 + .byte 135, 6, 0, 0 + .byte 86, 11, 0, 0 + .byte 102, 10, 0, 0 + .byte 135, 7, 0, 0 + .byte 99, 20, 0, 0 + .byte 135, 7, 0, 0 + .byte 119, 6, 0, 0 + .byte 119, 4, 0, 0 + .byte 84, 16, 0, 0 + .byte 102, 11, 0, 0 + .byte 101, 12, 0, 0 + .byte 135, 7, 0, 0 + .byte 103, 7, 0, 0 + .byte 119, 5, 0, 0 + .byte 118, 11, 0, 0 + .byte 119, 7, 0, 0 + .byte 102, 8, 0, 0 + .byte 135, 6, 0, 0 + .byte 116, 16, 0, 0 + .byte 101, 12, 0, 0 + .byte 134, 11, 0, 0 + .byte 102, 11, 0, 0 + .byte 118, 8, 0, 0 + .byte 103, 5, 0, 0 + .byte 101, 12, 0, 0 + .byte 118, 9, 0, 0 + .byte 103, 4, 0, 0 + .byte 102, 10, 0, 0 + .byte 102, 9, 0, 0 + .byte 135, 6, 0, 0 + .byte 86, 10, 0, 0 + .byte 134, 11, 0, 0 + .byte 102, 11, 0, 0 + .byte 117, 12, 0, 0 + .byte 132, 16, 0, 0 + .byte 102, 9, 0, 0 + .byte 135, 5, 0, 0 + .byte 133, 14, 0, 0 + .byte 134, 10, 0, 0 + .byte 67, 20, 0, 0 + .byte 102, 10, 0, 0 + .byte 102, 10, 0, 0 + .byte 102, 8, 0, 0 + .byte 136, 1, 0, 0 + .byte 102, 10, 0, 0 + .byte 119, 5, 0, 0 + .byte 117, 12, 0, 0 + .byte 135, 5, 0, 0 + .byte 118, 11, 0, 0 + .byte 135, 6, 0, 0 + .byte 133, 14, 0, 0 + .byte 118, 8, 0, 0 + .byte 118, 9, 0, 0 + .byte 120, 0, 0, 0 + .byte 101, 13, 0, 0 + .byte 102, 9, 0, 0 + .byte 102, 10, 0, 0 + .byte 119, 4, 0, 0 + .byte 85, 14, 0, 0 + .byte 101, 13, 0, 0 + .byte 101, 13, 0, 0 + .byte 135, 4, 0, 0 + .byte 102, 10, 0, 0 + .byte 102, 8, 0, 0 + .byte 101, 12, 0, 0 + .byte 101, 12, 0, 0 + .byte 101, 14, 0, 0 + .byte 102, 9, 0, 0 + .byte 119, 6, 0, 0 + .byte 133, 12, 0, 0 + .byte 136, 3, 0, 0 + .byte 134, 11, 0, 0 + .byte 133, 14, 0, 0 + .byte 119, 5, 0, 0 + .byte 102, 9, 0, 0 + .byte 102, 8, 0, 0 + .byte 102, 8, 0, 0 + .byte 118, 11, 0, 0 + .byte 101, 13, 0, 0 + .byte 133, 14, 0, 0 + .byte 133, 13, 0, 0 + .byte 119, 7, 0, 0 + .byte 134, 10, 0, 0 + .byte 102, 8, 0, 0 + .byte 102, 8, 0, 0 + .byte 102, 9, 0, 0 + .byte 133, 13, 0, 0 + .byte 118, 9, 0, 0 + .byte 120, 0, 0, 0 + .byte 119, 4, 0, 0 + .byte 84, 17, 0, 0 + .byte 102, 10, 0, 0 + .byte 102, 10, 0, 0 + .byte 135, 6, 0, 0 + .byte 103, 5, 0, 0 + .byte 101, 13, 0, 0 + .byte 102, 10, 0, 0 + .byte 102, 8, 0, 0 + .byte 101, 13, 0, 0 + .byte 119, 5, 0, 0 + .byte 134, 8, 0, 0 + .byte 134, 11, 0, 0 + .byte 101, 12, 0, 0 + .byte 118, 11, 0, 0 + .byte 135, 4, 0, 0 + .byte 102, 9, 0, 0 + .byte 120, 0, 0, 0 + .byte 135, 6, 0, 0 + .byte 120, 1, 0, 0 + .byte 102, 8, 0, 0 + .byte 86, 10, 0, 0 + .byte 102, 8, 0, 0 + .byte 120, 0, 0, 0 + .byte 118, 9, 0, 0 + .byte 135, 4, 0, 0 + .byte 135, 4, 0, 0 + .byte 102, 11, 0, 0 + .byte 103, 7, 0, 0 + .byte 136, 1, 0, 0 + .byte 103, 5, 0, 0 + .byte 102, 8, 0, 0 + .byte 102, 8, 0, 0 + .byte 104, 3, 0, 0 + .byte 118, 11, 0, 0 + .byte 119, 7, 0, 0 + .byte 115, 21, 0, 0 + .byte 134, 11, 0, 0 + .byte 135, 5, 0, 0 + .byte 134, 8, 0, 0 + .byte 134, 8, 0, 0 + .byte 102, 11, 0, 0 + .byte 101, 15, 0, 0 + .byte 102, 11, 0, 0 + .byte 84, 16, 0, 0 + .byte 102, 8, 0, 0 + .byte 84, 17, 0, 0 + .byte 118, 8, 0, 0 + .byte 102, 9, 0, 0 + .byte 102, 9, 0, 0 + .byte 136, 1, 0, 0 + .byte 102, 11, 0, 0 + .byte 117, 12, 0, 0 + .byte 134, 8, 0, 0 + .byte 102, 8, 0, 0 + .byte 102, 9, 0, 0 + .byte 102, 11, 0, 0 + .byte 101, 13, 0, 0 + .byte 135, 4, 0, 0 + .byte 102, 9, 0, 0 + .byte 86, 10, 0, 0 + .byte 102, 8, 0, 0 + .byte 119, 4, 0, 0 + .byte 133, 15, 0, 0 + .byte 118, 8, 0, 0 + .byte 118, 11, 0, 0 + .byte 135, 4, 0, 0 + .byte 102, 9, 0, 0 + .byte 102, 8, 0, 0 + .byte 102, 10, 0, 0 + .byte 54, 8, 0, 0 + .byte 117, 12, 0, 0 + .byte 135, 5, 0, 0 + .byte 101, 15, 0, 0 + .byte 132, 16, 0, 0 + .byte 133, 15, 0, 0 + .byte 135, 5, 0, 0 + .byte 136, 0, 0, 0 + .byte 118, 10, 0, 0 + .byte 135, 5, 0, 0 + .byte 119, 7, 0, 0 + .byte 119, 4, 0, 0 + .byte 86, 11, 0, 0 + .byte 119, 4, 0, 0 + .byte 102, 8, 0, 0 + .byte 102, 8, 0, 0 + .byte 136, 3, 0, 0 + .byte 102, 8, 0, 0 + .byte 118, 9, 0, 0 + .byte 99, 21, 0, 0 + .byte 117, 13, 0, 0 + .byte 101, 12, 0, 0 + .byte 117, 13, 0, 0 + .byte 102, 10, 0, 0 + .byte 103, 6, 0, 0 + .byte 135, 7, 0, 0 + .byte 135, 4, 0, 0 + .byte 85, 12, 0, 0 + .byte 135, 7, 0, 0 + .byte 135, 6, 0, 0 + .byte 101, 14, 0, 0 + .byte 133, 13, 0, 0 + .byte 118, 10, 0, 0 + .byte 120, 3, 0, 0 + .byte 118, 10, 0, 0 + .byte 102, 8, 0, 0 + .byte 135, 5, 0, 0 + .byte 86, 9, 0, 0 + .byte 102, 8, 0, 0 + .byte 102, 11, 0, 0 + .byte 135, 7, 0, 0 + .byte 133, 13, 0, 0 + .byte 134, 10, 0, 0 + .byte 135, 6, 0, 0 + .byte 136, 3, 0, 0 + .byte 102, 8, 0, 0 + .byte 103, 5, 0, 0 + .byte 136, 0, 0, 0 + .byte 136, 1, 0, 0 + .byte 136, 1, 0, 0 + .byte 102, 8, 0, 0 + .byte 136, 2, 0, 0 + .byte 136, 2, 0, 0 + .byte 136, 2, 0, 0 + .byte 136, 2, 0, 0 + .byte 136, 2, 0, 0 + .byte 136, 2, 0, 0 + .byte 136, 2, 0, 0 + .byte 136, 2, 0, 0 + .byte 136, 2, 0, 0 + .byte 136, 2, 0, 0 + .byte 136, 2, 0, 0 + .byte 136, 2, 0, 0 + .byte 136, 2, 0, 0 + .byte 136, 2, 0, 0 + .byte 136, 2, 0, 0 + .byte 136, 2, 0, 0 + .byte 136, 2, 0, 0 + .byte 136, 2, 0, 0 + .byte 136, 2, 0, 0 + .byte 136, 2, 0, 0 + .byte 136, 2, 0, 0 + .byte 136, 2, 0, 0 + .byte 136, 2, 0, 0 + .byte 136, 2, 0, 0 + .byte 136, 2, 0, 0 + .byte 135, 6, 0, 0 + .byte 134, 8, 0, 0 + .byte 136, 1, 0, 0 + .byte 103, 5, 0, 0 + .byte 136, 0, 0, 0 + .byte 136, 0, 0, 0 + .byte 119, 5, 0, 0 + .byte 135, 4, 0, 0 + .byte 135, 5, 0, 0 + .byte 118, 9, 0, 0 + .byte 135, 4, 0, 0 + .byte 118, 11, 0, 0 + .byte 133, 15, 0, 0 + .byte 118, 11, 0, 0 + .byte 131, 21, 0, 0 + .byte 136, 0, 0, 0 + .byte 115, 20, 0, 0 + .byte 131, 20, 0, 0 + .byte 117, 15, 0, 0 + .byte 134, 8, 0, 0 + .byte 134, 10, 0, 0 + .byte 134, 9, 0, 0 + .byte 118, 10, 0, 0 + .byte 134, 8, 0, 0 + .byte 131, 20, 0, 0 + .byte 134, 8, 0, 0 + .byte 119, 6, 0, 0 + .byte 100, 17, 0, 0 + .byte 134, 8, 0, 0 + .byte 133, 13, 0, 0 + .byte 135, 4, 0, 0 + .byte 119, 4, 0, 0 + .byte 133, 14, 0, 0 + .byte 135, 6, 0, 0 + .byte 134, 11, 0, 0 + .byte 136, 0, 0, 0 + .byte 131, 21, 0, 0 + .byte 131, 22, 0, 0 + .byte 134, 10, 0, 0 + .byte 134, 8, 0, 0 + .byte 135, 6, 0, 0 + .byte 134, 8, 0, 0 + .byte 135, 7, 0, 0 + .byte 133, 12, 0, 0 + .byte 134, 10, 0, 0 + .byte 118, 8, 0, 0 + .byte 102, 10, 0, 0 + .byte 134, 10, 0, 0 + .byte 70, 10, 0, 0 + .byte 119, 7, 0, 0 + .byte 135, 5, 0, 0 + .byte 103, 7, 0, 0 + .byte 104, 2, 0, 0 + .byte 135, 7, 0, 0 + .byte 136, 2, 0, 0 + .byte 117, 14, 0, 0 + .byte 116, 17, 0, 0 + .byte 136, 2, 0, 0 + .byte 118, 11, 0, 0 + .byte 135, 7, 0, 0 + .byte 132, 16, 0, 0 + .byte 135, 4, 0, 0 + .byte 134, 11, 0, 0 + .byte 132, 19, 0, 0 + .byte 100, 18, 0, 0 + .byte 134, 10, 0, 0 + .byte 135, 6, 0, 0 + .byte 133, 15, 0, 0 + .byte 135, 7, 0, 0 + .byte 118, 10, 0, 0 + .byte 133, 12, 0, 0 + .byte 135, 5, 0, 0 + .byte 135, 5, 0, 0 + .byte 134, 10, 0, 0 + .byte 86, 11, 0, 0 + .byte 135, 4, 0, 0 + .byte 118, 8, 0, 0 + .byte 118, 8, 0, 0 + .byte 135, 4, 0, 0 + .byte 118, 11, 0, 0 + .byte 104, 3, 0, 0 + .byte 134, 9, 0, 0 + .byte 135, 6, 0, 0 + .byte 119, 7, 0, 0 + .byte 102, 11, 0, 0 + .byte 134, 8, 0, 0 + .byte 134, 8, 0, 0 + .byte 133, 15, 0, 0 + .byte 134, 10, 0, 0 + .byte 134, 8, 0, 0 + .byte 102, 11, 0, 0 + .byte 119, 6, 0, 0 + .byte 135, 7, 0, 0 + .byte 133, 13, 0, 0 + .byte 134, 9, 0, 0 + .byte 136, 3, 0, 0 + .byte 133, 13, 0, 0 + .byte 104, 2, 0, 0 + .byte 119, 5, 0, 0 + .byte 120, 3, 0, 0 + .byte 119, 6, 0, 0 + .byte 101, 12, 0, 0 + .byte 136, 3, 0, 0 + .byte 136, 1, 0, 0 + .byte 134, 10, 0, 0 + .byte 84, 17, 0, 0 + .byte 132, 17, 0, 0 + .byte 135, 7, 0, 0 + .byte 69, 13, 0, 0 + .byte 118, 8, 0, 0 + .byte 103, 6, 0, 0 + .byte 134, 9, 0, 0 + .byte 119, 4, 0, 0 + .byte 131, 23, 0, 0 + .byte 119, 5, 0, 0 + .byte 69, 13, 0, 0 + .byte 87, 6, 0, 0 + .byte 119, 4, 0, 0 + .byte 102, 8, 0, 0 + .byte 133, 13, 0, 0 + .byte 119, 6, 0, 0 + .byte 102, 10, 0, 0 + .byte 132, 16, 0, 0 + .byte 131, 20, 0, 0 + .byte 134, 10, 0, 0 + .byte 133, 14, 0, 0 + .byte 133, 14, 0, 0 + .byte 132, 19, 0, 0 + .byte 135, 7, 0, 0 + .byte 120, 0, 0, 0 + .byte 136, 2, 0, 0 + .byte 136, 3, 0, 0 + .byte 135, 5, 0, 0 + .byte 134, 9, 0, 0 + .byte 71, 7, 0, 0 + .byte 54, 10, 0, 0 + .byte 86, 9, 0, 0 + .byte 103, 6, 0, 0 + .byte 86, 8, 0, 0 + .byte 86, 10, 0, 0 + .byte 102, 10, 0, 0 + .byte 87, 5, 0, 0 + .byte 102, 8, 0, 0 + .byte 55, 7, 0, 0 + .byte 70, 9, 0, 0 + .byte 87, 7, 0, 0 + .byte 70, 10, 0, 0 + .byte 101, 13, 0, 0 + .byte 101, 13, 0, 0 + .byte 102, 8, 0, 0 + .byte 70, 10, 0, 0 + .byte 85, 15, 0, 0 + .byte 69, 12, 0, 0 + .byte 87, 4, 0, 0 + .byte 69, 13, 0, 0 + .byte 101, 13, 0, 0 + .byte 86, 11, 0, 0 + .byte 85, 13, 0, 0 + .byte 85, 15, 0, 0 + .byte 70, 10, 0, 0 + .byte 70, 10, 0, 0 + .byte 55, 6, 0, 0 + .byte 71, 6, 0, 0 diff --git a/data/graphics/pokemon/back_pic_coords.s b/data/graphics/pokemon/back_pic_coords.s deleted file mode 100644 index 71c81a81b..000000000 --- a/data/graphics/pokemon/back_pic_coords.s +++ /dev/null @@ -1,442 +0,0 @@ - .align 2 -gMonBackPicCoords:: @ 81E9114 - .byte 136, 0, 0, 0 - .byte 100, 16, 0, 0 - .byte 102, 9, 0, 0 - .byte 135, 7, 0, 0 - .byte 101, 14, 0, 0 - .byte 102, 9, 0, 0 - .byte 135, 4, 0, 0 - .byte 101, 14, 0, 0 - .byte 118, 10, 0, 0 - .byte 135, 7, 0, 0 - .byte 85, 13, 0, 0 - .byte 101, 12, 0, 0 - .byte 119, 6, 0, 0 - .byte 86, 11, 0, 0 - .byte 70, 10, 0, 0 - .byte 134, 9, 0, 0 - .byte 102, 8, 0, 0 - .byte 133, 12, 0, 0 - .byte 120, 2, 0, 0 - .byte 101, 13, 0, 0 - .byte 117, 13, 0, 0 - .byte 101, 12, 0, 0 - .byte 135, 5, 0, 0 - .byte 102, 9, 0, 0 - .byte 119, 4, 0, 0 - .byte 119, 7, 0, 0 - .byte 102, 8, 0, 0 - .byte 101, 13, 0, 0 - .byte 134, 9, 0, 0 - .byte 85, 12, 0, 0 - .byte 134, 10, 0, 0 - .byte 119, 6, 0, 0 - .byte 86, 8, 0, 0 - .byte 134, 9, 0, 0 - .byte 136, 3, 0, 0 - .byte 101, 13, 0, 0 - .byte 118, 10, 0, 0 - .byte 118, 9, 0, 0 - .byte 119, 5, 0, 0 - .byte 101, 13, 0, 0 - .byte 102, 8, 0, 0 - .byte 118, 11, 0, 0 - .byte 135, 6, 0, 0 - .byte 86, 11, 0, 0 - .byte 102, 10, 0, 0 - .byte 135, 7, 0, 0 - .byte 99, 20, 0, 0 - .byte 135, 7, 0, 0 - .byte 119, 6, 0, 0 - .byte 119, 4, 0, 0 - .byte 84, 16, 0, 0 - .byte 102, 11, 0, 0 - .byte 101, 12, 0, 0 - .byte 135, 7, 0, 0 - .byte 103, 7, 0, 0 - .byte 119, 5, 0, 0 - .byte 118, 11, 0, 0 - .byte 119, 7, 0, 0 - .byte 102, 8, 0, 0 - .byte 135, 6, 0, 0 - .byte 116, 16, 0, 0 - .byte 101, 12, 0, 0 - .byte 134, 11, 0, 0 - .byte 102, 11, 0, 0 - .byte 118, 8, 0, 0 - .byte 103, 5, 0, 0 - .byte 101, 12, 0, 0 - .byte 118, 9, 0, 0 - .byte 103, 4, 0, 0 - .byte 102, 10, 0, 0 - .byte 102, 9, 0, 0 - .byte 135, 6, 0, 0 - .byte 86, 10, 0, 0 - .byte 134, 11, 0, 0 - .byte 102, 11, 0, 0 - .byte 117, 12, 0, 0 - .byte 132, 16, 0, 0 - .byte 102, 9, 0, 0 - .byte 135, 5, 0, 0 - .byte 133, 14, 0, 0 - .byte 134, 10, 0, 0 - .byte 67, 20, 0, 0 - .byte 102, 10, 0, 0 - .byte 102, 10, 0, 0 - .byte 102, 8, 0, 0 - .byte 136, 1, 0, 0 - .byte 102, 10, 0, 0 - .byte 119, 5, 0, 0 - .byte 117, 12, 0, 0 - .byte 135, 5, 0, 0 - .byte 118, 11, 0, 0 - .byte 135, 6, 0, 0 - .byte 133, 14, 0, 0 - .byte 118, 8, 0, 0 - .byte 118, 9, 0, 0 - .byte 120, 0, 0, 0 - .byte 101, 13, 0, 0 - .byte 102, 9, 0, 0 - .byte 102, 10, 0, 0 - .byte 119, 4, 0, 0 - .byte 85, 14, 0, 0 - .byte 101, 13, 0, 0 - .byte 101, 13, 0, 0 - .byte 135, 4, 0, 0 - .byte 102, 10, 0, 0 - .byte 102, 8, 0, 0 - .byte 101, 12, 0, 0 - .byte 101, 12, 0, 0 - .byte 101, 14, 0, 0 - .byte 102, 9, 0, 0 - .byte 119, 6, 0, 0 - .byte 133, 12, 0, 0 - .byte 136, 3, 0, 0 - .byte 134, 11, 0, 0 - .byte 133, 14, 0, 0 - .byte 119, 5, 0, 0 - .byte 102, 9, 0, 0 - .byte 102, 8, 0, 0 - .byte 102, 8, 0, 0 - .byte 118, 11, 0, 0 - .byte 101, 13, 0, 0 - .byte 133, 14, 0, 0 - .byte 133, 13, 0, 0 - .byte 119, 7, 0, 0 - .byte 134, 10, 0, 0 - .byte 102, 8, 0, 0 - .byte 102, 8, 0, 0 - .byte 102, 9, 0, 0 - .byte 133, 13, 0, 0 - .byte 118, 9, 0, 0 - .byte 120, 0, 0, 0 - .byte 119, 4, 0, 0 - .byte 84, 17, 0, 0 - .byte 102, 10, 0, 0 - .byte 102, 10, 0, 0 - .byte 135, 6, 0, 0 - .byte 103, 5, 0, 0 - .byte 101, 13, 0, 0 - .byte 102, 10, 0, 0 - .byte 102, 8, 0, 0 - .byte 101, 13, 0, 0 - .byte 119, 5, 0, 0 - .byte 134, 8, 0, 0 - .byte 134, 11, 0, 0 - .byte 101, 12, 0, 0 - .byte 118, 11, 0, 0 - .byte 135, 4, 0, 0 - .byte 102, 9, 0, 0 - .byte 120, 0, 0, 0 - .byte 135, 6, 0, 0 - .byte 120, 1, 0, 0 - .byte 102, 8, 0, 0 - .byte 86, 10, 0, 0 - .byte 102, 8, 0, 0 - .byte 120, 0, 0, 0 - .byte 118, 9, 0, 0 - .byte 135, 4, 0, 0 - .byte 135, 4, 0, 0 - .byte 102, 11, 0, 0 - .byte 103, 7, 0, 0 - .byte 136, 1, 0, 0 - .byte 103, 5, 0, 0 - .byte 102, 8, 0, 0 - .byte 102, 8, 0, 0 - .byte 104, 3, 0, 0 - .byte 118, 11, 0, 0 - .byte 119, 7, 0, 0 - .byte 115, 21, 0, 0 - .byte 134, 11, 0, 0 - .byte 135, 5, 0, 0 - .byte 134, 8, 0, 0 - .byte 134, 8, 0, 0 - .byte 102, 11, 0, 0 - .byte 101, 15, 0, 0 - .byte 102, 11, 0, 0 - .byte 84, 16, 0, 0 - .byte 102, 8, 0, 0 - .byte 84, 17, 0, 0 - .byte 118, 8, 0, 0 - .byte 102, 9, 0, 0 - .byte 102, 9, 0, 0 - .byte 136, 1, 0, 0 - .byte 102, 11, 0, 0 - .byte 117, 12, 0, 0 - .byte 134, 8, 0, 0 - .byte 102, 8, 0, 0 - .byte 102, 9, 0, 0 - .byte 102, 11, 0, 0 - .byte 101, 13, 0, 0 - .byte 135, 4, 0, 0 - .byte 102, 9, 0, 0 - .byte 86, 10, 0, 0 - .byte 102, 8, 0, 0 - .byte 119, 4, 0, 0 - .byte 133, 15, 0, 0 - .byte 118, 8, 0, 0 - .byte 118, 11, 0, 0 - .byte 135, 4, 0, 0 - .byte 102, 9, 0, 0 - .byte 102, 8, 0, 0 - .byte 102, 10, 0, 0 - .byte 54, 8, 0, 0 - .byte 117, 12, 0, 0 - .byte 135, 5, 0, 0 - .byte 101, 15, 0, 0 - .byte 132, 16, 0, 0 - .byte 133, 15, 0, 0 - .byte 135, 5, 0, 0 - .byte 136, 0, 0, 0 - .byte 118, 10, 0, 0 - .byte 135, 5, 0, 0 - .byte 119, 7, 0, 0 - .byte 119, 4, 0, 0 - .byte 86, 11, 0, 0 - .byte 119, 4, 0, 0 - .byte 102, 8, 0, 0 - .byte 102, 8, 0, 0 - .byte 136, 3, 0, 0 - .byte 102, 8, 0, 0 - .byte 118, 9, 0, 0 - .byte 99, 21, 0, 0 - .byte 117, 13, 0, 0 - .byte 101, 12, 0, 0 - .byte 117, 13, 0, 0 - .byte 102, 10, 0, 0 - .byte 103, 6, 0, 0 - .byte 135, 7, 0, 0 - .byte 135, 4, 0, 0 - .byte 85, 12, 0, 0 - .byte 135, 7, 0, 0 - .byte 135, 6, 0, 0 - .byte 101, 14, 0, 0 - .byte 133, 13, 0, 0 - .byte 118, 10, 0, 0 - .byte 120, 3, 0, 0 - .byte 118, 10, 0, 0 - .byte 102, 8, 0, 0 - .byte 135, 5, 0, 0 - .byte 86, 9, 0, 0 - .byte 102, 8, 0, 0 - .byte 102, 11, 0, 0 - .byte 135, 7, 0, 0 - .byte 133, 13, 0, 0 - .byte 134, 10, 0, 0 - .byte 135, 6, 0, 0 - .byte 136, 3, 0, 0 - .byte 102, 8, 0, 0 - .byte 103, 5, 0, 0 - .byte 136, 0, 0, 0 - .byte 136, 1, 0, 0 - .byte 136, 1, 0, 0 - .byte 102, 8, 0, 0 - .byte 136, 2, 0, 0 - .byte 136, 2, 0, 0 - .byte 136, 2, 0, 0 - .byte 136, 2, 0, 0 - .byte 136, 2, 0, 0 - .byte 136, 2, 0, 0 - .byte 136, 2, 0, 0 - .byte 136, 2, 0, 0 - .byte 136, 2, 0, 0 - .byte 136, 2, 0, 0 - .byte 136, 2, 0, 0 - .byte 136, 2, 0, 0 - .byte 136, 2, 0, 0 - .byte 136, 2, 0, 0 - .byte 136, 2, 0, 0 - .byte 136, 2, 0, 0 - .byte 136, 2, 0, 0 - .byte 136, 2, 0, 0 - .byte 136, 2, 0, 0 - .byte 136, 2, 0, 0 - .byte 136, 2, 0, 0 - .byte 136, 2, 0, 0 - .byte 136, 2, 0, 0 - .byte 136, 2, 0, 0 - .byte 136, 2, 0, 0 - .byte 135, 6, 0, 0 - .byte 134, 8, 0, 0 - .byte 136, 1, 0, 0 - .byte 103, 5, 0, 0 - .byte 136, 0, 0, 0 - .byte 136, 0, 0, 0 - .byte 119, 5, 0, 0 - .byte 135, 4, 0, 0 - .byte 135, 5, 0, 0 - .byte 118, 9, 0, 0 - .byte 135, 4, 0, 0 - .byte 118, 11, 0, 0 - .byte 133, 15, 0, 0 - .byte 118, 11, 0, 0 - .byte 131, 21, 0, 0 - .byte 136, 0, 0, 0 - .byte 115, 20, 0, 0 - .byte 131, 20, 0, 0 - .byte 117, 15, 0, 0 - .byte 134, 8, 0, 0 - .byte 134, 10, 0, 0 - .byte 134, 9, 0, 0 - .byte 118, 10, 0, 0 - .byte 134, 8, 0, 0 - .byte 131, 20, 0, 0 - .byte 134, 8, 0, 0 - .byte 119, 6, 0, 0 - .byte 100, 17, 0, 0 - .byte 134, 8, 0, 0 - .byte 133, 13, 0, 0 - .byte 135, 4, 0, 0 - .byte 119, 4, 0, 0 - .byte 133, 14, 0, 0 - .byte 135, 6, 0, 0 - .byte 134, 11, 0, 0 - .byte 136, 0, 0, 0 - .byte 131, 21, 0, 0 - .byte 131, 22, 0, 0 - .byte 134, 10, 0, 0 - .byte 134, 8, 0, 0 - .byte 135, 6, 0, 0 - .byte 134, 8, 0, 0 - .byte 135, 7, 0, 0 - .byte 133, 12, 0, 0 - .byte 134, 10, 0, 0 - .byte 118, 8, 0, 0 - .byte 102, 10, 0, 0 - .byte 134, 10, 0, 0 - .byte 70, 10, 0, 0 - .byte 119, 7, 0, 0 - .byte 135, 5, 0, 0 - .byte 103, 7, 0, 0 - .byte 104, 2, 0, 0 - .byte 135, 7, 0, 0 - .byte 136, 2, 0, 0 - .byte 117, 14, 0, 0 - .byte 116, 17, 0, 0 - .byte 136, 2, 0, 0 - .byte 118, 11, 0, 0 - .byte 135, 7, 0, 0 - .byte 132, 16, 0, 0 - .byte 135, 4, 0, 0 - .byte 134, 11, 0, 0 - .byte 132, 19, 0, 0 - .byte 100, 18, 0, 0 - .byte 134, 10, 0, 0 - .byte 135, 6, 0, 0 - .byte 133, 15, 0, 0 - .byte 135, 7, 0, 0 - .byte 118, 10, 0, 0 - .byte 133, 12, 0, 0 - .byte 135, 5, 0, 0 - .byte 135, 5, 0, 0 - .byte 134, 10, 0, 0 - .byte 86, 11, 0, 0 - .byte 135, 4, 0, 0 - .byte 118, 8, 0, 0 - .byte 118, 8, 0, 0 - .byte 135, 4, 0, 0 - .byte 118, 11, 0, 0 - .byte 104, 3, 0, 0 - .byte 134, 9, 0, 0 - .byte 135, 6, 0, 0 - .byte 119, 7, 0, 0 - .byte 102, 11, 0, 0 - .byte 134, 8, 0, 0 - .byte 134, 8, 0, 0 - .byte 133, 15, 0, 0 - .byte 134, 10, 0, 0 - .byte 134, 8, 0, 0 - .byte 102, 11, 0, 0 - .byte 119, 6, 0, 0 - .byte 135, 7, 0, 0 - .byte 133, 13, 0, 0 - .byte 134, 9, 0, 0 - .byte 136, 3, 0, 0 - .byte 133, 13, 0, 0 - .byte 104, 2, 0, 0 - .byte 119, 5, 0, 0 - .byte 120, 3, 0, 0 - .byte 119, 6, 0, 0 - .byte 101, 12, 0, 0 - .byte 136, 3, 0, 0 - .byte 136, 1, 0, 0 - .byte 134, 10, 0, 0 - .byte 84, 17, 0, 0 - .byte 132, 17, 0, 0 - .byte 135, 7, 0, 0 - .byte 69, 13, 0, 0 - .byte 118, 8, 0, 0 - .byte 103, 6, 0, 0 - .byte 134, 9, 0, 0 - .byte 119, 4, 0, 0 - .byte 131, 23, 0, 0 - .byte 119, 5, 0, 0 - .byte 69, 13, 0, 0 - .byte 87, 6, 0, 0 - .byte 119, 4, 0, 0 - .byte 102, 8, 0, 0 - .byte 133, 13, 0, 0 - .byte 119, 6, 0, 0 - .byte 102, 10, 0, 0 - .byte 132, 16, 0, 0 - .byte 131, 20, 0, 0 - .byte 134, 10, 0, 0 - .byte 133, 14, 0, 0 - .byte 133, 14, 0, 0 - .byte 132, 19, 0, 0 - .byte 135, 7, 0, 0 - .byte 120, 0, 0, 0 - .byte 136, 2, 0, 0 - .byte 136, 3, 0, 0 - .byte 135, 5, 0, 0 - .byte 134, 9, 0, 0 - .byte 71, 7, 0, 0 - .byte 54, 10, 0, 0 - .byte 86, 9, 0, 0 - .byte 103, 6, 0, 0 - .byte 86, 8, 0, 0 - .byte 86, 10, 0, 0 - .byte 102, 10, 0, 0 - .byte 87, 5, 0, 0 - .byte 102, 8, 0, 0 - .byte 55, 7, 0, 0 - .byte 70, 9, 0, 0 - .byte 87, 7, 0, 0 - .byte 70, 10, 0, 0 - .byte 101, 13, 0, 0 - .byte 101, 13, 0, 0 - .byte 102, 8, 0, 0 - .byte 70, 10, 0, 0 - .byte 85, 15, 0, 0 - .byte 69, 12, 0, 0 - .byte 87, 4, 0, 0 - .byte 69, 13, 0, 0 - .byte 101, 13, 0, 0 - .byte 86, 11, 0, 0 - .byte 85, 13, 0, 0 - .byte 85, 15, 0, 0 - .byte 70, 10, 0, 0 - .byte 70, 10, 0, 0 - .byte 55, 6, 0, 0 - .byte 71, 6, 0, 0 diff --git a/data/graphics/pokemon/back_pic_table.inc b/data/graphics/pokemon/back_pic_table.inc new file mode 100644 index 000000000..339543701 --- /dev/null +++ b/data/graphics/pokemon/back_pic_table.inc @@ -0,0 +1,442 @@ + .align 2 +gMonBackPicTable:: @ 81E97F4 + obj_tiles gMonBackPic_CircledQuestionMark, 0x800, 0 + obj_tiles gMonBackPic_Bulbasaur, 0x800, 1 + obj_tiles gMonBackPic_Ivysaur, 0x800, 2 + obj_tiles gMonBackPic_Venusaur, 0x800, 3 + obj_tiles gMonBackPic_Charmander, 0x800, 4 + obj_tiles gMonBackPic_Charmeleon, 0x800, 5 + obj_tiles gMonBackPic_Charizard, 0x800, 6 + obj_tiles gMonBackPic_Squirtle, 0x800, 7 + obj_tiles gMonBackPic_Wartortle, 0x800, 8 + obj_tiles gMonBackPic_Blastoise, 0x800, 9 + obj_tiles gMonBackPic_Caterpie, 0x800, 10 + obj_tiles gMonBackPic_Metapod, 0x800, 11 + obj_tiles gMonBackPic_Butterfree, 0x800, 12 + obj_tiles gMonBackPic_Weedle, 0x800, 13 + obj_tiles gMonBackPic_Kakuna, 0x800, 14 + obj_tiles gMonBackPic_Beedrill, 0x800, 15 + obj_tiles gMonBackPic_Pidgey, 0x800, 16 + obj_tiles gMonBackPic_Pidgeotto, 0x800, 17 + obj_tiles gMonBackPic_Pidgeot, 0x800, 18 + obj_tiles gMonBackPic_Rattata, 0x800, 19 + obj_tiles gMonBackPic_Raticate, 0x800, 20 + obj_tiles gMonBackPic_Spearow, 0x800, 21 + obj_tiles gMonBackPic_Fearow, 0x800, 22 + obj_tiles gMonBackPic_Ekans, 0x800, 23 + obj_tiles gMonBackPic_Arbok, 0x800, 24 + obj_tiles gMonBackPic_Pikachu, 0x800, 25 + obj_tiles gMonBackPic_Raichu, 0x800, 26 + obj_tiles gMonBackPic_Sandshrew, 0x800, 27 + obj_tiles gMonBackPic_Sandslash, 0x800, 28 + obj_tiles gMonBackPic_NidoranF, 0x800, 29 + obj_tiles gMonBackPic_Nidorina, 0x800, 30 + obj_tiles gMonBackPic_Nidoqueen, 0x800, 31 + obj_tiles gMonBackPic_NidoranM, 0x800, 32 + obj_tiles gMonBackPic_Nidorino, 0x800, 33 + obj_tiles gMonBackPic_Nidoking, 0x800, 34 + obj_tiles gMonBackPic_Clefairy, 0x800, 35 + obj_tiles gMonBackPic_Clefable, 0x800, 36 + obj_tiles gMonBackPic_Vulpix, 0x800, 37 + obj_tiles gMonBackPic_Ninetales, 0x800, 38 + obj_tiles gMonBackPic_Jigglypuff, 0x800, 39 + obj_tiles gMonBackPic_Wigglytuff, 0x800, 40 + obj_tiles gMonBackPic_Zubat, 0x800, 41 + obj_tiles gMonBackPic_Golbat, 0x800, 42 + obj_tiles gMonBackPic_Oddish, 0x800, 43 + obj_tiles gMonBackPic_Gloom, 0x800, 44 + obj_tiles gMonBackPic_Vileplume, 0x800, 45 + obj_tiles gMonBackPic_Paras, 0x800, 46 + obj_tiles gMonBackPic_Parasect, 0x800, 47 + obj_tiles gMonBackPic_Venonat, 0x800, 48 + obj_tiles gMonBackPic_Venomoth, 0x800, 49 + obj_tiles gMonBackPic_Diglett, 0x800, 50 + obj_tiles gMonBackPic_Dugtrio, 0x800, 51 + obj_tiles gMonBackPic_Meowth, 0x800, 52 + obj_tiles gMonBackPic_Persian, 0x800, 53 + obj_tiles gMonBackPic_Psyduck, 0x800, 54 + obj_tiles gMonBackPic_Golduck, 0x800, 55 + obj_tiles gMonBackPic_Mankey, 0x800, 56 + obj_tiles gMonBackPic_Primeape, 0x800, 57 + obj_tiles gMonBackPic_Growlithe, 0x800, 58 + obj_tiles gMonBackPic_Arcanine, 0x800, 59 + obj_tiles gMonBackPic_Poliwag, 0x800, 60 + obj_tiles gMonBackPic_Poliwhirl, 0x800, 61 + obj_tiles gMonBackPic_Poliwrath, 0x800, 62 + obj_tiles gMonBackPic_Abra, 0x800, 63 + obj_tiles gMonBackPic_Kadabra, 0x800, 64 + obj_tiles gMonBackPic_Alakazam, 0x800, 65 + obj_tiles gMonBackPic_Machop, 0x800, 66 + obj_tiles gMonBackPic_Machoke, 0x800, 67 + obj_tiles gMonBackPic_Machamp, 0x800, 68 + obj_tiles gMonBackPic_Bellsprout, 0x800, 69 + obj_tiles gMonBackPic_Weepinbell, 0x800, 70 + obj_tiles gMonBackPic_Victreebel, 0x800, 71 + obj_tiles gMonBackPic_Tentacool, 0x800, 72 + obj_tiles gMonBackPic_Tentacruel, 0x800, 73 + obj_tiles gMonBackPic_Geodude, 0x800, 74 + obj_tiles gMonBackPic_Graveler, 0x800, 75 + obj_tiles gMonBackPic_Golem, 0x800, 76 + obj_tiles gMonBackPic_Ponyta, 0x800, 77 + obj_tiles gMonBackPic_Rapidash, 0x800, 78 + obj_tiles gMonBackPic_Slowpoke, 0x800, 79 + obj_tiles gMonBackPic_Slowbro, 0x800, 80 + obj_tiles gMonBackPic_Magnemite, 0x800, 81 + obj_tiles gMonBackPic_Magneton, 0x800, 82 + obj_tiles gMonBackPic_Farfetchd, 0x800, 83 + obj_tiles gMonBackPic_Doduo, 0x800, 84 + obj_tiles gMonBackPic_Dodrio, 0x800, 85 + obj_tiles gMonBackPic_Seel, 0x800, 86 + obj_tiles gMonBackPic_Dewgong, 0x800, 87 + obj_tiles gMonBackPic_Grimer, 0x800, 88 + obj_tiles gMonBackPic_Muk, 0x800, 89 + obj_tiles gMonBackPic_Shellder, 0x800, 90 + obj_tiles gMonBackPic_Cloyster, 0x800, 91 + obj_tiles gMonBackPic_Gastly, 0x800, 92 + obj_tiles gMonBackPic_Haunter, 0x800, 93 + obj_tiles gMonBackPic_Gengar, 0x800, 94 + obj_tiles gMonBackPic_Onix, 0x800, 95 + obj_tiles gMonBackPic_Drowzee, 0x800, 96 + obj_tiles gMonBackPic_Hypno, 0x800, 97 + obj_tiles gMonBackPic_Krabby, 0x800, 98 + obj_tiles gMonBackPic_Kingler, 0x800, 99 + obj_tiles gMonBackPic_Voltorb, 0x800, 100 + obj_tiles gMonBackPic_Electrode, 0x800, 101 + obj_tiles gMonBackPic_Exeggcute, 0x800, 102 + obj_tiles gMonBackPic_Exeggutor, 0x800, 103 + obj_tiles gMonBackPic_Cubone, 0x800, 104 + obj_tiles gMonBackPic_Marowak, 0x800, 105 + obj_tiles gMonBackPic_Hitmonlee, 0x800, 106 + obj_tiles gMonBackPic_Hitmonchan, 0x800, 107 + obj_tiles gMonBackPic_Lickitung, 0x800, 108 + obj_tiles gMonBackPic_Koffing, 0x800, 109 + obj_tiles gMonBackPic_Weezing, 0x800, 110 + obj_tiles gMonBackPic_Rhyhorn, 0x800, 111 + obj_tiles gMonBackPic_Rhydon, 0x800, 112 + obj_tiles gMonBackPic_Chansey, 0x800, 113 + obj_tiles gMonBackPic_Tangela, 0x800, 114 + obj_tiles gMonBackPic_Kangaskhan, 0x800, 115 + obj_tiles gMonBackPic_Horsea, 0x800, 116 + obj_tiles gMonBackPic_Seadra, 0x800, 117 + obj_tiles gMonBackPic_Goldeen, 0x800, 118 + obj_tiles gMonBackPic_Seaking, 0x800, 119 + obj_tiles gMonBackPic_Staryu, 0x800, 120 + obj_tiles gMonBackPic_Starmie, 0x800, 121 + obj_tiles gMonBackPic_Mrmime, 0x800, 122 + obj_tiles gMonBackPic_Scyther, 0x800, 123 + obj_tiles gMonBackPic_Jynx, 0x800, 124 + obj_tiles gMonBackPic_Electabuzz, 0x800, 125 + obj_tiles gMonBackPic_Magmar, 0x800, 126 + obj_tiles gMonBackPic_Pinsir, 0x800, 127 + obj_tiles gMonBackPic_Tauros, 0x800, 128 + obj_tiles gMonBackPic_Magikarp, 0x800, 129 + obj_tiles gMonBackPic_Gyarados, 0x800, 130 + obj_tiles gMonBackPic_Lapras, 0x800, 131 + obj_tiles gMonBackPic_Ditto, 0x800, 132 + obj_tiles gMonBackPic_Eevee, 0x800, 133 + obj_tiles gMonBackPic_Vaporeon, 0x800, 134 + obj_tiles gMonBackPic_Jolteon, 0x800, 135 + obj_tiles gMonBackPic_Flareon, 0x800, 136 + obj_tiles gMonBackPic_Porygon, 0x800, 137 + obj_tiles gMonBackPic_Omanyte, 0x800, 138 + obj_tiles gMonBackPic_Omastar, 0x800, 139 + obj_tiles gMonBackPic_Kabuto, 0x800, 140 + obj_tiles gMonBackPic_Kabutops, 0x800, 141 + obj_tiles gMonBackPic_Aerodactyl, 0x800, 142 + obj_tiles gMonBackPic_Snorlax, 0x800, 143 + obj_tiles gMonBackPic_Articuno, 0x800, 144 + obj_tiles gMonBackPic_Zapdos, 0x800, 145 + obj_tiles gMonBackPic_Moltres, 0x800, 146 + obj_tiles gMonBackPic_Dratini, 0x800, 147 + obj_tiles gMonBackPic_Dragonair, 0x800, 148 + obj_tiles gMonBackPic_Dragonite, 0x800, 149 + obj_tiles gMonBackPic_Mewtwo, 0x800, 150 + obj_tiles gMonBackPic_Mew, 0x800, 151 + obj_tiles gMonBackPic_Chikorita, 0x800, 152 + obj_tiles gMonBackPic_Bayleef, 0x800, 153 + obj_tiles gMonBackPic_Meganium, 0x800, 154 + obj_tiles gMonBackPic_Cyndaquil, 0x800, 155 + obj_tiles gMonBackPic_Quilava, 0x800, 156 + obj_tiles gMonBackPic_Typhlosion, 0x800, 157 + obj_tiles gMonBackPic_Totodile, 0x800, 158 + obj_tiles gMonBackPic_Croconaw, 0x800, 159 + obj_tiles gMonBackPic_Feraligatr, 0x800, 160 + obj_tiles gMonBackPic_Sentret, 0x800, 161 + obj_tiles gMonBackPic_Furret, 0x800, 162 + obj_tiles gMonBackPic_Hoothoot, 0x800, 163 + obj_tiles gMonBackPic_Noctowl, 0x800, 164 + obj_tiles gMonBackPic_Ledyba, 0x800, 165 + obj_tiles gMonBackPic_Ledian, 0x800, 166 + obj_tiles gMonBackPic_Spinarak, 0x800, 167 + obj_tiles gMonBackPic_Ariados, 0x800, 168 + obj_tiles gMonBackPic_Crobat, 0x800, 169 + obj_tiles gMonBackPic_Chinchou, 0x800, 170 + obj_tiles gMonBackPic_Lanturn, 0x800, 171 + obj_tiles gMonBackPic_Pichu, 0x800, 172 + obj_tiles gMonBackPic_Cleffa, 0x800, 173 + obj_tiles gMonBackPic_Igglybuff, 0x800, 174 + obj_tiles gMonBackPic_Togepi, 0x800, 175 + obj_tiles gMonBackPic_Togetic, 0x800, 176 + obj_tiles gMonBackPic_Natu, 0x800, 177 + obj_tiles gMonBackPic_Xatu, 0x800, 178 + obj_tiles gMonBackPic_Mareep, 0x800, 179 + obj_tiles gMonBackPic_Flaaffy, 0x800, 180 + obj_tiles gMonBackPic_Ampharos, 0x800, 181 + obj_tiles gMonBackPic_Bellossom, 0x800, 182 + obj_tiles gMonBackPic_Marill, 0x800, 183 + obj_tiles gMonBackPic_Azumarill, 0x800, 184 + obj_tiles gMonBackPic_Sudowoodo, 0x800, 185 + obj_tiles gMonBackPic_Politoed, 0x800, 186 + obj_tiles gMonBackPic_Hoppip, 0x800, 187 + obj_tiles gMonBackPic_Skiploom, 0x800, 188 + obj_tiles gMonBackPic_Jumpluff, 0x800, 189 + obj_tiles gMonBackPic_Aipom, 0x800, 190 + obj_tiles gMonBackPic_Sunkern, 0x800, 191 + obj_tiles gMonBackPic_Sunflora, 0x800, 192 + obj_tiles gMonBackPic_Yanma, 0x800, 193 + obj_tiles gMonBackPic_Wooper, 0x800, 194 + obj_tiles gMonBackPic_Quagsire, 0x800, 195 + obj_tiles gMonBackPic_Espeon, 0x800, 196 + obj_tiles gMonBackPic_Umbreon, 0x800, 197 + obj_tiles gMonBackPic_Murkrow, 0x800, 198 + obj_tiles gMonBackPic_Slowking, 0x800, 199 + obj_tiles gMonBackPic_Misdreavus, 0x800, 200 + obj_tiles gMonBackPic_UnownA, 0x800, 201 + obj_tiles gMonBackPic_Wobbuffet, 0x800, 202 + obj_tiles gMonBackPic_Girafarig, 0x800, 203 + obj_tiles gMonBackPic_Pineco, 0x800, 204 + obj_tiles gMonBackPic_Forretress, 0x800, 205 + obj_tiles gMonBackPic_Dunsparce, 0x800, 206 + obj_tiles gMonBackPic_Gligar, 0x800, 207 + obj_tiles gMonBackPic_Steelix, 0x800, 208 + obj_tiles gMonBackPic_Snubbull, 0x800, 209 + obj_tiles gMonBackPic_Granbull, 0x800, 210 + obj_tiles gMonBackPic_Qwilfish, 0x800, 211 + obj_tiles gMonBackPic_Scizor, 0x800, 212 + obj_tiles gMonBackPic_Shuckle, 0x800, 213 + obj_tiles gMonBackPic_Heracross, 0x800, 214 + obj_tiles gMonBackPic_Sneasel, 0x800, 215 + obj_tiles gMonBackPic_Teddiursa, 0x800, 216 + obj_tiles gMonBackPic_Ursaring, 0x800, 217 + obj_tiles gMonBackPic_Slugma, 0x800, 218 + obj_tiles gMonBackPic_Magcargo, 0x800, 219 + obj_tiles gMonBackPic_Swinub, 0x800, 220 + obj_tiles gMonBackPic_Piloswine, 0x800, 221 + obj_tiles gMonBackPic_Corsola, 0x800, 222 + obj_tiles gMonBackPic_Remoraid, 0x800, 223 + obj_tiles gMonBackPic_Octillery, 0x800, 224 + obj_tiles gMonBackPic_Delibird, 0x800, 225 + obj_tiles gMonBackPic_Mantine, 0x800, 226 + obj_tiles gMonBackPic_Skarmory, 0x800, 227 + obj_tiles gMonBackPic_Houndour, 0x800, 228 + obj_tiles gMonBackPic_Houndoom, 0x800, 229 + obj_tiles gMonBackPic_Kingdra, 0x800, 230 + obj_tiles gMonBackPic_Phanpy, 0x800, 231 + obj_tiles gMonBackPic_Donphan, 0x800, 232 + obj_tiles gMonBackPic_Porygon2, 0x800, 233 + obj_tiles gMonBackPic_Stantler, 0x800, 234 + obj_tiles gMonBackPic_Smeargle, 0x800, 235 + obj_tiles gMonBackPic_Tyrogue, 0x800, 236 + obj_tiles gMonBackPic_Hitmontop, 0x800, 237 + obj_tiles gMonBackPic_Smoochum, 0x800, 238 + obj_tiles gMonBackPic_Elekid, 0x800, 239 + obj_tiles gMonBackPic_Magby, 0x800, 240 + obj_tiles gMonBackPic_Miltank, 0x800, 241 + obj_tiles gMonBackPic_Blissey, 0x800, 242 + obj_tiles gMonBackPic_Raikou, 0x800, 243 + obj_tiles gMonBackPic_Entei, 0x800, 244 + obj_tiles gMonBackPic_Suicune, 0x800, 245 + obj_tiles gMonBackPic_Larvitar, 0x800, 246 + obj_tiles gMonBackPic_Pupitar, 0x800, 247 + obj_tiles gMonBackPic_Tyranitar, 0x800, 248 + obj_tiles gMonBackPic_Lugia, 0x800, 249 + obj_tiles gMonBackPic_HoOh, 0x800, 250 + obj_tiles gMonBackPic_Celebi, 0x800, 251 + obj_tiles gMonBackPic_QuestionMark, 0x800, 252 + obj_tiles gMonBackPic_QuestionMark, 0x800, 253 + obj_tiles gMonBackPic_QuestionMark, 0x800, 254 + obj_tiles gMonBackPic_QuestionMark, 0x800, 255 + obj_tiles gMonBackPic_QuestionMark, 0x800, 256 + obj_tiles gMonBackPic_QuestionMark, 0x800, 257 + obj_tiles gMonBackPic_QuestionMark, 0x800, 258 + obj_tiles gMonBackPic_QuestionMark, 0x800, 259 + obj_tiles gMonBackPic_QuestionMark, 0x800, 260 + obj_tiles gMonBackPic_QuestionMark, 0x800, 261 + obj_tiles gMonBackPic_QuestionMark, 0x800, 262 + obj_tiles gMonBackPic_QuestionMark, 0x800, 263 + obj_tiles gMonBackPic_QuestionMark, 0x800, 264 + obj_tiles gMonBackPic_QuestionMark, 0x800, 265 + obj_tiles gMonBackPic_QuestionMark, 0x800, 266 + obj_tiles gMonBackPic_QuestionMark, 0x800, 267 + obj_tiles gMonBackPic_QuestionMark, 0x800, 268 + obj_tiles gMonBackPic_QuestionMark, 0x800, 269 + obj_tiles gMonBackPic_QuestionMark, 0x800, 270 + obj_tiles gMonBackPic_QuestionMark, 0x800, 271 + obj_tiles gMonBackPic_QuestionMark, 0x800, 272 + obj_tiles gMonBackPic_QuestionMark, 0x800, 273 + obj_tiles gMonBackPic_QuestionMark, 0x800, 274 + obj_tiles gMonBackPic_QuestionMark, 0x800, 275 + obj_tiles gMonBackPic_QuestionMark, 0x800, 276 + obj_tiles gMonBackPic_Treecko, 0x800, 277 + obj_tiles gMonBackPic_Grovyle, 0x800, 278 + obj_tiles gMonBackPic_Sceptile, 0x800, 279 + obj_tiles gMonBackPic_Torchic, 0x800, 280 + obj_tiles gMonBackPic_Combusken, 0x800, 281 + obj_tiles gMonBackPic_Blaziken, 0x800, 282 + obj_tiles gMonBackPic_Mudkip, 0x800, 283 + obj_tiles gMonBackPic_Marshtomp, 0x800, 284 + obj_tiles gMonBackPic_Swampert, 0x800, 285 + obj_tiles gMonBackPic_Poochyena, 0x800, 286 + obj_tiles gMonBackPic_Mightyena, 0x800, 287 + obj_tiles gMonBackPic_Zigzagoon, 0x800, 288 + obj_tiles gMonBackPic_Linoone, 0x800, 289 + obj_tiles gMonBackPic_Wurmple, 0x800, 290 + obj_tiles gMonBackPic_Silcoon, 0x800, 291 + obj_tiles gMonBackPic_Beautifly, 0x800, 292 + obj_tiles gMonBackPic_Cascoon, 0x800, 293 + obj_tiles gMonBackPic_Dustox, 0x800, 294 + obj_tiles gMonBackPic_Lotad, 0x800, 295 + obj_tiles gMonBackPic_Lombre, 0x800, 296 + obj_tiles gMonBackPic_Ludicolo, 0x800, 297 + obj_tiles gMonBackPic_Seedot, 0x800, 298 + obj_tiles gMonBackPic_Nuzleaf, 0x800, 299 + obj_tiles gMonBackPic_Shiftry, 0x800, 300 + obj_tiles gMonBackPic_Nincada, 0x800, 301 + obj_tiles gMonBackPic_Ninjask, 0x800, 302 + obj_tiles gMonBackPic_Shedinja, 0x800, 303 + obj_tiles gMonBackPic_Taillow, 0x800, 304 + obj_tiles gMonBackPic_Swellow, 0x800, 305 + obj_tiles gMonBackPic_Shroomish, 0x800, 306 + obj_tiles gMonBackPic_Breloom, 0x800, 307 + obj_tiles gMonBackPic_Spinda, 0x800, 308 + obj_tiles gMonBackPic_Wingull, 0x800, 309 + obj_tiles gMonBackPic_Pelipper, 0x800, 310 + obj_tiles gMonBackPic_Surskit, 0x800, 311 + obj_tiles gMonBackPic_Masquerain, 0x800, 312 + obj_tiles gMonBackPic_Wailmer, 0x800, 313 + obj_tiles gMonBackPic_Wailord, 0x800, 314 + obj_tiles gMonBackPic_Skitty, 0x800, 315 + obj_tiles gMonBackPic_Delcatty, 0x800, 316 + obj_tiles gMonBackPic_Kecleon, 0x800, 317 + obj_tiles gMonBackPic_Baltoy, 0x800, 318 + obj_tiles gMonBackPic_Claydol, 0x800, 319 + obj_tiles gMonBackPic_Nosepass, 0x800, 320 + obj_tiles gMonBackPic_Torkoal, 0x800, 321 + obj_tiles gMonBackPic_Sableye, 0x800, 322 + obj_tiles gMonBackPic_Barboach, 0x800, 323 + obj_tiles gMonBackPic_Whiscash, 0x800, 324 + obj_tiles gMonBackPic_Luvdisc, 0x800, 325 + obj_tiles gMonBackPic_Corphish, 0x800, 326 + obj_tiles gMonBackPic_Crawdaunt, 0x800, 327 + obj_tiles gMonBackPic_Feebas, 0x800, 328 + obj_tiles gMonBackPic_Milotic, 0x800, 329 + obj_tiles gMonBackPic_Carvanha, 0x800, 330 + obj_tiles gMonBackPic_Sharpedo, 0x800, 331 + obj_tiles gMonBackPic_Trapinch, 0x800, 332 + obj_tiles gMonBackPic_Vibrava, 0x800, 333 + obj_tiles gMonBackPic_Flygon, 0x800, 334 + obj_tiles gMonBackPic_Makuhita, 0x800, 335 + obj_tiles gMonBackPic_Hariyama, 0x800, 336 + obj_tiles gMonBackPic_Electrike, 0x800, 337 + obj_tiles gMonBackPic_Manectric, 0x800, 338 + obj_tiles gMonBackPic_Numel, 0x800, 339 + obj_tiles gMonBackPic_Camerupt, 0x800, 340 + obj_tiles gMonBackPic_Spheal, 0x800, 341 + obj_tiles gMonBackPic_Sealeo, 0x800, 342 + obj_tiles gMonBackPic_Walrein, 0x800, 343 + obj_tiles gMonBackPic_Cacnea, 0x800, 344 + obj_tiles gMonBackPic_Cacturne, 0x800, 345 + obj_tiles gMonBackPic_Snorunt, 0x800, 346 + obj_tiles gMonBackPic_Glalie, 0x800, 347 + obj_tiles gMonBackPic_Lunatone, 0x800, 348 + obj_tiles gMonBackPic_Solrock, 0x800, 349 + obj_tiles gMonBackPic_Azurill, 0x800, 350 + obj_tiles gMonBackPic_Spoink, 0x800, 351 + obj_tiles gMonBackPic_Grumpig, 0x800, 352 + obj_tiles gMonBackPic_Plusle, 0x800, 353 + obj_tiles gMonBackPic_Minun, 0x800, 354 + obj_tiles gMonBackPic_Mawile, 0x800, 355 + obj_tiles gMonBackPic_Meditite, 0x800, 356 + obj_tiles gMonBackPic_Medicham, 0x800, 357 + obj_tiles gMonBackPic_Swablu, 0x800, 358 + obj_tiles gMonBackPic_Altaria, 0x800, 359 + obj_tiles gMonBackPic_Wynaut, 0x800, 360 + obj_tiles gMonBackPic_Duskull, 0x800, 361 + obj_tiles gMonBackPic_Dusclops, 0x800, 362 + obj_tiles gMonBackPic_Roselia, 0x800, 363 + obj_tiles gMonBackPic_Slakoth, 0x800, 364 + obj_tiles gMonBackPic_Vigoroth, 0x800, 365 + obj_tiles gMonBackPic_Slaking, 0x800, 366 + obj_tiles gMonBackPic_Gulpin, 0x800, 367 + obj_tiles gMonBackPic_Swalot, 0x800, 368 + obj_tiles gMonBackPic_Tropius, 0x800, 369 + obj_tiles gMonBackPic_Whismur, 0x800, 370 + obj_tiles gMonBackPic_Loudred, 0x800, 371 + obj_tiles gMonBackPic_Exploud, 0x800, 372 + obj_tiles gMonBackPic_Clamperl, 0x800, 373 + obj_tiles gMonBackPic_Huntail, 0x800, 374 + obj_tiles gMonBackPic_Gorebyss, 0x800, 375 + obj_tiles gMonBackPic_Absol, 0x800, 376 + obj_tiles gMonBackPic_Shuppet, 0x800, 377 + obj_tiles gMonBackPic_Banette, 0x800, 378 + obj_tiles gMonBackPic_Seviper, 0x800, 379 + obj_tiles gMonBackPic_Zangoose, 0x800, 380 + obj_tiles gMonBackPic_Relicanth, 0x800, 381 + obj_tiles gMonBackPic_Aron, 0x800, 382 + obj_tiles gMonBackPic_Lairon, 0x800, 383 + obj_tiles gMonBackPic_Aggron, 0x800, 384 + obj_tiles gMonBackPic_Castform, 0x800, 385 + obj_tiles gMonBackPic_Volbeat, 0x800, 386 + obj_tiles gMonBackPic_Illumise, 0x800, 387 + obj_tiles gMonBackPic_Lileep, 0x800, 388 + obj_tiles gMonBackPic_Cradily, 0x800, 389 + obj_tiles gMonBackPic_Anorith, 0x800, 390 + obj_tiles gMonBackPic_Armaldo, 0x800, 391 + obj_tiles gMonBackPic_Ralts, 0x800, 392 + obj_tiles gMonBackPic_Kirlia, 0x800, 393 + obj_tiles gMonBackPic_Gardevoir, 0x800, 394 + obj_tiles gMonBackPic_Bagon, 0x800, 395 + obj_tiles gMonBackPic_Shelgon, 0x800, 396 + obj_tiles gMonBackPic_Salamence, 0x800, 397 + obj_tiles gMonBackPic_Beldum, 0x800, 398 + obj_tiles gMonBackPic_Metang, 0x800, 399 + obj_tiles gMonBackPic_Metagross, 0x800, 400 + obj_tiles gMonBackPic_Regirock, 0x800, 401 + obj_tiles gMonBackPic_Regice, 0x800, 402 + obj_tiles gMonBackPic_Registeel, 0x800, 403 + obj_tiles gMonBackPic_Kyogre, 0x800, 404 + obj_tiles gMonBackPic_Groudon, 0x800, 405 + obj_tiles gMonBackPic_Rayquaza, 0x800, 406 + obj_tiles gMonBackPic_Latias, 0x800, 407 + obj_tiles gMonBackPic_Latios, 0x800, 408 + obj_tiles gMonBackPic_Jirachi, 0x800, 409 + obj_tiles gMonBackPic_Deoxys, 0x800, 410 + obj_tiles gMonBackPic_Chimecho, 0x800, 411 + obj_tiles gMonPic_Egg, 0x800, 412 + obj_tiles gMonBackPic_UnownB, 0x800, 413 + obj_tiles gMonBackPic_UnownC, 0x800, 414 + obj_tiles gMonBackPic_UnownD, 0x800, 415 + obj_tiles gMonBackPic_UnownE, 0x800, 416 + obj_tiles gMonBackPic_UnownF, 0x800, 417 + obj_tiles gMonBackPic_UnownG, 0x800, 418 + obj_tiles gMonBackPic_UnownH, 0x800, 419 + obj_tiles gMonBackPic_UnownI, 0x800, 420 + obj_tiles gMonBackPic_UnownJ, 0x800, 421 + obj_tiles gMonBackPic_UnownK, 0x800, 422 + obj_tiles gMonBackPic_UnownL, 0x800, 423 + obj_tiles gMonBackPic_UnownM, 0x800, 424 + obj_tiles gMonBackPic_UnownN, 0x800, 425 + obj_tiles gMonBackPic_UnownO, 0x800, 426 + obj_tiles gMonBackPic_UnownP, 0x800, 427 + obj_tiles gMonBackPic_UnownQ, 0x800, 428 + obj_tiles gMonBackPic_UnownR, 0x800, 429 + obj_tiles gMonBackPic_UnownS, 0x800, 430 + obj_tiles gMonBackPic_UnownT, 0x800, 431 + obj_tiles gMonBackPic_UnownU, 0x800, 432 + obj_tiles gMonBackPic_UnownV, 0x800, 433 + obj_tiles gMonBackPic_UnownW, 0x800, 434 + obj_tiles gMonBackPic_UnownX, 0x800, 435 + obj_tiles gMonBackPic_UnownY, 0x800, 436 + obj_tiles gMonBackPic_UnownZ, 0x800, 437 + obj_tiles gMonBackPic_UnownExclamationMark, 0x800, 438 + obj_tiles gMonBackPic_UnownQuestionMark, 0x800, 439 diff --git a/data/graphics/pokemon/back_pic_table.s b/data/graphics/pokemon/back_pic_table.s deleted file mode 100644 index 339543701..000000000 --- a/data/graphics/pokemon/back_pic_table.s +++ /dev/null @@ -1,442 +0,0 @@ - .align 2 -gMonBackPicTable:: @ 81E97F4 - obj_tiles gMonBackPic_CircledQuestionMark, 0x800, 0 - obj_tiles gMonBackPic_Bulbasaur, 0x800, 1 - obj_tiles gMonBackPic_Ivysaur, 0x800, 2 - obj_tiles gMonBackPic_Venusaur, 0x800, 3 - obj_tiles gMonBackPic_Charmander, 0x800, 4 - obj_tiles gMonBackPic_Charmeleon, 0x800, 5 - obj_tiles gMonBackPic_Charizard, 0x800, 6 - obj_tiles gMonBackPic_Squirtle, 0x800, 7 - obj_tiles gMonBackPic_Wartortle, 0x800, 8 - obj_tiles gMonBackPic_Blastoise, 0x800, 9 - obj_tiles gMonBackPic_Caterpie, 0x800, 10 - obj_tiles gMonBackPic_Metapod, 0x800, 11 - obj_tiles gMonBackPic_Butterfree, 0x800, 12 - obj_tiles gMonBackPic_Weedle, 0x800, 13 - obj_tiles gMonBackPic_Kakuna, 0x800, 14 - obj_tiles gMonBackPic_Beedrill, 0x800, 15 - obj_tiles gMonBackPic_Pidgey, 0x800, 16 - obj_tiles gMonBackPic_Pidgeotto, 0x800, 17 - obj_tiles gMonBackPic_Pidgeot, 0x800, 18 - obj_tiles gMonBackPic_Rattata, 0x800, 19 - obj_tiles gMonBackPic_Raticate, 0x800, 20 - obj_tiles gMonBackPic_Spearow, 0x800, 21 - obj_tiles gMonBackPic_Fearow, 0x800, 22 - obj_tiles gMonBackPic_Ekans, 0x800, 23 - obj_tiles gMonBackPic_Arbok, 0x800, 24 - obj_tiles gMonBackPic_Pikachu, 0x800, 25 - obj_tiles gMonBackPic_Raichu, 0x800, 26 - obj_tiles gMonBackPic_Sandshrew, 0x800, 27 - obj_tiles gMonBackPic_Sandslash, 0x800, 28 - obj_tiles gMonBackPic_NidoranF, 0x800, 29 - obj_tiles gMonBackPic_Nidorina, 0x800, 30 - obj_tiles gMonBackPic_Nidoqueen, 0x800, 31 - obj_tiles gMonBackPic_NidoranM, 0x800, 32 - obj_tiles gMonBackPic_Nidorino, 0x800, 33 - obj_tiles gMonBackPic_Nidoking, 0x800, 34 - obj_tiles gMonBackPic_Clefairy, 0x800, 35 - obj_tiles gMonBackPic_Clefable, 0x800, 36 - obj_tiles gMonBackPic_Vulpix, 0x800, 37 - obj_tiles gMonBackPic_Ninetales, 0x800, 38 - obj_tiles gMonBackPic_Jigglypuff, 0x800, 39 - obj_tiles gMonBackPic_Wigglytuff, 0x800, 40 - obj_tiles gMonBackPic_Zubat, 0x800, 41 - obj_tiles gMonBackPic_Golbat, 0x800, 42 - obj_tiles gMonBackPic_Oddish, 0x800, 43 - obj_tiles gMonBackPic_Gloom, 0x800, 44 - obj_tiles gMonBackPic_Vileplume, 0x800, 45 - obj_tiles gMonBackPic_Paras, 0x800, 46 - obj_tiles gMonBackPic_Parasect, 0x800, 47 - obj_tiles gMonBackPic_Venonat, 0x800, 48 - obj_tiles gMonBackPic_Venomoth, 0x800, 49 - obj_tiles gMonBackPic_Diglett, 0x800, 50 - obj_tiles gMonBackPic_Dugtrio, 0x800, 51 - obj_tiles gMonBackPic_Meowth, 0x800, 52 - obj_tiles gMonBackPic_Persian, 0x800, 53 - obj_tiles gMonBackPic_Psyduck, 0x800, 54 - obj_tiles gMonBackPic_Golduck, 0x800, 55 - obj_tiles gMonBackPic_Mankey, 0x800, 56 - obj_tiles gMonBackPic_Primeape, 0x800, 57 - obj_tiles gMonBackPic_Growlithe, 0x800, 58 - obj_tiles gMonBackPic_Arcanine, 0x800, 59 - obj_tiles gMonBackPic_Poliwag, 0x800, 60 - obj_tiles gMonBackPic_Poliwhirl, 0x800, 61 - obj_tiles gMonBackPic_Poliwrath, 0x800, 62 - obj_tiles gMonBackPic_Abra, 0x800, 63 - obj_tiles gMonBackPic_Kadabra, 0x800, 64 - obj_tiles gMonBackPic_Alakazam, 0x800, 65 - obj_tiles gMonBackPic_Machop, 0x800, 66 - obj_tiles gMonBackPic_Machoke, 0x800, 67 - obj_tiles gMonBackPic_Machamp, 0x800, 68 - obj_tiles gMonBackPic_Bellsprout, 0x800, 69 - obj_tiles gMonBackPic_Weepinbell, 0x800, 70 - obj_tiles gMonBackPic_Victreebel, 0x800, 71 - obj_tiles gMonBackPic_Tentacool, 0x800, 72 - obj_tiles gMonBackPic_Tentacruel, 0x800, 73 - obj_tiles gMonBackPic_Geodude, 0x800, 74 - obj_tiles gMonBackPic_Graveler, 0x800, 75 - obj_tiles gMonBackPic_Golem, 0x800, 76 - obj_tiles gMonBackPic_Ponyta, 0x800, 77 - obj_tiles gMonBackPic_Rapidash, 0x800, 78 - obj_tiles gMonBackPic_Slowpoke, 0x800, 79 - obj_tiles gMonBackPic_Slowbro, 0x800, 80 - obj_tiles gMonBackPic_Magnemite, 0x800, 81 - obj_tiles gMonBackPic_Magneton, 0x800, 82 - obj_tiles gMonBackPic_Farfetchd, 0x800, 83 - obj_tiles gMonBackPic_Doduo, 0x800, 84 - obj_tiles gMonBackPic_Dodrio, 0x800, 85 - obj_tiles gMonBackPic_Seel, 0x800, 86 - obj_tiles gMonBackPic_Dewgong, 0x800, 87 - obj_tiles gMonBackPic_Grimer, 0x800, 88 - obj_tiles gMonBackPic_Muk, 0x800, 89 - obj_tiles gMonBackPic_Shellder, 0x800, 90 - obj_tiles gMonBackPic_Cloyster, 0x800, 91 - obj_tiles gMonBackPic_Gastly, 0x800, 92 - obj_tiles gMonBackPic_Haunter, 0x800, 93 - obj_tiles gMonBackPic_Gengar, 0x800, 94 - obj_tiles gMonBackPic_Onix, 0x800, 95 - obj_tiles gMonBackPic_Drowzee, 0x800, 96 - obj_tiles gMonBackPic_Hypno, 0x800, 97 - obj_tiles gMonBackPic_Krabby, 0x800, 98 - obj_tiles gMonBackPic_Kingler, 0x800, 99 - obj_tiles gMonBackPic_Voltorb, 0x800, 100 - obj_tiles gMonBackPic_Electrode, 0x800, 101 - obj_tiles gMonBackPic_Exeggcute, 0x800, 102 - obj_tiles gMonBackPic_Exeggutor, 0x800, 103 - obj_tiles gMonBackPic_Cubone, 0x800, 104 - obj_tiles gMonBackPic_Marowak, 0x800, 105 - obj_tiles gMonBackPic_Hitmonlee, 0x800, 106 - obj_tiles gMonBackPic_Hitmonchan, 0x800, 107 - obj_tiles gMonBackPic_Lickitung, 0x800, 108 - obj_tiles gMonBackPic_Koffing, 0x800, 109 - obj_tiles gMonBackPic_Weezing, 0x800, 110 - obj_tiles gMonBackPic_Rhyhorn, 0x800, 111 - obj_tiles gMonBackPic_Rhydon, 0x800, 112 - obj_tiles gMonBackPic_Chansey, 0x800, 113 - obj_tiles gMonBackPic_Tangela, 0x800, 114 - obj_tiles gMonBackPic_Kangaskhan, 0x800, 115 - obj_tiles gMonBackPic_Horsea, 0x800, 116 - obj_tiles gMonBackPic_Seadra, 0x800, 117 - obj_tiles gMonBackPic_Goldeen, 0x800, 118 - obj_tiles gMonBackPic_Seaking, 0x800, 119 - obj_tiles gMonBackPic_Staryu, 0x800, 120 - obj_tiles gMonBackPic_Starmie, 0x800, 121 - obj_tiles gMonBackPic_Mrmime, 0x800, 122 - obj_tiles gMonBackPic_Scyther, 0x800, 123 - obj_tiles gMonBackPic_Jynx, 0x800, 124 - obj_tiles gMonBackPic_Electabuzz, 0x800, 125 - obj_tiles gMonBackPic_Magmar, 0x800, 126 - obj_tiles gMonBackPic_Pinsir, 0x800, 127 - obj_tiles gMonBackPic_Tauros, 0x800, 128 - obj_tiles gMonBackPic_Magikarp, 0x800, 129 - obj_tiles gMonBackPic_Gyarados, 0x800, 130 - obj_tiles gMonBackPic_Lapras, 0x800, 131 - obj_tiles gMonBackPic_Ditto, 0x800, 132 - obj_tiles gMonBackPic_Eevee, 0x800, 133 - obj_tiles gMonBackPic_Vaporeon, 0x800, 134 - obj_tiles gMonBackPic_Jolteon, 0x800, 135 - obj_tiles gMonBackPic_Flareon, 0x800, 136 - obj_tiles gMonBackPic_Porygon, 0x800, 137 - obj_tiles gMonBackPic_Omanyte, 0x800, 138 - obj_tiles gMonBackPic_Omastar, 0x800, 139 - obj_tiles gMonBackPic_Kabuto, 0x800, 140 - obj_tiles gMonBackPic_Kabutops, 0x800, 141 - obj_tiles gMonBackPic_Aerodactyl, 0x800, 142 - obj_tiles gMonBackPic_Snorlax, 0x800, 143 - obj_tiles gMonBackPic_Articuno, 0x800, 144 - obj_tiles gMonBackPic_Zapdos, 0x800, 145 - obj_tiles gMonBackPic_Moltres, 0x800, 146 - obj_tiles gMonBackPic_Dratini, 0x800, 147 - obj_tiles gMonBackPic_Dragonair, 0x800, 148 - obj_tiles gMonBackPic_Dragonite, 0x800, 149 - obj_tiles gMonBackPic_Mewtwo, 0x800, 150 - obj_tiles gMonBackPic_Mew, 0x800, 151 - obj_tiles gMonBackPic_Chikorita, 0x800, 152 - obj_tiles gMonBackPic_Bayleef, 0x800, 153 - obj_tiles gMonBackPic_Meganium, 0x800, 154 - obj_tiles gMonBackPic_Cyndaquil, 0x800, 155 - obj_tiles gMonBackPic_Quilava, 0x800, 156 - obj_tiles gMonBackPic_Typhlosion, 0x800, 157 - obj_tiles gMonBackPic_Totodile, 0x800, 158 - obj_tiles gMonBackPic_Croconaw, 0x800, 159 - obj_tiles gMonBackPic_Feraligatr, 0x800, 160 - obj_tiles gMonBackPic_Sentret, 0x800, 161 - obj_tiles gMonBackPic_Furret, 0x800, 162 - obj_tiles gMonBackPic_Hoothoot, 0x800, 163 - obj_tiles gMonBackPic_Noctowl, 0x800, 164 - obj_tiles gMonBackPic_Ledyba, 0x800, 165 - obj_tiles gMonBackPic_Ledian, 0x800, 166 - obj_tiles gMonBackPic_Spinarak, 0x800, 167 - obj_tiles gMonBackPic_Ariados, 0x800, 168 - obj_tiles gMonBackPic_Crobat, 0x800, 169 - obj_tiles gMonBackPic_Chinchou, 0x800, 170 - obj_tiles gMonBackPic_Lanturn, 0x800, 171 - obj_tiles gMonBackPic_Pichu, 0x800, 172 - obj_tiles gMonBackPic_Cleffa, 0x800, 173 - obj_tiles gMonBackPic_Igglybuff, 0x800, 174 - obj_tiles gMonBackPic_Togepi, 0x800, 175 - obj_tiles gMonBackPic_Togetic, 0x800, 176 - obj_tiles gMonBackPic_Natu, 0x800, 177 - obj_tiles gMonBackPic_Xatu, 0x800, 178 - obj_tiles gMonBackPic_Mareep, 0x800, 179 - obj_tiles gMonBackPic_Flaaffy, 0x800, 180 - obj_tiles gMonBackPic_Ampharos, 0x800, 181 - obj_tiles gMonBackPic_Bellossom, 0x800, 182 - obj_tiles gMonBackPic_Marill, 0x800, 183 - obj_tiles gMonBackPic_Azumarill, 0x800, 184 - obj_tiles gMonBackPic_Sudowoodo, 0x800, 185 - obj_tiles gMonBackPic_Politoed, 0x800, 186 - obj_tiles gMonBackPic_Hoppip, 0x800, 187 - obj_tiles gMonBackPic_Skiploom, 0x800, 188 - obj_tiles gMonBackPic_Jumpluff, 0x800, 189 - obj_tiles gMonBackPic_Aipom, 0x800, 190 - obj_tiles gMonBackPic_Sunkern, 0x800, 191 - obj_tiles gMonBackPic_Sunflora, 0x800, 192 - obj_tiles gMonBackPic_Yanma, 0x800, 193 - obj_tiles gMonBackPic_Wooper, 0x800, 194 - obj_tiles gMonBackPic_Quagsire, 0x800, 195 - obj_tiles gMonBackPic_Espeon, 0x800, 196 - obj_tiles gMonBackPic_Umbreon, 0x800, 197 - obj_tiles gMonBackPic_Murkrow, 0x800, 198 - obj_tiles gMonBackPic_Slowking, 0x800, 199 - obj_tiles gMonBackPic_Misdreavus, 0x800, 200 - obj_tiles gMonBackPic_UnownA, 0x800, 201 - obj_tiles gMonBackPic_Wobbuffet, 0x800, 202 - obj_tiles gMonBackPic_Girafarig, 0x800, 203 - obj_tiles gMonBackPic_Pineco, 0x800, 204 - obj_tiles gMonBackPic_Forretress, 0x800, 205 - obj_tiles gMonBackPic_Dunsparce, 0x800, 206 - obj_tiles gMonBackPic_Gligar, 0x800, 207 - obj_tiles gMonBackPic_Steelix, 0x800, 208 - obj_tiles gMonBackPic_Snubbull, 0x800, 209 - obj_tiles gMonBackPic_Granbull, 0x800, 210 - obj_tiles gMonBackPic_Qwilfish, 0x800, 211 - obj_tiles gMonBackPic_Scizor, 0x800, 212 - obj_tiles gMonBackPic_Shuckle, 0x800, 213 - obj_tiles gMonBackPic_Heracross, 0x800, 214 - obj_tiles gMonBackPic_Sneasel, 0x800, 215 - obj_tiles gMonBackPic_Teddiursa, 0x800, 216 - obj_tiles gMonBackPic_Ursaring, 0x800, 217 - obj_tiles gMonBackPic_Slugma, 0x800, 218 - obj_tiles gMonBackPic_Magcargo, 0x800, 219 - obj_tiles gMonBackPic_Swinub, 0x800, 220 - obj_tiles gMonBackPic_Piloswine, 0x800, 221 - obj_tiles gMonBackPic_Corsola, 0x800, 222 - obj_tiles gMonBackPic_Remoraid, 0x800, 223 - obj_tiles gMonBackPic_Octillery, 0x800, 224 - obj_tiles gMonBackPic_Delibird, 0x800, 225 - obj_tiles gMonBackPic_Mantine, 0x800, 226 - obj_tiles gMonBackPic_Skarmory, 0x800, 227 - obj_tiles gMonBackPic_Houndour, 0x800, 228 - obj_tiles gMonBackPic_Houndoom, 0x800, 229 - obj_tiles gMonBackPic_Kingdra, 0x800, 230 - obj_tiles gMonBackPic_Phanpy, 0x800, 231 - obj_tiles gMonBackPic_Donphan, 0x800, 232 - obj_tiles gMonBackPic_Porygon2, 0x800, 233 - obj_tiles gMonBackPic_Stantler, 0x800, 234 - obj_tiles gMonBackPic_Smeargle, 0x800, 235 - obj_tiles gMonBackPic_Tyrogue, 0x800, 236 - obj_tiles gMonBackPic_Hitmontop, 0x800, 237 - obj_tiles gMonBackPic_Smoochum, 0x800, 238 - obj_tiles gMonBackPic_Elekid, 0x800, 239 - obj_tiles gMonBackPic_Magby, 0x800, 240 - obj_tiles gMonBackPic_Miltank, 0x800, 241 - obj_tiles gMonBackPic_Blissey, 0x800, 242 - obj_tiles gMonBackPic_Raikou, 0x800, 243 - obj_tiles gMonBackPic_Entei, 0x800, 244 - obj_tiles gMonBackPic_Suicune, 0x800, 245 - obj_tiles gMonBackPic_Larvitar, 0x800, 246 - obj_tiles gMonBackPic_Pupitar, 0x800, 247 - obj_tiles gMonBackPic_Tyranitar, 0x800, 248 - obj_tiles gMonBackPic_Lugia, 0x800, 249 - obj_tiles gMonBackPic_HoOh, 0x800, 250 - obj_tiles gMonBackPic_Celebi, 0x800, 251 - obj_tiles gMonBackPic_QuestionMark, 0x800, 252 - obj_tiles gMonBackPic_QuestionMark, 0x800, 253 - obj_tiles gMonBackPic_QuestionMark, 0x800, 254 - obj_tiles gMonBackPic_QuestionMark, 0x800, 255 - obj_tiles gMonBackPic_QuestionMark, 0x800, 256 - obj_tiles gMonBackPic_QuestionMark, 0x800, 257 - obj_tiles gMonBackPic_QuestionMark, 0x800, 258 - obj_tiles gMonBackPic_QuestionMark, 0x800, 259 - obj_tiles gMonBackPic_QuestionMark, 0x800, 260 - obj_tiles gMonBackPic_QuestionMark, 0x800, 261 - obj_tiles gMonBackPic_QuestionMark, 0x800, 262 - obj_tiles gMonBackPic_QuestionMark, 0x800, 263 - obj_tiles gMonBackPic_QuestionMark, 0x800, 264 - obj_tiles gMonBackPic_QuestionMark, 0x800, 265 - obj_tiles gMonBackPic_QuestionMark, 0x800, 266 - obj_tiles gMonBackPic_QuestionMark, 0x800, 267 - obj_tiles gMonBackPic_QuestionMark, 0x800, 268 - obj_tiles gMonBackPic_QuestionMark, 0x800, 269 - obj_tiles gMonBackPic_QuestionMark, 0x800, 270 - obj_tiles gMonBackPic_QuestionMark, 0x800, 271 - obj_tiles gMonBackPic_QuestionMark, 0x800, 272 - obj_tiles gMonBackPic_QuestionMark, 0x800, 273 - obj_tiles gMonBackPic_QuestionMark, 0x800, 274 - obj_tiles gMonBackPic_QuestionMark, 0x800, 275 - obj_tiles gMonBackPic_QuestionMark, 0x800, 276 - obj_tiles gMonBackPic_Treecko, 0x800, 277 - obj_tiles gMonBackPic_Grovyle, 0x800, 278 - obj_tiles gMonBackPic_Sceptile, 0x800, 279 - obj_tiles gMonBackPic_Torchic, 0x800, 280 - obj_tiles gMonBackPic_Combusken, 0x800, 281 - obj_tiles gMonBackPic_Blaziken, 0x800, 282 - obj_tiles gMonBackPic_Mudkip, 0x800, 283 - obj_tiles gMonBackPic_Marshtomp, 0x800, 284 - obj_tiles gMonBackPic_Swampert, 0x800, 285 - obj_tiles gMonBackPic_Poochyena, 0x800, 286 - obj_tiles gMonBackPic_Mightyena, 0x800, 287 - obj_tiles gMonBackPic_Zigzagoon, 0x800, 288 - obj_tiles gMonBackPic_Linoone, 0x800, 289 - obj_tiles gMonBackPic_Wurmple, 0x800, 290 - obj_tiles gMonBackPic_Silcoon, 0x800, 291 - obj_tiles gMonBackPic_Beautifly, 0x800, 292 - obj_tiles gMonBackPic_Cascoon, 0x800, 293 - obj_tiles gMonBackPic_Dustox, 0x800, 294 - obj_tiles gMonBackPic_Lotad, 0x800, 295 - obj_tiles gMonBackPic_Lombre, 0x800, 296 - obj_tiles gMonBackPic_Ludicolo, 0x800, 297 - obj_tiles gMonBackPic_Seedot, 0x800, 298 - obj_tiles gMonBackPic_Nuzleaf, 0x800, 299 - obj_tiles gMonBackPic_Shiftry, 0x800, 300 - obj_tiles gMonBackPic_Nincada, 0x800, 301 - obj_tiles gMonBackPic_Ninjask, 0x800, 302 - obj_tiles gMonBackPic_Shedinja, 0x800, 303 - obj_tiles gMonBackPic_Taillow, 0x800, 304 - obj_tiles gMonBackPic_Swellow, 0x800, 305 - obj_tiles gMonBackPic_Shroomish, 0x800, 306 - obj_tiles gMonBackPic_Breloom, 0x800, 307 - obj_tiles gMonBackPic_Spinda, 0x800, 308 - obj_tiles gMonBackPic_Wingull, 0x800, 309 - obj_tiles gMonBackPic_Pelipper, 0x800, 310 - obj_tiles gMonBackPic_Surskit, 0x800, 311 - obj_tiles gMonBackPic_Masquerain, 0x800, 312 - obj_tiles gMonBackPic_Wailmer, 0x800, 313 - obj_tiles gMonBackPic_Wailord, 0x800, 314 - obj_tiles gMonBackPic_Skitty, 0x800, 315 - obj_tiles gMonBackPic_Delcatty, 0x800, 316 - obj_tiles gMonBackPic_Kecleon, 0x800, 317 - obj_tiles gMonBackPic_Baltoy, 0x800, 318 - obj_tiles gMonBackPic_Claydol, 0x800, 319 - obj_tiles gMonBackPic_Nosepass, 0x800, 320 - obj_tiles gMonBackPic_Torkoal, 0x800, 321 - obj_tiles gMonBackPic_Sableye, 0x800, 322 - obj_tiles gMonBackPic_Barboach, 0x800, 323 - obj_tiles gMonBackPic_Whiscash, 0x800, 324 - obj_tiles gMonBackPic_Luvdisc, 0x800, 325 - obj_tiles gMonBackPic_Corphish, 0x800, 326 - obj_tiles gMonBackPic_Crawdaunt, 0x800, 327 - obj_tiles gMonBackPic_Feebas, 0x800, 328 - obj_tiles gMonBackPic_Milotic, 0x800, 329 - obj_tiles gMonBackPic_Carvanha, 0x800, 330 - obj_tiles gMonBackPic_Sharpedo, 0x800, 331 - obj_tiles gMonBackPic_Trapinch, 0x800, 332 - obj_tiles gMonBackPic_Vibrava, 0x800, 333 - obj_tiles gMonBackPic_Flygon, 0x800, 334 - obj_tiles gMonBackPic_Makuhita, 0x800, 335 - obj_tiles gMonBackPic_Hariyama, 0x800, 336 - obj_tiles gMonBackPic_Electrike, 0x800, 337 - obj_tiles gMonBackPic_Manectric, 0x800, 338 - obj_tiles gMonBackPic_Numel, 0x800, 339 - obj_tiles gMonBackPic_Camerupt, 0x800, 340 - obj_tiles gMonBackPic_Spheal, 0x800, 341 - obj_tiles gMonBackPic_Sealeo, 0x800, 342 - obj_tiles gMonBackPic_Walrein, 0x800, 343 - obj_tiles gMonBackPic_Cacnea, 0x800, 344 - obj_tiles gMonBackPic_Cacturne, 0x800, 345 - obj_tiles gMonBackPic_Snorunt, 0x800, 346 - obj_tiles gMonBackPic_Glalie, 0x800, 347 - obj_tiles gMonBackPic_Lunatone, 0x800, 348 - obj_tiles gMonBackPic_Solrock, 0x800, 349 - obj_tiles gMonBackPic_Azurill, 0x800, 350 - obj_tiles gMonBackPic_Spoink, 0x800, 351 - obj_tiles gMonBackPic_Grumpig, 0x800, 352 - obj_tiles gMonBackPic_Plusle, 0x800, 353 - obj_tiles gMonBackPic_Minun, 0x800, 354 - obj_tiles gMonBackPic_Mawile, 0x800, 355 - obj_tiles gMonBackPic_Meditite, 0x800, 356 - obj_tiles gMonBackPic_Medicham, 0x800, 357 - obj_tiles gMonBackPic_Swablu, 0x800, 358 - obj_tiles gMonBackPic_Altaria, 0x800, 359 - obj_tiles gMonBackPic_Wynaut, 0x800, 360 - obj_tiles gMonBackPic_Duskull, 0x800, 361 - obj_tiles gMonBackPic_Dusclops, 0x800, 362 - obj_tiles gMonBackPic_Roselia, 0x800, 363 - obj_tiles gMonBackPic_Slakoth, 0x800, 364 - obj_tiles gMonBackPic_Vigoroth, 0x800, 365 - obj_tiles gMonBackPic_Slaking, 0x800, 366 - obj_tiles gMonBackPic_Gulpin, 0x800, 367 - obj_tiles gMonBackPic_Swalot, 0x800, 368 - obj_tiles gMonBackPic_Tropius, 0x800, 369 - obj_tiles gMonBackPic_Whismur, 0x800, 370 - obj_tiles gMonBackPic_Loudred, 0x800, 371 - obj_tiles gMonBackPic_Exploud, 0x800, 372 - obj_tiles gMonBackPic_Clamperl, 0x800, 373 - obj_tiles gMonBackPic_Huntail, 0x800, 374 - obj_tiles gMonBackPic_Gorebyss, 0x800, 375 - obj_tiles gMonBackPic_Absol, 0x800, 376 - obj_tiles gMonBackPic_Shuppet, 0x800, 377 - obj_tiles gMonBackPic_Banette, 0x800, 378 - obj_tiles gMonBackPic_Seviper, 0x800, 379 - obj_tiles gMonBackPic_Zangoose, 0x800, 380 - obj_tiles gMonBackPic_Relicanth, 0x800, 381 - obj_tiles gMonBackPic_Aron, 0x800, 382 - obj_tiles gMonBackPic_Lairon, 0x800, 383 - obj_tiles gMonBackPic_Aggron, 0x800, 384 - obj_tiles gMonBackPic_Castform, 0x800, 385 - obj_tiles gMonBackPic_Volbeat, 0x800, 386 - obj_tiles gMonBackPic_Illumise, 0x800, 387 - obj_tiles gMonBackPic_Lileep, 0x800, 388 - obj_tiles gMonBackPic_Cradily, 0x800, 389 - obj_tiles gMonBackPic_Anorith, 0x800, 390 - obj_tiles gMonBackPic_Armaldo, 0x800, 391 - obj_tiles gMonBackPic_Ralts, 0x800, 392 - obj_tiles gMonBackPic_Kirlia, 0x800, 393 - obj_tiles gMonBackPic_Gardevoir, 0x800, 394 - obj_tiles gMonBackPic_Bagon, 0x800, 395 - obj_tiles gMonBackPic_Shelgon, 0x800, 396 - obj_tiles gMonBackPic_Salamence, 0x800, 397 - obj_tiles gMonBackPic_Beldum, 0x800, 398 - obj_tiles gMonBackPic_Metang, 0x800, 399 - obj_tiles gMonBackPic_Metagross, 0x800, 400 - obj_tiles gMonBackPic_Regirock, 0x800, 401 - obj_tiles gMonBackPic_Regice, 0x800, 402 - obj_tiles gMonBackPic_Registeel, 0x800, 403 - obj_tiles gMonBackPic_Kyogre, 0x800, 404 - obj_tiles gMonBackPic_Groudon, 0x800, 405 - obj_tiles gMonBackPic_Rayquaza, 0x800, 406 - obj_tiles gMonBackPic_Latias, 0x800, 407 - obj_tiles gMonBackPic_Latios, 0x800, 408 - obj_tiles gMonBackPic_Jirachi, 0x800, 409 - obj_tiles gMonBackPic_Deoxys, 0x800, 410 - obj_tiles gMonBackPic_Chimecho, 0x800, 411 - obj_tiles gMonPic_Egg, 0x800, 412 - obj_tiles gMonBackPic_UnownB, 0x800, 413 - obj_tiles gMonBackPic_UnownC, 0x800, 414 - obj_tiles gMonBackPic_UnownD, 0x800, 415 - obj_tiles gMonBackPic_UnownE, 0x800, 416 - obj_tiles gMonBackPic_UnownF, 0x800, 417 - obj_tiles gMonBackPic_UnownG, 0x800, 418 - obj_tiles gMonBackPic_UnownH, 0x800, 419 - obj_tiles gMonBackPic_UnownI, 0x800, 420 - obj_tiles gMonBackPic_UnownJ, 0x800, 421 - obj_tiles gMonBackPic_UnownK, 0x800, 422 - obj_tiles gMonBackPic_UnownL, 0x800, 423 - obj_tiles gMonBackPic_UnownM, 0x800, 424 - obj_tiles gMonBackPic_UnownN, 0x800, 425 - obj_tiles gMonBackPic_UnownO, 0x800, 426 - obj_tiles gMonBackPic_UnownP, 0x800, 427 - obj_tiles gMonBackPic_UnownQ, 0x800, 428 - obj_tiles gMonBackPic_UnownR, 0x800, 429 - obj_tiles gMonBackPic_UnownS, 0x800, 430 - obj_tiles gMonBackPic_UnownT, 0x800, 431 - obj_tiles gMonBackPic_UnownU, 0x800, 432 - obj_tiles gMonBackPic_UnownV, 0x800, 433 - obj_tiles gMonBackPic_UnownW, 0x800, 434 - obj_tiles gMonBackPic_UnownX, 0x800, 435 - obj_tiles gMonBackPic_UnownY, 0x800, 436 - obj_tiles gMonBackPic_UnownZ, 0x800, 437 - obj_tiles gMonBackPic_UnownExclamationMark, 0x800, 438 - obj_tiles gMonBackPic_UnownQuestionMark, 0x800, 439 diff --git a/data/graphics/pokemon/circled_question_mark_graphics.inc b/data/graphics/pokemon/circled_question_mark_graphics.inc new file mode 100644 index 000000000..55b18e04d --- /dev/null +++ b/data/graphics/pokemon/circled_question_mark_graphics.inc @@ -0,0 +1,15 @@ + .align 2 +gMonFrontPic_CircledQuestionMark:: @ 8D01524 + .incbin "graphics/pokemon/circled_question_mark/front.4bpp.lz" + + .align 2 +gMonBackPic_CircledQuestionMark:: @ 8D0176C + .incbin "graphics/pokemon/circled_question_mark/back.4bpp.lz" + + .align 2 +gMonPalette_CircledQuestionMark:: @ 8D019B4 + .incbin "graphics/pokemon/circled_question_mark/normal.gbapal.lz" + + .align 2 +gMonShinyPalette_CircledQuestionMark:: @ 8D019CC + .incbin "graphics/pokemon/circled_question_mark/shiny.gbapal.lz" diff --git a/data/graphics/pokemon/circled_question_mark_graphics.s b/data/graphics/pokemon/circled_question_mark_graphics.s deleted file mode 100644 index 55b18e04d..000000000 --- a/data/graphics/pokemon/circled_question_mark_graphics.s +++ /dev/null @@ -1,15 +0,0 @@ - .align 2 -gMonFrontPic_CircledQuestionMark:: @ 8D01524 - .incbin "graphics/pokemon/circled_question_mark/front.4bpp.lz" - - .align 2 -gMonBackPic_CircledQuestionMark:: @ 8D0176C - .incbin "graphics/pokemon/circled_question_mark/back.4bpp.lz" - - .align 2 -gMonPalette_CircledQuestionMark:: @ 8D019B4 - .incbin "graphics/pokemon/circled_question_mark/normal.gbapal.lz" - - .align 2 -gMonShinyPalette_CircledQuestionMark:: @ 8D019CC - .incbin "graphics/pokemon/circled_question_mark/shiny.gbapal.lz" diff --git a/data/graphics/pokemon/footprint_table.inc b/data/graphics/pokemon/footprint_table.inc new file mode 100644 index 000000000..675a3bce4 --- /dev/null +++ b/data/graphics/pokemon/footprint_table.inc @@ -0,0 +1,415 @@ + .align 2 +gMonFootprintTable:: @ 83B4EE4 + .4byte gMonFootprint_Bulbasaur + .4byte gMonFootprint_Bulbasaur + .4byte gMonFootprint_Ivysaur + .4byte gMonFootprint_Venusaur + .4byte gMonFootprint_Charmander + .4byte gMonFootprint_Charmeleon + .4byte gMonFootprint_Charizard + .4byte gMonFootprint_Squirtle + .4byte gMonFootprint_Wartortle + .4byte gMonFootprint_Blastoise + .4byte gMonFootprint_Caterpie + .4byte gMonFootprint_Metapod + .4byte gMonFootprint_Butterfree + .4byte gMonFootprint_Weedle + .4byte gMonFootprint_Kakuna + .4byte gMonFootprint_Beedrill + .4byte gMonFootprint_Pidgey + .4byte gMonFootprint_Pidgeotto + .4byte gMonFootprint_Pidgeot + .4byte gMonFootprint_Rattata + .4byte gMonFootprint_Raticate + .4byte gMonFootprint_Spearow + .4byte gMonFootprint_Fearow + .4byte gMonFootprint_Ekans + .4byte gMonFootprint_Arbok + .4byte gMonFootprint_Pikachu + .4byte gMonFootprint_Raichu + .4byte gMonFootprint_Sandshrew + .4byte gMonFootprint_Sandslash + .4byte gMonFootprint_NidoranF + .4byte gMonFootprint_Nidorina + .4byte gMonFootprint_Nidoqueen + .4byte gMonFootprint_NidoranM + .4byte gMonFootprint_Nidorino + .4byte gMonFootprint_Nidoking + .4byte gMonFootprint_Clefairy + .4byte gMonFootprint_Clefable + .4byte gMonFootprint_Vulpix + .4byte gMonFootprint_Ninetales + .4byte gMonFootprint_Jigglypuff + .4byte gMonFootprint_Wigglytuff + .4byte gMonFootprint_Zubat + .4byte gMonFootprint_Golbat + .4byte gMonFootprint_Oddish + .4byte gMonFootprint_Gloom + .4byte gMonFootprint_Vileplume + .4byte gMonFootprint_Paras + .4byte gMonFootprint_Parasect + .4byte gMonFootprint_Venonat + .4byte gMonFootprint_Venomoth + .4byte gMonFootprint_Diglett + .4byte gMonFootprint_Dugtrio + .4byte gMonFootprint_Meowth + .4byte gMonFootprint_Persian + .4byte gMonFootprint_Psyduck + .4byte gMonFootprint_Golduck + .4byte gMonFootprint_Mankey + .4byte gMonFootprint_Primeape + .4byte gMonFootprint_Growlithe + .4byte gMonFootprint_Arcanine + .4byte gMonFootprint_Poliwag + .4byte gMonFootprint_Poliwhirl + .4byte gMonFootprint_Poliwrath + .4byte gMonFootprint_Abra + .4byte gMonFootprint_Kadabra + .4byte gMonFootprint_Alakazam + .4byte gMonFootprint_Machop + .4byte gMonFootprint_Machoke + .4byte gMonFootprint_Machamp + .4byte gMonFootprint_Bellsprout + .4byte gMonFootprint_Weepinbell + .4byte gMonFootprint_Victreebel + .4byte gMonFootprint_Tentacool + .4byte gMonFootprint_Tentacruel + .4byte gMonFootprint_Geodude + .4byte gMonFootprint_Graveler + .4byte gMonFootprint_Golem + .4byte gMonFootprint_Ponyta + .4byte gMonFootprint_Rapidash + .4byte gMonFootprint_Slowpoke + .4byte gMonFootprint_Slowbro + .4byte gMonFootprint_Magnemite + .4byte gMonFootprint_Magneton + .4byte gMonFootprint_Farfetchd + .4byte gMonFootprint_Doduo + .4byte gMonFootprint_Dodrio + .4byte gMonFootprint_Seel + .4byte gMonFootprint_Dewgong + .4byte gMonFootprint_Grimer + .4byte gMonFootprint_Muk + .4byte gMonFootprint_Shellder + .4byte gMonFootprint_Cloyster + .4byte gMonFootprint_Gastly + .4byte gMonFootprint_Haunter + .4byte gMonFootprint_Gengar + .4byte gMonFootprint_Onix + .4byte gMonFootprint_Drowzee + .4byte gMonFootprint_Hypno + .4byte gMonFootprint_Krabby + .4byte gMonFootprint_Kingler + .4byte gMonFootprint_Voltorb + .4byte gMonFootprint_Electrode + .4byte gMonFootprint_Exeggcute + .4byte gMonFootprint_Exeggutor + .4byte gMonFootprint_Cubone + .4byte gMonFootprint_Marowak + .4byte gMonFootprint_Hitmonlee + .4byte gMonFootprint_Hitmonchan + .4byte gMonFootprint_Lickitung + .4byte gMonFootprint_Koffing + .4byte gMonFootprint_Weezing + .4byte gMonFootprint_Rhyhorn + .4byte gMonFootprint_Rhydon + .4byte gMonFootprint_Chansey + .4byte gMonFootprint_Tangela + .4byte gMonFootprint_Kangaskhan + .4byte gMonFootprint_Horsea + .4byte gMonFootprint_Seadra + .4byte gMonFootprint_Goldeen + .4byte gMonFootprint_Seaking + .4byte gMonFootprint_Staryu + .4byte gMonFootprint_Starmie + .4byte gMonFootprint_Mrmime + .4byte gMonFootprint_Scyther + .4byte gMonFootprint_Jynx + .4byte gMonFootprint_Electabuzz + .4byte gMonFootprint_Magmar + .4byte gMonFootprint_Pinsir + .4byte gMonFootprint_Tauros + .4byte gMonFootprint_Magikarp + .4byte gMonFootprint_Gyarados + .4byte gMonFootprint_Lapras + .4byte gMonFootprint_Ditto + .4byte gMonFootprint_Eevee + .4byte gMonFootprint_Vaporeon + .4byte gMonFootprint_Jolteon + .4byte gMonFootprint_Flareon + .4byte gMonFootprint_Porygon + .4byte gMonFootprint_Omanyte + .4byte gMonFootprint_Omastar + .4byte gMonFootprint_Kabuto + .4byte gMonFootprint_Kabutops + .4byte gMonFootprint_Aerodactyl + .4byte gMonFootprint_Snorlax + .4byte gMonFootprint_Articuno + .4byte gMonFootprint_Zapdos + .4byte gMonFootprint_Moltres + .4byte gMonFootprint_Dratini + .4byte gMonFootprint_Dragonair + .4byte gMonFootprint_Dragonite + .4byte gMonFootprint_Mewtwo + .4byte gMonFootprint_Mew + .4byte gMonFootprint_Chikorita + .4byte gMonFootprint_Bayleef + .4byte gMonFootprint_Meganium + .4byte gMonFootprint_Cyndaquil + .4byte gMonFootprint_Quilava + .4byte gMonFootprint_Typhlosion + .4byte gMonFootprint_Totodile + .4byte gMonFootprint_Croconaw + .4byte gMonFootprint_Feraligatr + .4byte gMonFootprint_Sentret + .4byte gMonFootprint_Furret + .4byte gMonFootprint_Hoothoot + .4byte gMonFootprint_Noctowl + .4byte gMonFootprint_Ledyba + .4byte gMonFootprint_Ledian + .4byte gMonFootprint_Spinarak + .4byte gMonFootprint_Ariados + .4byte gMonFootprint_Crobat + .4byte gMonFootprint_Chinchou + .4byte gMonFootprint_Lanturn + .4byte gMonFootprint_Pichu + .4byte gMonFootprint_Cleffa + .4byte gMonFootprint_Igglybuff + .4byte gMonFootprint_Togepi + .4byte gMonFootprint_Togetic + .4byte gMonFootprint_Natu + .4byte gMonFootprint_Xatu + .4byte gMonFootprint_Mareep + .4byte gMonFootprint_Flaaffy + .4byte gMonFootprint_Ampharos + .4byte gMonFootprint_Bellossom + .4byte gMonFootprint_Marill + .4byte gMonFootprint_Azumarill + .4byte gMonFootprint_Sudowoodo + .4byte gMonFootprint_Politoed + .4byte gMonFootprint_Hoppip + .4byte gMonFootprint_Skiploom + .4byte gMonFootprint_Jumpluff + .4byte gMonFootprint_Aipom + .4byte gMonFootprint_Sunkern + .4byte gMonFootprint_Sunflora + .4byte gMonFootprint_Yanma + .4byte gMonFootprint_Wooper + .4byte gMonFootprint_Quagsire + .4byte gMonFootprint_Espeon + .4byte gMonFootprint_Umbreon + .4byte gMonFootprint_Murkrow + .4byte gMonFootprint_Slowking + .4byte gMonFootprint_Misdreavus + .4byte gMonFootprint_Unown + .4byte gMonFootprint_Wobbuffet + .4byte gMonFootprint_Girafarig + .4byte gMonFootprint_Pineco + .4byte gMonFootprint_Forretress + .4byte gMonFootprint_Dunsparce + .4byte gMonFootprint_Gligar + .4byte gMonFootprint_Steelix + .4byte gMonFootprint_Snubbull + .4byte gMonFootprint_Granbull + .4byte gMonFootprint_Qwilfish + .4byte gMonFootprint_Scizor + .4byte gMonFootprint_Shuckle + .4byte gMonFootprint_Heracross + .4byte gMonFootprint_Sneasel + .4byte gMonFootprint_Teddiursa + .4byte gMonFootprint_Ursaring + .4byte gMonFootprint_Slugma + .4byte gMonFootprint_Magcargo + .4byte gMonFootprint_Swinub + .4byte gMonFootprint_Piloswine + .4byte gMonFootprint_Corsola + .4byte gMonFootprint_Remoraid + .4byte gMonFootprint_Octillery + .4byte gMonFootprint_Delibird + .4byte gMonFootprint_Mantine + .4byte gMonFootprint_Skarmory + .4byte gMonFootprint_Houndour + .4byte gMonFootprint_Houndoom + .4byte gMonFootprint_Kingdra + .4byte gMonFootprint_Phanpy + .4byte gMonFootprint_Donphan + .4byte gMonFootprint_Porygon2 + .4byte gMonFootprint_Stantler + .4byte gMonFootprint_Smeargle + .4byte gMonFootprint_Tyrogue + .4byte gMonFootprint_Hitmontop + .4byte gMonFootprint_Smoochum + .4byte gMonFootprint_Elekid + .4byte gMonFootprint_Magby + .4byte gMonFootprint_Miltank + .4byte gMonFootprint_Blissey + .4byte gMonFootprint_Raikou + .4byte gMonFootprint_Entei + .4byte gMonFootprint_Suicune + .4byte gMonFootprint_Larvitar + .4byte gMonFootprint_Pupitar + .4byte gMonFootprint_Tyranitar + .4byte gMonFootprint_Lugia + .4byte gMonFootprint_HoOh + .4byte gMonFootprint_Celebi + .4byte gMonFootprint_QuestionMark + .4byte gMonFootprint_QuestionMark + .4byte gMonFootprint_QuestionMark + .4byte gMonFootprint_QuestionMark + .4byte gMonFootprint_QuestionMark + .4byte gMonFootprint_QuestionMark + .4byte gMonFootprint_QuestionMark + .4byte gMonFootprint_QuestionMark + .4byte gMonFootprint_QuestionMark + .4byte gMonFootprint_QuestionMark + .4byte gMonFootprint_QuestionMark + .4byte gMonFootprint_QuestionMark + .4byte gMonFootprint_QuestionMark + .4byte gMonFootprint_QuestionMark + .4byte gMonFootprint_QuestionMark + .4byte gMonFootprint_QuestionMark + .4byte gMonFootprint_QuestionMark + .4byte gMonFootprint_QuestionMark + .4byte gMonFootprint_QuestionMark + .4byte gMonFootprint_QuestionMark + .4byte gMonFootprint_QuestionMark + .4byte gMonFootprint_QuestionMark + .4byte gMonFootprint_QuestionMark + .4byte gMonFootprint_QuestionMark + .4byte gMonFootprint_QuestionMark + .4byte gMonFootprint_Treecko + .4byte gMonFootprint_Grovyle + .4byte gMonFootprint_Sceptile + .4byte gMonFootprint_Torchic + .4byte gMonFootprint_Combusken + .4byte gMonFootprint_Blaziken + .4byte gMonFootprint_Mudkip + .4byte gMonFootprint_Marshtomp + .4byte gMonFootprint_Swampert + .4byte gMonFootprint_Poochyena + .4byte gMonFootprint_Mightyena + .4byte gMonFootprint_Zigzagoon + .4byte gMonFootprint_Linoone + .4byte gMonFootprint_Wurmple + .4byte gMonFootprint_Silcoon + .4byte gMonFootprint_Beautifly + .4byte gMonFootprint_Cascoon + .4byte gMonFootprint_Dustox + .4byte gMonFootprint_Lotad + .4byte gMonFootprint_Lombre + .4byte gMonFootprint_Ludicolo + .4byte gMonFootprint_Seedot + .4byte gMonFootprint_Nuzleaf + .4byte gMonFootprint_Shiftry + .4byte gMonFootprint_Nincada + .4byte gMonFootprint_Ninjask + .4byte gMonFootprint_Shedinja + .4byte gMonFootprint_Taillow + .4byte gMonFootprint_Swellow + .4byte gMonFootprint_Shroomish + .4byte gMonFootprint_Breloom + .4byte gMonFootprint_Spinda + .4byte gMonFootprint_Wingull + .4byte gMonFootprint_Pelipper + .4byte gMonFootprint_Surskit + .4byte gMonFootprint_Masquerain + .4byte gMonFootprint_Wailmer + .4byte gMonFootprint_Wailord + .4byte gMonFootprint_Skitty + .4byte gMonFootprint_Delcatty + .4byte gMonFootprint_Kecleon + .4byte gMonFootprint_Baltoy + .4byte gMonFootprint_Claydol + .4byte gMonFootprint_Nosepass + .4byte gMonFootprint_Torkoal + .4byte gMonFootprint_Sableye + .4byte gMonFootprint_Barboach + .4byte gMonFootprint_Whiscash + .4byte gMonFootprint_Luvdisc + .4byte gMonFootprint_Corphish + .4byte gMonFootprint_Crawdaunt + .4byte gMonFootprint_Feebas + .4byte gMonFootprint_Milotic + .4byte gMonFootprint_Carvanha + .4byte gMonFootprint_Sharpedo + .4byte gMonFootprint_Trapinch + .4byte gMonFootprint_Vibrava + .4byte gMonFootprint_Flygon + .4byte gMonFootprint_Makuhita + .4byte gMonFootprint_Hariyama + .4byte gMonFootprint_Electrike + .4byte gMonFootprint_Manectric + .4byte gMonFootprint_Numel + .4byte gMonFootprint_Camerupt + .4byte gMonFootprint_Spheal + .4byte gMonFootprint_Sealeo + .4byte gMonFootprint_Walrein + .4byte gMonFootprint_Cacnea + .4byte gMonFootprint_Cacturne + .4byte gMonFootprint_Snorunt + .4byte gMonFootprint_Glalie + .4byte gMonFootprint_Lunatone + .4byte gMonFootprint_Solrock + .4byte gMonFootprint_Azurill + .4byte gMonFootprint_Spoink + .4byte gMonFootprint_Grumpig + .4byte gMonFootprint_Plusle + .4byte gMonFootprint_Minun + .4byte gMonFootprint_Mawile + .4byte gMonFootprint_Meditite + .4byte gMonFootprint_Medicham + .4byte gMonFootprint_Swablu + .4byte gMonFootprint_Altaria + .4byte gMonFootprint_Wynaut + .4byte gMonFootprint_Duskull + .4byte gMonFootprint_Dusclops + .4byte gMonFootprint_Roselia + .4byte gMonFootprint_Slakoth + .4byte gMonFootprint_Vigoroth + .4byte gMonFootprint_Slaking + .4byte gMonFootprint_Gulpin + .4byte gMonFootprint_Swalot + .4byte gMonFootprint_Tropius + .4byte gMonFootprint_Whismur + .4byte gMonFootprint_Loudred + .4byte gMonFootprint_Exploud + .4byte gMonFootprint_Clamperl + .4byte gMonFootprint_Huntail + .4byte gMonFootprint_Gorebyss + .4byte gMonFootprint_Absol + .4byte gMonFootprint_Shuppet + .4byte gMonFootprint_Banette + .4byte gMonFootprint_Seviper + .4byte gMonFootprint_Zangoose + .4byte gMonFootprint_Relicanth + .4byte gMonFootprint_Aron + .4byte gMonFootprint_Lairon + .4byte gMonFootprint_Aggron + .4byte gMonFootprint_Castform + .4byte gMonFootprint_Volbeat + .4byte gMonFootprint_Illumise + .4byte gMonFootprint_Lileep + .4byte gMonFootprint_Cradily + .4byte gMonFootprint_Anorith + .4byte gMonFootprint_Armaldo + .4byte gMonFootprint_Ralts + .4byte gMonFootprint_Kirlia + .4byte gMonFootprint_Gardevoir + .4byte gMonFootprint_Bagon + .4byte gMonFootprint_Shelgon + .4byte gMonFootprint_Salamence + .4byte gMonFootprint_Beldum + .4byte gMonFootprint_Metang + .4byte gMonFootprint_Metagross + .4byte gMonFootprint_Regirock + .4byte gMonFootprint_Regice + .4byte gMonFootprint_Registeel + .4byte gMonFootprint_Kyogre + .4byte gMonFootprint_Groudon + .4byte gMonFootprint_Rayquaza + .4byte gMonFootprint_Latias + .4byte gMonFootprint_Latios + .4byte gMonFootprint_Jirachi + .4byte gMonFootprint_Deoxys + .4byte gMonFootprint_Chimecho + .4byte gMonFootprint_Bulbasaur diff --git a/data/graphics/pokemon/footprint_table.s b/data/graphics/pokemon/footprint_table.s deleted file mode 100644 index 675a3bce4..000000000 --- a/data/graphics/pokemon/footprint_table.s +++ /dev/null @@ -1,415 +0,0 @@ - .align 2 -gMonFootprintTable:: @ 83B4EE4 - .4byte gMonFootprint_Bulbasaur - .4byte gMonFootprint_Bulbasaur - .4byte gMonFootprint_Ivysaur - .4byte gMonFootprint_Venusaur - .4byte gMonFootprint_Charmander - .4byte gMonFootprint_Charmeleon - .4byte gMonFootprint_Charizard - .4byte gMonFootprint_Squirtle - .4byte gMonFootprint_Wartortle - .4byte gMonFootprint_Blastoise - .4byte gMonFootprint_Caterpie - .4byte gMonFootprint_Metapod - .4byte gMonFootprint_Butterfree - .4byte gMonFootprint_Weedle - .4byte gMonFootprint_Kakuna - .4byte gMonFootprint_Beedrill - .4byte gMonFootprint_Pidgey - .4byte gMonFootprint_Pidgeotto - .4byte gMonFootprint_Pidgeot - .4byte gMonFootprint_Rattata - .4byte gMonFootprint_Raticate - .4byte gMonFootprint_Spearow - .4byte gMonFootprint_Fearow - .4byte gMonFootprint_Ekans - .4byte gMonFootprint_Arbok - .4byte gMonFootprint_Pikachu - .4byte gMonFootprint_Raichu - .4byte gMonFootprint_Sandshrew - .4byte gMonFootprint_Sandslash - .4byte gMonFootprint_NidoranF - .4byte gMonFootprint_Nidorina - .4byte gMonFootprint_Nidoqueen - .4byte gMonFootprint_NidoranM - .4byte gMonFootprint_Nidorino - .4byte gMonFootprint_Nidoking - .4byte gMonFootprint_Clefairy - .4byte gMonFootprint_Clefable - .4byte gMonFootprint_Vulpix - .4byte gMonFootprint_Ninetales - .4byte gMonFootprint_Jigglypuff - .4byte gMonFootprint_Wigglytuff - .4byte gMonFootprint_Zubat - .4byte gMonFootprint_Golbat - .4byte gMonFootprint_Oddish - .4byte gMonFootprint_Gloom - .4byte gMonFootprint_Vileplume - .4byte gMonFootprint_Paras - .4byte gMonFootprint_Parasect - .4byte gMonFootprint_Venonat - .4byte gMonFootprint_Venomoth - .4byte gMonFootprint_Diglett - .4byte gMonFootprint_Dugtrio - .4byte gMonFootprint_Meowth - .4byte gMonFootprint_Persian - .4byte gMonFootprint_Psyduck - .4byte gMonFootprint_Golduck - .4byte gMonFootprint_Mankey - .4byte gMonFootprint_Primeape - .4byte gMonFootprint_Growlithe - .4byte gMonFootprint_Arcanine - .4byte gMonFootprint_Poliwag - .4byte gMonFootprint_Poliwhirl - .4byte gMonFootprint_Poliwrath - .4byte gMonFootprint_Abra - .4byte gMonFootprint_Kadabra - .4byte gMonFootprint_Alakazam - .4byte gMonFootprint_Machop - .4byte gMonFootprint_Machoke - .4byte gMonFootprint_Machamp - .4byte gMonFootprint_Bellsprout - .4byte gMonFootprint_Weepinbell - .4byte gMonFootprint_Victreebel - .4byte gMonFootprint_Tentacool - .4byte gMonFootprint_Tentacruel - .4byte gMonFootprint_Geodude - .4byte gMonFootprint_Graveler - .4byte gMonFootprint_Golem - .4byte gMonFootprint_Ponyta - .4byte gMonFootprint_Rapidash - .4byte gMonFootprint_Slowpoke - .4byte gMonFootprint_Slowbro - .4byte gMonFootprint_Magnemite - .4byte gMonFootprint_Magneton - .4byte gMonFootprint_Farfetchd - .4byte gMonFootprint_Doduo - .4byte gMonFootprint_Dodrio - .4byte gMonFootprint_Seel - .4byte gMonFootprint_Dewgong - .4byte gMonFootprint_Grimer - .4byte gMonFootprint_Muk - .4byte gMonFootprint_Shellder - .4byte gMonFootprint_Cloyster - .4byte gMonFootprint_Gastly - .4byte gMonFootprint_Haunter - .4byte gMonFootprint_Gengar - .4byte gMonFootprint_Onix - .4byte gMonFootprint_Drowzee - .4byte gMonFootprint_Hypno - .4byte gMonFootprint_Krabby - .4byte gMonFootprint_Kingler - .4byte gMonFootprint_Voltorb - .4byte gMonFootprint_Electrode - .4byte gMonFootprint_Exeggcute - .4byte gMonFootprint_Exeggutor - .4byte gMonFootprint_Cubone - .4byte gMonFootprint_Marowak - .4byte gMonFootprint_Hitmonlee - .4byte gMonFootprint_Hitmonchan - .4byte gMonFootprint_Lickitung - .4byte gMonFootprint_Koffing - .4byte gMonFootprint_Weezing - .4byte gMonFootprint_Rhyhorn - .4byte gMonFootprint_Rhydon - .4byte gMonFootprint_Chansey - .4byte gMonFootprint_Tangela - .4byte gMonFootprint_Kangaskhan - .4byte gMonFootprint_Horsea - .4byte gMonFootprint_Seadra - .4byte gMonFootprint_Goldeen - .4byte gMonFootprint_Seaking - .4byte gMonFootprint_Staryu - .4byte gMonFootprint_Starmie - .4byte gMonFootprint_Mrmime - .4byte gMonFootprint_Scyther - .4byte gMonFootprint_Jynx - .4byte gMonFootprint_Electabuzz - .4byte gMonFootprint_Magmar - .4byte gMonFootprint_Pinsir - .4byte gMonFootprint_Tauros - .4byte gMonFootprint_Magikarp - .4byte gMonFootprint_Gyarados - .4byte gMonFootprint_Lapras - .4byte gMonFootprint_Ditto - .4byte gMonFootprint_Eevee - .4byte gMonFootprint_Vaporeon - .4byte gMonFootprint_Jolteon - .4byte gMonFootprint_Flareon - .4byte gMonFootprint_Porygon - .4byte gMonFootprint_Omanyte - .4byte gMonFootprint_Omastar - .4byte gMonFootprint_Kabuto - .4byte gMonFootprint_Kabutops - .4byte gMonFootprint_Aerodactyl - .4byte gMonFootprint_Snorlax - .4byte gMonFootprint_Articuno - .4byte gMonFootprint_Zapdos - .4byte gMonFootprint_Moltres - .4byte gMonFootprint_Dratini - .4byte gMonFootprint_Dragonair - .4byte gMonFootprint_Dragonite - .4byte gMonFootprint_Mewtwo - .4byte gMonFootprint_Mew - .4byte gMonFootprint_Chikorita - .4byte gMonFootprint_Bayleef - .4byte gMonFootprint_Meganium - .4byte gMonFootprint_Cyndaquil - .4byte gMonFootprint_Quilava - .4byte gMonFootprint_Typhlosion - .4byte gMonFootprint_Totodile - .4byte gMonFootprint_Croconaw - .4byte gMonFootprint_Feraligatr - .4byte gMonFootprint_Sentret - .4byte gMonFootprint_Furret - .4byte gMonFootprint_Hoothoot - .4byte gMonFootprint_Noctowl - .4byte gMonFootprint_Ledyba - .4byte gMonFootprint_Ledian - .4byte gMonFootprint_Spinarak - .4byte gMonFootprint_Ariados - .4byte gMonFootprint_Crobat - .4byte gMonFootprint_Chinchou - .4byte gMonFootprint_Lanturn - .4byte gMonFootprint_Pichu - .4byte gMonFootprint_Cleffa - .4byte gMonFootprint_Igglybuff - .4byte gMonFootprint_Togepi - .4byte gMonFootprint_Togetic - .4byte gMonFootprint_Natu - .4byte gMonFootprint_Xatu - .4byte gMonFootprint_Mareep - .4byte gMonFootprint_Flaaffy - .4byte gMonFootprint_Ampharos - .4byte gMonFootprint_Bellossom - .4byte gMonFootprint_Marill - .4byte gMonFootprint_Azumarill - .4byte gMonFootprint_Sudowoodo - .4byte gMonFootprint_Politoed - .4byte gMonFootprint_Hoppip - .4byte gMonFootprint_Skiploom - .4byte gMonFootprint_Jumpluff - .4byte gMonFootprint_Aipom - .4byte gMonFootprint_Sunkern - .4byte gMonFootprint_Sunflora - .4byte gMonFootprint_Yanma - .4byte gMonFootprint_Wooper - .4byte gMonFootprint_Quagsire - .4byte gMonFootprint_Espeon - .4byte gMonFootprint_Umbreon - .4byte gMonFootprint_Murkrow - .4byte gMonFootprint_Slowking - .4byte gMonFootprint_Misdreavus - .4byte gMonFootprint_Unown - .4byte gMonFootprint_Wobbuffet - .4byte gMonFootprint_Girafarig - .4byte gMonFootprint_Pineco - .4byte gMonFootprint_Forretress - .4byte gMonFootprint_Dunsparce - .4byte gMonFootprint_Gligar - .4byte gMonFootprint_Steelix - .4byte gMonFootprint_Snubbull - .4byte gMonFootprint_Granbull - .4byte gMonFootprint_Qwilfish - .4byte gMonFootprint_Scizor - .4byte gMonFootprint_Shuckle - .4byte gMonFootprint_Heracross - .4byte gMonFootprint_Sneasel - .4byte gMonFootprint_Teddiursa - .4byte gMonFootprint_Ursaring - .4byte gMonFootprint_Slugma - .4byte gMonFootprint_Magcargo - .4byte gMonFootprint_Swinub - .4byte gMonFootprint_Piloswine - .4byte gMonFootprint_Corsola - .4byte gMonFootprint_Remoraid - .4byte gMonFootprint_Octillery - .4byte gMonFootprint_Delibird - .4byte gMonFootprint_Mantine - .4byte gMonFootprint_Skarmory - .4byte gMonFootprint_Houndour - .4byte gMonFootprint_Houndoom - .4byte gMonFootprint_Kingdra - .4byte gMonFootprint_Phanpy - .4byte gMonFootprint_Donphan - .4byte gMonFootprint_Porygon2 - .4byte gMonFootprint_Stantler - .4byte gMonFootprint_Smeargle - .4byte gMonFootprint_Tyrogue - .4byte gMonFootprint_Hitmontop - .4byte gMonFootprint_Smoochum - .4byte gMonFootprint_Elekid - .4byte gMonFootprint_Magby - .4byte gMonFootprint_Miltank - .4byte gMonFootprint_Blissey - .4byte gMonFootprint_Raikou - .4byte gMonFootprint_Entei - .4byte gMonFootprint_Suicune - .4byte gMonFootprint_Larvitar - .4byte gMonFootprint_Pupitar - .4byte gMonFootprint_Tyranitar - .4byte gMonFootprint_Lugia - .4byte gMonFootprint_HoOh - .4byte gMonFootprint_Celebi - .4byte gMonFootprint_QuestionMark - .4byte gMonFootprint_QuestionMark - .4byte gMonFootprint_QuestionMark - .4byte gMonFootprint_QuestionMark - .4byte gMonFootprint_QuestionMark - .4byte gMonFootprint_QuestionMark - .4byte gMonFootprint_QuestionMark - .4byte gMonFootprint_QuestionMark - .4byte gMonFootprint_QuestionMark - .4byte gMonFootprint_QuestionMark - .4byte gMonFootprint_QuestionMark - .4byte gMonFootprint_QuestionMark - .4byte gMonFootprint_QuestionMark - .4byte gMonFootprint_QuestionMark - .4byte gMonFootprint_QuestionMark - .4byte gMonFootprint_QuestionMark - .4byte gMonFootprint_QuestionMark - .4byte gMonFootprint_QuestionMark - .4byte gMonFootprint_QuestionMark - .4byte gMonFootprint_QuestionMark - .4byte gMonFootprint_QuestionMark - .4byte gMonFootprint_QuestionMark - .4byte gMonFootprint_QuestionMark - .4byte gMonFootprint_QuestionMark - .4byte gMonFootprint_QuestionMark - .4byte gMonFootprint_Treecko - .4byte gMonFootprint_Grovyle - .4byte gMonFootprint_Sceptile - .4byte gMonFootprint_Torchic - .4byte gMonFootprint_Combusken - .4byte gMonFootprint_Blaziken - .4byte gMonFootprint_Mudkip - .4byte gMonFootprint_Marshtomp - .4byte gMonFootprint_Swampert - .4byte gMonFootprint_Poochyena - .4byte gMonFootprint_Mightyena - .4byte gMonFootprint_Zigzagoon - .4byte gMonFootprint_Linoone - .4byte gMonFootprint_Wurmple - .4byte gMonFootprint_Silcoon - .4byte gMonFootprint_Beautifly - .4byte gMonFootprint_Cascoon - .4byte gMonFootprint_Dustox - .4byte gMonFootprint_Lotad - .4byte gMonFootprint_Lombre - .4byte gMonFootprint_Ludicolo - .4byte gMonFootprint_Seedot - .4byte gMonFootprint_Nuzleaf - .4byte gMonFootprint_Shiftry - .4byte gMonFootprint_Nincada - .4byte gMonFootprint_Ninjask - .4byte gMonFootprint_Shedinja - .4byte gMonFootprint_Taillow - .4byte gMonFootprint_Swellow - .4byte gMonFootprint_Shroomish - .4byte gMonFootprint_Breloom - .4byte gMonFootprint_Spinda - .4byte gMonFootprint_Wingull - .4byte gMonFootprint_Pelipper - .4byte gMonFootprint_Surskit - .4byte gMonFootprint_Masquerain - .4byte gMonFootprint_Wailmer - .4byte gMonFootprint_Wailord - .4byte gMonFootprint_Skitty - .4byte gMonFootprint_Delcatty - .4byte gMonFootprint_Kecleon - .4byte gMonFootprint_Baltoy - .4byte gMonFootprint_Claydol - .4byte gMonFootprint_Nosepass - .4byte gMonFootprint_Torkoal - .4byte gMonFootprint_Sableye - .4byte gMonFootprint_Barboach - .4byte gMonFootprint_Whiscash - .4byte gMonFootprint_Luvdisc - .4byte gMonFootprint_Corphish - .4byte gMonFootprint_Crawdaunt - .4byte gMonFootprint_Feebas - .4byte gMonFootprint_Milotic - .4byte gMonFootprint_Carvanha - .4byte gMonFootprint_Sharpedo - .4byte gMonFootprint_Trapinch - .4byte gMonFootprint_Vibrava - .4byte gMonFootprint_Flygon - .4byte gMonFootprint_Makuhita - .4byte gMonFootprint_Hariyama - .4byte gMonFootprint_Electrike - .4byte gMonFootprint_Manectric - .4byte gMonFootprint_Numel - .4byte gMonFootprint_Camerupt - .4byte gMonFootprint_Spheal - .4byte gMonFootprint_Sealeo - .4byte gMonFootprint_Walrein - .4byte gMonFootprint_Cacnea - .4byte gMonFootprint_Cacturne - .4byte gMonFootprint_Snorunt - .4byte gMonFootprint_Glalie - .4byte gMonFootprint_Lunatone - .4byte gMonFootprint_Solrock - .4byte gMonFootprint_Azurill - .4byte gMonFootprint_Spoink - .4byte gMonFootprint_Grumpig - .4byte gMonFootprint_Plusle - .4byte gMonFootprint_Minun - .4byte gMonFootprint_Mawile - .4byte gMonFootprint_Meditite - .4byte gMonFootprint_Medicham - .4byte gMonFootprint_Swablu - .4byte gMonFootprint_Altaria - .4byte gMonFootprint_Wynaut - .4byte gMonFootprint_Duskull - .4byte gMonFootprint_Dusclops - .4byte gMonFootprint_Roselia - .4byte gMonFootprint_Slakoth - .4byte gMonFootprint_Vigoroth - .4byte gMonFootprint_Slaking - .4byte gMonFootprint_Gulpin - .4byte gMonFootprint_Swalot - .4byte gMonFootprint_Tropius - .4byte gMonFootprint_Whismur - .4byte gMonFootprint_Loudred - .4byte gMonFootprint_Exploud - .4byte gMonFootprint_Clamperl - .4byte gMonFootprint_Huntail - .4byte gMonFootprint_Gorebyss - .4byte gMonFootprint_Absol - .4byte gMonFootprint_Shuppet - .4byte gMonFootprint_Banette - .4byte gMonFootprint_Seviper - .4byte gMonFootprint_Zangoose - .4byte gMonFootprint_Relicanth - .4byte gMonFootprint_Aron - .4byte gMonFootprint_Lairon - .4byte gMonFootprint_Aggron - .4byte gMonFootprint_Castform - .4byte gMonFootprint_Volbeat - .4byte gMonFootprint_Illumise - .4byte gMonFootprint_Lileep - .4byte gMonFootprint_Cradily - .4byte gMonFootprint_Anorith - .4byte gMonFootprint_Armaldo - .4byte gMonFootprint_Ralts - .4byte gMonFootprint_Kirlia - .4byte gMonFootprint_Gardevoir - .4byte gMonFootprint_Bagon - .4byte gMonFootprint_Shelgon - .4byte gMonFootprint_Salamence - .4byte gMonFootprint_Beldum - .4byte gMonFootprint_Metang - .4byte gMonFootprint_Metagross - .4byte gMonFootprint_Regirock - .4byte gMonFootprint_Regice - .4byte gMonFootprint_Registeel - .4byte gMonFootprint_Kyogre - .4byte gMonFootprint_Groudon - .4byte gMonFootprint_Rayquaza - .4byte gMonFootprint_Latias - .4byte gMonFootprint_Latios - .4byte gMonFootprint_Jirachi - .4byte gMonFootprint_Deoxys - .4byte gMonFootprint_Chimecho - .4byte gMonFootprint_Bulbasaur diff --git a/data/graphics/pokemon/front_pic_coords.inc b/data/graphics/pokemon/front_pic_coords.inc new file mode 100644 index 000000000..bda4eac5d --- /dev/null +++ b/data/graphics/pokemon/front_pic_coords.inc @@ -0,0 +1,442 @@ + .align 2 +gMonFrontPicCoords:: @ 81E7C74 + .byte 136, 0, 0, 0 + .byte 69, 14, 0, 0 + .byte 86, 10, 0, 0 + .byte 136, 3, 0, 0 + .byte 85, 12, 0, 0 + .byte 102, 9, 0, 0 + .byte 136, 1, 0, 0 + .byte 101, 13, 0, 0 + .byte 102, 8, 0, 0 + .byte 136, 0, 0, 0 + .byte 69, 16, 0, 0 + .byte 84, 20, 0, 0 + .byte 118, 9, 0, 0 + .byte 84, 18, 0, 0 + .byte 69, 14, 0, 0 + .byte 134, 9, 0, 0 + .byte 101, 13, 0, 0 + .byte 103, 11, 0, 0 + .byte 136, 1, 0, 0 + .byte 68, 16, 0, 0 + .byte 102, 11, 0, 0 + .byte 69, 15, 0, 0 + .byte 120, 0, 0, 0 + .byte 101, 12, 0, 0 + .byte 136, 2, 0, 0 + .byte 103, 9, 0, 0 + .byte 103, 4, 0, 0 + .byte 85, 14, 0, 0 + .byte 118, 9, 0, 0 + .byte 69, 15, 0, 0 + .byte 102, 11, 0, 0 + .byte 120, 3, 0, 0 + .byte 85, 12, 0, 0 + .byte 102, 9, 0, 0 + .byte 120, 2, 0, 0 + .byte 85, 16, 0, 0 + .byte 102, 8, 0, 0 + .byte 101, 12, 0, 0 + .byte 136, 3, 0, 0 + .byte 69, 16, 0, 0 + .byte 103, 8, 0, 0 + .byte 103, 6, 0, 0 + .byte 136, 3, 0, 0 + .byte 69, 15, 0, 0 + .byte 102, 10, 0, 0 + .byte 119, 6, 0, 0 + .byte 85, 15, 0, 0 + .byte 134, 8, 0, 0 + .byte 102, 8, 0, 0 + .byte 136, 2, 0, 0 + .byte 84, 18, 0, 0 + .byte 117, 13, 0, 0 + .byte 85, 12, 0, 0 + .byte 119, 7, 0, 0 + .byte 86, 9, 0, 0 + .byte 120, 2, 0, 0 + .byte 101, 14, 0, 0 + .byte 119, 7, 0, 0 + .byte 102, 11, 0, 0 + .byte 136, 2, 0, 0 + .byte 116, 19, 0, 0 + .byte 118, 10, 0, 0 + .byte 118, 8, 0, 0 + .byte 102, 11, 0, 0 + .byte 119, 5, 0, 0 + .byte 135, 4, 0, 0 + .byte 86, 11, 0, 0 + .byte 103, 6, 0, 0 + .byte 136, 1, 0, 0 + .byte 101, 15, 0, 0 + .byte 102, 11, 0, 0 + .byte 119, 5, 0, 0 + .byte 70, 9, 0, 0 + .byte 135, 4, 0, 0 + .byte 84, 18, 0, 0 + .byte 135, 4, 0, 0 + .byte 119, 5, 0, 0 + .byte 102, 8, 0, 0 + .byte 136, 1, 0, 0 + .byte 102, 11, 0, 0 + .byte 134, 8, 0, 0 + .byte 67, 21, 0, 0 + .byte 118, 8, 0, 0 + .byte 102, 9, 0, 0 + .byte 87, 5, 0, 0 + .byte 136, 0, 0, 0 + .byte 118, 10, 0, 0 + .byte 135, 7, 0, 0 + .byte 101, 12, 0, 0 + .byte 135, 4, 0, 0 + .byte 85, 16, 0, 0 + .byte 135, 5, 0, 0 + .byte 119, 6, 0, 0 + .byte 119, 5, 0, 0 + .byte 119, 5, 0, 0 + .byte 120, 2, 0, 0 + .byte 119, 7, 0, 0 + .byte 119, 4, 0, 0 + .byte 101, 13, 0, 0 + .byte 136, 3, 0, 0 + .byte 68, 19, 0, 0 + .byte 85, 14, 0, 0 + .byte 135, 7, 0, 0 + .byte 136, 0, 0, 0 + .byte 85, 15, 0, 0 + .byte 118, 11, 0, 0 + .byte 135, 4, 0, 0 + .byte 103, 4, 0, 0 + .byte 134, 8, 0, 0 + .byte 102, 8, 0, 0 + .byte 136, 2, 0, 0 + .byte 118, 9, 0, 0 + .byte 136, 2, 0, 0 + .byte 118, 9, 0, 0 + .byte 103, 7, 0, 0 + .byte 136, 0, 0, 0 + .byte 69, 15, 0, 0 + .byte 103, 7, 0, 0 + .byte 102, 10, 0, 0 + .byte 119, 4, 0, 0 + .byte 102, 10, 0, 0 + .byte 119, 6, 0, 0 + .byte 102, 8, 0, 0 + .byte 136, 0, 0, 0 + .byte 119, 4, 0, 0 + .byte 120, 2, 0, 0 + .byte 119, 4, 0, 0 + .byte 119, 4, 0, 0 + .byte 120, 0, 0, 0 + .byte 103, 6, 0, 0 + .byte 136, 8, 0, 0 + .byte 133, 13, 0, 0 + .byte 84, 17, 0, 0 + .byte 86, 9, 0, 0 + .byte 103, 6, 0, 0 + .byte 118, 9, 0, 0 + .byte 102, 10, 0, 0 + .byte 85, 13, 0, 0 + .byte 69, 15, 0, 0 + .byte 103, 7, 0, 0 + .byte 84, 17, 0, 0 + .byte 136, 3, 0, 0 + .byte 136, 1, 0, 0 + .byte 135, 5, 0, 0 + .byte 136, 3, 0, 0 + .byte 135, 4, 0, 0 + .byte 136, 0, 0, 0 + .byte 117, 14, 0, 0 + .byte 135, 6, 0, 0 + .byte 136, 0, 0, 0 + .byte 136, 0, 0, 0 + .byte 85, 13, 0, 0 + .byte 117, 13, 0, 0 + .byte 119, 4, 0, 0 + .byte 136, 0, 0, 0 + .byte 85, 14, 0, 0 + .byte 118, 8, 0, 0 + .byte 120, 0, 0, 0 + .byte 85, 15, 0, 0 + .byte 103, 6, 0, 0 + .byte 136, 0, 0, 0 + .byte 71, 4, 0, 0 + .byte 103, 7, 0, 0 + .byte 85, 13, 0, 0 + .byte 88, 3, 0, 0 + .byte 86, 12, 0, 0 + .byte 103, 4, 0, 0 + .byte 84, 19, 0, 0 + .byte 135, 5, 0, 0 + .byte 136, 0, 0, 0 + .byte 117, 16, 0, 0 + .byte 135, 11, 0, 0 + .byte 69, 12, 0, 0 + .byte 68, 20, 0, 0 + .byte 68, 18, 0, 0 + .byte 52, 20, 0, 0 + .byte 70, 9, 0, 0 + .byte 68, 20, 0, 0 + .byte 71, 7, 0, 0 + .byte 85, 16, 0, 0 + .byte 86, 10, 0, 0 + .byte 119, 5, 0, 0 + .byte 69, 14, 0, 0 + .byte 101, 14, 0, 0 + .byte 118, 9, 0, 0 + .byte 103, 6, 0, 0 + .byte 103, 6, 0, 0 + .byte 102, 10, 0, 0 + .byte 85, 15, 0, 0 + .byte 119, 7, 0, 0 + .byte 88, 3, 0, 0 + .byte 68, 16, 0, 0 + .byte 86, 8, 0, 0 + .byte 134, 10, 0, 0 + .byte 84, 16, 0, 0 + .byte 119, 7, 0, 0 + .byte 102, 8, 0, 0 + .byte 103, 8, 0, 0 + .byte 102, 11, 0, 0 + .byte 88, 1, 0, 0 + .byte 85, 12, 0, 0 + .byte 53, 15, 0, 0 + .byte 119, 6, 0, 0 + .byte 136, 3, 0, 0 + .byte 86, 10, 0, 0 + .byte 118, 9, 0, 0 + .byte 116, 17, 0, 0 + .byte 120, 3, 0, 0 + .byte 136, 0, 0, 0 + .byte 85, 13, 0, 0 + .byte 87, 6, 0, 0 + .byte 86, 10, 0, 0 + .byte 136, 0, 0, 0 + .byte 102, 9, 0, 0 + .byte 136, 3, 0, 0 + .byte 103, 5, 0, 0 + .byte 69, 13, 0, 0 + .byte 120, 1, 0, 0 + .byte 69, 13, 0, 0 + .byte 87, 13, 0, 0 + .byte 67, 20, 0, 0 + .byte 102, 8, 0, 0 + .byte 101, 12, 0, 0 + .byte 85, 14, 0, 0 + .byte 102, 10, 0, 0 + .byte 86, 8, 0, 0 + .byte 136, 1, 0, 0 + .byte 136, 0, 0, 0 + .byte 86, 11, 0, 0 + .byte 119, 5, 0, 0 + .byte 120, 4, 0, 0 + .byte 84, 16, 0, 0 + .byte 134, 8, 0, 0 + .byte 85, 15, 0, 0 + .byte 136, 0, 0, 0 + .byte 119, 6, 0, 0 + .byte 70, 9, 0, 0 + .byte 103, 5, 0, 0 + .byte 53, 15, 0, 0 + .byte 118, 10, 0, 0 + .byte 69, 13, 0, 0 + .byte 119, 4, 0, 0 + .byte 119, 6, 0, 0 + .byte 136, 0, 0, 0 + .byte 136, 0, 0, 0 + .byte 136, 0, 0, 0 + .byte 70, 9, 0, 0 + .byte 86, 9, 0, 0 + .byte 136, 0, 0, 0 + .byte 136, 0, 0, 0 + .byte 136, 0, 0, 0 + .byte 85, 14, 0, 0 + .byte 135, 4, 0, 0 + .byte 135, 4, 0, 0 + .byte 135, 4, 0, 0 + .byte 135, 4, 0, 0 + .byte 135, 4, 0, 0 + .byte 135, 4, 0, 0 + .byte 135, 4, 0, 0 + .byte 135, 4, 0, 0 + .byte 135, 4, 0, 0 + .byte 135, 4, 0, 0 + .byte 135, 4, 0, 0 + .byte 135, 4, 0, 0 + .byte 135, 4, 0, 0 + .byte 135, 4, 0, 0 + .byte 135, 4, 0, 0 + .byte 135, 4, 0, 0 + .byte 135, 4, 0, 0 + .byte 135, 4, 0, 0 + .byte 135, 4, 0, 0 + .byte 135, 4, 0, 0 + .byte 135, 4, 0, 0 + .byte 135, 4, 0, 0 + .byte 135, 4, 0, 0 + .byte 135, 4, 0, 0 + .byte 135, 4, 0, 0 + .byte 102, 8, 0, 0 + .byte 135, 4, 0, 0 + .byte 136, 0, 0, 0 + .byte 86, 8, 0, 0 + .byte 136, 1, 0, 0 + .byte 136, 0, 0, 0 + .byte 86, 12, 0, 0 + .byte 103, 6, 0, 0 + .byte 136, 0, 0, 0 + .byte 85, 12, 0, 0 + .byte 135, 4, 0, 0 + .byte 133, 15, 0, 0 + .byte 120, 3, 0, 0 + .byte 69, 14, 0, 0 + .byte 117, 17, 0, 0 + .byte 134, 9, 0, 0 + .byte 116, 16, 0, 0 + .byte 134, 15, 0, 0 + .byte 101, 14, 0, 0 + .byte 102, 9, 0, 0 + .byte 136, 0, 0, 0 + .byte 70, 16, 0, 0 + .byte 86, 8, 0, 0 + .byte 136, 2, 0, 0 + .byte 116, 18, 0, 0 + .byte 134, 10, 0, 0 + .byte 102, 10, 0, 0 + .byte 100, 16, 0, 0 + .byte 135, 6, 0, 0 + .byte 84, 16, 0, 0 + .byte 119, 4, 0, 0 + .byte 104, 1, 0, 0 + .byte 132, 24, 0, 0 + .byte 119, 4, 0, 0 + .byte 101, 15, 0, 0 + .byte 136, 1, 0, 0 + .byte 117, 15, 0, 0 + .byte 135, 10, 0, 0 + .byte 102, 11, 0, 0 + .byte 102, 8, 0, 0 + .byte 103, 7, 0, 0 + .byte 85, 16, 0, 0 + .byte 120, 6, 0, 0 + .byte 86, 12, 0, 0 + .byte 136, 2, 0, 0 + .byte 102, 9, 0, 0 + .byte 70, 11, 0, 0 + .byte 118, 9, 0, 0 + .byte 70, 24, 0, 0 + .byte 102, 12, 0, 0 + .byte 136, 1, 0, 0 + .byte 70, 13, 0, 0 + .byte 136, 0, 0, 0 + .byte 103, 6, 0, 0 + .byte 120, 3, 0, 0 + .byte 84, 16, 0, 0 + .byte 134, 12, 0, 0 + .byte 136, 1, 0, 0 + .byte 101, 12, 0, 0 + .byte 136, 1, 0, 0 + .byte 100, 18, 0, 0 + .byte 103, 4, 0, 0 + .byte 101, 15, 0, 0 + .byte 135, 9, 0, 0 + .byte 101, 16, 0, 0 + .byte 134, 10, 0, 0 + .byte 136, 1, 0, 0 + .byte 116, 16, 0, 0 + .byte 136, 0, 0, 0 + .byte 86, 11, 0, 0 + .byte 118, 10, 0, 0 + .byte 102, 9, 0, 0 + .byte 136, 1, 0, 0 + .byte 85, 15, 0, 0 + .byte 70, 9, 0, 0 + .byte 119, 5, 0, 0 + .byte 86, 14, 0, 0 + .byte 102, 12, 0, 0 + .byte 118, 8, 0, 0 + .byte 101, 12, 0, 0 + .byte 104, 1, 0, 0 + .byte 118, 17, 0, 0 + .byte 136, 2, 0, 0 + .byte 85, 12, 0, 0 + .byte 102, 10, 0, 0 + .byte 119, 5, 0, 0 + .byte 118, 8, 0, 0 + .byte 116, 18, 0, 0 + .byte 120, 0, 0, 0 + .byte 134, 8, 0, 0 + .byte 85, 18, 0, 0 + .byte 102, 8, 0, 0 + .byte 136, 0, 0, 0 + .byte 85, 14, 0, 0 + .byte 120, 3, 0, 0 + .byte 136, 1, 0, 0 + .byte 85, 14, 0, 0 + .byte 120, 3, 0, 0 + .byte 134, 11, 0, 0 + .byte 104, 0, 0, 0 + .byte 86, 14, 0, 0 + .byte 85, 12, 0, 0 + .byte 119, 8, 0, 0 + .byte 135, 5, 0, 0 + .byte 119, 11, 0, 0 + .byte 67, 20, 0, 0 + .byte 117, 13, 0, 0 + .byte 136, 0, 0, 0 + .byte 52, 17, 0, 0 + .byte 102, 8, 0, 0 + .byte 86, 8, 0, 0 + .byte 103, 7, 0, 0 + .byte 120, 0, 0, 0 + .byte 102, 8, 0, 0 + .byte 136, 0, 0, 0 + .byte 53, 15, 0, 0 + .byte 71, 6, 0, 0 + .byte 120, 1, 0, 0 + .byte 86, 11, 0, 0 + .byte 102, 9, 0, 0 + .byte 135, 4, 0, 0 + .byte 85, 15, 0, 0 + .byte 135, 7, 0, 0 + .byte 135, 6, 0, 0 + .byte 120, 4, 0, 0 + .byte 136, 2, 0, 0 + .byte 136, 3, 0, 0 + .byte 135, 4, 0, 0 + .byte 136, 1, 0, 0 + .byte 136, 0, 0, 0 + .byte 136, 1, 0, 0 + .byte 136, 2, 0, 0 + .byte 102, 13, 0, 0 + .byte 136, 1, 0, 0 + .byte 55, 6, 0, 0 + .byte 51, 20, 0, 0 + .byte 52, 16, 0, 0 + .byte 68, 16, 0, 0 + .byte 68, 16, 0, 0 + .byte 68, 17, 0, 0 + .byte 68, 17, 0, 0 + .byte 53, 14, 0, 0 + .byte 68, 16, 0, 0 + .byte 52, 16, 0, 0 + .byte 52, 17, 0, 0 + .byte 68, 17, 0, 0 + .byte 52, 19, 0, 0 + .byte 68, 19, 0, 0 + .byte 67, 20, 0, 0 + .byte 68, 16, 0, 0 + .byte 52, 19, 0, 0 + .byte 67, 21, 0, 0 + .byte 52, 19, 0, 0 + .byte 69, 12, 0, 0 + .byte 52, 18, 0, 0 + .byte 68, 18, 0, 0 + .byte 68, 18, 0, 0 + .byte 68, 19, 0, 0 + .byte 51, 21, 0, 0 + .byte 52, 17, 0, 0 + .byte 52, 16, 0, 0 + .byte 53, 15, 0, 0 + .byte 53, 13, 0, 0 diff --git a/data/graphics/pokemon/front_pic_coords.s b/data/graphics/pokemon/front_pic_coords.s deleted file mode 100644 index bda4eac5d..000000000 --- a/data/graphics/pokemon/front_pic_coords.s +++ /dev/null @@ -1,442 +0,0 @@ - .align 2 -gMonFrontPicCoords:: @ 81E7C74 - .byte 136, 0, 0, 0 - .byte 69, 14, 0, 0 - .byte 86, 10, 0, 0 - .byte 136, 3, 0, 0 - .byte 85, 12, 0, 0 - .byte 102, 9, 0, 0 - .byte 136, 1, 0, 0 - .byte 101, 13, 0, 0 - .byte 102, 8, 0, 0 - .byte 136, 0, 0, 0 - .byte 69, 16, 0, 0 - .byte 84, 20, 0, 0 - .byte 118, 9, 0, 0 - .byte 84, 18, 0, 0 - .byte 69, 14, 0, 0 - .byte 134, 9, 0, 0 - .byte 101, 13, 0, 0 - .byte 103, 11, 0, 0 - .byte 136, 1, 0, 0 - .byte 68, 16, 0, 0 - .byte 102, 11, 0, 0 - .byte 69, 15, 0, 0 - .byte 120, 0, 0, 0 - .byte 101, 12, 0, 0 - .byte 136, 2, 0, 0 - .byte 103, 9, 0, 0 - .byte 103, 4, 0, 0 - .byte 85, 14, 0, 0 - .byte 118, 9, 0, 0 - .byte 69, 15, 0, 0 - .byte 102, 11, 0, 0 - .byte 120, 3, 0, 0 - .byte 85, 12, 0, 0 - .byte 102, 9, 0, 0 - .byte 120, 2, 0, 0 - .byte 85, 16, 0, 0 - .byte 102, 8, 0, 0 - .byte 101, 12, 0, 0 - .byte 136, 3, 0, 0 - .byte 69, 16, 0, 0 - .byte 103, 8, 0, 0 - .byte 103, 6, 0, 0 - .byte 136, 3, 0, 0 - .byte 69, 15, 0, 0 - .byte 102, 10, 0, 0 - .byte 119, 6, 0, 0 - .byte 85, 15, 0, 0 - .byte 134, 8, 0, 0 - .byte 102, 8, 0, 0 - .byte 136, 2, 0, 0 - .byte 84, 18, 0, 0 - .byte 117, 13, 0, 0 - .byte 85, 12, 0, 0 - .byte 119, 7, 0, 0 - .byte 86, 9, 0, 0 - .byte 120, 2, 0, 0 - .byte 101, 14, 0, 0 - .byte 119, 7, 0, 0 - .byte 102, 11, 0, 0 - .byte 136, 2, 0, 0 - .byte 116, 19, 0, 0 - .byte 118, 10, 0, 0 - .byte 118, 8, 0, 0 - .byte 102, 11, 0, 0 - .byte 119, 5, 0, 0 - .byte 135, 4, 0, 0 - .byte 86, 11, 0, 0 - .byte 103, 6, 0, 0 - .byte 136, 1, 0, 0 - .byte 101, 15, 0, 0 - .byte 102, 11, 0, 0 - .byte 119, 5, 0, 0 - .byte 70, 9, 0, 0 - .byte 135, 4, 0, 0 - .byte 84, 18, 0, 0 - .byte 135, 4, 0, 0 - .byte 119, 5, 0, 0 - .byte 102, 8, 0, 0 - .byte 136, 1, 0, 0 - .byte 102, 11, 0, 0 - .byte 134, 8, 0, 0 - .byte 67, 21, 0, 0 - .byte 118, 8, 0, 0 - .byte 102, 9, 0, 0 - .byte 87, 5, 0, 0 - .byte 136, 0, 0, 0 - .byte 118, 10, 0, 0 - .byte 135, 7, 0, 0 - .byte 101, 12, 0, 0 - .byte 135, 4, 0, 0 - .byte 85, 16, 0, 0 - .byte 135, 5, 0, 0 - .byte 119, 6, 0, 0 - .byte 119, 5, 0, 0 - .byte 119, 5, 0, 0 - .byte 120, 2, 0, 0 - .byte 119, 7, 0, 0 - .byte 119, 4, 0, 0 - .byte 101, 13, 0, 0 - .byte 136, 3, 0, 0 - .byte 68, 19, 0, 0 - .byte 85, 14, 0, 0 - .byte 135, 7, 0, 0 - .byte 136, 0, 0, 0 - .byte 85, 15, 0, 0 - .byte 118, 11, 0, 0 - .byte 135, 4, 0, 0 - .byte 103, 4, 0, 0 - .byte 134, 8, 0, 0 - .byte 102, 8, 0, 0 - .byte 136, 2, 0, 0 - .byte 118, 9, 0, 0 - .byte 136, 2, 0, 0 - .byte 118, 9, 0, 0 - .byte 103, 7, 0, 0 - .byte 136, 0, 0, 0 - .byte 69, 15, 0, 0 - .byte 103, 7, 0, 0 - .byte 102, 10, 0, 0 - .byte 119, 4, 0, 0 - .byte 102, 10, 0, 0 - .byte 119, 6, 0, 0 - .byte 102, 8, 0, 0 - .byte 136, 0, 0, 0 - .byte 119, 4, 0, 0 - .byte 120, 2, 0, 0 - .byte 119, 4, 0, 0 - .byte 119, 4, 0, 0 - .byte 120, 0, 0, 0 - .byte 103, 6, 0, 0 - .byte 136, 8, 0, 0 - .byte 133, 13, 0, 0 - .byte 84, 17, 0, 0 - .byte 86, 9, 0, 0 - .byte 103, 6, 0, 0 - .byte 118, 9, 0, 0 - .byte 102, 10, 0, 0 - .byte 85, 13, 0, 0 - .byte 69, 15, 0, 0 - .byte 103, 7, 0, 0 - .byte 84, 17, 0, 0 - .byte 136, 3, 0, 0 - .byte 136, 1, 0, 0 - .byte 135, 5, 0, 0 - .byte 136, 3, 0, 0 - .byte 135, 4, 0, 0 - .byte 136, 0, 0, 0 - .byte 117, 14, 0, 0 - .byte 135, 6, 0, 0 - .byte 136, 0, 0, 0 - .byte 136, 0, 0, 0 - .byte 85, 13, 0, 0 - .byte 117, 13, 0, 0 - .byte 119, 4, 0, 0 - .byte 136, 0, 0, 0 - .byte 85, 14, 0, 0 - .byte 118, 8, 0, 0 - .byte 120, 0, 0, 0 - .byte 85, 15, 0, 0 - .byte 103, 6, 0, 0 - .byte 136, 0, 0, 0 - .byte 71, 4, 0, 0 - .byte 103, 7, 0, 0 - .byte 85, 13, 0, 0 - .byte 88, 3, 0, 0 - .byte 86, 12, 0, 0 - .byte 103, 4, 0, 0 - .byte 84, 19, 0, 0 - .byte 135, 5, 0, 0 - .byte 136, 0, 0, 0 - .byte 117, 16, 0, 0 - .byte 135, 11, 0, 0 - .byte 69, 12, 0, 0 - .byte 68, 20, 0, 0 - .byte 68, 18, 0, 0 - .byte 52, 20, 0, 0 - .byte 70, 9, 0, 0 - .byte 68, 20, 0, 0 - .byte 71, 7, 0, 0 - .byte 85, 16, 0, 0 - .byte 86, 10, 0, 0 - .byte 119, 5, 0, 0 - .byte 69, 14, 0, 0 - .byte 101, 14, 0, 0 - .byte 118, 9, 0, 0 - .byte 103, 6, 0, 0 - .byte 103, 6, 0, 0 - .byte 102, 10, 0, 0 - .byte 85, 15, 0, 0 - .byte 119, 7, 0, 0 - .byte 88, 3, 0, 0 - .byte 68, 16, 0, 0 - .byte 86, 8, 0, 0 - .byte 134, 10, 0, 0 - .byte 84, 16, 0, 0 - .byte 119, 7, 0, 0 - .byte 102, 8, 0, 0 - .byte 103, 8, 0, 0 - .byte 102, 11, 0, 0 - .byte 88, 1, 0, 0 - .byte 85, 12, 0, 0 - .byte 53, 15, 0, 0 - .byte 119, 6, 0, 0 - .byte 136, 3, 0, 0 - .byte 86, 10, 0, 0 - .byte 118, 9, 0, 0 - .byte 116, 17, 0, 0 - .byte 120, 3, 0, 0 - .byte 136, 0, 0, 0 - .byte 85, 13, 0, 0 - .byte 87, 6, 0, 0 - .byte 86, 10, 0, 0 - .byte 136, 0, 0, 0 - .byte 102, 9, 0, 0 - .byte 136, 3, 0, 0 - .byte 103, 5, 0, 0 - .byte 69, 13, 0, 0 - .byte 120, 1, 0, 0 - .byte 69, 13, 0, 0 - .byte 87, 13, 0, 0 - .byte 67, 20, 0, 0 - .byte 102, 8, 0, 0 - .byte 101, 12, 0, 0 - .byte 85, 14, 0, 0 - .byte 102, 10, 0, 0 - .byte 86, 8, 0, 0 - .byte 136, 1, 0, 0 - .byte 136, 0, 0, 0 - .byte 86, 11, 0, 0 - .byte 119, 5, 0, 0 - .byte 120, 4, 0, 0 - .byte 84, 16, 0, 0 - .byte 134, 8, 0, 0 - .byte 85, 15, 0, 0 - .byte 136, 0, 0, 0 - .byte 119, 6, 0, 0 - .byte 70, 9, 0, 0 - .byte 103, 5, 0, 0 - .byte 53, 15, 0, 0 - .byte 118, 10, 0, 0 - .byte 69, 13, 0, 0 - .byte 119, 4, 0, 0 - .byte 119, 6, 0, 0 - .byte 136, 0, 0, 0 - .byte 136, 0, 0, 0 - .byte 136, 0, 0, 0 - .byte 70, 9, 0, 0 - .byte 86, 9, 0, 0 - .byte 136, 0, 0, 0 - .byte 136, 0, 0, 0 - .byte 136, 0, 0, 0 - .byte 85, 14, 0, 0 - .byte 135, 4, 0, 0 - .byte 135, 4, 0, 0 - .byte 135, 4, 0, 0 - .byte 135, 4, 0, 0 - .byte 135, 4, 0, 0 - .byte 135, 4, 0, 0 - .byte 135, 4, 0, 0 - .byte 135, 4, 0, 0 - .byte 135, 4, 0, 0 - .byte 135, 4, 0, 0 - .byte 135, 4, 0, 0 - .byte 135, 4, 0, 0 - .byte 135, 4, 0, 0 - .byte 135, 4, 0, 0 - .byte 135, 4, 0, 0 - .byte 135, 4, 0, 0 - .byte 135, 4, 0, 0 - .byte 135, 4, 0, 0 - .byte 135, 4, 0, 0 - .byte 135, 4, 0, 0 - .byte 135, 4, 0, 0 - .byte 135, 4, 0, 0 - .byte 135, 4, 0, 0 - .byte 135, 4, 0, 0 - .byte 135, 4, 0, 0 - .byte 102, 8, 0, 0 - .byte 135, 4, 0, 0 - .byte 136, 0, 0, 0 - .byte 86, 8, 0, 0 - .byte 136, 1, 0, 0 - .byte 136, 0, 0, 0 - .byte 86, 12, 0, 0 - .byte 103, 6, 0, 0 - .byte 136, 0, 0, 0 - .byte 85, 12, 0, 0 - .byte 135, 4, 0, 0 - .byte 133, 15, 0, 0 - .byte 120, 3, 0, 0 - .byte 69, 14, 0, 0 - .byte 117, 17, 0, 0 - .byte 134, 9, 0, 0 - .byte 116, 16, 0, 0 - .byte 134, 15, 0, 0 - .byte 101, 14, 0, 0 - .byte 102, 9, 0, 0 - .byte 136, 0, 0, 0 - .byte 70, 16, 0, 0 - .byte 86, 8, 0, 0 - .byte 136, 2, 0, 0 - .byte 116, 18, 0, 0 - .byte 134, 10, 0, 0 - .byte 102, 10, 0, 0 - .byte 100, 16, 0, 0 - .byte 135, 6, 0, 0 - .byte 84, 16, 0, 0 - .byte 119, 4, 0, 0 - .byte 104, 1, 0, 0 - .byte 132, 24, 0, 0 - .byte 119, 4, 0, 0 - .byte 101, 15, 0, 0 - .byte 136, 1, 0, 0 - .byte 117, 15, 0, 0 - .byte 135, 10, 0, 0 - .byte 102, 11, 0, 0 - .byte 102, 8, 0, 0 - .byte 103, 7, 0, 0 - .byte 85, 16, 0, 0 - .byte 120, 6, 0, 0 - .byte 86, 12, 0, 0 - .byte 136, 2, 0, 0 - .byte 102, 9, 0, 0 - .byte 70, 11, 0, 0 - .byte 118, 9, 0, 0 - .byte 70, 24, 0, 0 - .byte 102, 12, 0, 0 - .byte 136, 1, 0, 0 - .byte 70, 13, 0, 0 - .byte 136, 0, 0, 0 - .byte 103, 6, 0, 0 - .byte 120, 3, 0, 0 - .byte 84, 16, 0, 0 - .byte 134, 12, 0, 0 - .byte 136, 1, 0, 0 - .byte 101, 12, 0, 0 - .byte 136, 1, 0, 0 - .byte 100, 18, 0, 0 - .byte 103, 4, 0, 0 - .byte 101, 15, 0, 0 - .byte 135, 9, 0, 0 - .byte 101, 16, 0, 0 - .byte 134, 10, 0, 0 - .byte 136, 1, 0, 0 - .byte 116, 16, 0, 0 - .byte 136, 0, 0, 0 - .byte 86, 11, 0, 0 - .byte 118, 10, 0, 0 - .byte 102, 9, 0, 0 - .byte 136, 1, 0, 0 - .byte 85, 15, 0, 0 - .byte 70, 9, 0, 0 - .byte 119, 5, 0, 0 - .byte 86, 14, 0, 0 - .byte 102, 12, 0, 0 - .byte 118, 8, 0, 0 - .byte 101, 12, 0, 0 - .byte 104, 1, 0, 0 - .byte 118, 17, 0, 0 - .byte 136, 2, 0, 0 - .byte 85, 12, 0, 0 - .byte 102, 10, 0, 0 - .byte 119, 5, 0, 0 - .byte 118, 8, 0, 0 - .byte 116, 18, 0, 0 - .byte 120, 0, 0, 0 - .byte 134, 8, 0, 0 - .byte 85, 18, 0, 0 - .byte 102, 8, 0, 0 - .byte 136, 0, 0, 0 - .byte 85, 14, 0, 0 - .byte 120, 3, 0, 0 - .byte 136, 1, 0, 0 - .byte 85, 14, 0, 0 - .byte 120, 3, 0, 0 - .byte 134, 11, 0, 0 - .byte 104, 0, 0, 0 - .byte 86, 14, 0, 0 - .byte 85, 12, 0, 0 - .byte 119, 8, 0, 0 - .byte 135, 5, 0, 0 - .byte 119, 11, 0, 0 - .byte 67, 20, 0, 0 - .byte 117, 13, 0, 0 - .byte 136, 0, 0, 0 - .byte 52, 17, 0, 0 - .byte 102, 8, 0, 0 - .byte 86, 8, 0, 0 - .byte 103, 7, 0, 0 - .byte 120, 0, 0, 0 - .byte 102, 8, 0, 0 - .byte 136, 0, 0, 0 - .byte 53, 15, 0, 0 - .byte 71, 6, 0, 0 - .byte 120, 1, 0, 0 - .byte 86, 11, 0, 0 - .byte 102, 9, 0, 0 - .byte 135, 4, 0, 0 - .byte 85, 15, 0, 0 - .byte 135, 7, 0, 0 - .byte 135, 6, 0, 0 - .byte 120, 4, 0, 0 - .byte 136, 2, 0, 0 - .byte 136, 3, 0, 0 - .byte 135, 4, 0, 0 - .byte 136, 1, 0, 0 - .byte 136, 0, 0, 0 - .byte 136, 1, 0, 0 - .byte 136, 2, 0, 0 - .byte 102, 13, 0, 0 - .byte 136, 1, 0, 0 - .byte 55, 6, 0, 0 - .byte 51, 20, 0, 0 - .byte 52, 16, 0, 0 - .byte 68, 16, 0, 0 - .byte 68, 16, 0, 0 - .byte 68, 17, 0, 0 - .byte 68, 17, 0, 0 - .byte 53, 14, 0, 0 - .byte 68, 16, 0, 0 - .byte 52, 16, 0, 0 - .byte 52, 17, 0, 0 - .byte 68, 17, 0, 0 - .byte 52, 19, 0, 0 - .byte 68, 19, 0, 0 - .byte 67, 20, 0, 0 - .byte 68, 16, 0, 0 - .byte 52, 19, 0, 0 - .byte 67, 21, 0, 0 - .byte 52, 19, 0, 0 - .byte 69, 12, 0, 0 - .byte 52, 18, 0, 0 - .byte 68, 18, 0, 0 - .byte 68, 18, 0, 0 - .byte 68, 19, 0, 0 - .byte 51, 21, 0, 0 - .byte 52, 17, 0, 0 - .byte 52, 16, 0, 0 - .byte 53, 15, 0, 0 - .byte 53, 13, 0, 0 diff --git a/data/graphics/pokemon/front_pic_table.inc b/data/graphics/pokemon/front_pic_table.inc new file mode 100644 index 000000000..095c3d02a --- /dev/null +++ b/data/graphics/pokemon/front_pic_table.inc @@ -0,0 +1,442 @@ + .align 2 +gMonFrontPicTable:: @ 81E8354 + obj_tiles gMonFrontPic_CircledQuestionMark, 0x800, 0 + obj_tiles gMonFrontPic_Bulbasaur, 0x800, 1 + obj_tiles gMonFrontPic_Ivysaur, 0x800, 2 + obj_tiles gMonFrontPic_Venusaur, 0x800, 3 + obj_tiles gMonFrontPic_Charmander, 0x800, 4 + obj_tiles gMonFrontPic_Charmeleon, 0x800, 5 + obj_tiles gMonFrontPic_Charizard, 0x800, 6 + obj_tiles gMonFrontPic_Squirtle, 0x800, 7 + obj_tiles gMonFrontPic_Wartortle, 0x800, 8 + obj_tiles gMonFrontPic_Blastoise, 0x800, 9 + obj_tiles gMonFrontPic_Caterpie, 0x800, 10 + obj_tiles gMonFrontPic_Metapod, 0x800, 11 + obj_tiles gMonFrontPic_Butterfree, 0x800, 12 + obj_tiles gMonFrontPic_Weedle, 0x800, 13 + obj_tiles gMonFrontPic_Kakuna, 0x800, 14 + obj_tiles gMonFrontPic_Beedrill, 0x800, 15 + obj_tiles gMonFrontPic_Pidgey, 0x800, 16 + obj_tiles gMonFrontPic_Pidgeotto, 0x800, 17 + obj_tiles gMonFrontPic_Pidgeot, 0x800, 18 + obj_tiles gMonFrontPic_Rattata, 0x800, 19 + obj_tiles gMonFrontPic_Raticate, 0x800, 20 + obj_tiles gMonFrontPic_Spearow, 0x800, 21 + obj_tiles gMonFrontPic_Fearow, 0x800, 22 + obj_tiles gMonFrontPic_Ekans, 0x800, 23 + obj_tiles gMonFrontPic_Arbok, 0x800, 24 + obj_tiles gMonFrontPic_Pikachu, 0x800, 25 + obj_tiles gMonFrontPic_Raichu, 0x800, 26 + obj_tiles gMonFrontPic_Sandshrew, 0x800, 27 + obj_tiles gMonFrontPic_Sandslash, 0x800, 28 + obj_tiles gMonFrontPic_NidoranF, 0x800, 29 + obj_tiles gMonFrontPic_Nidorina, 0x800, 30 + obj_tiles gMonFrontPic_Nidoqueen, 0x800, 31 + obj_tiles gMonFrontPic_NidoranM, 0x800, 32 + obj_tiles gMonFrontPic_Nidorino, 0x800, 33 + obj_tiles gMonFrontPic_Nidoking, 0x800, 34 + obj_tiles gMonFrontPic_Clefairy, 0x800, 35 + obj_tiles gMonFrontPic_Clefable, 0x800, 36 + obj_tiles gMonFrontPic_Vulpix, 0x800, 37 + obj_tiles gMonFrontPic_Ninetales, 0x800, 38 + obj_tiles gMonFrontPic_Jigglypuff, 0x800, 39 + obj_tiles gMonFrontPic_Wigglytuff, 0x800, 40 + obj_tiles gMonFrontPic_Zubat, 0x800, 41 + obj_tiles gMonFrontPic_Golbat, 0x800, 42 + obj_tiles gMonFrontPic_Oddish, 0x800, 43 + obj_tiles gMonFrontPic_Gloom, 0x800, 44 + obj_tiles gMonFrontPic_Vileplume, 0x800, 45 + obj_tiles gMonFrontPic_Paras, 0x800, 46 + obj_tiles gMonFrontPic_Parasect, 0x800, 47 + obj_tiles gMonFrontPic_Venonat, 0x800, 48 + obj_tiles gMonFrontPic_Venomoth, 0x800, 49 + obj_tiles gMonFrontPic_Diglett, 0x800, 50 + obj_tiles gMonFrontPic_Dugtrio, 0x800, 51 + obj_tiles gMonFrontPic_Meowth, 0x800, 52 + obj_tiles gMonFrontPic_Persian, 0x800, 53 + obj_tiles gMonFrontPic_Psyduck, 0x800, 54 + obj_tiles gMonFrontPic_Golduck, 0x800, 55 + obj_tiles gMonFrontPic_Mankey, 0x800, 56 + obj_tiles gMonFrontPic_Primeape, 0x800, 57 + obj_tiles gMonFrontPic_Growlithe, 0x800, 58 + obj_tiles gMonFrontPic_Arcanine, 0x800, 59 + obj_tiles gMonFrontPic_Poliwag, 0x800, 60 + obj_tiles gMonFrontPic_Poliwhirl, 0x800, 61 + obj_tiles gMonFrontPic_Poliwrath, 0x800, 62 + obj_tiles gMonFrontPic_Abra, 0x800, 63 + obj_tiles gMonFrontPic_Kadabra, 0x800, 64 + obj_tiles gMonFrontPic_Alakazam, 0x800, 65 + obj_tiles gMonFrontPic_Machop, 0x800, 66 + obj_tiles gMonFrontPic_Machoke, 0x800, 67 + obj_tiles gMonFrontPic_Machamp, 0x800, 68 + obj_tiles gMonFrontPic_Bellsprout, 0x800, 69 + obj_tiles gMonFrontPic_Weepinbell, 0x800, 70 + obj_tiles gMonFrontPic_Victreebel, 0x800, 71 + obj_tiles gMonFrontPic_Tentacool, 0x800, 72 + obj_tiles gMonFrontPic_Tentacruel, 0x800, 73 + obj_tiles gMonFrontPic_Geodude, 0x800, 74 + obj_tiles gMonFrontPic_Graveler, 0x800, 75 + obj_tiles gMonFrontPic_Golem, 0x800, 76 + obj_tiles gMonFrontPic_Ponyta, 0x800, 77 + obj_tiles gMonFrontPic_Rapidash, 0x800, 78 + obj_tiles gMonFrontPic_Slowpoke, 0x800, 79 + obj_tiles gMonFrontPic_Slowbro, 0x800, 80 + obj_tiles gMonFrontPic_Magnemite, 0x800, 81 + obj_tiles gMonFrontPic_Magneton, 0x800, 82 + obj_tiles gMonFrontPic_Farfetchd, 0x800, 83 + obj_tiles gMonFrontPic_Doduo, 0x800, 84 + obj_tiles gMonFrontPic_Dodrio, 0x800, 85 + obj_tiles gMonFrontPic_Seel, 0x800, 86 + obj_tiles gMonFrontPic_Dewgong, 0x800, 87 + obj_tiles gMonFrontPic_Grimer, 0x800, 88 + obj_tiles gMonFrontPic_Muk, 0x800, 89 + obj_tiles gMonFrontPic_Shellder, 0x800, 90 + obj_tiles gMonFrontPic_Cloyster, 0x800, 91 + obj_tiles gMonFrontPic_Gastly, 0x800, 92 + obj_tiles gMonFrontPic_Haunter, 0x800, 93 + obj_tiles gMonFrontPic_Gengar, 0x800, 94 + obj_tiles gMonFrontPic_Onix, 0x800, 95 + obj_tiles gMonFrontPic_Drowzee, 0x800, 96 + obj_tiles gMonFrontPic_Hypno, 0x800, 97 + obj_tiles gMonFrontPic_Krabby, 0x800, 98 + obj_tiles gMonFrontPic_Kingler, 0x800, 99 + obj_tiles gMonFrontPic_Voltorb, 0x800, 100 + obj_tiles gMonFrontPic_Electrode, 0x800, 101 + obj_tiles gMonFrontPic_Exeggcute, 0x800, 102 + obj_tiles gMonFrontPic_Exeggutor, 0x800, 103 + obj_tiles gMonFrontPic_Cubone, 0x800, 104 + obj_tiles gMonFrontPic_Marowak, 0x800, 105 + obj_tiles gMonFrontPic_Hitmonlee, 0x800, 106 + obj_tiles gMonFrontPic_Hitmonchan, 0x800, 107 + obj_tiles gMonFrontPic_Lickitung, 0x800, 108 + obj_tiles gMonFrontPic_Koffing, 0x800, 109 + obj_tiles gMonFrontPic_Weezing, 0x800, 110 + obj_tiles gMonFrontPic_Rhyhorn, 0x800, 111 + obj_tiles gMonFrontPic_Rhydon, 0x800, 112 + obj_tiles gMonFrontPic_Chansey, 0x800, 113 + obj_tiles gMonFrontPic_Tangela, 0x800, 114 + obj_tiles gMonFrontPic_Kangaskhan, 0x800, 115 + obj_tiles gMonFrontPic_Horsea, 0x800, 116 + obj_tiles gMonFrontPic_Seadra, 0x800, 117 + obj_tiles gMonFrontPic_Goldeen, 0x800, 118 + obj_tiles gMonFrontPic_Seaking, 0x800, 119 + obj_tiles gMonFrontPic_Staryu, 0x800, 120 + obj_tiles gMonFrontPic_Starmie, 0x800, 121 + obj_tiles gMonFrontPic_Mrmime, 0x800, 122 + obj_tiles gMonFrontPic_Scyther, 0x800, 123 + obj_tiles gMonFrontPic_Jynx, 0x800, 124 + obj_tiles gMonFrontPic_Electabuzz, 0x800, 125 + obj_tiles gMonFrontPic_Magmar, 0x800, 126 + obj_tiles gMonFrontPic_Pinsir, 0x800, 127 + obj_tiles gMonFrontPic_Tauros, 0x800, 128 + obj_tiles gMonFrontPic_Magikarp, 0x800, 129 + obj_tiles gMonFrontPic_Gyarados, 0x800, 130 + obj_tiles gMonFrontPic_Lapras, 0x800, 131 + obj_tiles gMonFrontPic_Ditto, 0x800, 132 + obj_tiles gMonFrontPic_Eevee, 0x800, 133 + obj_tiles gMonFrontPic_Vaporeon, 0x800, 134 + obj_tiles gMonFrontPic_Jolteon, 0x800, 135 + obj_tiles gMonFrontPic_Flareon, 0x800, 136 + obj_tiles gMonFrontPic_Porygon, 0x800, 137 + obj_tiles gMonFrontPic_Omanyte, 0x800, 138 + obj_tiles gMonFrontPic_Omastar, 0x800, 139 + obj_tiles gMonFrontPic_Kabuto, 0x800, 140 + obj_tiles gMonFrontPic_Kabutops, 0x800, 141 + obj_tiles gMonFrontPic_Aerodactyl, 0x800, 142 + obj_tiles gMonFrontPic_Snorlax, 0x800, 143 + obj_tiles gMonFrontPic_Articuno, 0x800, 144 + obj_tiles gMonFrontPic_Zapdos, 0x800, 145 + obj_tiles gMonFrontPic_Moltres, 0x800, 146 + obj_tiles gMonFrontPic_Dratini, 0x800, 147 + obj_tiles gMonFrontPic_Dragonair, 0x800, 148 + obj_tiles gMonFrontPic_Dragonite, 0x800, 149 + obj_tiles gMonFrontPic_Mewtwo, 0x800, 150 + obj_tiles gMonFrontPic_Mew, 0x800, 151 + obj_tiles gMonFrontPic_Chikorita, 0x800, 152 + obj_tiles gMonFrontPic_Bayleef, 0x800, 153 + obj_tiles gMonFrontPic_Meganium, 0x800, 154 + obj_tiles gMonFrontPic_Cyndaquil, 0x800, 155 + obj_tiles gMonFrontPic_Quilava, 0x800, 156 + obj_tiles gMonFrontPic_Typhlosion, 0x800, 157 + obj_tiles gMonFrontPic_Totodile, 0x800, 158 + obj_tiles gMonFrontPic_Croconaw, 0x800, 159 + obj_tiles gMonFrontPic_Feraligatr, 0x800, 160 + obj_tiles gMonFrontPic_Sentret, 0x800, 161 + obj_tiles gMonFrontPic_Furret, 0x800, 162 + obj_tiles gMonFrontPic_Hoothoot, 0x800, 163 + obj_tiles gMonFrontPic_Noctowl, 0x800, 164 + obj_tiles gMonFrontPic_Ledyba, 0x800, 165 + obj_tiles gMonFrontPic_Ledian, 0x800, 166 + obj_tiles gMonFrontPic_Spinarak, 0x800, 167 + obj_tiles gMonFrontPic_Ariados, 0x800, 168 + obj_tiles gMonFrontPic_Crobat, 0x800, 169 + obj_tiles gMonFrontPic_Chinchou, 0x800, 170 + obj_tiles gMonFrontPic_Lanturn, 0x800, 171 + obj_tiles gMonFrontPic_Pichu, 0x800, 172 + obj_tiles gMonFrontPic_Cleffa, 0x800, 173 + obj_tiles gMonFrontPic_Igglybuff, 0x800, 174 + obj_tiles gMonFrontPic_Togepi, 0x800, 175 + obj_tiles gMonFrontPic_Togetic, 0x800, 176 + obj_tiles gMonFrontPic_Natu, 0x800, 177 + obj_tiles gMonFrontPic_Xatu, 0x800, 178 + obj_tiles gMonFrontPic_Mareep, 0x800, 179 + obj_tiles gMonFrontPic_Flaaffy, 0x800, 180 + obj_tiles gMonFrontPic_Ampharos, 0x800, 181 + obj_tiles gMonFrontPic_Bellossom, 0x800, 182 + obj_tiles gMonFrontPic_Marill, 0x800, 183 + obj_tiles gMonFrontPic_Azumarill, 0x800, 184 + obj_tiles gMonFrontPic_Sudowoodo, 0x800, 185 + obj_tiles gMonFrontPic_Politoed, 0x800, 186 + obj_tiles gMonFrontPic_Hoppip, 0x800, 187 + obj_tiles gMonFrontPic_Skiploom, 0x800, 188 + obj_tiles gMonFrontPic_Jumpluff, 0x800, 189 + obj_tiles gMonFrontPic_Aipom, 0x800, 190 + obj_tiles gMonFrontPic_Sunkern, 0x800, 191 + obj_tiles gMonFrontPic_Sunflora, 0x800, 192 + obj_tiles gMonFrontPic_Yanma, 0x800, 193 + obj_tiles gMonFrontPic_Wooper, 0x800, 194 + obj_tiles gMonFrontPic_Quagsire, 0x800, 195 + obj_tiles gMonFrontPic_Espeon, 0x800, 196 + obj_tiles gMonFrontPic_Umbreon, 0x800, 197 + obj_tiles gMonFrontPic_Murkrow, 0x800, 198 + obj_tiles gMonFrontPic_Slowking, 0x800, 199 + obj_tiles gMonFrontPic_Misdreavus, 0x800, 200 + obj_tiles gMonFrontPic_UnownA, 0x800, 201 + obj_tiles gMonFrontPic_Wobbuffet, 0x800, 202 + obj_tiles gMonFrontPic_Girafarig, 0x800, 203 + obj_tiles gMonFrontPic_Pineco, 0x800, 204 + obj_tiles gMonFrontPic_Forretress, 0x800, 205 + obj_tiles gMonFrontPic_Dunsparce, 0x800, 206 + obj_tiles gMonFrontPic_Gligar, 0x800, 207 + obj_tiles gMonFrontPic_Steelix, 0x800, 208 + obj_tiles gMonFrontPic_Snubbull, 0x800, 209 + obj_tiles gMonFrontPic_Granbull, 0x800, 210 + obj_tiles gMonFrontPic_Qwilfish, 0x800, 211 + obj_tiles gMonFrontPic_Scizor, 0x800, 212 + obj_tiles gMonFrontPic_Shuckle, 0x800, 213 + obj_tiles gMonFrontPic_Heracross, 0x800, 214 + obj_tiles gMonFrontPic_Sneasel, 0x800, 215 + obj_tiles gMonFrontPic_Teddiursa, 0x800, 216 + obj_tiles gMonFrontPic_Ursaring, 0x800, 217 + obj_tiles gMonFrontPic_Slugma, 0x800, 218 + obj_tiles gMonFrontPic_Magcargo, 0x800, 219 + obj_tiles gMonFrontPic_Swinub, 0x800, 220 + obj_tiles gMonFrontPic_Piloswine, 0x800, 221 + obj_tiles gMonFrontPic_Corsola, 0x800, 222 + obj_tiles gMonFrontPic_Remoraid, 0x800, 223 + obj_tiles gMonFrontPic_Octillery, 0x800, 224 + obj_tiles gMonFrontPic_Delibird, 0x800, 225 + obj_tiles gMonFrontPic_Mantine, 0x800, 226 + obj_tiles gMonFrontPic_Skarmory, 0x800, 227 + obj_tiles gMonFrontPic_Houndour, 0x800, 228 + obj_tiles gMonFrontPic_Houndoom, 0x800, 229 + obj_tiles gMonFrontPic_Kingdra, 0x800, 230 + obj_tiles gMonFrontPic_Phanpy, 0x800, 231 + obj_tiles gMonFrontPic_Donphan, 0x800, 232 + obj_tiles gMonFrontPic_Porygon2, 0x800, 233 + obj_tiles gMonFrontPic_Stantler, 0x800, 234 + obj_tiles gMonFrontPic_Smeargle, 0x800, 235 + obj_tiles gMonFrontPic_Tyrogue, 0x800, 236 + obj_tiles gMonFrontPic_Hitmontop, 0x800, 237 + obj_tiles gMonFrontPic_Smoochum, 0x800, 238 + obj_tiles gMonFrontPic_Elekid, 0x800, 239 + obj_tiles gMonFrontPic_Magby, 0x800, 240 + obj_tiles gMonFrontPic_Miltank, 0x800, 241 + obj_tiles gMonFrontPic_Blissey, 0x800, 242 + obj_tiles gMonFrontPic_Raikou, 0x800, 243 + obj_tiles gMonFrontPic_Entei, 0x800, 244 + obj_tiles gMonFrontPic_Suicune, 0x800, 245 + obj_tiles gMonFrontPic_Larvitar, 0x800, 246 + obj_tiles gMonFrontPic_Pupitar, 0x800, 247 + obj_tiles gMonFrontPic_Tyranitar, 0x800, 248 + obj_tiles gMonFrontPic_Lugia, 0x800, 249 + obj_tiles gMonFrontPic_HoOh, 0x800, 250 + obj_tiles gMonFrontPic_Celebi, 0x800, 251 + obj_tiles gMonFrontPic_QuestionMark, 0x800, 252 + obj_tiles gMonFrontPic_QuestionMark, 0x800, 253 + obj_tiles gMonFrontPic_QuestionMark, 0x800, 254 + obj_tiles gMonFrontPic_QuestionMark, 0x800, 255 + obj_tiles gMonFrontPic_QuestionMark, 0x800, 256 + obj_tiles gMonFrontPic_QuestionMark, 0x800, 257 + obj_tiles gMonFrontPic_QuestionMark, 0x800, 258 + obj_tiles gMonFrontPic_QuestionMark, 0x800, 259 + obj_tiles gMonFrontPic_QuestionMark, 0x800, 260 + obj_tiles gMonFrontPic_QuestionMark, 0x800, 261 + obj_tiles gMonFrontPic_QuestionMark, 0x800, 262 + obj_tiles gMonFrontPic_QuestionMark, 0x800, 263 + obj_tiles gMonFrontPic_QuestionMark, 0x800, 264 + obj_tiles gMonFrontPic_QuestionMark, 0x800, 265 + obj_tiles gMonFrontPic_QuestionMark, 0x800, 266 + obj_tiles gMonFrontPic_QuestionMark, 0x800, 267 + obj_tiles gMonFrontPic_QuestionMark, 0x800, 268 + obj_tiles gMonFrontPic_QuestionMark, 0x800, 269 + obj_tiles gMonFrontPic_QuestionMark, 0x800, 270 + obj_tiles gMonFrontPic_QuestionMark, 0x800, 271 + obj_tiles gMonFrontPic_QuestionMark, 0x800, 272 + obj_tiles gMonFrontPic_QuestionMark, 0x800, 273 + obj_tiles gMonFrontPic_QuestionMark, 0x800, 274 + obj_tiles gMonFrontPic_QuestionMark, 0x800, 275 + obj_tiles gMonFrontPic_QuestionMark, 0x800, 276 + obj_tiles gMonFrontPic_Treecko, 0x800, 277 + obj_tiles gMonFrontPic_Grovyle, 0x800, 278 + obj_tiles gMonFrontPic_Sceptile, 0x800, 279 + obj_tiles gMonFrontPic_Torchic, 0x800, 280 + obj_tiles gMonFrontPic_Combusken, 0x800, 281 + obj_tiles gMonFrontPic_Blaziken, 0x800, 282 + obj_tiles gMonFrontPic_Mudkip, 0x800, 283 + obj_tiles gMonFrontPic_Marshtomp, 0x800, 284 + obj_tiles gMonFrontPic_Swampert, 0x800, 285 + obj_tiles gMonFrontPic_Poochyena, 0x800, 286 + obj_tiles gMonFrontPic_Mightyena, 0x800, 287 + obj_tiles gMonFrontPic_Zigzagoon, 0x800, 288 + obj_tiles gMonFrontPic_Linoone, 0x800, 289 + obj_tiles gMonFrontPic_Wurmple, 0x800, 290 + obj_tiles gMonFrontPic_Silcoon, 0x800, 291 + obj_tiles gMonFrontPic_Beautifly, 0x800, 292 + obj_tiles gMonFrontPic_Cascoon, 0x800, 293 + obj_tiles gMonFrontPic_Dustox, 0x800, 294 + obj_tiles gMonFrontPic_Lotad, 0x800, 295 + obj_tiles gMonFrontPic_Lombre, 0x800, 296 + obj_tiles gMonFrontPic_Ludicolo, 0x800, 297 + obj_tiles gMonFrontPic_Seedot, 0x800, 298 + obj_tiles gMonFrontPic_Nuzleaf, 0x800, 299 + obj_tiles gMonFrontPic_Shiftry, 0x800, 300 + obj_tiles gMonFrontPic_Nincada, 0x800, 301 + obj_tiles gMonFrontPic_Ninjask, 0x800, 302 + obj_tiles gMonFrontPic_Shedinja, 0x800, 303 + obj_tiles gMonFrontPic_Taillow, 0x800, 304 + obj_tiles gMonFrontPic_Swellow, 0x800, 305 + obj_tiles gMonFrontPic_Shroomish, 0x800, 306 + obj_tiles gMonFrontPic_Breloom, 0x800, 307 + obj_tiles gMonFrontPic_Spinda, 0x800, 308 + obj_tiles gMonFrontPic_Wingull, 0x800, 309 + obj_tiles gMonFrontPic_Pelipper, 0x800, 310 + obj_tiles gMonFrontPic_Surskit, 0x800, 311 + obj_tiles gMonFrontPic_Masquerain, 0x800, 312 + obj_tiles gMonFrontPic_Wailmer, 0x800, 313 + obj_tiles gMonFrontPic_Wailord, 0x800, 314 + obj_tiles gMonFrontPic_Skitty, 0x800, 315 + obj_tiles gMonFrontPic_Delcatty, 0x800, 316 + obj_tiles gMonFrontPic_Kecleon, 0x800, 317 + obj_tiles gMonFrontPic_Baltoy, 0x800, 318 + obj_tiles gMonFrontPic_Claydol, 0x800, 319 + obj_tiles gMonFrontPic_Nosepass, 0x800, 320 + obj_tiles gMonFrontPic_Torkoal, 0x800, 321 + obj_tiles gMonFrontPic_Sableye, 0x800, 322 + obj_tiles gMonFrontPic_Barboach, 0x800, 323 + obj_tiles gMonFrontPic_Whiscash, 0x800, 324 + obj_tiles gMonFrontPic_Luvdisc, 0x800, 325 + obj_tiles gMonFrontPic_Corphish, 0x800, 326 + obj_tiles gMonFrontPic_Crawdaunt, 0x800, 327 + obj_tiles gMonFrontPic_Feebas, 0x800, 328 + obj_tiles gMonFrontPic_Milotic, 0x800, 329 + obj_tiles gMonFrontPic_Carvanha, 0x800, 330 + obj_tiles gMonFrontPic_Sharpedo, 0x800, 331 + obj_tiles gMonFrontPic_Trapinch, 0x800, 332 + obj_tiles gMonFrontPic_Vibrava, 0x800, 333 + obj_tiles gMonFrontPic_Flygon, 0x800, 334 + obj_tiles gMonFrontPic_Makuhita, 0x800, 335 + obj_tiles gMonFrontPic_Hariyama, 0x800, 336 + obj_tiles gMonFrontPic_Electrike, 0x800, 337 + obj_tiles gMonFrontPic_Manectric, 0x800, 338 + obj_tiles gMonFrontPic_Numel, 0x800, 339 + obj_tiles gMonFrontPic_Camerupt, 0x800, 340 + obj_tiles gMonFrontPic_Spheal, 0x800, 341 + obj_tiles gMonFrontPic_Sealeo, 0x800, 342 + obj_tiles gMonFrontPic_Walrein, 0x800, 343 + obj_tiles gMonFrontPic_Cacnea, 0x800, 344 + obj_tiles gMonFrontPic_Cacturne, 0x800, 345 + obj_tiles gMonFrontPic_Snorunt, 0x800, 346 + obj_tiles gMonFrontPic_Glalie, 0x800, 347 + obj_tiles gMonFrontPic_Lunatone, 0x800, 348 + obj_tiles gMonFrontPic_Solrock, 0x800, 349 + obj_tiles gMonFrontPic_Azurill, 0x800, 350 + obj_tiles gMonFrontPic_Spoink, 0x800, 351 + obj_tiles gMonFrontPic_Grumpig, 0x800, 352 + obj_tiles gMonFrontPic_Plusle, 0x800, 353 + obj_tiles gMonFrontPic_Minun, 0x800, 354 + obj_tiles gMonFrontPic_Mawile, 0x800, 355 + obj_tiles gMonFrontPic_Meditite, 0x800, 356 + obj_tiles gMonFrontPic_Medicham, 0x800, 357 + obj_tiles gMonFrontPic_Swablu, 0x800, 358 + obj_tiles gMonFrontPic_Altaria, 0x800, 359 + obj_tiles gMonFrontPic_Wynaut, 0x800, 360 + obj_tiles gMonFrontPic_Duskull, 0x800, 361 + obj_tiles gMonFrontPic_Dusclops, 0x800, 362 + obj_tiles gMonFrontPic_Roselia, 0x800, 363 + obj_tiles gMonFrontPic_Slakoth, 0x800, 364 + obj_tiles gMonFrontPic_Vigoroth, 0x800, 365 + obj_tiles gMonFrontPic_Slaking, 0x800, 366 + obj_tiles gMonFrontPic_Gulpin, 0x800, 367 + obj_tiles gMonFrontPic_Swalot, 0x800, 368 + obj_tiles gMonFrontPic_Tropius, 0x800, 369 + obj_tiles gMonFrontPic_Whismur, 0x800, 370 + obj_tiles gMonFrontPic_Loudred, 0x800, 371 + obj_tiles gMonFrontPic_Exploud, 0x800, 372 + obj_tiles gMonFrontPic_Clamperl, 0x800, 373 + obj_tiles gMonFrontPic_Huntail, 0x800, 374 + obj_tiles gMonFrontPic_Gorebyss, 0x800, 375 + obj_tiles gMonFrontPic_Absol, 0x800, 376 + obj_tiles gMonFrontPic_Shuppet, 0x800, 377 + obj_tiles gMonFrontPic_Banette, 0x800, 378 + obj_tiles gMonFrontPic_Seviper, 0x800, 379 + obj_tiles gMonFrontPic_Zangoose, 0x800, 380 + obj_tiles gMonFrontPic_Relicanth, 0x800, 381 + obj_tiles gMonFrontPic_Aron, 0x800, 382 + obj_tiles gMonFrontPic_Lairon, 0x800, 383 + obj_tiles gMonFrontPic_Aggron, 0x800, 384 + obj_tiles gMonFrontPic_Castform, 0x800, 385 + obj_tiles gMonFrontPic_Volbeat, 0x800, 386 + obj_tiles gMonFrontPic_Illumise, 0x800, 387 + obj_tiles gMonFrontPic_Lileep, 0x800, 388 + obj_tiles gMonFrontPic_Cradily, 0x800, 389 + obj_tiles gMonFrontPic_Anorith, 0x800, 390 + obj_tiles gMonFrontPic_Armaldo, 0x800, 391 + obj_tiles gMonFrontPic_Ralts, 0x800, 392 + obj_tiles gMonFrontPic_Kirlia, 0x800, 393 + obj_tiles gMonFrontPic_Gardevoir, 0x800, 394 + obj_tiles gMonFrontPic_Bagon, 0x800, 395 + obj_tiles gMonFrontPic_Shelgon, 0x800, 396 + obj_tiles gMonFrontPic_Salamence, 0x800, 397 + obj_tiles gMonFrontPic_Beldum, 0x800, 398 + obj_tiles gMonFrontPic_Metang, 0x800, 399 + obj_tiles gMonFrontPic_Metagross, 0x800, 400 + obj_tiles gMonFrontPic_Regirock, 0x800, 401 + obj_tiles gMonFrontPic_Regice, 0x800, 402 + obj_tiles gMonFrontPic_Registeel, 0x800, 403 + obj_tiles gMonFrontPic_Kyogre, 0x800, 404 + obj_tiles gMonFrontPic_Groudon, 0x800, 405 + obj_tiles gMonFrontPic_Rayquaza, 0x800, 406 + obj_tiles gMonFrontPic_Latias, 0x800, 407 + obj_tiles gMonFrontPic_Latios, 0x800, 408 + obj_tiles gMonFrontPic_Jirachi, 0x800, 409 + obj_tiles gMonFrontPic_Deoxys, 0x800, 410 + obj_tiles gMonFrontPic_Chimecho, 0x800, 411 + obj_tiles gMonPic_Egg, 0x800, 412 + obj_tiles gMonFrontPic_UnownB, 0x800, 413 + obj_tiles gMonFrontPic_UnownC, 0x800, 414 + obj_tiles gMonFrontPic_UnownD, 0x800, 415 + obj_tiles gMonFrontPic_UnownE, 0x800, 416 + obj_tiles gMonFrontPic_UnownF, 0x800, 417 + obj_tiles gMonFrontPic_UnownG, 0x800, 418 + obj_tiles gMonFrontPic_UnownH, 0x800, 419 + obj_tiles gMonFrontPic_UnownI, 0x800, 420 + obj_tiles gMonFrontPic_UnownJ, 0x800, 421 + obj_tiles gMonFrontPic_UnownK, 0x800, 422 + obj_tiles gMonFrontPic_UnownL, 0x800, 423 + obj_tiles gMonFrontPic_UnownM, 0x800, 424 + obj_tiles gMonFrontPic_UnownN, 0x800, 425 + obj_tiles gMonFrontPic_UnownO, 0x800, 426 + obj_tiles gMonFrontPic_UnownP, 0x800, 427 + obj_tiles gMonFrontPic_UnownQ, 0x800, 428 + obj_tiles gMonFrontPic_UnownR, 0x800, 429 + obj_tiles gMonFrontPic_UnownS, 0x800, 430 + obj_tiles gMonFrontPic_UnownT, 0x800, 431 + obj_tiles gMonFrontPic_UnownU, 0x800, 432 + obj_tiles gMonFrontPic_UnownV, 0x800, 433 + obj_tiles gMonFrontPic_UnownW, 0x800, 434 + obj_tiles gMonFrontPic_UnownX, 0x800, 435 + obj_tiles gMonFrontPic_UnownY, 0x800, 436 + obj_tiles gMonFrontPic_UnownZ, 0x800, 437 + obj_tiles gMonFrontPic_UnownExclamationMark, 0x800, 438 + obj_tiles gMonFrontPic_UnownQuestionMark, 0x800, 439 diff --git a/data/graphics/pokemon/front_pic_table.s b/data/graphics/pokemon/front_pic_table.s deleted file mode 100644 index 095c3d02a..000000000 --- a/data/graphics/pokemon/front_pic_table.s +++ /dev/null @@ -1,442 +0,0 @@ - .align 2 -gMonFrontPicTable:: @ 81E8354 - obj_tiles gMonFrontPic_CircledQuestionMark, 0x800, 0 - obj_tiles gMonFrontPic_Bulbasaur, 0x800, 1 - obj_tiles gMonFrontPic_Ivysaur, 0x800, 2 - obj_tiles gMonFrontPic_Venusaur, 0x800, 3 - obj_tiles gMonFrontPic_Charmander, 0x800, 4 - obj_tiles gMonFrontPic_Charmeleon, 0x800, 5 - obj_tiles gMonFrontPic_Charizard, 0x800, 6 - obj_tiles gMonFrontPic_Squirtle, 0x800, 7 - obj_tiles gMonFrontPic_Wartortle, 0x800, 8 - obj_tiles gMonFrontPic_Blastoise, 0x800, 9 - obj_tiles gMonFrontPic_Caterpie, 0x800, 10 - obj_tiles gMonFrontPic_Metapod, 0x800, 11 - obj_tiles gMonFrontPic_Butterfree, 0x800, 12 - obj_tiles gMonFrontPic_Weedle, 0x800, 13 - obj_tiles gMonFrontPic_Kakuna, 0x800, 14 - obj_tiles gMonFrontPic_Beedrill, 0x800, 15 - obj_tiles gMonFrontPic_Pidgey, 0x800, 16 - obj_tiles gMonFrontPic_Pidgeotto, 0x800, 17 - obj_tiles gMonFrontPic_Pidgeot, 0x800, 18 - obj_tiles gMonFrontPic_Rattata, 0x800, 19 - obj_tiles gMonFrontPic_Raticate, 0x800, 20 - obj_tiles gMonFrontPic_Spearow, 0x800, 21 - obj_tiles gMonFrontPic_Fearow, 0x800, 22 - obj_tiles gMonFrontPic_Ekans, 0x800, 23 - obj_tiles gMonFrontPic_Arbok, 0x800, 24 - obj_tiles gMonFrontPic_Pikachu, 0x800, 25 - obj_tiles gMonFrontPic_Raichu, 0x800, 26 - obj_tiles gMonFrontPic_Sandshrew, 0x800, 27 - obj_tiles gMonFrontPic_Sandslash, 0x800, 28 - obj_tiles gMonFrontPic_NidoranF, 0x800, 29 - obj_tiles gMonFrontPic_Nidorina, 0x800, 30 - obj_tiles gMonFrontPic_Nidoqueen, 0x800, 31 - obj_tiles gMonFrontPic_NidoranM, 0x800, 32 - obj_tiles gMonFrontPic_Nidorino, 0x800, 33 - obj_tiles gMonFrontPic_Nidoking, 0x800, 34 - obj_tiles gMonFrontPic_Clefairy, 0x800, 35 - obj_tiles gMonFrontPic_Clefable, 0x800, 36 - obj_tiles gMonFrontPic_Vulpix, 0x800, 37 - obj_tiles gMonFrontPic_Ninetales, 0x800, 38 - obj_tiles gMonFrontPic_Jigglypuff, 0x800, 39 - obj_tiles gMonFrontPic_Wigglytuff, 0x800, 40 - obj_tiles gMonFrontPic_Zubat, 0x800, 41 - obj_tiles gMonFrontPic_Golbat, 0x800, 42 - obj_tiles gMonFrontPic_Oddish, 0x800, 43 - obj_tiles gMonFrontPic_Gloom, 0x800, 44 - obj_tiles gMonFrontPic_Vileplume, 0x800, 45 - obj_tiles gMonFrontPic_Paras, 0x800, 46 - obj_tiles gMonFrontPic_Parasect, 0x800, 47 - obj_tiles gMonFrontPic_Venonat, 0x800, 48 - obj_tiles gMonFrontPic_Venomoth, 0x800, 49 - obj_tiles gMonFrontPic_Diglett, 0x800, 50 - obj_tiles gMonFrontPic_Dugtrio, 0x800, 51 - obj_tiles gMonFrontPic_Meowth, 0x800, 52 - obj_tiles gMonFrontPic_Persian, 0x800, 53 - obj_tiles gMonFrontPic_Psyduck, 0x800, 54 - obj_tiles gMonFrontPic_Golduck, 0x800, 55 - obj_tiles gMonFrontPic_Mankey, 0x800, 56 - obj_tiles gMonFrontPic_Primeape, 0x800, 57 - obj_tiles gMonFrontPic_Growlithe, 0x800, 58 - obj_tiles gMonFrontPic_Arcanine, 0x800, 59 - obj_tiles gMonFrontPic_Poliwag, 0x800, 60 - obj_tiles gMonFrontPic_Poliwhirl, 0x800, 61 - obj_tiles gMonFrontPic_Poliwrath, 0x800, 62 - obj_tiles gMonFrontPic_Abra, 0x800, 63 - obj_tiles gMonFrontPic_Kadabra, 0x800, 64 - obj_tiles gMonFrontPic_Alakazam, 0x800, 65 - obj_tiles gMonFrontPic_Machop, 0x800, 66 - obj_tiles gMonFrontPic_Machoke, 0x800, 67 - obj_tiles gMonFrontPic_Machamp, 0x800, 68 - obj_tiles gMonFrontPic_Bellsprout, 0x800, 69 - obj_tiles gMonFrontPic_Weepinbell, 0x800, 70 - obj_tiles gMonFrontPic_Victreebel, 0x800, 71 - obj_tiles gMonFrontPic_Tentacool, 0x800, 72 - obj_tiles gMonFrontPic_Tentacruel, 0x800, 73 - obj_tiles gMonFrontPic_Geodude, 0x800, 74 - obj_tiles gMonFrontPic_Graveler, 0x800, 75 - obj_tiles gMonFrontPic_Golem, 0x800, 76 - obj_tiles gMonFrontPic_Ponyta, 0x800, 77 - obj_tiles gMonFrontPic_Rapidash, 0x800, 78 - obj_tiles gMonFrontPic_Slowpoke, 0x800, 79 - obj_tiles gMonFrontPic_Slowbro, 0x800, 80 - obj_tiles gMonFrontPic_Magnemite, 0x800, 81 - obj_tiles gMonFrontPic_Magneton, 0x800, 82 - obj_tiles gMonFrontPic_Farfetchd, 0x800, 83 - obj_tiles gMonFrontPic_Doduo, 0x800, 84 - obj_tiles gMonFrontPic_Dodrio, 0x800, 85 - obj_tiles gMonFrontPic_Seel, 0x800, 86 - obj_tiles gMonFrontPic_Dewgong, 0x800, 87 - obj_tiles gMonFrontPic_Grimer, 0x800, 88 - obj_tiles gMonFrontPic_Muk, 0x800, 89 - obj_tiles gMonFrontPic_Shellder, 0x800, 90 - obj_tiles gMonFrontPic_Cloyster, 0x800, 91 - obj_tiles gMonFrontPic_Gastly, 0x800, 92 - obj_tiles gMonFrontPic_Haunter, 0x800, 93 - obj_tiles gMonFrontPic_Gengar, 0x800, 94 - obj_tiles gMonFrontPic_Onix, 0x800, 95 - obj_tiles gMonFrontPic_Drowzee, 0x800, 96 - obj_tiles gMonFrontPic_Hypno, 0x800, 97 - obj_tiles gMonFrontPic_Krabby, 0x800, 98 - obj_tiles gMonFrontPic_Kingler, 0x800, 99 - obj_tiles gMonFrontPic_Voltorb, 0x800, 100 - obj_tiles gMonFrontPic_Electrode, 0x800, 101 - obj_tiles gMonFrontPic_Exeggcute, 0x800, 102 - obj_tiles gMonFrontPic_Exeggutor, 0x800, 103 - obj_tiles gMonFrontPic_Cubone, 0x800, 104 - obj_tiles gMonFrontPic_Marowak, 0x800, 105 - obj_tiles gMonFrontPic_Hitmonlee, 0x800, 106 - obj_tiles gMonFrontPic_Hitmonchan, 0x800, 107 - obj_tiles gMonFrontPic_Lickitung, 0x800, 108 - obj_tiles gMonFrontPic_Koffing, 0x800, 109 - obj_tiles gMonFrontPic_Weezing, 0x800, 110 - obj_tiles gMonFrontPic_Rhyhorn, 0x800, 111 - obj_tiles gMonFrontPic_Rhydon, 0x800, 112 - obj_tiles gMonFrontPic_Chansey, 0x800, 113 - obj_tiles gMonFrontPic_Tangela, 0x800, 114 - obj_tiles gMonFrontPic_Kangaskhan, 0x800, 115 - obj_tiles gMonFrontPic_Horsea, 0x800, 116 - obj_tiles gMonFrontPic_Seadra, 0x800, 117 - obj_tiles gMonFrontPic_Goldeen, 0x800, 118 - obj_tiles gMonFrontPic_Seaking, 0x800, 119 - obj_tiles gMonFrontPic_Staryu, 0x800, 120 - obj_tiles gMonFrontPic_Starmie, 0x800, 121 - obj_tiles gMonFrontPic_Mrmime, 0x800, 122 - obj_tiles gMonFrontPic_Scyther, 0x800, 123 - obj_tiles gMonFrontPic_Jynx, 0x800, 124 - obj_tiles gMonFrontPic_Electabuzz, 0x800, 125 - obj_tiles gMonFrontPic_Magmar, 0x800, 126 - obj_tiles gMonFrontPic_Pinsir, 0x800, 127 - obj_tiles gMonFrontPic_Tauros, 0x800, 128 - obj_tiles gMonFrontPic_Magikarp, 0x800, 129 - obj_tiles gMonFrontPic_Gyarados, 0x800, 130 - obj_tiles gMonFrontPic_Lapras, 0x800, 131 - obj_tiles gMonFrontPic_Ditto, 0x800, 132 - obj_tiles gMonFrontPic_Eevee, 0x800, 133 - obj_tiles gMonFrontPic_Vaporeon, 0x800, 134 - obj_tiles gMonFrontPic_Jolteon, 0x800, 135 - obj_tiles gMonFrontPic_Flareon, 0x800, 136 - obj_tiles gMonFrontPic_Porygon, 0x800, 137 - obj_tiles gMonFrontPic_Omanyte, 0x800, 138 - obj_tiles gMonFrontPic_Omastar, 0x800, 139 - obj_tiles gMonFrontPic_Kabuto, 0x800, 140 - obj_tiles gMonFrontPic_Kabutops, 0x800, 141 - obj_tiles gMonFrontPic_Aerodactyl, 0x800, 142 - obj_tiles gMonFrontPic_Snorlax, 0x800, 143 - obj_tiles gMonFrontPic_Articuno, 0x800, 144 - obj_tiles gMonFrontPic_Zapdos, 0x800, 145 - obj_tiles gMonFrontPic_Moltres, 0x800, 146 - obj_tiles gMonFrontPic_Dratini, 0x800, 147 - obj_tiles gMonFrontPic_Dragonair, 0x800, 148 - obj_tiles gMonFrontPic_Dragonite, 0x800, 149 - obj_tiles gMonFrontPic_Mewtwo, 0x800, 150 - obj_tiles gMonFrontPic_Mew, 0x800, 151 - obj_tiles gMonFrontPic_Chikorita, 0x800, 152 - obj_tiles gMonFrontPic_Bayleef, 0x800, 153 - obj_tiles gMonFrontPic_Meganium, 0x800, 154 - obj_tiles gMonFrontPic_Cyndaquil, 0x800, 155 - obj_tiles gMonFrontPic_Quilava, 0x800, 156 - obj_tiles gMonFrontPic_Typhlosion, 0x800, 157 - obj_tiles gMonFrontPic_Totodile, 0x800, 158 - obj_tiles gMonFrontPic_Croconaw, 0x800, 159 - obj_tiles gMonFrontPic_Feraligatr, 0x800, 160 - obj_tiles gMonFrontPic_Sentret, 0x800, 161 - obj_tiles gMonFrontPic_Furret, 0x800, 162 - obj_tiles gMonFrontPic_Hoothoot, 0x800, 163 - obj_tiles gMonFrontPic_Noctowl, 0x800, 164 - obj_tiles gMonFrontPic_Ledyba, 0x800, 165 - obj_tiles gMonFrontPic_Ledian, 0x800, 166 - obj_tiles gMonFrontPic_Spinarak, 0x800, 167 - obj_tiles gMonFrontPic_Ariados, 0x800, 168 - obj_tiles gMonFrontPic_Crobat, 0x800, 169 - obj_tiles gMonFrontPic_Chinchou, 0x800, 170 - obj_tiles gMonFrontPic_Lanturn, 0x800, 171 - obj_tiles gMonFrontPic_Pichu, 0x800, 172 - obj_tiles gMonFrontPic_Cleffa, 0x800, 173 - obj_tiles gMonFrontPic_Igglybuff, 0x800, 174 - obj_tiles gMonFrontPic_Togepi, 0x800, 175 - obj_tiles gMonFrontPic_Togetic, 0x800, 176 - obj_tiles gMonFrontPic_Natu, 0x800, 177 - obj_tiles gMonFrontPic_Xatu, 0x800, 178 - obj_tiles gMonFrontPic_Mareep, 0x800, 179 - obj_tiles gMonFrontPic_Flaaffy, 0x800, 180 - obj_tiles gMonFrontPic_Ampharos, 0x800, 181 - obj_tiles gMonFrontPic_Bellossom, 0x800, 182 - obj_tiles gMonFrontPic_Marill, 0x800, 183 - obj_tiles gMonFrontPic_Azumarill, 0x800, 184 - obj_tiles gMonFrontPic_Sudowoodo, 0x800, 185 - obj_tiles gMonFrontPic_Politoed, 0x800, 186 - obj_tiles gMonFrontPic_Hoppip, 0x800, 187 - obj_tiles gMonFrontPic_Skiploom, 0x800, 188 - obj_tiles gMonFrontPic_Jumpluff, 0x800, 189 - obj_tiles gMonFrontPic_Aipom, 0x800, 190 - obj_tiles gMonFrontPic_Sunkern, 0x800, 191 - obj_tiles gMonFrontPic_Sunflora, 0x800, 192 - obj_tiles gMonFrontPic_Yanma, 0x800, 193 - obj_tiles gMonFrontPic_Wooper, 0x800, 194 - obj_tiles gMonFrontPic_Quagsire, 0x800, 195 - obj_tiles gMonFrontPic_Espeon, 0x800, 196 - obj_tiles gMonFrontPic_Umbreon, 0x800, 197 - obj_tiles gMonFrontPic_Murkrow, 0x800, 198 - obj_tiles gMonFrontPic_Slowking, 0x800, 199 - obj_tiles gMonFrontPic_Misdreavus, 0x800, 200 - obj_tiles gMonFrontPic_UnownA, 0x800, 201 - obj_tiles gMonFrontPic_Wobbuffet, 0x800, 202 - obj_tiles gMonFrontPic_Girafarig, 0x800, 203 - obj_tiles gMonFrontPic_Pineco, 0x800, 204 - obj_tiles gMonFrontPic_Forretress, 0x800, 205 - obj_tiles gMonFrontPic_Dunsparce, 0x800, 206 - obj_tiles gMonFrontPic_Gligar, 0x800, 207 - obj_tiles gMonFrontPic_Steelix, 0x800, 208 - obj_tiles gMonFrontPic_Snubbull, 0x800, 209 - obj_tiles gMonFrontPic_Granbull, 0x800, 210 - obj_tiles gMonFrontPic_Qwilfish, 0x800, 211 - obj_tiles gMonFrontPic_Scizor, 0x800, 212 - obj_tiles gMonFrontPic_Shuckle, 0x800, 213 - obj_tiles gMonFrontPic_Heracross, 0x800, 214 - obj_tiles gMonFrontPic_Sneasel, 0x800, 215 - obj_tiles gMonFrontPic_Teddiursa, 0x800, 216 - obj_tiles gMonFrontPic_Ursaring, 0x800, 217 - obj_tiles gMonFrontPic_Slugma, 0x800, 218 - obj_tiles gMonFrontPic_Magcargo, 0x800, 219 - obj_tiles gMonFrontPic_Swinub, 0x800, 220 - obj_tiles gMonFrontPic_Piloswine, 0x800, 221 - obj_tiles gMonFrontPic_Corsola, 0x800, 222 - obj_tiles gMonFrontPic_Remoraid, 0x800, 223 - obj_tiles gMonFrontPic_Octillery, 0x800, 224 - obj_tiles gMonFrontPic_Delibird, 0x800, 225 - obj_tiles gMonFrontPic_Mantine, 0x800, 226 - obj_tiles gMonFrontPic_Skarmory, 0x800, 227 - obj_tiles gMonFrontPic_Houndour, 0x800, 228 - obj_tiles gMonFrontPic_Houndoom, 0x800, 229 - obj_tiles gMonFrontPic_Kingdra, 0x800, 230 - obj_tiles gMonFrontPic_Phanpy, 0x800, 231 - obj_tiles gMonFrontPic_Donphan, 0x800, 232 - obj_tiles gMonFrontPic_Porygon2, 0x800, 233 - obj_tiles gMonFrontPic_Stantler, 0x800, 234 - obj_tiles gMonFrontPic_Smeargle, 0x800, 235 - obj_tiles gMonFrontPic_Tyrogue, 0x800, 236 - obj_tiles gMonFrontPic_Hitmontop, 0x800, 237 - obj_tiles gMonFrontPic_Smoochum, 0x800, 238 - obj_tiles gMonFrontPic_Elekid, 0x800, 239 - obj_tiles gMonFrontPic_Magby, 0x800, 240 - obj_tiles gMonFrontPic_Miltank, 0x800, 241 - obj_tiles gMonFrontPic_Blissey, 0x800, 242 - obj_tiles gMonFrontPic_Raikou, 0x800, 243 - obj_tiles gMonFrontPic_Entei, 0x800, 244 - obj_tiles gMonFrontPic_Suicune, 0x800, 245 - obj_tiles gMonFrontPic_Larvitar, 0x800, 246 - obj_tiles gMonFrontPic_Pupitar, 0x800, 247 - obj_tiles gMonFrontPic_Tyranitar, 0x800, 248 - obj_tiles gMonFrontPic_Lugia, 0x800, 249 - obj_tiles gMonFrontPic_HoOh, 0x800, 250 - obj_tiles gMonFrontPic_Celebi, 0x800, 251 - obj_tiles gMonFrontPic_QuestionMark, 0x800, 252 - obj_tiles gMonFrontPic_QuestionMark, 0x800, 253 - obj_tiles gMonFrontPic_QuestionMark, 0x800, 254 - obj_tiles gMonFrontPic_QuestionMark, 0x800, 255 - obj_tiles gMonFrontPic_QuestionMark, 0x800, 256 - obj_tiles gMonFrontPic_QuestionMark, 0x800, 257 - obj_tiles gMonFrontPic_QuestionMark, 0x800, 258 - obj_tiles gMonFrontPic_QuestionMark, 0x800, 259 - obj_tiles gMonFrontPic_QuestionMark, 0x800, 260 - obj_tiles gMonFrontPic_QuestionMark, 0x800, 261 - obj_tiles gMonFrontPic_QuestionMark, 0x800, 262 - obj_tiles gMonFrontPic_QuestionMark, 0x800, 263 - obj_tiles gMonFrontPic_QuestionMark, 0x800, 264 - obj_tiles gMonFrontPic_QuestionMark, 0x800, 265 - obj_tiles gMonFrontPic_QuestionMark, 0x800, 266 - obj_tiles gMonFrontPic_QuestionMark, 0x800, 267 - obj_tiles gMonFrontPic_QuestionMark, 0x800, 268 - obj_tiles gMonFrontPic_QuestionMark, 0x800, 269 - obj_tiles gMonFrontPic_QuestionMark, 0x800, 270 - obj_tiles gMonFrontPic_QuestionMark, 0x800, 271 - obj_tiles gMonFrontPic_QuestionMark, 0x800, 272 - obj_tiles gMonFrontPic_QuestionMark, 0x800, 273 - obj_tiles gMonFrontPic_QuestionMark, 0x800, 274 - obj_tiles gMonFrontPic_QuestionMark, 0x800, 275 - obj_tiles gMonFrontPic_QuestionMark, 0x800, 276 - obj_tiles gMonFrontPic_Treecko, 0x800, 277 - obj_tiles gMonFrontPic_Grovyle, 0x800, 278 - obj_tiles gMonFrontPic_Sceptile, 0x800, 279 - obj_tiles gMonFrontPic_Torchic, 0x800, 280 - obj_tiles gMonFrontPic_Combusken, 0x800, 281 - obj_tiles gMonFrontPic_Blaziken, 0x800, 282 - obj_tiles gMonFrontPic_Mudkip, 0x800, 283 - obj_tiles gMonFrontPic_Marshtomp, 0x800, 284 - obj_tiles gMonFrontPic_Swampert, 0x800, 285 - obj_tiles gMonFrontPic_Poochyena, 0x800, 286 - obj_tiles gMonFrontPic_Mightyena, 0x800, 287 - obj_tiles gMonFrontPic_Zigzagoon, 0x800, 288 - obj_tiles gMonFrontPic_Linoone, 0x800, 289 - obj_tiles gMonFrontPic_Wurmple, 0x800, 290 - obj_tiles gMonFrontPic_Silcoon, 0x800, 291 - obj_tiles gMonFrontPic_Beautifly, 0x800, 292 - obj_tiles gMonFrontPic_Cascoon, 0x800, 293 - obj_tiles gMonFrontPic_Dustox, 0x800, 294 - obj_tiles gMonFrontPic_Lotad, 0x800, 295 - obj_tiles gMonFrontPic_Lombre, 0x800, 296 - obj_tiles gMonFrontPic_Ludicolo, 0x800, 297 - obj_tiles gMonFrontPic_Seedot, 0x800, 298 - obj_tiles gMonFrontPic_Nuzleaf, 0x800, 299 - obj_tiles gMonFrontPic_Shiftry, 0x800, 300 - obj_tiles gMonFrontPic_Nincada, 0x800, 301 - obj_tiles gMonFrontPic_Ninjask, 0x800, 302 - obj_tiles gMonFrontPic_Shedinja, 0x800, 303 - obj_tiles gMonFrontPic_Taillow, 0x800, 304 - obj_tiles gMonFrontPic_Swellow, 0x800, 305 - obj_tiles gMonFrontPic_Shroomish, 0x800, 306 - obj_tiles gMonFrontPic_Breloom, 0x800, 307 - obj_tiles gMonFrontPic_Spinda, 0x800, 308 - obj_tiles gMonFrontPic_Wingull, 0x800, 309 - obj_tiles gMonFrontPic_Pelipper, 0x800, 310 - obj_tiles gMonFrontPic_Surskit, 0x800, 311 - obj_tiles gMonFrontPic_Masquerain, 0x800, 312 - obj_tiles gMonFrontPic_Wailmer, 0x800, 313 - obj_tiles gMonFrontPic_Wailord, 0x800, 314 - obj_tiles gMonFrontPic_Skitty, 0x800, 315 - obj_tiles gMonFrontPic_Delcatty, 0x800, 316 - obj_tiles gMonFrontPic_Kecleon, 0x800, 317 - obj_tiles gMonFrontPic_Baltoy, 0x800, 318 - obj_tiles gMonFrontPic_Claydol, 0x800, 319 - obj_tiles gMonFrontPic_Nosepass, 0x800, 320 - obj_tiles gMonFrontPic_Torkoal, 0x800, 321 - obj_tiles gMonFrontPic_Sableye, 0x800, 322 - obj_tiles gMonFrontPic_Barboach, 0x800, 323 - obj_tiles gMonFrontPic_Whiscash, 0x800, 324 - obj_tiles gMonFrontPic_Luvdisc, 0x800, 325 - obj_tiles gMonFrontPic_Corphish, 0x800, 326 - obj_tiles gMonFrontPic_Crawdaunt, 0x800, 327 - obj_tiles gMonFrontPic_Feebas, 0x800, 328 - obj_tiles gMonFrontPic_Milotic, 0x800, 329 - obj_tiles gMonFrontPic_Carvanha, 0x800, 330 - obj_tiles gMonFrontPic_Sharpedo, 0x800, 331 - obj_tiles gMonFrontPic_Trapinch, 0x800, 332 - obj_tiles gMonFrontPic_Vibrava, 0x800, 333 - obj_tiles gMonFrontPic_Flygon, 0x800, 334 - obj_tiles gMonFrontPic_Makuhita, 0x800, 335 - obj_tiles gMonFrontPic_Hariyama, 0x800, 336 - obj_tiles gMonFrontPic_Electrike, 0x800, 337 - obj_tiles gMonFrontPic_Manectric, 0x800, 338 - obj_tiles gMonFrontPic_Numel, 0x800, 339 - obj_tiles gMonFrontPic_Camerupt, 0x800, 340 - obj_tiles gMonFrontPic_Spheal, 0x800, 341 - obj_tiles gMonFrontPic_Sealeo, 0x800, 342 - obj_tiles gMonFrontPic_Walrein, 0x800, 343 - obj_tiles gMonFrontPic_Cacnea, 0x800, 344 - obj_tiles gMonFrontPic_Cacturne, 0x800, 345 - obj_tiles gMonFrontPic_Snorunt, 0x800, 346 - obj_tiles gMonFrontPic_Glalie, 0x800, 347 - obj_tiles gMonFrontPic_Lunatone, 0x800, 348 - obj_tiles gMonFrontPic_Solrock, 0x800, 349 - obj_tiles gMonFrontPic_Azurill, 0x800, 350 - obj_tiles gMonFrontPic_Spoink, 0x800, 351 - obj_tiles gMonFrontPic_Grumpig, 0x800, 352 - obj_tiles gMonFrontPic_Plusle, 0x800, 353 - obj_tiles gMonFrontPic_Minun, 0x800, 354 - obj_tiles gMonFrontPic_Mawile, 0x800, 355 - obj_tiles gMonFrontPic_Meditite, 0x800, 356 - obj_tiles gMonFrontPic_Medicham, 0x800, 357 - obj_tiles gMonFrontPic_Swablu, 0x800, 358 - obj_tiles gMonFrontPic_Altaria, 0x800, 359 - obj_tiles gMonFrontPic_Wynaut, 0x800, 360 - obj_tiles gMonFrontPic_Duskull, 0x800, 361 - obj_tiles gMonFrontPic_Dusclops, 0x800, 362 - obj_tiles gMonFrontPic_Roselia, 0x800, 363 - obj_tiles gMonFrontPic_Slakoth, 0x800, 364 - obj_tiles gMonFrontPic_Vigoroth, 0x800, 365 - obj_tiles gMonFrontPic_Slaking, 0x800, 366 - obj_tiles gMonFrontPic_Gulpin, 0x800, 367 - obj_tiles gMonFrontPic_Swalot, 0x800, 368 - obj_tiles gMonFrontPic_Tropius, 0x800, 369 - obj_tiles gMonFrontPic_Whismur, 0x800, 370 - obj_tiles gMonFrontPic_Loudred, 0x800, 371 - obj_tiles gMonFrontPic_Exploud, 0x800, 372 - obj_tiles gMonFrontPic_Clamperl, 0x800, 373 - obj_tiles gMonFrontPic_Huntail, 0x800, 374 - obj_tiles gMonFrontPic_Gorebyss, 0x800, 375 - obj_tiles gMonFrontPic_Absol, 0x800, 376 - obj_tiles gMonFrontPic_Shuppet, 0x800, 377 - obj_tiles gMonFrontPic_Banette, 0x800, 378 - obj_tiles gMonFrontPic_Seviper, 0x800, 379 - obj_tiles gMonFrontPic_Zangoose, 0x800, 380 - obj_tiles gMonFrontPic_Relicanth, 0x800, 381 - obj_tiles gMonFrontPic_Aron, 0x800, 382 - obj_tiles gMonFrontPic_Lairon, 0x800, 383 - obj_tiles gMonFrontPic_Aggron, 0x800, 384 - obj_tiles gMonFrontPic_Castform, 0x800, 385 - obj_tiles gMonFrontPic_Volbeat, 0x800, 386 - obj_tiles gMonFrontPic_Illumise, 0x800, 387 - obj_tiles gMonFrontPic_Lileep, 0x800, 388 - obj_tiles gMonFrontPic_Cradily, 0x800, 389 - obj_tiles gMonFrontPic_Anorith, 0x800, 390 - obj_tiles gMonFrontPic_Armaldo, 0x800, 391 - obj_tiles gMonFrontPic_Ralts, 0x800, 392 - obj_tiles gMonFrontPic_Kirlia, 0x800, 393 - obj_tiles gMonFrontPic_Gardevoir, 0x800, 394 - obj_tiles gMonFrontPic_Bagon, 0x800, 395 - obj_tiles gMonFrontPic_Shelgon, 0x800, 396 - obj_tiles gMonFrontPic_Salamence, 0x800, 397 - obj_tiles gMonFrontPic_Beldum, 0x800, 398 - obj_tiles gMonFrontPic_Metang, 0x800, 399 - obj_tiles gMonFrontPic_Metagross, 0x800, 400 - obj_tiles gMonFrontPic_Regirock, 0x800, 401 - obj_tiles gMonFrontPic_Regice, 0x800, 402 - obj_tiles gMonFrontPic_Registeel, 0x800, 403 - obj_tiles gMonFrontPic_Kyogre, 0x800, 404 - obj_tiles gMonFrontPic_Groudon, 0x800, 405 - obj_tiles gMonFrontPic_Rayquaza, 0x800, 406 - obj_tiles gMonFrontPic_Latias, 0x800, 407 - obj_tiles gMonFrontPic_Latios, 0x800, 408 - obj_tiles gMonFrontPic_Jirachi, 0x800, 409 - obj_tiles gMonFrontPic_Deoxys, 0x800, 410 - obj_tiles gMonFrontPic_Chimecho, 0x800, 411 - obj_tiles gMonPic_Egg, 0x800, 412 - obj_tiles gMonFrontPic_UnownB, 0x800, 413 - obj_tiles gMonFrontPic_UnownC, 0x800, 414 - obj_tiles gMonFrontPic_UnownD, 0x800, 415 - obj_tiles gMonFrontPic_UnownE, 0x800, 416 - obj_tiles gMonFrontPic_UnownF, 0x800, 417 - obj_tiles gMonFrontPic_UnownG, 0x800, 418 - obj_tiles gMonFrontPic_UnownH, 0x800, 419 - obj_tiles gMonFrontPic_UnownI, 0x800, 420 - obj_tiles gMonFrontPic_UnownJ, 0x800, 421 - obj_tiles gMonFrontPic_UnownK, 0x800, 422 - obj_tiles gMonFrontPic_UnownL, 0x800, 423 - obj_tiles gMonFrontPic_UnownM, 0x800, 424 - obj_tiles gMonFrontPic_UnownN, 0x800, 425 - obj_tiles gMonFrontPic_UnownO, 0x800, 426 - obj_tiles gMonFrontPic_UnownP, 0x800, 427 - obj_tiles gMonFrontPic_UnownQ, 0x800, 428 - obj_tiles gMonFrontPic_UnownR, 0x800, 429 - obj_tiles gMonFrontPic_UnownS, 0x800, 430 - obj_tiles gMonFrontPic_UnownT, 0x800, 431 - obj_tiles gMonFrontPic_UnownU, 0x800, 432 - obj_tiles gMonFrontPic_UnownV, 0x800, 433 - obj_tiles gMonFrontPic_UnownW, 0x800, 434 - obj_tiles gMonFrontPic_UnownX, 0x800, 435 - obj_tiles gMonFrontPic_UnownY, 0x800, 436 - obj_tiles gMonFrontPic_UnownZ, 0x800, 437 - obj_tiles gMonFrontPic_UnownExclamationMark, 0x800, 438 - obj_tiles gMonFrontPic_UnownQuestionMark, 0x800, 439 diff --git a/data/graphics/pokemon/graphics.inc b/data/graphics/pokemon/graphics.inc new file mode 100644 index 000000000..8a4db9292 --- /dev/null +++ b/data/graphics/pokemon/graphics.inc @@ -0,0 +1,9611 @@ + .align 2 +gMonFrontPic_Bulbasaur:: @ 8D2FD8C + .incbin "graphics/pokemon/bulbasaur/front.4bpp.lz" + + .align 2 +gMonPalette_Bulbasaur:: @ 8D30024 + .incbin "graphics/pokemon/bulbasaur/normal.gbapal.lz" + + .align 2 +gMonBackPic_Bulbasaur:: @ 8D3004C + .incbin "graphics/pokemon/bulbasaur/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Bulbasaur:: @ 8D302FC + .incbin "graphics/pokemon/bulbasaur/shiny.gbapal.lz" + + .align 2 +gMonIcon_Bulbasaur:: @ 8D30324 + .incbin "graphics/pokemon/bulbasaur/icon.4bpp" + + .align 2 +gMonFootprint_Bulbasaur:: @ 8D30724 + .incbin "graphics/pokemon/bulbasaur/footprint.1bpp" + + .align 2 +gMonFrontPic_Ivysaur:: @ 8D30744 + .incbin "graphics/pokemon/ivysaur/front.4bpp.lz" + + .align 2 +gMonPalette_Ivysaur:: @ 8D30AB8 + .incbin "graphics/pokemon/ivysaur/normal.gbapal.lz" + + .align 2 +gMonBackPic_Ivysaur:: @ 8D30AE0 + .incbin "graphics/pokemon/ivysaur/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Ivysaur:: @ 8D30E6C + .incbin "graphics/pokemon/ivysaur/shiny.gbapal.lz" + + .align 2 +gMonIcon_Ivysaur:: @ 8D30E94 + .incbin "graphics/pokemon/ivysaur/icon.4bpp" + + .align 2 +gMonFootprint_Ivysaur:: @ 8D31294 + .incbin "graphics/pokemon/ivysaur/footprint.1bpp" + + .align 2 +gMonFrontPic_Venusaur:: @ 8D312B4 + .incbin "graphics/pokemon/venusaur/front.4bpp.lz" + + .align 2 +gMonPalette_Venusaur:: @ 8D31840 + .incbin "graphics/pokemon/venusaur/normal.gbapal.lz" + + .align 2 +gMonBackPic_Venusaur:: @ 8D31868 + .incbin "graphics/pokemon/venusaur/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Venusaur:: @ 8D31D38 + .incbin "graphics/pokemon/venusaur/shiny.gbapal.lz" + + .align 2 +gMonIcon_Venusaur:: @ 8D31D60 + .incbin "graphics/pokemon/venusaur/icon.4bpp" + + .align 2 +gMonFootprint_Venusaur:: @ 8D32160 + .incbin "graphics/pokemon/venusaur/footprint.1bpp" + + .align 2 +gMonFrontPic_Charmander:: @ 8D32180 + .incbin "graphics/pokemon/charmander/front.4bpp.lz" + + .align 2 +gMonPalette_Charmander:: @ 8D32430 + .incbin "graphics/pokemon/charmander/normal.gbapal.lz" + + .align 2 +gMonBackPic_Charmander:: @ 8D32458 + .incbin "graphics/pokemon/charmander/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Charmander:: @ 8D326EC + .incbin "graphics/pokemon/charmander/shiny.gbapal.lz" + + .align 2 +gMonIcon_Charmander:: @ 8D32714 + .incbin "graphics/pokemon/charmander/icon.4bpp" + + .align 2 +gMonFootprint_Charmander:: @ 8D32B14 + .incbin "graphics/pokemon/charmander/footprint.1bpp" + + .align 2 +gMonFrontPic_Charmeleon:: @ 8D32B34 + .incbin "graphics/pokemon/charmeleon/front.4bpp.lz" + + .align 2 +gMonPalette_Charmeleon:: @ 8D32EDC + .incbin "graphics/pokemon/charmeleon/normal.gbapal.lz" + + .align 2 +gMonBackPic_Charmeleon:: @ 8D32F04 + .incbin "graphics/pokemon/charmeleon/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Charmeleon:: @ 8D331E4 + .incbin "graphics/pokemon/charmeleon/shiny.gbapal.lz" + + .align 2 +gMonIcon_Charmeleon:: @ 8D3320C + .incbin "graphics/pokemon/charmeleon/icon.4bpp" + + .align 2 +gMonFootprint_Charmeleon:: @ 8D3360C + .incbin "graphics/pokemon/charmeleon/footprint.1bpp" + + .align 2 +gMonFrontPic_Charizard:: @ 8D3362C + .incbin "graphics/pokemon/charizard/front.4bpp.lz" + + .align 2 +gMonPalette_Charizard:: @ 8D33B7C + .incbin "graphics/pokemon/charizard/normal.gbapal.lz" + + .align 2 +gMonBackPic_Charizard:: @ 8D33BA4 + .incbin "graphics/pokemon/charizard/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Charizard:: @ 8D33FC0 + .incbin "graphics/pokemon/charizard/shiny.gbapal.lz" + + .align 2 +gMonIcon_Charizard:: @ 8D33FE8 + .incbin "graphics/pokemon/charizard/icon.4bpp" + + .align 2 +gMonFootprint_Charizard:: @ 8D343E8 + .incbin "graphics/pokemon/charizard/footprint.1bpp" + + .align 2 +gMonFrontPic_Squirtle:: @ 8D34408 + .incbin "graphics/pokemon/squirtle/front.4bpp.lz" + + .align 2 +gMonPalette_Squirtle:: @ 8D346E4 + .incbin "graphics/pokemon/squirtle/normal.gbapal.lz" + + .align 2 +gMonBackPic_Squirtle:: @ 8D3470C + .incbin "graphics/pokemon/squirtle/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Squirtle:: @ 8D3498C + .incbin "graphics/pokemon/squirtle/shiny.gbapal.lz" + + .align 2 +gMonIcon_Squirtle:: @ 8D349B4 + .incbin "graphics/pokemon/squirtle/icon.4bpp" + + .align 2 +gMonFootprint_Squirtle:: @ 8D34DB4 + .incbin "graphics/pokemon/squirtle/footprint.1bpp" + + .align 2 +gMonFrontPic_Wartortle:: @ 8D34DD4 + .incbin "graphics/pokemon/wartortle/front.4bpp.lz" + + .align 2 +gMonPalette_Wartortle:: @ 8D35150 + .incbin "graphics/pokemon/wartortle/normal.gbapal.lz" + + .align 2 +gMonBackPic_Wartortle:: @ 8D35178 + .incbin "graphics/pokemon/wartortle/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Wartortle:: @ 8D354AC + .incbin "graphics/pokemon/wartortle/shiny.gbapal.lz" + + .align 2 +gMonIcon_Wartortle:: @ 8D354D4 + .incbin "graphics/pokemon/wartortle/icon.4bpp" + + .align 2 +gMonFootprint_Wartortle:: @ 8D358D4 + .incbin "graphics/pokemon/wartortle/footprint.1bpp" + + .align 2 +gMonFrontPic_Blastoise:: @ 8D358F4 + .incbin "graphics/pokemon/blastoise/front.4bpp.lz" + + .align 2 +gMonPalette_Blastoise:: @ 8D35DF8 + .incbin "graphics/pokemon/blastoise/normal.gbapal.lz" + + .align 2 +gMonBackPic_Blastoise:: @ 8D35E20 + .incbin "graphics/pokemon/blastoise/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Blastoise:: @ 8D36264 + .incbin "graphics/pokemon/blastoise/shiny.gbapal.lz" + + .align 2 +gMonIcon_Blastoise:: @ 8D3628C + .incbin "graphics/pokemon/blastoise/icon.4bpp" + + .align 2 +gMonFootprint_Blastoise:: @ 8D3668C + .incbin "graphics/pokemon/blastoise/footprint.1bpp" + + .align 2 +gMonFrontPic_Caterpie:: @ 8D366AC + .incbin "graphics/pokemon/caterpie/front.4bpp.lz" + + .align 2 +gMonPalette_Caterpie:: @ 8D3690C + .incbin "graphics/pokemon/caterpie/normal.gbapal.lz" + + .align 2 +gMonBackPic_Caterpie:: @ 8D36934 + .incbin "graphics/pokemon/caterpie/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Caterpie:: @ 8D36BE4 + .incbin "graphics/pokemon/caterpie/shiny.gbapal.lz" + + .align 2 +gMonIcon_Caterpie:: @ 8D36C0C + .incbin "graphics/pokemon/caterpie/icon.4bpp" + + .align 2 +gMonFootprint_Caterpie:: @ 8D3700C + .incbin "graphics/pokemon/caterpie/footprint.1bpp" + + .align 2 +gMonFrontPic_Metapod:: @ 8D3702C + .incbin "graphics/pokemon/metapod/front.4bpp.lz" + + .align 2 +gMonPalette_Metapod:: @ 8D37244 + .incbin "graphics/pokemon/metapod/normal.gbapal.lz" + + .align 2 +gMonBackPic_Metapod:: @ 8D37264 + .incbin "graphics/pokemon/metapod/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Metapod:: @ 8D374A4 + .incbin "graphics/pokemon/metapod/shiny.gbapal.lz" + + .align 2 +gMonIcon_Metapod:: @ 8D374C4 + .incbin "graphics/pokemon/metapod/icon.4bpp" + + .align 2 +gMonFootprint_Metapod:: @ 8D378C4 + .incbin "graphics/pokemon/metapod/footprint.1bpp" + + .align 2 +gMonFrontPic_Butterfree:: @ 8D378E4 + .incbin "graphics/pokemon/butterfree/front.4bpp.lz" + + .align 2 +gMonPalette_Butterfree:: @ 8D37C44 + .incbin "graphics/pokemon/butterfree/normal.gbapal.lz" + + .align 2 +gMonBackPic_Butterfree:: @ 8D37C6C + .incbin "graphics/pokemon/butterfree/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Butterfree:: @ 8D38038 + .incbin "graphics/pokemon/butterfree/shiny.gbapal.lz" + + .align 2 +gMonIcon_Butterfree:: @ 8D38060 + .incbin "graphics/pokemon/butterfree/icon.4bpp" + + .align 2 +gMonFootprint_Butterfree:: @ 8D38460 + .incbin "graphics/pokemon/butterfree/footprint.1bpp" + + .align 2 +gMonFrontPic_Weedle:: @ 8D38480 + .incbin "graphics/pokemon/weedle/front.4bpp.lz" + + .align 2 +gMonPalette_Weedle:: @ 8D386C0 + .incbin "graphics/pokemon/weedle/normal.gbapal.lz" + + .align 2 +gMonBackPic_Weedle:: @ 8D386E8 + .incbin "graphics/pokemon/weedle/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Weedle:: @ 8D38950 + .incbin "graphics/pokemon/weedle/shiny.gbapal.lz" + + .align 2 +gMonIcon_Weedle:: @ 8D38978 + .incbin "graphics/pokemon/weedle/icon.4bpp" + + .align 2 +gMonFootprint_Weedle:: @ 8D38D78 + .incbin "graphics/pokemon/weedle/footprint.1bpp" + + .align 2 +gMonFrontPic_Kakuna:: @ 8D38D98 + .incbin "graphics/pokemon/kakuna/front.4bpp.lz" + + .align 2 +gMonPalette_Kakuna:: @ 8D38FE4 + .incbin "graphics/pokemon/kakuna/normal.gbapal.lz" + + .align 2 +gMonBackPic_Kakuna:: @ 8D39008 + .incbin "graphics/pokemon/kakuna/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Kakuna:: @ 8D3928C + .incbin "graphics/pokemon/kakuna/shiny.gbapal.lz" + + .align 2 +gMonIcon_Kakuna:: @ 8D392B0 + .incbin "graphics/pokemon/kakuna/icon.4bpp" + + .align 2 +gMonFootprint_Kakuna:: @ 8D396B0 + .incbin "graphics/pokemon/kakuna/footprint.1bpp" + + .align 2 +gMonFrontPic_Beedrill:: @ 8D396D0 + .incbin "graphics/pokemon/beedrill/front.4bpp.lz" + + .align 2 +gMonPalette_Beedrill:: @ 8D39AE0 + .incbin "graphics/pokemon/beedrill/normal.gbapal.lz" + + .align 2 +gMonBackPic_Beedrill:: @ 8D39B08 + .incbin "graphics/pokemon/beedrill/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Beedrill:: @ 8D39E7C + .incbin "graphics/pokemon/beedrill/shiny.gbapal.lz" + + .align 2 +gMonIcon_Beedrill:: @ 8D39EA4 + .incbin "graphics/pokemon/beedrill/icon.4bpp" + + .align 2 +gMonFootprint_Beedrill:: @ 8D3A2A4 + .incbin "graphics/pokemon/beedrill/footprint.1bpp" + + .align 2 +gMonFrontPic_Pidgey:: @ 8D3A2C4 + .incbin "graphics/pokemon/pidgey/front.4bpp.lz" + + .align 2 +gMonPalette_Pidgey:: @ 8D3A5B0 + .incbin "graphics/pokemon/pidgey/normal.gbapal.lz" + + .align 2 +gMonBackPic_Pidgey:: @ 8D3A5D8 + .incbin "graphics/pokemon/pidgey/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Pidgey:: @ 8D3A92C + .incbin "graphics/pokemon/pidgey/shiny.gbapal.lz" + + .align 2 +gMonIcon_Pidgey:: @ 8D3A954 + .incbin "graphics/pokemon/pidgey/icon.4bpp" + + .align 2 +gMonFootprint_Pidgey:: @ 8D3AD54 + .incbin "graphics/pokemon/pidgey/footprint.1bpp" + + .align 2 +gMonFrontPic_Pidgeotto:: @ 8D3AD74 + .incbin "graphics/pokemon/pidgeotto/front.4bpp.lz" + + .align 2 +gMonPalette_Pidgeotto:: @ 8D3B0E8 + .incbin "graphics/pokemon/pidgeotto/normal.gbapal.lz" + + .align 2 +gMonBackPic_Pidgeotto:: @ 8D3B110 + .incbin "graphics/pokemon/pidgeotto/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Pidgeotto:: @ 8D3B45C + .incbin "graphics/pokemon/pidgeotto/shiny.gbapal.lz" + + .align 2 +gMonIcon_Pidgeotto:: @ 8D3B484 + .incbin "graphics/pokemon/pidgeotto/icon.4bpp" + + .align 2 +gMonFootprint_Pidgeotto:: @ 8D3B884 + .incbin "graphics/pokemon/pidgeotto/footprint.1bpp" + + .align 2 +gMonFrontPic_Pidgeot:: @ 8D3B8A4 + .incbin "graphics/pokemon/pidgeot/front.4bpp.lz" + + .align 2 +gMonPalette_Pidgeot:: @ 8D3BDA0 + .incbin "graphics/pokemon/pidgeot/normal.gbapal.lz" + + .align 2 +gMonBackPic_Pidgeot:: @ 8D3BDC8 + .incbin "graphics/pokemon/pidgeot/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Pidgeot:: @ 8D3C150 + .incbin "graphics/pokemon/pidgeot/shiny.gbapal.lz" + + .align 2 +gMonIcon_Pidgeot:: @ 8D3C178 + .incbin "graphics/pokemon/pidgeot/icon.4bpp" + + .align 2 +gMonFootprint_Pidgeot:: @ 8D3C578 + .incbin "graphics/pokemon/pidgeot/footprint.1bpp" + + .align 2 +gMonFrontPic_Rattata:: @ 8D3C598 + .incbin "graphics/pokemon/rattata/front.4bpp.lz" + + .align 2 +gMonPalette_Rattata:: @ 8D3C7E4 + .incbin "graphics/pokemon/rattata/normal.gbapal.lz" + + .align 2 +gMonBackPic_Rattata:: @ 8D3C80C + .incbin "graphics/pokemon/rattata/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Rattata:: @ 8D3CAE8 + .incbin "graphics/pokemon/rattata/shiny.gbapal.lz" + + .align 2 +gMonIcon_Rattata:: @ 8D3CB10 + .incbin "graphics/pokemon/rattata/icon.4bpp" + + .align 2 +gMonFootprint_Rattata:: @ 8D3CF10 + .incbin "graphics/pokemon/rattata/footprint.1bpp" + + .align 2 +gMonFrontPic_Raticate:: @ 8D3CF30 + .incbin "graphics/pokemon/raticate/front.4bpp.lz" + + .align 2 +gMonPalette_Raticate:: @ 8D3D2B8 + .incbin "graphics/pokemon/raticate/normal.gbapal.lz" + + .align 2 +gMonBackPic_Raticate:: @ 8D3D2E0 + .incbin "graphics/pokemon/raticate/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Raticate:: @ 8D3D610 + .incbin "graphics/pokemon/raticate/shiny.gbapal.lz" + + .align 2 +gMonIcon_Raticate:: @ 8D3D638 + .incbin "graphics/pokemon/raticate/icon.4bpp" + + .align 2 +gMonFootprint_Raticate:: @ 8D3DA38 + .incbin "graphics/pokemon/raticate/footprint.1bpp" + + .align 2 +gMonFrontPic_Spearow:: @ 8D3DA58 + .incbin "graphics/pokemon/spearow/front.4bpp.lz" + + .align 2 +gMonPalette_Spearow:: @ 8D3DCE0 + .incbin "graphics/pokemon/spearow/normal.gbapal.lz" + + .align 2 +gMonBackPic_Spearow:: @ 8D3DD08 + .incbin "graphics/pokemon/spearow/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Spearow:: @ 8D3DFE4 + .incbin "graphics/pokemon/spearow/shiny.gbapal.lz" + + .align 2 +gMonIcon_Spearow:: @ 8D3E00C + .incbin "graphics/pokemon/spearow/icon.4bpp" + + .align 2 +gMonFootprint_Spearow:: @ 8D3E40C + .incbin "graphics/pokemon/spearow/footprint.1bpp" + + .align 2 +gMonFrontPic_Fearow:: @ 8D3E42C + .incbin "graphics/pokemon/fearow/front.4bpp.lz" + + .align 2 +gMonPalette_Fearow:: @ 8D3E8C0 + .incbin "graphics/pokemon/fearow/normal.gbapal.lz" + + .align 2 +gMonBackPic_Fearow:: @ 8D3E8E8 + .incbin "graphics/pokemon/fearow/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Fearow:: @ 8D3EBE0 + .incbin "graphics/pokemon/fearow/shiny.gbapal.lz" + + .align 2 +gMonIcon_Fearow:: @ 8D3EC08 + .incbin "graphics/pokemon/fearow/icon.4bpp" + + .align 2 +gMonFootprint_Fearow:: @ 8D3F008 + .incbin "graphics/pokemon/fearow/footprint.1bpp" + + .align 2 +gMonFrontPic_Ekans:: @ 8D3F028 + .incbin "graphics/pokemon/ekans/front.4bpp.lz" + + .align 2 +gMonPalette_Ekans:: @ 8D3F328 + .incbin "graphics/pokemon/ekans/normal.gbapal.lz" + + .align 2 +gMonBackPic_Ekans:: @ 8D3F350 + .incbin "graphics/pokemon/ekans/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Ekans:: @ 8D3F640 + .incbin "graphics/pokemon/ekans/shiny.gbapal.lz" + + .align 2 +gMonIcon_Ekans:: @ 8D3F668 + .incbin "graphics/pokemon/ekans/icon.4bpp" + + .align 2 +gMonFootprint_Ekans:: @ 8D3FA68 + .incbin "graphics/pokemon/ekans/footprint.1bpp" + + .align 2 +gMonFrontPic_Arbok:: @ 8D3FA88 + .incbin "graphics/pokemon/arbok/front.4bpp.lz" + + .align 2 +gMonPalette_Arbok:: @ 8D3FED4 + .incbin "graphics/pokemon/arbok/normal.gbapal.lz" + + .align 2 +gMonBackPic_Arbok:: @ 8D3FEFC + .incbin "graphics/pokemon/arbok/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Arbok:: @ 8D4019C + .incbin "graphics/pokemon/arbok/shiny.gbapal.lz" + + .align 2 +gMonIcon_Arbok:: @ 8D401C4 + .incbin "graphics/pokemon/arbok/icon.4bpp" + + .align 2 +gMonFootprint_Arbok:: @ 8D405C4 + .incbin "graphics/pokemon/arbok/footprint.1bpp" + + .align 2 +gMonFrontPic_Pikachu:: @ 8D405E4 + .incbin "graphics/pokemon/pikachu/front.4bpp.lz" + + .align 2 +gMonPalette_Pikachu:: @ 8D408B4 + .incbin "graphics/pokemon/pikachu/normal.gbapal.lz" + + .align 2 +gMonBackPic_Pikachu:: @ 8D408DC + .incbin "graphics/pokemon/pikachu/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Pikachu:: @ 8D40BB4 + .incbin "graphics/pokemon/pikachu/shiny.gbapal.lz" + + .align 2 +gMonIcon_Pikachu:: @ 8D40BDC + .incbin "graphics/pokemon/pikachu/icon.4bpp" + + .align 2 +gMonFootprint_Pikachu:: @ 8D40FDC + .incbin "graphics/pokemon/pikachu/footprint.1bpp" + + .align 2 +gMonFrontPic_Raichu:: @ 8D40FFC + .incbin "graphics/pokemon/raichu/front.4bpp.lz" + + .align 2 +gMonPalette_Raichu:: @ 8D413A8 + .incbin "graphics/pokemon/raichu/normal.gbapal.lz" + + .align 2 +gMonBackPic_Raichu:: @ 8D413D0 + .incbin "graphics/pokemon/raichu/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Raichu:: @ 8D416F0 + .incbin "graphics/pokemon/raichu/shiny.gbapal.lz" + + .align 2 +gMonIcon_Raichu:: @ 8D41718 + .incbin "graphics/pokemon/raichu/icon.4bpp" + + .align 2 +gMonFootprint_Raichu:: @ 8D41B18 + .incbin "graphics/pokemon/raichu/footprint.1bpp" + + .align 2 +gMonFrontPic_Sandshrew:: @ 8D41B38 + .incbin "graphics/pokemon/sandshrew/front.4bpp.lz" + + .align 2 +gMonPalette_Sandshrew:: @ 8D41DF8 + .incbin "graphics/pokemon/sandshrew/normal.gbapal.lz" + + .align 2 +gMonBackPic_Sandshrew:: @ 8D41E20 + .incbin "graphics/pokemon/sandshrew/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Sandshrew:: @ 8D42148 + .incbin "graphics/pokemon/sandshrew/shiny.gbapal.lz" + + .align 2 +gMonIcon_Sandshrew:: @ 8D42170 + .incbin "graphics/pokemon/sandshrew/icon.4bpp" + + .align 2 +gMonFootprint_Sandshrew:: @ 8D42570 + .incbin "graphics/pokemon/sandshrew/footprint.1bpp" + + .align 2 +gMonFrontPic_Sandslash:: @ 8D42590 + .incbin "graphics/pokemon/sandslash/front.4bpp.lz" + + .align 2 +gMonPalette_Sandslash:: @ 8D4297C + .incbin "graphics/pokemon/sandslash/normal.gbapal.lz" + + .align 2 +gMonBackPic_Sandslash:: @ 8D429A4 + .incbin "graphics/pokemon/sandslash/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Sandslash:: @ 8D42DC0 + .incbin "graphics/pokemon/sandslash/shiny.gbapal.lz" + + .align 2 +gMonIcon_Sandslash:: @ 8D42DE8 + .incbin "graphics/pokemon/sandslash/icon.4bpp" + + .align 2 +gMonFootprint_Sandslash:: @ 8D431E8 + .incbin "graphics/pokemon/sandslash/footprint.1bpp" + + .align 2 +gMonFrontPic_NidoranF:: @ 8D43208 + .incbin "graphics/pokemon/nidoran_f/front.4bpp.lz" + + .align 2 +gMonPalette_NidoranF:: @ 8D43480 + .incbin "graphics/pokemon/nidoran_f/normal.gbapal.lz" + + .align 2 +gMonBackPic_NidoranF:: @ 8D434A8 + .incbin "graphics/pokemon/nidoran_f/back.4bpp.lz" + + .align 2 +gMonShinyPalette_NidoranF:: @ 8D43780 + .incbin "graphics/pokemon/nidoran_f/shiny.gbapal.lz" + + .align 2 +gMonIcon_NidoranF:: @ 8D437A8 + .incbin "graphics/pokemon/nidoran_f/icon.4bpp" + + .align 2 +gMonFootprint_NidoranF:: @ 8D43BA8 + .incbin "graphics/pokemon/nidoran_f/footprint.1bpp" + + .align 2 +gMonFrontPic_Nidorina:: @ 8D43BC8 + .incbin "graphics/pokemon/nidorina/front.4bpp.lz" + + .align 2 +gMonPalette_Nidorina:: @ 8D43EF4 + .incbin "graphics/pokemon/nidorina/normal.gbapal.lz" + + .align 2 +gMonBackPic_Nidorina:: @ 8D43F1C + .incbin "graphics/pokemon/nidorina/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Nidorina:: @ 8D442B0 + .incbin "graphics/pokemon/nidorina/shiny.gbapal.lz" + + .align 2 +gMonIcon_Nidorina:: @ 8D442D8 + .incbin "graphics/pokemon/nidorina/icon.4bpp" + + .align 2 +gMonFootprint_Nidorina:: @ 8D446D8 + .incbin "graphics/pokemon/nidorina/footprint.1bpp" + + .align 2 +gMonFrontPic_Nidoqueen:: @ 8D446F8 + .incbin "graphics/pokemon/nidoqueen/front.4bpp.lz" + + .align 2 +gMonPalette_Nidoqueen:: @ 8D44B84 + .incbin "graphics/pokemon/nidoqueen/normal.gbapal.lz" + + .align 2 +gMonBackPic_Nidoqueen:: @ 8D44BAC + .incbin "graphics/pokemon/nidoqueen/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Nidoqueen:: @ 8D44F70 + .incbin "graphics/pokemon/nidoqueen/shiny.gbapal.lz" + + .align 2 +gMonIcon_Nidoqueen:: @ 8D44F98 + .incbin "graphics/pokemon/nidoqueen/icon.4bpp" + + .align 2 +gMonFootprint_Nidoqueen:: @ 8D45398 + .incbin "graphics/pokemon/nidoqueen/footprint.1bpp" + + .align 2 +gMonFrontPic_NidoranM:: @ 8D453B8 + .incbin "graphics/pokemon/nidoran_m/front.4bpp.lz" + + .align 2 +gMonPalette_NidoranM:: @ 8D45688 + .incbin "graphics/pokemon/nidoran_m/normal.gbapal.lz" + + .align 2 +gMonBackPic_NidoranM:: @ 8D456B0 + .incbin "graphics/pokemon/nidoran_m/back.4bpp.lz" + + .align 2 +gMonShinyPalette_NidoranM:: @ 8D459E4 + .incbin "graphics/pokemon/nidoran_m/shiny.gbapal.lz" + + .align 2 +gMonIcon_NidoranM:: @ 8D45A0C + .incbin "graphics/pokemon/nidoran_m/icon.4bpp" + + .align 2 +gMonFootprint_NidoranM:: @ 8D45E0C + .incbin "graphics/pokemon/nidoran_m/footprint.1bpp" + + .align 2 +gMonFrontPic_Nidorino:: @ 8D45E2C + .incbin "graphics/pokemon/nidorino/front.4bpp.lz" + + .align 2 +gMonPalette_Nidorino:: @ 8D461C0 + .incbin "graphics/pokemon/nidorino/normal.gbapal.lz" + + .align 2 +gMonBackPic_Nidorino:: @ 8D461E8 + .incbin "graphics/pokemon/nidorino/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Nidorino:: @ 8D465A4 + .incbin "graphics/pokemon/nidorino/shiny.gbapal.lz" + + .align 2 +gMonIcon_Nidorino:: @ 8D465CC + .incbin "graphics/pokemon/nidorino/icon.4bpp" + + .align 2 +gMonFootprint_Nidorino:: @ 8D469CC + .incbin "graphics/pokemon/nidorino/footprint.1bpp" + + .align 2 +gMonFrontPic_Nidoking:: @ 8D469EC + .incbin "graphics/pokemon/nidoking/front.4bpp.lz" + + .align 2 +gMonPalette_Nidoking:: @ 8D46EE4 + .incbin "graphics/pokemon/nidoking/normal.gbapal.lz" + + .align 2 +gMonBackPic_Nidoking:: @ 8D46F0C + .incbin "graphics/pokemon/nidoking/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Nidoking:: @ 8D47348 + .incbin "graphics/pokemon/nidoking/shiny.gbapal.lz" + + .align 2 +gMonIcon_Nidoking:: @ 8D47370 + .incbin "graphics/pokemon/nidoking/icon.4bpp" + + .align 2 +gMonFootprint_Nidoking:: @ 8D47770 + .incbin "graphics/pokemon/nidoking/footprint.1bpp" + + .align 2 +gMonFrontPic_Clefairy:: @ 8D47790 + .incbin "graphics/pokemon/clefairy/front.4bpp.lz" + + .align 2 +gMonPalette_Clefairy:: @ 8D47A18 + .incbin "graphics/pokemon/clefairy/normal.gbapal.lz" + + .align 2 +gMonBackPic_Clefairy:: @ 8D47A40 + .incbin "graphics/pokemon/clefairy/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Clefairy:: @ 8D47D10 + .incbin "graphics/pokemon/clefairy/shiny.gbapal.lz" + + .align 2 +gMonIcon_Clefairy:: @ 8D47D38 + .incbin "graphics/pokemon/clefairy/icon.4bpp" + + .align 2 +gMonFootprint_Clefairy:: @ 8D48138 + .incbin "graphics/pokemon/clefairy/footprint.1bpp" + + .align 2 +gMonFrontPic_Clefable:: @ 8D48158 + .incbin "graphics/pokemon/clefable/front.4bpp.lz" + + .align 2 +gMonPalette_Clefable:: @ 8D48494 + .incbin "graphics/pokemon/clefable/normal.gbapal.lz" + + .align 2 +gMonBackPic_Clefable:: @ 8D484BC + .incbin "graphics/pokemon/clefable/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Clefable:: @ 8D487F4 + .incbin "graphics/pokemon/clefable/shiny.gbapal.lz" + + .align 2 +gMonIcon_Clefable:: @ 8D4881C + .incbin "graphics/pokemon/clefable/icon.4bpp" + + .align 2 +gMonFootprint_Clefable:: @ 8D48C1C + .incbin "graphics/pokemon/clefable/footprint.1bpp" + + .align 2 +gMonFrontPic_Vulpix:: @ 8D48C3C + .incbin "graphics/pokemon/vulpix/front.4bpp.lz" + + .align 2 +gMonPalette_Vulpix:: @ 8D48F78 + .incbin "graphics/pokemon/vulpix/normal.gbapal.lz" + + .align 2 +gMonBackPic_Vulpix:: @ 8D48FA0 + .incbin "graphics/pokemon/vulpix/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Vulpix:: @ 8D4929C + .incbin "graphics/pokemon/vulpix/shiny.gbapal.lz" + + .align 2 +gMonIcon_Vulpix:: @ 8D492C4 + .incbin "graphics/pokemon/vulpix/icon.4bpp" + + .align 2 +gMonFootprint_Vulpix:: @ 8D496C4 + .incbin "graphics/pokemon/vulpix/footprint.1bpp" + + .align 2 +gMonFrontPic_Ninetales:: @ 8D496E4 + .incbin "graphics/pokemon/ninetales/front.4bpp.lz" + + .align 2 +gMonPalette_Ninetales:: @ 8D49B20 + .incbin "graphics/pokemon/ninetales/normal.gbapal.lz" + + .align 2 +gMonBackPic_Ninetales:: @ 8D49B40 + .incbin "graphics/pokemon/ninetales/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Ninetales:: @ 8D49EC0 + .incbin "graphics/pokemon/ninetales/shiny.gbapal.lz" + + .align 2 +gMonIcon_Ninetales:: @ 8D49EE0 + .incbin "graphics/pokemon/ninetales/icon.4bpp" + + .align 2 +gMonFootprint_Ninetales:: @ 8D4A2E0 + .incbin "graphics/pokemon/ninetales/footprint.1bpp" + + .align 2 +gMonFrontPic_Jigglypuff:: @ 8D4A300 + .incbin "graphics/pokemon/jigglypuff/front.4bpp.lz" + + .align 2 +gMonPalette_Jigglypuff:: @ 8D4A578 + .incbin "graphics/pokemon/jigglypuff/normal.gbapal.lz" + + .align 2 +gMonBackPic_Jigglypuff:: @ 8D4A5A0 + .incbin "graphics/pokemon/jigglypuff/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Jigglypuff:: @ 8D4A7FC + .incbin "graphics/pokemon/jigglypuff/shiny.gbapal.lz" + + .align 2 +gMonIcon_Jigglypuff:: @ 8D4A824 + .incbin "graphics/pokemon/jigglypuff/icon.4bpp" + + .align 2 +gMonFootprint_Jigglypuff:: @ 8D4AC24 + .incbin "graphics/pokemon/jigglypuff/footprint.1bpp" + + .align 2 +gMonFrontPic_Wigglytuff:: @ 8D4AC44 + .incbin "graphics/pokemon/wigglytuff/front.4bpp.lz" + + .align 2 +gMonPalette_Wigglytuff:: @ 8D4AF98 + .incbin "graphics/pokemon/wigglytuff/normal.gbapal.lz" + + .align 2 +gMonBackPic_Wigglytuff:: @ 8D4AFC0 + .incbin "graphics/pokemon/wigglytuff/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Wigglytuff:: @ 8D4B268 + .incbin "graphics/pokemon/wigglytuff/shiny.gbapal.lz" + + .align 2 +gMonIcon_Wigglytuff:: @ 8D4B290 + .incbin "graphics/pokemon/wigglytuff/icon.4bpp" + + .align 2 +gMonFootprint_Wigglytuff:: @ 8D4B690 + .incbin "graphics/pokemon/wigglytuff/footprint.1bpp" + + .align 2 +gMonFrontPic_Zubat:: @ 8D4B6B0 + .incbin "graphics/pokemon/zubat/front.4bpp.lz" + + .align 2 +gMonPalette_Zubat:: @ 8D4B988 + .incbin "graphics/pokemon/zubat/normal.gbapal.lz" + + .align 2 +gMonBackPic_Zubat:: @ 8D4B9B0 + .incbin "graphics/pokemon/zubat/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Zubat:: @ 8D4BC6C + .incbin "graphics/pokemon/zubat/shiny.gbapal.lz" + + .align 2 +gMonIcon_Zubat:: @ 8D4BC94 + .incbin "graphics/pokemon/zubat/icon.4bpp" + + .align 2 +gMonFootprint_Zubat:: @ 8D4C094 + .incbin "graphics/pokemon/zubat/footprint.1bpp" + + .align 2 +gMonFrontPic_Golbat:: @ 8D4C0B4 + .incbin "graphics/pokemon/golbat/front.4bpp.lz" + + .align 2 +gMonPalette_Golbat:: @ 8D4C450 + .incbin "graphics/pokemon/golbat/normal.gbapal.lz" + + .align 2 +gMonBackPic_Golbat:: @ 8D4C478 + .incbin "graphics/pokemon/golbat/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Golbat:: @ 8D4C734 + .incbin "graphics/pokemon/golbat/shiny.gbapal.lz" + + .align 2 +gMonIcon_Golbat:: @ 8D4C75C + .incbin "graphics/pokemon/golbat/icon.4bpp" + + .align 2 +gMonFootprint_Golbat:: @ 8D4CB5C + .incbin "graphics/pokemon/golbat/footprint.1bpp" + + .align 2 +gMonFrontPic_Oddish:: @ 8D4CB7C + .incbin "graphics/pokemon/oddish/front.4bpp.lz" + + .align 2 +gMonPalette_Oddish:: @ 8D4CDB0 + .incbin "graphics/pokemon/oddish/normal.gbapal.lz" + + .align 2 +gMonBackPic_Oddish:: @ 8D4CDD8 + .incbin "graphics/pokemon/oddish/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Oddish:: @ 8D4D050 + .incbin "graphics/pokemon/oddish/shiny.gbapal.lz" + + .align 2 +gMonIcon_Oddish:: @ 8D4D078 + .incbin "graphics/pokemon/oddish/icon.4bpp" + + .align 2 +gMonFootprint_Oddish:: @ 8D4D478 + .incbin "graphics/pokemon/oddish/footprint.1bpp" + + .align 2 +gMonFrontPic_Gloom:: @ 8D4D498 + .incbin "graphics/pokemon/gloom/front.4bpp.lz" + + .align 2 +gMonPalette_Gloom:: @ 8D4D810 + .incbin "graphics/pokemon/gloom/normal.gbapal.lz" + + .align 2 +gMonBackPic_Gloom:: @ 8D4D838 + .incbin "graphics/pokemon/gloom/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Gloom:: @ 8D4DBA0 + .incbin "graphics/pokemon/gloom/shiny.gbapal.lz" + + .align 2 +gMonIcon_Gloom:: @ 8D4DBC8 + .incbin "graphics/pokemon/gloom/icon.4bpp" + + .align 2 +gMonFootprint_Gloom:: @ 8D4DFC8 + .incbin "graphics/pokemon/gloom/footprint.1bpp" + + .align 2 +gMonFrontPic_Vileplume:: @ 8D4DFE8 + .incbin "graphics/pokemon/vileplume/front.4bpp.lz" + + .align 2 +gMonPalette_Vileplume:: @ 8D4E364 + .incbin "graphics/pokemon/vileplume/normal.gbapal.lz" + + .align 2 +gMonBackPic_Vileplume:: @ 8D4E38C + .incbin "graphics/pokemon/vileplume/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Vileplume:: @ 8D4E7A4 + .incbin "graphics/pokemon/vileplume/shiny.gbapal.lz" + + .align 2 +gMonIcon_Vileplume:: @ 8D4E7CC + .incbin "graphics/pokemon/vileplume/icon.4bpp" + + .align 2 +gMonFootprint_Vileplume:: @ 8D4EBCC + .incbin "graphics/pokemon/vileplume/footprint.1bpp" + + .align 2 +gMonFrontPic_Paras:: @ 8D4EBEC + .incbin "graphics/pokemon/paras/front.4bpp.lz" + + .align 2 +gMonPalette_Paras:: @ 8D4EE58 + .incbin "graphics/pokemon/paras/normal.gbapal.lz" + + .align 2 +gMonBackPic_Paras:: @ 8D4EE80 + .incbin "graphics/pokemon/paras/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Paras:: @ 8D4F120 + .incbin "graphics/pokemon/paras/shiny.gbapal.lz" + + .align 2 +gMonIcon_Paras:: @ 8D4F148 + .incbin "graphics/pokemon/paras/icon.4bpp" + + .align 2 +gMonFootprint_Paras:: @ 8D4F548 + .incbin "graphics/pokemon/paras/footprint.1bpp" + + .align 2 +gMonFrontPic_Parasect:: @ 8D4F568 + .incbin "graphics/pokemon/parasect/front.4bpp.lz" + + .align 2 +gMonPalette_Parasect:: @ 8D4F92C + .incbin "graphics/pokemon/parasect/normal.gbapal.lz" + + .align 2 +gMonBackPic_Parasect:: @ 8D4F954 + .incbin "graphics/pokemon/parasect/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Parasect:: @ 8D4FC50 + .incbin "graphics/pokemon/parasect/shiny.gbapal.lz" + + .align 2 +gMonIcon_Parasect:: @ 8D4FC78 + .incbin "graphics/pokemon/parasect/icon.4bpp" + + .align 2 +gMonFootprint_Parasect:: @ 8D50078 + .incbin "graphics/pokemon/parasect/footprint.1bpp" + + .align 2 +gMonFrontPic_Venonat:: @ 8D50098 + .incbin "graphics/pokemon/venonat/front.4bpp.lz" + + .align 2 +gMonPalette_Venonat:: @ 8D50410 + .incbin "graphics/pokemon/venonat/normal.gbapal.lz" + + .align 2 +gMonBackPic_Venonat:: @ 8D50438 + .incbin "graphics/pokemon/venonat/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Venonat:: @ 8D50768 + .incbin "graphics/pokemon/venonat/shiny.gbapal.lz" + + .align 2 +gMonIcon_Venonat:: @ 8D50790 + .incbin "graphics/pokemon/venonat/icon.4bpp" + + .align 2 +gMonFootprint_Venonat:: @ 8D50B90 + .incbin "graphics/pokemon/venonat/footprint.1bpp" + + .align 2 +gMonFrontPic_Venomoth:: @ 8D50BB0 + .incbin "graphics/pokemon/venomoth/front.4bpp.lz" + + .align 2 +gMonPalette_Venomoth:: @ 8D51054 + .incbin "graphics/pokemon/venomoth/normal.gbapal.lz" + + .align 2 +gMonBackPic_Venomoth:: @ 8D5107C + .incbin "graphics/pokemon/venomoth/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Venomoth:: @ 8D51440 + .incbin "graphics/pokemon/venomoth/shiny.gbapal.lz" + + .align 2 +gMonIcon_Venomoth:: @ 8D51468 + .incbin "graphics/pokemon/venomoth/icon.4bpp" + + .align 2 +gMonFootprint_Venomoth:: @ 8D51868 + .incbin "graphics/pokemon/venomoth/footprint.1bpp" + + .align 2 +gMonFrontPic_Diglett:: @ 8D51888 + .incbin "graphics/pokemon/diglett/front.4bpp.lz" + + .align 2 +gMonPalette_Diglett:: @ 8D51A94 + .incbin "graphics/pokemon/diglett/normal.gbapal.lz" + + .align 2 +gMonBackPic_Diglett:: @ 8D51ABC + .incbin "graphics/pokemon/diglett/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Diglett:: @ 8D51CC8 + .incbin "graphics/pokemon/diglett/shiny.gbapal.lz" + + .align 2 +gMonIcon_Diglett:: @ 8D51CF0 + .incbin "graphics/pokemon/diglett/icon.4bpp" + + .align 2 +gMonFootprint_Diglett:: @ 8D520F0 + .incbin "graphics/pokemon/diglett/footprint.1bpp" + + .align 2 +gMonFrontPic_Dugtrio:: @ 8D52110 + .incbin "graphics/pokemon/dugtrio/front.4bpp.lz" + + .align 2 +gMonPalette_Dugtrio:: @ 8D52434 + .incbin "graphics/pokemon/dugtrio/normal.gbapal.lz" + + .align 2 +gMonBackPic_Dugtrio:: @ 8D5245C + .incbin "graphics/pokemon/dugtrio/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Dugtrio:: @ 8D52708 + .incbin "graphics/pokemon/dugtrio/shiny.gbapal.lz" + + .align 2 +gMonIcon_Dugtrio:: @ 8D52730 + .incbin "graphics/pokemon/dugtrio/icon.4bpp" + + .align 2 +gMonFootprint_Dugtrio:: @ 8D52B30 + .incbin "graphics/pokemon/dugtrio/footprint.1bpp" + + .align 2 +gMonFrontPic_Meowth:: @ 8D52B50 + .incbin "graphics/pokemon/meowth/front.4bpp.lz" + + .align 2 +gMonPalette_Meowth:: @ 8D52E3C + .incbin "graphics/pokemon/meowth/normal.gbapal.lz" + + .align 2 +gMonBackPic_Meowth:: @ 8D52E64 + .incbin "graphics/pokemon/meowth/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Meowth:: @ 8D53148 + .incbin "graphics/pokemon/meowth/shiny.gbapal.lz" + + .align 2 +gMonIcon_Meowth:: @ 8D53170 + .incbin "graphics/pokemon/meowth/icon.4bpp" + + .align 2 +gMonFootprint_Meowth:: @ 8D53570 + .incbin "graphics/pokemon/meowth/footprint.1bpp" + + .align 2 +gMonFrontPic_Persian:: @ 8D53590 + .incbin "graphics/pokemon/persian/front.4bpp.lz" + + .align 2 +gMonPalette_Persian:: @ 8D53944 + .incbin "graphics/pokemon/persian/normal.gbapal.lz" + + .align 2 +gMonBackPic_Persian:: @ 8D5396C + .incbin "graphics/pokemon/persian/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Persian:: @ 8D53CD0 + .incbin "graphics/pokemon/persian/shiny.gbapal.lz" + + .align 2 +gMonIcon_Persian:: @ 8D53CF8 + .incbin "graphics/pokemon/persian/icon.4bpp" + + .align 2 +gMonFootprint_Persian:: @ 8D540F8 + .incbin "graphics/pokemon/persian/footprint.1bpp" + + .align 2 +gMonFrontPic_Psyduck:: @ 8D54118 + .incbin "graphics/pokemon/psyduck/front.4bpp.lz" + + .align 2 +gMonPalette_Psyduck:: @ 8D543F0 + .incbin "graphics/pokemon/psyduck/normal.gbapal.lz" + + .align 2 +gMonBackPic_Psyduck:: @ 8D54418 + .incbin "graphics/pokemon/psyduck/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Psyduck:: @ 8D546B4 + .incbin "graphics/pokemon/psyduck/shiny.gbapal.lz" + + .align 2 +gMonIcon_Psyduck:: @ 8D546DC + .incbin "graphics/pokemon/psyduck/icon.4bpp" + + .align 2 +gMonFootprint_Psyduck:: @ 8D54ADC + .incbin "graphics/pokemon/psyduck/footprint.1bpp" + + .align 2 +gMonFrontPic_Golduck:: @ 8D54AFC + .incbin "graphics/pokemon/golduck/front.4bpp.lz" + + .align 2 +gMonPalette_Golduck:: @ 8D54ED4 + .incbin "graphics/pokemon/golduck/normal.gbapal.lz" + + .align 2 +gMonBackPic_Golduck:: @ 8D54EFC + .incbin "graphics/pokemon/golduck/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Golduck:: @ 8D55228 + .incbin "graphics/pokemon/golduck/shiny.gbapal.lz" + + .align 2 +gMonIcon_Golduck:: @ 8D55250 + .incbin "graphics/pokemon/golduck/icon.4bpp" + + .align 2 +gMonFootprint_Golduck:: @ 8D55650 + .incbin "graphics/pokemon/golduck/footprint.1bpp" + + .align 2 +gMonFrontPic_Mankey:: @ 8D55670 + .incbin "graphics/pokemon/mankey/front.4bpp.lz" + + .align 2 +gMonPalette_Mankey:: @ 8D55988 + .incbin "graphics/pokemon/mankey/normal.gbapal.lz" + + .align 2 +gMonBackPic_Mankey:: @ 8D559B0 + .incbin "graphics/pokemon/mankey/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Mankey:: @ 8D55D18 + .incbin "graphics/pokemon/mankey/shiny.gbapal.lz" + + .align 2 +gMonIcon_Mankey:: @ 8D55D40 + .incbin "graphics/pokemon/mankey/icon.4bpp" + + .align 2 +gMonFootprint_Mankey:: @ 8D56140 + .incbin "graphics/pokemon/mankey/footprint.1bpp" + + .align 2 +gMonFrontPic_Primeape:: @ 8D56160 + .incbin "graphics/pokemon/primeape/front.4bpp.lz" + + .align 2 +gMonPalette_Primeape:: @ 8D56510 + .incbin "graphics/pokemon/primeape/normal.gbapal.lz" + + .align 2 +gMonBackPic_Primeape:: @ 8D56538 + .incbin "graphics/pokemon/primeape/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Primeape:: @ 8D568A8 + .incbin "graphics/pokemon/primeape/shiny.gbapal.lz" + + .align 2 +gMonIcon_Primeape:: @ 8D568D0 + .incbin "graphics/pokemon/primeape/icon.4bpp" + + .align 2 +gMonFootprint_Primeape:: @ 8D56CD0 + .incbin "graphics/pokemon/primeape/footprint.1bpp" + + .align 2 +gMonFrontPic_Growlithe:: @ 8D56CF0 + .incbin "graphics/pokemon/growlithe/front.4bpp.lz" + + .align 2 +gMonPalette_Growlithe:: @ 8D57048 + .incbin "graphics/pokemon/growlithe/normal.gbapal.lz" + + .align 2 +gMonBackPic_Growlithe:: @ 8D57070 + .incbin "graphics/pokemon/growlithe/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Growlithe:: @ 8D573AC + .incbin "graphics/pokemon/growlithe/shiny.gbapal.lz" + + .align 2 +gMonIcon_Growlithe:: @ 8D573D4 + .incbin "graphics/pokemon/growlithe/icon.4bpp" + + .align 2 +gMonFootprint_Growlithe:: @ 8D577D4 + .incbin "graphics/pokemon/growlithe/footprint.1bpp" + + .align 2 +gMonFrontPic_Arcanine:: @ 8D577F4 + .incbin "graphics/pokemon/arcanine/front.4bpp.lz" + + .align 2 +gMonPalette_Arcanine:: @ 8D57D28 + .incbin "graphics/pokemon/arcanine/normal.gbapal.lz" + + .align 2 +gMonBackPic_Arcanine:: @ 8D57D50 + .incbin "graphics/pokemon/arcanine/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Arcanine:: @ 8D58130 + .incbin "graphics/pokemon/arcanine/shiny.gbapal.lz" + + .align 2 +gMonIcon_Arcanine:: @ 8D58158 + .incbin "graphics/pokemon/arcanine/icon.4bpp" + + .align 2 +gMonFootprint_Arcanine:: @ 8D58558 + .incbin "graphics/pokemon/arcanine/footprint.1bpp" + + .align 2 +gMonFrontPic_Poliwag:: @ 8D58578 + .incbin "graphics/pokemon/poliwag/front.4bpp.lz" + + .align 2 +gMonPalette_Poliwag:: @ 8D58800 + .incbin "graphics/pokemon/poliwag/normal.gbapal.lz" + + .align 2 +gMonBackPic_Poliwag:: @ 8D58828 + .incbin "graphics/pokemon/poliwag/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Poliwag:: @ 8D58A98 + .incbin "graphics/pokemon/poliwag/shiny.gbapal.lz" + + .align 2 +gMonIcon_Poliwag:: @ 8D58AC0 + .incbin "graphics/pokemon/poliwag/icon.4bpp" + + .align 2 +gMonFootprint_Poliwag:: @ 8D58EC0 + .incbin "graphics/pokemon/poliwag/footprint.1bpp" + + .align 2 +gMonFrontPic_Poliwhirl:: @ 8D58EE0 + .incbin "graphics/pokemon/poliwhirl/front.4bpp.lz" + + .align 2 +gMonPalette_Poliwhirl:: @ 8D592A4 + .incbin "graphics/pokemon/poliwhirl/normal.gbapal.lz" + + .align 2 +gMonBackPic_Poliwhirl:: @ 8D592CC + .incbin "graphics/pokemon/poliwhirl/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Poliwhirl:: @ 8D5959C + .incbin "graphics/pokemon/poliwhirl/shiny.gbapal.lz" + + .align 2 +gMonIcon_Poliwhirl:: @ 8D595C4 + .incbin "graphics/pokemon/poliwhirl/icon.4bpp" + + .align 2 +gMonFootprint_Poliwhirl:: @ 8D599C4 + .incbin "graphics/pokemon/poliwhirl/footprint.1bpp" + + .align 2 +gMonFrontPic_Poliwrath:: @ 8D599E4 + .incbin "graphics/pokemon/poliwrath/front.4bpp.lz" + + .align 2 +gMonPalette_Poliwrath:: @ 8D59DAC + .incbin "graphics/pokemon/poliwrath/normal.gbapal.lz" + + .align 2 +gMonBackPic_Poliwrath:: @ 8D59DD4 + .incbin "graphics/pokemon/poliwrath/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Poliwrath:: @ 8D5A114 + .incbin "graphics/pokemon/poliwrath/shiny.gbapal.lz" + + .align 2 +gMonIcon_Poliwrath:: @ 8D5A13C + .incbin "graphics/pokemon/poliwrath/icon.4bpp" + + .align 2 +gMonFootprint_Poliwrath:: @ 8D5A53C + .incbin "graphics/pokemon/poliwrath/footprint.1bpp" + + .align 2 +gMonFrontPic_Abra:: @ 8D5A55C + .incbin "graphics/pokemon/abra/front.4bpp.lz" + + .align 2 +gMonPalette_Abra:: @ 8D5A840 + .incbin "graphics/pokemon/abra/normal.gbapal.lz" + + .align 2 +gMonBackPic_Abra:: @ 8D5A864 + .incbin "graphics/pokemon/abra/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Abra:: @ 8D5AB78 + .incbin "graphics/pokemon/abra/shiny.gbapal.lz" + + .align 2 +gMonIcon_Abra:: @ 8D5AB9C + .incbin "graphics/pokemon/abra/icon.4bpp" + + .align 2 +gMonFootprint_Abra:: @ 8D5AF9C + .incbin "graphics/pokemon/abra/footprint.1bpp" + + .align 2 +gMonFrontPic_Kadabra:: @ 8D5AFBC + .incbin "graphics/pokemon/kadabra/front.4bpp.lz" + + .align 2 +gMonPalette_Kadabra:: @ 8D5B420 + .incbin "graphics/pokemon/kadabra/normal.gbapal.lz" + + .align 2 +gMonBackPic_Kadabra:: @ 8D5B448 + .incbin "graphics/pokemon/kadabra/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Kadabra:: @ 8D5B824 + .incbin "graphics/pokemon/kadabra/shiny.gbapal.lz" + + .align 2 +gMonIcon_Kadabra:: @ 8D5B84C + .incbin "graphics/pokemon/kadabra/icon.4bpp" + + .align 2 +gMonFootprint_Kadabra:: @ 8D5BC4C + .incbin "graphics/pokemon/kadabra/footprint.1bpp" + + .align 2 +gMonFrontPic_Alakazam:: @ 8D5BC6C + .incbin "graphics/pokemon/alakazam/front.4bpp.lz" + + .align 2 +gMonPalette_Alakazam:: @ 8D5C068 + .incbin "graphics/pokemon/alakazam/normal.gbapal.lz" + + .align 2 +gMonBackPic_Alakazam:: @ 8D5C090 + .incbin "graphics/pokemon/alakazam/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Alakazam:: @ 8D5C4D4 + .incbin "graphics/pokemon/alakazam/shiny.gbapal.lz" + + .align 2 +gMonIcon_Alakazam:: @ 8D5C4FC + .incbin "graphics/pokemon/alakazam/icon.4bpp" + + .align 2 +gMonFootprint_Alakazam:: @ 8D5C8FC + .incbin "graphics/pokemon/alakazam/footprint.1bpp" + + .align 2 +gMonFrontPic_Machop:: @ 8D5C91C + .incbin "graphics/pokemon/machop/front.4bpp.lz" + + .align 2 +gMonPalette_Machop:: @ 8D5CBC0 + .incbin "graphics/pokemon/machop/normal.gbapal.lz" + + .align 2 +gMonBackPic_Machop:: @ 8D5CBE8 + .incbin "graphics/pokemon/machop/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Machop:: @ 8D5CEC8 + .incbin "graphics/pokemon/machop/shiny.gbapal.lz" + + .align 2 +gMonIcon_Machop:: @ 8D5CEF0 + .incbin "graphics/pokemon/machop/icon.4bpp" + + .align 2 +gMonFootprint_Machop:: @ 8D5D2F0 + .incbin "graphics/pokemon/machop/footprint.1bpp" + + .align 2 +gMonFrontPic_Machoke:: @ 8D5D310 + .incbin "graphics/pokemon/machoke/front.4bpp.lz" + + .align 2 +gMonPalette_Machoke:: @ 8D5D6C0 + .incbin "graphics/pokemon/machoke/normal.gbapal.lz" + + .align 2 +gMonBackPic_Machoke:: @ 8D5D6E8 + .incbin "graphics/pokemon/machoke/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Machoke:: @ 8D5DA38 + .incbin "graphics/pokemon/machoke/shiny.gbapal.lz" + + .align 2 +gMonIcon_Machoke:: @ 8D5DA60 + .incbin "graphics/pokemon/machoke/icon.4bpp" + + .align 2 +gMonFootprint_Machoke:: @ 8D5DE60 + .incbin "graphics/pokemon/machoke/footprint.1bpp" + + .align 2 +gMonFrontPic_Machamp:: @ 8D5DE80 + .incbin "graphics/pokemon/machamp/front.4bpp.lz" + + .align 2 +gMonPalette_Machamp:: @ 8D5E3D0 + .incbin "graphics/pokemon/machamp/normal.gbapal.lz" + + .align 2 +gMonBackPic_Machamp:: @ 8D5E3F8 + .incbin "graphics/pokemon/machamp/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Machamp:: @ 8D5E854 + .incbin "graphics/pokemon/machamp/shiny.gbapal.lz" + + .align 2 +gMonIcon_Machamp:: @ 8D5E87C + .incbin "graphics/pokemon/machamp/icon.4bpp" + + .align 2 +gMonFootprint_Machamp:: @ 8D5EC7C + .incbin "graphics/pokemon/machamp/footprint.1bpp" + + .align 2 +gMonFrontPic_Bellsprout:: @ 8D5EC9C + .incbin "graphics/pokemon/bellsprout/front.4bpp.lz" + + .align 2 +gMonPalette_Bellsprout:: @ 8D5EF1C + .incbin "graphics/pokemon/bellsprout/normal.gbapal.lz" + + .align 2 +gMonBackPic_Bellsprout:: @ 8D5EF44 + .incbin "graphics/pokemon/bellsprout/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Bellsprout:: @ 8D5F1E0 + .incbin "graphics/pokemon/bellsprout/shiny.gbapal.lz" + + .align 2 +gMonIcon_Bellsprout:: @ 8D5F208 + .incbin "graphics/pokemon/bellsprout/icon.4bpp" + + .align 2 +gMonFootprint_Bellsprout:: @ 8D5F608 + .incbin "graphics/pokemon/bellsprout/footprint.1bpp" + + .align 2 +gMonFrontPic_Weepinbell:: @ 8D5F628 + .incbin "graphics/pokemon/weepinbell/front.4bpp.lz" + + .align 2 +gMonPalette_Weepinbell:: @ 8D5F94C + .incbin "graphics/pokemon/weepinbell/normal.gbapal.lz" + + .align 2 +gMonBackPic_Weepinbell:: @ 8D5F974 + .incbin "graphics/pokemon/weepinbell/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Weepinbell:: @ 8D5FC70 + .incbin "graphics/pokemon/weepinbell/shiny.gbapal.lz" + + .align 2 +gMonIcon_Weepinbell:: @ 8D5FC98 + .incbin "graphics/pokemon/weepinbell/icon.4bpp" + + .align 2 +gMonFootprint_Weepinbell:: @ 8D60098 + .incbin "graphics/pokemon/weepinbell/footprint.1bpp" + + .align 2 +gMonFrontPic_Victreebel:: @ 8D600B8 + .incbin "graphics/pokemon/victreebel/front.4bpp.lz" + + .align 2 +gMonPalette_Victreebel:: @ 8D604E4 + .incbin "graphics/pokemon/victreebel/normal.gbapal.lz" + + .align 2 +gMonBackPic_Victreebel:: @ 8D6050C + .incbin "graphics/pokemon/victreebel/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Victreebel:: @ 8D608A4 + .incbin "graphics/pokemon/victreebel/shiny.gbapal.lz" + + .align 2 +gMonIcon_Victreebel:: @ 8D608CC + .incbin "graphics/pokemon/victreebel/icon.4bpp" + + .align 2 +gMonFootprint_Victreebel:: @ 8D60CCC + .incbin "graphics/pokemon/victreebel/footprint.1bpp" + + .align 2 +gMonFrontPic_Tentacool:: @ 8D60CEC + .incbin "graphics/pokemon/tentacool/front.4bpp.lz" + + .align 2 +gMonPalette_Tentacool:: @ 8D60F8C + .incbin "graphics/pokemon/tentacool/normal.gbapal.lz" + + .align 2 +gMonBackPic_Tentacool:: @ 8D60FB4 + .incbin "graphics/pokemon/tentacool/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Tentacool:: @ 8D61280 + .incbin "graphics/pokemon/tentacool/shiny.gbapal.lz" + + .align 2 +gMonIcon_Tentacool:: @ 8D612A8 + .incbin "graphics/pokemon/tentacool/icon.4bpp" + + .align 2 +gMonFootprint_Tentacool:: @ 8D616A8 + .incbin "graphics/pokemon/tentacool/footprint.1bpp" + + .align 2 +gMonFrontPic_Tentacruel:: @ 8D616C8 + .incbin "graphics/pokemon/tentacruel/front.4bpp.lz" + + .align 2 +gMonPalette_Tentacruel:: @ 8D61B64 + .incbin "graphics/pokemon/tentacruel/normal.gbapal.lz" + + .align 2 +gMonBackPic_Tentacruel:: @ 8D61B8C + .incbin "graphics/pokemon/tentacruel/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Tentacruel:: @ 8D61F28 + .incbin "graphics/pokemon/tentacruel/shiny.gbapal.lz" + + .align 2 +gMonIcon_Tentacruel:: @ 8D61F50 + .incbin "graphics/pokemon/tentacruel/icon.4bpp" + + .align 2 +gMonFootprint_Tentacruel:: @ 8D62350 + .incbin "graphics/pokemon/tentacruel/footprint.1bpp" + + .align 2 +gMonFrontPic_Geodude:: @ 8D62370 + .incbin "graphics/pokemon/geodude/front.4bpp.lz" + + .align 2 +gMonPalette_Geodude:: @ 8D625DC + .incbin "graphics/pokemon/geodude/normal.gbapal.lz" + + .align 2 +gMonBackPic_Geodude:: @ 8D625F8 + .incbin "graphics/pokemon/geodude/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Geodude:: @ 8D6288C + .incbin "graphics/pokemon/geodude/shiny.gbapal.lz" + + .align 2 +gMonIcon_Geodude:: @ 8D628A8 + .incbin "graphics/pokemon/geodude/icon.4bpp" + + .align 2 +gMonFootprint_Geodude:: @ 8D62CA8 + .incbin "graphics/pokemon/geodude/footprint.1bpp" + + .align 2 +gMonFrontPic_Graveler:: @ 8D62CC8 + .incbin "graphics/pokemon/graveler/front.4bpp.lz" + + .align 2 +gMonPalette_Graveler:: @ 8D630D0 + .incbin "graphics/pokemon/graveler/normal.gbapal.lz" + + .align 2 +gMonBackPic_Graveler:: @ 8D630F0 + .incbin "graphics/pokemon/graveler/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Graveler:: @ 8D6336C + .incbin "graphics/pokemon/graveler/shiny.gbapal.lz" + + .align 2 +gMonIcon_Graveler:: @ 8D6338C + .incbin "graphics/pokemon/graveler/icon.4bpp" + + .align 2 +gMonFootprint_Graveler:: @ 8D6378C + .incbin "graphics/pokemon/graveler/footprint.1bpp" + + .align 2 +gMonFrontPic_Golem:: @ 8D637AC + .incbin "graphics/pokemon/golem/front.4bpp.lz" + + .align 2 +gMonPalette_Golem:: @ 8D63C28 + .incbin "graphics/pokemon/golem/normal.gbapal.lz" + + .align 2 +gMonBackPic_Golem:: @ 8D63C50 + .incbin "graphics/pokemon/golem/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Golem:: @ 8D63F10 + .incbin "graphics/pokemon/golem/shiny.gbapal.lz" + + .align 2 +gMonIcon_Golem:: @ 8D63F38 + .incbin "graphics/pokemon/golem/icon.4bpp" + + .align 2 +gMonFootprint_Golem:: @ 8D64338 + .incbin "graphics/pokemon/golem/footprint.1bpp" + + .align 2 +gMonFrontPic_Ponyta:: @ 8D64358 + .incbin "graphics/pokemon/ponyta/front.4bpp.lz" + + .align 2 +gMonPalette_Ponyta:: @ 8D64700 + .incbin "graphics/pokemon/ponyta/normal.gbapal.lz" + + .align 2 +gMonBackPic_Ponyta:: @ 8D64728 + .incbin "graphics/pokemon/ponyta/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Ponyta:: @ 8D64A64 + .incbin "graphics/pokemon/ponyta/shiny.gbapal.lz" + + .align 2 +gMonIcon_Ponyta:: @ 8D64A8C + .incbin "graphics/pokemon/ponyta/icon.4bpp" + + .align 2 +gMonFootprint_Ponyta:: @ 8D64E8C + .incbin "graphics/pokemon/ponyta/footprint.1bpp" + + .align 2 +gMonFrontPic_Rapidash:: @ 8D64EAC + .incbin "graphics/pokemon/rapidash/front.4bpp.lz" + + .align 2 +gMonPalette_Rapidash:: @ 8D6537C + .incbin "graphics/pokemon/rapidash/normal.gbapal.lz" + + .align 2 +gMonBackPic_Rapidash:: @ 8D653A4 + .incbin "graphics/pokemon/rapidash/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Rapidash:: @ 8D657B4 + .incbin "graphics/pokemon/rapidash/shiny.gbapal.lz" + + .align 2 +gMonIcon_Rapidash:: @ 8D657DC + .incbin "graphics/pokemon/rapidash/icon.4bpp" + + .align 2 +gMonFootprint_Rapidash:: @ 8D65BDC + .incbin "graphics/pokemon/rapidash/footprint.1bpp" + + .align 2 +gMonFrontPic_Slowpoke:: @ 8D65BFC + .incbin "graphics/pokemon/slowpoke/front.4bpp.lz" + + .align 2 +gMonPalette_Slowpoke:: @ 8D65F08 + .incbin "graphics/pokemon/slowpoke/normal.gbapal.lz" + + .align 2 +gMonBackPic_Slowpoke:: @ 8D65F30 + .incbin "graphics/pokemon/slowpoke/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Slowpoke:: @ 8D66194 + .incbin "graphics/pokemon/slowpoke/shiny.gbapal.lz" + + .align 2 +gMonIcon_Slowpoke:: @ 8D661BC + .incbin "graphics/pokemon/slowpoke/icon.4bpp" + + .align 2 +gMonFootprint_Slowpoke:: @ 8D665BC + .incbin "graphics/pokemon/slowpoke/footprint.1bpp" + + .align 2 +gMonFrontPic_Slowbro:: @ 8D665DC + .incbin "graphics/pokemon/slowbro/front.4bpp.lz" + + .align 2 +gMonPalette_Slowbro:: @ 8D66A9C + .incbin "graphics/pokemon/slowbro/normal.gbapal.lz" + + .align 2 +gMonBackPic_Slowbro:: @ 8D66AC4 + .incbin "graphics/pokemon/slowbro/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Slowbro:: @ 8D66E60 + .incbin "graphics/pokemon/slowbro/shiny.gbapal.lz" + + .align 2 +gMonIcon_Slowbro:: @ 8D66E88 + .incbin "graphics/pokemon/slowbro/icon.4bpp" + + .align 2 +gMonFootprint_Slowbro:: @ 8D67288 + .incbin "graphics/pokemon/slowbro/footprint.1bpp" + + .align 2 +gMonFrontPic_Magnemite:: @ 8D672A8 + .incbin "graphics/pokemon/magnemite/front.4bpp.lz" + + .align 2 +gMonPalette_Magnemite:: @ 8D67480 + .incbin "graphics/pokemon/magnemite/normal.gbapal.lz" + + .align 2 +gMonBackPic_Magnemite:: @ 8D674A8 + .incbin "graphics/pokemon/magnemite/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Magnemite:: @ 8D67690 + .incbin "graphics/pokemon/magnemite/shiny.gbapal.lz" + + .align 2 +gMonIcon_Magnemite:: @ 8D676B4 + .incbin "graphics/pokemon/magnemite/icon.4bpp" + + .align 2 +gMonFootprint_Magnemite:: @ 8D67AB4 + .incbin "graphics/pokemon/magnemite/footprint.1bpp" + + .align 2 +gMonFrontPic_Magneton:: @ 8D67AD4 + .incbin "graphics/pokemon/magneton/front.4bpp.lz" + + .align 2 +gMonPalette_Magneton:: @ 8D67ED8 + .incbin "graphics/pokemon/magneton/normal.gbapal.lz" + + .align 2 +gMonBackPic_Magneton:: @ 8D67F00 + .incbin "graphics/pokemon/magneton/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Magneton:: @ 8D68280 + .incbin "graphics/pokemon/magneton/shiny.gbapal.lz" + + .align 2 +gMonIcon_Magneton:: @ 8D682A8 + .incbin "graphics/pokemon/magneton/icon.4bpp" + + .align 2 +gMonFootprint_Magneton:: @ 8D686A8 + .incbin "graphics/pokemon/magneton/footprint.1bpp" + + .align 2 +gMonFrontPic_Farfetchd:: @ 8D686C8 + .incbin "graphics/pokemon/farfetchd/front.4bpp.lz" + + .align 2 +gMonPalette_Farfetchd:: @ 8D68A44 + .incbin "graphics/pokemon/farfetchd/normal.gbapal.lz" + + .align 2 +gMonBackPic_Farfetchd:: @ 8D68A6C + .incbin "graphics/pokemon/farfetchd/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Farfetchd:: @ 8D68DD8 + .incbin "graphics/pokemon/farfetchd/shiny.gbapal.lz" + + .align 2 +gMonIcon_Farfetchd:: @ 8D68E00 + .incbin "graphics/pokemon/farfetchd/icon.4bpp" + + .align 2 +gMonFootprint_Farfetchd:: @ 8D69200 + .incbin "graphics/pokemon/farfetchd/footprint.1bpp" + + .align 2 +gMonFrontPic_Doduo:: @ 8D69220 + .incbin "graphics/pokemon/doduo/front.4bpp.lz" + + .align 2 +gMonPalette_Doduo:: @ 8D69574 + .incbin "graphics/pokemon/doduo/normal.gbapal.lz" + + .align 2 +gMonBackPic_Doduo:: @ 8D69598 + .incbin "graphics/pokemon/doduo/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Doduo:: @ 8D698B0 + .incbin "graphics/pokemon/doduo/shiny.gbapal.lz" + + .align 2 +gMonIcon_Doduo:: @ 8D698D4 + .incbin "graphics/pokemon/doduo/icon.4bpp" + + .align 2 +gMonFootprint_Doduo:: @ 8D69CD4 + .incbin "graphics/pokemon/doduo/footprint.1bpp" + + .align 2 +gMonFrontPic_Dodrio:: @ 8D69CF4 + .incbin "graphics/pokemon/dodrio/front.4bpp.lz" + + .align 2 +gMonPalette_Dodrio:: @ 8D6A1D0 + .incbin "graphics/pokemon/dodrio/normal.gbapal.lz" + + .align 2 +gMonBackPic_Dodrio:: @ 8D6A1F8 + .incbin "graphics/pokemon/dodrio/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Dodrio:: @ 8D6A65C + .incbin "graphics/pokemon/dodrio/shiny.gbapal.lz" + + .align 2 +gMonIcon_Dodrio:: @ 8D6A684 + .incbin "graphics/pokemon/dodrio/icon.4bpp" + + .align 2 +gMonFootprint_Dodrio:: @ 8D6AA84 + .incbin "graphics/pokemon/dodrio/footprint.1bpp" + + .align 2 +gMonFrontPic_Seel:: @ 8D6AAA4 + .incbin "graphics/pokemon/seel/front.4bpp.lz" + + .align 2 +gMonPalette_Seel:: @ 8D6ADAC + .incbin "graphics/pokemon/seel/normal.gbapal.lz" + + .align 2 +gMonBackPic_Seel:: @ 8D6ADD4 + .incbin "graphics/pokemon/seel/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Seel:: @ 8D6B0C0 + .incbin "graphics/pokemon/seel/shiny.gbapal.lz" + + .align 2 +gMonIcon_Seel:: @ 8D6B0E8 + .incbin "graphics/pokemon/seel/icon.4bpp" + + .align 2 +gMonFootprint_Seel:: @ 8D6B4E8 + .incbin "graphics/pokemon/seel/footprint.1bpp" + + .align 2 +gMonFrontPic_Dewgong:: @ 8D6B508 + .incbin "graphics/pokemon/dewgong/front.4bpp.lz" + + .align 2 +gMonPalette_Dewgong:: @ 8D6B8D0 + .incbin "graphics/pokemon/dewgong/normal.gbapal.lz" + + .align 2 +gMonBackPic_Dewgong:: @ 8D6B8F0 + .incbin "graphics/pokemon/dewgong/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Dewgong:: @ 8D6BB84 + .incbin "graphics/pokemon/dewgong/shiny.gbapal.lz" + + .align 2 +gMonIcon_Dewgong:: @ 8D6BBA4 + .incbin "graphics/pokemon/dewgong/icon.4bpp" + + .align 2 +gMonFootprint_Dewgong:: @ 8D6BFA4 + .incbin "graphics/pokemon/dewgong/footprint.1bpp" + + .align 2 +gMonFrontPic_Grimer:: @ 8D6BFC4 + .incbin "graphics/pokemon/grimer/front.4bpp.lz" + + .align 2 +gMonPalette_Grimer:: @ 8D6C2E0 + .incbin "graphics/pokemon/grimer/normal.gbapal.lz" + + .align 2 +gMonBackPic_Grimer:: @ 8D6C304 + .incbin "graphics/pokemon/grimer/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Grimer:: @ 8D6C5E8 + .incbin "graphics/pokemon/grimer/shiny.gbapal.lz" + + .align 2 +gMonIcon_Grimer:: @ 8D6C60C + .incbin "graphics/pokemon/grimer/icon.4bpp" + + .align 2 +gMonFootprint_Grimer:: @ 8D6CA0C + .incbin "graphics/pokemon/grimer/footprint.1bpp" + + .align 2 +gMonFrontPic_Muk:: @ 8D6CA2C + .incbin "graphics/pokemon/muk/front.4bpp.lz" + + .align 2 +gMonPalette_Muk:: @ 8D6CE78 + .incbin "graphics/pokemon/muk/normal.gbapal.lz" + + .align 2 +gMonBackPic_Muk:: @ 8D6CE9C + .incbin "graphics/pokemon/muk/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Muk:: @ 8D6D1F4 + .incbin "graphics/pokemon/muk/shiny.gbapal.lz" + + .align 2 +gMonIcon_Muk:: @ 8D6D218 + .incbin "graphics/pokemon/muk/icon.4bpp" + + .align 2 +gMonFootprint_Muk:: @ 8D6D618 + .incbin "graphics/pokemon/muk/footprint.1bpp" + + .align 2 +gMonFrontPic_Shellder:: @ 8D6D638 + .incbin "graphics/pokemon/shellder/front.4bpp.lz" + + .align 2 +gMonPalette_Shellder:: @ 8D6D8A0 + .incbin "graphics/pokemon/shellder/normal.gbapal.lz" + + .align 2 +gMonBackPic_Shellder:: @ 8D6D8C4 + .incbin "graphics/pokemon/shellder/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Shellder:: @ 8D6DBD8 + .incbin "graphics/pokemon/shellder/shiny.gbapal.lz" + + .align 2 +gMonIcon_Shellder:: @ 8D6DBFC + .incbin "graphics/pokemon/shellder/icon.4bpp" + + .align 2 +gMonFootprint_Shellder:: @ 8D6DFFC + .incbin "graphics/pokemon/shellder/footprint.1bpp" + + .align 2 +gMonFrontPic_Cloyster:: @ 8D6E01C + .incbin "graphics/pokemon/cloyster/front.4bpp.lz" + + .align 2 +gMonPalette_Cloyster:: @ 8D6E454 + .incbin "graphics/pokemon/cloyster/normal.gbapal.lz" + + .align 2 +gMonBackPic_Cloyster:: @ 8D6E478 + .incbin "graphics/pokemon/cloyster/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Cloyster:: @ 8D6E884 + .incbin "graphics/pokemon/cloyster/shiny.gbapal.lz" + + .align 2 +gMonIcon_Cloyster:: @ 8D6E8A8 + .incbin "graphics/pokemon/cloyster/icon.4bpp" + + .align 2 +gMonFootprint_Cloyster:: @ 8D6ECA8 + .incbin "graphics/pokemon/cloyster/footprint.1bpp" + + .align 2 +gMonFrontPic_Gastly:: @ 8D6ECC8 + .incbin "graphics/pokemon/gastly/front.4bpp.lz" + + .align 2 +gMonPalette_Gastly:: @ 8D6F080 + .incbin "graphics/pokemon/gastly/normal.gbapal.lz" + + .align 2 +gMonBackPic_Gastly:: @ 8D6F0A8 + .incbin "graphics/pokemon/gastly/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Gastly:: @ 8D6F3CC + .incbin "graphics/pokemon/gastly/shiny.gbapal.lz" + + .align 2 +gMonIcon_Gastly:: @ 8D6F3F4 + .incbin "graphics/pokemon/gastly/icon.4bpp" + + .align 2 +gMonFootprint_Gastly:: @ 8D6F7F4 + .incbin "graphics/pokemon/gastly/footprint.1bpp" + + .align 2 +gMonFrontPic_Haunter:: @ 8D6F814 + .incbin "graphics/pokemon/haunter/front.4bpp.lz" + + .align 2 +gMonPalette_Haunter:: @ 8D6FC14 + .incbin "graphics/pokemon/haunter/normal.gbapal.lz" + + .align 2 +gMonBackPic_Haunter:: @ 8D6FC38 + .incbin "graphics/pokemon/haunter/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Haunter:: @ 8D6FF60 + .incbin "graphics/pokemon/haunter/shiny.gbapal.lz" + + .align 2 +gMonIcon_Haunter:: @ 8D6FF84 + .incbin "graphics/pokemon/haunter/icon.4bpp" + + .align 2 +gMonFootprint_Haunter:: @ 8D70384 + .incbin "graphics/pokemon/haunter/footprint.1bpp" + + .align 2 +gMonFrontPic_Gengar:: @ 8D703A4 + .incbin "graphics/pokemon/gengar/front.4bpp.lz" + + .align 2 +gMonPalette_Gengar:: @ 8D70740 + .incbin "graphics/pokemon/gengar/normal.gbapal.lz" + + .align 2 +gMonBackPic_Gengar:: @ 8D70764 + .incbin "graphics/pokemon/gengar/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Gengar:: @ 8D70A4C + .incbin "graphics/pokemon/gengar/shiny.gbapal.lz" + + .align 2 +gMonIcon_Gengar:: @ 8D70A70 + .incbin "graphics/pokemon/gengar/icon.4bpp" + + .align 2 +gMonFootprint_Gengar:: @ 8D70E70 + .incbin "graphics/pokemon/gengar/footprint.1bpp" + + .align 2 +gMonFrontPic_Onix:: @ 8D70E90 + .incbin "graphics/pokemon/onix/front.4bpp.lz" + + .align 2 +gMonPalette_Onix:: @ 8D71308 + .incbin "graphics/pokemon/onix/normal.gbapal.lz" + + .align 2 +gMonBackPic_Onix:: @ 8D71324 + .incbin "graphics/pokemon/onix/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Onix:: @ 8D716A0 + .incbin "graphics/pokemon/onix/shiny.gbapal.lz" + + .align 2 +gMonIcon_Onix:: @ 8D716BC + .incbin "graphics/pokemon/onix/icon.4bpp" + + .align 2 +gMonFootprint_Onix:: @ 8D71ABC + .incbin "graphics/pokemon/onix/footprint.1bpp" + + .align 2 +gMonFrontPic_Drowzee:: @ 8D71ADC + .incbin "graphics/pokemon/drowzee/front.4bpp.lz" + + .align 2 +gMonPalette_Drowzee:: @ 8D71E54 + .incbin "graphics/pokemon/drowzee/normal.gbapal.lz" + + .align 2 +gMonBackPic_Drowzee:: @ 8D71E78 + .incbin "graphics/pokemon/drowzee/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Drowzee:: @ 8D720D4 + .incbin "graphics/pokemon/drowzee/shiny.gbapal.lz" + + .align 2 +gMonIcon_Drowzee:: @ 8D720F8 + .incbin "graphics/pokemon/drowzee/icon.4bpp" + + .align 2 +gMonFootprint_Drowzee:: @ 8D724F8 + .incbin "graphics/pokemon/drowzee/footprint.1bpp" + + .align 2 +gMonFrontPic_Hypno:: @ 8D72518 + .incbin "graphics/pokemon/hypno/front.4bpp.lz" + + .align 2 +gMonPalette_Hypno:: @ 8D72904 + .incbin "graphics/pokemon/hypno/normal.gbapal.lz" + + .align 2 +gMonBackPic_Hypno:: @ 8D72928 + .incbin "graphics/pokemon/hypno/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Hypno:: @ 8D72C58 + .incbin "graphics/pokemon/hypno/shiny.gbapal.lz" + + .align 2 +gMonIcon_Hypno:: @ 8D72C7C + .incbin "graphics/pokemon/hypno/icon.4bpp" + + .align 2 +gMonFootprint_Hypno:: @ 8D7307C + .incbin "graphics/pokemon/hypno/footprint.1bpp" + + .align 2 +gMonFrontPic_Krabby:: @ 8D7309C + .incbin "graphics/pokemon/krabby/front.4bpp.lz" + + .align 2 +gMonPalette_Krabby:: @ 8D73354 + .incbin "graphics/pokemon/krabby/normal.gbapal.lz" + + .align 2 +gMonBackPic_Krabby:: @ 8D7337C + .incbin "graphics/pokemon/krabby/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Krabby:: @ 8D73708 + .incbin "graphics/pokemon/krabby/shiny.gbapal.lz" + + .align 2 +gMonIcon_Krabby:: @ 8D73730 + .incbin "graphics/pokemon/krabby/icon.4bpp" + + .align 2 +gMonFootprint_Krabby:: @ 8D73B30 + .incbin "graphics/pokemon/krabby/footprint.1bpp" + + .align 2 +gMonFrontPic_Kingler:: @ 8D73B50 + .incbin "graphics/pokemon/kingler/front.4bpp.lz" + + .align 2 +gMonPalette_Kingler:: @ 8D74084 + .incbin "graphics/pokemon/kingler/normal.gbapal.lz" + + .align 2 +gMonBackPic_Kingler:: @ 8D740A8 + .incbin "graphics/pokemon/kingler/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Kingler:: @ 8D7442C + .incbin "graphics/pokemon/kingler/shiny.gbapal.lz" + + .align 2 +gMonIcon_Kingler:: @ 8D74450 + .incbin "graphics/pokemon/kingler/icon.4bpp" + + .align 2 +gMonFootprint_Kingler:: @ 8D74850 + .incbin "graphics/pokemon/kingler/footprint.1bpp" + + .align 2 +gMonFrontPic_Voltorb:: @ 8D74870 + .incbin "graphics/pokemon/voltorb/front.4bpp.lz" + + .align 2 +gMonPalette_Voltorb:: @ 8D74A78 + .incbin "graphics/pokemon/voltorb/normal.gbapal.lz" + + .align 2 +gMonBackPic_Voltorb:: @ 8D74A9C + .incbin "graphics/pokemon/voltorb/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Voltorb:: @ 8D74D10 + .incbin "graphics/pokemon/voltorb/shiny.gbapal.lz" + + .align 2 +gMonIcon_Voltorb:: @ 8D74D34 + .incbin "graphics/pokemon/voltorb/icon.4bpp" + + .align 2 +gMonFootprint_Voltorb:: @ 8D75134 + .incbin "graphics/pokemon/voltorb/footprint.1bpp" + + .align 2 +gMonFrontPic_Electrode:: @ 8D75154 + .incbin "graphics/pokemon/electrode/front.4bpp.lz" + + .align 2 +gMonPalette_Electrode:: @ 8D753C0 + .incbin "graphics/pokemon/electrode/normal.gbapal.lz" + + .align 2 +gMonBackPic_Electrode:: @ 8D753E4 + .incbin "graphics/pokemon/electrode/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Electrode:: @ 8D75654 + .incbin "graphics/pokemon/electrode/shiny.gbapal.lz" + + .align 2 +gMonIcon_Electrode:: @ 8D75678 + .incbin "graphics/pokemon/electrode/icon.4bpp" + + .align 2 +gMonFootprint_Electrode:: @ 8D75A78 + .incbin "graphics/pokemon/electrode/footprint.1bpp" + + .align 2 +gMonFrontPic_Exeggcute:: @ 8D75A98 + .incbin "graphics/pokemon/exeggcute/front.4bpp.lz" + + .align 2 +gMonPalette_Exeggcute:: @ 8D75E9C + .incbin "graphics/pokemon/exeggcute/normal.gbapal.lz" + + .align 2 +gMonBackPic_Exeggcute:: @ 8D75EC0 + .incbin "graphics/pokemon/exeggcute/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Exeggcute:: @ 8D761C8 + .incbin "graphics/pokemon/exeggcute/shiny.gbapal.lz" + + .align 2 +gMonIcon_Exeggcute:: @ 8D761EC + .incbin "graphics/pokemon/exeggcute/icon.4bpp" + + .align 2 +gMonFootprint_Exeggcute:: @ 8D765EC + .incbin "graphics/pokemon/exeggcute/footprint.1bpp" + + .align 2 +gMonFrontPic_Exeggutor:: @ 8D7660C + .incbin "graphics/pokemon/exeggutor/front.4bpp.lz" + + .align 2 +gMonPalette_Exeggutor:: @ 8D76B0C + .incbin "graphics/pokemon/exeggutor/normal.gbapal.lz" + + .align 2 +gMonBackPic_Exeggutor:: @ 8D76B34 + .incbin "graphics/pokemon/exeggutor/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Exeggutor:: @ 8D76FD4 + .incbin "graphics/pokemon/exeggutor/shiny.gbapal.lz" + + .align 2 +gMonIcon_Exeggutor:: @ 8D76FFC + .incbin "graphics/pokemon/exeggutor/icon.4bpp" + + .align 2 +gMonFootprint_Exeggutor:: @ 8D773FC + .incbin "graphics/pokemon/exeggutor/footprint.1bpp" + + .align 2 +gMonFrontPic_Cubone:: @ 8D7741C + .incbin "graphics/pokemon/cubone/front.4bpp.lz" + + .align 2 +gMonPalette_Cubone:: @ 8D776EC + .incbin "graphics/pokemon/cubone/normal.gbapal.lz" + + .align 2 +gMonBackPic_Cubone:: @ 8D77714 + .incbin "graphics/pokemon/cubone/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Cubone:: @ 8D77A54 + .incbin "graphics/pokemon/cubone/shiny.gbapal.lz" + + .align 2 +gMonIcon_Cubone:: @ 8D77A7C + .incbin "graphics/pokemon/cubone/icon.4bpp" + + .align 2 +gMonFootprint_Cubone:: @ 8D77E7C + .incbin "graphics/pokemon/cubone/footprint.1bpp" + + .align 2 +gMonFrontPic_Marowak:: @ 8D77E9C + .incbin "graphics/pokemon/marowak/front.4bpp.lz" + + .align 2 +gMonPalette_Marowak:: @ 8D78224 + .incbin "graphics/pokemon/marowak/normal.gbapal.lz" + + .align 2 +gMonBackPic_Marowak:: @ 8D7824C + .incbin "graphics/pokemon/marowak/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Marowak:: @ 8D78584 + .incbin "graphics/pokemon/marowak/shiny.gbapal.lz" + + .align 2 +gMonIcon_Marowak:: @ 8D785AC + .incbin "graphics/pokemon/marowak/icon.4bpp" + + .align 2 +gMonFootprint_Marowak:: @ 8D789AC + .incbin "graphics/pokemon/marowak/footprint.1bpp" + + .align 2 +gMonFrontPic_Hitmonlee:: @ 8D789CC + .incbin "graphics/pokemon/hitmonlee/front.4bpp.lz" + + .align 2 +gMonPalette_Hitmonlee:: @ 8D78DCC + .incbin "graphics/pokemon/hitmonlee/normal.gbapal.lz" + + .align 2 +gMonBackPic_Hitmonlee:: @ 8D78DF4 + .incbin "graphics/pokemon/hitmonlee/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Hitmonlee:: @ 8D79098 + .incbin "graphics/pokemon/hitmonlee/shiny.gbapal.lz" + + .align 2 +gMonIcon_Hitmonlee:: @ 8D790C0 + .incbin "graphics/pokemon/hitmonlee/icon.4bpp" + + .align 2 +gMonFootprint_Hitmonlee:: @ 8D794C0 + .incbin "graphics/pokemon/hitmonlee/footprint.1bpp" + + .align 2 +gMonFrontPic_Hitmonchan:: @ 8D794E0 + .incbin "graphics/pokemon/hitmonchan/front.4bpp.lz" + + .align 2 +gMonPalette_Hitmonchan:: @ 8D79820 + .incbin "graphics/pokemon/hitmonchan/normal.gbapal.lz" + + .align 2 +gMonBackPic_Hitmonchan:: @ 8D79848 + .incbin "graphics/pokemon/hitmonchan/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Hitmonchan:: @ 8D79B8C + .incbin "graphics/pokemon/hitmonchan/shiny.gbapal.lz" + + .align 2 +gMonIcon_Hitmonchan:: @ 8D79BB4 + .incbin "graphics/pokemon/hitmonchan/icon.4bpp" + + .align 2 +gMonFootprint_Hitmonchan:: @ 8D79FB4 + .incbin "graphics/pokemon/hitmonchan/footprint.1bpp" + + .align 2 +gMonFrontPic_Lickitung:: @ 8D79FD4 + .incbin "graphics/pokemon/lickitung/front.4bpp.lz" + + .align 2 +gMonPalette_Lickitung:: @ 8D7A38C + .incbin "graphics/pokemon/lickitung/normal.gbapal.lz" + + .align 2 +gMonBackPic_Lickitung:: @ 8D7A3B4 + .incbin "graphics/pokemon/lickitung/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Lickitung:: @ 8D7A674 + .incbin "graphics/pokemon/lickitung/shiny.gbapal.lz" + + .align 2 +gMonIcon_Lickitung:: @ 8D7A69C + .incbin "graphics/pokemon/lickitung/icon.4bpp" + + .align 2 +gMonFootprint_Lickitung:: @ 8D7AA9C + .incbin "graphics/pokemon/lickitung/footprint.1bpp" + + .align 2 +gMonFrontPic_Koffing:: @ 8D7AABC + .incbin "graphics/pokemon/koffing/front.4bpp.lz" + + .align 2 +gMonPalette_Koffing:: @ 8D7AE18 + .incbin "graphics/pokemon/koffing/normal.gbapal.lz" + + .align 2 +gMonBackPic_Koffing:: @ 8D7AE40 + .incbin "graphics/pokemon/koffing/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Koffing:: @ 8D7B140 + .incbin "graphics/pokemon/koffing/shiny.gbapal.lz" + + .align 2 +gMonIcon_Koffing:: @ 8D7B168 + .incbin "graphics/pokemon/koffing/icon.4bpp" + + .align 2 +gMonFootprint_Koffing:: @ 8D7B568 + .incbin "graphics/pokemon/koffing/footprint.1bpp" + + .align 2 +gMonFrontPic_Weezing:: @ 8D7B588 + .incbin "graphics/pokemon/weezing/front.4bpp.lz" + + .align 2 +gMonPalette_Weezing:: @ 8D7BA10 + .incbin "graphics/pokemon/weezing/normal.gbapal.lz" + + .align 2 +gMonBackPic_Weezing:: @ 8D7BA38 + .incbin "graphics/pokemon/weezing/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Weezing:: @ 8D7BD68 + .incbin "graphics/pokemon/weezing/shiny.gbapal.lz" + + .align 2 +gMonIcon_Weezing:: @ 8D7BD90 + .incbin "graphics/pokemon/weezing/icon.4bpp" + + .align 2 +gMonFootprint_Weezing:: @ 8D7C190 + .incbin "graphics/pokemon/weezing/footprint.1bpp" + + .align 2 +gMonFrontPic_Rhyhorn:: @ 8D7C1B0 + .incbin "graphics/pokemon/rhyhorn/front.4bpp.lz" + + .align 2 +gMonPalette_Rhyhorn:: @ 8D7C5B4 + .incbin "graphics/pokemon/rhyhorn/normal.gbapal.lz" + + .align 2 +gMonBackPic_Rhyhorn:: @ 8D7C5D4 + .incbin "graphics/pokemon/rhyhorn/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Rhyhorn:: @ 8D7C91C + .incbin "graphics/pokemon/rhyhorn/shiny.gbapal.lz" + + .align 2 +gMonIcon_Rhyhorn:: @ 8D7C93C + .incbin "graphics/pokemon/rhyhorn/icon.4bpp" + + .align 2 +gMonFootprint_Rhyhorn:: @ 8D7CD3C + .incbin "graphics/pokemon/rhyhorn/footprint.1bpp" + + .align 2 +gMonFrontPic_Rhydon:: @ 8D7CD5C + .incbin "graphics/pokemon/rhydon/front.4bpp.lz" + + .align 2 +gMonPalette_Rhydon:: @ 8D7D264 + .incbin "graphics/pokemon/rhydon/normal.gbapal.lz" + + .align 2 +gMonBackPic_Rhydon:: @ 8D7D28C + .incbin "graphics/pokemon/rhydon/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Rhydon:: @ 8D7D6DC + .incbin "graphics/pokemon/rhydon/shiny.gbapal.lz" + + .align 2 +gMonIcon_Rhydon:: @ 8D7D704 + .incbin "graphics/pokemon/rhydon/icon.4bpp" + + .align 2 +gMonFootprint_Rhydon:: @ 8D7DB04 + .incbin "graphics/pokemon/rhydon/footprint.1bpp" + + .align 2 +gMonFrontPic_Chansey:: @ 8D7DB24 + .incbin "graphics/pokemon/chansey/front.4bpp.lz" + + .align 2 +gMonPalette_Chansey:: @ 8D7DE78 + .incbin "graphics/pokemon/chansey/normal.gbapal.lz" + + .align 2 +gMonBackPic_Chansey:: @ 8D7DE9C + .incbin "graphics/pokemon/chansey/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Chansey:: @ 8D7E170 + .incbin "graphics/pokemon/chansey/shiny.gbapal.lz" + + .align 2 +gMonIcon_Chansey:: @ 8D7E194 + .incbin "graphics/pokemon/chansey/icon.4bpp" + + .align 2 +gMonFootprint_Chansey:: @ 8D7E594 + .incbin "graphics/pokemon/chansey/footprint.1bpp" + + .align 2 +gMonFrontPic_Tangela:: @ 8D7E5B4 + .incbin "graphics/pokemon/tangela/front.4bpp.lz" + + .align 2 +gMonPalette_Tangela:: @ 8D7E988 + .incbin "graphics/pokemon/tangela/normal.gbapal.lz" + + .align 2 +gMonBackPic_Tangela:: @ 8D7E9AC + .incbin "graphics/pokemon/tangela/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Tangela:: @ 8D7ED58 + .incbin "graphics/pokemon/tangela/shiny.gbapal.lz" + + .align 2 +gMonIcon_Tangela:: @ 8D7ED7C + .incbin "graphics/pokemon/tangela/icon.4bpp" + + .align 2 +gMonFootprint_Tangela:: @ 8D7F17C + .incbin "graphics/pokemon/tangela/footprint.1bpp" + + .align 2 +gMonFrontPic_Kangaskhan:: @ 8D7F19C + .incbin "graphics/pokemon/kangaskhan/front.4bpp.lz" + + .align 2 +gMonPalette_Kangaskhan:: @ 8D7F694 + .incbin "graphics/pokemon/kangaskhan/normal.gbapal.lz" + + .align 2 +gMonBackPic_Kangaskhan:: @ 8D7F6BC + .incbin "graphics/pokemon/kangaskhan/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Kangaskhan:: @ 8D7FAEC + .incbin "graphics/pokemon/kangaskhan/shiny.gbapal.lz" + + .align 2 +gMonIcon_Kangaskhan:: @ 8D7FB14 + .incbin "graphics/pokemon/kangaskhan/icon.4bpp" + + .align 2 +gMonFootprint_Kangaskhan:: @ 8D7FF14 + .incbin "graphics/pokemon/kangaskhan/footprint.1bpp" + + .align 2 +gMonFrontPic_Horsea:: @ 8D7FF34 + .incbin "graphics/pokemon/horsea/front.4bpp.lz" + + .align 2 +gMonPalette_Horsea:: @ 8D801AC + .incbin "graphics/pokemon/horsea/normal.gbapal.lz" + + .align 2 +gMonBackPic_Horsea:: @ 8D801D4 + .incbin "graphics/pokemon/horsea/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Horsea:: @ 8D804B4 + .incbin "graphics/pokemon/horsea/shiny.gbapal.lz" + + .align 2 +gMonIcon_Horsea:: @ 8D804DC + .incbin "graphics/pokemon/horsea/icon.4bpp" + + .align 2 +gMonFootprint_Horsea:: @ 8D808DC + .incbin "graphics/pokemon/horsea/footprint.1bpp" + + .align 2 +gMonFrontPic_Seadra:: @ 8D808FC + .incbin "graphics/pokemon/seadra/front.4bpp.lz" + + .align 2 +gMonPalette_Seadra:: @ 8D80CBC + .incbin "graphics/pokemon/seadra/normal.gbapal.lz" + + .align 2 +gMonBackPic_Seadra:: @ 8D80CE4 + .incbin "graphics/pokemon/seadra/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Seadra:: @ 8D81084 + .incbin "graphics/pokemon/seadra/shiny.gbapal.lz" + + .align 2 +gMonIcon_Seadra:: @ 8D810AC + .incbin "graphics/pokemon/seadra/icon.4bpp" + + .align 2 +gMonFootprint_Seadra:: @ 8D814AC + .incbin "graphics/pokemon/seadra/footprint.1bpp" + + .align 2 +gMonFrontPic_Goldeen:: @ 8D814CC + .incbin "graphics/pokemon/goldeen/front.4bpp.lz" + + .align 2 +gMonPalette_Goldeen:: @ 8D81834 + .incbin "graphics/pokemon/goldeen/normal.gbapal.lz" + + .align 2 +gMonBackPic_Goldeen:: @ 8D8185C + .incbin "graphics/pokemon/goldeen/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Goldeen:: @ 8D81BCC + .incbin "graphics/pokemon/goldeen/shiny.gbapal.lz" + + .align 2 +gMonIcon_Goldeen:: @ 8D81BF4 + .incbin "graphics/pokemon/goldeen/icon.4bpp" + + .align 2 +gMonFootprint_Goldeen:: @ 8D81FF4 + .incbin "graphics/pokemon/goldeen/footprint.1bpp" + + .align 2 +gMonFrontPic_Seaking:: @ 8D82014 + .incbin "graphics/pokemon/seaking/front.4bpp.lz" + + .align 2 +gMonPalette_Seaking:: @ 8D82488 + .incbin "graphics/pokemon/seaking/normal.gbapal.lz" + + .align 2 +gMonBackPic_Seaking:: @ 8D824B0 + .incbin "graphics/pokemon/seaking/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Seaking:: @ 8D82800 + .incbin "graphics/pokemon/seaking/shiny.gbapal.lz" + + .align 2 +gMonIcon_Seaking:: @ 8D82828 + .incbin "graphics/pokemon/seaking/icon.4bpp" + + .align 2 +gMonFootprint_Seaking:: @ 8D82C28 + .incbin "graphics/pokemon/seaking/footprint.1bpp" + + .align 2 +gMonFrontPic_Staryu:: @ 8D82C48 + .incbin "graphics/pokemon/staryu/front.4bpp.lz" + + .align 2 +gMonPalette_Staryu:: @ 8D82F2C + .incbin "graphics/pokemon/staryu/normal.gbapal.lz" + + .align 2 +gMonBackPic_Staryu:: @ 8D82F54 + .incbin "graphics/pokemon/staryu/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Staryu:: @ 8D831D0 + .incbin "graphics/pokemon/staryu/shiny.gbapal.lz" + + .align 2 +gMonIcon_Staryu:: @ 8D831F8 + .incbin "graphics/pokemon/staryu/icon.4bpp" + + .align 2 +gMonFootprint_Staryu:: @ 8D835F8 + .incbin "graphics/pokemon/staryu/footprint.1bpp" + + .align 2 +gMonFrontPic_Starmie:: @ 8D83618 + .incbin "graphics/pokemon/starmie/front.4bpp.lz" + + .align 2 +gMonPalette_Starmie:: @ 8D83A40 + .incbin "graphics/pokemon/starmie/normal.gbapal.lz" + + .align 2 +gMonBackPic_Starmie:: @ 8D83A68 + .incbin "graphics/pokemon/starmie/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Starmie:: @ 8D83D0C + .incbin "graphics/pokemon/starmie/shiny.gbapal.lz" + + .align 2 +gMonIcon_Starmie:: @ 8D83D34 + .incbin "graphics/pokemon/starmie/icon.4bpp" + + .align 2 +gMonFootprint_Starmie:: @ 8D84134 + .incbin "graphics/pokemon/starmie/footprint.1bpp" + + .align 2 +gMonFrontPic_Mrmime:: @ 8D84154 + .incbin "graphics/pokemon/mr_mime/front.4bpp.lz" + + .align 2 +gMonPalette_Mrmime:: @ 8D84504 + .incbin "graphics/pokemon/mr_mime/normal.gbapal.lz" + + .align 2 +gMonBackPic_Mrmime:: @ 8D8452C + .incbin "graphics/pokemon/mr_mime/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Mrmime:: @ 8D84860 + .incbin "graphics/pokemon/mr_mime/shiny.gbapal.lz" + + .align 2 +gMonIcon_Mrmime:: @ 8D84888 + .incbin "graphics/pokemon/mr_mime/icon.4bpp" + + .align 2 +gMonFootprint_Mrmime:: @ 8D84C88 + .incbin "graphics/pokemon/mr_mime/footprint.1bpp" + + .align 2 +gMonFrontPic_Scyther:: @ 8D84CA8 + .incbin "graphics/pokemon/scyther/front.4bpp.lz" + + .align 2 +gMonPalette_Scyther:: @ 8D85154 + .incbin "graphics/pokemon/scyther/normal.gbapal.lz" + + .align 2 +gMonBackPic_Scyther:: @ 8D8517C + .incbin "graphics/pokemon/scyther/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Scyther:: @ 8D85524 + .incbin "graphics/pokemon/scyther/shiny.gbapal.lz" + + .align 2 +gMonIcon_Scyther:: @ 8D8554C + .incbin "graphics/pokemon/scyther/icon.4bpp" + + .align 2 +gMonFootprint_Scyther:: @ 8D8594C + .incbin "graphics/pokemon/scyther/footprint.1bpp" + + .align 2 +gMonFrontPic_Jynx:: @ 8D8596C + .incbin "graphics/pokemon/jynx/front.4bpp.lz" + + .align 2 +gMonPalette_Jynx:: @ 8D85E08 + .incbin "graphics/pokemon/jynx/normal.gbapal.lz" + + .align 2 +gMonBackPic_Jynx:: @ 8D85E30 + .incbin "graphics/pokemon/jynx/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Jynx:: @ 8D86128 + .incbin "graphics/pokemon/jynx/shiny.gbapal.lz" + + .align 2 +gMonIcon_Jynx:: @ 8D86150 + .incbin "graphics/pokemon/jynx/icon.4bpp" + + .align 2 +gMonFootprint_Jynx:: @ 8D86550 + .incbin "graphics/pokemon/jynx/footprint.1bpp" + + .align 2 +gMonFrontPic_Electabuzz:: @ 8D86570 + .incbin "graphics/pokemon/electabuzz/front.4bpp.lz" + + .align 2 +gMonPalette_Electabuzz:: @ 8D869EC + .incbin "graphics/pokemon/electabuzz/normal.gbapal.lz" + + .align 2 +gMonBackPic_Electabuzz:: @ 8D86A14 + .incbin "graphics/pokemon/electabuzz/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Electabuzz:: @ 8D86D24 + .incbin "graphics/pokemon/electabuzz/shiny.gbapal.lz" + + .align 2 +gMonIcon_Electabuzz:: @ 8D86D4C + .incbin "graphics/pokemon/electabuzz/icon.4bpp" + + .align 2 +gMonFootprint_Electabuzz:: @ 8D8714C + .incbin "graphics/pokemon/electabuzz/footprint.1bpp" + + .align 2 +gMonFrontPic_Magmar:: @ 8D8716C + .incbin "graphics/pokemon/magmar/front.4bpp.lz" + + .align 2 +gMonPalette_Magmar:: @ 8D87614 + .incbin "graphics/pokemon/magmar/normal.gbapal.lz" + + .align 2 +gMonBackPic_Magmar:: @ 8D8763C + .incbin "graphics/pokemon/magmar/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Magmar:: @ 8D87984 + .incbin "graphics/pokemon/magmar/shiny.gbapal.lz" + + .align 2 +gMonIcon_Magmar:: @ 8D879AC + .incbin "graphics/pokemon/magmar/icon.4bpp" + + .align 2 +gMonFootprint_Magmar:: @ 8D87DAC + .incbin "graphics/pokemon/magmar/footprint.1bpp" + + .align 2 +gMonFrontPic_Pinsir:: @ 8D87DCC + .incbin "graphics/pokemon/pinsir/front.4bpp.lz" + + .align 2 +gMonPalette_Pinsir:: @ 8D881F4 + .incbin "graphics/pokemon/pinsir/normal.gbapal.lz" + + .align 2 +gMonBackPic_Pinsir:: @ 8D88218 + .incbin "graphics/pokemon/pinsir/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Pinsir:: @ 8D8856C + .incbin "graphics/pokemon/pinsir/shiny.gbapal.lz" + + .align 2 +gMonIcon_Pinsir:: @ 8D88590 + .incbin "graphics/pokemon/pinsir/icon.4bpp" + + .align 2 +gMonFootprint_Pinsir:: @ 8D88990 + .incbin "graphics/pokemon/pinsir/footprint.1bpp" + + .align 2 +gMonFrontPic_Tauros:: @ 8D889B0 + .incbin "graphics/pokemon/tauros/front.4bpp.lz" + + .align 2 +gMonPalette_Tauros:: @ 8D88E80 + .incbin "graphics/pokemon/tauros/normal.gbapal.lz" + + .align 2 +gMonBackPic_Tauros:: @ 8D88EA8 + .incbin "graphics/pokemon/tauros/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Tauros:: @ 8D8915C + .incbin "graphics/pokemon/tauros/shiny.gbapal.lz" + + .align 2 +gMonIcon_Tauros:: @ 8D89184 + .incbin "graphics/pokemon/tauros/icon.4bpp" + + .align 2 +gMonFootprint_Tauros:: @ 8D89584 + .incbin "graphics/pokemon/tauros/footprint.1bpp" + + .align 2 +gMonFrontPic_Magikarp:: @ 8D895A4 + .incbin "graphics/pokemon/magikarp/front.4bpp.lz" + + .align 2 +gMonPalette_Magikarp:: @ 8D898F4 + .incbin "graphics/pokemon/magikarp/normal.gbapal.lz" + + .align 2 +gMonBackPic_Magikarp:: @ 8D8991C + .incbin "graphics/pokemon/magikarp/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Magikarp:: @ 8D89C4C + .incbin "graphics/pokemon/magikarp/shiny.gbapal.lz" + + .align 2 +gMonIcon_Magikarp:: @ 8D89C74 + .incbin "graphics/pokemon/magikarp/icon.4bpp" + + .align 2 +gMonFootprint_Magikarp:: @ 8D8A074 + .incbin "graphics/pokemon/magikarp/footprint.1bpp" + + .align 2 +gMonFrontPic_Gyarados:: @ 8D8A094 + .incbin "graphics/pokemon/gyarados/front.4bpp.lz" + + .align 2 +gMonPalette_Gyarados:: @ 8D8A5FC + .incbin "graphics/pokemon/gyarados/normal.gbapal.lz" + + .align 2 +gMonBackPic_Gyarados:: @ 8D8A624 + .incbin "graphics/pokemon/gyarados/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Gyarados:: @ 8D8AAF8 + .incbin "graphics/pokemon/gyarados/shiny.gbapal.lz" + + .align 2 +gMonIcon_Gyarados:: @ 8D8AB20 + .incbin "graphics/pokemon/gyarados/icon.4bpp" + + .align 2 +gMonFootprint_Gyarados:: @ 8D8AF20 + .incbin "graphics/pokemon/gyarados/footprint.1bpp" + + .align 2 +gMonFrontPic_Lapras:: @ 8D8AF40 + .incbin "graphics/pokemon/lapras/front.4bpp.lz" + + .align 2 +gMonPalette_Lapras:: @ 8D8B300 + .incbin "graphics/pokemon/lapras/normal.gbapal.lz" + + .align 2 +gMonBackPic_Lapras:: @ 8D8B328 + .incbin "graphics/pokemon/lapras/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Lapras:: @ 8D8B66C + .incbin "graphics/pokemon/lapras/shiny.gbapal.lz" + + .align 2 +gMonIcon_Lapras:: @ 8D8B694 + .incbin "graphics/pokemon/lapras/icon.4bpp" + + .align 2 +gMonFootprint_Lapras:: @ 8D8BA94 + .incbin "graphics/pokemon/lapras/footprint.1bpp" + + .align 2 +gMonFrontPic_Ditto:: @ 8D8BAB4 + .incbin "graphics/pokemon/ditto/front.4bpp.lz" + + .align 2 +gMonPalette_Ditto:: @ 8D8BCA4 + .incbin "graphics/pokemon/ditto/normal.gbapal.lz" + + .align 2 +gMonBackPic_Ditto:: @ 8D8BCC4 + .incbin "graphics/pokemon/ditto/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Ditto:: @ 8D8BEC4 + .incbin "graphics/pokemon/ditto/shiny.gbapal.lz" + + .align 2 +gMonIcon_Ditto:: @ 8D8BEE4 + .incbin "graphics/pokemon/ditto/icon.4bpp" + + .align 2 +gMonFootprint_Ditto:: @ 8D8C2E4 + .incbin "graphics/pokemon/ditto/footprint.1bpp" + + .align 2 +gMonFrontPic_Eevee:: @ 8D8C304 + .incbin "graphics/pokemon/eevee/front.4bpp.lz" + + .align 2 +gMonPalette_Eevee:: @ 8D8C5A8 + .incbin "graphics/pokemon/eevee/normal.gbapal.lz" + + .align 2 +gMonBackPic_Eevee:: @ 8D8C5CC + .incbin "graphics/pokemon/eevee/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Eevee:: @ 8D8C8F4 + .incbin "graphics/pokemon/eevee/shiny.gbapal.lz" + + .align 2 +gMonIcon_Eevee:: @ 8D8C918 + .incbin "graphics/pokemon/eevee/icon.4bpp" + + .align 2 +gMonFootprint_Eevee:: @ 8D8CD18 + .incbin "graphics/pokemon/eevee/footprint.1bpp" + + .align 2 +gMonFrontPic_Vaporeon:: @ 8D8CD38 + .incbin "graphics/pokemon/vaporeon/front.4bpp.lz" + + .align 2 +gMonPalette_Vaporeon:: @ 8D8D0CC + .incbin "graphics/pokemon/vaporeon/normal.gbapal.lz" + + .align 2 +gMonBackPic_Vaporeon:: @ 8D8D0F4 + .incbin "graphics/pokemon/vaporeon/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Vaporeon:: @ 8D8D3BC + .incbin "graphics/pokemon/vaporeon/shiny.gbapal.lz" + + .align 2 +gMonIcon_Vaporeon:: @ 8D8D3E4 + .incbin "graphics/pokemon/vaporeon/icon.4bpp" + + .align 2 +gMonFootprint_Vaporeon:: @ 8D8D7E4 + .incbin "graphics/pokemon/vaporeon/footprint.1bpp" + + .align 2 +gMonFrontPic_Jolteon:: @ 8D8D804 + .incbin "graphics/pokemon/jolteon/front.4bpp.lz" + + .align 2 +gMonPalette_Jolteon:: @ 8D8DBA4 + .incbin "graphics/pokemon/jolteon/normal.gbapal.lz" + + .align 2 +gMonBackPic_Jolteon:: @ 8D8DBCC + .incbin "graphics/pokemon/jolteon/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Jolteon:: @ 8D8DF5C + .incbin "graphics/pokemon/jolteon/shiny.gbapal.lz" + + .align 2 +gMonIcon_Jolteon:: @ 8D8DF84 + .incbin "graphics/pokemon/jolteon/icon.4bpp" + + .align 2 +gMonFootprint_Jolteon:: @ 8D8E384 + .incbin "graphics/pokemon/jolteon/footprint.1bpp" + + .align 2 +gMonFrontPic_Flareon:: @ 8D8E3A4 + .incbin "graphics/pokemon/flareon/front.4bpp.lz" + + .align 2 +gMonPalette_Flareon:: @ 8D8E720 + .incbin "graphics/pokemon/flareon/normal.gbapal.lz" + + .align 2 +gMonBackPic_Flareon:: @ 8D8E748 + .incbin "graphics/pokemon/flareon/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Flareon:: @ 8D8EAD8 + .incbin "graphics/pokemon/flareon/shiny.gbapal.lz" + + .align 2 +gMonIcon_Flareon:: @ 8D8EB00 + .incbin "graphics/pokemon/flareon/icon.4bpp" + + .align 2 +gMonFootprint_Flareon:: @ 8D8EF00 + .incbin "graphics/pokemon/flareon/footprint.1bpp" + + .align 2 +gMonFrontPic_Porygon:: @ 8D8EF20 + .incbin "graphics/pokemon/porygon/front.4bpp.lz" + + .align 2 +gMonPalette_Porygon:: @ 8D8F1DC + .incbin "graphics/pokemon/porygon/normal.gbapal.lz" + + .align 2 +gMonBackPic_Porygon:: @ 8D8F200 + .incbin "graphics/pokemon/porygon/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Porygon:: @ 8D8F4B8 + .incbin "graphics/pokemon/porygon/shiny.gbapal.lz" + + .align 2 +gMonIcon_Porygon:: @ 8D8F4DC + .incbin "graphics/pokemon/porygon/icon.4bpp" + + .align 2 +gMonFootprint_Porygon:: @ 8D8F8DC + .incbin "graphics/pokemon/porygon/footprint.1bpp" + + .align 2 +gMonFrontPic_Omanyte:: @ 8D8F8FC + .incbin "graphics/pokemon/omanyte/front.4bpp.lz" + + .align 2 +gMonPalette_Omanyte:: @ 8D8FBA4 + .incbin "graphics/pokemon/omanyte/normal.gbapal.lz" + + .align 2 +gMonBackPic_Omanyte:: @ 8D8FBCC + .incbin "graphics/pokemon/omanyte/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Omanyte:: @ 8D8FF18 + .incbin "graphics/pokemon/omanyte/shiny.gbapal.lz" + + .align 2 +gMonIcon_Omanyte:: @ 8D8FF40 + .incbin "graphics/pokemon/omanyte/icon.4bpp" + + .align 2 +gMonFootprint_Omanyte:: @ 8D90340 + .incbin "graphics/pokemon/omanyte/footprint.1bpp" + + .align 2 +gMonFrontPic_Omastar:: @ 8D90360 + .incbin "graphics/pokemon/omastar/front.4bpp.lz" + + .align 2 +gMonPalette_Omastar:: @ 8D90720 + .incbin "graphics/pokemon/omastar/normal.gbapal.lz" + + .align 2 +gMonBackPic_Omastar:: @ 8D90748 + .incbin "graphics/pokemon/omastar/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Omastar:: @ 8D90A88 + .incbin "graphics/pokemon/omastar/shiny.gbapal.lz" + + .align 2 +gMonIcon_Omastar:: @ 8D90AB0 + .incbin "graphics/pokemon/omastar/icon.4bpp" + + .align 2 +gMonFootprint_Omastar:: @ 8D90EB0 + .incbin "graphics/pokemon/omastar/footprint.1bpp" + + .align 2 +gMonFrontPic_Kabuto:: @ 8D90ED0 + .incbin "graphics/pokemon/kabuto/front.4bpp.lz" + + .align 2 +gMonPalette_Kabuto:: @ 8D91140 + .incbin "graphics/pokemon/kabuto/normal.gbapal.lz" + + .align 2 +gMonBackPic_Kabuto:: @ 8D91168 + .incbin "graphics/pokemon/kabuto/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Kabuto:: @ 8D91400 + .incbin "graphics/pokemon/kabuto/shiny.gbapal.lz" + + .align 2 +gMonIcon_Kabuto:: @ 8D91428 + .incbin "graphics/pokemon/kabuto/icon.4bpp" + + .align 2 +gMonFootprint_Kabuto:: @ 8D91828 + .incbin "graphics/pokemon/kabuto/footprint.1bpp" + + .align 2 +gMonFrontPic_Kabutops:: @ 8D91848 + .incbin "graphics/pokemon/kabutops/front.4bpp.lz" + + .align 2 +gMonPalette_Kabutops:: @ 8D91C48 + .incbin "graphics/pokemon/kabutops/normal.gbapal.lz" + + .align 2 +gMonBackPic_Kabutops:: @ 8D91C6C + .incbin "graphics/pokemon/kabutops/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Kabutops:: @ 8D92010 + .incbin "graphics/pokemon/kabutops/shiny.gbapal.lz" + + .align 2 +gMonIcon_Kabutops:: @ 8D92034 + .incbin "graphics/pokemon/kabutops/icon.4bpp" + + .align 2 +gMonFootprint_Kabutops:: @ 8D92434 + .incbin "graphics/pokemon/kabutops/footprint.1bpp" + + .align 2 +gMonFrontPic_Aerodactyl:: @ 8D92454 + .incbin "graphics/pokemon/aerodactyl/front.4bpp.lz" + + .align 2 +gMonPalette_Aerodactyl:: @ 8D928D4 + .incbin "graphics/pokemon/aerodactyl/normal.gbapal.lz" + + .align 2 +gMonBackPic_Aerodactyl:: @ 8D928FC + .incbin "graphics/pokemon/aerodactyl/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Aerodactyl:: @ 8D92C00 + .incbin "graphics/pokemon/aerodactyl/shiny.gbapal.lz" + + .align 2 +gMonIcon_Aerodactyl:: @ 8D92C28 + .incbin "graphics/pokemon/aerodactyl/icon.4bpp" + + .align 2 +gMonFootprint_Aerodactyl:: @ 8D93028 + .incbin "graphics/pokemon/aerodactyl/footprint.1bpp" + + .align 2 +gMonFrontPic_Snorlax:: @ 8D93048 + .incbin "graphics/pokemon/snorlax/front.4bpp.lz" + + .align 2 +gMonPalette_Snorlax:: @ 8D9348C + .incbin "graphics/pokemon/snorlax/normal.gbapal.lz" + + .align 2 +gMonBackPic_Snorlax:: @ 8D934B4 + .incbin "graphics/pokemon/snorlax/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Snorlax:: @ 8D936D0 + .incbin "graphics/pokemon/snorlax/shiny.gbapal.lz" + + .align 2 +gMonIcon_Snorlax:: @ 8D936F8 + .incbin "graphics/pokemon/snorlax/icon.4bpp" + + .align 2 +gMonFootprint_Snorlax:: @ 8D93AF8 + .incbin "graphics/pokemon/snorlax/footprint.1bpp" + + .align 2 +gMonFrontPic_Articuno:: @ 8D93B18 + .incbin "graphics/pokemon/articuno/front.4bpp.lz" + + .align 2 +gMonPalette_Articuno:: @ 8D94010 + .incbin "graphics/pokemon/articuno/normal.gbapal.lz" + + .align 2 +gMonBackPic_Articuno:: @ 8D94038 + .incbin "graphics/pokemon/articuno/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Articuno:: @ 8D94294 + .incbin "graphics/pokemon/articuno/shiny.gbapal.lz" + + .align 2 +gMonIcon_Articuno:: @ 8D942BC + .incbin "graphics/pokemon/articuno/icon.4bpp" + + .align 2 +gMonFootprint_Articuno:: @ 8D946BC + .incbin "graphics/pokemon/articuno/footprint.1bpp" + + .align 2 +gMonFrontPic_Zapdos:: @ 8D946DC + .incbin "graphics/pokemon/zapdos/front.4bpp.lz" + + .align 2 +gMonPalette_Zapdos:: @ 8D94B50 + .incbin "graphics/pokemon/zapdos/normal.gbapal.lz" + + .align 2 +gMonBackPic_Zapdos:: @ 8D94B78 + .incbin "graphics/pokemon/zapdos/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Zapdos:: @ 8D94EB4 + .incbin "graphics/pokemon/zapdos/shiny.gbapal.lz" + + .align 2 +gMonIcon_Zapdos:: @ 8D94EDC + .incbin "graphics/pokemon/zapdos/icon.4bpp" + + .align 2 +gMonFootprint_Zapdos:: @ 8D952DC + .incbin "graphics/pokemon/zapdos/footprint.1bpp" + + .align 2 +gMonFrontPic_Moltres:: @ 8D952FC + .incbin "graphics/pokemon/moltres/front.4bpp.lz" + + .align 2 +gMonPalette_Moltres:: @ 8D958AC + .incbin "graphics/pokemon/moltres/normal.gbapal.lz" + + .align 2 +gMonBackPic_Moltres:: @ 8D958D4 + .incbin "graphics/pokemon/moltres/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Moltres:: @ 8D95C10 + .incbin "graphics/pokemon/moltres/shiny.gbapal.lz" + + .align 2 +gMonIcon_Moltres:: @ 8D95C38 + .incbin "graphics/pokemon/moltres/icon.4bpp" + + .align 2 +gMonFootprint_Moltres:: @ 8D96038 + .incbin "graphics/pokemon/moltres/footprint.1bpp" + + .align 2 +gMonFrontPic_Dratini:: @ 8D96058 + .incbin "graphics/pokemon/dratini/front.4bpp.lz" + + .align 2 +gMonPalette_Dratini:: @ 8D96310 + .incbin "graphics/pokemon/dratini/normal.gbapal.lz" + + .align 2 +gMonBackPic_Dratini:: @ 8D96334 + .incbin "graphics/pokemon/dratini/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Dratini:: @ 8D965C4 + .incbin "graphics/pokemon/dratini/shiny.gbapal.lz" + + .align 2 +gMonIcon_Dratini:: @ 8D965E8 + .incbin "graphics/pokemon/dratini/icon.4bpp" + + .align 2 +gMonFootprint_Dratini:: @ 8D969E8 + .incbin "graphics/pokemon/dratini/footprint.1bpp" + + .align 2 +gMonFrontPic_Dragonair:: @ 8D96A08 + .incbin "graphics/pokemon/dragonair/front.4bpp.lz" + + .align 2 +gMonPalette_Dragonair:: @ 8D96D68 + .incbin "graphics/pokemon/dragonair/normal.gbapal.lz" + + .align 2 +gMonBackPic_Dragonair:: @ 8D96D90 + .incbin "graphics/pokemon/dragonair/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Dragonair:: @ 8D970A0 + .incbin "graphics/pokemon/dragonair/shiny.gbapal.lz" + + .align 2 +gMonIcon_Dragonair:: @ 8D970C8 + .incbin "graphics/pokemon/dragonair/icon.4bpp" + + .align 2 +gMonFootprint_Dragonair:: @ 8D974C8 + .incbin "graphics/pokemon/dragonair/footprint.1bpp" + + .align 2 +gMonFrontPic_Dragonite:: @ 8D974E8 + .incbin "graphics/pokemon/dragonite/front.4bpp.lz" + + .align 2 +gMonPalette_Dragonite:: @ 8D97A58 + .incbin "graphics/pokemon/dragonite/normal.gbapal.lz" + + .align 2 +gMonBackPic_Dragonite:: @ 8D97A80 + .incbin "graphics/pokemon/dragonite/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Dragonite:: @ 8D97D7C + .incbin "graphics/pokemon/dragonite/shiny.gbapal.lz" + + .align 2 +gMonIcon_Dragonite:: @ 8D97DA4 + .incbin "graphics/pokemon/dragonite/icon.4bpp" + + .align 2 +gMonFootprint_Dragonite:: @ 8D981A4 + .incbin "graphics/pokemon/dragonite/footprint.1bpp" + + .align 2 +gMonFrontPic_Mewtwo:: @ 8D981C4 + .incbin "graphics/pokemon/mewtwo/front.4bpp.lz" + + .align 2 +gMonPalette_Mewtwo:: @ 8D98600 + .incbin "graphics/pokemon/mewtwo/normal.gbapal.lz" + + .align 2 +gMonBackPic_Mewtwo:: @ 8D98624 + .incbin "graphics/pokemon/mewtwo/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Mewtwo:: @ 8D989F0 + .incbin "graphics/pokemon/mewtwo/shiny.gbapal.lz" + + .align 2 +gMonIcon_Mewtwo:: @ 8D98A14 + .incbin "graphics/pokemon/mewtwo/icon.4bpp" + + .align 2 +gMonFootprint_Mewtwo:: @ 8D98E14 + .incbin "graphics/pokemon/mewtwo/footprint.1bpp" + + .align 2 +gMonFrontPic_Mew:: @ 8D98E34 + .incbin "graphics/pokemon/mew/front.4bpp.lz" + + .align 2 +gMonPalette_Mew:: @ 8D990B4 + .incbin "graphics/pokemon/mew/normal.gbapal.lz" + + .align 2 +gMonBackPic_Mew:: @ 8D990D8 + .incbin "graphics/pokemon/mew/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Mew:: @ 8D993A4 + .incbin "graphics/pokemon/mew/shiny.gbapal.lz" + + .align 2 +gMonIcon_Mew:: @ 8D993C8 + .incbin "graphics/pokemon/mew/icon.4bpp" + + .align 2 +gMonFootprint_Mew:: @ 8D997C8 + .incbin "graphics/pokemon/mew/footprint.1bpp" + + .align 2 +gMonFrontPic_Chikorita:: @ 8D997E8 + .incbin "graphics/pokemon/chikorita/front.4bpp.lz" + + .align 2 +gMonPalette_Chikorita:: @ 8D99A50 + .incbin "graphics/pokemon/chikorita/normal.gbapal.lz" + + .align 2 +gMonBackPic_Chikorita:: @ 8D99A78 + .incbin "graphics/pokemon/chikorita/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Chikorita:: @ 8D99D3C + .incbin "graphics/pokemon/chikorita/shiny.gbapal.lz" + + .align 2 +gMonIcon_Chikorita:: @ 8D99D64 + .incbin "graphics/pokemon/chikorita/icon.4bpp" + + .align 2 +gMonFootprint_Chikorita:: @ 8D9A164 + .incbin "graphics/pokemon/chikorita/footprint.1bpp" + + .align 2 +gMonFrontPic_Bayleef:: @ 8D9A184 + .incbin "graphics/pokemon/bayleef/front.4bpp.lz" + + .align 2 +gMonPalette_Bayleef:: @ 8D9A558 + .incbin "graphics/pokemon/bayleef/normal.gbapal.lz" + + .align 2 +gMonBackPic_Bayleef:: @ 8D9A580 + .incbin "graphics/pokemon/bayleef/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Bayleef:: @ 8D9A910 + .incbin "graphics/pokemon/bayleef/shiny.gbapal.lz" + + .align 2 +gMonIcon_Bayleef:: @ 8D9A938 + .incbin "graphics/pokemon/bayleef/icon.4bpp" + + .align 2 +gMonFootprint_Bayleef:: @ 8D9AD38 + .incbin "graphics/pokemon/bayleef/footprint.1bpp" + + .align 2 +gMonFrontPic_Meganium:: @ 8D9AD58 + .incbin "graphics/pokemon/meganium/front.4bpp.lz" + + .align 2 +gMonPalette_Meganium:: @ 8D9B2B4 + .incbin "graphics/pokemon/meganium/normal.gbapal.lz" + + .align 2 +gMonBackPic_Meganium:: @ 8D9B2DC + .incbin "graphics/pokemon/meganium/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Meganium:: @ 8D9B62C + .incbin "graphics/pokemon/meganium/shiny.gbapal.lz" + + .align 2 +gMonIcon_Meganium:: @ 8D9B654 + .incbin "graphics/pokemon/meganium/icon.4bpp" + + .align 2 +gMonFootprint_Meganium:: @ 8D9BA54 + .incbin "graphics/pokemon/meganium/footprint.1bpp" + + .align 2 +gMonFrontPic_Cyndaquil:: @ 8D9BA74 + .incbin "graphics/pokemon/cyndaquil/front.4bpp.lz" + + .align 2 +gMonPalette_Cyndaquil:: @ 8D9BD00 + .incbin "graphics/pokemon/cyndaquil/normal.gbapal.lz" + + .align 2 +gMonBackPic_Cyndaquil:: @ 8D9BD28 + .incbin "graphics/pokemon/cyndaquil/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Cyndaquil:: @ 8D9C054 + .incbin "graphics/pokemon/cyndaquil/shiny.gbapal.lz" + + .align 2 +gMonIcon_Cyndaquil:: @ 8D9C07C + .incbin "graphics/pokemon/cyndaquil/icon.4bpp" + + .align 2 +gMonFootprint_Cyndaquil:: @ 8D9C47C + .incbin "graphics/pokemon/cyndaquil/footprint.1bpp" + + .align 2 +gMonFrontPic_Quilava:: @ 8D9C49C + .incbin "graphics/pokemon/quilava/front.4bpp.lz" + + .align 2 +gMonPalette_Quilava:: @ 8D9C7B8 + .incbin "graphics/pokemon/quilava/normal.gbapal.lz" + + .align 2 +gMonBackPic_Quilava:: @ 8D9C7E0 + .incbin "graphics/pokemon/quilava/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Quilava:: @ 8D9CB54 + .incbin "graphics/pokemon/quilava/shiny.gbapal.lz" + + .align 2 +gMonIcon_Quilava:: @ 8D9CB7C + .incbin "graphics/pokemon/quilava/icon.4bpp" + + .align 2 +gMonFootprint_Quilava:: @ 8D9CF7C + .incbin "graphics/pokemon/quilava/footprint.1bpp" + + .align 2 +gMonFrontPic_Typhlosion:: @ 8D9CF9C + .incbin "graphics/pokemon/typhlosion/front.4bpp.lz" + + .align 2 +gMonPalette_Typhlosion:: @ 8D9D3C4 + .incbin "graphics/pokemon/typhlosion/normal.gbapal.lz" + + .align 2 +gMonBackPic_Typhlosion:: @ 8D9D3EC + .incbin "graphics/pokemon/typhlosion/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Typhlosion:: @ 8D9D7F0 + .incbin "graphics/pokemon/typhlosion/shiny.gbapal.lz" + + .align 2 +gMonIcon_Typhlosion:: @ 8D9D818 + .incbin "graphics/pokemon/typhlosion/icon.4bpp" + + .align 2 +gMonFootprint_Typhlosion:: @ 8D9DC18 + .incbin "graphics/pokemon/typhlosion/footprint.1bpp" + + .align 2 +gMonFrontPic_Totodile:: @ 8D9DC38 + .incbin "graphics/pokemon/totodile/front.4bpp.lz" + + .align 2 +gMonPalette_Totodile:: @ 8D9DEDC + .incbin "graphics/pokemon/totodile/normal.gbapal.lz" + + .align 2 +gMonBackPic_Totodile:: @ 8D9DF04 + .incbin "graphics/pokemon/totodile/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Totodile:: @ 8D9E1E4 + .incbin "graphics/pokemon/totodile/shiny.gbapal.lz" + + .align 2 +gMonIcon_Totodile:: @ 8D9E20C + .incbin "graphics/pokemon/totodile/icon.4bpp" + + .align 2 +gMonFootprint_Totodile:: @ 8D9E60C + .incbin "graphics/pokemon/totodile/footprint.1bpp" + + .align 2 +gMonFrontPic_Croconaw:: @ 8D9E62C + .incbin "graphics/pokemon/croconaw/front.4bpp.lz" + + .align 2 +gMonPalette_Croconaw:: @ 8D9E994 + .incbin "graphics/pokemon/croconaw/normal.gbapal.lz" + + .align 2 +gMonBackPic_Croconaw:: @ 8D9E9BC + .incbin "graphics/pokemon/croconaw/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Croconaw:: @ 8D9ED0C + .incbin "graphics/pokemon/croconaw/shiny.gbapal.lz" + + .align 2 +gMonIcon_Croconaw:: @ 8D9ED34 + .incbin "graphics/pokemon/croconaw/icon.4bpp" + + .align 2 +gMonFootprint_Croconaw:: @ 8D9F134 + .incbin "graphics/pokemon/croconaw/footprint.1bpp" + + .align 2 +gMonFrontPic_Feraligatr:: @ 8D9F154 + .incbin "graphics/pokemon/feraligatr/front.4bpp.lz" + + .align 2 +gMonPalette_Feraligatr:: @ 8D9F6C0 + .incbin "graphics/pokemon/feraligatr/normal.gbapal.lz" + + .align 2 +gMonBackPic_Feraligatr:: @ 8D9F6E8 + .incbin "graphics/pokemon/feraligatr/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Feraligatr:: @ 8D9FBB4 + .incbin "graphics/pokemon/feraligatr/shiny.gbapal.lz" + + .align 2 +gMonIcon_Feraligatr:: @ 8D9FBDC + .incbin "graphics/pokemon/feraligatr/icon.4bpp" + + .align 2 +gMonFootprint_Feraligatr:: @ 8D9FFDC + .incbin "graphics/pokemon/feraligatr/footprint.1bpp" + + .align 2 +gMonFrontPic_Sentret:: @ 8D9FFFC + .incbin "graphics/pokemon/sentret/front.4bpp.lz" + + .align 2 +gMonPalette_Sentret:: @ 8DA02D8 + .incbin "graphics/pokemon/sentret/normal.gbapal.lz" + + .align 2 +gMonBackPic_Sentret:: @ 8DA0300 + .incbin "graphics/pokemon/sentret/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Sentret:: @ 8DA05A4 + .incbin "graphics/pokemon/sentret/shiny.gbapal.lz" + + .align 2 +gMonIcon_Sentret:: @ 8DA05CC + .incbin "graphics/pokemon/sentret/icon.4bpp" + + .align 2 +gMonFootprint_Sentret:: @ 8DA09CC + .incbin "graphics/pokemon/sentret/footprint.1bpp" + + .align 2 +gMonFrontPic_Furret:: @ 8DA09EC + .incbin "graphics/pokemon/furret/front.4bpp.lz" + + .align 2 +gMonPalette_Furret:: @ 8DA0D20 + .incbin "graphics/pokemon/furret/normal.gbapal.lz" + + .align 2 +gMonBackPic_Furret:: @ 8DA0D48 + .incbin "graphics/pokemon/furret/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Furret:: @ 8DA1070 + .incbin "graphics/pokemon/furret/shiny.gbapal.lz" + + .align 2 +gMonIcon_Furret:: @ 8DA1098 + .incbin "graphics/pokemon/furret/icon.4bpp" + + .align 2 +gMonFootprint_Furret:: @ 8DA1498 + .incbin "graphics/pokemon/furret/footprint.1bpp" + + .align 2 +gMonFrontPic_Hoothoot:: @ 8DA14B8 + .incbin "graphics/pokemon/hoothoot/front.4bpp.lz" + + .align 2 +gMonPalette_Hoothoot:: @ 8DA173C + .incbin "graphics/pokemon/hoothoot/normal.gbapal.lz" + + .align 2 +gMonBackPic_Hoothoot:: @ 8DA1764 + .incbin "graphics/pokemon/hoothoot/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Hoothoot:: @ 8DA1A6C + .incbin "graphics/pokemon/hoothoot/shiny.gbapal.lz" + + .align 2 +gMonIcon_Hoothoot:: @ 8DA1A94 + .incbin "graphics/pokemon/hoothoot/icon.4bpp" + + .align 2 +gMonFootprint_Hoothoot:: @ 8DA1E94 + .incbin "graphics/pokemon/hoothoot/footprint.1bpp" + + .align 2 +gMonFrontPic_Noctowl:: @ 8DA1EB4 + .incbin "graphics/pokemon/noctowl/front.4bpp.lz" + + .align 2 +gMonPalette_Noctowl:: @ 8DA2208 + .incbin "graphics/pokemon/noctowl/normal.gbapal.lz" + + .align 2 +gMonBackPic_Noctowl:: @ 8DA2230 + .incbin "graphics/pokemon/noctowl/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Noctowl:: @ 8DA258C + .incbin "graphics/pokemon/noctowl/shiny.gbapal.lz" + + .align 2 +gMonIcon_Noctowl:: @ 8DA25B4 + .incbin "graphics/pokemon/noctowl/icon.4bpp" + + .align 2 +gMonFootprint_Noctowl:: @ 8DA29B4 + .incbin "graphics/pokemon/noctowl/footprint.1bpp" + + .align 2 +gMonFrontPic_Ledyba:: @ 8DA29D4 + .incbin "graphics/pokemon/ledyba/front.4bpp.lz" + + .align 2 +gMonPalette_Ledyba:: @ 8DA2CC8 + .incbin "graphics/pokemon/ledyba/normal.gbapal.lz" + + .align 2 +gMonBackPic_Ledyba:: @ 8DA2CF0 + .incbin "graphics/pokemon/ledyba/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Ledyba:: @ 8DA3020 + .incbin "graphics/pokemon/ledyba/shiny.gbapal.lz" + + .align 2 +gMonIcon_Ledyba:: @ 8DA3048 + .incbin "graphics/pokemon/ledyba/icon.4bpp" + + .align 2 +gMonFootprint_Ledyba:: @ 8DA3448 + .incbin "graphics/pokemon/ledyba/footprint.1bpp" + + .align 2 +gMonFrontPic_Ledian:: @ 8DA3468 + .incbin "graphics/pokemon/ledian/front.4bpp.lz" + + .align 2 +gMonPalette_Ledian:: @ 8DA37F0 + .incbin "graphics/pokemon/ledian/normal.gbapal.lz" + + .align 2 +gMonBackPic_Ledian:: @ 8DA3818 + .incbin "graphics/pokemon/ledian/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Ledian:: @ 8DA3B70 + .incbin "graphics/pokemon/ledian/shiny.gbapal.lz" + + .align 2 +gMonIcon_Ledian:: @ 8DA3B98 + .incbin "graphics/pokemon/ledian/icon.4bpp" + + .align 2 +gMonFootprint_Ledian:: @ 8DA3F98 + .incbin "graphics/pokemon/ledian/footprint.1bpp" + + .align 2 +gMonFrontPic_Spinarak:: @ 8DA3FB8 + .incbin "graphics/pokemon/spinarak/front.4bpp.lz" + + .align 2 +gMonPalette_Spinarak:: @ 8DA422C + .incbin "graphics/pokemon/spinarak/normal.gbapal.lz" + + .align 2 +gMonBackPic_Spinarak:: @ 8DA4254 + .incbin "graphics/pokemon/spinarak/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Spinarak:: @ 8DA44B8 + .incbin "graphics/pokemon/spinarak/shiny.gbapal.lz" + + .align 2 +gMonIcon_Spinarak:: @ 8DA44E0 + .incbin "graphics/pokemon/spinarak/icon.4bpp" + + .align 2 +gMonFootprint_Spinarak:: @ 8DA48E0 + .incbin "graphics/pokemon/spinarak/footprint.1bpp" + + .align 2 +gMonFrontPic_Ariados:: @ 8DA4900 + .incbin "graphics/pokemon/ariados/front.4bpp.lz" + + .align 2 +gMonPalette_Ariados:: @ 8DA4CC0 + .incbin "graphics/pokemon/ariados/normal.gbapal.lz" + + .align 2 +gMonBackPic_Ariados:: @ 8DA4CE8 + .incbin "graphics/pokemon/ariados/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Ariados:: @ 8DA5060 + .incbin "graphics/pokemon/ariados/shiny.gbapal.lz" + + .align 2 +gMonIcon_Ariados:: @ 8DA5088 + .incbin "graphics/pokemon/ariados/icon.4bpp" + + .align 2 +gMonFootprint_Ariados:: @ 8DA5488 + .incbin "graphics/pokemon/ariados/footprint.1bpp" + + .align 2 +gMonFrontPic_Crobat:: @ 8DA54A8 + .incbin "graphics/pokemon/crobat/front.4bpp.lz" + + .align 2 +gMonPalette_Crobat:: @ 8DA5858 + .incbin "graphics/pokemon/crobat/normal.gbapal.lz" + + .align 2 +gMonBackPic_Crobat:: @ 8DA5880 + .incbin "graphics/pokemon/crobat/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Crobat:: @ 8DA5B88 + .incbin "graphics/pokemon/crobat/shiny.gbapal.lz" + + .align 2 +gMonIcon_Crobat:: @ 8DA5BB0 + .incbin "graphics/pokemon/crobat/icon.4bpp" + + .align 2 +gMonFootprint_Crobat:: @ 8DA5FB0 + .incbin "graphics/pokemon/crobat/footprint.1bpp" + + .align 2 +gMonFrontPic_Chinchou:: @ 8DA5FD0 + .incbin "graphics/pokemon/chinchou/front.4bpp.lz" + + .align 2 +gMonPalette_Chinchou:: @ 8DA62A8 + .incbin "graphics/pokemon/chinchou/normal.gbapal.lz" + + .align 2 +gMonBackPic_Chinchou:: @ 8DA62D0 + .incbin "graphics/pokemon/chinchou/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Chinchou:: @ 8DA65C8 + .incbin "graphics/pokemon/chinchou/shiny.gbapal.lz" + + .align 2 +gMonIcon_Chinchou:: @ 8DA65F0 + .incbin "graphics/pokemon/chinchou/icon.4bpp" + + .align 2 +gMonFootprint_Chinchou:: @ 8DA69F0 + .incbin "graphics/pokemon/chinchou/footprint.1bpp" + + .align 2 +gMonFrontPic_Lanturn:: @ 8DA6A10 + .incbin "graphics/pokemon/lanturn/front.4bpp.lz" + + .align 2 +gMonPalette_Lanturn:: @ 8DA6D80 + .incbin "graphics/pokemon/lanturn/normal.gbapal.lz" + + .align 2 +gMonBackPic_Lanturn:: @ 8DA6DA8 + .incbin "graphics/pokemon/lanturn/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Lanturn:: @ 8DA70A8 + .incbin "graphics/pokemon/lanturn/shiny.gbapal.lz" + + .align 2 +gMonIcon_Lanturn:: @ 8DA70D0 + .incbin "graphics/pokemon/lanturn/icon.4bpp" + + .align 2 +gMonFootprint_Lanturn:: @ 8DA74D0 + .incbin "graphics/pokemon/lanturn/footprint.1bpp" + + .align 2 +gMonFrontPic_Pichu:: @ 8DA74F0 + .incbin "graphics/pokemon/pichu/front.4bpp.lz" + + .align 2 +gMonPalette_Pichu:: @ 8DA770C + .incbin "graphics/pokemon/pichu/normal.gbapal.lz" + + .align 2 +gMonBackPic_Pichu:: @ 8DA7734 + .incbin "graphics/pokemon/pichu/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Pichu:: @ 8DA7990 + .incbin "graphics/pokemon/pichu/shiny.gbapal.lz" + + .align 2 +gMonIcon_Pichu:: @ 8DA79B8 + .incbin "graphics/pokemon/pichu/icon.4bpp" + + .align 2 +gMonFootprint_Pichu:: @ 8DA7DB8 + .incbin "graphics/pokemon/pichu/footprint.1bpp" + + .align 2 +gMonFrontPic_Cleffa:: @ 8DA7DD8 + .incbin "graphics/pokemon/cleffa/front.4bpp.lz" + + .align 2 +gMonPalette_Cleffa:: @ 8DA7FB8 + .incbin "graphics/pokemon/cleffa/normal.gbapal.lz" + + .align 2 +gMonBackPic_Cleffa:: @ 8DA7FE0 + .incbin "graphics/pokemon/cleffa/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Cleffa:: @ 8DA821C + .incbin "graphics/pokemon/cleffa/shiny.gbapal.lz" + + .align 2 +gMonIcon_Cleffa:: @ 8DA8244 + .incbin "graphics/pokemon/cleffa/icon.4bpp" + + .align 2 +gMonFootprint_Cleffa:: @ 8DA8644 + .incbin "graphics/pokemon/cleffa/footprint.1bpp" + + .align 2 +gMonFrontPic_Igglybuff:: @ 8DA8664 + .incbin "graphics/pokemon/igglybuff/front.4bpp.lz" + + .align 2 +gMonPalette_Igglybuff:: @ 8DA884C + .incbin "graphics/pokemon/igglybuff/normal.gbapal.lz" + + .align 2 +gMonBackPic_Igglybuff:: @ 8DA8874 + .incbin "graphics/pokemon/igglybuff/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Igglybuff:: @ 8DA8AB0 + .incbin "graphics/pokemon/igglybuff/shiny.gbapal.lz" + + .align 2 +gMonIcon_Igglybuff:: @ 8DA8AD8 + .incbin "graphics/pokemon/igglybuff/icon.4bpp" + + .align 2 +gMonFootprint_Igglybuff:: @ 8DA8ED8 + .incbin "graphics/pokemon/igglybuff/footprint.1bpp" + + .align 2 +gMonFrontPic_Togepi:: @ 8DA8EF8 + .incbin "graphics/pokemon/togepi/front.4bpp.lz" + + .align 2 +gMonPalette_Togepi:: @ 8DA90CC + .incbin "graphics/pokemon/togepi/normal.gbapal.lz" + + .align 2 +gMonBackPic_Togepi:: @ 8DA90F4 + .incbin "graphics/pokemon/togepi/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Togepi:: @ 8DA9368 + .incbin "graphics/pokemon/togepi/shiny.gbapal.lz" + + .align 2 +gMonIcon_Togepi:: @ 8DA9390 + .incbin "graphics/pokemon/togepi/icon.4bpp" + + .align 2 +gMonFootprint_Togepi:: @ 8DA9790 + .incbin "graphics/pokemon/togepi/footprint.1bpp" + + .align 2 +gMonFrontPic_Togetic:: @ 8DA97B0 + .incbin "graphics/pokemon/togetic/front.4bpp.lz" + + .align 2 +gMonPalette_Togetic:: @ 8DA9A24 + .incbin "graphics/pokemon/togetic/normal.gbapal.lz" + + .align 2 +gMonBackPic_Togetic:: @ 8DA9A4C + .incbin "graphics/pokemon/togetic/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Togetic:: @ 8DA9D78 + .incbin "graphics/pokemon/togetic/shiny.gbapal.lz" + + .align 2 +gMonIcon_Togetic:: @ 8DA9DA0 + .incbin "graphics/pokemon/togetic/icon.4bpp" + + .align 2 +gMonFootprint_Togetic:: @ 8DAA1A0 + .incbin "graphics/pokemon/togetic/footprint.1bpp" + + .align 2 +gMonFrontPic_Natu:: @ 8DAA1C0 + .incbin "graphics/pokemon/natu/front.4bpp.lz" + + .align 2 +gMonPalette_Natu:: @ 8DAA38C + .incbin "graphics/pokemon/natu/normal.gbapal.lz" + + .align 2 +gMonBackPic_Natu:: @ 8DAA3B4 + .incbin "graphics/pokemon/natu/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Natu:: @ 8DAA5C8 + .incbin "graphics/pokemon/natu/shiny.gbapal.lz" + + .align 2 +gMonIcon_Natu:: @ 8DAA5F0 + .incbin "graphics/pokemon/natu/icon.4bpp" + + .align 2 +gMonFootprint_Natu:: @ 8DAA9F0 + .incbin "graphics/pokemon/natu/footprint.1bpp" + + .align 2 +gMonFrontPic_Xatu:: @ 8DAAA10 + .incbin "graphics/pokemon/xatu/front.4bpp.lz" + + .align 2 +gMonPalette_Xatu:: @ 8DAACEC + .incbin "graphics/pokemon/xatu/normal.gbapal.lz" + + .align 2 +gMonBackPic_Xatu:: @ 8DAAD14 + .incbin "graphics/pokemon/xatu/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Xatu:: @ 8DAB08C + .incbin "graphics/pokemon/xatu/shiny.gbapal.lz" + + .align 2 +gMonIcon_Xatu:: @ 8DAB0B4 + .incbin "graphics/pokemon/xatu/icon.4bpp" + + .align 2 +gMonFootprint_Xatu:: @ 8DAB4B4 + .incbin "graphics/pokemon/xatu/footprint.1bpp" + + .align 2 +gMonFrontPic_Mareep:: @ 8DAB4D4 + .incbin "graphics/pokemon/mareep/front.4bpp.lz" + + .align 2 +gMonPalette_Mareep:: @ 8DAB788 + .incbin "graphics/pokemon/mareep/normal.gbapal.lz" + + .align 2 +gMonBackPic_Mareep:: @ 8DAB7B0 + .incbin "graphics/pokemon/mareep/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Mareep:: @ 8DABAA4 + .incbin "graphics/pokemon/mareep/shiny.gbapal.lz" + + .align 2 +gMonIcon_Mareep:: @ 8DABACC + .incbin "graphics/pokemon/mareep/icon.4bpp" + + .align 2 +gMonFootprint_Mareep:: @ 8DABECC + .incbin "graphics/pokemon/mareep/footprint.1bpp" + + .align 2 +gMonFrontPic_Flaaffy:: @ 8DABEEC + .incbin "graphics/pokemon/flaaffy/front.4bpp.lz" + + .align 2 +gMonPalette_Flaaffy:: @ 8DAC1EC + .incbin "graphics/pokemon/flaaffy/normal.gbapal.lz" + + .align 2 +gMonBackPic_Flaaffy:: @ 8DAC214 + .incbin "graphics/pokemon/flaaffy/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Flaaffy:: @ 8DAC530 + .incbin "graphics/pokemon/flaaffy/shiny.gbapal.lz" + + .align 2 +gMonIcon_Flaaffy:: @ 8DAC558 + .incbin "graphics/pokemon/flaaffy/icon.4bpp" + + .align 2 +gMonFootprint_Flaaffy:: @ 8DAC958 + .incbin "graphics/pokemon/flaaffy/footprint.1bpp" + + .align 2 +gMonFrontPic_Ampharos:: @ 8DAC978 + .incbin "graphics/pokemon/ampharos/front.4bpp.lz" + + .align 2 +gMonPalette_Ampharos:: @ 8DACCD4 + .incbin "graphics/pokemon/ampharos/normal.gbapal.lz" + + .align 2 +gMonBackPic_Ampharos:: @ 8DACCFC + .incbin "graphics/pokemon/ampharos/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Ampharos:: @ 8DAD074 + .incbin "graphics/pokemon/ampharos/shiny.gbapal.lz" + + .align 2 +gMonIcon_Ampharos:: @ 8DAD09C + .incbin "graphics/pokemon/ampharos/icon.4bpp" + + .align 2 +gMonFootprint_Ampharos:: @ 8DAD49C + .incbin "graphics/pokemon/ampharos/footprint.1bpp" + + .align 2 +gMonFrontPic_Bellossom:: @ 8DAD4BC + .incbin "graphics/pokemon/bellossom/front.4bpp.lz" + + .align 2 +gMonPalette_Bellossom:: @ 8DAD72C + .incbin "graphics/pokemon/bellossom/normal.gbapal.lz" + + .align 2 +gMonBackPic_Bellossom:: @ 8DAD754 + .incbin "graphics/pokemon/bellossom/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Bellossom:: @ 8DADA78 + .incbin "graphics/pokemon/bellossom/shiny.gbapal.lz" + + .align 2 +gMonIcon_Bellossom:: @ 8DADAA0 + .incbin "graphics/pokemon/bellossom/icon.4bpp" + + .align 2 +gMonFootprint_Bellossom:: @ 8DADEA0 + .incbin "graphics/pokemon/bellossom/footprint.1bpp" + + .align 2 +gMonFrontPic_Marill:: @ 8DADEC0 + .incbin "graphics/pokemon/marill/front.4bpp.lz" + + .align 2 +gMonPalette_Marill:: @ 8DAE184 + .incbin "graphics/pokemon/marill/normal.gbapal.lz" + + .align 2 +gMonBackPic_Marill:: @ 8DAE1AC + .incbin "graphics/pokemon/marill/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Marill:: @ 8DAE458 + .incbin "graphics/pokemon/marill/shiny.gbapal.lz" + + .align 2 +gMonIcon_Marill:: @ 8DAE480 + .incbin "graphics/pokemon/marill/icon.4bpp" + + .align 2 +gMonFootprint_Marill:: @ 8DAE880 + .incbin "graphics/pokemon/marill/footprint.1bpp" + + .align 2 +gMonFrontPic_Azumarill:: @ 8DAE8A0 + .incbin "graphics/pokemon/azumarill/front.4bpp.lz" + + .align 2 +gMonPalette_Azumarill:: @ 8DAEBA0 + .incbin "graphics/pokemon/azumarill/normal.gbapal.lz" + + .align 2 +gMonBackPic_Azumarill:: @ 8DAEBC8 + .incbin "graphics/pokemon/azumarill/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Azumarill:: @ 8DAEE84 + .incbin "graphics/pokemon/azumarill/shiny.gbapal.lz" + + .align 2 +gMonIcon_Azumarill:: @ 8DAEEAC + .incbin "graphics/pokemon/azumarill/icon.4bpp" + + .align 2 +gMonFootprint_Azumarill:: @ 8DAF2AC + .incbin "graphics/pokemon/azumarill/footprint.1bpp" + + .align 2 +gMonFrontPic_Sudowoodo:: @ 8DAF2CC + .incbin "graphics/pokemon/sudowoodo/front.4bpp.lz" + + .align 2 +gMonPalette_Sudowoodo:: @ 8DAF5E4 + .incbin "graphics/pokemon/sudowoodo/normal.gbapal.lz" + + .align 2 +gMonBackPic_Sudowoodo:: @ 8DAF60C + .incbin "graphics/pokemon/sudowoodo/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Sudowoodo:: @ 8DAF968 + .incbin "graphics/pokemon/sudowoodo/shiny.gbapal.lz" + + .align 2 +gMonIcon_Sudowoodo:: @ 8DAF990 + .incbin "graphics/pokemon/sudowoodo/icon.4bpp" + + .align 2 +gMonFootprint_Sudowoodo:: @ 8DAFD90 + .incbin "graphics/pokemon/sudowoodo/footprint.1bpp" + + .align 2 +gMonFrontPic_Politoed:: @ 8DAFDB0 + .incbin "graphics/pokemon/politoed/front.4bpp.lz" + + .align 2 +gMonPalette_Politoed:: @ 8DB00EC + .incbin "graphics/pokemon/politoed/normal.gbapal.lz" + + .align 2 +gMonBackPic_Politoed:: @ 8DB0114 + .incbin "graphics/pokemon/politoed/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Politoed:: @ 8DB03D0 + .incbin "graphics/pokemon/politoed/shiny.gbapal.lz" + + .align 2 +gMonIcon_Politoed:: @ 8DB03F8 + .incbin "graphics/pokemon/politoed/icon.4bpp" + + .align 2 +gMonFootprint_Politoed:: @ 8DB07F8 + .incbin "graphics/pokemon/politoed/footprint.1bpp" + + .align 2 +gMonFrontPic_Hoppip:: @ 8DB0818 + .incbin "graphics/pokemon/hoppip/front.4bpp.lz" + + .align 2 +gMonPalette_Hoppip:: @ 8DB0ACC + .incbin "graphics/pokemon/hoppip/normal.gbapal.lz" + + .align 2 +gMonBackPic_Hoppip:: @ 8DB0AF4 + .incbin "graphics/pokemon/hoppip/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Hoppip:: @ 8DB0DD4 + .incbin "graphics/pokemon/hoppip/shiny.gbapal.lz" + + .align 2 +gMonIcon_Hoppip:: @ 8DB0DFC + .incbin "graphics/pokemon/hoppip/icon.4bpp" + + .align 2 +gMonFootprint_Hoppip:: @ 8DB11FC + .incbin "graphics/pokemon/hoppip/footprint.1bpp" + + .align 2 +gMonFrontPic_Skiploom:: @ 8DB121C + .incbin "graphics/pokemon/skiploom/front.4bpp.lz" + + .align 2 +gMonPalette_Skiploom:: @ 8DB14A4 + .incbin "graphics/pokemon/skiploom/normal.gbapal.lz" + + .align 2 +gMonBackPic_Skiploom:: @ 8DB14CC + .incbin "graphics/pokemon/skiploom/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Skiploom:: @ 8DB17AC + .incbin "graphics/pokemon/skiploom/shiny.gbapal.lz" + + .align 2 +gMonIcon_Skiploom:: @ 8DB17D4 + .incbin "graphics/pokemon/skiploom/icon.4bpp" + + .align 2 +gMonFootprint_Skiploom:: @ 8DB1BD4 + .incbin "graphics/pokemon/skiploom/footprint.1bpp" + + .align 2 +gMonFrontPic_Jumpluff:: @ 8DB1BF4 + .incbin "graphics/pokemon/jumpluff/front.4bpp.lz" + + .align 2 +gMonPalette_Jumpluff:: @ 8DB1F60 + .incbin "graphics/pokemon/jumpluff/normal.gbapal.lz" + + .align 2 +gMonBackPic_Jumpluff:: @ 8DB1F88 + .incbin "graphics/pokemon/jumpluff/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Jumpluff:: @ 8DB2380 + .incbin "graphics/pokemon/jumpluff/shiny.gbapal.lz" + + .align 2 +gMonIcon_Jumpluff:: @ 8DB23A8 + .incbin "graphics/pokemon/jumpluff/icon.4bpp" + + .align 2 +gMonFootprint_Jumpluff:: @ 8DB27A8 + .incbin "graphics/pokemon/jumpluff/footprint.1bpp" + + .align 2 +gMonFrontPic_Aipom:: @ 8DB27C8 + .incbin "graphics/pokemon/aipom/front.4bpp.lz" + + .align 2 +gMonPalette_Aipom:: @ 8DB2AC4 + .incbin "graphics/pokemon/aipom/normal.gbapal.lz" + + .align 2 +gMonBackPic_Aipom:: @ 8DB2AEC + .incbin "graphics/pokemon/aipom/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Aipom:: @ 8DB2DE0 + .incbin "graphics/pokemon/aipom/shiny.gbapal.lz" + + .align 2 +gMonIcon_Aipom:: @ 8DB2E08 + .incbin "graphics/pokemon/aipom/icon.4bpp" + + .align 2 +gMonFootprint_Aipom:: @ 8DB3208 + .incbin "graphics/pokemon/aipom/footprint.1bpp" + + .align 2 +gMonFrontPic_Sunkern:: @ 8DB3228 + .incbin "graphics/pokemon/sunkern/front.4bpp.lz" + + .align 2 +gMonPalette_Sunkern:: @ 8DB3460 + .incbin "graphics/pokemon/sunkern/normal.gbapal.lz" + + .align 2 +gMonBackPic_Sunkern:: @ 8DB3488 + .incbin "graphics/pokemon/sunkern/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Sunkern:: @ 8DB374C + .incbin "graphics/pokemon/sunkern/shiny.gbapal.lz" + + .align 2 +gMonIcon_Sunkern:: @ 8DB3774 + .incbin "graphics/pokemon/sunkern/icon.4bpp" + + .align 2 +gMonFootprint_Sunkern:: @ 8DB3B74 + .incbin "graphics/pokemon/sunkern/footprint.1bpp" + + .align 2 +gMonFrontPic_Sunflora:: @ 8DB3B94 + .incbin "graphics/pokemon/sunflora/front.4bpp.lz" + + .align 2 +gMonPalette_Sunflora:: @ 8DB3EEC + .incbin "graphics/pokemon/sunflora/normal.gbapal.lz" + + .align 2 +gMonBackPic_Sunflora:: @ 8DB3F14 + .incbin "graphics/pokemon/sunflora/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Sunflora:: @ 8DB42B4 + .incbin "graphics/pokemon/sunflora/shiny.gbapal.lz" + + .align 2 +gMonIcon_Sunflora:: @ 8DB42DC + .incbin "graphics/pokemon/sunflora/icon.4bpp" + + .align 2 +gMonFootprint_Sunflora:: @ 8DB46DC + .incbin "graphics/pokemon/sunflora/footprint.1bpp" + + .align 2 +gMonFrontPic_Yanma:: @ 8DB46FC + .incbin "graphics/pokemon/yanma/front.4bpp.lz" + + .align 2 +gMonPalette_Yanma:: @ 8DB4A80 + .incbin "graphics/pokemon/yanma/normal.gbapal.lz" + + .align 2 +gMonBackPic_Yanma:: @ 8DB4AA8 + .incbin "graphics/pokemon/yanma/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Yanma:: @ 8DB4E5C + .incbin "graphics/pokemon/yanma/shiny.gbapal.lz" + + .align 2 +gMonIcon_Yanma:: @ 8DB4E84 + .incbin "graphics/pokemon/yanma/icon.4bpp" + + .align 2 +gMonFootprint_Yanma:: @ 8DB5284 + .incbin "graphics/pokemon/yanma/footprint.1bpp" + + .align 2 +gMonFrontPic_Wooper:: @ 8DB52A4 + .incbin "graphics/pokemon/wooper/front.4bpp.lz" + + .align 2 +gMonPalette_Wooper:: @ 8DB54E4 + .incbin "graphics/pokemon/wooper/normal.gbapal.lz" + + .align 2 +gMonBackPic_Wooper:: @ 8DB550C + .incbin "graphics/pokemon/wooper/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Wooper:: @ 8DB5798 + .incbin "graphics/pokemon/wooper/shiny.gbapal.lz" + + .align 2 +gMonIcon_Wooper:: @ 8DB57C0 + .incbin "graphics/pokemon/wooper/icon.4bpp" + + .align 2 +gMonFootprint_Wooper:: @ 8DB5BC0 + .incbin "graphics/pokemon/wooper/footprint.1bpp" + + .align 2 +gMonFrontPic_Quagsire:: @ 8DB5BE0 + .incbin "graphics/pokemon/quagsire/front.4bpp.lz" + + .align 2 +gMonPalette_Quagsire:: @ 8DB5F54 + .incbin "graphics/pokemon/quagsire/normal.gbapal.lz" + + .align 2 +gMonBackPic_Quagsire:: @ 8DB5F7C + .incbin "graphics/pokemon/quagsire/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Quagsire:: @ 8DB6278 + .incbin "graphics/pokemon/quagsire/shiny.gbapal.lz" + + .align 2 +gMonIcon_Quagsire:: @ 8DB62A0 + .incbin "graphics/pokemon/quagsire/icon.4bpp" + + .align 2 +gMonFootprint_Quagsire:: @ 8DB66A0 + .incbin "graphics/pokemon/quagsire/footprint.1bpp" + + .align 2 +gMonFrontPic_Espeon:: @ 8DB66C0 + .incbin "graphics/pokemon/espeon/front.4bpp.lz" + + .align 2 +gMonPalette_Espeon:: @ 8DB6A00 + .incbin "graphics/pokemon/espeon/normal.gbapal.lz" + + .align 2 +gMonBackPic_Espeon:: @ 8DB6A24 + .incbin "graphics/pokemon/espeon/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Espeon:: @ 8DB6D00 + .incbin "graphics/pokemon/espeon/shiny.gbapal.lz" + + .align 2 +gMonIcon_Espeon:: @ 8DB6D24 + .incbin "graphics/pokemon/espeon/icon.4bpp" + + .align 2 +gMonFootprint_Espeon:: @ 8DB7124 + .incbin "graphics/pokemon/espeon/footprint.1bpp" + + .align 2 +gMonFrontPic_Umbreon:: @ 8DB7144 + .incbin "graphics/pokemon/umbreon/front.4bpp.lz" + + .align 2 +gMonPalette_Umbreon:: @ 8DB7458 + .incbin "graphics/pokemon/umbreon/normal.gbapal.lz" + + .align 2 +gMonBackPic_Umbreon:: @ 8DB7480 + .incbin "graphics/pokemon/umbreon/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Umbreon:: @ 8DB7794 + .incbin "graphics/pokemon/umbreon/shiny.gbapal.lz" + + .align 2 +gMonIcon_Umbreon:: @ 8DB77BC + .incbin "graphics/pokemon/umbreon/icon.4bpp" + + .align 2 +gMonFootprint_Umbreon:: @ 8DB7BBC + .incbin "graphics/pokemon/umbreon/footprint.1bpp" + + .align 2 +gMonFrontPic_Murkrow:: @ 8DB7BDC + .incbin "graphics/pokemon/murkrow/front.4bpp.lz" + + .align 2 +gMonPalette_Murkrow:: @ 8DB7EBC + .incbin "graphics/pokemon/murkrow/normal.gbapal.lz" + + .align 2 +gMonBackPic_Murkrow:: @ 8DB7EE4 + .incbin "graphics/pokemon/murkrow/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Murkrow:: @ 8DB81FC + .incbin "graphics/pokemon/murkrow/shiny.gbapal.lz" + + .align 2 +gMonIcon_Murkrow:: @ 8DB8224 + .incbin "graphics/pokemon/murkrow/icon.4bpp" + + .align 2 +gMonFootprint_Murkrow:: @ 8DB8624 + .incbin "graphics/pokemon/murkrow/footprint.1bpp" + + .align 2 +gMonFrontPic_Slowking:: @ 8DB8644 + .incbin "graphics/pokemon/slowking/front.4bpp.lz" + + .align 2 +gMonPalette_Slowking:: @ 8DB89F8 + .incbin "graphics/pokemon/slowking/normal.gbapal.lz" + + .align 2 +gMonBackPic_Slowking:: @ 8DB8A20 + .incbin "graphics/pokemon/slowking/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Slowking:: @ 8DB8DAC + .incbin "graphics/pokemon/slowking/shiny.gbapal.lz" + + .align 2 +gMonIcon_Slowking:: @ 8DB8DD4 + .incbin "graphics/pokemon/slowking/icon.4bpp" + + .align 2 +gMonFootprint_Slowking:: @ 8DB91D4 + .incbin "graphics/pokemon/slowking/footprint.1bpp" + + .align 2 +gMonFrontPic_Misdreavus:: @ 8DB91F4 + .incbin "graphics/pokemon/misdreavus/front.4bpp.lz" + + .align 2 +gMonPalette_Misdreavus:: @ 8DB94B4 + .incbin "graphics/pokemon/misdreavus/normal.gbapal.lz" + + .align 2 +gMonBackPic_Misdreavus:: @ 8DB94DC + .incbin "graphics/pokemon/misdreavus/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Misdreavus:: @ 8DB9800 + .incbin "graphics/pokemon/misdreavus/shiny.gbapal.lz" + + .align 2 +gMonIcon_Misdreavus:: @ 8DB9828 + .incbin "graphics/pokemon/misdreavus/icon.4bpp" + + .align 2 +gMonFootprint_Misdreavus:: @ 8DB9C28 + .incbin "graphics/pokemon/misdreavus/footprint.1bpp" + + .align 2 +gMonFrontPic_UnownA:: @ 8DB9C48 + .incbin "graphics/pokemon/unown/front_a.4bpp.lz" + + .align 2 +gMonPalette_Unown:: @ 8DB9E1C + .incbin "graphics/pokemon/unown/normal.gbapal.lz" + + .align 2 +gMonBackPic_UnownA:: @ 8DB9E3C + .incbin "graphics/pokemon/unown/back_a.4bpp.lz" + + .align 2 +gMonShinyPalette_Unown:: @ 8DBA03C + .incbin "graphics/pokemon/unown/shiny.gbapal.lz" + + .align 2 +gMonIcon_UnownA:: @ 8DBA05C + .incbin "graphics/pokemon/unown/icon_a.4bpp" + + .align 2 +gMonFootprint_Unown:: @ 8DBA45C + .incbin "graphics/pokemon/unown/footprint.1bpp" + + .align 2 +gMonFrontPic_Wobbuffet:: @ 8DBA47C + .incbin "graphics/pokemon/wobbuffet/front.4bpp.lz" + + .align 2 +gMonPalette_Wobbuffet:: @ 8DBA7CC + .incbin "graphics/pokemon/wobbuffet/normal.gbapal.lz" + + .align 2 +gMonBackPic_Wobbuffet:: @ 8DBA7F4 + .incbin "graphics/pokemon/wobbuffet/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Wobbuffet:: @ 8DBAA38 + .incbin "graphics/pokemon/wobbuffet/shiny.gbapal.lz" + + .align 2 +gMonIcon_Wobbuffet:: @ 8DBAA60 + .incbin "graphics/pokemon/wobbuffet/icon.4bpp" + + .align 2 +gMonFootprint_Wobbuffet:: @ 8DBAE60 + .incbin "graphics/pokemon/wobbuffet/footprint.1bpp" + + .align 2 +gMonFrontPic_Girafarig:: @ 8DBAE80 + .incbin "graphics/pokemon/girafarig/front.4bpp.lz" + + .align 2 +gMonPalette_Girafarig:: @ 8DBB284 + .incbin "graphics/pokemon/girafarig/normal.gbapal.lz" + + .align 2 +gMonBackPic_Girafarig:: @ 8DBB2AC + .incbin "graphics/pokemon/girafarig/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Girafarig:: @ 8DBB658 + .incbin "graphics/pokemon/girafarig/shiny.gbapal.lz" + + .align 2 +gMonIcon_Girafarig:: @ 8DBB680 + .incbin "graphics/pokemon/girafarig/icon.4bpp" + + .align 2 +gMonFootprint_Girafarig:: @ 8DBBA80 + .incbin "graphics/pokemon/girafarig/footprint.1bpp" + + .align 2 +gMonFrontPic_Pineco:: @ 8DBBAA0 + .incbin "graphics/pokemon/pineco/front.4bpp.lz" + + .align 2 +gMonPalette_Pineco:: @ 8DBBDE0 + .incbin "graphics/pokemon/pineco/normal.gbapal.lz" + + .align 2 +gMonBackPic_Pineco:: @ 8DBBE04 + .incbin "graphics/pokemon/pineco/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Pineco:: @ 8DBC0DC + .incbin "graphics/pokemon/pineco/shiny.gbapal.lz" + + .align 2 +gMonIcon_Pineco:: @ 8DBC100 + .incbin "graphics/pokemon/pineco/icon.4bpp" + + .align 2 +gMonFootprint_Pineco:: @ 8DBC500 + .incbin "graphics/pokemon/pineco/footprint.1bpp" + + .align 2 +gMonFrontPic_Forretress:: @ 8DBC520 + .incbin "graphics/pokemon/forretress/front.4bpp.lz" + + .align 2 +gMonPalette_Forretress:: @ 8DBC93C + .incbin "graphics/pokemon/forretress/normal.gbapal.lz" + + .align 2 +gMonBackPic_Forretress:: @ 8DBC964 + .incbin "graphics/pokemon/forretress/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Forretress:: @ 8DBCC24 + .incbin "graphics/pokemon/forretress/shiny.gbapal.lz" + + .align 2 +gMonIcon_Forretress:: @ 8DBCC4C + .incbin "graphics/pokemon/forretress/icon.4bpp" + + .align 2 +gMonFootprint_Forretress:: @ 8DBD04C + .incbin "graphics/pokemon/forretress/footprint.1bpp" + + .align 2 +gMonFrontPic_Dunsparce:: @ 8DBD06C + .incbin "graphics/pokemon/dunsparce/front.4bpp.lz" + + .align 2 +gMonPalette_Dunsparce:: @ 8DBD37C + .incbin "graphics/pokemon/dunsparce/normal.gbapal.lz" + + .align 2 +gMonBackPic_Dunsparce:: @ 8DBD3A4 + .incbin "graphics/pokemon/dunsparce/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Dunsparce:: @ 8DBD6A0 + .incbin "graphics/pokemon/dunsparce/shiny.gbapal.lz" + + .align 2 +gMonIcon_Dunsparce:: @ 8DBD6C8 + .incbin "graphics/pokemon/dunsparce/icon.4bpp" + + .align 2 +gMonFootprint_Dunsparce:: @ 8DBDAC8 + .incbin "graphics/pokemon/dunsparce/footprint.1bpp" + + .align 2 +gMonFrontPic_Gligar:: @ 8DBDAE8 + .incbin "graphics/pokemon/gligar/front.4bpp.lz" + + .align 2 +gMonPalette_Gligar:: @ 8DBDF10 + .incbin "graphics/pokemon/gligar/normal.gbapal.lz" + + .align 2 +gMonBackPic_Gligar:: @ 8DBDF38 + .incbin "graphics/pokemon/gligar/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Gligar:: @ 8DBE310 + .incbin "graphics/pokemon/gligar/shiny.gbapal.lz" + + .align 2 +gMonIcon_Gligar:: @ 8DBE338 + .incbin "graphics/pokemon/gligar/icon.4bpp" + + .align 2 +gMonFootprint_Gligar:: @ 8DBE738 + .incbin "graphics/pokemon/gligar/footprint.1bpp" + + .align 2 +gMonFrontPic_Steelix:: @ 8DBE758 + .incbin "graphics/pokemon/steelix/front.4bpp.lz" + + .align 2 +gMonPalette_Steelix:: @ 8DBEC20 + .incbin "graphics/pokemon/steelix/normal.gbapal.lz" + + .align 2 +gMonBackPic_Steelix:: @ 8DBEC44 + .incbin "graphics/pokemon/steelix/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Steelix:: @ 8DBF050 + .incbin "graphics/pokemon/steelix/shiny.gbapal.lz" + + .align 2 +gMonIcon_Steelix:: @ 8DBF074 + .incbin "graphics/pokemon/steelix/icon.4bpp" + + .align 2 +gMonFootprint_Steelix:: @ 8DBF474 + .incbin "graphics/pokemon/steelix/footprint.1bpp" + + .align 2 +gMonFrontPic_Snubbull:: @ 8DBF494 + .incbin "graphics/pokemon/snubbull/front.4bpp.lz" + + .align 2 +gMonPalette_Snubbull:: @ 8DBF768 + .incbin "graphics/pokemon/snubbull/normal.gbapal.lz" + + .align 2 +gMonBackPic_Snubbull:: @ 8DBF790 + .incbin "graphics/pokemon/snubbull/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Snubbull:: @ 8DBFAB8 + .incbin "graphics/pokemon/snubbull/shiny.gbapal.lz" + + .align 2 +gMonIcon_Snubbull:: @ 8DBFAE0 + .incbin "graphics/pokemon/snubbull/icon.4bpp" + + .align 2 +gMonFootprint_Snubbull:: @ 8DBFEE0 + .incbin "graphics/pokemon/snubbull/footprint.1bpp" + + .align 2 +gMonFrontPic_Granbull:: @ 8DBFF00 + .incbin "graphics/pokemon/granbull/front.4bpp.lz" + + .align 2 +gMonPalette_Granbull:: @ 8DC028C + .incbin "graphics/pokemon/granbull/normal.gbapal.lz" + + .align 2 +gMonBackPic_Granbull:: @ 8DC02B4 + .incbin "graphics/pokemon/granbull/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Granbull:: @ 8DC05D8 + .incbin "graphics/pokemon/granbull/shiny.gbapal.lz" + + .align 2 +gMonIcon_Granbull:: @ 8DC0600 + .incbin "graphics/pokemon/granbull/icon.4bpp" + + .align 2 +gMonFootprint_Granbull:: @ 8DC0A00 + .incbin "graphics/pokemon/granbull/footprint.1bpp" + + .align 2 +gMonFrontPic_Qwilfish:: @ 8DC0A20 + .incbin "graphics/pokemon/qwilfish/front.4bpp.lz" + + .align 2 +gMonPalette_Qwilfish:: @ 8DC0CE0 + .incbin "graphics/pokemon/qwilfish/normal.gbapal.lz" + + .align 2 +gMonBackPic_Qwilfish:: @ 8DC0D08 + .incbin "graphics/pokemon/qwilfish/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Qwilfish:: @ 8DC0FE8 + .incbin "graphics/pokemon/qwilfish/shiny.gbapal.lz" + + .align 2 +gMonIcon_Qwilfish:: @ 8DC1010 + .incbin "graphics/pokemon/qwilfish/icon.4bpp" + + .align 2 +gMonFootprint_Qwilfish:: @ 8DC1410 + .incbin "graphics/pokemon/qwilfish/footprint.1bpp" + + .align 2 +gMonFrontPic_Scizor:: @ 8DC1430 + .incbin "graphics/pokemon/scizor/front.4bpp.lz" + + .align 2 +gMonPalette_Scizor:: @ 8DC1918 + .incbin "graphics/pokemon/scizor/normal.gbapal.lz" + + .align 2 +gMonBackPic_Scizor:: @ 8DC1940 + .incbin "graphics/pokemon/scizor/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Scizor:: @ 8DC1CC0 + .incbin "graphics/pokemon/scizor/shiny.gbapal.lz" + + .align 2 +gMonIcon_Scizor:: @ 8DC1CE8 + .incbin "graphics/pokemon/scizor/icon.4bpp" + + .align 2 +gMonFootprint_Scizor:: @ 8DC20E8 + .incbin "graphics/pokemon/scizor/footprint.1bpp" + + .align 2 +gMonFrontPic_Shuckle:: @ 8DC2108 + .incbin "graphics/pokemon/shuckle/front.4bpp.lz" + + .align 2 +gMonPalette_Shuckle:: @ 8DC23D0 + .incbin "graphics/pokemon/shuckle/normal.gbapal.lz" + + .align 2 +gMonBackPic_Shuckle:: @ 8DC23F8 + .incbin "graphics/pokemon/shuckle/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Shuckle:: @ 8DC2650 + .incbin "graphics/pokemon/shuckle/shiny.gbapal.lz" + + .align 2 +gMonIcon_Shuckle:: @ 8DC2678 + .incbin "graphics/pokemon/shuckle/icon.4bpp" + + .align 2 +gMonFootprint_Shuckle:: @ 8DC2A78 + .incbin "graphics/pokemon/shuckle/footprint.1bpp" + + .align 2 +gMonFrontPic_Heracross:: @ 8DC2A98 + .incbin "graphics/pokemon/heracross/front.4bpp.lz" + + .align 2 +gMonPalette_Heracross:: @ 8DC2E88 + .incbin "graphics/pokemon/heracross/normal.gbapal.lz" + + .align 2 +gMonBackPic_Heracross:: @ 8DC2EB0 + .incbin "graphics/pokemon/heracross/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Heracross:: @ 8DC3220 + .incbin "graphics/pokemon/heracross/shiny.gbapal.lz" + + .align 2 +gMonIcon_Heracross:: @ 8DC3248 + .incbin "graphics/pokemon/heracross/icon.4bpp" + + .align 2 +gMonFootprint_Heracross:: @ 8DC3648 + .incbin "graphics/pokemon/heracross/footprint.1bpp" + + .align 2 +gMonFrontPic_Sneasel:: @ 8DC3668 + .incbin "graphics/pokemon/sneasel/front.4bpp.lz" + + .align 2 +gMonPalette_Sneasel:: @ 8DC39AC + .incbin "graphics/pokemon/sneasel/normal.gbapal.lz" + + .align 2 +gMonBackPic_Sneasel:: @ 8DC39D4 + .incbin "graphics/pokemon/sneasel/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Sneasel:: @ 8DC3CF8 + .incbin "graphics/pokemon/sneasel/shiny.gbapal.lz" + + .align 2 +gMonIcon_Sneasel:: @ 8DC3D20 + .incbin "graphics/pokemon/sneasel/icon.4bpp" + + .align 2 +gMonFootprint_Sneasel:: @ 8DC4120 + .incbin "graphics/pokemon/sneasel/footprint.1bpp" + + .align 2 +gMonFrontPic_Teddiursa:: @ 8DC4140 + .incbin "graphics/pokemon/teddiursa/front.4bpp.lz" + + .align 2 +gMonPalette_Teddiursa:: @ 8DC43AC + .incbin "graphics/pokemon/teddiursa/normal.gbapal.lz" + + .align 2 +gMonBackPic_Teddiursa:: @ 8DC43D4 + .incbin "graphics/pokemon/teddiursa/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Teddiursa:: @ 8DC464C + .incbin "graphics/pokemon/teddiursa/shiny.gbapal.lz" + + .align 2 +gMonIcon_Teddiursa:: @ 8DC4674 + .incbin "graphics/pokemon/teddiursa/icon.4bpp" + + .align 2 +gMonFootprint_Teddiursa:: @ 8DC4A74 + .incbin "graphics/pokemon/teddiursa/footprint.1bpp" + + .align 2 +gMonFrontPic_Ursaring:: @ 8DC4A94 + .incbin "graphics/pokemon/ursaring/front.4bpp.lz" + + .align 2 +gMonPalette_Ursaring:: @ 8DC4ECC + .incbin "graphics/pokemon/ursaring/normal.gbapal.lz" + + .align 2 +gMonBackPic_Ursaring:: @ 8DC4EF4 + .incbin "graphics/pokemon/ursaring/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Ursaring:: @ 8DC527C + .incbin "graphics/pokemon/ursaring/shiny.gbapal.lz" + + .align 2 +gMonIcon_Ursaring:: @ 8DC52A4 + .incbin "graphics/pokemon/ursaring/icon.4bpp" + + .align 2 +gMonFootprint_Ursaring:: @ 8DC56A4 + .incbin "graphics/pokemon/ursaring/footprint.1bpp" + + .align 2 +gMonFrontPic_Slugma:: @ 8DC56C4 + .incbin "graphics/pokemon/slugma/front.4bpp.lz" + + .align 2 +gMonPalette_Slugma:: @ 8DC5938 + .incbin "graphics/pokemon/slugma/normal.gbapal.lz" + + .align 2 +gMonBackPic_Slugma:: @ 8DC595C + .incbin "graphics/pokemon/slugma/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Slugma:: @ 8DC5C44 + .incbin "graphics/pokemon/slugma/shiny.gbapal.lz" + + .align 2 +gMonIcon_Slugma:: @ 8DC5C68 + .incbin "graphics/pokemon/slugma/icon.4bpp" + + .align 2 +gMonFootprint_Slugma:: @ 8DC6068 + .incbin "graphics/pokemon/slugma/footprint.1bpp" + + .align 2 +gMonFrontPic_Magcargo:: @ 8DC6088 + .incbin "graphics/pokemon/magcargo/front.4bpp.lz" + + .align 2 +gMonPalette_Magcargo:: @ 8DC63D0 + .incbin "graphics/pokemon/magcargo/normal.gbapal.lz" + + .align 2 +gMonBackPic_Magcargo:: @ 8DC63F8 + .incbin "graphics/pokemon/magcargo/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Magcargo:: @ 8DC6810 + .incbin "graphics/pokemon/magcargo/shiny.gbapal.lz" + + .align 2 +gMonIcon_Magcargo:: @ 8DC6838 + .incbin "graphics/pokemon/magcargo/icon.4bpp" + + .align 2 +gMonFootprint_Magcargo:: @ 8DC6C38 + .incbin "graphics/pokemon/magcargo/footprint.1bpp" + + .align 2 +gMonFrontPic_Swinub:: @ 8DC6C58 + .incbin "graphics/pokemon/swinub/front.4bpp.lz" + + .align 2 +gMonPalette_Swinub:: @ 8DC6E54 + .incbin "graphics/pokemon/swinub/normal.gbapal.lz" + + .align 2 +gMonBackPic_Swinub:: @ 8DC6E7C + .incbin "graphics/pokemon/swinub/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Swinub:: @ 8DC70B8 + .incbin "graphics/pokemon/swinub/shiny.gbapal.lz" + + .align 2 +gMonIcon_Swinub:: @ 8DC70E0 + .incbin "graphics/pokemon/swinub/icon.4bpp" + + .align 2 +gMonFootprint_Swinub:: @ 8DC74E0 + .incbin "graphics/pokemon/swinub/footprint.1bpp" + + .align 2 +gMonFrontPic_Piloswine:: @ 8DC7500 + .incbin "graphics/pokemon/piloswine/front.4bpp.lz" + + .align 2 +gMonPalette_Piloswine:: @ 8DC7828 + .incbin "graphics/pokemon/piloswine/normal.gbapal.lz" + + .align 2 +gMonBackPic_Piloswine:: @ 8DC7850 + .incbin "graphics/pokemon/piloswine/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Piloswine:: @ 8DC7A9C + .incbin "graphics/pokemon/piloswine/shiny.gbapal.lz" + + .align 2 +gMonIcon_Piloswine:: @ 8DC7AC4 + .incbin "graphics/pokemon/piloswine/icon.4bpp" + + .align 2 +gMonFootprint_Piloswine:: @ 8DC7EC4 + .incbin "graphics/pokemon/piloswine/footprint.1bpp" + + .align 2 +gMonFrontPic_Corsola:: @ 8DC7EE4 + .incbin "graphics/pokemon/corsola/front.4bpp.lz" + + .align 2 +gMonPalette_Corsola:: @ 8DC81CC + .incbin "graphics/pokemon/corsola/normal.gbapal.lz" + + .align 2 +gMonBackPic_Corsola:: @ 8DC81F4 + .incbin "graphics/pokemon/corsola/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Corsola:: @ 8DC84B4 + .incbin "graphics/pokemon/corsola/shiny.gbapal.lz" + + .align 2 +gMonIcon_Corsola:: @ 8DC84DC + .incbin "graphics/pokemon/corsola/icon.4bpp" + + .align 2 +gMonFootprint_Corsola:: @ 8DC88DC + .incbin "graphics/pokemon/corsola/footprint.1bpp" + + .align 2 +gMonFrontPic_Remoraid:: @ 8DC88FC + .incbin "graphics/pokemon/remoraid/front.4bpp.lz" + + .align 2 +gMonPalette_Remoraid:: @ 8DC8B64 + .incbin "graphics/pokemon/remoraid/normal.gbapal.lz" + + .align 2 +gMonBackPic_Remoraid:: @ 8DC8B8C + .incbin "graphics/pokemon/remoraid/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Remoraid:: @ 8DC8EA0 + .incbin "graphics/pokemon/remoraid/shiny.gbapal.lz" + + .align 2 +gMonIcon_Remoraid:: @ 8DC8EC8 + .incbin "graphics/pokemon/remoraid/icon.4bpp" + + .align 2 +gMonFootprint_Remoraid:: @ 8DC92C8 + .incbin "graphics/pokemon/remoraid/footprint.1bpp" + + .align 2 +gMonFrontPic_Octillery:: @ 8DC92E8 + .incbin "graphics/pokemon/octillery/front.4bpp.lz" + + .align 2 +gMonPalette_Octillery:: @ 8DC961C + .incbin "graphics/pokemon/octillery/normal.gbapal.lz" + + .align 2 +gMonBackPic_Octillery:: @ 8DC9644 + .incbin "graphics/pokemon/octillery/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Octillery:: @ 8DC98FC + .incbin "graphics/pokemon/octillery/shiny.gbapal.lz" + + .align 2 +gMonIcon_Octillery:: @ 8DC9924 + .incbin "graphics/pokemon/octillery/icon.4bpp" + + .align 2 +gMonFootprint_Octillery:: @ 8DC9D24 + .incbin "graphics/pokemon/octillery/footprint.1bpp" + + .align 2 +gMonFrontPic_Delibird:: @ 8DC9D44 + .incbin "graphics/pokemon/delibird/front.4bpp.lz" + + .align 2 +gMonPalette_Delibird:: @ 8DCA0B4 + .incbin "graphics/pokemon/delibird/normal.gbapal.lz" + + .align 2 +gMonBackPic_Delibird:: @ 8DCA0DC + .incbin "graphics/pokemon/delibird/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Delibird:: @ 8DCA49C + .incbin "graphics/pokemon/delibird/shiny.gbapal.lz" + + .align 2 +gMonIcon_Delibird:: @ 8DCA4C4 + .incbin "graphics/pokemon/delibird/icon.4bpp" + + .align 2 +gMonFootprint_Delibird:: @ 8DCA8C4 + .incbin "graphics/pokemon/delibird/footprint.1bpp" + + .align 2 +gMonFrontPic_Mantine:: @ 8DCA8E4 + .incbin "graphics/pokemon/mantine/front.4bpp.lz" + + .align 2 +gMonPalette_Mantine:: @ 8DCAD80 + .incbin "graphics/pokemon/mantine/normal.gbapal.lz" + + .align 2 +gMonBackPic_Mantine:: @ 8DCADA8 + .incbin "graphics/pokemon/mantine/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Mantine:: @ 8DCB048 + .incbin "graphics/pokemon/mantine/shiny.gbapal.lz" + + .align 2 +gMonIcon_Mantine:: @ 8DCB070 + .incbin "graphics/pokemon/mantine/icon.4bpp" + + .align 2 +gMonFootprint_Mantine:: @ 8DCB470 + .incbin "graphics/pokemon/mantine/footprint.1bpp" + + .align 2 +gMonFrontPic_Skarmory:: @ 8DCB490 + .incbin "graphics/pokemon/skarmory/front.4bpp.lz" + + .align 2 +gMonPalette_Skarmory:: @ 8DCB970 + .incbin "graphics/pokemon/skarmory/normal.gbapal.lz" + + .align 2 +gMonBackPic_Skarmory:: @ 8DCB998 + .incbin "graphics/pokemon/skarmory/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Skarmory:: @ 8DCBC9C + .incbin "graphics/pokemon/skarmory/shiny.gbapal.lz" + + .align 2 +gMonIcon_Skarmory:: @ 8DCBCC4 + .incbin "graphics/pokemon/skarmory/icon.4bpp" + + .align 2 +gMonFootprint_Skarmory:: @ 8DCC0C4 + .incbin "graphics/pokemon/skarmory/footprint.1bpp" + + .align 2 +gMonFrontPic_Houndour:: @ 8DCC0E4 + .incbin "graphics/pokemon/houndour/front.4bpp.lz" + + .align 2 +gMonPalette_Houndour:: @ 8DCC39C + .incbin "graphics/pokemon/houndour/normal.gbapal.lz" + + .align 2 +gMonBackPic_Houndour:: @ 8DCC3C4 + .incbin "graphics/pokemon/houndour/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Houndour:: @ 8DCC644 + .incbin "graphics/pokemon/houndour/shiny.gbapal.lz" + + .align 2 +gMonIcon_Houndour:: @ 8DCC66C + .incbin "graphics/pokemon/houndour/icon.4bpp" + + .align 2 +gMonFootprint_Houndour:: @ 8DCCA6C + .incbin "graphics/pokemon/houndour/footprint.1bpp" + + .align 2 +gMonFrontPic_Houndoom:: @ 8DCCA8C + .incbin "graphics/pokemon/houndoom/front.4bpp.lz" + + .align 2 +gMonPalette_Houndoom:: @ 8DCCE8C + .incbin "graphics/pokemon/houndoom/normal.gbapal.lz" + + .align 2 +gMonBackPic_Houndoom:: @ 8DCCEB4 + .incbin "graphics/pokemon/houndoom/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Houndoom:: @ 8DCD1D8 + .incbin "graphics/pokemon/houndoom/shiny.gbapal.lz" + + .align 2 +gMonIcon_Houndoom:: @ 8DCD200 + .incbin "graphics/pokemon/houndoom/icon.4bpp" + + .align 2 +gMonFootprint_Houndoom:: @ 8DCD600 + .incbin "graphics/pokemon/houndoom/footprint.1bpp" + + .align 2 +gMonFrontPic_Kingdra:: @ 8DCD620 + .incbin "graphics/pokemon/kingdra/front.4bpp.lz" + + .align 2 +gMonPalette_Kingdra:: @ 8DCDA40 + .incbin "graphics/pokemon/kingdra/normal.gbapal.lz" + + .align 2 +gMonBackPic_Kingdra:: @ 8DCDA68 + .incbin "graphics/pokemon/kingdra/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Kingdra:: @ 8DCDE1C + .incbin "graphics/pokemon/kingdra/shiny.gbapal.lz" + + .align 2 +gMonIcon_Kingdra:: @ 8DCDE44 + .incbin "graphics/pokemon/kingdra/icon.4bpp" + + .align 2 +gMonFootprint_Kingdra:: @ 8DCE244 + .incbin "graphics/pokemon/kingdra/footprint.1bpp" + + .align 2 +gMonFrontPic_Phanpy:: @ 8DCE264 + .incbin "graphics/pokemon/phanpy/front.4bpp.lz" + + .align 2 +gMonPalette_Phanpy:: @ 8DCE4C0 + .incbin "graphics/pokemon/phanpy/normal.gbapal.lz" + + .align 2 +gMonBackPic_Phanpy:: @ 8DCE4E8 + .incbin "graphics/pokemon/phanpy/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Phanpy:: @ 8DCE7AC + .incbin "graphics/pokemon/phanpy/shiny.gbapal.lz" + + .align 2 +gMonIcon_Phanpy:: @ 8DCE7D4 + .incbin "graphics/pokemon/phanpy/icon.4bpp" + + .align 2 +gMonFootprint_Phanpy:: @ 8DCEBD4 + .incbin "graphics/pokemon/phanpy/footprint.1bpp" + + .align 2 +gMonFrontPic_Donphan:: @ 8DCEBF4 + .incbin "graphics/pokemon/donphan/front.4bpp.lz" + + .align 2 +gMonPalette_Donphan:: @ 8DCF068 + .incbin "graphics/pokemon/donphan/normal.gbapal.lz" + + .align 2 +gMonBackPic_Donphan:: @ 8DCF090 + .incbin "graphics/pokemon/donphan/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Donphan:: @ 8DCF38C + .incbin "graphics/pokemon/donphan/shiny.gbapal.lz" + + .align 2 +gMonIcon_Donphan:: @ 8DCF3B4 + .incbin "graphics/pokemon/donphan/icon.4bpp" + + .align 2 +gMonFootprint_Donphan:: @ 8DCF7B4 + .incbin "graphics/pokemon/donphan/footprint.1bpp" + + .align 2 +gMonFrontPic_Porygon2:: @ 8DCF7D4 + .incbin "graphics/pokemon/porygon2/front.4bpp.lz" + + .align 2 +gMonPalette_Porygon2:: @ 8DCFA5C + .incbin "graphics/pokemon/porygon2/normal.gbapal.lz" + + .align 2 +gMonBackPic_Porygon2:: @ 8DCFA84 + .incbin "graphics/pokemon/porygon2/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Porygon2:: @ 8DCFDA0 + .incbin "graphics/pokemon/porygon2/shiny.gbapal.lz" + + .align 2 +gMonIcon_Porygon2:: @ 8DCFDC8 + .incbin "graphics/pokemon/porygon2/icon.4bpp" + + .align 2 +gMonFootprint_Porygon2:: @ 8DD01C8 + .incbin "graphics/pokemon/porygon2/footprint.1bpp" + + .align 2 +gMonFrontPic_Stantler:: @ 8DD01E8 + .incbin "graphics/pokemon/stantler/front.4bpp.lz" + + .align 2 +gMonPalette_Stantler:: @ 8DD05FC + .incbin "graphics/pokemon/stantler/normal.gbapal.lz" + + .align 2 +gMonBackPic_Stantler:: @ 8DD0624 + .incbin "graphics/pokemon/stantler/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Stantler:: @ 8DD0970 + .incbin "graphics/pokemon/stantler/shiny.gbapal.lz" + + .align 2 +gMonIcon_Stantler:: @ 8DD0998 + .incbin "graphics/pokemon/stantler/icon.4bpp" + + .align 2 +gMonFootprint_Stantler:: @ 8DD0D98 + .incbin "graphics/pokemon/stantler/footprint.1bpp" + + .align 2 +gMonFrontPic_Smeargle:: @ 8DD0DB8 + .incbin "graphics/pokemon/smeargle/front.4bpp.lz" + + .align 2 +gMonPalette_Smeargle:: @ 8DD114C + .incbin "graphics/pokemon/smeargle/normal.gbapal.lz" + + .align 2 +gMonBackPic_Smeargle:: @ 8DD1174 + .incbin "graphics/pokemon/smeargle/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Smeargle:: @ 8DD1498 + .incbin "graphics/pokemon/smeargle/shiny.gbapal.lz" + + .align 2 +gMonIcon_Smeargle:: @ 8DD14C0 + .incbin "graphics/pokemon/smeargle/icon.4bpp" + + .align 2 +gMonFootprint_Smeargle:: @ 8DD18C0 + .incbin "graphics/pokemon/smeargle/footprint.1bpp" + + .align 2 +gMonFrontPic_Tyrogue:: @ 8DD18E0 + .incbin "graphics/pokemon/tyrogue/front.4bpp.lz" + + .align 2 +gMonPalette_Tyrogue:: @ 8DD1B6C + .incbin "graphics/pokemon/tyrogue/normal.gbapal.lz" + + .align 2 +gMonBackPic_Tyrogue:: @ 8DD1B94 + .incbin "graphics/pokemon/tyrogue/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Tyrogue:: @ 8DD1EB0 + .incbin "graphics/pokemon/tyrogue/shiny.gbapal.lz" + + .align 2 +gMonIcon_Tyrogue:: @ 8DD1ED8 + .incbin "graphics/pokemon/tyrogue/icon.4bpp" + + .align 2 +gMonFootprint_Tyrogue:: @ 8DD22D8 + .incbin "graphics/pokemon/tyrogue/footprint.1bpp" + + .align 2 +gMonFrontPic_Hitmontop:: @ 8DD22F8 + .incbin "graphics/pokemon/hitmontop/front.4bpp.lz" + + .align 2 +gMonPalette_Hitmontop:: @ 8DD2684 + .incbin "graphics/pokemon/hitmontop/normal.gbapal.lz" + + .align 2 +gMonBackPic_Hitmontop:: @ 8DD26AC + .incbin "graphics/pokemon/hitmontop/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Hitmontop:: @ 8DD2AD4 + .incbin "graphics/pokemon/hitmontop/shiny.gbapal.lz" + + .align 2 +gMonIcon_Hitmontop:: @ 8DD2AFC + .incbin "graphics/pokemon/hitmontop/icon.4bpp" + + .align 2 +gMonFootprint_Hitmontop:: @ 8DD2EFC + .incbin "graphics/pokemon/hitmontop/footprint.1bpp" + + .align 2 +gMonFrontPic_Smoochum:: @ 8DD2F1C + .incbin "graphics/pokemon/smoochum/front.4bpp.lz" + + .align 2 +gMonPalette_Smoochum:: @ 8DD3174 + .incbin "graphics/pokemon/smoochum/normal.gbapal.lz" + + .align 2 +gMonBackPic_Smoochum:: @ 8DD319C + .incbin "graphics/pokemon/smoochum/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Smoochum:: @ 8DD3414 + .incbin "graphics/pokemon/smoochum/shiny.gbapal.lz" + + .align 2 +gMonIcon_Smoochum:: @ 8DD343C + .incbin "graphics/pokemon/smoochum/icon.4bpp" + + .align 2 +gMonFootprint_Smoochum:: @ 8DD383C + .incbin "graphics/pokemon/smoochum/footprint.1bpp" + + .align 2 +gMonFrontPic_Elekid:: @ 8DD385C + .incbin "graphics/pokemon/elekid/front.4bpp.lz" + + .align 2 +gMonPalette_Elekid:: @ 8DD3B64 + .incbin "graphics/pokemon/elekid/normal.gbapal.lz" + + .align 2 +gMonBackPic_Elekid:: @ 8DD3B8C + .incbin "graphics/pokemon/elekid/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Elekid:: @ 8DD3EE4 + .incbin "graphics/pokemon/elekid/shiny.gbapal.lz" + + .align 2 +gMonIcon_Elekid:: @ 8DD3F0C + .incbin "graphics/pokemon/elekid/icon.4bpp" + + .align 2 +gMonFootprint_Elekid:: @ 8DD430C + .incbin "graphics/pokemon/elekid/footprint.1bpp" + + .align 2 +gMonFrontPic_Magby:: @ 8DD432C + .incbin "graphics/pokemon/magby/front.4bpp.lz" + + .align 2 +gMonPalette_Magby:: @ 8DD45B0 + .incbin "graphics/pokemon/magby/normal.gbapal.lz" + + .align 2 +gMonBackPic_Magby:: @ 8DD45D8 + .incbin "graphics/pokemon/magby/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Magby:: @ 8DD4884 + .incbin "graphics/pokemon/magby/shiny.gbapal.lz" + + .align 2 +gMonIcon_Magby:: @ 8DD48AC + .incbin "graphics/pokemon/magby/icon.4bpp" + + .align 2 +gMonFootprint_Magby:: @ 8DD4CAC + .incbin "graphics/pokemon/magby/footprint.1bpp" + + .align 2 +gMonFrontPic_Miltank:: @ 8DD4CCC + .incbin "graphics/pokemon/miltank/front.4bpp.lz" + + .align 2 +gMonPalette_Miltank:: @ 8DD507C + .incbin "graphics/pokemon/miltank/normal.gbapal.lz" + + .align 2 +gMonBackPic_Miltank:: @ 8DD50A4 + .incbin "graphics/pokemon/miltank/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Miltank:: @ 8DD5440 + .incbin "graphics/pokemon/miltank/shiny.gbapal.lz" + + .align 2 +gMonIcon_Miltank:: @ 8DD5468 + .incbin "graphics/pokemon/miltank/icon.4bpp" + + .align 2 +gMonFootprint_Miltank:: @ 8DD5868 + .incbin "graphics/pokemon/miltank/footprint.1bpp" + + .align 2 +gMonFrontPic_Blissey:: @ 8DD5888 + .incbin "graphics/pokemon/blissey/front.4bpp.lz" + + .align 2 +gMonPalette_Blissey:: @ 8DD5C70 + .incbin "graphics/pokemon/blissey/normal.gbapal.lz" + + .align 2 +gMonBackPic_Blissey:: @ 8DD5C98 + .incbin "graphics/pokemon/blissey/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Blissey:: @ 8DD5F64 + .incbin "graphics/pokemon/blissey/shiny.gbapal.lz" + + .align 2 +gMonIcon_Blissey:: @ 8DD5F8C + .incbin "graphics/pokemon/blissey/icon.4bpp" + + .align 2 +gMonFootprint_Blissey:: @ 8DD638C + .incbin "graphics/pokemon/blissey/footprint.1bpp" + + .align 2 +gMonFrontPic_Raikou:: @ 8DD63AC + .incbin "graphics/pokemon/raikou/front.4bpp.lz" + + .align 2 +gMonPalette_Raikou:: @ 8DD6928 + .incbin "graphics/pokemon/raikou/normal.gbapal.lz" + + .align 2 +gMonBackPic_Raikou:: @ 8DD6950 + .incbin "graphics/pokemon/raikou/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Raikou:: @ 8DD6CF8 + .incbin "graphics/pokemon/raikou/shiny.gbapal.lz" + + .align 2 +gMonIcon_Raikou:: @ 8DD6D20 + .incbin "graphics/pokemon/raikou/icon.4bpp" + + .align 2 +gMonFootprint_Raikou:: @ 8DD7120 + .incbin "graphics/pokemon/raikou/footprint.1bpp" + + .align 2 +gMonFrontPic_Entei:: @ 8DD7140 + .incbin "graphics/pokemon/entei/front.4bpp.lz" + + .align 2 +gMonPalette_Entei:: @ 8DD773C + .incbin "graphics/pokemon/entei/normal.gbapal.lz" + + .align 2 +gMonBackPic_Entei:: @ 8DD7764 + .incbin "graphics/pokemon/entei/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Entei:: @ 8DD7B88 + .incbin "graphics/pokemon/entei/shiny.gbapal.lz" + + .align 2 +gMonIcon_Entei:: @ 8DD7BB0 + .incbin "graphics/pokemon/entei/icon.4bpp" + + .align 2 +gMonFootprint_Entei:: @ 8DD7FB0 + .incbin "graphics/pokemon/entei/footprint.1bpp" + + .align 2 +gMonFrontPic_Suicune:: @ 8DD7FD0 + .incbin "graphics/pokemon/suicune/front.4bpp.lz" + + .align 2 +gMonPalette_Suicune:: @ 8DD8554 + .incbin "graphics/pokemon/suicune/normal.gbapal.lz" + + .align 2 +gMonBackPic_Suicune:: @ 8DD857C + .incbin "graphics/pokemon/suicune/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Suicune:: @ 8DD8A58 + .incbin "graphics/pokemon/suicune/shiny.gbapal.lz" + + .align 2 +gMonIcon_Suicune:: @ 8DD8A80 + .incbin "graphics/pokemon/suicune/icon.4bpp" + + .align 2 +gMonFootprint_Suicune:: @ 8DD8E80 + .incbin "graphics/pokemon/suicune/footprint.1bpp" + + .align 2 +gMonFrontPic_Larvitar:: @ 8DD8EA0 + .incbin "graphics/pokemon/larvitar/front.4bpp.lz" + + .align 2 +gMonPalette_Larvitar:: @ 8DD90FC + .incbin "graphics/pokemon/larvitar/normal.gbapal.lz" + + .align 2 +gMonBackPic_Larvitar:: @ 8DD9124 + .incbin "graphics/pokemon/larvitar/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Larvitar:: @ 8DD93D0 + .incbin "graphics/pokemon/larvitar/shiny.gbapal.lz" + + .align 2 +gMonIcon_Larvitar:: @ 8DD93F8 + .incbin "graphics/pokemon/larvitar/icon.4bpp" + + .align 2 +gMonFootprint_Larvitar:: @ 8DD97F8 + .incbin "graphics/pokemon/larvitar/footprint.1bpp" + + .align 2 +gMonFrontPic_Pupitar:: @ 8DD9818 + .incbin "graphics/pokemon/pupitar/front.4bpp.lz" + + .align 2 +gMonPalette_Pupitar:: @ 8DD9B08 + .incbin "graphics/pokemon/pupitar/normal.gbapal.lz" + + .align 2 +gMonBackPic_Pupitar:: @ 8DD9B30 + .incbin "graphics/pokemon/pupitar/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Pupitar:: @ 8DD9E68 + .incbin "graphics/pokemon/pupitar/shiny.gbapal.lz" + + .align 2 +gMonIcon_Pupitar:: @ 8DD9E90 + .incbin "graphics/pokemon/pupitar/icon.4bpp" + + .align 2 +gMonFootprint_Pupitar:: @ 8DDA290 + .incbin "graphics/pokemon/pupitar/footprint.1bpp" + + .align 2 +gMonFrontPic_Tyranitar:: @ 8DDA2B0 + .incbin "graphics/pokemon/tyranitar/front.4bpp.lz" + + .align 2 +gMonPalette_Tyranitar:: @ 8DDA7EC + .incbin "graphics/pokemon/tyranitar/normal.gbapal.lz" + + .align 2 +gMonBackPic_Tyranitar:: @ 8DDA814 + .incbin "graphics/pokemon/tyranitar/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Tyranitar:: @ 8DDAC00 + .incbin "graphics/pokemon/tyranitar/shiny.gbapal.lz" + + .align 2 +gMonIcon_Tyranitar:: @ 8DDAC28 + .incbin "graphics/pokemon/tyranitar/icon.4bpp" + + .align 2 +gMonFootprint_Tyranitar:: @ 8DDB028 + .incbin "graphics/pokemon/tyranitar/footprint.1bpp" + + .align 2 +gMonFrontPic_Lugia:: @ 8DDB048 + .incbin "graphics/pokemon/lugia/front.4bpp.lz" + + .align 2 +gMonPalette_Lugia:: @ 8DDB50C + .incbin "graphics/pokemon/lugia/normal.gbapal.lz" + + .align 2 +gMonBackPic_Lugia:: @ 8DDB534 + .incbin "graphics/pokemon/lugia/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Lugia:: @ 8DDB908 + .incbin "graphics/pokemon/lugia/shiny.gbapal.lz" + + .align 2 +gMonIcon_Lugia:: @ 8DDB930 + .incbin "graphics/pokemon/lugia/icon.4bpp" + + .align 2 +gMonFootprint_Lugia:: @ 8DDBD30 + .incbin "graphics/pokemon/lugia/footprint.1bpp" + + .align 2 +gMonFrontPic_HoOh:: @ 8DDBD50 + .incbin "graphics/pokemon/ho_oh/front.4bpp.lz" + + .align 2 +gMonPalette_HoOh:: @ 8DDC3A4 + .incbin "graphics/pokemon/ho_oh/normal.gbapal.lz" + + .align 2 +gMonBackPic_HoOh:: @ 8DDC3CC + .incbin "graphics/pokemon/ho_oh/back.4bpp.lz" + + .align 2 +gMonShinyPalette_HoOh:: @ 8DDC7DC + .incbin "graphics/pokemon/ho_oh/shiny.gbapal.lz" + + .align 2 +gMonIcon_HoOh:: @ 8DDC804 + .incbin "graphics/pokemon/ho_oh/icon.4bpp" + + .align 2 +gMonFootprint_HoOh:: @ 8DDCC04 + .incbin "graphics/pokemon/ho_oh/footprint.1bpp" + + .align 2 +gMonFrontPic_Celebi:: @ 8DDCC24 + .incbin "graphics/pokemon/celebi/front.4bpp.lz" + + .align 2 +gMonPalette_Celebi:: @ 8DDCE9C + .incbin "graphics/pokemon/celebi/normal.gbapal.lz" + + .align 2 +gMonBackPic_Celebi:: @ 8DDCEC4 + .incbin "graphics/pokemon/celebi/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Celebi:: @ 8DDD270 + .incbin "graphics/pokemon/celebi/shiny.gbapal.lz" + + .align 2 +gMonIcon_Celebi:: @ 8DDD298 + .incbin "graphics/pokemon/celebi/icon.4bpp" + + .align 2 +gMonFootprint_Celebi:: @ 8DDD698 + .incbin "graphics/pokemon/celebi/footprint.1bpp" + + .align 2 +gMonFrontPic_QuestionMark:: @ 8DDD6B8 + .incbin "graphics/pokemon/question_mark/front.4bpp.lz" + + .align 2 +gMonPalette_QuestionMark:: @ 8DDD838 + .incbin "graphics/pokemon/question_mark/normal.gbapal.lz" + + .align 2 +gMonBackPic_QuestionMark:: @ 8DDD84C + .incbin "graphics/pokemon/question_mark/back.4bpp.lz" + + .align 2 +gMonShinyPalette_QuestionMark:: @ 8DDD9D0 + .incbin "graphics/pokemon/question_mark/shiny.gbapal.lz" + + .align 2 +gMonFrontPic_Treecko:: @ 8DDD9E4 + .incbin "graphics/pokemon/treecko/front.4bpp.lz" + + .align 2 +gMonPalette_Treecko:: @ 8DDDCEC + .incbin "graphics/pokemon/treecko/normal.gbapal.lz" + + .align 2 +gMonBackPic_Treecko:: @ 8DDDD14 + .incbin "graphics/pokemon/treecko/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Treecko:: @ 8DDE014 + .incbin "graphics/pokemon/treecko/shiny.gbapal.lz" + + .align 2 +gMonIcon_Treecko:: @ 8DDE03C + .incbin "graphics/pokemon/treecko/icon.4bpp" + + .align 2 +gMonFootprint_Treecko:: @ 8DDE43C + .incbin "graphics/pokemon/treecko/footprint.1bpp" + + .align 2 +gMonFrontPic_Grovyle:: @ 8DDE45C + .incbin "graphics/pokemon/grovyle/front.4bpp.lz" + + .align 2 +gMonPalette_Grovyle:: @ 8DDE8E8 + .incbin "graphics/pokemon/grovyle/normal.gbapal.lz" + + .align 2 +gMonBackPic_Grovyle:: @ 8DDE910 + .incbin "graphics/pokemon/grovyle/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Grovyle:: @ 8DDEC4C + .incbin "graphics/pokemon/grovyle/shiny.gbapal.lz" + + .align 2 +gMonIcon_Grovyle:: @ 8DDEC74 + .incbin "graphics/pokemon/grovyle/icon.4bpp" + + .align 2 +gMonFootprint_Grovyle:: @ 8DDF074 + .incbin "graphics/pokemon/grovyle/footprint.1bpp" + + .align 2 +gMonFrontPic_Sceptile:: @ 8DDF094 + .incbin "graphics/pokemon/sceptile/front.4bpp.lz" + + .align 2 +gMonPalette_Sceptile:: @ 8DDF598 + .incbin "graphics/pokemon/sceptile/normal.gbapal.lz" + + .align 2 +gMonBackPic_Sceptile:: @ 8DDF5C0 + .incbin "graphics/pokemon/sceptile/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Sceptile:: @ 8DDF9BC + .incbin "graphics/pokemon/sceptile/shiny.gbapal.lz" + + .align 2 +gMonIcon_Sceptile:: @ 8DDF9E4 + .incbin "graphics/pokemon/sceptile/icon.4bpp" + + .align 2 +gMonFootprint_Sceptile:: @ 8DDFDE4 + .incbin "graphics/pokemon/sceptile/footprint.1bpp" + + .align 2 +gMonFrontPic_Torchic:: @ 8DDFE04 + .incbin "graphics/pokemon/torchic/front.4bpp.lz" + + .align 2 +gMonPalette_Torchic:: @ 8DE00A0 + .incbin "graphics/pokemon/torchic/normal.gbapal.lz" + + .align 2 +gMonBackPic_Torchic:: @ 8DE00C8 + .incbin "graphics/pokemon/torchic/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Torchic:: @ 8DE03A0 + .incbin "graphics/pokemon/torchic/shiny.gbapal.lz" + + .align 2 +gMonIcon_Torchic:: @ 8DE03C8 + .incbin "graphics/pokemon/torchic/icon.4bpp" + + .align 2 +gMonFootprint_Torchic:: @ 8DE07C8 + .incbin "graphics/pokemon/torchic/footprint.1bpp" + + .align 2 +gMonFrontPic_Combusken:: @ 8DE07E8 + .incbin "graphics/pokemon/combusken/front.4bpp.lz" + + .align 2 +gMonPalette_Combusken:: @ 8DE0BD4 + .incbin "graphics/pokemon/combusken/normal.gbapal.lz" + + .align 2 +gMonBackPic_Combusken:: @ 8DE0BFC + .incbin "graphics/pokemon/combusken/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Combusken:: @ 8DE0FCC + .incbin "graphics/pokemon/combusken/shiny.gbapal.lz" + + .align 2 +gMonIcon_Combusken:: @ 8DE0FF4 + .incbin "graphics/pokemon/combusken/icon.4bpp" + + .align 2 +gMonFootprint_Combusken:: @ 8DE13F4 + .incbin "graphics/pokemon/combusken/footprint.1bpp" + + .align 2 +gMonFrontPic_Blaziken:: @ 8DE1414 + .incbin "graphics/pokemon/blaziken/front.4bpp.lz" + + .align 2 +gMonPalette_Blaziken:: @ 8DE188C + .incbin "graphics/pokemon/blaziken/normal.gbapal.lz" + + .align 2 +gMonBackPic_Blaziken:: @ 8DE18B4 + .incbin "graphics/pokemon/blaziken/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Blaziken:: @ 8DE1C90 + .incbin "graphics/pokemon/blaziken/shiny.gbapal.lz" + + .align 2 +gMonIcon_Blaziken:: @ 8DE1CB8 + .incbin "graphics/pokemon/blaziken/icon.4bpp" + + .align 2 +gMonFootprint_Blaziken:: @ 8DE20B8 + .incbin "graphics/pokemon/blaziken/footprint.1bpp" + + .align 2 +gMonFrontPic_Mudkip:: @ 8DE20D8 + .incbin "graphics/pokemon/mudkip/front.4bpp.lz" + + .align 2 +gMonPalette_Mudkip:: @ 8DE2390 + .incbin "graphics/pokemon/mudkip/normal.gbapal.lz" + + .align 2 +gMonBackPic_Mudkip:: @ 8DE23B8 + .incbin "graphics/pokemon/mudkip/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Mudkip:: @ 8DE2698 + .incbin "graphics/pokemon/mudkip/shiny.gbapal.lz" + + .align 2 +gMonIcon_Mudkip:: @ 8DE26C0 + .incbin "graphics/pokemon/mudkip/icon.4bpp" + + .align 2 +gMonFootprint_Mudkip:: @ 8DE2AC0 + .incbin "graphics/pokemon/mudkip/footprint.1bpp" + + .align 2 +gMonFrontPic_Marshtomp:: @ 8DE2AE0 + .incbin "graphics/pokemon/marshtomp/front.4bpp.lz" + + .align 2 +gMonPalette_Marshtomp:: @ 8DE2E68 + .incbin "graphics/pokemon/marshtomp/normal.gbapal.lz" + + .align 2 +gMonBackPic_Marshtomp:: @ 8DE2E90 + .incbin "graphics/pokemon/marshtomp/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Marshtomp:: @ 8DE3240 + .incbin "graphics/pokemon/marshtomp/shiny.gbapal.lz" + + .align 2 +gMonIcon_Marshtomp:: @ 8DE3268 + .incbin "graphics/pokemon/marshtomp/icon.4bpp" + + .align 2 +gMonFootprint_Marshtomp:: @ 8DE3668 + .incbin "graphics/pokemon/marshtomp/footprint.1bpp" + + .align 2 +gMonFrontPic_Swampert:: @ 8DE3688 + .incbin "graphics/pokemon/swampert/front.4bpp.lz" + + .align 2 +gMonPalette_Swampert:: @ 8DE3C04 + .incbin "graphics/pokemon/swampert/normal.gbapal.lz" + + .align 2 +gMonBackPic_Swampert:: @ 8DE3C2C + .incbin "graphics/pokemon/swampert/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Swampert:: @ 8DE3FE0 + .incbin "graphics/pokemon/swampert/shiny.gbapal.lz" + + .align 2 +gMonIcon_Swampert:: @ 8DE4008 + .incbin "graphics/pokemon/swampert/icon.4bpp" + + .align 2 +gMonFootprint_Swampert:: @ 8DE4408 + .incbin "graphics/pokemon/swampert/footprint.1bpp" + + .align 2 +gMonFrontPic_Poochyena:: @ 8DE4428 + .incbin "graphics/pokemon/poochyena/front.4bpp.lz" + + .align 2 +gMonPalette_Poochyena:: @ 8DE46F0 + .incbin "graphics/pokemon/poochyena/normal.gbapal.lz" + + .align 2 +gMonBackPic_Poochyena:: @ 8DE4718 + .incbin "graphics/pokemon/poochyena/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Poochyena:: @ 8DE4A44 + .incbin "graphics/pokemon/poochyena/shiny.gbapal.lz" + + .align 2 +gMonIcon_Poochyena:: @ 8DE4A6C + .incbin "graphics/pokemon/poochyena/icon.4bpp" + + .align 2 +gMonFootprint_Poochyena:: @ 8DE4E6C + .incbin "graphics/pokemon/poochyena/footprint.1bpp" + + .align 2 +gMonFrontPic_Mightyena:: @ 8DE4E8C + .incbin "graphics/pokemon/mightyena/front.4bpp.lz" + + .align 2 +gMonPalette_Mightyena:: @ 8DE52C4 + .incbin "graphics/pokemon/mightyena/normal.gbapal.lz" + + .align 2 +gMonBackPic_Mightyena:: @ 8DE52EC + .incbin "graphics/pokemon/mightyena/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Mightyena:: @ 8DE5664 + .incbin "graphics/pokemon/mightyena/shiny.gbapal.lz" + + .align 2 +gMonIcon_Mightyena:: @ 8DE568C + .incbin "graphics/pokemon/mightyena/icon.4bpp" + + .align 2 +gMonFootprint_Mightyena:: @ 8DE5A8C + .incbin "graphics/pokemon/mightyena/footprint.1bpp" + + .align 2 +gMonFrontPic_Zigzagoon:: @ 8DE5AAC + .incbin "graphics/pokemon/zigzagoon/front.4bpp.lz" + + .align 2 +gMonPalette_Zigzagoon:: @ 8DE5E7C + .incbin "graphics/pokemon/zigzagoon/normal.gbapal.lz" + + .align 2 +gMonBackPic_Zigzagoon:: @ 8DE5EA4 + .incbin "graphics/pokemon/zigzagoon/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Zigzagoon:: @ 8DE61E4 + .incbin "graphics/pokemon/zigzagoon/shiny.gbapal.lz" + + .align 2 +gMonIcon_Zigzagoon:: @ 8DE620C + .incbin "graphics/pokemon/zigzagoon/icon.4bpp" + + .align 2 +gMonFootprint_Zigzagoon:: @ 8DE660C + .incbin "graphics/pokemon/zigzagoon/footprint.1bpp" + + .align 2 +gMonFrontPic_Linoone:: @ 8DE662C + .incbin "graphics/pokemon/linoone/front.4bpp.lz" + + .align 2 +gMonPalette_Linoone:: @ 8DE699C + .incbin "graphics/pokemon/linoone/normal.gbapal.lz" + + .align 2 +gMonBackPic_Linoone:: @ 8DE69C4 + .incbin "graphics/pokemon/linoone/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Linoone:: @ 8DE6C98 + .incbin "graphics/pokemon/linoone/shiny.gbapal.lz" + + .align 2 +gMonIcon_Linoone:: @ 8DE6CC0 + .incbin "graphics/pokemon/linoone/icon.4bpp" + + .align 2 +gMonFootprint_Linoone:: @ 8DE70C0 + .incbin "graphics/pokemon/linoone/footprint.1bpp" + + .align 2 +gMonFrontPic_Wurmple:: @ 8DE70E0 + .incbin "graphics/pokemon/wurmple/front.4bpp.lz" + + .align 2 +gMonPalette_Wurmple:: @ 8DE7368 + .incbin "graphics/pokemon/wurmple/normal.gbapal.lz" + + .align 2 +gMonBackPic_Wurmple:: @ 8DE7390 + .incbin "graphics/pokemon/wurmple/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Wurmple:: @ 8DE75DC + .incbin "graphics/pokemon/wurmple/shiny.gbapal.lz" + + .align 2 +gMonIcon_Wurmple:: @ 8DE7604 + .incbin "graphics/pokemon/wurmple/icon.4bpp" + + .align 2 +gMonFootprint_Wurmple:: @ 8DE7A04 + .incbin "graphics/pokemon/wurmple/footprint.1bpp" + + .align 2 +gMonFrontPic_Silcoon:: @ 8DE7A24 + .incbin "graphics/pokemon/silcoon/front.4bpp.lz" + + .align 2 +gMonPalette_Silcoon:: @ 8DE7CA4 + .incbin "graphics/pokemon/silcoon/normal.gbapal.lz" + + .align 2 +gMonBackPic_Silcoon:: @ 8DE7CCC + .incbin "graphics/pokemon/silcoon/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Silcoon:: @ 8DE7EE8 + .incbin "graphics/pokemon/silcoon/shiny.gbapal.lz" + + .align 2 +gMonIcon_Silcoon:: @ 8DE7F10 + .incbin "graphics/pokemon/silcoon/icon.4bpp" + + .align 2 +gMonFootprint_Silcoon:: @ 8DE8310 + .incbin "graphics/pokemon/silcoon/footprint.1bpp" + + .align 2 +gMonFrontPic_Beautifly:: @ 8DE8330 + .incbin "graphics/pokemon/beautifly/front.4bpp.lz" + + .align 2 +gMonPalette_Beautifly:: @ 8DE8688 + .incbin "graphics/pokemon/beautifly/normal.gbapal.lz" + + .align 2 +gMonBackPic_Beautifly:: @ 8DE86B0 + .incbin "graphics/pokemon/beautifly/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Beautifly:: @ 8DE8A60 + .incbin "graphics/pokemon/beautifly/shiny.gbapal.lz" + + .align 2 +gMonIcon_Beautifly:: @ 8DE8A88 + .incbin "graphics/pokemon/beautifly/icon.4bpp" + + .align 2 +gMonFootprint_Beautifly:: @ 8DE8E88 + .incbin "graphics/pokemon/beautifly/footprint.1bpp" + + .align 2 +gMonFrontPic_Cascoon:: @ 8DE8EA8 + .incbin "graphics/pokemon/cascoon/front.4bpp.lz" + + .align 2 +gMonPalette_Cascoon:: @ 8DE9114 + .incbin "graphics/pokemon/cascoon/normal.gbapal.lz" + + .align 2 +gMonBackPic_Cascoon:: @ 8DE913C + .incbin "graphics/pokemon/cascoon/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Cascoon:: @ 8DE934C + .incbin "graphics/pokemon/cascoon/shiny.gbapal.lz" + + .align 2 +gMonIcon_Cascoon:: @ 8DE9374 + .incbin "graphics/pokemon/cascoon/icon.4bpp" + + .align 2 +gMonFootprint_Cascoon:: @ 8DE9774 + .incbin "graphics/pokemon/cascoon/footprint.1bpp" + + .align 2 +gMonFrontPic_Dustox:: @ 8DE9794 + .incbin "graphics/pokemon/dustox/front.4bpp.lz" + + .align 2 +gMonPalette_Dustox:: @ 8DE9AFC + .incbin "graphics/pokemon/dustox/normal.gbapal.lz" + + .align 2 +gMonBackPic_Dustox:: @ 8DE9B24 + .incbin "graphics/pokemon/dustox/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Dustox:: @ 8DE9D7C + .incbin "graphics/pokemon/dustox/shiny.gbapal.lz" + + .align 2 +gMonIcon_Dustox:: @ 8DE9DA4 + .incbin "graphics/pokemon/dustox/icon.4bpp" + + .align 2 +gMonFootprint_Dustox:: @ 8DEA1A4 + .incbin "graphics/pokemon/dustox/footprint.1bpp" + + .align 2 +gMonFrontPic_Lotad:: @ 8DEA1C4 + .incbin "graphics/pokemon/lotad/front.4bpp.lz" + + .align 2 +gMonPalette_Lotad:: @ 8DEA424 + .incbin "graphics/pokemon/lotad/normal.gbapal.lz" + + .align 2 +gMonBackPic_Lotad:: @ 8DEA44C + .incbin "graphics/pokemon/lotad/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Lotad:: @ 8DEA734 + .incbin "graphics/pokemon/lotad/shiny.gbapal.lz" + + .align 2 +gMonIcon_Lotad:: @ 8DEA75C + .incbin "graphics/pokemon/lotad/icon.4bpp" + + .align 2 +gMonFootprint_Lotad:: @ 8DEAB5C + .incbin "graphics/pokemon/lotad/footprint.1bpp" + + .align 2 +gMonFrontPic_Lombre:: @ 8DEAB7C + .incbin "graphics/pokemon/lombre/front.4bpp.lz" + + .align 2 +gMonPalette_Lombre:: @ 8DEAE94 + .incbin "graphics/pokemon/lombre/normal.gbapal.lz" + + .align 2 +gMonBackPic_Lombre:: @ 8DEAEBC + .incbin "graphics/pokemon/lombre/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Lombre:: @ 8DEB1B8 + .incbin "graphics/pokemon/lombre/shiny.gbapal.lz" + + .align 2 +gMonIcon_Lombre:: @ 8DEB1E0 + .incbin "graphics/pokemon/lombre/icon.4bpp" + + .align 2 +gMonFootprint_Lombre:: @ 8DEB5E0 + .incbin "graphics/pokemon/lombre/footprint.1bpp" + + .align 2 +gMonFrontPic_Ludicolo:: @ 8DEB600 + .incbin "graphics/pokemon/ludicolo/front.4bpp.lz" + + .align 2 +gMonPalette_Ludicolo:: @ 8DEBAE4 + .incbin "graphics/pokemon/ludicolo/normal.gbapal.lz" + + .align 2 +gMonBackPic_Ludicolo:: @ 8DEBB0C + .incbin "graphics/pokemon/ludicolo/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Ludicolo:: @ 8DEBE08 + .incbin "graphics/pokemon/ludicolo/shiny.gbapal.lz" + + .align 2 +gMonIcon_Ludicolo:: @ 8DEBE30 + .incbin "graphics/pokemon/ludicolo/icon.4bpp" + + .align 2 +gMonFootprint_Ludicolo:: @ 8DEC230 + .incbin "graphics/pokemon/ludicolo/footprint.1bpp" + + .align 2 +gMonFrontPic_Seedot:: @ 8DEC250 + .incbin "graphics/pokemon/seedot/front.4bpp.lz" + + .align 2 +gMonPalette_Seedot:: @ 8DEC4E4 + .incbin "graphics/pokemon/seedot/normal.gbapal.lz" + + .align 2 +gMonBackPic_Seedot:: @ 8DEC50C + .incbin "graphics/pokemon/seedot/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Seedot:: @ 8DEC7EC + .incbin "graphics/pokemon/seedot/shiny.gbapal.lz" + + .align 2 +gMonIcon_Seedot:: @ 8DEC814 + .incbin "graphics/pokemon/seedot/icon.4bpp" + + .align 2 +gMonFootprint_Seedot:: @ 8DECC14 + .incbin "graphics/pokemon/seedot/footprint.1bpp" + + .align 2 +gMonFrontPic_Nuzleaf:: @ 8DECC34 + .incbin "graphics/pokemon/nuzleaf/front.4bpp.lz" + + .align 2 +gMonPalette_Nuzleaf:: @ 8DECF20 + .incbin "graphics/pokemon/nuzleaf/normal.gbapal.lz" + + .align 2 +gMonBackPic_Nuzleaf:: @ 8DECF48 + .incbin "graphics/pokemon/nuzleaf/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Nuzleaf:: @ 8DED210 + .incbin "graphics/pokemon/nuzleaf/shiny.gbapal.lz" + + .align 2 +gMonIcon_Nuzleaf:: @ 8DED238 + .incbin "graphics/pokemon/nuzleaf/icon.4bpp" + + .align 2 +gMonFootprint_Nuzleaf:: @ 8DED638 + .incbin "graphics/pokemon/nuzleaf/footprint.1bpp" + + .align 2 +gMonFrontPic_Shiftry:: @ 8DED658 + .incbin "graphics/pokemon/shiftry/front.4bpp.lz" + + .align 2 +gMonPalette_Shiftry:: @ 8DEDB14 + .incbin "graphics/pokemon/shiftry/normal.gbapal.lz" + + .align 2 +gMonBackPic_Shiftry:: @ 8DEDB3C + .incbin "graphics/pokemon/shiftry/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Shiftry:: @ 8DEDE00 + .incbin "graphics/pokemon/shiftry/shiny.gbapal.lz" + + .align 2 +gMonIcon_Shiftry:: @ 8DEDE28 + .incbin "graphics/pokemon/shiftry/icon.4bpp" + + .align 2 +gMonFootprint_Shiftry:: @ 8DEE228 + .incbin "graphics/pokemon/shiftry/footprint.1bpp" + + .align 2 +gMonFrontPic_Nincada:: @ 8DEE248 + .incbin "graphics/pokemon/nincada/front.4bpp.lz" + + .align 2 +gMonPalette_Nincada:: @ 8DEE4E8 + .incbin "graphics/pokemon/nincada/normal.gbapal.lz" + + .align 2 +gMonBackPic_Nincada:: @ 8DEE510 + .incbin "graphics/pokemon/nincada/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Nincada:: @ 8DEE7C8 + .incbin "graphics/pokemon/nincada/shiny.gbapal.lz" + + .align 2 +gMonIcon_Nincada:: @ 8DEE7F0 + .incbin "graphics/pokemon/nincada/icon.4bpp" + + .align 2 +gMonFootprint_Nincada:: @ 8DEEBF0 + .incbin "graphics/pokemon/nincada/footprint.1bpp" + + .align 2 +gMonFrontPic_Ninjask:: @ 8DEEC10 + .incbin "graphics/pokemon/ninjask/front.4bpp.lz" + + .align 2 +gMonPalette_Ninjask:: @ 8DEEF80 + .incbin "graphics/pokemon/ninjask/normal.gbapal.lz" + + .align 2 +gMonBackPic_Ninjask:: @ 8DEEFA8 + .incbin "graphics/pokemon/ninjask/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Ninjask:: @ 8DEF374 + .incbin "graphics/pokemon/ninjask/shiny.gbapal.lz" + + .align 2 +gMonIcon_Ninjask:: @ 8DEF39C + .incbin "graphics/pokemon/ninjask/icon.4bpp" + + .align 2 +gMonFootprint_Ninjask:: @ 8DEF79C + .incbin "graphics/pokemon/ninjask/footprint.1bpp" + + .align 2 +gMonFrontPic_Shedinja:: @ 8DEF7BC + .incbin "graphics/pokemon/shedinja/front.4bpp.lz" + + .align 2 +gMonPalette_Shedinja:: @ 8DEFADC + .incbin "graphics/pokemon/shedinja/normal.gbapal.lz" + + .align 2 +gMonBackPic_Shedinja:: @ 8DEFB04 + .incbin "graphics/pokemon/shedinja/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Shedinja:: @ 8DEFEA4 + .incbin "graphics/pokemon/shedinja/shiny.gbapal.lz" + + .align 2 +gMonIcon_Shedinja:: @ 8DEFECC + .incbin "graphics/pokemon/shedinja/icon.4bpp" + + .align 2 +gMonFootprint_Shedinja:: @ 8DF02CC + .incbin "graphics/pokemon/shedinja/footprint.1bpp" + + .align 2 +gMonFrontPic_Taillow:: @ 8DF02EC + .incbin "graphics/pokemon/taillow/front.4bpp.lz" + + .align 2 +gMonPalette_Taillow:: @ 8DF0544 + .incbin "graphics/pokemon/taillow/normal.gbapal.lz" + + .align 2 +gMonBackPic_Taillow:: @ 8DF056C + .incbin "graphics/pokemon/taillow/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Taillow:: @ 8DF078C + .incbin "graphics/pokemon/taillow/shiny.gbapal.lz" + + .align 2 +gMonIcon_Taillow:: @ 8DF07B4 + .incbin "graphics/pokemon/taillow/icon.4bpp" + + .align 2 +gMonFootprint_Taillow:: @ 8DF0BB4 + .incbin "graphics/pokemon/taillow/footprint.1bpp" + + .align 2 +gMonFrontPic_Swellow:: @ 8DF0BD4 + .incbin "graphics/pokemon/swellow/front.4bpp.lz" + + .align 2 +gMonPalette_Swellow:: @ 8DF0F98 + .incbin "graphics/pokemon/swellow/normal.gbapal.lz" + + .align 2 +gMonBackPic_Swellow:: @ 8DF0FC0 + .incbin "graphics/pokemon/swellow/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Swellow:: @ 8DF12F8 + .incbin "graphics/pokemon/swellow/shiny.gbapal.lz" + + .align 2 +gMonIcon_Swellow:: @ 8DF1320 + .incbin "graphics/pokemon/swellow/icon.4bpp" + + .align 2 +gMonFootprint_Swellow:: @ 8DF1720 + .incbin "graphics/pokemon/swellow/footprint.1bpp" + + .align 2 +gMonFrontPic_Shroomish:: @ 8DF1740 + .incbin "graphics/pokemon/shroomish/front.4bpp.lz" + + .align 2 +gMonPalette_Shroomish:: @ 8DF19A8 + .incbin "graphics/pokemon/shroomish/normal.gbapal.lz" + + .align 2 +gMonBackPic_Shroomish:: @ 8DF19D0 + .incbin "graphics/pokemon/shroomish/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Shroomish:: @ 8DF1CB0 + .incbin "graphics/pokemon/shroomish/shiny.gbapal.lz" + + .align 2 +gMonIcon_Shroomish:: @ 8DF1CD8 + .incbin "graphics/pokemon/shroomish/icon.4bpp" + + .align 2 +gMonFootprint_Shroomish:: @ 8DF20D8 + .incbin "graphics/pokemon/shroomish/footprint.1bpp" + + .align 2 +gMonFrontPic_Breloom:: @ 8DF20F8 + .incbin "graphics/pokemon/breloom/front.4bpp.lz" + + .align 2 +gMonPalette_Breloom:: @ 8DF24E0 + .incbin "graphics/pokemon/breloom/normal.gbapal.lz" + + .align 2 +gMonBackPic_Breloom:: @ 8DF2508 + .incbin "graphics/pokemon/breloom/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Breloom:: @ 8DF28E8 + .incbin "graphics/pokemon/breloom/shiny.gbapal.lz" + + .align 2 +gMonIcon_Breloom:: @ 8DF2910 + .incbin "graphics/pokemon/breloom/icon.4bpp" + + .align 2 +gMonFootprint_Breloom:: @ 8DF2D10 + .incbin "graphics/pokemon/breloom/footprint.1bpp" + + .align 2 +gMonFrontPic_Spinda:: @ 8DF2D30 + .incbin "graphics/pokemon/spinda/front.4bpp.lz" + + .align 2 +gMonPalette_Spinda:: @ 8DF3024 + .incbin "graphics/pokemon/spinda/normal.gbapal.lz" + + .align 2 +gMonBackPic_Spinda:: @ 8DF304C + .incbin "graphics/pokemon/spinda/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Spinda:: @ 8DF3388 + .incbin "graphics/pokemon/spinda/shiny.gbapal.lz" + + .align 2 +gMonIcon_Spinda:: @ 8DF33B0 + .incbin "graphics/pokemon/spinda/icon.4bpp" + + .align 2 +gMonFootprint_Spinda:: @ 8DF37B0 + .incbin "graphics/pokemon/spinda/footprint.1bpp" + + .align 2 +gMonFrontPic_Wingull:: @ 8DF37D0 + .incbin "graphics/pokemon/wingull/front.4bpp.lz" + + .align 2 +gMonPalette_Wingull:: @ 8DF3A0C + .incbin "graphics/pokemon/wingull/normal.gbapal.lz" + + .align 2 +gMonBackPic_Wingull:: @ 8DF3A34 + .incbin "graphics/pokemon/wingull/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Wingull:: @ 8DF3D84 + .incbin "graphics/pokemon/wingull/shiny.gbapal.lz" + + .align 2 +gMonIcon_Wingull:: @ 8DF3DAC + .incbin "graphics/pokemon/wingull/icon.4bpp" + + .align 2 +gMonFootprint_Wingull:: @ 8DF41AC + .incbin "graphics/pokemon/wingull/footprint.1bpp" + + .align 2 +gMonFrontPic_Pelipper:: @ 8DF41CC + .incbin "graphics/pokemon/pelipper/front.4bpp.lz" + + .align 2 +gMonPalette_Pelipper:: @ 8DF4564 + .incbin "graphics/pokemon/pelipper/normal.gbapal.lz" + + .align 2 +gMonBackPic_Pelipper:: @ 8DF458C + .incbin "graphics/pokemon/pelipper/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Pelipper:: @ 8DF490C + .incbin "graphics/pokemon/pelipper/shiny.gbapal.lz" + + .align 2 +gMonIcon_Pelipper:: @ 8DF4934 + .incbin "graphics/pokemon/pelipper/icon.4bpp" + + .align 2 +gMonFootprint_Pelipper:: @ 8DF4D34 + .incbin "graphics/pokemon/pelipper/footprint.1bpp" + + .align 2 +gMonFrontPic_Surskit:: @ 8DF4D54 + .incbin "graphics/pokemon/surskit/front.4bpp.lz" + + .align 2 +gMonPalette_Surskit:: @ 8DF4F60 + .incbin "graphics/pokemon/surskit/normal.gbapal.lz" + + .align 2 +gMonBackPic_Surskit:: @ 8DF4F88 + .incbin "graphics/pokemon/surskit/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Surskit:: @ 8DF51C0 + .incbin "graphics/pokemon/surskit/shiny.gbapal.lz" + + .align 2 +gMonIcon_Surskit:: @ 8DF51E8 + .incbin "graphics/pokemon/surskit/icon.4bpp" + + .align 2 +gMonFootprint_Surskit:: @ 8DF55E8 + .incbin "graphics/pokemon/surskit/footprint.1bpp" + + .align 2 +gMonFrontPic_Masquerain:: @ 8DF5608 + .incbin "graphics/pokemon/masquerain/front.4bpp.lz" + + .align 2 +gMonPalette_Masquerain:: @ 8DF59A4 + .incbin "graphics/pokemon/masquerain/normal.gbapal.lz" + + .align 2 +gMonBackPic_Masquerain:: @ 8DF59CC + .incbin "graphics/pokemon/masquerain/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Masquerain:: @ 8DF5D24 + .incbin "graphics/pokemon/masquerain/shiny.gbapal.lz" + + .align 2 +gMonIcon_Masquerain:: @ 8DF5D4C + .incbin "graphics/pokemon/masquerain/icon.4bpp" + + .align 2 +gMonFootprint_Masquerain:: @ 8DF614C + .incbin "graphics/pokemon/masquerain/footprint.1bpp" + + .align 2 +gMonFrontPic_Wailmer:: @ 8DF616C + .incbin "graphics/pokemon/wailmer/front.4bpp.lz" + + .align 2 +gMonPalette_Wailmer:: @ 8DF644C + .incbin "graphics/pokemon/wailmer/normal.gbapal.lz" + + .align 2 +gMonBackPic_Wailmer:: @ 8DF6474 + .incbin "graphics/pokemon/wailmer/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Wailmer:: @ 8DF6658 + .incbin "graphics/pokemon/wailmer/shiny.gbapal.lz" + + .align 2 +gMonIcon_Wailmer:: @ 8DF6680 + .incbin "graphics/pokemon/wailmer/icon.4bpp" + + .align 2 +gMonFootprint_Wailmer:: @ 8DF6A80 + .incbin "graphics/pokemon/wailmer/footprint.1bpp" + + .align 2 +gMonFrontPic_Wailord:: @ 8DF6AA0 + .incbin "graphics/pokemon/wailord/front.4bpp.lz" + + .align 2 +gMonPalette_Wailord:: @ 8DF6E64 + .incbin "graphics/pokemon/wailord/normal.gbapal.lz" + + .align 2 +gMonBackPic_Wailord:: @ 8DF6E8C + .incbin "graphics/pokemon/wailord/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Wailord:: @ 8DF70A4 + .incbin "graphics/pokemon/wailord/shiny.gbapal.lz" + + .align 2 +gMonIcon_Wailord:: @ 8DF70CC + .incbin "graphics/pokemon/wailord/icon.4bpp" + + .align 2 +gMonFootprint_Wailord:: @ 8DF74CC + .incbin "graphics/pokemon/wailord/footprint.1bpp" + + .align 2 +gMonFrontPic_Skitty:: @ 8DF74EC + .incbin "graphics/pokemon/skitty/front.4bpp.lz" + + .align 2 +gMonPalette_Skitty:: @ 8DF77EC + .incbin "graphics/pokemon/skitty/normal.gbapal.lz" + + .align 2 +gMonBackPic_Skitty:: @ 8DF7814 + .incbin "graphics/pokemon/skitty/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Skitty:: @ 8DF7B5C + .incbin "graphics/pokemon/skitty/shiny.gbapal.lz" + + .align 2 +gMonIcon_Skitty:: @ 8DF7B84 + .incbin "graphics/pokemon/skitty/icon.4bpp" + + .align 2 +gMonFootprint_Skitty:: @ 8DF7F84 + .incbin "graphics/pokemon/skitty/footprint.1bpp" + + .align 2 +gMonFrontPic_Delcatty:: @ 8DF7FA4 + .incbin "graphics/pokemon/delcatty/front.4bpp.lz" + + .align 2 +gMonPalette_Delcatty:: @ 8DF8330 + .incbin "graphics/pokemon/delcatty/normal.gbapal.lz" + + .align 2 +gMonBackPic_Delcatty:: @ 8DF8358 + .incbin "graphics/pokemon/delcatty/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Delcatty:: @ 8DF86F4 + .incbin "graphics/pokemon/delcatty/shiny.gbapal.lz" + + .align 2 +gMonIcon_Delcatty:: @ 8DF871C + .incbin "graphics/pokemon/delcatty/icon.4bpp" + + .align 2 +gMonFootprint_Delcatty:: @ 8DF8B1C + .incbin "graphics/pokemon/delcatty/footprint.1bpp" + + .align 2 +gMonFrontPic_Kecleon:: @ 8DF8B3C + .incbin "graphics/pokemon/kecleon/front.4bpp.lz" + + .align 2 +gMonPalette_Kecleon:: @ 8DF8EBC + .incbin "graphics/pokemon/kecleon/normal.gbapal.lz" + + .align 2 +gMonBackPic_Kecleon:: @ 8DF8EE4 + .incbin "graphics/pokemon/kecleon/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Kecleon:: @ 8DF92BC + .incbin "graphics/pokemon/kecleon/shiny.gbapal.lz" + + .align 2 +gMonIcon_Kecleon:: @ 8DF92E4 + .incbin "graphics/pokemon/kecleon/icon.4bpp" + + .align 2 +gMonFootprint_Kecleon:: @ 8DF96E4 + .incbin "graphics/pokemon/kecleon/footprint.1bpp" + + .align 2 +gMonFrontPic_Baltoy:: @ 8DF9704 + .incbin "graphics/pokemon/baltoy/front.4bpp.lz" + + .align 2 +gMonPalette_Baltoy:: @ 8DF9928 + .incbin "graphics/pokemon/baltoy/normal.gbapal.lz" + + .align 2 +gMonBackPic_Baltoy:: @ 8DF9948 + .incbin "graphics/pokemon/baltoy/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Baltoy:: @ 8DF9BF0 + .incbin "graphics/pokemon/baltoy/shiny.gbapal.lz" + + .align 2 +gMonIcon_Baltoy:: @ 8DF9C10 + .incbin "graphics/pokemon/baltoy/icon.4bpp" + + .align 2 +gMonFootprint_Baltoy:: @ 8DFA010 + .incbin "graphics/pokemon/baltoy/footprint.1bpp" + + .align 2 +gMonFrontPic_Claydol:: @ 8DFA030 + .incbin "graphics/pokemon/claydol/front.4bpp.lz" + + .align 2 +gMonPalette_Claydol:: @ 8DFA3E8 + .incbin "graphics/pokemon/claydol/normal.gbapal.lz" + + .align 2 +gMonBackPic_Claydol:: @ 8DFA410 + .incbin "graphics/pokemon/claydol/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Claydol:: @ 8DFA7E4 + .incbin "graphics/pokemon/claydol/shiny.gbapal.lz" + + .align 2 +gMonIcon_Claydol:: @ 8DFA80C + .incbin "graphics/pokemon/claydol/icon.4bpp" + + .align 2 +gMonFootprint_Claydol:: @ 8DFAC0C + .incbin "graphics/pokemon/claydol/footprint.1bpp" + + .align 2 +gMonFrontPic_Nosepass:: @ 8DFAC2C + .incbin "graphics/pokemon/nosepass/front.4bpp.lz" + + .align 2 +gMonPalette_Nosepass:: @ 8DFAEF8 + .incbin "graphics/pokemon/nosepass/normal.gbapal.lz" + + .align 2 +gMonBackPic_Nosepass:: @ 8DFAF20 + .incbin "graphics/pokemon/nosepass/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Nosepass:: @ 8DFB1C0 + .incbin "graphics/pokemon/nosepass/shiny.gbapal.lz" + + .align 2 +gMonIcon_Nosepass:: @ 8DFB1E8 + .incbin "graphics/pokemon/nosepass/icon.4bpp" + + .align 2 +gMonFootprint_Nosepass:: @ 8DFB5E8 + .incbin "graphics/pokemon/nosepass/footprint.1bpp" + + .align 2 +gMonFrontPic_Torkoal:: @ 8DFB608 + .incbin "graphics/pokemon/torkoal/front.4bpp.lz" + + .align 2 +gMonPalette_Torkoal:: @ 8DFBAB4 + .incbin "graphics/pokemon/torkoal/normal.gbapal.lz" + + .align 2 +gMonBackPic_Torkoal:: @ 8DFBADC + .incbin "graphics/pokemon/torkoal/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Torkoal:: @ 8DFBDA4 + .incbin "graphics/pokemon/torkoal/shiny.gbapal.lz" + + .align 2 +gMonIcon_Torkoal:: @ 8DFBDCC + .incbin "graphics/pokemon/torkoal/icon.4bpp" + + .align 2 +gMonFootprint_Torkoal:: @ 8DFC1CC + .incbin "graphics/pokemon/torkoal/footprint.1bpp" + + .align 2 +gMonFrontPic_Sableye:: @ 8DFC1EC + .incbin "graphics/pokemon/sableye/front.4bpp.lz" + + .align 2 +gMonPalette_Sableye:: @ 8DFC4C0 + .incbin "graphics/pokemon/sableye/normal.gbapal.lz" + + .align 2 +gMonBackPic_Sableye:: @ 8DFC4E8 + .incbin "graphics/pokemon/sableye/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Sableye:: @ 8DFC810 + .incbin "graphics/pokemon/sableye/shiny.gbapal.lz" + + .align 2 +gMonIcon_Sableye:: @ 8DFC838 + .incbin "graphics/pokemon/sableye/icon.4bpp" + + .align 2 +gMonFootprint_Sableye:: @ 8DFCC38 + .incbin "graphics/pokemon/sableye/footprint.1bpp" + + .align 2 +gMonFrontPic_Barboach:: @ 8DFCC58 + .incbin "graphics/pokemon/barboach/front.4bpp.lz" + + .align 2 +gMonPalette_Barboach:: @ 8DFCEE8 + .incbin "graphics/pokemon/barboach/normal.gbapal.lz" + + .align 2 +gMonBackPic_Barboach:: @ 8DFCF10 + .incbin "graphics/pokemon/barboach/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Barboach:: @ 8DFD1A0 + .incbin "graphics/pokemon/barboach/shiny.gbapal.lz" + + .align 2 +gMonIcon_Barboach:: @ 8DFD1C8 + .incbin "graphics/pokemon/barboach/icon.4bpp" + + .align 2 +gMonFootprint_Barboach:: @ 8DFD5C8 + .incbin "graphics/pokemon/barboach/footprint.1bpp" + + .align 2 +gMonFrontPic_Whiscash:: @ 8DFD5E8 + .incbin "graphics/pokemon/whiscash/front.4bpp.lz" + + .align 2 +gMonPalette_Whiscash:: @ 8DFD960 + .incbin "graphics/pokemon/whiscash/normal.gbapal.lz" + + .align 2 +gMonBackPic_Whiscash:: @ 8DFD988 + .incbin "graphics/pokemon/whiscash/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Whiscash:: @ 8DFDCD4 + .incbin "graphics/pokemon/whiscash/shiny.gbapal.lz" + + .align 2 +gMonIcon_Whiscash:: @ 8DFDCFC + .incbin "graphics/pokemon/whiscash/icon.4bpp" + + .align 2 +gMonFootprint_Whiscash:: @ 8DFE0FC + .incbin "graphics/pokemon/whiscash/footprint.1bpp" + + .align 2 +gMonFrontPic_Luvdisc:: @ 8DFE11C + .incbin "graphics/pokemon/luvdisc/front.4bpp.lz" + + .align 2 +gMonPalette_Luvdisc:: @ 8DFE2DC + .incbin "graphics/pokemon/luvdisc/normal.gbapal.lz" + + .align 2 +gMonBackPic_Luvdisc:: @ 8DFE300 + .incbin "graphics/pokemon/luvdisc/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Luvdisc:: @ 8DFE4D4 + .incbin "graphics/pokemon/luvdisc/shiny.gbapal.lz" + + .align 2 +gMonIcon_Luvdisc:: @ 8DFE4F8 + .incbin "graphics/pokemon/luvdisc/icon.4bpp" + + .align 2 +gMonFootprint_Luvdisc:: @ 8DFE8F8 + .incbin "graphics/pokemon/luvdisc/footprint.1bpp" + + .align 2 +gMonFrontPic_Corphish:: @ 8DFE918 + .incbin "graphics/pokemon/corphish/front.4bpp.lz" + + .align 2 +gMonPalette_Corphish:: @ 8DFEC74 + .incbin "graphics/pokemon/corphish/normal.gbapal.lz" + + .align 2 +gMonBackPic_Corphish:: @ 8DFEC9C + .incbin "graphics/pokemon/corphish/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Corphish:: @ 8DFEFB8 + .incbin "graphics/pokemon/corphish/shiny.gbapal.lz" + + .align 2 +gMonIcon_Corphish:: @ 8DFEFE0 + .incbin "graphics/pokemon/corphish/icon.4bpp" + + .align 2 +gMonFootprint_Corphish:: @ 8DFF3E0 + .incbin "graphics/pokemon/corphish/footprint.1bpp" + + .align 2 +gMonFrontPic_Crawdaunt:: @ 8DFF400 + .incbin "graphics/pokemon/crawdaunt/front.4bpp.lz" + + .align 2 +gMonPalette_Crawdaunt:: @ 8DFF890 + .incbin "graphics/pokemon/crawdaunt/normal.gbapal.lz" + + .align 2 +gMonBackPic_Crawdaunt:: @ 8DFF8B8 + .incbin "graphics/pokemon/crawdaunt/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Crawdaunt:: @ 8DFFC9C + .incbin "graphics/pokemon/crawdaunt/shiny.gbapal.lz" + + .align 2 +gMonIcon_Crawdaunt:: @ 8DFFCC4 + .incbin "graphics/pokemon/crawdaunt/icon.4bpp" + + .align 2 +gMonFootprint_Crawdaunt:: @ 8E000C4 + .incbin "graphics/pokemon/crawdaunt/footprint.1bpp" + + .align 2 +gMonFrontPic_Feebas:: @ 8E000E4 + .incbin "graphics/pokemon/feebas/front.4bpp.lz" + + .align 2 +gMonPalette_Feebas:: @ 8E00370 + .incbin "graphics/pokemon/feebas/normal.gbapal.lz" + + .align 2 +gMonBackPic_Feebas:: @ 8E00398 + .incbin "graphics/pokemon/feebas/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Feebas:: @ 8E006D0 + .incbin "graphics/pokemon/feebas/shiny.gbapal.lz" + + .align 2 +gMonIcon_Feebas:: @ 8E006F8 + .incbin "graphics/pokemon/feebas/icon.4bpp" + + .align 2 +gMonFootprint_Feebas:: @ 8E00AF8 + .incbin "graphics/pokemon/feebas/footprint.1bpp" + + .align 2 +gMonFrontPic_Milotic:: @ 8E00B18 + .incbin "graphics/pokemon/milotic/front.4bpp.lz" + + .align 2 +gMonPalette_Milotic:: @ 8E00FA8 + .incbin "graphics/pokemon/milotic/normal.gbapal.lz" + + .align 2 +gMonBackPic_Milotic:: @ 8E00FD0 + .incbin "graphics/pokemon/milotic/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Milotic:: @ 8E012C4 + .incbin "graphics/pokemon/milotic/shiny.gbapal.lz" + + .align 2 +gMonIcon_Milotic:: @ 8E012EC + .incbin "graphics/pokemon/milotic/icon.4bpp" + + .align 2 +gMonFootprint_Milotic:: @ 8E016EC + .incbin "graphics/pokemon/milotic/footprint.1bpp" + + .align 2 +gMonFrontPic_Carvanha:: @ 8E0170C + .incbin "graphics/pokemon/carvanha/front.4bpp.lz" + + .align 2 +gMonPalette_Carvanha:: @ 8E01A38 + .incbin "graphics/pokemon/carvanha/normal.gbapal.lz" + + .align 2 +gMonBackPic_Carvanha:: @ 8E01A60 + .incbin "graphics/pokemon/carvanha/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Carvanha:: @ 8E01D70 + .incbin "graphics/pokemon/carvanha/shiny.gbapal.lz" + + .align 2 +gMonIcon_Carvanha:: @ 8E01D98 + .incbin "graphics/pokemon/carvanha/icon.4bpp" + + .align 2 +gMonFootprint_Carvanha:: @ 8E02198 + .incbin "graphics/pokemon/carvanha/footprint.1bpp" + + .align 2 +gMonFrontPic_Sharpedo:: @ 8E021B8 + .incbin "graphics/pokemon/sharpedo/front.4bpp.lz" + + .align 2 +gMonPalette_Sharpedo:: @ 8E02548 + .incbin "graphics/pokemon/sharpedo/normal.gbapal.lz" + + .align 2 +gMonBackPic_Sharpedo:: @ 8E02570 + .incbin "graphics/pokemon/sharpedo/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Sharpedo:: @ 8E028C8 + .incbin "graphics/pokemon/sharpedo/shiny.gbapal.lz" + + .align 2 +gMonIcon_Sharpedo:: @ 8E028F0 + .incbin "graphics/pokemon/sharpedo/icon.4bpp" + + .align 2 +gMonFootprint_Sharpedo:: @ 8E02CF0 + .incbin "graphics/pokemon/sharpedo/footprint.1bpp" + + .align 2 +gMonFrontPic_Trapinch:: @ 8E02D10 + .incbin "graphics/pokemon/trapinch/front.4bpp.lz" + + .align 2 +gMonPalette_Trapinch:: @ 8E02F2C + .incbin "graphics/pokemon/trapinch/normal.gbapal.lz" + + .align 2 +gMonBackPic_Trapinch:: @ 8E02F54 + .incbin "graphics/pokemon/trapinch/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Trapinch:: @ 8E03174 + .incbin "graphics/pokemon/trapinch/shiny.gbapal.lz" + + .align 2 +gMonIcon_Trapinch:: @ 8E0319C + .incbin "graphics/pokemon/trapinch/icon.4bpp" + + .align 2 +gMonFootprint_Trapinch:: @ 8E0359C + .incbin "graphics/pokemon/trapinch/footprint.1bpp" + + .align 2 +gMonFrontPic_Vibrava:: @ 8E035BC + .incbin "graphics/pokemon/vibrava/front.4bpp.lz" + + .align 2 +gMonPalette_Vibrava:: @ 8E0392C + .incbin "graphics/pokemon/vibrava/normal.gbapal.lz" + + .align 2 +gMonBackPic_Vibrava:: @ 8E03954 + .incbin "graphics/pokemon/vibrava/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Vibrava:: @ 8E03BCC + .incbin "graphics/pokemon/vibrava/shiny.gbapal.lz" + + .align 2 +gMonIcon_Vibrava:: @ 8E03BF4 + .incbin "graphics/pokemon/vibrava/icon.4bpp" + + .align 2 +gMonFootprint_Vibrava:: @ 8E03FF4 + .incbin "graphics/pokemon/vibrava/footprint.1bpp" + + .align 2 +gMonFrontPic_Flygon:: @ 8E04014 + .incbin "graphics/pokemon/flygon/front.4bpp.lz" + + .align 2 +gMonPalette_Flygon:: @ 8E04504 + .incbin "graphics/pokemon/flygon/normal.gbapal.lz" + + .align 2 +gMonBackPic_Flygon:: @ 8E0452C + .incbin "graphics/pokemon/flygon/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Flygon:: @ 8E04968 + .incbin "graphics/pokemon/flygon/shiny.gbapal.lz" + + .align 2 +gMonIcon_Flygon:: @ 8E04990 + .incbin "graphics/pokemon/flygon/icon.4bpp" + + .align 2 +gMonFootprint_Flygon:: @ 8E04D90 + .incbin "graphics/pokemon/flygon/footprint.1bpp" + + .align 2 +gMonFrontPic_Makuhita:: @ 8E04DB0 + .incbin "graphics/pokemon/makuhita/front.4bpp.lz" + + .align 2 +gMonPalette_Makuhita:: @ 8E050C8 + .incbin "graphics/pokemon/makuhita/normal.gbapal.lz" + + .align 2 +gMonBackPic_Makuhita:: @ 8E050F0 + .incbin "graphics/pokemon/makuhita/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Makuhita:: @ 8E053E0 + .incbin "graphics/pokemon/makuhita/shiny.gbapal.lz" + + .align 2 +gMonIcon_Makuhita:: @ 8E05404 + .incbin "graphics/pokemon/makuhita/icon.4bpp" + + .align 2 +gMonFootprint_Makuhita:: @ 8E05804 + .incbin "graphics/pokemon/makuhita/footprint.1bpp" + + .align 2 +gMonFrontPic_Hariyama:: @ 8E05824 + .incbin "graphics/pokemon/hariyama/front.4bpp.lz" + + .align 2 +gMonPalette_Hariyama:: @ 8E05CD4 + .incbin "graphics/pokemon/hariyama/normal.gbapal.lz" + + .align 2 +gMonBackPic_Hariyama:: @ 8E05CFC + .incbin "graphics/pokemon/hariyama/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Hariyama:: @ 8E060DC + .incbin "graphics/pokemon/hariyama/shiny.gbapal.lz" + + .align 2 +gMonIcon_Hariyama:: @ 8E06104 + .incbin "graphics/pokemon/hariyama/icon.4bpp" + + .align 2 +gMonFootprint_Hariyama:: @ 8E06504 + .incbin "graphics/pokemon/hariyama/footprint.1bpp" + + .align 2 +gMonFrontPic_Electrike:: @ 8E06524 + .incbin "graphics/pokemon/electrike/front.4bpp.lz" + + .align 2 +gMonPalette_Electrike:: @ 8E067B4 + .incbin "graphics/pokemon/electrike/normal.gbapal.lz" + + .align 2 +gMonBackPic_Electrike:: @ 8E067DC + .incbin "graphics/pokemon/electrike/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Electrike:: @ 8E06A68 + .incbin "graphics/pokemon/electrike/shiny.gbapal.lz" + + .align 2 +gMonIcon_Electrike:: @ 8E06A90 + .incbin "graphics/pokemon/electrike/icon.4bpp" + + .align 2 +gMonFootprint_Electrike:: @ 8E06E90 + .incbin "graphics/pokemon/electrike/footprint.1bpp" + + .align 2 +gMonFrontPic_Manectric:: @ 8E06EB0 + .incbin "graphics/pokemon/manectric/front.4bpp.lz" + + .align 2 +gMonPalette_Manectric:: @ 8E071E0 + .incbin "graphics/pokemon/manectric/normal.gbapal.lz" + + .align 2 +gMonBackPic_Manectric:: @ 8E07208 + .incbin "graphics/pokemon/manectric/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Manectric:: @ 8E07434 + .incbin "graphics/pokemon/manectric/shiny.gbapal.lz" + + .align 2 +gMonIcon_Manectric:: @ 8E0745C + .incbin "graphics/pokemon/manectric/icon.4bpp" + + .align 2 +gMonFootprint_Manectric:: @ 8E0785C + .incbin "graphics/pokemon/manectric/footprint.1bpp" + + .align 2 +gMonFrontPic_Numel:: @ 8E0787C + .incbin "graphics/pokemon/numel/front.4bpp.lz" + + .align 2 +gMonPalette_Numel:: @ 8E07B4C + .incbin "graphics/pokemon/numel/normal.gbapal.lz" + + .align 2 +gMonBackPic_Numel:: @ 8E07B74 + .incbin "graphics/pokemon/numel/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Numel:: @ 8E07E30 + .incbin "graphics/pokemon/numel/shiny.gbapal.lz" + + .align 2 +gMonIcon_Numel:: @ 8E07E58 + .incbin "graphics/pokemon/numel/icon.4bpp" + + .align 2 +gMonFootprint_Numel:: @ 8E08258 + .incbin "graphics/pokemon/numel/footprint.1bpp" + + .align 2 +gMonFrontPic_Camerupt:: @ 8E08278 + .incbin "graphics/pokemon/camerupt/front.4bpp.lz" + + .align 2 +gMonPalette_Camerupt:: @ 8E08690 + .incbin "graphics/pokemon/camerupt/normal.gbapal.lz" + + .align 2 +gMonBackPic_Camerupt:: @ 8E086B8 + .incbin "graphics/pokemon/camerupt/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Camerupt:: @ 8E0897C + .incbin "graphics/pokemon/camerupt/shiny.gbapal.lz" + + .align 2 +gMonIcon_Camerupt:: @ 8E089A4 + .incbin "graphics/pokemon/camerupt/icon.4bpp" + + .align 2 +gMonFootprint_Camerupt:: @ 8E08DA4 + .incbin "graphics/pokemon/camerupt/footprint.1bpp" + + .align 2 +gMonFrontPic_Spheal:: @ 8E08DC4 + .incbin "graphics/pokemon/spheal/front.4bpp.lz" + + .align 2 +gMonPalette_Spheal:: @ 8E09038 + .incbin "graphics/pokemon/spheal/normal.gbapal.lz" + + .align 2 +gMonBackPic_Spheal:: @ 8E09060 + .incbin "graphics/pokemon/spheal/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Spheal:: @ 8E0925C + .incbin "graphics/pokemon/spheal/shiny.gbapal.lz" + + .align 2 +gMonIcon_Spheal:: @ 8E09284 + .incbin "graphics/pokemon/spheal/icon.4bpp" + + .align 2 +gMonFootprint_Spheal:: @ 8E09684 + .incbin "graphics/pokemon/spheal/footprint.1bpp" + + .align 2 +gMonFrontPic_Sealeo:: @ 8E096A4 + .incbin "graphics/pokemon/sealeo/front.4bpp.lz" + + .align 2 +gMonPalette_Sealeo:: @ 8E09A24 + .incbin "graphics/pokemon/sealeo/normal.gbapal.lz" + + .align 2 +gMonBackPic_Sealeo:: @ 8E09A4C + .incbin "graphics/pokemon/sealeo/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Sealeo:: @ 8E09CC8 + .incbin "graphics/pokemon/sealeo/shiny.gbapal.lz" + + .align 2 +gMonIcon_Sealeo:: @ 8E09CF0 + .incbin "graphics/pokemon/sealeo/icon.4bpp" + + .align 2 +gMonFootprint_Sealeo:: @ 8E0A0F0 + .incbin "graphics/pokemon/sealeo/footprint.1bpp" + + .align 2 +gMonFrontPic_Walrein:: @ 8E0A110 + .incbin "graphics/pokemon/walrein/front.4bpp.lz" + + .align 2 +gMonPalette_Walrein:: @ 8E0A5B0 + .incbin "graphics/pokemon/walrein/normal.gbapal.lz" + + .align 2 +gMonBackPic_Walrein:: @ 8E0A5D8 + .incbin "graphics/pokemon/walrein/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Walrein:: @ 8E0A960 + .incbin "graphics/pokemon/walrein/shiny.gbapal.lz" + + .align 2 +gMonIcon_Walrein:: @ 8E0A988 + .incbin "graphics/pokemon/walrein/icon.4bpp" + + .align 2 +gMonFootprint_Walrein:: @ 8E0AD88 + .incbin "graphics/pokemon/walrein/footprint.1bpp" + + .align 2 +gMonFrontPic_Cacnea:: @ 8E0ADA8 + .incbin "graphics/pokemon/cacnea/front.4bpp.lz" + + .align 2 +gMonPalette_Cacnea:: @ 8E0B0B8 + .incbin "graphics/pokemon/cacnea/normal.gbapal.lz" + + .align 2 +gMonBackPic_Cacnea:: @ 8E0B0E0 + .incbin "graphics/pokemon/cacnea/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Cacnea:: @ 8E0B440 + .incbin "graphics/pokemon/cacnea/shiny.gbapal.lz" + + .align 2 +gMonIcon_Cacnea:: @ 8E0B468 + .incbin "graphics/pokemon/cacnea/icon.4bpp" + + .align 2 +gMonFootprint_Cacnea:: @ 8E0B868 + .incbin "graphics/pokemon/cacnea/footprint.1bpp" + + .align 2 +gMonFrontPic_Cacturne:: @ 8E0B888 + .incbin "graphics/pokemon/cacturne/front.4bpp.lz" + + .align 2 +gMonPalette_Cacturne:: @ 8E0BCC0 + .incbin "graphics/pokemon/cacturne/normal.gbapal.lz" + + .align 2 +gMonBackPic_Cacturne:: @ 8E0BCE8 + .incbin "graphics/pokemon/cacturne/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Cacturne:: @ 8E0BFE8 + .incbin "graphics/pokemon/cacturne/shiny.gbapal.lz" + + .align 2 +gMonIcon_Cacturne:: @ 8E0C010 + .incbin "graphics/pokemon/cacturne/icon.4bpp" + + .align 2 +gMonFootprint_Cacturne:: @ 8E0C410 + .incbin "graphics/pokemon/cacturne/footprint.1bpp" + + .align 2 +gMonFrontPic_Snorunt:: @ 8E0C430 + .incbin "graphics/pokemon/snorunt/front.4bpp.lz" + + .align 2 +gMonPalette_Snorunt:: @ 8E0C6F4 + .incbin "graphics/pokemon/snorunt/normal.gbapal.lz" + + .align 2 +gMonBackPic_Snorunt:: @ 8E0C71C + .incbin "graphics/pokemon/snorunt/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Snorunt:: @ 8E0CA00 + .incbin "graphics/pokemon/snorunt/shiny.gbapal.lz" + + .align 2 +gMonIcon_Snorunt:: @ 8E0CA28 + .incbin "graphics/pokemon/snorunt/icon.4bpp" + + .align 2 +gMonFootprint_Snorunt:: @ 8E0CE28 + .incbin "graphics/pokemon/snorunt/footprint.1bpp" + + .align 2 +gMonFrontPic_Glalie:: @ 8E0CE48 + .incbin "graphics/pokemon/glalie/front.4bpp.lz" + + .align 2 +gMonPalette_Glalie:: @ 8E0D210 + .incbin "graphics/pokemon/glalie/normal.gbapal.lz" + + .align 2 +gMonBackPic_Glalie:: @ 8E0D238 + .incbin "graphics/pokemon/glalie/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Glalie:: @ 8E0D5E8 + .incbin "graphics/pokemon/glalie/shiny.gbapal.lz" + + .align 2 +gMonIcon_Glalie:: @ 8E0D610 + .incbin "graphics/pokemon/glalie/icon.4bpp" + + .align 2 +gMonFootprint_Glalie:: @ 8E0DA10 + .incbin "graphics/pokemon/glalie/footprint.1bpp" + + .align 2 +gMonFrontPic_Lunatone:: @ 8E0DA30 + .incbin "graphics/pokemon/lunatone/front.4bpp.lz" + + .align 2 +gMonPalette_Lunatone:: @ 8E0DD58 + .incbin "graphics/pokemon/lunatone/normal.gbapal.lz" + + .align 2 +gMonBackPic_Lunatone:: @ 8E0DD80 + .incbin "graphics/pokemon/lunatone/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Lunatone:: @ 8E0E0D8 + .incbin "graphics/pokemon/lunatone/shiny.gbapal.lz" + + .align 2 +gMonIcon_Lunatone:: @ 8E0E100 + .incbin "graphics/pokemon/lunatone/icon.4bpp" + + .align 2 +gMonFootprint_Lunatone:: @ 8E0E500 + .incbin "graphics/pokemon/lunatone/footprint.1bpp" + + .align 2 +gMonFrontPic_Solrock:: @ 8E0E520 + .incbin "graphics/pokemon/solrock/front.4bpp.lz" + + .align 2 +gMonPalette_Solrock:: @ 8E0E96C + .incbin "graphics/pokemon/solrock/normal.gbapal.lz" + + .align 2 +gMonBackPic_Solrock:: @ 8E0E994 + .incbin "graphics/pokemon/solrock/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Solrock:: @ 8E0ED80 + .incbin "graphics/pokemon/solrock/shiny.gbapal.lz" + + .align 2 +gMonIcon_Solrock:: @ 8E0EDA8 + .incbin "graphics/pokemon/solrock/icon.4bpp" + + .align 2 +gMonFootprint_Solrock:: @ 8E0F1A8 + .incbin "graphics/pokemon/solrock/footprint.1bpp" + + .align 2 +gMonFrontPic_Azurill:: @ 8E0F1C8 + .incbin "graphics/pokemon/azurill/front.4bpp.lz" + + .align 2 +gMonPalette_Azurill:: @ 8E0F490 + .incbin "graphics/pokemon/azurill/normal.gbapal.lz" + + .align 2 +gMonBackPic_Azurill:: @ 8E0F4B8 + .incbin "graphics/pokemon/azurill/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Azurill:: @ 8E0F7D0 + .incbin "graphics/pokemon/azurill/shiny.gbapal.lz" + + .align 2 +gMonIcon_Azurill:: @ 8E0F7F8 + .incbin "graphics/pokemon/azurill/icon.4bpp" + + .align 2 +gMonFootprint_Azurill:: @ 8E0FBF8 + .incbin "graphics/pokemon/azurill/footprint.1bpp" + + .align 2 +gMonFrontPic_Spoink:: @ 8E0FC18 + .incbin "graphics/pokemon/spoink/front.4bpp.lz" + + .align 2 +gMonPalette_Spoink:: @ 8E0FE84 + .incbin "graphics/pokemon/spoink/normal.gbapal.lz" + + .align 2 +gMonBackPic_Spoink:: @ 8E0FEAC + .incbin "graphics/pokemon/spoink/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Spoink:: @ 8E100EC + .incbin "graphics/pokemon/spoink/shiny.gbapal.lz" + + .align 2 +gMonIcon_Spoink:: @ 8E10114 + .incbin "graphics/pokemon/spoink/icon.4bpp" + + .align 2 +gMonFootprint_Spoink:: @ 8E10514 + .incbin "graphics/pokemon/spoink/footprint.1bpp" + + .align 2 +gMonFrontPic_Grumpig:: @ 8E10534 + .incbin "graphics/pokemon/grumpig/front.4bpp.lz" + + .align 2 +gMonPalette_Grumpig:: @ 8E108F0 + .incbin "graphics/pokemon/grumpig/normal.gbapal.lz" + + .align 2 +gMonBackPic_Grumpig:: @ 8E10918 + .incbin "graphics/pokemon/grumpig/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Grumpig:: @ 8E10C78 + .incbin "graphics/pokemon/grumpig/shiny.gbapal.lz" + + .align 2 +gMonIcon_Grumpig:: @ 8E10CA0 + .incbin "graphics/pokemon/grumpig/icon.4bpp" + + .align 2 +gMonFootprint_Grumpig:: @ 8E110A0 + .incbin "graphics/pokemon/grumpig/footprint.1bpp" + + .align 2 +gMonFrontPic_Plusle:: @ 8E110C0 + .incbin "graphics/pokemon/plusle/front.4bpp.lz" + + .align 2 +gMonPalette_Plusle:: @ 8E1134C + .incbin "graphics/pokemon/plusle/normal.gbapal.lz" + + .align 2 +gMonBackPic_Plusle:: @ 8E11374 + .incbin "graphics/pokemon/plusle/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Plusle:: @ 8E1162C + .incbin "graphics/pokemon/plusle/shiny.gbapal.lz" + + .align 2 +gMonIcon_Plusle:: @ 8E11654 + .incbin "graphics/pokemon/plusle/icon.4bpp" + + .align 2 +gMonFootprint_Plusle:: @ 8E11A54 + .incbin "graphics/pokemon/plusle/footprint.1bpp" + + .align 2 +gMonFrontPic_Minun:: @ 8E11A74 + .incbin "graphics/pokemon/minun/front.4bpp.lz" + + .align 2 +gMonPalette_Minun:: @ 8E11CDC + .incbin "graphics/pokemon/minun/normal.gbapal.lz" + + .align 2 +gMonBackPic_Minun:: @ 8E11D04 + .incbin "graphics/pokemon/minun/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Minun:: @ 8E11FCC + .incbin "graphics/pokemon/minun/shiny.gbapal.lz" + + .align 2 +gMonIcon_Minun:: @ 8E11FF4 + .incbin "graphics/pokemon/minun/icon.4bpp" + + .align 2 +gMonFootprint_Minun:: @ 8E123F4 + .incbin "graphics/pokemon/minun/footprint.1bpp" + + .align 2 +gMonFrontPic_Mawile:: @ 8E12414 + .incbin "graphics/pokemon/mawile/front.4bpp.lz" + + .align 2 +gMonPalette_Mawile:: @ 8E127D0 + .incbin "graphics/pokemon/mawile/normal.gbapal.lz" + + .align 2 +gMonBackPic_Mawile:: @ 8E127F8 + .incbin "graphics/pokemon/mawile/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Mawile:: @ 8E12BF8 + .incbin "graphics/pokemon/mawile/shiny.gbapal.lz" + + .align 2 +gMonIcon_Mawile:: @ 8E12C20 + .incbin "graphics/pokemon/mawile/icon.4bpp" + + .align 2 +gMonFootprint_Mawile:: @ 8E13020 + .incbin "graphics/pokemon/mawile/footprint.1bpp" + + .align 2 +gMonFrontPic_Meditite:: @ 8E13040 + .incbin "graphics/pokemon/meditite/front.4bpp.lz" + + .align 2 +gMonPalette_Meditite:: @ 8E132F8 + .incbin "graphics/pokemon/meditite/normal.gbapal.lz" + + .align 2 +gMonBackPic_Meditite:: @ 8E13320 + .incbin "graphics/pokemon/meditite/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Meditite:: @ 8E135E8 + .incbin "graphics/pokemon/meditite/shiny.gbapal.lz" + + .align 2 +gMonIcon_Meditite:: @ 8E1360C + .incbin "graphics/pokemon/meditite/icon.4bpp" + + .align 2 +gMonFootprint_Meditite:: @ 8E13A0C + .incbin "graphics/pokemon/meditite/footprint.1bpp" + + .align 2 +gMonFrontPic_Medicham:: @ 8E13A2C + .incbin "graphics/pokemon/medicham/front.4bpp.lz" + + .align 2 +gMonPalette_Medicham:: @ 8E13D5C + .incbin "graphics/pokemon/medicham/normal.gbapal.lz" + + .align 2 +gMonBackPic_Medicham:: @ 8E13D84 + .incbin "graphics/pokemon/medicham/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Medicham:: @ 8E140BC + .incbin "graphics/pokemon/medicham/shiny.gbapal.lz" + + .align 2 +gMonIcon_Medicham:: @ 8E140E4 + .incbin "graphics/pokemon/medicham/icon.4bpp" + + .align 2 +gMonFootprint_Medicham:: @ 8E144E4 + .incbin "graphics/pokemon/medicham/footprint.1bpp" + + .align 2 +gMonFrontPic_Swablu:: @ 8E14504 + .incbin "graphics/pokemon/swablu/front.4bpp.lz" + + .align 2 +gMonPalette_Swablu:: @ 8E147DC + .incbin "graphics/pokemon/swablu/normal.gbapal.lz" + + .align 2 +gMonBackPic_Swablu:: @ 8E14804 + .incbin "graphics/pokemon/swablu/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Swablu:: @ 8E14BBC + .incbin "graphics/pokemon/swablu/shiny.gbapal.lz" + + .align 2 +gMonIcon_Swablu:: @ 8E14BE4 + .incbin "graphics/pokemon/swablu/icon.4bpp" + + .align 2 +gMonFootprint_Swablu:: @ 8E14FE4 + .incbin "graphics/pokemon/swablu/footprint.1bpp" + + .align 2 +gMonFrontPic_Altaria:: @ 8E15004 + .incbin "graphics/pokemon/altaria/front.4bpp.lz" + + .align 2 +gMonPalette_Altaria:: @ 8E153E0 + .incbin "graphics/pokemon/altaria/normal.gbapal.lz" + + .align 2 +gMonBackPic_Altaria:: @ 8E15408 + .incbin "graphics/pokemon/altaria/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Altaria:: @ 8E15780 + .incbin "graphics/pokemon/altaria/shiny.gbapal.lz" + + .align 2 +gMonIcon_Altaria:: @ 8E157A8 + .incbin "graphics/pokemon/altaria/icon.4bpp" + + .align 2 +gMonFootprint_Altaria:: @ 8E15BA8 + .incbin "graphics/pokemon/altaria/footprint.1bpp" + + .align 2 +gMonFrontPic_Wynaut:: @ 8E15BC8 + .incbin "graphics/pokemon/wynaut/front.4bpp.lz" + + .align 2 +gMonPalette_Wynaut:: @ 8E15E60 + .incbin "graphics/pokemon/wynaut/normal.gbapal.lz" + + .align 2 +gMonBackPic_Wynaut:: @ 8E15E88 + .incbin "graphics/pokemon/wynaut/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Wynaut:: @ 8E16118 + .incbin "graphics/pokemon/wynaut/shiny.gbapal.lz" + + .align 2 +gMonIcon_Wynaut:: @ 8E16140 + .incbin "graphics/pokemon/wynaut/icon.4bpp" + + .align 2 +gMonFootprint_Wynaut:: @ 8E16540 + .incbin "graphics/pokemon/wynaut/footprint.1bpp" + + .align 2 +gMonFrontPic_Duskull:: @ 8E16560 + .incbin "graphics/pokemon/duskull/front.4bpp.lz" + + .align 2 +gMonPalette_Duskull:: @ 8E16850 + .incbin "graphics/pokemon/duskull/normal.gbapal.lz" + + .align 2 +gMonBackPic_Duskull:: @ 8E16878 + .incbin "graphics/pokemon/duskull/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Duskull:: @ 8E16B28 + .incbin "graphics/pokemon/duskull/shiny.gbapal.lz" + + .align 2 +gMonIcon_Duskull:: @ 8E16B50 + .incbin "graphics/pokemon/duskull/icon.4bpp" + + .align 2 +gMonFootprint_Duskull:: @ 8E16F50 + .incbin "graphics/pokemon/duskull/footprint.1bpp" + + .align 2 +gMonFrontPic_Dusclops:: @ 8E16F70 + .incbin "graphics/pokemon/dusclops/front.4bpp.lz" + + .align 2 +gMonPalette_Dusclops:: @ 8E17310 + .incbin "graphics/pokemon/dusclops/normal.gbapal.lz" + + .align 2 +gMonBackPic_Dusclops:: @ 8E17338 + .incbin "graphics/pokemon/dusclops/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Dusclops:: @ 8E17624 + .incbin "graphics/pokemon/dusclops/shiny.gbapal.lz" + + .align 2 +gMonIcon_Dusclops:: @ 8E1764C + .incbin "graphics/pokemon/dusclops/icon.4bpp" + + .align 2 +gMonFootprint_Dusclops:: @ 8E17A4C + .incbin "graphics/pokemon/dusclops/footprint.1bpp" + + .align 2 +gMonFrontPic_Roselia:: @ 8E17A6C + .incbin "graphics/pokemon/roselia/front.4bpp.lz" + + .align 2 +gMonPalette_Roselia:: @ 8E17DD8 + .incbin "graphics/pokemon/roselia/normal.gbapal.lz" + + .align 2 +gMonBackPic_Roselia:: @ 8E17E00 + .incbin "graphics/pokemon/roselia/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Roselia:: @ 8E181C8 + .incbin "graphics/pokemon/roselia/shiny.gbapal.lz" + + .align 2 +gMonIcon_Roselia:: @ 8E181F0 + .incbin "graphics/pokemon/roselia/icon.4bpp" + + .align 2 +gMonFootprint_Roselia:: @ 8E185F0 + .incbin "graphics/pokemon/roselia/footprint.1bpp" + + .align 2 +gMonFrontPic_Slakoth:: @ 8E18610 + .incbin "graphics/pokemon/slakoth/front.4bpp.lz" + + .align 2 +gMonPalette_Slakoth:: @ 8E188F8 + .incbin "graphics/pokemon/slakoth/normal.gbapal.lz" + + .align 2 +gMonBackPic_Slakoth:: @ 8E18920 + .incbin "graphics/pokemon/slakoth/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Slakoth:: @ 8E18C08 + .incbin "graphics/pokemon/slakoth/shiny.gbapal.lz" + + .align 2 +gMonIcon_Slakoth:: @ 8E18C30 + .incbin "graphics/pokemon/slakoth/icon.4bpp" + + .align 2 +gMonFootprint_Slakoth:: @ 8E19030 + .incbin "graphics/pokemon/slakoth/footprint.1bpp" + + .align 2 +gMonFrontPic_Vigoroth:: @ 8E19050 + .incbin "graphics/pokemon/vigoroth/front.4bpp.lz" + + .align 2 +gMonPalette_Vigoroth:: @ 8E1944C + .incbin "graphics/pokemon/vigoroth/normal.gbapal.lz" + + .align 2 +gMonBackPic_Vigoroth:: @ 8E19474 + .incbin "graphics/pokemon/vigoroth/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Vigoroth:: @ 8E1973C + .incbin "graphics/pokemon/vigoroth/shiny.gbapal.lz" + + .align 2 +gMonIcon_Vigoroth:: @ 8E19764 + .incbin "graphics/pokemon/vigoroth/icon.4bpp" + + .align 2 +gMonFootprint_Vigoroth:: @ 8E19B64 + .incbin "graphics/pokemon/vigoroth/footprint.1bpp" + + .align 2 +gMonFrontPic_Slaking:: @ 8E19B84 + .incbin "graphics/pokemon/slaking/front.4bpp.lz" + + .align 2 +gMonPalette_Slaking:: @ 8E1A058 + .incbin "graphics/pokemon/slaking/normal.gbapal.lz" + + .align 2 +gMonBackPic_Slaking:: @ 8E1A080 + .incbin "graphics/pokemon/slaking/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Slaking:: @ 8E1A444 + .incbin "graphics/pokemon/slaking/shiny.gbapal.lz" + + .align 2 +gMonIcon_Slaking:: @ 8E1A46C + .incbin "graphics/pokemon/slaking/icon.4bpp" + + .align 2 +gMonFootprint_Slaking:: @ 8E1A86C + .incbin "graphics/pokemon/slaking/footprint.1bpp" + + .align 2 +gMonFrontPic_Gulpin:: @ 8E1A88C + .incbin "graphics/pokemon/gulpin/front.4bpp.lz" + + .align 2 +gMonPalette_Gulpin:: @ 8E1AAA4 + .incbin "graphics/pokemon/gulpin/normal.gbapal.lz" + + .align 2 +gMonBackPic_Gulpin:: @ 8E1AACC + .incbin "graphics/pokemon/gulpin/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Gulpin:: @ 8E1AD50 + .incbin "graphics/pokemon/gulpin/shiny.gbapal.lz" + + .align 2 +gMonIcon_Gulpin:: @ 8E1AD78 + .incbin "graphics/pokemon/gulpin/icon.4bpp" + + .align 2 +gMonFootprint_Gulpin:: @ 8E1B178 + .incbin "graphics/pokemon/gulpin/footprint.1bpp" + + .align 2 +gMonFrontPic_Swalot:: @ 8E1B198 + .incbin "graphics/pokemon/swalot/front.4bpp.lz" + + .align 2 +gMonPalette_Swalot:: @ 8E1B4DC + .incbin "graphics/pokemon/swalot/normal.gbapal.lz" + + .align 2 +gMonBackPic_Swalot:: @ 8E1B504 + .incbin "graphics/pokemon/swalot/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Swalot:: @ 8E1B84C + .incbin "graphics/pokemon/swalot/shiny.gbapal.lz" + + .align 2 +gMonIcon_Swalot:: @ 8E1B874 + .incbin "graphics/pokemon/swalot/icon.4bpp" + + .align 2 +gMonFootprint_Swalot:: @ 8E1BC74 + .incbin "graphics/pokemon/swalot/footprint.1bpp" + + .align 2 +gMonFrontPic_Tropius:: @ 8E1BC94 + .incbin "graphics/pokemon/tropius/front.4bpp.lz" + + .align 2 +gMonPalette_Tropius:: @ 8E1C20C + .incbin "graphics/pokemon/tropius/normal.gbapal.lz" + + .align 2 +gMonBackPic_Tropius:: @ 8E1C234 + .incbin "graphics/pokemon/tropius/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Tropius:: @ 8E1C558 + .incbin "graphics/pokemon/tropius/shiny.gbapal.lz" + + .align 2 +gMonIcon_Tropius:: @ 8E1C580 + .incbin "graphics/pokemon/tropius/icon.4bpp" + + .align 2 +gMonFootprint_Tropius:: @ 8E1C980 + .incbin "graphics/pokemon/tropius/footprint.1bpp" + + .align 2 +gMonFrontPic_Whismur:: @ 8E1C9A0 + .incbin "graphics/pokemon/whismur/front.4bpp.lz" + + .align 2 +gMonPalette_Whismur:: @ 8E1CC34 + .incbin "graphics/pokemon/whismur/normal.gbapal.lz" + + .align 2 +gMonBackPic_Whismur:: @ 8E1CC5C + .incbin "graphics/pokemon/whismur/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Whismur:: @ 8E1CECC + .incbin "graphics/pokemon/whismur/shiny.gbapal.lz" + + .align 2 +gMonIcon_Whismur:: @ 8E1CEF4 + .incbin "graphics/pokemon/whismur/icon.4bpp" + + .align 2 +gMonFootprint_Whismur:: @ 8E1D2F4 + .incbin "graphics/pokemon/whismur/footprint.1bpp" + + .align 2 +gMonFrontPic_Loudred:: @ 8E1D314 + .incbin "graphics/pokemon/loudred/front.4bpp.lz" + + .align 2 +gMonPalette_Loudred:: @ 8E1D78C + .incbin "graphics/pokemon/loudred/normal.gbapal.lz" + + .align 2 +gMonBackPic_Loudred:: @ 8E1D7B4 + .incbin "graphics/pokemon/loudred/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Loudred:: @ 8E1DB24 + .incbin "graphics/pokemon/loudred/shiny.gbapal.lz" + + .align 2 +gMonIcon_Loudred:: @ 8E1DB4C + .incbin "graphics/pokemon/loudred/icon.4bpp" + + .align 2 +gMonFootprint_Loudred:: @ 8E1DF4C + .incbin "graphics/pokemon/loudred/footprint.1bpp" + + .align 2 +gMonFrontPic_Exploud:: @ 8E1DF6C + .incbin "graphics/pokemon/exploud/front.4bpp.lz" + + .align 2 +gMonPalette_Exploud:: @ 8E1E4D4 + .incbin "graphics/pokemon/exploud/normal.gbapal.lz" + + .align 2 +gMonBackPic_Exploud:: @ 8E1E4FC + .incbin "graphics/pokemon/exploud/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Exploud:: @ 8E1E908 + .incbin "graphics/pokemon/exploud/shiny.gbapal.lz" + + .align 2 +gMonIcon_Exploud:: @ 8E1E930 + .incbin "graphics/pokemon/exploud/icon.4bpp" + + .align 2 +gMonFootprint_Exploud:: @ 8E1ED30 + .incbin "graphics/pokemon/exploud/footprint.1bpp" + + .align 2 +gMonFrontPic_Clamperl:: @ 8E1ED50 + .incbin "graphics/pokemon/clamperl/front.4bpp.lz" + + .align 2 +gMonPalette_Clamperl:: @ 8E1F028 + .incbin "graphics/pokemon/clamperl/normal.gbapal.lz" + + .align 2 +gMonBackPic_Clamperl:: @ 8E1F050 + .incbin "graphics/pokemon/clamperl/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Clamperl:: @ 8E1F2E4 + .incbin "graphics/pokemon/clamperl/shiny.gbapal.lz" + + .align 2 +gMonIcon_Clamperl:: @ 8E1F30C + .incbin "graphics/pokemon/clamperl/icon.4bpp" + + .align 2 +gMonFootprint_Clamperl:: @ 8E1F70C + .incbin "graphics/pokemon/clamperl/footprint.1bpp" + + .align 2 +gMonFrontPic_Huntail:: @ 8E1F72C + .incbin "graphics/pokemon/huntail/front.4bpp.lz" + + .align 2 +gMonPalette_Huntail:: @ 8E1FAF8 + .incbin "graphics/pokemon/huntail/normal.gbapal.lz" + + .align 2 +gMonBackPic_Huntail:: @ 8E1FB20 + .incbin "graphics/pokemon/huntail/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Huntail:: @ 8E1FE74 + .incbin "graphics/pokemon/huntail/shiny.gbapal.lz" + + .align 2 +gMonIcon_Huntail:: @ 8E1FE9C + .incbin "graphics/pokemon/huntail/icon.4bpp" + + .align 2 +gMonFootprint_Huntail:: @ 8E2029C + .incbin "graphics/pokemon/huntail/footprint.1bpp" + + .align 2 +gMonFrontPic_Gorebyss:: @ 8E202BC + .incbin "graphics/pokemon/gorebyss/front.4bpp.lz" + + .align 2 +gMonPalette_Gorebyss:: @ 8E205CC + .incbin "graphics/pokemon/gorebyss/normal.gbapal.lz" + + .align 2 +gMonBackPic_Gorebyss:: @ 8E205F4 + .incbin "graphics/pokemon/gorebyss/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Gorebyss:: @ 8E208DC + .incbin "graphics/pokemon/gorebyss/shiny.gbapal.lz" + + .align 2 +gMonIcon_Gorebyss:: @ 8E20904 + .incbin "graphics/pokemon/gorebyss/icon.4bpp" + + .align 2 +gMonFootprint_Gorebyss:: @ 8E20D04 + .incbin "graphics/pokemon/gorebyss/footprint.1bpp" + + .align 2 +gMonFrontPic_Absol:: @ 8E20D24 + .incbin "graphics/pokemon/absol/front.4bpp.lz" + + .align 2 +gMonPalette_Absol:: @ 8E21154 + .incbin "graphics/pokemon/absol/normal.gbapal.lz" + + .align 2 +gMonBackPic_Absol:: @ 8E2117C + .incbin "graphics/pokemon/absol/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Absol:: @ 8E214DC + .incbin "graphics/pokemon/absol/shiny.gbapal.lz" + + .align 2 +gMonIcon_Absol:: @ 8E21504 + .incbin "graphics/pokemon/absol/icon.4bpp" + + .align 2 +gMonFootprint_Absol:: @ 8E21904 + .incbin "graphics/pokemon/absol/footprint.1bpp" + + .align 2 +gMonFrontPic_Shuppet:: @ 8E21924 + .incbin "graphics/pokemon/shuppet/front.4bpp.lz" + + .align 2 +gMonPalette_Shuppet:: @ 8E21B5C + .incbin "graphics/pokemon/shuppet/normal.gbapal.lz" + + .align 2 +gMonBackPic_Shuppet:: @ 8E21B84 + .incbin "graphics/pokemon/shuppet/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Shuppet:: @ 8E21E1C + .incbin "graphics/pokemon/shuppet/shiny.gbapal.lz" + + .align 2 +gMonIcon_Shuppet:: @ 8E21E44 + .incbin "graphics/pokemon/shuppet/icon.4bpp" + + .align 2 +gMonFootprint_Shuppet:: @ 8E22244 + .incbin "graphics/pokemon/shuppet/footprint.1bpp" + + .align 2 +gMonFrontPic_Banette:: @ 8E22264 + .incbin "graphics/pokemon/banette/front.4bpp.lz" + + .align 2 +gMonPalette_Banette:: @ 8E22518 + .incbin "graphics/pokemon/banette/normal.gbapal.lz" + + .align 2 +gMonBackPic_Banette:: @ 8E22540 + .incbin "graphics/pokemon/banette/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Banette:: @ 8E227BC + .incbin "graphics/pokemon/banette/shiny.gbapal.lz" + + .align 2 +gMonIcon_Banette:: @ 8E227E4 + .incbin "graphics/pokemon/banette/icon.4bpp" + + .align 2 +gMonFootprint_Banette:: @ 8E22BE4 + .incbin "graphics/pokemon/banette/footprint.1bpp" + + .align 2 +gMonFrontPic_Seviper:: @ 8E22C04 + .incbin "graphics/pokemon/seviper/front.4bpp.lz" + + .align 2 +gMonPalette_Seviper:: @ 8E23024 + .incbin "graphics/pokemon/seviper/normal.gbapal.lz" + + .align 2 +gMonBackPic_Seviper:: @ 8E2304C + .incbin "graphics/pokemon/seviper/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Seviper:: @ 8E234D8 + .incbin "graphics/pokemon/seviper/shiny.gbapal.lz" + + .align 2 +gMonIcon_Seviper:: @ 8E23500 + .incbin "graphics/pokemon/seviper/icon.4bpp" + + .align 2 +gMonFootprint_Seviper:: @ 8E23900 + .incbin "graphics/pokemon/seviper/footprint.1bpp" + + .align 2 +gMonFrontPic_Zangoose:: @ 8E23920 + .incbin "graphics/pokemon/zangoose/front.4bpp.lz" + + .align 2 +gMonPalette_Zangoose:: @ 8E23CEC + .incbin "graphics/pokemon/zangoose/normal.gbapal.lz" + + .align 2 +gMonBackPic_Zangoose:: @ 8E23D14 + .incbin "graphics/pokemon/zangoose/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Zangoose:: @ 8E24088 + .incbin "graphics/pokemon/zangoose/shiny.gbapal.lz" + + .align 2 +gMonIcon_Zangoose:: @ 8E240B0 + .incbin "graphics/pokemon/zangoose/icon.4bpp" + + .align 2 +gMonFootprint_Zangoose:: @ 8E244B0 + .incbin "graphics/pokemon/zangoose/footprint.1bpp" + + .align 2 +gMonFrontPic_Relicanth:: @ 8E244D0 + .incbin "graphics/pokemon/relicanth/front.4bpp.lz" + + .align 2 +gMonPalette_Relicanth:: @ 8E24864 + .incbin "graphics/pokemon/relicanth/normal.gbapal.lz" + + .align 2 +gMonBackPic_Relicanth:: @ 8E2488C + .incbin "graphics/pokemon/relicanth/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Relicanth:: @ 8E24BE4 + .incbin "graphics/pokemon/relicanth/shiny.gbapal.lz" + + .align 2 +gMonIcon_Relicanth:: @ 8E24C0C + .incbin "graphics/pokemon/relicanth/icon.4bpp" + + .align 2 +gMonFootprint_Relicanth:: @ 8E2500C + .incbin "graphics/pokemon/relicanth/footprint.1bpp" + + .align 2 +gMonFrontPic_Aron:: @ 8E2502C + .incbin "graphics/pokemon/aron/front.4bpp.lz" + + .align 2 +gMonPalette_Aron:: @ 8E25214 + .incbin "graphics/pokemon/aron/normal.gbapal.lz" + + .align 2 +gMonBackPic_Aron:: @ 8E2523C + .incbin "graphics/pokemon/aron/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Aron:: @ 8E25464 + .incbin "graphics/pokemon/aron/shiny.gbapal.lz" + + .align 2 +gMonIcon_Aron:: @ 8E2548C + .incbin "graphics/pokemon/aron/icon.4bpp" + + .align 2 +gMonFootprint_Aron:: @ 8E2588C + .incbin "graphics/pokemon/aron/footprint.1bpp" + + .align 2 +gMonFrontPic_Lairon:: @ 8E258AC + .incbin "graphics/pokemon/lairon/front.4bpp.lz" + + .align 2 +gMonPalette_Lairon:: @ 8E25C78 + .incbin "graphics/pokemon/lairon/normal.gbapal.lz" + + .align 2 +gMonBackPic_Lairon:: @ 8E25CA0 + .incbin "graphics/pokemon/lairon/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Lairon:: @ 8E25F8C + .incbin "graphics/pokemon/lairon/shiny.gbapal.lz" + + .align 2 +gMonIcon_Lairon:: @ 8E25FB4 + .incbin "graphics/pokemon/lairon/icon.4bpp" + + .align 2 +gMonFootprint_Lairon:: @ 8E263B4 + .incbin "graphics/pokemon/lairon/footprint.1bpp" + + .align 2 +gMonFrontPic_Aggron:: @ 8E263D4 + .incbin "graphics/pokemon/aggron/front.4bpp.lz" + + .align 2 +gMonPalette_Aggron:: @ 8E26950 + .incbin "graphics/pokemon/aggron/normal.gbapal.lz" + + .align 2 +gMonBackPic_Aggron:: @ 8E26978 + .incbin "graphics/pokemon/aggron/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Aggron:: @ 8E26DA0 + .incbin "graphics/pokemon/aggron/shiny.gbapal.lz" + + .align 2 +gMonIcon_Aggron:: @ 8E26DC8 + .incbin "graphics/pokemon/aggron/icon.4bpp" + + .align 2 +gMonFootprint_Aggron:: @ 8E271C8 + .incbin "graphics/pokemon/aggron/footprint.1bpp" + + .align 2 +gMonFrontPic_Castform:: @ 8E271E8 + .incbin "graphics/pokemon/castform/front.4bpp.lz" + + .align 2 +gMonPalette_Castform:: @ 8E27C70 + .incbin "graphics/pokemon/castform/normal.gbapal.lz" + + .align 2 +gMonBackPic_Castform:: @ 8E27CF0 + .incbin "graphics/pokemon/castform/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Castform:: @ 8E286AC + .incbin "graphics/pokemon/castform/shiny.gbapal.lz" + + .align 2 +gMonIcon_Castform:: @ 8E28728 + .incbin "graphics/pokemon/castform/icon.4bpp" + + .align 2 +gMonFootprint_Castform:: @ 8E28B28 + .incbin "graphics/pokemon/castform/footprint.1bpp" + + .align 2 +gMonFrontPic_Volbeat:: @ 8E28B48 + .incbin "graphics/pokemon/volbeat/front.4bpp.lz" + + .align 2 +gMonPalette_Volbeat:: @ 8E28ED8 + .incbin "graphics/pokemon/volbeat/normal.gbapal.lz" + + .align 2 +gMonBackPic_Volbeat:: @ 8E28F00 + .incbin "graphics/pokemon/volbeat/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Volbeat:: @ 8E29260 + .incbin "graphics/pokemon/volbeat/shiny.gbapal.lz" + + .align 2 +gMonIcon_Volbeat:: @ 8E29288 + .incbin "graphics/pokemon/volbeat/icon.4bpp" + + .align 2 +gMonFootprint_Volbeat:: @ 8E29688 + .incbin "graphics/pokemon/volbeat/footprint.1bpp" + + .align 2 +gMonFrontPic_Illumise:: @ 8E296A8 + .incbin "graphics/pokemon/illumise/front.4bpp.lz" + + .align 2 +gMonPalette_Illumise:: @ 8E29A1C + .incbin "graphics/pokemon/illumise/normal.gbapal.lz" + + .align 2 +gMonBackPic_Illumise:: @ 8E29A44 + .incbin "graphics/pokemon/illumise/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Illumise:: @ 8E29D60 + .incbin "graphics/pokemon/illumise/shiny.gbapal.lz" + + .align 2 +gMonIcon_Illumise:: @ 8E29D88 + .incbin "graphics/pokemon/illumise/icon.4bpp" + + .align 2 +gMonFootprint_Illumise:: @ 8E2A188 + .incbin "graphics/pokemon/illumise/footprint.1bpp" + + .align 2 +gMonFrontPic_Lileep:: @ 8E2A1A8 + .incbin "graphics/pokemon/lileep/front.4bpp.lz" + + .align 2 +gMonPalette_Lileep:: @ 8E2A4EC + .incbin "graphics/pokemon/lileep/normal.gbapal.lz" + + .align 2 +gMonBackPic_Lileep:: @ 8E2A514 + .incbin "graphics/pokemon/lileep/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Lileep:: @ 8E2A858 + .incbin "graphics/pokemon/lileep/shiny.gbapal.lz" + + .align 2 +gMonIcon_Lileep:: @ 8E2A880 + .incbin "graphics/pokemon/lileep/icon.4bpp" + + .align 2 +gMonFootprint_Lileep:: @ 8E2AC80 + .incbin "graphics/pokemon/lileep/footprint.1bpp" + + .align 2 +gMonFrontPic_Cradily:: @ 8E2ACA0 + .incbin "graphics/pokemon/cradily/front.4bpp.lz" + + .align 2 +gMonPalette_Cradily:: @ 8E2B0BC + .incbin "graphics/pokemon/cradily/normal.gbapal.lz" + + .align 2 +gMonBackPic_Cradily:: @ 8E2B0E4 + .incbin "graphics/pokemon/cradily/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Cradily:: @ 8E2B4E0 + .incbin "graphics/pokemon/cradily/shiny.gbapal.lz" + + .align 2 +gMonIcon_Cradily:: @ 8E2B508 + .incbin "graphics/pokemon/cradily/icon.4bpp" + + .align 2 +gMonFootprint_Cradily:: @ 8E2B908 + .incbin "graphics/pokemon/cradily/footprint.1bpp" + + .align 2 +gMonFrontPic_Anorith:: @ 8E2B928 + .incbin "graphics/pokemon/anorith/front.4bpp.lz" + + .align 2 +gMonPalette_Anorith:: @ 8E2BC4C + .incbin "graphics/pokemon/anorith/normal.gbapal.lz" + + .align 2 +gMonBackPic_Anorith:: @ 8E2BC74 + .incbin "graphics/pokemon/anorith/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Anorith:: @ 8E2BEBC + .incbin "graphics/pokemon/anorith/shiny.gbapal.lz" + + .align 2 +gMonIcon_Anorith:: @ 8E2BEE4 + .incbin "graphics/pokemon/anorith/icon.4bpp" + + .align 2 +gMonFootprint_Anorith:: @ 8E2C2E4 + .incbin "graphics/pokemon/anorith/footprint.1bpp" + + .align 2 +gMonFrontPic_Armaldo:: @ 8E2C304 + .incbin "graphics/pokemon/armaldo/front.4bpp.lz" + + .align 2 +gMonPalette_Armaldo:: @ 8E2C884 + .incbin "graphics/pokemon/armaldo/normal.gbapal.lz" + + .align 2 +gMonBackPic_Armaldo:: @ 8E2C8AC + .incbin "graphics/pokemon/armaldo/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Armaldo:: @ 8E2CCE4 + .incbin "graphics/pokemon/armaldo/shiny.gbapal.lz" + + .align 2 +gMonIcon_Armaldo:: @ 8E2CD0C + .incbin "graphics/pokemon/armaldo/icon.4bpp" + + .align 2 +gMonFootprint_Armaldo:: @ 8E2D10C + .incbin "graphics/pokemon/armaldo/footprint.1bpp" + + .align 2 +gMonFrontPic_Ralts:: @ 8E2D12C + .incbin "graphics/pokemon/ralts/front.4bpp.lz" + + .align 2 +gMonPalette_Ralts:: @ 8E2D35C + .incbin "graphics/pokemon/ralts/normal.gbapal.lz" + + .align 2 +gMonBackPic_Ralts:: @ 8E2D384 + .incbin "graphics/pokemon/ralts/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Ralts:: @ 8E2D5C0 + .incbin "graphics/pokemon/ralts/shiny.gbapal.lz" + + .align 2 +gMonIcon_Ralts:: @ 8E2D5E8 + .incbin "graphics/pokemon/ralts/icon.4bpp" + + .align 2 +gMonFootprint_Ralts:: @ 8E2D9E8 + .incbin "graphics/pokemon/ralts/footprint.1bpp" + + .align 2 +gMonFrontPic_Kirlia:: @ 8E2DA08 + .incbin "graphics/pokemon/kirlia/front.4bpp.lz" + + .align 2 +gMonPalette_Kirlia:: @ 8E2DD04 + .incbin "graphics/pokemon/kirlia/normal.gbapal.lz" + + .align 2 +gMonBackPic_Kirlia:: @ 8E2DD2C + .incbin "graphics/pokemon/kirlia/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Kirlia:: @ 8E2E0A0 + .incbin "graphics/pokemon/kirlia/shiny.gbapal.lz" + + .align 2 +gMonIcon_Kirlia:: @ 8E2E0C8 + .incbin "graphics/pokemon/kirlia/icon.4bpp" + + .align 2 +gMonFootprint_Kirlia:: @ 8E2E4C8 + .incbin "graphics/pokemon/kirlia/footprint.1bpp" + + .align 2 +gMonFrontPic_Gardevoir:: @ 8E2E4E8 + .incbin "graphics/pokemon/gardevoir/front.4bpp.lz" + + .align 2 +gMonPalette_Gardevoir:: @ 8E2E864 + .incbin "graphics/pokemon/gardevoir/normal.gbapal.lz" + + .align 2 +gMonBackPic_Gardevoir:: @ 8E2E88C + .incbin "graphics/pokemon/gardevoir/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Gardevoir:: @ 8E2EBC0 + .incbin "graphics/pokemon/gardevoir/shiny.gbapal.lz" + + .align 2 +gMonIcon_Gardevoir:: @ 8E2EBE8 + .incbin "graphics/pokemon/gardevoir/icon.4bpp" + + .align 2 +gMonFootprint_Gardevoir:: @ 8E2EFE8 + .incbin "graphics/pokemon/gardevoir/footprint.1bpp" + + .align 2 +gMonFrontPic_Bagon:: @ 8E2F008 + .incbin "graphics/pokemon/bagon/front.4bpp.lz" + + .align 2 +gMonPalette_Bagon:: @ 8E2F280 + .incbin "graphics/pokemon/bagon/normal.gbapal.lz" + + .align 2 +gMonBackPic_Bagon:: @ 8E2F2A8 + .incbin "graphics/pokemon/bagon/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Bagon:: @ 8E2F590 + .incbin "graphics/pokemon/bagon/shiny.gbapal.lz" + + .align 2 +gMonIcon_Bagon:: @ 8E2F5B8 + .incbin "graphics/pokemon/bagon/icon.4bpp" + + .align 2 +gMonFootprint_Bagon:: @ 8E2F9B8 + .incbin "graphics/pokemon/bagon/footprint.1bpp" + + .align 2 +gMonFrontPic_Shelgon:: @ 8E2F9D8 + .incbin "graphics/pokemon/shelgon/front.4bpp.lz" + + .align 2 +gMonPalette_Shelgon:: @ 8E2FCDC + .incbin "graphics/pokemon/shelgon/normal.gbapal.lz" + + .align 2 +gMonBackPic_Shelgon:: @ 8E2FD04 + .incbin "graphics/pokemon/shelgon/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Shelgon:: @ 8E2FFEC + .incbin "graphics/pokemon/shelgon/shiny.gbapal.lz" + + .align 2 +gMonIcon_Shelgon:: @ 8E30014 + .incbin "graphics/pokemon/shelgon/icon.4bpp" + + .align 2 +gMonFootprint_Shelgon:: @ 8E30414 + .incbin "graphics/pokemon/shelgon/footprint.1bpp" + + .align 2 +gMonFrontPic_Salamence:: @ 8E30434 + .incbin "graphics/pokemon/salamence/front.4bpp.lz" + + .align 2 +gMonPalette_Salamence:: @ 8E30898 + .incbin "graphics/pokemon/salamence/normal.gbapal.lz" + + .align 2 +gMonBackPic_Salamence:: @ 8E308C0 + .incbin "graphics/pokemon/salamence/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Salamence:: @ 8E30BA4 + .incbin "graphics/pokemon/salamence/shiny.gbapal.lz" + + .align 2 +gMonIcon_Salamence:: @ 8E30BCC + .incbin "graphics/pokemon/salamence/icon.4bpp" + + .align 2 +gMonFootprint_Salamence:: @ 8E30FCC + .incbin "graphics/pokemon/salamence/footprint.1bpp" + + .align 2 +gMonFrontPic_Beldum:: @ 8E30FEC + .incbin "graphics/pokemon/beldum/front.4bpp.lz" + + .align 2 +gMonPalette_Beldum:: @ 8E3125C + .incbin "graphics/pokemon/beldum/normal.gbapal.lz" + + .align 2 +gMonBackPic_Beldum:: @ 8E31284 + .incbin "graphics/pokemon/beldum/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Beldum:: @ 8E31574 + .incbin "graphics/pokemon/beldum/shiny.gbapal.lz" + + .align 2 +gMonIcon_Beldum:: @ 8E3159C + .incbin "graphics/pokemon/beldum/icon.4bpp" + + .align 2 +gMonFootprint_Beldum:: @ 8E3199C + .incbin "graphics/pokemon/beldum/footprint.1bpp" + + .align 2 +gMonFrontPic_Metang:: @ 8E319BC + .incbin "graphics/pokemon/metang/front.4bpp.lz" + + .align 2 +gMonPalette_Metang:: @ 8E31E18 + .incbin "graphics/pokemon/metang/normal.gbapal.lz" + + .align 2 +gMonBackPic_Metang:: @ 8E31E40 + .incbin "graphics/pokemon/metang/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Metang:: @ 8E32164 + .incbin "graphics/pokemon/metang/shiny.gbapal.lz" + + .align 2 +gMonIcon_Metang:: @ 8E3218C + .incbin "graphics/pokemon/metang/icon.4bpp" + + .align 2 +gMonFootprint_Metang:: @ 8E3258C + .incbin "graphics/pokemon/metang/footprint.1bpp" + + .align 2 +gMonFrontPic_Metagross:: @ 8E325AC + .incbin "graphics/pokemon/metagross/front.4bpp.lz" + + .align 2 +gMonPalette_Metagross:: @ 8E32A10 + .incbin "graphics/pokemon/metagross/normal.gbapal.lz" + + .align 2 +gMonBackPic_Metagross:: @ 8E32A38 + .incbin "graphics/pokemon/metagross/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Metagross:: @ 8E32D04 + .incbin "graphics/pokemon/metagross/shiny.gbapal.lz" + + .align 2 +gMonIcon_Metagross:: @ 8E32D2C + .incbin "graphics/pokemon/metagross/icon.4bpp" + + .align 2 +gMonFootprint_Metagross:: @ 8E3312C + .incbin "graphics/pokemon/metagross/footprint.1bpp" + + .align 2 +gMonFrontPic_Regirock:: @ 8E3314C + .incbin "graphics/pokemon/regirock/front.4bpp.lz" + + .align 2 +gMonPalette_Regirock:: @ 8E33608 + .incbin "graphics/pokemon/regirock/normal.gbapal.lz" + + .align 2 +gMonBackPic_Regirock:: @ 8E33630 + .incbin "graphics/pokemon/regirock/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Regirock:: @ 8E33A7C + .incbin "graphics/pokemon/regirock/shiny.gbapal.lz" + + .align 2 +gMonIcon_Regirock:: @ 8E33AA4 + .incbin "graphics/pokemon/regirock/icon.4bpp" + + .align 2 +gMonFootprint_Regirock:: @ 8E33EA4 + .incbin "graphics/pokemon/regirock/footprint.1bpp" + + .align 2 +gMonFrontPic_Regice:: @ 8E33EC4 + .incbin "graphics/pokemon/regice/front.4bpp.lz" + + .align 2 +gMonPalette_Regice:: @ 8E3430C + .incbin "graphics/pokemon/regice/normal.gbapal.lz" + + .align 2 +gMonBackPic_Regice:: @ 8E34334 + .incbin "graphics/pokemon/regice/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Regice:: @ 8E34624 + .incbin "graphics/pokemon/regice/shiny.gbapal.lz" + + .align 2 +gMonIcon_Regice:: @ 8E3464C + .incbin "graphics/pokemon/regice/icon.4bpp" + + .align 2 +gMonFootprint_Regice:: @ 8E34A4C + .incbin "graphics/pokemon/regice/footprint.1bpp" + + .align 2 +gMonFrontPic_Registeel:: @ 8E34A6C + .incbin "graphics/pokemon/registeel/front.4bpp.lz" + + .align 2 +gMonPalette_Registeel:: @ 8E34EF4 + .incbin "graphics/pokemon/registeel/normal.gbapal.lz" + + .align 2 +gMonBackPic_Registeel:: @ 8E34F1C + .incbin "graphics/pokemon/registeel/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Registeel:: @ 8E35254 + .incbin "graphics/pokemon/registeel/shiny.gbapal.lz" + + .align 2 +gMonIcon_Registeel:: @ 8E3527C + .incbin "graphics/pokemon/registeel/icon.4bpp" + + .align 2 +gMonFootprint_Registeel:: @ 8E3567C + .incbin "graphics/pokemon/registeel/footprint.1bpp" + + .align 2 +gMonFrontPic_Kyogre:: @ 8E3569C + .incbin "graphics/pokemon/kyogre/front.4bpp.lz" + + .align 2 +gMonPalette_Kyogre:: @ 8E35B0C + .incbin "graphics/pokemon/kyogre/normal.gbapal.lz" + + .align 2 +gMonBackPic_Kyogre:: @ 8E35B34 + .incbin "graphics/pokemon/kyogre/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Kyogre:: @ 8E35DAC + .incbin "graphics/pokemon/kyogre/shiny.gbapal.lz" + + .align 2 +gMonIcon_Kyogre:: @ 8E35DD4 + .incbin "graphics/pokemon/kyogre/icon.4bpp" + + .align 2 +gMonFootprint_Kyogre:: @ 8E361D4 + .incbin "graphics/pokemon/kyogre/footprint.1bpp" + + .align 2 +gMonFrontPic_Groudon:: @ 8E361F4 + .incbin "graphics/pokemon/groudon/front.4bpp.lz" + + .align 2 +gMonPalette_Groudon:: @ 8E36788 + .incbin "graphics/pokemon/groudon/normal.gbapal.lz" + + .align 2 +gMonBackPic_Groudon:: @ 8E367B0 + .incbin "graphics/pokemon/groudon/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Groudon:: @ 8E36C18 + .incbin "graphics/pokemon/groudon/shiny.gbapal.lz" + + .align 2 +gMonIcon_Groudon:: @ 8E36C40 + .incbin "graphics/pokemon/groudon/icon.4bpp" + + .align 2 +gMonFootprint_Groudon:: @ 8E37040 + .incbin "graphics/pokemon/groudon/footprint.1bpp" + + .align 2 +gMonFrontPic_Rayquaza:: @ 8E37060 + .incbin "graphics/pokemon/rayquaza/front.4bpp.lz" + + .align 2 +gMonPalette_Rayquaza:: @ 8E37570 + .incbin "graphics/pokemon/rayquaza/normal.gbapal.lz" + + .align 2 +gMonBackPic_Rayquaza:: @ 8E37598 + .incbin "graphics/pokemon/rayquaza/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Rayquaza:: @ 8E378D0 + .incbin "graphics/pokemon/rayquaza/shiny.gbapal.lz" + + .align 2 +gMonIcon_Rayquaza:: @ 8E378F8 + .incbin "graphics/pokemon/rayquaza/icon.4bpp" + + .align 2 +gMonFootprint_Rayquaza:: @ 8E37CF8 + .incbin "graphics/pokemon/rayquaza/footprint.1bpp" + + .align 2 +gMonFrontPic_Latias:: @ 8E37D18 + .incbin "graphics/pokemon/latias/front.4bpp.lz" + + .align 2 +gMonPalette_Latias:: @ 8E3813C + .incbin "graphics/pokemon/latias/normal.gbapal.lz" + + .align 2 +gMonBackPic_Latias:: @ 8E38164 + .incbin "graphics/pokemon/latias/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Latias:: @ 8E38460 + .incbin "graphics/pokemon/latias/shiny.gbapal.lz" + + .align 2 +gMonIcon_Latias:: @ 8E38488 + .incbin "graphics/pokemon/latias/icon.4bpp" + + .align 2 +gMonFootprint_Latias:: @ 8E38888 + .incbin "graphics/pokemon/latias/footprint.1bpp" + + .align 2 +gMonFrontPic_Latios:: @ 8E388A8 + .incbin "graphics/pokemon/latios/front.4bpp.lz" + + .align 2 +gMonPalette_Latios:: @ 8E38CFC + .incbin "graphics/pokemon/latios/normal.gbapal.lz" + + .align 2 +gMonBackPic_Latios:: @ 8E38D24 + .incbin "graphics/pokemon/latios/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Latios:: @ 8E39084 + .incbin "graphics/pokemon/latios/shiny.gbapal.lz" + + .align 2 +gMonIcon_Latios:: @ 8E390AC + .incbin "graphics/pokemon/latios/icon.4bpp" + + .align 2 +gMonFootprint_Latios:: @ 8E394AC + .incbin "graphics/pokemon/latios/footprint.1bpp" + + .align 2 +gMonFrontPic_Jirachi:: @ 8E394CC + .incbin "graphics/pokemon/jirachi/front.4bpp.lz" + + .align 2 +gMonPalette_Jirachi:: @ 8E397D8 + .incbin "graphics/pokemon/jirachi/normal.gbapal.lz" + + .align 2 +gMonBackPic_Jirachi:: @ 8E39800 + .incbin "graphics/pokemon/jirachi/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Jirachi:: @ 8E39BA0 + .incbin "graphics/pokemon/jirachi/shiny.gbapal.lz" + + .align 2 +gMonIcon_Jirachi:: @ 8E39BC8 + .incbin "graphics/pokemon/jirachi/icon.4bpp" + + .align 2 +gMonFootprint_Jirachi:: @ 8E39FC8 + .incbin "graphics/pokemon/jirachi/footprint.1bpp" + + .align 2 +gMonFrontPic_Deoxys:: @ 8E39FE8 + .incbin "graphics/pokemon/deoxys/front.4bpp.lz" + + .align 2 +gMonPalette_Deoxys:: @ 8E3A3C4 + .incbin "graphics/pokemon/deoxys/normal.gbapal.lz" + + .align 2 +gMonBackPic_Deoxys:: @ 8E3A3EC + .incbin "graphics/pokemon/deoxys/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Deoxys:: @ 8E3A740 + .incbin "graphics/pokemon/deoxys/shiny.gbapal.lz" + + .align 2 +gMonIcon_Deoxys:: @ 8E3A768 + .incbin "graphics/pokemon/deoxys/icon.4bpp" + + .align 2 +gMonFootprint_Deoxys:: @ 8E3AB68 + .incbin "graphics/pokemon/deoxys/footprint.1bpp" + + .align 2 +gMonFrontPic_Chimecho:: @ 8E3AB88 + .incbin "graphics/pokemon/chimecho/front.4bpp.lz" + + .align 2 +gMonPalette_Chimecho:: @ 8E3ADD4 + .incbin "graphics/pokemon/chimecho/normal.gbapal.lz" + + .align 2 +gMonBackPic_Chimecho:: @ 8E3ADFC + .incbin "graphics/pokemon/chimecho/back.4bpp.lz" + + .align 2 +gMonShinyPalette_Chimecho:: @ 8E3B070 + .incbin "graphics/pokemon/chimecho/shiny.gbapal.lz" + + .align 2 +gMonIcon_Chimecho:: @ 8E3B098 + .incbin "graphics/pokemon/chimecho/icon.4bpp" + + .align 2 +gMonFootprint_Chimecho:: @ 8E3B498 + .incbin "graphics/pokemon/chimecho/footprint.1bpp" + + .align 2 +gMonPic_Egg:: @ 8E3B4B8 + .incbin "graphics/pokemon/egg/pic.4bpp.lz" + + .align 2 +gMonPalette_Egg:: @ 8E3B66C + .incbin "graphics/pokemon/egg/palette.gbapal.lz" + + .align 2 +gMonFrontPic_UnownB:: @ 8E3B68C + .incbin "graphics/pokemon/unown/front_b.4bpp.lz" + + .align 2 +gMonBackPic_UnownB:: @ 8E3B864 + .incbin "graphics/pokemon/unown/back_b.4bpp.lz" + + .align 2 +gMonIcon_UnownB:: @ 8E3BA68 + .incbin "graphics/pokemon/unown/icon_b.4bpp" + + .align 2 +gMonFrontPic_UnownC:: @ 8E3BE68 + .incbin "graphics/pokemon/unown/front_c.4bpp.lz" + + .align 2 +gMonBackPic_UnownC:: @ 8E3C07C + .incbin "graphics/pokemon/unown/back_c.4bpp.lz" + + .align 2 +gMonIcon_UnownC:: @ 8E3C328 + .incbin "graphics/pokemon/unown/icon_c.4bpp" + + .align 2 +gMonFrontPic_UnownD:: @ 8E3C728 + .incbin "graphics/pokemon/unown/front_d.4bpp.lz" + + .align 2 +gMonBackPic_UnownD:: @ 8E3C920 + .incbin "graphics/pokemon/unown/back_d.4bpp.lz" + + .align 2 +gMonIcon_UnownD:: @ 8E3CB78 + .incbin "graphics/pokemon/unown/icon_d.4bpp" + + .align 2 +gMonFrontPic_UnownE:: @ 8E3CF78 + .incbin "graphics/pokemon/unown/front_e.4bpp.lz" + + .align 2 +gMonBackPic_UnownE:: @ 8E3D130 + .incbin "graphics/pokemon/unown/back_e.4bpp.lz" + + .align 2 +gMonIcon_UnownE:: @ 8E3D330 + .incbin "graphics/pokemon/unown/icon_e.4bpp" + + .align 2 +gMonFrontPic_UnownF:: @ 8E3D730 + .incbin "graphics/pokemon/unown/front_f.4bpp.lz" + + .align 2 +gMonBackPic_UnownF:: @ 8E3D924 + .incbin "graphics/pokemon/unown/back_f.4bpp.lz" + + .align 2 +gMonIcon_UnownF:: @ 8E3DB40 + .incbin "graphics/pokemon/unown/icon_f.4bpp" + + .align 2 +gMonFrontPic_UnownG:: @ 8E3DF40 + .incbin "graphics/pokemon/unown/front_g.4bpp.lz" + + .align 2 +gMonBackPic_UnownG:: @ 8E3E11C + .incbin "graphics/pokemon/unown/back_g.4bpp.lz" + + .align 2 +gMonIcon_UnownG:: @ 8E3E368 + .incbin "graphics/pokemon/unown/icon_g.4bpp" + + .align 2 +gMonFrontPic_UnownH:: @ 8E3E768 + .incbin "graphics/pokemon/unown/front_h.4bpp.lz" + + .align 2 +gMonBackPic_UnownH:: @ 8E3E9AC + .incbin "graphics/pokemon/unown/back_h.4bpp.lz" + + .align 2 +gMonIcon_UnownH:: @ 8E3EC70 + .incbin "graphics/pokemon/unown/icon_h.4bpp" + + .align 2 +gMonFrontPic_UnownI:: @ 8E3F070 + .incbin "graphics/pokemon/unown/front_i.4bpp.lz" + + .align 2 +gMonBackPic_UnownI:: @ 8E3F208 + .incbin "graphics/pokemon/unown/back_i.4bpp.lz" + + .align 2 +gMonIcon_UnownI:: @ 8E3F3B0 + .incbin "graphics/pokemon/unown/icon_i.4bpp" + + .align 2 +gMonFrontPic_UnownJ:: @ 8E3F7B0 + .incbin "graphics/pokemon/unown/front_j.4bpp.lz" + + .align 2 +gMonBackPic_UnownJ:: @ 8E3F974 + .incbin "graphics/pokemon/unown/back_j.4bpp.lz" + + .align 2 +gMonIcon_UnownJ:: @ 8E3FB5C + .incbin "graphics/pokemon/unown/icon_j.4bpp" + + .align 2 +gMonFrontPic_UnownK:: @ 8E3FF5C + .incbin "graphics/pokemon/unown/front_k.4bpp.lz" + + .align 2 +gMonBackPic_UnownK:: @ 8E4012C + .incbin "graphics/pokemon/unown/back_k.4bpp.lz" + + .align 2 +gMonIcon_UnownK:: @ 8E40324 + .incbin "graphics/pokemon/unown/icon_k.4bpp" + + .align 2 +gMonFrontPic_UnownL:: @ 8E40724 + .incbin "graphics/pokemon/unown/front_l.4bpp.lz" + + .align 2 +gMonBackPic_UnownL:: @ 8E408D4 + .incbin "graphics/pokemon/unown/back_l.4bpp.lz" + + .align 2 +gMonIcon_UnownL:: @ 8E40AA8 + .incbin "graphics/pokemon/unown/icon_l.4bpp" + + .align 2 +gMonFrontPic_UnownM:: @ 8E40EA8 + .incbin "graphics/pokemon/unown/front_m.4bpp.lz" + + .align 2 +gMonBackPic_UnownM:: @ 8E410CC + .incbin "graphics/pokemon/unown/back_m.4bpp.lz" + + .align 2 +gMonIcon_UnownM:: @ 8E41374 + .incbin "graphics/pokemon/unown/icon_m.4bpp" + + .align 2 +gMonFrontPic_UnownN:: @ 8E41774 + .incbin "graphics/pokemon/unown/front_n.4bpp.lz" + + .align 2 +gMonBackPic_UnownN:: @ 8E4196C + .incbin "graphics/pokemon/unown/back_n.4bpp.lz" + + .align 2 +gMonIcon_UnownN:: @ 8E41BD8 + .incbin "graphics/pokemon/unown/icon_n.4bpp" + + .align 2 +gMonFrontPic_UnownO:: @ 8E41FD8 + .incbin "graphics/pokemon/unown/front_o.4bpp.lz" + + .align 2 +gMonBackPic_UnownO:: @ 8E42210 + .incbin "graphics/pokemon/unown/back_o.4bpp.lz" + + .align 2 +gMonIcon_UnownO:: @ 8E424D0 + .incbin "graphics/pokemon/unown/icon_o.4bpp" + + .align 2 +gMonFrontPic_UnownP:: @ 8E428D0 + .incbin "graphics/pokemon/unown/front_p.4bpp.lz" + + .align 2 +gMonBackPic_UnownP:: @ 8E42A70 + .incbin "graphics/pokemon/unown/back_p.4bpp.lz" + + .align 2 +gMonIcon_UnownP:: @ 8E42C34 + .incbin "graphics/pokemon/unown/icon_p.4bpp" + + .align 2 +gMonFrontPic_UnownQ:: @ 8E43034 + .incbin "graphics/pokemon/unown/front_q.4bpp.lz" + + .align 2 +gMonBackPic_UnownQ:: @ 8E431E8 + .incbin "graphics/pokemon/unown/back_q.4bpp.lz" + + .align 2 +gMonIcon_UnownQ:: @ 8E433B4 + .incbin "graphics/pokemon/unown/icon_q.4bpp" + + .align 2 +gMonFrontPic_UnownR:: @ 8E437B4 + .incbin "graphics/pokemon/unown/front_r.4bpp.lz" + + .align 2 +gMonBackPic_UnownR:: @ 8E43958 + .incbin "graphics/pokemon/unown/back_r.4bpp.lz" + + .align 2 +gMonIcon_UnownR:: @ 8E43B20 + .incbin "graphics/pokemon/unown/icon_r.4bpp" + + .align 2 +gMonFrontPic_UnownS:: @ 8E43F20 + .incbin "graphics/pokemon/unown/front_s.4bpp.lz" + + .align 2 +gMonBackPic_UnownS:: @ 8E44108 + .incbin "graphics/pokemon/unown/back_s.4bpp.lz" + + .align 2 +gMonIcon_UnownS:: @ 8E4435C + .incbin "graphics/pokemon/unown/icon_s.4bpp" + + .align 2 +gMonFrontPic_UnownT:: @ 8E4475C + .incbin "graphics/pokemon/unown/front_t.4bpp.lz" + + .align 2 +gMonBackPic_UnownT:: @ 8E4490C + .incbin "graphics/pokemon/unown/back_t.4bpp.lz" + + .align 2 +gMonIcon_UnownT:: @ 8E44AC0 + .incbin "graphics/pokemon/unown/icon_t.4bpp" + + .align 2 +gMonFrontPic_UnownU:: @ 8E44EC0 + .incbin "graphics/pokemon/unown/front_u.4bpp.lz" + + .align 2 +gMonBackPic_UnownU:: @ 8E450D8 + .incbin "graphics/pokemon/unown/back_u.4bpp.lz" + + .align 2 +gMonIcon_UnownU:: @ 8E4532C + .incbin "graphics/pokemon/unown/icon_u.4bpp" + + .align 2 +gMonFrontPic_UnownV:: @ 8E4572C + .incbin "graphics/pokemon/unown/front_v.4bpp.lz" + + .align 2 +gMonBackPic_UnownV:: @ 8E45910 + .incbin "graphics/pokemon/unown/back_v.4bpp.lz" + + .align 2 +gMonIcon_UnownV:: @ 8E45B40 + .incbin "graphics/pokemon/unown/icon_v.4bpp" + + .align 2 +gMonFrontPic_UnownW:: @ 8E45F40 + .incbin "graphics/pokemon/unown/front_w.4bpp.lz" + + .align 2 +gMonBackPic_UnownW:: @ 8E46114 + .incbin "graphics/pokemon/unown/back_w.4bpp.lz" + + .align 2 +gMonIcon_UnownW:: @ 8E46318 + .incbin "graphics/pokemon/unown/icon_w.4bpp" + + .align 2 +gMonFrontPic_UnownX:: @ 8E46718 + .incbin "graphics/pokemon/unown/front_x.4bpp.lz" + + .align 2 +gMonBackPic_UnownX:: @ 8E468DC + .incbin "graphics/pokemon/unown/back_x.4bpp.lz" + + .align 2 +gMonIcon_UnownX:: @ 8E46ACC + .incbin "graphics/pokemon/unown/icon_x.4bpp" + + .align 2 +gMonFrontPic_UnownY:: @ 8E46ECC + .incbin "graphics/pokemon/unown/front_y.4bpp.lz" + + .align 2 +gMonBackPic_UnownY:: @ 8E470A4 + .incbin "graphics/pokemon/unown/back_y.4bpp.lz" + + .align 2 +gMonIcon_UnownY:: @ 8E47298 + .incbin "graphics/pokemon/unown/icon_y.4bpp" + + .align 2 +gMonFrontPic_UnownZ:: @ 8E47698 + .incbin "graphics/pokemon/unown/front_z.4bpp.lz" + + .align 2 +gMonBackPic_UnownZ:: @ 8E47848 + .incbin "graphics/pokemon/unown/back_z.4bpp.lz" + + .align 2 +gMonIcon_UnownZ:: @ 8E47A24 + .incbin "graphics/pokemon/unown/icon_z.4bpp" + + .align 2 +gMonFrontPic_UnownExclamationMark:: @ 8E47E24 + .incbin "graphics/pokemon/unown/front_exclamation_mark.4bpp.lz" + + .align 2 +gMonBackPic_UnownExclamationMark:: @ 8E47FB4 + .incbin "graphics/pokemon/unown/back_exclamation_mark.4bpp.lz" + + .align 2 +gMonIcon_UnownExclamationMark:: @ 8E4817C + .incbin "graphics/pokemon/unown/icon_exclamation_mark.4bpp" + + .align 2 +gMonFrontPic_UnownQuestionMark:: @ 8E4857C + .incbin "graphics/pokemon/unown/front_question_mark.4bpp.lz" + + .align 2 +gMonBackPic_UnownQuestionMark:: @ 8E48738 + .incbin "graphics/pokemon/unown/back_question_mark.4bpp.lz" + + .align 2 +gMonIcon_UnownQuestionMark:: @ 8E48938 + .incbin "graphics/pokemon/unown/icon_question_mark.4bpp" diff --git a/data/graphics/pokemon/graphics.s b/data/graphics/pokemon/graphics.s deleted file mode 100644 index 8a4db9292..000000000 --- a/data/graphics/pokemon/graphics.s +++ /dev/null @@ -1,9611 +0,0 @@ - .align 2 -gMonFrontPic_Bulbasaur:: @ 8D2FD8C - .incbin "graphics/pokemon/bulbasaur/front.4bpp.lz" - - .align 2 -gMonPalette_Bulbasaur:: @ 8D30024 - .incbin "graphics/pokemon/bulbasaur/normal.gbapal.lz" - - .align 2 -gMonBackPic_Bulbasaur:: @ 8D3004C - .incbin "graphics/pokemon/bulbasaur/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Bulbasaur:: @ 8D302FC - .incbin "graphics/pokemon/bulbasaur/shiny.gbapal.lz" - - .align 2 -gMonIcon_Bulbasaur:: @ 8D30324 - .incbin "graphics/pokemon/bulbasaur/icon.4bpp" - - .align 2 -gMonFootprint_Bulbasaur:: @ 8D30724 - .incbin "graphics/pokemon/bulbasaur/footprint.1bpp" - - .align 2 -gMonFrontPic_Ivysaur:: @ 8D30744 - .incbin "graphics/pokemon/ivysaur/front.4bpp.lz" - - .align 2 -gMonPalette_Ivysaur:: @ 8D30AB8 - .incbin "graphics/pokemon/ivysaur/normal.gbapal.lz" - - .align 2 -gMonBackPic_Ivysaur:: @ 8D30AE0 - .incbin "graphics/pokemon/ivysaur/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Ivysaur:: @ 8D30E6C - .incbin "graphics/pokemon/ivysaur/shiny.gbapal.lz" - - .align 2 -gMonIcon_Ivysaur:: @ 8D30E94 - .incbin "graphics/pokemon/ivysaur/icon.4bpp" - - .align 2 -gMonFootprint_Ivysaur:: @ 8D31294 - .incbin "graphics/pokemon/ivysaur/footprint.1bpp" - - .align 2 -gMonFrontPic_Venusaur:: @ 8D312B4 - .incbin "graphics/pokemon/venusaur/front.4bpp.lz" - - .align 2 -gMonPalette_Venusaur:: @ 8D31840 - .incbin "graphics/pokemon/venusaur/normal.gbapal.lz" - - .align 2 -gMonBackPic_Venusaur:: @ 8D31868 - .incbin "graphics/pokemon/venusaur/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Venusaur:: @ 8D31D38 - .incbin "graphics/pokemon/venusaur/shiny.gbapal.lz" - - .align 2 -gMonIcon_Venusaur:: @ 8D31D60 - .incbin "graphics/pokemon/venusaur/icon.4bpp" - - .align 2 -gMonFootprint_Venusaur:: @ 8D32160 - .incbin "graphics/pokemon/venusaur/footprint.1bpp" - - .align 2 -gMonFrontPic_Charmander:: @ 8D32180 - .incbin "graphics/pokemon/charmander/front.4bpp.lz" - - .align 2 -gMonPalette_Charmander:: @ 8D32430 - .incbin "graphics/pokemon/charmander/normal.gbapal.lz" - - .align 2 -gMonBackPic_Charmander:: @ 8D32458 - .incbin "graphics/pokemon/charmander/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Charmander:: @ 8D326EC - .incbin "graphics/pokemon/charmander/shiny.gbapal.lz" - - .align 2 -gMonIcon_Charmander:: @ 8D32714 - .incbin "graphics/pokemon/charmander/icon.4bpp" - - .align 2 -gMonFootprint_Charmander:: @ 8D32B14 - .incbin "graphics/pokemon/charmander/footprint.1bpp" - - .align 2 -gMonFrontPic_Charmeleon:: @ 8D32B34 - .incbin "graphics/pokemon/charmeleon/front.4bpp.lz" - - .align 2 -gMonPalette_Charmeleon:: @ 8D32EDC - .incbin "graphics/pokemon/charmeleon/normal.gbapal.lz" - - .align 2 -gMonBackPic_Charmeleon:: @ 8D32F04 - .incbin "graphics/pokemon/charmeleon/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Charmeleon:: @ 8D331E4 - .incbin "graphics/pokemon/charmeleon/shiny.gbapal.lz" - - .align 2 -gMonIcon_Charmeleon:: @ 8D3320C - .incbin "graphics/pokemon/charmeleon/icon.4bpp" - - .align 2 -gMonFootprint_Charmeleon:: @ 8D3360C - .incbin "graphics/pokemon/charmeleon/footprint.1bpp" - - .align 2 -gMonFrontPic_Charizard:: @ 8D3362C - .incbin "graphics/pokemon/charizard/front.4bpp.lz" - - .align 2 -gMonPalette_Charizard:: @ 8D33B7C - .incbin "graphics/pokemon/charizard/normal.gbapal.lz" - - .align 2 -gMonBackPic_Charizard:: @ 8D33BA4 - .incbin "graphics/pokemon/charizard/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Charizard:: @ 8D33FC0 - .incbin "graphics/pokemon/charizard/shiny.gbapal.lz" - - .align 2 -gMonIcon_Charizard:: @ 8D33FE8 - .incbin "graphics/pokemon/charizard/icon.4bpp" - - .align 2 -gMonFootprint_Charizard:: @ 8D343E8 - .incbin "graphics/pokemon/charizard/footprint.1bpp" - - .align 2 -gMonFrontPic_Squirtle:: @ 8D34408 - .incbin "graphics/pokemon/squirtle/front.4bpp.lz" - - .align 2 -gMonPalette_Squirtle:: @ 8D346E4 - .incbin "graphics/pokemon/squirtle/normal.gbapal.lz" - - .align 2 -gMonBackPic_Squirtle:: @ 8D3470C - .incbin "graphics/pokemon/squirtle/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Squirtle:: @ 8D3498C - .incbin "graphics/pokemon/squirtle/shiny.gbapal.lz" - - .align 2 -gMonIcon_Squirtle:: @ 8D349B4 - .incbin "graphics/pokemon/squirtle/icon.4bpp" - - .align 2 -gMonFootprint_Squirtle:: @ 8D34DB4 - .incbin "graphics/pokemon/squirtle/footprint.1bpp" - - .align 2 -gMonFrontPic_Wartortle:: @ 8D34DD4 - .incbin "graphics/pokemon/wartortle/front.4bpp.lz" - - .align 2 -gMonPalette_Wartortle:: @ 8D35150 - .incbin "graphics/pokemon/wartortle/normal.gbapal.lz" - - .align 2 -gMonBackPic_Wartortle:: @ 8D35178 - .incbin "graphics/pokemon/wartortle/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Wartortle:: @ 8D354AC - .incbin "graphics/pokemon/wartortle/shiny.gbapal.lz" - - .align 2 -gMonIcon_Wartortle:: @ 8D354D4 - .incbin "graphics/pokemon/wartortle/icon.4bpp" - - .align 2 -gMonFootprint_Wartortle:: @ 8D358D4 - .incbin "graphics/pokemon/wartortle/footprint.1bpp" - - .align 2 -gMonFrontPic_Blastoise:: @ 8D358F4 - .incbin "graphics/pokemon/blastoise/front.4bpp.lz" - - .align 2 -gMonPalette_Blastoise:: @ 8D35DF8 - .incbin "graphics/pokemon/blastoise/normal.gbapal.lz" - - .align 2 -gMonBackPic_Blastoise:: @ 8D35E20 - .incbin "graphics/pokemon/blastoise/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Blastoise:: @ 8D36264 - .incbin "graphics/pokemon/blastoise/shiny.gbapal.lz" - - .align 2 -gMonIcon_Blastoise:: @ 8D3628C - .incbin "graphics/pokemon/blastoise/icon.4bpp" - - .align 2 -gMonFootprint_Blastoise:: @ 8D3668C - .incbin "graphics/pokemon/blastoise/footprint.1bpp" - - .align 2 -gMonFrontPic_Caterpie:: @ 8D366AC - .incbin "graphics/pokemon/caterpie/front.4bpp.lz" - - .align 2 -gMonPalette_Caterpie:: @ 8D3690C - .incbin "graphics/pokemon/caterpie/normal.gbapal.lz" - - .align 2 -gMonBackPic_Caterpie:: @ 8D36934 - .incbin "graphics/pokemon/caterpie/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Caterpie:: @ 8D36BE4 - .incbin "graphics/pokemon/caterpie/shiny.gbapal.lz" - - .align 2 -gMonIcon_Caterpie:: @ 8D36C0C - .incbin "graphics/pokemon/caterpie/icon.4bpp" - - .align 2 -gMonFootprint_Caterpie:: @ 8D3700C - .incbin "graphics/pokemon/caterpie/footprint.1bpp" - - .align 2 -gMonFrontPic_Metapod:: @ 8D3702C - .incbin "graphics/pokemon/metapod/front.4bpp.lz" - - .align 2 -gMonPalette_Metapod:: @ 8D37244 - .incbin "graphics/pokemon/metapod/normal.gbapal.lz" - - .align 2 -gMonBackPic_Metapod:: @ 8D37264 - .incbin "graphics/pokemon/metapod/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Metapod:: @ 8D374A4 - .incbin "graphics/pokemon/metapod/shiny.gbapal.lz" - - .align 2 -gMonIcon_Metapod:: @ 8D374C4 - .incbin "graphics/pokemon/metapod/icon.4bpp" - - .align 2 -gMonFootprint_Metapod:: @ 8D378C4 - .incbin "graphics/pokemon/metapod/footprint.1bpp" - - .align 2 -gMonFrontPic_Butterfree:: @ 8D378E4 - .incbin "graphics/pokemon/butterfree/front.4bpp.lz" - - .align 2 -gMonPalette_Butterfree:: @ 8D37C44 - .incbin "graphics/pokemon/butterfree/normal.gbapal.lz" - - .align 2 -gMonBackPic_Butterfree:: @ 8D37C6C - .incbin "graphics/pokemon/butterfree/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Butterfree:: @ 8D38038 - .incbin "graphics/pokemon/butterfree/shiny.gbapal.lz" - - .align 2 -gMonIcon_Butterfree:: @ 8D38060 - .incbin "graphics/pokemon/butterfree/icon.4bpp" - - .align 2 -gMonFootprint_Butterfree:: @ 8D38460 - .incbin "graphics/pokemon/butterfree/footprint.1bpp" - - .align 2 -gMonFrontPic_Weedle:: @ 8D38480 - .incbin "graphics/pokemon/weedle/front.4bpp.lz" - - .align 2 -gMonPalette_Weedle:: @ 8D386C0 - .incbin "graphics/pokemon/weedle/normal.gbapal.lz" - - .align 2 -gMonBackPic_Weedle:: @ 8D386E8 - .incbin "graphics/pokemon/weedle/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Weedle:: @ 8D38950 - .incbin "graphics/pokemon/weedle/shiny.gbapal.lz" - - .align 2 -gMonIcon_Weedle:: @ 8D38978 - .incbin "graphics/pokemon/weedle/icon.4bpp" - - .align 2 -gMonFootprint_Weedle:: @ 8D38D78 - .incbin "graphics/pokemon/weedle/footprint.1bpp" - - .align 2 -gMonFrontPic_Kakuna:: @ 8D38D98 - .incbin "graphics/pokemon/kakuna/front.4bpp.lz" - - .align 2 -gMonPalette_Kakuna:: @ 8D38FE4 - .incbin "graphics/pokemon/kakuna/normal.gbapal.lz" - - .align 2 -gMonBackPic_Kakuna:: @ 8D39008 - .incbin "graphics/pokemon/kakuna/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Kakuna:: @ 8D3928C - .incbin "graphics/pokemon/kakuna/shiny.gbapal.lz" - - .align 2 -gMonIcon_Kakuna:: @ 8D392B0 - .incbin "graphics/pokemon/kakuna/icon.4bpp" - - .align 2 -gMonFootprint_Kakuna:: @ 8D396B0 - .incbin "graphics/pokemon/kakuna/footprint.1bpp" - - .align 2 -gMonFrontPic_Beedrill:: @ 8D396D0 - .incbin "graphics/pokemon/beedrill/front.4bpp.lz" - - .align 2 -gMonPalette_Beedrill:: @ 8D39AE0 - .incbin "graphics/pokemon/beedrill/normal.gbapal.lz" - - .align 2 -gMonBackPic_Beedrill:: @ 8D39B08 - .incbin "graphics/pokemon/beedrill/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Beedrill:: @ 8D39E7C - .incbin "graphics/pokemon/beedrill/shiny.gbapal.lz" - - .align 2 -gMonIcon_Beedrill:: @ 8D39EA4 - .incbin "graphics/pokemon/beedrill/icon.4bpp" - - .align 2 -gMonFootprint_Beedrill:: @ 8D3A2A4 - .incbin "graphics/pokemon/beedrill/footprint.1bpp" - - .align 2 -gMonFrontPic_Pidgey:: @ 8D3A2C4 - .incbin "graphics/pokemon/pidgey/front.4bpp.lz" - - .align 2 -gMonPalette_Pidgey:: @ 8D3A5B0 - .incbin "graphics/pokemon/pidgey/normal.gbapal.lz" - - .align 2 -gMonBackPic_Pidgey:: @ 8D3A5D8 - .incbin "graphics/pokemon/pidgey/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Pidgey:: @ 8D3A92C - .incbin "graphics/pokemon/pidgey/shiny.gbapal.lz" - - .align 2 -gMonIcon_Pidgey:: @ 8D3A954 - .incbin "graphics/pokemon/pidgey/icon.4bpp" - - .align 2 -gMonFootprint_Pidgey:: @ 8D3AD54 - .incbin "graphics/pokemon/pidgey/footprint.1bpp" - - .align 2 -gMonFrontPic_Pidgeotto:: @ 8D3AD74 - .incbin "graphics/pokemon/pidgeotto/front.4bpp.lz" - - .align 2 -gMonPalette_Pidgeotto:: @ 8D3B0E8 - .incbin "graphics/pokemon/pidgeotto/normal.gbapal.lz" - - .align 2 -gMonBackPic_Pidgeotto:: @ 8D3B110 - .incbin "graphics/pokemon/pidgeotto/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Pidgeotto:: @ 8D3B45C - .incbin "graphics/pokemon/pidgeotto/shiny.gbapal.lz" - - .align 2 -gMonIcon_Pidgeotto:: @ 8D3B484 - .incbin "graphics/pokemon/pidgeotto/icon.4bpp" - - .align 2 -gMonFootprint_Pidgeotto:: @ 8D3B884 - .incbin "graphics/pokemon/pidgeotto/footprint.1bpp" - - .align 2 -gMonFrontPic_Pidgeot:: @ 8D3B8A4 - .incbin "graphics/pokemon/pidgeot/front.4bpp.lz" - - .align 2 -gMonPalette_Pidgeot:: @ 8D3BDA0 - .incbin "graphics/pokemon/pidgeot/normal.gbapal.lz" - - .align 2 -gMonBackPic_Pidgeot:: @ 8D3BDC8 - .incbin "graphics/pokemon/pidgeot/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Pidgeot:: @ 8D3C150 - .incbin "graphics/pokemon/pidgeot/shiny.gbapal.lz" - - .align 2 -gMonIcon_Pidgeot:: @ 8D3C178 - .incbin "graphics/pokemon/pidgeot/icon.4bpp" - - .align 2 -gMonFootprint_Pidgeot:: @ 8D3C578 - .incbin "graphics/pokemon/pidgeot/footprint.1bpp" - - .align 2 -gMonFrontPic_Rattata:: @ 8D3C598 - .incbin "graphics/pokemon/rattata/front.4bpp.lz" - - .align 2 -gMonPalette_Rattata:: @ 8D3C7E4 - .incbin "graphics/pokemon/rattata/normal.gbapal.lz" - - .align 2 -gMonBackPic_Rattata:: @ 8D3C80C - .incbin "graphics/pokemon/rattata/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Rattata:: @ 8D3CAE8 - .incbin "graphics/pokemon/rattata/shiny.gbapal.lz" - - .align 2 -gMonIcon_Rattata:: @ 8D3CB10 - .incbin "graphics/pokemon/rattata/icon.4bpp" - - .align 2 -gMonFootprint_Rattata:: @ 8D3CF10 - .incbin "graphics/pokemon/rattata/footprint.1bpp" - - .align 2 -gMonFrontPic_Raticate:: @ 8D3CF30 - .incbin "graphics/pokemon/raticate/front.4bpp.lz" - - .align 2 -gMonPalette_Raticate:: @ 8D3D2B8 - .incbin "graphics/pokemon/raticate/normal.gbapal.lz" - - .align 2 -gMonBackPic_Raticate:: @ 8D3D2E0 - .incbin "graphics/pokemon/raticate/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Raticate:: @ 8D3D610 - .incbin "graphics/pokemon/raticate/shiny.gbapal.lz" - - .align 2 -gMonIcon_Raticate:: @ 8D3D638 - .incbin "graphics/pokemon/raticate/icon.4bpp" - - .align 2 -gMonFootprint_Raticate:: @ 8D3DA38 - .incbin "graphics/pokemon/raticate/footprint.1bpp" - - .align 2 -gMonFrontPic_Spearow:: @ 8D3DA58 - .incbin "graphics/pokemon/spearow/front.4bpp.lz" - - .align 2 -gMonPalette_Spearow:: @ 8D3DCE0 - .incbin "graphics/pokemon/spearow/normal.gbapal.lz" - - .align 2 -gMonBackPic_Spearow:: @ 8D3DD08 - .incbin "graphics/pokemon/spearow/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Spearow:: @ 8D3DFE4 - .incbin "graphics/pokemon/spearow/shiny.gbapal.lz" - - .align 2 -gMonIcon_Spearow:: @ 8D3E00C - .incbin "graphics/pokemon/spearow/icon.4bpp" - - .align 2 -gMonFootprint_Spearow:: @ 8D3E40C - .incbin "graphics/pokemon/spearow/footprint.1bpp" - - .align 2 -gMonFrontPic_Fearow:: @ 8D3E42C - .incbin "graphics/pokemon/fearow/front.4bpp.lz" - - .align 2 -gMonPalette_Fearow:: @ 8D3E8C0 - .incbin "graphics/pokemon/fearow/normal.gbapal.lz" - - .align 2 -gMonBackPic_Fearow:: @ 8D3E8E8 - .incbin "graphics/pokemon/fearow/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Fearow:: @ 8D3EBE0 - .incbin "graphics/pokemon/fearow/shiny.gbapal.lz" - - .align 2 -gMonIcon_Fearow:: @ 8D3EC08 - .incbin "graphics/pokemon/fearow/icon.4bpp" - - .align 2 -gMonFootprint_Fearow:: @ 8D3F008 - .incbin "graphics/pokemon/fearow/footprint.1bpp" - - .align 2 -gMonFrontPic_Ekans:: @ 8D3F028 - .incbin "graphics/pokemon/ekans/front.4bpp.lz" - - .align 2 -gMonPalette_Ekans:: @ 8D3F328 - .incbin "graphics/pokemon/ekans/normal.gbapal.lz" - - .align 2 -gMonBackPic_Ekans:: @ 8D3F350 - .incbin "graphics/pokemon/ekans/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Ekans:: @ 8D3F640 - .incbin "graphics/pokemon/ekans/shiny.gbapal.lz" - - .align 2 -gMonIcon_Ekans:: @ 8D3F668 - .incbin "graphics/pokemon/ekans/icon.4bpp" - - .align 2 -gMonFootprint_Ekans:: @ 8D3FA68 - .incbin "graphics/pokemon/ekans/footprint.1bpp" - - .align 2 -gMonFrontPic_Arbok:: @ 8D3FA88 - .incbin "graphics/pokemon/arbok/front.4bpp.lz" - - .align 2 -gMonPalette_Arbok:: @ 8D3FED4 - .incbin "graphics/pokemon/arbok/normal.gbapal.lz" - - .align 2 -gMonBackPic_Arbok:: @ 8D3FEFC - .incbin "graphics/pokemon/arbok/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Arbok:: @ 8D4019C - .incbin "graphics/pokemon/arbok/shiny.gbapal.lz" - - .align 2 -gMonIcon_Arbok:: @ 8D401C4 - .incbin "graphics/pokemon/arbok/icon.4bpp" - - .align 2 -gMonFootprint_Arbok:: @ 8D405C4 - .incbin "graphics/pokemon/arbok/footprint.1bpp" - - .align 2 -gMonFrontPic_Pikachu:: @ 8D405E4 - .incbin "graphics/pokemon/pikachu/front.4bpp.lz" - - .align 2 -gMonPalette_Pikachu:: @ 8D408B4 - .incbin "graphics/pokemon/pikachu/normal.gbapal.lz" - - .align 2 -gMonBackPic_Pikachu:: @ 8D408DC - .incbin "graphics/pokemon/pikachu/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Pikachu:: @ 8D40BB4 - .incbin "graphics/pokemon/pikachu/shiny.gbapal.lz" - - .align 2 -gMonIcon_Pikachu:: @ 8D40BDC - .incbin "graphics/pokemon/pikachu/icon.4bpp" - - .align 2 -gMonFootprint_Pikachu:: @ 8D40FDC - .incbin "graphics/pokemon/pikachu/footprint.1bpp" - - .align 2 -gMonFrontPic_Raichu:: @ 8D40FFC - .incbin "graphics/pokemon/raichu/front.4bpp.lz" - - .align 2 -gMonPalette_Raichu:: @ 8D413A8 - .incbin "graphics/pokemon/raichu/normal.gbapal.lz" - - .align 2 -gMonBackPic_Raichu:: @ 8D413D0 - .incbin "graphics/pokemon/raichu/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Raichu:: @ 8D416F0 - .incbin "graphics/pokemon/raichu/shiny.gbapal.lz" - - .align 2 -gMonIcon_Raichu:: @ 8D41718 - .incbin "graphics/pokemon/raichu/icon.4bpp" - - .align 2 -gMonFootprint_Raichu:: @ 8D41B18 - .incbin "graphics/pokemon/raichu/footprint.1bpp" - - .align 2 -gMonFrontPic_Sandshrew:: @ 8D41B38 - .incbin "graphics/pokemon/sandshrew/front.4bpp.lz" - - .align 2 -gMonPalette_Sandshrew:: @ 8D41DF8 - .incbin "graphics/pokemon/sandshrew/normal.gbapal.lz" - - .align 2 -gMonBackPic_Sandshrew:: @ 8D41E20 - .incbin "graphics/pokemon/sandshrew/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Sandshrew:: @ 8D42148 - .incbin "graphics/pokemon/sandshrew/shiny.gbapal.lz" - - .align 2 -gMonIcon_Sandshrew:: @ 8D42170 - .incbin "graphics/pokemon/sandshrew/icon.4bpp" - - .align 2 -gMonFootprint_Sandshrew:: @ 8D42570 - .incbin "graphics/pokemon/sandshrew/footprint.1bpp" - - .align 2 -gMonFrontPic_Sandslash:: @ 8D42590 - .incbin "graphics/pokemon/sandslash/front.4bpp.lz" - - .align 2 -gMonPalette_Sandslash:: @ 8D4297C - .incbin "graphics/pokemon/sandslash/normal.gbapal.lz" - - .align 2 -gMonBackPic_Sandslash:: @ 8D429A4 - .incbin "graphics/pokemon/sandslash/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Sandslash:: @ 8D42DC0 - .incbin "graphics/pokemon/sandslash/shiny.gbapal.lz" - - .align 2 -gMonIcon_Sandslash:: @ 8D42DE8 - .incbin "graphics/pokemon/sandslash/icon.4bpp" - - .align 2 -gMonFootprint_Sandslash:: @ 8D431E8 - .incbin "graphics/pokemon/sandslash/footprint.1bpp" - - .align 2 -gMonFrontPic_NidoranF:: @ 8D43208 - .incbin "graphics/pokemon/nidoran_f/front.4bpp.lz" - - .align 2 -gMonPalette_NidoranF:: @ 8D43480 - .incbin "graphics/pokemon/nidoran_f/normal.gbapal.lz" - - .align 2 -gMonBackPic_NidoranF:: @ 8D434A8 - .incbin "graphics/pokemon/nidoran_f/back.4bpp.lz" - - .align 2 -gMonShinyPalette_NidoranF:: @ 8D43780 - .incbin "graphics/pokemon/nidoran_f/shiny.gbapal.lz" - - .align 2 -gMonIcon_NidoranF:: @ 8D437A8 - .incbin "graphics/pokemon/nidoran_f/icon.4bpp" - - .align 2 -gMonFootprint_NidoranF:: @ 8D43BA8 - .incbin "graphics/pokemon/nidoran_f/footprint.1bpp" - - .align 2 -gMonFrontPic_Nidorina:: @ 8D43BC8 - .incbin "graphics/pokemon/nidorina/front.4bpp.lz" - - .align 2 -gMonPalette_Nidorina:: @ 8D43EF4 - .incbin "graphics/pokemon/nidorina/normal.gbapal.lz" - - .align 2 -gMonBackPic_Nidorina:: @ 8D43F1C - .incbin "graphics/pokemon/nidorina/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Nidorina:: @ 8D442B0 - .incbin "graphics/pokemon/nidorina/shiny.gbapal.lz" - - .align 2 -gMonIcon_Nidorina:: @ 8D442D8 - .incbin "graphics/pokemon/nidorina/icon.4bpp" - - .align 2 -gMonFootprint_Nidorina:: @ 8D446D8 - .incbin "graphics/pokemon/nidorina/footprint.1bpp" - - .align 2 -gMonFrontPic_Nidoqueen:: @ 8D446F8 - .incbin "graphics/pokemon/nidoqueen/front.4bpp.lz" - - .align 2 -gMonPalette_Nidoqueen:: @ 8D44B84 - .incbin "graphics/pokemon/nidoqueen/normal.gbapal.lz" - - .align 2 -gMonBackPic_Nidoqueen:: @ 8D44BAC - .incbin "graphics/pokemon/nidoqueen/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Nidoqueen:: @ 8D44F70 - .incbin "graphics/pokemon/nidoqueen/shiny.gbapal.lz" - - .align 2 -gMonIcon_Nidoqueen:: @ 8D44F98 - .incbin "graphics/pokemon/nidoqueen/icon.4bpp" - - .align 2 -gMonFootprint_Nidoqueen:: @ 8D45398 - .incbin "graphics/pokemon/nidoqueen/footprint.1bpp" - - .align 2 -gMonFrontPic_NidoranM:: @ 8D453B8 - .incbin "graphics/pokemon/nidoran_m/front.4bpp.lz" - - .align 2 -gMonPalette_NidoranM:: @ 8D45688 - .incbin "graphics/pokemon/nidoran_m/normal.gbapal.lz" - - .align 2 -gMonBackPic_NidoranM:: @ 8D456B0 - .incbin "graphics/pokemon/nidoran_m/back.4bpp.lz" - - .align 2 -gMonShinyPalette_NidoranM:: @ 8D459E4 - .incbin "graphics/pokemon/nidoran_m/shiny.gbapal.lz" - - .align 2 -gMonIcon_NidoranM:: @ 8D45A0C - .incbin "graphics/pokemon/nidoran_m/icon.4bpp" - - .align 2 -gMonFootprint_NidoranM:: @ 8D45E0C - .incbin "graphics/pokemon/nidoran_m/footprint.1bpp" - - .align 2 -gMonFrontPic_Nidorino:: @ 8D45E2C - .incbin "graphics/pokemon/nidorino/front.4bpp.lz" - - .align 2 -gMonPalette_Nidorino:: @ 8D461C0 - .incbin "graphics/pokemon/nidorino/normal.gbapal.lz" - - .align 2 -gMonBackPic_Nidorino:: @ 8D461E8 - .incbin "graphics/pokemon/nidorino/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Nidorino:: @ 8D465A4 - .incbin "graphics/pokemon/nidorino/shiny.gbapal.lz" - - .align 2 -gMonIcon_Nidorino:: @ 8D465CC - .incbin "graphics/pokemon/nidorino/icon.4bpp" - - .align 2 -gMonFootprint_Nidorino:: @ 8D469CC - .incbin "graphics/pokemon/nidorino/footprint.1bpp" - - .align 2 -gMonFrontPic_Nidoking:: @ 8D469EC - .incbin "graphics/pokemon/nidoking/front.4bpp.lz" - - .align 2 -gMonPalette_Nidoking:: @ 8D46EE4 - .incbin "graphics/pokemon/nidoking/normal.gbapal.lz" - - .align 2 -gMonBackPic_Nidoking:: @ 8D46F0C - .incbin "graphics/pokemon/nidoking/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Nidoking:: @ 8D47348 - .incbin "graphics/pokemon/nidoking/shiny.gbapal.lz" - - .align 2 -gMonIcon_Nidoking:: @ 8D47370 - .incbin "graphics/pokemon/nidoking/icon.4bpp" - - .align 2 -gMonFootprint_Nidoking:: @ 8D47770 - .incbin "graphics/pokemon/nidoking/footprint.1bpp" - - .align 2 -gMonFrontPic_Clefairy:: @ 8D47790 - .incbin "graphics/pokemon/clefairy/front.4bpp.lz" - - .align 2 -gMonPalette_Clefairy:: @ 8D47A18 - .incbin "graphics/pokemon/clefairy/normal.gbapal.lz" - - .align 2 -gMonBackPic_Clefairy:: @ 8D47A40 - .incbin "graphics/pokemon/clefairy/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Clefairy:: @ 8D47D10 - .incbin "graphics/pokemon/clefairy/shiny.gbapal.lz" - - .align 2 -gMonIcon_Clefairy:: @ 8D47D38 - .incbin "graphics/pokemon/clefairy/icon.4bpp" - - .align 2 -gMonFootprint_Clefairy:: @ 8D48138 - .incbin "graphics/pokemon/clefairy/footprint.1bpp" - - .align 2 -gMonFrontPic_Clefable:: @ 8D48158 - .incbin "graphics/pokemon/clefable/front.4bpp.lz" - - .align 2 -gMonPalette_Clefable:: @ 8D48494 - .incbin "graphics/pokemon/clefable/normal.gbapal.lz" - - .align 2 -gMonBackPic_Clefable:: @ 8D484BC - .incbin "graphics/pokemon/clefable/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Clefable:: @ 8D487F4 - .incbin "graphics/pokemon/clefable/shiny.gbapal.lz" - - .align 2 -gMonIcon_Clefable:: @ 8D4881C - .incbin "graphics/pokemon/clefable/icon.4bpp" - - .align 2 -gMonFootprint_Clefable:: @ 8D48C1C - .incbin "graphics/pokemon/clefable/footprint.1bpp" - - .align 2 -gMonFrontPic_Vulpix:: @ 8D48C3C - .incbin "graphics/pokemon/vulpix/front.4bpp.lz" - - .align 2 -gMonPalette_Vulpix:: @ 8D48F78 - .incbin "graphics/pokemon/vulpix/normal.gbapal.lz" - - .align 2 -gMonBackPic_Vulpix:: @ 8D48FA0 - .incbin "graphics/pokemon/vulpix/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Vulpix:: @ 8D4929C - .incbin "graphics/pokemon/vulpix/shiny.gbapal.lz" - - .align 2 -gMonIcon_Vulpix:: @ 8D492C4 - .incbin "graphics/pokemon/vulpix/icon.4bpp" - - .align 2 -gMonFootprint_Vulpix:: @ 8D496C4 - .incbin "graphics/pokemon/vulpix/footprint.1bpp" - - .align 2 -gMonFrontPic_Ninetales:: @ 8D496E4 - .incbin "graphics/pokemon/ninetales/front.4bpp.lz" - - .align 2 -gMonPalette_Ninetales:: @ 8D49B20 - .incbin "graphics/pokemon/ninetales/normal.gbapal.lz" - - .align 2 -gMonBackPic_Ninetales:: @ 8D49B40 - .incbin "graphics/pokemon/ninetales/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Ninetales:: @ 8D49EC0 - .incbin "graphics/pokemon/ninetales/shiny.gbapal.lz" - - .align 2 -gMonIcon_Ninetales:: @ 8D49EE0 - .incbin "graphics/pokemon/ninetales/icon.4bpp" - - .align 2 -gMonFootprint_Ninetales:: @ 8D4A2E0 - .incbin "graphics/pokemon/ninetales/footprint.1bpp" - - .align 2 -gMonFrontPic_Jigglypuff:: @ 8D4A300 - .incbin "graphics/pokemon/jigglypuff/front.4bpp.lz" - - .align 2 -gMonPalette_Jigglypuff:: @ 8D4A578 - .incbin "graphics/pokemon/jigglypuff/normal.gbapal.lz" - - .align 2 -gMonBackPic_Jigglypuff:: @ 8D4A5A0 - .incbin "graphics/pokemon/jigglypuff/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Jigglypuff:: @ 8D4A7FC - .incbin "graphics/pokemon/jigglypuff/shiny.gbapal.lz" - - .align 2 -gMonIcon_Jigglypuff:: @ 8D4A824 - .incbin "graphics/pokemon/jigglypuff/icon.4bpp" - - .align 2 -gMonFootprint_Jigglypuff:: @ 8D4AC24 - .incbin "graphics/pokemon/jigglypuff/footprint.1bpp" - - .align 2 -gMonFrontPic_Wigglytuff:: @ 8D4AC44 - .incbin "graphics/pokemon/wigglytuff/front.4bpp.lz" - - .align 2 -gMonPalette_Wigglytuff:: @ 8D4AF98 - .incbin "graphics/pokemon/wigglytuff/normal.gbapal.lz" - - .align 2 -gMonBackPic_Wigglytuff:: @ 8D4AFC0 - .incbin "graphics/pokemon/wigglytuff/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Wigglytuff:: @ 8D4B268 - .incbin "graphics/pokemon/wigglytuff/shiny.gbapal.lz" - - .align 2 -gMonIcon_Wigglytuff:: @ 8D4B290 - .incbin "graphics/pokemon/wigglytuff/icon.4bpp" - - .align 2 -gMonFootprint_Wigglytuff:: @ 8D4B690 - .incbin "graphics/pokemon/wigglytuff/footprint.1bpp" - - .align 2 -gMonFrontPic_Zubat:: @ 8D4B6B0 - .incbin "graphics/pokemon/zubat/front.4bpp.lz" - - .align 2 -gMonPalette_Zubat:: @ 8D4B988 - .incbin "graphics/pokemon/zubat/normal.gbapal.lz" - - .align 2 -gMonBackPic_Zubat:: @ 8D4B9B0 - .incbin "graphics/pokemon/zubat/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Zubat:: @ 8D4BC6C - .incbin "graphics/pokemon/zubat/shiny.gbapal.lz" - - .align 2 -gMonIcon_Zubat:: @ 8D4BC94 - .incbin "graphics/pokemon/zubat/icon.4bpp" - - .align 2 -gMonFootprint_Zubat:: @ 8D4C094 - .incbin "graphics/pokemon/zubat/footprint.1bpp" - - .align 2 -gMonFrontPic_Golbat:: @ 8D4C0B4 - .incbin "graphics/pokemon/golbat/front.4bpp.lz" - - .align 2 -gMonPalette_Golbat:: @ 8D4C450 - .incbin "graphics/pokemon/golbat/normal.gbapal.lz" - - .align 2 -gMonBackPic_Golbat:: @ 8D4C478 - .incbin "graphics/pokemon/golbat/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Golbat:: @ 8D4C734 - .incbin "graphics/pokemon/golbat/shiny.gbapal.lz" - - .align 2 -gMonIcon_Golbat:: @ 8D4C75C - .incbin "graphics/pokemon/golbat/icon.4bpp" - - .align 2 -gMonFootprint_Golbat:: @ 8D4CB5C - .incbin "graphics/pokemon/golbat/footprint.1bpp" - - .align 2 -gMonFrontPic_Oddish:: @ 8D4CB7C - .incbin "graphics/pokemon/oddish/front.4bpp.lz" - - .align 2 -gMonPalette_Oddish:: @ 8D4CDB0 - .incbin "graphics/pokemon/oddish/normal.gbapal.lz" - - .align 2 -gMonBackPic_Oddish:: @ 8D4CDD8 - .incbin "graphics/pokemon/oddish/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Oddish:: @ 8D4D050 - .incbin "graphics/pokemon/oddish/shiny.gbapal.lz" - - .align 2 -gMonIcon_Oddish:: @ 8D4D078 - .incbin "graphics/pokemon/oddish/icon.4bpp" - - .align 2 -gMonFootprint_Oddish:: @ 8D4D478 - .incbin "graphics/pokemon/oddish/footprint.1bpp" - - .align 2 -gMonFrontPic_Gloom:: @ 8D4D498 - .incbin "graphics/pokemon/gloom/front.4bpp.lz" - - .align 2 -gMonPalette_Gloom:: @ 8D4D810 - .incbin "graphics/pokemon/gloom/normal.gbapal.lz" - - .align 2 -gMonBackPic_Gloom:: @ 8D4D838 - .incbin "graphics/pokemon/gloom/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Gloom:: @ 8D4DBA0 - .incbin "graphics/pokemon/gloom/shiny.gbapal.lz" - - .align 2 -gMonIcon_Gloom:: @ 8D4DBC8 - .incbin "graphics/pokemon/gloom/icon.4bpp" - - .align 2 -gMonFootprint_Gloom:: @ 8D4DFC8 - .incbin "graphics/pokemon/gloom/footprint.1bpp" - - .align 2 -gMonFrontPic_Vileplume:: @ 8D4DFE8 - .incbin "graphics/pokemon/vileplume/front.4bpp.lz" - - .align 2 -gMonPalette_Vileplume:: @ 8D4E364 - .incbin "graphics/pokemon/vileplume/normal.gbapal.lz" - - .align 2 -gMonBackPic_Vileplume:: @ 8D4E38C - .incbin "graphics/pokemon/vileplume/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Vileplume:: @ 8D4E7A4 - .incbin "graphics/pokemon/vileplume/shiny.gbapal.lz" - - .align 2 -gMonIcon_Vileplume:: @ 8D4E7CC - .incbin "graphics/pokemon/vileplume/icon.4bpp" - - .align 2 -gMonFootprint_Vileplume:: @ 8D4EBCC - .incbin "graphics/pokemon/vileplume/footprint.1bpp" - - .align 2 -gMonFrontPic_Paras:: @ 8D4EBEC - .incbin "graphics/pokemon/paras/front.4bpp.lz" - - .align 2 -gMonPalette_Paras:: @ 8D4EE58 - .incbin "graphics/pokemon/paras/normal.gbapal.lz" - - .align 2 -gMonBackPic_Paras:: @ 8D4EE80 - .incbin "graphics/pokemon/paras/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Paras:: @ 8D4F120 - .incbin "graphics/pokemon/paras/shiny.gbapal.lz" - - .align 2 -gMonIcon_Paras:: @ 8D4F148 - .incbin "graphics/pokemon/paras/icon.4bpp" - - .align 2 -gMonFootprint_Paras:: @ 8D4F548 - .incbin "graphics/pokemon/paras/footprint.1bpp" - - .align 2 -gMonFrontPic_Parasect:: @ 8D4F568 - .incbin "graphics/pokemon/parasect/front.4bpp.lz" - - .align 2 -gMonPalette_Parasect:: @ 8D4F92C - .incbin "graphics/pokemon/parasect/normal.gbapal.lz" - - .align 2 -gMonBackPic_Parasect:: @ 8D4F954 - .incbin "graphics/pokemon/parasect/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Parasect:: @ 8D4FC50 - .incbin "graphics/pokemon/parasect/shiny.gbapal.lz" - - .align 2 -gMonIcon_Parasect:: @ 8D4FC78 - .incbin "graphics/pokemon/parasect/icon.4bpp" - - .align 2 -gMonFootprint_Parasect:: @ 8D50078 - .incbin "graphics/pokemon/parasect/footprint.1bpp" - - .align 2 -gMonFrontPic_Venonat:: @ 8D50098 - .incbin "graphics/pokemon/venonat/front.4bpp.lz" - - .align 2 -gMonPalette_Venonat:: @ 8D50410 - .incbin "graphics/pokemon/venonat/normal.gbapal.lz" - - .align 2 -gMonBackPic_Venonat:: @ 8D50438 - .incbin "graphics/pokemon/venonat/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Venonat:: @ 8D50768 - .incbin "graphics/pokemon/venonat/shiny.gbapal.lz" - - .align 2 -gMonIcon_Venonat:: @ 8D50790 - .incbin "graphics/pokemon/venonat/icon.4bpp" - - .align 2 -gMonFootprint_Venonat:: @ 8D50B90 - .incbin "graphics/pokemon/venonat/footprint.1bpp" - - .align 2 -gMonFrontPic_Venomoth:: @ 8D50BB0 - .incbin "graphics/pokemon/venomoth/front.4bpp.lz" - - .align 2 -gMonPalette_Venomoth:: @ 8D51054 - .incbin "graphics/pokemon/venomoth/normal.gbapal.lz" - - .align 2 -gMonBackPic_Venomoth:: @ 8D5107C - .incbin "graphics/pokemon/venomoth/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Venomoth:: @ 8D51440 - .incbin "graphics/pokemon/venomoth/shiny.gbapal.lz" - - .align 2 -gMonIcon_Venomoth:: @ 8D51468 - .incbin "graphics/pokemon/venomoth/icon.4bpp" - - .align 2 -gMonFootprint_Venomoth:: @ 8D51868 - .incbin "graphics/pokemon/venomoth/footprint.1bpp" - - .align 2 -gMonFrontPic_Diglett:: @ 8D51888 - .incbin "graphics/pokemon/diglett/front.4bpp.lz" - - .align 2 -gMonPalette_Diglett:: @ 8D51A94 - .incbin "graphics/pokemon/diglett/normal.gbapal.lz" - - .align 2 -gMonBackPic_Diglett:: @ 8D51ABC - .incbin "graphics/pokemon/diglett/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Diglett:: @ 8D51CC8 - .incbin "graphics/pokemon/diglett/shiny.gbapal.lz" - - .align 2 -gMonIcon_Diglett:: @ 8D51CF0 - .incbin "graphics/pokemon/diglett/icon.4bpp" - - .align 2 -gMonFootprint_Diglett:: @ 8D520F0 - .incbin "graphics/pokemon/diglett/footprint.1bpp" - - .align 2 -gMonFrontPic_Dugtrio:: @ 8D52110 - .incbin "graphics/pokemon/dugtrio/front.4bpp.lz" - - .align 2 -gMonPalette_Dugtrio:: @ 8D52434 - .incbin "graphics/pokemon/dugtrio/normal.gbapal.lz" - - .align 2 -gMonBackPic_Dugtrio:: @ 8D5245C - .incbin "graphics/pokemon/dugtrio/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Dugtrio:: @ 8D52708 - .incbin "graphics/pokemon/dugtrio/shiny.gbapal.lz" - - .align 2 -gMonIcon_Dugtrio:: @ 8D52730 - .incbin "graphics/pokemon/dugtrio/icon.4bpp" - - .align 2 -gMonFootprint_Dugtrio:: @ 8D52B30 - .incbin "graphics/pokemon/dugtrio/footprint.1bpp" - - .align 2 -gMonFrontPic_Meowth:: @ 8D52B50 - .incbin "graphics/pokemon/meowth/front.4bpp.lz" - - .align 2 -gMonPalette_Meowth:: @ 8D52E3C - .incbin "graphics/pokemon/meowth/normal.gbapal.lz" - - .align 2 -gMonBackPic_Meowth:: @ 8D52E64 - .incbin "graphics/pokemon/meowth/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Meowth:: @ 8D53148 - .incbin "graphics/pokemon/meowth/shiny.gbapal.lz" - - .align 2 -gMonIcon_Meowth:: @ 8D53170 - .incbin "graphics/pokemon/meowth/icon.4bpp" - - .align 2 -gMonFootprint_Meowth:: @ 8D53570 - .incbin "graphics/pokemon/meowth/footprint.1bpp" - - .align 2 -gMonFrontPic_Persian:: @ 8D53590 - .incbin "graphics/pokemon/persian/front.4bpp.lz" - - .align 2 -gMonPalette_Persian:: @ 8D53944 - .incbin "graphics/pokemon/persian/normal.gbapal.lz" - - .align 2 -gMonBackPic_Persian:: @ 8D5396C - .incbin "graphics/pokemon/persian/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Persian:: @ 8D53CD0 - .incbin "graphics/pokemon/persian/shiny.gbapal.lz" - - .align 2 -gMonIcon_Persian:: @ 8D53CF8 - .incbin "graphics/pokemon/persian/icon.4bpp" - - .align 2 -gMonFootprint_Persian:: @ 8D540F8 - .incbin "graphics/pokemon/persian/footprint.1bpp" - - .align 2 -gMonFrontPic_Psyduck:: @ 8D54118 - .incbin "graphics/pokemon/psyduck/front.4bpp.lz" - - .align 2 -gMonPalette_Psyduck:: @ 8D543F0 - .incbin "graphics/pokemon/psyduck/normal.gbapal.lz" - - .align 2 -gMonBackPic_Psyduck:: @ 8D54418 - .incbin "graphics/pokemon/psyduck/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Psyduck:: @ 8D546B4 - .incbin "graphics/pokemon/psyduck/shiny.gbapal.lz" - - .align 2 -gMonIcon_Psyduck:: @ 8D546DC - .incbin "graphics/pokemon/psyduck/icon.4bpp" - - .align 2 -gMonFootprint_Psyduck:: @ 8D54ADC - .incbin "graphics/pokemon/psyduck/footprint.1bpp" - - .align 2 -gMonFrontPic_Golduck:: @ 8D54AFC - .incbin "graphics/pokemon/golduck/front.4bpp.lz" - - .align 2 -gMonPalette_Golduck:: @ 8D54ED4 - .incbin "graphics/pokemon/golduck/normal.gbapal.lz" - - .align 2 -gMonBackPic_Golduck:: @ 8D54EFC - .incbin "graphics/pokemon/golduck/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Golduck:: @ 8D55228 - .incbin "graphics/pokemon/golduck/shiny.gbapal.lz" - - .align 2 -gMonIcon_Golduck:: @ 8D55250 - .incbin "graphics/pokemon/golduck/icon.4bpp" - - .align 2 -gMonFootprint_Golduck:: @ 8D55650 - .incbin "graphics/pokemon/golduck/footprint.1bpp" - - .align 2 -gMonFrontPic_Mankey:: @ 8D55670 - .incbin "graphics/pokemon/mankey/front.4bpp.lz" - - .align 2 -gMonPalette_Mankey:: @ 8D55988 - .incbin "graphics/pokemon/mankey/normal.gbapal.lz" - - .align 2 -gMonBackPic_Mankey:: @ 8D559B0 - .incbin "graphics/pokemon/mankey/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Mankey:: @ 8D55D18 - .incbin "graphics/pokemon/mankey/shiny.gbapal.lz" - - .align 2 -gMonIcon_Mankey:: @ 8D55D40 - .incbin "graphics/pokemon/mankey/icon.4bpp" - - .align 2 -gMonFootprint_Mankey:: @ 8D56140 - .incbin "graphics/pokemon/mankey/footprint.1bpp" - - .align 2 -gMonFrontPic_Primeape:: @ 8D56160 - .incbin "graphics/pokemon/primeape/front.4bpp.lz" - - .align 2 -gMonPalette_Primeape:: @ 8D56510 - .incbin "graphics/pokemon/primeape/normal.gbapal.lz" - - .align 2 -gMonBackPic_Primeape:: @ 8D56538 - .incbin "graphics/pokemon/primeape/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Primeape:: @ 8D568A8 - .incbin "graphics/pokemon/primeape/shiny.gbapal.lz" - - .align 2 -gMonIcon_Primeape:: @ 8D568D0 - .incbin "graphics/pokemon/primeape/icon.4bpp" - - .align 2 -gMonFootprint_Primeape:: @ 8D56CD0 - .incbin "graphics/pokemon/primeape/footprint.1bpp" - - .align 2 -gMonFrontPic_Growlithe:: @ 8D56CF0 - .incbin "graphics/pokemon/growlithe/front.4bpp.lz" - - .align 2 -gMonPalette_Growlithe:: @ 8D57048 - .incbin "graphics/pokemon/growlithe/normal.gbapal.lz" - - .align 2 -gMonBackPic_Growlithe:: @ 8D57070 - .incbin "graphics/pokemon/growlithe/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Growlithe:: @ 8D573AC - .incbin "graphics/pokemon/growlithe/shiny.gbapal.lz" - - .align 2 -gMonIcon_Growlithe:: @ 8D573D4 - .incbin "graphics/pokemon/growlithe/icon.4bpp" - - .align 2 -gMonFootprint_Growlithe:: @ 8D577D4 - .incbin "graphics/pokemon/growlithe/footprint.1bpp" - - .align 2 -gMonFrontPic_Arcanine:: @ 8D577F4 - .incbin "graphics/pokemon/arcanine/front.4bpp.lz" - - .align 2 -gMonPalette_Arcanine:: @ 8D57D28 - .incbin "graphics/pokemon/arcanine/normal.gbapal.lz" - - .align 2 -gMonBackPic_Arcanine:: @ 8D57D50 - .incbin "graphics/pokemon/arcanine/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Arcanine:: @ 8D58130 - .incbin "graphics/pokemon/arcanine/shiny.gbapal.lz" - - .align 2 -gMonIcon_Arcanine:: @ 8D58158 - .incbin "graphics/pokemon/arcanine/icon.4bpp" - - .align 2 -gMonFootprint_Arcanine:: @ 8D58558 - .incbin "graphics/pokemon/arcanine/footprint.1bpp" - - .align 2 -gMonFrontPic_Poliwag:: @ 8D58578 - .incbin "graphics/pokemon/poliwag/front.4bpp.lz" - - .align 2 -gMonPalette_Poliwag:: @ 8D58800 - .incbin "graphics/pokemon/poliwag/normal.gbapal.lz" - - .align 2 -gMonBackPic_Poliwag:: @ 8D58828 - .incbin "graphics/pokemon/poliwag/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Poliwag:: @ 8D58A98 - .incbin "graphics/pokemon/poliwag/shiny.gbapal.lz" - - .align 2 -gMonIcon_Poliwag:: @ 8D58AC0 - .incbin "graphics/pokemon/poliwag/icon.4bpp" - - .align 2 -gMonFootprint_Poliwag:: @ 8D58EC0 - .incbin "graphics/pokemon/poliwag/footprint.1bpp" - - .align 2 -gMonFrontPic_Poliwhirl:: @ 8D58EE0 - .incbin "graphics/pokemon/poliwhirl/front.4bpp.lz" - - .align 2 -gMonPalette_Poliwhirl:: @ 8D592A4 - .incbin "graphics/pokemon/poliwhirl/normal.gbapal.lz" - - .align 2 -gMonBackPic_Poliwhirl:: @ 8D592CC - .incbin "graphics/pokemon/poliwhirl/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Poliwhirl:: @ 8D5959C - .incbin "graphics/pokemon/poliwhirl/shiny.gbapal.lz" - - .align 2 -gMonIcon_Poliwhirl:: @ 8D595C4 - .incbin "graphics/pokemon/poliwhirl/icon.4bpp" - - .align 2 -gMonFootprint_Poliwhirl:: @ 8D599C4 - .incbin "graphics/pokemon/poliwhirl/footprint.1bpp" - - .align 2 -gMonFrontPic_Poliwrath:: @ 8D599E4 - .incbin "graphics/pokemon/poliwrath/front.4bpp.lz" - - .align 2 -gMonPalette_Poliwrath:: @ 8D59DAC - .incbin "graphics/pokemon/poliwrath/normal.gbapal.lz" - - .align 2 -gMonBackPic_Poliwrath:: @ 8D59DD4 - .incbin "graphics/pokemon/poliwrath/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Poliwrath:: @ 8D5A114 - .incbin "graphics/pokemon/poliwrath/shiny.gbapal.lz" - - .align 2 -gMonIcon_Poliwrath:: @ 8D5A13C - .incbin "graphics/pokemon/poliwrath/icon.4bpp" - - .align 2 -gMonFootprint_Poliwrath:: @ 8D5A53C - .incbin "graphics/pokemon/poliwrath/footprint.1bpp" - - .align 2 -gMonFrontPic_Abra:: @ 8D5A55C - .incbin "graphics/pokemon/abra/front.4bpp.lz" - - .align 2 -gMonPalette_Abra:: @ 8D5A840 - .incbin "graphics/pokemon/abra/normal.gbapal.lz" - - .align 2 -gMonBackPic_Abra:: @ 8D5A864 - .incbin "graphics/pokemon/abra/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Abra:: @ 8D5AB78 - .incbin "graphics/pokemon/abra/shiny.gbapal.lz" - - .align 2 -gMonIcon_Abra:: @ 8D5AB9C - .incbin "graphics/pokemon/abra/icon.4bpp" - - .align 2 -gMonFootprint_Abra:: @ 8D5AF9C - .incbin "graphics/pokemon/abra/footprint.1bpp" - - .align 2 -gMonFrontPic_Kadabra:: @ 8D5AFBC - .incbin "graphics/pokemon/kadabra/front.4bpp.lz" - - .align 2 -gMonPalette_Kadabra:: @ 8D5B420 - .incbin "graphics/pokemon/kadabra/normal.gbapal.lz" - - .align 2 -gMonBackPic_Kadabra:: @ 8D5B448 - .incbin "graphics/pokemon/kadabra/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Kadabra:: @ 8D5B824 - .incbin "graphics/pokemon/kadabra/shiny.gbapal.lz" - - .align 2 -gMonIcon_Kadabra:: @ 8D5B84C - .incbin "graphics/pokemon/kadabra/icon.4bpp" - - .align 2 -gMonFootprint_Kadabra:: @ 8D5BC4C - .incbin "graphics/pokemon/kadabra/footprint.1bpp" - - .align 2 -gMonFrontPic_Alakazam:: @ 8D5BC6C - .incbin "graphics/pokemon/alakazam/front.4bpp.lz" - - .align 2 -gMonPalette_Alakazam:: @ 8D5C068 - .incbin "graphics/pokemon/alakazam/normal.gbapal.lz" - - .align 2 -gMonBackPic_Alakazam:: @ 8D5C090 - .incbin "graphics/pokemon/alakazam/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Alakazam:: @ 8D5C4D4 - .incbin "graphics/pokemon/alakazam/shiny.gbapal.lz" - - .align 2 -gMonIcon_Alakazam:: @ 8D5C4FC - .incbin "graphics/pokemon/alakazam/icon.4bpp" - - .align 2 -gMonFootprint_Alakazam:: @ 8D5C8FC - .incbin "graphics/pokemon/alakazam/footprint.1bpp" - - .align 2 -gMonFrontPic_Machop:: @ 8D5C91C - .incbin "graphics/pokemon/machop/front.4bpp.lz" - - .align 2 -gMonPalette_Machop:: @ 8D5CBC0 - .incbin "graphics/pokemon/machop/normal.gbapal.lz" - - .align 2 -gMonBackPic_Machop:: @ 8D5CBE8 - .incbin "graphics/pokemon/machop/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Machop:: @ 8D5CEC8 - .incbin "graphics/pokemon/machop/shiny.gbapal.lz" - - .align 2 -gMonIcon_Machop:: @ 8D5CEF0 - .incbin "graphics/pokemon/machop/icon.4bpp" - - .align 2 -gMonFootprint_Machop:: @ 8D5D2F0 - .incbin "graphics/pokemon/machop/footprint.1bpp" - - .align 2 -gMonFrontPic_Machoke:: @ 8D5D310 - .incbin "graphics/pokemon/machoke/front.4bpp.lz" - - .align 2 -gMonPalette_Machoke:: @ 8D5D6C0 - .incbin "graphics/pokemon/machoke/normal.gbapal.lz" - - .align 2 -gMonBackPic_Machoke:: @ 8D5D6E8 - .incbin "graphics/pokemon/machoke/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Machoke:: @ 8D5DA38 - .incbin "graphics/pokemon/machoke/shiny.gbapal.lz" - - .align 2 -gMonIcon_Machoke:: @ 8D5DA60 - .incbin "graphics/pokemon/machoke/icon.4bpp" - - .align 2 -gMonFootprint_Machoke:: @ 8D5DE60 - .incbin "graphics/pokemon/machoke/footprint.1bpp" - - .align 2 -gMonFrontPic_Machamp:: @ 8D5DE80 - .incbin "graphics/pokemon/machamp/front.4bpp.lz" - - .align 2 -gMonPalette_Machamp:: @ 8D5E3D0 - .incbin "graphics/pokemon/machamp/normal.gbapal.lz" - - .align 2 -gMonBackPic_Machamp:: @ 8D5E3F8 - .incbin "graphics/pokemon/machamp/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Machamp:: @ 8D5E854 - .incbin "graphics/pokemon/machamp/shiny.gbapal.lz" - - .align 2 -gMonIcon_Machamp:: @ 8D5E87C - .incbin "graphics/pokemon/machamp/icon.4bpp" - - .align 2 -gMonFootprint_Machamp:: @ 8D5EC7C - .incbin "graphics/pokemon/machamp/footprint.1bpp" - - .align 2 -gMonFrontPic_Bellsprout:: @ 8D5EC9C - .incbin "graphics/pokemon/bellsprout/front.4bpp.lz" - - .align 2 -gMonPalette_Bellsprout:: @ 8D5EF1C - .incbin "graphics/pokemon/bellsprout/normal.gbapal.lz" - - .align 2 -gMonBackPic_Bellsprout:: @ 8D5EF44 - .incbin "graphics/pokemon/bellsprout/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Bellsprout:: @ 8D5F1E0 - .incbin "graphics/pokemon/bellsprout/shiny.gbapal.lz" - - .align 2 -gMonIcon_Bellsprout:: @ 8D5F208 - .incbin "graphics/pokemon/bellsprout/icon.4bpp" - - .align 2 -gMonFootprint_Bellsprout:: @ 8D5F608 - .incbin "graphics/pokemon/bellsprout/footprint.1bpp" - - .align 2 -gMonFrontPic_Weepinbell:: @ 8D5F628 - .incbin "graphics/pokemon/weepinbell/front.4bpp.lz" - - .align 2 -gMonPalette_Weepinbell:: @ 8D5F94C - .incbin "graphics/pokemon/weepinbell/normal.gbapal.lz" - - .align 2 -gMonBackPic_Weepinbell:: @ 8D5F974 - .incbin "graphics/pokemon/weepinbell/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Weepinbell:: @ 8D5FC70 - .incbin "graphics/pokemon/weepinbell/shiny.gbapal.lz" - - .align 2 -gMonIcon_Weepinbell:: @ 8D5FC98 - .incbin "graphics/pokemon/weepinbell/icon.4bpp" - - .align 2 -gMonFootprint_Weepinbell:: @ 8D60098 - .incbin "graphics/pokemon/weepinbell/footprint.1bpp" - - .align 2 -gMonFrontPic_Victreebel:: @ 8D600B8 - .incbin "graphics/pokemon/victreebel/front.4bpp.lz" - - .align 2 -gMonPalette_Victreebel:: @ 8D604E4 - .incbin "graphics/pokemon/victreebel/normal.gbapal.lz" - - .align 2 -gMonBackPic_Victreebel:: @ 8D6050C - .incbin "graphics/pokemon/victreebel/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Victreebel:: @ 8D608A4 - .incbin "graphics/pokemon/victreebel/shiny.gbapal.lz" - - .align 2 -gMonIcon_Victreebel:: @ 8D608CC - .incbin "graphics/pokemon/victreebel/icon.4bpp" - - .align 2 -gMonFootprint_Victreebel:: @ 8D60CCC - .incbin "graphics/pokemon/victreebel/footprint.1bpp" - - .align 2 -gMonFrontPic_Tentacool:: @ 8D60CEC - .incbin "graphics/pokemon/tentacool/front.4bpp.lz" - - .align 2 -gMonPalette_Tentacool:: @ 8D60F8C - .incbin "graphics/pokemon/tentacool/normal.gbapal.lz" - - .align 2 -gMonBackPic_Tentacool:: @ 8D60FB4 - .incbin "graphics/pokemon/tentacool/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Tentacool:: @ 8D61280 - .incbin "graphics/pokemon/tentacool/shiny.gbapal.lz" - - .align 2 -gMonIcon_Tentacool:: @ 8D612A8 - .incbin "graphics/pokemon/tentacool/icon.4bpp" - - .align 2 -gMonFootprint_Tentacool:: @ 8D616A8 - .incbin "graphics/pokemon/tentacool/footprint.1bpp" - - .align 2 -gMonFrontPic_Tentacruel:: @ 8D616C8 - .incbin "graphics/pokemon/tentacruel/front.4bpp.lz" - - .align 2 -gMonPalette_Tentacruel:: @ 8D61B64 - .incbin "graphics/pokemon/tentacruel/normal.gbapal.lz" - - .align 2 -gMonBackPic_Tentacruel:: @ 8D61B8C - .incbin "graphics/pokemon/tentacruel/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Tentacruel:: @ 8D61F28 - .incbin "graphics/pokemon/tentacruel/shiny.gbapal.lz" - - .align 2 -gMonIcon_Tentacruel:: @ 8D61F50 - .incbin "graphics/pokemon/tentacruel/icon.4bpp" - - .align 2 -gMonFootprint_Tentacruel:: @ 8D62350 - .incbin "graphics/pokemon/tentacruel/footprint.1bpp" - - .align 2 -gMonFrontPic_Geodude:: @ 8D62370 - .incbin "graphics/pokemon/geodude/front.4bpp.lz" - - .align 2 -gMonPalette_Geodude:: @ 8D625DC - .incbin "graphics/pokemon/geodude/normal.gbapal.lz" - - .align 2 -gMonBackPic_Geodude:: @ 8D625F8 - .incbin "graphics/pokemon/geodude/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Geodude:: @ 8D6288C - .incbin "graphics/pokemon/geodude/shiny.gbapal.lz" - - .align 2 -gMonIcon_Geodude:: @ 8D628A8 - .incbin "graphics/pokemon/geodude/icon.4bpp" - - .align 2 -gMonFootprint_Geodude:: @ 8D62CA8 - .incbin "graphics/pokemon/geodude/footprint.1bpp" - - .align 2 -gMonFrontPic_Graveler:: @ 8D62CC8 - .incbin "graphics/pokemon/graveler/front.4bpp.lz" - - .align 2 -gMonPalette_Graveler:: @ 8D630D0 - .incbin "graphics/pokemon/graveler/normal.gbapal.lz" - - .align 2 -gMonBackPic_Graveler:: @ 8D630F0 - .incbin "graphics/pokemon/graveler/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Graveler:: @ 8D6336C - .incbin "graphics/pokemon/graveler/shiny.gbapal.lz" - - .align 2 -gMonIcon_Graveler:: @ 8D6338C - .incbin "graphics/pokemon/graveler/icon.4bpp" - - .align 2 -gMonFootprint_Graveler:: @ 8D6378C - .incbin "graphics/pokemon/graveler/footprint.1bpp" - - .align 2 -gMonFrontPic_Golem:: @ 8D637AC - .incbin "graphics/pokemon/golem/front.4bpp.lz" - - .align 2 -gMonPalette_Golem:: @ 8D63C28 - .incbin "graphics/pokemon/golem/normal.gbapal.lz" - - .align 2 -gMonBackPic_Golem:: @ 8D63C50 - .incbin "graphics/pokemon/golem/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Golem:: @ 8D63F10 - .incbin "graphics/pokemon/golem/shiny.gbapal.lz" - - .align 2 -gMonIcon_Golem:: @ 8D63F38 - .incbin "graphics/pokemon/golem/icon.4bpp" - - .align 2 -gMonFootprint_Golem:: @ 8D64338 - .incbin "graphics/pokemon/golem/footprint.1bpp" - - .align 2 -gMonFrontPic_Ponyta:: @ 8D64358 - .incbin "graphics/pokemon/ponyta/front.4bpp.lz" - - .align 2 -gMonPalette_Ponyta:: @ 8D64700 - .incbin "graphics/pokemon/ponyta/normal.gbapal.lz" - - .align 2 -gMonBackPic_Ponyta:: @ 8D64728 - .incbin "graphics/pokemon/ponyta/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Ponyta:: @ 8D64A64 - .incbin "graphics/pokemon/ponyta/shiny.gbapal.lz" - - .align 2 -gMonIcon_Ponyta:: @ 8D64A8C - .incbin "graphics/pokemon/ponyta/icon.4bpp" - - .align 2 -gMonFootprint_Ponyta:: @ 8D64E8C - .incbin "graphics/pokemon/ponyta/footprint.1bpp" - - .align 2 -gMonFrontPic_Rapidash:: @ 8D64EAC - .incbin "graphics/pokemon/rapidash/front.4bpp.lz" - - .align 2 -gMonPalette_Rapidash:: @ 8D6537C - .incbin "graphics/pokemon/rapidash/normal.gbapal.lz" - - .align 2 -gMonBackPic_Rapidash:: @ 8D653A4 - .incbin "graphics/pokemon/rapidash/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Rapidash:: @ 8D657B4 - .incbin "graphics/pokemon/rapidash/shiny.gbapal.lz" - - .align 2 -gMonIcon_Rapidash:: @ 8D657DC - .incbin "graphics/pokemon/rapidash/icon.4bpp" - - .align 2 -gMonFootprint_Rapidash:: @ 8D65BDC - .incbin "graphics/pokemon/rapidash/footprint.1bpp" - - .align 2 -gMonFrontPic_Slowpoke:: @ 8D65BFC - .incbin "graphics/pokemon/slowpoke/front.4bpp.lz" - - .align 2 -gMonPalette_Slowpoke:: @ 8D65F08 - .incbin "graphics/pokemon/slowpoke/normal.gbapal.lz" - - .align 2 -gMonBackPic_Slowpoke:: @ 8D65F30 - .incbin "graphics/pokemon/slowpoke/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Slowpoke:: @ 8D66194 - .incbin "graphics/pokemon/slowpoke/shiny.gbapal.lz" - - .align 2 -gMonIcon_Slowpoke:: @ 8D661BC - .incbin "graphics/pokemon/slowpoke/icon.4bpp" - - .align 2 -gMonFootprint_Slowpoke:: @ 8D665BC - .incbin "graphics/pokemon/slowpoke/footprint.1bpp" - - .align 2 -gMonFrontPic_Slowbro:: @ 8D665DC - .incbin "graphics/pokemon/slowbro/front.4bpp.lz" - - .align 2 -gMonPalette_Slowbro:: @ 8D66A9C - .incbin "graphics/pokemon/slowbro/normal.gbapal.lz" - - .align 2 -gMonBackPic_Slowbro:: @ 8D66AC4 - .incbin "graphics/pokemon/slowbro/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Slowbro:: @ 8D66E60 - .incbin "graphics/pokemon/slowbro/shiny.gbapal.lz" - - .align 2 -gMonIcon_Slowbro:: @ 8D66E88 - .incbin "graphics/pokemon/slowbro/icon.4bpp" - - .align 2 -gMonFootprint_Slowbro:: @ 8D67288 - .incbin "graphics/pokemon/slowbro/footprint.1bpp" - - .align 2 -gMonFrontPic_Magnemite:: @ 8D672A8 - .incbin "graphics/pokemon/magnemite/front.4bpp.lz" - - .align 2 -gMonPalette_Magnemite:: @ 8D67480 - .incbin "graphics/pokemon/magnemite/normal.gbapal.lz" - - .align 2 -gMonBackPic_Magnemite:: @ 8D674A8 - .incbin "graphics/pokemon/magnemite/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Magnemite:: @ 8D67690 - .incbin "graphics/pokemon/magnemite/shiny.gbapal.lz" - - .align 2 -gMonIcon_Magnemite:: @ 8D676B4 - .incbin "graphics/pokemon/magnemite/icon.4bpp" - - .align 2 -gMonFootprint_Magnemite:: @ 8D67AB4 - .incbin "graphics/pokemon/magnemite/footprint.1bpp" - - .align 2 -gMonFrontPic_Magneton:: @ 8D67AD4 - .incbin "graphics/pokemon/magneton/front.4bpp.lz" - - .align 2 -gMonPalette_Magneton:: @ 8D67ED8 - .incbin "graphics/pokemon/magneton/normal.gbapal.lz" - - .align 2 -gMonBackPic_Magneton:: @ 8D67F00 - .incbin "graphics/pokemon/magneton/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Magneton:: @ 8D68280 - .incbin "graphics/pokemon/magneton/shiny.gbapal.lz" - - .align 2 -gMonIcon_Magneton:: @ 8D682A8 - .incbin "graphics/pokemon/magneton/icon.4bpp" - - .align 2 -gMonFootprint_Magneton:: @ 8D686A8 - .incbin "graphics/pokemon/magneton/footprint.1bpp" - - .align 2 -gMonFrontPic_Farfetchd:: @ 8D686C8 - .incbin "graphics/pokemon/farfetchd/front.4bpp.lz" - - .align 2 -gMonPalette_Farfetchd:: @ 8D68A44 - .incbin "graphics/pokemon/farfetchd/normal.gbapal.lz" - - .align 2 -gMonBackPic_Farfetchd:: @ 8D68A6C - .incbin "graphics/pokemon/farfetchd/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Farfetchd:: @ 8D68DD8 - .incbin "graphics/pokemon/farfetchd/shiny.gbapal.lz" - - .align 2 -gMonIcon_Farfetchd:: @ 8D68E00 - .incbin "graphics/pokemon/farfetchd/icon.4bpp" - - .align 2 -gMonFootprint_Farfetchd:: @ 8D69200 - .incbin "graphics/pokemon/farfetchd/footprint.1bpp" - - .align 2 -gMonFrontPic_Doduo:: @ 8D69220 - .incbin "graphics/pokemon/doduo/front.4bpp.lz" - - .align 2 -gMonPalette_Doduo:: @ 8D69574 - .incbin "graphics/pokemon/doduo/normal.gbapal.lz" - - .align 2 -gMonBackPic_Doduo:: @ 8D69598 - .incbin "graphics/pokemon/doduo/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Doduo:: @ 8D698B0 - .incbin "graphics/pokemon/doduo/shiny.gbapal.lz" - - .align 2 -gMonIcon_Doduo:: @ 8D698D4 - .incbin "graphics/pokemon/doduo/icon.4bpp" - - .align 2 -gMonFootprint_Doduo:: @ 8D69CD4 - .incbin "graphics/pokemon/doduo/footprint.1bpp" - - .align 2 -gMonFrontPic_Dodrio:: @ 8D69CF4 - .incbin "graphics/pokemon/dodrio/front.4bpp.lz" - - .align 2 -gMonPalette_Dodrio:: @ 8D6A1D0 - .incbin "graphics/pokemon/dodrio/normal.gbapal.lz" - - .align 2 -gMonBackPic_Dodrio:: @ 8D6A1F8 - .incbin "graphics/pokemon/dodrio/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Dodrio:: @ 8D6A65C - .incbin "graphics/pokemon/dodrio/shiny.gbapal.lz" - - .align 2 -gMonIcon_Dodrio:: @ 8D6A684 - .incbin "graphics/pokemon/dodrio/icon.4bpp" - - .align 2 -gMonFootprint_Dodrio:: @ 8D6AA84 - .incbin "graphics/pokemon/dodrio/footprint.1bpp" - - .align 2 -gMonFrontPic_Seel:: @ 8D6AAA4 - .incbin "graphics/pokemon/seel/front.4bpp.lz" - - .align 2 -gMonPalette_Seel:: @ 8D6ADAC - .incbin "graphics/pokemon/seel/normal.gbapal.lz" - - .align 2 -gMonBackPic_Seel:: @ 8D6ADD4 - .incbin "graphics/pokemon/seel/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Seel:: @ 8D6B0C0 - .incbin "graphics/pokemon/seel/shiny.gbapal.lz" - - .align 2 -gMonIcon_Seel:: @ 8D6B0E8 - .incbin "graphics/pokemon/seel/icon.4bpp" - - .align 2 -gMonFootprint_Seel:: @ 8D6B4E8 - .incbin "graphics/pokemon/seel/footprint.1bpp" - - .align 2 -gMonFrontPic_Dewgong:: @ 8D6B508 - .incbin "graphics/pokemon/dewgong/front.4bpp.lz" - - .align 2 -gMonPalette_Dewgong:: @ 8D6B8D0 - .incbin "graphics/pokemon/dewgong/normal.gbapal.lz" - - .align 2 -gMonBackPic_Dewgong:: @ 8D6B8F0 - .incbin "graphics/pokemon/dewgong/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Dewgong:: @ 8D6BB84 - .incbin "graphics/pokemon/dewgong/shiny.gbapal.lz" - - .align 2 -gMonIcon_Dewgong:: @ 8D6BBA4 - .incbin "graphics/pokemon/dewgong/icon.4bpp" - - .align 2 -gMonFootprint_Dewgong:: @ 8D6BFA4 - .incbin "graphics/pokemon/dewgong/footprint.1bpp" - - .align 2 -gMonFrontPic_Grimer:: @ 8D6BFC4 - .incbin "graphics/pokemon/grimer/front.4bpp.lz" - - .align 2 -gMonPalette_Grimer:: @ 8D6C2E0 - .incbin "graphics/pokemon/grimer/normal.gbapal.lz" - - .align 2 -gMonBackPic_Grimer:: @ 8D6C304 - .incbin "graphics/pokemon/grimer/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Grimer:: @ 8D6C5E8 - .incbin "graphics/pokemon/grimer/shiny.gbapal.lz" - - .align 2 -gMonIcon_Grimer:: @ 8D6C60C - .incbin "graphics/pokemon/grimer/icon.4bpp" - - .align 2 -gMonFootprint_Grimer:: @ 8D6CA0C - .incbin "graphics/pokemon/grimer/footprint.1bpp" - - .align 2 -gMonFrontPic_Muk:: @ 8D6CA2C - .incbin "graphics/pokemon/muk/front.4bpp.lz" - - .align 2 -gMonPalette_Muk:: @ 8D6CE78 - .incbin "graphics/pokemon/muk/normal.gbapal.lz" - - .align 2 -gMonBackPic_Muk:: @ 8D6CE9C - .incbin "graphics/pokemon/muk/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Muk:: @ 8D6D1F4 - .incbin "graphics/pokemon/muk/shiny.gbapal.lz" - - .align 2 -gMonIcon_Muk:: @ 8D6D218 - .incbin "graphics/pokemon/muk/icon.4bpp" - - .align 2 -gMonFootprint_Muk:: @ 8D6D618 - .incbin "graphics/pokemon/muk/footprint.1bpp" - - .align 2 -gMonFrontPic_Shellder:: @ 8D6D638 - .incbin "graphics/pokemon/shellder/front.4bpp.lz" - - .align 2 -gMonPalette_Shellder:: @ 8D6D8A0 - .incbin "graphics/pokemon/shellder/normal.gbapal.lz" - - .align 2 -gMonBackPic_Shellder:: @ 8D6D8C4 - .incbin "graphics/pokemon/shellder/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Shellder:: @ 8D6DBD8 - .incbin "graphics/pokemon/shellder/shiny.gbapal.lz" - - .align 2 -gMonIcon_Shellder:: @ 8D6DBFC - .incbin "graphics/pokemon/shellder/icon.4bpp" - - .align 2 -gMonFootprint_Shellder:: @ 8D6DFFC - .incbin "graphics/pokemon/shellder/footprint.1bpp" - - .align 2 -gMonFrontPic_Cloyster:: @ 8D6E01C - .incbin "graphics/pokemon/cloyster/front.4bpp.lz" - - .align 2 -gMonPalette_Cloyster:: @ 8D6E454 - .incbin "graphics/pokemon/cloyster/normal.gbapal.lz" - - .align 2 -gMonBackPic_Cloyster:: @ 8D6E478 - .incbin "graphics/pokemon/cloyster/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Cloyster:: @ 8D6E884 - .incbin "graphics/pokemon/cloyster/shiny.gbapal.lz" - - .align 2 -gMonIcon_Cloyster:: @ 8D6E8A8 - .incbin "graphics/pokemon/cloyster/icon.4bpp" - - .align 2 -gMonFootprint_Cloyster:: @ 8D6ECA8 - .incbin "graphics/pokemon/cloyster/footprint.1bpp" - - .align 2 -gMonFrontPic_Gastly:: @ 8D6ECC8 - .incbin "graphics/pokemon/gastly/front.4bpp.lz" - - .align 2 -gMonPalette_Gastly:: @ 8D6F080 - .incbin "graphics/pokemon/gastly/normal.gbapal.lz" - - .align 2 -gMonBackPic_Gastly:: @ 8D6F0A8 - .incbin "graphics/pokemon/gastly/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Gastly:: @ 8D6F3CC - .incbin "graphics/pokemon/gastly/shiny.gbapal.lz" - - .align 2 -gMonIcon_Gastly:: @ 8D6F3F4 - .incbin "graphics/pokemon/gastly/icon.4bpp" - - .align 2 -gMonFootprint_Gastly:: @ 8D6F7F4 - .incbin "graphics/pokemon/gastly/footprint.1bpp" - - .align 2 -gMonFrontPic_Haunter:: @ 8D6F814 - .incbin "graphics/pokemon/haunter/front.4bpp.lz" - - .align 2 -gMonPalette_Haunter:: @ 8D6FC14 - .incbin "graphics/pokemon/haunter/normal.gbapal.lz" - - .align 2 -gMonBackPic_Haunter:: @ 8D6FC38 - .incbin "graphics/pokemon/haunter/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Haunter:: @ 8D6FF60 - .incbin "graphics/pokemon/haunter/shiny.gbapal.lz" - - .align 2 -gMonIcon_Haunter:: @ 8D6FF84 - .incbin "graphics/pokemon/haunter/icon.4bpp" - - .align 2 -gMonFootprint_Haunter:: @ 8D70384 - .incbin "graphics/pokemon/haunter/footprint.1bpp" - - .align 2 -gMonFrontPic_Gengar:: @ 8D703A4 - .incbin "graphics/pokemon/gengar/front.4bpp.lz" - - .align 2 -gMonPalette_Gengar:: @ 8D70740 - .incbin "graphics/pokemon/gengar/normal.gbapal.lz" - - .align 2 -gMonBackPic_Gengar:: @ 8D70764 - .incbin "graphics/pokemon/gengar/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Gengar:: @ 8D70A4C - .incbin "graphics/pokemon/gengar/shiny.gbapal.lz" - - .align 2 -gMonIcon_Gengar:: @ 8D70A70 - .incbin "graphics/pokemon/gengar/icon.4bpp" - - .align 2 -gMonFootprint_Gengar:: @ 8D70E70 - .incbin "graphics/pokemon/gengar/footprint.1bpp" - - .align 2 -gMonFrontPic_Onix:: @ 8D70E90 - .incbin "graphics/pokemon/onix/front.4bpp.lz" - - .align 2 -gMonPalette_Onix:: @ 8D71308 - .incbin "graphics/pokemon/onix/normal.gbapal.lz" - - .align 2 -gMonBackPic_Onix:: @ 8D71324 - .incbin "graphics/pokemon/onix/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Onix:: @ 8D716A0 - .incbin "graphics/pokemon/onix/shiny.gbapal.lz" - - .align 2 -gMonIcon_Onix:: @ 8D716BC - .incbin "graphics/pokemon/onix/icon.4bpp" - - .align 2 -gMonFootprint_Onix:: @ 8D71ABC - .incbin "graphics/pokemon/onix/footprint.1bpp" - - .align 2 -gMonFrontPic_Drowzee:: @ 8D71ADC - .incbin "graphics/pokemon/drowzee/front.4bpp.lz" - - .align 2 -gMonPalette_Drowzee:: @ 8D71E54 - .incbin "graphics/pokemon/drowzee/normal.gbapal.lz" - - .align 2 -gMonBackPic_Drowzee:: @ 8D71E78 - .incbin "graphics/pokemon/drowzee/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Drowzee:: @ 8D720D4 - .incbin "graphics/pokemon/drowzee/shiny.gbapal.lz" - - .align 2 -gMonIcon_Drowzee:: @ 8D720F8 - .incbin "graphics/pokemon/drowzee/icon.4bpp" - - .align 2 -gMonFootprint_Drowzee:: @ 8D724F8 - .incbin "graphics/pokemon/drowzee/footprint.1bpp" - - .align 2 -gMonFrontPic_Hypno:: @ 8D72518 - .incbin "graphics/pokemon/hypno/front.4bpp.lz" - - .align 2 -gMonPalette_Hypno:: @ 8D72904 - .incbin "graphics/pokemon/hypno/normal.gbapal.lz" - - .align 2 -gMonBackPic_Hypno:: @ 8D72928 - .incbin "graphics/pokemon/hypno/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Hypno:: @ 8D72C58 - .incbin "graphics/pokemon/hypno/shiny.gbapal.lz" - - .align 2 -gMonIcon_Hypno:: @ 8D72C7C - .incbin "graphics/pokemon/hypno/icon.4bpp" - - .align 2 -gMonFootprint_Hypno:: @ 8D7307C - .incbin "graphics/pokemon/hypno/footprint.1bpp" - - .align 2 -gMonFrontPic_Krabby:: @ 8D7309C - .incbin "graphics/pokemon/krabby/front.4bpp.lz" - - .align 2 -gMonPalette_Krabby:: @ 8D73354 - .incbin "graphics/pokemon/krabby/normal.gbapal.lz" - - .align 2 -gMonBackPic_Krabby:: @ 8D7337C - .incbin "graphics/pokemon/krabby/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Krabby:: @ 8D73708 - .incbin "graphics/pokemon/krabby/shiny.gbapal.lz" - - .align 2 -gMonIcon_Krabby:: @ 8D73730 - .incbin "graphics/pokemon/krabby/icon.4bpp" - - .align 2 -gMonFootprint_Krabby:: @ 8D73B30 - .incbin "graphics/pokemon/krabby/footprint.1bpp" - - .align 2 -gMonFrontPic_Kingler:: @ 8D73B50 - .incbin "graphics/pokemon/kingler/front.4bpp.lz" - - .align 2 -gMonPalette_Kingler:: @ 8D74084 - .incbin "graphics/pokemon/kingler/normal.gbapal.lz" - - .align 2 -gMonBackPic_Kingler:: @ 8D740A8 - .incbin "graphics/pokemon/kingler/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Kingler:: @ 8D7442C - .incbin "graphics/pokemon/kingler/shiny.gbapal.lz" - - .align 2 -gMonIcon_Kingler:: @ 8D74450 - .incbin "graphics/pokemon/kingler/icon.4bpp" - - .align 2 -gMonFootprint_Kingler:: @ 8D74850 - .incbin "graphics/pokemon/kingler/footprint.1bpp" - - .align 2 -gMonFrontPic_Voltorb:: @ 8D74870 - .incbin "graphics/pokemon/voltorb/front.4bpp.lz" - - .align 2 -gMonPalette_Voltorb:: @ 8D74A78 - .incbin "graphics/pokemon/voltorb/normal.gbapal.lz" - - .align 2 -gMonBackPic_Voltorb:: @ 8D74A9C - .incbin "graphics/pokemon/voltorb/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Voltorb:: @ 8D74D10 - .incbin "graphics/pokemon/voltorb/shiny.gbapal.lz" - - .align 2 -gMonIcon_Voltorb:: @ 8D74D34 - .incbin "graphics/pokemon/voltorb/icon.4bpp" - - .align 2 -gMonFootprint_Voltorb:: @ 8D75134 - .incbin "graphics/pokemon/voltorb/footprint.1bpp" - - .align 2 -gMonFrontPic_Electrode:: @ 8D75154 - .incbin "graphics/pokemon/electrode/front.4bpp.lz" - - .align 2 -gMonPalette_Electrode:: @ 8D753C0 - .incbin "graphics/pokemon/electrode/normal.gbapal.lz" - - .align 2 -gMonBackPic_Electrode:: @ 8D753E4 - .incbin "graphics/pokemon/electrode/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Electrode:: @ 8D75654 - .incbin "graphics/pokemon/electrode/shiny.gbapal.lz" - - .align 2 -gMonIcon_Electrode:: @ 8D75678 - .incbin "graphics/pokemon/electrode/icon.4bpp" - - .align 2 -gMonFootprint_Electrode:: @ 8D75A78 - .incbin "graphics/pokemon/electrode/footprint.1bpp" - - .align 2 -gMonFrontPic_Exeggcute:: @ 8D75A98 - .incbin "graphics/pokemon/exeggcute/front.4bpp.lz" - - .align 2 -gMonPalette_Exeggcute:: @ 8D75E9C - .incbin "graphics/pokemon/exeggcute/normal.gbapal.lz" - - .align 2 -gMonBackPic_Exeggcute:: @ 8D75EC0 - .incbin "graphics/pokemon/exeggcute/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Exeggcute:: @ 8D761C8 - .incbin "graphics/pokemon/exeggcute/shiny.gbapal.lz" - - .align 2 -gMonIcon_Exeggcute:: @ 8D761EC - .incbin "graphics/pokemon/exeggcute/icon.4bpp" - - .align 2 -gMonFootprint_Exeggcute:: @ 8D765EC - .incbin "graphics/pokemon/exeggcute/footprint.1bpp" - - .align 2 -gMonFrontPic_Exeggutor:: @ 8D7660C - .incbin "graphics/pokemon/exeggutor/front.4bpp.lz" - - .align 2 -gMonPalette_Exeggutor:: @ 8D76B0C - .incbin "graphics/pokemon/exeggutor/normal.gbapal.lz" - - .align 2 -gMonBackPic_Exeggutor:: @ 8D76B34 - .incbin "graphics/pokemon/exeggutor/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Exeggutor:: @ 8D76FD4 - .incbin "graphics/pokemon/exeggutor/shiny.gbapal.lz" - - .align 2 -gMonIcon_Exeggutor:: @ 8D76FFC - .incbin "graphics/pokemon/exeggutor/icon.4bpp" - - .align 2 -gMonFootprint_Exeggutor:: @ 8D773FC - .incbin "graphics/pokemon/exeggutor/footprint.1bpp" - - .align 2 -gMonFrontPic_Cubone:: @ 8D7741C - .incbin "graphics/pokemon/cubone/front.4bpp.lz" - - .align 2 -gMonPalette_Cubone:: @ 8D776EC - .incbin "graphics/pokemon/cubone/normal.gbapal.lz" - - .align 2 -gMonBackPic_Cubone:: @ 8D77714 - .incbin "graphics/pokemon/cubone/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Cubone:: @ 8D77A54 - .incbin "graphics/pokemon/cubone/shiny.gbapal.lz" - - .align 2 -gMonIcon_Cubone:: @ 8D77A7C - .incbin "graphics/pokemon/cubone/icon.4bpp" - - .align 2 -gMonFootprint_Cubone:: @ 8D77E7C - .incbin "graphics/pokemon/cubone/footprint.1bpp" - - .align 2 -gMonFrontPic_Marowak:: @ 8D77E9C - .incbin "graphics/pokemon/marowak/front.4bpp.lz" - - .align 2 -gMonPalette_Marowak:: @ 8D78224 - .incbin "graphics/pokemon/marowak/normal.gbapal.lz" - - .align 2 -gMonBackPic_Marowak:: @ 8D7824C - .incbin "graphics/pokemon/marowak/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Marowak:: @ 8D78584 - .incbin "graphics/pokemon/marowak/shiny.gbapal.lz" - - .align 2 -gMonIcon_Marowak:: @ 8D785AC - .incbin "graphics/pokemon/marowak/icon.4bpp" - - .align 2 -gMonFootprint_Marowak:: @ 8D789AC - .incbin "graphics/pokemon/marowak/footprint.1bpp" - - .align 2 -gMonFrontPic_Hitmonlee:: @ 8D789CC - .incbin "graphics/pokemon/hitmonlee/front.4bpp.lz" - - .align 2 -gMonPalette_Hitmonlee:: @ 8D78DCC - .incbin "graphics/pokemon/hitmonlee/normal.gbapal.lz" - - .align 2 -gMonBackPic_Hitmonlee:: @ 8D78DF4 - .incbin "graphics/pokemon/hitmonlee/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Hitmonlee:: @ 8D79098 - .incbin "graphics/pokemon/hitmonlee/shiny.gbapal.lz" - - .align 2 -gMonIcon_Hitmonlee:: @ 8D790C0 - .incbin "graphics/pokemon/hitmonlee/icon.4bpp" - - .align 2 -gMonFootprint_Hitmonlee:: @ 8D794C0 - .incbin "graphics/pokemon/hitmonlee/footprint.1bpp" - - .align 2 -gMonFrontPic_Hitmonchan:: @ 8D794E0 - .incbin "graphics/pokemon/hitmonchan/front.4bpp.lz" - - .align 2 -gMonPalette_Hitmonchan:: @ 8D79820 - .incbin "graphics/pokemon/hitmonchan/normal.gbapal.lz" - - .align 2 -gMonBackPic_Hitmonchan:: @ 8D79848 - .incbin "graphics/pokemon/hitmonchan/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Hitmonchan:: @ 8D79B8C - .incbin "graphics/pokemon/hitmonchan/shiny.gbapal.lz" - - .align 2 -gMonIcon_Hitmonchan:: @ 8D79BB4 - .incbin "graphics/pokemon/hitmonchan/icon.4bpp" - - .align 2 -gMonFootprint_Hitmonchan:: @ 8D79FB4 - .incbin "graphics/pokemon/hitmonchan/footprint.1bpp" - - .align 2 -gMonFrontPic_Lickitung:: @ 8D79FD4 - .incbin "graphics/pokemon/lickitung/front.4bpp.lz" - - .align 2 -gMonPalette_Lickitung:: @ 8D7A38C - .incbin "graphics/pokemon/lickitung/normal.gbapal.lz" - - .align 2 -gMonBackPic_Lickitung:: @ 8D7A3B4 - .incbin "graphics/pokemon/lickitung/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Lickitung:: @ 8D7A674 - .incbin "graphics/pokemon/lickitung/shiny.gbapal.lz" - - .align 2 -gMonIcon_Lickitung:: @ 8D7A69C - .incbin "graphics/pokemon/lickitung/icon.4bpp" - - .align 2 -gMonFootprint_Lickitung:: @ 8D7AA9C - .incbin "graphics/pokemon/lickitung/footprint.1bpp" - - .align 2 -gMonFrontPic_Koffing:: @ 8D7AABC - .incbin "graphics/pokemon/koffing/front.4bpp.lz" - - .align 2 -gMonPalette_Koffing:: @ 8D7AE18 - .incbin "graphics/pokemon/koffing/normal.gbapal.lz" - - .align 2 -gMonBackPic_Koffing:: @ 8D7AE40 - .incbin "graphics/pokemon/koffing/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Koffing:: @ 8D7B140 - .incbin "graphics/pokemon/koffing/shiny.gbapal.lz" - - .align 2 -gMonIcon_Koffing:: @ 8D7B168 - .incbin "graphics/pokemon/koffing/icon.4bpp" - - .align 2 -gMonFootprint_Koffing:: @ 8D7B568 - .incbin "graphics/pokemon/koffing/footprint.1bpp" - - .align 2 -gMonFrontPic_Weezing:: @ 8D7B588 - .incbin "graphics/pokemon/weezing/front.4bpp.lz" - - .align 2 -gMonPalette_Weezing:: @ 8D7BA10 - .incbin "graphics/pokemon/weezing/normal.gbapal.lz" - - .align 2 -gMonBackPic_Weezing:: @ 8D7BA38 - .incbin "graphics/pokemon/weezing/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Weezing:: @ 8D7BD68 - .incbin "graphics/pokemon/weezing/shiny.gbapal.lz" - - .align 2 -gMonIcon_Weezing:: @ 8D7BD90 - .incbin "graphics/pokemon/weezing/icon.4bpp" - - .align 2 -gMonFootprint_Weezing:: @ 8D7C190 - .incbin "graphics/pokemon/weezing/footprint.1bpp" - - .align 2 -gMonFrontPic_Rhyhorn:: @ 8D7C1B0 - .incbin "graphics/pokemon/rhyhorn/front.4bpp.lz" - - .align 2 -gMonPalette_Rhyhorn:: @ 8D7C5B4 - .incbin "graphics/pokemon/rhyhorn/normal.gbapal.lz" - - .align 2 -gMonBackPic_Rhyhorn:: @ 8D7C5D4 - .incbin "graphics/pokemon/rhyhorn/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Rhyhorn:: @ 8D7C91C - .incbin "graphics/pokemon/rhyhorn/shiny.gbapal.lz" - - .align 2 -gMonIcon_Rhyhorn:: @ 8D7C93C - .incbin "graphics/pokemon/rhyhorn/icon.4bpp" - - .align 2 -gMonFootprint_Rhyhorn:: @ 8D7CD3C - .incbin "graphics/pokemon/rhyhorn/footprint.1bpp" - - .align 2 -gMonFrontPic_Rhydon:: @ 8D7CD5C - .incbin "graphics/pokemon/rhydon/front.4bpp.lz" - - .align 2 -gMonPalette_Rhydon:: @ 8D7D264 - .incbin "graphics/pokemon/rhydon/normal.gbapal.lz" - - .align 2 -gMonBackPic_Rhydon:: @ 8D7D28C - .incbin "graphics/pokemon/rhydon/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Rhydon:: @ 8D7D6DC - .incbin "graphics/pokemon/rhydon/shiny.gbapal.lz" - - .align 2 -gMonIcon_Rhydon:: @ 8D7D704 - .incbin "graphics/pokemon/rhydon/icon.4bpp" - - .align 2 -gMonFootprint_Rhydon:: @ 8D7DB04 - .incbin "graphics/pokemon/rhydon/footprint.1bpp" - - .align 2 -gMonFrontPic_Chansey:: @ 8D7DB24 - .incbin "graphics/pokemon/chansey/front.4bpp.lz" - - .align 2 -gMonPalette_Chansey:: @ 8D7DE78 - .incbin "graphics/pokemon/chansey/normal.gbapal.lz" - - .align 2 -gMonBackPic_Chansey:: @ 8D7DE9C - .incbin "graphics/pokemon/chansey/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Chansey:: @ 8D7E170 - .incbin "graphics/pokemon/chansey/shiny.gbapal.lz" - - .align 2 -gMonIcon_Chansey:: @ 8D7E194 - .incbin "graphics/pokemon/chansey/icon.4bpp" - - .align 2 -gMonFootprint_Chansey:: @ 8D7E594 - .incbin "graphics/pokemon/chansey/footprint.1bpp" - - .align 2 -gMonFrontPic_Tangela:: @ 8D7E5B4 - .incbin "graphics/pokemon/tangela/front.4bpp.lz" - - .align 2 -gMonPalette_Tangela:: @ 8D7E988 - .incbin "graphics/pokemon/tangela/normal.gbapal.lz" - - .align 2 -gMonBackPic_Tangela:: @ 8D7E9AC - .incbin "graphics/pokemon/tangela/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Tangela:: @ 8D7ED58 - .incbin "graphics/pokemon/tangela/shiny.gbapal.lz" - - .align 2 -gMonIcon_Tangela:: @ 8D7ED7C - .incbin "graphics/pokemon/tangela/icon.4bpp" - - .align 2 -gMonFootprint_Tangela:: @ 8D7F17C - .incbin "graphics/pokemon/tangela/footprint.1bpp" - - .align 2 -gMonFrontPic_Kangaskhan:: @ 8D7F19C - .incbin "graphics/pokemon/kangaskhan/front.4bpp.lz" - - .align 2 -gMonPalette_Kangaskhan:: @ 8D7F694 - .incbin "graphics/pokemon/kangaskhan/normal.gbapal.lz" - - .align 2 -gMonBackPic_Kangaskhan:: @ 8D7F6BC - .incbin "graphics/pokemon/kangaskhan/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Kangaskhan:: @ 8D7FAEC - .incbin "graphics/pokemon/kangaskhan/shiny.gbapal.lz" - - .align 2 -gMonIcon_Kangaskhan:: @ 8D7FB14 - .incbin "graphics/pokemon/kangaskhan/icon.4bpp" - - .align 2 -gMonFootprint_Kangaskhan:: @ 8D7FF14 - .incbin "graphics/pokemon/kangaskhan/footprint.1bpp" - - .align 2 -gMonFrontPic_Horsea:: @ 8D7FF34 - .incbin "graphics/pokemon/horsea/front.4bpp.lz" - - .align 2 -gMonPalette_Horsea:: @ 8D801AC - .incbin "graphics/pokemon/horsea/normal.gbapal.lz" - - .align 2 -gMonBackPic_Horsea:: @ 8D801D4 - .incbin "graphics/pokemon/horsea/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Horsea:: @ 8D804B4 - .incbin "graphics/pokemon/horsea/shiny.gbapal.lz" - - .align 2 -gMonIcon_Horsea:: @ 8D804DC - .incbin "graphics/pokemon/horsea/icon.4bpp" - - .align 2 -gMonFootprint_Horsea:: @ 8D808DC - .incbin "graphics/pokemon/horsea/footprint.1bpp" - - .align 2 -gMonFrontPic_Seadra:: @ 8D808FC - .incbin "graphics/pokemon/seadra/front.4bpp.lz" - - .align 2 -gMonPalette_Seadra:: @ 8D80CBC - .incbin "graphics/pokemon/seadra/normal.gbapal.lz" - - .align 2 -gMonBackPic_Seadra:: @ 8D80CE4 - .incbin "graphics/pokemon/seadra/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Seadra:: @ 8D81084 - .incbin "graphics/pokemon/seadra/shiny.gbapal.lz" - - .align 2 -gMonIcon_Seadra:: @ 8D810AC - .incbin "graphics/pokemon/seadra/icon.4bpp" - - .align 2 -gMonFootprint_Seadra:: @ 8D814AC - .incbin "graphics/pokemon/seadra/footprint.1bpp" - - .align 2 -gMonFrontPic_Goldeen:: @ 8D814CC - .incbin "graphics/pokemon/goldeen/front.4bpp.lz" - - .align 2 -gMonPalette_Goldeen:: @ 8D81834 - .incbin "graphics/pokemon/goldeen/normal.gbapal.lz" - - .align 2 -gMonBackPic_Goldeen:: @ 8D8185C - .incbin "graphics/pokemon/goldeen/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Goldeen:: @ 8D81BCC - .incbin "graphics/pokemon/goldeen/shiny.gbapal.lz" - - .align 2 -gMonIcon_Goldeen:: @ 8D81BF4 - .incbin "graphics/pokemon/goldeen/icon.4bpp" - - .align 2 -gMonFootprint_Goldeen:: @ 8D81FF4 - .incbin "graphics/pokemon/goldeen/footprint.1bpp" - - .align 2 -gMonFrontPic_Seaking:: @ 8D82014 - .incbin "graphics/pokemon/seaking/front.4bpp.lz" - - .align 2 -gMonPalette_Seaking:: @ 8D82488 - .incbin "graphics/pokemon/seaking/normal.gbapal.lz" - - .align 2 -gMonBackPic_Seaking:: @ 8D824B0 - .incbin "graphics/pokemon/seaking/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Seaking:: @ 8D82800 - .incbin "graphics/pokemon/seaking/shiny.gbapal.lz" - - .align 2 -gMonIcon_Seaking:: @ 8D82828 - .incbin "graphics/pokemon/seaking/icon.4bpp" - - .align 2 -gMonFootprint_Seaking:: @ 8D82C28 - .incbin "graphics/pokemon/seaking/footprint.1bpp" - - .align 2 -gMonFrontPic_Staryu:: @ 8D82C48 - .incbin "graphics/pokemon/staryu/front.4bpp.lz" - - .align 2 -gMonPalette_Staryu:: @ 8D82F2C - .incbin "graphics/pokemon/staryu/normal.gbapal.lz" - - .align 2 -gMonBackPic_Staryu:: @ 8D82F54 - .incbin "graphics/pokemon/staryu/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Staryu:: @ 8D831D0 - .incbin "graphics/pokemon/staryu/shiny.gbapal.lz" - - .align 2 -gMonIcon_Staryu:: @ 8D831F8 - .incbin "graphics/pokemon/staryu/icon.4bpp" - - .align 2 -gMonFootprint_Staryu:: @ 8D835F8 - .incbin "graphics/pokemon/staryu/footprint.1bpp" - - .align 2 -gMonFrontPic_Starmie:: @ 8D83618 - .incbin "graphics/pokemon/starmie/front.4bpp.lz" - - .align 2 -gMonPalette_Starmie:: @ 8D83A40 - .incbin "graphics/pokemon/starmie/normal.gbapal.lz" - - .align 2 -gMonBackPic_Starmie:: @ 8D83A68 - .incbin "graphics/pokemon/starmie/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Starmie:: @ 8D83D0C - .incbin "graphics/pokemon/starmie/shiny.gbapal.lz" - - .align 2 -gMonIcon_Starmie:: @ 8D83D34 - .incbin "graphics/pokemon/starmie/icon.4bpp" - - .align 2 -gMonFootprint_Starmie:: @ 8D84134 - .incbin "graphics/pokemon/starmie/footprint.1bpp" - - .align 2 -gMonFrontPic_Mrmime:: @ 8D84154 - .incbin "graphics/pokemon/mr_mime/front.4bpp.lz" - - .align 2 -gMonPalette_Mrmime:: @ 8D84504 - .incbin "graphics/pokemon/mr_mime/normal.gbapal.lz" - - .align 2 -gMonBackPic_Mrmime:: @ 8D8452C - .incbin "graphics/pokemon/mr_mime/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Mrmime:: @ 8D84860 - .incbin "graphics/pokemon/mr_mime/shiny.gbapal.lz" - - .align 2 -gMonIcon_Mrmime:: @ 8D84888 - .incbin "graphics/pokemon/mr_mime/icon.4bpp" - - .align 2 -gMonFootprint_Mrmime:: @ 8D84C88 - .incbin "graphics/pokemon/mr_mime/footprint.1bpp" - - .align 2 -gMonFrontPic_Scyther:: @ 8D84CA8 - .incbin "graphics/pokemon/scyther/front.4bpp.lz" - - .align 2 -gMonPalette_Scyther:: @ 8D85154 - .incbin "graphics/pokemon/scyther/normal.gbapal.lz" - - .align 2 -gMonBackPic_Scyther:: @ 8D8517C - .incbin "graphics/pokemon/scyther/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Scyther:: @ 8D85524 - .incbin "graphics/pokemon/scyther/shiny.gbapal.lz" - - .align 2 -gMonIcon_Scyther:: @ 8D8554C - .incbin "graphics/pokemon/scyther/icon.4bpp" - - .align 2 -gMonFootprint_Scyther:: @ 8D8594C - .incbin "graphics/pokemon/scyther/footprint.1bpp" - - .align 2 -gMonFrontPic_Jynx:: @ 8D8596C - .incbin "graphics/pokemon/jynx/front.4bpp.lz" - - .align 2 -gMonPalette_Jynx:: @ 8D85E08 - .incbin "graphics/pokemon/jynx/normal.gbapal.lz" - - .align 2 -gMonBackPic_Jynx:: @ 8D85E30 - .incbin "graphics/pokemon/jynx/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Jynx:: @ 8D86128 - .incbin "graphics/pokemon/jynx/shiny.gbapal.lz" - - .align 2 -gMonIcon_Jynx:: @ 8D86150 - .incbin "graphics/pokemon/jynx/icon.4bpp" - - .align 2 -gMonFootprint_Jynx:: @ 8D86550 - .incbin "graphics/pokemon/jynx/footprint.1bpp" - - .align 2 -gMonFrontPic_Electabuzz:: @ 8D86570 - .incbin "graphics/pokemon/electabuzz/front.4bpp.lz" - - .align 2 -gMonPalette_Electabuzz:: @ 8D869EC - .incbin "graphics/pokemon/electabuzz/normal.gbapal.lz" - - .align 2 -gMonBackPic_Electabuzz:: @ 8D86A14 - .incbin "graphics/pokemon/electabuzz/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Electabuzz:: @ 8D86D24 - .incbin "graphics/pokemon/electabuzz/shiny.gbapal.lz" - - .align 2 -gMonIcon_Electabuzz:: @ 8D86D4C - .incbin "graphics/pokemon/electabuzz/icon.4bpp" - - .align 2 -gMonFootprint_Electabuzz:: @ 8D8714C - .incbin "graphics/pokemon/electabuzz/footprint.1bpp" - - .align 2 -gMonFrontPic_Magmar:: @ 8D8716C - .incbin "graphics/pokemon/magmar/front.4bpp.lz" - - .align 2 -gMonPalette_Magmar:: @ 8D87614 - .incbin "graphics/pokemon/magmar/normal.gbapal.lz" - - .align 2 -gMonBackPic_Magmar:: @ 8D8763C - .incbin "graphics/pokemon/magmar/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Magmar:: @ 8D87984 - .incbin "graphics/pokemon/magmar/shiny.gbapal.lz" - - .align 2 -gMonIcon_Magmar:: @ 8D879AC - .incbin "graphics/pokemon/magmar/icon.4bpp" - - .align 2 -gMonFootprint_Magmar:: @ 8D87DAC - .incbin "graphics/pokemon/magmar/footprint.1bpp" - - .align 2 -gMonFrontPic_Pinsir:: @ 8D87DCC - .incbin "graphics/pokemon/pinsir/front.4bpp.lz" - - .align 2 -gMonPalette_Pinsir:: @ 8D881F4 - .incbin "graphics/pokemon/pinsir/normal.gbapal.lz" - - .align 2 -gMonBackPic_Pinsir:: @ 8D88218 - .incbin "graphics/pokemon/pinsir/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Pinsir:: @ 8D8856C - .incbin "graphics/pokemon/pinsir/shiny.gbapal.lz" - - .align 2 -gMonIcon_Pinsir:: @ 8D88590 - .incbin "graphics/pokemon/pinsir/icon.4bpp" - - .align 2 -gMonFootprint_Pinsir:: @ 8D88990 - .incbin "graphics/pokemon/pinsir/footprint.1bpp" - - .align 2 -gMonFrontPic_Tauros:: @ 8D889B0 - .incbin "graphics/pokemon/tauros/front.4bpp.lz" - - .align 2 -gMonPalette_Tauros:: @ 8D88E80 - .incbin "graphics/pokemon/tauros/normal.gbapal.lz" - - .align 2 -gMonBackPic_Tauros:: @ 8D88EA8 - .incbin "graphics/pokemon/tauros/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Tauros:: @ 8D8915C - .incbin "graphics/pokemon/tauros/shiny.gbapal.lz" - - .align 2 -gMonIcon_Tauros:: @ 8D89184 - .incbin "graphics/pokemon/tauros/icon.4bpp" - - .align 2 -gMonFootprint_Tauros:: @ 8D89584 - .incbin "graphics/pokemon/tauros/footprint.1bpp" - - .align 2 -gMonFrontPic_Magikarp:: @ 8D895A4 - .incbin "graphics/pokemon/magikarp/front.4bpp.lz" - - .align 2 -gMonPalette_Magikarp:: @ 8D898F4 - .incbin "graphics/pokemon/magikarp/normal.gbapal.lz" - - .align 2 -gMonBackPic_Magikarp:: @ 8D8991C - .incbin "graphics/pokemon/magikarp/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Magikarp:: @ 8D89C4C - .incbin "graphics/pokemon/magikarp/shiny.gbapal.lz" - - .align 2 -gMonIcon_Magikarp:: @ 8D89C74 - .incbin "graphics/pokemon/magikarp/icon.4bpp" - - .align 2 -gMonFootprint_Magikarp:: @ 8D8A074 - .incbin "graphics/pokemon/magikarp/footprint.1bpp" - - .align 2 -gMonFrontPic_Gyarados:: @ 8D8A094 - .incbin "graphics/pokemon/gyarados/front.4bpp.lz" - - .align 2 -gMonPalette_Gyarados:: @ 8D8A5FC - .incbin "graphics/pokemon/gyarados/normal.gbapal.lz" - - .align 2 -gMonBackPic_Gyarados:: @ 8D8A624 - .incbin "graphics/pokemon/gyarados/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Gyarados:: @ 8D8AAF8 - .incbin "graphics/pokemon/gyarados/shiny.gbapal.lz" - - .align 2 -gMonIcon_Gyarados:: @ 8D8AB20 - .incbin "graphics/pokemon/gyarados/icon.4bpp" - - .align 2 -gMonFootprint_Gyarados:: @ 8D8AF20 - .incbin "graphics/pokemon/gyarados/footprint.1bpp" - - .align 2 -gMonFrontPic_Lapras:: @ 8D8AF40 - .incbin "graphics/pokemon/lapras/front.4bpp.lz" - - .align 2 -gMonPalette_Lapras:: @ 8D8B300 - .incbin "graphics/pokemon/lapras/normal.gbapal.lz" - - .align 2 -gMonBackPic_Lapras:: @ 8D8B328 - .incbin "graphics/pokemon/lapras/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Lapras:: @ 8D8B66C - .incbin "graphics/pokemon/lapras/shiny.gbapal.lz" - - .align 2 -gMonIcon_Lapras:: @ 8D8B694 - .incbin "graphics/pokemon/lapras/icon.4bpp" - - .align 2 -gMonFootprint_Lapras:: @ 8D8BA94 - .incbin "graphics/pokemon/lapras/footprint.1bpp" - - .align 2 -gMonFrontPic_Ditto:: @ 8D8BAB4 - .incbin "graphics/pokemon/ditto/front.4bpp.lz" - - .align 2 -gMonPalette_Ditto:: @ 8D8BCA4 - .incbin "graphics/pokemon/ditto/normal.gbapal.lz" - - .align 2 -gMonBackPic_Ditto:: @ 8D8BCC4 - .incbin "graphics/pokemon/ditto/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Ditto:: @ 8D8BEC4 - .incbin "graphics/pokemon/ditto/shiny.gbapal.lz" - - .align 2 -gMonIcon_Ditto:: @ 8D8BEE4 - .incbin "graphics/pokemon/ditto/icon.4bpp" - - .align 2 -gMonFootprint_Ditto:: @ 8D8C2E4 - .incbin "graphics/pokemon/ditto/footprint.1bpp" - - .align 2 -gMonFrontPic_Eevee:: @ 8D8C304 - .incbin "graphics/pokemon/eevee/front.4bpp.lz" - - .align 2 -gMonPalette_Eevee:: @ 8D8C5A8 - .incbin "graphics/pokemon/eevee/normal.gbapal.lz" - - .align 2 -gMonBackPic_Eevee:: @ 8D8C5CC - .incbin "graphics/pokemon/eevee/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Eevee:: @ 8D8C8F4 - .incbin "graphics/pokemon/eevee/shiny.gbapal.lz" - - .align 2 -gMonIcon_Eevee:: @ 8D8C918 - .incbin "graphics/pokemon/eevee/icon.4bpp" - - .align 2 -gMonFootprint_Eevee:: @ 8D8CD18 - .incbin "graphics/pokemon/eevee/footprint.1bpp" - - .align 2 -gMonFrontPic_Vaporeon:: @ 8D8CD38 - .incbin "graphics/pokemon/vaporeon/front.4bpp.lz" - - .align 2 -gMonPalette_Vaporeon:: @ 8D8D0CC - .incbin "graphics/pokemon/vaporeon/normal.gbapal.lz" - - .align 2 -gMonBackPic_Vaporeon:: @ 8D8D0F4 - .incbin "graphics/pokemon/vaporeon/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Vaporeon:: @ 8D8D3BC - .incbin "graphics/pokemon/vaporeon/shiny.gbapal.lz" - - .align 2 -gMonIcon_Vaporeon:: @ 8D8D3E4 - .incbin "graphics/pokemon/vaporeon/icon.4bpp" - - .align 2 -gMonFootprint_Vaporeon:: @ 8D8D7E4 - .incbin "graphics/pokemon/vaporeon/footprint.1bpp" - - .align 2 -gMonFrontPic_Jolteon:: @ 8D8D804 - .incbin "graphics/pokemon/jolteon/front.4bpp.lz" - - .align 2 -gMonPalette_Jolteon:: @ 8D8DBA4 - .incbin "graphics/pokemon/jolteon/normal.gbapal.lz" - - .align 2 -gMonBackPic_Jolteon:: @ 8D8DBCC - .incbin "graphics/pokemon/jolteon/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Jolteon:: @ 8D8DF5C - .incbin "graphics/pokemon/jolteon/shiny.gbapal.lz" - - .align 2 -gMonIcon_Jolteon:: @ 8D8DF84 - .incbin "graphics/pokemon/jolteon/icon.4bpp" - - .align 2 -gMonFootprint_Jolteon:: @ 8D8E384 - .incbin "graphics/pokemon/jolteon/footprint.1bpp" - - .align 2 -gMonFrontPic_Flareon:: @ 8D8E3A4 - .incbin "graphics/pokemon/flareon/front.4bpp.lz" - - .align 2 -gMonPalette_Flareon:: @ 8D8E720 - .incbin "graphics/pokemon/flareon/normal.gbapal.lz" - - .align 2 -gMonBackPic_Flareon:: @ 8D8E748 - .incbin "graphics/pokemon/flareon/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Flareon:: @ 8D8EAD8 - .incbin "graphics/pokemon/flareon/shiny.gbapal.lz" - - .align 2 -gMonIcon_Flareon:: @ 8D8EB00 - .incbin "graphics/pokemon/flareon/icon.4bpp" - - .align 2 -gMonFootprint_Flareon:: @ 8D8EF00 - .incbin "graphics/pokemon/flareon/footprint.1bpp" - - .align 2 -gMonFrontPic_Porygon:: @ 8D8EF20 - .incbin "graphics/pokemon/porygon/front.4bpp.lz" - - .align 2 -gMonPalette_Porygon:: @ 8D8F1DC - .incbin "graphics/pokemon/porygon/normal.gbapal.lz" - - .align 2 -gMonBackPic_Porygon:: @ 8D8F200 - .incbin "graphics/pokemon/porygon/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Porygon:: @ 8D8F4B8 - .incbin "graphics/pokemon/porygon/shiny.gbapal.lz" - - .align 2 -gMonIcon_Porygon:: @ 8D8F4DC - .incbin "graphics/pokemon/porygon/icon.4bpp" - - .align 2 -gMonFootprint_Porygon:: @ 8D8F8DC - .incbin "graphics/pokemon/porygon/footprint.1bpp" - - .align 2 -gMonFrontPic_Omanyte:: @ 8D8F8FC - .incbin "graphics/pokemon/omanyte/front.4bpp.lz" - - .align 2 -gMonPalette_Omanyte:: @ 8D8FBA4 - .incbin "graphics/pokemon/omanyte/normal.gbapal.lz" - - .align 2 -gMonBackPic_Omanyte:: @ 8D8FBCC - .incbin "graphics/pokemon/omanyte/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Omanyte:: @ 8D8FF18 - .incbin "graphics/pokemon/omanyte/shiny.gbapal.lz" - - .align 2 -gMonIcon_Omanyte:: @ 8D8FF40 - .incbin "graphics/pokemon/omanyte/icon.4bpp" - - .align 2 -gMonFootprint_Omanyte:: @ 8D90340 - .incbin "graphics/pokemon/omanyte/footprint.1bpp" - - .align 2 -gMonFrontPic_Omastar:: @ 8D90360 - .incbin "graphics/pokemon/omastar/front.4bpp.lz" - - .align 2 -gMonPalette_Omastar:: @ 8D90720 - .incbin "graphics/pokemon/omastar/normal.gbapal.lz" - - .align 2 -gMonBackPic_Omastar:: @ 8D90748 - .incbin "graphics/pokemon/omastar/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Omastar:: @ 8D90A88 - .incbin "graphics/pokemon/omastar/shiny.gbapal.lz" - - .align 2 -gMonIcon_Omastar:: @ 8D90AB0 - .incbin "graphics/pokemon/omastar/icon.4bpp" - - .align 2 -gMonFootprint_Omastar:: @ 8D90EB0 - .incbin "graphics/pokemon/omastar/footprint.1bpp" - - .align 2 -gMonFrontPic_Kabuto:: @ 8D90ED0 - .incbin "graphics/pokemon/kabuto/front.4bpp.lz" - - .align 2 -gMonPalette_Kabuto:: @ 8D91140 - .incbin "graphics/pokemon/kabuto/normal.gbapal.lz" - - .align 2 -gMonBackPic_Kabuto:: @ 8D91168 - .incbin "graphics/pokemon/kabuto/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Kabuto:: @ 8D91400 - .incbin "graphics/pokemon/kabuto/shiny.gbapal.lz" - - .align 2 -gMonIcon_Kabuto:: @ 8D91428 - .incbin "graphics/pokemon/kabuto/icon.4bpp" - - .align 2 -gMonFootprint_Kabuto:: @ 8D91828 - .incbin "graphics/pokemon/kabuto/footprint.1bpp" - - .align 2 -gMonFrontPic_Kabutops:: @ 8D91848 - .incbin "graphics/pokemon/kabutops/front.4bpp.lz" - - .align 2 -gMonPalette_Kabutops:: @ 8D91C48 - .incbin "graphics/pokemon/kabutops/normal.gbapal.lz" - - .align 2 -gMonBackPic_Kabutops:: @ 8D91C6C - .incbin "graphics/pokemon/kabutops/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Kabutops:: @ 8D92010 - .incbin "graphics/pokemon/kabutops/shiny.gbapal.lz" - - .align 2 -gMonIcon_Kabutops:: @ 8D92034 - .incbin "graphics/pokemon/kabutops/icon.4bpp" - - .align 2 -gMonFootprint_Kabutops:: @ 8D92434 - .incbin "graphics/pokemon/kabutops/footprint.1bpp" - - .align 2 -gMonFrontPic_Aerodactyl:: @ 8D92454 - .incbin "graphics/pokemon/aerodactyl/front.4bpp.lz" - - .align 2 -gMonPalette_Aerodactyl:: @ 8D928D4 - .incbin "graphics/pokemon/aerodactyl/normal.gbapal.lz" - - .align 2 -gMonBackPic_Aerodactyl:: @ 8D928FC - .incbin "graphics/pokemon/aerodactyl/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Aerodactyl:: @ 8D92C00 - .incbin "graphics/pokemon/aerodactyl/shiny.gbapal.lz" - - .align 2 -gMonIcon_Aerodactyl:: @ 8D92C28 - .incbin "graphics/pokemon/aerodactyl/icon.4bpp" - - .align 2 -gMonFootprint_Aerodactyl:: @ 8D93028 - .incbin "graphics/pokemon/aerodactyl/footprint.1bpp" - - .align 2 -gMonFrontPic_Snorlax:: @ 8D93048 - .incbin "graphics/pokemon/snorlax/front.4bpp.lz" - - .align 2 -gMonPalette_Snorlax:: @ 8D9348C - .incbin "graphics/pokemon/snorlax/normal.gbapal.lz" - - .align 2 -gMonBackPic_Snorlax:: @ 8D934B4 - .incbin "graphics/pokemon/snorlax/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Snorlax:: @ 8D936D0 - .incbin "graphics/pokemon/snorlax/shiny.gbapal.lz" - - .align 2 -gMonIcon_Snorlax:: @ 8D936F8 - .incbin "graphics/pokemon/snorlax/icon.4bpp" - - .align 2 -gMonFootprint_Snorlax:: @ 8D93AF8 - .incbin "graphics/pokemon/snorlax/footprint.1bpp" - - .align 2 -gMonFrontPic_Articuno:: @ 8D93B18 - .incbin "graphics/pokemon/articuno/front.4bpp.lz" - - .align 2 -gMonPalette_Articuno:: @ 8D94010 - .incbin "graphics/pokemon/articuno/normal.gbapal.lz" - - .align 2 -gMonBackPic_Articuno:: @ 8D94038 - .incbin "graphics/pokemon/articuno/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Articuno:: @ 8D94294 - .incbin "graphics/pokemon/articuno/shiny.gbapal.lz" - - .align 2 -gMonIcon_Articuno:: @ 8D942BC - .incbin "graphics/pokemon/articuno/icon.4bpp" - - .align 2 -gMonFootprint_Articuno:: @ 8D946BC - .incbin "graphics/pokemon/articuno/footprint.1bpp" - - .align 2 -gMonFrontPic_Zapdos:: @ 8D946DC - .incbin "graphics/pokemon/zapdos/front.4bpp.lz" - - .align 2 -gMonPalette_Zapdos:: @ 8D94B50 - .incbin "graphics/pokemon/zapdos/normal.gbapal.lz" - - .align 2 -gMonBackPic_Zapdos:: @ 8D94B78 - .incbin "graphics/pokemon/zapdos/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Zapdos:: @ 8D94EB4 - .incbin "graphics/pokemon/zapdos/shiny.gbapal.lz" - - .align 2 -gMonIcon_Zapdos:: @ 8D94EDC - .incbin "graphics/pokemon/zapdos/icon.4bpp" - - .align 2 -gMonFootprint_Zapdos:: @ 8D952DC - .incbin "graphics/pokemon/zapdos/footprint.1bpp" - - .align 2 -gMonFrontPic_Moltres:: @ 8D952FC - .incbin "graphics/pokemon/moltres/front.4bpp.lz" - - .align 2 -gMonPalette_Moltres:: @ 8D958AC - .incbin "graphics/pokemon/moltres/normal.gbapal.lz" - - .align 2 -gMonBackPic_Moltres:: @ 8D958D4 - .incbin "graphics/pokemon/moltres/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Moltres:: @ 8D95C10 - .incbin "graphics/pokemon/moltres/shiny.gbapal.lz" - - .align 2 -gMonIcon_Moltres:: @ 8D95C38 - .incbin "graphics/pokemon/moltres/icon.4bpp" - - .align 2 -gMonFootprint_Moltres:: @ 8D96038 - .incbin "graphics/pokemon/moltres/footprint.1bpp" - - .align 2 -gMonFrontPic_Dratini:: @ 8D96058 - .incbin "graphics/pokemon/dratini/front.4bpp.lz" - - .align 2 -gMonPalette_Dratini:: @ 8D96310 - .incbin "graphics/pokemon/dratini/normal.gbapal.lz" - - .align 2 -gMonBackPic_Dratini:: @ 8D96334 - .incbin "graphics/pokemon/dratini/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Dratini:: @ 8D965C4 - .incbin "graphics/pokemon/dratini/shiny.gbapal.lz" - - .align 2 -gMonIcon_Dratini:: @ 8D965E8 - .incbin "graphics/pokemon/dratini/icon.4bpp" - - .align 2 -gMonFootprint_Dratini:: @ 8D969E8 - .incbin "graphics/pokemon/dratini/footprint.1bpp" - - .align 2 -gMonFrontPic_Dragonair:: @ 8D96A08 - .incbin "graphics/pokemon/dragonair/front.4bpp.lz" - - .align 2 -gMonPalette_Dragonair:: @ 8D96D68 - .incbin "graphics/pokemon/dragonair/normal.gbapal.lz" - - .align 2 -gMonBackPic_Dragonair:: @ 8D96D90 - .incbin "graphics/pokemon/dragonair/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Dragonair:: @ 8D970A0 - .incbin "graphics/pokemon/dragonair/shiny.gbapal.lz" - - .align 2 -gMonIcon_Dragonair:: @ 8D970C8 - .incbin "graphics/pokemon/dragonair/icon.4bpp" - - .align 2 -gMonFootprint_Dragonair:: @ 8D974C8 - .incbin "graphics/pokemon/dragonair/footprint.1bpp" - - .align 2 -gMonFrontPic_Dragonite:: @ 8D974E8 - .incbin "graphics/pokemon/dragonite/front.4bpp.lz" - - .align 2 -gMonPalette_Dragonite:: @ 8D97A58 - .incbin "graphics/pokemon/dragonite/normal.gbapal.lz" - - .align 2 -gMonBackPic_Dragonite:: @ 8D97A80 - .incbin "graphics/pokemon/dragonite/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Dragonite:: @ 8D97D7C - .incbin "graphics/pokemon/dragonite/shiny.gbapal.lz" - - .align 2 -gMonIcon_Dragonite:: @ 8D97DA4 - .incbin "graphics/pokemon/dragonite/icon.4bpp" - - .align 2 -gMonFootprint_Dragonite:: @ 8D981A4 - .incbin "graphics/pokemon/dragonite/footprint.1bpp" - - .align 2 -gMonFrontPic_Mewtwo:: @ 8D981C4 - .incbin "graphics/pokemon/mewtwo/front.4bpp.lz" - - .align 2 -gMonPalette_Mewtwo:: @ 8D98600 - .incbin "graphics/pokemon/mewtwo/normal.gbapal.lz" - - .align 2 -gMonBackPic_Mewtwo:: @ 8D98624 - .incbin "graphics/pokemon/mewtwo/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Mewtwo:: @ 8D989F0 - .incbin "graphics/pokemon/mewtwo/shiny.gbapal.lz" - - .align 2 -gMonIcon_Mewtwo:: @ 8D98A14 - .incbin "graphics/pokemon/mewtwo/icon.4bpp" - - .align 2 -gMonFootprint_Mewtwo:: @ 8D98E14 - .incbin "graphics/pokemon/mewtwo/footprint.1bpp" - - .align 2 -gMonFrontPic_Mew:: @ 8D98E34 - .incbin "graphics/pokemon/mew/front.4bpp.lz" - - .align 2 -gMonPalette_Mew:: @ 8D990B4 - .incbin "graphics/pokemon/mew/normal.gbapal.lz" - - .align 2 -gMonBackPic_Mew:: @ 8D990D8 - .incbin "graphics/pokemon/mew/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Mew:: @ 8D993A4 - .incbin "graphics/pokemon/mew/shiny.gbapal.lz" - - .align 2 -gMonIcon_Mew:: @ 8D993C8 - .incbin "graphics/pokemon/mew/icon.4bpp" - - .align 2 -gMonFootprint_Mew:: @ 8D997C8 - .incbin "graphics/pokemon/mew/footprint.1bpp" - - .align 2 -gMonFrontPic_Chikorita:: @ 8D997E8 - .incbin "graphics/pokemon/chikorita/front.4bpp.lz" - - .align 2 -gMonPalette_Chikorita:: @ 8D99A50 - .incbin "graphics/pokemon/chikorita/normal.gbapal.lz" - - .align 2 -gMonBackPic_Chikorita:: @ 8D99A78 - .incbin "graphics/pokemon/chikorita/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Chikorita:: @ 8D99D3C - .incbin "graphics/pokemon/chikorita/shiny.gbapal.lz" - - .align 2 -gMonIcon_Chikorita:: @ 8D99D64 - .incbin "graphics/pokemon/chikorita/icon.4bpp" - - .align 2 -gMonFootprint_Chikorita:: @ 8D9A164 - .incbin "graphics/pokemon/chikorita/footprint.1bpp" - - .align 2 -gMonFrontPic_Bayleef:: @ 8D9A184 - .incbin "graphics/pokemon/bayleef/front.4bpp.lz" - - .align 2 -gMonPalette_Bayleef:: @ 8D9A558 - .incbin "graphics/pokemon/bayleef/normal.gbapal.lz" - - .align 2 -gMonBackPic_Bayleef:: @ 8D9A580 - .incbin "graphics/pokemon/bayleef/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Bayleef:: @ 8D9A910 - .incbin "graphics/pokemon/bayleef/shiny.gbapal.lz" - - .align 2 -gMonIcon_Bayleef:: @ 8D9A938 - .incbin "graphics/pokemon/bayleef/icon.4bpp" - - .align 2 -gMonFootprint_Bayleef:: @ 8D9AD38 - .incbin "graphics/pokemon/bayleef/footprint.1bpp" - - .align 2 -gMonFrontPic_Meganium:: @ 8D9AD58 - .incbin "graphics/pokemon/meganium/front.4bpp.lz" - - .align 2 -gMonPalette_Meganium:: @ 8D9B2B4 - .incbin "graphics/pokemon/meganium/normal.gbapal.lz" - - .align 2 -gMonBackPic_Meganium:: @ 8D9B2DC - .incbin "graphics/pokemon/meganium/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Meganium:: @ 8D9B62C - .incbin "graphics/pokemon/meganium/shiny.gbapal.lz" - - .align 2 -gMonIcon_Meganium:: @ 8D9B654 - .incbin "graphics/pokemon/meganium/icon.4bpp" - - .align 2 -gMonFootprint_Meganium:: @ 8D9BA54 - .incbin "graphics/pokemon/meganium/footprint.1bpp" - - .align 2 -gMonFrontPic_Cyndaquil:: @ 8D9BA74 - .incbin "graphics/pokemon/cyndaquil/front.4bpp.lz" - - .align 2 -gMonPalette_Cyndaquil:: @ 8D9BD00 - .incbin "graphics/pokemon/cyndaquil/normal.gbapal.lz" - - .align 2 -gMonBackPic_Cyndaquil:: @ 8D9BD28 - .incbin "graphics/pokemon/cyndaquil/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Cyndaquil:: @ 8D9C054 - .incbin "graphics/pokemon/cyndaquil/shiny.gbapal.lz" - - .align 2 -gMonIcon_Cyndaquil:: @ 8D9C07C - .incbin "graphics/pokemon/cyndaquil/icon.4bpp" - - .align 2 -gMonFootprint_Cyndaquil:: @ 8D9C47C - .incbin "graphics/pokemon/cyndaquil/footprint.1bpp" - - .align 2 -gMonFrontPic_Quilava:: @ 8D9C49C - .incbin "graphics/pokemon/quilava/front.4bpp.lz" - - .align 2 -gMonPalette_Quilava:: @ 8D9C7B8 - .incbin "graphics/pokemon/quilava/normal.gbapal.lz" - - .align 2 -gMonBackPic_Quilava:: @ 8D9C7E0 - .incbin "graphics/pokemon/quilava/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Quilava:: @ 8D9CB54 - .incbin "graphics/pokemon/quilava/shiny.gbapal.lz" - - .align 2 -gMonIcon_Quilava:: @ 8D9CB7C - .incbin "graphics/pokemon/quilava/icon.4bpp" - - .align 2 -gMonFootprint_Quilava:: @ 8D9CF7C - .incbin "graphics/pokemon/quilava/footprint.1bpp" - - .align 2 -gMonFrontPic_Typhlosion:: @ 8D9CF9C - .incbin "graphics/pokemon/typhlosion/front.4bpp.lz" - - .align 2 -gMonPalette_Typhlosion:: @ 8D9D3C4 - .incbin "graphics/pokemon/typhlosion/normal.gbapal.lz" - - .align 2 -gMonBackPic_Typhlosion:: @ 8D9D3EC - .incbin "graphics/pokemon/typhlosion/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Typhlosion:: @ 8D9D7F0 - .incbin "graphics/pokemon/typhlosion/shiny.gbapal.lz" - - .align 2 -gMonIcon_Typhlosion:: @ 8D9D818 - .incbin "graphics/pokemon/typhlosion/icon.4bpp" - - .align 2 -gMonFootprint_Typhlosion:: @ 8D9DC18 - .incbin "graphics/pokemon/typhlosion/footprint.1bpp" - - .align 2 -gMonFrontPic_Totodile:: @ 8D9DC38 - .incbin "graphics/pokemon/totodile/front.4bpp.lz" - - .align 2 -gMonPalette_Totodile:: @ 8D9DEDC - .incbin "graphics/pokemon/totodile/normal.gbapal.lz" - - .align 2 -gMonBackPic_Totodile:: @ 8D9DF04 - .incbin "graphics/pokemon/totodile/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Totodile:: @ 8D9E1E4 - .incbin "graphics/pokemon/totodile/shiny.gbapal.lz" - - .align 2 -gMonIcon_Totodile:: @ 8D9E20C - .incbin "graphics/pokemon/totodile/icon.4bpp" - - .align 2 -gMonFootprint_Totodile:: @ 8D9E60C - .incbin "graphics/pokemon/totodile/footprint.1bpp" - - .align 2 -gMonFrontPic_Croconaw:: @ 8D9E62C - .incbin "graphics/pokemon/croconaw/front.4bpp.lz" - - .align 2 -gMonPalette_Croconaw:: @ 8D9E994 - .incbin "graphics/pokemon/croconaw/normal.gbapal.lz" - - .align 2 -gMonBackPic_Croconaw:: @ 8D9E9BC - .incbin "graphics/pokemon/croconaw/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Croconaw:: @ 8D9ED0C - .incbin "graphics/pokemon/croconaw/shiny.gbapal.lz" - - .align 2 -gMonIcon_Croconaw:: @ 8D9ED34 - .incbin "graphics/pokemon/croconaw/icon.4bpp" - - .align 2 -gMonFootprint_Croconaw:: @ 8D9F134 - .incbin "graphics/pokemon/croconaw/footprint.1bpp" - - .align 2 -gMonFrontPic_Feraligatr:: @ 8D9F154 - .incbin "graphics/pokemon/feraligatr/front.4bpp.lz" - - .align 2 -gMonPalette_Feraligatr:: @ 8D9F6C0 - .incbin "graphics/pokemon/feraligatr/normal.gbapal.lz" - - .align 2 -gMonBackPic_Feraligatr:: @ 8D9F6E8 - .incbin "graphics/pokemon/feraligatr/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Feraligatr:: @ 8D9FBB4 - .incbin "graphics/pokemon/feraligatr/shiny.gbapal.lz" - - .align 2 -gMonIcon_Feraligatr:: @ 8D9FBDC - .incbin "graphics/pokemon/feraligatr/icon.4bpp" - - .align 2 -gMonFootprint_Feraligatr:: @ 8D9FFDC - .incbin "graphics/pokemon/feraligatr/footprint.1bpp" - - .align 2 -gMonFrontPic_Sentret:: @ 8D9FFFC - .incbin "graphics/pokemon/sentret/front.4bpp.lz" - - .align 2 -gMonPalette_Sentret:: @ 8DA02D8 - .incbin "graphics/pokemon/sentret/normal.gbapal.lz" - - .align 2 -gMonBackPic_Sentret:: @ 8DA0300 - .incbin "graphics/pokemon/sentret/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Sentret:: @ 8DA05A4 - .incbin "graphics/pokemon/sentret/shiny.gbapal.lz" - - .align 2 -gMonIcon_Sentret:: @ 8DA05CC - .incbin "graphics/pokemon/sentret/icon.4bpp" - - .align 2 -gMonFootprint_Sentret:: @ 8DA09CC - .incbin "graphics/pokemon/sentret/footprint.1bpp" - - .align 2 -gMonFrontPic_Furret:: @ 8DA09EC - .incbin "graphics/pokemon/furret/front.4bpp.lz" - - .align 2 -gMonPalette_Furret:: @ 8DA0D20 - .incbin "graphics/pokemon/furret/normal.gbapal.lz" - - .align 2 -gMonBackPic_Furret:: @ 8DA0D48 - .incbin "graphics/pokemon/furret/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Furret:: @ 8DA1070 - .incbin "graphics/pokemon/furret/shiny.gbapal.lz" - - .align 2 -gMonIcon_Furret:: @ 8DA1098 - .incbin "graphics/pokemon/furret/icon.4bpp" - - .align 2 -gMonFootprint_Furret:: @ 8DA1498 - .incbin "graphics/pokemon/furret/footprint.1bpp" - - .align 2 -gMonFrontPic_Hoothoot:: @ 8DA14B8 - .incbin "graphics/pokemon/hoothoot/front.4bpp.lz" - - .align 2 -gMonPalette_Hoothoot:: @ 8DA173C - .incbin "graphics/pokemon/hoothoot/normal.gbapal.lz" - - .align 2 -gMonBackPic_Hoothoot:: @ 8DA1764 - .incbin "graphics/pokemon/hoothoot/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Hoothoot:: @ 8DA1A6C - .incbin "graphics/pokemon/hoothoot/shiny.gbapal.lz" - - .align 2 -gMonIcon_Hoothoot:: @ 8DA1A94 - .incbin "graphics/pokemon/hoothoot/icon.4bpp" - - .align 2 -gMonFootprint_Hoothoot:: @ 8DA1E94 - .incbin "graphics/pokemon/hoothoot/footprint.1bpp" - - .align 2 -gMonFrontPic_Noctowl:: @ 8DA1EB4 - .incbin "graphics/pokemon/noctowl/front.4bpp.lz" - - .align 2 -gMonPalette_Noctowl:: @ 8DA2208 - .incbin "graphics/pokemon/noctowl/normal.gbapal.lz" - - .align 2 -gMonBackPic_Noctowl:: @ 8DA2230 - .incbin "graphics/pokemon/noctowl/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Noctowl:: @ 8DA258C - .incbin "graphics/pokemon/noctowl/shiny.gbapal.lz" - - .align 2 -gMonIcon_Noctowl:: @ 8DA25B4 - .incbin "graphics/pokemon/noctowl/icon.4bpp" - - .align 2 -gMonFootprint_Noctowl:: @ 8DA29B4 - .incbin "graphics/pokemon/noctowl/footprint.1bpp" - - .align 2 -gMonFrontPic_Ledyba:: @ 8DA29D4 - .incbin "graphics/pokemon/ledyba/front.4bpp.lz" - - .align 2 -gMonPalette_Ledyba:: @ 8DA2CC8 - .incbin "graphics/pokemon/ledyba/normal.gbapal.lz" - - .align 2 -gMonBackPic_Ledyba:: @ 8DA2CF0 - .incbin "graphics/pokemon/ledyba/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Ledyba:: @ 8DA3020 - .incbin "graphics/pokemon/ledyba/shiny.gbapal.lz" - - .align 2 -gMonIcon_Ledyba:: @ 8DA3048 - .incbin "graphics/pokemon/ledyba/icon.4bpp" - - .align 2 -gMonFootprint_Ledyba:: @ 8DA3448 - .incbin "graphics/pokemon/ledyba/footprint.1bpp" - - .align 2 -gMonFrontPic_Ledian:: @ 8DA3468 - .incbin "graphics/pokemon/ledian/front.4bpp.lz" - - .align 2 -gMonPalette_Ledian:: @ 8DA37F0 - .incbin "graphics/pokemon/ledian/normal.gbapal.lz" - - .align 2 -gMonBackPic_Ledian:: @ 8DA3818 - .incbin "graphics/pokemon/ledian/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Ledian:: @ 8DA3B70 - .incbin "graphics/pokemon/ledian/shiny.gbapal.lz" - - .align 2 -gMonIcon_Ledian:: @ 8DA3B98 - .incbin "graphics/pokemon/ledian/icon.4bpp" - - .align 2 -gMonFootprint_Ledian:: @ 8DA3F98 - .incbin "graphics/pokemon/ledian/footprint.1bpp" - - .align 2 -gMonFrontPic_Spinarak:: @ 8DA3FB8 - .incbin "graphics/pokemon/spinarak/front.4bpp.lz" - - .align 2 -gMonPalette_Spinarak:: @ 8DA422C - .incbin "graphics/pokemon/spinarak/normal.gbapal.lz" - - .align 2 -gMonBackPic_Spinarak:: @ 8DA4254 - .incbin "graphics/pokemon/spinarak/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Spinarak:: @ 8DA44B8 - .incbin "graphics/pokemon/spinarak/shiny.gbapal.lz" - - .align 2 -gMonIcon_Spinarak:: @ 8DA44E0 - .incbin "graphics/pokemon/spinarak/icon.4bpp" - - .align 2 -gMonFootprint_Spinarak:: @ 8DA48E0 - .incbin "graphics/pokemon/spinarak/footprint.1bpp" - - .align 2 -gMonFrontPic_Ariados:: @ 8DA4900 - .incbin "graphics/pokemon/ariados/front.4bpp.lz" - - .align 2 -gMonPalette_Ariados:: @ 8DA4CC0 - .incbin "graphics/pokemon/ariados/normal.gbapal.lz" - - .align 2 -gMonBackPic_Ariados:: @ 8DA4CE8 - .incbin "graphics/pokemon/ariados/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Ariados:: @ 8DA5060 - .incbin "graphics/pokemon/ariados/shiny.gbapal.lz" - - .align 2 -gMonIcon_Ariados:: @ 8DA5088 - .incbin "graphics/pokemon/ariados/icon.4bpp" - - .align 2 -gMonFootprint_Ariados:: @ 8DA5488 - .incbin "graphics/pokemon/ariados/footprint.1bpp" - - .align 2 -gMonFrontPic_Crobat:: @ 8DA54A8 - .incbin "graphics/pokemon/crobat/front.4bpp.lz" - - .align 2 -gMonPalette_Crobat:: @ 8DA5858 - .incbin "graphics/pokemon/crobat/normal.gbapal.lz" - - .align 2 -gMonBackPic_Crobat:: @ 8DA5880 - .incbin "graphics/pokemon/crobat/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Crobat:: @ 8DA5B88 - .incbin "graphics/pokemon/crobat/shiny.gbapal.lz" - - .align 2 -gMonIcon_Crobat:: @ 8DA5BB0 - .incbin "graphics/pokemon/crobat/icon.4bpp" - - .align 2 -gMonFootprint_Crobat:: @ 8DA5FB0 - .incbin "graphics/pokemon/crobat/footprint.1bpp" - - .align 2 -gMonFrontPic_Chinchou:: @ 8DA5FD0 - .incbin "graphics/pokemon/chinchou/front.4bpp.lz" - - .align 2 -gMonPalette_Chinchou:: @ 8DA62A8 - .incbin "graphics/pokemon/chinchou/normal.gbapal.lz" - - .align 2 -gMonBackPic_Chinchou:: @ 8DA62D0 - .incbin "graphics/pokemon/chinchou/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Chinchou:: @ 8DA65C8 - .incbin "graphics/pokemon/chinchou/shiny.gbapal.lz" - - .align 2 -gMonIcon_Chinchou:: @ 8DA65F0 - .incbin "graphics/pokemon/chinchou/icon.4bpp" - - .align 2 -gMonFootprint_Chinchou:: @ 8DA69F0 - .incbin "graphics/pokemon/chinchou/footprint.1bpp" - - .align 2 -gMonFrontPic_Lanturn:: @ 8DA6A10 - .incbin "graphics/pokemon/lanturn/front.4bpp.lz" - - .align 2 -gMonPalette_Lanturn:: @ 8DA6D80 - .incbin "graphics/pokemon/lanturn/normal.gbapal.lz" - - .align 2 -gMonBackPic_Lanturn:: @ 8DA6DA8 - .incbin "graphics/pokemon/lanturn/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Lanturn:: @ 8DA70A8 - .incbin "graphics/pokemon/lanturn/shiny.gbapal.lz" - - .align 2 -gMonIcon_Lanturn:: @ 8DA70D0 - .incbin "graphics/pokemon/lanturn/icon.4bpp" - - .align 2 -gMonFootprint_Lanturn:: @ 8DA74D0 - .incbin "graphics/pokemon/lanturn/footprint.1bpp" - - .align 2 -gMonFrontPic_Pichu:: @ 8DA74F0 - .incbin "graphics/pokemon/pichu/front.4bpp.lz" - - .align 2 -gMonPalette_Pichu:: @ 8DA770C - .incbin "graphics/pokemon/pichu/normal.gbapal.lz" - - .align 2 -gMonBackPic_Pichu:: @ 8DA7734 - .incbin "graphics/pokemon/pichu/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Pichu:: @ 8DA7990 - .incbin "graphics/pokemon/pichu/shiny.gbapal.lz" - - .align 2 -gMonIcon_Pichu:: @ 8DA79B8 - .incbin "graphics/pokemon/pichu/icon.4bpp" - - .align 2 -gMonFootprint_Pichu:: @ 8DA7DB8 - .incbin "graphics/pokemon/pichu/footprint.1bpp" - - .align 2 -gMonFrontPic_Cleffa:: @ 8DA7DD8 - .incbin "graphics/pokemon/cleffa/front.4bpp.lz" - - .align 2 -gMonPalette_Cleffa:: @ 8DA7FB8 - .incbin "graphics/pokemon/cleffa/normal.gbapal.lz" - - .align 2 -gMonBackPic_Cleffa:: @ 8DA7FE0 - .incbin "graphics/pokemon/cleffa/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Cleffa:: @ 8DA821C - .incbin "graphics/pokemon/cleffa/shiny.gbapal.lz" - - .align 2 -gMonIcon_Cleffa:: @ 8DA8244 - .incbin "graphics/pokemon/cleffa/icon.4bpp" - - .align 2 -gMonFootprint_Cleffa:: @ 8DA8644 - .incbin "graphics/pokemon/cleffa/footprint.1bpp" - - .align 2 -gMonFrontPic_Igglybuff:: @ 8DA8664 - .incbin "graphics/pokemon/igglybuff/front.4bpp.lz" - - .align 2 -gMonPalette_Igglybuff:: @ 8DA884C - .incbin "graphics/pokemon/igglybuff/normal.gbapal.lz" - - .align 2 -gMonBackPic_Igglybuff:: @ 8DA8874 - .incbin "graphics/pokemon/igglybuff/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Igglybuff:: @ 8DA8AB0 - .incbin "graphics/pokemon/igglybuff/shiny.gbapal.lz" - - .align 2 -gMonIcon_Igglybuff:: @ 8DA8AD8 - .incbin "graphics/pokemon/igglybuff/icon.4bpp" - - .align 2 -gMonFootprint_Igglybuff:: @ 8DA8ED8 - .incbin "graphics/pokemon/igglybuff/footprint.1bpp" - - .align 2 -gMonFrontPic_Togepi:: @ 8DA8EF8 - .incbin "graphics/pokemon/togepi/front.4bpp.lz" - - .align 2 -gMonPalette_Togepi:: @ 8DA90CC - .incbin "graphics/pokemon/togepi/normal.gbapal.lz" - - .align 2 -gMonBackPic_Togepi:: @ 8DA90F4 - .incbin "graphics/pokemon/togepi/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Togepi:: @ 8DA9368 - .incbin "graphics/pokemon/togepi/shiny.gbapal.lz" - - .align 2 -gMonIcon_Togepi:: @ 8DA9390 - .incbin "graphics/pokemon/togepi/icon.4bpp" - - .align 2 -gMonFootprint_Togepi:: @ 8DA9790 - .incbin "graphics/pokemon/togepi/footprint.1bpp" - - .align 2 -gMonFrontPic_Togetic:: @ 8DA97B0 - .incbin "graphics/pokemon/togetic/front.4bpp.lz" - - .align 2 -gMonPalette_Togetic:: @ 8DA9A24 - .incbin "graphics/pokemon/togetic/normal.gbapal.lz" - - .align 2 -gMonBackPic_Togetic:: @ 8DA9A4C - .incbin "graphics/pokemon/togetic/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Togetic:: @ 8DA9D78 - .incbin "graphics/pokemon/togetic/shiny.gbapal.lz" - - .align 2 -gMonIcon_Togetic:: @ 8DA9DA0 - .incbin "graphics/pokemon/togetic/icon.4bpp" - - .align 2 -gMonFootprint_Togetic:: @ 8DAA1A0 - .incbin "graphics/pokemon/togetic/footprint.1bpp" - - .align 2 -gMonFrontPic_Natu:: @ 8DAA1C0 - .incbin "graphics/pokemon/natu/front.4bpp.lz" - - .align 2 -gMonPalette_Natu:: @ 8DAA38C - .incbin "graphics/pokemon/natu/normal.gbapal.lz" - - .align 2 -gMonBackPic_Natu:: @ 8DAA3B4 - .incbin "graphics/pokemon/natu/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Natu:: @ 8DAA5C8 - .incbin "graphics/pokemon/natu/shiny.gbapal.lz" - - .align 2 -gMonIcon_Natu:: @ 8DAA5F0 - .incbin "graphics/pokemon/natu/icon.4bpp" - - .align 2 -gMonFootprint_Natu:: @ 8DAA9F0 - .incbin "graphics/pokemon/natu/footprint.1bpp" - - .align 2 -gMonFrontPic_Xatu:: @ 8DAAA10 - .incbin "graphics/pokemon/xatu/front.4bpp.lz" - - .align 2 -gMonPalette_Xatu:: @ 8DAACEC - .incbin "graphics/pokemon/xatu/normal.gbapal.lz" - - .align 2 -gMonBackPic_Xatu:: @ 8DAAD14 - .incbin "graphics/pokemon/xatu/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Xatu:: @ 8DAB08C - .incbin "graphics/pokemon/xatu/shiny.gbapal.lz" - - .align 2 -gMonIcon_Xatu:: @ 8DAB0B4 - .incbin "graphics/pokemon/xatu/icon.4bpp" - - .align 2 -gMonFootprint_Xatu:: @ 8DAB4B4 - .incbin "graphics/pokemon/xatu/footprint.1bpp" - - .align 2 -gMonFrontPic_Mareep:: @ 8DAB4D4 - .incbin "graphics/pokemon/mareep/front.4bpp.lz" - - .align 2 -gMonPalette_Mareep:: @ 8DAB788 - .incbin "graphics/pokemon/mareep/normal.gbapal.lz" - - .align 2 -gMonBackPic_Mareep:: @ 8DAB7B0 - .incbin "graphics/pokemon/mareep/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Mareep:: @ 8DABAA4 - .incbin "graphics/pokemon/mareep/shiny.gbapal.lz" - - .align 2 -gMonIcon_Mareep:: @ 8DABACC - .incbin "graphics/pokemon/mareep/icon.4bpp" - - .align 2 -gMonFootprint_Mareep:: @ 8DABECC - .incbin "graphics/pokemon/mareep/footprint.1bpp" - - .align 2 -gMonFrontPic_Flaaffy:: @ 8DABEEC - .incbin "graphics/pokemon/flaaffy/front.4bpp.lz" - - .align 2 -gMonPalette_Flaaffy:: @ 8DAC1EC - .incbin "graphics/pokemon/flaaffy/normal.gbapal.lz" - - .align 2 -gMonBackPic_Flaaffy:: @ 8DAC214 - .incbin "graphics/pokemon/flaaffy/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Flaaffy:: @ 8DAC530 - .incbin "graphics/pokemon/flaaffy/shiny.gbapal.lz" - - .align 2 -gMonIcon_Flaaffy:: @ 8DAC558 - .incbin "graphics/pokemon/flaaffy/icon.4bpp" - - .align 2 -gMonFootprint_Flaaffy:: @ 8DAC958 - .incbin "graphics/pokemon/flaaffy/footprint.1bpp" - - .align 2 -gMonFrontPic_Ampharos:: @ 8DAC978 - .incbin "graphics/pokemon/ampharos/front.4bpp.lz" - - .align 2 -gMonPalette_Ampharos:: @ 8DACCD4 - .incbin "graphics/pokemon/ampharos/normal.gbapal.lz" - - .align 2 -gMonBackPic_Ampharos:: @ 8DACCFC - .incbin "graphics/pokemon/ampharos/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Ampharos:: @ 8DAD074 - .incbin "graphics/pokemon/ampharos/shiny.gbapal.lz" - - .align 2 -gMonIcon_Ampharos:: @ 8DAD09C - .incbin "graphics/pokemon/ampharos/icon.4bpp" - - .align 2 -gMonFootprint_Ampharos:: @ 8DAD49C - .incbin "graphics/pokemon/ampharos/footprint.1bpp" - - .align 2 -gMonFrontPic_Bellossom:: @ 8DAD4BC - .incbin "graphics/pokemon/bellossom/front.4bpp.lz" - - .align 2 -gMonPalette_Bellossom:: @ 8DAD72C - .incbin "graphics/pokemon/bellossom/normal.gbapal.lz" - - .align 2 -gMonBackPic_Bellossom:: @ 8DAD754 - .incbin "graphics/pokemon/bellossom/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Bellossom:: @ 8DADA78 - .incbin "graphics/pokemon/bellossom/shiny.gbapal.lz" - - .align 2 -gMonIcon_Bellossom:: @ 8DADAA0 - .incbin "graphics/pokemon/bellossom/icon.4bpp" - - .align 2 -gMonFootprint_Bellossom:: @ 8DADEA0 - .incbin "graphics/pokemon/bellossom/footprint.1bpp" - - .align 2 -gMonFrontPic_Marill:: @ 8DADEC0 - .incbin "graphics/pokemon/marill/front.4bpp.lz" - - .align 2 -gMonPalette_Marill:: @ 8DAE184 - .incbin "graphics/pokemon/marill/normal.gbapal.lz" - - .align 2 -gMonBackPic_Marill:: @ 8DAE1AC - .incbin "graphics/pokemon/marill/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Marill:: @ 8DAE458 - .incbin "graphics/pokemon/marill/shiny.gbapal.lz" - - .align 2 -gMonIcon_Marill:: @ 8DAE480 - .incbin "graphics/pokemon/marill/icon.4bpp" - - .align 2 -gMonFootprint_Marill:: @ 8DAE880 - .incbin "graphics/pokemon/marill/footprint.1bpp" - - .align 2 -gMonFrontPic_Azumarill:: @ 8DAE8A0 - .incbin "graphics/pokemon/azumarill/front.4bpp.lz" - - .align 2 -gMonPalette_Azumarill:: @ 8DAEBA0 - .incbin "graphics/pokemon/azumarill/normal.gbapal.lz" - - .align 2 -gMonBackPic_Azumarill:: @ 8DAEBC8 - .incbin "graphics/pokemon/azumarill/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Azumarill:: @ 8DAEE84 - .incbin "graphics/pokemon/azumarill/shiny.gbapal.lz" - - .align 2 -gMonIcon_Azumarill:: @ 8DAEEAC - .incbin "graphics/pokemon/azumarill/icon.4bpp" - - .align 2 -gMonFootprint_Azumarill:: @ 8DAF2AC - .incbin "graphics/pokemon/azumarill/footprint.1bpp" - - .align 2 -gMonFrontPic_Sudowoodo:: @ 8DAF2CC - .incbin "graphics/pokemon/sudowoodo/front.4bpp.lz" - - .align 2 -gMonPalette_Sudowoodo:: @ 8DAF5E4 - .incbin "graphics/pokemon/sudowoodo/normal.gbapal.lz" - - .align 2 -gMonBackPic_Sudowoodo:: @ 8DAF60C - .incbin "graphics/pokemon/sudowoodo/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Sudowoodo:: @ 8DAF968 - .incbin "graphics/pokemon/sudowoodo/shiny.gbapal.lz" - - .align 2 -gMonIcon_Sudowoodo:: @ 8DAF990 - .incbin "graphics/pokemon/sudowoodo/icon.4bpp" - - .align 2 -gMonFootprint_Sudowoodo:: @ 8DAFD90 - .incbin "graphics/pokemon/sudowoodo/footprint.1bpp" - - .align 2 -gMonFrontPic_Politoed:: @ 8DAFDB0 - .incbin "graphics/pokemon/politoed/front.4bpp.lz" - - .align 2 -gMonPalette_Politoed:: @ 8DB00EC - .incbin "graphics/pokemon/politoed/normal.gbapal.lz" - - .align 2 -gMonBackPic_Politoed:: @ 8DB0114 - .incbin "graphics/pokemon/politoed/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Politoed:: @ 8DB03D0 - .incbin "graphics/pokemon/politoed/shiny.gbapal.lz" - - .align 2 -gMonIcon_Politoed:: @ 8DB03F8 - .incbin "graphics/pokemon/politoed/icon.4bpp" - - .align 2 -gMonFootprint_Politoed:: @ 8DB07F8 - .incbin "graphics/pokemon/politoed/footprint.1bpp" - - .align 2 -gMonFrontPic_Hoppip:: @ 8DB0818 - .incbin "graphics/pokemon/hoppip/front.4bpp.lz" - - .align 2 -gMonPalette_Hoppip:: @ 8DB0ACC - .incbin "graphics/pokemon/hoppip/normal.gbapal.lz" - - .align 2 -gMonBackPic_Hoppip:: @ 8DB0AF4 - .incbin "graphics/pokemon/hoppip/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Hoppip:: @ 8DB0DD4 - .incbin "graphics/pokemon/hoppip/shiny.gbapal.lz" - - .align 2 -gMonIcon_Hoppip:: @ 8DB0DFC - .incbin "graphics/pokemon/hoppip/icon.4bpp" - - .align 2 -gMonFootprint_Hoppip:: @ 8DB11FC - .incbin "graphics/pokemon/hoppip/footprint.1bpp" - - .align 2 -gMonFrontPic_Skiploom:: @ 8DB121C - .incbin "graphics/pokemon/skiploom/front.4bpp.lz" - - .align 2 -gMonPalette_Skiploom:: @ 8DB14A4 - .incbin "graphics/pokemon/skiploom/normal.gbapal.lz" - - .align 2 -gMonBackPic_Skiploom:: @ 8DB14CC - .incbin "graphics/pokemon/skiploom/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Skiploom:: @ 8DB17AC - .incbin "graphics/pokemon/skiploom/shiny.gbapal.lz" - - .align 2 -gMonIcon_Skiploom:: @ 8DB17D4 - .incbin "graphics/pokemon/skiploom/icon.4bpp" - - .align 2 -gMonFootprint_Skiploom:: @ 8DB1BD4 - .incbin "graphics/pokemon/skiploom/footprint.1bpp" - - .align 2 -gMonFrontPic_Jumpluff:: @ 8DB1BF4 - .incbin "graphics/pokemon/jumpluff/front.4bpp.lz" - - .align 2 -gMonPalette_Jumpluff:: @ 8DB1F60 - .incbin "graphics/pokemon/jumpluff/normal.gbapal.lz" - - .align 2 -gMonBackPic_Jumpluff:: @ 8DB1F88 - .incbin "graphics/pokemon/jumpluff/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Jumpluff:: @ 8DB2380 - .incbin "graphics/pokemon/jumpluff/shiny.gbapal.lz" - - .align 2 -gMonIcon_Jumpluff:: @ 8DB23A8 - .incbin "graphics/pokemon/jumpluff/icon.4bpp" - - .align 2 -gMonFootprint_Jumpluff:: @ 8DB27A8 - .incbin "graphics/pokemon/jumpluff/footprint.1bpp" - - .align 2 -gMonFrontPic_Aipom:: @ 8DB27C8 - .incbin "graphics/pokemon/aipom/front.4bpp.lz" - - .align 2 -gMonPalette_Aipom:: @ 8DB2AC4 - .incbin "graphics/pokemon/aipom/normal.gbapal.lz" - - .align 2 -gMonBackPic_Aipom:: @ 8DB2AEC - .incbin "graphics/pokemon/aipom/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Aipom:: @ 8DB2DE0 - .incbin "graphics/pokemon/aipom/shiny.gbapal.lz" - - .align 2 -gMonIcon_Aipom:: @ 8DB2E08 - .incbin "graphics/pokemon/aipom/icon.4bpp" - - .align 2 -gMonFootprint_Aipom:: @ 8DB3208 - .incbin "graphics/pokemon/aipom/footprint.1bpp" - - .align 2 -gMonFrontPic_Sunkern:: @ 8DB3228 - .incbin "graphics/pokemon/sunkern/front.4bpp.lz" - - .align 2 -gMonPalette_Sunkern:: @ 8DB3460 - .incbin "graphics/pokemon/sunkern/normal.gbapal.lz" - - .align 2 -gMonBackPic_Sunkern:: @ 8DB3488 - .incbin "graphics/pokemon/sunkern/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Sunkern:: @ 8DB374C - .incbin "graphics/pokemon/sunkern/shiny.gbapal.lz" - - .align 2 -gMonIcon_Sunkern:: @ 8DB3774 - .incbin "graphics/pokemon/sunkern/icon.4bpp" - - .align 2 -gMonFootprint_Sunkern:: @ 8DB3B74 - .incbin "graphics/pokemon/sunkern/footprint.1bpp" - - .align 2 -gMonFrontPic_Sunflora:: @ 8DB3B94 - .incbin "graphics/pokemon/sunflora/front.4bpp.lz" - - .align 2 -gMonPalette_Sunflora:: @ 8DB3EEC - .incbin "graphics/pokemon/sunflora/normal.gbapal.lz" - - .align 2 -gMonBackPic_Sunflora:: @ 8DB3F14 - .incbin "graphics/pokemon/sunflora/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Sunflora:: @ 8DB42B4 - .incbin "graphics/pokemon/sunflora/shiny.gbapal.lz" - - .align 2 -gMonIcon_Sunflora:: @ 8DB42DC - .incbin "graphics/pokemon/sunflora/icon.4bpp" - - .align 2 -gMonFootprint_Sunflora:: @ 8DB46DC - .incbin "graphics/pokemon/sunflora/footprint.1bpp" - - .align 2 -gMonFrontPic_Yanma:: @ 8DB46FC - .incbin "graphics/pokemon/yanma/front.4bpp.lz" - - .align 2 -gMonPalette_Yanma:: @ 8DB4A80 - .incbin "graphics/pokemon/yanma/normal.gbapal.lz" - - .align 2 -gMonBackPic_Yanma:: @ 8DB4AA8 - .incbin "graphics/pokemon/yanma/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Yanma:: @ 8DB4E5C - .incbin "graphics/pokemon/yanma/shiny.gbapal.lz" - - .align 2 -gMonIcon_Yanma:: @ 8DB4E84 - .incbin "graphics/pokemon/yanma/icon.4bpp" - - .align 2 -gMonFootprint_Yanma:: @ 8DB5284 - .incbin "graphics/pokemon/yanma/footprint.1bpp" - - .align 2 -gMonFrontPic_Wooper:: @ 8DB52A4 - .incbin "graphics/pokemon/wooper/front.4bpp.lz" - - .align 2 -gMonPalette_Wooper:: @ 8DB54E4 - .incbin "graphics/pokemon/wooper/normal.gbapal.lz" - - .align 2 -gMonBackPic_Wooper:: @ 8DB550C - .incbin "graphics/pokemon/wooper/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Wooper:: @ 8DB5798 - .incbin "graphics/pokemon/wooper/shiny.gbapal.lz" - - .align 2 -gMonIcon_Wooper:: @ 8DB57C0 - .incbin "graphics/pokemon/wooper/icon.4bpp" - - .align 2 -gMonFootprint_Wooper:: @ 8DB5BC0 - .incbin "graphics/pokemon/wooper/footprint.1bpp" - - .align 2 -gMonFrontPic_Quagsire:: @ 8DB5BE0 - .incbin "graphics/pokemon/quagsire/front.4bpp.lz" - - .align 2 -gMonPalette_Quagsire:: @ 8DB5F54 - .incbin "graphics/pokemon/quagsire/normal.gbapal.lz" - - .align 2 -gMonBackPic_Quagsire:: @ 8DB5F7C - .incbin "graphics/pokemon/quagsire/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Quagsire:: @ 8DB6278 - .incbin "graphics/pokemon/quagsire/shiny.gbapal.lz" - - .align 2 -gMonIcon_Quagsire:: @ 8DB62A0 - .incbin "graphics/pokemon/quagsire/icon.4bpp" - - .align 2 -gMonFootprint_Quagsire:: @ 8DB66A0 - .incbin "graphics/pokemon/quagsire/footprint.1bpp" - - .align 2 -gMonFrontPic_Espeon:: @ 8DB66C0 - .incbin "graphics/pokemon/espeon/front.4bpp.lz" - - .align 2 -gMonPalette_Espeon:: @ 8DB6A00 - .incbin "graphics/pokemon/espeon/normal.gbapal.lz" - - .align 2 -gMonBackPic_Espeon:: @ 8DB6A24 - .incbin "graphics/pokemon/espeon/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Espeon:: @ 8DB6D00 - .incbin "graphics/pokemon/espeon/shiny.gbapal.lz" - - .align 2 -gMonIcon_Espeon:: @ 8DB6D24 - .incbin "graphics/pokemon/espeon/icon.4bpp" - - .align 2 -gMonFootprint_Espeon:: @ 8DB7124 - .incbin "graphics/pokemon/espeon/footprint.1bpp" - - .align 2 -gMonFrontPic_Umbreon:: @ 8DB7144 - .incbin "graphics/pokemon/umbreon/front.4bpp.lz" - - .align 2 -gMonPalette_Umbreon:: @ 8DB7458 - .incbin "graphics/pokemon/umbreon/normal.gbapal.lz" - - .align 2 -gMonBackPic_Umbreon:: @ 8DB7480 - .incbin "graphics/pokemon/umbreon/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Umbreon:: @ 8DB7794 - .incbin "graphics/pokemon/umbreon/shiny.gbapal.lz" - - .align 2 -gMonIcon_Umbreon:: @ 8DB77BC - .incbin "graphics/pokemon/umbreon/icon.4bpp" - - .align 2 -gMonFootprint_Umbreon:: @ 8DB7BBC - .incbin "graphics/pokemon/umbreon/footprint.1bpp" - - .align 2 -gMonFrontPic_Murkrow:: @ 8DB7BDC - .incbin "graphics/pokemon/murkrow/front.4bpp.lz" - - .align 2 -gMonPalette_Murkrow:: @ 8DB7EBC - .incbin "graphics/pokemon/murkrow/normal.gbapal.lz" - - .align 2 -gMonBackPic_Murkrow:: @ 8DB7EE4 - .incbin "graphics/pokemon/murkrow/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Murkrow:: @ 8DB81FC - .incbin "graphics/pokemon/murkrow/shiny.gbapal.lz" - - .align 2 -gMonIcon_Murkrow:: @ 8DB8224 - .incbin "graphics/pokemon/murkrow/icon.4bpp" - - .align 2 -gMonFootprint_Murkrow:: @ 8DB8624 - .incbin "graphics/pokemon/murkrow/footprint.1bpp" - - .align 2 -gMonFrontPic_Slowking:: @ 8DB8644 - .incbin "graphics/pokemon/slowking/front.4bpp.lz" - - .align 2 -gMonPalette_Slowking:: @ 8DB89F8 - .incbin "graphics/pokemon/slowking/normal.gbapal.lz" - - .align 2 -gMonBackPic_Slowking:: @ 8DB8A20 - .incbin "graphics/pokemon/slowking/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Slowking:: @ 8DB8DAC - .incbin "graphics/pokemon/slowking/shiny.gbapal.lz" - - .align 2 -gMonIcon_Slowking:: @ 8DB8DD4 - .incbin "graphics/pokemon/slowking/icon.4bpp" - - .align 2 -gMonFootprint_Slowking:: @ 8DB91D4 - .incbin "graphics/pokemon/slowking/footprint.1bpp" - - .align 2 -gMonFrontPic_Misdreavus:: @ 8DB91F4 - .incbin "graphics/pokemon/misdreavus/front.4bpp.lz" - - .align 2 -gMonPalette_Misdreavus:: @ 8DB94B4 - .incbin "graphics/pokemon/misdreavus/normal.gbapal.lz" - - .align 2 -gMonBackPic_Misdreavus:: @ 8DB94DC - .incbin "graphics/pokemon/misdreavus/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Misdreavus:: @ 8DB9800 - .incbin "graphics/pokemon/misdreavus/shiny.gbapal.lz" - - .align 2 -gMonIcon_Misdreavus:: @ 8DB9828 - .incbin "graphics/pokemon/misdreavus/icon.4bpp" - - .align 2 -gMonFootprint_Misdreavus:: @ 8DB9C28 - .incbin "graphics/pokemon/misdreavus/footprint.1bpp" - - .align 2 -gMonFrontPic_UnownA:: @ 8DB9C48 - .incbin "graphics/pokemon/unown/front_a.4bpp.lz" - - .align 2 -gMonPalette_Unown:: @ 8DB9E1C - .incbin "graphics/pokemon/unown/normal.gbapal.lz" - - .align 2 -gMonBackPic_UnownA:: @ 8DB9E3C - .incbin "graphics/pokemon/unown/back_a.4bpp.lz" - - .align 2 -gMonShinyPalette_Unown:: @ 8DBA03C - .incbin "graphics/pokemon/unown/shiny.gbapal.lz" - - .align 2 -gMonIcon_UnownA:: @ 8DBA05C - .incbin "graphics/pokemon/unown/icon_a.4bpp" - - .align 2 -gMonFootprint_Unown:: @ 8DBA45C - .incbin "graphics/pokemon/unown/footprint.1bpp" - - .align 2 -gMonFrontPic_Wobbuffet:: @ 8DBA47C - .incbin "graphics/pokemon/wobbuffet/front.4bpp.lz" - - .align 2 -gMonPalette_Wobbuffet:: @ 8DBA7CC - .incbin "graphics/pokemon/wobbuffet/normal.gbapal.lz" - - .align 2 -gMonBackPic_Wobbuffet:: @ 8DBA7F4 - .incbin "graphics/pokemon/wobbuffet/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Wobbuffet:: @ 8DBAA38 - .incbin "graphics/pokemon/wobbuffet/shiny.gbapal.lz" - - .align 2 -gMonIcon_Wobbuffet:: @ 8DBAA60 - .incbin "graphics/pokemon/wobbuffet/icon.4bpp" - - .align 2 -gMonFootprint_Wobbuffet:: @ 8DBAE60 - .incbin "graphics/pokemon/wobbuffet/footprint.1bpp" - - .align 2 -gMonFrontPic_Girafarig:: @ 8DBAE80 - .incbin "graphics/pokemon/girafarig/front.4bpp.lz" - - .align 2 -gMonPalette_Girafarig:: @ 8DBB284 - .incbin "graphics/pokemon/girafarig/normal.gbapal.lz" - - .align 2 -gMonBackPic_Girafarig:: @ 8DBB2AC - .incbin "graphics/pokemon/girafarig/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Girafarig:: @ 8DBB658 - .incbin "graphics/pokemon/girafarig/shiny.gbapal.lz" - - .align 2 -gMonIcon_Girafarig:: @ 8DBB680 - .incbin "graphics/pokemon/girafarig/icon.4bpp" - - .align 2 -gMonFootprint_Girafarig:: @ 8DBBA80 - .incbin "graphics/pokemon/girafarig/footprint.1bpp" - - .align 2 -gMonFrontPic_Pineco:: @ 8DBBAA0 - .incbin "graphics/pokemon/pineco/front.4bpp.lz" - - .align 2 -gMonPalette_Pineco:: @ 8DBBDE0 - .incbin "graphics/pokemon/pineco/normal.gbapal.lz" - - .align 2 -gMonBackPic_Pineco:: @ 8DBBE04 - .incbin "graphics/pokemon/pineco/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Pineco:: @ 8DBC0DC - .incbin "graphics/pokemon/pineco/shiny.gbapal.lz" - - .align 2 -gMonIcon_Pineco:: @ 8DBC100 - .incbin "graphics/pokemon/pineco/icon.4bpp" - - .align 2 -gMonFootprint_Pineco:: @ 8DBC500 - .incbin "graphics/pokemon/pineco/footprint.1bpp" - - .align 2 -gMonFrontPic_Forretress:: @ 8DBC520 - .incbin "graphics/pokemon/forretress/front.4bpp.lz" - - .align 2 -gMonPalette_Forretress:: @ 8DBC93C - .incbin "graphics/pokemon/forretress/normal.gbapal.lz" - - .align 2 -gMonBackPic_Forretress:: @ 8DBC964 - .incbin "graphics/pokemon/forretress/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Forretress:: @ 8DBCC24 - .incbin "graphics/pokemon/forretress/shiny.gbapal.lz" - - .align 2 -gMonIcon_Forretress:: @ 8DBCC4C - .incbin "graphics/pokemon/forretress/icon.4bpp" - - .align 2 -gMonFootprint_Forretress:: @ 8DBD04C - .incbin "graphics/pokemon/forretress/footprint.1bpp" - - .align 2 -gMonFrontPic_Dunsparce:: @ 8DBD06C - .incbin "graphics/pokemon/dunsparce/front.4bpp.lz" - - .align 2 -gMonPalette_Dunsparce:: @ 8DBD37C - .incbin "graphics/pokemon/dunsparce/normal.gbapal.lz" - - .align 2 -gMonBackPic_Dunsparce:: @ 8DBD3A4 - .incbin "graphics/pokemon/dunsparce/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Dunsparce:: @ 8DBD6A0 - .incbin "graphics/pokemon/dunsparce/shiny.gbapal.lz" - - .align 2 -gMonIcon_Dunsparce:: @ 8DBD6C8 - .incbin "graphics/pokemon/dunsparce/icon.4bpp" - - .align 2 -gMonFootprint_Dunsparce:: @ 8DBDAC8 - .incbin "graphics/pokemon/dunsparce/footprint.1bpp" - - .align 2 -gMonFrontPic_Gligar:: @ 8DBDAE8 - .incbin "graphics/pokemon/gligar/front.4bpp.lz" - - .align 2 -gMonPalette_Gligar:: @ 8DBDF10 - .incbin "graphics/pokemon/gligar/normal.gbapal.lz" - - .align 2 -gMonBackPic_Gligar:: @ 8DBDF38 - .incbin "graphics/pokemon/gligar/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Gligar:: @ 8DBE310 - .incbin "graphics/pokemon/gligar/shiny.gbapal.lz" - - .align 2 -gMonIcon_Gligar:: @ 8DBE338 - .incbin "graphics/pokemon/gligar/icon.4bpp" - - .align 2 -gMonFootprint_Gligar:: @ 8DBE738 - .incbin "graphics/pokemon/gligar/footprint.1bpp" - - .align 2 -gMonFrontPic_Steelix:: @ 8DBE758 - .incbin "graphics/pokemon/steelix/front.4bpp.lz" - - .align 2 -gMonPalette_Steelix:: @ 8DBEC20 - .incbin "graphics/pokemon/steelix/normal.gbapal.lz" - - .align 2 -gMonBackPic_Steelix:: @ 8DBEC44 - .incbin "graphics/pokemon/steelix/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Steelix:: @ 8DBF050 - .incbin "graphics/pokemon/steelix/shiny.gbapal.lz" - - .align 2 -gMonIcon_Steelix:: @ 8DBF074 - .incbin "graphics/pokemon/steelix/icon.4bpp" - - .align 2 -gMonFootprint_Steelix:: @ 8DBF474 - .incbin "graphics/pokemon/steelix/footprint.1bpp" - - .align 2 -gMonFrontPic_Snubbull:: @ 8DBF494 - .incbin "graphics/pokemon/snubbull/front.4bpp.lz" - - .align 2 -gMonPalette_Snubbull:: @ 8DBF768 - .incbin "graphics/pokemon/snubbull/normal.gbapal.lz" - - .align 2 -gMonBackPic_Snubbull:: @ 8DBF790 - .incbin "graphics/pokemon/snubbull/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Snubbull:: @ 8DBFAB8 - .incbin "graphics/pokemon/snubbull/shiny.gbapal.lz" - - .align 2 -gMonIcon_Snubbull:: @ 8DBFAE0 - .incbin "graphics/pokemon/snubbull/icon.4bpp" - - .align 2 -gMonFootprint_Snubbull:: @ 8DBFEE0 - .incbin "graphics/pokemon/snubbull/footprint.1bpp" - - .align 2 -gMonFrontPic_Granbull:: @ 8DBFF00 - .incbin "graphics/pokemon/granbull/front.4bpp.lz" - - .align 2 -gMonPalette_Granbull:: @ 8DC028C - .incbin "graphics/pokemon/granbull/normal.gbapal.lz" - - .align 2 -gMonBackPic_Granbull:: @ 8DC02B4 - .incbin "graphics/pokemon/granbull/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Granbull:: @ 8DC05D8 - .incbin "graphics/pokemon/granbull/shiny.gbapal.lz" - - .align 2 -gMonIcon_Granbull:: @ 8DC0600 - .incbin "graphics/pokemon/granbull/icon.4bpp" - - .align 2 -gMonFootprint_Granbull:: @ 8DC0A00 - .incbin "graphics/pokemon/granbull/footprint.1bpp" - - .align 2 -gMonFrontPic_Qwilfish:: @ 8DC0A20 - .incbin "graphics/pokemon/qwilfish/front.4bpp.lz" - - .align 2 -gMonPalette_Qwilfish:: @ 8DC0CE0 - .incbin "graphics/pokemon/qwilfish/normal.gbapal.lz" - - .align 2 -gMonBackPic_Qwilfish:: @ 8DC0D08 - .incbin "graphics/pokemon/qwilfish/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Qwilfish:: @ 8DC0FE8 - .incbin "graphics/pokemon/qwilfish/shiny.gbapal.lz" - - .align 2 -gMonIcon_Qwilfish:: @ 8DC1010 - .incbin "graphics/pokemon/qwilfish/icon.4bpp" - - .align 2 -gMonFootprint_Qwilfish:: @ 8DC1410 - .incbin "graphics/pokemon/qwilfish/footprint.1bpp" - - .align 2 -gMonFrontPic_Scizor:: @ 8DC1430 - .incbin "graphics/pokemon/scizor/front.4bpp.lz" - - .align 2 -gMonPalette_Scizor:: @ 8DC1918 - .incbin "graphics/pokemon/scizor/normal.gbapal.lz" - - .align 2 -gMonBackPic_Scizor:: @ 8DC1940 - .incbin "graphics/pokemon/scizor/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Scizor:: @ 8DC1CC0 - .incbin "graphics/pokemon/scizor/shiny.gbapal.lz" - - .align 2 -gMonIcon_Scizor:: @ 8DC1CE8 - .incbin "graphics/pokemon/scizor/icon.4bpp" - - .align 2 -gMonFootprint_Scizor:: @ 8DC20E8 - .incbin "graphics/pokemon/scizor/footprint.1bpp" - - .align 2 -gMonFrontPic_Shuckle:: @ 8DC2108 - .incbin "graphics/pokemon/shuckle/front.4bpp.lz" - - .align 2 -gMonPalette_Shuckle:: @ 8DC23D0 - .incbin "graphics/pokemon/shuckle/normal.gbapal.lz" - - .align 2 -gMonBackPic_Shuckle:: @ 8DC23F8 - .incbin "graphics/pokemon/shuckle/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Shuckle:: @ 8DC2650 - .incbin "graphics/pokemon/shuckle/shiny.gbapal.lz" - - .align 2 -gMonIcon_Shuckle:: @ 8DC2678 - .incbin "graphics/pokemon/shuckle/icon.4bpp" - - .align 2 -gMonFootprint_Shuckle:: @ 8DC2A78 - .incbin "graphics/pokemon/shuckle/footprint.1bpp" - - .align 2 -gMonFrontPic_Heracross:: @ 8DC2A98 - .incbin "graphics/pokemon/heracross/front.4bpp.lz" - - .align 2 -gMonPalette_Heracross:: @ 8DC2E88 - .incbin "graphics/pokemon/heracross/normal.gbapal.lz" - - .align 2 -gMonBackPic_Heracross:: @ 8DC2EB0 - .incbin "graphics/pokemon/heracross/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Heracross:: @ 8DC3220 - .incbin "graphics/pokemon/heracross/shiny.gbapal.lz" - - .align 2 -gMonIcon_Heracross:: @ 8DC3248 - .incbin "graphics/pokemon/heracross/icon.4bpp" - - .align 2 -gMonFootprint_Heracross:: @ 8DC3648 - .incbin "graphics/pokemon/heracross/footprint.1bpp" - - .align 2 -gMonFrontPic_Sneasel:: @ 8DC3668 - .incbin "graphics/pokemon/sneasel/front.4bpp.lz" - - .align 2 -gMonPalette_Sneasel:: @ 8DC39AC - .incbin "graphics/pokemon/sneasel/normal.gbapal.lz" - - .align 2 -gMonBackPic_Sneasel:: @ 8DC39D4 - .incbin "graphics/pokemon/sneasel/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Sneasel:: @ 8DC3CF8 - .incbin "graphics/pokemon/sneasel/shiny.gbapal.lz" - - .align 2 -gMonIcon_Sneasel:: @ 8DC3D20 - .incbin "graphics/pokemon/sneasel/icon.4bpp" - - .align 2 -gMonFootprint_Sneasel:: @ 8DC4120 - .incbin "graphics/pokemon/sneasel/footprint.1bpp" - - .align 2 -gMonFrontPic_Teddiursa:: @ 8DC4140 - .incbin "graphics/pokemon/teddiursa/front.4bpp.lz" - - .align 2 -gMonPalette_Teddiursa:: @ 8DC43AC - .incbin "graphics/pokemon/teddiursa/normal.gbapal.lz" - - .align 2 -gMonBackPic_Teddiursa:: @ 8DC43D4 - .incbin "graphics/pokemon/teddiursa/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Teddiursa:: @ 8DC464C - .incbin "graphics/pokemon/teddiursa/shiny.gbapal.lz" - - .align 2 -gMonIcon_Teddiursa:: @ 8DC4674 - .incbin "graphics/pokemon/teddiursa/icon.4bpp" - - .align 2 -gMonFootprint_Teddiursa:: @ 8DC4A74 - .incbin "graphics/pokemon/teddiursa/footprint.1bpp" - - .align 2 -gMonFrontPic_Ursaring:: @ 8DC4A94 - .incbin "graphics/pokemon/ursaring/front.4bpp.lz" - - .align 2 -gMonPalette_Ursaring:: @ 8DC4ECC - .incbin "graphics/pokemon/ursaring/normal.gbapal.lz" - - .align 2 -gMonBackPic_Ursaring:: @ 8DC4EF4 - .incbin "graphics/pokemon/ursaring/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Ursaring:: @ 8DC527C - .incbin "graphics/pokemon/ursaring/shiny.gbapal.lz" - - .align 2 -gMonIcon_Ursaring:: @ 8DC52A4 - .incbin "graphics/pokemon/ursaring/icon.4bpp" - - .align 2 -gMonFootprint_Ursaring:: @ 8DC56A4 - .incbin "graphics/pokemon/ursaring/footprint.1bpp" - - .align 2 -gMonFrontPic_Slugma:: @ 8DC56C4 - .incbin "graphics/pokemon/slugma/front.4bpp.lz" - - .align 2 -gMonPalette_Slugma:: @ 8DC5938 - .incbin "graphics/pokemon/slugma/normal.gbapal.lz" - - .align 2 -gMonBackPic_Slugma:: @ 8DC595C - .incbin "graphics/pokemon/slugma/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Slugma:: @ 8DC5C44 - .incbin "graphics/pokemon/slugma/shiny.gbapal.lz" - - .align 2 -gMonIcon_Slugma:: @ 8DC5C68 - .incbin "graphics/pokemon/slugma/icon.4bpp" - - .align 2 -gMonFootprint_Slugma:: @ 8DC6068 - .incbin "graphics/pokemon/slugma/footprint.1bpp" - - .align 2 -gMonFrontPic_Magcargo:: @ 8DC6088 - .incbin "graphics/pokemon/magcargo/front.4bpp.lz" - - .align 2 -gMonPalette_Magcargo:: @ 8DC63D0 - .incbin "graphics/pokemon/magcargo/normal.gbapal.lz" - - .align 2 -gMonBackPic_Magcargo:: @ 8DC63F8 - .incbin "graphics/pokemon/magcargo/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Magcargo:: @ 8DC6810 - .incbin "graphics/pokemon/magcargo/shiny.gbapal.lz" - - .align 2 -gMonIcon_Magcargo:: @ 8DC6838 - .incbin "graphics/pokemon/magcargo/icon.4bpp" - - .align 2 -gMonFootprint_Magcargo:: @ 8DC6C38 - .incbin "graphics/pokemon/magcargo/footprint.1bpp" - - .align 2 -gMonFrontPic_Swinub:: @ 8DC6C58 - .incbin "graphics/pokemon/swinub/front.4bpp.lz" - - .align 2 -gMonPalette_Swinub:: @ 8DC6E54 - .incbin "graphics/pokemon/swinub/normal.gbapal.lz" - - .align 2 -gMonBackPic_Swinub:: @ 8DC6E7C - .incbin "graphics/pokemon/swinub/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Swinub:: @ 8DC70B8 - .incbin "graphics/pokemon/swinub/shiny.gbapal.lz" - - .align 2 -gMonIcon_Swinub:: @ 8DC70E0 - .incbin "graphics/pokemon/swinub/icon.4bpp" - - .align 2 -gMonFootprint_Swinub:: @ 8DC74E0 - .incbin "graphics/pokemon/swinub/footprint.1bpp" - - .align 2 -gMonFrontPic_Piloswine:: @ 8DC7500 - .incbin "graphics/pokemon/piloswine/front.4bpp.lz" - - .align 2 -gMonPalette_Piloswine:: @ 8DC7828 - .incbin "graphics/pokemon/piloswine/normal.gbapal.lz" - - .align 2 -gMonBackPic_Piloswine:: @ 8DC7850 - .incbin "graphics/pokemon/piloswine/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Piloswine:: @ 8DC7A9C - .incbin "graphics/pokemon/piloswine/shiny.gbapal.lz" - - .align 2 -gMonIcon_Piloswine:: @ 8DC7AC4 - .incbin "graphics/pokemon/piloswine/icon.4bpp" - - .align 2 -gMonFootprint_Piloswine:: @ 8DC7EC4 - .incbin "graphics/pokemon/piloswine/footprint.1bpp" - - .align 2 -gMonFrontPic_Corsola:: @ 8DC7EE4 - .incbin "graphics/pokemon/corsola/front.4bpp.lz" - - .align 2 -gMonPalette_Corsola:: @ 8DC81CC - .incbin "graphics/pokemon/corsola/normal.gbapal.lz" - - .align 2 -gMonBackPic_Corsola:: @ 8DC81F4 - .incbin "graphics/pokemon/corsola/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Corsola:: @ 8DC84B4 - .incbin "graphics/pokemon/corsola/shiny.gbapal.lz" - - .align 2 -gMonIcon_Corsola:: @ 8DC84DC - .incbin "graphics/pokemon/corsola/icon.4bpp" - - .align 2 -gMonFootprint_Corsola:: @ 8DC88DC - .incbin "graphics/pokemon/corsola/footprint.1bpp" - - .align 2 -gMonFrontPic_Remoraid:: @ 8DC88FC - .incbin "graphics/pokemon/remoraid/front.4bpp.lz" - - .align 2 -gMonPalette_Remoraid:: @ 8DC8B64 - .incbin "graphics/pokemon/remoraid/normal.gbapal.lz" - - .align 2 -gMonBackPic_Remoraid:: @ 8DC8B8C - .incbin "graphics/pokemon/remoraid/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Remoraid:: @ 8DC8EA0 - .incbin "graphics/pokemon/remoraid/shiny.gbapal.lz" - - .align 2 -gMonIcon_Remoraid:: @ 8DC8EC8 - .incbin "graphics/pokemon/remoraid/icon.4bpp" - - .align 2 -gMonFootprint_Remoraid:: @ 8DC92C8 - .incbin "graphics/pokemon/remoraid/footprint.1bpp" - - .align 2 -gMonFrontPic_Octillery:: @ 8DC92E8 - .incbin "graphics/pokemon/octillery/front.4bpp.lz" - - .align 2 -gMonPalette_Octillery:: @ 8DC961C - .incbin "graphics/pokemon/octillery/normal.gbapal.lz" - - .align 2 -gMonBackPic_Octillery:: @ 8DC9644 - .incbin "graphics/pokemon/octillery/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Octillery:: @ 8DC98FC - .incbin "graphics/pokemon/octillery/shiny.gbapal.lz" - - .align 2 -gMonIcon_Octillery:: @ 8DC9924 - .incbin "graphics/pokemon/octillery/icon.4bpp" - - .align 2 -gMonFootprint_Octillery:: @ 8DC9D24 - .incbin "graphics/pokemon/octillery/footprint.1bpp" - - .align 2 -gMonFrontPic_Delibird:: @ 8DC9D44 - .incbin "graphics/pokemon/delibird/front.4bpp.lz" - - .align 2 -gMonPalette_Delibird:: @ 8DCA0B4 - .incbin "graphics/pokemon/delibird/normal.gbapal.lz" - - .align 2 -gMonBackPic_Delibird:: @ 8DCA0DC - .incbin "graphics/pokemon/delibird/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Delibird:: @ 8DCA49C - .incbin "graphics/pokemon/delibird/shiny.gbapal.lz" - - .align 2 -gMonIcon_Delibird:: @ 8DCA4C4 - .incbin "graphics/pokemon/delibird/icon.4bpp" - - .align 2 -gMonFootprint_Delibird:: @ 8DCA8C4 - .incbin "graphics/pokemon/delibird/footprint.1bpp" - - .align 2 -gMonFrontPic_Mantine:: @ 8DCA8E4 - .incbin "graphics/pokemon/mantine/front.4bpp.lz" - - .align 2 -gMonPalette_Mantine:: @ 8DCAD80 - .incbin "graphics/pokemon/mantine/normal.gbapal.lz" - - .align 2 -gMonBackPic_Mantine:: @ 8DCADA8 - .incbin "graphics/pokemon/mantine/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Mantine:: @ 8DCB048 - .incbin "graphics/pokemon/mantine/shiny.gbapal.lz" - - .align 2 -gMonIcon_Mantine:: @ 8DCB070 - .incbin "graphics/pokemon/mantine/icon.4bpp" - - .align 2 -gMonFootprint_Mantine:: @ 8DCB470 - .incbin "graphics/pokemon/mantine/footprint.1bpp" - - .align 2 -gMonFrontPic_Skarmory:: @ 8DCB490 - .incbin "graphics/pokemon/skarmory/front.4bpp.lz" - - .align 2 -gMonPalette_Skarmory:: @ 8DCB970 - .incbin "graphics/pokemon/skarmory/normal.gbapal.lz" - - .align 2 -gMonBackPic_Skarmory:: @ 8DCB998 - .incbin "graphics/pokemon/skarmory/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Skarmory:: @ 8DCBC9C - .incbin "graphics/pokemon/skarmory/shiny.gbapal.lz" - - .align 2 -gMonIcon_Skarmory:: @ 8DCBCC4 - .incbin "graphics/pokemon/skarmory/icon.4bpp" - - .align 2 -gMonFootprint_Skarmory:: @ 8DCC0C4 - .incbin "graphics/pokemon/skarmory/footprint.1bpp" - - .align 2 -gMonFrontPic_Houndour:: @ 8DCC0E4 - .incbin "graphics/pokemon/houndour/front.4bpp.lz" - - .align 2 -gMonPalette_Houndour:: @ 8DCC39C - .incbin "graphics/pokemon/houndour/normal.gbapal.lz" - - .align 2 -gMonBackPic_Houndour:: @ 8DCC3C4 - .incbin "graphics/pokemon/houndour/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Houndour:: @ 8DCC644 - .incbin "graphics/pokemon/houndour/shiny.gbapal.lz" - - .align 2 -gMonIcon_Houndour:: @ 8DCC66C - .incbin "graphics/pokemon/houndour/icon.4bpp" - - .align 2 -gMonFootprint_Houndour:: @ 8DCCA6C - .incbin "graphics/pokemon/houndour/footprint.1bpp" - - .align 2 -gMonFrontPic_Houndoom:: @ 8DCCA8C - .incbin "graphics/pokemon/houndoom/front.4bpp.lz" - - .align 2 -gMonPalette_Houndoom:: @ 8DCCE8C - .incbin "graphics/pokemon/houndoom/normal.gbapal.lz" - - .align 2 -gMonBackPic_Houndoom:: @ 8DCCEB4 - .incbin "graphics/pokemon/houndoom/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Houndoom:: @ 8DCD1D8 - .incbin "graphics/pokemon/houndoom/shiny.gbapal.lz" - - .align 2 -gMonIcon_Houndoom:: @ 8DCD200 - .incbin "graphics/pokemon/houndoom/icon.4bpp" - - .align 2 -gMonFootprint_Houndoom:: @ 8DCD600 - .incbin "graphics/pokemon/houndoom/footprint.1bpp" - - .align 2 -gMonFrontPic_Kingdra:: @ 8DCD620 - .incbin "graphics/pokemon/kingdra/front.4bpp.lz" - - .align 2 -gMonPalette_Kingdra:: @ 8DCDA40 - .incbin "graphics/pokemon/kingdra/normal.gbapal.lz" - - .align 2 -gMonBackPic_Kingdra:: @ 8DCDA68 - .incbin "graphics/pokemon/kingdra/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Kingdra:: @ 8DCDE1C - .incbin "graphics/pokemon/kingdra/shiny.gbapal.lz" - - .align 2 -gMonIcon_Kingdra:: @ 8DCDE44 - .incbin "graphics/pokemon/kingdra/icon.4bpp" - - .align 2 -gMonFootprint_Kingdra:: @ 8DCE244 - .incbin "graphics/pokemon/kingdra/footprint.1bpp" - - .align 2 -gMonFrontPic_Phanpy:: @ 8DCE264 - .incbin "graphics/pokemon/phanpy/front.4bpp.lz" - - .align 2 -gMonPalette_Phanpy:: @ 8DCE4C0 - .incbin "graphics/pokemon/phanpy/normal.gbapal.lz" - - .align 2 -gMonBackPic_Phanpy:: @ 8DCE4E8 - .incbin "graphics/pokemon/phanpy/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Phanpy:: @ 8DCE7AC - .incbin "graphics/pokemon/phanpy/shiny.gbapal.lz" - - .align 2 -gMonIcon_Phanpy:: @ 8DCE7D4 - .incbin "graphics/pokemon/phanpy/icon.4bpp" - - .align 2 -gMonFootprint_Phanpy:: @ 8DCEBD4 - .incbin "graphics/pokemon/phanpy/footprint.1bpp" - - .align 2 -gMonFrontPic_Donphan:: @ 8DCEBF4 - .incbin "graphics/pokemon/donphan/front.4bpp.lz" - - .align 2 -gMonPalette_Donphan:: @ 8DCF068 - .incbin "graphics/pokemon/donphan/normal.gbapal.lz" - - .align 2 -gMonBackPic_Donphan:: @ 8DCF090 - .incbin "graphics/pokemon/donphan/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Donphan:: @ 8DCF38C - .incbin "graphics/pokemon/donphan/shiny.gbapal.lz" - - .align 2 -gMonIcon_Donphan:: @ 8DCF3B4 - .incbin "graphics/pokemon/donphan/icon.4bpp" - - .align 2 -gMonFootprint_Donphan:: @ 8DCF7B4 - .incbin "graphics/pokemon/donphan/footprint.1bpp" - - .align 2 -gMonFrontPic_Porygon2:: @ 8DCF7D4 - .incbin "graphics/pokemon/porygon2/front.4bpp.lz" - - .align 2 -gMonPalette_Porygon2:: @ 8DCFA5C - .incbin "graphics/pokemon/porygon2/normal.gbapal.lz" - - .align 2 -gMonBackPic_Porygon2:: @ 8DCFA84 - .incbin "graphics/pokemon/porygon2/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Porygon2:: @ 8DCFDA0 - .incbin "graphics/pokemon/porygon2/shiny.gbapal.lz" - - .align 2 -gMonIcon_Porygon2:: @ 8DCFDC8 - .incbin "graphics/pokemon/porygon2/icon.4bpp" - - .align 2 -gMonFootprint_Porygon2:: @ 8DD01C8 - .incbin "graphics/pokemon/porygon2/footprint.1bpp" - - .align 2 -gMonFrontPic_Stantler:: @ 8DD01E8 - .incbin "graphics/pokemon/stantler/front.4bpp.lz" - - .align 2 -gMonPalette_Stantler:: @ 8DD05FC - .incbin "graphics/pokemon/stantler/normal.gbapal.lz" - - .align 2 -gMonBackPic_Stantler:: @ 8DD0624 - .incbin "graphics/pokemon/stantler/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Stantler:: @ 8DD0970 - .incbin "graphics/pokemon/stantler/shiny.gbapal.lz" - - .align 2 -gMonIcon_Stantler:: @ 8DD0998 - .incbin "graphics/pokemon/stantler/icon.4bpp" - - .align 2 -gMonFootprint_Stantler:: @ 8DD0D98 - .incbin "graphics/pokemon/stantler/footprint.1bpp" - - .align 2 -gMonFrontPic_Smeargle:: @ 8DD0DB8 - .incbin "graphics/pokemon/smeargle/front.4bpp.lz" - - .align 2 -gMonPalette_Smeargle:: @ 8DD114C - .incbin "graphics/pokemon/smeargle/normal.gbapal.lz" - - .align 2 -gMonBackPic_Smeargle:: @ 8DD1174 - .incbin "graphics/pokemon/smeargle/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Smeargle:: @ 8DD1498 - .incbin "graphics/pokemon/smeargle/shiny.gbapal.lz" - - .align 2 -gMonIcon_Smeargle:: @ 8DD14C0 - .incbin "graphics/pokemon/smeargle/icon.4bpp" - - .align 2 -gMonFootprint_Smeargle:: @ 8DD18C0 - .incbin "graphics/pokemon/smeargle/footprint.1bpp" - - .align 2 -gMonFrontPic_Tyrogue:: @ 8DD18E0 - .incbin "graphics/pokemon/tyrogue/front.4bpp.lz" - - .align 2 -gMonPalette_Tyrogue:: @ 8DD1B6C - .incbin "graphics/pokemon/tyrogue/normal.gbapal.lz" - - .align 2 -gMonBackPic_Tyrogue:: @ 8DD1B94 - .incbin "graphics/pokemon/tyrogue/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Tyrogue:: @ 8DD1EB0 - .incbin "graphics/pokemon/tyrogue/shiny.gbapal.lz" - - .align 2 -gMonIcon_Tyrogue:: @ 8DD1ED8 - .incbin "graphics/pokemon/tyrogue/icon.4bpp" - - .align 2 -gMonFootprint_Tyrogue:: @ 8DD22D8 - .incbin "graphics/pokemon/tyrogue/footprint.1bpp" - - .align 2 -gMonFrontPic_Hitmontop:: @ 8DD22F8 - .incbin "graphics/pokemon/hitmontop/front.4bpp.lz" - - .align 2 -gMonPalette_Hitmontop:: @ 8DD2684 - .incbin "graphics/pokemon/hitmontop/normal.gbapal.lz" - - .align 2 -gMonBackPic_Hitmontop:: @ 8DD26AC - .incbin "graphics/pokemon/hitmontop/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Hitmontop:: @ 8DD2AD4 - .incbin "graphics/pokemon/hitmontop/shiny.gbapal.lz" - - .align 2 -gMonIcon_Hitmontop:: @ 8DD2AFC - .incbin "graphics/pokemon/hitmontop/icon.4bpp" - - .align 2 -gMonFootprint_Hitmontop:: @ 8DD2EFC - .incbin "graphics/pokemon/hitmontop/footprint.1bpp" - - .align 2 -gMonFrontPic_Smoochum:: @ 8DD2F1C - .incbin "graphics/pokemon/smoochum/front.4bpp.lz" - - .align 2 -gMonPalette_Smoochum:: @ 8DD3174 - .incbin "graphics/pokemon/smoochum/normal.gbapal.lz" - - .align 2 -gMonBackPic_Smoochum:: @ 8DD319C - .incbin "graphics/pokemon/smoochum/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Smoochum:: @ 8DD3414 - .incbin "graphics/pokemon/smoochum/shiny.gbapal.lz" - - .align 2 -gMonIcon_Smoochum:: @ 8DD343C - .incbin "graphics/pokemon/smoochum/icon.4bpp" - - .align 2 -gMonFootprint_Smoochum:: @ 8DD383C - .incbin "graphics/pokemon/smoochum/footprint.1bpp" - - .align 2 -gMonFrontPic_Elekid:: @ 8DD385C - .incbin "graphics/pokemon/elekid/front.4bpp.lz" - - .align 2 -gMonPalette_Elekid:: @ 8DD3B64 - .incbin "graphics/pokemon/elekid/normal.gbapal.lz" - - .align 2 -gMonBackPic_Elekid:: @ 8DD3B8C - .incbin "graphics/pokemon/elekid/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Elekid:: @ 8DD3EE4 - .incbin "graphics/pokemon/elekid/shiny.gbapal.lz" - - .align 2 -gMonIcon_Elekid:: @ 8DD3F0C - .incbin "graphics/pokemon/elekid/icon.4bpp" - - .align 2 -gMonFootprint_Elekid:: @ 8DD430C - .incbin "graphics/pokemon/elekid/footprint.1bpp" - - .align 2 -gMonFrontPic_Magby:: @ 8DD432C - .incbin "graphics/pokemon/magby/front.4bpp.lz" - - .align 2 -gMonPalette_Magby:: @ 8DD45B0 - .incbin "graphics/pokemon/magby/normal.gbapal.lz" - - .align 2 -gMonBackPic_Magby:: @ 8DD45D8 - .incbin "graphics/pokemon/magby/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Magby:: @ 8DD4884 - .incbin "graphics/pokemon/magby/shiny.gbapal.lz" - - .align 2 -gMonIcon_Magby:: @ 8DD48AC - .incbin "graphics/pokemon/magby/icon.4bpp" - - .align 2 -gMonFootprint_Magby:: @ 8DD4CAC - .incbin "graphics/pokemon/magby/footprint.1bpp" - - .align 2 -gMonFrontPic_Miltank:: @ 8DD4CCC - .incbin "graphics/pokemon/miltank/front.4bpp.lz" - - .align 2 -gMonPalette_Miltank:: @ 8DD507C - .incbin "graphics/pokemon/miltank/normal.gbapal.lz" - - .align 2 -gMonBackPic_Miltank:: @ 8DD50A4 - .incbin "graphics/pokemon/miltank/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Miltank:: @ 8DD5440 - .incbin "graphics/pokemon/miltank/shiny.gbapal.lz" - - .align 2 -gMonIcon_Miltank:: @ 8DD5468 - .incbin "graphics/pokemon/miltank/icon.4bpp" - - .align 2 -gMonFootprint_Miltank:: @ 8DD5868 - .incbin "graphics/pokemon/miltank/footprint.1bpp" - - .align 2 -gMonFrontPic_Blissey:: @ 8DD5888 - .incbin "graphics/pokemon/blissey/front.4bpp.lz" - - .align 2 -gMonPalette_Blissey:: @ 8DD5C70 - .incbin "graphics/pokemon/blissey/normal.gbapal.lz" - - .align 2 -gMonBackPic_Blissey:: @ 8DD5C98 - .incbin "graphics/pokemon/blissey/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Blissey:: @ 8DD5F64 - .incbin "graphics/pokemon/blissey/shiny.gbapal.lz" - - .align 2 -gMonIcon_Blissey:: @ 8DD5F8C - .incbin "graphics/pokemon/blissey/icon.4bpp" - - .align 2 -gMonFootprint_Blissey:: @ 8DD638C - .incbin "graphics/pokemon/blissey/footprint.1bpp" - - .align 2 -gMonFrontPic_Raikou:: @ 8DD63AC - .incbin "graphics/pokemon/raikou/front.4bpp.lz" - - .align 2 -gMonPalette_Raikou:: @ 8DD6928 - .incbin "graphics/pokemon/raikou/normal.gbapal.lz" - - .align 2 -gMonBackPic_Raikou:: @ 8DD6950 - .incbin "graphics/pokemon/raikou/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Raikou:: @ 8DD6CF8 - .incbin "graphics/pokemon/raikou/shiny.gbapal.lz" - - .align 2 -gMonIcon_Raikou:: @ 8DD6D20 - .incbin "graphics/pokemon/raikou/icon.4bpp" - - .align 2 -gMonFootprint_Raikou:: @ 8DD7120 - .incbin "graphics/pokemon/raikou/footprint.1bpp" - - .align 2 -gMonFrontPic_Entei:: @ 8DD7140 - .incbin "graphics/pokemon/entei/front.4bpp.lz" - - .align 2 -gMonPalette_Entei:: @ 8DD773C - .incbin "graphics/pokemon/entei/normal.gbapal.lz" - - .align 2 -gMonBackPic_Entei:: @ 8DD7764 - .incbin "graphics/pokemon/entei/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Entei:: @ 8DD7B88 - .incbin "graphics/pokemon/entei/shiny.gbapal.lz" - - .align 2 -gMonIcon_Entei:: @ 8DD7BB0 - .incbin "graphics/pokemon/entei/icon.4bpp" - - .align 2 -gMonFootprint_Entei:: @ 8DD7FB0 - .incbin "graphics/pokemon/entei/footprint.1bpp" - - .align 2 -gMonFrontPic_Suicune:: @ 8DD7FD0 - .incbin "graphics/pokemon/suicune/front.4bpp.lz" - - .align 2 -gMonPalette_Suicune:: @ 8DD8554 - .incbin "graphics/pokemon/suicune/normal.gbapal.lz" - - .align 2 -gMonBackPic_Suicune:: @ 8DD857C - .incbin "graphics/pokemon/suicune/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Suicune:: @ 8DD8A58 - .incbin "graphics/pokemon/suicune/shiny.gbapal.lz" - - .align 2 -gMonIcon_Suicune:: @ 8DD8A80 - .incbin "graphics/pokemon/suicune/icon.4bpp" - - .align 2 -gMonFootprint_Suicune:: @ 8DD8E80 - .incbin "graphics/pokemon/suicune/footprint.1bpp" - - .align 2 -gMonFrontPic_Larvitar:: @ 8DD8EA0 - .incbin "graphics/pokemon/larvitar/front.4bpp.lz" - - .align 2 -gMonPalette_Larvitar:: @ 8DD90FC - .incbin "graphics/pokemon/larvitar/normal.gbapal.lz" - - .align 2 -gMonBackPic_Larvitar:: @ 8DD9124 - .incbin "graphics/pokemon/larvitar/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Larvitar:: @ 8DD93D0 - .incbin "graphics/pokemon/larvitar/shiny.gbapal.lz" - - .align 2 -gMonIcon_Larvitar:: @ 8DD93F8 - .incbin "graphics/pokemon/larvitar/icon.4bpp" - - .align 2 -gMonFootprint_Larvitar:: @ 8DD97F8 - .incbin "graphics/pokemon/larvitar/footprint.1bpp" - - .align 2 -gMonFrontPic_Pupitar:: @ 8DD9818 - .incbin "graphics/pokemon/pupitar/front.4bpp.lz" - - .align 2 -gMonPalette_Pupitar:: @ 8DD9B08 - .incbin "graphics/pokemon/pupitar/normal.gbapal.lz" - - .align 2 -gMonBackPic_Pupitar:: @ 8DD9B30 - .incbin "graphics/pokemon/pupitar/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Pupitar:: @ 8DD9E68 - .incbin "graphics/pokemon/pupitar/shiny.gbapal.lz" - - .align 2 -gMonIcon_Pupitar:: @ 8DD9E90 - .incbin "graphics/pokemon/pupitar/icon.4bpp" - - .align 2 -gMonFootprint_Pupitar:: @ 8DDA290 - .incbin "graphics/pokemon/pupitar/footprint.1bpp" - - .align 2 -gMonFrontPic_Tyranitar:: @ 8DDA2B0 - .incbin "graphics/pokemon/tyranitar/front.4bpp.lz" - - .align 2 -gMonPalette_Tyranitar:: @ 8DDA7EC - .incbin "graphics/pokemon/tyranitar/normal.gbapal.lz" - - .align 2 -gMonBackPic_Tyranitar:: @ 8DDA814 - .incbin "graphics/pokemon/tyranitar/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Tyranitar:: @ 8DDAC00 - .incbin "graphics/pokemon/tyranitar/shiny.gbapal.lz" - - .align 2 -gMonIcon_Tyranitar:: @ 8DDAC28 - .incbin "graphics/pokemon/tyranitar/icon.4bpp" - - .align 2 -gMonFootprint_Tyranitar:: @ 8DDB028 - .incbin "graphics/pokemon/tyranitar/footprint.1bpp" - - .align 2 -gMonFrontPic_Lugia:: @ 8DDB048 - .incbin "graphics/pokemon/lugia/front.4bpp.lz" - - .align 2 -gMonPalette_Lugia:: @ 8DDB50C - .incbin "graphics/pokemon/lugia/normal.gbapal.lz" - - .align 2 -gMonBackPic_Lugia:: @ 8DDB534 - .incbin "graphics/pokemon/lugia/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Lugia:: @ 8DDB908 - .incbin "graphics/pokemon/lugia/shiny.gbapal.lz" - - .align 2 -gMonIcon_Lugia:: @ 8DDB930 - .incbin "graphics/pokemon/lugia/icon.4bpp" - - .align 2 -gMonFootprint_Lugia:: @ 8DDBD30 - .incbin "graphics/pokemon/lugia/footprint.1bpp" - - .align 2 -gMonFrontPic_HoOh:: @ 8DDBD50 - .incbin "graphics/pokemon/ho_oh/front.4bpp.lz" - - .align 2 -gMonPalette_HoOh:: @ 8DDC3A4 - .incbin "graphics/pokemon/ho_oh/normal.gbapal.lz" - - .align 2 -gMonBackPic_HoOh:: @ 8DDC3CC - .incbin "graphics/pokemon/ho_oh/back.4bpp.lz" - - .align 2 -gMonShinyPalette_HoOh:: @ 8DDC7DC - .incbin "graphics/pokemon/ho_oh/shiny.gbapal.lz" - - .align 2 -gMonIcon_HoOh:: @ 8DDC804 - .incbin "graphics/pokemon/ho_oh/icon.4bpp" - - .align 2 -gMonFootprint_HoOh:: @ 8DDCC04 - .incbin "graphics/pokemon/ho_oh/footprint.1bpp" - - .align 2 -gMonFrontPic_Celebi:: @ 8DDCC24 - .incbin "graphics/pokemon/celebi/front.4bpp.lz" - - .align 2 -gMonPalette_Celebi:: @ 8DDCE9C - .incbin "graphics/pokemon/celebi/normal.gbapal.lz" - - .align 2 -gMonBackPic_Celebi:: @ 8DDCEC4 - .incbin "graphics/pokemon/celebi/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Celebi:: @ 8DDD270 - .incbin "graphics/pokemon/celebi/shiny.gbapal.lz" - - .align 2 -gMonIcon_Celebi:: @ 8DDD298 - .incbin "graphics/pokemon/celebi/icon.4bpp" - - .align 2 -gMonFootprint_Celebi:: @ 8DDD698 - .incbin "graphics/pokemon/celebi/footprint.1bpp" - - .align 2 -gMonFrontPic_QuestionMark:: @ 8DDD6B8 - .incbin "graphics/pokemon/question_mark/front.4bpp.lz" - - .align 2 -gMonPalette_QuestionMark:: @ 8DDD838 - .incbin "graphics/pokemon/question_mark/normal.gbapal.lz" - - .align 2 -gMonBackPic_QuestionMark:: @ 8DDD84C - .incbin "graphics/pokemon/question_mark/back.4bpp.lz" - - .align 2 -gMonShinyPalette_QuestionMark:: @ 8DDD9D0 - .incbin "graphics/pokemon/question_mark/shiny.gbapal.lz" - - .align 2 -gMonFrontPic_Treecko:: @ 8DDD9E4 - .incbin "graphics/pokemon/treecko/front.4bpp.lz" - - .align 2 -gMonPalette_Treecko:: @ 8DDDCEC - .incbin "graphics/pokemon/treecko/normal.gbapal.lz" - - .align 2 -gMonBackPic_Treecko:: @ 8DDDD14 - .incbin "graphics/pokemon/treecko/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Treecko:: @ 8DDE014 - .incbin "graphics/pokemon/treecko/shiny.gbapal.lz" - - .align 2 -gMonIcon_Treecko:: @ 8DDE03C - .incbin "graphics/pokemon/treecko/icon.4bpp" - - .align 2 -gMonFootprint_Treecko:: @ 8DDE43C - .incbin "graphics/pokemon/treecko/footprint.1bpp" - - .align 2 -gMonFrontPic_Grovyle:: @ 8DDE45C - .incbin "graphics/pokemon/grovyle/front.4bpp.lz" - - .align 2 -gMonPalette_Grovyle:: @ 8DDE8E8 - .incbin "graphics/pokemon/grovyle/normal.gbapal.lz" - - .align 2 -gMonBackPic_Grovyle:: @ 8DDE910 - .incbin "graphics/pokemon/grovyle/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Grovyle:: @ 8DDEC4C - .incbin "graphics/pokemon/grovyle/shiny.gbapal.lz" - - .align 2 -gMonIcon_Grovyle:: @ 8DDEC74 - .incbin "graphics/pokemon/grovyle/icon.4bpp" - - .align 2 -gMonFootprint_Grovyle:: @ 8DDF074 - .incbin "graphics/pokemon/grovyle/footprint.1bpp" - - .align 2 -gMonFrontPic_Sceptile:: @ 8DDF094 - .incbin "graphics/pokemon/sceptile/front.4bpp.lz" - - .align 2 -gMonPalette_Sceptile:: @ 8DDF598 - .incbin "graphics/pokemon/sceptile/normal.gbapal.lz" - - .align 2 -gMonBackPic_Sceptile:: @ 8DDF5C0 - .incbin "graphics/pokemon/sceptile/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Sceptile:: @ 8DDF9BC - .incbin "graphics/pokemon/sceptile/shiny.gbapal.lz" - - .align 2 -gMonIcon_Sceptile:: @ 8DDF9E4 - .incbin "graphics/pokemon/sceptile/icon.4bpp" - - .align 2 -gMonFootprint_Sceptile:: @ 8DDFDE4 - .incbin "graphics/pokemon/sceptile/footprint.1bpp" - - .align 2 -gMonFrontPic_Torchic:: @ 8DDFE04 - .incbin "graphics/pokemon/torchic/front.4bpp.lz" - - .align 2 -gMonPalette_Torchic:: @ 8DE00A0 - .incbin "graphics/pokemon/torchic/normal.gbapal.lz" - - .align 2 -gMonBackPic_Torchic:: @ 8DE00C8 - .incbin "graphics/pokemon/torchic/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Torchic:: @ 8DE03A0 - .incbin "graphics/pokemon/torchic/shiny.gbapal.lz" - - .align 2 -gMonIcon_Torchic:: @ 8DE03C8 - .incbin "graphics/pokemon/torchic/icon.4bpp" - - .align 2 -gMonFootprint_Torchic:: @ 8DE07C8 - .incbin "graphics/pokemon/torchic/footprint.1bpp" - - .align 2 -gMonFrontPic_Combusken:: @ 8DE07E8 - .incbin "graphics/pokemon/combusken/front.4bpp.lz" - - .align 2 -gMonPalette_Combusken:: @ 8DE0BD4 - .incbin "graphics/pokemon/combusken/normal.gbapal.lz" - - .align 2 -gMonBackPic_Combusken:: @ 8DE0BFC - .incbin "graphics/pokemon/combusken/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Combusken:: @ 8DE0FCC - .incbin "graphics/pokemon/combusken/shiny.gbapal.lz" - - .align 2 -gMonIcon_Combusken:: @ 8DE0FF4 - .incbin "graphics/pokemon/combusken/icon.4bpp" - - .align 2 -gMonFootprint_Combusken:: @ 8DE13F4 - .incbin "graphics/pokemon/combusken/footprint.1bpp" - - .align 2 -gMonFrontPic_Blaziken:: @ 8DE1414 - .incbin "graphics/pokemon/blaziken/front.4bpp.lz" - - .align 2 -gMonPalette_Blaziken:: @ 8DE188C - .incbin "graphics/pokemon/blaziken/normal.gbapal.lz" - - .align 2 -gMonBackPic_Blaziken:: @ 8DE18B4 - .incbin "graphics/pokemon/blaziken/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Blaziken:: @ 8DE1C90 - .incbin "graphics/pokemon/blaziken/shiny.gbapal.lz" - - .align 2 -gMonIcon_Blaziken:: @ 8DE1CB8 - .incbin "graphics/pokemon/blaziken/icon.4bpp" - - .align 2 -gMonFootprint_Blaziken:: @ 8DE20B8 - .incbin "graphics/pokemon/blaziken/footprint.1bpp" - - .align 2 -gMonFrontPic_Mudkip:: @ 8DE20D8 - .incbin "graphics/pokemon/mudkip/front.4bpp.lz" - - .align 2 -gMonPalette_Mudkip:: @ 8DE2390 - .incbin "graphics/pokemon/mudkip/normal.gbapal.lz" - - .align 2 -gMonBackPic_Mudkip:: @ 8DE23B8 - .incbin "graphics/pokemon/mudkip/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Mudkip:: @ 8DE2698 - .incbin "graphics/pokemon/mudkip/shiny.gbapal.lz" - - .align 2 -gMonIcon_Mudkip:: @ 8DE26C0 - .incbin "graphics/pokemon/mudkip/icon.4bpp" - - .align 2 -gMonFootprint_Mudkip:: @ 8DE2AC0 - .incbin "graphics/pokemon/mudkip/footprint.1bpp" - - .align 2 -gMonFrontPic_Marshtomp:: @ 8DE2AE0 - .incbin "graphics/pokemon/marshtomp/front.4bpp.lz" - - .align 2 -gMonPalette_Marshtomp:: @ 8DE2E68 - .incbin "graphics/pokemon/marshtomp/normal.gbapal.lz" - - .align 2 -gMonBackPic_Marshtomp:: @ 8DE2E90 - .incbin "graphics/pokemon/marshtomp/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Marshtomp:: @ 8DE3240 - .incbin "graphics/pokemon/marshtomp/shiny.gbapal.lz" - - .align 2 -gMonIcon_Marshtomp:: @ 8DE3268 - .incbin "graphics/pokemon/marshtomp/icon.4bpp" - - .align 2 -gMonFootprint_Marshtomp:: @ 8DE3668 - .incbin "graphics/pokemon/marshtomp/footprint.1bpp" - - .align 2 -gMonFrontPic_Swampert:: @ 8DE3688 - .incbin "graphics/pokemon/swampert/front.4bpp.lz" - - .align 2 -gMonPalette_Swampert:: @ 8DE3C04 - .incbin "graphics/pokemon/swampert/normal.gbapal.lz" - - .align 2 -gMonBackPic_Swampert:: @ 8DE3C2C - .incbin "graphics/pokemon/swampert/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Swampert:: @ 8DE3FE0 - .incbin "graphics/pokemon/swampert/shiny.gbapal.lz" - - .align 2 -gMonIcon_Swampert:: @ 8DE4008 - .incbin "graphics/pokemon/swampert/icon.4bpp" - - .align 2 -gMonFootprint_Swampert:: @ 8DE4408 - .incbin "graphics/pokemon/swampert/footprint.1bpp" - - .align 2 -gMonFrontPic_Poochyena:: @ 8DE4428 - .incbin "graphics/pokemon/poochyena/front.4bpp.lz" - - .align 2 -gMonPalette_Poochyena:: @ 8DE46F0 - .incbin "graphics/pokemon/poochyena/normal.gbapal.lz" - - .align 2 -gMonBackPic_Poochyena:: @ 8DE4718 - .incbin "graphics/pokemon/poochyena/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Poochyena:: @ 8DE4A44 - .incbin "graphics/pokemon/poochyena/shiny.gbapal.lz" - - .align 2 -gMonIcon_Poochyena:: @ 8DE4A6C - .incbin "graphics/pokemon/poochyena/icon.4bpp" - - .align 2 -gMonFootprint_Poochyena:: @ 8DE4E6C - .incbin "graphics/pokemon/poochyena/footprint.1bpp" - - .align 2 -gMonFrontPic_Mightyena:: @ 8DE4E8C - .incbin "graphics/pokemon/mightyena/front.4bpp.lz" - - .align 2 -gMonPalette_Mightyena:: @ 8DE52C4 - .incbin "graphics/pokemon/mightyena/normal.gbapal.lz" - - .align 2 -gMonBackPic_Mightyena:: @ 8DE52EC - .incbin "graphics/pokemon/mightyena/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Mightyena:: @ 8DE5664 - .incbin "graphics/pokemon/mightyena/shiny.gbapal.lz" - - .align 2 -gMonIcon_Mightyena:: @ 8DE568C - .incbin "graphics/pokemon/mightyena/icon.4bpp" - - .align 2 -gMonFootprint_Mightyena:: @ 8DE5A8C - .incbin "graphics/pokemon/mightyena/footprint.1bpp" - - .align 2 -gMonFrontPic_Zigzagoon:: @ 8DE5AAC - .incbin "graphics/pokemon/zigzagoon/front.4bpp.lz" - - .align 2 -gMonPalette_Zigzagoon:: @ 8DE5E7C - .incbin "graphics/pokemon/zigzagoon/normal.gbapal.lz" - - .align 2 -gMonBackPic_Zigzagoon:: @ 8DE5EA4 - .incbin "graphics/pokemon/zigzagoon/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Zigzagoon:: @ 8DE61E4 - .incbin "graphics/pokemon/zigzagoon/shiny.gbapal.lz" - - .align 2 -gMonIcon_Zigzagoon:: @ 8DE620C - .incbin "graphics/pokemon/zigzagoon/icon.4bpp" - - .align 2 -gMonFootprint_Zigzagoon:: @ 8DE660C - .incbin "graphics/pokemon/zigzagoon/footprint.1bpp" - - .align 2 -gMonFrontPic_Linoone:: @ 8DE662C - .incbin "graphics/pokemon/linoone/front.4bpp.lz" - - .align 2 -gMonPalette_Linoone:: @ 8DE699C - .incbin "graphics/pokemon/linoone/normal.gbapal.lz" - - .align 2 -gMonBackPic_Linoone:: @ 8DE69C4 - .incbin "graphics/pokemon/linoone/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Linoone:: @ 8DE6C98 - .incbin "graphics/pokemon/linoone/shiny.gbapal.lz" - - .align 2 -gMonIcon_Linoone:: @ 8DE6CC0 - .incbin "graphics/pokemon/linoone/icon.4bpp" - - .align 2 -gMonFootprint_Linoone:: @ 8DE70C0 - .incbin "graphics/pokemon/linoone/footprint.1bpp" - - .align 2 -gMonFrontPic_Wurmple:: @ 8DE70E0 - .incbin "graphics/pokemon/wurmple/front.4bpp.lz" - - .align 2 -gMonPalette_Wurmple:: @ 8DE7368 - .incbin "graphics/pokemon/wurmple/normal.gbapal.lz" - - .align 2 -gMonBackPic_Wurmple:: @ 8DE7390 - .incbin "graphics/pokemon/wurmple/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Wurmple:: @ 8DE75DC - .incbin "graphics/pokemon/wurmple/shiny.gbapal.lz" - - .align 2 -gMonIcon_Wurmple:: @ 8DE7604 - .incbin "graphics/pokemon/wurmple/icon.4bpp" - - .align 2 -gMonFootprint_Wurmple:: @ 8DE7A04 - .incbin "graphics/pokemon/wurmple/footprint.1bpp" - - .align 2 -gMonFrontPic_Silcoon:: @ 8DE7A24 - .incbin "graphics/pokemon/silcoon/front.4bpp.lz" - - .align 2 -gMonPalette_Silcoon:: @ 8DE7CA4 - .incbin "graphics/pokemon/silcoon/normal.gbapal.lz" - - .align 2 -gMonBackPic_Silcoon:: @ 8DE7CCC - .incbin "graphics/pokemon/silcoon/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Silcoon:: @ 8DE7EE8 - .incbin "graphics/pokemon/silcoon/shiny.gbapal.lz" - - .align 2 -gMonIcon_Silcoon:: @ 8DE7F10 - .incbin "graphics/pokemon/silcoon/icon.4bpp" - - .align 2 -gMonFootprint_Silcoon:: @ 8DE8310 - .incbin "graphics/pokemon/silcoon/footprint.1bpp" - - .align 2 -gMonFrontPic_Beautifly:: @ 8DE8330 - .incbin "graphics/pokemon/beautifly/front.4bpp.lz" - - .align 2 -gMonPalette_Beautifly:: @ 8DE8688 - .incbin "graphics/pokemon/beautifly/normal.gbapal.lz" - - .align 2 -gMonBackPic_Beautifly:: @ 8DE86B0 - .incbin "graphics/pokemon/beautifly/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Beautifly:: @ 8DE8A60 - .incbin "graphics/pokemon/beautifly/shiny.gbapal.lz" - - .align 2 -gMonIcon_Beautifly:: @ 8DE8A88 - .incbin "graphics/pokemon/beautifly/icon.4bpp" - - .align 2 -gMonFootprint_Beautifly:: @ 8DE8E88 - .incbin "graphics/pokemon/beautifly/footprint.1bpp" - - .align 2 -gMonFrontPic_Cascoon:: @ 8DE8EA8 - .incbin "graphics/pokemon/cascoon/front.4bpp.lz" - - .align 2 -gMonPalette_Cascoon:: @ 8DE9114 - .incbin "graphics/pokemon/cascoon/normal.gbapal.lz" - - .align 2 -gMonBackPic_Cascoon:: @ 8DE913C - .incbin "graphics/pokemon/cascoon/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Cascoon:: @ 8DE934C - .incbin "graphics/pokemon/cascoon/shiny.gbapal.lz" - - .align 2 -gMonIcon_Cascoon:: @ 8DE9374 - .incbin "graphics/pokemon/cascoon/icon.4bpp" - - .align 2 -gMonFootprint_Cascoon:: @ 8DE9774 - .incbin "graphics/pokemon/cascoon/footprint.1bpp" - - .align 2 -gMonFrontPic_Dustox:: @ 8DE9794 - .incbin "graphics/pokemon/dustox/front.4bpp.lz" - - .align 2 -gMonPalette_Dustox:: @ 8DE9AFC - .incbin "graphics/pokemon/dustox/normal.gbapal.lz" - - .align 2 -gMonBackPic_Dustox:: @ 8DE9B24 - .incbin "graphics/pokemon/dustox/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Dustox:: @ 8DE9D7C - .incbin "graphics/pokemon/dustox/shiny.gbapal.lz" - - .align 2 -gMonIcon_Dustox:: @ 8DE9DA4 - .incbin "graphics/pokemon/dustox/icon.4bpp" - - .align 2 -gMonFootprint_Dustox:: @ 8DEA1A4 - .incbin "graphics/pokemon/dustox/footprint.1bpp" - - .align 2 -gMonFrontPic_Lotad:: @ 8DEA1C4 - .incbin "graphics/pokemon/lotad/front.4bpp.lz" - - .align 2 -gMonPalette_Lotad:: @ 8DEA424 - .incbin "graphics/pokemon/lotad/normal.gbapal.lz" - - .align 2 -gMonBackPic_Lotad:: @ 8DEA44C - .incbin "graphics/pokemon/lotad/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Lotad:: @ 8DEA734 - .incbin "graphics/pokemon/lotad/shiny.gbapal.lz" - - .align 2 -gMonIcon_Lotad:: @ 8DEA75C - .incbin "graphics/pokemon/lotad/icon.4bpp" - - .align 2 -gMonFootprint_Lotad:: @ 8DEAB5C - .incbin "graphics/pokemon/lotad/footprint.1bpp" - - .align 2 -gMonFrontPic_Lombre:: @ 8DEAB7C - .incbin "graphics/pokemon/lombre/front.4bpp.lz" - - .align 2 -gMonPalette_Lombre:: @ 8DEAE94 - .incbin "graphics/pokemon/lombre/normal.gbapal.lz" - - .align 2 -gMonBackPic_Lombre:: @ 8DEAEBC - .incbin "graphics/pokemon/lombre/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Lombre:: @ 8DEB1B8 - .incbin "graphics/pokemon/lombre/shiny.gbapal.lz" - - .align 2 -gMonIcon_Lombre:: @ 8DEB1E0 - .incbin "graphics/pokemon/lombre/icon.4bpp" - - .align 2 -gMonFootprint_Lombre:: @ 8DEB5E0 - .incbin "graphics/pokemon/lombre/footprint.1bpp" - - .align 2 -gMonFrontPic_Ludicolo:: @ 8DEB600 - .incbin "graphics/pokemon/ludicolo/front.4bpp.lz" - - .align 2 -gMonPalette_Ludicolo:: @ 8DEBAE4 - .incbin "graphics/pokemon/ludicolo/normal.gbapal.lz" - - .align 2 -gMonBackPic_Ludicolo:: @ 8DEBB0C - .incbin "graphics/pokemon/ludicolo/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Ludicolo:: @ 8DEBE08 - .incbin "graphics/pokemon/ludicolo/shiny.gbapal.lz" - - .align 2 -gMonIcon_Ludicolo:: @ 8DEBE30 - .incbin "graphics/pokemon/ludicolo/icon.4bpp" - - .align 2 -gMonFootprint_Ludicolo:: @ 8DEC230 - .incbin "graphics/pokemon/ludicolo/footprint.1bpp" - - .align 2 -gMonFrontPic_Seedot:: @ 8DEC250 - .incbin "graphics/pokemon/seedot/front.4bpp.lz" - - .align 2 -gMonPalette_Seedot:: @ 8DEC4E4 - .incbin "graphics/pokemon/seedot/normal.gbapal.lz" - - .align 2 -gMonBackPic_Seedot:: @ 8DEC50C - .incbin "graphics/pokemon/seedot/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Seedot:: @ 8DEC7EC - .incbin "graphics/pokemon/seedot/shiny.gbapal.lz" - - .align 2 -gMonIcon_Seedot:: @ 8DEC814 - .incbin "graphics/pokemon/seedot/icon.4bpp" - - .align 2 -gMonFootprint_Seedot:: @ 8DECC14 - .incbin "graphics/pokemon/seedot/footprint.1bpp" - - .align 2 -gMonFrontPic_Nuzleaf:: @ 8DECC34 - .incbin "graphics/pokemon/nuzleaf/front.4bpp.lz" - - .align 2 -gMonPalette_Nuzleaf:: @ 8DECF20 - .incbin "graphics/pokemon/nuzleaf/normal.gbapal.lz" - - .align 2 -gMonBackPic_Nuzleaf:: @ 8DECF48 - .incbin "graphics/pokemon/nuzleaf/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Nuzleaf:: @ 8DED210 - .incbin "graphics/pokemon/nuzleaf/shiny.gbapal.lz" - - .align 2 -gMonIcon_Nuzleaf:: @ 8DED238 - .incbin "graphics/pokemon/nuzleaf/icon.4bpp" - - .align 2 -gMonFootprint_Nuzleaf:: @ 8DED638 - .incbin "graphics/pokemon/nuzleaf/footprint.1bpp" - - .align 2 -gMonFrontPic_Shiftry:: @ 8DED658 - .incbin "graphics/pokemon/shiftry/front.4bpp.lz" - - .align 2 -gMonPalette_Shiftry:: @ 8DEDB14 - .incbin "graphics/pokemon/shiftry/normal.gbapal.lz" - - .align 2 -gMonBackPic_Shiftry:: @ 8DEDB3C - .incbin "graphics/pokemon/shiftry/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Shiftry:: @ 8DEDE00 - .incbin "graphics/pokemon/shiftry/shiny.gbapal.lz" - - .align 2 -gMonIcon_Shiftry:: @ 8DEDE28 - .incbin "graphics/pokemon/shiftry/icon.4bpp" - - .align 2 -gMonFootprint_Shiftry:: @ 8DEE228 - .incbin "graphics/pokemon/shiftry/footprint.1bpp" - - .align 2 -gMonFrontPic_Nincada:: @ 8DEE248 - .incbin "graphics/pokemon/nincada/front.4bpp.lz" - - .align 2 -gMonPalette_Nincada:: @ 8DEE4E8 - .incbin "graphics/pokemon/nincada/normal.gbapal.lz" - - .align 2 -gMonBackPic_Nincada:: @ 8DEE510 - .incbin "graphics/pokemon/nincada/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Nincada:: @ 8DEE7C8 - .incbin "graphics/pokemon/nincada/shiny.gbapal.lz" - - .align 2 -gMonIcon_Nincada:: @ 8DEE7F0 - .incbin "graphics/pokemon/nincada/icon.4bpp" - - .align 2 -gMonFootprint_Nincada:: @ 8DEEBF0 - .incbin "graphics/pokemon/nincada/footprint.1bpp" - - .align 2 -gMonFrontPic_Ninjask:: @ 8DEEC10 - .incbin "graphics/pokemon/ninjask/front.4bpp.lz" - - .align 2 -gMonPalette_Ninjask:: @ 8DEEF80 - .incbin "graphics/pokemon/ninjask/normal.gbapal.lz" - - .align 2 -gMonBackPic_Ninjask:: @ 8DEEFA8 - .incbin "graphics/pokemon/ninjask/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Ninjask:: @ 8DEF374 - .incbin "graphics/pokemon/ninjask/shiny.gbapal.lz" - - .align 2 -gMonIcon_Ninjask:: @ 8DEF39C - .incbin "graphics/pokemon/ninjask/icon.4bpp" - - .align 2 -gMonFootprint_Ninjask:: @ 8DEF79C - .incbin "graphics/pokemon/ninjask/footprint.1bpp" - - .align 2 -gMonFrontPic_Shedinja:: @ 8DEF7BC - .incbin "graphics/pokemon/shedinja/front.4bpp.lz" - - .align 2 -gMonPalette_Shedinja:: @ 8DEFADC - .incbin "graphics/pokemon/shedinja/normal.gbapal.lz" - - .align 2 -gMonBackPic_Shedinja:: @ 8DEFB04 - .incbin "graphics/pokemon/shedinja/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Shedinja:: @ 8DEFEA4 - .incbin "graphics/pokemon/shedinja/shiny.gbapal.lz" - - .align 2 -gMonIcon_Shedinja:: @ 8DEFECC - .incbin "graphics/pokemon/shedinja/icon.4bpp" - - .align 2 -gMonFootprint_Shedinja:: @ 8DF02CC - .incbin "graphics/pokemon/shedinja/footprint.1bpp" - - .align 2 -gMonFrontPic_Taillow:: @ 8DF02EC - .incbin "graphics/pokemon/taillow/front.4bpp.lz" - - .align 2 -gMonPalette_Taillow:: @ 8DF0544 - .incbin "graphics/pokemon/taillow/normal.gbapal.lz" - - .align 2 -gMonBackPic_Taillow:: @ 8DF056C - .incbin "graphics/pokemon/taillow/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Taillow:: @ 8DF078C - .incbin "graphics/pokemon/taillow/shiny.gbapal.lz" - - .align 2 -gMonIcon_Taillow:: @ 8DF07B4 - .incbin "graphics/pokemon/taillow/icon.4bpp" - - .align 2 -gMonFootprint_Taillow:: @ 8DF0BB4 - .incbin "graphics/pokemon/taillow/footprint.1bpp" - - .align 2 -gMonFrontPic_Swellow:: @ 8DF0BD4 - .incbin "graphics/pokemon/swellow/front.4bpp.lz" - - .align 2 -gMonPalette_Swellow:: @ 8DF0F98 - .incbin "graphics/pokemon/swellow/normal.gbapal.lz" - - .align 2 -gMonBackPic_Swellow:: @ 8DF0FC0 - .incbin "graphics/pokemon/swellow/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Swellow:: @ 8DF12F8 - .incbin "graphics/pokemon/swellow/shiny.gbapal.lz" - - .align 2 -gMonIcon_Swellow:: @ 8DF1320 - .incbin "graphics/pokemon/swellow/icon.4bpp" - - .align 2 -gMonFootprint_Swellow:: @ 8DF1720 - .incbin "graphics/pokemon/swellow/footprint.1bpp" - - .align 2 -gMonFrontPic_Shroomish:: @ 8DF1740 - .incbin "graphics/pokemon/shroomish/front.4bpp.lz" - - .align 2 -gMonPalette_Shroomish:: @ 8DF19A8 - .incbin "graphics/pokemon/shroomish/normal.gbapal.lz" - - .align 2 -gMonBackPic_Shroomish:: @ 8DF19D0 - .incbin "graphics/pokemon/shroomish/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Shroomish:: @ 8DF1CB0 - .incbin "graphics/pokemon/shroomish/shiny.gbapal.lz" - - .align 2 -gMonIcon_Shroomish:: @ 8DF1CD8 - .incbin "graphics/pokemon/shroomish/icon.4bpp" - - .align 2 -gMonFootprint_Shroomish:: @ 8DF20D8 - .incbin "graphics/pokemon/shroomish/footprint.1bpp" - - .align 2 -gMonFrontPic_Breloom:: @ 8DF20F8 - .incbin "graphics/pokemon/breloom/front.4bpp.lz" - - .align 2 -gMonPalette_Breloom:: @ 8DF24E0 - .incbin "graphics/pokemon/breloom/normal.gbapal.lz" - - .align 2 -gMonBackPic_Breloom:: @ 8DF2508 - .incbin "graphics/pokemon/breloom/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Breloom:: @ 8DF28E8 - .incbin "graphics/pokemon/breloom/shiny.gbapal.lz" - - .align 2 -gMonIcon_Breloom:: @ 8DF2910 - .incbin "graphics/pokemon/breloom/icon.4bpp" - - .align 2 -gMonFootprint_Breloom:: @ 8DF2D10 - .incbin "graphics/pokemon/breloom/footprint.1bpp" - - .align 2 -gMonFrontPic_Spinda:: @ 8DF2D30 - .incbin "graphics/pokemon/spinda/front.4bpp.lz" - - .align 2 -gMonPalette_Spinda:: @ 8DF3024 - .incbin "graphics/pokemon/spinda/normal.gbapal.lz" - - .align 2 -gMonBackPic_Spinda:: @ 8DF304C - .incbin "graphics/pokemon/spinda/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Spinda:: @ 8DF3388 - .incbin "graphics/pokemon/spinda/shiny.gbapal.lz" - - .align 2 -gMonIcon_Spinda:: @ 8DF33B0 - .incbin "graphics/pokemon/spinda/icon.4bpp" - - .align 2 -gMonFootprint_Spinda:: @ 8DF37B0 - .incbin "graphics/pokemon/spinda/footprint.1bpp" - - .align 2 -gMonFrontPic_Wingull:: @ 8DF37D0 - .incbin "graphics/pokemon/wingull/front.4bpp.lz" - - .align 2 -gMonPalette_Wingull:: @ 8DF3A0C - .incbin "graphics/pokemon/wingull/normal.gbapal.lz" - - .align 2 -gMonBackPic_Wingull:: @ 8DF3A34 - .incbin "graphics/pokemon/wingull/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Wingull:: @ 8DF3D84 - .incbin "graphics/pokemon/wingull/shiny.gbapal.lz" - - .align 2 -gMonIcon_Wingull:: @ 8DF3DAC - .incbin "graphics/pokemon/wingull/icon.4bpp" - - .align 2 -gMonFootprint_Wingull:: @ 8DF41AC - .incbin "graphics/pokemon/wingull/footprint.1bpp" - - .align 2 -gMonFrontPic_Pelipper:: @ 8DF41CC - .incbin "graphics/pokemon/pelipper/front.4bpp.lz" - - .align 2 -gMonPalette_Pelipper:: @ 8DF4564 - .incbin "graphics/pokemon/pelipper/normal.gbapal.lz" - - .align 2 -gMonBackPic_Pelipper:: @ 8DF458C - .incbin "graphics/pokemon/pelipper/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Pelipper:: @ 8DF490C - .incbin "graphics/pokemon/pelipper/shiny.gbapal.lz" - - .align 2 -gMonIcon_Pelipper:: @ 8DF4934 - .incbin "graphics/pokemon/pelipper/icon.4bpp" - - .align 2 -gMonFootprint_Pelipper:: @ 8DF4D34 - .incbin "graphics/pokemon/pelipper/footprint.1bpp" - - .align 2 -gMonFrontPic_Surskit:: @ 8DF4D54 - .incbin "graphics/pokemon/surskit/front.4bpp.lz" - - .align 2 -gMonPalette_Surskit:: @ 8DF4F60 - .incbin "graphics/pokemon/surskit/normal.gbapal.lz" - - .align 2 -gMonBackPic_Surskit:: @ 8DF4F88 - .incbin "graphics/pokemon/surskit/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Surskit:: @ 8DF51C0 - .incbin "graphics/pokemon/surskit/shiny.gbapal.lz" - - .align 2 -gMonIcon_Surskit:: @ 8DF51E8 - .incbin "graphics/pokemon/surskit/icon.4bpp" - - .align 2 -gMonFootprint_Surskit:: @ 8DF55E8 - .incbin "graphics/pokemon/surskit/footprint.1bpp" - - .align 2 -gMonFrontPic_Masquerain:: @ 8DF5608 - .incbin "graphics/pokemon/masquerain/front.4bpp.lz" - - .align 2 -gMonPalette_Masquerain:: @ 8DF59A4 - .incbin "graphics/pokemon/masquerain/normal.gbapal.lz" - - .align 2 -gMonBackPic_Masquerain:: @ 8DF59CC - .incbin "graphics/pokemon/masquerain/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Masquerain:: @ 8DF5D24 - .incbin "graphics/pokemon/masquerain/shiny.gbapal.lz" - - .align 2 -gMonIcon_Masquerain:: @ 8DF5D4C - .incbin "graphics/pokemon/masquerain/icon.4bpp" - - .align 2 -gMonFootprint_Masquerain:: @ 8DF614C - .incbin "graphics/pokemon/masquerain/footprint.1bpp" - - .align 2 -gMonFrontPic_Wailmer:: @ 8DF616C - .incbin "graphics/pokemon/wailmer/front.4bpp.lz" - - .align 2 -gMonPalette_Wailmer:: @ 8DF644C - .incbin "graphics/pokemon/wailmer/normal.gbapal.lz" - - .align 2 -gMonBackPic_Wailmer:: @ 8DF6474 - .incbin "graphics/pokemon/wailmer/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Wailmer:: @ 8DF6658 - .incbin "graphics/pokemon/wailmer/shiny.gbapal.lz" - - .align 2 -gMonIcon_Wailmer:: @ 8DF6680 - .incbin "graphics/pokemon/wailmer/icon.4bpp" - - .align 2 -gMonFootprint_Wailmer:: @ 8DF6A80 - .incbin "graphics/pokemon/wailmer/footprint.1bpp" - - .align 2 -gMonFrontPic_Wailord:: @ 8DF6AA0 - .incbin "graphics/pokemon/wailord/front.4bpp.lz" - - .align 2 -gMonPalette_Wailord:: @ 8DF6E64 - .incbin "graphics/pokemon/wailord/normal.gbapal.lz" - - .align 2 -gMonBackPic_Wailord:: @ 8DF6E8C - .incbin "graphics/pokemon/wailord/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Wailord:: @ 8DF70A4 - .incbin "graphics/pokemon/wailord/shiny.gbapal.lz" - - .align 2 -gMonIcon_Wailord:: @ 8DF70CC - .incbin "graphics/pokemon/wailord/icon.4bpp" - - .align 2 -gMonFootprint_Wailord:: @ 8DF74CC - .incbin "graphics/pokemon/wailord/footprint.1bpp" - - .align 2 -gMonFrontPic_Skitty:: @ 8DF74EC - .incbin "graphics/pokemon/skitty/front.4bpp.lz" - - .align 2 -gMonPalette_Skitty:: @ 8DF77EC - .incbin "graphics/pokemon/skitty/normal.gbapal.lz" - - .align 2 -gMonBackPic_Skitty:: @ 8DF7814 - .incbin "graphics/pokemon/skitty/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Skitty:: @ 8DF7B5C - .incbin "graphics/pokemon/skitty/shiny.gbapal.lz" - - .align 2 -gMonIcon_Skitty:: @ 8DF7B84 - .incbin "graphics/pokemon/skitty/icon.4bpp" - - .align 2 -gMonFootprint_Skitty:: @ 8DF7F84 - .incbin "graphics/pokemon/skitty/footprint.1bpp" - - .align 2 -gMonFrontPic_Delcatty:: @ 8DF7FA4 - .incbin "graphics/pokemon/delcatty/front.4bpp.lz" - - .align 2 -gMonPalette_Delcatty:: @ 8DF8330 - .incbin "graphics/pokemon/delcatty/normal.gbapal.lz" - - .align 2 -gMonBackPic_Delcatty:: @ 8DF8358 - .incbin "graphics/pokemon/delcatty/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Delcatty:: @ 8DF86F4 - .incbin "graphics/pokemon/delcatty/shiny.gbapal.lz" - - .align 2 -gMonIcon_Delcatty:: @ 8DF871C - .incbin "graphics/pokemon/delcatty/icon.4bpp" - - .align 2 -gMonFootprint_Delcatty:: @ 8DF8B1C - .incbin "graphics/pokemon/delcatty/footprint.1bpp" - - .align 2 -gMonFrontPic_Kecleon:: @ 8DF8B3C - .incbin "graphics/pokemon/kecleon/front.4bpp.lz" - - .align 2 -gMonPalette_Kecleon:: @ 8DF8EBC - .incbin "graphics/pokemon/kecleon/normal.gbapal.lz" - - .align 2 -gMonBackPic_Kecleon:: @ 8DF8EE4 - .incbin "graphics/pokemon/kecleon/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Kecleon:: @ 8DF92BC - .incbin "graphics/pokemon/kecleon/shiny.gbapal.lz" - - .align 2 -gMonIcon_Kecleon:: @ 8DF92E4 - .incbin "graphics/pokemon/kecleon/icon.4bpp" - - .align 2 -gMonFootprint_Kecleon:: @ 8DF96E4 - .incbin "graphics/pokemon/kecleon/footprint.1bpp" - - .align 2 -gMonFrontPic_Baltoy:: @ 8DF9704 - .incbin "graphics/pokemon/baltoy/front.4bpp.lz" - - .align 2 -gMonPalette_Baltoy:: @ 8DF9928 - .incbin "graphics/pokemon/baltoy/normal.gbapal.lz" - - .align 2 -gMonBackPic_Baltoy:: @ 8DF9948 - .incbin "graphics/pokemon/baltoy/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Baltoy:: @ 8DF9BF0 - .incbin "graphics/pokemon/baltoy/shiny.gbapal.lz" - - .align 2 -gMonIcon_Baltoy:: @ 8DF9C10 - .incbin "graphics/pokemon/baltoy/icon.4bpp" - - .align 2 -gMonFootprint_Baltoy:: @ 8DFA010 - .incbin "graphics/pokemon/baltoy/footprint.1bpp" - - .align 2 -gMonFrontPic_Claydol:: @ 8DFA030 - .incbin "graphics/pokemon/claydol/front.4bpp.lz" - - .align 2 -gMonPalette_Claydol:: @ 8DFA3E8 - .incbin "graphics/pokemon/claydol/normal.gbapal.lz" - - .align 2 -gMonBackPic_Claydol:: @ 8DFA410 - .incbin "graphics/pokemon/claydol/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Claydol:: @ 8DFA7E4 - .incbin "graphics/pokemon/claydol/shiny.gbapal.lz" - - .align 2 -gMonIcon_Claydol:: @ 8DFA80C - .incbin "graphics/pokemon/claydol/icon.4bpp" - - .align 2 -gMonFootprint_Claydol:: @ 8DFAC0C - .incbin "graphics/pokemon/claydol/footprint.1bpp" - - .align 2 -gMonFrontPic_Nosepass:: @ 8DFAC2C - .incbin "graphics/pokemon/nosepass/front.4bpp.lz" - - .align 2 -gMonPalette_Nosepass:: @ 8DFAEF8 - .incbin "graphics/pokemon/nosepass/normal.gbapal.lz" - - .align 2 -gMonBackPic_Nosepass:: @ 8DFAF20 - .incbin "graphics/pokemon/nosepass/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Nosepass:: @ 8DFB1C0 - .incbin "graphics/pokemon/nosepass/shiny.gbapal.lz" - - .align 2 -gMonIcon_Nosepass:: @ 8DFB1E8 - .incbin "graphics/pokemon/nosepass/icon.4bpp" - - .align 2 -gMonFootprint_Nosepass:: @ 8DFB5E8 - .incbin "graphics/pokemon/nosepass/footprint.1bpp" - - .align 2 -gMonFrontPic_Torkoal:: @ 8DFB608 - .incbin "graphics/pokemon/torkoal/front.4bpp.lz" - - .align 2 -gMonPalette_Torkoal:: @ 8DFBAB4 - .incbin "graphics/pokemon/torkoal/normal.gbapal.lz" - - .align 2 -gMonBackPic_Torkoal:: @ 8DFBADC - .incbin "graphics/pokemon/torkoal/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Torkoal:: @ 8DFBDA4 - .incbin "graphics/pokemon/torkoal/shiny.gbapal.lz" - - .align 2 -gMonIcon_Torkoal:: @ 8DFBDCC - .incbin "graphics/pokemon/torkoal/icon.4bpp" - - .align 2 -gMonFootprint_Torkoal:: @ 8DFC1CC - .incbin "graphics/pokemon/torkoal/footprint.1bpp" - - .align 2 -gMonFrontPic_Sableye:: @ 8DFC1EC - .incbin "graphics/pokemon/sableye/front.4bpp.lz" - - .align 2 -gMonPalette_Sableye:: @ 8DFC4C0 - .incbin "graphics/pokemon/sableye/normal.gbapal.lz" - - .align 2 -gMonBackPic_Sableye:: @ 8DFC4E8 - .incbin "graphics/pokemon/sableye/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Sableye:: @ 8DFC810 - .incbin "graphics/pokemon/sableye/shiny.gbapal.lz" - - .align 2 -gMonIcon_Sableye:: @ 8DFC838 - .incbin "graphics/pokemon/sableye/icon.4bpp" - - .align 2 -gMonFootprint_Sableye:: @ 8DFCC38 - .incbin "graphics/pokemon/sableye/footprint.1bpp" - - .align 2 -gMonFrontPic_Barboach:: @ 8DFCC58 - .incbin "graphics/pokemon/barboach/front.4bpp.lz" - - .align 2 -gMonPalette_Barboach:: @ 8DFCEE8 - .incbin "graphics/pokemon/barboach/normal.gbapal.lz" - - .align 2 -gMonBackPic_Barboach:: @ 8DFCF10 - .incbin "graphics/pokemon/barboach/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Barboach:: @ 8DFD1A0 - .incbin "graphics/pokemon/barboach/shiny.gbapal.lz" - - .align 2 -gMonIcon_Barboach:: @ 8DFD1C8 - .incbin "graphics/pokemon/barboach/icon.4bpp" - - .align 2 -gMonFootprint_Barboach:: @ 8DFD5C8 - .incbin "graphics/pokemon/barboach/footprint.1bpp" - - .align 2 -gMonFrontPic_Whiscash:: @ 8DFD5E8 - .incbin "graphics/pokemon/whiscash/front.4bpp.lz" - - .align 2 -gMonPalette_Whiscash:: @ 8DFD960 - .incbin "graphics/pokemon/whiscash/normal.gbapal.lz" - - .align 2 -gMonBackPic_Whiscash:: @ 8DFD988 - .incbin "graphics/pokemon/whiscash/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Whiscash:: @ 8DFDCD4 - .incbin "graphics/pokemon/whiscash/shiny.gbapal.lz" - - .align 2 -gMonIcon_Whiscash:: @ 8DFDCFC - .incbin "graphics/pokemon/whiscash/icon.4bpp" - - .align 2 -gMonFootprint_Whiscash:: @ 8DFE0FC - .incbin "graphics/pokemon/whiscash/footprint.1bpp" - - .align 2 -gMonFrontPic_Luvdisc:: @ 8DFE11C - .incbin "graphics/pokemon/luvdisc/front.4bpp.lz" - - .align 2 -gMonPalette_Luvdisc:: @ 8DFE2DC - .incbin "graphics/pokemon/luvdisc/normal.gbapal.lz" - - .align 2 -gMonBackPic_Luvdisc:: @ 8DFE300 - .incbin "graphics/pokemon/luvdisc/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Luvdisc:: @ 8DFE4D4 - .incbin "graphics/pokemon/luvdisc/shiny.gbapal.lz" - - .align 2 -gMonIcon_Luvdisc:: @ 8DFE4F8 - .incbin "graphics/pokemon/luvdisc/icon.4bpp" - - .align 2 -gMonFootprint_Luvdisc:: @ 8DFE8F8 - .incbin "graphics/pokemon/luvdisc/footprint.1bpp" - - .align 2 -gMonFrontPic_Corphish:: @ 8DFE918 - .incbin "graphics/pokemon/corphish/front.4bpp.lz" - - .align 2 -gMonPalette_Corphish:: @ 8DFEC74 - .incbin "graphics/pokemon/corphish/normal.gbapal.lz" - - .align 2 -gMonBackPic_Corphish:: @ 8DFEC9C - .incbin "graphics/pokemon/corphish/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Corphish:: @ 8DFEFB8 - .incbin "graphics/pokemon/corphish/shiny.gbapal.lz" - - .align 2 -gMonIcon_Corphish:: @ 8DFEFE0 - .incbin "graphics/pokemon/corphish/icon.4bpp" - - .align 2 -gMonFootprint_Corphish:: @ 8DFF3E0 - .incbin "graphics/pokemon/corphish/footprint.1bpp" - - .align 2 -gMonFrontPic_Crawdaunt:: @ 8DFF400 - .incbin "graphics/pokemon/crawdaunt/front.4bpp.lz" - - .align 2 -gMonPalette_Crawdaunt:: @ 8DFF890 - .incbin "graphics/pokemon/crawdaunt/normal.gbapal.lz" - - .align 2 -gMonBackPic_Crawdaunt:: @ 8DFF8B8 - .incbin "graphics/pokemon/crawdaunt/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Crawdaunt:: @ 8DFFC9C - .incbin "graphics/pokemon/crawdaunt/shiny.gbapal.lz" - - .align 2 -gMonIcon_Crawdaunt:: @ 8DFFCC4 - .incbin "graphics/pokemon/crawdaunt/icon.4bpp" - - .align 2 -gMonFootprint_Crawdaunt:: @ 8E000C4 - .incbin "graphics/pokemon/crawdaunt/footprint.1bpp" - - .align 2 -gMonFrontPic_Feebas:: @ 8E000E4 - .incbin "graphics/pokemon/feebas/front.4bpp.lz" - - .align 2 -gMonPalette_Feebas:: @ 8E00370 - .incbin "graphics/pokemon/feebas/normal.gbapal.lz" - - .align 2 -gMonBackPic_Feebas:: @ 8E00398 - .incbin "graphics/pokemon/feebas/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Feebas:: @ 8E006D0 - .incbin "graphics/pokemon/feebas/shiny.gbapal.lz" - - .align 2 -gMonIcon_Feebas:: @ 8E006F8 - .incbin "graphics/pokemon/feebas/icon.4bpp" - - .align 2 -gMonFootprint_Feebas:: @ 8E00AF8 - .incbin "graphics/pokemon/feebas/footprint.1bpp" - - .align 2 -gMonFrontPic_Milotic:: @ 8E00B18 - .incbin "graphics/pokemon/milotic/front.4bpp.lz" - - .align 2 -gMonPalette_Milotic:: @ 8E00FA8 - .incbin "graphics/pokemon/milotic/normal.gbapal.lz" - - .align 2 -gMonBackPic_Milotic:: @ 8E00FD0 - .incbin "graphics/pokemon/milotic/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Milotic:: @ 8E012C4 - .incbin "graphics/pokemon/milotic/shiny.gbapal.lz" - - .align 2 -gMonIcon_Milotic:: @ 8E012EC - .incbin "graphics/pokemon/milotic/icon.4bpp" - - .align 2 -gMonFootprint_Milotic:: @ 8E016EC - .incbin "graphics/pokemon/milotic/footprint.1bpp" - - .align 2 -gMonFrontPic_Carvanha:: @ 8E0170C - .incbin "graphics/pokemon/carvanha/front.4bpp.lz" - - .align 2 -gMonPalette_Carvanha:: @ 8E01A38 - .incbin "graphics/pokemon/carvanha/normal.gbapal.lz" - - .align 2 -gMonBackPic_Carvanha:: @ 8E01A60 - .incbin "graphics/pokemon/carvanha/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Carvanha:: @ 8E01D70 - .incbin "graphics/pokemon/carvanha/shiny.gbapal.lz" - - .align 2 -gMonIcon_Carvanha:: @ 8E01D98 - .incbin "graphics/pokemon/carvanha/icon.4bpp" - - .align 2 -gMonFootprint_Carvanha:: @ 8E02198 - .incbin "graphics/pokemon/carvanha/footprint.1bpp" - - .align 2 -gMonFrontPic_Sharpedo:: @ 8E021B8 - .incbin "graphics/pokemon/sharpedo/front.4bpp.lz" - - .align 2 -gMonPalette_Sharpedo:: @ 8E02548 - .incbin "graphics/pokemon/sharpedo/normal.gbapal.lz" - - .align 2 -gMonBackPic_Sharpedo:: @ 8E02570 - .incbin "graphics/pokemon/sharpedo/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Sharpedo:: @ 8E028C8 - .incbin "graphics/pokemon/sharpedo/shiny.gbapal.lz" - - .align 2 -gMonIcon_Sharpedo:: @ 8E028F0 - .incbin "graphics/pokemon/sharpedo/icon.4bpp" - - .align 2 -gMonFootprint_Sharpedo:: @ 8E02CF0 - .incbin "graphics/pokemon/sharpedo/footprint.1bpp" - - .align 2 -gMonFrontPic_Trapinch:: @ 8E02D10 - .incbin "graphics/pokemon/trapinch/front.4bpp.lz" - - .align 2 -gMonPalette_Trapinch:: @ 8E02F2C - .incbin "graphics/pokemon/trapinch/normal.gbapal.lz" - - .align 2 -gMonBackPic_Trapinch:: @ 8E02F54 - .incbin "graphics/pokemon/trapinch/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Trapinch:: @ 8E03174 - .incbin "graphics/pokemon/trapinch/shiny.gbapal.lz" - - .align 2 -gMonIcon_Trapinch:: @ 8E0319C - .incbin "graphics/pokemon/trapinch/icon.4bpp" - - .align 2 -gMonFootprint_Trapinch:: @ 8E0359C - .incbin "graphics/pokemon/trapinch/footprint.1bpp" - - .align 2 -gMonFrontPic_Vibrava:: @ 8E035BC - .incbin "graphics/pokemon/vibrava/front.4bpp.lz" - - .align 2 -gMonPalette_Vibrava:: @ 8E0392C - .incbin "graphics/pokemon/vibrava/normal.gbapal.lz" - - .align 2 -gMonBackPic_Vibrava:: @ 8E03954 - .incbin "graphics/pokemon/vibrava/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Vibrava:: @ 8E03BCC - .incbin "graphics/pokemon/vibrava/shiny.gbapal.lz" - - .align 2 -gMonIcon_Vibrava:: @ 8E03BF4 - .incbin "graphics/pokemon/vibrava/icon.4bpp" - - .align 2 -gMonFootprint_Vibrava:: @ 8E03FF4 - .incbin "graphics/pokemon/vibrava/footprint.1bpp" - - .align 2 -gMonFrontPic_Flygon:: @ 8E04014 - .incbin "graphics/pokemon/flygon/front.4bpp.lz" - - .align 2 -gMonPalette_Flygon:: @ 8E04504 - .incbin "graphics/pokemon/flygon/normal.gbapal.lz" - - .align 2 -gMonBackPic_Flygon:: @ 8E0452C - .incbin "graphics/pokemon/flygon/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Flygon:: @ 8E04968 - .incbin "graphics/pokemon/flygon/shiny.gbapal.lz" - - .align 2 -gMonIcon_Flygon:: @ 8E04990 - .incbin "graphics/pokemon/flygon/icon.4bpp" - - .align 2 -gMonFootprint_Flygon:: @ 8E04D90 - .incbin "graphics/pokemon/flygon/footprint.1bpp" - - .align 2 -gMonFrontPic_Makuhita:: @ 8E04DB0 - .incbin "graphics/pokemon/makuhita/front.4bpp.lz" - - .align 2 -gMonPalette_Makuhita:: @ 8E050C8 - .incbin "graphics/pokemon/makuhita/normal.gbapal.lz" - - .align 2 -gMonBackPic_Makuhita:: @ 8E050F0 - .incbin "graphics/pokemon/makuhita/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Makuhita:: @ 8E053E0 - .incbin "graphics/pokemon/makuhita/shiny.gbapal.lz" - - .align 2 -gMonIcon_Makuhita:: @ 8E05404 - .incbin "graphics/pokemon/makuhita/icon.4bpp" - - .align 2 -gMonFootprint_Makuhita:: @ 8E05804 - .incbin "graphics/pokemon/makuhita/footprint.1bpp" - - .align 2 -gMonFrontPic_Hariyama:: @ 8E05824 - .incbin "graphics/pokemon/hariyama/front.4bpp.lz" - - .align 2 -gMonPalette_Hariyama:: @ 8E05CD4 - .incbin "graphics/pokemon/hariyama/normal.gbapal.lz" - - .align 2 -gMonBackPic_Hariyama:: @ 8E05CFC - .incbin "graphics/pokemon/hariyama/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Hariyama:: @ 8E060DC - .incbin "graphics/pokemon/hariyama/shiny.gbapal.lz" - - .align 2 -gMonIcon_Hariyama:: @ 8E06104 - .incbin "graphics/pokemon/hariyama/icon.4bpp" - - .align 2 -gMonFootprint_Hariyama:: @ 8E06504 - .incbin "graphics/pokemon/hariyama/footprint.1bpp" - - .align 2 -gMonFrontPic_Electrike:: @ 8E06524 - .incbin "graphics/pokemon/electrike/front.4bpp.lz" - - .align 2 -gMonPalette_Electrike:: @ 8E067B4 - .incbin "graphics/pokemon/electrike/normal.gbapal.lz" - - .align 2 -gMonBackPic_Electrike:: @ 8E067DC - .incbin "graphics/pokemon/electrike/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Electrike:: @ 8E06A68 - .incbin "graphics/pokemon/electrike/shiny.gbapal.lz" - - .align 2 -gMonIcon_Electrike:: @ 8E06A90 - .incbin "graphics/pokemon/electrike/icon.4bpp" - - .align 2 -gMonFootprint_Electrike:: @ 8E06E90 - .incbin "graphics/pokemon/electrike/footprint.1bpp" - - .align 2 -gMonFrontPic_Manectric:: @ 8E06EB0 - .incbin "graphics/pokemon/manectric/front.4bpp.lz" - - .align 2 -gMonPalette_Manectric:: @ 8E071E0 - .incbin "graphics/pokemon/manectric/normal.gbapal.lz" - - .align 2 -gMonBackPic_Manectric:: @ 8E07208 - .incbin "graphics/pokemon/manectric/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Manectric:: @ 8E07434 - .incbin "graphics/pokemon/manectric/shiny.gbapal.lz" - - .align 2 -gMonIcon_Manectric:: @ 8E0745C - .incbin "graphics/pokemon/manectric/icon.4bpp" - - .align 2 -gMonFootprint_Manectric:: @ 8E0785C - .incbin "graphics/pokemon/manectric/footprint.1bpp" - - .align 2 -gMonFrontPic_Numel:: @ 8E0787C - .incbin "graphics/pokemon/numel/front.4bpp.lz" - - .align 2 -gMonPalette_Numel:: @ 8E07B4C - .incbin "graphics/pokemon/numel/normal.gbapal.lz" - - .align 2 -gMonBackPic_Numel:: @ 8E07B74 - .incbin "graphics/pokemon/numel/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Numel:: @ 8E07E30 - .incbin "graphics/pokemon/numel/shiny.gbapal.lz" - - .align 2 -gMonIcon_Numel:: @ 8E07E58 - .incbin "graphics/pokemon/numel/icon.4bpp" - - .align 2 -gMonFootprint_Numel:: @ 8E08258 - .incbin "graphics/pokemon/numel/footprint.1bpp" - - .align 2 -gMonFrontPic_Camerupt:: @ 8E08278 - .incbin "graphics/pokemon/camerupt/front.4bpp.lz" - - .align 2 -gMonPalette_Camerupt:: @ 8E08690 - .incbin "graphics/pokemon/camerupt/normal.gbapal.lz" - - .align 2 -gMonBackPic_Camerupt:: @ 8E086B8 - .incbin "graphics/pokemon/camerupt/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Camerupt:: @ 8E0897C - .incbin "graphics/pokemon/camerupt/shiny.gbapal.lz" - - .align 2 -gMonIcon_Camerupt:: @ 8E089A4 - .incbin "graphics/pokemon/camerupt/icon.4bpp" - - .align 2 -gMonFootprint_Camerupt:: @ 8E08DA4 - .incbin "graphics/pokemon/camerupt/footprint.1bpp" - - .align 2 -gMonFrontPic_Spheal:: @ 8E08DC4 - .incbin "graphics/pokemon/spheal/front.4bpp.lz" - - .align 2 -gMonPalette_Spheal:: @ 8E09038 - .incbin "graphics/pokemon/spheal/normal.gbapal.lz" - - .align 2 -gMonBackPic_Spheal:: @ 8E09060 - .incbin "graphics/pokemon/spheal/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Spheal:: @ 8E0925C - .incbin "graphics/pokemon/spheal/shiny.gbapal.lz" - - .align 2 -gMonIcon_Spheal:: @ 8E09284 - .incbin "graphics/pokemon/spheal/icon.4bpp" - - .align 2 -gMonFootprint_Spheal:: @ 8E09684 - .incbin "graphics/pokemon/spheal/footprint.1bpp" - - .align 2 -gMonFrontPic_Sealeo:: @ 8E096A4 - .incbin "graphics/pokemon/sealeo/front.4bpp.lz" - - .align 2 -gMonPalette_Sealeo:: @ 8E09A24 - .incbin "graphics/pokemon/sealeo/normal.gbapal.lz" - - .align 2 -gMonBackPic_Sealeo:: @ 8E09A4C - .incbin "graphics/pokemon/sealeo/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Sealeo:: @ 8E09CC8 - .incbin "graphics/pokemon/sealeo/shiny.gbapal.lz" - - .align 2 -gMonIcon_Sealeo:: @ 8E09CF0 - .incbin "graphics/pokemon/sealeo/icon.4bpp" - - .align 2 -gMonFootprint_Sealeo:: @ 8E0A0F0 - .incbin "graphics/pokemon/sealeo/footprint.1bpp" - - .align 2 -gMonFrontPic_Walrein:: @ 8E0A110 - .incbin "graphics/pokemon/walrein/front.4bpp.lz" - - .align 2 -gMonPalette_Walrein:: @ 8E0A5B0 - .incbin "graphics/pokemon/walrein/normal.gbapal.lz" - - .align 2 -gMonBackPic_Walrein:: @ 8E0A5D8 - .incbin "graphics/pokemon/walrein/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Walrein:: @ 8E0A960 - .incbin "graphics/pokemon/walrein/shiny.gbapal.lz" - - .align 2 -gMonIcon_Walrein:: @ 8E0A988 - .incbin "graphics/pokemon/walrein/icon.4bpp" - - .align 2 -gMonFootprint_Walrein:: @ 8E0AD88 - .incbin "graphics/pokemon/walrein/footprint.1bpp" - - .align 2 -gMonFrontPic_Cacnea:: @ 8E0ADA8 - .incbin "graphics/pokemon/cacnea/front.4bpp.lz" - - .align 2 -gMonPalette_Cacnea:: @ 8E0B0B8 - .incbin "graphics/pokemon/cacnea/normal.gbapal.lz" - - .align 2 -gMonBackPic_Cacnea:: @ 8E0B0E0 - .incbin "graphics/pokemon/cacnea/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Cacnea:: @ 8E0B440 - .incbin "graphics/pokemon/cacnea/shiny.gbapal.lz" - - .align 2 -gMonIcon_Cacnea:: @ 8E0B468 - .incbin "graphics/pokemon/cacnea/icon.4bpp" - - .align 2 -gMonFootprint_Cacnea:: @ 8E0B868 - .incbin "graphics/pokemon/cacnea/footprint.1bpp" - - .align 2 -gMonFrontPic_Cacturne:: @ 8E0B888 - .incbin "graphics/pokemon/cacturne/front.4bpp.lz" - - .align 2 -gMonPalette_Cacturne:: @ 8E0BCC0 - .incbin "graphics/pokemon/cacturne/normal.gbapal.lz" - - .align 2 -gMonBackPic_Cacturne:: @ 8E0BCE8 - .incbin "graphics/pokemon/cacturne/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Cacturne:: @ 8E0BFE8 - .incbin "graphics/pokemon/cacturne/shiny.gbapal.lz" - - .align 2 -gMonIcon_Cacturne:: @ 8E0C010 - .incbin "graphics/pokemon/cacturne/icon.4bpp" - - .align 2 -gMonFootprint_Cacturne:: @ 8E0C410 - .incbin "graphics/pokemon/cacturne/footprint.1bpp" - - .align 2 -gMonFrontPic_Snorunt:: @ 8E0C430 - .incbin "graphics/pokemon/snorunt/front.4bpp.lz" - - .align 2 -gMonPalette_Snorunt:: @ 8E0C6F4 - .incbin "graphics/pokemon/snorunt/normal.gbapal.lz" - - .align 2 -gMonBackPic_Snorunt:: @ 8E0C71C - .incbin "graphics/pokemon/snorunt/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Snorunt:: @ 8E0CA00 - .incbin "graphics/pokemon/snorunt/shiny.gbapal.lz" - - .align 2 -gMonIcon_Snorunt:: @ 8E0CA28 - .incbin "graphics/pokemon/snorunt/icon.4bpp" - - .align 2 -gMonFootprint_Snorunt:: @ 8E0CE28 - .incbin "graphics/pokemon/snorunt/footprint.1bpp" - - .align 2 -gMonFrontPic_Glalie:: @ 8E0CE48 - .incbin "graphics/pokemon/glalie/front.4bpp.lz" - - .align 2 -gMonPalette_Glalie:: @ 8E0D210 - .incbin "graphics/pokemon/glalie/normal.gbapal.lz" - - .align 2 -gMonBackPic_Glalie:: @ 8E0D238 - .incbin "graphics/pokemon/glalie/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Glalie:: @ 8E0D5E8 - .incbin "graphics/pokemon/glalie/shiny.gbapal.lz" - - .align 2 -gMonIcon_Glalie:: @ 8E0D610 - .incbin "graphics/pokemon/glalie/icon.4bpp" - - .align 2 -gMonFootprint_Glalie:: @ 8E0DA10 - .incbin "graphics/pokemon/glalie/footprint.1bpp" - - .align 2 -gMonFrontPic_Lunatone:: @ 8E0DA30 - .incbin "graphics/pokemon/lunatone/front.4bpp.lz" - - .align 2 -gMonPalette_Lunatone:: @ 8E0DD58 - .incbin "graphics/pokemon/lunatone/normal.gbapal.lz" - - .align 2 -gMonBackPic_Lunatone:: @ 8E0DD80 - .incbin "graphics/pokemon/lunatone/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Lunatone:: @ 8E0E0D8 - .incbin "graphics/pokemon/lunatone/shiny.gbapal.lz" - - .align 2 -gMonIcon_Lunatone:: @ 8E0E100 - .incbin "graphics/pokemon/lunatone/icon.4bpp" - - .align 2 -gMonFootprint_Lunatone:: @ 8E0E500 - .incbin "graphics/pokemon/lunatone/footprint.1bpp" - - .align 2 -gMonFrontPic_Solrock:: @ 8E0E520 - .incbin "graphics/pokemon/solrock/front.4bpp.lz" - - .align 2 -gMonPalette_Solrock:: @ 8E0E96C - .incbin "graphics/pokemon/solrock/normal.gbapal.lz" - - .align 2 -gMonBackPic_Solrock:: @ 8E0E994 - .incbin "graphics/pokemon/solrock/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Solrock:: @ 8E0ED80 - .incbin "graphics/pokemon/solrock/shiny.gbapal.lz" - - .align 2 -gMonIcon_Solrock:: @ 8E0EDA8 - .incbin "graphics/pokemon/solrock/icon.4bpp" - - .align 2 -gMonFootprint_Solrock:: @ 8E0F1A8 - .incbin "graphics/pokemon/solrock/footprint.1bpp" - - .align 2 -gMonFrontPic_Azurill:: @ 8E0F1C8 - .incbin "graphics/pokemon/azurill/front.4bpp.lz" - - .align 2 -gMonPalette_Azurill:: @ 8E0F490 - .incbin "graphics/pokemon/azurill/normal.gbapal.lz" - - .align 2 -gMonBackPic_Azurill:: @ 8E0F4B8 - .incbin "graphics/pokemon/azurill/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Azurill:: @ 8E0F7D0 - .incbin "graphics/pokemon/azurill/shiny.gbapal.lz" - - .align 2 -gMonIcon_Azurill:: @ 8E0F7F8 - .incbin "graphics/pokemon/azurill/icon.4bpp" - - .align 2 -gMonFootprint_Azurill:: @ 8E0FBF8 - .incbin "graphics/pokemon/azurill/footprint.1bpp" - - .align 2 -gMonFrontPic_Spoink:: @ 8E0FC18 - .incbin "graphics/pokemon/spoink/front.4bpp.lz" - - .align 2 -gMonPalette_Spoink:: @ 8E0FE84 - .incbin "graphics/pokemon/spoink/normal.gbapal.lz" - - .align 2 -gMonBackPic_Spoink:: @ 8E0FEAC - .incbin "graphics/pokemon/spoink/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Spoink:: @ 8E100EC - .incbin "graphics/pokemon/spoink/shiny.gbapal.lz" - - .align 2 -gMonIcon_Spoink:: @ 8E10114 - .incbin "graphics/pokemon/spoink/icon.4bpp" - - .align 2 -gMonFootprint_Spoink:: @ 8E10514 - .incbin "graphics/pokemon/spoink/footprint.1bpp" - - .align 2 -gMonFrontPic_Grumpig:: @ 8E10534 - .incbin "graphics/pokemon/grumpig/front.4bpp.lz" - - .align 2 -gMonPalette_Grumpig:: @ 8E108F0 - .incbin "graphics/pokemon/grumpig/normal.gbapal.lz" - - .align 2 -gMonBackPic_Grumpig:: @ 8E10918 - .incbin "graphics/pokemon/grumpig/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Grumpig:: @ 8E10C78 - .incbin "graphics/pokemon/grumpig/shiny.gbapal.lz" - - .align 2 -gMonIcon_Grumpig:: @ 8E10CA0 - .incbin "graphics/pokemon/grumpig/icon.4bpp" - - .align 2 -gMonFootprint_Grumpig:: @ 8E110A0 - .incbin "graphics/pokemon/grumpig/footprint.1bpp" - - .align 2 -gMonFrontPic_Plusle:: @ 8E110C0 - .incbin "graphics/pokemon/plusle/front.4bpp.lz" - - .align 2 -gMonPalette_Plusle:: @ 8E1134C - .incbin "graphics/pokemon/plusle/normal.gbapal.lz" - - .align 2 -gMonBackPic_Plusle:: @ 8E11374 - .incbin "graphics/pokemon/plusle/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Plusle:: @ 8E1162C - .incbin "graphics/pokemon/plusle/shiny.gbapal.lz" - - .align 2 -gMonIcon_Plusle:: @ 8E11654 - .incbin "graphics/pokemon/plusle/icon.4bpp" - - .align 2 -gMonFootprint_Plusle:: @ 8E11A54 - .incbin "graphics/pokemon/plusle/footprint.1bpp" - - .align 2 -gMonFrontPic_Minun:: @ 8E11A74 - .incbin "graphics/pokemon/minun/front.4bpp.lz" - - .align 2 -gMonPalette_Minun:: @ 8E11CDC - .incbin "graphics/pokemon/minun/normal.gbapal.lz" - - .align 2 -gMonBackPic_Minun:: @ 8E11D04 - .incbin "graphics/pokemon/minun/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Minun:: @ 8E11FCC - .incbin "graphics/pokemon/minun/shiny.gbapal.lz" - - .align 2 -gMonIcon_Minun:: @ 8E11FF4 - .incbin "graphics/pokemon/minun/icon.4bpp" - - .align 2 -gMonFootprint_Minun:: @ 8E123F4 - .incbin "graphics/pokemon/minun/footprint.1bpp" - - .align 2 -gMonFrontPic_Mawile:: @ 8E12414 - .incbin "graphics/pokemon/mawile/front.4bpp.lz" - - .align 2 -gMonPalette_Mawile:: @ 8E127D0 - .incbin "graphics/pokemon/mawile/normal.gbapal.lz" - - .align 2 -gMonBackPic_Mawile:: @ 8E127F8 - .incbin "graphics/pokemon/mawile/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Mawile:: @ 8E12BF8 - .incbin "graphics/pokemon/mawile/shiny.gbapal.lz" - - .align 2 -gMonIcon_Mawile:: @ 8E12C20 - .incbin "graphics/pokemon/mawile/icon.4bpp" - - .align 2 -gMonFootprint_Mawile:: @ 8E13020 - .incbin "graphics/pokemon/mawile/footprint.1bpp" - - .align 2 -gMonFrontPic_Meditite:: @ 8E13040 - .incbin "graphics/pokemon/meditite/front.4bpp.lz" - - .align 2 -gMonPalette_Meditite:: @ 8E132F8 - .incbin "graphics/pokemon/meditite/normal.gbapal.lz" - - .align 2 -gMonBackPic_Meditite:: @ 8E13320 - .incbin "graphics/pokemon/meditite/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Meditite:: @ 8E135E8 - .incbin "graphics/pokemon/meditite/shiny.gbapal.lz" - - .align 2 -gMonIcon_Meditite:: @ 8E1360C - .incbin "graphics/pokemon/meditite/icon.4bpp" - - .align 2 -gMonFootprint_Meditite:: @ 8E13A0C - .incbin "graphics/pokemon/meditite/footprint.1bpp" - - .align 2 -gMonFrontPic_Medicham:: @ 8E13A2C - .incbin "graphics/pokemon/medicham/front.4bpp.lz" - - .align 2 -gMonPalette_Medicham:: @ 8E13D5C - .incbin "graphics/pokemon/medicham/normal.gbapal.lz" - - .align 2 -gMonBackPic_Medicham:: @ 8E13D84 - .incbin "graphics/pokemon/medicham/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Medicham:: @ 8E140BC - .incbin "graphics/pokemon/medicham/shiny.gbapal.lz" - - .align 2 -gMonIcon_Medicham:: @ 8E140E4 - .incbin "graphics/pokemon/medicham/icon.4bpp" - - .align 2 -gMonFootprint_Medicham:: @ 8E144E4 - .incbin "graphics/pokemon/medicham/footprint.1bpp" - - .align 2 -gMonFrontPic_Swablu:: @ 8E14504 - .incbin "graphics/pokemon/swablu/front.4bpp.lz" - - .align 2 -gMonPalette_Swablu:: @ 8E147DC - .incbin "graphics/pokemon/swablu/normal.gbapal.lz" - - .align 2 -gMonBackPic_Swablu:: @ 8E14804 - .incbin "graphics/pokemon/swablu/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Swablu:: @ 8E14BBC - .incbin "graphics/pokemon/swablu/shiny.gbapal.lz" - - .align 2 -gMonIcon_Swablu:: @ 8E14BE4 - .incbin "graphics/pokemon/swablu/icon.4bpp" - - .align 2 -gMonFootprint_Swablu:: @ 8E14FE4 - .incbin "graphics/pokemon/swablu/footprint.1bpp" - - .align 2 -gMonFrontPic_Altaria:: @ 8E15004 - .incbin "graphics/pokemon/altaria/front.4bpp.lz" - - .align 2 -gMonPalette_Altaria:: @ 8E153E0 - .incbin "graphics/pokemon/altaria/normal.gbapal.lz" - - .align 2 -gMonBackPic_Altaria:: @ 8E15408 - .incbin "graphics/pokemon/altaria/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Altaria:: @ 8E15780 - .incbin "graphics/pokemon/altaria/shiny.gbapal.lz" - - .align 2 -gMonIcon_Altaria:: @ 8E157A8 - .incbin "graphics/pokemon/altaria/icon.4bpp" - - .align 2 -gMonFootprint_Altaria:: @ 8E15BA8 - .incbin "graphics/pokemon/altaria/footprint.1bpp" - - .align 2 -gMonFrontPic_Wynaut:: @ 8E15BC8 - .incbin "graphics/pokemon/wynaut/front.4bpp.lz" - - .align 2 -gMonPalette_Wynaut:: @ 8E15E60 - .incbin "graphics/pokemon/wynaut/normal.gbapal.lz" - - .align 2 -gMonBackPic_Wynaut:: @ 8E15E88 - .incbin "graphics/pokemon/wynaut/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Wynaut:: @ 8E16118 - .incbin "graphics/pokemon/wynaut/shiny.gbapal.lz" - - .align 2 -gMonIcon_Wynaut:: @ 8E16140 - .incbin "graphics/pokemon/wynaut/icon.4bpp" - - .align 2 -gMonFootprint_Wynaut:: @ 8E16540 - .incbin "graphics/pokemon/wynaut/footprint.1bpp" - - .align 2 -gMonFrontPic_Duskull:: @ 8E16560 - .incbin "graphics/pokemon/duskull/front.4bpp.lz" - - .align 2 -gMonPalette_Duskull:: @ 8E16850 - .incbin "graphics/pokemon/duskull/normal.gbapal.lz" - - .align 2 -gMonBackPic_Duskull:: @ 8E16878 - .incbin "graphics/pokemon/duskull/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Duskull:: @ 8E16B28 - .incbin "graphics/pokemon/duskull/shiny.gbapal.lz" - - .align 2 -gMonIcon_Duskull:: @ 8E16B50 - .incbin "graphics/pokemon/duskull/icon.4bpp" - - .align 2 -gMonFootprint_Duskull:: @ 8E16F50 - .incbin "graphics/pokemon/duskull/footprint.1bpp" - - .align 2 -gMonFrontPic_Dusclops:: @ 8E16F70 - .incbin "graphics/pokemon/dusclops/front.4bpp.lz" - - .align 2 -gMonPalette_Dusclops:: @ 8E17310 - .incbin "graphics/pokemon/dusclops/normal.gbapal.lz" - - .align 2 -gMonBackPic_Dusclops:: @ 8E17338 - .incbin "graphics/pokemon/dusclops/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Dusclops:: @ 8E17624 - .incbin "graphics/pokemon/dusclops/shiny.gbapal.lz" - - .align 2 -gMonIcon_Dusclops:: @ 8E1764C - .incbin "graphics/pokemon/dusclops/icon.4bpp" - - .align 2 -gMonFootprint_Dusclops:: @ 8E17A4C - .incbin "graphics/pokemon/dusclops/footprint.1bpp" - - .align 2 -gMonFrontPic_Roselia:: @ 8E17A6C - .incbin "graphics/pokemon/roselia/front.4bpp.lz" - - .align 2 -gMonPalette_Roselia:: @ 8E17DD8 - .incbin "graphics/pokemon/roselia/normal.gbapal.lz" - - .align 2 -gMonBackPic_Roselia:: @ 8E17E00 - .incbin "graphics/pokemon/roselia/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Roselia:: @ 8E181C8 - .incbin "graphics/pokemon/roselia/shiny.gbapal.lz" - - .align 2 -gMonIcon_Roselia:: @ 8E181F0 - .incbin "graphics/pokemon/roselia/icon.4bpp" - - .align 2 -gMonFootprint_Roselia:: @ 8E185F0 - .incbin "graphics/pokemon/roselia/footprint.1bpp" - - .align 2 -gMonFrontPic_Slakoth:: @ 8E18610 - .incbin "graphics/pokemon/slakoth/front.4bpp.lz" - - .align 2 -gMonPalette_Slakoth:: @ 8E188F8 - .incbin "graphics/pokemon/slakoth/normal.gbapal.lz" - - .align 2 -gMonBackPic_Slakoth:: @ 8E18920 - .incbin "graphics/pokemon/slakoth/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Slakoth:: @ 8E18C08 - .incbin "graphics/pokemon/slakoth/shiny.gbapal.lz" - - .align 2 -gMonIcon_Slakoth:: @ 8E18C30 - .incbin "graphics/pokemon/slakoth/icon.4bpp" - - .align 2 -gMonFootprint_Slakoth:: @ 8E19030 - .incbin "graphics/pokemon/slakoth/footprint.1bpp" - - .align 2 -gMonFrontPic_Vigoroth:: @ 8E19050 - .incbin "graphics/pokemon/vigoroth/front.4bpp.lz" - - .align 2 -gMonPalette_Vigoroth:: @ 8E1944C - .incbin "graphics/pokemon/vigoroth/normal.gbapal.lz" - - .align 2 -gMonBackPic_Vigoroth:: @ 8E19474 - .incbin "graphics/pokemon/vigoroth/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Vigoroth:: @ 8E1973C - .incbin "graphics/pokemon/vigoroth/shiny.gbapal.lz" - - .align 2 -gMonIcon_Vigoroth:: @ 8E19764 - .incbin "graphics/pokemon/vigoroth/icon.4bpp" - - .align 2 -gMonFootprint_Vigoroth:: @ 8E19B64 - .incbin "graphics/pokemon/vigoroth/footprint.1bpp" - - .align 2 -gMonFrontPic_Slaking:: @ 8E19B84 - .incbin "graphics/pokemon/slaking/front.4bpp.lz" - - .align 2 -gMonPalette_Slaking:: @ 8E1A058 - .incbin "graphics/pokemon/slaking/normal.gbapal.lz" - - .align 2 -gMonBackPic_Slaking:: @ 8E1A080 - .incbin "graphics/pokemon/slaking/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Slaking:: @ 8E1A444 - .incbin "graphics/pokemon/slaking/shiny.gbapal.lz" - - .align 2 -gMonIcon_Slaking:: @ 8E1A46C - .incbin "graphics/pokemon/slaking/icon.4bpp" - - .align 2 -gMonFootprint_Slaking:: @ 8E1A86C - .incbin "graphics/pokemon/slaking/footprint.1bpp" - - .align 2 -gMonFrontPic_Gulpin:: @ 8E1A88C - .incbin "graphics/pokemon/gulpin/front.4bpp.lz" - - .align 2 -gMonPalette_Gulpin:: @ 8E1AAA4 - .incbin "graphics/pokemon/gulpin/normal.gbapal.lz" - - .align 2 -gMonBackPic_Gulpin:: @ 8E1AACC - .incbin "graphics/pokemon/gulpin/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Gulpin:: @ 8E1AD50 - .incbin "graphics/pokemon/gulpin/shiny.gbapal.lz" - - .align 2 -gMonIcon_Gulpin:: @ 8E1AD78 - .incbin "graphics/pokemon/gulpin/icon.4bpp" - - .align 2 -gMonFootprint_Gulpin:: @ 8E1B178 - .incbin "graphics/pokemon/gulpin/footprint.1bpp" - - .align 2 -gMonFrontPic_Swalot:: @ 8E1B198 - .incbin "graphics/pokemon/swalot/front.4bpp.lz" - - .align 2 -gMonPalette_Swalot:: @ 8E1B4DC - .incbin "graphics/pokemon/swalot/normal.gbapal.lz" - - .align 2 -gMonBackPic_Swalot:: @ 8E1B504 - .incbin "graphics/pokemon/swalot/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Swalot:: @ 8E1B84C - .incbin "graphics/pokemon/swalot/shiny.gbapal.lz" - - .align 2 -gMonIcon_Swalot:: @ 8E1B874 - .incbin "graphics/pokemon/swalot/icon.4bpp" - - .align 2 -gMonFootprint_Swalot:: @ 8E1BC74 - .incbin "graphics/pokemon/swalot/footprint.1bpp" - - .align 2 -gMonFrontPic_Tropius:: @ 8E1BC94 - .incbin "graphics/pokemon/tropius/front.4bpp.lz" - - .align 2 -gMonPalette_Tropius:: @ 8E1C20C - .incbin "graphics/pokemon/tropius/normal.gbapal.lz" - - .align 2 -gMonBackPic_Tropius:: @ 8E1C234 - .incbin "graphics/pokemon/tropius/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Tropius:: @ 8E1C558 - .incbin "graphics/pokemon/tropius/shiny.gbapal.lz" - - .align 2 -gMonIcon_Tropius:: @ 8E1C580 - .incbin "graphics/pokemon/tropius/icon.4bpp" - - .align 2 -gMonFootprint_Tropius:: @ 8E1C980 - .incbin "graphics/pokemon/tropius/footprint.1bpp" - - .align 2 -gMonFrontPic_Whismur:: @ 8E1C9A0 - .incbin "graphics/pokemon/whismur/front.4bpp.lz" - - .align 2 -gMonPalette_Whismur:: @ 8E1CC34 - .incbin "graphics/pokemon/whismur/normal.gbapal.lz" - - .align 2 -gMonBackPic_Whismur:: @ 8E1CC5C - .incbin "graphics/pokemon/whismur/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Whismur:: @ 8E1CECC - .incbin "graphics/pokemon/whismur/shiny.gbapal.lz" - - .align 2 -gMonIcon_Whismur:: @ 8E1CEF4 - .incbin "graphics/pokemon/whismur/icon.4bpp" - - .align 2 -gMonFootprint_Whismur:: @ 8E1D2F4 - .incbin "graphics/pokemon/whismur/footprint.1bpp" - - .align 2 -gMonFrontPic_Loudred:: @ 8E1D314 - .incbin "graphics/pokemon/loudred/front.4bpp.lz" - - .align 2 -gMonPalette_Loudred:: @ 8E1D78C - .incbin "graphics/pokemon/loudred/normal.gbapal.lz" - - .align 2 -gMonBackPic_Loudred:: @ 8E1D7B4 - .incbin "graphics/pokemon/loudred/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Loudred:: @ 8E1DB24 - .incbin "graphics/pokemon/loudred/shiny.gbapal.lz" - - .align 2 -gMonIcon_Loudred:: @ 8E1DB4C - .incbin "graphics/pokemon/loudred/icon.4bpp" - - .align 2 -gMonFootprint_Loudred:: @ 8E1DF4C - .incbin "graphics/pokemon/loudred/footprint.1bpp" - - .align 2 -gMonFrontPic_Exploud:: @ 8E1DF6C - .incbin "graphics/pokemon/exploud/front.4bpp.lz" - - .align 2 -gMonPalette_Exploud:: @ 8E1E4D4 - .incbin "graphics/pokemon/exploud/normal.gbapal.lz" - - .align 2 -gMonBackPic_Exploud:: @ 8E1E4FC - .incbin "graphics/pokemon/exploud/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Exploud:: @ 8E1E908 - .incbin "graphics/pokemon/exploud/shiny.gbapal.lz" - - .align 2 -gMonIcon_Exploud:: @ 8E1E930 - .incbin "graphics/pokemon/exploud/icon.4bpp" - - .align 2 -gMonFootprint_Exploud:: @ 8E1ED30 - .incbin "graphics/pokemon/exploud/footprint.1bpp" - - .align 2 -gMonFrontPic_Clamperl:: @ 8E1ED50 - .incbin "graphics/pokemon/clamperl/front.4bpp.lz" - - .align 2 -gMonPalette_Clamperl:: @ 8E1F028 - .incbin "graphics/pokemon/clamperl/normal.gbapal.lz" - - .align 2 -gMonBackPic_Clamperl:: @ 8E1F050 - .incbin "graphics/pokemon/clamperl/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Clamperl:: @ 8E1F2E4 - .incbin "graphics/pokemon/clamperl/shiny.gbapal.lz" - - .align 2 -gMonIcon_Clamperl:: @ 8E1F30C - .incbin "graphics/pokemon/clamperl/icon.4bpp" - - .align 2 -gMonFootprint_Clamperl:: @ 8E1F70C - .incbin "graphics/pokemon/clamperl/footprint.1bpp" - - .align 2 -gMonFrontPic_Huntail:: @ 8E1F72C - .incbin "graphics/pokemon/huntail/front.4bpp.lz" - - .align 2 -gMonPalette_Huntail:: @ 8E1FAF8 - .incbin "graphics/pokemon/huntail/normal.gbapal.lz" - - .align 2 -gMonBackPic_Huntail:: @ 8E1FB20 - .incbin "graphics/pokemon/huntail/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Huntail:: @ 8E1FE74 - .incbin "graphics/pokemon/huntail/shiny.gbapal.lz" - - .align 2 -gMonIcon_Huntail:: @ 8E1FE9C - .incbin "graphics/pokemon/huntail/icon.4bpp" - - .align 2 -gMonFootprint_Huntail:: @ 8E2029C - .incbin "graphics/pokemon/huntail/footprint.1bpp" - - .align 2 -gMonFrontPic_Gorebyss:: @ 8E202BC - .incbin "graphics/pokemon/gorebyss/front.4bpp.lz" - - .align 2 -gMonPalette_Gorebyss:: @ 8E205CC - .incbin "graphics/pokemon/gorebyss/normal.gbapal.lz" - - .align 2 -gMonBackPic_Gorebyss:: @ 8E205F4 - .incbin "graphics/pokemon/gorebyss/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Gorebyss:: @ 8E208DC - .incbin "graphics/pokemon/gorebyss/shiny.gbapal.lz" - - .align 2 -gMonIcon_Gorebyss:: @ 8E20904 - .incbin "graphics/pokemon/gorebyss/icon.4bpp" - - .align 2 -gMonFootprint_Gorebyss:: @ 8E20D04 - .incbin "graphics/pokemon/gorebyss/footprint.1bpp" - - .align 2 -gMonFrontPic_Absol:: @ 8E20D24 - .incbin "graphics/pokemon/absol/front.4bpp.lz" - - .align 2 -gMonPalette_Absol:: @ 8E21154 - .incbin "graphics/pokemon/absol/normal.gbapal.lz" - - .align 2 -gMonBackPic_Absol:: @ 8E2117C - .incbin "graphics/pokemon/absol/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Absol:: @ 8E214DC - .incbin "graphics/pokemon/absol/shiny.gbapal.lz" - - .align 2 -gMonIcon_Absol:: @ 8E21504 - .incbin "graphics/pokemon/absol/icon.4bpp" - - .align 2 -gMonFootprint_Absol:: @ 8E21904 - .incbin "graphics/pokemon/absol/footprint.1bpp" - - .align 2 -gMonFrontPic_Shuppet:: @ 8E21924 - .incbin "graphics/pokemon/shuppet/front.4bpp.lz" - - .align 2 -gMonPalette_Shuppet:: @ 8E21B5C - .incbin "graphics/pokemon/shuppet/normal.gbapal.lz" - - .align 2 -gMonBackPic_Shuppet:: @ 8E21B84 - .incbin "graphics/pokemon/shuppet/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Shuppet:: @ 8E21E1C - .incbin "graphics/pokemon/shuppet/shiny.gbapal.lz" - - .align 2 -gMonIcon_Shuppet:: @ 8E21E44 - .incbin "graphics/pokemon/shuppet/icon.4bpp" - - .align 2 -gMonFootprint_Shuppet:: @ 8E22244 - .incbin "graphics/pokemon/shuppet/footprint.1bpp" - - .align 2 -gMonFrontPic_Banette:: @ 8E22264 - .incbin "graphics/pokemon/banette/front.4bpp.lz" - - .align 2 -gMonPalette_Banette:: @ 8E22518 - .incbin "graphics/pokemon/banette/normal.gbapal.lz" - - .align 2 -gMonBackPic_Banette:: @ 8E22540 - .incbin "graphics/pokemon/banette/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Banette:: @ 8E227BC - .incbin "graphics/pokemon/banette/shiny.gbapal.lz" - - .align 2 -gMonIcon_Banette:: @ 8E227E4 - .incbin "graphics/pokemon/banette/icon.4bpp" - - .align 2 -gMonFootprint_Banette:: @ 8E22BE4 - .incbin "graphics/pokemon/banette/footprint.1bpp" - - .align 2 -gMonFrontPic_Seviper:: @ 8E22C04 - .incbin "graphics/pokemon/seviper/front.4bpp.lz" - - .align 2 -gMonPalette_Seviper:: @ 8E23024 - .incbin "graphics/pokemon/seviper/normal.gbapal.lz" - - .align 2 -gMonBackPic_Seviper:: @ 8E2304C - .incbin "graphics/pokemon/seviper/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Seviper:: @ 8E234D8 - .incbin "graphics/pokemon/seviper/shiny.gbapal.lz" - - .align 2 -gMonIcon_Seviper:: @ 8E23500 - .incbin "graphics/pokemon/seviper/icon.4bpp" - - .align 2 -gMonFootprint_Seviper:: @ 8E23900 - .incbin "graphics/pokemon/seviper/footprint.1bpp" - - .align 2 -gMonFrontPic_Zangoose:: @ 8E23920 - .incbin "graphics/pokemon/zangoose/front.4bpp.lz" - - .align 2 -gMonPalette_Zangoose:: @ 8E23CEC - .incbin "graphics/pokemon/zangoose/normal.gbapal.lz" - - .align 2 -gMonBackPic_Zangoose:: @ 8E23D14 - .incbin "graphics/pokemon/zangoose/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Zangoose:: @ 8E24088 - .incbin "graphics/pokemon/zangoose/shiny.gbapal.lz" - - .align 2 -gMonIcon_Zangoose:: @ 8E240B0 - .incbin "graphics/pokemon/zangoose/icon.4bpp" - - .align 2 -gMonFootprint_Zangoose:: @ 8E244B0 - .incbin "graphics/pokemon/zangoose/footprint.1bpp" - - .align 2 -gMonFrontPic_Relicanth:: @ 8E244D0 - .incbin "graphics/pokemon/relicanth/front.4bpp.lz" - - .align 2 -gMonPalette_Relicanth:: @ 8E24864 - .incbin "graphics/pokemon/relicanth/normal.gbapal.lz" - - .align 2 -gMonBackPic_Relicanth:: @ 8E2488C - .incbin "graphics/pokemon/relicanth/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Relicanth:: @ 8E24BE4 - .incbin "graphics/pokemon/relicanth/shiny.gbapal.lz" - - .align 2 -gMonIcon_Relicanth:: @ 8E24C0C - .incbin "graphics/pokemon/relicanth/icon.4bpp" - - .align 2 -gMonFootprint_Relicanth:: @ 8E2500C - .incbin "graphics/pokemon/relicanth/footprint.1bpp" - - .align 2 -gMonFrontPic_Aron:: @ 8E2502C - .incbin "graphics/pokemon/aron/front.4bpp.lz" - - .align 2 -gMonPalette_Aron:: @ 8E25214 - .incbin "graphics/pokemon/aron/normal.gbapal.lz" - - .align 2 -gMonBackPic_Aron:: @ 8E2523C - .incbin "graphics/pokemon/aron/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Aron:: @ 8E25464 - .incbin "graphics/pokemon/aron/shiny.gbapal.lz" - - .align 2 -gMonIcon_Aron:: @ 8E2548C - .incbin "graphics/pokemon/aron/icon.4bpp" - - .align 2 -gMonFootprint_Aron:: @ 8E2588C - .incbin "graphics/pokemon/aron/footprint.1bpp" - - .align 2 -gMonFrontPic_Lairon:: @ 8E258AC - .incbin "graphics/pokemon/lairon/front.4bpp.lz" - - .align 2 -gMonPalette_Lairon:: @ 8E25C78 - .incbin "graphics/pokemon/lairon/normal.gbapal.lz" - - .align 2 -gMonBackPic_Lairon:: @ 8E25CA0 - .incbin "graphics/pokemon/lairon/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Lairon:: @ 8E25F8C - .incbin "graphics/pokemon/lairon/shiny.gbapal.lz" - - .align 2 -gMonIcon_Lairon:: @ 8E25FB4 - .incbin "graphics/pokemon/lairon/icon.4bpp" - - .align 2 -gMonFootprint_Lairon:: @ 8E263B4 - .incbin "graphics/pokemon/lairon/footprint.1bpp" - - .align 2 -gMonFrontPic_Aggron:: @ 8E263D4 - .incbin "graphics/pokemon/aggron/front.4bpp.lz" - - .align 2 -gMonPalette_Aggron:: @ 8E26950 - .incbin "graphics/pokemon/aggron/normal.gbapal.lz" - - .align 2 -gMonBackPic_Aggron:: @ 8E26978 - .incbin "graphics/pokemon/aggron/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Aggron:: @ 8E26DA0 - .incbin "graphics/pokemon/aggron/shiny.gbapal.lz" - - .align 2 -gMonIcon_Aggron:: @ 8E26DC8 - .incbin "graphics/pokemon/aggron/icon.4bpp" - - .align 2 -gMonFootprint_Aggron:: @ 8E271C8 - .incbin "graphics/pokemon/aggron/footprint.1bpp" - - .align 2 -gMonFrontPic_Castform:: @ 8E271E8 - .incbin "graphics/pokemon/castform/front.4bpp.lz" - - .align 2 -gMonPalette_Castform:: @ 8E27C70 - .incbin "graphics/pokemon/castform/normal.gbapal.lz" - - .align 2 -gMonBackPic_Castform:: @ 8E27CF0 - .incbin "graphics/pokemon/castform/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Castform:: @ 8E286AC - .incbin "graphics/pokemon/castform/shiny.gbapal.lz" - - .align 2 -gMonIcon_Castform:: @ 8E28728 - .incbin "graphics/pokemon/castform/icon.4bpp" - - .align 2 -gMonFootprint_Castform:: @ 8E28B28 - .incbin "graphics/pokemon/castform/footprint.1bpp" - - .align 2 -gMonFrontPic_Volbeat:: @ 8E28B48 - .incbin "graphics/pokemon/volbeat/front.4bpp.lz" - - .align 2 -gMonPalette_Volbeat:: @ 8E28ED8 - .incbin "graphics/pokemon/volbeat/normal.gbapal.lz" - - .align 2 -gMonBackPic_Volbeat:: @ 8E28F00 - .incbin "graphics/pokemon/volbeat/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Volbeat:: @ 8E29260 - .incbin "graphics/pokemon/volbeat/shiny.gbapal.lz" - - .align 2 -gMonIcon_Volbeat:: @ 8E29288 - .incbin "graphics/pokemon/volbeat/icon.4bpp" - - .align 2 -gMonFootprint_Volbeat:: @ 8E29688 - .incbin "graphics/pokemon/volbeat/footprint.1bpp" - - .align 2 -gMonFrontPic_Illumise:: @ 8E296A8 - .incbin "graphics/pokemon/illumise/front.4bpp.lz" - - .align 2 -gMonPalette_Illumise:: @ 8E29A1C - .incbin "graphics/pokemon/illumise/normal.gbapal.lz" - - .align 2 -gMonBackPic_Illumise:: @ 8E29A44 - .incbin "graphics/pokemon/illumise/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Illumise:: @ 8E29D60 - .incbin "graphics/pokemon/illumise/shiny.gbapal.lz" - - .align 2 -gMonIcon_Illumise:: @ 8E29D88 - .incbin "graphics/pokemon/illumise/icon.4bpp" - - .align 2 -gMonFootprint_Illumise:: @ 8E2A188 - .incbin "graphics/pokemon/illumise/footprint.1bpp" - - .align 2 -gMonFrontPic_Lileep:: @ 8E2A1A8 - .incbin "graphics/pokemon/lileep/front.4bpp.lz" - - .align 2 -gMonPalette_Lileep:: @ 8E2A4EC - .incbin "graphics/pokemon/lileep/normal.gbapal.lz" - - .align 2 -gMonBackPic_Lileep:: @ 8E2A514 - .incbin "graphics/pokemon/lileep/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Lileep:: @ 8E2A858 - .incbin "graphics/pokemon/lileep/shiny.gbapal.lz" - - .align 2 -gMonIcon_Lileep:: @ 8E2A880 - .incbin "graphics/pokemon/lileep/icon.4bpp" - - .align 2 -gMonFootprint_Lileep:: @ 8E2AC80 - .incbin "graphics/pokemon/lileep/footprint.1bpp" - - .align 2 -gMonFrontPic_Cradily:: @ 8E2ACA0 - .incbin "graphics/pokemon/cradily/front.4bpp.lz" - - .align 2 -gMonPalette_Cradily:: @ 8E2B0BC - .incbin "graphics/pokemon/cradily/normal.gbapal.lz" - - .align 2 -gMonBackPic_Cradily:: @ 8E2B0E4 - .incbin "graphics/pokemon/cradily/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Cradily:: @ 8E2B4E0 - .incbin "graphics/pokemon/cradily/shiny.gbapal.lz" - - .align 2 -gMonIcon_Cradily:: @ 8E2B508 - .incbin "graphics/pokemon/cradily/icon.4bpp" - - .align 2 -gMonFootprint_Cradily:: @ 8E2B908 - .incbin "graphics/pokemon/cradily/footprint.1bpp" - - .align 2 -gMonFrontPic_Anorith:: @ 8E2B928 - .incbin "graphics/pokemon/anorith/front.4bpp.lz" - - .align 2 -gMonPalette_Anorith:: @ 8E2BC4C - .incbin "graphics/pokemon/anorith/normal.gbapal.lz" - - .align 2 -gMonBackPic_Anorith:: @ 8E2BC74 - .incbin "graphics/pokemon/anorith/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Anorith:: @ 8E2BEBC - .incbin "graphics/pokemon/anorith/shiny.gbapal.lz" - - .align 2 -gMonIcon_Anorith:: @ 8E2BEE4 - .incbin "graphics/pokemon/anorith/icon.4bpp" - - .align 2 -gMonFootprint_Anorith:: @ 8E2C2E4 - .incbin "graphics/pokemon/anorith/footprint.1bpp" - - .align 2 -gMonFrontPic_Armaldo:: @ 8E2C304 - .incbin "graphics/pokemon/armaldo/front.4bpp.lz" - - .align 2 -gMonPalette_Armaldo:: @ 8E2C884 - .incbin "graphics/pokemon/armaldo/normal.gbapal.lz" - - .align 2 -gMonBackPic_Armaldo:: @ 8E2C8AC - .incbin "graphics/pokemon/armaldo/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Armaldo:: @ 8E2CCE4 - .incbin "graphics/pokemon/armaldo/shiny.gbapal.lz" - - .align 2 -gMonIcon_Armaldo:: @ 8E2CD0C - .incbin "graphics/pokemon/armaldo/icon.4bpp" - - .align 2 -gMonFootprint_Armaldo:: @ 8E2D10C - .incbin "graphics/pokemon/armaldo/footprint.1bpp" - - .align 2 -gMonFrontPic_Ralts:: @ 8E2D12C - .incbin "graphics/pokemon/ralts/front.4bpp.lz" - - .align 2 -gMonPalette_Ralts:: @ 8E2D35C - .incbin "graphics/pokemon/ralts/normal.gbapal.lz" - - .align 2 -gMonBackPic_Ralts:: @ 8E2D384 - .incbin "graphics/pokemon/ralts/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Ralts:: @ 8E2D5C0 - .incbin "graphics/pokemon/ralts/shiny.gbapal.lz" - - .align 2 -gMonIcon_Ralts:: @ 8E2D5E8 - .incbin "graphics/pokemon/ralts/icon.4bpp" - - .align 2 -gMonFootprint_Ralts:: @ 8E2D9E8 - .incbin "graphics/pokemon/ralts/footprint.1bpp" - - .align 2 -gMonFrontPic_Kirlia:: @ 8E2DA08 - .incbin "graphics/pokemon/kirlia/front.4bpp.lz" - - .align 2 -gMonPalette_Kirlia:: @ 8E2DD04 - .incbin "graphics/pokemon/kirlia/normal.gbapal.lz" - - .align 2 -gMonBackPic_Kirlia:: @ 8E2DD2C - .incbin "graphics/pokemon/kirlia/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Kirlia:: @ 8E2E0A0 - .incbin "graphics/pokemon/kirlia/shiny.gbapal.lz" - - .align 2 -gMonIcon_Kirlia:: @ 8E2E0C8 - .incbin "graphics/pokemon/kirlia/icon.4bpp" - - .align 2 -gMonFootprint_Kirlia:: @ 8E2E4C8 - .incbin "graphics/pokemon/kirlia/footprint.1bpp" - - .align 2 -gMonFrontPic_Gardevoir:: @ 8E2E4E8 - .incbin "graphics/pokemon/gardevoir/front.4bpp.lz" - - .align 2 -gMonPalette_Gardevoir:: @ 8E2E864 - .incbin "graphics/pokemon/gardevoir/normal.gbapal.lz" - - .align 2 -gMonBackPic_Gardevoir:: @ 8E2E88C - .incbin "graphics/pokemon/gardevoir/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Gardevoir:: @ 8E2EBC0 - .incbin "graphics/pokemon/gardevoir/shiny.gbapal.lz" - - .align 2 -gMonIcon_Gardevoir:: @ 8E2EBE8 - .incbin "graphics/pokemon/gardevoir/icon.4bpp" - - .align 2 -gMonFootprint_Gardevoir:: @ 8E2EFE8 - .incbin "graphics/pokemon/gardevoir/footprint.1bpp" - - .align 2 -gMonFrontPic_Bagon:: @ 8E2F008 - .incbin "graphics/pokemon/bagon/front.4bpp.lz" - - .align 2 -gMonPalette_Bagon:: @ 8E2F280 - .incbin "graphics/pokemon/bagon/normal.gbapal.lz" - - .align 2 -gMonBackPic_Bagon:: @ 8E2F2A8 - .incbin "graphics/pokemon/bagon/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Bagon:: @ 8E2F590 - .incbin "graphics/pokemon/bagon/shiny.gbapal.lz" - - .align 2 -gMonIcon_Bagon:: @ 8E2F5B8 - .incbin "graphics/pokemon/bagon/icon.4bpp" - - .align 2 -gMonFootprint_Bagon:: @ 8E2F9B8 - .incbin "graphics/pokemon/bagon/footprint.1bpp" - - .align 2 -gMonFrontPic_Shelgon:: @ 8E2F9D8 - .incbin "graphics/pokemon/shelgon/front.4bpp.lz" - - .align 2 -gMonPalette_Shelgon:: @ 8E2FCDC - .incbin "graphics/pokemon/shelgon/normal.gbapal.lz" - - .align 2 -gMonBackPic_Shelgon:: @ 8E2FD04 - .incbin "graphics/pokemon/shelgon/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Shelgon:: @ 8E2FFEC - .incbin "graphics/pokemon/shelgon/shiny.gbapal.lz" - - .align 2 -gMonIcon_Shelgon:: @ 8E30014 - .incbin "graphics/pokemon/shelgon/icon.4bpp" - - .align 2 -gMonFootprint_Shelgon:: @ 8E30414 - .incbin "graphics/pokemon/shelgon/footprint.1bpp" - - .align 2 -gMonFrontPic_Salamence:: @ 8E30434 - .incbin "graphics/pokemon/salamence/front.4bpp.lz" - - .align 2 -gMonPalette_Salamence:: @ 8E30898 - .incbin "graphics/pokemon/salamence/normal.gbapal.lz" - - .align 2 -gMonBackPic_Salamence:: @ 8E308C0 - .incbin "graphics/pokemon/salamence/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Salamence:: @ 8E30BA4 - .incbin "graphics/pokemon/salamence/shiny.gbapal.lz" - - .align 2 -gMonIcon_Salamence:: @ 8E30BCC - .incbin "graphics/pokemon/salamence/icon.4bpp" - - .align 2 -gMonFootprint_Salamence:: @ 8E30FCC - .incbin "graphics/pokemon/salamence/footprint.1bpp" - - .align 2 -gMonFrontPic_Beldum:: @ 8E30FEC - .incbin "graphics/pokemon/beldum/front.4bpp.lz" - - .align 2 -gMonPalette_Beldum:: @ 8E3125C - .incbin "graphics/pokemon/beldum/normal.gbapal.lz" - - .align 2 -gMonBackPic_Beldum:: @ 8E31284 - .incbin "graphics/pokemon/beldum/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Beldum:: @ 8E31574 - .incbin "graphics/pokemon/beldum/shiny.gbapal.lz" - - .align 2 -gMonIcon_Beldum:: @ 8E3159C - .incbin "graphics/pokemon/beldum/icon.4bpp" - - .align 2 -gMonFootprint_Beldum:: @ 8E3199C - .incbin "graphics/pokemon/beldum/footprint.1bpp" - - .align 2 -gMonFrontPic_Metang:: @ 8E319BC - .incbin "graphics/pokemon/metang/front.4bpp.lz" - - .align 2 -gMonPalette_Metang:: @ 8E31E18 - .incbin "graphics/pokemon/metang/normal.gbapal.lz" - - .align 2 -gMonBackPic_Metang:: @ 8E31E40 - .incbin "graphics/pokemon/metang/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Metang:: @ 8E32164 - .incbin "graphics/pokemon/metang/shiny.gbapal.lz" - - .align 2 -gMonIcon_Metang:: @ 8E3218C - .incbin "graphics/pokemon/metang/icon.4bpp" - - .align 2 -gMonFootprint_Metang:: @ 8E3258C - .incbin "graphics/pokemon/metang/footprint.1bpp" - - .align 2 -gMonFrontPic_Metagross:: @ 8E325AC - .incbin "graphics/pokemon/metagross/front.4bpp.lz" - - .align 2 -gMonPalette_Metagross:: @ 8E32A10 - .incbin "graphics/pokemon/metagross/normal.gbapal.lz" - - .align 2 -gMonBackPic_Metagross:: @ 8E32A38 - .incbin "graphics/pokemon/metagross/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Metagross:: @ 8E32D04 - .incbin "graphics/pokemon/metagross/shiny.gbapal.lz" - - .align 2 -gMonIcon_Metagross:: @ 8E32D2C - .incbin "graphics/pokemon/metagross/icon.4bpp" - - .align 2 -gMonFootprint_Metagross:: @ 8E3312C - .incbin "graphics/pokemon/metagross/footprint.1bpp" - - .align 2 -gMonFrontPic_Regirock:: @ 8E3314C - .incbin "graphics/pokemon/regirock/front.4bpp.lz" - - .align 2 -gMonPalette_Regirock:: @ 8E33608 - .incbin "graphics/pokemon/regirock/normal.gbapal.lz" - - .align 2 -gMonBackPic_Regirock:: @ 8E33630 - .incbin "graphics/pokemon/regirock/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Regirock:: @ 8E33A7C - .incbin "graphics/pokemon/regirock/shiny.gbapal.lz" - - .align 2 -gMonIcon_Regirock:: @ 8E33AA4 - .incbin "graphics/pokemon/regirock/icon.4bpp" - - .align 2 -gMonFootprint_Regirock:: @ 8E33EA4 - .incbin "graphics/pokemon/regirock/footprint.1bpp" - - .align 2 -gMonFrontPic_Regice:: @ 8E33EC4 - .incbin "graphics/pokemon/regice/front.4bpp.lz" - - .align 2 -gMonPalette_Regice:: @ 8E3430C - .incbin "graphics/pokemon/regice/normal.gbapal.lz" - - .align 2 -gMonBackPic_Regice:: @ 8E34334 - .incbin "graphics/pokemon/regice/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Regice:: @ 8E34624 - .incbin "graphics/pokemon/regice/shiny.gbapal.lz" - - .align 2 -gMonIcon_Regice:: @ 8E3464C - .incbin "graphics/pokemon/regice/icon.4bpp" - - .align 2 -gMonFootprint_Regice:: @ 8E34A4C - .incbin "graphics/pokemon/regice/footprint.1bpp" - - .align 2 -gMonFrontPic_Registeel:: @ 8E34A6C - .incbin "graphics/pokemon/registeel/front.4bpp.lz" - - .align 2 -gMonPalette_Registeel:: @ 8E34EF4 - .incbin "graphics/pokemon/registeel/normal.gbapal.lz" - - .align 2 -gMonBackPic_Registeel:: @ 8E34F1C - .incbin "graphics/pokemon/registeel/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Registeel:: @ 8E35254 - .incbin "graphics/pokemon/registeel/shiny.gbapal.lz" - - .align 2 -gMonIcon_Registeel:: @ 8E3527C - .incbin "graphics/pokemon/registeel/icon.4bpp" - - .align 2 -gMonFootprint_Registeel:: @ 8E3567C - .incbin "graphics/pokemon/registeel/footprint.1bpp" - - .align 2 -gMonFrontPic_Kyogre:: @ 8E3569C - .incbin "graphics/pokemon/kyogre/front.4bpp.lz" - - .align 2 -gMonPalette_Kyogre:: @ 8E35B0C - .incbin "graphics/pokemon/kyogre/normal.gbapal.lz" - - .align 2 -gMonBackPic_Kyogre:: @ 8E35B34 - .incbin "graphics/pokemon/kyogre/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Kyogre:: @ 8E35DAC - .incbin "graphics/pokemon/kyogre/shiny.gbapal.lz" - - .align 2 -gMonIcon_Kyogre:: @ 8E35DD4 - .incbin "graphics/pokemon/kyogre/icon.4bpp" - - .align 2 -gMonFootprint_Kyogre:: @ 8E361D4 - .incbin "graphics/pokemon/kyogre/footprint.1bpp" - - .align 2 -gMonFrontPic_Groudon:: @ 8E361F4 - .incbin "graphics/pokemon/groudon/front.4bpp.lz" - - .align 2 -gMonPalette_Groudon:: @ 8E36788 - .incbin "graphics/pokemon/groudon/normal.gbapal.lz" - - .align 2 -gMonBackPic_Groudon:: @ 8E367B0 - .incbin "graphics/pokemon/groudon/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Groudon:: @ 8E36C18 - .incbin "graphics/pokemon/groudon/shiny.gbapal.lz" - - .align 2 -gMonIcon_Groudon:: @ 8E36C40 - .incbin "graphics/pokemon/groudon/icon.4bpp" - - .align 2 -gMonFootprint_Groudon:: @ 8E37040 - .incbin "graphics/pokemon/groudon/footprint.1bpp" - - .align 2 -gMonFrontPic_Rayquaza:: @ 8E37060 - .incbin "graphics/pokemon/rayquaza/front.4bpp.lz" - - .align 2 -gMonPalette_Rayquaza:: @ 8E37570 - .incbin "graphics/pokemon/rayquaza/normal.gbapal.lz" - - .align 2 -gMonBackPic_Rayquaza:: @ 8E37598 - .incbin "graphics/pokemon/rayquaza/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Rayquaza:: @ 8E378D0 - .incbin "graphics/pokemon/rayquaza/shiny.gbapal.lz" - - .align 2 -gMonIcon_Rayquaza:: @ 8E378F8 - .incbin "graphics/pokemon/rayquaza/icon.4bpp" - - .align 2 -gMonFootprint_Rayquaza:: @ 8E37CF8 - .incbin "graphics/pokemon/rayquaza/footprint.1bpp" - - .align 2 -gMonFrontPic_Latias:: @ 8E37D18 - .incbin "graphics/pokemon/latias/front.4bpp.lz" - - .align 2 -gMonPalette_Latias:: @ 8E3813C - .incbin "graphics/pokemon/latias/normal.gbapal.lz" - - .align 2 -gMonBackPic_Latias:: @ 8E38164 - .incbin "graphics/pokemon/latias/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Latias:: @ 8E38460 - .incbin "graphics/pokemon/latias/shiny.gbapal.lz" - - .align 2 -gMonIcon_Latias:: @ 8E38488 - .incbin "graphics/pokemon/latias/icon.4bpp" - - .align 2 -gMonFootprint_Latias:: @ 8E38888 - .incbin "graphics/pokemon/latias/footprint.1bpp" - - .align 2 -gMonFrontPic_Latios:: @ 8E388A8 - .incbin "graphics/pokemon/latios/front.4bpp.lz" - - .align 2 -gMonPalette_Latios:: @ 8E38CFC - .incbin "graphics/pokemon/latios/normal.gbapal.lz" - - .align 2 -gMonBackPic_Latios:: @ 8E38D24 - .incbin "graphics/pokemon/latios/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Latios:: @ 8E39084 - .incbin "graphics/pokemon/latios/shiny.gbapal.lz" - - .align 2 -gMonIcon_Latios:: @ 8E390AC - .incbin "graphics/pokemon/latios/icon.4bpp" - - .align 2 -gMonFootprint_Latios:: @ 8E394AC - .incbin "graphics/pokemon/latios/footprint.1bpp" - - .align 2 -gMonFrontPic_Jirachi:: @ 8E394CC - .incbin "graphics/pokemon/jirachi/front.4bpp.lz" - - .align 2 -gMonPalette_Jirachi:: @ 8E397D8 - .incbin "graphics/pokemon/jirachi/normal.gbapal.lz" - - .align 2 -gMonBackPic_Jirachi:: @ 8E39800 - .incbin "graphics/pokemon/jirachi/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Jirachi:: @ 8E39BA0 - .incbin "graphics/pokemon/jirachi/shiny.gbapal.lz" - - .align 2 -gMonIcon_Jirachi:: @ 8E39BC8 - .incbin "graphics/pokemon/jirachi/icon.4bpp" - - .align 2 -gMonFootprint_Jirachi:: @ 8E39FC8 - .incbin "graphics/pokemon/jirachi/footprint.1bpp" - - .align 2 -gMonFrontPic_Deoxys:: @ 8E39FE8 - .incbin "graphics/pokemon/deoxys/front.4bpp.lz" - - .align 2 -gMonPalette_Deoxys:: @ 8E3A3C4 - .incbin "graphics/pokemon/deoxys/normal.gbapal.lz" - - .align 2 -gMonBackPic_Deoxys:: @ 8E3A3EC - .incbin "graphics/pokemon/deoxys/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Deoxys:: @ 8E3A740 - .incbin "graphics/pokemon/deoxys/shiny.gbapal.lz" - - .align 2 -gMonIcon_Deoxys:: @ 8E3A768 - .incbin "graphics/pokemon/deoxys/icon.4bpp" - - .align 2 -gMonFootprint_Deoxys:: @ 8E3AB68 - .incbin "graphics/pokemon/deoxys/footprint.1bpp" - - .align 2 -gMonFrontPic_Chimecho:: @ 8E3AB88 - .incbin "graphics/pokemon/chimecho/front.4bpp.lz" - - .align 2 -gMonPalette_Chimecho:: @ 8E3ADD4 - .incbin "graphics/pokemon/chimecho/normal.gbapal.lz" - - .align 2 -gMonBackPic_Chimecho:: @ 8E3ADFC - .incbin "graphics/pokemon/chimecho/back.4bpp.lz" - - .align 2 -gMonShinyPalette_Chimecho:: @ 8E3B070 - .incbin "graphics/pokemon/chimecho/shiny.gbapal.lz" - - .align 2 -gMonIcon_Chimecho:: @ 8E3B098 - .incbin "graphics/pokemon/chimecho/icon.4bpp" - - .align 2 -gMonFootprint_Chimecho:: @ 8E3B498 - .incbin "graphics/pokemon/chimecho/footprint.1bpp" - - .align 2 -gMonPic_Egg:: @ 8E3B4B8 - .incbin "graphics/pokemon/egg/pic.4bpp.lz" - - .align 2 -gMonPalette_Egg:: @ 8E3B66C - .incbin "graphics/pokemon/egg/palette.gbapal.lz" - - .align 2 -gMonFrontPic_UnownB:: @ 8E3B68C - .incbin "graphics/pokemon/unown/front_b.4bpp.lz" - - .align 2 -gMonBackPic_UnownB:: @ 8E3B864 - .incbin "graphics/pokemon/unown/back_b.4bpp.lz" - - .align 2 -gMonIcon_UnownB:: @ 8E3BA68 - .incbin "graphics/pokemon/unown/icon_b.4bpp" - - .align 2 -gMonFrontPic_UnownC:: @ 8E3BE68 - .incbin "graphics/pokemon/unown/front_c.4bpp.lz" - - .align 2 -gMonBackPic_UnownC:: @ 8E3C07C - .incbin "graphics/pokemon/unown/back_c.4bpp.lz" - - .align 2 -gMonIcon_UnownC:: @ 8E3C328 - .incbin "graphics/pokemon/unown/icon_c.4bpp" - - .align 2 -gMonFrontPic_UnownD:: @ 8E3C728 - .incbin "graphics/pokemon/unown/front_d.4bpp.lz" - - .align 2 -gMonBackPic_UnownD:: @ 8E3C920 - .incbin "graphics/pokemon/unown/back_d.4bpp.lz" - - .align 2 -gMonIcon_UnownD:: @ 8E3CB78 - .incbin "graphics/pokemon/unown/icon_d.4bpp" - - .align 2 -gMonFrontPic_UnownE:: @ 8E3CF78 - .incbin "graphics/pokemon/unown/front_e.4bpp.lz" - - .align 2 -gMonBackPic_UnownE:: @ 8E3D130 - .incbin "graphics/pokemon/unown/back_e.4bpp.lz" - - .align 2 -gMonIcon_UnownE:: @ 8E3D330 - .incbin "graphics/pokemon/unown/icon_e.4bpp" - - .align 2 -gMonFrontPic_UnownF:: @ 8E3D730 - .incbin "graphics/pokemon/unown/front_f.4bpp.lz" - - .align 2 -gMonBackPic_UnownF:: @ 8E3D924 - .incbin "graphics/pokemon/unown/back_f.4bpp.lz" - - .align 2 -gMonIcon_UnownF:: @ 8E3DB40 - .incbin "graphics/pokemon/unown/icon_f.4bpp" - - .align 2 -gMonFrontPic_UnownG:: @ 8E3DF40 - .incbin "graphics/pokemon/unown/front_g.4bpp.lz" - - .align 2 -gMonBackPic_UnownG:: @ 8E3E11C - .incbin "graphics/pokemon/unown/back_g.4bpp.lz" - - .align 2 -gMonIcon_UnownG:: @ 8E3E368 - .incbin "graphics/pokemon/unown/icon_g.4bpp" - - .align 2 -gMonFrontPic_UnownH:: @ 8E3E768 - .incbin "graphics/pokemon/unown/front_h.4bpp.lz" - - .align 2 -gMonBackPic_UnownH:: @ 8E3E9AC - .incbin "graphics/pokemon/unown/back_h.4bpp.lz" - - .align 2 -gMonIcon_UnownH:: @ 8E3EC70 - .incbin "graphics/pokemon/unown/icon_h.4bpp" - - .align 2 -gMonFrontPic_UnownI:: @ 8E3F070 - .incbin "graphics/pokemon/unown/front_i.4bpp.lz" - - .align 2 -gMonBackPic_UnownI:: @ 8E3F208 - .incbin "graphics/pokemon/unown/back_i.4bpp.lz" - - .align 2 -gMonIcon_UnownI:: @ 8E3F3B0 - .incbin "graphics/pokemon/unown/icon_i.4bpp" - - .align 2 -gMonFrontPic_UnownJ:: @ 8E3F7B0 - .incbin "graphics/pokemon/unown/front_j.4bpp.lz" - - .align 2 -gMonBackPic_UnownJ:: @ 8E3F974 - .incbin "graphics/pokemon/unown/back_j.4bpp.lz" - - .align 2 -gMonIcon_UnownJ:: @ 8E3FB5C - .incbin "graphics/pokemon/unown/icon_j.4bpp" - - .align 2 -gMonFrontPic_UnownK:: @ 8E3FF5C - .incbin "graphics/pokemon/unown/front_k.4bpp.lz" - - .align 2 -gMonBackPic_UnownK:: @ 8E4012C - .incbin "graphics/pokemon/unown/back_k.4bpp.lz" - - .align 2 -gMonIcon_UnownK:: @ 8E40324 - .incbin "graphics/pokemon/unown/icon_k.4bpp" - - .align 2 -gMonFrontPic_UnownL:: @ 8E40724 - .incbin "graphics/pokemon/unown/front_l.4bpp.lz" - - .align 2 -gMonBackPic_UnownL:: @ 8E408D4 - .incbin "graphics/pokemon/unown/back_l.4bpp.lz" - - .align 2 -gMonIcon_UnownL:: @ 8E40AA8 - .incbin "graphics/pokemon/unown/icon_l.4bpp" - - .align 2 -gMonFrontPic_UnownM:: @ 8E40EA8 - .incbin "graphics/pokemon/unown/front_m.4bpp.lz" - - .align 2 -gMonBackPic_UnownM:: @ 8E410CC - .incbin "graphics/pokemon/unown/back_m.4bpp.lz" - - .align 2 -gMonIcon_UnownM:: @ 8E41374 - .incbin "graphics/pokemon/unown/icon_m.4bpp" - - .align 2 -gMonFrontPic_UnownN:: @ 8E41774 - .incbin "graphics/pokemon/unown/front_n.4bpp.lz" - - .align 2 -gMonBackPic_UnownN:: @ 8E4196C - .incbin "graphics/pokemon/unown/back_n.4bpp.lz" - - .align 2 -gMonIcon_UnownN:: @ 8E41BD8 - .incbin "graphics/pokemon/unown/icon_n.4bpp" - - .align 2 -gMonFrontPic_UnownO:: @ 8E41FD8 - .incbin "graphics/pokemon/unown/front_o.4bpp.lz" - - .align 2 -gMonBackPic_UnownO:: @ 8E42210 - .incbin "graphics/pokemon/unown/back_o.4bpp.lz" - - .align 2 -gMonIcon_UnownO:: @ 8E424D0 - .incbin "graphics/pokemon/unown/icon_o.4bpp" - - .align 2 -gMonFrontPic_UnownP:: @ 8E428D0 - .incbin "graphics/pokemon/unown/front_p.4bpp.lz" - - .align 2 -gMonBackPic_UnownP:: @ 8E42A70 - .incbin "graphics/pokemon/unown/back_p.4bpp.lz" - - .align 2 -gMonIcon_UnownP:: @ 8E42C34 - .incbin "graphics/pokemon/unown/icon_p.4bpp" - - .align 2 -gMonFrontPic_UnownQ:: @ 8E43034 - .incbin "graphics/pokemon/unown/front_q.4bpp.lz" - - .align 2 -gMonBackPic_UnownQ:: @ 8E431E8 - .incbin "graphics/pokemon/unown/back_q.4bpp.lz" - - .align 2 -gMonIcon_UnownQ:: @ 8E433B4 - .incbin "graphics/pokemon/unown/icon_q.4bpp" - - .align 2 -gMonFrontPic_UnownR:: @ 8E437B4 - .incbin "graphics/pokemon/unown/front_r.4bpp.lz" - - .align 2 -gMonBackPic_UnownR:: @ 8E43958 - .incbin "graphics/pokemon/unown/back_r.4bpp.lz" - - .align 2 -gMonIcon_UnownR:: @ 8E43B20 - .incbin "graphics/pokemon/unown/icon_r.4bpp" - - .align 2 -gMonFrontPic_UnownS:: @ 8E43F20 - .incbin "graphics/pokemon/unown/front_s.4bpp.lz" - - .align 2 -gMonBackPic_UnownS:: @ 8E44108 - .incbin "graphics/pokemon/unown/back_s.4bpp.lz" - - .align 2 -gMonIcon_UnownS:: @ 8E4435C - .incbin "graphics/pokemon/unown/icon_s.4bpp" - - .align 2 -gMonFrontPic_UnownT:: @ 8E4475C - .incbin "graphics/pokemon/unown/front_t.4bpp.lz" - - .align 2 -gMonBackPic_UnownT:: @ 8E4490C - .incbin "graphics/pokemon/unown/back_t.4bpp.lz" - - .align 2 -gMonIcon_UnownT:: @ 8E44AC0 - .incbin "graphics/pokemon/unown/icon_t.4bpp" - - .align 2 -gMonFrontPic_UnownU:: @ 8E44EC0 - .incbin "graphics/pokemon/unown/front_u.4bpp.lz" - - .align 2 -gMonBackPic_UnownU:: @ 8E450D8 - .incbin "graphics/pokemon/unown/back_u.4bpp.lz" - - .align 2 -gMonIcon_UnownU:: @ 8E4532C - .incbin "graphics/pokemon/unown/icon_u.4bpp" - - .align 2 -gMonFrontPic_UnownV:: @ 8E4572C - .incbin "graphics/pokemon/unown/front_v.4bpp.lz" - - .align 2 -gMonBackPic_UnownV:: @ 8E45910 - .incbin "graphics/pokemon/unown/back_v.4bpp.lz" - - .align 2 -gMonIcon_UnownV:: @ 8E45B40 - .incbin "graphics/pokemon/unown/icon_v.4bpp" - - .align 2 -gMonFrontPic_UnownW:: @ 8E45F40 - .incbin "graphics/pokemon/unown/front_w.4bpp.lz" - - .align 2 -gMonBackPic_UnownW:: @ 8E46114 - .incbin "graphics/pokemon/unown/back_w.4bpp.lz" - - .align 2 -gMonIcon_UnownW:: @ 8E46318 - .incbin "graphics/pokemon/unown/icon_w.4bpp" - - .align 2 -gMonFrontPic_UnownX:: @ 8E46718 - .incbin "graphics/pokemon/unown/front_x.4bpp.lz" - - .align 2 -gMonBackPic_UnownX:: @ 8E468DC - .incbin "graphics/pokemon/unown/back_x.4bpp.lz" - - .align 2 -gMonIcon_UnownX:: @ 8E46ACC - .incbin "graphics/pokemon/unown/icon_x.4bpp" - - .align 2 -gMonFrontPic_UnownY:: @ 8E46ECC - .incbin "graphics/pokemon/unown/front_y.4bpp.lz" - - .align 2 -gMonBackPic_UnownY:: @ 8E470A4 - .incbin "graphics/pokemon/unown/back_y.4bpp.lz" - - .align 2 -gMonIcon_UnownY:: @ 8E47298 - .incbin "graphics/pokemon/unown/icon_y.4bpp" - - .align 2 -gMonFrontPic_UnownZ:: @ 8E47698 - .incbin "graphics/pokemon/unown/front_z.4bpp.lz" - - .align 2 -gMonBackPic_UnownZ:: @ 8E47848 - .incbin "graphics/pokemon/unown/back_z.4bpp.lz" - - .align 2 -gMonIcon_UnownZ:: @ 8E47A24 - .incbin "graphics/pokemon/unown/icon_z.4bpp" - - .align 2 -gMonFrontPic_UnownExclamationMark:: @ 8E47E24 - .incbin "graphics/pokemon/unown/front_exclamation_mark.4bpp.lz" - - .align 2 -gMonBackPic_UnownExclamationMark:: @ 8E47FB4 - .incbin "graphics/pokemon/unown/back_exclamation_mark.4bpp.lz" - - .align 2 -gMonIcon_UnownExclamationMark:: @ 8E4817C - .incbin "graphics/pokemon/unown/icon_exclamation_mark.4bpp" - - .align 2 -gMonFrontPic_UnownQuestionMark:: @ 8E4857C - .incbin "graphics/pokemon/unown/front_question_mark.4bpp.lz" - - .align 2 -gMonBackPic_UnownQuestionMark:: @ 8E48738 - .incbin "graphics/pokemon/unown/back_question_mark.4bpp.lz" - - .align 2 -gMonIcon_UnownQuestionMark:: @ 8E48938 - .incbin "graphics/pokemon/unown/icon_question_mark.4bpp" diff --git a/data/graphics/pokemon/icon_palette_indices.inc b/data/graphics/pokemon/icon_palette_indices.inc new file mode 100644 index 000000000..f37ec2a7a --- /dev/null +++ b/data/graphics/pokemon/icon_palette_indices.inc @@ -0,0 +1,442 @@ + .align 2 +gMonIconPaletteIndices:: @ 83BC400 + .byte 0 @ ?????????? + .byte 1 @ Bulbasaur + .byte 1 @ Ivysaur + .byte 1 @ Venusaur + .byte 0 @ Charmander + .byte 0 @ Charmeleon + .byte 0 @ Charizard + .byte 0 @ Squirtle + .byte 2 @ Wartortle + .byte 2 @ Blastoise + .byte 1 @ Caterpie + .byte 1 @ Metapod + .byte 0 @ Butterfree + .byte 1 @ Weedle + .byte 2 @ Kakuna + .byte 2 @ Beedrill + .byte 0 @ Pidgey + .byte 0 @ Pidgeotto + .byte 0 @ Pidgeot + .byte 2 @ Rattata + .byte 1 @ Raticate + .byte 0 @ Spearow + .byte 0 @ Fearow + .byte 2 @ Ekans + .byte 2 @ Arbok + .byte 2 @ Pikachu + .byte 0 @ Raichu + .byte 2 @ Sandshrew + .byte 2 @ Sandslash + .byte 2 @ Nidoran♀ + .byte 2 @ Nidorina + .byte 2 @ Nidoqueen + .byte 2 @ Nidoran♂ + .byte 2 @ Nidorino + .byte 2 @ Nidoking + .byte 0 @ Clefairy + .byte 0 @ Clefable + .byte 2 @ Vulpix + .byte 1 @ Ninetales + .byte 0 @ Jigglypuff + .byte 0 @ Wigglytuff + .byte 2 @ Zubat + .byte 2 @ Golbat + .byte 1 @ Oddish + .byte 0 @ Gloom + .byte 0 @ Vileplume + .byte 0 @ Paras + .byte 0 @ Parasect + .byte 0 @ Venonat + .byte 2 @ Venomoth + .byte 2 @ Diglett + .byte 2 @ Dugtrio + .byte 1 @ Meowth + .byte 1 @ Persian + .byte 1 @ Psyduck + .byte 2 @ Golduck + .byte 1 @ Mankey + .byte 2 @ Primeape + .byte 0 @ Growlithe + .byte 0 @ Arcanine + .byte 0 @ Poliwag + .byte 0 @ Poliwhirl + .byte 0 @ Poliwrath + .byte 2 @ Abra + .byte 2 @ Kadabra + .byte 2 @ Alakazam + .byte 0 @ Machop + .byte 2 @ Machoke + .byte 0 @ Machamp + .byte 1 @ Bellsprout + .byte 1 @ Weepinbell + .byte 1 @ Victreebel + .byte 2 @ Tentacool + .byte 2 @ Tentacruel + .byte 1 @ Geodude + .byte 1 @ Graveler + .byte 1 @ Golem + .byte 0 @ Ponyta + .byte 0 @ Rapidash + .byte 0 @ Slowpoke + .byte 0 @ Slowbro + .byte 0 @ Magnemite + .byte 0 @ Magneton + .byte 1 @ Farfetch'd + .byte 2 @ Doduo + .byte 2 @ Dodrio + .byte 2 @ Seel + .byte 2 @ Dewgong + .byte 2 @ Grimer + .byte 2 @ Muk + .byte 2 @ Shellder + .byte 2 @ Cloyster + .byte 2 @ Gastly + .byte 2 @ Haunter + .byte 2 @ Gengar + .byte 2 @ Onix + .byte 2 @ Drowzee + .byte 1 @ Hypno + .byte 2 @ Krabby + .byte 2 @ Kingler + .byte 0 @ Voltorb + .byte 0 @ Electrode + .byte 0 @ Exeggcute + .byte 1 @ Exeggutor + .byte 1 @ Cubone + .byte 1 @ Marowak + .byte 2 @ Hitmonlee + .byte 2 @ Hitmonchan + .byte 1 @ Lickitung + .byte 2 @ Koffing + .byte 2 @ Weezing + .byte 1 @ Rhyhorn + .byte 1 @ Rhydon + .byte 0 @ Chansey + .byte 0 @ Tangela + .byte 1 @ Kangaskhan + .byte 0 @ Horsea + .byte 0 @ Seadra + .byte 0 @ Goldeen + .byte 0 @ Seaking + .byte 2 @ Staryu + .byte 2 @ Starmie + .byte 0 @ Mr. mime + .byte 1 @ Scyther + .byte 2 @ Jynx + .byte 1 @ Electabuzz + .byte 0 @ Magmar + .byte 2 @ Pinsir + .byte 2 @ Tauros + .byte 0 @ Magikarp + .byte 0 @ Gyarados + .byte 2 @ Lapras + .byte 2 @ Ditto + .byte 2 @ Eevee + .byte 0 @ Vaporeon + .byte 0 @ Jolteon + .byte 0 @ Flareon + .byte 0 @ Porygon + .byte 0 @ Omanyte + .byte 0 @ Omastar + .byte 2 @ Kabuto + .byte 2 @ Kabutops + .byte 0 @ Aerodactyl + .byte 1 @ Snorlax + .byte 0 @ Articuno + .byte 0 @ Zapdos + .byte 0 @ Moltres + .byte 0 @ Dratini + .byte 0 @ Dragonair + .byte 2 @ Dragonite + .byte 2 @ Mewtwo + .byte 0 @ Mew + .byte 1 @ Chikorita + .byte 1 @ Bayleef + .byte 1 @ Meganium + .byte 1 @ Cyndaquil + .byte 1 @ Quilava + .byte 1 @ Typhlosion + .byte 2 @ Totodile + .byte 2 @ Croconaw + .byte 2 @ Feraligatr + .byte 2 @ Sentret + .byte 2 @ Furret + .byte 2 @ Hoothoot + .byte 2 @ Noctowl + .byte 0 @ Ledyba + .byte 0 @ Ledian + .byte 1 @ Spinarak + .byte 0 @ Ariados + .byte 2 @ Crobat + .byte 2 @ Chinchou + .byte 0 @ Lanturn + .byte 0 @ Pichu + .byte 0 @ Cleffa + .byte 1 @ Igglybuff + .byte 2 @ Togepi + .byte 2 @ Togetic + .byte 0 @ Natu + .byte 0 @ Xatu + .byte 2 @ Mareep + .byte 0 @ Flaaffy + .byte 0 @ Ampharos + .byte 1 @ Bellossom + .byte 2 @ Marill + .byte 2 @ Azumarill + .byte 1 @ Sudowoodo + .byte 1 @ Politoed + .byte 1 @ Hoppip + .byte 1 @ Skiploom + .byte 2 @ Jumpluff + .byte 2 @ Aipom + .byte 1 @ Sunkern + .byte 1 @ Sunflora + .byte 1 @ Yanma + .byte 0 @ Wooper + .byte 0 @ Quagsire + .byte 2 @ Espeon + .byte 2 @ Umbreon + .byte 2 @ Murkrow + .byte 0 @ Slowking + .byte 0 @ Misdreavus + .byte 0 @ Unown A + .byte 0 @ Wobbuffet + .byte 1 @ Girafarig + .byte 0 @ Pineco + .byte 2 @ Forretress + .byte 2 @ Dunsparce + .byte 2 @ Gligar + .byte 0 @ Steelix + .byte 0 @ Snubbull + .byte 2 @ Granbull + .byte 0 @ Qwilfish + .byte 0 @ Scizor + .byte 1 @ Shuckle + .byte 2 @ Heracross + .byte 0 @ Sneasel + .byte 0 @ Teddiursa + .byte 2 @ Ursaring + .byte 0 @ Slugma + .byte 0 @ Magcargo + .byte 2 @ Swinub + .byte 2 @ Piloswine + .byte 0 @ Corsola + .byte 0 @ Remoraid + .byte 0 @ Octillery + .byte 0 @ Delibird + .byte 2 @ Mantine + .byte 0 @ Skarmory + .byte 0 @ Houndour + .byte 0 @ Houndoom + .byte 0 @ Kingdra + .byte 0 @ Phanpy + .byte 0 @ Donphan + .byte 0 @ Porygon2 + .byte 2 @ Stantler + .byte 1 @ Smeargle + .byte 2 @ Tyrogue + .byte 2 @ Hitmontop + .byte 1 @ Smoochum + .byte 1 @ Elekid + .byte 1 @ Magby + .byte 1 @ Miltank + .byte 1 @ Blissey + .byte 0 @ Raikou + .byte 2 @ Entei + .byte 0 @ Suicune + .byte 1 @ Larvitar + .byte 0 @ Pupitar + .byte 1 @ Tyranitar + .byte 0 @ Lugia + .byte 1 @ Ho-Oh + .byte 1 @ Celebi + .byte 0 @ ? + .byte 0 @ ? + .byte 0 @ ? + .byte 0 @ ? + .byte 0 @ ? + .byte 0 @ ? + .byte 0 @ ? + .byte 0 @ ? + .byte 0 @ ? + .byte 0 @ ? + .byte 0 @ ? + .byte 0 @ ? + .byte 0 @ ? + .byte 0 @ ? + .byte 0 @ ? + .byte 0 @ ? + .byte 0 @ ? + .byte 0 @ ? + .byte 0 @ ? + .byte 0 @ ? + .byte 0 @ ? + .byte 0 @ ? + .byte 0 @ ? + .byte 0 @ ? + .byte 0 @ ? + .byte 1 @ Treecko + .byte 0 @ Grovyle + .byte 1 @ Sceptile + .byte 0 @ Torchic + .byte 0 @ Combusken + .byte 0 @ Blaziken + .byte 0 @ Mudkip + .byte 0 @ Marshtomp + .byte 0 @ Swampert + .byte 2 @ Poochyena + .byte 2 @ Mightyena + .byte 2 @ Zigzagoon + .byte 2 @ Linoone + .byte 0 @ Wurmple + .byte 2 @ Silcoon + .byte 0 @ Beautifly + .byte 2 @ Cascoon + .byte 1 @ Dustox + .byte 1 @ Lotad + .byte 1 @ Lombre + .byte 1 @ Ludicolo + .byte 1 @ Seedot + .byte 1 @ Nuzleaf + .byte 0 @ Shiftry + .byte 1 @ Nincada + .byte 1 @ Ninjask + .byte 1 @ Shedinja + .byte 2 @ Taillow + .byte 2 @ Swellow + .byte 1 @ Shroomish + .byte 1 @ Breloom + .byte 1 @ Spinda + .byte 0 @ Wingull + .byte 0 @ Pelipper + .byte 2 @ Surskit + .byte 0 @ Masquerain + .byte 2 @ Wailmer + .byte 0 @ Wailord + .byte 0 @ Skitty + .byte 2 @ Delcatty + .byte 1 @ Kecleon + .byte 1 @ Baltoy + .byte 0 @ Claydol + .byte 0 @ Nosepass + .byte 1 @ Torkoal + .byte 2 @ Sableye + .byte 0 @ Barboach + .byte 0 @ Whiscash + .byte 0 @ Luvdisc + .byte 0 @ Corphish + .byte 0 @ Crawdaunt + .byte 2 @ Feebas + .byte 0 @ Milotic + .byte 0 @ Carvanha + .byte 0 @ Sharpedo + .byte 1 @ Trapinch + .byte 1 @ Vibrava + .byte 1 @ Flygon + .byte 2 @ Makuhita + .byte 1 @ Hariyama + .byte 1 @ Electrike + .byte 0 @ Manectric + .byte 1 @ Numel + .byte 0 @ Camerupt + .byte 2 @ Spheal + .byte 2 @ Sealeo + .byte 0 @ Walrein + .byte 1 @ Cacnea + .byte 1 @ Cacturne + .byte 2 @ Snorunt + .byte 0 @ Glalie + .byte 1 @ Lunatone + .byte 0 @ Solrock + .byte 2 @ Azurill + .byte 0 @ Spoink + .byte 2 @ Grumpig + .byte 0 @ Plusle + .byte 0 @ Minun + .byte 2 @ Mawile + .byte 0 @ Meditite + .byte 0 @ Medicham + .byte 0 @ Swablu + .byte 0 @ Altaria + .byte 0 @ Wynaut + .byte 0 @ Duskull + .byte 0 @ Dusclops + .byte 0 @ Roselia + .byte 2 @ Slakoth + .byte 2 @ Vigoroth + .byte 1 @ Slaking + .byte 1 @ Gulpin + .byte 2 @ Swalot + .byte 1 @ Tropius + .byte 0 @ Whismur + .byte 2 @ Loudred + .byte 2 @ Exploud + .byte 0 @ Clamperl + .byte 0 @ Huntail + .byte 0 @ Gorebyss + .byte 0 @ Absol + .byte 0 @ Shuppet + .byte 0 @ Banette + .byte 2 @ Seviper + .byte 0 @ Zangoose + .byte 1 @ Relicanth + .byte 2 @ Aron + .byte 2 @ Lairon + .byte 2 @ Aggron + .byte 0 @ Castform + .byte 0 @ Volbeat + .byte 2 @ Illumise + .byte 2 @ Lileep + .byte 0 @ Cradily + .byte 0 @ Anorith + .byte 0 @ Armaldo + .byte 1 @ Ralts + .byte 1 @ Kirlia + .byte 1 @ Gardevoir + .byte 2 @ Bagon + .byte 2 @ Shelgon + .byte 0 @ Salamence + .byte 0 @ Beldum + .byte 0 @ Metang + .byte 0 @ Metagross + .byte 2 @ Regirock + .byte 2 @ Regice + .byte 2 @ Registeel + .byte 2 @ Kyogre + .byte 0 @ Groudon + .byte 1 @ Rayquaza + .byte 0 @ Latias + .byte 2 @ Latios + .byte 0 @ Jirachi + .byte 0 @ Deoxys + .byte 0 @ Chimecho + .byte 1 @ Egg + .byte 0 @ Unown B + .byte 0 @ Unown C + .byte 0 @ Unown D + .byte 0 @ Unown E + .byte 0 @ Unown F + .byte 0 @ Unown G + .byte 0 @ Unown H + .byte 0 @ Unown I + .byte 0 @ Unown J + .byte 0 @ Unown K + .byte 0 @ Unown L + .byte 0 @ Unown M + .byte 0 @ Unown N + .byte 0 @ Unown O + .byte 0 @ Unown P + .byte 0 @ Unown Q + .byte 0 @ Unown R + .byte 0 @ Unown S + .byte 0 @ Unown T + .byte 0 @ Unown U + .byte 0 @ Unown V + .byte 0 @ Unown W + .byte 0 @ Unown X + .byte 0 @ Unown Y + .byte 0 @ Unown Z + .byte 0 @ Unown Exclamation Mark + .byte 0 @ Unown Question Mark diff --git a/data/graphics/pokemon/icon_palette_indices.s b/data/graphics/pokemon/icon_palette_indices.s deleted file mode 100644 index f37ec2a7a..000000000 --- a/data/graphics/pokemon/icon_palette_indices.s +++ /dev/null @@ -1,442 +0,0 @@ - .align 2 -gMonIconPaletteIndices:: @ 83BC400 - .byte 0 @ ?????????? - .byte 1 @ Bulbasaur - .byte 1 @ Ivysaur - .byte 1 @ Venusaur - .byte 0 @ Charmander - .byte 0 @ Charmeleon - .byte 0 @ Charizard - .byte 0 @ Squirtle - .byte 2 @ Wartortle - .byte 2 @ Blastoise - .byte 1 @ Caterpie - .byte 1 @ Metapod - .byte 0 @ Butterfree - .byte 1 @ Weedle - .byte 2 @ Kakuna - .byte 2 @ Beedrill - .byte 0 @ Pidgey - .byte 0 @ Pidgeotto - .byte 0 @ Pidgeot - .byte 2 @ Rattata - .byte 1 @ Raticate - .byte 0 @ Spearow - .byte 0 @ Fearow - .byte 2 @ Ekans - .byte 2 @ Arbok - .byte 2 @ Pikachu - .byte 0 @ Raichu - .byte 2 @ Sandshrew - .byte 2 @ Sandslash - .byte 2 @ Nidoran♀ - .byte 2 @ Nidorina - .byte 2 @ Nidoqueen - .byte 2 @ Nidoran♂ - .byte 2 @ Nidorino - .byte 2 @ Nidoking - .byte 0 @ Clefairy - .byte 0 @ Clefable - .byte 2 @ Vulpix - .byte 1 @ Ninetales - .byte 0 @ Jigglypuff - .byte 0 @ Wigglytuff - .byte 2 @ Zubat - .byte 2 @ Golbat - .byte 1 @ Oddish - .byte 0 @ Gloom - .byte 0 @ Vileplume - .byte 0 @ Paras - .byte 0 @ Parasect - .byte 0 @ Venonat - .byte 2 @ Venomoth - .byte 2 @ Diglett - .byte 2 @ Dugtrio - .byte 1 @ Meowth - .byte 1 @ Persian - .byte 1 @ Psyduck - .byte 2 @ Golduck - .byte 1 @ Mankey - .byte 2 @ Primeape - .byte 0 @ Growlithe - .byte 0 @ Arcanine - .byte 0 @ Poliwag - .byte 0 @ Poliwhirl - .byte 0 @ Poliwrath - .byte 2 @ Abra - .byte 2 @ Kadabra - .byte 2 @ Alakazam - .byte 0 @ Machop - .byte 2 @ Machoke - .byte 0 @ Machamp - .byte 1 @ Bellsprout - .byte 1 @ Weepinbell - .byte 1 @ Victreebel - .byte 2 @ Tentacool - .byte 2 @ Tentacruel - .byte 1 @ Geodude - .byte 1 @ Graveler - .byte 1 @ Golem - .byte 0 @ Ponyta - .byte 0 @ Rapidash - .byte 0 @ Slowpoke - .byte 0 @ Slowbro - .byte 0 @ Magnemite - .byte 0 @ Magneton - .byte 1 @ Farfetch'd - .byte 2 @ Doduo - .byte 2 @ Dodrio - .byte 2 @ Seel - .byte 2 @ Dewgong - .byte 2 @ Grimer - .byte 2 @ Muk - .byte 2 @ Shellder - .byte 2 @ Cloyster - .byte 2 @ Gastly - .byte 2 @ Haunter - .byte 2 @ Gengar - .byte 2 @ Onix - .byte 2 @ Drowzee - .byte 1 @ Hypno - .byte 2 @ Krabby - .byte 2 @ Kingler - .byte 0 @ Voltorb - .byte 0 @ Electrode - .byte 0 @ Exeggcute - .byte 1 @ Exeggutor - .byte 1 @ Cubone - .byte 1 @ Marowak - .byte 2 @ Hitmonlee - .byte 2 @ Hitmonchan - .byte 1 @ Lickitung - .byte 2 @ Koffing - .byte 2 @ Weezing - .byte 1 @ Rhyhorn - .byte 1 @ Rhydon - .byte 0 @ Chansey - .byte 0 @ Tangela - .byte 1 @ Kangaskhan - .byte 0 @ Horsea - .byte 0 @ Seadra - .byte 0 @ Goldeen - .byte 0 @ Seaking - .byte 2 @ Staryu - .byte 2 @ Starmie - .byte 0 @ Mr. mime - .byte 1 @ Scyther - .byte 2 @ Jynx - .byte 1 @ Electabuzz - .byte 0 @ Magmar - .byte 2 @ Pinsir - .byte 2 @ Tauros - .byte 0 @ Magikarp - .byte 0 @ Gyarados - .byte 2 @ Lapras - .byte 2 @ Ditto - .byte 2 @ Eevee - .byte 0 @ Vaporeon - .byte 0 @ Jolteon - .byte 0 @ Flareon - .byte 0 @ Porygon - .byte 0 @ Omanyte - .byte 0 @ Omastar - .byte 2 @ Kabuto - .byte 2 @ Kabutops - .byte 0 @ Aerodactyl - .byte 1 @ Snorlax - .byte 0 @ Articuno - .byte 0 @ Zapdos - .byte 0 @ Moltres - .byte 0 @ Dratini - .byte 0 @ Dragonair - .byte 2 @ Dragonite - .byte 2 @ Mewtwo - .byte 0 @ Mew - .byte 1 @ Chikorita - .byte 1 @ Bayleef - .byte 1 @ Meganium - .byte 1 @ Cyndaquil - .byte 1 @ Quilava - .byte 1 @ Typhlosion - .byte 2 @ Totodile - .byte 2 @ Croconaw - .byte 2 @ Feraligatr - .byte 2 @ Sentret - .byte 2 @ Furret - .byte 2 @ Hoothoot - .byte 2 @ Noctowl - .byte 0 @ Ledyba - .byte 0 @ Ledian - .byte 1 @ Spinarak - .byte 0 @ Ariados - .byte 2 @ Crobat - .byte 2 @ Chinchou - .byte 0 @ Lanturn - .byte 0 @ Pichu - .byte 0 @ Cleffa - .byte 1 @ Igglybuff - .byte 2 @ Togepi - .byte 2 @ Togetic - .byte 0 @ Natu - .byte 0 @ Xatu - .byte 2 @ Mareep - .byte 0 @ Flaaffy - .byte 0 @ Ampharos - .byte 1 @ Bellossom - .byte 2 @ Marill - .byte 2 @ Azumarill - .byte 1 @ Sudowoodo - .byte 1 @ Politoed - .byte 1 @ Hoppip - .byte 1 @ Skiploom - .byte 2 @ Jumpluff - .byte 2 @ Aipom - .byte 1 @ Sunkern - .byte 1 @ Sunflora - .byte 1 @ Yanma - .byte 0 @ Wooper - .byte 0 @ Quagsire - .byte 2 @ Espeon - .byte 2 @ Umbreon - .byte 2 @ Murkrow - .byte 0 @ Slowking - .byte 0 @ Misdreavus - .byte 0 @ Unown A - .byte 0 @ Wobbuffet - .byte 1 @ Girafarig - .byte 0 @ Pineco - .byte 2 @ Forretress - .byte 2 @ Dunsparce - .byte 2 @ Gligar - .byte 0 @ Steelix - .byte 0 @ Snubbull - .byte 2 @ Granbull - .byte 0 @ Qwilfish - .byte 0 @ Scizor - .byte 1 @ Shuckle - .byte 2 @ Heracross - .byte 0 @ Sneasel - .byte 0 @ Teddiursa - .byte 2 @ Ursaring - .byte 0 @ Slugma - .byte 0 @ Magcargo - .byte 2 @ Swinub - .byte 2 @ Piloswine - .byte 0 @ Corsola - .byte 0 @ Remoraid - .byte 0 @ Octillery - .byte 0 @ Delibird - .byte 2 @ Mantine - .byte 0 @ Skarmory - .byte 0 @ Houndour - .byte 0 @ Houndoom - .byte 0 @ Kingdra - .byte 0 @ Phanpy - .byte 0 @ Donphan - .byte 0 @ Porygon2 - .byte 2 @ Stantler - .byte 1 @ Smeargle - .byte 2 @ Tyrogue - .byte 2 @ Hitmontop - .byte 1 @ Smoochum - .byte 1 @ Elekid - .byte 1 @ Magby - .byte 1 @ Miltank - .byte 1 @ Blissey - .byte 0 @ Raikou - .byte 2 @ Entei - .byte 0 @ Suicune - .byte 1 @ Larvitar - .byte 0 @ Pupitar - .byte 1 @ Tyranitar - .byte 0 @ Lugia - .byte 1 @ Ho-Oh - .byte 1 @ Celebi - .byte 0 @ ? - .byte 0 @ ? - .byte 0 @ ? - .byte 0 @ ? - .byte 0 @ ? - .byte 0 @ ? - .byte 0 @ ? - .byte 0 @ ? - .byte 0 @ ? - .byte 0 @ ? - .byte 0 @ ? - .byte 0 @ ? - .byte 0 @ ? - .byte 0 @ ? - .byte 0 @ ? - .byte 0 @ ? - .byte 0 @ ? - .byte 0 @ ? - .byte 0 @ ? - .byte 0 @ ? - .byte 0 @ ? - .byte 0 @ ? - .byte 0 @ ? - .byte 0 @ ? - .byte 0 @ ? - .byte 1 @ Treecko - .byte 0 @ Grovyle - .byte 1 @ Sceptile - .byte 0 @ Torchic - .byte 0 @ Combusken - .byte 0 @ Blaziken - .byte 0 @ Mudkip - .byte 0 @ Marshtomp - .byte 0 @ Swampert - .byte 2 @ Poochyena - .byte 2 @ Mightyena - .byte 2 @ Zigzagoon - .byte 2 @ Linoone - .byte 0 @ Wurmple - .byte 2 @ Silcoon - .byte 0 @ Beautifly - .byte 2 @ Cascoon - .byte 1 @ Dustox - .byte 1 @ Lotad - .byte 1 @ Lombre - .byte 1 @ Ludicolo - .byte 1 @ Seedot - .byte 1 @ Nuzleaf - .byte 0 @ Shiftry - .byte 1 @ Nincada - .byte 1 @ Ninjask - .byte 1 @ Shedinja - .byte 2 @ Taillow - .byte 2 @ Swellow - .byte 1 @ Shroomish - .byte 1 @ Breloom - .byte 1 @ Spinda - .byte 0 @ Wingull - .byte 0 @ Pelipper - .byte 2 @ Surskit - .byte 0 @ Masquerain - .byte 2 @ Wailmer - .byte 0 @ Wailord - .byte 0 @ Skitty - .byte 2 @ Delcatty - .byte 1 @ Kecleon - .byte 1 @ Baltoy - .byte 0 @ Claydol - .byte 0 @ Nosepass - .byte 1 @ Torkoal - .byte 2 @ Sableye - .byte 0 @ Barboach - .byte 0 @ Whiscash - .byte 0 @ Luvdisc - .byte 0 @ Corphish - .byte 0 @ Crawdaunt - .byte 2 @ Feebas - .byte 0 @ Milotic - .byte 0 @ Carvanha - .byte 0 @ Sharpedo - .byte 1 @ Trapinch - .byte 1 @ Vibrava - .byte 1 @ Flygon - .byte 2 @ Makuhita - .byte 1 @ Hariyama - .byte 1 @ Electrike - .byte 0 @ Manectric - .byte 1 @ Numel - .byte 0 @ Camerupt - .byte 2 @ Spheal - .byte 2 @ Sealeo - .byte 0 @ Walrein - .byte 1 @ Cacnea - .byte 1 @ Cacturne - .byte 2 @ Snorunt - .byte 0 @ Glalie - .byte 1 @ Lunatone - .byte 0 @ Solrock - .byte 2 @ Azurill - .byte 0 @ Spoink - .byte 2 @ Grumpig - .byte 0 @ Plusle - .byte 0 @ Minun - .byte 2 @ Mawile - .byte 0 @ Meditite - .byte 0 @ Medicham - .byte 0 @ Swablu - .byte 0 @ Altaria - .byte 0 @ Wynaut - .byte 0 @ Duskull - .byte 0 @ Dusclops - .byte 0 @ Roselia - .byte 2 @ Slakoth - .byte 2 @ Vigoroth - .byte 1 @ Slaking - .byte 1 @ Gulpin - .byte 2 @ Swalot - .byte 1 @ Tropius - .byte 0 @ Whismur - .byte 2 @ Loudred - .byte 2 @ Exploud - .byte 0 @ Clamperl - .byte 0 @ Huntail - .byte 0 @ Gorebyss - .byte 0 @ Absol - .byte 0 @ Shuppet - .byte 0 @ Banette - .byte 2 @ Seviper - .byte 0 @ Zangoose - .byte 1 @ Relicanth - .byte 2 @ Aron - .byte 2 @ Lairon - .byte 2 @ Aggron - .byte 0 @ Castform - .byte 0 @ Volbeat - .byte 2 @ Illumise - .byte 2 @ Lileep - .byte 0 @ Cradily - .byte 0 @ Anorith - .byte 0 @ Armaldo - .byte 1 @ Ralts - .byte 1 @ Kirlia - .byte 1 @ Gardevoir - .byte 2 @ Bagon - .byte 2 @ Shelgon - .byte 0 @ Salamence - .byte 0 @ Beldum - .byte 0 @ Metang - .byte 0 @ Metagross - .byte 2 @ Regirock - .byte 2 @ Regice - .byte 2 @ Registeel - .byte 2 @ Kyogre - .byte 0 @ Groudon - .byte 1 @ Rayquaza - .byte 0 @ Latias - .byte 2 @ Latios - .byte 0 @ Jirachi - .byte 0 @ Deoxys - .byte 0 @ Chimecho - .byte 1 @ Egg - .byte 0 @ Unown B - .byte 0 @ Unown C - .byte 0 @ Unown D - .byte 0 @ Unown E - .byte 0 @ Unown F - .byte 0 @ Unown G - .byte 0 @ Unown H - .byte 0 @ Unown I - .byte 0 @ Unown J - .byte 0 @ Unown K - .byte 0 @ Unown L - .byte 0 @ Unown M - .byte 0 @ Unown N - .byte 0 @ Unown O - .byte 0 @ Unown P - .byte 0 @ Unown Q - .byte 0 @ Unown R - .byte 0 @ Unown S - .byte 0 @ Unown T - .byte 0 @ Unown U - .byte 0 @ Unown V - .byte 0 @ Unown W - .byte 0 @ Unown X - .byte 0 @ Unown Y - .byte 0 @ Unown Z - .byte 0 @ Unown Exclamation Mark - .byte 0 @ Unown Question Mark diff --git a/data/graphics/pokemon/icon_palette_table.inc b/data/graphics/pokemon/icon_palette_table.inc new file mode 100644 index 000000000..d9da61ab2 --- /dev/null +++ b/data/graphics/pokemon/icon_palette_table.inc @@ -0,0 +1,11 @@ + .align 2 +gMonIconPaletteTable:: @ 83BC5B8 + obj_pal gMonIconPalettes + 0 * 32, 56000 + obj_pal gMonIconPalettes + 1 * 32, 56001 + obj_pal gMonIconPalettes + 2 * 32, 56002 + +@ These palettes are actually part of the title screen BG palette and are not +@ used for Pokémon icons. + obj_pal gMonIconPalettes + 3 * 32, 56003 + obj_pal gMonIconPalettes + 4 * 32, 56004 + obj_pal gMonIconPalettes + 5 * 32, 56005 diff --git a/data/graphics/pokemon/icon_palette_table.s b/data/graphics/pokemon/icon_palette_table.s deleted file mode 100644 index d9da61ab2..000000000 --- a/data/graphics/pokemon/icon_palette_table.s +++ /dev/null @@ -1,11 +0,0 @@ - .align 2 -gMonIconPaletteTable:: @ 83BC5B8 - obj_pal gMonIconPalettes + 0 * 32, 56000 - obj_pal gMonIconPalettes + 1 * 32, 56001 - obj_pal gMonIconPalettes + 2 * 32, 56002 - -@ These palettes are actually part of the title screen BG palette and are not -@ used for Pokémon icons. - obj_pal gMonIconPalettes + 3 * 32, 56003 - obj_pal gMonIconPalettes + 4 * 32, 56004 - obj_pal gMonIconPalettes + 5 * 32, 56005 diff --git a/data/graphics/pokemon/icon_table.inc b/data/graphics/pokemon/icon_table.inc new file mode 100644 index 000000000..eeb064208 --- /dev/null +++ b/data/graphics/pokemon/icon_table.inc @@ -0,0 +1,442 @@ + .align 2 +gMonIconTable:: @ 83BBD20 + .4byte gMonIcon_Bulbasaur + .4byte gMonIcon_Bulbasaur + .4byte gMonIcon_Ivysaur + .4byte gMonIcon_Venusaur + .4byte gMonIcon_Charmander + .4byte gMonIcon_Charmeleon + .4byte gMonIcon_Charizard + .4byte gMonIcon_Squirtle + .4byte gMonIcon_Wartortle + .4byte gMonIcon_Blastoise + .4byte gMonIcon_Caterpie + .4byte gMonIcon_Metapod + .4byte gMonIcon_Butterfree + .4byte gMonIcon_Weedle + .4byte gMonIcon_Kakuna + .4byte gMonIcon_Beedrill + .4byte gMonIcon_Pidgey + .4byte gMonIcon_Pidgeotto + .4byte gMonIcon_Pidgeot + .4byte gMonIcon_Rattata + .4byte gMonIcon_Raticate + .4byte gMonIcon_Spearow + .4byte gMonIcon_Fearow + .4byte gMonIcon_Ekans + .4byte gMonIcon_Arbok + .4byte gMonIcon_Pikachu + .4byte gMonIcon_Raichu + .4byte gMonIcon_Sandshrew + .4byte gMonIcon_Sandslash + .4byte gMonIcon_NidoranF + .4byte gMonIcon_Nidorina + .4byte gMonIcon_Nidoqueen + .4byte gMonIcon_NidoranM + .4byte gMonIcon_Nidorino + .4byte gMonIcon_Nidoking + .4byte gMonIcon_Clefairy + .4byte gMonIcon_Clefable + .4byte gMonIcon_Vulpix + .4byte gMonIcon_Ninetales + .4byte gMonIcon_Jigglypuff + .4byte gMonIcon_Wigglytuff + .4byte gMonIcon_Zubat + .4byte gMonIcon_Golbat + .4byte gMonIcon_Oddish + .4byte gMonIcon_Gloom + .4byte gMonIcon_Vileplume + .4byte gMonIcon_Paras + .4byte gMonIcon_Parasect + .4byte gMonIcon_Venonat + .4byte gMonIcon_Venomoth + .4byte gMonIcon_Diglett + .4byte gMonIcon_Dugtrio + .4byte gMonIcon_Meowth + .4byte gMonIcon_Persian + .4byte gMonIcon_Psyduck + .4byte gMonIcon_Golduck + .4byte gMonIcon_Mankey + .4byte gMonIcon_Primeape + .4byte gMonIcon_Growlithe + .4byte gMonIcon_Arcanine + .4byte gMonIcon_Poliwag + .4byte gMonIcon_Poliwhirl + .4byte gMonIcon_Poliwrath + .4byte gMonIcon_Abra + .4byte gMonIcon_Kadabra + .4byte gMonIcon_Alakazam + .4byte gMonIcon_Machop + .4byte gMonIcon_Machoke + .4byte gMonIcon_Machamp + .4byte gMonIcon_Bellsprout + .4byte gMonIcon_Weepinbell + .4byte gMonIcon_Victreebel + .4byte gMonIcon_Tentacool + .4byte gMonIcon_Tentacruel + .4byte gMonIcon_Geodude + .4byte gMonIcon_Graveler + .4byte gMonIcon_Golem + .4byte gMonIcon_Ponyta + .4byte gMonIcon_Rapidash + .4byte gMonIcon_Slowpoke + .4byte gMonIcon_Slowbro + .4byte gMonIcon_Magnemite + .4byte gMonIcon_Magneton + .4byte gMonIcon_Farfetchd + .4byte gMonIcon_Doduo + .4byte gMonIcon_Dodrio + .4byte gMonIcon_Seel + .4byte gMonIcon_Dewgong + .4byte gMonIcon_Grimer + .4byte gMonIcon_Muk + .4byte gMonIcon_Shellder + .4byte gMonIcon_Cloyster + .4byte gMonIcon_Gastly + .4byte gMonIcon_Haunter + .4byte gMonIcon_Gengar + .4byte gMonIcon_Onix + .4byte gMonIcon_Drowzee + .4byte gMonIcon_Hypno + .4byte gMonIcon_Krabby + .4byte gMonIcon_Kingler + .4byte gMonIcon_Voltorb + .4byte gMonIcon_Electrode + .4byte gMonIcon_Exeggcute + .4byte gMonIcon_Exeggutor + .4byte gMonIcon_Cubone + .4byte gMonIcon_Marowak + .4byte gMonIcon_Hitmonlee + .4byte gMonIcon_Hitmonchan + .4byte gMonIcon_Lickitung + .4byte gMonIcon_Koffing + .4byte gMonIcon_Weezing + .4byte gMonIcon_Rhyhorn + .4byte gMonIcon_Rhydon + .4byte gMonIcon_Chansey + .4byte gMonIcon_Tangela + .4byte gMonIcon_Kangaskhan + .4byte gMonIcon_Horsea + .4byte gMonIcon_Seadra + .4byte gMonIcon_Goldeen + .4byte gMonIcon_Seaking + .4byte gMonIcon_Staryu + .4byte gMonIcon_Starmie + .4byte gMonIcon_Mrmime + .4byte gMonIcon_Scyther + .4byte gMonIcon_Jynx + .4byte gMonIcon_Electabuzz + .4byte gMonIcon_Magmar + .4byte gMonIcon_Pinsir + .4byte gMonIcon_Tauros + .4byte gMonIcon_Magikarp + .4byte gMonIcon_Gyarados + .4byte gMonIcon_Lapras + .4byte gMonIcon_Ditto + .4byte gMonIcon_Eevee + .4byte gMonIcon_Vaporeon + .4byte gMonIcon_Jolteon + .4byte gMonIcon_Flareon + .4byte gMonIcon_Porygon + .4byte gMonIcon_Omanyte + .4byte gMonIcon_Omastar + .4byte gMonIcon_Kabuto + .4byte gMonIcon_Kabutops + .4byte gMonIcon_Aerodactyl + .4byte gMonIcon_Snorlax + .4byte gMonIcon_Articuno + .4byte gMonIcon_Zapdos + .4byte gMonIcon_Moltres + .4byte gMonIcon_Dratini + .4byte gMonIcon_Dragonair + .4byte gMonIcon_Dragonite + .4byte gMonIcon_Mewtwo + .4byte gMonIcon_Mew + .4byte gMonIcon_Chikorita + .4byte gMonIcon_Bayleef + .4byte gMonIcon_Meganium + .4byte gMonIcon_Cyndaquil + .4byte gMonIcon_Quilava + .4byte gMonIcon_Typhlosion + .4byte gMonIcon_Totodile + .4byte gMonIcon_Croconaw + .4byte gMonIcon_Feraligatr + .4byte gMonIcon_Sentret + .4byte gMonIcon_Furret + .4byte gMonIcon_Hoothoot + .4byte gMonIcon_Noctowl + .4byte gMonIcon_Ledyba + .4byte gMonIcon_Ledian + .4byte gMonIcon_Spinarak + .4byte gMonIcon_Ariados + .4byte gMonIcon_Crobat + .4byte gMonIcon_Chinchou + .4byte gMonIcon_Lanturn + .4byte gMonIcon_Pichu + .4byte gMonIcon_Cleffa + .4byte gMonIcon_Igglybuff + .4byte gMonIcon_Togepi + .4byte gMonIcon_Togetic + .4byte gMonIcon_Natu + .4byte gMonIcon_Xatu + .4byte gMonIcon_Mareep + .4byte gMonIcon_Flaaffy + .4byte gMonIcon_Ampharos + .4byte gMonIcon_Bellossom + .4byte gMonIcon_Marill + .4byte gMonIcon_Azumarill + .4byte gMonIcon_Sudowoodo + .4byte gMonIcon_Politoed + .4byte gMonIcon_Hoppip + .4byte gMonIcon_Skiploom + .4byte gMonIcon_Jumpluff + .4byte gMonIcon_Aipom + .4byte gMonIcon_Sunkern + .4byte gMonIcon_Sunflora + .4byte gMonIcon_Yanma + .4byte gMonIcon_Wooper + .4byte gMonIcon_Quagsire + .4byte gMonIcon_Espeon + .4byte gMonIcon_Umbreon + .4byte gMonIcon_Murkrow + .4byte gMonIcon_Slowking + .4byte gMonIcon_Misdreavus + .4byte gMonIcon_UnownA + .4byte gMonIcon_Wobbuffet + .4byte gMonIcon_Girafarig + .4byte gMonIcon_Pineco + .4byte gMonIcon_Forretress + .4byte gMonIcon_Dunsparce + .4byte gMonIcon_Gligar + .4byte gMonIcon_Steelix + .4byte gMonIcon_Snubbull + .4byte gMonIcon_Granbull + .4byte gMonIcon_Qwilfish + .4byte gMonIcon_Scizor + .4byte gMonIcon_Shuckle + .4byte gMonIcon_Heracross + .4byte gMonIcon_Sneasel + .4byte gMonIcon_Teddiursa + .4byte gMonIcon_Ursaring + .4byte gMonIcon_Slugma + .4byte gMonIcon_Magcargo + .4byte gMonIcon_Swinub + .4byte gMonIcon_Piloswine + .4byte gMonIcon_Corsola + .4byte gMonIcon_Remoraid + .4byte gMonIcon_Octillery + .4byte gMonIcon_Delibird + .4byte gMonIcon_Mantine + .4byte gMonIcon_Skarmory + .4byte gMonIcon_Houndour + .4byte gMonIcon_Houndoom + .4byte gMonIcon_Kingdra + .4byte gMonIcon_Phanpy + .4byte gMonIcon_Donphan + .4byte gMonIcon_Porygon2 + .4byte gMonIcon_Stantler + .4byte gMonIcon_Smeargle + .4byte gMonIcon_Tyrogue + .4byte gMonIcon_Hitmontop + .4byte gMonIcon_Smoochum + .4byte gMonIcon_Elekid + .4byte gMonIcon_Magby + .4byte gMonIcon_Miltank + .4byte gMonIcon_Blissey + .4byte gMonIcon_Raikou + .4byte gMonIcon_Entei + .4byte gMonIcon_Suicune + .4byte gMonIcon_Larvitar + .4byte gMonIcon_Pupitar + .4byte gMonIcon_Tyranitar + .4byte gMonIcon_Lugia + .4byte gMonIcon_HoOh + .4byte gMonIcon_Celebi + .4byte gMonIcon_QuestionMark + .4byte gMonIcon_QuestionMark + .4byte gMonIcon_QuestionMark + .4byte gMonIcon_QuestionMark + .4byte gMonIcon_QuestionMark + .4byte gMonIcon_QuestionMark + .4byte gMonIcon_QuestionMark + .4byte gMonIcon_QuestionMark + .4byte gMonIcon_QuestionMark + .4byte gMonIcon_QuestionMark + .4byte gMonIcon_QuestionMark + .4byte gMonIcon_QuestionMark + .4byte gMonIcon_QuestionMark + .4byte gMonIcon_QuestionMark + .4byte gMonIcon_QuestionMark + .4byte gMonIcon_QuestionMark + .4byte gMonIcon_QuestionMark + .4byte gMonIcon_QuestionMark + .4byte gMonIcon_QuestionMark + .4byte gMonIcon_QuestionMark + .4byte gMonIcon_QuestionMark + .4byte gMonIcon_QuestionMark + .4byte gMonIcon_QuestionMark + .4byte gMonIcon_QuestionMark + .4byte gMonIcon_QuestionMark + .4byte gMonIcon_Treecko + .4byte gMonIcon_Grovyle + .4byte gMonIcon_Sceptile + .4byte gMonIcon_Torchic + .4byte gMonIcon_Combusken + .4byte gMonIcon_Blaziken + .4byte gMonIcon_Mudkip + .4byte gMonIcon_Marshtomp + .4byte gMonIcon_Swampert + .4byte gMonIcon_Poochyena + .4byte gMonIcon_Mightyena + .4byte gMonIcon_Zigzagoon + .4byte gMonIcon_Linoone + .4byte gMonIcon_Wurmple + .4byte gMonIcon_Silcoon + .4byte gMonIcon_Beautifly + .4byte gMonIcon_Cascoon + .4byte gMonIcon_Dustox + .4byte gMonIcon_Lotad + .4byte gMonIcon_Lombre + .4byte gMonIcon_Ludicolo + .4byte gMonIcon_Seedot + .4byte gMonIcon_Nuzleaf + .4byte gMonIcon_Shiftry + .4byte gMonIcon_Nincada + .4byte gMonIcon_Ninjask + .4byte gMonIcon_Shedinja + .4byte gMonIcon_Taillow + .4byte gMonIcon_Swellow + .4byte gMonIcon_Shroomish + .4byte gMonIcon_Breloom + .4byte gMonIcon_Spinda + .4byte gMonIcon_Wingull + .4byte gMonIcon_Pelipper + .4byte gMonIcon_Surskit + .4byte gMonIcon_Masquerain + .4byte gMonIcon_Wailmer + .4byte gMonIcon_Wailord + .4byte gMonIcon_Skitty + .4byte gMonIcon_Delcatty + .4byte gMonIcon_Kecleon + .4byte gMonIcon_Baltoy + .4byte gMonIcon_Claydol + .4byte gMonIcon_Nosepass + .4byte gMonIcon_Torkoal + .4byte gMonIcon_Sableye + .4byte gMonIcon_Barboach + .4byte gMonIcon_Whiscash + .4byte gMonIcon_Luvdisc + .4byte gMonIcon_Corphish + .4byte gMonIcon_Crawdaunt + .4byte gMonIcon_Feebas + .4byte gMonIcon_Milotic + .4byte gMonIcon_Carvanha + .4byte gMonIcon_Sharpedo + .4byte gMonIcon_Trapinch + .4byte gMonIcon_Vibrava + .4byte gMonIcon_Flygon + .4byte gMonIcon_Makuhita + .4byte gMonIcon_Hariyama + .4byte gMonIcon_Electrike + .4byte gMonIcon_Manectric + .4byte gMonIcon_Numel + .4byte gMonIcon_Camerupt + .4byte gMonIcon_Spheal + .4byte gMonIcon_Sealeo + .4byte gMonIcon_Walrein + .4byte gMonIcon_Cacnea + .4byte gMonIcon_Cacturne + .4byte gMonIcon_Snorunt + .4byte gMonIcon_Glalie + .4byte gMonIcon_Lunatone + .4byte gMonIcon_Solrock + .4byte gMonIcon_Azurill + .4byte gMonIcon_Spoink + .4byte gMonIcon_Grumpig + .4byte gMonIcon_Plusle + .4byte gMonIcon_Minun + .4byte gMonIcon_Mawile + .4byte gMonIcon_Meditite + .4byte gMonIcon_Medicham + .4byte gMonIcon_Swablu + .4byte gMonIcon_Altaria + .4byte gMonIcon_Wynaut + .4byte gMonIcon_Duskull + .4byte gMonIcon_Dusclops + .4byte gMonIcon_Roselia + .4byte gMonIcon_Slakoth + .4byte gMonIcon_Vigoroth + .4byte gMonIcon_Slaking + .4byte gMonIcon_Gulpin + .4byte gMonIcon_Swalot + .4byte gMonIcon_Tropius + .4byte gMonIcon_Whismur + .4byte gMonIcon_Loudred + .4byte gMonIcon_Exploud + .4byte gMonIcon_Clamperl + .4byte gMonIcon_Huntail + .4byte gMonIcon_Gorebyss + .4byte gMonIcon_Absol + .4byte gMonIcon_Shuppet + .4byte gMonIcon_Banette + .4byte gMonIcon_Seviper + .4byte gMonIcon_Zangoose + .4byte gMonIcon_Relicanth + .4byte gMonIcon_Aron + .4byte gMonIcon_Lairon + .4byte gMonIcon_Aggron + .4byte gMonIcon_Castform + .4byte gMonIcon_Volbeat + .4byte gMonIcon_Illumise + .4byte gMonIcon_Lileep + .4byte gMonIcon_Cradily + .4byte gMonIcon_Anorith + .4byte gMonIcon_Armaldo + .4byte gMonIcon_Ralts + .4byte gMonIcon_Kirlia + .4byte gMonIcon_Gardevoir + .4byte gMonIcon_Bagon + .4byte gMonIcon_Shelgon + .4byte gMonIcon_Salamence + .4byte gMonIcon_Beldum + .4byte gMonIcon_Metang + .4byte gMonIcon_Metagross + .4byte gMonIcon_Regirock + .4byte gMonIcon_Regice + .4byte gMonIcon_Registeel + .4byte gMonIcon_Kyogre + .4byte gMonIcon_Groudon + .4byte gMonIcon_Rayquaza + .4byte gMonIcon_Latias + .4byte gMonIcon_Latios + .4byte gMonIcon_Jirachi + .4byte gMonIcon_Deoxys + .4byte gMonIcon_Chimecho + .4byte gMonIcon_Egg + .4byte gMonIcon_UnownB + .4byte gMonIcon_UnownC + .4byte gMonIcon_UnownD + .4byte gMonIcon_UnownE + .4byte gMonIcon_UnownF + .4byte gMonIcon_UnownG + .4byte gMonIcon_UnownH + .4byte gMonIcon_UnownI + .4byte gMonIcon_UnownJ + .4byte gMonIcon_UnownK + .4byte gMonIcon_UnownL + .4byte gMonIcon_UnownM + .4byte gMonIcon_UnownN + .4byte gMonIcon_UnownO + .4byte gMonIcon_UnownP + .4byte gMonIcon_UnownQ + .4byte gMonIcon_UnownR + .4byte gMonIcon_UnownS + .4byte gMonIcon_UnownT + .4byte gMonIcon_UnownU + .4byte gMonIcon_UnownV + .4byte gMonIcon_UnownW + .4byte gMonIcon_UnownX + .4byte gMonIcon_UnownY + .4byte gMonIcon_UnownZ + .4byte gMonIcon_UnownExclamationMark + .4byte gMonIcon_UnownQuestionMark diff --git a/data/graphics/pokemon/icon_table.s b/data/graphics/pokemon/icon_table.s deleted file mode 100644 index eeb064208..000000000 --- a/data/graphics/pokemon/icon_table.s +++ /dev/null @@ -1,442 +0,0 @@ - .align 2 -gMonIconTable:: @ 83BBD20 - .4byte gMonIcon_Bulbasaur - .4byte gMonIcon_Bulbasaur - .4byte gMonIcon_Ivysaur - .4byte gMonIcon_Venusaur - .4byte gMonIcon_Charmander - .4byte gMonIcon_Charmeleon - .4byte gMonIcon_Charizard - .4byte gMonIcon_Squirtle - .4byte gMonIcon_Wartortle - .4byte gMonIcon_Blastoise - .4byte gMonIcon_Caterpie - .4byte gMonIcon_Metapod - .4byte gMonIcon_Butterfree - .4byte gMonIcon_Weedle - .4byte gMonIcon_Kakuna - .4byte gMonIcon_Beedrill - .4byte gMonIcon_Pidgey - .4byte gMonIcon_Pidgeotto - .4byte gMonIcon_Pidgeot - .4byte gMonIcon_Rattata - .4byte gMonIcon_Raticate - .4byte gMonIcon_Spearow - .4byte gMonIcon_Fearow - .4byte gMonIcon_Ekans - .4byte gMonIcon_Arbok - .4byte gMonIcon_Pikachu - .4byte gMonIcon_Raichu - .4byte gMonIcon_Sandshrew - .4byte gMonIcon_Sandslash - .4byte gMonIcon_NidoranF - .4byte gMonIcon_Nidorina - .4byte gMonIcon_Nidoqueen - .4byte gMonIcon_NidoranM - .4byte gMonIcon_Nidorino - .4byte gMonIcon_Nidoking - .4byte gMonIcon_Clefairy - .4byte gMonIcon_Clefable - .4byte gMonIcon_Vulpix - .4byte gMonIcon_Ninetales - .4byte gMonIcon_Jigglypuff - .4byte gMonIcon_Wigglytuff - .4byte gMonIcon_Zubat - .4byte gMonIcon_Golbat - .4byte gMonIcon_Oddish - .4byte gMonIcon_Gloom - .4byte gMonIcon_Vileplume - .4byte gMonIcon_Paras - .4byte gMonIcon_Parasect - .4byte gMonIcon_Venonat - .4byte gMonIcon_Venomoth - .4byte gMonIcon_Diglett - .4byte gMonIcon_Dugtrio - .4byte gMonIcon_Meowth - .4byte gMonIcon_Persian - .4byte gMonIcon_Psyduck - .4byte gMonIcon_Golduck - .4byte gMonIcon_Mankey - .4byte gMonIcon_Primeape - .4byte gMonIcon_Growlithe - .4byte gMonIcon_Arcanine - .4byte gMonIcon_Poliwag - .4byte gMonIcon_Poliwhirl - .4byte gMonIcon_Poliwrath - .4byte gMonIcon_Abra - .4byte gMonIcon_Kadabra - .4byte gMonIcon_Alakazam - .4byte gMonIcon_Machop - .4byte gMonIcon_Machoke - .4byte gMonIcon_Machamp - .4byte gMonIcon_Bellsprout - .4byte gMonIcon_Weepinbell - .4byte gMonIcon_Victreebel - .4byte gMonIcon_Tentacool - .4byte gMonIcon_Tentacruel - .4byte gMonIcon_Geodude - .4byte gMonIcon_Graveler - .4byte gMonIcon_Golem - .4byte gMonIcon_Ponyta - .4byte gMonIcon_Rapidash - .4byte gMonIcon_Slowpoke - .4byte gMonIcon_Slowbro - .4byte gMonIcon_Magnemite - .4byte gMonIcon_Magneton - .4byte gMonIcon_Farfetchd - .4byte gMonIcon_Doduo - .4byte gMonIcon_Dodrio - .4byte gMonIcon_Seel - .4byte gMonIcon_Dewgong - .4byte gMonIcon_Grimer - .4byte gMonIcon_Muk - .4byte gMonIcon_Shellder - .4byte gMonIcon_Cloyster - .4byte gMonIcon_Gastly - .4byte gMonIcon_Haunter - .4byte gMonIcon_Gengar - .4byte gMonIcon_Onix - .4byte gMonIcon_Drowzee - .4byte gMonIcon_Hypno - .4byte gMonIcon_Krabby - .4byte gMonIcon_Kingler - .4byte gMonIcon_Voltorb - .4byte gMonIcon_Electrode - .4byte gMonIcon_Exeggcute - .4byte gMonIcon_Exeggutor - .4byte gMonIcon_Cubone - .4byte gMonIcon_Marowak - .4byte gMonIcon_Hitmonlee - .4byte gMonIcon_Hitmonchan - .4byte gMonIcon_Lickitung - .4byte gMonIcon_Koffing - .4byte gMonIcon_Weezing - .4byte gMonIcon_Rhyhorn - .4byte gMonIcon_Rhydon - .4byte gMonIcon_Chansey - .4byte gMonIcon_Tangela - .4byte gMonIcon_Kangaskhan - .4byte gMonIcon_Horsea - .4byte gMonIcon_Seadra - .4byte gMonIcon_Goldeen - .4byte gMonIcon_Seaking - .4byte gMonIcon_Staryu - .4byte gMonIcon_Starmie - .4byte gMonIcon_Mrmime - .4byte gMonIcon_Scyther - .4byte gMonIcon_Jynx - .4byte gMonIcon_Electabuzz - .4byte gMonIcon_Magmar - .4byte gMonIcon_Pinsir - .4byte gMonIcon_Tauros - .4byte gMonIcon_Magikarp - .4byte gMonIcon_Gyarados - .4byte gMonIcon_Lapras - .4byte gMonIcon_Ditto - .4byte gMonIcon_Eevee - .4byte gMonIcon_Vaporeon - .4byte gMonIcon_Jolteon - .4byte gMonIcon_Flareon - .4byte gMonIcon_Porygon - .4byte gMonIcon_Omanyte - .4byte gMonIcon_Omastar - .4byte gMonIcon_Kabuto - .4byte gMonIcon_Kabutops - .4byte gMonIcon_Aerodactyl - .4byte gMonIcon_Snorlax - .4byte gMonIcon_Articuno - .4byte gMonIcon_Zapdos - .4byte gMonIcon_Moltres - .4byte gMonIcon_Dratini - .4byte gMonIcon_Dragonair - .4byte gMonIcon_Dragonite - .4byte gMonIcon_Mewtwo - .4byte gMonIcon_Mew - .4byte gMonIcon_Chikorita - .4byte gMonIcon_Bayleef - .4byte gMonIcon_Meganium - .4byte gMonIcon_Cyndaquil - .4byte gMonIcon_Quilava - .4byte gMonIcon_Typhlosion - .4byte gMonIcon_Totodile - .4byte gMonIcon_Croconaw - .4byte gMonIcon_Feraligatr - .4byte gMonIcon_Sentret - .4byte gMonIcon_Furret - .4byte gMonIcon_Hoothoot - .4byte gMonIcon_Noctowl - .4byte gMonIcon_Ledyba - .4byte gMonIcon_Ledian - .4byte gMonIcon_Spinarak - .4byte gMonIcon_Ariados - .4byte gMonIcon_Crobat - .4byte gMonIcon_Chinchou - .4byte gMonIcon_Lanturn - .4byte gMonIcon_Pichu - .4byte gMonIcon_Cleffa - .4byte gMonIcon_Igglybuff - .4byte gMonIcon_Togepi - .4byte gMonIcon_Togetic - .4byte gMonIcon_Natu - .4byte gMonIcon_Xatu - .4byte gMonIcon_Mareep - .4byte gMonIcon_Flaaffy - .4byte gMonIcon_Ampharos - .4byte gMonIcon_Bellossom - .4byte gMonIcon_Marill - .4byte gMonIcon_Azumarill - .4byte gMonIcon_Sudowoodo - .4byte gMonIcon_Politoed - .4byte gMonIcon_Hoppip - .4byte gMonIcon_Skiploom - .4byte gMonIcon_Jumpluff - .4byte gMonIcon_Aipom - .4byte gMonIcon_Sunkern - .4byte gMonIcon_Sunflora - .4byte gMonIcon_Yanma - .4byte gMonIcon_Wooper - .4byte gMonIcon_Quagsire - .4byte gMonIcon_Espeon - .4byte gMonIcon_Umbreon - .4byte gMonIcon_Murkrow - .4byte gMonIcon_Slowking - .4byte gMonIcon_Misdreavus - .4byte gMonIcon_UnownA - .4byte gMonIcon_Wobbuffet - .4byte gMonIcon_Girafarig - .4byte gMonIcon_Pineco - .4byte gMonIcon_Forretress - .4byte gMonIcon_Dunsparce - .4byte gMonIcon_Gligar - .4byte gMonIcon_Steelix - .4byte gMonIcon_Snubbull - .4byte gMonIcon_Granbull - .4byte gMonIcon_Qwilfish - .4byte gMonIcon_Scizor - .4byte gMonIcon_Shuckle - .4byte gMonIcon_Heracross - .4byte gMonIcon_Sneasel - .4byte gMonIcon_Teddiursa - .4byte gMonIcon_Ursaring - .4byte gMonIcon_Slugma - .4byte gMonIcon_Magcargo - .4byte gMonIcon_Swinub - .4byte gMonIcon_Piloswine - .4byte gMonIcon_Corsola - .4byte gMonIcon_Remoraid - .4byte gMonIcon_Octillery - .4byte gMonIcon_Delibird - .4byte gMonIcon_Mantine - .4byte gMonIcon_Skarmory - .4byte gMonIcon_Houndour - .4byte gMonIcon_Houndoom - .4byte gMonIcon_Kingdra - .4byte gMonIcon_Phanpy - .4byte gMonIcon_Donphan - .4byte gMonIcon_Porygon2 - .4byte gMonIcon_Stantler - .4byte gMonIcon_Smeargle - .4byte gMonIcon_Tyrogue - .4byte gMonIcon_Hitmontop - .4byte gMonIcon_Smoochum - .4byte gMonIcon_Elekid - .4byte gMonIcon_Magby - .4byte gMonIcon_Miltank - .4byte gMonIcon_Blissey - .4byte gMonIcon_Raikou - .4byte gMonIcon_Entei - .4byte gMonIcon_Suicune - .4byte gMonIcon_Larvitar - .4byte gMonIcon_Pupitar - .4byte gMonIcon_Tyranitar - .4byte gMonIcon_Lugia - .4byte gMonIcon_HoOh - .4byte gMonIcon_Celebi - .4byte gMonIcon_QuestionMark - .4byte gMonIcon_QuestionMark - .4byte gMonIcon_QuestionMark - .4byte gMonIcon_QuestionMark - .4byte gMonIcon_QuestionMark - .4byte gMonIcon_QuestionMark - .4byte gMonIcon_QuestionMark - .4byte gMonIcon_QuestionMark - .4byte gMonIcon_QuestionMark - .4byte gMonIcon_QuestionMark - .4byte gMonIcon_QuestionMark - .4byte gMonIcon_QuestionMark - .4byte gMonIcon_QuestionMark - .4byte gMonIcon_QuestionMark - .4byte gMonIcon_QuestionMark - .4byte gMonIcon_QuestionMark - .4byte gMonIcon_QuestionMark - .4byte gMonIcon_QuestionMark - .4byte gMonIcon_QuestionMark - .4byte gMonIcon_QuestionMark - .4byte gMonIcon_QuestionMark - .4byte gMonIcon_QuestionMark - .4byte gMonIcon_QuestionMark - .4byte gMonIcon_QuestionMark - .4byte gMonIcon_QuestionMark - .4byte gMonIcon_Treecko - .4byte gMonIcon_Grovyle - .4byte gMonIcon_Sceptile - .4byte gMonIcon_Torchic - .4byte gMonIcon_Combusken - .4byte gMonIcon_Blaziken - .4byte gMonIcon_Mudkip - .4byte gMonIcon_Marshtomp - .4byte gMonIcon_Swampert - .4byte gMonIcon_Poochyena - .4byte gMonIcon_Mightyena - .4byte gMonIcon_Zigzagoon - .4byte gMonIcon_Linoone - .4byte gMonIcon_Wurmple - .4byte gMonIcon_Silcoon - .4byte gMonIcon_Beautifly - .4byte gMonIcon_Cascoon - .4byte gMonIcon_Dustox - .4byte gMonIcon_Lotad - .4byte gMonIcon_Lombre - .4byte gMonIcon_Ludicolo - .4byte gMonIcon_Seedot - .4byte gMonIcon_Nuzleaf - .4byte gMonIcon_Shiftry - .4byte gMonIcon_Nincada - .4byte gMonIcon_Ninjask - .4byte gMonIcon_Shedinja - .4byte gMonIcon_Taillow - .4byte gMonIcon_Swellow - .4byte gMonIcon_Shroomish - .4byte gMonIcon_Breloom - .4byte gMonIcon_Spinda - .4byte gMonIcon_Wingull - .4byte gMonIcon_Pelipper - .4byte gMonIcon_Surskit - .4byte gMonIcon_Masquerain - .4byte gMonIcon_Wailmer - .4byte gMonIcon_Wailord - .4byte gMonIcon_Skitty - .4byte gMonIcon_Delcatty - .4byte gMonIcon_Kecleon - .4byte gMonIcon_Baltoy - .4byte gMonIcon_Claydol - .4byte gMonIcon_Nosepass - .4byte gMonIcon_Torkoal - .4byte gMonIcon_Sableye - .4byte gMonIcon_Barboach - .4byte gMonIcon_Whiscash - .4byte gMonIcon_Luvdisc - .4byte gMonIcon_Corphish - .4byte gMonIcon_Crawdaunt - .4byte gMonIcon_Feebas - .4byte gMonIcon_Milotic - .4byte gMonIcon_Carvanha - .4byte gMonIcon_Sharpedo - .4byte gMonIcon_Trapinch - .4byte gMonIcon_Vibrava - .4byte gMonIcon_Flygon - .4byte gMonIcon_Makuhita - .4byte gMonIcon_Hariyama - .4byte gMonIcon_Electrike - .4byte gMonIcon_Manectric - .4byte gMonIcon_Numel - .4byte gMonIcon_Camerupt - .4byte gMonIcon_Spheal - .4byte gMonIcon_Sealeo - .4byte gMonIcon_Walrein - .4byte gMonIcon_Cacnea - .4byte gMonIcon_Cacturne - .4byte gMonIcon_Snorunt - .4byte gMonIcon_Glalie - .4byte gMonIcon_Lunatone - .4byte gMonIcon_Solrock - .4byte gMonIcon_Azurill - .4byte gMonIcon_Spoink - .4byte gMonIcon_Grumpig - .4byte gMonIcon_Plusle - .4byte gMonIcon_Minun - .4byte gMonIcon_Mawile - .4byte gMonIcon_Meditite - .4byte gMonIcon_Medicham - .4byte gMonIcon_Swablu - .4byte gMonIcon_Altaria - .4byte gMonIcon_Wynaut - .4byte gMonIcon_Duskull - .4byte gMonIcon_Dusclops - .4byte gMonIcon_Roselia - .4byte gMonIcon_Slakoth - .4byte gMonIcon_Vigoroth - .4byte gMonIcon_Slaking - .4byte gMonIcon_Gulpin - .4byte gMonIcon_Swalot - .4byte gMonIcon_Tropius - .4byte gMonIcon_Whismur - .4byte gMonIcon_Loudred - .4byte gMonIcon_Exploud - .4byte gMonIcon_Clamperl - .4byte gMonIcon_Huntail - .4byte gMonIcon_Gorebyss - .4byte gMonIcon_Absol - .4byte gMonIcon_Shuppet - .4byte gMonIcon_Banette - .4byte gMonIcon_Seviper - .4byte gMonIcon_Zangoose - .4byte gMonIcon_Relicanth - .4byte gMonIcon_Aron - .4byte gMonIcon_Lairon - .4byte gMonIcon_Aggron - .4byte gMonIcon_Castform - .4byte gMonIcon_Volbeat - .4byte gMonIcon_Illumise - .4byte gMonIcon_Lileep - .4byte gMonIcon_Cradily - .4byte gMonIcon_Anorith - .4byte gMonIcon_Armaldo - .4byte gMonIcon_Ralts - .4byte gMonIcon_Kirlia - .4byte gMonIcon_Gardevoir - .4byte gMonIcon_Bagon - .4byte gMonIcon_Shelgon - .4byte gMonIcon_Salamence - .4byte gMonIcon_Beldum - .4byte gMonIcon_Metang - .4byte gMonIcon_Metagross - .4byte gMonIcon_Regirock - .4byte gMonIcon_Regice - .4byte gMonIcon_Registeel - .4byte gMonIcon_Kyogre - .4byte gMonIcon_Groudon - .4byte gMonIcon_Rayquaza - .4byte gMonIcon_Latias - .4byte gMonIcon_Latios - .4byte gMonIcon_Jirachi - .4byte gMonIcon_Deoxys - .4byte gMonIcon_Chimecho - .4byte gMonIcon_Egg - .4byte gMonIcon_UnownB - .4byte gMonIcon_UnownC - .4byte gMonIcon_UnownD - .4byte gMonIcon_UnownE - .4byte gMonIcon_UnownF - .4byte gMonIcon_UnownG - .4byte gMonIcon_UnownH - .4byte gMonIcon_UnownI - .4byte gMonIcon_UnownJ - .4byte gMonIcon_UnownK - .4byte gMonIcon_UnownL - .4byte gMonIcon_UnownM - .4byte gMonIcon_UnownN - .4byte gMonIcon_UnownO - .4byte gMonIcon_UnownP - .4byte gMonIcon_UnownQ - .4byte gMonIcon_UnownR - .4byte gMonIcon_UnownS - .4byte gMonIcon_UnownT - .4byte gMonIcon_UnownU - .4byte gMonIcon_UnownV - .4byte gMonIcon_UnownW - .4byte gMonIcon_UnownX - .4byte gMonIcon_UnownY - .4byte gMonIcon_UnownZ - .4byte gMonIcon_UnownExclamationMark - .4byte gMonIcon_UnownQuestionMark diff --git a/data/graphics/pokemon/palette_table.inc b/data/graphics/pokemon/palette_table.inc new file mode 100644 index 000000000..f38884596 --- /dev/null +++ b/data/graphics/pokemon/palette_table.inc @@ -0,0 +1,442 @@ + .align 2 +gMonPaletteTable:: @ 81EA5B4 + obj_pal gMonPalette_CircledQuestionMark, 0 + obj_pal gMonPalette_Bulbasaur, 1 + obj_pal gMonPalette_Ivysaur, 2 + obj_pal gMonPalette_Venusaur, 3 + obj_pal gMonPalette_Charmander, 4 + obj_pal gMonPalette_Charmeleon, 5 + obj_pal gMonPalette_Charizard, 6 + obj_pal gMonPalette_Squirtle, 7 + obj_pal gMonPalette_Wartortle, 8 + obj_pal gMonPalette_Blastoise, 9 + obj_pal gMonPalette_Caterpie, 10 + obj_pal gMonPalette_Metapod, 11 + obj_pal gMonPalette_Butterfree, 12 + obj_pal gMonPalette_Weedle, 13 + obj_pal gMonPalette_Kakuna, 14 + obj_pal gMonPalette_Beedrill, 15 + obj_pal gMonPalette_Pidgey, 16 + obj_pal gMonPalette_Pidgeotto, 17 + obj_pal gMonPalette_Pidgeot, 18 + obj_pal gMonPalette_Rattata, 19 + obj_pal gMonPalette_Raticate, 20 + obj_pal gMonPalette_Spearow, 21 + obj_pal gMonPalette_Fearow, 22 + obj_pal gMonPalette_Ekans, 23 + obj_pal gMonPalette_Arbok, 24 + obj_pal gMonPalette_Pikachu, 25 + obj_pal gMonPalette_Raichu, 26 + obj_pal gMonPalette_Sandshrew, 27 + obj_pal gMonPalette_Sandslash, 28 + obj_pal gMonPalette_NidoranF, 29 + obj_pal gMonPalette_Nidorina, 30 + obj_pal gMonPalette_Nidoqueen, 31 + obj_pal gMonPalette_NidoranM, 32 + obj_pal gMonPalette_Nidorino, 33 + obj_pal gMonPalette_Nidoking, 34 + obj_pal gMonPalette_Clefairy, 35 + obj_pal gMonPalette_Clefable, 36 + obj_pal gMonPalette_Vulpix, 37 + obj_pal gMonPalette_Ninetales, 38 + obj_pal gMonPalette_Jigglypuff, 39 + obj_pal gMonPalette_Wigglytuff, 40 + obj_pal gMonPalette_Zubat, 41 + obj_pal gMonPalette_Golbat, 42 + obj_pal gMonPalette_Oddish, 43 + obj_pal gMonPalette_Gloom, 44 + obj_pal gMonPalette_Vileplume, 45 + obj_pal gMonPalette_Paras, 46 + obj_pal gMonPalette_Parasect, 47 + obj_pal gMonPalette_Venonat, 48 + obj_pal gMonPalette_Venomoth, 49 + obj_pal gMonPalette_Diglett, 50 + obj_pal gMonPalette_Dugtrio, 51 + obj_pal gMonPalette_Meowth, 52 + obj_pal gMonPalette_Persian, 53 + obj_pal gMonPalette_Psyduck, 54 + obj_pal gMonPalette_Golduck, 55 + obj_pal gMonPalette_Mankey, 56 + obj_pal gMonPalette_Primeape, 57 + obj_pal gMonPalette_Growlithe, 58 + obj_pal gMonPalette_Arcanine, 59 + obj_pal gMonPalette_Poliwag, 60 + obj_pal gMonPalette_Poliwhirl, 61 + obj_pal gMonPalette_Poliwrath, 62 + obj_pal gMonPalette_Abra, 63 + obj_pal gMonPalette_Kadabra, 64 + obj_pal gMonPalette_Alakazam, 65 + obj_pal gMonPalette_Machop, 66 + obj_pal gMonPalette_Machoke, 67 + obj_pal gMonPalette_Machamp, 68 + obj_pal gMonPalette_Bellsprout, 69 + obj_pal gMonPalette_Weepinbell, 70 + obj_pal gMonPalette_Victreebel, 71 + obj_pal gMonPalette_Tentacool, 72 + obj_pal gMonPalette_Tentacruel, 73 + obj_pal gMonPalette_Geodude, 74 + obj_pal gMonPalette_Graveler, 75 + obj_pal gMonPalette_Golem, 76 + obj_pal gMonPalette_Ponyta, 77 + obj_pal gMonPalette_Rapidash, 78 + obj_pal gMonPalette_Slowpoke, 79 + obj_pal gMonPalette_Slowbro, 80 + obj_pal gMonPalette_Magnemite, 81 + obj_pal gMonPalette_Magneton, 82 + obj_pal gMonPalette_Farfetchd, 83 + obj_pal gMonPalette_Doduo, 84 + obj_pal gMonPalette_Dodrio, 85 + obj_pal gMonPalette_Seel, 86 + obj_pal gMonPalette_Dewgong, 87 + obj_pal gMonPalette_Grimer, 88 + obj_pal gMonPalette_Muk, 89 + obj_pal gMonPalette_Shellder, 90 + obj_pal gMonPalette_Cloyster, 91 + obj_pal gMonPalette_Gastly, 92 + obj_pal gMonPalette_Haunter, 93 + obj_pal gMonPalette_Gengar, 94 + obj_pal gMonPalette_Onix, 95 + obj_pal gMonPalette_Drowzee, 96 + obj_pal gMonPalette_Hypno, 97 + obj_pal gMonPalette_Krabby, 98 + obj_pal gMonPalette_Kingler, 99 + obj_pal gMonPalette_Voltorb, 100 + obj_pal gMonPalette_Electrode, 101 + obj_pal gMonPalette_Exeggcute, 102 + obj_pal gMonPalette_Exeggutor, 103 + obj_pal gMonPalette_Cubone, 104 + obj_pal gMonPalette_Marowak, 105 + obj_pal gMonPalette_Hitmonlee, 106 + obj_pal gMonPalette_Hitmonchan, 107 + obj_pal gMonPalette_Lickitung, 108 + obj_pal gMonPalette_Koffing, 109 + obj_pal gMonPalette_Weezing, 110 + obj_pal gMonPalette_Rhyhorn, 111 + obj_pal gMonPalette_Rhydon, 112 + obj_pal gMonPalette_Chansey, 113 + obj_pal gMonPalette_Tangela, 114 + obj_pal gMonPalette_Kangaskhan, 115 + obj_pal gMonPalette_Horsea, 116 + obj_pal gMonPalette_Seadra, 117 + obj_pal gMonPalette_Goldeen, 118 + obj_pal gMonPalette_Seaking, 119 + obj_pal gMonPalette_Staryu, 120 + obj_pal gMonPalette_Starmie, 121 + obj_pal gMonPalette_Mrmime, 122 + obj_pal gMonPalette_Scyther, 123 + obj_pal gMonPalette_Jynx, 124 + obj_pal gMonPalette_Electabuzz, 125 + obj_pal gMonPalette_Magmar, 126 + obj_pal gMonPalette_Pinsir, 127 + obj_pal gMonPalette_Tauros, 128 + obj_pal gMonPalette_Magikarp, 129 + obj_pal gMonPalette_Gyarados, 130 + obj_pal gMonPalette_Lapras, 131 + obj_pal gMonPalette_Ditto, 132 + obj_pal gMonPalette_Eevee, 133 + obj_pal gMonPalette_Vaporeon, 134 + obj_pal gMonPalette_Jolteon, 135 + obj_pal gMonPalette_Flareon, 136 + obj_pal gMonPalette_Porygon, 137 + obj_pal gMonPalette_Omanyte, 138 + obj_pal gMonPalette_Omastar, 139 + obj_pal gMonPalette_Kabuto, 140 + obj_pal gMonPalette_Kabutops, 141 + obj_pal gMonPalette_Aerodactyl, 142 + obj_pal gMonPalette_Snorlax, 143 + obj_pal gMonPalette_Articuno, 144 + obj_pal gMonPalette_Zapdos, 145 + obj_pal gMonPalette_Moltres, 146 + obj_pal gMonPalette_Dratini, 147 + obj_pal gMonPalette_Dragonair, 148 + obj_pal gMonPalette_Dragonite, 149 + obj_pal gMonPalette_Mewtwo, 150 + obj_pal gMonPalette_Mew, 151 + obj_pal gMonPalette_Chikorita, 152 + obj_pal gMonPalette_Bayleef, 153 + obj_pal gMonPalette_Meganium, 154 + obj_pal gMonPalette_Cyndaquil, 155 + obj_pal gMonPalette_Quilava, 156 + obj_pal gMonPalette_Typhlosion, 157 + obj_pal gMonPalette_Totodile, 158 + obj_pal gMonPalette_Croconaw, 159 + obj_pal gMonPalette_Feraligatr, 160 + obj_pal gMonPalette_Sentret, 161 + obj_pal gMonPalette_Furret, 162 + obj_pal gMonPalette_Hoothoot, 163 + obj_pal gMonPalette_Noctowl, 164 + obj_pal gMonPalette_Ledyba, 165 + obj_pal gMonPalette_Ledian, 166 + obj_pal gMonPalette_Spinarak, 167 + obj_pal gMonPalette_Ariados, 168 + obj_pal gMonPalette_Crobat, 169 + obj_pal gMonPalette_Chinchou, 170 + obj_pal gMonPalette_Lanturn, 171 + obj_pal gMonPalette_Pichu, 172 + obj_pal gMonPalette_Cleffa, 173 + obj_pal gMonPalette_Igglybuff, 174 + obj_pal gMonPalette_Togepi, 175 + obj_pal gMonPalette_Togetic, 176 + obj_pal gMonPalette_Natu, 177 + obj_pal gMonPalette_Xatu, 178 + obj_pal gMonPalette_Mareep, 179 + obj_pal gMonPalette_Flaaffy, 180 + obj_pal gMonPalette_Ampharos, 181 + obj_pal gMonPalette_Bellossom, 182 + obj_pal gMonPalette_Marill, 183 + obj_pal gMonPalette_Azumarill, 184 + obj_pal gMonPalette_Sudowoodo, 185 + obj_pal gMonPalette_Politoed, 186 + obj_pal gMonPalette_Hoppip, 187 + obj_pal gMonPalette_Skiploom, 188 + obj_pal gMonPalette_Jumpluff, 189 + obj_pal gMonPalette_Aipom, 190 + obj_pal gMonPalette_Sunkern, 191 + obj_pal gMonPalette_Sunflora, 192 + obj_pal gMonPalette_Yanma, 193 + obj_pal gMonPalette_Wooper, 194 + obj_pal gMonPalette_Quagsire, 195 + obj_pal gMonPalette_Espeon, 196 + obj_pal gMonPalette_Umbreon, 197 + obj_pal gMonPalette_Murkrow, 198 + obj_pal gMonPalette_Slowking, 199 + obj_pal gMonPalette_Misdreavus, 200 + obj_pal gMonPalette_Unown, 201 + obj_pal gMonPalette_Wobbuffet, 202 + obj_pal gMonPalette_Girafarig, 203 + obj_pal gMonPalette_Pineco, 204 + obj_pal gMonPalette_Forretress, 205 + obj_pal gMonPalette_Dunsparce, 206 + obj_pal gMonPalette_Gligar, 207 + obj_pal gMonPalette_Steelix, 208 + obj_pal gMonPalette_Snubbull, 209 + obj_pal gMonPalette_Granbull, 210 + obj_pal gMonPalette_Qwilfish, 211 + obj_pal gMonPalette_Scizor, 212 + obj_pal gMonPalette_Shuckle, 213 + obj_pal gMonPalette_Heracross, 214 + obj_pal gMonPalette_Sneasel, 215 + obj_pal gMonPalette_Teddiursa, 216 + obj_pal gMonPalette_Ursaring, 217 + obj_pal gMonPalette_Slugma, 218 + obj_pal gMonPalette_Magcargo, 219 + obj_pal gMonPalette_Swinub, 220 + obj_pal gMonPalette_Piloswine, 221 + obj_pal gMonPalette_Corsola, 222 + obj_pal gMonPalette_Remoraid, 223 + obj_pal gMonPalette_Octillery, 224 + obj_pal gMonPalette_Delibird, 225 + obj_pal gMonPalette_Mantine, 226 + obj_pal gMonPalette_Skarmory, 227 + obj_pal gMonPalette_Houndour, 228 + obj_pal gMonPalette_Houndoom, 229 + obj_pal gMonPalette_Kingdra, 230 + obj_pal gMonPalette_Phanpy, 231 + obj_pal gMonPalette_Donphan, 232 + obj_pal gMonPalette_Porygon2, 233 + obj_pal gMonPalette_Stantler, 234 + obj_pal gMonPalette_Smeargle, 235 + obj_pal gMonPalette_Tyrogue, 236 + obj_pal gMonPalette_Hitmontop, 237 + obj_pal gMonPalette_Smoochum, 238 + obj_pal gMonPalette_Elekid, 239 + obj_pal gMonPalette_Magby, 240 + obj_pal gMonPalette_Miltank, 241 + obj_pal gMonPalette_Blissey, 242 + obj_pal gMonPalette_Raikou, 243 + obj_pal gMonPalette_Entei, 244 + obj_pal gMonPalette_Suicune, 245 + obj_pal gMonPalette_Larvitar, 246 + obj_pal gMonPalette_Pupitar, 247 + obj_pal gMonPalette_Tyranitar, 248 + obj_pal gMonPalette_Lugia, 249 + obj_pal gMonPalette_HoOh, 250 + obj_pal gMonPalette_Celebi, 251 + obj_pal gMonPalette_QuestionMark, 252 + obj_pal gMonPalette_QuestionMark, 253 + obj_pal gMonPalette_QuestionMark, 254 + obj_pal gMonPalette_QuestionMark, 255 + obj_pal gMonPalette_QuestionMark, 256 + obj_pal gMonPalette_QuestionMark, 257 + obj_pal gMonPalette_QuestionMark, 258 + obj_pal gMonPalette_QuestionMark, 259 + obj_pal gMonPalette_QuestionMark, 260 + obj_pal gMonPalette_QuestionMark, 261 + obj_pal gMonPalette_QuestionMark, 262 + obj_pal gMonPalette_QuestionMark, 263 + obj_pal gMonPalette_QuestionMark, 264 + obj_pal gMonPalette_QuestionMark, 265 + obj_pal gMonPalette_QuestionMark, 266 + obj_pal gMonPalette_QuestionMark, 267 + obj_pal gMonPalette_QuestionMark, 268 + obj_pal gMonPalette_QuestionMark, 269 + obj_pal gMonPalette_QuestionMark, 270 + obj_pal gMonPalette_QuestionMark, 271 + obj_pal gMonPalette_QuestionMark, 272 + obj_pal gMonPalette_QuestionMark, 273 + obj_pal gMonPalette_QuestionMark, 274 + obj_pal gMonPalette_QuestionMark, 275 + obj_pal gMonPalette_QuestionMark, 276 + obj_pal gMonPalette_Treecko, 277 + obj_pal gMonPalette_Grovyle, 278 + obj_pal gMonPalette_Sceptile, 279 + obj_pal gMonPalette_Torchic, 280 + obj_pal gMonPalette_Combusken, 281 + obj_pal gMonPalette_Blaziken, 282 + obj_pal gMonPalette_Mudkip, 283 + obj_pal gMonPalette_Marshtomp, 284 + obj_pal gMonPalette_Swampert, 285 + obj_pal gMonPalette_Poochyena, 286 + obj_pal gMonPalette_Mightyena, 287 + obj_pal gMonPalette_Zigzagoon, 288 + obj_pal gMonPalette_Linoone, 289 + obj_pal gMonPalette_Wurmple, 290 + obj_pal gMonPalette_Silcoon, 291 + obj_pal gMonPalette_Beautifly, 292 + obj_pal gMonPalette_Cascoon, 293 + obj_pal gMonPalette_Dustox, 294 + obj_pal gMonPalette_Lotad, 295 + obj_pal gMonPalette_Lombre, 296 + obj_pal gMonPalette_Ludicolo, 297 + obj_pal gMonPalette_Seedot, 298 + obj_pal gMonPalette_Nuzleaf, 299 + obj_pal gMonPalette_Shiftry, 300 + obj_pal gMonPalette_Nincada, 301 + obj_pal gMonPalette_Ninjask, 302 + obj_pal gMonPalette_Shedinja, 303 + obj_pal gMonPalette_Taillow, 304 + obj_pal gMonPalette_Swellow, 305 + obj_pal gMonPalette_Shroomish, 306 + obj_pal gMonPalette_Breloom, 307 + obj_pal gMonPalette_Spinda, 308 + obj_pal gMonPalette_Wingull, 309 + obj_pal gMonPalette_Pelipper, 310 + obj_pal gMonPalette_Surskit, 311 + obj_pal gMonPalette_Masquerain, 312 + obj_pal gMonPalette_Wailmer, 313 + obj_pal gMonPalette_Wailord, 314 + obj_pal gMonPalette_Skitty, 315 + obj_pal gMonPalette_Delcatty, 316 + obj_pal gMonPalette_Kecleon, 317 + obj_pal gMonPalette_Baltoy, 318 + obj_pal gMonPalette_Claydol, 319 + obj_pal gMonPalette_Nosepass, 320 + obj_pal gMonPalette_Torkoal, 321 + obj_pal gMonPalette_Sableye, 322 + obj_pal gMonPalette_Barboach, 323 + obj_pal gMonPalette_Whiscash, 324 + obj_pal gMonPalette_Luvdisc, 325 + obj_pal gMonPalette_Corphish, 326 + obj_pal gMonPalette_Crawdaunt, 327 + obj_pal gMonPalette_Feebas, 328 + obj_pal gMonPalette_Milotic, 329 + obj_pal gMonPalette_Carvanha, 330 + obj_pal gMonPalette_Sharpedo, 331 + obj_pal gMonPalette_Trapinch, 332 + obj_pal gMonPalette_Vibrava, 333 + obj_pal gMonPalette_Flygon, 334 + obj_pal gMonPalette_Makuhita, 335 + obj_pal gMonPalette_Hariyama, 336 + obj_pal gMonPalette_Electrike, 337 + obj_pal gMonPalette_Manectric, 338 + obj_pal gMonPalette_Numel, 339 + obj_pal gMonPalette_Camerupt, 340 + obj_pal gMonPalette_Spheal, 341 + obj_pal gMonPalette_Sealeo, 342 + obj_pal gMonPalette_Walrein, 343 + obj_pal gMonPalette_Cacnea, 344 + obj_pal gMonPalette_Cacturne, 345 + obj_pal gMonPalette_Snorunt, 346 + obj_pal gMonPalette_Glalie, 347 + obj_pal gMonPalette_Lunatone, 348 + obj_pal gMonPalette_Solrock, 349 + obj_pal gMonPalette_Azurill, 350 + obj_pal gMonPalette_Spoink, 351 + obj_pal gMonPalette_Grumpig, 352 + obj_pal gMonPalette_Plusle, 353 + obj_pal gMonPalette_Minun, 354 + obj_pal gMonPalette_Mawile, 355 + obj_pal gMonPalette_Meditite, 356 + obj_pal gMonPalette_Medicham, 357 + obj_pal gMonPalette_Swablu, 358 + obj_pal gMonPalette_Altaria, 359 + obj_pal gMonPalette_Wynaut, 360 + obj_pal gMonPalette_Duskull, 361 + obj_pal gMonPalette_Dusclops, 362 + obj_pal gMonPalette_Roselia, 363 + obj_pal gMonPalette_Slakoth, 364 + obj_pal gMonPalette_Vigoroth, 365 + obj_pal gMonPalette_Slaking, 366 + obj_pal gMonPalette_Gulpin, 367 + obj_pal gMonPalette_Swalot, 368 + obj_pal gMonPalette_Tropius, 369 + obj_pal gMonPalette_Whismur, 370 + obj_pal gMonPalette_Loudred, 371 + obj_pal gMonPalette_Exploud, 372 + obj_pal gMonPalette_Clamperl, 373 + obj_pal gMonPalette_Huntail, 374 + obj_pal gMonPalette_Gorebyss, 375 + obj_pal gMonPalette_Absol, 376 + obj_pal gMonPalette_Shuppet, 377 + obj_pal gMonPalette_Banette, 378 + obj_pal gMonPalette_Seviper, 379 + obj_pal gMonPalette_Zangoose, 380 + obj_pal gMonPalette_Relicanth, 381 + obj_pal gMonPalette_Aron, 382 + obj_pal gMonPalette_Lairon, 383 + obj_pal gMonPalette_Aggron, 384 + obj_pal gMonPalette_Castform, 385 + obj_pal gMonPalette_Volbeat, 386 + obj_pal gMonPalette_Illumise, 387 + obj_pal gMonPalette_Lileep, 388 + obj_pal gMonPalette_Cradily, 389 + obj_pal gMonPalette_Anorith, 390 + obj_pal gMonPalette_Armaldo, 391 + obj_pal gMonPalette_Ralts, 392 + obj_pal gMonPalette_Kirlia, 393 + obj_pal gMonPalette_Gardevoir, 394 + obj_pal gMonPalette_Bagon, 395 + obj_pal gMonPalette_Shelgon, 396 + obj_pal gMonPalette_Salamence, 397 + obj_pal gMonPalette_Beldum, 398 + obj_pal gMonPalette_Metang, 399 + obj_pal gMonPalette_Metagross, 400 + obj_pal gMonPalette_Regirock, 401 + obj_pal gMonPalette_Regice, 402 + obj_pal gMonPalette_Registeel, 403 + obj_pal gMonPalette_Kyogre, 404 + obj_pal gMonPalette_Groudon, 405 + obj_pal gMonPalette_Rayquaza, 406 + obj_pal gMonPalette_Latias, 407 + obj_pal gMonPalette_Latios, 408 + obj_pal gMonPalette_Jirachi, 409 + obj_pal gMonPalette_Deoxys, 410 + obj_pal gMonPalette_Chimecho, 411 + obj_pal gMonPalette_Egg, 412 + obj_pal gMonPalette_Unown, 413 + obj_pal gMonPalette_Unown, 414 + obj_pal gMonPalette_Unown, 415 + obj_pal gMonPalette_Unown, 416 + obj_pal gMonPalette_Unown, 417 + obj_pal gMonPalette_Unown, 418 + obj_pal gMonPalette_Unown, 419 + obj_pal gMonPalette_Unown, 420 + obj_pal gMonPalette_Unown, 421 + obj_pal gMonPalette_Unown, 422 + obj_pal gMonPalette_Unown, 423 + obj_pal gMonPalette_Unown, 424 + obj_pal gMonPalette_Unown, 425 + obj_pal gMonPalette_Unown, 426 + obj_pal gMonPalette_Unown, 427 + obj_pal gMonPalette_Unown, 428 + obj_pal gMonPalette_Unown, 429 + obj_pal gMonPalette_Unown, 430 + obj_pal gMonPalette_Unown, 431 + obj_pal gMonPalette_Unown, 432 + obj_pal gMonPalette_Unown, 433 + obj_pal gMonPalette_Unown, 434 + obj_pal gMonPalette_Unown, 435 + obj_pal gMonPalette_Unown, 436 + obj_pal gMonPalette_Unown, 437 + obj_pal gMonPalette_Unown, 438 + obj_pal gMonPalette_Unown, 439 diff --git a/data/graphics/pokemon/palette_table.s b/data/graphics/pokemon/palette_table.s deleted file mode 100644 index f38884596..000000000 --- a/data/graphics/pokemon/palette_table.s +++ /dev/null @@ -1,442 +0,0 @@ - .align 2 -gMonPaletteTable:: @ 81EA5B4 - obj_pal gMonPalette_CircledQuestionMark, 0 - obj_pal gMonPalette_Bulbasaur, 1 - obj_pal gMonPalette_Ivysaur, 2 - obj_pal gMonPalette_Venusaur, 3 - obj_pal gMonPalette_Charmander, 4 - obj_pal gMonPalette_Charmeleon, 5 - obj_pal gMonPalette_Charizard, 6 - obj_pal gMonPalette_Squirtle, 7 - obj_pal gMonPalette_Wartortle, 8 - obj_pal gMonPalette_Blastoise, 9 - obj_pal gMonPalette_Caterpie, 10 - obj_pal gMonPalette_Metapod, 11 - obj_pal gMonPalette_Butterfree, 12 - obj_pal gMonPalette_Weedle, 13 - obj_pal gMonPalette_Kakuna, 14 - obj_pal gMonPalette_Beedrill, 15 - obj_pal gMonPalette_Pidgey, 16 - obj_pal gMonPalette_Pidgeotto, 17 - obj_pal gMonPalette_Pidgeot, 18 - obj_pal gMonPalette_Rattata, 19 - obj_pal gMonPalette_Raticate, 20 - obj_pal gMonPalette_Spearow, 21 - obj_pal gMonPalette_Fearow, 22 - obj_pal gMonPalette_Ekans, 23 - obj_pal gMonPalette_Arbok, 24 - obj_pal gMonPalette_Pikachu, 25 - obj_pal gMonPalette_Raichu, 26 - obj_pal gMonPalette_Sandshrew, 27 - obj_pal gMonPalette_Sandslash, 28 - obj_pal gMonPalette_NidoranF, 29 - obj_pal gMonPalette_Nidorina, 30 - obj_pal gMonPalette_Nidoqueen, 31 - obj_pal gMonPalette_NidoranM, 32 - obj_pal gMonPalette_Nidorino, 33 - obj_pal gMonPalette_Nidoking, 34 - obj_pal gMonPalette_Clefairy, 35 - obj_pal gMonPalette_Clefable, 36 - obj_pal gMonPalette_Vulpix, 37 - obj_pal gMonPalette_Ninetales, 38 - obj_pal gMonPalette_Jigglypuff, 39 - obj_pal gMonPalette_Wigglytuff, 40 - obj_pal gMonPalette_Zubat, 41 - obj_pal gMonPalette_Golbat, 42 - obj_pal gMonPalette_Oddish, 43 - obj_pal gMonPalette_Gloom, 44 - obj_pal gMonPalette_Vileplume, 45 - obj_pal gMonPalette_Paras, 46 - obj_pal gMonPalette_Parasect, 47 - obj_pal gMonPalette_Venonat, 48 - obj_pal gMonPalette_Venomoth, 49 - obj_pal gMonPalette_Diglett, 50 - obj_pal gMonPalette_Dugtrio, 51 - obj_pal gMonPalette_Meowth, 52 - obj_pal gMonPalette_Persian, 53 - obj_pal gMonPalette_Psyduck, 54 - obj_pal gMonPalette_Golduck, 55 - obj_pal gMonPalette_Mankey, 56 - obj_pal gMonPalette_Primeape, 57 - obj_pal gMonPalette_Growlithe, 58 - obj_pal gMonPalette_Arcanine, 59 - obj_pal gMonPalette_Poliwag, 60 - obj_pal gMonPalette_Poliwhirl, 61 - obj_pal gMonPalette_Poliwrath, 62 - obj_pal gMonPalette_Abra, 63 - obj_pal gMonPalette_Kadabra, 64 - obj_pal gMonPalette_Alakazam, 65 - obj_pal gMonPalette_Machop, 66 - obj_pal gMonPalette_Machoke, 67 - obj_pal gMonPalette_Machamp, 68 - obj_pal gMonPalette_Bellsprout, 69 - obj_pal gMonPalette_Weepinbell, 70 - obj_pal gMonPalette_Victreebel, 71 - obj_pal gMonPalette_Tentacool, 72 - obj_pal gMonPalette_Tentacruel, 73 - obj_pal gMonPalette_Geodude, 74 - obj_pal gMonPalette_Graveler, 75 - obj_pal gMonPalette_Golem, 76 - obj_pal gMonPalette_Ponyta, 77 - obj_pal gMonPalette_Rapidash, 78 - obj_pal gMonPalette_Slowpoke, 79 - obj_pal gMonPalette_Slowbro, 80 - obj_pal gMonPalette_Magnemite, 81 - obj_pal gMonPalette_Magneton, 82 - obj_pal gMonPalette_Farfetchd, 83 - obj_pal gMonPalette_Doduo, 84 - obj_pal gMonPalette_Dodrio, 85 - obj_pal gMonPalette_Seel, 86 - obj_pal gMonPalette_Dewgong, 87 - obj_pal gMonPalette_Grimer, 88 - obj_pal gMonPalette_Muk, 89 - obj_pal gMonPalette_Shellder, 90 - obj_pal gMonPalette_Cloyster, 91 - obj_pal gMonPalette_Gastly, 92 - obj_pal gMonPalette_Haunter, 93 - obj_pal gMonPalette_Gengar, 94 - obj_pal gMonPalette_Onix, 95 - obj_pal gMonPalette_Drowzee, 96 - obj_pal gMonPalette_Hypno, 97 - obj_pal gMonPalette_Krabby, 98 - obj_pal gMonPalette_Kingler, 99 - obj_pal gMonPalette_Voltorb, 100 - obj_pal gMonPalette_Electrode, 101 - obj_pal gMonPalette_Exeggcute, 102 - obj_pal gMonPalette_Exeggutor, 103 - obj_pal gMonPalette_Cubone, 104 - obj_pal gMonPalette_Marowak, 105 - obj_pal gMonPalette_Hitmonlee, 106 - obj_pal gMonPalette_Hitmonchan, 107 - obj_pal gMonPalette_Lickitung, 108 - obj_pal gMonPalette_Koffing, 109 - obj_pal gMonPalette_Weezing, 110 - obj_pal gMonPalette_Rhyhorn, 111 - obj_pal gMonPalette_Rhydon, 112 - obj_pal gMonPalette_Chansey, 113 - obj_pal gMonPalette_Tangela, 114 - obj_pal gMonPalette_Kangaskhan, 115 - obj_pal gMonPalette_Horsea, 116 - obj_pal gMonPalette_Seadra, 117 - obj_pal gMonPalette_Goldeen, 118 - obj_pal gMonPalette_Seaking, 119 - obj_pal gMonPalette_Staryu, 120 - obj_pal gMonPalette_Starmie, 121 - obj_pal gMonPalette_Mrmime, 122 - obj_pal gMonPalette_Scyther, 123 - obj_pal gMonPalette_Jynx, 124 - obj_pal gMonPalette_Electabuzz, 125 - obj_pal gMonPalette_Magmar, 126 - obj_pal gMonPalette_Pinsir, 127 - obj_pal gMonPalette_Tauros, 128 - obj_pal gMonPalette_Magikarp, 129 - obj_pal gMonPalette_Gyarados, 130 - obj_pal gMonPalette_Lapras, 131 - obj_pal gMonPalette_Ditto, 132 - obj_pal gMonPalette_Eevee, 133 - obj_pal gMonPalette_Vaporeon, 134 - obj_pal gMonPalette_Jolteon, 135 - obj_pal gMonPalette_Flareon, 136 - obj_pal gMonPalette_Porygon, 137 - obj_pal gMonPalette_Omanyte, 138 - obj_pal gMonPalette_Omastar, 139 - obj_pal gMonPalette_Kabuto, 140 - obj_pal gMonPalette_Kabutops, 141 - obj_pal gMonPalette_Aerodactyl, 142 - obj_pal gMonPalette_Snorlax, 143 - obj_pal gMonPalette_Articuno, 144 - obj_pal gMonPalette_Zapdos, 145 - obj_pal gMonPalette_Moltres, 146 - obj_pal gMonPalette_Dratini, 147 - obj_pal gMonPalette_Dragonair, 148 - obj_pal gMonPalette_Dragonite, 149 - obj_pal gMonPalette_Mewtwo, 150 - obj_pal gMonPalette_Mew, 151 - obj_pal gMonPalette_Chikorita, 152 - obj_pal gMonPalette_Bayleef, 153 - obj_pal gMonPalette_Meganium, 154 - obj_pal gMonPalette_Cyndaquil, 155 - obj_pal gMonPalette_Quilava, 156 - obj_pal gMonPalette_Typhlosion, 157 - obj_pal gMonPalette_Totodile, 158 - obj_pal gMonPalette_Croconaw, 159 - obj_pal gMonPalette_Feraligatr, 160 - obj_pal gMonPalette_Sentret, 161 - obj_pal gMonPalette_Furret, 162 - obj_pal gMonPalette_Hoothoot, 163 - obj_pal gMonPalette_Noctowl, 164 - obj_pal gMonPalette_Ledyba, 165 - obj_pal gMonPalette_Ledian, 166 - obj_pal gMonPalette_Spinarak, 167 - obj_pal gMonPalette_Ariados, 168 - obj_pal gMonPalette_Crobat, 169 - obj_pal gMonPalette_Chinchou, 170 - obj_pal gMonPalette_Lanturn, 171 - obj_pal gMonPalette_Pichu, 172 - obj_pal gMonPalette_Cleffa, 173 - obj_pal gMonPalette_Igglybuff, 174 - obj_pal gMonPalette_Togepi, 175 - obj_pal gMonPalette_Togetic, 176 - obj_pal gMonPalette_Natu, 177 - obj_pal gMonPalette_Xatu, 178 - obj_pal gMonPalette_Mareep, 179 - obj_pal gMonPalette_Flaaffy, 180 - obj_pal gMonPalette_Ampharos, 181 - obj_pal gMonPalette_Bellossom, 182 - obj_pal gMonPalette_Marill, 183 - obj_pal gMonPalette_Azumarill, 184 - obj_pal gMonPalette_Sudowoodo, 185 - obj_pal gMonPalette_Politoed, 186 - obj_pal gMonPalette_Hoppip, 187 - obj_pal gMonPalette_Skiploom, 188 - obj_pal gMonPalette_Jumpluff, 189 - obj_pal gMonPalette_Aipom, 190 - obj_pal gMonPalette_Sunkern, 191 - obj_pal gMonPalette_Sunflora, 192 - obj_pal gMonPalette_Yanma, 193 - obj_pal gMonPalette_Wooper, 194 - obj_pal gMonPalette_Quagsire, 195 - obj_pal gMonPalette_Espeon, 196 - obj_pal gMonPalette_Umbreon, 197 - obj_pal gMonPalette_Murkrow, 198 - obj_pal gMonPalette_Slowking, 199 - obj_pal gMonPalette_Misdreavus, 200 - obj_pal gMonPalette_Unown, 201 - obj_pal gMonPalette_Wobbuffet, 202 - obj_pal gMonPalette_Girafarig, 203 - obj_pal gMonPalette_Pineco, 204 - obj_pal gMonPalette_Forretress, 205 - obj_pal gMonPalette_Dunsparce, 206 - obj_pal gMonPalette_Gligar, 207 - obj_pal gMonPalette_Steelix, 208 - obj_pal gMonPalette_Snubbull, 209 - obj_pal gMonPalette_Granbull, 210 - obj_pal gMonPalette_Qwilfish, 211 - obj_pal gMonPalette_Scizor, 212 - obj_pal gMonPalette_Shuckle, 213 - obj_pal gMonPalette_Heracross, 214 - obj_pal gMonPalette_Sneasel, 215 - obj_pal gMonPalette_Teddiursa, 216 - obj_pal gMonPalette_Ursaring, 217 - obj_pal gMonPalette_Slugma, 218 - obj_pal gMonPalette_Magcargo, 219 - obj_pal gMonPalette_Swinub, 220 - obj_pal gMonPalette_Piloswine, 221 - obj_pal gMonPalette_Corsola, 222 - obj_pal gMonPalette_Remoraid, 223 - obj_pal gMonPalette_Octillery, 224 - obj_pal gMonPalette_Delibird, 225 - obj_pal gMonPalette_Mantine, 226 - obj_pal gMonPalette_Skarmory, 227 - obj_pal gMonPalette_Houndour, 228 - obj_pal gMonPalette_Houndoom, 229 - obj_pal gMonPalette_Kingdra, 230 - obj_pal gMonPalette_Phanpy, 231 - obj_pal gMonPalette_Donphan, 232 - obj_pal gMonPalette_Porygon2, 233 - obj_pal gMonPalette_Stantler, 234 - obj_pal gMonPalette_Smeargle, 235 - obj_pal gMonPalette_Tyrogue, 236 - obj_pal gMonPalette_Hitmontop, 237 - obj_pal gMonPalette_Smoochum, 238 - obj_pal gMonPalette_Elekid, 239 - obj_pal gMonPalette_Magby, 240 - obj_pal gMonPalette_Miltank, 241 - obj_pal gMonPalette_Blissey, 242 - obj_pal gMonPalette_Raikou, 243 - obj_pal gMonPalette_Entei, 244 - obj_pal gMonPalette_Suicune, 245 - obj_pal gMonPalette_Larvitar, 246 - obj_pal gMonPalette_Pupitar, 247 - obj_pal gMonPalette_Tyranitar, 248 - obj_pal gMonPalette_Lugia, 249 - obj_pal gMonPalette_HoOh, 250 - obj_pal gMonPalette_Celebi, 251 - obj_pal gMonPalette_QuestionMark, 252 - obj_pal gMonPalette_QuestionMark, 253 - obj_pal gMonPalette_QuestionMark, 254 - obj_pal gMonPalette_QuestionMark, 255 - obj_pal gMonPalette_QuestionMark, 256 - obj_pal gMonPalette_QuestionMark, 257 - obj_pal gMonPalette_QuestionMark, 258 - obj_pal gMonPalette_QuestionMark, 259 - obj_pal gMonPalette_QuestionMark, 260 - obj_pal gMonPalette_QuestionMark, 261 - obj_pal gMonPalette_QuestionMark, 262 - obj_pal gMonPalette_QuestionMark, 263 - obj_pal gMonPalette_QuestionMark, 264 - obj_pal gMonPalette_QuestionMark, 265 - obj_pal gMonPalette_QuestionMark, 266 - obj_pal gMonPalette_QuestionMark, 267 - obj_pal gMonPalette_QuestionMark, 268 - obj_pal gMonPalette_QuestionMark, 269 - obj_pal gMonPalette_QuestionMark, 270 - obj_pal gMonPalette_QuestionMark, 271 - obj_pal gMonPalette_QuestionMark, 272 - obj_pal gMonPalette_QuestionMark, 273 - obj_pal gMonPalette_QuestionMark, 274 - obj_pal gMonPalette_QuestionMark, 275 - obj_pal gMonPalette_QuestionMark, 276 - obj_pal gMonPalette_Treecko, 277 - obj_pal gMonPalette_Grovyle, 278 - obj_pal gMonPalette_Sceptile, 279 - obj_pal gMonPalette_Torchic, 280 - obj_pal gMonPalette_Combusken, 281 - obj_pal gMonPalette_Blaziken, 282 - obj_pal gMonPalette_Mudkip, 283 - obj_pal gMonPalette_Marshtomp, 284 - obj_pal gMonPalette_Swampert, 285 - obj_pal gMonPalette_Poochyena, 286 - obj_pal gMonPalette_Mightyena, 287 - obj_pal gMonPalette_Zigzagoon, 288 - obj_pal gMonPalette_Linoone, 289 - obj_pal gMonPalette_Wurmple, 290 - obj_pal gMonPalette_Silcoon, 291 - obj_pal gMonPalette_Beautifly, 292 - obj_pal gMonPalette_Cascoon, 293 - obj_pal gMonPalette_Dustox, 294 - obj_pal gMonPalette_Lotad, 295 - obj_pal gMonPalette_Lombre, 296 - obj_pal gMonPalette_Ludicolo, 297 - obj_pal gMonPalette_Seedot, 298 - obj_pal gMonPalette_Nuzleaf, 299 - obj_pal gMonPalette_Shiftry, 300 - obj_pal gMonPalette_Nincada, 301 - obj_pal gMonPalette_Ninjask, 302 - obj_pal gMonPalette_Shedinja, 303 - obj_pal gMonPalette_Taillow, 304 - obj_pal gMonPalette_Swellow, 305 - obj_pal gMonPalette_Shroomish, 306 - obj_pal gMonPalette_Breloom, 307 - obj_pal gMonPalette_Spinda, 308 - obj_pal gMonPalette_Wingull, 309 - obj_pal gMonPalette_Pelipper, 310 - obj_pal gMonPalette_Surskit, 311 - obj_pal gMonPalette_Masquerain, 312 - obj_pal gMonPalette_Wailmer, 313 - obj_pal gMonPalette_Wailord, 314 - obj_pal gMonPalette_Skitty, 315 - obj_pal gMonPalette_Delcatty, 316 - obj_pal gMonPalette_Kecleon, 317 - obj_pal gMonPalette_Baltoy, 318 - obj_pal gMonPalette_Claydol, 319 - obj_pal gMonPalette_Nosepass, 320 - obj_pal gMonPalette_Torkoal, 321 - obj_pal gMonPalette_Sableye, 322 - obj_pal gMonPalette_Barboach, 323 - obj_pal gMonPalette_Whiscash, 324 - obj_pal gMonPalette_Luvdisc, 325 - obj_pal gMonPalette_Corphish, 326 - obj_pal gMonPalette_Crawdaunt, 327 - obj_pal gMonPalette_Feebas, 328 - obj_pal gMonPalette_Milotic, 329 - obj_pal gMonPalette_Carvanha, 330 - obj_pal gMonPalette_Sharpedo, 331 - obj_pal gMonPalette_Trapinch, 332 - obj_pal gMonPalette_Vibrava, 333 - obj_pal gMonPalette_Flygon, 334 - obj_pal gMonPalette_Makuhita, 335 - obj_pal gMonPalette_Hariyama, 336 - obj_pal gMonPalette_Electrike, 337 - obj_pal gMonPalette_Manectric, 338 - obj_pal gMonPalette_Numel, 339 - obj_pal gMonPalette_Camerupt, 340 - obj_pal gMonPalette_Spheal, 341 - obj_pal gMonPalette_Sealeo, 342 - obj_pal gMonPalette_Walrein, 343 - obj_pal gMonPalette_Cacnea, 344 - obj_pal gMonPalette_Cacturne, 345 - obj_pal gMonPalette_Snorunt, 346 - obj_pal gMonPalette_Glalie, 347 - obj_pal gMonPalette_Lunatone, 348 - obj_pal gMonPalette_Solrock, 349 - obj_pal gMonPalette_Azurill, 350 - obj_pal gMonPalette_Spoink, 351 - obj_pal gMonPalette_Grumpig, 352 - obj_pal gMonPalette_Plusle, 353 - obj_pal gMonPalette_Minun, 354 - obj_pal gMonPalette_Mawile, 355 - obj_pal gMonPalette_Meditite, 356 - obj_pal gMonPalette_Medicham, 357 - obj_pal gMonPalette_Swablu, 358 - obj_pal gMonPalette_Altaria, 359 - obj_pal gMonPalette_Wynaut, 360 - obj_pal gMonPalette_Duskull, 361 - obj_pal gMonPalette_Dusclops, 362 - obj_pal gMonPalette_Roselia, 363 - obj_pal gMonPalette_Slakoth, 364 - obj_pal gMonPalette_Vigoroth, 365 - obj_pal gMonPalette_Slaking, 366 - obj_pal gMonPalette_Gulpin, 367 - obj_pal gMonPalette_Swalot, 368 - obj_pal gMonPalette_Tropius, 369 - obj_pal gMonPalette_Whismur, 370 - obj_pal gMonPalette_Loudred, 371 - obj_pal gMonPalette_Exploud, 372 - obj_pal gMonPalette_Clamperl, 373 - obj_pal gMonPalette_Huntail, 374 - obj_pal gMonPalette_Gorebyss, 375 - obj_pal gMonPalette_Absol, 376 - obj_pal gMonPalette_Shuppet, 377 - obj_pal gMonPalette_Banette, 378 - obj_pal gMonPalette_Seviper, 379 - obj_pal gMonPalette_Zangoose, 380 - obj_pal gMonPalette_Relicanth, 381 - obj_pal gMonPalette_Aron, 382 - obj_pal gMonPalette_Lairon, 383 - obj_pal gMonPalette_Aggron, 384 - obj_pal gMonPalette_Castform, 385 - obj_pal gMonPalette_Volbeat, 386 - obj_pal gMonPalette_Illumise, 387 - obj_pal gMonPalette_Lileep, 388 - obj_pal gMonPalette_Cradily, 389 - obj_pal gMonPalette_Anorith, 390 - obj_pal gMonPalette_Armaldo, 391 - obj_pal gMonPalette_Ralts, 392 - obj_pal gMonPalette_Kirlia, 393 - obj_pal gMonPalette_Gardevoir, 394 - obj_pal gMonPalette_Bagon, 395 - obj_pal gMonPalette_Shelgon, 396 - obj_pal gMonPalette_Salamence, 397 - obj_pal gMonPalette_Beldum, 398 - obj_pal gMonPalette_Metang, 399 - obj_pal gMonPalette_Metagross, 400 - obj_pal gMonPalette_Regirock, 401 - obj_pal gMonPalette_Regice, 402 - obj_pal gMonPalette_Registeel, 403 - obj_pal gMonPalette_Kyogre, 404 - obj_pal gMonPalette_Groudon, 405 - obj_pal gMonPalette_Rayquaza, 406 - obj_pal gMonPalette_Latias, 407 - obj_pal gMonPalette_Latios, 408 - obj_pal gMonPalette_Jirachi, 409 - obj_pal gMonPalette_Deoxys, 410 - obj_pal gMonPalette_Chimecho, 411 - obj_pal gMonPalette_Egg, 412 - obj_pal gMonPalette_Unown, 413 - obj_pal gMonPalette_Unown, 414 - obj_pal gMonPalette_Unown, 415 - obj_pal gMonPalette_Unown, 416 - obj_pal gMonPalette_Unown, 417 - obj_pal gMonPalette_Unown, 418 - obj_pal gMonPalette_Unown, 419 - obj_pal gMonPalette_Unown, 420 - obj_pal gMonPalette_Unown, 421 - obj_pal gMonPalette_Unown, 422 - obj_pal gMonPalette_Unown, 423 - obj_pal gMonPalette_Unown, 424 - obj_pal gMonPalette_Unown, 425 - obj_pal gMonPalette_Unown, 426 - obj_pal gMonPalette_Unown, 427 - obj_pal gMonPalette_Unown, 428 - obj_pal gMonPalette_Unown, 429 - obj_pal gMonPalette_Unown, 430 - obj_pal gMonPalette_Unown, 431 - obj_pal gMonPalette_Unown, 432 - obj_pal gMonPalette_Unown, 433 - obj_pal gMonPalette_Unown, 434 - obj_pal gMonPalette_Unown, 435 - obj_pal gMonPalette_Unown, 436 - obj_pal gMonPalette_Unown, 437 - obj_pal gMonPalette_Unown, 438 - obj_pal gMonPalette_Unown, 439 diff --git a/data/graphics/pokemon/shiny_palette_table.inc b/data/graphics/pokemon/shiny_palette_table.inc new file mode 100644 index 000000000..0de988408 --- /dev/null +++ b/data/graphics/pokemon/shiny_palette_table.inc @@ -0,0 +1,442 @@ + .align 2 +gMonShinyPaletteTable:: @ 81EB374 + obj_pal gMonShinyPalette_CircledQuestionMark, 500 + obj_pal gMonShinyPalette_Bulbasaur, 501 + obj_pal gMonShinyPalette_Ivysaur, 502 + obj_pal gMonShinyPalette_Venusaur, 503 + obj_pal gMonShinyPalette_Charmander, 504 + obj_pal gMonShinyPalette_Charmeleon, 505 + obj_pal gMonShinyPalette_Charizard, 506 + obj_pal gMonShinyPalette_Squirtle, 507 + obj_pal gMonShinyPalette_Wartortle, 508 + obj_pal gMonShinyPalette_Blastoise, 509 + obj_pal gMonShinyPalette_Caterpie, 510 + obj_pal gMonShinyPalette_Metapod, 511 + obj_pal gMonShinyPalette_Butterfree, 512 + obj_pal gMonShinyPalette_Weedle, 513 + obj_pal gMonShinyPalette_Kakuna, 514 + obj_pal gMonShinyPalette_Beedrill, 515 + obj_pal gMonShinyPalette_Pidgey, 516 + obj_pal gMonShinyPalette_Pidgeotto, 517 + obj_pal gMonShinyPalette_Pidgeot, 518 + obj_pal gMonShinyPalette_Rattata, 519 + obj_pal gMonShinyPalette_Raticate, 520 + obj_pal gMonShinyPalette_Spearow, 521 + obj_pal gMonShinyPalette_Fearow, 522 + obj_pal gMonShinyPalette_Ekans, 523 + obj_pal gMonShinyPalette_Arbok, 524 + obj_pal gMonShinyPalette_Pikachu, 525 + obj_pal gMonShinyPalette_Raichu, 526 + obj_pal gMonShinyPalette_Sandshrew, 527 + obj_pal gMonShinyPalette_Sandslash, 528 + obj_pal gMonShinyPalette_NidoranF, 529 + obj_pal gMonShinyPalette_Nidorina, 530 + obj_pal gMonShinyPalette_Nidoqueen, 531 + obj_pal gMonShinyPalette_NidoranM, 532 + obj_pal gMonShinyPalette_Nidorino, 533 + obj_pal gMonShinyPalette_Nidoking, 534 + obj_pal gMonShinyPalette_Clefairy, 535 + obj_pal gMonShinyPalette_Clefable, 536 + obj_pal gMonShinyPalette_Vulpix, 537 + obj_pal gMonShinyPalette_Ninetales, 538 + obj_pal gMonShinyPalette_Jigglypuff, 539 + obj_pal gMonShinyPalette_Wigglytuff, 540 + obj_pal gMonShinyPalette_Zubat, 541 + obj_pal gMonShinyPalette_Golbat, 542 + obj_pal gMonShinyPalette_Oddish, 543 + obj_pal gMonShinyPalette_Gloom, 544 + obj_pal gMonShinyPalette_Vileplume, 545 + obj_pal gMonShinyPalette_Paras, 546 + obj_pal gMonShinyPalette_Parasect, 547 + obj_pal gMonShinyPalette_Venonat, 548 + obj_pal gMonShinyPalette_Venomoth, 549 + obj_pal gMonShinyPalette_Diglett, 550 + obj_pal gMonShinyPalette_Dugtrio, 551 + obj_pal gMonShinyPalette_Meowth, 552 + obj_pal gMonShinyPalette_Persian, 553 + obj_pal gMonShinyPalette_Psyduck, 554 + obj_pal gMonShinyPalette_Golduck, 555 + obj_pal gMonShinyPalette_Mankey, 556 + obj_pal gMonShinyPalette_Primeape, 557 + obj_pal gMonShinyPalette_Growlithe, 558 + obj_pal gMonShinyPalette_Arcanine, 559 + obj_pal gMonShinyPalette_Poliwag, 560 + obj_pal gMonShinyPalette_Poliwhirl, 561 + obj_pal gMonShinyPalette_Poliwrath, 562 + obj_pal gMonShinyPalette_Abra, 563 + obj_pal gMonShinyPalette_Kadabra, 564 + obj_pal gMonShinyPalette_Alakazam, 565 + obj_pal gMonShinyPalette_Machop, 566 + obj_pal gMonShinyPalette_Machoke, 567 + obj_pal gMonShinyPalette_Machamp, 568 + obj_pal gMonShinyPalette_Bellsprout, 569 + obj_pal gMonShinyPalette_Weepinbell, 570 + obj_pal gMonShinyPalette_Victreebel, 571 + obj_pal gMonShinyPalette_Tentacool, 572 + obj_pal gMonShinyPalette_Tentacruel, 573 + obj_pal gMonShinyPalette_Geodude, 574 + obj_pal gMonShinyPalette_Graveler, 575 + obj_pal gMonShinyPalette_Golem, 576 + obj_pal gMonShinyPalette_Ponyta, 577 + obj_pal gMonShinyPalette_Rapidash, 578 + obj_pal gMonShinyPalette_Slowpoke, 579 + obj_pal gMonShinyPalette_Slowbro, 580 + obj_pal gMonShinyPalette_Magnemite, 581 + obj_pal gMonShinyPalette_Magneton, 582 + obj_pal gMonShinyPalette_Farfetchd, 583 + obj_pal gMonShinyPalette_Doduo, 584 + obj_pal gMonShinyPalette_Dodrio, 585 + obj_pal gMonShinyPalette_Seel, 586 + obj_pal gMonShinyPalette_Dewgong, 587 + obj_pal gMonShinyPalette_Grimer, 588 + obj_pal gMonShinyPalette_Muk, 589 + obj_pal gMonShinyPalette_Shellder, 590 + obj_pal gMonShinyPalette_Cloyster, 591 + obj_pal gMonShinyPalette_Gastly, 592 + obj_pal gMonShinyPalette_Haunter, 593 + obj_pal gMonShinyPalette_Gengar, 594 + obj_pal gMonShinyPalette_Onix, 595 + obj_pal gMonShinyPalette_Drowzee, 596 + obj_pal gMonShinyPalette_Hypno, 597 + obj_pal gMonShinyPalette_Krabby, 598 + obj_pal gMonShinyPalette_Kingler, 599 + obj_pal gMonShinyPalette_Voltorb, 600 + obj_pal gMonShinyPalette_Electrode, 601 + obj_pal gMonShinyPalette_Exeggcute, 602 + obj_pal gMonShinyPalette_Exeggutor, 603 + obj_pal gMonShinyPalette_Cubone, 604 + obj_pal gMonShinyPalette_Marowak, 605 + obj_pal gMonShinyPalette_Hitmonlee, 606 + obj_pal gMonShinyPalette_Hitmonchan, 607 + obj_pal gMonShinyPalette_Lickitung, 608 + obj_pal gMonShinyPalette_Koffing, 609 + obj_pal gMonShinyPalette_Weezing, 610 + obj_pal gMonShinyPalette_Rhyhorn, 611 + obj_pal gMonShinyPalette_Rhydon, 612 + obj_pal gMonShinyPalette_Chansey, 613 + obj_pal gMonShinyPalette_Tangela, 614 + obj_pal gMonShinyPalette_Kangaskhan, 615 + obj_pal gMonShinyPalette_Horsea, 616 + obj_pal gMonShinyPalette_Seadra, 617 + obj_pal gMonShinyPalette_Goldeen, 618 + obj_pal gMonShinyPalette_Seaking, 619 + obj_pal gMonShinyPalette_Staryu, 620 + obj_pal gMonShinyPalette_Starmie, 621 + obj_pal gMonShinyPalette_Mrmime, 622 + obj_pal gMonShinyPalette_Scyther, 623 + obj_pal gMonShinyPalette_Jynx, 624 + obj_pal gMonShinyPalette_Electabuzz, 625 + obj_pal gMonShinyPalette_Magmar, 626 + obj_pal gMonShinyPalette_Pinsir, 627 + obj_pal gMonShinyPalette_Tauros, 628 + obj_pal gMonShinyPalette_Magikarp, 629 + obj_pal gMonShinyPalette_Gyarados, 630 + obj_pal gMonShinyPalette_Lapras, 631 + obj_pal gMonShinyPalette_Ditto, 632 + obj_pal gMonShinyPalette_Eevee, 633 + obj_pal gMonShinyPalette_Vaporeon, 634 + obj_pal gMonShinyPalette_Jolteon, 635 + obj_pal gMonShinyPalette_Flareon, 636 + obj_pal gMonShinyPalette_Porygon, 637 + obj_pal gMonShinyPalette_Omanyte, 638 + obj_pal gMonShinyPalette_Omastar, 639 + obj_pal gMonShinyPalette_Kabuto, 640 + obj_pal gMonShinyPalette_Kabutops, 641 + obj_pal gMonShinyPalette_Aerodactyl, 642 + obj_pal gMonShinyPalette_Snorlax, 643 + obj_pal gMonShinyPalette_Articuno, 644 + obj_pal gMonShinyPalette_Zapdos, 645 + obj_pal gMonShinyPalette_Moltres, 646 + obj_pal gMonShinyPalette_Dratini, 647 + obj_pal gMonShinyPalette_Dragonair, 648 + obj_pal gMonShinyPalette_Dragonite, 649 + obj_pal gMonShinyPalette_Mewtwo, 650 + obj_pal gMonShinyPalette_Mew, 651 + obj_pal gMonShinyPalette_Chikorita, 652 + obj_pal gMonShinyPalette_Bayleef, 653 + obj_pal gMonShinyPalette_Meganium, 654 + obj_pal gMonShinyPalette_Cyndaquil, 655 + obj_pal gMonShinyPalette_Quilava, 656 + obj_pal gMonShinyPalette_Typhlosion, 657 + obj_pal gMonShinyPalette_Totodile, 658 + obj_pal gMonShinyPalette_Croconaw, 659 + obj_pal gMonShinyPalette_Feraligatr, 660 + obj_pal gMonShinyPalette_Sentret, 661 + obj_pal gMonShinyPalette_Furret, 662 + obj_pal gMonShinyPalette_Hoothoot, 663 + obj_pal gMonShinyPalette_Noctowl, 664 + obj_pal gMonShinyPalette_Ledyba, 665 + obj_pal gMonShinyPalette_Ledian, 666 + obj_pal gMonShinyPalette_Spinarak, 667 + obj_pal gMonShinyPalette_Ariados, 668 + obj_pal gMonShinyPalette_Crobat, 669 + obj_pal gMonShinyPalette_Chinchou, 670 + obj_pal gMonShinyPalette_Lanturn, 671 + obj_pal gMonShinyPalette_Pichu, 672 + obj_pal gMonShinyPalette_Cleffa, 673 + obj_pal gMonShinyPalette_Igglybuff, 674 + obj_pal gMonShinyPalette_Togepi, 675 + obj_pal gMonShinyPalette_Togetic, 676 + obj_pal gMonShinyPalette_Natu, 677 + obj_pal gMonShinyPalette_Xatu, 678 + obj_pal gMonShinyPalette_Mareep, 679 + obj_pal gMonShinyPalette_Flaaffy, 680 + obj_pal gMonShinyPalette_Ampharos, 681 + obj_pal gMonShinyPalette_Bellossom, 682 + obj_pal gMonShinyPalette_Marill, 683 + obj_pal gMonShinyPalette_Azumarill, 684 + obj_pal gMonShinyPalette_Sudowoodo, 685 + obj_pal gMonShinyPalette_Politoed, 686 + obj_pal gMonShinyPalette_Hoppip, 687 + obj_pal gMonShinyPalette_Skiploom, 688 + obj_pal gMonShinyPalette_Jumpluff, 689 + obj_pal gMonShinyPalette_Aipom, 690 + obj_pal gMonShinyPalette_Sunkern, 691 + obj_pal gMonShinyPalette_Sunflora, 692 + obj_pal gMonShinyPalette_Yanma, 693 + obj_pal gMonShinyPalette_Wooper, 694 + obj_pal gMonShinyPalette_Quagsire, 695 + obj_pal gMonShinyPalette_Espeon, 696 + obj_pal gMonShinyPalette_Umbreon, 697 + obj_pal gMonShinyPalette_Murkrow, 698 + obj_pal gMonShinyPalette_Slowking, 699 + obj_pal gMonShinyPalette_Misdreavus, 700 + obj_pal gMonShinyPalette_Unown, 701 + obj_pal gMonShinyPalette_Wobbuffet, 702 + obj_pal gMonShinyPalette_Girafarig, 703 + obj_pal gMonShinyPalette_Pineco, 704 + obj_pal gMonShinyPalette_Forretress, 705 + obj_pal gMonShinyPalette_Dunsparce, 706 + obj_pal gMonShinyPalette_Gligar, 707 + obj_pal gMonShinyPalette_Steelix, 708 + obj_pal gMonShinyPalette_Snubbull, 709 + obj_pal gMonShinyPalette_Granbull, 710 + obj_pal gMonShinyPalette_Qwilfish, 711 + obj_pal gMonShinyPalette_Scizor, 712 + obj_pal gMonShinyPalette_Shuckle, 713 + obj_pal gMonShinyPalette_Heracross, 714 + obj_pal gMonShinyPalette_Sneasel, 715 + obj_pal gMonShinyPalette_Teddiursa, 716 + obj_pal gMonShinyPalette_Ursaring, 717 + obj_pal gMonShinyPalette_Slugma, 718 + obj_pal gMonShinyPalette_Magcargo, 719 + obj_pal gMonShinyPalette_Swinub, 720 + obj_pal gMonShinyPalette_Piloswine, 721 + obj_pal gMonShinyPalette_Corsola, 722 + obj_pal gMonShinyPalette_Remoraid, 723 + obj_pal gMonShinyPalette_Octillery, 724 + obj_pal gMonShinyPalette_Delibird, 725 + obj_pal gMonShinyPalette_Mantine, 726 + obj_pal gMonShinyPalette_Skarmory, 727 + obj_pal gMonShinyPalette_Houndour, 728 + obj_pal gMonShinyPalette_Houndoom, 729 + obj_pal gMonShinyPalette_Kingdra, 730 + obj_pal gMonShinyPalette_Phanpy, 731 + obj_pal gMonShinyPalette_Donphan, 732 + obj_pal gMonShinyPalette_Porygon2, 733 + obj_pal gMonShinyPalette_Stantler, 734 + obj_pal gMonShinyPalette_Smeargle, 735 + obj_pal gMonShinyPalette_Tyrogue, 736 + obj_pal gMonShinyPalette_Hitmontop, 737 + obj_pal gMonShinyPalette_Smoochum, 738 + obj_pal gMonShinyPalette_Elekid, 739 + obj_pal gMonShinyPalette_Magby, 740 + obj_pal gMonShinyPalette_Miltank, 741 + obj_pal gMonShinyPalette_Blissey, 742 + obj_pal gMonShinyPalette_Raikou, 743 + obj_pal gMonShinyPalette_Entei, 744 + obj_pal gMonShinyPalette_Suicune, 745 + obj_pal gMonShinyPalette_Larvitar, 746 + obj_pal gMonShinyPalette_Pupitar, 747 + obj_pal gMonShinyPalette_Tyranitar, 748 + obj_pal gMonShinyPalette_Lugia, 749 + obj_pal gMonShinyPalette_HoOh, 750 + obj_pal gMonShinyPalette_Celebi, 751 + obj_pal gMonShinyPalette_QuestionMark, 752 + obj_pal gMonShinyPalette_QuestionMark, 753 + obj_pal gMonShinyPalette_QuestionMark, 754 + obj_pal gMonShinyPalette_QuestionMark, 755 + obj_pal gMonShinyPalette_QuestionMark, 756 + obj_pal gMonShinyPalette_QuestionMark, 757 + obj_pal gMonShinyPalette_QuestionMark, 758 + obj_pal gMonShinyPalette_QuestionMark, 759 + obj_pal gMonShinyPalette_QuestionMark, 760 + obj_pal gMonShinyPalette_QuestionMark, 761 + obj_pal gMonShinyPalette_QuestionMark, 762 + obj_pal gMonShinyPalette_QuestionMark, 763 + obj_pal gMonShinyPalette_QuestionMark, 764 + obj_pal gMonShinyPalette_QuestionMark, 765 + obj_pal gMonShinyPalette_QuestionMark, 766 + obj_pal gMonShinyPalette_QuestionMark, 767 + obj_pal gMonShinyPalette_QuestionMark, 768 + obj_pal gMonShinyPalette_QuestionMark, 769 + obj_pal gMonShinyPalette_QuestionMark, 770 + obj_pal gMonShinyPalette_QuestionMark, 771 + obj_pal gMonShinyPalette_QuestionMark, 772 + obj_pal gMonShinyPalette_QuestionMark, 773 + obj_pal gMonShinyPalette_QuestionMark, 774 + obj_pal gMonShinyPalette_QuestionMark, 775 + obj_pal gMonShinyPalette_QuestionMark, 776 + obj_pal gMonShinyPalette_Treecko, 777 + obj_pal gMonShinyPalette_Grovyle, 778 + obj_pal gMonShinyPalette_Sceptile, 779 + obj_pal gMonShinyPalette_Torchic, 780 + obj_pal gMonShinyPalette_Combusken, 781 + obj_pal gMonShinyPalette_Blaziken, 782 + obj_pal gMonShinyPalette_Mudkip, 783 + obj_pal gMonShinyPalette_Marshtomp, 784 + obj_pal gMonShinyPalette_Swampert, 785 + obj_pal gMonShinyPalette_Poochyena, 786 + obj_pal gMonShinyPalette_Mightyena, 787 + obj_pal gMonShinyPalette_Zigzagoon, 788 + obj_pal gMonShinyPalette_Linoone, 789 + obj_pal gMonShinyPalette_Wurmple, 790 + obj_pal gMonShinyPalette_Silcoon, 791 + obj_pal gMonShinyPalette_Beautifly, 792 + obj_pal gMonShinyPalette_Cascoon, 793 + obj_pal gMonShinyPalette_Dustox, 794 + obj_pal gMonShinyPalette_Lotad, 795 + obj_pal gMonShinyPalette_Lombre, 796 + obj_pal gMonShinyPalette_Ludicolo, 797 + obj_pal gMonShinyPalette_Seedot, 798 + obj_pal gMonShinyPalette_Nuzleaf, 799 + obj_pal gMonShinyPalette_Shiftry, 800 + obj_pal gMonShinyPalette_Nincada, 801 + obj_pal gMonShinyPalette_Ninjask, 802 + obj_pal gMonShinyPalette_Shedinja, 803 + obj_pal gMonShinyPalette_Taillow, 804 + obj_pal gMonShinyPalette_Swellow, 805 + obj_pal gMonShinyPalette_Shroomish, 806 + obj_pal gMonShinyPalette_Breloom, 807 + obj_pal gMonShinyPalette_Spinda, 808 + obj_pal gMonShinyPalette_Wingull, 809 + obj_pal gMonShinyPalette_Pelipper, 810 + obj_pal gMonShinyPalette_Surskit, 811 + obj_pal gMonShinyPalette_Masquerain, 812 + obj_pal gMonShinyPalette_Wailmer, 813 + obj_pal gMonShinyPalette_Wailord, 814 + obj_pal gMonShinyPalette_Skitty, 815 + obj_pal gMonShinyPalette_Delcatty, 816 + obj_pal gMonShinyPalette_Kecleon, 817 + obj_pal gMonShinyPalette_Baltoy, 818 + obj_pal gMonShinyPalette_Claydol, 819 + obj_pal gMonShinyPalette_Nosepass, 820 + obj_pal gMonShinyPalette_Torkoal, 821 + obj_pal gMonShinyPalette_Sableye, 822 + obj_pal gMonShinyPalette_Barboach, 823 + obj_pal gMonShinyPalette_Whiscash, 824 + obj_pal gMonShinyPalette_Luvdisc, 825 + obj_pal gMonShinyPalette_Corphish, 826 + obj_pal gMonShinyPalette_Crawdaunt, 827 + obj_pal gMonShinyPalette_Feebas, 828 + obj_pal gMonShinyPalette_Milotic, 829 + obj_pal gMonShinyPalette_Carvanha, 830 + obj_pal gMonShinyPalette_Sharpedo, 831 + obj_pal gMonShinyPalette_Trapinch, 832 + obj_pal gMonShinyPalette_Vibrava, 833 + obj_pal gMonShinyPalette_Flygon, 834 + obj_pal gMonShinyPalette_Makuhita, 835 + obj_pal gMonShinyPalette_Hariyama, 836 + obj_pal gMonShinyPalette_Electrike, 837 + obj_pal gMonShinyPalette_Manectric, 838 + obj_pal gMonShinyPalette_Numel, 839 + obj_pal gMonShinyPalette_Camerupt, 840 + obj_pal gMonShinyPalette_Spheal, 841 + obj_pal gMonShinyPalette_Sealeo, 842 + obj_pal gMonShinyPalette_Walrein, 843 + obj_pal gMonShinyPalette_Cacnea, 844 + obj_pal gMonShinyPalette_Cacturne, 845 + obj_pal gMonShinyPalette_Snorunt, 846 + obj_pal gMonShinyPalette_Glalie, 847 + obj_pal gMonShinyPalette_Lunatone, 848 + obj_pal gMonShinyPalette_Solrock, 849 + obj_pal gMonShinyPalette_Azurill, 850 + obj_pal gMonShinyPalette_Spoink, 851 + obj_pal gMonShinyPalette_Grumpig, 852 + obj_pal gMonShinyPalette_Plusle, 853 + obj_pal gMonShinyPalette_Minun, 854 + obj_pal gMonShinyPalette_Mawile, 855 + obj_pal gMonShinyPalette_Meditite, 856 + obj_pal gMonShinyPalette_Medicham, 857 + obj_pal gMonShinyPalette_Swablu, 858 + obj_pal gMonShinyPalette_Altaria, 859 + obj_pal gMonShinyPalette_Wynaut, 860 + obj_pal gMonShinyPalette_Duskull, 861 + obj_pal gMonShinyPalette_Dusclops, 862 + obj_pal gMonShinyPalette_Roselia, 863 + obj_pal gMonShinyPalette_Slakoth, 864 + obj_pal gMonShinyPalette_Vigoroth, 865 + obj_pal gMonShinyPalette_Slaking, 866 + obj_pal gMonShinyPalette_Gulpin, 867 + obj_pal gMonShinyPalette_Swalot, 868 + obj_pal gMonShinyPalette_Tropius, 869 + obj_pal gMonShinyPalette_Whismur, 870 + obj_pal gMonShinyPalette_Loudred, 871 + obj_pal gMonShinyPalette_Exploud, 872 + obj_pal gMonShinyPalette_Clamperl, 873 + obj_pal gMonShinyPalette_Huntail, 874 + obj_pal gMonShinyPalette_Gorebyss, 875 + obj_pal gMonShinyPalette_Absol, 876 + obj_pal gMonShinyPalette_Shuppet, 877 + obj_pal gMonShinyPalette_Banette, 878 + obj_pal gMonShinyPalette_Seviper, 879 + obj_pal gMonShinyPalette_Zangoose, 880 + obj_pal gMonShinyPalette_Relicanth, 881 + obj_pal gMonShinyPalette_Aron, 882 + obj_pal gMonShinyPalette_Lairon, 883 + obj_pal gMonShinyPalette_Aggron, 884 + obj_pal gMonShinyPalette_Castform, 885 + obj_pal gMonShinyPalette_Volbeat, 886 + obj_pal gMonShinyPalette_Illumise, 887 + obj_pal gMonShinyPalette_Lileep, 888 + obj_pal gMonShinyPalette_Cradily, 889 + obj_pal gMonShinyPalette_Anorith, 890 + obj_pal gMonShinyPalette_Armaldo, 891 + obj_pal gMonShinyPalette_Ralts, 892 + obj_pal gMonShinyPalette_Kirlia, 893 + obj_pal gMonShinyPalette_Gardevoir, 894 + obj_pal gMonShinyPalette_Bagon, 895 + obj_pal gMonShinyPalette_Shelgon, 896 + obj_pal gMonShinyPalette_Salamence, 897 + obj_pal gMonShinyPalette_Beldum, 898 + obj_pal gMonShinyPalette_Metang, 899 + obj_pal gMonShinyPalette_Metagross, 900 + obj_pal gMonShinyPalette_Regirock, 901 + obj_pal gMonShinyPalette_Regice, 902 + obj_pal gMonShinyPalette_Registeel, 903 + obj_pal gMonShinyPalette_Kyogre, 904 + obj_pal gMonShinyPalette_Groudon, 905 + obj_pal gMonShinyPalette_Rayquaza, 906 + obj_pal gMonShinyPalette_Latias, 907 + obj_pal gMonShinyPalette_Latios, 908 + obj_pal gMonShinyPalette_Jirachi, 909 + obj_pal gMonShinyPalette_Deoxys, 910 + obj_pal gMonShinyPalette_Chimecho, 911 + obj_pal gMonPalette_Egg, 912 + obj_pal gMonShinyPalette_Unown, 913 + obj_pal gMonShinyPalette_Unown, 914 + obj_pal gMonShinyPalette_Unown, 915 + obj_pal gMonShinyPalette_Unown, 916 + obj_pal gMonShinyPalette_Unown, 917 + obj_pal gMonShinyPalette_Unown, 918 + obj_pal gMonShinyPalette_Unown, 919 + obj_pal gMonShinyPalette_Unown, 920 + obj_pal gMonShinyPalette_Unown, 921 + obj_pal gMonShinyPalette_Unown, 922 + obj_pal gMonShinyPalette_Unown, 923 + obj_pal gMonShinyPalette_Unown, 924 + obj_pal gMonShinyPalette_Unown, 925 + obj_pal gMonShinyPalette_Unown, 926 + obj_pal gMonShinyPalette_Unown, 927 + obj_pal gMonShinyPalette_Unown, 928 + obj_pal gMonShinyPalette_Unown, 929 + obj_pal gMonShinyPalette_Unown, 930 + obj_pal gMonShinyPalette_Unown, 931 + obj_pal gMonShinyPalette_Unown, 932 + obj_pal gMonShinyPalette_Unown, 933 + obj_pal gMonShinyPalette_Unown, 934 + obj_pal gMonShinyPalette_Unown, 935 + obj_pal gMonShinyPalette_Unown, 936 + obj_pal gMonShinyPalette_Unown, 937 + obj_pal gMonShinyPalette_Unown, 938 + obj_pal gMonShinyPalette_Unown, 939 diff --git a/data/graphics/pokemon/shiny_palette_table.s b/data/graphics/pokemon/shiny_palette_table.s deleted file mode 100644 index 0de988408..000000000 --- a/data/graphics/pokemon/shiny_palette_table.s +++ /dev/null @@ -1,442 +0,0 @@ - .align 2 -gMonShinyPaletteTable:: @ 81EB374 - obj_pal gMonShinyPalette_CircledQuestionMark, 500 - obj_pal gMonShinyPalette_Bulbasaur, 501 - obj_pal gMonShinyPalette_Ivysaur, 502 - obj_pal gMonShinyPalette_Venusaur, 503 - obj_pal gMonShinyPalette_Charmander, 504 - obj_pal gMonShinyPalette_Charmeleon, 505 - obj_pal gMonShinyPalette_Charizard, 506 - obj_pal gMonShinyPalette_Squirtle, 507 - obj_pal gMonShinyPalette_Wartortle, 508 - obj_pal gMonShinyPalette_Blastoise, 509 - obj_pal gMonShinyPalette_Caterpie, 510 - obj_pal gMonShinyPalette_Metapod, 511 - obj_pal gMonShinyPalette_Butterfree, 512 - obj_pal gMonShinyPalette_Weedle, 513 - obj_pal gMonShinyPalette_Kakuna, 514 - obj_pal gMonShinyPalette_Beedrill, 515 - obj_pal gMonShinyPalette_Pidgey, 516 - obj_pal gMonShinyPalette_Pidgeotto, 517 - obj_pal gMonShinyPalette_Pidgeot, 518 - obj_pal gMonShinyPalette_Rattata, 519 - obj_pal gMonShinyPalette_Raticate, 520 - obj_pal gMonShinyPalette_Spearow, 521 - obj_pal gMonShinyPalette_Fearow, 522 - obj_pal gMonShinyPalette_Ekans, 523 - obj_pal gMonShinyPalette_Arbok, 524 - obj_pal gMonShinyPalette_Pikachu, 525 - obj_pal gMonShinyPalette_Raichu, 526 - obj_pal gMonShinyPalette_Sandshrew, 527 - obj_pal gMonShinyPalette_Sandslash, 528 - obj_pal gMonShinyPalette_NidoranF, 529 - obj_pal gMonShinyPalette_Nidorina, 530 - obj_pal gMonShinyPalette_Nidoqueen, 531 - obj_pal gMonShinyPalette_NidoranM, 532 - obj_pal gMonShinyPalette_Nidorino, 533 - obj_pal gMonShinyPalette_Nidoking, 534 - obj_pal gMonShinyPalette_Clefairy, 535 - obj_pal gMonShinyPalette_Clefable, 536 - obj_pal gMonShinyPalette_Vulpix, 537 - obj_pal gMonShinyPalette_Ninetales, 538 - obj_pal gMonShinyPalette_Jigglypuff, 539 - obj_pal gMonShinyPalette_Wigglytuff, 540 - obj_pal gMonShinyPalette_Zubat, 541 - obj_pal gMonShinyPalette_Golbat, 542 - obj_pal gMonShinyPalette_Oddish, 543 - obj_pal gMonShinyPalette_Gloom, 544 - obj_pal gMonShinyPalette_Vileplume, 545 - obj_pal gMonShinyPalette_Paras, 546 - obj_pal gMonShinyPalette_Parasect, 547 - obj_pal gMonShinyPalette_Venonat, 548 - obj_pal gMonShinyPalette_Venomoth, 549 - obj_pal gMonShinyPalette_Diglett, 550 - obj_pal gMonShinyPalette_Dugtrio, 551 - obj_pal gMonShinyPalette_Meowth, 552 - obj_pal gMonShinyPalette_Persian, 553 - obj_pal gMonShinyPalette_Psyduck, 554 - obj_pal gMonShinyPalette_Golduck, 555 - obj_pal gMonShinyPalette_Mankey, 556 - obj_pal gMonShinyPalette_Primeape, 557 - obj_pal gMonShinyPalette_Growlithe, 558 - obj_pal gMonShinyPalette_Arcanine, 559 - obj_pal gMonShinyPalette_Poliwag, 560 - obj_pal gMonShinyPalette_Poliwhirl, 561 - obj_pal gMonShinyPalette_Poliwrath, 562 - obj_pal gMonShinyPalette_Abra, 563 - obj_pal gMonShinyPalette_Kadabra, 564 - obj_pal gMonShinyPalette_Alakazam, 565 - obj_pal gMonShinyPalette_Machop, 566 - obj_pal gMonShinyPalette_Machoke, 567 - obj_pal gMonShinyPalette_Machamp, 568 - obj_pal gMonShinyPalette_Bellsprout, 569 - obj_pal gMonShinyPalette_Weepinbell, 570 - obj_pal gMonShinyPalette_Victreebel, 571 - obj_pal gMonShinyPalette_Tentacool, 572 - obj_pal gMonShinyPalette_Tentacruel, 573 - obj_pal gMonShinyPalette_Geodude, 574 - obj_pal gMonShinyPalette_Graveler, 575 - obj_pal gMonShinyPalette_Golem, 576 - obj_pal gMonShinyPalette_Ponyta, 577 - obj_pal gMonShinyPalette_Rapidash, 578 - obj_pal gMonShinyPalette_Slowpoke, 579 - obj_pal gMonShinyPalette_Slowbro, 580 - obj_pal gMonShinyPalette_Magnemite, 581 - obj_pal gMonShinyPalette_Magneton, 582 - obj_pal gMonShinyPalette_Farfetchd, 583 - obj_pal gMonShinyPalette_Doduo, 584 - obj_pal gMonShinyPalette_Dodrio, 585 - obj_pal gMonShinyPalette_Seel, 586 - obj_pal gMonShinyPalette_Dewgong, 587 - obj_pal gMonShinyPalette_Grimer, 588 - obj_pal gMonShinyPalette_Muk, 589 - obj_pal gMonShinyPalette_Shellder, 590 - obj_pal gMonShinyPalette_Cloyster, 591 - obj_pal gMonShinyPalette_Gastly, 592 - obj_pal gMonShinyPalette_Haunter, 593 - obj_pal gMonShinyPalette_Gengar, 594 - obj_pal gMonShinyPalette_Onix, 595 - obj_pal gMonShinyPalette_Drowzee, 596 - obj_pal gMonShinyPalette_Hypno, 597 - obj_pal gMonShinyPalette_Krabby, 598 - obj_pal gMonShinyPalette_Kingler, 599 - obj_pal gMonShinyPalette_Voltorb, 600 - obj_pal gMonShinyPalette_Electrode, 601 - obj_pal gMonShinyPalette_Exeggcute, 602 - obj_pal gMonShinyPalette_Exeggutor, 603 - obj_pal gMonShinyPalette_Cubone, 604 - obj_pal gMonShinyPalette_Marowak, 605 - obj_pal gMonShinyPalette_Hitmonlee, 606 - obj_pal gMonShinyPalette_Hitmonchan, 607 - obj_pal gMonShinyPalette_Lickitung, 608 - obj_pal gMonShinyPalette_Koffing, 609 - obj_pal gMonShinyPalette_Weezing, 610 - obj_pal gMonShinyPalette_Rhyhorn, 611 - obj_pal gMonShinyPalette_Rhydon, 612 - obj_pal gMonShinyPalette_Chansey, 613 - obj_pal gMonShinyPalette_Tangela, 614 - obj_pal gMonShinyPalette_Kangaskhan, 615 - obj_pal gMonShinyPalette_Horsea, 616 - obj_pal gMonShinyPalette_Seadra, 617 - obj_pal gMonShinyPalette_Goldeen, 618 - obj_pal gMonShinyPalette_Seaking, 619 - obj_pal gMonShinyPalette_Staryu, 620 - obj_pal gMonShinyPalette_Starmie, 621 - obj_pal gMonShinyPalette_Mrmime, 622 - obj_pal gMonShinyPalette_Scyther, 623 - obj_pal gMonShinyPalette_Jynx, 624 - obj_pal gMonShinyPalette_Electabuzz, 625 - obj_pal gMonShinyPalette_Magmar, 626 - obj_pal gMonShinyPalette_Pinsir, 627 - obj_pal gMonShinyPalette_Tauros, 628 - obj_pal gMonShinyPalette_Magikarp, 629 - obj_pal gMonShinyPalette_Gyarados, 630 - obj_pal gMonShinyPalette_Lapras, 631 - obj_pal gMonShinyPalette_Ditto, 632 - obj_pal gMonShinyPalette_Eevee, 633 - obj_pal gMonShinyPalette_Vaporeon, 634 - obj_pal gMonShinyPalette_Jolteon, 635 - obj_pal gMonShinyPalette_Flareon, 636 - obj_pal gMonShinyPalette_Porygon, 637 - obj_pal gMonShinyPalette_Omanyte, 638 - obj_pal gMonShinyPalette_Omastar, 639 - obj_pal gMonShinyPalette_Kabuto, 640 - obj_pal gMonShinyPalette_Kabutops, 641 - obj_pal gMonShinyPalette_Aerodactyl, 642 - obj_pal gMonShinyPalette_Snorlax, 643 - obj_pal gMonShinyPalette_Articuno, 644 - obj_pal gMonShinyPalette_Zapdos, 645 - obj_pal gMonShinyPalette_Moltres, 646 - obj_pal gMonShinyPalette_Dratini, 647 - obj_pal gMonShinyPalette_Dragonair, 648 - obj_pal gMonShinyPalette_Dragonite, 649 - obj_pal gMonShinyPalette_Mewtwo, 650 - obj_pal gMonShinyPalette_Mew, 651 - obj_pal gMonShinyPalette_Chikorita, 652 - obj_pal gMonShinyPalette_Bayleef, 653 - obj_pal gMonShinyPalette_Meganium, 654 - obj_pal gMonShinyPalette_Cyndaquil, 655 - obj_pal gMonShinyPalette_Quilava, 656 - obj_pal gMonShinyPalette_Typhlosion, 657 - obj_pal gMonShinyPalette_Totodile, 658 - obj_pal gMonShinyPalette_Croconaw, 659 - obj_pal gMonShinyPalette_Feraligatr, 660 - obj_pal gMonShinyPalette_Sentret, 661 - obj_pal gMonShinyPalette_Furret, 662 - obj_pal gMonShinyPalette_Hoothoot, 663 - obj_pal gMonShinyPalette_Noctowl, 664 - obj_pal gMonShinyPalette_Ledyba, 665 - obj_pal gMonShinyPalette_Ledian, 666 - obj_pal gMonShinyPalette_Spinarak, 667 - obj_pal gMonShinyPalette_Ariados, 668 - obj_pal gMonShinyPalette_Crobat, 669 - obj_pal gMonShinyPalette_Chinchou, 670 - obj_pal gMonShinyPalette_Lanturn, 671 - obj_pal gMonShinyPalette_Pichu, 672 - obj_pal gMonShinyPalette_Cleffa, 673 - obj_pal gMonShinyPalette_Igglybuff, 674 - obj_pal gMonShinyPalette_Togepi, 675 - obj_pal gMonShinyPalette_Togetic, 676 - obj_pal gMonShinyPalette_Natu, 677 - obj_pal gMonShinyPalette_Xatu, 678 - obj_pal gMonShinyPalette_Mareep, 679 - obj_pal gMonShinyPalette_Flaaffy, 680 - obj_pal gMonShinyPalette_Ampharos, 681 - obj_pal gMonShinyPalette_Bellossom, 682 - obj_pal gMonShinyPalette_Marill, 683 - obj_pal gMonShinyPalette_Azumarill, 684 - obj_pal gMonShinyPalette_Sudowoodo, 685 - obj_pal gMonShinyPalette_Politoed, 686 - obj_pal gMonShinyPalette_Hoppip, 687 - obj_pal gMonShinyPalette_Skiploom, 688 - obj_pal gMonShinyPalette_Jumpluff, 689 - obj_pal gMonShinyPalette_Aipom, 690 - obj_pal gMonShinyPalette_Sunkern, 691 - obj_pal gMonShinyPalette_Sunflora, 692 - obj_pal gMonShinyPalette_Yanma, 693 - obj_pal gMonShinyPalette_Wooper, 694 - obj_pal gMonShinyPalette_Quagsire, 695 - obj_pal gMonShinyPalette_Espeon, 696 - obj_pal gMonShinyPalette_Umbreon, 697 - obj_pal gMonShinyPalette_Murkrow, 698 - obj_pal gMonShinyPalette_Slowking, 699 - obj_pal gMonShinyPalette_Misdreavus, 700 - obj_pal gMonShinyPalette_Unown, 701 - obj_pal gMonShinyPalette_Wobbuffet, 702 - obj_pal gMonShinyPalette_Girafarig, 703 - obj_pal gMonShinyPalette_Pineco, 704 - obj_pal gMonShinyPalette_Forretress, 705 - obj_pal gMonShinyPalette_Dunsparce, 706 - obj_pal gMonShinyPalette_Gligar, 707 - obj_pal gMonShinyPalette_Steelix, 708 - obj_pal gMonShinyPalette_Snubbull, 709 - obj_pal gMonShinyPalette_Granbull, 710 - obj_pal gMonShinyPalette_Qwilfish, 711 - obj_pal gMonShinyPalette_Scizor, 712 - obj_pal gMonShinyPalette_Shuckle, 713 - obj_pal gMonShinyPalette_Heracross, 714 - obj_pal gMonShinyPalette_Sneasel, 715 - obj_pal gMonShinyPalette_Teddiursa, 716 - obj_pal gMonShinyPalette_Ursaring, 717 - obj_pal gMonShinyPalette_Slugma, 718 - obj_pal gMonShinyPalette_Magcargo, 719 - obj_pal gMonShinyPalette_Swinub, 720 - obj_pal gMonShinyPalette_Piloswine, 721 - obj_pal gMonShinyPalette_Corsola, 722 - obj_pal gMonShinyPalette_Remoraid, 723 - obj_pal gMonShinyPalette_Octillery, 724 - obj_pal gMonShinyPalette_Delibird, 725 - obj_pal gMonShinyPalette_Mantine, 726 - obj_pal gMonShinyPalette_Skarmory, 727 - obj_pal gMonShinyPalette_Houndour, 728 - obj_pal gMonShinyPalette_Houndoom, 729 - obj_pal gMonShinyPalette_Kingdra, 730 - obj_pal gMonShinyPalette_Phanpy, 731 - obj_pal gMonShinyPalette_Donphan, 732 - obj_pal gMonShinyPalette_Porygon2, 733 - obj_pal gMonShinyPalette_Stantler, 734 - obj_pal gMonShinyPalette_Smeargle, 735 - obj_pal gMonShinyPalette_Tyrogue, 736 - obj_pal gMonShinyPalette_Hitmontop, 737 - obj_pal gMonShinyPalette_Smoochum, 738 - obj_pal gMonShinyPalette_Elekid, 739 - obj_pal gMonShinyPalette_Magby, 740 - obj_pal gMonShinyPalette_Miltank, 741 - obj_pal gMonShinyPalette_Blissey, 742 - obj_pal gMonShinyPalette_Raikou, 743 - obj_pal gMonShinyPalette_Entei, 744 - obj_pal gMonShinyPalette_Suicune, 745 - obj_pal gMonShinyPalette_Larvitar, 746 - obj_pal gMonShinyPalette_Pupitar, 747 - obj_pal gMonShinyPalette_Tyranitar, 748 - obj_pal gMonShinyPalette_Lugia, 749 - obj_pal gMonShinyPalette_HoOh, 750 - obj_pal gMonShinyPalette_Celebi, 751 - obj_pal gMonShinyPalette_QuestionMark, 752 - obj_pal gMonShinyPalette_QuestionMark, 753 - obj_pal gMonShinyPalette_QuestionMark, 754 - obj_pal gMonShinyPalette_QuestionMark, 755 - obj_pal gMonShinyPalette_QuestionMark, 756 - obj_pal gMonShinyPalette_QuestionMark, 757 - obj_pal gMonShinyPalette_QuestionMark, 758 - obj_pal gMonShinyPalette_QuestionMark, 759 - obj_pal gMonShinyPalette_QuestionMark, 760 - obj_pal gMonShinyPalette_QuestionMark, 761 - obj_pal gMonShinyPalette_QuestionMark, 762 - obj_pal gMonShinyPalette_QuestionMark, 763 - obj_pal gMonShinyPalette_QuestionMark, 764 - obj_pal gMonShinyPalette_QuestionMark, 765 - obj_pal gMonShinyPalette_QuestionMark, 766 - obj_pal gMonShinyPalette_QuestionMark, 767 - obj_pal gMonShinyPalette_QuestionMark, 768 - obj_pal gMonShinyPalette_QuestionMark, 769 - obj_pal gMonShinyPalette_QuestionMark, 770 - obj_pal gMonShinyPalette_QuestionMark, 771 - obj_pal gMonShinyPalette_QuestionMark, 772 - obj_pal gMonShinyPalette_QuestionMark, 773 - obj_pal gMonShinyPalette_QuestionMark, 774 - obj_pal gMonShinyPalette_QuestionMark, 775 - obj_pal gMonShinyPalette_QuestionMark, 776 - obj_pal gMonShinyPalette_Treecko, 777 - obj_pal gMonShinyPalette_Grovyle, 778 - obj_pal gMonShinyPalette_Sceptile, 779 - obj_pal gMonShinyPalette_Torchic, 780 - obj_pal gMonShinyPalette_Combusken, 781 - obj_pal gMonShinyPalette_Blaziken, 782 - obj_pal gMonShinyPalette_Mudkip, 783 - obj_pal gMonShinyPalette_Marshtomp, 784 - obj_pal gMonShinyPalette_Swampert, 785 - obj_pal gMonShinyPalette_Poochyena, 786 - obj_pal gMonShinyPalette_Mightyena, 787 - obj_pal gMonShinyPalette_Zigzagoon, 788 - obj_pal gMonShinyPalette_Linoone, 789 - obj_pal gMonShinyPalette_Wurmple, 790 - obj_pal gMonShinyPalette_Silcoon, 791 - obj_pal gMonShinyPalette_Beautifly, 792 - obj_pal gMonShinyPalette_Cascoon, 793 - obj_pal gMonShinyPalette_Dustox, 794 - obj_pal gMonShinyPalette_Lotad, 795 - obj_pal gMonShinyPalette_Lombre, 796 - obj_pal gMonShinyPalette_Ludicolo, 797 - obj_pal gMonShinyPalette_Seedot, 798 - obj_pal gMonShinyPalette_Nuzleaf, 799 - obj_pal gMonShinyPalette_Shiftry, 800 - obj_pal gMonShinyPalette_Nincada, 801 - obj_pal gMonShinyPalette_Ninjask, 802 - obj_pal gMonShinyPalette_Shedinja, 803 - obj_pal gMonShinyPalette_Taillow, 804 - obj_pal gMonShinyPalette_Swellow, 805 - obj_pal gMonShinyPalette_Shroomish, 806 - obj_pal gMonShinyPalette_Breloom, 807 - obj_pal gMonShinyPalette_Spinda, 808 - obj_pal gMonShinyPalette_Wingull, 809 - obj_pal gMonShinyPalette_Pelipper, 810 - obj_pal gMonShinyPalette_Surskit, 811 - obj_pal gMonShinyPalette_Masquerain, 812 - obj_pal gMonShinyPalette_Wailmer, 813 - obj_pal gMonShinyPalette_Wailord, 814 - obj_pal gMonShinyPalette_Skitty, 815 - obj_pal gMonShinyPalette_Delcatty, 816 - obj_pal gMonShinyPalette_Kecleon, 817 - obj_pal gMonShinyPalette_Baltoy, 818 - obj_pal gMonShinyPalette_Claydol, 819 - obj_pal gMonShinyPalette_Nosepass, 820 - obj_pal gMonShinyPalette_Torkoal, 821 - obj_pal gMonShinyPalette_Sableye, 822 - obj_pal gMonShinyPalette_Barboach, 823 - obj_pal gMonShinyPalette_Whiscash, 824 - obj_pal gMonShinyPalette_Luvdisc, 825 - obj_pal gMonShinyPalette_Corphish, 826 - obj_pal gMonShinyPalette_Crawdaunt, 827 - obj_pal gMonShinyPalette_Feebas, 828 - obj_pal gMonShinyPalette_Milotic, 829 - obj_pal gMonShinyPalette_Carvanha, 830 - obj_pal gMonShinyPalette_Sharpedo, 831 - obj_pal gMonShinyPalette_Trapinch, 832 - obj_pal gMonShinyPalette_Vibrava, 833 - obj_pal gMonShinyPalette_Flygon, 834 - obj_pal gMonShinyPalette_Makuhita, 835 - obj_pal gMonShinyPalette_Hariyama, 836 - obj_pal gMonShinyPalette_Electrike, 837 - obj_pal gMonShinyPalette_Manectric, 838 - obj_pal gMonShinyPalette_Numel, 839 - obj_pal gMonShinyPalette_Camerupt, 840 - obj_pal gMonShinyPalette_Spheal, 841 - obj_pal gMonShinyPalette_Sealeo, 842 - obj_pal gMonShinyPalette_Walrein, 843 - obj_pal gMonShinyPalette_Cacnea, 844 - obj_pal gMonShinyPalette_Cacturne, 845 - obj_pal gMonShinyPalette_Snorunt, 846 - obj_pal gMonShinyPalette_Glalie, 847 - obj_pal gMonShinyPalette_Lunatone, 848 - obj_pal gMonShinyPalette_Solrock, 849 - obj_pal gMonShinyPalette_Azurill, 850 - obj_pal gMonShinyPalette_Spoink, 851 - obj_pal gMonShinyPalette_Grumpig, 852 - obj_pal gMonShinyPalette_Plusle, 853 - obj_pal gMonShinyPalette_Minun, 854 - obj_pal gMonShinyPalette_Mawile, 855 - obj_pal gMonShinyPalette_Meditite, 856 - obj_pal gMonShinyPalette_Medicham, 857 - obj_pal gMonShinyPalette_Swablu, 858 - obj_pal gMonShinyPalette_Altaria, 859 - obj_pal gMonShinyPalette_Wynaut, 860 - obj_pal gMonShinyPalette_Duskull, 861 - obj_pal gMonShinyPalette_Dusclops, 862 - obj_pal gMonShinyPalette_Roselia, 863 - obj_pal gMonShinyPalette_Slakoth, 864 - obj_pal gMonShinyPalette_Vigoroth, 865 - obj_pal gMonShinyPalette_Slaking, 866 - obj_pal gMonShinyPalette_Gulpin, 867 - obj_pal gMonShinyPalette_Swalot, 868 - obj_pal gMonShinyPalette_Tropius, 869 - obj_pal gMonShinyPalette_Whismur, 870 - obj_pal gMonShinyPalette_Loudred, 871 - obj_pal gMonShinyPalette_Exploud, 872 - obj_pal gMonShinyPalette_Clamperl, 873 - obj_pal gMonShinyPalette_Huntail, 874 - obj_pal gMonShinyPalette_Gorebyss, 875 - obj_pal gMonShinyPalette_Absol, 876 - obj_pal gMonShinyPalette_Shuppet, 877 - obj_pal gMonShinyPalette_Banette, 878 - obj_pal gMonShinyPalette_Seviper, 879 - obj_pal gMonShinyPalette_Zangoose, 880 - obj_pal gMonShinyPalette_Relicanth, 881 - obj_pal gMonShinyPalette_Aron, 882 - obj_pal gMonShinyPalette_Lairon, 883 - obj_pal gMonShinyPalette_Aggron, 884 - obj_pal gMonShinyPalette_Castform, 885 - obj_pal gMonShinyPalette_Volbeat, 886 - obj_pal gMonShinyPalette_Illumise, 887 - obj_pal gMonShinyPalette_Lileep, 888 - obj_pal gMonShinyPalette_Cradily, 889 - obj_pal gMonShinyPalette_Anorith, 890 - obj_pal gMonShinyPalette_Armaldo, 891 - obj_pal gMonShinyPalette_Ralts, 892 - obj_pal gMonShinyPalette_Kirlia, 893 - obj_pal gMonShinyPalette_Gardevoir, 894 - obj_pal gMonShinyPalette_Bagon, 895 - obj_pal gMonShinyPalette_Shelgon, 896 - obj_pal gMonShinyPalette_Salamence, 897 - obj_pal gMonShinyPalette_Beldum, 898 - obj_pal gMonShinyPalette_Metang, 899 - obj_pal gMonShinyPalette_Metagross, 900 - obj_pal gMonShinyPalette_Regirock, 901 - obj_pal gMonShinyPalette_Regice, 902 - obj_pal gMonShinyPalette_Registeel, 903 - obj_pal gMonShinyPalette_Kyogre, 904 - obj_pal gMonShinyPalette_Groudon, 905 - obj_pal gMonShinyPalette_Rayquaza, 906 - obj_pal gMonShinyPalette_Latias, 907 - obj_pal gMonShinyPalette_Latios, 908 - obj_pal gMonShinyPalette_Jirachi, 909 - obj_pal gMonShinyPalette_Deoxys, 910 - obj_pal gMonShinyPalette_Chimecho, 911 - obj_pal gMonPalette_Egg, 912 - obj_pal gMonShinyPalette_Unown, 913 - obj_pal gMonShinyPalette_Unown, 914 - obj_pal gMonShinyPalette_Unown, 915 - obj_pal gMonShinyPalette_Unown, 916 - obj_pal gMonShinyPalette_Unown, 917 - obj_pal gMonShinyPalette_Unown, 918 - obj_pal gMonShinyPalette_Unown, 919 - obj_pal gMonShinyPalette_Unown, 920 - obj_pal gMonShinyPalette_Unown, 921 - obj_pal gMonShinyPalette_Unown, 922 - obj_pal gMonShinyPalette_Unown, 923 - obj_pal gMonShinyPalette_Unown, 924 - obj_pal gMonShinyPalette_Unown, 925 - obj_pal gMonShinyPalette_Unown, 926 - obj_pal gMonShinyPalette_Unown, 927 - obj_pal gMonShinyPalette_Unown, 928 - obj_pal gMonShinyPalette_Unown, 929 - obj_pal gMonShinyPalette_Unown, 930 - obj_pal gMonShinyPalette_Unown, 931 - obj_pal gMonShinyPalette_Unown, 932 - obj_pal gMonShinyPalette_Unown, 933 - obj_pal gMonShinyPalette_Unown, 934 - obj_pal gMonShinyPalette_Unown, 935 - obj_pal gMonShinyPalette_Unown, 936 - obj_pal gMonShinyPalette_Unown, 937 - obj_pal gMonShinyPalette_Unown, 938 - obj_pal gMonShinyPalette_Unown, 939 diff --git a/data/graphics/trainers/back_pic_coords.inc b/data/graphics/trainers/back_pic_coords.inc new file mode 100644 index 000000000..e1c0b0e60 --- /dev/null +++ b/data/graphics/trainers/back_pic_coords.inc @@ -0,0 +1,5 @@ + .align 2 +gTrainerBackPicCoords:: @ 81ECAD8 + .byte 8, 4, 0, 0 + .byte 8, 4, 0, 0 + .byte 8, 4, 0, 0 diff --git a/data/graphics/trainers/back_pic_coords.s b/data/graphics/trainers/back_pic_coords.s deleted file mode 100644 index e1c0b0e60..000000000 --- a/data/graphics/trainers/back_pic_coords.s +++ /dev/null @@ -1,5 +0,0 @@ - .align 2 -gTrainerBackPicCoords:: @ 81ECAD8 - .byte 8, 4, 0, 0 - .byte 8, 4, 0, 0 - .byte 8, 4, 0, 0 diff --git a/data/graphics/trainers/back_pic_palette_table.inc b/data/graphics/trainers/back_pic_palette_table.inc new file mode 100644 index 000000000..143becca4 --- /dev/null +++ b/data/graphics/trainers/back_pic_palette_table.inc @@ -0,0 +1,5 @@ + .align 2 +gTrainerBackPicPaletteTable:: @ 81ECAFC + obj_pal gTrainerPalette_Brendan, 0 + obj_pal gTrainerPalette_May, 1 + obj_pal gTrainerPalette_Wally, 2 diff --git a/data/graphics/trainers/back_pic_palette_table.s b/data/graphics/trainers/back_pic_palette_table.s deleted file mode 100644 index 143becca4..000000000 --- a/data/graphics/trainers/back_pic_palette_table.s +++ /dev/null @@ -1,5 +0,0 @@ - .align 2 -gTrainerBackPicPaletteTable:: @ 81ECAFC - obj_pal gTrainerPalette_Brendan, 0 - obj_pal gTrainerPalette_May, 1 - obj_pal gTrainerPalette_Wally, 2 diff --git a/data/graphics/trainers/back_pic_table.inc b/data/graphics/trainers/back_pic_table.inc new file mode 100644 index 000000000..c4c243c87 --- /dev/null +++ b/data/graphics/trainers/back_pic_table.inc @@ -0,0 +1,5 @@ + .align 2 +gTrainerBackPicTable:: @ 81ECAE4 + obj_tiles gTrainerBackPic_Brendan, 0x2000, 0 + obj_tiles gTrainerBackPic_May, 0x2000, 1 + obj_tiles gTrainerBackPic_Wally, 0x2000, 2 diff --git a/data/graphics/trainers/back_pic_table.s b/data/graphics/trainers/back_pic_table.s deleted file mode 100644 index c4c243c87..000000000 --- a/data/graphics/trainers/back_pic_table.s +++ /dev/null @@ -1,5 +0,0 @@ - .align 2 -gTrainerBackPicTable:: @ 81ECAE4 - obj_tiles gTrainerBackPic_Brendan, 0x2000, 0 - obj_tiles gTrainerBackPic_May, 0x2000, 1 - obj_tiles gTrainerBackPic_Wally, 0x2000, 2 diff --git a/data/graphics/trainers/front_pic_coords.inc b/data/graphics/trainers/front_pic_coords.inc new file mode 100644 index 000000000..c095febdb --- /dev/null +++ b/data/graphics/trainers/front_pic_coords.inc @@ -0,0 +1,85 @@ + .align 2 +gTrainerFrontPicCoords:: @ 81EC3F0 + .byte 8, 1, 0, 0 + .byte 8, 1, 0, 0 + .byte 8, 1, 0, 0 + .byte 8, 1, 0, 0 + .byte 8, 1, 0, 0 + .byte 8, 1, 0, 0 + .byte 8, 1, 0, 0 + .byte 8, 1, 0, 0 + .byte 8, 2, 0, 0 + .byte 8, 1, 0, 0 + .byte 8, 1, 0, 0 + .byte 8, 1, 0, 0 + .byte 8, 1, 0, 0 + .byte 8, 1, 0, 0 + .byte 8, 1, 0, 0 + .byte 8, 2, 0, 0 + .byte 8, 1, 0, 0 + .byte 8, 1, 0, 0 + .byte 8, 1, 0, 0 + .byte 8, 1, 0, 0 + .byte 8, 1, 0, 0 + .byte 8, 1, 0, 0 + .byte 8, 1, 0, 0 + .byte 8, 1, 0, 0 + .byte 8, 1, 0, 0 + .byte 8, 1, 0, 0 + .byte 8, 1, 0, 0 + .byte 8, 1, 0, 0 + .byte 8, 1, 0, 0 + .byte 8, 1, 0, 0 + .byte 8, 1, 0, 0 + .byte 8, 1, 0, 0 + .byte 8, 1, 0, 0 + .byte 8, 2, 0, 0 + .byte 8, 1, 0, 0 + .byte 8, 1, 0, 0 + .byte 8, 1, 0, 0 + .byte 8, 1, 0, 0 + .byte 8, 1, 0, 0 + .byte 8, 1, 0, 0 + .byte 8, 1, 0, 0 + .byte 8, 1, 0, 0 + .byte 8, 1, 0, 0 + .byte 8, 1, 0, 0 + .byte 8, 1, 0, 0 + .byte 8, 1, 0, 0 + .byte 8, 1, 0, 0 + .byte 8, 1, 0, 0 + .byte 8, 1, 0, 0 + .byte 8, 1, 0, 0 + .byte 8, 1, 0, 0 + .byte 8, 1, 0, 0 + .byte 8, 1, 0, 0 + .byte 8, 1, 0, 0 + .byte 8, 1, 0, 0 + .byte 8, 1, 0, 0 + .byte 8, 1, 0, 0 + .byte 8, 1, 0, 0 + .byte 8, 1, 0, 0 + .byte 8, 1, 0, 0 + .byte 8, 1, 0, 0 + .byte 8, 1, 0, 0 + .byte 8, 1, 0, 0 + .byte 8, 1, 0, 0 + .byte 8, 2, 0, 0 + .byte 8, 1, 0, 0 + .byte 8, 1, 0, 0 + .byte 8, 1, 0, 0 + .byte 8, 1, 0, 0 + .byte 8, 1, 0, 0 + .byte 8, 1, 0, 0 + .byte 8, 1, 0, 0 + .byte 8, 1, 0, 0 + .byte 8, 1, 0, 0 + .byte 8, 1, 0, 0 + .byte 8, 1, 0, 0 + .byte 8, 1, 0, 0 + .byte 8, 1, 0, 0 + .byte 8, 1, 0, 0 + .byte 8, 1, 0, 0 + .byte 8, 1, 0, 0 + .byte 8, 1, 0, 0 + .byte 8, 1, 0, 0 diff --git a/data/graphics/trainers/front_pic_coords.s b/data/graphics/trainers/front_pic_coords.s deleted file mode 100644 index c095febdb..000000000 --- a/data/graphics/trainers/front_pic_coords.s +++ /dev/null @@ -1,85 +0,0 @@ - .align 2 -gTrainerFrontPicCoords:: @ 81EC3F0 - .byte 8, 1, 0, 0 - .byte 8, 1, 0, 0 - .byte 8, 1, 0, 0 - .byte 8, 1, 0, 0 - .byte 8, 1, 0, 0 - .byte 8, 1, 0, 0 - .byte 8, 1, 0, 0 - .byte 8, 1, 0, 0 - .byte 8, 2, 0, 0 - .byte 8, 1, 0, 0 - .byte 8, 1, 0, 0 - .byte 8, 1, 0, 0 - .byte 8, 1, 0, 0 - .byte 8, 1, 0, 0 - .byte 8, 1, 0, 0 - .byte 8, 2, 0, 0 - .byte 8, 1, 0, 0 - .byte 8, 1, 0, 0 - .byte 8, 1, 0, 0 - .byte 8, 1, 0, 0 - .byte 8, 1, 0, 0 - .byte 8, 1, 0, 0 - .byte 8, 1, 0, 0 - .byte 8, 1, 0, 0 - .byte 8, 1, 0, 0 - .byte 8, 1, 0, 0 - .byte 8, 1, 0, 0 - .byte 8, 1, 0, 0 - .byte 8, 1, 0, 0 - .byte 8, 1, 0, 0 - .byte 8, 1, 0, 0 - .byte 8, 1, 0, 0 - .byte 8, 1, 0, 0 - .byte 8, 2, 0, 0 - .byte 8, 1, 0, 0 - .byte 8, 1, 0, 0 - .byte 8, 1, 0, 0 - .byte 8, 1, 0, 0 - .byte 8, 1, 0, 0 - .byte 8, 1, 0, 0 - .byte 8, 1, 0, 0 - .byte 8, 1, 0, 0 - .byte 8, 1, 0, 0 - .byte 8, 1, 0, 0 - .byte 8, 1, 0, 0 - .byte 8, 1, 0, 0 - .byte 8, 1, 0, 0 - .byte 8, 1, 0, 0 - .byte 8, 1, 0, 0 - .byte 8, 1, 0, 0 - .byte 8, 1, 0, 0 - .byte 8, 1, 0, 0 - .byte 8, 1, 0, 0 - .byte 8, 1, 0, 0 - .byte 8, 1, 0, 0 - .byte 8, 1, 0, 0 - .byte 8, 1, 0, 0 - .byte 8, 1, 0, 0 - .byte 8, 1, 0, 0 - .byte 8, 1, 0, 0 - .byte 8, 1, 0, 0 - .byte 8, 1, 0, 0 - .byte 8, 1, 0, 0 - .byte 8, 1, 0, 0 - .byte 8, 2, 0, 0 - .byte 8, 1, 0, 0 - .byte 8, 1, 0, 0 - .byte 8, 1, 0, 0 - .byte 8, 1, 0, 0 - .byte 8, 1, 0, 0 - .byte 8, 1, 0, 0 - .byte 8, 1, 0, 0 - .byte 8, 1, 0, 0 - .byte 8, 1, 0, 0 - .byte 8, 1, 0, 0 - .byte 8, 1, 0, 0 - .byte 8, 1, 0, 0 - .byte 8, 1, 0, 0 - .byte 8, 1, 0, 0 - .byte 8, 1, 0, 0 - .byte 8, 1, 0, 0 - .byte 8, 1, 0, 0 - .byte 8, 1, 0, 0 diff --git a/data/graphics/trainers/front_pic_palette_table.inc b/data/graphics/trainers/front_pic_palette_table.inc new file mode 100644 index 000000000..d598d1a6f --- /dev/null +++ b/data/graphics/trainers/front_pic_palette_table.inc @@ -0,0 +1,85 @@ + .align 2 +gTrainerFrontPicPaletteTable:: @ 81EC7D4 + obj_pal gTrainerPalette_Brendan, 0 + obj_pal gTrainerPalette_May, 1 + obj_pal gTrainerPalette_Lass, 2 + obj_pal gTrainerPalette_Youngster, 3 + obj_pal gTrainerPalette_Hiker, 4 + obj_pal gTrainerPalette_Beauty, 5 + obj_pal gTrainerPalette_Fisherman, 6 + obj_pal gTrainerPalette_Lady, 7 + obj_pal gTrainerPalette_CyclingTriathleteM, 8 + obj_pal gTrainerPalette_AquaGruntM, 9 + obj_pal gTrainerPalette_Twins, 10 + obj_pal gTrainerPalette_SwimmerF, 11 + obj_pal gTrainerPalette_BugCatcher, 12 + obj_pal gTrainerPalette_SchoolKidM, 13 + obj_pal gTrainerPalette_RichBoy, 14 + obj_pal gTrainerPalette_SrAndJr, 15 + obj_pal gTrainerPalette_BlackBelt, 16 + obj_pal gTrainerPalette_Wally, 17 + obj_pal gTrainerPalette_AquaGruntF, 18 + obj_pal gTrainerPalette_TuberF, 19 + obj_pal gTrainerPalette_HexManiac, 20 + obj_pal gTrainerPalette_PokemonBreederF, 21 + obj_pal gTrainerPalette_MagmaGruntM, 22 + obj_pal gTrainerPalette_MagmaGruntF, 23 + obj_pal gTrainerPalette_Interviewer, 24 + obj_pal gTrainerPalette_TuberM, 25 + obj_pal gTrainerPalette_YoungCouple, 26 + obj_pal gTrainerPalette_Guitarist, 27 + obj_pal gTrainerPalette_Gentleman, 28 + obj_pal gTrainerPalette_Steven, 29 + obj_pal gTrainerPalette_Maxie, 30 + obj_pal gTrainerPalette_RunningTriathleteF, 31 + obj_pal gTrainerPalette_RunningTriathleteM, 32 + obj_pal gTrainerPalette_BattleGirl, 33 + obj_pal gTrainerPalette_CyclingTriathleteF, 34 + obj_pal gTrainerPalette_SwimmerM, 35 + obj_pal gTrainerPalette_PokefanF, 36 + obj_pal gTrainerPalette_ExpertM, 37 + obj_pal gTrainerPalette_ExpertF, 38 + obj_pal gTrainerPalette_SwimmingTriathleteM, 39 + obj_pal gTrainerPalette_SwimmingTriathleteF, 40 + obj_pal gTrainerPalette_DragonTamer, 41 + obj_pal gTrainerPalette_BirdKeeper, 42 + obj_pal gTrainerPalette_NinjaBoy, 43 + obj_pal gTrainerPalette_ParasolLady, 44 + obj_pal gTrainerPalette_BugManiac, 45 + obj_pal gTrainerPalette_Sailor, 46 + obj_pal gTrainerPalette_Collector, 47 + obj_pal gTrainerPalette_PokemonBreederM, 48 + obj_pal gTrainerPalette_PokemonRangerM, 49 + obj_pal gTrainerPalette_PokemonRangerF, 50 + obj_pal gTrainerPalette_MagmaAdminM, 51 + obj_pal gTrainerPalette_MagmaAdminF, 52 + obj_pal gTrainerPalette_AromaLady, 53 + obj_pal gTrainerPalette_RuinManiac, 54 + obj_pal gTrainerPalette_CoolTrainerM, 55 + obj_pal gTrainerPalette_CoolTrainerF, 56 + obj_pal gTrainerPalette_Pokemaniac, 57 + obj_pal gTrainerPalette_Kindler, 58 + obj_pal gTrainerPalette_Camper, 59 + obj_pal gTrainerPalette_Picnicker, 60 + obj_pal gTrainerPalette_PsychicM, 61 + obj_pal gTrainerPalette_PsychicF, 62 + obj_pal gTrainerPalette_SchoolKidF, 63 + obj_pal gTrainerPalette_PokefanM, 64 + obj_pal gTrainerPalette_SisAndBro, 65 + obj_pal gTrainerPalette_OldCouple, 66 + obj_pal gTrainerPalette_AquaAdminM, 67 + obj_pal gTrainerPalette_AquaAdminF, 68 + obj_pal gTrainerPalette_UnusedAqua, 69 + obj_pal gTrainerPalette_Archie, 70 + obj_pal gTrainerPalette_Roxanne, 71 + obj_pal gTrainerPalette_Brawly, 72 + obj_pal gTrainerPalette_Wattson, 73 + obj_pal gTrainerPalette_Flannery, 74 + obj_pal gTrainerPalette_Norman, 75 + obj_pal gTrainerPalette_Winona, 76 + obj_pal gTrainerPalette_TateAndLiza, 77 + obj_pal gTrainerPalette_Wallace, 78 + obj_pal gTrainerPalette_Sidney, 79 + obj_pal gTrainerPalette_Phoebe, 80 + obj_pal gTrainerPalette_Glacia, 81 + obj_pal gTrainerPalette_Drake, 82 diff --git a/data/graphics/trainers/front_pic_palette_table.s b/data/graphics/trainers/front_pic_palette_table.s deleted file mode 100644 index d598d1a6f..000000000 --- a/data/graphics/trainers/front_pic_palette_table.s +++ /dev/null @@ -1,85 +0,0 @@ - .align 2 -gTrainerFrontPicPaletteTable:: @ 81EC7D4 - obj_pal gTrainerPalette_Brendan, 0 - obj_pal gTrainerPalette_May, 1 - obj_pal gTrainerPalette_Lass, 2 - obj_pal gTrainerPalette_Youngster, 3 - obj_pal gTrainerPalette_Hiker, 4 - obj_pal gTrainerPalette_Beauty, 5 - obj_pal gTrainerPalette_Fisherman, 6 - obj_pal gTrainerPalette_Lady, 7 - obj_pal gTrainerPalette_CyclingTriathleteM, 8 - obj_pal gTrainerPalette_AquaGruntM, 9 - obj_pal gTrainerPalette_Twins, 10 - obj_pal gTrainerPalette_SwimmerF, 11 - obj_pal gTrainerPalette_BugCatcher, 12 - obj_pal gTrainerPalette_SchoolKidM, 13 - obj_pal gTrainerPalette_RichBoy, 14 - obj_pal gTrainerPalette_SrAndJr, 15 - obj_pal gTrainerPalette_BlackBelt, 16 - obj_pal gTrainerPalette_Wally, 17 - obj_pal gTrainerPalette_AquaGruntF, 18 - obj_pal gTrainerPalette_TuberF, 19 - obj_pal gTrainerPalette_HexManiac, 20 - obj_pal gTrainerPalette_PokemonBreederF, 21 - obj_pal gTrainerPalette_MagmaGruntM, 22 - obj_pal gTrainerPalette_MagmaGruntF, 23 - obj_pal gTrainerPalette_Interviewer, 24 - obj_pal gTrainerPalette_TuberM, 25 - obj_pal gTrainerPalette_YoungCouple, 26 - obj_pal gTrainerPalette_Guitarist, 27 - obj_pal gTrainerPalette_Gentleman, 28 - obj_pal gTrainerPalette_Steven, 29 - obj_pal gTrainerPalette_Maxie, 30 - obj_pal gTrainerPalette_RunningTriathleteF, 31 - obj_pal gTrainerPalette_RunningTriathleteM, 32 - obj_pal gTrainerPalette_BattleGirl, 33 - obj_pal gTrainerPalette_CyclingTriathleteF, 34 - obj_pal gTrainerPalette_SwimmerM, 35 - obj_pal gTrainerPalette_PokefanF, 36 - obj_pal gTrainerPalette_ExpertM, 37 - obj_pal gTrainerPalette_ExpertF, 38 - obj_pal gTrainerPalette_SwimmingTriathleteM, 39 - obj_pal gTrainerPalette_SwimmingTriathleteF, 40 - obj_pal gTrainerPalette_DragonTamer, 41 - obj_pal gTrainerPalette_BirdKeeper, 42 - obj_pal gTrainerPalette_NinjaBoy, 43 - obj_pal gTrainerPalette_ParasolLady, 44 - obj_pal gTrainerPalette_BugManiac, 45 - obj_pal gTrainerPalette_Sailor, 46 - obj_pal gTrainerPalette_Collector, 47 - obj_pal gTrainerPalette_PokemonBreederM, 48 - obj_pal gTrainerPalette_PokemonRangerM, 49 - obj_pal gTrainerPalette_PokemonRangerF, 50 - obj_pal gTrainerPalette_MagmaAdminM, 51 - obj_pal gTrainerPalette_MagmaAdminF, 52 - obj_pal gTrainerPalette_AromaLady, 53 - obj_pal gTrainerPalette_RuinManiac, 54 - obj_pal gTrainerPalette_CoolTrainerM, 55 - obj_pal gTrainerPalette_CoolTrainerF, 56 - obj_pal gTrainerPalette_Pokemaniac, 57 - obj_pal gTrainerPalette_Kindler, 58 - obj_pal gTrainerPalette_Camper, 59 - obj_pal gTrainerPalette_Picnicker, 60 - obj_pal gTrainerPalette_PsychicM, 61 - obj_pal gTrainerPalette_PsychicF, 62 - obj_pal gTrainerPalette_SchoolKidF, 63 - obj_pal gTrainerPalette_PokefanM, 64 - obj_pal gTrainerPalette_SisAndBro, 65 - obj_pal gTrainerPalette_OldCouple, 66 - obj_pal gTrainerPalette_AquaAdminM, 67 - obj_pal gTrainerPalette_AquaAdminF, 68 - obj_pal gTrainerPalette_UnusedAqua, 69 - obj_pal gTrainerPalette_Archie, 70 - obj_pal gTrainerPalette_Roxanne, 71 - obj_pal gTrainerPalette_Brawly, 72 - obj_pal gTrainerPalette_Wattson, 73 - obj_pal gTrainerPalette_Flannery, 74 - obj_pal gTrainerPalette_Norman, 75 - obj_pal gTrainerPalette_Winona, 76 - obj_pal gTrainerPalette_TateAndLiza, 77 - obj_pal gTrainerPalette_Wallace, 78 - obj_pal gTrainerPalette_Sidney, 79 - obj_pal gTrainerPalette_Phoebe, 80 - obj_pal gTrainerPalette_Glacia, 81 - obj_pal gTrainerPalette_Drake, 82 diff --git a/data/graphics/trainers/front_pic_table.inc b/data/graphics/trainers/front_pic_table.inc new file mode 100644 index 000000000..056647dcd --- /dev/null +++ b/data/graphics/trainers/front_pic_table.inc @@ -0,0 +1,85 @@ + .align 2 +gTrainerFrontPicTable:: @ 81EC53C + obj_tiles gTrainerFrontPic_Brendan, 0x800, 0 + obj_tiles gTrainerFrontPic_May, 0x800, 1 + obj_tiles gTrainerFrontPic_Lass, 0x800, 2 + obj_tiles gTrainerFrontPic_Youngster, 0x800, 3 + obj_tiles gTrainerFrontPic_Hiker, 0x800, 4 + obj_tiles gTrainerFrontPic_Beauty, 0x800, 5 + obj_tiles gTrainerFrontPic_Fisherman, 0x800, 6 + obj_tiles gTrainerFrontPic_Lady, 0x800, 7 + obj_tiles gTrainerFrontPic_CyclingTriathleteM, 0x1000, 8 + obj_tiles gTrainerFrontPic_AquaGruntM, 0x800, 9 + obj_tiles gTrainerFrontPic_Twins, 0x800, 10 + obj_tiles gTrainerFrontPic_SwimmerF, 0x800, 11 + obj_tiles gTrainerFrontPic_BugCatcher, 0x800, 12 + obj_tiles gTrainerFrontPic_SchoolKidM, 0x800, 13 + obj_tiles gTrainerFrontPic_RichBoy, 0x800, 14 + obj_tiles gTrainerFrontPic_SrAndJr, 0x1000, 15 + obj_tiles gTrainerFrontPic_BlackBelt, 0x800, 16 + obj_tiles gTrainerFrontPic_Wally, 0x800, 17 + obj_tiles gTrainerFrontPic_AquaGruntF, 0x800, 18 + obj_tiles gTrainerFrontPic_TuberF, 0x800, 19 + obj_tiles gTrainerFrontPic_HexManiac, 0x800, 20 + obj_tiles gTrainerFrontPic_PokemonBreederF, 0x800, 21 + obj_tiles gTrainerFrontPic_MagmaGruntM, 0x800, 22 + obj_tiles gTrainerFrontPic_MagmaGruntF, 0x800, 23 + obj_tiles gTrainerFrontPic_Interviewer, 0x800, 24 + obj_tiles gTrainerFrontPic_TuberM, 0x800, 25 + obj_tiles gTrainerFrontPic_YoungCouple, 0x800, 26 + obj_tiles gTrainerFrontPic_Guitarist, 0x800, 27 + obj_tiles gTrainerFrontPic_Gentleman, 0x800, 28 + obj_tiles gTrainerFrontPic_Steven, 0x800, 29 + obj_tiles gTrainerFrontPic_Maxie, 0x800, 30 + obj_tiles gTrainerFrontPic_RunningTriathleteF, 0x800, 31 + obj_tiles gTrainerFrontPic_RunningTriathleteM, 0x800, 32 + obj_tiles gTrainerFrontPic_BattleGirl, 0x1000, 33 + obj_tiles gTrainerFrontPic_CyclingTriathleteF, 0x800, 34 + obj_tiles gTrainerFrontPic_SwimmerM, 0x800, 35 + obj_tiles gTrainerFrontPic_PokefanF, 0x800, 36 + obj_tiles gTrainerFrontPic_ExpertM, 0x800, 37 + obj_tiles gTrainerFrontPic_ExpertF, 0x800, 38 + obj_tiles gTrainerFrontPic_SwimmingTriathleteM, 0x800, 39 + obj_tiles gTrainerFrontPic_SwimmingTriathleteF, 0x800, 40 + obj_tiles gTrainerFrontPic_DragonTamer, 0x800, 41 + obj_tiles gTrainerFrontPic_BirdKeeper, 0x800, 42 + obj_tiles gTrainerFrontPic_NinjaBoy, 0x800, 43 + obj_tiles gTrainerFrontPic_ParasolLady, 0x800, 44 + obj_tiles gTrainerFrontPic_BugManiac, 0x800, 45 + obj_tiles gTrainerFrontPic_Sailor, 0x800, 46 + obj_tiles gTrainerFrontPic_Collector, 0x800, 47 + obj_tiles gTrainerFrontPic_PokemonBreederM, 0x800, 48 + obj_tiles gTrainerFrontPic_PokemonRangerM, 0x800, 49 + obj_tiles gTrainerFrontPic_PokemonRangerF, 0x800, 50 + obj_tiles gTrainerFrontPic_MagmaAdminM, 0x800, 51 + obj_tiles gTrainerFrontPic_MagmaAdminF, 0x800, 52 + obj_tiles gTrainerFrontPic_AromaLady, 0x800, 53 + obj_tiles gTrainerFrontPic_RuinManiac, 0x800, 54 + obj_tiles gTrainerFrontPic_CoolTrainerM, 0x800, 55 + obj_tiles gTrainerFrontPic_CoolTrainerF, 0x800, 56 + obj_tiles gTrainerFrontPic_Pokemaniac, 0x800, 57 + obj_tiles gTrainerFrontPic_Kindler, 0x800, 58 + obj_tiles gTrainerFrontPic_Camper, 0x800, 59 + obj_tiles gTrainerFrontPic_Picnicker, 0x800, 60 + obj_tiles gTrainerFrontPic_PsychicM, 0x800, 61 + obj_tiles gTrainerFrontPic_PsychicF, 0x800, 62 + obj_tiles gTrainerFrontPic_SchoolKidF, 0x800, 63 + obj_tiles gTrainerFrontPic_PokefanM, 0x1000, 64 + obj_tiles gTrainerFrontPic_SisAndBro, 0x800, 65 + obj_tiles gTrainerFrontPic_OldCouple, 0x800, 66 + obj_tiles gTrainerFrontPic_AquaAdminM, 0x800, 67 + obj_tiles gTrainerFrontPic_AquaAdminF, 0x800, 68 + obj_tiles gTrainerFrontPic_UnusedAqua, 0x800, 69 + obj_tiles gTrainerFrontPic_Archie, 0x800, 70 + obj_tiles gTrainerFrontPic_Roxanne, 0x800, 71 + obj_tiles gTrainerFrontPic_Brawly, 0x800, 72 + obj_tiles gTrainerFrontPic_Wattson, 0x800, 73 + obj_tiles gTrainerFrontPic_Flannery, 0x800, 74 + obj_tiles gTrainerFrontPic_Norman, 0x800, 75 + obj_tiles gTrainerFrontPic_Winona, 0x800, 76 + obj_tiles gTrainerFrontPic_TateAndLiza, 0x800, 77 + obj_tiles gTrainerFrontPic_Wallace, 0x800, 78 + obj_tiles gTrainerFrontPic_Sidney, 0x800, 79 + obj_tiles gTrainerFrontPic_Phoebe, 0x800, 80 + obj_tiles gTrainerFrontPic_Glacia, 0x800, 81 + obj_tiles gTrainerFrontPic_Drake, 0x800, 82 diff --git a/data/graphics/trainers/front_pic_table.s b/data/graphics/trainers/front_pic_table.s deleted file mode 100644 index 056647dcd..000000000 --- a/data/graphics/trainers/front_pic_table.s +++ /dev/null @@ -1,85 +0,0 @@ - .align 2 -gTrainerFrontPicTable:: @ 81EC53C - obj_tiles gTrainerFrontPic_Brendan, 0x800, 0 - obj_tiles gTrainerFrontPic_May, 0x800, 1 - obj_tiles gTrainerFrontPic_Lass, 0x800, 2 - obj_tiles gTrainerFrontPic_Youngster, 0x800, 3 - obj_tiles gTrainerFrontPic_Hiker, 0x800, 4 - obj_tiles gTrainerFrontPic_Beauty, 0x800, 5 - obj_tiles gTrainerFrontPic_Fisherman, 0x800, 6 - obj_tiles gTrainerFrontPic_Lady, 0x800, 7 - obj_tiles gTrainerFrontPic_CyclingTriathleteM, 0x1000, 8 - obj_tiles gTrainerFrontPic_AquaGruntM, 0x800, 9 - obj_tiles gTrainerFrontPic_Twins, 0x800, 10 - obj_tiles gTrainerFrontPic_SwimmerF, 0x800, 11 - obj_tiles gTrainerFrontPic_BugCatcher, 0x800, 12 - obj_tiles gTrainerFrontPic_SchoolKidM, 0x800, 13 - obj_tiles gTrainerFrontPic_RichBoy, 0x800, 14 - obj_tiles gTrainerFrontPic_SrAndJr, 0x1000, 15 - obj_tiles gTrainerFrontPic_BlackBelt, 0x800, 16 - obj_tiles gTrainerFrontPic_Wally, 0x800, 17 - obj_tiles gTrainerFrontPic_AquaGruntF, 0x800, 18 - obj_tiles gTrainerFrontPic_TuberF, 0x800, 19 - obj_tiles gTrainerFrontPic_HexManiac, 0x800, 20 - obj_tiles gTrainerFrontPic_PokemonBreederF, 0x800, 21 - obj_tiles gTrainerFrontPic_MagmaGruntM, 0x800, 22 - obj_tiles gTrainerFrontPic_MagmaGruntF, 0x800, 23 - obj_tiles gTrainerFrontPic_Interviewer, 0x800, 24 - obj_tiles gTrainerFrontPic_TuberM, 0x800, 25 - obj_tiles gTrainerFrontPic_YoungCouple, 0x800, 26 - obj_tiles gTrainerFrontPic_Guitarist, 0x800, 27 - obj_tiles gTrainerFrontPic_Gentleman, 0x800, 28 - obj_tiles gTrainerFrontPic_Steven, 0x800, 29 - obj_tiles gTrainerFrontPic_Maxie, 0x800, 30 - obj_tiles gTrainerFrontPic_RunningTriathleteF, 0x800, 31 - obj_tiles gTrainerFrontPic_RunningTriathleteM, 0x800, 32 - obj_tiles gTrainerFrontPic_BattleGirl, 0x1000, 33 - obj_tiles gTrainerFrontPic_CyclingTriathleteF, 0x800, 34 - obj_tiles gTrainerFrontPic_SwimmerM, 0x800, 35 - obj_tiles gTrainerFrontPic_PokefanF, 0x800, 36 - obj_tiles gTrainerFrontPic_ExpertM, 0x800, 37 - obj_tiles gTrainerFrontPic_ExpertF, 0x800, 38 - obj_tiles gTrainerFrontPic_SwimmingTriathleteM, 0x800, 39 - obj_tiles gTrainerFrontPic_SwimmingTriathleteF, 0x800, 40 - obj_tiles gTrainerFrontPic_DragonTamer, 0x800, 41 - obj_tiles gTrainerFrontPic_BirdKeeper, 0x800, 42 - obj_tiles gTrainerFrontPic_NinjaBoy, 0x800, 43 - obj_tiles gTrainerFrontPic_ParasolLady, 0x800, 44 - obj_tiles gTrainerFrontPic_BugManiac, 0x800, 45 - obj_tiles gTrainerFrontPic_Sailor, 0x800, 46 - obj_tiles gTrainerFrontPic_Collector, 0x800, 47 - obj_tiles gTrainerFrontPic_PokemonBreederM, 0x800, 48 - obj_tiles gTrainerFrontPic_PokemonRangerM, 0x800, 49 - obj_tiles gTrainerFrontPic_PokemonRangerF, 0x800, 50 - obj_tiles gTrainerFrontPic_MagmaAdminM, 0x800, 51 - obj_tiles gTrainerFrontPic_MagmaAdminF, 0x800, 52 - obj_tiles gTrainerFrontPic_AromaLady, 0x800, 53 - obj_tiles gTrainerFrontPic_RuinManiac, 0x800, 54 - obj_tiles gTrainerFrontPic_CoolTrainerM, 0x800, 55 - obj_tiles gTrainerFrontPic_CoolTrainerF, 0x800, 56 - obj_tiles gTrainerFrontPic_Pokemaniac, 0x800, 57 - obj_tiles gTrainerFrontPic_Kindler, 0x800, 58 - obj_tiles gTrainerFrontPic_Camper, 0x800, 59 - obj_tiles gTrainerFrontPic_Picnicker, 0x800, 60 - obj_tiles gTrainerFrontPic_PsychicM, 0x800, 61 - obj_tiles gTrainerFrontPic_PsychicF, 0x800, 62 - obj_tiles gTrainerFrontPic_SchoolKidF, 0x800, 63 - obj_tiles gTrainerFrontPic_PokefanM, 0x1000, 64 - obj_tiles gTrainerFrontPic_SisAndBro, 0x800, 65 - obj_tiles gTrainerFrontPic_OldCouple, 0x800, 66 - obj_tiles gTrainerFrontPic_AquaAdminM, 0x800, 67 - obj_tiles gTrainerFrontPic_AquaAdminF, 0x800, 68 - obj_tiles gTrainerFrontPic_UnusedAqua, 0x800, 69 - obj_tiles gTrainerFrontPic_Archie, 0x800, 70 - obj_tiles gTrainerFrontPic_Roxanne, 0x800, 71 - obj_tiles gTrainerFrontPic_Brawly, 0x800, 72 - obj_tiles gTrainerFrontPic_Wattson, 0x800, 73 - obj_tiles gTrainerFrontPic_Flannery, 0x800, 74 - obj_tiles gTrainerFrontPic_Norman, 0x800, 75 - obj_tiles gTrainerFrontPic_Winona, 0x800, 76 - obj_tiles gTrainerFrontPic_TateAndLiza, 0x800, 77 - obj_tiles gTrainerFrontPic_Wallace, 0x800, 78 - obj_tiles gTrainerFrontPic_Sidney, 0x800, 79 - obj_tiles gTrainerFrontPic_Phoebe, 0x800, 80 - obj_tiles gTrainerFrontPic_Glacia, 0x800, 81 - obj_tiles gTrainerFrontPic_Drake, 0x800, 82 diff --git a/data/graphics/trainers/graphics.inc b/data/graphics/trainers/graphics.inc new file mode 100644 index 000000000..09f34ca31 --- /dev/null +++ b/data/graphics/trainers/graphics.inc @@ -0,0 +1,675 @@ + .align 2 +gTrainerFrontPic_Lass:: @ 8E48D38 + .incbin "graphics/trainers/lass/front.4bpp.lz" + + .align 2 +gTrainerFrontPic_Youngster:: @ 8E49010 + .incbin "graphics/trainers/youngster/front.4bpp.lz" + + .align 2 +gTrainerFrontPic_Brendan:: @ 8E492B8 + .incbin "graphics/trainers/brendan/front.4bpp.lz" + + .align 2 +gTrainerFrontPic_May:: @ 8E495CC + .incbin "graphics/trainers/may/front.4bpp.lz" + + .align 2 +gTrainerFrontPic_Hiker:: @ 8E498CC + .incbin "graphics/trainers/hiker/front.4bpp.lz" + + .align 2 +gTrainerFrontPic_Beauty:: @ 8E49D4C + .incbin "graphics/trainers/beauty/front.4bpp.lz" + + .align 2 +gTrainerFrontPic_Fisherman:: @ 8E4A034 + .incbin "graphics/trainers/fisherman/front.4bpp.lz" + + .align 2 +gTrainerFrontPic_Lady:: @ 8E4A418 + .incbin "graphics/trainers/lady/front.4bpp.lz" + + .align 2 +gTrainerFrontPic_CyclingTriathleteM:: @ 8E4A7CC + .incbin "graphics/trainers/cycling_triathlete_m/front.4bpp.lz" + + .align 2 +gTrainerFrontPic_AquaGruntM:: @ 8E4ABDC + .incbin "graphics/trainers/aqua_grunt_m/front.4bpp.lz" + + .align 2 +gTrainerFrontPic_Twins:: @ 8E4AF3C + .incbin "graphics/trainers/twins/front.4bpp.lz" + + .align 2 +gTrainerFrontPic_SwimmerF:: @ 8E4B300 + .incbin "graphics/trainers/swimmer_f/front.4bpp.lz" + + .align 2 +gTrainerFrontPic_BugCatcher:: @ 8E4B5D0 + .incbin "graphics/trainers/bug_catcher/front.4bpp.lz" + + .align 2 +gTrainerFrontPic_SchoolKidM:: @ 8E4B8FC + .incbin "graphics/trainers/school_kid_m/front.4bpp.lz" + + .align 2 +gTrainerFrontPic_RichBoy:: @ 8E4BBBC + .incbin "graphics/trainers/rich_boy/front.4bpp.lz" + + .align 2 +gTrainerFrontPic_SrAndJr:: @ 8E4BE70 + .incbin "graphics/trainers/sr_and_jr/front.4bpp.lz" + + .align 2 +gTrainerFrontPic_BlackBelt:: @ 8E4C2E0 + .incbin "graphics/trainers/black_belt/front.4bpp.lz" + + .align 2 +gTrainerFrontPic_Wally:: @ 8E4C644 + .incbin "graphics/trainers/wally/front.4bpp.lz" + + .align 2 +gTrainerFrontPic_AquaGruntF:: @ 8E4C914 + .incbin "graphics/trainers/aqua_grunt_f/front.4bpp.lz" + + .align 2 +gTrainerFrontPic_TuberF:: @ 8E4CC50 + .incbin "graphics/trainers/tuber_f/front.4bpp.lz" + + .align 2 +gTrainerFrontPic_HexManiac:: @ 8E4CEF4 + .incbin "graphics/trainers/hex_maniac/front.4bpp.lz" + + .align 2 +gTrainerFrontPic_PokemonBreederF:: @ 8E4D260 + .incbin "graphics/trainers/pokemon_breeder_f/front.4bpp.lz" + + .align 2 +gTrainerFrontPic_MagmaGruntM:: @ 8E4D594 + .incbin "graphics/trainers/magma_grunt_m/front.4bpp.lz" + + .align 2 +gTrainerFrontPic_MagmaGruntF:: @ 8E4D914 + .incbin "graphics/trainers/magma_grunt_f/front.4bpp.lz" + + .align 2 +gTrainerFrontPic_Interviewer:: @ 8E4DCA0 + .incbin "graphics/trainers/interviewer/front.4bpp.lz" + + .align 2 +gTrainerFrontPic_TuberM:: @ 8E4E144 + .incbin "graphics/trainers/tuber_m/front.4bpp.lz" + + .align 2 +gTrainerFrontPic_YoungCouple:: @ 8E4E3D0 + .incbin "graphics/trainers/young_couple/front.4bpp.lz" + + .align 2 +gTrainerFrontPic_Guitarist:: @ 8E4E790 + .incbin "graphics/trainers/guitarist/front.4bpp.lz" + + .align 2 +gTrainerFrontPic_Gentleman:: @ 8E4EB14 + .incbin "graphics/trainers/gentleman/front.4bpp.lz" + + .align 2 +gTrainerFrontPic_Steven:: @ 8E4EE14 + .incbin "graphics/trainers/steven/front.4bpp.lz" + + .align 2 +gTrainerFrontPic_Maxie:: @ 8E4F14C + .incbin "graphics/trainers/maxie/front.4bpp.lz" + + .align 2 +gTrainerFrontPic_RunningTriathleteF:: @ 8E4F440 + .incbin "graphics/trainers/running_triathlete_f/front.4bpp.lz" + + .align 2 +gTrainerFrontPic_RunningTriathleteM:: @ 8E4F6E4 + .incbin "graphics/trainers/running_triathlete_m/front.4bpp.lz" + + .align 2 +gTrainerFrontPic_BattleGirl:: @ 8E4F99C + .incbin "graphics/trainers/battle_girl/front.4bpp.lz" + + .align 2 +gTrainerFrontPic_CyclingTriathleteF:: @ 8E4FCBC + .incbin "graphics/trainers/cycling_triathlete_f/front.4bpp.lz" + + .align 2 +gTrainerFrontPic_SwimmerM:: @ 8E500C8 + .incbin "graphics/trainers/swimmer_m/front.4bpp.lz" + + .align 2 +gTrainerFrontPic_PokefanF:: @ 8E50388 + .incbin "graphics/trainers/pokefan_f/front.4bpp.lz" + + .align 2 +gTrainerFrontPic_ExpertM:: @ 8E50754 + .incbin "graphics/trainers/expert_m/front.4bpp.lz" + + .align 2 +gTrainerFrontPic_ExpertF:: @ 8E50A94 + .incbin "graphics/trainers/expert_f/front.4bpp.lz" + + .align 2 +gTrainerFrontPic_SwimmingTriathleteM:: @ 8E50DB0 + .incbin "graphics/trainers/swimming_triathlete_m/front.4bpp.lz" + + .align 2 +gTrainerFrontPic_SwimmingTriathleteF:: @ 8E510DC + .incbin "graphics/trainers/swimming_triathlete_f/front.4bpp.lz" + + .align 2 +gTrainerFrontPic_DragonTamer:: @ 8E513B8 + .incbin "graphics/trainers/dragon_tamer/front.4bpp.lz" + + .align 2 +gTrainerFrontPic_BirdKeeper:: @ 8E5170C + .incbin "graphics/trainers/bird_keeper/front.4bpp.lz" + + .align 2 +gTrainerFrontPic_NinjaBoy:: @ 8E51A44 + .incbin "graphics/trainers/ninja_boy/front.4bpp.lz" + + .align 2 +gTrainerFrontPic_ParasolLady:: @ 8E51D20 + .incbin "graphics/trainers/parasol_lady/front.4bpp.lz" + + .align 2 +gTrainerFrontPic_BugManiac:: @ 8E52058 + .incbin "graphics/trainers/bug_maniac/front.4bpp.lz" + + .align 2 +gTrainerFrontPic_Sailor:: @ 8E524A8 + .incbin "graphics/trainers/sailor/front.4bpp.lz" + + .align 2 +gTrainerFrontPic_Collector:: @ 8E52858 + .incbin "graphics/trainers/collector/front.4bpp.lz" + + .align 2 +gTrainerFrontPic_PokemonBreederM:: @ 8E52C5C + .incbin "graphics/trainers/pokemon_breeder_m/front.4bpp.lz" + + .align 2 +gTrainerFrontPic_PokemonRangerM:: @ 8E52F8C + .incbin "graphics/trainers/pokemon_ranger_m/front.4bpp.lz" + + .align 2 +gTrainerFrontPic_PokemonRangerF:: @ 8E532D4 + .incbin "graphics/trainers/pokemon_ranger_f/front.4bpp.lz" + + .align 2 +gTrainerFrontPic_MagmaAdminM:: @ 8E53608 + .incbin "graphics/trainers/magma_admin_m/front.4bpp.lz" + + .align 2 +gTrainerFrontPic_MagmaAdminF:: @ 8E539E0 + .incbin "graphics/trainers/magma_admin_f/front.4bpp.lz" + + .align 2 +gTrainerFrontPic_AromaLady:: @ 8E53D90 + .incbin "graphics/trainers/aroma_lady/front.4bpp.lz" + + .align 2 +gTrainerFrontPic_RuinManiac:: @ 8E54054 + .incbin "graphics/trainers/ruin_maniac/front.4bpp.lz" + + .align 2 +gTrainerFrontPic_CoolTrainerM:: @ 8E543F0 + .incbin "graphics/trainers/cool_trainer_m/front.4bpp.lz" + + .align 2 +gTrainerFrontPic_CoolTrainerF:: @ 8E546D8 + .incbin "graphics/trainers/cool_trainer_f/front.4bpp.lz" + + .align 2 +gTrainerFrontPic_Pokemaniac:: @ 8E549EC + .incbin "graphics/trainers/pokemaniac/front.4bpp.lz" + + .align 2 +gTrainerFrontPic_Kindler:: @ 8E54D5C + .incbin "graphics/trainers/kindler/front.4bpp.lz" + + .align 2 +gTrainerFrontPic_Camper:: @ 8E550C8 + .incbin "graphics/trainers/camper/front.4bpp.lz" + + .align 2 +gTrainerFrontPic_Picnicker:: @ 8E553B0 + .incbin "graphics/trainers/picnicker/front.4bpp.lz" + + .align 2 +gTrainerFrontPic_PsychicM:: @ 8E55690 + .incbin "graphics/trainers/psychic_m/front.4bpp.lz" + + .align 2 +gTrainerFrontPic_PsychicF:: @ 8E559BC + .incbin "graphics/trainers/psychic_f/front.4bpp.lz" + + .align 2 +gTrainerFrontPic_SchoolKidF:: @ 8E55CE4 + .incbin "graphics/trainers/school_kid_f/front.4bpp.lz" + + .align 2 +gTrainerFrontPic_PokefanM:: @ 8E55F80 + .incbin "graphics/trainers/pokefan_m/front.4bpp.lz" + + .align 2 +gTrainerFrontPic_SisAndBro:: @ 8E5633C + .incbin "graphics/trainers/sis_and_bro/front.4bpp.lz" + + .align 2 +gTrainerFrontPic_OldCouple:: @ 8E56788 + .incbin "graphics/trainers/old_couple/front.4bpp.lz" + + .align 2 +gTrainerFrontPic_AquaAdminM:: @ 8E56C98 + .incbin "graphics/trainers/aqua_admin_m/front.4bpp.lz" + + .align 2 +gTrainerFrontPic_AquaAdminF:: @ 8E5704C + .incbin "graphics/trainers/aqua_admin_f/front.4bpp.lz" + + .align 2 +gTrainerFrontPic_UnusedAqua:: @ 8E57410 + .incbin "graphics/trainers/unused_aqua/front.4bpp.lz" + + .align 2 +gTrainerFrontPic_Archie:: @ 8E5778C + .incbin "graphics/trainers/archie/front.4bpp.lz" + + .align 2 +gTrainerBackPic_Brendan:: @ 8E57AC8 + .incbin "graphics/trainers/brendan/back.4bpp.lz" + + .align 2 +gTrainerBackPic_May:: @ 8E5889C + .incbin "graphics/trainers/may/back.4bpp.lz" + + .align 2 +gTrainerBackPic_Wally:: @ 8E59588 + .incbin "graphics/trainers/wally/back.4bpp.lz" + + .align 2 +gTrainerPalette_Lass:: @ 8E59FD8 + .incbin "graphics/trainers/lass/palette.gbapal.lz" + + .align 2 +gTrainerPalette_Youngster:: @ 8E5A000 + .incbin "graphics/trainers/youngster/palette.gbapal.lz" + + .align 2 +gTrainerPalette_Brendan:: @ 8E5A028 + .incbin "graphics/trainers/brendan/palette.gbapal.lz" + + .align 2 +gTrainerPalette_May:: @ 8E5A050 + .incbin "graphics/trainers/may/palette.gbapal.lz" + + .align 2 +gTrainerPalette_Hiker:: @ 8E5A078 + .incbin "graphics/trainers/hiker/palette.gbapal.lz" + + .align 2 +gTrainerPalette_Beauty:: @ 8E5A0A0 + .incbin "graphics/trainers/beauty/palette.gbapal.lz" + + .align 2 +gTrainerPalette_Fisherman:: @ 8E5A0C8 + .incbin "graphics/trainers/fisherman/palette.gbapal.lz" + + .align 2 +gTrainerPalette_Lady:: @ 8E5A0F0 + .incbin "graphics/trainers/lady/palette.gbapal.lz" + + .align 2 +gTrainerPalette_CyclingTriathleteM:: @ 8E5A118 + .incbin "graphics/trainers/cycling_triathlete_m/palette.gbapal.lz" + + .align 2 +gTrainerPalette_AquaGruntM:: @ 8E5A140 + .incbin "graphics/trainers/aqua_grunt_m/palette.gbapal.lz" + + .align 2 +gTrainerPalette_Twins:: @ 8E5A168 + .incbin "graphics/trainers/twins/palette.gbapal.lz" + + .align 2 +gTrainerPalette_SwimmerF:: @ 8E5A190 + .incbin "graphics/trainers/swimmer_f/palette.gbapal.lz" + + .align 2 +gTrainerPalette_BugCatcher:: @ 8E5A1B8 + .incbin "graphics/trainers/bug_catcher/palette.gbapal.lz" + + .align 2 +gTrainerPalette_SchoolKidM:: @ 8E5A1E0 + .incbin "graphics/trainers/school_kid_m/palette.gbapal.lz" + + .align 2 +gTrainerPalette_RichBoy:: @ 8E5A208 + .incbin "graphics/trainers/rich_boy/palette.gbapal.lz" + + .align 2 +gTrainerPalette_SrAndJr:: @ 8E5A230 + .incbin "graphics/trainers/sr_and_jr/palette.gbapal.lz" + + .align 2 +gTrainerPalette_BlackBelt:: @ 8E5A258 + .incbin "graphics/trainers/black_belt/palette.gbapal.lz" + + .align 2 +gTrainerPalette_Wally:: @ 8E5A280 + .incbin "graphics/trainers/wally/palette.gbapal.lz" + + .align 2 +gTrainerPalette_AquaGruntF:: @ 8E5A2A8 + .incbin "graphics/trainers/aqua_grunt_f/palette.gbapal.lz" + + .align 2 +gTrainerPalette_TuberF:: @ 8E5A2D0 + .incbin "graphics/trainers/tuber_f/palette.gbapal.lz" + + .align 2 +gTrainerPalette_HexManiac:: @ 8E5A2F8 + .incbin "graphics/trainers/hex_maniac/palette.gbapal.lz" + + .align 2 +gTrainerPalette_PokemonBreederF:: @ 8E5A320 + .incbin "graphics/trainers/pokemon_breeder_f/palette.gbapal.lz" + + .align 2 +gTrainerPalette_MagmaGruntM:: @ 8E5A348 + .incbin "graphics/trainers/magma_grunt_m/palette.gbapal.lz" + + .align 2 +gTrainerPalette_MagmaGruntF:: @ 8E5A370 + .incbin "graphics/trainers/magma_grunt_f/palette.gbapal.lz" + + .align 2 +gTrainerPalette_Interviewer:: @ 8E5A398 + .incbin "graphics/trainers/interviewer/palette.gbapal.lz" + + .align 2 +gTrainerPalette_TuberM:: @ 8E5A3C0 + .incbin "graphics/trainers/tuber_m/palette.gbapal.lz" + + .align 2 +gTrainerPalette_YoungCouple:: @ 8E5A3E8 + .incbin "graphics/trainers/young_couple/palette.gbapal.lz" + + .align 2 +gTrainerPalette_Guitarist:: @ 8E5A410 + .incbin "graphics/trainers/guitarist/palette.gbapal.lz" + + .align 2 +gTrainerPalette_Gentleman:: @ 8E5A438 + .incbin "graphics/trainers/gentleman/palette.gbapal.lz" + + .align 2 +gTrainerPalette_Steven:: @ 8E5A460 + .incbin "graphics/trainers/steven/palette.gbapal.lz" + + .align 2 +gTrainerPalette_Maxie:: @ 8E5A488 + .incbin "graphics/trainers/maxie/palette.gbapal.lz" + + .align 2 +gTrainerPalette_RunningTriathleteF:: @ 8E5A4B0 + .incbin "graphics/trainers/running_triathlete_f/palette.gbapal.lz" + + .align 2 +gTrainerPalette_RunningTriathleteM:: @ 8E5A4D8 + .incbin "graphics/trainers/running_triathlete_m/palette.gbapal.lz" + + .align 2 +gTrainerPalette_BattleGirl:: @ 8E5A500 + .incbin "graphics/trainers/battle_girl/palette.gbapal.lz" + + .align 2 +gTrainerPalette_CyclingTriathleteF:: @ 8E5A528 + .incbin "graphics/trainers/cycling_triathlete_f/palette.gbapal.lz" + + .align 2 +gTrainerPalette_SwimmerM:: @ 8E5A550 + .incbin "graphics/trainers/swimmer_m/palette.gbapal.lz" + + .align 2 +gTrainerPalette_PokefanF:: @ 8E5A578 + .incbin "graphics/trainers/pokefan_f/palette.gbapal.lz" + + .align 2 +gTrainerPalette_ExpertM:: @ 8E5A5A0 + .incbin "graphics/trainers/expert_m/palette.gbapal.lz" + + .align 2 +gTrainerPalette_ExpertF:: @ 8E5A5C8 + .incbin "graphics/trainers/expert_f/palette.gbapal.lz" + + .align 2 +gTrainerPalette_SwimmingTriathleteM:: @ 8E5A5F0 + .incbin "graphics/trainers/swimming_triathlete_m/palette.gbapal.lz" + + .align 2 +gTrainerPalette_SwimmingTriathleteF:: @ 8E5A618 + .incbin "graphics/trainers/swimming_triathlete_f/palette.gbapal.lz" + + .align 2 +gTrainerPalette_DragonTamer:: @ 8E5A640 + .incbin "graphics/trainers/dragon_tamer/palette.gbapal.lz" + + .align 2 +gTrainerPalette_BirdKeeper:: @ 8E5A668 + .incbin "graphics/trainers/bird_keeper/palette.gbapal.lz" + + .align 2 +gTrainerPalette_NinjaBoy:: @ 8E5A690 + .incbin "graphics/trainers/ninja_boy/palette.gbapal.lz" + + .align 2 +gTrainerPalette_ParasolLady:: @ 8E5A6B8 + .incbin "graphics/trainers/parasol_lady/palette.gbapal.lz" + + .align 2 +gTrainerPalette_BugManiac:: @ 8E5A6E0 + .incbin "graphics/trainers/bug_maniac/palette.gbapal.lz" + + .align 2 +gTrainerPalette_Sailor:: @ 8E5A708 + .incbin "graphics/trainers/sailor/palette.gbapal.lz" + + .align 2 +gTrainerPalette_Collector:: @ 8E5A730 + .incbin "graphics/trainers/collector/palette.gbapal.lz" + + .align 2 +gTrainerPalette_PokemonBreederM:: @ 8E5A758 + .incbin "graphics/trainers/pokemon_breeder_m/palette.gbapal.lz" + + .align 2 +gTrainerPalette_PokemonRangerM:: @ 8E5A780 + .incbin "graphics/trainers/pokemon_ranger_m/palette.gbapal.lz" + + .align 2 +gTrainerPalette_PokemonRangerF:: @ 8E5A7A8 + .incbin "graphics/trainers/pokemon_ranger_f/palette.gbapal.lz" + + .align 2 +gTrainerPalette_MagmaAdminM:: @ 8E5A7D0 + .incbin "graphics/trainers/magma_admin_m/palette.gbapal.lz" + + .align 2 +gTrainerPalette_MagmaAdminF:: @ 8E5A7F8 + .incbin "graphics/trainers/magma_admin_f/palette.gbapal.lz" + + .align 2 +gTrainerPalette_AromaLady:: @ 8E5A820 + .incbin "graphics/trainers/aroma_lady/palette.gbapal.lz" + + .align 2 +gTrainerPalette_RuinManiac:: @ 8E5A848 + .incbin "graphics/trainers/ruin_maniac/palette.gbapal.lz" + + .align 2 +gTrainerPalette_CoolTrainerM:: @ 8E5A870 + .incbin "graphics/trainers/cool_trainer_m/palette.gbapal.lz" + + .align 2 +gTrainerPalette_CoolTrainerF:: @ 8E5A898 + .incbin "graphics/trainers/cool_trainer_f/palette.gbapal.lz" + + .align 2 +gTrainerPalette_Pokemaniac:: @ 8E5A8C0 + .incbin "graphics/trainers/pokemaniac/palette.gbapal.lz" + + .align 2 +gTrainerPalette_Kindler:: @ 8E5A8E8 + .incbin "graphics/trainers/kindler/palette.gbapal.lz" + + .align 2 +gTrainerPalette_Camper:: @ 8E5A910 + .incbin "graphics/trainers/camper/palette.gbapal.lz" + + .align 2 +gTrainerPalette_Picnicker:: @ 8E5A938 + .incbin "graphics/trainers/picnicker/palette.gbapal.lz" + + .align 2 +gTrainerPalette_PsychicM:: @ 8E5A960 + .incbin "graphics/trainers/psychic_m/palette.gbapal.lz" + + .align 2 +gTrainerPalette_PsychicF:: @ 8E5A988 + .incbin "graphics/trainers/psychic_f/palette.gbapal.lz" + + .align 2 +gTrainerPalette_SchoolKidF:: @ 8E5A9B0 + .incbin "graphics/trainers/school_kid_f/palette.gbapal.lz" + + .align 2 +gTrainerPalette_PokefanM:: @ 8E5A9D8 + .incbin "graphics/trainers/pokefan_m/palette.gbapal.lz" + + .align 2 +gTrainerPalette_SisAndBro:: @ 8E5AA00 + .incbin "graphics/trainers/sis_and_bro/palette.gbapal.lz" + + .align 2 +gTrainerPalette_OldCouple:: @ 8E5AA28 + .incbin "graphics/trainers/old_couple/palette.gbapal.lz" + + .align 2 +gTrainerPalette_AquaAdminM:: @ 8E5AA50 + .incbin "graphics/trainers/aqua_admin_m/palette.gbapal.lz" + + .align 2 +gTrainerPalette_AquaAdminF:: @ 8E5AA78 + .incbin "graphics/trainers/aqua_admin_f/palette.gbapal.lz" + + .align 2 +gTrainerPalette_UnusedAqua:: @ 8E5AAA0 + .incbin "graphics/trainers/unused_aqua/palette.gbapal.lz" + + .align 2 +gTrainerPalette_Archie:: @ 8E5AAC8 + .incbin "graphics/trainers/archie/palette.gbapal.lz" + + .align 2 +gTrainerFrontPic_Roxanne:: @ 8E5AAF0 + .incbin "graphics/trainers/roxanne/front.4bpp.lz" + + .align 2 +gTrainerFrontPic_Brawly:: @ 8E5ADDC + .incbin "graphics/trainers/brawly/front.4bpp.lz" + + .align 2 +gTrainerFrontPic_Wattson:: @ 8E5B170 + .incbin "graphics/trainers/wattson/front.4bpp.lz" + + .align 2 +gTrainerFrontPic_Flannery:: @ 8E5B4B8 + .incbin "graphics/trainers/flannery/front.4bpp.lz" + + .align 2 +gTrainerFrontPic_Norman:: @ 8E5B838 + .incbin "graphics/trainers/norman/front.4bpp.lz" + + .align 2 +gTrainerFrontPic_Winona:: @ 8E5BB74 + .incbin "graphics/trainers/winona/front.4bpp.lz" + + .align 2 +gTrainerFrontPic_TateAndLiza:: @ 8E5BEF4 + .incbin "graphics/trainers/tate_and_liza/front.4bpp.lz" + + .align 2 +gTrainerFrontPic_Wallace:: @ 8E5C338 + .incbin "graphics/trainers/wallace/front.4bpp.lz" + + .align 2 +gTrainerFrontPic_Sidney:: @ 8E5C6B0 + .incbin "graphics/trainers/sidney/front.4bpp.lz" + + .align 2 +gTrainerFrontPic_Phoebe:: @ 8E5C9E4 + .incbin "graphics/trainers/phoebe/front.4bpp.lz" + + .align 2 +gTrainerFrontPic_Glacia:: @ 8E5CCE4 + .incbin "graphics/trainers/glacia/front.4bpp.lz" + + .align 2 +gTrainerFrontPic_Drake:: @ 8E5D068 + .incbin "graphics/trainers/drake/front.4bpp.lz" + + .align 2 +gTrainerPalette_Roxanne:: @ 8E5D410 + .incbin "graphics/trainers/roxanne/palette.gbapal.lz" + + .align 2 +gTrainerPalette_Brawly:: @ 8E5D438 + .incbin "graphics/trainers/brawly/palette.gbapal.lz" + + .align 2 +gTrainerPalette_Wattson:: @ 8E5D460 + .incbin "graphics/trainers/wattson/palette.gbapal.lz" + + .align 2 +gTrainerPalette_Flannery:: @ 8E5D488 + .incbin "graphics/trainers/flannery/palette.gbapal.lz" + + .align 2 +gTrainerPalette_Norman:: @ 8E5D4B0 + .incbin "graphics/trainers/norman/palette.gbapal.lz" + + .align 2 +gTrainerPalette_Winona:: @ 8E5D4D8 + .incbin "graphics/trainers/winona/palette.gbapal.lz" + + .align 2 +gTrainerPalette_TateAndLiza:: @ 8E5D500 + .incbin "graphics/trainers/tate_and_liza/palette.gbapal.lz" + + .align 2 +gTrainerPalette_Wallace:: @ 8E5D528 + .incbin "graphics/trainers/wallace/palette.gbapal.lz" + + .align 2 +gTrainerPalette_Sidney:: @ 8E5D550 + .incbin "graphics/trainers/sidney/palette.gbapal.lz" + + .align 2 +gTrainerPalette_Phoebe:: @ 8E5D578 + .incbin "graphics/trainers/phoebe/palette.gbapal.lz" + + .align 2 +gTrainerPalette_Glacia:: @ 8E5D5A0 + .incbin "graphics/trainers/glacia/palette.gbapal.lz" + + .align 2 +gTrainerPalette_Drake:: @ 8E5D5C8 + .incbin "graphics/trainers/drake/palette.gbapal.lz" diff --git a/data/graphics/trainers/graphics.s b/data/graphics/trainers/graphics.s deleted file mode 100644 index 09f34ca31..000000000 --- a/data/graphics/trainers/graphics.s +++ /dev/null @@ -1,675 +0,0 @@ - .align 2 -gTrainerFrontPic_Lass:: @ 8E48D38 - .incbin "graphics/trainers/lass/front.4bpp.lz" - - .align 2 -gTrainerFrontPic_Youngster:: @ 8E49010 - .incbin "graphics/trainers/youngster/front.4bpp.lz" - - .align 2 -gTrainerFrontPic_Brendan:: @ 8E492B8 - .incbin "graphics/trainers/brendan/front.4bpp.lz" - - .align 2 -gTrainerFrontPic_May:: @ 8E495CC - .incbin "graphics/trainers/may/front.4bpp.lz" - - .align 2 -gTrainerFrontPic_Hiker:: @ 8E498CC - .incbin "graphics/trainers/hiker/front.4bpp.lz" - - .align 2 -gTrainerFrontPic_Beauty:: @ 8E49D4C - .incbin "graphics/trainers/beauty/front.4bpp.lz" - - .align 2 -gTrainerFrontPic_Fisherman:: @ 8E4A034 - .incbin "graphics/trainers/fisherman/front.4bpp.lz" - - .align 2 -gTrainerFrontPic_Lady:: @ 8E4A418 - .incbin "graphics/trainers/lady/front.4bpp.lz" - - .align 2 -gTrainerFrontPic_CyclingTriathleteM:: @ 8E4A7CC - .incbin "graphics/trainers/cycling_triathlete_m/front.4bpp.lz" - - .align 2 -gTrainerFrontPic_AquaGruntM:: @ 8E4ABDC - .incbin "graphics/trainers/aqua_grunt_m/front.4bpp.lz" - - .align 2 -gTrainerFrontPic_Twins:: @ 8E4AF3C - .incbin "graphics/trainers/twins/front.4bpp.lz" - - .align 2 -gTrainerFrontPic_SwimmerF:: @ 8E4B300 - .incbin "graphics/trainers/swimmer_f/front.4bpp.lz" - - .align 2 -gTrainerFrontPic_BugCatcher:: @ 8E4B5D0 - .incbin "graphics/trainers/bug_catcher/front.4bpp.lz" - - .align 2 -gTrainerFrontPic_SchoolKidM:: @ 8E4B8FC - .incbin "graphics/trainers/school_kid_m/front.4bpp.lz" - - .align 2 -gTrainerFrontPic_RichBoy:: @ 8E4BBBC - .incbin "graphics/trainers/rich_boy/front.4bpp.lz" - - .align 2 -gTrainerFrontPic_SrAndJr:: @ 8E4BE70 - .incbin "graphics/trainers/sr_and_jr/front.4bpp.lz" - - .align 2 -gTrainerFrontPic_BlackBelt:: @ 8E4C2E0 - .incbin "graphics/trainers/black_belt/front.4bpp.lz" - - .align 2 -gTrainerFrontPic_Wally:: @ 8E4C644 - .incbin "graphics/trainers/wally/front.4bpp.lz" - - .align 2 -gTrainerFrontPic_AquaGruntF:: @ 8E4C914 - .incbin "graphics/trainers/aqua_grunt_f/front.4bpp.lz" - - .align 2 -gTrainerFrontPic_TuberF:: @ 8E4CC50 - .incbin "graphics/trainers/tuber_f/front.4bpp.lz" - - .align 2 -gTrainerFrontPic_HexManiac:: @ 8E4CEF4 - .incbin "graphics/trainers/hex_maniac/front.4bpp.lz" - - .align 2 -gTrainerFrontPic_PokemonBreederF:: @ 8E4D260 - .incbin "graphics/trainers/pokemon_breeder_f/front.4bpp.lz" - - .align 2 -gTrainerFrontPic_MagmaGruntM:: @ 8E4D594 - .incbin "graphics/trainers/magma_grunt_m/front.4bpp.lz" - - .align 2 -gTrainerFrontPic_MagmaGruntF:: @ 8E4D914 - .incbin "graphics/trainers/magma_grunt_f/front.4bpp.lz" - - .align 2 -gTrainerFrontPic_Interviewer:: @ 8E4DCA0 - .incbin "graphics/trainers/interviewer/front.4bpp.lz" - - .align 2 -gTrainerFrontPic_TuberM:: @ 8E4E144 - .incbin "graphics/trainers/tuber_m/front.4bpp.lz" - - .align 2 -gTrainerFrontPic_YoungCouple:: @ 8E4E3D0 - .incbin "graphics/trainers/young_couple/front.4bpp.lz" - - .align 2 -gTrainerFrontPic_Guitarist:: @ 8E4E790 - .incbin "graphics/trainers/guitarist/front.4bpp.lz" - - .align 2 -gTrainerFrontPic_Gentleman:: @ 8E4EB14 - .incbin "graphics/trainers/gentleman/front.4bpp.lz" - - .align 2 -gTrainerFrontPic_Steven:: @ 8E4EE14 - .incbin "graphics/trainers/steven/front.4bpp.lz" - - .align 2 -gTrainerFrontPic_Maxie:: @ 8E4F14C - .incbin "graphics/trainers/maxie/front.4bpp.lz" - - .align 2 -gTrainerFrontPic_RunningTriathleteF:: @ 8E4F440 - .incbin "graphics/trainers/running_triathlete_f/front.4bpp.lz" - - .align 2 -gTrainerFrontPic_RunningTriathleteM:: @ 8E4F6E4 - .incbin "graphics/trainers/running_triathlete_m/front.4bpp.lz" - - .align 2 -gTrainerFrontPic_BattleGirl:: @ 8E4F99C - .incbin "graphics/trainers/battle_girl/front.4bpp.lz" - - .align 2 -gTrainerFrontPic_CyclingTriathleteF:: @ 8E4FCBC - .incbin "graphics/trainers/cycling_triathlete_f/front.4bpp.lz" - - .align 2 -gTrainerFrontPic_SwimmerM:: @ 8E500C8 - .incbin "graphics/trainers/swimmer_m/front.4bpp.lz" - - .align 2 -gTrainerFrontPic_PokefanF:: @ 8E50388 - .incbin "graphics/trainers/pokefan_f/front.4bpp.lz" - - .align 2 -gTrainerFrontPic_ExpertM:: @ 8E50754 - .incbin "graphics/trainers/expert_m/front.4bpp.lz" - - .align 2 -gTrainerFrontPic_ExpertF:: @ 8E50A94 - .incbin "graphics/trainers/expert_f/front.4bpp.lz" - - .align 2 -gTrainerFrontPic_SwimmingTriathleteM:: @ 8E50DB0 - .incbin "graphics/trainers/swimming_triathlete_m/front.4bpp.lz" - - .align 2 -gTrainerFrontPic_SwimmingTriathleteF:: @ 8E510DC - .incbin "graphics/trainers/swimming_triathlete_f/front.4bpp.lz" - - .align 2 -gTrainerFrontPic_DragonTamer:: @ 8E513B8 - .incbin "graphics/trainers/dragon_tamer/front.4bpp.lz" - - .align 2 -gTrainerFrontPic_BirdKeeper:: @ 8E5170C - .incbin "graphics/trainers/bird_keeper/front.4bpp.lz" - - .align 2 -gTrainerFrontPic_NinjaBoy:: @ 8E51A44 - .incbin "graphics/trainers/ninja_boy/front.4bpp.lz" - - .align 2 -gTrainerFrontPic_ParasolLady:: @ 8E51D20 - .incbin "graphics/trainers/parasol_lady/front.4bpp.lz" - - .align 2 -gTrainerFrontPic_BugManiac:: @ 8E52058 - .incbin "graphics/trainers/bug_maniac/front.4bpp.lz" - - .align 2 -gTrainerFrontPic_Sailor:: @ 8E524A8 - .incbin "graphics/trainers/sailor/front.4bpp.lz" - - .align 2 -gTrainerFrontPic_Collector:: @ 8E52858 - .incbin "graphics/trainers/collector/front.4bpp.lz" - - .align 2 -gTrainerFrontPic_PokemonBreederM:: @ 8E52C5C - .incbin "graphics/trainers/pokemon_breeder_m/front.4bpp.lz" - - .align 2 -gTrainerFrontPic_PokemonRangerM:: @ 8E52F8C - .incbin "graphics/trainers/pokemon_ranger_m/front.4bpp.lz" - - .align 2 -gTrainerFrontPic_PokemonRangerF:: @ 8E532D4 - .incbin "graphics/trainers/pokemon_ranger_f/front.4bpp.lz" - - .align 2 -gTrainerFrontPic_MagmaAdminM:: @ 8E53608 - .incbin "graphics/trainers/magma_admin_m/front.4bpp.lz" - - .align 2 -gTrainerFrontPic_MagmaAdminF:: @ 8E539E0 - .incbin "graphics/trainers/magma_admin_f/front.4bpp.lz" - - .align 2 -gTrainerFrontPic_AromaLady:: @ 8E53D90 - .incbin "graphics/trainers/aroma_lady/front.4bpp.lz" - - .align 2 -gTrainerFrontPic_RuinManiac:: @ 8E54054 - .incbin "graphics/trainers/ruin_maniac/front.4bpp.lz" - - .align 2 -gTrainerFrontPic_CoolTrainerM:: @ 8E543F0 - .incbin "graphics/trainers/cool_trainer_m/front.4bpp.lz" - - .align 2 -gTrainerFrontPic_CoolTrainerF:: @ 8E546D8 - .incbin "graphics/trainers/cool_trainer_f/front.4bpp.lz" - - .align 2 -gTrainerFrontPic_Pokemaniac:: @ 8E549EC - .incbin "graphics/trainers/pokemaniac/front.4bpp.lz" - - .align 2 -gTrainerFrontPic_Kindler:: @ 8E54D5C - .incbin "graphics/trainers/kindler/front.4bpp.lz" - - .align 2 -gTrainerFrontPic_Camper:: @ 8E550C8 - .incbin "graphics/trainers/camper/front.4bpp.lz" - - .align 2 -gTrainerFrontPic_Picnicker:: @ 8E553B0 - .incbin "graphics/trainers/picnicker/front.4bpp.lz" - - .align 2 -gTrainerFrontPic_PsychicM:: @ 8E55690 - .incbin "graphics/trainers/psychic_m/front.4bpp.lz" - - .align 2 -gTrainerFrontPic_PsychicF:: @ 8E559BC - .incbin "graphics/trainers/psychic_f/front.4bpp.lz" - - .align 2 -gTrainerFrontPic_SchoolKidF:: @ 8E55CE4 - .incbin "graphics/trainers/school_kid_f/front.4bpp.lz" - - .align 2 -gTrainerFrontPic_PokefanM:: @ 8E55F80 - .incbin "graphics/trainers/pokefan_m/front.4bpp.lz" - - .align 2 -gTrainerFrontPic_SisAndBro:: @ 8E5633C - .incbin "graphics/trainers/sis_and_bro/front.4bpp.lz" - - .align 2 -gTrainerFrontPic_OldCouple:: @ 8E56788 - .incbin "graphics/trainers/old_couple/front.4bpp.lz" - - .align 2 -gTrainerFrontPic_AquaAdminM:: @ 8E56C98 - .incbin "graphics/trainers/aqua_admin_m/front.4bpp.lz" - - .align 2 -gTrainerFrontPic_AquaAdminF:: @ 8E5704C - .incbin "graphics/trainers/aqua_admin_f/front.4bpp.lz" - - .align 2 -gTrainerFrontPic_UnusedAqua:: @ 8E57410 - .incbin "graphics/trainers/unused_aqua/front.4bpp.lz" - - .align 2 -gTrainerFrontPic_Archie:: @ 8E5778C - .incbin "graphics/trainers/archie/front.4bpp.lz" - - .align 2 -gTrainerBackPic_Brendan:: @ 8E57AC8 - .incbin "graphics/trainers/brendan/back.4bpp.lz" - - .align 2 -gTrainerBackPic_May:: @ 8E5889C - .incbin "graphics/trainers/may/back.4bpp.lz" - - .align 2 -gTrainerBackPic_Wally:: @ 8E59588 - .incbin "graphics/trainers/wally/back.4bpp.lz" - - .align 2 -gTrainerPalette_Lass:: @ 8E59FD8 - .incbin "graphics/trainers/lass/palette.gbapal.lz" - - .align 2 -gTrainerPalette_Youngster:: @ 8E5A000 - .incbin "graphics/trainers/youngster/palette.gbapal.lz" - - .align 2 -gTrainerPalette_Brendan:: @ 8E5A028 - .incbin "graphics/trainers/brendan/palette.gbapal.lz" - - .align 2 -gTrainerPalette_May:: @ 8E5A050 - .incbin "graphics/trainers/may/palette.gbapal.lz" - - .align 2 -gTrainerPalette_Hiker:: @ 8E5A078 - .incbin "graphics/trainers/hiker/palette.gbapal.lz" - - .align 2 -gTrainerPalette_Beauty:: @ 8E5A0A0 - .incbin "graphics/trainers/beauty/palette.gbapal.lz" - - .align 2 -gTrainerPalette_Fisherman:: @ 8E5A0C8 - .incbin "graphics/trainers/fisherman/palette.gbapal.lz" - - .align 2 -gTrainerPalette_Lady:: @ 8E5A0F0 - .incbin "graphics/trainers/lady/palette.gbapal.lz" - - .align 2 -gTrainerPalette_CyclingTriathleteM:: @ 8E5A118 - .incbin "graphics/trainers/cycling_triathlete_m/palette.gbapal.lz" - - .align 2 -gTrainerPalette_AquaGruntM:: @ 8E5A140 - .incbin "graphics/trainers/aqua_grunt_m/palette.gbapal.lz" - - .align 2 -gTrainerPalette_Twins:: @ 8E5A168 - .incbin "graphics/trainers/twins/palette.gbapal.lz" - - .align 2 -gTrainerPalette_SwimmerF:: @ 8E5A190 - .incbin "graphics/trainers/swimmer_f/palette.gbapal.lz" - - .align 2 -gTrainerPalette_BugCatcher:: @ 8E5A1B8 - .incbin "graphics/trainers/bug_catcher/palette.gbapal.lz" - - .align 2 -gTrainerPalette_SchoolKidM:: @ 8E5A1E0 - .incbin "graphics/trainers/school_kid_m/palette.gbapal.lz" - - .align 2 -gTrainerPalette_RichBoy:: @ 8E5A208 - .incbin "graphics/trainers/rich_boy/palette.gbapal.lz" - - .align 2 -gTrainerPalette_SrAndJr:: @ 8E5A230 - .incbin "graphics/trainers/sr_and_jr/palette.gbapal.lz" - - .align 2 -gTrainerPalette_BlackBelt:: @ 8E5A258 - .incbin "graphics/trainers/black_belt/palette.gbapal.lz" - - .align 2 -gTrainerPalette_Wally:: @ 8E5A280 - .incbin "graphics/trainers/wally/palette.gbapal.lz" - - .align 2 -gTrainerPalette_AquaGruntF:: @ 8E5A2A8 - .incbin "graphics/trainers/aqua_grunt_f/palette.gbapal.lz" - - .align 2 -gTrainerPalette_TuberF:: @ 8E5A2D0 - .incbin "graphics/trainers/tuber_f/palette.gbapal.lz" - - .align 2 -gTrainerPalette_HexManiac:: @ 8E5A2F8 - .incbin "graphics/trainers/hex_maniac/palette.gbapal.lz" - - .align 2 -gTrainerPalette_PokemonBreederF:: @ 8E5A320 - .incbin "graphics/trainers/pokemon_breeder_f/palette.gbapal.lz" - - .align 2 -gTrainerPalette_MagmaGruntM:: @ 8E5A348 - .incbin "graphics/trainers/magma_grunt_m/palette.gbapal.lz" - - .align 2 -gTrainerPalette_MagmaGruntF:: @ 8E5A370 - .incbin "graphics/trainers/magma_grunt_f/palette.gbapal.lz" - - .align 2 -gTrainerPalette_Interviewer:: @ 8E5A398 - .incbin "graphics/trainers/interviewer/palette.gbapal.lz" - - .align 2 -gTrainerPalette_TuberM:: @ 8E5A3C0 - .incbin "graphics/trainers/tuber_m/palette.gbapal.lz" - - .align 2 -gTrainerPalette_YoungCouple:: @ 8E5A3E8 - .incbin "graphics/trainers/young_couple/palette.gbapal.lz" - - .align 2 -gTrainerPalette_Guitarist:: @ 8E5A410 - .incbin "graphics/trainers/guitarist/palette.gbapal.lz" - - .align 2 -gTrainerPalette_Gentleman:: @ 8E5A438 - .incbin "graphics/trainers/gentleman/palette.gbapal.lz" - - .align 2 -gTrainerPalette_Steven:: @ 8E5A460 - .incbin "graphics/trainers/steven/palette.gbapal.lz" - - .align 2 -gTrainerPalette_Maxie:: @ 8E5A488 - .incbin "graphics/trainers/maxie/palette.gbapal.lz" - - .align 2 -gTrainerPalette_RunningTriathleteF:: @ 8E5A4B0 - .incbin "graphics/trainers/running_triathlete_f/palette.gbapal.lz" - - .align 2 -gTrainerPalette_RunningTriathleteM:: @ 8E5A4D8 - .incbin "graphics/trainers/running_triathlete_m/palette.gbapal.lz" - - .align 2 -gTrainerPalette_BattleGirl:: @ 8E5A500 - .incbin "graphics/trainers/battle_girl/palette.gbapal.lz" - - .align 2 -gTrainerPalette_CyclingTriathleteF:: @ 8E5A528 - .incbin "graphics/trainers/cycling_triathlete_f/palette.gbapal.lz" - - .align 2 -gTrainerPalette_SwimmerM:: @ 8E5A550 - .incbin "graphics/trainers/swimmer_m/palette.gbapal.lz" - - .align 2 -gTrainerPalette_PokefanF:: @ 8E5A578 - .incbin "graphics/trainers/pokefan_f/palette.gbapal.lz" - - .align 2 -gTrainerPalette_ExpertM:: @ 8E5A5A0 - .incbin "graphics/trainers/expert_m/palette.gbapal.lz" - - .align 2 -gTrainerPalette_ExpertF:: @ 8E5A5C8 - .incbin "graphics/trainers/expert_f/palette.gbapal.lz" - - .align 2 -gTrainerPalette_SwimmingTriathleteM:: @ 8E5A5F0 - .incbin "graphics/trainers/swimming_triathlete_m/palette.gbapal.lz" - - .align 2 -gTrainerPalette_SwimmingTriathleteF:: @ 8E5A618 - .incbin "graphics/trainers/swimming_triathlete_f/palette.gbapal.lz" - - .align 2 -gTrainerPalette_DragonTamer:: @ 8E5A640 - .incbin "graphics/trainers/dragon_tamer/palette.gbapal.lz" - - .align 2 -gTrainerPalette_BirdKeeper:: @ 8E5A668 - .incbin "graphics/trainers/bird_keeper/palette.gbapal.lz" - - .align 2 -gTrainerPalette_NinjaBoy:: @ 8E5A690 - .incbin "graphics/trainers/ninja_boy/palette.gbapal.lz" - - .align 2 -gTrainerPalette_ParasolLady:: @ 8E5A6B8 - .incbin "graphics/trainers/parasol_lady/palette.gbapal.lz" - - .align 2 -gTrainerPalette_BugManiac:: @ 8E5A6E0 - .incbin "graphics/trainers/bug_maniac/palette.gbapal.lz" - - .align 2 -gTrainerPalette_Sailor:: @ 8E5A708 - .incbin "graphics/trainers/sailor/palette.gbapal.lz" - - .align 2 -gTrainerPalette_Collector:: @ 8E5A730 - .incbin "graphics/trainers/collector/palette.gbapal.lz" - - .align 2 -gTrainerPalette_PokemonBreederM:: @ 8E5A758 - .incbin "graphics/trainers/pokemon_breeder_m/palette.gbapal.lz" - - .align 2 -gTrainerPalette_PokemonRangerM:: @ 8E5A780 - .incbin "graphics/trainers/pokemon_ranger_m/palette.gbapal.lz" - - .align 2 -gTrainerPalette_PokemonRangerF:: @ 8E5A7A8 - .incbin "graphics/trainers/pokemon_ranger_f/palette.gbapal.lz" - - .align 2 -gTrainerPalette_MagmaAdminM:: @ 8E5A7D0 - .incbin "graphics/trainers/magma_admin_m/palette.gbapal.lz" - - .align 2 -gTrainerPalette_MagmaAdminF:: @ 8E5A7F8 - .incbin "graphics/trainers/magma_admin_f/palette.gbapal.lz" - - .align 2 -gTrainerPalette_AromaLady:: @ 8E5A820 - .incbin "graphics/trainers/aroma_lady/palette.gbapal.lz" - - .align 2 -gTrainerPalette_RuinManiac:: @ 8E5A848 - .incbin "graphics/trainers/ruin_maniac/palette.gbapal.lz" - - .align 2 -gTrainerPalette_CoolTrainerM:: @ 8E5A870 - .incbin "graphics/trainers/cool_trainer_m/palette.gbapal.lz" - - .align 2 -gTrainerPalette_CoolTrainerF:: @ 8E5A898 - .incbin "graphics/trainers/cool_trainer_f/palette.gbapal.lz" - - .align 2 -gTrainerPalette_Pokemaniac:: @ 8E5A8C0 - .incbin "graphics/trainers/pokemaniac/palette.gbapal.lz" - - .align 2 -gTrainerPalette_Kindler:: @ 8E5A8E8 - .incbin "graphics/trainers/kindler/palette.gbapal.lz" - - .align 2 -gTrainerPalette_Camper:: @ 8E5A910 - .incbin "graphics/trainers/camper/palette.gbapal.lz" - - .align 2 -gTrainerPalette_Picnicker:: @ 8E5A938 - .incbin "graphics/trainers/picnicker/palette.gbapal.lz" - - .align 2 -gTrainerPalette_PsychicM:: @ 8E5A960 - .incbin "graphics/trainers/psychic_m/palette.gbapal.lz" - - .align 2 -gTrainerPalette_PsychicF:: @ 8E5A988 - .incbin "graphics/trainers/psychic_f/palette.gbapal.lz" - - .align 2 -gTrainerPalette_SchoolKidF:: @ 8E5A9B0 - .incbin "graphics/trainers/school_kid_f/palette.gbapal.lz" - - .align 2 -gTrainerPalette_PokefanM:: @ 8E5A9D8 - .incbin "graphics/trainers/pokefan_m/palette.gbapal.lz" - - .align 2 -gTrainerPalette_SisAndBro:: @ 8E5AA00 - .incbin "graphics/trainers/sis_and_bro/palette.gbapal.lz" - - .align 2 -gTrainerPalette_OldCouple:: @ 8E5AA28 - .incbin "graphics/trainers/old_couple/palette.gbapal.lz" - - .align 2 -gTrainerPalette_AquaAdminM:: @ 8E5AA50 - .incbin "graphics/trainers/aqua_admin_m/palette.gbapal.lz" - - .align 2 -gTrainerPalette_AquaAdminF:: @ 8E5AA78 - .incbin "graphics/trainers/aqua_admin_f/palette.gbapal.lz" - - .align 2 -gTrainerPalette_UnusedAqua:: @ 8E5AAA0 - .incbin "graphics/trainers/unused_aqua/palette.gbapal.lz" - - .align 2 -gTrainerPalette_Archie:: @ 8E5AAC8 - .incbin "graphics/trainers/archie/palette.gbapal.lz" - - .align 2 -gTrainerFrontPic_Roxanne:: @ 8E5AAF0 - .incbin "graphics/trainers/roxanne/front.4bpp.lz" - - .align 2 -gTrainerFrontPic_Brawly:: @ 8E5ADDC - .incbin "graphics/trainers/brawly/front.4bpp.lz" - - .align 2 -gTrainerFrontPic_Wattson:: @ 8E5B170 - .incbin "graphics/trainers/wattson/front.4bpp.lz" - - .align 2 -gTrainerFrontPic_Flannery:: @ 8E5B4B8 - .incbin "graphics/trainers/flannery/front.4bpp.lz" - - .align 2 -gTrainerFrontPic_Norman:: @ 8E5B838 - .incbin "graphics/trainers/norman/front.4bpp.lz" - - .align 2 -gTrainerFrontPic_Winona:: @ 8E5BB74 - .incbin "graphics/trainers/winona/front.4bpp.lz" - - .align 2 -gTrainerFrontPic_TateAndLiza:: @ 8E5BEF4 - .incbin "graphics/trainers/tate_and_liza/front.4bpp.lz" - - .align 2 -gTrainerFrontPic_Wallace:: @ 8E5C338 - .incbin "graphics/trainers/wallace/front.4bpp.lz" - - .align 2 -gTrainerFrontPic_Sidney:: @ 8E5C6B0 - .incbin "graphics/trainers/sidney/front.4bpp.lz" - - .align 2 -gTrainerFrontPic_Phoebe:: @ 8E5C9E4 - .incbin "graphics/trainers/phoebe/front.4bpp.lz" - - .align 2 -gTrainerFrontPic_Glacia:: @ 8E5CCE4 - .incbin "graphics/trainers/glacia/front.4bpp.lz" - - .align 2 -gTrainerFrontPic_Drake:: @ 8E5D068 - .incbin "graphics/trainers/drake/front.4bpp.lz" - - .align 2 -gTrainerPalette_Roxanne:: @ 8E5D410 - .incbin "graphics/trainers/roxanne/palette.gbapal.lz" - - .align 2 -gTrainerPalette_Brawly:: @ 8E5D438 - .incbin "graphics/trainers/brawly/palette.gbapal.lz" - - .align 2 -gTrainerPalette_Wattson:: @ 8E5D460 - .incbin "graphics/trainers/wattson/palette.gbapal.lz" - - .align 2 -gTrainerPalette_Flannery:: @ 8E5D488 - .incbin "graphics/trainers/flannery/palette.gbapal.lz" - - .align 2 -gTrainerPalette_Norman:: @ 8E5D4B0 - .incbin "graphics/trainers/norman/palette.gbapal.lz" - - .align 2 -gTrainerPalette_Winona:: @ 8E5D4D8 - .incbin "graphics/trainers/winona/palette.gbapal.lz" - - .align 2 -gTrainerPalette_TateAndLiza:: @ 8E5D500 - .incbin "graphics/trainers/tate_and_liza/palette.gbapal.lz" - - .align 2 -gTrainerPalette_Wallace:: @ 8E5D528 - .incbin "graphics/trainers/wallace/palette.gbapal.lz" - - .align 2 -gTrainerPalette_Sidney:: @ 8E5D550 - .incbin "graphics/trainers/sidney/palette.gbapal.lz" - - .align 2 -gTrainerPalette_Phoebe:: @ 8E5D578 - .incbin "graphics/trainers/phoebe/palette.gbapal.lz" - - .align 2 -gTrainerPalette_Glacia:: @ 8E5D5A0 - .incbin "graphics/trainers/glacia/palette.gbapal.lz" - - .align 2 -gTrainerPalette_Drake:: @ 8E5D5C8 - .incbin "graphics/trainers/drake/palette.gbapal.lz" diff --git a/data/ingame_trades.inc b/data/ingame_trades.inc new file mode 100644 index 000000000..f5258e26c --- /dev/null +++ b/data/ingame_trades.inc @@ -0,0 +1,108 @@ + .align 2 +gIngameTrades:: @ 8215AC4 + .string "MAKIT$", 11 @ nickname + .space 1 + .2byte SPECIES_MAKUHITA @ NPC mon species + .byte 5 @ HP IV + .byte 5 @ attack IV + .byte 4 @ defense IV + .byte 4 @ speed IV + .byte 4 @ sp. attack IV + .byte 4 @ sp. defense IV + .byte TRUE @ second ability + .space 3 + .4byte 49562 @ OT ID + .byte 5 @ cool + .byte 5 @ beauty + .byte 5 @ cute + .byte 5 @ smart + .byte 30 @ tough + .space 3 + .4byte 0x9C40 @ personality value + .2byte ITEM_X_ATTACK @ held item + .byte -1 @ mail num + .string "ELYSSA$", 11 @ OT name + .byte MALE @ OT gender + .byte 10 @ sheen + .2byte SPECIES_SLAKOTH @ player mon species + .space 2 + + .string "SKITIT$", 11 @ nickname + .space 1 + .2byte SPECIES_SKITTY @ NPC mon species + .byte 5 @ HP IV + .byte 4 @ attack IV + .byte 4 @ defense IV + .byte 5 @ speed IV + .byte 4 @ sp. attack IV + .byte 4 @ sp. defense IV + .byte FALSE @ second ability + .space 3 + .4byte 2259 @ OT ID + .byte 5 @ cool + .byte 5 @ beauty + .byte 30 @ cute + .byte 5 @ smart + .byte 5 @ tough + .space 3 + .4byte 0x498A2E17 @ personality value + .2byte ITEM_GLITTER_MAIL @ held item + .byte 0 @ mail num + .string "DARRELL$", 11 @ OT name + .byte FEMALE @ OT gender + .byte 10 @ sheen + .2byte SPECIES_PIKACHU @ player mon species + .space 2 + + .string "COROSO$", 11 @ nickname + .space 1 + .2byte SPECIES_CORSOLA @ NPC mon species + .byte 4 @ HP IV + .byte 4 @ attack IV + .byte 5 @ defense IV + .byte 4 @ speed IV + .byte 4 @ sp. attack IV + .byte 5 @ sp. defense IV + .byte TRUE @ second ability + .space 3 + .4byte 50183 @ OT ID + .byte 5 @ cool + .byte 30 @ beauty + .byte 5 @ cute + .byte 5 @ smart + .byte 5 @ tough + .space 3 + .4byte 0x4C970B7F @ personality value + .2byte ITEM_TROPIC_MAIL @ held item + .byte 1 @ mail num + .string "LANE$", 11 @ OT name + .byte FEMALE @ OT gender + .byte 10 @ sheen + .2byte SPECIES_BELLOSSOM @ player mon species + .space 2 + + .align 1 +gIngameTradeMail:: @ 8215B78 +@ 0 + ec_pokemon1 PIKACHU + ec_word THANK_YOU + ec_word EXCL + ec_word MY + ec_pokemon1 SKITTY + ec_word EATS + ec_word A_LOT + ec_word NOW + ec_word EXCL + .2byte 0 + +@ 1 + ec_word I + ec_word WANT + ec_word TO + ec_word SEE + ec_word A + ec_move2 PETAL_DANCE + ec_word IT_S + ec_word SO + ec_word PRETTY + .2byte 0 diff --git a/data/ingame_trades.s b/data/ingame_trades.s deleted file mode 100644 index f5258e26c..000000000 --- a/data/ingame_trades.s +++ /dev/null @@ -1,108 +0,0 @@ - .align 2 -gIngameTrades:: @ 8215AC4 - .string "MAKIT$", 11 @ nickname - .space 1 - .2byte SPECIES_MAKUHITA @ NPC mon species - .byte 5 @ HP IV - .byte 5 @ attack IV - .byte 4 @ defense IV - .byte 4 @ speed IV - .byte 4 @ sp. attack IV - .byte 4 @ sp. defense IV - .byte TRUE @ second ability - .space 3 - .4byte 49562 @ OT ID - .byte 5 @ cool - .byte 5 @ beauty - .byte 5 @ cute - .byte 5 @ smart - .byte 30 @ tough - .space 3 - .4byte 0x9C40 @ personality value - .2byte ITEM_X_ATTACK @ held item - .byte -1 @ mail num - .string "ELYSSA$", 11 @ OT name - .byte MALE @ OT gender - .byte 10 @ sheen - .2byte SPECIES_SLAKOTH @ player mon species - .space 2 - - .string "SKITIT$", 11 @ nickname - .space 1 - .2byte SPECIES_SKITTY @ NPC mon species - .byte 5 @ HP IV - .byte 4 @ attack IV - .byte 4 @ defense IV - .byte 5 @ speed IV - .byte 4 @ sp. attack IV - .byte 4 @ sp. defense IV - .byte FALSE @ second ability - .space 3 - .4byte 2259 @ OT ID - .byte 5 @ cool - .byte 5 @ beauty - .byte 30 @ cute - .byte 5 @ smart - .byte 5 @ tough - .space 3 - .4byte 0x498A2E17 @ personality value - .2byte ITEM_GLITTER_MAIL @ held item - .byte 0 @ mail num - .string "DARRELL$", 11 @ OT name - .byte FEMALE @ OT gender - .byte 10 @ sheen - .2byte SPECIES_PIKACHU @ player mon species - .space 2 - - .string "COROSO$", 11 @ nickname - .space 1 - .2byte SPECIES_CORSOLA @ NPC mon species - .byte 4 @ HP IV - .byte 4 @ attack IV - .byte 5 @ defense IV - .byte 4 @ speed IV - .byte 4 @ sp. attack IV - .byte 5 @ sp. defense IV - .byte TRUE @ second ability - .space 3 - .4byte 50183 @ OT ID - .byte 5 @ cool - .byte 30 @ beauty - .byte 5 @ cute - .byte 5 @ smart - .byte 5 @ tough - .space 3 - .4byte 0x4C970B7F @ personality value - .2byte ITEM_TROPIC_MAIL @ held item - .byte 1 @ mail num - .string "LANE$", 11 @ OT name - .byte FEMALE @ OT gender - .byte 10 @ sheen - .2byte SPECIES_BELLOSSOM @ player mon species - .space 2 - - .align 1 -gIngameTradeMail:: @ 8215B78 -@ 0 - ec_pokemon1 PIKACHU - ec_word THANK_YOU - ec_word EXCL - ec_word MY - ec_pokemon1 SKITTY - ec_word EATS - ec_word A_LOT - ec_word NOW - ec_word EXCL - .2byte 0 - -@ 1 - ec_word I - ec_word WANT - ec_word TO - ec_word SEE - ec_word A - ec_move2 PETAL_DANCE - ec_word IT_S - ec_word SO - ec_word PRETTY - .2byte 0 diff --git a/data/item_ball_scripts.inc b/data/item_ball_scripts.inc new file mode 100644 index 000000000..ad4386990 --- /dev/null +++ b/data/item_ball_scripts.inc @@ -0,0 +1,539 @@ +Route102_EventScript_1B1439:: @ 81B1439 + giveitem ITEM_POTION, 1, 1 + end + +Route103_EventScript_1B1446:: @ 81B1446 + giveitem ITEM_GUARD_SPEC, 1, 1 + end + +Route104_EventScript_1B1453:: @ 81B1453 + giveitem ITEM_PP_UP, 1, 1 + end + +Route104_EventScript_1B1460:: @ 81B1460 + giveitem ITEM_POKE_BALL, 1, 1 + end + +Route104_EventScript_1B146D:: @ 81B146D + giveitem ITEM_X_ACCURACY, 1, 1 + end + +Route104_EventScript_1B147A:: @ 81B147A + giveitem ITEM_POTION, 1, 1 + end + +Route105_EventScript_1B1487:: @ 81B1487 + giveitem ITEM_IRON, 1, 1 + end + +Route106_EventScript_1B1494:: @ 81B1494 + giveitem ITEM_PROTEIN, 1, 1 + end + +Route109_EventScript_1B14A1:: @ 81B14A1 + giveitem ITEM_PP_UP, 1, 1 + end + +Route110_EventScript_1B14AE:: @ 81B14AE + giveitem ITEM_RARE_CANDY, 1, 1 + end + +Route110_EventScript_1B14BB:: @ 81B14BB + giveitem ITEM_DIRE_HIT, 1, 1 + end + +Route111_EventScript_1B14C8:: @ 81B14C8 + giveitem ITEM_TM37, 1, 1 + end + +Route111_EventScript_1B14D5:: @ 81B14D5 + giveitem ITEM_STARDUST, 1, 1 + end + +Route111_EventScript_1B14E2:: @ 81B14E2 + giveitem ITEM_HP_UP, 1, 1 + end + +Route112_EventScript_1B14EF:: @ 81B14EF + giveitem ITEM_NUGGET, 1, 1 + end + +Route113_EventScript_1B14FC:: @ 81B14FC + giveitem ITEM_MAX_ETHER, 1, 1 + end + +Route113_EventScript_1B1509:: @ 81B1509 + giveitem ITEM_SUPER_REPEL, 1, 1 + end + +Route114_EventScript_1B1516:: @ 81B1516 + giveitem ITEM_RARE_CANDY, 1, 1 + end + +Route114_EventScript_1B1523:: @ 81B1523 + giveitem ITEM_PROTEIN, 1, 1 + end + +Route115_EventScript_1B1530:: @ 81B1530 + giveitem ITEM_SUPER_POTION, 1, 1 + end + +Route115_EventScript_1B153D:: @ 81B153D + giveitem ITEM_TM01, 1, 1 + end + +Route115_EventScript_1B154A:: @ 81B154A + giveitem ITEM_IRON, 1, 1 + end + +Route115_EventScript_1B1557:: @ 81B1557 + giveitem ITEM_GREAT_BALL, 1, 1 + end + +Route116_EventScript_1B1564:: @ 81B1564 + giveitem ITEM_X_SPECIAL, 1, 1 + end + +Route116_EventScript_1B1571:: @ 81B1571 + giveitem ITEM_ETHER, 1, 1 + end + +Route116_EventScript_1B157E:: @ 81B157E + giveitem ITEM_REPEL, 1, 1 + end + +Route116_EventScript_1B158B:: @ 81B158B + giveitem ITEM_HP_UP, 1, 1 + end + +Route117_EventScript_1B1598:: @ 81B1598 + giveitem ITEM_GREAT_BALL, 1, 1 + end + +Route117_EventScript_1B15A5:: @ 81B15A5 + giveitem ITEM_REVIVE, 1, 1 + end + +Route118_EventScript_1B15B2:: @ 81B15B2 + giveitem ITEM_HYPER_POTION, 1, 1 + end + +Route119_EventScript_1B15BF:: @ 81B15BF + giveitem ITEM_SUPER_REPEL, 1, 1 + end + +Route119_EventScript_1B15CC:: @ 81B15CC + giveitem ITEM_ZINC, 1, 1 + end + +Route119_EventScript_1B15D9:: @ 81B15D9 + giveitem ITEM_ELIXIR, 1, 1 + end + +Route119_EventScript_1B15E6:: @ 81B15E6 + giveitem ITEM_LEAF_STONE, 1, 1 + end + +Route119_EventScript_1B15F3:: @ 81B15F3 + giveitem ITEM_RARE_CANDY, 1, 1 + end + +Route119_EventScript_1B1600:: @ 81B1600 + giveitem ITEM_HYPER_POTION, 1, 1 + end + +Route119_EventScript_1B160D:: @ 81B160D + giveitem ITEM_HYPER_POTION, 1, 1 + end + +Route120_EventScript_1B161A:: @ 81B161A + giveitem ITEM_NUGGET, 1, 1 + end + +Route120_EventScript_1B1627:: @ 81B1627 + giveitem ITEM_FULL_HEAL, 1, 1 + end + +Route120_EventScript_1B1634:: @ 81B1634 + giveitem ITEM_HYPER_POTION, 1, 1 + end + +Route120_EventScript_1B1641:: @ 81B1641 + giveitem ITEM_NEST_BALL, 1, 1 + end + +Route121_EventScript_1B164E:: @ 81B164E + giveitem ITEM_CARBOS, 1, 1 + end + +Route123_EventScript_1B165B:: @ 81B165B + giveitem ITEM_CALCIUM, 1, 1 + end + +Route123_EventScript_1B1668:: @ 81B1668 + giveitem ITEM_RARE_CANDY, 1, 1 + end + +Route123_EventScript_1B1675:: @ 81B1675 + giveitem ITEM_ULTRA_BALL, 1, 1 + end + +Route123_EventScript_1B1682:: @ 81B1682 + giveitem ITEM_ELIXIR, 1, 1 + end + +Route124_EventScript_1B168F:: @ 81B168F + giveitem ITEM_RED_SHARD, 1, 1 + end + +Route124_EventScript_1B169C:: @ 81B169C + giveitem ITEM_BLUE_SHARD, 1, 1 + end + +Route124_EventScript_1B16A9:: @ 81B16A9 + giveitem ITEM_YELLOW_SHARD, 1, 1 + end + +Route126_EventScript_1B16B6:: @ 81B16B6 + giveitem ITEM_GREEN_SHARD, 1, 1 + end + +Route127_EventScript_1B16C3:: @ 81B16C3 + giveitem ITEM_ZINC, 1, 1 + end + +Route127_EventScript_1B16D0:: @ 81B16D0 + giveitem ITEM_CARBOS, 1, 1 + end + +Route132_EventScript_1B16DD:: @ 81B16DD + giveitem ITEM_RARE_CANDY, 1, 1 + end + +Route133_EventScript_1B16EA:: @ 81B16EA + giveitem ITEM_BIG_PEARL, 1, 1 + end + +Route133_EventScript_1B16F7:: @ 81B16F7 + giveitem ITEM_STAR_PIECE, 1, 1 + end + +PetalburgCity_EventScript_1B1704:: @ 81B1704 + giveitem ITEM_MAX_REVIVE, 1, 1 + end + +PetalburgCity_EventScript_1B1711:: @ 81B1711 + giveitem ITEM_ETHER, 1, 1 + end + +MauvilleCity_EventScript_1B171E:: @ 81B171E + giveitem ITEM_X_SPEED, 1, 1 + end + +RustboroCity_EventScript_1B172B:: @ 81B172B + giveitem ITEM_X_DEFEND, 1, 1 + end + +LilycoveCity_EventScript_1B1738:: @ 81B1738 + giveitem ITEM_MAX_REPEL, 1, 1 + end + +MossdeepCity_EventScript_1B1745:: @ 81B1745 + giveitem ITEM_NET_BALL, 1, 1 + end + +PetalburgWoods_EventScript_1B1752:: @ 81B1752 + giveitem ITEM_X_ATTACK, 1, 1 + end + +PetalburgWoods_EventScript_1B175F:: @ 81B175F + giveitem ITEM_GREAT_BALL, 1, 1 + end + +PetalburgWoods_EventScript_1B176C:: @ 81B176C + giveitem ITEM_ETHER, 1, 1 + end + +PetalburgWoods_EventScript_1B1779:: @ 81B1779 + giveitem ITEM_PARALYZE_HEAL, 1, 1 + end + +RusturfTunnel_EventScript_1B1786:: @ 81B1786 + giveitem ITEM_POKE_BALL, 1, 1 + end + +RusturfTunnel_EventScript_1B1793:: @ 81B1793 + giveitem ITEM_MAX_ETHER, 1, 1 + end + +GraniteCave_1F_EventScript_1B17A0:: @ 81B17A0 + giveitem ITEM_ESCAPE_ROPE, 1, 1 + end + +GraniteCave_B1F_EventScript_1B17AD:: @ 81B17AD + giveitem ITEM_POKE_BALL, 1, 1 + end + +GraniteCave_B2F_EventScript_1B17BA:: @ 81B17BA + giveitem ITEM_REPEL, 1, 1 + end + +GraniteCave_B2F_EventScript_1B17C7:: @ 81B17C7 + giveitem ITEM_RARE_CANDY, 1, 1 + end + +JaggedPass_EventScript_1B17D4:: @ 81B17D4 + giveitem ITEM_BURN_HEAL, 1, 1 + end + +FieryPath_EventScript_1B17E1:: @ 81B17E1 + giveitem ITEM_FIRE_STONE, 1, 1 + end + +FieryPath_EventScript_1B17EE:: @ 81B17EE + giveitem ITEM_TM06, 1, 1 + end + +MeteorFalls_1F_1R_EventScript_1B17FB:: @ 81B17FB + giveitem ITEM_TM23, 1, 1 + end + +MeteorFalls_1F_1R_EventScript_1B1808:: @ 81B1808 + giveitem ITEM_FULL_HEAL, 1, 1 + end + +MeteorFalls_1F_1R_EventScript_1B1815:: @ 81B1815 + giveitem ITEM_MOON_STONE, 1, 1 + end + +MeteorFalls_1F_1R_EventScript_1B1822:: @ 81B1822 + giveitem ITEM_PP_UP, 1, 1 + end + +MeteorFalls_B1F_2R_EventScript_1B182F:: @ 81B182F + giveitem ITEM_TM02, 1, 1 + end + +NewMauville_Inside_EventScript_1B183C:: @ 81B183C + giveitem ITEM_ULTRA_BALL, 1, 1 + end + +NewMauville_Inside_EventScript_1B1849:: @ 81B1849 + giveitem ITEM_ESCAPE_ROPE, 1, 1 + end + +NewMauville_Inside_EventScript_1B1856:: @ 81B1856 + giveitem ITEM_THUNDER_STONE, 1, 1 + end + +NewMauville_Inside_EventScript_1B1863:: @ 81B1863 + giveitem ITEM_FULL_HEAL, 1, 1 + end + +NewMauville_Inside_EventScript_1B1870:: @ 81B1870 + giveitem ITEM_PARALYZE_HEAL, 1, 1 + end + +AbandonedShip_Rooms_1F_EventScript_1B187D:: @ 81B187D + giveitem ITEM_HARBOR_MAIL, 1, 1 + end + +AbandonedShip_Rooms_B1F_EventScript_1B188A:: @ 81B188A + giveitem ITEM_ESCAPE_ROPE, 1, 1 + end + +AbandonedShip_Rooms2_B1F_EventScript_1B1897:: @ 81B1897 + giveitem ITEM_DIVE_BALL, 1, 1 + end + +AbandonedShip_Room_B1F_EventScript_1B18A4:: @ 81B18A4 + giveitem ITEM_TM13, 1, 1 + end + +AbandonedShip_Rooms2_1F_EventScript_1B18B1:: @ 81B18B1 + giveitem ITEM_REVIVE, 1, 1 + end + +AbandonedShip_CaptainsOffice_EventScript_1B18BE:: @ 81B18BE + giveitem ITEM_STORAGE_KEY, 1, 1 + end + +AbandonedShip_HiddenFloorRooms_EventScript_1B18CB:: @ 81B18CB + giveitem ITEM_LUXURY_BALL, 1, 1 + end + +AbandonedShip_HiddenFloorRooms_EventScript_1B18D8:: @ 81B18D8 + giveitem ITEM_SCANNER, 1, 1 + end + +AbandonedShip_HiddenFloorRooms_EventScript_1B18E5:: @ 81B18E5 + giveitem ITEM_WATER_STONE, 1, 1 + end + +AbandonedShip_HiddenFloorRooms_EventScript_1B18F2:: @ 81B18F2 + giveitem ITEM_TM18, 1, 1 + end + +ScorchedSlab_EventScript_1B18FF:: @ 81B18FF + giveitem ITEM_TM11, 1, 1 + end + +SafariZone_Northwest_EventScript_1B190C:: @ 81B190C + giveitem ITEM_TM22, 1, 1 + end + +SafariZone_Northeast_EventScript_1B1919:: @ 81B1919 + giveitem ITEM_CALCIUM, 1, 1 + end + +SafariZone_Southwest_EventScript_1B1926:: @ 81B1926 + giveitem ITEM_MAX_REVIVE, 1, 1 + end + +MtPyre_2F_EventScript_1B1933:: @ 81B1933 + giveitem ITEM_ULTRA_BALL, 1, 1 + end + +MtPyre_3F_EventScript_1B1940:: @ 81B1940 + giveitem ITEM_SUPER_REPEL, 1, 1 + end + +MtPyre_4F_EventScript_1B194D:: @ 81B194D + giveitem ITEM_SEA_INCENSE, 1, 1 + end + +MtPyre_5F_EventScript_1B195A:: @ 81B195A + giveitem ITEM_LAX_INCENSE, 1, 1 + end + +MtPyre_6F_EventScript_1B1967:: @ 81B1967 + giveitem ITEM_TM30, 1, 1 + end + +MtPyre_Exterior_EventScript_1B1974:: @ 81B1974 + giveitem ITEM_MAX_POTION, 1, 1 + end + +MtPyre_Exterior_EventScript_1B1981:: @ 81B1981 + giveitem ITEM_TM48, 1, 1 + end + +AquaHideout_B1F_EventScript_1B198E:: @ 81B198E + giveitem ITEM_MASTER_BALL, 1, 1 + end + +AquaHideout_B1F_EventScript_1B199B:: @ 81B199B + giveitem ITEM_NUGGET, 1, 1 + end + +AquaHideout_B1F_EventScript_1B19A8:: @ 81B19A8 + giveitem ITEM_MAX_ELIXIR, 1, 1 + end + +AquaHideout_B2F_EventScript_1B19B5:: @ 81B19B5 + giveitem ITEM_NEST_BALL, 1, 1 + end + +MagmaHideout_B1F_EventScript_1B19C2:: @ 81B19C2 + giveitem ITEM_MASTER_BALL, 1, 1 + end + +MagmaHideout_B1F_EventScript_1B19CF:: @ 81B19CF + giveitem ITEM_NUGGET, 1, 1 + end + +MagmaHideout_B1F_EventScript_1B19DC:: @ 81B19DC + giveitem ITEM_MAX_ELIXIR, 1, 1 + end + +MagmaHideout_B2F_EventScript_1B19E9:: @ 81B19E9 + giveitem ITEM_NEST_BALL, 1, 1 + end + +ShoalCave_LowTideEntranceRoom_EventScript_1B19F6:: @ 81B19F6 + giveitem ITEM_BIG_PEARL, 1, 1 + end + +ShoalCave_LowTideInnerRoom_EventScript_1B1A03:: @ 81B1A03 + giveitem ITEM_RARE_CANDY, 1, 1 + end + +ShoalCave_LowTideStairsRoom_EventScript_1B1A10:: @ 81B1A10 + giveitem ITEM_ICE_HEAL, 1, 1 + end + +ShoalCave_LowTideIceRoom_EventScript_1B1A1D:: @ 81B1A1D + giveitem ITEM_TM07, 1, 1 + end + +ShoalCave_LowTideIceRoom_EventScript_1B1A2A:: @ 81B1A2A + giveitem ITEM_NEVER_MELT_ICE, 1, 1 + end + +SeafloorCavern_Room9_EventScript_1B1A37:: @ 81B1A37 + giveitem ITEM_TM26, 1, 1 + end + +CaveOfOrigin_B3F_EventScript_1B1A44:: @ 81B1A44 + giveitem ITEM_HM07, 1, 1 + end + +Route110_TrickHousePuzzle1_EventScript_1B1A51:: @ 81B1A51 + giveitem ITEM_ORANGE_MAIL, 1, 1 + end + +Route110_TrickHousePuzzle2_EventScript_1B1A5E:: @ 81B1A5E + giveitem ITEM_HARBOR_MAIL, 1, 1 + end + +Route110_TrickHousePuzzle2_EventScript_1B1A6B:: @ 81B1A6B + giveitem ITEM_WAVE_MAIL, 1, 1 + end + +Route110_TrickHousePuzzle3_EventScript_1B1A78:: @ 81B1A78 + giveitem ITEM_SHADOW_MAIL, 1, 1 + end + +Route110_TrickHousePuzzle3_EventScript_1B1A85:: @ 81B1A85 + giveitem ITEM_WOOD_MAIL, 1, 1 + end + +Route110_TrickHousePuzzle4_EventScript_1B1A92:: @ 81B1A92 + giveitem ITEM_MECH_MAIL, 1, 1 + end + +Route110_TrickHousePuzzle6_EventScript_1B1A9F:: @ 81B1A9F + giveitem ITEM_GLITTER_MAIL, 1, 1 + end + +Route110_TrickHousePuzzle7_EventScript_1B1AAC:: @ 81B1AAC + giveitem ITEM_TROPIC_MAIL, 1, 1 + end + +Route110_TrickHousePuzzle8_EventScript_1B1AB9:: @ 81B1AB9 + giveitem ITEM_BEAD_MAIL, 1, 1 + end + +VictoryRoad_1F_EventScript_1B1AC6:: @ 81B1AC6 + giveitem ITEM_MAX_ELIXIR, 1, 1 + end + +VictoryRoad_1F_EventScript_1B1AD3:: @ 81B1AD3 + giveitem ITEM_PP_UP, 1, 1 + end + +VictoryRoad_B1F_EventScript_1B1AE0:: @ 81B1AE0 + giveitem ITEM_TM29, 1, 1 + end + +VictoryRoad_B1F_EventScript_1B1AED:: @ 81B1AED + giveitem ITEM_FULL_RESTORE, 1, 1 + end + +VictoryRoad_B2F_EventScript_1B1AFA:: @ 81B1AFA + giveitem ITEM_FULL_HEAL, 1, 1 + end + +@ 81B1B07 + giveitem ITEM_HM08, 1, 1 + end diff --git a/data/item_ball_scripts.s b/data/item_ball_scripts.s deleted file mode 100644 index ad4386990..000000000 --- a/data/item_ball_scripts.s +++ /dev/null @@ -1,539 +0,0 @@ -Route102_EventScript_1B1439:: @ 81B1439 - giveitem ITEM_POTION, 1, 1 - end - -Route103_EventScript_1B1446:: @ 81B1446 - giveitem ITEM_GUARD_SPEC, 1, 1 - end - -Route104_EventScript_1B1453:: @ 81B1453 - giveitem ITEM_PP_UP, 1, 1 - end - -Route104_EventScript_1B1460:: @ 81B1460 - giveitem ITEM_POKE_BALL, 1, 1 - end - -Route104_EventScript_1B146D:: @ 81B146D - giveitem ITEM_X_ACCURACY, 1, 1 - end - -Route104_EventScript_1B147A:: @ 81B147A - giveitem ITEM_POTION, 1, 1 - end - -Route105_EventScript_1B1487:: @ 81B1487 - giveitem ITEM_IRON, 1, 1 - end - -Route106_EventScript_1B1494:: @ 81B1494 - giveitem ITEM_PROTEIN, 1, 1 - end - -Route109_EventScript_1B14A1:: @ 81B14A1 - giveitem ITEM_PP_UP, 1, 1 - end - -Route110_EventScript_1B14AE:: @ 81B14AE - giveitem ITEM_RARE_CANDY, 1, 1 - end - -Route110_EventScript_1B14BB:: @ 81B14BB - giveitem ITEM_DIRE_HIT, 1, 1 - end - -Route111_EventScript_1B14C8:: @ 81B14C8 - giveitem ITEM_TM37, 1, 1 - end - -Route111_EventScript_1B14D5:: @ 81B14D5 - giveitem ITEM_STARDUST, 1, 1 - end - -Route111_EventScript_1B14E2:: @ 81B14E2 - giveitem ITEM_HP_UP, 1, 1 - end - -Route112_EventScript_1B14EF:: @ 81B14EF - giveitem ITEM_NUGGET, 1, 1 - end - -Route113_EventScript_1B14FC:: @ 81B14FC - giveitem ITEM_MAX_ETHER, 1, 1 - end - -Route113_EventScript_1B1509:: @ 81B1509 - giveitem ITEM_SUPER_REPEL, 1, 1 - end - -Route114_EventScript_1B1516:: @ 81B1516 - giveitem ITEM_RARE_CANDY, 1, 1 - end - -Route114_EventScript_1B1523:: @ 81B1523 - giveitem ITEM_PROTEIN, 1, 1 - end - -Route115_EventScript_1B1530:: @ 81B1530 - giveitem ITEM_SUPER_POTION, 1, 1 - end - -Route115_EventScript_1B153D:: @ 81B153D - giveitem ITEM_TM01, 1, 1 - end - -Route115_EventScript_1B154A:: @ 81B154A - giveitem ITEM_IRON, 1, 1 - end - -Route115_EventScript_1B1557:: @ 81B1557 - giveitem ITEM_GREAT_BALL, 1, 1 - end - -Route116_EventScript_1B1564:: @ 81B1564 - giveitem ITEM_X_SPECIAL, 1, 1 - end - -Route116_EventScript_1B1571:: @ 81B1571 - giveitem ITEM_ETHER, 1, 1 - end - -Route116_EventScript_1B157E:: @ 81B157E - giveitem ITEM_REPEL, 1, 1 - end - -Route116_EventScript_1B158B:: @ 81B158B - giveitem ITEM_HP_UP, 1, 1 - end - -Route117_EventScript_1B1598:: @ 81B1598 - giveitem ITEM_GREAT_BALL, 1, 1 - end - -Route117_EventScript_1B15A5:: @ 81B15A5 - giveitem ITEM_REVIVE, 1, 1 - end - -Route118_EventScript_1B15B2:: @ 81B15B2 - giveitem ITEM_HYPER_POTION, 1, 1 - end - -Route119_EventScript_1B15BF:: @ 81B15BF - giveitem ITEM_SUPER_REPEL, 1, 1 - end - -Route119_EventScript_1B15CC:: @ 81B15CC - giveitem ITEM_ZINC, 1, 1 - end - -Route119_EventScript_1B15D9:: @ 81B15D9 - giveitem ITEM_ELIXIR, 1, 1 - end - -Route119_EventScript_1B15E6:: @ 81B15E6 - giveitem ITEM_LEAF_STONE, 1, 1 - end - -Route119_EventScript_1B15F3:: @ 81B15F3 - giveitem ITEM_RARE_CANDY, 1, 1 - end - -Route119_EventScript_1B1600:: @ 81B1600 - giveitem ITEM_HYPER_POTION, 1, 1 - end - -Route119_EventScript_1B160D:: @ 81B160D - giveitem ITEM_HYPER_POTION, 1, 1 - end - -Route120_EventScript_1B161A:: @ 81B161A - giveitem ITEM_NUGGET, 1, 1 - end - -Route120_EventScript_1B1627:: @ 81B1627 - giveitem ITEM_FULL_HEAL, 1, 1 - end - -Route120_EventScript_1B1634:: @ 81B1634 - giveitem ITEM_HYPER_POTION, 1, 1 - end - -Route120_EventScript_1B1641:: @ 81B1641 - giveitem ITEM_NEST_BALL, 1, 1 - end - -Route121_EventScript_1B164E:: @ 81B164E - giveitem ITEM_CARBOS, 1, 1 - end - -Route123_EventScript_1B165B:: @ 81B165B - giveitem ITEM_CALCIUM, 1, 1 - end - -Route123_EventScript_1B1668:: @ 81B1668 - giveitem ITEM_RARE_CANDY, 1, 1 - end - -Route123_EventScript_1B1675:: @ 81B1675 - giveitem ITEM_ULTRA_BALL, 1, 1 - end - -Route123_EventScript_1B1682:: @ 81B1682 - giveitem ITEM_ELIXIR, 1, 1 - end - -Route124_EventScript_1B168F:: @ 81B168F - giveitem ITEM_RED_SHARD, 1, 1 - end - -Route124_EventScript_1B169C:: @ 81B169C - giveitem ITEM_BLUE_SHARD, 1, 1 - end - -Route124_EventScript_1B16A9:: @ 81B16A9 - giveitem ITEM_YELLOW_SHARD, 1, 1 - end - -Route126_EventScript_1B16B6:: @ 81B16B6 - giveitem ITEM_GREEN_SHARD, 1, 1 - end - -Route127_EventScript_1B16C3:: @ 81B16C3 - giveitem ITEM_ZINC, 1, 1 - end - -Route127_EventScript_1B16D0:: @ 81B16D0 - giveitem ITEM_CARBOS, 1, 1 - end - -Route132_EventScript_1B16DD:: @ 81B16DD - giveitem ITEM_RARE_CANDY, 1, 1 - end - -Route133_EventScript_1B16EA:: @ 81B16EA - giveitem ITEM_BIG_PEARL, 1, 1 - end - -Route133_EventScript_1B16F7:: @ 81B16F7 - giveitem ITEM_STAR_PIECE, 1, 1 - end - -PetalburgCity_EventScript_1B1704:: @ 81B1704 - giveitem ITEM_MAX_REVIVE, 1, 1 - end - -PetalburgCity_EventScript_1B1711:: @ 81B1711 - giveitem ITEM_ETHER, 1, 1 - end - -MauvilleCity_EventScript_1B171E:: @ 81B171E - giveitem ITEM_X_SPEED, 1, 1 - end - -RustboroCity_EventScript_1B172B:: @ 81B172B - giveitem ITEM_X_DEFEND, 1, 1 - end - -LilycoveCity_EventScript_1B1738:: @ 81B1738 - giveitem ITEM_MAX_REPEL, 1, 1 - end - -MossdeepCity_EventScript_1B1745:: @ 81B1745 - giveitem ITEM_NET_BALL, 1, 1 - end - -PetalburgWoods_EventScript_1B1752:: @ 81B1752 - giveitem ITEM_X_ATTACK, 1, 1 - end - -PetalburgWoods_EventScript_1B175F:: @ 81B175F - giveitem ITEM_GREAT_BALL, 1, 1 - end - -PetalburgWoods_EventScript_1B176C:: @ 81B176C - giveitem ITEM_ETHER, 1, 1 - end - -PetalburgWoods_EventScript_1B1779:: @ 81B1779 - giveitem ITEM_PARALYZE_HEAL, 1, 1 - end - -RusturfTunnel_EventScript_1B1786:: @ 81B1786 - giveitem ITEM_POKE_BALL, 1, 1 - end - -RusturfTunnel_EventScript_1B1793:: @ 81B1793 - giveitem ITEM_MAX_ETHER, 1, 1 - end - -GraniteCave_1F_EventScript_1B17A0:: @ 81B17A0 - giveitem ITEM_ESCAPE_ROPE, 1, 1 - end - -GraniteCave_B1F_EventScript_1B17AD:: @ 81B17AD - giveitem ITEM_POKE_BALL, 1, 1 - end - -GraniteCave_B2F_EventScript_1B17BA:: @ 81B17BA - giveitem ITEM_REPEL, 1, 1 - end - -GraniteCave_B2F_EventScript_1B17C7:: @ 81B17C7 - giveitem ITEM_RARE_CANDY, 1, 1 - end - -JaggedPass_EventScript_1B17D4:: @ 81B17D4 - giveitem ITEM_BURN_HEAL, 1, 1 - end - -FieryPath_EventScript_1B17E1:: @ 81B17E1 - giveitem ITEM_FIRE_STONE, 1, 1 - end - -FieryPath_EventScript_1B17EE:: @ 81B17EE - giveitem ITEM_TM06, 1, 1 - end - -MeteorFalls_1F_1R_EventScript_1B17FB:: @ 81B17FB - giveitem ITEM_TM23, 1, 1 - end - -MeteorFalls_1F_1R_EventScript_1B1808:: @ 81B1808 - giveitem ITEM_FULL_HEAL, 1, 1 - end - -MeteorFalls_1F_1R_EventScript_1B1815:: @ 81B1815 - giveitem ITEM_MOON_STONE, 1, 1 - end - -MeteorFalls_1F_1R_EventScript_1B1822:: @ 81B1822 - giveitem ITEM_PP_UP, 1, 1 - end - -MeteorFalls_B1F_2R_EventScript_1B182F:: @ 81B182F - giveitem ITEM_TM02, 1, 1 - end - -NewMauville_Inside_EventScript_1B183C:: @ 81B183C - giveitem ITEM_ULTRA_BALL, 1, 1 - end - -NewMauville_Inside_EventScript_1B1849:: @ 81B1849 - giveitem ITEM_ESCAPE_ROPE, 1, 1 - end - -NewMauville_Inside_EventScript_1B1856:: @ 81B1856 - giveitem ITEM_THUNDER_STONE, 1, 1 - end - -NewMauville_Inside_EventScript_1B1863:: @ 81B1863 - giveitem ITEM_FULL_HEAL, 1, 1 - end - -NewMauville_Inside_EventScript_1B1870:: @ 81B1870 - giveitem ITEM_PARALYZE_HEAL, 1, 1 - end - -AbandonedShip_Rooms_1F_EventScript_1B187D:: @ 81B187D - giveitem ITEM_HARBOR_MAIL, 1, 1 - end - -AbandonedShip_Rooms_B1F_EventScript_1B188A:: @ 81B188A - giveitem ITEM_ESCAPE_ROPE, 1, 1 - end - -AbandonedShip_Rooms2_B1F_EventScript_1B1897:: @ 81B1897 - giveitem ITEM_DIVE_BALL, 1, 1 - end - -AbandonedShip_Room_B1F_EventScript_1B18A4:: @ 81B18A4 - giveitem ITEM_TM13, 1, 1 - end - -AbandonedShip_Rooms2_1F_EventScript_1B18B1:: @ 81B18B1 - giveitem ITEM_REVIVE, 1, 1 - end - -AbandonedShip_CaptainsOffice_EventScript_1B18BE:: @ 81B18BE - giveitem ITEM_STORAGE_KEY, 1, 1 - end - -AbandonedShip_HiddenFloorRooms_EventScript_1B18CB:: @ 81B18CB - giveitem ITEM_LUXURY_BALL, 1, 1 - end - -AbandonedShip_HiddenFloorRooms_EventScript_1B18D8:: @ 81B18D8 - giveitem ITEM_SCANNER, 1, 1 - end - -AbandonedShip_HiddenFloorRooms_EventScript_1B18E5:: @ 81B18E5 - giveitem ITEM_WATER_STONE, 1, 1 - end - -AbandonedShip_HiddenFloorRooms_EventScript_1B18F2:: @ 81B18F2 - giveitem ITEM_TM18, 1, 1 - end - -ScorchedSlab_EventScript_1B18FF:: @ 81B18FF - giveitem ITEM_TM11, 1, 1 - end - -SafariZone_Northwest_EventScript_1B190C:: @ 81B190C - giveitem ITEM_TM22, 1, 1 - end - -SafariZone_Northeast_EventScript_1B1919:: @ 81B1919 - giveitem ITEM_CALCIUM, 1, 1 - end - -SafariZone_Southwest_EventScript_1B1926:: @ 81B1926 - giveitem ITEM_MAX_REVIVE, 1, 1 - end - -MtPyre_2F_EventScript_1B1933:: @ 81B1933 - giveitem ITEM_ULTRA_BALL, 1, 1 - end - -MtPyre_3F_EventScript_1B1940:: @ 81B1940 - giveitem ITEM_SUPER_REPEL, 1, 1 - end - -MtPyre_4F_EventScript_1B194D:: @ 81B194D - giveitem ITEM_SEA_INCENSE, 1, 1 - end - -MtPyre_5F_EventScript_1B195A:: @ 81B195A - giveitem ITEM_LAX_INCENSE, 1, 1 - end - -MtPyre_6F_EventScript_1B1967:: @ 81B1967 - giveitem ITEM_TM30, 1, 1 - end - -MtPyre_Exterior_EventScript_1B1974:: @ 81B1974 - giveitem ITEM_MAX_POTION, 1, 1 - end - -MtPyre_Exterior_EventScript_1B1981:: @ 81B1981 - giveitem ITEM_TM48, 1, 1 - end - -AquaHideout_B1F_EventScript_1B198E:: @ 81B198E - giveitem ITEM_MASTER_BALL, 1, 1 - end - -AquaHideout_B1F_EventScript_1B199B:: @ 81B199B - giveitem ITEM_NUGGET, 1, 1 - end - -AquaHideout_B1F_EventScript_1B19A8:: @ 81B19A8 - giveitem ITEM_MAX_ELIXIR, 1, 1 - end - -AquaHideout_B2F_EventScript_1B19B5:: @ 81B19B5 - giveitem ITEM_NEST_BALL, 1, 1 - end - -MagmaHideout_B1F_EventScript_1B19C2:: @ 81B19C2 - giveitem ITEM_MASTER_BALL, 1, 1 - end - -MagmaHideout_B1F_EventScript_1B19CF:: @ 81B19CF - giveitem ITEM_NUGGET, 1, 1 - end - -MagmaHideout_B1F_EventScript_1B19DC:: @ 81B19DC - giveitem ITEM_MAX_ELIXIR, 1, 1 - end - -MagmaHideout_B2F_EventScript_1B19E9:: @ 81B19E9 - giveitem ITEM_NEST_BALL, 1, 1 - end - -ShoalCave_LowTideEntranceRoom_EventScript_1B19F6:: @ 81B19F6 - giveitem ITEM_BIG_PEARL, 1, 1 - end - -ShoalCave_LowTideInnerRoom_EventScript_1B1A03:: @ 81B1A03 - giveitem ITEM_RARE_CANDY, 1, 1 - end - -ShoalCave_LowTideStairsRoom_EventScript_1B1A10:: @ 81B1A10 - giveitem ITEM_ICE_HEAL, 1, 1 - end - -ShoalCave_LowTideIceRoom_EventScript_1B1A1D:: @ 81B1A1D - giveitem ITEM_TM07, 1, 1 - end - -ShoalCave_LowTideIceRoom_EventScript_1B1A2A:: @ 81B1A2A - giveitem ITEM_NEVER_MELT_ICE, 1, 1 - end - -SeafloorCavern_Room9_EventScript_1B1A37:: @ 81B1A37 - giveitem ITEM_TM26, 1, 1 - end - -CaveOfOrigin_B3F_EventScript_1B1A44:: @ 81B1A44 - giveitem ITEM_HM07, 1, 1 - end - -Route110_TrickHousePuzzle1_EventScript_1B1A51:: @ 81B1A51 - giveitem ITEM_ORANGE_MAIL, 1, 1 - end - -Route110_TrickHousePuzzle2_EventScript_1B1A5E:: @ 81B1A5E - giveitem ITEM_HARBOR_MAIL, 1, 1 - end - -Route110_TrickHousePuzzle2_EventScript_1B1A6B:: @ 81B1A6B - giveitem ITEM_WAVE_MAIL, 1, 1 - end - -Route110_TrickHousePuzzle3_EventScript_1B1A78:: @ 81B1A78 - giveitem ITEM_SHADOW_MAIL, 1, 1 - end - -Route110_TrickHousePuzzle3_EventScript_1B1A85:: @ 81B1A85 - giveitem ITEM_WOOD_MAIL, 1, 1 - end - -Route110_TrickHousePuzzle4_EventScript_1B1A92:: @ 81B1A92 - giveitem ITEM_MECH_MAIL, 1, 1 - end - -Route110_TrickHousePuzzle6_EventScript_1B1A9F:: @ 81B1A9F - giveitem ITEM_GLITTER_MAIL, 1, 1 - end - -Route110_TrickHousePuzzle7_EventScript_1B1AAC:: @ 81B1AAC - giveitem ITEM_TROPIC_MAIL, 1, 1 - end - -Route110_TrickHousePuzzle8_EventScript_1B1AB9:: @ 81B1AB9 - giveitem ITEM_BEAD_MAIL, 1, 1 - end - -VictoryRoad_1F_EventScript_1B1AC6:: @ 81B1AC6 - giveitem ITEM_MAX_ELIXIR, 1, 1 - end - -VictoryRoad_1F_EventScript_1B1AD3:: @ 81B1AD3 - giveitem ITEM_PP_UP, 1, 1 - end - -VictoryRoad_B1F_EventScript_1B1AE0:: @ 81B1AE0 - giveitem ITEM_TM29, 1, 1 - end - -VictoryRoad_B1F_EventScript_1B1AED:: @ 81B1AED - giveitem ITEM_FULL_RESTORE, 1, 1 - end - -VictoryRoad_B2F_EventScript_1B1AFA:: @ 81B1AFA - giveitem ITEM_FULL_HEAL, 1, 1 - end - -@ 81B1B07 - giveitem ITEM_HM08, 1, 1 - end diff --git a/data/item_effects.inc b/data/item_effects.inc new file mode 100644 index 000000000..7b05354c2 --- /dev/null +++ b/data/item_effects.inc @@ -0,0 +1,752 @@ +gItemEffect_Potion: @ 81FCC14 + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0x04 + .byte 0x00 + .byte 20 + +gItemEffect_Antidote: @ 81FCC1B + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0x10 + .byte 0x00 + .byte 0x00 + +gItemEffect_BurnHeal: @ 81FCC21 + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0x08 + .byte 0x00 + .byte 0x00 + +gItemEffect_IceHeal: @ 81FCC27 + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0x04 + .byte 0x00 + .byte 0x00 + +gItemEffect_Awakening: @ 81FCC2D + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0x20 + .byte 0x00 + .byte 0x00 + +gItemEffect_ParalyzeHeal: @ 81FCC33 + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0x02 + .byte 0x00 + .byte 0x00 + +gItemEffect_FullRestore: @ 81FCC39 + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0x3f + .byte 0x04 + .byte 0x00 + .byte 0xff + +gItemEffect_MaxPotion: @ 81FCC40 + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0x04 + .byte 0x00 + .byte 0xff + +gItemEffect_HyperPotion: @ 81FCC47 + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0x04 + .byte 0x00 + .byte 200 + +gItemEffect_SuperPotion: @ 81FCC4E + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0x04 + .byte 0x00 + .byte 50 + +gItemEffect_FullHeal: @ 81FCC55 + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0x3f + .byte 0x00 + .byte 0x00 + +gItemEffect_Revive: @ 81FCC5B + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0x44 + .byte 0x00 + .byte 0xfe + +gItemEffect_MaxRevive: @ 81FCC62 + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0x44 + .byte 0x00 + .byte 0xff + +gItemEffect_FreshWater: @ 81FCC69 + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0x04 + .byte 0x00 + .byte 50 + +gItemEffect_SodaPop: @ 81FCC70 + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0x04 + .byte 0x00 + .byte 60 + +gItemEffect_Lemonade: @ 81FCC77 + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0x04 + .byte 0x00 + .byte 80 + +gItemEffect_MoomooMilk: @ 81FCC7E + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0x04 + .byte 0x00 + .byte 100 + +gItemEffect_EnergyPowder: @ 81FCC85 + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0x04 + .byte 0xe0 + .byte 50 + .byte 0xfb + .byte 0xfb + .byte 0xf6 + +gItemEffect_EnergyRoot: @ 81FCC8F + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0x04 + .byte 0xe0 + .byte 200 + .byte 0xf6 + .byte 0xf6 + .byte 0xf1 + +gItemEffect_HealPowder: @ 81FCC99 + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0x3f + .byte 0x00 + .byte 0xe0 + .byte 0xfb + .byte 0xfb + .byte 0xf6 + +gItemEffect_RevivalHerb: @ 81FCCA2 + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0x44 + .byte 0xe0 + .byte 0xfe + .byte 0xf1 + .byte 0xf1 + .byte 0xec + +gItemEffect_Ether: @ 81FCCAC + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0x18 + .byte 0x00 + .byte 0x0a + +gItemEffect_MaxEther: @ 81FCCB3 + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0x18 + .byte 0x00 + .byte 0x7f + +gItemEffect_Elixir: @ 81FCCBA + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0x08 + .byte 0x00 + .byte 0x0a + +gItemEffect_MaxElixir: @ 81FCCC1 + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0x08 + .byte 0x00 + .byte 0x7f + +gItemEffect_LavaCookie: @ 81FCCC8 + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0x3f + .byte 0x00 + .byte 0x00 + +gItemEffect_BlueFlute: @ 81FCCCE + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0x20 + .byte 0x00 + .byte 0x00 + +gItemEffect_YellowFlute: @ 81FCCD4 + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0x01 + .byte 0x00 + .byte 0x00 + +gItemEffect_RedFlute: @ 81FCCDA + .byte 0x80 + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0x00 + +gItemEffect_BerryJuice: @ 81FCCE0 + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0x04 + .byte 0x00 + .byte 20 + +gItemEffect_SacredAsh: @ 81FCCE7 + .byte 0x40 + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0x44 + .byte 0x00 + .byte 0xff + +gItemEffect_HPUp: @ 81FCCEE + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0x01 + .byte 0xe0 + .byte 0x0a + .byte 0x05 + .byte 0x03 + .byte 0x02 + +gItemEffect_Protein: @ 81FCCF8 + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0x02 + .byte 0xe0 + .byte 0x0a + .byte 0x05 + .byte 0x03 + .byte 0x02 + +gItemEffect_Iron: @ 81FCD02 + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0xe1 + .byte 0x0a + .byte 0x05 + .byte 0x03 + .byte 0x02 + +gItemEffect_Carbos: @ 81FCD0C + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0xe2 + .byte 0x0a + .byte 0x05 + .byte 0x03 + .byte 0x02 + +gItemEffect_Calcium: @ 81FCD16 + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0xe8 + .byte 0x0a + .byte 0x05 + .byte 0x03 + .byte 0x02 + +gItemEffect_RareCandy: @ 81FCD20 + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0x40 + .byte 0x44 + .byte 0xe0 + .byte 253 + .byte 0x05 + .byte 0x03 + .byte 0x02 + +gItemEffect_PPUp: @ 81FCD2A + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0x20 + .byte 0xe0 + .byte 0x05 + .byte 0x03 + .byte 0x02 + +gItemEffect_Zinc: @ 81FCD33 + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0xe4 + .byte 0x0a + .byte 0x05 + .byte 0x03 + .byte 0x02 + +gItemEffect_PPMax: @ 81FCD3D + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0xf0 + .byte 0x05 + .byte 0x03 + .byte 0x02 + +gItemEffect_GuardSpec: @ 81FCD46 + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0x80 + .byte 0x00 + .byte 0x60 + .byte 0x01 + .byte 0x01 + +gItemEffect_DireHit: @ 81FCD4E + .byte 0x20 + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0x60 + .byte 0x01 + .byte 0x01 + +gItemEffect_XAttack: @ 81FCD56 + .byte 0x01 + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0x60 + .byte 0x01 + .byte 0x01 + +gItemEffect_XDefend: @ 81FCD5E + .byte 0x00 + .byte 0x10 + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0x60 + .byte 0x01 + .byte 0x01 + +gItemEffect_XSpeed: @ 81FCD66 + .byte 0x00 + .byte 0x01 + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0x60 + .byte 0x01 + .byte 0x01 + +gItemEffect_XAccuracy: @ 81FCD6E + .byte 0x00 + .byte 0x00 + .byte 0x10 + .byte 0x00 + .byte 0x00 + .byte 0x60 + .byte 0x01 + .byte 0x01 + +gItemEffect_XSpecial: @ 81FCD76 + .byte 0x00 + .byte 0x00 + .byte 0x01 + .byte 0x00 + .byte 0x00 + .byte 0x60 + .byte 0x01 + .byte 0x01 + +gItemEffect_SunStone: @ 81FCD7E + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0x80 + .byte 0x00 + +gItemEffect_MoonStone: @ 81FCD84 + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0x80 + .byte 0x00 + +gItemEffect_FireStone: @ 81FCD8A + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0x80 + .byte 0x00 + +gItemEffect_ThunderStone: @ 81FCD90 + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0x80 + .byte 0x00 + +gItemEffect_WaterStone: @ 81FCD96 + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0x80 + .byte 0x00 + +gItemEffect_LeafStone: @ 81FCD9C + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0x80 + .byte 0x00 + +gItemEffect_CheriBerry: @ 81FCDA2 + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0x02 + .byte 0x00 + .byte 0x00 + +gItemEffect_ChestoBerry: @ 81FCDA8 + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0x20 + .byte 0x00 + .byte 0x00 + +gItemEffect_PechaBerry: @ 81FCDAE + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0x10 + .byte 0x00 + .byte 0x00 + +gItemEffect_RawstBerry: @ 81FCDB4 + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0x08 + .byte 0x00 + .byte 0x00 + +gItemEffect_AspearBerry: @ 81FCDBA + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0x04 + .byte 0x00 + .byte 0x00 + +gItemEffect_LeppaBerry: @ 81FCDC0 + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0x18 + .byte 0x00 + .byte 0x0a + +gItemEffect_OranBerry: @ 81FCDC7 + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0x04 + .byte 0x00 + .byte 10 + +gItemEffect_PersimBerry: @ 81FCDCE + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0x01 + .byte 0x00 + .byte 0x00 + +gItemEffect_LumBerry: @ 81FCDD4 + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0x3f + .byte 0x00 + .byte 0x00 + +gItemEffect_SitrusBerry: @ 81FCDDA + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0x00 + .byte 0x04 + .byte 0x00 + .byte 30 + + .align 2 +gItemEffectTable:: @ 81FCDE4 + .4byte gItemEffect_Potion + .4byte gItemEffect_Antidote + .4byte gItemEffect_BurnHeal + .4byte gItemEffect_IceHeal + .4byte gItemEffect_Awakening + .4byte gItemEffect_ParalyzeHeal + .4byte gItemEffect_FullRestore + .4byte gItemEffect_MaxPotion + .4byte gItemEffect_HyperPotion + .4byte gItemEffect_SuperPotion + .4byte gItemEffect_FullHeal + .4byte gItemEffect_Revive + .4byte gItemEffect_MaxRevive + .4byte gItemEffect_FreshWater + .4byte gItemEffect_SodaPop + .4byte gItemEffect_Lemonade + .4byte gItemEffect_MoomooMilk + .4byte gItemEffect_EnergyPowder + .4byte gItemEffect_EnergyRoot + .4byte gItemEffect_HealPowder + .4byte gItemEffect_RevivalHerb + .4byte gItemEffect_Ether + .4byte gItemEffect_MaxEther + .4byte gItemEffect_Elixir + .4byte gItemEffect_MaxElixir + .4byte gItemEffect_LavaCookie + .4byte gItemEffect_BlueFlute + .4byte gItemEffect_YellowFlute + .4byte gItemEffect_RedFlute + .4byte NULL + .4byte NULL + .4byte gItemEffect_BerryJuice + .4byte gItemEffect_SacredAsh + .4byte NULL + .4byte NULL + .4byte NULL + .4byte NULL + .4byte NULL + .4byte NULL + .4byte NULL + .4byte NULL + .4byte NULL + .4byte NULL + .4byte NULL + .4byte NULL + .4byte NULL + .4byte NULL + .4byte NULL + .4byte NULL + .4byte NULL + .4byte gItemEffect_HPUp + .4byte gItemEffect_Protein + .4byte gItemEffect_Iron + .4byte gItemEffect_Carbos + .4byte gItemEffect_Calcium + .4byte gItemEffect_RareCandy + .4byte gItemEffect_PPUp + .4byte gItemEffect_Zinc + .4byte gItemEffect_PPMax + .4byte NULL + .4byte gItemEffect_GuardSpec + .4byte gItemEffect_DireHit + .4byte gItemEffect_XAttack + .4byte gItemEffect_XDefend + .4byte gItemEffect_XSpeed + .4byte gItemEffect_XAccuracy + .4byte gItemEffect_XSpecial + .4byte NULL + .4byte NULL + .4byte NULL + .4byte NULL + .4byte NULL + .4byte NULL + .4byte NULL + .4byte NULL + .4byte NULL + .4byte NULL + .4byte NULL + .4byte NULL + .4byte NULL + .4byte gItemEffect_SunStone + .4byte gItemEffect_MoonStone + .4byte gItemEffect_FireStone + .4byte gItemEffect_ThunderStone + .4byte gItemEffect_WaterStone + .4byte gItemEffect_LeafStone + .4byte NULL + .4byte NULL + .4byte NULL + .4byte NULL + .4byte NULL + .4byte NULL + .4byte NULL + .4byte NULL + .4byte NULL + .4byte NULL + .4byte NULL + .4byte NULL + .4byte NULL + .4byte NULL + .4byte NULL + .4byte NULL + .4byte NULL + .4byte NULL + .4byte NULL + .4byte NULL + .4byte NULL + .4byte NULL + .4byte NULL + .4byte NULL + .4byte NULL + .4byte NULL + .4byte NULL + .4byte NULL + .4byte NULL + .4byte NULL + .4byte NULL + .4byte NULL + .4byte NULL + .4byte NULL + .4byte gItemEffect_CheriBerry + .4byte gItemEffect_ChestoBerry + .4byte gItemEffect_PechaBerry + .4byte gItemEffect_RawstBerry + .4byte gItemEffect_AspearBerry + .4byte gItemEffect_LeppaBerry + .4byte gItemEffect_OranBerry + .4byte gItemEffect_PersimBerry + .4byte gItemEffect_LumBerry + .4byte gItemEffect_SitrusBerry + .4byte NULL + .4byte NULL + .4byte NULL + .4byte NULL + .4byte NULL + .4byte NULL + .4byte NULL + .4byte NULL + .4byte NULL + .4byte NULL + .4byte NULL + .4byte NULL + .4byte NULL + .4byte NULL + .4byte NULL + .4byte NULL + .4byte NULL + .4byte NULL + .4byte NULL + .4byte NULL + .4byte NULL + .4byte NULL + .4byte NULL + .4byte NULL + .4byte NULL + .4byte NULL + .4byte NULL + .4byte NULL + .4byte NULL + .4byte NULL + .4byte NULL + .4byte NULL + .4byte NULL diff --git a/data/item_effects.s b/data/item_effects.s deleted file mode 100644 index 7b05354c2..000000000 --- a/data/item_effects.s +++ /dev/null @@ -1,752 +0,0 @@ -gItemEffect_Potion: @ 81FCC14 - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0x04 - .byte 0x00 - .byte 20 - -gItemEffect_Antidote: @ 81FCC1B - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0x10 - .byte 0x00 - .byte 0x00 - -gItemEffect_BurnHeal: @ 81FCC21 - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0x08 - .byte 0x00 - .byte 0x00 - -gItemEffect_IceHeal: @ 81FCC27 - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0x04 - .byte 0x00 - .byte 0x00 - -gItemEffect_Awakening: @ 81FCC2D - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0x20 - .byte 0x00 - .byte 0x00 - -gItemEffect_ParalyzeHeal: @ 81FCC33 - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0x02 - .byte 0x00 - .byte 0x00 - -gItemEffect_FullRestore: @ 81FCC39 - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0x3f - .byte 0x04 - .byte 0x00 - .byte 0xff - -gItemEffect_MaxPotion: @ 81FCC40 - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0x04 - .byte 0x00 - .byte 0xff - -gItemEffect_HyperPotion: @ 81FCC47 - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0x04 - .byte 0x00 - .byte 200 - -gItemEffect_SuperPotion: @ 81FCC4E - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0x04 - .byte 0x00 - .byte 50 - -gItemEffect_FullHeal: @ 81FCC55 - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0x3f - .byte 0x00 - .byte 0x00 - -gItemEffect_Revive: @ 81FCC5B - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0x44 - .byte 0x00 - .byte 0xfe - -gItemEffect_MaxRevive: @ 81FCC62 - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0x44 - .byte 0x00 - .byte 0xff - -gItemEffect_FreshWater: @ 81FCC69 - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0x04 - .byte 0x00 - .byte 50 - -gItemEffect_SodaPop: @ 81FCC70 - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0x04 - .byte 0x00 - .byte 60 - -gItemEffect_Lemonade: @ 81FCC77 - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0x04 - .byte 0x00 - .byte 80 - -gItemEffect_MoomooMilk: @ 81FCC7E - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0x04 - .byte 0x00 - .byte 100 - -gItemEffect_EnergyPowder: @ 81FCC85 - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0x04 - .byte 0xe0 - .byte 50 - .byte 0xfb - .byte 0xfb - .byte 0xf6 - -gItemEffect_EnergyRoot: @ 81FCC8F - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0x04 - .byte 0xe0 - .byte 200 - .byte 0xf6 - .byte 0xf6 - .byte 0xf1 - -gItemEffect_HealPowder: @ 81FCC99 - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0x3f - .byte 0x00 - .byte 0xe0 - .byte 0xfb - .byte 0xfb - .byte 0xf6 - -gItemEffect_RevivalHerb: @ 81FCCA2 - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0x44 - .byte 0xe0 - .byte 0xfe - .byte 0xf1 - .byte 0xf1 - .byte 0xec - -gItemEffect_Ether: @ 81FCCAC - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0x18 - .byte 0x00 - .byte 0x0a - -gItemEffect_MaxEther: @ 81FCCB3 - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0x18 - .byte 0x00 - .byte 0x7f - -gItemEffect_Elixir: @ 81FCCBA - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0x08 - .byte 0x00 - .byte 0x0a - -gItemEffect_MaxElixir: @ 81FCCC1 - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0x08 - .byte 0x00 - .byte 0x7f - -gItemEffect_LavaCookie: @ 81FCCC8 - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0x3f - .byte 0x00 - .byte 0x00 - -gItemEffect_BlueFlute: @ 81FCCCE - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0x20 - .byte 0x00 - .byte 0x00 - -gItemEffect_YellowFlute: @ 81FCCD4 - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0x01 - .byte 0x00 - .byte 0x00 - -gItemEffect_RedFlute: @ 81FCCDA - .byte 0x80 - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0x00 - -gItemEffect_BerryJuice: @ 81FCCE0 - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0x04 - .byte 0x00 - .byte 20 - -gItemEffect_SacredAsh: @ 81FCCE7 - .byte 0x40 - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0x44 - .byte 0x00 - .byte 0xff - -gItemEffect_HPUp: @ 81FCCEE - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0x01 - .byte 0xe0 - .byte 0x0a - .byte 0x05 - .byte 0x03 - .byte 0x02 - -gItemEffect_Protein: @ 81FCCF8 - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0x02 - .byte 0xe0 - .byte 0x0a - .byte 0x05 - .byte 0x03 - .byte 0x02 - -gItemEffect_Iron: @ 81FCD02 - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0xe1 - .byte 0x0a - .byte 0x05 - .byte 0x03 - .byte 0x02 - -gItemEffect_Carbos: @ 81FCD0C - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0xe2 - .byte 0x0a - .byte 0x05 - .byte 0x03 - .byte 0x02 - -gItemEffect_Calcium: @ 81FCD16 - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0xe8 - .byte 0x0a - .byte 0x05 - .byte 0x03 - .byte 0x02 - -gItemEffect_RareCandy: @ 81FCD20 - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0x40 - .byte 0x44 - .byte 0xe0 - .byte 253 - .byte 0x05 - .byte 0x03 - .byte 0x02 - -gItemEffect_PPUp: @ 81FCD2A - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0x20 - .byte 0xe0 - .byte 0x05 - .byte 0x03 - .byte 0x02 - -gItemEffect_Zinc: @ 81FCD33 - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0xe4 - .byte 0x0a - .byte 0x05 - .byte 0x03 - .byte 0x02 - -gItemEffect_PPMax: @ 81FCD3D - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0xf0 - .byte 0x05 - .byte 0x03 - .byte 0x02 - -gItemEffect_GuardSpec: @ 81FCD46 - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0x80 - .byte 0x00 - .byte 0x60 - .byte 0x01 - .byte 0x01 - -gItemEffect_DireHit: @ 81FCD4E - .byte 0x20 - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0x60 - .byte 0x01 - .byte 0x01 - -gItemEffect_XAttack: @ 81FCD56 - .byte 0x01 - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0x60 - .byte 0x01 - .byte 0x01 - -gItemEffect_XDefend: @ 81FCD5E - .byte 0x00 - .byte 0x10 - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0x60 - .byte 0x01 - .byte 0x01 - -gItemEffect_XSpeed: @ 81FCD66 - .byte 0x00 - .byte 0x01 - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0x60 - .byte 0x01 - .byte 0x01 - -gItemEffect_XAccuracy: @ 81FCD6E - .byte 0x00 - .byte 0x00 - .byte 0x10 - .byte 0x00 - .byte 0x00 - .byte 0x60 - .byte 0x01 - .byte 0x01 - -gItemEffect_XSpecial: @ 81FCD76 - .byte 0x00 - .byte 0x00 - .byte 0x01 - .byte 0x00 - .byte 0x00 - .byte 0x60 - .byte 0x01 - .byte 0x01 - -gItemEffect_SunStone: @ 81FCD7E - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0x80 - .byte 0x00 - -gItemEffect_MoonStone: @ 81FCD84 - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0x80 - .byte 0x00 - -gItemEffect_FireStone: @ 81FCD8A - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0x80 - .byte 0x00 - -gItemEffect_ThunderStone: @ 81FCD90 - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0x80 - .byte 0x00 - -gItemEffect_WaterStone: @ 81FCD96 - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0x80 - .byte 0x00 - -gItemEffect_LeafStone: @ 81FCD9C - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0x80 - .byte 0x00 - -gItemEffect_CheriBerry: @ 81FCDA2 - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0x02 - .byte 0x00 - .byte 0x00 - -gItemEffect_ChestoBerry: @ 81FCDA8 - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0x20 - .byte 0x00 - .byte 0x00 - -gItemEffect_PechaBerry: @ 81FCDAE - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0x10 - .byte 0x00 - .byte 0x00 - -gItemEffect_RawstBerry: @ 81FCDB4 - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0x08 - .byte 0x00 - .byte 0x00 - -gItemEffect_AspearBerry: @ 81FCDBA - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0x04 - .byte 0x00 - .byte 0x00 - -gItemEffect_LeppaBerry: @ 81FCDC0 - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0x18 - .byte 0x00 - .byte 0x0a - -gItemEffect_OranBerry: @ 81FCDC7 - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0x04 - .byte 0x00 - .byte 10 - -gItemEffect_PersimBerry: @ 81FCDCE - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0x01 - .byte 0x00 - .byte 0x00 - -gItemEffect_LumBerry: @ 81FCDD4 - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0x3f - .byte 0x00 - .byte 0x00 - -gItemEffect_SitrusBerry: @ 81FCDDA - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0x00 - .byte 0x04 - .byte 0x00 - .byte 30 - - .align 2 -gItemEffectTable:: @ 81FCDE4 - .4byte gItemEffect_Potion - .4byte gItemEffect_Antidote - .4byte gItemEffect_BurnHeal - .4byte gItemEffect_IceHeal - .4byte gItemEffect_Awakening - .4byte gItemEffect_ParalyzeHeal - .4byte gItemEffect_FullRestore - .4byte gItemEffect_MaxPotion - .4byte gItemEffect_HyperPotion - .4byte gItemEffect_SuperPotion - .4byte gItemEffect_FullHeal - .4byte gItemEffect_Revive - .4byte gItemEffect_MaxRevive - .4byte gItemEffect_FreshWater - .4byte gItemEffect_SodaPop - .4byte gItemEffect_Lemonade - .4byte gItemEffect_MoomooMilk - .4byte gItemEffect_EnergyPowder - .4byte gItemEffect_EnergyRoot - .4byte gItemEffect_HealPowder - .4byte gItemEffect_RevivalHerb - .4byte gItemEffect_Ether - .4byte gItemEffect_MaxEther - .4byte gItemEffect_Elixir - .4byte gItemEffect_MaxElixir - .4byte gItemEffect_LavaCookie - .4byte gItemEffect_BlueFlute - .4byte gItemEffect_YellowFlute - .4byte gItemEffect_RedFlute - .4byte NULL - .4byte NULL - .4byte gItemEffect_BerryJuice - .4byte gItemEffect_SacredAsh - .4byte NULL - .4byte NULL - .4byte NULL - .4byte NULL - .4byte NULL - .4byte NULL - .4byte NULL - .4byte NULL - .4byte NULL - .4byte NULL - .4byte NULL - .4byte NULL - .4byte NULL - .4byte NULL - .4byte NULL - .4byte NULL - .4byte NULL - .4byte gItemEffect_HPUp - .4byte gItemEffect_Protein - .4byte gItemEffect_Iron - .4byte gItemEffect_Carbos - .4byte gItemEffect_Calcium - .4byte gItemEffect_RareCandy - .4byte gItemEffect_PPUp - .4byte gItemEffect_Zinc - .4byte gItemEffect_PPMax - .4byte NULL - .4byte gItemEffect_GuardSpec - .4byte gItemEffect_DireHit - .4byte gItemEffect_XAttack - .4byte gItemEffect_XDefend - .4byte gItemEffect_XSpeed - .4byte gItemEffect_XAccuracy - .4byte gItemEffect_XSpecial - .4byte NULL - .4byte NULL - .4byte NULL - .4byte NULL - .4byte NULL - .4byte NULL - .4byte NULL - .4byte NULL - .4byte NULL - .4byte NULL - .4byte NULL - .4byte NULL - .4byte NULL - .4byte gItemEffect_SunStone - .4byte gItemEffect_MoonStone - .4byte gItemEffect_FireStone - .4byte gItemEffect_ThunderStone - .4byte gItemEffect_WaterStone - .4byte gItemEffect_LeafStone - .4byte NULL - .4byte NULL - .4byte NULL - .4byte NULL - .4byte NULL - .4byte NULL - .4byte NULL - .4byte NULL - .4byte NULL - .4byte NULL - .4byte NULL - .4byte NULL - .4byte NULL - .4byte NULL - .4byte NULL - .4byte NULL - .4byte NULL - .4byte NULL - .4byte NULL - .4byte NULL - .4byte NULL - .4byte NULL - .4byte NULL - .4byte NULL - .4byte NULL - .4byte NULL - .4byte NULL - .4byte NULL - .4byte NULL - .4byte NULL - .4byte NULL - .4byte NULL - .4byte NULL - .4byte NULL - .4byte gItemEffect_CheriBerry - .4byte gItemEffect_ChestoBerry - .4byte gItemEffect_PechaBerry - .4byte gItemEffect_RawstBerry - .4byte gItemEffect_AspearBerry - .4byte gItemEffect_LeppaBerry - .4byte gItemEffect_OranBerry - .4byte gItemEffect_PersimBerry - .4byte gItemEffect_LumBerry - .4byte gItemEffect_SitrusBerry - .4byte NULL - .4byte NULL - .4byte NULL - .4byte NULL - .4byte NULL - .4byte NULL - .4byte NULL - .4byte NULL - .4byte NULL - .4byte NULL - .4byte NULL - .4byte NULL - .4byte NULL - .4byte NULL - .4byte NULL - .4byte NULL - .4byte NULL - .4byte NULL - .4byte NULL - .4byte NULL - .4byte NULL - .4byte NULL - .4byte NULL - .4byte NULL - .4byte NULL - .4byte NULL - .4byte NULL - .4byte NULL - .4byte NULL - .4byte NULL - .4byte NULL - .4byte NULL - .4byte NULL diff --git a/data/items.inc b/data/items.inc new file mode 100644 index 000000000..0074a6bfa --- /dev/null +++ b/data/items.inc @@ -0,0 +1,5236 @@ + .align 2 +gItems:: @ 83C5564 + .string "????????$", 14 + .2byte ITEM_NONE + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_Dummy + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "MASTER BALL$", 14 + .2byte ITEM_MASTER_BALL + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_MasterBall + .byte 0 + .byte 0 + .byte POCKET_POKE_BALLS + .byte 0 + .4byte NULL + .4byte 2 + .4byte ItemUseInBattle_PokeBall + .4byte 0 + + .string "ULTRA BALL$", 14 + .2byte ITEM_ULTRA_BALL + .2byte 1200 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_UltraBall + .byte 0 + .byte 0 + .byte POCKET_POKE_BALLS + .byte 1 + .4byte NULL + .4byte 2 + .4byte ItemUseInBattle_PokeBall + .4byte 1 + + .string "GREAT BALL$", 14 + .2byte ITEM_GREAT_BALL + .2byte 600 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_GreatBall + .byte 0 + .byte 0 + .byte POCKET_POKE_BALLS + .byte 2 + .4byte NULL + .4byte 2 + .4byte ItemUseInBattle_PokeBall + .4byte 2 + + .string "POKé BALL$", 14 + .2byte ITEM_POKE_BALL + .2byte 200 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_PokeBall + .byte 0 + .byte 0 + .byte POCKET_POKE_BALLS + .byte 3 + .4byte NULL + .4byte 2 + .4byte ItemUseInBattle_PokeBall + .4byte 3 + + .string "SAFARI BALL$", 14 + .2byte ITEM_SAFARI_BALL + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_SafariBall + .byte 0 + .byte 0 + .byte POCKET_POKE_BALLS + .byte 4 + .4byte NULL + .4byte 2 + .4byte ItemUseInBattle_PokeBall + .4byte 4 + + .string "NET BALL$", 14 + .2byte ITEM_NET_BALL + .2byte 1000 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_NetBall + .byte 0 + .byte 0 + .byte POCKET_POKE_BALLS + .byte 5 + .4byte NULL + .4byte 2 + .4byte ItemUseInBattle_PokeBall + .4byte 5 + + .string "DIVE BALL$", 14 + .2byte ITEM_DIVE_BALL + .2byte 1000 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_DiveBall + .byte 0 + .byte 0 + .byte POCKET_POKE_BALLS + .byte 6 + .4byte NULL + .4byte 2 + .4byte ItemUseInBattle_PokeBall + .4byte 6 + + .string "NEST BALL$", 14 + .2byte ITEM_NEST_BALL + .2byte 1000 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_NestBall + .byte 0 + .byte 0 + .byte POCKET_POKE_BALLS + .byte 7 + .4byte NULL + .4byte 2 + .4byte ItemUseInBattle_PokeBall + .4byte 7 + + .string "REPEAT BALL$", 14 + .2byte ITEM_REPEAT_BALL + .2byte 1000 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_RepeatBall + .byte 0 + .byte 0 + .byte POCKET_POKE_BALLS + .byte 8 + .4byte NULL + .4byte 2 + .4byte ItemUseInBattle_PokeBall + .4byte 8 + + .string "TIMER BALL$", 14 + .2byte ITEM_TIMER_BALL + .2byte 1000 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_TimerBall + .byte 0 + .byte 0 + .byte POCKET_POKE_BALLS + .byte 9 + .4byte NULL + .4byte 2 + .4byte ItemUseInBattle_PokeBall + .4byte 9 + + .string "LUXURY BALL$", 14 + .2byte ITEM_LUXURY_BALL + .2byte 1000 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_LuxuryBall + .byte 0 + .byte 0 + .byte POCKET_POKE_BALLS + .byte 10 + .4byte NULL + .4byte 2 + .4byte ItemUseInBattle_PokeBall + .4byte 10 + + .string "PREMIER BALL$", 14 + .2byte ITEM_PREMIER_BALL + .2byte 200 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_PremierBall + .byte 0 + .byte 0 + .byte POCKET_POKE_BALLS + .byte 11 + .4byte NULL + .4byte 2 + .4byte ItemUseInBattle_PokeBall + .4byte 11 + + .string "POTION$", 14 + .2byte ITEM_POTION + .2byte 300 @ price + .byte HOLD_EFFECT_NONE + .byte 20 + .4byte gItemDescription_Potion + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 1 + .4byte ItemUseOutOfBattle_Medicine + .4byte 1 + .4byte ItemUseInBattle_Medicine + .4byte 0 + + .string "ANTIDOTE$", 14 + .2byte ITEM_ANTIDOTE + .2byte 100 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_Antidote + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 1 + .4byte ItemUseOutOfBattle_Medicine + .4byte 1 + .4byte ItemUseInBattle_Medicine + .4byte 0 + + .string "BURN HEAL$", 14 + .2byte ITEM_BURN_HEAL + .2byte 250 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_BurnHeal + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 1 + .4byte ItemUseOutOfBattle_Medicine + .4byte 1 + .4byte ItemUseInBattle_Medicine + .4byte 0 + + .string "ICE HEAL$", 14 + .2byte ITEM_ICE_HEAL + .2byte 250 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_IceHeal + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 1 + .4byte ItemUseOutOfBattle_Medicine + .4byte 1 + .4byte ItemUseInBattle_Medicine + .4byte 0 + + .string "AWAKENING$", 14 + .2byte ITEM_AWAKENING + .2byte 250 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_Awakening + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 1 + .4byte ItemUseOutOfBattle_Medicine + .4byte 1 + .4byte ItemUseInBattle_Medicine + .4byte 0 + + .string "PARLYZ HEAL$", 14 + .2byte ITEM_PARALYZE_HEAL + .2byte 200 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_ParalyzeHeal + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 1 + .4byte ItemUseOutOfBattle_Medicine + .4byte 1 + .4byte ItemUseInBattle_Medicine + .4byte 0 + + .string "FULL RESTORE$", 14 + .2byte ITEM_FULL_RESTORE + .2byte 3000 @ price + .byte HOLD_EFFECT_NONE + .byte 255 + .4byte gItemDescription_FullRestore + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 1 + .4byte ItemUseOutOfBattle_Medicine + .4byte 1 + .4byte ItemUseInBattle_Medicine + .4byte 0 + + .string "MAX POTION$", 14 + .2byte ITEM_MAX_POTION + .2byte 2500 @ price + .byte HOLD_EFFECT_NONE + .byte 255 + .4byte gItemDescription_MaxPotion + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 1 + .4byte ItemUseOutOfBattle_Medicine + .4byte 1 + .4byte ItemUseInBattle_Medicine + .4byte 0 + + .string "HYPER POTION$", 14 + .2byte ITEM_HYPER_POTION + .2byte 1200 @ price + .byte HOLD_EFFECT_NONE + .byte 200 + .4byte gItemDescription_HyperPotion + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 1 + .4byte ItemUseOutOfBattle_Medicine + .4byte 1 + .4byte ItemUseInBattle_Medicine + .4byte 0 + + .string "SUPER POTION$", 14 + .2byte ITEM_SUPER_POTION + .2byte 700 @ price + .byte HOLD_EFFECT_NONE + .byte 50 + .4byte gItemDescription_SuperPotion + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 1 + .4byte ItemUseOutOfBattle_Medicine + .4byte 1 + .4byte ItemUseInBattle_Medicine + .4byte 0 + + .string "FULL HEAL$", 14 + .2byte ITEM_FULL_HEAL + .2byte 600 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_FullHeal + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 1 + .4byte ItemUseOutOfBattle_Medicine + .4byte 1 + .4byte ItemUseInBattle_Medicine + .4byte 0 + + .string "REVIVE$", 14 + .2byte ITEM_REVIVE + .2byte 1500 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_Revive + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 1 + .4byte ItemUseOutOfBattle_Medicine + .4byte 1 + .4byte ItemUseInBattle_Medicine + .4byte 0 + + .string "MAX REVIVE$", 14 + .2byte ITEM_MAX_REVIVE + .2byte 4000 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_MaxRevive + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 1 + .4byte ItemUseOutOfBattle_Medicine + .4byte 1 + .4byte ItemUseInBattle_Medicine + .4byte 0 + + .string "FRESH WATER$", 14 + .2byte ITEM_FRESH_WATER + .2byte 200 @ price + .byte HOLD_EFFECT_NONE + .byte 50 + .4byte gItemDescription_FreshWater + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 1 + .4byte ItemUseOutOfBattle_Medicine + .4byte 1 + .4byte ItemUseInBattle_Medicine + .4byte 0 + + .string "SODA POP$", 14 + .2byte ITEM_SODA_POP + .2byte 300 @ price + .byte HOLD_EFFECT_NONE + .byte 60 + .4byte gItemDescription_SodaPop + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 1 + .4byte ItemUseOutOfBattle_Medicine + .4byte 1 + .4byte ItemUseInBattle_Medicine + .4byte 0 + + .string "LEMONADE$", 14 + .2byte ITEM_LEMONADE + .2byte 350 @ price + .byte HOLD_EFFECT_NONE + .byte 80 + .4byte gItemDescription_Lemonade + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 1 + .4byte ItemUseOutOfBattle_Medicine + .4byte 1 + .4byte ItemUseInBattle_Medicine + .4byte 0 + + .string "MOOMOO MILK$", 14 + .2byte ITEM_MOOMOO_MILK + .2byte 500 @ price + .byte HOLD_EFFECT_NONE + .byte 100 + .4byte gItemDescription_MoomooMilk + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 1 + .4byte ItemUseOutOfBattle_Medicine + .4byte 1 + .4byte ItemUseInBattle_Medicine + .4byte 0 + + .string "ENERGYPOWDER$", 14 + .2byte ITEM_ENERGY_POWDER + .2byte 500 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_EnergyPowder + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 1 + .4byte ItemUseOutOfBattle_Medicine + .4byte 1 + .4byte ItemUseInBattle_Medicine + .4byte 0 + + .string "ENERGY ROOT$", 14 + .2byte ITEM_ENERGY_ROOT + .2byte 800 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_EnergyRoot + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 1 + .4byte ItemUseOutOfBattle_Medicine + .4byte 1 + .4byte ItemUseInBattle_Medicine + .4byte 0 + + .string "HEAL POWDER$", 14 + .2byte ITEM_HEAL_POWDER + .2byte 450 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_HealPowder + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 1 + .4byte ItemUseOutOfBattle_Medicine + .4byte 1 + .4byte ItemUseInBattle_Medicine + .4byte 0 + + .string "REVIVAL HERB$", 14 + .2byte ITEM_REVIVAL_HERB + .2byte 2800 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_RevivalHerb + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 1 + .4byte ItemUseOutOfBattle_Medicine + .4byte 1 + .4byte ItemUseInBattle_Medicine + .4byte 0 + + .string "ETHER$", 14 + .2byte ITEM_ETHER + .2byte 1200 @ price + .byte HOLD_EFFECT_NONE + .byte 10 + .4byte gItemDescription_Ether + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 1 + .4byte ItemUseOutOfBattle_PPRecovery + .4byte 1 + .4byte ItemUseInBattle_PPRecovery + .4byte 0 + + .string "MAX ETHER$", 14 + .2byte ITEM_MAX_ETHER + .2byte 2000 @ price + .byte HOLD_EFFECT_NONE + .byte 255 + .4byte gItemDescription_MaxEther + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 1 + .4byte ItemUseOutOfBattle_PPRecovery + .4byte 1 + .4byte ItemUseInBattle_PPRecovery + .4byte 0 + + .string "ELIXIR$", 14 + .2byte ITEM_ELIXIR + .2byte 3000 @ price + .byte HOLD_EFFECT_NONE + .byte 10 + .4byte gItemDescription_Elixir + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 1 + .4byte ItemUseOutOfBattle_PPRecovery + .4byte 1 + .4byte ItemUseInBattle_PPRecovery + .4byte 0 + + .string "MAX ELIXIR$", 14 + .2byte ITEM_MAX_ELIXIR + .2byte 4500 @ price + .byte HOLD_EFFECT_NONE + .byte 255 + .4byte gItemDescription_MaxElixir + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 1 + .4byte ItemUseOutOfBattle_PPRecovery + .4byte 1 + .4byte ItemUseInBattle_PPRecovery + .4byte 0 + + .string "LAVA COOKIE$", 14 + .2byte ITEM_LAVA_COOKIE + .2byte 200 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_LavaCookie + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 1 + .4byte ItemUseOutOfBattle_Medicine + .4byte 1 + .4byte ItemUseInBattle_Medicine + .4byte 0 + + .string "BLUE FLUTE$", 14 + .2byte ITEM_BLUE_FLUTE + .2byte 100 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_BlueFlute + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 1 + .4byte ItemUseOutOfBattle_Medicine + .4byte 1 + .4byte ItemUseInBattle_Medicine + .4byte 0 + + .string "YELLOW FLUTE$", 14 + .2byte ITEM_YELLOW_FLUTE + .2byte 200 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_YellowFlute + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 1 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 1 + .4byte ItemUseInBattle_Medicine + .4byte 0 + + .string "RED FLUTE$", 14 + .2byte ITEM_RED_FLUTE + .2byte 300 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_RedFlute + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 1 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 1 + .4byte ItemUseInBattle_Medicine + .4byte 0 + + .string "BLACK FLUTE$", 14 + .2byte ITEM_BLACK_FLUTE + .2byte 400 @ price + .byte HOLD_EFFECT_NONE + .byte 50 + .4byte gItemDescription_BlackFlute + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 1 + .4byte ItemUseOutOfBattle_BlackWhiteFlute + .4byte 0 + .4byte NULL + .4byte 0 + + .string "WHITE FLUTE$", 14 + .2byte ITEM_WHITE_FLUTE + .2byte 500 @ price + .byte HOLD_EFFECT_NONE + .byte 150 + .4byte gItemDescription_WhiteFlute + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 1 + .4byte ItemUseOutOfBattle_BlackWhiteFlute + .4byte 0 + .4byte NULL + .4byte 0 + + .string "BERRY JUICE$", 14 + .2byte ITEM_BERRY_JUICE + .2byte 100 @ price + .byte HOLD_EFFECT_RESTORE_HP + .byte 20 + .4byte gItemDescription_BerryJuice + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 1 + .4byte ItemUseOutOfBattle_Medicine + .4byte 1 + .4byte ItemUseInBattle_Medicine + .4byte 0 + + .string "SACRED ASH$", 14 + .2byte ITEM_SACRED_ASH + .2byte 200 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_SacredAsh + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 1 + .4byte ItemUseOutOfBattle_SacredAsh + .4byte 0 + .4byte NULL + .4byte 0 + + .string "SHOAL SALT$", 14 + .2byte ITEM_SHOAL_SALT + .2byte 20 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_ShoalSalt + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "SHOAL SHELL$", 14 + .2byte ITEM_SHOAL_SHELL + .2byte 20 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_ShoalShell + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "RED SHARD$", 14 + .2byte ITEM_RED_SHARD + .2byte 200 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_RedShard + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "BLUE SHARD$", 14 + .2byte ITEM_BLUE_SHARD + .2byte 200 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_BlueShard + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "YELLOW SHARD$", 14 + .2byte ITEM_YELLOW_SHARD + .2byte 200 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_YellowShard + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "GREEN SHARD$", 14 + .2byte ITEM_GREEN_SHARD + .2byte 200 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_GreenShard + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "????????$", 14 + .2byte ITEM_NONE + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_Dummy + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "????????$", 14 + .2byte ITEM_NONE + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_Dummy + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "????????$", 14 + .2byte ITEM_NONE + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_Dummy + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "????????$", 14 + .2byte ITEM_NONE + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_Dummy + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "????????$", 14 + .2byte ITEM_NONE + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_Dummy + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "????????$", 14 + .2byte ITEM_NONE + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_Dummy + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "????????$", 14 + .2byte ITEM_NONE + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_Dummy + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "????????$", 14 + .2byte ITEM_NONE + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_Dummy + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "????????$", 14 + .2byte ITEM_NONE + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_Dummy + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "????????$", 14 + .2byte ITEM_NONE + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_Dummy + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "????????$", 14 + .2byte ITEM_NONE + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_Dummy + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "HP UP$", 14 + .2byte ITEM_HP_UP + .2byte 9800 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_HPUp + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 1 + .4byte ItemUseOutOfBattle_Medicine + .4byte 0 + .4byte NULL + .4byte 0 + + .string "PROTEIN$", 14 + .2byte ITEM_PROTEIN + .2byte 9800 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_Protein + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 1 + .4byte ItemUseOutOfBattle_Medicine + .4byte 0 + .4byte NULL + .4byte 0 + + .string "IRON$", 14 + .2byte ITEM_IRON + .2byte 9800 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_Iron + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 1 + .4byte ItemUseOutOfBattle_Medicine + .4byte 0 + .4byte NULL + .4byte 0 + + .string "CARBOS$", 14 + .2byte ITEM_CARBOS + .2byte 9800 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_Carbos + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 1 + .4byte ItemUseOutOfBattle_Medicine + .4byte 0 + .4byte NULL + .4byte 0 + + .string "CALCIUM$", 14 + .2byte ITEM_CALCIUM + .2byte 9800 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_Calcium + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 1 + .4byte ItemUseOutOfBattle_Medicine + .4byte 0 + .4byte NULL + .4byte 0 + + .string "RARE CANDY$", 14 + .2byte ITEM_RARE_CANDY + .2byte 4800 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_RareCandy + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 1 + .4byte ItemUseOutOfBattle_RareCandy + .4byte 0 + .4byte NULL + .4byte 0 + + .string "PP UP$", 14 + .2byte ITEM_PP_UP + .2byte 9800 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_PPUp + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 1 + .4byte ItemUseOutOfBattle_PPUp + .4byte 0 + .4byte NULL + .4byte 0 + + .string "ZINC$", 14 + .2byte ITEM_ZINC + .2byte 9800 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_Zinc + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 1 + .4byte ItemUseOutOfBattle_Medicine + .4byte 0 + .4byte NULL + .4byte 0 + + .string "PP MAX$", 14 + .2byte ITEM_PP_MAX + .2byte 9800 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_PPMax + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 1 + .4byte ItemUseOutOfBattle_PPUp + .4byte 0 + .4byte NULL + .4byte 0 + + .string "????????$", 14 + .2byte ITEM_NONE + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_Dummy + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "GUARD SPEC.$", 14 + .2byte ITEM_GUARD_SPEC + .2byte 700 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_GuardSpec + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 2 + .4byte ItemUseInBattle_StatIncrease + .4byte 0 + + .string "DIRE HIT$", 14 + .2byte ITEM_DIRE_HIT + .2byte 650 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_DireHit + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 2 + .4byte ItemUseInBattle_StatIncrease + .4byte 0 + + .string "X ATTACK$", 14 + .2byte ITEM_X_ATTACK + .2byte 500 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_XAttack + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 2 + .4byte ItemUseInBattle_StatIncrease + .4byte 0 + + .string "X DEFEND$", 14 + .2byte ITEM_X_DEFEND + .2byte 550 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_XDefend + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 2 + .4byte ItemUseInBattle_StatIncrease + .4byte 0 + + .string "X SPEED$", 14 + .2byte ITEM_X_SPEED + .2byte 350 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_XSpeed + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 2 + .4byte ItemUseInBattle_StatIncrease + .4byte 0 + + .string "X ACCURACY$", 14 + .2byte ITEM_X_ACCURACY + .2byte 950 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_XAccuracy + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 2 + .4byte ItemUseInBattle_StatIncrease + .4byte 0 + + .string "X SPECIAL$", 14 + .2byte ITEM_X_SPECIAL + .2byte 350 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_XSpecial + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 2 + .4byte ItemUseInBattle_StatIncrease + .4byte 0 + + .string "POKé DOLL$", 14 + .2byte ITEM_POKE_DOLL + .2byte 1000 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_PokeDoll + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 2 + .4byte ItemUseInBattle_Escape + .4byte 0 + + .string "FLUFFY TAIL$", 14 + .2byte ITEM_FLUFFY_TAIL + .2byte 1000 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_FluffyTail + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 2 + .4byte ItemUseInBattle_Escape + .4byte 0 + + .string "????????$", 14 + .2byte ITEM_NONE + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_Dummy + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "SUPER REPEL$", 14 + .2byte ITEM_SUPER_REPEL + .2byte 500 @ price + .byte HOLD_EFFECT_NONE + .byte 200 + .4byte gItemDescription_SuperRepel + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_Repel + .4byte 0 + .4byte NULL + .4byte 0 + + .string "MAX REPEL$", 14 + .2byte ITEM_MAX_REPEL + .2byte 700 @ price + .byte HOLD_EFFECT_NONE + .byte 250 + .4byte gItemDescription_MaxRepel + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_Repel + .4byte 0 + .4byte NULL + .4byte 0 + + .string "ESCAPE ROPE$", 14 + .2byte ITEM_ESCAPE_ROPE + .2byte 550 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_EscapeRope + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 2 + .4byte ItemUseOutOfBattle_EscapeRope + .4byte 0 + .4byte NULL + .4byte 0 + + .string "REPEL$", 14 + .2byte ITEM_REPEL + .2byte 350 @ price + .byte HOLD_EFFECT_NONE + .byte 100 + .4byte gItemDescription_Repel + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_Repel + .4byte 0 + .4byte NULL + .4byte 0 + + .string "????????$", 14 + .2byte ITEM_NONE + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_Dummy + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "????????$", 14 + .2byte ITEM_NONE + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_Dummy + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "????????$", 14 + .2byte ITEM_NONE + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_Dummy + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "????????$", 14 + .2byte ITEM_NONE + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_Dummy + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "????????$", 14 + .2byte ITEM_NONE + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_Dummy + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "????????$", 14 + .2byte ITEM_NONE + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_Dummy + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "SUN STONE$", 14 + .2byte ITEM_SUN_STONE + .2byte 2100 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_SunStone + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 1 + .4byte ItemUseOutOfBattle_EvolutionStone + .4byte 0 + .4byte NULL + .4byte 0 + + .string "MOON STONE$", 14 + .2byte ITEM_MOON_STONE + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_MoonStone + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 1 + .4byte ItemUseOutOfBattle_EvolutionStone + .4byte 0 + .4byte NULL + .4byte 0 + + .string "FIRE STONE$", 14 + .2byte ITEM_FIRE_STONE + .2byte 2100 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_FireStone + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 1 + .4byte ItemUseOutOfBattle_EvolutionStone + .4byte 0 + .4byte NULL + .4byte 0 + + .string "THUNDERSTONE$", 14 + .2byte ITEM_THUNDER_STONE + .2byte 2100 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_ThunderStone + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 1 + .4byte ItemUseOutOfBattle_EvolutionStone + .4byte 0 + .4byte NULL + .4byte 0 + + .string "WATER STONE$", 14 + .2byte ITEM_WATER_STONE + .2byte 2100 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_WaterStone + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 1 + .4byte ItemUseOutOfBattle_EvolutionStone + .4byte 0 + .4byte NULL + .4byte 0 + + .string "LEAF STONE$", 14 + .2byte ITEM_LEAF_STONE + .2byte 2100 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_LeafStone + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 1 + .4byte ItemUseOutOfBattle_EvolutionStone + .4byte 0 + .4byte NULL + .4byte 0 + + .string "????????$", 14 + .2byte ITEM_NONE + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_Dummy + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "????????$", 14 + .2byte ITEM_NONE + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_Dummy + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "????????$", 14 + .2byte ITEM_NONE + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_Dummy + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "????????$", 14 + .2byte ITEM_NONE + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_Dummy + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "TINYMUSHROOM$", 14 + .2byte ITEM_TINY_MUSHROOM + .2byte 500 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_TinyMushroom + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "BIG MUSHROOM$", 14 + .2byte ITEM_BIG_MUSHROOM + .2byte 5000 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_BigMushroom + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "????????$", 14 + .2byte ITEM_NONE + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_Dummy + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "PEARL$", 14 + .2byte ITEM_PEARL + .2byte 1400 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_Pearl + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "BIG PEARL$", 14 + .2byte ITEM_BIG_PEARL + .2byte 7500 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_BigPearl + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "STARDUST$", 14 + .2byte ITEM_STARDUST + .2byte 2000 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_Stardust + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "STAR PIECE$", 14 + .2byte ITEM_STAR_PIECE + .2byte 9800 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_StarPiece + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "NUGGET$", 14 + .2byte ITEM_NUGGET + .2byte 10000 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_Nugget + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "HEART SCALE$", 14 + .2byte ITEM_HEART_SCALE + .2byte 100 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_HeartScale + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "????????$", 14 + .2byte ITEM_NONE + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_Dummy + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "????????$", 14 + .2byte ITEM_NONE + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_Dummy + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "????????$", 14 + .2byte ITEM_NONE + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_Dummy + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "????????$", 14 + .2byte ITEM_NONE + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_Dummy + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "????????$", 14 + .2byte ITEM_NONE + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_Dummy + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "????????$", 14 + .2byte ITEM_NONE + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_Dummy + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "????????$", 14 + .2byte ITEM_NONE + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_Dummy + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "????????$", 14 + .2byte ITEM_NONE + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_Dummy + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "????????$", 14 + .2byte ITEM_NONE + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_Dummy + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "ORANGE MAIL$", 14 + .2byte ITEM_ORANGE_MAIL + .2byte 50 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_OrangeMail + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 0 + .4byte ItemUseOutOfBattle_Mail + .4byte 0 + .4byte NULL + .4byte 0 + + .string "HARBOR MAIL$", 14 + .2byte ITEM_HARBOR_MAIL + .2byte 50 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_HarborMail + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 0 + .4byte ItemUseOutOfBattle_Mail + .4byte 0 + .4byte NULL + .4byte 1 + + .string "GLITTER MAIL$", 14 + .2byte ITEM_GLITTER_MAIL + .2byte 50 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_GlitterMail + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 0 + .4byte ItemUseOutOfBattle_Mail + .4byte 0 + .4byte NULL + .4byte 2 + + .string "MECH MAIL$", 14 + .2byte ITEM_MECH_MAIL + .2byte 50 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_MechMail + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 0 + .4byte ItemUseOutOfBattle_Mail + .4byte 0 + .4byte NULL + .4byte 3 + + .string "WOOD MAIL$", 14 + .2byte ITEM_WOOD_MAIL + .2byte 50 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_WoodMail + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 0 + .4byte ItemUseOutOfBattle_Mail + .4byte 0 + .4byte NULL + .4byte 4 + + .string "WAVE MAIL$", 14 + .2byte ITEM_WAVE_MAIL + .2byte 50 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_WaveMail + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 0 + .4byte ItemUseOutOfBattle_Mail + .4byte 0 + .4byte NULL + .4byte 5 + + .string "BEAD MAIL$", 14 + .2byte ITEM_BEAD_MAIL + .2byte 50 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_BeadMail + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 0 + .4byte ItemUseOutOfBattle_Mail + .4byte 0 + .4byte NULL + .4byte 6 + + .string "SHADOW MAIL$", 14 + .2byte ITEM_SHADOW_MAIL + .2byte 50 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_ShadowMail + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 0 + .4byte ItemUseOutOfBattle_Mail + .4byte 0 + .4byte NULL + .4byte 7 + + .string "TROPIC MAIL$", 14 + .2byte ITEM_TROPIC_MAIL + .2byte 50 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_TropicMail + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 0 + .4byte ItemUseOutOfBattle_Mail + .4byte 0 + .4byte NULL + .4byte 8 + + .string "DREAM MAIL$", 14 + .2byte ITEM_DREAM_MAIL + .2byte 50 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_DreamMail + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 0 + .4byte ItemUseOutOfBattle_Mail + .4byte 0 + .4byte NULL + .4byte 9 + + .string "FAB MAIL$", 14 + .2byte ITEM_FAB_MAIL + .2byte 50 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_FabMail + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 0 + .4byte ItemUseOutOfBattle_Mail + .4byte 0 + .4byte NULL + .4byte 10 + + .string "RETRO MAIL$", 14 + .2byte ITEM_RETRO_MAIL + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_RetroMail + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 0 + .4byte ItemUseOutOfBattle_Mail + .4byte 0 + .4byte NULL + .4byte 11 + + .string "CHERI BERRY$", 14 + .2byte ITEM_CHERI_BERRY + .2byte 20 @ price + .byte HOLD_EFFECT_CURE_PAR + .byte 0 + .4byte gItemDescription_CheriBerry + .byte 0 + .byte 0 + .byte POCKET_BERRIES + .byte 1 + .4byte ItemUseOutOfBattle_Medicine + .4byte 1 + .4byte ItemUseInBattle_Medicine + .4byte 0 + + .string "CHESTO BERRY$", 14 + .2byte ITEM_CHESTO_BERRY + .2byte 20 @ price + .byte HOLD_EFFECT_CURE_SLP + .byte 0 + .4byte gItemDescription_ChestoBerry + .byte 0 + .byte 0 + .byte POCKET_BERRIES + .byte 1 + .4byte ItemUseOutOfBattle_Medicine + .4byte 1 + .4byte ItemUseInBattle_Medicine + .4byte 0 + + .string "PECHA BERRY$", 14 + .2byte ITEM_PECHA_BERRY + .2byte 20 @ price + .byte HOLD_EFFECT_CURE_PSN + .byte 0 + .4byte gItemDescription_PechaBerry + .byte 0 + .byte 0 + .byte POCKET_BERRIES + .byte 1 + .4byte ItemUseOutOfBattle_Medicine + .4byte 1 + .4byte ItemUseInBattle_Medicine + .4byte 0 + + .string "RAWST BERRY$", 14 + .2byte ITEM_RAWST_BERRY + .2byte 20 @ price + .byte HOLD_EFFECT_CURE_BRN + .byte 0 + .4byte gItemDescription_RawstBerry + .byte 0 + .byte 0 + .byte POCKET_BERRIES + .byte 1 + .4byte ItemUseOutOfBattle_Medicine + .4byte 1 + .4byte ItemUseInBattle_Medicine + .4byte 0 + + .string "ASPEAR BERRY$", 14 + .2byte ITEM_ASPEAR_BERRY + .2byte 20 @ price + .byte HOLD_EFFECT_CURE_FRZ + .byte 0 + .4byte gItemDescription_AspearBerry + .byte 0 + .byte 0 + .byte POCKET_BERRIES + .byte 1 + .4byte ItemUseOutOfBattle_Medicine + .4byte 1 + .4byte ItemUseInBattle_Medicine + .4byte 0 + + .string "LEPPA BERRY$", 14 + .2byte ITEM_LEPPA_BERRY + .2byte 20 @ price + .byte HOLD_EFFECT_RESTORE_PP + .byte 10 + .4byte gItemDescription_LeppaBerry + .byte 0 + .byte 0 + .byte POCKET_BERRIES + .byte 1 + .4byte ItemUseOutOfBattle_PPRecovery + .4byte 1 + .4byte ItemUseInBattle_PPRecovery + .4byte 0 + + .string "ORAN BERRY$", 14 + .2byte ITEM_ORAN_BERRY + .2byte 20 @ price + .byte HOLD_EFFECT_RESTORE_HP + .byte 10 + .4byte gItemDescription_OranBerry + .byte 0 + .byte 0 + .byte POCKET_BERRIES + .byte 1 + .4byte ItemUseOutOfBattle_Medicine + .4byte 1 + .4byte ItemUseInBattle_Medicine + .4byte 0 + + .string "PERSIM BERRY$", 14 + .2byte ITEM_PERSIM_BERRY + .2byte 20 @ price + .byte HOLD_EFFECT_CURE_CONFUSION + .byte 0 + .4byte gItemDescription_PersimBerry + .byte 0 + .byte 0 + .byte POCKET_BERRIES + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 1 + .4byte ItemUseInBattle_Medicine + .4byte 0 + + .string "LUM BERRY$", 14 + .2byte ITEM_LUM_BERRY + .2byte 20 @ price + .byte HOLD_EFFECT_CURE_STATUS + .byte 0 + .4byte gItemDescription_LumBerry + .byte 0 + .byte 0 + .byte POCKET_BERRIES + .byte 1 + .4byte ItemUseOutOfBattle_Medicine + .4byte 1 + .4byte ItemUseInBattle_Medicine + .4byte 0 + + .string "SITRUS BERRY$", 14 + .2byte ITEM_SITRUS_BERRY + .2byte 20 @ price + .byte HOLD_EFFECT_RESTORE_HP + .byte 30 + .4byte gItemDescription_SitrusBerry + .byte 0 + .byte 0 + .byte POCKET_BERRIES + .byte 1 + .4byte ItemUseOutOfBattle_Medicine + .4byte 1 + .4byte ItemUseInBattle_Medicine + .4byte 0 + + .string "FIGY BERRY$", 14 + .2byte ITEM_FIGY_BERRY + .2byte 20 @ price + .byte HOLD_EFFECT_CONFUSE_SPICY + .byte 8 + .4byte gItemDescription_FigyBerry + .byte 0 + .byte 0 + .byte POCKET_BERRIES + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "WIKI BERRY$", 14 + .2byte ITEM_WIKI_BERRY + .2byte 20 @ price + .byte HOLD_EFFECT_CONFUSE_DRY + .byte 8 + .4byte gItemDescription_WikiBerry + .byte 0 + .byte 0 + .byte POCKET_BERRIES + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "MAGO BERRY$", 14 + .2byte ITEM_MAGO_BERRY + .2byte 20 @ price + .byte HOLD_EFFECT_CONFUSE_SWEET + .byte 8 + .4byte gItemDescription_MagoBerry + .byte 0 + .byte 0 + .byte POCKET_BERRIES + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "AGUAV BERRY$", 14 + .2byte ITEM_AGUAV_BERRY + .2byte 20 @ price + .byte HOLD_EFFECT_CONFUSE_BITTER + .byte 8 + .4byte gItemDescription_AguavBerry + .byte 0 + .byte 0 + .byte POCKET_BERRIES + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "IAPAPA BERRY$", 14 + .2byte ITEM_IAPAPA_BERRY + .2byte 20 @ price + .byte HOLD_EFFECT_CONFUSE_SOUR + .byte 8 + .4byte gItemDescription_IapapaBerry + .byte 0 + .byte 0 + .byte POCKET_BERRIES + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "RAZZ BERRY$", 14 + .2byte ITEM_RAZZ_BERRY + .2byte 20 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_RazzBerry + .byte 0 + .byte 0 + .byte POCKET_BERRIES + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "BLUK BERRY$", 14 + .2byte ITEM_BLUK_BERRY + .2byte 20 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_BlukBerry + .byte 0 + .byte 0 + .byte POCKET_BERRIES + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "NANAB BERRY$", 14 + .2byte ITEM_NANAB_BERRY + .2byte 20 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_NanabBerry + .byte 0 + .byte 0 + .byte POCKET_BERRIES + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "WEPEAR BERRY$", 14 + .2byte ITEM_WEPEAR_BERRY + .2byte 20 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_WepearBerry + .byte 0 + .byte 0 + .byte POCKET_BERRIES + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "PINAP BERRY$", 14 + .2byte ITEM_PINAP_BERRY + .2byte 20 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_PinapBerry + .byte 0 + .byte 0 + .byte POCKET_BERRIES + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "POMEG BERRY$", 14 + .2byte ITEM_POMEG_BERRY + .2byte 20 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_PomegBerry + .byte 0 + .byte 0 + .byte POCKET_BERRIES + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "KELPSY BERRY$", 14 + .2byte ITEM_KELPSY_BERRY + .2byte 20 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_KelpsyBerry + .byte 0 + .byte 0 + .byte POCKET_BERRIES + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "QUALOT BERRY$", 14 + .2byte ITEM_QUALOT_BERRY + .2byte 20 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_QualotBerry + .byte 0 + .byte 0 + .byte POCKET_BERRIES + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "HONDEW BERRY$", 14 + .2byte ITEM_HONDEW_BERRY + .2byte 20 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_HondewBerry + .byte 0 + .byte 0 + .byte POCKET_BERRIES + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "GREPA BERRY$", 14 + .2byte ITEM_GREPA_BERRY + .2byte 20 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_GrepaBerry + .byte 0 + .byte 0 + .byte POCKET_BERRIES + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "TAMATO BERRY$", 14 + .2byte ITEM_TAMATO_BERRY + .2byte 20 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_TamatoBerry + .byte 0 + .byte 0 + .byte POCKET_BERRIES + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "CORNN BERRY$", 14 + .2byte ITEM_CORNN_BERRY + .2byte 20 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_CornnBerry + .byte 0 + .byte 0 + .byte POCKET_BERRIES + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "MAGOST BERRY$", 14 + .2byte ITEM_MAGOST_BERRY + .2byte 20 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_MagostBerry + .byte 0 + .byte 0 + .byte POCKET_BERRIES + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "RABUTA BERRY$", 14 + .2byte ITEM_RABUTA_BERRY + .2byte 20 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_RabutaBerry + .byte 0 + .byte 0 + .byte POCKET_BERRIES + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "NOMEL BERRY$", 14 + .2byte ITEM_NOMEL_BERRY + .2byte 20 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_NomelBerry + .byte 0 + .byte 0 + .byte POCKET_BERRIES + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "SPELON BERRY$", 14 + .2byte ITEM_SPELON_BERRY + .2byte 20 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_SpelonBerry + .byte 0 + .byte 0 + .byte POCKET_BERRIES + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "PAMTRE BERRY$", 14 + .2byte ITEM_PAMTRE_BERRY + .2byte 20 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_PamtreBerry + .byte 0 + .byte 0 + .byte POCKET_BERRIES + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "WATMEL BERRY$", 14 + .2byte ITEM_WATMEL_BERRY + .2byte 20 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_WatmelBerry + .byte 0 + .byte 0 + .byte POCKET_BERRIES + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "DURIN BERRY$", 14 + .2byte ITEM_DURIN_BERRY + .2byte 20 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_DurinBerry + .byte 0 + .byte 0 + .byte POCKET_BERRIES + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "BELUE BERRY$", 14 + .2byte ITEM_BELUE_BERRY + .2byte 20 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_BelueBerry + .byte 0 + .byte 0 + .byte POCKET_BERRIES + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "LIECHI BERRY$", 14 + .2byte ITEM_LIECHI_BERRY + .2byte 20 @ price + .byte HOLD_EFFECT_ATTACK_UP + .byte 4 + .4byte gItemDescription_LiechiBerry + .byte 0 + .byte 0 + .byte POCKET_BERRIES + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "GANLON BERRY$", 14 + .2byte ITEM_GANLON_BERRY + .2byte 20 @ price + .byte HOLD_EFFECT_DEFENSE_UP + .byte 4 + .4byte gItemDescription_GanlonBerry + .byte 0 + .byte 0 + .byte POCKET_BERRIES + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "SALAC BERRY$", 14 + .2byte ITEM_SALAC_BERRY + .2byte 20 @ price + .byte HOLD_EFFECT_SPEED_UP + .byte 4 + .4byte gItemDescription_SalacBerry + .byte 0 + .byte 0 + .byte POCKET_BERRIES + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "PETAYA BERRY$", 14 + .2byte ITEM_PETAYA_BERRY + .2byte 20 @ price + .byte HOLD_EFFECT_SP_ATTACK_UP + .byte 4 + .4byte gItemDescription_PetayaBerry + .byte 0 + .byte 0 + .byte POCKET_BERRIES + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "APICOT BERRY$", 14 + .2byte ITEM_APICOT_BERRY + .2byte 20 @ price + .byte HOLD_EFFECT_SP_DEFENSE_UP + .byte 4 + .4byte gItemDescription_ApicotBerry + .byte 0 + .byte 0 + .byte POCKET_BERRIES + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "LANSAT BERRY$", 14 + .2byte ITEM_LANSAT_BERRY + .2byte 20 @ price + .byte HOLD_EFFECT_CRITICAL_UP + .byte 4 + .4byte gItemDescription_LansatBerry + .byte 0 + .byte 0 + .byte POCKET_BERRIES + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "STARF BERRY$", 14 + .2byte ITEM_STARF_BERRY + .2byte 20 @ price + .byte HOLD_EFFECT_RANDOM_STAT_UP + .byte 4 + .4byte gItemDescription_StarfBerry + .byte 0 + .byte 0 + .byte POCKET_BERRIES + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "ENIGMA BERRY$", 14 + .2byte ITEM_ENIGMA_BERRY + .2byte 20 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_EnigmaBerry + .byte 0 + .byte 0 + .byte POCKET_BERRIES + .byte 4 + .4byte ItemUseOutOfBattle_EnigmaBerry + .4byte 1 + .4byte ItemUseInBattle_EnigmaBerry + .4byte 0 + + .string "????????$", 14 + .2byte ITEM_NONE + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_Dummy + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "????????$", 14 + .2byte ITEM_NONE + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_Dummy + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "????????$", 14 + .2byte ITEM_NONE + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_Dummy + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "BRIGHTPOWDER$", 14 + .2byte ITEM_BRIGHT_POWDER + .2byte 10 @ price + .byte HOLD_EFFECT_EVASION_UP + .byte 10 + .4byte gItemDescription_BrightPowder + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "WHITE HERB$", 14 + .2byte ITEM_WHITE_HERB + .2byte 100 @ price + .byte HOLD_EFFECT_RESTORE_STATS + .byte 0 + .4byte gItemDescription_WhiteHerb + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "MACHO BRACE$", 14 + .2byte ITEM_MACHO_BRACE + .2byte 3000 @ price + .byte HOLD_EFFECT_MACHO_BRACE + .byte 0 + .4byte gItemDescription_MachoBrace + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "EXP. SHARE$", 14 + .2byte ITEM_EXP_SHARE + .2byte 3000 @ price + .byte HOLD_EFFECT_EXP_SHARE + .byte 0 + .4byte gItemDescription_ExpShare + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "QUICK CLAW$", 14 + .2byte ITEM_QUICK_CLAW + .2byte 100 @ price + .byte HOLD_EFFECT_QUICK_CLAW + .byte 20 + .4byte gItemDescription_QuickClaw + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "SOOTHE BELL$", 14 + .2byte ITEM_SOOTHE_BELL + .2byte 100 @ price + .byte HOLD_EFFECT_HAPPINESS_UP + .byte 0 + .4byte gItemDescription_SootheBell + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "MENTAL HERB$", 14 + .2byte ITEM_MENTAL_HERB + .2byte 100 @ price + .byte HOLD_EFFECT_CURE_ATTRACT + .byte 0 + .4byte gItemDescription_MentalHerb + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "CHOICE BAND$", 14 + .2byte ITEM_CHOICE_BAND + .2byte 100 @ price + .byte HOLD_EFFECT_CHOICE_BAND + .byte 0 + .4byte gItemDescription_ChoiceBand + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "KING’S ROCK$", 14 + .2byte ITEM_KINGS_ROCK + .2byte 100 @ price + .byte HOLD_EFFECT_FLINCH + .byte 10 + .4byte gItemDescription_KingsRock + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "SILVERPOWDER$", 14 + .2byte ITEM_SILVER_POWDER + .2byte 100 @ price + .byte HOLD_EFFECT_BUG_POWER + .byte 10 + .4byte gItemDescription_SilverPowder + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "AMULET COIN$", 14 + .2byte ITEM_AMULET_COIN + .2byte 100 @ price + .byte HOLD_EFFECT_DOUBLE_PRIZE + .byte 10 + .4byte gItemDescription_AmuletCoin + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "CLEANSE TAG$", 14 + .2byte ITEM_CLEANSE_TAG + .2byte 200 @ price + .byte HOLD_EFFECT_REPEL + .byte 0 + .4byte gItemDescription_CleanseTag + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "SOUL DEW$", 14 + .2byte ITEM_SOUL_DEW + .2byte 200 @ price + .byte HOLD_EFFECT_SOUL_DEW + .byte 0 + .4byte gItemDescription_SoulDew + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "DEEPSEATOOTH$", 14 + .2byte ITEM_DEEP_SEA_TOOTH + .2byte 200 @ price + .byte HOLD_EFFECT_DEEP_SEA_TOOTH + .byte 0 + .4byte gItemDescription_DeepSeaTooth + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "DEEPSEASCALE$", 14 + .2byte ITEM_DEEP_SEA_SCALE + .2byte 200 @ price + .byte HOLD_EFFECT_DEEP_SEA_SCALE + .byte 0 + .4byte gItemDescription_DeepSeaScale + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "SMOKE BALL$", 14 + .2byte ITEM_SMOKE_BALL + .2byte 200 @ price + .byte HOLD_EFFECT_CAN_ALWAYS_RUN + .byte 0 + .4byte gItemDescription_SmokeBall + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "EVERSTONE$", 14 + .2byte ITEM_EVERSTONE + .2byte 200 @ price + .byte HOLD_EFFECT_PREVENT_EVOLVE + .byte 0 + .4byte gItemDescription_Everstone + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "FOCUS BAND$", 14 + .2byte ITEM_FOCUS_BAND + .2byte 200 @ price + .byte HOLD_EFFECT_FOCUS_BAND + .byte 10 + .4byte gItemDescription_FocusBand + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "LUCKY EGG$", 14 + .2byte ITEM_LUCKY_EGG + .2byte 200 @ price + .byte HOLD_EFFECT_LUCKY_EGG + .byte 0 + .4byte gItemDescription_LuckyEgg + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "SCOPE LENS$", 14 + .2byte ITEM_SCOPE_LENS + .2byte 200 @ price + .byte HOLD_EFFECT_SCOPE_LENS + .byte 0 + .4byte gItemDescription_ScopeLens + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "METAL COAT$", 14 + .2byte ITEM_METAL_COAT + .2byte 100 @ price + .byte HOLD_EFFECT_STEEL_POWER + .byte 10 + .4byte gItemDescription_MetalCoat + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "LEFTOVERS$", 14 + .2byte ITEM_LEFTOVERS + .2byte 200 @ price + .byte HOLD_EFFECT_LEFTOVERS + .byte 10 + .4byte gItemDescription_Leftovers + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "DRAGON SCALE$", 14 + .2byte ITEM_DRAGON_SCALE + .2byte 2100 @ price + .byte HOLD_EFFECT_DRAGON_SCALE + .byte 10 + .4byte gItemDescription_DragonScale + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "LIGHT BALL$", 14 + .2byte ITEM_LIGHT_BALL + .2byte 100 @ price + .byte HOLD_EFFECT_LIGHT_BALL + .byte 0 + .4byte gItemDescription_LightBall + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "SOFT SAND$", 14 + .2byte ITEM_SOFT_SAND + .2byte 100 @ price + .byte HOLD_EFFECT_GROUND_POWER + .byte 10 + .4byte gItemDescription_SoftSand + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "HARD STONE$", 14 + .2byte ITEM_HARD_STONE + .2byte 100 @ price + .byte HOLD_EFFECT_ROCK_POWER + .byte 10 + .4byte gItemDescription_HardStone + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "MIRACLE SEED$", 14 + .2byte ITEM_MIRACLE_SEED + .2byte 100 @ price + .byte HOLD_EFFECT_GRASS_POWER + .byte 10 + .4byte gItemDescription_MiracleSeed + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "BLACKGLASSES$", 14 + .2byte ITEM_BLACK_GLASSES + .2byte 100 @ price + .byte HOLD_EFFECT_DARK_POWER + .byte 10 + .4byte gItemDescription_BlackGlasses + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "BLACK BELT$", 14 + .2byte ITEM_BLACK_BELT + .2byte 100 @ price + .byte HOLD_EFFECT_FIGHTING_POWER + .byte 10 + .4byte gItemDescription_BlackBelt + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "MAGNET$", 14 + .2byte ITEM_MAGNET + .2byte 100 @ price + .byte HOLD_EFFECT_ELECTRIC_POWER + .byte 10 + .4byte gItemDescription_Magnet + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "MYSTIC WATER$", 14 + .2byte ITEM_MYSTIC_WATER + .2byte 100 @ price + .byte HOLD_EFFECT_WATER_POWER + .byte 10 + .4byte gItemDescription_MysticWater + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "SHARP BEAK$", 14 + .2byte ITEM_SHARP_BEAK + .2byte 100 @ price + .byte HOLD_EFFECT_FLYING_POWER + .byte 10 + .4byte gItemDescription_SharpBeak + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "POISON BARB$", 14 + .2byte ITEM_POISON_BARB + .2byte 100 @ price + .byte HOLD_EFFECT_POISON_POWER + .byte 10 + .4byte gItemDescription_PoisonBarb + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "NEVERMELTICE$", 14 + .2byte ITEM_NEVER_MELT_ICE + .2byte 100 @ price + .byte HOLD_EFFECT_ICE_POWER + .byte 10 + .4byte gItemDescription_NeverMeltIce + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "SPELL TAG$", 14 + .2byte ITEM_SPELL_TAG + .2byte 100 @ price + .byte HOLD_EFFECT_GHOST_POWER + .byte 10 + .4byte gItemDescription_SpellTag + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "TWISTEDSPOON$", 14 + .2byte ITEM_TWISTED_SPOON + .2byte 100 @ price + .byte HOLD_EFFECT_PSYCHIC_POWER + .byte 10 + .4byte gItemDescription_TwistedSpoon + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "CHARCOAL$", 14 + .2byte ITEM_CHARCOAL + .2byte 9800 @ price + .byte HOLD_EFFECT_FIRE_POWER + .byte 10 + .4byte gItemDescription_Charcoal + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "DRAGON FANG$", 14 + .2byte ITEM_DRAGON_FANG + .2byte 100 @ price + .byte HOLD_EFFECT_DRAGON_POWER + .byte 10 + .4byte gItemDescription_DragonFang + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "SILK SCARF$", 14 + .2byte ITEM_SILK_SCARF + .2byte 100 @ price + .byte HOLD_EFFECT_NORMAL_POWER + .byte 10 + .4byte gItemDescription_SilkScarf + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "UP-GRADE$", 14 + .2byte ITEM_UP_GRADE + .2byte 2100 @ price + .byte HOLD_EFFECT_UP_GRADE + .byte 0 + .4byte gItemDescription_UpGrade + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "SHELL BELL$", 14 + .2byte ITEM_SHELL_BELL + .2byte 200 @ price + .byte HOLD_EFFECT_SHELL_BELL + .byte 8 + .4byte gItemDescription_ShellBell + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "SEA INCENSE$", 14 + .2byte ITEM_SEA_INCENSE + .2byte 9600 @ price + .byte HOLD_EFFECT_WATER_POWER + .byte 5 + .4byte gItemDescription_SeaIncense + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "LAX INCENSE$", 14 + .2byte ITEM_LAX_INCENSE + .2byte 9600 @ price + .byte HOLD_EFFECT_EVASION_UP + .byte 5 + .4byte gItemDescription_LaxIncense + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "LUCKY PUNCH$", 14 + .2byte ITEM_LUCKY_PUNCH + .2byte 10 @ price + .byte HOLD_EFFECT_LUCKY_PUNCH + .byte 0 + .4byte gItemDescription_LuckyPunch + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "METAL POWDER$", 14 + .2byte ITEM_METAL_POWDER + .2byte 10 @ price + .byte HOLD_EFFECT_METAL_POWDER + .byte 0 + .4byte gItemDescription_MetalPowder + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "THICK CLUB$", 14 + .2byte ITEM_THICK_CLUB + .2byte 500 @ price + .byte HOLD_EFFECT_THICK_CLUB + .byte 0 + .4byte gItemDescription_ThickClub + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "STICK$", 14 + .2byte ITEM_STICK + .2byte 200 @ price + .byte HOLD_EFFECT_STICK + .byte 0 + .4byte gItemDescription_Stick + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "????????$", 14 + .2byte ITEM_NONE + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_Dummy + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "????????$", 14 + .2byte ITEM_NONE + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_Dummy + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "????????$", 14 + .2byte ITEM_NONE + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_Dummy + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "????????$", 14 + .2byte ITEM_NONE + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_Dummy + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "????????$", 14 + .2byte ITEM_NONE + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_Dummy + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "????????$", 14 + .2byte ITEM_NONE + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_Dummy + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "????????$", 14 + .2byte ITEM_NONE + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_Dummy + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "????????$", 14 + .2byte ITEM_NONE + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_Dummy + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "????????$", 14 + .2byte ITEM_NONE + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_Dummy + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "????????$", 14 + .2byte ITEM_NONE + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_Dummy + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "????????$", 14 + .2byte ITEM_NONE + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_Dummy + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "????????$", 14 + .2byte ITEM_NONE + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_Dummy + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "????????$", 14 + .2byte ITEM_NONE + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_Dummy + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "????????$", 14 + .2byte ITEM_NONE + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_Dummy + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "????????$", 14 + .2byte ITEM_NONE + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_Dummy + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "????????$", 14 + .2byte ITEM_NONE + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_Dummy + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "????????$", 14 + .2byte ITEM_NONE + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_Dummy + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "????????$", 14 + .2byte ITEM_NONE + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_Dummy + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "????????$", 14 + .2byte ITEM_NONE + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_Dummy + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "????????$", 14 + .2byte ITEM_NONE + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_Dummy + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "????????$", 14 + .2byte ITEM_NONE + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_Dummy + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "????????$", 14 + .2byte ITEM_NONE + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_Dummy + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "????????$", 14 + .2byte ITEM_NONE + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_Dummy + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "????????$", 14 + .2byte ITEM_NONE + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_Dummy + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "????????$", 14 + .2byte ITEM_NONE + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_Dummy + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "????????$", 14 + .2byte ITEM_NONE + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_Dummy + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "????????$", 14 + .2byte ITEM_NONE + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_Dummy + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "????????$", 14 + .2byte ITEM_NONE + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_Dummy + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "RED SCARF$", 14 + .2byte ITEM_RED_SCARF + .2byte 100 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_RedScarf + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "BLUE SCARF$", 14 + .2byte ITEM_BLUE_SCARF + .2byte 100 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_BlueScarf + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "PINK SCARF$", 14 + .2byte ITEM_PINK_SCARF + .2byte 100 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_PinkScarf + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "GREEN SCARF$", 14 + .2byte ITEM_GREEN_SCARF + .2byte 100 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_GreenScarf + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "YELLOW SCARF$", 14 + .2byte ITEM_YELLOW_SCARF + .2byte 100 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_YellowScarf + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "MACH BIKE$", 14 + .2byte ITEM_MACH_BIKE + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_MachBike + .byte 1 + .byte 1 + .byte POCKET_KEY_ITEMS + .byte 2 + .4byte ItemUseOutOfBattle_Bike + .4byte 0 + .4byte NULL + .4byte 0 + + .string "COIN CASE$", 14 + .2byte ITEM_COIN_CASE + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_CoinCase + .byte 1 + .byte 0 + .byte POCKET_KEY_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CoinCase + .4byte 0 + .4byte NULL + .4byte 0 + + .string "ITEMFINDER$", 14 + .2byte ITEM_ITEMFINDER + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_Itemfinder + .byte 1 + .byte 1 + .byte POCKET_KEY_ITEMS + .byte 2 + .4byte ItemUseOutOfBattle_Itemfinder + .4byte 0 + .4byte NULL + .4byte 0 + + .string "OLD ROD$", 14 + .2byte ITEM_OLD_ROD + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_OldRod + .byte 1 + .byte 1 + .byte POCKET_KEY_ITEMS + .byte 2 + .4byte ItemUseOutOfBattle_Rod + .4byte 0 + .4byte NULL + .4byte 0 + + .string "GOOD ROD$", 14 + .2byte ITEM_GOOD_ROD + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_GoodRod + .byte 1 + .byte 1 + .byte POCKET_KEY_ITEMS + .byte 2 + .4byte ItemUseOutOfBattle_Rod + .4byte 0 + .4byte NULL + .4byte 1 + + .string "SUPER ROD$", 14 + .2byte ITEM_SUPER_ROD + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_SuperRod + .byte 1 + .byte 1 + .byte POCKET_KEY_ITEMS + .byte 2 + .4byte ItemUseOutOfBattle_Rod + .4byte 0 + .4byte NULL + .4byte 2 + + .string "S.S. TICKET$", 14 + .2byte ITEM_SS_TICKET + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_SSTicket + .byte 1 + .byte 0 + .byte POCKET_KEY_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "CONTEST PASS$", 14 + .2byte ITEM_CONTEST_PASS + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_ContestPass + .byte 1 + .byte 0 + .byte POCKET_KEY_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "????????$", 14 + .2byte ITEM_NONE + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_Dummy + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "WAILMER PAIL$", 14 + .2byte ITEM_WAILMER_PAIL + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_WailmerPail + .byte 1 + .byte 0 + .byte POCKET_KEY_ITEMS + .byte 2 + .4byte ItemUseOutOfBattle_WailmerPail + .4byte 0 + .4byte NULL + .4byte 0 + + .string "DEVON GOODS$", 14 + .2byte ITEM_DEVON_GOODS + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_DevonGoods + .byte 2 + .byte 0 + .byte POCKET_KEY_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "SOOT SACK$", 14 + .2byte ITEM_SOOT_SACK + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_SootSack + .byte 1 + .byte 0 + .byte POCKET_KEY_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "BASEMENT KEY$", 14 + .2byte ITEM_BASEMENT_KEY + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_BasementKey + .byte 1 + .byte 0 + .byte POCKET_KEY_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "ACRO BIKE$", 14 + .2byte ITEM_ACRO_BIKE + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_AcroBike + .byte 1 + .byte 1 + .byte POCKET_KEY_ITEMS + .byte 2 + .4byte ItemUseOutOfBattle_Bike + .4byte 0 + .4byte NULL + .4byte 1 + + .string "{POKEBLOCK} CASE$", 14 + .2byte ITEM_POKEBLOCK_CASE + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_PokeblockCase + .byte 1 + .byte 1 + .byte POCKET_KEY_ITEMS + .byte 3 + .4byte ItemUseOutOfBattle_PokeblockCase + .4byte 0 + .4byte NULL + .4byte 0 + + .string "LETTER$", 14 + .2byte ITEM_LETTER + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_Letter + .byte 2 + .byte 0 + .byte POCKET_KEY_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "EON TICKET$", 14 + .2byte ITEM_EON_TICKET + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_EonTicket + .byte 1 + .byte 0 + .byte POCKET_KEY_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 1 + + .string "RED ORB$", 14 + .2byte ITEM_RED_ORB + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_RedOrb + .byte 2 + .byte 0 + .byte POCKET_KEY_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "BLUE ORB$", 14 + .2byte ITEM_BLUE_ORB + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_BlueOrb + .byte 2 + .byte 0 + .byte POCKET_KEY_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "SCANNER$", 14 + .2byte ITEM_SCANNER + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_Scanner + .byte 1 + .byte 0 + .byte POCKET_KEY_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "GO-GOGGLES$", 14 + .2byte ITEM_GO_GOGGLES + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_GoGoggles + .byte 1 + .byte 0 + .byte POCKET_KEY_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "METEORITE$", 14 + .2byte ITEM_METEORITE + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_Meteorite + .byte 1 + .byte 0 + .byte POCKET_KEY_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "RM. 1 KEY$", 14 + .2byte ITEM_ROOM_1_KEY + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_Room1Key + .byte 1 + .byte 0 + .byte POCKET_KEY_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "RM. 2 KEY$", 14 + .2byte ITEM_ROOM_2_KEY + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_Room2Key + .byte 1 + .byte 0 + .byte POCKET_KEY_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "RM. 4 KEY$", 14 + .2byte ITEM_ROOM_4_KEY + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_Room4Key + .byte 1 + .byte 0 + .byte POCKET_KEY_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "RM. 6 KEY$", 14 + .2byte ITEM_ROOM_6_KEY + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_Room6Key + .byte 1 + .byte 0 + .byte POCKET_KEY_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "STORAGE KEY$", 14 + .2byte ITEM_STORAGE_KEY + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_StorageKey + .byte 1 + .byte 0 + .byte POCKET_KEY_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "ROOT FOSSIL$", 14 + .2byte ITEM_ROOT_FOSSIL + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_RootFossil + .byte 1 + .byte 0 + .byte POCKET_KEY_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "CLAW FOSSIL$", 14 + .2byte ITEM_CLAW_FOSSIL + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_ClawFossil + .byte 1 + .byte 0 + .byte POCKET_KEY_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "DEVON SCOPE$", 14 + .2byte ITEM_DEVON_SCOPE + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_DevonScope + .byte 1 + .byte 0 + .byte POCKET_KEY_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "TM01$", 14 + .2byte ITEM_TM01 + .2byte 3000 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_TM01 + .byte 0 + .byte 0 + .byte POCKET_TM_HM + .byte 1 + .4byte ItemUseOutOfBattle_TMHM + .4byte 0 + .4byte NULL + .4byte 0 + + .string "TM02$", 14 + .2byte ITEM_TM02 + .2byte 3000 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_TM02 + .byte 0 + .byte 0 + .byte POCKET_TM_HM + .byte 1 + .4byte ItemUseOutOfBattle_TMHM + .4byte 0 + .4byte NULL + .4byte 0 + + .string "TM03$", 14 + .2byte ITEM_TM03 + .2byte 3000 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_TM03 + .byte 0 + .byte 0 + .byte POCKET_TM_HM + .byte 1 + .4byte ItemUseOutOfBattle_TMHM + .4byte 0 + .4byte NULL + .4byte 0 + + .string "TM04$", 14 + .2byte ITEM_TM04 + .2byte 3000 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_TM04 + .byte 0 + .byte 0 + .byte POCKET_TM_HM + .byte 1 + .4byte ItemUseOutOfBattle_TMHM + .4byte 0 + .4byte NULL + .4byte 0 + + .string "TM05$", 14 + .2byte ITEM_TM05 + .2byte 1000 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_TM05 + .byte 0 + .byte 0 + .byte POCKET_TM_HM + .byte 1 + .4byte ItemUseOutOfBattle_TMHM + .4byte 0 + .4byte NULL + .4byte 0 + + .string "TM06$", 14 + .2byte ITEM_TM06 + .2byte 3000 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_TM06 + .byte 0 + .byte 0 + .byte POCKET_TM_HM + .byte 1 + .4byte ItemUseOutOfBattle_TMHM + .4byte 0 + .4byte NULL + .4byte 0 + + .string "TM07$", 14 + .2byte ITEM_TM07 + .2byte 3000 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_TM07 + .byte 0 + .byte 0 + .byte POCKET_TM_HM + .byte 1 + .4byte ItemUseOutOfBattle_TMHM + .4byte 0 + .4byte NULL + .4byte 0 + + .string "TM08$", 14 + .2byte ITEM_TM08 + .2byte 3000 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_TM08 + .byte 0 + .byte 0 + .byte POCKET_TM_HM + .byte 1 + .4byte ItemUseOutOfBattle_TMHM + .4byte 0 + .4byte NULL + .4byte 0 + + .string "TM09$", 14 + .2byte ITEM_TM09 + .2byte 3000 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_TM09 + .byte 0 + .byte 0 + .byte POCKET_TM_HM + .byte 1 + .4byte ItemUseOutOfBattle_TMHM + .4byte 0 + .4byte NULL + .4byte 0 + + .string "TM10$", 14 + .2byte ITEM_TM10 + .2byte 3000 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_TM10 + .byte 0 + .byte 0 + .byte POCKET_TM_HM + .byte 1 + .4byte ItemUseOutOfBattle_TMHM + .4byte 0 + .4byte NULL + .4byte 0 + + .string "TM11$", 14 + .2byte ITEM_TM11 + .2byte 2000 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_TM11 + .byte 0 + .byte 0 + .byte POCKET_TM_HM + .byte 1 + .4byte ItemUseOutOfBattle_TMHM + .4byte 0 + .4byte NULL + .4byte 0 + + .string "TM12$", 14 + .2byte ITEM_TM12 + .2byte 3000 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_TM12 + .byte 0 + .byte 0 + .byte POCKET_TM_HM + .byte 1 + .4byte ItemUseOutOfBattle_TMHM + .4byte 0 + .4byte NULL + .4byte 0 + + .string "TM13$", 14 + .2byte ITEM_TM13 + .2byte 3000 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_TM13 + .byte 0 + .byte 0 + .byte POCKET_TM_HM + .byte 1 + .4byte ItemUseOutOfBattle_TMHM + .4byte 0 + .4byte NULL + .4byte 0 + + .string "TM14$", 14 + .2byte ITEM_TM14 + .2byte 5500 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_TM14 + .byte 0 + .byte 0 + .byte POCKET_TM_HM + .byte 1 + .4byte ItemUseOutOfBattle_TMHM + .4byte 0 + .4byte NULL + .4byte 0 + + .string "TM15$", 14 + .2byte ITEM_TM15 + .2byte 7500 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_TM15 + .byte 0 + .byte 0 + .byte POCKET_TM_HM + .byte 1 + .4byte ItemUseOutOfBattle_TMHM + .4byte 0 + .4byte NULL + .4byte 0 + + .string "TM16$", 14 + .2byte ITEM_TM16 + .2byte 3000 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_TM16 + .byte 0 + .byte 0 + .byte POCKET_TM_HM + .byte 1 + .4byte ItemUseOutOfBattle_TMHM + .4byte 0 + .4byte NULL + .4byte 0 + + .string "TM17$", 14 + .2byte ITEM_TM17 + .2byte 3000 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_TM17 + .byte 0 + .byte 0 + .byte POCKET_TM_HM + .byte 1 + .4byte ItemUseOutOfBattle_TMHM + .4byte 0 + .4byte NULL + .4byte 0 + + .string "TM18$", 14 + .2byte ITEM_TM18 + .2byte 2000 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_TM18 + .byte 0 + .byte 0 + .byte POCKET_TM_HM + .byte 1 + .4byte ItemUseOutOfBattle_TMHM + .4byte 0 + .4byte NULL + .4byte 0 + + .string "TM19$", 14 + .2byte ITEM_TM19 + .2byte 3000 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_TM19 + .byte 0 + .byte 0 + .byte POCKET_TM_HM + .byte 1 + .4byte ItemUseOutOfBattle_TMHM + .4byte 0 + .4byte NULL + .4byte 0 + + .string "TM20$", 14 + .2byte ITEM_TM20 + .2byte 3000 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_TM20 + .byte 0 + .byte 0 + .byte POCKET_TM_HM + .byte 1 + .4byte ItemUseOutOfBattle_TMHM + .4byte 0 + .4byte NULL + .4byte 0 + + .string "TM21$", 14 + .2byte ITEM_TM21 + .2byte 1000 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_TM21 + .byte 0 + .byte 0 + .byte POCKET_TM_HM + .byte 1 + .4byte ItemUseOutOfBattle_TMHM + .4byte 0 + .4byte NULL + .4byte 0 + + .string "TM22$", 14 + .2byte ITEM_TM22 + .2byte 3000 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_TM22 + .byte 0 + .byte 0 + .byte POCKET_TM_HM + .byte 1 + .4byte ItemUseOutOfBattle_TMHM + .4byte 0 + .4byte NULL + .4byte 0 + + .string "TM23$", 14 + .2byte ITEM_TM23 + .2byte 3000 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_TM23 + .byte 0 + .byte 0 + .byte POCKET_TM_HM + .byte 1 + .4byte ItemUseOutOfBattle_TMHM + .4byte 0 + .4byte NULL + .4byte 0 + + .string "TM24$", 14 + .2byte ITEM_TM24 + .2byte 3000 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_TM24 + .byte 0 + .byte 0 + .byte POCKET_TM_HM + .byte 1 + .4byte ItemUseOutOfBattle_TMHM + .4byte 0 + .4byte NULL + .4byte 0 + + .string "TM25$", 14 + .2byte ITEM_TM25 + .2byte 5500 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_TM25 + .byte 0 + .byte 0 + .byte POCKET_TM_HM + .byte 1 + .4byte ItemUseOutOfBattle_TMHM + .4byte 0 + .4byte NULL + .4byte 0 + + .string "TM26$", 14 + .2byte ITEM_TM26 + .2byte 3000 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_TM26 + .byte 0 + .byte 0 + .byte POCKET_TM_HM + .byte 1 + .4byte ItemUseOutOfBattle_TMHM + .4byte 0 + .4byte NULL + .4byte 0 + + .string "TM27$", 14 + .2byte ITEM_TM27 + .2byte 1000 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_TM27 + .byte 0 + .byte 0 + .byte POCKET_TM_HM + .byte 1 + .4byte ItemUseOutOfBattle_TMHM + .4byte 0 + .4byte NULL + .4byte 0 + + .string "TM28$", 14 + .2byte ITEM_TM28 + .2byte 2000 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_TM28 + .byte 0 + .byte 0 + .byte POCKET_TM_HM + .byte 1 + .4byte ItemUseOutOfBattle_TMHM + .4byte 0 + .4byte NULL + .4byte 0 + + .string "TM29$", 14 + .2byte ITEM_TM29 + .2byte 2000 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_TM29 + .byte 0 + .byte 0 + .byte POCKET_TM_HM + .byte 1 + .4byte ItemUseOutOfBattle_TMHM + .4byte 0 + .4byte NULL + .4byte 0 + + .string "TM30$", 14 + .2byte ITEM_TM30 + .2byte 3000 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_TM30 + .byte 0 + .byte 0 + .byte POCKET_TM_HM + .byte 1 + .4byte ItemUseOutOfBattle_TMHM + .4byte 0 + .4byte NULL + .4byte 0 + + .string "TM31$", 14 + .2byte ITEM_TM31 + .2byte 3000 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_TM31 + .byte 0 + .byte 0 + .byte POCKET_TM_HM + .byte 1 + .4byte ItemUseOutOfBattle_TMHM + .4byte 0 + .4byte NULL + .4byte 0 + + .string "TM32$", 14 + .2byte ITEM_TM32 + .2byte 2000 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_TM32 + .byte 0 + .byte 0 + .byte POCKET_TM_HM + .byte 1 + .4byte ItemUseOutOfBattle_TMHM + .4byte 0 + .4byte NULL + .4byte 0 + + .string "TM33$", 14 + .2byte ITEM_TM33 + .2byte 3000 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_TM33 + .byte 0 + .byte 0 + .byte POCKET_TM_HM + .byte 1 + .4byte ItemUseOutOfBattle_TMHM + .4byte 0 + .4byte NULL + .4byte 0 + + .string "TM34$", 14 + .2byte ITEM_TM34 + .2byte 3000 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_TM34 + .byte 0 + .byte 0 + .byte POCKET_TM_HM + .byte 1 + .4byte ItemUseOutOfBattle_TMHM + .4byte 0 + .4byte NULL + .4byte 0 + + .string "TM35$", 14 + .2byte ITEM_TM35 + .2byte 3000 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_TM35 + .byte 0 + .byte 0 + .byte POCKET_TM_HM + .byte 1 + .4byte ItemUseOutOfBattle_TMHM + .4byte 0 + .4byte NULL + .4byte 0 + + .string "TM36$", 14 + .2byte ITEM_TM36 + .2byte 1000 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_TM36 + .byte 0 + .byte 0 + .byte POCKET_TM_HM + .byte 1 + .4byte ItemUseOutOfBattle_TMHM + .4byte 0 + .4byte NULL + .4byte 0 + + .string "TM37$", 14 + .2byte ITEM_TM37 + .2byte 2000 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_TM37 + .byte 0 + .byte 0 + .byte POCKET_TM_HM + .byte 1 + .4byte ItemUseOutOfBattle_TMHM + .4byte 0 + .4byte NULL + .4byte 0 + + .string "TM38$", 14 + .2byte ITEM_TM38 + .2byte 5500 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_TM38 + .byte 0 + .byte 0 + .byte POCKET_TM_HM + .byte 1 + .4byte ItemUseOutOfBattle_TMHM + .4byte 0 + .4byte NULL + .4byte 0 + + .string "TM39$", 14 + .2byte ITEM_TM39 + .2byte 3000 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_TM39 + .byte 0 + .byte 0 + .byte POCKET_TM_HM + .byte 1 + .4byte ItemUseOutOfBattle_TMHM + .4byte 0 + .4byte NULL + .4byte 0 + + .string "TM40$", 14 + .2byte ITEM_TM40 + .2byte 3000 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_TM40 + .byte 0 + .byte 0 + .byte POCKET_TM_HM + .byte 1 + .4byte ItemUseOutOfBattle_TMHM + .4byte 0 + .4byte NULL + .4byte 0 + + .string "TM41$", 14 + .2byte ITEM_TM41 + .2byte 3000 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_TM41 + .byte 0 + .byte 0 + .byte POCKET_TM_HM + .byte 1 + .4byte ItemUseOutOfBattle_TMHM + .4byte 0 + .4byte NULL + .4byte 0 + + .string "TM42$", 14 + .2byte ITEM_TM42 + .2byte 3000 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_TM42 + .byte 0 + .byte 0 + .byte POCKET_TM_HM + .byte 1 + .4byte ItemUseOutOfBattle_TMHM + .4byte 0 + .4byte NULL + .4byte 0 + + .string "TM43$", 14 + .2byte ITEM_TM43 + .2byte 3000 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_TM43 + .byte 0 + .byte 0 + .byte POCKET_TM_HM + .byte 1 + .4byte ItemUseOutOfBattle_TMHM + .4byte 0 + .4byte NULL + .4byte 0 + + .string "TM44$", 14 + .2byte ITEM_TM44 + .2byte 3000 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_TM44 + .byte 0 + .byte 0 + .byte POCKET_TM_HM + .byte 1 + .4byte ItemUseOutOfBattle_TMHM + .4byte 0 + .4byte NULL + .4byte 0 + + .string "TM45$", 14 + .2byte ITEM_TM45 + .2byte 3000 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_TM45 + .byte 0 + .byte 0 + .byte POCKET_TM_HM + .byte 1 + .4byte ItemUseOutOfBattle_TMHM + .4byte 0 + .4byte NULL + .4byte 0 + + .string "TM46$", 14 + .2byte ITEM_TM46 + .2byte 3000 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_TM46 + .byte 0 + .byte 0 + .byte POCKET_TM_HM + .byte 1 + .4byte ItemUseOutOfBattle_TMHM + .4byte 0 + .4byte NULL + .4byte 0 + + .string "TM47$", 14 + .2byte ITEM_TM47 + .2byte 3000 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_TM47 + .byte 0 + .byte 0 + .byte POCKET_TM_HM + .byte 1 + .4byte ItemUseOutOfBattle_TMHM + .4byte 0 + .4byte NULL + .4byte 0 + + .string "TM48$", 14 + .2byte ITEM_TM48 + .2byte 3000 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_TM48 + .byte 0 + .byte 0 + .byte POCKET_TM_HM + .byte 1 + .4byte ItemUseOutOfBattle_TMHM + .4byte 0 + .4byte NULL + .4byte 0 + + .string "TM49$", 14 + .2byte ITEM_TM49 + .2byte 3000 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_TM49 + .byte 0 + .byte 0 + .byte POCKET_TM_HM + .byte 1 + .4byte ItemUseOutOfBattle_TMHM + .4byte 0 + .4byte NULL + .4byte 0 + + .string "TM50$", 14 + .2byte ITEM_TM50 + .2byte 3000 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_TM50 + .byte 0 + .byte 0 + .byte POCKET_TM_HM + .byte 1 + .4byte ItemUseOutOfBattle_TMHM + .4byte 0 + .4byte NULL + .4byte 0 + + .string "HM01$", 14 + .2byte ITEM_HM01 + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_HM01 + .byte 1 + .byte 0 + .byte POCKET_TM_HM + .byte 1 + .4byte ItemUseOutOfBattle_TMHM + .4byte 0 + .4byte NULL + .4byte 0 + + .string "HM02$", 14 + .2byte ITEM_HM02 + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_HM02 + .byte 1 + .byte 0 + .byte POCKET_TM_HM + .byte 1 + .4byte ItemUseOutOfBattle_TMHM + .4byte 0 + .4byte NULL + .4byte 0 + + .string "HM03$", 14 + .2byte ITEM_HM03 + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_HM03 + .byte 1 + .byte 0 + .byte POCKET_TM_HM + .byte 1 + .4byte ItemUseOutOfBattle_TMHM + .4byte 0 + .4byte NULL + .4byte 0 + + .string "HM04$", 14 + .2byte ITEM_HM04 + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_HM04 + .byte 1 + .byte 0 + .byte POCKET_TM_HM + .byte 1 + .4byte ItemUseOutOfBattle_TMHM + .4byte 0 + .4byte NULL + .4byte 0 + + .string "HM05$", 14 + .2byte ITEM_HM05 + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_HM05 + .byte 1 + .byte 0 + .byte POCKET_TM_HM + .byte 1 + .4byte ItemUseOutOfBattle_TMHM + .4byte 0 + .4byte NULL + .4byte 0 + + .string "HM06$", 14 + .2byte ITEM_HM06 + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_HM06 + .byte 1 + .byte 0 + .byte POCKET_TM_HM + .byte 1 + .4byte ItemUseOutOfBattle_TMHM + .4byte 0 + .4byte NULL + .4byte 0 + + .string "HM07$", 14 + .2byte ITEM_HM07 + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_HM07 + .byte 1 + .byte 0 + .byte POCKET_TM_HM + .byte 1 + .4byte ItemUseOutOfBattle_TMHM + .4byte 0 + .4byte NULL + .4byte 0 + + .string "HM08$", 14 + .2byte ITEM_HM08 + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_HM08 + .byte 1 + .byte 0 + .byte POCKET_TM_HM + .byte 1 + .4byte ItemUseOutOfBattle_TMHM + .4byte 0 + .4byte NULL + .4byte 0 + + .string "????????$", 14 + .2byte ITEM_NONE + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_Dummy + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 + + .string "????????$", 14 + .2byte ITEM_NONE + .2byte 0 @ price + .byte HOLD_EFFECT_NONE + .byte 0 + .4byte gItemDescription_Dummy + .byte 0 + .byte 0 + .byte POCKET_ITEMS + .byte 4 + .4byte ItemUseOutOfBattle_CannotUse + .4byte 0 + .4byte NULL + .4byte 0 diff --git a/data/items.s b/data/items.s deleted file mode 100644 index 0074a6bfa..000000000 --- a/data/items.s +++ /dev/null @@ -1,5236 +0,0 @@ - .align 2 -gItems:: @ 83C5564 - .string "????????$", 14 - .2byte ITEM_NONE - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_Dummy - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "MASTER BALL$", 14 - .2byte ITEM_MASTER_BALL - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_MasterBall - .byte 0 - .byte 0 - .byte POCKET_POKE_BALLS - .byte 0 - .4byte NULL - .4byte 2 - .4byte ItemUseInBattle_PokeBall - .4byte 0 - - .string "ULTRA BALL$", 14 - .2byte ITEM_ULTRA_BALL - .2byte 1200 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_UltraBall - .byte 0 - .byte 0 - .byte POCKET_POKE_BALLS - .byte 1 - .4byte NULL - .4byte 2 - .4byte ItemUseInBattle_PokeBall - .4byte 1 - - .string "GREAT BALL$", 14 - .2byte ITEM_GREAT_BALL - .2byte 600 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_GreatBall - .byte 0 - .byte 0 - .byte POCKET_POKE_BALLS - .byte 2 - .4byte NULL - .4byte 2 - .4byte ItemUseInBattle_PokeBall - .4byte 2 - - .string "POKé BALL$", 14 - .2byte ITEM_POKE_BALL - .2byte 200 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_PokeBall - .byte 0 - .byte 0 - .byte POCKET_POKE_BALLS - .byte 3 - .4byte NULL - .4byte 2 - .4byte ItemUseInBattle_PokeBall - .4byte 3 - - .string "SAFARI BALL$", 14 - .2byte ITEM_SAFARI_BALL - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_SafariBall - .byte 0 - .byte 0 - .byte POCKET_POKE_BALLS - .byte 4 - .4byte NULL - .4byte 2 - .4byte ItemUseInBattle_PokeBall - .4byte 4 - - .string "NET BALL$", 14 - .2byte ITEM_NET_BALL - .2byte 1000 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_NetBall - .byte 0 - .byte 0 - .byte POCKET_POKE_BALLS - .byte 5 - .4byte NULL - .4byte 2 - .4byte ItemUseInBattle_PokeBall - .4byte 5 - - .string "DIVE BALL$", 14 - .2byte ITEM_DIVE_BALL - .2byte 1000 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_DiveBall - .byte 0 - .byte 0 - .byte POCKET_POKE_BALLS - .byte 6 - .4byte NULL - .4byte 2 - .4byte ItemUseInBattle_PokeBall - .4byte 6 - - .string "NEST BALL$", 14 - .2byte ITEM_NEST_BALL - .2byte 1000 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_NestBall - .byte 0 - .byte 0 - .byte POCKET_POKE_BALLS - .byte 7 - .4byte NULL - .4byte 2 - .4byte ItemUseInBattle_PokeBall - .4byte 7 - - .string "REPEAT BALL$", 14 - .2byte ITEM_REPEAT_BALL - .2byte 1000 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_RepeatBall - .byte 0 - .byte 0 - .byte POCKET_POKE_BALLS - .byte 8 - .4byte NULL - .4byte 2 - .4byte ItemUseInBattle_PokeBall - .4byte 8 - - .string "TIMER BALL$", 14 - .2byte ITEM_TIMER_BALL - .2byte 1000 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_TimerBall - .byte 0 - .byte 0 - .byte POCKET_POKE_BALLS - .byte 9 - .4byte NULL - .4byte 2 - .4byte ItemUseInBattle_PokeBall - .4byte 9 - - .string "LUXURY BALL$", 14 - .2byte ITEM_LUXURY_BALL - .2byte 1000 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_LuxuryBall - .byte 0 - .byte 0 - .byte POCKET_POKE_BALLS - .byte 10 - .4byte NULL - .4byte 2 - .4byte ItemUseInBattle_PokeBall - .4byte 10 - - .string "PREMIER BALL$", 14 - .2byte ITEM_PREMIER_BALL - .2byte 200 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_PremierBall - .byte 0 - .byte 0 - .byte POCKET_POKE_BALLS - .byte 11 - .4byte NULL - .4byte 2 - .4byte ItemUseInBattle_PokeBall - .4byte 11 - - .string "POTION$", 14 - .2byte ITEM_POTION - .2byte 300 @ price - .byte HOLD_EFFECT_NONE - .byte 20 - .4byte gItemDescription_Potion - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 1 - .4byte ItemUseOutOfBattle_Medicine - .4byte 1 - .4byte ItemUseInBattle_Medicine - .4byte 0 - - .string "ANTIDOTE$", 14 - .2byte ITEM_ANTIDOTE - .2byte 100 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_Antidote - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 1 - .4byte ItemUseOutOfBattle_Medicine - .4byte 1 - .4byte ItemUseInBattle_Medicine - .4byte 0 - - .string "BURN HEAL$", 14 - .2byte ITEM_BURN_HEAL - .2byte 250 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_BurnHeal - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 1 - .4byte ItemUseOutOfBattle_Medicine - .4byte 1 - .4byte ItemUseInBattle_Medicine - .4byte 0 - - .string "ICE HEAL$", 14 - .2byte ITEM_ICE_HEAL - .2byte 250 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_IceHeal - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 1 - .4byte ItemUseOutOfBattle_Medicine - .4byte 1 - .4byte ItemUseInBattle_Medicine - .4byte 0 - - .string "AWAKENING$", 14 - .2byte ITEM_AWAKENING - .2byte 250 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_Awakening - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 1 - .4byte ItemUseOutOfBattle_Medicine - .4byte 1 - .4byte ItemUseInBattle_Medicine - .4byte 0 - - .string "PARLYZ HEAL$", 14 - .2byte ITEM_PARALYZE_HEAL - .2byte 200 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_ParalyzeHeal - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 1 - .4byte ItemUseOutOfBattle_Medicine - .4byte 1 - .4byte ItemUseInBattle_Medicine - .4byte 0 - - .string "FULL RESTORE$", 14 - .2byte ITEM_FULL_RESTORE - .2byte 3000 @ price - .byte HOLD_EFFECT_NONE - .byte 255 - .4byte gItemDescription_FullRestore - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 1 - .4byte ItemUseOutOfBattle_Medicine - .4byte 1 - .4byte ItemUseInBattle_Medicine - .4byte 0 - - .string "MAX POTION$", 14 - .2byte ITEM_MAX_POTION - .2byte 2500 @ price - .byte HOLD_EFFECT_NONE - .byte 255 - .4byte gItemDescription_MaxPotion - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 1 - .4byte ItemUseOutOfBattle_Medicine - .4byte 1 - .4byte ItemUseInBattle_Medicine - .4byte 0 - - .string "HYPER POTION$", 14 - .2byte ITEM_HYPER_POTION - .2byte 1200 @ price - .byte HOLD_EFFECT_NONE - .byte 200 - .4byte gItemDescription_HyperPotion - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 1 - .4byte ItemUseOutOfBattle_Medicine - .4byte 1 - .4byte ItemUseInBattle_Medicine - .4byte 0 - - .string "SUPER POTION$", 14 - .2byte ITEM_SUPER_POTION - .2byte 700 @ price - .byte HOLD_EFFECT_NONE - .byte 50 - .4byte gItemDescription_SuperPotion - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 1 - .4byte ItemUseOutOfBattle_Medicine - .4byte 1 - .4byte ItemUseInBattle_Medicine - .4byte 0 - - .string "FULL HEAL$", 14 - .2byte ITEM_FULL_HEAL - .2byte 600 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_FullHeal - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 1 - .4byte ItemUseOutOfBattle_Medicine - .4byte 1 - .4byte ItemUseInBattle_Medicine - .4byte 0 - - .string "REVIVE$", 14 - .2byte ITEM_REVIVE - .2byte 1500 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_Revive - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 1 - .4byte ItemUseOutOfBattle_Medicine - .4byte 1 - .4byte ItemUseInBattle_Medicine - .4byte 0 - - .string "MAX REVIVE$", 14 - .2byte ITEM_MAX_REVIVE - .2byte 4000 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_MaxRevive - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 1 - .4byte ItemUseOutOfBattle_Medicine - .4byte 1 - .4byte ItemUseInBattle_Medicine - .4byte 0 - - .string "FRESH WATER$", 14 - .2byte ITEM_FRESH_WATER - .2byte 200 @ price - .byte HOLD_EFFECT_NONE - .byte 50 - .4byte gItemDescription_FreshWater - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 1 - .4byte ItemUseOutOfBattle_Medicine - .4byte 1 - .4byte ItemUseInBattle_Medicine - .4byte 0 - - .string "SODA POP$", 14 - .2byte ITEM_SODA_POP - .2byte 300 @ price - .byte HOLD_EFFECT_NONE - .byte 60 - .4byte gItemDescription_SodaPop - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 1 - .4byte ItemUseOutOfBattle_Medicine - .4byte 1 - .4byte ItemUseInBattle_Medicine - .4byte 0 - - .string "LEMONADE$", 14 - .2byte ITEM_LEMONADE - .2byte 350 @ price - .byte HOLD_EFFECT_NONE - .byte 80 - .4byte gItemDescription_Lemonade - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 1 - .4byte ItemUseOutOfBattle_Medicine - .4byte 1 - .4byte ItemUseInBattle_Medicine - .4byte 0 - - .string "MOOMOO MILK$", 14 - .2byte ITEM_MOOMOO_MILK - .2byte 500 @ price - .byte HOLD_EFFECT_NONE - .byte 100 - .4byte gItemDescription_MoomooMilk - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 1 - .4byte ItemUseOutOfBattle_Medicine - .4byte 1 - .4byte ItemUseInBattle_Medicine - .4byte 0 - - .string "ENERGYPOWDER$", 14 - .2byte ITEM_ENERGY_POWDER - .2byte 500 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_EnergyPowder - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 1 - .4byte ItemUseOutOfBattle_Medicine - .4byte 1 - .4byte ItemUseInBattle_Medicine - .4byte 0 - - .string "ENERGY ROOT$", 14 - .2byte ITEM_ENERGY_ROOT - .2byte 800 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_EnergyRoot - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 1 - .4byte ItemUseOutOfBattle_Medicine - .4byte 1 - .4byte ItemUseInBattle_Medicine - .4byte 0 - - .string "HEAL POWDER$", 14 - .2byte ITEM_HEAL_POWDER - .2byte 450 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_HealPowder - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 1 - .4byte ItemUseOutOfBattle_Medicine - .4byte 1 - .4byte ItemUseInBattle_Medicine - .4byte 0 - - .string "REVIVAL HERB$", 14 - .2byte ITEM_REVIVAL_HERB - .2byte 2800 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_RevivalHerb - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 1 - .4byte ItemUseOutOfBattle_Medicine - .4byte 1 - .4byte ItemUseInBattle_Medicine - .4byte 0 - - .string "ETHER$", 14 - .2byte ITEM_ETHER - .2byte 1200 @ price - .byte HOLD_EFFECT_NONE - .byte 10 - .4byte gItemDescription_Ether - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 1 - .4byte ItemUseOutOfBattle_PPRecovery - .4byte 1 - .4byte ItemUseInBattle_PPRecovery - .4byte 0 - - .string "MAX ETHER$", 14 - .2byte ITEM_MAX_ETHER - .2byte 2000 @ price - .byte HOLD_EFFECT_NONE - .byte 255 - .4byte gItemDescription_MaxEther - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 1 - .4byte ItemUseOutOfBattle_PPRecovery - .4byte 1 - .4byte ItemUseInBattle_PPRecovery - .4byte 0 - - .string "ELIXIR$", 14 - .2byte ITEM_ELIXIR - .2byte 3000 @ price - .byte HOLD_EFFECT_NONE - .byte 10 - .4byte gItemDescription_Elixir - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 1 - .4byte ItemUseOutOfBattle_PPRecovery - .4byte 1 - .4byte ItemUseInBattle_PPRecovery - .4byte 0 - - .string "MAX ELIXIR$", 14 - .2byte ITEM_MAX_ELIXIR - .2byte 4500 @ price - .byte HOLD_EFFECT_NONE - .byte 255 - .4byte gItemDescription_MaxElixir - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 1 - .4byte ItemUseOutOfBattle_PPRecovery - .4byte 1 - .4byte ItemUseInBattle_PPRecovery - .4byte 0 - - .string "LAVA COOKIE$", 14 - .2byte ITEM_LAVA_COOKIE - .2byte 200 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_LavaCookie - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 1 - .4byte ItemUseOutOfBattle_Medicine - .4byte 1 - .4byte ItemUseInBattle_Medicine - .4byte 0 - - .string "BLUE FLUTE$", 14 - .2byte ITEM_BLUE_FLUTE - .2byte 100 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_BlueFlute - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 1 - .4byte ItemUseOutOfBattle_Medicine - .4byte 1 - .4byte ItemUseInBattle_Medicine - .4byte 0 - - .string "YELLOW FLUTE$", 14 - .2byte ITEM_YELLOW_FLUTE - .2byte 200 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_YellowFlute - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 1 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 1 - .4byte ItemUseInBattle_Medicine - .4byte 0 - - .string "RED FLUTE$", 14 - .2byte ITEM_RED_FLUTE - .2byte 300 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_RedFlute - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 1 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 1 - .4byte ItemUseInBattle_Medicine - .4byte 0 - - .string "BLACK FLUTE$", 14 - .2byte ITEM_BLACK_FLUTE - .2byte 400 @ price - .byte HOLD_EFFECT_NONE - .byte 50 - .4byte gItemDescription_BlackFlute - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 1 - .4byte ItemUseOutOfBattle_BlackWhiteFlute - .4byte 0 - .4byte NULL - .4byte 0 - - .string "WHITE FLUTE$", 14 - .2byte ITEM_WHITE_FLUTE - .2byte 500 @ price - .byte HOLD_EFFECT_NONE - .byte 150 - .4byte gItemDescription_WhiteFlute - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 1 - .4byte ItemUseOutOfBattle_BlackWhiteFlute - .4byte 0 - .4byte NULL - .4byte 0 - - .string "BERRY JUICE$", 14 - .2byte ITEM_BERRY_JUICE - .2byte 100 @ price - .byte HOLD_EFFECT_RESTORE_HP - .byte 20 - .4byte gItemDescription_BerryJuice - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 1 - .4byte ItemUseOutOfBattle_Medicine - .4byte 1 - .4byte ItemUseInBattle_Medicine - .4byte 0 - - .string "SACRED ASH$", 14 - .2byte ITEM_SACRED_ASH - .2byte 200 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_SacredAsh - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 1 - .4byte ItemUseOutOfBattle_SacredAsh - .4byte 0 - .4byte NULL - .4byte 0 - - .string "SHOAL SALT$", 14 - .2byte ITEM_SHOAL_SALT - .2byte 20 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_ShoalSalt - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "SHOAL SHELL$", 14 - .2byte ITEM_SHOAL_SHELL - .2byte 20 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_ShoalShell - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "RED SHARD$", 14 - .2byte ITEM_RED_SHARD - .2byte 200 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_RedShard - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "BLUE SHARD$", 14 - .2byte ITEM_BLUE_SHARD - .2byte 200 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_BlueShard - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "YELLOW SHARD$", 14 - .2byte ITEM_YELLOW_SHARD - .2byte 200 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_YellowShard - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "GREEN SHARD$", 14 - .2byte ITEM_GREEN_SHARD - .2byte 200 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_GreenShard - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "????????$", 14 - .2byte ITEM_NONE - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_Dummy - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "????????$", 14 - .2byte ITEM_NONE - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_Dummy - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "????????$", 14 - .2byte ITEM_NONE - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_Dummy - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "????????$", 14 - .2byte ITEM_NONE - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_Dummy - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "????????$", 14 - .2byte ITEM_NONE - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_Dummy - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "????????$", 14 - .2byte ITEM_NONE - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_Dummy - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "????????$", 14 - .2byte ITEM_NONE - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_Dummy - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "????????$", 14 - .2byte ITEM_NONE - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_Dummy - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "????????$", 14 - .2byte ITEM_NONE - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_Dummy - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "????????$", 14 - .2byte ITEM_NONE - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_Dummy - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "????????$", 14 - .2byte ITEM_NONE - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_Dummy - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "HP UP$", 14 - .2byte ITEM_HP_UP - .2byte 9800 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_HPUp - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 1 - .4byte ItemUseOutOfBattle_Medicine - .4byte 0 - .4byte NULL - .4byte 0 - - .string "PROTEIN$", 14 - .2byte ITEM_PROTEIN - .2byte 9800 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_Protein - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 1 - .4byte ItemUseOutOfBattle_Medicine - .4byte 0 - .4byte NULL - .4byte 0 - - .string "IRON$", 14 - .2byte ITEM_IRON - .2byte 9800 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_Iron - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 1 - .4byte ItemUseOutOfBattle_Medicine - .4byte 0 - .4byte NULL - .4byte 0 - - .string "CARBOS$", 14 - .2byte ITEM_CARBOS - .2byte 9800 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_Carbos - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 1 - .4byte ItemUseOutOfBattle_Medicine - .4byte 0 - .4byte NULL - .4byte 0 - - .string "CALCIUM$", 14 - .2byte ITEM_CALCIUM - .2byte 9800 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_Calcium - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 1 - .4byte ItemUseOutOfBattle_Medicine - .4byte 0 - .4byte NULL - .4byte 0 - - .string "RARE CANDY$", 14 - .2byte ITEM_RARE_CANDY - .2byte 4800 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_RareCandy - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 1 - .4byte ItemUseOutOfBattle_RareCandy - .4byte 0 - .4byte NULL - .4byte 0 - - .string "PP UP$", 14 - .2byte ITEM_PP_UP - .2byte 9800 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_PPUp - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 1 - .4byte ItemUseOutOfBattle_PPUp - .4byte 0 - .4byte NULL - .4byte 0 - - .string "ZINC$", 14 - .2byte ITEM_ZINC - .2byte 9800 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_Zinc - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 1 - .4byte ItemUseOutOfBattle_Medicine - .4byte 0 - .4byte NULL - .4byte 0 - - .string "PP MAX$", 14 - .2byte ITEM_PP_MAX - .2byte 9800 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_PPMax - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 1 - .4byte ItemUseOutOfBattle_PPUp - .4byte 0 - .4byte NULL - .4byte 0 - - .string "????????$", 14 - .2byte ITEM_NONE - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_Dummy - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "GUARD SPEC.$", 14 - .2byte ITEM_GUARD_SPEC - .2byte 700 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_GuardSpec - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 2 - .4byte ItemUseInBattle_StatIncrease - .4byte 0 - - .string "DIRE HIT$", 14 - .2byte ITEM_DIRE_HIT - .2byte 650 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_DireHit - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 2 - .4byte ItemUseInBattle_StatIncrease - .4byte 0 - - .string "X ATTACK$", 14 - .2byte ITEM_X_ATTACK - .2byte 500 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_XAttack - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 2 - .4byte ItemUseInBattle_StatIncrease - .4byte 0 - - .string "X DEFEND$", 14 - .2byte ITEM_X_DEFEND - .2byte 550 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_XDefend - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 2 - .4byte ItemUseInBattle_StatIncrease - .4byte 0 - - .string "X SPEED$", 14 - .2byte ITEM_X_SPEED - .2byte 350 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_XSpeed - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 2 - .4byte ItemUseInBattle_StatIncrease - .4byte 0 - - .string "X ACCURACY$", 14 - .2byte ITEM_X_ACCURACY - .2byte 950 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_XAccuracy - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 2 - .4byte ItemUseInBattle_StatIncrease - .4byte 0 - - .string "X SPECIAL$", 14 - .2byte ITEM_X_SPECIAL - .2byte 350 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_XSpecial - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 2 - .4byte ItemUseInBattle_StatIncrease - .4byte 0 - - .string "POKé DOLL$", 14 - .2byte ITEM_POKE_DOLL - .2byte 1000 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_PokeDoll - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 2 - .4byte ItemUseInBattle_Escape - .4byte 0 - - .string "FLUFFY TAIL$", 14 - .2byte ITEM_FLUFFY_TAIL - .2byte 1000 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_FluffyTail - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 2 - .4byte ItemUseInBattle_Escape - .4byte 0 - - .string "????????$", 14 - .2byte ITEM_NONE - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_Dummy - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "SUPER REPEL$", 14 - .2byte ITEM_SUPER_REPEL - .2byte 500 @ price - .byte HOLD_EFFECT_NONE - .byte 200 - .4byte gItemDescription_SuperRepel - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_Repel - .4byte 0 - .4byte NULL - .4byte 0 - - .string "MAX REPEL$", 14 - .2byte ITEM_MAX_REPEL - .2byte 700 @ price - .byte HOLD_EFFECT_NONE - .byte 250 - .4byte gItemDescription_MaxRepel - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_Repel - .4byte 0 - .4byte NULL - .4byte 0 - - .string "ESCAPE ROPE$", 14 - .2byte ITEM_ESCAPE_ROPE - .2byte 550 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_EscapeRope - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 2 - .4byte ItemUseOutOfBattle_EscapeRope - .4byte 0 - .4byte NULL - .4byte 0 - - .string "REPEL$", 14 - .2byte ITEM_REPEL - .2byte 350 @ price - .byte HOLD_EFFECT_NONE - .byte 100 - .4byte gItemDescription_Repel - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_Repel - .4byte 0 - .4byte NULL - .4byte 0 - - .string "????????$", 14 - .2byte ITEM_NONE - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_Dummy - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "????????$", 14 - .2byte ITEM_NONE - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_Dummy - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "????????$", 14 - .2byte ITEM_NONE - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_Dummy - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "????????$", 14 - .2byte ITEM_NONE - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_Dummy - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "????????$", 14 - .2byte ITEM_NONE - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_Dummy - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "????????$", 14 - .2byte ITEM_NONE - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_Dummy - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "SUN STONE$", 14 - .2byte ITEM_SUN_STONE - .2byte 2100 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_SunStone - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 1 - .4byte ItemUseOutOfBattle_EvolutionStone - .4byte 0 - .4byte NULL - .4byte 0 - - .string "MOON STONE$", 14 - .2byte ITEM_MOON_STONE - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_MoonStone - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 1 - .4byte ItemUseOutOfBattle_EvolutionStone - .4byte 0 - .4byte NULL - .4byte 0 - - .string "FIRE STONE$", 14 - .2byte ITEM_FIRE_STONE - .2byte 2100 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_FireStone - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 1 - .4byte ItemUseOutOfBattle_EvolutionStone - .4byte 0 - .4byte NULL - .4byte 0 - - .string "THUNDERSTONE$", 14 - .2byte ITEM_THUNDER_STONE - .2byte 2100 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_ThunderStone - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 1 - .4byte ItemUseOutOfBattle_EvolutionStone - .4byte 0 - .4byte NULL - .4byte 0 - - .string "WATER STONE$", 14 - .2byte ITEM_WATER_STONE - .2byte 2100 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_WaterStone - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 1 - .4byte ItemUseOutOfBattle_EvolutionStone - .4byte 0 - .4byte NULL - .4byte 0 - - .string "LEAF STONE$", 14 - .2byte ITEM_LEAF_STONE - .2byte 2100 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_LeafStone - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 1 - .4byte ItemUseOutOfBattle_EvolutionStone - .4byte 0 - .4byte NULL - .4byte 0 - - .string "????????$", 14 - .2byte ITEM_NONE - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_Dummy - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "????????$", 14 - .2byte ITEM_NONE - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_Dummy - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "????????$", 14 - .2byte ITEM_NONE - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_Dummy - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "????????$", 14 - .2byte ITEM_NONE - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_Dummy - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "TINYMUSHROOM$", 14 - .2byte ITEM_TINY_MUSHROOM - .2byte 500 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_TinyMushroom - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "BIG MUSHROOM$", 14 - .2byte ITEM_BIG_MUSHROOM - .2byte 5000 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_BigMushroom - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "????????$", 14 - .2byte ITEM_NONE - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_Dummy - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "PEARL$", 14 - .2byte ITEM_PEARL - .2byte 1400 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_Pearl - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "BIG PEARL$", 14 - .2byte ITEM_BIG_PEARL - .2byte 7500 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_BigPearl - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "STARDUST$", 14 - .2byte ITEM_STARDUST - .2byte 2000 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_Stardust - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "STAR PIECE$", 14 - .2byte ITEM_STAR_PIECE - .2byte 9800 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_StarPiece - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "NUGGET$", 14 - .2byte ITEM_NUGGET - .2byte 10000 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_Nugget - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "HEART SCALE$", 14 - .2byte ITEM_HEART_SCALE - .2byte 100 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_HeartScale - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "????????$", 14 - .2byte ITEM_NONE - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_Dummy - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "????????$", 14 - .2byte ITEM_NONE - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_Dummy - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "????????$", 14 - .2byte ITEM_NONE - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_Dummy - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "????????$", 14 - .2byte ITEM_NONE - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_Dummy - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "????????$", 14 - .2byte ITEM_NONE - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_Dummy - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "????????$", 14 - .2byte ITEM_NONE - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_Dummy - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "????????$", 14 - .2byte ITEM_NONE - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_Dummy - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "????????$", 14 - .2byte ITEM_NONE - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_Dummy - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "????????$", 14 - .2byte ITEM_NONE - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_Dummy - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "ORANGE MAIL$", 14 - .2byte ITEM_ORANGE_MAIL - .2byte 50 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_OrangeMail - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 0 - .4byte ItemUseOutOfBattle_Mail - .4byte 0 - .4byte NULL - .4byte 0 - - .string "HARBOR MAIL$", 14 - .2byte ITEM_HARBOR_MAIL - .2byte 50 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_HarborMail - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 0 - .4byte ItemUseOutOfBattle_Mail - .4byte 0 - .4byte NULL - .4byte 1 - - .string "GLITTER MAIL$", 14 - .2byte ITEM_GLITTER_MAIL - .2byte 50 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_GlitterMail - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 0 - .4byte ItemUseOutOfBattle_Mail - .4byte 0 - .4byte NULL - .4byte 2 - - .string "MECH MAIL$", 14 - .2byte ITEM_MECH_MAIL - .2byte 50 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_MechMail - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 0 - .4byte ItemUseOutOfBattle_Mail - .4byte 0 - .4byte NULL - .4byte 3 - - .string "WOOD MAIL$", 14 - .2byte ITEM_WOOD_MAIL - .2byte 50 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_WoodMail - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 0 - .4byte ItemUseOutOfBattle_Mail - .4byte 0 - .4byte NULL - .4byte 4 - - .string "WAVE MAIL$", 14 - .2byte ITEM_WAVE_MAIL - .2byte 50 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_WaveMail - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 0 - .4byte ItemUseOutOfBattle_Mail - .4byte 0 - .4byte NULL - .4byte 5 - - .string "BEAD MAIL$", 14 - .2byte ITEM_BEAD_MAIL - .2byte 50 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_BeadMail - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 0 - .4byte ItemUseOutOfBattle_Mail - .4byte 0 - .4byte NULL - .4byte 6 - - .string "SHADOW MAIL$", 14 - .2byte ITEM_SHADOW_MAIL - .2byte 50 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_ShadowMail - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 0 - .4byte ItemUseOutOfBattle_Mail - .4byte 0 - .4byte NULL - .4byte 7 - - .string "TROPIC MAIL$", 14 - .2byte ITEM_TROPIC_MAIL - .2byte 50 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_TropicMail - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 0 - .4byte ItemUseOutOfBattle_Mail - .4byte 0 - .4byte NULL - .4byte 8 - - .string "DREAM MAIL$", 14 - .2byte ITEM_DREAM_MAIL - .2byte 50 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_DreamMail - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 0 - .4byte ItemUseOutOfBattle_Mail - .4byte 0 - .4byte NULL - .4byte 9 - - .string "FAB MAIL$", 14 - .2byte ITEM_FAB_MAIL - .2byte 50 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_FabMail - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 0 - .4byte ItemUseOutOfBattle_Mail - .4byte 0 - .4byte NULL - .4byte 10 - - .string "RETRO MAIL$", 14 - .2byte ITEM_RETRO_MAIL - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_RetroMail - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 0 - .4byte ItemUseOutOfBattle_Mail - .4byte 0 - .4byte NULL - .4byte 11 - - .string "CHERI BERRY$", 14 - .2byte ITEM_CHERI_BERRY - .2byte 20 @ price - .byte HOLD_EFFECT_CURE_PAR - .byte 0 - .4byte gItemDescription_CheriBerry - .byte 0 - .byte 0 - .byte POCKET_BERRIES - .byte 1 - .4byte ItemUseOutOfBattle_Medicine - .4byte 1 - .4byte ItemUseInBattle_Medicine - .4byte 0 - - .string "CHESTO BERRY$", 14 - .2byte ITEM_CHESTO_BERRY - .2byte 20 @ price - .byte HOLD_EFFECT_CURE_SLP - .byte 0 - .4byte gItemDescription_ChestoBerry - .byte 0 - .byte 0 - .byte POCKET_BERRIES - .byte 1 - .4byte ItemUseOutOfBattle_Medicine - .4byte 1 - .4byte ItemUseInBattle_Medicine - .4byte 0 - - .string "PECHA BERRY$", 14 - .2byte ITEM_PECHA_BERRY - .2byte 20 @ price - .byte HOLD_EFFECT_CURE_PSN - .byte 0 - .4byte gItemDescription_PechaBerry - .byte 0 - .byte 0 - .byte POCKET_BERRIES - .byte 1 - .4byte ItemUseOutOfBattle_Medicine - .4byte 1 - .4byte ItemUseInBattle_Medicine - .4byte 0 - - .string "RAWST BERRY$", 14 - .2byte ITEM_RAWST_BERRY - .2byte 20 @ price - .byte HOLD_EFFECT_CURE_BRN - .byte 0 - .4byte gItemDescription_RawstBerry - .byte 0 - .byte 0 - .byte POCKET_BERRIES - .byte 1 - .4byte ItemUseOutOfBattle_Medicine - .4byte 1 - .4byte ItemUseInBattle_Medicine - .4byte 0 - - .string "ASPEAR BERRY$", 14 - .2byte ITEM_ASPEAR_BERRY - .2byte 20 @ price - .byte HOLD_EFFECT_CURE_FRZ - .byte 0 - .4byte gItemDescription_AspearBerry - .byte 0 - .byte 0 - .byte POCKET_BERRIES - .byte 1 - .4byte ItemUseOutOfBattle_Medicine - .4byte 1 - .4byte ItemUseInBattle_Medicine - .4byte 0 - - .string "LEPPA BERRY$", 14 - .2byte ITEM_LEPPA_BERRY - .2byte 20 @ price - .byte HOLD_EFFECT_RESTORE_PP - .byte 10 - .4byte gItemDescription_LeppaBerry - .byte 0 - .byte 0 - .byte POCKET_BERRIES - .byte 1 - .4byte ItemUseOutOfBattle_PPRecovery - .4byte 1 - .4byte ItemUseInBattle_PPRecovery - .4byte 0 - - .string "ORAN BERRY$", 14 - .2byte ITEM_ORAN_BERRY - .2byte 20 @ price - .byte HOLD_EFFECT_RESTORE_HP - .byte 10 - .4byte gItemDescription_OranBerry - .byte 0 - .byte 0 - .byte POCKET_BERRIES - .byte 1 - .4byte ItemUseOutOfBattle_Medicine - .4byte 1 - .4byte ItemUseInBattle_Medicine - .4byte 0 - - .string "PERSIM BERRY$", 14 - .2byte ITEM_PERSIM_BERRY - .2byte 20 @ price - .byte HOLD_EFFECT_CURE_CONFUSION - .byte 0 - .4byte gItemDescription_PersimBerry - .byte 0 - .byte 0 - .byte POCKET_BERRIES - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 1 - .4byte ItemUseInBattle_Medicine - .4byte 0 - - .string "LUM BERRY$", 14 - .2byte ITEM_LUM_BERRY - .2byte 20 @ price - .byte HOLD_EFFECT_CURE_STATUS - .byte 0 - .4byte gItemDescription_LumBerry - .byte 0 - .byte 0 - .byte POCKET_BERRIES - .byte 1 - .4byte ItemUseOutOfBattle_Medicine - .4byte 1 - .4byte ItemUseInBattle_Medicine - .4byte 0 - - .string "SITRUS BERRY$", 14 - .2byte ITEM_SITRUS_BERRY - .2byte 20 @ price - .byte HOLD_EFFECT_RESTORE_HP - .byte 30 - .4byte gItemDescription_SitrusBerry - .byte 0 - .byte 0 - .byte POCKET_BERRIES - .byte 1 - .4byte ItemUseOutOfBattle_Medicine - .4byte 1 - .4byte ItemUseInBattle_Medicine - .4byte 0 - - .string "FIGY BERRY$", 14 - .2byte ITEM_FIGY_BERRY - .2byte 20 @ price - .byte HOLD_EFFECT_CONFUSE_SPICY - .byte 8 - .4byte gItemDescription_FigyBerry - .byte 0 - .byte 0 - .byte POCKET_BERRIES - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "WIKI BERRY$", 14 - .2byte ITEM_WIKI_BERRY - .2byte 20 @ price - .byte HOLD_EFFECT_CONFUSE_DRY - .byte 8 - .4byte gItemDescription_WikiBerry - .byte 0 - .byte 0 - .byte POCKET_BERRIES - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "MAGO BERRY$", 14 - .2byte ITEM_MAGO_BERRY - .2byte 20 @ price - .byte HOLD_EFFECT_CONFUSE_SWEET - .byte 8 - .4byte gItemDescription_MagoBerry - .byte 0 - .byte 0 - .byte POCKET_BERRIES - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "AGUAV BERRY$", 14 - .2byte ITEM_AGUAV_BERRY - .2byte 20 @ price - .byte HOLD_EFFECT_CONFUSE_BITTER - .byte 8 - .4byte gItemDescription_AguavBerry - .byte 0 - .byte 0 - .byte POCKET_BERRIES - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "IAPAPA BERRY$", 14 - .2byte ITEM_IAPAPA_BERRY - .2byte 20 @ price - .byte HOLD_EFFECT_CONFUSE_SOUR - .byte 8 - .4byte gItemDescription_IapapaBerry - .byte 0 - .byte 0 - .byte POCKET_BERRIES - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "RAZZ BERRY$", 14 - .2byte ITEM_RAZZ_BERRY - .2byte 20 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_RazzBerry - .byte 0 - .byte 0 - .byte POCKET_BERRIES - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "BLUK BERRY$", 14 - .2byte ITEM_BLUK_BERRY - .2byte 20 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_BlukBerry - .byte 0 - .byte 0 - .byte POCKET_BERRIES - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "NANAB BERRY$", 14 - .2byte ITEM_NANAB_BERRY - .2byte 20 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_NanabBerry - .byte 0 - .byte 0 - .byte POCKET_BERRIES - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "WEPEAR BERRY$", 14 - .2byte ITEM_WEPEAR_BERRY - .2byte 20 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_WepearBerry - .byte 0 - .byte 0 - .byte POCKET_BERRIES - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "PINAP BERRY$", 14 - .2byte ITEM_PINAP_BERRY - .2byte 20 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_PinapBerry - .byte 0 - .byte 0 - .byte POCKET_BERRIES - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "POMEG BERRY$", 14 - .2byte ITEM_POMEG_BERRY - .2byte 20 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_PomegBerry - .byte 0 - .byte 0 - .byte POCKET_BERRIES - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "KELPSY BERRY$", 14 - .2byte ITEM_KELPSY_BERRY - .2byte 20 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_KelpsyBerry - .byte 0 - .byte 0 - .byte POCKET_BERRIES - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "QUALOT BERRY$", 14 - .2byte ITEM_QUALOT_BERRY - .2byte 20 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_QualotBerry - .byte 0 - .byte 0 - .byte POCKET_BERRIES - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "HONDEW BERRY$", 14 - .2byte ITEM_HONDEW_BERRY - .2byte 20 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_HondewBerry - .byte 0 - .byte 0 - .byte POCKET_BERRIES - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "GREPA BERRY$", 14 - .2byte ITEM_GREPA_BERRY - .2byte 20 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_GrepaBerry - .byte 0 - .byte 0 - .byte POCKET_BERRIES - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "TAMATO BERRY$", 14 - .2byte ITEM_TAMATO_BERRY - .2byte 20 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_TamatoBerry - .byte 0 - .byte 0 - .byte POCKET_BERRIES - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "CORNN BERRY$", 14 - .2byte ITEM_CORNN_BERRY - .2byte 20 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_CornnBerry - .byte 0 - .byte 0 - .byte POCKET_BERRIES - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "MAGOST BERRY$", 14 - .2byte ITEM_MAGOST_BERRY - .2byte 20 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_MagostBerry - .byte 0 - .byte 0 - .byte POCKET_BERRIES - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "RABUTA BERRY$", 14 - .2byte ITEM_RABUTA_BERRY - .2byte 20 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_RabutaBerry - .byte 0 - .byte 0 - .byte POCKET_BERRIES - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "NOMEL BERRY$", 14 - .2byte ITEM_NOMEL_BERRY - .2byte 20 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_NomelBerry - .byte 0 - .byte 0 - .byte POCKET_BERRIES - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "SPELON BERRY$", 14 - .2byte ITEM_SPELON_BERRY - .2byte 20 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_SpelonBerry - .byte 0 - .byte 0 - .byte POCKET_BERRIES - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "PAMTRE BERRY$", 14 - .2byte ITEM_PAMTRE_BERRY - .2byte 20 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_PamtreBerry - .byte 0 - .byte 0 - .byte POCKET_BERRIES - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "WATMEL BERRY$", 14 - .2byte ITEM_WATMEL_BERRY - .2byte 20 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_WatmelBerry - .byte 0 - .byte 0 - .byte POCKET_BERRIES - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "DURIN BERRY$", 14 - .2byte ITEM_DURIN_BERRY - .2byte 20 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_DurinBerry - .byte 0 - .byte 0 - .byte POCKET_BERRIES - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "BELUE BERRY$", 14 - .2byte ITEM_BELUE_BERRY - .2byte 20 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_BelueBerry - .byte 0 - .byte 0 - .byte POCKET_BERRIES - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "LIECHI BERRY$", 14 - .2byte ITEM_LIECHI_BERRY - .2byte 20 @ price - .byte HOLD_EFFECT_ATTACK_UP - .byte 4 - .4byte gItemDescription_LiechiBerry - .byte 0 - .byte 0 - .byte POCKET_BERRIES - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "GANLON BERRY$", 14 - .2byte ITEM_GANLON_BERRY - .2byte 20 @ price - .byte HOLD_EFFECT_DEFENSE_UP - .byte 4 - .4byte gItemDescription_GanlonBerry - .byte 0 - .byte 0 - .byte POCKET_BERRIES - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "SALAC BERRY$", 14 - .2byte ITEM_SALAC_BERRY - .2byte 20 @ price - .byte HOLD_EFFECT_SPEED_UP - .byte 4 - .4byte gItemDescription_SalacBerry - .byte 0 - .byte 0 - .byte POCKET_BERRIES - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "PETAYA BERRY$", 14 - .2byte ITEM_PETAYA_BERRY - .2byte 20 @ price - .byte HOLD_EFFECT_SP_ATTACK_UP - .byte 4 - .4byte gItemDescription_PetayaBerry - .byte 0 - .byte 0 - .byte POCKET_BERRIES - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "APICOT BERRY$", 14 - .2byte ITEM_APICOT_BERRY - .2byte 20 @ price - .byte HOLD_EFFECT_SP_DEFENSE_UP - .byte 4 - .4byte gItemDescription_ApicotBerry - .byte 0 - .byte 0 - .byte POCKET_BERRIES - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "LANSAT BERRY$", 14 - .2byte ITEM_LANSAT_BERRY - .2byte 20 @ price - .byte HOLD_EFFECT_CRITICAL_UP - .byte 4 - .4byte gItemDescription_LansatBerry - .byte 0 - .byte 0 - .byte POCKET_BERRIES - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "STARF BERRY$", 14 - .2byte ITEM_STARF_BERRY - .2byte 20 @ price - .byte HOLD_EFFECT_RANDOM_STAT_UP - .byte 4 - .4byte gItemDescription_StarfBerry - .byte 0 - .byte 0 - .byte POCKET_BERRIES - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "ENIGMA BERRY$", 14 - .2byte ITEM_ENIGMA_BERRY - .2byte 20 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_EnigmaBerry - .byte 0 - .byte 0 - .byte POCKET_BERRIES - .byte 4 - .4byte ItemUseOutOfBattle_EnigmaBerry - .4byte 1 - .4byte ItemUseInBattle_EnigmaBerry - .4byte 0 - - .string "????????$", 14 - .2byte ITEM_NONE - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_Dummy - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "????????$", 14 - .2byte ITEM_NONE - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_Dummy - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "????????$", 14 - .2byte ITEM_NONE - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_Dummy - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "BRIGHTPOWDER$", 14 - .2byte ITEM_BRIGHT_POWDER - .2byte 10 @ price - .byte HOLD_EFFECT_EVASION_UP - .byte 10 - .4byte gItemDescription_BrightPowder - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "WHITE HERB$", 14 - .2byte ITEM_WHITE_HERB - .2byte 100 @ price - .byte HOLD_EFFECT_RESTORE_STATS - .byte 0 - .4byte gItemDescription_WhiteHerb - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "MACHO BRACE$", 14 - .2byte ITEM_MACHO_BRACE - .2byte 3000 @ price - .byte HOLD_EFFECT_MACHO_BRACE - .byte 0 - .4byte gItemDescription_MachoBrace - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "EXP. SHARE$", 14 - .2byte ITEM_EXP_SHARE - .2byte 3000 @ price - .byte HOLD_EFFECT_EXP_SHARE - .byte 0 - .4byte gItemDescription_ExpShare - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "QUICK CLAW$", 14 - .2byte ITEM_QUICK_CLAW - .2byte 100 @ price - .byte HOLD_EFFECT_QUICK_CLAW - .byte 20 - .4byte gItemDescription_QuickClaw - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "SOOTHE BELL$", 14 - .2byte ITEM_SOOTHE_BELL - .2byte 100 @ price - .byte HOLD_EFFECT_HAPPINESS_UP - .byte 0 - .4byte gItemDescription_SootheBell - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "MENTAL HERB$", 14 - .2byte ITEM_MENTAL_HERB - .2byte 100 @ price - .byte HOLD_EFFECT_CURE_ATTRACT - .byte 0 - .4byte gItemDescription_MentalHerb - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "CHOICE BAND$", 14 - .2byte ITEM_CHOICE_BAND - .2byte 100 @ price - .byte HOLD_EFFECT_CHOICE_BAND - .byte 0 - .4byte gItemDescription_ChoiceBand - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "KING’S ROCK$", 14 - .2byte ITEM_KINGS_ROCK - .2byte 100 @ price - .byte HOLD_EFFECT_FLINCH - .byte 10 - .4byte gItemDescription_KingsRock - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "SILVERPOWDER$", 14 - .2byte ITEM_SILVER_POWDER - .2byte 100 @ price - .byte HOLD_EFFECT_BUG_POWER - .byte 10 - .4byte gItemDescription_SilverPowder - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "AMULET COIN$", 14 - .2byte ITEM_AMULET_COIN - .2byte 100 @ price - .byte HOLD_EFFECT_DOUBLE_PRIZE - .byte 10 - .4byte gItemDescription_AmuletCoin - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "CLEANSE TAG$", 14 - .2byte ITEM_CLEANSE_TAG - .2byte 200 @ price - .byte HOLD_EFFECT_REPEL - .byte 0 - .4byte gItemDescription_CleanseTag - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "SOUL DEW$", 14 - .2byte ITEM_SOUL_DEW - .2byte 200 @ price - .byte HOLD_EFFECT_SOUL_DEW - .byte 0 - .4byte gItemDescription_SoulDew - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "DEEPSEATOOTH$", 14 - .2byte ITEM_DEEP_SEA_TOOTH - .2byte 200 @ price - .byte HOLD_EFFECT_DEEP_SEA_TOOTH - .byte 0 - .4byte gItemDescription_DeepSeaTooth - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "DEEPSEASCALE$", 14 - .2byte ITEM_DEEP_SEA_SCALE - .2byte 200 @ price - .byte HOLD_EFFECT_DEEP_SEA_SCALE - .byte 0 - .4byte gItemDescription_DeepSeaScale - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "SMOKE BALL$", 14 - .2byte ITEM_SMOKE_BALL - .2byte 200 @ price - .byte HOLD_EFFECT_CAN_ALWAYS_RUN - .byte 0 - .4byte gItemDescription_SmokeBall - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "EVERSTONE$", 14 - .2byte ITEM_EVERSTONE - .2byte 200 @ price - .byte HOLD_EFFECT_PREVENT_EVOLVE - .byte 0 - .4byte gItemDescription_Everstone - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "FOCUS BAND$", 14 - .2byte ITEM_FOCUS_BAND - .2byte 200 @ price - .byte HOLD_EFFECT_FOCUS_BAND - .byte 10 - .4byte gItemDescription_FocusBand - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "LUCKY EGG$", 14 - .2byte ITEM_LUCKY_EGG - .2byte 200 @ price - .byte HOLD_EFFECT_LUCKY_EGG - .byte 0 - .4byte gItemDescription_LuckyEgg - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "SCOPE LENS$", 14 - .2byte ITEM_SCOPE_LENS - .2byte 200 @ price - .byte HOLD_EFFECT_SCOPE_LENS - .byte 0 - .4byte gItemDescription_ScopeLens - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "METAL COAT$", 14 - .2byte ITEM_METAL_COAT - .2byte 100 @ price - .byte HOLD_EFFECT_STEEL_POWER - .byte 10 - .4byte gItemDescription_MetalCoat - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "LEFTOVERS$", 14 - .2byte ITEM_LEFTOVERS - .2byte 200 @ price - .byte HOLD_EFFECT_LEFTOVERS - .byte 10 - .4byte gItemDescription_Leftovers - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "DRAGON SCALE$", 14 - .2byte ITEM_DRAGON_SCALE - .2byte 2100 @ price - .byte HOLD_EFFECT_DRAGON_SCALE - .byte 10 - .4byte gItemDescription_DragonScale - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "LIGHT BALL$", 14 - .2byte ITEM_LIGHT_BALL - .2byte 100 @ price - .byte HOLD_EFFECT_LIGHT_BALL - .byte 0 - .4byte gItemDescription_LightBall - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "SOFT SAND$", 14 - .2byte ITEM_SOFT_SAND - .2byte 100 @ price - .byte HOLD_EFFECT_GROUND_POWER - .byte 10 - .4byte gItemDescription_SoftSand - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "HARD STONE$", 14 - .2byte ITEM_HARD_STONE - .2byte 100 @ price - .byte HOLD_EFFECT_ROCK_POWER - .byte 10 - .4byte gItemDescription_HardStone - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "MIRACLE SEED$", 14 - .2byte ITEM_MIRACLE_SEED - .2byte 100 @ price - .byte HOLD_EFFECT_GRASS_POWER - .byte 10 - .4byte gItemDescription_MiracleSeed - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "BLACKGLASSES$", 14 - .2byte ITEM_BLACK_GLASSES - .2byte 100 @ price - .byte HOLD_EFFECT_DARK_POWER - .byte 10 - .4byte gItemDescription_BlackGlasses - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "BLACK BELT$", 14 - .2byte ITEM_BLACK_BELT - .2byte 100 @ price - .byte HOLD_EFFECT_FIGHTING_POWER - .byte 10 - .4byte gItemDescription_BlackBelt - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "MAGNET$", 14 - .2byte ITEM_MAGNET - .2byte 100 @ price - .byte HOLD_EFFECT_ELECTRIC_POWER - .byte 10 - .4byte gItemDescription_Magnet - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "MYSTIC WATER$", 14 - .2byte ITEM_MYSTIC_WATER - .2byte 100 @ price - .byte HOLD_EFFECT_WATER_POWER - .byte 10 - .4byte gItemDescription_MysticWater - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "SHARP BEAK$", 14 - .2byte ITEM_SHARP_BEAK - .2byte 100 @ price - .byte HOLD_EFFECT_FLYING_POWER - .byte 10 - .4byte gItemDescription_SharpBeak - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "POISON BARB$", 14 - .2byte ITEM_POISON_BARB - .2byte 100 @ price - .byte HOLD_EFFECT_POISON_POWER - .byte 10 - .4byte gItemDescription_PoisonBarb - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "NEVERMELTICE$", 14 - .2byte ITEM_NEVER_MELT_ICE - .2byte 100 @ price - .byte HOLD_EFFECT_ICE_POWER - .byte 10 - .4byte gItemDescription_NeverMeltIce - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "SPELL TAG$", 14 - .2byte ITEM_SPELL_TAG - .2byte 100 @ price - .byte HOLD_EFFECT_GHOST_POWER - .byte 10 - .4byte gItemDescription_SpellTag - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "TWISTEDSPOON$", 14 - .2byte ITEM_TWISTED_SPOON - .2byte 100 @ price - .byte HOLD_EFFECT_PSYCHIC_POWER - .byte 10 - .4byte gItemDescription_TwistedSpoon - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "CHARCOAL$", 14 - .2byte ITEM_CHARCOAL - .2byte 9800 @ price - .byte HOLD_EFFECT_FIRE_POWER - .byte 10 - .4byte gItemDescription_Charcoal - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "DRAGON FANG$", 14 - .2byte ITEM_DRAGON_FANG - .2byte 100 @ price - .byte HOLD_EFFECT_DRAGON_POWER - .byte 10 - .4byte gItemDescription_DragonFang - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "SILK SCARF$", 14 - .2byte ITEM_SILK_SCARF - .2byte 100 @ price - .byte HOLD_EFFECT_NORMAL_POWER - .byte 10 - .4byte gItemDescription_SilkScarf - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "UP-GRADE$", 14 - .2byte ITEM_UP_GRADE - .2byte 2100 @ price - .byte HOLD_EFFECT_UP_GRADE - .byte 0 - .4byte gItemDescription_UpGrade - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "SHELL BELL$", 14 - .2byte ITEM_SHELL_BELL - .2byte 200 @ price - .byte HOLD_EFFECT_SHELL_BELL - .byte 8 - .4byte gItemDescription_ShellBell - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "SEA INCENSE$", 14 - .2byte ITEM_SEA_INCENSE - .2byte 9600 @ price - .byte HOLD_EFFECT_WATER_POWER - .byte 5 - .4byte gItemDescription_SeaIncense - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "LAX INCENSE$", 14 - .2byte ITEM_LAX_INCENSE - .2byte 9600 @ price - .byte HOLD_EFFECT_EVASION_UP - .byte 5 - .4byte gItemDescription_LaxIncense - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "LUCKY PUNCH$", 14 - .2byte ITEM_LUCKY_PUNCH - .2byte 10 @ price - .byte HOLD_EFFECT_LUCKY_PUNCH - .byte 0 - .4byte gItemDescription_LuckyPunch - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "METAL POWDER$", 14 - .2byte ITEM_METAL_POWDER - .2byte 10 @ price - .byte HOLD_EFFECT_METAL_POWDER - .byte 0 - .4byte gItemDescription_MetalPowder - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "THICK CLUB$", 14 - .2byte ITEM_THICK_CLUB - .2byte 500 @ price - .byte HOLD_EFFECT_THICK_CLUB - .byte 0 - .4byte gItemDescription_ThickClub - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "STICK$", 14 - .2byte ITEM_STICK - .2byte 200 @ price - .byte HOLD_EFFECT_STICK - .byte 0 - .4byte gItemDescription_Stick - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "????????$", 14 - .2byte ITEM_NONE - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_Dummy - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "????????$", 14 - .2byte ITEM_NONE - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_Dummy - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "????????$", 14 - .2byte ITEM_NONE - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_Dummy - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "????????$", 14 - .2byte ITEM_NONE - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_Dummy - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "????????$", 14 - .2byte ITEM_NONE - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_Dummy - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "????????$", 14 - .2byte ITEM_NONE - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_Dummy - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "????????$", 14 - .2byte ITEM_NONE - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_Dummy - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "????????$", 14 - .2byte ITEM_NONE - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_Dummy - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "????????$", 14 - .2byte ITEM_NONE - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_Dummy - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "????????$", 14 - .2byte ITEM_NONE - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_Dummy - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "????????$", 14 - .2byte ITEM_NONE - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_Dummy - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "????????$", 14 - .2byte ITEM_NONE - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_Dummy - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "????????$", 14 - .2byte ITEM_NONE - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_Dummy - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "????????$", 14 - .2byte ITEM_NONE - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_Dummy - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "????????$", 14 - .2byte ITEM_NONE - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_Dummy - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "????????$", 14 - .2byte ITEM_NONE - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_Dummy - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "????????$", 14 - .2byte ITEM_NONE - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_Dummy - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "????????$", 14 - .2byte ITEM_NONE - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_Dummy - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "????????$", 14 - .2byte ITEM_NONE - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_Dummy - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "????????$", 14 - .2byte ITEM_NONE - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_Dummy - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "????????$", 14 - .2byte ITEM_NONE - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_Dummy - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "????????$", 14 - .2byte ITEM_NONE - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_Dummy - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "????????$", 14 - .2byte ITEM_NONE - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_Dummy - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "????????$", 14 - .2byte ITEM_NONE - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_Dummy - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "????????$", 14 - .2byte ITEM_NONE - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_Dummy - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "????????$", 14 - .2byte ITEM_NONE - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_Dummy - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "????????$", 14 - .2byte ITEM_NONE - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_Dummy - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "????????$", 14 - .2byte ITEM_NONE - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_Dummy - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "RED SCARF$", 14 - .2byte ITEM_RED_SCARF - .2byte 100 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_RedScarf - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "BLUE SCARF$", 14 - .2byte ITEM_BLUE_SCARF - .2byte 100 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_BlueScarf - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "PINK SCARF$", 14 - .2byte ITEM_PINK_SCARF - .2byte 100 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_PinkScarf - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "GREEN SCARF$", 14 - .2byte ITEM_GREEN_SCARF - .2byte 100 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_GreenScarf - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "YELLOW SCARF$", 14 - .2byte ITEM_YELLOW_SCARF - .2byte 100 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_YellowScarf - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "MACH BIKE$", 14 - .2byte ITEM_MACH_BIKE - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_MachBike - .byte 1 - .byte 1 - .byte POCKET_KEY_ITEMS - .byte 2 - .4byte ItemUseOutOfBattle_Bike - .4byte 0 - .4byte NULL - .4byte 0 - - .string "COIN CASE$", 14 - .2byte ITEM_COIN_CASE - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_CoinCase - .byte 1 - .byte 0 - .byte POCKET_KEY_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CoinCase - .4byte 0 - .4byte NULL - .4byte 0 - - .string "ITEMFINDER$", 14 - .2byte ITEM_ITEMFINDER - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_Itemfinder - .byte 1 - .byte 1 - .byte POCKET_KEY_ITEMS - .byte 2 - .4byte ItemUseOutOfBattle_Itemfinder - .4byte 0 - .4byte NULL - .4byte 0 - - .string "OLD ROD$", 14 - .2byte ITEM_OLD_ROD - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_OldRod - .byte 1 - .byte 1 - .byte POCKET_KEY_ITEMS - .byte 2 - .4byte ItemUseOutOfBattle_Rod - .4byte 0 - .4byte NULL - .4byte 0 - - .string "GOOD ROD$", 14 - .2byte ITEM_GOOD_ROD - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_GoodRod - .byte 1 - .byte 1 - .byte POCKET_KEY_ITEMS - .byte 2 - .4byte ItemUseOutOfBattle_Rod - .4byte 0 - .4byte NULL - .4byte 1 - - .string "SUPER ROD$", 14 - .2byte ITEM_SUPER_ROD - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_SuperRod - .byte 1 - .byte 1 - .byte POCKET_KEY_ITEMS - .byte 2 - .4byte ItemUseOutOfBattle_Rod - .4byte 0 - .4byte NULL - .4byte 2 - - .string "S.S. TICKET$", 14 - .2byte ITEM_SS_TICKET - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_SSTicket - .byte 1 - .byte 0 - .byte POCKET_KEY_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "CONTEST PASS$", 14 - .2byte ITEM_CONTEST_PASS - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_ContestPass - .byte 1 - .byte 0 - .byte POCKET_KEY_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "????????$", 14 - .2byte ITEM_NONE - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_Dummy - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "WAILMER PAIL$", 14 - .2byte ITEM_WAILMER_PAIL - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_WailmerPail - .byte 1 - .byte 0 - .byte POCKET_KEY_ITEMS - .byte 2 - .4byte ItemUseOutOfBattle_WailmerPail - .4byte 0 - .4byte NULL - .4byte 0 - - .string "DEVON GOODS$", 14 - .2byte ITEM_DEVON_GOODS - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_DevonGoods - .byte 2 - .byte 0 - .byte POCKET_KEY_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "SOOT SACK$", 14 - .2byte ITEM_SOOT_SACK - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_SootSack - .byte 1 - .byte 0 - .byte POCKET_KEY_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "BASEMENT KEY$", 14 - .2byte ITEM_BASEMENT_KEY - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_BasementKey - .byte 1 - .byte 0 - .byte POCKET_KEY_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "ACRO BIKE$", 14 - .2byte ITEM_ACRO_BIKE - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_AcroBike - .byte 1 - .byte 1 - .byte POCKET_KEY_ITEMS - .byte 2 - .4byte ItemUseOutOfBattle_Bike - .4byte 0 - .4byte NULL - .4byte 1 - - .string "{POKEBLOCK} CASE$", 14 - .2byte ITEM_POKEBLOCK_CASE - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_PokeblockCase - .byte 1 - .byte 1 - .byte POCKET_KEY_ITEMS - .byte 3 - .4byte ItemUseOutOfBattle_PokeblockCase - .4byte 0 - .4byte NULL - .4byte 0 - - .string "LETTER$", 14 - .2byte ITEM_LETTER - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_Letter - .byte 2 - .byte 0 - .byte POCKET_KEY_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "EON TICKET$", 14 - .2byte ITEM_EON_TICKET - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_EonTicket - .byte 1 - .byte 0 - .byte POCKET_KEY_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 1 - - .string "RED ORB$", 14 - .2byte ITEM_RED_ORB - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_RedOrb - .byte 2 - .byte 0 - .byte POCKET_KEY_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "BLUE ORB$", 14 - .2byte ITEM_BLUE_ORB - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_BlueOrb - .byte 2 - .byte 0 - .byte POCKET_KEY_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "SCANNER$", 14 - .2byte ITEM_SCANNER - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_Scanner - .byte 1 - .byte 0 - .byte POCKET_KEY_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "GO-GOGGLES$", 14 - .2byte ITEM_GO_GOGGLES - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_GoGoggles - .byte 1 - .byte 0 - .byte POCKET_KEY_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "METEORITE$", 14 - .2byte ITEM_METEORITE - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_Meteorite - .byte 1 - .byte 0 - .byte POCKET_KEY_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "RM. 1 KEY$", 14 - .2byte ITEM_ROOM_1_KEY - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_Room1Key - .byte 1 - .byte 0 - .byte POCKET_KEY_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "RM. 2 KEY$", 14 - .2byte ITEM_ROOM_2_KEY - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_Room2Key - .byte 1 - .byte 0 - .byte POCKET_KEY_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "RM. 4 KEY$", 14 - .2byte ITEM_ROOM_4_KEY - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_Room4Key - .byte 1 - .byte 0 - .byte POCKET_KEY_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "RM. 6 KEY$", 14 - .2byte ITEM_ROOM_6_KEY - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_Room6Key - .byte 1 - .byte 0 - .byte POCKET_KEY_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "STORAGE KEY$", 14 - .2byte ITEM_STORAGE_KEY - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_StorageKey - .byte 1 - .byte 0 - .byte POCKET_KEY_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "ROOT FOSSIL$", 14 - .2byte ITEM_ROOT_FOSSIL - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_RootFossil - .byte 1 - .byte 0 - .byte POCKET_KEY_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "CLAW FOSSIL$", 14 - .2byte ITEM_CLAW_FOSSIL - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_ClawFossil - .byte 1 - .byte 0 - .byte POCKET_KEY_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "DEVON SCOPE$", 14 - .2byte ITEM_DEVON_SCOPE - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_DevonScope - .byte 1 - .byte 0 - .byte POCKET_KEY_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "TM01$", 14 - .2byte ITEM_TM01 - .2byte 3000 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_TM01 - .byte 0 - .byte 0 - .byte POCKET_TM_HM - .byte 1 - .4byte ItemUseOutOfBattle_TMHM - .4byte 0 - .4byte NULL - .4byte 0 - - .string "TM02$", 14 - .2byte ITEM_TM02 - .2byte 3000 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_TM02 - .byte 0 - .byte 0 - .byte POCKET_TM_HM - .byte 1 - .4byte ItemUseOutOfBattle_TMHM - .4byte 0 - .4byte NULL - .4byte 0 - - .string "TM03$", 14 - .2byte ITEM_TM03 - .2byte 3000 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_TM03 - .byte 0 - .byte 0 - .byte POCKET_TM_HM - .byte 1 - .4byte ItemUseOutOfBattle_TMHM - .4byte 0 - .4byte NULL - .4byte 0 - - .string "TM04$", 14 - .2byte ITEM_TM04 - .2byte 3000 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_TM04 - .byte 0 - .byte 0 - .byte POCKET_TM_HM - .byte 1 - .4byte ItemUseOutOfBattle_TMHM - .4byte 0 - .4byte NULL - .4byte 0 - - .string "TM05$", 14 - .2byte ITEM_TM05 - .2byte 1000 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_TM05 - .byte 0 - .byte 0 - .byte POCKET_TM_HM - .byte 1 - .4byte ItemUseOutOfBattle_TMHM - .4byte 0 - .4byte NULL - .4byte 0 - - .string "TM06$", 14 - .2byte ITEM_TM06 - .2byte 3000 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_TM06 - .byte 0 - .byte 0 - .byte POCKET_TM_HM - .byte 1 - .4byte ItemUseOutOfBattle_TMHM - .4byte 0 - .4byte NULL - .4byte 0 - - .string "TM07$", 14 - .2byte ITEM_TM07 - .2byte 3000 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_TM07 - .byte 0 - .byte 0 - .byte POCKET_TM_HM - .byte 1 - .4byte ItemUseOutOfBattle_TMHM - .4byte 0 - .4byte NULL - .4byte 0 - - .string "TM08$", 14 - .2byte ITEM_TM08 - .2byte 3000 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_TM08 - .byte 0 - .byte 0 - .byte POCKET_TM_HM - .byte 1 - .4byte ItemUseOutOfBattle_TMHM - .4byte 0 - .4byte NULL - .4byte 0 - - .string "TM09$", 14 - .2byte ITEM_TM09 - .2byte 3000 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_TM09 - .byte 0 - .byte 0 - .byte POCKET_TM_HM - .byte 1 - .4byte ItemUseOutOfBattle_TMHM - .4byte 0 - .4byte NULL - .4byte 0 - - .string "TM10$", 14 - .2byte ITEM_TM10 - .2byte 3000 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_TM10 - .byte 0 - .byte 0 - .byte POCKET_TM_HM - .byte 1 - .4byte ItemUseOutOfBattle_TMHM - .4byte 0 - .4byte NULL - .4byte 0 - - .string "TM11$", 14 - .2byte ITEM_TM11 - .2byte 2000 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_TM11 - .byte 0 - .byte 0 - .byte POCKET_TM_HM - .byte 1 - .4byte ItemUseOutOfBattle_TMHM - .4byte 0 - .4byte NULL - .4byte 0 - - .string "TM12$", 14 - .2byte ITEM_TM12 - .2byte 3000 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_TM12 - .byte 0 - .byte 0 - .byte POCKET_TM_HM - .byte 1 - .4byte ItemUseOutOfBattle_TMHM - .4byte 0 - .4byte NULL - .4byte 0 - - .string "TM13$", 14 - .2byte ITEM_TM13 - .2byte 3000 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_TM13 - .byte 0 - .byte 0 - .byte POCKET_TM_HM - .byte 1 - .4byte ItemUseOutOfBattle_TMHM - .4byte 0 - .4byte NULL - .4byte 0 - - .string "TM14$", 14 - .2byte ITEM_TM14 - .2byte 5500 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_TM14 - .byte 0 - .byte 0 - .byte POCKET_TM_HM - .byte 1 - .4byte ItemUseOutOfBattle_TMHM - .4byte 0 - .4byte NULL - .4byte 0 - - .string "TM15$", 14 - .2byte ITEM_TM15 - .2byte 7500 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_TM15 - .byte 0 - .byte 0 - .byte POCKET_TM_HM - .byte 1 - .4byte ItemUseOutOfBattle_TMHM - .4byte 0 - .4byte NULL - .4byte 0 - - .string "TM16$", 14 - .2byte ITEM_TM16 - .2byte 3000 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_TM16 - .byte 0 - .byte 0 - .byte POCKET_TM_HM - .byte 1 - .4byte ItemUseOutOfBattle_TMHM - .4byte 0 - .4byte NULL - .4byte 0 - - .string "TM17$", 14 - .2byte ITEM_TM17 - .2byte 3000 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_TM17 - .byte 0 - .byte 0 - .byte POCKET_TM_HM - .byte 1 - .4byte ItemUseOutOfBattle_TMHM - .4byte 0 - .4byte NULL - .4byte 0 - - .string "TM18$", 14 - .2byte ITEM_TM18 - .2byte 2000 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_TM18 - .byte 0 - .byte 0 - .byte POCKET_TM_HM - .byte 1 - .4byte ItemUseOutOfBattle_TMHM - .4byte 0 - .4byte NULL - .4byte 0 - - .string "TM19$", 14 - .2byte ITEM_TM19 - .2byte 3000 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_TM19 - .byte 0 - .byte 0 - .byte POCKET_TM_HM - .byte 1 - .4byte ItemUseOutOfBattle_TMHM - .4byte 0 - .4byte NULL - .4byte 0 - - .string "TM20$", 14 - .2byte ITEM_TM20 - .2byte 3000 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_TM20 - .byte 0 - .byte 0 - .byte POCKET_TM_HM - .byte 1 - .4byte ItemUseOutOfBattle_TMHM - .4byte 0 - .4byte NULL - .4byte 0 - - .string "TM21$", 14 - .2byte ITEM_TM21 - .2byte 1000 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_TM21 - .byte 0 - .byte 0 - .byte POCKET_TM_HM - .byte 1 - .4byte ItemUseOutOfBattle_TMHM - .4byte 0 - .4byte NULL - .4byte 0 - - .string "TM22$", 14 - .2byte ITEM_TM22 - .2byte 3000 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_TM22 - .byte 0 - .byte 0 - .byte POCKET_TM_HM - .byte 1 - .4byte ItemUseOutOfBattle_TMHM - .4byte 0 - .4byte NULL - .4byte 0 - - .string "TM23$", 14 - .2byte ITEM_TM23 - .2byte 3000 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_TM23 - .byte 0 - .byte 0 - .byte POCKET_TM_HM - .byte 1 - .4byte ItemUseOutOfBattle_TMHM - .4byte 0 - .4byte NULL - .4byte 0 - - .string "TM24$", 14 - .2byte ITEM_TM24 - .2byte 3000 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_TM24 - .byte 0 - .byte 0 - .byte POCKET_TM_HM - .byte 1 - .4byte ItemUseOutOfBattle_TMHM - .4byte 0 - .4byte NULL - .4byte 0 - - .string "TM25$", 14 - .2byte ITEM_TM25 - .2byte 5500 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_TM25 - .byte 0 - .byte 0 - .byte POCKET_TM_HM - .byte 1 - .4byte ItemUseOutOfBattle_TMHM - .4byte 0 - .4byte NULL - .4byte 0 - - .string "TM26$", 14 - .2byte ITEM_TM26 - .2byte 3000 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_TM26 - .byte 0 - .byte 0 - .byte POCKET_TM_HM - .byte 1 - .4byte ItemUseOutOfBattle_TMHM - .4byte 0 - .4byte NULL - .4byte 0 - - .string "TM27$", 14 - .2byte ITEM_TM27 - .2byte 1000 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_TM27 - .byte 0 - .byte 0 - .byte POCKET_TM_HM - .byte 1 - .4byte ItemUseOutOfBattle_TMHM - .4byte 0 - .4byte NULL - .4byte 0 - - .string "TM28$", 14 - .2byte ITEM_TM28 - .2byte 2000 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_TM28 - .byte 0 - .byte 0 - .byte POCKET_TM_HM - .byte 1 - .4byte ItemUseOutOfBattle_TMHM - .4byte 0 - .4byte NULL - .4byte 0 - - .string "TM29$", 14 - .2byte ITEM_TM29 - .2byte 2000 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_TM29 - .byte 0 - .byte 0 - .byte POCKET_TM_HM - .byte 1 - .4byte ItemUseOutOfBattle_TMHM - .4byte 0 - .4byte NULL - .4byte 0 - - .string "TM30$", 14 - .2byte ITEM_TM30 - .2byte 3000 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_TM30 - .byte 0 - .byte 0 - .byte POCKET_TM_HM - .byte 1 - .4byte ItemUseOutOfBattle_TMHM - .4byte 0 - .4byte NULL - .4byte 0 - - .string "TM31$", 14 - .2byte ITEM_TM31 - .2byte 3000 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_TM31 - .byte 0 - .byte 0 - .byte POCKET_TM_HM - .byte 1 - .4byte ItemUseOutOfBattle_TMHM - .4byte 0 - .4byte NULL - .4byte 0 - - .string "TM32$", 14 - .2byte ITEM_TM32 - .2byte 2000 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_TM32 - .byte 0 - .byte 0 - .byte POCKET_TM_HM - .byte 1 - .4byte ItemUseOutOfBattle_TMHM - .4byte 0 - .4byte NULL - .4byte 0 - - .string "TM33$", 14 - .2byte ITEM_TM33 - .2byte 3000 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_TM33 - .byte 0 - .byte 0 - .byte POCKET_TM_HM - .byte 1 - .4byte ItemUseOutOfBattle_TMHM - .4byte 0 - .4byte NULL - .4byte 0 - - .string "TM34$", 14 - .2byte ITEM_TM34 - .2byte 3000 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_TM34 - .byte 0 - .byte 0 - .byte POCKET_TM_HM - .byte 1 - .4byte ItemUseOutOfBattle_TMHM - .4byte 0 - .4byte NULL - .4byte 0 - - .string "TM35$", 14 - .2byte ITEM_TM35 - .2byte 3000 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_TM35 - .byte 0 - .byte 0 - .byte POCKET_TM_HM - .byte 1 - .4byte ItemUseOutOfBattle_TMHM - .4byte 0 - .4byte NULL - .4byte 0 - - .string "TM36$", 14 - .2byte ITEM_TM36 - .2byte 1000 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_TM36 - .byte 0 - .byte 0 - .byte POCKET_TM_HM - .byte 1 - .4byte ItemUseOutOfBattle_TMHM - .4byte 0 - .4byte NULL - .4byte 0 - - .string "TM37$", 14 - .2byte ITEM_TM37 - .2byte 2000 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_TM37 - .byte 0 - .byte 0 - .byte POCKET_TM_HM - .byte 1 - .4byte ItemUseOutOfBattle_TMHM - .4byte 0 - .4byte NULL - .4byte 0 - - .string "TM38$", 14 - .2byte ITEM_TM38 - .2byte 5500 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_TM38 - .byte 0 - .byte 0 - .byte POCKET_TM_HM - .byte 1 - .4byte ItemUseOutOfBattle_TMHM - .4byte 0 - .4byte NULL - .4byte 0 - - .string "TM39$", 14 - .2byte ITEM_TM39 - .2byte 3000 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_TM39 - .byte 0 - .byte 0 - .byte POCKET_TM_HM - .byte 1 - .4byte ItemUseOutOfBattle_TMHM - .4byte 0 - .4byte NULL - .4byte 0 - - .string "TM40$", 14 - .2byte ITEM_TM40 - .2byte 3000 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_TM40 - .byte 0 - .byte 0 - .byte POCKET_TM_HM - .byte 1 - .4byte ItemUseOutOfBattle_TMHM - .4byte 0 - .4byte NULL - .4byte 0 - - .string "TM41$", 14 - .2byte ITEM_TM41 - .2byte 3000 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_TM41 - .byte 0 - .byte 0 - .byte POCKET_TM_HM - .byte 1 - .4byte ItemUseOutOfBattle_TMHM - .4byte 0 - .4byte NULL - .4byte 0 - - .string "TM42$", 14 - .2byte ITEM_TM42 - .2byte 3000 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_TM42 - .byte 0 - .byte 0 - .byte POCKET_TM_HM - .byte 1 - .4byte ItemUseOutOfBattle_TMHM - .4byte 0 - .4byte NULL - .4byte 0 - - .string "TM43$", 14 - .2byte ITEM_TM43 - .2byte 3000 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_TM43 - .byte 0 - .byte 0 - .byte POCKET_TM_HM - .byte 1 - .4byte ItemUseOutOfBattle_TMHM - .4byte 0 - .4byte NULL - .4byte 0 - - .string "TM44$", 14 - .2byte ITEM_TM44 - .2byte 3000 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_TM44 - .byte 0 - .byte 0 - .byte POCKET_TM_HM - .byte 1 - .4byte ItemUseOutOfBattle_TMHM - .4byte 0 - .4byte NULL - .4byte 0 - - .string "TM45$", 14 - .2byte ITEM_TM45 - .2byte 3000 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_TM45 - .byte 0 - .byte 0 - .byte POCKET_TM_HM - .byte 1 - .4byte ItemUseOutOfBattle_TMHM - .4byte 0 - .4byte NULL - .4byte 0 - - .string "TM46$", 14 - .2byte ITEM_TM46 - .2byte 3000 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_TM46 - .byte 0 - .byte 0 - .byte POCKET_TM_HM - .byte 1 - .4byte ItemUseOutOfBattle_TMHM - .4byte 0 - .4byte NULL - .4byte 0 - - .string "TM47$", 14 - .2byte ITEM_TM47 - .2byte 3000 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_TM47 - .byte 0 - .byte 0 - .byte POCKET_TM_HM - .byte 1 - .4byte ItemUseOutOfBattle_TMHM - .4byte 0 - .4byte NULL - .4byte 0 - - .string "TM48$", 14 - .2byte ITEM_TM48 - .2byte 3000 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_TM48 - .byte 0 - .byte 0 - .byte POCKET_TM_HM - .byte 1 - .4byte ItemUseOutOfBattle_TMHM - .4byte 0 - .4byte NULL - .4byte 0 - - .string "TM49$", 14 - .2byte ITEM_TM49 - .2byte 3000 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_TM49 - .byte 0 - .byte 0 - .byte POCKET_TM_HM - .byte 1 - .4byte ItemUseOutOfBattle_TMHM - .4byte 0 - .4byte NULL - .4byte 0 - - .string "TM50$", 14 - .2byte ITEM_TM50 - .2byte 3000 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_TM50 - .byte 0 - .byte 0 - .byte POCKET_TM_HM - .byte 1 - .4byte ItemUseOutOfBattle_TMHM - .4byte 0 - .4byte NULL - .4byte 0 - - .string "HM01$", 14 - .2byte ITEM_HM01 - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_HM01 - .byte 1 - .byte 0 - .byte POCKET_TM_HM - .byte 1 - .4byte ItemUseOutOfBattle_TMHM - .4byte 0 - .4byte NULL - .4byte 0 - - .string "HM02$", 14 - .2byte ITEM_HM02 - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_HM02 - .byte 1 - .byte 0 - .byte POCKET_TM_HM - .byte 1 - .4byte ItemUseOutOfBattle_TMHM - .4byte 0 - .4byte NULL - .4byte 0 - - .string "HM03$", 14 - .2byte ITEM_HM03 - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_HM03 - .byte 1 - .byte 0 - .byte POCKET_TM_HM - .byte 1 - .4byte ItemUseOutOfBattle_TMHM - .4byte 0 - .4byte NULL - .4byte 0 - - .string "HM04$", 14 - .2byte ITEM_HM04 - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_HM04 - .byte 1 - .byte 0 - .byte POCKET_TM_HM - .byte 1 - .4byte ItemUseOutOfBattle_TMHM - .4byte 0 - .4byte NULL - .4byte 0 - - .string "HM05$", 14 - .2byte ITEM_HM05 - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_HM05 - .byte 1 - .byte 0 - .byte POCKET_TM_HM - .byte 1 - .4byte ItemUseOutOfBattle_TMHM - .4byte 0 - .4byte NULL - .4byte 0 - - .string "HM06$", 14 - .2byte ITEM_HM06 - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_HM06 - .byte 1 - .byte 0 - .byte POCKET_TM_HM - .byte 1 - .4byte ItemUseOutOfBattle_TMHM - .4byte 0 - .4byte NULL - .4byte 0 - - .string "HM07$", 14 - .2byte ITEM_HM07 - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_HM07 - .byte 1 - .byte 0 - .byte POCKET_TM_HM - .byte 1 - .4byte ItemUseOutOfBattle_TMHM - .4byte 0 - .4byte NULL - .4byte 0 - - .string "HM08$", 14 - .2byte ITEM_HM08 - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_HM08 - .byte 1 - .byte 0 - .byte POCKET_TM_HM - .byte 1 - .4byte ItemUseOutOfBattle_TMHM - .4byte 0 - .4byte NULL - .4byte 0 - - .string "????????$", 14 - .2byte ITEM_NONE - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_Dummy - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 - - .string "????????$", 14 - .2byte ITEM_NONE - .2byte 0 @ price - .byte HOLD_EFFECT_NONE - .byte 0 - .4byte gItemDescription_Dummy - .byte 0 - .byte 0 - .byte POCKET_ITEMS - .byte 4 - .4byte ItemUseOutOfBattle_CannotUse - .4byte 0 - .4byte NULL - .4byte 0 diff --git a/data/landmarks.inc b/data/landmarks.inc new file mode 100644 index 000000000..455868d8c --- /dev/null +++ b/data/landmarks.inc @@ -0,0 +1,556 @@ + .align 2 +Landmark_FlowerShop: + .4byte gLandmarkName_FlowerShop + .2byte 2108 @ flag num. + + .align 2 +Landmark_PetalburgWoods: + .4byte gLandmarkName_PetalburgWoods + .2byte -1 @ flag num. + + .align 2 +Landmark_MrBrineysCottage: + .4byte gLandmarkName_MrBrineysCottage + .2byte 2109 @ flag num. + + .align 2 +Landmark_AbandonedShip: + .4byte gLandmarkName_AbandonedShip + .2byte 2110 @ flag num. + + .align 2 +Landmark_SeashoreHouse: + .4byte gLandmarkName_SeashoreHouse + .2byte 2111 @ flag num. + + .align 2 +Landmark_SlateportBeach: + .4byte gLandmarkName_SlateportBeach + .2byte -1 @ flag num. + + .align 2 +Landmark_CyclingRoad: + .4byte gLandmarkName_CyclingRoad + .2byte -1 @ flag num. + + .align 2 +Landmark_NewMauville: + .4byte gLandmarkName_NewMauville + .2byte 2112 @ flag num. + + .align 2 +Landmark_TrickHouse: + .4byte gLandmarkName_TrickHouse + .2byte 2114 @ flag num. + + .align 2 +Landmark_OldLadysRestShop: + .4byte gLandmarkName_OldLadysRestShop + .2byte 2113 @ flag num. + + .align 2 +Landmark_Desert: + .4byte gLandmarkName_Desert + .2byte -1 @ flag num. + + .align 2 +Landmark_WinstrateFamily: + .4byte gLandmarkName_WinstrateFamily + .2byte 2115 @ flag num. + + .align 2 +Landmark_CableCar: + .4byte gLandmarkName_CableCar + .2byte -1 @ flag num. + + .align 2 +Landmark_GlassWorkshop: + .4byte gLandmarkName_GlassWorkshop + .2byte 2116 @ flag num. + + .align 2 +Landmark_WeatherInstitute: + .4byte gLandmarkName_WeatherInstitute + .2byte -1 @ flag num. + + .align 2 +Landmark_MeteorFalls: + .4byte gLandmarkName_MeteorFalls + .2byte -1 @ flag num. + + .align 2 +Landmark_TunnelersRestHouse: + .4byte gLandmarkName_TunnelersRestHouse + .2byte 2138 @ flag num. + + .align 2 +Landmark_RusturfTunnel: + .4byte gLandmarkName_RusturfTunnel + .2byte -1 @ flag num. + + .align 2 +Landmark_PokemonDayCare: + .4byte gLandmarkName_PokemonDayCare + .2byte 2118 @ flag num. + + .align 2 +Landmark_SafariZoneEntrance: + .4byte gLandmarkName_SafariZoneEntrance + .2byte -1 @ flag num. + + .align 2 +Landmark_MtPyre: + .4byte gLandmarkName_MtPyre + .2byte -1 @ flag num. + + .align 2 +Landmark_ShoalCave: + .4byte gLandmarkName_ShoalCave + .2byte -1 @ flag num. + + .align 2 +Landmark_SeafloorCavern: + .4byte gLandmarkName_SeafloorCavern + .2byte 2119 @ flag num. + + .align 2 +Landmark_GraniteCave: + .4byte gLandmarkName_GraniteCave + .2byte -1 @ flag num. + + .align 2 +Landmark_OceanCurrent: + .4byte gLandmarkName_OceanCurrent + .2byte -1 @ flag num. + + .align 2 +Landmark_LanettesHouse: + .4byte gLandmarkName_LanettesHouse + .2byte 2117 @ flag num. + + .align 2 +Landmark_FieryPath: + .4byte gLandmarkName_FieryPath + .2byte 2122 @ flag num. + + .align 2 +Landmark_JaggedPass: + .4byte gLandmarkName_JaggedPass + .2byte -1 @ flag num. + + .align 2 +Landmark_BerryMastersHouse: + .4byte gLandmarkName_BerryMastersHouse + .2byte 2147 @ flag num. + + .align 2 +Landmark_IslandCave: + .4byte gLandmarkName_IslandCave + .2byte 2133 @ flag num. + + .align 2 +Landmark_DesertRuins: + .4byte gLandmarkName_DesertRuins + .2byte 2134 @ flag num. + + .align 2 +Landmark_ScorchedSlab: + .4byte gLandmarkName_ScorchedSlab + .2byte 2136 @ flag num. + + .align 2 +Landmark_AncientTomb: + .4byte gLandmarkName_AncientTomb + .2byte 2137 @ flag num. + + .align 2 +Landmark_SealedChamber: + .4byte gLandmarkName_SealedChamber + .2byte 2140 @ flag num. + + .align 2 +Landmark_FossilManiacsHouse: + .4byte gLandmarkName_FossilManiacsHouse + .2byte 2135 @ flag num. + + .align 2 +Landmark_HuntersHouse: + .4byte gLandmarkName_HuntersHouse + .2byte 2139 @ flag num. + + .align 2 +Landmark_SkyPillar: + .4byte gLandmarkName_SkyPillar + .2byte 2142 @ flag num. + + .align 2 +LandmarkList_Route104_0: + .4byte Landmark_FlowerShop + .4byte NULL + + .align 2 +LandmarkList_Route104_1: + .4byte Landmark_PetalburgWoods + .4byte Landmark_MrBrineysCottage + .4byte NULL + + .align 2 +LandmarkList_Route105_0: + .4byte Landmark_IslandCave + .4byte NULL + + .align 2 +LandmarkList_Route106_1: + .4byte Landmark_GraniteCave + .4byte NULL + + .align 2 +LandmarkList_Route108_0: + .4byte Landmark_AbandonedShip + .4byte NULL + + .align 2 +LandmarkList_Route109_0: + .4byte Landmark_SeashoreHouse + .4byte Landmark_SlateportBeach + .4byte NULL + + .align 2 +LandmarkList_Route110_0: + .4byte Landmark_CyclingRoad + .4byte Landmark_NewMauville + .4byte NULL + + .align 2 +LandmarkList_Route110_1: + .4byte Landmark_CyclingRoad + .4byte NULL + + .align 2 +LandmarkList_Route110_2: + .4byte Landmark_CyclingRoad + .4byte Landmark_TrickHouse + .4byte NULL + + .align 2 +LandmarkList_Route111_0: + .4byte Landmark_OldLadysRestShop + .4byte NULL + + .align 2 +LandmarkList_Route111_1: + .4byte Landmark_Desert + .4byte NULL + + .align 2 +LandmarkList_Route111_3: + .4byte Landmark_DesertRuins + .4byte Landmark_Desert + .4byte NULL + + .align 2 +LandmarkList_Route111_4: + .4byte Landmark_WinstrateFamily + .4byte Landmark_Desert + .4byte NULL + + .align 2 +LandmarkList_Route112_0: + .4byte Landmark_FieryPath + .4byte Landmark_JaggedPass + .4byte NULL + + .align 2 +LandmarkList_Route112_1: + .4byte Landmark_CableCar + .4byte Landmark_FieryPath + .4byte NULL + + .align 2 +LandmarkList_Route113_1: + .4byte Landmark_GlassWorkshop + .4byte NULL + + .align 2 +LandmarkList_Route114_1: + .4byte Landmark_FossilManiacsHouse + .4byte NULL + + .align 2 +LandmarkList_Route114_2: + .4byte Landmark_LanettesHouse + .4byte NULL + + .align 2 +LandmarkList_MeteorFalls: + .4byte Landmark_MeteorFalls + .4byte NULL + + .align 2 +LandmarkList_Route116_1: + .4byte Landmark_TunnelersRestHouse + .4byte Landmark_RusturfTunnel + .4byte NULL + + .align 2 +LandmarkList_Route116_2: + .4byte Landmark_RusturfTunnel + .4byte NULL + + .align 2 +LandmarkList_Route117_2: + .4byte Landmark_PokemonDayCare + .4byte NULL + + .align 2 +LandmarkList_Route119_1: + .4byte Landmark_WeatherInstitute + .4byte NULL + + .align 2 +LandmarkList_Route120_0: + .4byte Landmark_ScorchedSlab + .4byte NULL + + .align 2 +LandmarkList_Route120_2: + .4byte Landmark_AncientTomb + .4byte NULL + + .align 2 +LandmarkList_Route121_2: + .4byte Landmark_SafariZoneEntrance + .4byte NULL + + .align 2 +LandmarkList_Route122_0: + .4byte Landmark_MtPyre + .4byte NULL + + .align 2 +LandmarkList_Route123_0: + .4byte Landmark_BerryMastersHouse + .4byte NULL + + .align 2 +LandmarkList_Route124_7: + .4byte Landmark_HuntersHouse + .4byte NULL + + .align 2 +LandmarkList_Route125_2: + .4byte Landmark_ShoalCave + .4byte NULL + + .align 2 +LandmarkList_Route128_1: + .4byte Landmark_SeafloorCavern + .4byte NULL + + .align 2 +LandmarkList_Route131_1: + .4byte Landmark_SkyPillar + .4byte NULL + + .align 2 +LandmarkList_OceanCurrent: + .4byte Landmark_OceanCurrent + .4byte NULL + + .align 2 +LandmarkList_Route134_2: + .4byte Landmark_SealedChamber + .4byte Landmark_OceanCurrent + .4byte NULL + + .align 2 +LandmarkList_MtChimney_2: + .4byte Landmark_CableCar + .4byte Landmark_JaggedPass + .4byte NULL + + .align 2 +gLandmarkLists:: @ 83FBA18 + .byte MAPSEC_Route104, 0 + .space 2 + .4byte LandmarkList_Route104_0 + + .byte MAPSEC_Route104, 1 + .space 2 + .4byte LandmarkList_Route104_1 + + .byte MAPSEC_Route105, 0 + .space 2 + .4byte LandmarkList_Route105_0 + + .byte MAPSEC_Route106, 1 + .space 2 + .4byte LandmarkList_Route106_1 + + .byte MAPSEC_Route108, 0 + .space 2 + .4byte LandmarkList_Route108_0 + + .byte MAPSEC_Route109, 0 + .space 2 + .4byte LandmarkList_Route109_0 + + .byte MAPSEC_Route110, 0 + .space 2 + .4byte LandmarkList_Route110_0 + + .byte MAPSEC_Route110, 1 + .space 2 + .4byte LandmarkList_Route110_1 + + .byte MAPSEC_Route110, 2 + .space 2 + .4byte LandmarkList_Route110_2 + + .byte MAPSEC_Route111, 0 + .space 2 + .4byte LandmarkList_Route111_0 + + .byte MAPSEC_Route111, 1 + .space 2 + .4byte LandmarkList_Route111_1 + + .byte MAPSEC_Route111, 2 + .space 2 + .4byte LandmarkList_Route111_1 + + .byte MAPSEC_Route111, 3 + .space 2 + .4byte LandmarkList_Route111_3 + + .byte MAPSEC_Route111, 4 + .space 2 + .4byte LandmarkList_Route111_4 + + .byte MAPSEC_Route112, 0 + .space 2 + .4byte LandmarkList_Route112_0 + + .byte MAPSEC_Route112, 1 + .space 2 + .4byte LandmarkList_Route112_1 + + .byte MAPSEC_Route113, 1 + .space 2 + .4byte LandmarkList_Route113_1 + + .byte MAPSEC_Route114, 1 + .space 2 + .4byte LandmarkList_Route114_1 + + .byte MAPSEC_Route114, 2 + .space 2 + .4byte LandmarkList_Route114_2 + + .byte MAPSEC_Route114, 3 + .space 2 + .4byte LandmarkList_MeteorFalls + + .byte MAPSEC_Route115, 0 + .space 2 + .4byte LandmarkList_MeteorFalls + + .byte MAPSEC_Route115, 1 + .space 2 + .4byte LandmarkList_MeteorFalls + + .byte MAPSEC_Route116, 1 + .space 2 + .4byte LandmarkList_Route116_1 + + .byte MAPSEC_Route116, 2 + .space 2 + .4byte LandmarkList_Route116_2 + + .byte MAPSEC_Route117, 2 + .space 2 + .4byte LandmarkList_Route117_2 + + .byte MAPSEC_Route119, 1 + .space 2 + .4byte LandmarkList_Route119_1 + + .byte MAPSEC_Route120, 0 + .space 2 + .4byte LandmarkList_Route120_0 + + .byte MAPSEC_Route120, 2 + .space 2 + .4byte LandmarkList_Route120_2 + + .byte MAPSEC_Route121, 2 + .space 2 + .4byte LandmarkList_Route121_2 + + .byte MAPSEC_Route122, 0 + .space 2 + .4byte LandmarkList_Route122_0 + + .byte MAPSEC_Route123, 0 + .space 2 + .4byte LandmarkList_Route123_0 + + .byte MAPSEC_Route122, 1 + .space 2 + .4byte LandmarkList_Route122_0 + + .byte MAPSEC_Route124, 7 + .space 2 + .4byte LandmarkList_Route124_7 + + .byte MAPSEC_Route125, 2 + .space 2 + .4byte LandmarkList_Route125_2 + + .byte MAPSEC_Route128, 1 + .space 2 + .4byte LandmarkList_Route128_1 + + .byte MAPSEC_Route131, 1 + .space 2 + .4byte LandmarkList_Route131_1 + + .byte MAPSEC_Route132, 0 + .space 2 + .4byte LandmarkList_OceanCurrent + + .byte MAPSEC_Route132, 1 + .space 2 + .4byte LandmarkList_OceanCurrent + + .byte MAPSEC_Route133, 0 + .space 2 + .4byte LandmarkList_OceanCurrent + + .byte MAPSEC_Route133, 1 + .space 2 + .4byte LandmarkList_OceanCurrent + + .byte MAPSEC_Route133, 2 + .space 2 + .4byte LandmarkList_OceanCurrent + + .byte MAPSEC_Route134, 0 + .space 2 + .4byte LandmarkList_OceanCurrent + + .byte MAPSEC_Route134, 1 + .space 2 + .4byte LandmarkList_OceanCurrent + + .byte MAPSEC_Route134, 2 + .space 2 + .4byte LandmarkList_Route134_2 + + .byte MAPSEC_MtChimney, 2 + .space 2 + .4byte LandmarkList_MtChimney_2 + + .byte MAPSEC_Nothing, 0 + .space 2 + .4byte NULL diff --git a/data/landmarks.s b/data/landmarks.s deleted file mode 100644 index 455868d8c..000000000 --- a/data/landmarks.s +++ /dev/null @@ -1,556 +0,0 @@ - .align 2 -Landmark_FlowerShop: - .4byte gLandmarkName_FlowerShop - .2byte 2108 @ flag num. - - .align 2 -Landmark_PetalburgWoods: - .4byte gLandmarkName_PetalburgWoods - .2byte -1 @ flag num. - - .align 2 -Landmark_MrBrineysCottage: - .4byte gLandmarkName_MrBrineysCottage - .2byte 2109 @ flag num. - - .align 2 -Landmark_AbandonedShip: - .4byte gLandmarkName_AbandonedShip - .2byte 2110 @ flag num. - - .align 2 -Landmark_SeashoreHouse: - .4byte gLandmarkName_SeashoreHouse - .2byte 2111 @ flag num. - - .align 2 -Landmark_SlateportBeach: - .4byte gLandmarkName_SlateportBeach - .2byte -1 @ flag num. - - .align 2 -Landmark_CyclingRoad: - .4byte gLandmarkName_CyclingRoad - .2byte -1 @ flag num. - - .align 2 -Landmark_NewMauville: - .4byte gLandmarkName_NewMauville - .2byte 2112 @ flag num. - - .align 2 -Landmark_TrickHouse: - .4byte gLandmarkName_TrickHouse - .2byte 2114 @ flag num. - - .align 2 -Landmark_OldLadysRestShop: - .4byte gLandmarkName_OldLadysRestShop - .2byte 2113 @ flag num. - - .align 2 -Landmark_Desert: - .4byte gLandmarkName_Desert - .2byte -1 @ flag num. - - .align 2 -Landmark_WinstrateFamily: - .4byte gLandmarkName_WinstrateFamily - .2byte 2115 @ flag num. - - .align 2 -Landmark_CableCar: - .4byte gLandmarkName_CableCar - .2byte -1 @ flag num. - - .align 2 -Landmark_GlassWorkshop: - .4byte gLandmarkName_GlassWorkshop - .2byte 2116 @ flag num. - - .align 2 -Landmark_WeatherInstitute: - .4byte gLandmarkName_WeatherInstitute - .2byte -1 @ flag num. - - .align 2 -Landmark_MeteorFalls: - .4byte gLandmarkName_MeteorFalls - .2byte -1 @ flag num. - - .align 2 -Landmark_TunnelersRestHouse: - .4byte gLandmarkName_TunnelersRestHouse - .2byte 2138 @ flag num. - - .align 2 -Landmark_RusturfTunnel: - .4byte gLandmarkName_RusturfTunnel - .2byte -1 @ flag num. - - .align 2 -Landmark_PokemonDayCare: - .4byte gLandmarkName_PokemonDayCare - .2byte 2118 @ flag num. - - .align 2 -Landmark_SafariZoneEntrance: - .4byte gLandmarkName_SafariZoneEntrance - .2byte -1 @ flag num. - - .align 2 -Landmark_MtPyre: - .4byte gLandmarkName_MtPyre - .2byte -1 @ flag num. - - .align 2 -Landmark_ShoalCave: - .4byte gLandmarkName_ShoalCave - .2byte -1 @ flag num. - - .align 2 -Landmark_SeafloorCavern: - .4byte gLandmarkName_SeafloorCavern - .2byte 2119 @ flag num. - - .align 2 -Landmark_GraniteCave: - .4byte gLandmarkName_GraniteCave - .2byte -1 @ flag num. - - .align 2 -Landmark_OceanCurrent: - .4byte gLandmarkName_OceanCurrent - .2byte -1 @ flag num. - - .align 2 -Landmark_LanettesHouse: - .4byte gLandmarkName_LanettesHouse - .2byte 2117 @ flag num. - - .align 2 -Landmark_FieryPath: - .4byte gLandmarkName_FieryPath - .2byte 2122 @ flag num. - - .align 2 -Landmark_JaggedPass: - .4byte gLandmarkName_JaggedPass - .2byte -1 @ flag num. - - .align 2 -Landmark_BerryMastersHouse: - .4byte gLandmarkName_BerryMastersHouse - .2byte 2147 @ flag num. - - .align 2 -Landmark_IslandCave: - .4byte gLandmarkName_IslandCave - .2byte 2133 @ flag num. - - .align 2 -Landmark_DesertRuins: - .4byte gLandmarkName_DesertRuins - .2byte 2134 @ flag num. - - .align 2 -Landmark_ScorchedSlab: - .4byte gLandmarkName_ScorchedSlab - .2byte 2136 @ flag num. - - .align 2 -Landmark_AncientTomb: - .4byte gLandmarkName_AncientTomb - .2byte 2137 @ flag num. - - .align 2 -Landmark_SealedChamber: - .4byte gLandmarkName_SealedChamber - .2byte 2140 @ flag num. - - .align 2 -Landmark_FossilManiacsHouse: - .4byte gLandmarkName_FossilManiacsHouse - .2byte 2135 @ flag num. - - .align 2 -Landmark_HuntersHouse: - .4byte gLandmarkName_HuntersHouse - .2byte 2139 @ flag num. - - .align 2 -Landmark_SkyPillar: - .4byte gLandmarkName_SkyPillar - .2byte 2142 @ flag num. - - .align 2 -LandmarkList_Route104_0: - .4byte Landmark_FlowerShop - .4byte NULL - - .align 2 -LandmarkList_Route104_1: - .4byte Landmark_PetalburgWoods - .4byte Landmark_MrBrineysCottage - .4byte NULL - - .align 2 -LandmarkList_Route105_0: - .4byte Landmark_IslandCave - .4byte NULL - - .align 2 -LandmarkList_Route106_1: - .4byte Landmark_GraniteCave - .4byte NULL - - .align 2 -LandmarkList_Route108_0: - .4byte Landmark_AbandonedShip - .4byte NULL - - .align 2 -LandmarkList_Route109_0: - .4byte Landmark_SeashoreHouse - .4byte Landmark_SlateportBeach - .4byte NULL - - .align 2 -LandmarkList_Route110_0: - .4byte Landmark_CyclingRoad - .4byte Landmark_NewMauville - .4byte NULL - - .align 2 -LandmarkList_Route110_1: - .4byte Landmark_CyclingRoad - .4byte NULL - - .align 2 -LandmarkList_Route110_2: - .4byte Landmark_CyclingRoad - .4byte Landmark_TrickHouse - .4byte NULL - - .align 2 -LandmarkList_Route111_0: - .4byte Landmark_OldLadysRestShop - .4byte NULL - - .align 2 -LandmarkList_Route111_1: - .4byte Landmark_Desert - .4byte NULL - - .align 2 -LandmarkList_Route111_3: - .4byte Landmark_DesertRuins - .4byte Landmark_Desert - .4byte NULL - - .align 2 -LandmarkList_Route111_4: - .4byte Landmark_WinstrateFamily - .4byte Landmark_Desert - .4byte NULL - - .align 2 -LandmarkList_Route112_0: - .4byte Landmark_FieryPath - .4byte Landmark_JaggedPass - .4byte NULL - - .align 2 -LandmarkList_Route112_1: - .4byte Landmark_CableCar - .4byte Landmark_FieryPath - .4byte NULL - - .align 2 -LandmarkList_Route113_1: - .4byte Landmark_GlassWorkshop - .4byte NULL - - .align 2 -LandmarkList_Route114_1: - .4byte Landmark_FossilManiacsHouse - .4byte NULL - - .align 2 -LandmarkList_Route114_2: - .4byte Landmark_LanettesHouse - .4byte NULL - - .align 2 -LandmarkList_MeteorFalls: - .4byte Landmark_MeteorFalls - .4byte NULL - - .align 2 -LandmarkList_Route116_1: - .4byte Landmark_TunnelersRestHouse - .4byte Landmark_RusturfTunnel - .4byte NULL - - .align 2 -LandmarkList_Route116_2: - .4byte Landmark_RusturfTunnel - .4byte NULL - - .align 2 -LandmarkList_Route117_2: - .4byte Landmark_PokemonDayCare - .4byte NULL - - .align 2 -LandmarkList_Route119_1: - .4byte Landmark_WeatherInstitute - .4byte NULL - - .align 2 -LandmarkList_Route120_0: - .4byte Landmark_ScorchedSlab - .4byte NULL - - .align 2 -LandmarkList_Route120_2: - .4byte Landmark_AncientTomb - .4byte NULL - - .align 2 -LandmarkList_Route121_2: - .4byte Landmark_SafariZoneEntrance - .4byte NULL - - .align 2 -LandmarkList_Route122_0: - .4byte Landmark_MtPyre - .4byte NULL - - .align 2 -LandmarkList_Route123_0: - .4byte Landmark_BerryMastersHouse - .4byte NULL - - .align 2 -LandmarkList_Route124_7: - .4byte Landmark_HuntersHouse - .4byte NULL - - .align 2 -LandmarkList_Route125_2: - .4byte Landmark_ShoalCave - .4byte NULL - - .align 2 -LandmarkList_Route128_1: - .4byte Landmark_SeafloorCavern - .4byte NULL - - .align 2 -LandmarkList_Route131_1: - .4byte Landmark_SkyPillar - .4byte NULL - - .align 2 -LandmarkList_OceanCurrent: - .4byte Landmark_OceanCurrent - .4byte NULL - - .align 2 -LandmarkList_Route134_2: - .4byte Landmark_SealedChamber - .4byte Landmark_OceanCurrent - .4byte NULL - - .align 2 -LandmarkList_MtChimney_2: - .4byte Landmark_CableCar - .4byte Landmark_JaggedPass - .4byte NULL - - .align 2 -gLandmarkLists:: @ 83FBA18 - .byte MAPSEC_Route104, 0 - .space 2 - .4byte LandmarkList_Route104_0 - - .byte MAPSEC_Route104, 1 - .space 2 - .4byte LandmarkList_Route104_1 - - .byte MAPSEC_Route105, 0 - .space 2 - .4byte LandmarkList_Route105_0 - - .byte MAPSEC_Route106, 1 - .space 2 - .4byte LandmarkList_Route106_1 - - .byte MAPSEC_Route108, 0 - .space 2 - .4byte LandmarkList_Route108_0 - - .byte MAPSEC_Route109, 0 - .space 2 - .4byte LandmarkList_Route109_0 - - .byte MAPSEC_Route110, 0 - .space 2 - .4byte LandmarkList_Route110_0 - - .byte MAPSEC_Route110, 1 - .space 2 - .4byte LandmarkList_Route110_1 - - .byte MAPSEC_Route110, 2 - .space 2 - .4byte LandmarkList_Route110_2 - - .byte MAPSEC_Route111, 0 - .space 2 - .4byte LandmarkList_Route111_0 - - .byte MAPSEC_Route111, 1 - .space 2 - .4byte LandmarkList_Route111_1 - - .byte MAPSEC_Route111, 2 - .space 2 - .4byte LandmarkList_Route111_1 - - .byte MAPSEC_Route111, 3 - .space 2 - .4byte LandmarkList_Route111_3 - - .byte MAPSEC_Route111, 4 - .space 2 - .4byte LandmarkList_Route111_4 - - .byte MAPSEC_Route112, 0 - .space 2 - .4byte LandmarkList_Route112_0 - - .byte MAPSEC_Route112, 1 - .space 2 - .4byte LandmarkList_Route112_1 - - .byte MAPSEC_Route113, 1 - .space 2 - .4byte LandmarkList_Route113_1 - - .byte MAPSEC_Route114, 1 - .space 2 - .4byte LandmarkList_Route114_1 - - .byte MAPSEC_Route114, 2 - .space 2 - .4byte LandmarkList_Route114_2 - - .byte MAPSEC_Route114, 3 - .space 2 - .4byte LandmarkList_MeteorFalls - - .byte MAPSEC_Route115, 0 - .space 2 - .4byte LandmarkList_MeteorFalls - - .byte MAPSEC_Route115, 1 - .space 2 - .4byte LandmarkList_MeteorFalls - - .byte MAPSEC_Route116, 1 - .space 2 - .4byte LandmarkList_Route116_1 - - .byte MAPSEC_Route116, 2 - .space 2 - .4byte LandmarkList_Route116_2 - - .byte MAPSEC_Route117, 2 - .space 2 - .4byte LandmarkList_Route117_2 - - .byte MAPSEC_Route119, 1 - .space 2 - .4byte LandmarkList_Route119_1 - - .byte MAPSEC_Route120, 0 - .space 2 - .4byte LandmarkList_Route120_0 - - .byte MAPSEC_Route120, 2 - .space 2 - .4byte LandmarkList_Route120_2 - - .byte MAPSEC_Route121, 2 - .space 2 - .4byte LandmarkList_Route121_2 - - .byte MAPSEC_Route122, 0 - .space 2 - .4byte LandmarkList_Route122_0 - - .byte MAPSEC_Route123, 0 - .space 2 - .4byte LandmarkList_Route123_0 - - .byte MAPSEC_Route122, 1 - .space 2 - .4byte LandmarkList_Route122_0 - - .byte MAPSEC_Route124, 7 - .space 2 - .4byte LandmarkList_Route124_7 - - .byte MAPSEC_Route125, 2 - .space 2 - .4byte LandmarkList_Route125_2 - - .byte MAPSEC_Route128, 1 - .space 2 - .4byte LandmarkList_Route128_1 - - .byte MAPSEC_Route131, 1 - .space 2 - .4byte LandmarkList_Route131_1 - - .byte MAPSEC_Route132, 0 - .space 2 - .4byte LandmarkList_OceanCurrent - - .byte MAPSEC_Route132, 1 - .space 2 - .4byte LandmarkList_OceanCurrent - - .byte MAPSEC_Route133, 0 - .space 2 - .4byte LandmarkList_OceanCurrent - - .byte MAPSEC_Route133, 1 - .space 2 - .4byte LandmarkList_OceanCurrent - - .byte MAPSEC_Route133, 2 - .space 2 - .4byte LandmarkList_OceanCurrent - - .byte MAPSEC_Route134, 0 - .space 2 - .4byte LandmarkList_OceanCurrent - - .byte MAPSEC_Route134, 1 - .space 2 - .4byte LandmarkList_OceanCurrent - - .byte MAPSEC_Route134, 2 - .space 2 - .4byte LandmarkList_Route134_2 - - .byte MAPSEC_MtChimney, 2 - .space 2 - .4byte LandmarkList_MtChimney_2 - - .byte MAPSEC_Nothing, 0 - .space 2 - .4byte NULL diff --git a/data/level_up_learnset_pointers.inc b/data/level_up_learnset_pointers.inc new file mode 100644 index 000000000..31055be5c --- /dev/null +++ b/data/level_up_learnset_pointers.inc @@ -0,0 +1,414 @@ + .align 2 +gLevelUpLearnsets:: @ 8207BC8 + .4byte gBulbasaurLevelUpLearnset + .4byte gBulbasaurLevelUpLearnset + .4byte gIvysaurLevelUpLearnset + .4byte gVenusaurLevelUpLearnset + .4byte gCharmanderLevelUpLearnset + .4byte gCharmeleonLevelUpLearnset + .4byte gCharizardLevelUpLearnset + .4byte gSquirtleLevelUpLearnset + .4byte gWartortleLevelUpLearnset + .4byte gBlastoiseLevelUpLearnset + .4byte gCaterpieLevelUpLearnset + .4byte gMetapodLevelUpLearnset + .4byte gButterfreeLevelUpLearnset + .4byte gWeedleLevelUpLearnset + .4byte gKakunaLevelUpLearnset + .4byte gBeedrillLevelUpLearnset + .4byte gPidgeyLevelUpLearnset + .4byte gPidgeottoLevelUpLearnset + .4byte gPidgeotLevelUpLearnset + .4byte gRattataLevelUpLearnset + .4byte gRaticateLevelUpLearnset + .4byte gSpearowLevelUpLearnset + .4byte gFearowLevelUpLearnset + .4byte gEkansLevelUpLearnset + .4byte gArbokLevelUpLearnset + .4byte gPikachuLevelUpLearnset + .4byte gRaichuLevelUpLearnset + .4byte gSandshrewLevelUpLearnset + .4byte gSandslashLevelUpLearnset + .4byte gNidoranFLevelUpLearnset + .4byte gNidorinaLevelUpLearnset + .4byte gNidoqueenLevelUpLearnset + .4byte gNidoranMLevelUpLearnset + .4byte gNidorinoLevelUpLearnset + .4byte gNidokingLevelUpLearnset + .4byte gClefairyLevelUpLearnset + .4byte gClefableLevelUpLearnset + .4byte gVulpixLevelUpLearnset + .4byte gNinetalesLevelUpLearnset + .4byte gJigglypuffLevelUpLearnset + .4byte gWigglytuffLevelUpLearnset + .4byte gZubatLevelUpLearnset + .4byte gGolbatLevelUpLearnset + .4byte gOddishLevelUpLearnset + .4byte gGloomLevelUpLearnset + .4byte gVileplumeLevelUpLearnset + .4byte gParasLevelUpLearnset + .4byte gParasectLevelUpLearnset + .4byte gVenonatLevelUpLearnset + .4byte gVenomothLevelUpLearnset + .4byte gDiglettLevelUpLearnset + .4byte gDugtrioLevelUpLearnset + .4byte gMeowthLevelUpLearnset + .4byte gPersianLevelUpLearnset + .4byte gPsyduckLevelUpLearnset + .4byte gGolduckLevelUpLearnset + .4byte gMankeyLevelUpLearnset + .4byte gPrimeapeLevelUpLearnset + .4byte gGrowlitheLevelUpLearnset + .4byte gArcanineLevelUpLearnset + .4byte gPoliwagLevelUpLearnset + .4byte gPoliwhirlLevelUpLearnset + .4byte gPoliwrathLevelUpLearnset + .4byte gAbraLevelUpLearnset + .4byte gKadabraLevelUpLearnset + .4byte gAlakazamLevelUpLearnset + .4byte gMachopLevelUpLearnset + .4byte gMachokeLevelUpLearnset + .4byte gMachampLevelUpLearnset + .4byte gBellsproutLevelUpLearnset + .4byte gWeepinbellLevelUpLearnset + .4byte gVictreebelLevelUpLearnset + .4byte gTentacoolLevelUpLearnset + .4byte gTentacruelLevelUpLearnset + .4byte gGeodudeLevelUpLearnset + .4byte gGravelerLevelUpLearnset + .4byte gGolemLevelUpLearnset + .4byte gPonytaLevelUpLearnset + .4byte gRapidashLevelUpLearnset + .4byte gSlowpokeLevelUpLearnset + .4byte gSlowbroLevelUpLearnset + .4byte gMagnemiteLevelUpLearnset + .4byte gMagnetonLevelUpLearnset + .4byte gFarfetchdLevelUpLearnset + .4byte gDoduoLevelUpLearnset + .4byte gDodrioLevelUpLearnset + .4byte gSeelLevelUpLearnset + .4byte gDewgongLevelUpLearnset + .4byte gGrimerLevelUpLearnset + .4byte gMukLevelUpLearnset + .4byte gShellderLevelUpLearnset + .4byte gCloysterLevelUpLearnset + .4byte gGastlyLevelUpLearnset + .4byte gHaunterLevelUpLearnset + .4byte gGengarLevelUpLearnset + .4byte gOnixLevelUpLearnset + .4byte gDrowzeeLevelUpLearnset + .4byte gHypnoLevelUpLearnset + .4byte gKrabbyLevelUpLearnset + .4byte gKinglerLevelUpLearnset + .4byte gVoltorbLevelUpLearnset + .4byte gElectrodeLevelUpLearnset + .4byte gExeggcuteLevelUpLearnset + .4byte gExeggutorLevelUpLearnset + .4byte gCuboneLevelUpLearnset + .4byte gMarowakLevelUpLearnset + .4byte gHitmonleeLevelUpLearnset + .4byte gHitmonchanLevelUpLearnset + .4byte gLickitungLevelUpLearnset + .4byte gKoffingLevelUpLearnset + .4byte gWeezingLevelUpLearnset + .4byte gRhyhornLevelUpLearnset + .4byte gRhydonLevelUpLearnset + .4byte gChanseyLevelUpLearnset + .4byte gTangelaLevelUpLearnset + .4byte gKangaskhanLevelUpLearnset + .4byte gHorseaLevelUpLearnset + .4byte gSeadraLevelUpLearnset + .4byte gGoldeenLevelUpLearnset + .4byte gSeakingLevelUpLearnset + .4byte gStaryuLevelUpLearnset + .4byte gStarmieLevelUpLearnset + .4byte gMrmimeLevelUpLearnset + .4byte gScytherLevelUpLearnset + .4byte gJynxLevelUpLearnset + .4byte gElectabuzzLevelUpLearnset + .4byte gMagmarLevelUpLearnset + .4byte gPinsirLevelUpLearnset + .4byte gTaurosLevelUpLearnset + .4byte gMagikarpLevelUpLearnset + .4byte gGyaradosLevelUpLearnset + .4byte gLaprasLevelUpLearnset + .4byte gDittoLevelUpLearnset + .4byte gEeveeLevelUpLearnset + .4byte gVaporeonLevelUpLearnset + .4byte gJolteonLevelUpLearnset + .4byte gFlareonLevelUpLearnset + .4byte gPorygonLevelUpLearnset + .4byte gOmanyteLevelUpLearnset + .4byte gOmastarLevelUpLearnset + .4byte gKabutoLevelUpLearnset + .4byte gKabutopsLevelUpLearnset + .4byte gAerodactylLevelUpLearnset + .4byte gSnorlaxLevelUpLearnset + .4byte gArticunoLevelUpLearnset + .4byte gZapdosLevelUpLearnset + .4byte gMoltresLevelUpLearnset + .4byte gDratiniLevelUpLearnset + .4byte gDragonairLevelUpLearnset + .4byte gDragoniteLevelUpLearnset + .4byte gMewtwoLevelUpLearnset + .4byte gMewLevelUpLearnset + .4byte gChikoritaLevelUpLearnset + .4byte gBayleefLevelUpLearnset + .4byte gMeganiumLevelUpLearnset + .4byte gCyndaquilLevelUpLearnset + .4byte gQuilavaLevelUpLearnset + .4byte gTyphlosionLevelUpLearnset + .4byte gTotodileLevelUpLearnset + .4byte gCroconawLevelUpLearnset + .4byte gFeraligatrLevelUpLearnset + .4byte gSentretLevelUpLearnset + .4byte gFurretLevelUpLearnset + .4byte gHoothootLevelUpLearnset + .4byte gNoctowlLevelUpLearnset + .4byte gLedybaLevelUpLearnset + .4byte gLedianLevelUpLearnset + .4byte gSpinarakLevelUpLearnset + .4byte gAriadosLevelUpLearnset + .4byte gCrobatLevelUpLearnset + .4byte gChinchouLevelUpLearnset + .4byte gLanturnLevelUpLearnset + .4byte gPichuLevelUpLearnset + .4byte gCleffaLevelUpLearnset + .4byte gIgglybuffLevelUpLearnset + .4byte gTogepiLevelUpLearnset + .4byte gTogeticLevelUpLearnset + .4byte gNatuLevelUpLearnset + .4byte gXatuLevelUpLearnset + .4byte gMareepLevelUpLearnset + .4byte gFlaaffyLevelUpLearnset + .4byte gAmpharosLevelUpLearnset + .4byte gBellossomLevelUpLearnset + .4byte gMarillLevelUpLearnset + .4byte gAzumarillLevelUpLearnset + .4byte gSudowoodoLevelUpLearnset + .4byte gPolitoedLevelUpLearnset + .4byte gHoppipLevelUpLearnset + .4byte gSkiploomLevelUpLearnset + .4byte gJumpluffLevelUpLearnset + .4byte gAipomLevelUpLearnset + .4byte gSunkernLevelUpLearnset + .4byte gSunfloraLevelUpLearnset + .4byte gYanmaLevelUpLearnset + .4byte gWooperLevelUpLearnset + .4byte gQuagsireLevelUpLearnset + .4byte gEspeonLevelUpLearnset + .4byte gUmbreonLevelUpLearnset + .4byte gMurkrowLevelUpLearnset + .4byte gSlowkingLevelUpLearnset + .4byte gMisdreavusLevelUpLearnset + .4byte gUnownLevelUpLearnset + .4byte gWobbuffetLevelUpLearnset + .4byte gGirafarigLevelUpLearnset + .4byte gPinecoLevelUpLearnset + .4byte gForretressLevelUpLearnset + .4byte gDunsparceLevelUpLearnset + .4byte gGligarLevelUpLearnset + .4byte gSteelixLevelUpLearnset + .4byte gSnubbullLevelUpLearnset + .4byte gGranbullLevelUpLearnset + .4byte gQwilfishLevelUpLearnset + .4byte gScizorLevelUpLearnset + .4byte gShuckleLevelUpLearnset + .4byte gHeracrossLevelUpLearnset + .4byte gSneaselLevelUpLearnset + .4byte gTeddiursaLevelUpLearnset + .4byte gUrsaringLevelUpLearnset + .4byte gSlugmaLevelUpLearnset + .4byte gMagcargoLevelUpLearnset + .4byte gSwinubLevelUpLearnset + .4byte gPiloswineLevelUpLearnset + .4byte gCorsolaLevelUpLearnset + .4byte gRemoraidLevelUpLearnset + .4byte gOctilleryLevelUpLearnset + .4byte gDelibirdLevelUpLearnset + .4byte gMantineLevelUpLearnset + .4byte gSkarmoryLevelUpLearnset + .4byte gHoundourLevelUpLearnset + .4byte gHoundoomLevelUpLearnset + .4byte gKingdraLevelUpLearnset + .4byte gPhanpyLevelUpLearnset + .4byte gDonphanLevelUpLearnset + .4byte gPorygon2LevelUpLearnset + .4byte gStantlerLevelUpLearnset + .4byte gSmeargleLevelUpLearnset + .4byte gTyrogueLevelUpLearnset + .4byte gHitmontopLevelUpLearnset + .4byte gSmoochumLevelUpLearnset + .4byte gElekidLevelUpLearnset + .4byte gMagbyLevelUpLearnset + .4byte gMiltankLevelUpLearnset + .4byte gBlisseyLevelUpLearnset + .4byte gRaikouLevelUpLearnset + .4byte gEnteiLevelUpLearnset + .4byte gSuicuneLevelUpLearnset + .4byte gLarvitarLevelUpLearnset + .4byte gPupitarLevelUpLearnset + .4byte gTyranitarLevelUpLearnset + .4byte gLugiaLevelUpLearnset + .4byte gHoOhLevelUpLearnset + .4byte gCelebiLevelUpLearnset + .4byte gSpecies252LevelUpLearnset + .4byte gSpecies253LevelUpLearnset + .4byte gSpecies254LevelUpLearnset + .4byte gSpecies255LevelUpLearnset + .4byte gSpecies256LevelUpLearnset + .4byte gSpecies257LevelUpLearnset + .4byte gSpecies258LevelUpLearnset + .4byte gSpecies259LevelUpLearnset + .4byte gSpecies260LevelUpLearnset + .4byte gSpecies261LevelUpLearnset + .4byte gSpecies262LevelUpLearnset + .4byte gSpecies263LevelUpLearnset + .4byte gSpecies264LevelUpLearnset + .4byte gSpecies265LevelUpLearnset + .4byte gSpecies266LevelUpLearnset + .4byte gSpecies267LevelUpLearnset + .4byte gSpecies268LevelUpLearnset + .4byte gSpecies269LevelUpLearnset + .4byte gSpecies270LevelUpLearnset + .4byte gSpecies271LevelUpLearnset + .4byte gSpecies272LevelUpLearnset + .4byte gSpecies273LevelUpLearnset + .4byte gSpecies274LevelUpLearnset + .4byte gSpecies275LevelUpLearnset + .4byte gSpecies276LevelUpLearnset + .4byte gTreeckoLevelUpLearnset + .4byte gGrovyleLevelUpLearnset + .4byte gSceptileLevelUpLearnset + .4byte gTorchicLevelUpLearnset + .4byte gCombuskenLevelUpLearnset + .4byte gBlazikenLevelUpLearnset + .4byte gMudkipLevelUpLearnset + .4byte gMarshtompLevelUpLearnset + .4byte gSwampertLevelUpLearnset + .4byte gPoochyenaLevelUpLearnset + .4byte gMightyenaLevelUpLearnset + .4byte gZigzagoonLevelUpLearnset + .4byte gLinooneLevelUpLearnset + .4byte gWurmpleLevelUpLearnset + .4byte gSilcoonLevelUpLearnset + .4byte gBeautiflyLevelUpLearnset + .4byte gCascoonLevelUpLearnset + .4byte gDustoxLevelUpLearnset + .4byte gLotadLevelUpLearnset + .4byte gLombreLevelUpLearnset + .4byte gLudicoloLevelUpLearnset + .4byte gSeedotLevelUpLearnset + .4byte gNuzleafLevelUpLearnset + .4byte gShiftryLevelUpLearnset + .4byte gNincadaLevelUpLearnset + .4byte gNinjaskLevelUpLearnset + .4byte gShedinjaLevelUpLearnset + .4byte gTaillowLevelUpLearnset + .4byte gSwellowLevelUpLearnset + .4byte gShroomishLevelUpLearnset + .4byte gBreloomLevelUpLearnset + .4byte gSpindaLevelUpLearnset + .4byte gWingullLevelUpLearnset + .4byte gPelipperLevelUpLearnset + .4byte gSurskitLevelUpLearnset + .4byte gMasquerainLevelUpLearnset + .4byte gWailmerLevelUpLearnset + .4byte gWailordLevelUpLearnset + .4byte gSkittyLevelUpLearnset + .4byte gDelcattyLevelUpLearnset + .4byte gKecleonLevelUpLearnset + .4byte gBaltoyLevelUpLearnset + .4byte gClaydolLevelUpLearnset + .4byte gNosepassLevelUpLearnset + .4byte gTorkoalLevelUpLearnset + .4byte gSableyeLevelUpLearnset + .4byte gBarboachLevelUpLearnset + .4byte gWhiscashLevelUpLearnset + .4byte gLuvdiscLevelUpLearnset + .4byte gCorphishLevelUpLearnset + .4byte gCrawdauntLevelUpLearnset + .4byte gFeebasLevelUpLearnset + .4byte gMiloticLevelUpLearnset + .4byte gCarvanhaLevelUpLearnset + .4byte gSharpedoLevelUpLearnset + .4byte gTrapinchLevelUpLearnset + .4byte gVibravaLevelUpLearnset + .4byte gFlygonLevelUpLearnset + .4byte gMakuhitaLevelUpLearnset + .4byte gHariyamaLevelUpLearnset + .4byte gElectrikeLevelUpLearnset + .4byte gManectricLevelUpLearnset + .4byte gNumelLevelUpLearnset + .4byte gCameruptLevelUpLearnset + .4byte gSphealLevelUpLearnset + .4byte gSealeoLevelUpLearnset + .4byte gWalreinLevelUpLearnset + .4byte gCacneaLevelUpLearnset + .4byte gCacturneLevelUpLearnset + .4byte gSnoruntLevelUpLearnset + .4byte gGlalieLevelUpLearnset + .4byte gLunatoneLevelUpLearnset + .4byte gSolrockLevelUpLearnset + .4byte gAzurillLevelUpLearnset + .4byte gSpoinkLevelUpLearnset + .4byte gGrumpigLevelUpLearnset + .4byte gPlusleLevelUpLearnset + .4byte gMinunLevelUpLearnset + .4byte gMawileLevelUpLearnset + .4byte gMedititeLevelUpLearnset + .4byte gMedichamLevelUpLearnset + .4byte gSwabluLevelUpLearnset + .4byte gAltariaLevelUpLearnset + .4byte gWynautLevelUpLearnset + .4byte gDuskullLevelUpLearnset + .4byte gDusclopsLevelUpLearnset + .4byte gRoseliaLevelUpLearnset + .4byte gSlakothLevelUpLearnset + .4byte gVigorothLevelUpLearnset + .4byte gSlakingLevelUpLearnset + .4byte gGulpinLevelUpLearnset + .4byte gSwalotLevelUpLearnset + .4byte gTropiusLevelUpLearnset + .4byte gWhismurLevelUpLearnset + .4byte gLoudredLevelUpLearnset + .4byte gExploudLevelUpLearnset + .4byte gClamperlLevelUpLearnset + .4byte gHuntailLevelUpLearnset + .4byte gGorebyssLevelUpLearnset + .4byte gAbsolLevelUpLearnset + .4byte gShuppetLevelUpLearnset + .4byte gBanetteLevelUpLearnset + .4byte gSeviperLevelUpLearnset + .4byte gZangooseLevelUpLearnset + .4byte gRelicanthLevelUpLearnset + .4byte gAronLevelUpLearnset + .4byte gLaironLevelUpLearnset + .4byte gAggronLevelUpLearnset + .4byte gCastformLevelUpLearnset + .4byte gVolbeatLevelUpLearnset + .4byte gIllumiseLevelUpLearnset + .4byte gLileepLevelUpLearnset + .4byte gCradilyLevelUpLearnset + .4byte gAnorithLevelUpLearnset + .4byte gArmaldoLevelUpLearnset + .4byte gRaltsLevelUpLearnset + .4byte gKirliaLevelUpLearnset + .4byte gGardevoirLevelUpLearnset + .4byte gBagonLevelUpLearnset + .4byte gShelgonLevelUpLearnset + .4byte gSalamenceLevelUpLearnset + .4byte gBeldumLevelUpLearnset + .4byte gMetangLevelUpLearnset + .4byte gMetagrossLevelUpLearnset + .4byte gRegirockLevelUpLearnset + .4byte gRegiceLevelUpLearnset + .4byte gRegisteelLevelUpLearnset + .4byte gKyogreLevelUpLearnset + .4byte gGroudonLevelUpLearnset + .4byte gRayquazaLevelUpLearnset + .4byte gLatiasLevelUpLearnset + .4byte gLatiosLevelUpLearnset + .4byte gJirachiLevelUpLearnset + .4byte gDeoxysLevelUpLearnset + .4byte gChimechoLevelUpLearnset diff --git a/data/level_up_learnset_pointers.s b/data/level_up_learnset_pointers.s deleted file mode 100644 index 31055be5c..000000000 --- a/data/level_up_learnset_pointers.s +++ /dev/null @@ -1,414 +0,0 @@ - .align 2 -gLevelUpLearnsets:: @ 8207BC8 - .4byte gBulbasaurLevelUpLearnset - .4byte gBulbasaurLevelUpLearnset - .4byte gIvysaurLevelUpLearnset - .4byte gVenusaurLevelUpLearnset - .4byte gCharmanderLevelUpLearnset - .4byte gCharmeleonLevelUpLearnset - .4byte gCharizardLevelUpLearnset - .4byte gSquirtleLevelUpLearnset - .4byte gWartortleLevelUpLearnset - .4byte gBlastoiseLevelUpLearnset - .4byte gCaterpieLevelUpLearnset - .4byte gMetapodLevelUpLearnset - .4byte gButterfreeLevelUpLearnset - .4byte gWeedleLevelUpLearnset - .4byte gKakunaLevelUpLearnset - .4byte gBeedrillLevelUpLearnset - .4byte gPidgeyLevelUpLearnset - .4byte gPidgeottoLevelUpLearnset - .4byte gPidgeotLevelUpLearnset - .4byte gRattataLevelUpLearnset - .4byte gRaticateLevelUpLearnset - .4byte gSpearowLevelUpLearnset - .4byte gFearowLevelUpLearnset - .4byte gEkansLevelUpLearnset - .4byte gArbokLevelUpLearnset - .4byte gPikachuLevelUpLearnset - .4byte gRaichuLevelUpLearnset - .4byte gSandshrewLevelUpLearnset - .4byte gSandslashLevelUpLearnset - .4byte gNidoranFLevelUpLearnset - .4byte gNidorinaLevelUpLearnset - .4byte gNidoqueenLevelUpLearnset - .4byte gNidoranMLevelUpLearnset - .4byte gNidorinoLevelUpLearnset - .4byte gNidokingLevelUpLearnset - .4byte gClefairyLevelUpLearnset - .4byte gClefableLevelUpLearnset - .4byte gVulpixLevelUpLearnset - .4byte gNinetalesLevelUpLearnset - .4byte gJigglypuffLevelUpLearnset - .4byte gWigglytuffLevelUpLearnset - .4byte gZubatLevelUpLearnset - .4byte gGolbatLevelUpLearnset - .4byte gOddishLevelUpLearnset - .4byte gGloomLevelUpLearnset - .4byte gVileplumeLevelUpLearnset - .4byte gParasLevelUpLearnset - .4byte gParasectLevelUpLearnset - .4byte gVenonatLevelUpLearnset - .4byte gVenomothLevelUpLearnset - .4byte gDiglettLevelUpLearnset - .4byte gDugtrioLevelUpLearnset - .4byte gMeowthLevelUpLearnset - .4byte gPersianLevelUpLearnset - .4byte gPsyduckLevelUpLearnset - .4byte gGolduckLevelUpLearnset - .4byte gMankeyLevelUpLearnset - .4byte gPrimeapeLevelUpLearnset - .4byte gGrowlitheLevelUpLearnset - .4byte gArcanineLevelUpLearnset - .4byte gPoliwagLevelUpLearnset - .4byte gPoliwhirlLevelUpLearnset - .4byte gPoliwrathLevelUpLearnset - .4byte gAbraLevelUpLearnset - .4byte gKadabraLevelUpLearnset - .4byte gAlakazamLevelUpLearnset - .4byte gMachopLevelUpLearnset - .4byte gMachokeLevelUpLearnset - .4byte gMachampLevelUpLearnset - .4byte gBellsproutLevelUpLearnset - .4byte gWeepinbellLevelUpLearnset - .4byte gVictreebelLevelUpLearnset - .4byte gTentacoolLevelUpLearnset - .4byte gTentacruelLevelUpLearnset - .4byte gGeodudeLevelUpLearnset - .4byte gGravelerLevelUpLearnset - .4byte gGolemLevelUpLearnset - .4byte gPonytaLevelUpLearnset - .4byte gRapidashLevelUpLearnset - .4byte gSlowpokeLevelUpLearnset - .4byte gSlowbroLevelUpLearnset - .4byte gMagnemiteLevelUpLearnset - .4byte gMagnetonLevelUpLearnset - .4byte gFarfetchdLevelUpLearnset - .4byte gDoduoLevelUpLearnset - .4byte gDodrioLevelUpLearnset - .4byte gSeelLevelUpLearnset - .4byte gDewgongLevelUpLearnset - .4byte gGrimerLevelUpLearnset - .4byte gMukLevelUpLearnset - .4byte gShellderLevelUpLearnset - .4byte gCloysterLevelUpLearnset - .4byte gGastlyLevelUpLearnset - .4byte gHaunterLevelUpLearnset - .4byte gGengarLevelUpLearnset - .4byte gOnixLevelUpLearnset - .4byte gDrowzeeLevelUpLearnset - .4byte gHypnoLevelUpLearnset - .4byte gKrabbyLevelUpLearnset - .4byte gKinglerLevelUpLearnset - .4byte gVoltorbLevelUpLearnset - .4byte gElectrodeLevelUpLearnset - .4byte gExeggcuteLevelUpLearnset - .4byte gExeggutorLevelUpLearnset - .4byte gCuboneLevelUpLearnset - .4byte gMarowakLevelUpLearnset - .4byte gHitmonleeLevelUpLearnset - .4byte gHitmonchanLevelUpLearnset - .4byte gLickitungLevelUpLearnset - .4byte gKoffingLevelUpLearnset - .4byte gWeezingLevelUpLearnset - .4byte gRhyhornLevelUpLearnset - .4byte gRhydonLevelUpLearnset - .4byte gChanseyLevelUpLearnset - .4byte gTangelaLevelUpLearnset - .4byte gKangaskhanLevelUpLearnset - .4byte gHorseaLevelUpLearnset - .4byte gSeadraLevelUpLearnset - .4byte gGoldeenLevelUpLearnset - .4byte gSeakingLevelUpLearnset - .4byte gStaryuLevelUpLearnset - .4byte gStarmieLevelUpLearnset - .4byte gMrmimeLevelUpLearnset - .4byte gScytherLevelUpLearnset - .4byte gJynxLevelUpLearnset - .4byte gElectabuzzLevelUpLearnset - .4byte gMagmarLevelUpLearnset - .4byte gPinsirLevelUpLearnset - .4byte gTaurosLevelUpLearnset - .4byte gMagikarpLevelUpLearnset - .4byte gGyaradosLevelUpLearnset - .4byte gLaprasLevelUpLearnset - .4byte gDittoLevelUpLearnset - .4byte gEeveeLevelUpLearnset - .4byte gVaporeonLevelUpLearnset - .4byte gJolteonLevelUpLearnset - .4byte gFlareonLevelUpLearnset - .4byte gPorygonLevelUpLearnset - .4byte gOmanyteLevelUpLearnset - .4byte gOmastarLevelUpLearnset - .4byte gKabutoLevelUpLearnset - .4byte gKabutopsLevelUpLearnset - .4byte gAerodactylLevelUpLearnset - .4byte gSnorlaxLevelUpLearnset - .4byte gArticunoLevelUpLearnset - .4byte gZapdosLevelUpLearnset - .4byte gMoltresLevelUpLearnset - .4byte gDratiniLevelUpLearnset - .4byte gDragonairLevelUpLearnset - .4byte gDragoniteLevelUpLearnset - .4byte gMewtwoLevelUpLearnset - .4byte gMewLevelUpLearnset - .4byte gChikoritaLevelUpLearnset - .4byte gBayleefLevelUpLearnset - .4byte gMeganiumLevelUpLearnset - .4byte gCyndaquilLevelUpLearnset - .4byte gQuilavaLevelUpLearnset - .4byte gTyphlosionLevelUpLearnset - .4byte gTotodileLevelUpLearnset - .4byte gCroconawLevelUpLearnset - .4byte gFeraligatrLevelUpLearnset - .4byte gSentretLevelUpLearnset - .4byte gFurretLevelUpLearnset - .4byte gHoothootLevelUpLearnset - .4byte gNoctowlLevelUpLearnset - .4byte gLedybaLevelUpLearnset - .4byte gLedianLevelUpLearnset - .4byte gSpinarakLevelUpLearnset - .4byte gAriadosLevelUpLearnset - .4byte gCrobatLevelUpLearnset - .4byte gChinchouLevelUpLearnset - .4byte gLanturnLevelUpLearnset - .4byte gPichuLevelUpLearnset - .4byte gCleffaLevelUpLearnset - .4byte gIgglybuffLevelUpLearnset - .4byte gTogepiLevelUpLearnset - .4byte gTogeticLevelUpLearnset - .4byte gNatuLevelUpLearnset - .4byte gXatuLevelUpLearnset - .4byte gMareepLevelUpLearnset - .4byte gFlaaffyLevelUpLearnset - .4byte gAmpharosLevelUpLearnset - .4byte gBellossomLevelUpLearnset - .4byte gMarillLevelUpLearnset - .4byte gAzumarillLevelUpLearnset - .4byte gSudowoodoLevelUpLearnset - .4byte gPolitoedLevelUpLearnset - .4byte gHoppipLevelUpLearnset - .4byte gSkiploomLevelUpLearnset - .4byte gJumpluffLevelUpLearnset - .4byte gAipomLevelUpLearnset - .4byte gSunkernLevelUpLearnset - .4byte gSunfloraLevelUpLearnset - .4byte gYanmaLevelUpLearnset - .4byte gWooperLevelUpLearnset - .4byte gQuagsireLevelUpLearnset - .4byte gEspeonLevelUpLearnset - .4byte gUmbreonLevelUpLearnset - .4byte gMurkrowLevelUpLearnset - .4byte gSlowkingLevelUpLearnset - .4byte gMisdreavusLevelUpLearnset - .4byte gUnownLevelUpLearnset - .4byte gWobbuffetLevelUpLearnset - .4byte gGirafarigLevelUpLearnset - .4byte gPinecoLevelUpLearnset - .4byte gForretressLevelUpLearnset - .4byte gDunsparceLevelUpLearnset - .4byte gGligarLevelUpLearnset - .4byte gSteelixLevelUpLearnset - .4byte gSnubbullLevelUpLearnset - .4byte gGranbullLevelUpLearnset - .4byte gQwilfishLevelUpLearnset - .4byte gScizorLevelUpLearnset - .4byte gShuckleLevelUpLearnset - .4byte gHeracrossLevelUpLearnset - .4byte gSneaselLevelUpLearnset - .4byte gTeddiursaLevelUpLearnset - .4byte gUrsaringLevelUpLearnset - .4byte gSlugmaLevelUpLearnset - .4byte gMagcargoLevelUpLearnset - .4byte gSwinubLevelUpLearnset - .4byte gPiloswineLevelUpLearnset - .4byte gCorsolaLevelUpLearnset - .4byte gRemoraidLevelUpLearnset - .4byte gOctilleryLevelUpLearnset - .4byte gDelibirdLevelUpLearnset - .4byte gMantineLevelUpLearnset - .4byte gSkarmoryLevelUpLearnset - .4byte gHoundourLevelUpLearnset - .4byte gHoundoomLevelUpLearnset - .4byte gKingdraLevelUpLearnset - .4byte gPhanpyLevelUpLearnset - .4byte gDonphanLevelUpLearnset - .4byte gPorygon2LevelUpLearnset - .4byte gStantlerLevelUpLearnset - .4byte gSmeargleLevelUpLearnset - .4byte gTyrogueLevelUpLearnset - .4byte gHitmontopLevelUpLearnset - .4byte gSmoochumLevelUpLearnset - .4byte gElekidLevelUpLearnset - .4byte gMagbyLevelUpLearnset - .4byte gMiltankLevelUpLearnset - .4byte gBlisseyLevelUpLearnset - .4byte gRaikouLevelUpLearnset - .4byte gEnteiLevelUpLearnset - .4byte gSuicuneLevelUpLearnset - .4byte gLarvitarLevelUpLearnset - .4byte gPupitarLevelUpLearnset - .4byte gTyranitarLevelUpLearnset - .4byte gLugiaLevelUpLearnset - .4byte gHoOhLevelUpLearnset - .4byte gCelebiLevelUpLearnset - .4byte gSpecies252LevelUpLearnset - .4byte gSpecies253LevelUpLearnset - .4byte gSpecies254LevelUpLearnset - .4byte gSpecies255LevelUpLearnset - .4byte gSpecies256LevelUpLearnset - .4byte gSpecies257LevelUpLearnset - .4byte gSpecies258LevelUpLearnset - .4byte gSpecies259LevelUpLearnset - .4byte gSpecies260LevelUpLearnset - .4byte gSpecies261LevelUpLearnset - .4byte gSpecies262LevelUpLearnset - .4byte gSpecies263LevelUpLearnset - .4byte gSpecies264LevelUpLearnset - .4byte gSpecies265LevelUpLearnset - .4byte gSpecies266LevelUpLearnset - .4byte gSpecies267LevelUpLearnset - .4byte gSpecies268LevelUpLearnset - .4byte gSpecies269LevelUpLearnset - .4byte gSpecies270LevelUpLearnset - .4byte gSpecies271LevelUpLearnset - .4byte gSpecies272LevelUpLearnset - .4byte gSpecies273LevelUpLearnset - .4byte gSpecies274LevelUpLearnset - .4byte gSpecies275LevelUpLearnset - .4byte gSpecies276LevelUpLearnset - .4byte gTreeckoLevelUpLearnset - .4byte gGrovyleLevelUpLearnset - .4byte gSceptileLevelUpLearnset - .4byte gTorchicLevelUpLearnset - .4byte gCombuskenLevelUpLearnset - .4byte gBlazikenLevelUpLearnset - .4byte gMudkipLevelUpLearnset - .4byte gMarshtompLevelUpLearnset - .4byte gSwampertLevelUpLearnset - .4byte gPoochyenaLevelUpLearnset - .4byte gMightyenaLevelUpLearnset - .4byte gZigzagoonLevelUpLearnset - .4byte gLinooneLevelUpLearnset - .4byte gWurmpleLevelUpLearnset - .4byte gSilcoonLevelUpLearnset - .4byte gBeautiflyLevelUpLearnset - .4byte gCascoonLevelUpLearnset - .4byte gDustoxLevelUpLearnset - .4byte gLotadLevelUpLearnset - .4byte gLombreLevelUpLearnset - .4byte gLudicoloLevelUpLearnset - .4byte gSeedotLevelUpLearnset - .4byte gNuzleafLevelUpLearnset - .4byte gShiftryLevelUpLearnset - .4byte gNincadaLevelUpLearnset - .4byte gNinjaskLevelUpLearnset - .4byte gShedinjaLevelUpLearnset - .4byte gTaillowLevelUpLearnset - .4byte gSwellowLevelUpLearnset - .4byte gShroomishLevelUpLearnset - .4byte gBreloomLevelUpLearnset - .4byte gSpindaLevelUpLearnset - .4byte gWingullLevelUpLearnset - .4byte gPelipperLevelUpLearnset - .4byte gSurskitLevelUpLearnset - .4byte gMasquerainLevelUpLearnset - .4byte gWailmerLevelUpLearnset - .4byte gWailordLevelUpLearnset - .4byte gSkittyLevelUpLearnset - .4byte gDelcattyLevelUpLearnset - .4byte gKecleonLevelUpLearnset - .4byte gBaltoyLevelUpLearnset - .4byte gClaydolLevelUpLearnset - .4byte gNosepassLevelUpLearnset - .4byte gTorkoalLevelUpLearnset - .4byte gSableyeLevelUpLearnset - .4byte gBarboachLevelUpLearnset - .4byte gWhiscashLevelUpLearnset - .4byte gLuvdiscLevelUpLearnset - .4byte gCorphishLevelUpLearnset - .4byte gCrawdauntLevelUpLearnset - .4byte gFeebasLevelUpLearnset - .4byte gMiloticLevelUpLearnset - .4byte gCarvanhaLevelUpLearnset - .4byte gSharpedoLevelUpLearnset - .4byte gTrapinchLevelUpLearnset - .4byte gVibravaLevelUpLearnset - .4byte gFlygonLevelUpLearnset - .4byte gMakuhitaLevelUpLearnset - .4byte gHariyamaLevelUpLearnset - .4byte gElectrikeLevelUpLearnset - .4byte gManectricLevelUpLearnset - .4byte gNumelLevelUpLearnset - .4byte gCameruptLevelUpLearnset - .4byte gSphealLevelUpLearnset - .4byte gSealeoLevelUpLearnset - .4byte gWalreinLevelUpLearnset - .4byte gCacneaLevelUpLearnset - .4byte gCacturneLevelUpLearnset - .4byte gSnoruntLevelUpLearnset - .4byte gGlalieLevelUpLearnset - .4byte gLunatoneLevelUpLearnset - .4byte gSolrockLevelUpLearnset - .4byte gAzurillLevelUpLearnset - .4byte gSpoinkLevelUpLearnset - .4byte gGrumpigLevelUpLearnset - .4byte gPlusleLevelUpLearnset - .4byte gMinunLevelUpLearnset - .4byte gMawileLevelUpLearnset - .4byte gMedititeLevelUpLearnset - .4byte gMedichamLevelUpLearnset - .4byte gSwabluLevelUpLearnset - .4byte gAltariaLevelUpLearnset - .4byte gWynautLevelUpLearnset - .4byte gDuskullLevelUpLearnset - .4byte gDusclopsLevelUpLearnset - .4byte gRoseliaLevelUpLearnset - .4byte gSlakothLevelUpLearnset - .4byte gVigorothLevelUpLearnset - .4byte gSlakingLevelUpLearnset - .4byte gGulpinLevelUpLearnset - .4byte gSwalotLevelUpLearnset - .4byte gTropiusLevelUpLearnset - .4byte gWhismurLevelUpLearnset - .4byte gLoudredLevelUpLearnset - .4byte gExploudLevelUpLearnset - .4byte gClamperlLevelUpLearnset - .4byte gHuntailLevelUpLearnset - .4byte gGorebyssLevelUpLearnset - .4byte gAbsolLevelUpLearnset - .4byte gShuppetLevelUpLearnset - .4byte gBanetteLevelUpLearnset - .4byte gSeviperLevelUpLearnset - .4byte gZangooseLevelUpLearnset - .4byte gRelicanthLevelUpLearnset - .4byte gAronLevelUpLearnset - .4byte gLaironLevelUpLearnset - .4byte gAggronLevelUpLearnset - .4byte gCastformLevelUpLearnset - .4byte gVolbeatLevelUpLearnset - .4byte gIllumiseLevelUpLearnset - .4byte gLileepLevelUpLearnset - .4byte gCradilyLevelUpLearnset - .4byte gAnorithLevelUpLearnset - .4byte gArmaldoLevelUpLearnset - .4byte gRaltsLevelUpLearnset - .4byte gKirliaLevelUpLearnset - .4byte gGardevoirLevelUpLearnset - .4byte gBagonLevelUpLearnset - .4byte gShelgonLevelUpLearnset - .4byte gSalamenceLevelUpLearnset - .4byte gBeldumLevelUpLearnset - .4byte gMetangLevelUpLearnset - .4byte gMetagrossLevelUpLearnset - .4byte gRegirockLevelUpLearnset - .4byte gRegiceLevelUpLearnset - .4byte gRegisteelLevelUpLearnset - .4byte gKyogreLevelUpLearnset - .4byte gGroudonLevelUpLearnset - .4byte gRayquazaLevelUpLearnset - .4byte gLatiasLevelUpLearnset - .4byte gLatiosLevelUpLearnset - .4byte gJirachiLevelUpLearnset - .4byte gDeoxysLevelUpLearnset - .4byte gChimechoLevelUpLearnset diff --git a/data/level_up_learnsets.inc b/data/level_up_learnsets.inc new file mode 100644 index 000000000..b2a445dda --- /dev/null +++ b/data/level_up_learnsets.inc @@ -0,0 +1,5206 @@ + .align 2 + +gBulbasaurLevelUpLearnset: + level_up_move 1, MOVE_TACKLE + level_up_move 4, MOVE_GROWL + level_up_move 7, MOVE_LEECH_SEED + level_up_move 10, MOVE_VINE_WHIP + level_up_move 15, MOVE_POISON_POWDER + level_up_move 15, MOVE_SLEEP_POWDER + level_up_move 20, MOVE_RAZOR_LEAF + level_up_move 25, MOVE_SWEET_SCENT + level_up_move 32, MOVE_GROWTH + level_up_move 39, MOVE_SYNTHESIS + level_up_move 46, MOVE_SOLAR_BEAM + .2byte -1 + +gIvysaurLevelUpLearnset: + level_up_move 1, MOVE_TACKLE + level_up_move 1, MOVE_GROWL + level_up_move 1, MOVE_LEECH_SEED + level_up_move 4, MOVE_GROWL + level_up_move 7, MOVE_LEECH_SEED + level_up_move 10, MOVE_VINE_WHIP + level_up_move 15, MOVE_POISON_POWDER + level_up_move 15, MOVE_SLEEP_POWDER + level_up_move 22, MOVE_RAZOR_LEAF + level_up_move 29, MOVE_SWEET_SCENT + level_up_move 38, MOVE_GROWTH + level_up_move 47, MOVE_SYNTHESIS + level_up_move 56, MOVE_SOLAR_BEAM + .2byte -1 + +gVenusaurLevelUpLearnset: + level_up_move 1, MOVE_TACKLE + level_up_move 1, MOVE_GROWL + level_up_move 1, MOVE_LEECH_SEED + level_up_move 1, MOVE_VINE_WHIP + level_up_move 4, MOVE_GROWL + level_up_move 7, MOVE_LEECH_SEED + level_up_move 10, MOVE_VINE_WHIP + level_up_move 15, MOVE_POISON_POWDER + level_up_move 15, MOVE_SLEEP_POWDER + level_up_move 22, MOVE_RAZOR_LEAF + level_up_move 29, MOVE_SWEET_SCENT + level_up_move 41, MOVE_GROWTH + level_up_move 53, MOVE_SYNTHESIS + level_up_move 65, MOVE_SOLAR_BEAM + .2byte -1 + +gCharmanderLevelUpLearnset: + level_up_move 1, MOVE_SCRATCH + level_up_move 1, MOVE_GROWL + level_up_move 7, MOVE_EMBER + level_up_move 13, MOVE_SMOKESCREEN + level_up_move 19, MOVE_RAGE + level_up_move 25, MOVE_SCARY_FACE + level_up_move 31, MOVE_FLAMETHROWER + level_up_move 37, MOVE_SLASH + level_up_move 43, MOVE_DRAGON_RAGE + level_up_move 49, MOVE_FIRE_SPIN + .2byte -1 + +gCharmeleonLevelUpLearnset: + level_up_move 1, MOVE_SCRATCH + level_up_move 1, MOVE_GROWL + level_up_move 1, MOVE_EMBER + level_up_move 7, MOVE_EMBER + level_up_move 13, MOVE_SMOKESCREEN + level_up_move 20, MOVE_RAGE + level_up_move 27, MOVE_SCARY_FACE + level_up_move 34, MOVE_FLAMETHROWER + level_up_move 41, MOVE_SLASH + level_up_move 48, MOVE_DRAGON_RAGE + level_up_move 55, MOVE_FIRE_SPIN + .2byte -1 + +gCharizardLevelUpLearnset: + level_up_move 1, MOVE_SCRATCH + level_up_move 1, MOVE_GROWL + level_up_move 1, MOVE_EMBER + level_up_move 1, MOVE_SMOKESCREEN + level_up_move 7, MOVE_EMBER + level_up_move 13, MOVE_SMOKESCREEN + level_up_move 20, MOVE_RAGE + level_up_move 27, MOVE_SCARY_FACE + level_up_move 34, MOVE_FLAMETHROWER + level_up_move 36, MOVE_WING_ATTACK + level_up_move 44, MOVE_SLASH + level_up_move 54, MOVE_DRAGON_RAGE + level_up_move 64, MOVE_FIRE_SPIN + .2byte -1 + +gSquirtleLevelUpLearnset: + level_up_move 1, MOVE_TACKLE + level_up_move 4, MOVE_TAIL_WHIP + level_up_move 7, MOVE_BUBBLE + level_up_move 10, MOVE_WITHDRAW + level_up_move 13, MOVE_WATER_GUN + level_up_move 18, MOVE_BITE + level_up_move 23, MOVE_RAPID_SPIN + level_up_move 28, MOVE_PROTECT + level_up_move 33, MOVE_RAIN_DANCE + level_up_move 40, MOVE_SKULL_BASH + level_up_move 47, MOVE_HYDRO_PUMP + .2byte -1 + +gWartortleLevelUpLearnset: + level_up_move 1, MOVE_TACKLE + level_up_move 1, MOVE_TAIL_WHIP + level_up_move 1, MOVE_BUBBLE + level_up_move 4, MOVE_TAIL_WHIP + level_up_move 7, MOVE_BUBBLE + level_up_move 10, MOVE_WITHDRAW + level_up_move 13, MOVE_WATER_GUN + level_up_move 19, MOVE_BITE + level_up_move 25, MOVE_RAPID_SPIN + level_up_move 31, MOVE_PROTECT + level_up_move 37, MOVE_RAIN_DANCE + level_up_move 45, MOVE_SKULL_BASH + level_up_move 53, MOVE_HYDRO_PUMP + .2byte -1 + +gBlastoiseLevelUpLearnset: + level_up_move 1, MOVE_TACKLE + level_up_move 1, MOVE_TAIL_WHIP + level_up_move 1, MOVE_BUBBLE + level_up_move 1, MOVE_WITHDRAW + level_up_move 4, MOVE_TAIL_WHIP + level_up_move 7, MOVE_BUBBLE + level_up_move 10, MOVE_WITHDRAW + level_up_move 13, MOVE_WATER_GUN + level_up_move 19, MOVE_BITE + level_up_move 25, MOVE_RAPID_SPIN + level_up_move 31, MOVE_PROTECT + level_up_move 42, MOVE_RAIN_DANCE + level_up_move 55, MOVE_SKULL_BASH + level_up_move 68, MOVE_HYDRO_PUMP + .2byte -1 + +gCaterpieLevelUpLearnset: + level_up_move 1, MOVE_TACKLE + level_up_move 1, MOVE_STRING_SHOT + .2byte -1 + +gMetapodLevelUpLearnset: + level_up_move 1, MOVE_HARDEN + level_up_move 7, MOVE_HARDEN + .2byte -1 + +gButterfreeLevelUpLearnset: + level_up_move 1, MOVE_CONFUSION + level_up_move 10, MOVE_CONFUSION + level_up_move 13, MOVE_POISON_POWDER + level_up_move 14, MOVE_STUN_SPORE + level_up_move 15, MOVE_SLEEP_POWDER + level_up_move 18, MOVE_SUPERSONIC + level_up_move 23, MOVE_WHIRLWIND + level_up_move 28, MOVE_GUST + level_up_move 34, MOVE_PSYBEAM + level_up_move 40, MOVE_SAFEGUARD + level_up_move 47, MOVE_SILVER_WIND + .2byte -1 + +gWeedleLevelUpLearnset: + level_up_move 1, MOVE_POISON_STING + level_up_move 1, MOVE_STRING_SHOT + .2byte -1 + +gKakunaLevelUpLearnset: + level_up_move 1, MOVE_HARDEN + level_up_move 7, MOVE_HARDEN + .2byte -1 + +gBeedrillLevelUpLearnset: + level_up_move 1, MOVE_FURY_ATTACK + level_up_move 10, MOVE_FURY_ATTACK + level_up_move 15, MOVE_FOCUS_ENERGY + level_up_move 20, MOVE_TWINEEDLE + level_up_move 25, MOVE_RAGE + level_up_move 30, MOVE_PURSUIT + level_up_move 35, MOVE_PIN_MISSILE + level_up_move 40, MOVE_AGILITY + level_up_move 45, MOVE_ENDEAVOR + .2byte -1 + +gPidgeyLevelUpLearnset: + level_up_move 1, MOVE_TACKLE + level_up_move 5, MOVE_SAND_ATTACK + level_up_move 9, MOVE_GUST + level_up_move 13, MOVE_QUICK_ATTACK + level_up_move 19, MOVE_WHIRLWIND + level_up_move 25, MOVE_WING_ATTACK + level_up_move 31, MOVE_FEATHER_DANCE + level_up_move 39, MOVE_AGILITY + level_up_move 47, MOVE_MIRROR_MOVE + .2byte -1 + +gPidgeottoLevelUpLearnset: + level_up_move 1, MOVE_TACKLE + level_up_move 1, MOVE_SAND_ATTACK + level_up_move 1, MOVE_GUST + level_up_move 5, MOVE_SAND_ATTACK + level_up_move 9, MOVE_GUST + level_up_move 13, MOVE_QUICK_ATTACK + level_up_move 20, MOVE_WHIRLWIND + level_up_move 27, MOVE_WING_ATTACK + level_up_move 34, MOVE_FEATHER_DANCE + level_up_move 43, MOVE_AGILITY + level_up_move 52, MOVE_MIRROR_MOVE + .2byte -1 + +gPidgeotLevelUpLearnset: + level_up_move 1, MOVE_TACKLE + level_up_move 1, MOVE_SAND_ATTACK + level_up_move 1, MOVE_GUST + level_up_move 1, MOVE_QUICK_ATTACK + level_up_move 5, MOVE_SAND_ATTACK + level_up_move 9, MOVE_GUST + level_up_move 13, MOVE_QUICK_ATTACK + level_up_move 20, MOVE_WHIRLWIND + level_up_move 27, MOVE_WING_ATTACK + level_up_move 34, MOVE_FEATHER_DANCE + level_up_move 48, MOVE_AGILITY + level_up_move 62, MOVE_MIRROR_MOVE + .2byte -1 + +gRattataLevelUpLearnset: + level_up_move 1, MOVE_TACKLE + level_up_move 1, MOVE_TAIL_WHIP + level_up_move 7, MOVE_QUICK_ATTACK + level_up_move 13, MOVE_HYPER_FANG + level_up_move 20, MOVE_FOCUS_ENERGY + level_up_move 27, MOVE_PURSUIT + level_up_move 34, MOVE_SUPER_FANG + level_up_move 41, MOVE_ENDEAVOR + .2byte -1 + +gRaticateLevelUpLearnset: + level_up_move 1, MOVE_TACKLE + level_up_move 1, MOVE_TAIL_WHIP + level_up_move 1, MOVE_QUICK_ATTACK + level_up_move 7, MOVE_QUICK_ATTACK + level_up_move 13, MOVE_HYPER_FANG + level_up_move 20, MOVE_SCARY_FACE + level_up_move 30, MOVE_PURSUIT + level_up_move 40, MOVE_SUPER_FANG + level_up_move 50, MOVE_ENDEAVOR + .2byte -1 + +gSpearowLevelUpLearnset: + level_up_move 1, MOVE_PECK + level_up_move 1, MOVE_GROWL + level_up_move 7, MOVE_LEER + level_up_move 13, MOVE_FURY_ATTACK + level_up_move 19, MOVE_PURSUIT + level_up_move 25, MOVE_AERIAL_ACE + level_up_move 31, MOVE_MIRROR_MOVE + level_up_move 37, MOVE_DRILL_PECK + level_up_move 43, MOVE_AGILITY + .2byte -1 + +gFearowLevelUpLearnset: + level_up_move 1, MOVE_PECK + level_up_move 1, MOVE_GROWL + level_up_move 1, MOVE_LEER + level_up_move 1, MOVE_FURY_ATTACK + level_up_move 7, MOVE_LEER + level_up_move 13, MOVE_FURY_ATTACK + level_up_move 26, MOVE_PURSUIT + level_up_move 32, MOVE_MIRROR_MOVE + level_up_move 40, MOVE_DRILL_PECK + level_up_move 47, MOVE_AGILITY + .2byte -1 + +gEkansLevelUpLearnset: + level_up_move 1, MOVE_WRAP + level_up_move 1, MOVE_LEER + level_up_move 8, MOVE_POISON_STING + level_up_move 13, MOVE_BITE + level_up_move 20, MOVE_GLARE + level_up_move 25, MOVE_SCREECH + level_up_move 32, MOVE_ACID + level_up_move 37, MOVE_STOCKPILE + level_up_move 37, MOVE_SWALLOW + level_up_move 37, MOVE_SPIT_UP + level_up_move 44, MOVE_HAZE + .2byte -1 + +gArbokLevelUpLearnset: + level_up_move 1, MOVE_WRAP + level_up_move 1, MOVE_LEER + level_up_move 1, MOVE_POISON_STING + level_up_move 1, MOVE_BITE + level_up_move 8, MOVE_POISON_STING + level_up_move 13, MOVE_BITE + level_up_move 20, MOVE_GLARE + level_up_move 28, MOVE_SCREECH + level_up_move 38, MOVE_ACID + level_up_move 46, MOVE_STOCKPILE + level_up_move 46, MOVE_SWALLOW + level_up_move 46, MOVE_SPIT_UP + level_up_move 56, MOVE_HAZE + .2byte -1 + +gPikachuLevelUpLearnset: + level_up_move 1, MOVE_THUNDER_SHOCK + level_up_move 1, MOVE_GROWL + level_up_move 6, MOVE_TAIL_WHIP + level_up_move 8, MOVE_THUNDER_WAVE + level_up_move 11, MOVE_QUICK_ATTACK + level_up_move 15, MOVE_DOUBLE_TEAM + level_up_move 20, MOVE_SLAM + level_up_move 26, MOVE_THUNDERBOLT + level_up_move 33, MOVE_AGILITY + level_up_move 41, MOVE_THUNDER + level_up_move 50, MOVE_LIGHT_SCREEN + .2byte -1 + +gRaichuLevelUpLearnset: + level_up_move 1, MOVE_THUNDER_SHOCK + level_up_move 1, MOVE_TAIL_WHIP + level_up_move 1, MOVE_QUICK_ATTACK + level_up_move 1, MOVE_THUNDERBOLT + .2byte -1 + +gSandshrewLevelUpLearnset: + level_up_move 1, MOVE_SCRATCH + level_up_move 6, MOVE_DEFENSE_CURL + level_up_move 11, MOVE_SAND_ATTACK + level_up_move 17, MOVE_POISON_STING + level_up_move 23, MOVE_SLASH + level_up_move 30, MOVE_SWIFT + level_up_move 37, MOVE_FURY_SWIPES + level_up_move 45, MOVE_SAND_TOMB + level_up_move 53, MOVE_SANDSTORM + .2byte -1 + +gSandslashLevelUpLearnset: + level_up_move 1, MOVE_SCRATCH + level_up_move 1, MOVE_DEFENSE_CURL + level_up_move 1, MOVE_SAND_ATTACK + level_up_move 6, MOVE_DEFENSE_CURL + level_up_move 11, MOVE_SAND_ATTACK + level_up_move 17, MOVE_POISON_STING + level_up_move 24, MOVE_SLASH + level_up_move 33, MOVE_SWIFT + level_up_move 42, MOVE_FURY_SWIPES + level_up_move 52, MOVE_SAND_TOMB + level_up_move 62, MOVE_SANDSTORM + .2byte -1 + +gNidoranFLevelUpLearnset: + level_up_move 1, MOVE_GROWL + level_up_move 1, MOVE_SCRATCH + level_up_move 8, MOVE_TAIL_WHIP + level_up_move 12, MOVE_DOUBLE_KICK + level_up_move 17, MOVE_POISON_STING + level_up_move 20, MOVE_BITE + level_up_move 23, MOVE_HELPING_HAND + level_up_move 30, MOVE_FURY_SWIPES + level_up_move 38, MOVE_FLATTER + level_up_move 47, MOVE_CRUNCH + .2byte -1 + +gNidorinaLevelUpLearnset: + level_up_move 1, MOVE_GROWL + level_up_move 1, MOVE_SCRATCH + level_up_move 8, MOVE_TAIL_WHIP + level_up_move 12, MOVE_DOUBLE_KICK + level_up_move 18, MOVE_POISON_STING + level_up_move 22, MOVE_BITE + level_up_move 26, MOVE_HELPING_HAND + level_up_move 34, MOVE_FURY_SWIPES + level_up_move 43, MOVE_FLATTER + level_up_move 53, MOVE_CRUNCH + .2byte -1 + +gNidoqueenLevelUpLearnset: + level_up_move 1, MOVE_SCRATCH + level_up_move 1, MOVE_TAIL_WHIP + level_up_move 1, MOVE_DOUBLE_KICK + level_up_move 1, MOVE_POISON_STING + level_up_move 23, MOVE_BODY_SLAM + .2byte -1 + +gNidoranMLevelUpLearnset: + level_up_move 1, MOVE_LEER + level_up_move 1, MOVE_PECK + level_up_move 8, MOVE_FOCUS_ENERGY + level_up_move 12, MOVE_DOUBLE_KICK + level_up_move 17, MOVE_POISON_STING + level_up_move 20, MOVE_HORN_ATTACK + level_up_move 23, MOVE_HELPING_HAND + level_up_move 30, MOVE_FURY_ATTACK + level_up_move 38, MOVE_FLATTER + level_up_move 47, MOVE_HORN_DRILL + .2byte -1 + +gNidorinoLevelUpLearnset: + level_up_move 1, MOVE_LEER + level_up_move 1, MOVE_PECK + level_up_move 8, MOVE_FOCUS_ENERGY + level_up_move 12, MOVE_DOUBLE_KICK + level_up_move 18, MOVE_POISON_STING + level_up_move 22, MOVE_HORN_ATTACK + level_up_move 26, MOVE_HELPING_HAND + level_up_move 34, MOVE_FURY_ATTACK + level_up_move 43, MOVE_FLATTER + level_up_move 53, MOVE_HORN_DRILL + .2byte -1 + +gNidokingLevelUpLearnset: + level_up_move 1, MOVE_PECK + level_up_move 1, MOVE_FOCUS_ENERGY + level_up_move 1, MOVE_DOUBLE_KICK + level_up_move 1, MOVE_POISON_STING + level_up_move 23, MOVE_THRASH + .2byte -1 + +gClefairyLevelUpLearnset: + level_up_move 1, MOVE_POUND + level_up_move 1, MOVE_GROWL + level_up_move 5, MOVE_ENCORE + level_up_move 9, MOVE_SING + level_up_move 13, MOVE_DOUBLE_SLAP + level_up_move 17, MOVE_FOLLOW_ME + level_up_move 21, MOVE_MINIMIZE + level_up_move 25, MOVE_DEFENSE_CURL + level_up_move 29, MOVE_METRONOME + level_up_move 33, MOVE_COSMIC_POWER + level_up_move 37, MOVE_MOONLIGHT + level_up_move 41, MOVE_LIGHT_SCREEN + level_up_move 45, MOVE_METEOR_MASH + .2byte -1 + +gClefableLevelUpLearnset: + level_up_move 1, MOVE_SING + level_up_move 1, MOVE_DOUBLE_SLAP + level_up_move 1, MOVE_MINIMIZE + level_up_move 1, MOVE_METRONOME + .2byte -1 + +gVulpixLevelUpLearnset: + level_up_move 1, MOVE_EMBER + level_up_move 5, MOVE_TAIL_WHIP + level_up_move 9, MOVE_ROAR + level_up_move 13, MOVE_QUICK_ATTACK + level_up_move 17, MOVE_WILL_O_WISP + level_up_move 21, MOVE_CONFUSE_RAY + level_up_move 25, MOVE_IMPRISON + level_up_move 29, MOVE_FLAMETHROWER + level_up_move 33, MOVE_SAFEGUARD + level_up_move 37, MOVE_GRUDGE + level_up_move 41, MOVE_FIRE_SPIN + .2byte -1 + +gNinetalesLevelUpLearnset: + level_up_move 1, MOVE_EMBER + level_up_move 1, MOVE_QUICK_ATTACK + level_up_move 1, MOVE_CONFUSE_RAY + level_up_move 1, MOVE_SAFEGUARD + level_up_move 45, MOVE_FIRE_SPIN + .2byte -1 + +gJigglypuffLevelUpLearnset: + level_up_move 1, MOVE_SING + level_up_move 4, MOVE_DEFENSE_CURL + level_up_move 9, MOVE_POUND + level_up_move 14, MOVE_DISABLE + level_up_move 19, MOVE_ROLLOUT + level_up_move 24, MOVE_DOUBLE_SLAP + level_up_move 29, MOVE_REST + level_up_move 34, MOVE_BODY_SLAM + level_up_move 39, MOVE_MIMIC + level_up_move 44, MOVE_HYPER_VOICE + level_up_move 49, MOVE_DOUBLE_EDGE + .2byte -1 + +gWigglytuffLevelUpLearnset: + level_up_move 1, MOVE_SING + level_up_move 1, MOVE_DISABLE + level_up_move 1, MOVE_DEFENSE_CURL + level_up_move 1, MOVE_DOUBLE_SLAP + .2byte -1 + +gZubatLevelUpLearnset: + level_up_move 1, MOVE_LEECH_LIFE + level_up_move 6, MOVE_SUPERSONIC + level_up_move 11, MOVE_ASTONISH + level_up_move 16, MOVE_BITE + level_up_move 21, MOVE_WING_ATTACK + level_up_move 26, MOVE_CONFUSE_RAY + level_up_move 31, MOVE_AIR_CUTTER + level_up_move 36, MOVE_MEAN_LOOK + level_up_move 41, MOVE_POISON_FANG + level_up_move 46, MOVE_HAZE + .2byte -1 + +gGolbatLevelUpLearnset: + level_up_move 1, MOVE_SCREECH + level_up_move 1, MOVE_LEECH_LIFE + level_up_move 1, MOVE_SUPERSONIC + level_up_move 1, MOVE_ASTONISH + level_up_move 6, MOVE_SUPERSONIC + level_up_move 11, MOVE_ASTONISH + level_up_move 16, MOVE_BITE + level_up_move 21, MOVE_WING_ATTACK + level_up_move 28, MOVE_CONFUSE_RAY + level_up_move 35, MOVE_AIR_CUTTER + level_up_move 42, MOVE_MEAN_LOOK + level_up_move 49, MOVE_POISON_FANG + level_up_move 56, MOVE_HAZE + .2byte -1 + +gOddishLevelUpLearnset: + level_up_move 1, MOVE_ABSORB + level_up_move 7, MOVE_SWEET_SCENT + level_up_move 14, MOVE_POISON_POWDER + level_up_move 16, MOVE_STUN_SPORE + level_up_move 18, MOVE_SLEEP_POWDER + level_up_move 23, MOVE_ACID + level_up_move 32, MOVE_MOONLIGHT + level_up_move 39, MOVE_PETAL_DANCE + .2byte -1 + +gGloomLevelUpLearnset: + level_up_move 1, MOVE_ABSORB + level_up_move 1, MOVE_SWEET_SCENT + level_up_move 1, MOVE_POISON_POWDER + level_up_move 7, MOVE_SWEET_SCENT + level_up_move 14, MOVE_POISON_POWDER + level_up_move 16, MOVE_STUN_SPORE + level_up_move 18, MOVE_SLEEP_POWDER + level_up_move 24, MOVE_ACID + level_up_move 35, MOVE_MOONLIGHT + level_up_move 44, MOVE_PETAL_DANCE + .2byte -1 + +gVileplumeLevelUpLearnset: + level_up_move 1, MOVE_ABSORB + level_up_move 1, MOVE_AROMATHERAPY + level_up_move 1, MOVE_STUN_SPORE + level_up_move 1, MOVE_MEGA_DRAIN + level_up_move 44, MOVE_PETAL_DANCE + .2byte -1 + +gParasLevelUpLearnset: + level_up_move 1, MOVE_SCRATCH + level_up_move 7, MOVE_STUN_SPORE + level_up_move 13, MOVE_POISON_POWDER + level_up_move 19, MOVE_LEECH_LIFE + level_up_move 25, MOVE_SPORE + level_up_move 31, MOVE_SLASH + level_up_move 37, MOVE_GROWTH + level_up_move 43, MOVE_GIGA_DRAIN + level_up_move 49, MOVE_AROMATHERAPY + .2byte -1 + +gParasectLevelUpLearnset: + level_up_move 1, MOVE_SCRATCH + level_up_move 1, MOVE_STUN_SPORE + level_up_move 1, MOVE_POISON_POWDER + level_up_move 7, MOVE_STUN_SPORE + level_up_move 13, MOVE_POISON_POWDER + level_up_move 19, MOVE_LEECH_LIFE + level_up_move 27, MOVE_SPORE + level_up_move 35, MOVE_SLASH + level_up_move 43, MOVE_GROWTH + level_up_move 51, MOVE_GIGA_DRAIN + level_up_move 59, MOVE_AROMATHERAPY + .2byte -1 + +gVenonatLevelUpLearnset: + level_up_move 1, MOVE_TACKLE + level_up_move 1, MOVE_DISABLE + level_up_move 1, MOVE_FORESIGHT + level_up_move 9, MOVE_SUPERSONIC + level_up_move 17, MOVE_CONFUSION + level_up_move 20, MOVE_POISON_POWDER + level_up_move 25, MOVE_LEECH_LIFE + level_up_move 28, MOVE_STUN_SPORE + level_up_move 33, MOVE_PSYBEAM + level_up_move 36, MOVE_SLEEP_POWDER + level_up_move 41, MOVE_PSYCHIC + .2byte -1 + +gVenomothLevelUpLearnset: + level_up_move 1, MOVE_SILVER_WIND + level_up_move 1, MOVE_TACKLE + level_up_move 1, MOVE_DISABLE + level_up_move 1, MOVE_FORESIGHT + level_up_move 1, MOVE_SUPERSONIC + level_up_move 9, MOVE_SUPERSONIC + level_up_move 17, MOVE_CONFUSION + level_up_move 20, MOVE_POISON_POWDER + level_up_move 25, MOVE_LEECH_LIFE + level_up_move 28, MOVE_STUN_SPORE + level_up_move 31, MOVE_GUST + level_up_move 36, MOVE_PSYBEAM + level_up_move 42, MOVE_SLEEP_POWDER + level_up_move 52, MOVE_PSYCHIC + .2byte -1 + +gDiglettLevelUpLearnset: + level_up_move 1, MOVE_SCRATCH + level_up_move 1, MOVE_SAND_ATTACK + level_up_move 5, MOVE_GROWL + level_up_move 9, MOVE_MAGNITUDE + level_up_move 17, MOVE_DIG + level_up_move 25, MOVE_MUD_SLAP + level_up_move 33, MOVE_SLASH + level_up_move 41, MOVE_EARTHQUAKE + level_up_move 49, MOVE_FISSURE + .2byte -1 + +gDugtrioLevelUpLearnset: + level_up_move 1, MOVE_TRI_ATTACK + level_up_move 1, MOVE_SCRATCH + level_up_move 1, MOVE_SAND_ATTACK + level_up_move 1, MOVE_GROWL + level_up_move 5, MOVE_GROWL + level_up_move 9, MOVE_MAGNITUDE + level_up_move 17, MOVE_DIG + level_up_move 25, MOVE_MUD_SLAP + level_up_move 26, MOVE_SAND_TOMB + level_up_move 38, MOVE_SLASH + level_up_move 51, MOVE_EARTHQUAKE + level_up_move 64, MOVE_FISSURE + .2byte -1 + +gMeowthLevelUpLearnset: + level_up_move 1, MOVE_SCRATCH + level_up_move 1, MOVE_GROWL + level_up_move 11, MOVE_BITE + level_up_move 20, MOVE_PAY_DAY + level_up_move 28, MOVE_FAINT_ATTACK + level_up_move 35, MOVE_SCREECH + level_up_move 41, MOVE_FURY_SWIPES + level_up_move 46, MOVE_SLASH + level_up_move 50, MOVE_FAKE_OUT + .2byte -1 + +gPersianLevelUpLearnset: + level_up_move 1, MOVE_SCRATCH + level_up_move 1, MOVE_GROWL + level_up_move 1, MOVE_BITE + level_up_move 11, MOVE_BITE + level_up_move 20, MOVE_PAY_DAY + level_up_move 29, MOVE_FAINT_ATTACK + level_up_move 38, MOVE_SCREECH + level_up_move 46, MOVE_FURY_SWIPES + level_up_move 53, MOVE_SLASH + level_up_move 59, MOVE_FAKE_OUT + .2byte -1 + +gPsyduckLevelUpLearnset: + level_up_move 1, MOVE_WATER_SPORT + level_up_move 1, MOVE_SCRATCH + level_up_move 5, MOVE_TAIL_WHIP + level_up_move 10, MOVE_DISABLE + level_up_move 16, MOVE_CONFUSION + level_up_move 23, MOVE_SCREECH + level_up_move 31, MOVE_PSYCH_UP + level_up_move 40, MOVE_FURY_SWIPES + level_up_move 50, MOVE_HYDRO_PUMP + .2byte -1 + +gGolduckLevelUpLearnset: + level_up_move 1, MOVE_WATER_SPORT + level_up_move 1, MOVE_SCRATCH + level_up_move 1, MOVE_TAIL_WHIP + level_up_move 1, MOVE_DISABLE + level_up_move 5, MOVE_TAIL_WHIP + level_up_move 10, MOVE_DISABLE + level_up_move 16, MOVE_CONFUSION + level_up_move 23, MOVE_SCREECH + level_up_move 31, MOVE_PSYCH_UP + level_up_move 44, MOVE_FURY_SWIPES + level_up_move 58, MOVE_HYDRO_PUMP + .2byte -1 + +gMankeyLevelUpLearnset: + level_up_move 1, MOVE_SCRATCH + level_up_move 1, MOVE_LEER + level_up_move 9, MOVE_LOW_KICK + level_up_move 15, MOVE_KARATE_CHOP + level_up_move 21, MOVE_FURY_SWIPES + level_up_move 27, MOVE_FOCUS_ENERGY + level_up_move 33, MOVE_SEISMIC_TOSS + level_up_move 39, MOVE_CROSS_CHOP + level_up_move 45, MOVE_SCREECH + level_up_move 51, MOVE_THRASH + .2byte -1 + +gPrimeapeLevelUpLearnset: + level_up_move 1, MOVE_SCRATCH + level_up_move 1, MOVE_LEER + level_up_move 1, MOVE_LOW_KICK + level_up_move 1, MOVE_RAGE + level_up_move 9, MOVE_LOW_KICK + level_up_move 15, MOVE_KARATE_CHOP + level_up_move 21, MOVE_FURY_SWIPES + level_up_move 27, MOVE_FOCUS_ENERGY + level_up_move 28, MOVE_RAGE + level_up_move 36, MOVE_SEISMIC_TOSS + level_up_move 45, MOVE_CROSS_CHOP + level_up_move 54, MOVE_SCREECH + level_up_move 63, MOVE_THRASH + .2byte -1 + +gGrowlitheLevelUpLearnset: + level_up_move 1, MOVE_BITE + level_up_move 1, MOVE_ROAR + level_up_move 7, MOVE_EMBER + level_up_move 13, MOVE_LEER + level_up_move 19, MOVE_ODOR_SLEUTH + level_up_move 25, MOVE_TAKE_DOWN + level_up_move 31, MOVE_FLAME_WHEEL + level_up_move 37, MOVE_HELPING_HAND + level_up_move 43, MOVE_AGILITY + level_up_move 49, MOVE_FLAMETHROWER + .2byte -1 + +gArcanineLevelUpLearnset: + level_up_move 1, MOVE_BITE + level_up_move 1, MOVE_ROAR + level_up_move 1, MOVE_EMBER + level_up_move 1, MOVE_ODOR_SLEUTH + level_up_move 49, MOVE_EXTREME_SPEED + .2byte -1 + +gPoliwagLevelUpLearnset: + level_up_move 1, MOVE_BUBBLE + level_up_move 7, MOVE_HYPNOSIS + level_up_move 13, MOVE_WATER_GUN + level_up_move 19, MOVE_DOUBLE_SLAP + level_up_move 25, MOVE_RAIN_DANCE + level_up_move 31, MOVE_BODY_SLAM + level_up_move 37, MOVE_BELLY_DRUM + level_up_move 43, MOVE_HYDRO_PUMP + .2byte -1 + +gPoliwhirlLevelUpLearnset: + level_up_move 1, MOVE_BUBBLE + level_up_move 1, MOVE_HYPNOSIS + level_up_move 1, MOVE_WATER_GUN + level_up_move 7, MOVE_HYPNOSIS + level_up_move 13, MOVE_WATER_GUN + level_up_move 19, MOVE_DOUBLE_SLAP + level_up_move 27, MOVE_RAIN_DANCE + level_up_move 35, MOVE_BODY_SLAM + level_up_move 43, MOVE_BELLY_DRUM + level_up_move 51, MOVE_HYDRO_PUMP + .2byte -1 + +gPoliwrathLevelUpLearnset: + level_up_move 1, MOVE_WATER_GUN + level_up_move 1, MOVE_HYPNOSIS + level_up_move 1, MOVE_DOUBLE_SLAP + level_up_move 1, MOVE_SUBMISSION + level_up_move 35, MOVE_SUBMISSION + level_up_move 51, MOVE_MIND_READER + .2byte -1 + +gAbraLevelUpLearnset: + level_up_move 1, MOVE_TELEPORT + .2byte -1 + +gKadabraLevelUpLearnset: + level_up_move 1, MOVE_TELEPORT + level_up_move 1, MOVE_KINESIS + level_up_move 1, MOVE_CONFUSION + level_up_move 16, MOVE_CONFUSION + level_up_move 18, MOVE_DISABLE + level_up_move 21, MOVE_PSYBEAM + level_up_move 23, MOVE_REFLECT + level_up_move 25, MOVE_RECOVER + level_up_move 30, MOVE_FUTURE_SIGHT + level_up_move 33, MOVE_ROLE_PLAY + level_up_move 36, MOVE_PSYCHIC + level_up_move 43, MOVE_TRICK + .2byte -1 + +gAlakazamLevelUpLearnset: + level_up_move 1, MOVE_TELEPORT + level_up_move 1, MOVE_KINESIS + level_up_move 1, MOVE_CONFUSION + level_up_move 16, MOVE_CONFUSION + level_up_move 18, MOVE_DISABLE + level_up_move 21, MOVE_PSYBEAM + level_up_move 23, MOVE_REFLECT + level_up_move 25, MOVE_RECOVER + level_up_move 30, MOVE_FUTURE_SIGHT + level_up_move 33, MOVE_CALM_MIND + level_up_move 36, MOVE_PSYCHIC + level_up_move 43, MOVE_TRICK + .2byte -1 + +gMachopLevelUpLearnset: + level_up_move 1, MOVE_LOW_KICK + level_up_move 1, MOVE_LEER + level_up_move 7, MOVE_FOCUS_ENERGY + level_up_move 13, MOVE_KARATE_CHOP + level_up_move 19, MOVE_SEISMIC_TOSS + level_up_move 22, MOVE_FORESIGHT + level_up_move 25, MOVE_REVENGE + level_up_move 31, MOVE_VITAL_THROW + level_up_move 37, MOVE_SUBMISSION + level_up_move 40, MOVE_CROSS_CHOP + level_up_move 43, MOVE_SCARY_FACE + level_up_move 49, MOVE_DYNAMIC_PUNCH + .2byte -1 + +gMachokeLevelUpLearnset: + level_up_move 1, MOVE_LOW_KICK + level_up_move 1, MOVE_LEER + level_up_move 1, MOVE_FOCUS_ENERGY + level_up_move 7, MOVE_FOCUS_ENERGY + level_up_move 13, MOVE_KARATE_CHOP + level_up_move 19, MOVE_SEISMIC_TOSS + level_up_move 22, MOVE_FORESIGHT + level_up_move 25, MOVE_REVENGE + level_up_move 33, MOVE_VITAL_THROW + level_up_move 41, MOVE_SUBMISSION + level_up_move 46, MOVE_CROSS_CHOP + level_up_move 51, MOVE_SCARY_FACE + level_up_move 59, MOVE_DYNAMIC_PUNCH + .2byte -1 + +gMachampLevelUpLearnset: + level_up_move 1, MOVE_LOW_KICK + level_up_move 1, MOVE_LEER + level_up_move 1, MOVE_FOCUS_ENERGY + level_up_move 7, MOVE_FOCUS_ENERGY + level_up_move 13, MOVE_KARATE_CHOP + level_up_move 19, MOVE_SEISMIC_TOSS + level_up_move 22, MOVE_FORESIGHT + level_up_move 25, MOVE_REVENGE + level_up_move 33, MOVE_VITAL_THROW + level_up_move 41, MOVE_SUBMISSION + level_up_move 46, MOVE_CROSS_CHOP + level_up_move 51, MOVE_SCARY_FACE + level_up_move 59, MOVE_DYNAMIC_PUNCH + .2byte -1 + +gBellsproutLevelUpLearnset: + level_up_move 1, MOVE_VINE_WHIP + level_up_move 6, MOVE_GROWTH + level_up_move 11, MOVE_WRAP + level_up_move 15, MOVE_SLEEP_POWDER + level_up_move 17, MOVE_POISON_POWDER + level_up_move 19, MOVE_STUN_SPORE + level_up_move 23, MOVE_ACID + level_up_move 30, MOVE_SWEET_SCENT + level_up_move 37, MOVE_RAZOR_LEAF + level_up_move 45, MOVE_SLAM + .2byte -1 + +gWeepinbellLevelUpLearnset: + level_up_move 1, MOVE_VINE_WHIP + level_up_move 1, MOVE_GROWTH + level_up_move 1, MOVE_WRAP + level_up_move 6, MOVE_GROWTH + level_up_move 11, MOVE_WRAP + level_up_move 15, MOVE_SLEEP_POWDER + level_up_move 17, MOVE_POISON_POWDER + level_up_move 19, MOVE_STUN_SPORE + level_up_move 24, MOVE_ACID + level_up_move 33, MOVE_SWEET_SCENT + level_up_move 42, MOVE_RAZOR_LEAF + level_up_move 54, MOVE_SLAM + .2byte -1 + +gVictreebelLevelUpLearnset: + level_up_move 1, MOVE_VINE_WHIP + level_up_move 1, MOVE_SLEEP_POWDER + level_up_move 1, MOVE_SWEET_SCENT + level_up_move 1, MOVE_RAZOR_LEAF + .2byte -1 + +gTentacoolLevelUpLearnset: + level_up_move 1, MOVE_POISON_STING + level_up_move 6, MOVE_SUPERSONIC + level_up_move 12, MOVE_CONSTRICT + level_up_move 19, MOVE_ACID + level_up_move 25, MOVE_BUBBLE_BEAM + level_up_move 30, MOVE_WRAP + level_up_move 36, MOVE_BARRIER + level_up_move 43, MOVE_SCREECH + level_up_move 49, MOVE_HYDRO_PUMP + .2byte -1 + +gTentacruelLevelUpLearnset: + level_up_move 1, MOVE_POISON_STING + level_up_move 1, MOVE_SUPERSONIC + level_up_move 1, MOVE_CONSTRICT + level_up_move 6, MOVE_SUPERSONIC + level_up_move 12, MOVE_CONSTRICT + level_up_move 19, MOVE_ACID + level_up_move 25, MOVE_BUBBLE_BEAM + level_up_move 30, MOVE_WRAP + level_up_move 38, MOVE_BARRIER + level_up_move 47, MOVE_SCREECH + level_up_move 55, MOVE_HYDRO_PUMP + .2byte -1 + +gGeodudeLevelUpLearnset: + level_up_move 1, MOVE_TACKLE + level_up_move 1, MOVE_DEFENSE_CURL + level_up_move 6, MOVE_MUD_SPORT + level_up_move 11, MOVE_ROCK_THROW + level_up_move 16, MOVE_MAGNITUDE + level_up_move 21, MOVE_SELF_DESTRUCT + level_up_move 26, MOVE_ROLLOUT + level_up_move 31, MOVE_ROCK_BLAST + level_up_move 36, MOVE_EARTHQUAKE + level_up_move 41, MOVE_EXPLOSION + level_up_move 46, MOVE_DOUBLE_EDGE + .2byte -1 + +gGravelerLevelUpLearnset: + level_up_move 1, MOVE_TACKLE + level_up_move 1, MOVE_DEFENSE_CURL + level_up_move 1, MOVE_MUD_SPORT + level_up_move 1, MOVE_ROCK_THROW + level_up_move 6, MOVE_MUD_SPORT + level_up_move 11, MOVE_ROCK_THROW + level_up_move 16, MOVE_MAGNITUDE + level_up_move 21, MOVE_SELF_DESTRUCT + level_up_move 29, MOVE_ROLLOUT + level_up_move 37, MOVE_ROCK_BLAST + level_up_move 45, MOVE_EARTHQUAKE + level_up_move 53, MOVE_EXPLOSION + level_up_move 62, MOVE_DOUBLE_EDGE + .2byte -1 + +gGolemLevelUpLearnset: + level_up_move 1, MOVE_TACKLE + level_up_move 1, MOVE_DEFENSE_CURL + level_up_move 1, MOVE_MUD_SPORT + level_up_move 1, MOVE_ROCK_THROW + level_up_move 6, MOVE_MUD_SPORT + level_up_move 11, MOVE_ROCK_THROW + level_up_move 16, MOVE_MAGNITUDE + level_up_move 21, MOVE_SELF_DESTRUCT + level_up_move 29, MOVE_ROLLOUT + level_up_move 37, MOVE_ROCK_BLAST + level_up_move 45, MOVE_EARTHQUAKE + level_up_move 53, MOVE_EXPLOSION + level_up_move 62, MOVE_DOUBLE_EDGE + .2byte -1 + +gPonytaLevelUpLearnset: + level_up_move 1, MOVE_TACKLE + level_up_move 5, MOVE_GROWL + level_up_move 9, MOVE_TAIL_WHIP + level_up_move 14, MOVE_EMBER + level_up_move 19, MOVE_STOMP + level_up_move 25, MOVE_FIRE_SPIN + level_up_move 31, MOVE_TAKE_DOWN + level_up_move 38, MOVE_AGILITY + level_up_move 45, MOVE_BOUNCE + level_up_move 53, MOVE_FIRE_BLAST + .2byte -1 + +gRapidashLevelUpLearnset: + level_up_move 1, MOVE_TACKLE + level_up_move 1, MOVE_GROWL + level_up_move 1, MOVE_TAIL_WHIP + level_up_move 1, MOVE_EMBER + level_up_move 5, MOVE_GROWL + level_up_move 9, MOVE_TAIL_WHIP + level_up_move 14, MOVE_EMBER + level_up_move 19, MOVE_STOMP + level_up_move 25, MOVE_FIRE_SPIN + level_up_move 31, MOVE_TAKE_DOWN + level_up_move 38, MOVE_AGILITY + level_up_move 40, MOVE_FURY_ATTACK + level_up_move 50, MOVE_BOUNCE + level_up_move 63, MOVE_FIRE_BLAST + .2byte -1 + +gSlowpokeLevelUpLearnset: + level_up_move 1, MOVE_CURSE + level_up_move 1, MOVE_YAWN + level_up_move 1, MOVE_TACKLE + level_up_move 6, MOVE_GROWL + level_up_move 15, MOVE_WATER_GUN + level_up_move 20, MOVE_CONFUSION + level_up_move 29, MOVE_DISABLE + level_up_move 34, MOVE_HEADBUTT + level_up_move 43, MOVE_AMNESIA + level_up_move 48, MOVE_PSYCHIC + .2byte -1 + +gSlowbroLevelUpLearnset: + level_up_move 1, MOVE_CURSE + level_up_move 1, MOVE_YAWN + level_up_move 1, MOVE_TACKLE + level_up_move 1, MOVE_GROWL + level_up_move 6, MOVE_GROWL + level_up_move 15, MOVE_WATER_GUN + level_up_move 20, MOVE_CONFUSION + level_up_move 29, MOVE_DISABLE + level_up_move 34, MOVE_HEADBUTT + level_up_move 37, MOVE_WITHDRAW + level_up_move 46, MOVE_AMNESIA + level_up_move 54, MOVE_PSYCHIC + .2byte -1 + +gMagnemiteLevelUpLearnset: + level_up_move 1, MOVE_METAL_SOUND + level_up_move 1, MOVE_TACKLE + level_up_move 6, MOVE_THUNDER_SHOCK + level_up_move 11, MOVE_SUPERSONIC + level_up_move 16, MOVE_SONIC_BOOM + level_up_move 21, MOVE_THUNDER_WAVE + level_up_move 26, MOVE_SPARK + level_up_move 32, MOVE_LOCK_ON + level_up_move 38, MOVE_SWIFT + level_up_move 44, MOVE_SCREECH + level_up_move 50, MOVE_ZAP_CANNON + .2byte -1 + +gMagnetonLevelUpLearnset: + level_up_move 1, MOVE_METAL_SOUND + level_up_move 1, MOVE_TACKLE + level_up_move 1, MOVE_THUNDER_SHOCK + level_up_move 1, MOVE_SUPERSONIC + level_up_move 6, MOVE_THUNDER_SHOCK + level_up_move 11, MOVE_SUPERSONIC + level_up_move 16, MOVE_SONIC_BOOM + level_up_move 21, MOVE_THUNDER_WAVE + level_up_move 26, MOVE_SPARK + level_up_move 35, MOVE_LOCK_ON + level_up_move 44, MOVE_TRI_ATTACK + level_up_move 53, MOVE_SCREECH + level_up_move 62, MOVE_ZAP_CANNON + .2byte -1 + +gFarfetchdLevelUpLearnset: + level_up_move 1, MOVE_PECK + level_up_move 6, MOVE_SAND_ATTACK + level_up_move 11, MOVE_LEER + level_up_move 16, MOVE_FURY_ATTACK + level_up_move 21, MOVE_KNOCK_OFF + level_up_move 26, MOVE_FURY_CUTTER + level_up_move 31, MOVE_SWORDS_DANCE + level_up_move 36, MOVE_AGILITY + level_up_move 41, MOVE_SLASH + level_up_move 46, MOVE_FALSE_SWIPE + .2byte -1 + +gDoduoLevelUpLearnset: + level_up_move 1, MOVE_PECK + level_up_move 1, MOVE_GROWL + level_up_move 9, MOVE_PURSUIT + level_up_move 13, MOVE_FURY_ATTACK + level_up_move 21, MOVE_TRI_ATTACK + level_up_move 25, MOVE_RAGE + level_up_move 33, MOVE_UPROAR + level_up_move 37, MOVE_DRILL_PECK + level_up_move 45, MOVE_AGILITY + .2byte -1 + +gDodrioLevelUpLearnset: + level_up_move 1, MOVE_PECK + level_up_move 1, MOVE_GROWL + level_up_move 1, MOVE_PURSUIT + level_up_move 1, MOVE_FURY_ATTACK + level_up_move 9, MOVE_PURSUIT + level_up_move 13, MOVE_FURY_ATTACK + level_up_move 21, MOVE_TRI_ATTACK + level_up_move 25, MOVE_RAGE + level_up_move 38, MOVE_UPROAR + level_up_move 47, MOVE_DRILL_PECK + level_up_move 60, MOVE_AGILITY + .2byte -1 + +gSeelLevelUpLearnset: + level_up_move 1, MOVE_HEADBUTT + level_up_move 9, MOVE_GROWL + level_up_move 17, MOVE_ICY_WIND + level_up_move 21, MOVE_AURORA_BEAM + level_up_move 29, MOVE_REST + level_up_move 37, MOVE_TAKE_DOWN + level_up_move 41, MOVE_ICE_BEAM + level_up_move 49, MOVE_SAFEGUARD + .2byte -1 + +gDewgongLevelUpLearnset: + level_up_move 1, MOVE_HEADBUTT + level_up_move 1, MOVE_GROWL + level_up_move 1, MOVE_ICY_WIND + level_up_move 1, MOVE_AURORA_BEAM + level_up_move 9, MOVE_GROWL + level_up_move 17, MOVE_ICY_WIND + level_up_move 21, MOVE_AURORA_BEAM + level_up_move 29, MOVE_REST + level_up_move 34, MOVE_SHEER_COLD + level_up_move 42, MOVE_TAKE_DOWN + level_up_move 51, MOVE_ICE_BEAM + level_up_move 64, MOVE_SAFEGUARD + .2byte -1 + +gGrimerLevelUpLearnset: + level_up_move 1, MOVE_POISON_GAS + level_up_move 1, MOVE_POUND + level_up_move 4, MOVE_HARDEN + level_up_move 8, MOVE_DISABLE + level_up_move 13, MOVE_SLUDGE + level_up_move 19, MOVE_MINIMIZE + level_up_move 26, MOVE_SCREECH + level_up_move 34, MOVE_ACID_ARMOR + level_up_move 43, MOVE_SLUDGE_BOMB + level_up_move 53, MOVE_MEMENTO + .2byte -1 + +gMukLevelUpLearnset: + level_up_move 1, MOVE_POISON_GAS + level_up_move 1, MOVE_POUND + level_up_move 1, MOVE_HARDEN + level_up_move 4, MOVE_HARDEN + level_up_move 8, MOVE_DISABLE + level_up_move 13, MOVE_SLUDGE + level_up_move 19, MOVE_MINIMIZE + level_up_move 26, MOVE_SCREECH + level_up_move 34, MOVE_ACID_ARMOR + level_up_move 47, MOVE_SLUDGE_BOMB + level_up_move 61, MOVE_MEMENTO + .2byte -1 + +gShellderLevelUpLearnset: + level_up_move 1, MOVE_TACKLE + level_up_move 1, MOVE_WITHDRAW + level_up_move 9, MOVE_SUPERSONIC + level_up_move 17, MOVE_AURORA_BEAM + level_up_move 25, MOVE_PROTECT + level_up_move 33, MOVE_LEER + level_up_move 41, MOVE_CLAMP + level_up_move 49, MOVE_ICE_BEAM + .2byte -1 + +gCloysterLevelUpLearnset: + level_up_move 1, MOVE_WITHDRAW + level_up_move 1, MOVE_SUPERSONIC + level_up_move 1, MOVE_AURORA_BEAM + level_up_move 1, MOVE_PROTECT + level_up_move 33, MOVE_SPIKES + level_up_move 41, MOVE_SPIKE_CANNON + .2byte -1 + +gGastlyLevelUpLearnset: + level_up_move 1, MOVE_HYPNOSIS + level_up_move 1, MOVE_LICK + level_up_move 8, MOVE_SPITE + level_up_move 13, MOVE_MEAN_LOOK + level_up_move 16, MOVE_CURSE + level_up_move 21, MOVE_NIGHT_SHADE + level_up_move 28, MOVE_CONFUSE_RAY + level_up_move 33, MOVE_DREAM_EATER + level_up_move 36, MOVE_DESTINY_BOND + .2byte -1 + +gHaunterLevelUpLearnset: + level_up_move 1, MOVE_HYPNOSIS + level_up_move 1, MOVE_LICK + level_up_move 1, MOVE_SPITE + level_up_move 8, MOVE_SPITE + level_up_move 13, MOVE_MEAN_LOOK + level_up_move 16, MOVE_CURSE + level_up_move 21, MOVE_NIGHT_SHADE + level_up_move 25, MOVE_SHADOW_PUNCH + level_up_move 31, MOVE_CONFUSE_RAY + level_up_move 39, MOVE_DREAM_EATER + level_up_move 48, MOVE_DESTINY_BOND + .2byte -1 + +gGengarLevelUpLearnset: + level_up_move 1, MOVE_HYPNOSIS + level_up_move 1, MOVE_LICK + level_up_move 1, MOVE_SPITE + level_up_move 8, MOVE_SPITE + level_up_move 13, MOVE_MEAN_LOOK + level_up_move 16, MOVE_CURSE + level_up_move 21, MOVE_NIGHT_SHADE + level_up_move 25, MOVE_SHADOW_PUNCH + level_up_move 31, MOVE_CONFUSE_RAY + level_up_move 39, MOVE_DREAM_EATER + level_up_move 48, MOVE_DESTINY_BOND + .2byte -1 + +gOnixLevelUpLearnset: + level_up_move 1, MOVE_TACKLE + level_up_move 1, MOVE_SCREECH + level_up_move 9, MOVE_BIND + level_up_move 13, MOVE_ROCK_THROW + level_up_move 21, MOVE_HARDEN + level_up_move 25, MOVE_RAGE + level_up_move 33, MOVE_SANDSTORM + level_up_move 37, MOVE_SLAM + level_up_move 45, MOVE_IRON_TAIL + level_up_move 49, MOVE_SAND_TOMB + level_up_move 57, MOVE_DOUBLE_EDGE + .2byte -1 + +gDrowzeeLevelUpLearnset: + level_up_move 1, MOVE_POUND + level_up_move 1, MOVE_HYPNOSIS + level_up_move 10, MOVE_DISABLE + level_up_move 18, MOVE_CONFUSION + level_up_move 25, MOVE_HEADBUTT + level_up_move 31, MOVE_POISON_GAS + level_up_move 36, MOVE_MEDITATE + level_up_move 40, MOVE_PSYCHIC + level_up_move 43, MOVE_PSYCH_UP + level_up_move 45, MOVE_FUTURE_SIGHT + .2byte -1 + +gHypnoLevelUpLearnset: + level_up_move 1, MOVE_POUND + level_up_move 1, MOVE_HYPNOSIS + level_up_move 1, MOVE_DISABLE + level_up_move 1, MOVE_CONFUSION + level_up_move 10, MOVE_DISABLE + level_up_move 18, MOVE_CONFUSION + level_up_move 25, MOVE_HEADBUTT + level_up_move 33, MOVE_POISON_GAS + level_up_move 40, MOVE_MEDITATE + level_up_move 49, MOVE_PSYCHIC + level_up_move 55, MOVE_PSYCH_UP + level_up_move 60, MOVE_FUTURE_SIGHT + .2byte -1 + +gKrabbyLevelUpLearnset: + level_up_move 1, MOVE_BUBBLE + level_up_move 5, MOVE_LEER + level_up_move 12, MOVE_VICE_GRIP + level_up_move 16, MOVE_HARDEN + level_up_move 23, MOVE_MUD_SHOT + level_up_move 27, MOVE_STOMP + level_up_move 34, MOVE_GUILLOTINE + level_up_move 41, MOVE_PROTECT + level_up_move 45, MOVE_CRABHAMMER + .2byte -1 + +gKinglerLevelUpLearnset: + level_up_move 1, MOVE_BUBBLE + level_up_move 1, MOVE_LEER + level_up_move 1, MOVE_VICE_GRIP + level_up_move 5, MOVE_LEER + level_up_move 12, MOVE_VICE_GRIP + level_up_move 16, MOVE_HARDEN + level_up_move 23, MOVE_MUD_SHOT + level_up_move 27, MOVE_STOMP + level_up_move 38, MOVE_GUILLOTINE + level_up_move 49, MOVE_PROTECT + level_up_move 57, MOVE_CRABHAMMER + .2byte -1 + +gVoltorbLevelUpLearnset: + level_up_move 1, MOVE_CHARGE + level_up_move 1, MOVE_TACKLE + level_up_move 8, MOVE_SCREECH + level_up_move 15, MOVE_SONIC_BOOM + level_up_move 21, MOVE_SPARK + level_up_move 27, MOVE_SELF_DESTRUCT + level_up_move 32, MOVE_ROLLOUT + level_up_move 37, MOVE_LIGHT_SCREEN + level_up_move 42, MOVE_SWIFT + level_up_move 46, MOVE_EXPLOSION + level_up_move 49, MOVE_MIRROR_COAT + .2byte -1 + +gElectrodeLevelUpLearnset: + level_up_move 1, MOVE_CHARGE + level_up_move 1, MOVE_TACKLE + level_up_move 1, MOVE_SCREECH + level_up_move 1, MOVE_SONIC_BOOM + level_up_move 8, MOVE_SCREECH + level_up_move 15, MOVE_SONIC_BOOM + level_up_move 21, MOVE_SPARK + level_up_move 27, MOVE_SELF_DESTRUCT + level_up_move 34, MOVE_ROLLOUT + level_up_move 41, MOVE_LIGHT_SCREEN + level_up_move 48, MOVE_SWIFT + level_up_move 54, MOVE_EXPLOSION + level_up_move 59, MOVE_MIRROR_COAT + .2byte -1 + +gExeggcuteLevelUpLearnset: + level_up_move 1, MOVE_BARRAGE + level_up_move 1, MOVE_UPROAR + level_up_move 1, MOVE_HYPNOSIS + level_up_move 7, MOVE_REFLECT + level_up_move 13, MOVE_LEECH_SEED + level_up_move 19, MOVE_CONFUSION + level_up_move 25, MOVE_STUN_SPORE + level_up_move 31, MOVE_POISON_POWDER + level_up_move 37, MOVE_SLEEP_POWDER + level_up_move 43, MOVE_SOLAR_BEAM + .2byte -1 + +gExeggutorLevelUpLearnset: + level_up_move 1, MOVE_BARRAGE + level_up_move 1, MOVE_HYPNOSIS + level_up_move 1, MOVE_CONFUSION + level_up_move 19, MOVE_STOMP + level_up_move 31, MOVE_EGG_BOMB + .2byte -1 + +gCuboneLevelUpLearnset: + level_up_move 1, MOVE_GROWL + level_up_move 5, MOVE_TAIL_WHIP + level_up_move 9, MOVE_BONE_CLUB + level_up_move 13, MOVE_HEADBUTT + level_up_move 17, MOVE_LEER + level_up_move 21, MOVE_FOCUS_ENERGY + level_up_move 25, MOVE_BONEMERANG + level_up_move 29, MOVE_RAGE + level_up_move 33, MOVE_FALSE_SWIPE + level_up_move 37, MOVE_THRASH + level_up_move 41, MOVE_BONE_RUSH + level_up_move 45, MOVE_DOUBLE_EDGE + .2byte -1 + +gMarowakLevelUpLearnset: + level_up_move 1, MOVE_GROWL + level_up_move 1, MOVE_TAIL_WHIP + level_up_move 1, MOVE_BONE_CLUB + level_up_move 1, MOVE_HEADBUTT + level_up_move 5, MOVE_TAIL_WHIP + level_up_move 9, MOVE_BONE_CLUB + level_up_move 13, MOVE_HEADBUTT + level_up_move 17, MOVE_LEER + level_up_move 21, MOVE_FOCUS_ENERGY + level_up_move 25, MOVE_BONEMERANG + level_up_move 32, MOVE_RAGE + level_up_move 39, MOVE_FALSE_SWIPE + level_up_move 46, MOVE_THRASH + level_up_move 53, MOVE_BONE_RUSH + level_up_move 61, MOVE_DOUBLE_EDGE + .2byte -1 + +gHitmonleeLevelUpLearnset: + level_up_move 1, MOVE_REVENGE + level_up_move 1, MOVE_DOUBLE_KICK + level_up_move 6, MOVE_MEDITATE + level_up_move 11, MOVE_ROLLING_KICK + level_up_move 16, MOVE_JUMP_KICK + level_up_move 20, MOVE_BRICK_BREAK + level_up_move 21, MOVE_FOCUS_ENERGY + level_up_move 26, MOVE_HI_JUMP_KICK + level_up_move 31, MOVE_MIND_READER + level_up_move 36, MOVE_FORESIGHT + level_up_move 41, MOVE_ENDURE + level_up_move 46, MOVE_MEGA_KICK + level_up_move 51, MOVE_REVERSAL + .2byte -1 + +gHitmonchanLevelUpLearnset: + level_up_move 1, MOVE_REVENGE + level_up_move 1, MOVE_COMET_PUNCH + level_up_move 7, MOVE_AGILITY + level_up_move 13, MOVE_PURSUIT + level_up_move 20, MOVE_MACH_PUNCH + level_up_move 26, MOVE_THUNDER_PUNCH + level_up_move 26, MOVE_ICE_PUNCH + level_up_move 26, MOVE_FIRE_PUNCH + level_up_move 32, MOVE_SKY_UPPERCUT + level_up_move 38, MOVE_MEGA_PUNCH + level_up_move 44, MOVE_DETECT + level_up_move 50, MOVE_COUNTER + .2byte -1 + +gLickitungLevelUpLearnset: + level_up_move 1, MOVE_LICK + level_up_move 7, MOVE_SUPERSONIC + level_up_move 12, MOVE_DEFENSE_CURL + level_up_move 18, MOVE_KNOCK_OFF + level_up_move 23, MOVE_STOMP + level_up_move 29, MOVE_WRAP + level_up_move 34, MOVE_DISABLE + level_up_move 40, MOVE_SLAM + level_up_move 45, MOVE_SCREECH + level_up_move 51, MOVE_REFRESH + .2byte -1 + +gKoffingLevelUpLearnset: + level_up_move 1, MOVE_POISON_GAS + level_up_move 1, MOVE_TACKLE + level_up_move 9, MOVE_SMOG + level_up_move 17, MOVE_SELF_DESTRUCT + level_up_move 21, MOVE_SLUDGE + level_up_move 25, MOVE_SMOKESCREEN + level_up_move 33, MOVE_HAZE + level_up_move 41, MOVE_EXPLOSION + level_up_move 45, MOVE_DESTINY_BOND + level_up_move 49, MOVE_MEMENTO + .2byte -1 + +gWeezingLevelUpLearnset: + level_up_move 1, MOVE_POISON_GAS + level_up_move 1, MOVE_TACKLE + level_up_move 1, MOVE_SMOG + level_up_move 1, MOVE_SELF_DESTRUCT + level_up_move 9, MOVE_SMOG + level_up_move 17, MOVE_SELF_DESTRUCT + level_up_move 21, MOVE_SLUDGE + level_up_move 25, MOVE_SMOKESCREEN + level_up_move 33, MOVE_HAZE + level_up_move 44, MOVE_EXPLOSION + level_up_move 51, MOVE_DESTINY_BOND + level_up_move 58, MOVE_MEMENTO + .2byte -1 + +gRhyhornLevelUpLearnset: + level_up_move 1, MOVE_HORN_ATTACK + level_up_move 1, MOVE_TAIL_WHIP + level_up_move 10, MOVE_STOMP + level_up_move 15, MOVE_FURY_ATTACK + level_up_move 24, MOVE_SCARY_FACE + level_up_move 29, MOVE_ROCK_BLAST + level_up_move 38, MOVE_HORN_DRILL + level_up_move 43, MOVE_TAKE_DOWN + level_up_move 52, MOVE_EARTHQUAKE + level_up_move 57, MOVE_MEGAHORN + .2byte -1 + +gRhydonLevelUpLearnset: + level_up_move 1, MOVE_HORN_ATTACK + level_up_move 1, MOVE_TAIL_WHIP + level_up_move 1, MOVE_STOMP + level_up_move 1, MOVE_FURY_ATTACK + level_up_move 10, MOVE_STOMP + level_up_move 15, MOVE_FURY_ATTACK + level_up_move 24, MOVE_SCARY_FACE + level_up_move 29, MOVE_ROCK_BLAST + level_up_move 38, MOVE_HORN_DRILL + level_up_move 46, MOVE_TAKE_DOWN + level_up_move 58, MOVE_EARTHQUAKE + level_up_move 66, MOVE_MEGAHORN + .2byte -1 + +gChanseyLevelUpLearnset: + level_up_move 1, MOVE_POUND + level_up_move 1, MOVE_GROWL + level_up_move 5, MOVE_TAIL_WHIP + level_up_move 9, MOVE_REFRESH + level_up_move 13, MOVE_SOFT_BOILED + level_up_move 17, MOVE_DOUBLE_SLAP + level_up_move 23, MOVE_MINIMIZE + level_up_move 29, MOVE_SING + level_up_move 35, MOVE_EGG_BOMB + level_up_move 41, MOVE_DEFENSE_CURL + level_up_move 49, MOVE_LIGHT_SCREEN + level_up_move 57, MOVE_DOUBLE_EDGE + .2byte -1 + +gTangelaLevelUpLearnset: + level_up_move 1, MOVE_INGRAIN + level_up_move 1, MOVE_CONSTRICT + level_up_move 4, MOVE_SLEEP_POWDER + level_up_move 10, MOVE_ABSORB + level_up_move 13, MOVE_GROWTH + level_up_move 19, MOVE_POISON_POWDER + level_up_move 22, MOVE_VINE_WHIP + level_up_move 28, MOVE_BIND + level_up_move 31, MOVE_MEGA_DRAIN + level_up_move 37, MOVE_STUN_SPORE + level_up_move 40, MOVE_SLAM + level_up_move 46, MOVE_TICKLE + .2byte -1 + +gKangaskhanLevelUpLearnset: + level_up_move 1, MOVE_COMET_PUNCH + level_up_move 1, MOVE_LEER + level_up_move 7, MOVE_BITE + level_up_move 13, MOVE_TAIL_WHIP + level_up_move 19, MOVE_FAKE_OUT + level_up_move 25, MOVE_MEGA_PUNCH + level_up_move 31, MOVE_RAGE + level_up_move 37, MOVE_ENDURE + level_up_move 43, MOVE_DIZZY_PUNCH + level_up_move 49, MOVE_REVERSAL + .2byte -1 + +gHorseaLevelUpLearnset: + level_up_move 1, MOVE_BUBBLE + level_up_move 8, MOVE_SMOKESCREEN + level_up_move 15, MOVE_LEER + level_up_move 22, MOVE_WATER_GUN + level_up_move 29, MOVE_TWISTER + level_up_move 36, MOVE_AGILITY + level_up_move 43, MOVE_HYDRO_PUMP + level_up_move 50, MOVE_DRAGON_DANCE + .2byte -1 + +gSeadraLevelUpLearnset: + level_up_move 1, MOVE_BUBBLE + level_up_move 1, MOVE_SMOKESCREEN + level_up_move 1, MOVE_LEER + level_up_move 1, MOVE_WATER_GUN + level_up_move 8, MOVE_SMOKESCREEN + level_up_move 15, MOVE_LEER + level_up_move 22, MOVE_WATER_GUN + level_up_move 29, MOVE_TWISTER + level_up_move 40, MOVE_AGILITY + level_up_move 51, MOVE_HYDRO_PUMP + level_up_move 62, MOVE_DRAGON_DANCE + .2byte -1 + +gGoldeenLevelUpLearnset: + level_up_move 1, MOVE_PECK + level_up_move 1, MOVE_TAIL_WHIP + level_up_move 1, MOVE_WATER_SPORT + level_up_move 10, MOVE_SUPERSONIC + level_up_move 15, MOVE_HORN_ATTACK + level_up_move 24, MOVE_FLAIL + level_up_move 29, MOVE_FURY_ATTACK + level_up_move 38, MOVE_WATERFALL + level_up_move 43, MOVE_HORN_DRILL + level_up_move 52, MOVE_AGILITY + .2byte -1 + +gSeakingLevelUpLearnset: + level_up_move 1, MOVE_PECK + level_up_move 1, MOVE_TAIL_WHIP + level_up_move 1, MOVE_WATER_SPORT + level_up_move 1, MOVE_SUPERSONIC + level_up_move 10, MOVE_SUPERSONIC + level_up_move 15, MOVE_HORN_ATTACK + level_up_move 24, MOVE_FLAIL + level_up_move 29, MOVE_FURY_ATTACK + level_up_move 41, MOVE_WATERFALL + level_up_move 49, MOVE_HORN_DRILL + level_up_move 61, MOVE_AGILITY + .2byte -1 + +gStaryuLevelUpLearnset: + level_up_move 1, MOVE_TACKLE + level_up_move 1, MOVE_HARDEN + level_up_move 6, MOVE_WATER_GUN + level_up_move 10, MOVE_RAPID_SPIN + level_up_move 15, MOVE_RECOVER + level_up_move 19, MOVE_CAMOUFLAGE + level_up_move 24, MOVE_SWIFT + level_up_move 28, MOVE_BUBBLE_BEAM + level_up_move 33, MOVE_MINIMIZE + level_up_move 37, MOVE_LIGHT_SCREEN + level_up_move 42, MOVE_COSMIC_POWER + level_up_move 46, MOVE_HYDRO_PUMP + .2byte -1 + +gStarmieLevelUpLearnset: + level_up_move 1, MOVE_WATER_GUN + level_up_move 1, MOVE_RAPID_SPIN + level_up_move 1, MOVE_RECOVER + level_up_move 1, MOVE_SWIFT + level_up_move 33, MOVE_CONFUSE_RAY + .2byte -1 + +gMrmimeLevelUpLearnset: + level_up_move 1, MOVE_BARRIER + level_up_move 5, MOVE_CONFUSION + level_up_move 9, MOVE_SUBSTITUTE + level_up_move 13, MOVE_MEDITATE + level_up_move 17, MOVE_DOUBLE_SLAP + level_up_move 21, MOVE_LIGHT_SCREEN + level_up_move 21, MOVE_REFLECT + level_up_move 25, MOVE_ENCORE + level_up_move 29, MOVE_PSYBEAM + level_up_move 33, MOVE_RECYCLE + level_up_move 37, MOVE_TRICK + level_up_move 41, MOVE_ROLE_PLAY + level_up_move 45, MOVE_PSYCHIC + level_up_move 49, MOVE_BATON_PASS + level_up_move 53, MOVE_SAFEGUARD + .2byte -1 + +gScytherLevelUpLearnset: + level_up_move 1, MOVE_QUICK_ATTACK + level_up_move 1, MOVE_LEER + level_up_move 6, MOVE_FOCUS_ENERGY + level_up_move 11, MOVE_PURSUIT + level_up_move 16, MOVE_FALSE_SWIPE + level_up_move 21, MOVE_AGILITY + level_up_move 26, MOVE_WING_ATTACK + level_up_move 31, MOVE_SLASH + level_up_move 36, MOVE_SWORDS_DANCE + level_up_move 41, MOVE_DOUBLE_TEAM + level_up_move 46, MOVE_FURY_CUTTER + .2byte -1 + +gJynxLevelUpLearnset: + level_up_move 1, MOVE_POUND + level_up_move 1, MOVE_LICK + level_up_move 1, MOVE_LOVELY_KISS + level_up_move 1, MOVE_POWDER_SNOW + level_up_move 9, MOVE_LOVELY_KISS + level_up_move 13, MOVE_POWDER_SNOW + level_up_move 21, MOVE_DOUBLE_SLAP + level_up_move 25, MOVE_ICE_PUNCH + level_up_move 35, MOVE_MEAN_LOOK + level_up_move 41, MOVE_FAKE_TEARS + level_up_move 51, MOVE_BODY_SLAM + level_up_move 57, MOVE_PERISH_SONG + level_up_move 67, MOVE_BLIZZARD + .2byte -1 + +gElectabuzzLevelUpLearnset: + level_up_move 1, MOVE_QUICK_ATTACK + level_up_move 1, MOVE_LEER + level_up_move 1, MOVE_THUNDER_PUNCH + level_up_move 9, MOVE_THUNDER_PUNCH + level_up_move 17, MOVE_LIGHT_SCREEN + level_up_move 25, MOVE_SWIFT + level_up_move 36, MOVE_SCREECH + level_up_move 47, MOVE_THUNDERBOLT + level_up_move 58, MOVE_THUNDER + .2byte -1 + +gMagmarLevelUpLearnset: + level_up_move 1, MOVE_EMBER + level_up_move 1, MOVE_LEER + level_up_move 1, MOVE_SMOG + level_up_move 1, MOVE_FIRE_PUNCH + level_up_move 7, MOVE_LEER + level_up_move 13, MOVE_SMOG + level_up_move 19, MOVE_FIRE_PUNCH + level_up_move 25, MOVE_SMOKESCREEN + level_up_move 33, MOVE_SUNNY_DAY + level_up_move 41, MOVE_FLAMETHROWER + level_up_move 49, MOVE_CONFUSE_RAY + level_up_move 57, MOVE_FIRE_BLAST + .2byte -1 + +gPinsirLevelUpLearnset: + level_up_move 1, MOVE_VICE_GRIP + level_up_move 1, MOVE_FOCUS_ENERGY + level_up_move 7, MOVE_BIND + level_up_move 13, MOVE_SEISMIC_TOSS + level_up_move 19, MOVE_HARDEN + level_up_move 25, MOVE_REVENGE + level_up_move 31, MOVE_BRICK_BREAK + level_up_move 37, MOVE_GUILLOTINE + level_up_move 43, MOVE_SUBMISSION + level_up_move 49, MOVE_SWORDS_DANCE + .2byte -1 + +gTaurosLevelUpLearnset: + level_up_move 1, MOVE_TACKLE + level_up_move 4, MOVE_TAIL_WHIP + level_up_move 8, MOVE_RAGE + level_up_move 13, MOVE_HORN_ATTACK + level_up_move 19, MOVE_SCARY_FACE + level_up_move 26, MOVE_PURSUIT + level_up_move 34, MOVE_REST + level_up_move 43, MOVE_THRASH + level_up_move 53, MOVE_TAKE_DOWN + .2byte -1 + +gMagikarpLevelUpLearnset: + level_up_move 1, MOVE_SPLASH + level_up_move 15, MOVE_TACKLE + level_up_move 30, MOVE_FLAIL + .2byte -1 + +gGyaradosLevelUpLearnset: + level_up_move 1, MOVE_THRASH + level_up_move 20, MOVE_BITE + level_up_move 25, MOVE_DRAGON_RAGE + level_up_move 30, MOVE_LEER + level_up_move 35, MOVE_TWISTER + level_up_move 40, MOVE_HYDRO_PUMP + level_up_move 45, MOVE_RAIN_DANCE + level_up_move 50, MOVE_DRAGON_DANCE + level_up_move 55, MOVE_HYPER_BEAM + .2byte -1 + +gLaprasLevelUpLearnset: + level_up_move 1, MOVE_WATER_GUN + level_up_move 1, MOVE_GROWL + level_up_move 1, MOVE_SING + level_up_move 7, MOVE_MIST + level_up_move 13, MOVE_BODY_SLAM + level_up_move 19, MOVE_CONFUSE_RAY + level_up_move 25, MOVE_PERISH_SONG + level_up_move 31, MOVE_ICE_BEAM + level_up_move 37, MOVE_RAIN_DANCE + level_up_move 43, MOVE_SAFEGUARD + level_up_move 49, MOVE_HYDRO_PUMP + level_up_move 55, MOVE_SHEER_COLD + .2byte -1 + +gDittoLevelUpLearnset: + level_up_move 1, MOVE_TRANSFORM + .2byte -1 + +gEeveeLevelUpLearnset: + level_up_move 1, MOVE_TACKLE + level_up_move 1, MOVE_TAIL_WHIP + level_up_move 1, MOVE_HELPING_HAND + level_up_move 8, MOVE_SAND_ATTACK + level_up_move 16, MOVE_GROWL + level_up_move 23, MOVE_QUICK_ATTACK + level_up_move 30, MOVE_BITE + level_up_move 36, MOVE_BATON_PASS + level_up_move 42, MOVE_TAKE_DOWN + .2byte -1 + +gVaporeonLevelUpLearnset: + level_up_move 1, MOVE_TACKLE + level_up_move 1, MOVE_TAIL_WHIP + level_up_move 1, MOVE_HELPING_HAND + level_up_move 8, MOVE_SAND_ATTACK + level_up_move 16, MOVE_WATER_GUN + level_up_move 23, MOVE_QUICK_ATTACK + level_up_move 30, MOVE_BITE + level_up_move 36, MOVE_AURORA_BEAM + level_up_move 42, MOVE_HAZE + level_up_move 47, MOVE_ACID_ARMOR + level_up_move 52, MOVE_HYDRO_PUMP + .2byte -1 + +gJolteonLevelUpLearnset: + level_up_move 1, MOVE_TACKLE + level_up_move 1, MOVE_TAIL_WHIP + level_up_move 1, MOVE_HELPING_HAND + level_up_move 8, MOVE_SAND_ATTACK + level_up_move 16, MOVE_THUNDER_SHOCK + level_up_move 23, MOVE_QUICK_ATTACK + level_up_move 30, MOVE_DOUBLE_KICK + level_up_move 36, MOVE_PIN_MISSILE + level_up_move 42, MOVE_THUNDER_WAVE + level_up_move 47, MOVE_AGILITY + level_up_move 52, MOVE_THUNDER + .2byte -1 + +gFlareonLevelUpLearnset: + level_up_move 1, MOVE_TACKLE + level_up_move 1, MOVE_TAIL_WHIP + level_up_move 1, MOVE_HELPING_HAND + level_up_move 8, MOVE_SAND_ATTACK + level_up_move 16, MOVE_EMBER + level_up_move 23, MOVE_QUICK_ATTACK + level_up_move 30, MOVE_BITE + level_up_move 36, MOVE_FIRE_SPIN + level_up_move 42, MOVE_SMOG + level_up_move 47, MOVE_LEER + level_up_move 52, MOVE_FLAMETHROWER + .2byte -1 + +gPorygonLevelUpLearnset: + level_up_move 1, MOVE_CONVERSION_2 + level_up_move 1, MOVE_TACKLE + level_up_move 1, MOVE_CONVERSION + level_up_move 9, MOVE_AGILITY + level_up_move 12, MOVE_PSYBEAM + level_up_move 20, MOVE_RECOVER + level_up_move 24, MOVE_SHARPEN + level_up_move 32, MOVE_LOCK_ON + level_up_move 36, MOVE_TRI_ATTACK + level_up_move 44, MOVE_RECYCLE + level_up_move 48, MOVE_ZAP_CANNON + .2byte -1 + +gOmanyteLevelUpLearnset: + level_up_move 1, MOVE_CONSTRICT + level_up_move 1, MOVE_WITHDRAW + level_up_move 13, MOVE_BITE + level_up_move 19, MOVE_WATER_GUN + level_up_move 25, MOVE_MUD_SHOT + level_up_move 31, MOVE_LEER + level_up_move 37, MOVE_PROTECT + level_up_move 43, MOVE_TICKLE + level_up_move 49, MOVE_ANCIENT_POWER + level_up_move 55, MOVE_HYDRO_PUMP + .2byte -1 + +gOmastarLevelUpLearnset: + level_up_move 1, MOVE_CONSTRICT + level_up_move 1, MOVE_WITHDRAW + level_up_move 1, MOVE_BITE + level_up_move 13, MOVE_BITE + level_up_move 19, MOVE_WATER_GUN + level_up_move 25, MOVE_MUD_SHOT + level_up_move 31, MOVE_LEER + level_up_move 37, MOVE_PROTECT + level_up_move 40, MOVE_SPIKE_CANNON + level_up_move 46, MOVE_TICKLE + level_up_move 55, MOVE_ANCIENT_POWER + level_up_move 65, MOVE_HYDRO_PUMP + .2byte -1 + +gKabutoLevelUpLearnset: + level_up_move 1, MOVE_SCRATCH + level_up_move 1, MOVE_HARDEN + level_up_move 13, MOVE_ABSORB + level_up_move 19, MOVE_LEER + level_up_move 25, MOVE_MUD_SHOT + level_up_move 31, MOVE_SAND_ATTACK + level_up_move 37, MOVE_ENDURE + level_up_move 43, MOVE_METAL_SOUND + level_up_move 49, MOVE_MEGA_DRAIN + level_up_move 55, MOVE_ANCIENT_POWER + .2byte -1 + +gKabutopsLevelUpLearnset: + level_up_move 1, MOVE_SCRATCH + level_up_move 1, MOVE_HARDEN + level_up_move 1, MOVE_ABSORB + level_up_move 13, MOVE_ABSORB + level_up_move 19, MOVE_LEER + level_up_move 25, MOVE_MUD_SHOT + level_up_move 31, MOVE_SAND_ATTACK + level_up_move 37, MOVE_ENDURE + level_up_move 40, MOVE_SLASH + level_up_move 46, MOVE_METAL_SOUND + level_up_move 55, MOVE_MEGA_DRAIN + level_up_move 65, MOVE_ANCIENT_POWER + .2byte -1 + +gAerodactylLevelUpLearnset: + level_up_move 1, MOVE_WING_ATTACK + level_up_move 8, MOVE_AGILITY + level_up_move 15, MOVE_BITE + level_up_move 22, MOVE_SUPERSONIC + level_up_move 29, MOVE_ANCIENT_POWER + level_up_move 36, MOVE_SCARY_FACE + level_up_move 43, MOVE_TAKE_DOWN + level_up_move 50, MOVE_HYPER_BEAM + .2byte -1 + +gSnorlaxLevelUpLearnset: + level_up_move 1, MOVE_TACKLE + level_up_move 6, MOVE_AMNESIA + level_up_move 10, MOVE_DEFENSE_CURL + level_up_move 15, MOVE_BELLY_DRUM + level_up_move 19, MOVE_HEADBUTT + level_up_move 24, MOVE_YAWN + level_up_move 28, MOVE_REST + level_up_move 28, MOVE_SNORE + level_up_move 33, MOVE_BODY_SLAM + level_up_move 37, MOVE_BLOCK + level_up_move 42, MOVE_COVET + level_up_move 46, MOVE_ROLLOUT + level_up_move 51, MOVE_HYPER_BEAM + .2byte -1 + +gArticunoLevelUpLearnset: + level_up_move 1, MOVE_GUST + level_up_move 1, MOVE_POWDER_SNOW + level_up_move 13, MOVE_MIST + level_up_move 25, MOVE_AGILITY + level_up_move 37, MOVE_MIND_READER + level_up_move 49, MOVE_ICE_BEAM + level_up_move 61, MOVE_REFLECT + level_up_move 73, MOVE_BLIZZARD + level_up_move 85, MOVE_SHEER_COLD + .2byte -1 + +gZapdosLevelUpLearnset: + level_up_move 1, MOVE_PECK + level_up_move 1, MOVE_THUNDER_SHOCK + level_up_move 13, MOVE_THUNDER_WAVE + level_up_move 25, MOVE_AGILITY + level_up_move 37, MOVE_DETECT + level_up_move 49, MOVE_DRILL_PECK + level_up_move 61, MOVE_CHARGE + level_up_move 73, MOVE_LIGHT_SCREEN + level_up_move 85, MOVE_THUNDER + .2byte -1 + +gMoltresLevelUpLearnset: + level_up_move 1, MOVE_WING_ATTACK + level_up_move 1, MOVE_EMBER + level_up_move 13, MOVE_FIRE_SPIN + level_up_move 25, MOVE_AGILITY + level_up_move 37, MOVE_ENDURE + level_up_move 49, MOVE_FLAMETHROWER + level_up_move 61, MOVE_SAFEGUARD + level_up_move 73, MOVE_HEAT_WAVE + level_up_move 85, MOVE_SKY_ATTACK + .2byte -1 + +gDratiniLevelUpLearnset: + level_up_move 1, MOVE_WRAP + level_up_move 1, MOVE_LEER + level_up_move 8, MOVE_THUNDER_WAVE + level_up_move 15, MOVE_TWISTER + level_up_move 22, MOVE_DRAGON_RAGE + level_up_move 29, MOVE_SLAM + level_up_move 36, MOVE_AGILITY + level_up_move 43, MOVE_SAFEGUARD + level_up_move 50, MOVE_OUTRAGE + level_up_move 57, MOVE_HYPER_BEAM + .2byte -1 + +gDragonairLevelUpLearnset: + level_up_move 1, MOVE_WRAP + level_up_move 1, MOVE_LEER + level_up_move 1, MOVE_THUNDER_WAVE + level_up_move 1, MOVE_TWISTER + level_up_move 8, MOVE_THUNDER_WAVE + level_up_move 15, MOVE_TWISTER + level_up_move 22, MOVE_DRAGON_RAGE + level_up_move 29, MOVE_SLAM + level_up_move 38, MOVE_AGILITY + level_up_move 47, MOVE_SAFEGUARD + level_up_move 56, MOVE_OUTRAGE + level_up_move 65, MOVE_HYPER_BEAM + .2byte -1 + +gDragoniteLevelUpLearnset: + level_up_move 1, MOVE_WRAP + level_up_move 1, MOVE_LEER + level_up_move 1, MOVE_THUNDER_WAVE + level_up_move 1, MOVE_TWISTER + level_up_move 8, MOVE_THUNDER_WAVE + level_up_move 15, MOVE_TWISTER + level_up_move 22, MOVE_DRAGON_RAGE + level_up_move 29, MOVE_SLAM + level_up_move 38, MOVE_AGILITY + level_up_move 47, MOVE_SAFEGUARD + level_up_move 55, MOVE_WING_ATTACK + level_up_move 61, MOVE_OUTRAGE + level_up_move 75, MOVE_HYPER_BEAM + .2byte -1 + +gMewtwoLevelUpLearnset: + level_up_move 1, MOVE_CONFUSION + level_up_move 1, MOVE_DISABLE + level_up_move 11, MOVE_BARRIER + level_up_move 22, MOVE_SWIFT + level_up_move 33, MOVE_PSYCH_UP + level_up_move 44, MOVE_FUTURE_SIGHT + level_up_move 55, MOVE_MIST + level_up_move 66, MOVE_PSYCHIC + level_up_move 77, MOVE_AMNESIA + level_up_move 88, MOVE_RECOVER + level_up_move 99, MOVE_SAFEGUARD + .2byte -1 + +gMewLevelUpLearnset: + level_up_move 1, MOVE_POUND + level_up_move 10, MOVE_TRANSFORM + level_up_move 20, MOVE_MEGA_PUNCH + level_up_move 30, MOVE_METRONOME + level_up_move 40, MOVE_PSYCHIC + level_up_move 50, MOVE_ANCIENT_POWER + .2byte -1 + +gChikoritaLevelUpLearnset: + level_up_move 1, MOVE_TACKLE + level_up_move 1, MOVE_GROWL + level_up_move 8, MOVE_RAZOR_LEAF + level_up_move 12, MOVE_REFLECT + level_up_move 15, MOVE_POISON_POWDER + level_up_move 22, MOVE_SYNTHESIS + level_up_move 29, MOVE_BODY_SLAM + level_up_move 36, MOVE_LIGHT_SCREEN + level_up_move 43, MOVE_SAFEGUARD + level_up_move 50, MOVE_SOLAR_BEAM + .2byte -1 + +gBayleefLevelUpLearnset: + level_up_move 1, MOVE_TACKLE + level_up_move 1, MOVE_GROWL + level_up_move 1, MOVE_RAZOR_LEAF + level_up_move 1, MOVE_REFLECT + level_up_move 8, MOVE_RAZOR_LEAF + level_up_move 12, MOVE_REFLECT + level_up_move 15, MOVE_POISON_POWDER + level_up_move 23, MOVE_SYNTHESIS + level_up_move 31, MOVE_BODY_SLAM + level_up_move 39, MOVE_LIGHT_SCREEN + level_up_move 47, MOVE_SAFEGUARD + level_up_move 55, MOVE_SOLAR_BEAM + .2byte -1 + +gMeganiumLevelUpLearnset: + level_up_move 1, MOVE_TACKLE + level_up_move 1, MOVE_GROWL + level_up_move 1, MOVE_RAZOR_LEAF + level_up_move 1, MOVE_REFLECT + level_up_move 8, MOVE_RAZOR_LEAF + level_up_move 12, MOVE_REFLECT + level_up_move 15, MOVE_POISON_POWDER + level_up_move 23, MOVE_SYNTHESIS + level_up_move 31, MOVE_BODY_SLAM + level_up_move 41, MOVE_LIGHT_SCREEN + level_up_move 51, MOVE_SAFEGUARD + level_up_move 61, MOVE_SOLAR_BEAM + .2byte -1 + +gCyndaquilLevelUpLearnset: + level_up_move 1, MOVE_TACKLE + level_up_move 1, MOVE_LEER + level_up_move 6, MOVE_SMOKESCREEN + level_up_move 12, MOVE_EMBER + level_up_move 19, MOVE_QUICK_ATTACK + level_up_move 27, MOVE_FLAME_WHEEL + level_up_move 36, MOVE_SWIFT + level_up_move 46, MOVE_FLAMETHROWER + .2byte -1 + +gQuilavaLevelUpLearnset: + level_up_move 1, MOVE_TACKLE + level_up_move 1, MOVE_LEER + level_up_move 1, MOVE_SMOKESCREEN + level_up_move 6, MOVE_SMOKESCREEN + level_up_move 12, MOVE_EMBER + level_up_move 21, MOVE_QUICK_ATTACK + level_up_move 31, MOVE_FLAME_WHEEL + level_up_move 42, MOVE_SWIFT + level_up_move 54, MOVE_FLAMETHROWER + .2byte -1 + +gTyphlosionLevelUpLearnset: + level_up_move 1, MOVE_TACKLE + level_up_move 1, MOVE_LEER + level_up_move 1, MOVE_SMOKESCREEN + level_up_move 1, MOVE_EMBER + level_up_move 6, MOVE_SMOKESCREEN + level_up_move 12, MOVE_EMBER + level_up_move 21, MOVE_QUICK_ATTACK + level_up_move 31, MOVE_FLAME_WHEEL + level_up_move 45, MOVE_SWIFT + level_up_move 60, MOVE_FLAMETHROWER + .2byte -1 + +gTotodileLevelUpLearnset: + level_up_move 1, MOVE_SCRATCH + level_up_move 1, MOVE_LEER + level_up_move 7, MOVE_RAGE + level_up_move 13, MOVE_WATER_GUN + level_up_move 20, MOVE_BITE + level_up_move 27, MOVE_SCARY_FACE + level_up_move 35, MOVE_SLASH + level_up_move 43, MOVE_SCREECH + level_up_move 52, MOVE_HYDRO_PUMP + .2byte -1 + +gCroconawLevelUpLearnset: + level_up_move 1, MOVE_SCRATCH + level_up_move 1, MOVE_LEER + level_up_move 1, MOVE_RAGE + level_up_move 7, MOVE_RAGE + level_up_move 13, MOVE_WATER_GUN + level_up_move 21, MOVE_BITE + level_up_move 28, MOVE_SCARY_FACE + level_up_move 37, MOVE_SLASH + level_up_move 45, MOVE_SCREECH + level_up_move 55, MOVE_HYDRO_PUMP + .2byte -1 + +gFeraligatrLevelUpLearnset: + level_up_move 1, MOVE_SCRATCH + level_up_move 1, MOVE_LEER + level_up_move 1, MOVE_RAGE + level_up_move 1, MOVE_WATER_GUN + level_up_move 7, MOVE_RAGE + level_up_move 13, MOVE_WATER_GUN + level_up_move 21, MOVE_BITE + level_up_move 28, MOVE_SCARY_FACE + level_up_move 38, MOVE_SLASH + level_up_move 47, MOVE_SCREECH + level_up_move 58, MOVE_HYDRO_PUMP + .2byte -1 + +gSentretLevelUpLearnset: + level_up_move 1, MOVE_SCRATCH + level_up_move 4, MOVE_DEFENSE_CURL + level_up_move 7, MOVE_QUICK_ATTACK + level_up_move 12, MOVE_FURY_SWIPES + level_up_move 17, MOVE_HELPING_HAND + level_up_move 24, MOVE_SLAM + level_up_move 31, MOVE_FOLLOW_ME + level_up_move 40, MOVE_REST + level_up_move 49, MOVE_AMNESIA + .2byte -1 + +gFurretLevelUpLearnset: + level_up_move 1, MOVE_SCRATCH + level_up_move 1, MOVE_DEFENSE_CURL + level_up_move 1, MOVE_QUICK_ATTACK + level_up_move 4, MOVE_DEFENSE_CURL + level_up_move 7, MOVE_QUICK_ATTACK + level_up_move 12, MOVE_FURY_SWIPES + level_up_move 19, MOVE_HELPING_HAND + level_up_move 28, MOVE_SLAM + level_up_move 37, MOVE_FOLLOW_ME + level_up_move 48, MOVE_REST + level_up_move 59, MOVE_AMNESIA + .2byte -1 + +gHoothootLevelUpLearnset: + level_up_move 1, MOVE_TACKLE + level_up_move 1, MOVE_GROWL + level_up_move 6, MOVE_FORESIGHT + level_up_move 11, MOVE_PECK + level_up_move 16, MOVE_HYPNOSIS + level_up_move 22, MOVE_REFLECT + level_up_move 28, MOVE_TAKE_DOWN + level_up_move 34, MOVE_CONFUSION + level_up_move 48, MOVE_DREAM_EATER + .2byte -1 + +gNoctowlLevelUpLearnset: + level_up_move 1, MOVE_TACKLE + level_up_move 1, MOVE_GROWL + level_up_move 1, MOVE_FORESIGHT + level_up_move 1, MOVE_PECK + level_up_move 6, MOVE_FORESIGHT + level_up_move 11, MOVE_PECK + level_up_move 16, MOVE_HYPNOSIS + level_up_move 25, MOVE_REFLECT + level_up_move 33, MOVE_TAKE_DOWN + level_up_move 41, MOVE_CONFUSION + level_up_move 57, MOVE_DREAM_EATER + .2byte -1 + +gLedybaLevelUpLearnset: + level_up_move 1, MOVE_TACKLE + level_up_move 8, MOVE_SUPERSONIC + level_up_move 15, MOVE_COMET_PUNCH + level_up_move 22, MOVE_LIGHT_SCREEN + level_up_move 22, MOVE_REFLECT + level_up_move 22, MOVE_SAFEGUARD + level_up_move 29, MOVE_BATON_PASS + level_up_move 36, MOVE_SWIFT + level_up_move 43, MOVE_AGILITY + level_up_move 50, MOVE_DOUBLE_EDGE + .2byte -1 + +gLedianLevelUpLearnset: + level_up_move 1, MOVE_TACKLE + level_up_move 1, MOVE_SUPERSONIC + level_up_move 8, MOVE_SUPERSONIC + level_up_move 15, MOVE_COMET_PUNCH + level_up_move 24, MOVE_LIGHT_SCREEN + level_up_move 24, MOVE_REFLECT + level_up_move 24, MOVE_SAFEGUARD + level_up_move 33, MOVE_BATON_PASS + level_up_move 42, MOVE_SWIFT + level_up_move 51, MOVE_AGILITY + level_up_move 60, MOVE_DOUBLE_EDGE + .2byte -1 + +gSpinarakLevelUpLearnset: + level_up_move 1, MOVE_POISON_STING + level_up_move 1, MOVE_STRING_SHOT + level_up_move 6, MOVE_SCARY_FACE + level_up_move 11, MOVE_CONSTRICT + level_up_move 17, MOVE_NIGHT_SHADE + level_up_move 23, MOVE_LEECH_LIFE + level_up_move 30, MOVE_FURY_SWIPES + level_up_move 37, MOVE_SPIDER_WEB + level_up_move 45, MOVE_AGILITY + level_up_move 53, MOVE_PSYCHIC + .2byte -1 + +gAriadosLevelUpLearnset: + level_up_move 1, MOVE_POISON_STING + level_up_move 1, MOVE_STRING_SHOT + level_up_move 1, MOVE_SCARY_FACE + level_up_move 1, MOVE_CONSTRICT + level_up_move 6, MOVE_SCARY_FACE + level_up_move 11, MOVE_CONSTRICT + level_up_move 17, MOVE_NIGHT_SHADE + level_up_move 25, MOVE_LEECH_LIFE + level_up_move 34, MOVE_FURY_SWIPES + level_up_move 43, MOVE_SPIDER_WEB + level_up_move 53, MOVE_AGILITY + level_up_move 63, MOVE_PSYCHIC + .2byte -1 + +gCrobatLevelUpLearnset: + level_up_move 1, MOVE_SCREECH + level_up_move 1, MOVE_LEECH_LIFE + level_up_move 1, MOVE_SUPERSONIC + level_up_move 1, MOVE_ASTONISH + level_up_move 6, MOVE_SUPERSONIC + level_up_move 11, MOVE_ASTONISH + level_up_move 16, MOVE_BITE + level_up_move 21, MOVE_WING_ATTACK + level_up_move 28, MOVE_CONFUSE_RAY + level_up_move 35, MOVE_AIR_CUTTER + level_up_move 42, MOVE_MEAN_LOOK + level_up_move 49, MOVE_POISON_FANG + level_up_move 56, MOVE_HAZE + .2byte -1 + +gChinchouLevelUpLearnset: + level_up_move 1, MOVE_BUBBLE + level_up_move 1, MOVE_THUNDER_WAVE + level_up_move 5, MOVE_SUPERSONIC + level_up_move 13, MOVE_FLAIL + level_up_move 17, MOVE_WATER_GUN + level_up_move 25, MOVE_SPARK + level_up_move 29, MOVE_CONFUSE_RAY + level_up_move 37, MOVE_TAKE_DOWN + level_up_move 41, MOVE_HYDRO_PUMP + level_up_move 49, MOVE_CHARGE + .2byte -1 + +gLanturnLevelUpLearnset: + level_up_move 1, MOVE_BUBBLE + level_up_move 1, MOVE_THUNDER_WAVE + level_up_move 1, MOVE_SUPERSONIC + level_up_move 5, MOVE_SUPERSONIC + level_up_move 13, MOVE_FLAIL + level_up_move 17, MOVE_WATER_GUN + level_up_move 25, MOVE_SPARK + level_up_move 32, MOVE_CONFUSE_RAY + level_up_move 43, MOVE_TAKE_DOWN + level_up_move 50, MOVE_HYDRO_PUMP + level_up_move 61, MOVE_CHARGE + .2byte -1 + +gPichuLevelUpLearnset: + level_up_move 1, MOVE_THUNDER_SHOCK + level_up_move 1, MOVE_CHARM + level_up_move 6, MOVE_TAIL_WHIP + level_up_move 8, MOVE_THUNDER_WAVE + level_up_move 11, MOVE_SWEET_KISS + .2byte -1 + +gCleffaLevelUpLearnset: + level_up_move 1, MOVE_POUND + level_up_move 1, MOVE_CHARM + level_up_move 4, MOVE_ENCORE + level_up_move 8, MOVE_SING + level_up_move 13, MOVE_SWEET_KISS + .2byte -1 + +gIgglybuffLevelUpLearnset: + level_up_move 1, MOVE_SING + level_up_move 1, MOVE_CHARM + level_up_move 4, MOVE_DEFENSE_CURL + level_up_move 9, MOVE_POUND + level_up_move 14, MOVE_SWEET_KISS + .2byte -1 + +gTogepiLevelUpLearnset: + level_up_move 1, MOVE_GROWL + level_up_move 1, MOVE_CHARM + level_up_move 6, MOVE_METRONOME + level_up_move 11, MOVE_SWEET_KISS + level_up_move 16, MOVE_YAWN + level_up_move 21, MOVE_ENCORE + level_up_move 26, MOVE_FOLLOW_ME + level_up_move 31, MOVE_WISH + level_up_move 36, MOVE_SAFEGUARD + level_up_move 41, MOVE_DOUBLE_EDGE + .2byte -1 + +gTogeticLevelUpLearnset: + level_up_move 1, MOVE_GROWL + level_up_move 1, MOVE_CHARM + level_up_move 6, MOVE_METRONOME + level_up_move 11, MOVE_SWEET_KISS + level_up_move 16, MOVE_YAWN + level_up_move 21, MOVE_ENCORE + level_up_move 26, MOVE_FOLLOW_ME + level_up_move 31, MOVE_WISH + level_up_move 36, MOVE_SAFEGUARD + level_up_move 41, MOVE_DOUBLE_EDGE + .2byte -1 + +gNatuLevelUpLearnset: + level_up_move 1, MOVE_PECK + level_up_move 1, MOVE_LEER + level_up_move 10, MOVE_NIGHT_SHADE + level_up_move 20, MOVE_TELEPORT + level_up_move 30, MOVE_WISH + level_up_move 30, MOVE_FUTURE_SIGHT + level_up_move 40, MOVE_CONFUSE_RAY + level_up_move 50, MOVE_PSYCHIC + .2byte -1 + +gXatuLevelUpLearnset: + level_up_move 1, MOVE_PECK + level_up_move 1, MOVE_LEER + level_up_move 10, MOVE_NIGHT_SHADE + level_up_move 20, MOVE_TELEPORT + level_up_move 35, MOVE_WISH + level_up_move 35, MOVE_FUTURE_SIGHT + level_up_move 50, MOVE_CONFUSE_RAY + level_up_move 65, MOVE_PSYCHIC + .2byte -1 + +gMareepLevelUpLearnset: + level_up_move 1, MOVE_TACKLE + level_up_move 1, MOVE_GROWL + level_up_move 9, MOVE_THUNDER_SHOCK + level_up_move 16, MOVE_THUNDER_WAVE + level_up_move 23, MOVE_COTTON_SPORE + level_up_move 30, MOVE_LIGHT_SCREEN + level_up_move 37, MOVE_THUNDER + .2byte -1 + +gFlaaffyLevelUpLearnset: + level_up_move 1, MOVE_TACKLE + level_up_move 1, MOVE_GROWL + level_up_move 1, MOVE_THUNDER_SHOCK + level_up_move 9, MOVE_THUNDER_SHOCK + level_up_move 18, MOVE_THUNDER_WAVE + level_up_move 27, MOVE_COTTON_SPORE + level_up_move 36, MOVE_LIGHT_SCREEN + level_up_move 45, MOVE_THUNDER + .2byte -1 + +gAmpharosLevelUpLearnset: + level_up_move 1, MOVE_TACKLE + level_up_move 1, MOVE_GROWL + level_up_move 1, MOVE_THUNDER_SHOCK + level_up_move 1, MOVE_THUNDER_WAVE + level_up_move 9, MOVE_THUNDER_SHOCK + level_up_move 18, MOVE_THUNDER_WAVE + level_up_move 27, MOVE_COTTON_SPORE + level_up_move 30, MOVE_THUNDER_PUNCH + level_up_move 42, MOVE_LIGHT_SCREEN + level_up_move 57, MOVE_THUNDER + .2byte -1 + +gBellossomLevelUpLearnset: + level_up_move 1, MOVE_ABSORB + level_up_move 1, MOVE_SWEET_SCENT + level_up_move 1, MOVE_STUN_SPORE + level_up_move 1, MOVE_MAGICAL_LEAF + level_up_move 44, MOVE_PETAL_DANCE + level_up_move 55, MOVE_SOLAR_BEAM + .2byte -1 + +gMarillLevelUpLearnset: + level_up_move 1, MOVE_TACKLE + level_up_move 3, MOVE_DEFENSE_CURL + level_up_move 6, MOVE_TAIL_WHIP + level_up_move 10, MOVE_WATER_GUN + level_up_move 15, MOVE_ROLLOUT + level_up_move 21, MOVE_BUBBLE_BEAM + level_up_move 28, MOVE_DOUBLE_EDGE + level_up_move 36, MOVE_RAIN_DANCE + level_up_move 45, MOVE_HYDRO_PUMP + .2byte -1 + +gAzumarillLevelUpLearnset: + level_up_move 1, MOVE_TACKLE + level_up_move 1, MOVE_DEFENSE_CURL + level_up_move 1, MOVE_TAIL_WHIP + level_up_move 1, MOVE_WATER_GUN + level_up_move 3, MOVE_DEFENSE_CURL + level_up_move 6, MOVE_TAIL_WHIP + level_up_move 10, MOVE_WATER_GUN + level_up_move 15, MOVE_ROLLOUT + level_up_move 24, MOVE_BUBBLE_BEAM + level_up_move 34, MOVE_DOUBLE_EDGE + level_up_move 45, MOVE_RAIN_DANCE + level_up_move 57, MOVE_HYDRO_PUMP + .2byte -1 + +gSudowoodoLevelUpLearnset: + level_up_move 1, MOVE_ROCK_THROW + level_up_move 1, MOVE_MIMIC + level_up_move 9, MOVE_FLAIL + level_up_move 17, MOVE_LOW_KICK + level_up_move 25, MOVE_ROCK_SLIDE + level_up_move 33, MOVE_BLOCK + level_up_move 41, MOVE_FAINT_ATTACK + level_up_move 49, MOVE_SLAM + level_up_move 57, MOVE_DOUBLE_EDGE + .2byte -1 + +gPolitoedLevelUpLearnset: + level_up_move 1, MOVE_WATER_GUN + level_up_move 1, MOVE_HYPNOSIS + level_up_move 1, MOVE_DOUBLE_SLAP + level_up_move 1, MOVE_PERISH_SONG + level_up_move 35, MOVE_PERISH_SONG + level_up_move 51, MOVE_SWAGGER + .2byte -1 + +gHoppipLevelUpLearnset: + level_up_move 1, MOVE_SPLASH + level_up_move 5, MOVE_SYNTHESIS + level_up_move 5, MOVE_TAIL_WHIP + level_up_move 10, MOVE_TACKLE + level_up_move 13, MOVE_POISON_POWDER + level_up_move 15, MOVE_STUN_SPORE + level_up_move 17, MOVE_SLEEP_POWDER + level_up_move 20, MOVE_LEECH_SEED + level_up_move 25, MOVE_COTTON_SPORE + level_up_move 30, MOVE_MEGA_DRAIN + .2byte -1 + +gSkiploomLevelUpLearnset: + level_up_move 1, MOVE_SPLASH + level_up_move 1, MOVE_SYNTHESIS + level_up_move 1, MOVE_TAIL_WHIP + level_up_move 1, MOVE_TACKLE + level_up_move 5, MOVE_SYNTHESIS + level_up_move 5, MOVE_TAIL_WHIP + level_up_move 10, MOVE_TACKLE + level_up_move 13, MOVE_POISON_POWDER + level_up_move 15, MOVE_STUN_SPORE + level_up_move 17, MOVE_SLEEP_POWDER + level_up_move 22, MOVE_LEECH_SEED + level_up_move 29, MOVE_COTTON_SPORE + level_up_move 36, MOVE_MEGA_DRAIN + .2byte -1 + +gJumpluffLevelUpLearnset: + level_up_move 1, MOVE_SPLASH + level_up_move 1, MOVE_SYNTHESIS + level_up_move 1, MOVE_TAIL_WHIP + level_up_move 1, MOVE_TACKLE + level_up_move 5, MOVE_SYNTHESIS + level_up_move 5, MOVE_TAIL_WHIP + level_up_move 10, MOVE_TACKLE + level_up_move 13, MOVE_POISON_POWDER + level_up_move 15, MOVE_STUN_SPORE + level_up_move 17, MOVE_SLEEP_POWDER + level_up_move 22, MOVE_LEECH_SEED + level_up_move 33, MOVE_COTTON_SPORE + level_up_move 44, MOVE_MEGA_DRAIN + .2byte -1 + +gAipomLevelUpLearnset: + level_up_move 1, MOVE_SCRATCH + level_up_move 1, MOVE_TAIL_WHIP + level_up_move 6, MOVE_SAND_ATTACK + level_up_move 13, MOVE_ASTONISH + level_up_move 18, MOVE_BATON_PASS + level_up_move 25, MOVE_TICKLE + level_up_move 31, MOVE_FURY_SWIPES + level_up_move 38, MOVE_SWIFT + level_up_move 43, MOVE_SCREECH + level_up_move 50, MOVE_AGILITY + .2byte -1 + +gSunkernLevelUpLearnset: + level_up_move 1, MOVE_ABSORB + level_up_move 6, MOVE_GROWTH + level_up_move 13, MOVE_MEGA_DRAIN + level_up_move 18, MOVE_INGRAIN + level_up_move 25, MOVE_ENDEAVOR + level_up_move 30, MOVE_SUNNY_DAY + level_up_move 37, MOVE_SYNTHESIS + level_up_move 42, MOVE_GIGA_DRAIN + .2byte -1 + +gSunfloraLevelUpLearnset: + level_up_move 1, MOVE_ABSORB + level_up_move 1, MOVE_POUND + level_up_move 6, MOVE_GROWTH + level_up_move 13, MOVE_RAZOR_LEAF + level_up_move 18, MOVE_INGRAIN + level_up_move 25, MOVE_BULLET_SEED + level_up_move 30, MOVE_SUNNY_DAY + level_up_move 37, MOVE_PETAL_DANCE + level_up_move 42, MOVE_SOLAR_BEAM + .2byte -1 + +gYanmaLevelUpLearnset: + level_up_move 1, MOVE_TACKLE + level_up_move 1, MOVE_FORESIGHT + level_up_move 7, MOVE_QUICK_ATTACK + level_up_move 13, MOVE_DOUBLE_TEAM + level_up_move 19, MOVE_SONIC_BOOM + level_up_move 25, MOVE_DETECT + level_up_move 31, MOVE_SUPERSONIC + level_up_move 37, MOVE_UPROAR + level_up_move 43, MOVE_WING_ATTACK + level_up_move 49, MOVE_SCREECH + .2byte -1 + +gWooperLevelUpLearnset: + level_up_move 1, MOVE_WATER_GUN + level_up_move 1, MOVE_TAIL_WHIP + level_up_move 11, MOVE_SLAM + level_up_move 16, MOVE_MUD_SHOT + level_up_move 21, MOVE_AMNESIA + level_up_move 31, MOVE_YAWN + level_up_move 36, MOVE_EARTHQUAKE + level_up_move 41, MOVE_RAIN_DANCE + level_up_move 51, MOVE_MIST + level_up_move 51, MOVE_HAZE + .2byte -1 + +gQuagsireLevelUpLearnset: + level_up_move 1, MOVE_WATER_GUN + level_up_move 1, MOVE_TAIL_WHIP + level_up_move 11, MOVE_SLAM + level_up_move 16, MOVE_MUD_SHOT + level_up_move 23, MOVE_AMNESIA + level_up_move 35, MOVE_YAWN + level_up_move 42, MOVE_EARTHQUAKE + level_up_move 49, MOVE_RAIN_DANCE + level_up_move 61, MOVE_MIST + level_up_move 61, MOVE_HAZE + .2byte -1 + +gEspeonLevelUpLearnset: + level_up_move 1, MOVE_TACKLE + level_up_move 1, MOVE_TAIL_WHIP + level_up_move 1, MOVE_HELPING_HAND + level_up_move 8, MOVE_SAND_ATTACK + level_up_move 16, MOVE_CONFUSION + level_up_move 23, MOVE_QUICK_ATTACK + level_up_move 30, MOVE_SWIFT + level_up_move 36, MOVE_PSYBEAM + level_up_move 42, MOVE_PSYCH_UP + level_up_move 47, MOVE_PSYCHIC + level_up_move 52, MOVE_MORNING_SUN + .2byte -1 + +gUmbreonLevelUpLearnset: + level_up_move 1, MOVE_TACKLE + level_up_move 1, MOVE_TAIL_WHIP + level_up_move 1, MOVE_HELPING_HAND + level_up_move 8, MOVE_SAND_ATTACK + level_up_move 16, MOVE_PURSUIT + level_up_move 23, MOVE_QUICK_ATTACK + level_up_move 30, MOVE_CONFUSE_RAY + level_up_move 36, MOVE_FAINT_ATTACK + level_up_move 42, MOVE_MEAN_LOOK + level_up_move 47, MOVE_SCREECH + level_up_move 52, MOVE_MOONLIGHT + .2byte -1 + +gMurkrowLevelUpLearnset: + level_up_move 1, MOVE_PECK + level_up_move 9, MOVE_ASTONISH + level_up_move 14, MOVE_PURSUIT + level_up_move 22, MOVE_HAZE + level_up_move 27, MOVE_NIGHT_SHADE + level_up_move 35, MOVE_FAINT_ATTACK + level_up_move 40, MOVE_TAUNT + level_up_move 48, MOVE_MEAN_LOOK + .2byte -1 + +gSlowkingLevelUpLearnset: + level_up_move 1, MOVE_CURSE + level_up_move 1, MOVE_YAWN + level_up_move 1, MOVE_TACKLE + level_up_move 6, MOVE_GROWL + level_up_move 15, MOVE_WATER_GUN + level_up_move 20, MOVE_CONFUSION + level_up_move 29, MOVE_DISABLE + level_up_move 34, MOVE_HEADBUTT + level_up_move 43, MOVE_SWAGGER + level_up_move 48, MOVE_PSYCHIC + .2byte -1 + +gMisdreavusLevelUpLearnset: + level_up_move 1, MOVE_GROWL + level_up_move 1, MOVE_PSYWAVE + level_up_move 6, MOVE_SPITE + level_up_move 11, MOVE_ASTONISH + level_up_move 17, MOVE_CONFUSE_RAY + level_up_move 23, MOVE_MEAN_LOOK + level_up_move 30, MOVE_PSYBEAM + level_up_move 37, MOVE_PAIN_SPLIT + level_up_move 45, MOVE_PERISH_SONG + level_up_move 53, MOVE_GRUDGE + .2byte -1 + +gUnownLevelUpLearnset: + level_up_move 1, MOVE_HIDDEN_POWER + .2byte -1 + +gWobbuffetLevelUpLearnset: + level_up_move 1, MOVE_COUNTER + level_up_move 1, MOVE_MIRROR_COAT + level_up_move 1, MOVE_SAFEGUARD + level_up_move 1, MOVE_DESTINY_BOND + .2byte -1 + +gGirafarigLevelUpLearnset: + level_up_move 1, MOVE_TACKLE + level_up_move 1, MOVE_GROWL + level_up_move 7, MOVE_ASTONISH + level_up_move 13, MOVE_CONFUSION + level_up_move 19, MOVE_STOMP + level_up_move 25, MOVE_ODOR_SLEUTH + level_up_move 31, MOVE_AGILITY + level_up_move 37, MOVE_BATON_PASS + level_up_move 43, MOVE_PSYBEAM + level_up_move 49, MOVE_CRUNCH + .2byte -1 + +gPinecoLevelUpLearnset: + level_up_move 1, MOVE_TACKLE + level_up_move 1, MOVE_PROTECT + level_up_move 8, MOVE_SELF_DESTRUCT + level_up_move 15, MOVE_TAKE_DOWN + level_up_move 22, MOVE_RAPID_SPIN + level_up_move 29, MOVE_BIDE + level_up_move 36, MOVE_EXPLOSION + level_up_move 43, MOVE_SPIKES + level_up_move 50, MOVE_DOUBLE_EDGE + .2byte -1 + +gForretressLevelUpLearnset: + level_up_move 1, MOVE_TACKLE + level_up_move 1, MOVE_PROTECT + level_up_move 1, MOVE_SELF_DESTRUCT + level_up_move 8, MOVE_SELF_DESTRUCT + level_up_move 15, MOVE_TAKE_DOWN + level_up_move 22, MOVE_RAPID_SPIN + level_up_move 29, MOVE_BIDE + level_up_move 39, MOVE_EXPLOSION + level_up_move 49, MOVE_SPIKES + level_up_move 59, MOVE_DOUBLE_EDGE + .2byte -1 + +gDunsparceLevelUpLearnset: + level_up_move 1, MOVE_RAGE + level_up_move 4, MOVE_DEFENSE_CURL + level_up_move 11, MOVE_YAWN + level_up_move 14, MOVE_GLARE + level_up_move 21, MOVE_SPITE + level_up_move 24, MOVE_PURSUIT + level_up_move 31, MOVE_SCREECH + level_up_move 34, MOVE_TAKE_DOWN + level_up_move 41, MOVE_ENDEAVOR + .2byte -1 + +gGligarLevelUpLearnset: + level_up_move 1, MOVE_POISON_STING + level_up_move 6, MOVE_SAND_ATTACK + level_up_move 13, MOVE_HARDEN + level_up_move 20, MOVE_QUICK_ATTACK + level_up_move 28, MOVE_FAINT_ATTACK + level_up_move 36, MOVE_SLASH + level_up_move 44, MOVE_SCREECH + level_up_move 52, MOVE_GUILLOTINE + .2byte -1 + +gSteelixLevelUpLearnset: + level_up_move 1, MOVE_TACKLE + level_up_move 1, MOVE_SCREECH + level_up_move 9, MOVE_BIND + level_up_move 13, MOVE_ROCK_THROW + level_up_move 21, MOVE_HARDEN + level_up_move 25, MOVE_RAGE + level_up_move 33, MOVE_SANDSTORM + level_up_move 37, MOVE_SLAM + level_up_move 45, MOVE_IRON_TAIL + level_up_move 49, MOVE_CRUNCH + level_up_move 57, MOVE_DOUBLE_EDGE + .2byte -1 + +gSnubbullLevelUpLearnset: + level_up_move 1, MOVE_TACKLE + level_up_move 1, MOVE_SCARY_FACE + level_up_move 4, MOVE_TAIL_WHIP + level_up_move 8, MOVE_CHARM + level_up_move 13, MOVE_BITE + level_up_move 19, MOVE_LICK + level_up_move 26, MOVE_ROAR + level_up_move 34, MOVE_RAGE + level_up_move 43, MOVE_TAKE_DOWN + level_up_move 53, MOVE_CRUNCH + .2byte -1 + +gGranbullLevelUpLearnset: + level_up_move 1, MOVE_TACKLE + level_up_move 1, MOVE_SCARY_FACE + level_up_move 4, MOVE_TAIL_WHIP + level_up_move 8, MOVE_CHARM + level_up_move 13, MOVE_BITE + level_up_move 19, MOVE_LICK + level_up_move 28, MOVE_ROAR + level_up_move 38, MOVE_RAGE + level_up_move 49, MOVE_TAKE_DOWN + level_up_move 61, MOVE_CRUNCH + .2byte -1 + +gQwilfishLevelUpLearnset: + level_up_move 1, MOVE_SPIKES + level_up_move 1, MOVE_TACKLE + level_up_move 1, MOVE_POISON_STING + level_up_move 10, MOVE_HARDEN + level_up_move 10, MOVE_MINIMIZE + level_up_move 19, MOVE_WATER_GUN + level_up_move 28, MOVE_PIN_MISSILE + level_up_move 37, MOVE_TAKE_DOWN + level_up_move 46, MOVE_HYDRO_PUMP + .2byte -1 + +gScizorLevelUpLearnset: + level_up_move 1, MOVE_QUICK_ATTACK + level_up_move 1, MOVE_LEER + level_up_move 6, MOVE_FOCUS_ENERGY + level_up_move 11, MOVE_PURSUIT + level_up_move 16, MOVE_FALSE_SWIPE + level_up_move 21, MOVE_AGILITY + level_up_move 26, MOVE_METAL_CLAW + level_up_move 31, MOVE_SLASH + level_up_move 36, MOVE_SWORDS_DANCE + level_up_move 41, MOVE_DOUBLE_TEAM + level_up_move 46, MOVE_FURY_CUTTER + .2byte -1 + +gShuckleLevelUpLearnset: + level_up_move 1, MOVE_CONSTRICT + level_up_move 1, MOVE_WITHDRAW + level_up_move 9, MOVE_WRAP + level_up_move 14, MOVE_ENCORE + level_up_move 23, MOVE_SAFEGUARD + level_up_move 28, MOVE_BIDE + level_up_move 37, MOVE_REST + .2byte -1 + +gHeracrossLevelUpLearnset: + level_up_move 1, MOVE_TACKLE + level_up_move 1, MOVE_LEER + level_up_move 6, MOVE_HORN_ATTACK + level_up_move 11, MOVE_ENDURE + level_up_move 17, MOVE_FURY_ATTACK + level_up_move 23, MOVE_BRICK_BREAK + level_up_move 30, MOVE_COUNTER + level_up_move 37, MOVE_TAKE_DOWN + level_up_move 45, MOVE_REVERSAL + level_up_move 53, MOVE_MEGAHORN + .2byte -1 + +gSneaselLevelUpLearnset: + level_up_move 1, MOVE_SCRATCH + level_up_move 1, MOVE_LEER + level_up_move 1, MOVE_TAUNT + level_up_move 8, MOVE_QUICK_ATTACK + level_up_move 15, MOVE_SCREECH + level_up_move 22, MOVE_FAINT_ATTACK + level_up_move 29, MOVE_FURY_SWIPES + level_up_move 36, MOVE_AGILITY + level_up_move 43, MOVE_ICY_WIND + level_up_move 50, MOVE_SLASH + level_up_move 57, MOVE_BEAT_UP + level_up_move 64, MOVE_METAL_CLAW + .2byte -1 + +gTeddiursaLevelUpLearnset: + level_up_move 1, MOVE_SCRATCH + level_up_move 1, MOVE_LEER + level_up_move 7, MOVE_LICK + level_up_move 13, MOVE_FURY_SWIPES + level_up_move 19, MOVE_FAKE_TEARS + level_up_move 25, MOVE_FAINT_ATTACK + level_up_move 31, MOVE_REST + level_up_move 37, MOVE_SLASH + level_up_move 43, MOVE_SNORE + level_up_move 49, MOVE_THRASH + .2byte -1 + +gUrsaringLevelUpLearnset: + level_up_move 1, MOVE_SCRATCH + level_up_move 1, MOVE_LEER + level_up_move 1, MOVE_LICK + level_up_move 1, MOVE_FURY_SWIPES + level_up_move 7, MOVE_LICK + level_up_move 13, MOVE_FURY_SWIPES + level_up_move 19, MOVE_FAKE_TEARS + level_up_move 25, MOVE_FAINT_ATTACK + level_up_move 31, MOVE_REST + level_up_move 37, MOVE_SLASH + level_up_move 43, MOVE_SNORE + level_up_move 49, MOVE_THRASH + .2byte -1 + +gSlugmaLevelUpLearnset: + level_up_move 1, MOVE_YAWN + level_up_move 1, MOVE_SMOG + level_up_move 8, MOVE_EMBER + level_up_move 15, MOVE_ROCK_THROW + level_up_move 22, MOVE_HARDEN + level_up_move 29, MOVE_AMNESIA + level_up_move 36, MOVE_FLAMETHROWER + level_up_move 43, MOVE_ROCK_SLIDE + level_up_move 50, MOVE_BODY_SLAM + .2byte -1 + +gMagcargoLevelUpLearnset: + level_up_move 1, MOVE_YAWN + level_up_move 1, MOVE_SMOG + level_up_move 1, MOVE_EMBER + level_up_move 1, MOVE_ROCK_THROW + level_up_move 8, MOVE_EMBER + level_up_move 15, MOVE_ROCK_THROW + level_up_move 22, MOVE_HARDEN + level_up_move 29, MOVE_AMNESIA + level_up_move 36, MOVE_FLAMETHROWER + level_up_move 48, MOVE_ROCK_SLIDE + level_up_move 60, MOVE_BODY_SLAM + .2byte -1 + +gSwinubLevelUpLearnset: + level_up_move 1, MOVE_TACKLE + level_up_move 1, MOVE_ODOR_SLEUTH + level_up_move 10, MOVE_POWDER_SNOW + level_up_move 19, MOVE_ENDURE + level_up_move 28, MOVE_TAKE_DOWN + level_up_move 37, MOVE_MIST + level_up_move 46, MOVE_BLIZZARD + level_up_move 55, MOVE_AMNESIA + .2byte -1 + +gPiloswineLevelUpLearnset: + level_up_move 1, MOVE_HORN_ATTACK + level_up_move 1, MOVE_ODOR_SLEUTH + level_up_move 1, MOVE_POWDER_SNOW + level_up_move 1, MOVE_ENDURE + level_up_move 10, MOVE_POWDER_SNOW + level_up_move 19, MOVE_ENDURE + level_up_move 28, MOVE_TAKE_DOWN + level_up_move 33, MOVE_FURY_ATTACK + level_up_move 42, MOVE_MIST + level_up_move 56, MOVE_BLIZZARD + level_up_move 70, MOVE_AMNESIA + .2byte -1 + +gCorsolaLevelUpLearnset: + level_up_move 1, MOVE_TACKLE + level_up_move 6, MOVE_HARDEN + level_up_move 12, MOVE_BUBBLE + level_up_move 17, MOVE_RECOVER + level_up_move 17, MOVE_REFRESH + level_up_move 23, MOVE_BUBBLE_BEAM + level_up_move 28, MOVE_SPIKE_CANNON + level_up_move 34, MOVE_ROCK_BLAST + level_up_move 39, MOVE_MIRROR_COAT + level_up_move 45, MOVE_ANCIENT_POWER + .2byte -1 + +gRemoraidLevelUpLearnset: + level_up_move 1, MOVE_WATER_GUN + level_up_move 11, MOVE_LOCK_ON + level_up_move 22, MOVE_PSYBEAM + level_up_move 22, MOVE_AURORA_BEAM + level_up_move 22, MOVE_BUBBLE_BEAM + level_up_move 33, MOVE_FOCUS_ENERGY + level_up_move 44, MOVE_ICE_BEAM + level_up_move 55, MOVE_HYPER_BEAM + .2byte -1 + +gOctilleryLevelUpLearnset: + level_up_move 1, MOVE_WATER_GUN + level_up_move 11, MOVE_CONSTRICT + level_up_move 22, MOVE_PSYBEAM + level_up_move 22, MOVE_AURORA_BEAM + level_up_move 22, MOVE_BUBBLE_BEAM + level_up_move 25, MOVE_OCTAZOOKA + level_up_move 38, MOVE_FOCUS_ENERGY + level_up_move 54, MOVE_ICE_BEAM + level_up_move 70, MOVE_HYPER_BEAM + .2byte -1 + +gDelibirdLevelUpLearnset: + level_up_move 1, MOVE_PRESENT + .2byte -1 + +gMantineLevelUpLearnset: + level_up_move 1, MOVE_TACKLE + level_up_move 1, MOVE_BUBBLE + level_up_move 8, MOVE_SUPERSONIC + level_up_move 15, MOVE_BUBBLE_BEAM + level_up_move 22, MOVE_TAKE_DOWN + level_up_move 29, MOVE_AGILITY + level_up_move 36, MOVE_WING_ATTACK + level_up_move 43, MOVE_WATER_PULSE + level_up_move 50, MOVE_CONFUSE_RAY + .2byte -1 + +gSkarmoryLevelUpLearnset: + level_up_move 1, MOVE_LEER + level_up_move 1, MOVE_PECK + level_up_move 10, MOVE_SAND_ATTACK + level_up_move 13, MOVE_SWIFT + level_up_move 16, MOVE_AGILITY + level_up_move 26, MOVE_FURY_ATTACK + level_up_move 29, MOVE_AIR_CUTTER + level_up_move 32, MOVE_STEEL_WING + level_up_move 42, MOVE_SPIKES + level_up_move 45, MOVE_METAL_SOUND + .2byte -1 + +gHoundourLevelUpLearnset: + level_up_move 1, MOVE_LEER + level_up_move 1, MOVE_EMBER + level_up_move 7, MOVE_HOWL + level_up_move 13, MOVE_SMOG + level_up_move 19, MOVE_ROAR + level_up_move 25, MOVE_BITE + level_up_move 31, MOVE_ODOR_SLEUTH + level_up_move 37, MOVE_FAINT_ATTACK + level_up_move 43, MOVE_FLAMETHROWER + level_up_move 49, MOVE_CRUNCH + .2byte -1 + +gHoundoomLevelUpLearnset: + level_up_move 1, MOVE_LEER + level_up_move 1, MOVE_EMBER + level_up_move 1, MOVE_HOWL + level_up_move 7, MOVE_HOWL + level_up_move 13, MOVE_SMOG + level_up_move 19, MOVE_ROAR + level_up_move 27, MOVE_BITE + level_up_move 35, MOVE_ODOR_SLEUTH + level_up_move 43, MOVE_FAINT_ATTACK + level_up_move 51, MOVE_FLAMETHROWER + level_up_move 59, MOVE_CRUNCH + .2byte -1 + +gKingdraLevelUpLearnset: + level_up_move 1, MOVE_BUBBLE + level_up_move 1, MOVE_SMOKESCREEN + level_up_move 1, MOVE_LEER + level_up_move 1, MOVE_WATER_GUN + level_up_move 8, MOVE_SMOKESCREEN + level_up_move 15, MOVE_LEER + level_up_move 22, MOVE_WATER_GUN + level_up_move 29, MOVE_TWISTER + level_up_move 40, MOVE_AGILITY + level_up_move 51, MOVE_HYDRO_PUMP + level_up_move 62, MOVE_DRAGON_DANCE + .2byte -1 + +gPhanpyLevelUpLearnset: + level_up_move 1, MOVE_ODOR_SLEUTH + level_up_move 1, MOVE_TACKLE + level_up_move 1, MOVE_GROWL + level_up_move 9, MOVE_DEFENSE_CURL + level_up_move 17, MOVE_FLAIL + level_up_move 25, MOVE_TAKE_DOWN + level_up_move 33, MOVE_ROLLOUT + level_up_move 41, MOVE_ENDURE + level_up_move 49, MOVE_DOUBLE_EDGE + .2byte -1 + +gDonphanLevelUpLearnset: + level_up_move 1, MOVE_ODOR_SLEUTH + level_up_move 1, MOVE_HORN_ATTACK + level_up_move 1, MOVE_GROWL + level_up_move 9, MOVE_DEFENSE_CURL + level_up_move 17, MOVE_FLAIL + level_up_move 25, MOVE_FURY_ATTACK + level_up_move 33, MOVE_ROLLOUT + level_up_move 41, MOVE_RAPID_SPIN + level_up_move 49, MOVE_EARTHQUAKE + .2byte -1 + +gPorygon2LevelUpLearnset: + level_up_move 1, MOVE_CONVERSION_2 + level_up_move 1, MOVE_TACKLE + level_up_move 1, MOVE_CONVERSION + level_up_move 9, MOVE_AGILITY + level_up_move 12, MOVE_PSYBEAM + level_up_move 20, MOVE_RECOVER + level_up_move 24, MOVE_DEFENSE_CURL + level_up_move 32, MOVE_LOCK_ON + level_up_move 36, MOVE_TRI_ATTACK + level_up_move 44, MOVE_RECYCLE + level_up_move 48, MOVE_ZAP_CANNON + .2byte -1 + +gStantlerLevelUpLearnset: + level_up_move 1, MOVE_TACKLE + level_up_move 7, MOVE_LEER + level_up_move 13, MOVE_ASTONISH + level_up_move 19, MOVE_HYPNOSIS + level_up_move 25, MOVE_STOMP + level_up_move 31, MOVE_SAND_ATTACK + level_up_move 37, MOVE_TAKE_DOWN + level_up_move 43, MOVE_CONFUSE_RAY + level_up_move 49, MOVE_CALM_MIND + .2byte -1 + +gSmeargleLevelUpLearnset: + level_up_move 1, MOVE_SKETCH + level_up_move 11, MOVE_SKETCH + level_up_move 21, MOVE_SKETCH + level_up_move 31, MOVE_SKETCH + level_up_move 41, MOVE_SKETCH + level_up_move 51, MOVE_SKETCH + level_up_move 61, MOVE_SKETCH + level_up_move 71, MOVE_SKETCH + level_up_move 81, MOVE_SKETCH + level_up_move 91, MOVE_SKETCH + .2byte -1 + +gTyrogueLevelUpLearnset: + level_up_move 1, MOVE_TACKLE + .2byte -1 + +gHitmontopLevelUpLearnset: + level_up_move 1, MOVE_REVENGE + level_up_move 1, MOVE_ROLLING_KICK + level_up_move 7, MOVE_FOCUS_ENERGY + level_up_move 13, MOVE_PURSUIT + level_up_move 19, MOVE_QUICK_ATTACK + level_up_move 20, MOVE_TRIPLE_KICK + level_up_move 25, MOVE_RAPID_SPIN + level_up_move 31, MOVE_COUNTER + level_up_move 37, MOVE_AGILITY + level_up_move 43, MOVE_DETECT + level_up_move 49, MOVE_ENDEAVOR + .2byte -1 + +gSmoochumLevelUpLearnset: + level_up_move 1, MOVE_POUND + level_up_move 1, MOVE_LICK + level_up_move 9, MOVE_SWEET_KISS + level_up_move 13, MOVE_POWDER_SNOW + level_up_move 21, MOVE_CONFUSION + level_up_move 25, MOVE_SING + level_up_move 33, MOVE_MEAN_LOOK + level_up_move 37, MOVE_FAKE_TEARS + level_up_move 45, MOVE_PSYCHIC + level_up_move 49, MOVE_PERISH_SONG + level_up_move 57, MOVE_BLIZZARD + .2byte -1 + +gElekidLevelUpLearnset: + level_up_move 1, MOVE_QUICK_ATTACK + level_up_move 1, MOVE_LEER + level_up_move 9, MOVE_THUNDER_PUNCH + level_up_move 17, MOVE_LIGHT_SCREEN + level_up_move 25, MOVE_SWIFT + level_up_move 33, MOVE_SCREECH + level_up_move 41, MOVE_THUNDERBOLT + level_up_move 49, MOVE_THUNDER + .2byte -1 + +gMagbyLevelUpLearnset: + level_up_move 1, MOVE_EMBER + level_up_move 7, MOVE_LEER + level_up_move 13, MOVE_SMOG + level_up_move 19, MOVE_FIRE_PUNCH + level_up_move 25, MOVE_SMOKESCREEN + level_up_move 31, MOVE_SUNNY_DAY + level_up_move 37, MOVE_FLAMETHROWER + level_up_move 43, MOVE_CONFUSE_RAY + level_up_move 49, MOVE_FIRE_BLAST + .2byte -1 + +gMiltankLevelUpLearnset: + level_up_move 1, MOVE_TACKLE + level_up_move 4, MOVE_GROWL + level_up_move 8, MOVE_DEFENSE_CURL + level_up_move 13, MOVE_STOMP + level_up_move 19, MOVE_MILK_DRINK + level_up_move 26, MOVE_BIDE + level_up_move 34, MOVE_ROLLOUT + level_up_move 43, MOVE_BODY_SLAM + level_up_move 53, MOVE_HEAL_BELL + .2byte -1 + +gBlisseyLevelUpLearnset: + level_up_move 1, MOVE_POUND + level_up_move 1, MOVE_GROWL + level_up_move 4, MOVE_TAIL_WHIP + level_up_move 7, MOVE_REFRESH + level_up_move 10, MOVE_SOFT_BOILED + level_up_move 13, MOVE_DOUBLE_SLAP + level_up_move 18, MOVE_MINIMIZE + level_up_move 23, MOVE_SING + level_up_move 28, MOVE_EGG_BOMB + level_up_move 33, MOVE_DEFENSE_CURL + level_up_move 40, MOVE_LIGHT_SCREEN + level_up_move 47, MOVE_DOUBLE_EDGE + .2byte -1 + +gRaikouLevelUpLearnset: + level_up_move 1, MOVE_BITE + level_up_move 1, MOVE_LEER + level_up_move 11, MOVE_THUNDER_SHOCK + level_up_move 21, MOVE_ROAR + level_up_move 31, MOVE_QUICK_ATTACK + level_up_move 41, MOVE_SPARK + level_up_move 51, MOVE_REFLECT + level_up_move 61, MOVE_CRUNCH + level_up_move 71, MOVE_THUNDER + level_up_move 81, MOVE_CALM_MIND + .2byte -1 + +gEnteiLevelUpLearnset: + level_up_move 1, MOVE_BITE + level_up_move 1, MOVE_LEER + level_up_move 11, MOVE_EMBER + level_up_move 21, MOVE_ROAR + level_up_move 31, MOVE_FIRE_SPIN + level_up_move 41, MOVE_STOMP + level_up_move 51, MOVE_FLAMETHROWER + level_up_move 61, MOVE_SWAGGER + level_up_move 71, MOVE_FIRE_BLAST + level_up_move 81, MOVE_CALM_MIND + .2byte -1 + +gSuicuneLevelUpLearnset: + level_up_move 1, MOVE_BITE + level_up_move 1, MOVE_LEER + level_up_move 11, MOVE_BUBBLE_BEAM + level_up_move 21, MOVE_RAIN_DANCE + level_up_move 31, MOVE_GUST + level_up_move 41, MOVE_AURORA_BEAM + level_up_move 51, MOVE_MIST + level_up_move 61, MOVE_MIRROR_COAT + level_up_move 71, MOVE_HYDRO_PUMP + level_up_move 81, MOVE_CALM_MIND + .2byte -1 + +gLarvitarLevelUpLearnset: + level_up_move 1, MOVE_BITE + level_up_move 1, MOVE_LEER + level_up_move 8, MOVE_SANDSTORM + level_up_move 15, MOVE_SCREECH + level_up_move 22, MOVE_ROCK_SLIDE + level_up_move 29, MOVE_THRASH + level_up_move 36, MOVE_SCARY_FACE + level_up_move 43, MOVE_CRUNCH + level_up_move 50, MOVE_EARTHQUAKE + level_up_move 57, MOVE_HYPER_BEAM + .2byte -1 + +gPupitarLevelUpLearnset: + level_up_move 1, MOVE_BITE + level_up_move 1, MOVE_LEER + level_up_move 1, MOVE_SANDSTORM + level_up_move 1, MOVE_SCREECH + level_up_move 8, MOVE_SANDSTORM + level_up_move 15, MOVE_SCREECH + level_up_move 22, MOVE_ROCK_SLIDE + level_up_move 29, MOVE_THRASH + level_up_move 38, MOVE_SCARY_FACE + level_up_move 47, MOVE_CRUNCH + level_up_move 56, MOVE_EARTHQUAKE + level_up_move 65, MOVE_HYPER_BEAM + .2byte -1 + +gTyranitarLevelUpLearnset: + level_up_move 1, MOVE_BITE + level_up_move 1, MOVE_LEER + level_up_move 1, MOVE_SANDSTORM + level_up_move 1, MOVE_SCREECH + level_up_move 8, MOVE_SANDSTORM + level_up_move 15, MOVE_SCREECH + level_up_move 22, MOVE_ROCK_SLIDE + level_up_move 29, MOVE_THRASH + level_up_move 38, MOVE_SCARY_FACE + level_up_move 47, MOVE_CRUNCH + level_up_move 61, MOVE_EARTHQUAKE + level_up_move 75, MOVE_HYPER_BEAM + .2byte -1 + +gLugiaLevelUpLearnset: + level_up_move 1, MOVE_WHIRLWIND + level_up_move 11, MOVE_SAFEGUARD + level_up_move 22, MOVE_GUST + level_up_move 33, MOVE_RECOVER + level_up_move 44, MOVE_HYDRO_PUMP + level_up_move 55, MOVE_RAIN_DANCE + level_up_move 66, MOVE_SWIFT + level_up_move 77, MOVE_AEROBLAST + level_up_move 88, MOVE_ANCIENT_POWER + level_up_move 99, MOVE_FUTURE_SIGHT + .2byte -1 + +gHoOhLevelUpLearnset: + level_up_move 1, MOVE_WHIRLWIND + level_up_move 11, MOVE_SAFEGUARD + level_up_move 22, MOVE_GUST + level_up_move 33, MOVE_RECOVER + level_up_move 44, MOVE_FIRE_BLAST + level_up_move 55, MOVE_SUNNY_DAY + level_up_move 66, MOVE_SWIFT + level_up_move 77, MOVE_SACRED_FIRE + level_up_move 88, MOVE_ANCIENT_POWER + level_up_move 99, MOVE_FUTURE_SIGHT + .2byte -1 + +gCelebiLevelUpLearnset: + level_up_move 1, MOVE_LEECH_SEED + level_up_move 1, MOVE_CONFUSION + level_up_move 1, MOVE_RECOVER + level_up_move 1, MOVE_HEAL_BELL + level_up_move 10, MOVE_SAFEGUARD + level_up_move 20, MOVE_ANCIENT_POWER + level_up_move 30, MOVE_FUTURE_SIGHT + level_up_move 40, MOVE_BATON_PASS + level_up_move 50, MOVE_PERISH_SONG + .2byte -1 + +gSpecies252LevelUpLearnset: + level_up_move 1, MOVE_TACKLE + .2byte -1 + +gSpecies253LevelUpLearnset: + level_up_move 1, MOVE_TACKLE + .2byte -1 + +gSpecies254LevelUpLearnset: + level_up_move 1, MOVE_TACKLE + .2byte -1 + +gSpecies255LevelUpLearnset: + level_up_move 1, MOVE_TACKLE + .2byte -1 + +gSpecies256LevelUpLearnset: + level_up_move 1, MOVE_TACKLE + .2byte -1 + +gSpecies257LevelUpLearnset: + level_up_move 1, MOVE_TACKLE + .2byte -1 + +gSpecies258LevelUpLearnset: + level_up_move 1, MOVE_TACKLE + .2byte -1 + +gSpecies259LevelUpLearnset: + level_up_move 1, MOVE_TACKLE + .2byte -1 + +gSpecies260LevelUpLearnset: + level_up_move 1, MOVE_TACKLE + .2byte -1 + +gSpecies261LevelUpLearnset: + level_up_move 1, MOVE_TACKLE + .2byte -1 + +gSpecies262LevelUpLearnset: + level_up_move 1, MOVE_TACKLE + .2byte -1 + +gSpecies263LevelUpLearnset: + level_up_move 1, MOVE_TACKLE + .2byte -1 + +gSpecies264LevelUpLearnset: + level_up_move 1, MOVE_TACKLE + .2byte -1 + +gSpecies265LevelUpLearnset: + level_up_move 1, MOVE_TACKLE + .2byte -1 + +gSpecies266LevelUpLearnset: + level_up_move 1, MOVE_TACKLE + .2byte -1 + +gSpecies267LevelUpLearnset: + level_up_move 1, MOVE_TACKLE + .2byte -1 + +gSpecies268LevelUpLearnset: + level_up_move 1, MOVE_TACKLE + .2byte -1 + +gSpecies269LevelUpLearnset: + level_up_move 1, MOVE_TACKLE + .2byte -1 + +gSpecies270LevelUpLearnset: + level_up_move 1, MOVE_TACKLE + .2byte -1 + +gSpecies271LevelUpLearnset: + level_up_move 1, MOVE_TACKLE + .2byte -1 + +gSpecies272LevelUpLearnset: + level_up_move 1, MOVE_TACKLE + .2byte -1 + +gSpecies273LevelUpLearnset: + level_up_move 1, MOVE_TACKLE + .2byte -1 + +gSpecies274LevelUpLearnset: + level_up_move 1, MOVE_TACKLE + .2byte -1 + +gSpecies275LevelUpLearnset: + level_up_move 1, MOVE_TACKLE + .2byte -1 + +gSpecies276LevelUpLearnset: + level_up_move 1, MOVE_TACKLE + .2byte -1 + +gTreeckoLevelUpLearnset: + level_up_move 1, MOVE_POUND + level_up_move 1, MOVE_LEER + level_up_move 6, MOVE_ABSORB + level_up_move 11, MOVE_QUICK_ATTACK + level_up_move 16, MOVE_PURSUIT + level_up_move 21, MOVE_SCREECH + level_up_move 26, MOVE_MEGA_DRAIN + level_up_move 31, MOVE_AGILITY + level_up_move 36, MOVE_SLAM + level_up_move 41, MOVE_DETECT + level_up_move 46, MOVE_GIGA_DRAIN + .2byte -1 + +gGrovyleLevelUpLearnset: + level_up_move 1, MOVE_POUND + level_up_move 1, MOVE_LEER + level_up_move 1, MOVE_ABSORB + level_up_move 1, MOVE_QUICK_ATTACK + level_up_move 6, MOVE_ABSORB + level_up_move 11, MOVE_QUICK_ATTACK + level_up_move 16, MOVE_FURY_CUTTER + level_up_move 17, MOVE_PURSUIT + level_up_move 23, MOVE_SCREECH + level_up_move 29, MOVE_LEAF_BLADE + level_up_move 35, MOVE_AGILITY + level_up_move 41, MOVE_SLAM + level_up_move 47, MOVE_DETECT + level_up_move 53, MOVE_FALSE_SWIPE + .2byte -1 + +gSceptileLevelUpLearnset: + level_up_move 1, MOVE_POUND + level_up_move 1, MOVE_LEER + level_up_move 1, MOVE_ABSORB + level_up_move 1, MOVE_QUICK_ATTACK + level_up_move 6, MOVE_ABSORB + level_up_move 11, MOVE_QUICK_ATTACK + level_up_move 16, MOVE_FURY_CUTTER + level_up_move 17, MOVE_PURSUIT + level_up_move 23, MOVE_SCREECH + level_up_move 29, MOVE_LEAF_BLADE + level_up_move 35, MOVE_AGILITY + level_up_move 43, MOVE_SLAM + level_up_move 51, MOVE_DETECT + level_up_move 59, MOVE_FALSE_SWIPE + .2byte -1 + +gTorchicLevelUpLearnset: + level_up_move 1, MOVE_SCRATCH + level_up_move 1, MOVE_GROWL + level_up_move 7, MOVE_FOCUS_ENERGY + level_up_move 10, MOVE_EMBER + level_up_move 16, MOVE_PECK + level_up_move 19, MOVE_SAND_ATTACK + level_up_move 25, MOVE_FIRE_SPIN + level_up_move 28, MOVE_QUICK_ATTACK + level_up_move 34, MOVE_SLASH + level_up_move 37, MOVE_MIRROR_MOVE + level_up_move 43, MOVE_FLAMETHROWER + .2byte -1 + +gCombuskenLevelUpLearnset: + level_up_move 1, MOVE_SCRATCH + level_up_move 1, MOVE_GROWL + level_up_move 1, MOVE_FOCUS_ENERGY + level_up_move 1, MOVE_EMBER + level_up_move 7, MOVE_FOCUS_ENERGY + level_up_move 13, MOVE_EMBER + level_up_move 16, MOVE_DOUBLE_KICK + level_up_move 17, MOVE_PECK + level_up_move 21, MOVE_SAND_ATTACK + level_up_move 28, MOVE_BULK_UP + level_up_move 32, MOVE_QUICK_ATTACK + level_up_move 39, MOVE_SLASH + level_up_move 43, MOVE_MIRROR_MOVE + level_up_move 50, MOVE_SKY_UPPERCUT + .2byte -1 + +gBlazikenLevelUpLearnset: + level_up_move 1, MOVE_FIRE_PUNCH + level_up_move 1, MOVE_SCRATCH + level_up_move 1, MOVE_GROWL + level_up_move 1, MOVE_FOCUS_ENERGY + level_up_move 1, MOVE_EMBER + level_up_move 7, MOVE_FOCUS_ENERGY + level_up_move 13, MOVE_EMBER + level_up_move 16, MOVE_DOUBLE_KICK + level_up_move 17, MOVE_PECK + level_up_move 21, MOVE_SAND_ATTACK + level_up_move 28, MOVE_BULK_UP + level_up_move 32, MOVE_QUICK_ATTACK + level_up_move 36, MOVE_BLAZE_KICK + level_up_move 42, MOVE_SLASH + level_up_move 49, MOVE_MIRROR_MOVE + level_up_move 59, MOVE_SKY_UPPERCUT + .2byte -1 + +gMudkipLevelUpLearnset: + level_up_move 1, MOVE_TACKLE + level_up_move 1, MOVE_GROWL + level_up_move 6, MOVE_MUD_SLAP + level_up_move 10, MOVE_WATER_GUN + level_up_move 15, MOVE_BIDE + level_up_move 19, MOVE_FORESIGHT + level_up_move 24, MOVE_MUD_SPORT + level_up_move 28, MOVE_TAKE_DOWN + level_up_move 33, MOVE_WHIRLPOOL + level_up_move 37, MOVE_PROTECT + level_up_move 42, MOVE_HYDRO_PUMP + level_up_move 46, MOVE_ENDEAVOR + .2byte -1 + +gMarshtompLevelUpLearnset: + level_up_move 1, MOVE_TACKLE + level_up_move 1, MOVE_GROWL + level_up_move 1, MOVE_MUD_SLAP + level_up_move 1, MOVE_WATER_GUN + level_up_move 6, MOVE_MUD_SLAP + level_up_move 10, MOVE_WATER_GUN + level_up_move 15, MOVE_BIDE + level_up_move 16, MOVE_MUD_SHOT + level_up_move 20, MOVE_FORESIGHT + level_up_move 25, MOVE_MUD_SPORT + level_up_move 31, MOVE_TAKE_DOWN + level_up_move 37, MOVE_MUDDY_WATER + level_up_move 42, MOVE_PROTECT + level_up_move 46, MOVE_EARTHQUAKE + level_up_move 53, MOVE_ENDEAVOR + .2byte -1 + +gSwampertLevelUpLearnset: + level_up_move 1, MOVE_TACKLE + level_up_move 1, MOVE_GROWL + level_up_move 1, MOVE_MUD_SLAP + level_up_move 1, MOVE_WATER_GUN + level_up_move 6, MOVE_MUD_SLAP + level_up_move 10, MOVE_WATER_GUN + level_up_move 15, MOVE_BIDE + level_up_move 16, MOVE_MUD_SHOT + level_up_move 20, MOVE_FORESIGHT + level_up_move 25, MOVE_MUD_SPORT + level_up_move 31, MOVE_TAKE_DOWN + level_up_move 39, MOVE_MUDDY_WATER + level_up_move 46, MOVE_PROTECT + level_up_move 52, MOVE_EARTHQUAKE + level_up_move 61, MOVE_ENDEAVOR + .2byte -1 + +gPoochyenaLevelUpLearnset: + level_up_move 1, MOVE_TACKLE + level_up_move 5, MOVE_HOWL + level_up_move 9, MOVE_SAND_ATTACK + level_up_move 13, MOVE_BITE + level_up_move 17, MOVE_ODOR_SLEUTH + level_up_move 21, MOVE_ROAR + level_up_move 25, MOVE_SWAGGER + level_up_move 29, MOVE_SCARY_FACE + level_up_move 33, MOVE_TAKE_DOWN + level_up_move 37, MOVE_TAUNT + level_up_move 41, MOVE_CRUNCH + level_up_move 45, MOVE_THIEF + .2byte -1 + +gMightyenaLevelUpLearnset: + level_up_move 1, MOVE_TACKLE + level_up_move 1, MOVE_HOWL + level_up_move 1, MOVE_SAND_ATTACK + level_up_move 1, MOVE_BITE + level_up_move 5, MOVE_HOWL + level_up_move 9, MOVE_SAND_ATTACK + level_up_move 13, MOVE_BITE + level_up_move 17, MOVE_ODOR_SLEUTH + level_up_move 22, MOVE_ROAR + level_up_move 27, MOVE_SWAGGER + level_up_move 32, MOVE_SCARY_FACE + level_up_move 37, MOVE_TAKE_DOWN + level_up_move 42, MOVE_TAUNT + level_up_move 47, MOVE_CRUNCH + level_up_move 52, MOVE_THIEF + .2byte -1 + +gZigzagoonLevelUpLearnset: + level_up_move 1, MOVE_TACKLE + level_up_move 1, MOVE_GROWL + level_up_move 5, MOVE_TAIL_WHIP + level_up_move 9, MOVE_HEADBUTT + level_up_move 13, MOVE_SAND_ATTACK + level_up_move 17, MOVE_ODOR_SLEUTH + level_up_move 21, MOVE_MUD_SPORT + level_up_move 25, MOVE_PIN_MISSILE + level_up_move 29, MOVE_COVET + level_up_move 33, MOVE_FLAIL + level_up_move 37, MOVE_REST + level_up_move 41, MOVE_BELLY_DRUM + .2byte -1 + +gLinooneLevelUpLearnset: + level_up_move 1, MOVE_TACKLE + level_up_move 1, MOVE_GROWL + level_up_move 1, MOVE_TAIL_WHIP + level_up_move 1, MOVE_HEADBUTT + level_up_move 5, MOVE_TAIL_WHIP + level_up_move 9, MOVE_HEADBUTT + level_up_move 13, MOVE_SAND_ATTACK + level_up_move 17, MOVE_ODOR_SLEUTH + level_up_move 23, MOVE_MUD_SPORT + level_up_move 29, MOVE_FURY_SWIPES + level_up_move 35, MOVE_COVET + level_up_move 41, MOVE_SLASH + level_up_move 47, MOVE_REST + level_up_move 53, MOVE_BELLY_DRUM + .2byte -1 + +gWurmpleLevelUpLearnset: + level_up_move 1, MOVE_TACKLE + level_up_move 1, MOVE_STRING_SHOT + level_up_move 5, MOVE_POISON_STING + .2byte -1 + +gSilcoonLevelUpLearnset: + level_up_move 1, MOVE_HARDEN + level_up_move 7, MOVE_HARDEN + .2byte -1 + +gBeautiflyLevelUpLearnset: + level_up_move 1, MOVE_ABSORB + level_up_move 10, MOVE_ABSORB + level_up_move 13, MOVE_GUST + level_up_move 17, MOVE_STUN_SPORE + level_up_move 20, MOVE_MORNING_SUN + level_up_move 24, MOVE_MEGA_DRAIN + level_up_move 27, MOVE_WHIRLWIND + level_up_move 31, MOVE_ATTRACT + level_up_move 34, MOVE_SILVER_WIND + level_up_move 38, MOVE_GIGA_DRAIN + .2byte -1 + +gCascoonLevelUpLearnset: + level_up_move 1, MOVE_HARDEN + level_up_move 7, MOVE_HARDEN + .2byte -1 + +gDustoxLevelUpLearnset: + level_up_move 1, MOVE_CONFUSION + level_up_move 10, MOVE_CONFUSION + level_up_move 13, MOVE_GUST + level_up_move 17, MOVE_PROTECT + level_up_move 20, MOVE_MOONLIGHT + level_up_move 24, MOVE_PSYBEAM + level_up_move 27, MOVE_WHIRLWIND + level_up_move 31, MOVE_LIGHT_SCREEN + level_up_move 34, MOVE_SILVER_WIND + level_up_move 38, MOVE_TOXIC + .2byte -1 + +gLotadLevelUpLearnset: + level_up_move 1, MOVE_ASTONISH + level_up_move 3, MOVE_GROWL + level_up_move 7, MOVE_ABSORB + level_up_move 13, MOVE_NATURE_POWER + level_up_move 21, MOVE_MIST + level_up_move 31, MOVE_RAIN_DANCE + level_up_move 43, MOVE_MEGA_DRAIN + .2byte -1 + +gLombreLevelUpLearnset: + level_up_move 1, MOVE_ASTONISH + level_up_move 3, MOVE_GROWL + level_up_move 7, MOVE_ABSORB + level_up_move 13, MOVE_NATURE_POWER + level_up_move 19, MOVE_FAKE_OUT + level_up_move 25, MOVE_FURY_SWIPES + level_up_move 31, MOVE_WATER_SPORT + level_up_move 37, MOVE_THIEF + level_up_move 43, MOVE_UPROAR + level_up_move 49, MOVE_HYDRO_PUMP + .2byte -1 + +gLudicoloLevelUpLearnset: + level_up_move 1, MOVE_ASTONISH + level_up_move 1, MOVE_GROWL + level_up_move 1, MOVE_ABSORB + level_up_move 1, MOVE_NATURE_POWER + .2byte -1 + +gSeedotLevelUpLearnset: + level_up_move 1, MOVE_BIDE + level_up_move 3, MOVE_HARDEN + level_up_move 7, MOVE_GROWTH + level_up_move 13, MOVE_NATURE_POWER + level_up_move 21, MOVE_SYNTHESIS + level_up_move 31, MOVE_SUNNY_DAY + level_up_move 43, MOVE_EXPLOSION + .2byte -1 + +gNuzleafLevelUpLearnset: + level_up_move 1, MOVE_POUND + level_up_move 3, MOVE_HARDEN + level_up_move 7, MOVE_GROWTH + level_up_move 13, MOVE_NATURE_POWER + level_up_move 19, MOVE_FAKE_OUT + level_up_move 25, MOVE_TORMENT + level_up_move 31, MOVE_FAINT_ATTACK + level_up_move 37, MOVE_RAZOR_WIND + level_up_move 43, MOVE_SWAGGER + level_up_move 49, MOVE_EXTRASENSORY + .2byte -1 + +gShiftryLevelUpLearnset: + level_up_move 1, MOVE_POUND + level_up_move 1, MOVE_HARDEN + level_up_move 1, MOVE_GROWTH + level_up_move 1, MOVE_NATURE_POWER + .2byte -1 + +gNincadaLevelUpLearnset: + level_up_move 1, MOVE_SCRATCH + level_up_move 1, MOVE_HARDEN + level_up_move 5, MOVE_LEECH_LIFE + level_up_move 9, MOVE_SAND_ATTACK + level_up_move 14, MOVE_FURY_SWIPES + level_up_move 19, MOVE_MIND_READER + level_up_move 25, MOVE_FALSE_SWIPE + level_up_move 31, MOVE_MUD_SLAP + level_up_move 38, MOVE_METAL_CLAW + level_up_move 45, MOVE_DIG + .2byte -1 + +gNinjaskLevelUpLearnset: + level_up_move 1, MOVE_SCRATCH + level_up_move 1, MOVE_HARDEN + level_up_move 1, MOVE_LEECH_LIFE + level_up_move 1, MOVE_SAND_ATTACK + level_up_move 5, MOVE_LEECH_LIFE + level_up_move 9, MOVE_SAND_ATTACK + level_up_move 14, MOVE_FURY_SWIPES + level_up_move 19, MOVE_MIND_READER + level_up_move 20, MOVE_DOUBLE_TEAM + level_up_move 20, MOVE_FURY_CUTTER + level_up_move 20, MOVE_SCREECH + level_up_move 25, MOVE_SWORDS_DANCE + level_up_move 31, MOVE_SLASH + level_up_move 38, MOVE_AGILITY + level_up_move 45, MOVE_BATON_PASS + .2byte -1 + +gShedinjaLevelUpLearnset: + level_up_move 1, MOVE_SCRATCH + level_up_move 1, MOVE_HARDEN + level_up_move 5, MOVE_LEECH_LIFE + level_up_move 9, MOVE_SAND_ATTACK + level_up_move 14, MOVE_FURY_SWIPES + level_up_move 19, MOVE_MIND_READER + level_up_move 25, MOVE_SPITE + level_up_move 31, MOVE_CONFUSE_RAY + level_up_move 38, MOVE_SHADOW_BALL + level_up_move 45, MOVE_GRUDGE + .2byte -1 + +gTaillowLevelUpLearnset: + level_up_move 1, MOVE_PECK + level_up_move 1, MOVE_GROWL + level_up_move 4, MOVE_FOCUS_ENERGY + level_up_move 8, MOVE_QUICK_ATTACK + level_up_move 13, MOVE_WING_ATTACK + level_up_move 19, MOVE_DOUBLE_TEAM + level_up_move 26, MOVE_ENDEAVOR + level_up_move 34, MOVE_AERIAL_ACE + level_up_move 43, MOVE_AGILITY + .2byte -1 + +gSwellowLevelUpLearnset: + level_up_move 1, MOVE_PECK + level_up_move 1, MOVE_GROWL + level_up_move 1, MOVE_FOCUS_ENERGY + level_up_move 1, MOVE_QUICK_ATTACK + level_up_move 4, MOVE_FOCUS_ENERGY + level_up_move 8, MOVE_QUICK_ATTACK + level_up_move 13, MOVE_WING_ATTACK + level_up_move 19, MOVE_DOUBLE_TEAM + level_up_move 28, MOVE_ENDEAVOR + level_up_move 38, MOVE_AERIAL_ACE + level_up_move 49, MOVE_AGILITY + .2byte -1 + +gShroomishLevelUpLearnset: + level_up_move 1, MOVE_ABSORB + level_up_move 4, MOVE_TACKLE + level_up_move 7, MOVE_STUN_SPORE + level_up_move 10, MOVE_LEECH_SEED + level_up_move 16, MOVE_MEGA_DRAIN + level_up_move 22, MOVE_HEADBUTT + level_up_move 28, MOVE_POISON_POWDER + level_up_move 36, MOVE_GROWTH + level_up_move 45, MOVE_GIGA_DRAIN + level_up_move 54, MOVE_SPORE + .2byte -1 + +gBreloomLevelUpLearnset: + level_up_move 1, MOVE_ABSORB + level_up_move 1, MOVE_TACKLE + level_up_move 1, MOVE_STUN_SPORE + level_up_move 1, MOVE_LEECH_SEED + level_up_move 4, MOVE_TACKLE + level_up_move 7, MOVE_STUN_SPORE + level_up_move 10, MOVE_LEECH_SEED + level_up_move 16, MOVE_MEGA_DRAIN + level_up_move 22, MOVE_HEADBUTT + level_up_move 23, MOVE_MACH_PUNCH + level_up_move 28, MOVE_COUNTER + level_up_move 36, MOVE_SKY_UPPERCUT + level_up_move 45, MOVE_MIND_READER + level_up_move 54, MOVE_DYNAMIC_PUNCH + .2byte -1 + +gSpindaLevelUpLearnset: + level_up_move 1, MOVE_TACKLE + level_up_move 5, MOVE_UPROAR + level_up_move 12, MOVE_FAINT_ATTACK + level_up_move 16, MOVE_PSYBEAM + level_up_move 23, MOVE_HYPNOSIS + level_up_move 27, MOVE_DIZZY_PUNCH + level_up_move 34, MOVE_TEETER_DANCE + level_up_move 38, MOVE_PSYCH_UP + level_up_move 45, MOVE_DOUBLE_EDGE + level_up_move 49, MOVE_FLAIL + level_up_move 56, MOVE_THRASH + .2byte -1 + +gWingullLevelUpLearnset: + level_up_move 1, MOVE_GROWL + level_up_move 1, MOVE_WATER_GUN + level_up_move 7, MOVE_SUPERSONIC + level_up_move 13, MOVE_WING_ATTACK + level_up_move 21, MOVE_MIST + level_up_move 31, MOVE_QUICK_ATTACK + level_up_move 43, MOVE_PURSUIT + level_up_move 55, MOVE_AGILITY + .2byte -1 + +gPelipperLevelUpLearnset: + level_up_move 1, MOVE_GROWL + level_up_move 1, MOVE_WATER_GUN + level_up_move 1, MOVE_WATER_SPORT + level_up_move 1, MOVE_WING_ATTACK + level_up_move 3, MOVE_WATER_GUN + level_up_move 7, MOVE_SUPERSONIC + level_up_move 13, MOVE_WING_ATTACK + level_up_move 21, MOVE_MIST + level_up_move 25, MOVE_PROTECT + level_up_move 33, MOVE_STOCKPILE + level_up_move 33, MOVE_SWALLOW + level_up_move 47, MOVE_SPIT_UP + level_up_move 61, MOVE_HYDRO_PUMP + .2byte -1 + +gSurskitLevelUpLearnset: + level_up_move 1, MOVE_BUBBLE + level_up_move 7, MOVE_QUICK_ATTACK + level_up_move 13, MOVE_SWEET_SCENT + level_up_move 19, MOVE_WATER_SPORT + level_up_move 25, MOVE_BUBBLE_BEAM + level_up_move 31, MOVE_AGILITY + level_up_move 37, MOVE_MIST + level_up_move 37, MOVE_HAZE + .2byte -1 + +gMasquerainLevelUpLearnset: + level_up_move 1, MOVE_BUBBLE + level_up_move 1, MOVE_QUICK_ATTACK + level_up_move 1, MOVE_SWEET_SCENT + level_up_move 1, MOVE_WATER_SPORT + level_up_move 7, MOVE_QUICK_ATTACK + level_up_move 13, MOVE_SWEET_SCENT + level_up_move 19, MOVE_WATER_SPORT + level_up_move 26, MOVE_GUST + level_up_move 33, MOVE_SCARY_FACE + level_up_move 40, MOVE_STUN_SPORE + level_up_move 47, MOVE_SILVER_WIND + level_up_move 53, MOVE_WHIRLWIND + .2byte -1 + +gWailmerLevelUpLearnset: + level_up_move 1, MOVE_SPLASH + level_up_move 5, MOVE_GROWL + level_up_move 10, MOVE_WATER_GUN + level_up_move 14, MOVE_ROLLOUT + level_up_move 19, MOVE_WHIRLPOOL + level_up_move 23, MOVE_ASTONISH + level_up_move 28, MOVE_WATER_PULSE + level_up_move 32, MOVE_MIST + level_up_move 37, MOVE_REST + level_up_move 41, MOVE_WATER_SPOUT + level_up_move 46, MOVE_AMNESIA + level_up_move 50, MOVE_HYDRO_PUMP + .2byte -1 + +gWailordLevelUpLearnset: + level_up_move 1, MOVE_SPLASH + level_up_move 1, MOVE_GROWL + level_up_move 1, MOVE_WATER_GUN + level_up_move 1, MOVE_ROLLOUT + level_up_move 5, MOVE_GROWL + level_up_move 10, MOVE_WATER_GUN + level_up_move 14, MOVE_ROLLOUT + level_up_move 19, MOVE_WHIRLPOOL + level_up_move 23, MOVE_ASTONISH + level_up_move 28, MOVE_WATER_PULSE + level_up_move 32, MOVE_MIST + level_up_move 37, MOVE_REST + level_up_move 44, MOVE_WATER_SPOUT + level_up_move 52, MOVE_AMNESIA + level_up_move 59, MOVE_HYDRO_PUMP + .2byte -1 + +gSkittyLevelUpLearnset: + level_up_move 1, MOVE_GROWL + level_up_move 1, MOVE_TACKLE + level_up_move 3, MOVE_TAIL_WHIP + level_up_move 7, MOVE_ATTRACT + level_up_move 13, MOVE_SING + level_up_move 15, MOVE_DOUBLE_SLAP + level_up_move 19, MOVE_ASSIST + level_up_move 25, MOVE_CHARM + level_up_move 27, MOVE_FAINT_ATTACK + level_up_move 31, MOVE_COVET + level_up_move 37, MOVE_HEAL_BELL + level_up_move 39, MOVE_DOUBLE_EDGE + .2byte -1 + +gDelcattyLevelUpLearnset: + level_up_move 1, MOVE_GROWL + level_up_move 1, MOVE_ATTRACT + level_up_move 1, MOVE_SING + level_up_move 1, MOVE_DOUBLE_SLAP + .2byte -1 + +gKecleonLevelUpLearnset: + level_up_move 1, MOVE_THIEF + level_up_move 1, MOVE_TAIL_WHIP + level_up_move 1, MOVE_ASTONISH + level_up_move 1, MOVE_LICK + level_up_move 1, MOVE_SCRATCH + level_up_move 4, MOVE_BIND + level_up_move 7, MOVE_FAINT_ATTACK + level_up_move 12, MOVE_FURY_SWIPES + level_up_move 17, MOVE_PSYBEAM + level_up_move 24, MOVE_SCREECH + level_up_move 31, MOVE_SLASH + level_up_move 40, MOVE_SUBSTITUTE + level_up_move 49, MOVE_ANCIENT_POWER + .2byte -1 + +gBaltoyLevelUpLearnset: + level_up_move 1, MOVE_CONFUSION + level_up_move 3, MOVE_HARDEN + level_up_move 5, MOVE_RAPID_SPIN + level_up_move 7, MOVE_MUD_SLAP + level_up_move 11, MOVE_PSYBEAM + level_up_move 15, MOVE_ROCK_TOMB + level_up_move 19, MOVE_SELF_DESTRUCT + level_up_move 25, MOVE_ANCIENT_POWER + level_up_move 31, MOVE_SANDSTORM + level_up_move 37, MOVE_COSMIC_POWER + level_up_move 45, MOVE_EXPLOSION + .2byte -1 + +gClaydolLevelUpLearnset: + level_up_move 1, MOVE_TELEPORT + level_up_move 1, MOVE_CONFUSION + level_up_move 1, MOVE_HARDEN + level_up_move 1, MOVE_RAPID_SPIN + level_up_move 3, MOVE_HARDEN + level_up_move 5, MOVE_RAPID_SPIN + level_up_move 7, MOVE_MUD_SLAP + level_up_move 11, MOVE_PSYBEAM + level_up_move 15, MOVE_ROCK_TOMB + level_up_move 19, MOVE_SELF_DESTRUCT + level_up_move 25, MOVE_ANCIENT_POWER + level_up_move 31, MOVE_SANDSTORM + level_up_move 36, MOVE_HYPER_BEAM + level_up_move 42, MOVE_COSMIC_POWER + level_up_move 55, MOVE_EXPLOSION + .2byte -1 + +gNosepassLevelUpLearnset: + level_up_move 1, MOVE_TACKLE + level_up_move 7, MOVE_HARDEN + level_up_move 13, MOVE_ROCK_THROW + level_up_move 16, MOVE_BLOCK + level_up_move 22, MOVE_THUNDER_WAVE + level_up_move 28, MOVE_ROCK_SLIDE + level_up_move 31, MOVE_SANDSTORM + level_up_move 37, MOVE_REST + level_up_move 43, MOVE_ZAP_CANNON + level_up_move 46, MOVE_LOCK_ON + .2byte -1 + +gTorkoalLevelUpLearnset: + level_up_move 1, MOVE_EMBER + level_up_move 4, MOVE_SMOG + level_up_move 7, MOVE_CURSE + level_up_move 14, MOVE_SMOKESCREEN + level_up_move 17, MOVE_FIRE_SPIN + level_up_move 20, MOVE_BODY_SLAM + level_up_move 27, MOVE_PROTECT + level_up_move 30, MOVE_FLAMETHROWER + level_up_move 33, MOVE_IRON_DEFENSE + level_up_move 40, MOVE_AMNESIA + level_up_move 43, MOVE_FLAIL + level_up_move 46, MOVE_HEAT_WAVE + .2byte -1 + +gSableyeLevelUpLearnset: + level_up_move 1, MOVE_LEER + level_up_move 1, MOVE_SCRATCH + level_up_move 5, MOVE_FORESIGHT + level_up_move 9, MOVE_NIGHT_SHADE + level_up_move 13, MOVE_ASTONISH + level_up_move 17, MOVE_FURY_SWIPES + level_up_move 21, MOVE_FAKE_OUT + level_up_move 25, MOVE_DETECT + level_up_move 29, MOVE_FAINT_ATTACK + level_up_move 33, MOVE_KNOCK_OFF + level_up_move 37, MOVE_CONFUSE_RAY + level_up_move 41, MOVE_SHADOW_BALL + level_up_move 45, MOVE_MEAN_LOOK + .2byte -1 + +gBarboachLevelUpLearnset: + level_up_move 1, MOVE_MUD_SLAP + level_up_move 6, MOVE_MUD_SPORT + level_up_move 6, MOVE_WATER_SPORT + level_up_move 11, MOVE_WATER_GUN + level_up_move 16, MOVE_MAGNITUDE + level_up_move 21, MOVE_AMNESIA + level_up_move 26, MOVE_REST + level_up_move 26, MOVE_SNORE + level_up_move 31, MOVE_EARTHQUAKE + level_up_move 36, MOVE_FUTURE_SIGHT + level_up_move 41, MOVE_FISSURE + .2byte -1 + +gWhiscashLevelUpLearnset: + level_up_move 1, MOVE_TICKLE + level_up_move 1, MOVE_MUD_SLAP + level_up_move 1, MOVE_MUD_SPORT + level_up_move 1, MOVE_WATER_SPORT + level_up_move 6, MOVE_MUD_SPORT + level_up_move 6, MOVE_WATER_SPORT + level_up_move 11, MOVE_WATER_GUN + level_up_move 16, MOVE_MAGNITUDE + level_up_move 21, MOVE_AMNESIA + level_up_move 26, MOVE_REST + level_up_move 26, MOVE_SNORE + level_up_move 36, MOVE_EARTHQUAKE + level_up_move 46, MOVE_FUTURE_SIGHT + level_up_move 56, MOVE_FISSURE + .2byte -1 + +gLuvdiscLevelUpLearnset: + level_up_move 1, MOVE_TACKLE + level_up_move 4, MOVE_CHARM + level_up_move 12, MOVE_WATER_GUN + level_up_move 16, MOVE_AGILITY + level_up_move 24, MOVE_TAKE_DOWN + level_up_move 28, MOVE_ATTRACT + level_up_move 36, MOVE_SWEET_KISS + level_up_move 40, MOVE_FLAIL + level_up_move 48, MOVE_SAFEGUARD + .2byte -1 + +gCorphishLevelUpLearnset: + level_up_move 1, MOVE_BUBBLE + level_up_move 7, MOVE_HARDEN + level_up_move 10, MOVE_VICE_GRIP + level_up_move 13, MOVE_LEER + level_up_move 20, MOVE_BUBBLE_BEAM + level_up_move 23, MOVE_PROTECT + level_up_move 26, MOVE_KNOCK_OFF + level_up_move 32, MOVE_TAUNT + level_up_move 35, MOVE_CRABHAMMER + level_up_move 38, MOVE_SWORDS_DANCE + level_up_move 44, MOVE_GUILLOTINE + .2byte -1 + +gCrawdauntLevelUpLearnset: + level_up_move 1, MOVE_BUBBLE + level_up_move 1, MOVE_HARDEN + level_up_move 1, MOVE_VICE_GRIP + level_up_move 1, MOVE_LEER + level_up_move 7, MOVE_HARDEN + level_up_move 10, MOVE_VICE_GRIP + level_up_move 13, MOVE_LEER + level_up_move 20, MOVE_BUBBLE_BEAM + level_up_move 23, MOVE_PROTECT + level_up_move 26, MOVE_KNOCK_OFF + level_up_move 34, MOVE_TAUNT + level_up_move 39, MOVE_CRABHAMMER + level_up_move 44, MOVE_SWORDS_DANCE + level_up_move 52, MOVE_GUILLOTINE + .2byte -1 + +gFeebasLevelUpLearnset: + level_up_move 1, MOVE_SPLASH + level_up_move 15, MOVE_TACKLE + level_up_move 30, MOVE_FLAIL + .2byte -1 + +gMiloticLevelUpLearnset: + level_up_move 1, MOVE_WATER_GUN + level_up_move 5, MOVE_WRAP + level_up_move 10, MOVE_WATER_SPORT + level_up_move 15, MOVE_REFRESH + level_up_move 20, MOVE_WATER_PULSE + level_up_move 25, MOVE_TWISTER + level_up_move 30, MOVE_RECOVER + level_up_move 35, MOVE_RAIN_DANCE + level_up_move 40, MOVE_HYDRO_PUMP + level_up_move 45, MOVE_ATTRACT + level_up_move 50, MOVE_SAFEGUARD + .2byte -1 + +gCarvanhaLevelUpLearnset: + level_up_move 1, MOVE_LEER + level_up_move 1, MOVE_BITE + level_up_move 7, MOVE_RAGE + level_up_move 13, MOVE_FOCUS_ENERGY + level_up_move 16, MOVE_SCARY_FACE + level_up_move 22, MOVE_CRUNCH + level_up_move 28, MOVE_SCREECH + level_up_move 31, MOVE_TAKE_DOWN + level_up_move 37, MOVE_SWAGGER + level_up_move 43, MOVE_AGILITY + .2byte -1 + +gSharpedoLevelUpLearnset: + level_up_move 1, MOVE_LEER + level_up_move 1, MOVE_BITE + level_up_move 1, MOVE_RAGE + level_up_move 1, MOVE_FOCUS_ENERGY + level_up_move 7, MOVE_RAGE + level_up_move 13, MOVE_FOCUS_ENERGY + level_up_move 16, MOVE_SCARY_FACE + level_up_move 22, MOVE_CRUNCH + level_up_move 28, MOVE_SCREECH + level_up_move 33, MOVE_SLASH + level_up_move 38, MOVE_TAUNT + level_up_move 43, MOVE_SWAGGER + level_up_move 48, MOVE_SKULL_BASH + level_up_move 53, MOVE_AGILITY + .2byte -1 + +gTrapinchLevelUpLearnset: + level_up_move 1, MOVE_BITE + level_up_move 9, MOVE_SAND_ATTACK + level_up_move 17, MOVE_FAINT_ATTACK + level_up_move 25, MOVE_SAND_TOMB + level_up_move 33, MOVE_CRUNCH + level_up_move 41, MOVE_DIG + level_up_move 49, MOVE_SANDSTORM + level_up_move 57, MOVE_HYPER_BEAM + .2byte -1 + +gVibravaLevelUpLearnset: + level_up_move 1, MOVE_BITE + level_up_move 1, MOVE_SAND_ATTACK + level_up_move 1, MOVE_FAINT_ATTACK + level_up_move 1, MOVE_SAND_TOMB + level_up_move 9, MOVE_SAND_ATTACK + level_up_move 17, MOVE_FAINT_ATTACK + level_up_move 25, MOVE_SAND_TOMB + level_up_move 33, MOVE_CRUNCH + level_up_move 35, MOVE_DRAGON_BREATH + level_up_move 41, MOVE_SCREECH + level_up_move 49, MOVE_SANDSTORM + level_up_move 57, MOVE_HYPER_BEAM + .2byte -1 + +gFlygonLevelUpLearnset: + level_up_move 1, MOVE_BITE + level_up_move 1, MOVE_SAND_ATTACK + level_up_move 1, MOVE_FAINT_ATTACK + level_up_move 1, MOVE_SAND_TOMB + level_up_move 9, MOVE_SAND_ATTACK + level_up_move 17, MOVE_FAINT_ATTACK + level_up_move 25, MOVE_SAND_TOMB + level_up_move 33, MOVE_CRUNCH + level_up_move 35, MOVE_DRAGON_BREATH + level_up_move 41, MOVE_SCREECH + level_up_move 53, MOVE_SANDSTORM + level_up_move 65, MOVE_HYPER_BEAM + .2byte -1 + +gMakuhitaLevelUpLearnset: + level_up_move 1, MOVE_TACKLE + level_up_move 1, MOVE_FOCUS_ENERGY + level_up_move 4, MOVE_SAND_ATTACK + level_up_move 10, MOVE_ARM_THRUST + level_up_move 13, MOVE_VITAL_THROW + level_up_move 19, MOVE_FAKE_OUT + level_up_move 22, MOVE_WHIRLWIND + level_up_move 28, MOVE_KNOCK_OFF + level_up_move 31, MOVE_SMELLING_SALT + level_up_move 37, MOVE_BELLY_DRUM + level_up_move 40, MOVE_ENDURE + level_up_move 46, MOVE_SEISMIC_TOSS + level_up_move 49, MOVE_REVERSAL + .2byte -1 + +gHariyamaLevelUpLearnset: + level_up_move 1, MOVE_TACKLE + level_up_move 1, MOVE_FOCUS_ENERGY + level_up_move 1, MOVE_SAND_ATTACK + level_up_move 1, MOVE_ARM_THRUST + level_up_move 4, MOVE_SAND_ATTACK + level_up_move 10, MOVE_ARM_THRUST + level_up_move 13, MOVE_VITAL_THROW + level_up_move 19, MOVE_FAKE_OUT + level_up_move 22, MOVE_WHIRLWIND + level_up_move 29, MOVE_KNOCK_OFF + level_up_move 33, MOVE_SMELLING_SALT + level_up_move 40, MOVE_BELLY_DRUM + level_up_move 44, MOVE_ENDURE + level_up_move 51, MOVE_SEISMIC_TOSS + level_up_move 55, MOVE_REVERSAL + .2byte -1 + +gElectrikeLevelUpLearnset: + level_up_move 1, MOVE_TACKLE + level_up_move 4, MOVE_THUNDER_WAVE + level_up_move 9, MOVE_LEER + level_up_move 12, MOVE_HOWL + level_up_move 17, MOVE_QUICK_ATTACK + level_up_move 20, MOVE_SPARK + level_up_move 25, MOVE_ODOR_SLEUTH + level_up_move 28, MOVE_ROAR + level_up_move 33, MOVE_BITE + level_up_move 36, MOVE_THUNDER + level_up_move 41, MOVE_CHARGE + .2byte -1 + +gManectricLevelUpLearnset: + level_up_move 1, MOVE_TACKLE + level_up_move 1, MOVE_THUNDER_WAVE + level_up_move 1, MOVE_LEER + level_up_move 1, MOVE_HOWL + level_up_move 4, MOVE_THUNDER_WAVE + level_up_move 9, MOVE_LEER + level_up_move 12, MOVE_HOWL + level_up_move 17, MOVE_QUICK_ATTACK + level_up_move 20, MOVE_SPARK + level_up_move 25, MOVE_ODOR_SLEUTH + level_up_move 31, MOVE_ROAR + level_up_move 39, MOVE_BITE + level_up_move 45, MOVE_THUNDER + level_up_move 53, MOVE_CHARGE + .2byte -1 + +gNumelLevelUpLearnset: + level_up_move 1, MOVE_GROWL + level_up_move 1, MOVE_TACKLE + level_up_move 11, MOVE_EMBER + level_up_move 19, MOVE_MAGNITUDE + level_up_move 25, MOVE_FOCUS_ENERGY + level_up_move 29, MOVE_TAKE_DOWN + level_up_move 31, MOVE_AMNESIA + level_up_move 35, MOVE_EARTHQUAKE + level_up_move 41, MOVE_FLAMETHROWER + level_up_move 49, MOVE_DOUBLE_EDGE + .2byte -1 + +gCameruptLevelUpLearnset: + level_up_move 1, MOVE_GROWL + level_up_move 1, MOVE_TACKLE + level_up_move 1, MOVE_EMBER + level_up_move 1, MOVE_MAGNITUDE + level_up_move 11, MOVE_EMBER + level_up_move 19, MOVE_MAGNITUDE + level_up_move 25, MOVE_FOCUS_ENERGY + level_up_move 29, MOVE_TAKE_DOWN + level_up_move 31, MOVE_AMNESIA + level_up_move 33, MOVE_ROCK_SLIDE + level_up_move 37, MOVE_EARTHQUAKE + level_up_move 45, MOVE_ERUPTION + level_up_move 55, MOVE_FISSURE + .2byte -1 + +gSphealLevelUpLearnset: + level_up_move 1, MOVE_POWDER_SNOW + level_up_move 1, MOVE_GROWL + level_up_move 1, MOVE_WATER_GUN + level_up_move 7, MOVE_ENCORE + level_up_move 13, MOVE_ICE_BALL + level_up_move 19, MOVE_BODY_SLAM + level_up_move 25, MOVE_AURORA_BEAM + level_up_move 31, MOVE_HAIL + level_up_move 37, MOVE_REST + level_up_move 37, MOVE_SNORE + level_up_move 43, MOVE_BLIZZARD + level_up_move 49, MOVE_SHEER_COLD + .2byte -1 + +gSealeoLevelUpLearnset: + level_up_move 1, MOVE_POWDER_SNOW + level_up_move 1, MOVE_GROWL + level_up_move 1, MOVE_WATER_GUN + level_up_move 1, MOVE_ENCORE + level_up_move 7, MOVE_ENCORE + level_up_move 13, MOVE_ICE_BALL + level_up_move 19, MOVE_BODY_SLAM + level_up_move 25, MOVE_AURORA_BEAM + level_up_move 31, MOVE_HAIL + level_up_move 39, MOVE_REST + level_up_move 39, MOVE_SNORE + level_up_move 47, MOVE_BLIZZARD + level_up_move 55, MOVE_SHEER_COLD + .2byte -1 + +gWalreinLevelUpLearnset: + level_up_move 1, MOVE_POWDER_SNOW + level_up_move 1, MOVE_GROWL + level_up_move 1, MOVE_WATER_GUN + level_up_move 1, MOVE_ENCORE + level_up_move 7, MOVE_ENCORE + level_up_move 13, MOVE_ICE_BALL + level_up_move 19, MOVE_BODY_SLAM + level_up_move 25, MOVE_AURORA_BEAM + level_up_move 31, MOVE_HAIL + level_up_move 39, MOVE_REST + level_up_move 39, MOVE_SNORE + level_up_move 50, MOVE_BLIZZARD + level_up_move 61, MOVE_SHEER_COLD + .2byte -1 + +gCacneaLevelUpLearnset: + level_up_move 1, MOVE_POISON_STING + level_up_move 1, MOVE_LEER + level_up_move 5, MOVE_ABSORB + level_up_move 9, MOVE_GROWTH + level_up_move 13, MOVE_LEECH_SEED + level_up_move 17, MOVE_SAND_ATTACK + level_up_move 21, MOVE_PIN_MISSILE + level_up_move 25, MOVE_INGRAIN + level_up_move 29, MOVE_FAINT_ATTACK + level_up_move 33, MOVE_SPIKES + level_up_move 37, MOVE_NEEDLE_ARM + level_up_move 41, MOVE_COTTON_SPORE + level_up_move 45, MOVE_SANDSTORM + .2byte -1 + +gCacturneLevelUpLearnset: + level_up_move 1, MOVE_POISON_STING + level_up_move 1, MOVE_LEER + level_up_move 1, MOVE_ABSORB + level_up_move 1, MOVE_GROWTH + level_up_move 5, MOVE_ABSORB + level_up_move 9, MOVE_GROWTH + level_up_move 13, MOVE_LEECH_SEED + level_up_move 17, MOVE_SAND_ATTACK + level_up_move 21, MOVE_PIN_MISSILE + level_up_move 25, MOVE_INGRAIN + level_up_move 29, MOVE_FAINT_ATTACK + level_up_move 35, MOVE_SPIKES + level_up_move 41, MOVE_NEEDLE_ARM + level_up_move 47, MOVE_COTTON_SPORE + level_up_move 53, MOVE_SANDSTORM + .2byte -1 + +gSnoruntLevelUpLearnset: + level_up_move 1, MOVE_POWDER_SNOW + level_up_move 1, MOVE_LEER + level_up_move 7, MOVE_DOUBLE_TEAM + level_up_move 10, MOVE_BITE + level_up_move 16, MOVE_ICY_WIND + level_up_move 19, MOVE_HEADBUTT + level_up_move 25, MOVE_PROTECT + level_up_move 28, MOVE_CRUNCH + level_up_move 34, MOVE_ICE_BEAM + level_up_move 37, MOVE_HAIL + level_up_move 43, MOVE_BLIZZARD + .2byte -1 + +gGlalieLevelUpLearnset: + level_up_move 1, MOVE_POWDER_SNOW + level_up_move 1, MOVE_LEER + level_up_move 1, MOVE_DOUBLE_TEAM + level_up_move 1, MOVE_BITE + level_up_move 7, MOVE_DOUBLE_TEAM + level_up_move 10, MOVE_BITE + level_up_move 16, MOVE_ICY_WIND + level_up_move 19, MOVE_HEADBUTT + level_up_move 25, MOVE_PROTECT + level_up_move 28, MOVE_CRUNCH + level_up_move 34, MOVE_ICE_BEAM + level_up_move 42, MOVE_HAIL + level_up_move 53, MOVE_BLIZZARD + level_up_move 61, MOVE_SHEER_COLD + .2byte -1 + +gLunatoneLevelUpLearnset: + level_up_move 1, MOVE_TACKLE + level_up_move 1, MOVE_HARDEN + level_up_move 7, MOVE_CONFUSION + level_up_move 13, MOVE_ROCK_THROW + level_up_move 19, MOVE_HYPNOSIS + level_up_move 25, MOVE_PSYWAVE + level_up_move 31, MOVE_COSMIC_POWER + level_up_move 37, MOVE_PSYCHIC + level_up_move 43, MOVE_FUTURE_SIGHT + level_up_move 49, MOVE_EXPLOSION + .2byte -1 + +gSolrockLevelUpLearnset: + level_up_move 1, MOVE_TACKLE + level_up_move 1, MOVE_HARDEN + level_up_move 7, MOVE_CONFUSION + level_up_move 13, MOVE_ROCK_THROW + level_up_move 19, MOVE_FIRE_SPIN + level_up_move 25, MOVE_PSYWAVE + level_up_move 31, MOVE_COSMIC_POWER + level_up_move 37, MOVE_ROCK_SLIDE + level_up_move 43, MOVE_SOLAR_BEAM + level_up_move 49, MOVE_EXPLOSION + .2byte -1 + +gAzurillLevelUpLearnset: + level_up_move 1, MOVE_SPLASH + level_up_move 3, MOVE_CHARM + level_up_move 6, MOVE_TAIL_WHIP + level_up_move 10, MOVE_BUBBLE + level_up_move 15, MOVE_SLAM + level_up_move 21, MOVE_WATER_GUN + .2byte -1 + +gSpoinkLevelUpLearnset: + level_up_move 1, MOVE_SPLASH + level_up_move 7, MOVE_PSYWAVE + level_up_move 10, MOVE_ODOR_SLEUTH + level_up_move 16, MOVE_PSYBEAM + level_up_move 19, MOVE_PSYCH_UP + level_up_move 25, MOVE_CONFUSE_RAY + level_up_move 28, MOVE_MAGIC_COAT + level_up_move 34, MOVE_PSYCHIC + level_up_move 37, MOVE_REST + level_up_move 37, MOVE_SNORE + level_up_move 43, MOVE_BOUNCE + .2byte -1 + +gGrumpigLevelUpLearnset: + level_up_move 1, MOVE_SPLASH + level_up_move 1, MOVE_PSYWAVE + level_up_move 1, MOVE_ODOR_SLEUTH + level_up_move 1, MOVE_PSYBEAM + level_up_move 7, MOVE_PSYWAVE + level_up_move 10, MOVE_ODOR_SLEUTH + level_up_move 16, MOVE_PSYBEAM + level_up_move 19, MOVE_PSYCH_UP + level_up_move 25, MOVE_CONFUSE_RAY + level_up_move 28, MOVE_MAGIC_COAT + level_up_move 37, MOVE_PSYCHIC + level_up_move 43, MOVE_REST + level_up_move 43, MOVE_SNORE + level_up_move 55, MOVE_BOUNCE + .2byte -1 + +gPlusleLevelUpLearnset: + level_up_move 1, MOVE_GROWL + level_up_move 4, MOVE_THUNDER_WAVE + level_up_move 10, MOVE_QUICK_ATTACK + level_up_move 13, MOVE_HELPING_HAND + level_up_move 19, MOVE_SPARK + level_up_move 22, MOVE_ENCORE + level_up_move 28, MOVE_FAKE_TEARS + level_up_move 31, MOVE_CHARGE + level_up_move 37, MOVE_THUNDER + level_up_move 40, MOVE_BATON_PASS + level_up_move 47, MOVE_AGILITY + .2byte -1 + +gMinunLevelUpLearnset: + level_up_move 1, MOVE_GROWL + level_up_move 4, MOVE_THUNDER_WAVE + level_up_move 10, MOVE_QUICK_ATTACK + level_up_move 13, MOVE_HELPING_HAND + level_up_move 19, MOVE_SPARK + level_up_move 22, MOVE_ENCORE + level_up_move 28, MOVE_CHARM + level_up_move 31, MOVE_CHARGE + level_up_move 37, MOVE_THUNDER + level_up_move 40, MOVE_BATON_PASS + level_up_move 47, MOVE_AGILITY + .2byte -1 + +gMawileLevelUpLearnset: + level_up_move 1, MOVE_ASTONISH + level_up_move 6, MOVE_FAKE_TEARS + level_up_move 11, MOVE_BITE + level_up_move 16, MOVE_SWEET_SCENT + level_up_move 21, MOVE_VICE_GRIP + level_up_move 26, MOVE_FAINT_ATTACK + level_up_move 31, MOVE_BATON_PASS + level_up_move 36, MOVE_CRUNCH + level_up_move 41, MOVE_IRON_DEFENSE + level_up_move 46, MOVE_STOCKPILE + level_up_move 46, MOVE_SWALLOW + level_up_move 46, MOVE_SPIT_UP + .2byte -1 + +gMedititeLevelUpLearnset: + level_up_move 1, MOVE_BIDE + level_up_move 4, MOVE_MEDITATE + level_up_move 9, MOVE_CONFUSION + level_up_move 12, MOVE_DETECT + level_up_move 18, MOVE_HIDDEN_POWER + level_up_move 22, MOVE_MIND_READER + level_up_move 28, MOVE_CALM_MIND + level_up_move 32, MOVE_HI_JUMP_KICK + level_up_move 38, MOVE_PSYCH_UP + level_up_move 42, MOVE_REVERSAL + level_up_move 48, MOVE_RECOVER + .2byte -1 + +gMedichamLevelUpLearnset: + level_up_move 1, MOVE_FIRE_PUNCH + level_up_move 1, MOVE_THUNDER_PUNCH + level_up_move 1, MOVE_ICE_PUNCH + level_up_move 1, MOVE_BIDE + level_up_move 1, MOVE_MEDITATE + level_up_move 1, MOVE_CONFUSION + level_up_move 1, MOVE_DETECT + level_up_move 4, MOVE_MEDITATE + level_up_move 9, MOVE_CONFUSION + level_up_move 12, MOVE_DETECT + level_up_move 18, MOVE_HIDDEN_POWER + level_up_move 22, MOVE_MIND_READER + level_up_move 28, MOVE_CALM_MIND + level_up_move 32, MOVE_HI_JUMP_KICK + level_up_move 40, MOVE_PSYCH_UP + level_up_move 46, MOVE_REVERSAL + level_up_move 54, MOVE_RECOVER + .2byte -1 + +gSwabluLevelUpLearnset: + level_up_move 1, MOVE_PECK + level_up_move 1, MOVE_GROWL + level_up_move 8, MOVE_ASTONISH + level_up_move 11, MOVE_SING + level_up_move 18, MOVE_FURY_ATTACK + level_up_move 21, MOVE_SAFEGUARD + level_up_move 28, MOVE_MIST + level_up_move 31, MOVE_TAKE_DOWN + level_up_move 38, MOVE_MIRROR_MOVE + level_up_move 41, MOVE_REFRESH + level_up_move 48, MOVE_PERISH_SONG + .2byte -1 + +gAltariaLevelUpLearnset: + level_up_move 1, MOVE_PECK + level_up_move 1, MOVE_GROWL + level_up_move 1, MOVE_ASTONISH + level_up_move 1, MOVE_SING + level_up_move 8, MOVE_ASTONISH + level_up_move 11, MOVE_SING + level_up_move 18, MOVE_FURY_ATTACK + level_up_move 21, MOVE_SAFEGUARD + level_up_move 28, MOVE_MIST + level_up_move 31, MOVE_TAKE_DOWN + level_up_move 35, MOVE_DRAGON_BREATH + level_up_move 40, MOVE_DRAGON_DANCE + level_up_move 45, MOVE_REFRESH + level_up_move 54, MOVE_PERISH_SONG + level_up_move 59, MOVE_SKY_ATTACK + .2byte -1 + +gWynautLevelUpLearnset: + level_up_move 1, MOVE_SPLASH + level_up_move 1, MOVE_CHARM + level_up_move 1, MOVE_ENCORE + level_up_move 15, MOVE_COUNTER + level_up_move 15, MOVE_MIRROR_COAT + level_up_move 15, MOVE_SAFEGUARD + level_up_move 15, MOVE_DESTINY_BOND + .2byte -1 + +gDuskullLevelUpLearnset: + level_up_move 1, MOVE_LEER + level_up_move 1, MOVE_NIGHT_SHADE + level_up_move 5, MOVE_DISABLE + level_up_move 12, MOVE_FORESIGHT + level_up_move 16, MOVE_ASTONISH + level_up_move 23, MOVE_CONFUSE_RAY + level_up_move 27, MOVE_PURSUIT + level_up_move 34, MOVE_CURSE + level_up_move 38, MOVE_WILL_O_WISP + level_up_move 45, MOVE_MEAN_LOOK + level_up_move 49, MOVE_FUTURE_SIGHT + .2byte -1 + +gDusclopsLevelUpLearnset: + level_up_move 1, MOVE_BIND + level_up_move 1, MOVE_LEER + level_up_move 1, MOVE_NIGHT_SHADE + level_up_move 1, MOVE_DISABLE + level_up_move 5, MOVE_DISABLE + level_up_move 12, MOVE_FORESIGHT + level_up_move 16, MOVE_ASTONISH + level_up_move 23, MOVE_CONFUSE_RAY + level_up_move 27, MOVE_PURSUIT + level_up_move 34, MOVE_CURSE + level_up_move 37, MOVE_SHADOW_PUNCH + level_up_move 41, MOVE_WILL_O_WISP + level_up_move 51, MOVE_MEAN_LOOK + level_up_move 58, MOVE_FUTURE_SIGHT + .2byte -1 + +gRoseliaLevelUpLearnset: + level_up_move 1, MOVE_ABSORB + level_up_move 5, MOVE_GROWTH + level_up_move 9, MOVE_POISON_STING + level_up_move 13, MOVE_STUN_SPORE + level_up_move 17, MOVE_MEGA_DRAIN + level_up_move 21, MOVE_LEECH_SEED + level_up_move 25, MOVE_MAGICAL_LEAF + level_up_move 29, MOVE_GRASS_WHISTLE + level_up_move 33, MOVE_GIGA_DRAIN + level_up_move 37, MOVE_SWEET_SCENT + level_up_move 41, MOVE_INGRAIN + level_up_move 45, MOVE_TOXIC + level_up_move 49, MOVE_PETAL_DANCE + level_up_move 53, MOVE_AROMATHERAPY + level_up_move 57, MOVE_SYNTHESIS + .2byte -1 + +gSlakothLevelUpLearnset: + level_up_move 1, MOVE_SCRATCH + level_up_move 1, MOVE_YAWN + level_up_move 7, MOVE_ENCORE + level_up_move 13, MOVE_SLACK_OFF + level_up_move 19, MOVE_FAINT_ATTACK + level_up_move 25, MOVE_AMNESIA + level_up_move 31, MOVE_COVET + level_up_move 37, MOVE_COUNTER + level_up_move 43, MOVE_FLAIL + .2byte -1 + +gVigorothLevelUpLearnset: + level_up_move 1, MOVE_SCRATCH + level_up_move 1, MOVE_FOCUS_ENERGY + level_up_move 1, MOVE_ENCORE + level_up_move 1, MOVE_UPROAR + level_up_move 7, MOVE_ENCORE + level_up_move 13, MOVE_UPROAR + level_up_move 19, MOVE_FURY_SWIPES + level_up_move 25, MOVE_ENDURE + level_up_move 31, MOVE_SLASH + level_up_move 37, MOVE_COUNTER + level_up_move 43, MOVE_FOCUS_PUNCH + level_up_move 49, MOVE_REVERSAL + .2byte -1 + +gSlakingLevelUpLearnset: + level_up_move 1, MOVE_SCRATCH + level_up_move 1, MOVE_YAWN + level_up_move 1, MOVE_ENCORE + level_up_move 1, MOVE_SLACK_OFF + level_up_move 7, MOVE_ENCORE + level_up_move 13, MOVE_SLACK_OFF + level_up_move 19, MOVE_FAINT_ATTACK + level_up_move 25, MOVE_AMNESIA + level_up_move 31, MOVE_COVET + level_up_move 36, MOVE_SWAGGER + level_up_move 37, MOVE_COUNTER + level_up_move 43, MOVE_FLAIL + .2byte -1 + +gGulpinLevelUpLearnset: + level_up_move 1, MOVE_POUND + level_up_move 6, MOVE_YAWN + level_up_move 9, MOVE_POISON_GAS + level_up_move 14, MOVE_SLUDGE + level_up_move 17, MOVE_AMNESIA + level_up_move 23, MOVE_ENCORE + level_up_move 28, MOVE_TOXIC + level_up_move 34, MOVE_STOCKPILE + level_up_move 34, MOVE_SPIT_UP + level_up_move 34, MOVE_SWALLOW + level_up_move 39, MOVE_SLUDGE_BOMB + .2byte -1 + +gSwalotLevelUpLearnset: + level_up_move 1, MOVE_POUND + level_up_move 1, MOVE_YAWN + level_up_move 1, MOVE_POISON_GAS + level_up_move 1, MOVE_SLUDGE + level_up_move 6, MOVE_YAWN + level_up_move 9, MOVE_POISON_GAS + level_up_move 14, MOVE_SLUDGE + level_up_move 17, MOVE_AMNESIA + level_up_move 23, MOVE_ENCORE + level_up_move 26, MOVE_BODY_SLAM + level_up_move 31, MOVE_TOXIC + level_up_move 40, MOVE_STOCKPILE + level_up_move 40, MOVE_SPIT_UP + level_up_move 40, MOVE_SWALLOW + level_up_move 48, MOVE_SLUDGE_BOMB + .2byte -1 + +gTropiusLevelUpLearnset: + level_up_move 1, MOVE_LEER + level_up_move 1, MOVE_GUST + level_up_move 7, MOVE_GROWTH + level_up_move 11, MOVE_RAZOR_LEAF + level_up_move 17, MOVE_STOMP + level_up_move 21, MOVE_SWEET_SCENT + level_up_move 27, MOVE_WHIRLWIND + level_up_move 31, MOVE_MAGICAL_LEAF + level_up_move 37, MOVE_BODY_SLAM + level_up_move 41, MOVE_SOLAR_BEAM + level_up_move 47, MOVE_SYNTHESIS + .2byte -1 + +gWhismurLevelUpLearnset: + level_up_move 1, MOVE_POUND + level_up_move 5, MOVE_UPROAR + level_up_move 11, MOVE_ASTONISH + level_up_move 15, MOVE_HOWL + level_up_move 21, MOVE_SUPERSONIC + level_up_move 25, MOVE_STOMP + level_up_move 31, MOVE_SCREECH + level_up_move 35, MOVE_ROAR + level_up_move 41, MOVE_REST + level_up_move 41, MOVE_SLEEP_TALK + level_up_move 45, MOVE_HYPER_VOICE + .2byte -1 + +gLoudredLevelUpLearnset: + level_up_move 1, MOVE_POUND + level_up_move 1, MOVE_UPROAR + level_up_move 1, MOVE_ASTONISH + level_up_move 1, MOVE_HOWL + level_up_move 5, MOVE_UPROAR + level_up_move 11, MOVE_ASTONISH + level_up_move 15, MOVE_HOWL + level_up_move 23, MOVE_SUPERSONIC + level_up_move 29, MOVE_STOMP + level_up_move 37, MOVE_SCREECH + level_up_move 43, MOVE_ROAR + level_up_move 51, MOVE_REST + level_up_move 51, MOVE_SLEEP_TALK + level_up_move 57, MOVE_HYPER_VOICE + .2byte -1 + +gExploudLevelUpLearnset: + level_up_move 1, MOVE_POUND + level_up_move 1, MOVE_UPROAR + level_up_move 1, MOVE_ASTONISH + level_up_move 1, MOVE_HOWL + level_up_move 5, MOVE_UPROAR + level_up_move 11, MOVE_ASTONISH + level_up_move 15, MOVE_HOWL + level_up_move 23, MOVE_SUPERSONIC + level_up_move 29, MOVE_STOMP + level_up_move 37, MOVE_SCREECH + level_up_move 40, MOVE_HYPER_BEAM + level_up_move 45, MOVE_ROAR + level_up_move 55, MOVE_REST + level_up_move 55, MOVE_SLEEP_TALK + level_up_move 63, MOVE_HYPER_VOICE + .2byte -1 + +gClamperlLevelUpLearnset: + level_up_move 1, MOVE_CLAMP + level_up_move 1, MOVE_WATER_GUN + level_up_move 1, MOVE_WHIRLPOOL + level_up_move 1, MOVE_IRON_DEFENSE + .2byte -1 + +gHuntailLevelUpLearnset: + level_up_move 1, MOVE_WHIRLPOOL + level_up_move 8, MOVE_BITE + level_up_move 15, MOVE_SCREECH + level_up_move 22, MOVE_WATER_PULSE + level_up_move 29, MOVE_SCARY_FACE + level_up_move 36, MOVE_CRUNCH + level_up_move 43, MOVE_BATON_PASS + level_up_move 50, MOVE_HYDRO_PUMP + .2byte -1 + +gGorebyssLevelUpLearnset: + level_up_move 1, MOVE_WHIRLPOOL + level_up_move 8, MOVE_CONFUSION + level_up_move 15, MOVE_AGILITY + level_up_move 22, MOVE_WATER_PULSE + level_up_move 29, MOVE_AMNESIA + level_up_move 36, MOVE_PSYCHIC + level_up_move 43, MOVE_BATON_PASS + level_up_move 50, MOVE_HYDRO_PUMP + .2byte -1 + +gAbsolLevelUpLearnset: + level_up_move 1, MOVE_SCRATCH + level_up_move 5, MOVE_LEER + level_up_move 9, MOVE_TAUNT + level_up_move 13, MOVE_QUICK_ATTACK + level_up_move 17, MOVE_RAZOR_WIND + level_up_move 21, MOVE_BITE + level_up_move 26, MOVE_SWORDS_DANCE + level_up_move 31, MOVE_DOUBLE_TEAM + level_up_move 36, MOVE_SLASH + level_up_move 41, MOVE_FUTURE_SIGHT + level_up_move 46, MOVE_PERISH_SONG + .2byte -1 + +gShuppetLevelUpLearnset: + level_up_move 1, MOVE_KNOCK_OFF + level_up_move 8, MOVE_SCREECH + level_up_move 13, MOVE_NIGHT_SHADE + level_up_move 20, MOVE_CURSE + level_up_move 25, MOVE_SPITE + level_up_move 32, MOVE_WILL_O_WISP + level_up_move 37, MOVE_FAINT_ATTACK + level_up_move 44, MOVE_SHADOW_BALL + level_up_move 49, MOVE_SNATCH + level_up_move 56, MOVE_GRUDGE + .2byte -1 + +gBanetteLevelUpLearnset: + level_up_move 1, MOVE_KNOCK_OFF + level_up_move 1, MOVE_SCREECH + level_up_move 1, MOVE_NIGHT_SHADE + level_up_move 1, MOVE_CURSE + level_up_move 8, MOVE_SCREECH + level_up_move 13, MOVE_NIGHT_SHADE + level_up_move 20, MOVE_CURSE + level_up_move 25, MOVE_SPITE + level_up_move 32, MOVE_WILL_O_WISP + level_up_move 39, MOVE_FAINT_ATTACK + level_up_move 48, MOVE_SHADOW_BALL + level_up_move 55, MOVE_SNATCH + level_up_move 64, MOVE_GRUDGE + .2byte -1 + +gSeviperLevelUpLearnset: + level_up_move 1, MOVE_WRAP + level_up_move 7, MOVE_LICK + level_up_move 10, MOVE_BITE + level_up_move 16, MOVE_POISON_TAIL + level_up_move 19, MOVE_SCREECH + level_up_move 25, MOVE_GLARE + level_up_move 28, MOVE_CRUNCH + level_up_move 34, MOVE_POISON_FANG + level_up_move 37, MOVE_SWAGGER + level_up_move 43, MOVE_HAZE + .2byte -1 + +gZangooseLevelUpLearnset: + level_up_move 1, MOVE_SCRATCH + level_up_move 4, MOVE_LEER + level_up_move 7, MOVE_QUICK_ATTACK + level_up_move 10, MOVE_SWORDS_DANCE + level_up_move 13, MOVE_FURY_CUTTER + level_up_move 19, MOVE_SLASH + level_up_move 25, MOVE_PURSUIT + level_up_move 31, MOVE_CRUSH_CLAW + level_up_move 37, MOVE_TAUNT + level_up_move 46, MOVE_DETECT + level_up_move 55, MOVE_FALSE_SWIPE + .2byte -1 + +gRelicanthLevelUpLearnset: + level_up_move 1, MOVE_TACKLE + level_up_move 1, MOVE_HARDEN + level_up_move 8, MOVE_WATER_GUN + level_up_move 15, MOVE_ROCK_TOMB + level_up_move 22, MOVE_YAWN + level_up_move 29, MOVE_TAKE_DOWN + level_up_move 36, MOVE_MUD_SPORT + level_up_move 43, MOVE_ANCIENT_POWER + level_up_move 50, MOVE_REST + level_up_move 57, MOVE_DOUBLE_EDGE + level_up_move 64, MOVE_HYDRO_PUMP + .2byte -1 + +gAronLevelUpLearnset: + level_up_move 1, MOVE_TACKLE + level_up_move 4, MOVE_HARDEN + level_up_move 7, MOVE_MUD_SLAP + level_up_move 10, MOVE_HEADBUTT + level_up_move 13, MOVE_METAL_CLAW + level_up_move 17, MOVE_IRON_DEFENSE + level_up_move 21, MOVE_ROAR + level_up_move 25, MOVE_TAKE_DOWN + level_up_move 29, MOVE_IRON_TAIL + level_up_move 34, MOVE_PROTECT + level_up_move 39, MOVE_METAL_SOUND + level_up_move 44, MOVE_DOUBLE_EDGE + .2byte -1 + +gLaironLevelUpLearnset: + level_up_move 1, MOVE_TACKLE + level_up_move 1, MOVE_HARDEN + level_up_move 1, MOVE_MUD_SLAP + level_up_move 1, MOVE_HEADBUTT + level_up_move 4, MOVE_HARDEN + level_up_move 7, MOVE_MUD_SLAP + level_up_move 10, MOVE_HEADBUTT + level_up_move 13, MOVE_METAL_CLAW + level_up_move 17, MOVE_IRON_DEFENSE + level_up_move 21, MOVE_ROAR + level_up_move 25, MOVE_TAKE_DOWN + level_up_move 29, MOVE_IRON_TAIL + level_up_move 37, MOVE_PROTECT + level_up_move 45, MOVE_METAL_SOUND + level_up_move 53, MOVE_DOUBLE_EDGE + .2byte -1 + +gAggronLevelUpLearnset: + level_up_move 1, MOVE_TACKLE + level_up_move 1, MOVE_HARDEN + level_up_move 1, MOVE_MUD_SLAP + level_up_move 1, MOVE_HEADBUTT + level_up_move 4, MOVE_HARDEN + level_up_move 7, MOVE_MUD_SLAP + level_up_move 10, MOVE_HEADBUTT + level_up_move 13, MOVE_METAL_CLAW + level_up_move 17, MOVE_IRON_DEFENSE + level_up_move 21, MOVE_ROAR + level_up_move 25, MOVE_TAKE_DOWN + level_up_move 29, MOVE_IRON_TAIL + level_up_move 37, MOVE_PROTECT + level_up_move 50, MOVE_METAL_SOUND + level_up_move 63, MOVE_DOUBLE_EDGE + .2byte -1 + +gCastformLevelUpLearnset: + level_up_move 1, MOVE_TACKLE + level_up_move 10, MOVE_WATER_GUN + level_up_move 10, MOVE_EMBER + level_up_move 10, MOVE_POWDER_SNOW + level_up_move 20, MOVE_RAIN_DANCE + level_up_move 20, MOVE_SUNNY_DAY + level_up_move 20, MOVE_HAIL + level_up_move 30, MOVE_WEATHER_BALL + .2byte -1 + +gVolbeatLevelUpLearnset: + level_up_move 1, MOVE_TACKLE + level_up_move 5, MOVE_CONFUSE_RAY + level_up_move 9, MOVE_DOUBLE_TEAM + level_up_move 13, MOVE_MOONLIGHT + level_up_move 17, MOVE_QUICK_ATTACK + level_up_move 21, MOVE_TAIL_GLOW + level_up_move 25, MOVE_SIGNAL_BEAM + level_up_move 29, MOVE_PROTECT + level_up_move 33, MOVE_HELPING_HAND + level_up_move 37, MOVE_DOUBLE_EDGE + .2byte -1 + +gIllumiseLevelUpLearnset: + level_up_move 1, MOVE_TACKLE + level_up_move 5, MOVE_SWEET_SCENT + level_up_move 9, MOVE_CHARM + level_up_move 13, MOVE_MOONLIGHT + level_up_move 17, MOVE_QUICK_ATTACK + level_up_move 21, MOVE_WISH + level_up_move 25, MOVE_ENCORE + level_up_move 29, MOVE_FLATTER + level_up_move 33, MOVE_HELPING_HAND + level_up_move 37, MOVE_COVET + .2byte -1 + +gLileepLevelUpLearnset: + level_up_move 1, MOVE_ASTONISH + level_up_move 8, MOVE_CONSTRICT + level_up_move 15, MOVE_ACID + level_up_move 22, MOVE_INGRAIN + level_up_move 29, MOVE_CONFUSE_RAY + level_up_move 36, MOVE_AMNESIA + level_up_move 43, MOVE_ANCIENT_POWER + level_up_move 50, MOVE_STOCKPILE + level_up_move 50, MOVE_SPIT_UP + level_up_move 50, MOVE_SWALLOW + .2byte -1 + +gCradilyLevelUpLearnset: + level_up_move 1, MOVE_ASTONISH + level_up_move 1, MOVE_CONSTRICT + level_up_move 1, MOVE_ACID + level_up_move 1, MOVE_INGRAIN + level_up_move 8, MOVE_CONSTRICT + level_up_move 15, MOVE_ACID + level_up_move 22, MOVE_INGRAIN + level_up_move 29, MOVE_CONFUSE_RAY + level_up_move 36, MOVE_AMNESIA + level_up_move 48, MOVE_ANCIENT_POWER + level_up_move 60, MOVE_STOCKPILE + level_up_move 60, MOVE_SPIT_UP + level_up_move 60, MOVE_SWALLOW + .2byte -1 + +gAnorithLevelUpLearnset: + level_up_move 1, MOVE_SCRATCH + level_up_move 7, MOVE_HARDEN + level_up_move 13, MOVE_MUD_SPORT + level_up_move 19, MOVE_WATER_GUN + level_up_move 25, MOVE_METAL_CLAW + level_up_move 31, MOVE_PROTECT + level_up_move 37, MOVE_ANCIENT_POWER + level_up_move 43, MOVE_FURY_CUTTER + level_up_move 49, MOVE_SLASH + level_up_move 55, MOVE_ROCK_BLAST + .2byte -1 + +gArmaldoLevelUpLearnset: + level_up_move 1, MOVE_SCRATCH + level_up_move 1, MOVE_HARDEN + level_up_move 1, MOVE_MUD_SPORT + level_up_move 1, MOVE_WATER_GUN + level_up_move 7, MOVE_HARDEN + level_up_move 13, MOVE_MUD_SPORT + level_up_move 19, MOVE_WATER_GUN + level_up_move 25, MOVE_METAL_CLAW + level_up_move 31, MOVE_PROTECT + level_up_move 37, MOVE_ANCIENT_POWER + level_up_move 46, MOVE_FURY_CUTTER + level_up_move 55, MOVE_SLASH + level_up_move 64, MOVE_ROCK_BLAST + .2byte -1 + +gRaltsLevelUpLearnset: + level_up_move 1, MOVE_GROWL + level_up_move 6, MOVE_CONFUSION + level_up_move 11, MOVE_DOUBLE_TEAM + level_up_move 16, MOVE_TELEPORT + level_up_move 21, MOVE_CALM_MIND + level_up_move 26, MOVE_PSYCHIC + level_up_move 31, MOVE_IMPRISON + level_up_move 36, MOVE_FUTURE_SIGHT + level_up_move 41, MOVE_HYPNOSIS + level_up_move 46, MOVE_DREAM_EATER + .2byte -1 + +gKirliaLevelUpLearnset: + level_up_move 1, MOVE_GROWL + level_up_move 1, MOVE_CONFUSION + level_up_move 1, MOVE_DOUBLE_TEAM + level_up_move 1, MOVE_TELEPORT + level_up_move 6, MOVE_CONFUSION + level_up_move 11, MOVE_DOUBLE_TEAM + level_up_move 16, MOVE_TELEPORT + level_up_move 21, MOVE_CALM_MIND + level_up_move 26, MOVE_PSYCHIC + level_up_move 33, MOVE_IMPRISON + level_up_move 40, MOVE_FUTURE_SIGHT + level_up_move 47, MOVE_HYPNOSIS + level_up_move 54, MOVE_DREAM_EATER + .2byte -1 + +gGardevoirLevelUpLearnset: + level_up_move 1, MOVE_GROWL + level_up_move 1, MOVE_CONFUSION + level_up_move 1, MOVE_DOUBLE_TEAM + level_up_move 1, MOVE_TELEPORT + level_up_move 6, MOVE_CONFUSION + level_up_move 11, MOVE_DOUBLE_TEAM + level_up_move 16, MOVE_TELEPORT + level_up_move 21, MOVE_CALM_MIND + level_up_move 26, MOVE_PSYCHIC + level_up_move 33, MOVE_IMPRISON + level_up_move 42, MOVE_FUTURE_SIGHT + level_up_move 51, MOVE_HYPNOSIS + level_up_move 60, MOVE_DREAM_EATER + .2byte -1 + +gBagonLevelUpLearnset: + level_up_move 1, MOVE_RAGE + level_up_move 5, MOVE_BITE + level_up_move 9, MOVE_LEER + level_up_move 17, MOVE_HEADBUTT + level_up_move 21, MOVE_FOCUS_ENERGY + level_up_move 25, MOVE_EMBER + level_up_move 33, MOVE_DRAGON_BREATH + level_up_move 37, MOVE_SCARY_FACE + level_up_move 41, MOVE_CRUNCH + level_up_move 49, MOVE_DRAGON_CLAW + level_up_move 53, MOVE_DOUBLE_EDGE + .2byte -1 + +gShelgonLevelUpLearnset: + level_up_move 1, MOVE_RAGE + level_up_move 1, MOVE_BITE + level_up_move 1, MOVE_LEER + level_up_move 1, MOVE_HEADBUTT + level_up_move 5, MOVE_BITE + level_up_move 9, MOVE_LEER + level_up_move 17, MOVE_HEADBUTT + level_up_move 21, MOVE_FOCUS_ENERGY + level_up_move 25, MOVE_EMBER + level_up_move 30, MOVE_PROTECT + level_up_move 38, MOVE_DRAGON_BREATH + level_up_move 47, MOVE_SCARY_FACE + level_up_move 56, MOVE_CRUNCH + level_up_move 69, MOVE_DRAGON_CLAW + level_up_move 78, MOVE_DOUBLE_EDGE + .2byte -1 + +gSalamenceLevelUpLearnset: + level_up_move 1, MOVE_RAGE + level_up_move 1, MOVE_BITE + level_up_move 1, MOVE_LEER + level_up_move 1, MOVE_HEADBUTT + level_up_move 5, MOVE_BITE + level_up_move 9, MOVE_LEER + level_up_move 17, MOVE_HEADBUTT + level_up_move 21, MOVE_FOCUS_ENERGY + level_up_move 25, MOVE_EMBER + level_up_move 30, MOVE_PROTECT + level_up_move 38, MOVE_DRAGON_BREATH + level_up_move 47, MOVE_SCARY_FACE + level_up_move 50, MOVE_FLY + level_up_move 61, MOVE_CRUNCH + level_up_move 79, MOVE_DRAGON_CLAW + level_up_move 93, MOVE_DOUBLE_EDGE + .2byte -1 + +gBeldumLevelUpLearnset: + level_up_move 1, MOVE_TAKE_DOWN + .2byte -1 + +gMetangLevelUpLearnset: + level_up_move 1, MOVE_TAKE_DOWN + level_up_move 20, MOVE_CONFUSION + level_up_move 20, MOVE_METAL_CLAW + level_up_move 26, MOVE_SCARY_FACE + level_up_move 32, MOVE_PURSUIT + level_up_move 38, MOVE_PSYCHIC + level_up_move 44, MOVE_IRON_DEFENSE + level_up_move 50, MOVE_METEOR_MASH + level_up_move 56, MOVE_AGILITY + level_up_move 62, MOVE_HYPER_BEAM + .2byte -1 + +gMetagrossLevelUpLearnset: + level_up_move 1, MOVE_TAKE_DOWN + level_up_move 1, MOVE_CONFUSION + level_up_move 1, MOVE_METAL_CLAW + level_up_move 1, MOVE_SCARY_FACE + level_up_move 20, MOVE_CONFUSION + level_up_move 20, MOVE_METAL_CLAW + level_up_move 26, MOVE_SCARY_FACE + level_up_move 32, MOVE_PURSUIT + level_up_move 38, MOVE_PSYCHIC + level_up_move 44, MOVE_IRON_DEFENSE + level_up_move 55, MOVE_METEOR_MASH + level_up_move 66, MOVE_AGILITY + level_up_move 77, MOVE_HYPER_BEAM + .2byte -1 + +gRegirockLevelUpLearnset: + level_up_move 1, MOVE_EXPLOSION + level_up_move 9, MOVE_ROCK_THROW + level_up_move 17, MOVE_CURSE + level_up_move 25, MOVE_SUPERPOWER + level_up_move 33, MOVE_ANCIENT_POWER + level_up_move 41, MOVE_IRON_DEFENSE + level_up_move 49, MOVE_ZAP_CANNON + level_up_move 57, MOVE_LOCK_ON + level_up_move 65, MOVE_HYPER_BEAM + .2byte -1 + +gRegiceLevelUpLearnset: + level_up_move 1, MOVE_EXPLOSION + level_up_move 9, MOVE_ICY_WIND + level_up_move 17, MOVE_CURSE + level_up_move 25, MOVE_SUPERPOWER + level_up_move 33, MOVE_ANCIENT_POWER + level_up_move 41, MOVE_AMNESIA + level_up_move 49, MOVE_ZAP_CANNON + level_up_move 57, MOVE_LOCK_ON + level_up_move 65, MOVE_HYPER_BEAM + .2byte -1 + +gRegisteelLevelUpLearnset: + level_up_move 1, MOVE_EXPLOSION + level_up_move 9, MOVE_METAL_CLAW + level_up_move 17, MOVE_CURSE + level_up_move 25, MOVE_SUPERPOWER + level_up_move 33, MOVE_ANCIENT_POWER + level_up_move 41, MOVE_IRON_DEFENSE + level_up_move 41, MOVE_AMNESIA + level_up_move 49, MOVE_ZAP_CANNON + level_up_move 57, MOVE_LOCK_ON + level_up_move 65, MOVE_HYPER_BEAM + .2byte -1 + +gKyogreLevelUpLearnset: + level_up_move 1, MOVE_WATER_PULSE + level_up_move 5, MOVE_SCARY_FACE + level_up_move 15, MOVE_ANCIENT_POWER + level_up_move 20, MOVE_BODY_SLAM + level_up_move 30, MOVE_CALM_MIND + level_up_move 35, MOVE_ICE_BEAM + level_up_move 45, MOVE_HYDRO_PUMP + level_up_move 50, MOVE_REST + level_up_move 60, MOVE_SHEER_COLD + level_up_move 65, MOVE_DOUBLE_EDGE + level_up_move 75, MOVE_WATER_SPOUT + .2byte -1 + +gGroudonLevelUpLearnset: + level_up_move 1, MOVE_MUD_SHOT + level_up_move 5, MOVE_SCARY_FACE + level_up_move 15, MOVE_ANCIENT_POWER + level_up_move 20, MOVE_SLASH + level_up_move 30, MOVE_BULK_UP + level_up_move 35, MOVE_EARTHQUAKE + level_up_move 45, MOVE_FIRE_BLAST + level_up_move 50, MOVE_REST + level_up_move 60, MOVE_FISSURE + level_up_move 65, MOVE_SOLAR_BEAM + level_up_move 75, MOVE_ERUPTION + .2byte -1 + +gRayquazaLevelUpLearnset: + level_up_move 1, MOVE_TWISTER + level_up_move 5, MOVE_SCARY_FACE + level_up_move 15, MOVE_ANCIENT_POWER + level_up_move 20, MOVE_DRAGON_CLAW + level_up_move 30, MOVE_DRAGON_DANCE + level_up_move 35, MOVE_CRUNCH + level_up_move 45, MOVE_FLY + level_up_move 50, MOVE_REST + level_up_move 60, MOVE_EXTREME_SPEED + level_up_move 65, MOVE_OUTRAGE + level_up_move 75, MOVE_HYPER_BEAM + .2byte -1 + +gLatiasLevelUpLearnset: + level_up_move 1, MOVE_PSYWAVE + level_up_move 5, MOVE_WISH + level_up_move 10, MOVE_HELPING_HAND + level_up_move 15, MOVE_SAFEGUARD + level_up_move 20, MOVE_DRAGON_BREATH + level_up_move 25, MOVE_WATER_SPORT + level_up_move 30, MOVE_REFRESH + level_up_move 35, MOVE_MIST_BALL + level_up_move 40, MOVE_PSYCHIC + level_up_move 45, MOVE_RECOVER + level_up_move 50, MOVE_CHARM + .2byte -1 + +gLatiosLevelUpLearnset: + level_up_move 1, MOVE_PSYWAVE + level_up_move 5, MOVE_MEMENTO + level_up_move 10, MOVE_HELPING_HAND + level_up_move 15, MOVE_SAFEGUARD + level_up_move 20, MOVE_DRAGON_BREATH + level_up_move 25, MOVE_PROTECT + level_up_move 30, MOVE_REFRESH + level_up_move 35, MOVE_LUSTER_PURGE + level_up_move 40, MOVE_PSYCHIC + level_up_move 45, MOVE_RECOVER + level_up_move 50, MOVE_DRAGON_DANCE + .2byte -1 + +gJirachiLevelUpLearnset: + level_up_move 1, MOVE_WISH + level_up_move 1, MOVE_CONFUSION + level_up_move 5, MOVE_REST + level_up_move 10, MOVE_SWIFT + level_up_move 15, MOVE_HELPING_HAND + level_up_move 20, MOVE_PSYCHIC + level_up_move 25, MOVE_REFRESH + level_up_move 30, MOVE_REST + level_up_move 35, MOVE_DOUBLE_EDGE + level_up_move 40, MOVE_FUTURE_SIGHT + level_up_move 45, MOVE_COSMIC_POWER + level_up_move 50, MOVE_DOOM_DESIRE + .2byte -1 + +gDeoxysLevelUpLearnset: + level_up_move 1, MOVE_LEER + level_up_move 1, MOVE_WRAP + level_up_move 5, MOVE_NIGHT_SHADE + level_up_move 10, MOVE_TELEPORT + level_up_move 15, MOVE_KNOCK_OFF + level_up_move 20, MOVE_PURSUIT + level_up_move 25, MOVE_PSYCHIC + level_up_move 30, MOVE_SNATCH + level_up_move 35, MOVE_COSMIC_POWER + level_up_move 40, MOVE_RECOVER + level_up_move 45, MOVE_PSYCHO_BOOST + level_up_move 50, MOVE_HYPER_BEAM + .2byte -1 + +gChimechoLevelUpLearnset: + level_up_move 1, MOVE_WRAP + level_up_move 6, MOVE_GROWL + level_up_move 9, MOVE_ASTONISH + level_up_move 14, MOVE_CONFUSION + level_up_move 17, MOVE_TAKE_DOWN + level_up_move 22, MOVE_UPROAR + level_up_move 25, MOVE_YAWN + level_up_move 30, MOVE_PSYWAVE + level_up_move 33, MOVE_DOUBLE_EDGE + level_up_move 38, MOVE_HEAL_BELL + level_up_move 41, MOVE_SAFEGUARD + level_up_move 46, MOVE_PSYCHIC + .2byte -1 diff --git a/data/level_up_learnsets.s b/data/level_up_learnsets.s deleted file mode 100644 index b2a445dda..000000000 --- a/data/level_up_learnsets.s +++ /dev/null @@ -1,5206 +0,0 @@ - .align 2 - -gBulbasaurLevelUpLearnset: - level_up_move 1, MOVE_TACKLE - level_up_move 4, MOVE_GROWL - level_up_move 7, MOVE_LEECH_SEED - level_up_move 10, MOVE_VINE_WHIP - level_up_move 15, MOVE_POISON_POWDER - level_up_move 15, MOVE_SLEEP_POWDER - level_up_move 20, MOVE_RAZOR_LEAF - level_up_move 25, MOVE_SWEET_SCENT - level_up_move 32, MOVE_GROWTH - level_up_move 39, MOVE_SYNTHESIS - level_up_move 46, MOVE_SOLAR_BEAM - .2byte -1 - -gIvysaurLevelUpLearnset: - level_up_move 1, MOVE_TACKLE - level_up_move 1, MOVE_GROWL - level_up_move 1, MOVE_LEECH_SEED - level_up_move 4, MOVE_GROWL - level_up_move 7, MOVE_LEECH_SEED - level_up_move 10, MOVE_VINE_WHIP - level_up_move 15, MOVE_POISON_POWDER - level_up_move 15, MOVE_SLEEP_POWDER - level_up_move 22, MOVE_RAZOR_LEAF - level_up_move 29, MOVE_SWEET_SCENT - level_up_move 38, MOVE_GROWTH - level_up_move 47, MOVE_SYNTHESIS - level_up_move 56, MOVE_SOLAR_BEAM - .2byte -1 - -gVenusaurLevelUpLearnset: - level_up_move 1, MOVE_TACKLE - level_up_move 1, MOVE_GROWL - level_up_move 1, MOVE_LEECH_SEED - level_up_move 1, MOVE_VINE_WHIP - level_up_move 4, MOVE_GROWL - level_up_move 7, MOVE_LEECH_SEED - level_up_move 10, MOVE_VINE_WHIP - level_up_move 15, MOVE_POISON_POWDER - level_up_move 15, MOVE_SLEEP_POWDER - level_up_move 22, MOVE_RAZOR_LEAF - level_up_move 29, MOVE_SWEET_SCENT - level_up_move 41, MOVE_GROWTH - level_up_move 53, MOVE_SYNTHESIS - level_up_move 65, MOVE_SOLAR_BEAM - .2byte -1 - -gCharmanderLevelUpLearnset: - level_up_move 1, MOVE_SCRATCH - level_up_move 1, MOVE_GROWL - level_up_move 7, MOVE_EMBER - level_up_move 13, MOVE_SMOKESCREEN - level_up_move 19, MOVE_RAGE - level_up_move 25, MOVE_SCARY_FACE - level_up_move 31, MOVE_FLAMETHROWER - level_up_move 37, MOVE_SLASH - level_up_move 43, MOVE_DRAGON_RAGE - level_up_move 49, MOVE_FIRE_SPIN - .2byte -1 - -gCharmeleonLevelUpLearnset: - level_up_move 1, MOVE_SCRATCH - level_up_move 1, MOVE_GROWL - level_up_move 1, MOVE_EMBER - level_up_move 7, MOVE_EMBER - level_up_move 13, MOVE_SMOKESCREEN - level_up_move 20, MOVE_RAGE - level_up_move 27, MOVE_SCARY_FACE - level_up_move 34, MOVE_FLAMETHROWER - level_up_move 41, MOVE_SLASH - level_up_move 48, MOVE_DRAGON_RAGE - level_up_move 55, MOVE_FIRE_SPIN - .2byte -1 - -gCharizardLevelUpLearnset: - level_up_move 1, MOVE_SCRATCH - level_up_move 1, MOVE_GROWL - level_up_move 1, MOVE_EMBER - level_up_move 1, MOVE_SMOKESCREEN - level_up_move 7, MOVE_EMBER - level_up_move 13, MOVE_SMOKESCREEN - level_up_move 20, MOVE_RAGE - level_up_move 27, MOVE_SCARY_FACE - level_up_move 34, MOVE_FLAMETHROWER - level_up_move 36, MOVE_WING_ATTACK - level_up_move 44, MOVE_SLASH - level_up_move 54, MOVE_DRAGON_RAGE - level_up_move 64, MOVE_FIRE_SPIN - .2byte -1 - -gSquirtleLevelUpLearnset: - level_up_move 1, MOVE_TACKLE - level_up_move 4, MOVE_TAIL_WHIP - level_up_move 7, MOVE_BUBBLE - level_up_move 10, MOVE_WITHDRAW - level_up_move 13, MOVE_WATER_GUN - level_up_move 18, MOVE_BITE - level_up_move 23, MOVE_RAPID_SPIN - level_up_move 28, MOVE_PROTECT - level_up_move 33, MOVE_RAIN_DANCE - level_up_move 40, MOVE_SKULL_BASH - level_up_move 47, MOVE_HYDRO_PUMP - .2byte -1 - -gWartortleLevelUpLearnset: - level_up_move 1, MOVE_TACKLE - level_up_move 1, MOVE_TAIL_WHIP - level_up_move 1, MOVE_BUBBLE - level_up_move 4, MOVE_TAIL_WHIP - level_up_move 7, MOVE_BUBBLE - level_up_move 10, MOVE_WITHDRAW - level_up_move 13, MOVE_WATER_GUN - level_up_move 19, MOVE_BITE - level_up_move 25, MOVE_RAPID_SPIN - level_up_move 31, MOVE_PROTECT - level_up_move 37, MOVE_RAIN_DANCE - level_up_move 45, MOVE_SKULL_BASH - level_up_move 53, MOVE_HYDRO_PUMP - .2byte -1 - -gBlastoiseLevelUpLearnset: - level_up_move 1, MOVE_TACKLE - level_up_move 1, MOVE_TAIL_WHIP - level_up_move 1, MOVE_BUBBLE - level_up_move 1, MOVE_WITHDRAW - level_up_move 4, MOVE_TAIL_WHIP - level_up_move 7, MOVE_BUBBLE - level_up_move 10, MOVE_WITHDRAW - level_up_move 13, MOVE_WATER_GUN - level_up_move 19, MOVE_BITE - level_up_move 25, MOVE_RAPID_SPIN - level_up_move 31, MOVE_PROTECT - level_up_move 42, MOVE_RAIN_DANCE - level_up_move 55, MOVE_SKULL_BASH - level_up_move 68, MOVE_HYDRO_PUMP - .2byte -1 - -gCaterpieLevelUpLearnset: - level_up_move 1, MOVE_TACKLE - level_up_move 1, MOVE_STRING_SHOT - .2byte -1 - -gMetapodLevelUpLearnset: - level_up_move 1, MOVE_HARDEN - level_up_move 7, MOVE_HARDEN - .2byte -1 - -gButterfreeLevelUpLearnset: - level_up_move 1, MOVE_CONFUSION - level_up_move 10, MOVE_CONFUSION - level_up_move 13, MOVE_POISON_POWDER - level_up_move 14, MOVE_STUN_SPORE - level_up_move 15, MOVE_SLEEP_POWDER - level_up_move 18, MOVE_SUPERSONIC - level_up_move 23, MOVE_WHIRLWIND - level_up_move 28, MOVE_GUST - level_up_move 34, MOVE_PSYBEAM - level_up_move 40, MOVE_SAFEGUARD - level_up_move 47, MOVE_SILVER_WIND - .2byte -1 - -gWeedleLevelUpLearnset: - level_up_move 1, MOVE_POISON_STING - level_up_move 1, MOVE_STRING_SHOT - .2byte -1 - -gKakunaLevelUpLearnset: - level_up_move 1, MOVE_HARDEN - level_up_move 7, MOVE_HARDEN - .2byte -1 - -gBeedrillLevelUpLearnset: - level_up_move 1, MOVE_FURY_ATTACK - level_up_move 10, MOVE_FURY_ATTACK - level_up_move 15, MOVE_FOCUS_ENERGY - level_up_move 20, MOVE_TWINEEDLE - level_up_move 25, MOVE_RAGE - level_up_move 30, MOVE_PURSUIT - level_up_move 35, MOVE_PIN_MISSILE - level_up_move 40, MOVE_AGILITY - level_up_move 45, MOVE_ENDEAVOR - .2byte -1 - -gPidgeyLevelUpLearnset: - level_up_move 1, MOVE_TACKLE - level_up_move 5, MOVE_SAND_ATTACK - level_up_move 9, MOVE_GUST - level_up_move 13, MOVE_QUICK_ATTACK - level_up_move 19, MOVE_WHIRLWIND - level_up_move 25, MOVE_WING_ATTACK - level_up_move 31, MOVE_FEATHER_DANCE - level_up_move 39, MOVE_AGILITY - level_up_move 47, MOVE_MIRROR_MOVE - .2byte -1 - -gPidgeottoLevelUpLearnset: - level_up_move 1, MOVE_TACKLE - level_up_move 1, MOVE_SAND_ATTACK - level_up_move 1, MOVE_GUST - level_up_move 5, MOVE_SAND_ATTACK - level_up_move 9, MOVE_GUST - level_up_move 13, MOVE_QUICK_ATTACK - level_up_move 20, MOVE_WHIRLWIND - level_up_move 27, MOVE_WING_ATTACK - level_up_move 34, MOVE_FEATHER_DANCE - level_up_move 43, MOVE_AGILITY - level_up_move 52, MOVE_MIRROR_MOVE - .2byte -1 - -gPidgeotLevelUpLearnset: - level_up_move 1, MOVE_TACKLE - level_up_move 1, MOVE_SAND_ATTACK - level_up_move 1, MOVE_GUST - level_up_move 1, MOVE_QUICK_ATTACK - level_up_move 5, MOVE_SAND_ATTACK - level_up_move 9, MOVE_GUST - level_up_move 13, MOVE_QUICK_ATTACK - level_up_move 20, MOVE_WHIRLWIND - level_up_move 27, MOVE_WING_ATTACK - level_up_move 34, MOVE_FEATHER_DANCE - level_up_move 48, MOVE_AGILITY - level_up_move 62, MOVE_MIRROR_MOVE - .2byte -1 - -gRattataLevelUpLearnset: - level_up_move 1, MOVE_TACKLE - level_up_move 1, MOVE_TAIL_WHIP - level_up_move 7, MOVE_QUICK_ATTACK - level_up_move 13, MOVE_HYPER_FANG - level_up_move 20, MOVE_FOCUS_ENERGY - level_up_move 27, MOVE_PURSUIT - level_up_move 34, MOVE_SUPER_FANG - level_up_move 41, MOVE_ENDEAVOR - .2byte -1 - -gRaticateLevelUpLearnset: - level_up_move 1, MOVE_TACKLE - level_up_move 1, MOVE_TAIL_WHIP - level_up_move 1, MOVE_QUICK_ATTACK - level_up_move 7, MOVE_QUICK_ATTACK - level_up_move 13, MOVE_HYPER_FANG - level_up_move 20, MOVE_SCARY_FACE - level_up_move 30, MOVE_PURSUIT - level_up_move 40, MOVE_SUPER_FANG - level_up_move 50, MOVE_ENDEAVOR - .2byte -1 - -gSpearowLevelUpLearnset: - level_up_move 1, MOVE_PECK - level_up_move 1, MOVE_GROWL - level_up_move 7, MOVE_LEER - level_up_move 13, MOVE_FURY_ATTACK - level_up_move 19, MOVE_PURSUIT - level_up_move 25, MOVE_AERIAL_ACE - level_up_move 31, MOVE_MIRROR_MOVE - level_up_move 37, MOVE_DRILL_PECK - level_up_move 43, MOVE_AGILITY - .2byte -1 - -gFearowLevelUpLearnset: - level_up_move 1, MOVE_PECK - level_up_move 1, MOVE_GROWL - level_up_move 1, MOVE_LEER - level_up_move 1, MOVE_FURY_ATTACK - level_up_move 7, MOVE_LEER - level_up_move 13, MOVE_FURY_ATTACK - level_up_move 26, MOVE_PURSUIT - level_up_move 32, MOVE_MIRROR_MOVE - level_up_move 40, MOVE_DRILL_PECK - level_up_move 47, MOVE_AGILITY - .2byte -1 - -gEkansLevelUpLearnset: - level_up_move 1, MOVE_WRAP - level_up_move 1, MOVE_LEER - level_up_move 8, MOVE_POISON_STING - level_up_move 13, MOVE_BITE - level_up_move 20, MOVE_GLARE - level_up_move 25, MOVE_SCREECH - level_up_move 32, MOVE_ACID - level_up_move 37, MOVE_STOCKPILE - level_up_move 37, MOVE_SWALLOW - level_up_move 37, MOVE_SPIT_UP - level_up_move 44, MOVE_HAZE - .2byte -1 - -gArbokLevelUpLearnset: - level_up_move 1, MOVE_WRAP - level_up_move 1, MOVE_LEER - level_up_move 1, MOVE_POISON_STING - level_up_move 1, MOVE_BITE - level_up_move 8, MOVE_POISON_STING - level_up_move 13, MOVE_BITE - level_up_move 20, MOVE_GLARE - level_up_move 28, MOVE_SCREECH - level_up_move 38, MOVE_ACID - level_up_move 46, MOVE_STOCKPILE - level_up_move 46, MOVE_SWALLOW - level_up_move 46, MOVE_SPIT_UP - level_up_move 56, MOVE_HAZE - .2byte -1 - -gPikachuLevelUpLearnset: - level_up_move 1, MOVE_THUNDER_SHOCK - level_up_move 1, MOVE_GROWL - level_up_move 6, MOVE_TAIL_WHIP - level_up_move 8, MOVE_THUNDER_WAVE - level_up_move 11, MOVE_QUICK_ATTACK - level_up_move 15, MOVE_DOUBLE_TEAM - level_up_move 20, MOVE_SLAM - level_up_move 26, MOVE_THUNDERBOLT - level_up_move 33, MOVE_AGILITY - level_up_move 41, MOVE_THUNDER - level_up_move 50, MOVE_LIGHT_SCREEN - .2byte -1 - -gRaichuLevelUpLearnset: - level_up_move 1, MOVE_THUNDER_SHOCK - level_up_move 1, MOVE_TAIL_WHIP - level_up_move 1, MOVE_QUICK_ATTACK - level_up_move 1, MOVE_THUNDERBOLT - .2byte -1 - -gSandshrewLevelUpLearnset: - level_up_move 1, MOVE_SCRATCH - level_up_move 6, MOVE_DEFENSE_CURL - level_up_move 11, MOVE_SAND_ATTACK - level_up_move 17, MOVE_POISON_STING - level_up_move 23, MOVE_SLASH - level_up_move 30, MOVE_SWIFT - level_up_move 37, MOVE_FURY_SWIPES - level_up_move 45, MOVE_SAND_TOMB - level_up_move 53, MOVE_SANDSTORM - .2byte -1 - -gSandslashLevelUpLearnset: - level_up_move 1, MOVE_SCRATCH - level_up_move 1, MOVE_DEFENSE_CURL - level_up_move 1, MOVE_SAND_ATTACK - level_up_move 6, MOVE_DEFENSE_CURL - level_up_move 11, MOVE_SAND_ATTACK - level_up_move 17, MOVE_POISON_STING - level_up_move 24, MOVE_SLASH - level_up_move 33, MOVE_SWIFT - level_up_move 42, MOVE_FURY_SWIPES - level_up_move 52, MOVE_SAND_TOMB - level_up_move 62, MOVE_SANDSTORM - .2byte -1 - -gNidoranFLevelUpLearnset: - level_up_move 1, MOVE_GROWL - level_up_move 1, MOVE_SCRATCH - level_up_move 8, MOVE_TAIL_WHIP - level_up_move 12, MOVE_DOUBLE_KICK - level_up_move 17, MOVE_POISON_STING - level_up_move 20, MOVE_BITE - level_up_move 23, MOVE_HELPING_HAND - level_up_move 30, MOVE_FURY_SWIPES - level_up_move 38, MOVE_FLATTER - level_up_move 47, MOVE_CRUNCH - .2byte -1 - -gNidorinaLevelUpLearnset: - level_up_move 1, MOVE_GROWL - level_up_move 1, MOVE_SCRATCH - level_up_move 8, MOVE_TAIL_WHIP - level_up_move 12, MOVE_DOUBLE_KICK - level_up_move 18, MOVE_POISON_STING - level_up_move 22, MOVE_BITE - level_up_move 26, MOVE_HELPING_HAND - level_up_move 34, MOVE_FURY_SWIPES - level_up_move 43, MOVE_FLATTER - level_up_move 53, MOVE_CRUNCH - .2byte -1 - -gNidoqueenLevelUpLearnset: - level_up_move 1, MOVE_SCRATCH - level_up_move 1, MOVE_TAIL_WHIP - level_up_move 1, MOVE_DOUBLE_KICK - level_up_move 1, MOVE_POISON_STING - level_up_move 23, MOVE_BODY_SLAM - .2byte -1 - -gNidoranMLevelUpLearnset: - level_up_move 1, MOVE_LEER - level_up_move 1, MOVE_PECK - level_up_move 8, MOVE_FOCUS_ENERGY - level_up_move 12, MOVE_DOUBLE_KICK - level_up_move 17, MOVE_POISON_STING - level_up_move 20, MOVE_HORN_ATTACK - level_up_move 23, MOVE_HELPING_HAND - level_up_move 30, MOVE_FURY_ATTACK - level_up_move 38, MOVE_FLATTER - level_up_move 47, MOVE_HORN_DRILL - .2byte -1 - -gNidorinoLevelUpLearnset: - level_up_move 1, MOVE_LEER - level_up_move 1, MOVE_PECK - level_up_move 8, MOVE_FOCUS_ENERGY - level_up_move 12, MOVE_DOUBLE_KICK - level_up_move 18, MOVE_POISON_STING - level_up_move 22, MOVE_HORN_ATTACK - level_up_move 26, MOVE_HELPING_HAND - level_up_move 34, MOVE_FURY_ATTACK - level_up_move 43, MOVE_FLATTER - level_up_move 53, MOVE_HORN_DRILL - .2byte -1 - -gNidokingLevelUpLearnset: - level_up_move 1, MOVE_PECK - level_up_move 1, MOVE_FOCUS_ENERGY - level_up_move 1, MOVE_DOUBLE_KICK - level_up_move 1, MOVE_POISON_STING - level_up_move 23, MOVE_THRASH - .2byte -1 - -gClefairyLevelUpLearnset: - level_up_move 1, MOVE_POUND - level_up_move 1, MOVE_GROWL - level_up_move 5, MOVE_ENCORE - level_up_move 9, MOVE_SING - level_up_move 13, MOVE_DOUBLE_SLAP - level_up_move 17, MOVE_FOLLOW_ME - level_up_move 21, MOVE_MINIMIZE - level_up_move 25, MOVE_DEFENSE_CURL - level_up_move 29, MOVE_METRONOME - level_up_move 33, MOVE_COSMIC_POWER - level_up_move 37, MOVE_MOONLIGHT - level_up_move 41, MOVE_LIGHT_SCREEN - level_up_move 45, MOVE_METEOR_MASH - .2byte -1 - -gClefableLevelUpLearnset: - level_up_move 1, MOVE_SING - level_up_move 1, MOVE_DOUBLE_SLAP - level_up_move 1, MOVE_MINIMIZE - level_up_move 1, MOVE_METRONOME - .2byte -1 - -gVulpixLevelUpLearnset: - level_up_move 1, MOVE_EMBER - level_up_move 5, MOVE_TAIL_WHIP - level_up_move 9, MOVE_ROAR - level_up_move 13, MOVE_QUICK_ATTACK - level_up_move 17, MOVE_WILL_O_WISP - level_up_move 21, MOVE_CONFUSE_RAY - level_up_move 25, MOVE_IMPRISON - level_up_move 29, MOVE_FLAMETHROWER - level_up_move 33, MOVE_SAFEGUARD - level_up_move 37, MOVE_GRUDGE - level_up_move 41, MOVE_FIRE_SPIN - .2byte -1 - -gNinetalesLevelUpLearnset: - level_up_move 1, MOVE_EMBER - level_up_move 1, MOVE_QUICK_ATTACK - level_up_move 1, MOVE_CONFUSE_RAY - level_up_move 1, MOVE_SAFEGUARD - level_up_move 45, MOVE_FIRE_SPIN - .2byte -1 - -gJigglypuffLevelUpLearnset: - level_up_move 1, MOVE_SING - level_up_move 4, MOVE_DEFENSE_CURL - level_up_move 9, MOVE_POUND - level_up_move 14, MOVE_DISABLE - level_up_move 19, MOVE_ROLLOUT - level_up_move 24, MOVE_DOUBLE_SLAP - level_up_move 29, MOVE_REST - level_up_move 34, MOVE_BODY_SLAM - level_up_move 39, MOVE_MIMIC - level_up_move 44, MOVE_HYPER_VOICE - level_up_move 49, MOVE_DOUBLE_EDGE - .2byte -1 - -gWigglytuffLevelUpLearnset: - level_up_move 1, MOVE_SING - level_up_move 1, MOVE_DISABLE - level_up_move 1, MOVE_DEFENSE_CURL - level_up_move 1, MOVE_DOUBLE_SLAP - .2byte -1 - -gZubatLevelUpLearnset: - level_up_move 1, MOVE_LEECH_LIFE - level_up_move 6, MOVE_SUPERSONIC - level_up_move 11, MOVE_ASTONISH - level_up_move 16, MOVE_BITE - level_up_move 21, MOVE_WING_ATTACK - level_up_move 26, MOVE_CONFUSE_RAY - level_up_move 31, MOVE_AIR_CUTTER - level_up_move 36, MOVE_MEAN_LOOK - level_up_move 41, MOVE_POISON_FANG - level_up_move 46, MOVE_HAZE - .2byte -1 - -gGolbatLevelUpLearnset: - level_up_move 1, MOVE_SCREECH - level_up_move 1, MOVE_LEECH_LIFE - level_up_move 1, MOVE_SUPERSONIC - level_up_move 1, MOVE_ASTONISH - level_up_move 6, MOVE_SUPERSONIC - level_up_move 11, MOVE_ASTONISH - level_up_move 16, MOVE_BITE - level_up_move 21, MOVE_WING_ATTACK - level_up_move 28, MOVE_CONFUSE_RAY - level_up_move 35, MOVE_AIR_CUTTER - level_up_move 42, MOVE_MEAN_LOOK - level_up_move 49, MOVE_POISON_FANG - level_up_move 56, MOVE_HAZE - .2byte -1 - -gOddishLevelUpLearnset: - level_up_move 1, MOVE_ABSORB - level_up_move 7, MOVE_SWEET_SCENT - level_up_move 14, MOVE_POISON_POWDER - level_up_move 16, MOVE_STUN_SPORE - level_up_move 18, MOVE_SLEEP_POWDER - level_up_move 23, MOVE_ACID - level_up_move 32, MOVE_MOONLIGHT - level_up_move 39, MOVE_PETAL_DANCE - .2byte -1 - -gGloomLevelUpLearnset: - level_up_move 1, MOVE_ABSORB - level_up_move 1, MOVE_SWEET_SCENT - level_up_move 1, MOVE_POISON_POWDER - level_up_move 7, MOVE_SWEET_SCENT - level_up_move 14, MOVE_POISON_POWDER - level_up_move 16, MOVE_STUN_SPORE - level_up_move 18, MOVE_SLEEP_POWDER - level_up_move 24, MOVE_ACID - level_up_move 35, MOVE_MOONLIGHT - level_up_move 44, MOVE_PETAL_DANCE - .2byte -1 - -gVileplumeLevelUpLearnset: - level_up_move 1, MOVE_ABSORB - level_up_move 1, MOVE_AROMATHERAPY - level_up_move 1, MOVE_STUN_SPORE - level_up_move 1, MOVE_MEGA_DRAIN - level_up_move 44, MOVE_PETAL_DANCE - .2byte -1 - -gParasLevelUpLearnset: - level_up_move 1, MOVE_SCRATCH - level_up_move 7, MOVE_STUN_SPORE - level_up_move 13, MOVE_POISON_POWDER - level_up_move 19, MOVE_LEECH_LIFE - level_up_move 25, MOVE_SPORE - level_up_move 31, MOVE_SLASH - level_up_move 37, MOVE_GROWTH - level_up_move 43, MOVE_GIGA_DRAIN - level_up_move 49, MOVE_AROMATHERAPY - .2byte -1 - -gParasectLevelUpLearnset: - level_up_move 1, MOVE_SCRATCH - level_up_move 1, MOVE_STUN_SPORE - level_up_move 1, MOVE_POISON_POWDER - level_up_move 7, MOVE_STUN_SPORE - level_up_move 13, MOVE_POISON_POWDER - level_up_move 19, MOVE_LEECH_LIFE - level_up_move 27, MOVE_SPORE - level_up_move 35, MOVE_SLASH - level_up_move 43, MOVE_GROWTH - level_up_move 51, MOVE_GIGA_DRAIN - level_up_move 59, MOVE_AROMATHERAPY - .2byte -1 - -gVenonatLevelUpLearnset: - level_up_move 1, MOVE_TACKLE - level_up_move 1, MOVE_DISABLE - level_up_move 1, MOVE_FORESIGHT - level_up_move 9, MOVE_SUPERSONIC - level_up_move 17, MOVE_CONFUSION - level_up_move 20, MOVE_POISON_POWDER - level_up_move 25, MOVE_LEECH_LIFE - level_up_move 28, MOVE_STUN_SPORE - level_up_move 33, MOVE_PSYBEAM - level_up_move 36, MOVE_SLEEP_POWDER - level_up_move 41, MOVE_PSYCHIC - .2byte -1 - -gVenomothLevelUpLearnset: - level_up_move 1, MOVE_SILVER_WIND - level_up_move 1, MOVE_TACKLE - level_up_move 1, MOVE_DISABLE - level_up_move 1, MOVE_FORESIGHT - level_up_move 1, MOVE_SUPERSONIC - level_up_move 9, MOVE_SUPERSONIC - level_up_move 17, MOVE_CONFUSION - level_up_move 20, MOVE_POISON_POWDER - level_up_move 25, MOVE_LEECH_LIFE - level_up_move 28, MOVE_STUN_SPORE - level_up_move 31, MOVE_GUST - level_up_move 36, MOVE_PSYBEAM - level_up_move 42, MOVE_SLEEP_POWDER - level_up_move 52, MOVE_PSYCHIC - .2byte -1 - -gDiglettLevelUpLearnset: - level_up_move 1, MOVE_SCRATCH - level_up_move 1, MOVE_SAND_ATTACK - level_up_move 5, MOVE_GROWL - level_up_move 9, MOVE_MAGNITUDE - level_up_move 17, MOVE_DIG - level_up_move 25, MOVE_MUD_SLAP - level_up_move 33, MOVE_SLASH - level_up_move 41, MOVE_EARTHQUAKE - level_up_move 49, MOVE_FISSURE - .2byte -1 - -gDugtrioLevelUpLearnset: - level_up_move 1, MOVE_TRI_ATTACK - level_up_move 1, MOVE_SCRATCH - level_up_move 1, MOVE_SAND_ATTACK - level_up_move 1, MOVE_GROWL - level_up_move 5, MOVE_GROWL - level_up_move 9, MOVE_MAGNITUDE - level_up_move 17, MOVE_DIG - level_up_move 25, MOVE_MUD_SLAP - level_up_move 26, MOVE_SAND_TOMB - level_up_move 38, MOVE_SLASH - level_up_move 51, MOVE_EARTHQUAKE - level_up_move 64, MOVE_FISSURE - .2byte -1 - -gMeowthLevelUpLearnset: - level_up_move 1, MOVE_SCRATCH - level_up_move 1, MOVE_GROWL - level_up_move 11, MOVE_BITE - level_up_move 20, MOVE_PAY_DAY - level_up_move 28, MOVE_FAINT_ATTACK - level_up_move 35, MOVE_SCREECH - level_up_move 41, MOVE_FURY_SWIPES - level_up_move 46, MOVE_SLASH - level_up_move 50, MOVE_FAKE_OUT - .2byte -1 - -gPersianLevelUpLearnset: - level_up_move 1, MOVE_SCRATCH - level_up_move 1, MOVE_GROWL - level_up_move 1, MOVE_BITE - level_up_move 11, MOVE_BITE - level_up_move 20, MOVE_PAY_DAY - level_up_move 29, MOVE_FAINT_ATTACK - level_up_move 38, MOVE_SCREECH - level_up_move 46, MOVE_FURY_SWIPES - level_up_move 53, MOVE_SLASH - level_up_move 59, MOVE_FAKE_OUT - .2byte -1 - -gPsyduckLevelUpLearnset: - level_up_move 1, MOVE_WATER_SPORT - level_up_move 1, MOVE_SCRATCH - level_up_move 5, MOVE_TAIL_WHIP - level_up_move 10, MOVE_DISABLE - level_up_move 16, MOVE_CONFUSION - level_up_move 23, MOVE_SCREECH - level_up_move 31, MOVE_PSYCH_UP - level_up_move 40, MOVE_FURY_SWIPES - level_up_move 50, MOVE_HYDRO_PUMP - .2byte -1 - -gGolduckLevelUpLearnset: - level_up_move 1, MOVE_WATER_SPORT - level_up_move 1, MOVE_SCRATCH - level_up_move 1, MOVE_TAIL_WHIP - level_up_move 1, MOVE_DISABLE - level_up_move 5, MOVE_TAIL_WHIP - level_up_move 10, MOVE_DISABLE - level_up_move 16, MOVE_CONFUSION - level_up_move 23, MOVE_SCREECH - level_up_move 31, MOVE_PSYCH_UP - level_up_move 44, MOVE_FURY_SWIPES - level_up_move 58, MOVE_HYDRO_PUMP - .2byte -1 - -gMankeyLevelUpLearnset: - level_up_move 1, MOVE_SCRATCH - level_up_move 1, MOVE_LEER - level_up_move 9, MOVE_LOW_KICK - level_up_move 15, MOVE_KARATE_CHOP - level_up_move 21, MOVE_FURY_SWIPES - level_up_move 27, MOVE_FOCUS_ENERGY - level_up_move 33, MOVE_SEISMIC_TOSS - level_up_move 39, MOVE_CROSS_CHOP - level_up_move 45, MOVE_SCREECH - level_up_move 51, MOVE_THRASH - .2byte -1 - -gPrimeapeLevelUpLearnset: - level_up_move 1, MOVE_SCRATCH - level_up_move 1, MOVE_LEER - level_up_move 1, MOVE_LOW_KICK - level_up_move 1, MOVE_RAGE - level_up_move 9, MOVE_LOW_KICK - level_up_move 15, MOVE_KARATE_CHOP - level_up_move 21, MOVE_FURY_SWIPES - level_up_move 27, MOVE_FOCUS_ENERGY - level_up_move 28, MOVE_RAGE - level_up_move 36, MOVE_SEISMIC_TOSS - level_up_move 45, MOVE_CROSS_CHOP - level_up_move 54, MOVE_SCREECH - level_up_move 63, MOVE_THRASH - .2byte -1 - -gGrowlitheLevelUpLearnset: - level_up_move 1, MOVE_BITE - level_up_move 1, MOVE_ROAR - level_up_move 7, MOVE_EMBER - level_up_move 13, MOVE_LEER - level_up_move 19, MOVE_ODOR_SLEUTH - level_up_move 25, MOVE_TAKE_DOWN - level_up_move 31, MOVE_FLAME_WHEEL - level_up_move 37, MOVE_HELPING_HAND - level_up_move 43, MOVE_AGILITY - level_up_move 49, MOVE_FLAMETHROWER - .2byte -1 - -gArcanineLevelUpLearnset: - level_up_move 1, MOVE_BITE - level_up_move 1, MOVE_ROAR - level_up_move 1, MOVE_EMBER - level_up_move 1, MOVE_ODOR_SLEUTH - level_up_move 49, MOVE_EXTREME_SPEED - .2byte -1 - -gPoliwagLevelUpLearnset: - level_up_move 1, MOVE_BUBBLE - level_up_move 7, MOVE_HYPNOSIS - level_up_move 13, MOVE_WATER_GUN - level_up_move 19, MOVE_DOUBLE_SLAP - level_up_move 25, MOVE_RAIN_DANCE - level_up_move 31, MOVE_BODY_SLAM - level_up_move 37, MOVE_BELLY_DRUM - level_up_move 43, MOVE_HYDRO_PUMP - .2byte -1 - -gPoliwhirlLevelUpLearnset: - level_up_move 1, MOVE_BUBBLE - level_up_move 1, MOVE_HYPNOSIS - level_up_move 1, MOVE_WATER_GUN - level_up_move 7, MOVE_HYPNOSIS - level_up_move 13, MOVE_WATER_GUN - level_up_move 19, MOVE_DOUBLE_SLAP - level_up_move 27, MOVE_RAIN_DANCE - level_up_move 35, MOVE_BODY_SLAM - level_up_move 43, MOVE_BELLY_DRUM - level_up_move 51, MOVE_HYDRO_PUMP - .2byte -1 - -gPoliwrathLevelUpLearnset: - level_up_move 1, MOVE_WATER_GUN - level_up_move 1, MOVE_HYPNOSIS - level_up_move 1, MOVE_DOUBLE_SLAP - level_up_move 1, MOVE_SUBMISSION - level_up_move 35, MOVE_SUBMISSION - level_up_move 51, MOVE_MIND_READER - .2byte -1 - -gAbraLevelUpLearnset: - level_up_move 1, MOVE_TELEPORT - .2byte -1 - -gKadabraLevelUpLearnset: - level_up_move 1, MOVE_TELEPORT - level_up_move 1, MOVE_KINESIS - level_up_move 1, MOVE_CONFUSION - level_up_move 16, MOVE_CONFUSION - level_up_move 18, MOVE_DISABLE - level_up_move 21, MOVE_PSYBEAM - level_up_move 23, MOVE_REFLECT - level_up_move 25, MOVE_RECOVER - level_up_move 30, MOVE_FUTURE_SIGHT - level_up_move 33, MOVE_ROLE_PLAY - level_up_move 36, MOVE_PSYCHIC - level_up_move 43, MOVE_TRICK - .2byte -1 - -gAlakazamLevelUpLearnset: - level_up_move 1, MOVE_TELEPORT - level_up_move 1, MOVE_KINESIS - level_up_move 1, MOVE_CONFUSION - level_up_move 16, MOVE_CONFUSION - level_up_move 18, MOVE_DISABLE - level_up_move 21, MOVE_PSYBEAM - level_up_move 23, MOVE_REFLECT - level_up_move 25, MOVE_RECOVER - level_up_move 30, MOVE_FUTURE_SIGHT - level_up_move 33, MOVE_CALM_MIND - level_up_move 36, MOVE_PSYCHIC - level_up_move 43, MOVE_TRICK - .2byte -1 - -gMachopLevelUpLearnset: - level_up_move 1, MOVE_LOW_KICK - level_up_move 1, MOVE_LEER - level_up_move 7, MOVE_FOCUS_ENERGY - level_up_move 13, MOVE_KARATE_CHOP - level_up_move 19, MOVE_SEISMIC_TOSS - level_up_move 22, MOVE_FORESIGHT - level_up_move 25, MOVE_REVENGE - level_up_move 31, MOVE_VITAL_THROW - level_up_move 37, MOVE_SUBMISSION - level_up_move 40, MOVE_CROSS_CHOP - level_up_move 43, MOVE_SCARY_FACE - level_up_move 49, MOVE_DYNAMIC_PUNCH - .2byte -1 - -gMachokeLevelUpLearnset: - level_up_move 1, MOVE_LOW_KICK - level_up_move 1, MOVE_LEER - level_up_move 1, MOVE_FOCUS_ENERGY - level_up_move 7, MOVE_FOCUS_ENERGY - level_up_move 13, MOVE_KARATE_CHOP - level_up_move 19, MOVE_SEISMIC_TOSS - level_up_move 22, MOVE_FORESIGHT - level_up_move 25, MOVE_REVENGE - level_up_move 33, MOVE_VITAL_THROW - level_up_move 41, MOVE_SUBMISSION - level_up_move 46, MOVE_CROSS_CHOP - level_up_move 51, MOVE_SCARY_FACE - level_up_move 59, MOVE_DYNAMIC_PUNCH - .2byte -1 - -gMachampLevelUpLearnset: - level_up_move 1, MOVE_LOW_KICK - level_up_move 1, MOVE_LEER - level_up_move 1, MOVE_FOCUS_ENERGY - level_up_move 7, MOVE_FOCUS_ENERGY - level_up_move 13, MOVE_KARATE_CHOP - level_up_move 19, MOVE_SEISMIC_TOSS - level_up_move 22, MOVE_FORESIGHT - level_up_move 25, MOVE_REVENGE - level_up_move 33, MOVE_VITAL_THROW - level_up_move 41, MOVE_SUBMISSION - level_up_move 46, MOVE_CROSS_CHOP - level_up_move 51, MOVE_SCARY_FACE - level_up_move 59, MOVE_DYNAMIC_PUNCH - .2byte -1 - -gBellsproutLevelUpLearnset: - level_up_move 1, MOVE_VINE_WHIP - level_up_move 6, MOVE_GROWTH - level_up_move 11, MOVE_WRAP - level_up_move 15, MOVE_SLEEP_POWDER - level_up_move 17, MOVE_POISON_POWDER - level_up_move 19, MOVE_STUN_SPORE - level_up_move 23, MOVE_ACID - level_up_move 30, MOVE_SWEET_SCENT - level_up_move 37, MOVE_RAZOR_LEAF - level_up_move 45, MOVE_SLAM - .2byte -1 - -gWeepinbellLevelUpLearnset: - level_up_move 1, MOVE_VINE_WHIP - level_up_move 1, MOVE_GROWTH - level_up_move 1, MOVE_WRAP - level_up_move 6, MOVE_GROWTH - level_up_move 11, MOVE_WRAP - level_up_move 15, MOVE_SLEEP_POWDER - level_up_move 17, MOVE_POISON_POWDER - level_up_move 19, MOVE_STUN_SPORE - level_up_move 24, MOVE_ACID - level_up_move 33, MOVE_SWEET_SCENT - level_up_move 42, MOVE_RAZOR_LEAF - level_up_move 54, MOVE_SLAM - .2byte -1 - -gVictreebelLevelUpLearnset: - level_up_move 1, MOVE_VINE_WHIP - level_up_move 1, MOVE_SLEEP_POWDER - level_up_move 1, MOVE_SWEET_SCENT - level_up_move 1, MOVE_RAZOR_LEAF - .2byte -1 - -gTentacoolLevelUpLearnset: - level_up_move 1, MOVE_POISON_STING - level_up_move 6, MOVE_SUPERSONIC - level_up_move 12, MOVE_CONSTRICT - level_up_move 19, MOVE_ACID - level_up_move 25, MOVE_BUBBLE_BEAM - level_up_move 30, MOVE_WRAP - level_up_move 36, MOVE_BARRIER - level_up_move 43, MOVE_SCREECH - level_up_move 49, MOVE_HYDRO_PUMP - .2byte -1 - -gTentacruelLevelUpLearnset: - level_up_move 1, MOVE_POISON_STING - level_up_move 1, MOVE_SUPERSONIC - level_up_move 1, MOVE_CONSTRICT - level_up_move 6, MOVE_SUPERSONIC - level_up_move 12, MOVE_CONSTRICT - level_up_move 19, MOVE_ACID - level_up_move 25, MOVE_BUBBLE_BEAM - level_up_move 30, MOVE_WRAP - level_up_move 38, MOVE_BARRIER - level_up_move 47, MOVE_SCREECH - level_up_move 55, MOVE_HYDRO_PUMP - .2byte -1 - -gGeodudeLevelUpLearnset: - level_up_move 1, MOVE_TACKLE - level_up_move 1, MOVE_DEFENSE_CURL - level_up_move 6, MOVE_MUD_SPORT - level_up_move 11, MOVE_ROCK_THROW - level_up_move 16, MOVE_MAGNITUDE - level_up_move 21, MOVE_SELF_DESTRUCT - level_up_move 26, MOVE_ROLLOUT - level_up_move 31, MOVE_ROCK_BLAST - level_up_move 36, MOVE_EARTHQUAKE - level_up_move 41, MOVE_EXPLOSION - level_up_move 46, MOVE_DOUBLE_EDGE - .2byte -1 - -gGravelerLevelUpLearnset: - level_up_move 1, MOVE_TACKLE - level_up_move 1, MOVE_DEFENSE_CURL - level_up_move 1, MOVE_MUD_SPORT - level_up_move 1, MOVE_ROCK_THROW - level_up_move 6, MOVE_MUD_SPORT - level_up_move 11, MOVE_ROCK_THROW - level_up_move 16, MOVE_MAGNITUDE - level_up_move 21, MOVE_SELF_DESTRUCT - level_up_move 29, MOVE_ROLLOUT - level_up_move 37, MOVE_ROCK_BLAST - level_up_move 45, MOVE_EARTHQUAKE - level_up_move 53, MOVE_EXPLOSION - level_up_move 62, MOVE_DOUBLE_EDGE - .2byte -1 - -gGolemLevelUpLearnset: - level_up_move 1, MOVE_TACKLE - level_up_move 1, MOVE_DEFENSE_CURL - level_up_move 1, MOVE_MUD_SPORT - level_up_move 1, MOVE_ROCK_THROW - level_up_move 6, MOVE_MUD_SPORT - level_up_move 11, MOVE_ROCK_THROW - level_up_move 16, MOVE_MAGNITUDE - level_up_move 21, MOVE_SELF_DESTRUCT - level_up_move 29, MOVE_ROLLOUT - level_up_move 37, MOVE_ROCK_BLAST - level_up_move 45, MOVE_EARTHQUAKE - level_up_move 53, MOVE_EXPLOSION - level_up_move 62, MOVE_DOUBLE_EDGE - .2byte -1 - -gPonytaLevelUpLearnset: - level_up_move 1, MOVE_TACKLE - level_up_move 5, MOVE_GROWL - level_up_move 9, MOVE_TAIL_WHIP - level_up_move 14, MOVE_EMBER - level_up_move 19, MOVE_STOMP - level_up_move 25, MOVE_FIRE_SPIN - level_up_move 31, MOVE_TAKE_DOWN - level_up_move 38, MOVE_AGILITY - level_up_move 45, MOVE_BOUNCE - level_up_move 53, MOVE_FIRE_BLAST - .2byte -1 - -gRapidashLevelUpLearnset: - level_up_move 1, MOVE_TACKLE - level_up_move 1, MOVE_GROWL - level_up_move 1, MOVE_TAIL_WHIP - level_up_move 1, MOVE_EMBER - level_up_move 5, MOVE_GROWL - level_up_move 9, MOVE_TAIL_WHIP - level_up_move 14, MOVE_EMBER - level_up_move 19, MOVE_STOMP - level_up_move 25, MOVE_FIRE_SPIN - level_up_move 31, MOVE_TAKE_DOWN - level_up_move 38, MOVE_AGILITY - level_up_move 40, MOVE_FURY_ATTACK - level_up_move 50, MOVE_BOUNCE - level_up_move 63, MOVE_FIRE_BLAST - .2byte -1 - -gSlowpokeLevelUpLearnset: - level_up_move 1, MOVE_CURSE - level_up_move 1, MOVE_YAWN - level_up_move 1, MOVE_TACKLE - level_up_move 6, MOVE_GROWL - level_up_move 15, MOVE_WATER_GUN - level_up_move 20, MOVE_CONFUSION - level_up_move 29, MOVE_DISABLE - level_up_move 34, MOVE_HEADBUTT - level_up_move 43, MOVE_AMNESIA - level_up_move 48, MOVE_PSYCHIC - .2byte -1 - -gSlowbroLevelUpLearnset: - level_up_move 1, MOVE_CURSE - level_up_move 1, MOVE_YAWN - level_up_move 1, MOVE_TACKLE - level_up_move 1, MOVE_GROWL - level_up_move 6, MOVE_GROWL - level_up_move 15, MOVE_WATER_GUN - level_up_move 20, MOVE_CONFUSION - level_up_move 29, MOVE_DISABLE - level_up_move 34, MOVE_HEADBUTT - level_up_move 37, MOVE_WITHDRAW - level_up_move 46, MOVE_AMNESIA - level_up_move 54, MOVE_PSYCHIC - .2byte -1 - -gMagnemiteLevelUpLearnset: - level_up_move 1, MOVE_METAL_SOUND - level_up_move 1, MOVE_TACKLE - level_up_move 6, MOVE_THUNDER_SHOCK - level_up_move 11, MOVE_SUPERSONIC - level_up_move 16, MOVE_SONIC_BOOM - level_up_move 21, MOVE_THUNDER_WAVE - level_up_move 26, MOVE_SPARK - level_up_move 32, MOVE_LOCK_ON - level_up_move 38, MOVE_SWIFT - level_up_move 44, MOVE_SCREECH - level_up_move 50, MOVE_ZAP_CANNON - .2byte -1 - -gMagnetonLevelUpLearnset: - level_up_move 1, MOVE_METAL_SOUND - level_up_move 1, MOVE_TACKLE - level_up_move 1, MOVE_THUNDER_SHOCK - level_up_move 1, MOVE_SUPERSONIC - level_up_move 6, MOVE_THUNDER_SHOCK - level_up_move 11, MOVE_SUPERSONIC - level_up_move 16, MOVE_SONIC_BOOM - level_up_move 21, MOVE_THUNDER_WAVE - level_up_move 26, MOVE_SPARK - level_up_move 35, MOVE_LOCK_ON - level_up_move 44, MOVE_TRI_ATTACK - level_up_move 53, MOVE_SCREECH - level_up_move 62, MOVE_ZAP_CANNON - .2byte -1 - -gFarfetchdLevelUpLearnset: - level_up_move 1, MOVE_PECK - level_up_move 6, MOVE_SAND_ATTACK - level_up_move 11, MOVE_LEER - level_up_move 16, MOVE_FURY_ATTACK - level_up_move 21, MOVE_KNOCK_OFF - level_up_move 26, MOVE_FURY_CUTTER - level_up_move 31, MOVE_SWORDS_DANCE - level_up_move 36, MOVE_AGILITY - level_up_move 41, MOVE_SLASH - level_up_move 46, MOVE_FALSE_SWIPE - .2byte -1 - -gDoduoLevelUpLearnset: - level_up_move 1, MOVE_PECK - level_up_move 1, MOVE_GROWL - level_up_move 9, MOVE_PURSUIT - level_up_move 13, MOVE_FURY_ATTACK - level_up_move 21, MOVE_TRI_ATTACK - level_up_move 25, MOVE_RAGE - level_up_move 33, MOVE_UPROAR - level_up_move 37, MOVE_DRILL_PECK - level_up_move 45, MOVE_AGILITY - .2byte -1 - -gDodrioLevelUpLearnset: - level_up_move 1, MOVE_PECK - level_up_move 1, MOVE_GROWL - level_up_move 1, MOVE_PURSUIT - level_up_move 1, MOVE_FURY_ATTACK - level_up_move 9, MOVE_PURSUIT - level_up_move 13, MOVE_FURY_ATTACK - level_up_move 21, MOVE_TRI_ATTACK - level_up_move 25, MOVE_RAGE - level_up_move 38, MOVE_UPROAR - level_up_move 47, MOVE_DRILL_PECK - level_up_move 60, MOVE_AGILITY - .2byte -1 - -gSeelLevelUpLearnset: - level_up_move 1, MOVE_HEADBUTT - level_up_move 9, MOVE_GROWL - level_up_move 17, MOVE_ICY_WIND - level_up_move 21, MOVE_AURORA_BEAM - level_up_move 29, MOVE_REST - level_up_move 37, MOVE_TAKE_DOWN - level_up_move 41, MOVE_ICE_BEAM - level_up_move 49, MOVE_SAFEGUARD - .2byte -1 - -gDewgongLevelUpLearnset: - level_up_move 1, MOVE_HEADBUTT - level_up_move 1, MOVE_GROWL - level_up_move 1, MOVE_ICY_WIND - level_up_move 1, MOVE_AURORA_BEAM - level_up_move 9, MOVE_GROWL - level_up_move 17, MOVE_ICY_WIND - level_up_move 21, MOVE_AURORA_BEAM - level_up_move 29, MOVE_REST - level_up_move 34, MOVE_SHEER_COLD - level_up_move 42, MOVE_TAKE_DOWN - level_up_move 51, MOVE_ICE_BEAM - level_up_move 64, MOVE_SAFEGUARD - .2byte -1 - -gGrimerLevelUpLearnset: - level_up_move 1, MOVE_POISON_GAS - level_up_move 1, MOVE_POUND - level_up_move 4, MOVE_HARDEN - level_up_move 8, MOVE_DISABLE - level_up_move 13, MOVE_SLUDGE - level_up_move 19, MOVE_MINIMIZE - level_up_move 26, MOVE_SCREECH - level_up_move 34, MOVE_ACID_ARMOR - level_up_move 43, MOVE_SLUDGE_BOMB - level_up_move 53, MOVE_MEMENTO - .2byte -1 - -gMukLevelUpLearnset: - level_up_move 1, MOVE_POISON_GAS - level_up_move 1, MOVE_POUND - level_up_move 1, MOVE_HARDEN - level_up_move 4, MOVE_HARDEN - level_up_move 8, MOVE_DISABLE - level_up_move 13, MOVE_SLUDGE - level_up_move 19, MOVE_MINIMIZE - level_up_move 26, MOVE_SCREECH - level_up_move 34, MOVE_ACID_ARMOR - level_up_move 47, MOVE_SLUDGE_BOMB - level_up_move 61, MOVE_MEMENTO - .2byte -1 - -gShellderLevelUpLearnset: - level_up_move 1, MOVE_TACKLE - level_up_move 1, MOVE_WITHDRAW - level_up_move 9, MOVE_SUPERSONIC - level_up_move 17, MOVE_AURORA_BEAM - level_up_move 25, MOVE_PROTECT - level_up_move 33, MOVE_LEER - level_up_move 41, MOVE_CLAMP - level_up_move 49, MOVE_ICE_BEAM - .2byte -1 - -gCloysterLevelUpLearnset: - level_up_move 1, MOVE_WITHDRAW - level_up_move 1, MOVE_SUPERSONIC - level_up_move 1, MOVE_AURORA_BEAM - level_up_move 1, MOVE_PROTECT - level_up_move 33, MOVE_SPIKES - level_up_move 41, MOVE_SPIKE_CANNON - .2byte -1 - -gGastlyLevelUpLearnset: - level_up_move 1, MOVE_HYPNOSIS - level_up_move 1, MOVE_LICK - level_up_move 8, MOVE_SPITE - level_up_move 13, MOVE_MEAN_LOOK - level_up_move 16, MOVE_CURSE - level_up_move 21, MOVE_NIGHT_SHADE - level_up_move 28, MOVE_CONFUSE_RAY - level_up_move 33, MOVE_DREAM_EATER - level_up_move 36, MOVE_DESTINY_BOND - .2byte -1 - -gHaunterLevelUpLearnset: - level_up_move 1, MOVE_HYPNOSIS - level_up_move 1, MOVE_LICK - level_up_move 1, MOVE_SPITE - level_up_move 8, MOVE_SPITE - level_up_move 13, MOVE_MEAN_LOOK - level_up_move 16, MOVE_CURSE - level_up_move 21, MOVE_NIGHT_SHADE - level_up_move 25, MOVE_SHADOW_PUNCH - level_up_move 31, MOVE_CONFUSE_RAY - level_up_move 39, MOVE_DREAM_EATER - level_up_move 48, MOVE_DESTINY_BOND - .2byte -1 - -gGengarLevelUpLearnset: - level_up_move 1, MOVE_HYPNOSIS - level_up_move 1, MOVE_LICK - level_up_move 1, MOVE_SPITE - level_up_move 8, MOVE_SPITE - level_up_move 13, MOVE_MEAN_LOOK - level_up_move 16, MOVE_CURSE - level_up_move 21, MOVE_NIGHT_SHADE - level_up_move 25, MOVE_SHADOW_PUNCH - level_up_move 31, MOVE_CONFUSE_RAY - level_up_move 39, MOVE_DREAM_EATER - level_up_move 48, MOVE_DESTINY_BOND - .2byte -1 - -gOnixLevelUpLearnset: - level_up_move 1, MOVE_TACKLE - level_up_move 1, MOVE_SCREECH - level_up_move 9, MOVE_BIND - level_up_move 13, MOVE_ROCK_THROW - level_up_move 21, MOVE_HARDEN - level_up_move 25, MOVE_RAGE - level_up_move 33, MOVE_SANDSTORM - level_up_move 37, MOVE_SLAM - level_up_move 45, MOVE_IRON_TAIL - level_up_move 49, MOVE_SAND_TOMB - level_up_move 57, MOVE_DOUBLE_EDGE - .2byte -1 - -gDrowzeeLevelUpLearnset: - level_up_move 1, MOVE_POUND - level_up_move 1, MOVE_HYPNOSIS - level_up_move 10, MOVE_DISABLE - level_up_move 18, MOVE_CONFUSION - level_up_move 25, MOVE_HEADBUTT - level_up_move 31, MOVE_POISON_GAS - level_up_move 36, MOVE_MEDITATE - level_up_move 40, MOVE_PSYCHIC - level_up_move 43, MOVE_PSYCH_UP - level_up_move 45, MOVE_FUTURE_SIGHT - .2byte -1 - -gHypnoLevelUpLearnset: - level_up_move 1, MOVE_POUND - level_up_move 1, MOVE_HYPNOSIS - level_up_move 1, MOVE_DISABLE - level_up_move 1, MOVE_CONFUSION - level_up_move 10, MOVE_DISABLE - level_up_move 18, MOVE_CONFUSION - level_up_move 25, MOVE_HEADBUTT - level_up_move 33, MOVE_POISON_GAS - level_up_move 40, MOVE_MEDITATE - level_up_move 49, MOVE_PSYCHIC - level_up_move 55, MOVE_PSYCH_UP - level_up_move 60, MOVE_FUTURE_SIGHT - .2byte -1 - -gKrabbyLevelUpLearnset: - level_up_move 1, MOVE_BUBBLE - level_up_move 5, MOVE_LEER - level_up_move 12, MOVE_VICE_GRIP - level_up_move 16, MOVE_HARDEN - level_up_move 23, MOVE_MUD_SHOT - level_up_move 27, MOVE_STOMP - level_up_move 34, MOVE_GUILLOTINE - level_up_move 41, MOVE_PROTECT - level_up_move 45, MOVE_CRABHAMMER - .2byte -1 - -gKinglerLevelUpLearnset: - level_up_move 1, MOVE_BUBBLE - level_up_move 1, MOVE_LEER - level_up_move 1, MOVE_VICE_GRIP - level_up_move 5, MOVE_LEER - level_up_move 12, MOVE_VICE_GRIP - level_up_move 16, MOVE_HARDEN - level_up_move 23, MOVE_MUD_SHOT - level_up_move 27, MOVE_STOMP - level_up_move 38, MOVE_GUILLOTINE - level_up_move 49, MOVE_PROTECT - level_up_move 57, MOVE_CRABHAMMER - .2byte -1 - -gVoltorbLevelUpLearnset: - level_up_move 1, MOVE_CHARGE - level_up_move 1, MOVE_TACKLE - level_up_move 8, MOVE_SCREECH - level_up_move 15, MOVE_SONIC_BOOM - level_up_move 21, MOVE_SPARK - level_up_move 27, MOVE_SELF_DESTRUCT - level_up_move 32, MOVE_ROLLOUT - level_up_move 37, MOVE_LIGHT_SCREEN - level_up_move 42, MOVE_SWIFT - level_up_move 46, MOVE_EXPLOSION - level_up_move 49, MOVE_MIRROR_COAT - .2byte -1 - -gElectrodeLevelUpLearnset: - level_up_move 1, MOVE_CHARGE - level_up_move 1, MOVE_TACKLE - level_up_move 1, MOVE_SCREECH - level_up_move 1, MOVE_SONIC_BOOM - level_up_move 8, MOVE_SCREECH - level_up_move 15, MOVE_SONIC_BOOM - level_up_move 21, MOVE_SPARK - level_up_move 27, MOVE_SELF_DESTRUCT - level_up_move 34, MOVE_ROLLOUT - level_up_move 41, MOVE_LIGHT_SCREEN - level_up_move 48, MOVE_SWIFT - level_up_move 54, MOVE_EXPLOSION - level_up_move 59, MOVE_MIRROR_COAT - .2byte -1 - -gExeggcuteLevelUpLearnset: - level_up_move 1, MOVE_BARRAGE - level_up_move 1, MOVE_UPROAR - level_up_move 1, MOVE_HYPNOSIS - level_up_move 7, MOVE_REFLECT - level_up_move 13, MOVE_LEECH_SEED - level_up_move 19, MOVE_CONFUSION - level_up_move 25, MOVE_STUN_SPORE - level_up_move 31, MOVE_POISON_POWDER - level_up_move 37, MOVE_SLEEP_POWDER - level_up_move 43, MOVE_SOLAR_BEAM - .2byte -1 - -gExeggutorLevelUpLearnset: - level_up_move 1, MOVE_BARRAGE - level_up_move 1, MOVE_HYPNOSIS - level_up_move 1, MOVE_CONFUSION - level_up_move 19, MOVE_STOMP - level_up_move 31, MOVE_EGG_BOMB - .2byte -1 - -gCuboneLevelUpLearnset: - level_up_move 1, MOVE_GROWL - level_up_move 5, MOVE_TAIL_WHIP - level_up_move 9, MOVE_BONE_CLUB - level_up_move 13, MOVE_HEADBUTT - level_up_move 17, MOVE_LEER - level_up_move 21, MOVE_FOCUS_ENERGY - level_up_move 25, MOVE_BONEMERANG - level_up_move 29, MOVE_RAGE - level_up_move 33, MOVE_FALSE_SWIPE - level_up_move 37, MOVE_THRASH - level_up_move 41, MOVE_BONE_RUSH - level_up_move 45, MOVE_DOUBLE_EDGE - .2byte -1 - -gMarowakLevelUpLearnset: - level_up_move 1, MOVE_GROWL - level_up_move 1, MOVE_TAIL_WHIP - level_up_move 1, MOVE_BONE_CLUB - level_up_move 1, MOVE_HEADBUTT - level_up_move 5, MOVE_TAIL_WHIP - level_up_move 9, MOVE_BONE_CLUB - level_up_move 13, MOVE_HEADBUTT - level_up_move 17, MOVE_LEER - level_up_move 21, MOVE_FOCUS_ENERGY - level_up_move 25, MOVE_BONEMERANG - level_up_move 32, MOVE_RAGE - level_up_move 39, MOVE_FALSE_SWIPE - level_up_move 46, MOVE_THRASH - level_up_move 53, MOVE_BONE_RUSH - level_up_move 61, MOVE_DOUBLE_EDGE - .2byte -1 - -gHitmonleeLevelUpLearnset: - level_up_move 1, MOVE_REVENGE - level_up_move 1, MOVE_DOUBLE_KICK - level_up_move 6, MOVE_MEDITATE - level_up_move 11, MOVE_ROLLING_KICK - level_up_move 16, MOVE_JUMP_KICK - level_up_move 20, MOVE_BRICK_BREAK - level_up_move 21, MOVE_FOCUS_ENERGY - level_up_move 26, MOVE_HI_JUMP_KICK - level_up_move 31, MOVE_MIND_READER - level_up_move 36, MOVE_FORESIGHT - level_up_move 41, MOVE_ENDURE - level_up_move 46, MOVE_MEGA_KICK - level_up_move 51, MOVE_REVERSAL - .2byte -1 - -gHitmonchanLevelUpLearnset: - level_up_move 1, MOVE_REVENGE - level_up_move 1, MOVE_COMET_PUNCH - level_up_move 7, MOVE_AGILITY - level_up_move 13, MOVE_PURSUIT - level_up_move 20, MOVE_MACH_PUNCH - level_up_move 26, MOVE_THUNDER_PUNCH - level_up_move 26, MOVE_ICE_PUNCH - level_up_move 26, MOVE_FIRE_PUNCH - level_up_move 32, MOVE_SKY_UPPERCUT - level_up_move 38, MOVE_MEGA_PUNCH - level_up_move 44, MOVE_DETECT - level_up_move 50, MOVE_COUNTER - .2byte -1 - -gLickitungLevelUpLearnset: - level_up_move 1, MOVE_LICK - level_up_move 7, MOVE_SUPERSONIC - level_up_move 12, MOVE_DEFENSE_CURL - level_up_move 18, MOVE_KNOCK_OFF - level_up_move 23, MOVE_STOMP - level_up_move 29, MOVE_WRAP - level_up_move 34, MOVE_DISABLE - level_up_move 40, MOVE_SLAM - level_up_move 45, MOVE_SCREECH - level_up_move 51, MOVE_REFRESH - .2byte -1 - -gKoffingLevelUpLearnset: - level_up_move 1, MOVE_POISON_GAS - level_up_move 1, MOVE_TACKLE - level_up_move 9, MOVE_SMOG - level_up_move 17, MOVE_SELF_DESTRUCT - level_up_move 21, MOVE_SLUDGE - level_up_move 25, MOVE_SMOKESCREEN - level_up_move 33, MOVE_HAZE - level_up_move 41, MOVE_EXPLOSION - level_up_move 45, MOVE_DESTINY_BOND - level_up_move 49, MOVE_MEMENTO - .2byte -1 - -gWeezingLevelUpLearnset: - level_up_move 1, MOVE_POISON_GAS - level_up_move 1, MOVE_TACKLE - level_up_move 1, MOVE_SMOG - level_up_move 1, MOVE_SELF_DESTRUCT - level_up_move 9, MOVE_SMOG - level_up_move 17, MOVE_SELF_DESTRUCT - level_up_move 21, MOVE_SLUDGE - level_up_move 25, MOVE_SMOKESCREEN - level_up_move 33, MOVE_HAZE - level_up_move 44, MOVE_EXPLOSION - level_up_move 51, MOVE_DESTINY_BOND - level_up_move 58, MOVE_MEMENTO - .2byte -1 - -gRhyhornLevelUpLearnset: - level_up_move 1, MOVE_HORN_ATTACK - level_up_move 1, MOVE_TAIL_WHIP - level_up_move 10, MOVE_STOMP - level_up_move 15, MOVE_FURY_ATTACK - level_up_move 24, MOVE_SCARY_FACE - level_up_move 29, MOVE_ROCK_BLAST - level_up_move 38, MOVE_HORN_DRILL - level_up_move 43, MOVE_TAKE_DOWN - level_up_move 52, MOVE_EARTHQUAKE - level_up_move 57, MOVE_MEGAHORN - .2byte -1 - -gRhydonLevelUpLearnset: - level_up_move 1, MOVE_HORN_ATTACK - level_up_move 1, MOVE_TAIL_WHIP - level_up_move 1, MOVE_STOMP - level_up_move 1, MOVE_FURY_ATTACK - level_up_move 10, MOVE_STOMP - level_up_move 15, MOVE_FURY_ATTACK - level_up_move 24, MOVE_SCARY_FACE - level_up_move 29, MOVE_ROCK_BLAST - level_up_move 38, MOVE_HORN_DRILL - level_up_move 46, MOVE_TAKE_DOWN - level_up_move 58, MOVE_EARTHQUAKE - level_up_move 66, MOVE_MEGAHORN - .2byte -1 - -gChanseyLevelUpLearnset: - level_up_move 1, MOVE_POUND - level_up_move 1, MOVE_GROWL - level_up_move 5, MOVE_TAIL_WHIP - level_up_move 9, MOVE_REFRESH - level_up_move 13, MOVE_SOFT_BOILED - level_up_move 17, MOVE_DOUBLE_SLAP - level_up_move 23, MOVE_MINIMIZE - level_up_move 29, MOVE_SING - level_up_move 35, MOVE_EGG_BOMB - level_up_move 41, MOVE_DEFENSE_CURL - level_up_move 49, MOVE_LIGHT_SCREEN - level_up_move 57, MOVE_DOUBLE_EDGE - .2byte -1 - -gTangelaLevelUpLearnset: - level_up_move 1, MOVE_INGRAIN - level_up_move 1, MOVE_CONSTRICT - level_up_move 4, MOVE_SLEEP_POWDER - level_up_move 10, MOVE_ABSORB - level_up_move 13, MOVE_GROWTH - level_up_move 19, MOVE_POISON_POWDER - level_up_move 22, MOVE_VINE_WHIP - level_up_move 28, MOVE_BIND - level_up_move 31, MOVE_MEGA_DRAIN - level_up_move 37, MOVE_STUN_SPORE - level_up_move 40, MOVE_SLAM - level_up_move 46, MOVE_TICKLE - .2byte -1 - -gKangaskhanLevelUpLearnset: - level_up_move 1, MOVE_COMET_PUNCH - level_up_move 1, MOVE_LEER - level_up_move 7, MOVE_BITE - level_up_move 13, MOVE_TAIL_WHIP - level_up_move 19, MOVE_FAKE_OUT - level_up_move 25, MOVE_MEGA_PUNCH - level_up_move 31, MOVE_RAGE - level_up_move 37, MOVE_ENDURE - level_up_move 43, MOVE_DIZZY_PUNCH - level_up_move 49, MOVE_REVERSAL - .2byte -1 - -gHorseaLevelUpLearnset: - level_up_move 1, MOVE_BUBBLE - level_up_move 8, MOVE_SMOKESCREEN - level_up_move 15, MOVE_LEER - level_up_move 22, MOVE_WATER_GUN - level_up_move 29, MOVE_TWISTER - level_up_move 36, MOVE_AGILITY - level_up_move 43, MOVE_HYDRO_PUMP - level_up_move 50, MOVE_DRAGON_DANCE - .2byte -1 - -gSeadraLevelUpLearnset: - level_up_move 1, MOVE_BUBBLE - level_up_move 1, MOVE_SMOKESCREEN - level_up_move 1, MOVE_LEER - level_up_move 1, MOVE_WATER_GUN - level_up_move 8, MOVE_SMOKESCREEN - level_up_move 15, MOVE_LEER - level_up_move 22, MOVE_WATER_GUN - level_up_move 29, MOVE_TWISTER - level_up_move 40, MOVE_AGILITY - level_up_move 51, MOVE_HYDRO_PUMP - level_up_move 62, MOVE_DRAGON_DANCE - .2byte -1 - -gGoldeenLevelUpLearnset: - level_up_move 1, MOVE_PECK - level_up_move 1, MOVE_TAIL_WHIP - level_up_move 1, MOVE_WATER_SPORT - level_up_move 10, MOVE_SUPERSONIC - level_up_move 15, MOVE_HORN_ATTACK - level_up_move 24, MOVE_FLAIL - level_up_move 29, MOVE_FURY_ATTACK - level_up_move 38, MOVE_WATERFALL - level_up_move 43, MOVE_HORN_DRILL - level_up_move 52, MOVE_AGILITY - .2byte -1 - -gSeakingLevelUpLearnset: - level_up_move 1, MOVE_PECK - level_up_move 1, MOVE_TAIL_WHIP - level_up_move 1, MOVE_WATER_SPORT - level_up_move 1, MOVE_SUPERSONIC - level_up_move 10, MOVE_SUPERSONIC - level_up_move 15, MOVE_HORN_ATTACK - level_up_move 24, MOVE_FLAIL - level_up_move 29, MOVE_FURY_ATTACK - level_up_move 41, MOVE_WATERFALL - level_up_move 49, MOVE_HORN_DRILL - level_up_move 61, MOVE_AGILITY - .2byte -1 - -gStaryuLevelUpLearnset: - level_up_move 1, MOVE_TACKLE - level_up_move 1, MOVE_HARDEN - level_up_move 6, MOVE_WATER_GUN - level_up_move 10, MOVE_RAPID_SPIN - level_up_move 15, MOVE_RECOVER - level_up_move 19, MOVE_CAMOUFLAGE - level_up_move 24, MOVE_SWIFT - level_up_move 28, MOVE_BUBBLE_BEAM - level_up_move 33, MOVE_MINIMIZE - level_up_move 37, MOVE_LIGHT_SCREEN - level_up_move 42, MOVE_COSMIC_POWER - level_up_move 46, MOVE_HYDRO_PUMP - .2byte -1 - -gStarmieLevelUpLearnset: - level_up_move 1, MOVE_WATER_GUN - level_up_move 1, MOVE_RAPID_SPIN - level_up_move 1, MOVE_RECOVER - level_up_move 1, MOVE_SWIFT - level_up_move 33, MOVE_CONFUSE_RAY - .2byte -1 - -gMrmimeLevelUpLearnset: - level_up_move 1, MOVE_BARRIER - level_up_move 5, MOVE_CONFUSION - level_up_move 9, MOVE_SUBSTITUTE - level_up_move 13, MOVE_MEDITATE - level_up_move 17, MOVE_DOUBLE_SLAP - level_up_move 21, MOVE_LIGHT_SCREEN - level_up_move 21, MOVE_REFLECT - level_up_move 25, MOVE_ENCORE - level_up_move 29, MOVE_PSYBEAM - level_up_move 33, MOVE_RECYCLE - level_up_move 37, MOVE_TRICK - level_up_move 41, MOVE_ROLE_PLAY - level_up_move 45, MOVE_PSYCHIC - level_up_move 49, MOVE_BATON_PASS - level_up_move 53, MOVE_SAFEGUARD - .2byte -1 - -gScytherLevelUpLearnset: - level_up_move 1, MOVE_QUICK_ATTACK - level_up_move 1, MOVE_LEER - level_up_move 6, MOVE_FOCUS_ENERGY - level_up_move 11, MOVE_PURSUIT - level_up_move 16, MOVE_FALSE_SWIPE - level_up_move 21, MOVE_AGILITY - level_up_move 26, MOVE_WING_ATTACK - level_up_move 31, MOVE_SLASH - level_up_move 36, MOVE_SWORDS_DANCE - level_up_move 41, MOVE_DOUBLE_TEAM - level_up_move 46, MOVE_FURY_CUTTER - .2byte -1 - -gJynxLevelUpLearnset: - level_up_move 1, MOVE_POUND - level_up_move 1, MOVE_LICK - level_up_move 1, MOVE_LOVELY_KISS - level_up_move 1, MOVE_POWDER_SNOW - level_up_move 9, MOVE_LOVELY_KISS - level_up_move 13, MOVE_POWDER_SNOW - level_up_move 21, MOVE_DOUBLE_SLAP - level_up_move 25, MOVE_ICE_PUNCH - level_up_move 35, MOVE_MEAN_LOOK - level_up_move 41, MOVE_FAKE_TEARS - level_up_move 51, MOVE_BODY_SLAM - level_up_move 57, MOVE_PERISH_SONG - level_up_move 67, MOVE_BLIZZARD - .2byte -1 - -gElectabuzzLevelUpLearnset: - level_up_move 1, MOVE_QUICK_ATTACK - level_up_move 1, MOVE_LEER - level_up_move 1, MOVE_THUNDER_PUNCH - level_up_move 9, MOVE_THUNDER_PUNCH - level_up_move 17, MOVE_LIGHT_SCREEN - level_up_move 25, MOVE_SWIFT - level_up_move 36, MOVE_SCREECH - level_up_move 47, MOVE_THUNDERBOLT - level_up_move 58, MOVE_THUNDER - .2byte -1 - -gMagmarLevelUpLearnset: - level_up_move 1, MOVE_EMBER - level_up_move 1, MOVE_LEER - level_up_move 1, MOVE_SMOG - level_up_move 1, MOVE_FIRE_PUNCH - level_up_move 7, MOVE_LEER - level_up_move 13, MOVE_SMOG - level_up_move 19, MOVE_FIRE_PUNCH - level_up_move 25, MOVE_SMOKESCREEN - level_up_move 33, MOVE_SUNNY_DAY - level_up_move 41, MOVE_FLAMETHROWER - level_up_move 49, MOVE_CONFUSE_RAY - level_up_move 57, MOVE_FIRE_BLAST - .2byte -1 - -gPinsirLevelUpLearnset: - level_up_move 1, MOVE_VICE_GRIP - level_up_move 1, MOVE_FOCUS_ENERGY - level_up_move 7, MOVE_BIND - level_up_move 13, MOVE_SEISMIC_TOSS - level_up_move 19, MOVE_HARDEN - level_up_move 25, MOVE_REVENGE - level_up_move 31, MOVE_BRICK_BREAK - level_up_move 37, MOVE_GUILLOTINE - level_up_move 43, MOVE_SUBMISSION - level_up_move 49, MOVE_SWORDS_DANCE - .2byte -1 - -gTaurosLevelUpLearnset: - level_up_move 1, MOVE_TACKLE - level_up_move 4, MOVE_TAIL_WHIP - level_up_move 8, MOVE_RAGE - level_up_move 13, MOVE_HORN_ATTACK - level_up_move 19, MOVE_SCARY_FACE - level_up_move 26, MOVE_PURSUIT - level_up_move 34, MOVE_REST - level_up_move 43, MOVE_THRASH - level_up_move 53, MOVE_TAKE_DOWN - .2byte -1 - -gMagikarpLevelUpLearnset: - level_up_move 1, MOVE_SPLASH - level_up_move 15, MOVE_TACKLE - level_up_move 30, MOVE_FLAIL - .2byte -1 - -gGyaradosLevelUpLearnset: - level_up_move 1, MOVE_THRASH - level_up_move 20, MOVE_BITE - level_up_move 25, MOVE_DRAGON_RAGE - level_up_move 30, MOVE_LEER - level_up_move 35, MOVE_TWISTER - level_up_move 40, MOVE_HYDRO_PUMP - level_up_move 45, MOVE_RAIN_DANCE - level_up_move 50, MOVE_DRAGON_DANCE - level_up_move 55, MOVE_HYPER_BEAM - .2byte -1 - -gLaprasLevelUpLearnset: - level_up_move 1, MOVE_WATER_GUN - level_up_move 1, MOVE_GROWL - level_up_move 1, MOVE_SING - level_up_move 7, MOVE_MIST - level_up_move 13, MOVE_BODY_SLAM - level_up_move 19, MOVE_CONFUSE_RAY - level_up_move 25, MOVE_PERISH_SONG - level_up_move 31, MOVE_ICE_BEAM - level_up_move 37, MOVE_RAIN_DANCE - level_up_move 43, MOVE_SAFEGUARD - level_up_move 49, MOVE_HYDRO_PUMP - level_up_move 55, MOVE_SHEER_COLD - .2byte -1 - -gDittoLevelUpLearnset: - level_up_move 1, MOVE_TRANSFORM - .2byte -1 - -gEeveeLevelUpLearnset: - level_up_move 1, MOVE_TACKLE - level_up_move 1, MOVE_TAIL_WHIP - level_up_move 1, MOVE_HELPING_HAND - level_up_move 8, MOVE_SAND_ATTACK - level_up_move 16, MOVE_GROWL - level_up_move 23, MOVE_QUICK_ATTACK - level_up_move 30, MOVE_BITE - level_up_move 36, MOVE_BATON_PASS - level_up_move 42, MOVE_TAKE_DOWN - .2byte -1 - -gVaporeonLevelUpLearnset: - level_up_move 1, MOVE_TACKLE - level_up_move 1, MOVE_TAIL_WHIP - level_up_move 1, MOVE_HELPING_HAND - level_up_move 8, MOVE_SAND_ATTACK - level_up_move 16, MOVE_WATER_GUN - level_up_move 23, MOVE_QUICK_ATTACK - level_up_move 30, MOVE_BITE - level_up_move 36, MOVE_AURORA_BEAM - level_up_move 42, MOVE_HAZE - level_up_move 47, MOVE_ACID_ARMOR - level_up_move 52, MOVE_HYDRO_PUMP - .2byte -1 - -gJolteonLevelUpLearnset: - level_up_move 1, MOVE_TACKLE - level_up_move 1, MOVE_TAIL_WHIP - level_up_move 1, MOVE_HELPING_HAND - level_up_move 8, MOVE_SAND_ATTACK - level_up_move 16, MOVE_THUNDER_SHOCK - level_up_move 23, MOVE_QUICK_ATTACK - level_up_move 30, MOVE_DOUBLE_KICK - level_up_move 36, MOVE_PIN_MISSILE - level_up_move 42, MOVE_THUNDER_WAVE - level_up_move 47, MOVE_AGILITY - level_up_move 52, MOVE_THUNDER - .2byte -1 - -gFlareonLevelUpLearnset: - level_up_move 1, MOVE_TACKLE - level_up_move 1, MOVE_TAIL_WHIP - level_up_move 1, MOVE_HELPING_HAND - level_up_move 8, MOVE_SAND_ATTACK - level_up_move 16, MOVE_EMBER - level_up_move 23, MOVE_QUICK_ATTACK - level_up_move 30, MOVE_BITE - level_up_move 36, MOVE_FIRE_SPIN - level_up_move 42, MOVE_SMOG - level_up_move 47, MOVE_LEER - level_up_move 52, MOVE_FLAMETHROWER - .2byte -1 - -gPorygonLevelUpLearnset: - level_up_move 1, MOVE_CONVERSION_2 - level_up_move 1, MOVE_TACKLE - level_up_move 1, MOVE_CONVERSION - level_up_move 9, MOVE_AGILITY - level_up_move 12, MOVE_PSYBEAM - level_up_move 20, MOVE_RECOVER - level_up_move 24, MOVE_SHARPEN - level_up_move 32, MOVE_LOCK_ON - level_up_move 36, MOVE_TRI_ATTACK - level_up_move 44, MOVE_RECYCLE - level_up_move 48, MOVE_ZAP_CANNON - .2byte -1 - -gOmanyteLevelUpLearnset: - level_up_move 1, MOVE_CONSTRICT - level_up_move 1, MOVE_WITHDRAW - level_up_move 13, MOVE_BITE - level_up_move 19, MOVE_WATER_GUN - level_up_move 25, MOVE_MUD_SHOT - level_up_move 31, MOVE_LEER - level_up_move 37, MOVE_PROTECT - level_up_move 43, MOVE_TICKLE - level_up_move 49, MOVE_ANCIENT_POWER - level_up_move 55, MOVE_HYDRO_PUMP - .2byte -1 - -gOmastarLevelUpLearnset: - level_up_move 1, MOVE_CONSTRICT - level_up_move 1, MOVE_WITHDRAW - level_up_move 1, MOVE_BITE - level_up_move 13, MOVE_BITE - level_up_move 19, MOVE_WATER_GUN - level_up_move 25, MOVE_MUD_SHOT - level_up_move 31, MOVE_LEER - level_up_move 37, MOVE_PROTECT - level_up_move 40, MOVE_SPIKE_CANNON - level_up_move 46, MOVE_TICKLE - level_up_move 55, MOVE_ANCIENT_POWER - level_up_move 65, MOVE_HYDRO_PUMP - .2byte -1 - -gKabutoLevelUpLearnset: - level_up_move 1, MOVE_SCRATCH - level_up_move 1, MOVE_HARDEN - level_up_move 13, MOVE_ABSORB - level_up_move 19, MOVE_LEER - level_up_move 25, MOVE_MUD_SHOT - level_up_move 31, MOVE_SAND_ATTACK - level_up_move 37, MOVE_ENDURE - level_up_move 43, MOVE_METAL_SOUND - level_up_move 49, MOVE_MEGA_DRAIN - level_up_move 55, MOVE_ANCIENT_POWER - .2byte -1 - -gKabutopsLevelUpLearnset: - level_up_move 1, MOVE_SCRATCH - level_up_move 1, MOVE_HARDEN - level_up_move 1, MOVE_ABSORB - level_up_move 13, MOVE_ABSORB - level_up_move 19, MOVE_LEER - level_up_move 25, MOVE_MUD_SHOT - level_up_move 31, MOVE_SAND_ATTACK - level_up_move 37, MOVE_ENDURE - level_up_move 40, MOVE_SLASH - level_up_move 46, MOVE_METAL_SOUND - level_up_move 55, MOVE_MEGA_DRAIN - level_up_move 65, MOVE_ANCIENT_POWER - .2byte -1 - -gAerodactylLevelUpLearnset: - level_up_move 1, MOVE_WING_ATTACK - level_up_move 8, MOVE_AGILITY - level_up_move 15, MOVE_BITE - level_up_move 22, MOVE_SUPERSONIC - level_up_move 29, MOVE_ANCIENT_POWER - level_up_move 36, MOVE_SCARY_FACE - level_up_move 43, MOVE_TAKE_DOWN - level_up_move 50, MOVE_HYPER_BEAM - .2byte -1 - -gSnorlaxLevelUpLearnset: - level_up_move 1, MOVE_TACKLE - level_up_move 6, MOVE_AMNESIA - level_up_move 10, MOVE_DEFENSE_CURL - level_up_move 15, MOVE_BELLY_DRUM - level_up_move 19, MOVE_HEADBUTT - level_up_move 24, MOVE_YAWN - level_up_move 28, MOVE_REST - level_up_move 28, MOVE_SNORE - level_up_move 33, MOVE_BODY_SLAM - level_up_move 37, MOVE_BLOCK - level_up_move 42, MOVE_COVET - level_up_move 46, MOVE_ROLLOUT - level_up_move 51, MOVE_HYPER_BEAM - .2byte -1 - -gArticunoLevelUpLearnset: - level_up_move 1, MOVE_GUST - level_up_move 1, MOVE_POWDER_SNOW - level_up_move 13, MOVE_MIST - level_up_move 25, MOVE_AGILITY - level_up_move 37, MOVE_MIND_READER - level_up_move 49, MOVE_ICE_BEAM - level_up_move 61, MOVE_REFLECT - level_up_move 73, MOVE_BLIZZARD - level_up_move 85, MOVE_SHEER_COLD - .2byte -1 - -gZapdosLevelUpLearnset: - level_up_move 1, MOVE_PECK - level_up_move 1, MOVE_THUNDER_SHOCK - level_up_move 13, MOVE_THUNDER_WAVE - level_up_move 25, MOVE_AGILITY - level_up_move 37, MOVE_DETECT - level_up_move 49, MOVE_DRILL_PECK - level_up_move 61, MOVE_CHARGE - level_up_move 73, MOVE_LIGHT_SCREEN - level_up_move 85, MOVE_THUNDER - .2byte -1 - -gMoltresLevelUpLearnset: - level_up_move 1, MOVE_WING_ATTACK - level_up_move 1, MOVE_EMBER - level_up_move 13, MOVE_FIRE_SPIN - level_up_move 25, MOVE_AGILITY - level_up_move 37, MOVE_ENDURE - level_up_move 49, MOVE_FLAMETHROWER - level_up_move 61, MOVE_SAFEGUARD - level_up_move 73, MOVE_HEAT_WAVE - level_up_move 85, MOVE_SKY_ATTACK - .2byte -1 - -gDratiniLevelUpLearnset: - level_up_move 1, MOVE_WRAP - level_up_move 1, MOVE_LEER - level_up_move 8, MOVE_THUNDER_WAVE - level_up_move 15, MOVE_TWISTER - level_up_move 22, MOVE_DRAGON_RAGE - level_up_move 29, MOVE_SLAM - level_up_move 36, MOVE_AGILITY - level_up_move 43, MOVE_SAFEGUARD - level_up_move 50, MOVE_OUTRAGE - level_up_move 57, MOVE_HYPER_BEAM - .2byte -1 - -gDragonairLevelUpLearnset: - level_up_move 1, MOVE_WRAP - level_up_move 1, MOVE_LEER - level_up_move 1, MOVE_THUNDER_WAVE - level_up_move 1, MOVE_TWISTER - level_up_move 8, MOVE_THUNDER_WAVE - level_up_move 15, MOVE_TWISTER - level_up_move 22, MOVE_DRAGON_RAGE - level_up_move 29, MOVE_SLAM - level_up_move 38, MOVE_AGILITY - level_up_move 47, MOVE_SAFEGUARD - level_up_move 56, MOVE_OUTRAGE - level_up_move 65, MOVE_HYPER_BEAM - .2byte -1 - -gDragoniteLevelUpLearnset: - level_up_move 1, MOVE_WRAP - level_up_move 1, MOVE_LEER - level_up_move 1, MOVE_THUNDER_WAVE - level_up_move 1, MOVE_TWISTER - level_up_move 8, MOVE_THUNDER_WAVE - level_up_move 15, MOVE_TWISTER - level_up_move 22, MOVE_DRAGON_RAGE - level_up_move 29, MOVE_SLAM - level_up_move 38, MOVE_AGILITY - level_up_move 47, MOVE_SAFEGUARD - level_up_move 55, MOVE_WING_ATTACK - level_up_move 61, MOVE_OUTRAGE - level_up_move 75, MOVE_HYPER_BEAM - .2byte -1 - -gMewtwoLevelUpLearnset: - level_up_move 1, MOVE_CONFUSION - level_up_move 1, MOVE_DISABLE - level_up_move 11, MOVE_BARRIER - level_up_move 22, MOVE_SWIFT - level_up_move 33, MOVE_PSYCH_UP - level_up_move 44, MOVE_FUTURE_SIGHT - level_up_move 55, MOVE_MIST - level_up_move 66, MOVE_PSYCHIC - level_up_move 77, MOVE_AMNESIA - level_up_move 88, MOVE_RECOVER - level_up_move 99, MOVE_SAFEGUARD - .2byte -1 - -gMewLevelUpLearnset: - level_up_move 1, MOVE_POUND - level_up_move 10, MOVE_TRANSFORM - level_up_move 20, MOVE_MEGA_PUNCH - level_up_move 30, MOVE_METRONOME - level_up_move 40, MOVE_PSYCHIC - level_up_move 50, MOVE_ANCIENT_POWER - .2byte -1 - -gChikoritaLevelUpLearnset: - level_up_move 1, MOVE_TACKLE - level_up_move 1, MOVE_GROWL - level_up_move 8, MOVE_RAZOR_LEAF - level_up_move 12, MOVE_REFLECT - level_up_move 15, MOVE_POISON_POWDER - level_up_move 22, MOVE_SYNTHESIS - level_up_move 29, MOVE_BODY_SLAM - level_up_move 36, MOVE_LIGHT_SCREEN - level_up_move 43, MOVE_SAFEGUARD - level_up_move 50, MOVE_SOLAR_BEAM - .2byte -1 - -gBayleefLevelUpLearnset: - level_up_move 1, MOVE_TACKLE - level_up_move 1, MOVE_GROWL - level_up_move 1, MOVE_RAZOR_LEAF - level_up_move 1, MOVE_REFLECT - level_up_move 8, MOVE_RAZOR_LEAF - level_up_move 12, MOVE_REFLECT - level_up_move 15, MOVE_POISON_POWDER - level_up_move 23, MOVE_SYNTHESIS - level_up_move 31, MOVE_BODY_SLAM - level_up_move 39, MOVE_LIGHT_SCREEN - level_up_move 47, MOVE_SAFEGUARD - level_up_move 55, MOVE_SOLAR_BEAM - .2byte -1 - -gMeganiumLevelUpLearnset: - level_up_move 1, MOVE_TACKLE - level_up_move 1, MOVE_GROWL - level_up_move 1, MOVE_RAZOR_LEAF - level_up_move 1, MOVE_REFLECT - level_up_move 8, MOVE_RAZOR_LEAF - level_up_move 12, MOVE_REFLECT - level_up_move 15, MOVE_POISON_POWDER - level_up_move 23, MOVE_SYNTHESIS - level_up_move 31, MOVE_BODY_SLAM - level_up_move 41, MOVE_LIGHT_SCREEN - level_up_move 51, MOVE_SAFEGUARD - level_up_move 61, MOVE_SOLAR_BEAM - .2byte -1 - -gCyndaquilLevelUpLearnset: - level_up_move 1, MOVE_TACKLE - level_up_move 1, MOVE_LEER - level_up_move 6, MOVE_SMOKESCREEN - level_up_move 12, MOVE_EMBER - level_up_move 19, MOVE_QUICK_ATTACK - level_up_move 27, MOVE_FLAME_WHEEL - level_up_move 36, MOVE_SWIFT - level_up_move 46, MOVE_FLAMETHROWER - .2byte -1 - -gQuilavaLevelUpLearnset: - level_up_move 1, MOVE_TACKLE - level_up_move 1, MOVE_LEER - level_up_move 1, MOVE_SMOKESCREEN - level_up_move 6, MOVE_SMOKESCREEN - level_up_move 12, MOVE_EMBER - level_up_move 21, MOVE_QUICK_ATTACK - level_up_move 31, MOVE_FLAME_WHEEL - level_up_move 42, MOVE_SWIFT - level_up_move 54, MOVE_FLAMETHROWER - .2byte -1 - -gTyphlosionLevelUpLearnset: - level_up_move 1, MOVE_TACKLE - level_up_move 1, MOVE_LEER - level_up_move 1, MOVE_SMOKESCREEN - level_up_move 1, MOVE_EMBER - level_up_move 6, MOVE_SMOKESCREEN - level_up_move 12, MOVE_EMBER - level_up_move 21, MOVE_QUICK_ATTACK - level_up_move 31, MOVE_FLAME_WHEEL - level_up_move 45, MOVE_SWIFT - level_up_move 60, MOVE_FLAMETHROWER - .2byte -1 - -gTotodileLevelUpLearnset: - level_up_move 1, MOVE_SCRATCH - level_up_move 1, MOVE_LEER - level_up_move 7, MOVE_RAGE - level_up_move 13, MOVE_WATER_GUN - level_up_move 20, MOVE_BITE - level_up_move 27, MOVE_SCARY_FACE - level_up_move 35, MOVE_SLASH - level_up_move 43, MOVE_SCREECH - level_up_move 52, MOVE_HYDRO_PUMP - .2byte -1 - -gCroconawLevelUpLearnset: - level_up_move 1, MOVE_SCRATCH - level_up_move 1, MOVE_LEER - level_up_move 1, MOVE_RAGE - level_up_move 7, MOVE_RAGE - level_up_move 13, MOVE_WATER_GUN - level_up_move 21, MOVE_BITE - level_up_move 28, MOVE_SCARY_FACE - level_up_move 37, MOVE_SLASH - level_up_move 45, MOVE_SCREECH - level_up_move 55, MOVE_HYDRO_PUMP - .2byte -1 - -gFeraligatrLevelUpLearnset: - level_up_move 1, MOVE_SCRATCH - level_up_move 1, MOVE_LEER - level_up_move 1, MOVE_RAGE - level_up_move 1, MOVE_WATER_GUN - level_up_move 7, MOVE_RAGE - level_up_move 13, MOVE_WATER_GUN - level_up_move 21, MOVE_BITE - level_up_move 28, MOVE_SCARY_FACE - level_up_move 38, MOVE_SLASH - level_up_move 47, MOVE_SCREECH - level_up_move 58, MOVE_HYDRO_PUMP - .2byte -1 - -gSentretLevelUpLearnset: - level_up_move 1, MOVE_SCRATCH - level_up_move 4, MOVE_DEFENSE_CURL - level_up_move 7, MOVE_QUICK_ATTACK - level_up_move 12, MOVE_FURY_SWIPES - level_up_move 17, MOVE_HELPING_HAND - level_up_move 24, MOVE_SLAM - level_up_move 31, MOVE_FOLLOW_ME - level_up_move 40, MOVE_REST - level_up_move 49, MOVE_AMNESIA - .2byte -1 - -gFurretLevelUpLearnset: - level_up_move 1, MOVE_SCRATCH - level_up_move 1, MOVE_DEFENSE_CURL - level_up_move 1, MOVE_QUICK_ATTACK - level_up_move 4, MOVE_DEFENSE_CURL - level_up_move 7, MOVE_QUICK_ATTACK - level_up_move 12, MOVE_FURY_SWIPES - level_up_move 19, MOVE_HELPING_HAND - level_up_move 28, MOVE_SLAM - level_up_move 37, MOVE_FOLLOW_ME - level_up_move 48, MOVE_REST - level_up_move 59, MOVE_AMNESIA - .2byte -1 - -gHoothootLevelUpLearnset: - level_up_move 1, MOVE_TACKLE - level_up_move 1, MOVE_GROWL - level_up_move 6, MOVE_FORESIGHT - level_up_move 11, MOVE_PECK - level_up_move 16, MOVE_HYPNOSIS - level_up_move 22, MOVE_REFLECT - level_up_move 28, MOVE_TAKE_DOWN - level_up_move 34, MOVE_CONFUSION - level_up_move 48, MOVE_DREAM_EATER - .2byte -1 - -gNoctowlLevelUpLearnset: - level_up_move 1, MOVE_TACKLE - level_up_move 1, MOVE_GROWL - level_up_move 1, MOVE_FORESIGHT - level_up_move 1, MOVE_PECK - level_up_move 6, MOVE_FORESIGHT - level_up_move 11, MOVE_PECK - level_up_move 16, MOVE_HYPNOSIS - level_up_move 25, MOVE_REFLECT - level_up_move 33, MOVE_TAKE_DOWN - level_up_move 41, MOVE_CONFUSION - level_up_move 57, MOVE_DREAM_EATER - .2byte -1 - -gLedybaLevelUpLearnset: - level_up_move 1, MOVE_TACKLE - level_up_move 8, MOVE_SUPERSONIC - level_up_move 15, MOVE_COMET_PUNCH - level_up_move 22, MOVE_LIGHT_SCREEN - level_up_move 22, MOVE_REFLECT - level_up_move 22, MOVE_SAFEGUARD - level_up_move 29, MOVE_BATON_PASS - level_up_move 36, MOVE_SWIFT - level_up_move 43, MOVE_AGILITY - level_up_move 50, MOVE_DOUBLE_EDGE - .2byte -1 - -gLedianLevelUpLearnset: - level_up_move 1, MOVE_TACKLE - level_up_move 1, MOVE_SUPERSONIC - level_up_move 8, MOVE_SUPERSONIC - level_up_move 15, MOVE_COMET_PUNCH - level_up_move 24, MOVE_LIGHT_SCREEN - level_up_move 24, MOVE_REFLECT - level_up_move 24, MOVE_SAFEGUARD - level_up_move 33, MOVE_BATON_PASS - level_up_move 42, MOVE_SWIFT - level_up_move 51, MOVE_AGILITY - level_up_move 60, MOVE_DOUBLE_EDGE - .2byte -1 - -gSpinarakLevelUpLearnset: - level_up_move 1, MOVE_POISON_STING - level_up_move 1, MOVE_STRING_SHOT - level_up_move 6, MOVE_SCARY_FACE - level_up_move 11, MOVE_CONSTRICT - level_up_move 17, MOVE_NIGHT_SHADE - level_up_move 23, MOVE_LEECH_LIFE - level_up_move 30, MOVE_FURY_SWIPES - level_up_move 37, MOVE_SPIDER_WEB - level_up_move 45, MOVE_AGILITY - level_up_move 53, MOVE_PSYCHIC - .2byte -1 - -gAriadosLevelUpLearnset: - level_up_move 1, MOVE_POISON_STING - level_up_move 1, MOVE_STRING_SHOT - level_up_move 1, MOVE_SCARY_FACE - level_up_move 1, MOVE_CONSTRICT - level_up_move 6, MOVE_SCARY_FACE - level_up_move 11, MOVE_CONSTRICT - level_up_move 17, MOVE_NIGHT_SHADE - level_up_move 25, MOVE_LEECH_LIFE - level_up_move 34, MOVE_FURY_SWIPES - level_up_move 43, MOVE_SPIDER_WEB - level_up_move 53, MOVE_AGILITY - level_up_move 63, MOVE_PSYCHIC - .2byte -1 - -gCrobatLevelUpLearnset: - level_up_move 1, MOVE_SCREECH - level_up_move 1, MOVE_LEECH_LIFE - level_up_move 1, MOVE_SUPERSONIC - level_up_move 1, MOVE_ASTONISH - level_up_move 6, MOVE_SUPERSONIC - level_up_move 11, MOVE_ASTONISH - level_up_move 16, MOVE_BITE - level_up_move 21, MOVE_WING_ATTACK - level_up_move 28, MOVE_CONFUSE_RAY - level_up_move 35, MOVE_AIR_CUTTER - level_up_move 42, MOVE_MEAN_LOOK - level_up_move 49, MOVE_POISON_FANG - level_up_move 56, MOVE_HAZE - .2byte -1 - -gChinchouLevelUpLearnset: - level_up_move 1, MOVE_BUBBLE - level_up_move 1, MOVE_THUNDER_WAVE - level_up_move 5, MOVE_SUPERSONIC - level_up_move 13, MOVE_FLAIL - level_up_move 17, MOVE_WATER_GUN - level_up_move 25, MOVE_SPARK - level_up_move 29, MOVE_CONFUSE_RAY - level_up_move 37, MOVE_TAKE_DOWN - level_up_move 41, MOVE_HYDRO_PUMP - level_up_move 49, MOVE_CHARGE - .2byte -1 - -gLanturnLevelUpLearnset: - level_up_move 1, MOVE_BUBBLE - level_up_move 1, MOVE_THUNDER_WAVE - level_up_move 1, MOVE_SUPERSONIC - level_up_move 5, MOVE_SUPERSONIC - level_up_move 13, MOVE_FLAIL - level_up_move 17, MOVE_WATER_GUN - level_up_move 25, MOVE_SPARK - level_up_move 32, MOVE_CONFUSE_RAY - level_up_move 43, MOVE_TAKE_DOWN - level_up_move 50, MOVE_HYDRO_PUMP - level_up_move 61, MOVE_CHARGE - .2byte -1 - -gPichuLevelUpLearnset: - level_up_move 1, MOVE_THUNDER_SHOCK - level_up_move 1, MOVE_CHARM - level_up_move 6, MOVE_TAIL_WHIP - level_up_move 8, MOVE_THUNDER_WAVE - level_up_move 11, MOVE_SWEET_KISS - .2byte -1 - -gCleffaLevelUpLearnset: - level_up_move 1, MOVE_POUND - level_up_move 1, MOVE_CHARM - level_up_move 4, MOVE_ENCORE - level_up_move 8, MOVE_SING - level_up_move 13, MOVE_SWEET_KISS - .2byte -1 - -gIgglybuffLevelUpLearnset: - level_up_move 1, MOVE_SING - level_up_move 1, MOVE_CHARM - level_up_move 4, MOVE_DEFENSE_CURL - level_up_move 9, MOVE_POUND - level_up_move 14, MOVE_SWEET_KISS - .2byte -1 - -gTogepiLevelUpLearnset: - level_up_move 1, MOVE_GROWL - level_up_move 1, MOVE_CHARM - level_up_move 6, MOVE_METRONOME - level_up_move 11, MOVE_SWEET_KISS - level_up_move 16, MOVE_YAWN - level_up_move 21, MOVE_ENCORE - level_up_move 26, MOVE_FOLLOW_ME - level_up_move 31, MOVE_WISH - level_up_move 36, MOVE_SAFEGUARD - level_up_move 41, MOVE_DOUBLE_EDGE - .2byte -1 - -gTogeticLevelUpLearnset: - level_up_move 1, MOVE_GROWL - level_up_move 1, MOVE_CHARM - level_up_move 6, MOVE_METRONOME - level_up_move 11, MOVE_SWEET_KISS - level_up_move 16, MOVE_YAWN - level_up_move 21, MOVE_ENCORE - level_up_move 26, MOVE_FOLLOW_ME - level_up_move 31, MOVE_WISH - level_up_move 36, MOVE_SAFEGUARD - level_up_move 41, MOVE_DOUBLE_EDGE - .2byte -1 - -gNatuLevelUpLearnset: - level_up_move 1, MOVE_PECK - level_up_move 1, MOVE_LEER - level_up_move 10, MOVE_NIGHT_SHADE - level_up_move 20, MOVE_TELEPORT - level_up_move 30, MOVE_WISH - level_up_move 30, MOVE_FUTURE_SIGHT - level_up_move 40, MOVE_CONFUSE_RAY - level_up_move 50, MOVE_PSYCHIC - .2byte -1 - -gXatuLevelUpLearnset: - level_up_move 1, MOVE_PECK - level_up_move 1, MOVE_LEER - level_up_move 10, MOVE_NIGHT_SHADE - level_up_move 20, MOVE_TELEPORT - level_up_move 35, MOVE_WISH - level_up_move 35, MOVE_FUTURE_SIGHT - level_up_move 50, MOVE_CONFUSE_RAY - level_up_move 65, MOVE_PSYCHIC - .2byte -1 - -gMareepLevelUpLearnset: - level_up_move 1, MOVE_TACKLE - level_up_move 1, MOVE_GROWL - level_up_move 9, MOVE_THUNDER_SHOCK - level_up_move 16, MOVE_THUNDER_WAVE - level_up_move 23, MOVE_COTTON_SPORE - level_up_move 30, MOVE_LIGHT_SCREEN - level_up_move 37, MOVE_THUNDER - .2byte -1 - -gFlaaffyLevelUpLearnset: - level_up_move 1, MOVE_TACKLE - level_up_move 1, MOVE_GROWL - level_up_move 1, MOVE_THUNDER_SHOCK - level_up_move 9, MOVE_THUNDER_SHOCK - level_up_move 18, MOVE_THUNDER_WAVE - level_up_move 27, MOVE_COTTON_SPORE - level_up_move 36, MOVE_LIGHT_SCREEN - level_up_move 45, MOVE_THUNDER - .2byte -1 - -gAmpharosLevelUpLearnset: - level_up_move 1, MOVE_TACKLE - level_up_move 1, MOVE_GROWL - level_up_move 1, MOVE_THUNDER_SHOCK - level_up_move 1, MOVE_THUNDER_WAVE - level_up_move 9, MOVE_THUNDER_SHOCK - level_up_move 18, MOVE_THUNDER_WAVE - level_up_move 27, MOVE_COTTON_SPORE - level_up_move 30, MOVE_THUNDER_PUNCH - level_up_move 42, MOVE_LIGHT_SCREEN - level_up_move 57, MOVE_THUNDER - .2byte -1 - -gBellossomLevelUpLearnset: - level_up_move 1, MOVE_ABSORB - level_up_move 1, MOVE_SWEET_SCENT - level_up_move 1, MOVE_STUN_SPORE - level_up_move 1, MOVE_MAGICAL_LEAF - level_up_move 44, MOVE_PETAL_DANCE - level_up_move 55, MOVE_SOLAR_BEAM - .2byte -1 - -gMarillLevelUpLearnset: - level_up_move 1, MOVE_TACKLE - level_up_move 3, MOVE_DEFENSE_CURL - level_up_move 6, MOVE_TAIL_WHIP - level_up_move 10, MOVE_WATER_GUN - level_up_move 15, MOVE_ROLLOUT - level_up_move 21, MOVE_BUBBLE_BEAM - level_up_move 28, MOVE_DOUBLE_EDGE - level_up_move 36, MOVE_RAIN_DANCE - level_up_move 45, MOVE_HYDRO_PUMP - .2byte -1 - -gAzumarillLevelUpLearnset: - level_up_move 1, MOVE_TACKLE - level_up_move 1, MOVE_DEFENSE_CURL - level_up_move 1, MOVE_TAIL_WHIP - level_up_move 1, MOVE_WATER_GUN - level_up_move 3, MOVE_DEFENSE_CURL - level_up_move 6, MOVE_TAIL_WHIP - level_up_move 10, MOVE_WATER_GUN - level_up_move 15, MOVE_ROLLOUT - level_up_move 24, MOVE_BUBBLE_BEAM - level_up_move 34, MOVE_DOUBLE_EDGE - level_up_move 45, MOVE_RAIN_DANCE - level_up_move 57, MOVE_HYDRO_PUMP - .2byte -1 - -gSudowoodoLevelUpLearnset: - level_up_move 1, MOVE_ROCK_THROW - level_up_move 1, MOVE_MIMIC - level_up_move 9, MOVE_FLAIL - level_up_move 17, MOVE_LOW_KICK - level_up_move 25, MOVE_ROCK_SLIDE - level_up_move 33, MOVE_BLOCK - level_up_move 41, MOVE_FAINT_ATTACK - level_up_move 49, MOVE_SLAM - level_up_move 57, MOVE_DOUBLE_EDGE - .2byte -1 - -gPolitoedLevelUpLearnset: - level_up_move 1, MOVE_WATER_GUN - level_up_move 1, MOVE_HYPNOSIS - level_up_move 1, MOVE_DOUBLE_SLAP - level_up_move 1, MOVE_PERISH_SONG - level_up_move 35, MOVE_PERISH_SONG - level_up_move 51, MOVE_SWAGGER - .2byte -1 - -gHoppipLevelUpLearnset: - level_up_move 1, MOVE_SPLASH - level_up_move 5, MOVE_SYNTHESIS - level_up_move 5, MOVE_TAIL_WHIP - level_up_move 10, MOVE_TACKLE - level_up_move 13, MOVE_POISON_POWDER - level_up_move 15, MOVE_STUN_SPORE - level_up_move 17, MOVE_SLEEP_POWDER - level_up_move 20, MOVE_LEECH_SEED - level_up_move 25, MOVE_COTTON_SPORE - level_up_move 30, MOVE_MEGA_DRAIN - .2byte -1 - -gSkiploomLevelUpLearnset: - level_up_move 1, MOVE_SPLASH - level_up_move 1, MOVE_SYNTHESIS - level_up_move 1, MOVE_TAIL_WHIP - level_up_move 1, MOVE_TACKLE - level_up_move 5, MOVE_SYNTHESIS - level_up_move 5, MOVE_TAIL_WHIP - level_up_move 10, MOVE_TACKLE - level_up_move 13, MOVE_POISON_POWDER - level_up_move 15, MOVE_STUN_SPORE - level_up_move 17, MOVE_SLEEP_POWDER - level_up_move 22, MOVE_LEECH_SEED - level_up_move 29, MOVE_COTTON_SPORE - level_up_move 36, MOVE_MEGA_DRAIN - .2byte -1 - -gJumpluffLevelUpLearnset: - level_up_move 1, MOVE_SPLASH - level_up_move 1, MOVE_SYNTHESIS - level_up_move 1, MOVE_TAIL_WHIP - level_up_move 1, MOVE_TACKLE - level_up_move 5, MOVE_SYNTHESIS - level_up_move 5, MOVE_TAIL_WHIP - level_up_move 10, MOVE_TACKLE - level_up_move 13, MOVE_POISON_POWDER - level_up_move 15, MOVE_STUN_SPORE - level_up_move 17, MOVE_SLEEP_POWDER - level_up_move 22, MOVE_LEECH_SEED - level_up_move 33, MOVE_COTTON_SPORE - level_up_move 44, MOVE_MEGA_DRAIN - .2byte -1 - -gAipomLevelUpLearnset: - level_up_move 1, MOVE_SCRATCH - level_up_move 1, MOVE_TAIL_WHIP - level_up_move 6, MOVE_SAND_ATTACK - level_up_move 13, MOVE_ASTONISH - level_up_move 18, MOVE_BATON_PASS - level_up_move 25, MOVE_TICKLE - level_up_move 31, MOVE_FURY_SWIPES - level_up_move 38, MOVE_SWIFT - level_up_move 43, MOVE_SCREECH - level_up_move 50, MOVE_AGILITY - .2byte -1 - -gSunkernLevelUpLearnset: - level_up_move 1, MOVE_ABSORB - level_up_move 6, MOVE_GROWTH - level_up_move 13, MOVE_MEGA_DRAIN - level_up_move 18, MOVE_INGRAIN - level_up_move 25, MOVE_ENDEAVOR - level_up_move 30, MOVE_SUNNY_DAY - level_up_move 37, MOVE_SYNTHESIS - level_up_move 42, MOVE_GIGA_DRAIN - .2byte -1 - -gSunfloraLevelUpLearnset: - level_up_move 1, MOVE_ABSORB - level_up_move 1, MOVE_POUND - level_up_move 6, MOVE_GROWTH - level_up_move 13, MOVE_RAZOR_LEAF - level_up_move 18, MOVE_INGRAIN - level_up_move 25, MOVE_BULLET_SEED - level_up_move 30, MOVE_SUNNY_DAY - level_up_move 37, MOVE_PETAL_DANCE - level_up_move 42, MOVE_SOLAR_BEAM - .2byte -1 - -gYanmaLevelUpLearnset: - level_up_move 1, MOVE_TACKLE - level_up_move 1, MOVE_FORESIGHT - level_up_move 7, MOVE_QUICK_ATTACK - level_up_move 13, MOVE_DOUBLE_TEAM - level_up_move 19, MOVE_SONIC_BOOM - level_up_move 25, MOVE_DETECT - level_up_move 31, MOVE_SUPERSONIC - level_up_move 37, MOVE_UPROAR - level_up_move 43, MOVE_WING_ATTACK - level_up_move 49, MOVE_SCREECH - .2byte -1 - -gWooperLevelUpLearnset: - level_up_move 1, MOVE_WATER_GUN - level_up_move 1, MOVE_TAIL_WHIP - level_up_move 11, MOVE_SLAM - level_up_move 16, MOVE_MUD_SHOT - level_up_move 21, MOVE_AMNESIA - level_up_move 31, MOVE_YAWN - level_up_move 36, MOVE_EARTHQUAKE - level_up_move 41, MOVE_RAIN_DANCE - level_up_move 51, MOVE_MIST - level_up_move 51, MOVE_HAZE - .2byte -1 - -gQuagsireLevelUpLearnset: - level_up_move 1, MOVE_WATER_GUN - level_up_move 1, MOVE_TAIL_WHIP - level_up_move 11, MOVE_SLAM - level_up_move 16, MOVE_MUD_SHOT - level_up_move 23, MOVE_AMNESIA - level_up_move 35, MOVE_YAWN - level_up_move 42, MOVE_EARTHQUAKE - level_up_move 49, MOVE_RAIN_DANCE - level_up_move 61, MOVE_MIST - level_up_move 61, MOVE_HAZE - .2byte -1 - -gEspeonLevelUpLearnset: - level_up_move 1, MOVE_TACKLE - level_up_move 1, MOVE_TAIL_WHIP - level_up_move 1, MOVE_HELPING_HAND - level_up_move 8, MOVE_SAND_ATTACK - level_up_move 16, MOVE_CONFUSION - level_up_move 23, MOVE_QUICK_ATTACK - level_up_move 30, MOVE_SWIFT - level_up_move 36, MOVE_PSYBEAM - level_up_move 42, MOVE_PSYCH_UP - level_up_move 47, MOVE_PSYCHIC - level_up_move 52, MOVE_MORNING_SUN - .2byte -1 - -gUmbreonLevelUpLearnset: - level_up_move 1, MOVE_TACKLE - level_up_move 1, MOVE_TAIL_WHIP - level_up_move 1, MOVE_HELPING_HAND - level_up_move 8, MOVE_SAND_ATTACK - level_up_move 16, MOVE_PURSUIT - level_up_move 23, MOVE_QUICK_ATTACK - level_up_move 30, MOVE_CONFUSE_RAY - level_up_move 36, MOVE_FAINT_ATTACK - level_up_move 42, MOVE_MEAN_LOOK - level_up_move 47, MOVE_SCREECH - level_up_move 52, MOVE_MOONLIGHT - .2byte -1 - -gMurkrowLevelUpLearnset: - level_up_move 1, MOVE_PECK - level_up_move 9, MOVE_ASTONISH - level_up_move 14, MOVE_PURSUIT - level_up_move 22, MOVE_HAZE - level_up_move 27, MOVE_NIGHT_SHADE - level_up_move 35, MOVE_FAINT_ATTACK - level_up_move 40, MOVE_TAUNT - level_up_move 48, MOVE_MEAN_LOOK - .2byte -1 - -gSlowkingLevelUpLearnset: - level_up_move 1, MOVE_CURSE - level_up_move 1, MOVE_YAWN - level_up_move 1, MOVE_TACKLE - level_up_move 6, MOVE_GROWL - level_up_move 15, MOVE_WATER_GUN - level_up_move 20, MOVE_CONFUSION - level_up_move 29, MOVE_DISABLE - level_up_move 34, MOVE_HEADBUTT - level_up_move 43, MOVE_SWAGGER - level_up_move 48, MOVE_PSYCHIC - .2byte -1 - -gMisdreavusLevelUpLearnset: - level_up_move 1, MOVE_GROWL - level_up_move 1, MOVE_PSYWAVE - level_up_move 6, MOVE_SPITE - level_up_move 11, MOVE_ASTONISH - level_up_move 17, MOVE_CONFUSE_RAY - level_up_move 23, MOVE_MEAN_LOOK - level_up_move 30, MOVE_PSYBEAM - level_up_move 37, MOVE_PAIN_SPLIT - level_up_move 45, MOVE_PERISH_SONG - level_up_move 53, MOVE_GRUDGE - .2byte -1 - -gUnownLevelUpLearnset: - level_up_move 1, MOVE_HIDDEN_POWER - .2byte -1 - -gWobbuffetLevelUpLearnset: - level_up_move 1, MOVE_COUNTER - level_up_move 1, MOVE_MIRROR_COAT - level_up_move 1, MOVE_SAFEGUARD - level_up_move 1, MOVE_DESTINY_BOND - .2byte -1 - -gGirafarigLevelUpLearnset: - level_up_move 1, MOVE_TACKLE - level_up_move 1, MOVE_GROWL - level_up_move 7, MOVE_ASTONISH - level_up_move 13, MOVE_CONFUSION - level_up_move 19, MOVE_STOMP - level_up_move 25, MOVE_ODOR_SLEUTH - level_up_move 31, MOVE_AGILITY - level_up_move 37, MOVE_BATON_PASS - level_up_move 43, MOVE_PSYBEAM - level_up_move 49, MOVE_CRUNCH - .2byte -1 - -gPinecoLevelUpLearnset: - level_up_move 1, MOVE_TACKLE - level_up_move 1, MOVE_PROTECT - level_up_move 8, MOVE_SELF_DESTRUCT - level_up_move 15, MOVE_TAKE_DOWN - level_up_move 22, MOVE_RAPID_SPIN - level_up_move 29, MOVE_BIDE - level_up_move 36, MOVE_EXPLOSION - level_up_move 43, MOVE_SPIKES - level_up_move 50, MOVE_DOUBLE_EDGE - .2byte -1 - -gForretressLevelUpLearnset: - level_up_move 1, MOVE_TACKLE - level_up_move 1, MOVE_PROTECT - level_up_move 1, MOVE_SELF_DESTRUCT - level_up_move 8, MOVE_SELF_DESTRUCT - level_up_move 15, MOVE_TAKE_DOWN - level_up_move 22, MOVE_RAPID_SPIN - level_up_move 29, MOVE_BIDE - level_up_move 39, MOVE_EXPLOSION - level_up_move 49, MOVE_SPIKES - level_up_move 59, MOVE_DOUBLE_EDGE - .2byte -1 - -gDunsparceLevelUpLearnset: - level_up_move 1, MOVE_RAGE - level_up_move 4, MOVE_DEFENSE_CURL - level_up_move 11, MOVE_YAWN - level_up_move 14, MOVE_GLARE - level_up_move 21, MOVE_SPITE - level_up_move 24, MOVE_PURSUIT - level_up_move 31, MOVE_SCREECH - level_up_move 34, MOVE_TAKE_DOWN - level_up_move 41, MOVE_ENDEAVOR - .2byte -1 - -gGligarLevelUpLearnset: - level_up_move 1, MOVE_POISON_STING - level_up_move 6, MOVE_SAND_ATTACK - level_up_move 13, MOVE_HARDEN - level_up_move 20, MOVE_QUICK_ATTACK - level_up_move 28, MOVE_FAINT_ATTACK - level_up_move 36, MOVE_SLASH - level_up_move 44, MOVE_SCREECH - level_up_move 52, MOVE_GUILLOTINE - .2byte -1 - -gSteelixLevelUpLearnset: - level_up_move 1, MOVE_TACKLE - level_up_move 1, MOVE_SCREECH - level_up_move 9, MOVE_BIND - level_up_move 13, MOVE_ROCK_THROW - level_up_move 21, MOVE_HARDEN - level_up_move 25, MOVE_RAGE - level_up_move 33, MOVE_SANDSTORM - level_up_move 37, MOVE_SLAM - level_up_move 45, MOVE_IRON_TAIL - level_up_move 49, MOVE_CRUNCH - level_up_move 57, MOVE_DOUBLE_EDGE - .2byte -1 - -gSnubbullLevelUpLearnset: - level_up_move 1, MOVE_TACKLE - level_up_move 1, MOVE_SCARY_FACE - level_up_move 4, MOVE_TAIL_WHIP - level_up_move 8, MOVE_CHARM - level_up_move 13, MOVE_BITE - level_up_move 19, MOVE_LICK - level_up_move 26, MOVE_ROAR - level_up_move 34, MOVE_RAGE - level_up_move 43, MOVE_TAKE_DOWN - level_up_move 53, MOVE_CRUNCH - .2byte -1 - -gGranbullLevelUpLearnset: - level_up_move 1, MOVE_TACKLE - level_up_move 1, MOVE_SCARY_FACE - level_up_move 4, MOVE_TAIL_WHIP - level_up_move 8, MOVE_CHARM - level_up_move 13, MOVE_BITE - level_up_move 19, MOVE_LICK - level_up_move 28, MOVE_ROAR - level_up_move 38, MOVE_RAGE - level_up_move 49, MOVE_TAKE_DOWN - level_up_move 61, MOVE_CRUNCH - .2byte -1 - -gQwilfishLevelUpLearnset: - level_up_move 1, MOVE_SPIKES - level_up_move 1, MOVE_TACKLE - level_up_move 1, MOVE_POISON_STING - level_up_move 10, MOVE_HARDEN - level_up_move 10, MOVE_MINIMIZE - level_up_move 19, MOVE_WATER_GUN - level_up_move 28, MOVE_PIN_MISSILE - level_up_move 37, MOVE_TAKE_DOWN - level_up_move 46, MOVE_HYDRO_PUMP - .2byte -1 - -gScizorLevelUpLearnset: - level_up_move 1, MOVE_QUICK_ATTACK - level_up_move 1, MOVE_LEER - level_up_move 6, MOVE_FOCUS_ENERGY - level_up_move 11, MOVE_PURSUIT - level_up_move 16, MOVE_FALSE_SWIPE - level_up_move 21, MOVE_AGILITY - level_up_move 26, MOVE_METAL_CLAW - level_up_move 31, MOVE_SLASH - level_up_move 36, MOVE_SWORDS_DANCE - level_up_move 41, MOVE_DOUBLE_TEAM - level_up_move 46, MOVE_FURY_CUTTER - .2byte -1 - -gShuckleLevelUpLearnset: - level_up_move 1, MOVE_CONSTRICT - level_up_move 1, MOVE_WITHDRAW - level_up_move 9, MOVE_WRAP - level_up_move 14, MOVE_ENCORE - level_up_move 23, MOVE_SAFEGUARD - level_up_move 28, MOVE_BIDE - level_up_move 37, MOVE_REST - .2byte -1 - -gHeracrossLevelUpLearnset: - level_up_move 1, MOVE_TACKLE - level_up_move 1, MOVE_LEER - level_up_move 6, MOVE_HORN_ATTACK - level_up_move 11, MOVE_ENDURE - level_up_move 17, MOVE_FURY_ATTACK - level_up_move 23, MOVE_BRICK_BREAK - level_up_move 30, MOVE_COUNTER - level_up_move 37, MOVE_TAKE_DOWN - level_up_move 45, MOVE_REVERSAL - level_up_move 53, MOVE_MEGAHORN - .2byte -1 - -gSneaselLevelUpLearnset: - level_up_move 1, MOVE_SCRATCH - level_up_move 1, MOVE_LEER - level_up_move 1, MOVE_TAUNT - level_up_move 8, MOVE_QUICK_ATTACK - level_up_move 15, MOVE_SCREECH - level_up_move 22, MOVE_FAINT_ATTACK - level_up_move 29, MOVE_FURY_SWIPES - level_up_move 36, MOVE_AGILITY - level_up_move 43, MOVE_ICY_WIND - level_up_move 50, MOVE_SLASH - level_up_move 57, MOVE_BEAT_UP - level_up_move 64, MOVE_METAL_CLAW - .2byte -1 - -gTeddiursaLevelUpLearnset: - level_up_move 1, MOVE_SCRATCH - level_up_move 1, MOVE_LEER - level_up_move 7, MOVE_LICK - level_up_move 13, MOVE_FURY_SWIPES - level_up_move 19, MOVE_FAKE_TEARS - level_up_move 25, MOVE_FAINT_ATTACK - level_up_move 31, MOVE_REST - level_up_move 37, MOVE_SLASH - level_up_move 43, MOVE_SNORE - level_up_move 49, MOVE_THRASH - .2byte -1 - -gUrsaringLevelUpLearnset: - level_up_move 1, MOVE_SCRATCH - level_up_move 1, MOVE_LEER - level_up_move 1, MOVE_LICK - level_up_move 1, MOVE_FURY_SWIPES - level_up_move 7, MOVE_LICK - level_up_move 13, MOVE_FURY_SWIPES - level_up_move 19, MOVE_FAKE_TEARS - level_up_move 25, MOVE_FAINT_ATTACK - level_up_move 31, MOVE_REST - level_up_move 37, MOVE_SLASH - level_up_move 43, MOVE_SNORE - level_up_move 49, MOVE_THRASH - .2byte -1 - -gSlugmaLevelUpLearnset: - level_up_move 1, MOVE_YAWN - level_up_move 1, MOVE_SMOG - level_up_move 8, MOVE_EMBER - level_up_move 15, MOVE_ROCK_THROW - level_up_move 22, MOVE_HARDEN - level_up_move 29, MOVE_AMNESIA - level_up_move 36, MOVE_FLAMETHROWER - level_up_move 43, MOVE_ROCK_SLIDE - level_up_move 50, MOVE_BODY_SLAM - .2byte -1 - -gMagcargoLevelUpLearnset: - level_up_move 1, MOVE_YAWN - level_up_move 1, MOVE_SMOG - level_up_move 1, MOVE_EMBER - level_up_move 1, MOVE_ROCK_THROW - level_up_move 8, MOVE_EMBER - level_up_move 15, MOVE_ROCK_THROW - level_up_move 22, MOVE_HARDEN - level_up_move 29, MOVE_AMNESIA - level_up_move 36, MOVE_FLAMETHROWER - level_up_move 48, MOVE_ROCK_SLIDE - level_up_move 60, MOVE_BODY_SLAM - .2byte -1 - -gSwinubLevelUpLearnset: - level_up_move 1, MOVE_TACKLE - level_up_move 1, MOVE_ODOR_SLEUTH - level_up_move 10, MOVE_POWDER_SNOW - level_up_move 19, MOVE_ENDURE - level_up_move 28, MOVE_TAKE_DOWN - level_up_move 37, MOVE_MIST - level_up_move 46, MOVE_BLIZZARD - level_up_move 55, MOVE_AMNESIA - .2byte -1 - -gPiloswineLevelUpLearnset: - level_up_move 1, MOVE_HORN_ATTACK - level_up_move 1, MOVE_ODOR_SLEUTH - level_up_move 1, MOVE_POWDER_SNOW - level_up_move 1, MOVE_ENDURE - level_up_move 10, MOVE_POWDER_SNOW - level_up_move 19, MOVE_ENDURE - level_up_move 28, MOVE_TAKE_DOWN - level_up_move 33, MOVE_FURY_ATTACK - level_up_move 42, MOVE_MIST - level_up_move 56, MOVE_BLIZZARD - level_up_move 70, MOVE_AMNESIA - .2byte -1 - -gCorsolaLevelUpLearnset: - level_up_move 1, MOVE_TACKLE - level_up_move 6, MOVE_HARDEN - level_up_move 12, MOVE_BUBBLE - level_up_move 17, MOVE_RECOVER - level_up_move 17, MOVE_REFRESH - level_up_move 23, MOVE_BUBBLE_BEAM - level_up_move 28, MOVE_SPIKE_CANNON - level_up_move 34, MOVE_ROCK_BLAST - level_up_move 39, MOVE_MIRROR_COAT - level_up_move 45, MOVE_ANCIENT_POWER - .2byte -1 - -gRemoraidLevelUpLearnset: - level_up_move 1, MOVE_WATER_GUN - level_up_move 11, MOVE_LOCK_ON - level_up_move 22, MOVE_PSYBEAM - level_up_move 22, MOVE_AURORA_BEAM - level_up_move 22, MOVE_BUBBLE_BEAM - level_up_move 33, MOVE_FOCUS_ENERGY - level_up_move 44, MOVE_ICE_BEAM - level_up_move 55, MOVE_HYPER_BEAM - .2byte -1 - -gOctilleryLevelUpLearnset: - level_up_move 1, MOVE_WATER_GUN - level_up_move 11, MOVE_CONSTRICT - level_up_move 22, MOVE_PSYBEAM - level_up_move 22, MOVE_AURORA_BEAM - level_up_move 22, MOVE_BUBBLE_BEAM - level_up_move 25, MOVE_OCTAZOOKA - level_up_move 38, MOVE_FOCUS_ENERGY - level_up_move 54, MOVE_ICE_BEAM - level_up_move 70, MOVE_HYPER_BEAM - .2byte -1 - -gDelibirdLevelUpLearnset: - level_up_move 1, MOVE_PRESENT - .2byte -1 - -gMantineLevelUpLearnset: - level_up_move 1, MOVE_TACKLE - level_up_move 1, MOVE_BUBBLE - level_up_move 8, MOVE_SUPERSONIC - level_up_move 15, MOVE_BUBBLE_BEAM - level_up_move 22, MOVE_TAKE_DOWN - level_up_move 29, MOVE_AGILITY - level_up_move 36, MOVE_WING_ATTACK - level_up_move 43, MOVE_WATER_PULSE - level_up_move 50, MOVE_CONFUSE_RAY - .2byte -1 - -gSkarmoryLevelUpLearnset: - level_up_move 1, MOVE_LEER - level_up_move 1, MOVE_PECK - level_up_move 10, MOVE_SAND_ATTACK - level_up_move 13, MOVE_SWIFT - level_up_move 16, MOVE_AGILITY - level_up_move 26, MOVE_FURY_ATTACK - level_up_move 29, MOVE_AIR_CUTTER - level_up_move 32, MOVE_STEEL_WING - level_up_move 42, MOVE_SPIKES - level_up_move 45, MOVE_METAL_SOUND - .2byte -1 - -gHoundourLevelUpLearnset: - level_up_move 1, MOVE_LEER - level_up_move 1, MOVE_EMBER - level_up_move 7, MOVE_HOWL - level_up_move 13, MOVE_SMOG - level_up_move 19, MOVE_ROAR - level_up_move 25, MOVE_BITE - level_up_move 31, MOVE_ODOR_SLEUTH - level_up_move 37, MOVE_FAINT_ATTACK - level_up_move 43, MOVE_FLAMETHROWER - level_up_move 49, MOVE_CRUNCH - .2byte -1 - -gHoundoomLevelUpLearnset: - level_up_move 1, MOVE_LEER - level_up_move 1, MOVE_EMBER - level_up_move 1, MOVE_HOWL - level_up_move 7, MOVE_HOWL - level_up_move 13, MOVE_SMOG - level_up_move 19, MOVE_ROAR - level_up_move 27, MOVE_BITE - level_up_move 35, MOVE_ODOR_SLEUTH - level_up_move 43, MOVE_FAINT_ATTACK - level_up_move 51, MOVE_FLAMETHROWER - level_up_move 59, MOVE_CRUNCH - .2byte -1 - -gKingdraLevelUpLearnset: - level_up_move 1, MOVE_BUBBLE - level_up_move 1, MOVE_SMOKESCREEN - level_up_move 1, MOVE_LEER - level_up_move 1, MOVE_WATER_GUN - level_up_move 8, MOVE_SMOKESCREEN - level_up_move 15, MOVE_LEER - level_up_move 22, MOVE_WATER_GUN - level_up_move 29, MOVE_TWISTER - level_up_move 40, MOVE_AGILITY - level_up_move 51, MOVE_HYDRO_PUMP - level_up_move 62, MOVE_DRAGON_DANCE - .2byte -1 - -gPhanpyLevelUpLearnset: - level_up_move 1, MOVE_ODOR_SLEUTH - level_up_move 1, MOVE_TACKLE - level_up_move 1, MOVE_GROWL - level_up_move 9, MOVE_DEFENSE_CURL - level_up_move 17, MOVE_FLAIL - level_up_move 25, MOVE_TAKE_DOWN - level_up_move 33, MOVE_ROLLOUT - level_up_move 41, MOVE_ENDURE - level_up_move 49, MOVE_DOUBLE_EDGE - .2byte -1 - -gDonphanLevelUpLearnset: - level_up_move 1, MOVE_ODOR_SLEUTH - level_up_move 1, MOVE_HORN_ATTACK - level_up_move 1, MOVE_GROWL - level_up_move 9, MOVE_DEFENSE_CURL - level_up_move 17, MOVE_FLAIL - level_up_move 25, MOVE_FURY_ATTACK - level_up_move 33, MOVE_ROLLOUT - level_up_move 41, MOVE_RAPID_SPIN - level_up_move 49, MOVE_EARTHQUAKE - .2byte -1 - -gPorygon2LevelUpLearnset: - level_up_move 1, MOVE_CONVERSION_2 - level_up_move 1, MOVE_TACKLE - level_up_move 1, MOVE_CONVERSION - level_up_move 9, MOVE_AGILITY - level_up_move 12, MOVE_PSYBEAM - level_up_move 20, MOVE_RECOVER - level_up_move 24, MOVE_DEFENSE_CURL - level_up_move 32, MOVE_LOCK_ON - level_up_move 36, MOVE_TRI_ATTACK - level_up_move 44, MOVE_RECYCLE - level_up_move 48, MOVE_ZAP_CANNON - .2byte -1 - -gStantlerLevelUpLearnset: - level_up_move 1, MOVE_TACKLE - level_up_move 7, MOVE_LEER - level_up_move 13, MOVE_ASTONISH - level_up_move 19, MOVE_HYPNOSIS - level_up_move 25, MOVE_STOMP - level_up_move 31, MOVE_SAND_ATTACK - level_up_move 37, MOVE_TAKE_DOWN - level_up_move 43, MOVE_CONFUSE_RAY - level_up_move 49, MOVE_CALM_MIND - .2byte -1 - -gSmeargleLevelUpLearnset: - level_up_move 1, MOVE_SKETCH - level_up_move 11, MOVE_SKETCH - level_up_move 21, MOVE_SKETCH - level_up_move 31, MOVE_SKETCH - level_up_move 41, MOVE_SKETCH - level_up_move 51, MOVE_SKETCH - level_up_move 61, MOVE_SKETCH - level_up_move 71, MOVE_SKETCH - level_up_move 81, MOVE_SKETCH - level_up_move 91, MOVE_SKETCH - .2byte -1 - -gTyrogueLevelUpLearnset: - level_up_move 1, MOVE_TACKLE - .2byte -1 - -gHitmontopLevelUpLearnset: - level_up_move 1, MOVE_REVENGE - level_up_move 1, MOVE_ROLLING_KICK - level_up_move 7, MOVE_FOCUS_ENERGY - level_up_move 13, MOVE_PURSUIT - level_up_move 19, MOVE_QUICK_ATTACK - level_up_move 20, MOVE_TRIPLE_KICK - level_up_move 25, MOVE_RAPID_SPIN - level_up_move 31, MOVE_COUNTER - level_up_move 37, MOVE_AGILITY - level_up_move 43, MOVE_DETECT - level_up_move 49, MOVE_ENDEAVOR - .2byte -1 - -gSmoochumLevelUpLearnset: - level_up_move 1, MOVE_POUND - level_up_move 1, MOVE_LICK - level_up_move 9, MOVE_SWEET_KISS - level_up_move 13, MOVE_POWDER_SNOW - level_up_move 21, MOVE_CONFUSION - level_up_move 25, MOVE_SING - level_up_move 33, MOVE_MEAN_LOOK - level_up_move 37, MOVE_FAKE_TEARS - level_up_move 45, MOVE_PSYCHIC - level_up_move 49, MOVE_PERISH_SONG - level_up_move 57, MOVE_BLIZZARD - .2byte -1 - -gElekidLevelUpLearnset: - level_up_move 1, MOVE_QUICK_ATTACK - level_up_move 1, MOVE_LEER - level_up_move 9, MOVE_THUNDER_PUNCH - level_up_move 17, MOVE_LIGHT_SCREEN - level_up_move 25, MOVE_SWIFT - level_up_move 33, MOVE_SCREECH - level_up_move 41, MOVE_THUNDERBOLT - level_up_move 49, MOVE_THUNDER - .2byte -1 - -gMagbyLevelUpLearnset: - level_up_move 1, MOVE_EMBER - level_up_move 7, MOVE_LEER - level_up_move 13, MOVE_SMOG - level_up_move 19, MOVE_FIRE_PUNCH - level_up_move 25, MOVE_SMOKESCREEN - level_up_move 31, MOVE_SUNNY_DAY - level_up_move 37, MOVE_FLAMETHROWER - level_up_move 43, MOVE_CONFUSE_RAY - level_up_move 49, MOVE_FIRE_BLAST - .2byte -1 - -gMiltankLevelUpLearnset: - level_up_move 1, MOVE_TACKLE - level_up_move 4, MOVE_GROWL - level_up_move 8, MOVE_DEFENSE_CURL - level_up_move 13, MOVE_STOMP - level_up_move 19, MOVE_MILK_DRINK - level_up_move 26, MOVE_BIDE - level_up_move 34, MOVE_ROLLOUT - level_up_move 43, MOVE_BODY_SLAM - level_up_move 53, MOVE_HEAL_BELL - .2byte -1 - -gBlisseyLevelUpLearnset: - level_up_move 1, MOVE_POUND - level_up_move 1, MOVE_GROWL - level_up_move 4, MOVE_TAIL_WHIP - level_up_move 7, MOVE_REFRESH - level_up_move 10, MOVE_SOFT_BOILED - level_up_move 13, MOVE_DOUBLE_SLAP - level_up_move 18, MOVE_MINIMIZE - level_up_move 23, MOVE_SING - level_up_move 28, MOVE_EGG_BOMB - level_up_move 33, MOVE_DEFENSE_CURL - level_up_move 40, MOVE_LIGHT_SCREEN - level_up_move 47, MOVE_DOUBLE_EDGE - .2byte -1 - -gRaikouLevelUpLearnset: - level_up_move 1, MOVE_BITE - level_up_move 1, MOVE_LEER - level_up_move 11, MOVE_THUNDER_SHOCK - level_up_move 21, MOVE_ROAR - level_up_move 31, MOVE_QUICK_ATTACK - level_up_move 41, MOVE_SPARK - level_up_move 51, MOVE_REFLECT - level_up_move 61, MOVE_CRUNCH - level_up_move 71, MOVE_THUNDER - level_up_move 81, MOVE_CALM_MIND - .2byte -1 - -gEnteiLevelUpLearnset: - level_up_move 1, MOVE_BITE - level_up_move 1, MOVE_LEER - level_up_move 11, MOVE_EMBER - level_up_move 21, MOVE_ROAR - level_up_move 31, MOVE_FIRE_SPIN - level_up_move 41, MOVE_STOMP - level_up_move 51, MOVE_FLAMETHROWER - level_up_move 61, MOVE_SWAGGER - level_up_move 71, MOVE_FIRE_BLAST - level_up_move 81, MOVE_CALM_MIND - .2byte -1 - -gSuicuneLevelUpLearnset: - level_up_move 1, MOVE_BITE - level_up_move 1, MOVE_LEER - level_up_move 11, MOVE_BUBBLE_BEAM - level_up_move 21, MOVE_RAIN_DANCE - level_up_move 31, MOVE_GUST - level_up_move 41, MOVE_AURORA_BEAM - level_up_move 51, MOVE_MIST - level_up_move 61, MOVE_MIRROR_COAT - level_up_move 71, MOVE_HYDRO_PUMP - level_up_move 81, MOVE_CALM_MIND - .2byte -1 - -gLarvitarLevelUpLearnset: - level_up_move 1, MOVE_BITE - level_up_move 1, MOVE_LEER - level_up_move 8, MOVE_SANDSTORM - level_up_move 15, MOVE_SCREECH - level_up_move 22, MOVE_ROCK_SLIDE - level_up_move 29, MOVE_THRASH - level_up_move 36, MOVE_SCARY_FACE - level_up_move 43, MOVE_CRUNCH - level_up_move 50, MOVE_EARTHQUAKE - level_up_move 57, MOVE_HYPER_BEAM - .2byte -1 - -gPupitarLevelUpLearnset: - level_up_move 1, MOVE_BITE - level_up_move 1, MOVE_LEER - level_up_move 1, MOVE_SANDSTORM - level_up_move 1, MOVE_SCREECH - level_up_move 8, MOVE_SANDSTORM - level_up_move 15, MOVE_SCREECH - level_up_move 22, MOVE_ROCK_SLIDE - level_up_move 29, MOVE_THRASH - level_up_move 38, MOVE_SCARY_FACE - level_up_move 47, MOVE_CRUNCH - level_up_move 56, MOVE_EARTHQUAKE - level_up_move 65, MOVE_HYPER_BEAM - .2byte -1 - -gTyranitarLevelUpLearnset: - level_up_move 1, MOVE_BITE - level_up_move 1, MOVE_LEER - level_up_move 1, MOVE_SANDSTORM - level_up_move 1, MOVE_SCREECH - level_up_move 8, MOVE_SANDSTORM - level_up_move 15, MOVE_SCREECH - level_up_move 22, MOVE_ROCK_SLIDE - level_up_move 29, MOVE_THRASH - level_up_move 38, MOVE_SCARY_FACE - level_up_move 47, MOVE_CRUNCH - level_up_move 61, MOVE_EARTHQUAKE - level_up_move 75, MOVE_HYPER_BEAM - .2byte -1 - -gLugiaLevelUpLearnset: - level_up_move 1, MOVE_WHIRLWIND - level_up_move 11, MOVE_SAFEGUARD - level_up_move 22, MOVE_GUST - level_up_move 33, MOVE_RECOVER - level_up_move 44, MOVE_HYDRO_PUMP - level_up_move 55, MOVE_RAIN_DANCE - level_up_move 66, MOVE_SWIFT - level_up_move 77, MOVE_AEROBLAST - level_up_move 88, MOVE_ANCIENT_POWER - level_up_move 99, MOVE_FUTURE_SIGHT - .2byte -1 - -gHoOhLevelUpLearnset: - level_up_move 1, MOVE_WHIRLWIND - level_up_move 11, MOVE_SAFEGUARD - level_up_move 22, MOVE_GUST - level_up_move 33, MOVE_RECOVER - level_up_move 44, MOVE_FIRE_BLAST - level_up_move 55, MOVE_SUNNY_DAY - level_up_move 66, MOVE_SWIFT - level_up_move 77, MOVE_SACRED_FIRE - level_up_move 88, MOVE_ANCIENT_POWER - level_up_move 99, MOVE_FUTURE_SIGHT - .2byte -1 - -gCelebiLevelUpLearnset: - level_up_move 1, MOVE_LEECH_SEED - level_up_move 1, MOVE_CONFUSION - level_up_move 1, MOVE_RECOVER - level_up_move 1, MOVE_HEAL_BELL - level_up_move 10, MOVE_SAFEGUARD - level_up_move 20, MOVE_ANCIENT_POWER - level_up_move 30, MOVE_FUTURE_SIGHT - level_up_move 40, MOVE_BATON_PASS - level_up_move 50, MOVE_PERISH_SONG - .2byte -1 - -gSpecies252LevelUpLearnset: - level_up_move 1, MOVE_TACKLE - .2byte -1 - -gSpecies253LevelUpLearnset: - level_up_move 1, MOVE_TACKLE - .2byte -1 - -gSpecies254LevelUpLearnset: - level_up_move 1, MOVE_TACKLE - .2byte -1 - -gSpecies255LevelUpLearnset: - level_up_move 1, MOVE_TACKLE - .2byte -1 - -gSpecies256LevelUpLearnset: - level_up_move 1, MOVE_TACKLE - .2byte -1 - -gSpecies257LevelUpLearnset: - level_up_move 1, MOVE_TACKLE - .2byte -1 - -gSpecies258LevelUpLearnset: - level_up_move 1, MOVE_TACKLE - .2byte -1 - -gSpecies259LevelUpLearnset: - level_up_move 1, MOVE_TACKLE - .2byte -1 - -gSpecies260LevelUpLearnset: - level_up_move 1, MOVE_TACKLE - .2byte -1 - -gSpecies261LevelUpLearnset: - level_up_move 1, MOVE_TACKLE - .2byte -1 - -gSpecies262LevelUpLearnset: - level_up_move 1, MOVE_TACKLE - .2byte -1 - -gSpecies263LevelUpLearnset: - level_up_move 1, MOVE_TACKLE - .2byte -1 - -gSpecies264LevelUpLearnset: - level_up_move 1, MOVE_TACKLE - .2byte -1 - -gSpecies265LevelUpLearnset: - level_up_move 1, MOVE_TACKLE - .2byte -1 - -gSpecies266LevelUpLearnset: - level_up_move 1, MOVE_TACKLE - .2byte -1 - -gSpecies267LevelUpLearnset: - level_up_move 1, MOVE_TACKLE - .2byte -1 - -gSpecies268LevelUpLearnset: - level_up_move 1, MOVE_TACKLE - .2byte -1 - -gSpecies269LevelUpLearnset: - level_up_move 1, MOVE_TACKLE - .2byte -1 - -gSpecies270LevelUpLearnset: - level_up_move 1, MOVE_TACKLE - .2byte -1 - -gSpecies271LevelUpLearnset: - level_up_move 1, MOVE_TACKLE - .2byte -1 - -gSpecies272LevelUpLearnset: - level_up_move 1, MOVE_TACKLE - .2byte -1 - -gSpecies273LevelUpLearnset: - level_up_move 1, MOVE_TACKLE - .2byte -1 - -gSpecies274LevelUpLearnset: - level_up_move 1, MOVE_TACKLE - .2byte -1 - -gSpecies275LevelUpLearnset: - level_up_move 1, MOVE_TACKLE - .2byte -1 - -gSpecies276LevelUpLearnset: - level_up_move 1, MOVE_TACKLE - .2byte -1 - -gTreeckoLevelUpLearnset: - level_up_move 1, MOVE_POUND - level_up_move 1, MOVE_LEER - level_up_move 6, MOVE_ABSORB - level_up_move 11, MOVE_QUICK_ATTACK - level_up_move 16, MOVE_PURSUIT - level_up_move 21, MOVE_SCREECH - level_up_move 26, MOVE_MEGA_DRAIN - level_up_move 31, MOVE_AGILITY - level_up_move 36, MOVE_SLAM - level_up_move 41, MOVE_DETECT - level_up_move 46, MOVE_GIGA_DRAIN - .2byte -1 - -gGrovyleLevelUpLearnset: - level_up_move 1, MOVE_POUND - level_up_move 1, MOVE_LEER - level_up_move 1, MOVE_ABSORB - level_up_move 1, MOVE_QUICK_ATTACK - level_up_move 6, MOVE_ABSORB - level_up_move 11, MOVE_QUICK_ATTACK - level_up_move 16, MOVE_FURY_CUTTER - level_up_move 17, MOVE_PURSUIT - level_up_move 23, MOVE_SCREECH - level_up_move 29, MOVE_LEAF_BLADE - level_up_move 35, MOVE_AGILITY - level_up_move 41, MOVE_SLAM - level_up_move 47, MOVE_DETECT - level_up_move 53, MOVE_FALSE_SWIPE - .2byte -1 - -gSceptileLevelUpLearnset: - level_up_move 1, MOVE_POUND - level_up_move 1, MOVE_LEER - level_up_move 1, MOVE_ABSORB - level_up_move 1, MOVE_QUICK_ATTACK - level_up_move 6, MOVE_ABSORB - level_up_move 11, MOVE_QUICK_ATTACK - level_up_move 16, MOVE_FURY_CUTTER - level_up_move 17, MOVE_PURSUIT - level_up_move 23, MOVE_SCREECH - level_up_move 29, MOVE_LEAF_BLADE - level_up_move 35, MOVE_AGILITY - level_up_move 43, MOVE_SLAM - level_up_move 51, MOVE_DETECT - level_up_move 59, MOVE_FALSE_SWIPE - .2byte -1 - -gTorchicLevelUpLearnset: - level_up_move 1, MOVE_SCRATCH - level_up_move 1, MOVE_GROWL - level_up_move 7, MOVE_FOCUS_ENERGY - level_up_move 10, MOVE_EMBER - level_up_move 16, MOVE_PECK - level_up_move 19, MOVE_SAND_ATTACK - level_up_move 25, MOVE_FIRE_SPIN - level_up_move 28, MOVE_QUICK_ATTACK - level_up_move 34, MOVE_SLASH - level_up_move 37, MOVE_MIRROR_MOVE - level_up_move 43, MOVE_FLAMETHROWER - .2byte -1 - -gCombuskenLevelUpLearnset: - level_up_move 1, MOVE_SCRATCH - level_up_move 1, MOVE_GROWL - level_up_move 1, MOVE_FOCUS_ENERGY - level_up_move 1, MOVE_EMBER - level_up_move 7, MOVE_FOCUS_ENERGY - level_up_move 13, MOVE_EMBER - level_up_move 16, MOVE_DOUBLE_KICK - level_up_move 17, MOVE_PECK - level_up_move 21, MOVE_SAND_ATTACK - level_up_move 28, MOVE_BULK_UP - level_up_move 32, MOVE_QUICK_ATTACK - level_up_move 39, MOVE_SLASH - level_up_move 43, MOVE_MIRROR_MOVE - level_up_move 50, MOVE_SKY_UPPERCUT - .2byte -1 - -gBlazikenLevelUpLearnset: - level_up_move 1, MOVE_FIRE_PUNCH - level_up_move 1, MOVE_SCRATCH - level_up_move 1, MOVE_GROWL - level_up_move 1, MOVE_FOCUS_ENERGY - level_up_move 1, MOVE_EMBER - level_up_move 7, MOVE_FOCUS_ENERGY - level_up_move 13, MOVE_EMBER - level_up_move 16, MOVE_DOUBLE_KICK - level_up_move 17, MOVE_PECK - level_up_move 21, MOVE_SAND_ATTACK - level_up_move 28, MOVE_BULK_UP - level_up_move 32, MOVE_QUICK_ATTACK - level_up_move 36, MOVE_BLAZE_KICK - level_up_move 42, MOVE_SLASH - level_up_move 49, MOVE_MIRROR_MOVE - level_up_move 59, MOVE_SKY_UPPERCUT - .2byte -1 - -gMudkipLevelUpLearnset: - level_up_move 1, MOVE_TACKLE - level_up_move 1, MOVE_GROWL - level_up_move 6, MOVE_MUD_SLAP - level_up_move 10, MOVE_WATER_GUN - level_up_move 15, MOVE_BIDE - level_up_move 19, MOVE_FORESIGHT - level_up_move 24, MOVE_MUD_SPORT - level_up_move 28, MOVE_TAKE_DOWN - level_up_move 33, MOVE_WHIRLPOOL - level_up_move 37, MOVE_PROTECT - level_up_move 42, MOVE_HYDRO_PUMP - level_up_move 46, MOVE_ENDEAVOR - .2byte -1 - -gMarshtompLevelUpLearnset: - level_up_move 1, MOVE_TACKLE - level_up_move 1, MOVE_GROWL - level_up_move 1, MOVE_MUD_SLAP - level_up_move 1, MOVE_WATER_GUN - level_up_move 6, MOVE_MUD_SLAP - level_up_move 10, MOVE_WATER_GUN - level_up_move 15, MOVE_BIDE - level_up_move 16, MOVE_MUD_SHOT - level_up_move 20, MOVE_FORESIGHT - level_up_move 25, MOVE_MUD_SPORT - level_up_move 31, MOVE_TAKE_DOWN - level_up_move 37, MOVE_MUDDY_WATER - level_up_move 42, MOVE_PROTECT - level_up_move 46, MOVE_EARTHQUAKE - level_up_move 53, MOVE_ENDEAVOR - .2byte -1 - -gSwampertLevelUpLearnset: - level_up_move 1, MOVE_TACKLE - level_up_move 1, MOVE_GROWL - level_up_move 1, MOVE_MUD_SLAP - level_up_move 1, MOVE_WATER_GUN - level_up_move 6, MOVE_MUD_SLAP - level_up_move 10, MOVE_WATER_GUN - level_up_move 15, MOVE_BIDE - level_up_move 16, MOVE_MUD_SHOT - level_up_move 20, MOVE_FORESIGHT - level_up_move 25, MOVE_MUD_SPORT - level_up_move 31, MOVE_TAKE_DOWN - level_up_move 39, MOVE_MUDDY_WATER - level_up_move 46, MOVE_PROTECT - level_up_move 52, MOVE_EARTHQUAKE - level_up_move 61, MOVE_ENDEAVOR - .2byte -1 - -gPoochyenaLevelUpLearnset: - level_up_move 1, MOVE_TACKLE - level_up_move 5, MOVE_HOWL - level_up_move 9, MOVE_SAND_ATTACK - level_up_move 13, MOVE_BITE - level_up_move 17, MOVE_ODOR_SLEUTH - level_up_move 21, MOVE_ROAR - level_up_move 25, MOVE_SWAGGER - level_up_move 29, MOVE_SCARY_FACE - level_up_move 33, MOVE_TAKE_DOWN - level_up_move 37, MOVE_TAUNT - level_up_move 41, MOVE_CRUNCH - level_up_move 45, MOVE_THIEF - .2byte -1 - -gMightyenaLevelUpLearnset: - level_up_move 1, MOVE_TACKLE - level_up_move 1, MOVE_HOWL - level_up_move 1, MOVE_SAND_ATTACK - level_up_move 1, MOVE_BITE - level_up_move 5, MOVE_HOWL - level_up_move 9, MOVE_SAND_ATTACK - level_up_move 13, MOVE_BITE - level_up_move 17, MOVE_ODOR_SLEUTH - level_up_move 22, MOVE_ROAR - level_up_move 27, MOVE_SWAGGER - level_up_move 32, MOVE_SCARY_FACE - level_up_move 37, MOVE_TAKE_DOWN - level_up_move 42, MOVE_TAUNT - level_up_move 47, MOVE_CRUNCH - level_up_move 52, MOVE_THIEF - .2byte -1 - -gZigzagoonLevelUpLearnset: - level_up_move 1, MOVE_TACKLE - level_up_move 1, MOVE_GROWL - level_up_move 5, MOVE_TAIL_WHIP - level_up_move 9, MOVE_HEADBUTT - level_up_move 13, MOVE_SAND_ATTACK - level_up_move 17, MOVE_ODOR_SLEUTH - level_up_move 21, MOVE_MUD_SPORT - level_up_move 25, MOVE_PIN_MISSILE - level_up_move 29, MOVE_COVET - level_up_move 33, MOVE_FLAIL - level_up_move 37, MOVE_REST - level_up_move 41, MOVE_BELLY_DRUM - .2byte -1 - -gLinooneLevelUpLearnset: - level_up_move 1, MOVE_TACKLE - level_up_move 1, MOVE_GROWL - level_up_move 1, MOVE_TAIL_WHIP - level_up_move 1, MOVE_HEADBUTT - level_up_move 5, MOVE_TAIL_WHIP - level_up_move 9, MOVE_HEADBUTT - level_up_move 13, MOVE_SAND_ATTACK - level_up_move 17, MOVE_ODOR_SLEUTH - level_up_move 23, MOVE_MUD_SPORT - level_up_move 29, MOVE_FURY_SWIPES - level_up_move 35, MOVE_COVET - level_up_move 41, MOVE_SLASH - level_up_move 47, MOVE_REST - level_up_move 53, MOVE_BELLY_DRUM - .2byte -1 - -gWurmpleLevelUpLearnset: - level_up_move 1, MOVE_TACKLE - level_up_move 1, MOVE_STRING_SHOT - level_up_move 5, MOVE_POISON_STING - .2byte -1 - -gSilcoonLevelUpLearnset: - level_up_move 1, MOVE_HARDEN - level_up_move 7, MOVE_HARDEN - .2byte -1 - -gBeautiflyLevelUpLearnset: - level_up_move 1, MOVE_ABSORB - level_up_move 10, MOVE_ABSORB - level_up_move 13, MOVE_GUST - level_up_move 17, MOVE_STUN_SPORE - level_up_move 20, MOVE_MORNING_SUN - level_up_move 24, MOVE_MEGA_DRAIN - level_up_move 27, MOVE_WHIRLWIND - level_up_move 31, MOVE_ATTRACT - level_up_move 34, MOVE_SILVER_WIND - level_up_move 38, MOVE_GIGA_DRAIN - .2byte -1 - -gCascoonLevelUpLearnset: - level_up_move 1, MOVE_HARDEN - level_up_move 7, MOVE_HARDEN - .2byte -1 - -gDustoxLevelUpLearnset: - level_up_move 1, MOVE_CONFUSION - level_up_move 10, MOVE_CONFUSION - level_up_move 13, MOVE_GUST - level_up_move 17, MOVE_PROTECT - level_up_move 20, MOVE_MOONLIGHT - level_up_move 24, MOVE_PSYBEAM - level_up_move 27, MOVE_WHIRLWIND - level_up_move 31, MOVE_LIGHT_SCREEN - level_up_move 34, MOVE_SILVER_WIND - level_up_move 38, MOVE_TOXIC - .2byte -1 - -gLotadLevelUpLearnset: - level_up_move 1, MOVE_ASTONISH - level_up_move 3, MOVE_GROWL - level_up_move 7, MOVE_ABSORB - level_up_move 13, MOVE_NATURE_POWER - level_up_move 21, MOVE_MIST - level_up_move 31, MOVE_RAIN_DANCE - level_up_move 43, MOVE_MEGA_DRAIN - .2byte -1 - -gLombreLevelUpLearnset: - level_up_move 1, MOVE_ASTONISH - level_up_move 3, MOVE_GROWL - level_up_move 7, MOVE_ABSORB - level_up_move 13, MOVE_NATURE_POWER - level_up_move 19, MOVE_FAKE_OUT - level_up_move 25, MOVE_FURY_SWIPES - level_up_move 31, MOVE_WATER_SPORT - level_up_move 37, MOVE_THIEF - level_up_move 43, MOVE_UPROAR - level_up_move 49, MOVE_HYDRO_PUMP - .2byte -1 - -gLudicoloLevelUpLearnset: - level_up_move 1, MOVE_ASTONISH - level_up_move 1, MOVE_GROWL - level_up_move 1, MOVE_ABSORB - level_up_move 1, MOVE_NATURE_POWER - .2byte -1 - -gSeedotLevelUpLearnset: - level_up_move 1, MOVE_BIDE - level_up_move 3, MOVE_HARDEN - level_up_move 7, MOVE_GROWTH - level_up_move 13, MOVE_NATURE_POWER - level_up_move 21, MOVE_SYNTHESIS - level_up_move 31, MOVE_SUNNY_DAY - level_up_move 43, MOVE_EXPLOSION - .2byte -1 - -gNuzleafLevelUpLearnset: - level_up_move 1, MOVE_POUND - level_up_move 3, MOVE_HARDEN - level_up_move 7, MOVE_GROWTH - level_up_move 13, MOVE_NATURE_POWER - level_up_move 19, MOVE_FAKE_OUT - level_up_move 25, MOVE_TORMENT - level_up_move 31, MOVE_FAINT_ATTACK - level_up_move 37, MOVE_RAZOR_WIND - level_up_move 43, MOVE_SWAGGER - level_up_move 49, MOVE_EXTRASENSORY - .2byte -1 - -gShiftryLevelUpLearnset: - level_up_move 1, MOVE_POUND - level_up_move 1, MOVE_HARDEN - level_up_move 1, MOVE_GROWTH - level_up_move 1, MOVE_NATURE_POWER - .2byte -1 - -gNincadaLevelUpLearnset: - level_up_move 1, MOVE_SCRATCH - level_up_move 1, MOVE_HARDEN - level_up_move 5, MOVE_LEECH_LIFE - level_up_move 9, MOVE_SAND_ATTACK - level_up_move 14, MOVE_FURY_SWIPES - level_up_move 19, MOVE_MIND_READER - level_up_move 25, MOVE_FALSE_SWIPE - level_up_move 31, MOVE_MUD_SLAP - level_up_move 38, MOVE_METAL_CLAW - level_up_move 45, MOVE_DIG - .2byte -1 - -gNinjaskLevelUpLearnset: - level_up_move 1, MOVE_SCRATCH - level_up_move 1, MOVE_HARDEN - level_up_move 1, MOVE_LEECH_LIFE - level_up_move 1, MOVE_SAND_ATTACK - level_up_move 5, MOVE_LEECH_LIFE - level_up_move 9, MOVE_SAND_ATTACK - level_up_move 14, MOVE_FURY_SWIPES - level_up_move 19, MOVE_MIND_READER - level_up_move 20, MOVE_DOUBLE_TEAM - level_up_move 20, MOVE_FURY_CUTTER - level_up_move 20, MOVE_SCREECH - level_up_move 25, MOVE_SWORDS_DANCE - level_up_move 31, MOVE_SLASH - level_up_move 38, MOVE_AGILITY - level_up_move 45, MOVE_BATON_PASS - .2byte -1 - -gShedinjaLevelUpLearnset: - level_up_move 1, MOVE_SCRATCH - level_up_move 1, MOVE_HARDEN - level_up_move 5, MOVE_LEECH_LIFE - level_up_move 9, MOVE_SAND_ATTACK - level_up_move 14, MOVE_FURY_SWIPES - level_up_move 19, MOVE_MIND_READER - level_up_move 25, MOVE_SPITE - level_up_move 31, MOVE_CONFUSE_RAY - level_up_move 38, MOVE_SHADOW_BALL - level_up_move 45, MOVE_GRUDGE - .2byte -1 - -gTaillowLevelUpLearnset: - level_up_move 1, MOVE_PECK - level_up_move 1, MOVE_GROWL - level_up_move 4, MOVE_FOCUS_ENERGY - level_up_move 8, MOVE_QUICK_ATTACK - level_up_move 13, MOVE_WING_ATTACK - level_up_move 19, MOVE_DOUBLE_TEAM - level_up_move 26, MOVE_ENDEAVOR - level_up_move 34, MOVE_AERIAL_ACE - level_up_move 43, MOVE_AGILITY - .2byte -1 - -gSwellowLevelUpLearnset: - level_up_move 1, MOVE_PECK - level_up_move 1, MOVE_GROWL - level_up_move 1, MOVE_FOCUS_ENERGY - level_up_move 1, MOVE_QUICK_ATTACK - level_up_move 4, MOVE_FOCUS_ENERGY - level_up_move 8, MOVE_QUICK_ATTACK - level_up_move 13, MOVE_WING_ATTACK - level_up_move 19, MOVE_DOUBLE_TEAM - level_up_move 28, MOVE_ENDEAVOR - level_up_move 38, MOVE_AERIAL_ACE - level_up_move 49, MOVE_AGILITY - .2byte -1 - -gShroomishLevelUpLearnset: - level_up_move 1, MOVE_ABSORB - level_up_move 4, MOVE_TACKLE - level_up_move 7, MOVE_STUN_SPORE - level_up_move 10, MOVE_LEECH_SEED - level_up_move 16, MOVE_MEGA_DRAIN - level_up_move 22, MOVE_HEADBUTT - level_up_move 28, MOVE_POISON_POWDER - level_up_move 36, MOVE_GROWTH - level_up_move 45, MOVE_GIGA_DRAIN - level_up_move 54, MOVE_SPORE - .2byte -1 - -gBreloomLevelUpLearnset: - level_up_move 1, MOVE_ABSORB - level_up_move 1, MOVE_TACKLE - level_up_move 1, MOVE_STUN_SPORE - level_up_move 1, MOVE_LEECH_SEED - level_up_move 4, MOVE_TACKLE - level_up_move 7, MOVE_STUN_SPORE - level_up_move 10, MOVE_LEECH_SEED - level_up_move 16, MOVE_MEGA_DRAIN - level_up_move 22, MOVE_HEADBUTT - level_up_move 23, MOVE_MACH_PUNCH - level_up_move 28, MOVE_COUNTER - level_up_move 36, MOVE_SKY_UPPERCUT - level_up_move 45, MOVE_MIND_READER - level_up_move 54, MOVE_DYNAMIC_PUNCH - .2byte -1 - -gSpindaLevelUpLearnset: - level_up_move 1, MOVE_TACKLE - level_up_move 5, MOVE_UPROAR - level_up_move 12, MOVE_FAINT_ATTACK - level_up_move 16, MOVE_PSYBEAM - level_up_move 23, MOVE_HYPNOSIS - level_up_move 27, MOVE_DIZZY_PUNCH - level_up_move 34, MOVE_TEETER_DANCE - level_up_move 38, MOVE_PSYCH_UP - level_up_move 45, MOVE_DOUBLE_EDGE - level_up_move 49, MOVE_FLAIL - level_up_move 56, MOVE_THRASH - .2byte -1 - -gWingullLevelUpLearnset: - level_up_move 1, MOVE_GROWL - level_up_move 1, MOVE_WATER_GUN - level_up_move 7, MOVE_SUPERSONIC - level_up_move 13, MOVE_WING_ATTACK - level_up_move 21, MOVE_MIST - level_up_move 31, MOVE_QUICK_ATTACK - level_up_move 43, MOVE_PURSUIT - level_up_move 55, MOVE_AGILITY - .2byte -1 - -gPelipperLevelUpLearnset: - level_up_move 1, MOVE_GROWL - level_up_move 1, MOVE_WATER_GUN - level_up_move 1, MOVE_WATER_SPORT - level_up_move 1, MOVE_WING_ATTACK - level_up_move 3, MOVE_WATER_GUN - level_up_move 7, MOVE_SUPERSONIC - level_up_move 13, MOVE_WING_ATTACK - level_up_move 21, MOVE_MIST - level_up_move 25, MOVE_PROTECT - level_up_move 33, MOVE_STOCKPILE - level_up_move 33, MOVE_SWALLOW - level_up_move 47, MOVE_SPIT_UP - level_up_move 61, MOVE_HYDRO_PUMP - .2byte -1 - -gSurskitLevelUpLearnset: - level_up_move 1, MOVE_BUBBLE - level_up_move 7, MOVE_QUICK_ATTACK - level_up_move 13, MOVE_SWEET_SCENT - level_up_move 19, MOVE_WATER_SPORT - level_up_move 25, MOVE_BUBBLE_BEAM - level_up_move 31, MOVE_AGILITY - level_up_move 37, MOVE_MIST - level_up_move 37, MOVE_HAZE - .2byte -1 - -gMasquerainLevelUpLearnset: - level_up_move 1, MOVE_BUBBLE - level_up_move 1, MOVE_QUICK_ATTACK - level_up_move 1, MOVE_SWEET_SCENT - level_up_move 1, MOVE_WATER_SPORT - level_up_move 7, MOVE_QUICK_ATTACK - level_up_move 13, MOVE_SWEET_SCENT - level_up_move 19, MOVE_WATER_SPORT - level_up_move 26, MOVE_GUST - level_up_move 33, MOVE_SCARY_FACE - level_up_move 40, MOVE_STUN_SPORE - level_up_move 47, MOVE_SILVER_WIND - level_up_move 53, MOVE_WHIRLWIND - .2byte -1 - -gWailmerLevelUpLearnset: - level_up_move 1, MOVE_SPLASH - level_up_move 5, MOVE_GROWL - level_up_move 10, MOVE_WATER_GUN - level_up_move 14, MOVE_ROLLOUT - level_up_move 19, MOVE_WHIRLPOOL - level_up_move 23, MOVE_ASTONISH - level_up_move 28, MOVE_WATER_PULSE - level_up_move 32, MOVE_MIST - level_up_move 37, MOVE_REST - level_up_move 41, MOVE_WATER_SPOUT - level_up_move 46, MOVE_AMNESIA - level_up_move 50, MOVE_HYDRO_PUMP - .2byte -1 - -gWailordLevelUpLearnset: - level_up_move 1, MOVE_SPLASH - level_up_move 1, MOVE_GROWL - level_up_move 1, MOVE_WATER_GUN - level_up_move 1, MOVE_ROLLOUT - level_up_move 5, MOVE_GROWL - level_up_move 10, MOVE_WATER_GUN - level_up_move 14, MOVE_ROLLOUT - level_up_move 19, MOVE_WHIRLPOOL - level_up_move 23, MOVE_ASTONISH - level_up_move 28, MOVE_WATER_PULSE - level_up_move 32, MOVE_MIST - level_up_move 37, MOVE_REST - level_up_move 44, MOVE_WATER_SPOUT - level_up_move 52, MOVE_AMNESIA - level_up_move 59, MOVE_HYDRO_PUMP - .2byte -1 - -gSkittyLevelUpLearnset: - level_up_move 1, MOVE_GROWL - level_up_move 1, MOVE_TACKLE - level_up_move 3, MOVE_TAIL_WHIP - level_up_move 7, MOVE_ATTRACT - level_up_move 13, MOVE_SING - level_up_move 15, MOVE_DOUBLE_SLAP - level_up_move 19, MOVE_ASSIST - level_up_move 25, MOVE_CHARM - level_up_move 27, MOVE_FAINT_ATTACK - level_up_move 31, MOVE_COVET - level_up_move 37, MOVE_HEAL_BELL - level_up_move 39, MOVE_DOUBLE_EDGE - .2byte -1 - -gDelcattyLevelUpLearnset: - level_up_move 1, MOVE_GROWL - level_up_move 1, MOVE_ATTRACT - level_up_move 1, MOVE_SING - level_up_move 1, MOVE_DOUBLE_SLAP - .2byte -1 - -gKecleonLevelUpLearnset: - level_up_move 1, MOVE_THIEF - level_up_move 1, MOVE_TAIL_WHIP - level_up_move 1, MOVE_ASTONISH - level_up_move 1, MOVE_LICK - level_up_move 1, MOVE_SCRATCH - level_up_move 4, MOVE_BIND - level_up_move 7, MOVE_FAINT_ATTACK - level_up_move 12, MOVE_FURY_SWIPES - level_up_move 17, MOVE_PSYBEAM - level_up_move 24, MOVE_SCREECH - level_up_move 31, MOVE_SLASH - level_up_move 40, MOVE_SUBSTITUTE - level_up_move 49, MOVE_ANCIENT_POWER - .2byte -1 - -gBaltoyLevelUpLearnset: - level_up_move 1, MOVE_CONFUSION - level_up_move 3, MOVE_HARDEN - level_up_move 5, MOVE_RAPID_SPIN - level_up_move 7, MOVE_MUD_SLAP - level_up_move 11, MOVE_PSYBEAM - level_up_move 15, MOVE_ROCK_TOMB - level_up_move 19, MOVE_SELF_DESTRUCT - level_up_move 25, MOVE_ANCIENT_POWER - level_up_move 31, MOVE_SANDSTORM - level_up_move 37, MOVE_COSMIC_POWER - level_up_move 45, MOVE_EXPLOSION - .2byte -1 - -gClaydolLevelUpLearnset: - level_up_move 1, MOVE_TELEPORT - level_up_move 1, MOVE_CONFUSION - level_up_move 1, MOVE_HARDEN - level_up_move 1, MOVE_RAPID_SPIN - level_up_move 3, MOVE_HARDEN - level_up_move 5, MOVE_RAPID_SPIN - level_up_move 7, MOVE_MUD_SLAP - level_up_move 11, MOVE_PSYBEAM - level_up_move 15, MOVE_ROCK_TOMB - level_up_move 19, MOVE_SELF_DESTRUCT - level_up_move 25, MOVE_ANCIENT_POWER - level_up_move 31, MOVE_SANDSTORM - level_up_move 36, MOVE_HYPER_BEAM - level_up_move 42, MOVE_COSMIC_POWER - level_up_move 55, MOVE_EXPLOSION - .2byte -1 - -gNosepassLevelUpLearnset: - level_up_move 1, MOVE_TACKLE - level_up_move 7, MOVE_HARDEN - level_up_move 13, MOVE_ROCK_THROW - level_up_move 16, MOVE_BLOCK - level_up_move 22, MOVE_THUNDER_WAVE - level_up_move 28, MOVE_ROCK_SLIDE - level_up_move 31, MOVE_SANDSTORM - level_up_move 37, MOVE_REST - level_up_move 43, MOVE_ZAP_CANNON - level_up_move 46, MOVE_LOCK_ON - .2byte -1 - -gTorkoalLevelUpLearnset: - level_up_move 1, MOVE_EMBER - level_up_move 4, MOVE_SMOG - level_up_move 7, MOVE_CURSE - level_up_move 14, MOVE_SMOKESCREEN - level_up_move 17, MOVE_FIRE_SPIN - level_up_move 20, MOVE_BODY_SLAM - level_up_move 27, MOVE_PROTECT - level_up_move 30, MOVE_FLAMETHROWER - level_up_move 33, MOVE_IRON_DEFENSE - level_up_move 40, MOVE_AMNESIA - level_up_move 43, MOVE_FLAIL - level_up_move 46, MOVE_HEAT_WAVE - .2byte -1 - -gSableyeLevelUpLearnset: - level_up_move 1, MOVE_LEER - level_up_move 1, MOVE_SCRATCH - level_up_move 5, MOVE_FORESIGHT - level_up_move 9, MOVE_NIGHT_SHADE - level_up_move 13, MOVE_ASTONISH - level_up_move 17, MOVE_FURY_SWIPES - level_up_move 21, MOVE_FAKE_OUT - level_up_move 25, MOVE_DETECT - level_up_move 29, MOVE_FAINT_ATTACK - level_up_move 33, MOVE_KNOCK_OFF - level_up_move 37, MOVE_CONFUSE_RAY - level_up_move 41, MOVE_SHADOW_BALL - level_up_move 45, MOVE_MEAN_LOOK - .2byte -1 - -gBarboachLevelUpLearnset: - level_up_move 1, MOVE_MUD_SLAP - level_up_move 6, MOVE_MUD_SPORT - level_up_move 6, MOVE_WATER_SPORT - level_up_move 11, MOVE_WATER_GUN - level_up_move 16, MOVE_MAGNITUDE - level_up_move 21, MOVE_AMNESIA - level_up_move 26, MOVE_REST - level_up_move 26, MOVE_SNORE - level_up_move 31, MOVE_EARTHQUAKE - level_up_move 36, MOVE_FUTURE_SIGHT - level_up_move 41, MOVE_FISSURE - .2byte -1 - -gWhiscashLevelUpLearnset: - level_up_move 1, MOVE_TICKLE - level_up_move 1, MOVE_MUD_SLAP - level_up_move 1, MOVE_MUD_SPORT - level_up_move 1, MOVE_WATER_SPORT - level_up_move 6, MOVE_MUD_SPORT - level_up_move 6, MOVE_WATER_SPORT - level_up_move 11, MOVE_WATER_GUN - level_up_move 16, MOVE_MAGNITUDE - level_up_move 21, MOVE_AMNESIA - level_up_move 26, MOVE_REST - level_up_move 26, MOVE_SNORE - level_up_move 36, MOVE_EARTHQUAKE - level_up_move 46, MOVE_FUTURE_SIGHT - level_up_move 56, MOVE_FISSURE - .2byte -1 - -gLuvdiscLevelUpLearnset: - level_up_move 1, MOVE_TACKLE - level_up_move 4, MOVE_CHARM - level_up_move 12, MOVE_WATER_GUN - level_up_move 16, MOVE_AGILITY - level_up_move 24, MOVE_TAKE_DOWN - level_up_move 28, MOVE_ATTRACT - level_up_move 36, MOVE_SWEET_KISS - level_up_move 40, MOVE_FLAIL - level_up_move 48, MOVE_SAFEGUARD - .2byte -1 - -gCorphishLevelUpLearnset: - level_up_move 1, MOVE_BUBBLE - level_up_move 7, MOVE_HARDEN - level_up_move 10, MOVE_VICE_GRIP - level_up_move 13, MOVE_LEER - level_up_move 20, MOVE_BUBBLE_BEAM - level_up_move 23, MOVE_PROTECT - level_up_move 26, MOVE_KNOCK_OFF - level_up_move 32, MOVE_TAUNT - level_up_move 35, MOVE_CRABHAMMER - level_up_move 38, MOVE_SWORDS_DANCE - level_up_move 44, MOVE_GUILLOTINE - .2byte -1 - -gCrawdauntLevelUpLearnset: - level_up_move 1, MOVE_BUBBLE - level_up_move 1, MOVE_HARDEN - level_up_move 1, MOVE_VICE_GRIP - level_up_move 1, MOVE_LEER - level_up_move 7, MOVE_HARDEN - level_up_move 10, MOVE_VICE_GRIP - level_up_move 13, MOVE_LEER - level_up_move 20, MOVE_BUBBLE_BEAM - level_up_move 23, MOVE_PROTECT - level_up_move 26, MOVE_KNOCK_OFF - level_up_move 34, MOVE_TAUNT - level_up_move 39, MOVE_CRABHAMMER - level_up_move 44, MOVE_SWORDS_DANCE - level_up_move 52, MOVE_GUILLOTINE - .2byte -1 - -gFeebasLevelUpLearnset: - level_up_move 1, MOVE_SPLASH - level_up_move 15, MOVE_TACKLE - level_up_move 30, MOVE_FLAIL - .2byte -1 - -gMiloticLevelUpLearnset: - level_up_move 1, MOVE_WATER_GUN - level_up_move 5, MOVE_WRAP - level_up_move 10, MOVE_WATER_SPORT - level_up_move 15, MOVE_REFRESH - level_up_move 20, MOVE_WATER_PULSE - level_up_move 25, MOVE_TWISTER - level_up_move 30, MOVE_RECOVER - level_up_move 35, MOVE_RAIN_DANCE - level_up_move 40, MOVE_HYDRO_PUMP - level_up_move 45, MOVE_ATTRACT - level_up_move 50, MOVE_SAFEGUARD - .2byte -1 - -gCarvanhaLevelUpLearnset: - level_up_move 1, MOVE_LEER - level_up_move 1, MOVE_BITE - level_up_move 7, MOVE_RAGE - level_up_move 13, MOVE_FOCUS_ENERGY - level_up_move 16, MOVE_SCARY_FACE - level_up_move 22, MOVE_CRUNCH - level_up_move 28, MOVE_SCREECH - level_up_move 31, MOVE_TAKE_DOWN - level_up_move 37, MOVE_SWAGGER - level_up_move 43, MOVE_AGILITY - .2byte -1 - -gSharpedoLevelUpLearnset: - level_up_move 1, MOVE_LEER - level_up_move 1, MOVE_BITE - level_up_move 1, MOVE_RAGE - level_up_move 1, MOVE_FOCUS_ENERGY - level_up_move 7, MOVE_RAGE - level_up_move 13, MOVE_FOCUS_ENERGY - level_up_move 16, MOVE_SCARY_FACE - level_up_move 22, MOVE_CRUNCH - level_up_move 28, MOVE_SCREECH - level_up_move 33, MOVE_SLASH - level_up_move 38, MOVE_TAUNT - level_up_move 43, MOVE_SWAGGER - level_up_move 48, MOVE_SKULL_BASH - level_up_move 53, MOVE_AGILITY - .2byte -1 - -gTrapinchLevelUpLearnset: - level_up_move 1, MOVE_BITE - level_up_move 9, MOVE_SAND_ATTACK - level_up_move 17, MOVE_FAINT_ATTACK - level_up_move 25, MOVE_SAND_TOMB - level_up_move 33, MOVE_CRUNCH - level_up_move 41, MOVE_DIG - level_up_move 49, MOVE_SANDSTORM - level_up_move 57, MOVE_HYPER_BEAM - .2byte -1 - -gVibravaLevelUpLearnset: - level_up_move 1, MOVE_BITE - level_up_move 1, MOVE_SAND_ATTACK - level_up_move 1, MOVE_FAINT_ATTACK - level_up_move 1, MOVE_SAND_TOMB - level_up_move 9, MOVE_SAND_ATTACK - level_up_move 17, MOVE_FAINT_ATTACK - level_up_move 25, MOVE_SAND_TOMB - level_up_move 33, MOVE_CRUNCH - level_up_move 35, MOVE_DRAGON_BREATH - level_up_move 41, MOVE_SCREECH - level_up_move 49, MOVE_SANDSTORM - level_up_move 57, MOVE_HYPER_BEAM - .2byte -1 - -gFlygonLevelUpLearnset: - level_up_move 1, MOVE_BITE - level_up_move 1, MOVE_SAND_ATTACK - level_up_move 1, MOVE_FAINT_ATTACK - level_up_move 1, MOVE_SAND_TOMB - level_up_move 9, MOVE_SAND_ATTACK - level_up_move 17, MOVE_FAINT_ATTACK - level_up_move 25, MOVE_SAND_TOMB - level_up_move 33, MOVE_CRUNCH - level_up_move 35, MOVE_DRAGON_BREATH - level_up_move 41, MOVE_SCREECH - level_up_move 53, MOVE_SANDSTORM - level_up_move 65, MOVE_HYPER_BEAM - .2byte -1 - -gMakuhitaLevelUpLearnset: - level_up_move 1, MOVE_TACKLE - level_up_move 1, MOVE_FOCUS_ENERGY - level_up_move 4, MOVE_SAND_ATTACK - level_up_move 10, MOVE_ARM_THRUST - level_up_move 13, MOVE_VITAL_THROW - level_up_move 19, MOVE_FAKE_OUT - level_up_move 22, MOVE_WHIRLWIND - level_up_move 28, MOVE_KNOCK_OFF - level_up_move 31, MOVE_SMELLING_SALT - level_up_move 37, MOVE_BELLY_DRUM - level_up_move 40, MOVE_ENDURE - level_up_move 46, MOVE_SEISMIC_TOSS - level_up_move 49, MOVE_REVERSAL - .2byte -1 - -gHariyamaLevelUpLearnset: - level_up_move 1, MOVE_TACKLE - level_up_move 1, MOVE_FOCUS_ENERGY - level_up_move 1, MOVE_SAND_ATTACK - level_up_move 1, MOVE_ARM_THRUST - level_up_move 4, MOVE_SAND_ATTACK - level_up_move 10, MOVE_ARM_THRUST - level_up_move 13, MOVE_VITAL_THROW - level_up_move 19, MOVE_FAKE_OUT - level_up_move 22, MOVE_WHIRLWIND - level_up_move 29, MOVE_KNOCK_OFF - level_up_move 33, MOVE_SMELLING_SALT - level_up_move 40, MOVE_BELLY_DRUM - level_up_move 44, MOVE_ENDURE - level_up_move 51, MOVE_SEISMIC_TOSS - level_up_move 55, MOVE_REVERSAL - .2byte -1 - -gElectrikeLevelUpLearnset: - level_up_move 1, MOVE_TACKLE - level_up_move 4, MOVE_THUNDER_WAVE - level_up_move 9, MOVE_LEER - level_up_move 12, MOVE_HOWL - level_up_move 17, MOVE_QUICK_ATTACK - level_up_move 20, MOVE_SPARK - level_up_move 25, MOVE_ODOR_SLEUTH - level_up_move 28, MOVE_ROAR - level_up_move 33, MOVE_BITE - level_up_move 36, MOVE_THUNDER - level_up_move 41, MOVE_CHARGE - .2byte -1 - -gManectricLevelUpLearnset: - level_up_move 1, MOVE_TACKLE - level_up_move 1, MOVE_THUNDER_WAVE - level_up_move 1, MOVE_LEER - level_up_move 1, MOVE_HOWL - level_up_move 4, MOVE_THUNDER_WAVE - level_up_move 9, MOVE_LEER - level_up_move 12, MOVE_HOWL - level_up_move 17, MOVE_QUICK_ATTACK - level_up_move 20, MOVE_SPARK - level_up_move 25, MOVE_ODOR_SLEUTH - level_up_move 31, MOVE_ROAR - level_up_move 39, MOVE_BITE - level_up_move 45, MOVE_THUNDER - level_up_move 53, MOVE_CHARGE - .2byte -1 - -gNumelLevelUpLearnset: - level_up_move 1, MOVE_GROWL - level_up_move 1, MOVE_TACKLE - level_up_move 11, MOVE_EMBER - level_up_move 19, MOVE_MAGNITUDE - level_up_move 25, MOVE_FOCUS_ENERGY - level_up_move 29, MOVE_TAKE_DOWN - level_up_move 31, MOVE_AMNESIA - level_up_move 35, MOVE_EARTHQUAKE - level_up_move 41, MOVE_FLAMETHROWER - level_up_move 49, MOVE_DOUBLE_EDGE - .2byte -1 - -gCameruptLevelUpLearnset: - level_up_move 1, MOVE_GROWL - level_up_move 1, MOVE_TACKLE - level_up_move 1, MOVE_EMBER - level_up_move 1, MOVE_MAGNITUDE - level_up_move 11, MOVE_EMBER - level_up_move 19, MOVE_MAGNITUDE - level_up_move 25, MOVE_FOCUS_ENERGY - level_up_move 29, MOVE_TAKE_DOWN - level_up_move 31, MOVE_AMNESIA - level_up_move 33, MOVE_ROCK_SLIDE - level_up_move 37, MOVE_EARTHQUAKE - level_up_move 45, MOVE_ERUPTION - level_up_move 55, MOVE_FISSURE - .2byte -1 - -gSphealLevelUpLearnset: - level_up_move 1, MOVE_POWDER_SNOW - level_up_move 1, MOVE_GROWL - level_up_move 1, MOVE_WATER_GUN - level_up_move 7, MOVE_ENCORE - level_up_move 13, MOVE_ICE_BALL - level_up_move 19, MOVE_BODY_SLAM - level_up_move 25, MOVE_AURORA_BEAM - level_up_move 31, MOVE_HAIL - level_up_move 37, MOVE_REST - level_up_move 37, MOVE_SNORE - level_up_move 43, MOVE_BLIZZARD - level_up_move 49, MOVE_SHEER_COLD - .2byte -1 - -gSealeoLevelUpLearnset: - level_up_move 1, MOVE_POWDER_SNOW - level_up_move 1, MOVE_GROWL - level_up_move 1, MOVE_WATER_GUN - level_up_move 1, MOVE_ENCORE - level_up_move 7, MOVE_ENCORE - level_up_move 13, MOVE_ICE_BALL - level_up_move 19, MOVE_BODY_SLAM - level_up_move 25, MOVE_AURORA_BEAM - level_up_move 31, MOVE_HAIL - level_up_move 39, MOVE_REST - level_up_move 39, MOVE_SNORE - level_up_move 47, MOVE_BLIZZARD - level_up_move 55, MOVE_SHEER_COLD - .2byte -1 - -gWalreinLevelUpLearnset: - level_up_move 1, MOVE_POWDER_SNOW - level_up_move 1, MOVE_GROWL - level_up_move 1, MOVE_WATER_GUN - level_up_move 1, MOVE_ENCORE - level_up_move 7, MOVE_ENCORE - level_up_move 13, MOVE_ICE_BALL - level_up_move 19, MOVE_BODY_SLAM - level_up_move 25, MOVE_AURORA_BEAM - level_up_move 31, MOVE_HAIL - level_up_move 39, MOVE_REST - level_up_move 39, MOVE_SNORE - level_up_move 50, MOVE_BLIZZARD - level_up_move 61, MOVE_SHEER_COLD - .2byte -1 - -gCacneaLevelUpLearnset: - level_up_move 1, MOVE_POISON_STING - level_up_move 1, MOVE_LEER - level_up_move 5, MOVE_ABSORB - level_up_move 9, MOVE_GROWTH - level_up_move 13, MOVE_LEECH_SEED - level_up_move 17, MOVE_SAND_ATTACK - level_up_move 21, MOVE_PIN_MISSILE - level_up_move 25, MOVE_INGRAIN - level_up_move 29, MOVE_FAINT_ATTACK - level_up_move 33, MOVE_SPIKES - level_up_move 37, MOVE_NEEDLE_ARM - level_up_move 41, MOVE_COTTON_SPORE - level_up_move 45, MOVE_SANDSTORM - .2byte -1 - -gCacturneLevelUpLearnset: - level_up_move 1, MOVE_POISON_STING - level_up_move 1, MOVE_LEER - level_up_move 1, MOVE_ABSORB - level_up_move 1, MOVE_GROWTH - level_up_move 5, MOVE_ABSORB - level_up_move 9, MOVE_GROWTH - level_up_move 13, MOVE_LEECH_SEED - level_up_move 17, MOVE_SAND_ATTACK - level_up_move 21, MOVE_PIN_MISSILE - level_up_move 25, MOVE_INGRAIN - level_up_move 29, MOVE_FAINT_ATTACK - level_up_move 35, MOVE_SPIKES - level_up_move 41, MOVE_NEEDLE_ARM - level_up_move 47, MOVE_COTTON_SPORE - level_up_move 53, MOVE_SANDSTORM - .2byte -1 - -gSnoruntLevelUpLearnset: - level_up_move 1, MOVE_POWDER_SNOW - level_up_move 1, MOVE_LEER - level_up_move 7, MOVE_DOUBLE_TEAM - level_up_move 10, MOVE_BITE - level_up_move 16, MOVE_ICY_WIND - level_up_move 19, MOVE_HEADBUTT - level_up_move 25, MOVE_PROTECT - level_up_move 28, MOVE_CRUNCH - level_up_move 34, MOVE_ICE_BEAM - level_up_move 37, MOVE_HAIL - level_up_move 43, MOVE_BLIZZARD - .2byte -1 - -gGlalieLevelUpLearnset: - level_up_move 1, MOVE_POWDER_SNOW - level_up_move 1, MOVE_LEER - level_up_move 1, MOVE_DOUBLE_TEAM - level_up_move 1, MOVE_BITE - level_up_move 7, MOVE_DOUBLE_TEAM - level_up_move 10, MOVE_BITE - level_up_move 16, MOVE_ICY_WIND - level_up_move 19, MOVE_HEADBUTT - level_up_move 25, MOVE_PROTECT - level_up_move 28, MOVE_CRUNCH - level_up_move 34, MOVE_ICE_BEAM - level_up_move 42, MOVE_HAIL - level_up_move 53, MOVE_BLIZZARD - level_up_move 61, MOVE_SHEER_COLD - .2byte -1 - -gLunatoneLevelUpLearnset: - level_up_move 1, MOVE_TACKLE - level_up_move 1, MOVE_HARDEN - level_up_move 7, MOVE_CONFUSION - level_up_move 13, MOVE_ROCK_THROW - level_up_move 19, MOVE_HYPNOSIS - level_up_move 25, MOVE_PSYWAVE - level_up_move 31, MOVE_COSMIC_POWER - level_up_move 37, MOVE_PSYCHIC - level_up_move 43, MOVE_FUTURE_SIGHT - level_up_move 49, MOVE_EXPLOSION - .2byte -1 - -gSolrockLevelUpLearnset: - level_up_move 1, MOVE_TACKLE - level_up_move 1, MOVE_HARDEN - level_up_move 7, MOVE_CONFUSION - level_up_move 13, MOVE_ROCK_THROW - level_up_move 19, MOVE_FIRE_SPIN - level_up_move 25, MOVE_PSYWAVE - level_up_move 31, MOVE_COSMIC_POWER - level_up_move 37, MOVE_ROCK_SLIDE - level_up_move 43, MOVE_SOLAR_BEAM - level_up_move 49, MOVE_EXPLOSION - .2byte -1 - -gAzurillLevelUpLearnset: - level_up_move 1, MOVE_SPLASH - level_up_move 3, MOVE_CHARM - level_up_move 6, MOVE_TAIL_WHIP - level_up_move 10, MOVE_BUBBLE - level_up_move 15, MOVE_SLAM - level_up_move 21, MOVE_WATER_GUN - .2byte -1 - -gSpoinkLevelUpLearnset: - level_up_move 1, MOVE_SPLASH - level_up_move 7, MOVE_PSYWAVE - level_up_move 10, MOVE_ODOR_SLEUTH - level_up_move 16, MOVE_PSYBEAM - level_up_move 19, MOVE_PSYCH_UP - level_up_move 25, MOVE_CONFUSE_RAY - level_up_move 28, MOVE_MAGIC_COAT - level_up_move 34, MOVE_PSYCHIC - level_up_move 37, MOVE_REST - level_up_move 37, MOVE_SNORE - level_up_move 43, MOVE_BOUNCE - .2byte -1 - -gGrumpigLevelUpLearnset: - level_up_move 1, MOVE_SPLASH - level_up_move 1, MOVE_PSYWAVE - level_up_move 1, MOVE_ODOR_SLEUTH - level_up_move 1, MOVE_PSYBEAM - level_up_move 7, MOVE_PSYWAVE - level_up_move 10, MOVE_ODOR_SLEUTH - level_up_move 16, MOVE_PSYBEAM - level_up_move 19, MOVE_PSYCH_UP - level_up_move 25, MOVE_CONFUSE_RAY - level_up_move 28, MOVE_MAGIC_COAT - level_up_move 37, MOVE_PSYCHIC - level_up_move 43, MOVE_REST - level_up_move 43, MOVE_SNORE - level_up_move 55, MOVE_BOUNCE - .2byte -1 - -gPlusleLevelUpLearnset: - level_up_move 1, MOVE_GROWL - level_up_move 4, MOVE_THUNDER_WAVE - level_up_move 10, MOVE_QUICK_ATTACK - level_up_move 13, MOVE_HELPING_HAND - level_up_move 19, MOVE_SPARK - level_up_move 22, MOVE_ENCORE - level_up_move 28, MOVE_FAKE_TEARS - level_up_move 31, MOVE_CHARGE - level_up_move 37, MOVE_THUNDER - level_up_move 40, MOVE_BATON_PASS - level_up_move 47, MOVE_AGILITY - .2byte -1 - -gMinunLevelUpLearnset: - level_up_move 1, MOVE_GROWL - level_up_move 4, MOVE_THUNDER_WAVE - level_up_move 10, MOVE_QUICK_ATTACK - level_up_move 13, MOVE_HELPING_HAND - level_up_move 19, MOVE_SPARK - level_up_move 22, MOVE_ENCORE - level_up_move 28, MOVE_CHARM - level_up_move 31, MOVE_CHARGE - level_up_move 37, MOVE_THUNDER - level_up_move 40, MOVE_BATON_PASS - level_up_move 47, MOVE_AGILITY - .2byte -1 - -gMawileLevelUpLearnset: - level_up_move 1, MOVE_ASTONISH - level_up_move 6, MOVE_FAKE_TEARS - level_up_move 11, MOVE_BITE - level_up_move 16, MOVE_SWEET_SCENT - level_up_move 21, MOVE_VICE_GRIP - level_up_move 26, MOVE_FAINT_ATTACK - level_up_move 31, MOVE_BATON_PASS - level_up_move 36, MOVE_CRUNCH - level_up_move 41, MOVE_IRON_DEFENSE - level_up_move 46, MOVE_STOCKPILE - level_up_move 46, MOVE_SWALLOW - level_up_move 46, MOVE_SPIT_UP - .2byte -1 - -gMedititeLevelUpLearnset: - level_up_move 1, MOVE_BIDE - level_up_move 4, MOVE_MEDITATE - level_up_move 9, MOVE_CONFUSION - level_up_move 12, MOVE_DETECT - level_up_move 18, MOVE_HIDDEN_POWER - level_up_move 22, MOVE_MIND_READER - level_up_move 28, MOVE_CALM_MIND - level_up_move 32, MOVE_HI_JUMP_KICK - level_up_move 38, MOVE_PSYCH_UP - level_up_move 42, MOVE_REVERSAL - level_up_move 48, MOVE_RECOVER - .2byte -1 - -gMedichamLevelUpLearnset: - level_up_move 1, MOVE_FIRE_PUNCH - level_up_move 1, MOVE_THUNDER_PUNCH - level_up_move 1, MOVE_ICE_PUNCH - level_up_move 1, MOVE_BIDE - level_up_move 1, MOVE_MEDITATE - level_up_move 1, MOVE_CONFUSION - level_up_move 1, MOVE_DETECT - level_up_move 4, MOVE_MEDITATE - level_up_move 9, MOVE_CONFUSION - level_up_move 12, MOVE_DETECT - level_up_move 18, MOVE_HIDDEN_POWER - level_up_move 22, MOVE_MIND_READER - level_up_move 28, MOVE_CALM_MIND - level_up_move 32, MOVE_HI_JUMP_KICK - level_up_move 40, MOVE_PSYCH_UP - level_up_move 46, MOVE_REVERSAL - level_up_move 54, MOVE_RECOVER - .2byte -1 - -gSwabluLevelUpLearnset: - level_up_move 1, MOVE_PECK - level_up_move 1, MOVE_GROWL - level_up_move 8, MOVE_ASTONISH - level_up_move 11, MOVE_SING - level_up_move 18, MOVE_FURY_ATTACK - level_up_move 21, MOVE_SAFEGUARD - level_up_move 28, MOVE_MIST - level_up_move 31, MOVE_TAKE_DOWN - level_up_move 38, MOVE_MIRROR_MOVE - level_up_move 41, MOVE_REFRESH - level_up_move 48, MOVE_PERISH_SONG - .2byte -1 - -gAltariaLevelUpLearnset: - level_up_move 1, MOVE_PECK - level_up_move 1, MOVE_GROWL - level_up_move 1, MOVE_ASTONISH - level_up_move 1, MOVE_SING - level_up_move 8, MOVE_ASTONISH - level_up_move 11, MOVE_SING - level_up_move 18, MOVE_FURY_ATTACK - level_up_move 21, MOVE_SAFEGUARD - level_up_move 28, MOVE_MIST - level_up_move 31, MOVE_TAKE_DOWN - level_up_move 35, MOVE_DRAGON_BREATH - level_up_move 40, MOVE_DRAGON_DANCE - level_up_move 45, MOVE_REFRESH - level_up_move 54, MOVE_PERISH_SONG - level_up_move 59, MOVE_SKY_ATTACK - .2byte -1 - -gWynautLevelUpLearnset: - level_up_move 1, MOVE_SPLASH - level_up_move 1, MOVE_CHARM - level_up_move 1, MOVE_ENCORE - level_up_move 15, MOVE_COUNTER - level_up_move 15, MOVE_MIRROR_COAT - level_up_move 15, MOVE_SAFEGUARD - level_up_move 15, MOVE_DESTINY_BOND - .2byte -1 - -gDuskullLevelUpLearnset: - level_up_move 1, MOVE_LEER - level_up_move 1, MOVE_NIGHT_SHADE - level_up_move 5, MOVE_DISABLE - level_up_move 12, MOVE_FORESIGHT - level_up_move 16, MOVE_ASTONISH - level_up_move 23, MOVE_CONFUSE_RAY - level_up_move 27, MOVE_PURSUIT - level_up_move 34, MOVE_CURSE - level_up_move 38, MOVE_WILL_O_WISP - level_up_move 45, MOVE_MEAN_LOOK - level_up_move 49, MOVE_FUTURE_SIGHT - .2byte -1 - -gDusclopsLevelUpLearnset: - level_up_move 1, MOVE_BIND - level_up_move 1, MOVE_LEER - level_up_move 1, MOVE_NIGHT_SHADE - level_up_move 1, MOVE_DISABLE - level_up_move 5, MOVE_DISABLE - level_up_move 12, MOVE_FORESIGHT - level_up_move 16, MOVE_ASTONISH - level_up_move 23, MOVE_CONFUSE_RAY - level_up_move 27, MOVE_PURSUIT - level_up_move 34, MOVE_CURSE - level_up_move 37, MOVE_SHADOW_PUNCH - level_up_move 41, MOVE_WILL_O_WISP - level_up_move 51, MOVE_MEAN_LOOK - level_up_move 58, MOVE_FUTURE_SIGHT - .2byte -1 - -gRoseliaLevelUpLearnset: - level_up_move 1, MOVE_ABSORB - level_up_move 5, MOVE_GROWTH - level_up_move 9, MOVE_POISON_STING - level_up_move 13, MOVE_STUN_SPORE - level_up_move 17, MOVE_MEGA_DRAIN - level_up_move 21, MOVE_LEECH_SEED - level_up_move 25, MOVE_MAGICAL_LEAF - level_up_move 29, MOVE_GRASS_WHISTLE - level_up_move 33, MOVE_GIGA_DRAIN - level_up_move 37, MOVE_SWEET_SCENT - level_up_move 41, MOVE_INGRAIN - level_up_move 45, MOVE_TOXIC - level_up_move 49, MOVE_PETAL_DANCE - level_up_move 53, MOVE_AROMATHERAPY - level_up_move 57, MOVE_SYNTHESIS - .2byte -1 - -gSlakothLevelUpLearnset: - level_up_move 1, MOVE_SCRATCH - level_up_move 1, MOVE_YAWN - level_up_move 7, MOVE_ENCORE - level_up_move 13, MOVE_SLACK_OFF - level_up_move 19, MOVE_FAINT_ATTACK - level_up_move 25, MOVE_AMNESIA - level_up_move 31, MOVE_COVET - level_up_move 37, MOVE_COUNTER - level_up_move 43, MOVE_FLAIL - .2byte -1 - -gVigorothLevelUpLearnset: - level_up_move 1, MOVE_SCRATCH - level_up_move 1, MOVE_FOCUS_ENERGY - level_up_move 1, MOVE_ENCORE - level_up_move 1, MOVE_UPROAR - level_up_move 7, MOVE_ENCORE - level_up_move 13, MOVE_UPROAR - level_up_move 19, MOVE_FURY_SWIPES - level_up_move 25, MOVE_ENDURE - level_up_move 31, MOVE_SLASH - level_up_move 37, MOVE_COUNTER - level_up_move 43, MOVE_FOCUS_PUNCH - level_up_move 49, MOVE_REVERSAL - .2byte -1 - -gSlakingLevelUpLearnset: - level_up_move 1, MOVE_SCRATCH - level_up_move 1, MOVE_YAWN - level_up_move 1, MOVE_ENCORE - level_up_move 1, MOVE_SLACK_OFF - level_up_move 7, MOVE_ENCORE - level_up_move 13, MOVE_SLACK_OFF - level_up_move 19, MOVE_FAINT_ATTACK - level_up_move 25, MOVE_AMNESIA - level_up_move 31, MOVE_COVET - level_up_move 36, MOVE_SWAGGER - level_up_move 37, MOVE_COUNTER - level_up_move 43, MOVE_FLAIL - .2byte -1 - -gGulpinLevelUpLearnset: - level_up_move 1, MOVE_POUND - level_up_move 6, MOVE_YAWN - level_up_move 9, MOVE_POISON_GAS - level_up_move 14, MOVE_SLUDGE - level_up_move 17, MOVE_AMNESIA - level_up_move 23, MOVE_ENCORE - level_up_move 28, MOVE_TOXIC - level_up_move 34, MOVE_STOCKPILE - level_up_move 34, MOVE_SPIT_UP - level_up_move 34, MOVE_SWALLOW - level_up_move 39, MOVE_SLUDGE_BOMB - .2byte -1 - -gSwalotLevelUpLearnset: - level_up_move 1, MOVE_POUND - level_up_move 1, MOVE_YAWN - level_up_move 1, MOVE_POISON_GAS - level_up_move 1, MOVE_SLUDGE - level_up_move 6, MOVE_YAWN - level_up_move 9, MOVE_POISON_GAS - level_up_move 14, MOVE_SLUDGE - level_up_move 17, MOVE_AMNESIA - level_up_move 23, MOVE_ENCORE - level_up_move 26, MOVE_BODY_SLAM - level_up_move 31, MOVE_TOXIC - level_up_move 40, MOVE_STOCKPILE - level_up_move 40, MOVE_SPIT_UP - level_up_move 40, MOVE_SWALLOW - level_up_move 48, MOVE_SLUDGE_BOMB - .2byte -1 - -gTropiusLevelUpLearnset: - level_up_move 1, MOVE_LEER - level_up_move 1, MOVE_GUST - level_up_move 7, MOVE_GROWTH - level_up_move 11, MOVE_RAZOR_LEAF - level_up_move 17, MOVE_STOMP - level_up_move 21, MOVE_SWEET_SCENT - level_up_move 27, MOVE_WHIRLWIND - level_up_move 31, MOVE_MAGICAL_LEAF - level_up_move 37, MOVE_BODY_SLAM - level_up_move 41, MOVE_SOLAR_BEAM - level_up_move 47, MOVE_SYNTHESIS - .2byte -1 - -gWhismurLevelUpLearnset: - level_up_move 1, MOVE_POUND - level_up_move 5, MOVE_UPROAR - level_up_move 11, MOVE_ASTONISH - level_up_move 15, MOVE_HOWL - level_up_move 21, MOVE_SUPERSONIC - level_up_move 25, MOVE_STOMP - level_up_move 31, MOVE_SCREECH - level_up_move 35, MOVE_ROAR - level_up_move 41, MOVE_REST - level_up_move 41, MOVE_SLEEP_TALK - level_up_move 45, MOVE_HYPER_VOICE - .2byte -1 - -gLoudredLevelUpLearnset: - level_up_move 1, MOVE_POUND - level_up_move 1, MOVE_UPROAR - level_up_move 1, MOVE_ASTONISH - level_up_move 1, MOVE_HOWL - level_up_move 5, MOVE_UPROAR - level_up_move 11, MOVE_ASTONISH - level_up_move 15, MOVE_HOWL - level_up_move 23, MOVE_SUPERSONIC - level_up_move 29, MOVE_STOMP - level_up_move 37, MOVE_SCREECH - level_up_move 43, MOVE_ROAR - level_up_move 51, MOVE_REST - level_up_move 51, MOVE_SLEEP_TALK - level_up_move 57, MOVE_HYPER_VOICE - .2byte -1 - -gExploudLevelUpLearnset: - level_up_move 1, MOVE_POUND - level_up_move 1, MOVE_UPROAR - level_up_move 1, MOVE_ASTONISH - level_up_move 1, MOVE_HOWL - level_up_move 5, MOVE_UPROAR - level_up_move 11, MOVE_ASTONISH - level_up_move 15, MOVE_HOWL - level_up_move 23, MOVE_SUPERSONIC - level_up_move 29, MOVE_STOMP - level_up_move 37, MOVE_SCREECH - level_up_move 40, MOVE_HYPER_BEAM - level_up_move 45, MOVE_ROAR - level_up_move 55, MOVE_REST - level_up_move 55, MOVE_SLEEP_TALK - level_up_move 63, MOVE_HYPER_VOICE - .2byte -1 - -gClamperlLevelUpLearnset: - level_up_move 1, MOVE_CLAMP - level_up_move 1, MOVE_WATER_GUN - level_up_move 1, MOVE_WHIRLPOOL - level_up_move 1, MOVE_IRON_DEFENSE - .2byte -1 - -gHuntailLevelUpLearnset: - level_up_move 1, MOVE_WHIRLPOOL - level_up_move 8, MOVE_BITE - level_up_move 15, MOVE_SCREECH - level_up_move 22, MOVE_WATER_PULSE - level_up_move 29, MOVE_SCARY_FACE - level_up_move 36, MOVE_CRUNCH - level_up_move 43, MOVE_BATON_PASS - level_up_move 50, MOVE_HYDRO_PUMP - .2byte -1 - -gGorebyssLevelUpLearnset: - level_up_move 1, MOVE_WHIRLPOOL - level_up_move 8, MOVE_CONFUSION - level_up_move 15, MOVE_AGILITY - level_up_move 22, MOVE_WATER_PULSE - level_up_move 29, MOVE_AMNESIA - level_up_move 36, MOVE_PSYCHIC - level_up_move 43, MOVE_BATON_PASS - level_up_move 50, MOVE_HYDRO_PUMP - .2byte -1 - -gAbsolLevelUpLearnset: - level_up_move 1, MOVE_SCRATCH - level_up_move 5, MOVE_LEER - level_up_move 9, MOVE_TAUNT - level_up_move 13, MOVE_QUICK_ATTACK - level_up_move 17, MOVE_RAZOR_WIND - level_up_move 21, MOVE_BITE - level_up_move 26, MOVE_SWORDS_DANCE - level_up_move 31, MOVE_DOUBLE_TEAM - level_up_move 36, MOVE_SLASH - level_up_move 41, MOVE_FUTURE_SIGHT - level_up_move 46, MOVE_PERISH_SONG - .2byte -1 - -gShuppetLevelUpLearnset: - level_up_move 1, MOVE_KNOCK_OFF - level_up_move 8, MOVE_SCREECH - level_up_move 13, MOVE_NIGHT_SHADE - level_up_move 20, MOVE_CURSE - level_up_move 25, MOVE_SPITE - level_up_move 32, MOVE_WILL_O_WISP - level_up_move 37, MOVE_FAINT_ATTACK - level_up_move 44, MOVE_SHADOW_BALL - level_up_move 49, MOVE_SNATCH - level_up_move 56, MOVE_GRUDGE - .2byte -1 - -gBanetteLevelUpLearnset: - level_up_move 1, MOVE_KNOCK_OFF - level_up_move 1, MOVE_SCREECH - level_up_move 1, MOVE_NIGHT_SHADE - level_up_move 1, MOVE_CURSE - level_up_move 8, MOVE_SCREECH - level_up_move 13, MOVE_NIGHT_SHADE - level_up_move 20, MOVE_CURSE - level_up_move 25, MOVE_SPITE - level_up_move 32, MOVE_WILL_O_WISP - level_up_move 39, MOVE_FAINT_ATTACK - level_up_move 48, MOVE_SHADOW_BALL - level_up_move 55, MOVE_SNATCH - level_up_move 64, MOVE_GRUDGE - .2byte -1 - -gSeviperLevelUpLearnset: - level_up_move 1, MOVE_WRAP - level_up_move 7, MOVE_LICK - level_up_move 10, MOVE_BITE - level_up_move 16, MOVE_POISON_TAIL - level_up_move 19, MOVE_SCREECH - level_up_move 25, MOVE_GLARE - level_up_move 28, MOVE_CRUNCH - level_up_move 34, MOVE_POISON_FANG - level_up_move 37, MOVE_SWAGGER - level_up_move 43, MOVE_HAZE - .2byte -1 - -gZangooseLevelUpLearnset: - level_up_move 1, MOVE_SCRATCH - level_up_move 4, MOVE_LEER - level_up_move 7, MOVE_QUICK_ATTACK - level_up_move 10, MOVE_SWORDS_DANCE - level_up_move 13, MOVE_FURY_CUTTER - level_up_move 19, MOVE_SLASH - level_up_move 25, MOVE_PURSUIT - level_up_move 31, MOVE_CRUSH_CLAW - level_up_move 37, MOVE_TAUNT - level_up_move 46, MOVE_DETECT - level_up_move 55, MOVE_FALSE_SWIPE - .2byte -1 - -gRelicanthLevelUpLearnset: - level_up_move 1, MOVE_TACKLE - level_up_move 1, MOVE_HARDEN - level_up_move 8, MOVE_WATER_GUN - level_up_move 15, MOVE_ROCK_TOMB - level_up_move 22, MOVE_YAWN - level_up_move 29, MOVE_TAKE_DOWN - level_up_move 36, MOVE_MUD_SPORT - level_up_move 43, MOVE_ANCIENT_POWER - level_up_move 50, MOVE_REST - level_up_move 57, MOVE_DOUBLE_EDGE - level_up_move 64, MOVE_HYDRO_PUMP - .2byte -1 - -gAronLevelUpLearnset: - level_up_move 1, MOVE_TACKLE - level_up_move 4, MOVE_HARDEN - level_up_move 7, MOVE_MUD_SLAP - level_up_move 10, MOVE_HEADBUTT - level_up_move 13, MOVE_METAL_CLAW - level_up_move 17, MOVE_IRON_DEFENSE - level_up_move 21, MOVE_ROAR - level_up_move 25, MOVE_TAKE_DOWN - level_up_move 29, MOVE_IRON_TAIL - level_up_move 34, MOVE_PROTECT - level_up_move 39, MOVE_METAL_SOUND - level_up_move 44, MOVE_DOUBLE_EDGE - .2byte -1 - -gLaironLevelUpLearnset: - level_up_move 1, MOVE_TACKLE - level_up_move 1, MOVE_HARDEN - level_up_move 1, MOVE_MUD_SLAP - level_up_move 1, MOVE_HEADBUTT - level_up_move 4, MOVE_HARDEN - level_up_move 7, MOVE_MUD_SLAP - level_up_move 10, MOVE_HEADBUTT - level_up_move 13, MOVE_METAL_CLAW - level_up_move 17, MOVE_IRON_DEFENSE - level_up_move 21, MOVE_ROAR - level_up_move 25, MOVE_TAKE_DOWN - level_up_move 29, MOVE_IRON_TAIL - level_up_move 37, MOVE_PROTECT - level_up_move 45, MOVE_METAL_SOUND - level_up_move 53, MOVE_DOUBLE_EDGE - .2byte -1 - -gAggronLevelUpLearnset: - level_up_move 1, MOVE_TACKLE - level_up_move 1, MOVE_HARDEN - level_up_move 1, MOVE_MUD_SLAP - level_up_move 1, MOVE_HEADBUTT - level_up_move 4, MOVE_HARDEN - level_up_move 7, MOVE_MUD_SLAP - level_up_move 10, MOVE_HEADBUTT - level_up_move 13, MOVE_METAL_CLAW - level_up_move 17, MOVE_IRON_DEFENSE - level_up_move 21, MOVE_ROAR - level_up_move 25, MOVE_TAKE_DOWN - level_up_move 29, MOVE_IRON_TAIL - level_up_move 37, MOVE_PROTECT - level_up_move 50, MOVE_METAL_SOUND - level_up_move 63, MOVE_DOUBLE_EDGE - .2byte -1 - -gCastformLevelUpLearnset: - level_up_move 1, MOVE_TACKLE - level_up_move 10, MOVE_WATER_GUN - level_up_move 10, MOVE_EMBER - level_up_move 10, MOVE_POWDER_SNOW - level_up_move 20, MOVE_RAIN_DANCE - level_up_move 20, MOVE_SUNNY_DAY - level_up_move 20, MOVE_HAIL - level_up_move 30, MOVE_WEATHER_BALL - .2byte -1 - -gVolbeatLevelUpLearnset: - level_up_move 1, MOVE_TACKLE - level_up_move 5, MOVE_CONFUSE_RAY - level_up_move 9, MOVE_DOUBLE_TEAM - level_up_move 13, MOVE_MOONLIGHT - level_up_move 17, MOVE_QUICK_ATTACK - level_up_move 21, MOVE_TAIL_GLOW - level_up_move 25, MOVE_SIGNAL_BEAM - level_up_move 29, MOVE_PROTECT - level_up_move 33, MOVE_HELPING_HAND - level_up_move 37, MOVE_DOUBLE_EDGE - .2byte -1 - -gIllumiseLevelUpLearnset: - level_up_move 1, MOVE_TACKLE - level_up_move 5, MOVE_SWEET_SCENT - level_up_move 9, MOVE_CHARM - level_up_move 13, MOVE_MOONLIGHT - level_up_move 17, MOVE_QUICK_ATTACK - level_up_move 21, MOVE_WISH - level_up_move 25, MOVE_ENCORE - level_up_move 29, MOVE_FLATTER - level_up_move 33, MOVE_HELPING_HAND - level_up_move 37, MOVE_COVET - .2byte -1 - -gLileepLevelUpLearnset: - level_up_move 1, MOVE_ASTONISH - level_up_move 8, MOVE_CONSTRICT - level_up_move 15, MOVE_ACID - level_up_move 22, MOVE_INGRAIN - level_up_move 29, MOVE_CONFUSE_RAY - level_up_move 36, MOVE_AMNESIA - level_up_move 43, MOVE_ANCIENT_POWER - level_up_move 50, MOVE_STOCKPILE - level_up_move 50, MOVE_SPIT_UP - level_up_move 50, MOVE_SWALLOW - .2byte -1 - -gCradilyLevelUpLearnset: - level_up_move 1, MOVE_ASTONISH - level_up_move 1, MOVE_CONSTRICT - level_up_move 1, MOVE_ACID - level_up_move 1, MOVE_INGRAIN - level_up_move 8, MOVE_CONSTRICT - level_up_move 15, MOVE_ACID - level_up_move 22, MOVE_INGRAIN - level_up_move 29, MOVE_CONFUSE_RAY - level_up_move 36, MOVE_AMNESIA - level_up_move 48, MOVE_ANCIENT_POWER - level_up_move 60, MOVE_STOCKPILE - level_up_move 60, MOVE_SPIT_UP - level_up_move 60, MOVE_SWALLOW - .2byte -1 - -gAnorithLevelUpLearnset: - level_up_move 1, MOVE_SCRATCH - level_up_move 7, MOVE_HARDEN - level_up_move 13, MOVE_MUD_SPORT - level_up_move 19, MOVE_WATER_GUN - level_up_move 25, MOVE_METAL_CLAW - level_up_move 31, MOVE_PROTECT - level_up_move 37, MOVE_ANCIENT_POWER - level_up_move 43, MOVE_FURY_CUTTER - level_up_move 49, MOVE_SLASH - level_up_move 55, MOVE_ROCK_BLAST - .2byte -1 - -gArmaldoLevelUpLearnset: - level_up_move 1, MOVE_SCRATCH - level_up_move 1, MOVE_HARDEN - level_up_move 1, MOVE_MUD_SPORT - level_up_move 1, MOVE_WATER_GUN - level_up_move 7, MOVE_HARDEN - level_up_move 13, MOVE_MUD_SPORT - level_up_move 19, MOVE_WATER_GUN - level_up_move 25, MOVE_METAL_CLAW - level_up_move 31, MOVE_PROTECT - level_up_move 37, MOVE_ANCIENT_POWER - level_up_move 46, MOVE_FURY_CUTTER - level_up_move 55, MOVE_SLASH - level_up_move 64, MOVE_ROCK_BLAST - .2byte -1 - -gRaltsLevelUpLearnset: - level_up_move 1, MOVE_GROWL - level_up_move 6, MOVE_CONFUSION - level_up_move 11, MOVE_DOUBLE_TEAM - level_up_move 16, MOVE_TELEPORT - level_up_move 21, MOVE_CALM_MIND - level_up_move 26, MOVE_PSYCHIC - level_up_move 31, MOVE_IMPRISON - level_up_move 36, MOVE_FUTURE_SIGHT - level_up_move 41, MOVE_HYPNOSIS - level_up_move 46, MOVE_DREAM_EATER - .2byte -1 - -gKirliaLevelUpLearnset: - level_up_move 1, MOVE_GROWL - level_up_move 1, MOVE_CONFUSION - level_up_move 1, MOVE_DOUBLE_TEAM - level_up_move 1, MOVE_TELEPORT - level_up_move 6, MOVE_CONFUSION - level_up_move 11, MOVE_DOUBLE_TEAM - level_up_move 16, MOVE_TELEPORT - level_up_move 21, MOVE_CALM_MIND - level_up_move 26, MOVE_PSYCHIC - level_up_move 33, MOVE_IMPRISON - level_up_move 40, MOVE_FUTURE_SIGHT - level_up_move 47, MOVE_HYPNOSIS - level_up_move 54, MOVE_DREAM_EATER - .2byte -1 - -gGardevoirLevelUpLearnset: - level_up_move 1, MOVE_GROWL - level_up_move 1, MOVE_CONFUSION - level_up_move 1, MOVE_DOUBLE_TEAM - level_up_move 1, MOVE_TELEPORT - level_up_move 6, MOVE_CONFUSION - level_up_move 11, MOVE_DOUBLE_TEAM - level_up_move 16, MOVE_TELEPORT - level_up_move 21, MOVE_CALM_MIND - level_up_move 26, MOVE_PSYCHIC - level_up_move 33, MOVE_IMPRISON - level_up_move 42, MOVE_FUTURE_SIGHT - level_up_move 51, MOVE_HYPNOSIS - level_up_move 60, MOVE_DREAM_EATER - .2byte -1 - -gBagonLevelUpLearnset: - level_up_move 1, MOVE_RAGE - level_up_move 5, MOVE_BITE - level_up_move 9, MOVE_LEER - level_up_move 17, MOVE_HEADBUTT - level_up_move 21, MOVE_FOCUS_ENERGY - level_up_move 25, MOVE_EMBER - level_up_move 33, MOVE_DRAGON_BREATH - level_up_move 37, MOVE_SCARY_FACE - level_up_move 41, MOVE_CRUNCH - level_up_move 49, MOVE_DRAGON_CLAW - level_up_move 53, MOVE_DOUBLE_EDGE - .2byte -1 - -gShelgonLevelUpLearnset: - level_up_move 1, MOVE_RAGE - level_up_move 1, MOVE_BITE - level_up_move 1, MOVE_LEER - level_up_move 1, MOVE_HEADBUTT - level_up_move 5, MOVE_BITE - level_up_move 9, MOVE_LEER - level_up_move 17, MOVE_HEADBUTT - level_up_move 21, MOVE_FOCUS_ENERGY - level_up_move 25, MOVE_EMBER - level_up_move 30, MOVE_PROTECT - level_up_move 38, MOVE_DRAGON_BREATH - level_up_move 47, MOVE_SCARY_FACE - level_up_move 56, MOVE_CRUNCH - level_up_move 69, MOVE_DRAGON_CLAW - level_up_move 78, MOVE_DOUBLE_EDGE - .2byte -1 - -gSalamenceLevelUpLearnset: - level_up_move 1, MOVE_RAGE - level_up_move 1, MOVE_BITE - level_up_move 1, MOVE_LEER - level_up_move 1, MOVE_HEADBUTT - level_up_move 5, MOVE_BITE - level_up_move 9, MOVE_LEER - level_up_move 17, MOVE_HEADBUTT - level_up_move 21, MOVE_FOCUS_ENERGY - level_up_move 25, MOVE_EMBER - level_up_move 30, MOVE_PROTECT - level_up_move 38, MOVE_DRAGON_BREATH - level_up_move 47, MOVE_SCARY_FACE - level_up_move 50, MOVE_FLY - level_up_move 61, MOVE_CRUNCH - level_up_move 79, MOVE_DRAGON_CLAW - level_up_move 93, MOVE_DOUBLE_EDGE - .2byte -1 - -gBeldumLevelUpLearnset: - level_up_move 1, MOVE_TAKE_DOWN - .2byte -1 - -gMetangLevelUpLearnset: - level_up_move 1, MOVE_TAKE_DOWN - level_up_move 20, MOVE_CONFUSION - level_up_move 20, MOVE_METAL_CLAW - level_up_move 26, MOVE_SCARY_FACE - level_up_move 32, MOVE_PURSUIT - level_up_move 38, MOVE_PSYCHIC - level_up_move 44, MOVE_IRON_DEFENSE - level_up_move 50, MOVE_METEOR_MASH - level_up_move 56, MOVE_AGILITY - level_up_move 62, MOVE_HYPER_BEAM - .2byte -1 - -gMetagrossLevelUpLearnset: - level_up_move 1, MOVE_TAKE_DOWN - level_up_move 1, MOVE_CONFUSION - level_up_move 1, MOVE_METAL_CLAW - level_up_move 1, MOVE_SCARY_FACE - level_up_move 20, MOVE_CONFUSION - level_up_move 20, MOVE_METAL_CLAW - level_up_move 26, MOVE_SCARY_FACE - level_up_move 32, MOVE_PURSUIT - level_up_move 38, MOVE_PSYCHIC - level_up_move 44, MOVE_IRON_DEFENSE - level_up_move 55, MOVE_METEOR_MASH - level_up_move 66, MOVE_AGILITY - level_up_move 77, MOVE_HYPER_BEAM - .2byte -1 - -gRegirockLevelUpLearnset: - level_up_move 1, MOVE_EXPLOSION - level_up_move 9, MOVE_ROCK_THROW - level_up_move 17, MOVE_CURSE - level_up_move 25, MOVE_SUPERPOWER - level_up_move 33, MOVE_ANCIENT_POWER - level_up_move 41, MOVE_IRON_DEFENSE - level_up_move 49, MOVE_ZAP_CANNON - level_up_move 57, MOVE_LOCK_ON - level_up_move 65, MOVE_HYPER_BEAM - .2byte -1 - -gRegiceLevelUpLearnset: - level_up_move 1, MOVE_EXPLOSION - level_up_move 9, MOVE_ICY_WIND - level_up_move 17, MOVE_CURSE - level_up_move 25, MOVE_SUPERPOWER - level_up_move 33, MOVE_ANCIENT_POWER - level_up_move 41, MOVE_AMNESIA - level_up_move 49, MOVE_ZAP_CANNON - level_up_move 57, MOVE_LOCK_ON - level_up_move 65, MOVE_HYPER_BEAM - .2byte -1 - -gRegisteelLevelUpLearnset: - level_up_move 1, MOVE_EXPLOSION - level_up_move 9, MOVE_METAL_CLAW - level_up_move 17, MOVE_CURSE - level_up_move 25, MOVE_SUPERPOWER - level_up_move 33, MOVE_ANCIENT_POWER - level_up_move 41, MOVE_IRON_DEFENSE - level_up_move 41, MOVE_AMNESIA - level_up_move 49, MOVE_ZAP_CANNON - level_up_move 57, MOVE_LOCK_ON - level_up_move 65, MOVE_HYPER_BEAM - .2byte -1 - -gKyogreLevelUpLearnset: - level_up_move 1, MOVE_WATER_PULSE - level_up_move 5, MOVE_SCARY_FACE - level_up_move 15, MOVE_ANCIENT_POWER - level_up_move 20, MOVE_BODY_SLAM - level_up_move 30, MOVE_CALM_MIND - level_up_move 35, MOVE_ICE_BEAM - level_up_move 45, MOVE_HYDRO_PUMP - level_up_move 50, MOVE_REST - level_up_move 60, MOVE_SHEER_COLD - level_up_move 65, MOVE_DOUBLE_EDGE - level_up_move 75, MOVE_WATER_SPOUT - .2byte -1 - -gGroudonLevelUpLearnset: - level_up_move 1, MOVE_MUD_SHOT - level_up_move 5, MOVE_SCARY_FACE - level_up_move 15, MOVE_ANCIENT_POWER - level_up_move 20, MOVE_SLASH - level_up_move 30, MOVE_BULK_UP - level_up_move 35, MOVE_EARTHQUAKE - level_up_move 45, MOVE_FIRE_BLAST - level_up_move 50, MOVE_REST - level_up_move 60, MOVE_FISSURE - level_up_move 65, MOVE_SOLAR_BEAM - level_up_move 75, MOVE_ERUPTION - .2byte -1 - -gRayquazaLevelUpLearnset: - level_up_move 1, MOVE_TWISTER - level_up_move 5, MOVE_SCARY_FACE - level_up_move 15, MOVE_ANCIENT_POWER - level_up_move 20, MOVE_DRAGON_CLAW - level_up_move 30, MOVE_DRAGON_DANCE - level_up_move 35, MOVE_CRUNCH - level_up_move 45, MOVE_FLY - level_up_move 50, MOVE_REST - level_up_move 60, MOVE_EXTREME_SPEED - level_up_move 65, MOVE_OUTRAGE - level_up_move 75, MOVE_HYPER_BEAM - .2byte -1 - -gLatiasLevelUpLearnset: - level_up_move 1, MOVE_PSYWAVE - level_up_move 5, MOVE_WISH - level_up_move 10, MOVE_HELPING_HAND - level_up_move 15, MOVE_SAFEGUARD - level_up_move 20, MOVE_DRAGON_BREATH - level_up_move 25, MOVE_WATER_SPORT - level_up_move 30, MOVE_REFRESH - level_up_move 35, MOVE_MIST_BALL - level_up_move 40, MOVE_PSYCHIC - level_up_move 45, MOVE_RECOVER - level_up_move 50, MOVE_CHARM - .2byte -1 - -gLatiosLevelUpLearnset: - level_up_move 1, MOVE_PSYWAVE - level_up_move 5, MOVE_MEMENTO - level_up_move 10, MOVE_HELPING_HAND - level_up_move 15, MOVE_SAFEGUARD - level_up_move 20, MOVE_DRAGON_BREATH - level_up_move 25, MOVE_PROTECT - level_up_move 30, MOVE_REFRESH - level_up_move 35, MOVE_LUSTER_PURGE - level_up_move 40, MOVE_PSYCHIC - level_up_move 45, MOVE_RECOVER - level_up_move 50, MOVE_DRAGON_DANCE - .2byte -1 - -gJirachiLevelUpLearnset: - level_up_move 1, MOVE_WISH - level_up_move 1, MOVE_CONFUSION - level_up_move 5, MOVE_REST - level_up_move 10, MOVE_SWIFT - level_up_move 15, MOVE_HELPING_HAND - level_up_move 20, MOVE_PSYCHIC - level_up_move 25, MOVE_REFRESH - level_up_move 30, MOVE_REST - level_up_move 35, MOVE_DOUBLE_EDGE - level_up_move 40, MOVE_FUTURE_SIGHT - level_up_move 45, MOVE_COSMIC_POWER - level_up_move 50, MOVE_DOOM_DESIRE - .2byte -1 - -gDeoxysLevelUpLearnset: - level_up_move 1, MOVE_LEER - level_up_move 1, MOVE_WRAP - level_up_move 5, MOVE_NIGHT_SHADE - level_up_move 10, MOVE_TELEPORT - level_up_move 15, MOVE_KNOCK_OFF - level_up_move 20, MOVE_PURSUIT - level_up_move 25, MOVE_PSYCHIC - level_up_move 30, MOVE_SNATCH - level_up_move 35, MOVE_COSMIC_POWER - level_up_move 40, MOVE_RECOVER - level_up_move 45, MOVE_PSYCHO_BOOST - level_up_move 50, MOVE_HYPER_BEAM - .2byte -1 - -gChimechoLevelUpLearnset: - level_up_move 1, MOVE_WRAP - level_up_move 6, MOVE_GROWL - level_up_move 9, MOVE_ASTONISH - level_up_move 14, MOVE_CONFUSION - level_up_move 17, MOVE_TAKE_DOWN - level_up_move 22, MOVE_UPROAR - level_up_move 25, MOVE_YAWN - level_up_move 30, MOVE_PSYWAVE - level_up_move 33, MOVE_DOUBLE_EDGE - level_up_move 38, MOVE_HEAL_BELL - level_up_move 41, MOVE_SAFEGUARD - level_up_move 46, MOVE_PSYCHIC - .2byte -1 diff --git a/data/maps/_assets.inc b/data/maps/_assets.inc new file mode 100644 index 000000000..a9cc15869 --- /dev/null +++ b/data/maps/_assets.inc @@ -0,0 +1,5006 @@ +PetalburgCity_MapBorder:: @ 8287264 + .incbin "data/maps/PetalburgCity/border.bin" + +PetalburgCity_MapBlockdata:: @ 828726C + .incbin "data/maps/PetalburgCity/map.bin" + + .align 2 +PetalburgCity_MapAttributes:: @ 8287974 + .4byte 0x1e + .4byte 0x1e + .4byte PetalburgCity_MapBorder + .4byte PetalburgCity_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Petalburg + +SlateportCity_MapBorder:: @ 828798C + .incbin "data/maps/SlateportCity/border.bin" + +SlateportCity_MapBlockdata:: @ 8287994 + .incbin "data/maps/SlateportCity/map.bin" + + .align 2 +SlateportCity_MapAttributes:: @ 8288C54 + .4byte 0x28 + .4byte 0x3c + .4byte SlateportCity_MapBorder + .4byte SlateportCity_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Slateport + +MauvilleCity_MapBorder:: @ 8288C6C + .incbin "data/maps/MauvilleCity/border.bin" + +MauvilleCity_MapBlockdata:: @ 8288C74 + .incbin "data/maps/MauvilleCity/map.bin" + + .align 2 +MauvilleCity_MapAttributes:: @ 82892B4 + .4byte 0x28 + .4byte 0x14 + .4byte MauvilleCity_MapBorder + .4byte MauvilleCity_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Mauville + +RustboroCity_MapBorder:: @ 82892CC + .incbin "data/maps/RustboroCity/border.bin" + +RustboroCity_MapBlockdata:: @ 82892D4 + .incbin "data/maps/RustboroCity/map.bin" + + .align 2 +RustboroCity_MapAttributes:: @ 828A594 + .4byte 0x28 + .4byte 0x3c + .4byte RustboroCity_MapBorder + .4byte RustboroCity_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Rustboro + +FortreeCity_MapBorder:: @ 828A5AC + .incbin "data/maps/FortreeCity/border.bin" + +FortreeCity_MapBlockdata:: @ 828A5B4 + .incbin "data/maps/FortreeCity/map.bin" + + .align 2 +FortreeCity_MapAttributes:: @ 828ABF4 + .4byte 0x28 + .4byte 0x14 + .4byte FortreeCity_MapBorder + .4byte FortreeCity_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Fortree + +LilycoveCity_MapBorder:: @ 828AC0C + .incbin "data/maps/LilycoveCity/border.bin" + +LilycoveCity_MapBlockdata:: @ 828AC14 + .incbin "data/maps/LilycoveCity/map.bin" + + .align 2 +LilycoveCity_MapAttributes:: @ 828C514 + .4byte 0x50 + .4byte 0x28 + .4byte LilycoveCity_MapBorder + .4byte LilycoveCity_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Lilycove + +MossdeepCity_MapBorder:: @ 828C52C + .incbin "data/maps/MossdeepCity/border.bin" + +MossdeepCity_MapBlockdata:: @ 828C534 + .incbin "data/maps/MossdeepCity/map.bin" + + .align 2 +MossdeepCity_MapAttributes:: @ 828DE34 + .4byte 0x50 + .4byte 0x28 + .4byte MossdeepCity_MapBorder + .4byte MossdeepCity_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Mossdeep + +SootopolisCity_MapBorder:: @ 828DE4C + .incbin "data/maps/SootopolisCity/border.bin" + +SootopolisCity_MapBlockdata:: @ 828DE54 + .incbin "data/maps/SootopolisCity/map.bin" + + .align 2 +SootopolisCity_MapAttributes:: @ 828FA74 + .4byte 0x3c + .4byte 0x3c + .4byte SootopolisCity_MapBorder + .4byte SootopolisCity_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Sootopolis + +EverGrandeCity_MapBorder:: @ 828FA8C + .incbin "data/maps/EverGrandeCity/border.bin" + +EverGrandeCity_MapBlockdata:: @ 828FA94 + .incbin "data/maps/EverGrandeCity/map.bin" + + .align 2 +EverGrandeCity_MapAttributes:: @ 8291394 + .4byte 0x28 + .4byte 0x50 + .4byte EverGrandeCity_MapBorder + .4byte EverGrandeCity_MapBlockdata + .4byte gTileset_General + .4byte gTileset_EverGrande + +LittlerootTown_MapBorder:: @ 82913AC + .incbin "data/maps/LittlerootTown/border.bin" + +LittlerootTown_MapBlockdata:: @ 82913B4 + .incbin "data/maps/LittlerootTown/map.bin" + + .align 2 +LittlerootTown_MapAttributes:: @ 82916D4 + .4byte 0x14 + .4byte 0x14 + .4byte LittlerootTown_MapBorder + .4byte LittlerootTown_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Petalburg + +OldaleTown_MapBorder:: @ 82916EC + .incbin "data/maps/OldaleTown/border.bin" + +OldaleTown_MapBlockdata:: @ 82916F4 + .incbin "data/maps/OldaleTown/map.bin" + + .align 2 +OldaleTown_MapAttributes:: @ 8291A14 + .4byte 0x14 + .4byte 0x14 + .4byte OldaleTown_MapBorder + .4byte OldaleTown_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Petalburg + +DewfordTown_MapBorder:: @ 8291A2C + .incbin "data/maps/DewfordTown/border.bin" + +DewfordTown_MapBlockdata:: @ 8291A34 + .incbin "data/maps/DewfordTown/map.bin" + + .align 2 +DewfordTown_MapAttributes:: @ 8291D54 + .4byte 0x14 + .4byte 0x14 + .4byte DewfordTown_MapBorder + .4byte DewfordTown_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Dewford + +LavaridgeTown_MapBorder:: @ 8291D6C + .incbin "data/maps/LavaridgeTown/border.bin" + +LavaridgeTown_MapBlockdata:: @ 8291D74 + .incbin "data/maps/LavaridgeTown/map.bin" + + .align 2 +LavaridgeTown_MapAttributes:: @ 8292094 + .4byte 0x14 + .4byte 0x14 + .4byte LavaridgeTown_MapBorder + .4byte LavaridgeTown_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Lavaridge + +FallarborTown_MapBorder:: @ 82920AC + .incbin "data/maps/FallarborTown/border.bin" + +FallarborTown_MapBlockdata:: @ 82920B4 + .incbin "data/maps/FallarborTown/map.bin" + + .align 2 +FallarborTown_MapAttributes:: @ 82923D4 + .4byte 0x14 + .4byte 0x14 + .4byte FallarborTown_MapBorder + .4byte FallarborTown_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Fallarbor + +VerdanturfTown_MapBorder:: @ 82923EC + .incbin "data/maps/VerdanturfTown/border.bin" + +VerdanturfTown_MapBlockdata:: @ 82923F4 + .incbin "data/maps/VerdanturfTown/map.bin" + + .align 2 +VerdanturfTown_MapAttributes:: @ 8292714 + .4byte 0x14 + .4byte 0x14 + .4byte VerdanturfTown_MapBorder + .4byte VerdanturfTown_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Mauville + +PacifidlogTown_MapBorder:: @ 829272C + .incbin "data/maps/PacifidlogTown/border.bin" + +PacifidlogTown_MapBlockdata:: @ 8292734 + .incbin "data/maps/PacifidlogTown/map.bin" + + .align 2 +PacifidlogTown_MapAttributes:: @ 8292D74 + .4byte 0x14 + .4byte 0x28 + .4byte PacifidlogTown_MapBorder + .4byte PacifidlogTown_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Pacifidlog + +Route101_MapBorder:: @ 8292D8C + .incbin "data/maps/Route101/border.bin" + +Route101_MapBlockdata:: @ 8292D94 + .incbin "data/maps/Route101/map.bin" + + .align 2 +Route101_MapAttributes:: @ 82930B4 + .4byte 0x14 + .4byte 0x14 + .4byte Route101_MapBorder + .4byte Route101_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Petalburg + +Route102_MapBorder:: @ 82930CC + .incbin "data/maps/Route102/border.bin" + +Route102_MapBlockdata:: @ 82930D4 + .incbin "data/maps/Route102/map.bin" + + .align 2 +Route102_MapAttributes:: @ 82938A4 + .4byte 0x32 + .4byte 0x14 + .4byte Route102_MapBorder + .4byte Route102_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Petalburg + +Route103_MapBorder:: @ 82938BC + .incbin "data/maps/Route103/border.bin" + +Route103_MapBlockdata:: @ 82938C4 + .incbin "data/maps/Route103/map.bin" + + .align 2 +Route103_MapAttributes:: @ 8294544 + .4byte 0x50 + .4byte 0x14 + .4byte Route103_MapBorder + .4byte Route103_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Petalburg + +Route104_MapBorder:: @ 829455C + .incbin "data/maps/Route104/border.bin" + +Route104_MapBlockdata:: @ 8294564 + .incbin "data/maps/Route104/map.bin" + + .align 2 +Route104_MapAttributes:: @ 8295E64 + .4byte 0x28 + .4byte 0x50 + .4byte Route104_MapBorder + .4byte Route104_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Rustboro + +Route105_MapBorder:: @ 8295E7C + .incbin "data/maps/Route105/border.bin" + +Route105_MapBlockdata:: @ 8295E84 + .incbin "data/maps/Route105/map.bin" + + .align 2 +Route105_MapAttributes:: @ 8297784 + .4byte 0x28 + .4byte 0x50 + .4byte Route105_MapBorder + .4byte Route105_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Dewford + +Route106_MapBorder:: @ 829779C + .incbin "data/maps/Route106/border.bin" + +Route106_MapBlockdata:: @ 82977A4 + .incbin "data/maps/Route106/map.bin" + + .align 2 +Route106_MapAttributes:: @ 8298424 + .4byte 0x50 + .4byte 0x14 + .4byte Route106_MapBorder + .4byte Route106_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Dewford + +Route107_MapBorder:: @ 829843C + .incbin "data/maps/Route107/border.bin" + +Route107_MapBlockdata:: @ 8298444 + .incbin "data/maps/Route107/map.bin" + + .align 2 +Route107_MapAttributes:: @ 8298DA4 + .4byte 0x3c + .4byte 0x14 + .4byte Route107_MapBorder + .4byte Route107_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Dewford + +Route108_MapBorder:: @ 8298DBC + .incbin "data/maps/Route108/border.bin" + +Route108_MapBlockdata:: @ 8298DC4 + .incbin "data/maps/Route108/map.bin" + + .align 2 +Route108_MapAttributes:: @ 8299724 + .4byte 0x3c + .4byte 0x14 + .4byte Route108_MapBorder + .4byte Route108_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Slateport + +Route109_MapBorder:: @ 829973C + .incbin "data/maps/Route109/border.bin" + +Route109_MapBlockdata:: @ 8299744 + .incbin "data/maps/Route109/map.bin" + + .align 2 +Route109_MapAttributes:: @ 829AA04 + .4byte 0x28 + .4byte 0x3c + .4byte Route109_MapBorder + .4byte Route109_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Slateport + +Route110_MapBorder:: @ 829AA1C + .incbin "data/maps/Route110/border.bin" + +Route110_MapBlockdata:: @ 829AA24 + .incbin "data/maps/Route110/map.bin" + + .align 2 +Route110_MapAttributes:: @ 829C964 + .4byte 0x28 + .4byte 0x64 + .4byte Route110_MapBorder + .4byte Route110_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Mauville + +Route111_MapBorder:: @ 829C97C + .incbin "data/maps/Route111/border.bin" + +Route111_MapBlockdata:: @ 829C984 + .incbin "data/maps/Route111/map.bin" + + .align 2 +Route111_MapAttributes:: @ 829F544 + .4byte 0x28 + .4byte 0x8c + .4byte Route111_MapBorder + .4byte Route111_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Mauville + +Route112_MapBorder:: @ 829F55C + .incbin "data/maps/Route112/border.bin" + +Route112_MapBlockdata:: @ 829F564 + .incbin "data/maps/Route112/map.bin" + + .align 2 +Route112_MapAttributes:: @ 82A0824 + .4byte 0x28 + .4byte 0x3c + .4byte Route112_MapBorder + .4byte Route112_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Lavaridge + +Route113_MapBorder:: @ 82A083C + .incbin "data/maps/Route113/border.bin" + +Route113_MapBlockdata:: @ 82A0844 + .incbin "data/maps/Route113/map.bin" + + .align 2 +Route113_MapAttributes:: @ 82A17E4 + .4byte 0x64 + .4byte 0x14 + .4byte Route113_MapBorder + .4byte Route113_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Fallarbor + +Route114_MapBorder:: @ 82A17FC + .incbin "data/maps/Route114/border.bin" + +Route114_MapBlockdata:: @ 82A1804 + .incbin "data/maps/Route114/map.bin" + + .align 2 +Route114_MapAttributes:: @ 82A3104 + .4byte 0x28 + .4byte 0x50 + .4byte Route114_MapBorder + .4byte Route114_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Fallarbor + +Route115_MapBorder:: @ 82A311C + .incbin "data/maps/Route115/border.bin" + +Route115_MapBlockdata:: @ 82A3124 + .incbin "data/maps/Route115/map.bin" + + .align 2 +Route115_MapAttributes:: @ 82A4A24 + .4byte 0x28 + .4byte 0x50 + .4byte Route115_MapBorder + .4byte Route115_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Fallarbor + +Route116_MapBorder:: @ 82A4A3C + .incbin "data/maps/Route116/border.bin" + +Route116_MapBlockdata:: @ 82A4A44 + .incbin "data/maps/Route116/map.bin" + + .align 2 +Route116_MapAttributes:: @ 82A59E4 + .4byte 0x64 + .4byte 0x14 + .4byte Route116_MapBorder + .4byte Route116_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Rustboro + +Route117_MapBorder:: @ 82A59FC + .incbin "data/maps/Route117/border.bin" + +Route117_MapBlockdata:: @ 82A5A04 + .incbin "data/maps/Route117/map.bin" + + .align 2 +Route117_MapAttributes:: @ 82A6364 + .4byte 0x3c + .4byte 0x14 + .4byte Route117_MapBorder + .4byte Route117_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Mauville + +Route118_MapBorder:: @ 82A637C + .incbin "data/maps/Route118/border.bin" + +Route118_MapBlockdata:: @ 82A6384 + .incbin "data/maps/Route118/map.bin" + + .align 2 +Route118_MapAttributes:: @ 82A7004 + .4byte 0x50 + .4byte 0x14 + .4byte Route118_MapBorder + .4byte Route118_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Mauville + +Route119_MapBorder:: @ 82A701C + .incbin "data/maps/Route119/border.bin" + +Route119_MapBlockdata:: @ 82A7024 + .incbin "data/maps/Route119/map.bin" + + .align 2 +Route119_MapAttributes:: @ 82A9BE4 + .4byte 0x28 + .4byte 0x8c + .4byte Route119_MapBorder + .4byte Route119_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Fortree + +Route120_MapBorder:: @ 82A9BFC + .incbin "data/maps/Route120/border.bin" + +Route120_MapBlockdata:: @ 82A9C04 + .incbin "data/maps/Route120/map.bin" + + .align 2 +Route120_MapAttributes:: @ 82ABB44 + .4byte 0x28 + .4byte 0x64 + .4byte Route120_MapBorder + .4byte Route120_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Fortree + +Route121_MapBorder:: @ 82ABB5C + .incbin "data/maps/Route121/border.bin" + +Route121_MapBlockdata:: @ 82ABB64 + .incbin "data/maps/Route121/map.bin" + + .align 2 +Route121_MapAttributes:: @ 82AC7E4 + .4byte 0x50 + .4byte 0x14 + .4byte Route121_MapBorder + .4byte Route121_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Lilycove + +Route122_MapBorder:: @ 82AC7FC + .incbin "data/maps/Route122/border.bin" + +Route122_MapBlockdata:: @ 82AC804 + .incbin "data/maps/Route122/map.bin" + + .align 2 +Route122_MapAttributes:: @ 82AD484 + .4byte 0x28 + .4byte 0x28 + .4byte Route122_MapBorder + .4byte Route122_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Lilycove + +Route123_MapBorder:: @ 82AD49C + .incbin "data/maps/Route123/border.bin" + +Route123_MapBlockdata:: @ 82AD4A4 + .incbin "data/maps/Route123/map.bin" + + .align 2 +Route123_MapAttributes:: @ 82AEA84 + .4byte 0x8c + .4byte 0x14 + .4byte Route123_MapBorder + .4byte Route123_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Lilycove + +Route124_MapBorder:: @ 82AEA9C + .incbin "data/maps/Route124/border.bin" + +Route124_MapBlockdata:: @ 82AEAA4 + .incbin "data/maps/Route124/map.bin" + + .align 2 +Route124_MapAttributes:: @ 82B1CA4 + .4byte 0x50 + .4byte 0x50 + .4byte Route124_MapBorder + .4byte Route124_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Mossdeep + +Route125_MapBorder:: @ 82B1CBC + .incbin "data/maps/Route125/border.bin" + +Route125_MapBlockdata:: @ 82B1CC4 + .incbin "data/maps/Route125/map.bin" + + .align 2 +Route125_MapAttributes:: @ 82B35C4 + .4byte 0x50 + .4byte 0x28 + .4byte Route125_MapBorder + .4byte Route125_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Mossdeep + +Route126_MapBorder:: @ 82B35DC + .incbin "data/maps/Route126/border.bin" + +Route126_MapBlockdata:: @ 82B35E4 + .incbin "data/maps/Route126/map.bin" + + .align 2 +Route126_MapAttributes:: @ 82B67E4 + .4byte 0x50 + .4byte 0x50 + .4byte Route126_MapBorder + .4byte Route126_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Mossdeep + +Route127_MapBorder:: @ 82B67FC + .incbin "data/maps/Route127/border.bin" + +Route127_MapBlockdata:: @ 82B6804 + .incbin "data/maps/Route127/map.bin" + + .align 2 +Route127_MapAttributes:: @ 82B9A04 + .4byte 0x50 + .4byte 0x50 + .4byte Route127_MapBorder + .4byte Route127_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Mossdeep + +Route128_MapBorder:: @ 82B9A1C + .incbin "data/maps/Route128/border.bin" + +Route128_MapBlockdata:: @ 82B9A24 + .incbin "data/maps/Route128/map.bin" + + .align 2 +Route128_MapAttributes:: @ 82BBFA4 + .4byte 0x78 + .4byte 0x28 + .4byte Route128_MapBorder + .4byte Route128_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Mossdeep + +Route129_MapBorder:: @ 82BBFBC + .incbin "data/maps/Route129/border.bin" + +Route129_MapBlockdata:: @ 82BBFC4 + .incbin "data/maps/Route129/map.bin" + + .align 2 +Route129_MapAttributes:: @ 82BD8C4 + .4byte 0x50 + .4byte 0x28 + .4byte Route129_MapBorder + .4byte Route129_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Mossdeep + +UnreferencedMap_MapBorder: @ 82BD8DC + .incbin "data/maps/UnreferencedMap/border.bin" + +UnreferencedMap_MapBlockdata: @ 82BD8E4 + .incbin "data/maps/UnreferencedMap/map.bin" + + .align 2 +UnreferencedMap_MapAttributes:: @ 82BF1E4 + .4byte 0x50 + .4byte 0x28 + .4byte UnreferencedMap_MapBorder + .4byte UnreferencedMap_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Cave + +Route131_MapBorder:: @ 82BF1FC + .incbin "data/maps/Route131/border.bin" + +Route131_MapBlockdata:: @ 82BF204 + .incbin "data/maps/Route131/map.bin" + + .align 2 +Route131_MapAttributes:: @ 82C04C4 + .4byte 0x3c + .4byte 0x28 + .4byte Route131_MapBorder + .4byte Route131_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Pacifidlog + +Route132_MapBorder:: @ 82C04DC + .incbin "data/maps/Route132/border.bin" + +Route132_MapBlockdata:: @ 82C04E4 + .incbin "data/maps/Route132/map.bin" + + .align 2 +Route132_MapAttributes:: @ 82C1DE4 + .4byte 0x50 + .4byte 0x28 + .4byte Route132_MapBorder + .4byte Route132_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Pacifidlog + +Route133_MapBorder:: @ 82C1DFC + .incbin "data/maps/Route133/border.bin" + +Route133_MapBlockdata:: @ 82C1E04 + .incbin "data/maps/Route133/map.bin" + + .align 2 +Route133_MapAttributes:: @ 82C3704 + .4byte 0x50 + .4byte 0x28 + .4byte Route133_MapBorder + .4byte Route133_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Pacifidlog + +Route134_MapBorder:: @ 82C371C + .incbin "data/maps/Route134/border.bin" + +Route134_MapBlockdata:: @ 82C3724 + .incbin "data/maps/Route134/map.bin" + + .align 2 +Route134_MapAttributes:: @ 82C5024 + .4byte 0x50 + .4byte 0x28 + .4byte Route134_MapBorder + .4byte Route134_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Pacifidlog + +Underwater2_MapBorder:: @ 82C503C + .incbin "data/maps/Underwater2/border.bin" + +Underwater2_MapBlockdata:: @ 82C5044 + .incbin "data/maps/Underwater2/map.bin" + + .align 2 +Underwater2_MapAttributes:: @ 82C8244 + .4byte 0x50 + .4byte 0x50 + .4byte Underwater2_MapBorder + .4byte Underwater2_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Underwater + +Underwater3_MapBorder:: @ 82C825C + .incbin "data/maps/Underwater3/border.bin" + +Underwater3_MapBlockdata:: @ 82C8264 + .incbin "data/maps/Underwater3/map.bin" + + .align 2 +Underwater3_MapAttributes:: @ 82CB464 + .4byte 0x50 + .4byte 0x50 + .4byte Underwater3_MapBorder + .4byte Underwater3_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Underwater + +Underwater4_MapBorder:: @ 82CB47C + .incbin "data/maps/Underwater4/border.bin" + +Underwater4_MapBlockdata:: @ 82CB484 + .incbin "data/maps/Underwater4/map.bin" + + .align 2 +Underwater4_MapAttributes:: @ 82CDA04 + .4byte 0x78 + .4byte 0x28 + .4byte Underwater4_MapBorder + .4byte Underwater4_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Underwater + +LittlerootTown_BrendansHouse_1F_MapBorder:: @ 82CDA1C + .incbin "data/maps/LittlerootTown_BrendansHouse_1F/border.bin" + +LittlerootTown_BrendansHouse_1F_MapBlockdata:: @ 82CDA24 + .incbin "data/maps/LittlerootTown_BrendansHouse_1F/map.bin" + + .align 2 +LittlerootTown_BrendansHouse_1F_MapAttributes:: @ 82CDAEC + .4byte 0xb + .4byte 0x9 + .4byte LittlerootTown_BrendansHouse_1F_MapBorder + .4byte LittlerootTown_BrendansHouse_1F_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_BrendansMaysHouse + +LittlerootTown_BrendansHouse_2F_MapBorder:: @ 82CDB04 + .incbin "data/maps/LittlerootTown_BrendansHouse_2F/border.bin" + +LittlerootTown_BrendansHouse_2F_MapBlockdata:: @ 82CDB0C + .incbin "data/maps/LittlerootTown_BrendansHouse_2F/map.bin" + + .align 2 +LittlerootTown_BrendansHouse_2F_MapAttributes:: @ 82CDB9C + .4byte 0x9 + .4byte 0x8 + .4byte LittlerootTown_BrendansHouse_2F_MapBorder + .4byte LittlerootTown_BrendansHouse_2F_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_BrendansMaysHouse + +LittlerootTown_MaysHouse_1F_MapBorder:: @ 82CDBB4 + .incbin "data/maps/LittlerootTown_MaysHouse_1F/border.bin" + +LittlerootTown_MaysHouse_1F_MapBlockdata:: @ 82CDBBC + .incbin "data/maps/LittlerootTown_MaysHouse_1F/map.bin" + + .align 2 +LittlerootTown_MaysHouse_1F_MapAttributes:: @ 82CDC84 + .4byte 0xb + .4byte 0x9 + .4byte LittlerootTown_MaysHouse_1F_MapBorder + .4byte LittlerootTown_MaysHouse_1F_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_BrendansMaysHouse + +LittlerootTown_MaysHouse_2F_MapBorder:: @ 82CDC9C + .incbin "data/maps/LittlerootTown_MaysHouse_2F/border.bin" + +LittlerootTown_MaysHouse_2F_MapBlockdata:: @ 82CDCA4 + .incbin "data/maps/LittlerootTown_MaysHouse_2F/map.bin" + + .align 2 +LittlerootTown_MaysHouse_2F_MapAttributes:: @ 82CDD34 + .4byte 0x9 + .4byte 0x8 + .4byte LittlerootTown_MaysHouse_2F_MapBorder + .4byte LittlerootTown_MaysHouse_2F_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_BrendansMaysHouse + +LittlerootTown_ProfessorBirchsLab_MapBorder:: @ 82CDD4C + .incbin "data/maps/LittlerootTown_ProfessorBirchsLab/border.bin" + +LittlerootTown_ProfessorBirchsLab_MapBlockdata:: @ 82CDD54 + .incbin "data/maps/LittlerootTown_ProfessorBirchsLab/map.bin" + + .align 2 +LittlerootTown_ProfessorBirchsLab_MapAttributes:: @ 82CDEA8 + .4byte 0xd + .4byte 0xd + .4byte LittlerootTown_ProfessorBirchsLab_MapBorder + .4byte LittlerootTown_ProfessorBirchsLab_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_Lab + +House1_MapBorder:: @ 82CDEC0 + .incbin "data/maps/House1/border.bin" + +House1_MapBlockdata:: @ 82CDEC8 + .incbin "data/maps/House1/map.bin" + + .align 2 +House1_MapAttributes:: @ 82CDF7C + .4byte 0xa + .4byte 0x9 + .4byte House1_MapBorder + .4byte House1_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_GenericBuilding + +House2_MapBorder:: @ 82CDF94 + .incbin "data/maps/House2/border.bin" + +House2_MapBlockdata:: @ 82CDF9C + .incbin "data/maps/House2/map.bin" + + .align 2 +House2_MapAttributes:: @ 82CE04C + .4byte 0xb + .4byte 0x8 + .4byte House2_MapBorder + .4byte House2_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_GenericBuilding + +PokemonCenter_1F_MapBorder:: @ 82CE064 + .incbin "data/maps/OldaleTown_PokemonCenter_1F/border.bin" + +PokemonCenter_1F_MapBlockdata:: @ 82CE06C + .incbin "data/maps/OldaleTown_PokemonCenter_1F/map.bin" + + .align 2 +PokemonCenter_1F_MapAttributes:: @ 82CE168 + .4byte 0xe + .4byte 0x9 + .4byte PokemonCenter_1F_MapBorder + .4byte PokemonCenter_1F_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_PokemonCenter + +PokemonCenter_2F_MapBorder:: @ 82CE180 + .incbin "data/maps/OldaleTown_PokemonCenter_2F/border.bin" + +PokemonCenter_2F_MapBlockdata:: @ 82CE188 + .incbin "data/maps/OldaleTown_PokemonCenter_2F/map.bin" + + .align 2 +PokemonCenter_2F_MapAttributes:: @ 82CE284 + .4byte 0xe + .4byte 0x9 + .4byte PokemonCenter_2F_MapBorder + .4byte PokemonCenter_2F_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_PokemonCenter + +PokeMart_MapBorder:: @ 82CE29C + .incbin "data/maps/OldaleTown_Mart/border.bin" + +PokeMart_MapBlockdata:: @ 82CE2A4 + .incbin "data/maps/OldaleTown_Mart/map.bin" + + .align 2 +PokeMart_MapAttributes:: @ 82CE354 + .4byte 0xb + .4byte 0x8 + .4byte PokeMart_MapBorder + .4byte PokeMart_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_Shop + +DewfordTown_House1_MapBorder:: @ 82CE36C + .incbin "data/maps/DewfordTown_House1/border.bin" + +DewfordTown_House1_MapBlockdata:: @ 82CE374 + .incbin "data/maps/DewfordTown_House1/map.bin" + + .align 2 +DewfordTown_House1_MapAttributes:: @ 82CE414 +LavaridgeTown_House_MapAttributes:: @ 82CE414 +Route111_OldLadysRestStop_MapAttributes:: @ 82CE414 + .4byte 0xa + .4byte 0x8 + .4byte DewfordTown_House1_MapBorder + .4byte DewfordTown_House1_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_GenericBuilding + +DewfordTown_Gym_MapBorder:: @ 82CE42C + .incbin "data/maps/DewfordTown_Gym/border.bin" + +DewfordTown_Gym_MapBlockdata:: @ 82CE434 + .incbin "data/maps/DewfordTown_Gym/map.bin" + + .align 2 +DewfordTown_Gym_MapAttributes:: @ 82CE824 + .4byte 0x12 + .4byte 0x1c + .4byte DewfordTown_Gym_MapBorder + .4byte DewfordTown_Gym_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_DewfordGym + +DewfordTown_Hall_MapBorder:: @ 82CE83C + .incbin "data/maps/DewfordTown_Hall/border.bin" + +DewfordTown_Hall_MapBlockdata:: @ 82CE844 + .incbin "data/maps/DewfordTown_Hall/map.bin" + + .align 2 +DewfordTown_Hall_MapAttributes:: @ 82CE978 + .4byte 0x11 + .4byte 0x9 + .4byte DewfordTown_Hall_MapBorder + .4byte DewfordTown_Hall_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_GenericBuilding + +DewfordTown_House2_MapBorder:: @ 82CE990 + .incbin "data/maps/DewfordTown_House2/border.bin" + +DewfordTown_House2_MapBlockdata:: @ 82CE998 + .incbin "data/maps/DewfordTown_House2/map.bin" + + .align 2 +DewfordTown_House2_MapAttributes:: @ 82CEA4C +Route113_GlassWorkshop_MapAttributes:: @ 82CEA4C + .4byte 0xa + .4byte 0x9 + .4byte DewfordTown_House2_MapBorder + .4byte DewfordTown_House2_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_GenericBuilding + +LavaridgeTown_HerbShop_MapBorder:: @ 82CEA64 + .incbin "data/maps/LavaridgeTown_HerbShop/border.bin" + +LavaridgeTown_HerbShop_MapBlockdata:: @ 82CEA6C + .incbin "data/maps/LavaridgeTown_HerbShop/map.bin" + + .align 2 +LavaridgeTown_HerbShop_MapAttributes:: @ 82CEB1C + .4byte 0xb + .4byte 0x8 + .4byte LavaridgeTown_HerbShop_MapBorder + .4byte LavaridgeTown_HerbShop_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_Shop + +LavaridgeTown_Gym_1F_MapBorder:: @ 82CEB34 + .incbin "data/maps/LavaridgeTown_Gym_1F/border.bin" + +LavaridgeTown_Gym_1F_MapBlockdata:: @ 82CEB3C + .incbin "data/maps/LavaridgeTown_Gym_1F/map.bin" + + .align 2 +LavaridgeTown_Gym_1F_MapAttributes:: @ 82CED4C + .4byte 0xb + .4byte 0x18 + .4byte LavaridgeTown_Gym_1F_MapBorder + .4byte LavaridgeTown_Gym_1F_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_LavaridgeGym + +LavaridgeTown_Gym_B1F_MapBorder:: @ 82CED64 + .incbin "data/maps/LavaridgeTown_Gym_B1F/border.bin" + +LavaridgeTown_Gym_B1F_MapBlockdata:: @ 82CED6C + .incbin "data/maps/LavaridgeTown_Gym_B1F/map.bin" + + .align 2 +LavaridgeTown_Gym_B1F_MapAttributes:: @ 82CEF7C + .4byte 0xb + .4byte 0x18 + .4byte LavaridgeTown_Gym_B1F_MapBorder + .4byte LavaridgeTown_Gym_B1F_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_LavaridgeGym + +LavaridgeTown_PokemonCenter_1F_MapBorder:: @ 82CEF94 + .incbin "data/maps/LavaridgeTown_PokemonCenter_1F/border.bin" + +LavaridgeTown_PokemonCenter_1F_MapBlockdata:: @ 82CEF9C + .incbin "data/maps/LavaridgeTown_PokemonCenter_1F/map.bin" + + .align 2 +LavaridgeTown_PokemonCenter_1F_MapAttributes:: @ 82CF098 + .4byte 0xe + .4byte 0x9 + .4byte LavaridgeTown_PokemonCenter_1F_MapBorder + .4byte LavaridgeTown_PokemonCenter_1F_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_PokemonCenter + +FallarborTown_ContestLobby_MapBorder:: @ 82CF0B0 + .incbin "data/maps/FallarborTown_ContestLobby/border.bin" + +FallarborTown_ContestLobby_MapBlockdata:: @ 82CF0B8 + .incbin "data/maps/FallarborTown_ContestLobby/map.bin" + + .align 2 +FallarborTown_ContestLobby_MapAttributes:: @ 82CF18C +SlateportCity_ContestLobby_MapAttributes:: @ 82CF18C +VerdanturfTown_ContestLobby_MapAttributes:: @ 82CF18C + .4byte 0xf + .4byte 0x7 + .4byte FallarborTown_ContestLobby_MapBorder + .4byte FallarborTown_ContestLobby_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_Contest + +FallarborTown_ContestHall_MapBorder:: @ 82CF1A4 + .incbin "data/maps/FallarborTown_ContestHall/border.bin" + +FallarborTown_ContestHall_MapBlockdata:: @ 82CF1AC + .incbin "data/maps/FallarborTown_ContestHall/map.bin" + + .align 2 +FallarborTown_ContestHall_MapAttributes:: @ 82CF4A0 +SlateportCity_ContestHall_MapAttributes:: @ 82CF4A0 +VerdanturfTown_ContestHall_MapAttributes:: @ 82CF4A0 + .4byte 0x15 + .4byte 0x12 + .4byte FallarborTown_ContestHall_MapBorder + .4byte FallarborTown_ContestHall_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_Contest + +LilycoveCity_House2_MapBorder:: @ 82CF4B8 + .incbin "data/maps/LilycoveCity_House2/border.bin" + +LilycoveCity_House2_MapBlockdata:: @ 82CF4C0 + .incbin "data/maps/LilycoveCity_House2/map.bin" + + .align 2 +LilycoveCity_House2_MapAttributes:: @ 82CF540 + .4byte 0x8 + .4byte 0x8 + .4byte LilycoveCity_House2_MapBorder + .4byte LilycoveCity_House2_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_GenericBuilding + +UnknownMapBorder_082CF564: + .incbin "data/maps/UnknownMap_082CF564/border.bin" + +UnknownMapBlockdata_082CF564: + .incbin "data/maps/UnknownMap_082CF564/map.bin" + + .align 2 +UnknownMapAttributes_082CF564:: + .4byte 0x1 + .4byte 0x1 + .4byte UnknownMapBorder_082CF564 + .4byte UnknownMapBlockdata_082CF564 + .4byte gTileset_Building + .4byte gTileset_Contest + +VerdanturfTown_WandasHouse_MapBorder:: @ 82CF57C + .incbin "data/maps/VerdanturfTown_WandasHouse/border.bin" + +VerdanturfTown_WandasHouse_MapBlockdata:: @ 82CF584 + .incbin "data/maps/VerdanturfTown_WandasHouse/map.bin" + + .align 2 +VerdanturfTown_WandasHouse_MapAttributes:: @ 82CF694 + .4byte 0x11 + .4byte 0x8 + .4byte VerdanturfTown_WandasHouse_MapBorder + .4byte VerdanturfTown_WandasHouse_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_GenericBuilding + +PacifidlogTown_House1_MapBorder:: @ 82CF6AC + .incbin "data/maps/PacifidlogTown_House1/border.bin" + +PacifidlogTown_House1_MapBlockdata:: @ 82CF6B4 + .incbin "data/maps/PacifidlogTown_House1/map.bin" + + .align 2 +PacifidlogTown_House1_MapAttributes:: @ 82CF768 +PacifidlogTown_House3_MapAttributes:: @ 82CF768 +PacifidlogTown_House5_MapAttributes:: @ 82CF768 + .4byte 0xa + .4byte 0x9 + .4byte PacifidlogTown_House1_MapBorder + .4byte PacifidlogTown_House1_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_GenericBuilding + +PacifidlogTown_House2_MapBorder:: @ 82CF780 + .incbin "data/maps/PacifidlogTown_House2/border.bin" + +PacifidlogTown_House2_MapBlockdata:: @ 82CF788 + .incbin "data/maps/PacifidlogTown_House2/map.bin" + + .align 2 +PacifidlogTown_House2_MapAttributes:: @ 82CF83C +PacifidlogTown_House4_MapAttributes:: @ 82CF83C + .4byte 0xa + .4byte 0x9 + .4byte PacifidlogTown_House2_MapBorder + .4byte PacifidlogTown_House2_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_GenericBuilding + +PetalburgCity_Gym_MapBorder:: @ 82CF854 + .incbin "data/maps/PetalburgCity_Gym/border.bin" + +PetalburgCity_Gym_MapBlockdata:: @ 82CF85C + .incbin "data/maps/PetalburgCity_Gym/map.bin" + + .align 2 +PetalburgCity_Gym_MapAttributes:: @ 82D003C + .4byte 0x9 + .4byte 0x70 + .4byte PetalburgCity_Gym_MapBorder + .4byte PetalburgCity_Gym_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_PetalburgGym + +PetalburgCity_House2_MapBorder:: @ 82D0054 + .incbin "data/maps/PetalburgCity_House2/border.bin" + +PetalburgCity_House2_MapBlockdata:: @ 82D005C + .incbin "data/maps/PetalburgCity_House2/map.bin" + + .align 2 +MossdeepCity_House4_MapAttributes:: @ 82D00FC +PetalburgCity_House2_MapAttributes:: @ 82D00FC +SlateportCity_House1_MapAttributes:: @ 82D00FC + .4byte 0xa + .4byte 0x8 + .4byte PetalburgCity_House2_MapBorder + .4byte PetalburgCity_House2_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_GenericBuilding + +SlateportCity_SternsShipyard_1F_MapBorder:: @ 82D0114 + .incbin "data/maps/SlateportCity_SternsShipyard_1F/border.bin" + +SlateportCity_SternsShipyard_1F_MapBlockdata:: @ 82D011C + .incbin "data/maps/SlateportCity_SternsShipyard_1F/map.bin" + + .align 2 +SlateportCity_SternsShipyard_1F_MapAttributes:: @ 82D0394 + .4byte 0x15 + .4byte 0xf + .4byte SlateportCity_SternsShipyard_1F_MapBorder + .4byte SlateportCity_SternsShipyard_1F_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Facility + +SlateportCity_SternsShipyard_2F_MapBorder:: @ 82D03AC + .incbin "data/maps/SlateportCity_SternsShipyard_2F/border.bin" + +SlateportCity_SternsShipyard_2F_MapBlockdata:: @ 82D03B4 + .incbin "data/maps/SlateportCity_SternsShipyard_2F/map.bin" + + .align 2 +SlateportCity_SternsShipyard_2F_MapAttributes:: @ 82D05B4 + .4byte 0x11 + .4byte 0xf + .4byte SlateportCity_SternsShipyard_2F_MapBorder + .4byte SlateportCity_SternsShipyard_2F_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Facility + +UnknownMapBorder_082D05D8:: + .incbin "data/maps/UnknownMap_082D05D8/border.bin" + +UnknownMapBlockdata_082D05D8:: + .incbin "data/maps/UnknownMap_082D05D8/map.bin" + + .align 2 +UnknownMapAttributes_082D05D8:: + .4byte 0x1 + .4byte 0x1 + .4byte UnknownMapBorder_082D05D8 + .4byte UnknownMapBlockdata_082D05D8 + .4byte gTileset_Building + .4byte gTileset_Contest + +UnknownMapBorder_082D05FC:: + .incbin "data/maps/UnknownMap_082D05FC/border.bin" + +UnknownMapBlockdata_082D05FC:: + .incbin "data/maps/UnknownMap_082D05FC/map.bin" + + .align 2 +UnknownMapAttributes_082D05FC:: + .4byte 0x1 + .4byte 0x1 + .4byte UnknownMapBorder_082D05FC + .4byte UnknownMapBlockdata_082D05FC + .4byte gTileset_Building + .4byte gTileset_Contest + +SlateportCity_PokemonFanClub_MapBorder:: @ 82D0614 + .incbin "data/maps/SlateportCity_PokemonFanClub/border.bin" + +SlateportCity_PokemonFanClub_MapBlockdata:: @ 82D061C + .incbin "data/maps/SlateportCity_PokemonFanClub/map.bin" + + .align 2 +SlateportCity_PokemonFanClub_MapAttributes:: @ 82D0750 + .4byte 0xe + .4byte 0xb + .4byte SlateportCity_PokemonFanClub_MapBorder + .4byte SlateportCity_PokemonFanClub_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_PokemonFanClub + +SlateportCity_OceanicMuseum_1F_MapBorder:: @ 82D0768 + .incbin "data/maps/SlateportCity_OceanicMuseum_1F/border.bin" + +SlateportCity_OceanicMuseum_1F_MapBlockdata:: @ 82D0770 + .incbin "data/maps/SlateportCity_OceanicMuseum_1F/map.bin" + + .align 2 +SlateportCity_OceanicMuseum_1F_MapAttributes:: @ 82D08D8 + .4byte 0x14 + .4byte 0x9 + .4byte SlateportCity_OceanicMuseum_1F_MapBorder + .4byte SlateportCity_OceanicMuseum_1F_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_OceanicMuseum + +SlateportCity_OceanicMuseum_2F_MapBorder:: @ 82D08F0 + .incbin "data/maps/SlateportCity_OceanicMuseum_2F/border.bin" + +SlateportCity_OceanicMuseum_2F_MapBlockdata:: @ 82D08F8 + .incbin "data/maps/SlateportCity_OceanicMuseum_2F/map.bin" + + .align 2 +SlateportCity_OceanicMuseum_2F_MapAttributes:: @ 82D0A60 + .4byte 0x14 + .4byte 0x9 + .4byte SlateportCity_OceanicMuseum_2F_MapBorder + .4byte SlateportCity_OceanicMuseum_2F_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_OceanicMuseum + +SlateportCity_Harbor_MapBorder:: @ 82D0A78 + .incbin "data/maps/SlateportCity_Harbor/border.bin" + +SlateportCity_Harbor_MapBlockdata:: @ 82D0A80 + .incbin "data/maps/SlateportCity_Harbor/map.bin" + + .align 2 +LilycoveCity_Harbor_MapAttributes:: @ 82D0D50 +SlateportCity_Harbor_MapAttributes:: @ 82D0D50 + .4byte 0x18 + .4byte 0xf + .4byte SlateportCity_Harbor_MapBorder + .4byte SlateportCity_Harbor_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Facility + +MauvilleCity_Gym_MapBorder:: @ 82D0D68 + .incbin "data/maps/MauvilleCity_Gym/border.bin" + +MauvilleCity_Gym_MapBlockdata:: @ 82D0D70 + .incbin "data/maps/MauvilleCity_Gym/map.bin" + + .align 2 +MauvilleCity_Gym_MapAttributes:: @ 82D0F14 + .4byte 0xa + .4byte 0x15 + .4byte MauvilleCity_Gym_MapBorder + .4byte MauvilleCity_Gym_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_MauvilleGym + +MauvilleCity_BikeShop_MapBorder:: @ 82D0F2C + .incbin "data/maps/MauvilleCity_BikeShop/border.bin" + +MauvilleCity_BikeShop_MapBlockdata:: @ 82D0F34 + .incbin "data/maps/MauvilleCity_BikeShop/map.bin" + + .align 2 +MauvilleCity_BikeShop_MapAttributes:: @ 82D100C + .4byte 0xc + .4byte 0x9 + .4byte MauvilleCity_BikeShop_MapBorder + .4byte MauvilleCity_BikeShop_MapBlockdata + .4byte gTileset_General + .4byte gTileset_BikeShop + +MauvilleCity_GameCorner_MapBorder:: @ 82D1024 + .incbin "data/maps/MauvilleCity_GameCorner/border.bin" + +MauvilleCity_GameCorner_MapBlockdata:: @ 82D102C + .incbin "data/maps/MauvilleCity_GameCorner/map.bin" + + .align 2 +MauvilleCity_GameCorner_MapAttributes:: @ 82D1210 + .4byte 0x16 + .4byte 0xb + .4byte MauvilleCity_GameCorner_MapBorder + .4byte MauvilleCity_GameCorner_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_MauvilleGameCorner + +RustboroCity_DevonCorp_1F_MapBorder:: @ 82D1228 + .incbin "data/maps/RustboroCity_DevonCorp_1F/border.bin" + +RustboroCity_DevonCorp_1F_MapBlockdata:: @ 82D1230 + .incbin "data/maps/RustboroCity_DevonCorp_1F/map.bin" + + .align 2 +RustboroCity_DevonCorp_1F_MapAttributes:: @ 82D1388 + .4byte 0x13 + .4byte 0x9 + .4byte RustboroCity_DevonCorp_1F_MapBorder + .4byte RustboroCity_DevonCorp_1F_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Facility + +RustboroCity_DevonCorp_2F_MapBorder:: @ 82D13A0 + .incbin "data/maps/RustboroCity_DevonCorp_2F/border.bin" + +RustboroCity_DevonCorp_2F_MapBlockdata:: @ 82D13A8 + .incbin "data/maps/RustboroCity_DevonCorp_2F/map.bin" + + .align 2 +RustboroCity_DevonCorp_2F_MapAttributes:: @ 82D1500 + .4byte 0x13 + .4byte 0x9 + .4byte RustboroCity_DevonCorp_2F_MapBorder + .4byte RustboroCity_DevonCorp_2F_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Facility + +RustboroCity_Gym_MapBorder:: @ 82D1518 + .incbin "data/maps/RustboroCity_Gym/border.bin" + +RustboroCity_Gym_MapBlockdata:: @ 82D1520 + .incbin "data/maps/RustboroCity_Gym/map.bin" + + .align 2 +RustboroCity_Gym_MapAttributes:: @ 82D16C4 + .4byte 0xb + .4byte 0x13 + .4byte RustboroCity_Gym_MapBorder + .4byte RustboroCity_Gym_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_RustboroGym + +RustboroCity_PokemonSchool_MapBorder:: @ 82D16DC + .incbin "data/maps/RustboroCity_PokemonSchool/border.bin" + +RustboroCity_PokemonSchool_MapBlockdata:: @ 82D16E4 + .incbin "data/maps/RustboroCity_PokemonSchool/map.bin" + + .align 2 +RustboroCity_PokemonSchool_MapAttributes:: @ 82D17EC + .4byte 0xc + .4byte 0xb + .4byte RustboroCity_PokemonSchool_MapBorder + .4byte RustboroCity_PokemonSchool_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_PokemonSchool + +RustboroCity_House2_MapBorder:: @ 82D1804 + .incbin "data/maps/RustboroCity_House2/border.bin" + +RustboroCity_House2_MapBlockdata:: @ 82D180C + .incbin "data/maps/RustboroCity_House2/map.bin" + + .align 2 +RustboroCity_House2_MapAttributes:: @ 82D18E4 +RustboroCity_House3_MapAttributes:: @ 82D18E4 + .4byte 0xc + .4byte 0x9 + .4byte RustboroCity_House2_MapBorder + .4byte RustboroCity_House2_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_GenericBuilding + +RustboroCity_House1_MapBorder:: @ 82D18FC + .incbin "data/maps/RustboroCity_House1/border.bin" + +RustboroCity_House1_MapBlockdata:: @ 82D1904 + .incbin "data/maps/RustboroCity_House1/map.bin" + + .align 2 +RustboroCity_House1_MapAttributes:: @ 82D19D4 + .4byte 0xd + .4byte 0x8 + .4byte RustboroCity_House1_MapBorder + .4byte RustboroCity_House1_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_GenericBuilding + +RustboroCity_CuttersHouse_MapBorder:: @ 82D19EC + .incbin "data/maps/RustboroCity_CuttersHouse/border.bin" + +RustboroCity_CuttersHouse_MapBlockdata:: @ 82D19F4 + .incbin "data/maps/RustboroCity_CuttersHouse/map.bin" + + .align 2 +RustboroCity_CuttersHouse_MapAttributes:: @ 82D1ABC + .4byte 0xb + .4byte 0x9 + .4byte RustboroCity_CuttersHouse_MapBorder + .4byte RustboroCity_CuttersHouse_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_GenericBuilding + +FortreeCity_House1_MapBorder:: @ 82D1AD4 + .incbin "data/maps/FortreeCity_House1/border.bin" + +FortreeCity_House1_MapBlockdata:: @ 82D1ADC + .incbin "data/maps/FortreeCity_House1/map.bin" + + .align 2 +FortreeCity_House1_MapAttributes:: @ 82D1B3C +FortreeCity_House3_MapAttributes:: @ 82D1B3C +FortreeCity_House5_MapAttributes:: @ 82D1B3C + .4byte 0x8 + .4byte 0x6 + .4byte FortreeCity_House1_MapBorder + .4byte FortreeCity_House1_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_GenericBuilding + +FortreeCity_Gym_MapBorder:: @ 82D1B54 + .incbin "data/maps/FortreeCity_Gym/border.bin" + +FortreeCity_Gym_MapBlockdata:: @ 82D1B5C + .incbin "data/maps/FortreeCity_Gym/map.bin" + + .align 2 +FortreeCity_Gym_MapAttributes:: @ 82D1F44 + .4byte 0x14 + .4byte 0x19 + .4byte FortreeCity_Gym_MapBorder + .4byte FortreeCity_Gym_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_FortreeGym + +FortreeCity_House2_MapBorder:: @ 82D1F5C + .incbin "data/maps/FortreeCity_House2/border.bin" + +FortreeCity_House2_MapBlockdata:: @ 82D1F64 + .incbin "data/maps/FortreeCity_House2/map.bin" + + .align 2 +FortreeCity_House2_MapAttributes:: @ 82D1FC4 +FortreeCity_House4_MapAttributes:: @ 82D1FC4 + .4byte 0x8 + .4byte 0x6 + .4byte FortreeCity_House2_MapBorder + .4byte FortreeCity_House2_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_GenericBuilding + +Route104_MrBrineysHouse_MapBorder:: @ 82D1FDC + .incbin "data/maps/Route104_MrBrineysHouse/border.bin" + +Route104_MrBrineysHouse_MapBlockdata:: @ 82D1FE4 + .incbin "data/maps/Route104_MrBrineysHouse/map.bin" + + .align 2 +Route104_MrBrineysHouse_MapAttributes:: @ 82D20BC + .4byte 0xc + .4byte 0x9 + .4byte Route104_MrBrineysHouse_MapBorder + .4byte Route104_MrBrineysHouse_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_GenericBuilding + +LilycoveCity_LilycoveMuseum_1F_MapBorder:: @ 82D20D4 + .incbin "data/maps/LilycoveCity_LilycoveMuseum_1F/border.bin" + +LilycoveCity_LilycoveMuseum_1F_MapBlockdata:: @ 82D20DC + .incbin "data/maps/LilycoveCity_LilycoveMuseum_1F/map.bin" + + .align 2 +LilycoveCity_LilycoveMuseum_1F_MapAttributes:: @ 82D2328 + .4byte 0x15 + .4byte 0xe + .4byte LilycoveCity_LilycoveMuseum_1F_MapBorder + .4byte LilycoveCity_LilycoveMuseum_1F_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_LilycoveMuseum + +LilycoveCity_LilycoveMuseum_2F_MapBorder:: @ 82D2340 + .incbin "data/maps/LilycoveCity_LilycoveMuseum_2F/border.bin" + +LilycoveCity_LilycoveMuseum_2F_MapBlockdata:: @ 82D2348 + .incbin "data/maps/LilycoveCity_LilycoveMuseum_2F/map.bin" + + .align 2 +LilycoveCity_LilycoveMuseum_2F_MapAttributes:: @ 82D2584 + .4byte 0x16 + .4byte 0xd + .4byte LilycoveCity_LilycoveMuseum_2F_MapBorder + .4byte LilycoveCity_LilycoveMuseum_2F_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_LilycoveMuseum + +LilycoveCity_ContestLobby_MapBorder:: @ 82D259C + .incbin "data/maps/LilycoveCity_ContestLobby/border.bin" + +LilycoveCity_ContestLobby_MapBlockdata:: @ 82D25A4 + .incbin "data/maps/LilycoveCity_ContestLobby/map.bin" + + .align 2 +LilycoveCity_ContestLobby_MapAttributes:: @ 82D27CC + .4byte 0x17 + .4byte 0xc + .4byte LilycoveCity_ContestLobby_MapBorder + .4byte LilycoveCity_ContestLobby_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_Contest + +LilycoveCity_ContestHall_MapBorder:: @ 82D27E4 + .incbin "data/maps/LilycoveCity_ContestHall/border.bin" + +LilycoveCity_ContestHall_MapBlockdata:: @ 82D27EC + .incbin "data/maps/LilycoveCity_ContestHall/map.bin" + + .align 2 +LilycoveCity_ContestHall_MapAttributes:: @ 82D3514 + .4byte 0x33 + .4byte 0x21 + .4byte LilycoveCity_ContestHall_MapBorder + .4byte LilycoveCity_ContestHall_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_Contest + +LilycoveCity_PokemonTrainerFanClub_MapBorder:: @ 82D352C + .incbin "data/maps/LilycoveCity_PokemonTrainerFanClub/border.bin" + +LilycoveCity_PokemonTrainerFanClub_MapBlockdata:: @ 82D3534 + .incbin "data/maps/LilycoveCity_PokemonTrainerFanClub/map.bin" + + .align 2 +LilycoveCity_PokemonTrainerFanClub_MapAttributes:: @ 82D3684 + .4byte 0xc + .4byte 0xe + .4byte LilycoveCity_PokemonTrainerFanClub_MapBorder + .4byte LilycoveCity_PokemonTrainerFanClub_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_GenericBuilding + +LilycoveCity_EmptyMap_MapBorder:: @ 82D369C + .incbin "data/maps/LilycoveCity_EmptyMap/border.bin" + +LilycoveCity_EmptyMap_MapBlockdata:: @ 82D36A4 + .incbin "data/maps/LilycoveCity_EmptyMap/map.bin" + + .align 2 +LilycoveCity_EmptyMap_MapAttributes:: @ 82D36A8 + .4byte 0x1 + .4byte 0x1 + .4byte LilycoveCity_EmptyMap_MapBorder + .4byte LilycoveCity_EmptyMap_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Facility + +MossdeepCity_Gym_MapBorder:: @ 82D36C0 + .incbin "data/maps/MossdeepCity_Gym/border.bin" + +MossdeepCity_Gym_MapBlockdata:: @ 82D36C8 + .incbin "data/maps/MossdeepCity_Gym/map.bin" + + .align 2 +MossdeepCity_Gym_MapAttributes:: @ 82D3B78 + .4byte 0x14 + .4byte 0x1e + .4byte MossdeepCity_Gym_MapBorder + .4byte MossdeepCity_Gym_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_MossdeepGym + +SootopolisCity_Gym_1F_MapBorder:: @ 82D3B90 + .incbin "data/maps/SootopolisCity_Gym_1F/border.bin" + +SootopolisCity_Gym_1F_MapBlockdata:: @ 82D3B98 + .incbin "data/maps/SootopolisCity_Gym_1F/map.bin" + + .align 2 +SootopolisCity_Gym_1F_MapAttributes:: @ 82D3F0C + .4byte 0x11 + .4byte 0x1a + .4byte SootopolisCity_Gym_1F_MapBorder + .4byte SootopolisCity_Gym_1F_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_SootopolisGym + +SootopolisCity_Gym_B1F_MapBorder:: @ 82D3F24 + .incbin "data/maps/SootopolisCity_Gym_B1F/border.bin" + +SootopolisCity_Gym_B1F_MapBlockdata:: @ 82D3F2C + .incbin "data/maps/SootopolisCity_Gym_B1F/map.bin" + + .align 2 +SootopolisCity_Gym_B1F_MapAttributes:: @ 82D42A0 + .4byte 0x11 + .4byte 0x1a + .4byte SootopolisCity_Gym_B1F_MapBorder + .4byte SootopolisCity_Gym_B1F_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_SootopolisGym + +EverGrandeCity_SidneysRoom_MapBorder:: @ 82D42B8 + .incbin "data/maps/EverGrandeCity_SidneysRoom/border.bin" + +EverGrandeCity_SidneysRoom_MapBlockdata:: @ 82D42C0 + .incbin "data/maps/EverGrandeCity_SidneysRoom/map.bin" + + .align 2 +EverGrandeCity_SidneysRoom_MapAttributes:: @ 82D442C + .4byte 0xd + .4byte 0xe + .4byte EverGrandeCity_SidneysRoom_MapBorder + .4byte EverGrandeCity_SidneysRoom_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_EliteFour + +EverGrandeCity_PhoebesRoom_MapBorder:: @ 82D4444 + .incbin "data/maps/EverGrandeCity_PhoebesRoom/border.bin" + +EverGrandeCity_PhoebesRoom_MapBlockdata:: @ 82D444C + .incbin "data/maps/EverGrandeCity_PhoebesRoom/map.bin" + + .align 2 +EverGrandeCity_PhoebesRoom_MapAttributes:: @ 82D45B8 + .4byte 0xd + .4byte 0xe + .4byte EverGrandeCity_PhoebesRoom_MapBorder + .4byte EverGrandeCity_PhoebesRoom_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_EliteFour + +EverGrandeCity_GlaciasRoom_MapBorder:: @ 82D45D0 + .incbin "data/maps/EverGrandeCity_GlaciasRoom/border.bin" + +EverGrandeCity_GlaciasRoom_MapBlockdata:: @ 82D45D8 + .incbin "data/maps/EverGrandeCity_GlaciasRoom/map.bin" + + .align 2 +EverGrandeCity_GlaciasRoom_MapAttributes:: @ 82D4744 + .4byte 0xd + .4byte 0xe + .4byte EverGrandeCity_GlaciasRoom_MapBorder + .4byte EverGrandeCity_GlaciasRoom_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_EliteFour + +EverGrandeCity_DrakesRoom_MapBorder:: @ 82D475C + .incbin "data/maps/EverGrandeCity_DrakesRoom/border.bin" + +EverGrandeCity_DrakesRoom_MapBlockdata:: @ 82D4764 + .incbin "data/maps/EverGrandeCity_DrakesRoom/map.bin" + + .align 2 +EverGrandeCity_DrakesRoom_MapAttributes:: @ 82D48D0 + .4byte 0xd + .4byte 0xe + .4byte EverGrandeCity_DrakesRoom_MapBorder + .4byte EverGrandeCity_DrakesRoom_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_EliteFour + +EverGrandeCity_ChampionsRoom_MapBorder:: @ 82D48E8 + .incbin "data/maps/EverGrandeCity_ChampionsRoom/border.bin" + +EverGrandeCity_ChampionsRoom_MapBlockdata:: @ 82D48F0 + .incbin "data/maps/EverGrandeCity_ChampionsRoom/map.bin" + + .align 2 +EverGrandeCity_ChampionsRoom_MapAttributes:: @ 82D4A44 + .4byte 0xd + .4byte 0xd + .4byte EverGrandeCity_ChampionsRoom_MapBorder + .4byte EverGrandeCity_ChampionsRoom_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_EliteFour + +EverGrandeCity_Corridor1_MapBorder:: @ 82D4A5C + .incbin "data/maps/EverGrandeCity_Corridor1/border.bin" + +EverGrandeCity_Corridor1_MapBlockdata:: @ 82D4A64 + .incbin "data/maps/EverGrandeCity_Corridor1/map.bin" + + .align 2 +EverGrandeCity_Corridor1_MapAttributes:: @ 82D4B84 +EverGrandeCity_Corridor2_MapAttributes:: @ 82D4B84 +EverGrandeCity_Corridor3_MapAttributes:: @ 82D4B84 +EverGrandeCity_Corridor5_MapAttributes:: @ 82D4B84 + .4byte 0xb + .4byte 0xd + .4byte EverGrandeCity_Corridor1_MapBorder + .4byte EverGrandeCity_Corridor1_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_EliteFour + +Route104_PrettyPetalFlowerShop_MapBorder:: @ 82D4B9C + .incbin "data/maps/Route104_PrettyPetalFlowerShop/border.bin" + +Route104_PrettyPetalFlowerShop_MapBlockdata:: @ 82D4BA4 + .incbin "data/maps/Route104_PrettyPetalFlowerShop/map.bin" + + .align 2 +Route104_PrettyPetalFlowerShop_MapAttributes:: @ 82D4CB4 +Route104_PrototypePrettyPetalFlowerShop_MapAttributes:: @ 82D4CB4 + .4byte 0xf + .4byte 0x9 + .4byte Route104_PrettyPetalFlowerShop_MapBorder + .4byte Route104_PrettyPetalFlowerShop_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_PrettyPetalFlowerShop + +Route112_CableCarStation_MapBorder:: @ 82D4CCC + .incbin "data/maps/Route112_CableCarStation/border.bin" + +Route112_CableCarStation_MapBlockdata:: @ 82D4CD4 + .incbin "data/maps/Route112_CableCarStation/map.bin" + + .align 2 +MtChimney_CableCarStation_MapAttributes:: @ 82D4E0C +Route112_CableCarStation_MapAttributes:: @ 82D4E0C + .4byte 0xd + .4byte 0xc + .4byte Route112_CableCarStation_MapBorder + .4byte Route112_CableCarStation_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Facility + +Route114_FossilManiacsHouse_MapBorder:: @ 82D4E24 + .incbin "data/maps/Route114_FossilManiacsHouse/border.bin" + +Route114_FossilManiacsHouse_MapBlockdata:: @ 82D4E2C + .incbin "data/maps/Route114_FossilManiacsHouse/map.bin" + + .align 2 +Route114_FossilManiacsHouse_MapAttributes:: @ 82D4ECC + .4byte 0xa + .4byte 0x8 + .4byte Route114_FossilManiacsHouse_MapBorder + .4byte Route114_FossilManiacsHouse_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_GenericBuilding + +Route114_FossilManiacsTunnel_MapBorder:: @ 82D4EE4 + .incbin "data/maps/Route114_FossilManiacsTunnel/border.bin" + +Route114_FossilManiacsTunnel_MapBlockdata:: @ 82D4EEC + .incbin "data/maps/Route114_FossilManiacsTunnel/map.bin" + + .align 2 +Route114_FossilManiacsTunnel_MapAttributes:: @ 82D5190 + .4byte 0xd + .4byte 0x1a + .4byte Route114_FossilManiacsTunnel_MapBorder + .4byte Route114_FossilManiacsTunnel_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Fallarbor + +Route114_LanettesHouse_MapBorder:: @ 82D51A8 + .incbin "data/maps/Route114_LanettesHouse/border.bin" + +Route114_LanettesHouse_MapBlockdata:: @ 82D51B0 + .incbin "data/maps/Route114_LanettesHouse/map.bin" + + .align 2 +Route114_LanettesHouse_MapAttributes:: @ 82D5260 + .4byte 0xb + .4byte 0x8 + .4byte Route114_LanettesHouse_MapBorder + .4byte Route114_LanettesHouse_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_Lab + +Route116_TunnelersRestHouse_MapBorder:: @ 82D5278 + .incbin "data/maps/Route116_TunnelersRestHouse/border.bin" + +Route116_TunnelersRestHouse_MapBlockdata:: @ 82D5280 + .incbin "data/maps/Route116_TunnelersRestHouse/map.bin" + + .align 2 +Route116_TunnelersRestHouse_MapAttributes:: @ 82D5334 + .4byte 0xa + .4byte 0x9 + .4byte Route116_TunnelersRestHouse_MapBorder + .4byte Route116_TunnelersRestHouse_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_GenericBuilding + +Route117_PokemonDayCare_MapBorder:: @ 82D534C + .incbin "data/maps/Route117_PokemonDayCare/border.bin" + +Route117_PokemonDayCare_MapBlockdata:: @ 82D5354 + .incbin "data/maps/Route117_PokemonDayCare/map.bin" + + .align 2 +Route117_PokemonDayCare_MapAttributes:: @ 82D542C + .4byte 0xc + .4byte 0x9 + .4byte Route117_PokemonDayCare_MapBorder + .4byte Route117_PokemonDayCare_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_PokemonDayCare + +Route121_SafariZoneEntrance_MapBorder:: @ 82D5444 + .incbin "data/maps/Route121_SafariZoneEntrance/border.bin" + +Route121_SafariZoneEntrance_MapBlockdata:: @ 82D544C + .incbin "data/maps/Route121_SafariZoneEntrance/map.bin" + + .align 2 +Route121_SafariZoneEntrance_MapAttributes:: @ 82D5644 + .4byte 0x12 + .4byte 0xe + .4byte Route121_SafariZoneEntrance_MapBorder + .4byte Route121_SafariZoneEntrance_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_Shop + +MeteorFalls_1F_1R_MapBorder:: @ 82D565C + .incbin "data/maps/MeteorFalls_1F_1R/border.bin" + +MeteorFalls_1F_1R_MapBlockdata:: @ 82D5664 + .incbin "data/maps/MeteorFalls_1F_1R/map.bin" + + .align 2 +MeteorFalls_1F_1R_MapAttributes:: @ 82D603C + .4byte 0x1e + .4byte 0x2a + .4byte MeteorFalls_1F_1R_MapBorder + .4byte MeteorFalls_1F_1R_MapBlockdata + .4byte gTileset_General + .4byte gTileset_MeteorFalls + +MeteorFalls_1F_2R_MapBorder:: @ 82D6054 + .incbin "data/maps/MeteorFalls_1F_2R/border.bin" + +MeteorFalls_1F_2R_MapBlockdata:: @ 82D605C + .incbin "data/maps/MeteorFalls_1F_2R/map.bin" + + .align 2 +MeteorFalls_1F_2R_MapAttributes:: @ 82D67DC + .4byte 0x1e + .4byte 0x20 + .4byte MeteorFalls_1F_2R_MapBorder + .4byte MeteorFalls_1F_2R_MapBlockdata + .4byte gTileset_General + .4byte gTileset_MeteorFalls + +MeteorFalls_B1F_1R_MapBorder:: @ 82D67F4 + .incbin "data/maps/MeteorFalls_B1F_1R/border.bin" + +MeteorFalls_B1F_1R_MapBlockdata:: @ 82D67FC + .incbin "data/maps/MeteorFalls_B1F_1R/map.bin" + + .align 2 +MeteorFalls_B1F_1R_MapAttributes:: @ 82D7098 + .4byte 0x1d + .4byte 0x26 + .4byte MeteorFalls_B1F_1R_MapBorder + .4byte MeteorFalls_B1F_1R_MapBlockdata + .4byte gTileset_General + .4byte gTileset_MeteorFalls + +MeteorFalls_B1F_2R_MapBorder:: @ 82D70B0 + .incbin "data/maps/MeteorFalls_B1F_2R/border.bin" + +MeteorFalls_B1F_2R_MapBlockdata:: @ 82D70B8 + .incbin "data/maps/MeteorFalls_B1F_2R/map.bin" + + .align 2 +MeteorFalls_B1F_2R_MapAttributes:: @ 82D7244 + .4byte 0xb + .4byte 0x12 + .4byte MeteorFalls_B1F_2R_MapBorder + .4byte MeteorFalls_B1F_2R_MapBlockdata + .4byte gTileset_General + .4byte gTileset_MeteorFalls + +RusturfTunnel_MapBorder:: @ 82D725C + .incbin "data/maps/RusturfTunnel/border.bin" + +RusturfTunnel_MapBlockdata:: @ 82D7264 + .incbin "data/maps/RusturfTunnel/map.bin" + + .align 2 +RusturfTunnel_MapAttributes:: @ 82D7924 + .4byte 0x24 + .4byte 0x18 + .4byte RusturfTunnel_MapBorder + .4byte RusturfTunnel_MapBlockdata + .4byte gTileset_General + .4byte gTileset_RusturfTunnel + +Underwater_SootopolisCity_MapBorder:: @ 82D793C + .incbin "data/maps/Underwater_SootopolisCity/border.bin" + +Underwater_SootopolisCity_MapBlockdata:: @ 82D7944 + .incbin "data/maps/Underwater_SootopolisCity/map.bin" + + .align 2 +Underwater_SootopolisCity_MapAttributes:: @ 82D7AD4 + .4byte 0x14 + .4byte 0xa + .4byte Underwater_SootopolisCity_MapBorder + .4byte Underwater_SootopolisCity_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Underwater + +DesertRuins_MapBorder:: @ 82D7AEC + .incbin "data/maps/DesertRuins/border.bin" + +DesertRuins_MapBlockdata:: @ 82D7AF4 + .incbin "data/maps/DesertRuins/map.bin" + + .align 2 +DesertRuins_MapAttributes:: @ 82D7F58 + .4byte 0x11 + .4byte 0x21 + .4byte DesertRuins_MapBorder + .4byte DesertRuins_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Cave + +GraniteCave_1F_MapBorder:: @ 82D7F70 + .incbin "data/maps/GraniteCave_1F/border.bin" + +GraniteCave_1F_MapBlockdata:: @ 82D7F78 + .incbin "data/maps/GraniteCave_1F/map.bin" + + .align 2 +GraniteCave_1F_MapAttributes:: @ 82D8464 + .4byte 0x2a + .4byte 0xf + .4byte GraniteCave_1F_MapBorder + .4byte GraniteCave_1F_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Cave + +GraniteCave_B1F_MapBorder:: @ 82D847C + .incbin "data/maps/GraniteCave_B1F/border.bin" + +GraniteCave_B1F_MapBlockdata:: @ 82D8484 + .incbin "data/maps/GraniteCave_B1F/map.bin" + + .align 2 +GraniteCave_B1F_MapAttributes:: @ 82D8B04 + .4byte 0x20 + .4byte 0x1a + .4byte GraniteCave_B1F_MapBorder + .4byte GraniteCave_B1F_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Cave + +GraniteCave_B2F_MapBorder:: @ 82D8B1C + .incbin "data/maps/GraniteCave_B2F/border.bin" + +GraniteCave_B2F_MapBlockdata:: @ 82D8B24 + .incbin "data/maps/GraniteCave_B2F/map.bin" + + .align 2 +GraniteCave_B2F_MapAttributes:: @ 82D91A4 + .4byte 0x20 + .4byte 0x1a + .4byte GraniteCave_B2F_MapBorder + .4byte GraniteCave_B2F_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Cave + +PetalburgWoods_MapBorder:: @ 82D91BC + .incbin "data/maps/PetalburgWoods/border.bin" + +PetalburgWoods_MapBlockdata:: @ 82D91C4 + .incbin "data/maps/PetalburgWoods/map.bin" + + .align 2 +PetalburgWoods_MapAttributes:: @ 82DA244 + .4byte 0x30 + .4byte 0x2c + .4byte PetalburgWoods_MapBorder + .4byte PetalburgWoods_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Rustboro + +MtChimney_MapBorder:: @ 82DA25C + .incbin "data/maps/MtChimney/border.bin" + +MtChimney_MapBlockdata:: @ 82DA264 + .incbin "data/maps/MtChimney/map.bin" + + .align 2 +MtChimney_MapAttributes:: @ 82DB114 + .4byte 0x28 + .4byte 0x2f + .4byte MtChimney_MapBorder + .4byte MtChimney_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Lavaridge + +MtPyre_1F_MapBorder:: @ 82DB12C + .incbin "data/maps/MtPyre_1F/border.bin" + +MtPyre_1F_MapBlockdata:: @ 82DB134 + .incbin "data/maps/MtPyre_1F/map.bin" + + .align 2 +MtPyre_1F_MapAttributes:: @ 82DB478 + .4byte 0x16 + .4byte 0x13 + .4byte MtPyre_1F_MapBorder + .4byte MtPyre_1F_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Facility + +MtPyre_2F_MapBorder:: @ 82DB490 + .incbin "data/maps/MtPyre_2F/border.bin" + +MtPyre_2F_MapBlockdata:: @ 82DB498 + .incbin "data/maps/MtPyre_2F/map.bin" + + .align 2 +MtPyre_2F_MapAttributes:: @ 82DB5EC + .4byte 0xd + .4byte 0xd + .4byte MtPyre_2F_MapBorder + .4byte MtPyre_2F_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Facility + +MtPyre_3F_MapBorder:: @ 82DB604 + .incbin "data/maps/MtPyre_3F/border.bin" + +MtPyre_3F_MapBlockdata:: @ 82DB60C + .incbin "data/maps/MtPyre_3F/map.bin" + + .align 2 +MtPyre_3F_MapAttributes:: @ 82DB760 + .4byte 0xd + .4byte 0xd + .4byte MtPyre_3F_MapBorder + .4byte MtPyre_3F_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Facility + +MtPyre_4F_MapBorder:: @ 82DB778 + .incbin "data/maps/MtPyre_4F/border.bin" + +MtPyre_4F_MapBlockdata:: @ 82DB780 + .incbin "data/maps/MtPyre_4F/map.bin" + + .align 2 +MtPyre_4F_MapAttributes:: @ 82DB8D4 + .4byte 0xd + .4byte 0xd + .4byte MtPyre_4F_MapBorder + .4byte MtPyre_4F_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Facility + +MtPyre_5F_MapBorder:: @ 82DB8EC + .incbin "data/maps/MtPyre_5F/border.bin" + +MtPyre_5F_MapBlockdata:: @ 82DB8F4 + .incbin "data/maps/MtPyre_5F/map.bin" + + .align 2 +MtPyre_5F_MapAttributes:: @ 82DBA48 + .4byte 0xd + .4byte 0xd + .4byte MtPyre_5F_MapBorder + .4byte MtPyre_5F_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Facility + +MtPyre_6F_MapBorder:: @ 82DBA60 + .incbin "data/maps/MtPyre_6F/border.bin" + +MtPyre_6F_MapBlockdata:: @ 82DBA68 + .incbin "data/maps/MtPyre_6F/map.bin" + + .align 2 +MtPyre_6F_MapAttributes:: @ 82DBBBC + .4byte 0xd + .4byte 0xd + .4byte MtPyre_6F_MapBorder + .4byte MtPyre_6F_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Facility + +AquaHideout_1F_MapBorder:: @ 82DBBD4 + .incbin "data/maps/AquaHideout_1F/border.bin" + +AquaHideout_1F_MapBlockdata:: @ 82DBBDC + .incbin "data/maps/AquaHideout_1F/map.bin" + + .align 2 +AquaHideout_1F_MapAttributes:: @ 82DC26C + .4byte 0x1c + .4byte 0x1e + .4byte AquaHideout_1F_MapBorder + .4byte AquaHideout_1F_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Facility + +AquaHideout_B1F_MapBorder:: @ 82DC284 + .incbin "data/maps/AquaHideout_B1F/border.bin" + +AquaHideout_B1F_MapBlockdata:: @ 82DC28C + .incbin "data/maps/AquaHideout_B1F/map.bin" + + .align 2 +AquaHideout_B1F_MapAttributes:: @ 82DCC1C + .4byte 0x33 + .4byte 0x18 + .4byte AquaHideout_B1F_MapBorder + .4byte AquaHideout_B1F_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Facility + +AquaHideout_B2F_MapBorder:: @ 82DCC34 + .incbin "data/maps/AquaHideout_B2F/border.bin" + +AquaHideout_B2F_MapBlockdata:: @ 82DCC3C + .incbin "data/maps/AquaHideout_B2F/map.bin" + + .align 2 +AquaHideout_B2F_MapAttributes:: @ 82DD29C + .4byte 0x22 + .4byte 0x18 + .4byte AquaHideout_B2F_MapBorder + .4byte AquaHideout_B2F_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Facility + +Underwater_SeafloorCavern_MapBorder:: @ 82DD2B4 + .incbin "data/maps/Underwater_SeafloorCavern/border.bin" + +Underwater_SeafloorCavern_MapBlockdata:: @ 82DD2BC + .incbin "data/maps/Underwater_SeafloorCavern/map.bin" + + .align 2 +Underwater_SeafloorCavern_MapAttributes:: @ 82DD3B8 + .4byte 0xe + .4byte 0x9 + .4byte Underwater_SeafloorCavern_MapBorder + .4byte Underwater_SeafloorCavern_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Underwater + +SeafloorCavern_Entrance_MapBorder:: @ 82DD3D0 + .incbin "data/maps/SeafloorCavern_Entrance/border.bin" + +SeafloorCavern_Entrance_MapBlockdata:: @ 82DD3D8 + .incbin "data/maps/SeafloorCavern_Entrance/map.bin" + + .align 2 +SeafloorCavern_Entrance_MapAttributes:: @ 82DD6F8 + .4byte 0x14 + .4byte 0x14 + .4byte SeafloorCavern_Entrance_MapBorder + .4byte SeafloorCavern_Entrance_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Cave + +SeafloorCavern_Room1_MapBorder:: @ 82DD710 + .incbin "data/maps/SeafloorCavern_Room1/border.bin" + +SeafloorCavern_Room1_MapBlockdata:: @ 82DD718 + .incbin "data/maps/SeafloorCavern_Room1/map.bin" + + .align 2 +SeafloorCavern_Room1_MapAttributes:: @ 82DDA60 + .4byte 0x14 + .4byte 0x15 + .4byte SeafloorCavern_Room1_MapBorder + .4byte SeafloorCavern_Room1_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Cave + +SeafloorCavern_Room2_MapBorder:: @ 82DDA78 + .incbin "data/maps/SeafloorCavern_Room2/border.bin" + +SeafloorCavern_Room2_MapBlockdata:: @ 82DDA80 + .incbin "data/maps/SeafloorCavern_Room2/map.bin" + + .align 2 +SeafloorCavern_Room2_MapAttributes:: @ 82DDD74 + .4byte 0x12 + .4byte 0x15 + .4byte SeafloorCavern_Room2_MapBorder + .4byte SeafloorCavern_Room2_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Cave + +SeafloorCavern_Room3_MapBorder:: @ 82DDD8C + .incbin "data/maps/SeafloorCavern_Room3/border.bin" + +SeafloorCavern_Room3_MapBlockdata:: @ 82DDD94 + .incbin "data/maps/SeafloorCavern_Room3/map.bin" + + .align 2 +SeafloorCavern_Room3_MapAttributes:: @ 82DDFB4 + .4byte 0x10 + .4byte 0x11 + .4byte SeafloorCavern_Room3_MapBorder + .4byte SeafloorCavern_Room3_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Cave + +SeafloorCavern_Room4_MapBorder:: @ 82DDFCC + .incbin "data/maps/SeafloorCavern_Room4/border.bin" + +SeafloorCavern_Room4_MapBlockdata:: @ 82DDFD4 + .incbin "data/maps/SeafloorCavern_Room4/map.bin" + + .align 2 +SeafloorCavern_Room4_MapAttributes:: @ 82DE280 + .4byte 0x12 + .4byte 0x13 + .4byte SeafloorCavern_Room4_MapBorder + .4byte SeafloorCavern_Room4_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Cave + +SeafloorCavern_Room5_MapBorder:: @ 82DE298 + .incbin "data/maps/SeafloorCavern_Room5/border.bin" + +SeafloorCavern_Room5_MapBlockdata:: @ 82DE2A0 + .incbin "data/maps/SeafloorCavern_Room5/map.bin" + + .align 2 +SeafloorCavern_Room5_MapAttributes:: @ 82DE5C0 + .4byte 0x14 + .4byte 0x14 + .4byte SeafloorCavern_Room5_MapBorder + .4byte SeafloorCavern_Room5_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Cave + +SeafloorCavern_Room6_MapBorder:: @ 82DE5D8 + .incbin "data/maps/SeafloorCavern_Room6/border.bin" + +SeafloorCavern_Room6_MapBlockdata:: @ 82DE5E0 + .incbin "data/maps/SeafloorCavern_Room6/map.bin" + + .align 2 +SeafloorCavern_Room6_MapAttributes:: @ 82DEA30 + .4byte 0x18 + .4byte 0x17 + .4byte SeafloorCavern_Room6_MapBorder + .4byte SeafloorCavern_Room6_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Pacifidlog + +SeafloorCavern_Room7_MapBorder:: @ 82DEA48 + .incbin "data/maps/SeafloorCavern_Room7/border.bin" + +SeafloorCavern_Room7_MapBlockdata:: @ 82DEA50 + .incbin "data/maps/SeafloorCavern_Room7/map.bin" + + .align 2 +SeafloorCavern_Room7_MapAttributes:: @ 82DEED0 + .4byte 0x17 + .4byte 0x19 + .4byte SeafloorCavern_Room7_MapBorder + .4byte SeafloorCavern_Room7_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Pacifidlog + +SeafloorCavern_Room8_MapBorder:: @ 82DEEE8 + .incbin "data/maps/SeafloorCavern_Room8/border.bin" + +SeafloorCavern_Room8_MapBlockdata:: @ 82DEEF0 + .incbin "data/maps/SeafloorCavern_Room8/map.bin" + + .align 2 +SeafloorCavern_Room8_MapAttributes:: @ 82DF024 + .4byte 0xb + .4byte 0xe + .4byte SeafloorCavern_Room8_MapBorder + .4byte SeafloorCavern_Room8_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Cave + +SeafloorCavern_Room9_MapBorder:: @ 82DF03C + .incbin "data/maps/SeafloorCavern_Room9/border.bin" + +SeafloorCavern_Room9_MapBlockdata:: @ 82DF044 + .incbin "data/maps/SeafloorCavern_Room9/map.bin" + + .align 2 +SeafloorCavern_Room9_MapAttributes:: @ 82DF9F8 + .4byte 0x1b + .4byte 0x2e + .4byte SeafloorCavern_Room9_MapBorder + .4byte SeafloorCavern_Room9_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Cave + +CaveOfOrigin_Entrance_MapBorder:: @ 82DFA10 + .incbin "data/maps/CaveOfOrigin_Entrance/border.bin" + +CaveOfOrigin_Entrance_MapBlockdata:: @ 82DFA18 + .incbin "data/maps/CaveOfOrigin_Entrance/map.bin" + + .align 2 +CaveOfOrigin_Entrance_MapAttributes:: @ 82DFDF4 + .4byte 0x13 + .4byte 0x1a + .4byte CaveOfOrigin_Entrance_MapBorder + .4byte CaveOfOrigin_Entrance_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Cave + +CaveOfOrigin_1F_MapBorder:: @ 82DFE0C + .incbin "data/maps/CaveOfOrigin_1F/border.bin" + +CaveOfOrigin_1F_MapBlockdata:: @ 82DFE14 + .incbin "data/maps/CaveOfOrigin_1F/map.bin" + + .align 2 +CaveOfOrigin_1F_MapAttributes:: @ 82E0238 + .4byte 0x17 + .4byte 0x17 + .4byte CaveOfOrigin_1F_MapBorder + .4byte CaveOfOrigin_1F_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Cave + +CaveOfOrigin_B1F_MapBorder:: @ 82E0250 + .incbin "data/maps/CaveOfOrigin_B1F/border.bin" + +CaveOfOrigin_B1F_MapBlockdata:: @ 82E0258 + .incbin "data/maps/CaveOfOrigin_B1F/map.bin" + + .align 2 +CaveOfOrigin_B1F_MapAttributes:: @ 82E067C + .4byte 0x17 + .4byte 0x17 + .4byte CaveOfOrigin_B1F_MapBorder + .4byte CaveOfOrigin_B1F_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Cave + +CaveOfOrigin_B2F_MapBorder:: @ 82E0694 + .incbin "data/maps/CaveOfOrigin_B2F/border.bin" + +CaveOfOrigin_B2F_MapBlockdata:: @ 82E069C + .incbin "data/maps/CaveOfOrigin_B2F/map.bin" + + .align 2 +CaveOfOrigin_B2F_MapAttributes:: @ 82E0A10 + .4byte 0x15 + .4byte 0x15 + .4byte CaveOfOrigin_B2F_MapBorder + .4byte CaveOfOrigin_B2F_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Cave + +CaveOfOrigin_B3F_MapBorder:: @ 82E0A28 + .incbin "data/maps/CaveOfOrigin_B3F/border.bin" + +CaveOfOrigin_B3F_MapBlockdata:: @ 82E0A30 + .incbin "data/maps/CaveOfOrigin_B3F/map.bin" + + .align 2 +CaveOfOrigin_B3F_MapAttributes:: @ 82E0D50 + .4byte 0x13 + .4byte 0x15 + .4byte CaveOfOrigin_B3F_MapBorder + .4byte CaveOfOrigin_B3F_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Cave + +CaveOfOrigin_B4F_MapBorder:: @ 82E0D68 + .incbin "data/maps/CaveOfOrigin_B4F/border.bin" + +CaveOfOrigin_B4F_MapBlockdata:: @ 82E0D70 + .incbin "data/maps/CaveOfOrigin_B4F/map.bin" + + .align 2 +CaveOfOrigin_B4F_MapAttributes:: @ 82E1044 + .4byte 0x13 + .4byte 0x13 + .4byte CaveOfOrigin_B4F_MapBorder + .4byte CaveOfOrigin_B4F_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Cave + +VictoryRoad_1F_MapBorder:: @ 82E105C + .incbin "data/maps/VictoryRoad_1F/border.bin" + +VictoryRoad_1F_MapBlockdata:: @ 82E1064 + .incbin "data/maps/VictoryRoad_1F/map.bin" + + .align 2 +VictoryRoad_1F_MapAttributes:: @ 82E2090 + .4byte 0x2e + .4byte 0x2d + .4byte VictoryRoad_1F_MapBorder + .4byte VictoryRoad_1F_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Cave + +ShoalCave_LowTideEntranceRoom_MapBorder:: @ 82E20A8 + .incbin "data/maps/ShoalCave_LowTideEntranceRoom/border.bin" + +ShoalCave_LowTideEntranceRoom_MapBlockdata:: @ 82E20B0 + .incbin "data/maps/ShoalCave_LowTideEntranceRoom/map.bin" + + .align 2 +ShoalCave_LowTideEntranceRoom_MapAttributes:: @ 82E2A44 + .4byte 0x23 + .4byte 0x23 + .4byte ShoalCave_LowTideEntranceRoom_MapBorder + .4byte ShoalCave_LowTideEntranceRoom_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Cave + +ShoalCave_LowTideInnerRoom_MapBorder:: @ 82E2A5C + .incbin "data/maps/ShoalCave_LowTideInnerRoom/border.bin" + +ShoalCave_LowTideInnerRoom_MapBlockdata:: @ 82E2A64 + .incbin "data/maps/ShoalCave_LowTideInnerRoom/map.bin" + + .align 2 +ShoalCave_LowTideInnerRoom_MapAttributes:: @ 82E380C + .4byte 0x2e + .4byte 0x26 + .4byte ShoalCave_LowTideInnerRoom_MapBorder + .4byte ShoalCave_LowTideInnerRoom_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Cave + +ShoalCave_LowTideStairsRoom_MapBorder:: @ 82E3824 + .incbin "data/maps/ShoalCave_LowTideStairsRoom/border.bin" + +ShoalCave_LowTideStairsRoom_MapBlockdata:: @ 82E382C + .incbin "data/maps/ShoalCave_LowTideStairsRoom/map.bin" + + .align 2 +ShoalCave_LowTideStairsRoom_MapAttributes:: @ 82E3AA4 + .4byte 0x15 + .4byte 0xf + .4byte ShoalCave_LowTideStairsRoom_MapBorder + .4byte ShoalCave_LowTideStairsRoom_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Cave + +ShoalCave_LowTideLowerRoom_MapBorder:: @ 82E3ABC + .incbin "data/maps/ShoalCave_LowTideLowerRoom/border.bin" + +ShoalCave_LowTideLowerRoom_MapBlockdata:: @ 82E3AC4 + .incbin "data/maps/ShoalCave_LowTideLowerRoom/map.bin" + + .align 2 +ShoalCave_LowTideLowerRoom_MapAttributes:: @ 82E3E28 + .4byte 0x1f + .4byte 0xe + .4byte ShoalCave_LowTideLowerRoom_MapBorder + .4byte ShoalCave_LowTideLowerRoom_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Cave + +ShoalCave_HighTideEntranceRoom_MapBorder:: @ 82E3E40 + .incbin "data/maps/ShoalCave_HighTideEntranceRoom/border.bin" + +ShoalCave_HighTideEntranceRoom_MapBlockdata:: @ 82E3E48 + .incbin "data/maps/ShoalCave_HighTideEntranceRoom/map.bin" + + .align 2 +ShoalCave_HighTideEntranceRoom_MapAttributes:: @ 82E47DC + .4byte 0x23 + .4byte 0x23 + .4byte ShoalCave_HighTideEntranceRoom_MapBorder + .4byte ShoalCave_HighTideEntranceRoom_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Cave + +ShoalCave_HighTideInnerRoom_MapBorder:: @ 82E47F4 + .incbin "data/maps/ShoalCave_HighTideInnerRoom/border.bin" + +ShoalCave_HighTideInnerRoom_MapBlockdata:: @ 82E47FC + .incbin "data/maps/ShoalCave_HighTideInnerRoom/map.bin" + + .align 2 +ShoalCave_HighTideInnerRoom_MapAttributes:: @ 82E55A4 + .4byte 0x2e + .4byte 0x26 + .4byte ShoalCave_HighTideInnerRoom_MapBorder + .4byte ShoalCave_HighTideInnerRoom_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Cave + +UnknownMapBorder_082E55C8: + .incbin "data/maps/UnknownMap_082E55C8/border.bin" + +UnknownMapBlockdata_082E55C8: + .incbin "data/maps/UnknownMap_082E55C8/map.bin" + + .align 2 +UnknownMapAttributes_082E55C8: + .4byte 0x1 + .4byte 0x1 + .4byte UnknownMapBorder_082E55C8 + .4byte UnknownMapBlockdata_082E55C8 + .4byte gTileset_General + .4byte gTileset_Cave + +UnknownMapBorder_082E55EC: + .incbin "data/maps/UnknownMap_082E55EC/border.bin" + +UnknownMapBlockdata_082E55EC: + .incbin "data/maps/UnknownMap_082E55EC/map.bin" + + .align 2 +UnknownMapAttributes_082E55EC: + .4byte 0x1 + .4byte 0x1 + .4byte UnknownMapBorder_082E55EC + .4byte UnknownMapBlockdata_082E55EC + .4byte gTileset_General + .4byte gTileset_Cave + +UnknownMapBorder_082E5610: + .incbin "data/maps/UnknownMap_082E5610/border.bin" + +UnknownMapBlockdata_082E5610: + .incbin "data/maps/UnknownMap_082E5610/map.bin" + + .align 2 +UnknownMapAttributes_082E5610: + .4byte 0x1 + .4byte 0x1 + .4byte UnknownMapBorder_082E5610 + .4byte UnknownMapBlockdata_082E5610 + .4byte gTileset_General + .4byte gTileset_Cave + +UnknownMapBorder_082E5634: + .incbin "data/maps/UnknownMap_082E5634/border.bin" + +UnknownMapBlockdata_082E5634: + .incbin "data/maps/UnknownMap_082E5634/map.bin" + + .align 2 +UnknownMapAttributes_082E5634: + .4byte 0x1 + .4byte 0x1 + .4byte UnknownMapBorder_082E5634 + .4byte UnknownMapBlockdata_082E5634 + .4byte gTileset_General + .4byte gTileset_Cave + +UnknownMapBorder_082E5658: + .incbin "data/maps/UnknownMap_082E5658/border.bin" + +UnknownMapBlockdata_082E5658: + .incbin "data/maps/UnknownMap_082E5658/map.bin" + + .align 2 +UnknownMapAttributes_082E5658: + .4byte 0x1 + .4byte 0x1 + .4byte UnknownMapBorder_082E5658 + .4byte UnknownMapBlockdata_082E5658 + .4byte gTileset_General + .4byte gTileset_Cave + +UnknownMapBorder_082E567C: + .incbin "data/maps/UnknownMap_082E567C/border.bin" + +UnknownMapBlockdata_082E567C: + .incbin "data/maps/UnknownMap_082E567C/map.bin" + + .align 2 +UnknownMapAttributes_082E567C: + .4byte 0x1 + .4byte 0x1 + .4byte UnknownMapBorder_082E567C + .4byte UnknownMapBlockdata_082E567C + .4byte gTileset_General + .4byte gTileset_Cave + +UnknownMapBorder_082E56A0: + .incbin "data/maps/UnknownMap_082E56A0/border.bin" + +UnknownMapBlockdata_082E56A0: + .incbin "data/maps/UnknownMap_082E56A0/map.bin" + + .align 2 +UnknownMapAttributes_082E56A0: + .4byte 0x1 + .4byte 0x1 + .4byte UnknownMapBorder_082E56A0 + .4byte UnknownMapBlockdata_082E56A0 + .4byte gTileset_General + .4byte gTileset_Cave + +UnknownMapBorder_082E56C4: + .incbin "data/maps/UnknownMap_082E56C4/border.bin" + +UnknownMapBlockdata_082E56C4: + .incbin "data/maps/UnknownMap_082E56C4/map.bin" + + .align 2 +UnknownMapAttributes_082E56C4: + .4byte 0x1 + .4byte 0x1 + .4byte UnknownMapBorder_082E56C4 + .4byte UnknownMapBlockdata_082E56C4 + .4byte gTileset_General + .4byte gTileset_Cave + +UnknownMapBorder_082E56E8: + .incbin "data/maps/UnknownMap_082E56E8/border.bin" + +UnknownMapBlockdata_082E56E8: + .incbin "data/maps/UnknownMap_082E56E8/map.bin" + + .align 2 +UnknownMapAttributes_082E56E8: + .4byte 0x1 + .4byte 0x1 + .4byte UnknownMapBorder_082E56E8 + .4byte UnknownMapBlockdata_082E56E8 + .4byte gTileset_General + .4byte gTileset_Cave + +UnknownMapBorder_082E570C: + .incbin "data/maps/UnknownMap_082E570C/border.bin" + +UnknownMapBlockdata_082E570C: + .incbin "data/maps/UnknownMap_082E570C/map.bin" + + .align 2 +UnknownMapAttributes_082E570C: + .4byte 0x1 + .4byte 0x1 + .4byte UnknownMapBorder_082E570C + .4byte UnknownMapBlockdata_082E570C + .4byte gTileset_General + .4byte gTileset_Cave + +UnknownMapBorder_082E5730: + .incbin "data/maps/UnknownMap_082E5730/border.bin" + +UnknownMapBlockdata_082E5730: + .incbin "data/maps/UnknownMap_082E5730/map.bin" + + .align 2 +UnknownMapAttributes_082E5730: + .4byte 0x1 + .4byte 0x1 + .4byte UnknownMapBorder_082E5730 + .4byte UnknownMapBlockdata_082E5730 + .4byte gTileset_General + .4byte gTileset_Cave + +UnknownMapBorder_082E5754: + .incbin "data/maps/UnknownMap_082E5754/border.bin" + +UnknownMapBlockdata_082E5754: + .incbin "data/maps/UnknownMap_082E5754/map.bin" + + .align 2 +UnknownMapAttributes_082E5754: + .4byte 0x1 + .4byte 0x1 + .4byte UnknownMapBorder_082E5754 + .4byte UnknownMapBlockdata_082E5754 + .4byte gTileset_General + .4byte gTileset_Cave + +UnknownMapBorder_082E5778: + .incbin "data/maps/UnknownMap_082E5778/border.bin" + +UnknownMapBlockdata_082E5778: + .incbin "data/maps/UnknownMap_082E5778/map.bin" + + .align 2 +UnknownMapAttributes_082E5778: + .4byte 0x1 + .4byte 0x1 + .4byte UnknownMapBorder_082E5778 + .4byte UnknownMapBlockdata_082E5778 + .4byte gTileset_General + .4byte gTileset_Cave + +UnknownMapBorder_082E579C: + .incbin "data/maps/UnknownMap_082E579C/border.bin" + +UnknownMapBlockdata_082E579C: + .incbin "data/maps/UnknownMap_082E579C/map.bin" + + .align 2 +UnknownMapAttributes_082E579C: + .4byte 0x1 + .4byte 0x1 + .4byte UnknownMapBorder_082E579C + .4byte UnknownMapBlockdata_082E579C + .4byte gTileset_General + .4byte gTileset_Cave + +NewMauville_Entrance_MapBorder:: @ 82E57B4 + .incbin "data/maps/NewMauville_Entrance/border.bin" + +NewMauville_Entrance_MapBlockdata:: @ 82E57BC + .incbin "data/maps/NewMauville_Entrance/map.bin" + + .align 2 +NewMauville_Entrance_MapAttributes:: @ 82E5860 + .4byte 0x9 + .4byte 0x9 + .4byte NewMauville_Entrance_MapBorder + .4byte NewMauville_Entrance_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Facility + +NewMauville_Inside_MapBorder:: @ 82E5878 + .incbin "data/maps/NewMauville_Inside/border.bin" + +NewMauville_Inside_MapBlockdata:: @ 82E5880 + .incbin "data/maps/NewMauville_Inside/map.bin" + + .align 2 +NewMauville_Inside_MapAttributes:: @ 82E65A4 + .4byte 0x29 + .4byte 0x29 + .4byte NewMauville_Inside_MapBorder + .4byte NewMauville_Inside_MapBlockdata + .4byte gTileset_General + .4byte gTileset_BikeShop + +AbandonedShip_Deck_MapBorder:: @ 82E65BC + .incbin "data/maps/AbandonedShip_Deck/border.bin" + +AbandonedShip_Deck_MapBlockdata:: @ 82E65C4 + .incbin "data/maps/AbandonedShip_Deck/map.bin" + + .align 2 +AbandonedShip_Deck_MapAttributes:: @ 82E698C + .4byte 0x17 + .4byte 0x15 + .4byte AbandonedShip_Deck_MapBorder + .4byte AbandonedShip_Deck_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Facility + +AbandonedShip_Corridors_1F_MapBorder:: @ 82E69A4 + .incbin "data/maps/AbandonedShip_Corridors_1F/border.bin" + +AbandonedShip_Corridors_1F_MapBlockdata:: @ 82E69AC + .incbin "data/maps/AbandonedShip_Corridors_1F/map.bin" + + .align 2 +AbandonedShip_Corridors_1F_MapAttributes:: @ 82E6B5C + .4byte 0x12 + .4byte 0xc + .4byte AbandonedShip_Corridors_1F_MapBorder + .4byte AbandonedShip_Corridors_1F_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Ship + +AbandonedShip_Rooms_1F_MapBorder:: @ 82E6B74 + .incbin "data/maps/AbandonedShip_Rooms_1F/border.bin" + +AbandonedShip_Rooms_1F_MapBlockdata:: @ 82E6B7C + .incbin "data/maps/AbandonedShip_Rooms_1F/map.bin" + + .align 2 +AbandonedShip_Rooms_1F_MapAttributes:: @ 82E6DE0 + .4byte 0x12 + .4byte 0x11 + .4byte AbandonedShip_Rooms_1F_MapBorder + .4byte AbandonedShip_Rooms_1F_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Ship + +AbandonedShip_Corridors_B1F_MapBorder:: @ 82E6DF8 + .incbin "data/maps/AbandonedShip_Corridors_B1F/border.bin" + +AbandonedShip_Corridors_B1F_MapBlockdata:: @ 82E6E00 + .incbin "data/maps/AbandonedShip_Corridors_B1F/map.bin" + + .align 2 +AbandonedShip_Corridors_B1F_MapAttributes:: @ 82E6F04 + .4byte 0xd + .4byte 0xa + .4byte AbandonedShip_Corridors_B1F_MapBorder + .4byte AbandonedShip_Corridors_B1F_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Ship + +AbandonedShip_Rooms_B1F_MapBorder:: @ 82E6F1C + .incbin "data/maps/AbandonedShip_Rooms_B1F/border.bin" + +AbandonedShip_Rooms_B1F_MapBlockdata:: @ 82E6F24 + .incbin "data/maps/AbandonedShip_Rooms_B1F/map.bin" + + .align 2 +AbandonedShip_Rooms_B1F_MapAttributes:: @ 82E70D4 + .4byte 0x1b + .4byte 0x8 + .4byte AbandonedShip_Rooms_B1F_MapBorder + .4byte AbandonedShip_Rooms_B1F_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Ship + +AbandonedShip_Rooms2_B1F_MapBorder:: @ 82E70EC + .incbin "data/maps/AbandonedShip_Rooms2_B1F/border.bin" + +AbandonedShip_Rooms2_B1F_MapBlockdata:: @ 82E70F4 + .incbin "data/maps/AbandonedShip_Rooms2_B1F/map.bin" + + .align 2 +AbandonedShip_Rooms2_B1F_MapAttributes:: @ 82E7214 + .4byte 0x12 + .4byte 0x8 + .4byte AbandonedShip_Rooms2_B1F_MapBorder + .4byte AbandonedShip_Rooms2_B1F_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Ship + +AbandonedShip_Underwater1_MapBorder:: @ 82E722C + .incbin "data/maps/AbandonedShip_Underwater1/border.bin" + +AbandonedShip_Underwater1_MapBlockdata:: @ 82E7234 + .incbin "data/maps/AbandonedShip_Underwater1/map.bin" + + .align 2 +AbandonedShip_Underwater1_MapAttributes:: @ 82E72B4 + .4byte 0x8 + .4byte 0x8 + .4byte AbandonedShip_Underwater1_MapBorder + .4byte AbandonedShip_Underwater1_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Ship + +AbandonedShip_Room_B1F_MapBorder:: @ 82E72CC + .incbin "data/maps/AbandonedShip_Room_B1F/border.bin" + +AbandonedShip_Room_B1F_MapBlockdata:: @ 82E72D4 + .incbin "data/maps/AbandonedShip_Room_B1F/map.bin" + + .align 2 +AbandonedShip_Room_B1F_MapAttributes:: @ 82E7364 + .4byte 0x9 + .4byte 0x8 + .4byte AbandonedShip_Room_B1F_MapBorder + .4byte AbandonedShip_Room_B1F_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Ship + +AbandonedShip_Rooms2_1F_MapBorder:: @ 82E737C + .incbin "data/maps/AbandonedShip_Rooms2_1F/border.bin" + +AbandonedShip_Rooms2_1F_MapBlockdata:: @ 82E7384 + .incbin "data/maps/AbandonedShip_Rooms2_1F/map.bin" + + .align 2 +AbandonedShip_Rooms2_1F_MapAttributes:: @ 82E74B8 + .4byte 0x9 + .4byte 0x11 + .4byte AbandonedShip_Rooms2_1F_MapBorder + .4byte AbandonedShip_Rooms2_1F_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Ship + +AbandonedShip_CaptainsOffice_MapBorder:: @ 82E74D0 + .incbin "data/maps/AbandonedShip_CaptainsOffice/border.bin" + +AbandonedShip_CaptainsOffice_MapBlockdata:: @ 82E74D8 + .incbin "data/maps/AbandonedShip_CaptainsOffice/map.bin" + + .align 2 +AbandonedShip_CaptainsOffice_MapAttributes:: @ 82E7558 + .4byte 0x9 + .4byte 0x7 + .4byte AbandonedShip_CaptainsOffice_MapBorder + .4byte AbandonedShip_CaptainsOffice_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Facility + +AbandonedShip_Underwater2_MapBorder:: @ 82E7570 + .incbin "data/maps/AbandonedShip_Underwater2/border.bin" + +AbandonedShip_Underwater2_MapBlockdata:: @ 82E7578 + .incbin "data/maps/AbandonedShip_Underwater2/map.bin" + + .align 2 +AbandonedShip_Underwater2_MapAttributes:: @ 82E76A0 + .4byte 0x15 + .4byte 0x7 + .4byte AbandonedShip_Underwater2_MapBorder + .4byte AbandonedShip_Underwater2_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Ship + +SecretBase_RedCave1_MapBorder:: @ 82E76B8 + .incbin "data/maps/SecretBase_RedCave1/border.bin" + +SecretBase_RedCave1_MapBlockdata:: @ 82E76C0 + .incbin "data/maps/SecretBase_RedCave1/map.bin" + + .align 2 +SecretBase_RedCave1_MapAttributes:: @ 82E7788 + .4byte 0xb + .4byte 0x9 + .4byte SecretBase_RedCave1_MapBorder + .4byte SecretBase_RedCave1_MapBlockdata + .4byte gTileset_SecretBase + .4byte gTileset_SecretBaseRedCave + +SecretBase_BrownCave1_MapBorder:: @ 82E77A0 + .incbin "data/maps/SecretBase_BrownCave1/border.bin" + +SecretBase_BrownCave1_MapBlockdata:: @ 82E77A8 + .incbin "data/maps/SecretBase_BrownCave1/map.bin" + + .align 2 +SecretBase_BrownCave1_MapAttributes:: @ 82E7870 + .4byte 0xb + .4byte 0x9 + .4byte SecretBase_BrownCave1_MapBorder + .4byte SecretBase_BrownCave1_MapBlockdata + .4byte gTileset_SecretBase + .4byte gTileset_SecretBaseBrownCave + +SecretBase_BlueCave1_MapBorder:: @ 82E7888 + .incbin "data/maps/SecretBase_BlueCave1/border.bin" + +SecretBase_BlueCave1_MapBlockdata:: @ 82E7890 + .incbin "data/maps/SecretBase_BlueCave1/map.bin" + + .align 2 +SecretBase_BlueCave1_MapAttributes:: @ 82E7958 + .4byte 0xb + .4byte 0x9 + .4byte SecretBase_BlueCave1_MapBorder + .4byte SecretBase_BlueCave1_MapBlockdata + .4byte gTileset_SecretBase + .4byte gTileset_SecretBaseBlueCave + +SecretBase_YellowCave1_MapBorder:: @ 82E7970 + .incbin "data/maps/SecretBase_YellowCave1/border.bin" + +SecretBase_YellowCave1_MapBlockdata:: @ 82E7978 + .incbin "data/maps/SecretBase_YellowCave1/map.bin" + + .align 2 +SecretBase_YellowCave1_MapAttributes:: @ 82E7A40 + .4byte 0xb + .4byte 0x9 + .4byte SecretBase_YellowCave1_MapBorder + .4byte SecretBase_YellowCave1_MapBlockdata + .4byte gTileset_SecretBase + .4byte gTileset_SecretBaseYellowCave + +SecretBase_Tree1_MapBorder:: @ 82E7A58 + .incbin "data/maps/SecretBase_Tree1/border.bin" + +SecretBase_Tree1_MapBlockdata:: @ 82E7A60 + .incbin "data/maps/SecretBase_Tree1/map.bin" + + .align 2 +SecretBase_Tree1_MapAttributes:: @ 82E7B28 + .4byte 0xb + .4byte 0x9 + .4byte SecretBase_Tree1_MapBorder + .4byte SecretBase_Tree1_MapBlockdata + .4byte gTileset_SecretBase + .4byte gTileset_SecretBaseTree + +SecretBase_Shrub1_MapBorder:: @ 82E7B40 + .incbin "data/maps/SecretBase_Shrub1/border.bin" + +SecretBase_Shrub1_MapBlockdata:: @ 82E7B48 + .incbin "data/maps/SecretBase_Shrub1/map.bin" + + .align 2 +SecretBase_Shrub1_MapAttributes:: @ 82E7C10 + .4byte 0xb + .4byte 0x9 + .4byte SecretBase_Shrub1_MapBorder + .4byte SecretBase_Shrub1_MapBlockdata + .4byte gTileset_SecretBase + .4byte gTileset_SecretBaseShrub + +SecretBase_RedCave2_MapBorder:: @ 82E7C28 + .incbin "data/maps/SecretBase_RedCave2/border.bin" + +SecretBase_RedCave2_MapBlockdata:: @ 82E7C30 + .incbin "data/maps/SecretBase_RedCave2/map.bin" + + .align 2 +SecretBase_RedCave2_MapAttributes:: @ 82E7D10 + .4byte 0x7 + .4byte 0x10 + .4byte SecretBase_RedCave2_MapBorder + .4byte SecretBase_RedCave2_MapBlockdata + .4byte gTileset_SecretBase + .4byte gTileset_SecretBaseRedCave + +SecretBase_BrownCave2_MapBorder:: @ 82E7D28 + .incbin "data/maps/SecretBase_BrownCave2/border.bin" + +SecretBase_BrownCave2_MapBlockdata:: @ 82E7D30 + .incbin "data/maps/SecretBase_BrownCave2/map.bin" + + .align 2 +SecretBase_BrownCave2_MapAttributes:: @ 82E7E2C + .4byte 0xe + .4byte 0x9 + .4byte SecretBase_BrownCave2_MapBorder + .4byte SecretBase_BrownCave2_MapBlockdata + .4byte gTileset_SecretBase + .4byte gTileset_SecretBaseBrownCave + +SecretBase_BlueCave2_MapBorder:: @ 82E7E44 + .incbin "data/maps/SecretBase_BlueCave2/border.bin" + +SecretBase_BlueCave2_MapBlockdata:: @ 82E7E4C + .incbin "data/maps/SecretBase_BlueCave2/map.bin" + + .align 2 +SecretBase_BlueCave2_MapAttributes:: @ 82E7F20 + .4byte 0xf + .4byte 0x7 + .4byte SecretBase_BlueCave2_MapBorder + .4byte SecretBase_BlueCave2_MapBlockdata + .4byte gTileset_SecretBase + .4byte gTileset_SecretBaseBlueCave + +SecretBase_YellowCave2_MapBorder:: @ 82E7F38 + .incbin "data/maps/SecretBase_YellowCave2/border.bin" + +SecretBase_YellowCave2_MapBlockdata:: @ 82E7F40 + .incbin "data/maps/SecretBase_YellowCave2/map.bin" + + .align 2 +SecretBase_YellowCave2_MapAttributes:: @ 82E803C + .4byte 0xe + .4byte 0x9 + .4byte SecretBase_YellowCave2_MapBorder + .4byte SecretBase_YellowCave2_MapBlockdata + .4byte gTileset_SecretBase + .4byte gTileset_SecretBaseYellowCave + +SecretBase_Tree2_MapBorder:: @ 82E8054 + .incbin "data/maps/SecretBase_Tree2/border.bin" + +SecretBase_Tree2_MapBlockdata:: @ 82E805C + .incbin "data/maps/SecretBase_Tree2/map.bin" + + .align 2 +SecretBase_Tree2_MapAttributes:: @ 82E813C + .4byte 0x7 + .4byte 0x10 + .4byte SecretBase_Tree2_MapBorder + .4byte SecretBase_Tree2_MapBlockdata + .4byte gTileset_SecretBase + .4byte gTileset_SecretBaseTree + +SecretBase_Shrub2_MapBorder:: @ 82E8154 + .incbin "data/maps/SecretBase_Shrub2/border.bin" + +SecretBase_Shrub2_MapBlockdata:: @ 82E815C + .incbin "data/maps/SecretBase_Shrub2/map.bin" + + .align 2 +SecretBase_Shrub2_MapAttributes:: @ 82E8230 + .4byte 0xf + .4byte 0x7 + .4byte SecretBase_Shrub2_MapBorder + .4byte SecretBase_Shrub2_MapBlockdata + .4byte gTileset_SecretBase + .4byte gTileset_SecretBaseShrub + +SecretBase_RedCave3_MapBorder:: @ 82E8248 + .incbin "data/maps/SecretBase_RedCave3/border.bin" + +SecretBase_RedCave3_MapBlockdata:: @ 82E8250 + .incbin "data/maps/SecretBase_RedCave3/map.bin" + + .align 2 +SecretBase_RedCave3_MapAttributes:: @ 82E8340 + .4byte 0xf + .4byte 0x8 + .4byte SecretBase_RedCave3_MapBorder + .4byte SecretBase_RedCave3_MapBlockdata + .4byte gTileset_SecretBase + .4byte gTileset_SecretBaseRedCave + +SecretBase_BrownCave3_MapBorder:: @ 82E8358 + .incbin "data/maps/SecretBase_BrownCave3/border.bin" + +SecretBase_BrownCave3_MapBlockdata:: @ 82E8360 + .incbin "data/maps/SecretBase_BrownCave3/map.bin" + + .align 2 +SecretBase_BrownCave3_MapAttributes:: @ 82E84AC + .4byte 0xf + .4byte 0xb + .4byte SecretBase_BrownCave3_MapBorder + .4byte SecretBase_BrownCave3_MapBlockdata + .4byte gTileset_SecretBase + .4byte gTileset_SecretBaseBrownCave + +SecretBase_BlueCave3_MapBorder:: @ 82E84C4 + .incbin "data/maps/SecretBase_BlueCave3/border.bin" + +SecretBase_BlueCave3_MapBlockdata:: @ 82E84CC + .incbin "data/maps/SecretBase_BlueCave3/map.bin" + + .align 2 +SecretBase_BlueCave3_MapAttributes:: @ 82E8620 + .4byte 0xa + .4byte 0x11 + .4byte SecretBase_BlueCave3_MapBorder + .4byte SecretBase_BlueCave3_MapBlockdata + .4byte gTileset_SecretBase + .4byte gTileset_SecretBaseBlueCave + +SecretBase_YellowCave3_MapBorder:: @ 82E8638 + .incbin "data/maps/SecretBase_YellowCave3/border.bin" + +SecretBase_YellowCave3_MapBlockdata:: @ 82E8640 + .incbin "data/maps/SecretBase_YellowCave3/map.bin" + + .align 2 +SecretBase_YellowCave3_MapAttributes:: @ 82E8748 + .4byte 0xc + .4byte 0xb + .4byte SecretBase_YellowCave3_MapBorder + .4byte SecretBase_YellowCave3_MapBlockdata + .4byte gTileset_SecretBase + .4byte gTileset_SecretBaseYellowCave + +SecretBase_Tree3_MapBorder:: @ 82E8760 + .incbin "data/maps/SecretBase_Tree3/border.bin" + +SecretBase_Tree3_MapBlockdata:: @ 82E8768 + .incbin "data/maps/SecretBase_Tree3/map.bin" + + .align 2 +SecretBase_Tree3_MapAttributes:: @ 82E8878 + .4byte 0x11 + .4byte 0x8 + .4byte SecretBase_Tree3_MapBorder + .4byte SecretBase_Tree3_MapBlockdata + .4byte gTileset_SecretBase + .4byte gTileset_SecretBaseTree + +SecretBase_Shrub3_MapBorder:: @ 82E8890 + .incbin "data/maps/SecretBase_Shrub3/border.bin" + +SecretBase_Shrub3_MapBlockdata:: @ 82E8898 + .incbin "data/maps/SecretBase_Shrub3/map.bin" + + .align 2 +SecretBase_Shrub3_MapAttributes:: @ 82E89B8 + .4byte 0xd + .4byte 0xb + .4byte SecretBase_Shrub3_MapBorder + .4byte SecretBase_Shrub3_MapBlockdata + .4byte gTileset_SecretBase + .4byte gTileset_SecretBaseShrub + +SecretBase_RedCave4_MapBorder:: @ 82E89D0 + .incbin "data/maps/SecretBase_RedCave4/border.bin" + +SecretBase_RedCave4_MapBlockdata:: @ 82E89D8 + .incbin "data/maps/SecretBase_RedCave4/map.bin" + + .align 2 +SecretBase_RedCave4_MapAttributes:: @ 82E8AE8 + .4byte 0x9 + .4byte 0xf + .4byte SecretBase_RedCave4_MapBorder + .4byte SecretBase_RedCave4_MapBlockdata + .4byte gTileset_SecretBase + .4byte gTileset_SecretBaseRedCave + +SecretBase_BrownCave4_MapBorder:: @ 82E8B00 + .incbin "data/maps/SecretBase_BrownCave4/border.bin" + +SecretBase_BrownCave4_MapBlockdata:: @ 82E8B08 + .incbin "data/maps/SecretBase_BrownCave4/map.bin" + + .align 2 +SecretBase_BrownCave4_MapAttributes:: @ 82E8C58 + .4byte 0xe + .4byte 0xc + .4byte SecretBase_BrownCave4_MapBorder + .4byte SecretBase_BrownCave4_MapBlockdata + .4byte gTileset_SecretBase + .4byte gTileset_SecretBaseBrownCave + +SecretBase_BlueCave4_MapBorder:: @ 82E8C70 + .incbin "data/maps/SecretBase_BlueCave4/border.bin" + +SecretBase_BlueCave4_MapBlockdata:: @ 82E8C78 + .incbin "data/maps/SecretBase_BlueCave4/map.bin" + + .align 2 +SecretBase_BlueCave4_MapAttributes:: @ 82E8DAC + .4byte 0x9 + .4byte 0x11 + .4byte SecretBase_BlueCave4_MapBorder + .4byte SecretBase_BlueCave4_MapBlockdata + .4byte gTileset_SecretBase + .4byte gTileset_SecretBaseBlueCave + +SecretBase_YellowCave4_MapBorder:: @ 82E8DC4 + .incbin "data/maps/SecretBase_YellowCave4/border.bin" + +SecretBase_YellowCave4_MapBlockdata:: @ 82E8DCC + .incbin "data/maps/SecretBase_YellowCave4/map.bin" + + .align 2 +SecretBase_YellowCave4_MapAttributes:: @ 82E8F38 + .4byte 0xd + .4byte 0xe + .4byte SecretBase_YellowCave4_MapBorder + .4byte SecretBase_YellowCave4_MapBlockdata + .4byte gTileset_SecretBase + .4byte gTileset_SecretBaseYellowCave + +SecretBase_Tree4_MapBorder:: @ 82E8F50 + .incbin "data/maps/SecretBase_Tree4/border.bin" + +SecretBase_Tree4_MapBlockdata:: @ 82E8F58 + .incbin "data/maps/SecretBase_Tree4/map.bin" + + .align 2 +SecretBase_Tree4_MapAttributes:: @ 82E90E0 + .4byte 0xe + .4byte 0xe + .4byte SecretBase_Tree4_MapBorder + .4byte SecretBase_Tree4_MapBlockdata + .4byte gTileset_SecretBase + .4byte gTileset_SecretBaseTree + +SecretBase_Shrub4_MapBorder:: @ 82E90F8 + .incbin "data/maps/SecretBase_Shrub4/border.bin" + +SecretBase_Shrub4_MapBlockdata:: @ 82E9100 + .incbin "data/maps/SecretBase_Shrub4/map.bin" + + .align 2 +SecretBase_Shrub4_MapAttributes:: @ 82E9234 + .4byte 0xe + .4byte 0xb + .4byte SecretBase_Shrub4_MapBorder + .4byte SecretBase_Shrub4_MapBlockdata + .4byte gTileset_SecretBase + .4byte gTileset_SecretBaseShrub + +SingleBattleColosseum_MapBorder:: @ 82E924C + .incbin "data/maps/SingleBattleColosseum/border.bin" + +SingleBattleColosseum_MapBlockdata:: @ 82E9254 + .incbin "data/maps/SingleBattleColosseum/map.bin" + + .align 2 +SingleBattleColosseum_MapAttributes:: @ 82E9350 + .4byte 0xe + .4byte 0x9 + .4byte SingleBattleColosseum_MapBorder + .4byte SingleBattleColosseum_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_CableClub + +TradeCenter_MapBorder:: @ 82E9368 + .incbin "data/maps/TradeCenter/border.bin" + +TradeCenter_MapBlockdata:: @ 82E9370 + .incbin "data/maps/TradeCenter/map.bin" + + .align 2 +TradeCenter_MapAttributes:: @ 82E9448 + .4byte 0xc + .4byte 0x9 + .4byte TradeCenter_MapBorder + .4byte TradeCenter_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_CableClub + +RecordCorner_MapBorder:: @ 82E9460 + .incbin "data/maps/RecordCorner/border.bin" + +RecordCorner_MapBlockdata:: @ 82E9468 + .incbin "data/maps/RecordCorner/map.bin" + + .align 2 +RecordCorner_MapAttributes:: @ 82E95F8 + .4byte 0x14 + .4byte 0xa + .4byte RecordCorner_MapBorder + .4byte RecordCorner_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_CableClub + +DoubleBattleColosseum_MapBorder:: @ 82E9610 + .incbin "data/maps/DoubleBattleColosseum/border.bin" + +DoubleBattleColosseum_MapBlockdata:: @ 82E9618 + .incbin "data/maps/DoubleBattleColosseum/map.bin" + + .align 2 +DoubleBattleColosseum_MapAttributes:: @ 82E9714 + .4byte 0xe + .4byte 0x9 + .4byte DoubleBattleColosseum_MapBorder + .4byte DoubleBattleColosseum_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_CableClub + +LinkContestRoom1_MapBorder:: @ 82E972C + .incbin "data/maps/LinkContestRoom1/border.bin" + +LinkContestRoom1_MapBlockdata:: @ 82E9734 + .incbin "data/maps/LinkContestRoom1/map.bin" + + .align 2 +LinkContestRoom1_MapAttributes:: @ 82E9880 + .4byte 0xf + .4byte 0xb + .4byte LinkContestRoom1_MapBorder + .4byte LinkContestRoom1_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Contest + +UnknownMap_25_29_MapBorder:: @ 82E9898 + .incbin "data/maps/UnknownMap_25_29/border.bin" + +UnknownMap_25_29_MapBlockdata:: @ 82E98A0 + .incbin "data/maps/UnknownMap_25_29/map.bin" + + .align 2 +UnknownMap_25_29_MapAttributes:: @ 82E98A4 + .4byte 0x1 + .4byte 0x1 + .4byte UnknownMap_25_29_MapBorder + .4byte UnknownMap_25_29_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_Contest + +UnknownMap_25_30_MapBorder:: @ 82E98BC + .incbin "data/maps/UnknownMap_25_30/border.bin" + +UnknownMap_25_30_MapBlockdata:: @ 82E98C4 + .incbin "data/maps/UnknownMap_25_30/map.bin" + + .align 2 +UnknownMap_25_30_MapAttributes:: @ 82E98C8 + .4byte 0x1 + .4byte 0x1 + .4byte UnknownMap_25_30_MapBorder + .4byte UnknownMap_25_30_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_Contest + +UnknownMap_25_31_MapBorder:: @ 82E98E0 + .incbin "data/maps/UnknownMap_25_31/border.bin" + +UnknownMap_25_31_MapBlockdata:: @ 82E98E8 + .incbin "data/maps/UnknownMap_25_31/map.bin" + + .align 2 +UnknownMap_25_31_MapAttributes:: @ 82E98EC + .4byte 0x1 + .4byte 0x1 + .4byte UnknownMap_25_31_MapBorder + .4byte UnknownMap_25_31_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_Contest + +UnknownMap_25_32_MapBorder:: @ 82E9904 + .incbin "data/maps/UnknownMap_25_32/border.bin" + +UnknownMap_25_32_MapBlockdata:: @ 82E990C + .incbin "data/maps/UnknownMap_25_32/map.bin" + + .align 2 +UnknownMap_25_32_MapAttributes:: @ 82E9910 + .4byte 0x1 + .4byte 0x1 + .4byte UnknownMap_25_32_MapBorder + .4byte UnknownMap_25_32_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_Contest + +UnknownMap_25_33_MapBorder:: @ 82E9928 + .incbin "data/maps/UnknownMap_25_33/border.bin" + +UnknownMap_25_33_MapBlockdata:: @ 82E9930 + .incbin "data/maps/UnknownMap_25_33/map.bin" + + .align 2 +UnknownMap_25_33_MapAttributes:: @ 82E9934 + .4byte 0x1 + .4byte 0x1 + .4byte UnknownMap_25_33_MapBorder + .4byte UnknownMap_25_33_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_Contest + +UnknownMap_25_34_MapBorder:: @ 82E994C + .incbin "data/maps/UnknownMap_25_34/border.bin" + +UnknownMap_25_34_MapBlockdata:: @ 82E9954 + .incbin "data/maps/UnknownMap_25_34/map.bin" + + .align 2 +UnknownMap_25_34_MapAttributes:: @ 82E9958 + .4byte 0x1 + .4byte 0x1 + .4byte UnknownMap_25_34_MapBorder + .4byte UnknownMap_25_34_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_Contest + +LinkContestRoom2_MapBorder:: @ 82E9970 + .incbin "data/maps/LinkContestRoom2/border.bin" + +LinkContestRoom2_MapBlockdata:: @ 82E9978 + .incbin "data/maps/LinkContestRoom2/map.bin" + + .align 2 +LinkContestRoom2_MapAttributes:: @ 82E9AC4 + .4byte 0xf + .4byte 0xb + .4byte LinkContestRoom2_MapBorder + .4byte LinkContestRoom2_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Contest + +LinkContestRoom3_MapBorder:: @ 82E9ADC + .incbin "data/maps/LinkContestRoom3/border.bin" + +LinkContestRoom3_MapBlockdata:: @ 82E9AE4 + .incbin "data/maps/LinkContestRoom3/map.bin" + + .align 2 +LinkContestRoom3_MapAttributes:: @ 82E9C30 + .4byte 0xf + .4byte 0xb + .4byte LinkContestRoom3_MapBorder + .4byte LinkContestRoom3_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Contest + +LinkContestRoom4_MapBorder:: @ 82E9C48 + .incbin "data/maps/LinkContestRoom4/border.bin" + +LinkContestRoom4_MapBlockdata:: @ 82E9C50 + .incbin "data/maps/LinkContestRoom4/map.bin" + + .align 2 +LinkContestRoom4_MapAttributes:: @ 82E9D9C + .4byte 0xf + .4byte 0xb + .4byte LinkContestRoom4_MapBorder + .4byte LinkContestRoom4_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Contest + +LinkContestRoom5_MapBorder:: @ 82E9DB4 + .incbin "data/maps/LinkContestRoom5/border.bin" + +LinkContestRoom5_MapBlockdata:: @ 82E9DBC + .incbin "data/maps/LinkContestRoom5/map.bin" + + .align 2 +LinkContestRoom5_MapAttributes:: @ 82E9F08 + .4byte 0xf + .4byte 0xb + .4byte LinkContestRoom5_MapBorder + .4byte LinkContestRoom5_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Contest + +LinkContestRoom6_MapBorder:: @ 82E9F20 + .incbin "data/maps/LinkContestRoom6/border.bin" + +LinkContestRoom6_MapBlockdata:: @ 82E9F28 + .incbin "data/maps/LinkContestRoom6/map.bin" + + .align 2 +LinkContestRoom6_MapAttributes:: @ 82EA074 + .4byte 0xf + .4byte 0xb + .4byte LinkContestRoom6_MapBorder + .4byte LinkContestRoom6_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Contest + +InsideOfTruck_MapBorder:: @ 82EA08C + .incbin "data/maps/InsideOfTruck/border.bin" + +InsideOfTruck_MapBlockdata:: @ 82EA094 + .incbin "data/maps/InsideOfTruck/map.bin" + + .align 2 +InsideOfTruck_MapAttributes:: @ 82EA0C8 + .4byte 0x5 + .4byte 0x5 + .4byte InsideOfTruck_MapBorder + .4byte InsideOfTruck_MapBlockdata + .4byte gTileset_General + .4byte gTileset_InsideOfTruck + +SafariZone_Northwest_MapBorder:: @ 82EA0E0 + .incbin "data/maps/SafariZone_Northwest/border.bin" + +SafariZone_Northwest_MapBlockdata:: @ 82EA0E8 + .incbin "data/maps/SafariZone_Northwest/map.bin" + + .align 2 +SafariZone_Northwest_MapAttributes:: @ 82EAD68 + .4byte 0x28 + .4byte 0x28 + .4byte SafariZone_Northwest_MapBorder + .4byte SafariZone_Northwest_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Lilycove + +SafariZone_Northeast_MapBorder:: @ 82EAD80 + .incbin "data/maps/SafariZone_Northeast/border.bin" + +SafariZone_Northeast_MapBlockdata:: @ 82EAD88 + .incbin "data/maps/SafariZone_Northeast/map.bin" + + .align 2 +SafariZone_Northeast_MapAttributes:: @ 82EBA08 + .4byte 0x28 + .4byte 0x28 + .4byte SafariZone_Northeast_MapBorder + .4byte SafariZone_Northeast_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Lilycove + +SafariZone_Southwest_MapBorder:: @ 82EBA20 + .incbin "data/maps/SafariZone_Southwest/border.bin" + +SafariZone_Southwest_MapBlockdata:: @ 82EBA28 + .incbin "data/maps/SafariZone_Southwest/map.bin" + + .align 2 +SafariZone_Southwest_MapAttributes:: @ 82EC6A8 + .4byte 0x28 + .4byte 0x28 + .4byte SafariZone_Southwest_MapBorder + .4byte SafariZone_Southwest_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Lilycove + +SafariZone_Southeast_MapBorder:: @ 82EC6C0 + .incbin "data/maps/SafariZone_Southeast/border.bin" + +SafariZone_Southeast_MapBlockdata:: @ 82EC6C8 + .incbin "data/maps/SafariZone_Southeast/map.bin" + + .align 2 +SafariZone_Southeast_MapAttributes:: @ 82ED348 + .4byte 0x28 + .4byte 0x28 + .4byte SafariZone_Southeast_MapBorder + .4byte SafariZone_Southeast_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Lilycove + +UnknownMapBorder_082EDF30: + .incbin "data/maps/UnknownMap_082EDF30/border.bin" + +UnknownMapBlockdata_082EDF30: + .incbin "data/maps/UnknownMap_082EDF30/map.bin" + + .align 2 +UnknownMapAttributes_082EDF30: + .4byte 0x3A + .4byte 0x1A + .4byte UnknownMapBorder_082EDF30 + .4byte UnknownMapBlockdata_082EDF30 + .4byte gTileset_General + .4byte 0 + +Route109_SeashoreHouse_MapBorder:: @ 82EDF48 + .incbin "data/maps/Route109_SeashoreHouse/border.bin" + +Route109_SeashoreHouse_MapBlockdata:: @ 82EDF50 + .incbin "data/maps/Route109_SeashoreHouse/map.bin" + + .align 2 +Route109_SeashoreHouse_MapAttributes:: @ 82EE07C + .4byte 0xf + .4byte 0xa + .4byte Route109_SeashoreHouse_MapBorder + .4byte Route109_SeashoreHouse_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_SeashoreHouse + +Route110_TrickHouseEntrance_MapBorder:: @ 82EE094 + .incbin "data/maps/Route110_TrickHouseEntrance/border.bin" + +Route110_TrickHouseEntrance_MapBlockdata:: @ 82EE09C + .incbin "data/maps/Route110_TrickHouseEntrance/map.bin" + + .align 2 +Route110_TrickHouseEntrance_MapAttributes:: @ 82EE15C + .4byte 0xc + .4byte 0x8 + .4byte Route110_TrickHouseEntrance_MapBorder + .4byte Route110_TrickHouseEntrance_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_GenericBuilding + +Route110_TrickHouseEnd_MapBorder:: @ 82EE174 + .incbin "data/maps/Route110_TrickHouseEnd/border.bin" + +Route110_TrickHouseEnd_MapBlockdata:: @ 82EE17C + .incbin "data/maps/Route110_TrickHouseEnd/map.bin" + + .align 2 +Route110_TrickHouseEnd_MapAttributes:: @ 82EE23C + .4byte 0xc + .4byte 0x8 + .4byte Route110_TrickHouseEnd_MapBorder + .4byte Route110_TrickHouseEnd_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_GenericBuilding + +Route110_TrickHouseCorridor_MapBorder:: @ 82EE254 + .incbin "data/maps/Route110_TrickHouseCorridor/border.bin" + +Route110_TrickHouseCorridor_MapBlockdata:: @ 82EE25C + .incbin "data/maps/Route110_TrickHouseCorridor/map.bin" + + .align 2 +Route110_TrickHouseCorridor_MapAttributes:: @ 82EE52C + .4byte 0xf + .4byte 0x18 + .4byte Route110_TrickHouseCorridor_MapBorder + .4byte Route110_TrickHouseCorridor_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_GenericBuilding + +Route110_TrickHousePuzzle1_MapBorder:: @ 82EE544 + .incbin "data/maps/Route110_TrickHousePuzzle1/border.bin" + +Route110_TrickHousePuzzle1_MapBlockdata:: @ 82EE54C + .incbin "data/maps/Route110_TrickHousePuzzle1/map.bin" + + .align 2 +Route110_TrickHousePuzzle1_MapAttributes:: @ 82EE7E0 + .4byte 0xf + .4byte 0x16 + .4byte Route110_TrickHousePuzzle1_MapBorder + .4byte Route110_TrickHousePuzzle1_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_TrickHousePuzzle + +Route110_TrickHousePuzzle2_MapBorder:: @ 82EE7F8 + .incbin "data/maps/Route110_TrickHousePuzzle2/border.bin" + +Route110_TrickHousePuzzle2_MapBlockdata:: @ 82EE800 + .incbin "data/maps/Route110_TrickHousePuzzle2/map.bin" + + .align 2 +Route110_TrickHousePuzzle2_MapAttributes:: @ 82EEA94 + .4byte 0xf + .4byte 0x16 + .4byte Route110_TrickHousePuzzle2_MapBorder + .4byte Route110_TrickHousePuzzle2_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_TrickHousePuzzle + +Route110_TrickHousePuzzle3_MapBorder:: @ 82EEAAC + .incbin "data/maps/Route110_TrickHousePuzzle3/border.bin" + +Route110_TrickHousePuzzle3_MapBlockdata:: @ 82EEAB4 + .incbin "data/maps/Route110_TrickHousePuzzle3/map.bin" + + .align 2 +Route110_TrickHousePuzzle3_MapAttributes:: @ 82EED48 + .4byte 0xf + .4byte 0x16 + .4byte Route110_TrickHousePuzzle3_MapBorder + .4byte Route110_TrickHousePuzzle3_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_TrickHousePuzzle + +Route110_TrickHousePuzzle4_MapBorder:: @ 82EED60 + .incbin "data/maps/Route110_TrickHousePuzzle4/border.bin" + +Route110_TrickHousePuzzle4_MapBlockdata:: @ 82EED68 + .incbin "data/maps/Route110_TrickHousePuzzle4/map.bin" + + .align 2 +Route110_TrickHousePuzzle4_MapAttributes:: @ 82EEFFC + .4byte 0xf + .4byte 0x16 + .4byte Route110_TrickHousePuzzle4_MapBorder + .4byte Route110_TrickHousePuzzle4_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_TrickHousePuzzle + +Route110_TrickHousePuzzle5_MapBorder:: @ 82EF014 + .incbin "data/maps/Route110_TrickHousePuzzle5/border.bin" + +Route110_TrickHousePuzzle5_MapBlockdata:: @ 82EF01C + .incbin "data/maps/Route110_TrickHousePuzzle5/map.bin" + + .align 2 +Route110_TrickHousePuzzle5_MapAttributes:: @ 82EF2B0 + .4byte 0xf + .4byte 0x16 + .4byte Route110_TrickHousePuzzle5_MapBorder + .4byte Route110_TrickHousePuzzle5_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_TrickHousePuzzle + +Route110_TrickHousePuzzle6_MapBorder:: @ 82EF2C8 + .incbin "data/maps/Route110_TrickHousePuzzle6/border.bin" + +Route110_TrickHousePuzzle6_MapBlockdata:: @ 82EF2D0 + .incbin "data/maps/Route110_TrickHousePuzzle6/map.bin" + + .align 2 +Route110_TrickHousePuzzle6_MapAttributes:: @ 82EF564 + .4byte 0xf + .4byte 0x16 + .4byte Route110_TrickHousePuzzle6_MapBorder + .4byte Route110_TrickHousePuzzle6_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_TrickHousePuzzle + +Route110_TrickHousePuzzle7_MapBorder:: @ 82EF57C + .incbin "data/maps/Route110_TrickHousePuzzle7/border.bin" + +Route110_TrickHousePuzzle7_MapBlockdata:: @ 82EF584 + .incbin "data/maps/Route110_TrickHousePuzzle7/map.bin" + + .align 2 +Route110_TrickHousePuzzle7_MapAttributes:: @ 82EF818 + .4byte 0xf + .4byte 0x16 + .4byte Route110_TrickHousePuzzle7_MapBorder + .4byte Route110_TrickHousePuzzle7_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_TrickHousePuzzle + +Route110_TrickHousePuzzle8_MapBorder:: @ 82EF830 + .incbin "data/maps/Route110_TrickHousePuzzle8/border.bin" + +Route110_TrickHousePuzzle8_MapBlockdata:: @ 82EF838 + .incbin "data/maps/Route110_TrickHousePuzzle8/map.bin" + + .align 2 +Route110_TrickHousePuzzle8_MapAttributes:: @ 82EFACC + .4byte 0xf + .4byte 0x16 + .4byte Route110_TrickHousePuzzle8_MapBorder + .4byte Route110_TrickHousePuzzle8_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_TrickHousePuzzle + +FortreeCity_DecorationShop_MapBorder:: @ 82EFAE4 + .incbin "data/maps/FortreeCity_DecorationShop/border.bin" + +FortreeCity_DecorationShop_MapBlockdata:: @ 82EFAEC + .incbin "data/maps/FortreeCity_DecorationShop/map.bin" + + .align 2 +FortreeCity_DecorationShop_MapAttributes:: @ 82EFB4C + .4byte 0x8 + .4byte 0x6 + .4byte FortreeCity_DecorationShop_MapBorder + .4byte FortreeCity_DecorationShop_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_GenericBuilding + +Route110_SeasideCyclingRoadSouthEntrance_MapBorder:: @ 82EFB64 + .incbin "data/maps/Route110_SeasideCyclingRoadSouthEntrance/border.bin" + +Route110_SeasideCyclingRoadSouthEntrance_MapBlockdata:: @ 82EFB6C + .incbin "data/maps/Route110_SeasideCyclingRoadSouthEntrance/map.bin" + + .align 2 +Route110_SeasideCyclingRoadNorthEntrance_MapAttributes:: @ 82EFC20 +Route110_SeasideCyclingRoadSouthEntrance_MapAttributes:: @ 82EFC20 + .4byte 0xf + .4byte 0x6 + .4byte Route110_SeasideCyclingRoadSouthEntrance_MapBorder + .4byte Route110_SeasideCyclingRoadSouthEntrance_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_Shop + +LilycoveCity_DepartmentStore_1F_MapBorder:: @ 82EFC38 + .incbin "data/maps/LilycoveCity_DepartmentStore_1F/border.bin" + +LilycoveCity_DepartmentStore_1F_MapBlockdata:: @ 82EFC40 + .incbin "data/maps/LilycoveCity_DepartmentStore_1F/map.bin" + + .align 2 +LilycoveCity_DepartmentStore_1F_MapAttributes:: @ 82EFD60 + .4byte 0x12 + .4byte 0x8 + .4byte LilycoveCity_DepartmentStore_1F_MapBorder + .4byte LilycoveCity_DepartmentStore_1F_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_Shop + +LilycoveCity_DepartmentStore_2F_MapBorder:: @ 82EFD78 + .incbin "data/maps/LilycoveCity_DepartmentStore_2F/border.bin" + +LilycoveCity_DepartmentStore_2F_MapBlockdata:: @ 82EFD80 + .incbin "data/maps/LilycoveCity_DepartmentStore_2F/map.bin" + + .align 2 +LilycoveCity_DepartmentStore_2F_MapAttributes:: @ 82EFEA0 + .4byte 0x12 + .4byte 0x8 + .4byte LilycoveCity_DepartmentStore_2F_MapBorder + .4byte LilycoveCity_DepartmentStore_2F_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_Shop + +LilycoveCity_DepartmentStore_3F_MapBorder:: @ 82EFEB8 + .incbin "data/maps/LilycoveCity_DepartmentStore_3F/border.bin" + +LilycoveCity_DepartmentStore_3F_MapBlockdata:: @ 82EFEC0 + .incbin "data/maps/LilycoveCity_DepartmentStore_3F/map.bin" + + .align 2 +LilycoveCity_DepartmentStore_3F_MapAttributes:: @ 82EFFE0 + .4byte 0x12 + .4byte 0x8 + .4byte LilycoveCity_DepartmentStore_3F_MapBorder + .4byte LilycoveCity_DepartmentStore_3F_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_Shop + +LilycoveCity_DepartmentStore_4F_MapBorder:: @ 82EFFF8 + .incbin "data/maps/LilycoveCity_DepartmentStore_4F/border.bin" + +LilycoveCity_DepartmentStore_4F_MapBlockdata:: @ 82F0000 + .incbin "data/maps/LilycoveCity_DepartmentStore_4F/map.bin" + + .align 2 +LilycoveCity_DepartmentStore_4F_MapAttributes:: @ 82F0120 + .4byte 0x12 + .4byte 0x8 + .4byte LilycoveCity_DepartmentStore_4F_MapBorder + .4byte LilycoveCity_DepartmentStore_4F_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_Shop + +LilycoveCity_DepartmentStore_5F_MapBorder:: @ 82F0138 + .incbin "data/maps/LilycoveCity_DepartmentStore_5F/border.bin" + +LilycoveCity_DepartmentStore_5F_MapBlockdata:: @ 82F0140 + .incbin "data/maps/LilycoveCity_DepartmentStore_5F/map.bin" + + .align 2 +LilycoveCity_DepartmentStore_5F_MapAttributes:: @ 82F0260 + .4byte 0x12 + .4byte 0x8 + .4byte LilycoveCity_DepartmentStore_5F_MapBorder + .4byte LilycoveCity_DepartmentStore_5F_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_Shop + +LilycoveCity_DepartmentStoreRooftop_MapBorder:: @ 82F0278 + .incbin "data/maps/LilycoveCity_DepartmentStoreRooftop/border.bin" + +LilycoveCity_DepartmentStoreRooftop_MapBlockdata:: @ 82F0280 + .incbin "data/maps/LilycoveCity_DepartmentStoreRooftop/map.bin" + + .align 2 +LilycoveCity_DepartmentStoreRooftop_MapAttributes:: @ 82F0430 + .4byte 0x12 + .4byte 0xc + .4byte LilycoveCity_DepartmentStoreRooftop_MapBorder + .4byte LilycoveCity_DepartmentStoreRooftop_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_Shop + +Route130_MapBorder:: @ 82F0448 + .incbin "data/maps/Route130/border.bin" + +Route130_MapBlockdata:: @ 82F0450 + .incbin "data/maps/Route130/map.bin" + + .align 2 +Route130_MapAttributes:: @ 82F1D50 + .4byte 0x50 + .4byte 0x28 + .4byte Route130_MapBorder + .4byte Route130_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Cave + +BattleTower_Lobby_MapBorder:: @ 82F1D68 + .incbin "data/maps/BattleTower_Lobby/border.bin" + +BattleTower_Lobby_MapBlockdata:: @ 82F1D70 + .incbin "data/maps/BattleTower_Lobby/map.bin" + + .align 2 +BattleTower_Lobby_MapAttributes:: @ 82F1E6C + .4byte 0xe + .4byte 0x9 + .4byte BattleTower_Lobby_MapBorder + .4byte BattleTower_Lobby_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_BattleTower + +BattleTower_Outside_MapBorder:: @ 82F1E84 + .incbin "data/maps/BattleTower_Outside/border.bin" + +BattleTower_Outside_MapBlockdata:: @ 82F1E8C + .incbin "data/maps/BattleTower_Outside/map.bin" + + .align 2 +BattleTower_Outside_MapAttributes:: @ 82F2558 + .4byte 0x1d + .4byte 0x1e + .4byte BattleTower_Outside_MapBorder + .4byte BattleTower_Outside_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Dewford + +BattleTower_Elevator_MapBorder:: @ 82F2570 + .incbin "data/maps/BattleTower_Elevator/border.bin" + +BattleTower_Elevator_MapBlockdata:: @ 82F2578 + .incbin "data/maps/BattleTower_Elevator/map.bin" + + .align 2 +BattleTower_Elevator_MapAttributes:: @ 82F25B0 + .4byte 0x4 + .4byte 0x7 + .4byte BattleTower_Elevator_MapBorder + .4byte BattleTower_Elevator_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_BattleTower + +BattleTower_Corridor_MapBorder:: @ 82F25C8 + .incbin "data/maps/BattleTower_Corridor/border.bin" + +BattleTower_Corridor_MapBlockdata:: @ 82F25D0 + .incbin "data/maps/BattleTower_Corridor/map.bin" + + .align 2 +BattleTower_Corridor_MapAttributes:: @ 82F267C + .4byte 0x11 + .4byte 0x5 + .4byte BattleTower_Corridor_MapBorder + .4byte BattleTower_Corridor_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_BattleTower + +BattleTower_BattleRoom_MapBorder:: @ 82F2694 + .incbin "data/maps/BattleTower_BattleRoom/border.bin" + +BattleTower_BattleRoom_MapBlockdata:: @ 82F269C + .incbin "data/maps/BattleTower_BattleRoom/map.bin" + + .align 2 +BattleTower_BattleRoom_MapAttributes:: @ 82F2750 + .4byte 0xa + .4byte 0x9 + .4byte BattleTower_BattleRoom_MapBorder + .4byte BattleTower_BattleRoom_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_BattleTower + +RustboroCity_DevonCorp_3F_MapBorder:: @ 82F2768 + .incbin "data/maps/RustboroCity_DevonCorp_3F/border.bin" + +RustboroCity_DevonCorp_3F_MapBlockdata:: @ 82F2770 + .incbin "data/maps/RustboroCity_DevonCorp_3F/map.bin" + + .align 2 +RustboroCity_DevonCorp_3F_MapAttributes:: @ 82F28C8 + .4byte 0x13 + .4byte 0x9 + .4byte RustboroCity_DevonCorp_3F_MapBorder + .4byte RustboroCity_DevonCorp_3F_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Facility + +EverGrandeCity_PokemonLeague_MapBorder:: @ 82F28E0 + .incbin "data/maps/EverGrandeCity_PokemonLeague/border.bin" + +EverGrandeCity_PokemonLeague_MapBlockdata:: @ 82F28E8 + .incbin "data/maps/EverGrandeCity_PokemonLeague/map.bin" + + .align 2 +EverGrandeCity_PokemonLeague_MapAttributes:: @ 82F2AB0 + .4byte 0x13 + .4byte 0xc + .4byte EverGrandeCity_PokemonLeague_MapBorder + .4byte EverGrandeCity_PokemonLeague_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_PokemonCenter + +Route119_WeatherInstitute_1F_MapBorder:: @ 82F2AC8 + .incbin "data/maps/Route119_WeatherInstitute_1F/border.bin" + +Route119_WeatherInstitute_1F_MapBlockdata:: @ 82F2AD0 + .incbin "data/maps/Route119_WeatherInstitute_1F/map.bin" + + .align 2 +Route119_WeatherInstitute_1F_MapAttributes:: @ 82F2CD8 + .4byte 0x14 + .4byte 0xd + .4byte Route119_WeatherInstitute_1F_MapBorder + .4byte Route119_WeatherInstitute_1F_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_Lab + +Route119_WeatherInstitute_2F_MapBorder:: @ 82F2CF0 + .incbin "data/maps/Route119_WeatherInstitute_2F/border.bin" + +Route119_WeatherInstitute_2F_MapBlockdata:: @ 82F2CF8 + .incbin "data/maps/Route119_WeatherInstitute_2F/map.bin" + + .align 2 +Route119_WeatherInstitute_2F_MapAttributes:: @ 82F2EB0 + .4byte 0x14 + .4byte 0xb + .4byte Route119_WeatherInstitute_2F_MapBorder + .4byte Route119_WeatherInstitute_2F_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_Lab + +LilycoveCity_DepartmentStoreElevator_MapBorder:: @ 82F2EC8 + .incbin "data/maps/LilycoveCity_DepartmentStoreElevator/border.bin" + +LilycoveCity_DepartmentStoreElevator_MapBlockdata:: @ 82F2ED0 + .incbin "data/maps/LilycoveCity_DepartmentStoreElevator/map.bin" + + .align 2 +LilycoveCity_DepartmentStoreElevator_MapAttributes:: @ 82F2F00 + .4byte 0x4 + .4byte 0x6 + .4byte LilycoveCity_DepartmentStoreElevator_MapBorder + .4byte LilycoveCity_DepartmentStoreElevator_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_BattleTower + +Underwater1_MapBorder:: @ 82F2F18 + .incbin "data/maps/Underwater1/border.bin" + +Underwater1_MapBlockdata:: @ 82F2F20 + .incbin "data/maps/Underwater1/map.bin" + + .align 2 +Underwater1_MapAttributes:: @ 82F6120 + .4byte 0x50 + .4byte 0x50 + .4byte Underwater1_MapBorder + .4byte Underwater1_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Underwater + +MossdeepCity_SpaceCenter_1F_MapBorder:: @ 82F6138 + .incbin "data/maps/MossdeepCity_SpaceCenter_1F/border.bin" + +MossdeepCity_SpaceCenter_1F_MapBlockdata:: @ 82F6140 + .incbin "data/maps/MossdeepCity_SpaceCenter_1F/map.bin" + + .align 2 +MossdeepCity_SpaceCenter_1F_MapAttributes:: @ 82F6280 + .4byte 0x10 + .4byte 0xa + .4byte MossdeepCity_SpaceCenter_1F_MapBorder + .4byte MossdeepCity_SpaceCenter_1F_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Facility + +MossdeepCity_SpaceCenter_2F_MapBorder:: @ 82F6298 + .incbin "data/maps/MossdeepCity_SpaceCenter_2F/border.bin" + +MossdeepCity_SpaceCenter_2F_MapBlockdata:: @ 82F62A0 + .incbin "data/maps/MossdeepCity_SpaceCenter_2F/map.bin" + + .align 2 +MossdeepCity_SpaceCenter_2F_MapAttributes:: @ 82F63E0 + .4byte 0x10 + .4byte 0xa + .4byte MossdeepCity_SpaceCenter_2F_MapBorder + .4byte MossdeepCity_SpaceCenter_2F_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Facility + +SSTidalCorridor_MapBorder:: @ 82F63F8 + .incbin "data/maps/SSTidalCorridor/border.bin" + +SSTidalCorridor_MapBlockdata:: @ 82F6400 + .incbin "data/maps/SSTidalCorridor/map.bin" + + .align 2 +SSTidalCorridor_MapAttributes:: @ 82F65D4 + .4byte 0x12 + .4byte 0xd + .4byte SSTidalCorridor_MapBorder + .4byte SSTidalCorridor_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Ship + +SSTidalLowerDeck_MapBorder:: @ 82F65EC + .incbin "data/maps/SSTidalLowerDeck/border.bin" + +SSTidalLowerDeck_MapBlockdata:: @ 82F65F4 + .incbin "data/maps/SSTidalLowerDeck/map.bin" + + .align 2 +SSTidalLowerDeck_MapAttributes:: @ 82F67B0 + .4byte 0x11 + .4byte 0xd + .4byte SSTidalLowerDeck_MapBorder + .4byte SSTidalLowerDeck_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Ship + +SSTidalRooms_MapBorder:: @ 82F67C8 + .incbin "data/maps/SSTidalRooms/border.bin" + +SSTidalRooms_MapBlockdata:: @ 82F67D0 + .incbin "data/maps/SSTidalRooms/map.bin" + + .align 2 +SSTidalRooms_MapAttributes:: @ 82F6CE0 + .4byte 0x24 + .4byte 0x12 + .4byte SSTidalRooms_MapBorder + .4byte SSTidalRooms_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Ship + +IslandCave_MapBorder:: @ 82F6CF8 + .incbin "data/maps/IslandCave/border.bin" + +IslandCave_MapBlockdata:: @ 82F6D00 + .incbin "data/maps/IslandCave/map.bin" + + .align 2 +IslandCave_MapAttributes:: @ 82F7164 + .4byte 0x11 + .4byte 0x21 + .4byte IslandCave_MapBorder + .4byte IslandCave_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Cave + +AncientTomb_MapBorder:: @ 82F717C + .incbin "data/maps/AncientTomb/border.bin" + +AncientTomb_MapBlockdata:: @ 82F7184 + .incbin "data/maps/AncientTomb/map.bin" + + .align 2 +AncientTomb_MapAttributes:: @ 82F75E8 + .4byte 0x11 + .4byte 0x21 + .4byte AncientTomb_MapBorder + .4byte AncientTomb_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Cave + +Underwater_Route134_MapBorder:: @ 82F7600 + .incbin "data/maps/Underwater_Route134/border.bin" + +Underwater_Route134_MapBlockdata:: @ 82F7608 + .incbin "data/maps/Underwater_Route134/map.bin" + + .align 2 +Underwater_Route134_MapAttributes:: @ 82F7770 + .4byte 0x12 + .4byte 0xa + .4byte Underwater_Route134_MapBorder + .4byte Underwater_Route134_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Underwater + +Underwater_SealedChamber_MapBorder:: @ 82F7788 + .incbin "data/maps/Underwater_SealedChamber/border.bin" + +Underwater_SealedChamber_MapBlockdata:: @ 82F7790 + .incbin "data/maps/Underwater_SealedChamber/map.bin" + + .align 2 +Underwater_SealedChamber_MapAttributes:: @ 82F7FD0 + .4byte 0x16 + .4byte 0x30 + .4byte Underwater_SealedChamber_MapBorder + .4byte Underwater_SealedChamber_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Underwater + +SealedChamber_OuterRoom_MapBorder:: @ 82F7FE8 + .incbin "data/maps/SealedChamber_OuterRoom/border.bin" + +SealedChamber_OuterRoom_MapBlockdata:: @ 82F7FF0 + .incbin "data/maps/SealedChamber_OuterRoom/map.bin" + + .align 2 +SealedChamber_OuterRoom_MapAttributes:: @ 82F83B8 + .4byte 0x15 + .4byte 0x17 + .4byte SealedChamber_OuterRoom_MapBorder + .4byte SealedChamber_OuterRoom_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Cave + +VictoryRoad_B1F_MapBorder:: @ 82F83D0 + .incbin "data/maps/VictoryRoad_B1F/border.bin" + +VictoryRoad_B1F_MapBlockdata:: @ 82F83D8 + .incbin "data/maps/VictoryRoad_B1F/map.bin" + + .align 2 +VictoryRoad_B1F_MapAttributes:: @ 82F8EFC + .4byte 0x2e + .4byte 0x1f + .4byte VictoryRoad_B1F_MapBorder + .4byte VictoryRoad_B1F_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Cave + +VictoryRoad_B2F_MapBorder:: @ 82F8F14 + .incbin "data/maps/VictoryRoad_B2F/border.bin" + +VictoryRoad_B2F_MapBlockdata:: @ 82F8F1C + .incbin "data/maps/VictoryRoad_B2F/map.bin" + + .align 2 +VictoryRoad_B2F_MapAttributes:: @ 82F9A40 + .4byte 0x2e + .4byte 0x1f + .4byte VictoryRoad_B2F_MapBorder + .4byte VictoryRoad_B2F_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Cave + +Route104_Prototype_MapBorder:: @ 82F9A58 + .incbin "data/maps/Route104_Prototype/border.bin" + +Route104_Prototype_MapBlockdata:: @ 82F9A60 + .incbin "data/maps/Route104_Prototype/map.bin" + + .align 2 +Route104_Prototype_MapAttributes:: @ 82F9A64 + .4byte 0x1 + .4byte 0x1 + .4byte Route104_Prototype_MapBorder + .4byte Route104_Prototype_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Rustboro + +GraniteCave_StevensRoom_MapBorder:: @ 82F9A7C + .incbin "data/maps/GraniteCave_StevensRoom/border.bin" + +GraniteCave_StevensRoom_MapBlockdata:: @ 82F9A84 + .incbin "data/maps/GraniteCave_StevensRoom/map.bin" + + .align 2 +GraniteCave_StevensRoom_MapAttributes:: @ 82F9C28 + .4byte 0xf + .4byte 0xe + .4byte GraniteCave_StevensRoom_MapBorder + .4byte GraniteCave_StevensRoom_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Cave + +AbandonedShip_HiddenFloorCorridors_MapBorder:: @ 82F9C40 + .incbin "data/maps/AbandonedShip_HiddenFloorCorridors/border.bin" + +AbandonedShip_HiddenFloorCorridors_MapBlockdata:: @ 82F9C48 + .incbin "data/maps/AbandonedShip_HiddenFloorCorridors/map.bin" + + .align 2 +AbandonedShip_HiddenFloorCorridors_MapAttributes:: @ 82F9D68 + .4byte 0xd + .4byte 0xb + .4byte AbandonedShip_HiddenFloorCorridors_MapBorder + .4byte AbandonedShip_HiddenFloorCorridors_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Ship + +SouthernIsland_Exterior_MapBorder:: @ 82F9D80 + .incbin "data/maps/SouthernIsland_Exterior/border.bin" + +SouthernIsland_Exterior_MapBlockdata:: @ 82F9D88 + .incbin "data/maps/SouthernIsland_Exterior/map.bin" + + .align 2 +SouthernIsland_Exterior_MapAttributes:: @ 82FA544 + .4byte 0x21 + .4byte 0x1e + .4byte SouthernIsland_Exterior_MapBorder + .4byte SouthernIsland_Exterior_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Rustboro + +SouthernIsland_Interior_MapBorder:: @ 82FA55C + .incbin "data/maps/SouthernIsland_Interior/border.bin" + +SouthernIsland_Interior_MapBlockdata:: @ 82FA564 + .incbin "data/maps/SouthernIsland_Interior/map.bin" + + .align 2 +SouthernIsland_Interior_MapAttributes:: @ 82FAA74 + .4byte 0x1b + .4byte 0x18 + .4byte SouthernIsland_Interior_MapBorder + .4byte SouthernIsland_Interior_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Rustboro + +JaggedPass_MapBorder:: @ 82FAA8C + .incbin "data/maps/JaggedPass/border.bin" + +JaggedPass_MapBlockdata:: @ 82FAA94 + .incbin "data/maps/JaggedPass/map.bin" + + .align 2 +JaggedPass_MapAttributes:: @ 82FB55C + .4byte 0x1e + .4byte 0x2e + .4byte JaggedPass_MapBorder + .4byte JaggedPass_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Lavaridge + +FieryPath_MapBorder:: @ 82FB574 + .incbin "data/maps/FieryPath/border.bin" + +FieryPath_MapBlockdata:: @ 82FB57C + .incbin "data/maps/FieryPath/map.bin" + + .align 2 +FieryPath_MapAttributes:: @ 82FBFE0 + .4byte 0x23 + .4byte 0x26 + .4byte FieryPath_MapBorder + .4byte FieryPath_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Lavaridge + +RustboroCity_Flat2_1F_MapBorder:: @ 82FBFF8 + .incbin "data/maps/RustboroCity_Flat2_1F/border.bin" + +RustboroCity_Flat2_1F_MapBlockdata:: @ 82FC000 + .incbin "data/maps/RustboroCity_Flat2_1F/map.bin" + + .align 2 +RustboroCity_Flat2_1F_MapAttributes:: @ 82FC0FC + .4byte 0xe + .4byte 0x9 + .4byte RustboroCity_Flat2_1F_MapBorder + .4byte RustboroCity_Flat2_1F_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_GenericBuilding + +RustboroCity_Flat2_2F_MapBorder:: @ 82FC114 + .incbin "data/maps/RustboroCity_Flat2_2F/border.bin" + +RustboroCity_Flat2_2F_MapBlockdata:: @ 82FC11C + .incbin "data/maps/RustboroCity_Flat2_2F/map.bin" + + .align 2 +RustboroCity_Flat2_2F_MapAttributes:: @ 82FC218 + .4byte 0xe + .4byte 0x9 + .4byte RustboroCity_Flat2_2F_MapBorder + .4byte RustboroCity_Flat2_2F_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_GenericBuilding + +RustboroCity_Flat2_3F_MapBorder:: @ 82FC230 + .incbin "data/maps/RustboroCity_Flat2_3F/border.bin" + +RustboroCity_Flat2_3F_MapBlockdata:: @ 82FC238 + .incbin "data/maps/RustboroCity_Flat2_3F/map.bin" + + .align 2 +RustboroCity_Flat2_3F_MapAttributes:: @ 82FC334 + .4byte 0xe + .4byte 0x9 + .4byte RustboroCity_Flat2_3F_MapBorder + .4byte RustboroCity_Flat2_3F_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_GenericBuilding + +SootopolisCity_House8_MapBorder:: @ 82FC34C + .incbin "data/maps/SootopolisCity_House8/border.bin" + +SootopolisCity_House8_MapBlockdata:: @ 82FC354 + .incbin "data/maps/SootopolisCity_House8/map.bin" + + .align 2 +SootopolisCity_House8_MapAttributes:: @ 82FC3C4 + .4byte 0x8 + .4byte 0x7 + .4byte SootopolisCity_House8_MapBorder + .4byte SootopolisCity_House8_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_GenericBuilding + +EverGrandeCity_HallOfFame_MapBorder:: @ 82FC3DC + .incbin "data/maps/EverGrandeCity_HallOfFame/border.bin" + +EverGrandeCity_HallOfFame_MapBlockdata:: @ 82FC3E4 + .incbin "data/maps/EverGrandeCity_HallOfFame/map.bin" + + .align 2 +EverGrandeCity_HallOfFame_MapAttributes:: @ 82FC5E4 + .4byte 0xf + .4byte 0x11 + .4byte EverGrandeCity_HallOfFame_MapBorder + .4byte EverGrandeCity_HallOfFame_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_CableClub + +LilycoveCity_CoveLilyMotel_1F_MapBorder:: @ 82FC5FC + .incbin "data/maps/LilycoveCity_CoveLilyMotel_1F/border.bin" + +LilycoveCity_CoveLilyMotel_1F_MapBlockdata:: @ 82FC604 + .incbin "data/maps/LilycoveCity_CoveLilyMotel_1F/map.bin" + + .align 2 +LilycoveCity_CoveLilyMotel_1F_MapAttributes:: @ 82FC6DC + .4byte 0xc + .4byte 0x9 + .4byte LilycoveCity_CoveLilyMotel_1F_MapBorder + .4byte LilycoveCity_CoveLilyMotel_1F_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_GenericBuilding + +LilycoveCity_CoveLilyMotel_2F_MapBorder:: @ 82FC6F4 + .incbin "data/maps/LilycoveCity_CoveLilyMotel_2F/border.bin" + +LilycoveCity_CoveLilyMotel_2F_MapBlockdata:: @ 82FC6FC + .incbin "data/maps/LilycoveCity_CoveLilyMotel_2F/map.bin" + + .align 2 +LilycoveCity_CoveLilyMotel_2F_MapAttributes:: @ 82FC7D4 + .4byte 0xc + .4byte 0x9 + .4byte LilycoveCity_CoveLilyMotel_2F_MapBorder + .4byte LilycoveCity_CoveLilyMotel_2F_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_GenericBuilding + +Route124_DivingTreasureHuntersHouse_MapBorder:: @ 82FC7EC + .incbin "data/maps/Route124_DivingTreasureHuntersHouse/border.bin" + +Route124_DivingTreasureHuntersHouse_MapBlockdata:: @ 82FC7F4 + .incbin "data/maps/Route124_DivingTreasureHuntersHouse/map.bin" + + .align 2 +Route124_DivingTreasureHuntersHouse_MapAttributes:: @ 82FC8A8 + .4byte 0xa + .4byte 0x9 + .4byte Route124_DivingTreasureHuntersHouse_MapBorder + .4byte Route124_DivingTreasureHuntersHouse_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_GenericBuilding + +MtPyre_Exterior_MapBorder:: @ 82FC8C0 + .incbin "data/maps/MtPyre_Exterior/border.bin" + +MtPyre_Exterior_MapBlockdata:: @ 82FC8C8 + .incbin "data/maps/MtPyre_Exterior/map.bin" + + .align 2 +MtPyre_Exterior_MapAttributes:: @ 82FD7EC + .4byte 0x26 + .4byte 0x33 + .4byte MtPyre_Exterior_MapBorder + .4byte MtPyre_Exterior_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Facility + +MtPyre_Summit_MapBorder:: @ 82FD804 + .incbin "data/maps/MtPyre_Summit/border.bin" + +MtPyre_Summit_MapBlockdata:: @ 82FD80C + .incbin "data/maps/MtPyre_Summit/map.bin" + + .align 2 +MtPyre_Summit_MapAttributes:: @ 82FE680 + .4byte 0x32 + .4byte 0x25 + .4byte MtPyre_Summit_MapBorder + .4byte MtPyre_Summit_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Facility + +SealedChamber_InnerRoom_MapBorder:: @ 82FE698 + .incbin "data/maps/SealedChamber_InnerRoom/border.bin" + +SealedChamber_InnerRoom_MapBlockdata:: @ 82FE6A0 + .incbin "data/maps/SealedChamber_InnerRoom/map.bin" + + .align 2 +SealedChamber_InnerRoom_MapAttributes:: @ 82FEA68 + .4byte 0x15 + .4byte 0x17 + .4byte SealedChamber_InnerRoom_MapBorder + .4byte SealedChamber_InnerRoom_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Cave + +MossdeepCity_GameCorner_1F_MapBorder:: @ 82FEA80 + .incbin "data/maps/MossdeepCity_GameCorner_1F/border.bin" + +MossdeepCity_GameCorner_1F_MapBlockdata:: @ 82FEA88 + .incbin "data/maps/MossdeepCity_GameCorner_1F/map.bin" + + .align 2 +MossdeepCity_GameCorner_1F_MapAttributes:: @ 82FEB38 + .4byte 0xb + .4byte 0x8 + .4byte MossdeepCity_GameCorner_1F_MapBorder + .4byte MossdeepCity_GameCorner_1F_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_GenericBuilding + +MossdeepCity_GameCorner_B1F_MapBorder:: @ 82FEB50 + .incbin "data/maps/MossdeepCity_GameCorner_B1F/border.bin" + +MossdeepCity_GameCorner_B1F_MapBlockdata:: @ 82FEB58 + .incbin "data/maps/MossdeepCity_GameCorner_B1F/map.bin" + + .align 2 +MossdeepCity_GameCorner_B1F_MapAttributes:: @ 82FEC30 + .4byte 0xc + .4byte 0x9 + .4byte MossdeepCity_GameCorner_B1F_MapBorder + .4byte MossdeepCity_GameCorner_B1F_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_GenericBuilding + +SootopolisCity_House1_MapBorder:: @ 82FEC48 + .incbin "data/maps/SootopolisCity_House1/border.bin" + +SootopolisCity_House1_MapBlockdata:: @ 82FEC50 + .incbin "data/maps/SootopolisCity_House1/map.bin" + + .align 2 +SootopolisCity_House1_MapAttributes:: @ 82FECC0 +SootopolisCity_House4_MapAttributes:: @ 82FECC0 +SootopolisCity_House7_MapAttributes:: @ 82FECC0 + .4byte 0x8 + .4byte 0x7 + .4byte SootopolisCity_House1_MapBorder + .4byte SootopolisCity_House1_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_GenericBuilding + +SootopolisCity_House2_MapBorder:: @ 82FECD8 + .incbin "data/maps/SootopolisCity_House2/border.bin" + +SootopolisCity_House2_MapBlockdata:: @ 82FECE0 + .incbin "data/maps/SootopolisCity_House2/map.bin" + + .align 2 +SootopolisCity_House2_MapAttributes:: @ 82FED50 +SootopolisCity_House5_MapAttributes:: @ 82FED50 + .4byte 0x8 + .4byte 0x7 + .4byte SootopolisCity_House2_MapBorder + .4byte SootopolisCity_House2_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_GenericBuilding + +SootopolisCity_House3_MapBorder:: @ 82FED68 + .incbin "data/maps/SootopolisCity_House3/border.bin" + +SootopolisCity_House3_MapBlockdata:: @ 82FED70 + .incbin "data/maps/SootopolisCity_House3/map.bin" + + .align 2 +SootopolisCity_House3_MapAttributes:: @ 82FEDE0 +SootopolisCity_House6_MapAttributes:: @ 82FEDE0 + .4byte 0x8 + .4byte 0x7 + .4byte SootopolisCity_House3_MapBorder + .4byte SootopolisCity_House3_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_GenericBuilding + +AbandonedShip_HiddenFloorRooms_MapBorder:: @ 82FEDF8 + .incbin "data/maps/AbandonedShip_HiddenFloorRooms/border.bin" + +AbandonedShip_HiddenFloorRooms_MapBlockdata:: @ 82FEE00 + .incbin "data/maps/AbandonedShip_HiddenFloorRooms/map.bin" + + .align 2 +AbandonedShip_HiddenFloorRooms_MapAttributes:: @ 82FF328 + .4byte 0x2c + .4byte 0xf + .4byte AbandonedShip_HiddenFloorRooms_MapBorder + .4byte AbandonedShip_HiddenFloorRooms_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Ship + +ScorchedSlab_MapBorder:: @ 82FF340 + .incbin "data/maps/ScorchedSlab/border.bin" + +ScorchedSlab_MapBlockdata:: @ 82FF348 + .incbin "data/maps/ScorchedSlab/map.bin" + + .align 2 +ScorchedSlab_MapAttributes:: @ 82FF5A0 + .4byte 0xf + .4byte 0x14 + .4byte ScorchedSlab_MapBorder + .4byte ScorchedSlab_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Cave + +UnknownMapBorder_082FF894: + .incbin "data/maps/UnknownMap_082FF894/border.bin" + +UnknownMapBlockdata_082FF894: + .incbin "data/maps/UnknownMap_082FF894/map.bin" + + .align 2 +UnknownMapAttributes_082FF894: + .4byte 0x13 + .4byte 0x13 + .4byte UnknownMapBorder_082FF894 + .4byte UnknownMapBlockdata_082FF894 + .4byte gTileset_General + .4byte gTileset_Cave + +RustboroCity_Flat1_1F_MapBorder:: @ 82FF8AC + .incbin "data/maps/RustboroCity_Flat1_1F/border.bin" + +RustboroCity_Flat1_1F_MapBlockdata:: @ 82FF8B4 + .incbin "data/maps/RustboroCity_Flat1_1F/map.bin" + + .align 2 +RustboroCity_Flat1_1F_MapAttributes:: @ 82FF994 + .4byte 0xe + .4byte 0x8 + .4byte RustboroCity_Flat1_1F_MapBorder + .4byte RustboroCity_Flat1_1F_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_GenericBuilding + +RustboroCity_Flat1_2F_MapBorder:: @ 82FF9AC + .incbin "data/maps/RustboroCity_Flat1_2F/border.bin" + +RustboroCity_Flat1_2F_MapBlockdata:: @ 82FF9B4 + .incbin "data/maps/RustboroCity_Flat1_2F/map.bin" + + .align 2 +RustboroCity_Flat1_2F_MapAttributes:: @ 82FFA94 + .4byte 0xe + .4byte 0x8 + .4byte RustboroCity_Flat1_2F_MapBorder + .4byte RustboroCity_Flat1_2F_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_GenericBuilding + +EverGrandeCity_Corridor4_MapBorder:: @ 82FFAAC + .incbin "data/maps/EverGrandeCity_Corridor4/border.bin" + +EverGrandeCity_Corridor4_MapBlockdata:: @ 82FFAB4 + .incbin "data/maps/EverGrandeCity_Corridor4/map.bin" + + .align 2 +EverGrandeCity_Corridor4_MapAttributes:: @ 82FFDA0 + .4byte 0xb + .4byte 0x22 + .4byte EverGrandeCity_Corridor4_MapBorder + .4byte EverGrandeCity_Corridor4_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_EliteFour + +MagmaHideout_1F_MapBorder:: @ 82FFDB8 + .incbin "data/maps/MagmaHideout_1F/border.bin" + +MagmaHideout_1F_MapBlockdata:: @ 82FFDC0 + .incbin "data/maps/MagmaHideout_1F/map.bin" + + .align 2 +MagmaHideout_1F_MapAttributes:: @ 8300450 + .4byte 0x1c + .4byte 0x1e + .4byte MagmaHideout_1F_MapBorder + .4byte MagmaHideout_1F_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Facility + +MagmaHideout_B1F_MapBorder:: @ 8300468 + .incbin "data/maps/MagmaHideout_B1F/border.bin" + +MagmaHideout_B1F_MapBlockdata:: @ 8300470 + .incbin "data/maps/MagmaHideout_B1F/map.bin" + + .align 2 +MagmaHideout_B1F_MapAttributes:: @ 8301010 + .4byte 0x3e + .4byte 0x18 + .4byte MagmaHideout_B1F_MapBorder + .4byte MagmaHideout_B1F_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Facility + +MagmaHideout_B2F_MapBorder:: @ 8301028 + .incbin "data/maps/MagmaHideout_B2F/border.bin" + +MagmaHideout_B2F_MapBlockdata:: @ 8301030 + .incbin "data/maps/MagmaHideout_B2F/map.bin" + + .align 2 +MagmaHideout_B2F_MapAttributes:: @ 8301690 + .4byte 0x22 + .4byte 0x18 + .4byte MagmaHideout_B2F_MapBorder + .4byte MagmaHideout_B2F_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Facility + +UnknownMapBorder_08302970: + .incbin "data/maps/UnknownMap_08302970/border.bin" + +UnknownMapBlockdata_08302970: + .incbin "data/maps/UnknownMap_08302970/map.bin" + + .align 2 +UnknownMapAttributes_08302970: + .4byte 0x3C + .4byte 0x28 + .4byte UnknownMapBorder_08302970 + .4byte UnknownMapBlockdata_08302970 + .4byte gTileset_General + .4byte gTileset_Pacifidlog + +SkyPillar_Entrance_MapBorder:: @ 8302988 + .incbin "data/maps/SkyPillar_Entrance/border.bin" + +SkyPillar_Entrance_MapBlockdata:: @ 8302990 + .incbin "data/maps/SkyPillar_Entrance/map.bin" + + .align 2 +SkyPillar_Entrance_MapAttributes:: @ 8302C18 + .4byte 0x12 + .4byte 0x12 + .4byte SkyPillar_Entrance_MapBorder + .4byte SkyPillar_Entrance_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Cave + +SkyPillar_Outside_MapBorder:: @ 8302C30 + .incbin "data/maps/SkyPillar_Outside/border.bin" + +SkyPillar_Outside_MapBlockdata:: @ 8302C38 + .incbin "data/maps/SkyPillar_Outside/map.bin" + + .align 2 +SkyPillar_Outside_MapAttributes:: @ 8303140 + .4byte 0x1c + .4byte 0x17 + .4byte SkyPillar_Outside_MapBorder + .4byte SkyPillar_Outside_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Pacifidlog + +SkyPillar_1F_MapBorder:: @ 8303158 + .incbin "data/maps/SkyPillar_1F/border.bin" + +SkyPillar_1F_MapBlockdata:: @ 8303160 + .incbin "data/maps/SkyPillar_1F/map.bin" + + .align 2 +SkyPillar_1F_MapAttributes:: @ 83032E8 + .4byte 0xe + .4byte 0xe + .4byte SkyPillar_1F_MapBorder + .4byte SkyPillar_1F_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Pacifidlog + +SkyPillar_2F_MapBorder:: @ 8303300 + .incbin "data/maps/SkyPillar_2F/border.bin" + +SkyPillar_2F_MapBlockdata:: @ 8303308 + .incbin "data/maps/SkyPillar_2F/map.bin" + + .align 2 +SkyPillar_2F_MapAttributes:: @ 8303490 + .4byte 0xe + .4byte 0xe + .4byte SkyPillar_2F_MapBorder + .4byte SkyPillar_2F_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Pacifidlog + +SkyPillar_3F_MapBorder:: @ 83034A8 + .incbin "data/maps/SkyPillar_3F/border.bin" + +SkyPillar_3F_MapBlockdata:: @ 83034B0 + .incbin "data/maps/SkyPillar_3F/map.bin" + + .align 2 +SkyPillar_3F_MapAttributes:: @ 8303638 + .4byte 0xe + .4byte 0xe + .4byte SkyPillar_3F_MapBorder + .4byte SkyPillar_3F_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Pacifidlog + +SkyPillar_4F_MapBorder:: @ 8303650 + .incbin "data/maps/SkyPillar_4F/border.bin" + +SkyPillar_4F_MapBlockdata:: @ 8303658 + .incbin "data/maps/SkyPillar_4F/map.bin" + + .align 2 +SkyPillar_4F_MapAttributes:: @ 83037E0 + .4byte 0xe + .4byte 0xe + .4byte SkyPillar_4F_MapBorder + .4byte SkyPillar_4F_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Pacifidlog + +UnknownMapBorder_083041B4: + .incbin "data/maps/UnknownMap_083041B4/border.bin" + +UnknownMapBlockdata_083041B4: + .incbin "data/maps/UnknownMap_083041B4/map.bin" + + .align 2 +UnknownMapAttributes_083041B4: + .4byte 0x1B + .4byte 0x2E + .4byte UnknownMapBorder_083041B4 + .4byte UnknownMapBlockdata_083041B4 + .4byte gTileset_General + .4byte gTileset_Cave + +MossdeepCity_StevensHouse_MapBorder:: @ 83041CC + .incbin "data/maps/MossdeepCity_StevensHouse/border.bin" + +MossdeepCity_StevensHouse_MapBlockdata:: @ 83041D4 + .incbin "data/maps/MossdeepCity_StevensHouse/map.bin" + + .align 2 +MossdeepCity_StevensHouse_MapAttributes:: @ 8304284 + .4byte 0xb + .4byte 0x8 + .4byte MossdeepCity_StevensHouse_MapBorder + .4byte MossdeepCity_StevensHouse_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_GenericBuilding + +ShoalCave_LowTideIceRoom_MapBorder:: @ 830429C + .incbin "data/maps/ShoalCave_LowTideIceRoom/border.bin" + +ShoalCave_LowTideIceRoom_MapBlockdata:: @ 83042A4 + .incbin "data/maps/ShoalCave_LowTideIceRoom/map.bin" + + .align 2 +ShoalCave_LowTideIceRoom_MapAttributes:: @ 8304754 + .4byte 0x14 + .4byte 0x1e + .4byte ShoalCave_LowTideIceRoom_MapBorder + .4byte ShoalCave_LowTideIceRoom_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Cave + +SafariZone_RestHouse_MapBorder:: @ 830476C + .incbin "data/maps/SafariZone_RestHouse/border.bin" + +SafariZone_RestHouse_MapBlockdata:: @ 8304774 + .incbin "data/maps/SafariZone_RestHouse/map.bin" + + .align 2 +SafariZone_RestHouse_MapAttributes:: @ 8304828 + .4byte 0xa + .4byte 0x9 + .4byte SafariZone_RestHouse_MapBorder + .4byte SafariZone_RestHouse_MapBlockdata + .4byte gTileset_Building + .4byte gTileset_GenericBuilding + +SkyPillar_5F_MapBorder:: @ 8304840 + .incbin "data/maps/SkyPillar_5F/border.bin" + +SkyPillar_5F_MapBlockdata:: @ 8304848 + .incbin "data/maps/SkyPillar_5F/map.bin" + + .align 2 +SkyPillar_5F_MapAttributes:: @ 83049D0 + .4byte 0xe + .4byte 0xe + .4byte SkyPillar_5F_MapBorder + .4byte SkyPillar_5F_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Pacifidlog + +SkyPillar_Top_MapBorder:: @ 83049E8 + .incbin "data/maps/SkyPillar_Top/border.bin" + +SkyPillar_Top_MapBlockdata:: @ 83049F0 + .incbin "data/maps/SkyPillar_Top/map.bin" + + .align 2 +SkyPillar_Top_MapAttributes:: @ 8304F00 + .4byte 0x1b + .4byte 0x18 + .4byte SkyPillar_Top_MapBorder + .4byte SkyPillar_Top_MapBlockdata + .4byte gTileset_General + .4byte gTileset_Pacifidlog diff --git a/data/maps/_assets.s b/data/maps/_assets.s deleted file mode 100644 index a9cc15869..000000000 --- a/data/maps/_assets.s +++ /dev/null @@ -1,5006 +0,0 @@ -PetalburgCity_MapBorder:: @ 8287264 - .incbin "data/maps/PetalburgCity/border.bin" - -PetalburgCity_MapBlockdata:: @ 828726C - .incbin "data/maps/PetalburgCity/map.bin" - - .align 2 -PetalburgCity_MapAttributes:: @ 8287974 - .4byte 0x1e - .4byte 0x1e - .4byte PetalburgCity_MapBorder - .4byte PetalburgCity_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Petalburg - -SlateportCity_MapBorder:: @ 828798C - .incbin "data/maps/SlateportCity/border.bin" - -SlateportCity_MapBlockdata:: @ 8287994 - .incbin "data/maps/SlateportCity/map.bin" - - .align 2 -SlateportCity_MapAttributes:: @ 8288C54 - .4byte 0x28 - .4byte 0x3c - .4byte SlateportCity_MapBorder - .4byte SlateportCity_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Slateport - -MauvilleCity_MapBorder:: @ 8288C6C - .incbin "data/maps/MauvilleCity/border.bin" - -MauvilleCity_MapBlockdata:: @ 8288C74 - .incbin "data/maps/MauvilleCity/map.bin" - - .align 2 -MauvilleCity_MapAttributes:: @ 82892B4 - .4byte 0x28 - .4byte 0x14 - .4byte MauvilleCity_MapBorder - .4byte MauvilleCity_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Mauville - -RustboroCity_MapBorder:: @ 82892CC - .incbin "data/maps/RustboroCity/border.bin" - -RustboroCity_MapBlockdata:: @ 82892D4 - .incbin "data/maps/RustboroCity/map.bin" - - .align 2 -RustboroCity_MapAttributes:: @ 828A594 - .4byte 0x28 - .4byte 0x3c - .4byte RustboroCity_MapBorder - .4byte RustboroCity_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Rustboro - -FortreeCity_MapBorder:: @ 828A5AC - .incbin "data/maps/FortreeCity/border.bin" - -FortreeCity_MapBlockdata:: @ 828A5B4 - .incbin "data/maps/FortreeCity/map.bin" - - .align 2 -FortreeCity_MapAttributes:: @ 828ABF4 - .4byte 0x28 - .4byte 0x14 - .4byte FortreeCity_MapBorder - .4byte FortreeCity_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Fortree - -LilycoveCity_MapBorder:: @ 828AC0C - .incbin "data/maps/LilycoveCity/border.bin" - -LilycoveCity_MapBlockdata:: @ 828AC14 - .incbin "data/maps/LilycoveCity/map.bin" - - .align 2 -LilycoveCity_MapAttributes:: @ 828C514 - .4byte 0x50 - .4byte 0x28 - .4byte LilycoveCity_MapBorder - .4byte LilycoveCity_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Lilycove - -MossdeepCity_MapBorder:: @ 828C52C - .incbin "data/maps/MossdeepCity/border.bin" - -MossdeepCity_MapBlockdata:: @ 828C534 - .incbin "data/maps/MossdeepCity/map.bin" - - .align 2 -MossdeepCity_MapAttributes:: @ 828DE34 - .4byte 0x50 - .4byte 0x28 - .4byte MossdeepCity_MapBorder - .4byte MossdeepCity_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Mossdeep - -SootopolisCity_MapBorder:: @ 828DE4C - .incbin "data/maps/SootopolisCity/border.bin" - -SootopolisCity_MapBlockdata:: @ 828DE54 - .incbin "data/maps/SootopolisCity/map.bin" - - .align 2 -SootopolisCity_MapAttributes:: @ 828FA74 - .4byte 0x3c - .4byte 0x3c - .4byte SootopolisCity_MapBorder - .4byte SootopolisCity_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Sootopolis - -EverGrandeCity_MapBorder:: @ 828FA8C - .incbin "data/maps/EverGrandeCity/border.bin" - -EverGrandeCity_MapBlockdata:: @ 828FA94 - .incbin "data/maps/EverGrandeCity/map.bin" - - .align 2 -EverGrandeCity_MapAttributes:: @ 8291394 - .4byte 0x28 - .4byte 0x50 - .4byte EverGrandeCity_MapBorder - .4byte EverGrandeCity_MapBlockdata - .4byte gTileset_General - .4byte gTileset_EverGrande - -LittlerootTown_MapBorder:: @ 82913AC - .incbin "data/maps/LittlerootTown/border.bin" - -LittlerootTown_MapBlockdata:: @ 82913B4 - .incbin "data/maps/LittlerootTown/map.bin" - - .align 2 -LittlerootTown_MapAttributes:: @ 82916D4 - .4byte 0x14 - .4byte 0x14 - .4byte LittlerootTown_MapBorder - .4byte LittlerootTown_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Petalburg - -OldaleTown_MapBorder:: @ 82916EC - .incbin "data/maps/OldaleTown/border.bin" - -OldaleTown_MapBlockdata:: @ 82916F4 - .incbin "data/maps/OldaleTown/map.bin" - - .align 2 -OldaleTown_MapAttributes:: @ 8291A14 - .4byte 0x14 - .4byte 0x14 - .4byte OldaleTown_MapBorder - .4byte OldaleTown_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Petalburg - -DewfordTown_MapBorder:: @ 8291A2C - .incbin "data/maps/DewfordTown/border.bin" - -DewfordTown_MapBlockdata:: @ 8291A34 - .incbin "data/maps/DewfordTown/map.bin" - - .align 2 -DewfordTown_MapAttributes:: @ 8291D54 - .4byte 0x14 - .4byte 0x14 - .4byte DewfordTown_MapBorder - .4byte DewfordTown_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Dewford - -LavaridgeTown_MapBorder:: @ 8291D6C - .incbin "data/maps/LavaridgeTown/border.bin" - -LavaridgeTown_MapBlockdata:: @ 8291D74 - .incbin "data/maps/LavaridgeTown/map.bin" - - .align 2 -LavaridgeTown_MapAttributes:: @ 8292094 - .4byte 0x14 - .4byte 0x14 - .4byte LavaridgeTown_MapBorder - .4byte LavaridgeTown_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Lavaridge - -FallarborTown_MapBorder:: @ 82920AC - .incbin "data/maps/FallarborTown/border.bin" - -FallarborTown_MapBlockdata:: @ 82920B4 - .incbin "data/maps/FallarborTown/map.bin" - - .align 2 -FallarborTown_MapAttributes:: @ 82923D4 - .4byte 0x14 - .4byte 0x14 - .4byte FallarborTown_MapBorder - .4byte FallarborTown_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Fallarbor - -VerdanturfTown_MapBorder:: @ 82923EC - .incbin "data/maps/VerdanturfTown/border.bin" - -VerdanturfTown_MapBlockdata:: @ 82923F4 - .incbin "data/maps/VerdanturfTown/map.bin" - - .align 2 -VerdanturfTown_MapAttributes:: @ 8292714 - .4byte 0x14 - .4byte 0x14 - .4byte VerdanturfTown_MapBorder - .4byte VerdanturfTown_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Mauville - -PacifidlogTown_MapBorder:: @ 829272C - .incbin "data/maps/PacifidlogTown/border.bin" - -PacifidlogTown_MapBlockdata:: @ 8292734 - .incbin "data/maps/PacifidlogTown/map.bin" - - .align 2 -PacifidlogTown_MapAttributes:: @ 8292D74 - .4byte 0x14 - .4byte 0x28 - .4byte PacifidlogTown_MapBorder - .4byte PacifidlogTown_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Pacifidlog - -Route101_MapBorder:: @ 8292D8C - .incbin "data/maps/Route101/border.bin" - -Route101_MapBlockdata:: @ 8292D94 - .incbin "data/maps/Route101/map.bin" - - .align 2 -Route101_MapAttributes:: @ 82930B4 - .4byte 0x14 - .4byte 0x14 - .4byte Route101_MapBorder - .4byte Route101_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Petalburg - -Route102_MapBorder:: @ 82930CC - .incbin "data/maps/Route102/border.bin" - -Route102_MapBlockdata:: @ 82930D4 - .incbin "data/maps/Route102/map.bin" - - .align 2 -Route102_MapAttributes:: @ 82938A4 - .4byte 0x32 - .4byte 0x14 - .4byte Route102_MapBorder - .4byte Route102_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Petalburg - -Route103_MapBorder:: @ 82938BC - .incbin "data/maps/Route103/border.bin" - -Route103_MapBlockdata:: @ 82938C4 - .incbin "data/maps/Route103/map.bin" - - .align 2 -Route103_MapAttributes:: @ 8294544 - .4byte 0x50 - .4byte 0x14 - .4byte Route103_MapBorder - .4byte Route103_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Petalburg - -Route104_MapBorder:: @ 829455C - .incbin "data/maps/Route104/border.bin" - -Route104_MapBlockdata:: @ 8294564 - .incbin "data/maps/Route104/map.bin" - - .align 2 -Route104_MapAttributes:: @ 8295E64 - .4byte 0x28 - .4byte 0x50 - .4byte Route104_MapBorder - .4byte Route104_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Rustboro - -Route105_MapBorder:: @ 8295E7C - .incbin "data/maps/Route105/border.bin" - -Route105_MapBlockdata:: @ 8295E84 - .incbin "data/maps/Route105/map.bin" - - .align 2 -Route105_MapAttributes:: @ 8297784 - .4byte 0x28 - .4byte 0x50 - .4byte Route105_MapBorder - .4byte Route105_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Dewford - -Route106_MapBorder:: @ 829779C - .incbin "data/maps/Route106/border.bin" - -Route106_MapBlockdata:: @ 82977A4 - .incbin "data/maps/Route106/map.bin" - - .align 2 -Route106_MapAttributes:: @ 8298424 - .4byte 0x50 - .4byte 0x14 - .4byte Route106_MapBorder - .4byte Route106_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Dewford - -Route107_MapBorder:: @ 829843C - .incbin "data/maps/Route107/border.bin" - -Route107_MapBlockdata:: @ 8298444 - .incbin "data/maps/Route107/map.bin" - - .align 2 -Route107_MapAttributes:: @ 8298DA4 - .4byte 0x3c - .4byte 0x14 - .4byte Route107_MapBorder - .4byte Route107_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Dewford - -Route108_MapBorder:: @ 8298DBC - .incbin "data/maps/Route108/border.bin" - -Route108_MapBlockdata:: @ 8298DC4 - .incbin "data/maps/Route108/map.bin" - - .align 2 -Route108_MapAttributes:: @ 8299724 - .4byte 0x3c - .4byte 0x14 - .4byte Route108_MapBorder - .4byte Route108_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Slateport - -Route109_MapBorder:: @ 829973C - .incbin "data/maps/Route109/border.bin" - -Route109_MapBlockdata:: @ 8299744 - .incbin "data/maps/Route109/map.bin" - - .align 2 -Route109_MapAttributes:: @ 829AA04 - .4byte 0x28 - .4byte 0x3c - .4byte Route109_MapBorder - .4byte Route109_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Slateport - -Route110_MapBorder:: @ 829AA1C - .incbin "data/maps/Route110/border.bin" - -Route110_MapBlockdata:: @ 829AA24 - .incbin "data/maps/Route110/map.bin" - - .align 2 -Route110_MapAttributes:: @ 829C964 - .4byte 0x28 - .4byte 0x64 - .4byte Route110_MapBorder - .4byte Route110_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Mauville - -Route111_MapBorder:: @ 829C97C - .incbin "data/maps/Route111/border.bin" - -Route111_MapBlockdata:: @ 829C984 - .incbin "data/maps/Route111/map.bin" - - .align 2 -Route111_MapAttributes:: @ 829F544 - .4byte 0x28 - .4byte 0x8c - .4byte Route111_MapBorder - .4byte Route111_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Mauville - -Route112_MapBorder:: @ 829F55C - .incbin "data/maps/Route112/border.bin" - -Route112_MapBlockdata:: @ 829F564 - .incbin "data/maps/Route112/map.bin" - - .align 2 -Route112_MapAttributes:: @ 82A0824 - .4byte 0x28 - .4byte 0x3c - .4byte Route112_MapBorder - .4byte Route112_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Lavaridge - -Route113_MapBorder:: @ 82A083C - .incbin "data/maps/Route113/border.bin" - -Route113_MapBlockdata:: @ 82A0844 - .incbin "data/maps/Route113/map.bin" - - .align 2 -Route113_MapAttributes:: @ 82A17E4 - .4byte 0x64 - .4byte 0x14 - .4byte Route113_MapBorder - .4byte Route113_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Fallarbor - -Route114_MapBorder:: @ 82A17FC - .incbin "data/maps/Route114/border.bin" - -Route114_MapBlockdata:: @ 82A1804 - .incbin "data/maps/Route114/map.bin" - - .align 2 -Route114_MapAttributes:: @ 82A3104 - .4byte 0x28 - .4byte 0x50 - .4byte Route114_MapBorder - .4byte Route114_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Fallarbor - -Route115_MapBorder:: @ 82A311C - .incbin "data/maps/Route115/border.bin" - -Route115_MapBlockdata:: @ 82A3124 - .incbin "data/maps/Route115/map.bin" - - .align 2 -Route115_MapAttributes:: @ 82A4A24 - .4byte 0x28 - .4byte 0x50 - .4byte Route115_MapBorder - .4byte Route115_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Fallarbor - -Route116_MapBorder:: @ 82A4A3C - .incbin "data/maps/Route116/border.bin" - -Route116_MapBlockdata:: @ 82A4A44 - .incbin "data/maps/Route116/map.bin" - - .align 2 -Route116_MapAttributes:: @ 82A59E4 - .4byte 0x64 - .4byte 0x14 - .4byte Route116_MapBorder - .4byte Route116_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Rustboro - -Route117_MapBorder:: @ 82A59FC - .incbin "data/maps/Route117/border.bin" - -Route117_MapBlockdata:: @ 82A5A04 - .incbin "data/maps/Route117/map.bin" - - .align 2 -Route117_MapAttributes:: @ 82A6364 - .4byte 0x3c - .4byte 0x14 - .4byte Route117_MapBorder - .4byte Route117_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Mauville - -Route118_MapBorder:: @ 82A637C - .incbin "data/maps/Route118/border.bin" - -Route118_MapBlockdata:: @ 82A6384 - .incbin "data/maps/Route118/map.bin" - - .align 2 -Route118_MapAttributes:: @ 82A7004 - .4byte 0x50 - .4byte 0x14 - .4byte Route118_MapBorder - .4byte Route118_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Mauville - -Route119_MapBorder:: @ 82A701C - .incbin "data/maps/Route119/border.bin" - -Route119_MapBlockdata:: @ 82A7024 - .incbin "data/maps/Route119/map.bin" - - .align 2 -Route119_MapAttributes:: @ 82A9BE4 - .4byte 0x28 - .4byte 0x8c - .4byte Route119_MapBorder - .4byte Route119_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Fortree - -Route120_MapBorder:: @ 82A9BFC - .incbin "data/maps/Route120/border.bin" - -Route120_MapBlockdata:: @ 82A9C04 - .incbin "data/maps/Route120/map.bin" - - .align 2 -Route120_MapAttributes:: @ 82ABB44 - .4byte 0x28 - .4byte 0x64 - .4byte Route120_MapBorder - .4byte Route120_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Fortree - -Route121_MapBorder:: @ 82ABB5C - .incbin "data/maps/Route121/border.bin" - -Route121_MapBlockdata:: @ 82ABB64 - .incbin "data/maps/Route121/map.bin" - - .align 2 -Route121_MapAttributes:: @ 82AC7E4 - .4byte 0x50 - .4byte 0x14 - .4byte Route121_MapBorder - .4byte Route121_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Lilycove - -Route122_MapBorder:: @ 82AC7FC - .incbin "data/maps/Route122/border.bin" - -Route122_MapBlockdata:: @ 82AC804 - .incbin "data/maps/Route122/map.bin" - - .align 2 -Route122_MapAttributes:: @ 82AD484 - .4byte 0x28 - .4byte 0x28 - .4byte Route122_MapBorder - .4byte Route122_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Lilycove - -Route123_MapBorder:: @ 82AD49C - .incbin "data/maps/Route123/border.bin" - -Route123_MapBlockdata:: @ 82AD4A4 - .incbin "data/maps/Route123/map.bin" - - .align 2 -Route123_MapAttributes:: @ 82AEA84 - .4byte 0x8c - .4byte 0x14 - .4byte Route123_MapBorder - .4byte Route123_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Lilycove - -Route124_MapBorder:: @ 82AEA9C - .incbin "data/maps/Route124/border.bin" - -Route124_MapBlockdata:: @ 82AEAA4 - .incbin "data/maps/Route124/map.bin" - - .align 2 -Route124_MapAttributes:: @ 82B1CA4 - .4byte 0x50 - .4byte 0x50 - .4byte Route124_MapBorder - .4byte Route124_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Mossdeep - -Route125_MapBorder:: @ 82B1CBC - .incbin "data/maps/Route125/border.bin" - -Route125_MapBlockdata:: @ 82B1CC4 - .incbin "data/maps/Route125/map.bin" - - .align 2 -Route125_MapAttributes:: @ 82B35C4 - .4byte 0x50 - .4byte 0x28 - .4byte Route125_MapBorder - .4byte Route125_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Mossdeep - -Route126_MapBorder:: @ 82B35DC - .incbin "data/maps/Route126/border.bin" - -Route126_MapBlockdata:: @ 82B35E4 - .incbin "data/maps/Route126/map.bin" - - .align 2 -Route126_MapAttributes:: @ 82B67E4 - .4byte 0x50 - .4byte 0x50 - .4byte Route126_MapBorder - .4byte Route126_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Mossdeep - -Route127_MapBorder:: @ 82B67FC - .incbin "data/maps/Route127/border.bin" - -Route127_MapBlockdata:: @ 82B6804 - .incbin "data/maps/Route127/map.bin" - - .align 2 -Route127_MapAttributes:: @ 82B9A04 - .4byte 0x50 - .4byte 0x50 - .4byte Route127_MapBorder - .4byte Route127_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Mossdeep - -Route128_MapBorder:: @ 82B9A1C - .incbin "data/maps/Route128/border.bin" - -Route128_MapBlockdata:: @ 82B9A24 - .incbin "data/maps/Route128/map.bin" - - .align 2 -Route128_MapAttributes:: @ 82BBFA4 - .4byte 0x78 - .4byte 0x28 - .4byte Route128_MapBorder - .4byte Route128_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Mossdeep - -Route129_MapBorder:: @ 82BBFBC - .incbin "data/maps/Route129/border.bin" - -Route129_MapBlockdata:: @ 82BBFC4 - .incbin "data/maps/Route129/map.bin" - - .align 2 -Route129_MapAttributes:: @ 82BD8C4 - .4byte 0x50 - .4byte 0x28 - .4byte Route129_MapBorder - .4byte Route129_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Mossdeep - -UnreferencedMap_MapBorder: @ 82BD8DC - .incbin "data/maps/UnreferencedMap/border.bin" - -UnreferencedMap_MapBlockdata: @ 82BD8E4 - .incbin "data/maps/UnreferencedMap/map.bin" - - .align 2 -UnreferencedMap_MapAttributes:: @ 82BF1E4 - .4byte 0x50 - .4byte 0x28 - .4byte UnreferencedMap_MapBorder - .4byte UnreferencedMap_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Cave - -Route131_MapBorder:: @ 82BF1FC - .incbin "data/maps/Route131/border.bin" - -Route131_MapBlockdata:: @ 82BF204 - .incbin "data/maps/Route131/map.bin" - - .align 2 -Route131_MapAttributes:: @ 82C04C4 - .4byte 0x3c - .4byte 0x28 - .4byte Route131_MapBorder - .4byte Route131_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Pacifidlog - -Route132_MapBorder:: @ 82C04DC - .incbin "data/maps/Route132/border.bin" - -Route132_MapBlockdata:: @ 82C04E4 - .incbin "data/maps/Route132/map.bin" - - .align 2 -Route132_MapAttributes:: @ 82C1DE4 - .4byte 0x50 - .4byte 0x28 - .4byte Route132_MapBorder - .4byte Route132_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Pacifidlog - -Route133_MapBorder:: @ 82C1DFC - .incbin "data/maps/Route133/border.bin" - -Route133_MapBlockdata:: @ 82C1E04 - .incbin "data/maps/Route133/map.bin" - - .align 2 -Route133_MapAttributes:: @ 82C3704 - .4byte 0x50 - .4byte 0x28 - .4byte Route133_MapBorder - .4byte Route133_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Pacifidlog - -Route134_MapBorder:: @ 82C371C - .incbin "data/maps/Route134/border.bin" - -Route134_MapBlockdata:: @ 82C3724 - .incbin "data/maps/Route134/map.bin" - - .align 2 -Route134_MapAttributes:: @ 82C5024 - .4byte 0x50 - .4byte 0x28 - .4byte Route134_MapBorder - .4byte Route134_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Pacifidlog - -Underwater2_MapBorder:: @ 82C503C - .incbin "data/maps/Underwater2/border.bin" - -Underwater2_MapBlockdata:: @ 82C5044 - .incbin "data/maps/Underwater2/map.bin" - - .align 2 -Underwater2_MapAttributes:: @ 82C8244 - .4byte 0x50 - .4byte 0x50 - .4byte Underwater2_MapBorder - .4byte Underwater2_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Underwater - -Underwater3_MapBorder:: @ 82C825C - .incbin "data/maps/Underwater3/border.bin" - -Underwater3_MapBlockdata:: @ 82C8264 - .incbin "data/maps/Underwater3/map.bin" - - .align 2 -Underwater3_MapAttributes:: @ 82CB464 - .4byte 0x50 - .4byte 0x50 - .4byte Underwater3_MapBorder - .4byte Underwater3_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Underwater - -Underwater4_MapBorder:: @ 82CB47C - .incbin "data/maps/Underwater4/border.bin" - -Underwater4_MapBlockdata:: @ 82CB484 - .incbin "data/maps/Underwater4/map.bin" - - .align 2 -Underwater4_MapAttributes:: @ 82CDA04 - .4byte 0x78 - .4byte 0x28 - .4byte Underwater4_MapBorder - .4byte Underwater4_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Underwater - -LittlerootTown_BrendansHouse_1F_MapBorder:: @ 82CDA1C - .incbin "data/maps/LittlerootTown_BrendansHouse_1F/border.bin" - -LittlerootTown_BrendansHouse_1F_MapBlockdata:: @ 82CDA24 - .incbin "data/maps/LittlerootTown_BrendansHouse_1F/map.bin" - - .align 2 -LittlerootTown_BrendansHouse_1F_MapAttributes:: @ 82CDAEC - .4byte 0xb - .4byte 0x9 - .4byte LittlerootTown_BrendansHouse_1F_MapBorder - .4byte LittlerootTown_BrendansHouse_1F_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_BrendansMaysHouse - -LittlerootTown_BrendansHouse_2F_MapBorder:: @ 82CDB04 - .incbin "data/maps/LittlerootTown_BrendansHouse_2F/border.bin" - -LittlerootTown_BrendansHouse_2F_MapBlockdata:: @ 82CDB0C - .incbin "data/maps/LittlerootTown_BrendansHouse_2F/map.bin" - - .align 2 -LittlerootTown_BrendansHouse_2F_MapAttributes:: @ 82CDB9C - .4byte 0x9 - .4byte 0x8 - .4byte LittlerootTown_BrendansHouse_2F_MapBorder - .4byte LittlerootTown_BrendansHouse_2F_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_BrendansMaysHouse - -LittlerootTown_MaysHouse_1F_MapBorder:: @ 82CDBB4 - .incbin "data/maps/LittlerootTown_MaysHouse_1F/border.bin" - -LittlerootTown_MaysHouse_1F_MapBlockdata:: @ 82CDBBC - .incbin "data/maps/LittlerootTown_MaysHouse_1F/map.bin" - - .align 2 -LittlerootTown_MaysHouse_1F_MapAttributes:: @ 82CDC84 - .4byte 0xb - .4byte 0x9 - .4byte LittlerootTown_MaysHouse_1F_MapBorder - .4byte LittlerootTown_MaysHouse_1F_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_BrendansMaysHouse - -LittlerootTown_MaysHouse_2F_MapBorder:: @ 82CDC9C - .incbin "data/maps/LittlerootTown_MaysHouse_2F/border.bin" - -LittlerootTown_MaysHouse_2F_MapBlockdata:: @ 82CDCA4 - .incbin "data/maps/LittlerootTown_MaysHouse_2F/map.bin" - - .align 2 -LittlerootTown_MaysHouse_2F_MapAttributes:: @ 82CDD34 - .4byte 0x9 - .4byte 0x8 - .4byte LittlerootTown_MaysHouse_2F_MapBorder - .4byte LittlerootTown_MaysHouse_2F_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_BrendansMaysHouse - -LittlerootTown_ProfessorBirchsLab_MapBorder:: @ 82CDD4C - .incbin "data/maps/LittlerootTown_ProfessorBirchsLab/border.bin" - -LittlerootTown_ProfessorBirchsLab_MapBlockdata:: @ 82CDD54 - .incbin "data/maps/LittlerootTown_ProfessorBirchsLab/map.bin" - - .align 2 -LittlerootTown_ProfessorBirchsLab_MapAttributes:: @ 82CDEA8 - .4byte 0xd - .4byte 0xd - .4byte LittlerootTown_ProfessorBirchsLab_MapBorder - .4byte LittlerootTown_ProfessorBirchsLab_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_Lab - -House1_MapBorder:: @ 82CDEC0 - .incbin "data/maps/House1/border.bin" - -House1_MapBlockdata:: @ 82CDEC8 - .incbin "data/maps/House1/map.bin" - - .align 2 -House1_MapAttributes:: @ 82CDF7C - .4byte 0xa - .4byte 0x9 - .4byte House1_MapBorder - .4byte House1_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_GenericBuilding - -House2_MapBorder:: @ 82CDF94 - .incbin "data/maps/House2/border.bin" - -House2_MapBlockdata:: @ 82CDF9C - .incbin "data/maps/House2/map.bin" - - .align 2 -House2_MapAttributes:: @ 82CE04C - .4byte 0xb - .4byte 0x8 - .4byte House2_MapBorder - .4byte House2_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_GenericBuilding - -PokemonCenter_1F_MapBorder:: @ 82CE064 - .incbin "data/maps/OldaleTown_PokemonCenter_1F/border.bin" - -PokemonCenter_1F_MapBlockdata:: @ 82CE06C - .incbin "data/maps/OldaleTown_PokemonCenter_1F/map.bin" - - .align 2 -PokemonCenter_1F_MapAttributes:: @ 82CE168 - .4byte 0xe - .4byte 0x9 - .4byte PokemonCenter_1F_MapBorder - .4byte PokemonCenter_1F_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_PokemonCenter - -PokemonCenter_2F_MapBorder:: @ 82CE180 - .incbin "data/maps/OldaleTown_PokemonCenter_2F/border.bin" - -PokemonCenter_2F_MapBlockdata:: @ 82CE188 - .incbin "data/maps/OldaleTown_PokemonCenter_2F/map.bin" - - .align 2 -PokemonCenter_2F_MapAttributes:: @ 82CE284 - .4byte 0xe - .4byte 0x9 - .4byte PokemonCenter_2F_MapBorder - .4byte PokemonCenter_2F_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_PokemonCenter - -PokeMart_MapBorder:: @ 82CE29C - .incbin "data/maps/OldaleTown_Mart/border.bin" - -PokeMart_MapBlockdata:: @ 82CE2A4 - .incbin "data/maps/OldaleTown_Mart/map.bin" - - .align 2 -PokeMart_MapAttributes:: @ 82CE354 - .4byte 0xb - .4byte 0x8 - .4byte PokeMart_MapBorder - .4byte PokeMart_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_Shop - -DewfordTown_House1_MapBorder:: @ 82CE36C - .incbin "data/maps/DewfordTown_House1/border.bin" - -DewfordTown_House1_MapBlockdata:: @ 82CE374 - .incbin "data/maps/DewfordTown_House1/map.bin" - - .align 2 -DewfordTown_House1_MapAttributes:: @ 82CE414 -LavaridgeTown_House_MapAttributes:: @ 82CE414 -Route111_OldLadysRestStop_MapAttributes:: @ 82CE414 - .4byte 0xa - .4byte 0x8 - .4byte DewfordTown_House1_MapBorder - .4byte DewfordTown_House1_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_GenericBuilding - -DewfordTown_Gym_MapBorder:: @ 82CE42C - .incbin "data/maps/DewfordTown_Gym/border.bin" - -DewfordTown_Gym_MapBlockdata:: @ 82CE434 - .incbin "data/maps/DewfordTown_Gym/map.bin" - - .align 2 -DewfordTown_Gym_MapAttributes:: @ 82CE824 - .4byte 0x12 - .4byte 0x1c - .4byte DewfordTown_Gym_MapBorder - .4byte DewfordTown_Gym_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_DewfordGym - -DewfordTown_Hall_MapBorder:: @ 82CE83C - .incbin "data/maps/DewfordTown_Hall/border.bin" - -DewfordTown_Hall_MapBlockdata:: @ 82CE844 - .incbin "data/maps/DewfordTown_Hall/map.bin" - - .align 2 -DewfordTown_Hall_MapAttributes:: @ 82CE978 - .4byte 0x11 - .4byte 0x9 - .4byte DewfordTown_Hall_MapBorder - .4byte DewfordTown_Hall_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_GenericBuilding - -DewfordTown_House2_MapBorder:: @ 82CE990 - .incbin "data/maps/DewfordTown_House2/border.bin" - -DewfordTown_House2_MapBlockdata:: @ 82CE998 - .incbin "data/maps/DewfordTown_House2/map.bin" - - .align 2 -DewfordTown_House2_MapAttributes:: @ 82CEA4C -Route113_GlassWorkshop_MapAttributes:: @ 82CEA4C - .4byte 0xa - .4byte 0x9 - .4byte DewfordTown_House2_MapBorder - .4byte DewfordTown_House2_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_GenericBuilding - -LavaridgeTown_HerbShop_MapBorder:: @ 82CEA64 - .incbin "data/maps/LavaridgeTown_HerbShop/border.bin" - -LavaridgeTown_HerbShop_MapBlockdata:: @ 82CEA6C - .incbin "data/maps/LavaridgeTown_HerbShop/map.bin" - - .align 2 -LavaridgeTown_HerbShop_MapAttributes:: @ 82CEB1C - .4byte 0xb - .4byte 0x8 - .4byte LavaridgeTown_HerbShop_MapBorder - .4byte LavaridgeTown_HerbShop_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_Shop - -LavaridgeTown_Gym_1F_MapBorder:: @ 82CEB34 - .incbin "data/maps/LavaridgeTown_Gym_1F/border.bin" - -LavaridgeTown_Gym_1F_MapBlockdata:: @ 82CEB3C - .incbin "data/maps/LavaridgeTown_Gym_1F/map.bin" - - .align 2 -LavaridgeTown_Gym_1F_MapAttributes:: @ 82CED4C - .4byte 0xb - .4byte 0x18 - .4byte LavaridgeTown_Gym_1F_MapBorder - .4byte LavaridgeTown_Gym_1F_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_LavaridgeGym - -LavaridgeTown_Gym_B1F_MapBorder:: @ 82CED64 - .incbin "data/maps/LavaridgeTown_Gym_B1F/border.bin" - -LavaridgeTown_Gym_B1F_MapBlockdata:: @ 82CED6C - .incbin "data/maps/LavaridgeTown_Gym_B1F/map.bin" - - .align 2 -LavaridgeTown_Gym_B1F_MapAttributes:: @ 82CEF7C - .4byte 0xb - .4byte 0x18 - .4byte LavaridgeTown_Gym_B1F_MapBorder - .4byte LavaridgeTown_Gym_B1F_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_LavaridgeGym - -LavaridgeTown_PokemonCenter_1F_MapBorder:: @ 82CEF94 - .incbin "data/maps/LavaridgeTown_PokemonCenter_1F/border.bin" - -LavaridgeTown_PokemonCenter_1F_MapBlockdata:: @ 82CEF9C - .incbin "data/maps/LavaridgeTown_PokemonCenter_1F/map.bin" - - .align 2 -LavaridgeTown_PokemonCenter_1F_MapAttributes:: @ 82CF098 - .4byte 0xe - .4byte 0x9 - .4byte LavaridgeTown_PokemonCenter_1F_MapBorder - .4byte LavaridgeTown_PokemonCenter_1F_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_PokemonCenter - -FallarborTown_ContestLobby_MapBorder:: @ 82CF0B0 - .incbin "data/maps/FallarborTown_ContestLobby/border.bin" - -FallarborTown_ContestLobby_MapBlockdata:: @ 82CF0B8 - .incbin "data/maps/FallarborTown_ContestLobby/map.bin" - - .align 2 -FallarborTown_ContestLobby_MapAttributes:: @ 82CF18C -SlateportCity_ContestLobby_MapAttributes:: @ 82CF18C -VerdanturfTown_ContestLobby_MapAttributes:: @ 82CF18C - .4byte 0xf - .4byte 0x7 - .4byte FallarborTown_ContestLobby_MapBorder - .4byte FallarborTown_ContestLobby_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_Contest - -FallarborTown_ContestHall_MapBorder:: @ 82CF1A4 - .incbin "data/maps/FallarborTown_ContestHall/border.bin" - -FallarborTown_ContestHall_MapBlockdata:: @ 82CF1AC - .incbin "data/maps/FallarborTown_ContestHall/map.bin" - - .align 2 -FallarborTown_ContestHall_MapAttributes:: @ 82CF4A0 -SlateportCity_ContestHall_MapAttributes:: @ 82CF4A0 -VerdanturfTown_ContestHall_MapAttributes:: @ 82CF4A0 - .4byte 0x15 - .4byte 0x12 - .4byte FallarborTown_ContestHall_MapBorder - .4byte FallarborTown_ContestHall_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_Contest - -LilycoveCity_House2_MapBorder:: @ 82CF4B8 - .incbin "data/maps/LilycoveCity_House2/border.bin" - -LilycoveCity_House2_MapBlockdata:: @ 82CF4C0 - .incbin "data/maps/LilycoveCity_House2/map.bin" - - .align 2 -LilycoveCity_House2_MapAttributes:: @ 82CF540 - .4byte 0x8 - .4byte 0x8 - .4byte LilycoveCity_House2_MapBorder - .4byte LilycoveCity_House2_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_GenericBuilding - -UnknownMapBorder_082CF564: - .incbin "data/maps/UnknownMap_082CF564/border.bin" - -UnknownMapBlockdata_082CF564: - .incbin "data/maps/UnknownMap_082CF564/map.bin" - - .align 2 -UnknownMapAttributes_082CF564:: - .4byte 0x1 - .4byte 0x1 - .4byte UnknownMapBorder_082CF564 - .4byte UnknownMapBlockdata_082CF564 - .4byte gTileset_Building - .4byte gTileset_Contest - -VerdanturfTown_WandasHouse_MapBorder:: @ 82CF57C - .incbin "data/maps/VerdanturfTown_WandasHouse/border.bin" - -VerdanturfTown_WandasHouse_MapBlockdata:: @ 82CF584 - .incbin "data/maps/VerdanturfTown_WandasHouse/map.bin" - - .align 2 -VerdanturfTown_WandasHouse_MapAttributes:: @ 82CF694 - .4byte 0x11 - .4byte 0x8 - .4byte VerdanturfTown_WandasHouse_MapBorder - .4byte VerdanturfTown_WandasHouse_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_GenericBuilding - -PacifidlogTown_House1_MapBorder:: @ 82CF6AC - .incbin "data/maps/PacifidlogTown_House1/border.bin" - -PacifidlogTown_House1_MapBlockdata:: @ 82CF6B4 - .incbin "data/maps/PacifidlogTown_House1/map.bin" - - .align 2 -PacifidlogTown_House1_MapAttributes:: @ 82CF768 -PacifidlogTown_House3_MapAttributes:: @ 82CF768 -PacifidlogTown_House5_MapAttributes:: @ 82CF768 - .4byte 0xa - .4byte 0x9 - .4byte PacifidlogTown_House1_MapBorder - .4byte PacifidlogTown_House1_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_GenericBuilding - -PacifidlogTown_House2_MapBorder:: @ 82CF780 - .incbin "data/maps/PacifidlogTown_House2/border.bin" - -PacifidlogTown_House2_MapBlockdata:: @ 82CF788 - .incbin "data/maps/PacifidlogTown_House2/map.bin" - - .align 2 -PacifidlogTown_House2_MapAttributes:: @ 82CF83C -PacifidlogTown_House4_MapAttributes:: @ 82CF83C - .4byte 0xa - .4byte 0x9 - .4byte PacifidlogTown_House2_MapBorder - .4byte PacifidlogTown_House2_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_GenericBuilding - -PetalburgCity_Gym_MapBorder:: @ 82CF854 - .incbin "data/maps/PetalburgCity_Gym/border.bin" - -PetalburgCity_Gym_MapBlockdata:: @ 82CF85C - .incbin "data/maps/PetalburgCity_Gym/map.bin" - - .align 2 -PetalburgCity_Gym_MapAttributes:: @ 82D003C - .4byte 0x9 - .4byte 0x70 - .4byte PetalburgCity_Gym_MapBorder - .4byte PetalburgCity_Gym_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_PetalburgGym - -PetalburgCity_House2_MapBorder:: @ 82D0054 - .incbin "data/maps/PetalburgCity_House2/border.bin" - -PetalburgCity_House2_MapBlockdata:: @ 82D005C - .incbin "data/maps/PetalburgCity_House2/map.bin" - - .align 2 -MossdeepCity_House4_MapAttributes:: @ 82D00FC -PetalburgCity_House2_MapAttributes:: @ 82D00FC -SlateportCity_House1_MapAttributes:: @ 82D00FC - .4byte 0xa - .4byte 0x8 - .4byte PetalburgCity_House2_MapBorder - .4byte PetalburgCity_House2_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_GenericBuilding - -SlateportCity_SternsShipyard_1F_MapBorder:: @ 82D0114 - .incbin "data/maps/SlateportCity_SternsShipyard_1F/border.bin" - -SlateportCity_SternsShipyard_1F_MapBlockdata:: @ 82D011C - .incbin "data/maps/SlateportCity_SternsShipyard_1F/map.bin" - - .align 2 -SlateportCity_SternsShipyard_1F_MapAttributes:: @ 82D0394 - .4byte 0x15 - .4byte 0xf - .4byte SlateportCity_SternsShipyard_1F_MapBorder - .4byte SlateportCity_SternsShipyard_1F_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Facility - -SlateportCity_SternsShipyard_2F_MapBorder:: @ 82D03AC - .incbin "data/maps/SlateportCity_SternsShipyard_2F/border.bin" - -SlateportCity_SternsShipyard_2F_MapBlockdata:: @ 82D03B4 - .incbin "data/maps/SlateportCity_SternsShipyard_2F/map.bin" - - .align 2 -SlateportCity_SternsShipyard_2F_MapAttributes:: @ 82D05B4 - .4byte 0x11 - .4byte 0xf - .4byte SlateportCity_SternsShipyard_2F_MapBorder - .4byte SlateportCity_SternsShipyard_2F_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Facility - -UnknownMapBorder_082D05D8:: - .incbin "data/maps/UnknownMap_082D05D8/border.bin" - -UnknownMapBlockdata_082D05D8:: - .incbin "data/maps/UnknownMap_082D05D8/map.bin" - - .align 2 -UnknownMapAttributes_082D05D8:: - .4byte 0x1 - .4byte 0x1 - .4byte UnknownMapBorder_082D05D8 - .4byte UnknownMapBlockdata_082D05D8 - .4byte gTileset_Building - .4byte gTileset_Contest - -UnknownMapBorder_082D05FC:: - .incbin "data/maps/UnknownMap_082D05FC/border.bin" - -UnknownMapBlockdata_082D05FC:: - .incbin "data/maps/UnknownMap_082D05FC/map.bin" - - .align 2 -UnknownMapAttributes_082D05FC:: - .4byte 0x1 - .4byte 0x1 - .4byte UnknownMapBorder_082D05FC - .4byte UnknownMapBlockdata_082D05FC - .4byte gTileset_Building - .4byte gTileset_Contest - -SlateportCity_PokemonFanClub_MapBorder:: @ 82D0614 - .incbin "data/maps/SlateportCity_PokemonFanClub/border.bin" - -SlateportCity_PokemonFanClub_MapBlockdata:: @ 82D061C - .incbin "data/maps/SlateportCity_PokemonFanClub/map.bin" - - .align 2 -SlateportCity_PokemonFanClub_MapAttributes:: @ 82D0750 - .4byte 0xe - .4byte 0xb - .4byte SlateportCity_PokemonFanClub_MapBorder - .4byte SlateportCity_PokemonFanClub_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_PokemonFanClub - -SlateportCity_OceanicMuseum_1F_MapBorder:: @ 82D0768 - .incbin "data/maps/SlateportCity_OceanicMuseum_1F/border.bin" - -SlateportCity_OceanicMuseum_1F_MapBlockdata:: @ 82D0770 - .incbin "data/maps/SlateportCity_OceanicMuseum_1F/map.bin" - - .align 2 -SlateportCity_OceanicMuseum_1F_MapAttributes:: @ 82D08D8 - .4byte 0x14 - .4byte 0x9 - .4byte SlateportCity_OceanicMuseum_1F_MapBorder - .4byte SlateportCity_OceanicMuseum_1F_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_OceanicMuseum - -SlateportCity_OceanicMuseum_2F_MapBorder:: @ 82D08F0 - .incbin "data/maps/SlateportCity_OceanicMuseum_2F/border.bin" - -SlateportCity_OceanicMuseum_2F_MapBlockdata:: @ 82D08F8 - .incbin "data/maps/SlateportCity_OceanicMuseum_2F/map.bin" - - .align 2 -SlateportCity_OceanicMuseum_2F_MapAttributes:: @ 82D0A60 - .4byte 0x14 - .4byte 0x9 - .4byte SlateportCity_OceanicMuseum_2F_MapBorder - .4byte SlateportCity_OceanicMuseum_2F_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_OceanicMuseum - -SlateportCity_Harbor_MapBorder:: @ 82D0A78 - .incbin "data/maps/SlateportCity_Harbor/border.bin" - -SlateportCity_Harbor_MapBlockdata:: @ 82D0A80 - .incbin "data/maps/SlateportCity_Harbor/map.bin" - - .align 2 -LilycoveCity_Harbor_MapAttributes:: @ 82D0D50 -SlateportCity_Harbor_MapAttributes:: @ 82D0D50 - .4byte 0x18 - .4byte 0xf - .4byte SlateportCity_Harbor_MapBorder - .4byte SlateportCity_Harbor_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Facility - -MauvilleCity_Gym_MapBorder:: @ 82D0D68 - .incbin "data/maps/MauvilleCity_Gym/border.bin" - -MauvilleCity_Gym_MapBlockdata:: @ 82D0D70 - .incbin "data/maps/MauvilleCity_Gym/map.bin" - - .align 2 -MauvilleCity_Gym_MapAttributes:: @ 82D0F14 - .4byte 0xa - .4byte 0x15 - .4byte MauvilleCity_Gym_MapBorder - .4byte MauvilleCity_Gym_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_MauvilleGym - -MauvilleCity_BikeShop_MapBorder:: @ 82D0F2C - .incbin "data/maps/MauvilleCity_BikeShop/border.bin" - -MauvilleCity_BikeShop_MapBlockdata:: @ 82D0F34 - .incbin "data/maps/MauvilleCity_BikeShop/map.bin" - - .align 2 -MauvilleCity_BikeShop_MapAttributes:: @ 82D100C - .4byte 0xc - .4byte 0x9 - .4byte MauvilleCity_BikeShop_MapBorder - .4byte MauvilleCity_BikeShop_MapBlockdata - .4byte gTileset_General - .4byte gTileset_BikeShop - -MauvilleCity_GameCorner_MapBorder:: @ 82D1024 - .incbin "data/maps/MauvilleCity_GameCorner/border.bin" - -MauvilleCity_GameCorner_MapBlockdata:: @ 82D102C - .incbin "data/maps/MauvilleCity_GameCorner/map.bin" - - .align 2 -MauvilleCity_GameCorner_MapAttributes:: @ 82D1210 - .4byte 0x16 - .4byte 0xb - .4byte MauvilleCity_GameCorner_MapBorder - .4byte MauvilleCity_GameCorner_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_MauvilleGameCorner - -RustboroCity_DevonCorp_1F_MapBorder:: @ 82D1228 - .incbin "data/maps/RustboroCity_DevonCorp_1F/border.bin" - -RustboroCity_DevonCorp_1F_MapBlockdata:: @ 82D1230 - .incbin "data/maps/RustboroCity_DevonCorp_1F/map.bin" - - .align 2 -RustboroCity_DevonCorp_1F_MapAttributes:: @ 82D1388 - .4byte 0x13 - .4byte 0x9 - .4byte RustboroCity_DevonCorp_1F_MapBorder - .4byte RustboroCity_DevonCorp_1F_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Facility - -RustboroCity_DevonCorp_2F_MapBorder:: @ 82D13A0 - .incbin "data/maps/RustboroCity_DevonCorp_2F/border.bin" - -RustboroCity_DevonCorp_2F_MapBlockdata:: @ 82D13A8 - .incbin "data/maps/RustboroCity_DevonCorp_2F/map.bin" - - .align 2 -RustboroCity_DevonCorp_2F_MapAttributes:: @ 82D1500 - .4byte 0x13 - .4byte 0x9 - .4byte RustboroCity_DevonCorp_2F_MapBorder - .4byte RustboroCity_DevonCorp_2F_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Facility - -RustboroCity_Gym_MapBorder:: @ 82D1518 - .incbin "data/maps/RustboroCity_Gym/border.bin" - -RustboroCity_Gym_MapBlockdata:: @ 82D1520 - .incbin "data/maps/RustboroCity_Gym/map.bin" - - .align 2 -RustboroCity_Gym_MapAttributes:: @ 82D16C4 - .4byte 0xb - .4byte 0x13 - .4byte RustboroCity_Gym_MapBorder - .4byte RustboroCity_Gym_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_RustboroGym - -RustboroCity_PokemonSchool_MapBorder:: @ 82D16DC - .incbin "data/maps/RustboroCity_PokemonSchool/border.bin" - -RustboroCity_PokemonSchool_MapBlockdata:: @ 82D16E4 - .incbin "data/maps/RustboroCity_PokemonSchool/map.bin" - - .align 2 -RustboroCity_PokemonSchool_MapAttributes:: @ 82D17EC - .4byte 0xc - .4byte 0xb - .4byte RustboroCity_PokemonSchool_MapBorder - .4byte RustboroCity_PokemonSchool_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_PokemonSchool - -RustboroCity_House2_MapBorder:: @ 82D1804 - .incbin "data/maps/RustboroCity_House2/border.bin" - -RustboroCity_House2_MapBlockdata:: @ 82D180C - .incbin "data/maps/RustboroCity_House2/map.bin" - - .align 2 -RustboroCity_House2_MapAttributes:: @ 82D18E4 -RustboroCity_House3_MapAttributes:: @ 82D18E4 - .4byte 0xc - .4byte 0x9 - .4byte RustboroCity_House2_MapBorder - .4byte RustboroCity_House2_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_GenericBuilding - -RustboroCity_House1_MapBorder:: @ 82D18FC - .incbin "data/maps/RustboroCity_House1/border.bin" - -RustboroCity_House1_MapBlockdata:: @ 82D1904 - .incbin "data/maps/RustboroCity_House1/map.bin" - - .align 2 -RustboroCity_House1_MapAttributes:: @ 82D19D4 - .4byte 0xd - .4byte 0x8 - .4byte RustboroCity_House1_MapBorder - .4byte RustboroCity_House1_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_GenericBuilding - -RustboroCity_CuttersHouse_MapBorder:: @ 82D19EC - .incbin "data/maps/RustboroCity_CuttersHouse/border.bin" - -RustboroCity_CuttersHouse_MapBlockdata:: @ 82D19F4 - .incbin "data/maps/RustboroCity_CuttersHouse/map.bin" - - .align 2 -RustboroCity_CuttersHouse_MapAttributes:: @ 82D1ABC - .4byte 0xb - .4byte 0x9 - .4byte RustboroCity_CuttersHouse_MapBorder - .4byte RustboroCity_CuttersHouse_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_GenericBuilding - -FortreeCity_House1_MapBorder:: @ 82D1AD4 - .incbin "data/maps/FortreeCity_House1/border.bin" - -FortreeCity_House1_MapBlockdata:: @ 82D1ADC - .incbin "data/maps/FortreeCity_House1/map.bin" - - .align 2 -FortreeCity_House1_MapAttributes:: @ 82D1B3C -FortreeCity_House3_MapAttributes:: @ 82D1B3C -FortreeCity_House5_MapAttributes:: @ 82D1B3C - .4byte 0x8 - .4byte 0x6 - .4byte FortreeCity_House1_MapBorder - .4byte FortreeCity_House1_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_GenericBuilding - -FortreeCity_Gym_MapBorder:: @ 82D1B54 - .incbin "data/maps/FortreeCity_Gym/border.bin" - -FortreeCity_Gym_MapBlockdata:: @ 82D1B5C - .incbin "data/maps/FortreeCity_Gym/map.bin" - - .align 2 -FortreeCity_Gym_MapAttributes:: @ 82D1F44 - .4byte 0x14 - .4byte 0x19 - .4byte FortreeCity_Gym_MapBorder - .4byte FortreeCity_Gym_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_FortreeGym - -FortreeCity_House2_MapBorder:: @ 82D1F5C - .incbin "data/maps/FortreeCity_House2/border.bin" - -FortreeCity_House2_MapBlockdata:: @ 82D1F64 - .incbin "data/maps/FortreeCity_House2/map.bin" - - .align 2 -FortreeCity_House2_MapAttributes:: @ 82D1FC4 -FortreeCity_House4_MapAttributes:: @ 82D1FC4 - .4byte 0x8 - .4byte 0x6 - .4byte FortreeCity_House2_MapBorder - .4byte FortreeCity_House2_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_GenericBuilding - -Route104_MrBrineysHouse_MapBorder:: @ 82D1FDC - .incbin "data/maps/Route104_MrBrineysHouse/border.bin" - -Route104_MrBrineysHouse_MapBlockdata:: @ 82D1FE4 - .incbin "data/maps/Route104_MrBrineysHouse/map.bin" - - .align 2 -Route104_MrBrineysHouse_MapAttributes:: @ 82D20BC - .4byte 0xc - .4byte 0x9 - .4byte Route104_MrBrineysHouse_MapBorder - .4byte Route104_MrBrineysHouse_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_GenericBuilding - -LilycoveCity_LilycoveMuseum_1F_MapBorder:: @ 82D20D4 - .incbin "data/maps/LilycoveCity_LilycoveMuseum_1F/border.bin" - -LilycoveCity_LilycoveMuseum_1F_MapBlockdata:: @ 82D20DC - .incbin "data/maps/LilycoveCity_LilycoveMuseum_1F/map.bin" - - .align 2 -LilycoveCity_LilycoveMuseum_1F_MapAttributes:: @ 82D2328 - .4byte 0x15 - .4byte 0xe - .4byte LilycoveCity_LilycoveMuseum_1F_MapBorder - .4byte LilycoveCity_LilycoveMuseum_1F_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_LilycoveMuseum - -LilycoveCity_LilycoveMuseum_2F_MapBorder:: @ 82D2340 - .incbin "data/maps/LilycoveCity_LilycoveMuseum_2F/border.bin" - -LilycoveCity_LilycoveMuseum_2F_MapBlockdata:: @ 82D2348 - .incbin "data/maps/LilycoveCity_LilycoveMuseum_2F/map.bin" - - .align 2 -LilycoveCity_LilycoveMuseum_2F_MapAttributes:: @ 82D2584 - .4byte 0x16 - .4byte 0xd - .4byte LilycoveCity_LilycoveMuseum_2F_MapBorder - .4byte LilycoveCity_LilycoveMuseum_2F_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_LilycoveMuseum - -LilycoveCity_ContestLobby_MapBorder:: @ 82D259C - .incbin "data/maps/LilycoveCity_ContestLobby/border.bin" - -LilycoveCity_ContestLobby_MapBlockdata:: @ 82D25A4 - .incbin "data/maps/LilycoveCity_ContestLobby/map.bin" - - .align 2 -LilycoveCity_ContestLobby_MapAttributes:: @ 82D27CC - .4byte 0x17 - .4byte 0xc - .4byte LilycoveCity_ContestLobby_MapBorder - .4byte LilycoveCity_ContestLobby_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_Contest - -LilycoveCity_ContestHall_MapBorder:: @ 82D27E4 - .incbin "data/maps/LilycoveCity_ContestHall/border.bin" - -LilycoveCity_ContestHall_MapBlockdata:: @ 82D27EC - .incbin "data/maps/LilycoveCity_ContestHall/map.bin" - - .align 2 -LilycoveCity_ContestHall_MapAttributes:: @ 82D3514 - .4byte 0x33 - .4byte 0x21 - .4byte LilycoveCity_ContestHall_MapBorder - .4byte LilycoveCity_ContestHall_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_Contest - -LilycoveCity_PokemonTrainerFanClub_MapBorder:: @ 82D352C - .incbin "data/maps/LilycoveCity_PokemonTrainerFanClub/border.bin" - -LilycoveCity_PokemonTrainerFanClub_MapBlockdata:: @ 82D3534 - .incbin "data/maps/LilycoveCity_PokemonTrainerFanClub/map.bin" - - .align 2 -LilycoveCity_PokemonTrainerFanClub_MapAttributes:: @ 82D3684 - .4byte 0xc - .4byte 0xe - .4byte LilycoveCity_PokemonTrainerFanClub_MapBorder - .4byte LilycoveCity_PokemonTrainerFanClub_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_GenericBuilding - -LilycoveCity_EmptyMap_MapBorder:: @ 82D369C - .incbin "data/maps/LilycoveCity_EmptyMap/border.bin" - -LilycoveCity_EmptyMap_MapBlockdata:: @ 82D36A4 - .incbin "data/maps/LilycoveCity_EmptyMap/map.bin" - - .align 2 -LilycoveCity_EmptyMap_MapAttributes:: @ 82D36A8 - .4byte 0x1 - .4byte 0x1 - .4byte LilycoveCity_EmptyMap_MapBorder - .4byte LilycoveCity_EmptyMap_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Facility - -MossdeepCity_Gym_MapBorder:: @ 82D36C0 - .incbin "data/maps/MossdeepCity_Gym/border.bin" - -MossdeepCity_Gym_MapBlockdata:: @ 82D36C8 - .incbin "data/maps/MossdeepCity_Gym/map.bin" - - .align 2 -MossdeepCity_Gym_MapAttributes:: @ 82D3B78 - .4byte 0x14 - .4byte 0x1e - .4byte MossdeepCity_Gym_MapBorder - .4byte MossdeepCity_Gym_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_MossdeepGym - -SootopolisCity_Gym_1F_MapBorder:: @ 82D3B90 - .incbin "data/maps/SootopolisCity_Gym_1F/border.bin" - -SootopolisCity_Gym_1F_MapBlockdata:: @ 82D3B98 - .incbin "data/maps/SootopolisCity_Gym_1F/map.bin" - - .align 2 -SootopolisCity_Gym_1F_MapAttributes:: @ 82D3F0C - .4byte 0x11 - .4byte 0x1a - .4byte SootopolisCity_Gym_1F_MapBorder - .4byte SootopolisCity_Gym_1F_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_SootopolisGym - -SootopolisCity_Gym_B1F_MapBorder:: @ 82D3F24 - .incbin "data/maps/SootopolisCity_Gym_B1F/border.bin" - -SootopolisCity_Gym_B1F_MapBlockdata:: @ 82D3F2C - .incbin "data/maps/SootopolisCity_Gym_B1F/map.bin" - - .align 2 -SootopolisCity_Gym_B1F_MapAttributes:: @ 82D42A0 - .4byte 0x11 - .4byte 0x1a - .4byte SootopolisCity_Gym_B1F_MapBorder - .4byte SootopolisCity_Gym_B1F_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_SootopolisGym - -EverGrandeCity_SidneysRoom_MapBorder:: @ 82D42B8 - .incbin "data/maps/EverGrandeCity_SidneysRoom/border.bin" - -EverGrandeCity_SidneysRoom_MapBlockdata:: @ 82D42C0 - .incbin "data/maps/EverGrandeCity_SidneysRoom/map.bin" - - .align 2 -EverGrandeCity_SidneysRoom_MapAttributes:: @ 82D442C - .4byte 0xd - .4byte 0xe - .4byte EverGrandeCity_SidneysRoom_MapBorder - .4byte EverGrandeCity_SidneysRoom_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_EliteFour - -EverGrandeCity_PhoebesRoom_MapBorder:: @ 82D4444 - .incbin "data/maps/EverGrandeCity_PhoebesRoom/border.bin" - -EverGrandeCity_PhoebesRoom_MapBlockdata:: @ 82D444C - .incbin "data/maps/EverGrandeCity_PhoebesRoom/map.bin" - - .align 2 -EverGrandeCity_PhoebesRoom_MapAttributes:: @ 82D45B8 - .4byte 0xd - .4byte 0xe - .4byte EverGrandeCity_PhoebesRoom_MapBorder - .4byte EverGrandeCity_PhoebesRoom_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_EliteFour - -EverGrandeCity_GlaciasRoom_MapBorder:: @ 82D45D0 - .incbin "data/maps/EverGrandeCity_GlaciasRoom/border.bin" - -EverGrandeCity_GlaciasRoom_MapBlockdata:: @ 82D45D8 - .incbin "data/maps/EverGrandeCity_GlaciasRoom/map.bin" - - .align 2 -EverGrandeCity_GlaciasRoom_MapAttributes:: @ 82D4744 - .4byte 0xd - .4byte 0xe - .4byte EverGrandeCity_GlaciasRoom_MapBorder - .4byte EverGrandeCity_GlaciasRoom_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_EliteFour - -EverGrandeCity_DrakesRoom_MapBorder:: @ 82D475C - .incbin "data/maps/EverGrandeCity_DrakesRoom/border.bin" - -EverGrandeCity_DrakesRoom_MapBlockdata:: @ 82D4764 - .incbin "data/maps/EverGrandeCity_DrakesRoom/map.bin" - - .align 2 -EverGrandeCity_DrakesRoom_MapAttributes:: @ 82D48D0 - .4byte 0xd - .4byte 0xe - .4byte EverGrandeCity_DrakesRoom_MapBorder - .4byte EverGrandeCity_DrakesRoom_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_EliteFour - -EverGrandeCity_ChampionsRoom_MapBorder:: @ 82D48E8 - .incbin "data/maps/EverGrandeCity_ChampionsRoom/border.bin" - -EverGrandeCity_ChampionsRoom_MapBlockdata:: @ 82D48F0 - .incbin "data/maps/EverGrandeCity_ChampionsRoom/map.bin" - - .align 2 -EverGrandeCity_ChampionsRoom_MapAttributes:: @ 82D4A44 - .4byte 0xd - .4byte 0xd - .4byte EverGrandeCity_ChampionsRoom_MapBorder - .4byte EverGrandeCity_ChampionsRoom_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_EliteFour - -EverGrandeCity_Corridor1_MapBorder:: @ 82D4A5C - .incbin "data/maps/EverGrandeCity_Corridor1/border.bin" - -EverGrandeCity_Corridor1_MapBlockdata:: @ 82D4A64 - .incbin "data/maps/EverGrandeCity_Corridor1/map.bin" - - .align 2 -EverGrandeCity_Corridor1_MapAttributes:: @ 82D4B84 -EverGrandeCity_Corridor2_MapAttributes:: @ 82D4B84 -EverGrandeCity_Corridor3_MapAttributes:: @ 82D4B84 -EverGrandeCity_Corridor5_MapAttributes:: @ 82D4B84 - .4byte 0xb - .4byte 0xd - .4byte EverGrandeCity_Corridor1_MapBorder - .4byte EverGrandeCity_Corridor1_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_EliteFour - -Route104_PrettyPetalFlowerShop_MapBorder:: @ 82D4B9C - .incbin "data/maps/Route104_PrettyPetalFlowerShop/border.bin" - -Route104_PrettyPetalFlowerShop_MapBlockdata:: @ 82D4BA4 - .incbin "data/maps/Route104_PrettyPetalFlowerShop/map.bin" - - .align 2 -Route104_PrettyPetalFlowerShop_MapAttributes:: @ 82D4CB4 -Route104_PrototypePrettyPetalFlowerShop_MapAttributes:: @ 82D4CB4 - .4byte 0xf - .4byte 0x9 - .4byte Route104_PrettyPetalFlowerShop_MapBorder - .4byte Route104_PrettyPetalFlowerShop_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_PrettyPetalFlowerShop - -Route112_CableCarStation_MapBorder:: @ 82D4CCC - .incbin "data/maps/Route112_CableCarStation/border.bin" - -Route112_CableCarStation_MapBlockdata:: @ 82D4CD4 - .incbin "data/maps/Route112_CableCarStation/map.bin" - - .align 2 -MtChimney_CableCarStation_MapAttributes:: @ 82D4E0C -Route112_CableCarStation_MapAttributes:: @ 82D4E0C - .4byte 0xd - .4byte 0xc - .4byte Route112_CableCarStation_MapBorder - .4byte Route112_CableCarStation_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Facility - -Route114_FossilManiacsHouse_MapBorder:: @ 82D4E24 - .incbin "data/maps/Route114_FossilManiacsHouse/border.bin" - -Route114_FossilManiacsHouse_MapBlockdata:: @ 82D4E2C - .incbin "data/maps/Route114_FossilManiacsHouse/map.bin" - - .align 2 -Route114_FossilManiacsHouse_MapAttributes:: @ 82D4ECC - .4byte 0xa - .4byte 0x8 - .4byte Route114_FossilManiacsHouse_MapBorder - .4byte Route114_FossilManiacsHouse_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_GenericBuilding - -Route114_FossilManiacsTunnel_MapBorder:: @ 82D4EE4 - .incbin "data/maps/Route114_FossilManiacsTunnel/border.bin" - -Route114_FossilManiacsTunnel_MapBlockdata:: @ 82D4EEC - .incbin "data/maps/Route114_FossilManiacsTunnel/map.bin" - - .align 2 -Route114_FossilManiacsTunnel_MapAttributes:: @ 82D5190 - .4byte 0xd - .4byte 0x1a - .4byte Route114_FossilManiacsTunnel_MapBorder - .4byte Route114_FossilManiacsTunnel_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Fallarbor - -Route114_LanettesHouse_MapBorder:: @ 82D51A8 - .incbin "data/maps/Route114_LanettesHouse/border.bin" - -Route114_LanettesHouse_MapBlockdata:: @ 82D51B0 - .incbin "data/maps/Route114_LanettesHouse/map.bin" - - .align 2 -Route114_LanettesHouse_MapAttributes:: @ 82D5260 - .4byte 0xb - .4byte 0x8 - .4byte Route114_LanettesHouse_MapBorder - .4byte Route114_LanettesHouse_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_Lab - -Route116_TunnelersRestHouse_MapBorder:: @ 82D5278 - .incbin "data/maps/Route116_TunnelersRestHouse/border.bin" - -Route116_TunnelersRestHouse_MapBlockdata:: @ 82D5280 - .incbin "data/maps/Route116_TunnelersRestHouse/map.bin" - - .align 2 -Route116_TunnelersRestHouse_MapAttributes:: @ 82D5334 - .4byte 0xa - .4byte 0x9 - .4byte Route116_TunnelersRestHouse_MapBorder - .4byte Route116_TunnelersRestHouse_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_GenericBuilding - -Route117_PokemonDayCare_MapBorder:: @ 82D534C - .incbin "data/maps/Route117_PokemonDayCare/border.bin" - -Route117_PokemonDayCare_MapBlockdata:: @ 82D5354 - .incbin "data/maps/Route117_PokemonDayCare/map.bin" - - .align 2 -Route117_PokemonDayCare_MapAttributes:: @ 82D542C - .4byte 0xc - .4byte 0x9 - .4byte Route117_PokemonDayCare_MapBorder - .4byte Route117_PokemonDayCare_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_PokemonDayCare - -Route121_SafariZoneEntrance_MapBorder:: @ 82D5444 - .incbin "data/maps/Route121_SafariZoneEntrance/border.bin" - -Route121_SafariZoneEntrance_MapBlockdata:: @ 82D544C - .incbin "data/maps/Route121_SafariZoneEntrance/map.bin" - - .align 2 -Route121_SafariZoneEntrance_MapAttributes:: @ 82D5644 - .4byte 0x12 - .4byte 0xe - .4byte Route121_SafariZoneEntrance_MapBorder - .4byte Route121_SafariZoneEntrance_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_Shop - -MeteorFalls_1F_1R_MapBorder:: @ 82D565C - .incbin "data/maps/MeteorFalls_1F_1R/border.bin" - -MeteorFalls_1F_1R_MapBlockdata:: @ 82D5664 - .incbin "data/maps/MeteorFalls_1F_1R/map.bin" - - .align 2 -MeteorFalls_1F_1R_MapAttributes:: @ 82D603C - .4byte 0x1e - .4byte 0x2a - .4byte MeteorFalls_1F_1R_MapBorder - .4byte MeteorFalls_1F_1R_MapBlockdata - .4byte gTileset_General - .4byte gTileset_MeteorFalls - -MeteorFalls_1F_2R_MapBorder:: @ 82D6054 - .incbin "data/maps/MeteorFalls_1F_2R/border.bin" - -MeteorFalls_1F_2R_MapBlockdata:: @ 82D605C - .incbin "data/maps/MeteorFalls_1F_2R/map.bin" - - .align 2 -MeteorFalls_1F_2R_MapAttributes:: @ 82D67DC - .4byte 0x1e - .4byte 0x20 - .4byte MeteorFalls_1F_2R_MapBorder - .4byte MeteorFalls_1F_2R_MapBlockdata - .4byte gTileset_General - .4byte gTileset_MeteorFalls - -MeteorFalls_B1F_1R_MapBorder:: @ 82D67F4 - .incbin "data/maps/MeteorFalls_B1F_1R/border.bin" - -MeteorFalls_B1F_1R_MapBlockdata:: @ 82D67FC - .incbin "data/maps/MeteorFalls_B1F_1R/map.bin" - - .align 2 -MeteorFalls_B1F_1R_MapAttributes:: @ 82D7098 - .4byte 0x1d - .4byte 0x26 - .4byte MeteorFalls_B1F_1R_MapBorder - .4byte MeteorFalls_B1F_1R_MapBlockdata - .4byte gTileset_General - .4byte gTileset_MeteorFalls - -MeteorFalls_B1F_2R_MapBorder:: @ 82D70B0 - .incbin "data/maps/MeteorFalls_B1F_2R/border.bin" - -MeteorFalls_B1F_2R_MapBlockdata:: @ 82D70B8 - .incbin "data/maps/MeteorFalls_B1F_2R/map.bin" - - .align 2 -MeteorFalls_B1F_2R_MapAttributes:: @ 82D7244 - .4byte 0xb - .4byte 0x12 - .4byte MeteorFalls_B1F_2R_MapBorder - .4byte MeteorFalls_B1F_2R_MapBlockdata - .4byte gTileset_General - .4byte gTileset_MeteorFalls - -RusturfTunnel_MapBorder:: @ 82D725C - .incbin "data/maps/RusturfTunnel/border.bin" - -RusturfTunnel_MapBlockdata:: @ 82D7264 - .incbin "data/maps/RusturfTunnel/map.bin" - - .align 2 -RusturfTunnel_MapAttributes:: @ 82D7924 - .4byte 0x24 - .4byte 0x18 - .4byte RusturfTunnel_MapBorder - .4byte RusturfTunnel_MapBlockdata - .4byte gTileset_General - .4byte gTileset_RusturfTunnel - -Underwater_SootopolisCity_MapBorder:: @ 82D793C - .incbin "data/maps/Underwater_SootopolisCity/border.bin" - -Underwater_SootopolisCity_MapBlockdata:: @ 82D7944 - .incbin "data/maps/Underwater_SootopolisCity/map.bin" - - .align 2 -Underwater_SootopolisCity_MapAttributes:: @ 82D7AD4 - .4byte 0x14 - .4byte 0xa - .4byte Underwater_SootopolisCity_MapBorder - .4byte Underwater_SootopolisCity_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Underwater - -DesertRuins_MapBorder:: @ 82D7AEC - .incbin "data/maps/DesertRuins/border.bin" - -DesertRuins_MapBlockdata:: @ 82D7AF4 - .incbin "data/maps/DesertRuins/map.bin" - - .align 2 -DesertRuins_MapAttributes:: @ 82D7F58 - .4byte 0x11 - .4byte 0x21 - .4byte DesertRuins_MapBorder - .4byte DesertRuins_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Cave - -GraniteCave_1F_MapBorder:: @ 82D7F70 - .incbin "data/maps/GraniteCave_1F/border.bin" - -GraniteCave_1F_MapBlockdata:: @ 82D7F78 - .incbin "data/maps/GraniteCave_1F/map.bin" - - .align 2 -GraniteCave_1F_MapAttributes:: @ 82D8464 - .4byte 0x2a - .4byte 0xf - .4byte GraniteCave_1F_MapBorder - .4byte GraniteCave_1F_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Cave - -GraniteCave_B1F_MapBorder:: @ 82D847C - .incbin "data/maps/GraniteCave_B1F/border.bin" - -GraniteCave_B1F_MapBlockdata:: @ 82D8484 - .incbin "data/maps/GraniteCave_B1F/map.bin" - - .align 2 -GraniteCave_B1F_MapAttributes:: @ 82D8B04 - .4byte 0x20 - .4byte 0x1a - .4byte GraniteCave_B1F_MapBorder - .4byte GraniteCave_B1F_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Cave - -GraniteCave_B2F_MapBorder:: @ 82D8B1C - .incbin "data/maps/GraniteCave_B2F/border.bin" - -GraniteCave_B2F_MapBlockdata:: @ 82D8B24 - .incbin "data/maps/GraniteCave_B2F/map.bin" - - .align 2 -GraniteCave_B2F_MapAttributes:: @ 82D91A4 - .4byte 0x20 - .4byte 0x1a - .4byte GraniteCave_B2F_MapBorder - .4byte GraniteCave_B2F_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Cave - -PetalburgWoods_MapBorder:: @ 82D91BC - .incbin "data/maps/PetalburgWoods/border.bin" - -PetalburgWoods_MapBlockdata:: @ 82D91C4 - .incbin "data/maps/PetalburgWoods/map.bin" - - .align 2 -PetalburgWoods_MapAttributes:: @ 82DA244 - .4byte 0x30 - .4byte 0x2c - .4byte PetalburgWoods_MapBorder - .4byte PetalburgWoods_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Rustboro - -MtChimney_MapBorder:: @ 82DA25C - .incbin "data/maps/MtChimney/border.bin" - -MtChimney_MapBlockdata:: @ 82DA264 - .incbin "data/maps/MtChimney/map.bin" - - .align 2 -MtChimney_MapAttributes:: @ 82DB114 - .4byte 0x28 - .4byte 0x2f - .4byte MtChimney_MapBorder - .4byte MtChimney_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Lavaridge - -MtPyre_1F_MapBorder:: @ 82DB12C - .incbin "data/maps/MtPyre_1F/border.bin" - -MtPyre_1F_MapBlockdata:: @ 82DB134 - .incbin "data/maps/MtPyre_1F/map.bin" - - .align 2 -MtPyre_1F_MapAttributes:: @ 82DB478 - .4byte 0x16 - .4byte 0x13 - .4byte MtPyre_1F_MapBorder - .4byte MtPyre_1F_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Facility - -MtPyre_2F_MapBorder:: @ 82DB490 - .incbin "data/maps/MtPyre_2F/border.bin" - -MtPyre_2F_MapBlockdata:: @ 82DB498 - .incbin "data/maps/MtPyre_2F/map.bin" - - .align 2 -MtPyre_2F_MapAttributes:: @ 82DB5EC - .4byte 0xd - .4byte 0xd - .4byte MtPyre_2F_MapBorder - .4byte MtPyre_2F_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Facility - -MtPyre_3F_MapBorder:: @ 82DB604 - .incbin "data/maps/MtPyre_3F/border.bin" - -MtPyre_3F_MapBlockdata:: @ 82DB60C - .incbin "data/maps/MtPyre_3F/map.bin" - - .align 2 -MtPyre_3F_MapAttributes:: @ 82DB760 - .4byte 0xd - .4byte 0xd - .4byte MtPyre_3F_MapBorder - .4byte MtPyre_3F_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Facility - -MtPyre_4F_MapBorder:: @ 82DB778 - .incbin "data/maps/MtPyre_4F/border.bin" - -MtPyre_4F_MapBlockdata:: @ 82DB780 - .incbin "data/maps/MtPyre_4F/map.bin" - - .align 2 -MtPyre_4F_MapAttributes:: @ 82DB8D4 - .4byte 0xd - .4byte 0xd - .4byte MtPyre_4F_MapBorder - .4byte MtPyre_4F_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Facility - -MtPyre_5F_MapBorder:: @ 82DB8EC - .incbin "data/maps/MtPyre_5F/border.bin" - -MtPyre_5F_MapBlockdata:: @ 82DB8F4 - .incbin "data/maps/MtPyre_5F/map.bin" - - .align 2 -MtPyre_5F_MapAttributes:: @ 82DBA48 - .4byte 0xd - .4byte 0xd - .4byte MtPyre_5F_MapBorder - .4byte MtPyre_5F_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Facility - -MtPyre_6F_MapBorder:: @ 82DBA60 - .incbin "data/maps/MtPyre_6F/border.bin" - -MtPyre_6F_MapBlockdata:: @ 82DBA68 - .incbin "data/maps/MtPyre_6F/map.bin" - - .align 2 -MtPyre_6F_MapAttributes:: @ 82DBBBC - .4byte 0xd - .4byte 0xd - .4byte MtPyre_6F_MapBorder - .4byte MtPyre_6F_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Facility - -AquaHideout_1F_MapBorder:: @ 82DBBD4 - .incbin "data/maps/AquaHideout_1F/border.bin" - -AquaHideout_1F_MapBlockdata:: @ 82DBBDC - .incbin "data/maps/AquaHideout_1F/map.bin" - - .align 2 -AquaHideout_1F_MapAttributes:: @ 82DC26C - .4byte 0x1c - .4byte 0x1e - .4byte AquaHideout_1F_MapBorder - .4byte AquaHideout_1F_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Facility - -AquaHideout_B1F_MapBorder:: @ 82DC284 - .incbin "data/maps/AquaHideout_B1F/border.bin" - -AquaHideout_B1F_MapBlockdata:: @ 82DC28C - .incbin "data/maps/AquaHideout_B1F/map.bin" - - .align 2 -AquaHideout_B1F_MapAttributes:: @ 82DCC1C - .4byte 0x33 - .4byte 0x18 - .4byte AquaHideout_B1F_MapBorder - .4byte AquaHideout_B1F_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Facility - -AquaHideout_B2F_MapBorder:: @ 82DCC34 - .incbin "data/maps/AquaHideout_B2F/border.bin" - -AquaHideout_B2F_MapBlockdata:: @ 82DCC3C - .incbin "data/maps/AquaHideout_B2F/map.bin" - - .align 2 -AquaHideout_B2F_MapAttributes:: @ 82DD29C - .4byte 0x22 - .4byte 0x18 - .4byte AquaHideout_B2F_MapBorder - .4byte AquaHideout_B2F_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Facility - -Underwater_SeafloorCavern_MapBorder:: @ 82DD2B4 - .incbin "data/maps/Underwater_SeafloorCavern/border.bin" - -Underwater_SeafloorCavern_MapBlockdata:: @ 82DD2BC - .incbin "data/maps/Underwater_SeafloorCavern/map.bin" - - .align 2 -Underwater_SeafloorCavern_MapAttributes:: @ 82DD3B8 - .4byte 0xe - .4byte 0x9 - .4byte Underwater_SeafloorCavern_MapBorder - .4byte Underwater_SeafloorCavern_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Underwater - -SeafloorCavern_Entrance_MapBorder:: @ 82DD3D0 - .incbin "data/maps/SeafloorCavern_Entrance/border.bin" - -SeafloorCavern_Entrance_MapBlockdata:: @ 82DD3D8 - .incbin "data/maps/SeafloorCavern_Entrance/map.bin" - - .align 2 -SeafloorCavern_Entrance_MapAttributes:: @ 82DD6F8 - .4byte 0x14 - .4byte 0x14 - .4byte SeafloorCavern_Entrance_MapBorder - .4byte SeafloorCavern_Entrance_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Cave - -SeafloorCavern_Room1_MapBorder:: @ 82DD710 - .incbin "data/maps/SeafloorCavern_Room1/border.bin" - -SeafloorCavern_Room1_MapBlockdata:: @ 82DD718 - .incbin "data/maps/SeafloorCavern_Room1/map.bin" - - .align 2 -SeafloorCavern_Room1_MapAttributes:: @ 82DDA60 - .4byte 0x14 - .4byte 0x15 - .4byte SeafloorCavern_Room1_MapBorder - .4byte SeafloorCavern_Room1_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Cave - -SeafloorCavern_Room2_MapBorder:: @ 82DDA78 - .incbin "data/maps/SeafloorCavern_Room2/border.bin" - -SeafloorCavern_Room2_MapBlockdata:: @ 82DDA80 - .incbin "data/maps/SeafloorCavern_Room2/map.bin" - - .align 2 -SeafloorCavern_Room2_MapAttributes:: @ 82DDD74 - .4byte 0x12 - .4byte 0x15 - .4byte SeafloorCavern_Room2_MapBorder - .4byte SeafloorCavern_Room2_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Cave - -SeafloorCavern_Room3_MapBorder:: @ 82DDD8C - .incbin "data/maps/SeafloorCavern_Room3/border.bin" - -SeafloorCavern_Room3_MapBlockdata:: @ 82DDD94 - .incbin "data/maps/SeafloorCavern_Room3/map.bin" - - .align 2 -SeafloorCavern_Room3_MapAttributes:: @ 82DDFB4 - .4byte 0x10 - .4byte 0x11 - .4byte SeafloorCavern_Room3_MapBorder - .4byte SeafloorCavern_Room3_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Cave - -SeafloorCavern_Room4_MapBorder:: @ 82DDFCC - .incbin "data/maps/SeafloorCavern_Room4/border.bin" - -SeafloorCavern_Room4_MapBlockdata:: @ 82DDFD4 - .incbin "data/maps/SeafloorCavern_Room4/map.bin" - - .align 2 -SeafloorCavern_Room4_MapAttributes:: @ 82DE280 - .4byte 0x12 - .4byte 0x13 - .4byte SeafloorCavern_Room4_MapBorder - .4byte SeafloorCavern_Room4_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Cave - -SeafloorCavern_Room5_MapBorder:: @ 82DE298 - .incbin "data/maps/SeafloorCavern_Room5/border.bin" - -SeafloorCavern_Room5_MapBlockdata:: @ 82DE2A0 - .incbin "data/maps/SeafloorCavern_Room5/map.bin" - - .align 2 -SeafloorCavern_Room5_MapAttributes:: @ 82DE5C0 - .4byte 0x14 - .4byte 0x14 - .4byte SeafloorCavern_Room5_MapBorder - .4byte SeafloorCavern_Room5_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Cave - -SeafloorCavern_Room6_MapBorder:: @ 82DE5D8 - .incbin "data/maps/SeafloorCavern_Room6/border.bin" - -SeafloorCavern_Room6_MapBlockdata:: @ 82DE5E0 - .incbin "data/maps/SeafloorCavern_Room6/map.bin" - - .align 2 -SeafloorCavern_Room6_MapAttributes:: @ 82DEA30 - .4byte 0x18 - .4byte 0x17 - .4byte SeafloorCavern_Room6_MapBorder - .4byte SeafloorCavern_Room6_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Pacifidlog - -SeafloorCavern_Room7_MapBorder:: @ 82DEA48 - .incbin "data/maps/SeafloorCavern_Room7/border.bin" - -SeafloorCavern_Room7_MapBlockdata:: @ 82DEA50 - .incbin "data/maps/SeafloorCavern_Room7/map.bin" - - .align 2 -SeafloorCavern_Room7_MapAttributes:: @ 82DEED0 - .4byte 0x17 - .4byte 0x19 - .4byte SeafloorCavern_Room7_MapBorder - .4byte SeafloorCavern_Room7_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Pacifidlog - -SeafloorCavern_Room8_MapBorder:: @ 82DEEE8 - .incbin "data/maps/SeafloorCavern_Room8/border.bin" - -SeafloorCavern_Room8_MapBlockdata:: @ 82DEEF0 - .incbin "data/maps/SeafloorCavern_Room8/map.bin" - - .align 2 -SeafloorCavern_Room8_MapAttributes:: @ 82DF024 - .4byte 0xb - .4byte 0xe - .4byte SeafloorCavern_Room8_MapBorder - .4byte SeafloorCavern_Room8_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Cave - -SeafloorCavern_Room9_MapBorder:: @ 82DF03C - .incbin "data/maps/SeafloorCavern_Room9/border.bin" - -SeafloorCavern_Room9_MapBlockdata:: @ 82DF044 - .incbin "data/maps/SeafloorCavern_Room9/map.bin" - - .align 2 -SeafloorCavern_Room9_MapAttributes:: @ 82DF9F8 - .4byte 0x1b - .4byte 0x2e - .4byte SeafloorCavern_Room9_MapBorder - .4byte SeafloorCavern_Room9_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Cave - -CaveOfOrigin_Entrance_MapBorder:: @ 82DFA10 - .incbin "data/maps/CaveOfOrigin_Entrance/border.bin" - -CaveOfOrigin_Entrance_MapBlockdata:: @ 82DFA18 - .incbin "data/maps/CaveOfOrigin_Entrance/map.bin" - - .align 2 -CaveOfOrigin_Entrance_MapAttributes:: @ 82DFDF4 - .4byte 0x13 - .4byte 0x1a - .4byte CaveOfOrigin_Entrance_MapBorder - .4byte CaveOfOrigin_Entrance_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Cave - -CaveOfOrigin_1F_MapBorder:: @ 82DFE0C - .incbin "data/maps/CaveOfOrigin_1F/border.bin" - -CaveOfOrigin_1F_MapBlockdata:: @ 82DFE14 - .incbin "data/maps/CaveOfOrigin_1F/map.bin" - - .align 2 -CaveOfOrigin_1F_MapAttributes:: @ 82E0238 - .4byte 0x17 - .4byte 0x17 - .4byte CaveOfOrigin_1F_MapBorder - .4byte CaveOfOrigin_1F_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Cave - -CaveOfOrigin_B1F_MapBorder:: @ 82E0250 - .incbin "data/maps/CaveOfOrigin_B1F/border.bin" - -CaveOfOrigin_B1F_MapBlockdata:: @ 82E0258 - .incbin "data/maps/CaveOfOrigin_B1F/map.bin" - - .align 2 -CaveOfOrigin_B1F_MapAttributes:: @ 82E067C - .4byte 0x17 - .4byte 0x17 - .4byte CaveOfOrigin_B1F_MapBorder - .4byte CaveOfOrigin_B1F_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Cave - -CaveOfOrigin_B2F_MapBorder:: @ 82E0694 - .incbin "data/maps/CaveOfOrigin_B2F/border.bin" - -CaveOfOrigin_B2F_MapBlockdata:: @ 82E069C - .incbin "data/maps/CaveOfOrigin_B2F/map.bin" - - .align 2 -CaveOfOrigin_B2F_MapAttributes:: @ 82E0A10 - .4byte 0x15 - .4byte 0x15 - .4byte CaveOfOrigin_B2F_MapBorder - .4byte CaveOfOrigin_B2F_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Cave - -CaveOfOrigin_B3F_MapBorder:: @ 82E0A28 - .incbin "data/maps/CaveOfOrigin_B3F/border.bin" - -CaveOfOrigin_B3F_MapBlockdata:: @ 82E0A30 - .incbin "data/maps/CaveOfOrigin_B3F/map.bin" - - .align 2 -CaveOfOrigin_B3F_MapAttributes:: @ 82E0D50 - .4byte 0x13 - .4byte 0x15 - .4byte CaveOfOrigin_B3F_MapBorder - .4byte CaveOfOrigin_B3F_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Cave - -CaveOfOrigin_B4F_MapBorder:: @ 82E0D68 - .incbin "data/maps/CaveOfOrigin_B4F/border.bin" - -CaveOfOrigin_B4F_MapBlockdata:: @ 82E0D70 - .incbin "data/maps/CaveOfOrigin_B4F/map.bin" - - .align 2 -CaveOfOrigin_B4F_MapAttributes:: @ 82E1044 - .4byte 0x13 - .4byte 0x13 - .4byte CaveOfOrigin_B4F_MapBorder - .4byte CaveOfOrigin_B4F_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Cave - -VictoryRoad_1F_MapBorder:: @ 82E105C - .incbin "data/maps/VictoryRoad_1F/border.bin" - -VictoryRoad_1F_MapBlockdata:: @ 82E1064 - .incbin "data/maps/VictoryRoad_1F/map.bin" - - .align 2 -VictoryRoad_1F_MapAttributes:: @ 82E2090 - .4byte 0x2e - .4byte 0x2d - .4byte VictoryRoad_1F_MapBorder - .4byte VictoryRoad_1F_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Cave - -ShoalCave_LowTideEntranceRoom_MapBorder:: @ 82E20A8 - .incbin "data/maps/ShoalCave_LowTideEntranceRoom/border.bin" - -ShoalCave_LowTideEntranceRoom_MapBlockdata:: @ 82E20B0 - .incbin "data/maps/ShoalCave_LowTideEntranceRoom/map.bin" - - .align 2 -ShoalCave_LowTideEntranceRoom_MapAttributes:: @ 82E2A44 - .4byte 0x23 - .4byte 0x23 - .4byte ShoalCave_LowTideEntranceRoom_MapBorder - .4byte ShoalCave_LowTideEntranceRoom_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Cave - -ShoalCave_LowTideInnerRoom_MapBorder:: @ 82E2A5C - .incbin "data/maps/ShoalCave_LowTideInnerRoom/border.bin" - -ShoalCave_LowTideInnerRoom_MapBlockdata:: @ 82E2A64 - .incbin "data/maps/ShoalCave_LowTideInnerRoom/map.bin" - - .align 2 -ShoalCave_LowTideInnerRoom_MapAttributes:: @ 82E380C - .4byte 0x2e - .4byte 0x26 - .4byte ShoalCave_LowTideInnerRoom_MapBorder - .4byte ShoalCave_LowTideInnerRoom_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Cave - -ShoalCave_LowTideStairsRoom_MapBorder:: @ 82E3824 - .incbin "data/maps/ShoalCave_LowTideStairsRoom/border.bin" - -ShoalCave_LowTideStairsRoom_MapBlockdata:: @ 82E382C - .incbin "data/maps/ShoalCave_LowTideStairsRoom/map.bin" - - .align 2 -ShoalCave_LowTideStairsRoom_MapAttributes:: @ 82E3AA4 - .4byte 0x15 - .4byte 0xf - .4byte ShoalCave_LowTideStairsRoom_MapBorder - .4byte ShoalCave_LowTideStairsRoom_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Cave - -ShoalCave_LowTideLowerRoom_MapBorder:: @ 82E3ABC - .incbin "data/maps/ShoalCave_LowTideLowerRoom/border.bin" - -ShoalCave_LowTideLowerRoom_MapBlockdata:: @ 82E3AC4 - .incbin "data/maps/ShoalCave_LowTideLowerRoom/map.bin" - - .align 2 -ShoalCave_LowTideLowerRoom_MapAttributes:: @ 82E3E28 - .4byte 0x1f - .4byte 0xe - .4byte ShoalCave_LowTideLowerRoom_MapBorder - .4byte ShoalCave_LowTideLowerRoom_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Cave - -ShoalCave_HighTideEntranceRoom_MapBorder:: @ 82E3E40 - .incbin "data/maps/ShoalCave_HighTideEntranceRoom/border.bin" - -ShoalCave_HighTideEntranceRoom_MapBlockdata:: @ 82E3E48 - .incbin "data/maps/ShoalCave_HighTideEntranceRoom/map.bin" - - .align 2 -ShoalCave_HighTideEntranceRoom_MapAttributes:: @ 82E47DC - .4byte 0x23 - .4byte 0x23 - .4byte ShoalCave_HighTideEntranceRoom_MapBorder - .4byte ShoalCave_HighTideEntranceRoom_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Cave - -ShoalCave_HighTideInnerRoom_MapBorder:: @ 82E47F4 - .incbin "data/maps/ShoalCave_HighTideInnerRoom/border.bin" - -ShoalCave_HighTideInnerRoom_MapBlockdata:: @ 82E47FC - .incbin "data/maps/ShoalCave_HighTideInnerRoom/map.bin" - - .align 2 -ShoalCave_HighTideInnerRoom_MapAttributes:: @ 82E55A4 - .4byte 0x2e - .4byte 0x26 - .4byte ShoalCave_HighTideInnerRoom_MapBorder - .4byte ShoalCave_HighTideInnerRoom_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Cave - -UnknownMapBorder_082E55C8: - .incbin "data/maps/UnknownMap_082E55C8/border.bin" - -UnknownMapBlockdata_082E55C8: - .incbin "data/maps/UnknownMap_082E55C8/map.bin" - - .align 2 -UnknownMapAttributes_082E55C8: - .4byte 0x1 - .4byte 0x1 - .4byte UnknownMapBorder_082E55C8 - .4byte UnknownMapBlockdata_082E55C8 - .4byte gTileset_General - .4byte gTileset_Cave - -UnknownMapBorder_082E55EC: - .incbin "data/maps/UnknownMap_082E55EC/border.bin" - -UnknownMapBlockdata_082E55EC: - .incbin "data/maps/UnknownMap_082E55EC/map.bin" - - .align 2 -UnknownMapAttributes_082E55EC: - .4byte 0x1 - .4byte 0x1 - .4byte UnknownMapBorder_082E55EC - .4byte UnknownMapBlockdata_082E55EC - .4byte gTileset_General - .4byte gTileset_Cave - -UnknownMapBorder_082E5610: - .incbin "data/maps/UnknownMap_082E5610/border.bin" - -UnknownMapBlockdata_082E5610: - .incbin "data/maps/UnknownMap_082E5610/map.bin" - - .align 2 -UnknownMapAttributes_082E5610: - .4byte 0x1 - .4byte 0x1 - .4byte UnknownMapBorder_082E5610 - .4byte UnknownMapBlockdata_082E5610 - .4byte gTileset_General - .4byte gTileset_Cave - -UnknownMapBorder_082E5634: - .incbin "data/maps/UnknownMap_082E5634/border.bin" - -UnknownMapBlockdata_082E5634: - .incbin "data/maps/UnknownMap_082E5634/map.bin" - - .align 2 -UnknownMapAttributes_082E5634: - .4byte 0x1 - .4byte 0x1 - .4byte UnknownMapBorder_082E5634 - .4byte UnknownMapBlockdata_082E5634 - .4byte gTileset_General - .4byte gTileset_Cave - -UnknownMapBorder_082E5658: - .incbin "data/maps/UnknownMap_082E5658/border.bin" - -UnknownMapBlockdata_082E5658: - .incbin "data/maps/UnknownMap_082E5658/map.bin" - - .align 2 -UnknownMapAttributes_082E5658: - .4byte 0x1 - .4byte 0x1 - .4byte UnknownMapBorder_082E5658 - .4byte UnknownMapBlockdata_082E5658 - .4byte gTileset_General - .4byte gTileset_Cave - -UnknownMapBorder_082E567C: - .incbin "data/maps/UnknownMap_082E567C/border.bin" - -UnknownMapBlockdata_082E567C: - .incbin "data/maps/UnknownMap_082E567C/map.bin" - - .align 2 -UnknownMapAttributes_082E567C: - .4byte 0x1 - .4byte 0x1 - .4byte UnknownMapBorder_082E567C - .4byte UnknownMapBlockdata_082E567C - .4byte gTileset_General - .4byte gTileset_Cave - -UnknownMapBorder_082E56A0: - .incbin "data/maps/UnknownMap_082E56A0/border.bin" - -UnknownMapBlockdata_082E56A0: - .incbin "data/maps/UnknownMap_082E56A0/map.bin" - - .align 2 -UnknownMapAttributes_082E56A0: - .4byte 0x1 - .4byte 0x1 - .4byte UnknownMapBorder_082E56A0 - .4byte UnknownMapBlockdata_082E56A0 - .4byte gTileset_General - .4byte gTileset_Cave - -UnknownMapBorder_082E56C4: - .incbin "data/maps/UnknownMap_082E56C4/border.bin" - -UnknownMapBlockdata_082E56C4: - .incbin "data/maps/UnknownMap_082E56C4/map.bin" - - .align 2 -UnknownMapAttributes_082E56C4: - .4byte 0x1 - .4byte 0x1 - .4byte UnknownMapBorder_082E56C4 - .4byte UnknownMapBlockdata_082E56C4 - .4byte gTileset_General - .4byte gTileset_Cave - -UnknownMapBorder_082E56E8: - .incbin "data/maps/UnknownMap_082E56E8/border.bin" - -UnknownMapBlockdata_082E56E8: - .incbin "data/maps/UnknownMap_082E56E8/map.bin" - - .align 2 -UnknownMapAttributes_082E56E8: - .4byte 0x1 - .4byte 0x1 - .4byte UnknownMapBorder_082E56E8 - .4byte UnknownMapBlockdata_082E56E8 - .4byte gTileset_General - .4byte gTileset_Cave - -UnknownMapBorder_082E570C: - .incbin "data/maps/UnknownMap_082E570C/border.bin" - -UnknownMapBlockdata_082E570C: - .incbin "data/maps/UnknownMap_082E570C/map.bin" - - .align 2 -UnknownMapAttributes_082E570C: - .4byte 0x1 - .4byte 0x1 - .4byte UnknownMapBorder_082E570C - .4byte UnknownMapBlockdata_082E570C - .4byte gTileset_General - .4byte gTileset_Cave - -UnknownMapBorder_082E5730: - .incbin "data/maps/UnknownMap_082E5730/border.bin" - -UnknownMapBlockdata_082E5730: - .incbin "data/maps/UnknownMap_082E5730/map.bin" - - .align 2 -UnknownMapAttributes_082E5730: - .4byte 0x1 - .4byte 0x1 - .4byte UnknownMapBorder_082E5730 - .4byte UnknownMapBlockdata_082E5730 - .4byte gTileset_General - .4byte gTileset_Cave - -UnknownMapBorder_082E5754: - .incbin "data/maps/UnknownMap_082E5754/border.bin" - -UnknownMapBlockdata_082E5754: - .incbin "data/maps/UnknownMap_082E5754/map.bin" - - .align 2 -UnknownMapAttributes_082E5754: - .4byte 0x1 - .4byte 0x1 - .4byte UnknownMapBorder_082E5754 - .4byte UnknownMapBlockdata_082E5754 - .4byte gTileset_General - .4byte gTileset_Cave - -UnknownMapBorder_082E5778: - .incbin "data/maps/UnknownMap_082E5778/border.bin" - -UnknownMapBlockdata_082E5778: - .incbin "data/maps/UnknownMap_082E5778/map.bin" - - .align 2 -UnknownMapAttributes_082E5778: - .4byte 0x1 - .4byte 0x1 - .4byte UnknownMapBorder_082E5778 - .4byte UnknownMapBlockdata_082E5778 - .4byte gTileset_General - .4byte gTileset_Cave - -UnknownMapBorder_082E579C: - .incbin "data/maps/UnknownMap_082E579C/border.bin" - -UnknownMapBlockdata_082E579C: - .incbin "data/maps/UnknownMap_082E579C/map.bin" - - .align 2 -UnknownMapAttributes_082E579C: - .4byte 0x1 - .4byte 0x1 - .4byte UnknownMapBorder_082E579C - .4byte UnknownMapBlockdata_082E579C - .4byte gTileset_General - .4byte gTileset_Cave - -NewMauville_Entrance_MapBorder:: @ 82E57B4 - .incbin "data/maps/NewMauville_Entrance/border.bin" - -NewMauville_Entrance_MapBlockdata:: @ 82E57BC - .incbin "data/maps/NewMauville_Entrance/map.bin" - - .align 2 -NewMauville_Entrance_MapAttributes:: @ 82E5860 - .4byte 0x9 - .4byte 0x9 - .4byte NewMauville_Entrance_MapBorder - .4byte NewMauville_Entrance_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Facility - -NewMauville_Inside_MapBorder:: @ 82E5878 - .incbin "data/maps/NewMauville_Inside/border.bin" - -NewMauville_Inside_MapBlockdata:: @ 82E5880 - .incbin "data/maps/NewMauville_Inside/map.bin" - - .align 2 -NewMauville_Inside_MapAttributes:: @ 82E65A4 - .4byte 0x29 - .4byte 0x29 - .4byte NewMauville_Inside_MapBorder - .4byte NewMauville_Inside_MapBlockdata - .4byte gTileset_General - .4byte gTileset_BikeShop - -AbandonedShip_Deck_MapBorder:: @ 82E65BC - .incbin "data/maps/AbandonedShip_Deck/border.bin" - -AbandonedShip_Deck_MapBlockdata:: @ 82E65C4 - .incbin "data/maps/AbandonedShip_Deck/map.bin" - - .align 2 -AbandonedShip_Deck_MapAttributes:: @ 82E698C - .4byte 0x17 - .4byte 0x15 - .4byte AbandonedShip_Deck_MapBorder - .4byte AbandonedShip_Deck_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Facility - -AbandonedShip_Corridors_1F_MapBorder:: @ 82E69A4 - .incbin "data/maps/AbandonedShip_Corridors_1F/border.bin" - -AbandonedShip_Corridors_1F_MapBlockdata:: @ 82E69AC - .incbin "data/maps/AbandonedShip_Corridors_1F/map.bin" - - .align 2 -AbandonedShip_Corridors_1F_MapAttributes:: @ 82E6B5C - .4byte 0x12 - .4byte 0xc - .4byte AbandonedShip_Corridors_1F_MapBorder - .4byte AbandonedShip_Corridors_1F_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Ship - -AbandonedShip_Rooms_1F_MapBorder:: @ 82E6B74 - .incbin "data/maps/AbandonedShip_Rooms_1F/border.bin" - -AbandonedShip_Rooms_1F_MapBlockdata:: @ 82E6B7C - .incbin "data/maps/AbandonedShip_Rooms_1F/map.bin" - - .align 2 -AbandonedShip_Rooms_1F_MapAttributes:: @ 82E6DE0 - .4byte 0x12 - .4byte 0x11 - .4byte AbandonedShip_Rooms_1F_MapBorder - .4byte AbandonedShip_Rooms_1F_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Ship - -AbandonedShip_Corridors_B1F_MapBorder:: @ 82E6DF8 - .incbin "data/maps/AbandonedShip_Corridors_B1F/border.bin" - -AbandonedShip_Corridors_B1F_MapBlockdata:: @ 82E6E00 - .incbin "data/maps/AbandonedShip_Corridors_B1F/map.bin" - - .align 2 -AbandonedShip_Corridors_B1F_MapAttributes:: @ 82E6F04 - .4byte 0xd - .4byte 0xa - .4byte AbandonedShip_Corridors_B1F_MapBorder - .4byte AbandonedShip_Corridors_B1F_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Ship - -AbandonedShip_Rooms_B1F_MapBorder:: @ 82E6F1C - .incbin "data/maps/AbandonedShip_Rooms_B1F/border.bin" - -AbandonedShip_Rooms_B1F_MapBlockdata:: @ 82E6F24 - .incbin "data/maps/AbandonedShip_Rooms_B1F/map.bin" - - .align 2 -AbandonedShip_Rooms_B1F_MapAttributes:: @ 82E70D4 - .4byte 0x1b - .4byte 0x8 - .4byte AbandonedShip_Rooms_B1F_MapBorder - .4byte AbandonedShip_Rooms_B1F_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Ship - -AbandonedShip_Rooms2_B1F_MapBorder:: @ 82E70EC - .incbin "data/maps/AbandonedShip_Rooms2_B1F/border.bin" - -AbandonedShip_Rooms2_B1F_MapBlockdata:: @ 82E70F4 - .incbin "data/maps/AbandonedShip_Rooms2_B1F/map.bin" - - .align 2 -AbandonedShip_Rooms2_B1F_MapAttributes:: @ 82E7214 - .4byte 0x12 - .4byte 0x8 - .4byte AbandonedShip_Rooms2_B1F_MapBorder - .4byte AbandonedShip_Rooms2_B1F_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Ship - -AbandonedShip_Underwater1_MapBorder:: @ 82E722C - .incbin "data/maps/AbandonedShip_Underwater1/border.bin" - -AbandonedShip_Underwater1_MapBlockdata:: @ 82E7234 - .incbin "data/maps/AbandonedShip_Underwater1/map.bin" - - .align 2 -AbandonedShip_Underwater1_MapAttributes:: @ 82E72B4 - .4byte 0x8 - .4byte 0x8 - .4byte AbandonedShip_Underwater1_MapBorder - .4byte AbandonedShip_Underwater1_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Ship - -AbandonedShip_Room_B1F_MapBorder:: @ 82E72CC - .incbin "data/maps/AbandonedShip_Room_B1F/border.bin" - -AbandonedShip_Room_B1F_MapBlockdata:: @ 82E72D4 - .incbin "data/maps/AbandonedShip_Room_B1F/map.bin" - - .align 2 -AbandonedShip_Room_B1F_MapAttributes:: @ 82E7364 - .4byte 0x9 - .4byte 0x8 - .4byte AbandonedShip_Room_B1F_MapBorder - .4byte AbandonedShip_Room_B1F_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Ship - -AbandonedShip_Rooms2_1F_MapBorder:: @ 82E737C - .incbin "data/maps/AbandonedShip_Rooms2_1F/border.bin" - -AbandonedShip_Rooms2_1F_MapBlockdata:: @ 82E7384 - .incbin "data/maps/AbandonedShip_Rooms2_1F/map.bin" - - .align 2 -AbandonedShip_Rooms2_1F_MapAttributes:: @ 82E74B8 - .4byte 0x9 - .4byte 0x11 - .4byte AbandonedShip_Rooms2_1F_MapBorder - .4byte AbandonedShip_Rooms2_1F_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Ship - -AbandonedShip_CaptainsOffice_MapBorder:: @ 82E74D0 - .incbin "data/maps/AbandonedShip_CaptainsOffice/border.bin" - -AbandonedShip_CaptainsOffice_MapBlockdata:: @ 82E74D8 - .incbin "data/maps/AbandonedShip_CaptainsOffice/map.bin" - - .align 2 -AbandonedShip_CaptainsOffice_MapAttributes:: @ 82E7558 - .4byte 0x9 - .4byte 0x7 - .4byte AbandonedShip_CaptainsOffice_MapBorder - .4byte AbandonedShip_CaptainsOffice_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Facility - -AbandonedShip_Underwater2_MapBorder:: @ 82E7570 - .incbin "data/maps/AbandonedShip_Underwater2/border.bin" - -AbandonedShip_Underwater2_MapBlockdata:: @ 82E7578 - .incbin "data/maps/AbandonedShip_Underwater2/map.bin" - - .align 2 -AbandonedShip_Underwater2_MapAttributes:: @ 82E76A0 - .4byte 0x15 - .4byte 0x7 - .4byte AbandonedShip_Underwater2_MapBorder - .4byte AbandonedShip_Underwater2_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Ship - -SecretBase_RedCave1_MapBorder:: @ 82E76B8 - .incbin "data/maps/SecretBase_RedCave1/border.bin" - -SecretBase_RedCave1_MapBlockdata:: @ 82E76C0 - .incbin "data/maps/SecretBase_RedCave1/map.bin" - - .align 2 -SecretBase_RedCave1_MapAttributes:: @ 82E7788 - .4byte 0xb - .4byte 0x9 - .4byte SecretBase_RedCave1_MapBorder - .4byte SecretBase_RedCave1_MapBlockdata - .4byte gTileset_SecretBase - .4byte gTileset_SecretBaseRedCave - -SecretBase_BrownCave1_MapBorder:: @ 82E77A0 - .incbin "data/maps/SecretBase_BrownCave1/border.bin" - -SecretBase_BrownCave1_MapBlockdata:: @ 82E77A8 - .incbin "data/maps/SecretBase_BrownCave1/map.bin" - - .align 2 -SecretBase_BrownCave1_MapAttributes:: @ 82E7870 - .4byte 0xb - .4byte 0x9 - .4byte SecretBase_BrownCave1_MapBorder - .4byte SecretBase_BrownCave1_MapBlockdata - .4byte gTileset_SecretBase - .4byte gTileset_SecretBaseBrownCave - -SecretBase_BlueCave1_MapBorder:: @ 82E7888 - .incbin "data/maps/SecretBase_BlueCave1/border.bin" - -SecretBase_BlueCave1_MapBlockdata:: @ 82E7890 - .incbin "data/maps/SecretBase_BlueCave1/map.bin" - - .align 2 -SecretBase_BlueCave1_MapAttributes:: @ 82E7958 - .4byte 0xb - .4byte 0x9 - .4byte SecretBase_BlueCave1_MapBorder - .4byte SecretBase_BlueCave1_MapBlockdata - .4byte gTileset_SecretBase - .4byte gTileset_SecretBaseBlueCave - -SecretBase_YellowCave1_MapBorder:: @ 82E7970 - .incbin "data/maps/SecretBase_YellowCave1/border.bin" - -SecretBase_YellowCave1_MapBlockdata:: @ 82E7978 - .incbin "data/maps/SecretBase_YellowCave1/map.bin" - - .align 2 -SecretBase_YellowCave1_MapAttributes:: @ 82E7A40 - .4byte 0xb - .4byte 0x9 - .4byte SecretBase_YellowCave1_MapBorder - .4byte SecretBase_YellowCave1_MapBlockdata - .4byte gTileset_SecretBase - .4byte gTileset_SecretBaseYellowCave - -SecretBase_Tree1_MapBorder:: @ 82E7A58 - .incbin "data/maps/SecretBase_Tree1/border.bin" - -SecretBase_Tree1_MapBlockdata:: @ 82E7A60 - .incbin "data/maps/SecretBase_Tree1/map.bin" - - .align 2 -SecretBase_Tree1_MapAttributes:: @ 82E7B28 - .4byte 0xb - .4byte 0x9 - .4byte SecretBase_Tree1_MapBorder - .4byte SecretBase_Tree1_MapBlockdata - .4byte gTileset_SecretBase - .4byte gTileset_SecretBaseTree - -SecretBase_Shrub1_MapBorder:: @ 82E7B40 - .incbin "data/maps/SecretBase_Shrub1/border.bin" - -SecretBase_Shrub1_MapBlockdata:: @ 82E7B48 - .incbin "data/maps/SecretBase_Shrub1/map.bin" - - .align 2 -SecretBase_Shrub1_MapAttributes:: @ 82E7C10 - .4byte 0xb - .4byte 0x9 - .4byte SecretBase_Shrub1_MapBorder - .4byte SecretBase_Shrub1_MapBlockdata - .4byte gTileset_SecretBase - .4byte gTileset_SecretBaseShrub - -SecretBase_RedCave2_MapBorder:: @ 82E7C28 - .incbin "data/maps/SecretBase_RedCave2/border.bin" - -SecretBase_RedCave2_MapBlockdata:: @ 82E7C30 - .incbin "data/maps/SecretBase_RedCave2/map.bin" - - .align 2 -SecretBase_RedCave2_MapAttributes:: @ 82E7D10 - .4byte 0x7 - .4byte 0x10 - .4byte SecretBase_RedCave2_MapBorder - .4byte SecretBase_RedCave2_MapBlockdata - .4byte gTileset_SecretBase - .4byte gTileset_SecretBaseRedCave - -SecretBase_BrownCave2_MapBorder:: @ 82E7D28 - .incbin "data/maps/SecretBase_BrownCave2/border.bin" - -SecretBase_BrownCave2_MapBlockdata:: @ 82E7D30 - .incbin "data/maps/SecretBase_BrownCave2/map.bin" - - .align 2 -SecretBase_BrownCave2_MapAttributes:: @ 82E7E2C - .4byte 0xe - .4byte 0x9 - .4byte SecretBase_BrownCave2_MapBorder - .4byte SecretBase_BrownCave2_MapBlockdata - .4byte gTileset_SecretBase - .4byte gTileset_SecretBaseBrownCave - -SecretBase_BlueCave2_MapBorder:: @ 82E7E44 - .incbin "data/maps/SecretBase_BlueCave2/border.bin" - -SecretBase_BlueCave2_MapBlockdata:: @ 82E7E4C - .incbin "data/maps/SecretBase_BlueCave2/map.bin" - - .align 2 -SecretBase_BlueCave2_MapAttributes:: @ 82E7F20 - .4byte 0xf - .4byte 0x7 - .4byte SecretBase_BlueCave2_MapBorder - .4byte SecretBase_BlueCave2_MapBlockdata - .4byte gTileset_SecretBase - .4byte gTileset_SecretBaseBlueCave - -SecretBase_YellowCave2_MapBorder:: @ 82E7F38 - .incbin "data/maps/SecretBase_YellowCave2/border.bin" - -SecretBase_YellowCave2_MapBlockdata:: @ 82E7F40 - .incbin "data/maps/SecretBase_YellowCave2/map.bin" - - .align 2 -SecretBase_YellowCave2_MapAttributes:: @ 82E803C - .4byte 0xe - .4byte 0x9 - .4byte SecretBase_YellowCave2_MapBorder - .4byte SecretBase_YellowCave2_MapBlockdata - .4byte gTileset_SecretBase - .4byte gTileset_SecretBaseYellowCave - -SecretBase_Tree2_MapBorder:: @ 82E8054 - .incbin "data/maps/SecretBase_Tree2/border.bin" - -SecretBase_Tree2_MapBlockdata:: @ 82E805C - .incbin "data/maps/SecretBase_Tree2/map.bin" - - .align 2 -SecretBase_Tree2_MapAttributes:: @ 82E813C - .4byte 0x7 - .4byte 0x10 - .4byte SecretBase_Tree2_MapBorder - .4byte SecretBase_Tree2_MapBlockdata - .4byte gTileset_SecretBase - .4byte gTileset_SecretBaseTree - -SecretBase_Shrub2_MapBorder:: @ 82E8154 - .incbin "data/maps/SecretBase_Shrub2/border.bin" - -SecretBase_Shrub2_MapBlockdata:: @ 82E815C - .incbin "data/maps/SecretBase_Shrub2/map.bin" - - .align 2 -SecretBase_Shrub2_MapAttributes:: @ 82E8230 - .4byte 0xf - .4byte 0x7 - .4byte SecretBase_Shrub2_MapBorder - .4byte SecretBase_Shrub2_MapBlockdata - .4byte gTileset_SecretBase - .4byte gTileset_SecretBaseShrub - -SecretBase_RedCave3_MapBorder:: @ 82E8248 - .incbin "data/maps/SecretBase_RedCave3/border.bin" - -SecretBase_RedCave3_MapBlockdata:: @ 82E8250 - .incbin "data/maps/SecretBase_RedCave3/map.bin" - - .align 2 -SecretBase_RedCave3_MapAttributes:: @ 82E8340 - .4byte 0xf - .4byte 0x8 - .4byte SecretBase_RedCave3_MapBorder - .4byte SecretBase_RedCave3_MapBlockdata - .4byte gTileset_SecretBase - .4byte gTileset_SecretBaseRedCave - -SecretBase_BrownCave3_MapBorder:: @ 82E8358 - .incbin "data/maps/SecretBase_BrownCave3/border.bin" - -SecretBase_BrownCave3_MapBlockdata:: @ 82E8360 - .incbin "data/maps/SecretBase_BrownCave3/map.bin" - - .align 2 -SecretBase_BrownCave3_MapAttributes:: @ 82E84AC - .4byte 0xf - .4byte 0xb - .4byte SecretBase_BrownCave3_MapBorder - .4byte SecretBase_BrownCave3_MapBlockdata - .4byte gTileset_SecretBase - .4byte gTileset_SecretBaseBrownCave - -SecretBase_BlueCave3_MapBorder:: @ 82E84C4 - .incbin "data/maps/SecretBase_BlueCave3/border.bin" - -SecretBase_BlueCave3_MapBlockdata:: @ 82E84CC - .incbin "data/maps/SecretBase_BlueCave3/map.bin" - - .align 2 -SecretBase_BlueCave3_MapAttributes:: @ 82E8620 - .4byte 0xa - .4byte 0x11 - .4byte SecretBase_BlueCave3_MapBorder - .4byte SecretBase_BlueCave3_MapBlockdata - .4byte gTileset_SecretBase - .4byte gTileset_SecretBaseBlueCave - -SecretBase_YellowCave3_MapBorder:: @ 82E8638 - .incbin "data/maps/SecretBase_YellowCave3/border.bin" - -SecretBase_YellowCave3_MapBlockdata:: @ 82E8640 - .incbin "data/maps/SecretBase_YellowCave3/map.bin" - - .align 2 -SecretBase_YellowCave3_MapAttributes:: @ 82E8748 - .4byte 0xc - .4byte 0xb - .4byte SecretBase_YellowCave3_MapBorder - .4byte SecretBase_YellowCave3_MapBlockdata - .4byte gTileset_SecretBase - .4byte gTileset_SecretBaseYellowCave - -SecretBase_Tree3_MapBorder:: @ 82E8760 - .incbin "data/maps/SecretBase_Tree3/border.bin" - -SecretBase_Tree3_MapBlockdata:: @ 82E8768 - .incbin "data/maps/SecretBase_Tree3/map.bin" - - .align 2 -SecretBase_Tree3_MapAttributes:: @ 82E8878 - .4byte 0x11 - .4byte 0x8 - .4byte SecretBase_Tree3_MapBorder - .4byte SecretBase_Tree3_MapBlockdata - .4byte gTileset_SecretBase - .4byte gTileset_SecretBaseTree - -SecretBase_Shrub3_MapBorder:: @ 82E8890 - .incbin "data/maps/SecretBase_Shrub3/border.bin" - -SecretBase_Shrub3_MapBlockdata:: @ 82E8898 - .incbin "data/maps/SecretBase_Shrub3/map.bin" - - .align 2 -SecretBase_Shrub3_MapAttributes:: @ 82E89B8 - .4byte 0xd - .4byte 0xb - .4byte SecretBase_Shrub3_MapBorder - .4byte SecretBase_Shrub3_MapBlockdata - .4byte gTileset_SecretBase - .4byte gTileset_SecretBaseShrub - -SecretBase_RedCave4_MapBorder:: @ 82E89D0 - .incbin "data/maps/SecretBase_RedCave4/border.bin" - -SecretBase_RedCave4_MapBlockdata:: @ 82E89D8 - .incbin "data/maps/SecretBase_RedCave4/map.bin" - - .align 2 -SecretBase_RedCave4_MapAttributes:: @ 82E8AE8 - .4byte 0x9 - .4byte 0xf - .4byte SecretBase_RedCave4_MapBorder - .4byte SecretBase_RedCave4_MapBlockdata - .4byte gTileset_SecretBase - .4byte gTileset_SecretBaseRedCave - -SecretBase_BrownCave4_MapBorder:: @ 82E8B00 - .incbin "data/maps/SecretBase_BrownCave4/border.bin" - -SecretBase_BrownCave4_MapBlockdata:: @ 82E8B08 - .incbin "data/maps/SecretBase_BrownCave4/map.bin" - - .align 2 -SecretBase_BrownCave4_MapAttributes:: @ 82E8C58 - .4byte 0xe - .4byte 0xc - .4byte SecretBase_BrownCave4_MapBorder - .4byte SecretBase_BrownCave4_MapBlockdata - .4byte gTileset_SecretBase - .4byte gTileset_SecretBaseBrownCave - -SecretBase_BlueCave4_MapBorder:: @ 82E8C70 - .incbin "data/maps/SecretBase_BlueCave4/border.bin" - -SecretBase_BlueCave4_MapBlockdata:: @ 82E8C78 - .incbin "data/maps/SecretBase_BlueCave4/map.bin" - - .align 2 -SecretBase_BlueCave4_MapAttributes:: @ 82E8DAC - .4byte 0x9 - .4byte 0x11 - .4byte SecretBase_BlueCave4_MapBorder - .4byte SecretBase_BlueCave4_MapBlockdata - .4byte gTileset_SecretBase - .4byte gTileset_SecretBaseBlueCave - -SecretBase_YellowCave4_MapBorder:: @ 82E8DC4 - .incbin "data/maps/SecretBase_YellowCave4/border.bin" - -SecretBase_YellowCave4_MapBlockdata:: @ 82E8DCC - .incbin "data/maps/SecretBase_YellowCave4/map.bin" - - .align 2 -SecretBase_YellowCave4_MapAttributes:: @ 82E8F38 - .4byte 0xd - .4byte 0xe - .4byte SecretBase_YellowCave4_MapBorder - .4byte SecretBase_YellowCave4_MapBlockdata - .4byte gTileset_SecretBase - .4byte gTileset_SecretBaseYellowCave - -SecretBase_Tree4_MapBorder:: @ 82E8F50 - .incbin "data/maps/SecretBase_Tree4/border.bin" - -SecretBase_Tree4_MapBlockdata:: @ 82E8F58 - .incbin "data/maps/SecretBase_Tree4/map.bin" - - .align 2 -SecretBase_Tree4_MapAttributes:: @ 82E90E0 - .4byte 0xe - .4byte 0xe - .4byte SecretBase_Tree4_MapBorder - .4byte SecretBase_Tree4_MapBlockdata - .4byte gTileset_SecretBase - .4byte gTileset_SecretBaseTree - -SecretBase_Shrub4_MapBorder:: @ 82E90F8 - .incbin "data/maps/SecretBase_Shrub4/border.bin" - -SecretBase_Shrub4_MapBlockdata:: @ 82E9100 - .incbin "data/maps/SecretBase_Shrub4/map.bin" - - .align 2 -SecretBase_Shrub4_MapAttributes:: @ 82E9234 - .4byte 0xe - .4byte 0xb - .4byte SecretBase_Shrub4_MapBorder - .4byte SecretBase_Shrub4_MapBlockdata - .4byte gTileset_SecretBase - .4byte gTileset_SecretBaseShrub - -SingleBattleColosseum_MapBorder:: @ 82E924C - .incbin "data/maps/SingleBattleColosseum/border.bin" - -SingleBattleColosseum_MapBlockdata:: @ 82E9254 - .incbin "data/maps/SingleBattleColosseum/map.bin" - - .align 2 -SingleBattleColosseum_MapAttributes:: @ 82E9350 - .4byte 0xe - .4byte 0x9 - .4byte SingleBattleColosseum_MapBorder - .4byte SingleBattleColosseum_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_CableClub - -TradeCenter_MapBorder:: @ 82E9368 - .incbin "data/maps/TradeCenter/border.bin" - -TradeCenter_MapBlockdata:: @ 82E9370 - .incbin "data/maps/TradeCenter/map.bin" - - .align 2 -TradeCenter_MapAttributes:: @ 82E9448 - .4byte 0xc - .4byte 0x9 - .4byte TradeCenter_MapBorder - .4byte TradeCenter_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_CableClub - -RecordCorner_MapBorder:: @ 82E9460 - .incbin "data/maps/RecordCorner/border.bin" - -RecordCorner_MapBlockdata:: @ 82E9468 - .incbin "data/maps/RecordCorner/map.bin" - - .align 2 -RecordCorner_MapAttributes:: @ 82E95F8 - .4byte 0x14 - .4byte 0xa - .4byte RecordCorner_MapBorder - .4byte RecordCorner_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_CableClub - -DoubleBattleColosseum_MapBorder:: @ 82E9610 - .incbin "data/maps/DoubleBattleColosseum/border.bin" - -DoubleBattleColosseum_MapBlockdata:: @ 82E9618 - .incbin "data/maps/DoubleBattleColosseum/map.bin" - - .align 2 -DoubleBattleColosseum_MapAttributes:: @ 82E9714 - .4byte 0xe - .4byte 0x9 - .4byte DoubleBattleColosseum_MapBorder - .4byte DoubleBattleColosseum_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_CableClub - -LinkContestRoom1_MapBorder:: @ 82E972C - .incbin "data/maps/LinkContestRoom1/border.bin" - -LinkContestRoom1_MapBlockdata:: @ 82E9734 - .incbin "data/maps/LinkContestRoom1/map.bin" - - .align 2 -LinkContestRoom1_MapAttributes:: @ 82E9880 - .4byte 0xf - .4byte 0xb - .4byte LinkContestRoom1_MapBorder - .4byte LinkContestRoom1_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Contest - -UnknownMap_25_29_MapBorder:: @ 82E9898 - .incbin "data/maps/UnknownMap_25_29/border.bin" - -UnknownMap_25_29_MapBlockdata:: @ 82E98A0 - .incbin "data/maps/UnknownMap_25_29/map.bin" - - .align 2 -UnknownMap_25_29_MapAttributes:: @ 82E98A4 - .4byte 0x1 - .4byte 0x1 - .4byte UnknownMap_25_29_MapBorder - .4byte UnknownMap_25_29_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_Contest - -UnknownMap_25_30_MapBorder:: @ 82E98BC - .incbin "data/maps/UnknownMap_25_30/border.bin" - -UnknownMap_25_30_MapBlockdata:: @ 82E98C4 - .incbin "data/maps/UnknownMap_25_30/map.bin" - - .align 2 -UnknownMap_25_30_MapAttributes:: @ 82E98C8 - .4byte 0x1 - .4byte 0x1 - .4byte UnknownMap_25_30_MapBorder - .4byte UnknownMap_25_30_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_Contest - -UnknownMap_25_31_MapBorder:: @ 82E98E0 - .incbin "data/maps/UnknownMap_25_31/border.bin" - -UnknownMap_25_31_MapBlockdata:: @ 82E98E8 - .incbin "data/maps/UnknownMap_25_31/map.bin" - - .align 2 -UnknownMap_25_31_MapAttributes:: @ 82E98EC - .4byte 0x1 - .4byte 0x1 - .4byte UnknownMap_25_31_MapBorder - .4byte UnknownMap_25_31_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_Contest - -UnknownMap_25_32_MapBorder:: @ 82E9904 - .incbin "data/maps/UnknownMap_25_32/border.bin" - -UnknownMap_25_32_MapBlockdata:: @ 82E990C - .incbin "data/maps/UnknownMap_25_32/map.bin" - - .align 2 -UnknownMap_25_32_MapAttributes:: @ 82E9910 - .4byte 0x1 - .4byte 0x1 - .4byte UnknownMap_25_32_MapBorder - .4byte UnknownMap_25_32_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_Contest - -UnknownMap_25_33_MapBorder:: @ 82E9928 - .incbin "data/maps/UnknownMap_25_33/border.bin" - -UnknownMap_25_33_MapBlockdata:: @ 82E9930 - .incbin "data/maps/UnknownMap_25_33/map.bin" - - .align 2 -UnknownMap_25_33_MapAttributes:: @ 82E9934 - .4byte 0x1 - .4byte 0x1 - .4byte UnknownMap_25_33_MapBorder - .4byte UnknownMap_25_33_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_Contest - -UnknownMap_25_34_MapBorder:: @ 82E994C - .incbin "data/maps/UnknownMap_25_34/border.bin" - -UnknownMap_25_34_MapBlockdata:: @ 82E9954 - .incbin "data/maps/UnknownMap_25_34/map.bin" - - .align 2 -UnknownMap_25_34_MapAttributes:: @ 82E9958 - .4byte 0x1 - .4byte 0x1 - .4byte UnknownMap_25_34_MapBorder - .4byte UnknownMap_25_34_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_Contest - -LinkContestRoom2_MapBorder:: @ 82E9970 - .incbin "data/maps/LinkContestRoom2/border.bin" - -LinkContestRoom2_MapBlockdata:: @ 82E9978 - .incbin "data/maps/LinkContestRoom2/map.bin" - - .align 2 -LinkContestRoom2_MapAttributes:: @ 82E9AC4 - .4byte 0xf - .4byte 0xb - .4byte LinkContestRoom2_MapBorder - .4byte LinkContestRoom2_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Contest - -LinkContestRoom3_MapBorder:: @ 82E9ADC - .incbin "data/maps/LinkContestRoom3/border.bin" - -LinkContestRoom3_MapBlockdata:: @ 82E9AE4 - .incbin "data/maps/LinkContestRoom3/map.bin" - - .align 2 -LinkContestRoom3_MapAttributes:: @ 82E9C30 - .4byte 0xf - .4byte 0xb - .4byte LinkContestRoom3_MapBorder - .4byte LinkContestRoom3_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Contest - -LinkContestRoom4_MapBorder:: @ 82E9C48 - .incbin "data/maps/LinkContestRoom4/border.bin" - -LinkContestRoom4_MapBlockdata:: @ 82E9C50 - .incbin "data/maps/LinkContestRoom4/map.bin" - - .align 2 -LinkContestRoom4_MapAttributes:: @ 82E9D9C - .4byte 0xf - .4byte 0xb - .4byte LinkContestRoom4_MapBorder - .4byte LinkContestRoom4_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Contest - -LinkContestRoom5_MapBorder:: @ 82E9DB4 - .incbin "data/maps/LinkContestRoom5/border.bin" - -LinkContestRoom5_MapBlockdata:: @ 82E9DBC - .incbin "data/maps/LinkContestRoom5/map.bin" - - .align 2 -LinkContestRoom5_MapAttributes:: @ 82E9F08 - .4byte 0xf - .4byte 0xb - .4byte LinkContestRoom5_MapBorder - .4byte LinkContestRoom5_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Contest - -LinkContestRoom6_MapBorder:: @ 82E9F20 - .incbin "data/maps/LinkContestRoom6/border.bin" - -LinkContestRoom6_MapBlockdata:: @ 82E9F28 - .incbin "data/maps/LinkContestRoom6/map.bin" - - .align 2 -LinkContestRoom6_MapAttributes:: @ 82EA074 - .4byte 0xf - .4byte 0xb - .4byte LinkContestRoom6_MapBorder - .4byte LinkContestRoom6_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Contest - -InsideOfTruck_MapBorder:: @ 82EA08C - .incbin "data/maps/InsideOfTruck/border.bin" - -InsideOfTruck_MapBlockdata:: @ 82EA094 - .incbin "data/maps/InsideOfTruck/map.bin" - - .align 2 -InsideOfTruck_MapAttributes:: @ 82EA0C8 - .4byte 0x5 - .4byte 0x5 - .4byte InsideOfTruck_MapBorder - .4byte InsideOfTruck_MapBlockdata - .4byte gTileset_General - .4byte gTileset_InsideOfTruck - -SafariZone_Northwest_MapBorder:: @ 82EA0E0 - .incbin "data/maps/SafariZone_Northwest/border.bin" - -SafariZone_Northwest_MapBlockdata:: @ 82EA0E8 - .incbin "data/maps/SafariZone_Northwest/map.bin" - - .align 2 -SafariZone_Northwest_MapAttributes:: @ 82EAD68 - .4byte 0x28 - .4byte 0x28 - .4byte SafariZone_Northwest_MapBorder - .4byte SafariZone_Northwest_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Lilycove - -SafariZone_Northeast_MapBorder:: @ 82EAD80 - .incbin "data/maps/SafariZone_Northeast/border.bin" - -SafariZone_Northeast_MapBlockdata:: @ 82EAD88 - .incbin "data/maps/SafariZone_Northeast/map.bin" - - .align 2 -SafariZone_Northeast_MapAttributes:: @ 82EBA08 - .4byte 0x28 - .4byte 0x28 - .4byte SafariZone_Northeast_MapBorder - .4byte SafariZone_Northeast_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Lilycove - -SafariZone_Southwest_MapBorder:: @ 82EBA20 - .incbin "data/maps/SafariZone_Southwest/border.bin" - -SafariZone_Southwest_MapBlockdata:: @ 82EBA28 - .incbin "data/maps/SafariZone_Southwest/map.bin" - - .align 2 -SafariZone_Southwest_MapAttributes:: @ 82EC6A8 - .4byte 0x28 - .4byte 0x28 - .4byte SafariZone_Southwest_MapBorder - .4byte SafariZone_Southwest_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Lilycove - -SafariZone_Southeast_MapBorder:: @ 82EC6C0 - .incbin "data/maps/SafariZone_Southeast/border.bin" - -SafariZone_Southeast_MapBlockdata:: @ 82EC6C8 - .incbin "data/maps/SafariZone_Southeast/map.bin" - - .align 2 -SafariZone_Southeast_MapAttributes:: @ 82ED348 - .4byte 0x28 - .4byte 0x28 - .4byte SafariZone_Southeast_MapBorder - .4byte SafariZone_Southeast_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Lilycove - -UnknownMapBorder_082EDF30: - .incbin "data/maps/UnknownMap_082EDF30/border.bin" - -UnknownMapBlockdata_082EDF30: - .incbin "data/maps/UnknownMap_082EDF30/map.bin" - - .align 2 -UnknownMapAttributes_082EDF30: - .4byte 0x3A - .4byte 0x1A - .4byte UnknownMapBorder_082EDF30 - .4byte UnknownMapBlockdata_082EDF30 - .4byte gTileset_General - .4byte 0 - -Route109_SeashoreHouse_MapBorder:: @ 82EDF48 - .incbin "data/maps/Route109_SeashoreHouse/border.bin" - -Route109_SeashoreHouse_MapBlockdata:: @ 82EDF50 - .incbin "data/maps/Route109_SeashoreHouse/map.bin" - - .align 2 -Route109_SeashoreHouse_MapAttributes:: @ 82EE07C - .4byte 0xf - .4byte 0xa - .4byte Route109_SeashoreHouse_MapBorder - .4byte Route109_SeashoreHouse_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_SeashoreHouse - -Route110_TrickHouseEntrance_MapBorder:: @ 82EE094 - .incbin "data/maps/Route110_TrickHouseEntrance/border.bin" - -Route110_TrickHouseEntrance_MapBlockdata:: @ 82EE09C - .incbin "data/maps/Route110_TrickHouseEntrance/map.bin" - - .align 2 -Route110_TrickHouseEntrance_MapAttributes:: @ 82EE15C - .4byte 0xc - .4byte 0x8 - .4byte Route110_TrickHouseEntrance_MapBorder - .4byte Route110_TrickHouseEntrance_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_GenericBuilding - -Route110_TrickHouseEnd_MapBorder:: @ 82EE174 - .incbin "data/maps/Route110_TrickHouseEnd/border.bin" - -Route110_TrickHouseEnd_MapBlockdata:: @ 82EE17C - .incbin "data/maps/Route110_TrickHouseEnd/map.bin" - - .align 2 -Route110_TrickHouseEnd_MapAttributes:: @ 82EE23C - .4byte 0xc - .4byte 0x8 - .4byte Route110_TrickHouseEnd_MapBorder - .4byte Route110_TrickHouseEnd_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_GenericBuilding - -Route110_TrickHouseCorridor_MapBorder:: @ 82EE254 - .incbin "data/maps/Route110_TrickHouseCorridor/border.bin" - -Route110_TrickHouseCorridor_MapBlockdata:: @ 82EE25C - .incbin "data/maps/Route110_TrickHouseCorridor/map.bin" - - .align 2 -Route110_TrickHouseCorridor_MapAttributes:: @ 82EE52C - .4byte 0xf - .4byte 0x18 - .4byte Route110_TrickHouseCorridor_MapBorder - .4byte Route110_TrickHouseCorridor_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_GenericBuilding - -Route110_TrickHousePuzzle1_MapBorder:: @ 82EE544 - .incbin "data/maps/Route110_TrickHousePuzzle1/border.bin" - -Route110_TrickHousePuzzle1_MapBlockdata:: @ 82EE54C - .incbin "data/maps/Route110_TrickHousePuzzle1/map.bin" - - .align 2 -Route110_TrickHousePuzzle1_MapAttributes:: @ 82EE7E0 - .4byte 0xf - .4byte 0x16 - .4byte Route110_TrickHousePuzzle1_MapBorder - .4byte Route110_TrickHousePuzzle1_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_TrickHousePuzzle - -Route110_TrickHousePuzzle2_MapBorder:: @ 82EE7F8 - .incbin "data/maps/Route110_TrickHousePuzzle2/border.bin" - -Route110_TrickHousePuzzle2_MapBlockdata:: @ 82EE800 - .incbin "data/maps/Route110_TrickHousePuzzle2/map.bin" - - .align 2 -Route110_TrickHousePuzzle2_MapAttributes:: @ 82EEA94 - .4byte 0xf - .4byte 0x16 - .4byte Route110_TrickHousePuzzle2_MapBorder - .4byte Route110_TrickHousePuzzle2_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_TrickHousePuzzle - -Route110_TrickHousePuzzle3_MapBorder:: @ 82EEAAC - .incbin "data/maps/Route110_TrickHousePuzzle3/border.bin" - -Route110_TrickHousePuzzle3_MapBlockdata:: @ 82EEAB4 - .incbin "data/maps/Route110_TrickHousePuzzle3/map.bin" - - .align 2 -Route110_TrickHousePuzzle3_MapAttributes:: @ 82EED48 - .4byte 0xf - .4byte 0x16 - .4byte Route110_TrickHousePuzzle3_MapBorder - .4byte Route110_TrickHousePuzzle3_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_TrickHousePuzzle - -Route110_TrickHousePuzzle4_MapBorder:: @ 82EED60 - .incbin "data/maps/Route110_TrickHousePuzzle4/border.bin" - -Route110_TrickHousePuzzle4_MapBlockdata:: @ 82EED68 - .incbin "data/maps/Route110_TrickHousePuzzle4/map.bin" - - .align 2 -Route110_TrickHousePuzzle4_MapAttributes:: @ 82EEFFC - .4byte 0xf - .4byte 0x16 - .4byte Route110_TrickHousePuzzle4_MapBorder - .4byte Route110_TrickHousePuzzle4_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_TrickHousePuzzle - -Route110_TrickHousePuzzle5_MapBorder:: @ 82EF014 - .incbin "data/maps/Route110_TrickHousePuzzle5/border.bin" - -Route110_TrickHousePuzzle5_MapBlockdata:: @ 82EF01C - .incbin "data/maps/Route110_TrickHousePuzzle5/map.bin" - - .align 2 -Route110_TrickHousePuzzle5_MapAttributes:: @ 82EF2B0 - .4byte 0xf - .4byte 0x16 - .4byte Route110_TrickHousePuzzle5_MapBorder - .4byte Route110_TrickHousePuzzle5_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_TrickHousePuzzle - -Route110_TrickHousePuzzle6_MapBorder:: @ 82EF2C8 - .incbin "data/maps/Route110_TrickHousePuzzle6/border.bin" - -Route110_TrickHousePuzzle6_MapBlockdata:: @ 82EF2D0 - .incbin "data/maps/Route110_TrickHousePuzzle6/map.bin" - - .align 2 -Route110_TrickHousePuzzle6_MapAttributes:: @ 82EF564 - .4byte 0xf - .4byte 0x16 - .4byte Route110_TrickHousePuzzle6_MapBorder - .4byte Route110_TrickHousePuzzle6_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_TrickHousePuzzle - -Route110_TrickHousePuzzle7_MapBorder:: @ 82EF57C - .incbin "data/maps/Route110_TrickHousePuzzle7/border.bin" - -Route110_TrickHousePuzzle7_MapBlockdata:: @ 82EF584 - .incbin "data/maps/Route110_TrickHousePuzzle7/map.bin" - - .align 2 -Route110_TrickHousePuzzle7_MapAttributes:: @ 82EF818 - .4byte 0xf - .4byte 0x16 - .4byte Route110_TrickHousePuzzle7_MapBorder - .4byte Route110_TrickHousePuzzle7_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_TrickHousePuzzle - -Route110_TrickHousePuzzle8_MapBorder:: @ 82EF830 - .incbin "data/maps/Route110_TrickHousePuzzle8/border.bin" - -Route110_TrickHousePuzzle8_MapBlockdata:: @ 82EF838 - .incbin "data/maps/Route110_TrickHousePuzzle8/map.bin" - - .align 2 -Route110_TrickHousePuzzle8_MapAttributes:: @ 82EFACC - .4byte 0xf - .4byte 0x16 - .4byte Route110_TrickHousePuzzle8_MapBorder - .4byte Route110_TrickHousePuzzle8_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_TrickHousePuzzle - -FortreeCity_DecorationShop_MapBorder:: @ 82EFAE4 - .incbin "data/maps/FortreeCity_DecorationShop/border.bin" - -FortreeCity_DecorationShop_MapBlockdata:: @ 82EFAEC - .incbin "data/maps/FortreeCity_DecorationShop/map.bin" - - .align 2 -FortreeCity_DecorationShop_MapAttributes:: @ 82EFB4C - .4byte 0x8 - .4byte 0x6 - .4byte FortreeCity_DecorationShop_MapBorder - .4byte FortreeCity_DecorationShop_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_GenericBuilding - -Route110_SeasideCyclingRoadSouthEntrance_MapBorder:: @ 82EFB64 - .incbin "data/maps/Route110_SeasideCyclingRoadSouthEntrance/border.bin" - -Route110_SeasideCyclingRoadSouthEntrance_MapBlockdata:: @ 82EFB6C - .incbin "data/maps/Route110_SeasideCyclingRoadSouthEntrance/map.bin" - - .align 2 -Route110_SeasideCyclingRoadNorthEntrance_MapAttributes:: @ 82EFC20 -Route110_SeasideCyclingRoadSouthEntrance_MapAttributes:: @ 82EFC20 - .4byte 0xf - .4byte 0x6 - .4byte Route110_SeasideCyclingRoadSouthEntrance_MapBorder - .4byte Route110_SeasideCyclingRoadSouthEntrance_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_Shop - -LilycoveCity_DepartmentStore_1F_MapBorder:: @ 82EFC38 - .incbin "data/maps/LilycoveCity_DepartmentStore_1F/border.bin" - -LilycoveCity_DepartmentStore_1F_MapBlockdata:: @ 82EFC40 - .incbin "data/maps/LilycoveCity_DepartmentStore_1F/map.bin" - - .align 2 -LilycoveCity_DepartmentStore_1F_MapAttributes:: @ 82EFD60 - .4byte 0x12 - .4byte 0x8 - .4byte LilycoveCity_DepartmentStore_1F_MapBorder - .4byte LilycoveCity_DepartmentStore_1F_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_Shop - -LilycoveCity_DepartmentStore_2F_MapBorder:: @ 82EFD78 - .incbin "data/maps/LilycoveCity_DepartmentStore_2F/border.bin" - -LilycoveCity_DepartmentStore_2F_MapBlockdata:: @ 82EFD80 - .incbin "data/maps/LilycoveCity_DepartmentStore_2F/map.bin" - - .align 2 -LilycoveCity_DepartmentStore_2F_MapAttributes:: @ 82EFEA0 - .4byte 0x12 - .4byte 0x8 - .4byte LilycoveCity_DepartmentStore_2F_MapBorder - .4byte LilycoveCity_DepartmentStore_2F_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_Shop - -LilycoveCity_DepartmentStore_3F_MapBorder:: @ 82EFEB8 - .incbin "data/maps/LilycoveCity_DepartmentStore_3F/border.bin" - -LilycoveCity_DepartmentStore_3F_MapBlockdata:: @ 82EFEC0 - .incbin "data/maps/LilycoveCity_DepartmentStore_3F/map.bin" - - .align 2 -LilycoveCity_DepartmentStore_3F_MapAttributes:: @ 82EFFE0 - .4byte 0x12 - .4byte 0x8 - .4byte LilycoveCity_DepartmentStore_3F_MapBorder - .4byte LilycoveCity_DepartmentStore_3F_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_Shop - -LilycoveCity_DepartmentStore_4F_MapBorder:: @ 82EFFF8 - .incbin "data/maps/LilycoveCity_DepartmentStore_4F/border.bin" - -LilycoveCity_DepartmentStore_4F_MapBlockdata:: @ 82F0000 - .incbin "data/maps/LilycoveCity_DepartmentStore_4F/map.bin" - - .align 2 -LilycoveCity_DepartmentStore_4F_MapAttributes:: @ 82F0120 - .4byte 0x12 - .4byte 0x8 - .4byte LilycoveCity_DepartmentStore_4F_MapBorder - .4byte LilycoveCity_DepartmentStore_4F_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_Shop - -LilycoveCity_DepartmentStore_5F_MapBorder:: @ 82F0138 - .incbin "data/maps/LilycoveCity_DepartmentStore_5F/border.bin" - -LilycoveCity_DepartmentStore_5F_MapBlockdata:: @ 82F0140 - .incbin "data/maps/LilycoveCity_DepartmentStore_5F/map.bin" - - .align 2 -LilycoveCity_DepartmentStore_5F_MapAttributes:: @ 82F0260 - .4byte 0x12 - .4byte 0x8 - .4byte LilycoveCity_DepartmentStore_5F_MapBorder - .4byte LilycoveCity_DepartmentStore_5F_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_Shop - -LilycoveCity_DepartmentStoreRooftop_MapBorder:: @ 82F0278 - .incbin "data/maps/LilycoveCity_DepartmentStoreRooftop/border.bin" - -LilycoveCity_DepartmentStoreRooftop_MapBlockdata:: @ 82F0280 - .incbin "data/maps/LilycoveCity_DepartmentStoreRooftop/map.bin" - - .align 2 -LilycoveCity_DepartmentStoreRooftop_MapAttributes:: @ 82F0430 - .4byte 0x12 - .4byte 0xc - .4byte LilycoveCity_DepartmentStoreRooftop_MapBorder - .4byte LilycoveCity_DepartmentStoreRooftop_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_Shop - -Route130_MapBorder:: @ 82F0448 - .incbin "data/maps/Route130/border.bin" - -Route130_MapBlockdata:: @ 82F0450 - .incbin "data/maps/Route130/map.bin" - - .align 2 -Route130_MapAttributes:: @ 82F1D50 - .4byte 0x50 - .4byte 0x28 - .4byte Route130_MapBorder - .4byte Route130_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Cave - -BattleTower_Lobby_MapBorder:: @ 82F1D68 - .incbin "data/maps/BattleTower_Lobby/border.bin" - -BattleTower_Lobby_MapBlockdata:: @ 82F1D70 - .incbin "data/maps/BattleTower_Lobby/map.bin" - - .align 2 -BattleTower_Lobby_MapAttributes:: @ 82F1E6C - .4byte 0xe - .4byte 0x9 - .4byte BattleTower_Lobby_MapBorder - .4byte BattleTower_Lobby_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_BattleTower - -BattleTower_Outside_MapBorder:: @ 82F1E84 - .incbin "data/maps/BattleTower_Outside/border.bin" - -BattleTower_Outside_MapBlockdata:: @ 82F1E8C - .incbin "data/maps/BattleTower_Outside/map.bin" - - .align 2 -BattleTower_Outside_MapAttributes:: @ 82F2558 - .4byte 0x1d - .4byte 0x1e - .4byte BattleTower_Outside_MapBorder - .4byte BattleTower_Outside_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Dewford - -BattleTower_Elevator_MapBorder:: @ 82F2570 - .incbin "data/maps/BattleTower_Elevator/border.bin" - -BattleTower_Elevator_MapBlockdata:: @ 82F2578 - .incbin "data/maps/BattleTower_Elevator/map.bin" - - .align 2 -BattleTower_Elevator_MapAttributes:: @ 82F25B0 - .4byte 0x4 - .4byte 0x7 - .4byte BattleTower_Elevator_MapBorder - .4byte BattleTower_Elevator_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_BattleTower - -BattleTower_Corridor_MapBorder:: @ 82F25C8 - .incbin "data/maps/BattleTower_Corridor/border.bin" - -BattleTower_Corridor_MapBlockdata:: @ 82F25D0 - .incbin "data/maps/BattleTower_Corridor/map.bin" - - .align 2 -BattleTower_Corridor_MapAttributes:: @ 82F267C - .4byte 0x11 - .4byte 0x5 - .4byte BattleTower_Corridor_MapBorder - .4byte BattleTower_Corridor_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_BattleTower - -BattleTower_BattleRoom_MapBorder:: @ 82F2694 - .incbin "data/maps/BattleTower_BattleRoom/border.bin" - -BattleTower_BattleRoom_MapBlockdata:: @ 82F269C - .incbin "data/maps/BattleTower_BattleRoom/map.bin" - - .align 2 -BattleTower_BattleRoom_MapAttributes:: @ 82F2750 - .4byte 0xa - .4byte 0x9 - .4byte BattleTower_BattleRoom_MapBorder - .4byte BattleTower_BattleRoom_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_BattleTower - -RustboroCity_DevonCorp_3F_MapBorder:: @ 82F2768 - .incbin "data/maps/RustboroCity_DevonCorp_3F/border.bin" - -RustboroCity_DevonCorp_3F_MapBlockdata:: @ 82F2770 - .incbin "data/maps/RustboroCity_DevonCorp_3F/map.bin" - - .align 2 -RustboroCity_DevonCorp_3F_MapAttributes:: @ 82F28C8 - .4byte 0x13 - .4byte 0x9 - .4byte RustboroCity_DevonCorp_3F_MapBorder - .4byte RustboroCity_DevonCorp_3F_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Facility - -EverGrandeCity_PokemonLeague_MapBorder:: @ 82F28E0 - .incbin "data/maps/EverGrandeCity_PokemonLeague/border.bin" - -EverGrandeCity_PokemonLeague_MapBlockdata:: @ 82F28E8 - .incbin "data/maps/EverGrandeCity_PokemonLeague/map.bin" - - .align 2 -EverGrandeCity_PokemonLeague_MapAttributes:: @ 82F2AB0 - .4byte 0x13 - .4byte 0xc - .4byte EverGrandeCity_PokemonLeague_MapBorder - .4byte EverGrandeCity_PokemonLeague_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_PokemonCenter - -Route119_WeatherInstitute_1F_MapBorder:: @ 82F2AC8 - .incbin "data/maps/Route119_WeatherInstitute_1F/border.bin" - -Route119_WeatherInstitute_1F_MapBlockdata:: @ 82F2AD0 - .incbin "data/maps/Route119_WeatherInstitute_1F/map.bin" - - .align 2 -Route119_WeatherInstitute_1F_MapAttributes:: @ 82F2CD8 - .4byte 0x14 - .4byte 0xd - .4byte Route119_WeatherInstitute_1F_MapBorder - .4byte Route119_WeatherInstitute_1F_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_Lab - -Route119_WeatherInstitute_2F_MapBorder:: @ 82F2CF0 - .incbin "data/maps/Route119_WeatherInstitute_2F/border.bin" - -Route119_WeatherInstitute_2F_MapBlockdata:: @ 82F2CF8 - .incbin "data/maps/Route119_WeatherInstitute_2F/map.bin" - - .align 2 -Route119_WeatherInstitute_2F_MapAttributes:: @ 82F2EB0 - .4byte 0x14 - .4byte 0xb - .4byte Route119_WeatherInstitute_2F_MapBorder - .4byte Route119_WeatherInstitute_2F_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_Lab - -LilycoveCity_DepartmentStoreElevator_MapBorder:: @ 82F2EC8 - .incbin "data/maps/LilycoveCity_DepartmentStoreElevator/border.bin" - -LilycoveCity_DepartmentStoreElevator_MapBlockdata:: @ 82F2ED0 - .incbin "data/maps/LilycoveCity_DepartmentStoreElevator/map.bin" - - .align 2 -LilycoveCity_DepartmentStoreElevator_MapAttributes:: @ 82F2F00 - .4byte 0x4 - .4byte 0x6 - .4byte LilycoveCity_DepartmentStoreElevator_MapBorder - .4byte LilycoveCity_DepartmentStoreElevator_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_BattleTower - -Underwater1_MapBorder:: @ 82F2F18 - .incbin "data/maps/Underwater1/border.bin" - -Underwater1_MapBlockdata:: @ 82F2F20 - .incbin "data/maps/Underwater1/map.bin" - - .align 2 -Underwater1_MapAttributes:: @ 82F6120 - .4byte 0x50 - .4byte 0x50 - .4byte Underwater1_MapBorder - .4byte Underwater1_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Underwater - -MossdeepCity_SpaceCenter_1F_MapBorder:: @ 82F6138 - .incbin "data/maps/MossdeepCity_SpaceCenter_1F/border.bin" - -MossdeepCity_SpaceCenter_1F_MapBlockdata:: @ 82F6140 - .incbin "data/maps/MossdeepCity_SpaceCenter_1F/map.bin" - - .align 2 -MossdeepCity_SpaceCenter_1F_MapAttributes:: @ 82F6280 - .4byte 0x10 - .4byte 0xa - .4byte MossdeepCity_SpaceCenter_1F_MapBorder - .4byte MossdeepCity_SpaceCenter_1F_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Facility - -MossdeepCity_SpaceCenter_2F_MapBorder:: @ 82F6298 - .incbin "data/maps/MossdeepCity_SpaceCenter_2F/border.bin" - -MossdeepCity_SpaceCenter_2F_MapBlockdata:: @ 82F62A0 - .incbin "data/maps/MossdeepCity_SpaceCenter_2F/map.bin" - - .align 2 -MossdeepCity_SpaceCenter_2F_MapAttributes:: @ 82F63E0 - .4byte 0x10 - .4byte 0xa - .4byte MossdeepCity_SpaceCenter_2F_MapBorder - .4byte MossdeepCity_SpaceCenter_2F_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Facility - -SSTidalCorridor_MapBorder:: @ 82F63F8 - .incbin "data/maps/SSTidalCorridor/border.bin" - -SSTidalCorridor_MapBlockdata:: @ 82F6400 - .incbin "data/maps/SSTidalCorridor/map.bin" - - .align 2 -SSTidalCorridor_MapAttributes:: @ 82F65D4 - .4byte 0x12 - .4byte 0xd - .4byte SSTidalCorridor_MapBorder - .4byte SSTidalCorridor_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Ship - -SSTidalLowerDeck_MapBorder:: @ 82F65EC - .incbin "data/maps/SSTidalLowerDeck/border.bin" - -SSTidalLowerDeck_MapBlockdata:: @ 82F65F4 - .incbin "data/maps/SSTidalLowerDeck/map.bin" - - .align 2 -SSTidalLowerDeck_MapAttributes:: @ 82F67B0 - .4byte 0x11 - .4byte 0xd - .4byte SSTidalLowerDeck_MapBorder - .4byte SSTidalLowerDeck_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Ship - -SSTidalRooms_MapBorder:: @ 82F67C8 - .incbin "data/maps/SSTidalRooms/border.bin" - -SSTidalRooms_MapBlockdata:: @ 82F67D0 - .incbin "data/maps/SSTidalRooms/map.bin" - - .align 2 -SSTidalRooms_MapAttributes:: @ 82F6CE0 - .4byte 0x24 - .4byte 0x12 - .4byte SSTidalRooms_MapBorder - .4byte SSTidalRooms_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Ship - -IslandCave_MapBorder:: @ 82F6CF8 - .incbin "data/maps/IslandCave/border.bin" - -IslandCave_MapBlockdata:: @ 82F6D00 - .incbin "data/maps/IslandCave/map.bin" - - .align 2 -IslandCave_MapAttributes:: @ 82F7164 - .4byte 0x11 - .4byte 0x21 - .4byte IslandCave_MapBorder - .4byte IslandCave_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Cave - -AncientTomb_MapBorder:: @ 82F717C - .incbin "data/maps/AncientTomb/border.bin" - -AncientTomb_MapBlockdata:: @ 82F7184 - .incbin "data/maps/AncientTomb/map.bin" - - .align 2 -AncientTomb_MapAttributes:: @ 82F75E8 - .4byte 0x11 - .4byte 0x21 - .4byte AncientTomb_MapBorder - .4byte AncientTomb_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Cave - -Underwater_Route134_MapBorder:: @ 82F7600 - .incbin "data/maps/Underwater_Route134/border.bin" - -Underwater_Route134_MapBlockdata:: @ 82F7608 - .incbin "data/maps/Underwater_Route134/map.bin" - - .align 2 -Underwater_Route134_MapAttributes:: @ 82F7770 - .4byte 0x12 - .4byte 0xa - .4byte Underwater_Route134_MapBorder - .4byte Underwater_Route134_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Underwater - -Underwater_SealedChamber_MapBorder:: @ 82F7788 - .incbin "data/maps/Underwater_SealedChamber/border.bin" - -Underwater_SealedChamber_MapBlockdata:: @ 82F7790 - .incbin "data/maps/Underwater_SealedChamber/map.bin" - - .align 2 -Underwater_SealedChamber_MapAttributes:: @ 82F7FD0 - .4byte 0x16 - .4byte 0x30 - .4byte Underwater_SealedChamber_MapBorder - .4byte Underwater_SealedChamber_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Underwater - -SealedChamber_OuterRoom_MapBorder:: @ 82F7FE8 - .incbin "data/maps/SealedChamber_OuterRoom/border.bin" - -SealedChamber_OuterRoom_MapBlockdata:: @ 82F7FF0 - .incbin "data/maps/SealedChamber_OuterRoom/map.bin" - - .align 2 -SealedChamber_OuterRoom_MapAttributes:: @ 82F83B8 - .4byte 0x15 - .4byte 0x17 - .4byte SealedChamber_OuterRoom_MapBorder - .4byte SealedChamber_OuterRoom_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Cave - -VictoryRoad_B1F_MapBorder:: @ 82F83D0 - .incbin "data/maps/VictoryRoad_B1F/border.bin" - -VictoryRoad_B1F_MapBlockdata:: @ 82F83D8 - .incbin "data/maps/VictoryRoad_B1F/map.bin" - - .align 2 -VictoryRoad_B1F_MapAttributes:: @ 82F8EFC - .4byte 0x2e - .4byte 0x1f - .4byte VictoryRoad_B1F_MapBorder - .4byte VictoryRoad_B1F_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Cave - -VictoryRoad_B2F_MapBorder:: @ 82F8F14 - .incbin "data/maps/VictoryRoad_B2F/border.bin" - -VictoryRoad_B2F_MapBlockdata:: @ 82F8F1C - .incbin "data/maps/VictoryRoad_B2F/map.bin" - - .align 2 -VictoryRoad_B2F_MapAttributes:: @ 82F9A40 - .4byte 0x2e - .4byte 0x1f - .4byte VictoryRoad_B2F_MapBorder - .4byte VictoryRoad_B2F_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Cave - -Route104_Prototype_MapBorder:: @ 82F9A58 - .incbin "data/maps/Route104_Prototype/border.bin" - -Route104_Prototype_MapBlockdata:: @ 82F9A60 - .incbin "data/maps/Route104_Prototype/map.bin" - - .align 2 -Route104_Prototype_MapAttributes:: @ 82F9A64 - .4byte 0x1 - .4byte 0x1 - .4byte Route104_Prototype_MapBorder - .4byte Route104_Prototype_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Rustboro - -GraniteCave_StevensRoom_MapBorder:: @ 82F9A7C - .incbin "data/maps/GraniteCave_StevensRoom/border.bin" - -GraniteCave_StevensRoom_MapBlockdata:: @ 82F9A84 - .incbin "data/maps/GraniteCave_StevensRoom/map.bin" - - .align 2 -GraniteCave_StevensRoom_MapAttributes:: @ 82F9C28 - .4byte 0xf - .4byte 0xe - .4byte GraniteCave_StevensRoom_MapBorder - .4byte GraniteCave_StevensRoom_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Cave - -AbandonedShip_HiddenFloorCorridors_MapBorder:: @ 82F9C40 - .incbin "data/maps/AbandonedShip_HiddenFloorCorridors/border.bin" - -AbandonedShip_HiddenFloorCorridors_MapBlockdata:: @ 82F9C48 - .incbin "data/maps/AbandonedShip_HiddenFloorCorridors/map.bin" - - .align 2 -AbandonedShip_HiddenFloorCorridors_MapAttributes:: @ 82F9D68 - .4byte 0xd - .4byte 0xb - .4byte AbandonedShip_HiddenFloorCorridors_MapBorder - .4byte AbandonedShip_HiddenFloorCorridors_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Ship - -SouthernIsland_Exterior_MapBorder:: @ 82F9D80 - .incbin "data/maps/SouthernIsland_Exterior/border.bin" - -SouthernIsland_Exterior_MapBlockdata:: @ 82F9D88 - .incbin "data/maps/SouthernIsland_Exterior/map.bin" - - .align 2 -SouthernIsland_Exterior_MapAttributes:: @ 82FA544 - .4byte 0x21 - .4byte 0x1e - .4byte SouthernIsland_Exterior_MapBorder - .4byte SouthernIsland_Exterior_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Rustboro - -SouthernIsland_Interior_MapBorder:: @ 82FA55C - .incbin "data/maps/SouthernIsland_Interior/border.bin" - -SouthernIsland_Interior_MapBlockdata:: @ 82FA564 - .incbin "data/maps/SouthernIsland_Interior/map.bin" - - .align 2 -SouthernIsland_Interior_MapAttributes:: @ 82FAA74 - .4byte 0x1b - .4byte 0x18 - .4byte SouthernIsland_Interior_MapBorder - .4byte SouthernIsland_Interior_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Rustboro - -JaggedPass_MapBorder:: @ 82FAA8C - .incbin "data/maps/JaggedPass/border.bin" - -JaggedPass_MapBlockdata:: @ 82FAA94 - .incbin "data/maps/JaggedPass/map.bin" - - .align 2 -JaggedPass_MapAttributes:: @ 82FB55C - .4byte 0x1e - .4byte 0x2e - .4byte JaggedPass_MapBorder - .4byte JaggedPass_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Lavaridge - -FieryPath_MapBorder:: @ 82FB574 - .incbin "data/maps/FieryPath/border.bin" - -FieryPath_MapBlockdata:: @ 82FB57C - .incbin "data/maps/FieryPath/map.bin" - - .align 2 -FieryPath_MapAttributes:: @ 82FBFE0 - .4byte 0x23 - .4byte 0x26 - .4byte FieryPath_MapBorder - .4byte FieryPath_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Lavaridge - -RustboroCity_Flat2_1F_MapBorder:: @ 82FBFF8 - .incbin "data/maps/RustboroCity_Flat2_1F/border.bin" - -RustboroCity_Flat2_1F_MapBlockdata:: @ 82FC000 - .incbin "data/maps/RustboroCity_Flat2_1F/map.bin" - - .align 2 -RustboroCity_Flat2_1F_MapAttributes:: @ 82FC0FC - .4byte 0xe - .4byte 0x9 - .4byte RustboroCity_Flat2_1F_MapBorder - .4byte RustboroCity_Flat2_1F_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_GenericBuilding - -RustboroCity_Flat2_2F_MapBorder:: @ 82FC114 - .incbin "data/maps/RustboroCity_Flat2_2F/border.bin" - -RustboroCity_Flat2_2F_MapBlockdata:: @ 82FC11C - .incbin "data/maps/RustboroCity_Flat2_2F/map.bin" - - .align 2 -RustboroCity_Flat2_2F_MapAttributes:: @ 82FC218 - .4byte 0xe - .4byte 0x9 - .4byte RustboroCity_Flat2_2F_MapBorder - .4byte RustboroCity_Flat2_2F_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_GenericBuilding - -RustboroCity_Flat2_3F_MapBorder:: @ 82FC230 - .incbin "data/maps/RustboroCity_Flat2_3F/border.bin" - -RustboroCity_Flat2_3F_MapBlockdata:: @ 82FC238 - .incbin "data/maps/RustboroCity_Flat2_3F/map.bin" - - .align 2 -RustboroCity_Flat2_3F_MapAttributes:: @ 82FC334 - .4byte 0xe - .4byte 0x9 - .4byte RustboroCity_Flat2_3F_MapBorder - .4byte RustboroCity_Flat2_3F_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_GenericBuilding - -SootopolisCity_House8_MapBorder:: @ 82FC34C - .incbin "data/maps/SootopolisCity_House8/border.bin" - -SootopolisCity_House8_MapBlockdata:: @ 82FC354 - .incbin "data/maps/SootopolisCity_House8/map.bin" - - .align 2 -SootopolisCity_House8_MapAttributes:: @ 82FC3C4 - .4byte 0x8 - .4byte 0x7 - .4byte SootopolisCity_House8_MapBorder - .4byte SootopolisCity_House8_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_GenericBuilding - -EverGrandeCity_HallOfFame_MapBorder:: @ 82FC3DC - .incbin "data/maps/EverGrandeCity_HallOfFame/border.bin" - -EverGrandeCity_HallOfFame_MapBlockdata:: @ 82FC3E4 - .incbin "data/maps/EverGrandeCity_HallOfFame/map.bin" - - .align 2 -EverGrandeCity_HallOfFame_MapAttributes:: @ 82FC5E4 - .4byte 0xf - .4byte 0x11 - .4byte EverGrandeCity_HallOfFame_MapBorder - .4byte EverGrandeCity_HallOfFame_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_CableClub - -LilycoveCity_CoveLilyMotel_1F_MapBorder:: @ 82FC5FC - .incbin "data/maps/LilycoveCity_CoveLilyMotel_1F/border.bin" - -LilycoveCity_CoveLilyMotel_1F_MapBlockdata:: @ 82FC604 - .incbin "data/maps/LilycoveCity_CoveLilyMotel_1F/map.bin" - - .align 2 -LilycoveCity_CoveLilyMotel_1F_MapAttributes:: @ 82FC6DC - .4byte 0xc - .4byte 0x9 - .4byte LilycoveCity_CoveLilyMotel_1F_MapBorder - .4byte LilycoveCity_CoveLilyMotel_1F_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_GenericBuilding - -LilycoveCity_CoveLilyMotel_2F_MapBorder:: @ 82FC6F4 - .incbin "data/maps/LilycoveCity_CoveLilyMotel_2F/border.bin" - -LilycoveCity_CoveLilyMotel_2F_MapBlockdata:: @ 82FC6FC - .incbin "data/maps/LilycoveCity_CoveLilyMotel_2F/map.bin" - - .align 2 -LilycoveCity_CoveLilyMotel_2F_MapAttributes:: @ 82FC7D4 - .4byte 0xc - .4byte 0x9 - .4byte LilycoveCity_CoveLilyMotel_2F_MapBorder - .4byte LilycoveCity_CoveLilyMotel_2F_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_GenericBuilding - -Route124_DivingTreasureHuntersHouse_MapBorder:: @ 82FC7EC - .incbin "data/maps/Route124_DivingTreasureHuntersHouse/border.bin" - -Route124_DivingTreasureHuntersHouse_MapBlockdata:: @ 82FC7F4 - .incbin "data/maps/Route124_DivingTreasureHuntersHouse/map.bin" - - .align 2 -Route124_DivingTreasureHuntersHouse_MapAttributes:: @ 82FC8A8 - .4byte 0xa - .4byte 0x9 - .4byte Route124_DivingTreasureHuntersHouse_MapBorder - .4byte Route124_DivingTreasureHuntersHouse_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_GenericBuilding - -MtPyre_Exterior_MapBorder:: @ 82FC8C0 - .incbin "data/maps/MtPyre_Exterior/border.bin" - -MtPyre_Exterior_MapBlockdata:: @ 82FC8C8 - .incbin "data/maps/MtPyre_Exterior/map.bin" - - .align 2 -MtPyre_Exterior_MapAttributes:: @ 82FD7EC - .4byte 0x26 - .4byte 0x33 - .4byte MtPyre_Exterior_MapBorder - .4byte MtPyre_Exterior_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Facility - -MtPyre_Summit_MapBorder:: @ 82FD804 - .incbin "data/maps/MtPyre_Summit/border.bin" - -MtPyre_Summit_MapBlockdata:: @ 82FD80C - .incbin "data/maps/MtPyre_Summit/map.bin" - - .align 2 -MtPyre_Summit_MapAttributes:: @ 82FE680 - .4byte 0x32 - .4byte 0x25 - .4byte MtPyre_Summit_MapBorder - .4byte MtPyre_Summit_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Facility - -SealedChamber_InnerRoom_MapBorder:: @ 82FE698 - .incbin "data/maps/SealedChamber_InnerRoom/border.bin" - -SealedChamber_InnerRoom_MapBlockdata:: @ 82FE6A0 - .incbin "data/maps/SealedChamber_InnerRoom/map.bin" - - .align 2 -SealedChamber_InnerRoom_MapAttributes:: @ 82FEA68 - .4byte 0x15 - .4byte 0x17 - .4byte SealedChamber_InnerRoom_MapBorder - .4byte SealedChamber_InnerRoom_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Cave - -MossdeepCity_GameCorner_1F_MapBorder:: @ 82FEA80 - .incbin "data/maps/MossdeepCity_GameCorner_1F/border.bin" - -MossdeepCity_GameCorner_1F_MapBlockdata:: @ 82FEA88 - .incbin "data/maps/MossdeepCity_GameCorner_1F/map.bin" - - .align 2 -MossdeepCity_GameCorner_1F_MapAttributes:: @ 82FEB38 - .4byte 0xb - .4byte 0x8 - .4byte MossdeepCity_GameCorner_1F_MapBorder - .4byte MossdeepCity_GameCorner_1F_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_GenericBuilding - -MossdeepCity_GameCorner_B1F_MapBorder:: @ 82FEB50 - .incbin "data/maps/MossdeepCity_GameCorner_B1F/border.bin" - -MossdeepCity_GameCorner_B1F_MapBlockdata:: @ 82FEB58 - .incbin "data/maps/MossdeepCity_GameCorner_B1F/map.bin" - - .align 2 -MossdeepCity_GameCorner_B1F_MapAttributes:: @ 82FEC30 - .4byte 0xc - .4byte 0x9 - .4byte MossdeepCity_GameCorner_B1F_MapBorder - .4byte MossdeepCity_GameCorner_B1F_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_GenericBuilding - -SootopolisCity_House1_MapBorder:: @ 82FEC48 - .incbin "data/maps/SootopolisCity_House1/border.bin" - -SootopolisCity_House1_MapBlockdata:: @ 82FEC50 - .incbin "data/maps/SootopolisCity_House1/map.bin" - - .align 2 -SootopolisCity_House1_MapAttributes:: @ 82FECC0 -SootopolisCity_House4_MapAttributes:: @ 82FECC0 -SootopolisCity_House7_MapAttributes:: @ 82FECC0 - .4byte 0x8 - .4byte 0x7 - .4byte SootopolisCity_House1_MapBorder - .4byte SootopolisCity_House1_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_GenericBuilding - -SootopolisCity_House2_MapBorder:: @ 82FECD8 - .incbin "data/maps/SootopolisCity_House2/border.bin" - -SootopolisCity_House2_MapBlockdata:: @ 82FECE0 - .incbin "data/maps/SootopolisCity_House2/map.bin" - - .align 2 -SootopolisCity_House2_MapAttributes:: @ 82FED50 -SootopolisCity_House5_MapAttributes:: @ 82FED50 - .4byte 0x8 - .4byte 0x7 - .4byte SootopolisCity_House2_MapBorder - .4byte SootopolisCity_House2_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_GenericBuilding - -SootopolisCity_House3_MapBorder:: @ 82FED68 - .incbin "data/maps/SootopolisCity_House3/border.bin" - -SootopolisCity_House3_MapBlockdata:: @ 82FED70 - .incbin "data/maps/SootopolisCity_House3/map.bin" - - .align 2 -SootopolisCity_House3_MapAttributes:: @ 82FEDE0 -SootopolisCity_House6_MapAttributes:: @ 82FEDE0 - .4byte 0x8 - .4byte 0x7 - .4byte SootopolisCity_House3_MapBorder - .4byte SootopolisCity_House3_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_GenericBuilding - -AbandonedShip_HiddenFloorRooms_MapBorder:: @ 82FEDF8 - .incbin "data/maps/AbandonedShip_HiddenFloorRooms/border.bin" - -AbandonedShip_HiddenFloorRooms_MapBlockdata:: @ 82FEE00 - .incbin "data/maps/AbandonedShip_HiddenFloorRooms/map.bin" - - .align 2 -AbandonedShip_HiddenFloorRooms_MapAttributes:: @ 82FF328 - .4byte 0x2c - .4byte 0xf - .4byte AbandonedShip_HiddenFloorRooms_MapBorder - .4byte AbandonedShip_HiddenFloorRooms_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Ship - -ScorchedSlab_MapBorder:: @ 82FF340 - .incbin "data/maps/ScorchedSlab/border.bin" - -ScorchedSlab_MapBlockdata:: @ 82FF348 - .incbin "data/maps/ScorchedSlab/map.bin" - - .align 2 -ScorchedSlab_MapAttributes:: @ 82FF5A0 - .4byte 0xf - .4byte 0x14 - .4byte ScorchedSlab_MapBorder - .4byte ScorchedSlab_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Cave - -UnknownMapBorder_082FF894: - .incbin "data/maps/UnknownMap_082FF894/border.bin" - -UnknownMapBlockdata_082FF894: - .incbin "data/maps/UnknownMap_082FF894/map.bin" - - .align 2 -UnknownMapAttributes_082FF894: - .4byte 0x13 - .4byte 0x13 - .4byte UnknownMapBorder_082FF894 - .4byte UnknownMapBlockdata_082FF894 - .4byte gTileset_General - .4byte gTileset_Cave - -RustboroCity_Flat1_1F_MapBorder:: @ 82FF8AC - .incbin "data/maps/RustboroCity_Flat1_1F/border.bin" - -RustboroCity_Flat1_1F_MapBlockdata:: @ 82FF8B4 - .incbin "data/maps/RustboroCity_Flat1_1F/map.bin" - - .align 2 -RustboroCity_Flat1_1F_MapAttributes:: @ 82FF994 - .4byte 0xe - .4byte 0x8 - .4byte RustboroCity_Flat1_1F_MapBorder - .4byte RustboroCity_Flat1_1F_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_GenericBuilding - -RustboroCity_Flat1_2F_MapBorder:: @ 82FF9AC - .incbin "data/maps/RustboroCity_Flat1_2F/border.bin" - -RustboroCity_Flat1_2F_MapBlockdata:: @ 82FF9B4 - .incbin "data/maps/RustboroCity_Flat1_2F/map.bin" - - .align 2 -RustboroCity_Flat1_2F_MapAttributes:: @ 82FFA94 - .4byte 0xe - .4byte 0x8 - .4byte RustboroCity_Flat1_2F_MapBorder - .4byte RustboroCity_Flat1_2F_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_GenericBuilding - -EverGrandeCity_Corridor4_MapBorder:: @ 82FFAAC - .incbin "data/maps/EverGrandeCity_Corridor4/border.bin" - -EverGrandeCity_Corridor4_MapBlockdata:: @ 82FFAB4 - .incbin "data/maps/EverGrandeCity_Corridor4/map.bin" - - .align 2 -EverGrandeCity_Corridor4_MapAttributes:: @ 82FFDA0 - .4byte 0xb - .4byte 0x22 - .4byte EverGrandeCity_Corridor4_MapBorder - .4byte EverGrandeCity_Corridor4_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_EliteFour - -MagmaHideout_1F_MapBorder:: @ 82FFDB8 - .incbin "data/maps/MagmaHideout_1F/border.bin" - -MagmaHideout_1F_MapBlockdata:: @ 82FFDC0 - .incbin "data/maps/MagmaHideout_1F/map.bin" - - .align 2 -MagmaHideout_1F_MapAttributes:: @ 8300450 - .4byte 0x1c - .4byte 0x1e - .4byte MagmaHideout_1F_MapBorder - .4byte MagmaHideout_1F_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Facility - -MagmaHideout_B1F_MapBorder:: @ 8300468 - .incbin "data/maps/MagmaHideout_B1F/border.bin" - -MagmaHideout_B1F_MapBlockdata:: @ 8300470 - .incbin "data/maps/MagmaHideout_B1F/map.bin" - - .align 2 -MagmaHideout_B1F_MapAttributes:: @ 8301010 - .4byte 0x3e - .4byte 0x18 - .4byte MagmaHideout_B1F_MapBorder - .4byte MagmaHideout_B1F_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Facility - -MagmaHideout_B2F_MapBorder:: @ 8301028 - .incbin "data/maps/MagmaHideout_B2F/border.bin" - -MagmaHideout_B2F_MapBlockdata:: @ 8301030 - .incbin "data/maps/MagmaHideout_B2F/map.bin" - - .align 2 -MagmaHideout_B2F_MapAttributes:: @ 8301690 - .4byte 0x22 - .4byte 0x18 - .4byte MagmaHideout_B2F_MapBorder - .4byte MagmaHideout_B2F_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Facility - -UnknownMapBorder_08302970: - .incbin "data/maps/UnknownMap_08302970/border.bin" - -UnknownMapBlockdata_08302970: - .incbin "data/maps/UnknownMap_08302970/map.bin" - - .align 2 -UnknownMapAttributes_08302970: - .4byte 0x3C - .4byte 0x28 - .4byte UnknownMapBorder_08302970 - .4byte UnknownMapBlockdata_08302970 - .4byte gTileset_General - .4byte gTileset_Pacifidlog - -SkyPillar_Entrance_MapBorder:: @ 8302988 - .incbin "data/maps/SkyPillar_Entrance/border.bin" - -SkyPillar_Entrance_MapBlockdata:: @ 8302990 - .incbin "data/maps/SkyPillar_Entrance/map.bin" - - .align 2 -SkyPillar_Entrance_MapAttributes:: @ 8302C18 - .4byte 0x12 - .4byte 0x12 - .4byte SkyPillar_Entrance_MapBorder - .4byte SkyPillar_Entrance_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Cave - -SkyPillar_Outside_MapBorder:: @ 8302C30 - .incbin "data/maps/SkyPillar_Outside/border.bin" - -SkyPillar_Outside_MapBlockdata:: @ 8302C38 - .incbin "data/maps/SkyPillar_Outside/map.bin" - - .align 2 -SkyPillar_Outside_MapAttributes:: @ 8303140 - .4byte 0x1c - .4byte 0x17 - .4byte SkyPillar_Outside_MapBorder - .4byte SkyPillar_Outside_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Pacifidlog - -SkyPillar_1F_MapBorder:: @ 8303158 - .incbin "data/maps/SkyPillar_1F/border.bin" - -SkyPillar_1F_MapBlockdata:: @ 8303160 - .incbin "data/maps/SkyPillar_1F/map.bin" - - .align 2 -SkyPillar_1F_MapAttributes:: @ 83032E8 - .4byte 0xe - .4byte 0xe - .4byte SkyPillar_1F_MapBorder - .4byte SkyPillar_1F_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Pacifidlog - -SkyPillar_2F_MapBorder:: @ 8303300 - .incbin "data/maps/SkyPillar_2F/border.bin" - -SkyPillar_2F_MapBlockdata:: @ 8303308 - .incbin "data/maps/SkyPillar_2F/map.bin" - - .align 2 -SkyPillar_2F_MapAttributes:: @ 8303490 - .4byte 0xe - .4byte 0xe - .4byte SkyPillar_2F_MapBorder - .4byte SkyPillar_2F_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Pacifidlog - -SkyPillar_3F_MapBorder:: @ 83034A8 - .incbin "data/maps/SkyPillar_3F/border.bin" - -SkyPillar_3F_MapBlockdata:: @ 83034B0 - .incbin "data/maps/SkyPillar_3F/map.bin" - - .align 2 -SkyPillar_3F_MapAttributes:: @ 8303638 - .4byte 0xe - .4byte 0xe - .4byte SkyPillar_3F_MapBorder - .4byte SkyPillar_3F_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Pacifidlog - -SkyPillar_4F_MapBorder:: @ 8303650 - .incbin "data/maps/SkyPillar_4F/border.bin" - -SkyPillar_4F_MapBlockdata:: @ 8303658 - .incbin "data/maps/SkyPillar_4F/map.bin" - - .align 2 -SkyPillar_4F_MapAttributes:: @ 83037E0 - .4byte 0xe - .4byte 0xe - .4byte SkyPillar_4F_MapBorder - .4byte SkyPillar_4F_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Pacifidlog - -UnknownMapBorder_083041B4: - .incbin "data/maps/UnknownMap_083041B4/border.bin" - -UnknownMapBlockdata_083041B4: - .incbin "data/maps/UnknownMap_083041B4/map.bin" - - .align 2 -UnknownMapAttributes_083041B4: - .4byte 0x1B - .4byte 0x2E - .4byte UnknownMapBorder_083041B4 - .4byte UnknownMapBlockdata_083041B4 - .4byte gTileset_General - .4byte gTileset_Cave - -MossdeepCity_StevensHouse_MapBorder:: @ 83041CC - .incbin "data/maps/MossdeepCity_StevensHouse/border.bin" - -MossdeepCity_StevensHouse_MapBlockdata:: @ 83041D4 - .incbin "data/maps/MossdeepCity_StevensHouse/map.bin" - - .align 2 -MossdeepCity_StevensHouse_MapAttributes:: @ 8304284 - .4byte 0xb - .4byte 0x8 - .4byte MossdeepCity_StevensHouse_MapBorder - .4byte MossdeepCity_StevensHouse_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_GenericBuilding - -ShoalCave_LowTideIceRoom_MapBorder:: @ 830429C - .incbin "data/maps/ShoalCave_LowTideIceRoom/border.bin" - -ShoalCave_LowTideIceRoom_MapBlockdata:: @ 83042A4 - .incbin "data/maps/ShoalCave_LowTideIceRoom/map.bin" - - .align 2 -ShoalCave_LowTideIceRoom_MapAttributes:: @ 8304754 - .4byte 0x14 - .4byte 0x1e - .4byte ShoalCave_LowTideIceRoom_MapBorder - .4byte ShoalCave_LowTideIceRoom_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Cave - -SafariZone_RestHouse_MapBorder:: @ 830476C - .incbin "data/maps/SafariZone_RestHouse/border.bin" - -SafariZone_RestHouse_MapBlockdata:: @ 8304774 - .incbin "data/maps/SafariZone_RestHouse/map.bin" - - .align 2 -SafariZone_RestHouse_MapAttributes:: @ 8304828 - .4byte 0xa - .4byte 0x9 - .4byte SafariZone_RestHouse_MapBorder - .4byte SafariZone_RestHouse_MapBlockdata - .4byte gTileset_Building - .4byte gTileset_GenericBuilding - -SkyPillar_5F_MapBorder:: @ 8304840 - .incbin "data/maps/SkyPillar_5F/border.bin" - -SkyPillar_5F_MapBlockdata:: @ 8304848 - .incbin "data/maps/SkyPillar_5F/map.bin" - - .align 2 -SkyPillar_5F_MapAttributes:: @ 83049D0 - .4byte 0xe - .4byte 0xe - .4byte SkyPillar_5F_MapBorder - .4byte SkyPillar_5F_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Pacifidlog - -SkyPillar_Top_MapBorder:: @ 83049E8 - .incbin "data/maps/SkyPillar_Top/border.bin" - -SkyPillar_Top_MapBlockdata:: @ 83049F0 - .incbin "data/maps/SkyPillar_Top/map.bin" - - .align 2 -SkyPillar_Top_MapAttributes:: @ 8304F00 - .4byte 0x1b - .4byte 0x18 - .4byte SkyPillar_Top_MapBorder - .4byte SkyPillar_Top_MapBlockdata - .4byte gTileset_General - .4byte gTileset_Pacifidlog diff --git a/data/maps/_groups.inc b/data/maps/_groups.inc new file mode 100644 index 000000000..478f03e86 --- /dev/null +++ b/data/maps/_groups.inc @@ -0,0 +1,532 @@ + .align 2 +gMapGroup0:: @ 8307F60 + .4byte PetalburgCity + .4byte SlateportCity + .4byte MauvilleCity + .4byte RustboroCity + .4byte FortreeCity + .4byte LilycoveCity + .4byte MossdeepCity + .4byte SootopolisCity + .4byte EverGrandeCity + .4byte LittlerootTown + .4byte OldaleTown + .4byte DewfordTown + .4byte LavaridgeTown + .4byte FallarborTown + .4byte VerdanturfTown + .4byte PacifidlogTown + .4byte Route101 + .4byte Route102 + .4byte Route103 + .4byte Route104 + .4byte Route105 + .4byte Route106 + .4byte Route107 + .4byte Route108 + .4byte Route109 + .4byte Route110 + .4byte Route111 + .4byte Route112 + .4byte Route113 + .4byte Route114 + .4byte Route115 + .4byte Route116 + .4byte Route117 + .4byte Route118 + .4byte Route119 + .4byte Route120 + .4byte Route121 + .4byte Route122 + .4byte Route123 + .4byte Route124 + .4byte Route125 + .4byte Route126 + .4byte Route127 + .4byte Route128 + .4byte Route129 + .4byte Route130 + .4byte Route131 + .4byte Route132 + .4byte Route133 + .4byte Route134 + .4byte Underwater1 + .4byte Underwater2 + .4byte Underwater3 + .4byte Underwater4 + + .align 2 +gMapGroup1:: @ 8308038 + .4byte LittlerootTown_BrendansHouse_1F + .4byte LittlerootTown_BrendansHouse_2F + .4byte LittlerootTown_MaysHouse_1F + .4byte LittlerootTown_MaysHouse_2F + .4byte LittlerootTown_ProfessorBirchsLab + + .align 2 +gMapGroup2:: @ 830804C + .4byte OldaleTown_House1 + .4byte OldaleTown_House2 + .4byte OldaleTown_PokemonCenter_1F + .4byte OldaleTown_PokemonCenter_2F + .4byte OldaleTown_Mart + + .align 2 +gMapGroup3:: @ 8308060 + .4byte DewfordTown_House1 + .4byte DewfordTown_PokemonCenter_1F + .4byte DewfordTown_PokemonCenter_2F + .4byte DewfordTown_Gym + .4byte DewfordTown_Hall + .4byte DewfordTown_House2 + + .align 2 +gMapGroup4:: @ 8308078 + .4byte LavaridgeTown_HerbShop + .4byte LavaridgeTown_Gym_1F + .4byte LavaridgeTown_Gym_B1F + .4byte LavaridgeTown_House + .4byte LavaridgeTown_Mart + .4byte LavaridgeTown_PokemonCenter_1F + .4byte LavaridgeTown_PokemonCenter_2F + + .align 2 +gMapGroup5:: @ 8308094 + .4byte FallarborTown_Mart + .4byte FallarborTown_ContestLobby + .4byte FallarborTown_ContestHall + .4byte FallarborTown_PokemonCenter_1F + .4byte FallarborTown_PokemonCenter_2F + .4byte FallarborTown_House1 + .4byte FallarborTown_House2 + + .align 2 +gMapGroup6:: @ 83080B0 + .4byte VerdanturfTown_ContestLobby + .4byte VerdanturfTown_ContestHall + .4byte VerdanturfTown_Mart + .4byte VerdanturfTown_PokemonCenter_1F + .4byte VerdanturfTown_PokemonCenter_2F + .4byte VerdanturfTown_WandasHouse + .4byte VerdanturfTown_FriendshipRatersHouse + .4byte VerdanturfTown_House + + .align 2 +gMapGroup7:: @ 83080D0 + .4byte PacifidlogTown_PokemonCenter_1F + .4byte PacifidlogTown_PokemonCenter_2F + .4byte PacifidlogTown_House1 + .4byte PacifidlogTown_House2 + .4byte PacifidlogTown_House3 + .4byte PacifidlogTown_House4 + .4byte PacifidlogTown_House5 + + .align 2 +gMapGroup8:: @ 83080EC + .4byte PetalburgCity_WallysHouse + .4byte PetalburgCity_Gym + .4byte PetalburgCity_House1 + .4byte PetalburgCity_House2 + .4byte PetalburgCity_PokemonCenter_1F + .4byte PetalburgCity_PokemonCenter_2F + .4byte PetalburgCity_Mart + + .align 2 +gMapGroup9:: @ 8308108 + .4byte SlateportCity_SternsShipyard_1F + .4byte SlateportCity_SternsShipyard_2F + .4byte SlateportCity_ContestLobby + .4byte SlateportCity_ContestHall + .4byte SlateportCity_House1 + .4byte SlateportCity_PokemonFanClub + .4byte SlateportCity_OceanicMuseum_1F + .4byte SlateportCity_OceanicMuseum_2F + .4byte SlateportCity_Harbor + .4byte SlateportCity_House2 + .4byte SlateportCity_PokemonCenter_1F + .4byte SlateportCity_PokemonCenter_2F + .4byte SlateportCity_Mart + + .align 2 +gMapGroup10:: @ 830813C + .4byte MauvilleCity_Gym + .4byte MauvilleCity_BikeShop + .4byte MauvilleCity_House1 + .4byte MauvilleCity_GameCorner + .4byte MauvilleCity_House2 + .4byte MauvilleCity_PokemonCenter_1F + .4byte MauvilleCity_PokemonCenter_2F + .4byte MauvilleCity_Mart + + .align 2 +gMapGroup11:: @ 830815C + .4byte RustboroCity_DevonCorp_1F + .4byte RustboroCity_DevonCorp_2F + .4byte RustboroCity_DevonCorp_3F + .4byte RustboroCity_Gym + .4byte RustboroCity_PokemonSchool + .4byte RustboroCity_PokemonCenter_1F + .4byte RustboroCity_PokemonCenter_2F + .4byte RustboroCity_Mart + .4byte RustboroCity_Flat1_1F + .4byte RustboroCity_Flat1_2F + .4byte RustboroCity_House1 + .4byte RustboroCity_CuttersHouse + .4byte RustboroCity_House2 + .4byte RustboroCity_Flat2_1F + .4byte RustboroCity_Flat2_2F + .4byte RustboroCity_Flat2_3F + .4byte RustboroCity_House3 + + .align 2 +gMapGroup12:: @ 83081A0 + .4byte FortreeCity_House1 + .4byte FortreeCity_Gym + .4byte FortreeCity_PokemonCenter_1F + .4byte FortreeCity_PokemonCenter_2F + .4byte FortreeCity_Mart + .4byte FortreeCity_House2 + .4byte FortreeCity_House3 + .4byte FortreeCity_House4 + .4byte FortreeCity_House5 + .4byte FortreeCity_DecorationShop + + .align 2 +gMapGroup13:: @ 83081C8 + .4byte LilycoveCity_CoveLilyMotel_1F + .4byte LilycoveCity_CoveLilyMotel_2F + .4byte LilycoveCity_LilycoveMuseum_1F + .4byte LilycoveCity_LilycoveMuseum_2F + .4byte LilycoveCity_ContestLobby + .4byte LilycoveCity_ContestHall + .4byte LilycoveCity_PokemonCenter_1F + .4byte LilycoveCity_PokemonCenter_2F + .4byte LilycoveCity_UnusedMart + .4byte LilycoveCity_PokemonTrainerFanClub + .4byte LilycoveCity_Harbor + .4byte LilycoveCity_EmptyMap + .4byte LilycoveCity_MoveDeletersHouse + .4byte LilycoveCity_House1 + .4byte LilycoveCity_House2 + .4byte LilycoveCity_House3 + .4byte LilycoveCity_House4 + .4byte LilycoveCity_DepartmentStore_1F + .4byte LilycoveCity_DepartmentStore_2F + .4byte LilycoveCity_DepartmentStore_3F + .4byte LilycoveCity_DepartmentStore_4F + .4byte LilycoveCity_DepartmentStore_5F + .4byte LilycoveCity_DepartmentStoreRooftop + .4byte LilycoveCity_DepartmentStoreElevator + + .align 2 +gMapGroup14:: @ 8308228 + .4byte MossdeepCity_Gym + .4byte MossdeepCity_House1 + .4byte MossdeepCity_House2 + .4byte MossdeepCity_PokemonCenter_1F + .4byte MossdeepCity_PokemonCenter_2F + .4byte MossdeepCity_Mart + .4byte MossdeepCity_House3 + .4byte MossdeepCity_StevensHouse + .4byte MossdeepCity_House4 + .4byte MossdeepCity_SpaceCenter_1F + .4byte MossdeepCity_SpaceCenter_2F + .4byte MossdeepCity_GameCorner_1F + .4byte MossdeepCity_GameCorner_B1F + + .align 2 +gMapGroup15:: @ 830825C + .4byte SootopolisCity_Gym_1F + .4byte SootopolisCity_Gym_B1F + .4byte SootopolisCity_PokemonCenter_1F + .4byte SootopolisCity_PokemonCenter_2F + .4byte SootopolisCity_Mart + .4byte SootopolisCity_House1 + .4byte SootopolisCity_House2 + .4byte SootopolisCity_House3 + .4byte SootopolisCity_House4 + .4byte SootopolisCity_House5 + .4byte SootopolisCity_House6 + .4byte SootopolisCity_House7 + .4byte SootopolisCity_House8 + + .align 2 +gMapGroup16:: @ 8308290 + .4byte EverGrandeCity_SidneysRoom + .4byte EverGrandeCity_PhoebesRoom + .4byte EverGrandeCity_GlaciasRoom + .4byte EverGrandeCity_DrakesRoom + .4byte EverGrandeCity_ChampionsRoom + .4byte EverGrandeCity_Corridor1 + .4byte EverGrandeCity_Corridor2 + .4byte EverGrandeCity_Corridor3 + .4byte EverGrandeCity_Corridor4 + .4byte EverGrandeCity_Corridor5 + .4byte EverGrandeCity_PokemonLeague + .4byte EverGrandeCity_HallOfFame + .4byte EverGrandeCity_PokemonCenter_1F + .4byte EverGrandeCity_PokemonCenter_2F + + .align 2 +gMapGroup17:: @ 83082C8 + .4byte Route104_MrBrineysHouse + .4byte Route104_PrettyPetalFlowerShop + + .align 2 +gMapGroup18:: @ 83082D0 + .4byte Route111_WinstrateFamilysHouse + .4byte Route111_OldLadysRestStop + + .align 2 +gMapGroup19:: @ 83082D8 + .4byte Route112_CableCarStation + .4byte MtChimney_CableCarStation + + .align 2 +gMapGroup20:: @ 83082E0 + .4byte Route114_FossilManiacsHouse + .4byte Route114_FossilManiacsTunnel + .4byte Route114_LanettesHouse + + .align 2 +gMapGroup21:: @ 83082EC + .4byte Route116_TunnelersRestHouse + + .align 2 +gMapGroup22:: @ 83082F0 + .4byte Route117_PokemonDayCare + + .align 2 +gMapGroup23:: @ 83082F4 + .4byte Route121_SafariZoneEntrance + + .align 2 +gMapGroup24:: @ 83082F8 + .4byte MeteorFalls_1F_1R + .4byte MeteorFalls_1F_2R + .4byte MeteorFalls_B1F_1R + .4byte MeteorFalls_B1F_2R + .4byte RusturfTunnel + .4byte Underwater_SootopolisCity + .4byte DesertRuins + .4byte GraniteCave_1F + .4byte GraniteCave_B1F + .4byte GraniteCave_B2F + .4byte GraniteCave_StevensRoom + .4byte PetalburgWoods + .4byte MtChimney + .4byte JaggedPass + .4byte FieryPath + .4byte MtPyre_1F + .4byte MtPyre_2F + .4byte MtPyre_3F + .4byte MtPyre_4F + .4byte MtPyre_5F + .4byte MtPyre_6F + .4byte MtPyre_Exterior + .4byte MtPyre_Summit + .4byte AquaHideout_1F + .4byte AquaHideout_B1F + .4byte AquaHideout_B2F + .4byte Underwater_SeafloorCavern + .4byte SeafloorCavern_Entrance + .4byte SeafloorCavern_Room1 + .4byte SeafloorCavern_Room2 + .4byte SeafloorCavern_Room3 + .4byte SeafloorCavern_Room4 + .4byte SeafloorCavern_Room5 + .4byte SeafloorCavern_Room6 + .4byte SeafloorCavern_Room7 + .4byte SeafloorCavern_Room8 + .4byte SeafloorCavern_Room9 + .4byte CaveOfOrigin_Entrance + .4byte CaveOfOrigin_1F + .4byte CaveOfOrigin_B1F + .4byte CaveOfOrigin_B2F + .4byte CaveOfOrigin_B3F + .4byte CaveOfOrigin_B4F + .4byte VictoryRoad_1F + .4byte VictoryRoad_B1F + .4byte VictoryRoad_B2F + .4byte ShoalCave_LowTideEntranceRoom + .4byte ShoalCave_LowTideInnerRoom + .4byte ShoalCave_LowTideStairsRoom + .4byte ShoalCave_LowTideLowerRoom + .4byte ShoalCave_HighTideEntranceRoom + .4byte ShoalCave_HighTideInnerRoom + .4byte NewMauville_Entrance + .4byte NewMauville_Inside + .4byte AbandonedShip_Deck + .4byte AbandonedShip_Corridors_1F + .4byte AbandonedShip_Rooms_1F + .4byte AbandonedShip_Corridors_B1F + .4byte AbandonedShip_Rooms_B1F + .4byte AbandonedShip_Rooms2_B1F + .4byte AbandonedShip_Underwater1 + .4byte AbandonedShip_Room_B1F + .4byte AbandonedShip_Rooms2_1F + .4byte AbandonedShip_CaptainsOffice + .4byte AbandonedShip_Underwater2 + .4byte AbandonedShip_HiddenFloorCorridors + .4byte AbandonedShip_HiddenFloorRooms + .4byte IslandCave + .4byte AncientTomb + .4byte Underwater_Route134 + .4byte Underwater_SealedChamber + .4byte SealedChamber_OuterRoom + .4byte SealedChamber_InnerRoom + .4byte ScorchedSlab + .4byte MagmaHideout_1F + .4byte MagmaHideout_B1F + .4byte MagmaHideout_B2F + .4byte SkyPillar_Entrance + .4byte SkyPillar_Outside + .4byte SkyPillar_1F + .4byte SkyPillar_2F + .4byte SkyPillar_3F + .4byte SkyPillar_4F + .4byte ShoalCave_LowTideIceRoom + .4byte SkyPillar_5F + .4byte SkyPillar_Top + + .align 2 +gMapGroup25:: @ 8308450 + .4byte SecretBase_RedCave1 + .4byte SecretBase_BrownCave1 + .4byte SecretBase_BlueCave1 + .4byte SecretBase_YellowCave1 + .4byte SecretBase_Tree1 + .4byte SecretBase_Shrub1 + .4byte SecretBase_RedCave2 + .4byte SecretBase_BrownCave2 + .4byte SecretBase_BlueCave2 + .4byte SecretBase_YellowCave2 + .4byte SecretBase_Tree2 + .4byte SecretBase_Shrub2 + .4byte SecretBase_RedCave3 + .4byte SecretBase_BrownCave3 + .4byte SecretBase_BlueCave3 + .4byte SecretBase_YellowCave3 + .4byte SecretBase_Tree3 + .4byte SecretBase_Shrub3 + .4byte SecretBase_RedCave4 + .4byte SecretBase_BrownCave4 + .4byte SecretBase_BlueCave4 + .4byte SecretBase_YellowCave4 + .4byte SecretBase_Tree4 + .4byte SecretBase_Shrub4 + .4byte SingleBattleColosseum + .4byte TradeCenter + .4byte RecordCorner + .4byte DoubleBattleColosseum + .4byte LinkContestRoom1 + .4byte UnknownMap_25_29 + .4byte UnknownMap_25_30 + .4byte UnknownMap_25_31 + .4byte UnknownMap_25_32 + .4byte UnknownMap_25_33 + .4byte UnknownMap_25_34 + .4byte LinkContestRoom2 + .4byte LinkContestRoom3 + .4byte LinkContestRoom4 + .4byte LinkContestRoom5 + .4byte LinkContestRoom6 + .4byte InsideOfTruck + .4byte SSTidalCorridor + .4byte SSTidalLowerDeck + .4byte SSTidalRooms + + .align 2 +gMapGroup26:: @ 8308500 + .4byte SafariZone_Northwest + .4byte SafariZone_Northeast + .4byte SafariZone_Southwest + .4byte SafariZone_Southeast + .4byte BattleTower_Outside + .4byte BattleTower_Lobby + .4byte BattleTower_Elevator + .4byte BattleTower_Corridor + .4byte BattleTower_BattleRoom + .4byte SouthernIsland_Exterior + .4byte SouthernIsland_Interior + .4byte SafariZone_RestHouse + + .align 2 +gMapGroup27:: @ 8308530 + .4byte Route104_Prototype + .4byte Route104_PrototypePrettyPetalFlowerShop + + .align 2 +gMapGroup28:: @ 8308538 + .4byte Route109_SeashoreHouse + + .align 2 +gMapGroup29:: @ 830853C + .4byte Route110_TrickHouseEntrance + .4byte Route110_TrickHouseEnd + .4byte Route110_TrickHouseCorridor + .4byte Route110_TrickHousePuzzle1 + .4byte Route110_TrickHousePuzzle2 + .4byte Route110_TrickHousePuzzle3 + .4byte Route110_TrickHousePuzzle4 + .4byte Route110_TrickHousePuzzle5 + .4byte Route110_TrickHousePuzzle6 + .4byte Route110_TrickHousePuzzle7 + .4byte Route110_TrickHousePuzzle8 + .4byte Route110_SeasideCyclingRoadSouthEntrance + .4byte Route110_SeasideCyclingRoadNorthEntrance + + .align 2 +gMapGroup30:: @ 8308570 + .4byte Route113_GlassWorkshop + + .align 2 +gMapGroup31:: @ 8308574 + .4byte Route123_BerryMastersHouse + + .align 2 +gMapGroup32:: @ 8308578 + .4byte Route119_WeatherInstitute_1F + .4byte Route119_WeatherInstitute_2F + .4byte Route119_House + + .align 2 +gMapGroup33:: @ 8308584 + .4byte Route124_DivingTreasureHuntersHouse + + .align 2 +gMapGroups:: @ 8308588 + .4byte gMapGroup0 + .4byte gMapGroup1 + .4byte gMapGroup2 + .4byte gMapGroup3 + .4byte gMapGroup4 + .4byte gMapGroup5 + .4byte gMapGroup6 + .4byte gMapGroup7 + .4byte gMapGroup8 + .4byte gMapGroup9 + .4byte gMapGroup10 + .4byte gMapGroup11 + .4byte gMapGroup12 + .4byte gMapGroup13 + .4byte gMapGroup14 + .4byte gMapGroup15 + .4byte gMapGroup16 + .4byte gMapGroup17 + .4byte gMapGroup18 + .4byte gMapGroup19 + .4byte gMapGroup20 + .4byte gMapGroup21 + .4byte gMapGroup22 + .4byte gMapGroup23 + .4byte gMapGroup24 + .4byte gMapGroup25 + .4byte gMapGroup26 + .4byte gMapGroup27 + .4byte gMapGroup28 + .4byte gMapGroup29 + .4byte gMapGroup30 + .4byte gMapGroup31 + .4byte gMapGroup32 + .4byte gMapGroup33 diff --git a/data/maps/_groups.s b/data/maps/_groups.s deleted file mode 100644 index 478f03e86..000000000 --- a/data/maps/_groups.s +++ /dev/null @@ -1,532 +0,0 @@ - .align 2 -gMapGroup0:: @ 8307F60 - .4byte PetalburgCity - .4byte SlateportCity - .4byte MauvilleCity - .4byte RustboroCity - .4byte FortreeCity - .4byte LilycoveCity - .4byte MossdeepCity - .4byte SootopolisCity - .4byte EverGrandeCity - .4byte LittlerootTown - .4byte OldaleTown - .4byte DewfordTown - .4byte LavaridgeTown - .4byte FallarborTown - .4byte VerdanturfTown - .4byte PacifidlogTown - .4byte Route101 - .4byte Route102 - .4byte Route103 - .4byte Route104 - .4byte Route105 - .4byte Route106 - .4byte Route107 - .4byte Route108 - .4byte Route109 - .4byte Route110 - .4byte Route111 - .4byte Route112 - .4byte Route113 - .4byte Route114 - .4byte Route115 - .4byte Route116 - .4byte Route117 - .4byte Route118 - .4byte Route119 - .4byte Route120 - .4byte Route121 - .4byte Route122 - .4byte Route123 - .4byte Route124 - .4byte Route125 - .4byte Route126 - .4byte Route127 - .4byte Route128 - .4byte Route129 - .4byte Route130 - .4byte Route131 - .4byte Route132 - .4byte Route133 - .4byte Route134 - .4byte Underwater1 - .4byte Underwater2 - .4byte Underwater3 - .4byte Underwater4 - - .align 2 -gMapGroup1:: @ 8308038 - .4byte LittlerootTown_BrendansHouse_1F - .4byte LittlerootTown_BrendansHouse_2F - .4byte LittlerootTown_MaysHouse_1F - .4byte LittlerootTown_MaysHouse_2F - .4byte LittlerootTown_ProfessorBirchsLab - - .align 2 -gMapGroup2:: @ 830804C - .4byte OldaleTown_House1 - .4byte OldaleTown_House2 - .4byte OldaleTown_PokemonCenter_1F - .4byte OldaleTown_PokemonCenter_2F - .4byte OldaleTown_Mart - - .align 2 -gMapGroup3:: @ 8308060 - .4byte DewfordTown_House1 - .4byte DewfordTown_PokemonCenter_1F - .4byte DewfordTown_PokemonCenter_2F - .4byte DewfordTown_Gym - .4byte DewfordTown_Hall - .4byte DewfordTown_House2 - - .align 2 -gMapGroup4:: @ 8308078 - .4byte LavaridgeTown_HerbShop - .4byte LavaridgeTown_Gym_1F - .4byte LavaridgeTown_Gym_B1F - .4byte LavaridgeTown_House - .4byte LavaridgeTown_Mart - .4byte LavaridgeTown_PokemonCenter_1F - .4byte LavaridgeTown_PokemonCenter_2F - - .align 2 -gMapGroup5:: @ 8308094 - .4byte FallarborTown_Mart - .4byte FallarborTown_ContestLobby - .4byte FallarborTown_ContestHall - .4byte FallarborTown_PokemonCenter_1F - .4byte FallarborTown_PokemonCenter_2F - .4byte FallarborTown_House1 - .4byte FallarborTown_House2 - - .align 2 -gMapGroup6:: @ 83080B0 - .4byte VerdanturfTown_ContestLobby - .4byte VerdanturfTown_ContestHall - .4byte VerdanturfTown_Mart - .4byte VerdanturfTown_PokemonCenter_1F - .4byte VerdanturfTown_PokemonCenter_2F - .4byte VerdanturfTown_WandasHouse - .4byte VerdanturfTown_FriendshipRatersHouse - .4byte VerdanturfTown_House - - .align 2 -gMapGroup7:: @ 83080D0 - .4byte PacifidlogTown_PokemonCenter_1F - .4byte PacifidlogTown_PokemonCenter_2F - .4byte PacifidlogTown_House1 - .4byte PacifidlogTown_House2 - .4byte PacifidlogTown_House3 - .4byte PacifidlogTown_House4 - .4byte PacifidlogTown_House5 - - .align 2 -gMapGroup8:: @ 83080EC - .4byte PetalburgCity_WallysHouse - .4byte PetalburgCity_Gym - .4byte PetalburgCity_House1 - .4byte PetalburgCity_House2 - .4byte PetalburgCity_PokemonCenter_1F - .4byte PetalburgCity_PokemonCenter_2F - .4byte PetalburgCity_Mart - - .align 2 -gMapGroup9:: @ 8308108 - .4byte SlateportCity_SternsShipyard_1F - .4byte SlateportCity_SternsShipyard_2F - .4byte SlateportCity_ContestLobby - .4byte SlateportCity_ContestHall - .4byte SlateportCity_House1 - .4byte SlateportCity_PokemonFanClub - .4byte SlateportCity_OceanicMuseum_1F - .4byte SlateportCity_OceanicMuseum_2F - .4byte SlateportCity_Harbor - .4byte SlateportCity_House2 - .4byte SlateportCity_PokemonCenter_1F - .4byte SlateportCity_PokemonCenter_2F - .4byte SlateportCity_Mart - - .align 2 -gMapGroup10:: @ 830813C - .4byte MauvilleCity_Gym - .4byte MauvilleCity_BikeShop - .4byte MauvilleCity_House1 - .4byte MauvilleCity_GameCorner - .4byte MauvilleCity_House2 - .4byte MauvilleCity_PokemonCenter_1F - .4byte MauvilleCity_PokemonCenter_2F - .4byte MauvilleCity_Mart - - .align 2 -gMapGroup11:: @ 830815C - .4byte RustboroCity_DevonCorp_1F - .4byte RustboroCity_DevonCorp_2F - .4byte RustboroCity_DevonCorp_3F - .4byte RustboroCity_Gym - .4byte RustboroCity_PokemonSchool - .4byte RustboroCity_PokemonCenter_1F - .4byte RustboroCity_PokemonCenter_2F - .4byte RustboroCity_Mart - .4byte RustboroCity_Flat1_1F - .4byte RustboroCity_Flat1_2F - .4byte RustboroCity_House1 - .4byte RustboroCity_CuttersHouse - .4byte RustboroCity_House2 - .4byte RustboroCity_Flat2_1F - .4byte RustboroCity_Flat2_2F - .4byte RustboroCity_Flat2_3F - .4byte RustboroCity_House3 - - .align 2 -gMapGroup12:: @ 83081A0 - .4byte FortreeCity_House1 - .4byte FortreeCity_Gym - .4byte FortreeCity_PokemonCenter_1F - .4byte FortreeCity_PokemonCenter_2F - .4byte FortreeCity_Mart - .4byte FortreeCity_House2 - .4byte FortreeCity_House3 - .4byte FortreeCity_House4 - .4byte FortreeCity_House5 - .4byte FortreeCity_DecorationShop - - .align 2 -gMapGroup13:: @ 83081C8 - .4byte LilycoveCity_CoveLilyMotel_1F - .4byte LilycoveCity_CoveLilyMotel_2F - .4byte LilycoveCity_LilycoveMuseum_1F - .4byte LilycoveCity_LilycoveMuseum_2F - .4byte LilycoveCity_ContestLobby - .4byte LilycoveCity_ContestHall - .4byte LilycoveCity_PokemonCenter_1F - .4byte LilycoveCity_PokemonCenter_2F - .4byte LilycoveCity_UnusedMart - .4byte LilycoveCity_PokemonTrainerFanClub - .4byte LilycoveCity_Harbor - .4byte LilycoveCity_EmptyMap - .4byte LilycoveCity_MoveDeletersHouse - .4byte LilycoveCity_House1 - .4byte LilycoveCity_House2 - .4byte LilycoveCity_House3 - .4byte LilycoveCity_House4 - .4byte LilycoveCity_DepartmentStore_1F - .4byte LilycoveCity_DepartmentStore_2F - .4byte LilycoveCity_DepartmentStore_3F - .4byte LilycoveCity_DepartmentStore_4F - .4byte LilycoveCity_DepartmentStore_5F - .4byte LilycoveCity_DepartmentStoreRooftop - .4byte LilycoveCity_DepartmentStoreElevator - - .align 2 -gMapGroup14:: @ 8308228 - .4byte MossdeepCity_Gym - .4byte MossdeepCity_House1 - .4byte MossdeepCity_House2 - .4byte MossdeepCity_PokemonCenter_1F - .4byte MossdeepCity_PokemonCenter_2F - .4byte MossdeepCity_Mart - .4byte MossdeepCity_House3 - .4byte MossdeepCity_StevensHouse - .4byte MossdeepCity_House4 - .4byte MossdeepCity_SpaceCenter_1F - .4byte MossdeepCity_SpaceCenter_2F - .4byte MossdeepCity_GameCorner_1F - .4byte MossdeepCity_GameCorner_B1F - - .align 2 -gMapGroup15:: @ 830825C - .4byte SootopolisCity_Gym_1F - .4byte SootopolisCity_Gym_B1F - .4byte SootopolisCity_PokemonCenter_1F - .4byte SootopolisCity_PokemonCenter_2F - .4byte SootopolisCity_Mart - .4byte SootopolisCity_House1 - .4byte SootopolisCity_House2 - .4byte SootopolisCity_House3 - .4byte SootopolisCity_House4 - .4byte SootopolisCity_House5 - .4byte SootopolisCity_House6 - .4byte SootopolisCity_House7 - .4byte SootopolisCity_House8 - - .align 2 -gMapGroup16:: @ 8308290 - .4byte EverGrandeCity_SidneysRoom - .4byte EverGrandeCity_PhoebesRoom - .4byte EverGrandeCity_GlaciasRoom - .4byte EverGrandeCity_DrakesRoom - .4byte EverGrandeCity_ChampionsRoom - .4byte EverGrandeCity_Corridor1 - .4byte EverGrandeCity_Corridor2 - .4byte EverGrandeCity_Corridor3 - .4byte EverGrandeCity_Corridor4 - .4byte EverGrandeCity_Corridor5 - .4byte EverGrandeCity_PokemonLeague - .4byte EverGrandeCity_HallOfFame - .4byte EverGrandeCity_PokemonCenter_1F - .4byte EverGrandeCity_PokemonCenter_2F - - .align 2 -gMapGroup17:: @ 83082C8 - .4byte Route104_MrBrineysHouse - .4byte Route104_PrettyPetalFlowerShop - - .align 2 -gMapGroup18:: @ 83082D0 - .4byte Route111_WinstrateFamilysHouse - .4byte Route111_OldLadysRestStop - - .align 2 -gMapGroup19:: @ 83082D8 - .4byte Route112_CableCarStation - .4byte MtChimney_CableCarStation - - .align 2 -gMapGroup20:: @ 83082E0 - .4byte Route114_FossilManiacsHouse - .4byte Route114_FossilManiacsTunnel - .4byte Route114_LanettesHouse - - .align 2 -gMapGroup21:: @ 83082EC - .4byte Route116_TunnelersRestHouse - - .align 2 -gMapGroup22:: @ 83082F0 - .4byte Route117_PokemonDayCare - - .align 2 -gMapGroup23:: @ 83082F4 - .4byte Route121_SafariZoneEntrance - - .align 2 -gMapGroup24:: @ 83082F8 - .4byte MeteorFalls_1F_1R - .4byte MeteorFalls_1F_2R - .4byte MeteorFalls_B1F_1R - .4byte MeteorFalls_B1F_2R - .4byte RusturfTunnel - .4byte Underwater_SootopolisCity - .4byte DesertRuins - .4byte GraniteCave_1F - .4byte GraniteCave_B1F - .4byte GraniteCave_B2F - .4byte GraniteCave_StevensRoom - .4byte PetalburgWoods - .4byte MtChimney - .4byte JaggedPass - .4byte FieryPath - .4byte MtPyre_1F - .4byte MtPyre_2F - .4byte MtPyre_3F - .4byte MtPyre_4F - .4byte MtPyre_5F - .4byte MtPyre_6F - .4byte MtPyre_Exterior - .4byte MtPyre_Summit - .4byte AquaHideout_1F - .4byte AquaHideout_B1F - .4byte AquaHideout_B2F - .4byte Underwater_SeafloorCavern - .4byte SeafloorCavern_Entrance - .4byte SeafloorCavern_Room1 - .4byte SeafloorCavern_Room2 - .4byte SeafloorCavern_Room3 - .4byte SeafloorCavern_Room4 - .4byte SeafloorCavern_Room5 - .4byte SeafloorCavern_Room6 - .4byte SeafloorCavern_Room7 - .4byte SeafloorCavern_Room8 - .4byte SeafloorCavern_Room9 - .4byte CaveOfOrigin_Entrance - .4byte CaveOfOrigin_1F - .4byte CaveOfOrigin_B1F - .4byte CaveOfOrigin_B2F - .4byte CaveOfOrigin_B3F - .4byte CaveOfOrigin_B4F - .4byte VictoryRoad_1F - .4byte VictoryRoad_B1F - .4byte VictoryRoad_B2F - .4byte ShoalCave_LowTideEntranceRoom - .4byte ShoalCave_LowTideInnerRoom - .4byte ShoalCave_LowTideStairsRoom - .4byte ShoalCave_LowTideLowerRoom - .4byte ShoalCave_HighTideEntranceRoom - .4byte ShoalCave_HighTideInnerRoom - .4byte NewMauville_Entrance - .4byte NewMauville_Inside - .4byte AbandonedShip_Deck - .4byte AbandonedShip_Corridors_1F - .4byte AbandonedShip_Rooms_1F - .4byte AbandonedShip_Corridors_B1F - .4byte AbandonedShip_Rooms_B1F - .4byte AbandonedShip_Rooms2_B1F - .4byte AbandonedShip_Underwater1 - .4byte AbandonedShip_Room_B1F - .4byte AbandonedShip_Rooms2_1F - .4byte AbandonedShip_CaptainsOffice - .4byte AbandonedShip_Underwater2 - .4byte AbandonedShip_HiddenFloorCorridors - .4byte AbandonedShip_HiddenFloorRooms - .4byte IslandCave - .4byte AncientTomb - .4byte Underwater_Route134 - .4byte Underwater_SealedChamber - .4byte SealedChamber_OuterRoom - .4byte SealedChamber_InnerRoom - .4byte ScorchedSlab - .4byte MagmaHideout_1F - .4byte MagmaHideout_B1F - .4byte MagmaHideout_B2F - .4byte SkyPillar_Entrance - .4byte SkyPillar_Outside - .4byte SkyPillar_1F - .4byte SkyPillar_2F - .4byte SkyPillar_3F - .4byte SkyPillar_4F - .4byte ShoalCave_LowTideIceRoom - .4byte SkyPillar_5F - .4byte SkyPillar_Top - - .align 2 -gMapGroup25:: @ 8308450 - .4byte SecretBase_RedCave1 - .4byte SecretBase_BrownCave1 - .4byte SecretBase_BlueCave1 - .4byte SecretBase_YellowCave1 - .4byte SecretBase_Tree1 - .4byte SecretBase_Shrub1 - .4byte SecretBase_RedCave2 - .4byte SecretBase_BrownCave2 - .4byte SecretBase_BlueCave2 - .4byte SecretBase_YellowCave2 - .4byte SecretBase_Tree2 - .4byte SecretBase_Shrub2 - .4byte SecretBase_RedCave3 - .4byte SecretBase_BrownCave3 - .4byte SecretBase_BlueCave3 - .4byte SecretBase_YellowCave3 - .4byte SecretBase_Tree3 - .4byte SecretBase_Shrub3 - .4byte SecretBase_RedCave4 - .4byte SecretBase_BrownCave4 - .4byte SecretBase_BlueCave4 - .4byte SecretBase_YellowCave4 - .4byte SecretBase_Tree4 - .4byte SecretBase_Shrub4 - .4byte SingleBattleColosseum - .4byte TradeCenter - .4byte RecordCorner - .4byte DoubleBattleColosseum - .4byte LinkContestRoom1 - .4byte UnknownMap_25_29 - .4byte UnknownMap_25_30 - .4byte UnknownMap_25_31 - .4byte UnknownMap_25_32 - .4byte UnknownMap_25_33 - .4byte UnknownMap_25_34 - .4byte LinkContestRoom2 - .4byte LinkContestRoom3 - .4byte LinkContestRoom4 - .4byte LinkContestRoom5 - .4byte LinkContestRoom6 - .4byte InsideOfTruck - .4byte SSTidalCorridor - .4byte SSTidalLowerDeck - .4byte SSTidalRooms - - .align 2 -gMapGroup26:: @ 8308500 - .4byte SafariZone_Northwest - .4byte SafariZone_Northeast - .4byte SafariZone_Southwest - .4byte SafariZone_Southeast - .4byte BattleTower_Outside - .4byte BattleTower_Lobby - .4byte BattleTower_Elevator - .4byte BattleTower_Corridor - .4byte BattleTower_BattleRoom - .4byte SouthernIsland_Exterior - .4byte SouthernIsland_Interior - .4byte SafariZone_RestHouse - - .align 2 -gMapGroup27:: @ 8308530 - .4byte Route104_Prototype - .4byte Route104_PrototypePrettyPetalFlowerShop - - .align 2 -gMapGroup28:: @ 8308538 - .4byte Route109_SeashoreHouse - - .align 2 -gMapGroup29:: @ 830853C - .4byte Route110_TrickHouseEntrance - .4byte Route110_TrickHouseEnd - .4byte Route110_TrickHouseCorridor - .4byte Route110_TrickHousePuzzle1 - .4byte Route110_TrickHousePuzzle2 - .4byte Route110_TrickHousePuzzle3 - .4byte Route110_TrickHousePuzzle4 - .4byte Route110_TrickHousePuzzle5 - .4byte Route110_TrickHousePuzzle6 - .4byte Route110_TrickHousePuzzle7 - .4byte Route110_TrickHousePuzzle8 - .4byte Route110_SeasideCyclingRoadSouthEntrance - .4byte Route110_SeasideCyclingRoadNorthEntrance - - .align 2 -gMapGroup30:: @ 8308570 - .4byte Route113_GlassWorkshop - - .align 2 -gMapGroup31:: @ 8308574 - .4byte Route123_BerryMastersHouse - - .align 2 -gMapGroup32:: @ 8308578 - .4byte Route119_WeatherInstitute_1F - .4byte Route119_WeatherInstitute_2F - .4byte Route119_House - - .align 2 -gMapGroup33:: @ 8308584 - .4byte Route124_DivingTreasureHuntersHouse - - .align 2 -gMapGroups:: @ 8308588 - .4byte gMapGroup0 - .4byte gMapGroup1 - .4byte gMapGroup2 - .4byte gMapGroup3 - .4byte gMapGroup4 - .4byte gMapGroup5 - .4byte gMapGroup6 - .4byte gMapGroup7 - .4byte gMapGroup8 - .4byte gMapGroup9 - .4byte gMapGroup10 - .4byte gMapGroup11 - .4byte gMapGroup12 - .4byte gMapGroup13 - .4byte gMapGroup14 - .4byte gMapGroup15 - .4byte gMapGroup16 - .4byte gMapGroup17 - .4byte gMapGroup18 - .4byte gMapGroup19 - .4byte gMapGroup20 - .4byte gMapGroup21 - .4byte gMapGroup22 - .4byte gMapGroup23 - .4byte gMapGroup24 - .4byte gMapGroup25 - .4byte gMapGroup26 - .4byte gMapGroup27 - .4byte gMapGroup28 - .4byte gMapGroup29 - .4byte gMapGroup30 - .4byte gMapGroup31 - .4byte gMapGroup32 - .4byte gMapGroup33 diff --git a/data/maps/attributes_table.inc b/data/maps/attributes_table.inc new file mode 100644 index 000000000..41b0df228 --- /dev/null +++ b/data/maps/attributes_table.inc @@ -0,0 +1,334 @@ + .align 2 +gMapAttributes:: @ 8304F18 + .4byte PetalburgCity_MapAttributes + .4byte SlateportCity_MapAttributes + .4byte MauvilleCity_MapAttributes + .4byte RustboroCity_MapAttributes + .4byte FortreeCity_MapAttributes + .4byte LilycoveCity_MapAttributes + .4byte MossdeepCity_MapAttributes + .4byte SootopolisCity_MapAttributes + .4byte EverGrandeCity_MapAttributes + .4byte LittlerootTown_MapAttributes + .4byte OldaleTown_MapAttributes + .4byte DewfordTown_MapAttributes + .4byte LavaridgeTown_MapAttributes + .4byte FallarborTown_MapAttributes + .4byte VerdanturfTown_MapAttributes + .4byte PacifidlogTown_MapAttributes + .4byte Route101_MapAttributes + .4byte Route102_MapAttributes + .4byte Route103_MapAttributes + .4byte Route104_MapAttributes + .4byte Route105_MapAttributes + .4byte Route106_MapAttributes + .4byte Route107_MapAttributes + .4byte Route108_MapAttributes + .4byte Route109_MapAttributes + .4byte Route110_MapAttributes + .4byte Route111_MapAttributes + .4byte Route112_MapAttributes + .4byte Route113_MapAttributes + .4byte Route114_MapAttributes + .4byte Route115_MapAttributes + .4byte Route116_MapAttributes + .4byte Route117_MapAttributes + .4byte Route118_MapAttributes + .4byte Route119_MapAttributes + .4byte Route120_MapAttributes + .4byte Route121_MapAttributes + .4byte Route122_MapAttributes + .4byte Route123_MapAttributes + .4byte Route124_MapAttributes + .4byte Route125_MapAttributes + .4byte Route126_MapAttributes + .4byte Route127_MapAttributes + .4byte Route128_MapAttributes + .4byte Route129_MapAttributes + .4byte UnreferencedMap_MapAttributes + .4byte Route131_MapAttributes + .4byte Route132_MapAttributes + .4byte Route133_MapAttributes + .4byte Route134_MapAttributes + .4byte Underwater2_MapAttributes + .4byte Underwater3_MapAttributes + .4byte Underwater4_MapAttributes + .4byte LittlerootTown_BrendansHouse_1F_MapAttributes + .4byte LittlerootTown_BrendansHouse_2F_MapAttributes + .4byte LittlerootTown_MaysHouse_1F_MapAttributes + .4byte LittlerootTown_MaysHouse_2F_MapAttributes + .4byte LittlerootTown_ProfessorBirchsLab_MapAttributes + .4byte House1_MapAttributes + .4byte House2_MapAttributes + .4byte PokemonCenter_1F_MapAttributes + .4byte PokemonCenter_2F_MapAttributes + .4byte PokeMart_MapAttributes + .4byte DewfordTown_House1_MapAttributes + .4byte DewfordTown_Gym_MapAttributes + .4byte DewfordTown_Hall_MapAttributes + .4byte DewfordTown_House2_MapAttributes + .4byte LavaridgeTown_HerbShop_MapAttributes + .4byte LavaridgeTown_Gym_1F_MapAttributes + .4byte LavaridgeTown_Gym_B1F_MapAttributes + .4byte LavaridgeTown_PokemonCenter_1F_MapAttributes + .4byte FallarborTown_ContestLobby_MapAttributes + .4byte FallarborTown_ContestHall_MapAttributes + .4byte LilycoveCity_House2_MapAttributes + .4byte UnknownMapAttributes_082CF564 + .4byte VerdanturfTown_WandasHouse_MapAttributes + .4byte PacifidlogTown_House1_MapAttributes + .4byte PacifidlogTown_House2_MapAttributes + .4byte PetalburgCity_Gym_MapAttributes + .4byte MossdeepCity_House4_MapAttributes + .4byte SlateportCity_SternsShipyard_1F_MapAttributes + .4byte SlateportCity_SternsShipyard_2F_MapAttributes + .4byte UnknownMapAttributes_082D05D8 + .4byte UnknownMapAttributes_082D05FC + .4byte SlateportCity_PokemonFanClub_MapAttributes + .4byte SlateportCity_OceanicMuseum_1F_MapAttributes + .4byte SlateportCity_OceanicMuseum_2F_MapAttributes + .4byte LilycoveCity_Harbor_MapAttributes + .4byte MauvilleCity_Gym_MapAttributes + .4byte MauvilleCity_BikeShop_MapAttributes + .4byte MauvilleCity_GameCorner_MapAttributes + .4byte RustboroCity_DevonCorp_1F_MapAttributes + .4byte RustboroCity_DevonCorp_2F_MapAttributes + .4byte RustboroCity_Gym_MapAttributes + .4byte RustboroCity_PokemonSchool_MapAttributes + .4byte RustboroCity_House2_MapAttributes + .4byte RustboroCity_House1_MapAttributes + .4byte RustboroCity_CuttersHouse_MapAttributes + .4byte FortreeCity_House1_MapAttributes + .4byte FortreeCity_Gym_MapAttributes + .4byte FortreeCity_House2_MapAttributes + .4byte Route104_MrBrineysHouse_MapAttributes + .4byte LilycoveCity_LilycoveMuseum_1F_MapAttributes + .4byte LilycoveCity_LilycoveMuseum_2F_MapAttributes + .4byte LilycoveCity_ContestLobby_MapAttributes + .4byte LilycoveCity_ContestHall_MapAttributes + .4byte LilycoveCity_PokemonTrainerFanClub_MapAttributes + .4byte LilycoveCity_EmptyMap_MapAttributes + .4byte MossdeepCity_Gym_MapAttributes + .4byte SootopolisCity_Gym_1F_MapAttributes + .4byte SootopolisCity_Gym_B1F_MapAttributes + .4byte EverGrandeCity_SidneysRoom_MapAttributes + .4byte EverGrandeCity_PhoebesRoom_MapAttributes + .4byte EverGrandeCity_GlaciasRoom_MapAttributes + .4byte EverGrandeCity_DrakesRoom_MapAttributes + .4byte EverGrandeCity_ChampionsRoom_MapAttributes + .4byte EverGrandeCity_Corridor1_MapAttributes + .4byte Route104_PrettyPetalFlowerShop_MapAttributes + .4byte Route112_CableCarStation_MapAttributes + .4byte Route114_FossilManiacsHouse_MapAttributes + .4byte Route114_FossilManiacsTunnel_MapAttributes + .4byte Route114_LanettesHouse_MapAttributes + .4byte Route116_TunnelersRestHouse_MapAttributes + .4byte Route117_PokemonDayCare_MapAttributes + .4byte Route121_SafariZoneEntrance_MapAttributes + .4byte MeteorFalls_1F_1R_MapAttributes + .4byte MeteorFalls_1F_2R_MapAttributes + .4byte MeteorFalls_B1F_1R_MapAttributes + .4byte MeteorFalls_B1F_2R_MapAttributes + .4byte RusturfTunnel_MapAttributes + .4byte Underwater_SootopolisCity_MapAttributes + .4byte DesertRuins_MapAttributes + .4byte GraniteCave_1F_MapAttributes + .4byte GraniteCave_B1F_MapAttributes + .4byte GraniteCave_B2F_MapAttributes + .4byte PetalburgWoods_MapAttributes + .4byte MtChimney_MapAttributes + .4byte MtPyre_1F_MapAttributes + .4byte MtPyre_2F_MapAttributes + .4byte MtPyre_3F_MapAttributes + .4byte MtPyre_4F_MapAttributes + .4byte MtPyre_5F_MapAttributes + .4byte MtPyre_6F_MapAttributes + .4byte AquaHideout_1F_MapAttributes + .4byte AquaHideout_B1F_MapAttributes + .4byte AquaHideout_B2F_MapAttributes + .4byte Underwater_SeafloorCavern_MapAttributes + .4byte SeafloorCavern_Entrance_MapAttributes + .4byte SeafloorCavern_Room1_MapAttributes + .4byte SeafloorCavern_Room2_MapAttributes + .4byte SeafloorCavern_Room3_MapAttributes + .4byte SeafloorCavern_Room4_MapAttributes + .4byte SeafloorCavern_Room5_MapAttributes + .4byte SeafloorCavern_Room6_MapAttributes + .4byte SeafloorCavern_Room7_MapAttributes + .4byte SeafloorCavern_Room8_MapAttributes + .4byte SeafloorCavern_Room9_MapAttributes + .4byte CaveOfOrigin_Entrance_MapAttributes + .4byte CaveOfOrigin_1F_MapAttributes + .4byte CaveOfOrigin_B1F_MapAttributes + .4byte CaveOfOrigin_B2F_MapAttributes + .4byte CaveOfOrigin_B3F_MapAttributes + .4byte CaveOfOrigin_B4F_MapAttributes + .4byte VictoryRoad_1F_MapAttributes + .4byte ShoalCave_LowTideEntranceRoom_MapAttributes + .4byte ShoalCave_LowTideInnerRoom_MapAttributes + .4byte ShoalCave_LowTideStairsRoom_MapAttributes + .4byte ShoalCave_LowTideLowerRoom_MapAttributes + .4byte ShoalCave_HighTideEntranceRoom_MapAttributes + .4byte ShoalCave_HighTideInnerRoom_MapAttributes + .4byte UnknownMapAttributes_082E55C8 @ unused maps + .4byte UnknownMapAttributes_082E55EC + .4byte UnknownMapAttributes_082E5610 + .4byte UnknownMapAttributes_082E5634 + .4byte UnknownMapAttributes_082E5658 + .4byte UnknownMapAttributes_082E567C + .4byte UnknownMapAttributes_082E56A0 + .4byte UnknownMapAttributes_082E56C4 + .4byte UnknownMapAttributes_082E56E8 + .4byte UnknownMapAttributes_082E570C + .4byte UnknownMapAttributes_082E5730 + .4byte UnknownMapAttributes_082E5754 + .4byte UnknownMapAttributes_082E5778 + .4byte UnknownMapAttributes_082E579C + .4byte NewMauville_Entrance_MapAttributes + .4byte NewMauville_Inside_MapAttributes + .4byte AbandonedShip_Deck_MapAttributes + .4byte AbandonedShip_Corridors_1F_MapAttributes + .4byte AbandonedShip_Rooms_1F_MapAttributes + .4byte AbandonedShip_Corridors_B1F_MapAttributes + .4byte AbandonedShip_Rooms_B1F_MapAttributes + .4byte AbandonedShip_Rooms2_B1F_MapAttributes + .4byte AbandonedShip_Underwater1_MapAttributes + .4byte AbandonedShip_Room_B1F_MapAttributes + .4byte AbandonedShip_Rooms2_1F_MapAttributes + .4byte AbandonedShip_CaptainsOffice_MapAttributes + .4byte AbandonedShip_Underwater2_MapAttributes + .4byte SecretBase_RedCave1_MapAttributes + .4byte SecretBase_BrownCave1_MapAttributes + .4byte SecretBase_BlueCave1_MapAttributes + .4byte SecretBase_YellowCave1_MapAttributes + .4byte SecretBase_Tree1_MapAttributes + .4byte SecretBase_Shrub1_MapAttributes + .4byte SecretBase_RedCave2_MapAttributes + .4byte SecretBase_BrownCave2_MapAttributes + .4byte SecretBase_BlueCave2_MapAttributes + .4byte SecretBase_YellowCave2_MapAttributes + .4byte SecretBase_Tree2_MapAttributes + .4byte SecretBase_Shrub2_MapAttributes + .4byte SecretBase_RedCave3_MapAttributes + .4byte SecretBase_BrownCave3_MapAttributes + .4byte SecretBase_BlueCave3_MapAttributes + .4byte SecretBase_YellowCave3_MapAttributes + .4byte SecretBase_Tree3_MapAttributes + .4byte SecretBase_Shrub3_MapAttributes + .4byte SecretBase_RedCave4_MapAttributes + .4byte SecretBase_BrownCave4_MapAttributes + .4byte SecretBase_BlueCave4_MapAttributes + .4byte SecretBase_YellowCave4_MapAttributes + .4byte SecretBase_Tree4_MapAttributes + .4byte SecretBase_Shrub4_MapAttributes + .4byte SingleBattleColosseum_MapAttributes + .4byte TradeCenter_MapAttributes + .4byte RecordCorner_MapAttributes + .4byte DoubleBattleColosseum_MapAttributes + .4byte LinkContestRoom1_MapAttributes + .4byte UnknownMap_25_29_MapAttributes + .4byte UnknownMap_25_30_MapAttributes + .4byte UnknownMap_25_31_MapAttributes + .4byte UnknownMap_25_32_MapAttributes + .4byte UnknownMap_25_33_MapAttributes + .4byte UnknownMap_25_34_MapAttributes + .4byte LinkContestRoom2_MapAttributes + .4byte LinkContestRoom3_MapAttributes + .4byte LinkContestRoom4_MapAttributes + .4byte LinkContestRoom5_MapAttributes + .4byte LinkContestRoom6_MapAttributes + .4byte InsideOfTruck_MapAttributes + .4byte SafariZone_Northwest_MapAttributes + .4byte SafariZone_Northeast_MapAttributes + .4byte SafariZone_Southwest_MapAttributes + .4byte SafariZone_Southeast_MapAttributes + .4byte UnknownMapAttributes_082EDF30 + .4byte Route109_SeashoreHouse_MapAttributes + .4byte Route110_TrickHouseEntrance_MapAttributes + .4byte Route110_TrickHouseEnd_MapAttributes + .4byte Route110_TrickHouseCorridor_MapAttributes + .4byte Route110_TrickHousePuzzle1_MapAttributes + .4byte Route110_TrickHousePuzzle2_MapAttributes + .4byte Route110_TrickHousePuzzle3_MapAttributes + .4byte Route110_TrickHousePuzzle4_MapAttributes + .4byte Route110_TrickHousePuzzle5_MapAttributes + .4byte Route110_TrickHousePuzzle6_MapAttributes + .4byte Route110_TrickHousePuzzle7_MapAttributes + .4byte Route110_TrickHousePuzzle8_MapAttributes + .4byte FortreeCity_DecorationShop_MapAttributes + .4byte Route110_SeasideCyclingRoadNorthEntrance_MapAttributes + .4byte LilycoveCity_DepartmentStore_1F_MapAttributes + .4byte LilycoveCity_DepartmentStore_2F_MapAttributes + .4byte LilycoveCity_DepartmentStore_3F_MapAttributes + .4byte LilycoveCity_DepartmentStore_4F_MapAttributes + .4byte LilycoveCity_DepartmentStore_5F_MapAttributes + .4byte LilycoveCity_DepartmentStoreRooftop_MapAttributes + .4byte Route130_MapAttributes + .4byte BattleTower_Lobby_MapAttributes + .4byte BattleTower_Outside_MapAttributes + .4byte BattleTower_Elevator_MapAttributes + .4byte BattleTower_Corridor_MapAttributes + .4byte BattleTower_BattleRoom_MapAttributes + .4byte RustboroCity_DevonCorp_3F_MapAttributes + .4byte EverGrandeCity_PokemonLeague_MapAttributes + .4byte Route119_WeatherInstitute_1F_MapAttributes + .4byte Route119_WeatherInstitute_2F_MapAttributes + .4byte LilycoveCity_DepartmentStoreElevator_MapAttributes + .4byte Underwater1_MapAttributes + .4byte MossdeepCity_SpaceCenter_1F_MapAttributes + .4byte MossdeepCity_SpaceCenter_2F_MapAttributes + .4byte SSTidalCorridor_MapAttributes + .4byte SSTidalLowerDeck_MapAttributes + .4byte SSTidalRooms_MapAttributes + .4byte IslandCave_MapAttributes + .4byte AncientTomb_MapAttributes + .4byte Underwater_Route134_MapAttributes + .4byte Underwater_SealedChamber_MapAttributes + .4byte SealedChamber_OuterRoom_MapAttributes + .4byte VictoryRoad_B1F_MapAttributes + .4byte VictoryRoad_B2F_MapAttributes + .4byte Route104_Prototype_MapAttributes + .4byte GraniteCave_StevensRoom_MapAttributes + .4byte AbandonedShip_HiddenFloorCorridors_MapAttributes + .4byte SouthernIsland_Exterior_MapAttributes + .4byte SouthernIsland_Interior_MapAttributes + .4byte JaggedPass_MapAttributes + .4byte FieryPath_MapAttributes + .4byte RustboroCity_Flat2_1F_MapAttributes + .4byte RustboroCity_Flat2_2F_MapAttributes + .4byte RustboroCity_Flat2_3F_MapAttributes + .4byte SootopolisCity_House8_MapAttributes + .4byte EverGrandeCity_HallOfFame_MapAttributes + .4byte LilycoveCity_CoveLilyMotel_1F_MapAttributes + .4byte LilycoveCity_CoveLilyMotel_2F_MapAttributes + .4byte Route124_DivingTreasureHuntersHouse_MapAttributes + .4byte MtPyre_Exterior_MapAttributes + .4byte MtPyre_Summit_MapAttributes + .4byte SealedChamber_InnerRoom_MapAttributes + .4byte MossdeepCity_GameCorner_1F_MapAttributes + .4byte MossdeepCity_GameCorner_B1F_MapAttributes + .4byte SootopolisCity_House1_MapAttributes + .4byte SootopolisCity_House2_MapAttributes + .4byte SootopolisCity_House3_MapAttributes + .4byte AbandonedShip_HiddenFloorRooms_MapAttributes + .4byte ScorchedSlab_MapAttributes + .4byte UnknownMapAttributes_082FF894 + .4byte RustboroCity_Flat1_1F_MapAttributes + .4byte RustboroCity_Flat1_2F_MapAttributes + .4byte EverGrandeCity_Corridor4_MapAttributes + .4byte MagmaHideout_1F_MapAttributes + .4byte MagmaHideout_B1F_MapAttributes + .4byte MagmaHideout_B2F_MapAttributes + .4byte UnknownMapAttributes_08302970 + .4byte SkyPillar_Entrance_MapAttributes + .4byte SkyPillar_Outside_MapAttributes + .4byte SkyPillar_1F_MapAttributes + .4byte SkyPillar_2F_MapAttributes + .4byte SkyPillar_3F_MapAttributes + .4byte SkyPillar_4F_MapAttributes + .4byte UnknownMapAttributes_083041B4 + .4byte MossdeepCity_StevensHouse_MapAttributes + .4byte ShoalCave_LowTideIceRoom_MapAttributes + .4byte SafariZone_RestHouse_MapAttributes + .4byte SkyPillar_5F_MapAttributes + .4byte SkyPillar_Top_MapAttributes diff --git a/data/maps/attributes_table.s b/data/maps/attributes_table.s deleted file mode 100644 index 41b0df228..000000000 --- a/data/maps/attributes_table.s +++ /dev/null @@ -1,334 +0,0 @@ - .align 2 -gMapAttributes:: @ 8304F18 - .4byte PetalburgCity_MapAttributes - .4byte SlateportCity_MapAttributes - .4byte MauvilleCity_MapAttributes - .4byte RustboroCity_MapAttributes - .4byte FortreeCity_MapAttributes - .4byte LilycoveCity_MapAttributes - .4byte MossdeepCity_MapAttributes - .4byte SootopolisCity_MapAttributes - .4byte EverGrandeCity_MapAttributes - .4byte LittlerootTown_MapAttributes - .4byte OldaleTown_MapAttributes - .4byte DewfordTown_MapAttributes - .4byte LavaridgeTown_MapAttributes - .4byte FallarborTown_MapAttributes - .4byte VerdanturfTown_MapAttributes - .4byte PacifidlogTown_MapAttributes - .4byte Route101_MapAttributes - .4byte Route102_MapAttributes - .4byte Route103_MapAttributes - .4byte Route104_MapAttributes - .4byte Route105_MapAttributes - .4byte Route106_MapAttributes - .4byte Route107_MapAttributes - .4byte Route108_MapAttributes - .4byte Route109_MapAttributes - .4byte Route110_MapAttributes - .4byte Route111_MapAttributes - .4byte Route112_MapAttributes - .4byte Route113_MapAttributes - .4byte Route114_MapAttributes - .4byte Route115_MapAttributes - .4byte Route116_MapAttributes - .4byte Route117_MapAttributes - .4byte Route118_MapAttributes - .4byte Route119_MapAttributes - .4byte Route120_MapAttributes - .4byte Route121_MapAttributes - .4byte Route122_MapAttributes - .4byte Route123_MapAttributes - .4byte Route124_MapAttributes - .4byte Route125_MapAttributes - .4byte Route126_MapAttributes - .4byte Route127_MapAttributes - .4byte Route128_MapAttributes - .4byte Route129_MapAttributes - .4byte UnreferencedMap_MapAttributes - .4byte Route131_MapAttributes - .4byte Route132_MapAttributes - .4byte Route133_MapAttributes - .4byte Route134_MapAttributes - .4byte Underwater2_MapAttributes - .4byte Underwater3_MapAttributes - .4byte Underwater4_MapAttributes - .4byte LittlerootTown_BrendansHouse_1F_MapAttributes - .4byte LittlerootTown_BrendansHouse_2F_MapAttributes - .4byte LittlerootTown_MaysHouse_1F_MapAttributes - .4byte LittlerootTown_MaysHouse_2F_MapAttributes - .4byte LittlerootTown_ProfessorBirchsLab_MapAttributes - .4byte House1_MapAttributes - .4byte House2_MapAttributes - .4byte PokemonCenter_1F_MapAttributes - .4byte PokemonCenter_2F_MapAttributes - .4byte PokeMart_MapAttributes - .4byte DewfordTown_House1_MapAttributes - .4byte DewfordTown_Gym_MapAttributes - .4byte DewfordTown_Hall_MapAttributes - .4byte DewfordTown_House2_MapAttributes - .4byte LavaridgeTown_HerbShop_MapAttributes - .4byte LavaridgeTown_Gym_1F_MapAttributes - .4byte LavaridgeTown_Gym_B1F_MapAttributes - .4byte LavaridgeTown_PokemonCenter_1F_MapAttributes - .4byte FallarborTown_ContestLobby_MapAttributes - .4byte FallarborTown_ContestHall_MapAttributes - .4byte LilycoveCity_House2_MapAttributes - .4byte UnknownMapAttributes_082CF564 - .4byte VerdanturfTown_WandasHouse_MapAttributes - .4byte PacifidlogTown_House1_MapAttributes - .4byte PacifidlogTown_House2_MapAttributes - .4byte PetalburgCity_Gym_MapAttributes - .4byte MossdeepCity_House4_MapAttributes - .4byte SlateportCity_SternsShipyard_1F_MapAttributes - .4byte SlateportCity_SternsShipyard_2F_MapAttributes - .4byte UnknownMapAttributes_082D05D8 - .4byte UnknownMapAttributes_082D05FC - .4byte SlateportCity_PokemonFanClub_MapAttributes - .4byte SlateportCity_OceanicMuseum_1F_MapAttributes - .4byte SlateportCity_OceanicMuseum_2F_MapAttributes - .4byte LilycoveCity_Harbor_MapAttributes - .4byte MauvilleCity_Gym_MapAttributes - .4byte MauvilleCity_BikeShop_MapAttributes - .4byte MauvilleCity_GameCorner_MapAttributes - .4byte RustboroCity_DevonCorp_1F_MapAttributes - .4byte RustboroCity_DevonCorp_2F_MapAttributes - .4byte RustboroCity_Gym_MapAttributes - .4byte RustboroCity_PokemonSchool_MapAttributes - .4byte RustboroCity_House2_MapAttributes - .4byte RustboroCity_House1_MapAttributes - .4byte RustboroCity_CuttersHouse_MapAttributes - .4byte FortreeCity_House1_MapAttributes - .4byte FortreeCity_Gym_MapAttributes - .4byte FortreeCity_House2_MapAttributes - .4byte Route104_MrBrineysHouse_MapAttributes - .4byte LilycoveCity_LilycoveMuseum_1F_MapAttributes - .4byte LilycoveCity_LilycoveMuseum_2F_MapAttributes - .4byte LilycoveCity_ContestLobby_MapAttributes - .4byte LilycoveCity_ContestHall_MapAttributes - .4byte LilycoveCity_PokemonTrainerFanClub_MapAttributes - .4byte LilycoveCity_EmptyMap_MapAttributes - .4byte MossdeepCity_Gym_MapAttributes - .4byte SootopolisCity_Gym_1F_MapAttributes - .4byte SootopolisCity_Gym_B1F_MapAttributes - .4byte EverGrandeCity_SidneysRoom_MapAttributes - .4byte EverGrandeCity_PhoebesRoom_MapAttributes - .4byte EverGrandeCity_GlaciasRoom_MapAttributes - .4byte EverGrandeCity_DrakesRoom_MapAttributes - .4byte EverGrandeCity_ChampionsRoom_MapAttributes - .4byte EverGrandeCity_Corridor1_MapAttributes - .4byte Route104_PrettyPetalFlowerShop_MapAttributes - .4byte Route112_CableCarStation_MapAttributes - .4byte Route114_FossilManiacsHouse_MapAttributes - .4byte Route114_FossilManiacsTunnel_MapAttributes - .4byte Route114_LanettesHouse_MapAttributes - .4byte Route116_TunnelersRestHouse_MapAttributes - .4byte Route117_PokemonDayCare_MapAttributes - .4byte Route121_SafariZoneEntrance_MapAttributes - .4byte MeteorFalls_1F_1R_MapAttributes - .4byte MeteorFalls_1F_2R_MapAttributes - .4byte MeteorFalls_B1F_1R_MapAttributes - .4byte MeteorFalls_B1F_2R_MapAttributes - .4byte RusturfTunnel_MapAttributes - .4byte Underwater_SootopolisCity_MapAttributes - .4byte DesertRuins_MapAttributes - .4byte GraniteCave_1F_MapAttributes - .4byte GraniteCave_B1F_MapAttributes - .4byte GraniteCave_B2F_MapAttributes - .4byte PetalburgWoods_MapAttributes - .4byte MtChimney_MapAttributes - .4byte MtPyre_1F_MapAttributes - .4byte MtPyre_2F_MapAttributes - .4byte MtPyre_3F_MapAttributes - .4byte MtPyre_4F_MapAttributes - .4byte MtPyre_5F_MapAttributes - .4byte MtPyre_6F_MapAttributes - .4byte AquaHideout_1F_MapAttributes - .4byte AquaHideout_B1F_MapAttributes - .4byte AquaHideout_B2F_MapAttributes - .4byte Underwater_SeafloorCavern_MapAttributes - .4byte SeafloorCavern_Entrance_MapAttributes - .4byte SeafloorCavern_Room1_MapAttributes - .4byte SeafloorCavern_Room2_MapAttributes - .4byte SeafloorCavern_Room3_MapAttributes - .4byte SeafloorCavern_Room4_MapAttributes - .4byte SeafloorCavern_Room5_MapAttributes - .4byte SeafloorCavern_Room6_MapAttributes - .4byte SeafloorCavern_Room7_MapAttributes - .4byte SeafloorCavern_Room8_MapAttributes - .4byte SeafloorCavern_Room9_MapAttributes - .4byte CaveOfOrigin_Entrance_MapAttributes - .4byte CaveOfOrigin_1F_MapAttributes - .4byte CaveOfOrigin_B1F_MapAttributes - .4byte CaveOfOrigin_B2F_MapAttributes - .4byte CaveOfOrigin_B3F_MapAttributes - .4byte CaveOfOrigin_B4F_MapAttributes - .4byte VictoryRoad_1F_MapAttributes - .4byte ShoalCave_LowTideEntranceRoom_MapAttributes - .4byte ShoalCave_LowTideInnerRoom_MapAttributes - .4byte ShoalCave_LowTideStairsRoom_MapAttributes - .4byte ShoalCave_LowTideLowerRoom_MapAttributes - .4byte ShoalCave_HighTideEntranceRoom_MapAttributes - .4byte ShoalCave_HighTideInnerRoom_MapAttributes - .4byte UnknownMapAttributes_082E55C8 @ unused maps - .4byte UnknownMapAttributes_082E55EC - .4byte UnknownMapAttributes_082E5610 - .4byte UnknownMapAttributes_082E5634 - .4byte UnknownMapAttributes_082E5658 - .4byte UnknownMapAttributes_082E567C - .4byte UnknownMapAttributes_082E56A0 - .4byte UnknownMapAttributes_082E56C4 - .4byte UnknownMapAttributes_082E56E8 - .4byte UnknownMapAttributes_082E570C - .4byte UnknownMapAttributes_082E5730 - .4byte UnknownMapAttributes_082E5754 - .4byte UnknownMapAttributes_082E5778 - .4byte UnknownMapAttributes_082E579C - .4byte NewMauville_Entrance_MapAttributes - .4byte NewMauville_Inside_MapAttributes - .4byte AbandonedShip_Deck_MapAttributes - .4byte AbandonedShip_Corridors_1F_MapAttributes - .4byte AbandonedShip_Rooms_1F_MapAttributes - .4byte AbandonedShip_Corridors_B1F_MapAttributes - .4byte AbandonedShip_Rooms_B1F_MapAttributes - .4byte AbandonedShip_Rooms2_B1F_MapAttributes - .4byte AbandonedShip_Underwater1_MapAttributes - .4byte AbandonedShip_Room_B1F_MapAttributes - .4byte AbandonedShip_Rooms2_1F_MapAttributes - .4byte AbandonedShip_CaptainsOffice_MapAttributes - .4byte AbandonedShip_Underwater2_MapAttributes - .4byte SecretBase_RedCave1_MapAttributes - .4byte SecretBase_BrownCave1_MapAttributes - .4byte SecretBase_BlueCave1_MapAttributes - .4byte SecretBase_YellowCave1_MapAttributes - .4byte SecretBase_Tree1_MapAttributes - .4byte SecretBase_Shrub1_MapAttributes - .4byte SecretBase_RedCave2_MapAttributes - .4byte SecretBase_BrownCave2_MapAttributes - .4byte SecretBase_BlueCave2_MapAttributes - .4byte SecretBase_YellowCave2_MapAttributes - .4byte SecretBase_Tree2_MapAttributes - .4byte SecretBase_Shrub2_MapAttributes - .4byte SecretBase_RedCave3_MapAttributes - .4byte SecretBase_BrownCave3_MapAttributes - .4byte SecretBase_BlueCave3_MapAttributes - .4byte SecretBase_YellowCave3_MapAttributes - .4byte SecretBase_Tree3_MapAttributes - .4byte SecretBase_Shrub3_MapAttributes - .4byte SecretBase_RedCave4_MapAttributes - .4byte SecretBase_BrownCave4_MapAttributes - .4byte SecretBase_BlueCave4_MapAttributes - .4byte SecretBase_YellowCave4_MapAttributes - .4byte SecretBase_Tree4_MapAttributes - .4byte SecretBase_Shrub4_MapAttributes - .4byte SingleBattleColosseum_MapAttributes - .4byte TradeCenter_MapAttributes - .4byte RecordCorner_MapAttributes - .4byte DoubleBattleColosseum_MapAttributes - .4byte LinkContestRoom1_MapAttributes - .4byte UnknownMap_25_29_MapAttributes - .4byte UnknownMap_25_30_MapAttributes - .4byte UnknownMap_25_31_MapAttributes - .4byte UnknownMap_25_32_MapAttributes - .4byte UnknownMap_25_33_MapAttributes - .4byte UnknownMap_25_34_MapAttributes - .4byte LinkContestRoom2_MapAttributes - .4byte LinkContestRoom3_MapAttributes - .4byte LinkContestRoom4_MapAttributes - .4byte LinkContestRoom5_MapAttributes - .4byte LinkContestRoom6_MapAttributes - .4byte InsideOfTruck_MapAttributes - .4byte SafariZone_Northwest_MapAttributes - .4byte SafariZone_Northeast_MapAttributes - .4byte SafariZone_Southwest_MapAttributes - .4byte SafariZone_Southeast_MapAttributes - .4byte UnknownMapAttributes_082EDF30 - .4byte Route109_SeashoreHouse_MapAttributes - .4byte Route110_TrickHouseEntrance_MapAttributes - .4byte Route110_TrickHouseEnd_MapAttributes - .4byte Route110_TrickHouseCorridor_MapAttributes - .4byte Route110_TrickHousePuzzle1_MapAttributes - .4byte Route110_TrickHousePuzzle2_MapAttributes - .4byte Route110_TrickHousePuzzle3_MapAttributes - .4byte Route110_TrickHousePuzzle4_MapAttributes - .4byte Route110_TrickHousePuzzle5_MapAttributes - .4byte Route110_TrickHousePuzzle6_MapAttributes - .4byte Route110_TrickHousePuzzle7_MapAttributes - .4byte Route110_TrickHousePuzzle8_MapAttributes - .4byte FortreeCity_DecorationShop_MapAttributes - .4byte Route110_SeasideCyclingRoadNorthEntrance_MapAttributes - .4byte LilycoveCity_DepartmentStore_1F_MapAttributes - .4byte LilycoveCity_DepartmentStore_2F_MapAttributes - .4byte LilycoveCity_DepartmentStore_3F_MapAttributes - .4byte LilycoveCity_DepartmentStore_4F_MapAttributes - .4byte LilycoveCity_DepartmentStore_5F_MapAttributes - .4byte LilycoveCity_DepartmentStoreRooftop_MapAttributes - .4byte Route130_MapAttributes - .4byte BattleTower_Lobby_MapAttributes - .4byte BattleTower_Outside_MapAttributes - .4byte BattleTower_Elevator_MapAttributes - .4byte BattleTower_Corridor_MapAttributes - .4byte BattleTower_BattleRoom_MapAttributes - .4byte RustboroCity_DevonCorp_3F_MapAttributes - .4byte EverGrandeCity_PokemonLeague_MapAttributes - .4byte Route119_WeatherInstitute_1F_MapAttributes - .4byte Route119_WeatherInstitute_2F_MapAttributes - .4byte LilycoveCity_DepartmentStoreElevator_MapAttributes - .4byte Underwater1_MapAttributes - .4byte MossdeepCity_SpaceCenter_1F_MapAttributes - .4byte MossdeepCity_SpaceCenter_2F_MapAttributes - .4byte SSTidalCorridor_MapAttributes - .4byte SSTidalLowerDeck_MapAttributes - .4byte SSTidalRooms_MapAttributes - .4byte IslandCave_MapAttributes - .4byte AncientTomb_MapAttributes - .4byte Underwater_Route134_MapAttributes - .4byte Underwater_SealedChamber_MapAttributes - .4byte SealedChamber_OuterRoom_MapAttributes - .4byte VictoryRoad_B1F_MapAttributes - .4byte VictoryRoad_B2F_MapAttributes - .4byte Route104_Prototype_MapAttributes - .4byte GraniteCave_StevensRoom_MapAttributes - .4byte AbandonedShip_HiddenFloorCorridors_MapAttributes - .4byte SouthernIsland_Exterior_MapAttributes - .4byte SouthernIsland_Interior_MapAttributes - .4byte JaggedPass_MapAttributes - .4byte FieryPath_MapAttributes - .4byte RustboroCity_Flat2_1F_MapAttributes - .4byte RustboroCity_Flat2_2F_MapAttributes - .4byte RustboroCity_Flat2_3F_MapAttributes - .4byte SootopolisCity_House8_MapAttributes - .4byte EverGrandeCity_HallOfFame_MapAttributes - .4byte LilycoveCity_CoveLilyMotel_1F_MapAttributes - .4byte LilycoveCity_CoveLilyMotel_2F_MapAttributes - .4byte Route124_DivingTreasureHuntersHouse_MapAttributes - .4byte MtPyre_Exterior_MapAttributes - .4byte MtPyre_Summit_MapAttributes - .4byte SealedChamber_InnerRoom_MapAttributes - .4byte MossdeepCity_GameCorner_1F_MapAttributes - .4byte MossdeepCity_GameCorner_B1F_MapAttributes - .4byte SootopolisCity_House1_MapAttributes - .4byte SootopolisCity_House2_MapAttributes - .4byte SootopolisCity_House3_MapAttributes - .4byte AbandonedShip_HiddenFloorRooms_MapAttributes - .4byte ScorchedSlab_MapAttributes - .4byte UnknownMapAttributes_082FF894 - .4byte RustboroCity_Flat1_1F_MapAttributes - .4byte RustboroCity_Flat1_2F_MapAttributes - .4byte EverGrandeCity_Corridor4_MapAttributes - .4byte MagmaHideout_1F_MapAttributes - .4byte MagmaHideout_B1F_MapAttributes - .4byte MagmaHideout_B2F_MapAttributes - .4byte UnknownMapAttributes_08302970 - .4byte SkyPillar_Entrance_MapAttributes - .4byte SkyPillar_Outside_MapAttributes - .4byte SkyPillar_1F_MapAttributes - .4byte SkyPillar_2F_MapAttributes - .4byte SkyPillar_3F_MapAttributes - .4byte SkyPillar_4F_MapAttributes - .4byte UnknownMapAttributes_083041B4 - .4byte MossdeepCity_StevensHouse_MapAttributes - .4byte ShoalCave_LowTideIceRoom_MapAttributes - .4byte SafariZone_RestHouse_MapAttributes - .4byte SkyPillar_5F_MapAttributes - .4byte SkyPillar_Top_MapAttributes diff --git a/data/maps/connections.inc b/data/maps/connections.inc new file mode 100644 index 000000000..9e5f3a5a5 --- /dev/null +++ b/data/maps/connections.inc @@ -0,0 +1,58 @@ + .include "data/maps/LittlerootTown/connections.s" + .include "data/maps/OldaleTown/connections.s" + .include "data/maps/DewfordTown/connections.s" + .include "data/maps/LavaridgeTown/connections.s" + .include "data/maps/FallarborTown/connections.s" + .include "data/maps/VerdanturfTown/connections.s" + .include "data/maps/PacifidlogTown/connections.s" + .include "data/maps/PetalburgCity/connections.s" + .include "data/maps/SlateportCity/connections.s" + .include "data/maps/MauvilleCity/connections.s" + .include "data/maps/RustboroCity/connections.s" + .include "data/maps/FortreeCity/connections.s" + .include "data/maps/LilycoveCity/connections.s" + .include "data/maps/MossdeepCity/connections.s" + .include "data/maps/SootopolisCity/connections.s" + .include "data/maps/EverGrandeCity/connections.s" + .include "data/maps/Route101/connections.s" + .include "data/maps/Route102/connections.s" + .include "data/maps/Route103/connections.s" + .include "data/maps/Route104/connections.s" + .include "data/maps/Route105/connections.s" + .include "data/maps/Route106/connections.s" + .include "data/maps/Route107/connections.s" + .include "data/maps/Route108/connections.s" + .include "data/maps/Route109/connections.s" + .include "data/maps/Route110/connections.s" + .include "data/maps/Route111/connections.s" + .include "data/maps/Route112/connections.s" + .include "data/maps/Route113/connections.s" + .include "data/maps/Route114/connections.s" + .include "data/maps/Route115/connections.s" + .include "data/maps/Route116/connections.s" + .include "data/maps/Route117/connections.s" + .include "data/maps/Route118/connections.s" + .include "data/maps/Route119/connections.s" + .include "data/maps/Route120/connections.s" + .include "data/maps/Route121/connections.s" + .include "data/maps/Route122/connections.s" + .include "data/maps/Route123/connections.s" + .include "data/maps/Route124/connections.s" + .include "data/maps/Route125/connections.s" + .include "data/maps/Route126/connections.s" + .include "data/maps/Route127/connections.s" + .include "data/maps/Route128/connections.s" + .include "data/maps/Route129/connections.s" + .include "data/maps/Route130/connections.s" + .include "data/maps/Route131/connections.s" + .include "data/maps/Route132/connections.s" + .include "data/maps/Route133/connections.s" + .include "data/maps/Route134/connections.s" + .include "data/maps/Underwater1/connections.s" + .include "data/maps/Underwater2/connections.s" + .include "data/maps/Underwater3/connections.s" + .include "data/maps/Underwater4/connections.s" + .include "data/maps/SafariZone_Northwest/connections.s" + .include "data/maps/SafariZone_Northeast/connections.s" + .include "data/maps/SafariZone_Southwest/connections.s" + .include "data/maps/SafariZone_Southeast/connections.s" diff --git a/data/maps/connections.s b/data/maps/connections.s deleted file mode 100644 index 9e5f3a5a5..000000000 --- a/data/maps/connections.s +++ /dev/null @@ -1,58 +0,0 @@ - .include "data/maps/LittlerootTown/connections.s" - .include "data/maps/OldaleTown/connections.s" - .include "data/maps/DewfordTown/connections.s" - .include "data/maps/LavaridgeTown/connections.s" - .include "data/maps/FallarborTown/connections.s" - .include "data/maps/VerdanturfTown/connections.s" - .include "data/maps/PacifidlogTown/connections.s" - .include "data/maps/PetalburgCity/connections.s" - .include "data/maps/SlateportCity/connections.s" - .include "data/maps/MauvilleCity/connections.s" - .include "data/maps/RustboroCity/connections.s" - .include "data/maps/FortreeCity/connections.s" - .include "data/maps/LilycoveCity/connections.s" - .include "data/maps/MossdeepCity/connections.s" - .include "data/maps/SootopolisCity/connections.s" - .include "data/maps/EverGrandeCity/connections.s" - .include "data/maps/Route101/connections.s" - .include "data/maps/Route102/connections.s" - .include "data/maps/Route103/connections.s" - .include "data/maps/Route104/connections.s" - .include "data/maps/Route105/connections.s" - .include "data/maps/Route106/connections.s" - .include "data/maps/Route107/connections.s" - .include "data/maps/Route108/connections.s" - .include "data/maps/Route109/connections.s" - .include "data/maps/Route110/connections.s" - .include "data/maps/Route111/connections.s" - .include "data/maps/Route112/connections.s" - .include "data/maps/Route113/connections.s" - .include "data/maps/Route114/connections.s" - .include "data/maps/Route115/connections.s" - .include "data/maps/Route116/connections.s" - .include "data/maps/Route117/connections.s" - .include "data/maps/Route118/connections.s" - .include "data/maps/Route119/connections.s" - .include "data/maps/Route120/connections.s" - .include "data/maps/Route121/connections.s" - .include "data/maps/Route122/connections.s" - .include "data/maps/Route123/connections.s" - .include "data/maps/Route124/connections.s" - .include "data/maps/Route125/connections.s" - .include "data/maps/Route126/connections.s" - .include "data/maps/Route127/connections.s" - .include "data/maps/Route128/connections.s" - .include "data/maps/Route129/connections.s" - .include "data/maps/Route130/connections.s" - .include "data/maps/Route131/connections.s" - .include "data/maps/Route132/connections.s" - .include "data/maps/Route133/connections.s" - .include "data/maps/Route134/connections.s" - .include "data/maps/Underwater1/connections.s" - .include "data/maps/Underwater2/connections.s" - .include "data/maps/Underwater3/connections.s" - .include "data/maps/Underwater4/connections.s" - .include "data/maps/SafariZone_Northwest/connections.s" - .include "data/maps/SafariZone_Northeast/connections.s" - .include "data/maps/SafariZone_Southwest/connections.s" - .include "data/maps/SafariZone_Southeast/connections.s" diff --git a/data/maps/events/AbandonedShip_CaptainsOffice.inc b/data/maps/events/AbandonedShip_CaptainsOffice.inc new file mode 100644 index 000000000..e05bee18c --- /dev/null +++ b/data/maps/events/AbandonedShip_CaptainsOffice.inc @@ -0,0 +1,10 @@ +AbandonedShip_CaptainsOffice_MapObjects:: @ 838E45C + object_event 1, MAP_OBJ_GFX_SCIENTIST_1, 0, 3, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, AbandonedShip_CaptainsOffice_EventScript_15EAF5, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_ITEM_BALL, 0, 0, 0, 6, 0, 3, 1, 17, 0, 0, 0, 0, 0, AbandonedShip_CaptainsOffice_EventScript_1B18BE, 1100, 0, 0 + +AbandonedShip_CaptainsOffice_MapWarps:: @ 838E48C + warp_def 7, 6, 3, 4, AbandonedShip_Deck + warp_def 8, 6, 3, 4, AbandonedShip_Deck + +AbandonedShip_CaptainsOffice_MapEvents:: @ 838E49C + map_events AbandonedShip_CaptainsOffice_MapObjects, AbandonedShip_CaptainsOffice_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/AbandonedShip_CaptainsOffice.s b/data/maps/events/AbandonedShip_CaptainsOffice.s deleted file mode 100644 index e05bee18c..000000000 --- a/data/maps/events/AbandonedShip_CaptainsOffice.s +++ /dev/null @@ -1,10 +0,0 @@ -AbandonedShip_CaptainsOffice_MapObjects:: @ 838E45C - object_event 1, MAP_OBJ_GFX_SCIENTIST_1, 0, 3, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, AbandonedShip_CaptainsOffice_EventScript_15EAF5, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_ITEM_BALL, 0, 0, 0, 6, 0, 3, 1, 17, 0, 0, 0, 0, 0, AbandonedShip_CaptainsOffice_EventScript_1B18BE, 1100, 0, 0 - -AbandonedShip_CaptainsOffice_MapWarps:: @ 838E48C - warp_def 7, 6, 3, 4, AbandonedShip_Deck - warp_def 8, 6, 3, 4, AbandonedShip_Deck - -AbandonedShip_CaptainsOffice_MapEvents:: @ 838E49C - map_events AbandonedShip_CaptainsOffice_MapObjects, AbandonedShip_CaptainsOffice_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/AbandonedShip_Corridors_1F.inc b/data/maps/events/AbandonedShip_Corridors_1F.inc new file mode 100644 index 000000000..8a42d3204 --- /dev/null +++ b/data/maps/events/AbandonedShip_Corridors_1F.inc @@ -0,0 +1,20 @@ +AbandonedShip_Corridors_1F_MapObjects:: @ 838E120 + object_event 1, MAP_OBJ_GFX_YOUNGSTER, 0, 17, 0, 7, 0, 3, 2, 17, 0, 0, 0, 0, 0, AbandonedShip_Corridors_1F_EventScript_15E965, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_TUBER_M, 0, 5, 0, 10, 0, 3, 45, 116, 0, 1, 0, 3, 0, AbandonedShip_Corridors_1F_EventScript_15E96E, 0, 0, 0 + +AbandonedShip_Corridors_1F_MapWarps:: @ 838E150 + warp_def 9, 11, 3, 2, AbandonedShip_Deck + warp_def 8, 11, 3, 2, AbandonedShip_Deck + warp_def 0, 11, 3, 3, AbandonedShip_Deck + warp_def 1, 11, 3, 3, AbandonedShip_Deck + warp_def 11, 9, 3, 0, AbandonedShip_Rooms_1F + warp_def 14, 9, 3, 3, AbandonedShip_Rooms_1F + warp_def 11, 3, 3, 2, AbandonedShip_Rooms_1F + warp_def 14, 3, 3, 4, AbandonedShip_Rooms_1F + warp_def 3, 9, 3, 0, AbandonedShip_Rooms2_1F + warp_def 16, 2, 3, 7, AbandonedShip_Corridors_B1F + warp_def 5, 2, 3, 6, AbandonedShip_Corridors_B1F + warp_def 3, 3, 3, 2, AbandonedShip_Rooms2_1F + +AbandonedShip_Corridors_1F_MapEvents:: @ 838E1B0 + map_events AbandonedShip_Corridors_1F_MapObjects, AbandonedShip_Corridors_1F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/AbandonedShip_Corridors_1F.s b/data/maps/events/AbandonedShip_Corridors_1F.s deleted file mode 100644 index 8a42d3204..000000000 --- a/data/maps/events/AbandonedShip_Corridors_1F.s +++ /dev/null @@ -1,20 +0,0 @@ -AbandonedShip_Corridors_1F_MapObjects:: @ 838E120 - object_event 1, MAP_OBJ_GFX_YOUNGSTER, 0, 17, 0, 7, 0, 3, 2, 17, 0, 0, 0, 0, 0, AbandonedShip_Corridors_1F_EventScript_15E965, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_TUBER_M, 0, 5, 0, 10, 0, 3, 45, 116, 0, 1, 0, 3, 0, AbandonedShip_Corridors_1F_EventScript_15E96E, 0, 0, 0 - -AbandonedShip_Corridors_1F_MapWarps:: @ 838E150 - warp_def 9, 11, 3, 2, AbandonedShip_Deck - warp_def 8, 11, 3, 2, AbandonedShip_Deck - warp_def 0, 11, 3, 3, AbandonedShip_Deck - warp_def 1, 11, 3, 3, AbandonedShip_Deck - warp_def 11, 9, 3, 0, AbandonedShip_Rooms_1F - warp_def 14, 9, 3, 3, AbandonedShip_Rooms_1F - warp_def 11, 3, 3, 2, AbandonedShip_Rooms_1F - warp_def 14, 3, 3, 4, AbandonedShip_Rooms_1F - warp_def 3, 9, 3, 0, AbandonedShip_Rooms2_1F - warp_def 16, 2, 3, 7, AbandonedShip_Corridors_B1F - warp_def 5, 2, 3, 6, AbandonedShip_Corridors_B1F - warp_def 3, 3, 3, 2, AbandonedShip_Rooms2_1F - -AbandonedShip_Corridors_1F_MapEvents:: @ 838E1B0 - map_events AbandonedShip_Corridors_1F_MapObjects, AbandonedShip_Corridors_1F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/AbandonedShip_Corridors_B1F.inc b/data/maps/events/AbandonedShip_Corridors_B1F.inc new file mode 100644 index 000000000..7b50cf2fe --- /dev/null +++ b/data/maps/events/AbandonedShip_Corridors_B1F.inc @@ -0,0 +1,19 @@ +AbandonedShip_Corridors_B1F_MapObjects:: @ 838E238 + object_event 1, MAP_OBJ_GFX_TUBER_M, 0, 2, 0, 8, 0, 3, 2, 17, 0, 0, 0, 0, 0, AbandonedShip_Corridors_B1F_EventScript_15E9CA, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_SAILOR, 0, 9, 0, 6, 0, 3, 14, 0, 0, 1, 0, 4, 0, AbandonedShip_Corridors_B1F_EventScript_15EA1E, 0, 0, 0 + +AbandonedShip_Corridors_B1F_MapWarps:: @ 838E268 + warp_def 6, 4, 3, 2, AbandonedShip_Rooms2_B1F + warp_def 3, 4, 3, 0, AbandonedShip_Rooms2_B1F + warp_def 5, 7, 3, 0, AbandonedShip_Rooms_B1F + warp_def 8, 7, 3, 1, AbandonedShip_Rooms_B1F + warp_def 11, 7, 3, 2, AbandonedShip_Rooms_B1F + warp_def 11, 4, 3, 0, AbandonedShip_Room_B1F + warp_def 0, 2, 3, 10, AbandonedShip_Corridors_1F + warp_def 8, 2, 3, 9, AbandonedShip_Corridors_1F + +AbandonedShip_Corridors_B1F_MapBGEvents:: @ 838E2A8 + bg_event 11, 4, 3, 0, 0, AbandonedShip_Corridors_B1F_EventScript_15E9D3 + +AbandonedShip_Corridors_B1F_MapEvents:: @ 838E2B4 + map_events AbandonedShip_Corridors_B1F_MapObjects, AbandonedShip_Corridors_B1F_MapWarps, 0x0, AbandonedShip_Corridors_B1F_MapBGEvents diff --git a/data/maps/events/AbandonedShip_Corridors_B1F.s b/data/maps/events/AbandonedShip_Corridors_B1F.s deleted file mode 100644 index 7b50cf2fe..000000000 --- a/data/maps/events/AbandonedShip_Corridors_B1F.s +++ /dev/null @@ -1,19 +0,0 @@ -AbandonedShip_Corridors_B1F_MapObjects:: @ 838E238 - object_event 1, MAP_OBJ_GFX_TUBER_M, 0, 2, 0, 8, 0, 3, 2, 17, 0, 0, 0, 0, 0, AbandonedShip_Corridors_B1F_EventScript_15E9CA, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_SAILOR, 0, 9, 0, 6, 0, 3, 14, 0, 0, 1, 0, 4, 0, AbandonedShip_Corridors_B1F_EventScript_15EA1E, 0, 0, 0 - -AbandonedShip_Corridors_B1F_MapWarps:: @ 838E268 - warp_def 6, 4, 3, 2, AbandonedShip_Rooms2_B1F - warp_def 3, 4, 3, 0, AbandonedShip_Rooms2_B1F - warp_def 5, 7, 3, 0, AbandonedShip_Rooms_B1F - warp_def 8, 7, 3, 1, AbandonedShip_Rooms_B1F - warp_def 11, 7, 3, 2, AbandonedShip_Rooms_B1F - warp_def 11, 4, 3, 0, AbandonedShip_Room_B1F - warp_def 0, 2, 3, 10, AbandonedShip_Corridors_1F - warp_def 8, 2, 3, 9, AbandonedShip_Corridors_1F - -AbandonedShip_Corridors_B1F_MapBGEvents:: @ 838E2A8 - bg_event 11, 4, 3, 0, 0, AbandonedShip_Corridors_B1F_EventScript_15E9D3 - -AbandonedShip_Corridors_B1F_MapEvents:: @ 838E2B4 - map_events AbandonedShip_Corridors_B1F_MapObjects, AbandonedShip_Corridors_B1F_MapWarps, 0x0, AbandonedShip_Corridors_B1F_MapBGEvents diff --git a/data/maps/events/AbandonedShip_Deck.inc b/data/maps/events/AbandonedShip_Deck.inc new file mode 100644 index 000000000..6988f8568 --- /dev/null +++ b/data/maps/events/AbandonedShip_Deck.inc @@ -0,0 +1,9 @@ +AbandonedShip_Deck_MapWarps:: @ 838E0E4 + warp_def 13, 15, 3, 0, Route108 + warp_def 14, 15, 3, 0, Route108 + warp_def 13, 9, 3, 1, AbandonedShip_Corridors_1F + warp_def 8, 9, 3, 2, AbandonedShip_Corridors_1F + warp_def 12, 5, 3, 0, AbandonedShip_CaptainsOffice + +AbandonedShip_Deck_MapEvents:: @ 838E10C + map_events 0x0, AbandonedShip_Deck_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/AbandonedShip_Deck.s b/data/maps/events/AbandonedShip_Deck.s deleted file mode 100644 index 6988f8568..000000000 --- a/data/maps/events/AbandonedShip_Deck.s +++ /dev/null @@ -1,9 +0,0 @@ -AbandonedShip_Deck_MapWarps:: @ 838E0E4 - warp_def 13, 15, 3, 0, Route108 - warp_def 14, 15, 3, 0, Route108 - warp_def 13, 9, 3, 1, AbandonedShip_Corridors_1F - warp_def 8, 9, 3, 2, AbandonedShip_Corridors_1F - warp_def 12, 5, 3, 0, AbandonedShip_CaptainsOffice - -AbandonedShip_Deck_MapEvents:: @ 838E10C - map_events 0x0, AbandonedShip_Deck_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/AbandonedShip_HiddenFloorCorridors.inc b/data/maps/events/AbandonedShip_HiddenFloorCorridors.inc new file mode 100644 index 000000000..e5f17046d --- /dev/null +++ b/data/maps/events/AbandonedShip_HiddenFloorCorridors.inc @@ -0,0 +1,16 @@ +AbandonedShip_HiddenFloorCorridors_MapWarps:: @ 838E4CC + warp_def 3, 8, 3, 0, AbandonedShip_HiddenFloorRooms + warp_def 6, 8, 3, 2, AbandonedShip_HiddenFloorRooms + warp_def 9, 8, 3, 4, AbandonedShip_HiddenFloorRooms + warp_def 3, 3, 3, 6, AbandonedShip_HiddenFloorRooms + warp_def 6, 3, 3, 7, AbandonedShip_HiddenFloorRooms + warp_def 9, 3, 3, 8, AbandonedShip_HiddenFloorRooms + +AbandonedShip_HiddenFloorCorridors_MapBGEvents:: @ 838E4FC + bg_event 3, 8, 3, 0, 0, AbandonedShip_HiddenFloorCorridors_EventScript_15EBF3 + bg_event 6, 8, 3, 0, 0, AbandonedShip_HiddenFloorCorridors_EventScript_15EC2A + bg_event 3, 4, 0, 0, 0, AbandonedShip_HiddenFloorCorridors_EventScript_15EC61 + bg_event 9, 4, 0, 0, 0, AbandonedShip_HiddenFloorCorridors_EventScript_15EC98 + +AbandonedShip_HiddenFloorCorridors_MapEvents:: @ 838E52C + map_events 0x0, AbandonedShip_HiddenFloorCorridors_MapWarps, 0x0, AbandonedShip_HiddenFloorCorridors_MapBGEvents diff --git a/data/maps/events/AbandonedShip_HiddenFloorCorridors.s b/data/maps/events/AbandonedShip_HiddenFloorCorridors.s deleted file mode 100644 index e5f17046d..000000000 --- a/data/maps/events/AbandonedShip_HiddenFloorCorridors.s +++ /dev/null @@ -1,16 +0,0 @@ -AbandonedShip_HiddenFloorCorridors_MapWarps:: @ 838E4CC - warp_def 3, 8, 3, 0, AbandonedShip_HiddenFloorRooms - warp_def 6, 8, 3, 2, AbandonedShip_HiddenFloorRooms - warp_def 9, 8, 3, 4, AbandonedShip_HiddenFloorRooms - warp_def 3, 3, 3, 6, AbandonedShip_HiddenFloorRooms - warp_def 6, 3, 3, 7, AbandonedShip_HiddenFloorRooms - warp_def 9, 3, 3, 8, AbandonedShip_HiddenFloorRooms - -AbandonedShip_HiddenFloorCorridors_MapBGEvents:: @ 838E4FC - bg_event 3, 8, 3, 0, 0, AbandonedShip_HiddenFloorCorridors_EventScript_15EBF3 - bg_event 6, 8, 3, 0, 0, AbandonedShip_HiddenFloorCorridors_EventScript_15EC2A - bg_event 3, 4, 0, 0, 0, AbandonedShip_HiddenFloorCorridors_EventScript_15EC61 - bg_event 9, 4, 0, 0, 0, AbandonedShip_HiddenFloorCorridors_EventScript_15EC98 - -AbandonedShip_HiddenFloorCorridors_MapEvents:: @ 838E52C - map_events 0x0, AbandonedShip_HiddenFloorCorridors_MapWarps, 0x0, AbandonedShip_HiddenFloorCorridors_MapBGEvents diff --git a/data/maps/events/AbandonedShip_HiddenFloorRooms.inc b/data/maps/events/AbandonedShip_HiddenFloorRooms.inc new file mode 100644 index 000000000..e110e051d --- /dev/null +++ b/data/maps/events/AbandonedShip_HiddenFloorRooms.inc @@ -0,0 +1,31 @@ +AbandonedShip_HiddenFloorRooms_MapObjects:: @ 838E540 + object_event 1, MAP_OBJ_GFX_ITEM_BALL, 0, 41, 0, 4, 0, 3, 1, 0, 0, 0, 0, 0, 0, AbandonedShip_HiddenFloorRooms_EventScript_1B18CB, 1077, 0, 0 + object_event 2, MAP_OBJ_GFX_ITEM_BALL, 0, 16, 0, 10, 0, 3, 1, 0, 0, 0, 0, 0, 0, AbandonedShip_HiddenFloorRooms_EventScript_1B18D8, 1078, 0, 0 + object_event 3, MAP_OBJ_GFX_ITEM_BALL, 0, 5, 0, 11, 0, 3, 1, 17, 0, 0, 0, 0, 0, AbandonedShip_HiddenFloorRooms_EventScript_1B18F2, 1102, 0, 0 + object_event 4, MAP_OBJ_GFX_ITEM_BALL, 0, 31, 0, 11, 0, 3, 1, 17, 0, 0, 0, 0, 0, AbandonedShip_HiddenFloorRooms_EventScript_1B18E5, 1101, 0, 0 + +AbandonedShip_HiddenFloorRooms_MapWarps:: @ 838E5A0 + warp_def 6, 14, 3, 0, AbandonedShip_HiddenFloorCorridors + warp_def 7, 14, 3, 0, AbandonedShip_HiddenFloorCorridors + warp_def 21, 14, 3, 1, AbandonedShip_HiddenFloorCorridors + warp_def 22, 14, 3, 1, AbandonedShip_HiddenFloorCorridors + warp_def 36, 14, 3, 2, AbandonedShip_HiddenFloorCorridors + warp_def 37, 14, 3, 2, AbandonedShip_HiddenFloorCorridors + warp_def 6, 1, 3, 3, AbandonedShip_HiddenFloorCorridors + warp_def 21, 1, 3, 4, AbandonedShip_HiddenFloorCorridors + warp_def 36, 1, 3, 5, AbandonedShip_HiddenFloorCorridors + +AbandonedShip_HiddenFloorRooms_MapBGEvents:: @ 838E5E8 + bg_event 42, 10, 3, 7, 0, ITEM_ROOM_1_KEY, 31, 0 + bg_event 20, 5, 3, 7, 0, ITEM_ROOM_2_KEY, 32, 0 + bg_event 1, 12, 3, 7, 0, ITEM_ROOM_4_KEY, 33, 0 + bg_event 1, 2, 0, 7, 0, ITEM_ROOM_6_KEY, 34, 0 + bg_event 8, 5, 3, 0, 0, AbandonedShip_HiddenFloorRooms_EventScript_15EEAB + bg_event 11, 3, 3, 0, 0, AbandonedShip_HiddenFloorRooms_EventScript_15EEAB + bg_event 10, 10, 3, 0, 0, AbandonedShip_HiddenFloorRooms_EventScript_15EEAB + bg_event 16, 3, 3, 0, 0, AbandonedShip_HiddenFloorRooms_EventScript_15EEAB + bg_event 25, 2, 3, 0, 0, AbandonedShip_HiddenFloorRooms_EventScript_15EEAB + bg_event 24, 6, 3, 0, 0, AbandonedShip_HiddenFloorRooms_EventScript_15EEAB + +AbandonedShip_HiddenFloorRooms_MapEvents:: @ 838E660 + map_events AbandonedShip_HiddenFloorRooms_MapObjects, AbandonedShip_HiddenFloorRooms_MapWarps, 0x0, AbandonedShip_HiddenFloorRooms_MapBGEvents diff --git a/data/maps/events/AbandonedShip_HiddenFloorRooms.s b/data/maps/events/AbandonedShip_HiddenFloorRooms.s deleted file mode 100644 index e110e051d..000000000 --- a/data/maps/events/AbandonedShip_HiddenFloorRooms.s +++ /dev/null @@ -1,31 +0,0 @@ -AbandonedShip_HiddenFloorRooms_MapObjects:: @ 838E540 - object_event 1, MAP_OBJ_GFX_ITEM_BALL, 0, 41, 0, 4, 0, 3, 1, 0, 0, 0, 0, 0, 0, AbandonedShip_HiddenFloorRooms_EventScript_1B18CB, 1077, 0, 0 - object_event 2, MAP_OBJ_GFX_ITEM_BALL, 0, 16, 0, 10, 0, 3, 1, 0, 0, 0, 0, 0, 0, AbandonedShip_HiddenFloorRooms_EventScript_1B18D8, 1078, 0, 0 - object_event 3, MAP_OBJ_GFX_ITEM_BALL, 0, 5, 0, 11, 0, 3, 1, 17, 0, 0, 0, 0, 0, AbandonedShip_HiddenFloorRooms_EventScript_1B18F2, 1102, 0, 0 - object_event 4, MAP_OBJ_GFX_ITEM_BALL, 0, 31, 0, 11, 0, 3, 1, 17, 0, 0, 0, 0, 0, AbandonedShip_HiddenFloorRooms_EventScript_1B18E5, 1101, 0, 0 - -AbandonedShip_HiddenFloorRooms_MapWarps:: @ 838E5A0 - warp_def 6, 14, 3, 0, AbandonedShip_HiddenFloorCorridors - warp_def 7, 14, 3, 0, AbandonedShip_HiddenFloorCorridors - warp_def 21, 14, 3, 1, AbandonedShip_HiddenFloorCorridors - warp_def 22, 14, 3, 1, AbandonedShip_HiddenFloorCorridors - warp_def 36, 14, 3, 2, AbandonedShip_HiddenFloorCorridors - warp_def 37, 14, 3, 2, AbandonedShip_HiddenFloorCorridors - warp_def 6, 1, 3, 3, AbandonedShip_HiddenFloorCorridors - warp_def 21, 1, 3, 4, AbandonedShip_HiddenFloorCorridors - warp_def 36, 1, 3, 5, AbandonedShip_HiddenFloorCorridors - -AbandonedShip_HiddenFloorRooms_MapBGEvents:: @ 838E5E8 - bg_event 42, 10, 3, 7, 0, ITEM_ROOM_1_KEY, 31, 0 - bg_event 20, 5, 3, 7, 0, ITEM_ROOM_2_KEY, 32, 0 - bg_event 1, 12, 3, 7, 0, ITEM_ROOM_4_KEY, 33, 0 - bg_event 1, 2, 0, 7, 0, ITEM_ROOM_6_KEY, 34, 0 - bg_event 8, 5, 3, 0, 0, AbandonedShip_HiddenFloorRooms_EventScript_15EEAB - bg_event 11, 3, 3, 0, 0, AbandonedShip_HiddenFloorRooms_EventScript_15EEAB - bg_event 10, 10, 3, 0, 0, AbandonedShip_HiddenFloorRooms_EventScript_15EEAB - bg_event 16, 3, 3, 0, 0, AbandonedShip_HiddenFloorRooms_EventScript_15EEAB - bg_event 25, 2, 3, 0, 0, AbandonedShip_HiddenFloorRooms_EventScript_15EEAB - bg_event 24, 6, 3, 0, 0, AbandonedShip_HiddenFloorRooms_EventScript_15EEAB - -AbandonedShip_HiddenFloorRooms_MapEvents:: @ 838E660 - map_events AbandonedShip_HiddenFloorRooms_MapObjects, AbandonedShip_HiddenFloorRooms_MapWarps, 0x0, AbandonedShip_HiddenFloorRooms_MapBGEvents diff --git a/data/maps/events/AbandonedShip_Room_B1F.inc b/data/maps/events/AbandonedShip_Room_B1F.inc new file mode 100644 index 000000000..9213f3e98 --- /dev/null +++ b/data/maps/events/AbandonedShip_Room_B1F.inc @@ -0,0 +1,9 @@ +AbandonedShip_Room_B1F_MapObjects:: @ 838E3AC + object_event 1, MAP_OBJ_GFX_ITEM_BALL, 0, 4, 0, 4, 0, 3, 1, 17, 0, 0, 0, 0, 0, AbandonedShip_Room_B1F_EventScript_1B18A4, 1098, 0, 0 + +AbandonedShip_Room_B1F_MapWarps:: @ 838E3C4 + warp_def 4, 7, 3, 5, AbandonedShip_Corridors_B1F + warp_def 5, 7, 3, 5, AbandonedShip_Corridors_B1F + +AbandonedShip_Room_B1F_MapEvents:: @ 838E3D4 + map_events AbandonedShip_Room_B1F_MapObjects, AbandonedShip_Room_B1F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/AbandonedShip_Room_B1F.s b/data/maps/events/AbandonedShip_Room_B1F.s deleted file mode 100644 index 9213f3e98..000000000 --- a/data/maps/events/AbandonedShip_Room_B1F.s +++ /dev/null @@ -1,9 +0,0 @@ -AbandonedShip_Room_B1F_MapObjects:: @ 838E3AC - object_event 1, MAP_OBJ_GFX_ITEM_BALL, 0, 4, 0, 4, 0, 3, 1, 17, 0, 0, 0, 0, 0, AbandonedShip_Room_B1F_EventScript_1B18A4, 1098, 0, 0 - -AbandonedShip_Room_B1F_MapWarps:: @ 838E3C4 - warp_def 4, 7, 3, 5, AbandonedShip_Corridors_B1F - warp_def 5, 7, 3, 5, AbandonedShip_Corridors_B1F - -AbandonedShip_Room_B1F_MapEvents:: @ 838E3D4 - map_events AbandonedShip_Room_B1F_MapObjects, AbandonedShip_Room_B1F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/AbandonedShip_Rooms2_1F.inc b/data/maps/events/AbandonedShip_Rooms2_1F.inc new file mode 100644 index 000000000..842f972fa --- /dev/null +++ b/data/maps/events/AbandonedShip_Rooms2_1F.inc @@ -0,0 +1,12 @@ +AbandonedShip_Rooms2_1F_MapObjects:: @ 838E3E8 + object_event 1, MAP_OBJ_GFX_MAN_5, 0, 7, 0, 13, 0, 3, 8, 0, 0, 1, 0, 0, 0, AbandonedShip_Rooms2_1F_EventScript_15EA68, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_WOMAN_5, 0, 6, 0, 13, 0, 3, 8, 0, 0, 1, 0, 0, 0, AbandonedShip_Rooms2_1F_EventScript_15EAAE, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_ITEM_BALL, 0, 4, 0, 4, 0, 3, 1, 17, 0, 0, 0, 0, 0, AbandonedShip_Rooms2_1F_EventScript_1B18B1, 1099, 0, 0 + +AbandonedShip_Rooms2_1F_MapWarps:: @ 838E430 + warp_def 4, 16, 3, 8, AbandonedShip_Corridors_1F + warp_def 5, 16, 3, 8, AbandonedShip_Corridors_1F + warp_def 4, 1, 3, 11, AbandonedShip_Corridors_1F + +AbandonedShip_Rooms2_1F_MapEvents:: @ 838E448 + map_events AbandonedShip_Rooms2_1F_MapObjects, AbandonedShip_Rooms2_1F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/AbandonedShip_Rooms2_1F.s b/data/maps/events/AbandonedShip_Rooms2_1F.s deleted file mode 100644 index 842f972fa..000000000 --- a/data/maps/events/AbandonedShip_Rooms2_1F.s +++ /dev/null @@ -1,12 +0,0 @@ -AbandonedShip_Rooms2_1F_MapObjects:: @ 838E3E8 - object_event 1, MAP_OBJ_GFX_MAN_5, 0, 7, 0, 13, 0, 3, 8, 0, 0, 1, 0, 0, 0, AbandonedShip_Rooms2_1F_EventScript_15EA68, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_WOMAN_5, 0, 6, 0, 13, 0, 3, 8, 0, 0, 1, 0, 0, 0, AbandonedShip_Rooms2_1F_EventScript_15EAAE, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_ITEM_BALL, 0, 4, 0, 4, 0, 3, 1, 17, 0, 0, 0, 0, 0, AbandonedShip_Rooms2_1F_EventScript_1B18B1, 1099, 0, 0 - -AbandonedShip_Rooms2_1F_MapWarps:: @ 838E430 - warp_def 4, 16, 3, 8, AbandonedShip_Corridors_1F - warp_def 5, 16, 3, 8, AbandonedShip_Corridors_1F - warp_def 4, 1, 3, 11, AbandonedShip_Corridors_1F - -AbandonedShip_Rooms2_1F_MapEvents:: @ 838E448 - map_events AbandonedShip_Rooms2_1F_MapObjects, AbandonedShip_Rooms2_1F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/AbandonedShip_Rooms2_B1F.inc b/data/maps/events/AbandonedShip_Rooms2_B1F.inc new file mode 100644 index 000000000..2ad55a5e9 --- /dev/null +++ b/data/maps/events/AbandonedShip_Rooms2_B1F.inc @@ -0,0 +1,12 @@ +AbandonedShip_Rooms2_B1F_MapObjects:: @ 838E324 + object_event 1, MAP_OBJ_GFX_CAMPER, 0, 3, 0, 4, 0, 3, 2, 17, 0, 0, 0, 0, 0, AbandonedShip_Rooms2_B1F_EventScript_15EA4E, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_ITEM_BALL, 0, 13, 0, 3, 0, 3, 1, 17, 0, 0, 0, 0, 0, AbandonedShip_Rooms2_B1F_EventScript_1B1897, 1097, 0, 0 + +AbandonedShip_Rooms2_B1F_MapWarps:: @ 838E354 + warp_def 4, 7, 3, 1, AbandonedShip_Corridors_B1F + warp_def 5, 7, 3, 1, AbandonedShip_Corridors_B1F + warp_def 13, 7, 3, 0, AbandonedShip_Corridors_B1F + warp_def 14, 7, 3, 0, AbandonedShip_Corridors_B1F + +AbandonedShip_Rooms2_B1F_MapEvents:: @ 838E374 + map_events AbandonedShip_Rooms2_B1F_MapObjects, AbandonedShip_Rooms2_B1F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/AbandonedShip_Rooms2_B1F.s b/data/maps/events/AbandonedShip_Rooms2_B1F.s deleted file mode 100644 index 2ad55a5e9..000000000 --- a/data/maps/events/AbandonedShip_Rooms2_B1F.s +++ /dev/null @@ -1,12 +0,0 @@ -AbandonedShip_Rooms2_B1F_MapObjects:: @ 838E324 - object_event 1, MAP_OBJ_GFX_CAMPER, 0, 3, 0, 4, 0, 3, 2, 17, 0, 0, 0, 0, 0, AbandonedShip_Rooms2_B1F_EventScript_15EA4E, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_ITEM_BALL, 0, 13, 0, 3, 0, 3, 1, 17, 0, 0, 0, 0, 0, AbandonedShip_Rooms2_B1F_EventScript_1B1897, 1097, 0, 0 - -AbandonedShip_Rooms2_B1F_MapWarps:: @ 838E354 - warp_def 4, 7, 3, 1, AbandonedShip_Corridors_B1F - warp_def 5, 7, 3, 1, AbandonedShip_Corridors_B1F - warp_def 13, 7, 3, 0, AbandonedShip_Corridors_B1F - warp_def 14, 7, 3, 0, AbandonedShip_Corridors_B1F - -AbandonedShip_Rooms2_B1F_MapEvents:: @ 838E374 - map_events AbandonedShip_Rooms2_B1F_MapObjects, AbandonedShip_Rooms2_B1F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/AbandonedShip_Rooms_1F.inc b/data/maps/events/AbandonedShip_Rooms_1F.inc new file mode 100644 index 000000000..90578df28 --- /dev/null +++ b/data/maps/events/AbandonedShip_Rooms_1F.inc @@ -0,0 +1,14 @@ +AbandonedShip_Rooms_1F_MapObjects:: @ 838E1C4 + object_event 1, MAP_OBJ_GFX_GENTLEMAN, 0, 11, 0, 6, 0, 3, 2, 17, 0, 0, 0, 0, 0, AbandonedShip_Rooms_1F_EventScript_15E986, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_ITEM_BALL, 0, 4, 0, 5, 0, 3, 1, 17, 0, 0, 0, 0, 0, AbandonedShip_Rooms_1F_EventScript_1B187D, 1095, 0, 0 + +AbandonedShip_Rooms_1F_MapWarps:: @ 838E1F4 + warp_def 4, 16, 3, 4, AbandonedShip_Corridors_1F + warp_def 5, 16, 3, 4, AbandonedShip_Corridors_1F + warp_def 4, 1, 3, 6, AbandonedShip_Corridors_1F + warp_def 13, 16, 3, 5, AbandonedShip_Corridors_1F + warp_def 13, 1, 3, 7, AbandonedShip_Corridors_1F + warp_def 14, 16, 3, 5, AbandonedShip_Corridors_1F + +AbandonedShip_Rooms_1F_MapEvents:: @ 838E224 + map_events AbandonedShip_Rooms_1F_MapObjects, AbandonedShip_Rooms_1F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/AbandonedShip_Rooms_1F.s b/data/maps/events/AbandonedShip_Rooms_1F.s deleted file mode 100644 index 90578df28..000000000 --- a/data/maps/events/AbandonedShip_Rooms_1F.s +++ /dev/null @@ -1,14 +0,0 @@ -AbandonedShip_Rooms_1F_MapObjects:: @ 838E1C4 - object_event 1, MAP_OBJ_GFX_GENTLEMAN, 0, 11, 0, 6, 0, 3, 2, 17, 0, 0, 0, 0, 0, AbandonedShip_Rooms_1F_EventScript_15E986, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_ITEM_BALL, 0, 4, 0, 5, 0, 3, 1, 17, 0, 0, 0, 0, 0, AbandonedShip_Rooms_1F_EventScript_1B187D, 1095, 0, 0 - -AbandonedShip_Rooms_1F_MapWarps:: @ 838E1F4 - warp_def 4, 16, 3, 4, AbandonedShip_Corridors_1F - warp_def 5, 16, 3, 4, AbandonedShip_Corridors_1F - warp_def 4, 1, 3, 6, AbandonedShip_Corridors_1F - warp_def 13, 16, 3, 5, AbandonedShip_Corridors_1F - warp_def 13, 1, 3, 7, AbandonedShip_Corridors_1F - warp_def 14, 16, 3, 5, AbandonedShip_Corridors_1F - -AbandonedShip_Rooms_1F_MapEvents:: @ 838E224 - map_events AbandonedShip_Rooms_1F_MapObjects, AbandonedShip_Rooms_1F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/AbandonedShip_Rooms_B1F.inc b/data/maps/events/AbandonedShip_Rooms_B1F.inc new file mode 100644 index 000000000..692883bec --- /dev/null +++ b/data/maps/events/AbandonedShip_Rooms_B1F.inc @@ -0,0 +1,11 @@ +AbandonedShip_Rooms_B1F_MapObjects:: @ 838E2C8 + object_event 1, MAP_OBJ_GFX_FAT_MAN, 0, 25, 0, 6, 0, 3, 9, 0, 0, 0, 0, 0, 0, AbandonedShip_Rooms_B1F_EventScript_15EA44, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_ITEM_BALL, 0, 6, 0, 7, 0, 3, 1, 17, 0, 0, 0, 0, 0, AbandonedShip_Rooms_B1F_EventScript_1B188A, 1096, 0, 0 + +AbandonedShip_Rooms_B1F_MapWarps:: @ 838E2F8 + warp_def 4, 1, 3, 2, AbandonedShip_Corridors_B1F + warp_def 13, 1, 3, 3, AbandonedShip_Corridors_B1F + warp_def 22, 1, 3, 4, AbandonedShip_Corridors_B1F + +AbandonedShip_Rooms_B1F_MapEvents:: @ 838E310 + map_events AbandonedShip_Rooms_B1F_MapObjects, AbandonedShip_Rooms_B1F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/AbandonedShip_Rooms_B1F.s b/data/maps/events/AbandonedShip_Rooms_B1F.s deleted file mode 100644 index 692883bec..000000000 --- a/data/maps/events/AbandonedShip_Rooms_B1F.s +++ /dev/null @@ -1,11 +0,0 @@ -AbandonedShip_Rooms_B1F_MapObjects:: @ 838E2C8 - object_event 1, MAP_OBJ_GFX_FAT_MAN, 0, 25, 0, 6, 0, 3, 9, 0, 0, 0, 0, 0, 0, AbandonedShip_Rooms_B1F_EventScript_15EA44, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_ITEM_BALL, 0, 6, 0, 7, 0, 3, 1, 17, 0, 0, 0, 0, 0, AbandonedShip_Rooms_B1F_EventScript_1B188A, 1096, 0, 0 - -AbandonedShip_Rooms_B1F_MapWarps:: @ 838E2F8 - warp_def 4, 1, 3, 2, AbandonedShip_Corridors_B1F - warp_def 13, 1, 3, 3, AbandonedShip_Corridors_B1F - warp_def 22, 1, 3, 4, AbandonedShip_Corridors_B1F - -AbandonedShip_Rooms_B1F_MapEvents:: @ 838E310 - map_events AbandonedShip_Rooms_B1F_MapObjects, AbandonedShip_Rooms_B1F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/AbandonedShip_Underwater1.inc b/data/maps/events/AbandonedShip_Underwater1.inc new file mode 100644 index 000000000..9a4634860 --- /dev/null +++ b/data/maps/events/AbandonedShip_Underwater1.inc @@ -0,0 +1,6 @@ +AbandonedShip_Underwater1_MapWarps:: @ 838E388 + warp_def 3, 7, 3, 0, AbandonedShip_Underwater2 + warp_def 4, 7, 3, 0, AbandonedShip_Underwater2 + +AbandonedShip_Underwater1_MapEvents:: @ 838E398 + map_events 0x0, AbandonedShip_Underwater1_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/AbandonedShip_Underwater1.s b/data/maps/events/AbandonedShip_Underwater1.s deleted file mode 100644 index 9a4634860..000000000 --- a/data/maps/events/AbandonedShip_Underwater1.s +++ /dev/null @@ -1,6 +0,0 @@ -AbandonedShip_Underwater1_MapWarps:: @ 838E388 - warp_def 3, 7, 3, 0, AbandonedShip_Underwater2 - warp_def 4, 7, 3, 0, AbandonedShip_Underwater2 - -AbandonedShip_Underwater1_MapEvents:: @ 838E398 - map_events 0x0, AbandonedShip_Underwater1_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/AbandonedShip_Underwater2.inc b/data/maps/events/AbandonedShip_Underwater2.inc new file mode 100644 index 000000000..a3a181773 --- /dev/null +++ b/data/maps/events/AbandonedShip_Underwater2.inc @@ -0,0 +1,5 @@ +AbandonedShip_Underwater2_MapWarps:: @ 838E4B0 + warp_def 3, 1, 3, 0, AbandonedShip_Underwater1 + +AbandonedShip_Underwater2_MapEvents:: @ 838E4B8 + map_events 0x0, AbandonedShip_Underwater2_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/AbandonedShip_Underwater2.s b/data/maps/events/AbandonedShip_Underwater2.s deleted file mode 100644 index a3a181773..000000000 --- a/data/maps/events/AbandonedShip_Underwater2.s +++ /dev/null @@ -1,5 +0,0 @@ -AbandonedShip_Underwater2_MapWarps:: @ 838E4B0 - warp_def 3, 1, 3, 0, AbandonedShip_Underwater1 - -AbandonedShip_Underwater2_MapEvents:: @ 838E4B8 - map_events 0x0, AbandonedShip_Underwater2_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/AncientTomb.inc b/data/maps/events/AncientTomb.inc new file mode 100644 index 000000000..1f527288b --- /dev/null +++ b/data/maps/events/AncientTomb.inc @@ -0,0 +1,15 @@ +AncientTomb_MapObjects:: @ 838E6DC + object_event 1, MAP_OBJ_GFX_REGISTEEL, 0, 8, 0, 7, 0, 3, 8, 0, 0, 0, 0, 0, 0, AncientTomb_EventScript_15F050, 937, 0, 0 + +AncientTomb_MapWarps:: @ 838E6F4 + warp_def 8, 29, 3, 0, Route120 + warp_def 8, 20, 0, 2, AncientTomb + warp_def 8, 11, 3, 1, AncientTomb + +AncientTomb_MapBGEvents:: @ 838E70C + bg_event 8, 20, 0, 0, 0, AncientTomb_EventScript_15F021 + bg_event 7, 20, 0, 0, 0, AncientTomb_EventScript_15F042 + bg_event 9, 20, 0, 0, 0, AncientTomb_EventScript_15F042 + +AncientTomb_MapEvents:: @ 838E730 + map_events AncientTomb_MapObjects, AncientTomb_MapWarps, 0x0, AncientTomb_MapBGEvents diff --git a/data/maps/events/AncientTomb.s b/data/maps/events/AncientTomb.s deleted file mode 100644 index 1f527288b..000000000 --- a/data/maps/events/AncientTomb.s +++ /dev/null @@ -1,15 +0,0 @@ -AncientTomb_MapObjects:: @ 838E6DC - object_event 1, MAP_OBJ_GFX_REGISTEEL, 0, 8, 0, 7, 0, 3, 8, 0, 0, 0, 0, 0, 0, AncientTomb_EventScript_15F050, 937, 0, 0 - -AncientTomb_MapWarps:: @ 838E6F4 - warp_def 8, 29, 3, 0, Route120 - warp_def 8, 20, 0, 2, AncientTomb - warp_def 8, 11, 3, 1, AncientTomb - -AncientTomb_MapBGEvents:: @ 838E70C - bg_event 8, 20, 0, 0, 0, AncientTomb_EventScript_15F021 - bg_event 7, 20, 0, 0, 0, AncientTomb_EventScript_15F042 - bg_event 9, 20, 0, 0, 0, AncientTomb_EventScript_15F042 - -AncientTomb_MapEvents:: @ 838E730 - map_events AncientTomb_MapObjects, AncientTomb_MapWarps, 0x0, AncientTomb_MapBGEvents diff --git a/data/maps/events/AquaHideout_1F.inc b/data/maps/events/AquaHideout_1F.inc new file mode 100644 index 000000000..5c59bbf12 --- /dev/null +++ b/data/maps/events/AquaHideout_1F.inc @@ -0,0 +1,12 @@ +AquaHideout_1F_MapObjects:: @ 838CD0C + object_event 1, 241, 0, 13, 0, 11, 0, 3, 8, 0, 0, 0, 0, 0, 0, AquaHideout_1F_EventScript_15D7CE, 821, 0, 0 + object_event 2, 241, 0, 14, 0, 11, 0, 3, 8, 0, 0, 0, 0, 0, 0, AquaHideout_1F_EventScript_15D7ED, 822, 0, 0 + object_event 3, 241, 0, 20, 0, 4, 0, 3, 50, 93, 0, 1, 0, 3, 0, AquaHideout_1F_EventScript_15D80C, 924, 0, 0 + +AquaHideout_1F_MapWarps:: @ 838CD54 + warp_def 13, 27, 1, 6, LilycoveCity + warp_def 14, 27, 1, 6, LilycoveCity + warp_def 22, 1, 3, 0, AquaHideout_B1F + +AquaHideout_1F_MapEvents:: @ 838CD6C + map_events AquaHideout_1F_MapObjects, AquaHideout_1F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/AquaHideout_1F.s b/data/maps/events/AquaHideout_1F.s deleted file mode 100644 index 5c59bbf12..000000000 --- a/data/maps/events/AquaHideout_1F.s +++ /dev/null @@ -1,12 +0,0 @@ -AquaHideout_1F_MapObjects:: @ 838CD0C - object_event 1, 241, 0, 13, 0, 11, 0, 3, 8, 0, 0, 0, 0, 0, 0, AquaHideout_1F_EventScript_15D7CE, 821, 0, 0 - object_event 2, 241, 0, 14, 0, 11, 0, 3, 8, 0, 0, 0, 0, 0, 0, AquaHideout_1F_EventScript_15D7ED, 822, 0, 0 - object_event 3, 241, 0, 20, 0, 4, 0, 3, 50, 93, 0, 1, 0, 3, 0, AquaHideout_1F_EventScript_15D80C, 924, 0, 0 - -AquaHideout_1F_MapWarps:: @ 838CD54 - warp_def 13, 27, 1, 6, LilycoveCity - warp_def 14, 27, 1, 6, LilycoveCity - warp_def 22, 1, 3, 0, AquaHideout_B1F - -AquaHideout_1F_MapEvents:: @ 838CD6C - map_events AquaHideout_1F_MapObjects, AquaHideout_1F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/AquaHideout_B1F.inc b/data/maps/events/AquaHideout_B1F.inc new file mode 100644 index 000000000..742761833 --- /dev/null +++ b/data/maps/events/AquaHideout_B1F.inc @@ -0,0 +1,39 @@ +AquaHideout_B1F_MapObjects:: @ 838CD80 + object_event 1, 241, 0, 27, 0, 18, 0, 3, 24, 0, 0, 1, 0, 3, 0, AquaHideout_B1F_EventScript_15D850, 924, 0, 0 + object_event 2, 241, 0, 6, 0, 6, 0, 3, 9, 0, 0, 1, 0, 5, 0, AquaHideout_B1F_EventScript_15D875, 924, 0, 0 + object_event 3, MAP_OBJ_GFX_ITEM_BALL, 0, 29, 0, 12, 0, 3, 1, 0, 0, 0, 0, 0, 0, AquaHideout_B1F_EventScript_1B19A8, 1071, 0, 0 + object_event 4, 242, 0, 20, 0, 18, 0, 3, 27, 4, 0, 1, 0, 4, 0, AquaHideout_B1F_EventScript_15D89A, 924, 0, 0 + object_event 5, MAP_OBJ_GFX_ITEM_BALL, 0, 15, 0, 9, 0, 3, 1, 17, 0, 0, 0, 0, 0, AquaHideout_B1F_EventScript_1B198E, 1124, 0, 0 + object_event 6, MAP_OBJ_GFX_ITEM_BALL, 0, 16, 0, 9, 0, 3, 1, 17, 0, 0, 0, 0, 0, AquaHideout_B1F_EventScript_1A04FD, 977, 0, 0 + object_event 7, MAP_OBJ_GFX_ITEM_BALL, 0, 15, 0, 10, 0, 3, 1, 17, 0, 0, 0, 0, 0, AquaHideout_B1F_EventScript_1B199B, 1132, 0, 0 + object_event 8, MAP_OBJ_GFX_ITEM_BALL, 0, 16, 0, 10, 0, 3, 1, 17, 0, 0, 0, 0, 0, AquaHideout_B1F_EventScript_1A051B, 978, 0, 0 + +AquaHideout_B1F_MapWarps:: @ 838CE40 + warp_def 29, 1, 3, 2, AquaHideout_1F + warp_def 18, 1, 3, 0, AquaHideout_B2F + warp_def 12, 1, 3, 1, AquaHideout_B2F + warp_def 3, 3, 3, 2, AquaHideout_B2F + warp_def 31, 4, 3, 7, AquaHideout_B1F + warp_def 27, 4, 3, 8, AquaHideout_B1F + warp_def 20, 4, 3, 10, AquaHideout_B1F + warp_def 27, 12, 3, 4, AquaHideout_B1F + warp_def 3, 15, 3, 5, AquaHideout_B1F + warp_def 3, 20, 3, 12, AquaHideout_B1F + warp_def 32, 19, 3, 6, AquaHideout_B1F + warp_def 23, 10, 3, 22, AquaHideout_B1F + warp_def 45, 3, 3, 9, AquaHideout_B1F + warp_def 42, 5, 3, 18, AquaHideout_B1F + warp_def 45, 5, 3, 12, AquaHideout_B1F + warp_def 48, 5, 3, 16, AquaHideout_B1F + warp_def 42, 9, 3, 15, AquaHideout_B1F + warp_def 45, 9, 3, 20, AquaHideout_B1F + warp_def 48, 9, 3, 13, AquaHideout_B1F + warp_def 42, 13, 3, 24, AquaHideout_B1F + warp_def 45, 13, 3, 17, AquaHideout_B1F + warp_def 48, 13, 3, 12, AquaHideout_B1F + warp_def 42, 17, 3, 11, AquaHideout_B1F + warp_def 45, 17, 3, 17, AquaHideout_B1F + warp_def 48, 17, 3, 19, AquaHideout_B1F + +AquaHideout_B1F_MapEvents:: @ 838CF08 + map_events AquaHideout_B1F_MapObjects, AquaHideout_B1F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/AquaHideout_B1F.s b/data/maps/events/AquaHideout_B1F.s deleted file mode 100644 index 742761833..000000000 --- a/data/maps/events/AquaHideout_B1F.s +++ /dev/null @@ -1,39 +0,0 @@ -AquaHideout_B1F_MapObjects:: @ 838CD80 - object_event 1, 241, 0, 27, 0, 18, 0, 3, 24, 0, 0, 1, 0, 3, 0, AquaHideout_B1F_EventScript_15D850, 924, 0, 0 - object_event 2, 241, 0, 6, 0, 6, 0, 3, 9, 0, 0, 1, 0, 5, 0, AquaHideout_B1F_EventScript_15D875, 924, 0, 0 - object_event 3, MAP_OBJ_GFX_ITEM_BALL, 0, 29, 0, 12, 0, 3, 1, 0, 0, 0, 0, 0, 0, AquaHideout_B1F_EventScript_1B19A8, 1071, 0, 0 - object_event 4, 242, 0, 20, 0, 18, 0, 3, 27, 4, 0, 1, 0, 4, 0, AquaHideout_B1F_EventScript_15D89A, 924, 0, 0 - object_event 5, MAP_OBJ_GFX_ITEM_BALL, 0, 15, 0, 9, 0, 3, 1, 17, 0, 0, 0, 0, 0, AquaHideout_B1F_EventScript_1B198E, 1124, 0, 0 - object_event 6, MAP_OBJ_GFX_ITEM_BALL, 0, 16, 0, 9, 0, 3, 1, 17, 0, 0, 0, 0, 0, AquaHideout_B1F_EventScript_1A04FD, 977, 0, 0 - object_event 7, MAP_OBJ_GFX_ITEM_BALL, 0, 15, 0, 10, 0, 3, 1, 17, 0, 0, 0, 0, 0, AquaHideout_B1F_EventScript_1B199B, 1132, 0, 0 - object_event 8, MAP_OBJ_GFX_ITEM_BALL, 0, 16, 0, 10, 0, 3, 1, 17, 0, 0, 0, 0, 0, AquaHideout_B1F_EventScript_1A051B, 978, 0, 0 - -AquaHideout_B1F_MapWarps:: @ 838CE40 - warp_def 29, 1, 3, 2, AquaHideout_1F - warp_def 18, 1, 3, 0, AquaHideout_B2F - warp_def 12, 1, 3, 1, AquaHideout_B2F - warp_def 3, 3, 3, 2, AquaHideout_B2F - warp_def 31, 4, 3, 7, AquaHideout_B1F - warp_def 27, 4, 3, 8, AquaHideout_B1F - warp_def 20, 4, 3, 10, AquaHideout_B1F - warp_def 27, 12, 3, 4, AquaHideout_B1F - warp_def 3, 15, 3, 5, AquaHideout_B1F - warp_def 3, 20, 3, 12, AquaHideout_B1F - warp_def 32, 19, 3, 6, AquaHideout_B1F - warp_def 23, 10, 3, 22, AquaHideout_B1F - warp_def 45, 3, 3, 9, AquaHideout_B1F - warp_def 42, 5, 3, 18, AquaHideout_B1F - warp_def 45, 5, 3, 12, AquaHideout_B1F - warp_def 48, 5, 3, 16, AquaHideout_B1F - warp_def 42, 9, 3, 15, AquaHideout_B1F - warp_def 45, 9, 3, 20, AquaHideout_B1F - warp_def 48, 9, 3, 13, AquaHideout_B1F - warp_def 42, 13, 3, 24, AquaHideout_B1F - warp_def 45, 13, 3, 17, AquaHideout_B1F - warp_def 48, 13, 3, 12, AquaHideout_B1F - warp_def 42, 17, 3, 11, AquaHideout_B1F - warp_def 45, 17, 3, 17, AquaHideout_B1F - warp_def 48, 17, 3, 19, AquaHideout_B1F - -AquaHideout_B1F_MapEvents:: @ 838CF08 - map_events AquaHideout_B1F_MapObjects, AquaHideout_B1F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/AquaHideout_B2F.inc b/data/maps/events/AquaHideout_B2F.inc new file mode 100644 index 000000000..d2cce8ab9 --- /dev/null +++ b/data/maps/events/AquaHideout_B2F.inc @@ -0,0 +1,25 @@ +AquaHideout_B2F_MapObjects:: @ 838CF1C + object_event 1, 241, 0, 23, 0, 19, 0, 3, 9, 0, 0, 0, 0, 0, 0, AquaHideout_B2F_EventScript_15D8E1, 924, 0, 0 + object_event 2, 241, 0, 23, 0, 10, 0, 3, 45, 52, 0, 1, 0, 3, 0, AquaHideout_B2F_EventScript_15D962, 924, 0, 0 + object_event 3, MAP_OBJ_GFX_ITEM_BALL, 0, 3, 0, 13, 0, 3, 1, 0, 0, 0, 0, 0, 0, AquaHideout_B2F_EventScript_1B19B5, 1072, 0, 0 + object_event 4, MAP_OBJ_GFX_SUBMARINE_SHADOW, 0, 19, 0, 20, 0, 1, 9, 0, 0, 0, 0, 0, 0, 0x0, 943, 0, 0 + object_event 5, 242, 0, 10, 0, 6, 0, 3, 7, 17, 0, 1, 0, 4, 0, AquaHideout_B2F_EventScript_15D987, 924, 0, 0 + +AquaHideout_B2F_MapWarps:: @ 838CF94 + warp_def 18, 1, 3, 1, AquaHideout_B1F + warp_def 12, 1, 3, 2, AquaHideout_B1F + warp_def 3, 3, 3, 3, AquaHideout_B1F + warp_def 31, 8, 3, 5, AquaHideout_B2F + warp_def 8, 8, 3, 8, AquaHideout_B2F + warp_def 5, 8, 3, 3, AquaHideout_B2F + warp_def 18, 13, 3, 7, AquaHideout_B2F + warp_def 12, 13, 3, 6, AquaHideout_B2F + warp_def 31, 17, 3, 4, AquaHideout_B2F + warp_def 32, 20, 3, 4, AquaHideout_B1F + +AquaHideout_B2F_MapCoordEvents:: @ 838CFE4 + coord_event 28, 17, 3, 0, 0x4001, 0, 0, AquaHideout_B2F_EventScript_15D8BD + coord_event 28, 16, 3, 0, 0x4001, 0, 0, AquaHideout_B2F_EventScript_15D8BD + +AquaHideout_B2F_MapEvents:: @ 838D004 + map_events AquaHideout_B2F_MapObjects, AquaHideout_B2F_MapWarps, AquaHideout_B2F_MapCoordEvents, 0x0 diff --git a/data/maps/events/AquaHideout_B2F.s b/data/maps/events/AquaHideout_B2F.s deleted file mode 100644 index d2cce8ab9..000000000 --- a/data/maps/events/AquaHideout_B2F.s +++ /dev/null @@ -1,25 +0,0 @@ -AquaHideout_B2F_MapObjects:: @ 838CF1C - object_event 1, 241, 0, 23, 0, 19, 0, 3, 9, 0, 0, 0, 0, 0, 0, AquaHideout_B2F_EventScript_15D8E1, 924, 0, 0 - object_event 2, 241, 0, 23, 0, 10, 0, 3, 45, 52, 0, 1, 0, 3, 0, AquaHideout_B2F_EventScript_15D962, 924, 0, 0 - object_event 3, MAP_OBJ_GFX_ITEM_BALL, 0, 3, 0, 13, 0, 3, 1, 0, 0, 0, 0, 0, 0, AquaHideout_B2F_EventScript_1B19B5, 1072, 0, 0 - object_event 4, MAP_OBJ_GFX_SUBMARINE_SHADOW, 0, 19, 0, 20, 0, 1, 9, 0, 0, 0, 0, 0, 0, 0x0, 943, 0, 0 - object_event 5, 242, 0, 10, 0, 6, 0, 3, 7, 17, 0, 1, 0, 4, 0, AquaHideout_B2F_EventScript_15D987, 924, 0, 0 - -AquaHideout_B2F_MapWarps:: @ 838CF94 - warp_def 18, 1, 3, 1, AquaHideout_B1F - warp_def 12, 1, 3, 2, AquaHideout_B1F - warp_def 3, 3, 3, 3, AquaHideout_B1F - warp_def 31, 8, 3, 5, AquaHideout_B2F - warp_def 8, 8, 3, 8, AquaHideout_B2F - warp_def 5, 8, 3, 3, AquaHideout_B2F - warp_def 18, 13, 3, 7, AquaHideout_B2F - warp_def 12, 13, 3, 6, AquaHideout_B2F - warp_def 31, 17, 3, 4, AquaHideout_B2F - warp_def 32, 20, 3, 4, AquaHideout_B1F - -AquaHideout_B2F_MapCoordEvents:: @ 838CFE4 - coord_event 28, 17, 3, 0, 0x4001, 0, 0, AquaHideout_B2F_EventScript_15D8BD - coord_event 28, 16, 3, 0, 0x4001, 0, 0, AquaHideout_B2F_EventScript_15D8BD - -AquaHideout_B2F_MapEvents:: @ 838D004 - map_events AquaHideout_B2F_MapObjects, AquaHideout_B2F_MapWarps, AquaHideout_B2F_MapCoordEvents, 0x0 diff --git a/data/maps/events/BattleTower_BattleRoom.inc b/data/maps/events/BattleTower_BattleRoom.inc new file mode 100644 index 000000000..dda5621b6 --- /dev/null +++ b/data/maps/events/BattleTower_BattleRoom.inc @@ -0,0 +1,10 @@ +BattleTower_BattleRoom_MapObjects:: @ 8391DAC + object_event 1, 240, 0, 5, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 888, 0, 0 + object_event 2, MAP_OBJ_GFX_TEALA, 0, 1, 0, 7, 0, 3, 10, 0, 0, 0, 0, 0, 0, 0x0, 0, 0, 0 + +BattleTower_BattleRoom_MapWarps:: @ 8391DDC + warp_def 5, 8, 0, 2, BattleTower_Lobby + warp_def 6, 8, 0, 2, BattleTower_Lobby + +BattleTower_BattleRoom_MapEvents:: @ 8391DEC + map_events BattleTower_BattleRoom_MapObjects, BattleTower_BattleRoom_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/BattleTower_BattleRoom.s b/data/maps/events/BattleTower_BattleRoom.s deleted file mode 100644 index dda5621b6..000000000 --- a/data/maps/events/BattleTower_BattleRoom.s +++ /dev/null @@ -1,10 +0,0 @@ -BattleTower_BattleRoom_MapObjects:: @ 8391DAC - object_event 1, 240, 0, 5, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 888, 0, 0 - object_event 2, MAP_OBJ_GFX_TEALA, 0, 1, 0, 7, 0, 3, 10, 0, 0, 0, 0, 0, 0, 0x0, 0, 0, 0 - -BattleTower_BattleRoom_MapWarps:: @ 8391DDC - warp_def 5, 8, 0, 2, BattleTower_Lobby - warp_def 6, 8, 0, 2, BattleTower_Lobby - -BattleTower_BattleRoom_MapEvents:: @ 8391DEC - map_events BattleTower_BattleRoom_MapObjects, BattleTower_BattleRoom_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/BattleTower_Corridor.inc b/data/maps/events/BattleTower_Corridor.inc new file mode 100644 index 000000000..33b5a779c --- /dev/null +++ b/data/maps/events/BattleTower_Corridor.inc @@ -0,0 +1,5 @@ +BattleTower_Corridor_MapObjects:: @ 8391D80 + object_event 1, MAP_OBJ_GFX_TEALA, 0, 9, 0, 2, 0, 3, 9, 0, 0, 0, 0, 0, 0, 0x0, 0, 0, 0 + +BattleTower_Corridor_MapEvents:: @ 8391D98 + map_events BattleTower_Corridor_MapObjects, 0x0, 0x0, 0x0 diff --git a/data/maps/events/BattleTower_Corridor.s b/data/maps/events/BattleTower_Corridor.s deleted file mode 100644 index 33b5a779c..000000000 --- a/data/maps/events/BattleTower_Corridor.s +++ /dev/null @@ -1,5 +0,0 @@ -BattleTower_Corridor_MapObjects:: @ 8391D80 - object_event 1, MAP_OBJ_GFX_TEALA, 0, 9, 0, 2, 0, 3, 9, 0, 0, 0, 0, 0, 0, 0x0, 0, 0, 0 - -BattleTower_Corridor_MapEvents:: @ 8391D98 - map_events BattleTower_Corridor_MapObjects, 0x0, 0x0, 0x0 diff --git a/data/maps/events/BattleTower_Elevator.inc b/data/maps/events/BattleTower_Elevator.inc new file mode 100644 index 000000000..7594028b6 --- /dev/null +++ b/data/maps/events/BattleTower_Elevator.inc @@ -0,0 +1,5 @@ +BattleTower_Elevator_MapObjects:: @ 8391D54 + object_event 1, MAP_OBJ_GFX_TEALA, 0, 1, 0, 5, 0, 3, 7, 0, 0, 0, 0, 0, 0, 0x0, 0, 0, 0 + +BattleTower_Elevator_MapEvents:: @ 8391D6C + map_events BattleTower_Elevator_MapObjects, 0x0, 0x0, 0x0 diff --git a/data/maps/events/BattleTower_Elevator.s b/data/maps/events/BattleTower_Elevator.s deleted file mode 100644 index 7594028b6..000000000 --- a/data/maps/events/BattleTower_Elevator.s +++ /dev/null @@ -1,5 +0,0 @@ -BattleTower_Elevator_MapObjects:: @ 8391D54 - object_event 1, MAP_OBJ_GFX_TEALA, 0, 1, 0, 5, 0, 3, 7, 0, 0, 0, 0, 0, 0, 0x0, 0, 0, 0 - -BattleTower_Elevator_MapEvents:: @ 8391D6C - map_events BattleTower_Elevator_MapObjects, 0x0, 0x0, 0x0 diff --git a/data/maps/events/BattleTower_Lobby.inc b/data/maps/events/BattleTower_Lobby.inc new file mode 100644 index 000000000..6d4e15f7a --- /dev/null +++ b/data/maps/events/BattleTower_Lobby.inc @@ -0,0 +1,18 @@ +BattleTower_Lobby_MapObjects:: @ 8391C8C + object_event 1, MAP_OBJ_GFX_TEALA, 0, 6, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, BattleTower_Lobby_EventScript_16049E, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_MAN_5, 0, 12, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, BattleTower_Lobby_EventScript_1606A5, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_WOMAN_7, 0, 10, 0, 8, 0, 3, 2, 17, 0, 0, 0, 0, 0, BattleTower_Lobby_EventScript_160715, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_BOY_1, 0, 1, 0, 2, 0, 3, 2, 17, 0, 0, 0, 0, 0, BattleTower_Lobby_EventScript_16071E, 0, 0, 0 + object_event 5, MAP_OBJ_GFX_REPORTER_F, 0, 4, 0, 7, 0, 3, 1, 0, 0, 0, 0, 0, 0, BattleTower_Lobby_EventScript_1AE1FF, 918, 0, 0 + object_event 6, MAP_OBJ_GFX_MAN_2, 0, 7, 0, 6, 0, 3, 9, 0, 0, 0, 0, 0, 0, BattleTower_Lobby_EventScript_160733, 941, 0, 0 + +BattleTower_Lobby_MapWarps:: @ 8391D1C + warp_def 6, 8, 0, 0, BattleTower_Outside + warp_def 7, 8, 0, 0, BattleTower_Outside + warp_def 6, 1, 0, 0, BattleTower_BattleRoom + +BattleTower_Lobby_MapBGEvents:: @ 8391D34 + bg_event 3, 5, 3, 1, 0, BattleTower_Lobby_EventScript_160727 + +BattleTower_Lobby_MapEvents:: @ 8391D40 + map_events BattleTower_Lobby_MapObjects, BattleTower_Lobby_MapWarps, 0x0, BattleTower_Lobby_MapBGEvents diff --git a/data/maps/events/BattleTower_Lobby.s b/data/maps/events/BattleTower_Lobby.s deleted file mode 100644 index 6d4e15f7a..000000000 --- a/data/maps/events/BattleTower_Lobby.s +++ /dev/null @@ -1,18 +0,0 @@ -BattleTower_Lobby_MapObjects:: @ 8391C8C - object_event 1, MAP_OBJ_GFX_TEALA, 0, 6, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, BattleTower_Lobby_EventScript_16049E, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_MAN_5, 0, 12, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, BattleTower_Lobby_EventScript_1606A5, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_WOMAN_7, 0, 10, 0, 8, 0, 3, 2, 17, 0, 0, 0, 0, 0, BattleTower_Lobby_EventScript_160715, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_BOY_1, 0, 1, 0, 2, 0, 3, 2, 17, 0, 0, 0, 0, 0, BattleTower_Lobby_EventScript_16071E, 0, 0, 0 - object_event 5, MAP_OBJ_GFX_REPORTER_F, 0, 4, 0, 7, 0, 3, 1, 0, 0, 0, 0, 0, 0, BattleTower_Lobby_EventScript_1AE1FF, 918, 0, 0 - object_event 6, MAP_OBJ_GFX_MAN_2, 0, 7, 0, 6, 0, 3, 9, 0, 0, 0, 0, 0, 0, BattleTower_Lobby_EventScript_160733, 941, 0, 0 - -BattleTower_Lobby_MapWarps:: @ 8391D1C - warp_def 6, 8, 0, 0, BattleTower_Outside - warp_def 7, 8, 0, 0, BattleTower_Outside - warp_def 6, 1, 0, 0, BattleTower_BattleRoom - -BattleTower_Lobby_MapBGEvents:: @ 8391D34 - bg_event 3, 5, 3, 1, 0, BattleTower_Lobby_EventScript_160727 - -BattleTower_Lobby_MapEvents:: @ 8391D40 - map_events BattleTower_Lobby_MapObjects, BattleTower_Lobby_MapWarps, 0x0, BattleTower_Lobby_MapBGEvents diff --git a/data/maps/events/BattleTower_Outside.inc b/data/maps/events/BattleTower_Outside.inc new file mode 100644 index 000000000..04085c346 --- /dev/null +++ b/data/maps/events/BattleTower_Outside.inc @@ -0,0 +1,15 @@ +BattleTower_Outside_MapObjects:: @ 8391BEC + object_event 1, MAP_OBJ_GFX_BUG_CATCHER, 0, 18, 0, 11, 0, 3, 2, 17, 0, 0, 0, 0, 0, BattleTower_Outside_EventScript_160263, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_WOMAN_5, 0, 11, 0, 14, 0, 3, 2, 17, 0, 0, 0, 0, 0, BattleTower_Outside_EventScript_16026C, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_BOY_2, 0, 10, 0, 11, 0, 3, 2, 17, 0, 0, 0, 0, 0, BattleTower_Outside_EventScript_160275, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_SS_TIDAL, 0, 19, 0, 26, 0, 1, 10, 17, 0, 0, 0, 0, 0, 0x0, 0, 0, 0 + object_event 5, MAP_OBJ_GFX_BEAUTY, 0, 19, 0, 24, 0, 3, 7, 17, 0, 0, 0, 0, 0, BattleTower_Outside_EventScript_160168, 0, 0, 0 + +BattleTower_Outside_MapWarps:: @ 8391C64 + warp_def 14, 8, 0, 0, BattleTower_Lobby + +BattleTower_Outside_MapBGEvents:: @ 8391C6C + bg_event 16, 13, 0, 0, 0, BattleTower_Outside_EventScript_16025A + +BattleTower_Outside_MapEvents:: @ 8391C78 + map_events BattleTower_Outside_MapObjects, BattleTower_Outside_MapWarps, 0x0, BattleTower_Outside_MapBGEvents diff --git a/data/maps/events/BattleTower_Outside.s b/data/maps/events/BattleTower_Outside.s deleted file mode 100644 index 04085c346..000000000 --- a/data/maps/events/BattleTower_Outside.s +++ /dev/null @@ -1,15 +0,0 @@ -BattleTower_Outside_MapObjects:: @ 8391BEC - object_event 1, MAP_OBJ_GFX_BUG_CATCHER, 0, 18, 0, 11, 0, 3, 2, 17, 0, 0, 0, 0, 0, BattleTower_Outside_EventScript_160263, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_WOMAN_5, 0, 11, 0, 14, 0, 3, 2, 17, 0, 0, 0, 0, 0, BattleTower_Outside_EventScript_16026C, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_BOY_2, 0, 10, 0, 11, 0, 3, 2, 17, 0, 0, 0, 0, 0, BattleTower_Outside_EventScript_160275, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_SS_TIDAL, 0, 19, 0, 26, 0, 1, 10, 17, 0, 0, 0, 0, 0, 0x0, 0, 0, 0 - object_event 5, MAP_OBJ_GFX_BEAUTY, 0, 19, 0, 24, 0, 3, 7, 17, 0, 0, 0, 0, 0, BattleTower_Outside_EventScript_160168, 0, 0, 0 - -BattleTower_Outside_MapWarps:: @ 8391C64 - warp_def 14, 8, 0, 0, BattleTower_Lobby - -BattleTower_Outside_MapBGEvents:: @ 8391C6C - bg_event 16, 13, 0, 0, 0, BattleTower_Outside_EventScript_16025A - -BattleTower_Outside_MapEvents:: @ 8391C78 - map_events BattleTower_Outside_MapObjects, BattleTower_Outside_MapWarps, 0x0, BattleTower_Outside_MapBGEvents diff --git a/data/maps/events/CaveOfOrigin_1F.inc b/data/maps/events/CaveOfOrigin_1F.inc new file mode 100644 index 000000000..43b0b615d --- /dev/null +++ b/data/maps/events/CaveOfOrigin_1F.inc @@ -0,0 +1,11 @@ +CaveOfOrigin_1F_MapWarps:: @ 838D718 + warp_def 11, 17, 3, 1, CaveOfOrigin_Entrance + warp_def 14, 5, 3, 0, CaveOfOrigin_B1F + +CaveOfOrigin_1F_MapCoordEvents:: @ 838D728 + coord_event 7, 11, 3, 0, 0x4001, 0, 0, CaveOfOrigin_1F_EventScript_1A04AF + coord_event 6, 11, 3, 0, 0x4001, 0, 0, CaveOfOrigin_1F_EventScript_1A04AF + coord_event 5, 11, 3, 0, 0x4001, 0, 0, CaveOfOrigin_1F_EventScript_1A04AF + +CaveOfOrigin_1F_MapEvents:: @ 838D758 + map_events 0x0, CaveOfOrigin_1F_MapWarps, CaveOfOrigin_1F_MapCoordEvents, 0x0 diff --git a/data/maps/events/CaveOfOrigin_1F.s b/data/maps/events/CaveOfOrigin_1F.s deleted file mode 100644 index 43b0b615d..000000000 --- a/data/maps/events/CaveOfOrigin_1F.s +++ /dev/null @@ -1,11 +0,0 @@ -CaveOfOrigin_1F_MapWarps:: @ 838D718 - warp_def 11, 17, 3, 1, CaveOfOrigin_Entrance - warp_def 14, 5, 3, 0, CaveOfOrigin_B1F - -CaveOfOrigin_1F_MapCoordEvents:: @ 838D728 - coord_event 7, 11, 3, 0, 0x4001, 0, 0, CaveOfOrigin_1F_EventScript_1A04AF - coord_event 6, 11, 3, 0, 0x4001, 0, 0, CaveOfOrigin_1F_EventScript_1A04AF - coord_event 5, 11, 3, 0, 0x4001, 0, 0, CaveOfOrigin_1F_EventScript_1A04AF - -CaveOfOrigin_1F_MapEvents:: @ 838D758 - map_events 0x0, CaveOfOrigin_1F_MapWarps, CaveOfOrigin_1F_MapCoordEvents, 0x0 diff --git a/data/maps/events/CaveOfOrigin_B1F.inc b/data/maps/events/CaveOfOrigin_B1F.inc new file mode 100644 index 000000000..0a3df0655 --- /dev/null +++ b/data/maps/events/CaveOfOrigin_B1F.inc @@ -0,0 +1,11 @@ +CaveOfOrigin_B1F_MapWarps:: @ 838D76C + warp_def 13, 5, 3, 1, CaveOfOrigin_1F + warp_def 5, 11, 3, 0, CaveOfOrigin_B2F + +CaveOfOrigin_B1F_MapCoordEvents:: @ 838D77C + coord_event 12, 15, 3, 0, 0x4001, 0, 0, CaveOfOrigin_B1F_EventScript_1A04AF + coord_event 12, 16, 3, 0, 0x4001, 0, 0, CaveOfOrigin_B1F_EventScript_1A04AF + coord_event 12, 17, 3, 0, 0x4001, 0, 0, CaveOfOrigin_B1F_EventScript_1A04AF + +CaveOfOrigin_B1F_MapEvents:: @ 838D7AC + map_events 0x0, CaveOfOrigin_B1F_MapWarps, CaveOfOrigin_B1F_MapCoordEvents, 0x0 diff --git a/data/maps/events/CaveOfOrigin_B1F.s b/data/maps/events/CaveOfOrigin_B1F.s deleted file mode 100644 index 0a3df0655..000000000 --- a/data/maps/events/CaveOfOrigin_B1F.s +++ /dev/null @@ -1,11 +0,0 @@ -CaveOfOrigin_B1F_MapWarps:: @ 838D76C - warp_def 13, 5, 3, 1, CaveOfOrigin_1F - warp_def 5, 11, 3, 0, CaveOfOrigin_B2F - -CaveOfOrigin_B1F_MapCoordEvents:: @ 838D77C - coord_event 12, 15, 3, 0, 0x4001, 0, 0, CaveOfOrigin_B1F_EventScript_1A04AF - coord_event 12, 16, 3, 0, 0x4001, 0, 0, CaveOfOrigin_B1F_EventScript_1A04AF - coord_event 12, 17, 3, 0, 0x4001, 0, 0, CaveOfOrigin_B1F_EventScript_1A04AF - -CaveOfOrigin_B1F_MapEvents:: @ 838D7AC - map_events 0x0, CaveOfOrigin_B1F_MapWarps, CaveOfOrigin_B1F_MapCoordEvents, 0x0 diff --git a/data/maps/events/CaveOfOrigin_B2F.inc b/data/maps/events/CaveOfOrigin_B2F.inc new file mode 100644 index 000000000..9c04629f0 --- /dev/null +++ b/data/maps/events/CaveOfOrigin_B2F.inc @@ -0,0 +1,11 @@ +CaveOfOrigin_B2F_MapWarps:: @ 838D7C0 + warp_def 5, 10, 3, 1, CaveOfOrigin_B1F + warp_def 8, 14, 3, 0, CaveOfOrigin_B3F + +CaveOfOrigin_B2F_MapCoordEvents:: @ 838D7D0 + coord_event 10, 6, 3, 0, 0x4001, 0, 0, CaveOfOrigin_B2F_EventScript_1A04AF + coord_event 10, 5, 3, 0, 0x4001, 0, 0, CaveOfOrigin_B2F_EventScript_1A04AF + coord_event 14, 13, 3, 0, 0x4002, 0, 0, CaveOfOrigin_B2F_EventScript_1A04BB + +CaveOfOrigin_B2F_MapEvents:: @ 838D800 + map_events 0x0, CaveOfOrigin_B2F_MapWarps, CaveOfOrigin_B2F_MapCoordEvents, 0x0 diff --git a/data/maps/events/CaveOfOrigin_B2F.s b/data/maps/events/CaveOfOrigin_B2F.s deleted file mode 100644 index 9c04629f0..000000000 --- a/data/maps/events/CaveOfOrigin_B2F.s +++ /dev/null @@ -1,11 +0,0 @@ -CaveOfOrigin_B2F_MapWarps:: @ 838D7C0 - warp_def 5, 10, 3, 1, CaveOfOrigin_B1F - warp_def 8, 14, 3, 0, CaveOfOrigin_B3F - -CaveOfOrigin_B2F_MapCoordEvents:: @ 838D7D0 - coord_event 10, 6, 3, 0, 0x4001, 0, 0, CaveOfOrigin_B2F_EventScript_1A04AF - coord_event 10, 5, 3, 0, 0x4001, 0, 0, CaveOfOrigin_B2F_EventScript_1A04AF - coord_event 14, 13, 3, 0, 0x4002, 0, 0, CaveOfOrigin_B2F_EventScript_1A04BB - -CaveOfOrigin_B2F_MapEvents:: @ 838D800 - map_events 0x0, CaveOfOrigin_B2F_MapWarps, CaveOfOrigin_B2F_MapCoordEvents, 0x0 diff --git a/data/maps/events/CaveOfOrigin_B3F.inc b/data/maps/events/CaveOfOrigin_B3F.inc new file mode 100644 index 000000000..0d0b44eea --- /dev/null +++ b/data/maps/events/CaveOfOrigin_B3F.inc @@ -0,0 +1,14 @@ +CaveOfOrigin_B3F_MapObjects:: @ 838D814 + object_event 1, MAP_OBJ_GFX_ITEM_BALL, 0, 6, 0, 5, 0, 3, 1, 0, 0, 0, 0, 0, 0, CaveOfOrigin_B3F_EventScript_1B1A44, 1059, 0, 0 + +CaveOfOrigin_B3F_MapWarps:: @ 838D82C + warp_def 7, 14, 3, 1, CaveOfOrigin_B2F + warp_def 12, 6, 3, 0, CaveOfOrigin_B4F + +CaveOfOrigin_B3F_MapCoordEvents:: @ 838D83C + coord_event 5, 11, 3, 0, 0x4001, 0, 0, CaveOfOrigin_B3F_EventScript_1A04AF + coord_event 8, 6, 3, 0, 0x4002, 0, 0, CaveOfOrigin_B3F_EventScript_1A04BB + coord_event 8, 5, 3, 0, 0x4002, 0, 0, CaveOfOrigin_B3F_EventScript_1A04BB + +CaveOfOrigin_B3F_MapEvents:: @ 838D86C + map_events CaveOfOrigin_B3F_MapObjects, CaveOfOrigin_B3F_MapWarps, CaveOfOrigin_B3F_MapCoordEvents, 0x0 diff --git a/data/maps/events/CaveOfOrigin_B3F.s b/data/maps/events/CaveOfOrigin_B3F.s deleted file mode 100644 index 0d0b44eea..000000000 --- a/data/maps/events/CaveOfOrigin_B3F.s +++ /dev/null @@ -1,14 +0,0 @@ -CaveOfOrigin_B3F_MapObjects:: @ 838D814 - object_event 1, MAP_OBJ_GFX_ITEM_BALL, 0, 6, 0, 5, 0, 3, 1, 0, 0, 0, 0, 0, 0, CaveOfOrigin_B3F_EventScript_1B1A44, 1059, 0, 0 - -CaveOfOrigin_B3F_MapWarps:: @ 838D82C - warp_def 7, 14, 3, 1, CaveOfOrigin_B2F - warp_def 12, 6, 3, 0, CaveOfOrigin_B4F - -CaveOfOrigin_B3F_MapCoordEvents:: @ 838D83C - coord_event 5, 11, 3, 0, 0x4001, 0, 0, CaveOfOrigin_B3F_EventScript_1A04AF - coord_event 8, 6, 3, 0, 0x4002, 0, 0, CaveOfOrigin_B3F_EventScript_1A04BB - coord_event 8, 5, 3, 0, 0x4002, 0, 0, CaveOfOrigin_B3F_EventScript_1A04BB - -CaveOfOrigin_B3F_MapEvents:: @ 838D86C - map_events CaveOfOrigin_B3F_MapObjects, CaveOfOrigin_B3F_MapWarps, CaveOfOrigin_B3F_MapCoordEvents, 0x0 diff --git a/data/maps/events/CaveOfOrigin_B4F.inc b/data/maps/events/CaveOfOrigin_B4F.inc new file mode 100644 index 000000000..3b4beb038 --- /dev/null +++ b/data/maps/events/CaveOfOrigin_B4F.inc @@ -0,0 +1,13 @@ +CaveOfOrigin_B4F_MapObjects:: @ 838D880 + object_event 1, 248, 0, 9, 0, 10, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 825, 0, 0 + +CaveOfOrigin_B4F_MapWarps:: @ 838D898 + warp_def 12, 5, 3, 1, CaveOfOrigin_B3F + +CaveOfOrigin_B4F_MapCoordEvents:: @ 838D8A0 + coord_event 9, 13, 3, 0, 0x409b, 0, 0, CaveOfOrigin_B4F_EventScript_15DDD7 + coord_event 13, 9, 3, 0, 0x4005, 0, 0, CaveOfOrigin_B4F_EventScript_1A04A0 + coord_event 5, 9, 3, 0, 0x4005, 0, 0, CaveOfOrigin_B4F_EventScript_1A04A0 + +CaveOfOrigin_B4F_MapEvents:: @ 838D8D0 + map_events CaveOfOrigin_B4F_MapObjects, CaveOfOrigin_B4F_MapWarps, CaveOfOrigin_B4F_MapCoordEvents, 0x0 diff --git a/data/maps/events/CaveOfOrigin_B4F.s b/data/maps/events/CaveOfOrigin_B4F.s deleted file mode 100644 index 3b4beb038..000000000 --- a/data/maps/events/CaveOfOrigin_B4F.s +++ /dev/null @@ -1,13 +0,0 @@ -CaveOfOrigin_B4F_MapObjects:: @ 838D880 - object_event 1, 248, 0, 9, 0, 10, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 825, 0, 0 - -CaveOfOrigin_B4F_MapWarps:: @ 838D898 - warp_def 12, 5, 3, 1, CaveOfOrigin_B3F - -CaveOfOrigin_B4F_MapCoordEvents:: @ 838D8A0 - coord_event 9, 13, 3, 0, 0x409b, 0, 0, CaveOfOrigin_B4F_EventScript_15DDD7 - coord_event 13, 9, 3, 0, 0x4005, 0, 0, CaveOfOrigin_B4F_EventScript_1A04A0 - coord_event 5, 9, 3, 0, 0x4005, 0, 0, CaveOfOrigin_B4F_EventScript_1A04A0 - -CaveOfOrigin_B4F_MapEvents:: @ 838D8D0 - map_events CaveOfOrigin_B4F_MapObjects, CaveOfOrigin_B4F_MapWarps, CaveOfOrigin_B4F_MapCoordEvents, 0x0 diff --git a/data/maps/events/CaveOfOrigin_Entrance.inc b/data/maps/events/CaveOfOrigin_Entrance.inc new file mode 100644 index 000000000..4e61e3d82 --- /dev/null +++ b/data/maps/events/CaveOfOrigin_Entrance.inc @@ -0,0 +1,6 @@ +CaveOfOrigin_Entrance_MapWarps:: @ 838D6F4 + warp_def 9, 20, 3, 3, SootopolisCity + warp_def 9, 5, 3, 0, CaveOfOrigin_1F + +CaveOfOrigin_Entrance_MapEvents:: @ 838D704 + map_events 0x0, CaveOfOrigin_Entrance_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/CaveOfOrigin_Entrance.s b/data/maps/events/CaveOfOrigin_Entrance.s deleted file mode 100644 index 4e61e3d82..000000000 --- a/data/maps/events/CaveOfOrigin_Entrance.s +++ /dev/null @@ -1,6 +0,0 @@ -CaveOfOrigin_Entrance_MapWarps:: @ 838D6F4 - warp_def 9, 20, 3, 3, SootopolisCity - warp_def 9, 5, 3, 0, CaveOfOrigin_1F - -CaveOfOrigin_Entrance_MapEvents:: @ 838D704 - map_events 0x0, CaveOfOrigin_Entrance_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/DesertRuins.inc b/data/maps/events/DesertRuins.inc new file mode 100644 index 000000000..849c7f729 --- /dev/null +++ b/data/maps/events/DesertRuins.inc @@ -0,0 +1,15 @@ +DesertRuins_MapObjects:: @ 838BEBC + object_event 1, MAP_OBJ_GFX_REGIROCK, 0, 8, 0, 7, 0, 3, 8, 0, 0, 0, 0, 0, 0, DesertRuins_EventScript_15CB85, 935, 0, 0 + +DesertRuins_MapWarps:: @ 838BED4 + warp_def 8, 29, 3, 1, Route111 + warp_def 8, 20, 0, 2, DesertRuins + warp_def 8, 11, 3, 1, DesertRuins + +DesertRuins_MapBGEvents:: @ 838BEEC + bg_event 8, 20, 0, 0, 0, DesertRuins_EventScript_15CB56 + bg_event 7, 20, 0, 0, 0, DesertRuins_EventScript_15CB77 + bg_event 9, 20, 0, 0, 0, DesertRuins_EventScript_15CB77 + +DesertRuins_MapEvents:: @ 838BF10 + map_events DesertRuins_MapObjects, DesertRuins_MapWarps, 0x0, DesertRuins_MapBGEvents diff --git a/data/maps/events/DesertRuins.s b/data/maps/events/DesertRuins.s deleted file mode 100644 index 849c7f729..000000000 --- a/data/maps/events/DesertRuins.s +++ /dev/null @@ -1,15 +0,0 @@ -DesertRuins_MapObjects:: @ 838BEBC - object_event 1, MAP_OBJ_GFX_REGIROCK, 0, 8, 0, 7, 0, 3, 8, 0, 0, 0, 0, 0, 0, DesertRuins_EventScript_15CB85, 935, 0, 0 - -DesertRuins_MapWarps:: @ 838BED4 - warp_def 8, 29, 3, 1, Route111 - warp_def 8, 20, 0, 2, DesertRuins - warp_def 8, 11, 3, 1, DesertRuins - -DesertRuins_MapBGEvents:: @ 838BEEC - bg_event 8, 20, 0, 0, 0, DesertRuins_EventScript_15CB56 - bg_event 7, 20, 0, 0, 0, DesertRuins_EventScript_15CB77 - bg_event 9, 20, 0, 0, 0, DesertRuins_EventScript_15CB77 - -DesertRuins_MapEvents:: @ 838BF10 - map_events DesertRuins_MapObjects, DesertRuins_MapWarps, 0x0, DesertRuins_MapBGEvents diff --git a/data/maps/events/DewfordTown.inc b/data/maps/events/DewfordTown.inc new file mode 100644 index 000000000..8a5fc1fed --- /dev/null +++ b/data/maps/events/DewfordTown.inc @@ -0,0 +1,23 @@ +DewfordTown_MapObjects:: @ 8380B88 + object_event 1, MAP_OBJ_GFX_WOMAN_3, 0, 7, 0, 12, 0, 3, 5, 1, 0, 0, 0, 0, 0, DewfordTown_EventScript_14E0A2, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_OLD_MAN_1, 0, 12, 0, 9, 0, 3, 9, 16, 0, 0, 0, 3, 0, DewfordTown_EventScript_14E002, 740, 0, 0 + object_event 3, MAP_OBJ_GFX_FISHERMAN, 0, 12, 0, 14, 0, 3, 5, 1, 0, 0, 0, 0, 0, DewfordTown_EventScript_14E0C6, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_MR_BRINEYS_BOAT, 0, 12, 0, 8, 0, 1, 8, 0, 0, 0, 0, 0, 0, 0x0, 743, 0, 0 + object_event 5, MAP_OBJ_GFX_BOY_1, 0, 1, 0, 6, 0, 3, 1, 0, 0, 0, 0, 0, 0, DewfordTown_EventScript_14E413, 0, 0, 0 + +DewfordTown_MapWarps:: @ 8380C00 + warp_def 3, 3, 0, 0, DewfordTown_Hall + warp_def 2, 10, 0, 0, DewfordTown_PokemonCenter_1F + warp_def 8, 17, 0, 0, DewfordTown_Gym + warp_def 17, 14, 0, 0, DewfordTown_House1 + warp_def 8, 8, 0, 0, DewfordTown_House2 + +DewfordTown_MapBGEvents:: @ 8380C28 + bg_event 10, 10, 0, 0, 0, DewfordTown_EventScript_14E0AB + bg_event 11, 16, 0, 0, 0, DewfordTown_EventScript_14E0B4 + bg_event 4, 10, 0, 1, 0, DewfordTown_EventScript_1A00EA + bg_event 3, 10, 0, 1, 0, DewfordTown_EventScript_1A00EA + bg_event 2, 4, 0, 0, 0, DewfordTown_EventScript_14E0BD + +DewfordTown_MapEvents:: @ 8380C64 + map_events DewfordTown_MapObjects, DewfordTown_MapWarps, 0x0, DewfordTown_MapBGEvents diff --git a/data/maps/events/DewfordTown.s b/data/maps/events/DewfordTown.s deleted file mode 100644 index 8a5fc1fed..000000000 --- a/data/maps/events/DewfordTown.s +++ /dev/null @@ -1,23 +0,0 @@ -DewfordTown_MapObjects:: @ 8380B88 - object_event 1, MAP_OBJ_GFX_WOMAN_3, 0, 7, 0, 12, 0, 3, 5, 1, 0, 0, 0, 0, 0, DewfordTown_EventScript_14E0A2, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_OLD_MAN_1, 0, 12, 0, 9, 0, 3, 9, 16, 0, 0, 0, 3, 0, DewfordTown_EventScript_14E002, 740, 0, 0 - object_event 3, MAP_OBJ_GFX_FISHERMAN, 0, 12, 0, 14, 0, 3, 5, 1, 0, 0, 0, 0, 0, DewfordTown_EventScript_14E0C6, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_MR_BRINEYS_BOAT, 0, 12, 0, 8, 0, 1, 8, 0, 0, 0, 0, 0, 0, 0x0, 743, 0, 0 - object_event 5, MAP_OBJ_GFX_BOY_1, 0, 1, 0, 6, 0, 3, 1, 0, 0, 0, 0, 0, 0, DewfordTown_EventScript_14E413, 0, 0, 0 - -DewfordTown_MapWarps:: @ 8380C00 - warp_def 3, 3, 0, 0, DewfordTown_Hall - warp_def 2, 10, 0, 0, DewfordTown_PokemonCenter_1F - warp_def 8, 17, 0, 0, DewfordTown_Gym - warp_def 17, 14, 0, 0, DewfordTown_House1 - warp_def 8, 8, 0, 0, DewfordTown_House2 - -DewfordTown_MapBGEvents:: @ 8380C28 - bg_event 10, 10, 0, 0, 0, DewfordTown_EventScript_14E0AB - bg_event 11, 16, 0, 0, 0, DewfordTown_EventScript_14E0B4 - bg_event 4, 10, 0, 1, 0, DewfordTown_EventScript_1A00EA - bg_event 3, 10, 0, 1, 0, DewfordTown_EventScript_1A00EA - bg_event 2, 4, 0, 0, 0, DewfordTown_EventScript_14E0BD - -DewfordTown_MapEvents:: @ 8380C64 - map_events DewfordTown_MapObjects, DewfordTown_MapWarps, 0x0, DewfordTown_MapBGEvents diff --git a/data/maps/events/DewfordTown_Gym.inc b/data/maps/events/DewfordTown_Gym.inc new file mode 100644 index 000000000..2e36395c1 --- /dev/null +++ b/data/maps/events/DewfordTown_Gym.inc @@ -0,0 +1,19 @@ +DewfordTown_Gym_MapObjects:: @ 8385FBC + object_event 1, MAP_OBJ_GFX_BRAWLY, 0, 14, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, DewfordTown_Gym_EventScript_153152, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_BLACK_BELT, 0, 2, 0, 17, 0, 3, 7, 0, 0, 1, 0, 3, 0, DewfordTown_Gym_EventScript_1531D9, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_GIRL_3, 0, 1, 0, 10, 0, 3, 7, 0, 0, 1, 0, 3, 0, DewfordTown_Gym_EventScript_1531FB, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_GIRL_3, 0, 12, 0, 24, 0, 3, 7, 0, 0, 1, 0, 2, 0, DewfordTown_Gym_EventScript_15321D, 0, 0, 0 + object_event 5, MAP_OBJ_GFX_MAN_2, 0, 5, 0, 24, 0, 3, 8, 0, 0, 0, 0, 0, 0, DewfordTown_Gym_EventScript_15323F, 0, 0, 0 + +DewfordTown_Gym_MapWarps:: @ 8386034 + warp_def 5, 27, 0, 2, DewfordTown + warp_def 6, 27, 0, 2, DewfordTown + +DewfordTown_Gym_MapBGEvents:: @ 8386044 + bg_event 7, 21, 0, 1, 0, DewfordTown_Gym_EventScript_15325E + bg_event 10, 21, 0, 1, 0, DewfordTown_Gym_EventScript_15326E + bg_event 4, 24, 0, 1, 0, DewfordTown_Gym_EventScript_15325E + bg_event 7, 24, 0, 1, 0, DewfordTown_Gym_EventScript_15326E + +DewfordTown_Gym_MapEvents:: @ 8386074 + map_events DewfordTown_Gym_MapObjects, DewfordTown_Gym_MapWarps, 0x0, DewfordTown_Gym_MapBGEvents diff --git a/data/maps/events/DewfordTown_Gym.s b/data/maps/events/DewfordTown_Gym.s deleted file mode 100644 index 2e36395c1..000000000 --- a/data/maps/events/DewfordTown_Gym.s +++ /dev/null @@ -1,19 +0,0 @@ -DewfordTown_Gym_MapObjects:: @ 8385FBC - object_event 1, MAP_OBJ_GFX_BRAWLY, 0, 14, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, DewfordTown_Gym_EventScript_153152, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_BLACK_BELT, 0, 2, 0, 17, 0, 3, 7, 0, 0, 1, 0, 3, 0, DewfordTown_Gym_EventScript_1531D9, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_GIRL_3, 0, 1, 0, 10, 0, 3, 7, 0, 0, 1, 0, 3, 0, DewfordTown_Gym_EventScript_1531FB, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_GIRL_3, 0, 12, 0, 24, 0, 3, 7, 0, 0, 1, 0, 2, 0, DewfordTown_Gym_EventScript_15321D, 0, 0, 0 - object_event 5, MAP_OBJ_GFX_MAN_2, 0, 5, 0, 24, 0, 3, 8, 0, 0, 0, 0, 0, 0, DewfordTown_Gym_EventScript_15323F, 0, 0, 0 - -DewfordTown_Gym_MapWarps:: @ 8386034 - warp_def 5, 27, 0, 2, DewfordTown - warp_def 6, 27, 0, 2, DewfordTown - -DewfordTown_Gym_MapBGEvents:: @ 8386044 - bg_event 7, 21, 0, 1, 0, DewfordTown_Gym_EventScript_15325E - bg_event 10, 21, 0, 1, 0, DewfordTown_Gym_EventScript_15326E - bg_event 4, 24, 0, 1, 0, DewfordTown_Gym_EventScript_15325E - bg_event 7, 24, 0, 1, 0, DewfordTown_Gym_EventScript_15326E - -DewfordTown_Gym_MapEvents:: @ 8386074 - map_events DewfordTown_Gym_MapObjects, DewfordTown_Gym_MapWarps, 0x0, DewfordTown_Gym_MapBGEvents diff --git a/data/maps/events/DewfordTown_Hall.inc b/data/maps/events/DewfordTown_Hall.inc new file mode 100644 index 000000000..d58fbfbd4 --- /dev/null +++ b/data/maps/events/DewfordTown_Hall.inc @@ -0,0 +1,21 @@ +DewfordTown_Hall_MapObjects:: @ 8386088 + object_event 1, MAP_OBJ_GFX_GIRL_2, 0, 4, 0, 6, 0, 0, 7, 0, 0, 0, 0, 0, 0, DewfordTown_Hall_EventScript_153293, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_WOMAN_3, 0, 1, 0, 5, 0, 0, 10, 0, 0, 0, 0, 0, 0, DewfordTown_Hall_EventScript_1532BC, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_MAN_1, 0, 5, 0, 4, 0, 0, 9, 0, 0, 0, 0, 0, 0, DewfordTown_Hall_EventScript_1532CD, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_OLD_MAN_1, 0, 9, 0, 3, 0, 0, 7, 0, 0, 0, 0, 0, 0, DewfordTown_Hall_EventScript_15330A, 0, 0, 0 + object_event 5, MAP_OBJ_GFX_LITTLE_GIRL_1, 0, 5, 0, 2, 0, 3, 7, 0, 0, 0, 0, 0, 0, DewfordTown_Hall_EventScript_153326, 0, 0, 0 + object_event 6, MAP_OBJ_GFX_LITTLE_BOY_2, 0, 14, 0, 7, 0, 0, 5, 1, 0, 0, 0, 0, 0, DewfordTown_Hall_EventScript_153342, 0, 0, 0 + object_event 7, MAP_OBJ_GFX_SCHOOL_KID_M, 0, 12, 0, 3, 0, 3, 10, 0, 0, 0, 0, 0, 0, DewfordTown_Hall_EventScript_1533F2, 0, 0, 0 + object_event 8, MAP_OBJ_GFX_PSYCHIC_M, 0, 15, 0, 3, 0, 3, 9, 0, 0, 0, 0, 0, 0, DewfordTown_Hall_EventScript_1533FE, 0, 0, 0 + object_event 9, MAP_OBJ_GFX_MANIAC, 0, 8, 0, 6, 0, 3, 5, 1, 0, 0, 0, 0, 0, DewfordTown_Hall_EventScript_15359D, 940, 0, 0 + +DewfordTown_Hall_MapWarps:: @ 8386160 + warp_def 5, 8, 0, 0, DewfordTown + warp_def 6, 8, 0, 0, DewfordTown + +DewfordTown_Hall_MapBGEvents:: @ 8386170 + bg_event 0, 1, 3, 0, 0, DewfordTown_Hall_EventScript_153353 + bg_event 7, 1, 3, 0, 0, DewfordTown_Hall_EventScript_153363 + +DewfordTown_Hall_MapEvents:: @ 8386188 + map_events DewfordTown_Hall_MapObjects, DewfordTown_Hall_MapWarps, 0x0, DewfordTown_Hall_MapBGEvents diff --git a/data/maps/events/DewfordTown_Hall.s b/data/maps/events/DewfordTown_Hall.s deleted file mode 100644 index d58fbfbd4..000000000 --- a/data/maps/events/DewfordTown_Hall.s +++ /dev/null @@ -1,21 +0,0 @@ -DewfordTown_Hall_MapObjects:: @ 8386088 - object_event 1, MAP_OBJ_GFX_GIRL_2, 0, 4, 0, 6, 0, 0, 7, 0, 0, 0, 0, 0, 0, DewfordTown_Hall_EventScript_153293, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_WOMAN_3, 0, 1, 0, 5, 0, 0, 10, 0, 0, 0, 0, 0, 0, DewfordTown_Hall_EventScript_1532BC, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_MAN_1, 0, 5, 0, 4, 0, 0, 9, 0, 0, 0, 0, 0, 0, DewfordTown_Hall_EventScript_1532CD, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_OLD_MAN_1, 0, 9, 0, 3, 0, 0, 7, 0, 0, 0, 0, 0, 0, DewfordTown_Hall_EventScript_15330A, 0, 0, 0 - object_event 5, MAP_OBJ_GFX_LITTLE_GIRL_1, 0, 5, 0, 2, 0, 3, 7, 0, 0, 0, 0, 0, 0, DewfordTown_Hall_EventScript_153326, 0, 0, 0 - object_event 6, MAP_OBJ_GFX_LITTLE_BOY_2, 0, 14, 0, 7, 0, 0, 5, 1, 0, 0, 0, 0, 0, DewfordTown_Hall_EventScript_153342, 0, 0, 0 - object_event 7, MAP_OBJ_GFX_SCHOOL_KID_M, 0, 12, 0, 3, 0, 3, 10, 0, 0, 0, 0, 0, 0, DewfordTown_Hall_EventScript_1533F2, 0, 0, 0 - object_event 8, MAP_OBJ_GFX_PSYCHIC_M, 0, 15, 0, 3, 0, 3, 9, 0, 0, 0, 0, 0, 0, DewfordTown_Hall_EventScript_1533FE, 0, 0, 0 - object_event 9, MAP_OBJ_GFX_MANIAC, 0, 8, 0, 6, 0, 3, 5, 1, 0, 0, 0, 0, 0, DewfordTown_Hall_EventScript_15359D, 940, 0, 0 - -DewfordTown_Hall_MapWarps:: @ 8386160 - warp_def 5, 8, 0, 0, DewfordTown - warp_def 6, 8, 0, 0, DewfordTown - -DewfordTown_Hall_MapBGEvents:: @ 8386170 - bg_event 0, 1, 3, 0, 0, DewfordTown_Hall_EventScript_153353 - bg_event 7, 1, 3, 0, 0, DewfordTown_Hall_EventScript_153363 - -DewfordTown_Hall_MapEvents:: @ 8386188 - map_events DewfordTown_Hall_MapObjects, DewfordTown_Hall_MapWarps, 0x0, DewfordTown_Hall_MapBGEvents diff --git a/data/maps/events/DewfordTown_House1.inc b/data/maps/events/DewfordTown_House1.inc new file mode 100644 index 000000000..9bed6ac7a --- /dev/null +++ b/data/maps/events/DewfordTown_House1.inc @@ -0,0 +1,11 @@ +DewfordTown_House1_MapObjects:: @ 8385E58 + object_event 1, MAP_OBJ_GFX_WOMAN_4, 0, 6, 0, 3, 0, 3, 9, 0, 0, 0, 0, 0, 0, DewfordTown_House1_EventScript_152FF8, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_MAN_1, 0, 3, 0, 3, 0, 3, 10, 0, 0, 0, 0, 0, 0, DewfordTown_House1_EventScript_152FEF, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_ZIGZAGOON, 0, 4, 0, 2, 0, 3, 8, 19, 0, 0, 0, 0, 0, DewfordTown_House1_EventScript_153001, 0, 0, 0 + +DewfordTown_House1_MapWarps:: @ 8385EA0 + warp_def 3, 7, 0, 3, DewfordTown + warp_def 4, 7, 0, 3, DewfordTown + +DewfordTown_House1_MapEvents:: @ 8385EB0 + map_events DewfordTown_House1_MapObjects, DewfordTown_House1_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/DewfordTown_House1.s b/data/maps/events/DewfordTown_House1.s deleted file mode 100644 index 9bed6ac7a..000000000 --- a/data/maps/events/DewfordTown_House1.s +++ /dev/null @@ -1,11 +0,0 @@ -DewfordTown_House1_MapObjects:: @ 8385E58 - object_event 1, MAP_OBJ_GFX_WOMAN_4, 0, 6, 0, 3, 0, 3, 9, 0, 0, 0, 0, 0, 0, DewfordTown_House1_EventScript_152FF8, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_MAN_1, 0, 3, 0, 3, 0, 3, 10, 0, 0, 0, 0, 0, 0, DewfordTown_House1_EventScript_152FEF, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_ZIGZAGOON, 0, 4, 0, 2, 0, 3, 8, 19, 0, 0, 0, 0, 0, DewfordTown_House1_EventScript_153001, 0, 0, 0 - -DewfordTown_House1_MapWarps:: @ 8385EA0 - warp_def 3, 7, 0, 3, DewfordTown - warp_def 4, 7, 0, 3, DewfordTown - -DewfordTown_House1_MapEvents:: @ 8385EB0 - map_events DewfordTown_House1_MapObjects, DewfordTown_House1_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/DewfordTown_House2.inc b/data/maps/events/DewfordTown_House2.inc new file mode 100644 index 000000000..eae9ff28e --- /dev/null +++ b/data/maps/events/DewfordTown_House2.inc @@ -0,0 +1,10 @@ +DewfordTown_House2_MapObjects:: @ 838619C + object_event 1, MAP_OBJ_GFX_MAN_4, 0, 6, 0, 5, 0, 3, 10, 0, 0, 0, 0, 0, 0, DewfordTown_House2_EventScript_1535DC, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_BOY_2, 0, 2, 0, 3, 0, 3, 1, 0, 0, 0, 0, 0, 0, DewfordTown_House2_EventScript_15361F, 0, 0, 0 + +DewfordTown_House2_MapWarps:: @ 83861CC + warp_def 3, 8, 0, 4, DewfordTown + warp_def 4, 8, 0, 4, DewfordTown + +DewfordTown_House2_MapEvents:: @ 83861DC + map_events DewfordTown_House2_MapObjects, DewfordTown_House2_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/DewfordTown_House2.s b/data/maps/events/DewfordTown_House2.s deleted file mode 100644 index eae9ff28e..000000000 --- a/data/maps/events/DewfordTown_House2.s +++ /dev/null @@ -1,10 +0,0 @@ -DewfordTown_House2_MapObjects:: @ 838619C - object_event 1, MAP_OBJ_GFX_MAN_4, 0, 6, 0, 5, 0, 3, 10, 0, 0, 0, 0, 0, 0, DewfordTown_House2_EventScript_1535DC, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_BOY_2, 0, 2, 0, 3, 0, 3, 1, 0, 0, 0, 0, 0, 0, DewfordTown_House2_EventScript_15361F, 0, 0, 0 - -DewfordTown_House2_MapWarps:: @ 83861CC - warp_def 3, 8, 0, 4, DewfordTown - warp_def 4, 8, 0, 4, DewfordTown - -DewfordTown_House2_MapEvents:: @ 83861DC - map_events DewfordTown_House2_MapObjects, DewfordTown_House2_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/DewfordTown_PokemonCenter_1F.inc b/data/maps/events/DewfordTown_PokemonCenter_1F.inc new file mode 100644 index 000000000..a870483b3 --- /dev/null +++ b/data/maps/events/DewfordTown_PokemonCenter_1F.inc @@ -0,0 +1,12 @@ +DewfordTown_PokemonCenter_1F_MapObjects:: @ 8385EC4 + object_event 1, MAP_OBJ_GFX_NURSE, 0, 7, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, DewfordTown_PokemonCenter_1F_EventScript_153023, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_WOMAN_2, 0, 10, 0, 6, 0, 3, 10, 0, 0, 0, 0, 0, 0, DewfordTown_PokemonCenter_1F_EventScript_153031, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_MAN_4, 0, 5, 0, 5, 0, 0, 5, 18, 0, 0, 0, 0, 0, DewfordTown_PokemonCenter_1F_EventScript_15303A, 0, 0, 0 + +DewfordTown_PokemonCenter_1F_MapWarps:: @ 8385F0C + warp_def 7, 8, 3, 1, DewfordTown + warp_def 6, 8, 3, 1, DewfordTown + warp_def 1, 6, 4, 0, DewfordTown_PokemonCenter_2F + +DewfordTown_PokemonCenter_1F_MapEvents:: @ 8385F24 + map_events DewfordTown_PokemonCenter_1F_MapObjects, DewfordTown_PokemonCenter_1F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/DewfordTown_PokemonCenter_1F.s b/data/maps/events/DewfordTown_PokemonCenter_1F.s deleted file mode 100644 index a870483b3..000000000 --- a/data/maps/events/DewfordTown_PokemonCenter_1F.s +++ /dev/null @@ -1,12 +0,0 @@ -DewfordTown_PokemonCenter_1F_MapObjects:: @ 8385EC4 - object_event 1, MAP_OBJ_GFX_NURSE, 0, 7, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, DewfordTown_PokemonCenter_1F_EventScript_153023, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_WOMAN_2, 0, 10, 0, 6, 0, 3, 10, 0, 0, 0, 0, 0, 0, DewfordTown_PokemonCenter_1F_EventScript_153031, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_MAN_4, 0, 5, 0, 5, 0, 0, 5, 18, 0, 0, 0, 0, 0, DewfordTown_PokemonCenter_1F_EventScript_15303A, 0, 0, 0 - -DewfordTown_PokemonCenter_1F_MapWarps:: @ 8385F0C - warp_def 7, 8, 3, 1, DewfordTown - warp_def 6, 8, 3, 1, DewfordTown - warp_def 1, 6, 4, 0, DewfordTown_PokemonCenter_2F - -DewfordTown_PokemonCenter_1F_MapEvents:: @ 8385F24 - map_events DewfordTown_PokemonCenter_1F_MapObjects, DewfordTown_PokemonCenter_1F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/DewfordTown_PokemonCenter_2F.inc b/data/maps/events/DewfordTown_PokemonCenter_2F.inc new file mode 100644 index 000000000..0d17672de --- /dev/null +++ b/data/maps/events/DewfordTown_PokemonCenter_2F.inc @@ -0,0 +1,14 @@ +DewfordTown_PokemonCenter_2F_MapObjects:: @ 8385F38 + object_event 1, MAP_OBJ_GFX_TEALA, 0, 4, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, DewfordTown_PokemonCenter_2F_EventScript_153053, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_TEALA, 0, 7, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, DewfordTown_PokemonCenter_2F_EventScript_153059, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_TEALA, 0, 10, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, DewfordTown_PokemonCenter_2F_EventScript_15305F, 0, 0, 0 + +DewfordTown_PokemonCenter_2F_MapWarps:: @ 8385F80 + warp_def 1, 5, 4, 2, DewfordTown_PokemonCenter_1F + warp_def 5, 1, 0, 0, SingleBattleColosseum + warp_def 8, 1, 0, 0, TradeCenter + warp_def 11, 1, 0, 0, RecordCorner + warp_def 0, 0, 0, 0, DoubleBattleColosseum + +DewfordTown_PokemonCenter_2F_MapEvents:: @ 8385FA8 + map_events DewfordTown_PokemonCenter_2F_MapObjects, DewfordTown_PokemonCenter_2F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/DewfordTown_PokemonCenter_2F.s b/data/maps/events/DewfordTown_PokemonCenter_2F.s deleted file mode 100644 index 0d17672de..000000000 --- a/data/maps/events/DewfordTown_PokemonCenter_2F.s +++ /dev/null @@ -1,14 +0,0 @@ -DewfordTown_PokemonCenter_2F_MapObjects:: @ 8385F38 - object_event 1, MAP_OBJ_GFX_TEALA, 0, 4, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, DewfordTown_PokemonCenter_2F_EventScript_153053, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_TEALA, 0, 7, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, DewfordTown_PokemonCenter_2F_EventScript_153059, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_TEALA, 0, 10, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, DewfordTown_PokemonCenter_2F_EventScript_15305F, 0, 0, 0 - -DewfordTown_PokemonCenter_2F_MapWarps:: @ 8385F80 - warp_def 1, 5, 4, 2, DewfordTown_PokemonCenter_1F - warp_def 5, 1, 0, 0, SingleBattleColosseum - warp_def 8, 1, 0, 0, TradeCenter - warp_def 11, 1, 0, 0, RecordCorner - warp_def 0, 0, 0, 0, DoubleBattleColosseum - -DewfordTown_PokemonCenter_2F_MapEvents:: @ 8385FA8 - map_events DewfordTown_PokemonCenter_2F_MapObjects, DewfordTown_PokemonCenter_2F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/DoubleBattleColosseum.inc b/data/maps/events/DoubleBattleColosseum.inc new file mode 100644 index 000000000..f6142c4b4 --- /dev/null +++ b/data/maps/events/DoubleBattleColosseum.inc @@ -0,0 +1,14 @@ +DoubleBattleColosseum_MapWarps:: @ 8391428 + warp_def 5, 8, 3, 127, NONE + warp_def 6, 8, 3, 127, NONE + warp_def 7, 8, 3, 127, NONE + warp_def 8, 8, 3, 127, NONE + +DoubleBattleColosseum_MapCoordEvents:: @ 8391448 + coord_event 3, 4, 3, 0, 0x4000, 0, 0, DoubleBattleColosseum_EventScript_1A4383 + coord_event 3, 6, 3, 0, 0x4000, 0, 0, DoubleBattleColosseum_EventScript_1A43B9 + coord_event 10, 4, 3, 0, 0x4000, 0, 0, DoubleBattleColosseum_EventScript_1A439E + coord_event 10, 6, 3, 0, 0x4000, 0, 0, DoubleBattleColosseum_EventScript_1A43D4 + +DoubleBattleColosseum_MapEvents:: @ 8391488 + map_events 0x0, DoubleBattleColosseum_MapWarps, DoubleBattleColosseum_MapCoordEvents, 0x0 diff --git a/data/maps/events/DoubleBattleColosseum.s b/data/maps/events/DoubleBattleColosseum.s deleted file mode 100644 index f6142c4b4..000000000 --- a/data/maps/events/DoubleBattleColosseum.s +++ /dev/null @@ -1,14 +0,0 @@ -DoubleBattleColosseum_MapWarps:: @ 8391428 - warp_def 5, 8, 3, 127, NONE - warp_def 6, 8, 3, 127, NONE - warp_def 7, 8, 3, 127, NONE - warp_def 8, 8, 3, 127, NONE - -DoubleBattleColosseum_MapCoordEvents:: @ 8391448 - coord_event 3, 4, 3, 0, 0x4000, 0, 0, DoubleBattleColosseum_EventScript_1A4383 - coord_event 3, 6, 3, 0, 0x4000, 0, 0, DoubleBattleColosseum_EventScript_1A43B9 - coord_event 10, 4, 3, 0, 0x4000, 0, 0, DoubleBattleColosseum_EventScript_1A439E - coord_event 10, 6, 3, 0, 0x4000, 0, 0, DoubleBattleColosseum_EventScript_1A43D4 - -DoubleBattleColosseum_MapEvents:: @ 8391488 - map_events 0x0, DoubleBattleColosseum_MapWarps, DoubleBattleColosseum_MapCoordEvents, 0x0 diff --git a/data/maps/events/EverGrandeCity.inc b/data/maps/events/EverGrandeCity.inc new file mode 100644 index 000000000..41fd48f06 --- /dev/null +++ b/data/maps/events/EverGrandeCity.inc @@ -0,0 +1,28 @@ +EverGrandeCity_MapWarps:: @ 83807DC + warp_def 18, 5, 0, 0, EverGrandeCity_PokemonLeague + warp_def 27, 48, 0, 0, EverGrandeCity_PokemonCenter_1F + warp_def 18, 41, 0, 0, VictoryRoad_1F + warp_def 18, 27, 0, 1, VictoryRoad_1F + +EverGrandeCity_MapCoordEvents:: @ 83807FC + coord_event 17, 58, 1, 0, 0x4001, 0, 0, EverGrandeCity_EventScript_14D500 + coord_event 16, 58, 1, 0, 0x4001, 0, 0, EverGrandeCity_EventScript_14D500 + coord_event 18, 58, 1, 0, 0x4001, 0, 0, EverGrandeCity_EventScript_14D500 + coord_event 19, 58, 1, 0, 0x4001, 0, 0, EverGrandeCity_EventScript_14D500 + coord_event 20, 58, 1, 0, 0x4001, 0, 0, EverGrandeCity_EventScript_14D500 + coord_event 21, 58, 1, 0, 0x4001, 0, 0, EverGrandeCity_EventScript_14D500 + coord_event 22, 58, 1, 0, 0x4001, 0, 0, EverGrandeCity_EventScript_14D500 + coord_event 23, 58, 1, 0, 0x4001, 0, 0, EverGrandeCity_EventScript_14D500 + coord_event 24, 58, 1, 0, 0x4001, 0, 0, EverGrandeCity_EventScript_14D500 + coord_event 25, 58, 1, 0, 0x4001, 0, 0, EverGrandeCity_EventScript_14D500 + coord_event 26, 58, 1, 0, 0x4001, 0, 0, EverGrandeCity_EventScript_14D500 + +EverGrandeCity_MapBGEvents:: @ 83808AC + bg_event 19, 43, 5, 0, 0, EverGrandeCity_EventScript_14D4E5 + bg_event 29, 48, 0, 1, 0, EverGrandeCity_EventScript_1A00EA + bg_event 18, 52, 5, 0, 0, EverGrandeCity_EventScript_14D4EE + bg_event 23, 15, 0, 0, 0, EverGrandeCity_EventScript_14D4F7 + bg_event 28, 48, 0, 1, 0, EverGrandeCity_EventScript_1A00EA + +EverGrandeCity_MapEvents:: @ 83808E8 + map_events 0x0, EverGrandeCity_MapWarps, EverGrandeCity_MapCoordEvents, EverGrandeCity_MapBGEvents diff --git a/data/maps/events/EverGrandeCity.s b/data/maps/events/EverGrandeCity.s deleted file mode 100644 index 41fd48f06..000000000 --- a/data/maps/events/EverGrandeCity.s +++ /dev/null @@ -1,28 +0,0 @@ -EverGrandeCity_MapWarps:: @ 83807DC - warp_def 18, 5, 0, 0, EverGrandeCity_PokemonLeague - warp_def 27, 48, 0, 0, EverGrandeCity_PokemonCenter_1F - warp_def 18, 41, 0, 0, VictoryRoad_1F - warp_def 18, 27, 0, 1, VictoryRoad_1F - -EverGrandeCity_MapCoordEvents:: @ 83807FC - coord_event 17, 58, 1, 0, 0x4001, 0, 0, EverGrandeCity_EventScript_14D500 - coord_event 16, 58, 1, 0, 0x4001, 0, 0, EverGrandeCity_EventScript_14D500 - coord_event 18, 58, 1, 0, 0x4001, 0, 0, EverGrandeCity_EventScript_14D500 - coord_event 19, 58, 1, 0, 0x4001, 0, 0, EverGrandeCity_EventScript_14D500 - coord_event 20, 58, 1, 0, 0x4001, 0, 0, EverGrandeCity_EventScript_14D500 - coord_event 21, 58, 1, 0, 0x4001, 0, 0, EverGrandeCity_EventScript_14D500 - coord_event 22, 58, 1, 0, 0x4001, 0, 0, EverGrandeCity_EventScript_14D500 - coord_event 23, 58, 1, 0, 0x4001, 0, 0, EverGrandeCity_EventScript_14D500 - coord_event 24, 58, 1, 0, 0x4001, 0, 0, EverGrandeCity_EventScript_14D500 - coord_event 25, 58, 1, 0, 0x4001, 0, 0, EverGrandeCity_EventScript_14D500 - coord_event 26, 58, 1, 0, 0x4001, 0, 0, EverGrandeCity_EventScript_14D500 - -EverGrandeCity_MapBGEvents:: @ 83808AC - bg_event 19, 43, 5, 0, 0, EverGrandeCity_EventScript_14D4E5 - bg_event 29, 48, 0, 1, 0, EverGrandeCity_EventScript_1A00EA - bg_event 18, 52, 5, 0, 0, EverGrandeCity_EventScript_14D4EE - bg_event 23, 15, 0, 0, 0, EverGrandeCity_EventScript_14D4F7 - bg_event 28, 48, 0, 1, 0, EverGrandeCity_EventScript_1A00EA - -EverGrandeCity_MapEvents:: @ 83808E8 - map_events 0x0, EverGrandeCity_MapWarps, EverGrandeCity_MapCoordEvents, EverGrandeCity_MapBGEvents diff --git a/data/maps/events/EverGrandeCity_ChampionsRoom.inc b/data/maps/events/EverGrandeCity_ChampionsRoom.inc new file mode 100644 index 000000000..5d97fe89c --- /dev/null +++ b/data/maps/events/EverGrandeCity_ChampionsRoom.inc @@ -0,0 +1,11 @@ +EverGrandeCity_ChampionsRoom_MapObjects:: @ 838B334 + object_event 1, MAP_OBJ_GFX_STEVEN, 0, 6, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 0, 0, 0 + object_event 2, 240, 0, 6, 0, 12, 0, 3, 7, 0, 0, 0, 0, 0, 0, 0x0, 920, 0, 0 + object_event 3, MAP_OBJ_GFX_PROF_BIRCH, 0, 6, 0, 12, 0, 3, 7, 0, 0, 0, 0, 0, 0, 0x0, 921, 0, 0 + +EverGrandeCity_ChampionsRoom_MapWarps:: @ 838B37C + warp_def 6, 12, 3, 1, EverGrandeCity_Corridor4 + warp_def 6, 2, 0, 0, EverGrandeCity_HallOfFame + +EverGrandeCity_ChampionsRoom_MapEvents:: @ 838B38C + map_events EverGrandeCity_ChampionsRoom_MapObjects, EverGrandeCity_ChampionsRoom_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/EverGrandeCity_ChampionsRoom.s b/data/maps/events/EverGrandeCity_ChampionsRoom.s deleted file mode 100644 index 5d97fe89c..000000000 --- a/data/maps/events/EverGrandeCity_ChampionsRoom.s +++ /dev/null @@ -1,11 +0,0 @@ -EverGrandeCity_ChampionsRoom_MapObjects:: @ 838B334 - object_event 1, MAP_OBJ_GFX_STEVEN, 0, 6, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 0, 0, 0 - object_event 2, 240, 0, 6, 0, 12, 0, 3, 7, 0, 0, 0, 0, 0, 0, 0x0, 920, 0, 0 - object_event 3, MAP_OBJ_GFX_PROF_BIRCH, 0, 6, 0, 12, 0, 3, 7, 0, 0, 0, 0, 0, 0, 0x0, 921, 0, 0 - -EverGrandeCity_ChampionsRoom_MapWarps:: @ 838B37C - warp_def 6, 12, 3, 1, EverGrandeCity_Corridor4 - warp_def 6, 2, 0, 0, EverGrandeCity_HallOfFame - -EverGrandeCity_ChampionsRoom_MapEvents:: @ 838B38C - map_events EverGrandeCity_ChampionsRoom_MapObjects, EverGrandeCity_ChampionsRoom_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/EverGrandeCity_Corridor1.inc b/data/maps/events/EverGrandeCity_Corridor1.inc new file mode 100644 index 000000000..df9176426 --- /dev/null +++ b/data/maps/events/EverGrandeCity_Corridor1.inc @@ -0,0 +1,8 @@ +EverGrandeCity_Corridor1_MapWarps:: @ 838B3A0 + warp_def 5, 12, 3, 1, EverGrandeCity_SidneysRoom + warp_def 5, 2, 0, 0, EverGrandeCity_PhoebesRoom + warp_def 4, 12, 3, 1, EverGrandeCity_SidneysRoom + warp_def 6, 12, 3, 1, EverGrandeCity_SidneysRoom + +EverGrandeCity_Corridor1_MapEvents:: @ 838B3C0 + map_events 0x0, EverGrandeCity_Corridor1_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/EverGrandeCity_Corridor1.s b/data/maps/events/EverGrandeCity_Corridor1.s deleted file mode 100644 index df9176426..000000000 --- a/data/maps/events/EverGrandeCity_Corridor1.s +++ /dev/null @@ -1,8 +0,0 @@ -EverGrandeCity_Corridor1_MapWarps:: @ 838B3A0 - warp_def 5, 12, 3, 1, EverGrandeCity_SidneysRoom - warp_def 5, 2, 0, 0, EverGrandeCity_PhoebesRoom - warp_def 4, 12, 3, 1, EverGrandeCity_SidneysRoom - warp_def 6, 12, 3, 1, EverGrandeCity_SidneysRoom - -EverGrandeCity_Corridor1_MapEvents:: @ 838B3C0 - map_events 0x0, EverGrandeCity_Corridor1_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/EverGrandeCity_Corridor2.inc b/data/maps/events/EverGrandeCity_Corridor2.inc new file mode 100644 index 000000000..35dfa181c --- /dev/null +++ b/data/maps/events/EverGrandeCity_Corridor2.inc @@ -0,0 +1,8 @@ +EverGrandeCity_Corridor2_MapWarps:: @ 838B3D4 + warp_def 5, 12, 3, 1, EverGrandeCity_PhoebesRoom + warp_def 5, 2, 0, 0, EverGrandeCity_GlaciasRoom + warp_def 4, 12, 3, 1, EverGrandeCity_PhoebesRoom + warp_def 6, 12, 3, 1, EverGrandeCity_PhoebesRoom + +EverGrandeCity_Corridor2_MapEvents:: @ 838B3F4 + map_events 0x0, EverGrandeCity_Corridor2_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/EverGrandeCity_Corridor2.s b/data/maps/events/EverGrandeCity_Corridor2.s deleted file mode 100644 index 35dfa181c..000000000 --- a/data/maps/events/EverGrandeCity_Corridor2.s +++ /dev/null @@ -1,8 +0,0 @@ -EverGrandeCity_Corridor2_MapWarps:: @ 838B3D4 - warp_def 5, 12, 3, 1, EverGrandeCity_PhoebesRoom - warp_def 5, 2, 0, 0, EverGrandeCity_GlaciasRoom - warp_def 4, 12, 3, 1, EverGrandeCity_PhoebesRoom - warp_def 6, 12, 3, 1, EverGrandeCity_PhoebesRoom - -EverGrandeCity_Corridor2_MapEvents:: @ 838B3F4 - map_events 0x0, EverGrandeCity_Corridor2_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/EverGrandeCity_Corridor3.inc b/data/maps/events/EverGrandeCity_Corridor3.inc new file mode 100644 index 000000000..daf135a5f --- /dev/null +++ b/data/maps/events/EverGrandeCity_Corridor3.inc @@ -0,0 +1,8 @@ +EverGrandeCity_Corridor3_MapWarps:: @ 838B408 + warp_def 5, 12, 3, 1, EverGrandeCity_GlaciasRoom + warp_def 5, 2, 0, 0, EverGrandeCity_DrakesRoom + warp_def 4, 12, 3, 1, EverGrandeCity_GlaciasRoom + warp_def 6, 12, 3, 1, EverGrandeCity_GlaciasRoom + +EverGrandeCity_Corridor3_MapEvents:: @ 838B428 + map_events 0x0, EverGrandeCity_Corridor3_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/EverGrandeCity_Corridor3.s b/data/maps/events/EverGrandeCity_Corridor3.s deleted file mode 100644 index daf135a5f..000000000 --- a/data/maps/events/EverGrandeCity_Corridor3.s +++ /dev/null @@ -1,8 +0,0 @@ -EverGrandeCity_Corridor3_MapWarps:: @ 838B408 - warp_def 5, 12, 3, 1, EverGrandeCity_GlaciasRoom - warp_def 5, 2, 0, 0, EverGrandeCity_DrakesRoom - warp_def 4, 12, 3, 1, EverGrandeCity_GlaciasRoom - warp_def 6, 12, 3, 1, EverGrandeCity_GlaciasRoom - -EverGrandeCity_Corridor3_MapEvents:: @ 838B428 - map_events 0x0, EverGrandeCity_Corridor3_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/EverGrandeCity_Corridor4.inc b/data/maps/events/EverGrandeCity_Corridor4.inc new file mode 100644 index 000000000..55757ea4c --- /dev/null +++ b/data/maps/events/EverGrandeCity_Corridor4.inc @@ -0,0 +1,6 @@ +EverGrandeCity_Corridor4_MapWarps:: @ 838B43C + warp_def 5, 33, 3, 1, EverGrandeCity_DrakesRoom + warp_def 5, 2, 0, 0, EverGrandeCity_ChampionsRoom + +EverGrandeCity_Corridor4_MapEvents:: @ 838B44C + map_events 0x0, EverGrandeCity_Corridor4_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/EverGrandeCity_Corridor4.s b/data/maps/events/EverGrandeCity_Corridor4.s deleted file mode 100644 index 55757ea4c..000000000 --- a/data/maps/events/EverGrandeCity_Corridor4.s +++ /dev/null @@ -1,6 +0,0 @@ -EverGrandeCity_Corridor4_MapWarps:: @ 838B43C - warp_def 5, 33, 3, 1, EverGrandeCity_DrakesRoom - warp_def 5, 2, 0, 0, EverGrandeCity_ChampionsRoom - -EverGrandeCity_Corridor4_MapEvents:: @ 838B44C - map_events 0x0, EverGrandeCity_Corridor4_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/EverGrandeCity_Corridor5.inc b/data/maps/events/EverGrandeCity_Corridor5.inc new file mode 100644 index 000000000..bd07dd7e0 --- /dev/null +++ b/data/maps/events/EverGrandeCity_Corridor5.inc @@ -0,0 +1,8 @@ +EverGrandeCity_Corridor5_MapWarps:: @ 838B460 + warp_def 5, 12, 3, 2, EverGrandeCity_PokemonLeague + warp_def 5, 2, 0, 0, EverGrandeCity_SidneysRoom + warp_def 4, 12, 3, 2, EverGrandeCity_PokemonLeague + warp_def 6, 12, 3, 2, EverGrandeCity_PokemonLeague + +EverGrandeCity_Corridor5_MapEvents:: @ 838B480 + map_events 0x0, EverGrandeCity_Corridor5_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/EverGrandeCity_Corridor5.s b/data/maps/events/EverGrandeCity_Corridor5.s deleted file mode 100644 index bd07dd7e0..000000000 --- a/data/maps/events/EverGrandeCity_Corridor5.s +++ /dev/null @@ -1,8 +0,0 @@ -EverGrandeCity_Corridor5_MapWarps:: @ 838B460 - warp_def 5, 12, 3, 2, EverGrandeCity_PokemonLeague - warp_def 5, 2, 0, 0, EverGrandeCity_SidneysRoom - warp_def 4, 12, 3, 2, EverGrandeCity_PokemonLeague - warp_def 6, 12, 3, 2, EverGrandeCity_PokemonLeague - -EverGrandeCity_Corridor5_MapEvents:: @ 838B480 - map_events 0x0, EverGrandeCity_Corridor5_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/EverGrandeCity_DrakesRoom.inc b/data/maps/events/EverGrandeCity_DrakesRoom.inc new file mode 100644 index 000000000..a925ffed8 --- /dev/null +++ b/data/maps/events/EverGrandeCity_DrakesRoom.inc @@ -0,0 +1,9 @@ +EverGrandeCity_DrakesRoom_MapObjects:: @ 838B2F8 + object_event 1, MAP_OBJ_GFX_DRAKE, 0, 6, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, EverGrandeCity_DrakesRoom_EventScript_15B764, 0, 0, 0 + +EverGrandeCity_DrakesRoom_MapWarps:: @ 838B310 + warp_def 6, 13, 3, 1, EverGrandeCity_Corridor3 + warp_def 6, 2, 0, 0, EverGrandeCity_Corridor4 + +EverGrandeCity_DrakesRoom_MapEvents:: @ 838B320 + map_events EverGrandeCity_DrakesRoom_MapObjects, EverGrandeCity_DrakesRoom_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/EverGrandeCity_DrakesRoom.s b/data/maps/events/EverGrandeCity_DrakesRoom.s deleted file mode 100644 index a925ffed8..000000000 --- a/data/maps/events/EverGrandeCity_DrakesRoom.s +++ /dev/null @@ -1,9 +0,0 @@ -EverGrandeCity_DrakesRoom_MapObjects:: @ 838B2F8 - object_event 1, MAP_OBJ_GFX_DRAKE, 0, 6, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, EverGrandeCity_DrakesRoom_EventScript_15B764, 0, 0, 0 - -EverGrandeCity_DrakesRoom_MapWarps:: @ 838B310 - warp_def 6, 13, 3, 1, EverGrandeCity_Corridor3 - warp_def 6, 2, 0, 0, EverGrandeCity_Corridor4 - -EverGrandeCity_DrakesRoom_MapEvents:: @ 838B320 - map_events EverGrandeCity_DrakesRoom_MapObjects, EverGrandeCity_DrakesRoom_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/EverGrandeCity_GlaciasRoom.inc b/data/maps/events/EverGrandeCity_GlaciasRoom.inc new file mode 100644 index 000000000..806cfe7e1 --- /dev/null +++ b/data/maps/events/EverGrandeCity_GlaciasRoom.inc @@ -0,0 +1,9 @@ +EverGrandeCity_GlaciasRoom_MapObjects:: @ 838B2BC + object_event 1, MAP_OBJ_GFX_GLACIA, 0, 6, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, EverGrandeCity_GlaciasRoom_EventScript_15B6CA, 0, 0, 0 + +EverGrandeCity_GlaciasRoom_MapWarps:: @ 838B2D4 + warp_def 6, 13, 3, 1, EverGrandeCity_Corridor2 + warp_def 6, 2, 0, 0, EverGrandeCity_Corridor3 + +EverGrandeCity_GlaciasRoom_MapEvents:: @ 838B2E4 + map_events EverGrandeCity_GlaciasRoom_MapObjects, EverGrandeCity_GlaciasRoom_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/EverGrandeCity_GlaciasRoom.s b/data/maps/events/EverGrandeCity_GlaciasRoom.s deleted file mode 100644 index 806cfe7e1..000000000 --- a/data/maps/events/EverGrandeCity_GlaciasRoom.s +++ /dev/null @@ -1,9 +0,0 @@ -EverGrandeCity_GlaciasRoom_MapObjects:: @ 838B2BC - object_event 1, MAP_OBJ_GFX_GLACIA, 0, 6, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, EverGrandeCity_GlaciasRoom_EventScript_15B6CA, 0, 0, 0 - -EverGrandeCity_GlaciasRoom_MapWarps:: @ 838B2D4 - warp_def 6, 13, 3, 1, EverGrandeCity_Corridor2 - warp_def 6, 2, 0, 0, EverGrandeCity_Corridor3 - -EverGrandeCity_GlaciasRoom_MapEvents:: @ 838B2E4 - map_events EverGrandeCity_GlaciasRoom_MapObjects, EverGrandeCity_GlaciasRoom_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/EverGrandeCity_HallOfFame.inc b/data/maps/events/EverGrandeCity_HallOfFame.inc new file mode 100644 index 000000000..1860ee397 --- /dev/null +++ b/data/maps/events/EverGrandeCity_HallOfFame.inc @@ -0,0 +1,8 @@ +EverGrandeCity_HallOfFame_MapObjects:: @ 838B528 + object_event 1, MAP_OBJ_GFX_STEVEN, 0, 6, 0, 16, 0, 3, 7, 0, 0, 0, 0, 0, 0, 0x0, 0, 0, 0 + +EverGrandeCity_HallOfFame_MapWarps:: @ 838B540 + warp_def 7, 11, 3, 1, EverGrandeCity_ChampionsRoom + +EverGrandeCity_HallOfFame_MapEvents:: @ 838B548 + map_events EverGrandeCity_HallOfFame_MapObjects, EverGrandeCity_HallOfFame_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/EverGrandeCity_HallOfFame.s b/data/maps/events/EverGrandeCity_HallOfFame.s deleted file mode 100644 index 1860ee397..000000000 --- a/data/maps/events/EverGrandeCity_HallOfFame.s +++ /dev/null @@ -1,8 +0,0 @@ -EverGrandeCity_HallOfFame_MapObjects:: @ 838B528 - object_event 1, MAP_OBJ_GFX_STEVEN, 0, 6, 0, 16, 0, 3, 7, 0, 0, 0, 0, 0, 0, 0x0, 0, 0, 0 - -EverGrandeCity_HallOfFame_MapWarps:: @ 838B540 - warp_def 7, 11, 3, 1, EverGrandeCity_ChampionsRoom - -EverGrandeCity_HallOfFame_MapEvents:: @ 838B548 - map_events EverGrandeCity_HallOfFame_MapObjects, EverGrandeCity_HallOfFame_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/EverGrandeCity_PhoebesRoom.inc b/data/maps/events/EverGrandeCity_PhoebesRoom.inc new file mode 100644 index 000000000..aab61bcf4 --- /dev/null +++ b/data/maps/events/EverGrandeCity_PhoebesRoom.inc @@ -0,0 +1,9 @@ +EverGrandeCity_PhoebesRoom_MapObjects:: @ 838B280 + object_event 1, MAP_OBJ_GFX_PHOEBE, 0, 6, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, EverGrandeCity_PhoebesRoom_EventScript_15B630, 0, 0, 0 + +EverGrandeCity_PhoebesRoom_MapWarps:: @ 838B298 + warp_def 6, 13, 3, 1, EverGrandeCity_Corridor1 + warp_def 6, 2, 0, 0, EverGrandeCity_Corridor2 + +EverGrandeCity_PhoebesRoom_MapEvents:: @ 838B2A8 + map_events EverGrandeCity_PhoebesRoom_MapObjects, EverGrandeCity_PhoebesRoom_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/EverGrandeCity_PhoebesRoom.s b/data/maps/events/EverGrandeCity_PhoebesRoom.s deleted file mode 100644 index aab61bcf4..000000000 --- a/data/maps/events/EverGrandeCity_PhoebesRoom.s +++ /dev/null @@ -1,9 +0,0 @@ -EverGrandeCity_PhoebesRoom_MapObjects:: @ 838B280 - object_event 1, MAP_OBJ_GFX_PHOEBE, 0, 6, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, EverGrandeCity_PhoebesRoom_EventScript_15B630, 0, 0, 0 - -EverGrandeCity_PhoebesRoom_MapWarps:: @ 838B298 - warp_def 6, 13, 3, 1, EverGrandeCity_Corridor1 - warp_def 6, 2, 0, 0, EverGrandeCity_Corridor2 - -EverGrandeCity_PhoebesRoom_MapEvents:: @ 838B2A8 - map_events EverGrandeCity_PhoebesRoom_MapObjects, EverGrandeCity_PhoebesRoom_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/EverGrandeCity_PokemonCenter_1F.inc b/data/maps/events/EverGrandeCity_PokemonCenter_1F.inc new file mode 100644 index 000000000..25aee1300 --- /dev/null +++ b/data/maps/events/EverGrandeCity_PokemonCenter_1F.inc @@ -0,0 +1,12 @@ +EverGrandeCity_PokemonCenter_1F_MapObjects:: @ 838B55C + object_event 1, MAP_OBJ_GFX_NURSE, 0, 7, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, EverGrandeCity_PokemonCenter_1F_EventScript_15BC70, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_WOMAN_7, 0, 5, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, EverGrandeCity_PokemonCenter_1F_EventScript_15BC7E, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_OLD_MAN_1, 0, 10, 0, 7, 0, 3, 10, 0, 0, 0, 0, 0, 0, EverGrandeCity_PokemonCenter_1F_EventScript_15BC87, 0, 0, 0 + +EverGrandeCity_PokemonCenter_1F_MapWarps:: @ 838B5A4 + warp_def 7, 8, 3, 1, EverGrandeCity + warp_def 6, 8, 3, 1, EverGrandeCity + warp_def 1, 6, 4, 0, EverGrandeCity_PokemonCenter_2F + +EverGrandeCity_PokemonCenter_1F_MapEvents:: @ 838B5BC + map_events EverGrandeCity_PokemonCenter_1F_MapObjects, EverGrandeCity_PokemonCenter_1F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/EverGrandeCity_PokemonCenter_1F.s b/data/maps/events/EverGrandeCity_PokemonCenter_1F.s deleted file mode 100644 index 25aee1300..000000000 --- a/data/maps/events/EverGrandeCity_PokemonCenter_1F.s +++ /dev/null @@ -1,12 +0,0 @@ -EverGrandeCity_PokemonCenter_1F_MapObjects:: @ 838B55C - object_event 1, MAP_OBJ_GFX_NURSE, 0, 7, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, EverGrandeCity_PokemonCenter_1F_EventScript_15BC70, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_WOMAN_7, 0, 5, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, EverGrandeCity_PokemonCenter_1F_EventScript_15BC7E, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_OLD_MAN_1, 0, 10, 0, 7, 0, 3, 10, 0, 0, 0, 0, 0, 0, EverGrandeCity_PokemonCenter_1F_EventScript_15BC87, 0, 0, 0 - -EverGrandeCity_PokemonCenter_1F_MapWarps:: @ 838B5A4 - warp_def 7, 8, 3, 1, EverGrandeCity - warp_def 6, 8, 3, 1, EverGrandeCity - warp_def 1, 6, 4, 0, EverGrandeCity_PokemonCenter_2F - -EverGrandeCity_PokemonCenter_1F_MapEvents:: @ 838B5BC - map_events EverGrandeCity_PokemonCenter_1F_MapObjects, EverGrandeCity_PokemonCenter_1F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/EverGrandeCity_PokemonCenter_2F.inc b/data/maps/events/EverGrandeCity_PokemonCenter_2F.inc new file mode 100644 index 000000000..2bc94cdcc --- /dev/null +++ b/data/maps/events/EverGrandeCity_PokemonCenter_2F.inc @@ -0,0 +1,14 @@ +EverGrandeCity_PokemonCenter_2F_MapObjects:: @ 838B5D0 + object_event 1, MAP_OBJ_GFX_TEALA, 0, 4, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, EverGrandeCity_PokemonCenter_2F_EventScript_15BCA0, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_TEALA, 0, 7, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, EverGrandeCity_PokemonCenter_2F_EventScript_15BCA6, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_TEALA, 0, 10, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, EverGrandeCity_PokemonCenter_2F_EventScript_15BCAC, 0, 0, 0 + +EverGrandeCity_PokemonCenter_2F_MapWarps:: @ 838B618 + warp_def 1, 5, 4, 2, EverGrandeCity_PokemonCenter_1F + warp_def 5, 1, 0, 0, SingleBattleColosseum + warp_def 8, 1, 0, 0, TradeCenter + warp_def 11, 1, 0, 0, RecordCorner + warp_def 0, 0, 0, 0, DoubleBattleColosseum + +EverGrandeCity_PokemonCenter_2F_MapEvents:: @ 838B640 + map_events EverGrandeCity_PokemonCenter_2F_MapObjects, EverGrandeCity_PokemonCenter_2F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/EverGrandeCity_PokemonCenter_2F.s b/data/maps/events/EverGrandeCity_PokemonCenter_2F.s deleted file mode 100644 index 2bc94cdcc..000000000 --- a/data/maps/events/EverGrandeCity_PokemonCenter_2F.s +++ /dev/null @@ -1,14 +0,0 @@ -EverGrandeCity_PokemonCenter_2F_MapObjects:: @ 838B5D0 - object_event 1, MAP_OBJ_GFX_TEALA, 0, 4, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, EverGrandeCity_PokemonCenter_2F_EventScript_15BCA0, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_TEALA, 0, 7, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, EverGrandeCity_PokemonCenter_2F_EventScript_15BCA6, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_TEALA, 0, 10, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, EverGrandeCity_PokemonCenter_2F_EventScript_15BCAC, 0, 0, 0 - -EverGrandeCity_PokemonCenter_2F_MapWarps:: @ 838B618 - warp_def 1, 5, 4, 2, EverGrandeCity_PokemonCenter_1F - warp_def 5, 1, 0, 0, SingleBattleColosseum - warp_def 8, 1, 0, 0, TradeCenter - warp_def 11, 1, 0, 0, RecordCorner - warp_def 0, 0, 0, 0, DoubleBattleColosseum - -EverGrandeCity_PokemonCenter_2F_MapEvents:: @ 838B640 - map_events EverGrandeCity_PokemonCenter_2F_MapObjects, EverGrandeCity_PokemonCenter_2F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/EverGrandeCity_PokemonLeague.inc b/data/maps/events/EverGrandeCity_PokemonLeague.inc new file mode 100644 index 000000000..d60761727 --- /dev/null +++ b/data/maps/events/EverGrandeCity_PokemonLeague.inc @@ -0,0 +1,14 @@ +EverGrandeCity_PokemonLeague_MapObjects:: @ 838B494 + object_event 1, MAP_OBJ_GFX_NURSE, 0, 3, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, EverGrandeCity_PokemonLeague_EventScript_15BA9A, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_MART_EMPLOYEE, 0, 16, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, EverGrandeCity_PokemonLeague_EventScript_15BAA8, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_MAN_4, 0, 8, 0, 2, 0, 3, 8, 17, 0, 0, 0, 0, 0, EverGrandeCity_PokemonLeague_EventScript_15BAD2, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_MAN_4, 0, 11, 0, 2, 0, 3, 8, 17, 0, 0, 0, 0, 0, EverGrandeCity_PokemonLeague_EventScript_15BAD2, 0, 0, 0 + +EverGrandeCity_PokemonLeague_MapWarps:: @ 838B4F4 + warp_def 9, 11, 3, 0, EverGrandeCity + warp_def 10, 11, 3, 0, EverGrandeCity + warp_def 9, 1, 3, 0, EverGrandeCity_Corridor5 + warp_def 10, 1, 3, 0, EverGrandeCity_Corridor5 + +EverGrandeCity_PokemonLeague_MapEvents:: @ 838B514 + map_events EverGrandeCity_PokemonLeague_MapObjects, EverGrandeCity_PokemonLeague_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/EverGrandeCity_PokemonLeague.s b/data/maps/events/EverGrandeCity_PokemonLeague.s deleted file mode 100644 index d60761727..000000000 --- a/data/maps/events/EverGrandeCity_PokemonLeague.s +++ /dev/null @@ -1,14 +0,0 @@ -EverGrandeCity_PokemonLeague_MapObjects:: @ 838B494 - object_event 1, MAP_OBJ_GFX_NURSE, 0, 3, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, EverGrandeCity_PokemonLeague_EventScript_15BA9A, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_MART_EMPLOYEE, 0, 16, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, EverGrandeCity_PokemonLeague_EventScript_15BAA8, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_MAN_4, 0, 8, 0, 2, 0, 3, 8, 17, 0, 0, 0, 0, 0, EverGrandeCity_PokemonLeague_EventScript_15BAD2, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_MAN_4, 0, 11, 0, 2, 0, 3, 8, 17, 0, 0, 0, 0, 0, EverGrandeCity_PokemonLeague_EventScript_15BAD2, 0, 0, 0 - -EverGrandeCity_PokemonLeague_MapWarps:: @ 838B4F4 - warp_def 9, 11, 3, 0, EverGrandeCity - warp_def 10, 11, 3, 0, EverGrandeCity - warp_def 9, 1, 3, 0, EverGrandeCity_Corridor5 - warp_def 10, 1, 3, 0, EverGrandeCity_Corridor5 - -EverGrandeCity_PokemonLeague_MapEvents:: @ 838B514 - map_events EverGrandeCity_PokemonLeague_MapObjects, EverGrandeCity_PokemonLeague_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/EverGrandeCity_SidneysRoom.inc b/data/maps/events/EverGrandeCity_SidneysRoom.inc new file mode 100644 index 000000000..ff370d4ef --- /dev/null +++ b/data/maps/events/EverGrandeCity_SidneysRoom.inc @@ -0,0 +1,9 @@ +EverGrandeCity_SidneysRoom_MapObjects:: @ 838B244 + object_event 1, MAP_OBJ_GFX_SIDNEY, 0, 6, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, EverGrandeCity_SidneysRoom_EventScript_15B596, 0, 0, 0 + +EverGrandeCity_SidneysRoom_MapWarps:: @ 838B25C + warp_def 6, 13, 3, 1, EverGrandeCity_Corridor5 + warp_def 6, 2, 0, 0, EverGrandeCity_Corridor1 + +EverGrandeCity_SidneysRoom_MapEvents:: @ 838B26C + map_events EverGrandeCity_SidneysRoom_MapObjects, EverGrandeCity_SidneysRoom_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/EverGrandeCity_SidneysRoom.s b/data/maps/events/EverGrandeCity_SidneysRoom.s deleted file mode 100644 index ff370d4ef..000000000 --- a/data/maps/events/EverGrandeCity_SidneysRoom.s +++ /dev/null @@ -1,9 +0,0 @@ -EverGrandeCity_SidneysRoom_MapObjects:: @ 838B244 - object_event 1, MAP_OBJ_GFX_SIDNEY, 0, 6, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, EverGrandeCity_SidneysRoom_EventScript_15B596, 0, 0, 0 - -EverGrandeCity_SidneysRoom_MapWarps:: @ 838B25C - warp_def 6, 13, 3, 1, EverGrandeCity_Corridor5 - warp_def 6, 2, 0, 0, EverGrandeCity_Corridor1 - -EverGrandeCity_SidneysRoom_MapEvents:: @ 838B26C - map_events EverGrandeCity_SidneysRoom_MapObjects, EverGrandeCity_SidneysRoom_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/FallarborTown.inc b/data/maps/events/FallarborTown.inc new file mode 100644 index 000000000..2d69688e7 --- /dev/null +++ b/data/maps/events/FallarborTown.inc @@ -0,0 +1,25 @@ +FallarborTown_MapObjects:: @ 8380E04 + object_event 1, MAP_OBJ_GFX_GIRL_1, 0, 8, 0, 11, 0, 3, 8, 16, 0, 0, 0, 0, 0, FallarborTown_EventScript_14E814, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_OLD_MAN_1, 0, 11, 0, 9, 0, 3, 5, 1, 0, 0, 0, 0, 0, FallarborTown_EventScript_14E7F5, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_GENTLEMAN, 0, 11, 0, 15, 0, 3, 3, 17, 0, 0, 0, 0, 0, FallarborTown_EventScript_14E81D, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_AZURILL, 0, 8, 0, 12, 0, 3, 1, 1, 0, 0, 0, 0, 0, FallarborTown_EventScript_14E826, 907, 0, 0 + +FallarborTown_MapWarps:: @ 8380E64 + warp_def 15, 15, 0, 0, FallarborTown_Mart + warp_def 8, 7, 0, 0, FallarborTown_ContestLobby + warp_def 14, 7, 0, 0, FallarborTown_PokemonCenter_1F + warp_def 6, 17, 0, 0, FallarborTown_House1 + warp_def 1, 6, 0, 0, FallarborTown_House2 + +FallarborTown_MapBGEvents:: @ 8380E8C + bg_event 16, 15, 0, 1, 0, FallarborTown_EventScript_1A00E1 + bg_event 15, 7, 0, 1, 0, FallarborTown_EventScript_1A00EA + bg_event 6, 8, 0, 0, 0, FallarborTown_EventScript_14E839 + bg_event 16, 7, 0, 1, 0, FallarborTown_EventScript_1A00EA + bg_event 10, 11, 0, 0, 0, FallarborTown_EventScript_14E842 + bg_event 17, 15, 0, 1, 0, FallarborTown_EventScript_1A00E1 + bg_event 3, 7, 0, 0, 0, FallarborTown_EventScript_14E84B + bg_event 2, 15, 3, 7, 0, ITEM_NUGGET, 28, 0 + +FallarborTown_MapEvents:: @ 8380EEC + map_events FallarborTown_MapObjects, FallarborTown_MapWarps, 0x0, FallarborTown_MapBGEvents diff --git a/data/maps/events/FallarborTown.s b/data/maps/events/FallarborTown.s deleted file mode 100644 index 2d69688e7..000000000 --- a/data/maps/events/FallarborTown.s +++ /dev/null @@ -1,25 +0,0 @@ -FallarborTown_MapObjects:: @ 8380E04 - object_event 1, MAP_OBJ_GFX_GIRL_1, 0, 8, 0, 11, 0, 3, 8, 16, 0, 0, 0, 0, 0, FallarborTown_EventScript_14E814, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_OLD_MAN_1, 0, 11, 0, 9, 0, 3, 5, 1, 0, 0, 0, 0, 0, FallarborTown_EventScript_14E7F5, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_GENTLEMAN, 0, 11, 0, 15, 0, 3, 3, 17, 0, 0, 0, 0, 0, FallarborTown_EventScript_14E81D, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_AZURILL, 0, 8, 0, 12, 0, 3, 1, 1, 0, 0, 0, 0, 0, FallarborTown_EventScript_14E826, 907, 0, 0 - -FallarborTown_MapWarps:: @ 8380E64 - warp_def 15, 15, 0, 0, FallarborTown_Mart - warp_def 8, 7, 0, 0, FallarborTown_ContestLobby - warp_def 14, 7, 0, 0, FallarborTown_PokemonCenter_1F - warp_def 6, 17, 0, 0, FallarborTown_House1 - warp_def 1, 6, 0, 0, FallarborTown_House2 - -FallarborTown_MapBGEvents:: @ 8380E8C - bg_event 16, 15, 0, 1, 0, FallarborTown_EventScript_1A00E1 - bg_event 15, 7, 0, 1, 0, FallarborTown_EventScript_1A00EA - bg_event 6, 8, 0, 0, 0, FallarborTown_EventScript_14E839 - bg_event 16, 7, 0, 1, 0, FallarborTown_EventScript_1A00EA - bg_event 10, 11, 0, 0, 0, FallarborTown_EventScript_14E842 - bg_event 17, 15, 0, 1, 0, FallarborTown_EventScript_1A00E1 - bg_event 3, 7, 0, 0, 0, FallarborTown_EventScript_14E84B - bg_event 2, 15, 3, 7, 0, ITEM_NUGGET, 28, 0 - -FallarborTown_MapEvents:: @ 8380EEC - map_events FallarborTown_MapObjects, FallarborTown_MapWarps, 0x0, FallarborTown_MapBGEvents diff --git a/data/maps/events/FallarborTown_ContestHall.inc b/data/maps/events/FallarborTown_ContestHall.inc new file mode 100644 index 000000000..93b43eccc --- /dev/null +++ b/data/maps/events/FallarborTown_ContestHall.inc @@ -0,0 +1,15 @@ +FallarborTown_ContestHall_MapObjects:: @ 83867DC + object_event 1, MAP_OBJ_GFX_MAN_1, 0, 19, 0, 8, 0, 0, 2, 34, 0, 0, 0, 0, 0, FallarborTown_ContestHall_EventScript_153ACF, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_WOMAN_7, 0, 5, 0, 7, 0, 0, 2, 50, 0, 0, 0, 0, 0, FallarborTown_ContestHall_EventScript_153AD8, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_YOUNGSTER, 0, 0, 0, 15, 0, 0, 2, 51, 0, 0, 0, 0, 0, FallarborTown_ContestHall_EventScript_153AE1, 0, 0, 0 + +FallarborTown_ContestHall_MapWarps:: @ 8386824 + warp_def 10, 17, 0, 2, FallarborTown_ContestLobby + warp_def 11, 17, 0, 2, FallarborTown_ContestLobby + +FallarborTown_ContestHall_MapBGEvents:: @ 8386834 + bg_event 12, 14, 3, 0, 0, FallarborTown_ContestHall_EventScript_153AEA + bg_event 8, 14, 3, 0, 0, FallarborTown_ContestHall_EventScript_153AEA + +FallarborTown_ContestHall_MapEvents:: @ 838684C + map_events FallarborTown_ContestHall_MapObjects, FallarborTown_ContestHall_MapWarps, 0x0, FallarborTown_ContestHall_MapBGEvents diff --git a/data/maps/events/FallarborTown_ContestHall.s b/data/maps/events/FallarborTown_ContestHall.s deleted file mode 100644 index 93b43eccc..000000000 --- a/data/maps/events/FallarborTown_ContestHall.s +++ /dev/null @@ -1,15 +0,0 @@ -FallarborTown_ContestHall_MapObjects:: @ 83867DC - object_event 1, MAP_OBJ_GFX_MAN_1, 0, 19, 0, 8, 0, 0, 2, 34, 0, 0, 0, 0, 0, FallarborTown_ContestHall_EventScript_153ACF, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_WOMAN_7, 0, 5, 0, 7, 0, 0, 2, 50, 0, 0, 0, 0, 0, FallarborTown_ContestHall_EventScript_153AD8, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_YOUNGSTER, 0, 0, 0, 15, 0, 0, 2, 51, 0, 0, 0, 0, 0, FallarborTown_ContestHall_EventScript_153AE1, 0, 0, 0 - -FallarborTown_ContestHall_MapWarps:: @ 8386824 - warp_def 10, 17, 0, 2, FallarborTown_ContestLobby - warp_def 11, 17, 0, 2, FallarborTown_ContestLobby - -FallarborTown_ContestHall_MapBGEvents:: @ 8386834 - bg_event 12, 14, 3, 0, 0, FallarborTown_ContestHall_EventScript_153AEA - bg_event 8, 14, 3, 0, 0, FallarborTown_ContestHall_EventScript_153AEA - -FallarborTown_ContestHall_MapEvents:: @ 838684C - map_events FallarborTown_ContestHall_MapObjects, FallarborTown_ContestHall_MapWarps, 0x0, FallarborTown_ContestHall_MapBGEvents diff --git a/data/maps/events/FallarborTown_ContestLobby.inc b/data/maps/events/FallarborTown_ContestLobby.inc new file mode 100644 index 000000000..af7ca5ed1 --- /dev/null +++ b/data/maps/events/FallarborTown_ContestLobby.inc @@ -0,0 +1,21 @@ +FallarborTown_ContestLobby_MapObjects:: @ 83866F0 + object_event 1, MAP_OBJ_GFX_TEALA, 0, 5, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, FallarborTown_ContestLobby_EventScript_1539CD, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_LITTLE_BOY_2, 0, 2, 0, 6, 0, 3, 5, 1, 0, 0, 0, 0, 0, FallarborTown_ContestLobby_EventScript_153A8E, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_LASS, 0, 0, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, FallarborTown_ContestLobby_EventScript_153AB2, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_OLD_MAN_1, 0, 11, 0, 5, 0, 3, 10, 0, 0, 0, 0, 0, 0, FallarborTown_ContestLobby_EventScript_1B778A, 0, 0, 0 + object_event 5, MAP_OBJ_GFX_REPORTER_M, 0, 7, 0, 5, 0, 3, 9, 0, 0, 0, 0, 0, 0, FallarborTown_ContestLobby_EventScript_1AE0B6, 800, 0, 0 + object_event 6, MAP_OBJ_GFX_ARTIST, 0, 12, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, FallarborTown_ContestLobby_EventScript_153A97, 0, 0, 0 + +FallarborTown_ContestLobby_MapWarps:: @ 8386780 + warp_def 5, 6, 0, 1, FallarborTown + warp_def 6, 6, 0, 1, FallarborTown + warp_def 1, 1, 0, 0, FallarborTown_ContestHall + +FallarborTown_ContestLobby_MapBGEvents:: @ 8386798 + bg_event 10, 3, 0, 0, 0, FallarborTown_ContestLobby_EventScript_1B7823 + bg_event 12, 5, 0, 0, 0, FallarborTown_ContestLobby_EventScript_1B7604 + bg_event 11, 1, 3, 0, 0, FallarborTown_ContestLobby_EventScript_153ABB + bg_event 13, 1, 0, 0, 0, FallarborTown_ContestLobby_EventScript_153AC2 + +FallarborTown_ContestLobby_MapEvents:: @ 83867C8 + map_events FallarborTown_ContestLobby_MapObjects, FallarborTown_ContestLobby_MapWarps, 0x0, FallarborTown_ContestLobby_MapBGEvents diff --git a/data/maps/events/FallarborTown_ContestLobby.s b/data/maps/events/FallarborTown_ContestLobby.s deleted file mode 100644 index af7ca5ed1..000000000 --- a/data/maps/events/FallarborTown_ContestLobby.s +++ /dev/null @@ -1,21 +0,0 @@ -FallarborTown_ContestLobby_MapObjects:: @ 83866F0 - object_event 1, MAP_OBJ_GFX_TEALA, 0, 5, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, FallarborTown_ContestLobby_EventScript_1539CD, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_LITTLE_BOY_2, 0, 2, 0, 6, 0, 3, 5, 1, 0, 0, 0, 0, 0, FallarborTown_ContestLobby_EventScript_153A8E, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_LASS, 0, 0, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, FallarborTown_ContestLobby_EventScript_153AB2, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_OLD_MAN_1, 0, 11, 0, 5, 0, 3, 10, 0, 0, 0, 0, 0, 0, FallarborTown_ContestLobby_EventScript_1B778A, 0, 0, 0 - object_event 5, MAP_OBJ_GFX_REPORTER_M, 0, 7, 0, 5, 0, 3, 9, 0, 0, 0, 0, 0, 0, FallarborTown_ContestLobby_EventScript_1AE0B6, 800, 0, 0 - object_event 6, MAP_OBJ_GFX_ARTIST, 0, 12, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, FallarborTown_ContestLobby_EventScript_153A97, 0, 0, 0 - -FallarborTown_ContestLobby_MapWarps:: @ 8386780 - warp_def 5, 6, 0, 1, FallarborTown - warp_def 6, 6, 0, 1, FallarborTown - warp_def 1, 1, 0, 0, FallarborTown_ContestHall - -FallarborTown_ContestLobby_MapBGEvents:: @ 8386798 - bg_event 10, 3, 0, 0, 0, FallarborTown_ContestLobby_EventScript_1B7823 - bg_event 12, 5, 0, 0, 0, FallarborTown_ContestLobby_EventScript_1B7604 - bg_event 11, 1, 3, 0, 0, FallarborTown_ContestLobby_EventScript_153ABB - bg_event 13, 1, 0, 0, 0, FallarborTown_ContestLobby_EventScript_153AC2 - -FallarborTown_ContestLobby_MapEvents:: @ 83867C8 - map_events FallarborTown_ContestLobby_MapObjects, FallarborTown_ContestLobby_MapWarps, 0x0, FallarborTown_ContestLobby_MapBGEvents diff --git a/data/maps/events/FallarborTown_House1.inc b/data/maps/events/FallarborTown_House1.inc new file mode 100644 index 000000000..d4cd3e0c9 --- /dev/null +++ b/data/maps/events/FallarborTown_House1.inc @@ -0,0 +1,10 @@ +FallarborTown_House1_MapObjects:: @ 8386970 + object_event 1, MAP_OBJ_GFX_SCIENTIST_1, 0, 6, 0, 4, 0, 3, 2, 17, 0, 0, 0, 0, 0, FallarborTown_House1_EventScript_153BB5, 928, 0, 0 + object_event 2, MAP_OBJ_GFX_WOMAN_3, 0, 5, 0, 6, 0, 3, 5, 1, 0, 0, 0, 0, 0, FallarborTown_House1_EventScript_153C5E, 0, 0, 0 + +FallarborTown_House1_MapWarps:: @ 83869A0 + warp_def 3, 8, 0, 3, FallarborTown + warp_def 4, 8, 0, 3, FallarborTown + +FallarborTown_House1_MapEvents:: @ 83869B0 + map_events FallarborTown_House1_MapObjects, FallarborTown_House1_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/FallarborTown_House1.s b/data/maps/events/FallarborTown_House1.s deleted file mode 100644 index d4cd3e0c9..000000000 --- a/data/maps/events/FallarborTown_House1.s +++ /dev/null @@ -1,10 +0,0 @@ -FallarborTown_House1_MapObjects:: @ 8386970 - object_event 1, MAP_OBJ_GFX_SCIENTIST_1, 0, 6, 0, 4, 0, 3, 2, 17, 0, 0, 0, 0, 0, FallarborTown_House1_EventScript_153BB5, 928, 0, 0 - object_event 2, MAP_OBJ_GFX_WOMAN_3, 0, 5, 0, 6, 0, 3, 5, 1, 0, 0, 0, 0, 0, FallarborTown_House1_EventScript_153C5E, 0, 0, 0 - -FallarborTown_House1_MapWarps:: @ 83869A0 - warp_def 3, 8, 0, 3, FallarborTown - warp_def 4, 8, 0, 3, FallarborTown - -FallarborTown_House1_MapEvents:: @ 83869B0 - map_events FallarborTown_House1_MapObjects, FallarborTown_House1_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/FallarborTown_House2.inc b/data/maps/events/FallarborTown_House2.inc new file mode 100644 index 000000000..0b1c64162 --- /dev/null +++ b/data/maps/events/FallarborTown_House2.inc @@ -0,0 +1,9 @@ +FallarborTown_House2_MapObjects:: @ 83869C4 + object_event 1, MAP_OBJ_GFX_FAT_MAN, 0, 4, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, FallarborTown_House2_EventScript_153C91, 0, 0, 0 + +FallarborTown_House2_MapWarps:: @ 83869DC + warp_def 3, 7, 0, 4, FallarborTown + warp_def 4, 7, 0, 4, FallarborTown + +FallarborTown_House2_MapEvents:: @ 83869EC + map_events FallarborTown_House2_MapObjects, FallarborTown_House2_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/FallarborTown_House2.s b/data/maps/events/FallarborTown_House2.s deleted file mode 100644 index 0b1c64162..000000000 --- a/data/maps/events/FallarborTown_House2.s +++ /dev/null @@ -1,9 +0,0 @@ -FallarborTown_House2_MapObjects:: @ 83869C4 - object_event 1, MAP_OBJ_GFX_FAT_MAN, 0, 4, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, FallarborTown_House2_EventScript_153C91, 0, 0, 0 - -FallarborTown_House2_MapWarps:: @ 83869DC - warp_def 3, 7, 0, 4, FallarborTown - warp_def 4, 7, 0, 4, FallarborTown - -FallarborTown_House2_MapEvents:: @ 83869EC - map_events FallarborTown_House2_MapObjects, FallarborTown_House2_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/FallarborTown_Mart.inc b/data/maps/events/FallarborTown_Mart.inc new file mode 100644 index 000000000..584b70447 --- /dev/null +++ b/data/maps/events/FallarborTown_Mart.inc @@ -0,0 +1,12 @@ +FallarborTown_Mart_MapObjects:: @ 838666C + object_event 1, MAP_OBJ_GFX_MART_EMPLOYEE, 0, 1, 0, 3, 0, 3, 10, 0, 0, 0, 0, 0, 0, FallarborTown_Mart_EventScript_153967, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_WOMAN_3, 0, 5, 0, 3, 0, 3, 2, 17, 0, 0, 0, 0, 0, FallarborTown_Mart_EventScript_15399C, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_MAN_3, 0, 9, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, FallarborTown_Mart_EventScript_1539A5, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_SKITTY, 0, 2, 0, 5, 0, 3, 1, 17, 0, 0, 0, 0, 0, FallarborTown_Mart_EventScript_1539AE, 0, 0, 0 + +FallarborTown_Mart_MapWarps:: @ 83866CC + warp_def 3, 7, 0, 0, FallarborTown + warp_def 4, 7, 0, 0, FallarborTown + +FallarborTown_Mart_MapEvents:: @ 83866DC + map_events FallarborTown_Mart_MapObjects, FallarborTown_Mart_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/FallarborTown_Mart.s b/data/maps/events/FallarborTown_Mart.s deleted file mode 100644 index 584b70447..000000000 --- a/data/maps/events/FallarborTown_Mart.s +++ /dev/null @@ -1,12 +0,0 @@ -FallarborTown_Mart_MapObjects:: @ 838666C - object_event 1, MAP_OBJ_GFX_MART_EMPLOYEE, 0, 1, 0, 3, 0, 3, 10, 0, 0, 0, 0, 0, 0, FallarborTown_Mart_EventScript_153967, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_WOMAN_3, 0, 5, 0, 3, 0, 3, 2, 17, 0, 0, 0, 0, 0, FallarborTown_Mart_EventScript_15399C, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_MAN_3, 0, 9, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, FallarborTown_Mart_EventScript_1539A5, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_SKITTY, 0, 2, 0, 5, 0, 3, 1, 17, 0, 0, 0, 0, 0, FallarborTown_Mart_EventScript_1539AE, 0, 0, 0 - -FallarborTown_Mart_MapWarps:: @ 83866CC - warp_def 3, 7, 0, 0, FallarborTown - warp_def 4, 7, 0, 0, FallarborTown - -FallarborTown_Mart_MapEvents:: @ 83866DC - map_events FallarborTown_Mart_MapObjects, FallarborTown_Mart_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/FallarborTown_PokemonCenter_1F.inc b/data/maps/events/FallarborTown_PokemonCenter_1F.inc new file mode 100644 index 000000000..16f90af9d --- /dev/null +++ b/data/maps/events/FallarborTown_PokemonCenter_1F.inc @@ -0,0 +1,13 @@ +FallarborTown_PokemonCenter_1F_MapObjects:: @ 8386860 + object_event 1, MAP_OBJ_GFX_NURSE, 0, 7, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, FallarborTown_PokemonCenter_1F_EventScript_153B02, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_GIRL_3, 0, 10, 0, 6, 0, 3, 10, 0, 0, 0, 0, 0, 0, FallarborTown_PokemonCenter_1F_EventScript_153B10, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_OLD_MAN_1, 0, 2, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, FallarborTown_PokemonCenter_1F_EventScript_153B19, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_WOMAN_3, 0, 10, 0, 2, 0, 3, 7, 0, 0, 0, 0, 0, 0, FallarborTown_PokemonCenter_1F_EventScript_153B22, 871, 0, 0 + +FallarborTown_PokemonCenter_1F_MapWarps:: @ 83868C0 + warp_def 7, 8, 3, 2, FallarborTown + warp_def 6, 8, 3, 2, FallarborTown + warp_def 1, 6, 4, 0, FallarborTown_PokemonCenter_2F + +FallarborTown_PokemonCenter_1F_MapEvents:: @ 83868D8 + map_events FallarborTown_PokemonCenter_1F_MapObjects, FallarborTown_PokemonCenter_1F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/FallarborTown_PokemonCenter_1F.s b/data/maps/events/FallarborTown_PokemonCenter_1F.s deleted file mode 100644 index 16f90af9d..000000000 --- a/data/maps/events/FallarborTown_PokemonCenter_1F.s +++ /dev/null @@ -1,13 +0,0 @@ -FallarborTown_PokemonCenter_1F_MapObjects:: @ 8386860 - object_event 1, MAP_OBJ_GFX_NURSE, 0, 7, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, FallarborTown_PokemonCenter_1F_EventScript_153B02, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_GIRL_3, 0, 10, 0, 6, 0, 3, 10, 0, 0, 0, 0, 0, 0, FallarborTown_PokemonCenter_1F_EventScript_153B10, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_OLD_MAN_1, 0, 2, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, FallarborTown_PokemonCenter_1F_EventScript_153B19, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_WOMAN_3, 0, 10, 0, 2, 0, 3, 7, 0, 0, 0, 0, 0, 0, FallarborTown_PokemonCenter_1F_EventScript_153B22, 871, 0, 0 - -FallarborTown_PokemonCenter_1F_MapWarps:: @ 83868C0 - warp_def 7, 8, 3, 2, FallarborTown - warp_def 6, 8, 3, 2, FallarborTown - warp_def 1, 6, 4, 0, FallarborTown_PokemonCenter_2F - -FallarborTown_PokemonCenter_1F_MapEvents:: @ 83868D8 - map_events FallarborTown_PokemonCenter_1F_MapObjects, FallarborTown_PokemonCenter_1F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/FallarborTown_PokemonCenter_2F.inc b/data/maps/events/FallarborTown_PokemonCenter_2F.inc new file mode 100644 index 000000000..05ea78f75 --- /dev/null +++ b/data/maps/events/FallarborTown_PokemonCenter_2F.inc @@ -0,0 +1,14 @@ +FallarborTown_PokemonCenter_2F_MapObjects:: @ 83868EC + object_event 1, MAP_OBJ_GFX_TEALA, 0, 10, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, FallarborTown_PokemonCenter_2F_EventScript_153BA8, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_TEALA, 0, 4, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, FallarborTown_PokemonCenter_2F_EventScript_153B9C, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_TEALA, 0, 7, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, FallarborTown_PokemonCenter_2F_EventScript_153BA2, 0, 0, 0 + +FallarborTown_PokemonCenter_2F_MapWarps:: @ 8386934 + warp_def 1, 5, 4, 2, FallarborTown_PokemonCenter_1F + warp_def 5, 1, 3, 0, SingleBattleColosseum + warp_def 8, 1, 3, 0, TradeCenter + warp_def 11, 1, 3, 0, RecordCorner + warp_def 0, 0, 0, 0, DoubleBattleColosseum + +FallarborTown_PokemonCenter_2F_MapEvents:: @ 838695C + map_events FallarborTown_PokemonCenter_2F_MapObjects, FallarborTown_PokemonCenter_2F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/FallarborTown_PokemonCenter_2F.s b/data/maps/events/FallarborTown_PokemonCenter_2F.s deleted file mode 100644 index 05ea78f75..000000000 --- a/data/maps/events/FallarborTown_PokemonCenter_2F.s +++ /dev/null @@ -1,14 +0,0 @@ -FallarborTown_PokemonCenter_2F_MapObjects:: @ 83868EC - object_event 1, MAP_OBJ_GFX_TEALA, 0, 10, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, FallarborTown_PokemonCenter_2F_EventScript_153BA8, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_TEALA, 0, 4, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, FallarborTown_PokemonCenter_2F_EventScript_153B9C, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_TEALA, 0, 7, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, FallarborTown_PokemonCenter_2F_EventScript_153BA2, 0, 0, 0 - -FallarborTown_PokemonCenter_2F_MapWarps:: @ 8386934 - warp_def 1, 5, 4, 2, FallarborTown_PokemonCenter_1F - warp_def 5, 1, 3, 0, SingleBattleColosseum - warp_def 8, 1, 3, 0, TradeCenter - warp_def 11, 1, 3, 0, RecordCorner - warp_def 0, 0, 0, 0, DoubleBattleColosseum - -FallarborTown_PokemonCenter_2F_MapEvents:: @ 838695C - map_events FallarborTown_PokemonCenter_2F_MapObjects, FallarborTown_PokemonCenter_2F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/FieryPath.inc b/data/maps/events/FieryPath.inc new file mode 100644 index 000000000..01b7b3efe --- /dev/null +++ b/data/maps/events/FieryPath.inc @@ -0,0 +1,16 @@ +FieryPath_MapObjects:: @ 838C718 + object_event 1, MAP_OBJ_GFX_ITEM_BALL, 0, 8, 0, 3, 0, 3, 1, 17, 0, 0, 0, 0, 0, FieryPath_EventScript_1B17EE, 1091, 0, 0 + object_event 2, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 10, 0, 15, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 17, 0, 0 + object_event 3, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 17, 0, 15, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 18, 0, 0 + object_event 4, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 8, 0, 11, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 19, 0, 0 + object_event 5, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 3, 0, 12, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 20, 0, 0 + object_event 6, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 6, 0, 23, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 21, 0, 0 + object_event 7, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 5, 0, 24, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 22, 0, 0 + object_event 8, MAP_OBJ_GFX_ITEM_BALL, 0, 7, 0, 32, 0, 3, 1, 17, 0, 0, 0, 0, 0, FieryPath_EventScript_1B17E1, 1111, 0, 0 + +FieryPath_MapWarps:: @ 838C7D8 + warp_def 26, 36, 3, 4, Route112 + warp_def 26, 4, 3, 5, Route112 + +FieryPath_MapEvents:: @ 838C7E8 + map_events FieryPath_MapObjects, FieryPath_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/FieryPath.s b/data/maps/events/FieryPath.s deleted file mode 100644 index 01b7b3efe..000000000 --- a/data/maps/events/FieryPath.s +++ /dev/null @@ -1,16 +0,0 @@ -FieryPath_MapObjects:: @ 838C718 - object_event 1, MAP_OBJ_GFX_ITEM_BALL, 0, 8, 0, 3, 0, 3, 1, 17, 0, 0, 0, 0, 0, FieryPath_EventScript_1B17EE, 1091, 0, 0 - object_event 2, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 10, 0, 15, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 17, 0, 0 - object_event 3, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 17, 0, 15, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 18, 0, 0 - object_event 4, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 8, 0, 11, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 19, 0, 0 - object_event 5, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 3, 0, 12, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 20, 0, 0 - object_event 6, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 6, 0, 23, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 21, 0, 0 - object_event 7, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 5, 0, 24, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 22, 0, 0 - object_event 8, MAP_OBJ_GFX_ITEM_BALL, 0, 7, 0, 32, 0, 3, 1, 17, 0, 0, 0, 0, 0, FieryPath_EventScript_1B17E1, 1111, 0, 0 - -FieryPath_MapWarps:: @ 838C7D8 - warp_def 26, 36, 3, 4, Route112 - warp_def 26, 4, 3, 5, Route112 - -FieryPath_MapEvents:: @ 838C7E8 - map_events FieryPath_MapObjects, FieryPath_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/FortreeCity.inc b/data/maps/events/FortreeCity.inc new file mode 100644 index 000000000..437852d25 --- /dev/null +++ b/data/maps/events/FortreeCity.inc @@ -0,0 +1,30 @@ +FortreeCity_MapObjects:: @ 8380020 + object_event 1, MAP_OBJ_GFX_MAN_2, 0, 31, 0, 3, 0, 4, 1, 0, 0, 0, 0, 0, 0, FortreeCity_EventScript_14C955, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_GIRL_1, 0, 32, 0, 16, 0, 3, 2, 17, 0, 0, 0, 0, 0, FortreeCity_EventScript_14C97D, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_WOMAN_7, 0, 32, 0, 10, 0, 3, 3, 16, 0, 0, 0, 0, 0, FortreeCity_EventScript_14C95E, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_BOY_1, 0, 11, 0, 14, 0, 4, 1, 0, 0, 0, 0, 0, 0, FortreeCity_EventScript_14C98F, 0, 0, 0 + object_event 5, MAP_OBJ_GFX_OLD_MAN_2, 0, 8, 0, 10, 0, 3, 1, 0, 0, 0, 0, 0, 0, FortreeCity_EventScript_14C986, 0, 0, 0 + object_event 6, MAP_OBJ_GFX_BOY_5, 0, 9, 0, 16, 0, 3, 8, 0, 0, 0, 0, 0, 0, FortreeCity_EventScript_14C998, 0, 0, 0 + object_event 7, MAP_OBJ_GFX_KECLEON_1, 0, 25, 0, 8, 0, 3, 76, 17, 0, 0, 0, 0, 0, FortreeCity_EventScript_14C9B3, 969, 0, 0 + +FortreeCity_MapWarps:: @ 83800C8 + warp_def 5, 6, 0, 0, FortreeCity_PokemonCenter_1F + warp_def 10, 3, 0, 0, FortreeCity_House1 + warp_def 22, 11, 0, 0, FortreeCity_Gym + warp_def 4, 14, 0, 0, FortreeCity_Mart + warp_def 17, 3, 0, 0, FortreeCity_House2 + warp_def 25, 3, 0, 0, FortreeCity_House3 + warp_def 32, 2, 0, 0, FortreeCity_House4 + warp_def 12, 13, 0, 0, FortreeCity_House5 + warp_def 37, 13, 0, 0, FortreeCity_DecorationShop + +FortreeCity_MapBGEvents:: @ 8380110 + bg_event 6, 9, 0, 0, 0, FortreeCity_EventScript_14C9A1 + bg_event 7, 6, 0, 1, 0, FortreeCity_EventScript_1A00EA + bg_event 5, 14, 0, 1, 0, FortreeCity_EventScript_1A00E1 + bg_event 26, 10, 0, 0, 0, FortreeCity_EventScript_14C9AA + bg_event 6, 6, 0, 1, 0, FortreeCity_EventScript_1A00EA + bg_event 6, 14, 0, 1, 0, FortreeCity_EventScript_1A00E1 + +FortreeCity_MapEvents:: @ 8380158 + map_events FortreeCity_MapObjects, FortreeCity_MapWarps, 0x0, FortreeCity_MapBGEvents diff --git a/data/maps/events/FortreeCity.s b/data/maps/events/FortreeCity.s deleted file mode 100644 index 437852d25..000000000 --- a/data/maps/events/FortreeCity.s +++ /dev/null @@ -1,30 +0,0 @@ -FortreeCity_MapObjects:: @ 8380020 - object_event 1, MAP_OBJ_GFX_MAN_2, 0, 31, 0, 3, 0, 4, 1, 0, 0, 0, 0, 0, 0, FortreeCity_EventScript_14C955, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_GIRL_1, 0, 32, 0, 16, 0, 3, 2, 17, 0, 0, 0, 0, 0, FortreeCity_EventScript_14C97D, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_WOMAN_7, 0, 32, 0, 10, 0, 3, 3, 16, 0, 0, 0, 0, 0, FortreeCity_EventScript_14C95E, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_BOY_1, 0, 11, 0, 14, 0, 4, 1, 0, 0, 0, 0, 0, 0, FortreeCity_EventScript_14C98F, 0, 0, 0 - object_event 5, MAP_OBJ_GFX_OLD_MAN_2, 0, 8, 0, 10, 0, 3, 1, 0, 0, 0, 0, 0, 0, FortreeCity_EventScript_14C986, 0, 0, 0 - object_event 6, MAP_OBJ_GFX_BOY_5, 0, 9, 0, 16, 0, 3, 8, 0, 0, 0, 0, 0, 0, FortreeCity_EventScript_14C998, 0, 0, 0 - object_event 7, MAP_OBJ_GFX_KECLEON_1, 0, 25, 0, 8, 0, 3, 76, 17, 0, 0, 0, 0, 0, FortreeCity_EventScript_14C9B3, 969, 0, 0 - -FortreeCity_MapWarps:: @ 83800C8 - warp_def 5, 6, 0, 0, FortreeCity_PokemonCenter_1F - warp_def 10, 3, 0, 0, FortreeCity_House1 - warp_def 22, 11, 0, 0, FortreeCity_Gym - warp_def 4, 14, 0, 0, FortreeCity_Mart - warp_def 17, 3, 0, 0, FortreeCity_House2 - warp_def 25, 3, 0, 0, FortreeCity_House3 - warp_def 32, 2, 0, 0, FortreeCity_House4 - warp_def 12, 13, 0, 0, FortreeCity_House5 - warp_def 37, 13, 0, 0, FortreeCity_DecorationShop - -FortreeCity_MapBGEvents:: @ 8380110 - bg_event 6, 9, 0, 0, 0, FortreeCity_EventScript_14C9A1 - bg_event 7, 6, 0, 1, 0, FortreeCity_EventScript_1A00EA - bg_event 5, 14, 0, 1, 0, FortreeCity_EventScript_1A00E1 - bg_event 26, 10, 0, 0, 0, FortreeCity_EventScript_14C9AA - bg_event 6, 6, 0, 1, 0, FortreeCity_EventScript_1A00EA - bg_event 6, 14, 0, 1, 0, FortreeCity_EventScript_1A00E1 - -FortreeCity_MapEvents:: @ 8380158 - map_events FortreeCity_MapObjects, FortreeCity_MapWarps, 0x0, FortreeCity_MapBGEvents diff --git a/data/maps/events/FortreeCity_DecorationShop.inc b/data/maps/events/FortreeCity_DecorationShop.inc new file mode 100644 index 000000000..cc9894b5c --- /dev/null +++ b/data/maps/events/FortreeCity_DecorationShop.inc @@ -0,0 +1,12 @@ +FortreeCity_DecorationShop_MapObjects:: @ 83893E0 + object_event 1, MAP_OBJ_GFX_MAN_3, 0, 6, 0, 5, 0, 3, 1, 17, 0, 0, 0, 0, 0, FortreeCity_DecorationShop_EventScript_158258, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_GIRL_3, 0, 0, 0, 4, 0, 3, 9, 0, 0, 0, 0, 0, 0, FortreeCity_DecorationShop_EventScript_158261, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_MART_EMPLOYEE, 0, 1, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, FortreeCity_DecorationShop_EventScript_15826A, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_MART_EMPLOYEE, 0, 6, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, FortreeCity_DecorationShop_EventScript_158298, 0, 0, 0 + +FortreeCity_DecorationShop_MapWarps:: @ 8389440 + warp_def 3, 5, 0, 8, FortreeCity + warp_def 4, 5, 0, 8, FortreeCity + +FortreeCity_DecorationShop_MapEvents:: @ 8389450 + map_events FortreeCity_DecorationShop_MapObjects, FortreeCity_DecorationShop_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/FortreeCity_DecorationShop.s b/data/maps/events/FortreeCity_DecorationShop.s deleted file mode 100644 index cc9894b5c..000000000 --- a/data/maps/events/FortreeCity_DecorationShop.s +++ /dev/null @@ -1,12 +0,0 @@ -FortreeCity_DecorationShop_MapObjects:: @ 83893E0 - object_event 1, MAP_OBJ_GFX_MAN_3, 0, 6, 0, 5, 0, 3, 1, 17, 0, 0, 0, 0, 0, FortreeCity_DecorationShop_EventScript_158258, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_GIRL_3, 0, 0, 0, 4, 0, 3, 9, 0, 0, 0, 0, 0, 0, FortreeCity_DecorationShop_EventScript_158261, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_MART_EMPLOYEE, 0, 1, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, FortreeCity_DecorationShop_EventScript_15826A, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_MART_EMPLOYEE, 0, 6, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, FortreeCity_DecorationShop_EventScript_158298, 0, 0, 0 - -FortreeCity_DecorationShop_MapWarps:: @ 8389440 - warp_def 3, 5, 0, 8, FortreeCity - warp_def 4, 5, 0, 8, FortreeCity - -FortreeCity_DecorationShop_MapEvents:: @ 8389450 - map_events FortreeCity_DecorationShop_MapObjects, FortreeCity_DecorationShop_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/FortreeCity_Gym.inc b/data/maps/events/FortreeCity_Gym.inc new file mode 100644 index 000000000..ad983f81b --- /dev/null +++ b/data/maps/events/FortreeCity_Gym.inc @@ -0,0 +1,18 @@ +FortreeCity_Gym_MapObjects:: @ 8389018 + object_event 1, MAP_OBJ_GFX_WINONA, 0, 4, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, FortreeCity_Gym_EventScript_157EF0, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_MAN_6, 0, 12, 0, 22, 0, 3, 7, 0, 0, 1, 0, 3, 0, FortreeCity_Gym_EventScript_157F62, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_CAMPER, 0, 9, 0, 9, 0, 3, 8, 0, 0, 1, 0, 3, 0, FortreeCity_Gym_EventScript_157F90, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_PICNICKER, 0, 18, 0, 19, 0, 3, 9, 0, 0, 1, 0, 4, 0, FortreeCity_Gym_EventScript_157FA7, 0, 0, 0 + object_event 5, MAP_OBJ_GFX_MAN_6, 0, 18, 0, 1, 0, 3, 8, 0, 0, 1, 0, 1, 0, FortreeCity_Gym_EventScript_157F79, 0, 0, 0 + object_event 6, MAP_OBJ_GFX_MAN_2, 0, 2, 0, 19, 0, 3, 8, 0, 0, 0, 0, 0, 0, FortreeCity_Gym_EventScript_157FBE, 0, 0, 0 + +FortreeCity_Gym_MapWarps:: @ 83890A8 + warp_def 2, 24, 0, 2, FortreeCity + warp_def 3, 24, 0, 2, FortreeCity + +FortreeCity_Gym_MapBGEvents:: @ 83890B8 + bg_event 1, 21, 0, 1, 0, FortreeCity_Gym_EventScript_157FDD + bg_event 4, 21, 0, 1, 0, FortreeCity_Gym_EventScript_157FED + +FortreeCity_Gym_MapEvents:: @ 83890D0 + map_events FortreeCity_Gym_MapObjects, FortreeCity_Gym_MapWarps, 0x0, FortreeCity_Gym_MapBGEvents diff --git a/data/maps/events/FortreeCity_Gym.s b/data/maps/events/FortreeCity_Gym.s deleted file mode 100644 index ad983f81b..000000000 --- a/data/maps/events/FortreeCity_Gym.s +++ /dev/null @@ -1,18 +0,0 @@ -FortreeCity_Gym_MapObjects:: @ 8389018 - object_event 1, MAP_OBJ_GFX_WINONA, 0, 4, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, FortreeCity_Gym_EventScript_157EF0, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_MAN_6, 0, 12, 0, 22, 0, 3, 7, 0, 0, 1, 0, 3, 0, FortreeCity_Gym_EventScript_157F62, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_CAMPER, 0, 9, 0, 9, 0, 3, 8, 0, 0, 1, 0, 3, 0, FortreeCity_Gym_EventScript_157F90, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_PICNICKER, 0, 18, 0, 19, 0, 3, 9, 0, 0, 1, 0, 4, 0, FortreeCity_Gym_EventScript_157FA7, 0, 0, 0 - object_event 5, MAP_OBJ_GFX_MAN_6, 0, 18, 0, 1, 0, 3, 8, 0, 0, 1, 0, 1, 0, FortreeCity_Gym_EventScript_157F79, 0, 0, 0 - object_event 6, MAP_OBJ_GFX_MAN_2, 0, 2, 0, 19, 0, 3, 8, 0, 0, 0, 0, 0, 0, FortreeCity_Gym_EventScript_157FBE, 0, 0, 0 - -FortreeCity_Gym_MapWarps:: @ 83890A8 - warp_def 2, 24, 0, 2, FortreeCity - warp_def 3, 24, 0, 2, FortreeCity - -FortreeCity_Gym_MapBGEvents:: @ 83890B8 - bg_event 1, 21, 0, 1, 0, FortreeCity_Gym_EventScript_157FDD - bg_event 4, 21, 0, 1, 0, FortreeCity_Gym_EventScript_157FED - -FortreeCity_Gym_MapEvents:: @ 83890D0 - map_events FortreeCity_Gym_MapObjects, FortreeCity_Gym_MapWarps, 0x0, FortreeCity_Gym_MapBGEvents diff --git a/data/maps/events/FortreeCity_House1.inc b/data/maps/events/FortreeCity_House1.inc new file mode 100644 index 000000000..ff383b464 --- /dev/null +++ b/data/maps/events/FortreeCity_House1.inc @@ -0,0 +1,11 @@ +FortreeCity_House1_MapObjects:: @ 8388FAC + object_event 1, MAP_OBJ_GFX_WOMAN_1, 0, 1, 0, 3, 0, 3, 10, 0, 0, 0, 0, 0, 0, FortreeCity_House1_EventScript_157E13, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_ZIGZAGOON, 0, 2, 0, 3, 0, 3, 9, 0, 0, 0, 0, 0, 0, FortreeCity_House1_EventScript_157EC0, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_OLD_WOMAN_1, 0, 7, 0, 4, 0, 3, 1, 17, 0, 0, 0, 0, 0, FortreeCity_House1_EventScript_157EB7, 0, 0, 0 + +FortreeCity_House1_MapWarps:: @ 8388FF4 + warp_def 3, 5, 0, 1, FortreeCity + warp_def 4, 5, 0, 1, FortreeCity + +FortreeCity_House1_MapEvents:: @ 8389004 + map_events FortreeCity_House1_MapObjects, FortreeCity_House1_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/FortreeCity_House1.s b/data/maps/events/FortreeCity_House1.s deleted file mode 100644 index ff383b464..000000000 --- a/data/maps/events/FortreeCity_House1.s +++ /dev/null @@ -1,11 +0,0 @@ -FortreeCity_House1_MapObjects:: @ 8388FAC - object_event 1, MAP_OBJ_GFX_WOMAN_1, 0, 1, 0, 3, 0, 3, 10, 0, 0, 0, 0, 0, 0, FortreeCity_House1_EventScript_157E13, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_ZIGZAGOON, 0, 2, 0, 3, 0, 3, 9, 0, 0, 0, 0, 0, 0, FortreeCity_House1_EventScript_157EC0, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_OLD_WOMAN_1, 0, 7, 0, 4, 0, 3, 1, 17, 0, 0, 0, 0, 0, FortreeCity_House1_EventScript_157EB7, 0, 0, 0 - -FortreeCity_House1_MapWarps:: @ 8388FF4 - warp_def 3, 5, 0, 1, FortreeCity - warp_def 4, 5, 0, 1, FortreeCity - -FortreeCity_House1_MapEvents:: @ 8389004 - map_events FortreeCity_House1_MapObjects, FortreeCity_House1_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/FortreeCity_House2.inc b/data/maps/events/FortreeCity_House2.inc new file mode 100644 index 000000000..3b0943b2e --- /dev/null +++ b/data/maps/events/FortreeCity_House2.inc @@ -0,0 +1,9 @@ +FortreeCity_House2_MapObjects:: @ 8389278 + object_event 1, MAP_OBJ_GFX_OLD_WOMAN_1, 0, 2, 0, 3, 0, 3, 5, 1, 0, 0, 0, 0, 0, FortreeCity_House2_EventScript_1580B4, 0, 0, 0 + +FortreeCity_House2_MapWarps:: @ 8389290 + warp_def 3, 5, 0, 4, FortreeCity + warp_def 4, 5, 0, 4, FortreeCity + +FortreeCity_House2_MapEvents:: @ 83892A0 + map_events FortreeCity_House2_MapObjects, FortreeCity_House2_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/FortreeCity_House2.s b/data/maps/events/FortreeCity_House2.s deleted file mode 100644 index 3b0943b2e..000000000 --- a/data/maps/events/FortreeCity_House2.s +++ /dev/null @@ -1,9 +0,0 @@ -FortreeCity_House2_MapObjects:: @ 8389278 - object_event 1, MAP_OBJ_GFX_OLD_WOMAN_1, 0, 2, 0, 3, 0, 3, 5, 1, 0, 0, 0, 0, 0, FortreeCity_House2_EventScript_1580B4, 0, 0, 0 - -FortreeCity_House2_MapWarps:: @ 8389290 - warp_def 3, 5, 0, 4, FortreeCity - warp_def 4, 5, 0, 4, FortreeCity - -FortreeCity_House2_MapEvents:: @ 83892A0 - map_events FortreeCity_House2_MapObjects, FortreeCity_House2_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/FortreeCity_House3.inc b/data/maps/events/FortreeCity_House3.inc new file mode 100644 index 000000000..b0b5a7412 --- /dev/null +++ b/data/maps/events/FortreeCity_House3.inc @@ -0,0 +1,10 @@ +FortreeCity_House3_MapObjects:: @ 83892B4 + object_event 1, MAP_OBJ_GFX_MANIAC, 0, 0, 0, 3, 0, 3, 10, 0, 0, 0, 0, 0, 0, FortreeCity_House3_EventScript_15816C, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_SCHOOL_KID_M, 0, 5, 0, 4, 0, 3, 2, 17, 0, 0, 0, 0, 0, FortreeCity_House3_EventScript_158175, 0, 0, 0 + +FortreeCity_House3_MapWarps:: @ 83892E4 + warp_def 3, 5, 0, 5, FortreeCity + warp_def 4, 5, 0, 5, FortreeCity + +FortreeCity_House3_MapEvents:: @ 83892F4 + map_events FortreeCity_House3_MapObjects, FortreeCity_House3_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/FortreeCity_House3.s b/data/maps/events/FortreeCity_House3.s deleted file mode 100644 index b0b5a7412..000000000 --- a/data/maps/events/FortreeCity_House3.s +++ /dev/null @@ -1,10 +0,0 @@ -FortreeCity_House3_MapObjects:: @ 83892B4 - object_event 1, MAP_OBJ_GFX_MANIAC, 0, 0, 0, 3, 0, 3, 10, 0, 0, 0, 0, 0, 0, FortreeCity_House3_EventScript_15816C, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_SCHOOL_KID_M, 0, 5, 0, 4, 0, 3, 2, 17, 0, 0, 0, 0, 0, FortreeCity_House3_EventScript_158175, 0, 0, 0 - -FortreeCity_House3_MapWarps:: @ 83892E4 - warp_def 3, 5, 0, 5, FortreeCity - warp_def 4, 5, 0, 5, FortreeCity - -FortreeCity_House3_MapEvents:: @ 83892F4 - map_events FortreeCity_House3_MapObjects, FortreeCity_House3_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/FortreeCity_House4.inc b/data/maps/events/FortreeCity_House4.inc new file mode 100644 index 000000000..8b85660c7 --- /dev/null +++ b/data/maps/events/FortreeCity_House4.inc @@ -0,0 +1,11 @@ +FortreeCity_House4_MapObjects:: @ 8389308 + object_event 1, MAP_OBJ_GFX_WOMAN_5, 0, 6, 0, 4, 0, 3, 2, 17, 0, 0, 0, 0, 0, FortreeCity_House4_EventScript_15817F, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_BOY_3, 0, 1, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, FortreeCity_House4_EventScript_158188, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_WINGULL, 0, 2, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, FortreeCity_House4_EventScript_15821E, 933, 0, 0 + +FortreeCity_House4_MapWarps:: @ 8389350 + warp_def 3, 5, 0, 6, FortreeCity + warp_def 4, 5, 0, 6, FortreeCity + +FortreeCity_House4_MapEvents:: @ 8389360 + map_events FortreeCity_House4_MapObjects, FortreeCity_House4_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/FortreeCity_House4.s b/data/maps/events/FortreeCity_House4.s deleted file mode 100644 index 8b85660c7..000000000 --- a/data/maps/events/FortreeCity_House4.s +++ /dev/null @@ -1,11 +0,0 @@ -FortreeCity_House4_MapObjects:: @ 8389308 - object_event 1, MAP_OBJ_GFX_WOMAN_5, 0, 6, 0, 4, 0, 3, 2, 17, 0, 0, 0, 0, 0, FortreeCity_House4_EventScript_15817F, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_BOY_3, 0, 1, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, FortreeCity_House4_EventScript_158188, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_WINGULL, 0, 2, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, FortreeCity_House4_EventScript_15821E, 933, 0, 0 - -FortreeCity_House4_MapWarps:: @ 8389350 - warp_def 3, 5, 0, 6, FortreeCity - warp_def 4, 5, 0, 6, FortreeCity - -FortreeCity_House4_MapEvents:: @ 8389360 - map_events FortreeCity_House4_MapObjects, FortreeCity_House4_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/FortreeCity_House5.inc b/data/maps/events/FortreeCity_House5.inc new file mode 100644 index 000000000..ffaa59e69 --- /dev/null +++ b/data/maps/events/FortreeCity_House5.inc @@ -0,0 +1,11 @@ +FortreeCity_House5_MapObjects:: @ 8389374 + object_event 1, MAP_OBJ_GFX_WOMAN_2, 0, 6, 0, 4, 0, 3, 20, 0, 0, 0, 0, 0, 0, FortreeCity_House5_EventScript_158232, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_ZIGZAGOON, 0, 6, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, FortreeCity_House5_EventScript_158244, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_MAN_1, 0, 2, 0, 4, 0, 3, 10, 0, 0, 0, 0, 0, 0, FortreeCity_House5_EventScript_15823B, 0, 0, 0 + +FortreeCity_House5_MapWarps:: @ 83893BC + warp_def 3, 5, 0, 7, FortreeCity + warp_def 4, 5, 0, 7, FortreeCity + +FortreeCity_House5_MapEvents:: @ 83893CC + map_events FortreeCity_House5_MapObjects, FortreeCity_House5_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/FortreeCity_House5.s b/data/maps/events/FortreeCity_House5.s deleted file mode 100644 index ffaa59e69..000000000 --- a/data/maps/events/FortreeCity_House5.s +++ /dev/null @@ -1,11 +0,0 @@ -FortreeCity_House5_MapObjects:: @ 8389374 - object_event 1, MAP_OBJ_GFX_WOMAN_2, 0, 6, 0, 4, 0, 3, 20, 0, 0, 0, 0, 0, 0, FortreeCity_House5_EventScript_158232, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_ZIGZAGOON, 0, 6, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, FortreeCity_House5_EventScript_158244, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_MAN_1, 0, 2, 0, 4, 0, 3, 10, 0, 0, 0, 0, 0, 0, FortreeCity_House5_EventScript_15823B, 0, 0, 0 - -FortreeCity_House5_MapWarps:: @ 83893BC - warp_def 3, 5, 0, 7, FortreeCity - warp_def 4, 5, 0, 7, FortreeCity - -FortreeCity_House5_MapEvents:: @ 83893CC - map_events FortreeCity_House5_MapObjects, FortreeCity_House5_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/FortreeCity_Mart.inc b/data/maps/events/FortreeCity_Mart.inc new file mode 100644 index 000000000..5d1996fc2 --- /dev/null +++ b/data/maps/events/FortreeCity_Mart.inc @@ -0,0 +1,12 @@ +FortreeCity_Mart_MapObjects:: @ 83891F4 + object_event 1, MAP_OBJ_GFX_MART_EMPLOYEE, 0, 1, 0, 3, 0, 3, 10, 0, 0, 0, 0, 0, 0, FortreeCity_Mart_EventScript_158067, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_WOMAN_3, 0, 9, 0, 3, 0, 3, 7, 0, 0, 0, 0, 0, 0, FortreeCity_Mart_EventScript_158098, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_GIRL_3, 0, 8, 0, 5, 0, 3, 2, 17, 0, 0, 0, 0, 0, FortreeCity_Mart_EventScript_1580A1, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_BOY_2, 0, 5, 0, 6, 0, 3, 10, 17, 0, 0, 0, 0, 0, FortreeCity_Mart_EventScript_1580AA, 0, 0, 0 + +FortreeCity_Mart_MapWarps:: @ 8389254 + warp_def 3, 7, 0, 3, FortreeCity + warp_def 4, 7, 0, 3, FortreeCity + +FortreeCity_Mart_MapEvents:: @ 8389264 + map_events FortreeCity_Mart_MapObjects, FortreeCity_Mart_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/FortreeCity_Mart.s b/data/maps/events/FortreeCity_Mart.s deleted file mode 100644 index 5d1996fc2..000000000 --- a/data/maps/events/FortreeCity_Mart.s +++ /dev/null @@ -1,12 +0,0 @@ -FortreeCity_Mart_MapObjects:: @ 83891F4 - object_event 1, MAP_OBJ_GFX_MART_EMPLOYEE, 0, 1, 0, 3, 0, 3, 10, 0, 0, 0, 0, 0, 0, FortreeCity_Mart_EventScript_158067, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_WOMAN_3, 0, 9, 0, 3, 0, 3, 7, 0, 0, 0, 0, 0, 0, FortreeCity_Mart_EventScript_158098, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_GIRL_3, 0, 8, 0, 5, 0, 3, 2, 17, 0, 0, 0, 0, 0, FortreeCity_Mart_EventScript_1580A1, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_BOY_2, 0, 5, 0, 6, 0, 3, 10, 17, 0, 0, 0, 0, 0, FortreeCity_Mart_EventScript_1580AA, 0, 0, 0 - -FortreeCity_Mart_MapWarps:: @ 8389254 - warp_def 3, 7, 0, 3, FortreeCity - warp_def 4, 7, 0, 3, FortreeCity - -FortreeCity_Mart_MapEvents:: @ 8389264 - map_events FortreeCity_Mart_MapObjects, FortreeCity_Mart_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/FortreeCity_PokemonCenter_1F.inc b/data/maps/events/FortreeCity_PokemonCenter_1F.inc new file mode 100644 index 000000000..bd7877e24 --- /dev/null +++ b/data/maps/events/FortreeCity_PokemonCenter_1F.inc @@ -0,0 +1,13 @@ +FortreeCity_PokemonCenter_1F_MapObjects:: @ 83890E4 + object_event 1, MAP_OBJ_GFX_NURSE, 0, 7, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, FortreeCity_PokemonCenter_1F_EventScript_15801B, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_GENTLEMAN, 0, 4, 0, 7, 0, 3, 1, 0, 0, 0, 0, 0, 0, FortreeCity_PokemonCenter_1F_EventScript_158029, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_MAN_4, 0, 8, 0, 5, 0, 3, 1, 0, 0, 0, 0, 0, 0, FortreeCity_PokemonCenter_1F_EventScript_158032, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_BOY_3, 0, 2, 0, 3, 0, 3, 8, 17, 0, 0, 0, 0, 0, FortreeCity_PokemonCenter_1F_EventScript_15803B, 0, 0, 0 + +FortreeCity_PokemonCenter_1F_MapWarps:: @ 8389144 + warp_def 7, 8, 3, 0, FortreeCity + warp_def 6, 8, 3, 0, FortreeCity + warp_def 1, 6, 4, 0, FortreeCity_PokemonCenter_2F + +FortreeCity_PokemonCenter_1F_MapEvents:: @ 838915C + map_events FortreeCity_PokemonCenter_1F_MapObjects, FortreeCity_PokemonCenter_1F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/FortreeCity_PokemonCenter_1F.s b/data/maps/events/FortreeCity_PokemonCenter_1F.s deleted file mode 100644 index bd7877e24..000000000 --- a/data/maps/events/FortreeCity_PokemonCenter_1F.s +++ /dev/null @@ -1,13 +0,0 @@ -FortreeCity_PokemonCenter_1F_MapObjects:: @ 83890E4 - object_event 1, MAP_OBJ_GFX_NURSE, 0, 7, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, FortreeCity_PokemonCenter_1F_EventScript_15801B, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_GENTLEMAN, 0, 4, 0, 7, 0, 3, 1, 0, 0, 0, 0, 0, 0, FortreeCity_PokemonCenter_1F_EventScript_158029, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_MAN_4, 0, 8, 0, 5, 0, 3, 1, 0, 0, 0, 0, 0, 0, FortreeCity_PokemonCenter_1F_EventScript_158032, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_BOY_3, 0, 2, 0, 3, 0, 3, 8, 17, 0, 0, 0, 0, 0, FortreeCity_PokemonCenter_1F_EventScript_15803B, 0, 0, 0 - -FortreeCity_PokemonCenter_1F_MapWarps:: @ 8389144 - warp_def 7, 8, 3, 0, FortreeCity - warp_def 6, 8, 3, 0, FortreeCity - warp_def 1, 6, 4, 0, FortreeCity_PokemonCenter_2F - -FortreeCity_PokemonCenter_1F_MapEvents:: @ 838915C - map_events FortreeCity_PokemonCenter_1F_MapObjects, FortreeCity_PokemonCenter_1F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/FortreeCity_PokemonCenter_2F.inc b/data/maps/events/FortreeCity_PokemonCenter_2F.inc new file mode 100644 index 000000000..b6a10428c --- /dev/null +++ b/data/maps/events/FortreeCity_PokemonCenter_2F.inc @@ -0,0 +1,14 @@ +FortreeCity_PokemonCenter_2F_MapObjects:: @ 8389170 + object_event 1, MAP_OBJ_GFX_TEALA, 0, 4, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, FortreeCity_PokemonCenter_2F_EventScript_158054, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_TEALA, 0, 7, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, FortreeCity_PokemonCenter_2F_EventScript_15805A, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_TEALA, 0, 10, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, FortreeCity_PokemonCenter_2F_EventScript_158060, 0, 0, 0 + +FortreeCity_PokemonCenter_2F_MapWarps:: @ 83891B8 + warp_def 1, 5, 4, 2, FortreeCity_PokemonCenter_1F + warp_def 5, 1, 0, 0, SingleBattleColosseum + warp_def 8, 1, 0, 0, TradeCenter + warp_def 11, 1, 0, 0, RecordCorner + warp_def 0, 0, 0, 0, DoubleBattleColosseum + +FortreeCity_PokemonCenter_2F_MapEvents:: @ 83891E0 + map_events FortreeCity_PokemonCenter_2F_MapObjects, FortreeCity_PokemonCenter_2F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/FortreeCity_PokemonCenter_2F.s b/data/maps/events/FortreeCity_PokemonCenter_2F.s deleted file mode 100644 index b6a10428c..000000000 --- a/data/maps/events/FortreeCity_PokemonCenter_2F.s +++ /dev/null @@ -1,14 +0,0 @@ -FortreeCity_PokemonCenter_2F_MapObjects:: @ 8389170 - object_event 1, MAP_OBJ_GFX_TEALA, 0, 4, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, FortreeCity_PokemonCenter_2F_EventScript_158054, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_TEALA, 0, 7, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, FortreeCity_PokemonCenter_2F_EventScript_15805A, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_TEALA, 0, 10, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, FortreeCity_PokemonCenter_2F_EventScript_158060, 0, 0, 0 - -FortreeCity_PokemonCenter_2F_MapWarps:: @ 83891B8 - warp_def 1, 5, 4, 2, FortreeCity_PokemonCenter_1F - warp_def 5, 1, 0, 0, SingleBattleColosseum - warp_def 8, 1, 0, 0, TradeCenter - warp_def 11, 1, 0, 0, RecordCorner - warp_def 0, 0, 0, 0, DoubleBattleColosseum - -FortreeCity_PokemonCenter_2F_MapEvents:: @ 83891E0 - map_events FortreeCity_PokemonCenter_2F_MapObjects, FortreeCity_PokemonCenter_2F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/GraniteCave_1F.inc b/data/maps/events/GraniteCave_1F.inc new file mode 100644 index 000000000..760c1b0e9 --- /dev/null +++ b/data/maps/events/GraniteCave_1F.inc @@ -0,0 +1,12 @@ +GraniteCave_1F_MapObjects:: @ 838BF24 + object_event 1, MAP_OBJ_GFX_HIKER, 0, 36, 0, 9, 0, 3, 1, 0, 0, 0, 0, 0, 0, GraniteCave_1F_EventScript_15CBA7, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_ITEM_BALL, 0, 17, 0, 7, 0, 3, 8, 0, 0, 0, 0, 0, 0, GraniteCave_1F_EventScript_1B17A0, 1050, 0, 0 + +GraniteCave_1F_MapWarps:: @ 838BF54 + warp_def 37, 12, 3, 0, Route106 + warp_def 35, 3, 3, 0, GraniteCave_B1F + warp_def 17, 11, 3, 1, GraniteCave_B1F + warp_def 5, 10, 3, 0, GraniteCave_StevensRoom + +GraniteCave_1F_MapEvents:: @ 838BF74 + map_events GraniteCave_1F_MapObjects, GraniteCave_1F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/GraniteCave_1F.s b/data/maps/events/GraniteCave_1F.s deleted file mode 100644 index 760c1b0e9..000000000 --- a/data/maps/events/GraniteCave_1F.s +++ /dev/null @@ -1,12 +0,0 @@ -GraniteCave_1F_MapObjects:: @ 838BF24 - object_event 1, MAP_OBJ_GFX_HIKER, 0, 36, 0, 9, 0, 3, 1, 0, 0, 0, 0, 0, 0, GraniteCave_1F_EventScript_15CBA7, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_ITEM_BALL, 0, 17, 0, 7, 0, 3, 8, 0, 0, 0, 0, 0, 0, GraniteCave_1F_EventScript_1B17A0, 1050, 0, 0 - -GraniteCave_1F_MapWarps:: @ 838BF54 - warp_def 37, 12, 3, 0, Route106 - warp_def 35, 3, 3, 0, GraniteCave_B1F - warp_def 17, 11, 3, 1, GraniteCave_B1F - warp_def 5, 10, 3, 0, GraniteCave_StevensRoom - -GraniteCave_1F_MapEvents:: @ 838BF74 - map_events GraniteCave_1F_MapObjects, GraniteCave_1F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/GraniteCave_B1F.inc b/data/maps/events/GraniteCave_B1F.inc new file mode 100644 index 000000000..2bfd8257d --- /dev/null +++ b/data/maps/events/GraniteCave_B1F.inc @@ -0,0 +1,14 @@ +GraniteCave_B1F_MapObjects:: @ 838BF88 + object_event 1, MAP_OBJ_GFX_ITEM_BALL, 0, 15, 0, 21, 0, 3, 1, 0, 0, 0, 0, 0, 0, GraniteCave_B1F_EventScript_1B17AD, 1051, 0, 0 + +GraniteCave_B1F_MapWarps:: @ 838BFA0 + warp_def 25, 13, 3, 1, GraniteCave_1F + warp_def 4, 21, 3, 2, GraniteCave_1F + warp_def 29, 13, 3, 0, GraniteCave_B2F + warp_def 28, 21, 3, 1, GraniteCave_B2F + warp_def 8, 5, 3, 2, GraniteCave_B2F + warp_def 12, 3, 3, 3, GraniteCave_B2F + warp_def 29, 2, 3, 4, GraniteCave_B2F + +GraniteCave_B1F_MapEvents:: @ 838BFD8 + map_events GraniteCave_B1F_MapObjects, GraniteCave_B1F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/GraniteCave_B1F.s b/data/maps/events/GraniteCave_B1F.s deleted file mode 100644 index 2bfd8257d..000000000 --- a/data/maps/events/GraniteCave_B1F.s +++ /dev/null @@ -1,14 +0,0 @@ -GraniteCave_B1F_MapObjects:: @ 838BF88 - object_event 1, MAP_OBJ_GFX_ITEM_BALL, 0, 15, 0, 21, 0, 3, 1, 0, 0, 0, 0, 0, 0, GraniteCave_B1F_EventScript_1B17AD, 1051, 0, 0 - -GraniteCave_B1F_MapWarps:: @ 838BFA0 - warp_def 25, 13, 3, 1, GraniteCave_1F - warp_def 4, 21, 3, 2, GraniteCave_1F - warp_def 29, 13, 3, 0, GraniteCave_B2F - warp_def 28, 21, 3, 1, GraniteCave_B2F - warp_def 8, 5, 3, 2, GraniteCave_B2F - warp_def 12, 3, 3, 3, GraniteCave_B2F - warp_def 29, 2, 3, 4, GraniteCave_B2F - -GraniteCave_B1F_MapEvents:: @ 838BFD8 - map_events GraniteCave_B1F_MapObjects, GraniteCave_B1F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/GraniteCave_B2F.inc b/data/maps/events/GraniteCave_B2F.inc new file mode 100644 index 000000000..49c0bace0 --- /dev/null +++ b/data/maps/events/GraniteCave_B2F.inc @@ -0,0 +1,24 @@ +GraniteCave_B2F_MapObjects:: @ 838BFEC + object_event 1, MAP_OBJ_GFX_ITEM_BALL, 0, 4, 0, 4, 0, 3, 1, 0, 0, 0, 0, 0, 0, GraniteCave_B2F_EventScript_1B17BA, 1053, 0, 0 + object_event 2, MAP_OBJ_GFX_ITEM_BALL, 0, 29, 0, 4, 0, 3, 1, 0, 0, 0, 0, 0, 0, GraniteCave_B2F_EventScript_1B17C7, 1054, 0, 0 + object_event 3, MAP_OBJ_GFX_BREAKABLE_ROCK, 0, 5, 0, 14, 0, 3, 1, 17, 0, 0, 0, 0, 0, BreakableRockScript, 17, 0, 0 + object_event 4, MAP_OBJ_GFX_BREAKABLE_ROCK, 0, 3, 0, 14, 0, 3, 1, 17, 0, 0, 0, 0, 0, BreakableRockScript, 18, 0, 0 + object_event 5, MAP_OBJ_GFX_BREAKABLE_ROCK, 0, 2, 0, 16, 0, 3, 1, 17, 0, 0, 0, 0, 0, BreakableRockScript, 19, 0, 0 + object_event 6, MAP_OBJ_GFX_BREAKABLE_ROCK, 0, 7, 0, 12, 0, 3, 1, 17, 0, 0, 0, 0, 0, BreakableRockScript, 20, 0, 0 + object_event 7, MAP_OBJ_GFX_BREAKABLE_ROCK, 0, 4, 0, 22, 0, 3, 1, 17, 0, 0, 0, 0, 0, BreakableRockScript, 21, 0, 0 + object_event 8, MAP_OBJ_GFX_BREAKABLE_ROCK, 0, 6, 0, 22, 0, 3, 1, 17, 0, 0, 0, 0, 0, BreakableRockScript, 22, 0, 0 + object_event 9, MAP_OBJ_GFX_BREAKABLE_ROCK, 0, 3, 0, 21, 0, 3, 1, 17, 0, 0, 0, 0, 0, BreakableRockScript, 23, 0, 0 + +GraniteCave_B2F_MapWarps:: @ 838C0C4 + warp_def 29, 13, 3, 2, GraniteCave_B1F + warp_def 28, 21, 3, 3, GraniteCave_B1F + warp_def 8, 5, 3, 4, GraniteCave_B1F + warp_def 12, 3, 3, 5, GraniteCave_B1F + warp_def 29, 2, 3, 6, GraniteCave_B1F + +GraniteCave_B2F_MapBGEvents:: @ 838C0EC + bg_event 28, 6, 3, 7, 0, ITEM_EVERSTONE, 48, 0 + bg_event 15, 11, 3, 7, 0, ITEM_EVERSTONE, 49, 0 + +GraniteCave_B2F_MapEvents:: @ 838C104 + map_events GraniteCave_B2F_MapObjects, GraniteCave_B2F_MapWarps, 0x0, GraniteCave_B2F_MapBGEvents diff --git a/data/maps/events/GraniteCave_B2F.s b/data/maps/events/GraniteCave_B2F.s deleted file mode 100644 index 49c0bace0..000000000 --- a/data/maps/events/GraniteCave_B2F.s +++ /dev/null @@ -1,24 +0,0 @@ -GraniteCave_B2F_MapObjects:: @ 838BFEC - object_event 1, MAP_OBJ_GFX_ITEM_BALL, 0, 4, 0, 4, 0, 3, 1, 0, 0, 0, 0, 0, 0, GraniteCave_B2F_EventScript_1B17BA, 1053, 0, 0 - object_event 2, MAP_OBJ_GFX_ITEM_BALL, 0, 29, 0, 4, 0, 3, 1, 0, 0, 0, 0, 0, 0, GraniteCave_B2F_EventScript_1B17C7, 1054, 0, 0 - object_event 3, MAP_OBJ_GFX_BREAKABLE_ROCK, 0, 5, 0, 14, 0, 3, 1, 17, 0, 0, 0, 0, 0, BreakableRockScript, 17, 0, 0 - object_event 4, MAP_OBJ_GFX_BREAKABLE_ROCK, 0, 3, 0, 14, 0, 3, 1, 17, 0, 0, 0, 0, 0, BreakableRockScript, 18, 0, 0 - object_event 5, MAP_OBJ_GFX_BREAKABLE_ROCK, 0, 2, 0, 16, 0, 3, 1, 17, 0, 0, 0, 0, 0, BreakableRockScript, 19, 0, 0 - object_event 6, MAP_OBJ_GFX_BREAKABLE_ROCK, 0, 7, 0, 12, 0, 3, 1, 17, 0, 0, 0, 0, 0, BreakableRockScript, 20, 0, 0 - object_event 7, MAP_OBJ_GFX_BREAKABLE_ROCK, 0, 4, 0, 22, 0, 3, 1, 17, 0, 0, 0, 0, 0, BreakableRockScript, 21, 0, 0 - object_event 8, MAP_OBJ_GFX_BREAKABLE_ROCK, 0, 6, 0, 22, 0, 3, 1, 17, 0, 0, 0, 0, 0, BreakableRockScript, 22, 0, 0 - object_event 9, MAP_OBJ_GFX_BREAKABLE_ROCK, 0, 3, 0, 21, 0, 3, 1, 17, 0, 0, 0, 0, 0, BreakableRockScript, 23, 0, 0 - -GraniteCave_B2F_MapWarps:: @ 838C0C4 - warp_def 29, 13, 3, 2, GraniteCave_B1F - warp_def 28, 21, 3, 3, GraniteCave_B1F - warp_def 8, 5, 3, 4, GraniteCave_B1F - warp_def 12, 3, 3, 5, GraniteCave_B1F - warp_def 29, 2, 3, 6, GraniteCave_B1F - -GraniteCave_B2F_MapBGEvents:: @ 838C0EC - bg_event 28, 6, 3, 7, 0, ITEM_EVERSTONE, 48, 0 - bg_event 15, 11, 3, 7, 0, ITEM_EVERSTONE, 49, 0 - -GraniteCave_B2F_MapEvents:: @ 838C104 - map_events GraniteCave_B2F_MapObjects, GraniteCave_B2F_MapWarps, 0x0, GraniteCave_B2F_MapBGEvents diff --git a/data/maps/events/GraniteCave_StevensRoom.inc b/data/maps/events/GraniteCave_StevensRoom.inc new file mode 100644 index 000000000..2e4d9cd30 --- /dev/null +++ b/data/maps/events/GraniteCave_StevensRoom.inc @@ -0,0 +1,8 @@ +GraniteCave_StevensRoom_MapObjects:: @ 838C118 + object_event 1, MAP_OBJ_GFX_STEVEN, 0, 7, 0, 8, 0, 3, 1, 0, 0, 0, 0, 0, 0, GraniteCave_StevensRoom_EventScript_15CBFA, 833, 0, 0 + +GraniteCave_StevensRoom_MapWarps:: @ 838C130 + warp_def 7, 3, 3, 3, GraniteCave_1F + +GraniteCave_StevensRoom_MapEvents:: @ 838C138 + map_events GraniteCave_StevensRoom_MapObjects, GraniteCave_StevensRoom_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/GraniteCave_StevensRoom.s b/data/maps/events/GraniteCave_StevensRoom.s deleted file mode 100644 index 2e4d9cd30..000000000 --- a/data/maps/events/GraniteCave_StevensRoom.s +++ /dev/null @@ -1,8 +0,0 @@ -GraniteCave_StevensRoom_MapObjects:: @ 838C118 - object_event 1, MAP_OBJ_GFX_STEVEN, 0, 7, 0, 8, 0, 3, 1, 0, 0, 0, 0, 0, 0, GraniteCave_StevensRoom_EventScript_15CBFA, 833, 0, 0 - -GraniteCave_StevensRoom_MapWarps:: @ 838C130 - warp_def 7, 3, 3, 3, GraniteCave_1F - -GraniteCave_StevensRoom_MapEvents:: @ 838C138 - map_events GraniteCave_StevensRoom_MapObjects, GraniteCave_StevensRoom_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/InsideOfTruck.inc b/data/maps/events/InsideOfTruck.inc new file mode 100644 index 000000000..faf7a5274 --- /dev/null +++ b/data/maps/events/InsideOfTruck.inc @@ -0,0 +1,24 @@ +InsideOfTruck_MapObjects:: @ 8391618 + object_event 1, MAP_OBJ_GFX_MOVING_BOX, 0, 0, 0, 0, 0, 8, 8, 0, 0, 0, 0, 0, 0, InsideOfTruck_EventScript_15FC8B, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_MOVING_BOX, 0, 0, 0, 3, 0, 8, 8, 0, 0, 0, 0, 0, 0, InsideOfTruck_EventScript_15FC8B, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_MOVING_BOX, 0, 2, 0, 3, 0, 8, 8, 0, 0, 0, 0, 0, 0, InsideOfTruck_EventScript_15FC8B, 0, 0, 0 + +InsideOfTruck_MapWarps:: @ 8391660 + warp_def 4, 1, 0, 127, NONE + warp_def 4, 2, 0, 127, NONE + warp_def 4, 3, 0, 127, NONE + +InsideOfTruck_MapCoordEvents:: @ 8391678 + coord_event 3, 1, 3, 0, 0x4092, 0, 0, InsideOfTruck_EventScript_15FC29 + coord_event 3, 2, 3, 0, 0x4092, 0, 0, InsideOfTruck_EventScript_15FC29 + coord_event 3, 3, 3, 0, 0x4092, 0, 0, InsideOfTruck_EventScript_15FC29 + +InsideOfTruck_MapBGEvents:: @ 83916A8 + bg_event 1, 0, 0, 0, 0, InsideOfTruck_EventScript_15FC8B + bg_event 3, 4, 0, 0, 0, InsideOfTruck_EventScript_15FC8B + bg_event 2, 3, 0, 0, 0, InsideOfTruck_EventScript_15FC8B + bg_event 0, 1, 0, 0, 0, InsideOfTruck_EventScript_15FC8B + bg_event 0, 2, 0, 0, 0, InsideOfTruck_EventScript_15FC8B + +InsideOfTruck_MapEvents:: @ 83916E4 + map_events InsideOfTruck_MapObjects, InsideOfTruck_MapWarps, InsideOfTruck_MapCoordEvents, InsideOfTruck_MapBGEvents diff --git a/data/maps/events/InsideOfTruck.s b/data/maps/events/InsideOfTruck.s deleted file mode 100644 index faf7a5274..000000000 --- a/data/maps/events/InsideOfTruck.s +++ /dev/null @@ -1,24 +0,0 @@ -InsideOfTruck_MapObjects:: @ 8391618 - object_event 1, MAP_OBJ_GFX_MOVING_BOX, 0, 0, 0, 0, 0, 8, 8, 0, 0, 0, 0, 0, 0, InsideOfTruck_EventScript_15FC8B, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_MOVING_BOX, 0, 0, 0, 3, 0, 8, 8, 0, 0, 0, 0, 0, 0, InsideOfTruck_EventScript_15FC8B, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_MOVING_BOX, 0, 2, 0, 3, 0, 8, 8, 0, 0, 0, 0, 0, 0, InsideOfTruck_EventScript_15FC8B, 0, 0, 0 - -InsideOfTruck_MapWarps:: @ 8391660 - warp_def 4, 1, 0, 127, NONE - warp_def 4, 2, 0, 127, NONE - warp_def 4, 3, 0, 127, NONE - -InsideOfTruck_MapCoordEvents:: @ 8391678 - coord_event 3, 1, 3, 0, 0x4092, 0, 0, InsideOfTruck_EventScript_15FC29 - coord_event 3, 2, 3, 0, 0x4092, 0, 0, InsideOfTruck_EventScript_15FC29 - coord_event 3, 3, 3, 0, 0x4092, 0, 0, InsideOfTruck_EventScript_15FC29 - -InsideOfTruck_MapBGEvents:: @ 83916A8 - bg_event 1, 0, 0, 0, 0, InsideOfTruck_EventScript_15FC8B - bg_event 3, 4, 0, 0, 0, InsideOfTruck_EventScript_15FC8B - bg_event 2, 3, 0, 0, 0, InsideOfTruck_EventScript_15FC8B - bg_event 0, 1, 0, 0, 0, InsideOfTruck_EventScript_15FC8B - bg_event 0, 2, 0, 0, 0, InsideOfTruck_EventScript_15FC8B - -InsideOfTruck_MapEvents:: @ 83916E4 - map_events InsideOfTruck_MapObjects, InsideOfTruck_MapWarps, InsideOfTruck_MapCoordEvents, InsideOfTruck_MapBGEvents diff --git a/data/maps/events/IslandCave.inc b/data/maps/events/IslandCave.inc new file mode 100644 index 000000000..a3fbc959a --- /dev/null +++ b/data/maps/events/IslandCave.inc @@ -0,0 +1,15 @@ +IslandCave_MapObjects:: @ 838E674 + object_event 1, MAP_OBJ_GFX_REGICE, 0, 8, 0, 7, 0, 3, 8, 0, 0, 0, 0, 0, 0, IslandCave_EventScript_15EF9D, 936, 0, 0 + +IslandCave_MapWarps:: @ 838E68C + warp_def 8, 29, 3, 0, Route105 + warp_def 8, 20, 0, 2, IslandCave + warp_def 8, 11, 3, 1, IslandCave + +IslandCave_MapBGEvents:: @ 838E6A4 + bg_event 8, 20, 0, 0, 0, IslandCave_EventScript_15EF59 + bg_event 7, 20, 0, 0, 0, IslandCave_EventScript_15EF7C + bg_event 9, 20, 0, 0, 0, IslandCave_EventScript_15EF7C + +IslandCave_MapEvents:: @ 838E6C8 + map_events IslandCave_MapObjects, IslandCave_MapWarps, 0x0, IslandCave_MapBGEvents diff --git a/data/maps/events/IslandCave.s b/data/maps/events/IslandCave.s deleted file mode 100644 index a3fbc959a..000000000 --- a/data/maps/events/IslandCave.s +++ /dev/null @@ -1,15 +0,0 @@ -IslandCave_MapObjects:: @ 838E674 - object_event 1, MAP_OBJ_GFX_REGICE, 0, 8, 0, 7, 0, 3, 8, 0, 0, 0, 0, 0, 0, IslandCave_EventScript_15EF9D, 936, 0, 0 - -IslandCave_MapWarps:: @ 838E68C - warp_def 8, 29, 3, 0, Route105 - warp_def 8, 20, 0, 2, IslandCave - warp_def 8, 11, 3, 1, IslandCave - -IslandCave_MapBGEvents:: @ 838E6A4 - bg_event 8, 20, 0, 0, 0, IslandCave_EventScript_15EF59 - bg_event 7, 20, 0, 0, 0, IslandCave_EventScript_15EF7C - bg_event 9, 20, 0, 0, 0, IslandCave_EventScript_15EF7C - -IslandCave_MapEvents:: @ 838E6C8 - map_events IslandCave_MapObjects, IslandCave_MapWarps, 0x0, IslandCave_MapBGEvents diff --git a/data/maps/events/JaggedPass.inc b/data/maps/events/JaggedPass.inc new file mode 100644 index 000000000..245871e9b --- /dev/null +++ b/data/maps/events/JaggedPass.inc @@ -0,0 +1,25 @@ +JaggedPass_MapObjects:: @ 838C61C + object_event 1, MAP_OBJ_GFX_HIKER, 0, 8, 0, 18, 0, 3, 8, 0, 0, 1, 0, 3, 0, JaggedPass_EventScript_15D285, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_CAMPER, 0, 16, 0, 22, 0, 3, 14, 0, 0, 1, 0, 2, 0, JaggedPass_EventScript_15D2DA, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_ITEM_BALL, 0, 23, 0, 24, 0, 3, 1, 0, 0, 0, 0, 0, 0, JaggedPass_EventScript_1B17D4, 1070, 0, 0 + object_event 4, MAP_OBJ_GFX_PICNICKER, 0, 13, 0, 35, 0, 3, 15, 17, 0, 1, 0, 3, 0, JaggedPass_EventScript_15D29C, 0, 0, 0 + +JaggedPass_MapWarps:: @ 838C67C + warp_def 14, 40, 3, 2, Route112 + warp_def 15, 40, 3, 3, Route112 + warp_def 13, 5, 3, 2, MtChimney + warp_def 14, 5, 3, 3, MtChimney + +JaggedPass_MapCoordEvents:: @ 838C69C + coord_event 13, 15, 3, 0, 2, 0, 0, 0x0 + coord_event 21, 12, 3, 0, 8, 0, 0, 0x0 + coord_event 14, 15, 3, 0, 2, 0, 0, 0x0 + coord_event 18, 17, 3, 0, 2, 0, 0, 0x0 + coord_event 22, 19, 3, 0, 2, 0, 0, 0x0 + +JaggedPass_MapBGEvents:: @ 838C6EC + bg_event 8, 10, 3, 7, 0, ITEM_FULL_HEAL, 77, 0 + bg_event 7, 29, 3, 7, 0, ITEM_GREAT_BALL, 76, 0 + +JaggedPass_MapEvents:: @ 838C704 + map_events JaggedPass_MapObjects, JaggedPass_MapWarps, JaggedPass_MapCoordEvents, JaggedPass_MapBGEvents diff --git a/data/maps/events/JaggedPass.s b/data/maps/events/JaggedPass.s deleted file mode 100644 index 245871e9b..000000000 --- a/data/maps/events/JaggedPass.s +++ /dev/null @@ -1,25 +0,0 @@ -JaggedPass_MapObjects:: @ 838C61C - object_event 1, MAP_OBJ_GFX_HIKER, 0, 8, 0, 18, 0, 3, 8, 0, 0, 1, 0, 3, 0, JaggedPass_EventScript_15D285, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_CAMPER, 0, 16, 0, 22, 0, 3, 14, 0, 0, 1, 0, 2, 0, JaggedPass_EventScript_15D2DA, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_ITEM_BALL, 0, 23, 0, 24, 0, 3, 1, 0, 0, 0, 0, 0, 0, JaggedPass_EventScript_1B17D4, 1070, 0, 0 - object_event 4, MAP_OBJ_GFX_PICNICKER, 0, 13, 0, 35, 0, 3, 15, 17, 0, 1, 0, 3, 0, JaggedPass_EventScript_15D29C, 0, 0, 0 - -JaggedPass_MapWarps:: @ 838C67C - warp_def 14, 40, 3, 2, Route112 - warp_def 15, 40, 3, 3, Route112 - warp_def 13, 5, 3, 2, MtChimney - warp_def 14, 5, 3, 3, MtChimney - -JaggedPass_MapCoordEvents:: @ 838C69C - coord_event 13, 15, 3, 0, 2, 0, 0, 0x0 - coord_event 21, 12, 3, 0, 8, 0, 0, 0x0 - coord_event 14, 15, 3, 0, 2, 0, 0, 0x0 - coord_event 18, 17, 3, 0, 2, 0, 0, 0x0 - coord_event 22, 19, 3, 0, 2, 0, 0, 0x0 - -JaggedPass_MapBGEvents:: @ 838C6EC - bg_event 8, 10, 3, 7, 0, ITEM_FULL_HEAL, 77, 0 - bg_event 7, 29, 3, 7, 0, ITEM_GREAT_BALL, 76, 0 - -JaggedPass_MapEvents:: @ 838C704 - map_events JaggedPass_MapObjects, JaggedPass_MapWarps, JaggedPass_MapCoordEvents, JaggedPass_MapBGEvents diff --git a/data/maps/events/LavaridgeTown.inc b/data/maps/events/LavaridgeTown.inc new file mode 100644 index 000000000..47dd5ab4a --- /dev/null +++ b/data/maps/events/LavaridgeTown.inc @@ -0,0 +1,34 @@ +LavaridgeTown_MapObjects:: @ 8380C78 + object_event 1, MAP_OBJ_GFX_OLD_WOMAN_1, 0, 8, 0, 7, 0, 3, 8, 0, 0, 0, 0, 0, 0, LavaridgeTown_EventScript_14E751, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_OLD_MAN_1, 0, 5, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, LavaridgeTown_EventScript_14E724, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_OLD_MAN_2, 0, 5, 0, 8, 0, 3, 8, 0, 0, 0, 0, 0, 0, LavaridgeTown_EventScript_14E72D, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_LITTLE_GIRL_1, 0, 10, 0, 13, 0, 3, 3, 32, 0, 0, 0, 0, 0, LavaridgeTown_EventScript_14E736, 0, 0, 0 + object_event 5, MAP_OBJ_GFX_HOT_SPRINGS_OLD_WOMAN, 0, 4, 0, 4, 0, 3, 18, 0, 0, 0, 0, 0, 0, LavaridgeTown_EventScript_14E73F, 0, 0, 0 + object_event 6, MAP_OBJ_GFX_HOT_SPRINGS_OLD_WOMAN, 0, 5, 0, 4, 0, 3, 17, 0, 0, 0, 0, 0, 0, LavaridgeTown_EventScript_14E748, 0, 0, 0 + object_event 7, 243, 0, 6, 0, 16, 0, 3, 9, 0, 0, 0, 0, 0, 0, 0x0, 930, 0, 0 + object_event 8, 240, 0, 12, 0, 15, 0, 0, 8, 0, 0, 0, 0, 0, 0, LavaridgeTown_EventScript_14E575, 929, 0, 0 + object_event 9, MAP_OBJ_GFX_OLD_WOMAN_1, 0, 4, 0, 7, 0, 3, 8, 17, 0, 0, 0, 0, 0, LavaridgeTown_EventScript_14E75A, 0, 0, 0 + +LavaridgeTown_MapWarps:: @ 8380D50 + warp_def 12, 15, 0, 0, LavaridgeTown_HerbShop + warp_def 5, 15, 0, 0, LavaridgeTown_Gym_1F + warp_def 15, 5, 0, 0, LavaridgeTown_Mart + warp_def 9, 6, 0, 0, LavaridgeTown_PokemonCenter_1F + warp_def 16, 15, 0, 0, LavaridgeTown_House + warp_def 9, 2, 3, 3, LavaridgeTown_PokemonCenter_1F + +LavaridgeTown_MapCoordEvents:: @ 8380D80 + coord_event 6, 3, 3, 0, 0, 0, 0, LavaridgeTown_EventScript_14E710 + +LavaridgeTown_MapBGEvents:: @ 8380D90 + bg_event 14, 16, 0, 0, 0, LavaridgeTown_EventScript_14E7D7 + bg_event 7, 15, 0, 0, 0, LavaridgeTown_EventScript_14E7C5 + bg_event 17, 5, 0, 1, 0, LavaridgeTown_EventScript_1A00E1 + bg_event 13, 8, 0, 0, 0, LavaridgeTown_EventScript_14E7BC + bg_event 10, 6, 0, 1, 0, LavaridgeTown_EventScript_1A00EA + bg_event 16, 5, 0, 1, 0, LavaridgeTown_EventScript_1A00E1 + bg_event 11, 6, 0, 1, 0, LavaridgeTown_EventScript_1A00EA + bg_event 4, 5, 3, 7, 0, ITEM_ICE_HEAL, 0, 0 + +LavaridgeTown_MapEvents:: @ 8380DF0 + map_events LavaridgeTown_MapObjects, LavaridgeTown_MapWarps, LavaridgeTown_MapCoordEvents, LavaridgeTown_MapBGEvents diff --git a/data/maps/events/LavaridgeTown.s b/data/maps/events/LavaridgeTown.s deleted file mode 100644 index 47dd5ab4a..000000000 --- a/data/maps/events/LavaridgeTown.s +++ /dev/null @@ -1,34 +0,0 @@ -LavaridgeTown_MapObjects:: @ 8380C78 - object_event 1, MAP_OBJ_GFX_OLD_WOMAN_1, 0, 8, 0, 7, 0, 3, 8, 0, 0, 0, 0, 0, 0, LavaridgeTown_EventScript_14E751, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_OLD_MAN_1, 0, 5, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, LavaridgeTown_EventScript_14E724, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_OLD_MAN_2, 0, 5, 0, 8, 0, 3, 8, 0, 0, 0, 0, 0, 0, LavaridgeTown_EventScript_14E72D, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_LITTLE_GIRL_1, 0, 10, 0, 13, 0, 3, 3, 32, 0, 0, 0, 0, 0, LavaridgeTown_EventScript_14E736, 0, 0, 0 - object_event 5, MAP_OBJ_GFX_HOT_SPRINGS_OLD_WOMAN, 0, 4, 0, 4, 0, 3, 18, 0, 0, 0, 0, 0, 0, LavaridgeTown_EventScript_14E73F, 0, 0, 0 - object_event 6, MAP_OBJ_GFX_HOT_SPRINGS_OLD_WOMAN, 0, 5, 0, 4, 0, 3, 17, 0, 0, 0, 0, 0, 0, LavaridgeTown_EventScript_14E748, 0, 0, 0 - object_event 7, 243, 0, 6, 0, 16, 0, 3, 9, 0, 0, 0, 0, 0, 0, 0x0, 930, 0, 0 - object_event 8, 240, 0, 12, 0, 15, 0, 0, 8, 0, 0, 0, 0, 0, 0, LavaridgeTown_EventScript_14E575, 929, 0, 0 - object_event 9, MAP_OBJ_GFX_OLD_WOMAN_1, 0, 4, 0, 7, 0, 3, 8, 17, 0, 0, 0, 0, 0, LavaridgeTown_EventScript_14E75A, 0, 0, 0 - -LavaridgeTown_MapWarps:: @ 8380D50 - warp_def 12, 15, 0, 0, LavaridgeTown_HerbShop - warp_def 5, 15, 0, 0, LavaridgeTown_Gym_1F - warp_def 15, 5, 0, 0, LavaridgeTown_Mart - warp_def 9, 6, 0, 0, LavaridgeTown_PokemonCenter_1F - warp_def 16, 15, 0, 0, LavaridgeTown_House - warp_def 9, 2, 3, 3, LavaridgeTown_PokemonCenter_1F - -LavaridgeTown_MapCoordEvents:: @ 8380D80 - coord_event 6, 3, 3, 0, 0, 0, 0, LavaridgeTown_EventScript_14E710 - -LavaridgeTown_MapBGEvents:: @ 8380D90 - bg_event 14, 16, 0, 0, 0, LavaridgeTown_EventScript_14E7D7 - bg_event 7, 15, 0, 0, 0, LavaridgeTown_EventScript_14E7C5 - bg_event 17, 5, 0, 1, 0, LavaridgeTown_EventScript_1A00E1 - bg_event 13, 8, 0, 0, 0, LavaridgeTown_EventScript_14E7BC - bg_event 10, 6, 0, 1, 0, LavaridgeTown_EventScript_1A00EA - bg_event 16, 5, 0, 1, 0, LavaridgeTown_EventScript_1A00E1 - bg_event 11, 6, 0, 1, 0, LavaridgeTown_EventScript_1A00EA - bg_event 4, 5, 3, 7, 0, ITEM_ICE_HEAL, 0, 0 - -LavaridgeTown_MapEvents:: @ 8380DF0 - map_events LavaridgeTown_MapObjects, LavaridgeTown_MapWarps, LavaridgeTown_MapCoordEvents, LavaridgeTown_MapBGEvents diff --git a/data/maps/events/LavaridgeTown_Gym_1F.inc b/data/maps/events/LavaridgeTown_Gym_1F.inc new file mode 100644 index 000000000..add699f5d --- /dev/null +++ b/data/maps/events/LavaridgeTown_Gym_1F.inc @@ -0,0 +1,39 @@ +LavaridgeTown_Gym_1F_MapObjects:: @ 838625C + object_event 1, MAP_OBJ_GFX_FLANNERY, 0, 8, 0, 10, 0, 3, 8, 0, 0, 0, 0, 0, 0, LavaridgeTown_Gym_1F_EventScript_153741, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_MAN_6, 0, 10, 0, 19, 0, 3, 8, 0, 0, 3, 0, 1, 0, LavaridgeTown_Gym_1F_EventScript_1537CB, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_MAN_4, 0, 4, 0, 17, 0, 3, 8, 0, 0, 3, 0, 1, 0, LavaridgeTown_Gym_1F_EventScript_15383E, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_MAN_6, 0, 4, 0, 12, 0, 3, 8, 0, 0, 3, 0, 1, 0, LavaridgeTown_Gym_1F_EventScript_1537ED, 0, 0, 0 + object_event 5, MAP_OBJ_GFX_GIRL_3, 0, 0, 0, 2, 0, 3, 8, 0, 0, 3, 0, 1, 0, LavaridgeTown_Gym_1F_EventScript_153823, 0, 0, 0 + object_event 6, MAP_OBJ_GFX_MAN_2, 0, 6, 0, 23, 0, 3, 10, 0, 0, 0, 0, 0, 0, LavaridgeTown_Gym_1F_EventScript_153859, 0, 0, 0 + object_event 7, MAP_OBJ_GFX_MAN_6, 0, 6, 0, 2, 0, 3, 8, 0, 0, 3, 0, 1, 0, LavaridgeTown_Gym_1F_EventScript_153808, 0, 0, 0 + +LavaridgeTown_Gym_1F_MapWarps:: @ 8386304 + warp_def 8, 23, 3, 1, LavaridgeTown + warp_def 9, 23, 3, 1, LavaridgeTown + warp_def 3, 21, 3, 0, LavaridgeTown_Gym_B1F + warp_def 1, 14, 3, 2, LavaridgeTown_Gym_B1F + warp_def 6, 14, 3, 4, LavaridgeTown_Gym_B1F + warp_def 1, 6, 3, 3, LavaridgeTown_Gym_B1F + warp_def 9, 2, 3, 1, LavaridgeTown_Gym_B1F + warp_def 6, 20, 3, 5, LavaridgeTown_Gym_B1F + warp_def 0, 23, 3, 6, LavaridgeTown_Gym_B1F + warp_def 0, 17, 3, 7, LavaridgeTown_Gym_B1F + warp_def 4, 17, 3, 8, LavaridgeTown_Gym_B1F + warp_def 0, 11, 3, 9, LavaridgeTown_Gym_B1F + warp_def 4, 12, 3, 10, LavaridgeTown_Gym_B1F + warp_def 4, 9, 3, 11, LavaridgeTown_Gym_B1F + warp_def 0, 2, 3, 12, LavaridgeTown_Gym_B1F + warp_def 4, 6, 3, 13, LavaridgeTown_Gym_B1F + warp_def 4, 2, 3, 14, LavaridgeTown_Gym_B1F + warp_def 10, 19, 3, 15, LavaridgeTown_Gym_B1F + warp_def 10, 14, 3, 16, LavaridgeTown_Gym_B1F + warp_def 6, 6, 3, 17, LavaridgeTown_Gym_B1F + warp_def 6, 2, 3, 18, LavaridgeTown_Gym_B1F + warp_def 10, 6, 3, 19, LavaridgeTown_Gym_B1F + +LavaridgeTown_Gym_1F_MapBGEvents:: @ 83863B4 + bg_event 6, 17, 0, 1, 0, LavaridgeTown_Gym_1F_EventScript_153878 + bg_event 10, 17, 0, 1, 0, LavaridgeTown_Gym_1F_EventScript_153888 + +LavaridgeTown_Gym_1F_MapEvents:: @ 83863CC + map_events LavaridgeTown_Gym_1F_MapObjects, LavaridgeTown_Gym_1F_MapWarps, 0x0, LavaridgeTown_Gym_1F_MapBGEvents diff --git a/data/maps/events/LavaridgeTown_Gym_1F.s b/data/maps/events/LavaridgeTown_Gym_1F.s deleted file mode 100644 index add699f5d..000000000 --- a/data/maps/events/LavaridgeTown_Gym_1F.s +++ /dev/null @@ -1,39 +0,0 @@ -LavaridgeTown_Gym_1F_MapObjects:: @ 838625C - object_event 1, MAP_OBJ_GFX_FLANNERY, 0, 8, 0, 10, 0, 3, 8, 0, 0, 0, 0, 0, 0, LavaridgeTown_Gym_1F_EventScript_153741, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_MAN_6, 0, 10, 0, 19, 0, 3, 8, 0, 0, 3, 0, 1, 0, LavaridgeTown_Gym_1F_EventScript_1537CB, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_MAN_4, 0, 4, 0, 17, 0, 3, 8, 0, 0, 3, 0, 1, 0, LavaridgeTown_Gym_1F_EventScript_15383E, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_MAN_6, 0, 4, 0, 12, 0, 3, 8, 0, 0, 3, 0, 1, 0, LavaridgeTown_Gym_1F_EventScript_1537ED, 0, 0, 0 - object_event 5, MAP_OBJ_GFX_GIRL_3, 0, 0, 0, 2, 0, 3, 8, 0, 0, 3, 0, 1, 0, LavaridgeTown_Gym_1F_EventScript_153823, 0, 0, 0 - object_event 6, MAP_OBJ_GFX_MAN_2, 0, 6, 0, 23, 0, 3, 10, 0, 0, 0, 0, 0, 0, LavaridgeTown_Gym_1F_EventScript_153859, 0, 0, 0 - object_event 7, MAP_OBJ_GFX_MAN_6, 0, 6, 0, 2, 0, 3, 8, 0, 0, 3, 0, 1, 0, LavaridgeTown_Gym_1F_EventScript_153808, 0, 0, 0 - -LavaridgeTown_Gym_1F_MapWarps:: @ 8386304 - warp_def 8, 23, 3, 1, LavaridgeTown - warp_def 9, 23, 3, 1, LavaridgeTown - warp_def 3, 21, 3, 0, LavaridgeTown_Gym_B1F - warp_def 1, 14, 3, 2, LavaridgeTown_Gym_B1F - warp_def 6, 14, 3, 4, LavaridgeTown_Gym_B1F - warp_def 1, 6, 3, 3, LavaridgeTown_Gym_B1F - warp_def 9, 2, 3, 1, LavaridgeTown_Gym_B1F - warp_def 6, 20, 3, 5, LavaridgeTown_Gym_B1F - warp_def 0, 23, 3, 6, LavaridgeTown_Gym_B1F - warp_def 0, 17, 3, 7, LavaridgeTown_Gym_B1F - warp_def 4, 17, 3, 8, LavaridgeTown_Gym_B1F - warp_def 0, 11, 3, 9, LavaridgeTown_Gym_B1F - warp_def 4, 12, 3, 10, LavaridgeTown_Gym_B1F - warp_def 4, 9, 3, 11, LavaridgeTown_Gym_B1F - warp_def 0, 2, 3, 12, LavaridgeTown_Gym_B1F - warp_def 4, 6, 3, 13, LavaridgeTown_Gym_B1F - warp_def 4, 2, 3, 14, LavaridgeTown_Gym_B1F - warp_def 10, 19, 3, 15, LavaridgeTown_Gym_B1F - warp_def 10, 14, 3, 16, LavaridgeTown_Gym_B1F - warp_def 6, 6, 3, 17, LavaridgeTown_Gym_B1F - warp_def 6, 2, 3, 18, LavaridgeTown_Gym_B1F - warp_def 10, 6, 3, 19, LavaridgeTown_Gym_B1F - -LavaridgeTown_Gym_1F_MapBGEvents:: @ 83863B4 - bg_event 6, 17, 0, 1, 0, LavaridgeTown_Gym_1F_EventScript_153878 - bg_event 10, 17, 0, 1, 0, LavaridgeTown_Gym_1F_EventScript_153888 - -LavaridgeTown_Gym_1F_MapEvents:: @ 83863CC - map_events LavaridgeTown_Gym_1F_MapObjects, LavaridgeTown_Gym_1F_MapWarps, 0x0, LavaridgeTown_Gym_1F_MapBGEvents diff --git a/data/maps/events/LavaridgeTown_Gym_B1F.inc b/data/maps/events/LavaridgeTown_Gym_B1F.inc new file mode 100644 index 000000000..4cff944bc --- /dev/null +++ b/data/maps/events/LavaridgeTown_Gym_B1F.inc @@ -0,0 +1,24 @@ +LavaridgeTown_Gym_B1F_MapWarps:: @ 83863E0 + warp_def 3, 21, 3, 2, LavaridgeTown_Gym_1F + warp_def 9, 2, 3, 6, LavaridgeTown_Gym_1F + warp_def 1, 14, 3, 3, LavaridgeTown_Gym_1F + warp_def 1, 6, 3, 5, LavaridgeTown_Gym_1F + warp_def 6, 14, 3, 4, LavaridgeTown_Gym_1F + warp_def 6, 20, 3, 7, LavaridgeTown_Gym_1F + warp_def 0, 23, 3, 8, LavaridgeTown_Gym_1F + warp_def 0, 17, 3, 9, LavaridgeTown_Gym_1F + warp_def 4, 17, 3, 10, LavaridgeTown_Gym_1F + warp_def 0, 11, 3, 11, LavaridgeTown_Gym_1F + warp_def 4, 12, 3, 12, LavaridgeTown_Gym_1F + warp_def 4, 9, 3, 13, LavaridgeTown_Gym_1F + warp_def 0, 2, 3, 14, LavaridgeTown_Gym_1F + warp_def 4, 6, 3, 15, LavaridgeTown_Gym_1F + warp_def 4, 2, 3, 16, LavaridgeTown_Gym_1F + warp_def 10, 18, 3, 17, LavaridgeTown_Gym_1F + warp_def 10, 14, 3, 18, LavaridgeTown_Gym_1F + warp_def 6, 6, 3, 19, LavaridgeTown_Gym_1F + warp_def 6, 2, 3, 20, LavaridgeTown_Gym_1F + warp_def 10, 6, 3, 21, LavaridgeTown_Gym_1F + +LavaridgeTown_Gym_B1F_MapEvents:: @ 8386480 + map_events 0x0, LavaridgeTown_Gym_B1F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/LavaridgeTown_Gym_B1F.s b/data/maps/events/LavaridgeTown_Gym_B1F.s deleted file mode 100644 index 4cff944bc..000000000 --- a/data/maps/events/LavaridgeTown_Gym_B1F.s +++ /dev/null @@ -1,24 +0,0 @@ -LavaridgeTown_Gym_B1F_MapWarps:: @ 83863E0 - warp_def 3, 21, 3, 2, LavaridgeTown_Gym_1F - warp_def 9, 2, 3, 6, LavaridgeTown_Gym_1F - warp_def 1, 14, 3, 3, LavaridgeTown_Gym_1F - warp_def 1, 6, 3, 5, LavaridgeTown_Gym_1F - warp_def 6, 14, 3, 4, LavaridgeTown_Gym_1F - warp_def 6, 20, 3, 7, LavaridgeTown_Gym_1F - warp_def 0, 23, 3, 8, LavaridgeTown_Gym_1F - warp_def 0, 17, 3, 9, LavaridgeTown_Gym_1F - warp_def 4, 17, 3, 10, LavaridgeTown_Gym_1F - warp_def 0, 11, 3, 11, LavaridgeTown_Gym_1F - warp_def 4, 12, 3, 12, LavaridgeTown_Gym_1F - warp_def 4, 9, 3, 13, LavaridgeTown_Gym_1F - warp_def 0, 2, 3, 14, LavaridgeTown_Gym_1F - warp_def 4, 6, 3, 15, LavaridgeTown_Gym_1F - warp_def 4, 2, 3, 16, LavaridgeTown_Gym_1F - warp_def 10, 18, 3, 17, LavaridgeTown_Gym_1F - warp_def 10, 14, 3, 18, LavaridgeTown_Gym_1F - warp_def 6, 6, 3, 19, LavaridgeTown_Gym_1F - warp_def 6, 2, 3, 20, LavaridgeTown_Gym_1F - warp_def 10, 6, 3, 21, LavaridgeTown_Gym_1F - -LavaridgeTown_Gym_B1F_MapEvents:: @ 8386480 - map_events 0x0, LavaridgeTown_Gym_B1F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/LavaridgeTown_HerbShop.inc b/data/maps/events/LavaridgeTown_HerbShop.inc new file mode 100644 index 000000000..cb04b19d4 --- /dev/null +++ b/data/maps/events/LavaridgeTown_HerbShop.inc @@ -0,0 +1,11 @@ +LavaridgeTown_HerbShop_MapObjects:: @ 83861F0 + object_event 1, MAP_OBJ_GFX_WOMAN_3, 0, 3, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, LavaridgeTown_HerbShop_EventScript_153629, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_OLD_MAN_2, 0, 7, 0, 5, 0, 3, 1, 17, 0, 0, 0, 0, 0, LavaridgeTown_HerbShop_EventScript_153655, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_OLD_MAN_1, 0, 9, 0, 3, 0, 3, 5, 17, 0, 0, 0, 0, 0, LavaridgeTown_HerbShop_EventScript_15364C, 0, 0, 0 + +LavaridgeTown_HerbShop_MapWarps:: @ 8386238 + warp_def 3, 7, 0, 0, LavaridgeTown + warp_def 4, 7, 0, 0, LavaridgeTown + +LavaridgeTown_HerbShop_MapEvents:: @ 8386248 + map_events LavaridgeTown_HerbShop_MapObjects, LavaridgeTown_HerbShop_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/LavaridgeTown_HerbShop.s b/data/maps/events/LavaridgeTown_HerbShop.s deleted file mode 100644 index cb04b19d4..000000000 --- a/data/maps/events/LavaridgeTown_HerbShop.s +++ /dev/null @@ -1,11 +0,0 @@ -LavaridgeTown_HerbShop_MapObjects:: @ 83861F0 - object_event 1, MAP_OBJ_GFX_WOMAN_3, 0, 3, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, LavaridgeTown_HerbShop_EventScript_153629, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_OLD_MAN_2, 0, 7, 0, 5, 0, 3, 1, 17, 0, 0, 0, 0, 0, LavaridgeTown_HerbShop_EventScript_153655, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_OLD_MAN_1, 0, 9, 0, 3, 0, 3, 5, 17, 0, 0, 0, 0, 0, LavaridgeTown_HerbShop_EventScript_15364C, 0, 0, 0 - -LavaridgeTown_HerbShop_MapWarps:: @ 8386238 - warp_def 3, 7, 0, 0, LavaridgeTown - warp_def 4, 7, 0, 0, LavaridgeTown - -LavaridgeTown_HerbShop_MapEvents:: @ 8386248 - map_events LavaridgeTown_HerbShop_MapObjects, LavaridgeTown_HerbShop_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/LavaridgeTown_House.inc b/data/maps/events/LavaridgeTown_House.inc new file mode 100644 index 000000000..feb226cd0 --- /dev/null +++ b/data/maps/events/LavaridgeTown_House.inc @@ -0,0 +1,10 @@ +LavaridgeTown_House_MapObjects:: @ 8386494 + object_event 1, MAP_OBJ_GFX_OLD_MAN_2, 0, 2, 0, 3, 0, 3, 1, 17, 0, 0, 0, 0, 0, LavaridgeTown_House_EventScript_1538AE, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_ZIGZAGOON, 0, 6, 0, 6, 0, 3, 1, 17, 0, 0, 0, 0, 0, LavaridgeTown_House_EventScript_1538B7, 0, 0, 0 + +LavaridgeTown_House_MapWarps:: @ 83864C4 + warp_def 3, 7, 0, 4, LavaridgeTown + warp_def 4, 7, 0, 4, LavaridgeTown + +LavaridgeTown_House_MapEvents:: @ 83864D4 + map_events LavaridgeTown_House_MapObjects, LavaridgeTown_House_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/LavaridgeTown_House.s b/data/maps/events/LavaridgeTown_House.s deleted file mode 100644 index feb226cd0..000000000 --- a/data/maps/events/LavaridgeTown_House.s +++ /dev/null @@ -1,10 +0,0 @@ -LavaridgeTown_House_MapObjects:: @ 8386494 - object_event 1, MAP_OBJ_GFX_OLD_MAN_2, 0, 2, 0, 3, 0, 3, 1, 17, 0, 0, 0, 0, 0, LavaridgeTown_House_EventScript_1538AE, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_ZIGZAGOON, 0, 6, 0, 6, 0, 3, 1, 17, 0, 0, 0, 0, 0, LavaridgeTown_House_EventScript_1538B7, 0, 0, 0 - -LavaridgeTown_House_MapWarps:: @ 83864C4 - warp_def 3, 7, 0, 4, LavaridgeTown - warp_def 4, 7, 0, 4, LavaridgeTown - -LavaridgeTown_House_MapEvents:: @ 83864D4 - map_events LavaridgeTown_House_MapObjects, LavaridgeTown_House_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/LavaridgeTown_Mart.inc b/data/maps/events/LavaridgeTown_Mart.inc new file mode 100644 index 000000000..8a07501f7 --- /dev/null +++ b/data/maps/events/LavaridgeTown_Mart.inc @@ -0,0 +1,11 @@ +LavaridgeTown_Mart_MapObjects:: @ 83864E8 + object_event 1, MAP_OBJ_GFX_MART_EMPLOYEE, 0, 1, 0, 3, 0, 3, 10, 0, 0, 0, 0, 0, 0, LavaridgeTown_Mart_EventScript_1538CB, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_OLD_MAN_1, 0, 4, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, LavaridgeTown_Mart_EventScript_1538FA, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_OLD_WOMAN_2, 0, 9, 0, 5, 0, 3, 10, 0, 0, 0, 0, 0, 0, LavaridgeTown_Mart_EventScript_153903, 0, 0, 0 + +LavaridgeTown_Mart_MapWarps:: @ 8386530 + warp_def 3, 7, 0, 2, LavaridgeTown + warp_def 4, 7, 0, 2, LavaridgeTown + +LavaridgeTown_Mart_MapEvents:: @ 8386540 + map_events LavaridgeTown_Mart_MapObjects, LavaridgeTown_Mart_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/LavaridgeTown_Mart.s b/data/maps/events/LavaridgeTown_Mart.s deleted file mode 100644 index 8a07501f7..000000000 --- a/data/maps/events/LavaridgeTown_Mart.s +++ /dev/null @@ -1,11 +0,0 @@ -LavaridgeTown_Mart_MapObjects:: @ 83864E8 - object_event 1, MAP_OBJ_GFX_MART_EMPLOYEE, 0, 1, 0, 3, 0, 3, 10, 0, 0, 0, 0, 0, 0, LavaridgeTown_Mart_EventScript_1538CB, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_OLD_MAN_1, 0, 4, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, LavaridgeTown_Mart_EventScript_1538FA, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_OLD_WOMAN_2, 0, 9, 0, 5, 0, 3, 10, 0, 0, 0, 0, 0, 0, LavaridgeTown_Mart_EventScript_153903, 0, 0, 0 - -LavaridgeTown_Mart_MapWarps:: @ 8386530 - warp_def 3, 7, 0, 2, LavaridgeTown - warp_def 4, 7, 0, 2, LavaridgeTown - -LavaridgeTown_Mart_MapEvents:: @ 8386540 - map_events LavaridgeTown_Mart_MapObjects, LavaridgeTown_Mart_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/LavaridgeTown_PokemonCenter_1F.inc b/data/maps/events/LavaridgeTown_PokemonCenter_1F.inc new file mode 100644 index 000000000..dac3d4a72 --- /dev/null +++ b/data/maps/events/LavaridgeTown_PokemonCenter_1F.inc @@ -0,0 +1,14 @@ +LavaridgeTown_PokemonCenter_1F_MapObjects:: @ 8386554 + object_event 1, MAP_OBJ_GFX_NURSE, 0, 7, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, LavaridgeTown_PokemonCenter_1F_EventScript_15391B, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_YOUNGSTER, 0, 11, 0, 8, 0, 3, 7, 0, 0, 0, 0, 0, 0, LavaridgeTown_PokemonCenter_1F_EventScript_153929, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_WOMAN_4, 0, 10, 0, 6, 0, 0, 9, 0, 0, 0, 0, 0, 0, LavaridgeTown_PokemonCenter_1F_EventScript_153932, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_GENTLEMAN, 0, 1, 0, 3, 0, 3, 10, 0, 0, 0, 0, 0, 0, LavaridgeTown_PokemonCenter_1F_EventScript_15393B, 0, 0, 0 + +LavaridgeTown_PokemonCenter_1F_MapWarps:: @ 83865B4 + warp_def 7, 8, 3, 3, LavaridgeTown + warp_def 6, 8, 3, 3, LavaridgeTown + warp_def 1, 6, 4, 0, LavaridgeTown_PokemonCenter_2F + warp_def 2, 1, 0, 5, LavaridgeTown + +LavaridgeTown_PokemonCenter_1F_MapEvents:: @ 83865D4 + map_events LavaridgeTown_PokemonCenter_1F_MapObjects, LavaridgeTown_PokemonCenter_1F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/LavaridgeTown_PokemonCenter_1F.s b/data/maps/events/LavaridgeTown_PokemonCenter_1F.s deleted file mode 100644 index dac3d4a72..000000000 --- a/data/maps/events/LavaridgeTown_PokemonCenter_1F.s +++ /dev/null @@ -1,14 +0,0 @@ -LavaridgeTown_PokemonCenter_1F_MapObjects:: @ 8386554 - object_event 1, MAP_OBJ_GFX_NURSE, 0, 7, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, LavaridgeTown_PokemonCenter_1F_EventScript_15391B, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_YOUNGSTER, 0, 11, 0, 8, 0, 3, 7, 0, 0, 0, 0, 0, 0, LavaridgeTown_PokemonCenter_1F_EventScript_153929, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_WOMAN_4, 0, 10, 0, 6, 0, 0, 9, 0, 0, 0, 0, 0, 0, LavaridgeTown_PokemonCenter_1F_EventScript_153932, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_GENTLEMAN, 0, 1, 0, 3, 0, 3, 10, 0, 0, 0, 0, 0, 0, LavaridgeTown_PokemonCenter_1F_EventScript_15393B, 0, 0, 0 - -LavaridgeTown_PokemonCenter_1F_MapWarps:: @ 83865B4 - warp_def 7, 8, 3, 3, LavaridgeTown - warp_def 6, 8, 3, 3, LavaridgeTown - warp_def 1, 6, 4, 0, LavaridgeTown_PokemonCenter_2F - warp_def 2, 1, 0, 5, LavaridgeTown - -LavaridgeTown_PokemonCenter_1F_MapEvents:: @ 83865D4 - map_events LavaridgeTown_PokemonCenter_1F_MapObjects, LavaridgeTown_PokemonCenter_1F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/LavaridgeTown_PokemonCenter_2F.inc b/data/maps/events/LavaridgeTown_PokemonCenter_2F.inc new file mode 100644 index 000000000..3ef0517b1 --- /dev/null +++ b/data/maps/events/LavaridgeTown_PokemonCenter_2F.inc @@ -0,0 +1,14 @@ +LavaridgeTown_PokemonCenter_2F_MapObjects:: @ 83865E8 + object_event 1, MAP_OBJ_GFX_TEALA, 0, 10, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, LavaridgeTown_PokemonCenter_2F_EventScript_153960, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_TEALA, 0, 4, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, LavaridgeTown_PokemonCenter_2F_EventScript_153954, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_TEALA, 0, 7, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, LavaridgeTown_PokemonCenter_2F_EventScript_15395A, 0, 0, 0 + +LavaridgeTown_PokemonCenter_2F_MapWarps:: @ 8386630 + warp_def 1, 5, 4, 2, LavaridgeTown_PokemonCenter_1F + warp_def 5, 1, 0, 0, SingleBattleColosseum + warp_def 8, 1, 0, 0, TradeCenter + warp_def 11, 1, 0, 0, RecordCorner + warp_def 0, 0, 0, 0, DoubleBattleColosseum + +LavaridgeTown_PokemonCenter_2F_MapEvents:: @ 8386658 + map_events LavaridgeTown_PokemonCenter_2F_MapObjects, LavaridgeTown_PokemonCenter_2F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/LavaridgeTown_PokemonCenter_2F.s b/data/maps/events/LavaridgeTown_PokemonCenter_2F.s deleted file mode 100644 index 3ef0517b1..000000000 --- a/data/maps/events/LavaridgeTown_PokemonCenter_2F.s +++ /dev/null @@ -1,14 +0,0 @@ -LavaridgeTown_PokemonCenter_2F_MapObjects:: @ 83865E8 - object_event 1, MAP_OBJ_GFX_TEALA, 0, 10, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, LavaridgeTown_PokemonCenter_2F_EventScript_153960, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_TEALA, 0, 4, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, LavaridgeTown_PokemonCenter_2F_EventScript_153954, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_TEALA, 0, 7, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, LavaridgeTown_PokemonCenter_2F_EventScript_15395A, 0, 0, 0 - -LavaridgeTown_PokemonCenter_2F_MapWarps:: @ 8386630 - warp_def 1, 5, 4, 2, LavaridgeTown_PokemonCenter_1F - warp_def 5, 1, 0, 0, SingleBattleColosseum - warp_def 8, 1, 0, 0, TradeCenter - warp_def 11, 1, 0, 0, RecordCorner - warp_def 0, 0, 0, 0, DoubleBattleColosseum - -LavaridgeTown_PokemonCenter_2F_MapEvents:: @ 8386658 - map_events LavaridgeTown_PokemonCenter_2F_MapObjects, LavaridgeTown_PokemonCenter_2F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/LilycoveCity.inc b/data/maps/events/LilycoveCity.inc new file mode 100644 index 000000000..a356e2b9e --- /dev/null +++ b/data/maps/events/LilycoveCity.inc @@ -0,0 +1,53 @@ +LilycoveCity_MapObjects:: @ 838016C + object_event 1, MAP_OBJ_GFX_SAILOR, 0, 32, 0, 20, 0, 3, 3, 16, 0, 0, 0, 0, 0, LilycoveCity_EventScript_14CBEF, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_GIRL_1, 0, 15, 0, 18, 0, 3, 2, 17, 0, 0, 0, 0, 0, LilycoveCity_EventScript_14CBC7, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_MAN_1, 0, 28, 0, 28, 0, 3, 1, 0, 0, 0, 0, 0, 0, LilycoveCity_EventScript_14CBBE, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_BOY_4, 0, 21, 0, 15, 0, 3, 2, 17, 0, 0, 0, 0, 0, LilycoveCity_EventScript_14CBE6, 0, 0, 0 + object_event 5, MAP_OBJ_GFX_MAN_2, 0, 16, 0, 9, 0, 5, 5, 1, 0, 0, 0, 0, 0, LilycoveCity_EventScript_14CC2D, 0, 0, 0 + object_event 6, MAP_OBJ_GFX_WOMAN_3, 0, 35, 0, 27, 0, 3, 2, 17, 0, 0, 0, 0, 0, LilycoveCity_EventScript_14CC0E, 0, 0, 0 + object_event 7, MAP_OBJ_GFX_OLD_MAN_1, 0, 35, 0, 37, 0, 5, 8, 0, 0, 0, 0, 0, 0, LilycoveCity_EventScript_14CC36, 0, 0, 0 + object_event 8, MAP_OBJ_GFX_OLD_WOMAN_1, 0, 34, 0, 37, 0, 5, 8, 0, 0, 0, 0, 0, 0, LilycoveCity_EventScript_14CC3F, 0, 0, 0 + object_event 9, MAP_OBJ_GFX_OLD_MAN_1, 0, 57, 0, 17, 0, 3, 1, 0, 0, 0, 0, 0, 0, LilycoveCity_EventScript_14CC48, 0, 0, 0 + object_event 10, 241, 0, 73, 0, 15, 0, 3, 10, 0, 0, 0, 0, 0, 0, LilycoveCity_EventScript_14CCE5, 852, 0, 0 + object_event 11, MAP_OBJ_GFX_ITEM_BALL, 0, 61, 0, 36, 0, 5, 1, 0, 0, 0, 0, 0, 0, LilycoveCity_EventScript_1B1738, 1042, 0, 0 + object_event 12, 241, 0, 43, 0, 18, 0, 3, 5, 1, 0, 0, 0, 0, 0, LilycoveCity_EventScript_14CD3D, 852, 0, 0 + object_event 13, 241, 0, 46, 0, 12, 0, 3, 9, 0, 0, 0, 0, 0, 0, LilycoveCity_EventScript_14CD22, 852, 0, 0 + object_event 14, 241, 0, 45, 0, 12, 0, 3, 10, 0, 0, 0, 0, 0, 0, LilycoveCity_EventScript_14CD2B, 852, 0, 0 + object_event 15, 241, 0, 38, 0, 9, 0, 5, 9, 0, 0, 0, 0, 0, 0, LilycoveCity_EventScript_14CD34, 852, 0, 0 + object_event 16, MAP_OBJ_GFX_GENTLEMAN, 0, 50, 0, 7, 0, 5, 2, 17, 0, 0, 0, 0, 0, LilycoveCity_EventScript_14CB74, 0, 0, 0 + object_event 17, 240, 0, 27, 0, 7, 0, 5, 8, 17, 0, 0, 0, 0, 0, LilycoveCity_EventScript_14CD46, 971, 0, 0 + +LilycoveCity_MapWarps:: @ 8380304 + warp_def 27, 6, 0, 0, LilycoveCity_DepartmentStore_1F + warp_def 37, 24, 0, 0, LilycoveCity_CoveLilyMotel_1F + warp_def 24, 14, 0, 0, LilycoveCity_PokemonCenter_1F + warp_def 11, 5, 0, 0, LilycoveCity_LilycoveMuseum_1F + warp_def 23, 24, 0, 0, LilycoveCity_ContestLobby + warp_def 39, 14, 0, 1, LilycoveCity_PokemonTrainerFanClub + warp_def 70, 5, 1, 0, AquaHideout_1F + warp_def 36, 6, 0, 0, LilycoveCity_MoveDeletersHouse + warp_def 42, 6, 0, 0, LilycoveCity_House1 + warp_def 55, 15, 0, 0, LilycoveCity_House2 + warp_def 11, 22, 0, 0, LilycoveCity_House3 + warp_def 12, 14, 0, 0, LilycoveCity_House4 + warp_def 12, 32, 0, 0, LilycoveCity_Harbor + warp_def 12, 5, 0, 1, LilycoveCity_LilycoveMuseum_1F + warp_def 71, 5, 1, 0, MagmaHideout_1F + +LilycoveCity_MapBGEvents:: @ 838037C + bg_event 19, 7, 0, 0, 0, LilycoveCity_EventScript_14CC82 + bg_event 25, 14, 0, 1, 0, LilycoveCity_EventScript_1A00EA + bg_event 29, 7, 0, 0, 0, LilycoveCity_EventScript_14CCD3 + bg_event 26, 14, 0, 1, 0, LilycoveCity_EventScript_1A00EA + bg_event 6, 15, 0, 0, 0, LilycoveCity_EventScript_14CC67 + bg_event 29, 24, 0, 0, 0, LilycoveCity_EventScript_14CC70 + bg_event 35, 24, 0, 0, 0, LilycoveCity_EventScript_14CC79 + bg_event 6, 30, 3, 0, 0, LilycoveCity_EventScript_14CCAC + bg_event 36, 14, 0, 0, 0, LilycoveCity_EventScript_14CCCA + bg_event 34, 6, 0, 0, 0, LilycoveCity_EventScript_14CCDC + bg_event 36, 31, 3, 7, 0, ITEM_HEART_SCALE, 27, 0 + bg_event 61, 7, 0, 7, 0, ITEM_PP_UP, 43, 0 + bg_event 64, 31, 0, 7, 0, ITEM_POKE_BALL, 75, 0 + +LilycoveCity_MapEvents:: @ 8380418 + map_events LilycoveCity_MapObjects, LilycoveCity_MapWarps, 0x0, LilycoveCity_MapBGEvents diff --git a/data/maps/events/LilycoveCity.s b/data/maps/events/LilycoveCity.s deleted file mode 100644 index a356e2b9e..000000000 --- a/data/maps/events/LilycoveCity.s +++ /dev/null @@ -1,53 +0,0 @@ -LilycoveCity_MapObjects:: @ 838016C - object_event 1, MAP_OBJ_GFX_SAILOR, 0, 32, 0, 20, 0, 3, 3, 16, 0, 0, 0, 0, 0, LilycoveCity_EventScript_14CBEF, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_GIRL_1, 0, 15, 0, 18, 0, 3, 2, 17, 0, 0, 0, 0, 0, LilycoveCity_EventScript_14CBC7, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_MAN_1, 0, 28, 0, 28, 0, 3, 1, 0, 0, 0, 0, 0, 0, LilycoveCity_EventScript_14CBBE, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_BOY_4, 0, 21, 0, 15, 0, 3, 2, 17, 0, 0, 0, 0, 0, LilycoveCity_EventScript_14CBE6, 0, 0, 0 - object_event 5, MAP_OBJ_GFX_MAN_2, 0, 16, 0, 9, 0, 5, 5, 1, 0, 0, 0, 0, 0, LilycoveCity_EventScript_14CC2D, 0, 0, 0 - object_event 6, MAP_OBJ_GFX_WOMAN_3, 0, 35, 0, 27, 0, 3, 2, 17, 0, 0, 0, 0, 0, LilycoveCity_EventScript_14CC0E, 0, 0, 0 - object_event 7, MAP_OBJ_GFX_OLD_MAN_1, 0, 35, 0, 37, 0, 5, 8, 0, 0, 0, 0, 0, 0, LilycoveCity_EventScript_14CC36, 0, 0, 0 - object_event 8, MAP_OBJ_GFX_OLD_WOMAN_1, 0, 34, 0, 37, 0, 5, 8, 0, 0, 0, 0, 0, 0, LilycoveCity_EventScript_14CC3F, 0, 0, 0 - object_event 9, MAP_OBJ_GFX_OLD_MAN_1, 0, 57, 0, 17, 0, 3, 1, 0, 0, 0, 0, 0, 0, LilycoveCity_EventScript_14CC48, 0, 0, 0 - object_event 10, 241, 0, 73, 0, 15, 0, 3, 10, 0, 0, 0, 0, 0, 0, LilycoveCity_EventScript_14CCE5, 852, 0, 0 - object_event 11, MAP_OBJ_GFX_ITEM_BALL, 0, 61, 0, 36, 0, 5, 1, 0, 0, 0, 0, 0, 0, LilycoveCity_EventScript_1B1738, 1042, 0, 0 - object_event 12, 241, 0, 43, 0, 18, 0, 3, 5, 1, 0, 0, 0, 0, 0, LilycoveCity_EventScript_14CD3D, 852, 0, 0 - object_event 13, 241, 0, 46, 0, 12, 0, 3, 9, 0, 0, 0, 0, 0, 0, LilycoveCity_EventScript_14CD22, 852, 0, 0 - object_event 14, 241, 0, 45, 0, 12, 0, 3, 10, 0, 0, 0, 0, 0, 0, LilycoveCity_EventScript_14CD2B, 852, 0, 0 - object_event 15, 241, 0, 38, 0, 9, 0, 5, 9, 0, 0, 0, 0, 0, 0, LilycoveCity_EventScript_14CD34, 852, 0, 0 - object_event 16, MAP_OBJ_GFX_GENTLEMAN, 0, 50, 0, 7, 0, 5, 2, 17, 0, 0, 0, 0, 0, LilycoveCity_EventScript_14CB74, 0, 0, 0 - object_event 17, 240, 0, 27, 0, 7, 0, 5, 8, 17, 0, 0, 0, 0, 0, LilycoveCity_EventScript_14CD46, 971, 0, 0 - -LilycoveCity_MapWarps:: @ 8380304 - warp_def 27, 6, 0, 0, LilycoveCity_DepartmentStore_1F - warp_def 37, 24, 0, 0, LilycoveCity_CoveLilyMotel_1F - warp_def 24, 14, 0, 0, LilycoveCity_PokemonCenter_1F - warp_def 11, 5, 0, 0, LilycoveCity_LilycoveMuseum_1F - warp_def 23, 24, 0, 0, LilycoveCity_ContestLobby - warp_def 39, 14, 0, 1, LilycoveCity_PokemonTrainerFanClub - warp_def 70, 5, 1, 0, AquaHideout_1F - warp_def 36, 6, 0, 0, LilycoveCity_MoveDeletersHouse - warp_def 42, 6, 0, 0, LilycoveCity_House1 - warp_def 55, 15, 0, 0, LilycoveCity_House2 - warp_def 11, 22, 0, 0, LilycoveCity_House3 - warp_def 12, 14, 0, 0, LilycoveCity_House4 - warp_def 12, 32, 0, 0, LilycoveCity_Harbor - warp_def 12, 5, 0, 1, LilycoveCity_LilycoveMuseum_1F - warp_def 71, 5, 1, 0, MagmaHideout_1F - -LilycoveCity_MapBGEvents:: @ 838037C - bg_event 19, 7, 0, 0, 0, LilycoveCity_EventScript_14CC82 - bg_event 25, 14, 0, 1, 0, LilycoveCity_EventScript_1A00EA - bg_event 29, 7, 0, 0, 0, LilycoveCity_EventScript_14CCD3 - bg_event 26, 14, 0, 1, 0, LilycoveCity_EventScript_1A00EA - bg_event 6, 15, 0, 0, 0, LilycoveCity_EventScript_14CC67 - bg_event 29, 24, 0, 0, 0, LilycoveCity_EventScript_14CC70 - bg_event 35, 24, 0, 0, 0, LilycoveCity_EventScript_14CC79 - bg_event 6, 30, 3, 0, 0, LilycoveCity_EventScript_14CCAC - bg_event 36, 14, 0, 0, 0, LilycoveCity_EventScript_14CCCA - bg_event 34, 6, 0, 0, 0, LilycoveCity_EventScript_14CCDC - bg_event 36, 31, 3, 7, 0, ITEM_HEART_SCALE, 27, 0 - bg_event 61, 7, 0, 7, 0, ITEM_PP_UP, 43, 0 - bg_event 64, 31, 0, 7, 0, ITEM_POKE_BALL, 75, 0 - -LilycoveCity_MapEvents:: @ 8380418 - map_events LilycoveCity_MapObjects, LilycoveCity_MapWarps, 0x0, LilycoveCity_MapBGEvents diff --git a/data/maps/events/LilycoveCity_ContestHall.inc b/data/maps/events/LilycoveCity_ContestHall.inc new file mode 100644 index 000000000..4246afd33 --- /dev/null +++ b/data/maps/events/LilycoveCity_ContestHall.inc @@ -0,0 +1,50 @@ +LilycoveCity_ContestHall_MapObjects:: @ 8389A18 + object_event 1, MAP_OBJ_GFX_BOY_1, 0, 30, 0, 30, 0, 3, 2, 68, 0, 0, 0, 0, 0, LilycoveCity_ContestHall_EventScript_15909B, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_BOY_3, 0, 11, 0, 7, 0, 3, 2, 51, 0, 0, 0, 0, 0, LilycoveCity_ContestHall_EventScript_1590A4, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_GIRL_3, 0, 40, 0, 8, 0, 3, 2, 34, 0, 0, 0, 0, 0, LilycoveCity_ContestHall_EventScript_1590AD, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_WOMAN_4, 0, 12, 0, 22, 0, 3, 8, 0, 0, 0, 0, 0, 0, LilycoveCity_ContestHall_EventScript_1590BF, 0, 0, 0 + object_event 5, MAP_OBJ_GFX_CONTEST_JUDGE, 0, 15, 0, 22, 0, 3, 8, 0, 0, 0, 0, 0, 0, LilycoveCity_ContestHall_EventScript_1590D4, 0, 0, 0 + object_event 6, MAP_OBJ_GFX_BLACK_BELT, 0, 10, 0, 25, 0, 3, 7, 0, 0, 0, 0, 0, 0, LilycoveCity_ContestHall_EventScript_1590E9, 0, 0, 0 + object_event 7, MAP_OBJ_GFX_OLD_MAN_1, 0, 12, 0, 25, 0, 3, 7, 0, 0, 0, 0, 0, 0, LilycoveCity_ContestHall_EventScript_1590FE, 0, 0, 0 + object_event 8, MAP_OBJ_GFX_MANIAC, 0, 14, 0, 25, 0, 3, 7, 0, 0, 0, 0, 0, 0, LilycoveCity_ContestHall_EventScript_159113, 0, 0, 0 + object_event 9, MAP_OBJ_GFX_WOMAN_6, 0, 16, 0, 25, 0, 3, 7, 0, 0, 0, 0, 0, 0, LilycoveCity_ContestHall_EventScript_159128, 0, 0, 0 + object_event 10, MAP_OBJ_GFX_OLD_WOMAN_1, 0, 8, 0, 24, 0, 3, 10, 0, 0, 0, 0, 0, 0, LilycoveCity_ContestHall_EventScript_15913D, 0, 0, 0 + object_event 11, MAP_OBJ_GFX_WOMAN_7, 0, 18, 0, 24, 0, 3, 9, 0, 0, 0, 0, 0, 0, LilycoveCity_ContestHall_EventScript_159170, 0, 0, 0 + object_event 12, MAP_OBJ_GFX_BOY_1, 0, 8, 0, 22, 0, 3, 10, 0, 0, 0, 0, 0, 0, LilycoveCity_ContestHall_EventScript_159146, 0, 0, 0 + object_event 13, MAP_OBJ_GFX_WOMAN_4, 0, 24, 0, 10, 0, 3, 8, 0, 0, 0, 0, 0, 0, LilycoveCity_ContestHall_EventScript_159185, 0, 0, 0 + object_event 14, MAP_OBJ_GFX_CONTEST_JUDGE, 0, 27, 0, 10, 0, 3, 8, 0, 0, 0, 0, 0, 0, LilycoveCity_ContestHall_EventScript_15919A, 0, 0, 0 + object_event 15, MAP_OBJ_GFX_WOMAN_5, 0, 22, 0, 13, 0, 3, 7, 0, 0, 0, 0, 0, 0, LilycoveCity_ContestHall_EventScript_1591AF, 0, 0, 0 + object_event 16, MAP_OBJ_GFX_LITTLE_GIRL_1, 0, 24, 0, 13, 0, 3, 7, 0, 0, 0, 0, 0, 0, LilycoveCity_ContestHall_EventScript_1591C4, 0, 0, 0 + object_event 17, MAP_OBJ_GFX_PSYCHIC_M, 0, 26, 0, 13, 0, 3, 7, 0, 0, 0, 0, 0, 0, LilycoveCity_ContestHall_EventScript_1591D9, 0, 0, 0 + object_event 18, MAP_OBJ_GFX_WOMAN_2, 0, 28, 0, 13, 0, 3, 7, 0, 0, 0, 0, 0, 0, LilycoveCity_ContestHall_EventScript_1591EE, 0, 0, 0 + object_event 19, MAP_OBJ_GFX_WOMAN_3, 0, 20, 0, 10, 0, 3, 10, 0, 0, 0, 0, 0, 0, LilycoveCity_ContestHall_EventScript_159203, 0, 0, 0 + object_event 20, MAP_OBJ_GFX_WOMAN_1, 0, 30, 0, 11, 0, 3, 9, 0, 0, 0, 0, 0, 0, LilycoveCity_ContestHall_EventScript_15922D, 0, 0, 0 + object_event 21, MAP_OBJ_GFX_MAN_1, 0, 26, 0, 8, 0, 3, 8, 0, 0, 0, 0, 0, 0, LilycoveCity_ContestHall_EventScript_159218, 0, 0, 0 + object_event 22, MAP_OBJ_GFX_CAMPER, 0, 13, 0, 20, 0, 3, 8, 0, 0, 0, 0, 0, 0, LilycoveCity_ContestHall_EventScript_15915B, 0, 0, 0 + object_event 23, MAP_OBJ_GFX_WOMAN_4, 0, 36, 0, 22, 0, 3, 8, 0, 0, 0, 0, 0, 0, LilycoveCity_ContestHall_EventScript_159242, 0, 0, 0 + object_event 24, MAP_OBJ_GFX_CONTEST_JUDGE, 0, 39, 0, 22, 0, 3, 8, 0, 0, 0, 0, 0, 0, LilycoveCity_ContestHall_EventScript_159257, 0, 0, 0 + object_event 25, MAP_OBJ_GFX_BOY_2, 0, 34, 0, 25, 0, 3, 7, 0, 0, 0, 0, 0, 0, LilycoveCity_ContestHall_EventScript_15926C, 0, 0, 0 + object_event 26, MAP_OBJ_GFX_GIRL_2, 0, 36, 0, 25, 0, 3, 7, 0, 0, 0, 0, 0, 0, LilycoveCity_ContestHall_EventScript_159281, 0, 0, 0 + object_event 27, MAP_OBJ_GFX_BOY_3, 0, 38, 0, 25, 0, 3, 7, 0, 0, 0, 0, 0, 0, LilycoveCity_ContestHall_EventScript_159296, 0, 0, 0 + object_event 28, MAP_OBJ_GFX_OLD_WOMAN_1, 0, 40, 0, 25, 0, 3, 7, 0, 0, 0, 0, 0, 0, LilycoveCity_ContestHall_EventScript_1592AB, 0, 0, 0 + object_event 29, MAP_OBJ_GFX_WOMAN_3, 0, 32, 0, 23, 0, 3, 10, 0, 0, 0, 0, 0, 0, LilycoveCity_ContestHall_EventScript_1592C0, 0, 0, 0 + object_event 30, MAP_OBJ_GFX_MAN_1, 0, 37, 0, 20, 0, 3, 8, 0, 0, 0, 0, 0, 0, LilycoveCity_ContestHall_EventScript_1592F7, 0, 0, 0 + object_event 31, MAP_OBJ_GFX_LITTLE_GIRL_2, 0, 42, 0, 24, 0, 3, 9, 0, 0, 0, 0, 0, 0, LilycoveCity_ContestHall_EventScript_1592E2, 0, 0, 0 + object_event 32, MAP_OBJ_GFX_SAILOR, 0, 23, 0, 26, 0, 3, 2, 17, 0, 0, 0, 0, 0, LilycoveCity_ContestHall_EventScript_1590B6, 0, 0, 0 + +LilycoveCity_ContestHall_MapWarps:: @ 8389D18 + warp_def 19, 32, 0, 2, LilycoveCity_ContestLobby + warp_def 30, 32, 0, 3, LilycoveCity_ContestLobby + warp_def 20, 32, 0, 2, LilycoveCity_ContestLobby + warp_def 31, 32, 0, 3, LilycoveCity_ContestLobby + +LilycoveCity_ContestHall_MapBGEvents:: @ 8389D38 + bg_event 27, 16, 0, 0, 0, LilycoveCity_ContestHall_EventScript_15930C + bg_event 39, 28, 0, 0, 0, LilycoveCity_ContestHall_EventScript_159315 + bg_event 11, 28, 0, 0, 0, LilycoveCity_ContestHall_EventScript_15931E + bg_event 15, 28, 0, 0, 0, LilycoveCity_ContestHall_EventScript_15931E + bg_event 23, 16, 0, 0, 0, LilycoveCity_ContestHall_EventScript_15930C + bg_event 35, 28, 0, 0, 0, LilycoveCity_ContestHall_EventScript_159315 + +LilycoveCity_ContestHall_MapEvents:: @ 8389D80 + map_events LilycoveCity_ContestHall_MapObjects, LilycoveCity_ContestHall_MapWarps, 0x0, LilycoveCity_ContestHall_MapBGEvents diff --git a/data/maps/events/LilycoveCity_ContestHall.s b/data/maps/events/LilycoveCity_ContestHall.s deleted file mode 100644 index 4246afd33..000000000 --- a/data/maps/events/LilycoveCity_ContestHall.s +++ /dev/null @@ -1,50 +0,0 @@ -LilycoveCity_ContestHall_MapObjects:: @ 8389A18 - object_event 1, MAP_OBJ_GFX_BOY_1, 0, 30, 0, 30, 0, 3, 2, 68, 0, 0, 0, 0, 0, LilycoveCity_ContestHall_EventScript_15909B, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_BOY_3, 0, 11, 0, 7, 0, 3, 2, 51, 0, 0, 0, 0, 0, LilycoveCity_ContestHall_EventScript_1590A4, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_GIRL_3, 0, 40, 0, 8, 0, 3, 2, 34, 0, 0, 0, 0, 0, LilycoveCity_ContestHall_EventScript_1590AD, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_WOMAN_4, 0, 12, 0, 22, 0, 3, 8, 0, 0, 0, 0, 0, 0, LilycoveCity_ContestHall_EventScript_1590BF, 0, 0, 0 - object_event 5, MAP_OBJ_GFX_CONTEST_JUDGE, 0, 15, 0, 22, 0, 3, 8, 0, 0, 0, 0, 0, 0, LilycoveCity_ContestHall_EventScript_1590D4, 0, 0, 0 - object_event 6, MAP_OBJ_GFX_BLACK_BELT, 0, 10, 0, 25, 0, 3, 7, 0, 0, 0, 0, 0, 0, LilycoveCity_ContestHall_EventScript_1590E9, 0, 0, 0 - object_event 7, MAP_OBJ_GFX_OLD_MAN_1, 0, 12, 0, 25, 0, 3, 7, 0, 0, 0, 0, 0, 0, LilycoveCity_ContestHall_EventScript_1590FE, 0, 0, 0 - object_event 8, MAP_OBJ_GFX_MANIAC, 0, 14, 0, 25, 0, 3, 7, 0, 0, 0, 0, 0, 0, LilycoveCity_ContestHall_EventScript_159113, 0, 0, 0 - object_event 9, MAP_OBJ_GFX_WOMAN_6, 0, 16, 0, 25, 0, 3, 7, 0, 0, 0, 0, 0, 0, LilycoveCity_ContestHall_EventScript_159128, 0, 0, 0 - object_event 10, MAP_OBJ_GFX_OLD_WOMAN_1, 0, 8, 0, 24, 0, 3, 10, 0, 0, 0, 0, 0, 0, LilycoveCity_ContestHall_EventScript_15913D, 0, 0, 0 - object_event 11, MAP_OBJ_GFX_WOMAN_7, 0, 18, 0, 24, 0, 3, 9, 0, 0, 0, 0, 0, 0, LilycoveCity_ContestHall_EventScript_159170, 0, 0, 0 - object_event 12, MAP_OBJ_GFX_BOY_1, 0, 8, 0, 22, 0, 3, 10, 0, 0, 0, 0, 0, 0, LilycoveCity_ContestHall_EventScript_159146, 0, 0, 0 - object_event 13, MAP_OBJ_GFX_WOMAN_4, 0, 24, 0, 10, 0, 3, 8, 0, 0, 0, 0, 0, 0, LilycoveCity_ContestHall_EventScript_159185, 0, 0, 0 - object_event 14, MAP_OBJ_GFX_CONTEST_JUDGE, 0, 27, 0, 10, 0, 3, 8, 0, 0, 0, 0, 0, 0, LilycoveCity_ContestHall_EventScript_15919A, 0, 0, 0 - object_event 15, MAP_OBJ_GFX_WOMAN_5, 0, 22, 0, 13, 0, 3, 7, 0, 0, 0, 0, 0, 0, LilycoveCity_ContestHall_EventScript_1591AF, 0, 0, 0 - object_event 16, MAP_OBJ_GFX_LITTLE_GIRL_1, 0, 24, 0, 13, 0, 3, 7, 0, 0, 0, 0, 0, 0, LilycoveCity_ContestHall_EventScript_1591C4, 0, 0, 0 - object_event 17, MAP_OBJ_GFX_PSYCHIC_M, 0, 26, 0, 13, 0, 3, 7, 0, 0, 0, 0, 0, 0, LilycoveCity_ContestHall_EventScript_1591D9, 0, 0, 0 - object_event 18, MAP_OBJ_GFX_WOMAN_2, 0, 28, 0, 13, 0, 3, 7, 0, 0, 0, 0, 0, 0, LilycoveCity_ContestHall_EventScript_1591EE, 0, 0, 0 - object_event 19, MAP_OBJ_GFX_WOMAN_3, 0, 20, 0, 10, 0, 3, 10, 0, 0, 0, 0, 0, 0, LilycoveCity_ContestHall_EventScript_159203, 0, 0, 0 - object_event 20, MAP_OBJ_GFX_WOMAN_1, 0, 30, 0, 11, 0, 3, 9, 0, 0, 0, 0, 0, 0, LilycoveCity_ContestHall_EventScript_15922D, 0, 0, 0 - object_event 21, MAP_OBJ_GFX_MAN_1, 0, 26, 0, 8, 0, 3, 8, 0, 0, 0, 0, 0, 0, LilycoveCity_ContestHall_EventScript_159218, 0, 0, 0 - object_event 22, MAP_OBJ_GFX_CAMPER, 0, 13, 0, 20, 0, 3, 8, 0, 0, 0, 0, 0, 0, LilycoveCity_ContestHall_EventScript_15915B, 0, 0, 0 - object_event 23, MAP_OBJ_GFX_WOMAN_4, 0, 36, 0, 22, 0, 3, 8, 0, 0, 0, 0, 0, 0, LilycoveCity_ContestHall_EventScript_159242, 0, 0, 0 - object_event 24, MAP_OBJ_GFX_CONTEST_JUDGE, 0, 39, 0, 22, 0, 3, 8, 0, 0, 0, 0, 0, 0, LilycoveCity_ContestHall_EventScript_159257, 0, 0, 0 - object_event 25, MAP_OBJ_GFX_BOY_2, 0, 34, 0, 25, 0, 3, 7, 0, 0, 0, 0, 0, 0, LilycoveCity_ContestHall_EventScript_15926C, 0, 0, 0 - object_event 26, MAP_OBJ_GFX_GIRL_2, 0, 36, 0, 25, 0, 3, 7, 0, 0, 0, 0, 0, 0, LilycoveCity_ContestHall_EventScript_159281, 0, 0, 0 - object_event 27, MAP_OBJ_GFX_BOY_3, 0, 38, 0, 25, 0, 3, 7, 0, 0, 0, 0, 0, 0, LilycoveCity_ContestHall_EventScript_159296, 0, 0, 0 - object_event 28, MAP_OBJ_GFX_OLD_WOMAN_1, 0, 40, 0, 25, 0, 3, 7, 0, 0, 0, 0, 0, 0, LilycoveCity_ContestHall_EventScript_1592AB, 0, 0, 0 - object_event 29, MAP_OBJ_GFX_WOMAN_3, 0, 32, 0, 23, 0, 3, 10, 0, 0, 0, 0, 0, 0, LilycoveCity_ContestHall_EventScript_1592C0, 0, 0, 0 - object_event 30, MAP_OBJ_GFX_MAN_1, 0, 37, 0, 20, 0, 3, 8, 0, 0, 0, 0, 0, 0, LilycoveCity_ContestHall_EventScript_1592F7, 0, 0, 0 - object_event 31, MAP_OBJ_GFX_LITTLE_GIRL_2, 0, 42, 0, 24, 0, 3, 9, 0, 0, 0, 0, 0, 0, LilycoveCity_ContestHall_EventScript_1592E2, 0, 0, 0 - object_event 32, MAP_OBJ_GFX_SAILOR, 0, 23, 0, 26, 0, 3, 2, 17, 0, 0, 0, 0, 0, LilycoveCity_ContestHall_EventScript_1590B6, 0, 0, 0 - -LilycoveCity_ContestHall_MapWarps:: @ 8389D18 - warp_def 19, 32, 0, 2, LilycoveCity_ContestLobby - warp_def 30, 32, 0, 3, LilycoveCity_ContestLobby - warp_def 20, 32, 0, 2, LilycoveCity_ContestLobby - warp_def 31, 32, 0, 3, LilycoveCity_ContestLobby - -LilycoveCity_ContestHall_MapBGEvents:: @ 8389D38 - bg_event 27, 16, 0, 0, 0, LilycoveCity_ContestHall_EventScript_15930C - bg_event 39, 28, 0, 0, 0, LilycoveCity_ContestHall_EventScript_159315 - bg_event 11, 28, 0, 0, 0, LilycoveCity_ContestHall_EventScript_15931E - bg_event 15, 28, 0, 0, 0, LilycoveCity_ContestHall_EventScript_15931E - bg_event 23, 16, 0, 0, 0, LilycoveCity_ContestHall_EventScript_15930C - bg_event 35, 28, 0, 0, 0, LilycoveCity_ContestHall_EventScript_159315 - -LilycoveCity_ContestHall_MapEvents:: @ 8389D80 - map_events LilycoveCity_ContestHall_MapObjects, LilycoveCity_ContestHall_MapWarps, 0x0, LilycoveCity_ContestHall_MapBGEvents diff --git a/data/maps/events/LilycoveCity_ContestLobby.inc b/data/maps/events/LilycoveCity_ContestLobby.inc new file mode 100644 index 000000000..2e41e6e49 --- /dev/null +++ b/data/maps/events/LilycoveCity_ContestLobby.inc @@ -0,0 +1,32 @@ +LilycoveCity_ContestLobby_MapObjects:: @ 838984C + object_event 1, MAP_OBJ_GFX_TEALA, 0, 6, 0, 2, 0, 3, 8, 17, 0, 0, 0, 0, 0, LilycoveCity_ContestLobby_EventScript_158EB0, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_TEALA, 0, 7, 0, 2, 0, 3, 8, 17, 0, 0, 0, 0, 0, LilycoveCity_ContestLobby_EventScript_158B85, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_OLD_MAN_1, 0, 17, 0, 9, 0, 3, 10, 0, 0, 0, 0, 0, 0, LilycoveCity_ContestLobby_EventScript_1B77AB, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_ARTIST, 0, 1, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0x0, 774, 0, 0 + object_event 5, MAP_OBJ_GFX_BLACK_BELT, 0, 14, 0, 6, 0, 3, 2, 17, 0, 0, 0, 0, 0, LilycoveCity_ContestLobby_EventScript_15901E, 0, 0, 0 + object_event 6, MAP_OBJ_GFX_GIRL_2, 0, 3, 0, 10, 0, 3, 2, 34, 0, 0, 0, 0, 0, LilycoveCity_ContestLobby_EventScript_159027, 0, 0, 0 + object_event 7, MAP_OBJ_GFX_ARTIST, 0, 20, 0, 2, 0, 3, 2, 17, 0, 0, 0, 0, 0, LilycoveCity_ContestLobby_EventScript_159042, 0, 0, 0 + object_event 8, MAP_OBJ_GFX_REPORTER_M, 0, 8, 0, 10, 0, 3, 9, 0, 0, 0, 0, 0, 0, LilycoveCity_ContestLobby_EventScript_1AE0B6, 802, 0, 0 + object_event 9, MAP_OBJ_GFX_BOY_1, 0, 18, 0, 8, 0, 3, 8, 0, 0, 0, 0, 0, 0, LilycoveCity_ContestLobby_EventScript_15907B, 0, 0, 0 + object_event 10, MAP_OBJ_GFX_GIRL_1, 0, 19, 0, 9, 0, 3, 9, 0, 0, 0, 0, 0, 0, LilycoveCity_ContestLobby_EventScript_159084, 0, 0, 0 + object_event 11, MAP_OBJ_GFX_ARTIST, 0, 13, 0, 1, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0x0, 895, 0, 0 + object_event 12, MAP_OBJ_GFX_FISHERMAN, 0, 13, 0, 10, 0, 3, 2, 17, 0, 0, 0, 0, 0, LilycoveCity_ContestLobby_EventScript_159054, 0, 0, 0 + object_event 13, MAP_OBJ_GFX_FAT_MAN, 0, 1, 0, 6, 0, 3, 10, 0, 0, 0, 0, 0, 0, LilycoveCity_ContestLobby_EventScript_15904B, 0, 0, 0 + object_event 14, MAP_OBJ_GFX_LITTLE_BOY_1, 0, 7, 0, 7, 0, 3, 3, 16, 0, 0, 0, 0, 0, LilycoveCity_ContestLobby_EventScript_15905D, 0, 0, 0 + +LilycoveCity_ContestLobby_MapWarps:: @ 838999C + warp_def 6, 11, 0, 4, LilycoveCity + warp_def 7, 11, 0, 4, LilycoveCity + warp_def 1, 1, 0, 0, LilycoveCity_ContestHall + warp_def 13, 1, 0, 1, LilycoveCity_ContestHall + +LilycoveCity_ContestLobby_MapBGEvents:: @ 83899BC + bg_event 18, 5, 0, 0, 0, LilycoveCity_ContestLobby_EventScript_1B7835 + bg_event 18, 9, 0, 0, 0, LilycoveCity_ContestLobby_EventScript_1B7659 + bg_event 15, 1, 0, 0, 0, LilycoveCity_ContestLobby_EventScript_159066 + bg_event 17, 1, 0, 0, 0, LilycoveCity_ContestLobby_EventScript_15906D + bg_event 19, 1, 0, 0, 0, LilycoveCity_ContestLobby_EventScript_159074 + bg_event 22, 1, 0, 0, 0, LilycoveCity_ContestLobby_EventScript_15908D + +LilycoveCity_ContestLobby_MapEvents:: @ 8389A04 + map_events LilycoveCity_ContestLobby_MapObjects, LilycoveCity_ContestLobby_MapWarps, 0x0, LilycoveCity_ContestLobby_MapBGEvents diff --git a/data/maps/events/LilycoveCity_ContestLobby.s b/data/maps/events/LilycoveCity_ContestLobby.s deleted file mode 100644 index 2e41e6e49..000000000 --- a/data/maps/events/LilycoveCity_ContestLobby.s +++ /dev/null @@ -1,32 +0,0 @@ -LilycoveCity_ContestLobby_MapObjects:: @ 838984C - object_event 1, MAP_OBJ_GFX_TEALA, 0, 6, 0, 2, 0, 3, 8, 17, 0, 0, 0, 0, 0, LilycoveCity_ContestLobby_EventScript_158EB0, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_TEALA, 0, 7, 0, 2, 0, 3, 8, 17, 0, 0, 0, 0, 0, LilycoveCity_ContestLobby_EventScript_158B85, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_OLD_MAN_1, 0, 17, 0, 9, 0, 3, 10, 0, 0, 0, 0, 0, 0, LilycoveCity_ContestLobby_EventScript_1B77AB, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_ARTIST, 0, 1, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0x0, 774, 0, 0 - object_event 5, MAP_OBJ_GFX_BLACK_BELT, 0, 14, 0, 6, 0, 3, 2, 17, 0, 0, 0, 0, 0, LilycoveCity_ContestLobby_EventScript_15901E, 0, 0, 0 - object_event 6, MAP_OBJ_GFX_GIRL_2, 0, 3, 0, 10, 0, 3, 2, 34, 0, 0, 0, 0, 0, LilycoveCity_ContestLobby_EventScript_159027, 0, 0, 0 - object_event 7, MAP_OBJ_GFX_ARTIST, 0, 20, 0, 2, 0, 3, 2, 17, 0, 0, 0, 0, 0, LilycoveCity_ContestLobby_EventScript_159042, 0, 0, 0 - object_event 8, MAP_OBJ_GFX_REPORTER_M, 0, 8, 0, 10, 0, 3, 9, 0, 0, 0, 0, 0, 0, LilycoveCity_ContestLobby_EventScript_1AE0B6, 802, 0, 0 - object_event 9, MAP_OBJ_GFX_BOY_1, 0, 18, 0, 8, 0, 3, 8, 0, 0, 0, 0, 0, 0, LilycoveCity_ContestLobby_EventScript_15907B, 0, 0, 0 - object_event 10, MAP_OBJ_GFX_GIRL_1, 0, 19, 0, 9, 0, 3, 9, 0, 0, 0, 0, 0, 0, LilycoveCity_ContestLobby_EventScript_159084, 0, 0, 0 - object_event 11, MAP_OBJ_GFX_ARTIST, 0, 13, 0, 1, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0x0, 895, 0, 0 - object_event 12, MAP_OBJ_GFX_FISHERMAN, 0, 13, 0, 10, 0, 3, 2, 17, 0, 0, 0, 0, 0, LilycoveCity_ContestLobby_EventScript_159054, 0, 0, 0 - object_event 13, MAP_OBJ_GFX_FAT_MAN, 0, 1, 0, 6, 0, 3, 10, 0, 0, 0, 0, 0, 0, LilycoveCity_ContestLobby_EventScript_15904B, 0, 0, 0 - object_event 14, MAP_OBJ_GFX_LITTLE_BOY_1, 0, 7, 0, 7, 0, 3, 3, 16, 0, 0, 0, 0, 0, LilycoveCity_ContestLobby_EventScript_15905D, 0, 0, 0 - -LilycoveCity_ContestLobby_MapWarps:: @ 838999C - warp_def 6, 11, 0, 4, LilycoveCity - warp_def 7, 11, 0, 4, LilycoveCity - warp_def 1, 1, 0, 0, LilycoveCity_ContestHall - warp_def 13, 1, 0, 1, LilycoveCity_ContestHall - -LilycoveCity_ContestLobby_MapBGEvents:: @ 83899BC - bg_event 18, 5, 0, 0, 0, LilycoveCity_ContestLobby_EventScript_1B7835 - bg_event 18, 9, 0, 0, 0, LilycoveCity_ContestLobby_EventScript_1B7659 - bg_event 15, 1, 0, 0, 0, LilycoveCity_ContestLobby_EventScript_159066 - bg_event 17, 1, 0, 0, 0, LilycoveCity_ContestLobby_EventScript_15906D - bg_event 19, 1, 0, 0, 0, LilycoveCity_ContestLobby_EventScript_159074 - bg_event 22, 1, 0, 0, 0, LilycoveCity_ContestLobby_EventScript_15908D - -LilycoveCity_ContestLobby_MapEvents:: @ 8389A04 - map_events LilycoveCity_ContestLobby_MapObjects, LilycoveCity_ContestLobby_MapWarps, 0x0, LilycoveCity_ContestLobby_MapBGEvents diff --git a/data/maps/events/LilycoveCity_CoveLilyMotel_1F.inc b/data/maps/events/LilycoveCity_CoveLilyMotel_1F.inc new file mode 100644 index 000000000..31bd1c94f --- /dev/null +++ b/data/maps/events/LilycoveCity_CoveLilyMotel_1F.inc @@ -0,0 +1,13 @@ +LilycoveCity_CoveLilyMotel_1F_MapObjects:: @ 8389464 + object_event 1, MAP_OBJ_GFX_MAN_1, 0, 10, 0, 3, 0, 3, 7, 0, 0, 0, 0, 0, 0, LilycoveCity_CoveLilyMotel_1F_EventScript_1582C5, 0, 0, 0 + +LilycoveCity_CoveLilyMotel_1F_MapWarps:: @ 838947C + warp_def 5, 8, 0, 1, LilycoveCity + warp_def 6, 8, 0, 1, LilycoveCity + warp_def 2, 1, 0, 0, LilycoveCity_CoveLilyMotel_2F + +LilycoveCity_CoveLilyMotel_1F_MapCoordEvents:: @ 8389494 + coord_event 10, 2, 3, 0, 0x4001, 0, 0, LilycoveCity_CoveLilyMotel_1F_EventScript_15834D + +LilycoveCity_CoveLilyMotel_1F_MapEvents:: @ 83894A4 + map_events LilycoveCity_CoveLilyMotel_1F_MapObjects, LilycoveCity_CoveLilyMotel_1F_MapWarps, LilycoveCity_CoveLilyMotel_1F_MapCoordEvents, 0x0 diff --git a/data/maps/events/LilycoveCity_CoveLilyMotel_1F.s b/data/maps/events/LilycoveCity_CoveLilyMotel_1F.s deleted file mode 100644 index 31bd1c94f..000000000 --- a/data/maps/events/LilycoveCity_CoveLilyMotel_1F.s +++ /dev/null @@ -1,13 +0,0 @@ -LilycoveCity_CoveLilyMotel_1F_MapObjects:: @ 8389464 - object_event 1, MAP_OBJ_GFX_MAN_1, 0, 10, 0, 3, 0, 3, 7, 0, 0, 0, 0, 0, 0, LilycoveCity_CoveLilyMotel_1F_EventScript_1582C5, 0, 0, 0 - -LilycoveCity_CoveLilyMotel_1F_MapWarps:: @ 838947C - warp_def 5, 8, 0, 1, LilycoveCity - warp_def 6, 8, 0, 1, LilycoveCity - warp_def 2, 1, 0, 0, LilycoveCity_CoveLilyMotel_2F - -LilycoveCity_CoveLilyMotel_1F_MapCoordEvents:: @ 8389494 - coord_event 10, 2, 3, 0, 0x4001, 0, 0, LilycoveCity_CoveLilyMotel_1F_EventScript_15834D - -LilycoveCity_CoveLilyMotel_1F_MapEvents:: @ 83894A4 - map_events LilycoveCity_CoveLilyMotel_1F_MapObjects, LilycoveCity_CoveLilyMotel_1F_MapWarps, LilycoveCity_CoveLilyMotel_1F_MapCoordEvents, 0x0 diff --git a/data/maps/events/LilycoveCity_CoveLilyMotel_2F.inc b/data/maps/events/LilycoveCity_CoveLilyMotel_2F.inc new file mode 100644 index 000000000..2117774f0 --- /dev/null +++ b/data/maps/events/LilycoveCity_CoveLilyMotel_2F.inc @@ -0,0 +1,13 @@ +LilycoveCity_CoveLilyMotel_2F_MapObjects:: @ 83894B8 + object_event 1, MAP_OBJ_GFX_MAN_4, 0, 4, 0, 6, 0, 3, 9, 0, 0, 0, 0, 0, 0, LilycoveCity_CoveLilyMotel_2F_EventScript_1583A1, 925, 0, 0 + object_event 2, MAP_OBJ_GFX_SCIENTIST_1, 0, 1, 0, 4, 0, 3, 10, 0, 0, 0, 0, 0, 0, LilycoveCity_CoveLilyMotel_2F_EventScript_1583F7, 925, 0, 0 + object_event 3, MAP_OBJ_GFX_FAT_MAN, 0, 7, 0, 7, 0, 3, 10, 0, 0, 0, 0, 0, 0, LilycoveCity_CoveLilyMotel_2F_EventScript_158400, 925, 0, 0 + object_event 4, MAP_OBJ_GFX_MAN_5, 0, 10, 0, 3, 0, 3, 9, 0, 0, 0, 0, 0, 0, LilycoveCity_CoveLilyMotel_2F_EventScript_1583EE, 925, 0, 0 + object_event 5, MAP_OBJ_GFX_BOY_5, 0, 7, 0, 3, 0, 3, 8, 17, 0, 0, 0, 0, 0, LilycoveCity_CoveLilyMotel_2F_EventScript_158412, 925, 0, 0 + object_event 6, MAP_OBJ_GFX_WOMAN_3, 0, 4, 0, 4, 0, 3, 9, 17, 0, 0, 0, 0, 0, LilycoveCity_CoveLilyMotel_2F_EventScript_158409, 925, 0, 0 + +LilycoveCity_CoveLilyMotel_2F_MapWarps:: @ 8389548 + warp_def 2, 1, 0, 2, LilycoveCity_CoveLilyMotel_1F + +LilycoveCity_CoveLilyMotel_2F_MapEvents:: @ 8389550 + map_events LilycoveCity_CoveLilyMotel_2F_MapObjects, LilycoveCity_CoveLilyMotel_2F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/LilycoveCity_CoveLilyMotel_2F.s b/data/maps/events/LilycoveCity_CoveLilyMotel_2F.s deleted file mode 100644 index 2117774f0..000000000 --- a/data/maps/events/LilycoveCity_CoveLilyMotel_2F.s +++ /dev/null @@ -1,13 +0,0 @@ -LilycoveCity_CoveLilyMotel_2F_MapObjects:: @ 83894B8 - object_event 1, MAP_OBJ_GFX_MAN_4, 0, 4, 0, 6, 0, 3, 9, 0, 0, 0, 0, 0, 0, LilycoveCity_CoveLilyMotel_2F_EventScript_1583A1, 925, 0, 0 - object_event 2, MAP_OBJ_GFX_SCIENTIST_1, 0, 1, 0, 4, 0, 3, 10, 0, 0, 0, 0, 0, 0, LilycoveCity_CoveLilyMotel_2F_EventScript_1583F7, 925, 0, 0 - object_event 3, MAP_OBJ_GFX_FAT_MAN, 0, 7, 0, 7, 0, 3, 10, 0, 0, 0, 0, 0, 0, LilycoveCity_CoveLilyMotel_2F_EventScript_158400, 925, 0, 0 - object_event 4, MAP_OBJ_GFX_MAN_5, 0, 10, 0, 3, 0, 3, 9, 0, 0, 0, 0, 0, 0, LilycoveCity_CoveLilyMotel_2F_EventScript_1583EE, 925, 0, 0 - object_event 5, MAP_OBJ_GFX_BOY_5, 0, 7, 0, 3, 0, 3, 8, 17, 0, 0, 0, 0, 0, LilycoveCity_CoveLilyMotel_2F_EventScript_158412, 925, 0, 0 - object_event 6, MAP_OBJ_GFX_WOMAN_3, 0, 4, 0, 4, 0, 3, 9, 17, 0, 0, 0, 0, 0, LilycoveCity_CoveLilyMotel_2F_EventScript_158409, 925, 0, 0 - -LilycoveCity_CoveLilyMotel_2F_MapWarps:: @ 8389548 - warp_def 2, 1, 0, 2, LilycoveCity_CoveLilyMotel_1F - -LilycoveCity_CoveLilyMotel_2F_MapEvents:: @ 8389550 - map_events LilycoveCity_CoveLilyMotel_2F_MapObjects, LilycoveCity_CoveLilyMotel_2F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/LilycoveCity_DepartmentStoreElevator.inc b/data/maps/events/LilycoveCity_DepartmentStoreElevator.inc new file mode 100644 index 000000000..896a96649 --- /dev/null +++ b/data/maps/events/LilycoveCity_DepartmentStoreElevator.inc @@ -0,0 +1,9 @@ +LilycoveCity_DepartmentStoreElevator_MapObjects:: @ 838A624 + object_event 1, MAP_OBJ_GFX_TEALA, 0, 0, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, LilycoveCity_DepartmentStoreElevator_EventScript_15A39C, 0, 0, 0 + +LilycoveCity_DepartmentStoreElevator_MapWarps:: @ 838A63C + warp_def 1, 5, 3, 127, NONE + warp_def 2, 5, 3, 127, NONE + +LilycoveCity_DepartmentStoreElevator_MapEvents:: @ 838A64C + map_events LilycoveCity_DepartmentStoreElevator_MapObjects, LilycoveCity_DepartmentStoreElevator_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/LilycoveCity_DepartmentStoreElevator.s b/data/maps/events/LilycoveCity_DepartmentStoreElevator.s deleted file mode 100644 index 896a96649..000000000 --- a/data/maps/events/LilycoveCity_DepartmentStoreElevator.s +++ /dev/null @@ -1,9 +0,0 @@ -LilycoveCity_DepartmentStoreElevator_MapObjects:: @ 838A624 - object_event 1, MAP_OBJ_GFX_TEALA, 0, 0, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, LilycoveCity_DepartmentStoreElevator_EventScript_15A39C, 0, 0, 0 - -LilycoveCity_DepartmentStoreElevator_MapWarps:: @ 838A63C - warp_def 1, 5, 3, 127, NONE - warp_def 2, 5, 3, 127, NONE - -LilycoveCity_DepartmentStoreElevator_MapEvents:: @ 838A64C - map_events LilycoveCity_DepartmentStoreElevator_MapObjects, LilycoveCity_DepartmentStoreElevator_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/LilycoveCity_DepartmentStoreRooftop.inc b/data/maps/events/LilycoveCity_DepartmentStoreRooftop.inc new file mode 100644 index 000000000..ac72a87c1 --- /dev/null +++ b/data/maps/events/LilycoveCity_DepartmentStoreRooftop.inc @@ -0,0 +1,14 @@ +LilycoveCity_DepartmentStoreRooftop_MapObjects:: @ 838A5A8 + object_event 1, MAP_OBJ_GFX_MAN_2, 0, 4, 0, 4, 0, 3, 7, 0, 0, 0, 0, 0, 0, LilycoveCity_DepartmentStoreRooftop_EventScript_15A1A0, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_MAN_4, 0, 7, 0, 5, 0, 3, 5, 1, 0, 0, 0, 0, 0, LilycoveCity_DepartmentStoreRooftop_EventScript_15A1C4, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_ROOFTOP_SALE_WOMAN, 0, 6, 0, 1, 0, 3, 8, 17, 0, 0, 0, 0, 0, LilycoveCity_DepartmentStoreRooftop_EventScript_15A167, 962, 0, 0 + +LilycoveCity_DepartmentStoreRooftop_MapWarps:: @ 838A5F0 + warp_def 13, 3, 0, 2, LilycoveCity_DepartmentStore_5F + +LilycoveCity_DepartmentStoreRooftop_MapBGEvents:: @ 838A5F8 + bg_event 9, 1, 0, 0, 0, LilycoveCity_DepartmentStoreRooftop_EventScript_15A1CD + bg_event 10, 1, 0, 0, 0, LilycoveCity_DepartmentStoreRooftop_EventScript_15A1CD + +LilycoveCity_DepartmentStoreRooftop_MapEvents:: @ 838A610 + map_events LilycoveCity_DepartmentStoreRooftop_MapObjects, LilycoveCity_DepartmentStoreRooftop_MapWarps, 0x0, LilycoveCity_DepartmentStoreRooftop_MapBGEvents diff --git a/data/maps/events/LilycoveCity_DepartmentStoreRooftop.s b/data/maps/events/LilycoveCity_DepartmentStoreRooftop.s deleted file mode 100644 index ac72a87c1..000000000 --- a/data/maps/events/LilycoveCity_DepartmentStoreRooftop.s +++ /dev/null @@ -1,14 +0,0 @@ -LilycoveCity_DepartmentStoreRooftop_MapObjects:: @ 838A5A8 - object_event 1, MAP_OBJ_GFX_MAN_2, 0, 4, 0, 4, 0, 3, 7, 0, 0, 0, 0, 0, 0, LilycoveCity_DepartmentStoreRooftop_EventScript_15A1A0, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_MAN_4, 0, 7, 0, 5, 0, 3, 5, 1, 0, 0, 0, 0, 0, LilycoveCity_DepartmentStoreRooftop_EventScript_15A1C4, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_ROOFTOP_SALE_WOMAN, 0, 6, 0, 1, 0, 3, 8, 17, 0, 0, 0, 0, 0, LilycoveCity_DepartmentStoreRooftop_EventScript_15A167, 962, 0, 0 - -LilycoveCity_DepartmentStoreRooftop_MapWarps:: @ 838A5F0 - warp_def 13, 3, 0, 2, LilycoveCity_DepartmentStore_5F - -LilycoveCity_DepartmentStoreRooftop_MapBGEvents:: @ 838A5F8 - bg_event 9, 1, 0, 0, 0, LilycoveCity_DepartmentStoreRooftop_EventScript_15A1CD - bg_event 10, 1, 0, 0, 0, LilycoveCity_DepartmentStoreRooftop_EventScript_15A1CD - -LilycoveCity_DepartmentStoreRooftop_MapEvents:: @ 838A610 - map_events LilycoveCity_DepartmentStoreRooftop_MapObjects, LilycoveCity_DepartmentStoreRooftop_MapWarps, 0x0, LilycoveCity_DepartmentStoreRooftop_MapBGEvents diff --git a/data/maps/events/LilycoveCity_DepartmentStore_1F.inc b/data/maps/events/LilycoveCity_DepartmentStore_1F.inc new file mode 100644 index 000000000..28bc93a75 --- /dev/null +++ b/data/maps/events/LilycoveCity_DepartmentStore_1F.inc @@ -0,0 +1,19 @@ +LilycoveCity_DepartmentStore_1F_MapObjects:: @ 838A218 + object_event 1, MAP_OBJ_GFX_BEAUTY, 0, 8, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, LilycoveCity_DepartmentStore_1F_EventScript_159D55, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_BEAUTY, 0, 10, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, LilycoveCity_DepartmentStore_1F_EventScript_159D5E, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_WOMAN_2, 0, 14, 0, 5, 0, 3, 2, 17, 0, 0, 0, 0, 0, LilycoveCity_DepartmentStore_1F_EventScript_159ED7, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_LITTLE_GIRL_2, 0, 4, 0, 4, 0, 3, 2, 17, 0, 0, 0, 0, 0, LilycoveCity_DepartmentStore_1F_EventScript_159EE0, 0, 0, 0 + object_event 5, MAP_OBJ_GFX_MAN_3, 0, 3, 0, 6, 0, 3, 2, 17, 0, 0, 0, 0, 0, LilycoveCity_DepartmentStore_1F_EventScript_159EE9, 0, 0, 0 + object_event 6, MAP_OBJ_GFX_AZUMARILL, 0, 2, 0, 6, 0, 3, 1, 17, 0, 0, 0, 0, 0, LilycoveCity_DepartmentStore_1F_EventScript_159EF2, 0, 0, 0 + +LilycoveCity_DepartmentStore_1F_MapWarps:: @ 838A2A8 + warp_def 8, 7, 0, 0, LilycoveCity + warp_def 9, 7, 0, 0, LilycoveCity + warp_def 16, 1, 0, 0, LilycoveCity_DepartmentStore_2F + warp_def 2, 1, 0, 0, LilycoveCity_DepartmentStoreElevator + +LilycoveCity_DepartmentStore_1F_MapBGEvents:: @ 838A2C8 + bg_event 0, 8, 0, 1, 0, LilycoveCity_DepartmentStore_1F_EventScript_159F05 + +LilycoveCity_DepartmentStore_1F_MapEvents:: @ 838A2D4 + map_events LilycoveCity_DepartmentStore_1F_MapObjects, LilycoveCity_DepartmentStore_1F_MapWarps, 0x0, LilycoveCity_DepartmentStore_1F_MapBGEvents diff --git a/data/maps/events/LilycoveCity_DepartmentStore_1F.s b/data/maps/events/LilycoveCity_DepartmentStore_1F.s deleted file mode 100644 index 28bc93a75..000000000 --- a/data/maps/events/LilycoveCity_DepartmentStore_1F.s +++ /dev/null @@ -1,19 +0,0 @@ -LilycoveCity_DepartmentStore_1F_MapObjects:: @ 838A218 - object_event 1, MAP_OBJ_GFX_BEAUTY, 0, 8, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, LilycoveCity_DepartmentStore_1F_EventScript_159D55, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_BEAUTY, 0, 10, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, LilycoveCity_DepartmentStore_1F_EventScript_159D5E, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_WOMAN_2, 0, 14, 0, 5, 0, 3, 2, 17, 0, 0, 0, 0, 0, LilycoveCity_DepartmentStore_1F_EventScript_159ED7, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_LITTLE_GIRL_2, 0, 4, 0, 4, 0, 3, 2, 17, 0, 0, 0, 0, 0, LilycoveCity_DepartmentStore_1F_EventScript_159EE0, 0, 0, 0 - object_event 5, MAP_OBJ_GFX_MAN_3, 0, 3, 0, 6, 0, 3, 2, 17, 0, 0, 0, 0, 0, LilycoveCity_DepartmentStore_1F_EventScript_159EE9, 0, 0, 0 - object_event 6, MAP_OBJ_GFX_AZUMARILL, 0, 2, 0, 6, 0, 3, 1, 17, 0, 0, 0, 0, 0, LilycoveCity_DepartmentStore_1F_EventScript_159EF2, 0, 0, 0 - -LilycoveCity_DepartmentStore_1F_MapWarps:: @ 838A2A8 - warp_def 8, 7, 0, 0, LilycoveCity - warp_def 9, 7, 0, 0, LilycoveCity - warp_def 16, 1, 0, 0, LilycoveCity_DepartmentStore_2F - warp_def 2, 1, 0, 0, LilycoveCity_DepartmentStoreElevator - -LilycoveCity_DepartmentStore_1F_MapBGEvents:: @ 838A2C8 - bg_event 0, 8, 0, 1, 0, LilycoveCity_DepartmentStore_1F_EventScript_159F05 - -LilycoveCity_DepartmentStore_1F_MapEvents:: @ 838A2D4 - map_events LilycoveCity_DepartmentStore_1F_MapObjects, LilycoveCity_DepartmentStore_1F_MapWarps, 0x0, LilycoveCity_DepartmentStore_1F_MapBGEvents diff --git a/data/maps/events/LilycoveCity_DepartmentStore_2F.inc b/data/maps/events/LilycoveCity_DepartmentStore_2F.inc new file mode 100644 index 000000000..fc8872103 --- /dev/null +++ b/data/maps/events/LilycoveCity_DepartmentStore_2F.inc @@ -0,0 +1,14 @@ +LilycoveCity_DepartmentStore_2F_MapObjects:: @ 838A2E8 + object_event 1, MAP_OBJ_GFX_COOK, 0, 8, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, LilycoveCity_DepartmentStore_2F_EventScript_159F0F, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_WOMAN_2, 0, 0, 0, 5, 0, 3, 2, 17, 0, 0, 0, 0, 0, LilycoveCity_DepartmentStore_2F_EventScript_159F18, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_SAILOR, 0, 13, 0, 5, 0, 3, 2, 17, 0, 0, 0, 0, 0, LilycoveCity_DepartmentStore_2F_EventScript_159F21, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_WOMAN_4, 0, 10, 0, 6, 0, 3, 7, 0, 0, 0, 0, 0, 0, LilycoveCity_DepartmentStore_2F_EventScript_159F5E, 0, 0, 0 + object_event 5, MAP_OBJ_GFX_WOMAN_4, 0, 7, 0, 6, 0, 3, 7, 0, 0, 0, 0, 0, 0, LilycoveCity_DepartmentStore_2F_EventScript_159F2A, 0, 0, 0 + +LilycoveCity_DepartmentStore_2F_MapWarps:: @ 838A360 + warp_def 16, 1, 0, 2, LilycoveCity_DepartmentStore_1F + warp_def 13, 1, 0, 0, LilycoveCity_DepartmentStore_3F + warp_def 2, 1, 0, 0, LilycoveCity_DepartmentStoreElevator + +LilycoveCity_DepartmentStore_2F_MapEvents:: @ 838A378 + map_events LilycoveCity_DepartmentStore_2F_MapObjects, LilycoveCity_DepartmentStore_2F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/LilycoveCity_DepartmentStore_2F.s b/data/maps/events/LilycoveCity_DepartmentStore_2F.s deleted file mode 100644 index fc8872103..000000000 --- a/data/maps/events/LilycoveCity_DepartmentStore_2F.s +++ /dev/null @@ -1,14 +0,0 @@ -LilycoveCity_DepartmentStore_2F_MapObjects:: @ 838A2E8 - object_event 1, MAP_OBJ_GFX_COOK, 0, 8, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, LilycoveCity_DepartmentStore_2F_EventScript_159F0F, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_WOMAN_2, 0, 0, 0, 5, 0, 3, 2, 17, 0, 0, 0, 0, 0, LilycoveCity_DepartmentStore_2F_EventScript_159F18, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_SAILOR, 0, 13, 0, 5, 0, 3, 2, 17, 0, 0, 0, 0, 0, LilycoveCity_DepartmentStore_2F_EventScript_159F21, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_WOMAN_4, 0, 10, 0, 6, 0, 3, 7, 0, 0, 0, 0, 0, 0, LilycoveCity_DepartmentStore_2F_EventScript_159F5E, 0, 0, 0 - object_event 5, MAP_OBJ_GFX_WOMAN_4, 0, 7, 0, 6, 0, 3, 7, 0, 0, 0, 0, 0, 0, LilycoveCity_DepartmentStore_2F_EventScript_159F2A, 0, 0, 0 - -LilycoveCity_DepartmentStore_2F_MapWarps:: @ 838A360 - warp_def 16, 1, 0, 2, LilycoveCity_DepartmentStore_1F - warp_def 13, 1, 0, 0, LilycoveCity_DepartmentStore_3F - warp_def 2, 1, 0, 0, LilycoveCity_DepartmentStoreElevator - -LilycoveCity_DepartmentStore_2F_MapEvents:: @ 838A378 - map_events LilycoveCity_DepartmentStore_2F_MapObjects, LilycoveCity_DepartmentStore_2F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/LilycoveCity_DepartmentStore_3F.inc b/data/maps/events/LilycoveCity_DepartmentStore_3F.inc new file mode 100644 index 000000000..bf3d1647f --- /dev/null +++ b/data/maps/events/LilycoveCity_DepartmentStore_3F.inc @@ -0,0 +1,14 @@ +LilycoveCity_DepartmentStore_3F_MapObjects:: @ 838A38C + object_event 1, MAP_OBJ_GFX_RUNNING_TRIATHLETE_M, 0, 0, 0, 5, 0, 3, 2, 17, 0, 0, 0, 0, 0, LilycoveCity_DepartmentStore_3F_EventScript_159FE2, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_MAN_3, 0, 7, 0, 7, 0, 3, 2, 17, 0, 0, 0, 0, 0, LilycoveCity_DepartmentStore_3F_EventScript_159FEB, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_WOMAN_7, 0, 13, 0, 5, 0, 3, 2, 17, 0, 0, 0, 0, 0, LilycoveCity_DepartmentStore_3F_EventScript_159FF4, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_WOMAN_4, 0, 8, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, LilycoveCity_DepartmentStore_3F_EventScript_159F91, 0, 0, 0 + object_event 5, MAP_OBJ_GFX_WOMAN_4, 0, 10, 0, 2, 0, 3, 8, 17, 0, 0, 0, 0, 0, LilycoveCity_DepartmentStore_3F_EventScript_159FB8, 0, 0, 0 + +LilycoveCity_DepartmentStore_3F_MapWarps:: @ 838A404 + warp_def 13, 1, 0, 1, LilycoveCity_DepartmentStore_2F + warp_def 16, 1, 0, 0, LilycoveCity_DepartmentStore_4F + warp_def 2, 1, 0, 0, LilycoveCity_DepartmentStoreElevator + +LilycoveCity_DepartmentStore_3F_MapEvents:: @ 838A41C + map_events LilycoveCity_DepartmentStore_3F_MapObjects, LilycoveCity_DepartmentStore_3F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/LilycoveCity_DepartmentStore_3F.s b/data/maps/events/LilycoveCity_DepartmentStore_3F.s deleted file mode 100644 index bf3d1647f..000000000 --- a/data/maps/events/LilycoveCity_DepartmentStore_3F.s +++ /dev/null @@ -1,14 +0,0 @@ -LilycoveCity_DepartmentStore_3F_MapObjects:: @ 838A38C - object_event 1, MAP_OBJ_GFX_RUNNING_TRIATHLETE_M, 0, 0, 0, 5, 0, 3, 2, 17, 0, 0, 0, 0, 0, LilycoveCity_DepartmentStore_3F_EventScript_159FE2, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_MAN_3, 0, 7, 0, 7, 0, 3, 2, 17, 0, 0, 0, 0, 0, LilycoveCity_DepartmentStore_3F_EventScript_159FEB, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_WOMAN_7, 0, 13, 0, 5, 0, 3, 2, 17, 0, 0, 0, 0, 0, LilycoveCity_DepartmentStore_3F_EventScript_159FF4, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_WOMAN_4, 0, 8, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, LilycoveCity_DepartmentStore_3F_EventScript_159F91, 0, 0, 0 - object_event 5, MAP_OBJ_GFX_WOMAN_4, 0, 10, 0, 2, 0, 3, 8, 17, 0, 0, 0, 0, 0, LilycoveCity_DepartmentStore_3F_EventScript_159FB8, 0, 0, 0 - -LilycoveCity_DepartmentStore_3F_MapWarps:: @ 838A404 - warp_def 13, 1, 0, 1, LilycoveCity_DepartmentStore_2F - warp_def 16, 1, 0, 0, LilycoveCity_DepartmentStore_4F - warp_def 2, 1, 0, 0, LilycoveCity_DepartmentStoreElevator - -LilycoveCity_DepartmentStore_3F_MapEvents:: @ 838A41C - map_events LilycoveCity_DepartmentStore_3F_MapObjects, LilycoveCity_DepartmentStore_3F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/LilycoveCity_DepartmentStore_4F.inc b/data/maps/events/LilycoveCity_DepartmentStore_4F.inc new file mode 100644 index 000000000..007cc8bf4 --- /dev/null +++ b/data/maps/events/LilycoveCity_DepartmentStore_4F.inc @@ -0,0 +1,14 @@ +LilycoveCity_DepartmentStore_4F_MapObjects:: @ 838A430 + object_event 1, MAP_OBJ_GFX_GENTLEMAN, 0, 0, 0, 2, 0, 3, 2, 17, 0, 0, 0, 0, 0, LilycoveCity_DepartmentStore_4F_EventScript_159FFE, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_WOMAN_3, 0, 6, 0, 2, 0, 3, 2, 17, 0, 0, 0, 0, 0, LilycoveCity_DepartmentStore_4F_EventScript_15A007, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_YOUNGSTER, 0, 13, 0, 4, 0, 3, 2, 17, 0, 0, 0, 0, 0, LilycoveCity_DepartmentStore_4F_EventScript_15A010, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_WOMAN_4, 0, 7, 0, 6, 0, 3, 7, 0, 0, 0, 0, 0, 0, LilycoveCity_DepartmentStore_4F_EventScript_15A019, 0, 0, 0 + object_event 5, MAP_OBJ_GFX_WOMAN_4, 0, 9, 0, 6, 0, 3, 7, 0, 0, 0, 0, 0, 0, LilycoveCity_DepartmentStore_4F_EventScript_15A03C, 0, 0, 0 + +LilycoveCity_DepartmentStore_4F_MapWarps:: @ 838A4A8 + warp_def 16, 1, 0, 1, LilycoveCity_DepartmentStore_3F + warp_def 13, 1, 0, 0, LilycoveCity_DepartmentStore_5F + warp_def 2, 1, 0, 0, LilycoveCity_DepartmentStoreElevator + +LilycoveCity_DepartmentStore_4F_MapEvents:: @ 838A4C0 + map_events LilycoveCity_DepartmentStore_4F_MapObjects, LilycoveCity_DepartmentStore_4F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/LilycoveCity_DepartmentStore_4F.s b/data/maps/events/LilycoveCity_DepartmentStore_4F.s deleted file mode 100644 index 007cc8bf4..000000000 --- a/data/maps/events/LilycoveCity_DepartmentStore_4F.s +++ /dev/null @@ -1,14 +0,0 @@ -LilycoveCity_DepartmentStore_4F_MapObjects:: @ 838A430 - object_event 1, MAP_OBJ_GFX_GENTLEMAN, 0, 0, 0, 2, 0, 3, 2, 17, 0, 0, 0, 0, 0, LilycoveCity_DepartmentStore_4F_EventScript_159FFE, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_WOMAN_3, 0, 6, 0, 2, 0, 3, 2, 17, 0, 0, 0, 0, 0, LilycoveCity_DepartmentStore_4F_EventScript_15A007, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_YOUNGSTER, 0, 13, 0, 4, 0, 3, 2, 17, 0, 0, 0, 0, 0, LilycoveCity_DepartmentStore_4F_EventScript_15A010, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_WOMAN_4, 0, 7, 0, 6, 0, 3, 7, 0, 0, 0, 0, 0, 0, LilycoveCity_DepartmentStore_4F_EventScript_15A019, 0, 0, 0 - object_event 5, MAP_OBJ_GFX_WOMAN_4, 0, 9, 0, 6, 0, 3, 7, 0, 0, 0, 0, 0, 0, LilycoveCity_DepartmentStore_4F_EventScript_15A03C, 0, 0, 0 - -LilycoveCity_DepartmentStore_4F_MapWarps:: @ 838A4A8 - warp_def 16, 1, 0, 1, LilycoveCity_DepartmentStore_3F - warp_def 13, 1, 0, 0, LilycoveCity_DepartmentStore_5F - warp_def 2, 1, 0, 0, LilycoveCity_DepartmentStoreElevator - -LilycoveCity_DepartmentStore_4F_MapEvents:: @ 838A4C0 - map_events LilycoveCity_DepartmentStore_4F_MapObjects, LilycoveCity_DepartmentStore_4F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/LilycoveCity_DepartmentStore_5F.inc b/data/maps/events/LilycoveCity_DepartmentStore_5F.inc new file mode 100644 index 000000000..85cf2431f --- /dev/null +++ b/data/maps/events/LilycoveCity_DepartmentStore_5F.inc @@ -0,0 +1,16 @@ +LilycoveCity_DepartmentStore_5F_MapObjects:: @ 838A4D4 + object_event 1, MAP_OBJ_GFX_LITTLE_GIRL_2, 0, 1, 0, 6, 0, 3, 2, 17, 0, 0, 0, 0, 0, LilycoveCity_DepartmentStore_5F_EventScript_15A136, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_WOMAN_2, 0, 7, 0, 7, 0, 3, 17, 17, 0, 0, 0, 0, 0, LilycoveCity_DepartmentStore_5F_EventScript_15A124, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_WOMAN_4, 0, 7, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, LilycoveCity_DepartmentStore_5F_EventScript_15A061, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_WOMAN_4, 0, 9, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, LilycoveCity_DepartmentStore_5F_EventScript_15A094, 0, 0, 0 + object_event 5, MAP_OBJ_GFX_WOMAN_4, 0, 15, 0, 6, 0, 3, 9, 0, 0, 0, 0, 0, 0, LilycoveCity_DepartmentStore_5F_EventScript_15A0C2, 0, 0, 0 + object_event 6, MAP_OBJ_GFX_WOMAN_4, 0, 17, 0, 6, 0, 3, 7, 0, 0, 0, 0, 0, 0, LilycoveCity_DepartmentStore_5F_EventScript_15A0F2, 0, 0, 0 + object_event 7, MAP_OBJ_GFX_WOMAN_3, 0, 9, 0, 5, 0, 3, 10, 17, 0, 0, 0, 0, 0, LilycoveCity_DepartmentStore_5F_EventScript_15A12D, 0, 0, 0 + +LilycoveCity_DepartmentStore_5F_MapWarps:: @ 838A57C + warp_def 13, 1, 0, 1, LilycoveCity_DepartmentStore_4F + warp_def 2, 1, 0, 0, LilycoveCity_DepartmentStoreElevator + warp_def 16, 1, 0, 0, LilycoveCity_DepartmentStoreRooftop + +LilycoveCity_DepartmentStore_5F_MapEvents:: @ 838A594 + map_events LilycoveCity_DepartmentStore_5F_MapObjects, LilycoveCity_DepartmentStore_5F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/LilycoveCity_DepartmentStore_5F.s b/data/maps/events/LilycoveCity_DepartmentStore_5F.s deleted file mode 100644 index 85cf2431f..000000000 --- a/data/maps/events/LilycoveCity_DepartmentStore_5F.s +++ /dev/null @@ -1,16 +0,0 @@ -LilycoveCity_DepartmentStore_5F_MapObjects:: @ 838A4D4 - object_event 1, MAP_OBJ_GFX_LITTLE_GIRL_2, 0, 1, 0, 6, 0, 3, 2, 17, 0, 0, 0, 0, 0, LilycoveCity_DepartmentStore_5F_EventScript_15A136, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_WOMAN_2, 0, 7, 0, 7, 0, 3, 17, 17, 0, 0, 0, 0, 0, LilycoveCity_DepartmentStore_5F_EventScript_15A124, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_WOMAN_4, 0, 7, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, LilycoveCity_DepartmentStore_5F_EventScript_15A061, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_WOMAN_4, 0, 9, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, LilycoveCity_DepartmentStore_5F_EventScript_15A094, 0, 0, 0 - object_event 5, MAP_OBJ_GFX_WOMAN_4, 0, 15, 0, 6, 0, 3, 9, 0, 0, 0, 0, 0, 0, LilycoveCity_DepartmentStore_5F_EventScript_15A0C2, 0, 0, 0 - object_event 6, MAP_OBJ_GFX_WOMAN_4, 0, 17, 0, 6, 0, 3, 7, 0, 0, 0, 0, 0, 0, LilycoveCity_DepartmentStore_5F_EventScript_15A0F2, 0, 0, 0 - object_event 7, MAP_OBJ_GFX_WOMAN_3, 0, 9, 0, 5, 0, 3, 10, 17, 0, 0, 0, 0, 0, LilycoveCity_DepartmentStore_5F_EventScript_15A12D, 0, 0, 0 - -LilycoveCity_DepartmentStore_5F_MapWarps:: @ 838A57C - warp_def 13, 1, 0, 1, LilycoveCity_DepartmentStore_4F - warp_def 2, 1, 0, 0, LilycoveCity_DepartmentStoreElevator - warp_def 16, 1, 0, 0, LilycoveCity_DepartmentStoreRooftop - -LilycoveCity_DepartmentStore_5F_MapEvents:: @ 838A594 - map_events LilycoveCity_DepartmentStore_5F_MapObjects, LilycoveCity_DepartmentStore_5F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/LilycoveCity_EmptyMap.inc b/data/maps/events/LilycoveCity_EmptyMap.inc new file mode 100644 index 000000000..906453882 --- /dev/null +++ b/data/maps/events/LilycoveCity_EmptyMap.inc @@ -0,0 +1,5 @@ +LilycoveCity_EmptyMap_MapWarps:: @ 838A028 + warp_def 7, 5, 0, 2, LilycoveCity_Harbor + +LilycoveCity_EmptyMap_MapEvents:: @ 838A030 + map_events 0x0, LilycoveCity_EmptyMap_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/LilycoveCity_EmptyMap.s b/data/maps/events/LilycoveCity_EmptyMap.s deleted file mode 100644 index 906453882..000000000 --- a/data/maps/events/LilycoveCity_EmptyMap.s +++ /dev/null @@ -1,5 +0,0 @@ -LilycoveCity_EmptyMap_MapWarps:: @ 838A028 - warp_def 7, 5, 0, 2, LilycoveCity_Harbor - -LilycoveCity_EmptyMap_MapEvents:: @ 838A030 - map_events 0x0, LilycoveCity_EmptyMap_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/LilycoveCity_Harbor.inc b/data/maps/events/LilycoveCity_Harbor.inc new file mode 100644 index 000000000..5682ada0e --- /dev/null +++ b/data/maps/events/LilycoveCity_Harbor.inc @@ -0,0 +1,14 @@ +LilycoveCity_Harbor_MapObjects:: @ 8389F94 + object_event 1, MAP_OBJ_GFX_BEAUTY, 0, 8, 0, 10, 0, 3, 8, 0, 0, 0, 0, 0, 0, LilycoveCity_Harbor_EventScript_1598A2, 908, 0, 0 + object_event 2, MAP_OBJ_GFX_SS_TIDAL, 0, 8, 0, 9, 0, 1, 10, 0, 0, 0, 0, 0, 0, 0x0, 861, 0, 0 + object_event 3, MAP_OBJ_GFX_SAILOR, 0, 3, 0, 13, 0, 3, 2, 17, 0, 0, 0, 0, 0, LilycoveCity_Harbor_EventScript_159A8D, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_SAILOR, 0, 8, 0, 10, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 909, 0, 0 + +LilycoveCity_Harbor_MapWarps:: @ 8389FF4 + warp_def 11, 14, 0, 12, LilycoveCity + warp_def 12, 14, 0, 12, LilycoveCity + warp_def 20, 15, 0, 0, LilycoveCity_EmptyMap + warp_def 21, 15, 0, 0, LilycoveCity_EmptyMap + +LilycoveCity_Harbor_MapEvents:: @ 838A014 + map_events LilycoveCity_Harbor_MapObjects, LilycoveCity_Harbor_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/LilycoveCity_Harbor.s b/data/maps/events/LilycoveCity_Harbor.s deleted file mode 100644 index 5682ada0e..000000000 --- a/data/maps/events/LilycoveCity_Harbor.s +++ /dev/null @@ -1,14 +0,0 @@ -LilycoveCity_Harbor_MapObjects:: @ 8389F94 - object_event 1, MAP_OBJ_GFX_BEAUTY, 0, 8, 0, 10, 0, 3, 8, 0, 0, 0, 0, 0, 0, LilycoveCity_Harbor_EventScript_1598A2, 908, 0, 0 - object_event 2, MAP_OBJ_GFX_SS_TIDAL, 0, 8, 0, 9, 0, 1, 10, 0, 0, 0, 0, 0, 0, 0x0, 861, 0, 0 - object_event 3, MAP_OBJ_GFX_SAILOR, 0, 3, 0, 13, 0, 3, 2, 17, 0, 0, 0, 0, 0, LilycoveCity_Harbor_EventScript_159A8D, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_SAILOR, 0, 8, 0, 10, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 909, 0, 0 - -LilycoveCity_Harbor_MapWarps:: @ 8389FF4 - warp_def 11, 14, 0, 12, LilycoveCity - warp_def 12, 14, 0, 12, LilycoveCity - warp_def 20, 15, 0, 0, LilycoveCity_EmptyMap - warp_def 21, 15, 0, 0, LilycoveCity_EmptyMap - -LilycoveCity_Harbor_MapEvents:: @ 838A014 - map_events LilycoveCity_Harbor_MapObjects, LilycoveCity_Harbor_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/LilycoveCity_House1.inc b/data/maps/events/LilycoveCity_House1.inc new file mode 100644 index 000000000..cdae83007 --- /dev/null +++ b/data/maps/events/LilycoveCity_House1.inc @@ -0,0 +1,10 @@ +LilycoveCity_House1_MapObjects:: @ 838A080 + object_event 1, MAP_OBJ_GFX_OLD_MAN_1, 0, 4, 0, 5, 0, 3, 9, 17, 0, 0, 0, 0, 0, LilycoveCity_House1_EventScript_159B86, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_KECLEON_1, 0, 4, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, LilycoveCity_House1_EventScript_159B8F, 0, 0, 0 + +LilycoveCity_House1_MapWarps:: @ 838A0B0 + warp_def 3, 8, 0, 8, LilycoveCity + warp_def 4, 8, 0, 8, LilycoveCity + +LilycoveCity_House1_MapEvents:: @ 838A0C0 + map_events LilycoveCity_House1_MapObjects, LilycoveCity_House1_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/LilycoveCity_House1.s b/data/maps/events/LilycoveCity_House1.s deleted file mode 100644 index cdae83007..000000000 --- a/data/maps/events/LilycoveCity_House1.s +++ /dev/null @@ -1,10 +0,0 @@ -LilycoveCity_House1_MapObjects:: @ 838A080 - object_event 1, MAP_OBJ_GFX_OLD_MAN_1, 0, 4, 0, 5, 0, 3, 9, 17, 0, 0, 0, 0, 0, LilycoveCity_House1_EventScript_159B86, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_KECLEON_1, 0, 4, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, LilycoveCity_House1_EventScript_159B8F, 0, 0, 0 - -LilycoveCity_House1_MapWarps:: @ 838A0B0 - warp_def 3, 8, 0, 8, LilycoveCity - warp_def 4, 8, 0, 8, LilycoveCity - -LilycoveCity_House1_MapEvents:: @ 838A0C0 - map_events LilycoveCity_House1_MapObjects, LilycoveCity_House1_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/LilycoveCity_House2.inc b/data/maps/events/LilycoveCity_House2.inc new file mode 100644 index 000000000..50b44e253 --- /dev/null +++ b/data/maps/events/LilycoveCity_House2.inc @@ -0,0 +1,9 @@ +LilycoveCity_House2_MapObjects:: @ 838A0D4 + object_event 1, MAP_OBJ_GFX_FAT_MAN, 0, 0, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, LilycoveCity_House2_EventScript_159BA3, 0, 0, 0 + +LilycoveCity_House2_MapWarps:: @ 838A0EC + warp_def 2, 7, 0, 9, LilycoveCity + warp_def 3, 7, 0, 9, LilycoveCity + +LilycoveCity_House2_MapEvents:: @ 838A0FC + map_events LilycoveCity_House2_MapObjects, LilycoveCity_House2_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/LilycoveCity_House2.s b/data/maps/events/LilycoveCity_House2.s deleted file mode 100644 index 50b44e253..000000000 --- a/data/maps/events/LilycoveCity_House2.s +++ /dev/null @@ -1,9 +0,0 @@ -LilycoveCity_House2_MapObjects:: @ 838A0D4 - object_event 1, MAP_OBJ_GFX_FAT_MAN, 0, 0, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, LilycoveCity_House2_EventScript_159BA3, 0, 0, 0 - -LilycoveCity_House2_MapWarps:: @ 838A0EC - warp_def 2, 7, 0, 9, LilycoveCity - warp_def 3, 7, 0, 9, LilycoveCity - -LilycoveCity_House2_MapEvents:: @ 838A0FC - map_events LilycoveCity_House2_MapObjects, LilycoveCity_House2_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/LilycoveCity_House3.inc b/data/maps/events/LilycoveCity_House3.inc new file mode 100644 index 000000000..43a1068f1 --- /dev/null +++ b/data/maps/events/LilycoveCity_House3.inc @@ -0,0 +1,14 @@ +LilycoveCity_House3_MapObjects:: @ 838A110 + object_event 1, MAP_OBJ_GFX_BOY_5, 0, 3, 0, 4, 0, 3, 8, 17, 0, 0, 0, 0, 0, LilycoveCity_House3_EventScript_159CE5, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_WOMAN_2, 0, 7, 0, 4, 0, 3, 9, 0, 0, 0, 0, 0, 0, LilycoveCity_House3_EventScript_159BF3, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_BOY_5, 0, 1, 0, 4, 0, 3, 8, 17, 0, 0, 0, 0, 0, LilycoveCity_House3_EventScript_159C7D, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_BOY_5, 0, 2, 0, 5, 0, 3, 7, 17, 0, 0, 0, 0, 0, LilycoveCity_House3_EventScript_159CB1, 0, 0, 0 + object_event 5, MAP_OBJ_GFX_BOY_5, 0, 2, 0, 3, 0, 3, 8, 17, 0, 0, 0, 0, 0, LilycoveCity_House3_EventScript_159C49, 0, 0, 0 + object_event 6, MAP_OBJ_GFX_MAN_1, 0, 7, 0, 5, 0, 3, 9, 17, 0, 0, 0, 0, 0, LilycoveCity_House3_EventScript_159C32, 0, 0, 0 + +LilycoveCity_House3_MapWarps:: @ 838A1A0 + warp_def 3, 7, 0, 10, LilycoveCity + warp_def 4, 7, 0, 10, LilycoveCity + +LilycoveCity_House3_MapEvents:: @ 838A1B0 + map_events LilycoveCity_House3_MapObjects, LilycoveCity_House3_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/LilycoveCity_House3.s b/data/maps/events/LilycoveCity_House3.s deleted file mode 100644 index 43a1068f1..000000000 --- a/data/maps/events/LilycoveCity_House3.s +++ /dev/null @@ -1,14 +0,0 @@ -LilycoveCity_House3_MapObjects:: @ 838A110 - object_event 1, MAP_OBJ_GFX_BOY_5, 0, 3, 0, 4, 0, 3, 8, 17, 0, 0, 0, 0, 0, LilycoveCity_House3_EventScript_159CE5, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_WOMAN_2, 0, 7, 0, 4, 0, 3, 9, 0, 0, 0, 0, 0, 0, LilycoveCity_House3_EventScript_159BF3, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_BOY_5, 0, 1, 0, 4, 0, 3, 8, 17, 0, 0, 0, 0, 0, LilycoveCity_House3_EventScript_159C7D, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_BOY_5, 0, 2, 0, 5, 0, 3, 7, 17, 0, 0, 0, 0, 0, LilycoveCity_House3_EventScript_159CB1, 0, 0, 0 - object_event 5, MAP_OBJ_GFX_BOY_5, 0, 2, 0, 3, 0, 3, 8, 17, 0, 0, 0, 0, 0, LilycoveCity_House3_EventScript_159C49, 0, 0, 0 - object_event 6, MAP_OBJ_GFX_MAN_1, 0, 7, 0, 5, 0, 3, 9, 17, 0, 0, 0, 0, 0, LilycoveCity_House3_EventScript_159C32, 0, 0, 0 - -LilycoveCity_House3_MapWarps:: @ 838A1A0 - warp_def 3, 7, 0, 10, LilycoveCity - warp_def 4, 7, 0, 10, LilycoveCity - -LilycoveCity_House3_MapEvents:: @ 838A1B0 - map_events LilycoveCity_House3_MapObjects, LilycoveCity_House3_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/LilycoveCity_House4.inc b/data/maps/events/LilycoveCity_House4.inc new file mode 100644 index 000000000..88522497d --- /dev/null +++ b/data/maps/events/LilycoveCity_House4.inc @@ -0,0 +1,10 @@ +LilycoveCity_House4_MapObjects:: @ 838A1C4 + object_event 1, MAP_OBJ_GFX_MAN_5, 0, 1, 0, 4, 0, 3, 2, 17, 0, 0, 0, 0, 0, LilycoveCity_House4_EventScript_159D42, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_MAN_1, 0, 7, 0, 4, 0, 3, 2, 17, 0, 0, 0, 0, 0, LilycoveCity_House4_EventScript_159D4B, 0, 0, 0 + +LilycoveCity_House4_MapWarps:: @ 838A1F4 + warp_def 3, 8, 0, 11, LilycoveCity + warp_def 4, 8, 0, 11, LilycoveCity + +LilycoveCity_House4_MapEvents:: @ 838A204 + map_events LilycoveCity_House4_MapObjects, LilycoveCity_House4_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/LilycoveCity_House4.s b/data/maps/events/LilycoveCity_House4.s deleted file mode 100644 index 88522497d..000000000 --- a/data/maps/events/LilycoveCity_House4.s +++ /dev/null @@ -1,10 +0,0 @@ -LilycoveCity_House4_MapObjects:: @ 838A1C4 - object_event 1, MAP_OBJ_GFX_MAN_5, 0, 1, 0, 4, 0, 3, 2, 17, 0, 0, 0, 0, 0, LilycoveCity_House4_EventScript_159D42, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_MAN_1, 0, 7, 0, 4, 0, 3, 2, 17, 0, 0, 0, 0, 0, LilycoveCity_House4_EventScript_159D4B, 0, 0, 0 - -LilycoveCity_House4_MapWarps:: @ 838A1F4 - warp_def 3, 8, 0, 11, LilycoveCity - warp_def 4, 8, 0, 11, LilycoveCity - -LilycoveCity_House4_MapEvents:: @ 838A204 - map_events LilycoveCity_House4_MapObjects, LilycoveCity_House4_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/LilycoveCity_LilycoveMuseum_1F.inc b/data/maps/events/LilycoveCity_LilycoveMuseum_1F.inc new file mode 100644 index 000000000..983736d73 --- /dev/null +++ b/data/maps/events/LilycoveCity_LilycoveMuseum_1F.inc @@ -0,0 +1,37 @@ +LilycoveCity_LilycoveMuseum_1F_MapObjects:: @ 8389564 + object_event 1, MAP_OBJ_GFX_BEAUTY, 0, 5, 0, 12, 0, 3, 10, 0, 0, 0, 0, 0, 0, LilycoveCity_LilycoveMuseum_1F_EventScript_15841C, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_GENTLEMAN, 0, 16, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, LilycoveCity_LilycoveMuseum_1F_EventScript_158425, 775, 0, 0 + object_event 3, MAP_OBJ_GFX_SCHOOL_KID_M, 0, 13, 0, 7, 0, 3, 10, 0, 0, 0, 0, 0, 0, LilycoveCity_LilycoveMuseum_1F_EventScript_158558, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_ARTIST, 0, 13, 0, 10, 0, 3, 5, 2, 0, 0, 0, 0, 0, LilycoveCity_LilycoveMuseum_1F_EventScript_158561, 0, 0, 0 + object_event 5, MAP_OBJ_GFX_LITTLE_BOY_1, 0, 2, 0, 8, 0, 3, 7, 0, 0, 0, 0, 0, 0, LilycoveCity_LilycoveMuseum_1F_EventScript_15856A, 0, 0, 0 + object_event 6, MAP_OBJ_GFX_WOMAN_5, 0, 3, 0, 8, 0, 3, 7, 0, 0, 0, 0, 0, 0, LilycoveCity_LilycoveMuseum_1F_EventScript_158573, 0, 0, 0 + object_event 7, MAP_OBJ_GFX_WOMAN_3, 0, 11, 0, 3, 0, 3, 2, 17, 0, 0, 0, 0, 0, LilycoveCity_LilycoveMuseum_1F_EventScript_15857C, 776, 0, 0 + object_event 8, MAP_OBJ_GFX_ARTIST, 0, 19, 0, 3, 0, 3, 7, 0, 0, 0, 0, 0, 0, LilycoveCity_LilycoveMuseum_1F_EventScript_15858E, 779, 0, 0 + object_event 9, MAP_OBJ_GFX_FAT_MAN, 0, 2, 0, 2, 0, 3, 2, 34, 0, 0, 0, 0, 0, LilycoveCity_LilycoveMuseum_1F_EventScript_1585A3, 780, 0, 0 + object_event 10, MAP_OBJ_GFX_PSYCHIC_M, 0, 6, 0, 2, 0, 3, 2, 17, 0, 0, 0, 0, 0, LilycoveCity_LilycoveMuseum_1F_EventScript_158585, 778, 0, 0 + +LilycoveCity_LilycoveMuseum_1F_MapWarps:: @ 8389654 + warp_def 9, 13, 0, 3, LilycoveCity + warp_def 10, 13, 0, 13, LilycoveCity + warp_def 16, 1, 0, 0, LilycoveCity_LilycoveMuseum_2F + +LilycoveCity_LilycoveMuseum_1F_MapBGEvents:: @ 838966C + bg_event 1, 1, 0, 0, 0, LilycoveCity_LilycoveMuseum_1F_EventScript_158510 + bg_event 2, 1, 0, 0, 0, LilycoveCity_LilycoveMuseum_1F_EventScript_158510 + bg_event 5, 1, 0, 0, 0, LilycoveCity_LilycoveMuseum_1F_EventScript_158534 + bg_event 6, 1, 0, 0, 0, LilycoveCity_LilycoveMuseum_1F_EventScript_158534 + bg_event 9, 1, 0, 0, 0, LilycoveCity_LilycoveMuseum_1F_EventScript_158507 + bg_event 3, 6, 0, 0, 0, LilycoveCity_LilycoveMuseum_1F_EventScript_158519 + bg_event 2, 6, 0, 0, 0, LilycoveCity_LilycoveMuseum_1F_EventScript_158519 + bg_event 15, 12, 0, 0, 0, LilycoveCity_LilycoveMuseum_1F_EventScript_15853D + bg_event 11, 1, 0, 0, 0, LilycoveCity_LilycoveMuseum_1F_EventScript_158507 + bg_event 6, 6, 0, 0, 0, LilycoveCity_LilycoveMuseum_1F_EventScript_15852B + bg_event 17, 9, 0, 0, 0, LilycoveCity_LilycoveMuseum_1F_EventScript_15854F + bg_event 19, 1, 0, 0, 0, LilycoveCity_LilycoveMuseum_1F_EventScript_158522 + bg_event 20, 1, 0, 0, 0, LilycoveCity_LilycoveMuseum_1F_EventScript_158522 + bg_event 18, 9, 0, 0, 0, LilycoveCity_LilycoveMuseum_1F_EventScript_15854F + bg_event 18, 11, 0, 0, 0, LilycoveCity_LilycoveMuseum_1F_EventScript_158546 + bg_event 16, 9, 0, 0, 0, LilycoveCity_LilycoveMuseum_1F_EventScript_15854F + +LilycoveCity_LilycoveMuseum_1F_MapEvents:: @ 838972C + map_events LilycoveCity_LilycoveMuseum_1F_MapObjects, LilycoveCity_LilycoveMuseum_1F_MapWarps, 0x0, LilycoveCity_LilycoveMuseum_1F_MapBGEvents diff --git a/data/maps/events/LilycoveCity_LilycoveMuseum_1F.s b/data/maps/events/LilycoveCity_LilycoveMuseum_1F.s deleted file mode 100644 index 983736d73..000000000 --- a/data/maps/events/LilycoveCity_LilycoveMuseum_1F.s +++ /dev/null @@ -1,37 +0,0 @@ -LilycoveCity_LilycoveMuseum_1F_MapObjects:: @ 8389564 - object_event 1, MAP_OBJ_GFX_BEAUTY, 0, 5, 0, 12, 0, 3, 10, 0, 0, 0, 0, 0, 0, LilycoveCity_LilycoveMuseum_1F_EventScript_15841C, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_GENTLEMAN, 0, 16, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, LilycoveCity_LilycoveMuseum_1F_EventScript_158425, 775, 0, 0 - object_event 3, MAP_OBJ_GFX_SCHOOL_KID_M, 0, 13, 0, 7, 0, 3, 10, 0, 0, 0, 0, 0, 0, LilycoveCity_LilycoveMuseum_1F_EventScript_158558, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_ARTIST, 0, 13, 0, 10, 0, 3, 5, 2, 0, 0, 0, 0, 0, LilycoveCity_LilycoveMuseum_1F_EventScript_158561, 0, 0, 0 - object_event 5, MAP_OBJ_GFX_LITTLE_BOY_1, 0, 2, 0, 8, 0, 3, 7, 0, 0, 0, 0, 0, 0, LilycoveCity_LilycoveMuseum_1F_EventScript_15856A, 0, 0, 0 - object_event 6, MAP_OBJ_GFX_WOMAN_5, 0, 3, 0, 8, 0, 3, 7, 0, 0, 0, 0, 0, 0, LilycoveCity_LilycoveMuseum_1F_EventScript_158573, 0, 0, 0 - object_event 7, MAP_OBJ_GFX_WOMAN_3, 0, 11, 0, 3, 0, 3, 2, 17, 0, 0, 0, 0, 0, LilycoveCity_LilycoveMuseum_1F_EventScript_15857C, 776, 0, 0 - object_event 8, MAP_OBJ_GFX_ARTIST, 0, 19, 0, 3, 0, 3, 7, 0, 0, 0, 0, 0, 0, LilycoveCity_LilycoveMuseum_1F_EventScript_15858E, 779, 0, 0 - object_event 9, MAP_OBJ_GFX_FAT_MAN, 0, 2, 0, 2, 0, 3, 2, 34, 0, 0, 0, 0, 0, LilycoveCity_LilycoveMuseum_1F_EventScript_1585A3, 780, 0, 0 - object_event 10, MAP_OBJ_GFX_PSYCHIC_M, 0, 6, 0, 2, 0, 3, 2, 17, 0, 0, 0, 0, 0, LilycoveCity_LilycoveMuseum_1F_EventScript_158585, 778, 0, 0 - -LilycoveCity_LilycoveMuseum_1F_MapWarps:: @ 8389654 - warp_def 9, 13, 0, 3, LilycoveCity - warp_def 10, 13, 0, 13, LilycoveCity - warp_def 16, 1, 0, 0, LilycoveCity_LilycoveMuseum_2F - -LilycoveCity_LilycoveMuseum_1F_MapBGEvents:: @ 838966C - bg_event 1, 1, 0, 0, 0, LilycoveCity_LilycoveMuseum_1F_EventScript_158510 - bg_event 2, 1, 0, 0, 0, LilycoveCity_LilycoveMuseum_1F_EventScript_158510 - bg_event 5, 1, 0, 0, 0, LilycoveCity_LilycoveMuseum_1F_EventScript_158534 - bg_event 6, 1, 0, 0, 0, LilycoveCity_LilycoveMuseum_1F_EventScript_158534 - bg_event 9, 1, 0, 0, 0, LilycoveCity_LilycoveMuseum_1F_EventScript_158507 - bg_event 3, 6, 0, 0, 0, LilycoveCity_LilycoveMuseum_1F_EventScript_158519 - bg_event 2, 6, 0, 0, 0, LilycoveCity_LilycoveMuseum_1F_EventScript_158519 - bg_event 15, 12, 0, 0, 0, LilycoveCity_LilycoveMuseum_1F_EventScript_15853D - bg_event 11, 1, 0, 0, 0, LilycoveCity_LilycoveMuseum_1F_EventScript_158507 - bg_event 6, 6, 0, 0, 0, LilycoveCity_LilycoveMuseum_1F_EventScript_15852B - bg_event 17, 9, 0, 0, 0, LilycoveCity_LilycoveMuseum_1F_EventScript_15854F - bg_event 19, 1, 0, 0, 0, LilycoveCity_LilycoveMuseum_1F_EventScript_158522 - bg_event 20, 1, 0, 0, 0, LilycoveCity_LilycoveMuseum_1F_EventScript_158522 - bg_event 18, 9, 0, 0, 0, LilycoveCity_LilycoveMuseum_1F_EventScript_15854F - bg_event 18, 11, 0, 0, 0, LilycoveCity_LilycoveMuseum_1F_EventScript_158546 - bg_event 16, 9, 0, 0, 0, LilycoveCity_LilycoveMuseum_1F_EventScript_15854F - -LilycoveCity_LilycoveMuseum_1F_MapEvents:: @ 838972C - map_events LilycoveCity_LilycoveMuseum_1F_MapObjects, LilycoveCity_LilycoveMuseum_1F_MapWarps, 0x0, LilycoveCity_LilycoveMuseum_1F_MapBGEvents diff --git a/data/maps/events/LilycoveCity_LilycoveMuseum_2F.inc b/data/maps/events/LilycoveCity_LilycoveMuseum_2F.inc new file mode 100644 index 000000000..98c1aa9cd --- /dev/null +++ b/data/maps/events/LilycoveCity_LilycoveMuseum_2F.inc @@ -0,0 +1,25 @@ +LilycoveCity_LilycoveMuseum_2F_MapObjects:: @ 8389740 + object_event 1, MAP_OBJ_GFX_GENTLEMAN, 0, 10, 0, 8, 0, 3, 7, 0, 0, 0, 0, 0, 0, LilycoveCity_LilycoveMuseum_2F_EventScript_1586D8, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_GIRL_2, 0, 19, 0, 10, 0, 3, 2, 17, 0, 0, 0, 0, 0, LilycoveCity_LilycoveMuseum_2F_EventScript_158805, 777, 0, 0 + object_event 3, MAP_OBJ_GFX_OLD_MAN_1, 0, 7, 0, 3, 0, 3, 2, 17, 0, 0, 0, 0, 0, LilycoveCity_LilycoveMuseum_2F_EventScript_15880E, 780, 0, 0 + object_event 4, MAP_OBJ_GFX_BOY_4, 0, 14, 0, 6, 0, 3, 2, 17, 0, 0, 0, 0, 0, LilycoveCity_LilycoveMuseum_2F_EventScript_158817, 780, 0, 0 + +LilycoveCity_LilycoveMuseum_2F_MapWarps:: @ 83897A0 + warp_def 13, 1, 0, 2, LilycoveCity_LilycoveMuseum_1F + +LilycoveCity_LilycoveMuseum_2F_MapBGEvents:: @ 83897A8 + bg_event 14, 10, 0, 0, 0, LilycoveCity_LilycoveMuseum_2F_EventScript_15879D + bg_event 15, 10, 0, 0, 0, LilycoveCity_LilycoveMuseum_2F_EventScript_15879D + bg_event 3, 6, 0, 0, 0, LilycoveCity_LilycoveMuseum_2F_EventScript_1587B0 + bg_event 2, 6, 0, 0, 0, LilycoveCity_LilycoveMuseum_2F_EventScript_1587B0 + bg_event 10, 6, 0, 0, 0, LilycoveCity_LilycoveMuseum_2F_EventScript_1587C3 + bg_event 11, 6, 0, 0, 0, LilycoveCity_LilycoveMuseum_2F_EventScript_1587C3 + bg_event 19, 6, 0, 0, 0, LilycoveCity_LilycoveMuseum_2F_EventScript_1587D6 + bg_event 18, 6, 0, 0, 0, LilycoveCity_LilycoveMuseum_2F_EventScript_1587D6 + bg_event 6, 10, 0, 0, 0, LilycoveCity_LilycoveMuseum_2F_EventScript_1587E9 + bg_event 7, 10, 0, 0, 0, LilycoveCity_LilycoveMuseum_2F_EventScript_1587E9 + bg_event 11, 2, 0, 0, 0, LilycoveCity_LilycoveMuseum_2F_EventScript_15853D + bg_event 15, 2, 0, 0, 0, LilycoveCity_LilycoveMuseum_2F_EventScript_15853D + +LilycoveCity_LilycoveMuseum_2F_MapEvents:: @ 8389838 + map_events LilycoveCity_LilycoveMuseum_2F_MapObjects, LilycoveCity_LilycoveMuseum_2F_MapWarps, 0x0, LilycoveCity_LilycoveMuseum_2F_MapBGEvents diff --git a/data/maps/events/LilycoveCity_LilycoveMuseum_2F.s b/data/maps/events/LilycoveCity_LilycoveMuseum_2F.s deleted file mode 100644 index 98c1aa9cd..000000000 --- a/data/maps/events/LilycoveCity_LilycoveMuseum_2F.s +++ /dev/null @@ -1,25 +0,0 @@ -LilycoveCity_LilycoveMuseum_2F_MapObjects:: @ 8389740 - object_event 1, MAP_OBJ_GFX_GENTLEMAN, 0, 10, 0, 8, 0, 3, 7, 0, 0, 0, 0, 0, 0, LilycoveCity_LilycoveMuseum_2F_EventScript_1586D8, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_GIRL_2, 0, 19, 0, 10, 0, 3, 2, 17, 0, 0, 0, 0, 0, LilycoveCity_LilycoveMuseum_2F_EventScript_158805, 777, 0, 0 - object_event 3, MAP_OBJ_GFX_OLD_MAN_1, 0, 7, 0, 3, 0, 3, 2, 17, 0, 0, 0, 0, 0, LilycoveCity_LilycoveMuseum_2F_EventScript_15880E, 780, 0, 0 - object_event 4, MAP_OBJ_GFX_BOY_4, 0, 14, 0, 6, 0, 3, 2, 17, 0, 0, 0, 0, 0, LilycoveCity_LilycoveMuseum_2F_EventScript_158817, 780, 0, 0 - -LilycoveCity_LilycoveMuseum_2F_MapWarps:: @ 83897A0 - warp_def 13, 1, 0, 2, LilycoveCity_LilycoveMuseum_1F - -LilycoveCity_LilycoveMuseum_2F_MapBGEvents:: @ 83897A8 - bg_event 14, 10, 0, 0, 0, LilycoveCity_LilycoveMuseum_2F_EventScript_15879D - bg_event 15, 10, 0, 0, 0, LilycoveCity_LilycoveMuseum_2F_EventScript_15879D - bg_event 3, 6, 0, 0, 0, LilycoveCity_LilycoveMuseum_2F_EventScript_1587B0 - bg_event 2, 6, 0, 0, 0, LilycoveCity_LilycoveMuseum_2F_EventScript_1587B0 - bg_event 10, 6, 0, 0, 0, LilycoveCity_LilycoveMuseum_2F_EventScript_1587C3 - bg_event 11, 6, 0, 0, 0, LilycoveCity_LilycoveMuseum_2F_EventScript_1587C3 - bg_event 19, 6, 0, 0, 0, LilycoveCity_LilycoveMuseum_2F_EventScript_1587D6 - bg_event 18, 6, 0, 0, 0, LilycoveCity_LilycoveMuseum_2F_EventScript_1587D6 - bg_event 6, 10, 0, 0, 0, LilycoveCity_LilycoveMuseum_2F_EventScript_1587E9 - bg_event 7, 10, 0, 0, 0, LilycoveCity_LilycoveMuseum_2F_EventScript_1587E9 - bg_event 11, 2, 0, 0, 0, LilycoveCity_LilycoveMuseum_2F_EventScript_15853D - bg_event 15, 2, 0, 0, 0, LilycoveCity_LilycoveMuseum_2F_EventScript_15853D - -LilycoveCity_LilycoveMuseum_2F_MapEvents:: @ 8389838 - map_events LilycoveCity_LilycoveMuseum_2F_MapObjects, LilycoveCity_LilycoveMuseum_2F_MapWarps, 0x0, LilycoveCity_LilycoveMuseum_2F_MapBGEvents diff --git a/data/maps/events/LilycoveCity_MoveDeletersHouse.inc b/data/maps/events/LilycoveCity_MoveDeletersHouse.inc new file mode 100644 index 000000000..563052712 --- /dev/null +++ b/data/maps/events/LilycoveCity_MoveDeletersHouse.inc @@ -0,0 +1,9 @@ +LilycoveCity_MoveDeletersHouse_MapObjects:: @ 838A044 + object_event 1, MAP_OBJ_GFX_OLD_MAN_1, 0, 4, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, LilycoveCity_MoveDeletersHouse_EventScript_159AAE, 0, 0, 0 + +LilycoveCity_MoveDeletersHouse_MapWarps:: @ 838A05C + warp_def 3, 7, 0, 7, LilycoveCity + warp_def 4, 7, 0, 7, LilycoveCity + +LilycoveCity_MoveDeletersHouse_MapEvents:: @ 838A06C + map_events LilycoveCity_MoveDeletersHouse_MapObjects, LilycoveCity_MoveDeletersHouse_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/LilycoveCity_MoveDeletersHouse.s b/data/maps/events/LilycoveCity_MoveDeletersHouse.s deleted file mode 100644 index 563052712..000000000 --- a/data/maps/events/LilycoveCity_MoveDeletersHouse.s +++ /dev/null @@ -1,9 +0,0 @@ -LilycoveCity_MoveDeletersHouse_MapObjects:: @ 838A044 - object_event 1, MAP_OBJ_GFX_OLD_MAN_1, 0, 4, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, LilycoveCity_MoveDeletersHouse_EventScript_159AAE, 0, 0, 0 - -LilycoveCity_MoveDeletersHouse_MapWarps:: @ 838A05C - warp_def 3, 7, 0, 7, LilycoveCity - warp_def 4, 7, 0, 7, LilycoveCity - -LilycoveCity_MoveDeletersHouse_MapEvents:: @ 838A06C - map_events LilycoveCity_MoveDeletersHouse_MapObjects, LilycoveCity_MoveDeletersHouse_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/LilycoveCity_PokemonCenter_1F.inc b/data/maps/events/LilycoveCity_PokemonCenter_1F.inc new file mode 100644 index 000000000..c33a07b6a --- /dev/null +++ b/data/maps/events/LilycoveCity_PokemonCenter_1F.inc @@ -0,0 +1,12 @@ +LilycoveCity_PokemonCenter_1F_MapObjects:: @ 8389D94 + object_event 1, MAP_OBJ_GFX_NURSE, 0, 7, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, LilycoveCity_PokemonCenter_1F_EventScript_159331, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_BOY_1, 0, 10, 0, 7, 0, 3, 10, 0, 0, 0, 0, 0, 0, LilycoveCity_PokemonCenter_1F_EventScript_15933F, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_MANIAC, 0, 11, 0, 8, 0, 3, 7, 0, 0, 0, 0, 0, 0, LilycoveCity_PokemonCenter_1F_EventScript_159348, 0, 0, 0 + +LilycoveCity_PokemonCenter_1F_MapWarps:: @ 8389DDC + warp_def 7, 8, 3, 2, LilycoveCity + warp_def 6, 8, 3, 2, LilycoveCity + warp_def 1, 6, 4, 0, LilycoveCity_PokemonCenter_2F + +LilycoveCity_PokemonCenter_1F_MapEvents:: @ 8389DF4 + map_events LilycoveCity_PokemonCenter_1F_MapObjects, LilycoveCity_PokemonCenter_1F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/LilycoveCity_PokemonCenter_1F.s b/data/maps/events/LilycoveCity_PokemonCenter_1F.s deleted file mode 100644 index c33a07b6a..000000000 --- a/data/maps/events/LilycoveCity_PokemonCenter_1F.s +++ /dev/null @@ -1,12 +0,0 @@ -LilycoveCity_PokemonCenter_1F_MapObjects:: @ 8389D94 - object_event 1, MAP_OBJ_GFX_NURSE, 0, 7, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, LilycoveCity_PokemonCenter_1F_EventScript_159331, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_BOY_1, 0, 10, 0, 7, 0, 3, 10, 0, 0, 0, 0, 0, 0, LilycoveCity_PokemonCenter_1F_EventScript_15933F, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_MANIAC, 0, 11, 0, 8, 0, 3, 7, 0, 0, 0, 0, 0, 0, LilycoveCity_PokemonCenter_1F_EventScript_159348, 0, 0, 0 - -LilycoveCity_PokemonCenter_1F_MapWarps:: @ 8389DDC - warp_def 7, 8, 3, 2, LilycoveCity - warp_def 6, 8, 3, 2, LilycoveCity - warp_def 1, 6, 4, 0, LilycoveCity_PokemonCenter_2F - -LilycoveCity_PokemonCenter_1F_MapEvents:: @ 8389DF4 - map_events LilycoveCity_PokemonCenter_1F_MapObjects, LilycoveCity_PokemonCenter_1F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/LilycoveCity_PokemonCenter_2F.inc b/data/maps/events/LilycoveCity_PokemonCenter_2F.inc new file mode 100644 index 000000000..736ef1151 --- /dev/null +++ b/data/maps/events/LilycoveCity_PokemonCenter_2F.inc @@ -0,0 +1,14 @@ +LilycoveCity_PokemonCenter_2F_MapObjects:: @ 8389E08 + object_event 1, MAP_OBJ_GFX_TEALA, 0, 4, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, LilycoveCity_PokemonCenter_2F_EventScript_159377, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_TEALA, 0, 7, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, LilycoveCity_PokemonCenter_2F_EventScript_15937D, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_TEALA, 0, 10, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, LilycoveCity_PokemonCenter_2F_EventScript_159383, 0, 0, 0 + +LilycoveCity_PokemonCenter_2F_MapWarps:: @ 8389E50 + warp_def 1, 5, 4, 2, LilycoveCity_PokemonCenter_1F + warp_def 5, 1, 0, 0, SingleBattleColosseum + warp_def 8, 1, 0, 0, TradeCenter + warp_def 11, 1, 0, 0, RecordCorner + warp_def 0, 0, 0, 0, DoubleBattleColosseum + +LilycoveCity_PokemonCenter_2F_MapEvents:: @ 8389E78 + map_events LilycoveCity_PokemonCenter_2F_MapObjects, LilycoveCity_PokemonCenter_2F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/LilycoveCity_PokemonCenter_2F.s b/data/maps/events/LilycoveCity_PokemonCenter_2F.s deleted file mode 100644 index 736ef1151..000000000 --- a/data/maps/events/LilycoveCity_PokemonCenter_2F.s +++ /dev/null @@ -1,14 +0,0 @@ -LilycoveCity_PokemonCenter_2F_MapObjects:: @ 8389E08 - object_event 1, MAP_OBJ_GFX_TEALA, 0, 4, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, LilycoveCity_PokemonCenter_2F_EventScript_159377, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_TEALA, 0, 7, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, LilycoveCity_PokemonCenter_2F_EventScript_15937D, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_TEALA, 0, 10, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, LilycoveCity_PokemonCenter_2F_EventScript_159383, 0, 0, 0 - -LilycoveCity_PokemonCenter_2F_MapWarps:: @ 8389E50 - warp_def 1, 5, 4, 2, LilycoveCity_PokemonCenter_1F - warp_def 5, 1, 0, 0, SingleBattleColosseum - warp_def 8, 1, 0, 0, TradeCenter - warp_def 11, 1, 0, 0, RecordCorner - warp_def 0, 0, 0, 0, DoubleBattleColosseum - -LilycoveCity_PokemonCenter_2F_MapEvents:: @ 8389E78 - map_events LilycoveCity_PokemonCenter_2F_MapObjects, LilycoveCity_PokemonCenter_2F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/LilycoveCity_PokemonTrainerFanClub.inc b/data/maps/events/LilycoveCity_PokemonTrainerFanClub.inc new file mode 100644 index 000000000..38007b34f --- /dev/null +++ b/data/maps/events/LilycoveCity_PokemonTrainerFanClub.inc @@ -0,0 +1,16 @@ +LilycoveCity_PokemonTrainerFanClub_MapObjects:: @ 8389EB0 + object_event 1, MAP_OBJ_GFX_LASS, 0, 3, 0, 11, 0, 3, 7, 0, 0, 0, 0, 0, 0, LilycoveCity_PokemonTrainerFanClub_EventScript_1595A6, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_MAN_5, 0, 8, 0, 10, 0, 3, 9, 0, 0, 0, 0, 0, 0, LilycoveCity_PokemonTrainerFanClub_EventScript_15952F, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_MAN_3, 0, 6, 0, 11, 0, 3, 7, 0, 0, 0, 0, 0, 0, LilycoveCity_PokemonTrainerFanClub_EventScript_15961D, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_LITTLE_GIRL_2, 0, 5, 0, 8, 0, 3, 8, 0, 0, 0, 0, 0, 0, LilycoveCity_PokemonTrainerFanClub_EventScript_159694, 0, 0, 0 + object_event 5, MAP_OBJ_GFX_LITTLE_BOY_1, 0, 7, 0, 11, 0, 3, 7, 0, 0, 0, 0, 0, 0, LilycoveCity_PokemonTrainerFanClub_EventScript_15970B, 791, 0, 0 + object_event 6, MAP_OBJ_GFX_BOY_2, 0, 1, 0, 9, 0, 3, 8, 0, 0, 0, 0, 0, 0, LilycoveCity_PokemonTrainerFanClub_EventScript_15976D, 790, 0, 0 + object_event 7, MAP_OBJ_GFX_WOMAN_4, 0, 3, 0, 10, 0, 3, 10, 0, 0, 0, 0, 0, 0, LilycoveCity_PokemonTrainerFanClub_EventScript_1597CF, 792, 0, 0 + object_event 8, MAP_OBJ_GFX_OLD_WOMAN_1, 0, 10, 0, 10, 0, 3, 9, 0, 0, 0, 0, 0, 0, LilycoveCity_PokemonTrainerFanClub_EventScript_159831, 789, 0, 0 + +LilycoveCity_PokemonTrainerFanClub_MapWarps:: @ 8389F70 + warp_def 6, 13, 0, 5, LilycoveCity + warp_def 5, 13, 0, 5, LilycoveCity + +LilycoveCity_PokemonTrainerFanClub_MapEvents:: @ 8389F80 + map_events LilycoveCity_PokemonTrainerFanClub_MapObjects, LilycoveCity_PokemonTrainerFanClub_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/LilycoveCity_PokemonTrainerFanClub.s b/data/maps/events/LilycoveCity_PokemonTrainerFanClub.s deleted file mode 100644 index 38007b34f..000000000 --- a/data/maps/events/LilycoveCity_PokemonTrainerFanClub.s +++ /dev/null @@ -1,16 +0,0 @@ -LilycoveCity_PokemonTrainerFanClub_MapObjects:: @ 8389EB0 - object_event 1, MAP_OBJ_GFX_LASS, 0, 3, 0, 11, 0, 3, 7, 0, 0, 0, 0, 0, 0, LilycoveCity_PokemonTrainerFanClub_EventScript_1595A6, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_MAN_5, 0, 8, 0, 10, 0, 3, 9, 0, 0, 0, 0, 0, 0, LilycoveCity_PokemonTrainerFanClub_EventScript_15952F, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_MAN_3, 0, 6, 0, 11, 0, 3, 7, 0, 0, 0, 0, 0, 0, LilycoveCity_PokemonTrainerFanClub_EventScript_15961D, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_LITTLE_GIRL_2, 0, 5, 0, 8, 0, 3, 8, 0, 0, 0, 0, 0, 0, LilycoveCity_PokemonTrainerFanClub_EventScript_159694, 0, 0, 0 - object_event 5, MAP_OBJ_GFX_LITTLE_BOY_1, 0, 7, 0, 11, 0, 3, 7, 0, 0, 0, 0, 0, 0, LilycoveCity_PokemonTrainerFanClub_EventScript_15970B, 791, 0, 0 - object_event 6, MAP_OBJ_GFX_BOY_2, 0, 1, 0, 9, 0, 3, 8, 0, 0, 0, 0, 0, 0, LilycoveCity_PokemonTrainerFanClub_EventScript_15976D, 790, 0, 0 - object_event 7, MAP_OBJ_GFX_WOMAN_4, 0, 3, 0, 10, 0, 3, 10, 0, 0, 0, 0, 0, 0, LilycoveCity_PokemonTrainerFanClub_EventScript_1597CF, 792, 0, 0 - object_event 8, MAP_OBJ_GFX_OLD_WOMAN_1, 0, 10, 0, 10, 0, 3, 9, 0, 0, 0, 0, 0, 0, LilycoveCity_PokemonTrainerFanClub_EventScript_159831, 789, 0, 0 - -LilycoveCity_PokemonTrainerFanClub_MapWarps:: @ 8389F70 - warp_def 6, 13, 0, 5, LilycoveCity - warp_def 5, 13, 0, 5, LilycoveCity - -LilycoveCity_PokemonTrainerFanClub_MapEvents:: @ 8389F80 - map_events LilycoveCity_PokemonTrainerFanClub_MapObjects, LilycoveCity_PokemonTrainerFanClub_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/LilycoveCity_UnusedMart.inc b/data/maps/events/LilycoveCity_UnusedMart.inc new file mode 100644 index 000000000..1eefb6a8f --- /dev/null +++ b/data/maps/events/LilycoveCity_UnusedMart.inc @@ -0,0 +1,6 @@ +LilycoveCity_UnusedMart_MapWarps:: @ 8389E8C + warp_def 3, 7, 0, 0, LilycoveCity + warp_def 4, 7, 0, 0, LilycoveCity + +LilycoveCity_UnusedMart_MapEvents:: @ 8389E9C + map_events 0x0, LilycoveCity_UnusedMart_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/LilycoveCity_UnusedMart.s b/data/maps/events/LilycoveCity_UnusedMart.s deleted file mode 100644 index 1eefb6a8f..000000000 --- a/data/maps/events/LilycoveCity_UnusedMart.s +++ /dev/null @@ -1,6 +0,0 @@ -LilycoveCity_UnusedMart_MapWarps:: @ 8389E8C - warp_def 3, 7, 0, 0, LilycoveCity - warp_def 4, 7, 0, 0, LilycoveCity - -LilycoveCity_UnusedMart_MapEvents:: @ 8389E9C - map_events 0x0, LilycoveCity_UnusedMart_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/LinkContestRoom1.inc b/data/maps/events/LinkContestRoom1.inc new file mode 100644 index 000000000..6c1e09430 --- /dev/null +++ b/data/maps/events/LinkContestRoom1.inc @@ -0,0 +1,18 @@ +LinkContestRoom1_MapObjects:: @ 839149C + object_event 1, MAP_OBJ_GFX_WOMAN_4, 0, 6, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_CONTEST_JUDGE, 0, 7, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 0, 0, 0 + object_event 3, 240, 0, 4, 0, 7, 0, 3, 7, 0, 0, 0, 0, 0, 0, 0x0, 0, 0, 0 + object_event 4, 241, 0, 6, 0, 7, 0, 3, 7, 0, 0, 0, 0, 0, 0, 0x0, 0, 0, 0 + object_event 5, 242, 0, 8, 0, 7, 0, 3, 7, 0, 0, 0, 0, 0, 0, 0x0, 0, 0, 0 + object_event 6, 244, 0, 2, 0, 6, 0, 3, 10, 0, 0, 0, 0, 0, 0, 0x0, 0, 0, 0 + object_event 7, 246, 0, 4, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 0, 0, 0 + object_event 8, 247, 0, 5, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 0, 0, 0 + object_event 9, 248, 0, 9, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 0, 0, 0 + object_event 10, 249, 0, 10, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 0, 0, 0 + object_event 11, 250, 0, 12, 0, 5, 0, 3, 9, 0, 0, 0, 0, 0, 0, 0x0, 0, 0, 0 + object_event 12, 245, 0, 2, 0, 5, 0, 3, 10, 0, 0, 0, 0, 0, 0, 0x0, 0, 0, 0 + object_event 13, MAP_OBJ_GFX_ITEM_BALL, 0, 7, 0, 5, 0, 3, 1, 0, 0, 0, 0, 0, 0, 0x0, 86, 0, 0 + object_event 14, 243, 0, 10, 0, 7, 0, 3, 7, 0, 0, 0, 0, 0, 0, 0x0, 0, 0, 0 + object_event 15, MAP_OBJ_GFX_ARTIST, 0, 12, 0, 6, 0, 3, 9, 0, 0, 0, 0, 0, 0, 0x0, 0, 0, 0 + +LinkContestRoom1_MapEvents:: @ 8391604 diff --git a/data/maps/events/LinkContestRoom1.s b/data/maps/events/LinkContestRoom1.s deleted file mode 100644 index 6c1e09430..000000000 --- a/data/maps/events/LinkContestRoom1.s +++ /dev/null @@ -1,18 +0,0 @@ -LinkContestRoom1_MapObjects:: @ 839149C - object_event 1, MAP_OBJ_GFX_WOMAN_4, 0, 6, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_CONTEST_JUDGE, 0, 7, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 0, 0, 0 - object_event 3, 240, 0, 4, 0, 7, 0, 3, 7, 0, 0, 0, 0, 0, 0, 0x0, 0, 0, 0 - object_event 4, 241, 0, 6, 0, 7, 0, 3, 7, 0, 0, 0, 0, 0, 0, 0x0, 0, 0, 0 - object_event 5, 242, 0, 8, 0, 7, 0, 3, 7, 0, 0, 0, 0, 0, 0, 0x0, 0, 0, 0 - object_event 6, 244, 0, 2, 0, 6, 0, 3, 10, 0, 0, 0, 0, 0, 0, 0x0, 0, 0, 0 - object_event 7, 246, 0, 4, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 0, 0, 0 - object_event 8, 247, 0, 5, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 0, 0, 0 - object_event 9, 248, 0, 9, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 0, 0, 0 - object_event 10, 249, 0, 10, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 0, 0, 0 - object_event 11, 250, 0, 12, 0, 5, 0, 3, 9, 0, 0, 0, 0, 0, 0, 0x0, 0, 0, 0 - object_event 12, 245, 0, 2, 0, 5, 0, 3, 10, 0, 0, 0, 0, 0, 0, 0x0, 0, 0, 0 - object_event 13, MAP_OBJ_GFX_ITEM_BALL, 0, 7, 0, 5, 0, 3, 1, 0, 0, 0, 0, 0, 0, 0x0, 86, 0, 0 - object_event 14, 243, 0, 10, 0, 7, 0, 3, 7, 0, 0, 0, 0, 0, 0, 0x0, 0, 0, 0 - object_event 15, MAP_OBJ_GFX_ARTIST, 0, 12, 0, 6, 0, 3, 9, 0, 0, 0, 0, 0, 0, 0x0, 0, 0, 0 - -LinkContestRoom1_MapEvents:: @ 8391604 diff --git a/data/maps/events/LinkContestRoom2.inc b/data/maps/events/LinkContestRoom2.inc new file mode 100644 index 000000000..562a96523 --- /dev/null +++ b/data/maps/events/LinkContestRoom2.inc @@ -0,0 +1 @@ +LinkContestRoom2_MapEvents:: @ 8391604 diff --git a/data/maps/events/LinkContestRoom2.s b/data/maps/events/LinkContestRoom2.s deleted file mode 100644 index 562a96523..000000000 --- a/data/maps/events/LinkContestRoom2.s +++ /dev/null @@ -1 +0,0 @@ -LinkContestRoom2_MapEvents:: @ 8391604 diff --git a/data/maps/events/LinkContestRoom3.inc b/data/maps/events/LinkContestRoom3.inc new file mode 100644 index 000000000..8c93f28c9 --- /dev/null +++ b/data/maps/events/LinkContestRoom3.inc @@ -0,0 +1 @@ +LinkContestRoom3_MapEvents:: @ 8391604 diff --git a/data/maps/events/LinkContestRoom3.s b/data/maps/events/LinkContestRoom3.s deleted file mode 100644 index 8c93f28c9..000000000 --- a/data/maps/events/LinkContestRoom3.s +++ /dev/null @@ -1 +0,0 @@ -LinkContestRoom3_MapEvents:: @ 8391604 diff --git a/data/maps/events/LinkContestRoom4.inc b/data/maps/events/LinkContestRoom4.inc new file mode 100644 index 000000000..a5e455811 --- /dev/null +++ b/data/maps/events/LinkContestRoom4.inc @@ -0,0 +1 @@ +LinkContestRoom4_MapEvents:: @ 8391604 diff --git a/data/maps/events/LinkContestRoom4.s b/data/maps/events/LinkContestRoom4.s deleted file mode 100644 index a5e455811..000000000 --- a/data/maps/events/LinkContestRoom4.s +++ /dev/null @@ -1 +0,0 @@ -LinkContestRoom4_MapEvents:: @ 8391604 diff --git a/data/maps/events/LinkContestRoom5.inc b/data/maps/events/LinkContestRoom5.inc new file mode 100644 index 000000000..f0f8fa508 --- /dev/null +++ b/data/maps/events/LinkContestRoom5.inc @@ -0,0 +1 @@ +LinkContestRoom5_MapEvents:: @ 8391604 diff --git a/data/maps/events/LinkContestRoom5.s b/data/maps/events/LinkContestRoom5.s deleted file mode 100644 index f0f8fa508..000000000 --- a/data/maps/events/LinkContestRoom5.s +++ /dev/null @@ -1 +0,0 @@ -LinkContestRoom5_MapEvents:: @ 8391604 diff --git a/data/maps/events/LinkContestRoom6.inc b/data/maps/events/LinkContestRoom6.inc new file mode 100644 index 000000000..a8fd4962f --- /dev/null +++ b/data/maps/events/LinkContestRoom6.inc @@ -0,0 +1 @@ +LinkContestRoom6_MapEvents:: @ 8391604 diff --git a/data/maps/events/LinkContestRoom6.s b/data/maps/events/LinkContestRoom6.s deleted file mode 100644 index a8fd4962f..000000000 --- a/data/maps/events/LinkContestRoom6.s +++ /dev/null @@ -1 +0,0 @@ -LinkContestRoom6_MapEvents:: @ 8391604 diff --git a/data/maps/events/LittlerootTown.inc b/data/maps/events/LittlerootTown.inc new file mode 100644 index 000000000..62a564821 --- /dev/null +++ b/data/maps/events/LittlerootTown.inc @@ -0,0 +1,32 @@ +LittlerootTown_MapObjects:: @ 83808FC + object_event 1, MAP_OBJ_GFX_LITTLE_BOY_3, 0, 16, 0, 10, 0, 3, 2, 33, 0, 0, 0, 0, 0, LittlerootTown_EventScript_14D6DF, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_FAT_MAN, 0, 12, 0, 13, 0, 3, 2, 18, 0, 0, 0, 0, 0, LittlerootTown_EventScript_14D6CD, 868, 0, 0 + object_event 3, MAP_OBJ_GFX_BOY_2, 0, 14, 0, 17, 0, 3, 2, 18, 0, 0, 0, 0, 0, LittlerootTown_EventScript_14D6D6, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_MOM, 0, 5, 0, 8, 0, 3, 7, 0, 0, 0, 0, 0, 0, LittlerootTown_EventScript_14DCE2, 752, 0, 0 + object_event 5, MAP_OBJ_GFX_TRUCK, 0, 2, 0, 10, 0, 4, 10, 0, 0, 0, 0, 0, 0, 0x0, 761, 0, 0 + object_event 6, MAP_OBJ_GFX_TRUCK, 0, 11, 0, 10, 0, 4, 10, 0, 0, 0, 0, 0, 0, 0x0, 762, 0, 0 + +LittlerootTown_MapWarps:: @ 838098C + warp_def 14, 8, 0, 1, LittlerootTown_MaysHouse_1F + warp_def 5, 8, 0, 1, LittlerootTown_BrendansHouse_1F + warp_def 7, 16, 0, 0, LittlerootTown_ProfessorBirchsLab + +LittlerootTown_MapCoordEvents:: @ 83809A4 + coord_event 10, 1, 3, 0, 0x4050, 0, 0, LittlerootTown_EventScript_14D739 + coord_event 11, 1, 3, 0, 0x4050, 0, 0, LittlerootTown_EventScript_14D797 + coord_event 11, 1, 3, 0, 0x4050, 1, 0, LittlerootTown_EventScript_14D7C7 + coord_event 8, 9, 3, 0, 0x4050, 3, 0, LittlerootTown_EventScript_14D89E + coord_event 9, 9, 3, 0, 0x4050, 3, 0, LittlerootTown_EventScript_14D8AA + coord_event 10, 9, 3, 0, 0x4050, 3, 0, LittlerootTown_EventScript_14D886 + coord_event 11, 9, 3, 0, 0x4050, 3, 0, LittlerootTown_EventScript_14D892 + coord_event 10, 2, 3, 0, 0x4050, 3, 0, LittlerootTown_EventScript_14D860 + coord_event 11, 2, 3, 0, 0x4050, 3, 0, LittlerootTown_EventScript_14D873 + +LittlerootTown_MapBGEvents:: @ 8380A34 + bg_event 15, 13, 0, 0, 0, LittlerootTown_EventScript_14D7F6 + bg_event 6, 17, 0, 0, 0, LittlerootTown_EventScript_14D7FF + bg_event 7, 8, 3, 0, 0, LittlerootTown_EventScript_14D808 + bg_event 12, 8, 3, 0, 0, LittlerootTown_EventScript_14D834 + +LittlerootTown_MapEvents:: @ 8380A64 + map_events LittlerootTown_MapObjects, LittlerootTown_MapWarps, LittlerootTown_MapCoordEvents, LittlerootTown_MapBGEvents diff --git a/data/maps/events/LittlerootTown.s b/data/maps/events/LittlerootTown.s deleted file mode 100644 index 62a564821..000000000 --- a/data/maps/events/LittlerootTown.s +++ /dev/null @@ -1,32 +0,0 @@ -LittlerootTown_MapObjects:: @ 83808FC - object_event 1, MAP_OBJ_GFX_LITTLE_BOY_3, 0, 16, 0, 10, 0, 3, 2, 33, 0, 0, 0, 0, 0, LittlerootTown_EventScript_14D6DF, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_FAT_MAN, 0, 12, 0, 13, 0, 3, 2, 18, 0, 0, 0, 0, 0, LittlerootTown_EventScript_14D6CD, 868, 0, 0 - object_event 3, MAP_OBJ_GFX_BOY_2, 0, 14, 0, 17, 0, 3, 2, 18, 0, 0, 0, 0, 0, LittlerootTown_EventScript_14D6D6, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_MOM, 0, 5, 0, 8, 0, 3, 7, 0, 0, 0, 0, 0, 0, LittlerootTown_EventScript_14DCE2, 752, 0, 0 - object_event 5, MAP_OBJ_GFX_TRUCK, 0, 2, 0, 10, 0, 4, 10, 0, 0, 0, 0, 0, 0, 0x0, 761, 0, 0 - object_event 6, MAP_OBJ_GFX_TRUCK, 0, 11, 0, 10, 0, 4, 10, 0, 0, 0, 0, 0, 0, 0x0, 762, 0, 0 - -LittlerootTown_MapWarps:: @ 838098C - warp_def 14, 8, 0, 1, LittlerootTown_MaysHouse_1F - warp_def 5, 8, 0, 1, LittlerootTown_BrendansHouse_1F - warp_def 7, 16, 0, 0, LittlerootTown_ProfessorBirchsLab - -LittlerootTown_MapCoordEvents:: @ 83809A4 - coord_event 10, 1, 3, 0, 0x4050, 0, 0, LittlerootTown_EventScript_14D739 - coord_event 11, 1, 3, 0, 0x4050, 0, 0, LittlerootTown_EventScript_14D797 - coord_event 11, 1, 3, 0, 0x4050, 1, 0, LittlerootTown_EventScript_14D7C7 - coord_event 8, 9, 3, 0, 0x4050, 3, 0, LittlerootTown_EventScript_14D89E - coord_event 9, 9, 3, 0, 0x4050, 3, 0, LittlerootTown_EventScript_14D8AA - coord_event 10, 9, 3, 0, 0x4050, 3, 0, LittlerootTown_EventScript_14D886 - coord_event 11, 9, 3, 0, 0x4050, 3, 0, LittlerootTown_EventScript_14D892 - coord_event 10, 2, 3, 0, 0x4050, 3, 0, LittlerootTown_EventScript_14D860 - coord_event 11, 2, 3, 0, 0x4050, 3, 0, LittlerootTown_EventScript_14D873 - -LittlerootTown_MapBGEvents:: @ 8380A34 - bg_event 15, 13, 0, 0, 0, LittlerootTown_EventScript_14D7F6 - bg_event 6, 17, 0, 0, 0, LittlerootTown_EventScript_14D7FF - bg_event 7, 8, 3, 0, 0, LittlerootTown_EventScript_14D808 - bg_event 12, 8, 3, 0, 0, LittlerootTown_EventScript_14D834 - -LittlerootTown_MapEvents:: @ 8380A64 - map_events LittlerootTown_MapObjects, LittlerootTown_MapWarps, LittlerootTown_MapCoordEvents, LittlerootTown_MapBGEvents diff --git a/data/maps/events/LittlerootTown_BrendansHouse_1F.inc b/data/maps/events/LittlerootTown_BrendansHouse_1F.inc new file mode 100644 index 000000000..f60a59018 --- /dev/null +++ b/data/maps/events/LittlerootTown_BrendansHouse_1F.inc @@ -0,0 +1,17 @@ +LittlerootTown_BrendansHouse_1F_MapObjects:: @ 8385674 + object_event 1, MAP_OBJ_GFX_MOM, 0, 2, 0, 6, 0, 3, 10, 0, 0, 0, 0, 0, 0, LittlerootTown_BrendansHouse_1F_EventScript_1B6BE9, 758, 0, 0 + object_event 2, MAP_OBJ_GFX_MACHOKE_CARRYING_BOX, 0, 1, 0, 3, 0, 3, 28, 3, 0, 0, 0, 0, 0, LittlerootTown_BrendansHouse_1F_EventScript_1B6CB9, 755, 0, 0 + object_event 3, MAP_OBJ_GFX_MACHOKE_FACING_AWAY, 0, 4, 0, 5, 0, 3, 65, 0, 0, 0, 0, 0, 0, LittlerootTown_BrendansHouse_1F_EventScript_1B6CA6, 754, 0, 0 + object_event 4, MAP_OBJ_GFX_WOMAN_5, 0, 2, 0, 7, 0, 3, 10, 0, 0, 0, 0, 0, 0, LittlerootTown_BrendansHouse_1F_EventScript_1529EB, 784, 0, 0 + object_event 5, MAP_OBJ_GFX_NORMAN, 0, 5, 0, 6, 0, 3, 9, 17, 0, 0, 0, 0, 0, 0x0, 734, 0, 0 + +LittlerootTown_BrendansHouse_1F_MapWarps:: @ 83856EC + warp_def 9, 8, 0, 1, LittlerootTown + warp_def 8, 8, 0, 1, LittlerootTown + warp_def 8, 2, 0, 0, LittlerootTown_BrendansHouse_2F + +LittlerootTown_BrendansHouse_1F_MapCoordEvents:: @ 8385704 + coord_event 8, 8, 0, 0, 0x4092, 4, 0, LittlerootTown_BrendansHouse_1F_EventScript_152789 + +LittlerootTown_BrendansHouse_1F_MapEvents:: @ 8385714 + map_events LittlerootTown_BrendansHouse_1F_MapObjects, LittlerootTown_BrendansHouse_1F_MapWarps, LittlerootTown_BrendansHouse_1F_MapCoordEvents, 0x0 diff --git a/data/maps/events/LittlerootTown_BrendansHouse_1F.s b/data/maps/events/LittlerootTown_BrendansHouse_1F.s deleted file mode 100644 index f60a59018..000000000 --- a/data/maps/events/LittlerootTown_BrendansHouse_1F.s +++ /dev/null @@ -1,17 +0,0 @@ -LittlerootTown_BrendansHouse_1F_MapObjects:: @ 8385674 - object_event 1, MAP_OBJ_GFX_MOM, 0, 2, 0, 6, 0, 3, 10, 0, 0, 0, 0, 0, 0, LittlerootTown_BrendansHouse_1F_EventScript_1B6BE9, 758, 0, 0 - object_event 2, MAP_OBJ_GFX_MACHOKE_CARRYING_BOX, 0, 1, 0, 3, 0, 3, 28, 3, 0, 0, 0, 0, 0, LittlerootTown_BrendansHouse_1F_EventScript_1B6CB9, 755, 0, 0 - object_event 3, MAP_OBJ_GFX_MACHOKE_FACING_AWAY, 0, 4, 0, 5, 0, 3, 65, 0, 0, 0, 0, 0, 0, LittlerootTown_BrendansHouse_1F_EventScript_1B6CA6, 754, 0, 0 - object_event 4, MAP_OBJ_GFX_WOMAN_5, 0, 2, 0, 7, 0, 3, 10, 0, 0, 0, 0, 0, 0, LittlerootTown_BrendansHouse_1F_EventScript_1529EB, 784, 0, 0 - object_event 5, MAP_OBJ_GFX_NORMAN, 0, 5, 0, 6, 0, 3, 9, 17, 0, 0, 0, 0, 0, 0x0, 734, 0, 0 - -LittlerootTown_BrendansHouse_1F_MapWarps:: @ 83856EC - warp_def 9, 8, 0, 1, LittlerootTown - warp_def 8, 8, 0, 1, LittlerootTown - warp_def 8, 2, 0, 0, LittlerootTown_BrendansHouse_2F - -LittlerootTown_BrendansHouse_1F_MapCoordEvents:: @ 8385704 - coord_event 8, 8, 0, 0, 0x4092, 4, 0, LittlerootTown_BrendansHouse_1F_EventScript_152789 - -LittlerootTown_BrendansHouse_1F_MapEvents:: @ 8385714 - map_events LittlerootTown_BrendansHouse_1F_MapObjects, LittlerootTown_BrendansHouse_1F_MapWarps, LittlerootTown_BrendansHouse_1F_MapCoordEvents, 0x0 diff --git a/data/maps/events/LittlerootTown_BrendansHouse_2F.inc b/data/maps/events/LittlerootTown_BrendansHouse_2F.inc new file mode 100644 index 000000000..a28a2d0d1 --- /dev/null +++ b/data/maps/events/LittlerootTown_BrendansHouse_2F.inc @@ -0,0 +1,27 @@ +LittlerootTown_BrendansHouse_2F_MapObjects:: @ 8385728 + object_event 1, MAP_OBJ_GFX_RIVAL_BRENDAN_NORMAL, 0, 0, 0, 2, 0, 3, 7, 1, 0, 0, 0, 0, 0, LittlerootTown_BrendansHouse_2F_EventScript_152A9D, 760, 0, 0 + object_event 2, 240, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0x0, 174, 0, 0 + object_event 3, 241, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0x0, 175, 0, 0 + object_event 4, 242, 0, 0, 0, 2, 0, 3, 1, 0, 0, 0, 0, 0, 0, 0x0, 176, 0, 0 + object_event 5, 243, 0, 0, 0, 3, 0, 3, 1, 0, 0, 0, 0, 0, 0, 0x0, 177, 0, 0 + object_event 6, 244, 0, 0, 0, 4, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0x0, 178, 0, 0 + object_event 7, 245, 0, 0, 0, 5, 0, 4, 1, 0, 0, 0, 0, 0, 0, 0x0, 179, 0, 0 + object_event 8, 246, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0x0, 180, 0, 0 + object_event 9, 247, 0, 1, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0x0, 181, 0, 0 + object_event 10, 248, 0, 1, 0, 2, 0, 3, 1, 0, 0, 0, 0, 0, 0, 0x0, 182, 0, 0 + object_event 11, 249, 0, 1, 0, 3, 0, 3, 1, 0, 0, 0, 0, 0, 0, 0x0, 183, 0, 0 + object_event 12, 250, 0, 1, 0, 4, 0, 3, 1, 0, 0, 0, 0, 0, 0, 0x0, 184, 0, 0 + object_event 13, 251, 0, 1, 0, 5, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0x0, 185, 0, 0 + object_event 14, MAP_OBJ_GFX_MOM, 0, 7, 0, 1, 0, 3, 8, 1, 0, 0, 0, 0, 0, 0x0, 757, 0, 0 + +LittlerootTown_BrendansHouse_2F_MapWarps:: @ 8385878 + warp_def 7, 1, 0, 2, LittlerootTown_BrendansHouse_1F + +LittlerootTown_BrendansHouse_2F_MapBGEvents:: @ 8385880 + bg_event 0, 1, 0, 1, 0, LittlerootTown_BrendansHouse_2F_EventScript_15281E + bg_event 1, 1, 0, 0, 0, LittlerootTown_BrendansHouse_2F_EventScript_152867 + bg_event 5, 1, 0, 0, 0, LittlerootTown_BrendansHouse_2F_EventScript_1B69D3 + bg_event 3, 1, 0, 0, 0, LittlerootTown_BrendansHouse_2F_EventScript_152870 + +LittlerootTown_BrendansHouse_2F_MapEvents:: @ 83858B0 + map_events LittlerootTown_BrendansHouse_2F_MapObjects, LittlerootTown_BrendansHouse_2F_MapWarps, 0x0, LittlerootTown_BrendansHouse_2F_MapBGEvents diff --git a/data/maps/events/LittlerootTown_BrendansHouse_2F.s b/data/maps/events/LittlerootTown_BrendansHouse_2F.s deleted file mode 100644 index a28a2d0d1..000000000 --- a/data/maps/events/LittlerootTown_BrendansHouse_2F.s +++ /dev/null @@ -1,27 +0,0 @@ -LittlerootTown_BrendansHouse_2F_MapObjects:: @ 8385728 - object_event 1, MAP_OBJ_GFX_RIVAL_BRENDAN_NORMAL, 0, 0, 0, 2, 0, 3, 7, 1, 0, 0, 0, 0, 0, LittlerootTown_BrendansHouse_2F_EventScript_152A9D, 760, 0, 0 - object_event 2, 240, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0x0, 174, 0, 0 - object_event 3, 241, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0x0, 175, 0, 0 - object_event 4, 242, 0, 0, 0, 2, 0, 3, 1, 0, 0, 0, 0, 0, 0, 0x0, 176, 0, 0 - object_event 5, 243, 0, 0, 0, 3, 0, 3, 1, 0, 0, 0, 0, 0, 0, 0x0, 177, 0, 0 - object_event 6, 244, 0, 0, 0, 4, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0x0, 178, 0, 0 - object_event 7, 245, 0, 0, 0, 5, 0, 4, 1, 0, 0, 0, 0, 0, 0, 0x0, 179, 0, 0 - object_event 8, 246, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0x0, 180, 0, 0 - object_event 9, 247, 0, 1, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0x0, 181, 0, 0 - object_event 10, 248, 0, 1, 0, 2, 0, 3, 1, 0, 0, 0, 0, 0, 0, 0x0, 182, 0, 0 - object_event 11, 249, 0, 1, 0, 3, 0, 3, 1, 0, 0, 0, 0, 0, 0, 0x0, 183, 0, 0 - object_event 12, 250, 0, 1, 0, 4, 0, 3, 1, 0, 0, 0, 0, 0, 0, 0x0, 184, 0, 0 - object_event 13, 251, 0, 1, 0, 5, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0x0, 185, 0, 0 - object_event 14, MAP_OBJ_GFX_MOM, 0, 7, 0, 1, 0, 3, 8, 1, 0, 0, 0, 0, 0, 0x0, 757, 0, 0 - -LittlerootTown_BrendansHouse_2F_MapWarps:: @ 8385878 - warp_def 7, 1, 0, 2, LittlerootTown_BrendansHouse_1F - -LittlerootTown_BrendansHouse_2F_MapBGEvents:: @ 8385880 - bg_event 0, 1, 0, 1, 0, LittlerootTown_BrendansHouse_2F_EventScript_15281E - bg_event 1, 1, 0, 0, 0, LittlerootTown_BrendansHouse_2F_EventScript_152867 - bg_event 5, 1, 0, 0, 0, LittlerootTown_BrendansHouse_2F_EventScript_1B69D3 - bg_event 3, 1, 0, 0, 0, LittlerootTown_BrendansHouse_2F_EventScript_152870 - -LittlerootTown_BrendansHouse_2F_MapEvents:: @ 83858B0 - map_events LittlerootTown_BrendansHouse_2F_MapObjects, LittlerootTown_BrendansHouse_2F_MapWarps, 0x0, LittlerootTown_BrendansHouse_2F_MapBGEvents diff --git a/data/maps/events/LittlerootTown_MaysHouse_1F.inc b/data/maps/events/LittlerootTown_MaysHouse_1F.inc new file mode 100644 index 000000000..d5874624b --- /dev/null +++ b/data/maps/events/LittlerootTown_MaysHouse_1F.inc @@ -0,0 +1,17 @@ +LittlerootTown_MaysHouse_1F_MapObjects:: @ 83858C4 + object_event 1, MAP_OBJ_GFX_MOM, 0, 8, 0, 6, 0, 3, 9, 0, 0, 0, 0, 0, 0, LittlerootTown_MaysHouse_1F_EventScript_1B6BE9, 759, 0, 0 + object_event 2, MAP_OBJ_GFX_MACHOKE_FACING_AWAY, 0, 6, 0, 5, 0, 3, 65, 0, 0, 0, 0, 0, 0, LittlerootTown_MaysHouse_1F_EventScript_1B6CA6, 754, 0, 0 + object_event 3, MAP_OBJ_GFX_MACHOKE_CARRYING_BOX, 0, 9, 0, 3, 0, 3, 27, 3, 0, 0, 0, 0, 0, LittlerootTown_MaysHouse_1F_EventScript_1B6CB9, 755, 0, 0 + object_event 4, MAP_OBJ_GFX_WOMAN_5, 0, 8, 0, 7, 0, 3, 9, 0, 0, 0, 0, 0, 0, LittlerootTown_MaysHouse_1F_EventScript_1529EB, 785, 0, 0 + object_event 5, MAP_OBJ_GFX_NORMAN, 0, 5, 0, 6, 0, 3, 10, 17, 0, 0, 0, 0, 0, 0x0, 734, 0, 0 + +LittlerootTown_MaysHouse_1F_MapWarps:: @ 838593C + warp_def 1, 8, 0, 0, LittlerootTown + warp_def 2, 8, 0, 0, LittlerootTown + warp_def 2, 2, 0, 0, LittlerootTown_MaysHouse_2F + +LittlerootTown_MaysHouse_1F_MapCoordEvents:: @ 8385954 + coord_event 2, 8, 0, 0, 0x4092, 4, 0, LittlerootTown_MaysHouse_1F_EventScript_152A35 + +LittlerootTown_MaysHouse_1F_MapEvents:: @ 8385964 + map_events LittlerootTown_MaysHouse_1F_MapObjects, LittlerootTown_MaysHouse_1F_MapWarps, LittlerootTown_MaysHouse_1F_MapCoordEvents, 0x0 diff --git a/data/maps/events/LittlerootTown_MaysHouse_1F.s b/data/maps/events/LittlerootTown_MaysHouse_1F.s deleted file mode 100644 index d5874624b..000000000 --- a/data/maps/events/LittlerootTown_MaysHouse_1F.s +++ /dev/null @@ -1,17 +0,0 @@ -LittlerootTown_MaysHouse_1F_MapObjects:: @ 83858C4 - object_event 1, MAP_OBJ_GFX_MOM, 0, 8, 0, 6, 0, 3, 9, 0, 0, 0, 0, 0, 0, LittlerootTown_MaysHouse_1F_EventScript_1B6BE9, 759, 0, 0 - object_event 2, MAP_OBJ_GFX_MACHOKE_FACING_AWAY, 0, 6, 0, 5, 0, 3, 65, 0, 0, 0, 0, 0, 0, LittlerootTown_MaysHouse_1F_EventScript_1B6CA6, 754, 0, 0 - object_event 3, MAP_OBJ_GFX_MACHOKE_CARRYING_BOX, 0, 9, 0, 3, 0, 3, 27, 3, 0, 0, 0, 0, 0, LittlerootTown_MaysHouse_1F_EventScript_1B6CB9, 755, 0, 0 - object_event 4, MAP_OBJ_GFX_WOMAN_5, 0, 8, 0, 7, 0, 3, 9, 0, 0, 0, 0, 0, 0, LittlerootTown_MaysHouse_1F_EventScript_1529EB, 785, 0, 0 - object_event 5, MAP_OBJ_GFX_NORMAN, 0, 5, 0, 6, 0, 3, 10, 17, 0, 0, 0, 0, 0, 0x0, 734, 0, 0 - -LittlerootTown_MaysHouse_1F_MapWarps:: @ 838593C - warp_def 1, 8, 0, 0, LittlerootTown - warp_def 2, 8, 0, 0, LittlerootTown - warp_def 2, 2, 0, 0, LittlerootTown_MaysHouse_2F - -LittlerootTown_MaysHouse_1F_MapCoordEvents:: @ 8385954 - coord_event 2, 8, 0, 0, 0x4092, 4, 0, LittlerootTown_MaysHouse_1F_EventScript_152A35 - -LittlerootTown_MaysHouse_1F_MapEvents:: @ 8385964 - map_events LittlerootTown_MaysHouse_1F_MapObjects, LittlerootTown_MaysHouse_1F_MapWarps, LittlerootTown_MaysHouse_1F_MapCoordEvents, 0x0 diff --git a/data/maps/events/LittlerootTown_MaysHouse_2F.inc b/data/maps/events/LittlerootTown_MaysHouse_2F.inc new file mode 100644 index 000000000..3a3656287 --- /dev/null +++ b/data/maps/events/LittlerootTown_MaysHouse_2F.inc @@ -0,0 +1,28 @@ +LittlerootTown_MaysHouse_2F_MapObjects:: @ 8385978 + object_event 1, MAP_OBJ_GFX_RIVAL_MAY_NORMAL, 0, 8, 0, 2, 0, 3, 7, 1, 0, 0, 0, 0, 0, LittlerootTown_MaysHouse_2F_EventScript_152A9D, 722, 0, 0 + object_event 2, 240, 0, 0, 0, 6, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0x0, 174, 0, 0 + object_event 3, 241, 0, 1, 0, 6, 0, 3, 1, 0, 0, 0, 0, 0, 0, 0x0, 175, 0, 0 + object_event 4, 242, 0, 2, 0, 6, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0x0, 176, 0, 0 + object_event 5, 243, 0, 3, 0, 6, 0, 3, 1, 0, 0, 0, 0, 0, 0, 0x0, 177, 0, 0 + object_event 6, 244, 0, 4, 0, 6, 0, 3, 1, 0, 0, 0, 0, 0, 0, 0x0, 178, 0, 0 + object_event 7, 245, 0, 5, 0, 6, 0, 3, 1, 0, 0, 0, 0, 0, 0, 0x0, 179, 0, 0 + object_event 8, 246, 0, 0, 0, 7, 0, 3, 1, 0, 0, 0, 0, 0, 0, 0x0, 180, 0, 0 + object_event 9, 247, 0, 1, 0, 7, 0, 3, 1, 0, 0, 0, 0, 0, 0, 0x0, 181, 0, 0 + object_event 10, 248, 0, 2, 0, 7, 0, 3, 1, 0, 0, 0, 0, 0, 0, 0x0, 182, 0, 0 + object_event 11, 249, 0, 3, 0, 7, 0, 3, 1, 0, 0, 0, 0, 0, 0, 0x0, 183, 0, 0 + object_event 12, 250, 0, 4, 0, 7, 0, 3, 1, 0, 0, 0, 0, 0, 0, 0x0, 184, 0, 0 + object_event 13, 251, 0, 5, 0, 7, 0, 3, 1, 0, 0, 0, 0, 0, 0, 0x0, 185, 0, 0 + object_event 14, MAP_OBJ_GFX_MOM, 0, 1, 0, 1, 0, 3, 8, 1, 0, 0, 0, 0, 0, 0x0, 757, 0, 0 + object_event 15, MAP_OBJ_GFX_PICHU_DOLL, 0, 3, 0, 4, 0, 4, 8, 17, 0, 0, 0, 0, 0, 0x0, 849, 0, 0 + +LittlerootTown_MaysHouse_2F_MapWarps:: @ 8385AE0 + warp_def 1, 1, 0, 2, LittlerootTown_MaysHouse_1F + +LittlerootTown_MaysHouse_2F_MapBGEvents:: @ 8385AE8 + bg_event 5, 1, 0, 0, 0, LittlerootTown_MaysHouse_2F_EventScript_152870 + bg_event 7, 1, 0, 0, 0, LittlerootTown_MaysHouse_2F_EventScript_152867 + bg_event 3, 1, 0, 0, 0, LittlerootTown_MaysHouse_2F_EventScript_1B69DF + bg_event 8, 1, 0, 0, 0, LittlerootTown_MaysHouse_2F_EventScript_152C39 + +LittlerootTown_MaysHouse_2F_MapEvents:: @ 8385B18 + map_events LittlerootTown_MaysHouse_2F_MapObjects, LittlerootTown_MaysHouse_2F_MapWarps, 0x0, LittlerootTown_MaysHouse_2F_MapBGEvents diff --git a/data/maps/events/LittlerootTown_MaysHouse_2F.s b/data/maps/events/LittlerootTown_MaysHouse_2F.s deleted file mode 100644 index 3a3656287..000000000 --- a/data/maps/events/LittlerootTown_MaysHouse_2F.s +++ /dev/null @@ -1,28 +0,0 @@ -LittlerootTown_MaysHouse_2F_MapObjects:: @ 8385978 - object_event 1, MAP_OBJ_GFX_RIVAL_MAY_NORMAL, 0, 8, 0, 2, 0, 3, 7, 1, 0, 0, 0, 0, 0, LittlerootTown_MaysHouse_2F_EventScript_152A9D, 722, 0, 0 - object_event 2, 240, 0, 0, 0, 6, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0x0, 174, 0, 0 - object_event 3, 241, 0, 1, 0, 6, 0, 3, 1, 0, 0, 0, 0, 0, 0, 0x0, 175, 0, 0 - object_event 4, 242, 0, 2, 0, 6, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0x0, 176, 0, 0 - object_event 5, 243, 0, 3, 0, 6, 0, 3, 1, 0, 0, 0, 0, 0, 0, 0x0, 177, 0, 0 - object_event 6, 244, 0, 4, 0, 6, 0, 3, 1, 0, 0, 0, 0, 0, 0, 0x0, 178, 0, 0 - object_event 7, 245, 0, 5, 0, 6, 0, 3, 1, 0, 0, 0, 0, 0, 0, 0x0, 179, 0, 0 - object_event 8, 246, 0, 0, 0, 7, 0, 3, 1, 0, 0, 0, 0, 0, 0, 0x0, 180, 0, 0 - object_event 9, 247, 0, 1, 0, 7, 0, 3, 1, 0, 0, 0, 0, 0, 0, 0x0, 181, 0, 0 - object_event 10, 248, 0, 2, 0, 7, 0, 3, 1, 0, 0, 0, 0, 0, 0, 0x0, 182, 0, 0 - object_event 11, 249, 0, 3, 0, 7, 0, 3, 1, 0, 0, 0, 0, 0, 0, 0x0, 183, 0, 0 - object_event 12, 250, 0, 4, 0, 7, 0, 3, 1, 0, 0, 0, 0, 0, 0, 0x0, 184, 0, 0 - object_event 13, 251, 0, 5, 0, 7, 0, 3, 1, 0, 0, 0, 0, 0, 0, 0x0, 185, 0, 0 - object_event 14, MAP_OBJ_GFX_MOM, 0, 1, 0, 1, 0, 3, 8, 1, 0, 0, 0, 0, 0, 0x0, 757, 0, 0 - object_event 15, MAP_OBJ_GFX_PICHU_DOLL, 0, 3, 0, 4, 0, 4, 8, 17, 0, 0, 0, 0, 0, 0x0, 849, 0, 0 - -LittlerootTown_MaysHouse_2F_MapWarps:: @ 8385AE0 - warp_def 1, 1, 0, 2, LittlerootTown_MaysHouse_1F - -LittlerootTown_MaysHouse_2F_MapBGEvents:: @ 8385AE8 - bg_event 5, 1, 0, 0, 0, LittlerootTown_MaysHouse_2F_EventScript_152870 - bg_event 7, 1, 0, 0, 0, LittlerootTown_MaysHouse_2F_EventScript_152867 - bg_event 3, 1, 0, 0, 0, LittlerootTown_MaysHouse_2F_EventScript_1B69DF - bg_event 8, 1, 0, 0, 0, LittlerootTown_MaysHouse_2F_EventScript_152C39 - -LittlerootTown_MaysHouse_2F_MapEvents:: @ 8385B18 - map_events LittlerootTown_MaysHouse_2F_MapObjects, LittlerootTown_MaysHouse_2F_MapWarps, 0x0, LittlerootTown_MaysHouse_2F_MapBGEvents diff --git a/data/maps/events/LittlerootTown_ProfessorBirchsLab.inc b/data/maps/events/LittlerootTown_ProfessorBirchsLab.inc new file mode 100644 index 000000000..cbc1e4154 --- /dev/null +++ b/data/maps/events/LittlerootTown_ProfessorBirchsLab.inc @@ -0,0 +1,28 @@ +LittlerootTown_ProfessorBirchsLab_MapObjects:: @ 8385B2C + object_event 1, MAP_OBJ_GFX_SCIENTIST_1, 0, 9, 0, 8, 0, 3, 2, 17, 0, 0, 0, 0, 0, LittlerootTown_ProfessorBirchsLab_EventScript_152D63, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_PROF_BIRCH, 0, 6, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, LittlerootTown_ProfessorBirchsLab_EventScript_152D9A, 721, 0, 0 + object_event 3, 240, 0, 7, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, LittlerootTown_ProfessorBirchsLab_EventScript_152EA3, 889, 0, 0 + +LittlerootTown_ProfessorBirchsLab_MapWarps:: @ 8385B74 + warp_def 6, 12, 0, 2, LittlerootTown + warp_def 7, 12, 0, 2, LittlerootTown + +LittlerootTown_ProfessorBirchsLab_MapBGEvents:: @ 8385B84 + bg_event 10, 7, 0, 1, 0, LittlerootTown_ProfessorBirchsLab_EventScript_152E9A + bg_event 11, 7, 0, 1, 0, LittlerootTown_ProfessorBirchsLab_EventScript_152E9A + bg_event 7, 1, 0, 0, 0, LittlerootTown_ProfessorBirchsLab_EventScript_152EE2 + bg_event 8, 1, 0, 0, 0, LittlerootTown_ProfessorBirchsLab_EventScript_152EE2 + bg_event 1, 1, 0, 0, 0, LittlerootTown_ProfessorBirchsLab_EventScript_152ED9 + bg_event 0, 7, 0, 0, 0, LittlerootTown_ProfessorBirchsLab_EventScript_152ED9 + bg_event 1, 7, 0, 0, 0, LittlerootTown_ProfessorBirchsLab_EventScript_152ED9 + bg_event 2, 7, 0, 0, 0, LittlerootTown_ProfessorBirchsLab_EventScript_152ED9 + bg_event 3, 7, 0, 0, 0, LittlerootTown_ProfessorBirchsLab_EventScript_152ED9 + bg_event 4, 1, 0, 0, 0, LittlerootTown_ProfessorBirchsLab_EventScript_152ED0 + bg_event 3, 1, 0, 0, 0, LittlerootTown_ProfessorBirchsLab_EventScript_152ED0 + bg_event 1, 10, 0, 0, 0, LittlerootTown_ProfessorBirchsLab_EventScript_152ED0 + bg_event 1, 9, 0, 0, 0, LittlerootTown_ProfessorBirchsLab_EventScript_152ED0 + bg_event 11, 10, 0, 0, 0, LittlerootTown_ProfessorBirchsLab_EventScript_152ED0 + bg_event 11, 9, 0, 0, 0, LittlerootTown_ProfessorBirchsLab_EventScript_152ED0 + +LittlerootTown_ProfessorBirchsLab_MapEvents:: @ 8385C38 + map_events LittlerootTown_ProfessorBirchsLab_MapObjects, LittlerootTown_ProfessorBirchsLab_MapWarps, 0x0, LittlerootTown_ProfessorBirchsLab_MapBGEvents diff --git a/data/maps/events/LittlerootTown_ProfessorBirchsLab.s b/data/maps/events/LittlerootTown_ProfessorBirchsLab.s deleted file mode 100644 index cbc1e4154..000000000 --- a/data/maps/events/LittlerootTown_ProfessorBirchsLab.s +++ /dev/null @@ -1,28 +0,0 @@ -LittlerootTown_ProfessorBirchsLab_MapObjects:: @ 8385B2C - object_event 1, MAP_OBJ_GFX_SCIENTIST_1, 0, 9, 0, 8, 0, 3, 2, 17, 0, 0, 0, 0, 0, LittlerootTown_ProfessorBirchsLab_EventScript_152D63, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_PROF_BIRCH, 0, 6, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, LittlerootTown_ProfessorBirchsLab_EventScript_152D9A, 721, 0, 0 - object_event 3, 240, 0, 7, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, LittlerootTown_ProfessorBirchsLab_EventScript_152EA3, 889, 0, 0 - -LittlerootTown_ProfessorBirchsLab_MapWarps:: @ 8385B74 - warp_def 6, 12, 0, 2, LittlerootTown - warp_def 7, 12, 0, 2, LittlerootTown - -LittlerootTown_ProfessorBirchsLab_MapBGEvents:: @ 8385B84 - bg_event 10, 7, 0, 1, 0, LittlerootTown_ProfessorBirchsLab_EventScript_152E9A - bg_event 11, 7, 0, 1, 0, LittlerootTown_ProfessorBirchsLab_EventScript_152E9A - bg_event 7, 1, 0, 0, 0, LittlerootTown_ProfessorBirchsLab_EventScript_152EE2 - bg_event 8, 1, 0, 0, 0, LittlerootTown_ProfessorBirchsLab_EventScript_152EE2 - bg_event 1, 1, 0, 0, 0, LittlerootTown_ProfessorBirchsLab_EventScript_152ED9 - bg_event 0, 7, 0, 0, 0, LittlerootTown_ProfessorBirchsLab_EventScript_152ED9 - bg_event 1, 7, 0, 0, 0, LittlerootTown_ProfessorBirchsLab_EventScript_152ED9 - bg_event 2, 7, 0, 0, 0, LittlerootTown_ProfessorBirchsLab_EventScript_152ED9 - bg_event 3, 7, 0, 0, 0, LittlerootTown_ProfessorBirchsLab_EventScript_152ED9 - bg_event 4, 1, 0, 0, 0, LittlerootTown_ProfessorBirchsLab_EventScript_152ED0 - bg_event 3, 1, 0, 0, 0, LittlerootTown_ProfessorBirchsLab_EventScript_152ED0 - bg_event 1, 10, 0, 0, 0, LittlerootTown_ProfessorBirchsLab_EventScript_152ED0 - bg_event 1, 9, 0, 0, 0, LittlerootTown_ProfessorBirchsLab_EventScript_152ED0 - bg_event 11, 10, 0, 0, 0, LittlerootTown_ProfessorBirchsLab_EventScript_152ED0 - bg_event 11, 9, 0, 0, 0, LittlerootTown_ProfessorBirchsLab_EventScript_152ED0 - -LittlerootTown_ProfessorBirchsLab_MapEvents:: @ 8385C38 - map_events LittlerootTown_ProfessorBirchsLab_MapObjects, LittlerootTown_ProfessorBirchsLab_MapWarps, 0x0, LittlerootTown_ProfessorBirchsLab_MapBGEvents diff --git a/data/maps/events/MagmaHideout_1F.inc b/data/maps/events/MagmaHideout_1F.inc new file mode 100644 index 000000000..b90e53ff8 --- /dev/null +++ b/data/maps/events/MagmaHideout_1F.inc @@ -0,0 +1,11 @@ +MagmaHideout_1F_MapObjects:: @ 838E9BC + object_event 1, 241, 0, 13, 0, 19, 0, 3, 8, 17, 0, 0, 0, 0, 0, MagmaHideout_1F_EventScript_15D7CE, 821, 0, 0 + object_event 2, 241, 0, 14, 0, 19, 0, 3, 8, 17, 0, 0, 0, 0, 0, MagmaHideout_1F_EventScript_15D7ED, 822, 0, 0 + object_event 3, 241, 0, 20, 0, 3, 0, 3, 50, 110, 0, 1, 0, 3, 0, MagmaHideout_1F_EventScript_15D80C, 0, 0, 0 + +MagmaHideout_1F_MapWarps:: @ 838EA04 + warp_def 13, 27, 1, 14, LilycoveCity + warp_def 13, 1, 3, 0, MagmaHideout_B1F + +MagmaHideout_1F_MapEvents:: @ 838EA14 + map_events MagmaHideout_1F_MapObjects, MagmaHideout_1F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/MagmaHideout_1F.s b/data/maps/events/MagmaHideout_1F.s deleted file mode 100644 index b90e53ff8..000000000 --- a/data/maps/events/MagmaHideout_1F.s +++ /dev/null @@ -1,11 +0,0 @@ -MagmaHideout_1F_MapObjects:: @ 838E9BC - object_event 1, 241, 0, 13, 0, 19, 0, 3, 8, 17, 0, 0, 0, 0, 0, MagmaHideout_1F_EventScript_15D7CE, 821, 0, 0 - object_event 2, 241, 0, 14, 0, 19, 0, 3, 8, 17, 0, 0, 0, 0, 0, MagmaHideout_1F_EventScript_15D7ED, 822, 0, 0 - object_event 3, 241, 0, 20, 0, 3, 0, 3, 50, 110, 0, 1, 0, 3, 0, MagmaHideout_1F_EventScript_15D80C, 0, 0, 0 - -MagmaHideout_1F_MapWarps:: @ 838EA04 - warp_def 13, 27, 1, 14, LilycoveCity - warp_def 13, 1, 3, 0, MagmaHideout_B1F - -MagmaHideout_1F_MapEvents:: @ 838EA14 - map_events MagmaHideout_1F_MapObjects, MagmaHideout_1F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/MagmaHideout_B1F.inc b/data/maps/events/MagmaHideout_B1F.inc new file mode 100644 index 000000000..c9f1101cc --- /dev/null +++ b/data/maps/events/MagmaHideout_B1F.inc @@ -0,0 +1,43 @@ +MagmaHideout_B1F_MapObjects:: @ 838EA28 + object_event 1, 241, 0, 33, 0, 3, 0, 3, 9, 17, 0, 1, 0, 5, 0, MagmaHideout_B1F_EventScript_15D850, 0, 0, 0 + object_event 2, 241, 0, 41, 0, 17, 0, 3, 23, 17, 0, 1, 0, 3, 0, MagmaHideout_B1F_EventScript_15D875, 0, 0, 0 + object_event 3, 242, 0, 33, 0, 19, 0, 3, 27, 20, 0, 1, 0, 3, 0, MagmaHideout_B1F_EventScript_15D89A, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_ITEM_BALL, 0, 26, 0, 10, 0, 3, 1, 17, 0, 0, 0, 0, 0, MagmaHideout_B1F_EventScript_1B19C2, 1125, 0, 0 + object_event 5, MAP_OBJ_GFX_ITEM_BALL, 0, 14, 0, 18, 0, 3, 1, 17, 0, 0, 0, 0, 0, MagmaHideout_B1F_EventScript_1B19DC, 1126, 0, 0 + object_event 6, MAP_OBJ_GFX_ITEM_BALL, 0, 27, 0, 10, 0, 3, 1, 17, 0, 0, 0, 0, 0, MagmaHideout_B1F_EventScript_1A04FD, 977, 0, 0 + object_event 7, MAP_OBJ_GFX_ITEM_BALL, 0, 26, 0, 11, 0, 3, 1, 17, 0, 0, 0, 0, 0, MagmaHideout_B1F_EventScript_1B19CF, 1134, 0, 0 + object_event 8, MAP_OBJ_GFX_ITEM_BALL, 0, 27, 0, 11, 0, 3, 1, 17, 0, 0, 0, 0, 0, MagmaHideout_B1F_EventScript_1A051B, 978, 0, 0 + +MagmaHideout_B1F_MapWarps:: @ 838EAE8 + warp_def 3, 3, 3, 1, MagmaHideout_1F + warp_def 14, 3, 3, 0, MagmaHideout_B2F + warp_def 23, 1, 3, 1, MagmaHideout_B2F + warp_def 29, 1, 3, 2, MagmaHideout_B2F + warp_def 8, 5, 3, 6, MagmaHideout_B1F + warp_def 8, 7, 3, 9, MagmaHideout_B1F + warp_def 14, 8, 3, 4, MagmaHideout_B1F + warp_def 23, 5, 3, 10, MagmaHideout_B1F + warp_def 39, 5, 3, 13, MagmaHideout_B1F + warp_def 16, 16, 3, 5, MagmaHideout_B1F + warp_def 21, 14, 3, 7, MagmaHideout_B1F + warp_def 21, 20, 3, 12, MagmaHideout_B1F + warp_def 38, 11, 3, 11, MagmaHideout_B1F + warp_def 43, 19, 3, 8, MagmaHideout_B1F + warp_def 34, 11, 3, 28, MagmaHideout_B1F + warp_def 41, 11, 3, 16, MagmaHideout_B1F + warp_def 56, 3, 3, 15, MagmaHideout_B1F + warp_def 56, 5, 3, 16, MagmaHideout_B1F + warp_def 53, 5, 3, 22, MagmaHideout_B1F + warp_def 59, 5, 3, 20, MagmaHideout_B1F + warp_def 53, 9, 3, 19, MagmaHideout_B1F + warp_def 56, 9, 3, 24, MagmaHideout_B1F + warp_def 59, 9, 3, 18, MagmaHideout_B1F + warp_def 53, 13, 3, 17, MagmaHideout_B1F + warp_def 56, 13, 3, 21, MagmaHideout_B1F + warp_def 59, 13, 3, 26, MagmaHideout_B1F + warp_def 53, 17, 3, 25, MagmaHideout_B1F + warp_def 56, 17, 3, 21, MagmaHideout_B1F + warp_def 59, 17, 3, 14, MagmaHideout_B1F + +MagmaHideout_B1F_MapEvents:: @ 838EBD0 + map_events MagmaHideout_B1F_MapObjects, MagmaHideout_B1F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/MagmaHideout_B1F.s b/data/maps/events/MagmaHideout_B1F.s deleted file mode 100644 index c9f1101cc..000000000 --- a/data/maps/events/MagmaHideout_B1F.s +++ /dev/null @@ -1,43 +0,0 @@ -MagmaHideout_B1F_MapObjects:: @ 838EA28 - object_event 1, 241, 0, 33, 0, 3, 0, 3, 9, 17, 0, 1, 0, 5, 0, MagmaHideout_B1F_EventScript_15D850, 0, 0, 0 - object_event 2, 241, 0, 41, 0, 17, 0, 3, 23, 17, 0, 1, 0, 3, 0, MagmaHideout_B1F_EventScript_15D875, 0, 0, 0 - object_event 3, 242, 0, 33, 0, 19, 0, 3, 27, 20, 0, 1, 0, 3, 0, MagmaHideout_B1F_EventScript_15D89A, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_ITEM_BALL, 0, 26, 0, 10, 0, 3, 1, 17, 0, 0, 0, 0, 0, MagmaHideout_B1F_EventScript_1B19C2, 1125, 0, 0 - object_event 5, MAP_OBJ_GFX_ITEM_BALL, 0, 14, 0, 18, 0, 3, 1, 17, 0, 0, 0, 0, 0, MagmaHideout_B1F_EventScript_1B19DC, 1126, 0, 0 - object_event 6, MAP_OBJ_GFX_ITEM_BALL, 0, 27, 0, 10, 0, 3, 1, 17, 0, 0, 0, 0, 0, MagmaHideout_B1F_EventScript_1A04FD, 977, 0, 0 - object_event 7, MAP_OBJ_GFX_ITEM_BALL, 0, 26, 0, 11, 0, 3, 1, 17, 0, 0, 0, 0, 0, MagmaHideout_B1F_EventScript_1B19CF, 1134, 0, 0 - object_event 8, MAP_OBJ_GFX_ITEM_BALL, 0, 27, 0, 11, 0, 3, 1, 17, 0, 0, 0, 0, 0, MagmaHideout_B1F_EventScript_1A051B, 978, 0, 0 - -MagmaHideout_B1F_MapWarps:: @ 838EAE8 - warp_def 3, 3, 3, 1, MagmaHideout_1F - warp_def 14, 3, 3, 0, MagmaHideout_B2F - warp_def 23, 1, 3, 1, MagmaHideout_B2F - warp_def 29, 1, 3, 2, MagmaHideout_B2F - warp_def 8, 5, 3, 6, MagmaHideout_B1F - warp_def 8, 7, 3, 9, MagmaHideout_B1F - warp_def 14, 8, 3, 4, MagmaHideout_B1F - warp_def 23, 5, 3, 10, MagmaHideout_B1F - warp_def 39, 5, 3, 13, MagmaHideout_B1F - warp_def 16, 16, 3, 5, MagmaHideout_B1F - warp_def 21, 14, 3, 7, MagmaHideout_B1F - warp_def 21, 20, 3, 12, MagmaHideout_B1F - warp_def 38, 11, 3, 11, MagmaHideout_B1F - warp_def 43, 19, 3, 8, MagmaHideout_B1F - warp_def 34, 11, 3, 28, MagmaHideout_B1F - warp_def 41, 11, 3, 16, MagmaHideout_B1F - warp_def 56, 3, 3, 15, MagmaHideout_B1F - warp_def 56, 5, 3, 16, MagmaHideout_B1F - warp_def 53, 5, 3, 22, MagmaHideout_B1F - warp_def 59, 5, 3, 20, MagmaHideout_B1F - warp_def 53, 9, 3, 19, MagmaHideout_B1F - warp_def 56, 9, 3, 24, MagmaHideout_B1F - warp_def 59, 9, 3, 18, MagmaHideout_B1F - warp_def 53, 13, 3, 17, MagmaHideout_B1F - warp_def 56, 13, 3, 21, MagmaHideout_B1F - warp_def 59, 13, 3, 26, MagmaHideout_B1F - warp_def 53, 17, 3, 25, MagmaHideout_B1F - warp_def 56, 17, 3, 21, MagmaHideout_B1F - warp_def 59, 17, 3, 14, MagmaHideout_B1F - -MagmaHideout_B1F_MapEvents:: @ 838EBD0 - map_events MagmaHideout_B1F_MapObjects, MagmaHideout_B1F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/MagmaHideout_B2F.inc b/data/maps/events/MagmaHideout_B2F.inc new file mode 100644 index 000000000..258592732 --- /dev/null +++ b/data/maps/events/MagmaHideout_B2F.inc @@ -0,0 +1,25 @@ +MagmaHideout_B2F_MapObjects:: @ 838EBE4 + object_event 1, 241, 0, 8, 0, 19, 0, 3, 10, 17, 0, 0, 0, 0, 0, MagmaHideout_B2F_EventScript_15D8E1, 924, 0, 0 + object_event 2, 241, 0, 31, 0, 11, 0, 3, 51, 71, 0, 1, 0, 3, 0, MagmaHideout_B2F_EventScript_15D962, 924, 0, 0 + object_event 3, MAP_OBJ_GFX_SUBMARINE_SHADOW, 0, 12, 0, 20, 0, 1, 10, 17, 0, 0, 0, 0, 0, 0x0, 943, 0, 0 + object_event 4, 242, 0, 13, 0, 3, 0, 3, 9, 17, 0, 1, 0, 4, 0, MagmaHideout_B2F_EventScript_15D987, 924, 0, 0 + object_event 5, MAP_OBJ_GFX_ITEM_BALL, 0, 31, 0, 20, 0, 3, 8, 17, 0, 0, 0, 0, 0, MagmaHideout_B2F_EventScript_1B19E9, 1127, 0, 0 + +MagmaHideout_B2F_MapWarps:: @ 838EC5C + warp_def 3, 3, 3, 1, MagmaHideout_B1F + warp_def 12, 1, 3, 2, MagmaHideout_B1F + warp_def 18, 1, 3, 3, MagmaHideout_B1F + warp_def 2, 14, 3, 4, MagmaHideout_B1F + warp_def 12, 13, 3, 5, MagmaHideout_B2F + warp_def 17, 13, 3, 4, MagmaHideout_B2F + warp_def 31, 4, 3, 7, MagmaHideout_B2F + warp_def 31, 16, 3, 6, MagmaHideout_B2F + +MagmaHideout_B2F_MapCoordEvents:: @ 838EC9C + coord_event 7, 16, 3, 0, 0x4001, 0, 0, MagmaHideout_B2F_EventScript_15D8BD + coord_event 6, 16, 3, 0, 0x4001, 0, 0, MagmaHideout_B2F_EventScript_15D8BD + coord_event 5, 16, 3, 0, 0x4001, 0, 0, MagmaHideout_B2F_EventScript_15D8BD + coord_event 4, 16, 3, 0, 0x4001, 0, 0, MagmaHideout_B2F_EventScript_15D8BD + +MagmaHideout_B2F_MapEvents:: @ 838ECDC + map_events MagmaHideout_B2F_MapObjects, MagmaHideout_B2F_MapWarps, MagmaHideout_B2F_MapCoordEvents, 0x0 diff --git a/data/maps/events/MagmaHideout_B2F.s b/data/maps/events/MagmaHideout_B2F.s deleted file mode 100644 index 258592732..000000000 --- a/data/maps/events/MagmaHideout_B2F.s +++ /dev/null @@ -1,25 +0,0 @@ -MagmaHideout_B2F_MapObjects:: @ 838EBE4 - object_event 1, 241, 0, 8, 0, 19, 0, 3, 10, 17, 0, 0, 0, 0, 0, MagmaHideout_B2F_EventScript_15D8E1, 924, 0, 0 - object_event 2, 241, 0, 31, 0, 11, 0, 3, 51, 71, 0, 1, 0, 3, 0, MagmaHideout_B2F_EventScript_15D962, 924, 0, 0 - object_event 3, MAP_OBJ_GFX_SUBMARINE_SHADOW, 0, 12, 0, 20, 0, 1, 10, 17, 0, 0, 0, 0, 0, 0x0, 943, 0, 0 - object_event 4, 242, 0, 13, 0, 3, 0, 3, 9, 17, 0, 1, 0, 4, 0, MagmaHideout_B2F_EventScript_15D987, 924, 0, 0 - object_event 5, MAP_OBJ_GFX_ITEM_BALL, 0, 31, 0, 20, 0, 3, 8, 17, 0, 0, 0, 0, 0, MagmaHideout_B2F_EventScript_1B19E9, 1127, 0, 0 - -MagmaHideout_B2F_MapWarps:: @ 838EC5C - warp_def 3, 3, 3, 1, MagmaHideout_B1F - warp_def 12, 1, 3, 2, MagmaHideout_B1F - warp_def 18, 1, 3, 3, MagmaHideout_B1F - warp_def 2, 14, 3, 4, MagmaHideout_B1F - warp_def 12, 13, 3, 5, MagmaHideout_B2F - warp_def 17, 13, 3, 4, MagmaHideout_B2F - warp_def 31, 4, 3, 7, MagmaHideout_B2F - warp_def 31, 16, 3, 6, MagmaHideout_B2F - -MagmaHideout_B2F_MapCoordEvents:: @ 838EC9C - coord_event 7, 16, 3, 0, 0x4001, 0, 0, MagmaHideout_B2F_EventScript_15D8BD - coord_event 6, 16, 3, 0, 0x4001, 0, 0, MagmaHideout_B2F_EventScript_15D8BD - coord_event 5, 16, 3, 0, 0x4001, 0, 0, MagmaHideout_B2F_EventScript_15D8BD - coord_event 4, 16, 3, 0, 0x4001, 0, 0, MagmaHideout_B2F_EventScript_15D8BD - -MagmaHideout_B2F_MapEvents:: @ 838ECDC - map_events MagmaHideout_B2F_MapObjects, MagmaHideout_B2F_MapWarps, MagmaHideout_B2F_MapCoordEvents, 0x0 diff --git a/data/maps/events/MauvilleCity.inc b/data/maps/events/MauvilleCity.inc new file mode 100644 index 000000000..4d228a92c --- /dev/null +++ b/data/maps/events/MauvilleCity.inc @@ -0,0 +1,32 @@ +MauvilleCity_MapObjects:: @ 837FB90 + object_event 1, MAP_OBJ_GFX_BOY_3, 0, 29, 0, 16, 0, 3, 5, 17, 0, 0, 0, 0, 0, MauvilleCity_EventScript_14C05A, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_BOY_4, 0, 24, 0, 10, 0, 3, 5, 1, 0, 0, 0, 0, 0, MauvilleCity_EventScript_14C075, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_MANIAC, 0, 14, 0, 11, 0, 3, 10, 0, 0, 0, 0, 0, 0, MauvilleCity_EventScript_14C063, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_WOMAN_5, 0, 18, 0, 6, 0, 3, 1, 0, 0, 0, 0, 0, 0, MauvilleCity_EventScript_14C06C, 0, 0, 0 + object_event 5, MAP_OBJ_GFX_SCHOOL_KID_M, 0, 17, 0, 14, 0, 3, 8, 0, 0, 0, 0, 0, 0, MauvilleCity_EventScript_14C0A2, 0, 0, 0 + object_event 6, MAP_OBJ_GFX_WALLY, 0, 8, 0, 6, 0, 3, 7, 0, 0, 0, 0, 0, 0, MauvilleCity_EventScript_14C0F9, 804, 0, 0 + object_event 7, MAP_OBJ_GFX_MAN_3, 0, 9, 0, 6, 0, 3, 9, 0, 0, 0, 0, 0, 0, MauvilleCity_EventScript_14C0C4, 805, 0, 0 + object_event 8, MAP_OBJ_GFX_WATTSON, 0, 29, 0, 9, 0, 3, 1, 0, 0, 0, 0, 0, 0, MauvilleCity_EventScript_14C2F2, 912, 0, 0 + object_event 9, MAP_OBJ_GFX_ITEM_BALL, 0, 28, 0, 19, 0, 3, 1, 17, 0, 0, 0, 0, 0, MauvilleCity_EventScript_1B171E, 1116, 0, 0 + +MauvilleCity_MapWarps:: @ 837FC68 + warp_def 8, 5, 0, 0, MauvilleCity_Gym + warp_def 22, 5, 0, 0, MauvilleCity_PokemonCenter_1F + warp_def 35, 5, 0, 0, MauvilleCity_BikeShop + warp_def 23, 14, 0, 0, MauvilleCity_Mart + warp_def 32, 14, 0, 0, MauvilleCity_House1 + warp_def 8, 13, 0, 0, MauvilleCity_GameCorner + warp_def 19, 14, 0, 0, MauvilleCity_House2 + +MauvilleCity_MapBGEvents:: @ 837FCA0 + bg_event 23, 5, 0, 1, 0, MauvilleCity_EventScript_1A00EA + bg_event 11, 6, 3, 0, 0, MauvilleCity_EventScript_14C087 + bg_event 24, 14, 0, 1, 0, MauvilleCity_EventScript_1A00E1 + bg_event 25, 14, 0, 1, 0, MauvilleCity_EventScript_1A00E1 + bg_event 24, 5, 0, 1, 0, MauvilleCity_EventScript_1A00EA + bg_event 19, 7, 0, 0, 0, MauvilleCity_EventScript_14C07E + bg_event 33, 6, 0, 0, 0, MauvilleCity_EventScript_14C090 + bg_event 11, 15, 0, 0, 0, MauvilleCity_EventScript_14C099 + +MauvilleCity_MapEvents:: @ 837FD00 + map_events MauvilleCity_MapObjects, MauvilleCity_MapWarps, 0x0, MauvilleCity_MapBGEvents diff --git a/data/maps/events/MauvilleCity.s b/data/maps/events/MauvilleCity.s deleted file mode 100644 index 4d228a92c..000000000 --- a/data/maps/events/MauvilleCity.s +++ /dev/null @@ -1,32 +0,0 @@ -MauvilleCity_MapObjects:: @ 837FB90 - object_event 1, MAP_OBJ_GFX_BOY_3, 0, 29, 0, 16, 0, 3, 5, 17, 0, 0, 0, 0, 0, MauvilleCity_EventScript_14C05A, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_BOY_4, 0, 24, 0, 10, 0, 3, 5, 1, 0, 0, 0, 0, 0, MauvilleCity_EventScript_14C075, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_MANIAC, 0, 14, 0, 11, 0, 3, 10, 0, 0, 0, 0, 0, 0, MauvilleCity_EventScript_14C063, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_WOMAN_5, 0, 18, 0, 6, 0, 3, 1, 0, 0, 0, 0, 0, 0, MauvilleCity_EventScript_14C06C, 0, 0, 0 - object_event 5, MAP_OBJ_GFX_SCHOOL_KID_M, 0, 17, 0, 14, 0, 3, 8, 0, 0, 0, 0, 0, 0, MauvilleCity_EventScript_14C0A2, 0, 0, 0 - object_event 6, MAP_OBJ_GFX_WALLY, 0, 8, 0, 6, 0, 3, 7, 0, 0, 0, 0, 0, 0, MauvilleCity_EventScript_14C0F9, 804, 0, 0 - object_event 7, MAP_OBJ_GFX_MAN_3, 0, 9, 0, 6, 0, 3, 9, 0, 0, 0, 0, 0, 0, MauvilleCity_EventScript_14C0C4, 805, 0, 0 - object_event 8, MAP_OBJ_GFX_WATTSON, 0, 29, 0, 9, 0, 3, 1, 0, 0, 0, 0, 0, 0, MauvilleCity_EventScript_14C2F2, 912, 0, 0 - object_event 9, MAP_OBJ_GFX_ITEM_BALL, 0, 28, 0, 19, 0, 3, 1, 17, 0, 0, 0, 0, 0, MauvilleCity_EventScript_1B171E, 1116, 0, 0 - -MauvilleCity_MapWarps:: @ 837FC68 - warp_def 8, 5, 0, 0, MauvilleCity_Gym - warp_def 22, 5, 0, 0, MauvilleCity_PokemonCenter_1F - warp_def 35, 5, 0, 0, MauvilleCity_BikeShop - warp_def 23, 14, 0, 0, MauvilleCity_Mart - warp_def 32, 14, 0, 0, MauvilleCity_House1 - warp_def 8, 13, 0, 0, MauvilleCity_GameCorner - warp_def 19, 14, 0, 0, MauvilleCity_House2 - -MauvilleCity_MapBGEvents:: @ 837FCA0 - bg_event 23, 5, 0, 1, 0, MauvilleCity_EventScript_1A00EA - bg_event 11, 6, 3, 0, 0, MauvilleCity_EventScript_14C087 - bg_event 24, 14, 0, 1, 0, MauvilleCity_EventScript_1A00E1 - bg_event 25, 14, 0, 1, 0, MauvilleCity_EventScript_1A00E1 - bg_event 24, 5, 0, 1, 0, MauvilleCity_EventScript_1A00EA - bg_event 19, 7, 0, 0, 0, MauvilleCity_EventScript_14C07E - bg_event 33, 6, 0, 0, 0, MauvilleCity_EventScript_14C090 - bg_event 11, 15, 0, 0, 0, MauvilleCity_EventScript_14C099 - -MauvilleCity_MapEvents:: @ 837FD00 - map_events MauvilleCity_MapObjects, MauvilleCity_MapWarps, 0x0, MauvilleCity_MapBGEvents diff --git a/data/maps/events/MauvilleCity_BikeShop.inc b/data/maps/events/MauvilleCity_BikeShop.inc new file mode 100644 index 000000000..6c064a1f7 --- /dev/null +++ b/data/maps/events/MauvilleCity_BikeShop.inc @@ -0,0 +1,14 @@ +MauvilleCity_BikeShop_MapObjects:: @ 8388318 + object_event 1, MAP_OBJ_GFX_MAN_2, 0, 2, 0, 5, 0, 3, 9, 0, 0, 0, 0, 0, 0, MauvilleCity_BikeShop_EventScript_156796, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_MAN_6, 0, 7, 0, 6, 0, 3, 2, 17, 0, 0, 0, 0, 0, MauvilleCity_BikeShop_EventScript_15690B, 0, 0, 0 + +MauvilleCity_BikeShop_MapWarps:: @ 8388348 + warp_def 3, 8, 0, 2, MauvilleCity + warp_def 4, 8, 0, 2, MauvilleCity + +MauvilleCity_BikeShop_MapBGEvents:: @ 8388358 + bg_event 8, 1, 0, 0, 0, MauvilleCity_BikeShop_EventScript_156914 + bg_event 11, 1, 0, 0, 0, MauvilleCity_BikeShop_EventScript_156988 + +MauvilleCity_BikeShop_MapEvents:: @ 8388370 + map_events MauvilleCity_BikeShop_MapObjects, MauvilleCity_BikeShop_MapWarps, 0x0, MauvilleCity_BikeShop_MapBGEvents diff --git a/data/maps/events/MauvilleCity_BikeShop.s b/data/maps/events/MauvilleCity_BikeShop.s deleted file mode 100644 index 6c064a1f7..000000000 --- a/data/maps/events/MauvilleCity_BikeShop.s +++ /dev/null @@ -1,14 +0,0 @@ -MauvilleCity_BikeShop_MapObjects:: @ 8388318 - object_event 1, MAP_OBJ_GFX_MAN_2, 0, 2, 0, 5, 0, 3, 9, 0, 0, 0, 0, 0, 0, MauvilleCity_BikeShop_EventScript_156796, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_MAN_6, 0, 7, 0, 6, 0, 3, 2, 17, 0, 0, 0, 0, 0, MauvilleCity_BikeShop_EventScript_15690B, 0, 0, 0 - -MauvilleCity_BikeShop_MapWarps:: @ 8388348 - warp_def 3, 8, 0, 2, MauvilleCity - warp_def 4, 8, 0, 2, MauvilleCity - -MauvilleCity_BikeShop_MapBGEvents:: @ 8388358 - bg_event 8, 1, 0, 0, 0, MauvilleCity_BikeShop_EventScript_156914 - bg_event 11, 1, 0, 0, 0, MauvilleCity_BikeShop_EventScript_156988 - -MauvilleCity_BikeShop_MapEvents:: @ 8388370 - map_events MauvilleCity_BikeShop_MapObjects, MauvilleCity_BikeShop_MapWarps, 0x0, MauvilleCity_BikeShop_MapBGEvents diff --git a/data/maps/events/MauvilleCity_GameCorner.inc b/data/maps/events/MauvilleCity_GameCorner.inc new file mode 100644 index 000000000..ed8549079 --- /dev/null +++ b/data/maps/events/MauvilleCity_GameCorner.inc @@ -0,0 +1,46 @@ +MauvilleCity_GameCorner_MapObjects:: @ 83883C0 + object_event 1, MAP_OBJ_GFX_WOMAN_3, 0, 12, 0, 7, 0, 3, 8, 0, 0, 0, 0, 0, 0, MauvilleCity_GameCorner_EventScript_156F84, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_GENTLEMAN, 0, 16, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, MauvilleCity_GameCorner_EventScript_156F8D, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_BEAUTY, 0, 11, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, MauvilleCity_GameCorner_EventScript_156A34, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_BEAUTY, 0, 14, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, MauvilleCity_GameCorner_EventScript_156B6C, 0, 0, 0 + object_event 5, MAP_OBJ_GFX_GIRL_2, 0, 7, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, MauvilleCity_GameCorner_EventScript_156F96, 0, 0, 0 + object_event 6, MAP_OBJ_GFX_MAN_3, 0, 19, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, MauvilleCity_GameCorner_EventScript_15707C, 0, 0, 0 + object_event 7, MAP_OBJ_GFX_OLD_MAN_2, 0, 20, 0, 8, 0, 3, 9, 0, 0, 0, 0, 0, 0, MauvilleCity_GameCorner_EventScript_1570D8, 0, 0, 0 + object_event 8, MAP_OBJ_GFX_COOK, 0, 6, 0, 8, 0, 3, 10, 0, 0, 0, 0, 0, 0, MauvilleCity_GameCorner_EventScript_1570E8, 0, 0, 0 + object_event 9, MAP_OBJ_GFX_BEAUTY, 0, 13, 0, 2, 0, 3, 8, 17, 0, 0, 0, 0, 0, MauvilleCity_GameCorner_EventScript_156D1A, 0, 0, 0 + object_event 10, MAP_OBJ_GFX_MAN_4, 0, 1, 0, 7, 0, 3, 10, 17, 0, 0, 0, 0, 0, MauvilleCity_GameCorner_EventScript_1570F8, 0, 0, 0 + object_event 11, MAP_OBJ_GFX_MANIAC, 0, 9, 0, 8, 0, 3, 9, 17, 0, 0, 0, 0, 0, MauvilleCity_GameCorner_EventScript_157115, 0, 0, 0 + object_event 12, MAP_OBJ_GFX_WOMAN_7, 0, 4, 0, 6, 0, 3, 9, 17, 0, 0, 0, 0, 0, MauvilleCity_GameCorner_EventScript_157125, 0, 0, 0 + +MauvilleCity_GameCorner_MapWarps:: @ 83884E0 + warp_def 11, 10, 3, 5, MauvilleCity + warp_def 12, 10, 3, 5, MauvilleCity + +MauvilleCity_GameCorner_MapBGEvents:: @ 83884F0 + bg_event 2, 6, 0, 3, 0, MauvilleCity_GameCorner_EventScript_157135 + bg_event 2, 8, 0, 3, 0, MauvilleCity_GameCorner_EventScript_157155 + bg_event 2, 9, 0, 3, 0, MauvilleCity_GameCorner_EventScript_157175 + bg_event 3, 7, 0, 4, 0, MauvilleCity_GameCorner_EventScript_157195 + bg_event 3, 8, 0, 4, 0, MauvilleCity_GameCorner_EventScript_1571B5 + bg_event 3, 9, 0, 4, 0, MauvilleCity_GameCorner_EventScript_1571D5 + bg_event 7, 6, 0, 3, 0, MauvilleCity_GameCorner_EventScript_1571F5 + bg_event 7, 7, 0, 3, 0, MauvilleCity_GameCorner_EventScript_157215 + bg_event 7, 9, 0, 3, 0, MauvilleCity_GameCorner_EventScript_157235 + bg_event 8, 6, 0, 4, 0, MauvilleCity_GameCorner_EventScript_157255 + bg_event 8, 7, 0, 4, 0, MauvilleCity_GameCorner_EventScript_157275 + bg_event 8, 9, 0, 4, 0, MauvilleCity_GameCorner_EventScript_157295 + bg_event 14, 6, 0, 0, 0, MauvilleCity_GameCorner_EventScript_1C407E + bg_event 15, 6, 0, 0, 0, MauvilleCity_GameCorner_EventScript_1C407E + bg_event 14, 7, 0, 0, 0, MauvilleCity_GameCorner_EventScript_1C407E + bg_event 15, 7, 0, 0, 0, MauvilleCity_GameCorner_EventScript_1C407E + bg_event 14, 8, 0, 0, 0, MauvilleCity_GameCorner_EventScript_1C407E + bg_event 15, 8, 0, 0, 0, MauvilleCity_GameCorner_EventScript_1C407E + bg_event 18, 6, 0, 0, 0, MauvilleCity_GameCorner_EventScript_1C40AC + bg_event 19, 6, 0, 0, 0, MauvilleCity_GameCorner_EventScript_1C40AC + bg_event 18, 7, 0, 0, 0, MauvilleCity_GameCorner_EventScript_1C40AC + bg_event 19, 7, 0, 0, 0, MauvilleCity_GameCorner_EventScript_1C40AC + bg_event 18, 8, 0, 0, 0, MauvilleCity_GameCorner_EventScript_1C40AC + bg_event 19, 8, 0, 0, 0, MauvilleCity_GameCorner_EventScript_1C40AC + +MauvilleCity_GameCorner_MapEvents:: @ 8388610 + map_events MauvilleCity_GameCorner_MapObjects, MauvilleCity_GameCorner_MapWarps, 0x0, MauvilleCity_GameCorner_MapBGEvents diff --git a/data/maps/events/MauvilleCity_GameCorner.s b/data/maps/events/MauvilleCity_GameCorner.s deleted file mode 100644 index ed8549079..000000000 --- a/data/maps/events/MauvilleCity_GameCorner.s +++ /dev/null @@ -1,46 +0,0 @@ -MauvilleCity_GameCorner_MapObjects:: @ 83883C0 - object_event 1, MAP_OBJ_GFX_WOMAN_3, 0, 12, 0, 7, 0, 3, 8, 0, 0, 0, 0, 0, 0, MauvilleCity_GameCorner_EventScript_156F84, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_GENTLEMAN, 0, 16, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, MauvilleCity_GameCorner_EventScript_156F8D, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_BEAUTY, 0, 11, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, MauvilleCity_GameCorner_EventScript_156A34, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_BEAUTY, 0, 14, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, MauvilleCity_GameCorner_EventScript_156B6C, 0, 0, 0 - object_event 5, MAP_OBJ_GFX_GIRL_2, 0, 7, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, MauvilleCity_GameCorner_EventScript_156F96, 0, 0, 0 - object_event 6, MAP_OBJ_GFX_MAN_3, 0, 19, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, MauvilleCity_GameCorner_EventScript_15707C, 0, 0, 0 - object_event 7, MAP_OBJ_GFX_OLD_MAN_2, 0, 20, 0, 8, 0, 3, 9, 0, 0, 0, 0, 0, 0, MauvilleCity_GameCorner_EventScript_1570D8, 0, 0, 0 - object_event 8, MAP_OBJ_GFX_COOK, 0, 6, 0, 8, 0, 3, 10, 0, 0, 0, 0, 0, 0, MauvilleCity_GameCorner_EventScript_1570E8, 0, 0, 0 - object_event 9, MAP_OBJ_GFX_BEAUTY, 0, 13, 0, 2, 0, 3, 8, 17, 0, 0, 0, 0, 0, MauvilleCity_GameCorner_EventScript_156D1A, 0, 0, 0 - object_event 10, MAP_OBJ_GFX_MAN_4, 0, 1, 0, 7, 0, 3, 10, 17, 0, 0, 0, 0, 0, MauvilleCity_GameCorner_EventScript_1570F8, 0, 0, 0 - object_event 11, MAP_OBJ_GFX_MANIAC, 0, 9, 0, 8, 0, 3, 9, 17, 0, 0, 0, 0, 0, MauvilleCity_GameCorner_EventScript_157115, 0, 0, 0 - object_event 12, MAP_OBJ_GFX_WOMAN_7, 0, 4, 0, 6, 0, 3, 9, 17, 0, 0, 0, 0, 0, MauvilleCity_GameCorner_EventScript_157125, 0, 0, 0 - -MauvilleCity_GameCorner_MapWarps:: @ 83884E0 - warp_def 11, 10, 3, 5, MauvilleCity - warp_def 12, 10, 3, 5, MauvilleCity - -MauvilleCity_GameCorner_MapBGEvents:: @ 83884F0 - bg_event 2, 6, 0, 3, 0, MauvilleCity_GameCorner_EventScript_157135 - bg_event 2, 8, 0, 3, 0, MauvilleCity_GameCorner_EventScript_157155 - bg_event 2, 9, 0, 3, 0, MauvilleCity_GameCorner_EventScript_157175 - bg_event 3, 7, 0, 4, 0, MauvilleCity_GameCorner_EventScript_157195 - bg_event 3, 8, 0, 4, 0, MauvilleCity_GameCorner_EventScript_1571B5 - bg_event 3, 9, 0, 4, 0, MauvilleCity_GameCorner_EventScript_1571D5 - bg_event 7, 6, 0, 3, 0, MauvilleCity_GameCorner_EventScript_1571F5 - bg_event 7, 7, 0, 3, 0, MauvilleCity_GameCorner_EventScript_157215 - bg_event 7, 9, 0, 3, 0, MauvilleCity_GameCorner_EventScript_157235 - bg_event 8, 6, 0, 4, 0, MauvilleCity_GameCorner_EventScript_157255 - bg_event 8, 7, 0, 4, 0, MauvilleCity_GameCorner_EventScript_157275 - bg_event 8, 9, 0, 4, 0, MauvilleCity_GameCorner_EventScript_157295 - bg_event 14, 6, 0, 0, 0, MauvilleCity_GameCorner_EventScript_1C407E - bg_event 15, 6, 0, 0, 0, MauvilleCity_GameCorner_EventScript_1C407E - bg_event 14, 7, 0, 0, 0, MauvilleCity_GameCorner_EventScript_1C407E - bg_event 15, 7, 0, 0, 0, MauvilleCity_GameCorner_EventScript_1C407E - bg_event 14, 8, 0, 0, 0, MauvilleCity_GameCorner_EventScript_1C407E - bg_event 15, 8, 0, 0, 0, MauvilleCity_GameCorner_EventScript_1C407E - bg_event 18, 6, 0, 0, 0, MauvilleCity_GameCorner_EventScript_1C40AC - bg_event 19, 6, 0, 0, 0, MauvilleCity_GameCorner_EventScript_1C40AC - bg_event 18, 7, 0, 0, 0, MauvilleCity_GameCorner_EventScript_1C40AC - bg_event 19, 7, 0, 0, 0, MauvilleCity_GameCorner_EventScript_1C40AC - bg_event 18, 8, 0, 0, 0, MauvilleCity_GameCorner_EventScript_1C40AC - bg_event 19, 8, 0, 0, 0, MauvilleCity_GameCorner_EventScript_1C40AC - -MauvilleCity_GameCorner_MapEvents:: @ 8388610 - map_events MauvilleCity_GameCorner_MapObjects, MauvilleCity_GameCorner_MapWarps, 0x0, MauvilleCity_GameCorner_MapBGEvents diff --git a/data/maps/events/MauvilleCity_Gym.inc b/data/maps/events/MauvilleCity_Gym.inc new file mode 100644 index 000000000..4a9ee563f --- /dev/null +++ b/data/maps/events/MauvilleCity_Gym.inc @@ -0,0 +1,23 @@ +MauvilleCity_Gym_MapObjects:: @ 838821C + object_event 1, MAP_OBJ_GFX_WATTSON, 0, 4, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, MauvilleCity_Gym_EventScript_1565AB, 913, 0, 0 + object_event 2, MAP_OBJ_GFX_MAN_6, 0, 6, 0, 9, 0, 3, 9, 0, 0, 1, 0, 2, 0, MauvilleCity_Gym_EventScript_1566FD, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_GIRL_3, 0, 7, 0, 11, 0, 3, 8, 0, 0, 1, 0, 1, 0, MauvilleCity_Gym_EventScript_15672B, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_YOUNGSTER, 0, 1, 0, 13, 0, 3, 10, 0, 0, 1, 0, 1, 0, MauvilleCity_Gym_EventScript_156714, 0, 0, 0 + object_event 5, MAP_OBJ_GFX_MAN_6, 0, 2, 0, 15, 0, 3, 8, 0, 0, 1, 0, 2, 0, MauvilleCity_Gym_EventScript_1566E6, 0, 0, 0 + object_event 6, MAP_OBJ_GFX_MAN_2, 0, 7, 0, 20, 0, 3, 9, 0, 0, 0, 0, 0, 0, MauvilleCity_Gym_EventScript_156742, 0, 0, 0 + +MauvilleCity_Gym_MapWarps:: @ 83882AC + warp_def 4, 20, 0, 0, MauvilleCity + warp_def 5, 20, 0, 0, MauvilleCity + +MauvilleCity_Gym_MapCoordEvents:: @ 83882BC + coord_event 0, 9, 3, 0, 0x4000, 0, 0, MauvilleCity_Gym_EventScript_15664B + coord_event 8, 11, 3, 0, 0x4000, 0, 0, MauvilleCity_Gym_EventScript_156670 + coord_event 4, 15, 3, 0, 0x4000, 0, 0, MauvilleCity_Gym_EventScript_156695 + +MauvilleCity_Gym_MapBGEvents:: @ 83882EC + bg_event 3, 18, 0, 1, 0, MauvilleCity_Gym_EventScript_156761 + bg_event 6, 18, 0, 1, 0, MauvilleCity_Gym_EventScript_156771 + +MauvilleCity_Gym_MapEvents:: @ 8388304 + map_events MauvilleCity_Gym_MapObjects, MauvilleCity_Gym_MapWarps, MauvilleCity_Gym_MapCoordEvents, MauvilleCity_Gym_MapBGEvents diff --git a/data/maps/events/MauvilleCity_Gym.s b/data/maps/events/MauvilleCity_Gym.s deleted file mode 100644 index 4a9ee563f..000000000 --- a/data/maps/events/MauvilleCity_Gym.s +++ /dev/null @@ -1,23 +0,0 @@ -MauvilleCity_Gym_MapObjects:: @ 838821C - object_event 1, MAP_OBJ_GFX_WATTSON, 0, 4, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, MauvilleCity_Gym_EventScript_1565AB, 913, 0, 0 - object_event 2, MAP_OBJ_GFX_MAN_6, 0, 6, 0, 9, 0, 3, 9, 0, 0, 1, 0, 2, 0, MauvilleCity_Gym_EventScript_1566FD, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_GIRL_3, 0, 7, 0, 11, 0, 3, 8, 0, 0, 1, 0, 1, 0, MauvilleCity_Gym_EventScript_15672B, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_YOUNGSTER, 0, 1, 0, 13, 0, 3, 10, 0, 0, 1, 0, 1, 0, MauvilleCity_Gym_EventScript_156714, 0, 0, 0 - object_event 5, MAP_OBJ_GFX_MAN_6, 0, 2, 0, 15, 0, 3, 8, 0, 0, 1, 0, 2, 0, MauvilleCity_Gym_EventScript_1566E6, 0, 0, 0 - object_event 6, MAP_OBJ_GFX_MAN_2, 0, 7, 0, 20, 0, 3, 9, 0, 0, 0, 0, 0, 0, MauvilleCity_Gym_EventScript_156742, 0, 0, 0 - -MauvilleCity_Gym_MapWarps:: @ 83882AC - warp_def 4, 20, 0, 0, MauvilleCity - warp_def 5, 20, 0, 0, MauvilleCity - -MauvilleCity_Gym_MapCoordEvents:: @ 83882BC - coord_event 0, 9, 3, 0, 0x4000, 0, 0, MauvilleCity_Gym_EventScript_15664B - coord_event 8, 11, 3, 0, 0x4000, 0, 0, MauvilleCity_Gym_EventScript_156670 - coord_event 4, 15, 3, 0, 0x4000, 0, 0, MauvilleCity_Gym_EventScript_156695 - -MauvilleCity_Gym_MapBGEvents:: @ 83882EC - bg_event 3, 18, 0, 1, 0, MauvilleCity_Gym_EventScript_156761 - bg_event 6, 18, 0, 1, 0, MauvilleCity_Gym_EventScript_156771 - -MauvilleCity_Gym_MapEvents:: @ 8388304 - map_events MauvilleCity_Gym_MapObjects, MauvilleCity_Gym_MapWarps, MauvilleCity_Gym_MapCoordEvents, MauvilleCity_Gym_MapBGEvents diff --git a/data/maps/events/MauvilleCity_House1.inc b/data/maps/events/MauvilleCity_House1.inc new file mode 100644 index 000000000..12d6d8cc8 --- /dev/null +++ b/data/maps/events/MauvilleCity_House1.inc @@ -0,0 +1,9 @@ +MauvilleCity_House1_MapObjects:: @ 8388384 + object_event 1, MAP_OBJ_GFX_SCIENTIST_1, 0, 4, 0, 4, 0, 3, 10, 0, 0, 0, 0, 0, 0, MauvilleCity_House1_EventScript_1569FD, 0, 0, 0 + +MauvilleCity_House1_MapWarps:: @ 838839C + warp_def 3, 7, 0, 4, MauvilleCity + warp_def 4, 7, 0, 4, MauvilleCity + +MauvilleCity_House1_MapEvents:: @ 83883AC + map_events MauvilleCity_House1_MapObjects, MauvilleCity_House1_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/MauvilleCity_House1.s b/data/maps/events/MauvilleCity_House1.s deleted file mode 100644 index 12d6d8cc8..000000000 --- a/data/maps/events/MauvilleCity_House1.s +++ /dev/null @@ -1,9 +0,0 @@ -MauvilleCity_House1_MapObjects:: @ 8388384 - object_event 1, MAP_OBJ_GFX_SCIENTIST_1, 0, 4, 0, 4, 0, 3, 10, 0, 0, 0, 0, 0, 0, MauvilleCity_House1_EventScript_1569FD, 0, 0, 0 - -MauvilleCity_House1_MapWarps:: @ 838839C - warp_def 3, 7, 0, 4, MauvilleCity - warp_def 4, 7, 0, 4, MauvilleCity - -MauvilleCity_House1_MapEvents:: @ 83883AC - map_events MauvilleCity_House1_MapObjects, MauvilleCity_House1_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/MauvilleCity_House2.inc b/data/maps/events/MauvilleCity_House2.inc new file mode 100644 index 000000000..9feaafe2c --- /dev/null +++ b/data/maps/events/MauvilleCity_House2.inc @@ -0,0 +1,9 @@ +MauvilleCity_House2_MapObjects:: @ 8388624 + object_event 1, MAP_OBJ_GFX_WOMAN_4, 0, 4, 0, 5, 0, 3, 9, 0, 0, 0, 0, 0, 0, MauvilleCity_House2_EventScript_1572C0, 0, 0, 0 + +MauvilleCity_House2_MapWarps:: @ 838863C + warp_def 3, 8, 0, 6, MauvilleCity + warp_def 4, 8, 0, 6, MauvilleCity + +MauvilleCity_House2_MapEvents:: @ 838864C + map_events MauvilleCity_House2_MapObjects, MauvilleCity_House2_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/MauvilleCity_House2.s b/data/maps/events/MauvilleCity_House2.s deleted file mode 100644 index 9feaafe2c..000000000 --- a/data/maps/events/MauvilleCity_House2.s +++ /dev/null @@ -1,9 +0,0 @@ -MauvilleCity_House2_MapObjects:: @ 8388624 - object_event 1, MAP_OBJ_GFX_WOMAN_4, 0, 4, 0, 5, 0, 3, 9, 0, 0, 0, 0, 0, 0, MauvilleCity_House2_EventScript_1572C0, 0, 0, 0 - -MauvilleCity_House2_MapWarps:: @ 838863C - warp_def 3, 8, 0, 6, MauvilleCity - warp_def 4, 8, 0, 6, MauvilleCity - -MauvilleCity_House2_MapEvents:: @ 838864C - map_events MauvilleCity_House2_MapObjects, MauvilleCity_House2_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/MauvilleCity_Mart.inc b/data/maps/events/MauvilleCity_Mart.inc new file mode 100644 index 000000000..05951f578 --- /dev/null +++ b/data/maps/events/MauvilleCity_Mart.inc @@ -0,0 +1,11 @@ +MauvilleCity_Mart_MapObjects:: @ 83887A0 + object_event 1, MAP_OBJ_GFX_MART_EMPLOYEE, 0, 1, 0, 3, 0, 3, 10, 0, 0, 0, 0, 0, 0, MauvilleCity_Mart_EventScript_1573BE, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_OLD_MAN_1, 0, 5, 0, 4, 0, 3, 10, 0, 0, 0, 0, 0, 0, MauvilleCity_Mart_EventScript_1573F4, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_MAN_4, 0, 5, 0, 5, 0, 3, 10, 0, 0, 0, 0, 0, 0, MauvilleCity_Mart_EventScript_1573FD, 0, 0, 0 + +MauvilleCity_Mart_MapWarps:: @ 83887E8 + warp_def 3, 7, 0, 3, MauvilleCity + warp_def 4, 7, 0, 3, MauvilleCity + +MauvilleCity_Mart_MapEvents:: @ 83887F8 + map_events MauvilleCity_Mart_MapObjects, MauvilleCity_Mart_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/MauvilleCity_Mart.s b/data/maps/events/MauvilleCity_Mart.s deleted file mode 100644 index 05951f578..000000000 --- a/data/maps/events/MauvilleCity_Mart.s +++ /dev/null @@ -1,11 +0,0 @@ -MauvilleCity_Mart_MapObjects:: @ 83887A0 - object_event 1, MAP_OBJ_GFX_MART_EMPLOYEE, 0, 1, 0, 3, 0, 3, 10, 0, 0, 0, 0, 0, 0, MauvilleCity_Mart_EventScript_1573BE, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_OLD_MAN_1, 0, 5, 0, 4, 0, 3, 10, 0, 0, 0, 0, 0, 0, MauvilleCity_Mart_EventScript_1573F4, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_MAN_4, 0, 5, 0, 5, 0, 3, 10, 0, 0, 0, 0, 0, 0, MauvilleCity_Mart_EventScript_1573FD, 0, 0, 0 - -MauvilleCity_Mart_MapWarps:: @ 83887E8 - warp_def 3, 7, 0, 3, MauvilleCity - warp_def 4, 7, 0, 3, MauvilleCity - -MauvilleCity_Mart_MapEvents:: @ 83887F8 - map_events MauvilleCity_Mart_MapObjects, MauvilleCity_Mart_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/MauvilleCity_PokemonCenter_1F.inc b/data/maps/events/MauvilleCity_PokemonCenter_1F.inc new file mode 100644 index 000000000..0f8e80d5c --- /dev/null +++ b/data/maps/events/MauvilleCity_PokemonCenter_1F.inc @@ -0,0 +1,14 @@ +MauvilleCity_PokemonCenter_1F_MapObjects:: @ 8388660 + object_event 1, MAP_OBJ_GFX_NURSE, 0, 7, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, MauvilleCity_PokemonCenter_1F_EventScript_157369, 0, 0, 0 + object_event 2, 240, 0, 2, 0, 3, 0, 3, 9, 1, 0, 0, 0, 0, 0, MauvilleCity_PokemonCenter_1F_EventScript_1AE744, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_WOMAN_1, 0, 8, 0, 6, 0, 3, 1, 0, 0, 0, 0, 0, 0, MauvilleCity_PokemonCenter_1F_EventScript_157377, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_WOMAN_7, 0, 11, 0, 4, 0, 3, 3, 16, 0, 0, 0, 0, 0, MauvilleCity_PokemonCenter_1F_EventScript_157380, 0, 0, 0 + object_event 5, MAP_OBJ_GFX_YOUNGSTER, 0, 2, 0, 8, 0, 3, 1, 17, 0, 0, 0, 0, 0, MauvilleCity_PokemonCenter_1F_EventScript_157389, 0, 0, 0 + +MauvilleCity_PokemonCenter_1F_MapWarps:: @ 83886D8 + warp_def 7, 8, 3, 1, MauvilleCity + warp_def 6, 8, 3, 1, MauvilleCity + warp_def 1, 6, 4, 0, MauvilleCity_PokemonCenter_2F + +MauvilleCity_PokemonCenter_1F_MapEvents:: @ 83886F0 + map_events MauvilleCity_PokemonCenter_1F_MapObjects, MauvilleCity_PokemonCenter_1F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/MauvilleCity_PokemonCenter_1F.s b/data/maps/events/MauvilleCity_PokemonCenter_1F.s deleted file mode 100644 index 0f8e80d5c..000000000 --- a/data/maps/events/MauvilleCity_PokemonCenter_1F.s +++ /dev/null @@ -1,14 +0,0 @@ -MauvilleCity_PokemonCenter_1F_MapObjects:: @ 8388660 - object_event 1, MAP_OBJ_GFX_NURSE, 0, 7, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, MauvilleCity_PokemonCenter_1F_EventScript_157369, 0, 0, 0 - object_event 2, 240, 0, 2, 0, 3, 0, 3, 9, 1, 0, 0, 0, 0, 0, MauvilleCity_PokemonCenter_1F_EventScript_1AE744, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_WOMAN_1, 0, 8, 0, 6, 0, 3, 1, 0, 0, 0, 0, 0, 0, MauvilleCity_PokemonCenter_1F_EventScript_157377, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_WOMAN_7, 0, 11, 0, 4, 0, 3, 3, 16, 0, 0, 0, 0, 0, MauvilleCity_PokemonCenter_1F_EventScript_157380, 0, 0, 0 - object_event 5, MAP_OBJ_GFX_YOUNGSTER, 0, 2, 0, 8, 0, 3, 1, 17, 0, 0, 0, 0, 0, MauvilleCity_PokemonCenter_1F_EventScript_157389, 0, 0, 0 - -MauvilleCity_PokemonCenter_1F_MapWarps:: @ 83886D8 - warp_def 7, 8, 3, 1, MauvilleCity - warp_def 6, 8, 3, 1, MauvilleCity - warp_def 1, 6, 4, 0, MauvilleCity_PokemonCenter_2F - -MauvilleCity_PokemonCenter_1F_MapEvents:: @ 83886F0 - map_events MauvilleCity_PokemonCenter_1F_MapObjects, MauvilleCity_PokemonCenter_1F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/MauvilleCity_PokemonCenter_2F.inc b/data/maps/events/MauvilleCity_PokemonCenter_2F.inc new file mode 100644 index 000000000..dbd55e499 --- /dev/null +++ b/data/maps/events/MauvilleCity_PokemonCenter_2F.inc @@ -0,0 +1,15 @@ +MauvilleCity_PokemonCenter_2F_MapObjects:: @ 8388704 + object_event 1, MAP_OBJ_GFX_TEALA, 0, 4, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, MauvilleCity_PokemonCenter_2F_EventScript_1573A2, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_TEALA, 0, 7, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, MauvilleCity_PokemonCenter_2F_EventScript_1573A8, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_TEALA, 0, 10, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, MauvilleCity_PokemonCenter_2F_EventScript_1573AE, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_YOUNGSTER, 0, 6, 0, 7, 0, 3, 5, 1, 0, 0, 0, 0, 0, MauvilleCity_PokemonCenter_2F_EventScript_1573B4, 0, 0, 0 + +MauvilleCity_PokemonCenter_2F_MapWarps:: @ 8388764 + warp_def 1, 5, 4, 2, MauvilleCity_PokemonCenter_1F + warp_def 5, 1, 0, 0, SingleBattleColosseum + warp_def 8, 1, 0, 0, TradeCenter + warp_def 11, 1, 0, 0, RecordCorner + warp_def 0, 0, 0, 0, DoubleBattleColosseum + +MauvilleCity_PokemonCenter_2F_MapEvents:: @ 838878C + map_events MauvilleCity_PokemonCenter_2F_MapObjects, MauvilleCity_PokemonCenter_2F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/MauvilleCity_PokemonCenter_2F.s b/data/maps/events/MauvilleCity_PokemonCenter_2F.s deleted file mode 100644 index dbd55e499..000000000 --- a/data/maps/events/MauvilleCity_PokemonCenter_2F.s +++ /dev/null @@ -1,15 +0,0 @@ -MauvilleCity_PokemonCenter_2F_MapObjects:: @ 8388704 - object_event 1, MAP_OBJ_GFX_TEALA, 0, 4, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, MauvilleCity_PokemonCenter_2F_EventScript_1573A2, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_TEALA, 0, 7, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, MauvilleCity_PokemonCenter_2F_EventScript_1573A8, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_TEALA, 0, 10, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, MauvilleCity_PokemonCenter_2F_EventScript_1573AE, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_YOUNGSTER, 0, 6, 0, 7, 0, 3, 5, 1, 0, 0, 0, 0, 0, MauvilleCity_PokemonCenter_2F_EventScript_1573B4, 0, 0, 0 - -MauvilleCity_PokemonCenter_2F_MapWarps:: @ 8388764 - warp_def 1, 5, 4, 2, MauvilleCity_PokemonCenter_1F - warp_def 5, 1, 0, 0, SingleBattleColosseum - warp_def 8, 1, 0, 0, TradeCenter - warp_def 11, 1, 0, 0, RecordCorner - warp_def 0, 0, 0, 0, DoubleBattleColosseum - -MauvilleCity_PokemonCenter_2F_MapEvents:: @ 838878C - map_events MauvilleCity_PokemonCenter_2F_MapObjects, MauvilleCity_PokemonCenter_2F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/MeteorFalls_1F_1R.inc b/data/maps/events/MeteorFalls_1F_1R.inc new file mode 100644 index 000000000..1178bf543 --- /dev/null +++ b/data/maps/events/MeteorFalls_1F_1R.inc @@ -0,0 +1,28 @@ +MeteorFalls_1F_1R_MapObjects:: @ 838BACC + object_event 1, MAP_OBJ_GFX_ITEM_BALL, 0, 2, 0, 4, 0, 3, 1, 0, 0, 0, 0, 0, 0, MeteorFalls_1F_1R_EventScript_1B17FB, 1044, 0, 0 + object_event 2, MAP_OBJ_GFX_ITEM_BALL, 0, 2, 0, 14, 0, 3, 1, 0, 0, 0, 0, 0, 0, MeteorFalls_1F_1R_EventScript_1B1815, 1046, 0, 0 + object_event 3, MAP_OBJ_GFX_ITEM_BALL, 0, 27, 0, 5, 0, 3, 1, 0, 0, 0, 0, 0, 0, MeteorFalls_1F_1R_EventScript_1B1808, 1045, 0, 0 + object_event 4, MAP_OBJ_GFX_ITEM_BALL, 0, 26, 0, 32, 0, 3, 1, 0, 0, 0, 0, 0, 0, MeteorFalls_1F_1R_EventScript_1B1822, 1047, 0, 0 + object_event 5, 241, 0, 12, 0, 20, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 938, 0, 0 + object_event 6, 241, 0, 14, 0, 21, 0, 3, 9, 0, 0, 0, 0, 0, 0, 0x0, 938, 0, 0 + object_event 7, 247, 0, 6, 0, 20, 0, 3, 10, 0, 0, 0, 0, 0, 0, 0x0, 939, 0, 0 + object_event 8, 244, 0, 6, 0, 20, 0, 3, 10, 0, 0, 0, 0, 0, 0, 0x0, 939, 0, 0 + object_event 9, 244, 0, 6, 0, 21, 0, 3, 1, 0, 0, 0, 0, 0, 0, 0x0, 939, 0, 0 + object_event 10, MAP_OBJ_GFX_SCIENTIST_1, 0, 13, 0, 23, 0, 3, 21, 0, 0, 0, 0, 0, 0, MeteorFalls_1F_1R_EventScript_15C656, 942, 0, 0 + +MeteorFalls_1F_1R_MapWarps:: @ 838BBBC + warp_def 27, 18, 4, 0, Route114 + warp_def 6, 39, 3, 0, Route115 + warp_def 10, 3, 3, 0, MeteorFalls_1F_2R + warp_def 5, 4, 3, 4, MeteorFalls_B1F_1R + warp_def 26, 28, 3, 5, MeteorFalls_B1F_1R + +MeteorFalls_1F_1R_MapCoordEvents:: @ 838BBE4 + coord_event 14, 18, 4, 0, 0x40bf, 0, 0, MeteorFalls_1F_1R_EventScript_15C49C + +MeteorFalls_1F_1R_MapBGEvents:: @ 838BBF4 + bg_event 38, 9, 0, 1, 0, MeteorFalls_1F_1R_EventScript_14E842 + bg_event 9, 58, 0, 0, 0, 0x0 + +MeteorFalls_1F_1R_MapEvents:: @ 838BC0C + map_events MeteorFalls_1F_1R_MapObjects, MeteorFalls_1F_1R_MapWarps, MeteorFalls_1F_1R_MapCoordEvents, MeteorFalls_1F_1R_MapBGEvents diff --git a/data/maps/events/MeteorFalls_1F_1R.s b/data/maps/events/MeteorFalls_1F_1R.s deleted file mode 100644 index 1178bf543..000000000 --- a/data/maps/events/MeteorFalls_1F_1R.s +++ /dev/null @@ -1,28 +0,0 @@ -MeteorFalls_1F_1R_MapObjects:: @ 838BACC - object_event 1, MAP_OBJ_GFX_ITEM_BALL, 0, 2, 0, 4, 0, 3, 1, 0, 0, 0, 0, 0, 0, MeteorFalls_1F_1R_EventScript_1B17FB, 1044, 0, 0 - object_event 2, MAP_OBJ_GFX_ITEM_BALL, 0, 2, 0, 14, 0, 3, 1, 0, 0, 0, 0, 0, 0, MeteorFalls_1F_1R_EventScript_1B1815, 1046, 0, 0 - object_event 3, MAP_OBJ_GFX_ITEM_BALL, 0, 27, 0, 5, 0, 3, 1, 0, 0, 0, 0, 0, 0, MeteorFalls_1F_1R_EventScript_1B1808, 1045, 0, 0 - object_event 4, MAP_OBJ_GFX_ITEM_BALL, 0, 26, 0, 32, 0, 3, 1, 0, 0, 0, 0, 0, 0, MeteorFalls_1F_1R_EventScript_1B1822, 1047, 0, 0 - object_event 5, 241, 0, 12, 0, 20, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 938, 0, 0 - object_event 6, 241, 0, 14, 0, 21, 0, 3, 9, 0, 0, 0, 0, 0, 0, 0x0, 938, 0, 0 - object_event 7, 247, 0, 6, 0, 20, 0, 3, 10, 0, 0, 0, 0, 0, 0, 0x0, 939, 0, 0 - object_event 8, 244, 0, 6, 0, 20, 0, 3, 10, 0, 0, 0, 0, 0, 0, 0x0, 939, 0, 0 - object_event 9, 244, 0, 6, 0, 21, 0, 3, 1, 0, 0, 0, 0, 0, 0, 0x0, 939, 0, 0 - object_event 10, MAP_OBJ_GFX_SCIENTIST_1, 0, 13, 0, 23, 0, 3, 21, 0, 0, 0, 0, 0, 0, MeteorFalls_1F_1R_EventScript_15C656, 942, 0, 0 - -MeteorFalls_1F_1R_MapWarps:: @ 838BBBC - warp_def 27, 18, 4, 0, Route114 - warp_def 6, 39, 3, 0, Route115 - warp_def 10, 3, 3, 0, MeteorFalls_1F_2R - warp_def 5, 4, 3, 4, MeteorFalls_B1F_1R - warp_def 26, 28, 3, 5, MeteorFalls_B1F_1R - -MeteorFalls_1F_1R_MapCoordEvents:: @ 838BBE4 - coord_event 14, 18, 4, 0, 0x40bf, 0, 0, MeteorFalls_1F_1R_EventScript_15C49C - -MeteorFalls_1F_1R_MapBGEvents:: @ 838BBF4 - bg_event 38, 9, 0, 1, 0, MeteorFalls_1F_1R_EventScript_14E842 - bg_event 9, 58, 0, 0, 0, 0x0 - -MeteorFalls_1F_1R_MapEvents:: @ 838BC0C - map_events MeteorFalls_1F_1R_MapObjects, MeteorFalls_1F_1R_MapWarps, MeteorFalls_1F_1R_MapCoordEvents, MeteorFalls_1F_1R_MapBGEvents diff --git a/data/maps/events/MeteorFalls_1F_2R.inc b/data/maps/events/MeteorFalls_1F_2R.inc new file mode 100644 index 000000000..549620aa9 --- /dev/null +++ b/data/maps/events/MeteorFalls_1F_2R.inc @@ -0,0 +1,17 @@ +MeteorFalls_1F_2R_MapObjects:: @ 838BC20 + object_event 1, MAP_OBJ_GFX_MAN_4, 0, 13, 0, 2, 0, 3, 8, 0, 0, 1, 0, 1, 0, MeteorFalls_1F_2R_EventScript_15C679, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_OLD_MAN_1, 0, 6, 0, 12, 0, 3, 8, 17, 0, 1, 0, 0, 0, MeteorFalls_1F_2R_EventScript_15C6B7, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_OLD_WOMAN_1, 0, 7, 0, 12, 0, 3, 8, 17, 0, 1, 0, 0, 0, MeteorFalls_1F_2R_EventScript_15C6FD, 0, 0, 0 + +MeteorFalls_1F_2R_MapWarps:: @ 838BC68 + warp_def 10, 29, 3, 2, MeteorFalls_1F_1R + warp_def 4, 14, 3, 0, MeteorFalls_B1F_1R + warp_def 7, 20, 3, 1, MeteorFalls_B1F_1R + warp_def 21, 23, 3, 2, MeteorFalls_B1F_1R + +MeteorFalls_1F_2R_MapBGEvents:: @ 838BC88 + bg_event 38, 9, 0, 1, 0, MeteorFalls_1F_2R_EventScript_14E842 + bg_event 9, 58, 0, 0, 0, 0x0 + +MeteorFalls_1F_2R_MapEvents:: @ 838BCA0 + map_events MeteorFalls_1F_2R_MapObjects, MeteorFalls_1F_2R_MapWarps, 0x0, MeteorFalls_1F_2R_MapBGEvents diff --git a/data/maps/events/MeteorFalls_1F_2R.s b/data/maps/events/MeteorFalls_1F_2R.s deleted file mode 100644 index 549620aa9..000000000 --- a/data/maps/events/MeteorFalls_1F_2R.s +++ /dev/null @@ -1,17 +0,0 @@ -MeteorFalls_1F_2R_MapObjects:: @ 838BC20 - object_event 1, MAP_OBJ_GFX_MAN_4, 0, 13, 0, 2, 0, 3, 8, 0, 0, 1, 0, 1, 0, MeteorFalls_1F_2R_EventScript_15C679, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_OLD_MAN_1, 0, 6, 0, 12, 0, 3, 8, 17, 0, 1, 0, 0, 0, MeteorFalls_1F_2R_EventScript_15C6B7, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_OLD_WOMAN_1, 0, 7, 0, 12, 0, 3, 8, 17, 0, 1, 0, 0, 0, MeteorFalls_1F_2R_EventScript_15C6FD, 0, 0, 0 - -MeteorFalls_1F_2R_MapWarps:: @ 838BC68 - warp_def 10, 29, 3, 2, MeteorFalls_1F_1R - warp_def 4, 14, 3, 0, MeteorFalls_B1F_1R - warp_def 7, 20, 3, 1, MeteorFalls_B1F_1R - warp_def 21, 23, 3, 2, MeteorFalls_B1F_1R - -MeteorFalls_1F_2R_MapBGEvents:: @ 838BC88 - bg_event 38, 9, 0, 1, 0, MeteorFalls_1F_2R_EventScript_14E842 - bg_event 9, 58, 0, 0, 0, 0x0 - -MeteorFalls_1F_2R_MapEvents:: @ 838BCA0 - map_events MeteorFalls_1F_2R_MapObjects, MeteorFalls_1F_2R_MapWarps, 0x0, MeteorFalls_1F_2R_MapBGEvents diff --git a/data/maps/events/MeteorFalls_B1F_1R.inc b/data/maps/events/MeteorFalls_B1F_1R.inc new file mode 100644 index 000000000..796e31cd2 --- /dev/null +++ b/data/maps/events/MeteorFalls_B1F_1R.inc @@ -0,0 +1,10 @@ +MeteorFalls_B1F_1R_MapWarps:: @ 838BCB4 + warp_def 5, 6, 4, 1, MeteorFalls_1F_2R + warp_def 7, 11, 5, 2, MeteorFalls_1F_2R + warp_def 18, 15, 4, 3, MeteorFalls_1F_2R + warp_def 17, 3, 3, 0, MeteorFalls_B1F_2R + warp_def 3, 23, 5, 3, MeteorFalls_1F_1R + warp_def 20, 36, 3, 4, MeteorFalls_1F_1R + +MeteorFalls_B1F_1R_MapEvents:: @ 838BCE4 + map_events 0x0, MeteorFalls_B1F_1R_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/MeteorFalls_B1F_1R.s b/data/maps/events/MeteorFalls_B1F_1R.s deleted file mode 100644 index 796e31cd2..000000000 --- a/data/maps/events/MeteorFalls_B1F_1R.s +++ /dev/null @@ -1,10 +0,0 @@ -MeteorFalls_B1F_1R_MapWarps:: @ 838BCB4 - warp_def 5, 6, 4, 1, MeteorFalls_1F_2R - warp_def 7, 11, 5, 2, MeteorFalls_1F_2R - warp_def 18, 15, 4, 3, MeteorFalls_1F_2R - warp_def 17, 3, 3, 0, MeteorFalls_B1F_2R - warp_def 3, 23, 5, 3, MeteorFalls_1F_1R - warp_def 20, 36, 3, 4, MeteorFalls_1F_1R - -MeteorFalls_B1F_1R_MapEvents:: @ 838BCE4 - map_events 0x0, MeteorFalls_B1F_1R_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/MeteorFalls_B1F_2R.inc b/data/maps/events/MeteorFalls_B1F_2R.inc new file mode 100644 index 000000000..abdad1f03 --- /dev/null +++ b/data/maps/events/MeteorFalls_B1F_2R.inc @@ -0,0 +1,8 @@ +MeteorFalls_B1F_2R_MapObjects:: @ 838BCF8 + object_event 1, MAP_OBJ_GFX_ITEM_BALL, 0, 5, 0, 3, 0, 3, 1, 17, 0, 0, 0, 0, 0, MeteorFalls_B1F_2R_EventScript_1B182F, 1080, 0, 0 + +MeteorFalls_B1F_2R_MapWarps:: @ 838BD10 + warp_def 5, 15, 3, 3, MeteorFalls_B1F_1R + +MeteorFalls_B1F_2R_MapEvents:: @ 838BD18 + map_events MeteorFalls_B1F_2R_MapObjects, MeteorFalls_B1F_2R_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/MeteorFalls_B1F_2R.s b/data/maps/events/MeteorFalls_B1F_2R.s deleted file mode 100644 index abdad1f03..000000000 --- a/data/maps/events/MeteorFalls_B1F_2R.s +++ /dev/null @@ -1,8 +0,0 @@ -MeteorFalls_B1F_2R_MapObjects:: @ 838BCF8 - object_event 1, MAP_OBJ_GFX_ITEM_BALL, 0, 5, 0, 3, 0, 3, 1, 17, 0, 0, 0, 0, 0, MeteorFalls_B1F_2R_EventScript_1B182F, 1080, 0, 0 - -MeteorFalls_B1F_2R_MapWarps:: @ 838BD10 - warp_def 5, 15, 3, 3, MeteorFalls_B1F_1R - -MeteorFalls_B1F_2R_MapEvents:: @ 838BD18 - map_events MeteorFalls_B1F_2R_MapObjects, MeteorFalls_B1F_2R_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/MossdeepCity.inc b/data/maps/events/MossdeepCity.inc new file mode 100644 index 000000000..b73bc64f3 --- /dev/null +++ b/data/maps/events/MossdeepCity.inc @@ -0,0 +1,41 @@ +MossdeepCity_MapObjects:: @ 838042C + object_event 1, MAP_OBJ_GFX_SAILOR, 0, 42, 0, 24, 0, 5, 2, 17, 0, 0, 0, 0, 0, MossdeepCity_EventScript_14CFB7, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_OLD_MAN_1, 0, 50, 0, 34, 0, 5, 5, 1, 0, 0, 0, 0, 0, MossdeepCity_EventScript_14CFC9, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_WOMAN_2, 0, 32, 0, 12, 0, 5, 2, 17, 0, 0, 0, 0, 0, MossdeepCity_EventScript_14CFAE, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_LITTLE_BOY_1, 0, 26, 0, 21, 0, 5, 3, 16, 0, 0, 0, 0, 0, MossdeepCity_EventScript_14CFC0, 0, 0, 0 + object_event 5, MAP_OBJ_GFX_GIRL_1, 0, 45, 0, 18, 0, 7, 9, 0, 0, 0, 0, 0, 0, MossdeepCity_EventScript_14CFD2, 0, 0, 0 + object_event 6, MAP_OBJ_GFX_ITEM_BALL, 0, 62, 0, 35, 0, 5, 1, 0, 0, 0, 0, 0, 0, MossdeepCity_EventScript_1B1745, 1043, 0, 0 + object_event 7, MAP_OBJ_GFX_MAN_1, 0, 53, 0, 5, 0, 7, 7, 0, 0, 0, 0, 0, 0, MossdeepCity_EventScript_14D011, 0, 0, 0 + object_event 8, MAP_OBJ_GFX_GIRL_1, 0, 56, 0, 21, 0, 7, 10, 17, 0, 0, 0, 0, 0, MossdeepCity_EventScript_14CFDB, 0, 0, 0 + object_event 9, MAP_OBJ_GFX_BOY_2, 0, 23, 0, 13, 0, 5, 2, 17, 0, 0, 0, 0, 0, MossdeepCity_EventScript_14D027, 0, 0, 0 + +MossdeepCity_MapWarps:: @ 8380504 + warp_def 28, 9, 0, 0, MossdeepCity_House1 + warp_def 38, 9, 0, 0, MossdeepCity_Gym + warp_def 28, 16, 0, 0, MossdeepCity_PokemonCenter_1F + warp_def 67, 24, 0, 0, MossdeepCity_House2 + warp_def 37, 18, 0, 0, MossdeepCity_Mart + warp_def 49, 6, 0, 0, MossdeepCity_House3 + warp_def 19, 10, 0, 0, MossdeepCity_StevensHouse + warp_def 18, 16, 0, 1, MossdeepCity_House4 + warp_def 64, 13, 0, 0, MossdeepCity_SpaceCenter_1F + warp_def 36, 24, 0, 0, MossdeepCity_GameCorner_1F + +MossdeepCity_MapCoordEvents:: @ 8380554 + coord_event 25, 25, 0, 0, 0x4001, 0, 0, MossdeepCity_EventScript_14D008 + coord_event 26, 25, 0, 0, 0x4001, 0, 0, MossdeepCity_EventScript_14D008 + coord_event 32, 27, 0, 0, 0x4001, 0, 0, MossdeepCity_EventScript_14D008 + coord_event 33, 27, 0, 0, 0x4001, 0, 0, MossdeepCity_EventScript_14D008 + +MossdeepCity_MapBGEvents:: @ 8380594 + bg_event 25, 16, 0, 0, 0, MossdeepCity_EventScript_14CFF6 + bg_event 34, 9, 0, 0, 0, MossdeepCity_EventScript_14CFED + bg_event 29, 16, 0, 1, 0, MossdeepCity_EventScript_1A00EA + bg_event 38, 18, 0, 1, 0, MossdeepCity_EventScript_1A00E1 + bg_event 66, 14, 0, 0, 0, MossdeepCity_EventScript_14CFFF + bg_event 30, 16, 0, 1, 0, MossdeepCity_EventScript_1A00EA + bg_event 39, 18, 0, 1, 0, MossdeepCity_EventScript_1A00E1 + bg_event 57, 21, 7, 0, 0, MossdeepCity_EventScript_14CFE4 + +MossdeepCity_MapEvents:: @ 83805F4 + map_events MossdeepCity_MapObjects, MossdeepCity_MapWarps, MossdeepCity_MapCoordEvents, MossdeepCity_MapBGEvents diff --git a/data/maps/events/MossdeepCity.s b/data/maps/events/MossdeepCity.s deleted file mode 100644 index b73bc64f3..000000000 --- a/data/maps/events/MossdeepCity.s +++ /dev/null @@ -1,41 +0,0 @@ -MossdeepCity_MapObjects:: @ 838042C - object_event 1, MAP_OBJ_GFX_SAILOR, 0, 42, 0, 24, 0, 5, 2, 17, 0, 0, 0, 0, 0, MossdeepCity_EventScript_14CFB7, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_OLD_MAN_1, 0, 50, 0, 34, 0, 5, 5, 1, 0, 0, 0, 0, 0, MossdeepCity_EventScript_14CFC9, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_WOMAN_2, 0, 32, 0, 12, 0, 5, 2, 17, 0, 0, 0, 0, 0, MossdeepCity_EventScript_14CFAE, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_LITTLE_BOY_1, 0, 26, 0, 21, 0, 5, 3, 16, 0, 0, 0, 0, 0, MossdeepCity_EventScript_14CFC0, 0, 0, 0 - object_event 5, MAP_OBJ_GFX_GIRL_1, 0, 45, 0, 18, 0, 7, 9, 0, 0, 0, 0, 0, 0, MossdeepCity_EventScript_14CFD2, 0, 0, 0 - object_event 6, MAP_OBJ_GFX_ITEM_BALL, 0, 62, 0, 35, 0, 5, 1, 0, 0, 0, 0, 0, 0, MossdeepCity_EventScript_1B1745, 1043, 0, 0 - object_event 7, MAP_OBJ_GFX_MAN_1, 0, 53, 0, 5, 0, 7, 7, 0, 0, 0, 0, 0, 0, MossdeepCity_EventScript_14D011, 0, 0, 0 - object_event 8, MAP_OBJ_GFX_GIRL_1, 0, 56, 0, 21, 0, 7, 10, 17, 0, 0, 0, 0, 0, MossdeepCity_EventScript_14CFDB, 0, 0, 0 - object_event 9, MAP_OBJ_GFX_BOY_2, 0, 23, 0, 13, 0, 5, 2, 17, 0, 0, 0, 0, 0, MossdeepCity_EventScript_14D027, 0, 0, 0 - -MossdeepCity_MapWarps:: @ 8380504 - warp_def 28, 9, 0, 0, MossdeepCity_House1 - warp_def 38, 9, 0, 0, MossdeepCity_Gym - warp_def 28, 16, 0, 0, MossdeepCity_PokemonCenter_1F - warp_def 67, 24, 0, 0, MossdeepCity_House2 - warp_def 37, 18, 0, 0, MossdeepCity_Mart - warp_def 49, 6, 0, 0, MossdeepCity_House3 - warp_def 19, 10, 0, 0, MossdeepCity_StevensHouse - warp_def 18, 16, 0, 1, MossdeepCity_House4 - warp_def 64, 13, 0, 0, MossdeepCity_SpaceCenter_1F - warp_def 36, 24, 0, 0, MossdeepCity_GameCorner_1F - -MossdeepCity_MapCoordEvents:: @ 8380554 - coord_event 25, 25, 0, 0, 0x4001, 0, 0, MossdeepCity_EventScript_14D008 - coord_event 26, 25, 0, 0, 0x4001, 0, 0, MossdeepCity_EventScript_14D008 - coord_event 32, 27, 0, 0, 0x4001, 0, 0, MossdeepCity_EventScript_14D008 - coord_event 33, 27, 0, 0, 0x4001, 0, 0, MossdeepCity_EventScript_14D008 - -MossdeepCity_MapBGEvents:: @ 8380594 - bg_event 25, 16, 0, 0, 0, MossdeepCity_EventScript_14CFF6 - bg_event 34, 9, 0, 0, 0, MossdeepCity_EventScript_14CFED - bg_event 29, 16, 0, 1, 0, MossdeepCity_EventScript_1A00EA - bg_event 38, 18, 0, 1, 0, MossdeepCity_EventScript_1A00E1 - bg_event 66, 14, 0, 0, 0, MossdeepCity_EventScript_14CFFF - bg_event 30, 16, 0, 1, 0, MossdeepCity_EventScript_1A00EA - bg_event 39, 18, 0, 1, 0, MossdeepCity_EventScript_1A00E1 - bg_event 57, 21, 7, 0, 0, MossdeepCity_EventScript_14CFE4 - -MossdeepCity_MapEvents:: @ 83805F4 - map_events MossdeepCity_MapObjects, MossdeepCity_MapWarps, MossdeepCity_MapCoordEvents, MossdeepCity_MapBGEvents diff --git a/data/maps/events/MossdeepCity_GameCorner_1F.inc b/data/maps/events/MossdeepCity_GameCorner_1F.inc new file mode 100644 index 000000000..99350c4b0 --- /dev/null +++ b/data/maps/events/MossdeepCity_GameCorner_1F.inc @@ -0,0 +1,13 @@ +MossdeepCity_GameCorner_1F_MapObjects:: @ 838AC6C + object_event 1, MAP_OBJ_GFX_OLD_MAN_1, 0, 4, 0, 4, 0, 3, 10, 0, 0, 0, 0, 0, 0, MossdeepCity_GameCorner_1F_EventScript_15AD42, 0, 0, 0 + +MossdeepCity_GameCorner_1F_MapWarps:: @ 838AC84 + warp_def 3, 7, 0, 9, MossdeepCity + warp_def 4, 7, 0, 9, MossdeepCity + warp_def 3, 1, 0, 0, MossdeepCity_GameCorner_B1F + +MossdeepCity_GameCorner_1F_MapBGEvents:: @ 838AC9C + bg_event 3, 1, 0, 0, 0, MossdeepCity_GameCorner_1F_EventScript_15AE4C + +MossdeepCity_GameCorner_1F_MapEvents:: @ 838ACA8 + map_events MossdeepCity_GameCorner_1F_MapObjects, MossdeepCity_GameCorner_1F_MapWarps, 0x0, MossdeepCity_GameCorner_1F_MapBGEvents diff --git a/data/maps/events/MossdeepCity_GameCorner_1F.s b/data/maps/events/MossdeepCity_GameCorner_1F.s deleted file mode 100644 index 99350c4b0..000000000 --- a/data/maps/events/MossdeepCity_GameCorner_1F.s +++ /dev/null @@ -1,13 +0,0 @@ -MossdeepCity_GameCorner_1F_MapObjects:: @ 838AC6C - object_event 1, MAP_OBJ_GFX_OLD_MAN_1, 0, 4, 0, 4, 0, 3, 10, 0, 0, 0, 0, 0, 0, MossdeepCity_GameCorner_1F_EventScript_15AD42, 0, 0, 0 - -MossdeepCity_GameCorner_1F_MapWarps:: @ 838AC84 - warp_def 3, 7, 0, 9, MossdeepCity - warp_def 4, 7, 0, 9, MossdeepCity - warp_def 3, 1, 0, 0, MossdeepCity_GameCorner_B1F - -MossdeepCity_GameCorner_1F_MapBGEvents:: @ 838AC9C - bg_event 3, 1, 0, 0, 0, MossdeepCity_GameCorner_1F_EventScript_15AE4C - -MossdeepCity_GameCorner_1F_MapEvents:: @ 838ACA8 - map_events MossdeepCity_GameCorner_1F_MapObjects, MossdeepCity_GameCorner_1F_MapWarps, 0x0, MossdeepCity_GameCorner_1F_MapBGEvents diff --git a/data/maps/events/MossdeepCity_GameCorner_B1F.inc b/data/maps/events/MossdeepCity_GameCorner_B1F.inc new file mode 100644 index 000000000..98c843f52 --- /dev/null +++ b/data/maps/events/MossdeepCity_GameCorner_B1F.inc @@ -0,0 +1,8 @@ +MossdeepCity_GameCorner_B1F_MapObjects:: @ 838ACBC + object_event 1, 240, 0, 6, 0, 5, 0, 3, 9, 0, 0, 0, 0, 0, 0, 0x0, 0, 0, 0 + +MossdeepCity_GameCorner_B1F_MapWarps:: @ 838ACD4 + warp_def 3, 1, 0, 2, MossdeepCity_GameCorner_1F + +MossdeepCity_GameCorner_B1F_MapEvents:: @ 838ACDC + map_events MossdeepCity_GameCorner_B1F_MapObjects, MossdeepCity_GameCorner_B1F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/MossdeepCity_GameCorner_B1F.s b/data/maps/events/MossdeepCity_GameCorner_B1F.s deleted file mode 100644 index 98c843f52..000000000 --- a/data/maps/events/MossdeepCity_GameCorner_B1F.s +++ /dev/null @@ -1,8 +0,0 @@ -MossdeepCity_GameCorner_B1F_MapObjects:: @ 838ACBC - object_event 1, 240, 0, 6, 0, 5, 0, 3, 9, 0, 0, 0, 0, 0, 0, 0x0, 0, 0, 0 - -MossdeepCity_GameCorner_B1F_MapWarps:: @ 838ACD4 - warp_def 3, 1, 0, 2, MossdeepCity_GameCorner_1F - -MossdeepCity_GameCorner_B1F_MapEvents:: @ 838ACDC - map_events MossdeepCity_GameCorner_B1F_MapObjects, MossdeepCity_GameCorner_B1F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/MossdeepCity_Gym.inc b/data/maps/events/MossdeepCity_Gym.inc new file mode 100644 index 000000000..d80237a3a --- /dev/null +++ b/data/maps/events/MossdeepCity_Gym.inc @@ -0,0 +1,28 @@ +MossdeepCity_Gym_MapObjects:: @ 838A660 + object_event 1, MAP_OBJ_GFX_TATE, 0, 8, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, MossdeepCity_Gym_EventScript_15A56B, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_PSYCHIC_M, 0, 2, 0, 24, 0, 3, 7, 0, 0, 1, 0, 1, 0, MossdeepCity_Gym_EventScript_15A74E, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_PSYCHIC_M, 0, 17, 0, 18, 0, 3, 7, 0, 0, 1, 0, 1, 0, MossdeepCity_Gym_EventScript_15A77C, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_LASS, 0, 9, 0, 17, 0, 3, 9, 0, 0, 1, 0, 1, 0, MossdeepCity_Gym_EventScript_15A7C1, 0, 0, 0 + object_event 5, MAP_OBJ_GFX_LASS, 0, 11, 0, 10, 0, 3, 8, 0, 0, 1, 0, 1, 0, MossdeepCity_Gym_EventScript_15A7AA, 0, 0, 0 + object_event 6, MAP_OBJ_GFX_PSYCHIC_M, 0, 0, 0, 7, 0, 3, 10, 0, 0, 1, 0, 1, 0, MossdeepCity_Gym_EventScript_15A765, 0, 0, 0 + object_event 7, MAP_OBJ_GFX_LASS, 0, 4, 0, 3, 0, 3, 8, 0, 0, 1, 0, 2, 0, MossdeepCity_Gym_EventScript_15A793, 0, 0, 0 + object_event 8, MAP_OBJ_GFX_MAN_2, 0, 8, 0, 29, 0, 3, 10, 0, 0, 0, 0, 0, 0, MossdeepCity_Gym_EventScript_15A7D8, 0, 0, 0 + object_event 9, MAP_OBJ_GFX_LIZA, 0, 9, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, MossdeepCity_Gym_EventScript_15A56B, 0, 0, 0 + +MossdeepCity_Gym_MapWarps:: @ 838A738 + warp_def 9, 29, 0, 1, MossdeepCity + warp_def 10, 29, 0, 1, MossdeepCity + +MossdeepCity_Gym_MapCoordEvents:: @ 838A748 + coord_event 12, 3, 3, 0, 0x4001, 0, 0, MossdeepCity_Gym_EventScript_15A742 + +MossdeepCity_Gym_MapBGEvents:: @ 838A758 + bg_event 2, 7, 0, 0, 0, MossdeepCity_Gym_EventScript_15A5EA + bg_event 8, 10, 0, 0, 0, MossdeepCity_Gym_EventScript_15A646 + bg_event 17, 15, 0, 0, 0, MossdeepCity_Gym_EventScript_15A69A + bg_event 5, 24, 0, 0, 0, MossdeepCity_Gym_EventScript_15A6EE + bg_event 7, 27, 0, 1, 0, MossdeepCity_Gym_EventScript_15A7FA + bg_event 11, 27, 0, 1, 0, MossdeepCity_Gym_EventScript_15A80A + +MossdeepCity_Gym_MapEvents:: @ 838A7A0 + map_events MossdeepCity_Gym_MapObjects, MossdeepCity_Gym_MapWarps, MossdeepCity_Gym_MapCoordEvents, MossdeepCity_Gym_MapBGEvents diff --git a/data/maps/events/MossdeepCity_Gym.s b/data/maps/events/MossdeepCity_Gym.s deleted file mode 100644 index d80237a3a..000000000 --- a/data/maps/events/MossdeepCity_Gym.s +++ /dev/null @@ -1,28 +0,0 @@ -MossdeepCity_Gym_MapObjects:: @ 838A660 - object_event 1, MAP_OBJ_GFX_TATE, 0, 8, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, MossdeepCity_Gym_EventScript_15A56B, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_PSYCHIC_M, 0, 2, 0, 24, 0, 3, 7, 0, 0, 1, 0, 1, 0, MossdeepCity_Gym_EventScript_15A74E, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_PSYCHIC_M, 0, 17, 0, 18, 0, 3, 7, 0, 0, 1, 0, 1, 0, MossdeepCity_Gym_EventScript_15A77C, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_LASS, 0, 9, 0, 17, 0, 3, 9, 0, 0, 1, 0, 1, 0, MossdeepCity_Gym_EventScript_15A7C1, 0, 0, 0 - object_event 5, MAP_OBJ_GFX_LASS, 0, 11, 0, 10, 0, 3, 8, 0, 0, 1, 0, 1, 0, MossdeepCity_Gym_EventScript_15A7AA, 0, 0, 0 - object_event 6, MAP_OBJ_GFX_PSYCHIC_M, 0, 0, 0, 7, 0, 3, 10, 0, 0, 1, 0, 1, 0, MossdeepCity_Gym_EventScript_15A765, 0, 0, 0 - object_event 7, MAP_OBJ_GFX_LASS, 0, 4, 0, 3, 0, 3, 8, 0, 0, 1, 0, 2, 0, MossdeepCity_Gym_EventScript_15A793, 0, 0, 0 - object_event 8, MAP_OBJ_GFX_MAN_2, 0, 8, 0, 29, 0, 3, 10, 0, 0, 0, 0, 0, 0, MossdeepCity_Gym_EventScript_15A7D8, 0, 0, 0 - object_event 9, MAP_OBJ_GFX_LIZA, 0, 9, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, MossdeepCity_Gym_EventScript_15A56B, 0, 0, 0 - -MossdeepCity_Gym_MapWarps:: @ 838A738 - warp_def 9, 29, 0, 1, MossdeepCity - warp_def 10, 29, 0, 1, MossdeepCity - -MossdeepCity_Gym_MapCoordEvents:: @ 838A748 - coord_event 12, 3, 3, 0, 0x4001, 0, 0, MossdeepCity_Gym_EventScript_15A742 - -MossdeepCity_Gym_MapBGEvents:: @ 838A758 - bg_event 2, 7, 0, 0, 0, MossdeepCity_Gym_EventScript_15A5EA - bg_event 8, 10, 0, 0, 0, MossdeepCity_Gym_EventScript_15A646 - bg_event 17, 15, 0, 0, 0, MossdeepCity_Gym_EventScript_15A69A - bg_event 5, 24, 0, 0, 0, MossdeepCity_Gym_EventScript_15A6EE - bg_event 7, 27, 0, 1, 0, MossdeepCity_Gym_EventScript_15A7FA - bg_event 11, 27, 0, 1, 0, MossdeepCity_Gym_EventScript_15A80A - -MossdeepCity_Gym_MapEvents:: @ 838A7A0 - map_events MossdeepCity_Gym_MapObjects, MossdeepCity_Gym_MapWarps, MossdeepCity_Gym_MapCoordEvents, MossdeepCity_Gym_MapBGEvents diff --git a/data/maps/events/MossdeepCity_House1.inc b/data/maps/events/MossdeepCity_House1.inc new file mode 100644 index 000000000..251440343 --- /dev/null +++ b/data/maps/events/MossdeepCity_House1.inc @@ -0,0 +1,10 @@ +MossdeepCity_House1_MapObjects:: @ 838A7B4 + object_event 1, MAP_OBJ_GFX_BLACK_BELT, 0, 3, 0, 3, 0, 3, 3, 17, 0, 0, 0, 0, 0, MossdeepCity_House1_EventScript_15A82F, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_WOMAN_3, 0, 7, 0, 4, 0, 3, 9, 0, 0, 0, 0, 0, 0, MossdeepCity_House1_EventScript_15A85F, 0, 0, 0 + +MossdeepCity_House1_MapWarps:: @ 838A7E4 + warp_def 3, 7, 0, 0, MossdeepCity + warp_def 4, 7, 0, 0, MossdeepCity + +MossdeepCity_House1_MapEvents:: @ 838A7F4 + map_events MossdeepCity_House1_MapObjects, MossdeepCity_House1_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/MossdeepCity_House1.s b/data/maps/events/MossdeepCity_House1.s deleted file mode 100644 index 251440343..000000000 --- a/data/maps/events/MossdeepCity_House1.s +++ /dev/null @@ -1,10 +0,0 @@ -MossdeepCity_House1_MapObjects:: @ 838A7B4 - object_event 1, MAP_OBJ_GFX_BLACK_BELT, 0, 3, 0, 3, 0, 3, 3, 17, 0, 0, 0, 0, 0, MossdeepCity_House1_EventScript_15A82F, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_WOMAN_3, 0, 7, 0, 4, 0, 3, 9, 0, 0, 0, 0, 0, 0, MossdeepCity_House1_EventScript_15A85F, 0, 0, 0 - -MossdeepCity_House1_MapWarps:: @ 838A7E4 - warp_def 3, 7, 0, 0, MossdeepCity - warp_def 4, 7, 0, 0, MossdeepCity - -MossdeepCity_House1_MapEvents:: @ 838A7F4 - map_events MossdeepCity_House1_MapObjects, MossdeepCity_House1_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/MossdeepCity_House2.inc b/data/maps/events/MossdeepCity_House2.inc new file mode 100644 index 000000000..31ef3ab7b --- /dev/null +++ b/data/maps/events/MossdeepCity_House2.inc @@ -0,0 +1,11 @@ +MossdeepCity_House2_MapObjects:: @ 838A808 + object_event 1, MAP_OBJ_GFX_MAN_5, 0, 6, 0, 6, 0, 3, 9, 0, 0, 0, 0, 0, 0, MossdeepCity_House2_EventScript_15A869, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_LITTLE_GIRL_1, 0, 4, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, MossdeepCity_House2_EventScript_15A872, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_WINGULL, 0, 4, 0, 5, 0, 3, 7, 0, 0, 0, 0, 0, 0, MossdeepCity_House2_EventScript_15A87B, 934, 0, 0 + +MossdeepCity_House2_MapWarps:: @ 838A850 + warp_def 3, 8, 0, 3, MossdeepCity + warp_def 4, 8, 0, 3, MossdeepCity + +MossdeepCity_House2_MapEvents:: @ 838A860 + map_events MossdeepCity_House2_MapObjects, MossdeepCity_House2_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/MossdeepCity_House2.s b/data/maps/events/MossdeepCity_House2.s deleted file mode 100644 index 31ef3ab7b..000000000 --- a/data/maps/events/MossdeepCity_House2.s +++ /dev/null @@ -1,11 +0,0 @@ -MossdeepCity_House2_MapObjects:: @ 838A808 - object_event 1, MAP_OBJ_GFX_MAN_5, 0, 6, 0, 6, 0, 3, 9, 0, 0, 0, 0, 0, 0, MossdeepCity_House2_EventScript_15A869, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_LITTLE_GIRL_1, 0, 4, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, MossdeepCity_House2_EventScript_15A872, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_WINGULL, 0, 4, 0, 5, 0, 3, 7, 0, 0, 0, 0, 0, 0, MossdeepCity_House2_EventScript_15A87B, 934, 0, 0 - -MossdeepCity_House2_MapWarps:: @ 838A850 - warp_def 3, 8, 0, 3, MossdeepCity - warp_def 4, 8, 0, 3, MossdeepCity - -MossdeepCity_House2_MapEvents:: @ 838A860 - map_events MossdeepCity_House2_MapObjects, MossdeepCity_House2_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/MossdeepCity_House3.inc b/data/maps/events/MossdeepCity_House3.inc new file mode 100644 index 000000000..b1503decc --- /dev/null +++ b/data/maps/events/MossdeepCity_House3.inc @@ -0,0 +1,9 @@ +MossdeepCity_House3_MapObjects:: @ 838AA08 + object_event 1, MAP_OBJ_GFX_FISHERMAN, 0, 4, 0, 4, 0, 3, 10, 0, 0, 0, 0, 0, 0, MossdeepCity_House3_EventScript_15A972, 0, 0, 0 + +MossdeepCity_House3_MapWarps:: @ 838AA20 + warp_def 3, 7, 0, 5, MossdeepCity + warp_def 4, 7, 0, 5, MossdeepCity + +MossdeepCity_House3_MapEvents:: @ 838AA30 + map_events MossdeepCity_House3_MapObjects, MossdeepCity_House3_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/MossdeepCity_House3.s b/data/maps/events/MossdeepCity_House3.s deleted file mode 100644 index b1503decc..000000000 --- a/data/maps/events/MossdeepCity_House3.s +++ /dev/null @@ -1,9 +0,0 @@ -MossdeepCity_House3_MapObjects:: @ 838AA08 - object_event 1, MAP_OBJ_GFX_FISHERMAN, 0, 4, 0, 4, 0, 3, 10, 0, 0, 0, 0, 0, 0, MossdeepCity_House3_EventScript_15A972, 0, 0, 0 - -MossdeepCity_House3_MapWarps:: @ 838AA20 - warp_def 3, 7, 0, 5, MossdeepCity - warp_def 4, 7, 0, 5, MossdeepCity - -MossdeepCity_House3_MapEvents:: @ 838AA30 - map_events MossdeepCity_House3_MapObjects, MossdeepCity_House3_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/MossdeepCity_House4.inc b/data/maps/events/MossdeepCity_House4.inc new file mode 100644 index 000000000..dc0fdfed8 --- /dev/null +++ b/data/maps/events/MossdeepCity_House4.inc @@ -0,0 +1,11 @@ +MossdeepCity_House4_MapObjects:: @ 838AAF8 + object_event 1, MAP_OBJ_GFX_WOMAN_3, 0, 3, 0, 4, 0, 3, 9, 0, 0, 0, 0, 0, 0, MossdeepCity_House4_EventScript_15AB31, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_LITTLE_BOY_1, 0, 6, 0, 6, 0, 3, 5, 1, 0, 0, 0, 0, 0, MossdeepCity_House4_EventScript_15AB50, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_SKITTY, 0, 2, 0, 4, 0, 3, 1, 17, 0, 0, 0, 0, 0, MossdeepCity_House4_EventScript_15AB77, 0, 0, 0 + +MossdeepCity_House4_MapWarps:: @ 838AB40 + warp_def 4, 7, 0, 7, MossdeepCity + warp_def 3, 7, 0, 7, MossdeepCity + +MossdeepCity_House4_MapEvents:: @ 838AB50 + map_events MossdeepCity_House4_MapObjects, MossdeepCity_House4_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/MossdeepCity_House4.s b/data/maps/events/MossdeepCity_House4.s deleted file mode 100644 index dc0fdfed8..000000000 --- a/data/maps/events/MossdeepCity_House4.s +++ /dev/null @@ -1,11 +0,0 @@ -MossdeepCity_House4_MapObjects:: @ 838AAF8 - object_event 1, MAP_OBJ_GFX_WOMAN_3, 0, 3, 0, 4, 0, 3, 9, 0, 0, 0, 0, 0, 0, MossdeepCity_House4_EventScript_15AB31, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_LITTLE_BOY_1, 0, 6, 0, 6, 0, 3, 5, 1, 0, 0, 0, 0, 0, MossdeepCity_House4_EventScript_15AB50, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_SKITTY, 0, 2, 0, 4, 0, 3, 1, 17, 0, 0, 0, 0, 0, MossdeepCity_House4_EventScript_15AB77, 0, 0, 0 - -MossdeepCity_House4_MapWarps:: @ 838AB40 - warp_def 4, 7, 0, 7, MossdeepCity - warp_def 3, 7, 0, 7, MossdeepCity - -MossdeepCity_House4_MapEvents:: @ 838AB50 - map_events MossdeepCity_House4_MapObjects, MossdeepCity_House4_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/MossdeepCity_Mart.inc b/data/maps/events/MossdeepCity_Mart.inc new file mode 100644 index 000000000..80514f1f8 --- /dev/null +++ b/data/maps/events/MossdeepCity_Mart.inc @@ -0,0 +1,12 @@ +MossdeepCity_Mart_MapObjects:: @ 838A984 + object_event 1, MAP_OBJ_GFX_MART_EMPLOYEE, 0, 1, 0, 3, 0, 3, 10, 0, 0, 0, 0, 0, 0, MossdeepCity_Mart_EventScript_15A926, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_WOMAN_7, 0, 1, 0, 5, 0, 3, 7, 0, 0, 0, 0, 0, 0, MossdeepCity_Mart_EventScript_15A956, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_BOY_2, 0, 8, 0, 3, 0, 3, 3, 16, 0, 0, 0, 0, 0, MossdeepCity_Mart_EventScript_15A95F, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_SAILOR, 0, 5, 0, 3, 0, 3, 2, 17, 0, 0, 0, 0, 0, MossdeepCity_Mart_EventScript_15A968, 0, 0, 0 + +MossdeepCity_Mart_MapWarps:: @ 838A9E4 + warp_def 3, 7, 0, 4, MossdeepCity + warp_def 4, 7, 0, 4, MossdeepCity + +MossdeepCity_Mart_MapEvents:: @ 838A9F4 + map_events MossdeepCity_Mart_MapObjects, MossdeepCity_Mart_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/MossdeepCity_Mart.s b/data/maps/events/MossdeepCity_Mart.s deleted file mode 100644 index 80514f1f8..000000000 --- a/data/maps/events/MossdeepCity_Mart.s +++ /dev/null @@ -1,12 +0,0 @@ -MossdeepCity_Mart_MapObjects:: @ 838A984 - object_event 1, MAP_OBJ_GFX_MART_EMPLOYEE, 0, 1, 0, 3, 0, 3, 10, 0, 0, 0, 0, 0, 0, MossdeepCity_Mart_EventScript_15A926, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_WOMAN_7, 0, 1, 0, 5, 0, 3, 7, 0, 0, 0, 0, 0, 0, MossdeepCity_Mart_EventScript_15A956, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_BOY_2, 0, 8, 0, 3, 0, 3, 3, 16, 0, 0, 0, 0, 0, MossdeepCity_Mart_EventScript_15A95F, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_SAILOR, 0, 5, 0, 3, 0, 3, 2, 17, 0, 0, 0, 0, 0, MossdeepCity_Mart_EventScript_15A968, 0, 0, 0 - -MossdeepCity_Mart_MapWarps:: @ 838A9E4 - warp_def 3, 7, 0, 4, MossdeepCity - warp_def 4, 7, 0, 4, MossdeepCity - -MossdeepCity_Mart_MapEvents:: @ 838A9F4 - map_events MossdeepCity_Mart_MapObjects, MossdeepCity_Mart_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/MossdeepCity_PokemonCenter_1F.inc b/data/maps/events/MossdeepCity_PokemonCenter_1F.inc new file mode 100644 index 000000000..d7cf07f6a --- /dev/null +++ b/data/maps/events/MossdeepCity_PokemonCenter_1F.inc @@ -0,0 +1,12 @@ +MossdeepCity_PokemonCenter_1F_MapObjects:: @ 838A874 + object_event 1, MAP_OBJ_GFX_NURSE, 0, 7, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, MossdeepCity_PokemonCenter_1F_EventScript_15A8DA, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_WOMAN_3, 0, 8, 0, 4, 0, 3, 7, 0, 0, 0, 0, 0, 0, MossdeepCity_PokemonCenter_1F_EventScript_15A8E8, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_GIRL_1, 0, 3, 0, 5, 0, 3, 1, 0, 0, 0, 0, 0, 0, MossdeepCity_PokemonCenter_1F_EventScript_15A8F1, 0, 0, 0 + +MossdeepCity_PokemonCenter_1F_MapWarps:: @ 838A8BC + warp_def 7, 8, 3, 2, MossdeepCity + warp_def 6, 8, 3, 2, MossdeepCity + warp_def 1, 6, 4, 0, MossdeepCity_PokemonCenter_2F + +MossdeepCity_PokemonCenter_1F_MapEvents:: @ 838A8D4 + map_events MossdeepCity_PokemonCenter_1F_MapObjects, MossdeepCity_PokemonCenter_1F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/MossdeepCity_PokemonCenter_1F.s b/data/maps/events/MossdeepCity_PokemonCenter_1F.s deleted file mode 100644 index d7cf07f6a..000000000 --- a/data/maps/events/MossdeepCity_PokemonCenter_1F.s +++ /dev/null @@ -1,12 +0,0 @@ -MossdeepCity_PokemonCenter_1F_MapObjects:: @ 838A874 - object_event 1, MAP_OBJ_GFX_NURSE, 0, 7, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, MossdeepCity_PokemonCenter_1F_EventScript_15A8DA, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_WOMAN_3, 0, 8, 0, 4, 0, 3, 7, 0, 0, 0, 0, 0, 0, MossdeepCity_PokemonCenter_1F_EventScript_15A8E8, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_GIRL_1, 0, 3, 0, 5, 0, 3, 1, 0, 0, 0, 0, 0, 0, MossdeepCity_PokemonCenter_1F_EventScript_15A8F1, 0, 0, 0 - -MossdeepCity_PokemonCenter_1F_MapWarps:: @ 838A8BC - warp_def 7, 8, 3, 2, MossdeepCity - warp_def 6, 8, 3, 2, MossdeepCity - warp_def 1, 6, 4, 0, MossdeepCity_PokemonCenter_2F - -MossdeepCity_PokemonCenter_1F_MapEvents:: @ 838A8D4 - map_events MossdeepCity_PokemonCenter_1F_MapObjects, MossdeepCity_PokemonCenter_1F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/MossdeepCity_PokemonCenter_2F.inc b/data/maps/events/MossdeepCity_PokemonCenter_2F.inc new file mode 100644 index 000000000..337467351 --- /dev/null +++ b/data/maps/events/MossdeepCity_PokemonCenter_2F.inc @@ -0,0 +1,15 @@ +MossdeepCity_PokemonCenter_2F_MapObjects:: @ 838A8E8 + object_event 1, MAP_OBJ_GFX_TEALA, 0, 4, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, MossdeepCity_PokemonCenter_2F_EventScript_15A913, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_TEALA, 0, 7, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, MossdeepCity_PokemonCenter_2F_EventScript_15A919, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_TEALA, 0, 10, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, MossdeepCity_PokemonCenter_2F_EventScript_15A91F, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_WOMAN_7, 0, 10, 0, 6, 0, 3, 5, 18, 0, 0, 0, 0, 0, MossdeepCity_PokemonCenter_2F_EventScript_15A90A, 0, 0, 0 + +MossdeepCity_PokemonCenter_2F_MapWarps:: @ 838A948 + warp_def 1, 5, 4, 2, MossdeepCity_PokemonCenter_1F + warp_def 5, 1, 0, 0, SingleBattleColosseum + warp_def 8, 1, 0, 0, TradeCenter + warp_def 11, 1, 0, 0, RecordCorner + warp_def 0, 0, 0, 0, DoubleBattleColosseum + +MossdeepCity_PokemonCenter_2F_MapEvents:: @ 838A970 + map_events MossdeepCity_PokemonCenter_2F_MapObjects, MossdeepCity_PokemonCenter_2F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/MossdeepCity_PokemonCenter_2F.s b/data/maps/events/MossdeepCity_PokemonCenter_2F.s deleted file mode 100644 index 337467351..000000000 --- a/data/maps/events/MossdeepCity_PokemonCenter_2F.s +++ /dev/null @@ -1,15 +0,0 @@ -MossdeepCity_PokemonCenter_2F_MapObjects:: @ 838A8E8 - object_event 1, MAP_OBJ_GFX_TEALA, 0, 4, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, MossdeepCity_PokemonCenter_2F_EventScript_15A913, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_TEALA, 0, 7, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, MossdeepCity_PokemonCenter_2F_EventScript_15A919, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_TEALA, 0, 10, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, MossdeepCity_PokemonCenter_2F_EventScript_15A91F, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_WOMAN_7, 0, 10, 0, 6, 0, 3, 5, 18, 0, 0, 0, 0, 0, MossdeepCity_PokemonCenter_2F_EventScript_15A90A, 0, 0, 0 - -MossdeepCity_PokemonCenter_2F_MapWarps:: @ 838A948 - warp_def 1, 5, 4, 2, MossdeepCity_PokemonCenter_1F - warp_def 5, 1, 0, 0, SingleBattleColosseum - warp_def 8, 1, 0, 0, TradeCenter - warp_def 11, 1, 0, 0, RecordCorner - warp_def 0, 0, 0, 0, DoubleBattleColosseum - -MossdeepCity_PokemonCenter_2F_MapEvents:: @ 838A970 - map_events MossdeepCity_PokemonCenter_2F_MapObjects, MossdeepCity_PokemonCenter_2F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/MossdeepCity_SpaceCenter_1F.inc b/data/maps/events/MossdeepCity_SpaceCenter_1F.inc new file mode 100644 index 000000000..d79459eb8 --- /dev/null +++ b/data/maps/events/MossdeepCity_SpaceCenter_1F.inc @@ -0,0 +1,14 @@ +MossdeepCity_SpaceCenter_1F_MapObjects:: @ 838AB64 + object_event 1, MAP_OBJ_GFX_SCIENTIST_1, 0, 7, 0, 2, 0, 3, 7, 0, 0, 0, 0, 0, 0, MossdeepCity_SpaceCenter_1F_EventScript_15AB8B, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_SCIENTIST_1, 0, 2, 0, 2, 0, 3, 7, 0, 0, 0, 0, 0, 0, MossdeepCity_SpaceCenter_1F_EventScript_15ABCC, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_SAILOR, 0, 6, 0, 6, 0, 3, 9, 0, 0, 0, 0, 0, 0, MossdeepCity_SpaceCenter_1F_EventScript_15ABD5, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_OLD_MAN_2, 0, 10, 0, 2, 0, 3, 7, 0, 0, 0, 0, 0, 0, MossdeepCity_SpaceCenter_1F_EventScript_15AC1F, 0, 0, 0 + object_event 5, MAP_OBJ_GFX_WOMAN_5, 0, 14, 0, 7, 0, 3, 3, 17, 0, 0, 0, 0, 0, MossdeepCity_SpaceCenter_1F_EventScript_15AC16, 0, 0, 0 + +MossdeepCity_SpaceCenter_1F_MapWarps:: @ 838ABDC + warp_def 7, 9, 0, 8, MossdeepCity + warp_def 8, 9, 0, 8, MossdeepCity + warp_def 13, 1, 0, 0, MossdeepCity_SpaceCenter_2F + +MossdeepCity_SpaceCenter_1F_MapEvents:: @ 838ABF4 + map_events MossdeepCity_SpaceCenter_1F_MapObjects, MossdeepCity_SpaceCenter_1F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/MossdeepCity_SpaceCenter_1F.s b/data/maps/events/MossdeepCity_SpaceCenter_1F.s deleted file mode 100644 index d79459eb8..000000000 --- a/data/maps/events/MossdeepCity_SpaceCenter_1F.s +++ /dev/null @@ -1,14 +0,0 @@ -MossdeepCity_SpaceCenter_1F_MapObjects:: @ 838AB64 - object_event 1, MAP_OBJ_GFX_SCIENTIST_1, 0, 7, 0, 2, 0, 3, 7, 0, 0, 0, 0, 0, 0, MossdeepCity_SpaceCenter_1F_EventScript_15AB8B, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_SCIENTIST_1, 0, 2, 0, 2, 0, 3, 7, 0, 0, 0, 0, 0, 0, MossdeepCity_SpaceCenter_1F_EventScript_15ABCC, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_SAILOR, 0, 6, 0, 6, 0, 3, 9, 0, 0, 0, 0, 0, 0, MossdeepCity_SpaceCenter_1F_EventScript_15ABD5, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_OLD_MAN_2, 0, 10, 0, 2, 0, 3, 7, 0, 0, 0, 0, 0, 0, MossdeepCity_SpaceCenter_1F_EventScript_15AC1F, 0, 0, 0 - object_event 5, MAP_OBJ_GFX_WOMAN_5, 0, 14, 0, 7, 0, 3, 3, 17, 0, 0, 0, 0, 0, MossdeepCity_SpaceCenter_1F_EventScript_15AC16, 0, 0, 0 - -MossdeepCity_SpaceCenter_1F_MapWarps:: @ 838ABDC - warp_def 7, 9, 0, 8, MossdeepCity - warp_def 8, 9, 0, 8, MossdeepCity - warp_def 13, 1, 0, 0, MossdeepCity_SpaceCenter_2F - -MossdeepCity_SpaceCenter_1F_MapEvents:: @ 838ABF4 - map_events MossdeepCity_SpaceCenter_1F_MapObjects, MossdeepCity_SpaceCenter_1F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/MossdeepCity_SpaceCenter_2F.inc b/data/maps/events/MossdeepCity_SpaceCenter_2F.inc new file mode 100644 index 000000000..2dc4f843a --- /dev/null +++ b/data/maps/events/MossdeepCity_SpaceCenter_2F.inc @@ -0,0 +1,10 @@ +MossdeepCity_SpaceCenter_2F_MapObjects:: @ 838AC08 + object_event 1, MAP_OBJ_GFX_BOY_4, 0, 6, 0, 2, 0, 3, 7, 0, 0, 0, 0, 0, 0, MossdeepCity_SpaceCenter_2F_EventScript_15AC49, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_GENTLEMAN, 0, 11, 0, 8, 0, 3, 7, 0, 0, 0, 0, 0, 0, MossdeepCity_SpaceCenter_2F_EventScript_15AC40, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_SCIENTIST_1, 0, 5, 0, 6, 0, 3, 2, 17, 0, 0, 0, 0, 0, MossdeepCity_SpaceCenter_2F_EventScript_15AC37, 0, 0, 0 + +MossdeepCity_SpaceCenter_2F_MapWarps:: @ 838AC50 + warp_def 13, 1, 0, 2, MossdeepCity_SpaceCenter_1F + +MossdeepCity_SpaceCenter_2F_MapEvents:: @ 838AC58 + map_events MossdeepCity_SpaceCenter_2F_MapObjects, MossdeepCity_SpaceCenter_2F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/MossdeepCity_SpaceCenter_2F.s b/data/maps/events/MossdeepCity_SpaceCenter_2F.s deleted file mode 100644 index 2dc4f843a..000000000 --- a/data/maps/events/MossdeepCity_SpaceCenter_2F.s +++ /dev/null @@ -1,10 +0,0 @@ -MossdeepCity_SpaceCenter_2F_MapObjects:: @ 838AC08 - object_event 1, MAP_OBJ_GFX_BOY_4, 0, 6, 0, 2, 0, 3, 7, 0, 0, 0, 0, 0, 0, MossdeepCity_SpaceCenter_2F_EventScript_15AC49, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_GENTLEMAN, 0, 11, 0, 8, 0, 3, 7, 0, 0, 0, 0, 0, 0, MossdeepCity_SpaceCenter_2F_EventScript_15AC40, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_SCIENTIST_1, 0, 5, 0, 6, 0, 3, 2, 17, 0, 0, 0, 0, 0, MossdeepCity_SpaceCenter_2F_EventScript_15AC37, 0, 0, 0 - -MossdeepCity_SpaceCenter_2F_MapWarps:: @ 838AC50 - warp_def 13, 1, 0, 2, MossdeepCity_SpaceCenter_1F - -MossdeepCity_SpaceCenter_2F_MapEvents:: @ 838AC58 - map_events MossdeepCity_SpaceCenter_2F_MapObjects, MossdeepCity_SpaceCenter_2F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/MossdeepCity_StevensHouse.inc b/data/maps/events/MossdeepCity_StevensHouse.inc new file mode 100644 index 000000000..ce240d81f --- /dev/null +++ b/data/maps/events/MossdeepCity_StevensHouse.inc @@ -0,0 +1,18 @@ +MossdeepCity_StevensHouse_MapObjects:: @ 838AA44 + object_event 1, MAP_OBJ_GFX_STEVEN, 0, 9, 0, 6, 0, 3, 10, 0, 0, 0, 0, 0, 0, MossdeepCity_StevensHouse_EventScript_15AAF9, 967, 0, 0 + object_event 2, MAP_OBJ_GFX_ITEM_BALL, 0, 4, 0, 3, 0, 3, 1, 17, 0, 0, 0, 0, 0, MossdeepCity_StevensHouse_EventScript_15AA7C, 968, 0, 0 + object_event 3, MAP_OBJ_GFX_ITEM_BALL, 0, 5, 0, 3, 0, 3, 1, 17, 0, 0, 0, 0, 0, MossdeepCity_StevensHouse_EventScript_15AB20, 1133, 0, 0 + object_event 4, MAP_OBJ_GFX_LITTLE_BOY_1, 0, 6, 0, 4, 0, 3, 76, 17, 0, 0, 0, 0, 0, MossdeepCity_StevensHouse_EventScript_15AB02, 727, 0, 0 + +MossdeepCity_StevensHouse_MapWarps:: @ 838AAA4 + warp_def 3, 7, 0, 6, MossdeepCity + warp_def 4, 7, 0, 6, MossdeepCity + +MossdeepCity_StevensHouse_MapBGEvents:: @ 838AAB4 + bg_event 0, 1, 0, 0, 0, MossdeepCity_StevensHouse_EventScript_15AAF0 + bg_event 1, 1, 0, 0, 0, MossdeepCity_StevensHouse_EventScript_15AAF0 + bg_event 10, 4, 3, 0, 0, MossdeepCity_StevensHouse_EventScript_15AAF0 + bg_event 10, 6, 3, 0, 0, MossdeepCity_StevensHouse_EventScript_15AAF0 + +MossdeepCity_StevensHouse_MapEvents:: @ 838AAE4 + map_events MossdeepCity_StevensHouse_MapObjects, MossdeepCity_StevensHouse_MapWarps, 0x0, MossdeepCity_StevensHouse_MapBGEvents diff --git a/data/maps/events/MossdeepCity_StevensHouse.s b/data/maps/events/MossdeepCity_StevensHouse.s deleted file mode 100644 index ce240d81f..000000000 --- a/data/maps/events/MossdeepCity_StevensHouse.s +++ /dev/null @@ -1,18 +0,0 @@ -MossdeepCity_StevensHouse_MapObjects:: @ 838AA44 - object_event 1, MAP_OBJ_GFX_STEVEN, 0, 9, 0, 6, 0, 3, 10, 0, 0, 0, 0, 0, 0, MossdeepCity_StevensHouse_EventScript_15AAF9, 967, 0, 0 - object_event 2, MAP_OBJ_GFX_ITEM_BALL, 0, 4, 0, 3, 0, 3, 1, 17, 0, 0, 0, 0, 0, MossdeepCity_StevensHouse_EventScript_15AA7C, 968, 0, 0 - object_event 3, MAP_OBJ_GFX_ITEM_BALL, 0, 5, 0, 3, 0, 3, 1, 17, 0, 0, 0, 0, 0, MossdeepCity_StevensHouse_EventScript_15AB20, 1133, 0, 0 - object_event 4, MAP_OBJ_GFX_LITTLE_BOY_1, 0, 6, 0, 4, 0, 3, 76, 17, 0, 0, 0, 0, 0, MossdeepCity_StevensHouse_EventScript_15AB02, 727, 0, 0 - -MossdeepCity_StevensHouse_MapWarps:: @ 838AAA4 - warp_def 3, 7, 0, 6, MossdeepCity - warp_def 4, 7, 0, 6, MossdeepCity - -MossdeepCity_StevensHouse_MapBGEvents:: @ 838AAB4 - bg_event 0, 1, 0, 0, 0, MossdeepCity_StevensHouse_EventScript_15AAF0 - bg_event 1, 1, 0, 0, 0, MossdeepCity_StevensHouse_EventScript_15AAF0 - bg_event 10, 4, 3, 0, 0, MossdeepCity_StevensHouse_EventScript_15AAF0 - bg_event 10, 6, 3, 0, 0, MossdeepCity_StevensHouse_EventScript_15AAF0 - -MossdeepCity_StevensHouse_MapEvents:: @ 838AAE4 - map_events MossdeepCity_StevensHouse_MapObjects, MossdeepCity_StevensHouse_MapWarps, 0x0, MossdeepCity_StevensHouse_MapBGEvents diff --git a/data/maps/events/MtChimney.inc b/data/maps/events/MtChimney.inc new file mode 100644 index 000000000..468edda1d --- /dev/null +++ b/data/maps/events/MtChimney.inc @@ -0,0 +1,42 @@ +MtChimney_MapObjects:: @ 838C330 + object_event 1, 247, 0, 24, 0, 19, 0, 3, 9, 0, 0, 0, 0, 0, 0, MtChimney_EventScript_1B2C95, 927, 0, 0 + object_event 2, 246, 0, 13, 0, 6, 0, 3, 10, 0, 0, 0, 0, 0, 0, MtChimney_EventScript_1B2CCB, 926, 0, 0 + object_event 3, 241, 0, 12, 0, 11, 0, 3, 9, 0, 0, 1, 0, 2, 0, MtChimney_EventScript_15D110, 926, 0, 0 + object_event 4, 241, 0, 32, 0, 5, 0, 3, 9, 0, 0, 0, 0, 0, 0, MtChimney_EventScript_15D162, 926, 0, 0 + object_event 5, 241, 0, 28, 0, 12, 0, 3, 10, 0, 0, 0, 0, 0, 0, MtChimney_EventScript_15D159, 926, 0, 0 + object_event 6, 244, 0, 19, 0, 39, 0, 3, 10, 0, 0, 0, 0, 0, 0, MtChimney_EventScript_15D0FE, 927, 0, 0 + object_event 7, 244, 0, 29, 0, 5, 0, 3, 10, 0, 0, 0, 0, 0, 0, MtChimney_EventScript_15D0F5, 927, 0, 0 + object_event 8, 244, 0, 31, 0, 12, 0, 3, 9, 0, 0, 0, 0, 0, 0, MtChimney_EventScript_15D107, 927, 0, 0 + object_event 9, MAP_OBJ_GFX_OLD_WOMAN_2, 0, 16, 0, 37, 0, 3, 8, 0, 0, 0, 0, 0, 0, MtChimney_EventScript_15CF95, 877, 0, 0 + object_event 10, 241, 0, 22, 0, 39, 0, 3, 9, 0, 0, 0, 0, 0, 0, MtChimney_EventScript_15D162, 926, 0, 0 + object_event 11, MAP_OBJ_GFX_POOCHYENA, 0, 23, 0, 19, 0, 3, 74, 0, 0, 0, 0, 0, 0, MtChimney_EventScript_15D174, 927, 0, 0 + object_event 12, MAP_OBJ_GFX_POOCHYENA, 0, 23, 0, 18, 0, 3, 64, 0, 0, 0, 0, 0, 0, MtChimney_EventScript_15D16B, 926, 0, 0 + object_event 13, 241, 0, 23, 0, 17, 0, 3, 8, 0, 0, 0, 0, 0, 0, MtChimney_EventScript_15D13E, 926, 0, 0 + object_event 14, MAP_OBJ_GFX_POOCHYENA, 0, 23, 0, 20, 0, 3, 65, 0, 0, 0, 0, 0, 0, MtChimney_EventScript_15D16B, 926, 0, 0 + object_event 15, MAP_OBJ_GFX_POOCHYENA, 0, 22, 0, 19, 0, 3, 67, 0, 0, 0, 0, 0, 0, MtChimney_EventScript_15D16B, 926, 0, 0 + object_event 16, 241, 0, 23, 0, 21, 0, 3, 7, 0, 0, 0, 0, 0, 0, MtChimney_EventScript_15D150, 926, 0, 0 + object_event 17, 241, 0, 21, 0, 19, 0, 3, 10, 0, 0, 0, 0, 0, 0, MtChimney_EventScript_15D13E, 926, 0, 0 + object_event 18, MAP_OBJ_GFX_POOCHYENA, 0, 30, 0, 12, 0, 3, 66, 0, 0, 0, 0, 0, 0, MtChimney_EventScript_15D174, 927, 0, 0 + object_event 19, MAP_OBJ_GFX_POOCHYENA, 0, 29, 0, 12, 0, 3, 67, 0, 0, 0, 0, 0, 0, MtChimney_EventScript_15D16B, 926, 0, 0 + object_event 20, MAP_OBJ_GFX_POOCHYENA, 0, 30, 0, 5, 0, 3, 67, 0, 0, 0, 0, 0, 0, MtChimney_EventScript_15D174, 927, 0, 0 + object_event 21, MAP_OBJ_GFX_POOCHYENA, 0, 31, 0, 5, 0, 3, 66, 0, 0, 0, 0, 0, 0, MtChimney_EventScript_15D16B, 926, 0, 0 + object_event 22, 241, 0, 9, 0, 15, 0, 3, 10, 0, 0, 1, 0, 3, 0, MtChimney_EventScript_15D127, 926, 0, 0 + object_event 23, MAP_OBJ_GFX_POOCHYENA, 0, 20, 0, 39, 0, 3, 67, 0, 0, 0, 0, 0, 0, MtChimney_EventScript_15D174, 927, 0, 0 + object_event 24, MAP_OBJ_GFX_POOCHYENA, 0, 21, 0, 39, 0, 3, 66, 0, 0, 0, 0, 0, 0, MtChimney_EventScript_15D16B, 926, 0, 0 + object_event 25, MAP_OBJ_GFX_OLD_WOMAN_1, 0, 16, 0, 18, 0, 3, 13, 0, 0, 1, 0, 3, 0, MtChimney_EventScript_15D1E3, 877, 0, 0 + object_event 26, MAP_OBJ_GFX_BEAUTY, 0, 14, 0, 7, 0, 3, 70, 0, 0, 1, 0, 4, 0, MtChimney_EventScript_15D221, 877, 0, 0 + object_event 27, MAP_OBJ_GFX_BEAUTY, 0, 29, 0, 7, 0, 3, 17, 17, 0, 1, 0, 3, 0, MtChimney_EventScript_15D238, 877, 0, 0 + object_event 28, MAP_OBJ_GFX_BEAUTY, 0, 27, 0, 17, 0, 3, 16, 17, 0, 1, 0, 3, 0, MtChimney_EventScript_15D24F, 877, 0, 0 + +MtChimney_MapWarps:: @ 838C5D0 + warp_def 17, 36, 0, 0, MtChimney_CableCarStation + warp_def 18, 36, 0, 1, MtChimney_CableCarStation + warp_def 20, 41, 3, 2, JaggedPass + warp_def 21, 41, 3, 3, JaggedPass + +MtChimney_MapBGEvents:: @ 838C5F0 + bg_event 14, 6, 0, 0, 0, MtChimney_EventScript_15D17D + bg_event 24, 37, 3, 0, 0, MtChimney_EventScript_15D1DA + +MtChimney_MapEvents:: @ 838C608 + map_events MtChimney_MapObjects, MtChimney_MapWarps, 0x0, MtChimney_MapBGEvents diff --git a/data/maps/events/MtChimney.s b/data/maps/events/MtChimney.s deleted file mode 100644 index 468edda1d..000000000 --- a/data/maps/events/MtChimney.s +++ /dev/null @@ -1,42 +0,0 @@ -MtChimney_MapObjects:: @ 838C330 - object_event 1, 247, 0, 24, 0, 19, 0, 3, 9, 0, 0, 0, 0, 0, 0, MtChimney_EventScript_1B2C95, 927, 0, 0 - object_event 2, 246, 0, 13, 0, 6, 0, 3, 10, 0, 0, 0, 0, 0, 0, MtChimney_EventScript_1B2CCB, 926, 0, 0 - object_event 3, 241, 0, 12, 0, 11, 0, 3, 9, 0, 0, 1, 0, 2, 0, MtChimney_EventScript_15D110, 926, 0, 0 - object_event 4, 241, 0, 32, 0, 5, 0, 3, 9, 0, 0, 0, 0, 0, 0, MtChimney_EventScript_15D162, 926, 0, 0 - object_event 5, 241, 0, 28, 0, 12, 0, 3, 10, 0, 0, 0, 0, 0, 0, MtChimney_EventScript_15D159, 926, 0, 0 - object_event 6, 244, 0, 19, 0, 39, 0, 3, 10, 0, 0, 0, 0, 0, 0, MtChimney_EventScript_15D0FE, 927, 0, 0 - object_event 7, 244, 0, 29, 0, 5, 0, 3, 10, 0, 0, 0, 0, 0, 0, MtChimney_EventScript_15D0F5, 927, 0, 0 - object_event 8, 244, 0, 31, 0, 12, 0, 3, 9, 0, 0, 0, 0, 0, 0, MtChimney_EventScript_15D107, 927, 0, 0 - object_event 9, MAP_OBJ_GFX_OLD_WOMAN_2, 0, 16, 0, 37, 0, 3, 8, 0, 0, 0, 0, 0, 0, MtChimney_EventScript_15CF95, 877, 0, 0 - object_event 10, 241, 0, 22, 0, 39, 0, 3, 9, 0, 0, 0, 0, 0, 0, MtChimney_EventScript_15D162, 926, 0, 0 - object_event 11, MAP_OBJ_GFX_POOCHYENA, 0, 23, 0, 19, 0, 3, 74, 0, 0, 0, 0, 0, 0, MtChimney_EventScript_15D174, 927, 0, 0 - object_event 12, MAP_OBJ_GFX_POOCHYENA, 0, 23, 0, 18, 0, 3, 64, 0, 0, 0, 0, 0, 0, MtChimney_EventScript_15D16B, 926, 0, 0 - object_event 13, 241, 0, 23, 0, 17, 0, 3, 8, 0, 0, 0, 0, 0, 0, MtChimney_EventScript_15D13E, 926, 0, 0 - object_event 14, MAP_OBJ_GFX_POOCHYENA, 0, 23, 0, 20, 0, 3, 65, 0, 0, 0, 0, 0, 0, MtChimney_EventScript_15D16B, 926, 0, 0 - object_event 15, MAP_OBJ_GFX_POOCHYENA, 0, 22, 0, 19, 0, 3, 67, 0, 0, 0, 0, 0, 0, MtChimney_EventScript_15D16B, 926, 0, 0 - object_event 16, 241, 0, 23, 0, 21, 0, 3, 7, 0, 0, 0, 0, 0, 0, MtChimney_EventScript_15D150, 926, 0, 0 - object_event 17, 241, 0, 21, 0, 19, 0, 3, 10, 0, 0, 0, 0, 0, 0, MtChimney_EventScript_15D13E, 926, 0, 0 - object_event 18, MAP_OBJ_GFX_POOCHYENA, 0, 30, 0, 12, 0, 3, 66, 0, 0, 0, 0, 0, 0, MtChimney_EventScript_15D174, 927, 0, 0 - object_event 19, MAP_OBJ_GFX_POOCHYENA, 0, 29, 0, 12, 0, 3, 67, 0, 0, 0, 0, 0, 0, MtChimney_EventScript_15D16B, 926, 0, 0 - object_event 20, MAP_OBJ_GFX_POOCHYENA, 0, 30, 0, 5, 0, 3, 67, 0, 0, 0, 0, 0, 0, MtChimney_EventScript_15D174, 927, 0, 0 - object_event 21, MAP_OBJ_GFX_POOCHYENA, 0, 31, 0, 5, 0, 3, 66, 0, 0, 0, 0, 0, 0, MtChimney_EventScript_15D16B, 926, 0, 0 - object_event 22, 241, 0, 9, 0, 15, 0, 3, 10, 0, 0, 1, 0, 3, 0, MtChimney_EventScript_15D127, 926, 0, 0 - object_event 23, MAP_OBJ_GFX_POOCHYENA, 0, 20, 0, 39, 0, 3, 67, 0, 0, 0, 0, 0, 0, MtChimney_EventScript_15D174, 927, 0, 0 - object_event 24, MAP_OBJ_GFX_POOCHYENA, 0, 21, 0, 39, 0, 3, 66, 0, 0, 0, 0, 0, 0, MtChimney_EventScript_15D16B, 926, 0, 0 - object_event 25, MAP_OBJ_GFX_OLD_WOMAN_1, 0, 16, 0, 18, 0, 3, 13, 0, 0, 1, 0, 3, 0, MtChimney_EventScript_15D1E3, 877, 0, 0 - object_event 26, MAP_OBJ_GFX_BEAUTY, 0, 14, 0, 7, 0, 3, 70, 0, 0, 1, 0, 4, 0, MtChimney_EventScript_15D221, 877, 0, 0 - object_event 27, MAP_OBJ_GFX_BEAUTY, 0, 29, 0, 7, 0, 3, 17, 17, 0, 1, 0, 3, 0, MtChimney_EventScript_15D238, 877, 0, 0 - object_event 28, MAP_OBJ_GFX_BEAUTY, 0, 27, 0, 17, 0, 3, 16, 17, 0, 1, 0, 3, 0, MtChimney_EventScript_15D24F, 877, 0, 0 - -MtChimney_MapWarps:: @ 838C5D0 - warp_def 17, 36, 0, 0, MtChimney_CableCarStation - warp_def 18, 36, 0, 1, MtChimney_CableCarStation - warp_def 20, 41, 3, 2, JaggedPass - warp_def 21, 41, 3, 3, JaggedPass - -MtChimney_MapBGEvents:: @ 838C5F0 - bg_event 14, 6, 0, 0, 0, MtChimney_EventScript_15D17D - bg_event 24, 37, 3, 0, 0, MtChimney_EventScript_15D1DA - -MtChimney_MapEvents:: @ 838C608 - map_events MtChimney_MapObjects, MtChimney_MapWarps, 0x0, MtChimney_MapBGEvents diff --git a/data/maps/events/MtChimney_CableCarStation.inc b/data/maps/events/MtChimney_CableCarStation.inc new file mode 100644 index 000000000..db4eef0fa --- /dev/null +++ b/data/maps/events/MtChimney_CableCarStation.inc @@ -0,0 +1,10 @@ +MtChimney_CableCarStation_MapObjects:: @ 838B828 + object_event 1, MAP_OBJ_GFX_BEAUTY, 0, 6, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, MtChimney_CableCarStation_EventScript_15C14B, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_CABLE_CAR, 0, 6, 0, 3, 0, 3, 1, 0, 0, 0, 0, 0, 0, 0x0, 0, 0, 0 + +MtChimney_CableCarStation_MapWarps:: @ 838B858 + warp_def 6, 11, 0, 0, MtChimney + warp_def 7, 11, 0, 1, MtChimney + +MtChimney_CableCarStation_MapEvents:: @ 838B868 + map_events MtChimney_CableCarStation_MapObjects, MtChimney_CableCarStation_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/MtChimney_CableCarStation.s b/data/maps/events/MtChimney_CableCarStation.s deleted file mode 100644 index db4eef0fa..000000000 --- a/data/maps/events/MtChimney_CableCarStation.s +++ /dev/null @@ -1,10 +0,0 @@ -MtChimney_CableCarStation_MapObjects:: @ 838B828 - object_event 1, MAP_OBJ_GFX_BEAUTY, 0, 6, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, MtChimney_CableCarStation_EventScript_15C14B, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_CABLE_CAR, 0, 6, 0, 3, 0, 3, 1, 0, 0, 0, 0, 0, 0, 0x0, 0, 0, 0 - -MtChimney_CableCarStation_MapWarps:: @ 838B858 - warp_def 6, 11, 0, 0, MtChimney - warp_def 7, 11, 0, 1, MtChimney - -MtChimney_CableCarStation_MapEvents:: @ 838B868 - map_events MtChimney_CableCarStation_MapObjects, MtChimney_CableCarStation_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/MtPyre_1F.inc b/data/maps/events/MtPyre_1F.inc new file mode 100644 index 000000000..3f4263f9e --- /dev/null +++ b/data/maps/events/MtPyre_1F.inc @@ -0,0 +1,15 @@ +MtPyre_1F_MapObjects:: @ 838C7FC + object_event 1, MAP_OBJ_GFX_OLD_WOMAN_2, 0, 21, 0, 2, 0, 3, 8, 17, 0, 0, 0, 0, 0, MtPyre_1F_EventScript_15D323, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_WOMAN_2, 0, 17, 0, 8, 0, 3, 7, 17, 0, 0, 0, 0, 0, MtPyre_1F_EventScript_15D35C, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_MAN_5, 0, 13, 0, 10, 0, 3, 9, 17, 0, 0, 0, 0, 0, MtPyre_1F_EventScript_15D365, 0, 0, 0 + +MtPyre_1F_MapWarps:: @ 838C844 + warp_def 17, 18, 3, 0, Route122 + warp_def 3, 6, 3, 0, MtPyre_Exterior + warp_def 18, 18, 3, 0, Route122 + warp_def 4, 6, 3, 0, MtPyre_Exterior + warp_def 11, 1, 3, 0, MtPyre_2F + warp_def 20, 9, 3, 4, MtPyre_2F + +MtPyre_1F_MapEvents:: @ 838C874 + map_events MtPyre_1F_MapObjects, MtPyre_1F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/MtPyre_1F.s b/data/maps/events/MtPyre_1F.s deleted file mode 100644 index 3f4263f9e..000000000 --- a/data/maps/events/MtPyre_1F.s +++ /dev/null @@ -1,15 +0,0 @@ -MtPyre_1F_MapObjects:: @ 838C7FC - object_event 1, MAP_OBJ_GFX_OLD_WOMAN_2, 0, 21, 0, 2, 0, 3, 8, 17, 0, 0, 0, 0, 0, MtPyre_1F_EventScript_15D323, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_WOMAN_2, 0, 17, 0, 8, 0, 3, 7, 17, 0, 0, 0, 0, 0, MtPyre_1F_EventScript_15D35C, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_MAN_5, 0, 13, 0, 10, 0, 3, 9, 17, 0, 0, 0, 0, 0, MtPyre_1F_EventScript_15D365, 0, 0, 0 - -MtPyre_1F_MapWarps:: @ 838C844 - warp_def 17, 18, 3, 0, Route122 - warp_def 3, 6, 3, 0, MtPyre_Exterior - warp_def 18, 18, 3, 0, Route122 - warp_def 4, 6, 3, 0, MtPyre_Exterior - warp_def 11, 1, 3, 0, MtPyre_2F - warp_def 20, 9, 3, 4, MtPyre_2F - -MtPyre_1F_MapEvents:: @ 838C874 - map_events MtPyre_1F_MapObjects, MtPyre_1F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/MtPyre_2F.inc b/data/maps/events/MtPyre_2F.inc new file mode 100644 index 000000000..320be57af --- /dev/null +++ b/data/maps/events/MtPyre_2F.inc @@ -0,0 +1,17 @@ +MtPyre_2F_MapObjects:: @ 838C888 + object_event 1, MAP_OBJ_GFX_MANIAC, 0, 6, 0, 6, 0, 3, 17, 17, 0, 1, 0, 2, 0, MtPyre_2F_EventScript_15D39B, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_ITEM_BALL, 0, 0, 0, 10, 0, 3, 1, 17, 0, 0, 0, 0, 0, MtPyre_2F_EventScript_1B1933, 1129, 0, 0 + object_event 3, MAP_OBJ_GFX_WOMAN_1, 0, 5, 0, 3, 0, 3, 10, 17, 0, 0, 0, 0, 0, MtPyre_2F_EventScript_15D389, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_MAN_3, 0, 7, 0, 11, 0, 3, 8, 17, 0, 0, 0, 0, 0, MtPyre_2F_EventScript_15D392, 0, 0, 0 + object_event 5, MAP_OBJ_GFX_WOMAN_5, 0, 2, 0, 8, 0, 3, 8, 17, 0, 1, 0, 0, 0, MtPyre_2F_EventScript_15D3CD, 0, 0, 0 + object_event 6, MAP_OBJ_GFX_MAN_5, 0, 3, 0, 8, 0, 3, 8, 17, 0, 1, 0, 0, 0, MtPyre_2F_EventScript_15D3B2, 0, 0, 0 + +MtPyre_2F_MapWarps:: @ 838C918 + warp_def 2, 1, 3, 4, MtPyre_1F + warp_def 10, 1, 3, 0, MtPyre_3F + warp_def 10, 12, 3, 4, MtPyre_3F + warp_def 6, 12, 3, 5, MtPyre_3F + warp_def 11, 9, 3, 5, MtPyre_1F + +MtPyre_2F_MapEvents:: @ 838C940 + map_events MtPyre_2F_MapObjects, MtPyre_2F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/MtPyre_2F.s b/data/maps/events/MtPyre_2F.s deleted file mode 100644 index 320be57af..000000000 --- a/data/maps/events/MtPyre_2F.s +++ /dev/null @@ -1,17 +0,0 @@ -MtPyre_2F_MapObjects:: @ 838C888 - object_event 1, MAP_OBJ_GFX_MANIAC, 0, 6, 0, 6, 0, 3, 17, 17, 0, 1, 0, 2, 0, MtPyre_2F_EventScript_15D39B, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_ITEM_BALL, 0, 0, 0, 10, 0, 3, 1, 17, 0, 0, 0, 0, 0, MtPyre_2F_EventScript_1B1933, 1129, 0, 0 - object_event 3, MAP_OBJ_GFX_WOMAN_1, 0, 5, 0, 3, 0, 3, 10, 17, 0, 0, 0, 0, 0, MtPyre_2F_EventScript_15D389, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_MAN_3, 0, 7, 0, 11, 0, 3, 8, 17, 0, 0, 0, 0, 0, MtPyre_2F_EventScript_15D392, 0, 0, 0 - object_event 5, MAP_OBJ_GFX_WOMAN_5, 0, 2, 0, 8, 0, 3, 8, 17, 0, 1, 0, 0, 0, MtPyre_2F_EventScript_15D3CD, 0, 0, 0 - object_event 6, MAP_OBJ_GFX_MAN_5, 0, 3, 0, 8, 0, 3, 8, 17, 0, 1, 0, 0, 0, MtPyre_2F_EventScript_15D3B2, 0, 0, 0 - -MtPyre_2F_MapWarps:: @ 838C918 - warp_def 2, 1, 3, 4, MtPyre_1F - warp_def 10, 1, 3, 0, MtPyre_3F - warp_def 10, 12, 3, 4, MtPyre_3F - warp_def 6, 12, 3, 5, MtPyre_3F - warp_def 11, 9, 3, 5, MtPyre_1F - -MtPyre_2F_MapEvents:: @ 838C940 - map_events MtPyre_2F_MapObjects, MtPyre_2F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/MtPyre_3F.inc b/data/maps/events/MtPyre_3F.inc new file mode 100644 index 000000000..ba5428cb2 --- /dev/null +++ b/data/maps/events/MtPyre_3F.inc @@ -0,0 +1,15 @@ +MtPyre_3F_MapObjects:: @ 838C954 + object_event 1, MAP_OBJ_GFX_PSYCHIC_M, 0, 1, 0, 4, 0, 3, 18, 17, 0, 1, 0, 3, 0, MtPyre_3F_EventScript_15D3E9, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_LASS, 0, 12, 0, 7, 0, 3, 17, 17, 0, 1, 0, 3, 0, MtPyre_3F_EventScript_15D400, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_ITEM_BALL, 0, 0, 0, 7, 0, 3, 1, 17, 0, 0, 0, 0, 0, MtPyre_3F_EventScript_1B1940, 1120, 0, 0 + +MtPyre_3F_MapWarps:: @ 838C99C + warp_def 10, 1, 3, 1, MtPyre_2F + warp_def 2, 1, 3, 1, MtPyre_4F + warp_def 9, 10, 3, 4, MtPyre_4F + warp_def 1, 12, 3, 5, MtPyre_4F + warp_def 10, 12, 3, 2, MtPyre_2F + warp_def 6, 12, 3, 3, MtPyre_2F + +MtPyre_3F_MapEvents:: @ 838C9CC + map_events MtPyre_3F_MapObjects, MtPyre_3F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/MtPyre_3F.s b/data/maps/events/MtPyre_3F.s deleted file mode 100644 index ba5428cb2..000000000 --- a/data/maps/events/MtPyre_3F.s +++ /dev/null @@ -1,15 +0,0 @@ -MtPyre_3F_MapObjects:: @ 838C954 - object_event 1, MAP_OBJ_GFX_PSYCHIC_M, 0, 1, 0, 4, 0, 3, 18, 17, 0, 1, 0, 3, 0, MtPyre_3F_EventScript_15D3E9, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_LASS, 0, 12, 0, 7, 0, 3, 17, 17, 0, 1, 0, 3, 0, MtPyre_3F_EventScript_15D400, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_ITEM_BALL, 0, 0, 0, 7, 0, 3, 1, 17, 0, 0, 0, 0, 0, MtPyre_3F_EventScript_1B1940, 1120, 0, 0 - -MtPyre_3F_MapWarps:: @ 838C99C - warp_def 10, 1, 3, 1, MtPyre_2F - warp_def 2, 1, 3, 1, MtPyre_4F - warp_def 9, 10, 3, 4, MtPyre_4F - warp_def 1, 12, 3, 5, MtPyre_4F - warp_def 10, 12, 3, 2, MtPyre_2F - warp_def 6, 12, 3, 3, MtPyre_2F - -MtPyre_3F_MapEvents:: @ 838C9CC - map_events MtPyre_3F_MapObjects, MtPyre_3F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/MtPyre_4F.inc b/data/maps/events/MtPyre_4F.inc new file mode 100644 index 000000000..c54b36645 --- /dev/null +++ b/data/maps/events/MtPyre_4F.inc @@ -0,0 +1,14 @@ +MtPyre_4F_MapObjects:: @ 838C9E0 + object_event 1, MAP_OBJ_GFX_BLACK_BELT, 0, 11, 0, 7, 0, 3, 24, 17, 0, 1, 0, 2, 0, MtPyre_4F_EventScript_15D418, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_ITEM_BALL, 0, 3, 0, 11, 0, 3, 1, 17, 0, 0, 0, 0, 0, MtPyre_4F_EventScript_1B194D, 1130, 0, 0 + +MtPyre_4F_MapWarps:: @ 838CA10 + warp_def 10, 1, 3, 1, MtPyre_5F + warp_def 2, 5, 3, 1, MtPyre_3F + warp_def 12, 10, 3, 3, MtPyre_5F + warp_def 12, 12, 3, 4, MtPyre_5F + warp_def 9, 10, 3, 2, MtPyre_3F + warp_def 2, 12, 3, 3, MtPyre_3F + +MtPyre_4F_MapEvents:: @ 838CA40 + map_events MtPyre_4F_MapObjects, MtPyre_4F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/MtPyre_4F.s b/data/maps/events/MtPyre_4F.s deleted file mode 100644 index c54b36645..000000000 --- a/data/maps/events/MtPyre_4F.s +++ /dev/null @@ -1,14 +0,0 @@ -MtPyre_4F_MapObjects:: @ 838C9E0 - object_event 1, MAP_OBJ_GFX_BLACK_BELT, 0, 11, 0, 7, 0, 3, 24, 17, 0, 1, 0, 2, 0, MtPyre_4F_EventScript_15D418, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_ITEM_BALL, 0, 3, 0, 11, 0, 3, 1, 17, 0, 0, 0, 0, 0, MtPyre_4F_EventScript_1B194D, 1130, 0, 0 - -MtPyre_4F_MapWarps:: @ 838CA10 - warp_def 10, 1, 3, 1, MtPyre_5F - warp_def 2, 5, 3, 1, MtPyre_3F - warp_def 12, 10, 3, 3, MtPyre_5F - warp_def 12, 12, 3, 4, MtPyre_5F - warp_def 9, 10, 3, 2, MtPyre_3F - warp_def 2, 12, 3, 3, MtPyre_3F - -MtPyre_4F_MapEvents:: @ 838CA40 - map_events MtPyre_4F_MapObjects, MtPyre_4F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/MtPyre_5F.inc b/data/maps/events/MtPyre_5F.inc new file mode 100644 index 000000000..73b97a40d --- /dev/null +++ b/data/maps/events/MtPyre_5F.inc @@ -0,0 +1,13 @@ +MtPyre_5F_MapObjects:: @ 838CA54 + object_event 1, MAP_OBJ_GFX_HEX_MANIAC, 0, 3, 0, 7, 0, 3, 17, 17, 0, 1, 0, 2, 0, MtPyre_5F_EventScript_15D430, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_ITEM_BALL, 0, 6, 0, 11, 0, 3, 1, 17, 0, 0, 0, 0, 0, MtPyre_5F_EventScript_1B195A, 1052, 0, 0 + +MtPyre_5F_MapWarps:: @ 838CA84 + warp_def 2, 1, 3, 0, MtPyre_6F + warp_def 10, 5, 3, 0, MtPyre_4F + warp_def 1, 10, 3, 1, MtPyre_6F + warp_def 12, 10, 3, 2, MtPyre_4F + warp_def 12, 12, 3, 3, MtPyre_4F + +MtPyre_5F_MapEvents:: @ 838CAAC + map_events MtPyre_5F_MapObjects, MtPyre_5F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/MtPyre_5F.s b/data/maps/events/MtPyre_5F.s deleted file mode 100644 index 73b97a40d..000000000 --- a/data/maps/events/MtPyre_5F.s +++ /dev/null @@ -1,13 +0,0 @@ -MtPyre_5F_MapObjects:: @ 838CA54 - object_event 1, MAP_OBJ_GFX_HEX_MANIAC, 0, 3, 0, 7, 0, 3, 17, 17, 0, 1, 0, 2, 0, MtPyre_5F_EventScript_15D430, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_ITEM_BALL, 0, 6, 0, 11, 0, 3, 1, 17, 0, 0, 0, 0, 0, MtPyre_5F_EventScript_1B195A, 1052, 0, 0 - -MtPyre_5F_MapWarps:: @ 838CA84 - warp_def 2, 1, 3, 0, MtPyre_6F - warp_def 10, 5, 3, 0, MtPyre_4F - warp_def 1, 10, 3, 1, MtPyre_6F - warp_def 12, 10, 3, 2, MtPyre_4F - warp_def 12, 12, 3, 3, MtPyre_4F - -MtPyre_5F_MapEvents:: @ 838CAAC - map_events MtPyre_5F_MapObjects, MtPyre_5F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/MtPyre_6F.inc b/data/maps/events/MtPyre_6F.inc new file mode 100644 index 000000000..70228bc42 --- /dev/null +++ b/data/maps/events/MtPyre_6F.inc @@ -0,0 +1,10 @@ +MtPyre_6F_MapObjects:: @ 838CAC0 + object_event 1, MAP_OBJ_GFX_HEX_MANIAC, 0, 6, 0, 3, 0, 3, 23, 17, 0, 1, 0, 2, 0, MtPyre_6F_EventScript_15D448, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_ITEM_BALL, 0, 6, 0, 9, 0, 3, 1, 17, 0, 0, 0, 0, 0, MtPyre_6F_EventScript_1B1967, 1089, 0, 0 + +MtPyre_6F_MapWarps:: @ 838CAF0 + warp_def 2, 1, 3, 0, MtPyre_5F + warp_def 1, 10, 3, 2, MtPyre_5F + +MtPyre_6F_MapEvents:: @ 838CB00 + map_events MtPyre_6F_MapObjects, MtPyre_6F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/MtPyre_6F.s b/data/maps/events/MtPyre_6F.s deleted file mode 100644 index 70228bc42..000000000 --- a/data/maps/events/MtPyre_6F.s +++ /dev/null @@ -1,10 +0,0 @@ -MtPyre_6F_MapObjects:: @ 838CAC0 - object_event 1, MAP_OBJ_GFX_HEX_MANIAC, 0, 6, 0, 3, 0, 3, 23, 17, 0, 1, 0, 2, 0, MtPyre_6F_EventScript_15D448, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_ITEM_BALL, 0, 6, 0, 9, 0, 3, 1, 17, 0, 0, 0, 0, 0, MtPyre_6F_EventScript_1B1967, 1089, 0, 0 - -MtPyre_6F_MapWarps:: @ 838CAF0 - warp_def 2, 1, 3, 0, MtPyre_5F - warp_def 1, 10, 3, 2, MtPyre_5F - -MtPyre_6F_MapEvents:: @ 838CB00 - map_events MtPyre_6F_MapObjects, MtPyre_6F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/MtPyre_Exterior.inc b/data/maps/events/MtPyre_Exterior.inc new file mode 100644 index 000000000..ac372a2f0 --- /dev/null +++ b/data/maps/events/MtPyre_Exterior.inc @@ -0,0 +1,22 @@ +MtPyre_Exterior_MapObjects:: @ 838CB14 + object_event 1, MAP_OBJ_GFX_ITEM_BALL, 0, 27, 0, 15, 0, 3, 1, 0, 0, 0, 0, 0, 0, MtPyre_Exterior_EventScript_1B1974, 1073, 0, 0 + object_event 2, MAP_OBJ_GFX_ITEM_BALL, 0, 19, 0, 40, 0, 3, 1, 0, 0, 0, 0, 0, 0, MtPyre_Exterior_EventScript_1B1981, 1074, 0, 0 + +MtPyre_Exterior_MapWarps:: @ 838CB44 + warp_def 10, 42, 3, 1, MtPyre_1F + warp_def 19, 10, 3, 1, MtPyre_Summit + warp_def 20, 10, 3, 1, MtPyre_Summit + +MtPyre_Exterior_MapCoordEvents:: @ 838CB5C + coord_event 24, 21, 3, 0, 0, 0, 0, MtPyre_Exterior_EventScript_15D4A7 + coord_event 25, 21, 3, 0, 0, 0, 0, MtPyre_Exterior_EventScript_15D4A7 + coord_event 22, 27, 3, 0, 0, 0, 0, MtPyre_Exterior_EventScript_15D4AC + coord_event 23, 28, 3, 0, 0, 0, 0, MtPyre_Exterior_EventScript_15D4AC + coord_event 26, 21, 3, 0, 0, 0, 0, MtPyre_Exterior_EventScript_15D4A7 + +MtPyre_Exterior_MapBGEvents:: @ 838CBAC + bg_event 9, 8, 0, 7, 0, ITEM_ULTRA_BALL, 29, 0 + bg_event 16, 22, 0, 7, 0, ITEM_MAX_ETHER, 78, 0 + +MtPyre_Exterior_MapEvents:: @ 838CBC4 + map_events MtPyre_Exterior_MapObjects, MtPyre_Exterior_MapWarps, MtPyre_Exterior_MapCoordEvents, MtPyre_Exterior_MapBGEvents diff --git a/data/maps/events/MtPyre_Exterior.s b/data/maps/events/MtPyre_Exterior.s deleted file mode 100644 index ac372a2f0..000000000 --- a/data/maps/events/MtPyre_Exterior.s +++ /dev/null @@ -1,22 +0,0 @@ -MtPyre_Exterior_MapObjects:: @ 838CB14 - object_event 1, MAP_OBJ_GFX_ITEM_BALL, 0, 27, 0, 15, 0, 3, 1, 0, 0, 0, 0, 0, 0, MtPyre_Exterior_EventScript_1B1974, 1073, 0, 0 - object_event 2, MAP_OBJ_GFX_ITEM_BALL, 0, 19, 0, 40, 0, 3, 1, 0, 0, 0, 0, 0, 0, MtPyre_Exterior_EventScript_1B1981, 1074, 0, 0 - -MtPyre_Exterior_MapWarps:: @ 838CB44 - warp_def 10, 42, 3, 1, MtPyre_1F - warp_def 19, 10, 3, 1, MtPyre_Summit - warp_def 20, 10, 3, 1, MtPyre_Summit - -MtPyre_Exterior_MapCoordEvents:: @ 838CB5C - coord_event 24, 21, 3, 0, 0, 0, 0, MtPyre_Exterior_EventScript_15D4A7 - coord_event 25, 21, 3, 0, 0, 0, 0, MtPyre_Exterior_EventScript_15D4A7 - coord_event 22, 27, 3, 0, 0, 0, 0, MtPyre_Exterior_EventScript_15D4AC - coord_event 23, 28, 3, 0, 0, 0, 0, MtPyre_Exterior_EventScript_15D4AC - coord_event 26, 21, 3, 0, 0, 0, 0, MtPyre_Exterior_EventScript_15D4A7 - -MtPyre_Exterior_MapBGEvents:: @ 838CBAC - bg_event 9, 8, 0, 7, 0, ITEM_ULTRA_BALL, 29, 0 - bg_event 16, 22, 0, 7, 0, ITEM_MAX_ETHER, 78, 0 - -MtPyre_Exterior_MapEvents:: @ 838CBC4 - map_events MtPyre_Exterior_MapObjects, MtPyre_Exterior_MapWarps, MtPyre_Exterior_MapCoordEvents, MtPyre_Exterior_MapBGEvents diff --git a/data/maps/events/MtPyre_Summit.inc b/data/maps/events/MtPyre_Summit.inc new file mode 100644 index 000000000..4f5047765 --- /dev/null +++ b/data/maps/events/MtPyre_Summit.inc @@ -0,0 +1,27 @@ +MtPyre_Summit_MapObjects:: @ 838CBD8 + object_event 1, MAP_OBJ_GFX_OLD_MAN_2, 0, 22, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, MtPyre_Summit_EventScript_15D5EF, 0, 0, 0 + object_event 2, 246, 0, 23, 0, 6, 0, 3, 7, 0, 0, 0, 0, 0, 0, 0x0, 916, 0, 0 + object_event 3, MAP_OBJ_GFX_OLD_WOMAN_1, 0, 23, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, MtPyre_Summit_EventScript_15D623, 0, 0, 0 + object_event 4, 241, 0, 21, 0, 18, 0, 3, 10, 0, 0, 1, 0, 3, 0, MtPyre_Summit_EventScript_1B2DA9, 917, 0, 0 + object_event 5, 241, 0, 25, 0, 15, 0, 3, 9, 0, 0, 1, 0, 3, 0, MtPyre_Summit_EventScript_1B2DC0, 917, 0, 0 + object_event 6, 241, 0, 21, 0, 11, 0, 3, 10, 0, 0, 1, 0, 3, 0, MtPyre_Summit_EventScript_1B2DD7, 917, 0, 0 + +MtPyre_Summit_MapWarps:: @ 838CC68 + warp_def 22, 31, 3, 1, MtPyre_Exterior + warp_def 23, 31, 3, 1, MtPyre_Exterior + warp_def 24, 31, 3, 1, MtPyre_Exterior + +MtPyre_Summit_MapCoordEvents:: @ 838CC80 + coord_event 22, 7, 3, 0, 0x40b9, 0, 0, MtPyre_Summit_EventScript_15D4BD + coord_event 23, 7, 3, 0, 0x40b9, 0, 0, MtPyre_Summit_EventScript_15D4C9 + coord_event 24, 7, 3, 0, 0x40b9, 0, 0, MtPyre_Summit_EventScript_15D4D5 + coord_event 22, 7, 3, 0, 0x40b9, 2, 0, MtPyre_Summit_EventScript_15D6CE + coord_event 23, 7, 3, 0, 0x40b9, 2, 0, MtPyre_Summit_EventScript_15D6DA + coord_event 24, 7, 3, 0, 0x40b9, 2, 0, MtPyre_Summit_EventScript_15D6E6 + +MtPyre_Summit_MapBGEvents:: @ 838CCE0 + bg_event 9, 25, 0, 7, 0, ITEM_ZINC, 79, 0 + bg_event 37, 7, 3, 7, 0, ITEM_RARE_CANDY, 80, 0 + +MtPyre_Summit_MapEvents:: @ 838CCF8 + map_events MtPyre_Summit_MapObjects, MtPyre_Summit_MapWarps, MtPyre_Summit_MapCoordEvents, MtPyre_Summit_MapBGEvents diff --git a/data/maps/events/MtPyre_Summit.s b/data/maps/events/MtPyre_Summit.s deleted file mode 100644 index 4f5047765..000000000 --- a/data/maps/events/MtPyre_Summit.s +++ /dev/null @@ -1,27 +0,0 @@ -MtPyre_Summit_MapObjects:: @ 838CBD8 - object_event 1, MAP_OBJ_GFX_OLD_MAN_2, 0, 22, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, MtPyre_Summit_EventScript_15D5EF, 0, 0, 0 - object_event 2, 246, 0, 23, 0, 6, 0, 3, 7, 0, 0, 0, 0, 0, 0, 0x0, 916, 0, 0 - object_event 3, MAP_OBJ_GFX_OLD_WOMAN_1, 0, 23, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, MtPyre_Summit_EventScript_15D623, 0, 0, 0 - object_event 4, 241, 0, 21, 0, 18, 0, 3, 10, 0, 0, 1, 0, 3, 0, MtPyre_Summit_EventScript_1B2DA9, 917, 0, 0 - object_event 5, 241, 0, 25, 0, 15, 0, 3, 9, 0, 0, 1, 0, 3, 0, MtPyre_Summit_EventScript_1B2DC0, 917, 0, 0 - object_event 6, 241, 0, 21, 0, 11, 0, 3, 10, 0, 0, 1, 0, 3, 0, MtPyre_Summit_EventScript_1B2DD7, 917, 0, 0 - -MtPyre_Summit_MapWarps:: @ 838CC68 - warp_def 22, 31, 3, 1, MtPyre_Exterior - warp_def 23, 31, 3, 1, MtPyre_Exterior - warp_def 24, 31, 3, 1, MtPyre_Exterior - -MtPyre_Summit_MapCoordEvents:: @ 838CC80 - coord_event 22, 7, 3, 0, 0x40b9, 0, 0, MtPyre_Summit_EventScript_15D4BD - coord_event 23, 7, 3, 0, 0x40b9, 0, 0, MtPyre_Summit_EventScript_15D4C9 - coord_event 24, 7, 3, 0, 0x40b9, 0, 0, MtPyre_Summit_EventScript_15D4D5 - coord_event 22, 7, 3, 0, 0x40b9, 2, 0, MtPyre_Summit_EventScript_15D6CE - coord_event 23, 7, 3, 0, 0x40b9, 2, 0, MtPyre_Summit_EventScript_15D6DA - coord_event 24, 7, 3, 0, 0x40b9, 2, 0, MtPyre_Summit_EventScript_15D6E6 - -MtPyre_Summit_MapBGEvents:: @ 838CCE0 - bg_event 9, 25, 0, 7, 0, ITEM_ZINC, 79, 0 - bg_event 37, 7, 3, 7, 0, ITEM_RARE_CANDY, 80, 0 - -MtPyre_Summit_MapEvents:: @ 838CCF8 - map_events MtPyre_Summit_MapObjects, MtPyre_Summit_MapWarps, MtPyre_Summit_MapCoordEvents, MtPyre_Summit_MapBGEvents diff --git a/data/maps/events/NewMauville_Entrance.inc b/data/maps/events/NewMauville_Entrance.inc new file mode 100644 index 000000000..482ff83ca --- /dev/null +++ b/data/maps/events/NewMauville_Entrance.inc @@ -0,0 +1,9 @@ +NewMauville_Entrance_MapWarps:: @ 838DED4 + warp_def 4, 6, 3, 0, Route110 + warp_def 4, 1, 3, 0, NewMauville_Inside + +NewMauville_Entrance_MapCoordEvents:: @ 838DEE4 + coord_event 4, 2, 3, 0, 0x40ba, 0, 0, NewMauville_Entrance_EventScript_15E4DC + +NewMauville_Entrance_MapEvents:: @ 838DEF4 + map_events 0x0, NewMauville_Entrance_MapWarps, NewMauville_Entrance_MapCoordEvents, 0x0 diff --git a/data/maps/events/NewMauville_Entrance.s b/data/maps/events/NewMauville_Entrance.s deleted file mode 100644 index 482ff83ca..000000000 --- a/data/maps/events/NewMauville_Entrance.s +++ /dev/null @@ -1,9 +0,0 @@ -NewMauville_Entrance_MapWarps:: @ 838DED4 - warp_def 4, 6, 3, 0, Route110 - warp_def 4, 1, 3, 0, NewMauville_Inside - -NewMauville_Entrance_MapCoordEvents:: @ 838DEE4 - coord_event 4, 2, 3, 0, 0x40ba, 0, 0, NewMauville_Entrance_EventScript_15E4DC - -NewMauville_Entrance_MapEvents:: @ 838DEF4 - map_events 0x0, NewMauville_Entrance_MapWarps, NewMauville_Entrance_MapCoordEvents, 0x0 diff --git a/data/maps/events/NewMauville_Inside.inc b/data/maps/events/NewMauville_Inside.inc new file mode 100644 index 000000000..a7384520d --- /dev/null +++ b/data/maps/events/NewMauville_Inside.inc @@ -0,0 +1,37 @@ +NewMauville_Inside_MapObjects:: @ 838DF08 + object_event 1, MAP_OBJ_GFX_ITEM_BALL, 0, 32, 0, 25, 0, 3, 1, 0, 0, 0, 0, 0, 0, NewMauville_Inside_EventScript_1B183C, 1075, 0, 0 + object_event 2, MAP_OBJ_GFX_ITEM_BALL, 0, 16, 0, 22, 0, 3, 1, 0, 0, 0, 0, 0, 0, NewMauville_Inside_EventScript_1B1849, 1076, 0, 0 + object_event 3, MAP_OBJ_GFX_ITEM_BALL, 0, 39, 0, 4, 0, 3, 1, 17, 0, 0, 0, 0, 0, NewMauville_Inside_EventScript_1B1856, 1110, 0, 0 + object_event 4, MAP_OBJ_GFX_ITEM_BALL, 0, 17, 0, 10, 0, 3, 1, 17, 0, 0, 0, 0, 0, NewMauville_Inside_EventScript_1B1863, 1122, 0, 0 + object_event 5, MAP_OBJ_GFX_ITEM_BALL, 0, 2, 0, 11, 0, 3, 1, 17, 0, 0, 0, 0, 0, NewMauville_Inside_EventScript_1B1870, 1123, 0, 0 + object_event 6, MAP_OBJ_GFX_ITEM_BALL, 0, 25, 0, 18, 0, 3, 1, 17, 0, 0, 0, 0, 0, NewMauville_Inside_EventScript_15E900, 974, 0, 0 + object_event 7, MAP_OBJ_GFX_ITEM_BALL, 0, 6, 0, 11, 0, 3, 1, 17, 0, 0, 0, 0, 0, NewMauville_Inside_EventScript_15E91E, 975, 0, 0 + object_event 8, MAP_OBJ_GFX_ITEM_BALL, 0, 13, 0, 10, 0, 3, 1, 17, 0, 0, 0, 0, 0, NewMauville_Inside_EventScript_15E93C, 976, 0, 0 + +NewMauville_Inside_MapWarps:: @ 838DFC8 + warp_def 32, 33, 3, 1, NewMauville_Entrance + +NewMauville_Inside_MapCoordEvents:: @ 838DFD0 + coord_event 30, 38, 3, 0, 0x4001, 0, 0, NewMauville_Inside_EventScript_15E5AA + coord_event 18, 36, 3, 0, 0x4002, 0, 0, NewMauville_Inside_EventScript_15E5C2 + coord_event 4, 26, 3, 0, 0x4001, 0, 0, NewMauville_Inside_EventScript_15E5AA + coord_event 16, 22, 3, 0, 0x4001, 0, 0, NewMauville_Inside_EventScript_15E5AA + coord_event 25, 18, 3, 0, 0x4002, 0, 0, NewMauville_Inside_EventScript_15E5C2 + coord_event 2, 11, 3, 0, 0x4002, 0, 0, NewMauville_Inside_EventScript_15E5C2 + coord_event 6, 11, 3, 0, 0x4001, 0, 0, NewMauville_Inside_EventScript_15E5AA + coord_event 13, 10, 3, 0, 0x4001, 0, 0, NewMauville_Inside_EventScript_15E5AA + coord_event 17, 10, 3, 0, 0x4002, 0, 0, NewMauville_Inside_EventScript_15E5C2 + coord_event 33, 6, 3, 0, 0x40ba, 1, 0, NewMauville_Inside_EventScript_15E876 + +NewMauville_Inside_MapBGEvents:: @ 838E070 + bg_event 32, 4, 3, 0, 0, NewMauville_Inside_EventScript_15E8E0 + bg_event 32, 3, 3, 0, 0, NewMauville_Inside_EventScript_15E8E0 + bg_event 32, 2, 0, 0, 0, NewMauville_Inside_EventScript_15E8E0 + bg_event 33, 4, 3, 0, 0, NewMauville_Inside_EventScript_15E8E0 + bg_event 34, 4, 3, 0, 0, NewMauville_Inside_EventScript_15E8E0 + bg_event 35, 4, 3, 0, 0, NewMauville_Inside_EventScript_15E8E0 + bg_event 35, 3, 3, 0, 0, NewMauville_Inside_EventScript_15E8E0 + bg_event 35, 2, 0, 0, 0, NewMauville_Inside_EventScript_15E8E0 + +NewMauville_Inside_MapEvents:: @ 838E0D0 + map_events NewMauville_Inside_MapObjects, NewMauville_Inside_MapWarps, NewMauville_Inside_MapCoordEvents, NewMauville_Inside_MapBGEvents diff --git a/data/maps/events/NewMauville_Inside.s b/data/maps/events/NewMauville_Inside.s deleted file mode 100644 index a7384520d..000000000 --- a/data/maps/events/NewMauville_Inside.s +++ /dev/null @@ -1,37 +0,0 @@ -NewMauville_Inside_MapObjects:: @ 838DF08 - object_event 1, MAP_OBJ_GFX_ITEM_BALL, 0, 32, 0, 25, 0, 3, 1, 0, 0, 0, 0, 0, 0, NewMauville_Inside_EventScript_1B183C, 1075, 0, 0 - object_event 2, MAP_OBJ_GFX_ITEM_BALL, 0, 16, 0, 22, 0, 3, 1, 0, 0, 0, 0, 0, 0, NewMauville_Inside_EventScript_1B1849, 1076, 0, 0 - object_event 3, MAP_OBJ_GFX_ITEM_BALL, 0, 39, 0, 4, 0, 3, 1, 17, 0, 0, 0, 0, 0, NewMauville_Inside_EventScript_1B1856, 1110, 0, 0 - object_event 4, MAP_OBJ_GFX_ITEM_BALL, 0, 17, 0, 10, 0, 3, 1, 17, 0, 0, 0, 0, 0, NewMauville_Inside_EventScript_1B1863, 1122, 0, 0 - object_event 5, MAP_OBJ_GFX_ITEM_BALL, 0, 2, 0, 11, 0, 3, 1, 17, 0, 0, 0, 0, 0, NewMauville_Inside_EventScript_1B1870, 1123, 0, 0 - object_event 6, MAP_OBJ_GFX_ITEM_BALL, 0, 25, 0, 18, 0, 3, 1, 17, 0, 0, 0, 0, 0, NewMauville_Inside_EventScript_15E900, 974, 0, 0 - object_event 7, MAP_OBJ_GFX_ITEM_BALL, 0, 6, 0, 11, 0, 3, 1, 17, 0, 0, 0, 0, 0, NewMauville_Inside_EventScript_15E91E, 975, 0, 0 - object_event 8, MAP_OBJ_GFX_ITEM_BALL, 0, 13, 0, 10, 0, 3, 1, 17, 0, 0, 0, 0, 0, NewMauville_Inside_EventScript_15E93C, 976, 0, 0 - -NewMauville_Inside_MapWarps:: @ 838DFC8 - warp_def 32, 33, 3, 1, NewMauville_Entrance - -NewMauville_Inside_MapCoordEvents:: @ 838DFD0 - coord_event 30, 38, 3, 0, 0x4001, 0, 0, NewMauville_Inside_EventScript_15E5AA - coord_event 18, 36, 3, 0, 0x4002, 0, 0, NewMauville_Inside_EventScript_15E5C2 - coord_event 4, 26, 3, 0, 0x4001, 0, 0, NewMauville_Inside_EventScript_15E5AA - coord_event 16, 22, 3, 0, 0x4001, 0, 0, NewMauville_Inside_EventScript_15E5AA - coord_event 25, 18, 3, 0, 0x4002, 0, 0, NewMauville_Inside_EventScript_15E5C2 - coord_event 2, 11, 3, 0, 0x4002, 0, 0, NewMauville_Inside_EventScript_15E5C2 - coord_event 6, 11, 3, 0, 0x4001, 0, 0, NewMauville_Inside_EventScript_15E5AA - coord_event 13, 10, 3, 0, 0x4001, 0, 0, NewMauville_Inside_EventScript_15E5AA - coord_event 17, 10, 3, 0, 0x4002, 0, 0, NewMauville_Inside_EventScript_15E5C2 - coord_event 33, 6, 3, 0, 0x40ba, 1, 0, NewMauville_Inside_EventScript_15E876 - -NewMauville_Inside_MapBGEvents:: @ 838E070 - bg_event 32, 4, 3, 0, 0, NewMauville_Inside_EventScript_15E8E0 - bg_event 32, 3, 3, 0, 0, NewMauville_Inside_EventScript_15E8E0 - bg_event 32, 2, 0, 0, 0, NewMauville_Inside_EventScript_15E8E0 - bg_event 33, 4, 3, 0, 0, NewMauville_Inside_EventScript_15E8E0 - bg_event 34, 4, 3, 0, 0, NewMauville_Inside_EventScript_15E8E0 - bg_event 35, 4, 3, 0, 0, NewMauville_Inside_EventScript_15E8E0 - bg_event 35, 3, 3, 0, 0, NewMauville_Inside_EventScript_15E8E0 - bg_event 35, 2, 0, 0, 0, NewMauville_Inside_EventScript_15E8E0 - -NewMauville_Inside_MapEvents:: @ 838E0D0 - map_events NewMauville_Inside_MapObjects, NewMauville_Inside_MapWarps, NewMauville_Inside_MapCoordEvents, NewMauville_Inside_MapBGEvents diff --git a/data/maps/events/OldaleTown.inc b/data/maps/events/OldaleTown.inc new file mode 100644 index 000000000..a09a08fe2 --- /dev/null +++ b/data/maps/events/OldaleTown.inc @@ -0,0 +1,27 @@ +OldaleTown_MapObjects:: @ 8380A78 + object_event 1, MAP_OBJ_GFX_GIRL_3, 0, 16, 0, 11, 0, 3, 9, 0, 0, 0, 0, 0, 0, OldaleTown_EventScript_14DDB3, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_MART_EMPLOYEE, 0, 13, 0, 7, 0, 3, 8, 0, 0, 0, 0, 0, 0, OldaleTown_EventScript_14DDBC, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_MANIAC, 0, 8, 0, 9, 0, 3, 10, 0, 0, 0, 0, 0, 0, OldaleTown_EventScript_14DEDF, 0, 0, 0 + object_event 4, 240, 0, 11, 0, 19, 0, 3, 7, 17, 0, 0, 0, 0, 0, OldaleTown_EventScript_14DF30, 979, 0, 0 + +OldaleTown_MapWarps:: @ 8380AD8 + warp_def 5, 7, 0, 0, OldaleTown_House1 + warp_def 15, 16, 0, 0, OldaleTown_House2 + warp_def 6, 16, 0, 0, OldaleTown_PokemonCenter_1F + warp_def 14, 6, 0, 0, OldaleTown_Mart + +OldaleTown_MapCoordEvents:: @ 8380AF8 + coord_event 0, 10, 3, 0, 0x4051, 0, 0, OldaleTown_EventScript_14DEFF + coord_event 8, 19, 3, 0, 0x40c7, 1, 0, OldaleTown_EventScript_14DF41 + coord_event 9, 19, 3, 0, 0x40c7, 1, 0, OldaleTown_EventScript_14DF5C + coord_event 10, 19, 3, 0, 0x40c7, 1, 0, OldaleTown_EventScript_14DF77 + +OldaleTown_MapBGEvents:: @ 8380B38 + bg_event 11, 9, 0, 0, 0, OldaleTown_EventScript_14DDAA + bg_event 7, 16, 0, 1, 0, OldaleTown_EventScript_1A00EA + bg_event 15, 6, 0, 1, 0, OldaleTown_EventScript_1A00E1 + bg_event 8, 16, 0, 1, 0, OldaleTown_EventScript_1A00EA + bg_event 16, 6, 0, 1, 0, OldaleTown_EventScript_1A00E1 + +OldaleTown_MapEvents:: @ 8380B74 + map_events OldaleTown_MapObjects, OldaleTown_MapWarps, OldaleTown_MapCoordEvents, OldaleTown_MapBGEvents diff --git a/data/maps/events/OldaleTown.s b/data/maps/events/OldaleTown.s deleted file mode 100644 index a09a08fe2..000000000 --- a/data/maps/events/OldaleTown.s +++ /dev/null @@ -1,27 +0,0 @@ -OldaleTown_MapObjects:: @ 8380A78 - object_event 1, MAP_OBJ_GFX_GIRL_3, 0, 16, 0, 11, 0, 3, 9, 0, 0, 0, 0, 0, 0, OldaleTown_EventScript_14DDB3, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_MART_EMPLOYEE, 0, 13, 0, 7, 0, 3, 8, 0, 0, 0, 0, 0, 0, OldaleTown_EventScript_14DDBC, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_MANIAC, 0, 8, 0, 9, 0, 3, 10, 0, 0, 0, 0, 0, 0, OldaleTown_EventScript_14DEDF, 0, 0, 0 - object_event 4, 240, 0, 11, 0, 19, 0, 3, 7, 17, 0, 0, 0, 0, 0, OldaleTown_EventScript_14DF30, 979, 0, 0 - -OldaleTown_MapWarps:: @ 8380AD8 - warp_def 5, 7, 0, 0, OldaleTown_House1 - warp_def 15, 16, 0, 0, OldaleTown_House2 - warp_def 6, 16, 0, 0, OldaleTown_PokemonCenter_1F - warp_def 14, 6, 0, 0, OldaleTown_Mart - -OldaleTown_MapCoordEvents:: @ 8380AF8 - coord_event 0, 10, 3, 0, 0x4051, 0, 0, OldaleTown_EventScript_14DEFF - coord_event 8, 19, 3, 0, 0x40c7, 1, 0, OldaleTown_EventScript_14DF41 - coord_event 9, 19, 3, 0, 0x40c7, 1, 0, OldaleTown_EventScript_14DF5C - coord_event 10, 19, 3, 0, 0x40c7, 1, 0, OldaleTown_EventScript_14DF77 - -OldaleTown_MapBGEvents:: @ 8380B38 - bg_event 11, 9, 0, 0, 0, OldaleTown_EventScript_14DDAA - bg_event 7, 16, 0, 1, 0, OldaleTown_EventScript_1A00EA - bg_event 15, 6, 0, 1, 0, OldaleTown_EventScript_1A00E1 - bg_event 8, 16, 0, 1, 0, OldaleTown_EventScript_1A00EA - bg_event 16, 6, 0, 1, 0, OldaleTown_EventScript_1A00E1 - -OldaleTown_MapEvents:: @ 8380B74 - map_events OldaleTown_MapObjects, OldaleTown_MapWarps, OldaleTown_MapCoordEvents, OldaleTown_MapBGEvents diff --git a/data/maps/events/OldaleTown_House1.inc b/data/maps/events/OldaleTown_House1.inc new file mode 100644 index 000000000..16f29b00e --- /dev/null +++ b/data/maps/events/OldaleTown_House1.inc @@ -0,0 +1,9 @@ +OldaleTown_House1_MapObjects:: @ 8385C4C + object_event 1, MAP_OBJ_GFX_WOMAN_3, 0, 6, 0, 4, 0, 3, 2, 17, 0, 0, 0, 0, 0, OldaleTown_House1_EventScript_152EEC, 0, 0, 0 + +OldaleTown_House1_MapWarps:: @ 8385C64 + warp_def 3, 8, 0, 0, OldaleTown + warp_def 4, 8, 0, 0, OldaleTown + +OldaleTown_House1_MapEvents:: @ 8385C74 + map_events OldaleTown_House1_MapObjects, OldaleTown_House1_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/OldaleTown_House1.s b/data/maps/events/OldaleTown_House1.s deleted file mode 100644 index 16f29b00e..000000000 --- a/data/maps/events/OldaleTown_House1.s +++ /dev/null @@ -1,9 +0,0 @@ -OldaleTown_House1_MapObjects:: @ 8385C4C - object_event 1, MAP_OBJ_GFX_WOMAN_3, 0, 6, 0, 4, 0, 3, 2, 17, 0, 0, 0, 0, 0, OldaleTown_House1_EventScript_152EEC, 0, 0, 0 - -OldaleTown_House1_MapWarps:: @ 8385C64 - warp_def 3, 8, 0, 0, OldaleTown - warp_def 4, 8, 0, 0, OldaleTown - -OldaleTown_House1_MapEvents:: @ 8385C74 - map_events OldaleTown_House1_MapObjects, OldaleTown_House1_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/OldaleTown_House2.inc b/data/maps/events/OldaleTown_House2.inc new file mode 100644 index 000000000..904291576 --- /dev/null +++ b/data/maps/events/OldaleTown_House2.inc @@ -0,0 +1,10 @@ +OldaleTown_House2_MapObjects:: @ 8385C88 + object_event 1, MAP_OBJ_GFX_WOMAN_2, 0, 4, 0, 4, 0, 3, 10, 0, 0, 0, 0, 0, 0, OldaleTown_House2_EventScript_152EF6, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_SCHOOL_KID_M, 0, 7, 0, 4, 0, 3, 9, 0, 0, 0, 0, 0, 0, OldaleTown_House2_EventScript_152EFF, 0, 0, 0 + +OldaleTown_House2_MapWarps:: @ 8385CB8 + warp_def 3, 7, 0, 1, OldaleTown + warp_def 4, 7, 0, 1, OldaleTown + +OldaleTown_House2_MapEvents:: @ 8385CC8 + map_events OldaleTown_House2_MapObjects, OldaleTown_House2_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/OldaleTown_House2.s b/data/maps/events/OldaleTown_House2.s deleted file mode 100644 index 904291576..000000000 --- a/data/maps/events/OldaleTown_House2.s +++ /dev/null @@ -1,10 +0,0 @@ -OldaleTown_House2_MapObjects:: @ 8385C88 - object_event 1, MAP_OBJ_GFX_WOMAN_2, 0, 4, 0, 4, 0, 3, 10, 0, 0, 0, 0, 0, 0, OldaleTown_House2_EventScript_152EF6, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_SCHOOL_KID_M, 0, 7, 0, 4, 0, 3, 9, 0, 0, 0, 0, 0, 0, OldaleTown_House2_EventScript_152EFF, 0, 0, 0 - -OldaleTown_House2_MapWarps:: @ 8385CB8 - warp_def 3, 7, 0, 1, OldaleTown - warp_def 4, 7, 0, 1, OldaleTown - -OldaleTown_House2_MapEvents:: @ 8385CC8 - map_events OldaleTown_House2_MapObjects, OldaleTown_House2_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/OldaleTown_Mart.inc b/data/maps/events/OldaleTown_Mart.inc new file mode 100644 index 000000000..a06ece505 --- /dev/null +++ b/data/maps/events/OldaleTown_Mart.inc @@ -0,0 +1,11 @@ +OldaleTown_Mart_MapObjects:: @ 8385DEC + object_event 1, MAP_OBJ_GFX_MART_EMPLOYEE, 0, 1, 0, 3, 0, 3, 10, 0, 0, 0, 0, 0, 0, OldaleTown_Mart_EventScript_152F79, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_WOMAN_7, 0, 5, 0, 5, 0, 3, 10, 0, 0, 0, 0, 0, 0, OldaleTown_Mart_EventScript_152FC6, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_BOY_1, 0, 9, 0, 4, 0, 3, 3, 16, 0, 0, 0, 0, 0, OldaleTown_Mart_EventScript_152FE5, 0, 0, 0 + +OldaleTown_Mart_MapWarps:: @ 8385E34 + warp_def 3, 7, 0, 3, OldaleTown + warp_def 4, 7, 0, 3, OldaleTown + +OldaleTown_Mart_MapEvents:: @ 8385E44 + map_events OldaleTown_Mart_MapObjects, OldaleTown_Mart_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/OldaleTown_Mart.s b/data/maps/events/OldaleTown_Mart.s deleted file mode 100644 index a06ece505..000000000 --- a/data/maps/events/OldaleTown_Mart.s +++ /dev/null @@ -1,11 +0,0 @@ -OldaleTown_Mart_MapObjects:: @ 8385DEC - object_event 1, MAP_OBJ_GFX_MART_EMPLOYEE, 0, 1, 0, 3, 0, 3, 10, 0, 0, 0, 0, 0, 0, OldaleTown_Mart_EventScript_152F79, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_WOMAN_7, 0, 5, 0, 5, 0, 3, 10, 0, 0, 0, 0, 0, 0, OldaleTown_Mart_EventScript_152FC6, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_BOY_1, 0, 9, 0, 4, 0, 3, 3, 16, 0, 0, 0, 0, 0, OldaleTown_Mart_EventScript_152FE5, 0, 0, 0 - -OldaleTown_Mart_MapWarps:: @ 8385E34 - warp_def 3, 7, 0, 3, OldaleTown - warp_def 4, 7, 0, 3, OldaleTown - -OldaleTown_Mart_MapEvents:: @ 8385E44 - map_events OldaleTown_Mart_MapObjects, OldaleTown_Mart_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/OldaleTown_PokemonCenter_1F.inc b/data/maps/events/OldaleTown_PokemonCenter_1F.inc new file mode 100644 index 000000000..161baec86 --- /dev/null +++ b/data/maps/events/OldaleTown_PokemonCenter_1F.inc @@ -0,0 +1,13 @@ +OldaleTown_PokemonCenter_1F_MapObjects:: @ 8385CDC + object_event 1, MAP_OBJ_GFX_NURSE, 0, 7, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, OldaleTown_PokemonCenter_1F_EventScript_152F17, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_GENTLEMAN, 0, 4, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, OldaleTown_PokemonCenter_1F_EventScript_152F25, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_BOY_1, 0, 10, 0, 6, 0, 3, 10, 0, 0, 0, 0, 0, 0, OldaleTown_PokemonCenter_1F_EventScript_152F2E, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_GIRL_3, 0, 3, 0, 7, 0, 3, 10, 17, 0, 0, 0, 0, 0, OldaleTown_PokemonCenter_1F_EventScript_152F37, 0, 0, 0 + +OldaleTown_PokemonCenter_1F_MapWarps:: @ 8385D3C + warp_def 7, 8, 3, 2, OldaleTown + warp_def 6, 8, 3, 2, OldaleTown + warp_def 1, 6, 4, 0, OldaleTown_PokemonCenter_2F + +OldaleTown_PokemonCenter_1F_MapEvents:: @ 8385D54 + map_events OldaleTown_PokemonCenter_1F_MapObjects, OldaleTown_PokemonCenter_1F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/OldaleTown_PokemonCenter_1F.s b/data/maps/events/OldaleTown_PokemonCenter_1F.s deleted file mode 100644 index 161baec86..000000000 --- a/data/maps/events/OldaleTown_PokemonCenter_1F.s +++ /dev/null @@ -1,13 +0,0 @@ -OldaleTown_PokemonCenter_1F_MapObjects:: @ 8385CDC - object_event 1, MAP_OBJ_GFX_NURSE, 0, 7, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, OldaleTown_PokemonCenter_1F_EventScript_152F17, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_GENTLEMAN, 0, 4, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, OldaleTown_PokemonCenter_1F_EventScript_152F25, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_BOY_1, 0, 10, 0, 6, 0, 3, 10, 0, 0, 0, 0, 0, 0, OldaleTown_PokemonCenter_1F_EventScript_152F2E, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_GIRL_3, 0, 3, 0, 7, 0, 3, 10, 17, 0, 0, 0, 0, 0, OldaleTown_PokemonCenter_1F_EventScript_152F37, 0, 0, 0 - -OldaleTown_PokemonCenter_1F_MapWarps:: @ 8385D3C - warp_def 7, 8, 3, 2, OldaleTown - warp_def 6, 8, 3, 2, OldaleTown - warp_def 1, 6, 4, 0, OldaleTown_PokemonCenter_2F - -OldaleTown_PokemonCenter_1F_MapEvents:: @ 8385D54 - map_events OldaleTown_PokemonCenter_1F_MapObjects, OldaleTown_PokemonCenter_1F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/OldaleTown_PokemonCenter_2F.inc b/data/maps/events/OldaleTown_PokemonCenter_2F.inc new file mode 100644 index 000000000..e2675bb14 --- /dev/null +++ b/data/maps/events/OldaleTown_PokemonCenter_2F.inc @@ -0,0 +1,14 @@ +OldaleTown_PokemonCenter_2F_MapObjects:: @ 8385D68 + object_event 1, MAP_OBJ_GFX_TEALA, 0, 4, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, OldaleTown_PokemonCenter_2F_EventScript_152F66, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_TEALA, 0, 7, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, OldaleTown_PokemonCenter_2F_EventScript_152F6C, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_TEALA, 0, 10, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, OldaleTown_PokemonCenter_2F_EventScript_152F72, 0, 0, 0 + +OldaleTown_PokemonCenter_2F_MapWarps:: @ 8385DB0 + warp_def 1, 5, 4, 2, OldaleTown_PokemonCenter_1F + warp_def 5, 1, 0, 0, SingleBattleColosseum + warp_def 8, 1, 0, 0, TradeCenter + warp_def 11, 1, 0, 0, RecordCorner + warp_def 0, 0, 0, 0, DoubleBattleColosseum + +OldaleTown_PokemonCenter_2F_MapEvents:: @ 8385DD8 + map_events OldaleTown_PokemonCenter_2F_MapObjects, OldaleTown_PokemonCenter_2F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/OldaleTown_PokemonCenter_2F.s b/data/maps/events/OldaleTown_PokemonCenter_2F.s deleted file mode 100644 index e2675bb14..000000000 --- a/data/maps/events/OldaleTown_PokemonCenter_2F.s +++ /dev/null @@ -1,14 +0,0 @@ -OldaleTown_PokemonCenter_2F_MapObjects:: @ 8385D68 - object_event 1, MAP_OBJ_GFX_TEALA, 0, 4, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, OldaleTown_PokemonCenter_2F_EventScript_152F66, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_TEALA, 0, 7, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, OldaleTown_PokemonCenter_2F_EventScript_152F6C, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_TEALA, 0, 10, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, OldaleTown_PokemonCenter_2F_EventScript_152F72, 0, 0, 0 - -OldaleTown_PokemonCenter_2F_MapWarps:: @ 8385DB0 - warp_def 1, 5, 4, 2, OldaleTown_PokemonCenter_1F - warp_def 5, 1, 0, 0, SingleBattleColosseum - warp_def 8, 1, 0, 0, TradeCenter - warp_def 11, 1, 0, 0, RecordCorner - warp_def 0, 0, 0, 0, DoubleBattleColosseum - -OldaleTown_PokemonCenter_2F_MapEvents:: @ 8385DD8 - map_events OldaleTown_PokemonCenter_2F_MapObjects, OldaleTown_PokemonCenter_2F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/PacifidlogTown.inc b/data/maps/events/PacifidlogTown.inc new file mode 100644 index 000000000..1823e9afd --- /dev/null +++ b/data/maps/events/PacifidlogTown.inc @@ -0,0 +1,20 @@ +PacifidlogTown_MapObjects:: @ 838100C + object_event 1, MAP_OBJ_GFX_GIRL_1, 0, 10, 0, 23, 0, 3, 9, 0, 0, 0, 0, 0, 0, PacifidlogTown_EventScript_14E909, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_FISHERMAN, 0, 11, 0, 14, 0, 3, 10, 0, 0, 0, 0, 0, 0, PacifidlogTown_EventScript_14E912, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_LITTLE_BOY_1, 0, 9, 0, 16, 0, 3, 8, 0, 0, 0, 0, 0, 0, PacifidlogTown_EventScript_14E900, 0, 0, 0 + +PacifidlogTown_MapWarps:: @ 8381054 + warp_def 8, 15, 0, 0, PacifidlogTown_PokemonCenter_1F + warp_def 16, 13, 0, 0, PacifidlogTown_House1 + warp_def 3, 22, 0, 0, PacifidlogTown_House2 + warp_def 12, 24, 0, 0, PacifidlogTown_House3 + warp_def 2, 12, 0, 0, PacifidlogTown_House4 + warp_def 17, 21, 0, 0, PacifidlogTown_House5 + +PacifidlogTown_MapBGEvents:: @ 8381084 + bg_event 9, 15, 0, 1, 0, PacifidlogTown_EventScript_1A00EA + bg_event 7, 16, 0, 0, 0, PacifidlogTown_EventScript_14E91B + bg_event 10, 15, 0, 1, 0, PacifidlogTown_EventScript_1A00EA + +PacifidlogTown_MapEvents:: @ 83810A8 + map_events PacifidlogTown_MapObjects, PacifidlogTown_MapWarps, 0x0, PacifidlogTown_MapBGEvents diff --git a/data/maps/events/PacifidlogTown.s b/data/maps/events/PacifidlogTown.s deleted file mode 100644 index 1823e9afd..000000000 --- a/data/maps/events/PacifidlogTown.s +++ /dev/null @@ -1,20 +0,0 @@ -PacifidlogTown_MapObjects:: @ 838100C - object_event 1, MAP_OBJ_GFX_GIRL_1, 0, 10, 0, 23, 0, 3, 9, 0, 0, 0, 0, 0, 0, PacifidlogTown_EventScript_14E909, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_FISHERMAN, 0, 11, 0, 14, 0, 3, 10, 0, 0, 0, 0, 0, 0, PacifidlogTown_EventScript_14E912, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_LITTLE_BOY_1, 0, 9, 0, 16, 0, 3, 8, 0, 0, 0, 0, 0, 0, PacifidlogTown_EventScript_14E900, 0, 0, 0 - -PacifidlogTown_MapWarps:: @ 8381054 - warp_def 8, 15, 0, 0, PacifidlogTown_PokemonCenter_1F - warp_def 16, 13, 0, 0, PacifidlogTown_House1 - warp_def 3, 22, 0, 0, PacifidlogTown_House2 - warp_def 12, 24, 0, 0, PacifidlogTown_House3 - warp_def 2, 12, 0, 0, PacifidlogTown_House4 - warp_def 17, 21, 0, 0, PacifidlogTown_House5 - -PacifidlogTown_MapBGEvents:: @ 8381084 - bg_event 9, 15, 0, 1, 0, PacifidlogTown_EventScript_1A00EA - bg_event 7, 16, 0, 0, 0, PacifidlogTown_EventScript_14E91B - bg_event 10, 15, 0, 1, 0, PacifidlogTown_EventScript_1A00EA - -PacifidlogTown_MapEvents:: @ 83810A8 - map_events PacifidlogTown_MapObjects, PacifidlogTown_MapWarps, 0x0, PacifidlogTown_MapBGEvents diff --git a/data/maps/events/PacifidlogTown_House1.inc b/data/maps/events/PacifidlogTown_House1.inc new file mode 100644 index 000000000..233fa7604 --- /dev/null +++ b/data/maps/events/PacifidlogTown_House1.inc @@ -0,0 +1,10 @@ +PacifidlogTown_House1_MapObjects:: @ 8386F40 + object_event 1, MAP_OBJ_GFX_MAN_6, 0, 3, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, PacifidlogTown_House1_EventScript_154155, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_WOMAN_5, 0, 6, 0, 4, 0, 3, 9, 0, 0, 0, 0, 0, 0, PacifidlogTown_House1_EventScript_15415E, 0, 0, 0 + +PacifidlogTown_House1_MapWarps:: @ 8386F70 + warp_def 4, 8, 0, 1, PacifidlogTown + warp_def 5, 8, 0, 1, PacifidlogTown + +PacifidlogTown_House1_MapEvents:: @ 8386F80 + map_events PacifidlogTown_House1_MapObjects, PacifidlogTown_House1_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/PacifidlogTown_House1.s b/data/maps/events/PacifidlogTown_House1.s deleted file mode 100644 index 233fa7604..000000000 --- a/data/maps/events/PacifidlogTown_House1.s +++ /dev/null @@ -1,10 +0,0 @@ -PacifidlogTown_House1_MapObjects:: @ 8386F40 - object_event 1, MAP_OBJ_GFX_MAN_6, 0, 3, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, PacifidlogTown_House1_EventScript_154155, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_WOMAN_5, 0, 6, 0, 4, 0, 3, 9, 0, 0, 0, 0, 0, 0, PacifidlogTown_House1_EventScript_15415E, 0, 0, 0 - -PacifidlogTown_House1_MapWarps:: @ 8386F70 - warp_def 4, 8, 0, 1, PacifidlogTown - warp_def 5, 8, 0, 1, PacifidlogTown - -PacifidlogTown_House1_MapEvents:: @ 8386F80 - map_events PacifidlogTown_House1_MapObjects, PacifidlogTown_House1_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/PacifidlogTown_House2.inc b/data/maps/events/PacifidlogTown_House2.inc new file mode 100644 index 000000000..aa1940d29 --- /dev/null +++ b/data/maps/events/PacifidlogTown_House2.inc @@ -0,0 +1,11 @@ +PacifidlogTown_House2_MapObjects:: @ 8386F94 + object_event 1, MAP_OBJ_GFX_GENTLEMAN, 0, 3, 0, 5, 0, 3, 8, 17, 0, 0, 0, 0, 0, PacifidlogTown_House2_EventScript_154168, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_AZURILL, 0, 8, 0, 6, 0, 3, 1, 17, 0, 0, 0, 0, 0, PacifidlogTown_House2_EventScript_154267, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_AZURILL, 0, 1, 0, 7, 0, 3, 1, 17, 0, 0, 0, 0, 0, PacifidlogTown_House2_EventScript_154282, 0, 0, 0 + +PacifidlogTown_House2_MapWarps:: @ 8386FDC + warp_def 4, 8, 0, 2, PacifidlogTown + warp_def 5, 8, 0, 2, PacifidlogTown + +PacifidlogTown_House2_MapEvents:: @ 8386FEC + map_events PacifidlogTown_House2_MapObjects, PacifidlogTown_House2_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/PacifidlogTown_House2.s b/data/maps/events/PacifidlogTown_House2.s deleted file mode 100644 index aa1940d29..000000000 --- a/data/maps/events/PacifidlogTown_House2.s +++ /dev/null @@ -1,11 +0,0 @@ -PacifidlogTown_House2_MapObjects:: @ 8386F94 - object_event 1, MAP_OBJ_GFX_GENTLEMAN, 0, 3, 0, 5, 0, 3, 8, 17, 0, 0, 0, 0, 0, PacifidlogTown_House2_EventScript_154168, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_AZURILL, 0, 8, 0, 6, 0, 3, 1, 17, 0, 0, 0, 0, 0, PacifidlogTown_House2_EventScript_154267, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_AZURILL, 0, 1, 0, 7, 0, 3, 1, 17, 0, 0, 0, 0, 0, PacifidlogTown_House2_EventScript_154282, 0, 0, 0 - -PacifidlogTown_House2_MapWarps:: @ 8386FDC - warp_def 4, 8, 0, 2, PacifidlogTown - warp_def 5, 8, 0, 2, PacifidlogTown - -PacifidlogTown_House2_MapEvents:: @ 8386FEC - map_events PacifidlogTown_House2_MapObjects, PacifidlogTown_House2_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/PacifidlogTown_House3.inc b/data/maps/events/PacifidlogTown_House3.inc new file mode 100644 index 000000000..80ab8d7f5 --- /dev/null +++ b/data/maps/events/PacifidlogTown_House3.inc @@ -0,0 +1,10 @@ +PacifidlogTown_House3_MapObjects:: @ 8387000 + object_event 1, MAP_OBJ_GFX_GIRL_2, 0, 3, 0, 5, 0, 3, 18, 0, 0, 0, 0, 0, 0, PacifidlogTown_House3_EventScript_154342, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_WOMAN_5, 0, 4, 0, 2, 0, 3, 10, 17, 0, 0, 0, 0, 0, PacifidlogTown_House3_EventScript_15429E, 0, 0, 0 + +PacifidlogTown_House3_MapWarps:: @ 8387030 + warp_def 4, 8, 0, 3, PacifidlogTown + warp_def 5, 8, 0, 3, PacifidlogTown + +PacifidlogTown_House3_MapEvents:: @ 8387040 + map_events PacifidlogTown_House3_MapObjects, PacifidlogTown_House3_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/PacifidlogTown_House3.s b/data/maps/events/PacifidlogTown_House3.s deleted file mode 100644 index 80ab8d7f5..000000000 --- a/data/maps/events/PacifidlogTown_House3.s +++ /dev/null @@ -1,10 +0,0 @@ -PacifidlogTown_House3_MapObjects:: @ 8387000 - object_event 1, MAP_OBJ_GFX_GIRL_2, 0, 3, 0, 5, 0, 3, 18, 0, 0, 0, 0, 0, 0, PacifidlogTown_House3_EventScript_154342, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_WOMAN_5, 0, 4, 0, 2, 0, 3, 10, 17, 0, 0, 0, 0, 0, PacifidlogTown_House3_EventScript_15429E, 0, 0, 0 - -PacifidlogTown_House3_MapWarps:: @ 8387030 - warp_def 4, 8, 0, 3, PacifidlogTown - warp_def 5, 8, 0, 3, PacifidlogTown - -PacifidlogTown_House3_MapEvents:: @ 8387040 - map_events PacifidlogTown_House3_MapObjects, PacifidlogTown_House3_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/PacifidlogTown_House4.inc b/data/maps/events/PacifidlogTown_House4.inc new file mode 100644 index 000000000..a7dd1469b --- /dev/null +++ b/data/maps/events/PacifidlogTown_House4.inc @@ -0,0 +1,11 @@ +PacifidlogTown_House4_MapObjects:: @ 8387054 + object_event 1, MAP_OBJ_GFX_WOMAN_3, 0, 3, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, PacifidlogTown_House4_EventScript_154355, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_LITTLE_GIRL_2, 0, 7, 0, 5, 0, 3, 2, 17, 0, 0, 0, 0, 0, PacifidlogTown_House4_EventScript_15434C, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_BOY_1, 0, 7, 0, 4, 0, 3, 2, 17, 0, 0, 0, 0, 0, PacifidlogTown_House4_EventScript_15435E, 0, 0, 0 + +PacifidlogTown_House4_MapWarps:: @ 838709C + warp_def 4, 8, 0, 4, PacifidlogTown + warp_def 5, 8, 0, 4, PacifidlogTown + +PacifidlogTown_House4_MapEvents:: @ 83870AC + map_events PacifidlogTown_House4_MapObjects, PacifidlogTown_House4_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/PacifidlogTown_House4.s b/data/maps/events/PacifidlogTown_House4.s deleted file mode 100644 index a7dd1469b..000000000 --- a/data/maps/events/PacifidlogTown_House4.s +++ /dev/null @@ -1,11 +0,0 @@ -PacifidlogTown_House4_MapObjects:: @ 8387054 - object_event 1, MAP_OBJ_GFX_WOMAN_3, 0, 3, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, PacifidlogTown_House4_EventScript_154355, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_LITTLE_GIRL_2, 0, 7, 0, 5, 0, 3, 2, 17, 0, 0, 0, 0, 0, PacifidlogTown_House4_EventScript_15434C, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_BOY_1, 0, 7, 0, 4, 0, 3, 2, 17, 0, 0, 0, 0, 0, PacifidlogTown_House4_EventScript_15435E, 0, 0, 0 - -PacifidlogTown_House4_MapWarps:: @ 838709C - warp_def 4, 8, 0, 4, PacifidlogTown - warp_def 5, 8, 0, 4, PacifidlogTown - -PacifidlogTown_House4_MapEvents:: @ 83870AC - map_events PacifidlogTown_House4_MapObjects, PacifidlogTown_House4_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/PacifidlogTown_House5.inc b/data/maps/events/PacifidlogTown_House5.inc new file mode 100644 index 000000000..963a319cf --- /dev/null +++ b/data/maps/events/PacifidlogTown_House5.inc @@ -0,0 +1,10 @@ +PacifidlogTown_House5_MapObjects:: @ 83870C0 + object_event 1, MAP_OBJ_GFX_OLD_MAN_1, 0, 9, 0, 4, 0, 3, 10, 0, 0, 0, 0, 0, 0, PacifidlogTown_House5_EventScript_154394, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_GENTLEMAN, 0, 3, 0, 4, 0, 3, 10, 0, 0, 0, 0, 0, 0, PacifidlogTown_House5_EventScript_1543BA, 0, 0, 0 + +PacifidlogTown_House5_MapWarps:: @ 83870F0 + warp_def 4, 8, 0, 5, PacifidlogTown + warp_def 5, 8, 0, 5, PacifidlogTown + +PacifidlogTown_House5_MapEvents:: @ 8387100 + map_events PacifidlogTown_House5_MapObjects, PacifidlogTown_House5_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/PacifidlogTown_House5.s b/data/maps/events/PacifidlogTown_House5.s deleted file mode 100644 index 963a319cf..000000000 --- a/data/maps/events/PacifidlogTown_House5.s +++ /dev/null @@ -1,10 +0,0 @@ -PacifidlogTown_House5_MapObjects:: @ 83870C0 - object_event 1, MAP_OBJ_GFX_OLD_MAN_1, 0, 9, 0, 4, 0, 3, 10, 0, 0, 0, 0, 0, 0, PacifidlogTown_House5_EventScript_154394, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_GENTLEMAN, 0, 3, 0, 4, 0, 3, 10, 0, 0, 0, 0, 0, 0, PacifidlogTown_House5_EventScript_1543BA, 0, 0, 0 - -PacifidlogTown_House5_MapWarps:: @ 83870F0 - warp_def 4, 8, 0, 5, PacifidlogTown - warp_def 5, 8, 0, 5, PacifidlogTown - -PacifidlogTown_House5_MapEvents:: @ 8387100 - map_events PacifidlogTown_House5_MapObjects, PacifidlogTown_House5_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/PacifidlogTown_PokemonCenter_1F.inc b/data/maps/events/PacifidlogTown_PokemonCenter_1F.inc new file mode 100644 index 000000000..432ba616d --- /dev/null +++ b/data/maps/events/PacifidlogTown_PokemonCenter_1F.inc @@ -0,0 +1,13 @@ +PacifidlogTown_PokemonCenter_1F_MapObjects:: @ 8386E30 + object_event 1, MAP_OBJ_GFX_NURSE, 0, 7, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, PacifidlogTown_PokemonCenter_1F_EventScript_153F18, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_OLD_MAN_2, 0, 10, 0, 6, 0, 3, 9, 0, 0, 0, 0, 0, 0, PacifidlogTown_PokemonCenter_1F_EventScript_154129, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_GIRL_2, 0, 2, 0, 2, 0, 3, 7, 0, 0, 0, 0, 0, 0, PacifidlogTown_PokemonCenter_1F_EventScript_154117, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_WOMAN_1, 0, 4, 0, 5, 0, 3, 1, 17, 0, 0, 0, 0, 0, PacifidlogTown_PokemonCenter_1F_EventScript_154120, 0, 0, 0 + +PacifidlogTown_PokemonCenter_1F_MapWarps:: @ 8386E90 + warp_def 7, 8, 3, 0, PacifidlogTown + warp_def 6, 8, 3, 0, PacifidlogTown + warp_def 1, 6, 4, 0, PacifidlogTown_PokemonCenter_2F + +PacifidlogTown_PokemonCenter_1F_MapEvents:: @ 8386EA8 + map_events PacifidlogTown_PokemonCenter_1F_MapObjects, PacifidlogTown_PokemonCenter_1F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/PacifidlogTown_PokemonCenter_1F.s b/data/maps/events/PacifidlogTown_PokemonCenter_1F.s deleted file mode 100644 index 432ba616d..000000000 --- a/data/maps/events/PacifidlogTown_PokemonCenter_1F.s +++ /dev/null @@ -1,13 +0,0 @@ -PacifidlogTown_PokemonCenter_1F_MapObjects:: @ 8386E30 - object_event 1, MAP_OBJ_GFX_NURSE, 0, 7, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, PacifidlogTown_PokemonCenter_1F_EventScript_153F18, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_OLD_MAN_2, 0, 10, 0, 6, 0, 3, 9, 0, 0, 0, 0, 0, 0, PacifidlogTown_PokemonCenter_1F_EventScript_154129, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_GIRL_2, 0, 2, 0, 2, 0, 3, 7, 0, 0, 0, 0, 0, 0, PacifidlogTown_PokemonCenter_1F_EventScript_154117, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_WOMAN_1, 0, 4, 0, 5, 0, 3, 1, 17, 0, 0, 0, 0, 0, PacifidlogTown_PokemonCenter_1F_EventScript_154120, 0, 0, 0 - -PacifidlogTown_PokemonCenter_1F_MapWarps:: @ 8386E90 - warp_def 7, 8, 3, 0, PacifidlogTown - warp_def 6, 8, 3, 0, PacifidlogTown - warp_def 1, 6, 4, 0, PacifidlogTown_PokemonCenter_2F - -PacifidlogTown_PokemonCenter_1F_MapEvents:: @ 8386EA8 - map_events PacifidlogTown_PokemonCenter_1F_MapObjects, PacifidlogTown_PokemonCenter_1F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/PacifidlogTown_PokemonCenter_2F.inc b/data/maps/events/PacifidlogTown_PokemonCenter_2F.inc new file mode 100644 index 000000000..f4110623f --- /dev/null +++ b/data/maps/events/PacifidlogTown_PokemonCenter_2F.inc @@ -0,0 +1,14 @@ +PacifidlogTown_PokemonCenter_2F_MapObjects:: @ 8386EBC + object_event 1, MAP_OBJ_GFX_TEALA, 0, 4, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, PacifidlogTown_PokemonCenter_2F_EventScript_153F48, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_TEALA, 0, 7, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, PacifidlogTown_PokemonCenter_2F_EventScript_153F4E, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_TEALA, 0, 10, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, PacifidlogTown_PokemonCenter_2F_EventScript_15414E, 0, 0, 0 + +PacifidlogTown_PokemonCenter_2F_MapWarps:: @ 8386F04 + warp_def 1, 5, 4, 2, PacifidlogTown_PokemonCenter_1F + warp_def 5, 1, 0, 0, SingleBattleColosseum + warp_def 8, 1, 0, 0, TradeCenter + warp_def 11, 1, 0, 0, RecordCorner + warp_def 0, 1, 0, 0, DoubleBattleColosseum + +PacifidlogTown_PokemonCenter_2F_MapEvents:: @ 8386F2C + map_events PacifidlogTown_PokemonCenter_2F_MapObjects, PacifidlogTown_PokemonCenter_2F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/PacifidlogTown_PokemonCenter_2F.s b/data/maps/events/PacifidlogTown_PokemonCenter_2F.s deleted file mode 100644 index f4110623f..000000000 --- a/data/maps/events/PacifidlogTown_PokemonCenter_2F.s +++ /dev/null @@ -1,14 +0,0 @@ -PacifidlogTown_PokemonCenter_2F_MapObjects:: @ 8386EBC - object_event 1, MAP_OBJ_GFX_TEALA, 0, 4, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, PacifidlogTown_PokemonCenter_2F_EventScript_153F48, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_TEALA, 0, 7, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, PacifidlogTown_PokemonCenter_2F_EventScript_153F4E, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_TEALA, 0, 10, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, PacifidlogTown_PokemonCenter_2F_EventScript_15414E, 0, 0, 0 - -PacifidlogTown_PokemonCenter_2F_MapWarps:: @ 8386F04 - warp_def 1, 5, 4, 2, PacifidlogTown_PokemonCenter_1F - warp_def 5, 1, 0, 0, SingleBattleColosseum - warp_def 8, 1, 0, 0, TradeCenter - warp_def 11, 1, 0, 0, RecordCorner - warp_def 0, 1, 0, 0, DoubleBattleColosseum - -PacifidlogTown_PokemonCenter_2F_MapEvents:: @ 8386F2C - map_events PacifidlogTown_PokemonCenter_2F_MapObjects, PacifidlogTown_PokemonCenter_2F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/PetalburgCity.inc b/data/maps/events/PetalburgCity.inc new file mode 100644 index 000000000..4c36c49ab --- /dev/null +++ b/data/maps/events/PetalburgCity.inc @@ -0,0 +1,37 @@ +PetalburgCity_MapObjects:: @ 837F5F0 + object_event 1, MAP_OBJ_GFX_WOMAN_5, 0, 16, 0, 18, 0, 3, 2, 17, 0, 0, 0, 0, 0, PetalburgCity_EventScript_14B7C3, 728, 0, 0 + object_event 2, MAP_OBJ_GFX_WALLY, 0, 15, 0, 10, 0, 3, 7, 0, 0, 0, 0, 0, 0, 0x0, 726, 0, 0 + object_event 3, MAP_OBJ_GFX_BOY_1, 0, 8, 0, 22, 0, 3, 8, 0, 0, 0, 0, 0, 0, PetalburgCity_EventScript_14B7AC, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_GENTLEMAN, 0, 20, 0, 10, 0, 3, 3, 16, 0, 0, 0, 0, 0, PetalburgCity_EventScript_14B824, 0, 0, 0 + object_event 5, MAP_OBJ_GFX_MAN_1, 0, 15, 0, 11, 0, 3, 7, 0, 0, 0, 0, 0, 0, 0x0, 811, 0, 0 + object_event 6, MAP_OBJ_GFX_WOMAN_2, 0, 14, 0, 11, 0, 3, 7, 0, 0, 0, 0, 0, 0, 0x0, 812, 0, 0 + object_event 7, MAP_OBJ_GFX_ITEM_BALL, 0, 19, 0, 2, 0, 3, 1, 0, 0, 0, 0, 0, 0, PetalburgCity_EventScript_1B1704, 1039, 0, 0 + object_event 8, MAP_OBJ_GFX_ITEM_BALL, 0, 3, 0, 28, 0, 3, 1, 0, 0, 0, 0, 0, 0, PetalburgCity_EventScript_1B1711, 1040, 0, 0 + object_event 9, MAP_OBJ_GFX_BOY_2, 0, 12, 0, 15, 0, 3, 1, 0, 0, 0, 0, 0, 0, PetalburgCity_EventScript_14BA2D, 0, 0, 0 + +PetalburgCity_MapWarps:: @ 837F6C8 + warp_def 10, 19, 0, 0, PetalburgCity_House1 + warp_def 7, 5, 0, 0, PetalburgCity_WallysHouse + warp_def 15, 8, 0, 0, PetalburgCity_Gym + warp_def 20, 16, 0, 0, PetalburgCity_PokemonCenter_1F + warp_def 20, 24, 0, 0, PetalburgCity_House2 + warp_def 25, 12, 0, 0, PetalburgCity_Mart + +PetalburgCity_MapCoordEvents:: @ 837F6F8 + coord_event 8, 10, 3, 0, 0x4057, 0, 0, PetalburgCity_EventScript_14B836 + coord_event 8, 11, 3, 0, 0x4057, 0, 0, PetalburgCity_EventScript_14B842 + coord_event 8, 12, 3, 0, 0x4057, 0, 0, PetalburgCity_EventScript_14B84E + coord_event 8, 13, 3, 0, 0x4057, 0, 0, PetalburgCity_EventScript_14B85A + +PetalburgCity_MapBGEvents:: @ 837F738 + bg_event 17, 10, 0, 0, 0, PetalburgCity_EventScript_14B812 + bg_event 26, 12, 0, 1, 0, PetalburgCity_EventScript_1A00E1 + bg_event 21, 16, 0, 1, 0, PetalburgCity_EventScript_1A00EA + bg_event 17, 16, 0, 0, 0, PetalburgCity_EventScript_14B81B + bg_event 22, 16, 0, 1, 0, PetalburgCity_EventScript_1A00EA + bg_event 27, 12, 0, 1, 0, PetalburgCity_EventScript_1A00E1 + bg_event 8, 9, 0, 0, 0, PetalburgCity_EventScript_14B82D + bg_event 11, 29, 3, 7, 0, ITEM_RARE_CANDY, 95, 0 + +PetalburgCity_MapEvents:: @ 837F798 + map_events PetalburgCity_MapObjects, PetalburgCity_MapWarps, PetalburgCity_MapCoordEvents, PetalburgCity_MapBGEvents diff --git a/data/maps/events/PetalburgCity.s b/data/maps/events/PetalburgCity.s deleted file mode 100644 index 4c36c49ab..000000000 --- a/data/maps/events/PetalburgCity.s +++ /dev/null @@ -1,37 +0,0 @@ -PetalburgCity_MapObjects:: @ 837F5F0 - object_event 1, MAP_OBJ_GFX_WOMAN_5, 0, 16, 0, 18, 0, 3, 2, 17, 0, 0, 0, 0, 0, PetalburgCity_EventScript_14B7C3, 728, 0, 0 - object_event 2, MAP_OBJ_GFX_WALLY, 0, 15, 0, 10, 0, 3, 7, 0, 0, 0, 0, 0, 0, 0x0, 726, 0, 0 - object_event 3, MAP_OBJ_GFX_BOY_1, 0, 8, 0, 22, 0, 3, 8, 0, 0, 0, 0, 0, 0, PetalburgCity_EventScript_14B7AC, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_GENTLEMAN, 0, 20, 0, 10, 0, 3, 3, 16, 0, 0, 0, 0, 0, PetalburgCity_EventScript_14B824, 0, 0, 0 - object_event 5, MAP_OBJ_GFX_MAN_1, 0, 15, 0, 11, 0, 3, 7, 0, 0, 0, 0, 0, 0, 0x0, 811, 0, 0 - object_event 6, MAP_OBJ_GFX_WOMAN_2, 0, 14, 0, 11, 0, 3, 7, 0, 0, 0, 0, 0, 0, 0x0, 812, 0, 0 - object_event 7, MAP_OBJ_GFX_ITEM_BALL, 0, 19, 0, 2, 0, 3, 1, 0, 0, 0, 0, 0, 0, PetalburgCity_EventScript_1B1704, 1039, 0, 0 - object_event 8, MAP_OBJ_GFX_ITEM_BALL, 0, 3, 0, 28, 0, 3, 1, 0, 0, 0, 0, 0, 0, PetalburgCity_EventScript_1B1711, 1040, 0, 0 - object_event 9, MAP_OBJ_GFX_BOY_2, 0, 12, 0, 15, 0, 3, 1, 0, 0, 0, 0, 0, 0, PetalburgCity_EventScript_14BA2D, 0, 0, 0 - -PetalburgCity_MapWarps:: @ 837F6C8 - warp_def 10, 19, 0, 0, PetalburgCity_House1 - warp_def 7, 5, 0, 0, PetalburgCity_WallysHouse - warp_def 15, 8, 0, 0, PetalburgCity_Gym - warp_def 20, 16, 0, 0, PetalburgCity_PokemonCenter_1F - warp_def 20, 24, 0, 0, PetalburgCity_House2 - warp_def 25, 12, 0, 0, PetalburgCity_Mart - -PetalburgCity_MapCoordEvents:: @ 837F6F8 - coord_event 8, 10, 3, 0, 0x4057, 0, 0, PetalburgCity_EventScript_14B836 - coord_event 8, 11, 3, 0, 0x4057, 0, 0, PetalburgCity_EventScript_14B842 - coord_event 8, 12, 3, 0, 0x4057, 0, 0, PetalburgCity_EventScript_14B84E - coord_event 8, 13, 3, 0, 0x4057, 0, 0, PetalburgCity_EventScript_14B85A - -PetalburgCity_MapBGEvents:: @ 837F738 - bg_event 17, 10, 0, 0, 0, PetalburgCity_EventScript_14B812 - bg_event 26, 12, 0, 1, 0, PetalburgCity_EventScript_1A00E1 - bg_event 21, 16, 0, 1, 0, PetalburgCity_EventScript_1A00EA - bg_event 17, 16, 0, 0, 0, PetalburgCity_EventScript_14B81B - bg_event 22, 16, 0, 1, 0, PetalburgCity_EventScript_1A00EA - bg_event 27, 12, 0, 1, 0, PetalburgCity_EventScript_1A00E1 - bg_event 8, 9, 0, 0, 0, PetalburgCity_EventScript_14B82D - bg_event 11, 29, 3, 7, 0, ITEM_RARE_CANDY, 95, 0 - -PetalburgCity_MapEvents:: @ 837F798 - map_events PetalburgCity_MapObjects, PetalburgCity_MapWarps, PetalburgCity_MapCoordEvents, PetalburgCity_MapBGEvents diff --git a/data/maps/events/PetalburgCity_Gym.inc b/data/maps/events/PetalburgCity_Gym.inc new file mode 100644 index 000000000..47205e253 --- /dev/null +++ b/data/maps/events/PetalburgCity_Gym.inc @@ -0,0 +1,70 @@ +PetalburgCity_Gym_MapObjects:: @ 8387168 + object_event 1, MAP_OBJ_GFX_NORMAN, 0, 4, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, PetalburgCity_Gym_EventScript_1545B9, 772, 0, 0 + object_event 2, MAP_OBJ_GFX_WOMAN_7, 0, 4, 0, 94, 0, 3, 8, 0, 0, 1, 0, 0, 0, PetalburgCity_Gym_EventScript_154EE6, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_MAN_4, 0, 4, 0, 81, 0, 3, 8, 0, 0, 1, 0, 0, 0, PetalburgCity_Gym_EventScript_154DF6, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_MAN_4, 0, 4, 0, 42, 0, 3, 8, 0, 0, 1, 0, 0, 0, PetalburgCity_Gym_EventScript_154E32, 0, 0, 0 + object_event 5, MAP_OBJ_GFX_WOMAN_7, 0, 4, 0, 55, 0, 3, 8, 0, 0, 1, 0, 0, 0, PetalburgCity_Gym_EventScript_154F22, 0, 0, 0 + object_event 6, MAP_OBJ_GFX_MAN_4, 0, 4, 0, 68, 0, 3, 8, 0, 0, 1, 0, 0, 0, PetalburgCity_Gym_EventScript_154E6E, 0, 0, 0 + object_event 7, MAP_OBJ_GFX_WOMAN_7, 0, 4, 0, 16, 0, 3, 8, 0, 0, 1, 0, 0, 0, PetalburgCity_Gym_EventScript_154F5E, 0, 0, 0 + object_event 8, MAP_OBJ_GFX_MAN_4, 0, 4, 0, 29, 0, 3, 8, 0, 0, 1, 0, 0, 0, PetalburgCity_Gym_EventScript_154EAA, 0, 0, 0 + object_event 9, MAP_OBJ_GFX_MAN_2, 0, 3, 0, 109, 0, 3, 8, 0, 0, 0, 0, 0, 0, PetalburgCity_Gym_EventScript_15518B, 781, 0, 0 + object_event 10, MAP_OBJ_GFX_WALLY, 0, 4, 0, 111, 0, 3, 7, 0, 0, 0, 0, 0, 0, 0x0, 866, 0, 0 + +PetalburgCity_Gym_MapWarps:: @ 8387258 + warp_def 4, 111, 3, 2, PetalburgCity + warp_def 5, 111, 3, 2, PetalburgCity + warp_def 1, 105, 3, 3, PetalburgCity_Gym + warp_def 7, 85, 3, 2, PetalburgCity_Gym + warp_def 6, 85, 3, 2, PetalburgCity_Gym + warp_def 7, 105, 3, 6, PetalburgCity_Gym + warp_def 1, 98, 3, 5, PetalburgCity_Gym + warp_def 2, 98, 3, 5, PetalburgCity_Gym + warp_def 1, 79, 3, 10, PetalburgCity_Gym + warp_def 7, 79, 3, 12, PetalburgCity_Gym + warp_def 7, 46, 3, 8, PetalburgCity_Gym + warp_def 6, 46, 3, 8, PetalburgCity_Gym + warp_def 1, 59, 3, 9, PetalburgCity_Gym + warp_def 2, 59, 3, 9, PetalburgCity_Gym + warp_def 1, 92, 3, 16, PetalburgCity_Gym + warp_def 7, 92, 3, 18, PetalburgCity_Gym + warp_def 7, 59, 3, 14, PetalburgCity_Gym + warp_def 6, 59, 3, 14, PetalburgCity_Gym + warp_def 1, 72, 3, 15, PetalburgCity_Gym + warp_def 2, 72, 3, 15, PetalburgCity_Gym + warp_def 7, 40, 3, 24, PetalburgCity_Gym + warp_def 1, 53, 3, 26, PetalburgCity_Gym + warp_def 7, 53, 3, 28, PetalburgCity_Gym + warp_def 1, 66, 3, 30, PetalburgCity_Gym + warp_def 1, 20, 3, 20, PetalburgCity_Gym + warp_def 2, 20, 3, 20, PetalburgCity_Gym + warp_def 7, 20, 3, 21, PetalburgCity_Gym + warp_def 6, 20, 3, 21, PetalburgCity_Gym + warp_def 1, 33, 3, 22, PetalburgCity_Gym + warp_def 2, 33, 3, 22, PetalburgCity_Gym + warp_def 7, 33, 3, 23, PetalburgCity_Gym + warp_def 6, 33, 3, 23, PetalburgCity_Gym + warp_def 7, 14, 3, 34, PetalburgCity_Gym + warp_def 1, 27, 3, 36, PetalburgCity_Gym + warp_def 1, 7, 3, 32, PetalburgCity_Gym + warp_def 2, 7, 3, 32, PetalburgCity_Gym + warp_def 7, 7, 3, 33, PetalburgCity_Gym + warp_def 6, 7, 3, 33, PetalburgCity_Gym + +PetalburgCity_Gym_MapBGEvents:: @ 8387388 + bg_event 1, 105, 3, 0, 0, PetalburgCity_Gym_EventScript_154B73 + bg_event 7, 105, 3, 0, 0, PetalburgCity_Gym_EventScript_154BC3 + bg_event 1, 79, 3, 0, 0, PetalburgCity_Gym_EventScript_154BF8 + bg_event 7, 79, 3, 0, 0, PetalburgCity_Gym_EventScript_154C2B + bg_event 1, 92, 3, 0, 0, PetalburgCity_Gym_EventScript_154C5E + bg_event 7, 92, 3, 0, 0, PetalburgCity_Gym_EventScript_154C91 + bg_event 7, 40, 3, 0, 0, PetalburgCity_Gym_EventScript_154CC4 + bg_event 1, 53, 3, 0, 0, PetalburgCity_Gym_EventScript_154CF7 + bg_event 7, 53, 3, 0, 0, PetalburgCity_Gym_EventScript_154D2A + bg_event 1, 66, 3, 0, 0, PetalburgCity_Gym_EventScript_154D5D + bg_event 7, 14, 3, 0, 0, PetalburgCity_Gym_EventScript_154D90 + bg_event 1, 27, 3, 0, 0, PetalburgCity_Gym_EventScript_154DC3 + bg_event 1, 110, 3, 1, 0, PetalburgCity_Gym_EventScript_1551AA + bg_event 7, 110, 3, 1, 0, PetalburgCity_Gym_EventScript_1551BA + +PetalburgCity_Gym_MapEvents:: @ 8387430 + map_events PetalburgCity_Gym_MapObjects, PetalburgCity_Gym_MapWarps, 0x0, PetalburgCity_Gym_MapBGEvents diff --git a/data/maps/events/PetalburgCity_Gym.s b/data/maps/events/PetalburgCity_Gym.s deleted file mode 100644 index 47205e253..000000000 --- a/data/maps/events/PetalburgCity_Gym.s +++ /dev/null @@ -1,70 +0,0 @@ -PetalburgCity_Gym_MapObjects:: @ 8387168 - object_event 1, MAP_OBJ_GFX_NORMAN, 0, 4, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, PetalburgCity_Gym_EventScript_1545B9, 772, 0, 0 - object_event 2, MAP_OBJ_GFX_WOMAN_7, 0, 4, 0, 94, 0, 3, 8, 0, 0, 1, 0, 0, 0, PetalburgCity_Gym_EventScript_154EE6, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_MAN_4, 0, 4, 0, 81, 0, 3, 8, 0, 0, 1, 0, 0, 0, PetalburgCity_Gym_EventScript_154DF6, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_MAN_4, 0, 4, 0, 42, 0, 3, 8, 0, 0, 1, 0, 0, 0, PetalburgCity_Gym_EventScript_154E32, 0, 0, 0 - object_event 5, MAP_OBJ_GFX_WOMAN_7, 0, 4, 0, 55, 0, 3, 8, 0, 0, 1, 0, 0, 0, PetalburgCity_Gym_EventScript_154F22, 0, 0, 0 - object_event 6, MAP_OBJ_GFX_MAN_4, 0, 4, 0, 68, 0, 3, 8, 0, 0, 1, 0, 0, 0, PetalburgCity_Gym_EventScript_154E6E, 0, 0, 0 - object_event 7, MAP_OBJ_GFX_WOMAN_7, 0, 4, 0, 16, 0, 3, 8, 0, 0, 1, 0, 0, 0, PetalburgCity_Gym_EventScript_154F5E, 0, 0, 0 - object_event 8, MAP_OBJ_GFX_MAN_4, 0, 4, 0, 29, 0, 3, 8, 0, 0, 1, 0, 0, 0, PetalburgCity_Gym_EventScript_154EAA, 0, 0, 0 - object_event 9, MAP_OBJ_GFX_MAN_2, 0, 3, 0, 109, 0, 3, 8, 0, 0, 0, 0, 0, 0, PetalburgCity_Gym_EventScript_15518B, 781, 0, 0 - object_event 10, MAP_OBJ_GFX_WALLY, 0, 4, 0, 111, 0, 3, 7, 0, 0, 0, 0, 0, 0, 0x0, 866, 0, 0 - -PetalburgCity_Gym_MapWarps:: @ 8387258 - warp_def 4, 111, 3, 2, PetalburgCity - warp_def 5, 111, 3, 2, PetalburgCity - warp_def 1, 105, 3, 3, PetalburgCity_Gym - warp_def 7, 85, 3, 2, PetalburgCity_Gym - warp_def 6, 85, 3, 2, PetalburgCity_Gym - warp_def 7, 105, 3, 6, PetalburgCity_Gym - warp_def 1, 98, 3, 5, PetalburgCity_Gym - warp_def 2, 98, 3, 5, PetalburgCity_Gym - warp_def 1, 79, 3, 10, PetalburgCity_Gym - warp_def 7, 79, 3, 12, PetalburgCity_Gym - warp_def 7, 46, 3, 8, PetalburgCity_Gym - warp_def 6, 46, 3, 8, PetalburgCity_Gym - warp_def 1, 59, 3, 9, PetalburgCity_Gym - warp_def 2, 59, 3, 9, PetalburgCity_Gym - warp_def 1, 92, 3, 16, PetalburgCity_Gym - warp_def 7, 92, 3, 18, PetalburgCity_Gym - warp_def 7, 59, 3, 14, PetalburgCity_Gym - warp_def 6, 59, 3, 14, PetalburgCity_Gym - warp_def 1, 72, 3, 15, PetalburgCity_Gym - warp_def 2, 72, 3, 15, PetalburgCity_Gym - warp_def 7, 40, 3, 24, PetalburgCity_Gym - warp_def 1, 53, 3, 26, PetalburgCity_Gym - warp_def 7, 53, 3, 28, PetalburgCity_Gym - warp_def 1, 66, 3, 30, PetalburgCity_Gym - warp_def 1, 20, 3, 20, PetalburgCity_Gym - warp_def 2, 20, 3, 20, PetalburgCity_Gym - warp_def 7, 20, 3, 21, PetalburgCity_Gym - warp_def 6, 20, 3, 21, PetalburgCity_Gym - warp_def 1, 33, 3, 22, PetalburgCity_Gym - warp_def 2, 33, 3, 22, PetalburgCity_Gym - warp_def 7, 33, 3, 23, PetalburgCity_Gym - warp_def 6, 33, 3, 23, PetalburgCity_Gym - warp_def 7, 14, 3, 34, PetalburgCity_Gym - warp_def 1, 27, 3, 36, PetalburgCity_Gym - warp_def 1, 7, 3, 32, PetalburgCity_Gym - warp_def 2, 7, 3, 32, PetalburgCity_Gym - warp_def 7, 7, 3, 33, PetalburgCity_Gym - warp_def 6, 7, 3, 33, PetalburgCity_Gym - -PetalburgCity_Gym_MapBGEvents:: @ 8387388 - bg_event 1, 105, 3, 0, 0, PetalburgCity_Gym_EventScript_154B73 - bg_event 7, 105, 3, 0, 0, PetalburgCity_Gym_EventScript_154BC3 - bg_event 1, 79, 3, 0, 0, PetalburgCity_Gym_EventScript_154BF8 - bg_event 7, 79, 3, 0, 0, PetalburgCity_Gym_EventScript_154C2B - bg_event 1, 92, 3, 0, 0, PetalburgCity_Gym_EventScript_154C5E - bg_event 7, 92, 3, 0, 0, PetalburgCity_Gym_EventScript_154C91 - bg_event 7, 40, 3, 0, 0, PetalburgCity_Gym_EventScript_154CC4 - bg_event 1, 53, 3, 0, 0, PetalburgCity_Gym_EventScript_154CF7 - bg_event 7, 53, 3, 0, 0, PetalburgCity_Gym_EventScript_154D2A - bg_event 1, 66, 3, 0, 0, PetalburgCity_Gym_EventScript_154D5D - bg_event 7, 14, 3, 0, 0, PetalburgCity_Gym_EventScript_154D90 - bg_event 1, 27, 3, 0, 0, PetalburgCity_Gym_EventScript_154DC3 - bg_event 1, 110, 3, 1, 0, PetalburgCity_Gym_EventScript_1551AA - bg_event 7, 110, 3, 1, 0, PetalburgCity_Gym_EventScript_1551BA - -PetalburgCity_Gym_MapEvents:: @ 8387430 - map_events PetalburgCity_Gym_MapObjects, PetalburgCity_Gym_MapWarps, 0x0, PetalburgCity_Gym_MapBGEvents diff --git a/data/maps/events/PetalburgCity_House1.inc b/data/maps/events/PetalburgCity_House1.inc new file mode 100644 index 000000000..2d6a28056 --- /dev/null +++ b/data/maps/events/PetalburgCity_House1.inc @@ -0,0 +1,10 @@ +PetalburgCity_House1_MapObjects:: @ 8387444 + object_event 1, MAP_OBJ_GFX_GIRL_1, 0, 7, 0, 4, 0, 3, 2, 34, 0, 0, 0, 0, 0, PetalburgCity_House1_EventScript_1551E8, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_OLD_MAN_1, 0, 4, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, PetalburgCity_House1_EventScript_1551DF, 0, 0, 0 + +PetalburgCity_House1_MapWarps:: @ 8387474 + warp_def 3, 8, 0, 0, PetalburgCity + warp_def 4, 8, 0, 0, PetalburgCity + +PetalburgCity_House1_MapEvents:: @ 8387484 + map_events PetalburgCity_House1_MapObjects, PetalburgCity_House1_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/PetalburgCity_House1.s b/data/maps/events/PetalburgCity_House1.s deleted file mode 100644 index 2d6a28056..000000000 --- a/data/maps/events/PetalburgCity_House1.s +++ /dev/null @@ -1,10 +0,0 @@ -PetalburgCity_House1_MapObjects:: @ 8387444 - object_event 1, MAP_OBJ_GFX_GIRL_1, 0, 7, 0, 4, 0, 3, 2, 34, 0, 0, 0, 0, 0, PetalburgCity_House1_EventScript_1551E8, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_OLD_MAN_1, 0, 4, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, PetalburgCity_House1_EventScript_1551DF, 0, 0, 0 - -PetalburgCity_House1_MapWarps:: @ 8387474 - warp_def 3, 8, 0, 0, PetalburgCity - warp_def 4, 8, 0, 0, PetalburgCity - -PetalburgCity_House1_MapEvents:: @ 8387484 - map_events PetalburgCity_House1_MapObjects, PetalburgCity_House1_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/PetalburgCity_House2.inc b/data/maps/events/PetalburgCity_House2.inc new file mode 100644 index 000000000..0797b9bab --- /dev/null +++ b/data/maps/events/PetalburgCity_House2.inc @@ -0,0 +1,10 @@ +PetalburgCity_House2_MapObjects:: @ 8387498 + object_event 1, MAP_OBJ_GFX_WOMAN_2, 0, 2, 0, 5, 0, 3, 2, 17, 0, 0, 0, 0, 0, PetalburgCity_House2_EventScript_1551F2, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_SCHOOL_KID_M, 0, 7, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, PetalburgCity_House2_EventScript_1551FB, 0, 0, 0 + +PetalburgCity_House2_MapWarps:: @ 83874C8 + warp_def 3, 7, 0, 4, PetalburgCity + warp_def 4, 7, 0, 4, PetalburgCity + +PetalburgCity_House2_MapEvents:: @ 83874D8 + map_events PetalburgCity_House2_MapObjects, PetalburgCity_House2_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/PetalburgCity_House2.s b/data/maps/events/PetalburgCity_House2.s deleted file mode 100644 index 0797b9bab..000000000 --- a/data/maps/events/PetalburgCity_House2.s +++ /dev/null @@ -1,10 +0,0 @@ -PetalburgCity_House2_MapObjects:: @ 8387498 - object_event 1, MAP_OBJ_GFX_WOMAN_2, 0, 2, 0, 5, 0, 3, 2, 17, 0, 0, 0, 0, 0, PetalburgCity_House2_EventScript_1551F2, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_SCHOOL_KID_M, 0, 7, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, PetalburgCity_House2_EventScript_1551FB, 0, 0, 0 - -PetalburgCity_House2_MapWarps:: @ 83874C8 - warp_def 3, 7, 0, 4, PetalburgCity - warp_def 4, 7, 0, 4, PetalburgCity - -PetalburgCity_House2_MapEvents:: @ 83874D8 - map_events PetalburgCity_House2_MapObjects, PetalburgCity_House2_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/PetalburgCity_Mart.inc b/data/maps/events/PetalburgCity_Mart.inc new file mode 100644 index 000000000..2fbed4b9d --- /dev/null +++ b/data/maps/events/PetalburgCity_Mart.inc @@ -0,0 +1,12 @@ +PetalburgCity_Mart_MapObjects:: @ 8387614 + object_event 1, MAP_OBJ_GFX_MART_EMPLOYEE, 0, 1, 0, 3, 0, 3, 10, 0, 0, 0, 0, 0, 0, PetalburgCity_Mart_EventScript_1552B0, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_MAN_1, 0, 9, 0, 4, 0, 3, 10, 0, 0, 0, 0, 0, 0, PetalburgCity_Mart_EventScript_15532C, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_BOY_1, 0, 6, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, PetalburgCity_Mart_EventScript_155323, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_WOMAN_3, 0, 5, 0, 5, 0, 3, 10, 0, 0, 0, 0, 0, 0, PetalburgCity_Mart_EventScript_15531A, 0, 0, 0 + +PetalburgCity_Mart_MapWarps:: @ 8387674 + warp_def 3, 7, 0, 5, PetalburgCity + warp_def 4, 7, 0, 5, PetalburgCity + +PetalburgCity_Mart_MapEvents:: @ 8387684 + map_events PetalburgCity_Mart_MapObjects, PetalburgCity_Mart_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/PetalburgCity_Mart.s b/data/maps/events/PetalburgCity_Mart.s deleted file mode 100644 index 2fbed4b9d..000000000 --- a/data/maps/events/PetalburgCity_Mart.s +++ /dev/null @@ -1,12 +0,0 @@ -PetalburgCity_Mart_MapObjects:: @ 8387614 - object_event 1, MAP_OBJ_GFX_MART_EMPLOYEE, 0, 1, 0, 3, 0, 3, 10, 0, 0, 0, 0, 0, 0, PetalburgCity_Mart_EventScript_1552B0, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_MAN_1, 0, 9, 0, 4, 0, 3, 10, 0, 0, 0, 0, 0, 0, PetalburgCity_Mart_EventScript_15532C, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_BOY_1, 0, 6, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, PetalburgCity_Mart_EventScript_155323, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_WOMAN_3, 0, 5, 0, 5, 0, 3, 10, 0, 0, 0, 0, 0, 0, PetalburgCity_Mart_EventScript_15531A, 0, 0, 0 - -PetalburgCity_Mart_MapWarps:: @ 8387674 - warp_def 3, 7, 0, 5, PetalburgCity - warp_def 4, 7, 0, 5, PetalburgCity - -PetalburgCity_Mart_MapEvents:: @ 8387684 - map_events PetalburgCity_Mart_MapObjects, PetalburgCity_Mart_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/PetalburgCity_PokemonCenter_1F.inc b/data/maps/events/PetalburgCity_PokemonCenter_1F.inc new file mode 100644 index 000000000..5fb3186e5 --- /dev/null +++ b/data/maps/events/PetalburgCity_PokemonCenter_1F.inc @@ -0,0 +1,14 @@ +PetalburgCity_PokemonCenter_1F_MapObjects:: @ 83874EC + object_event 1, MAP_OBJ_GFX_NURSE, 0, 7, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, PetalburgCity_PokemonCenter_1F_EventScript_155213, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_MAN_5, 0, 11, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, PetalburgCity_PokemonCenter_1F_EventScript_1B1B14, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_FAT_MAN, 0, 2, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, PetalburgCity_PokemonCenter_1F_EventScript_155221, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_YOUNGSTER, 0, 9, 0, 6, 0, 3, 2, 17, 0, 0, 0, 0, 0, PetalburgCity_PokemonCenter_1F_EventScript_15522A, 0, 0, 0 + object_event 5, MAP_OBJ_GFX_WOMAN_7, 0, 5, 0, 4, 0, 3, 1, 17, 0, 0, 0, 0, 0, PetalburgCity_PokemonCenter_1F_EventScript_155233, 0, 0, 0 + +PetalburgCity_PokemonCenter_1F_MapWarps:: @ 8387564 + warp_def 7, 8, 3, 3, PetalburgCity + warp_def 6, 8, 3, 3, PetalburgCity + warp_def 1, 6, 4, 0, PetalburgCity_PokemonCenter_2F + +PetalburgCity_PokemonCenter_1F_MapEvents:: @ 838757C + map_events PetalburgCity_PokemonCenter_1F_MapObjects, PetalburgCity_PokemonCenter_1F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/PetalburgCity_PokemonCenter_1F.s b/data/maps/events/PetalburgCity_PokemonCenter_1F.s deleted file mode 100644 index 5fb3186e5..000000000 --- a/data/maps/events/PetalburgCity_PokemonCenter_1F.s +++ /dev/null @@ -1,14 +0,0 @@ -PetalburgCity_PokemonCenter_1F_MapObjects:: @ 83874EC - object_event 1, MAP_OBJ_GFX_NURSE, 0, 7, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, PetalburgCity_PokemonCenter_1F_EventScript_155213, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_MAN_5, 0, 11, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, PetalburgCity_PokemonCenter_1F_EventScript_1B1B14, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_FAT_MAN, 0, 2, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, PetalburgCity_PokemonCenter_1F_EventScript_155221, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_YOUNGSTER, 0, 9, 0, 6, 0, 3, 2, 17, 0, 0, 0, 0, 0, PetalburgCity_PokemonCenter_1F_EventScript_15522A, 0, 0, 0 - object_event 5, MAP_OBJ_GFX_WOMAN_7, 0, 5, 0, 4, 0, 3, 1, 17, 0, 0, 0, 0, 0, PetalburgCity_PokemonCenter_1F_EventScript_155233, 0, 0, 0 - -PetalburgCity_PokemonCenter_1F_MapWarps:: @ 8387564 - warp_def 7, 8, 3, 3, PetalburgCity - warp_def 6, 8, 3, 3, PetalburgCity - warp_def 1, 6, 4, 0, PetalburgCity_PokemonCenter_2F - -PetalburgCity_PokemonCenter_1F_MapEvents:: @ 838757C - map_events PetalburgCity_PokemonCenter_1F_MapObjects, PetalburgCity_PokemonCenter_1F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/PetalburgCity_PokemonCenter_2F.inc b/data/maps/events/PetalburgCity_PokemonCenter_2F.inc new file mode 100644 index 000000000..eab3d7dd5 --- /dev/null +++ b/data/maps/events/PetalburgCity_PokemonCenter_2F.inc @@ -0,0 +1,14 @@ +PetalburgCity_PokemonCenter_2F_MapObjects:: @ 8387590 + object_event 1, MAP_OBJ_GFX_TEALA, 0, 4, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, PetalburgCity_PokemonCenter_2F_EventScript_15529D, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_TEALA, 0, 7, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, PetalburgCity_PokemonCenter_2F_EventScript_1552A3, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_TEALA, 0, 10, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, PetalburgCity_PokemonCenter_2F_EventScript_1552A9, 0, 0, 0 + +PetalburgCity_PokemonCenter_2F_MapWarps:: @ 83875D8 + warp_def 1, 5, 4, 2, PetalburgCity_PokemonCenter_1F + warp_def 5, 1, 0, 0, SingleBattleColosseum + warp_def 8, 1, 0, 0, TradeCenter + warp_def 11, 1, 0, 0, RecordCorner + warp_def 0, 0, 0, 0, DoubleBattleColosseum + +PetalburgCity_PokemonCenter_2F_MapEvents:: @ 8387600 + map_events PetalburgCity_PokemonCenter_2F_MapObjects, PetalburgCity_PokemonCenter_2F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/PetalburgCity_PokemonCenter_2F.s b/data/maps/events/PetalburgCity_PokemonCenter_2F.s deleted file mode 100644 index eab3d7dd5..000000000 --- a/data/maps/events/PetalburgCity_PokemonCenter_2F.s +++ /dev/null @@ -1,14 +0,0 @@ -PetalburgCity_PokemonCenter_2F_MapObjects:: @ 8387590 - object_event 1, MAP_OBJ_GFX_TEALA, 0, 4, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, PetalburgCity_PokemonCenter_2F_EventScript_15529D, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_TEALA, 0, 7, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, PetalburgCity_PokemonCenter_2F_EventScript_1552A3, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_TEALA, 0, 10, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, PetalburgCity_PokemonCenter_2F_EventScript_1552A9, 0, 0, 0 - -PetalburgCity_PokemonCenter_2F_MapWarps:: @ 83875D8 - warp_def 1, 5, 4, 2, PetalburgCity_PokemonCenter_1F - warp_def 5, 1, 0, 0, SingleBattleColosseum - warp_def 8, 1, 0, 0, TradeCenter - warp_def 11, 1, 0, 0, RecordCorner - warp_def 0, 0, 0, 0, DoubleBattleColosseum - -PetalburgCity_PokemonCenter_2F_MapEvents:: @ 8387600 - map_events PetalburgCity_PokemonCenter_2F_MapObjects, PetalburgCity_PokemonCenter_2F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/PetalburgCity_WallysHouse.inc b/data/maps/events/PetalburgCity_WallysHouse.inc new file mode 100644 index 000000000..724b84f0f --- /dev/null +++ b/data/maps/events/PetalburgCity_WallysHouse.inc @@ -0,0 +1,10 @@ +PetalburgCity_WallysHouse_MapObjects:: @ 8387114 + object_event 1, MAP_OBJ_GFX_MAN_3, 0, 3, 0, 4, 0, 3, 10, 0, 0, 0, 0, 0, 0, PetalburgCity_WallysHouse_EventScript_1543C4, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_WOMAN_5, 0, 7, 0, 5, 0, 3, 9, 0, 0, 0, 0, 0, 0, PetalburgCity_WallysHouse_EventScript_154445, 0, 0, 0 + +PetalburgCity_WallysHouse_MapWarps:: @ 8387144 + warp_def 3, 7, 0, 1, PetalburgCity + warp_def 4, 7, 0, 1, PetalburgCity + +PetalburgCity_WallysHouse_MapEvents:: @ 8387154 + map_events PetalburgCity_WallysHouse_MapObjects, PetalburgCity_WallysHouse_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/PetalburgCity_WallysHouse.s b/data/maps/events/PetalburgCity_WallysHouse.s deleted file mode 100644 index 724b84f0f..000000000 --- a/data/maps/events/PetalburgCity_WallysHouse.s +++ /dev/null @@ -1,10 +0,0 @@ -PetalburgCity_WallysHouse_MapObjects:: @ 8387114 - object_event 1, MAP_OBJ_GFX_MAN_3, 0, 3, 0, 4, 0, 3, 10, 0, 0, 0, 0, 0, 0, PetalburgCity_WallysHouse_EventScript_1543C4, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_WOMAN_5, 0, 7, 0, 5, 0, 3, 9, 0, 0, 0, 0, 0, 0, PetalburgCity_WallysHouse_EventScript_154445, 0, 0, 0 - -PetalburgCity_WallysHouse_MapWarps:: @ 8387144 - warp_def 3, 7, 0, 1, PetalburgCity - warp_def 4, 7, 0, 1, PetalburgCity - -PetalburgCity_WallysHouse_MapEvents:: @ 8387154 - map_events PetalburgCity_WallysHouse_MapObjects, PetalburgCity_WallysHouse_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/PetalburgWoods.inc b/data/maps/events/PetalburgWoods.inc new file mode 100644 index 000000000..0ec69c1a2 --- /dev/null +++ b/data/maps/events/PetalburgWoods.inc @@ -0,0 +1,37 @@ +PetalburgWoods_MapObjects:: @ 838C14C + object_event 1, MAP_OBJ_GFX_CUTTABLE_TREE, 0, 19, 0, 10, 0, 3, 1, 0, 0, 0, 0, 0, 0, CuttableTreeScript, 17, 0, 0 + object_event 2, MAP_OBJ_GFX_CUTTABLE_TREE, 0, 19, 0, 11, 0, 3, 1, 0, 0, 0, 0, 0, 0, CuttableTreeScript, 18, 0, 0 + object_event 3, 241, 0, 26, 0, 17, 0, 3, 10, 0, 0, 0, 0, 0, 0, 0x0, 725, 0, 0 + object_event 4, MAP_OBJ_GFX_MAN_2, 0, 26, 0, 20, 0, 3, 1, 0, 0, 0, 0, 0, 0, 0x0, 724, 0, 0 + object_event 5, MAP_OBJ_GFX_ITEM_BALL, 0, 45, 0, 7, 0, 3, 8, 0, 0, 0, 0, 0, 0, PetalburgWoods_EventScript_1B175F, 1056, 0, 0 + object_event 6, MAP_OBJ_GFX_ITEM_BALL, 0, 35, 0, 20, 0, 3, 8, 0, 0, 0, 0, 0, 0, PetalburgWoods_EventScript_1B1752, 1055, 0, 0 + object_event 7, MAP_OBJ_GFX_ITEM_BALL, 0, 4, 0, 8, 0, 3, 1, 0, 0, 0, 0, 0, 0, PetalburgWoods_EventScript_1B176C, 1058, 0, 0 + object_event 8, MAP_OBJ_GFX_BOY_2, 0, 15, 0, 19, 0, 3, 3, 33, 0, 0, 0, 0, 0, PetalburgWoods_EventScript_15CECA, 0, 0, 0 + object_event 9, MAP_OBJ_GFX_BUG_CATCHER, 0, 7, 0, 32, 0, 3, 22, 0, 0, 1, 0, 3, 0, PetalburgWoods_EventScript_15CF27, 0, 0, 0 + object_event 10, MAP_OBJ_GFX_BUG_CATCHER, 0, 4, 0, 14, 0, 3, 20, 0, 0, 1, 0, 3, 0, PetalburgWoods_EventScript_15CF3E, 0, 0, 0 + object_event 11, MAP_OBJ_GFX_BOY_3, 0, 30, 0, 34, 0, 3, 2, 18, 0, 0, 0, 0, 0, PetalburgWoods_EventScript_15CED3, 0, 0, 0 + object_event 12, MAP_OBJ_GFX_ITEM_BALL, 0, 4, 0, 26, 0, 3, 1, 17, 0, 0, 0, 0, 0, PetalburgWoods_EventScript_1B1779, 1117, 0, 0 + object_event 13, MAP_OBJ_GFX_GIRL_2, 0, 33, 0, 5, 0, 3, 1, 17, 0, 0, 0, 0, 0, PetalburgWoods_EventScript_15CEDC, 0, 0, 0 + +PetalburgWoods_MapWarps:: @ 838C284 + warp_def 14, 5, 0, 2, Route104 + warp_def 15, 5, 0, 3, Route104 + warp_def 16, 38, 0, 4, Route104 + warp_def 17, 38, 0, 5, Route104 + warp_def 36, 38, 0, 6, Route104 + warp_def 37, 38, 0, 7, Route104 + +PetalburgWoods_MapCoordEvents:: @ 838C2B4 + coord_event 26, 23, 3, 0, 0x4098, 0, 0, PetalburgWoods_EventScript_15CCA8 + coord_event 27, 23, 3, 0, 0x4098, 0, 0, PetalburgWoods_EventScript_15CD42 + +PetalburgWoods_MapBGEvents:: @ 838C2D4 + bg_event 14, 32, 3, 0, 0, PetalburgWoods_EventScript_15CF15 + bg_event 39, 35, 3, 7, 0, ITEM_POTION, 58, 0 + bg_event 26, 6, 3, 7, 0, ITEM_TINY_MUSHROOM, 59, 0 + bg_event 40, 29, 3, 7, 0, ITEM_TINY_MUSHROOM, 60, 0 + bg_event 4, 19, 3, 7, 0, ITEM_POKE_BALL, 61, 0 + bg_event 11, 8, 3, 0, 0, PetalburgWoods_EventScript_15CF1E + +PetalburgWoods_MapEvents:: @ 838C31C + map_events PetalburgWoods_MapObjects, PetalburgWoods_MapWarps, PetalburgWoods_MapCoordEvents, PetalburgWoods_MapBGEvents diff --git a/data/maps/events/PetalburgWoods.s b/data/maps/events/PetalburgWoods.s deleted file mode 100644 index 0ec69c1a2..000000000 --- a/data/maps/events/PetalburgWoods.s +++ /dev/null @@ -1,37 +0,0 @@ -PetalburgWoods_MapObjects:: @ 838C14C - object_event 1, MAP_OBJ_GFX_CUTTABLE_TREE, 0, 19, 0, 10, 0, 3, 1, 0, 0, 0, 0, 0, 0, CuttableTreeScript, 17, 0, 0 - object_event 2, MAP_OBJ_GFX_CUTTABLE_TREE, 0, 19, 0, 11, 0, 3, 1, 0, 0, 0, 0, 0, 0, CuttableTreeScript, 18, 0, 0 - object_event 3, 241, 0, 26, 0, 17, 0, 3, 10, 0, 0, 0, 0, 0, 0, 0x0, 725, 0, 0 - object_event 4, MAP_OBJ_GFX_MAN_2, 0, 26, 0, 20, 0, 3, 1, 0, 0, 0, 0, 0, 0, 0x0, 724, 0, 0 - object_event 5, MAP_OBJ_GFX_ITEM_BALL, 0, 45, 0, 7, 0, 3, 8, 0, 0, 0, 0, 0, 0, PetalburgWoods_EventScript_1B175F, 1056, 0, 0 - object_event 6, MAP_OBJ_GFX_ITEM_BALL, 0, 35, 0, 20, 0, 3, 8, 0, 0, 0, 0, 0, 0, PetalburgWoods_EventScript_1B1752, 1055, 0, 0 - object_event 7, MAP_OBJ_GFX_ITEM_BALL, 0, 4, 0, 8, 0, 3, 1, 0, 0, 0, 0, 0, 0, PetalburgWoods_EventScript_1B176C, 1058, 0, 0 - object_event 8, MAP_OBJ_GFX_BOY_2, 0, 15, 0, 19, 0, 3, 3, 33, 0, 0, 0, 0, 0, PetalburgWoods_EventScript_15CECA, 0, 0, 0 - object_event 9, MAP_OBJ_GFX_BUG_CATCHER, 0, 7, 0, 32, 0, 3, 22, 0, 0, 1, 0, 3, 0, PetalburgWoods_EventScript_15CF27, 0, 0, 0 - object_event 10, MAP_OBJ_GFX_BUG_CATCHER, 0, 4, 0, 14, 0, 3, 20, 0, 0, 1, 0, 3, 0, PetalburgWoods_EventScript_15CF3E, 0, 0, 0 - object_event 11, MAP_OBJ_GFX_BOY_3, 0, 30, 0, 34, 0, 3, 2, 18, 0, 0, 0, 0, 0, PetalburgWoods_EventScript_15CED3, 0, 0, 0 - object_event 12, MAP_OBJ_GFX_ITEM_BALL, 0, 4, 0, 26, 0, 3, 1, 17, 0, 0, 0, 0, 0, PetalburgWoods_EventScript_1B1779, 1117, 0, 0 - object_event 13, MAP_OBJ_GFX_GIRL_2, 0, 33, 0, 5, 0, 3, 1, 17, 0, 0, 0, 0, 0, PetalburgWoods_EventScript_15CEDC, 0, 0, 0 - -PetalburgWoods_MapWarps:: @ 838C284 - warp_def 14, 5, 0, 2, Route104 - warp_def 15, 5, 0, 3, Route104 - warp_def 16, 38, 0, 4, Route104 - warp_def 17, 38, 0, 5, Route104 - warp_def 36, 38, 0, 6, Route104 - warp_def 37, 38, 0, 7, Route104 - -PetalburgWoods_MapCoordEvents:: @ 838C2B4 - coord_event 26, 23, 3, 0, 0x4098, 0, 0, PetalburgWoods_EventScript_15CCA8 - coord_event 27, 23, 3, 0, 0x4098, 0, 0, PetalburgWoods_EventScript_15CD42 - -PetalburgWoods_MapBGEvents:: @ 838C2D4 - bg_event 14, 32, 3, 0, 0, PetalburgWoods_EventScript_15CF15 - bg_event 39, 35, 3, 7, 0, ITEM_POTION, 58, 0 - bg_event 26, 6, 3, 7, 0, ITEM_TINY_MUSHROOM, 59, 0 - bg_event 40, 29, 3, 7, 0, ITEM_TINY_MUSHROOM, 60, 0 - bg_event 4, 19, 3, 7, 0, ITEM_POKE_BALL, 61, 0 - bg_event 11, 8, 3, 0, 0, PetalburgWoods_EventScript_15CF1E - -PetalburgWoods_MapEvents:: @ 838C31C - map_events PetalburgWoods_MapObjects, PetalburgWoods_MapWarps, PetalburgWoods_MapCoordEvents, PetalburgWoods_MapBGEvents diff --git a/data/maps/events/RecordCorner.inc b/data/maps/events/RecordCorner.inc new file mode 100644 index 000000000..7062f61ea --- /dev/null +++ b/data/maps/events/RecordCorner.inc @@ -0,0 +1,17 @@ +RecordCorner_MapObjects:: @ 839139C + object_event 1, MAP_OBJ_GFX_WOMAN_6, 0, 10, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, RecordCorner_EventScript_1A44BC, 0, 0, 0 + +RecordCorner_MapWarps:: @ 83913B4 + warp_def 8, 9, 3, 127, NONE + warp_def 9, 9, 3, 127, NONE + warp_def 11, 9, 3, 127, NONE + warp_def 10, 9, 3, 127, NONE + +RecordCorner_MapCoordEvents:: @ 83913D4 + coord_event 6, 4, 3, 0, 0x4000, 0, 0, RecordCorner_EventScript_1A4418 + coord_event 6, 6, 3, 0, 0x4000, 0, 0, RecordCorner_EventScript_1A4442 + coord_event 13, 4, 3, 0, 0x4000, 0, 0, RecordCorner_EventScript_1A442D + coord_event 13, 6, 3, 0, 0x4000, 0, 0, RecordCorner_EventScript_1A4457 + +RecordCorner_MapEvents:: @ 8391414 + map_events RecordCorner_MapObjects, RecordCorner_MapWarps, RecordCorner_MapCoordEvents, 0x0 diff --git a/data/maps/events/RecordCorner.s b/data/maps/events/RecordCorner.s deleted file mode 100644 index 7062f61ea..000000000 --- a/data/maps/events/RecordCorner.s +++ /dev/null @@ -1,17 +0,0 @@ -RecordCorner_MapObjects:: @ 839139C - object_event 1, MAP_OBJ_GFX_WOMAN_6, 0, 10, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, RecordCorner_EventScript_1A44BC, 0, 0, 0 - -RecordCorner_MapWarps:: @ 83913B4 - warp_def 8, 9, 3, 127, NONE - warp_def 9, 9, 3, 127, NONE - warp_def 11, 9, 3, 127, NONE - warp_def 10, 9, 3, 127, NONE - -RecordCorner_MapCoordEvents:: @ 83913D4 - coord_event 6, 4, 3, 0, 0x4000, 0, 0, RecordCorner_EventScript_1A4418 - coord_event 6, 6, 3, 0, 0x4000, 0, 0, RecordCorner_EventScript_1A4442 - coord_event 13, 4, 3, 0, 0x4000, 0, 0, RecordCorner_EventScript_1A442D - coord_event 13, 6, 3, 0, 0x4000, 0, 0, RecordCorner_EventScript_1A4457 - -RecordCorner_MapEvents:: @ 8391414 - map_events RecordCorner_MapObjects, RecordCorner_MapWarps, RecordCorner_MapCoordEvents, 0x0 diff --git a/data/maps/events/Route101.inc b/data/maps/events/Route101.inc new file mode 100644 index 000000000..bad4e3ba9 --- /dev/null +++ b/data/maps/events/Route101.inc @@ -0,0 +1,24 @@ +Route101_MapObjects:: @ 83810BC + object_event 1, MAP_OBJ_GFX_YOUNGSTER, 0, 16, 0, 8, 0, 3, 1, 0, 0, 0, 0, 0, 0, Route101_EventScript_14EA64, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_PROF_BIRCH, 0, 9, 0, 13, 0, 0, 71, 0, 0, 0, 0, 0, 0, 0x0, 720, 0, 0 + object_event 3, MAP_OBJ_GFX_BIRCHS_BAG, 0, 7, 0, 14, 0, 3, 1, 0, 0, 0, 0, 0, 0, Route101_EventScript_14EA7F, 700, 0, 0 + object_event 4, MAP_OBJ_GFX_POOCHYENA, 0, 10, 0, 13, 0, 0, 70, 0, 0, 0, 0, 0, 0, 0x0, 750, 0, 0 + object_event 5, MAP_OBJ_GFX_PROF_BIRCH, 0, 5, 0, 11, 0, 3, 1, 0, 0, 0, 0, 0, 0, Route101_EventScript_1A037F, 897, 0, 0 + object_event 6, MAP_OBJ_GFX_BOY_2, 0, 2, 0, 13, 0, 3, 5, 17, 0, 0, 0, 0, 0, Route101_EventScript_14EA6D, 991, 0, 0 + +Route101_MapCoordEvents:: @ 838114C + coord_event 10, 19, 3, 0, 0x4060, 1, 0, Route101_EventScript_14E948 + coord_event 11, 19, 3, 0, 0x4060, 1, 0, Route101_EventScript_14E948 + coord_event 10, 18, 3, 0, 0x4060, 2, 0, Route101_EventScript_14E9B8 + coord_event 11, 18, 3, 0, 0x4060, 2, 0, Route101_EventScript_14E9B8 + coord_event 6, 16, 3, 0, 0x4060, 2, 0, Route101_EventScript_14E9CE + coord_event 6, 15, 3, 0, 0x4060, 2, 0, Route101_EventScript_14E9CE + coord_event 6, 17, 3, 0, 0x4060, 2, 0, Route101_EventScript_14E9CE + coord_event 6, 18, 3, 0, 0x4060, 2, 0, Route101_EventScript_14E9CE + coord_event 7, 13, 3, 0, 0x4060, 2, 0, Route101_EventScript_14E9E4 + +Route101_MapBGEvents:: @ 83811DC + bg_event 5, 9, 0, 0, 0, Route101_EventScript_14EA76 + +Route101_MapEvents:: @ 83811E8 + map_events Route101_MapObjects, 0x0, Route101_MapCoordEvents, Route101_MapBGEvents diff --git a/data/maps/events/Route101.s b/data/maps/events/Route101.s deleted file mode 100644 index bad4e3ba9..000000000 --- a/data/maps/events/Route101.s +++ /dev/null @@ -1,24 +0,0 @@ -Route101_MapObjects:: @ 83810BC - object_event 1, MAP_OBJ_GFX_YOUNGSTER, 0, 16, 0, 8, 0, 3, 1, 0, 0, 0, 0, 0, 0, Route101_EventScript_14EA64, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_PROF_BIRCH, 0, 9, 0, 13, 0, 0, 71, 0, 0, 0, 0, 0, 0, 0x0, 720, 0, 0 - object_event 3, MAP_OBJ_GFX_BIRCHS_BAG, 0, 7, 0, 14, 0, 3, 1, 0, 0, 0, 0, 0, 0, Route101_EventScript_14EA7F, 700, 0, 0 - object_event 4, MAP_OBJ_GFX_POOCHYENA, 0, 10, 0, 13, 0, 0, 70, 0, 0, 0, 0, 0, 0, 0x0, 750, 0, 0 - object_event 5, MAP_OBJ_GFX_PROF_BIRCH, 0, 5, 0, 11, 0, 3, 1, 0, 0, 0, 0, 0, 0, Route101_EventScript_1A037F, 897, 0, 0 - object_event 6, MAP_OBJ_GFX_BOY_2, 0, 2, 0, 13, 0, 3, 5, 17, 0, 0, 0, 0, 0, Route101_EventScript_14EA6D, 991, 0, 0 - -Route101_MapCoordEvents:: @ 838114C - coord_event 10, 19, 3, 0, 0x4060, 1, 0, Route101_EventScript_14E948 - coord_event 11, 19, 3, 0, 0x4060, 1, 0, Route101_EventScript_14E948 - coord_event 10, 18, 3, 0, 0x4060, 2, 0, Route101_EventScript_14E9B8 - coord_event 11, 18, 3, 0, 0x4060, 2, 0, Route101_EventScript_14E9B8 - coord_event 6, 16, 3, 0, 0x4060, 2, 0, Route101_EventScript_14E9CE - coord_event 6, 15, 3, 0, 0x4060, 2, 0, Route101_EventScript_14E9CE - coord_event 6, 17, 3, 0, 0x4060, 2, 0, Route101_EventScript_14E9CE - coord_event 6, 18, 3, 0, 0x4060, 2, 0, Route101_EventScript_14E9CE - coord_event 7, 13, 3, 0, 0x4060, 2, 0, Route101_EventScript_14E9E4 - -Route101_MapBGEvents:: @ 83811DC - bg_event 5, 9, 0, 0, 0, Route101_EventScript_14EA76 - -Route101_MapEvents:: @ 83811E8 - map_events Route101_MapObjects, 0x0, Route101_MapCoordEvents, Route101_MapBGEvents diff --git a/data/maps/events/Route102.inc b/data/maps/events/Route102.inc new file mode 100644 index 000000000..9cf97de4b --- /dev/null +++ b/data/maps/events/Route102.inc @@ -0,0 +1,17 @@ +Route102_MapObjects:: @ 83811FC + object_event 1, MAP_OBJ_GFX_LITTLE_BOY_2, 0, 18, 0, 11, 0, 3, 1, 0, 0, 0, 0, 0, 0, Route102_EventScript_14EADA, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_YOUNGSTER, 0, 33, 0, 14, 0, 3, 8, 0, 0, 1, 0, 3, 0, Route102_EventScript_14EAFE, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_BUG_CATCHER, 0, 25, 0, 15, 0, 3, 7, 0, 0, 1, 0, 2, 0, Route102_EventScript_14EB3C, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_LASS, 0, 8, 0, 7, 0, 3, 18, 0, 0, 1, 0, 3, 0, Route102_EventScript_14EB53, 0, 0, 0 + object_event 5, MAP_OBJ_GFX_BOY_1, 0, 37, 0, 4, 0, 3, 2, 17, 0, 0, 0, 0, 0, Route102_EventScript_14EAF5, 0, 0, 0 + object_event 6, MAP_OBJ_GFX_ITEM_BALL, 0, 11, 0, 15, 0, 3, 8, 0, 0, 0, 0, 0, 0, Route102_EventScript_1B1439, 1000, 0, 0 + object_event 7, MAP_OBJ_GFX_BERRY_TREE, 0, 24, 0, 2, 0, 3, 12, 0, 0, 0, 0, 2, 0, BerryTreeScript, 0, 0, 0 + object_event 8, MAP_OBJ_GFX_BERRY_TREE, 0, 25, 0, 2, 0, 3, 12, 0, 0, 0, 0, 1, 0, BerryTreeScript, 0, 0, 0 + object_event 9, MAP_OBJ_GFX_YOUNGSTER, 0, 19, 0, 4, 0, 3, 8, 17, 0, 1, 0, 3, 0, Route102_EventScript_14EB6A, 0, 0, 0 + +Route102_MapBGEvents:: @ 83812D4 + bg_event 17, 2, 0, 0, 0, Route102_EventScript_14EAEC + bg_event 40, 9, 0, 0, 0, Route102_EventScript_14EAE3 + +Route102_MapEvents:: @ 83812EC + map_events Route102_MapObjects, 0x0, 0x0, Route102_MapBGEvents diff --git a/data/maps/events/Route102.s b/data/maps/events/Route102.s deleted file mode 100644 index 9cf97de4b..000000000 --- a/data/maps/events/Route102.s +++ /dev/null @@ -1,17 +0,0 @@ -Route102_MapObjects:: @ 83811FC - object_event 1, MAP_OBJ_GFX_LITTLE_BOY_2, 0, 18, 0, 11, 0, 3, 1, 0, 0, 0, 0, 0, 0, Route102_EventScript_14EADA, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_YOUNGSTER, 0, 33, 0, 14, 0, 3, 8, 0, 0, 1, 0, 3, 0, Route102_EventScript_14EAFE, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_BUG_CATCHER, 0, 25, 0, 15, 0, 3, 7, 0, 0, 1, 0, 2, 0, Route102_EventScript_14EB3C, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_LASS, 0, 8, 0, 7, 0, 3, 18, 0, 0, 1, 0, 3, 0, Route102_EventScript_14EB53, 0, 0, 0 - object_event 5, MAP_OBJ_GFX_BOY_1, 0, 37, 0, 4, 0, 3, 2, 17, 0, 0, 0, 0, 0, Route102_EventScript_14EAF5, 0, 0, 0 - object_event 6, MAP_OBJ_GFX_ITEM_BALL, 0, 11, 0, 15, 0, 3, 8, 0, 0, 0, 0, 0, 0, Route102_EventScript_1B1439, 1000, 0, 0 - object_event 7, MAP_OBJ_GFX_BERRY_TREE, 0, 24, 0, 2, 0, 3, 12, 0, 0, 0, 0, 2, 0, BerryTreeScript, 0, 0, 0 - object_event 8, MAP_OBJ_GFX_BERRY_TREE, 0, 25, 0, 2, 0, 3, 12, 0, 0, 0, 0, 1, 0, BerryTreeScript, 0, 0, 0 - object_event 9, MAP_OBJ_GFX_YOUNGSTER, 0, 19, 0, 4, 0, 3, 8, 17, 0, 1, 0, 3, 0, Route102_EventScript_14EB6A, 0, 0, 0 - -Route102_MapBGEvents:: @ 83812D4 - bg_event 17, 2, 0, 0, 0, Route102_EventScript_14EAEC - bg_event 40, 9, 0, 0, 0, Route102_EventScript_14EAE3 - -Route102_MapEvents:: @ 83812EC - map_events Route102_MapObjects, 0x0, 0x0, Route102_MapBGEvents diff --git a/data/maps/events/Route103.inc b/data/maps/events/Route103.inc new file mode 100644 index 000000000..01640eb65 --- /dev/null +++ b/data/maps/events/Route103.inc @@ -0,0 +1,22 @@ +Route103_MapObjects:: @ 8381300 + object_event 1, MAP_OBJ_GFX_MAN_4, 0, 49, 0, 12, 0, 3, 9, 0, 0, 0, 0, 0, 0, Route103_EventScript_14ED82, 0, 0, 0 + object_event 2, 240, 0, 10, 0, 2, 0, 3, 7, 0, 0, 0, 0, 0, 0, Route103_EventScript_14EB92, 723, 0, 0 + object_event 3, MAP_OBJ_GFX_WOMAN_3, 0, 71, 0, 10, 0, 3, 18, 0, 0, 1, 0, 3, 0, Route103_EventScript_14ED94, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_LITTLE_GIRL_1, 0, 65, 0, 11, 0, 3, 8, 0, 0, 1, 0, 0, 0, Route103_EventScript_14EDF1, 0, 0, 0 + object_event 5, MAP_OBJ_GFX_LITTLE_GIRL_1, 0, 64, 0, 11, 0, 3, 8, 0, 0, 1, 0, 0, 0, Route103_EventScript_14EDAB, 0, 0, 0 + object_event 6, MAP_OBJ_GFX_FISHERMAN, 0, 50, 0, 8, 0, 3, 26, 16, 0, 1, 0, 3, 0, Route103_EventScript_14EE37, 0, 0, 0 + object_event 7, MAP_OBJ_GFX_BERRY_TREE, 0, 58, 0, 5, 0, 3, 12, 0, 0, 0, 0, 5, 0, BerryTreeScript, 0, 0, 0 + object_event 8, MAP_OBJ_GFX_BERRY_TREE, 0, 59, 0, 5, 0, 3, 12, 0, 0, 0, 0, 6, 0, BerryTreeScript, 0, 0, 0 + object_event 9, MAP_OBJ_GFX_BERRY_TREE, 0, 60, 0, 5, 0, 3, 12, 0, 0, 0, 0, 7, 0, BerryTreeScript, 0, 0, 0 + object_event 10, MAP_OBJ_GFX_BOY_1, 0, 20, 0, 10, 0, 3, 2, 33, 0, 0, 0, 0, 0, Route103_EventScript_14ED79, 0, 0, 0 + object_event 11, MAP_OBJ_GFX_PROF_BIRCH, 0, 7, 0, 3, 0, 3, 2, 17, 0, 0, 0, 0, 0, Route103_EventScript_1A037F, 898, 0, 0 + object_event 12, MAP_OBJ_GFX_MAN_3, 0, 56, 0, 12, 0, 3, 10, 0, 0, 1, 0, 5, 0, Route103_EventScript_14EE4E, 0, 0, 0 + object_event 13, MAP_OBJ_GFX_ITEM_BALL, 0, 63, 0, 8, 0, 3, 1, 17, 0, 0, 0, 0, 0, Route103_EventScript_1B1446, 1114, 0, 0 + object_event 14, MAP_OBJ_GFX_CUTTABLE_TREE, 0, 67, 0, 7, 0, 3, 1, 17, 0, 0, 0, 0, 0, CuttableTreeScript, 18, 0, 0 + object_event 15, MAP_OBJ_GFX_CUTTABLE_TREE, 0, 69, 0, 7, 0, 3, 1, 17, 0, 0, 0, 0, 0, CuttableTreeScript, 19, 0, 0 + +Route103_MapBGEvents:: @ 8381468 + bg_event 11, 9, 0, 0, 0, Route103_EventScript_14ED8B + +Route103_MapEvents:: @ 8381474 + map_events Route103_MapObjects, 0x0, 0x0, Route103_MapBGEvents diff --git a/data/maps/events/Route103.s b/data/maps/events/Route103.s deleted file mode 100644 index 01640eb65..000000000 --- a/data/maps/events/Route103.s +++ /dev/null @@ -1,22 +0,0 @@ -Route103_MapObjects:: @ 8381300 - object_event 1, MAP_OBJ_GFX_MAN_4, 0, 49, 0, 12, 0, 3, 9, 0, 0, 0, 0, 0, 0, Route103_EventScript_14ED82, 0, 0, 0 - object_event 2, 240, 0, 10, 0, 2, 0, 3, 7, 0, 0, 0, 0, 0, 0, Route103_EventScript_14EB92, 723, 0, 0 - object_event 3, MAP_OBJ_GFX_WOMAN_3, 0, 71, 0, 10, 0, 3, 18, 0, 0, 1, 0, 3, 0, Route103_EventScript_14ED94, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_LITTLE_GIRL_1, 0, 65, 0, 11, 0, 3, 8, 0, 0, 1, 0, 0, 0, Route103_EventScript_14EDF1, 0, 0, 0 - object_event 5, MAP_OBJ_GFX_LITTLE_GIRL_1, 0, 64, 0, 11, 0, 3, 8, 0, 0, 1, 0, 0, 0, Route103_EventScript_14EDAB, 0, 0, 0 - object_event 6, MAP_OBJ_GFX_FISHERMAN, 0, 50, 0, 8, 0, 3, 26, 16, 0, 1, 0, 3, 0, Route103_EventScript_14EE37, 0, 0, 0 - object_event 7, MAP_OBJ_GFX_BERRY_TREE, 0, 58, 0, 5, 0, 3, 12, 0, 0, 0, 0, 5, 0, BerryTreeScript, 0, 0, 0 - object_event 8, MAP_OBJ_GFX_BERRY_TREE, 0, 59, 0, 5, 0, 3, 12, 0, 0, 0, 0, 6, 0, BerryTreeScript, 0, 0, 0 - object_event 9, MAP_OBJ_GFX_BERRY_TREE, 0, 60, 0, 5, 0, 3, 12, 0, 0, 0, 0, 7, 0, BerryTreeScript, 0, 0, 0 - object_event 10, MAP_OBJ_GFX_BOY_1, 0, 20, 0, 10, 0, 3, 2, 33, 0, 0, 0, 0, 0, Route103_EventScript_14ED79, 0, 0, 0 - object_event 11, MAP_OBJ_GFX_PROF_BIRCH, 0, 7, 0, 3, 0, 3, 2, 17, 0, 0, 0, 0, 0, Route103_EventScript_1A037F, 898, 0, 0 - object_event 12, MAP_OBJ_GFX_MAN_3, 0, 56, 0, 12, 0, 3, 10, 0, 0, 1, 0, 5, 0, Route103_EventScript_14EE4E, 0, 0, 0 - object_event 13, MAP_OBJ_GFX_ITEM_BALL, 0, 63, 0, 8, 0, 3, 1, 17, 0, 0, 0, 0, 0, Route103_EventScript_1B1446, 1114, 0, 0 - object_event 14, MAP_OBJ_GFX_CUTTABLE_TREE, 0, 67, 0, 7, 0, 3, 1, 17, 0, 0, 0, 0, 0, CuttableTreeScript, 18, 0, 0 - object_event 15, MAP_OBJ_GFX_CUTTABLE_TREE, 0, 69, 0, 7, 0, 3, 1, 17, 0, 0, 0, 0, 0, CuttableTreeScript, 19, 0, 0 - -Route103_MapBGEvents:: @ 8381468 - bg_event 11, 9, 0, 0, 0, Route103_EventScript_14ED8B - -Route103_MapEvents:: @ 8381474 - map_events Route103_MapObjects, 0x0, 0x0, Route103_MapBGEvents diff --git a/data/maps/events/Route104.inc b/data/maps/events/Route104.inc new file mode 100644 index 000000000..da4b5ffc1 --- /dev/null +++ b/data/maps/events/Route104.inc @@ -0,0 +1,58 @@ +Route104_MapObjects:: @ 8381488 + object_event 1, MAP_OBJ_GFX_BUG_CATCHER, 0, 15, 0, 60, 0, 3, 9, 0, 0, 0, 0, 0, 0, Route104_EventScript_14EF4B, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_GIRL_2, 0, 25, 0, 49, 0, 3, 2, 17, 0, 0, 0, 0, 0, Route104_EventScript_14EF42, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_LASS, 0, 31, 0, 24, 0, 3, 9, 0, 0, 1, 0, 7, 0, Route104_EventScript_14F1A0, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_BOY_1, 0, 27, 0, 63, 0, 3, 3, 16, 0, 0, 0, 0, 0, Route104_EventScript_14EF81, 0, 0, 0 + object_event 5, MAP_OBJ_GFX_WOMAN_3, 0, 30, 0, 50, 0, 3, 2, 17, 0, 0, 0, 0, 0, Route104_EventScript_14EF8A, 0, 0, 0 + object_event 6, MAP_OBJ_GFX_GIRL_3, 0, 28, 0, 74, 0, 3, 7, 0, 0, 0, 0, 0, 0, Route104_EventScript_14EFCC, 0, 0, 0 + object_event 7, MAP_OBJ_GFX_MR_BRINEYS_BOAT, 0, 12, 0, 54, 0, 1, 7, 0, 0, 0, 0, 0, 0, 0x0, 742, 0, 0 + object_event 8, MAP_OBJ_GFX_OLD_MAN_1, 0, 12, 0, 51, 0, 4, 10, 0, 0, 0, 0, 0, 0, 0x0, 738, 0, 0 + object_event 9, MAP_OBJ_GFX_FISHERMAN, 0, 29, 0, 8, 0, 3, 8, 0, 0, 1, 0, 0, 0, Route104_EventScript_14F172, 0, 0, 0 + object_event 10, MAP_OBJ_GFX_BERRY_TREE, 0, 34, 0, 6, 0, 3, 12, 0, 0, 0, 0, 8, 0, BerryTreeScript, 0, 0, 0 + object_event 11, MAP_OBJ_GFX_BERRY_TREE, 0, 35, 0, 6, 0, 3, 12, 0, 0, 0, 0, 9, 0, BerryTreeScript, 0, 0, 0 + object_event 12, MAP_OBJ_GFX_BERRY_TREE, 0, 36, 0, 6, 0, 3, 12, 0, 0, 0, 0, 10, 0, BerryTreeScript, 0, 0, 0 + object_event 13, MAP_OBJ_GFX_BERRY_TREE, 0, 22, 0, 41, 0, 3, 12, 0, 0, 0, 0, 11, 0, BerryTreeScript, 0, 0, 0 + object_event 14, MAP_OBJ_GFX_BERRY_TREE, 0, 23, 0, 41, 0, 3, 12, 0, 0, 0, 0, 12, 0, BerryTreeScript, 0, 0, 0 + object_event 15, MAP_OBJ_GFX_BERRY_TREE, 0, 24, 0, 41, 0, 3, 12, 0, 0, 0, 0, 13, 0, BerryTreeScript, 0, 0, 0 + object_event 16, MAP_OBJ_GFX_OLD_WOMAN_1, 0, 37, 0, 8, 0, 3, 9, 17, 0, 0, 0, 0, 0, Route104_EventScript_14EEC8, 0, 0, 0 + object_event 17, MAP_OBJ_GFX_BERRY_TREE, 0, 3, 0, 22, 0, 3, 12, 0, 0, 0, 0, 3, 0, BerryTreeScript, 0, 0, 0 + object_event 18, MAP_OBJ_GFX_BERRY_TREE, 0, 3, 0, 23, 0, 3, 12, 0, 0, 0, 0, 4, 0, BerryTreeScript, 0, 0, 0 + object_event 19, MAP_OBJ_GFX_BERRY_TREE, 0, 3, 0, 24, 0, 3, 12, 0, 0, 0, 0, 75, 0, BerryTreeScript, 0, 0, 0 + object_event 20, MAP_OBJ_GFX_BERRY_TREE, 0, 3, 0, 25, 0, 3, 12, 0, 0, 0, 0, 76, 0, BerryTreeScript, 0, 0, 0 + object_event 21, MAP_OBJ_GFX_ITEM_BALL, 0, 39, 0, 15, 0, 3, 1, 0, 0, 0, 0, 0, 0, Route104_EventScript_1B1453, 1002, 0, 0 + object_event 22, MAP_OBJ_GFX_WOMAN_7, 0, 8, 0, 19, 0, 3, 5, 1, 0, 0, 0, 0, 0, Route104_EventScript_14EF09, 906, 0, 0 + object_event 23, MAP_OBJ_GFX_LITTLE_GIRL_1, 0, 27, 0, 15, 0, 3, 8, 0, 0, 1, 0, 0, 0, Route104_EventScript_14F25A, 0, 0, 0 + object_event 24, MAP_OBJ_GFX_LITTLE_GIRL_1, 0, 28, 0, 15, 0, 3, 8, 0, 0, 1, 0, 0, 0, Route104_EventScript_14F279, 0, 0, 0 + object_event 25, MAP_OBJ_GFX_BOY_4, 0, 11, 0, 44, 0, 3, 16, 0, 0, 1, 0, 3, 0, Route104_EventScript_14F1DE, 0, 0, 0 + object_event 26, MAP_OBJ_GFX_WOMAN_3, 0, 22, 0, 25, 0, 3, 23, 0, 0, 1, 0, 3, 0, Route104_EventScript_14F21C, 0, 0, 0 + object_event 27, MAP_OBJ_GFX_ITEM_BALL, 0, 29, 0, 53, 0, 3, 1, 17, 0, 0, 0, 0, 0, Route104_EventScript_1B1460, 1057, 0, 0 + object_event 28, MAP_OBJ_GFX_YOUNGSTER, 0, 18, 0, 67, 0, 3, 46, 101, 0, 1, 0, 2, 0, Route104_EventScript_14F189, 0, 0, 0 + object_event 29, MAP_OBJ_GFX_ITEM_BALL, 0, 37, 0, 22, 0, 3, 1, 17, 0, 0, 0, 0, 0, Route104_EventScript_1B146D, 1115, 0, 0 + object_event 30, MAP_OBJ_GFX_CUTTABLE_TREE, 0, 35, 0, 22, 0, 3, 1, 17, 0, 0, 0, 0, 0, CuttableTreeScript, 17, 0, 0 + object_event 31, MAP_OBJ_GFX_ITEM_BALL, 0, 5, 0, 8, 0, 3, 1, 17, 0, 0, 0, 0, 0, Route104_EventScript_1B147A, 1135, 0, 0 + object_event 32, MAP_OBJ_GFX_BOY_2, 0, 5, 0, 26, 0, 3, 1, 17, 0, 0, 0, 0, 0, Route104_EventScript_14EF93, 0, 0, 0 + +Route104_MapWarps:: @ 8381788 + warp_def 17, 50, 0, 0, Route104_MrBrineysHouse + warp_def 5, 18, 0, 0, Route104_PrettyPetalFlowerShop + warp_def 10, 30, 3, 0, PetalburgWoods + warp_def 11, 30, 3, 1, PetalburgWoods + warp_def 10, 38, 3, 2, PetalburgWoods + warp_def 11, 38, 3, 3, PetalburgWoods + warp_def 32, 42, 3, 4, PetalburgWoods + warp_def 33, 42, 3, 5, PetalburgWoods + +Route104_MapBGEvents:: @ 83817C8 + bg_event 20, 50, 0, 0, 0, Route104_EventScript_14EF54 + bg_event 27, 66, 0, 0, 0, Route104_EventScript_14EF5D + bg_event 23, 5, 0, 0, 0, Route104_EventScript_14EF66 + bg_event 7, 20, 0, 0, 0, Route104_EventScript_14EF6F + bg_event 17, 23, 3, 0, 0, Route104_EventScript_14EF78 + bg_event 7, 6, 3, 7, 0, ITEM_SUPER_POTION, 44, 0 + bg_event 3, 9, 3, 7, 0, ITEM_POKE_BALL, 62, 0 + bg_event 14, 55, 3, 7, 0, ITEM_POTION, 37, 0 + bg_event 16, 72, 3, 7, 0, ITEM_ANTIDOTE, 85, 0 + bg_event 16, 64, 3, 7, 0, ITEM_HEART_SCALE, 88, 0 + +Route104_MapEvents:: @ 8381840 + map_events Route104_MapObjects, Route104_MapWarps, 0x0, Route104_MapBGEvents diff --git a/data/maps/events/Route104.s b/data/maps/events/Route104.s deleted file mode 100644 index da4b5ffc1..000000000 --- a/data/maps/events/Route104.s +++ /dev/null @@ -1,58 +0,0 @@ -Route104_MapObjects:: @ 8381488 - object_event 1, MAP_OBJ_GFX_BUG_CATCHER, 0, 15, 0, 60, 0, 3, 9, 0, 0, 0, 0, 0, 0, Route104_EventScript_14EF4B, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_GIRL_2, 0, 25, 0, 49, 0, 3, 2, 17, 0, 0, 0, 0, 0, Route104_EventScript_14EF42, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_LASS, 0, 31, 0, 24, 0, 3, 9, 0, 0, 1, 0, 7, 0, Route104_EventScript_14F1A0, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_BOY_1, 0, 27, 0, 63, 0, 3, 3, 16, 0, 0, 0, 0, 0, Route104_EventScript_14EF81, 0, 0, 0 - object_event 5, MAP_OBJ_GFX_WOMAN_3, 0, 30, 0, 50, 0, 3, 2, 17, 0, 0, 0, 0, 0, Route104_EventScript_14EF8A, 0, 0, 0 - object_event 6, MAP_OBJ_GFX_GIRL_3, 0, 28, 0, 74, 0, 3, 7, 0, 0, 0, 0, 0, 0, Route104_EventScript_14EFCC, 0, 0, 0 - object_event 7, MAP_OBJ_GFX_MR_BRINEYS_BOAT, 0, 12, 0, 54, 0, 1, 7, 0, 0, 0, 0, 0, 0, 0x0, 742, 0, 0 - object_event 8, MAP_OBJ_GFX_OLD_MAN_1, 0, 12, 0, 51, 0, 4, 10, 0, 0, 0, 0, 0, 0, 0x0, 738, 0, 0 - object_event 9, MAP_OBJ_GFX_FISHERMAN, 0, 29, 0, 8, 0, 3, 8, 0, 0, 1, 0, 0, 0, Route104_EventScript_14F172, 0, 0, 0 - object_event 10, MAP_OBJ_GFX_BERRY_TREE, 0, 34, 0, 6, 0, 3, 12, 0, 0, 0, 0, 8, 0, BerryTreeScript, 0, 0, 0 - object_event 11, MAP_OBJ_GFX_BERRY_TREE, 0, 35, 0, 6, 0, 3, 12, 0, 0, 0, 0, 9, 0, BerryTreeScript, 0, 0, 0 - object_event 12, MAP_OBJ_GFX_BERRY_TREE, 0, 36, 0, 6, 0, 3, 12, 0, 0, 0, 0, 10, 0, BerryTreeScript, 0, 0, 0 - object_event 13, MAP_OBJ_GFX_BERRY_TREE, 0, 22, 0, 41, 0, 3, 12, 0, 0, 0, 0, 11, 0, BerryTreeScript, 0, 0, 0 - object_event 14, MAP_OBJ_GFX_BERRY_TREE, 0, 23, 0, 41, 0, 3, 12, 0, 0, 0, 0, 12, 0, BerryTreeScript, 0, 0, 0 - object_event 15, MAP_OBJ_GFX_BERRY_TREE, 0, 24, 0, 41, 0, 3, 12, 0, 0, 0, 0, 13, 0, BerryTreeScript, 0, 0, 0 - object_event 16, MAP_OBJ_GFX_OLD_WOMAN_1, 0, 37, 0, 8, 0, 3, 9, 17, 0, 0, 0, 0, 0, Route104_EventScript_14EEC8, 0, 0, 0 - object_event 17, MAP_OBJ_GFX_BERRY_TREE, 0, 3, 0, 22, 0, 3, 12, 0, 0, 0, 0, 3, 0, BerryTreeScript, 0, 0, 0 - object_event 18, MAP_OBJ_GFX_BERRY_TREE, 0, 3, 0, 23, 0, 3, 12, 0, 0, 0, 0, 4, 0, BerryTreeScript, 0, 0, 0 - object_event 19, MAP_OBJ_GFX_BERRY_TREE, 0, 3, 0, 24, 0, 3, 12, 0, 0, 0, 0, 75, 0, BerryTreeScript, 0, 0, 0 - object_event 20, MAP_OBJ_GFX_BERRY_TREE, 0, 3, 0, 25, 0, 3, 12, 0, 0, 0, 0, 76, 0, BerryTreeScript, 0, 0, 0 - object_event 21, MAP_OBJ_GFX_ITEM_BALL, 0, 39, 0, 15, 0, 3, 1, 0, 0, 0, 0, 0, 0, Route104_EventScript_1B1453, 1002, 0, 0 - object_event 22, MAP_OBJ_GFX_WOMAN_7, 0, 8, 0, 19, 0, 3, 5, 1, 0, 0, 0, 0, 0, Route104_EventScript_14EF09, 906, 0, 0 - object_event 23, MAP_OBJ_GFX_LITTLE_GIRL_1, 0, 27, 0, 15, 0, 3, 8, 0, 0, 1, 0, 0, 0, Route104_EventScript_14F25A, 0, 0, 0 - object_event 24, MAP_OBJ_GFX_LITTLE_GIRL_1, 0, 28, 0, 15, 0, 3, 8, 0, 0, 1, 0, 0, 0, Route104_EventScript_14F279, 0, 0, 0 - object_event 25, MAP_OBJ_GFX_BOY_4, 0, 11, 0, 44, 0, 3, 16, 0, 0, 1, 0, 3, 0, Route104_EventScript_14F1DE, 0, 0, 0 - object_event 26, MAP_OBJ_GFX_WOMAN_3, 0, 22, 0, 25, 0, 3, 23, 0, 0, 1, 0, 3, 0, Route104_EventScript_14F21C, 0, 0, 0 - object_event 27, MAP_OBJ_GFX_ITEM_BALL, 0, 29, 0, 53, 0, 3, 1, 17, 0, 0, 0, 0, 0, Route104_EventScript_1B1460, 1057, 0, 0 - object_event 28, MAP_OBJ_GFX_YOUNGSTER, 0, 18, 0, 67, 0, 3, 46, 101, 0, 1, 0, 2, 0, Route104_EventScript_14F189, 0, 0, 0 - object_event 29, MAP_OBJ_GFX_ITEM_BALL, 0, 37, 0, 22, 0, 3, 1, 17, 0, 0, 0, 0, 0, Route104_EventScript_1B146D, 1115, 0, 0 - object_event 30, MAP_OBJ_GFX_CUTTABLE_TREE, 0, 35, 0, 22, 0, 3, 1, 17, 0, 0, 0, 0, 0, CuttableTreeScript, 17, 0, 0 - object_event 31, MAP_OBJ_GFX_ITEM_BALL, 0, 5, 0, 8, 0, 3, 1, 17, 0, 0, 0, 0, 0, Route104_EventScript_1B147A, 1135, 0, 0 - object_event 32, MAP_OBJ_GFX_BOY_2, 0, 5, 0, 26, 0, 3, 1, 17, 0, 0, 0, 0, 0, Route104_EventScript_14EF93, 0, 0, 0 - -Route104_MapWarps:: @ 8381788 - warp_def 17, 50, 0, 0, Route104_MrBrineysHouse - warp_def 5, 18, 0, 0, Route104_PrettyPetalFlowerShop - warp_def 10, 30, 3, 0, PetalburgWoods - warp_def 11, 30, 3, 1, PetalburgWoods - warp_def 10, 38, 3, 2, PetalburgWoods - warp_def 11, 38, 3, 3, PetalburgWoods - warp_def 32, 42, 3, 4, PetalburgWoods - warp_def 33, 42, 3, 5, PetalburgWoods - -Route104_MapBGEvents:: @ 83817C8 - bg_event 20, 50, 0, 0, 0, Route104_EventScript_14EF54 - bg_event 27, 66, 0, 0, 0, Route104_EventScript_14EF5D - bg_event 23, 5, 0, 0, 0, Route104_EventScript_14EF66 - bg_event 7, 20, 0, 0, 0, Route104_EventScript_14EF6F - bg_event 17, 23, 3, 0, 0, Route104_EventScript_14EF78 - bg_event 7, 6, 3, 7, 0, ITEM_SUPER_POTION, 44, 0 - bg_event 3, 9, 3, 7, 0, ITEM_POKE_BALL, 62, 0 - bg_event 14, 55, 3, 7, 0, ITEM_POTION, 37, 0 - bg_event 16, 72, 3, 7, 0, ITEM_ANTIDOTE, 85, 0 - bg_event 16, 64, 3, 7, 0, ITEM_HEART_SCALE, 88, 0 - -Route104_MapEvents:: @ 8381840 - map_events Route104_MapObjects, Route104_MapWarps, 0x0, Route104_MapBGEvents diff --git a/data/maps/events/Route104_MrBrineysHouse.inc b/data/maps/events/Route104_MrBrineysHouse.inc new file mode 100644 index 000000000..d8b2ff252 --- /dev/null +++ b/data/maps/events/Route104_MrBrineysHouse.inc @@ -0,0 +1,10 @@ +Route104_MrBrineysHouse_MapObjects:: @ 838B654 + object_event 1, MAP_OBJ_GFX_OLD_MAN_1, 0, 5, 0, 3, 0, 3, 50, 51, 0, 0, 0, 0, 0, Route104_MrBrineysHouse_EventScript_15BCEB, 739, 0, 0 + object_event 2, MAP_OBJ_GFX_WINGULL, 0, 6, 0, 3, 0, 3, 8, 51, 0, 0, 0, 0, 0, Route104_MrBrineysHouse_EventScript_15BDD1, 881, 0, 0 + +Route104_MrBrineysHouse_MapWarps:: @ 838B684 + warp_def 5, 8, 0, 0, Route104 + warp_def 6, 8, 0, 0, Route104 + +Route104_MrBrineysHouse_MapEvents:: @ 838B694 + map_events Route104_MrBrineysHouse_MapObjects, Route104_MrBrineysHouse_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/Route104_MrBrineysHouse.s b/data/maps/events/Route104_MrBrineysHouse.s deleted file mode 100644 index d8b2ff252..000000000 --- a/data/maps/events/Route104_MrBrineysHouse.s +++ /dev/null @@ -1,10 +0,0 @@ -Route104_MrBrineysHouse_MapObjects:: @ 838B654 - object_event 1, MAP_OBJ_GFX_OLD_MAN_1, 0, 5, 0, 3, 0, 3, 50, 51, 0, 0, 0, 0, 0, Route104_MrBrineysHouse_EventScript_15BCEB, 739, 0, 0 - object_event 2, MAP_OBJ_GFX_WINGULL, 0, 6, 0, 3, 0, 3, 8, 51, 0, 0, 0, 0, 0, Route104_MrBrineysHouse_EventScript_15BDD1, 881, 0, 0 - -Route104_MrBrineysHouse_MapWarps:: @ 838B684 - warp_def 5, 8, 0, 0, Route104 - warp_def 6, 8, 0, 0, Route104 - -Route104_MrBrineysHouse_MapEvents:: @ 838B694 - map_events Route104_MrBrineysHouse_MapObjects, Route104_MrBrineysHouse_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/Route104_PrettyPetalFlowerShop.inc b/data/maps/events/Route104_PrettyPetalFlowerShop.inc new file mode 100644 index 000000000..0c540e940 --- /dev/null +++ b/data/maps/events/Route104_PrettyPetalFlowerShop.inc @@ -0,0 +1,11 @@ +Route104_PrettyPetalFlowerShop_MapObjects:: @ 838B6A8 + object_event 1, MAP_OBJ_GFX_WOMAN_3, 0, 0, 0, 3, 0, 3, 10, 0, 0, 0, 0, 0, 0, Route104_PrettyPetalFlowerShop_EventScript_15BE0B, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_GIRL_3, 0, 7, 0, 3, 0, 3, 5, 1, 0, 0, 0, 0, 0, Route104_PrettyPetalFlowerShop_EventScript_15BEA4, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_GIRL_1, 0, 11, 0, 6, 0, 4, 2, 34, 0, 0, 0, 0, 0, Route104_PrettyPetalFlowerShop_EventScript_15BEDA, 0, 0, 0 + +Route104_PrettyPetalFlowerShop_MapWarps:: @ 838B6F0 + warp_def 2, 8, 0, 1, Route104 + warp_def 3, 8, 0, 1, Route104 + +Route104_PrettyPetalFlowerShop_MapEvents:: @ 838B700 + map_events Route104_PrettyPetalFlowerShop_MapObjects, Route104_PrettyPetalFlowerShop_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/Route104_PrettyPetalFlowerShop.s b/data/maps/events/Route104_PrettyPetalFlowerShop.s deleted file mode 100644 index 0c540e940..000000000 --- a/data/maps/events/Route104_PrettyPetalFlowerShop.s +++ /dev/null @@ -1,11 +0,0 @@ -Route104_PrettyPetalFlowerShop_MapObjects:: @ 838B6A8 - object_event 1, MAP_OBJ_GFX_WOMAN_3, 0, 0, 0, 3, 0, 3, 10, 0, 0, 0, 0, 0, 0, Route104_PrettyPetalFlowerShop_EventScript_15BE0B, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_GIRL_3, 0, 7, 0, 3, 0, 3, 5, 1, 0, 0, 0, 0, 0, Route104_PrettyPetalFlowerShop_EventScript_15BEA4, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_GIRL_1, 0, 11, 0, 6, 0, 4, 2, 34, 0, 0, 0, 0, 0, Route104_PrettyPetalFlowerShop_EventScript_15BEDA, 0, 0, 0 - -Route104_PrettyPetalFlowerShop_MapWarps:: @ 838B6F0 - warp_def 2, 8, 0, 1, Route104 - warp_def 3, 8, 0, 1, Route104 - -Route104_PrettyPetalFlowerShop_MapEvents:: @ 838B700 - map_events Route104_PrettyPetalFlowerShop_MapObjects, Route104_PrettyPetalFlowerShop_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/Route104_Prototype.inc b/data/maps/events/Route104_Prototype.inc new file mode 100644 index 000000000..6748fe0ed --- /dev/null +++ b/data/maps/events/Route104_Prototype.inc @@ -0,0 +1,23 @@ +Route104_Prototype_MapObjects:: @ 8391F2C + object_event 1, MAP_OBJ_GFX_WOMAN_3, 0, 27, 0, 9, 0, 3, 23, 0, 0, 1, 0, 1, 0, Route104_Prototype_EventScript_160D2E, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_LITTLE_GIRL_1, 0, 13, 0, 9, 0, 3, 10, 0, 0, 1, 0, 0, 0, Route104_Prototype_EventScript_160D60, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_LITTLE_GIRL_1, 0, 13, 0, 10, 0, 3, 10, 0, 0, 1, 0, 0, 0, Route104_Prototype_EventScript_160D60, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_HIKER, 0, 25, 0, 21, 0, 3, 8, 0, 0, 1, 0, 1, 0, Route104_Prototype_EventScript_160D7B, 0, 0, 0 + object_event 5, MAP_OBJ_GFX_WOMAN_3, 0, 16, 0, 30, 0, 3, 24, 0, 0, 1, 0, 1, 0, Route104_Prototype_EventScript_160D92, 0, 0, 0 + object_event 6, MAP_OBJ_GFX_HIKER, 0, 34, 0, 2, 0, 3, 8, 0, 0, 1, 0, 3, 0, Route104_Prototype_EventScript_160DA9, 0, 0, 0 + object_event 7, MAP_OBJ_GFX_BOY_1, 0, 15, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, Route104_Prototype_EventScript_160C4B, 0, 0, 0 + object_event 8, MAP_OBJ_GFX_GIRL_1, 0, 14, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, Route104_Prototype_EventScript_160CA3, 0, 0, 0 + object_event 9, MAP_OBJ_GFX_LITTLE_GIRL_1, 0, 27, 0, 29, 0, 3, 8, 0, 0, 1, 0, 0, 0, Route104_Prototype_EventScript_160D45, 0, 0, 0 + object_event 10, MAP_OBJ_GFX_LITTLE_GIRL_1, 0, 26, 0, 29, 0, 3, 8, 0, 0, 1, 0, 0, 0, Route104_Prototype_EventScript_160D45, 0, 0, 0 + object_event 11, MAP_OBJ_GFX_BOY_1, 0, 17, 0, 37, 0, 3, 7, 0, 0, 0, 0, 0, 0, Route104_Prototype_EventScript_160D13, 0, 0, 0 + object_event 12, MAP_OBJ_GFX_MAN_3, 0, 11, 0, 28, 0, 3, 2, 17, 0, 0, 0, 0, 0, Route104_Prototype_EventScript_160D0A, 0, 0, 0 + +Route104_Prototype_MapWarps:: @ 839204C + warp_def 5, 24, 0, 0, Route104_PrototypePrettyPetalFlowerShop + +Route104_Prototype_MapBGEvents:: @ 8392054 + bg_event 7, 26, 0, 0, 0, Route104_Prototype_EventScript_160D1C + bg_event 18, 8, 0, 0, 0, Route104_Prototype_EventScript_160D25 + +Route104_Prototype_MapEvents:: @ 839206C + map_events Route104_Prototype_MapObjects, Route104_Prototype_MapWarps, 0x0, Route104_Prototype_MapBGEvents diff --git a/data/maps/events/Route104_Prototype.s b/data/maps/events/Route104_Prototype.s deleted file mode 100644 index 6748fe0ed..000000000 --- a/data/maps/events/Route104_Prototype.s +++ /dev/null @@ -1,23 +0,0 @@ -Route104_Prototype_MapObjects:: @ 8391F2C - object_event 1, MAP_OBJ_GFX_WOMAN_3, 0, 27, 0, 9, 0, 3, 23, 0, 0, 1, 0, 1, 0, Route104_Prototype_EventScript_160D2E, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_LITTLE_GIRL_1, 0, 13, 0, 9, 0, 3, 10, 0, 0, 1, 0, 0, 0, Route104_Prototype_EventScript_160D60, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_LITTLE_GIRL_1, 0, 13, 0, 10, 0, 3, 10, 0, 0, 1, 0, 0, 0, Route104_Prototype_EventScript_160D60, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_HIKER, 0, 25, 0, 21, 0, 3, 8, 0, 0, 1, 0, 1, 0, Route104_Prototype_EventScript_160D7B, 0, 0, 0 - object_event 5, MAP_OBJ_GFX_WOMAN_3, 0, 16, 0, 30, 0, 3, 24, 0, 0, 1, 0, 1, 0, Route104_Prototype_EventScript_160D92, 0, 0, 0 - object_event 6, MAP_OBJ_GFX_HIKER, 0, 34, 0, 2, 0, 3, 8, 0, 0, 1, 0, 3, 0, Route104_Prototype_EventScript_160DA9, 0, 0, 0 - object_event 7, MAP_OBJ_GFX_BOY_1, 0, 15, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, Route104_Prototype_EventScript_160C4B, 0, 0, 0 - object_event 8, MAP_OBJ_GFX_GIRL_1, 0, 14, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, Route104_Prototype_EventScript_160CA3, 0, 0, 0 - object_event 9, MAP_OBJ_GFX_LITTLE_GIRL_1, 0, 27, 0, 29, 0, 3, 8, 0, 0, 1, 0, 0, 0, Route104_Prototype_EventScript_160D45, 0, 0, 0 - object_event 10, MAP_OBJ_GFX_LITTLE_GIRL_1, 0, 26, 0, 29, 0, 3, 8, 0, 0, 1, 0, 0, 0, Route104_Prototype_EventScript_160D45, 0, 0, 0 - object_event 11, MAP_OBJ_GFX_BOY_1, 0, 17, 0, 37, 0, 3, 7, 0, 0, 0, 0, 0, 0, Route104_Prototype_EventScript_160D13, 0, 0, 0 - object_event 12, MAP_OBJ_GFX_MAN_3, 0, 11, 0, 28, 0, 3, 2, 17, 0, 0, 0, 0, 0, Route104_Prototype_EventScript_160D0A, 0, 0, 0 - -Route104_Prototype_MapWarps:: @ 839204C - warp_def 5, 24, 0, 0, Route104_PrototypePrettyPetalFlowerShop - -Route104_Prototype_MapBGEvents:: @ 8392054 - bg_event 7, 26, 0, 0, 0, Route104_Prototype_EventScript_160D1C - bg_event 18, 8, 0, 0, 0, Route104_Prototype_EventScript_160D25 - -Route104_Prototype_MapEvents:: @ 839206C - map_events Route104_Prototype_MapObjects, Route104_Prototype_MapWarps, 0x0, Route104_Prototype_MapBGEvents diff --git a/data/maps/events/Route104_PrototypePrettyPetalFlowerShop.inc b/data/maps/events/Route104_PrototypePrettyPetalFlowerShop.inc new file mode 100644 index 000000000..96cac1e71 --- /dev/null +++ b/data/maps/events/Route104_PrototypePrettyPetalFlowerShop.inc @@ -0,0 +1,9 @@ +Route104_PrototypePrettyPetalFlowerShop_MapObjects:: @ 8392080 + object_event 1, MAP_OBJ_GFX_GIRL_1, 0, 2, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, Route104_PrototypePrettyPetalFlowerShop_EventScript_160DC1, 0, 0, 0 + +Route104_PrototypePrettyPetalFlowerShop_MapWarps:: @ 8392098 + warp_def 2, 8, 0, 0, Route104_Prototype + warp_def 3, 8, 0, 0, Route104_Prototype + +Route104_PrototypePrettyPetalFlowerShop_MapEvents:: @ 83920A8 + map_events Route104_PrototypePrettyPetalFlowerShop_MapObjects, Route104_PrototypePrettyPetalFlowerShop_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/Route104_PrototypePrettyPetalFlowerShop.s b/data/maps/events/Route104_PrototypePrettyPetalFlowerShop.s deleted file mode 100644 index 96cac1e71..000000000 --- a/data/maps/events/Route104_PrototypePrettyPetalFlowerShop.s +++ /dev/null @@ -1,9 +0,0 @@ -Route104_PrototypePrettyPetalFlowerShop_MapObjects:: @ 8392080 - object_event 1, MAP_OBJ_GFX_GIRL_1, 0, 2, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, Route104_PrototypePrettyPetalFlowerShop_EventScript_160DC1, 0, 0, 0 - -Route104_PrototypePrettyPetalFlowerShop_MapWarps:: @ 8392098 - warp_def 2, 8, 0, 0, Route104_Prototype - warp_def 3, 8, 0, 0, Route104_Prototype - -Route104_PrototypePrettyPetalFlowerShop_MapEvents:: @ 83920A8 - map_events Route104_PrototypePrettyPetalFlowerShop_MapObjects, Route104_PrototypePrettyPetalFlowerShop_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/Route105.inc b/data/maps/events/Route105.inc new file mode 100644 index 000000000..5f7f6c13d --- /dev/null +++ b/data/maps/events/Route105.inc @@ -0,0 +1,16 @@ +Route105_MapObjects:: @ 8381854 + object_event 1, MAP_OBJ_GFX_SWIMMER_M, 0, 18, 0, 60, 0, 1, 10, 0, 0, 1, 0, 6, 0, Route105_EventScript_14F2D2, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_SWIMMER_M, 0, 10, 0, 44, 0, 1, 27, 7, 0, 1, 0, 3, 0, Route105_EventScript_14F2E9, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_SWIMMER_F, 0, 26, 0, 36, 0, 1, 25, 112, 0, 1, 0, 3, 0, Route105_EventScript_14F300, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_SWIMMER_F, 0, 19, 0, 9, 0, 1, 24, 80, 0, 1, 0, 3, 0, Route105_EventScript_14F317, 0, 0, 0 + object_event 5, MAP_OBJ_GFX_ITEM_BALL, 0, 8, 0, 73, 0, 3, 1, 0, 0, 0, 0, 0, 0, Route105_EventScript_1B1487, 1003, 0, 0 + object_event 6, MAP_OBJ_GFX_HIKER, 0, 12, 0, 51, 0, 3, 13, 0, 0, 1, 0, 3, 0, Route105_EventScript_14F2BB, 0, 0, 0 + +Route105_MapWarps:: @ 83818E4 + warp_def 9, 20, 0, 0, IslandCave + +Route105_MapBGEvents:: @ 83818EC + bg_event 15, 68, 3, 7, 0, ITEM_HEART_SCALE, 89, 0 + +Route105_MapEvents:: @ 83818F8 + map_events Route105_MapObjects, Route105_MapWarps, 0x0, Route105_MapBGEvents diff --git a/data/maps/events/Route105.s b/data/maps/events/Route105.s deleted file mode 100644 index 5f7f6c13d..000000000 --- a/data/maps/events/Route105.s +++ /dev/null @@ -1,16 +0,0 @@ -Route105_MapObjects:: @ 8381854 - object_event 1, MAP_OBJ_GFX_SWIMMER_M, 0, 18, 0, 60, 0, 1, 10, 0, 0, 1, 0, 6, 0, Route105_EventScript_14F2D2, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_SWIMMER_M, 0, 10, 0, 44, 0, 1, 27, 7, 0, 1, 0, 3, 0, Route105_EventScript_14F2E9, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_SWIMMER_F, 0, 26, 0, 36, 0, 1, 25, 112, 0, 1, 0, 3, 0, Route105_EventScript_14F300, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_SWIMMER_F, 0, 19, 0, 9, 0, 1, 24, 80, 0, 1, 0, 3, 0, Route105_EventScript_14F317, 0, 0, 0 - object_event 5, MAP_OBJ_GFX_ITEM_BALL, 0, 8, 0, 73, 0, 3, 1, 0, 0, 0, 0, 0, 0, Route105_EventScript_1B1487, 1003, 0, 0 - object_event 6, MAP_OBJ_GFX_HIKER, 0, 12, 0, 51, 0, 3, 13, 0, 0, 1, 0, 3, 0, Route105_EventScript_14F2BB, 0, 0, 0 - -Route105_MapWarps:: @ 83818E4 - warp_def 9, 20, 0, 0, IslandCave - -Route105_MapBGEvents:: @ 83818EC - bg_event 15, 68, 3, 7, 0, ITEM_HEART_SCALE, 89, 0 - -Route105_MapEvents:: @ 83818F8 - map_events Route105_MapObjects, Route105_MapWarps, 0x0, Route105_MapBGEvents diff --git a/data/maps/events/Route106.inc b/data/maps/events/Route106.inc new file mode 100644 index 000000000..51c093fe5 --- /dev/null +++ b/data/maps/events/Route106.inc @@ -0,0 +1,18 @@ +Route106_MapObjects:: @ 838190C + object_event 1, MAP_OBJ_GFX_SWIMMER_M, 0, 29, 0, 11, 0, 1, 27, 4, 0, 1, 0, 3, 0, Route106_EventScript_14F338, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_SWIMMER_F, 0, 18, 0, 5, 0, 3, 1, 0, 0, 1, 0, 3, 0, Route106_EventScript_14F34F, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_FISHERMAN, 0, 51, 0, 14, 0, 3, 10, 0, 0, 1, 0, 4, 0, Route106_EventScript_14F366, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_FISHERMAN, 0, 65, 0, 14, 0, 3, 1, 0, 0, 1, 0, 3, 0, Route106_EventScript_14F3A4, 0, 0, 0 + object_event 5, MAP_OBJ_GFX_ITEM_BALL, 0, 29, 0, 14, 0, 3, 1, 0, 0, 0, 0, 0, 0, Route106_EventScript_1B1494, 1004, 0, 0 + +Route106_MapWarps:: @ 8381984 + warp_def 48, 16, 0, 0, GraniteCave_1F + +Route106_MapBGEvents:: @ 838198C + bg_event 41, 11, 3, 7, 0, ITEM_POKE_BALL, 63, 0 + bg_event 53, 12, 0, 7, 0, ITEM_STARDUST, 46, 0 + bg_event 68, 15, 3, 7, 0, ITEM_HEART_SCALE, 47, 0 + bg_event 59, 13, 3, 0, 0, Route106_EventScript_14F32F + +Route106_MapEvents:: @ 83819BC + map_events Route106_MapObjects, Route106_MapWarps, 0x0, Route106_MapBGEvents diff --git a/data/maps/events/Route106.s b/data/maps/events/Route106.s deleted file mode 100644 index 51c093fe5..000000000 --- a/data/maps/events/Route106.s +++ /dev/null @@ -1,18 +0,0 @@ -Route106_MapObjects:: @ 838190C - object_event 1, MAP_OBJ_GFX_SWIMMER_M, 0, 29, 0, 11, 0, 1, 27, 4, 0, 1, 0, 3, 0, Route106_EventScript_14F338, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_SWIMMER_F, 0, 18, 0, 5, 0, 3, 1, 0, 0, 1, 0, 3, 0, Route106_EventScript_14F34F, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_FISHERMAN, 0, 51, 0, 14, 0, 3, 10, 0, 0, 1, 0, 4, 0, Route106_EventScript_14F366, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_FISHERMAN, 0, 65, 0, 14, 0, 3, 1, 0, 0, 1, 0, 3, 0, Route106_EventScript_14F3A4, 0, 0, 0 - object_event 5, MAP_OBJ_GFX_ITEM_BALL, 0, 29, 0, 14, 0, 3, 1, 0, 0, 0, 0, 0, 0, Route106_EventScript_1B1494, 1004, 0, 0 - -Route106_MapWarps:: @ 8381984 - warp_def 48, 16, 0, 0, GraniteCave_1F - -Route106_MapBGEvents:: @ 838198C - bg_event 41, 11, 3, 7, 0, ITEM_POKE_BALL, 63, 0 - bg_event 53, 12, 0, 7, 0, ITEM_STARDUST, 46, 0 - bg_event 68, 15, 3, 7, 0, ITEM_HEART_SCALE, 47, 0 - bg_event 59, 13, 3, 0, 0, Route106_EventScript_14F32F - -Route106_MapEvents:: @ 83819BC - map_events Route106_MapObjects, Route106_MapWarps, 0x0, Route106_MapBGEvents diff --git a/data/maps/events/Route107.inc b/data/maps/events/Route107.inc new file mode 100644 index 000000000..363414c2f --- /dev/null +++ b/data/maps/events/Route107.inc @@ -0,0 +1,10 @@ +Route107_MapObjects:: @ 83819D0 + object_event 1, MAP_OBJ_GFX_SWIMMER_M, 0, 27, 0, 10, 0, 1, 24, 17, 0, 1, 0, 3, 0, Route107_EventScript_14F3BC, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_SWIMMER_M, 0, 38, 0, 11, 0, 1, 52, 38, 0, 1, 0, 2, 0, Route107_EventScript_14F3D3, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_SWIMMER_F, 0, 50, 0, 6, 0, 1, 14, 0, 0, 1, 0, 3, 0, Route107_EventScript_14F411, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_SWIMMER_F, 0, 16, 0, 11, 0, 1, 7, 0, 0, 1, 0, 4, 0, Route107_EventScript_14F428, 0, 0, 0 + object_event 5, MAP_OBJ_GFX_SWIMMER_F, 0, 33, 0, 4, 0, 1, 8, 17, 0, 1, 0, 0, 0, Route107_EventScript_14F43F, 0, 0, 0 + object_event 6, MAP_OBJ_GFX_TUBER_M_SWIMMING, 0, 32, 0, 4, 0, 1, 8, 17, 0, 1, 0, 0, 0, Route107_EventScript_14F45A, 0, 0, 0 + +Route107_MapEvents:: @ 8381A60 + map_events Route107_MapObjects, 0x0, 0x0, 0x0 diff --git a/data/maps/events/Route107.s b/data/maps/events/Route107.s deleted file mode 100644 index 363414c2f..000000000 --- a/data/maps/events/Route107.s +++ /dev/null @@ -1,10 +0,0 @@ -Route107_MapObjects:: @ 83819D0 - object_event 1, MAP_OBJ_GFX_SWIMMER_M, 0, 27, 0, 10, 0, 1, 24, 17, 0, 1, 0, 3, 0, Route107_EventScript_14F3BC, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_SWIMMER_M, 0, 38, 0, 11, 0, 1, 52, 38, 0, 1, 0, 2, 0, Route107_EventScript_14F3D3, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_SWIMMER_F, 0, 50, 0, 6, 0, 1, 14, 0, 0, 1, 0, 3, 0, Route107_EventScript_14F411, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_SWIMMER_F, 0, 16, 0, 11, 0, 1, 7, 0, 0, 1, 0, 4, 0, Route107_EventScript_14F428, 0, 0, 0 - object_event 5, MAP_OBJ_GFX_SWIMMER_F, 0, 33, 0, 4, 0, 1, 8, 17, 0, 1, 0, 0, 0, Route107_EventScript_14F43F, 0, 0, 0 - object_event 6, MAP_OBJ_GFX_TUBER_M_SWIMMING, 0, 32, 0, 4, 0, 1, 8, 17, 0, 1, 0, 0, 0, Route107_EventScript_14F45A, 0, 0, 0 - -Route107_MapEvents:: @ 8381A60 - map_events Route107_MapObjects, 0x0, 0x0, 0x0 diff --git a/data/maps/events/Route108.inc b/data/maps/events/Route108.inc new file mode 100644 index 000000000..1f49a1e0c --- /dev/null +++ b/data/maps/events/Route108.inc @@ -0,0 +1,14 @@ +Route108_MapObjects:: @ 8381A74 + object_event 1, MAP_OBJ_GFX_SWIMMER_M, 0, 17, 0, 13, 0, 1, 45, 51, 0, 1, 0, 3, 0, Route108_EventScript_14F476, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_SWIMMER_F, 0, 8, 0, 6, 0, 1, 13, 17, 0, 1, 0, 3, 0, Route108_EventScript_14F4A4, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_SWIMMER_M, 0, 50, 0, 10, 0, 1, 24, 0, 0, 1, 0, 3, 0, Route108_EventScript_14F48D, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_SWIMMER_F, 0, 36, 0, 12, 0, 1, 51, 54, 0, 1, 0, 3, 0, Route108_EventScript_14F4BB, 0, 0, 0 + +Route108_MapWarps:: @ 8381AD4 + warp_def 29, 6, 3, 0, AbandonedShip_Deck + +Route108_MapBGEvents:: @ 8381ADC + bg_event 38, 14, 3, 7, 0, ITEM_RARE_CANDY, 86, 0 + +Route108_MapEvents:: @ 8381AE8 + map_events Route108_MapObjects, Route108_MapWarps, 0x0, Route108_MapBGEvents diff --git a/data/maps/events/Route108.s b/data/maps/events/Route108.s deleted file mode 100644 index 1f49a1e0c..000000000 --- a/data/maps/events/Route108.s +++ /dev/null @@ -1,14 +0,0 @@ -Route108_MapObjects:: @ 8381A74 - object_event 1, MAP_OBJ_GFX_SWIMMER_M, 0, 17, 0, 13, 0, 1, 45, 51, 0, 1, 0, 3, 0, Route108_EventScript_14F476, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_SWIMMER_F, 0, 8, 0, 6, 0, 1, 13, 17, 0, 1, 0, 3, 0, Route108_EventScript_14F4A4, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_SWIMMER_M, 0, 50, 0, 10, 0, 1, 24, 0, 0, 1, 0, 3, 0, Route108_EventScript_14F48D, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_SWIMMER_F, 0, 36, 0, 12, 0, 1, 51, 54, 0, 1, 0, 3, 0, Route108_EventScript_14F4BB, 0, 0, 0 - -Route108_MapWarps:: @ 8381AD4 - warp_def 29, 6, 3, 0, AbandonedShip_Deck - -Route108_MapBGEvents:: @ 8381ADC - bg_event 38, 14, 3, 7, 0, ITEM_RARE_CANDY, 86, 0 - -Route108_MapEvents:: @ 8381AE8 - map_events Route108_MapObjects, Route108_MapWarps, 0x0, Route108_MapBGEvents diff --git a/data/maps/events/Route109.inc b/data/maps/events/Route109.inc new file mode 100644 index 000000000..511579650 --- /dev/null +++ b/data/maps/events/Route109.inc @@ -0,0 +1,37 @@ +Route109_MapObjects:: @ 8381AFC + object_event 1, MAP_OBJ_GFX_MR_BRINEYS_BOAT, 0, 21, 0, 26, 0, 1, 7, 0, 0, 0, 0, 0, 0, 0x0, 744, 0, 0 + object_event 2, MAP_OBJ_GFX_OLD_MAN_1, 0, 21, 0, 24, 0, 3, 7, 0, 0, 0, 0, 0, 0, Route109_EventScript_14F680, 741, 0, 0 + object_event 3, MAP_OBJ_GFX_SWIMMER_M, 0, 12, 0, 36, 0, 3, 10, 0, 0, 1, 0, 5, 0, Route109_EventScript_14F7AD, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_SWIMMER_F, 0, 25, 0, 42, 0, 3, 15, 0, 0, 1, 0, 5, 0, Route109_EventScript_14F7C4, 0, 0, 0 + object_event 5, MAP_OBJ_GFX_SAILOR, 0, 19, 0, 19, 0, 3, 10, 0, 0, 1, 0, 4, 0, Route109_EventScript_14F7DB, 0, 0, 0 + object_event 6, MAP_OBJ_GFX_SAILOR, 0, 14, 0, 11, 0, 4, 8, 0, 0, 1, 0, 1, 0, Route109_EventScript_14F7F2, 0, 0, 0 + object_event 7, MAP_OBJ_GFX_TUBER_M, 0, 21, 0, 11, 0, 3, 23, 0, 0, 1, 0, 3, 0, Route109_EventScript_14F809, 0, 0, 0 + object_event 8, MAP_OBJ_GFX_TUBER_F, 0, 28, 0, 8, 0, 3, 10, 0, 0, 1, 0, 4, 0, Route109_EventScript_14F847, 0, 0, 0 + object_event 9, MAP_OBJ_GFX_LITTLE_GIRL_2, 0, 11, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, Route109_EventScript_14F705, 0, 0, 0 + object_event 10, MAP_OBJ_GFX_ITEM_BALL, 0, 27, 0, 48, 0, 3, 1, 0, 0, 0, 0, 0, 0, Route109_EventScript_1B14A1, 1005, 0, 0 + object_event 11, MAP_OBJ_GFX_TUBER_F, 0, 29, 0, 32, 0, 3, 13, 0, 0, 1, 0, 3, 0, Route109_EventScript_14F89C, 0, 0, 0 + object_event 12, MAP_OBJ_GFX_TUBER_F, 0, 28, 0, 31, 0, 3, 17, 0, 0, 1, 0, 3, 0, Route109_EventScript_14F885, 0, 0, 0 + object_event 13, MAP_OBJ_GFX_FISHERMAN, 0, 15, 0, 52, 0, 3, 10, 0, 0, 1, 0, 0, 0, Route109_EventScript_14F8B3, 0, 0, 0 + object_event 14, MAP_OBJ_GFX_TUBER_M, 0, 24, 0, 17, 0, 3, 10, 17, 0, 0, 0, 0, 0, Route109_EventScript_14F70E, 0, 0, 0 + object_event 15, MAP_OBJ_GFX_TUBER_F, 0, 25, 0, 17, 0, 3, 9, 17, 0, 0, 0, 0, 0, Route109_EventScript_14F725, 0, 0, 0 + object_event 16, MAP_OBJ_GFX_WOMAN_2, 0, 30, 0, 32, 0, 3, 8, 17, 0, 0, 0, 0, 0, Route109_EventScript_14F776, 0, 0, 0 + object_event 17, MAP_OBJ_GFX_WOMAN_5, 0, 8, 0, 41, 0, 3, 8, 17, 0, 1, 0, 0, 0, Route109_EventScript_14F8E5, 0, 0, 0 + object_event 18, MAP_OBJ_GFX_MAN_5, 0, 9, 0, 41, 0, 3, 8, 17, 0, 1, 0, 0, 0, Route109_EventScript_14F8CA, 0, 0, 0 + object_event 19, MAP_OBJ_GFX_OLD_MAN_2, 0, 33, 0, 6, 0, 3, 1, 17, 0, 0, 0, 0, 0, Route109_EventScript_14F77F, 0, 0, 0 + object_event 20, MAP_OBJ_GFX_ZIGZAGOON, 0, 32, 0, 6, 0, 3, 1, 17, 0, 0, 0, 0, 0, Route109_EventScript_14F788, 0, 0, 0 + +Route109_MapWarps:: @ 8381CDC + warp_def 12, 5, 0, 0, Route109_SeashoreHouse + +Route109_MapBGEvents:: @ 8381CE4 + bg_event 15, 5, 0, 0, 0, Route109_EventScript_14F79B + bg_event 29, 10, 3, 0, 0, Route109_EventScript_14F7A4 + bg_event 16, 23, 3, 7, 0, ITEM_REVIVE, 50, 0 + bg_event 33, 5, 3, 7, 0, ITEM_HEART_SCALE, 52, 0 + bg_event 9, 10, 3, 7, 0, ITEM_GREAT_BALL, 51, 0 + bg_event 28, 20, 3, 7, 0, ITEM_ETHER, 64, 0 + bg_event 13, 16, 3, 7, 0, ITEM_HEART_SCALE, 90, 0 + bg_event 8, 42, 3, 7, 0, ITEM_HEART_SCALE, 91, 0 + +Route109_MapEvents:: @ 8381D44 + map_events Route109_MapObjects, Route109_MapWarps, 0x0, Route109_MapBGEvents diff --git a/data/maps/events/Route109.s b/data/maps/events/Route109.s deleted file mode 100644 index 511579650..000000000 --- a/data/maps/events/Route109.s +++ /dev/null @@ -1,37 +0,0 @@ -Route109_MapObjects:: @ 8381AFC - object_event 1, MAP_OBJ_GFX_MR_BRINEYS_BOAT, 0, 21, 0, 26, 0, 1, 7, 0, 0, 0, 0, 0, 0, 0x0, 744, 0, 0 - object_event 2, MAP_OBJ_GFX_OLD_MAN_1, 0, 21, 0, 24, 0, 3, 7, 0, 0, 0, 0, 0, 0, Route109_EventScript_14F680, 741, 0, 0 - object_event 3, MAP_OBJ_GFX_SWIMMER_M, 0, 12, 0, 36, 0, 3, 10, 0, 0, 1, 0, 5, 0, Route109_EventScript_14F7AD, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_SWIMMER_F, 0, 25, 0, 42, 0, 3, 15, 0, 0, 1, 0, 5, 0, Route109_EventScript_14F7C4, 0, 0, 0 - object_event 5, MAP_OBJ_GFX_SAILOR, 0, 19, 0, 19, 0, 3, 10, 0, 0, 1, 0, 4, 0, Route109_EventScript_14F7DB, 0, 0, 0 - object_event 6, MAP_OBJ_GFX_SAILOR, 0, 14, 0, 11, 0, 4, 8, 0, 0, 1, 0, 1, 0, Route109_EventScript_14F7F2, 0, 0, 0 - object_event 7, MAP_OBJ_GFX_TUBER_M, 0, 21, 0, 11, 0, 3, 23, 0, 0, 1, 0, 3, 0, Route109_EventScript_14F809, 0, 0, 0 - object_event 8, MAP_OBJ_GFX_TUBER_F, 0, 28, 0, 8, 0, 3, 10, 0, 0, 1, 0, 4, 0, Route109_EventScript_14F847, 0, 0, 0 - object_event 9, MAP_OBJ_GFX_LITTLE_GIRL_2, 0, 11, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, Route109_EventScript_14F705, 0, 0, 0 - object_event 10, MAP_OBJ_GFX_ITEM_BALL, 0, 27, 0, 48, 0, 3, 1, 0, 0, 0, 0, 0, 0, Route109_EventScript_1B14A1, 1005, 0, 0 - object_event 11, MAP_OBJ_GFX_TUBER_F, 0, 29, 0, 32, 0, 3, 13, 0, 0, 1, 0, 3, 0, Route109_EventScript_14F89C, 0, 0, 0 - object_event 12, MAP_OBJ_GFX_TUBER_F, 0, 28, 0, 31, 0, 3, 17, 0, 0, 1, 0, 3, 0, Route109_EventScript_14F885, 0, 0, 0 - object_event 13, MAP_OBJ_GFX_FISHERMAN, 0, 15, 0, 52, 0, 3, 10, 0, 0, 1, 0, 0, 0, Route109_EventScript_14F8B3, 0, 0, 0 - object_event 14, MAP_OBJ_GFX_TUBER_M, 0, 24, 0, 17, 0, 3, 10, 17, 0, 0, 0, 0, 0, Route109_EventScript_14F70E, 0, 0, 0 - object_event 15, MAP_OBJ_GFX_TUBER_F, 0, 25, 0, 17, 0, 3, 9, 17, 0, 0, 0, 0, 0, Route109_EventScript_14F725, 0, 0, 0 - object_event 16, MAP_OBJ_GFX_WOMAN_2, 0, 30, 0, 32, 0, 3, 8, 17, 0, 0, 0, 0, 0, Route109_EventScript_14F776, 0, 0, 0 - object_event 17, MAP_OBJ_GFX_WOMAN_5, 0, 8, 0, 41, 0, 3, 8, 17, 0, 1, 0, 0, 0, Route109_EventScript_14F8E5, 0, 0, 0 - object_event 18, MAP_OBJ_GFX_MAN_5, 0, 9, 0, 41, 0, 3, 8, 17, 0, 1, 0, 0, 0, Route109_EventScript_14F8CA, 0, 0, 0 - object_event 19, MAP_OBJ_GFX_OLD_MAN_2, 0, 33, 0, 6, 0, 3, 1, 17, 0, 0, 0, 0, 0, Route109_EventScript_14F77F, 0, 0, 0 - object_event 20, MAP_OBJ_GFX_ZIGZAGOON, 0, 32, 0, 6, 0, 3, 1, 17, 0, 0, 0, 0, 0, Route109_EventScript_14F788, 0, 0, 0 - -Route109_MapWarps:: @ 8381CDC - warp_def 12, 5, 0, 0, Route109_SeashoreHouse - -Route109_MapBGEvents:: @ 8381CE4 - bg_event 15, 5, 0, 0, 0, Route109_EventScript_14F79B - bg_event 29, 10, 3, 0, 0, Route109_EventScript_14F7A4 - bg_event 16, 23, 3, 7, 0, ITEM_REVIVE, 50, 0 - bg_event 33, 5, 3, 7, 0, ITEM_HEART_SCALE, 52, 0 - bg_event 9, 10, 3, 7, 0, ITEM_GREAT_BALL, 51, 0 - bg_event 28, 20, 3, 7, 0, ITEM_ETHER, 64, 0 - bg_event 13, 16, 3, 7, 0, ITEM_HEART_SCALE, 90, 0 - bg_event 8, 42, 3, 7, 0, ITEM_HEART_SCALE, 91, 0 - -Route109_MapEvents:: @ 8381D44 - map_events Route109_MapObjects, Route109_MapWarps, 0x0, Route109_MapBGEvents diff --git a/data/maps/events/Route109_SeashoreHouse.inc b/data/maps/events/Route109_SeashoreHouse.inc new file mode 100644 index 000000000..5036df1e7 --- /dev/null +++ b/data/maps/events/Route109_SeashoreHouse.inc @@ -0,0 +1,12 @@ +Route109_SeashoreHouse_MapObjects:: @ 83920BC + object_event 1, MAP_OBJ_GFX_MAN_3, 0, 6, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, Route109_SeashoreHouse_EventScript_160DD4, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_SAILOR, 0, 2, 0, 3, 0, 3, 8, 0, 0, 1, 0, 2, 0, Route109_SeashoreHouse_EventScript_160EB8, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_TUBER_M, 0, 14, 0, 9, 0, 3, 9, 0, 0, 1, 0, 2, 0, Route109_SeashoreHouse_EventScript_160EEE, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_BEAUTY, 0, 10, 0, 5, 0, 3, 14, 0, 0, 1, 0, 2, 0, Route109_SeashoreHouse_EventScript_160ED3, 0, 0, 0 + +Route109_SeashoreHouse_MapWarps:: @ 839211C + warp_def 6, 9, 0, 0, Route109 + warp_def 7, 9, 0, 0, Route109 + +Route109_SeashoreHouse_MapEvents:: @ 839212C + map_events Route109_SeashoreHouse_MapObjects, Route109_SeashoreHouse_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/Route109_SeashoreHouse.s b/data/maps/events/Route109_SeashoreHouse.s deleted file mode 100644 index 5036df1e7..000000000 --- a/data/maps/events/Route109_SeashoreHouse.s +++ /dev/null @@ -1,12 +0,0 @@ -Route109_SeashoreHouse_MapObjects:: @ 83920BC - object_event 1, MAP_OBJ_GFX_MAN_3, 0, 6, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, Route109_SeashoreHouse_EventScript_160DD4, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_SAILOR, 0, 2, 0, 3, 0, 3, 8, 0, 0, 1, 0, 2, 0, Route109_SeashoreHouse_EventScript_160EB8, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_TUBER_M, 0, 14, 0, 9, 0, 3, 9, 0, 0, 1, 0, 2, 0, Route109_SeashoreHouse_EventScript_160EEE, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_BEAUTY, 0, 10, 0, 5, 0, 3, 14, 0, 0, 1, 0, 2, 0, Route109_SeashoreHouse_EventScript_160ED3, 0, 0, 0 - -Route109_SeashoreHouse_MapWarps:: @ 839211C - warp_def 6, 9, 0, 0, Route109 - warp_def 7, 9, 0, 0, Route109 - -Route109_SeashoreHouse_MapEvents:: @ 839212C - map_events Route109_SeashoreHouse_MapObjects, Route109_SeashoreHouse_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/Route110.inc b/data/maps/events/Route110.inc new file mode 100644 index 000000000..4ece25549 --- /dev/null +++ b/data/maps/events/Route110.inc @@ -0,0 +1,69 @@ +Route110_MapObjects:: @ 8381D58 + object_event 1, MAP_OBJ_GFX_CAMPER, 0, 17, 0, 90, 0, 3, 8, 0, 0, 0, 0, 0, 0, Route110_EventScript_14F9D4, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_CYCLING_TRIATHLETE_M, 0, 29, 0, 79, 0, 4, 8, 0, 0, 0, 0, 0, 0, Route110_EventScript_14F9CB, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_OLD_WOMAN_1, 0, 14, 0, 69, 0, 3, 3, 16, 0, 0, 0, 0, 0, Route110_EventScript_14F9C2, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_CYCLING_TRIATHLETE_M, 0, 9, 0, 57, 0, 4, 2, 17, 0, 0, 0, 0, 0, Route110_EventScript_14F9B0, 0, 0, 0 + object_event 5, MAP_OBJ_GFX_OLD_MAN_1, 0, 10, 0, 11, 0, 3, 2, 17, 0, 0, 0, 0, 0, Route110_EventScript_14F9B9, 0, 0, 0 + object_event 6, MAP_OBJ_GFX_CYCLING_TRIATHLETE_F, 0, 27, 0, 24, 0, 4, 2, 49, 0, 0, 0, 0, 0, Route110_EventScript_14F9A7, 0, 0, 0 + object_event 7, MAP_OBJ_GFX_BOY_3, 0, 15, 0, 7, 0, 3, 2, 17, 0, 0, 0, 0, 0, Route110_EventScript_14F99E, 0, 0, 0 + object_event 8, MAP_OBJ_GFX_CYCLING_TRIATHLETE_F, 0, 16, 0, 73, 0, 4, 49, 226, 0, 1, 0, 3, 0, Route110_EventScript_14FB7D, 0, 0, 0 + object_event 9, MAP_OBJ_GFX_CYCLING_TRIATHLETE_M, 0, 19, 0, 31, 0, 4, 51, 26, 0, 1, 0, 3, 0, Route110_EventScript_14FB28, 0, 0, 0 + object_event 10, MAP_OBJ_GFX_CYCLING_TRIATHLETE_F, 0, 30, 0, 31, 0, 4, 9, 17, 0, 1, 0, 4, 0, Route110_EventScript_14FB94, 0, 0, 0 + object_event 11, MAP_OBJ_GFX_CYCLING_TRIATHLETE_M, 0, 16, 0, 55, 0, 4, 45, 68, 0, 1, 0, 3, 0, Route110_EventScript_14FB3F, 0, 0, 0 + object_event 12, MAP_OBJ_GFX_PSYCHIC_M, 0, 5, 0, 39, 0, 3, 23, 0, 0, 1, 0, 3, 0, Route110_EventScript_14FA8E, 0, 0, 0 + object_event 13, MAP_OBJ_GFX_LASS, 0, 33, 0, 15, 0, 3, 9, 0, 0, 1, 0, 1, 0, Route110_EventScript_14FAA5, 0, 0, 0 + object_event 14, MAP_OBJ_GFX_MANIAC, 0, 23, 0, 40, 0, 3, 20, 0, 0, 1, 0, 3, 0, Route110_EventScript_14FABC, 0, 0, 0 + object_event 15, MAP_OBJ_GFX_FISHERMAN, 0, 10, 0, 19, 0, 3, 8, 0, 0, 1, 0, 1, 0, Route110_EventScript_14FAFA, 0, 0, 0 + object_event 16, MAP_OBJ_GFX_BERRY_TREE, 0, 5, 0, 11, 0, 3, 12, 0, 0, 0, 0, 16, 0, BerryTreeScript, 0, 0, 0 + object_event 17, MAP_OBJ_GFX_BERRY_TREE, 0, 6, 0, 11, 0, 3, 12, 0, 0, 0, 0, 17, 0, BerryTreeScript, 0, 0, 0 + object_event 18, MAP_OBJ_GFX_BERRY_TREE, 0, 7, 0, 11, 0, 3, 12, 0, 0, 0, 0, 18, 0, BerryTreeScript, 0, 0, 0 + object_event 19, MAP_OBJ_GFX_ITEM_BALL, 0, 30, 0, 69, 0, 3, 1, 0, 0, 0, 0, 0, 0, Route110_EventScript_1B14BB, 1007, 0, 0 + object_event 20, MAP_OBJ_GFX_ITEM_BALL, 0, 26, 0, 47, 0, 3, 1, 0, 0, 0, 0, 0, 0, Route110_EventScript_1B14AE, 1006, 0, 0 + object_event 21, MAP_OBJ_GFX_CYCLING_TRIATHLETE_M, 0, 27, 0, 92, 0, 3, 8, 0, 0, 0, 0, 0, 0, Route110_EventScript_14FA53, 0, 0, 0 + object_event 22, 241, 0, 7, 0, 83, 0, 3, 7, 0, 0, 0, 0, 0, 0, Route110_EventScript_14F946, 900, 0, 0 + object_event 23, 241, 0, 8, 0, 83, 0, 3, 7, 0, 0, 0, 0, 0, 0, Route110_EventScript_14F95C, 900, 0, 0 + object_event 24, 241, 0, 9, 0, 83, 0, 3, 7, 0, 0, 0, 0, 0, 0, Route110_EventScript_14F972, 900, 0, 0 + object_event 25, 241, 0, 10, 0, 83, 0, 3, 7, 0, 0, 0, 0, 0, 0, Route110_EventScript_14F988, 900, 0, 0 + object_event 26, 241, 0, 8, 0, 82, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0x0, 900, 0, 0 + object_event 27, MAP_OBJ_GFX_CYCLING_TRIATHLETE_M, 0, 21, 0, 78, 0, 4, 51, 23, 0, 1, 0, 2, 0, Route110_EventScript_14FB11, 0, 0, 0 + object_event 28, 240, 0, 34, 0, 54, 0, 3, 14, 0, 0, 0, 0, 0, 0, 0x0, 919, 0, 0 + object_event 29, 243, 0, 34, 0, 54, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 922, 0, 0 + object_event 30, MAP_OBJ_GFX_YOUNGSTER, 0, 33, 0, 69, 0, 3, 14, 0, 0, 1, 0, 3, 0, Route110_EventScript_14FC10, 0, 0, 0 + object_event 31, MAP_OBJ_GFX_WOMAN_2, 0, 11, 0, 73, 0, 3, 9, 0, 0, 1, 0, 4, 0, Route110_EventScript_14FBD2, 0, 0, 0 + +Route110_MapWarps:: @ 8382040 + warp_def 35, 24, 3, 0, NewMauville_Entrance + warp_def 11, 66, 0, 0, Route110_TrickHouseEntrance + warp_def 15, 16, 0, 0, Route110_SeasideCyclingRoadNorthEntrance + warp_def 18, 16, 0, 2, Route110_SeasideCyclingRoadNorthEntrance + warp_def 16, 88, 0, 0, Route110_SeasideCyclingRoadSouthEntrance + warp_def 19, 88, 0, 2, Route110_SeasideCyclingRoadSouthEntrance + +Route110_MapCoordEvents:: @ 8382070 + coord_event 28, 92, 3, 0, 0x40a9, 2, 0, Route110_EventScript_14FC27 + coord_event 29, 92, 3, 0, 0x40a9, 2, 0, Route110_EventScript_14FC27 + coord_event 33, 56, 3, 0, 0x4069, 0, 0, Route110_EventScript_14FD13 + coord_event 34, 56, 3, 0, 0x4069, 0, 0, Route110_EventScript_14FD1E + coord_event 35, 56, 3, 0, 0x4069, 0, 0, Route110_EventScript_14FD29 + +Route110_MapBGEvents:: @ 83820C0 + bg_event 15, 25, 0, 0, 0, Route110_EventScript_14F9EF + bg_event 9, 51, 0, 0, 0, Route110_EventScript_14FA01 + bg_event 14, 88, 0, 0, 0, Route110_EventScript_14F9E6 + bg_event 20, 94, 0, 0, 0, Route110_EventScript_14F9DD + bg_event 7, 75, 0, 0, 0, Route110_EventScript_14F9F8 + bg_event 3, 17, 0, 0, 0, Route110_EventScript_14FA0A + bg_event 16, 25, 0, 8, 0, ITEM_MACHO_BRACE, 0, 0 + bg_event 17, 25, 0, 8, 0, ITEM_SOUL_DEW, 0, 0 + bg_event 35, 39, 3, 0, 0, Route110_EventScript_14FA13 + bg_event 37, 70, 3, 0, 0, Route110_EventScript_14FA1C + bg_event 8, 67, 0, 0, 0, Route110_EventScript_14FA25 + bg_event 32, 93, 0, 0, 0, Route110_EventScript_14FA2E + bg_event 26, 40, 3, 7, 0, ITEM_REVIVE, 54, 0 + bg_event 34, 42, 3, 7, 0, ITEM_GREAT_BALL, 53, 0 + bg_event 4, 35, 3, 7, 0, ITEM_POKE_BALL, 65, 0 + bg_event 37, 67, 3, 7, 0, ITEM_FULL_HEAL, 55, 0 + bg_event 13, 16, 0, 0, 0, Route110_EventScript_14F9E6 + +Route110_MapEvents:: @ 838218C + map_events Route110_MapObjects, Route110_MapWarps, Route110_MapCoordEvents, Route110_MapBGEvents diff --git a/data/maps/events/Route110.s b/data/maps/events/Route110.s deleted file mode 100644 index 4ece25549..000000000 --- a/data/maps/events/Route110.s +++ /dev/null @@ -1,69 +0,0 @@ -Route110_MapObjects:: @ 8381D58 - object_event 1, MAP_OBJ_GFX_CAMPER, 0, 17, 0, 90, 0, 3, 8, 0, 0, 0, 0, 0, 0, Route110_EventScript_14F9D4, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_CYCLING_TRIATHLETE_M, 0, 29, 0, 79, 0, 4, 8, 0, 0, 0, 0, 0, 0, Route110_EventScript_14F9CB, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_OLD_WOMAN_1, 0, 14, 0, 69, 0, 3, 3, 16, 0, 0, 0, 0, 0, Route110_EventScript_14F9C2, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_CYCLING_TRIATHLETE_M, 0, 9, 0, 57, 0, 4, 2, 17, 0, 0, 0, 0, 0, Route110_EventScript_14F9B0, 0, 0, 0 - object_event 5, MAP_OBJ_GFX_OLD_MAN_1, 0, 10, 0, 11, 0, 3, 2, 17, 0, 0, 0, 0, 0, Route110_EventScript_14F9B9, 0, 0, 0 - object_event 6, MAP_OBJ_GFX_CYCLING_TRIATHLETE_F, 0, 27, 0, 24, 0, 4, 2, 49, 0, 0, 0, 0, 0, Route110_EventScript_14F9A7, 0, 0, 0 - object_event 7, MAP_OBJ_GFX_BOY_3, 0, 15, 0, 7, 0, 3, 2, 17, 0, 0, 0, 0, 0, Route110_EventScript_14F99E, 0, 0, 0 - object_event 8, MAP_OBJ_GFX_CYCLING_TRIATHLETE_F, 0, 16, 0, 73, 0, 4, 49, 226, 0, 1, 0, 3, 0, Route110_EventScript_14FB7D, 0, 0, 0 - object_event 9, MAP_OBJ_GFX_CYCLING_TRIATHLETE_M, 0, 19, 0, 31, 0, 4, 51, 26, 0, 1, 0, 3, 0, Route110_EventScript_14FB28, 0, 0, 0 - object_event 10, MAP_OBJ_GFX_CYCLING_TRIATHLETE_F, 0, 30, 0, 31, 0, 4, 9, 17, 0, 1, 0, 4, 0, Route110_EventScript_14FB94, 0, 0, 0 - object_event 11, MAP_OBJ_GFX_CYCLING_TRIATHLETE_M, 0, 16, 0, 55, 0, 4, 45, 68, 0, 1, 0, 3, 0, Route110_EventScript_14FB3F, 0, 0, 0 - object_event 12, MAP_OBJ_GFX_PSYCHIC_M, 0, 5, 0, 39, 0, 3, 23, 0, 0, 1, 0, 3, 0, Route110_EventScript_14FA8E, 0, 0, 0 - object_event 13, MAP_OBJ_GFX_LASS, 0, 33, 0, 15, 0, 3, 9, 0, 0, 1, 0, 1, 0, Route110_EventScript_14FAA5, 0, 0, 0 - object_event 14, MAP_OBJ_GFX_MANIAC, 0, 23, 0, 40, 0, 3, 20, 0, 0, 1, 0, 3, 0, Route110_EventScript_14FABC, 0, 0, 0 - object_event 15, MAP_OBJ_GFX_FISHERMAN, 0, 10, 0, 19, 0, 3, 8, 0, 0, 1, 0, 1, 0, Route110_EventScript_14FAFA, 0, 0, 0 - object_event 16, MAP_OBJ_GFX_BERRY_TREE, 0, 5, 0, 11, 0, 3, 12, 0, 0, 0, 0, 16, 0, BerryTreeScript, 0, 0, 0 - object_event 17, MAP_OBJ_GFX_BERRY_TREE, 0, 6, 0, 11, 0, 3, 12, 0, 0, 0, 0, 17, 0, BerryTreeScript, 0, 0, 0 - object_event 18, MAP_OBJ_GFX_BERRY_TREE, 0, 7, 0, 11, 0, 3, 12, 0, 0, 0, 0, 18, 0, BerryTreeScript, 0, 0, 0 - object_event 19, MAP_OBJ_GFX_ITEM_BALL, 0, 30, 0, 69, 0, 3, 1, 0, 0, 0, 0, 0, 0, Route110_EventScript_1B14BB, 1007, 0, 0 - object_event 20, MAP_OBJ_GFX_ITEM_BALL, 0, 26, 0, 47, 0, 3, 1, 0, 0, 0, 0, 0, 0, Route110_EventScript_1B14AE, 1006, 0, 0 - object_event 21, MAP_OBJ_GFX_CYCLING_TRIATHLETE_M, 0, 27, 0, 92, 0, 3, 8, 0, 0, 0, 0, 0, 0, Route110_EventScript_14FA53, 0, 0, 0 - object_event 22, 241, 0, 7, 0, 83, 0, 3, 7, 0, 0, 0, 0, 0, 0, Route110_EventScript_14F946, 900, 0, 0 - object_event 23, 241, 0, 8, 0, 83, 0, 3, 7, 0, 0, 0, 0, 0, 0, Route110_EventScript_14F95C, 900, 0, 0 - object_event 24, 241, 0, 9, 0, 83, 0, 3, 7, 0, 0, 0, 0, 0, 0, Route110_EventScript_14F972, 900, 0, 0 - object_event 25, 241, 0, 10, 0, 83, 0, 3, 7, 0, 0, 0, 0, 0, 0, Route110_EventScript_14F988, 900, 0, 0 - object_event 26, 241, 0, 8, 0, 82, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0x0, 900, 0, 0 - object_event 27, MAP_OBJ_GFX_CYCLING_TRIATHLETE_M, 0, 21, 0, 78, 0, 4, 51, 23, 0, 1, 0, 2, 0, Route110_EventScript_14FB11, 0, 0, 0 - object_event 28, 240, 0, 34, 0, 54, 0, 3, 14, 0, 0, 0, 0, 0, 0, 0x0, 919, 0, 0 - object_event 29, 243, 0, 34, 0, 54, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 922, 0, 0 - object_event 30, MAP_OBJ_GFX_YOUNGSTER, 0, 33, 0, 69, 0, 3, 14, 0, 0, 1, 0, 3, 0, Route110_EventScript_14FC10, 0, 0, 0 - object_event 31, MAP_OBJ_GFX_WOMAN_2, 0, 11, 0, 73, 0, 3, 9, 0, 0, 1, 0, 4, 0, Route110_EventScript_14FBD2, 0, 0, 0 - -Route110_MapWarps:: @ 8382040 - warp_def 35, 24, 3, 0, NewMauville_Entrance - warp_def 11, 66, 0, 0, Route110_TrickHouseEntrance - warp_def 15, 16, 0, 0, Route110_SeasideCyclingRoadNorthEntrance - warp_def 18, 16, 0, 2, Route110_SeasideCyclingRoadNorthEntrance - warp_def 16, 88, 0, 0, Route110_SeasideCyclingRoadSouthEntrance - warp_def 19, 88, 0, 2, Route110_SeasideCyclingRoadSouthEntrance - -Route110_MapCoordEvents:: @ 8382070 - coord_event 28, 92, 3, 0, 0x40a9, 2, 0, Route110_EventScript_14FC27 - coord_event 29, 92, 3, 0, 0x40a9, 2, 0, Route110_EventScript_14FC27 - coord_event 33, 56, 3, 0, 0x4069, 0, 0, Route110_EventScript_14FD13 - coord_event 34, 56, 3, 0, 0x4069, 0, 0, Route110_EventScript_14FD1E - coord_event 35, 56, 3, 0, 0x4069, 0, 0, Route110_EventScript_14FD29 - -Route110_MapBGEvents:: @ 83820C0 - bg_event 15, 25, 0, 0, 0, Route110_EventScript_14F9EF - bg_event 9, 51, 0, 0, 0, Route110_EventScript_14FA01 - bg_event 14, 88, 0, 0, 0, Route110_EventScript_14F9E6 - bg_event 20, 94, 0, 0, 0, Route110_EventScript_14F9DD - bg_event 7, 75, 0, 0, 0, Route110_EventScript_14F9F8 - bg_event 3, 17, 0, 0, 0, Route110_EventScript_14FA0A - bg_event 16, 25, 0, 8, 0, ITEM_MACHO_BRACE, 0, 0 - bg_event 17, 25, 0, 8, 0, ITEM_SOUL_DEW, 0, 0 - bg_event 35, 39, 3, 0, 0, Route110_EventScript_14FA13 - bg_event 37, 70, 3, 0, 0, Route110_EventScript_14FA1C - bg_event 8, 67, 0, 0, 0, Route110_EventScript_14FA25 - bg_event 32, 93, 0, 0, 0, Route110_EventScript_14FA2E - bg_event 26, 40, 3, 7, 0, ITEM_REVIVE, 54, 0 - bg_event 34, 42, 3, 7, 0, ITEM_GREAT_BALL, 53, 0 - bg_event 4, 35, 3, 7, 0, ITEM_POKE_BALL, 65, 0 - bg_event 37, 67, 3, 7, 0, ITEM_FULL_HEAL, 55, 0 - bg_event 13, 16, 0, 0, 0, Route110_EventScript_14F9E6 - -Route110_MapEvents:: @ 838218C - map_events Route110_MapObjects, Route110_MapWarps, Route110_MapCoordEvents, Route110_MapBGEvents diff --git a/data/maps/events/Route110_SeasideCyclingRoadNorthEntrance.inc b/data/maps/events/Route110_SeasideCyclingRoadNorthEntrance.inc new file mode 100644 index 000000000..e1ca6b4de --- /dev/null +++ b/data/maps/events/Route110_SeasideCyclingRoadNorthEntrance.inc @@ -0,0 +1,15 @@ +Route110_SeasideCyclingRoadNorthEntrance_MapObjects:: @ 8392CAC + object_event 1, MAP_OBJ_GFX_MART_EMPLOYEE, 0, 7, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, Route110_SeasideCyclingRoadNorthEntrance_EventScript_1634EB, 0, 0, 0 + +Route110_SeasideCyclingRoadNorthEntrance_MapWarps:: @ 8392CC4 + warp_def 1, 5, 0, 2, Route110 + warp_def 2, 5, 0, 2, Route110 + warp_def 12, 5, 0, 3, Route110 + warp_def 13, 5, 0, 3, Route110 + +Route110_SeasideCyclingRoadNorthEntrance_MapCoordEvents:: @ 8392CE4 + coord_event 7, 4, 3, 0, 0x4001, 0, 0, Route110_SeasideCyclingRoadNorthEntrance_EventScript_1634F7 + coord_event 5, 4, 3, 0, 0x4001, 1, 0, Route110_SeasideCyclingRoadNorthEntrance_EventScript_16353A + +Route110_SeasideCyclingRoadNorthEntrance_MapEvents:: @ 8392D04 + map_events Route110_SeasideCyclingRoadNorthEntrance_MapObjects, Route110_SeasideCyclingRoadNorthEntrance_MapWarps, Route110_SeasideCyclingRoadNorthEntrance_MapCoordEvents, 0x0 diff --git a/data/maps/events/Route110_SeasideCyclingRoadNorthEntrance.s b/data/maps/events/Route110_SeasideCyclingRoadNorthEntrance.s deleted file mode 100644 index e1ca6b4de..000000000 --- a/data/maps/events/Route110_SeasideCyclingRoadNorthEntrance.s +++ /dev/null @@ -1,15 +0,0 @@ -Route110_SeasideCyclingRoadNorthEntrance_MapObjects:: @ 8392CAC - object_event 1, MAP_OBJ_GFX_MART_EMPLOYEE, 0, 7, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, Route110_SeasideCyclingRoadNorthEntrance_EventScript_1634EB, 0, 0, 0 - -Route110_SeasideCyclingRoadNorthEntrance_MapWarps:: @ 8392CC4 - warp_def 1, 5, 0, 2, Route110 - warp_def 2, 5, 0, 2, Route110 - warp_def 12, 5, 0, 3, Route110 - warp_def 13, 5, 0, 3, Route110 - -Route110_SeasideCyclingRoadNorthEntrance_MapCoordEvents:: @ 8392CE4 - coord_event 7, 4, 3, 0, 0x4001, 0, 0, Route110_SeasideCyclingRoadNorthEntrance_EventScript_1634F7 - coord_event 5, 4, 3, 0, 0x4001, 1, 0, Route110_SeasideCyclingRoadNorthEntrance_EventScript_16353A - -Route110_SeasideCyclingRoadNorthEntrance_MapEvents:: @ 8392D04 - map_events Route110_SeasideCyclingRoadNorthEntrance_MapObjects, Route110_SeasideCyclingRoadNorthEntrance_MapWarps, Route110_SeasideCyclingRoadNorthEntrance_MapCoordEvents, 0x0 diff --git a/data/maps/events/Route110_SeasideCyclingRoadSouthEntrance.inc b/data/maps/events/Route110_SeasideCyclingRoadSouthEntrance.inc new file mode 100644 index 000000000..24ae3600f --- /dev/null +++ b/data/maps/events/Route110_SeasideCyclingRoadSouthEntrance.inc @@ -0,0 +1,15 @@ +Route110_SeasideCyclingRoadSouthEntrance_MapObjects:: @ 8392C40 + object_event 1, MAP_OBJ_GFX_MART_EMPLOYEE, 0, 7, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, Route110_SeasideCyclingRoadSouthEntrance_EventScript_16347F, 0, 0, 0 + +Route110_SeasideCyclingRoadSouthEntrance_MapWarps:: @ 8392C58 + warp_def 1, 5, 0, 4, Route110 + warp_def 2, 5, 0, 4, Route110 + warp_def 12, 5, 0, 5, Route110 + warp_def 13, 5, 0, 5, Route110 + +Route110_SeasideCyclingRoadSouthEntrance_MapCoordEvents:: @ 8392C78 + coord_event 7, 4, 3, 0, 0x4001, 0, 0, Route110_SeasideCyclingRoadSouthEntrance_EventScript_16348B + coord_event 5, 4, 3, 0, 0x4001, 1, 0, Route110_SeasideCyclingRoadSouthEntrance_EventScript_1634BD + +Route110_SeasideCyclingRoadSouthEntrance_MapEvents:: @ 8392C98 + map_events Route110_SeasideCyclingRoadSouthEntrance_MapObjects, Route110_SeasideCyclingRoadSouthEntrance_MapWarps, Route110_SeasideCyclingRoadSouthEntrance_MapCoordEvents, 0x0 diff --git a/data/maps/events/Route110_SeasideCyclingRoadSouthEntrance.s b/data/maps/events/Route110_SeasideCyclingRoadSouthEntrance.s deleted file mode 100644 index 24ae3600f..000000000 --- a/data/maps/events/Route110_SeasideCyclingRoadSouthEntrance.s +++ /dev/null @@ -1,15 +0,0 @@ -Route110_SeasideCyclingRoadSouthEntrance_MapObjects:: @ 8392C40 - object_event 1, MAP_OBJ_GFX_MART_EMPLOYEE, 0, 7, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, Route110_SeasideCyclingRoadSouthEntrance_EventScript_16347F, 0, 0, 0 - -Route110_SeasideCyclingRoadSouthEntrance_MapWarps:: @ 8392C58 - warp_def 1, 5, 0, 4, Route110 - warp_def 2, 5, 0, 4, Route110 - warp_def 12, 5, 0, 5, Route110 - warp_def 13, 5, 0, 5, Route110 - -Route110_SeasideCyclingRoadSouthEntrance_MapCoordEvents:: @ 8392C78 - coord_event 7, 4, 3, 0, 0x4001, 0, 0, Route110_SeasideCyclingRoadSouthEntrance_EventScript_16348B - coord_event 5, 4, 3, 0, 0x4001, 1, 0, Route110_SeasideCyclingRoadSouthEntrance_EventScript_1634BD - -Route110_SeasideCyclingRoadSouthEntrance_MapEvents:: @ 8392C98 - map_events Route110_SeasideCyclingRoadSouthEntrance_MapObjects, Route110_SeasideCyclingRoadSouthEntrance_MapWarps, Route110_SeasideCyclingRoadSouthEntrance_MapCoordEvents, 0x0 diff --git a/data/maps/events/Route110_TrickHouseCorridor.inc b/data/maps/events/Route110_TrickHouseCorridor.inc new file mode 100644 index 000000000..105701e55 --- /dev/null +++ b/data/maps/events/Route110_TrickHouseCorridor.inc @@ -0,0 +1,8 @@ +Route110_TrickHouseCorridor_MapWarps:: @ 8392228 + warp_def 13, 3, 3, 1, Route110_TrickHouseEnd + warp_def 14, 3, 3, 1, Route110_TrickHouseEnd + warp_def 4, 23, 3, 2, Route110_TrickHouseEntrance + warp_def 5, 23, 3, 2, Route110_TrickHouseEntrance + +Route110_TrickHouseCorridor_MapEvents:: @ 8392248 + map_events 0x0, Route110_TrickHouseCorridor_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/Route110_TrickHouseCorridor.s b/data/maps/events/Route110_TrickHouseCorridor.s deleted file mode 100644 index 105701e55..000000000 --- a/data/maps/events/Route110_TrickHouseCorridor.s +++ /dev/null @@ -1,8 +0,0 @@ -Route110_TrickHouseCorridor_MapWarps:: @ 8392228 - warp_def 13, 3, 3, 1, Route110_TrickHouseEnd - warp_def 14, 3, 3, 1, Route110_TrickHouseEnd - warp_def 4, 23, 3, 2, Route110_TrickHouseEntrance - warp_def 5, 23, 3, 2, Route110_TrickHouseEntrance - -Route110_TrickHouseCorridor_MapEvents:: @ 8392248 - map_events 0x0, Route110_TrickHouseCorridor_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/Route110_TrickHouseEnd.inc b/data/maps/events/Route110_TrickHouseEnd.inc new file mode 100644 index 000000000..f050e3270 --- /dev/null +++ b/data/maps/events/Route110_TrickHouseEnd.inc @@ -0,0 +1,15 @@ +Route110_TrickHouseEnd_MapObjects:: @ 83921D0 + object_event 1, MAP_OBJ_GFX_MAN_1, 0, 4, 0, 5, 0, 3, 10, 0, 0, 0, 0, 0, 0, Route110_TrickHouseEnd_EventScript_16199E, 899, 0, 0 + +Route110_TrickHouseEnd_MapWarps:: @ 83921E8 + warp_def 10, 1, 3, 2, Route110_TrickHousePuzzle1 + warp_def 2, 1, 3, 0, Route110_TrickHouseCorridor + +Route110_TrickHouseEnd_MapCoordEvents:: @ 83921F8 + coord_event 2, 2, 3, 0, 0x4002, 0, 0, Route110_TrickHouseEnd_EventScript_161CA0 + +Route110_TrickHouseEnd_MapBGEvents:: @ 8392208 + bg_event 4, 5, 3, 7, 0, ITEM_NUGGET, 1, 0 + +Route110_TrickHouseEnd_MapEvents:: @ 8392214 + map_events Route110_TrickHouseEnd_MapObjects, Route110_TrickHouseEnd_MapWarps, Route110_TrickHouseEnd_MapCoordEvents, Route110_TrickHouseEnd_MapBGEvents diff --git a/data/maps/events/Route110_TrickHouseEnd.s b/data/maps/events/Route110_TrickHouseEnd.s deleted file mode 100644 index f050e3270..000000000 --- a/data/maps/events/Route110_TrickHouseEnd.s +++ /dev/null @@ -1,15 +0,0 @@ -Route110_TrickHouseEnd_MapObjects:: @ 83921D0 - object_event 1, MAP_OBJ_GFX_MAN_1, 0, 4, 0, 5, 0, 3, 10, 0, 0, 0, 0, 0, 0, Route110_TrickHouseEnd_EventScript_16199E, 899, 0, 0 - -Route110_TrickHouseEnd_MapWarps:: @ 83921E8 - warp_def 10, 1, 3, 2, Route110_TrickHousePuzzle1 - warp_def 2, 1, 3, 0, Route110_TrickHouseCorridor - -Route110_TrickHouseEnd_MapCoordEvents:: @ 83921F8 - coord_event 2, 2, 3, 0, 0x4002, 0, 0, Route110_TrickHouseEnd_EventScript_161CA0 - -Route110_TrickHouseEnd_MapBGEvents:: @ 8392208 - bg_event 4, 5, 3, 7, 0, ITEM_NUGGET, 1, 0 - -Route110_TrickHouseEnd_MapEvents:: @ 8392214 - map_events Route110_TrickHouseEnd_MapObjects, Route110_TrickHouseEnd_MapWarps, Route110_TrickHouseEnd_MapCoordEvents, Route110_TrickHouseEnd_MapBGEvents diff --git a/data/maps/events/Route110_TrickHouseEntrance.inc b/data/maps/events/Route110_TrickHouseEntrance.inc new file mode 100644 index 000000000..a1f67bd3d --- /dev/null +++ b/data/maps/events/Route110_TrickHouseEntrance.inc @@ -0,0 +1,19 @@ +Route110_TrickHouseEntrance_MapObjects:: @ 8392140 + object_event 1, MAP_OBJ_GFX_MAN_1, 0, 6, 0, 2, 0, 3, 9, 0, 0, 0, 0, 0, 0, Route110_TrickHouseEntrance_EventScript_16121A, 872, 0, 0 + +Route110_TrickHouseEntrance_MapWarps:: @ 8392158 + warp_def 5, 7, 3, 1, Route110 + warp_def 6, 7, 3, 1, Route110 + warp_def 5, 2, 3, 0, Route110_TrickHousePuzzle1 + +Route110_TrickHouseEntrance_MapCoordEvents:: @ 8392170 + coord_event 4, 7, 3, 0, 0x40a5, 0, 0, Route110_TrickHouseEntrance_EventScript_1618B0 + coord_event 5, 6, 3, 0, 0x40a5, 0, 0, Route110_TrickHouseEntrance_EventScript_1618B0 + coord_event 6, 6, 3, 0, 0x40a5, 0, 0, Route110_TrickHouseEntrance_EventScript_1618B0 + coord_event 7, 7, 3, 0, 0x40a5, 0, 0, Route110_TrickHouseEntrance_EventScript_1618B0 + +Route110_TrickHouseEntrance_MapBGEvents:: @ 83921B0 + bg_event 5, 1, 0, 1, 0, Route110_TrickHouseEntrance_EventScript_16158A + +Route110_TrickHouseEntrance_MapEvents:: @ 83921BC + map_events Route110_TrickHouseEntrance_MapObjects, Route110_TrickHouseEntrance_MapWarps, Route110_TrickHouseEntrance_MapCoordEvents, Route110_TrickHouseEntrance_MapBGEvents diff --git a/data/maps/events/Route110_TrickHouseEntrance.s b/data/maps/events/Route110_TrickHouseEntrance.s deleted file mode 100644 index a1f67bd3d..000000000 --- a/data/maps/events/Route110_TrickHouseEntrance.s +++ /dev/null @@ -1,19 +0,0 @@ -Route110_TrickHouseEntrance_MapObjects:: @ 8392140 - object_event 1, MAP_OBJ_GFX_MAN_1, 0, 6, 0, 2, 0, 3, 9, 0, 0, 0, 0, 0, 0, Route110_TrickHouseEntrance_EventScript_16121A, 872, 0, 0 - -Route110_TrickHouseEntrance_MapWarps:: @ 8392158 - warp_def 5, 7, 3, 1, Route110 - warp_def 6, 7, 3, 1, Route110 - warp_def 5, 2, 3, 0, Route110_TrickHousePuzzle1 - -Route110_TrickHouseEntrance_MapCoordEvents:: @ 8392170 - coord_event 4, 7, 3, 0, 0x40a5, 0, 0, Route110_TrickHouseEntrance_EventScript_1618B0 - coord_event 5, 6, 3, 0, 0x40a5, 0, 0, Route110_TrickHouseEntrance_EventScript_1618B0 - coord_event 6, 6, 3, 0, 0x40a5, 0, 0, Route110_TrickHouseEntrance_EventScript_1618B0 - coord_event 7, 7, 3, 0, 0x40a5, 0, 0, Route110_TrickHouseEntrance_EventScript_1618B0 - -Route110_TrickHouseEntrance_MapBGEvents:: @ 83921B0 - bg_event 5, 1, 0, 1, 0, Route110_TrickHouseEntrance_EventScript_16158A - -Route110_TrickHouseEntrance_MapEvents:: @ 83921BC - map_events Route110_TrickHouseEntrance_MapObjects, Route110_TrickHouseEntrance_MapWarps, Route110_TrickHouseEntrance_MapCoordEvents, Route110_TrickHouseEntrance_MapBGEvents diff --git a/data/maps/events/Route110_TrickHousePuzzle1.inc b/data/maps/events/Route110_TrickHousePuzzle1.inc new file mode 100644 index 000000000..7e282f0e8 --- /dev/null +++ b/data/maps/events/Route110_TrickHousePuzzle1.inc @@ -0,0 +1,31 @@ +Route110_TrickHousePuzzle1_MapObjects:: @ 839225C + object_event 1, MAP_OBJ_GFX_LASS, 0, 13, 0, 21, 0, 3, 9, 0, 0, 1, 0, 5, 0, Route110_TrickHousePuzzle1_EventScript_161D31, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_YOUNGSTER, 0, 13, 0, 7, 0, 3, 8, 0, 0, 1, 0, 2, 0, Route110_TrickHousePuzzle1_EventScript_161D48, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_LASS, 0, 3, 0, 8, 0, 3, 9, 0, 0, 1, 0, 3, 0, Route110_TrickHousePuzzle1_EventScript_161D5F, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_CUTTABLE_TREE, 0, 3, 0, 18, 0, 3, 1, 0, 0, 0, 0, 0, 0, CuttableTreeScript, 19, 0, 0 + object_event 5, MAP_OBJ_GFX_CUTTABLE_TREE, 0, 7, 0, 21, 0, 3, 1, 0, 0, 0, 0, 0, 0, CuttableTreeScript, 17, 0, 0 + object_event 6, MAP_OBJ_GFX_CUTTABLE_TREE, 0, 12, 0, 18, 0, 3, 1, 0, 0, 0, 0, 0, 0, CuttableTreeScript, 18, 0, 0 + object_event 7, MAP_OBJ_GFX_CUTTABLE_TREE, 0, 10, 0, 16, 0, 3, 1, 0, 0, 0, 0, 0, 0, CuttableTreeScript, 20, 0, 0 + object_event 8, MAP_OBJ_GFX_CUTTABLE_TREE, 0, 12, 0, 12, 0, 3, 1, 0, 0, 0, 0, 0, 0, CuttableTreeScript, 23, 0, 0 + object_event 9, MAP_OBJ_GFX_CUTTABLE_TREE, 0, 3, 0, 12, 0, 3, 1, 0, 0, 0, 0, 0, 0, CuttableTreeScript, 22, 0, 0 + object_event 10, MAP_OBJ_GFX_CUTTABLE_TREE, 0, 0, 0, 14, 0, 3, 1, 0, 0, 0, 0, 0, 0, CuttableTreeScript, 21, 0, 0 + object_event 11, MAP_OBJ_GFX_CUTTABLE_TREE, 0, 6, 0, 10, 0, 3, 1, 0, 0, 0, 0, 0, 0, CuttableTreeScript, 25, 0, 0 + object_event 12, MAP_OBJ_GFX_CUTTABLE_TREE, 0, 2, 0, 10, 0, 3, 1, 0, 0, 0, 0, 0, 0, CuttableTreeScript, 24, 0, 0 + object_event 13, MAP_OBJ_GFX_CUTTABLE_TREE, 0, 9, 0, 8, 0, 3, 1, 0, 0, 0, 0, 0, 0, CuttableTreeScript, 26, 0, 0 + object_event 14, MAP_OBJ_GFX_CUTTABLE_TREE, 0, 2, 0, 4, 0, 3, 1, 0, 0, 0, 0, 0, 0, CuttableTreeScript, 28, 0, 0 + object_event 15, MAP_OBJ_GFX_CUTTABLE_TREE, 0, 0, 0, 6, 0, 3, 1, 0, 0, 0, 0, 0, 0, CuttableTreeScript, 27, 0, 0 + object_event 16, MAP_OBJ_GFX_CUTTABLE_TREE, 0, 6, 0, 4, 0, 3, 1, 0, 0, 0, 0, 0, 0, CuttableTreeScript, 29, 0, 0 + object_event 17, MAP_OBJ_GFX_CUTTABLE_TREE, 0, 11, 0, 4, 0, 3, 1, 0, 0, 0, 0, 0, 0, CuttableTreeScript, 30, 0, 0 + object_event 18, MAP_OBJ_GFX_ITEM_BALL, 0, 9, 0, 12, 0, 3, 1, 0, 0, 0, 0, 0, 0, Route110_TrickHousePuzzle1_EventScript_1B1A51, 1060, 0, 0 + object_event 19, MAP_OBJ_GFX_CUTTABLE_TREE, 0, 14, 0, 14, 0, 3, 1, 0, 0, 0, 0, 0, 0, CuttableTreeScript, 31, 0, 0 + +Route110_TrickHousePuzzle1_MapWarps:: @ 8392424 + warp_def 0, 21, 3, 2, Route110_TrickHouseEntrance + warp_def 1, 21, 3, 2, Route110_TrickHouseEntrance + warp_def 13, 1, 3, 0, Route110_TrickHouseEnd + +Route110_TrickHousePuzzle1_MapBGEvents:: @ 839243C + bg_event 14, 8, 0, 0, 0, Route110_TrickHousePuzzle1_EventScript_161D14 + +Route110_TrickHousePuzzle1_MapEvents:: @ 8392448 + map_events Route110_TrickHousePuzzle1_MapObjects, Route110_TrickHousePuzzle1_MapWarps, 0x0, Route110_TrickHousePuzzle1_MapBGEvents diff --git a/data/maps/events/Route110_TrickHousePuzzle1.s b/data/maps/events/Route110_TrickHousePuzzle1.s deleted file mode 100644 index 7e282f0e8..000000000 --- a/data/maps/events/Route110_TrickHousePuzzle1.s +++ /dev/null @@ -1,31 +0,0 @@ -Route110_TrickHousePuzzle1_MapObjects:: @ 839225C - object_event 1, MAP_OBJ_GFX_LASS, 0, 13, 0, 21, 0, 3, 9, 0, 0, 1, 0, 5, 0, Route110_TrickHousePuzzle1_EventScript_161D31, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_YOUNGSTER, 0, 13, 0, 7, 0, 3, 8, 0, 0, 1, 0, 2, 0, Route110_TrickHousePuzzle1_EventScript_161D48, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_LASS, 0, 3, 0, 8, 0, 3, 9, 0, 0, 1, 0, 3, 0, Route110_TrickHousePuzzle1_EventScript_161D5F, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_CUTTABLE_TREE, 0, 3, 0, 18, 0, 3, 1, 0, 0, 0, 0, 0, 0, CuttableTreeScript, 19, 0, 0 - object_event 5, MAP_OBJ_GFX_CUTTABLE_TREE, 0, 7, 0, 21, 0, 3, 1, 0, 0, 0, 0, 0, 0, CuttableTreeScript, 17, 0, 0 - object_event 6, MAP_OBJ_GFX_CUTTABLE_TREE, 0, 12, 0, 18, 0, 3, 1, 0, 0, 0, 0, 0, 0, CuttableTreeScript, 18, 0, 0 - object_event 7, MAP_OBJ_GFX_CUTTABLE_TREE, 0, 10, 0, 16, 0, 3, 1, 0, 0, 0, 0, 0, 0, CuttableTreeScript, 20, 0, 0 - object_event 8, MAP_OBJ_GFX_CUTTABLE_TREE, 0, 12, 0, 12, 0, 3, 1, 0, 0, 0, 0, 0, 0, CuttableTreeScript, 23, 0, 0 - object_event 9, MAP_OBJ_GFX_CUTTABLE_TREE, 0, 3, 0, 12, 0, 3, 1, 0, 0, 0, 0, 0, 0, CuttableTreeScript, 22, 0, 0 - object_event 10, MAP_OBJ_GFX_CUTTABLE_TREE, 0, 0, 0, 14, 0, 3, 1, 0, 0, 0, 0, 0, 0, CuttableTreeScript, 21, 0, 0 - object_event 11, MAP_OBJ_GFX_CUTTABLE_TREE, 0, 6, 0, 10, 0, 3, 1, 0, 0, 0, 0, 0, 0, CuttableTreeScript, 25, 0, 0 - object_event 12, MAP_OBJ_GFX_CUTTABLE_TREE, 0, 2, 0, 10, 0, 3, 1, 0, 0, 0, 0, 0, 0, CuttableTreeScript, 24, 0, 0 - object_event 13, MAP_OBJ_GFX_CUTTABLE_TREE, 0, 9, 0, 8, 0, 3, 1, 0, 0, 0, 0, 0, 0, CuttableTreeScript, 26, 0, 0 - object_event 14, MAP_OBJ_GFX_CUTTABLE_TREE, 0, 2, 0, 4, 0, 3, 1, 0, 0, 0, 0, 0, 0, CuttableTreeScript, 28, 0, 0 - object_event 15, MAP_OBJ_GFX_CUTTABLE_TREE, 0, 0, 0, 6, 0, 3, 1, 0, 0, 0, 0, 0, 0, CuttableTreeScript, 27, 0, 0 - object_event 16, MAP_OBJ_GFX_CUTTABLE_TREE, 0, 6, 0, 4, 0, 3, 1, 0, 0, 0, 0, 0, 0, CuttableTreeScript, 29, 0, 0 - object_event 17, MAP_OBJ_GFX_CUTTABLE_TREE, 0, 11, 0, 4, 0, 3, 1, 0, 0, 0, 0, 0, 0, CuttableTreeScript, 30, 0, 0 - object_event 18, MAP_OBJ_GFX_ITEM_BALL, 0, 9, 0, 12, 0, 3, 1, 0, 0, 0, 0, 0, 0, Route110_TrickHousePuzzle1_EventScript_1B1A51, 1060, 0, 0 - object_event 19, MAP_OBJ_GFX_CUTTABLE_TREE, 0, 14, 0, 14, 0, 3, 1, 0, 0, 0, 0, 0, 0, CuttableTreeScript, 31, 0, 0 - -Route110_TrickHousePuzzle1_MapWarps:: @ 8392424 - warp_def 0, 21, 3, 2, Route110_TrickHouseEntrance - warp_def 1, 21, 3, 2, Route110_TrickHouseEntrance - warp_def 13, 1, 3, 0, Route110_TrickHouseEnd - -Route110_TrickHousePuzzle1_MapBGEvents:: @ 839243C - bg_event 14, 8, 0, 0, 0, Route110_TrickHousePuzzle1_EventScript_161D14 - -Route110_TrickHousePuzzle1_MapEvents:: @ 8392448 - map_events Route110_TrickHousePuzzle1_MapObjects, Route110_TrickHousePuzzle1_MapWarps, 0x0, Route110_TrickHousePuzzle1_MapBGEvents diff --git a/data/maps/events/Route110_TrickHousePuzzle2.inc b/data/maps/events/Route110_TrickHousePuzzle2.inc new file mode 100644 index 000000000..d77fd66a1 --- /dev/null +++ b/data/maps/events/Route110_TrickHousePuzzle2.inc @@ -0,0 +1,23 @@ +Route110_TrickHousePuzzle2_MapObjects:: @ 839245C + object_event 1, MAP_OBJ_GFX_SCHOOL_KID_M, 0, 13, 0, 16, 0, 3, 8, 0, 0, 1, 0, 1, 0, Route110_TrickHousePuzzle2_EventScript_161E78, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_SCHOOL_KID_M, 0, 0, 0, 10, 0, 3, 10, 0, 0, 1, 0, 2, 0, Route110_TrickHousePuzzle2_EventScript_161E8F, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_GIRL_3, 0, 9, 0, 7, 0, 3, 9, 0, 0, 1, 0, 3, 0, Route110_TrickHousePuzzle2_EventScript_161EA6, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_ITEM_BALL, 0, 5, 0, 19, 0, 3, 1, 0, 0, 0, 0, 0, 0, Route110_TrickHousePuzzle2_EventScript_1B1A6B, 1062, 0, 0 + object_event 5, MAP_OBJ_GFX_ITEM_BALL, 0, 0, 0, 2, 0, 3, 1, 0, 0, 0, 0, 0, 0, Route110_TrickHousePuzzle2_EventScript_1B1A5E, 1061, 0, 0 + +Route110_TrickHousePuzzle2_MapWarps:: @ 83924D4 + warp_def 0, 21, 3, 2, Route110_TrickHouseEntrance + warp_def 1, 21, 3, 2, Route110_TrickHouseEntrance + warp_def 13, 1, 3, 0, Route110_TrickHouseEnd + +Route110_TrickHousePuzzle2_MapCoordEvents:: @ 83924EC + coord_event 14, 21, 3, 0, 0x4001, 0, 0, Route110_TrickHousePuzzle2_EventScript_161DE0 + coord_event 8, 17, 3, 0, 0x4002, 0, 0, Route110_TrickHousePuzzle2_EventScript_161DF3 + coord_event 4, 10, 3, 0, 0x4003, 0, 0, Route110_TrickHousePuzzle2_EventScript_161E06 + coord_event 5, 2, 0, 0, 0x4004, 0, 0, Route110_TrickHousePuzzle2_EventScript_161E19 + +Route110_TrickHousePuzzle2_MapBGEvents:: @ 839252C + bg_event 14, 5, 0, 0, 0, Route110_TrickHousePuzzle2_EventScript_161DC3 + +Route110_TrickHousePuzzle2_MapEvents:: @ 8392538 + map_events Route110_TrickHousePuzzle2_MapObjects, Route110_TrickHousePuzzle2_MapWarps, Route110_TrickHousePuzzle2_MapCoordEvents, Route110_TrickHousePuzzle2_MapBGEvents diff --git a/data/maps/events/Route110_TrickHousePuzzle2.s b/data/maps/events/Route110_TrickHousePuzzle2.s deleted file mode 100644 index d77fd66a1..000000000 --- a/data/maps/events/Route110_TrickHousePuzzle2.s +++ /dev/null @@ -1,23 +0,0 @@ -Route110_TrickHousePuzzle2_MapObjects:: @ 839245C - object_event 1, MAP_OBJ_GFX_SCHOOL_KID_M, 0, 13, 0, 16, 0, 3, 8, 0, 0, 1, 0, 1, 0, Route110_TrickHousePuzzle2_EventScript_161E78, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_SCHOOL_KID_M, 0, 0, 0, 10, 0, 3, 10, 0, 0, 1, 0, 2, 0, Route110_TrickHousePuzzle2_EventScript_161E8F, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_GIRL_3, 0, 9, 0, 7, 0, 3, 9, 0, 0, 1, 0, 3, 0, Route110_TrickHousePuzzle2_EventScript_161EA6, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_ITEM_BALL, 0, 5, 0, 19, 0, 3, 1, 0, 0, 0, 0, 0, 0, Route110_TrickHousePuzzle2_EventScript_1B1A6B, 1062, 0, 0 - object_event 5, MAP_OBJ_GFX_ITEM_BALL, 0, 0, 0, 2, 0, 3, 1, 0, 0, 0, 0, 0, 0, Route110_TrickHousePuzzle2_EventScript_1B1A5E, 1061, 0, 0 - -Route110_TrickHousePuzzle2_MapWarps:: @ 83924D4 - warp_def 0, 21, 3, 2, Route110_TrickHouseEntrance - warp_def 1, 21, 3, 2, Route110_TrickHouseEntrance - warp_def 13, 1, 3, 0, Route110_TrickHouseEnd - -Route110_TrickHousePuzzle2_MapCoordEvents:: @ 83924EC - coord_event 14, 21, 3, 0, 0x4001, 0, 0, Route110_TrickHousePuzzle2_EventScript_161DE0 - coord_event 8, 17, 3, 0, 0x4002, 0, 0, Route110_TrickHousePuzzle2_EventScript_161DF3 - coord_event 4, 10, 3, 0, 0x4003, 0, 0, Route110_TrickHousePuzzle2_EventScript_161E06 - coord_event 5, 2, 0, 0, 0x4004, 0, 0, Route110_TrickHousePuzzle2_EventScript_161E19 - -Route110_TrickHousePuzzle2_MapBGEvents:: @ 839252C - bg_event 14, 5, 0, 0, 0, Route110_TrickHousePuzzle2_EventScript_161DC3 - -Route110_TrickHousePuzzle2_MapEvents:: @ 8392538 - map_events Route110_TrickHousePuzzle2_MapObjects, Route110_TrickHousePuzzle2_MapWarps, Route110_TrickHousePuzzle2_MapCoordEvents, Route110_TrickHousePuzzle2_MapBGEvents diff --git a/data/maps/events/Route110_TrickHousePuzzle3.inc b/data/maps/events/Route110_TrickHousePuzzle3.inc new file mode 100644 index 000000000..b7a902a54 --- /dev/null +++ b/data/maps/events/Route110_TrickHousePuzzle3.inc @@ -0,0 +1,32 @@ +Route110_TrickHousePuzzle3_MapObjects:: @ 839254C + object_event 1, MAP_OBJ_GFX_CAMPER, 0, 10, 0, 16, 0, 3, 8, 0, 0, 1, 0, 1, 0, Route110_TrickHousePuzzle3_EventScript_162708, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_PICNICKER, 0, 1, 0, 13, 0, 3, 10, 0, 0, 1, 0, 1, 0, Route110_TrickHousePuzzle3_EventScript_16271F, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_HIKER, 0, 11, 0, 4, 0, 3, 8, 0, 0, 1, 0, 1, 0, Route110_TrickHousePuzzle3_EventScript_162736, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_BREAKABLE_ROCK, 0, 4, 0, 12, 0, 3, 1, 0, 0, 0, 0, 0, 0, BreakableRockScript, 17, 0, 0 + object_event 5, MAP_OBJ_GFX_BREAKABLE_ROCK, 0, 1, 0, 3, 0, 3, 1, 0, 0, 0, 0, 0, 0, BreakableRockScript, 18, 0, 0 + object_event 6, MAP_OBJ_GFX_BREAKABLE_ROCK, 0, 11, 0, 10, 0, 3, 1, 0, 0, 0, 0, 0, 0, BreakableRockScript, 19, 0, 0 + object_event 7, MAP_OBJ_GFX_BREAKABLE_ROCK, 0, 13, 0, 7, 0, 3, 1, 0, 0, 0, 0, 0, 0, BreakableRockScript, 20, 0, 0 + object_event 8, MAP_OBJ_GFX_ITEM_BALL, 0, 0, 0, 11, 0, 3, 1, 0, 0, 0, 0, 0, 0, Route110_TrickHousePuzzle3_EventScript_1B1A85, 1064, 0, 0 + object_event 9, MAP_OBJ_GFX_ITEM_BALL, 0, 7, 0, 2, 0, 3, 1, 0, 0, 0, 0, 0, 0, Route110_TrickHousePuzzle3_EventScript_1B1A78, 1063, 0, 0 + object_event 10, MAP_OBJ_GFX_BREAKABLE_ROCK, 0, 1, 0, 20, 0, 3, 1, 17, 0, 0, 0, 0, 0, BreakableRockScript, 21, 0, 0 + object_event 11, MAP_OBJ_GFX_BREAKABLE_ROCK, 0, 2, 0, 21, 0, 3, 1, 17, 0, 0, 0, 0, 0, BreakableRockScript, 22, 0, 0 + +Route110_TrickHousePuzzle3_MapWarps:: @ 8392654 + warp_def 0, 21, 3, 2, Route110_TrickHouseEntrance + warp_def 1, 21, 3, 2, Route110_TrickHouseEntrance + warp_def 13, 1, 3, 0, Route110_TrickHouseEnd + +Route110_TrickHousePuzzle3_MapCoordEvents:: @ 839266C + coord_event 5, 20, 3, 0, 0x4001, 0, 0, Route110_TrickHousePuzzle3_EventScript_1625AB + coord_event 4, 12, 3, 0, 0x4002, 0, 0, Route110_TrickHousePuzzle3_EventScript_1625B7 + coord_event 11, 10, 3, 0, 0x4003, 0, 0, Route110_TrickHousePuzzle3_EventScript_1625C3 + coord_event 3, 8, 3, 0, 0x4004, 0, 0, Route110_TrickHousePuzzle3_EventScript_1625CF + coord_event 13, 7, 3, 0, 0x4005, 0, 0, Route110_TrickHousePuzzle3_EventScript_1625DB + coord_event 1, 3, 3, 0, 0x4006, 0, 0, Route110_TrickHousePuzzle3_EventScript_1625E7 + coord_event 10, 2, 3, 0, 0x4007, 0, 0, Route110_TrickHousePuzzle3_EventScript_1625F3 + +Route110_TrickHousePuzzle3_MapBGEvents:: @ 83926DC + bg_event 0, 8, 3, 0, 0, Route110_TrickHousePuzzle3_EventScript_1626EB + +Route110_TrickHousePuzzle3_MapEvents:: @ 83926E8 + map_events Route110_TrickHousePuzzle3_MapObjects, Route110_TrickHousePuzzle3_MapWarps, Route110_TrickHousePuzzle3_MapCoordEvents, Route110_TrickHousePuzzle3_MapBGEvents diff --git a/data/maps/events/Route110_TrickHousePuzzle3.s b/data/maps/events/Route110_TrickHousePuzzle3.s deleted file mode 100644 index b7a902a54..000000000 --- a/data/maps/events/Route110_TrickHousePuzzle3.s +++ /dev/null @@ -1,32 +0,0 @@ -Route110_TrickHousePuzzle3_MapObjects:: @ 839254C - object_event 1, MAP_OBJ_GFX_CAMPER, 0, 10, 0, 16, 0, 3, 8, 0, 0, 1, 0, 1, 0, Route110_TrickHousePuzzle3_EventScript_162708, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_PICNICKER, 0, 1, 0, 13, 0, 3, 10, 0, 0, 1, 0, 1, 0, Route110_TrickHousePuzzle3_EventScript_16271F, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_HIKER, 0, 11, 0, 4, 0, 3, 8, 0, 0, 1, 0, 1, 0, Route110_TrickHousePuzzle3_EventScript_162736, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_BREAKABLE_ROCK, 0, 4, 0, 12, 0, 3, 1, 0, 0, 0, 0, 0, 0, BreakableRockScript, 17, 0, 0 - object_event 5, MAP_OBJ_GFX_BREAKABLE_ROCK, 0, 1, 0, 3, 0, 3, 1, 0, 0, 0, 0, 0, 0, BreakableRockScript, 18, 0, 0 - object_event 6, MAP_OBJ_GFX_BREAKABLE_ROCK, 0, 11, 0, 10, 0, 3, 1, 0, 0, 0, 0, 0, 0, BreakableRockScript, 19, 0, 0 - object_event 7, MAP_OBJ_GFX_BREAKABLE_ROCK, 0, 13, 0, 7, 0, 3, 1, 0, 0, 0, 0, 0, 0, BreakableRockScript, 20, 0, 0 - object_event 8, MAP_OBJ_GFX_ITEM_BALL, 0, 0, 0, 11, 0, 3, 1, 0, 0, 0, 0, 0, 0, Route110_TrickHousePuzzle3_EventScript_1B1A85, 1064, 0, 0 - object_event 9, MAP_OBJ_GFX_ITEM_BALL, 0, 7, 0, 2, 0, 3, 1, 0, 0, 0, 0, 0, 0, Route110_TrickHousePuzzle3_EventScript_1B1A78, 1063, 0, 0 - object_event 10, MAP_OBJ_GFX_BREAKABLE_ROCK, 0, 1, 0, 20, 0, 3, 1, 17, 0, 0, 0, 0, 0, BreakableRockScript, 21, 0, 0 - object_event 11, MAP_OBJ_GFX_BREAKABLE_ROCK, 0, 2, 0, 21, 0, 3, 1, 17, 0, 0, 0, 0, 0, BreakableRockScript, 22, 0, 0 - -Route110_TrickHousePuzzle3_MapWarps:: @ 8392654 - warp_def 0, 21, 3, 2, Route110_TrickHouseEntrance - warp_def 1, 21, 3, 2, Route110_TrickHouseEntrance - warp_def 13, 1, 3, 0, Route110_TrickHouseEnd - -Route110_TrickHousePuzzle3_MapCoordEvents:: @ 839266C - coord_event 5, 20, 3, 0, 0x4001, 0, 0, Route110_TrickHousePuzzle3_EventScript_1625AB - coord_event 4, 12, 3, 0, 0x4002, 0, 0, Route110_TrickHousePuzzle3_EventScript_1625B7 - coord_event 11, 10, 3, 0, 0x4003, 0, 0, Route110_TrickHousePuzzle3_EventScript_1625C3 - coord_event 3, 8, 3, 0, 0x4004, 0, 0, Route110_TrickHousePuzzle3_EventScript_1625CF - coord_event 13, 7, 3, 0, 0x4005, 0, 0, Route110_TrickHousePuzzle3_EventScript_1625DB - coord_event 1, 3, 3, 0, 0x4006, 0, 0, Route110_TrickHousePuzzle3_EventScript_1625E7 - coord_event 10, 2, 3, 0, 0x4007, 0, 0, Route110_TrickHousePuzzle3_EventScript_1625F3 - -Route110_TrickHousePuzzle3_MapBGEvents:: @ 83926DC - bg_event 0, 8, 3, 0, 0, Route110_TrickHousePuzzle3_EventScript_1626EB - -Route110_TrickHousePuzzle3_MapEvents:: @ 83926E8 - map_events Route110_TrickHousePuzzle3_MapObjects, Route110_TrickHousePuzzle3_MapWarps, Route110_TrickHousePuzzle3_MapCoordEvents, Route110_TrickHousePuzzle3_MapBGEvents diff --git a/data/maps/events/Route110_TrickHousePuzzle4.inc b/data/maps/events/Route110_TrickHousePuzzle4.inc new file mode 100644 index 000000000..ac3e152a2 --- /dev/null +++ b/data/maps/events/Route110_TrickHousePuzzle4.inc @@ -0,0 +1,27 @@ +Route110_TrickHousePuzzle4_MapObjects:: @ 83926FC + object_event 1, MAP_OBJ_GFX_GIRL_3, 0, 12, 0, 8, 0, 3, 9, 0, 0, 1, 0, 1, 0, Route110_TrickHousePuzzle4_EventScript_16276B, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_GIRL_3, 0, 10, 0, 4, 0, 3, 10, 0, 0, 1, 0, 1, 0, Route110_TrickHousePuzzle4_EventScript_162799, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_BLACK_BELT, 0, 7, 0, 4, 0, 3, 9, 0, 0, 1, 0, 2, 0, Route110_TrickHousePuzzle4_EventScript_162782, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_ITEM_BALL, 0, 4, 0, 4, 0, 0, 1, 0, 0, 0, 0, 0, 0, Route110_TrickHousePuzzle4_EventScript_1B1A92, 1065, 0, 0 + object_event 5, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 13, 0, 3, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 17, 0, 0 + object_event 6, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 6, 0, 14, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 18, 0, 0 + object_event 7, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 2, 0, 12, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 19, 0, 0 + object_event 8, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 3, 0, 9, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 20, 0, 0 + object_event 9, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 12, 0, 2, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 21, 0, 0 + object_event 10, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 8, 0, 8, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 22, 0, 0 + object_event 11, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 9, 0, 7, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 23, 0, 0 + object_event 12, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 11, 0, 13, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 24, 0, 0 + object_event 13, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 14, 0, 2, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 25, 0, 0 + object_event 14, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 4, 0, 14, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 26, 0, 0 + object_event 15, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 14, 0, 9, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 27, 0, 0 + +Route110_TrickHousePuzzle4_MapWarps:: @ 8392864 + warp_def 0, 21, 3, 2, Route110_TrickHouseEntrance + warp_def 1, 21, 3, 2, Route110_TrickHouseEntrance + warp_def 13, 1, 3, 0, Route110_TrickHouseEnd + +Route110_TrickHousePuzzle4_MapBGEvents:: @ 839287C + bg_event 0, 5, 3, 0, 0, Route110_TrickHousePuzzle4_EventScript_16274E + +Route110_TrickHousePuzzle4_MapEvents:: @ 8392888 + map_events Route110_TrickHousePuzzle4_MapObjects, Route110_TrickHousePuzzle4_MapWarps, 0x0, Route110_TrickHousePuzzle4_MapBGEvents diff --git a/data/maps/events/Route110_TrickHousePuzzle4.s b/data/maps/events/Route110_TrickHousePuzzle4.s deleted file mode 100644 index ac3e152a2..000000000 --- a/data/maps/events/Route110_TrickHousePuzzle4.s +++ /dev/null @@ -1,27 +0,0 @@ -Route110_TrickHousePuzzle4_MapObjects:: @ 83926FC - object_event 1, MAP_OBJ_GFX_GIRL_3, 0, 12, 0, 8, 0, 3, 9, 0, 0, 1, 0, 1, 0, Route110_TrickHousePuzzle4_EventScript_16276B, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_GIRL_3, 0, 10, 0, 4, 0, 3, 10, 0, 0, 1, 0, 1, 0, Route110_TrickHousePuzzle4_EventScript_162799, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_BLACK_BELT, 0, 7, 0, 4, 0, 3, 9, 0, 0, 1, 0, 2, 0, Route110_TrickHousePuzzle4_EventScript_162782, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_ITEM_BALL, 0, 4, 0, 4, 0, 0, 1, 0, 0, 0, 0, 0, 0, Route110_TrickHousePuzzle4_EventScript_1B1A92, 1065, 0, 0 - object_event 5, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 13, 0, 3, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 17, 0, 0 - object_event 6, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 6, 0, 14, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 18, 0, 0 - object_event 7, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 2, 0, 12, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 19, 0, 0 - object_event 8, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 3, 0, 9, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 20, 0, 0 - object_event 9, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 12, 0, 2, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 21, 0, 0 - object_event 10, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 8, 0, 8, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 22, 0, 0 - object_event 11, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 9, 0, 7, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 23, 0, 0 - object_event 12, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 11, 0, 13, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 24, 0, 0 - object_event 13, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 14, 0, 2, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 25, 0, 0 - object_event 14, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 4, 0, 14, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 26, 0, 0 - object_event 15, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 14, 0, 9, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 27, 0, 0 - -Route110_TrickHousePuzzle4_MapWarps:: @ 8392864 - warp_def 0, 21, 3, 2, Route110_TrickHouseEntrance - warp_def 1, 21, 3, 2, Route110_TrickHouseEntrance - warp_def 13, 1, 3, 0, Route110_TrickHouseEnd - -Route110_TrickHousePuzzle4_MapBGEvents:: @ 839287C - bg_event 0, 5, 3, 0, 0, Route110_TrickHousePuzzle4_EventScript_16274E - -Route110_TrickHousePuzzle4_MapEvents:: @ 8392888 - map_events Route110_TrickHousePuzzle4_MapObjects, Route110_TrickHousePuzzle4_MapWarps, 0x0, Route110_TrickHousePuzzle4_MapBGEvents diff --git a/data/maps/events/Route110_TrickHousePuzzle5.inc b/data/maps/events/Route110_TrickHousePuzzle5.inc new file mode 100644 index 000000000..be38ef452 --- /dev/null +++ b/data/maps/events/Route110_TrickHousePuzzle5.inc @@ -0,0 +1,33 @@ +Route110_TrickHousePuzzle5_MapObjects:: @ 839289C + object_event 1, MAP_OBJ_GFX_MAN_1, 0, 9, 0, 19, 0, 3, 9, 0, 0, 0, 0, 0, 0, Route110_TrickHousePuzzle5_EventScript_1627F2, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_MAN_1, 0, 5, 0, 14, 0, 3, 10, 0, 0, 0, 0, 0, 0, Route110_TrickHousePuzzle5_EventScript_162813, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_MAN_1, 0, 12, 0, 10, 0, 3, 9, 0, 0, 0, 0, 0, 0, Route110_TrickHousePuzzle5_EventScript_162834, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_MAN_1, 0, 12, 0, 5, 0, 3, 9, 0, 0, 0, 0, 0, 0, Route110_TrickHousePuzzle5_EventScript_162855, 0, 0, 0 + object_event 5, MAP_OBJ_GFX_MAN_1, 0, 1, 0, 6, 0, 3, 10, 0, 0, 0, 0, 0, 0, Route110_TrickHousePuzzle5_EventScript_162876, 0, 0, 0 + +Route110_TrickHousePuzzle5_MapWarps:: @ 8392914 + warp_def 0, 21, 3, 2, Route110_TrickHouseEntrance + warp_def 1, 21, 3, 2, Route110_TrickHouseEntrance + warp_def 13, 1, 3, 0, Route110_TrickHouseEnd + +Route110_TrickHousePuzzle5_MapCoordEvents:: @ 839292C + coord_event 8, 19, 3, 0, 0x4001, 0, 0, Route110_TrickHousePuzzle5_EventScript_162897 + coord_event 7, 19, 3, 0, 0x4001, 0, 0, Route110_TrickHousePuzzle5_EventScript_1628A3 + coord_event 6, 19, 3, 0, 0x4001, 0, 0, Route110_TrickHousePuzzle5_EventScript_1628AF + coord_event 5, 19, 3, 0, 0x4001, 0, 0, Route110_TrickHousePuzzle5_EventScript_1628BB + coord_event 6, 14, 3, 0, 0x4002, 0, 0, Route110_TrickHousePuzzle5_EventScript_1628C7 + coord_event 7, 14, 3, 0, 0x4002, 0, 0, Route110_TrickHousePuzzle5_EventScript_1628D3 + coord_event 11, 10, 3, 0, 0x4003, 0, 0, Route110_TrickHousePuzzle5_EventScript_1628DF + coord_event 10, 10, 3, 0, 0x4003, 0, 0, Route110_TrickHousePuzzle5_EventScript_1628EB + coord_event 9, 10, 3, 0, 0x4003, 0, 0, Route110_TrickHousePuzzle5_EventScript_1628F7 + coord_event 11, 5, 3, 0, 0x4004, 0, 0, Route110_TrickHousePuzzle5_EventScript_162903 + coord_event 10, 5, 3, 0, 0x4004, 0, 0, Route110_TrickHousePuzzle5_EventScript_16290F + coord_event 2, 6, 3, 0, 0x4005, 0, 0, Route110_TrickHousePuzzle5_EventScript_16291B + coord_event 3, 6, 3, 0, 0x4005, 0, 0, Route110_TrickHousePuzzle5_EventScript_162927 + coord_event 4, 6, 3, 0, 0x4005, 0, 0, Route110_TrickHousePuzzle5_EventScript_162933 + +Route110_TrickHousePuzzle5_MapBGEvents:: @ 8392A0C + bg_event 2, 9, 0, 0, 0, Route110_TrickHousePuzzle5_EventScript_1627D5 + +Route110_TrickHousePuzzle5_MapEvents:: @ 8392A18 + map_events Route110_TrickHousePuzzle5_MapObjects, Route110_TrickHousePuzzle5_MapWarps, Route110_TrickHousePuzzle5_MapCoordEvents, Route110_TrickHousePuzzle5_MapBGEvents diff --git a/data/maps/events/Route110_TrickHousePuzzle5.s b/data/maps/events/Route110_TrickHousePuzzle5.s deleted file mode 100644 index be38ef452..000000000 --- a/data/maps/events/Route110_TrickHousePuzzle5.s +++ /dev/null @@ -1,33 +0,0 @@ -Route110_TrickHousePuzzle5_MapObjects:: @ 839289C - object_event 1, MAP_OBJ_GFX_MAN_1, 0, 9, 0, 19, 0, 3, 9, 0, 0, 0, 0, 0, 0, Route110_TrickHousePuzzle5_EventScript_1627F2, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_MAN_1, 0, 5, 0, 14, 0, 3, 10, 0, 0, 0, 0, 0, 0, Route110_TrickHousePuzzle5_EventScript_162813, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_MAN_1, 0, 12, 0, 10, 0, 3, 9, 0, 0, 0, 0, 0, 0, Route110_TrickHousePuzzle5_EventScript_162834, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_MAN_1, 0, 12, 0, 5, 0, 3, 9, 0, 0, 0, 0, 0, 0, Route110_TrickHousePuzzle5_EventScript_162855, 0, 0, 0 - object_event 5, MAP_OBJ_GFX_MAN_1, 0, 1, 0, 6, 0, 3, 10, 0, 0, 0, 0, 0, 0, Route110_TrickHousePuzzle5_EventScript_162876, 0, 0, 0 - -Route110_TrickHousePuzzle5_MapWarps:: @ 8392914 - warp_def 0, 21, 3, 2, Route110_TrickHouseEntrance - warp_def 1, 21, 3, 2, Route110_TrickHouseEntrance - warp_def 13, 1, 3, 0, Route110_TrickHouseEnd - -Route110_TrickHousePuzzle5_MapCoordEvents:: @ 839292C - coord_event 8, 19, 3, 0, 0x4001, 0, 0, Route110_TrickHousePuzzle5_EventScript_162897 - coord_event 7, 19, 3, 0, 0x4001, 0, 0, Route110_TrickHousePuzzle5_EventScript_1628A3 - coord_event 6, 19, 3, 0, 0x4001, 0, 0, Route110_TrickHousePuzzle5_EventScript_1628AF - coord_event 5, 19, 3, 0, 0x4001, 0, 0, Route110_TrickHousePuzzle5_EventScript_1628BB - coord_event 6, 14, 3, 0, 0x4002, 0, 0, Route110_TrickHousePuzzle5_EventScript_1628C7 - coord_event 7, 14, 3, 0, 0x4002, 0, 0, Route110_TrickHousePuzzle5_EventScript_1628D3 - coord_event 11, 10, 3, 0, 0x4003, 0, 0, Route110_TrickHousePuzzle5_EventScript_1628DF - coord_event 10, 10, 3, 0, 0x4003, 0, 0, Route110_TrickHousePuzzle5_EventScript_1628EB - coord_event 9, 10, 3, 0, 0x4003, 0, 0, Route110_TrickHousePuzzle5_EventScript_1628F7 - coord_event 11, 5, 3, 0, 0x4004, 0, 0, Route110_TrickHousePuzzle5_EventScript_162903 - coord_event 10, 5, 3, 0, 0x4004, 0, 0, Route110_TrickHousePuzzle5_EventScript_16290F - coord_event 2, 6, 3, 0, 0x4005, 0, 0, Route110_TrickHousePuzzle5_EventScript_16291B - coord_event 3, 6, 3, 0, 0x4005, 0, 0, Route110_TrickHousePuzzle5_EventScript_162927 - coord_event 4, 6, 3, 0, 0x4005, 0, 0, Route110_TrickHousePuzzle5_EventScript_162933 - -Route110_TrickHousePuzzle5_MapBGEvents:: @ 8392A0C - bg_event 2, 9, 0, 0, 0, Route110_TrickHousePuzzle5_EventScript_1627D5 - -Route110_TrickHousePuzzle5_MapEvents:: @ 8392A18 - map_events Route110_TrickHousePuzzle5_MapObjects, Route110_TrickHousePuzzle5_MapWarps, Route110_TrickHousePuzzle5_MapCoordEvents, Route110_TrickHousePuzzle5_MapBGEvents diff --git a/data/maps/events/Route110_TrickHousePuzzle6.inc b/data/maps/events/Route110_TrickHousePuzzle6.inc new file mode 100644 index 000000000..1e6c7869b --- /dev/null +++ b/data/maps/events/Route110_TrickHousePuzzle6.inc @@ -0,0 +1,16 @@ +Route110_TrickHousePuzzle6_MapObjects:: @ 8392A2C + object_event 1, MAP_OBJ_GFX_PICNICKER, 0, 10, 0, 9, 0, 3, 9, 0, 0, 1, 0, 2, 0, Route110_TrickHousePuzzle6_EventScript_163107, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_MAN_6, 0, 14, 0, 12, 0, 3, 9, 0, 0, 1, 0, 2, 0, Route110_TrickHousePuzzle6_EventScript_16311E, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_CAMPER, 0, 0, 0, 3, 0, 3, 10, 0, 0, 1, 0, 4, 0, Route110_TrickHousePuzzle6_EventScript_163135, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_ITEM_BALL, 0, 8, 0, 2, 0, 3, 1, 0, 0, 0, 0, 0, 0, Route110_TrickHousePuzzle6_EventScript_1B1A9F, 1067, 0, 0 + +Route110_TrickHousePuzzle6_MapWarps:: @ 8392A8C + warp_def 0, 21, 3, 2, Route110_TrickHouseEntrance + warp_def 1, 21, 3, 2, Route110_TrickHouseEntrance + warp_def 13, 1, 3, 0, Route110_TrickHouseEnd + +Route110_TrickHousePuzzle6_MapBGEvents:: @ 8392AA4 + bg_event 13, 9, 3, 0, 0, Route110_TrickHousePuzzle6_EventScript_1630EA + +Route110_TrickHousePuzzle6_MapEvents:: @ 8392AB0 + map_events Route110_TrickHousePuzzle6_MapObjects, Route110_TrickHousePuzzle6_MapWarps, 0x0, Route110_TrickHousePuzzle6_MapBGEvents diff --git a/data/maps/events/Route110_TrickHousePuzzle6.s b/data/maps/events/Route110_TrickHousePuzzle6.s deleted file mode 100644 index 1e6c7869b..000000000 --- a/data/maps/events/Route110_TrickHousePuzzle6.s +++ /dev/null @@ -1,16 +0,0 @@ -Route110_TrickHousePuzzle6_MapObjects:: @ 8392A2C - object_event 1, MAP_OBJ_GFX_PICNICKER, 0, 10, 0, 9, 0, 3, 9, 0, 0, 1, 0, 2, 0, Route110_TrickHousePuzzle6_EventScript_163107, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_MAN_6, 0, 14, 0, 12, 0, 3, 9, 0, 0, 1, 0, 2, 0, Route110_TrickHousePuzzle6_EventScript_16311E, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_CAMPER, 0, 0, 0, 3, 0, 3, 10, 0, 0, 1, 0, 4, 0, Route110_TrickHousePuzzle6_EventScript_163135, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_ITEM_BALL, 0, 8, 0, 2, 0, 3, 1, 0, 0, 0, 0, 0, 0, Route110_TrickHousePuzzle6_EventScript_1B1A9F, 1067, 0, 0 - -Route110_TrickHousePuzzle6_MapWarps:: @ 8392A8C - warp_def 0, 21, 3, 2, Route110_TrickHouseEntrance - warp_def 1, 21, 3, 2, Route110_TrickHouseEntrance - warp_def 13, 1, 3, 0, Route110_TrickHouseEnd - -Route110_TrickHousePuzzle6_MapBGEvents:: @ 8392AA4 - bg_event 13, 9, 3, 0, 0, Route110_TrickHousePuzzle6_EventScript_1630EA - -Route110_TrickHousePuzzle6_MapEvents:: @ 8392AB0 - map_events Route110_TrickHousePuzzle6_MapObjects, Route110_TrickHousePuzzle6_MapWarps, 0x0, Route110_TrickHousePuzzle6_MapBGEvents diff --git a/data/maps/events/Route110_TrickHousePuzzle7.inc b/data/maps/events/Route110_TrickHousePuzzle7.inc new file mode 100644 index 000000000..d5e4f14af --- /dev/null +++ b/data/maps/events/Route110_TrickHousePuzzle7.inc @@ -0,0 +1,24 @@ +Route110_TrickHousePuzzle7_MapObjects:: @ 8392AC4 + object_event 1, MAP_OBJ_GFX_PSYCHIC_M, 0, 0, 0, 3, 0, 3, 10, 0, 0, 1, 0, 2, 0, Route110_TrickHousePuzzle7_EventScript_1633D6, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_LASS, 0, 14, 0, 3, 0, 3, 7, 0, 0, 1, 0, 1, 0, Route110_TrickHousePuzzle7_EventScript_163404, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_HEX_MANIAC, 0, 9, 0, 10, 0, 3, 23, 0, 0, 1, 0, 1, 0, Route110_TrickHousePuzzle7_EventScript_1633ED, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_ITEM_BALL, 0, 11, 0, 10, 0, 3, 1, 0, 0, 0, 0, 0, 0, Route110_TrickHousePuzzle7_EventScript_1B1AAC, 1068, 0, 0 + +Route110_TrickHousePuzzle7_MapWarps:: @ 8392B24 + warp_def 0, 21, 3, 2, Route110_TrickHouseEntrance + warp_def 1, 21, 3, 2, Route110_TrickHouseEntrance + warp_def 13, 1, 3, 0, Route110_TrickHouseEnd + +Route110_TrickHousePuzzle7_MapCoordEvents:: @ 8392B3C + coord_event 9, 2, 3, 0, 0x4001, 0, 0, Route110_TrickHousePuzzle7_EventScript_1632A8 + +Route110_TrickHousePuzzle7_MapBGEvents:: @ 8392B4C + bg_event 7, 2, 3, 0, 0, Route110_TrickHousePuzzle7_EventScript_16328B + bg_event 12, 16, 3, 0, 0, Route110_TrickHousePuzzle7_EventScript_1632B9 + bg_event 5, 10, 3, 0, 0, Route110_TrickHousePuzzle7_EventScript_163317 + bg_event 12, 11, 3, 0, 0, Route110_TrickHousePuzzle7_EventScript_1632E8 + bg_event 4, 4, 3, 0, 0, Route110_TrickHousePuzzle7_EventScript_163346 + bg_event 7, 5, 3, 0, 0, Route110_TrickHousePuzzle7_EventScript_163375 + +Route110_TrickHousePuzzle7_MapEvents:: @ 8392B94 + map_events Route110_TrickHousePuzzle7_MapObjects, Route110_TrickHousePuzzle7_MapWarps, Route110_TrickHousePuzzle7_MapCoordEvents, Route110_TrickHousePuzzle7_MapBGEvents diff --git a/data/maps/events/Route110_TrickHousePuzzle7.s b/data/maps/events/Route110_TrickHousePuzzle7.s deleted file mode 100644 index d5e4f14af..000000000 --- a/data/maps/events/Route110_TrickHousePuzzle7.s +++ /dev/null @@ -1,24 +0,0 @@ -Route110_TrickHousePuzzle7_MapObjects:: @ 8392AC4 - object_event 1, MAP_OBJ_GFX_PSYCHIC_M, 0, 0, 0, 3, 0, 3, 10, 0, 0, 1, 0, 2, 0, Route110_TrickHousePuzzle7_EventScript_1633D6, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_LASS, 0, 14, 0, 3, 0, 3, 7, 0, 0, 1, 0, 1, 0, Route110_TrickHousePuzzle7_EventScript_163404, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_HEX_MANIAC, 0, 9, 0, 10, 0, 3, 23, 0, 0, 1, 0, 1, 0, Route110_TrickHousePuzzle7_EventScript_1633ED, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_ITEM_BALL, 0, 11, 0, 10, 0, 3, 1, 0, 0, 0, 0, 0, 0, Route110_TrickHousePuzzle7_EventScript_1B1AAC, 1068, 0, 0 - -Route110_TrickHousePuzzle7_MapWarps:: @ 8392B24 - warp_def 0, 21, 3, 2, Route110_TrickHouseEntrance - warp_def 1, 21, 3, 2, Route110_TrickHouseEntrance - warp_def 13, 1, 3, 0, Route110_TrickHouseEnd - -Route110_TrickHousePuzzle7_MapCoordEvents:: @ 8392B3C - coord_event 9, 2, 3, 0, 0x4001, 0, 0, Route110_TrickHousePuzzle7_EventScript_1632A8 - -Route110_TrickHousePuzzle7_MapBGEvents:: @ 8392B4C - bg_event 7, 2, 3, 0, 0, Route110_TrickHousePuzzle7_EventScript_16328B - bg_event 12, 16, 3, 0, 0, Route110_TrickHousePuzzle7_EventScript_1632B9 - bg_event 5, 10, 3, 0, 0, Route110_TrickHousePuzzle7_EventScript_163317 - bg_event 12, 11, 3, 0, 0, Route110_TrickHousePuzzle7_EventScript_1632E8 - bg_event 4, 4, 3, 0, 0, Route110_TrickHousePuzzle7_EventScript_163346 - bg_event 7, 5, 3, 0, 0, Route110_TrickHousePuzzle7_EventScript_163375 - -Route110_TrickHousePuzzle7_MapEvents:: @ 8392B94 - map_events Route110_TrickHousePuzzle7_MapObjects, Route110_TrickHousePuzzle7_MapWarps, Route110_TrickHousePuzzle7_MapCoordEvents, Route110_TrickHousePuzzle7_MapBGEvents diff --git a/data/maps/events/Route110_TrickHousePuzzle8.inc b/data/maps/events/Route110_TrickHousePuzzle8.inc new file mode 100644 index 000000000..accb0b3a2 --- /dev/null +++ b/data/maps/events/Route110_TrickHousePuzzle8.inc @@ -0,0 +1,16 @@ +Route110_TrickHousePuzzle8_MapObjects:: @ 8392BA8 + object_event 1, MAP_OBJ_GFX_MAN_4, 0, 12, 0, 21, 0, 3, 10, 0, 0, 1, 0, 2, 0, Route110_TrickHousePuzzle8_EventScript_163439, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_MAN_4, 0, 12, 0, 11, 0, 3, 10, 0, 0, 1, 0, 2, 0, Route110_TrickHousePuzzle8_EventScript_163467, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_WOMAN_7, 0, 10, 0, 11, 0, 3, 8, 0, 0, 1, 0, 1, 0, Route110_TrickHousePuzzle8_EventScript_163450, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_ITEM_BALL, 0, 2, 0, 11, 0, 3, 1, 0, 0, 0, 0, 0, 0, Route110_TrickHousePuzzle8_EventScript_1B1AB9, 1069, 0, 0 + +Route110_TrickHousePuzzle8_MapWarps:: @ 8392C08 + warp_def 0, 21, 3, 2, Route110_TrickHouseEntrance + warp_def 1, 21, 3, 2, Route110_TrickHouseEntrance + warp_def 13, 1, 0, 0, Route110_TrickHouseEnd + +Route110_TrickHousePuzzle8_MapBGEvents:: @ 8392C20 + bg_event 7, 11, 3, 0, 0, Route110_TrickHousePuzzle8_EventScript_16341C + +Route110_TrickHousePuzzle8_MapEvents:: @ 8392C2C + map_events Route110_TrickHousePuzzle8_MapObjects, Route110_TrickHousePuzzle8_MapWarps, 0x0, Route110_TrickHousePuzzle8_MapBGEvents diff --git a/data/maps/events/Route110_TrickHousePuzzle8.s b/data/maps/events/Route110_TrickHousePuzzle8.s deleted file mode 100644 index accb0b3a2..000000000 --- a/data/maps/events/Route110_TrickHousePuzzle8.s +++ /dev/null @@ -1,16 +0,0 @@ -Route110_TrickHousePuzzle8_MapObjects:: @ 8392BA8 - object_event 1, MAP_OBJ_GFX_MAN_4, 0, 12, 0, 21, 0, 3, 10, 0, 0, 1, 0, 2, 0, Route110_TrickHousePuzzle8_EventScript_163439, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_MAN_4, 0, 12, 0, 11, 0, 3, 10, 0, 0, 1, 0, 2, 0, Route110_TrickHousePuzzle8_EventScript_163467, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_WOMAN_7, 0, 10, 0, 11, 0, 3, 8, 0, 0, 1, 0, 1, 0, Route110_TrickHousePuzzle8_EventScript_163450, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_ITEM_BALL, 0, 2, 0, 11, 0, 3, 1, 0, 0, 0, 0, 0, 0, Route110_TrickHousePuzzle8_EventScript_1B1AB9, 1069, 0, 0 - -Route110_TrickHousePuzzle8_MapWarps:: @ 8392C08 - warp_def 0, 21, 3, 2, Route110_TrickHouseEntrance - warp_def 1, 21, 3, 2, Route110_TrickHouseEntrance - warp_def 13, 1, 0, 0, Route110_TrickHouseEnd - -Route110_TrickHousePuzzle8_MapBGEvents:: @ 8392C20 - bg_event 7, 11, 3, 0, 0, Route110_TrickHousePuzzle8_EventScript_16341C - -Route110_TrickHousePuzzle8_MapEvents:: @ 8392C2C - map_events Route110_TrickHousePuzzle8_MapObjects, Route110_TrickHousePuzzle8_MapWarps, 0x0, Route110_TrickHousePuzzle8_MapBGEvents diff --git a/data/maps/events/Route111.inc b/data/maps/events/Route111.inc new file mode 100644 index 000000000..9eeed5ede --- /dev/null +++ b/data/maps/events/Route111.inc @@ -0,0 +1,100 @@ +Route111_MapObjects:: @ 83821A0 + object_event 1, MAP_OBJ_GFX_MAN_1, 0, 13, 0, 114, 0, 3, 8, 0, 0, 0, 0, 0, 0, Route111_EventScript_1501D1, 768, 0, 0 + object_event 2, MAP_OBJ_GFX_WOMAN_2, 0, 13, 0, 113, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0x0, 769, 0, 0 + object_event 3, MAP_OBJ_GFX_LASS, 0, 13, 0, 113, 0, 0, 8, 1, 0, 0, 0, 0, 0, 0x0, 770, 0, 0 + object_event 4, MAP_OBJ_GFX_OLD_WOMAN_1, 0, 13, 0, 113, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0x0, 771, 0, 0 + object_event 5, MAP_OBJ_GFX_PICNICKER, 0, 28, 0, 51, 0, 3, 17, 0, 0, 1, 0, 3, 0, Route111_EventScript_1503BE, 0, 0, 0 + object_event 6, MAP_OBJ_GFX_BERRY_TREE, 0, 22, 0, 5, 0, 3, 12, 0, 0, 0, 0, 19, 0, BerryTreeScript, 0, 0, 0 + object_event 7, MAP_OBJ_GFX_BERRY_TREE, 0, 23, 0, 5, 0, 3, 12, 0, 0, 0, 0, 20, 0, BerryTreeScript, 0, 0, 0 + object_event 8, MAP_OBJ_GFX_MAN_4, 0, 8, 0, 91, 0, 3, 2, 17, 0, 0, 0, 0, 0, Route111_EventScript_150395, 0, 0, 0 + object_event 9, MAP_OBJ_GFX_CAMPER, 0, 24, 0, 60, 0, 3, 21, 0, 0, 1, 0, 3, 0, Route111_EventScript_1503A7, 0, 0, 0 + object_event 10, MAP_OBJ_GFX_HIKER, 0, 27, 0, 69, 0, 3, 50, 34, 0, 1, 0, 2, 0, Route111_EventScript_150403, 0, 0, 0 + object_event 11, MAP_OBJ_GFX_CAMPER, 0, 21, 0, 47, 0, 3, 9, 0, 0, 1, 0, 4, 0, Route111_EventScript_1503D5, 0, 0, 0 + object_event 12, MAP_OBJ_GFX_PICNICKER, 0, 32, 0, 72, 0, 3, 24, 0, 0, 1, 0, 3, 0, Route111_EventScript_1503EC, 0, 0, 0 + object_event 13, MAP_OBJ_GFX_CAMERAMAN, 0, 14, 0, 86, 0, 3, 8, 0, 0, 0, 0, 0, 0, Route111_EventScript_1AE442, 796, 0, 0 + object_event 14, MAP_OBJ_GFX_REPORTER_F, 0, 13, 0, 86, 0, 3, 8, 0, 0, 0, 0, 0, 0, Route111_EventScript_1AE422, 796, 0, 0 + object_event 15, MAP_OBJ_GFX_BREAKABLE_ROCK, 0, 18, 0, 101, 0, 3, 1, 0, 0, 0, 0, 0, 0, BreakableRockScript, 17, 0, 0 + object_event 16, MAP_OBJ_GFX_BREAKABLE_ROCK, 0, 19, 0, 100, 0, 3, 1, 0, 0, 0, 0, 0, 0, BreakableRockScript, 18, 0, 0 + object_event 17, MAP_OBJ_GFX_GIRL_1, 0, 23, 0, 8, 0, 3, 5, 1, 0, 0, 0, 0, 0, Route111_EventScript_1500C5, 0, 0, 0 + object_event 18, MAP_OBJ_GFX_ITEM_BALL, 0, 32, 0, 105, 0, 3, 1, 0, 0, 0, 0, 0, 0, Route111_EventScript_1B14C8, 1008, 0, 0 + object_event 19, MAP_OBJ_GFX_BERRY_TREE, 0, 18, 0, 5, 0, 3, 12, 0, 0, 0, 0, 80, 0, BerryTreeScript, 0, 0, 0 + object_event 20, MAP_OBJ_GFX_BERRY_TREE, 0, 19, 0, 5, 0, 3, 12, 0, 0, 0, 0, 81, 0, BerryTreeScript, 0, 0, 0 + object_event 21, MAP_OBJ_GFX_REPORTER_F, 0, 13, 0, 86, 0, 3, 8, 0, 0, 0, 0, 0, 0, Route111_EventScript_1AE4E2, 799, 0, 0 + object_event 22, MAP_OBJ_GFX_CAMERAMAN, 0, 14, 0, 86, 0, 3, 8, 0, 0, 0, 0, 0, 0, Route111_EventScript_1AE502, 799, 0, 0 + object_event 23, MAP_OBJ_GFX_REPORTER_F, 0, 13, 0, 86, 0, 3, 8, 0, 0, 0, 0, 0, 0, Route111_EventScript_1AE562, 903, 0, 0 + object_event 24, MAP_OBJ_GFX_CAMERAMAN, 0, 14, 0, 86, 0, 3, 8, 0, 0, 0, 0, 0, 0, Route111_EventScript_1AE582, 903, 0, 0 + object_event 25, MAP_OBJ_GFX_ITEM_BALL, 0, 12, 0, 54, 0, 3, 1, 0, 0, 0, 0, 0, 0, Route111_EventScript_1B14D5, 1009, 0, 0 + object_event 26, MAP_OBJ_GFX_ITEM_BALL, 0, 3, 0, 114, 0, 3, 1, 0, 0, 0, 0, 0, 0, Route111_EventScript_1B14E2, 1010, 0, 0 + object_event 27, MAP_OBJ_GFX_CUTTABLE_TREE, 0, 22, 0, 21, 0, 3, 1, 0, 0, 0, 0, 0, 0, CuttableTreeScript, 19, 0, 0 + object_event 28, MAP_OBJ_GFX_PICNICKER, 0, 10, 0, 82, 0, 3, 14, 0, 0, 1, 0, 2, 0, Route111_EventScript_150458, 0, 0, 0 + object_event 29, MAP_OBJ_GFX_CAMPER, 0, 11, 0, 71, 0, 3, 22, 0, 0, 1, 0, 3, 0, Route111_EventScript_150441, 0, 0, 0 + object_event 30, MAP_OBJ_GFX_BLACK_BELT, 0, 32, 0, 29, 0, 3, 28, 1, 0, 1, 0, 2, 0, Route111_EventScript_15046F, 0, 0, 0 + object_event 31, MAP_OBJ_GFX_WOMAN_7, 0, 11, 0, 12, 0, 3, 7, 4, 0, 1, 0, 4, 0, Route111_EventScript_1504C4, 0, 0, 0 + object_event 32, MAP_OBJ_GFX_MAN_4, 0, 9, 0, 27, 0, 3, 17, 0, 0, 1, 0, 3, 0, Route111_EventScript_150486, 0, 0, 0 + object_event 33, MAP_OBJ_GFX_BOY_1, 0, 13, 0, 20, 0, 3, 7, 17, 0, 0, 0, 0, 0, Route111_EventScript_1A3858, 960, 0, 0 + object_event 34, MAP_OBJ_GFX_FOSSIL, 0, 32, 0, 38, 0, 3, 1, 17, 0, 0, 0, 0, 0, Route111_EventScript_150023, 963, 0, 0 + object_event 35, MAP_OBJ_GFX_FOSSIL, 0, 33, 0, 38, 0, 3, 1, 17, 0, 0, 0, 0, 0, Route111_EventScript_150069, 964, 0, 0 + object_event 36, MAP_OBJ_GFX_MAN_5, 0, 20, 0, 114, 0, 3, 2, 17, 0, 0, 0, 0, 0, Route111_EventScript_15039E, 0, 0, 0 + +Route111_MapWarps:: @ 8382500 + warp_def 13, 113, 0, 0, Route111_WinstrateFamilysHouse + warp_def 29, 87, 0, 0, DesertRuins + warp_def 26, 18, 0, 0, Route111_OldLadysRestStop + +Route111_MapCoordEvents:: @ 8382518 + coord_event 12, 62, 3, 0, 0, 0, 0, Route111_EventScript_1501C9 + coord_event 11, 61, 3, 0, 0x4003, 0, 0, Route111_EventScript_150116 + coord_event 12, 61, 3, 0, 0x4003, 0, 0, Route111_EventScript_150116 + coord_event 13, 61, 3, 0, 0x4003, 0, 0, Route111_EventScript_150116 + coord_event 7, 63, 3, 0, 0, 0, 0, Route111_EventScript_1501BC + coord_event 12, 44, 3, 0, 0x4003, 0, 0, Route111_EventScript_150122 + coord_event 13, 43, 3, 0, 0x4003, 0, 0, Route111_EventScript_150122 + coord_event 14, 42, 3, 0, 0x4003, 0, 0, Route111_EventScript_150122 + coord_event 16, 40, 3, 0, 0x4003, 0, 0, Route111_EventScript_150122 + coord_event 14, 61, 3, 0, 0x4003, 0, 0, Route111_EventScript_150116 + coord_event 18, 32, 3, 0, 0, 0, 0, Route111_EventScript_1501BC + coord_event 17, 31, 3, 0, 0, 0, 0, Route111_EventScript_1501BC + coord_event 9, 37, 3, 0, 0, 0, 0, Route111_EventScript_1501BC + coord_event 10, 36, 3, 0, 0, 0, 0, Route111_EventScript_1501BC + coord_event 17, 39, 3, 0, 0x4003, 0, 0, Route111_EventScript_150122 + coord_event 18, 38, 3, 0, 0x4003, 0, 0, Route111_EventScript_150122 + coord_event 8, 64, 3, 0, 0, 0, 0, Route111_EventScript_1501BC + coord_event 9, 65, 3, 0, 0, 0, 0, Route111_EventScript_1501BC + coord_event 10, 65, 3, 0, 0, 0, 0, Route111_EventScript_1501BC + coord_event 11, 66, 3, 0, 0, 0, 0, Route111_EventScript_1501BC + coord_event 12, 67, 3, 0, 0, 0, 0, Route111_EventScript_1501BC + coord_event 13, 68, 3, 0, 0, 0, 0, Route111_EventScript_1501BC + coord_event 14, 69, 3, 0, 0, 0, 0, Route111_EventScript_1501BC + coord_event 10, 61, 3, 0, 0, 0, 0, Route111_EventScript_1501C9 + coord_event 11, 62, 3, 0, 0, 0, 0, Route111_EventScript_1501C9 + coord_event 13, 62, 3, 0, 0, 0, 0, Route111_EventScript_1501C9 + coord_event 14, 62, 3, 0, 0, 0, 0, Route111_EventScript_1501C9 + coord_event 17, 38, 3, 0, 0, 0, 0, Route111_EventScript_1501C9 + coord_event 16, 39, 3, 0, 0, 0, 0, Route111_EventScript_1501C9 + coord_event 15, 40, 3, 0, 0, 0, 0, Route111_EventScript_1501C9 + coord_event 14, 41, 3, 0, 0, 0, 0, Route111_EventScript_1501C9 + coord_event 13, 42, 3, 0, 0, 0, 0, Route111_EventScript_1501C9 + coord_event 12, 43, 3, 0, 0, 0, 0, Route111_EventScript_1501C9 + coord_event 11, 44, 3, 0, 0, 0, 0, Route111_EventScript_1501C9 + +Route111_MapBGEvents:: @ 8382738 + bg_event 16, 114, 0, 0, 0, Route111_EventScript_150368 + bg_event 24, 126, 0, 0, 0, Route111_EventScript_15035F + bg_event 7, 66, 0, 0, 0, Route111_EventScript_150371 + bg_event 13, 6, 0, 0, 0, Route111_EventScript_15037A + bg_event 24, 36, 0, 8, 0, ITEM_FAB_MAIL, 0, 0 + bg_event 34, 50, 0, 8, 0, ITEM_LUM_BERRY, 0, 0 + bg_event 33, 34, 0, 8, 0, ITEM_ORANGE_MAIL, 0, 0 + bg_event 25, 19, 0, 0, 0, Route111_EventScript_150383 + bg_event 35, 1, 0, 8, 0, ITEM_POTION, 0, 0 + bg_event 35, 31, 0, 8, 0, ITEM_POMEG_BERRY, 0, 0 + bg_event 26, 70, 0, 7, 0, ITEM_STARDUST, 2, 0 + bg_event 27, 27, 3, 8, 0, ITEM_REVIVAL_HERB, 0, 0 + bg_event 7, 84, 3, 0, 0, Route111_EventScript_15038C + bg_event 14, 19, 0, 8, 0, ITEM_PAMTRE_BERRY, 0, 0 + bg_event 13, 19, 0, 8, 0, ITEM_RABUTA_BERRY, 0, 0 + bg_event 19, 55, 0, 7, 0, ITEM_PROTEIN, 56, 0 + bg_event 35, 66, 0, 7, 0, ITEM_RARE_CANDY, 57, 0 + +Route111_MapEvents:: @ 8382804 + map_events Route111_MapObjects, Route111_MapWarps, Route111_MapCoordEvents, Route111_MapBGEvents diff --git a/data/maps/events/Route111.s b/data/maps/events/Route111.s deleted file mode 100644 index 9eeed5ede..000000000 --- a/data/maps/events/Route111.s +++ /dev/null @@ -1,100 +0,0 @@ -Route111_MapObjects:: @ 83821A0 - object_event 1, MAP_OBJ_GFX_MAN_1, 0, 13, 0, 114, 0, 3, 8, 0, 0, 0, 0, 0, 0, Route111_EventScript_1501D1, 768, 0, 0 - object_event 2, MAP_OBJ_GFX_WOMAN_2, 0, 13, 0, 113, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0x0, 769, 0, 0 - object_event 3, MAP_OBJ_GFX_LASS, 0, 13, 0, 113, 0, 0, 8, 1, 0, 0, 0, 0, 0, 0x0, 770, 0, 0 - object_event 4, MAP_OBJ_GFX_OLD_WOMAN_1, 0, 13, 0, 113, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0x0, 771, 0, 0 - object_event 5, MAP_OBJ_GFX_PICNICKER, 0, 28, 0, 51, 0, 3, 17, 0, 0, 1, 0, 3, 0, Route111_EventScript_1503BE, 0, 0, 0 - object_event 6, MAP_OBJ_GFX_BERRY_TREE, 0, 22, 0, 5, 0, 3, 12, 0, 0, 0, 0, 19, 0, BerryTreeScript, 0, 0, 0 - object_event 7, MAP_OBJ_GFX_BERRY_TREE, 0, 23, 0, 5, 0, 3, 12, 0, 0, 0, 0, 20, 0, BerryTreeScript, 0, 0, 0 - object_event 8, MAP_OBJ_GFX_MAN_4, 0, 8, 0, 91, 0, 3, 2, 17, 0, 0, 0, 0, 0, Route111_EventScript_150395, 0, 0, 0 - object_event 9, MAP_OBJ_GFX_CAMPER, 0, 24, 0, 60, 0, 3, 21, 0, 0, 1, 0, 3, 0, Route111_EventScript_1503A7, 0, 0, 0 - object_event 10, MAP_OBJ_GFX_HIKER, 0, 27, 0, 69, 0, 3, 50, 34, 0, 1, 0, 2, 0, Route111_EventScript_150403, 0, 0, 0 - object_event 11, MAP_OBJ_GFX_CAMPER, 0, 21, 0, 47, 0, 3, 9, 0, 0, 1, 0, 4, 0, Route111_EventScript_1503D5, 0, 0, 0 - object_event 12, MAP_OBJ_GFX_PICNICKER, 0, 32, 0, 72, 0, 3, 24, 0, 0, 1, 0, 3, 0, Route111_EventScript_1503EC, 0, 0, 0 - object_event 13, MAP_OBJ_GFX_CAMERAMAN, 0, 14, 0, 86, 0, 3, 8, 0, 0, 0, 0, 0, 0, Route111_EventScript_1AE442, 796, 0, 0 - object_event 14, MAP_OBJ_GFX_REPORTER_F, 0, 13, 0, 86, 0, 3, 8, 0, 0, 0, 0, 0, 0, Route111_EventScript_1AE422, 796, 0, 0 - object_event 15, MAP_OBJ_GFX_BREAKABLE_ROCK, 0, 18, 0, 101, 0, 3, 1, 0, 0, 0, 0, 0, 0, BreakableRockScript, 17, 0, 0 - object_event 16, MAP_OBJ_GFX_BREAKABLE_ROCK, 0, 19, 0, 100, 0, 3, 1, 0, 0, 0, 0, 0, 0, BreakableRockScript, 18, 0, 0 - object_event 17, MAP_OBJ_GFX_GIRL_1, 0, 23, 0, 8, 0, 3, 5, 1, 0, 0, 0, 0, 0, Route111_EventScript_1500C5, 0, 0, 0 - object_event 18, MAP_OBJ_GFX_ITEM_BALL, 0, 32, 0, 105, 0, 3, 1, 0, 0, 0, 0, 0, 0, Route111_EventScript_1B14C8, 1008, 0, 0 - object_event 19, MAP_OBJ_GFX_BERRY_TREE, 0, 18, 0, 5, 0, 3, 12, 0, 0, 0, 0, 80, 0, BerryTreeScript, 0, 0, 0 - object_event 20, MAP_OBJ_GFX_BERRY_TREE, 0, 19, 0, 5, 0, 3, 12, 0, 0, 0, 0, 81, 0, BerryTreeScript, 0, 0, 0 - object_event 21, MAP_OBJ_GFX_REPORTER_F, 0, 13, 0, 86, 0, 3, 8, 0, 0, 0, 0, 0, 0, Route111_EventScript_1AE4E2, 799, 0, 0 - object_event 22, MAP_OBJ_GFX_CAMERAMAN, 0, 14, 0, 86, 0, 3, 8, 0, 0, 0, 0, 0, 0, Route111_EventScript_1AE502, 799, 0, 0 - object_event 23, MAP_OBJ_GFX_REPORTER_F, 0, 13, 0, 86, 0, 3, 8, 0, 0, 0, 0, 0, 0, Route111_EventScript_1AE562, 903, 0, 0 - object_event 24, MAP_OBJ_GFX_CAMERAMAN, 0, 14, 0, 86, 0, 3, 8, 0, 0, 0, 0, 0, 0, Route111_EventScript_1AE582, 903, 0, 0 - object_event 25, MAP_OBJ_GFX_ITEM_BALL, 0, 12, 0, 54, 0, 3, 1, 0, 0, 0, 0, 0, 0, Route111_EventScript_1B14D5, 1009, 0, 0 - object_event 26, MAP_OBJ_GFX_ITEM_BALL, 0, 3, 0, 114, 0, 3, 1, 0, 0, 0, 0, 0, 0, Route111_EventScript_1B14E2, 1010, 0, 0 - object_event 27, MAP_OBJ_GFX_CUTTABLE_TREE, 0, 22, 0, 21, 0, 3, 1, 0, 0, 0, 0, 0, 0, CuttableTreeScript, 19, 0, 0 - object_event 28, MAP_OBJ_GFX_PICNICKER, 0, 10, 0, 82, 0, 3, 14, 0, 0, 1, 0, 2, 0, Route111_EventScript_150458, 0, 0, 0 - object_event 29, MAP_OBJ_GFX_CAMPER, 0, 11, 0, 71, 0, 3, 22, 0, 0, 1, 0, 3, 0, Route111_EventScript_150441, 0, 0, 0 - object_event 30, MAP_OBJ_GFX_BLACK_BELT, 0, 32, 0, 29, 0, 3, 28, 1, 0, 1, 0, 2, 0, Route111_EventScript_15046F, 0, 0, 0 - object_event 31, MAP_OBJ_GFX_WOMAN_7, 0, 11, 0, 12, 0, 3, 7, 4, 0, 1, 0, 4, 0, Route111_EventScript_1504C4, 0, 0, 0 - object_event 32, MAP_OBJ_GFX_MAN_4, 0, 9, 0, 27, 0, 3, 17, 0, 0, 1, 0, 3, 0, Route111_EventScript_150486, 0, 0, 0 - object_event 33, MAP_OBJ_GFX_BOY_1, 0, 13, 0, 20, 0, 3, 7, 17, 0, 0, 0, 0, 0, Route111_EventScript_1A3858, 960, 0, 0 - object_event 34, MAP_OBJ_GFX_FOSSIL, 0, 32, 0, 38, 0, 3, 1, 17, 0, 0, 0, 0, 0, Route111_EventScript_150023, 963, 0, 0 - object_event 35, MAP_OBJ_GFX_FOSSIL, 0, 33, 0, 38, 0, 3, 1, 17, 0, 0, 0, 0, 0, Route111_EventScript_150069, 964, 0, 0 - object_event 36, MAP_OBJ_GFX_MAN_5, 0, 20, 0, 114, 0, 3, 2, 17, 0, 0, 0, 0, 0, Route111_EventScript_15039E, 0, 0, 0 - -Route111_MapWarps:: @ 8382500 - warp_def 13, 113, 0, 0, Route111_WinstrateFamilysHouse - warp_def 29, 87, 0, 0, DesertRuins - warp_def 26, 18, 0, 0, Route111_OldLadysRestStop - -Route111_MapCoordEvents:: @ 8382518 - coord_event 12, 62, 3, 0, 0, 0, 0, Route111_EventScript_1501C9 - coord_event 11, 61, 3, 0, 0x4003, 0, 0, Route111_EventScript_150116 - coord_event 12, 61, 3, 0, 0x4003, 0, 0, Route111_EventScript_150116 - coord_event 13, 61, 3, 0, 0x4003, 0, 0, Route111_EventScript_150116 - coord_event 7, 63, 3, 0, 0, 0, 0, Route111_EventScript_1501BC - coord_event 12, 44, 3, 0, 0x4003, 0, 0, Route111_EventScript_150122 - coord_event 13, 43, 3, 0, 0x4003, 0, 0, Route111_EventScript_150122 - coord_event 14, 42, 3, 0, 0x4003, 0, 0, Route111_EventScript_150122 - coord_event 16, 40, 3, 0, 0x4003, 0, 0, Route111_EventScript_150122 - coord_event 14, 61, 3, 0, 0x4003, 0, 0, Route111_EventScript_150116 - coord_event 18, 32, 3, 0, 0, 0, 0, Route111_EventScript_1501BC - coord_event 17, 31, 3, 0, 0, 0, 0, Route111_EventScript_1501BC - coord_event 9, 37, 3, 0, 0, 0, 0, Route111_EventScript_1501BC - coord_event 10, 36, 3, 0, 0, 0, 0, Route111_EventScript_1501BC - coord_event 17, 39, 3, 0, 0x4003, 0, 0, Route111_EventScript_150122 - coord_event 18, 38, 3, 0, 0x4003, 0, 0, Route111_EventScript_150122 - coord_event 8, 64, 3, 0, 0, 0, 0, Route111_EventScript_1501BC - coord_event 9, 65, 3, 0, 0, 0, 0, Route111_EventScript_1501BC - coord_event 10, 65, 3, 0, 0, 0, 0, Route111_EventScript_1501BC - coord_event 11, 66, 3, 0, 0, 0, 0, Route111_EventScript_1501BC - coord_event 12, 67, 3, 0, 0, 0, 0, Route111_EventScript_1501BC - coord_event 13, 68, 3, 0, 0, 0, 0, Route111_EventScript_1501BC - coord_event 14, 69, 3, 0, 0, 0, 0, Route111_EventScript_1501BC - coord_event 10, 61, 3, 0, 0, 0, 0, Route111_EventScript_1501C9 - coord_event 11, 62, 3, 0, 0, 0, 0, Route111_EventScript_1501C9 - coord_event 13, 62, 3, 0, 0, 0, 0, Route111_EventScript_1501C9 - coord_event 14, 62, 3, 0, 0, 0, 0, Route111_EventScript_1501C9 - coord_event 17, 38, 3, 0, 0, 0, 0, Route111_EventScript_1501C9 - coord_event 16, 39, 3, 0, 0, 0, 0, Route111_EventScript_1501C9 - coord_event 15, 40, 3, 0, 0, 0, 0, Route111_EventScript_1501C9 - coord_event 14, 41, 3, 0, 0, 0, 0, Route111_EventScript_1501C9 - coord_event 13, 42, 3, 0, 0, 0, 0, Route111_EventScript_1501C9 - coord_event 12, 43, 3, 0, 0, 0, 0, Route111_EventScript_1501C9 - coord_event 11, 44, 3, 0, 0, 0, 0, Route111_EventScript_1501C9 - -Route111_MapBGEvents:: @ 8382738 - bg_event 16, 114, 0, 0, 0, Route111_EventScript_150368 - bg_event 24, 126, 0, 0, 0, Route111_EventScript_15035F - bg_event 7, 66, 0, 0, 0, Route111_EventScript_150371 - bg_event 13, 6, 0, 0, 0, Route111_EventScript_15037A - bg_event 24, 36, 0, 8, 0, ITEM_FAB_MAIL, 0, 0 - bg_event 34, 50, 0, 8, 0, ITEM_LUM_BERRY, 0, 0 - bg_event 33, 34, 0, 8, 0, ITEM_ORANGE_MAIL, 0, 0 - bg_event 25, 19, 0, 0, 0, Route111_EventScript_150383 - bg_event 35, 1, 0, 8, 0, ITEM_POTION, 0, 0 - bg_event 35, 31, 0, 8, 0, ITEM_POMEG_BERRY, 0, 0 - bg_event 26, 70, 0, 7, 0, ITEM_STARDUST, 2, 0 - bg_event 27, 27, 3, 8, 0, ITEM_REVIVAL_HERB, 0, 0 - bg_event 7, 84, 3, 0, 0, Route111_EventScript_15038C - bg_event 14, 19, 0, 8, 0, ITEM_PAMTRE_BERRY, 0, 0 - bg_event 13, 19, 0, 8, 0, ITEM_RABUTA_BERRY, 0, 0 - bg_event 19, 55, 0, 7, 0, ITEM_PROTEIN, 56, 0 - bg_event 35, 66, 0, 7, 0, ITEM_RARE_CANDY, 57, 0 - -Route111_MapEvents:: @ 8382804 - map_events Route111_MapObjects, Route111_MapWarps, Route111_MapCoordEvents, Route111_MapBGEvents diff --git a/data/maps/events/Route111_OldLadysRestStop.inc b/data/maps/events/Route111_OldLadysRestStop.inc new file mode 100644 index 000000000..c295aa0c9 --- /dev/null +++ b/data/maps/events/Route111_OldLadysRestStop.inc @@ -0,0 +1,9 @@ +Route111_OldLadysRestStop_MapObjects:: @ 838B798 + object_event 1, MAP_OBJ_GFX_OLD_WOMAN_1, 0, 6, 0, 3, 0, 3, 9, 0, 0, 0, 0, 0, 0, Route111_OldLadysRestStop_EventScript_15BFDB, 0, 0, 0 + +Route111_OldLadysRestStop_MapWarps:: @ 838B7B0 + warp_def 3, 7, 0, 2, Route111 + warp_def 4, 7, 0, 2, Route111 + +Route111_OldLadysRestStop_MapEvents:: @ 838B7C0 + map_events Route111_OldLadysRestStop_MapObjects, Route111_OldLadysRestStop_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/Route111_OldLadysRestStop.s b/data/maps/events/Route111_OldLadysRestStop.s deleted file mode 100644 index c295aa0c9..000000000 --- a/data/maps/events/Route111_OldLadysRestStop.s +++ /dev/null @@ -1,9 +0,0 @@ -Route111_OldLadysRestStop_MapObjects:: @ 838B798 - object_event 1, MAP_OBJ_GFX_OLD_WOMAN_1, 0, 6, 0, 3, 0, 3, 9, 0, 0, 0, 0, 0, 0, Route111_OldLadysRestStop_EventScript_15BFDB, 0, 0, 0 - -Route111_OldLadysRestStop_MapWarps:: @ 838B7B0 - warp_def 3, 7, 0, 2, Route111 - warp_def 4, 7, 0, 2, Route111 - -Route111_OldLadysRestStop_MapEvents:: @ 838B7C0 - map_events Route111_OldLadysRestStop_MapObjects, Route111_OldLadysRestStop_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/Route111_WinstrateFamilysHouse.inc b/data/maps/events/Route111_WinstrateFamilysHouse.inc new file mode 100644 index 000000000..8cb265965 --- /dev/null +++ b/data/maps/events/Route111_WinstrateFamilysHouse.inc @@ -0,0 +1,12 @@ +Route111_WinstrateFamilysHouse_MapObjects:: @ 838B714 + object_event 1, MAP_OBJ_GFX_LASS, 0, 7, 0, 5, 0, 3, 9, 0, 0, 0, 0, 0, 0, Route111_WinstrateFamilysHouse_EventScript_15BF80, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_MAN_1, 0, 4, 0, 5, 0, 3, 10, 0, 0, 0, 0, 0, 0, Route111_WinstrateFamilysHouse_EventScript_15BF25, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_WOMAN_2, 0, 7, 0, 4, 0, 3, 9, 1, 0, 0, 0, 0, 0, Route111_WinstrateFamilysHouse_EventScript_15BF3A, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_OLD_WOMAN_1, 0, 4, 0, 4, 0, 3, 10, 0, 0, 0, 0, 0, 0, Route111_WinstrateFamilysHouse_EventScript_15BF95, 0, 0, 0 + +Route111_WinstrateFamilysHouse_MapWarps:: @ 838B774 + warp_def 3, 7, 0, 0, Route111 + warp_def 4, 7, 0, 0, Route111 + +Route111_WinstrateFamilysHouse_MapEvents:: @ 838B784 + map_events Route111_WinstrateFamilysHouse_MapObjects, Route111_WinstrateFamilysHouse_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/Route111_WinstrateFamilysHouse.s b/data/maps/events/Route111_WinstrateFamilysHouse.s deleted file mode 100644 index 8cb265965..000000000 --- a/data/maps/events/Route111_WinstrateFamilysHouse.s +++ /dev/null @@ -1,12 +0,0 @@ -Route111_WinstrateFamilysHouse_MapObjects:: @ 838B714 - object_event 1, MAP_OBJ_GFX_LASS, 0, 7, 0, 5, 0, 3, 9, 0, 0, 0, 0, 0, 0, Route111_WinstrateFamilysHouse_EventScript_15BF80, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_MAN_1, 0, 4, 0, 5, 0, 3, 10, 0, 0, 0, 0, 0, 0, Route111_WinstrateFamilysHouse_EventScript_15BF25, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_WOMAN_2, 0, 7, 0, 4, 0, 3, 9, 1, 0, 0, 0, 0, 0, Route111_WinstrateFamilysHouse_EventScript_15BF3A, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_OLD_WOMAN_1, 0, 4, 0, 4, 0, 3, 10, 0, 0, 0, 0, 0, 0, Route111_WinstrateFamilysHouse_EventScript_15BF95, 0, 0, 0 - -Route111_WinstrateFamilysHouse_MapWarps:: @ 838B774 - warp_def 3, 7, 0, 0, Route111 - warp_def 4, 7, 0, 0, Route111 - -Route111_WinstrateFamilysHouse_MapEvents:: @ 838B784 - map_events Route111_WinstrateFamilysHouse_MapObjects, Route111_WinstrateFamilysHouse_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/Route112.inc b/data/maps/events/Route112.inc new file mode 100644 index 000000000..f6dfcfbe5 --- /dev/null +++ b/data/maps/events/Route112.inc @@ -0,0 +1,29 @@ +Route112_MapObjects:: @ 8382818 + object_event 1, 241, 0, 26, 0, 30, 0, 3, 8, 17, 0, 0, 0, 0, 0, Route112_EventScript_150513, 819, 0, 0 + object_event 2, MAP_OBJ_GFX_HIKER, 0, 24, 0, 34, 0, 3, 14, 0, 0, 1, 0, 2, 0, Route112_EventScript_150549, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_CAMPER, 0, 29, 0, 49, 0, 3, 8, 0, 0, 1, 0, 3, 0, Route112_EventScript_15059E, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_PICNICKER, 0, 22, 0, 46, 0, 3, 23, 0, 0, 1, 0, 3, 0, Route112_EventScript_1505B5, 0, 0, 0 + object_event 5, MAP_OBJ_GFX_HIKER, 0, 17, 0, 40, 0, 3, 16, 0, 0, 1, 0, 4, 0, Route112_EventScript_150560, 0, 0, 0 + object_event 6, 241, 0, 27, 0, 30, 0, 3, 8, 0, 0, 0, 0, 0, 0, Route112_EventScript_15051C, 819, 0, 0 + object_event 7, MAP_OBJ_GFX_BERRY_TREE, 0, 27, 0, 6, 0, 0, 12, 0, 0, 0, 0, 24, 0, BerryTreeScript, 0, 0, 0 + object_event 8, MAP_OBJ_GFX_BERRY_TREE, 0, 28, 0, 6, 0, 0, 12, 0, 0, 0, 0, 23, 0, BerryTreeScript, 0, 0, 0 + object_event 9, MAP_OBJ_GFX_BERRY_TREE, 0, 29, 0, 6, 0, 0, 12, 0, 0, 0, 0, 22, 0, BerryTreeScript, 0, 0, 0 + object_event 10, MAP_OBJ_GFX_BERRY_TREE, 0, 30, 0, 6, 0, 3, 12, 0, 0, 0, 0, 21, 0, BerryTreeScript, 0, 0, 0 + object_event 11, MAP_OBJ_GFX_HIKER, 0, 8, 0, 50, 0, 3, 26, 48, 0, 0, 0, 0, 0, Route112_EventScript_150540, 0, 0, 0 + object_event 12, MAP_OBJ_GFX_ITEM_BALL, 0, 14, 0, 43, 0, 3, 1, 0, 0, 0, 0, 0, 0, Route112_EventScript_1B14EF, 1011, 0, 0 + +Route112_MapWarps:: @ 8382938 + warp_def 28, 27, 0, 0, Route112_CableCarStation + warp_def 29, 27, 0, 1, Route112_CableCarStation + warp_def 6, 46, 3, 0, JaggedPass + warp_def 7, 46, 3, 1, JaggedPass + warp_def 11, 36, 0, 0, FieryPath + warp_def 22, 10, 0, 1, FieryPath + +Route112_MapBGEvents:: @ 8382968 + bg_event 19, 44, 3, 0, 0, Route112_EventScript_15052E + bg_event 22, 37, 0, 0, 0, Route112_EventScript_150525 + bg_event 4, 49, 0, 0, 0, Route112_EventScript_150537 + +Route112_MapEvents:: @ 838298C + map_events Route112_MapObjects, Route112_MapWarps, 0x0, Route112_MapBGEvents diff --git a/data/maps/events/Route112.s b/data/maps/events/Route112.s deleted file mode 100644 index f6dfcfbe5..000000000 --- a/data/maps/events/Route112.s +++ /dev/null @@ -1,29 +0,0 @@ -Route112_MapObjects:: @ 8382818 - object_event 1, 241, 0, 26, 0, 30, 0, 3, 8, 17, 0, 0, 0, 0, 0, Route112_EventScript_150513, 819, 0, 0 - object_event 2, MAP_OBJ_GFX_HIKER, 0, 24, 0, 34, 0, 3, 14, 0, 0, 1, 0, 2, 0, Route112_EventScript_150549, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_CAMPER, 0, 29, 0, 49, 0, 3, 8, 0, 0, 1, 0, 3, 0, Route112_EventScript_15059E, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_PICNICKER, 0, 22, 0, 46, 0, 3, 23, 0, 0, 1, 0, 3, 0, Route112_EventScript_1505B5, 0, 0, 0 - object_event 5, MAP_OBJ_GFX_HIKER, 0, 17, 0, 40, 0, 3, 16, 0, 0, 1, 0, 4, 0, Route112_EventScript_150560, 0, 0, 0 - object_event 6, 241, 0, 27, 0, 30, 0, 3, 8, 0, 0, 0, 0, 0, 0, Route112_EventScript_15051C, 819, 0, 0 - object_event 7, MAP_OBJ_GFX_BERRY_TREE, 0, 27, 0, 6, 0, 0, 12, 0, 0, 0, 0, 24, 0, BerryTreeScript, 0, 0, 0 - object_event 8, MAP_OBJ_GFX_BERRY_TREE, 0, 28, 0, 6, 0, 0, 12, 0, 0, 0, 0, 23, 0, BerryTreeScript, 0, 0, 0 - object_event 9, MAP_OBJ_GFX_BERRY_TREE, 0, 29, 0, 6, 0, 0, 12, 0, 0, 0, 0, 22, 0, BerryTreeScript, 0, 0, 0 - object_event 10, MAP_OBJ_GFX_BERRY_TREE, 0, 30, 0, 6, 0, 3, 12, 0, 0, 0, 0, 21, 0, BerryTreeScript, 0, 0, 0 - object_event 11, MAP_OBJ_GFX_HIKER, 0, 8, 0, 50, 0, 3, 26, 48, 0, 0, 0, 0, 0, Route112_EventScript_150540, 0, 0, 0 - object_event 12, MAP_OBJ_GFX_ITEM_BALL, 0, 14, 0, 43, 0, 3, 1, 0, 0, 0, 0, 0, 0, Route112_EventScript_1B14EF, 1011, 0, 0 - -Route112_MapWarps:: @ 8382938 - warp_def 28, 27, 0, 0, Route112_CableCarStation - warp_def 29, 27, 0, 1, Route112_CableCarStation - warp_def 6, 46, 3, 0, JaggedPass - warp_def 7, 46, 3, 1, JaggedPass - warp_def 11, 36, 0, 0, FieryPath - warp_def 22, 10, 0, 1, FieryPath - -Route112_MapBGEvents:: @ 8382968 - bg_event 19, 44, 3, 0, 0, Route112_EventScript_15052E - bg_event 22, 37, 0, 0, 0, Route112_EventScript_150525 - bg_event 4, 49, 0, 0, 0, Route112_EventScript_150537 - -Route112_MapEvents:: @ 838298C - map_events Route112_MapObjects, Route112_MapWarps, 0x0, Route112_MapBGEvents diff --git a/data/maps/events/Route112_CableCarStation.inc b/data/maps/events/Route112_CableCarStation.inc new file mode 100644 index 000000000..6ca18059b --- /dev/null +++ b/data/maps/events/Route112_CableCarStation.inc @@ -0,0 +1,10 @@ +Route112_CableCarStation_MapObjects:: @ 838B7D4 + object_event 1, MAP_OBJ_GFX_BEAUTY, 0, 6, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, Route112_CableCarStation_EventScript_15C08C, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_CABLE_CAR, 0, 6, 0, 3, 0, 3, 1, 0, 0, 0, 0, 0, 0, 0x0, 0, 0, 0 + +Route112_CableCarStation_MapWarps:: @ 838B804 + warp_def 6, 11, 0, 0, Route112 + warp_def 7, 11, 0, 1, Route112 + +Route112_CableCarStation_MapEvents:: @ 838B814 + map_events Route112_CableCarStation_MapObjects, Route112_CableCarStation_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/Route112_CableCarStation.s b/data/maps/events/Route112_CableCarStation.s deleted file mode 100644 index 6ca18059b..000000000 --- a/data/maps/events/Route112_CableCarStation.s +++ /dev/null @@ -1,10 +0,0 @@ -Route112_CableCarStation_MapObjects:: @ 838B7D4 - object_event 1, MAP_OBJ_GFX_BEAUTY, 0, 6, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, Route112_CableCarStation_EventScript_15C08C, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_CABLE_CAR, 0, 6, 0, 3, 0, 3, 1, 0, 0, 0, 0, 0, 0, 0x0, 0, 0, 0 - -Route112_CableCarStation_MapWarps:: @ 838B804 - warp_def 6, 11, 0, 0, Route112 - warp_def 7, 11, 0, 1, Route112 - -Route112_CableCarStation_MapEvents:: @ 838B814 - map_events Route112_CableCarStation_MapObjects, Route112_CableCarStation_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/Route113.inc b/data/maps/events/Route113.inc new file mode 100644 index 000000000..ee145eb76 --- /dev/null +++ b/data/maps/events/Route113.inc @@ -0,0 +1,48 @@ +Route113_MapObjects:: @ 83829A0 + object_event 1, MAP_OBJ_GFX_LITTLE_BOY_1, 0, 66, 0, 12, 0, 3, 5, 1, 0, 0, 0, 0, 0, Route113_EventScript_15060E, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_GENTLEMAN, 0, 36, 0, 10, 0, 3, 3, 16, 0, 0, 0, 0, 0, Route113_EventScript_150605, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_YOUNGSTER, 0, 62, 0, 8, 0, 3, 8, 0, 0, 1, 0, 3, 0, Route113_EventScript_15063B, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_YOUNGSTER, 0, 21, 0, 11, 0, 3, 17, 0, 0, 1, 0, 3, 0, Route113_EventScript_150652, 0, 0, 0 + object_event 5, MAP_OBJ_GFX_WOMAN_7, 0, 51, 0, 11, 0, 3, 23, 0, 0, 1, 0, 2, 0, Route113_EventScript_150669, 0, 0, 0 + object_event 6, MAP_OBJ_GFX_ITEM_BALL, 0, 53, 0, 7, 0, 3, 1, 0, 0, 0, 0, 0, 0, Route113_EventScript_1B14FC, 1012, 0, 0 + object_event 7, MAP_OBJ_GFX_ITEM_BALL, 0, 78, 0, 5, 0, 3, 1, 0, 0, 0, 0, 0, 0, Route113_EventScript_1B1509, 1013, 0, 0 + object_event 8, MAP_OBJ_GFX_LITTLE_BOY_1, 0, 66, 0, 3, 0, 3, 63, 0, 0, 3, 0, 1, 0, Route113_EventScript_1506A7, 0, 0, 0 + object_event 9, MAP_OBJ_GFX_LITTLE_BOY_1, 0, 29, 0, 6, 0, 3, 63, 0, 0, 3, 0, 1, 0, Route113_EventScript_1506E5, 0, 0, 0 + object_event 10, MAP_OBJ_GFX_LITTLE_GIRL_1, 0, 45, 0, 6, 0, 3, 8, 17, 0, 1, 0, 0, 0, Route113_EventScript_1506FC, 0, 0, 0 + object_event 11, MAP_OBJ_GFX_LITTLE_GIRL_1, 0, 46, 0, 6, 0, 3, 8, 17, 0, 1, 0, 0, 0, Route113_EventScript_150717, 0, 0, 0 + +Route113_MapWarps:: @ 8382AA8 + warp_def 33, 5, 0, 0, Route113_GlassWorkshop + +Route113_MapCoordEvents:: @ 8382AB0 + coord_event 19, 11, 3, 0, 8, 0, 0, 0x0 + coord_event 19, 10, 3, 0, 8, 0, 0, 0x0 + coord_event 19, 12, 3, 0, 8, 0, 0, 0x0 + coord_event 19, 13, 3, 0, 8, 0, 0, 0x0 + coord_event 87, 9, 3, 0, 8, 0, 0, 0x0 + coord_event 86, 10, 3, 0, 8, 0, 0, 0x0 + coord_event 86, 11, 3, 0, 8, 0, 0, 0x0 + coord_event 14, 10, 3, 0, 2, 0, 0, 0x0 + coord_event 14, 11, 3, 0, 2, 0, 0, 0x0 + coord_event 14, 12, 3, 0, 2, 0, 0, 0x0 + coord_event 14, 13, 3, 0, 2, 0, 0, 0x0 + coord_event 94, 8, 3, 0, 2, 0, 0, 0x0 + coord_event 94, 9, 3, 0, 2, 0, 0, 0x0 + coord_event 94, 10, 3, 0, 2, 0, 0, 0x0 + coord_event 94, 11, 0, 0, 2, 0, 0, 0x0 + coord_event 19, 14, 3, 0, 8, 0, 0, 0x0 + coord_event 88, 8, 3, 0, 8, 0, 0, 0x0 + coord_event 88, 6, 3, 0, 8, 0, 0, 0x0 + coord_event 88, 7, 3, 0, 8, 0, 0, 0x0 + +Route113_MapBGEvents:: @ 8382BE0 + bg_event 85, 6, 0, 0, 0, Route113_EventScript_150617 + bg_event 11, 9, 0, 0, 0, Route113_EventScript_150620 + bg_event 58, 4, 3, 0, 0, Route113_EventScript_150632 + bg_event 31, 5, 0, 0, 0, Route113_EventScript_150629 + bg_event 49, 8, 0, 8, 0, ITEM_GREAT_BALL, 0, 0 + bg_event 72, 4, 3, 7, 0, ITEM_ETHER, 3, 0 + bg_event 22, 5, 3, 7, 0, ITEM_TM32, 30, 0 + +Route113_MapEvents:: @ 8382C34 + map_events Route113_MapObjects, Route113_MapWarps, Route113_MapCoordEvents, Route113_MapBGEvents diff --git a/data/maps/events/Route113.s b/data/maps/events/Route113.s deleted file mode 100644 index ee145eb76..000000000 --- a/data/maps/events/Route113.s +++ /dev/null @@ -1,48 +0,0 @@ -Route113_MapObjects:: @ 83829A0 - object_event 1, MAP_OBJ_GFX_LITTLE_BOY_1, 0, 66, 0, 12, 0, 3, 5, 1, 0, 0, 0, 0, 0, Route113_EventScript_15060E, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_GENTLEMAN, 0, 36, 0, 10, 0, 3, 3, 16, 0, 0, 0, 0, 0, Route113_EventScript_150605, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_YOUNGSTER, 0, 62, 0, 8, 0, 3, 8, 0, 0, 1, 0, 3, 0, Route113_EventScript_15063B, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_YOUNGSTER, 0, 21, 0, 11, 0, 3, 17, 0, 0, 1, 0, 3, 0, Route113_EventScript_150652, 0, 0, 0 - object_event 5, MAP_OBJ_GFX_WOMAN_7, 0, 51, 0, 11, 0, 3, 23, 0, 0, 1, 0, 2, 0, Route113_EventScript_150669, 0, 0, 0 - object_event 6, MAP_OBJ_GFX_ITEM_BALL, 0, 53, 0, 7, 0, 3, 1, 0, 0, 0, 0, 0, 0, Route113_EventScript_1B14FC, 1012, 0, 0 - object_event 7, MAP_OBJ_GFX_ITEM_BALL, 0, 78, 0, 5, 0, 3, 1, 0, 0, 0, 0, 0, 0, Route113_EventScript_1B1509, 1013, 0, 0 - object_event 8, MAP_OBJ_GFX_LITTLE_BOY_1, 0, 66, 0, 3, 0, 3, 63, 0, 0, 3, 0, 1, 0, Route113_EventScript_1506A7, 0, 0, 0 - object_event 9, MAP_OBJ_GFX_LITTLE_BOY_1, 0, 29, 0, 6, 0, 3, 63, 0, 0, 3, 0, 1, 0, Route113_EventScript_1506E5, 0, 0, 0 - object_event 10, MAP_OBJ_GFX_LITTLE_GIRL_1, 0, 45, 0, 6, 0, 3, 8, 17, 0, 1, 0, 0, 0, Route113_EventScript_1506FC, 0, 0, 0 - object_event 11, MAP_OBJ_GFX_LITTLE_GIRL_1, 0, 46, 0, 6, 0, 3, 8, 17, 0, 1, 0, 0, 0, Route113_EventScript_150717, 0, 0, 0 - -Route113_MapWarps:: @ 8382AA8 - warp_def 33, 5, 0, 0, Route113_GlassWorkshop - -Route113_MapCoordEvents:: @ 8382AB0 - coord_event 19, 11, 3, 0, 8, 0, 0, 0x0 - coord_event 19, 10, 3, 0, 8, 0, 0, 0x0 - coord_event 19, 12, 3, 0, 8, 0, 0, 0x0 - coord_event 19, 13, 3, 0, 8, 0, 0, 0x0 - coord_event 87, 9, 3, 0, 8, 0, 0, 0x0 - coord_event 86, 10, 3, 0, 8, 0, 0, 0x0 - coord_event 86, 11, 3, 0, 8, 0, 0, 0x0 - coord_event 14, 10, 3, 0, 2, 0, 0, 0x0 - coord_event 14, 11, 3, 0, 2, 0, 0, 0x0 - coord_event 14, 12, 3, 0, 2, 0, 0, 0x0 - coord_event 14, 13, 3, 0, 2, 0, 0, 0x0 - coord_event 94, 8, 3, 0, 2, 0, 0, 0x0 - coord_event 94, 9, 3, 0, 2, 0, 0, 0x0 - coord_event 94, 10, 3, 0, 2, 0, 0, 0x0 - coord_event 94, 11, 0, 0, 2, 0, 0, 0x0 - coord_event 19, 14, 3, 0, 8, 0, 0, 0x0 - coord_event 88, 8, 3, 0, 8, 0, 0, 0x0 - coord_event 88, 6, 3, 0, 8, 0, 0, 0x0 - coord_event 88, 7, 3, 0, 8, 0, 0, 0x0 - -Route113_MapBGEvents:: @ 8382BE0 - bg_event 85, 6, 0, 0, 0, Route113_EventScript_150617 - bg_event 11, 9, 0, 0, 0, Route113_EventScript_150620 - bg_event 58, 4, 3, 0, 0, Route113_EventScript_150632 - bg_event 31, 5, 0, 0, 0, Route113_EventScript_150629 - bg_event 49, 8, 0, 8, 0, ITEM_GREAT_BALL, 0, 0 - bg_event 72, 4, 3, 7, 0, ITEM_ETHER, 3, 0 - bg_event 22, 5, 3, 7, 0, ITEM_TM32, 30, 0 - -Route113_MapEvents:: @ 8382C34 - map_events Route113_MapObjects, Route113_MapWarps, Route113_MapCoordEvents, Route113_MapBGEvents diff --git a/data/maps/events/Route113_GlassWorkshop.inc b/data/maps/events/Route113_GlassWorkshop.inc new file mode 100644 index 000000000..68b47709d --- /dev/null +++ b/data/maps/events/Route113_GlassWorkshop.inc @@ -0,0 +1,10 @@ +Route113_GlassWorkshop_MapObjects:: @ 8392D18 + object_event 1, MAP_OBJ_GFX_MAN_1, 0, 2, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, Route113_GlassWorkshop_EventScript_163565, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_LITTLE_BOY_1, 0, 5, 0, 4, 0, 3, 2, 17, 0, 0, 0, 0, 0, Route113_GlassWorkshop_EventScript_1639D6, 0, 0, 0 + +Route113_GlassWorkshop_MapWarps:: @ 8392D48 + warp_def 3, 8, 0, 0, Route113 + warp_def 4, 8, 0, 0, Route113 + +Route113_GlassWorkshop_MapEvents:: @ 8392D58 + map_events Route113_GlassWorkshop_MapObjects, Route113_GlassWorkshop_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/Route113_GlassWorkshop.s b/data/maps/events/Route113_GlassWorkshop.s deleted file mode 100644 index 68b47709d..000000000 --- a/data/maps/events/Route113_GlassWorkshop.s +++ /dev/null @@ -1,10 +0,0 @@ -Route113_GlassWorkshop_MapObjects:: @ 8392D18 - object_event 1, MAP_OBJ_GFX_MAN_1, 0, 2, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, Route113_GlassWorkshop_EventScript_163565, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_LITTLE_BOY_1, 0, 5, 0, 4, 0, 3, 2, 17, 0, 0, 0, 0, 0, Route113_GlassWorkshop_EventScript_1639D6, 0, 0, 0 - -Route113_GlassWorkshop_MapWarps:: @ 8392D48 - warp_def 3, 8, 0, 0, Route113 - warp_def 4, 8, 0, 0, Route113 - -Route113_GlassWorkshop_MapEvents:: @ 8392D58 - map_events Route113_GlassWorkshop_MapObjects, Route113_GlassWorkshop_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/Route114.inc b/data/maps/events/Route114.inc new file mode 100644 index 000000000..a2d948d33 --- /dev/null +++ b/data/maps/events/Route114.inc @@ -0,0 +1,46 @@ +Route114_MapObjects:: @ 8382C48 + object_event 1, MAP_OBJ_GFX_BERRY_TREE, 0, 31, 0, 43, 0, 3, 12, 0, 0, 0, 0, 77, 0, BerryTreeScript, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_BERRY_TREE, 0, 31, 0, 44, 0, 3, 12, 0, 0, 0, 0, 78, 0, BerryTreeScript, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_HIKER, 0, 15, 0, 65, 0, 7, 10, 0, 0, 1, 0, 6, 0, Route114_EventScript_1507F1, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_HIKER, 0, 30, 0, 72, 0, 5, 15, 0, 0, 1, 0, 4, 0, Route114_EventScript_150808, 0, 0, 0 + object_event 5, MAP_OBJ_GFX_CAMPER, 0, 22, 0, 50, 0, 3, 10, 0, 0, 1, 0, 3, 0, Route114_EventScript_15081F, 0, 0, 0 + object_event 6, MAP_OBJ_GFX_PICNICKER, 0, 19, 0, 35, 0, 3, 1, 0, 0, 1, 0, 3, 0, Route114_EventScript_150836, 0, 0, 0 + object_event 7, MAP_OBJ_GFX_MANIAC, 0, 20, 0, 56, 0, 3, 7, 0, 0, 1, 0, 3, 0, Route114_EventScript_15084D, 0, 0, 0 + object_event 8, MAP_OBJ_GFX_BERRY_TREE, 0, 31, 0, 45, 0, 3, 12, 0, 0, 0, 0, 68, 0, BerryTreeScript, 0, 0, 0 + object_event 9, MAP_OBJ_GFX_ITEM_BALL, 0, 7, 0, 6, 0, 3, 1, 0, 0, 0, 0, 0, 0, Route114_EventScript_1B1516, 1014, 0, 0 + object_event 10, MAP_OBJ_GFX_ITEM_BALL, 0, 11, 0, 37, 0, 4, 1, 0, 0, 0, 0, 0, 0, Route114_EventScript_1B1523, 1015, 0, 0 + object_event 11, MAP_OBJ_GFX_BREAKABLE_ROCK, 0, 12, 0, 43, 0, 4, 1, 0, 0, 0, 0, 0, 0, BreakableRockScript, 17, 0, 0 + object_event 12, MAP_OBJ_GFX_GENTLEMAN, 0, 19, 0, 11, 0, 3, 10, 0, 0, 0, 0, 0, 0, Route114_EventScript_150782, 0, 0, 0 + object_event 13, MAP_OBJ_GFX_POOCHYENA, 0, 19, 0, 12, 0, 3, 10, 0, 0, 0, 0, 0, 0, Route114_EventScript_1507C3, 0, 0, 0 + object_event 14, MAP_OBJ_GFX_MAN_5, 0, 27, 0, 42, 0, 3, 3, 16, 0, 0, 0, 0, 0, Route114_EventScript_150733, 0, 0, 0 + object_event 15, MAP_OBJ_GFX_FISHERMAN, 0, 23, 0, 20, 0, 3, 8, 0, 0, 1, 0, 0, 0, Route114_EventScript_1508E0, 0, 0, 0 + object_event 16, MAP_OBJ_GFX_FISHERMAN, 0, 19, 0, 26, 0, 3, 9, 0, 0, 1, 0, 0, 0, Route114_EventScript_1508C9, 0, 0, 0 + object_event 17, MAP_OBJ_GFX_MAN_6, 0, 30, 0, 58, 0, 5, 23, 0, 0, 1, 0, 3, 0, Route114_EventScript_15088B, 0, 0, 0 + object_event 18, MAP_OBJ_GFX_BREAKABLE_ROCK, 0, 29, 0, 53, 0, 5, 1, 17, 0, 0, 0, 0, 0, BreakableRockScript, 18, 0, 0 + object_event 19, MAP_OBJ_GFX_BREAKABLE_ROCK, 0, 30, 0, 54, 0, 5, 1, 17, 0, 0, 0, 0, 0, BreakableRockScript, 19, 0, 0 + object_event 20, MAP_OBJ_GFX_BREAKABLE_ROCK, 0, 22, 0, 69, 0, 7, 1, 17, 0, 0, 0, 0, 0, BreakableRockScript, 20, 0, 0 + object_event 21, MAP_OBJ_GFX_BREAKABLE_ROCK, 0, 11, 0, 64, 0, 5, 1, 17, 0, 0, 0, 0, 0, BreakableRockScript, 21, 0, 0 + object_event 22, MAP_OBJ_GFX_LASS, 0, 24, 0, 44, 0, 3, 8, 17, 0, 1, 0, 0, 0, Route114_EventScript_150912, 0, 0, 0 + object_event 23, MAP_OBJ_GFX_LASS, 0, 23, 0, 44, 0, 3, 8, 17, 0, 1, 0, 0, 0, Route114_EventScript_1508F7, 0, 0, 0 + +Route114_MapWarps:: @ 8382E70 + warp_def 8, 63, 0, 0, MeteorFalls_1F_1R + warp_def 29, 5, 0, 0, Route114_FossilManiacsHouse + warp_def 27, 36, 0, 0, Route114_LanettesHouse + +Route114_MapBGEvents:: @ 8382E88 + bg_event 7, 64, 0, 0, 0, Route114_EventScript_1507D6 + bg_event 31, 7, 0, 0, 0, Route114_EventScript_1507DF + bg_event 9, 47, 0, 8, 0, ITEM_RED_FLUTE, 0, 0 + bg_event 30, 51, 0, 8, 0, ITEM_GREEN_SHARD, 0, 0 + bg_event 11, 62, 0, 8, 0, 61, 0, 0 + bg_event 19, 70, 0, 8, 0, ITEM_PP_MAX, 0, 0 + bg_event 11, 27, 0, 8, 0, ITEM_EXP_SHARE, 0, 0 + bg_event 12, 27, 0, 8, 0, ITEM_DEEP_SEA_TOOTH, 0, 0 + bg_event 25, 38, 3, 0, 0, Route114_EventScript_1507E8 + bg_event 20, 57, 3, 7, 0, ITEM_CARBOS, 4, 0 + bg_event 32, 57, 0, 8, 0, ITEM_GUARD_SPEC, 0, 0 + bg_event 7, 30, 3, 7, 0, ITEM_REVIVE, 42, 0 + +Route114_MapEvents:: @ 8382F18 + map_events Route114_MapObjects, Route114_MapWarps, 0x0, Route114_MapBGEvents diff --git a/data/maps/events/Route114.s b/data/maps/events/Route114.s deleted file mode 100644 index a2d948d33..000000000 --- a/data/maps/events/Route114.s +++ /dev/null @@ -1,46 +0,0 @@ -Route114_MapObjects:: @ 8382C48 - object_event 1, MAP_OBJ_GFX_BERRY_TREE, 0, 31, 0, 43, 0, 3, 12, 0, 0, 0, 0, 77, 0, BerryTreeScript, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_BERRY_TREE, 0, 31, 0, 44, 0, 3, 12, 0, 0, 0, 0, 78, 0, BerryTreeScript, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_HIKER, 0, 15, 0, 65, 0, 7, 10, 0, 0, 1, 0, 6, 0, Route114_EventScript_1507F1, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_HIKER, 0, 30, 0, 72, 0, 5, 15, 0, 0, 1, 0, 4, 0, Route114_EventScript_150808, 0, 0, 0 - object_event 5, MAP_OBJ_GFX_CAMPER, 0, 22, 0, 50, 0, 3, 10, 0, 0, 1, 0, 3, 0, Route114_EventScript_15081F, 0, 0, 0 - object_event 6, MAP_OBJ_GFX_PICNICKER, 0, 19, 0, 35, 0, 3, 1, 0, 0, 1, 0, 3, 0, Route114_EventScript_150836, 0, 0, 0 - object_event 7, MAP_OBJ_GFX_MANIAC, 0, 20, 0, 56, 0, 3, 7, 0, 0, 1, 0, 3, 0, Route114_EventScript_15084D, 0, 0, 0 - object_event 8, MAP_OBJ_GFX_BERRY_TREE, 0, 31, 0, 45, 0, 3, 12, 0, 0, 0, 0, 68, 0, BerryTreeScript, 0, 0, 0 - object_event 9, MAP_OBJ_GFX_ITEM_BALL, 0, 7, 0, 6, 0, 3, 1, 0, 0, 0, 0, 0, 0, Route114_EventScript_1B1516, 1014, 0, 0 - object_event 10, MAP_OBJ_GFX_ITEM_BALL, 0, 11, 0, 37, 0, 4, 1, 0, 0, 0, 0, 0, 0, Route114_EventScript_1B1523, 1015, 0, 0 - object_event 11, MAP_OBJ_GFX_BREAKABLE_ROCK, 0, 12, 0, 43, 0, 4, 1, 0, 0, 0, 0, 0, 0, BreakableRockScript, 17, 0, 0 - object_event 12, MAP_OBJ_GFX_GENTLEMAN, 0, 19, 0, 11, 0, 3, 10, 0, 0, 0, 0, 0, 0, Route114_EventScript_150782, 0, 0, 0 - object_event 13, MAP_OBJ_GFX_POOCHYENA, 0, 19, 0, 12, 0, 3, 10, 0, 0, 0, 0, 0, 0, Route114_EventScript_1507C3, 0, 0, 0 - object_event 14, MAP_OBJ_GFX_MAN_5, 0, 27, 0, 42, 0, 3, 3, 16, 0, 0, 0, 0, 0, Route114_EventScript_150733, 0, 0, 0 - object_event 15, MAP_OBJ_GFX_FISHERMAN, 0, 23, 0, 20, 0, 3, 8, 0, 0, 1, 0, 0, 0, Route114_EventScript_1508E0, 0, 0, 0 - object_event 16, MAP_OBJ_GFX_FISHERMAN, 0, 19, 0, 26, 0, 3, 9, 0, 0, 1, 0, 0, 0, Route114_EventScript_1508C9, 0, 0, 0 - object_event 17, MAP_OBJ_GFX_MAN_6, 0, 30, 0, 58, 0, 5, 23, 0, 0, 1, 0, 3, 0, Route114_EventScript_15088B, 0, 0, 0 - object_event 18, MAP_OBJ_GFX_BREAKABLE_ROCK, 0, 29, 0, 53, 0, 5, 1, 17, 0, 0, 0, 0, 0, BreakableRockScript, 18, 0, 0 - object_event 19, MAP_OBJ_GFX_BREAKABLE_ROCK, 0, 30, 0, 54, 0, 5, 1, 17, 0, 0, 0, 0, 0, BreakableRockScript, 19, 0, 0 - object_event 20, MAP_OBJ_GFX_BREAKABLE_ROCK, 0, 22, 0, 69, 0, 7, 1, 17, 0, 0, 0, 0, 0, BreakableRockScript, 20, 0, 0 - object_event 21, MAP_OBJ_GFX_BREAKABLE_ROCK, 0, 11, 0, 64, 0, 5, 1, 17, 0, 0, 0, 0, 0, BreakableRockScript, 21, 0, 0 - object_event 22, MAP_OBJ_GFX_LASS, 0, 24, 0, 44, 0, 3, 8, 17, 0, 1, 0, 0, 0, Route114_EventScript_150912, 0, 0, 0 - object_event 23, MAP_OBJ_GFX_LASS, 0, 23, 0, 44, 0, 3, 8, 17, 0, 1, 0, 0, 0, Route114_EventScript_1508F7, 0, 0, 0 - -Route114_MapWarps:: @ 8382E70 - warp_def 8, 63, 0, 0, MeteorFalls_1F_1R - warp_def 29, 5, 0, 0, Route114_FossilManiacsHouse - warp_def 27, 36, 0, 0, Route114_LanettesHouse - -Route114_MapBGEvents:: @ 8382E88 - bg_event 7, 64, 0, 0, 0, Route114_EventScript_1507D6 - bg_event 31, 7, 0, 0, 0, Route114_EventScript_1507DF - bg_event 9, 47, 0, 8, 0, ITEM_RED_FLUTE, 0, 0 - bg_event 30, 51, 0, 8, 0, ITEM_GREEN_SHARD, 0, 0 - bg_event 11, 62, 0, 8, 0, 61, 0, 0 - bg_event 19, 70, 0, 8, 0, ITEM_PP_MAX, 0, 0 - bg_event 11, 27, 0, 8, 0, ITEM_EXP_SHARE, 0, 0 - bg_event 12, 27, 0, 8, 0, ITEM_DEEP_SEA_TOOTH, 0, 0 - bg_event 25, 38, 3, 0, 0, Route114_EventScript_1507E8 - bg_event 20, 57, 3, 7, 0, ITEM_CARBOS, 4, 0 - bg_event 32, 57, 0, 8, 0, ITEM_GUARD_SPEC, 0, 0 - bg_event 7, 30, 3, 7, 0, ITEM_REVIVE, 42, 0 - -Route114_MapEvents:: @ 8382F18 - map_events Route114_MapObjects, Route114_MapWarps, 0x0, Route114_MapBGEvents diff --git a/data/maps/events/Route114_FossilManiacsHouse.inc b/data/maps/events/Route114_FossilManiacsHouse.inc new file mode 100644 index 000000000..f7bf465e9 --- /dev/null +++ b/data/maps/events/Route114_FossilManiacsHouse.inc @@ -0,0 +1,16 @@ +Route114_FossilManiacsHouse_MapObjects:: @ 838B87C + object_event 1, MAP_OBJ_GFX_LITTLE_BOY_1, 0, 3, 0, 2, 0, 3, 8, 17, 0, 0, 0, 0, 0, Route114_FossilManiacsHouse_EventScript_15C1C3, 0, 0, 0 + +Route114_FossilManiacsHouse_MapWarps:: @ 838B894 + warp_def 4, 7, 0, 1, Route114 + warp_def 5, 7, 0, 1, Route114 + warp_def 4, 1, 0, 0, Route114_FossilManiacsTunnel + +Route114_FossilManiacsHouse_MapBGEvents:: @ 838B8AC + bg_event 5, 3, 0, 1, 0, Route114_FossilManiacsHouse_EventScript_15C1FC + bg_event 6, 3, 0, 1, 0, Route114_FossilManiacsHouse_EventScript_15C1FC + bg_event 7, 2, 0, 1, 0, Route114_FossilManiacsHouse_EventScript_15C205 + bg_event 8, 2, 0, 1, 0, Route114_FossilManiacsHouse_EventScript_15C205 + +Route114_FossilManiacsHouse_MapEvents:: @ 838B8DC + map_events Route114_FossilManiacsHouse_MapObjects, Route114_FossilManiacsHouse_MapWarps, 0x0, Route114_FossilManiacsHouse_MapBGEvents diff --git a/data/maps/events/Route114_FossilManiacsHouse.s b/data/maps/events/Route114_FossilManiacsHouse.s deleted file mode 100644 index f7bf465e9..000000000 --- a/data/maps/events/Route114_FossilManiacsHouse.s +++ /dev/null @@ -1,16 +0,0 @@ -Route114_FossilManiacsHouse_MapObjects:: @ 838B87C - object_event 1, MAP_OBJ_GFX_LITTLE_BOY_1, 0, 3, 0, 2, 0, 3, 8, 17, 0, 0, 0, 0, 0, Route114_FossilManiacsHouse_EventScript_15C1C3, 0, 0, 0 - -Route114_FossilManiacsHouse_MapWarps:: @ 838B894 - warp_def 4, 7, 0, 1, Route114 - warp_def 5, 7, 0, 1, Route114 - warp_def 4, 1, 0, 0, Route114_FossilManiacsTunnel - -Route114_FossilManiacsHouse_MapBGEvents:: @ 838B8AC - bg_event 5, 3, 0, 1, 0, Route114_FossilManiacsHouse_EventScript_15C1FC - bg_event 6, 3, 0, 1, 0, Route114_FossilManiacsHouse_EventScript_15C1FC - bg_event 7, 2, 0, 1, 0, Route114_FossilManiacsHouse_EventScript_15C205 - bg_event 8, 2, 0, 1, 0, Route114_FossilManiacsHouse_EventScript_15C205 - -Route114_FossilManiacsHouse_MapEvents:: @ 838B8DC - map_events Route114_FossilManiacsHouse_MapObjects, Route114_FossilManiacsHouse_MapWarps, 0x0, Route114_FossilManiacsHouse_MapBGEvents diff --git a/data/maps/events/Route114_FossilManiacsTunnel.inc b/data/maps/events/Route114_FossilManiacsTunnel.inc new file mode 100644 index 000000000..89c231d7e --- /dev/null +++ b/data/maps/events/Route114_FossilManiacsTunnel.inc @@ -0,0 +1,9 @@ +Route114_FossilManiacsTunnel_MapObjects:: @ 838B8F0 + object_event 1, MAP_OBJ_GFX_MANIAC, 0, 5, 0, 3, 0, 3, 7, 17, 0, 0, 0, 0, 0, Route114_FossilManiacsTunnel_EventScript_15C20F, 0, 0, 0 + +Route114_FossilManiacsTunnel_MapWarps:: @ 838B908 + warp_def 6, 25, 3, 2, Route114_FossilManiacsHouse + warp_def 7, 25, 3, 2, Route114_FossilManiacsHouse + +Route114_FossilManiacsTunnel_MapEvents:: @ 838B918 + map_events Route114_FossilManiacsTunnel_MapObjects, Route114_FossilManiacsTunnel_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/Route114_FossilManiacsTunnel.s b/data/maps/events/Route114_FossilManiacsTunnel.s deleted file mode 100644 index 89c231d7e..000000000 --- a/data/maps/events/Route114_FossilManiacsTunnel.s +++ /dev/null @@ -1,9 +0,0 @@ -Route114_FossilManiacsTunnel_MapObjects:: @ 838B8F0 - object_event 1, MAP_OBJ_GFX_MANIAC, 0, 5, 0, 3, 0, 3, 7, 17, 0, 0, 0, 0, 0, Route114_FossilManiacsTunnel_EventScript_15C20F, 0, 0, 0 - -Route114_FossilManiacsTunnel_MapWarps:: @ 838B908 - warp_def 6, 25, 3, 2, Route114_FossilManiacsHouse - warp_def 7, 25, 3, 2, Route114_FossilManiacsHouse - -Route114_FossilManiacsTunnel_MapEvents:: @ 838B918 - map_events Route114_FossilManiacsTunnel_MapObjects, Route114_FossilManiacsTunnel_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/Route114_LanettesHouse.inc b/data/maps/events/Route114_LanettesHouse.inc new file mode 100644 index 000000000..e62f6e0ad --- /dev/null +++ b/data/maps/events/Route114_LanettesHouse.inc @@ -0,0 +1,14 @@ +Route114_LanettesHouse_MapObjects:: @ 838B92C + object_event 1, MAP_OBJ_GFX_WOMAN_3, 0, 5, 0, 4, 0, 3, 1, 0, 0, 0, 0, 0, 0, Route114_LanettesHouse_EventScript_15C262, 870, 0, 0 + +Route114_LanettesHouse_MapWarps:: @ 838B944 + warp_def 5, 7, 0, 2, Route114 + warp_def 6, 7, 0, 2, Route114 + +Route114_LanettesHouse_MapBGEvents:: @ 838B954 + bg_event 5, 1, 0, 0, 0, Route114_LanettesHouse_EventScript_15C299 + bg_event 8, 1, 0, 0, 0, Route114_LanettesHouse_EventScript_15C2D5 + bg_event 7, 1, 0, 0, 0, Route114_LanettesHouse_EventScript_15C2D5 + +Route114_LanettesHouse_MapEvents:: @ 838B978 + map_events Route114_LanettesHouse_MapObjects, Route114_LanettesHouse_MapWarps, 0x0, Route114_LanettesHouse_MapBGEvents diff --git a/data/maps/events/Route114_LanettesHouse.s b/data/maps/events/Route114_LanettesHouse.s deleted file mode 100644 index e62f6e0ad..000000000 --- a/data/maps/events/Route114_LanettesHouse.s +++ /dev/null @@ -1,14 +0,0 @@ -Route114_LanettesHouse_MapObjects:: @ 838B92C - object_event 1, MAP_OBJ_GFX_WOMAN_3, 0, 5, 0, 4, 0, 3, 1, 0, 0, 0, 0, 0, 0, Route114_LanettesHouse_EventScript_15C262, 870, 0, 0 - -Route114_LanettesHouse_MapWarps:: @ 838B944 - warp_def 5, 7, 0, 2, Route114 - warp_def 6, 7, 0, 2, Route114 - -Route114_LanettesHouse_MapBGEvents:: @ 838B954 - bg_event 5, 1, 0, 0, 0, Route114_LanettesHouse_EventScript_15C299 - bg_event 8, 1, 0, 0, 0, Route114_LanettesHouse_EventScript_15C2D5 - bg_event 7, 1, 0, 0, 0, Route114_LanettesHouse_EventScript_15C2D5 - -Route114_LanettesHouse_MapEvents:: @ 838B978 - map_events Route114_LanettesHouse_MapObjects, Route114_LanettesHouse_MapWarps, 0x0, Route114_LanettesHouse_MapBGEvents diff --git a/data/maps/events/Route115.inc b/data/maps/events/Route115.inc new file mode 100644 index 000000000..cba3c3e7d --- /dev/null +++ b/data/maps/events/Route115.inc @@ -0,0 +1,39 @@ +Route115_MapObjects:: @ 8382F2C + object_event 1, MAP_OBJ_GFX_WOMAN_3, 0, 18, 0, 68, 0, 3, 2, 17, 0, 0, 0, 0, 0, Route115_EventScript_15092E, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_OLD_MAN_1, 0, 5, 0, 15, 0, 3, 10, 0, 0, 1, 0, 6, 0, Route115_EventScript_150949, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_BLACK_BELT, 0, 27, 0, 53, 0, 3, 15, 17, 0, 1, 0, 4, 0, Route115_EventScript_15099E, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_BERRY_TREE, 0, 11, 0, 5, 0, 3, 12, 0, 0, 0, 0, 69, 0, BerryTreeScript, 0, 0, 0 + object_event 5, MAP_OBJ_GFX_BERRY_TREE, 0, 12, 0, 5, 0, 3, 12, 0, 0, 0, 0, 70, 0, BerryTreeScript, 0, 0, 0 + object_event 6, MAP_OBJ_GFX_BERRY_TREE, 0, 13, 0, 5, 0, 3, 12, 0, 0, 0, 0, 71, 0, BerryTreeScript, 0, 0, 0 + object_event 7, MAP_OBJ_GFX_GIRL_3, 0, 15, 0, 50, 0, 3, 64, 0, 0, 1, 0, 3, 0, Route115_EventScript_1509DC, 0, 0, 0 + object_event 8, MAP_OBJ_GFX_BLACK_BELT, 0, 17, 0, 17, 0, 3, 50, 51, 0, 1, 0, 2, 0, Route115_EventScript_150987, 0, 0, 0 + object_event 9, MAP_OBJ_GFX_MANIAC, 0, 25, 0, 61, 0, 3, 14, 0, 0, 1, 0, 3, 0, Route115_EventScript_150A1A, 0, 0, 0 + object_event 10, MAP_OBJ_GFX_ITEM_BALL, 0, 20, 0, 60, 0, 3, 1, 0, 0, 0, 0, 0, 0, Route115_EventScript_1B1530, 1016, 0, 0 + object_event 11, MAP_OBJ_GFX_ITEM_BALL, 0, 19, 0, 5, 0, 3, 1, 0, 0, 0, 0, 0, 0, Route115_EventScript_1B153D, 1017, 0, 0 + object_event 12, MAP_OBJ_GFX_ITEM_BALL, 0, 23, 0, 29, 0, 3, 1, 0, 0, 0, 0, 0, 0, Route115_EventScript_1B154A, 1018, 0, 0 + object_event 13, MAP_OBJ_GFX_BERRY_TREE, 0, 31, 0, 64, 0, 3, 12, 0, 0, 0, 0, 55, 0, BerryTreeScript, 0, 0, 0 + object_event 14, MAP_OBJ_GFX_BERRY_TREE, 0, 31, 0, 65, 0, 3, 12, 0, 0, 0, 0, 56, 0, BerryTreeScript, 0, 0, 0 + object_event 15, MAP_OBJ_GFX_BREAKABLE_ROCK, 0, 29, 0, 50, 0, 3, 1, 17, 0, 0, 0, 0, 0, BreakableRockScript, 17, 0, 0 + object_event 16, MAP_OBJ_GFX_ITEM_BALL, 0, 31, 0, 56, 0, 3, 1, 17, 0, 0, 0, 0, 0, Route115_EventScript_1B1557, 1118, 0, 0 + +Route115_MapWarps:: @ 83830AC + warp_def 27, 37, 0, 1, MeteorFalls_1F_1R + +Route115_MapBGEvents:: @ 83830B4 + bg_event 32, 6, 0, 8, 0, 72, 0, 0 + bg_event 21, 18, 0, 8, 0, 62, 0, 0 + bg_event 16, 64, 0, 0, 0, Route115_EventScript_150937 + bg_event 25, 38, 3, 0, 0, Route115_EventScript_150940 + bg_event 8, 30, 0, 8, 0, ITEM_CHERI_BERRY, 0, 0 + bg_event 32, 39, 0, 8, 0, ITEM_BLACK_FLUTE, 0, 0 + bg_event 26, 15, 0, 8, 0, 52, 0, 0 + bg_event 23, 8, 0, 8, 0, ITEM_WHITE_FLUTE, 0, 0 + bg_event 32, 46, 0, 8, 0, 53, 0, 0 + bg_event 7, 20, 0, 8, 0, ITEM_STARF_BERRY, 0, 0 + bg_event 8, 20, 0, 8, 0, ITEM_QUICK_CLAW, 0, 0 + bg_event 25, 24, 0, 8, 0, ITEM_HP_UP, 0, 0 + bg_event 20, 53, 0, 8, 0, ITEM_HYPER_POTION, 0, 0 + bg_event 15, 49, 3, 7, 0, ITEM_HEART_SCALE, 97, 0 + +Route115_MapEvents:: @ 838315C + map_events Route115_MapObjects, Route115_MapWarps, 0x0, Route115_MapBGEvents diff --git a/data/maps/events/Route115.s b/data/maps/events/Route115.s deleted file mode 100644 index cba3c3e7d..000000000 --- a/data/maps/events/Route115.s +++ /dev/null @@ -1,39 +0,0 @@ -Route115_MapObjects:: @ 8382F2C - object_event 1, MAP_OBJ_GFX_WOMAN_3, 0, 18, 0, 68, 0, 3, 2, 17, 0, 0, 0, 0, 0, Route115_EventScript_15092E, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_OLD_MAN_1, 0, 5, 0, 15, 0, 3, 10, 0, 0, 1, 0, 6, 0, Route115_EventScript_150949, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_BLACK_BELT, 0, 27, 0, 53, 0, 3, 15, 17, 0, 1, 0, 4, 0, Route115_EventScript_15099E, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_BERRY_TREE, 0, 11, 0, 5, 0, 3, 12, 0, 0, 0, 0, 69, 0, BerryTreeScript, 0, 0, 0 - object_event 5, MAP_OBJ_GFX_BERRY_TREE, 0, 12, 0, 5, 0, 3, 12, 0, 0, 0, 0, 70, 0, BerryTreeScript, 0, 0, 0 - object_event 6, MAP_OBJ_GFX_BERRY_TREE, 0, 13, 0, 5, 0, 3, 12, 0, 0, 0, 0, 71, 0, BerryTreeScript, 0, 0, 0 - object_event 7, MAP_OBJ_GFX_GIRL_3, 0, 15, 0, 50, 0, 3, 64, 0, 0, 1, 0, 3, 0, Route115_EventScript_1509DC, 0, 0, 0 - object_event 8, MAP_OBJ_GFX_BLACK_BELT, 0, 17, 0, 17, 0, 3, 50, 51, 0, 1, 0, 2, 0, Route115_EventScript_150987, 0, 0, 0 - object_event 9, MAP_OBJ_GFX_MANIAC, 0, 25, 0, 61, 0, 3, 14, 0, 0, 1, 0, 3, 0, Route115_EventScript_150A1A, 0, 0, 0 - object_event 10, MAP_OBJ_GFX_ITEM_BALL, 0, 20, 0, 60, 0, 3, 1, 0, 0, 0, 0, 0, 0, Route115_EventScript_1B1530, 1016, 0, 0 - object_event 11, MAP_OBJ_GFX_ITEM_BALL, 0, 19, 0, 5, 0, 3, 1, 0, 0, 0, 0, 0, 0, Route115_EventScript_1B153D, 1017, 0, 0 - object_event 12, MAP_OBJ_GFX_ITEM_BALL, 0, 23, 0, 29, 0, 3, 1, 0, 0, 0, 0, 0, 0, Route115_EventScript_1B154A, 1018, 0, 0 - object_event 13, MAP_OBJ_GFX_BERRY_TREE, 0, 31, 0, 64, 0, 3, 12, 0, 0, 0, 0, 55, 0, BerryTreeScript, 0, 0, 0 - object_event 14, MAP_OBJ_GFX_BERRY_TREE, 0, 31, 0, 65, 0, 3, 12, 0, 0, 0, 0, 56, 0, BerryTreeScript, 0, 0, 0 - object_event 15, MAP_OBJ_GFX_BREAKABLE_ROCK, 0, 29, 0, 50, 0, 3, 1, 17, 0, 0, 0, 0, 0, BreakableRockScript, 17, 0, 0 - object_event 16, MAP_OBJ_GFX_ITEM_BALL, 0, 31, 0, 56, 0, 3, 1, 17, 0, 0, 0, 0, 0, Route115_EventScript_1B1557, 1118, 0, 0 - -Route115_MapWarps:: @ 83830AC - warp_def 27, 37, 0, 1, MeteorFalls_1F_1R - -Route115_MapBGEvents:: @ 83830B4 - bg_event 32, 6, 0, 8, 0, 72, 0, 0 - bg_event 21, 18, 0, 8, 0, 62, 0, 0 - bg_event 16, 64, 0, 0, 0, Route115_EventScript_150937 - bg_event 25, 38, 3, 0, 0, Route115_EventScript_150940 - bg_event 8, 30, 0, 8, 0, ITEM_CHERI_BERRY, 0, 0 - bg_event 32, 39, 0, 8, 0, ITEM_BLACK_FLUTE, 0, 0 - bg_event 26, 15, 0, 8, 0, 52, 0, 0 - bg_event 23, 8, 0, 8, 0, ITEM_WHITE_FLUTE, 0, 0 - bg_event 32, 46, 0, 8, 0, 53, 0, 0 - bg_event 7, 20, 0, 8, 0, ITEM_STARF_BERRY, 0, 0 - bg_event 8, 20, 0, 8, 0, ITEM_QUICK_CLAW, 0, 0 - bg_event 25, 24, 0, 8, 0, ITEM_HP_UP, 0, 0 - bg_event 20, 53, 0, 8, 0, ITEM_HYPER_POTION, 0, 0 - bg_event 15, 49, 3, 7, 0, ITEM_HEART_SCALE, 97, 0 - -Route115_MapEvents:: @ 838315C - map_events Route115_MapObjects, Route115_MapWarps, 0x0, Route115_MapBGEvents diff --git a/data/maps/events/Route116.inc b/data/maps/events/Route116.inc new file mode 100644 index 000000000..18717be4e --- /dev/null +++ b/data/maps/events/Route116.inc @@ -0,0 +1,47 @@ +Route116_MapObjects:: @ 8383170 + object_event 1, MAP_OBJ_GFX_BERRY_TREE, 0, 18, 0, 2, 0, 3, 12, 0, 0, 0, 0, 25, 0, BerryTreeScript, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_BERRY_TREE, 0, 19, 0, 2, 0, 3, 12, 0, 0, 0, 0, 26, 0, BerryTreeScript, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_YOUNGSTER, 0, 12, 0, 7, 0, 3, 16, 0, 0, 1, 0, 3, 0, Route116_EventScript_150C62, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_CUTTABLE_TREE, 0, 21, 0, 6, 0, 3, 1, 0, 0, 0, 0, 0, 0, CuttableTreeScript, 17, 0, 0 + object_event 5, MAP_OBJ_GFX_CUTTABLE_TREE, 0, 33, 0, 8, 0, 3, 1, 0, 0, 0, 0, 0, 0, CuttableTreeScript, 18, 0, 0 + object_event 6, MAP_OBJ_GFX_BUG_CATCHER, 0, 13, 0, 17, 0, 3, 24, 0, 0, 1, 0, 2, 0, Route116_EventScript_150C79, 0, 0, 0 + object_event 7, MAP_OBJ_GFX_ITEM_BALL, 0, 19, 0, 6, 0, 3, 1, 0, 0, 0, 0, 0, 0, Route116_EventScript_1B1571, 1019, 0, 0 + object_event 8, MAP_OBJ_GFX_ITEM_BALL, 0, 10, 0, 17, 0, 3, 1, 0, 0, 0, 0, 0, 0, Route116_EventScript_1B157E, 1020, 0, 0 + object_event 9, MAP_OBJ_GFX_BERRY_TREE, 0, 20, 0, 2, 0, 3, 12, 0, 0, 0, 0, 66, 0, BerryTreeScript, 0, 0, 0 + object_event 10, MAP_OBJ_GFX_BERRY_TREE, 0, 21, 0, 2, 0, 3, 12, 0, 0, 0, 0, 67, 0, BerryTreeScript, 0, 0, 0 + object_event 11, MAP_OBJ_GFX_OLD_MAN_1, 0, 46, 0, 9, 0, 3, 1, 0, 0, 0, 0, 0, 0, Route116_EventScript_150B5D, 891, 0, 0 + object_event 12, MAP_OBJ_GFX_CUTTABLE_TREE, 0, 30, 0, 6, 0, 3, 1, 0, 0, 0, 0, 0, 0, CuttableTreeScript, 19, 0, 0 + object_event 13, MAP_OBJ_GFX_HIKER, 0, 36, 0, 15, 0, 3, 13, 0, 0, 1, 0, 2, 0, Route116_EventScript_150CCE, 0, 0, 0 + object_event 14, MAP_OBJ_GFX_CUTTABLE_TREE, 0, 24, 0, 9, 0, 3, 1, 0, 0, 0, 0, 0, 0, CuttableTreeScript, 20, 0, 0 + object_event 15, MAP_OBJ_GFX_ITEM_BALL, 0, 80, 0, 8, 0, 3, 1, 0, 0, 0, 0, 0, 0, Route116_EventScript_1B158B, 1021, 0, 0 + object_event 16, MAP_OBJ_GFX_LASS, 0, 22, 0, 16, 0, 3, 13, 0, 0, 1, 0, 3, 0, Route116_EventScript_150CE5, 0, 0, 0 + object_event 17, MAP_OBJ_GFX_GIRL_3, 0, 25, 0, 4, 0, 3, 8, 0, 0, 1, 0, 2, 0, Route116_EventScript_150CFC, 0, 0, 0 + object_event 18, MAP_OBJ_GFX_SCHOOL_KID_M, 0, 31, 0, 9, 0, 3, 9, 0, 0, 1, 0, 2, 0, Route116_EventScript_150C90, 0, 0, 0 + object_event 19, MAP_OBJ_GFX_MAN_2, 0, 46, 0, 11, 0, 3, 1, 17, 0, 0, 0, 0, 0, Route116_EventScript_150A7B, 947, 0, 0 + object_event 20, MAP_OBJ_GFX_ITEM_BALL, 0, 56, 0, 12, 0, 4, 1, 17, 0, 0, 0, 0, 0, Route116_EventScript_1B1564, 1001, 0, 0 + object_event 21, MAP_OBJ_GFX_BLACK_BELT, 0, 38, 0, 9, 0, 3, 10, 17, 0, 0, 0, 0, 0, Route116_EventScript_150A49, 894, 0, 0 + object_event 22, MAP_OBJ_GFX_MANIAC, 0, 74, 0, 13, 0, 3, 1, 17, 0, 0, 0, 0, 0, Route116_EventScript_150B8F, 813, 0, 0 + +Route116_MapWarps:: @ 8383380 + warp_def 47, 8, 0, 0, RusturfTunnel + warp_def 38, 8, 0, 0, Route116_TunnelersRestHouse + warp_def 65, 10, 0, 2, RusturfTunnel + +Route116_MapCoordEvents:: @ 8383398 + coord_event 47, 9, 3, 0, 0x406f, 1, 0, Route116_EventScript_150B6E + +Route116_MapBGEvents:: @ 83833A8 + bg_event 5, 10, 0, 0, 0, Route116_EventScript_150B30 + bg_event 48, 9, 0, 0, 0, Route116_EventScript_150B39 + bg_event 40, 9, 0, 0, 0, Route116_EventScript_150B42 + bg_event 71, 4, 0, 8, 0, ITEM_FLUFFY_TAIL, 0, 0 + bg_event 79, 11, 0, 8, 0, 91, 0, 0 + bg_event 16, 12, 0, 0, 0, Route116_EventScript_150B4B + bg_event 29, 10, 0, 0, 0, Route116_EventScript_150B54 + bg_event 56, 6, 0, 8, 0, 102, 0, 0 + bg_event 55, 15, 0, 8, 0, 112, 0, 0 + bg_event 22, 9, 3, 7, 0, ITEM_SUPER_POTION, 45, 0 + bg_event 70, 13, 3, 7, 0, ITEM_BLACK_GLASSES, 96, 0 + +Route116_MapEvents:: @ 838342C + map_events Route116_MapObjects, Route116_MapWarps, Route116_MapCoordEvents, Route116_MapBGEvents diff --git a/data/maps/events/Route116.s b/data/maps/events/Route116.s deleted file mode 100644 index 18717be4e..000000000 --- a/data/maps/events/Route116.s +++ /dev/null @@ -1,47 +0,0 @@ -Route116_MapObjects:: @ 8383170 - object_event 1, MAP_OBJ_GFX_BERRY_TREE, 0, 18, 0, 2, 0, 3, 12, 0, 0, 0, 0, 25, 0, BerryTreeScript, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_BERRY_TREE, 0, 19, 0, 2, 0, 3, 12, 0, 0, 0, 0, 26, 0, BerryTreeScript, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_YOUNGSTER, 0, 12, 0, 7, 0, 3, 16, 0, 0, 1, 0, 3, 0, Route116_EventScript_150C62, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_CUTTABLE_TREE, 0, 21, 0, 6, 0, 3, 1, 0, 0, 0, 0, 0, 0, CuttableTreeScript, 17, 0, 0 - object_event 5, MAP_OBJ_GFX_CUTTABLE_TREE, 0, 33, 0, 8, 0, 3, 1, 0, 0, 0, 0, 0, 0, CuttableTreeScript, 18, 0, 0 - object_event 6, MAP_OBJ_GFX_BUG_CATCHER, 0, 13, 0, 17, 0, 3, 24, 0, 0, 1, 0, 2, 0, Route116_EventScript_150C79, 0, 0, 0 - object_event 7, MAP_OBJ_GFX_ITEM_BALL, 0, 19, 0, 6, 0, 3, 1, 0, 0, 0, 0, 0, 0, Route116_EventScript_1B1571, 1019, 0, 0 - object_event 8, MAP_OBJ_GFX_ITEM_BALL, 0, 10, 0, 17, 0, 3, 1, 0, 0, 0, 0, 0, 0, Route116_EventScript_1B157E, 1020, 0, 0 - object_event 9, MAP_OBJ_GFX_BERRY_TREE, 0, 20, 0, 2, 0, 3, 12, 0, 0, 0, 0, 66, 0, BerryTreeScript, 0, 0, 0 - object_event 10, MAP_OBJ_GFX_BERRY_TREE, 0, 21, 0, 2, 0, 3, 12, 0, 0, 0, 0, 67, 0, BerryTreeScript, 0, 0, 0 - object_event 11, MAP_OBJ_GFX_OLD_MAN_1, 0, 46, 0, 9, 0, 3, 1, 0, 0, 0, 0, 0, 0, Route116_EventScript_150B5D, 891, 0, 0 - object_event 12, MAP_OBJ_GFX_CUTTABLE_TREE, 0, 30, 0, 6, 0, 3, 1, 0, 0, 0, 0, 0, 0, CuttableTreeScript, 19, 0, 0 - object_event 13, MAP_OBJ_GFX_HIKER, 0, 36, 0, 15, 0, 3, 13, 0, 0, 1, 0, 2, 0, Route116_EventScript_150CCE, 0, 0, 0 - object_event 14, MAP_OBJ_GFX_CUTTABLE_TREE, 0, 24, 0, 9, 0, 3, 1, 0, 0, 0, 0, 0, 0, CuttableTreeScript, 20, 0, 0 - object_event 15, MAP_OBJ_GFX_ITEM_BALL, 0, 80, 0, 8, 0, 3, 1, 0, 0, 0, 0, 0, 0, Route116_EventScript_1B158B, 1021, 0, 0 - object_event 16, MAP_OBJ_GFX_LASS, 0, 22, 0, 16, 0, 3, 13, 0, 0, 1, 0, 3, 0, Route116_EventScript_150CE5, 0, 0, 0 - object_event 17, MAP_OBJ_GFX_GIRL_3, 0, 25, 0, 4, 0, 3, 8, 0, 0, 1, 0, 2, 0, Route116_EventScript_150CFC, 0, 0, 0 - object_event 18, MAP_OBJ_GFX_SCHOOL_KID_M, 0, 31, 0, 9, 0, 3, 9, 0, 0, 1, 0, 2, 0, Route116_EventScript_150C90, 0, 0, 0 - object_event 19, MAP_OBJ_GFX_MAN_2, 0, 46, 0, 11, 0, 3, 1, 17, 0, 0, 0, 0, 0, Route116_EventScript_150A7B, 947, 0, 0 - object_event 20, MAP_OBJ_GFX_ITEM_BALL, 0, 56, 0, 12, 0, 4, 1, 17, 0, 0, 0, 0, 0, Route116_EventScript_1B1564, 1001, 0, 0 - object_event 21, MAP_OBJ_GFX_BLACK_BELT, 0, 38, 0, 9, 0, 3, 10, 17, 0, 0, 0, 0, 0, Route116_EventScript_150A49, 894, 0, 0 - object_event 22, MAP_OBJ_GFX_MANIAC, 0, 74, 0, 13, 0, 3, 1, 17, 0, 0, 0, 0, 0, Route116_EventScript_150B8F, 813, 0, 0 - -Route116_MapWarps:: @ 8383380 - warp_def 47, 8, 0, 0, RusturfTunnel - warp_def 38, 8, 0, 0, Route116_TunnelersRestHouse - warp_def 65, 10, 0, 2, RusturfTunnel - -Route116_MapCoordEvents:: @ 8383398 - coord_event 47, 9, 3, 0, 0x406f, 1, 0, Route116_EventScript_150B6E - -Route116_MapBGEvents:: @ 83833A8 - bg_event 5, 10, 0, 0, 0, Route116_EventScript_150B30 - bg_event 48, 9, 0, 0, 0, Route116_EventScript_150B39 - bg_event 40, 9, 0, 0, 0, Route116_EventScript_150B42 - bg_event 71, 4, 0, 8, 0, ITEM_FLUFFY_TAIL, 0, 0 - bg_event 79, 11, 0, 8, 0, 91, 0, 0 - bg_event 16, 12, 0, 0, 0, Route116_EventScript_150B4B - bg_event 29, 10, 0, 0, 0, Route116_EventScript_150B54 - bg_event 56, 6, 0, 8, 0, 102, 0, 0 - bg_event 55, 15, 0, 8, 0, 112, 0, 0 - bg_event 22, 9, 3, 7, 0, ITEM_SUPER_POTION, 45, 0 - bg_event 70, 13, 3, 7, 0, ITEM_BLACK_GLASSES, 96, 0 - -Route116_MapEvents:: @ 838342C - map_events Route116_MapObjects, Route116_MapWarps, Route116_MapCoordEvents, Route116_MapBGEvents diff --git a/data/maps/events/Route116_TunnelersRestHouse.inc b/data/maps/events/Route116_TunnelersRestHouse.inc new file mode 100644 index 000000000..4e4553567 --- /dev/null +++ b/data/maps/events/Route116_TunnelersRestHouse.inc @@ -0,0 +1,11 @@ +Route116_TunnelersRestHouse_MapObjects:: @ 838B98C + object_event 1, MAP_OBJ_GFX_MAN_3, 0, 6, 0, 5, 0, 3, 10, 0, 0, 0, 0, 0, 0, Route116_TunnelersRestHouse_EventScript_15C2E8, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_MAN_3, 0, 3, 0, 6, 0, 3, 1, 17, 0, 0, 0, 0, 0, Route116_TunnelersRestHouse_EventScript_15C2FA, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_MAN_3, 0, 7, 0, 2, 0, 3, 7, 1, 0, 0, 0, 0, 0, Route116_TunnelersRestHouse_EventScript_15C2F1, 0, 0, 0 + +Route116_TunnelersRestHouse_MapWarps:: @ 838B9D4 + warp_def 4, 8, 0, 1, Route116 + warp_def 5, 8, 0, 1, Route116 + +Route116_TunnelersRestHouse_MapEvents:: @ 838B9E4 + map_events Route116_TunnelersRestHouse_MapObjects, Route116_TunnelersRestHouse_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/Route116_TunnelersRestHouse.s b/data/maps/events/Route116_TunnelersRestHouse.s deleted file mode 100644 index 4e4553567..000000000 --- a/data/maps/events/Route116_TunnelersRestHouse.s +++ /dev/null @@ -1,11 +0,0 @@ -Route116_TunnelersRestHouse_MapObjects:: @ 838B98C - object_event 1, MAP_OBJ_GFX_MAN_3, 0, 6, 0, 5, 0, 3, 10, 0, 0, 0, 0, 0, 0, Route116_TunnelersRestHouse_EventScript_15C2E8, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_MAN_3, 0, 3, 0, 6, 0, 3, 1, 17, 0, 0, 0, 0, 0, Route116_TunnelersRestHouse_EventScript_15C2FA, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_MAN_3, 0, 7, 0, 2, 0, 3, 7, 1, 0, 0, 0, 0, 0, Route116_TunnelersRestHouse_EventScript_15C2F1, 0, 0, 0 - -Route116_TunnelersRestHouse_MapWarps:: @ 838B9D4 - warp_def 4, 8, 0, 1, Route116 - warp_def 5, 8, 0, 1, Route116 - -Route116_TunnelersRestHouse_MapEvents:: @ 838B9E4 - map_events Route116_TunnelersRestHouse_MapObjects, Route116_TunnelersRestHouse_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/Route117.inc b/data/maps/events/Route117.inc new file mode 100644 index 000000000..b53e3de57 --- /dev/null +++ b/data/maps/events/Route117.inc @@ -0,0 +1,34 @@ +Route117_MapObjects:: @ 8383440 + object_event 1, MAP_OBJ_GFX_WOMAN_1, 0, 13, 0, 13, 0, 3, 8, 0, 0, 0, 0, 0, 0, Route117_EventScript_150D57, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_LITTLE_BOY_2, 0, 26, 0, 13, 0, 3, 33, 34, 0, 0, 0, 0, 0, Route117_EventScript_150D60, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_OLD_MAN_2, 0, 47, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, Route117_EventScript_1B222D, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_ZIGZAGOON, 0, 33, 0, 3, 0, 3, 1, 17, 0, 0, 0, 0, 0, 0x0, 0, 0, 0 + object_event 5, MAP_OBJ_GFX_KECLEON_1, 0, 39, 0, 4, 0, 3, 1, 0, 0, 0, 0, 0, 0, 0x0, 0, 0, 0 + object_event 6, MAP_OBJ_GFX_AZUMARILL, 0, 42, 0, 2, 0, 3, 1, 17, 0, 0, 0, 0, 0, 0x0, 0, 0, 0 + object_event 7, MAP_OBJ_GFX_PIKACHU, 0, 49, 0, 2, 0, 3, 1, 0, 0, 0, 0, 0, 0, 0x0, 0, 0, 0 + object_event 8, MAP_OBJ_GFX_RUNNING_TRIATHLETE_M, 0, 35, 0, 7, 0, 3, 28, 7, 0, 1, 0, 4, 0, Route117_EventScript_150E09, 0, 0, 0 + object_event 9, MAP_OBJ_GFX_WOMAN_3, 0, 31, 0, 11, 0, 3, 23, 0, 0, 1, 0, 3, 0, Route117_EventScript_150DCB, 0, 0, 0 + object_event 10, MAP_OBJ_GFX_MAN_5, 0, 10, 0, 9, 0, 3, 18, 0, 0, 1, 0, 3, 0, Route117_EventScript_150D8D, 0, 0, 0 + object_event 11, MAP_OBJ_GFX_BERRY_TREE, 0, 41, 0, 13, 0, 3, 12, 0, 0, 0, 0, 29, 0, BerryTreeScript, 0, 0, 0 + object_event 12, MAP_OBJ_GFX_BERRY_TREE, 0, 42, 0, 13, 0, 3, 12, 0, 0, 0, 0, 28, 0, BerryTreeScript, 0, 0, 0 + object_event 13, MAP_OBJ_GFX_BERRY_TREE, 0, 43, 0, 13, 0, 3, 12, 0, 0, 0, 0, 27, 0, BerryTreeScript, 0, 0, 0 + object_event 14, MAP_OBJ_GFX_ITEM_BALL, 0, 16, 0, 18, 0, 3, 1, 0, 0, 0, 0, 0, 0, Route117_EventScript_1B1598, 1022, 0, 0 + object_event 15, MAP_OBJ_GFX_CUTTABLE_TREE, 0, 15, 0, 2, 0, 3, 1, 0, 0, 0, 0, 0, 0, CuttableTreeScript, 17, 0, 0 + object_event 16, MAP_OBJ_GFX_ITEM_BALL, 0, 9, 0, 1, 0, 3, 1, 0, 0, 0, 0, 0, 0, Route117_EventScript_1B15A5, 1023, 0, 0 + object_event 17, MAP_OBJ_GFX_RUNNING_TRIATHLETE_F, 0, 21, 0, 1, 0, 3, 40, 68, 0, 1, 0, 3, 0, Route117_EventScript_150E47, 0, 0, 0 + object_event 18, MAP_OBJ_GFX_MANIAC, 0, 17, 0, 12, 0, 3, 7, 17, 0, 1, 0, 4, 0, Route117_EventScript_150E85, 0, 0, 0 + object_event 19, MAP_OBJ_GFX_LASS, 0, 46, 0, 15, 0, 3, 8, 0, 0, 1, 0, 0, 0, Route117_EventScript_150EE2, 0, 0, 0 + object_event 20, MAP_OBJ_GFX_LASS, 0, 45, 0, 15, 0, 3, 8, 0, 0, 1, 0, 0, 0, Route117_EventScript_150E9C, 0, 0, 0 + object_event 21, MAP_OBJ_GFX_GIRL_2, 0, 48, 0, 10, 0, 3, 2, 17, 0, 0, 0, 0, 0, Route117_EventScript_150D69, 0, 0, 0 + +Route117_MapWarps:: @ 8383638 + warp_def 51, 5, 0, 0, Route117_PokemonDayCare + +Route117_MapBGEvents:: @ 8383640 + bg_event 16, 6, 0, 0, 0, Route117_EventScript_150D72 + bg_event 49, 12, 0, 0, 0, Route117_EventScript_150D7B + bg_event 49, 5, 0, 0, 0, Route117_EventScript_150D84 + bg_event 3, 18, 3, 7, 0, ITEM_REPEL, 72, 0 + +Route117_MapEvents:: @ 8383670 + map_events Route117_MapObjects, Route117_MapWarps, 0x0, Route117_MapBGEvents diff --git a/data/maps/events/Route117.s b/data/maps/events/Route117.s deleted file mode 100644 index b53e3de57..000000000 --- a/data/maps/events/Route117.s +++ /dev/null @@ -1,34 +0,0 @@ -Route117_MapObjects:: @ 8383440 - object_event 1, MAP_OBJ_GFX_WOMAN_1, 0, 13, 0, 13, 0, 3, 8, 0, 0, 0, 0, 0, 0, Route117_EventScript_150D57, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_LITTLE_BOY_2, 0, 26, 0, 13, 0, 3, 33, 34, 0, 0, 0, 0, 0, Route117_EventScript_150D60, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_OLD_MAN_2, 0, 47, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, Route117_EventScript_1B222D, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_ZIGZAGOON, 0, 33, 0, 3, 0, 3, 1, 17, 0, 0, 0, 0, 0, 0x0, 0, 0, 0 - object_event 5, MAP_OBJ_GFX_KECLEON_1, 0, 39, 0, 4, 0, 3, 1, 0, 0, 0, 0, 0, 0, 0x0, 0, 0, 0 - object_event 6, MAP_OBJ_GFX_AZUMARILL, 0, 42, 0, 2, 0, 3, 1, 17, 0, 0, 0, 0, 0, 0x0, 0, 0, 0 - object_event 7, MAP_OBJ_GFX_PIKACHU, 0, 49, 0, 2, 0, 3, 1, 0, 0, 0, 0, 0, 0, 0x0, 0, 0, 0 - object_event 8, MAP_OBJ_GFX_RUNNING_TRIATHLETE_M, 0, 35, 0, 7, 0, 3, 28, 7, 0, 1, 0, 4, 0, Route117_EventScript_150E09, 0, 0, 0 - object_event 9, MAP_OBJ_GFX_WOMAN_3, 0, 31, 0, 11, 0, 3, 23, 0, 0, 1, 0, 3, 0, Route117_EventScript_150DCB, 0, 0, 0 - object_event 10, MAP_OBJ_GFX_MAN_5, 0, 10, 0, 9, 0, 3, 18, 0, 0, 1, 0, 3, 0, Route117_EventScript_150D8D, 0, 0, 0 - object_event 11, MAP_OBJ_GFX_BERRY_TREE, 0, 41, 0, 13, 0, 3, 12, 0, 0, 0, 0, 29, 0, BerryTreeScript, 0, 0, 0 - object_event 12, MAP_OBJ_GFX_BERRY_TREE, 0, 42, 0, 13, 0, 3, 12, 0, 0, 0, 0, 28, 0, BerryTreeScript, 0, 0, 0 - object_event 13, MAP_OBJ_GFX_BERRY_TREE, 0, 43, 0, 13, 0, 3, 12, 0, 0, 0, 0, 27, 0, BerryTreeScript, 0, 0, 0 - object_event 14, MAP_OBJ_GFX_ITEM_BALL, 0, 16, 0, 18, 0, 3, 1, 0, 0, 0, 0, 0, 0, Route117_EventScript_1B1598, 1022, 0, 0 - object_event 15, MAP_OBJ_GFX_CUTTABLE_TREE, 0, 15, 0, 2, 0, 3, 1, 0, 0, 0, 0, 0, 0, CuttableTreeScript, 17, 0, 0 - object_event 16, MAP_OBJ_GFX_ITEM_BALL, 0, 9, 0, 1, 0, 3, 1, 0, 0, 0, 0, 0, 0, Route117_EventScript_1B15A5, 1023, 0, 0 - object_event 17, MAP_OBJ_GFX_RUNNING_TRIATHLETE_F, 0, 21, 0, 1, 0, 3, 40, 68, 0, 1, 0, 3, 0, Route117_EventScript_150E47, 0, 0, 0 - object_event 18, MAP_OBJ_GFX_MANIAC, 0, 17, 0, 12, 0, 3, 7, 17, 0, 1, 0, 4, 0, Route117_EventScript_150E85, 0, 0, 0 - object_event 19, MAP_OBJ_GFX_LASS, 0, 46, 0, 15, 0, 3, 8, 0, 0, 1, 0, 0, 0, Route117_EventScript_150EE2, 0, 0, 0 - object_event 20, MAP_OBJ_GFX_LASS, 0, 45, 0, 15, 0, 3, 8, 0, 0, 1, 0, 0, 0, Route117_EventScript_150E9C, 0, 0, 0 - object_event 21, MAP_OBJ_GFX_GIRL_2, 0, 48, 0, 10, 0, 3, 2, 17, 0, 0, 0, 0, 0, Route117_EventScript_150D69, 0, 0, 0 - -Route117_MapWarps:: @ 8383638 - warp_def 51, 5, 0, 0, Route117_PokemonDayCare - -Route117_MapBGEvents:: @ 8383640 - bg_event 16, 6, 0, 0, 0, Route117_EventScript_150D72 - bg_event 49, 12, 0, 0, 0, Route117_EventScript_150D7B - bg_event 49, 5, 0, 0, 0, Route117_EventScript_150D84 - bg_event 3, 18, 3, 7, 0, ITEM_REPEL, 72, 0 - -Route117_MapEvents:: @ 8383670 - map_events Route117_MapObjects, Route117_MapWarps, 0x0, Route117_MapBGEvents diff --git a/data/maps/events/Route117_PokemonDayCare.inc b/data/maps/events/Route117_PokemonDayCare.inc new file mode 100644 index 000000000..69ede9610 --- /dev/null +++ b/data/maps/events/Route117_PokemonDayCare.inc @@ -0,0 +1,9 @@ +Route117_PokemonDayCare_MapObjects:: @ 838B9F8 + object_event 1, MAP_OBJ_GFX_OLD_WOMAN_2, 0, 2, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, Route117_PokemonDayCare_EventScript_1B2327, 0, 0, 0 + +Route117_PokemonDayCare_MapWarps:: @ 838BA10 + warp_def 2, 8, 0, 0, Route117 + warp_def 3, 8, 0, 0, Route117 + +Route117_PokemonDayCare_MapEvents:: @ 838BA20 + map_events Route117_PokemonDayCare_MapObjects, Route117_PokemonDayCare_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/Route117_PokemonDayCare.s b/data/maps/events/Route117_PokemonDayCare.s deleted file mode 100644 index 69ede9610..000000000 --- a/data/maps/events/Route117_PokemonDayCare.s +++ /dev/null @@ -1,9 +0,0 @@ -Route117_PokemonDayCare_MapObjects:: @ 838B9F8 - object_event 1, MAP_OBJ_GFX_OLD_WOMAN_2, 0, 2, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, Route117_PokemonDayCare_EventScript_1B2327, 0, 0, 0 - -Route117_PokemonDayCare_MapWarps:: @ 838BA10 - warp_def 2, 8, 0, 0, Route117 - warp_def 3, 8, 0, 0, Route117 - -Route117_PokemonDayCare_MapEvents:: @ 838BA20 - map_events Route117_PokemonDayCare_MapObjects, Route117_PokemonDayCare_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/Route118.inc b/data/maps/events/Route118.inc new file mode 100644 index 000000000..f912b6fbd --- /dev/null +++ b/data/maps/events/Route118.inc @@ -0,0 +1,40 @@ +Route118_MapObjects:: @ 8383684 + object_event 1, MAP_OBJ_GFX_BERRY_TREE, 0, 35, 0, 5, 0, 3, 12, 0, 0, 0, 0, 31, 0, BerryTreeScript, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_BERRY_TREE, 0, 36, 0, 5, 0, 3, 12, 0, 0, 0, 0, 32, 0, BerryTreeScript, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_BERRY_TREE, 0, 37, 0, 5, 0, 3, 12, 0, 0, 0, 0, 33, 0, BerryTreeScript, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_MAN_6, 0, 64, 0, 10, 0, 3, 8, 0, 0, 1, 0, 3, 0, Route118_EventScript_151139, 0, 0, 0 + object_event 5, MAP_OBJ_GFX_REPORTER_F, 0, 33, 0, 8, 0, 3, 8, 0, 0, 0, 0, 0, 0, Route118_EventScript_1AE462, 797, 0, 0 + object_event 6, MAP_OBJ_GFX_CAMERAMAN, 0, 34, 0, 8, 0, 3, 8, 0, 0, 0, 0, 0, 0, Route118_EventScript_1AE482, 797, 0, 0 + object_event 7, MAP_OBJ_GFX_GIRL_2, 0, 12, 0, 8, 0, 3, 2, 17, 0, 0, 0, 0, 0, Route118_EventScript_150F93, 0, 0, 0 + object_event 8, MAP_OBJ_GFX_REPORTER_F, 0, 33, 0, 8, 0, 3, 8, 0, 0, 0, 0, 0, 0, Route118_EventScript_1AE522, 901, 0, 0 + object_event 9, MAP_OBJ_GFX_CAMERAMAN, 0, 34, 0, 8, 0, 3, 8, 0, 0, 0, 0, 0, 0, Route118_EventScript_1AE542, 901, 0, 0 + object_event 10, MAP_OBJ_GFX_REPORTER_F, 0, 33, 0, 8, 0, 3, 8, 0, 0, 0, 0, 0, 0, Route118_EventScript_1AE562, 904, 0, 0 + object_event 11, MAP_OBJ_GFX_CAMERAMAN, 0, 34, 0, 8, 0, 3, 8, 0, 0, 0, 0, 0, 0, Route118_EventScript_1AE582, 904, 0, 0 + object_event 12, MAP_OBJ_GFX_CUTTABLE_TREE, 0, 38, 0, 8, 0, 3, 1, 0, 0, 0, 0, 0, 0, CuttableTreeScript, 17, 0, 0 + object_event 13, MAP_OBJ_GFX_FISHERMAN, 0, 28, 0, 8, 0, 3, 9, 0, 0, 0, 0, 0, 0, Route118_EventScript_150F34, 0, 0, 0 + object_event 14, MAP_OBJ_GFX_WOMAN_3, 0, 7, 0, 10, 0, 3, 24, 0, 0, 1, 0, 4, 0, Route118_EventScript_15108F, 0, 0, 0 + object_event 15, MAP_OBJ_GFX_FISHERMAN, 0, 14, 0, 14, 0, 3, 8, 0, 0, 1, 0, 0, 0, Route118_EventScript_1510E4, 0, 0, 0 + object_event 16, MAP_OBJ_GFX_MAN_6, 0, 56, 0, 7, 0, 3, 16, 0, 0, 1, 0, 3, 0, Route118_EventScript_151150, 0, 0, 0 + object_event 17, MAP_OBJ_GFX_FISHERMAN, 0, 39, 0, 15, 0, 3, 1, 0, 0, 1, 0, 2, 0, Route118_EventScript_1510CD, 0, 0, 0 + object_event 18, MAP_OBJ_GFX_MAN_6, 0, 17, 0, 11, 0, 3, 15, 17, 0, 1, 0, 3, 0, Route118_EventScript_1510FB, 0, 0, 0 + object_event 19, MAP_OBJ_GFX_STEVEN, 0, 44, 0, 7, 0, 3, 8, 17, 0, 0, 0, 0, 0, 0x0, 966, 0, 0 + object_event 20, MAP_OBJ_GFX_ITEM_BALL, 0, 69, 0, 7, 0, 3, 1, 17, 0, 0, 0, 0, 0, Route118_EventScript_1B15B2, 1121, 0, 0 + +Route118_MapCoordEvents:: @ 8383864 + coord_event 43, 11, 3, 0, 0x4071, 0, 0, Route118_EventScript_150FAE + coord_event 44, 11, 3, 0, 0x4071, 0, 0, Route118_EventScript_150FCE + coord_event 45, 11, 3, 0, 0x4071, 0, 0, Route118_EventScript_150FE4 + +Route118_MapBGEvents:: @ 8383894 + bg_event 47, 14, 0, 8, 0, ITEM_MASTER_BALL, 0, 0 + bg_event 13, 6, 0, 0, 0, Route118_EventScript_150F9C + bg_event 56, 8, 0, 0, 0, Route118_EventScript_150FA5 + bg_event 67, 6, 0, 8, 0, ITEM_LUXURY_BALL, 0, 0 + bg_event 29, 5, 0, 8, 0, ITEM_HARBOR_MAIL, 0, 0 + bg_event 47, 5, 0, 8, 0, ITEM_SPELON_BERRY, 0, 0 + bg_event 46, 5, 0, 8, 0, ITEM_PETAYA_BERRY, 0, 0 + bg_event 31, 13, 3, 7, 0, ITEM_IRON, 67, 0 + bg_event 12, 14, 3, 7, 0, ITEM_HEART_SCALE, 66, 0 + +Route118_MapEvents:: @ 8383900 + map_events Route118_MapObjects, 0x0, Route118_MapCoordEvents, Route118_MapBGEvents diff --git a/data/maps/events/Route118.s b/data/maps/events/Route118.s deleted file mode 100644 index f912b6fbd..000000000 --- a/data/maps/events/Route118.s +++ /dev/null @@ -1,40 +0,0 @@ -Route118_MapObjects:: @ 8383684 - object_event 1, MAP_OBJ_GFX_BERRY_TREE, 0, 35, 0, 5, 0, 3, 12, 0, 0, 0, 0, 31, 0, BerryTreeScript, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_BERRY_TREE, 0, 36, 0, 5, 0, 3, 12, 0, 0, 0, 0, 32, 0, BerryTreeScript, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_BERRY_TREE, 0, 37, 0, 5, 0, 3, 12, 0, 0, 0, 0, 33, 0, BerryTreeScript, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_MAN_6, 0, 64, 0, 10, 0, 3, 8, 0, 0, 1, 0, 3, 0, Route118_EventScript_151139, 0, 0, 0 - object_event 5, MAP_OBJ_GFX_REPORTER_F, 0, 33, 0, 8, 0, 3, 8, 0, 0, 0, 0, 0, 0, Route118_EventScript_1AE462, 797, 0, 0 - object_event 6, MAP_OBJ_GFX_CAMERAMAN, 0, 34, 0, 8, 0, 3, 8, 0, 0, 0, 0, 0, 0, Route118_EventScript_1AE482, 797, 0, 0 - object_event 7, MAP_OBJ_GFX_GIRL_2, 0, 12, 0, 8, 0, 3, 2, 17, 0, 0, 0, 0, 0, Route118_EventScript_150F93, 0, 0, 0 - object_event 8, MAP_OBJ_GFX_REPORTER_F, 0, 33, 0, 8, 0, 3, 8, 0, 0, 0, 0, 0, 0, Route118_EventScript_1AE522, 901, 0, 0 - object_event 9, MAP_OBJ_GFX_CAMERAMAN, 0, 34, 0, 8, 0, 3, 8, 0, 0, 0, 0, 0, 0, Route118_EventScript_1AE542, 901, 0, 0 - object_event 10, MAP_OBJ_GFX_REPORTER_F, 0, 33, 0, 8, 0, 3, 8, 0, 0, 0, 0, 0, 0, Route118_EventScript_1AE562, 904, 0, 0 - object_event 11, MAP_OBJ_GFX_CAMERAMAN, 0, 34, 0, 8, 0, 3, 8, 0, 0, 0, 0, 0, 0, Route118_EventScript_1AE582, 904, 0, 0 - object_event 12, MAP_OBJ_GFX_CUTTABLE_TREE, 0, 38, 0, 8, 0, 3, 1, 0, 0, 0, 0, 0, 0, CuttableTreeScript, 17, 0, 0 - object_event 13, MAP_OBJ_GFX_FISHERMAN, 0, 28, 0, 8, 0, 3, 9, 0, 0, 0, 0, 0, 0, Route118_EventScript_150F34, 0, 0, 0 - object_event 14, MAP_OBJ_GFX_WOMAN_3, 0, 7, 0, 10, 0, 3, 24, 0, 0, 1, 0, 4, 0, Route118_EventScript_15108F, 0, 0, 0 - object_event 15, MAP_OBJ_GFX_FISHERMAN, 0, 14, 0, 14, 0, 3, 8, 0, 0, 1, 0, 0, 0, Route118_EventScript_1510E4, 0, 0, 0 - object_event 16, MAP_OBJ_GFX_MAN_6, 0, 56, 0, 7, 0, 3, 16, 0, 0, 1, 0, 3, 0, Route118_EventScript_151150, 0, 0, 0 - object_event 17, MAP_OBJ_GFX_FISHERMAN, 0, 39, 0, 15, 0, 3, 1, 0, 0, 1, 0, 2, 0, Route118_EventScript_1510CD, 0, 0, 0 - object_event 18, MAP_OBJ_GFX_MAN_6, 0, 17, 0, 11, 0, 3, 15, 17, 0, 1, 0, 3, 0, Route118_EventScript_1510FB, 0, 0, 0 - object_event 19, MAP_OBJ_GFX_STEVEN, 0, 44, 0, 7, 0, 3, 8, 17, 0, 0, 0, 0, 0, 0x0, 966, 0, 0 - object_event 20, MAP_OBJ_GFX_ITEM_BALL, 0, 69, 0, 7, 0, 3, 1, 17, 0, 0, 0, 0, 0, Route118_EventScript_1B15B2, 1121, 0, 0 - -Route118_MapCoordEvents:: @ 8383864 - coord_event 43, 11, 3, 0, 0x4071, 0, 0, Route118_EventScript_150FAE - coord_event 44, 11, 3, 0, 0x4071, 0, 0, Route118_EventScript_150FCE - coord_event 45, 11, 3, 0, 0x4071, 0, 0, Route118_EventScript_150FE4 - -Route118_MapBGEvents:: @ 8383894 - bg_event 47, 14, 0, 8, 0, ITEM_MASTER_BALL, 0, 0 - bg_event 13, 6, 0, 0, 0, Route118_EventScript_150F9C - bg_event 56, 8, 0, 0, 0, Route118_EventScript_150FA5 - bg_event 67, 6, 0, 8, 0, ITEM_LUXURY_BALL, 0, 0 - bg_event 29, 5, 0, 8, 0, ITEM_HARBOR_MAIL, 0, 0 - bg_event 47, 5, 0, 8, 0, ITEM_SPELON_BERRY, 0, 0 - bg_event 46, 5, 0, 8, 0, ITEM_PETAYA_BERRY, 0, 0 - bg_event 31, 13, 3, 7, 0, ITEM_IRON, 67, 0 - bg_event 12, 14, 3, 7, 0, ITEM_HEART_SCALE, 66, 0 - -Route118_MapEvents:: @ 8383900 - map_events Route118_MapObjects, 0x0, Route118_MapCoordEvents, Route118_MapBGEvents diff --git a/data/maps/events/Route119.inc b/data/maps/events/Route119.inc new file mode 100644 index 000000000..966ae6058 --- /dev/null +++ b/data/maps/events/Route119.inc @@ -0,0 +1,94 @@ +Route119_MapObjects:: @ 8383914 + object_event 1, MAP_OBJ_GFX_BERRY_TREE, 0, 24, 0, 5, 0, 3, 12, 0, 0, 0, 0, 34, 0, BerryTreeScript, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_BERRY_TREE, 0, 25, 0, 5, 0, 3, 12, 0, 0, 0, 0, 35, 0, BerryTreeScript, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_BERRY_TREE, 0, 26, 0, 5, 0, 3, 12, 0, 0, 0, 0, 36, 0, BerryTreeScript, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_BUG_CATCHER, 0, 12, 0, 123, 0, 3, 59, 0, 0, 1, 0, 1, 0, Route119_EventScript_151491, 0, 0, 0 + object_event 5, MAP_OBJ_GFX_MANIAC, 0, 26, 0, 123, 0, 3, 60, 0, 0, 1, 0, 1, 0, Route119_EventScript_151463, 0, 0, 0 + object_event 6, MAP_OBJ_GFX_MANIAC, 0, 5, 0, 125, 0, 3, 62, 0, 0, 1, 0, 1, 0, Route119_EventScript_15144C, 0, 0, 0 + object_event 7, MAP_OBJ_GFX_CAMPER, 0, 7, 0, 74, 0, 3, 18, 0, 0, 1, 0, 3, 0, Route119_EventScript_1514BF, 0, 0, 0 + object_event 8, MAP_OBJ_GFX_MANIAC, 0, 28, 0, 116, 0, 3, 60, 0, 0, 1, 0, 1, 0, Route119_EventScript_151435, 0, 0, 0 + object_event 9, MAP_OBJ_GFX_PICNICKER, 0, 35, 0, 83, 0, 4, 8, 0, 0, 1, 0, 2, 0, Route119_EventScript_1514FD, 0, 0, 0 + object_event 10, MAP_OBJ_GFX_BUG_CATCHER, 0, 34, 0, 122, 0, 3, 61, 0, 0, 1, 0, 1, 0, Route119_EventScript_15147A, 0, 0, 0 + object_event 11, MAP_OBJ_GFX_BUG_CATCHER, 0, 17, 0, 128, 0, 3, 61, 0, 0, 1, 0, 1, 0, Route119_EventScript_1514A8, 0, 0, 0 + object_event 12, MAP_OBJ_GFX_LITTLE_BOY_1, 0, 28, 0, 16, 0, 3, 57, 0, 0, 1, 0, 2, 0, Route119_EventScript_151569, 0, 0, 0 + object_event 13, MAP_OBJ_GFX_LITTLE_BOY_1, 0, 19, 0, 49, 0, 3, 58, 0, 0, 1, 0, 3, 0, Route119_EventScript_151580, 0, 0, 0 + object_event 14, MAP_OBJ_GFX_MAN_6, 0, 10, 0, 50, 0, 4, 10, 0, 0, 1, 0, 3, 0, Route119_EventScript_15153B, 0, 0, 0 + object_event 15, MAP_OBJ_GFX_MAN_6, 0, 8, 0, 62, 0, 3, 8, 0, 0, 1, 0, 3, 0, Route119_EventScript_151552, 0, 0, 0 + object_event 16, 240, 0, 25, 0, 32, 0, 3, 7, 0, 0, 0, 0, 0, 0, 0x0, 851, 0, 0 + object_event 17, MAP_OBJ_GFX_ITEM_BALL, 0, 12, 0, 121, 0, 3, 1, 0, 0, 0, 0, 0, 0, Route119_EventScript_1B15BF, 1024, 0, 0 + object_event 18, MAP_OBJ_GFX_ITEM_BALL, 0, 4, 0, 96, 0, 3, 1, 0, 0, 0, 0, 0, 0, Route119_EventScript_1B15CC, 1025, 0, 0 + object_event 19, MAP_OBJ_GFX_ITEM_BALL, 0, 29, 0, 53, 0, 3, 1, 0, 0, 0, 0, 0, 0, Route119_EventScript_1B15D9, 1026, 0, 0 + object_event 20, MAP_OBJ_GFX_ITEM_BALL, 0, 25, 0, 76, 0, 3, 1, 0, 0, 0, 0, 0, 0, Route119_EventScript_1B15E6, 1027, 0, 0 + object_event 21, MAP_OBJ_GFX_ITEM_BALL, 0, 8, 0, 18, 0, 3, 1, 0, 0, 0, 0, 0, 0, Route119_EventScript_1B15F3, 1028, 0, 0 + object_event 22, MAP_OBJ_GFX_ITEM_BALL, 0, 33, 0, 117, 0, 3, 1, 0, 0, 0, 0, 0, 0, Route119_EventScript_1B1600, 1029, 0, 0 + object_event 23, 241, 0, 13, 0, 33, 0, 4, 10, 0, 0, 0, 0, 0, 0, Route119_EventScript_1515C5, 890, 0, 0 + object_event 24, 241, 0, 13, 0, 34, 0, 4, 10, 0, 0, 0, 0, 0, 0, Route119_EventScript_1515DC, 890, 0, 0 + object_event 25, 243, 0, 17, 0, 33, 0, 4, 7, 0, 0, 0, 0, 0, 0, 0x0, 923, 0, 0 + object_event 26, MAP_OBJ_GFX_BOY_3, 0, 31, 0, 109, 0, 3, 8, 17, 0, 0, 0, 0, 0, Route119_EventScript_1515F3, 0, 0, 0 + object_event 27, MAP_OBJ_GFX_BERRY_TREE, 0, 8, 0, 23, 0, 3, 12, 0, 0, 0, 0, 83, 0, BerryTreeScript, 0, 0, 0 + object_event 28, MAP_OBJ_GFX_BERRY_TREE, 0, 9, 0, 23, 0, 3, 12, 0, 0, 0, 0, 84, 0, BerryTreeScript, 0, 0, 0 + object_event 29, MAP_OBJ_GFX_BERRY_TREE, 0, 29, 0, 90, 0, 3, 12, 0, 0, 0, 0, 85, 0, BerryTreeScript, 0, 0, 0 + object_event 30, MAP_OBJ_GFX_BERRY_TREE, 0, 30, 0, 90, 0, 3, 12, 0, 0, 0, 0, 86, 0, BerryTreeScript, 0, 0, 0 + object_event 31, MAP_OBJ_GFX_CYCLING_TRIATHLETE_M, 0, 19, 0, 133, 0, 3, 5, 18, 0, 0, 0, 0, 0, Route119_EventScript_15141A, 0, 0, 0 + object_event 32, MAP_OBJ_GFX_ITEM_BALL, 0, 3, 0, 56, 0, 3, 1, 17, 0, 0, 0, 0, 0, Route119_EventScript_1B160D, 1106, 0, 0 + object_event 33, MAP_OBJ_GFX_BOY_2, 0, 35, 0, 93, 0, 4, 2, 17, 0, 0, 0, 0, 0, Route119_EventScript_1515FC, 0, 0, 0 + object_event 34, MAP_OBJ_GFX_LITTLE_BOY_1, 0, 29, 0, 6, 0, 3, 57, 17, 0, 1, 0, 3, 0, Route119_EventScript_151597, 0, 0, 0 + object_event 35, MAP_OBJ_GFX_KECLEON_1, 0, 31, 0, 6, 0, 3, 76, 17, 0, 0, 0, 0, 0, Route119_EventScript_1A057A, 989, 0, 0 + object_event 36, MAP_OBJ_GFX_KECLEON_1, 0, 20, 0, 13, 0, 4, 76, 17, 0, 0, 0, 0, 0, Route119_EventScript_1A0587, 990, 0, 0 + object_event 37, MAP_OBJ_GFX_FISHERMAN, 0, 13, 0, 104, 0, 3, 10, 17, 0, 1, 0, 0, 0, Route119_EventScript_1515AE, 0, 0, 0 + +Route119_MapWarps:: @ 8383C8C + warp_def 6, 32, 0, 0, Route119_WeatherInstitute_1F + warp_def 33, 109, 0, 0, Route119_House + +Route119_MapCoordEvents:: @ 8383C9C + coord_event 25, 31, 0, 0, 0x4072, 0, 0, Route119_EventScript_1511C5 + coord_event 26, 31, 0, 0, 0x4072, 0, 0, Route119_EventScript_1511D0 + coord_event 28, 13, 0, 0, 20, 0, 0, 0x0 + coord_event 29, 13, 3, 0, 20, 0, 0, 0x0 + coord_event 30, 13, 3, 0, 20, 0, 0, 0x0 + coord_event 31, 13, 3, 0, 20, 0, 0, 0x0 + coord_event 32, 13, 3, 0, 20, 0, 0, 0x0 + coord_event 33, 13, 3, 0, 20, 0, 0, 0x0 + coord_event 15, 133, 3, 0, 20, 0, 0, 0x0 + coord_event 16, 132, 3, 0, 20, 0, 0, 0x0 + coord_event 17, 131, 3, 0, 20, 0, 0, 0x0 + coord_event 18, 130, 3, 0, 20, 0, 0, 0x0 + coord_event 19, 131, 3, 0, 20, 0, 0, 0x0 + coord_event 20, 132, 3, 0, 20, 0, 0, 0x0 + coord_event 21, 133, 3, 0, 20, 0, 0, 0x0 + coord_event 36, 6, 3, 0, 2, 0, 0, 0x0 + coord_event 36, 7, 3, 0, 2, 0, 0, 0x0 + coord_event 35, 8, 3, 0, 2, 0, 0, 0x0 + coord_event 35, 9, 3, 0, 2, 0, 0, 0x0 + coord_event 34, 10, 3, 0, 2, 0, 0, 0x0 + coord_event 16, 137, 3, 0, 2, 0, 0, 0x0 + coord_event 17, 137, 3, 0, 2, 0, 0, 0x0 + coord_event 18, 137, 3, 0, 2, 0, 0, 0x0 + coord_event 19, 137, 3, 0, 2, 0, 0, 0x0 + coord_event 20, 137, 3, 0, 2, 0, 0, 0x0 + +Route119_MapBGEvents:: @ 8383E2C + bg_event 9, 33, 0, 0, 0, Route119_EventScript_15142C + bg_event 27, 19, 0, 0, 0, Route119_EventScript_151423 + bg_event 5, 2, 0, 8, 0, ITEM_DRAGON_SCALE, 0, 0 + bg_event 4, 89, 0, 8, 0, ITEM_LIGHT_BALL, 0, 0 + bg_event 5, 15, 0, 8, 0, ITEM_POISON_BARB, 0, 0 + bg_event 7, 101, 3, 8, 0, ITEM_NEVER_MELT_ICE, 0, 0 + bg_event 34, 24, 3, 8, 0, ITEM_LAX_INCENSE, 0, 0 + bg_event 31, 73, 3, 8, 0, 231, 0, 0 + bg_event 16, 81, 0, 8, 0, ITEM_TINY_MUSHROOM, 0, 0 + bg_event 16, 28, 0, 8, 0, 113, 0, 0 + bg_event 17, 82, 3, 7, 0, ITEM_CALCIUM, 5, 0 + bg_event 38, 63, 3, 7, 0, ITEM_ULTRA_BALL, 6, 0 + bg_event 26, 81, 0, 8, 0, ITEM_FULL_HEAL, 0, 0 + bg_event 19, 76, 0, 8, 0, ITEM_LANSAT_BERRY, 0, 0 + bg_event 18, 76, 0, 8, 0, ITEM_DEEP_SEA_SCALE, 0, 0 + bg_event 4, 15, 0, 8, 0, ITEM_METAL_POWDER, 0, 0 + bg_event 6, 2, 0, 8, 0, 233, 0, 0 + bg_event 26, 120, 3, 7, 0, ITEM_FULL_HEAL, 68, 0 + bg_event 20, 29, 3, 7, 0, ITEM_MAX_ETHER, 87, 0 + bg_event 28, 9, 0, 0, 0, Route119_EventScript_151605 + +Route119_MapEvents:: @ 8383F1C + map_events Route119_MapObjects, Route119_MapWarps, Route119_MapCoordEvents, Route119_MapBGEvents diff --git a/data/maps/events/Route119.s b/data/maps/events/Route119.s deleted file mode 100644 index 966ae6058..000000000 --- a/data/maps/events/Route119.s +++ /dev/null @@ -1,94 +0,0 @@ -Route119_MapObjects:: @ 8383914 - object_event 1, MAP_OBJ_GFX_BERRY_TREE, 0, 24, 0, 5, 0, 3, 12, 0, 0, 0, 0, 34, 0, BerryTreeScript, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_BERRY_TREE, 0, 25, 0, 5, 0, 3, 12, 0, 0, 0, 0, 35, 0, BerryTreeScript, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_BERRY_TREE, 0, 26, 0, 5, 0, 3, 12, 0, 0, 0, 0, 36, 0, BerryTreeScript, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_BUG_CATCHER, 0, 12, 0, 123, 0, 3, 59, 0, 0, 1, 0, 1, 0, Route119_EventScript_151491, 0, 0, 0 - object_event 5, MAP_OBJ_GFX_MANIAC, 0, 26, 0, 123, 0, 3, 60, 0, 0, 1, 0, 1, 0, Route119_EventScript_151463, 0, 0, 0 - object_event 6, MAP_OBJ_GFX_MANIAC, 0, 5, 0, 125, 0, 3, 62, 0, 0, 1, 0, 1, 0, Route119_EventScript_15144C, 0, 0, 0 - object_event 7, MAP_OBJ_GFX_CAMPER, 0, 7, 0, 74, 0, 3, 18, 0, 0, 1, 0, 3, 0, Route119_EventScript_1514BF, 0, 0, 0 - object_event 8, MAP_OBJ_GFX_MANIAC, 0, 28, 0, 116, 0, 3, 60, 0, 0, 1, 0, 1, 0, Route119_EventScript_151435, 0, 0, 0 - object_event 9, MAP_OBJ_GFX_PICNICKER, 0, 35, 0, 83, 0, 4, 8, 0, 0, 1, 0, 2, 0, Route119_EventScript_1514FD, 0, 0, 0 - object_event 10, MAP_OBJ_GFX_BUG_CATCHER, 0, 34, 0, 122, 0, 3, 61, 0, 0, 1, 0, 1, 0, Route119_EventScript_15147A, 0, 0, 0 - object_event 11, MAP_OBJ_GFX_BUG_CATCHER, 0, 17, 0, 128, 0, 3, 61, 0, 0, 1, 0, 1, 0, Route119_EventScript_1514A8, 0, 0, 0 - object_event 12, MAP_OBJ_GFX_LITTLE_BOY_1, 0, 28, 0, 16, 0, 3, 57, 0, 0, 1, 0, 2, 0, Route119_EventScript_151569, 0, 0, 0 - object_event 13, MAP_OBJ_GFX_LITTLE_BOY_1, 0, 19, 0, 49, 0, 3, 58, 0, 0, 1, 0, 3, 0, Route119_EventScript_151580, 0, 0, 0 - object_event 14, MAP_OBJ_GFX_MAN_6, 0, 10, 0, 50, 0, 4, 10, 0, 0, 1, 0, 3, 0, Route119_EventScript_15153B, 0, 0, 0 - object_event 15, MAP_OBJ_GFX_MAN_6, 0, 8, 0, 62, 0, 3, 8, 0, 0, 1, 0, 3, 0, Route119_EventScript_151552, 0, 0, 0 - object_event 16, 240, 0, 25, 0, 32, 0, 3, 7, 0, 0, 0, 0, 0, 0, 0x0, 851, 0, 0 - object_event 17, MAP_OBJ_GFX_ITEM_BALL, 0, 12, 0, 121, 0, 3, 1, 0, 0, 0, 0, 0, 0, Route119_EventScript_1B15BF, 1024, 0, 0 - object_event 18, MAP_OBJ_GFX_ITEM_BALL, 0, 4, 0, 96, 0, 3, 1, 0, 0, 0, 0, 0, 0, Route119_EventScript_1B15CC, 1025, 0, 0 - object_event 19, MAP_OBJ_GFX_ITEM_BALL, 0, 29, 0, 53, 0, 3, 1, 0, 0, 0, 0, 0, 0, Route119_EventScript_1B15D9, 1026, 0, 0 - object_event 20, MAP_OBJ_GFX_ITEM_BALL, 0, 25, 0, 76, 0, 3, 1, 0, 0, 0, 0, 0, 0, Route119_EventScript_1B15E6, 1027, 0, 0 - object_event 21, MAP_OBJ_GFX_ITEM_BALL, 0, 8, 0, 18, 0, 3, 1, 0, 0, 0, 0, 0, 0, Route119_EventScript_1B15F3, 1028, 0, 0 - object_event 22, MAP_OBJ_GFX_ITEM_BALL, 0, 33, 0, 117, 0, 3, 1, 0, 0, 0, 0, 0, 0, Route119_EventScript_1B1600, 1029, 0, 0 - object_event 23, 241, 0, 13, 0, 33, 0, 4, 10, 0, 0, 0, 0, 0, 0, Route119_EventScript_1515C5, 890, 0, 0 - object_event 24, 241, 0, 13, 0, 34, 0, 4, 10, 0, 0, 0, 0, 0, 0, Route119_EventScript_1515DC, 890, 0, 0 - object_event 25, 243, 0, 17, 0, 33, 0, 4, 7, 0, 0, 0, 0, 0, 0, 0x0, 923, 0, 0 - object_event 26, MAP_OBJ_GFX_BOY_3, 0, 31, 0, 109, 0, 3, 8, 17, 0, 0, 0, 0, 0, Route119_EventScript_1515F3, 0, 0, 0 - object_event 27, MAP_OBJ_GFX_BERRY_TREE, 0, 8, 0, 23, 0, 3, 12, 0, 0, 0, 0, 83, 0, BerryTreeScript, 0, 0, 0 - object_event 28, MAP_OBJ_GFX_BERRY_TREE, 0, 9, 0, 23, 0, 3, 12, 0, 0, 0, 0, 84, 0, BerryTreeScript, 0, 0, 0 - object_event 29, MAP_OBJ_GFX_BERRY_TREE, 0, 29, 0, 90, 0, 3, 12, 0, 0, 0, 0, 85, 0, BerryTreeScript, 0, 0, 0 - object_event 30, MAP_OBJ_GFX_BERRY_TREE, 0, 30, 0, 90, 0, 3, 12, 0, 0, 0, 0, 86, 0, BerryTreeScript, 0, 0, 0 - object_event 31, MAP_OBJ_GFX_CYCLING_TRIATHLETE_M, 0, 19, 0, 133, 0, 3, 5, 18, 0, 0, 0, 0, 0, Route119_EventScript_15141A, 0, 0, 0 - object_event 32, MAP_OBJ_GFX_ITEM_BALL, 0, 3, 0, 56, 0, 3, 1, 17, 0, 0, 0, 0, 0, Route119_EventScript_1B160D, 1106, 0, 0 - object_event 33, MAP_OBJ_GFX_BOY_2, 0, 35, 0, 93, 0, 4, 2, 17, 0, 0, 0, 0, 0, Route119_EventScript_1515FC, 0, 0, 0 - object_event 34, MAP_OBJ_GFX_LITTLE_BOY_1, 0, 29, 0, 6, 0, 3, 57, 17, 0, 1, 0, 3, 0, Route119_EventScript_151597, 0, 0, 0 - object_event 35, MAP_OBJ_GFX_KECLEON_1, 0, 31, 0, 6, 0, 3, 76, 17, 0, 0, 0, 0, 0, Route119_EventScript_1A057A, 989, 0, 0 - object_event 36, MAP_OBJ_GFX_KECLEON_1, 0, 20, 0, 13, 0, 4, 76, 17, 0, 0, 0, 0, 0, Route119_EventScript_1A0587, 990, 0, 0 - object_event 37, MAP_OBJ_GFX_FISHERMAN, 0, 13, 0, 104, 0, 3, 10, 17, 0, 1, 0, 0, 0, Route119_EventScript_1515AE, 0, 0, 0 - -Route119_MapWarps:: @ 8383C8C - warp_def 6, 32, 0, 0, Route119_WeatherInstitute_1F - warp_def 33, 109, 0, 0, Route119_House - -Route119_MapCoordEvents:: @ 8383C9C - coord_event 25, 31, 0, 0, 0x4072, 0, 0, Route119_EventScript_1511C5 - coord_event 26, 31, 0, 0, 0x4072, 0, 0, Route119_EventScript_1511D0 - coord_event 28, 13, 0, 0, 20, 0, 0, 0x0 - coord_event 29, 13, 3, 0, 20, 0, 0, 0x0 - coord_event 30, 13, 3, 0, 20, 0, 0, 0x0 - coord_event 31, 13, 3, 0, 20, 0, 0, 0x0 - coord_event 32, 13, 3, 0, 20, 0, 0, 0x0 - coord_event 33, 13, 3, 0, 20, 0, 0, 0x0 - coord_event 15, 133, 3, 0, 20, 0, 0, 0x0 - coord_event 16, 132, 3, 0, 20, 0, 0, 0x0 - coord_event 17, 131, 3, 0, 20, 0, 0, 0x0 - coord_event 18, 130, 3, 0, 20, 0, 0, 0x0 - coord_event 19, 131, 3, 0, 20, 0, 0, 0x0 - coord_event 20, 132, 3, 0, 20, 0, 0, 0x0 - coord_event 21, 133, 3, 0, 20, 0, 0, 0x0 - coord_event 36, 6, 3, 0, 2, 0, 0, 0x0 - coord_event 36, 7, 3, 0, 2, 0, 0, 0x0 - coord_event 35, 8, 3, 0, 2, 0, 0, 0x0 - coord_event 35, 9, 3, 0, 2, 0, 0, 0x0 - coord_event 34, 10, 3, 0, 2, 0, 0, 0x0 - coord_event 16, 137, 3, 0, 2, 0, 0, 0x0 - coord_event 17, 137, 3, 0, 2, 0, 0, 0x0 - coord_event 18, 137, 3, 0, 2, 0, 0, 0x0 - coord_event 19, 137, 3, 0, 2, 0, 0, 0x0 - coord_event 20, 137, 3, 0, 2, 0, 0, 0x0 - -Route119_MapBGEvents:: @ 8383E2C - bg_event 9, 33, 0, 0, 0, Route119_EventScript_15142C - bg_event 27, 19, 0, 0, 0, Route119_EventScript_151423 - bg_event 5, 2, 0, 8, 0, ITEM_DRAGON_SCALE, 0, 0 - bg_event 4, 89, 0, 8, 0, ITEM_LIGHT_BALL, 0, 0 - bg_event 5, 15, 0, 8, 0, ITEM_POISON_BARB, 0, 0 - bg_event 7, 101, 3, 8, 0, ITEM_NEVER_MELT_ICE, 0, 0 - bg_event 34, 24, 3, 8, 0, ITEM_LAX_INCENSE, 0, 0 - bg_event 31, 73, 3, 8, 0, 231, 0, 0 - bg_event 16, 81, 0, 8, 0, ITEM_TINY_MUSHROOM, 0, 0 - bg_event 16, 28, 0, 8, 0, 113, 0, 0 - bg_event 17, 82, 3, 7, 0, ITEM_CALCIUM, 5, 0 - bg_event 38, 63, 3, 7, 0, ITEM_ULTRA_BALL, 6, 0 - bg_event 26, 81, 0, 8, 0, ITEM_FULL_HEAL, 0, 0 - bg_event 19, 76, 0, 8, 0, ITEM_LANSAT_BERRY, 0, 0 - bg_event 18, 76, 0, 8, 0, ITEM_DEEP_SEA_SCALE, 0, 0 - bg_event 4, 15, 0, 8, 0, ITEM_METAL_POWDER, 0, 0 - bg_event 6, 2, 0, 8, 0, 233, 0, 0 - bg_event 26, 120, 3, 7, 0, ITEM_FULL_HEAL, 68, 0 - bg_event 20, 29, 3, 7, 0, ITEM_MAX_ETHER, 87, 0 - bg_event 28, 9, 0, 0, 0, Route119_EventScript_151605 - -Route119_MapEvents:: @ 8383F1C - map_events Route119_MapObjects, Route119_MapWarps, Route119_MapCoordEvents, Route119_MapBGEvents diff --git a/data/maps/events/Route119_House.inc b/data/maps/events/Route119_House.inc new file mode 100644 index 000000000..45267ca0e --- /dev/null +++ b/data/maps/events/Route119_House.inc @@ -0,0 +1,15 @@ +Route119_House_MapObjects:: @ 8392F40 + object_event 1, MAP_OBJ_GFX_WOMAN_5, 0, 7, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, Route119_House_EventScript_163DDE, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_WINGULL, 0, 1, 0, 6, 0, 3, 2, 34, 0, 0, 0, 0, 0, Route119_House_EventScript_163DE7, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_WINGULL, 0, 0, 0, 4, 0, 3, 2, 19, 0, 0, 0, 0, 0, Route119_House_EventScript_163DE7, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_WINGULL, 0, 2, 0, 2, 0, 3, 2, 17, 0, 0, 0, 0, 0, Route119_House_EventScript_163DE7, 0, 0, 0 + object_event 5, MAP_OBJ_GFX_WINGULL, 0, 8, 0, 5, 0, 3, 2, 35, 0, 0, 0, 0, 0, Route119_House_EventScript_163DE7, 0, 0, 0 + object_event 6, MAP_OBJ_GFX_WINGULL, 0, 6, 0, 6, 0, 3, 2, 34, 0, 0, 0, 0, 0, Route119_House_EventScript_163DE7, 0, 0, 0 + object_event 7, MAP_OBJ_GFX_WINGULL, 0, 5, 0, 3, 0, 3, 2, 49, 0, 0, 0, 0, 0, Route119_House_EventScript_163DE7, 0, 0, 0 + +Route119_House_MapWarps:: @ 8392FE8 + warp_def 3, 8, 0, 1, Route119 + warp_def 4, 8, 0, 1, Route119 + +Route119_House_MapEvents:: @ 8392FF8 + map_events Route119_House_MapObjects, Route119_House_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/Route119_House.s b/data/maps/events/Route119_House.s deleted file mode 100644 index 45267ca0e..000000000 --- a/data/maps/events/Route119_House.s +++ /dev/null @@ -1,15 +0,0 @@ -Route119_House_MapObjects:: @ 8392F40 - object_event 1, MAP_OBJ_GFX_WOMAN_5, 0, 7, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, Route119_House_EventScript_163DDE, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_WINGULL, 0, 1, 0, 6, 0, 3, 2, 34, 0, 0, 0, 0, 0, Route119_House_EventScript_163DE7, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_WINGULL, 0, 0, 0, 4, 0, 3, 2, 19, 0, 0, 0, 0, 0, Route119_House_EventScript_163DE7, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_WINGULL, 0, 2, 0, 2, 0, 3, 2, 17, 0, 0, 0, 0, 0, Route119_House_EventScript_163DE7, 0, 0, 0 - object_event 5, MAP_OBJ_GFX_WINGULL, 0, 8, 0, 5, 0, 3, 2, 35, 0, 0, 0, 0, 0, Route119_House_EventScript_163DE7, 0, 0, 0 - object_event 6, MAP_OBJ_GFX_WINGULL, 0, 6, 0, 6, 0, 3, 2, 34, 0, 0, 0, 0, 0, Route119_House_EventScript_163DE7, 0, 0, 0 - object_event 7, MAP_OBJ_GFX_WINGULL, 0, 5, 0, 3, 0, 3, 2, 49, 0, 0, 0, 0, 0, Route119_House_EventScript_163DE7, 0, 0, 0 - -Route119_House_MapWarps:: @ 8392FE8 - warp_def 3, 8, 0, 1, Route119 - warp_def 4, 8, 0, 1, Route119 - -Route119_House_MapEvents:: @ 8392FF8 - map_events Route119_House_MapObjects, Route119_House_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/Route119_WeatherInstitute_1F.inc b/data/maps/events/Route119_WeatherInstitute_1F.inc new file mode 100644 index 000000000..1472fb569 --- /dev/null +++ b/data/maps/events/Route119_WeatherInstitute_1F.inc @@ -0,0 +1,20 @@ +Route119_WeatherInstitute_1F_MapObjects:: @ 8392DC0 + object_event 1, 241, 0, 15, 0, 3, 0, 3, 9, 0, 0, 1, 0, 3, 0, Route119_WeatherInstitute_1F_EventScript_163C94, 890, 0, 0 + object_event 2, 242, 0, 10, 0, 5, 0, 3, 8, 0, 0, 1, 0, 2, 0, Route119_WeatherInstitute_1F_EventScript_163CAB, 890, 0, 0 + object_event 3, MAP_OBJ_GFX_MAN_5, 0, 5, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, Route119_WeatherInstitute_1F_EventScript_163C7A, 892, 0, 0 + object_event 4, MAP_OBJ_GFX_MAN_5, 0, 2, 0, 11, 0, 3, 1, 1, 0, 0, 0, 0, 0, Route119_WeatherInstitute_1F_EventScript_163C71, 892, 0, 0 + object_event 5, MAP_OBJ_GFX_LITTLE_BOY_1, 0, 14, 0, 11, 0, 3, 2, 17, 0, 0, 0, 0, 0, Route119_WeatherInstitute_1F_EventScript_163C4D, 0, 0, 0 + +Route119_WeatherInstitute_1F_MapWarps:: @ 8392E38 + warp_def 9, 12, 0, 0, Route119 + warp_def 10, 12, 0, 0, Route119 + warp_def 17, 1, 0, 0, Route119_WeatherInstitute_2F + +Route119_WeatherInstitute_1F_MapBGEvents:: @ 8392E50 + bg_event 1, 2, 0, 0, 0, Route119_WeatherInstitute_1F_EventScript_163C83 + bg_event 1, 3, 0, 0, 0, Route119_WeatherInstitute_1F_EventScript_163C83 + bg_event 0, 2, 0, 0, 0, Route119_WeatherInstitute_1F_EventScript_163C83 + bg_event 0, 3, 0, 0, 0, Route119_WeatherInstitute_1F_EventScript_163C83 + +Route119_WeatherInstitute_1F_MapEvents:: @ 8392E80 + map_events Route119_WeatherInstitute_1F_MapObjects, Route119_WeatherInstitute_1F_MapWarps, 0x0, Route119_WeatherInstitute_1F_MapBGEvents diff --git a/data/maps/events/Route119_WeatherInstitute_1F.s b/data/maps/events/Route119_WeatherInstitute_1F.s deleted file mode 100644 index 1472fb569..000000000 --- a/data/maps/events/Route119_WeatherInstitute_1F.s +++ /dev/null @@ -1,20 +0,0 @@ -Route119_WeatherInstitute_1F_MapObjects:: @ 8392DC0 - object_event 1, 241, 0, 15, 0, 3, 0, 3, 9, 0, 0, 1, 0, 3, 0, Route119_WeatherInstitute_1F_EventScript_163C94, 890, 0, 0 - object_event 2, 242, 0, 10, 0, 5, 0, 3, 8, 0, 0, 1, 0, 2, 0, Route119_WeatherInstitute_1F_EventScript_163CAB, 890, 0, 0 - object_event 3, MAP_OBJ_GFX_MAN_5, 0, 5, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, Route119_WeatherInstitute_1F_EventScript_163C7A, 892, 0, 0 - object_event 4, MAP_OBJ_GFX_MAN_5, 0, 2, 0, 11, 0, 3, 1, 1, 0, 0, 0, 0, 0, Route119_WeatherInstitute_1F_EventScript_163C71, 892, 0, 0 - object_event 5, MAP_OBJ_GFX_LITTLE_BOY_1, 0, 14, 0, 11, 0, 3, 2, 17, 0, 0, 0, 0, 0, Route119_WeatherInstitute_1F_EventScript_163C4D, 0, 0, 0 - -Route119_WeatherInstitute_1F_MapWarps:: @ 8392E38 - warp_def 9, 12, 0, 0, Route119 - warp_def 10, 12, 0, 0, Route119 - warp_def 17, 1, 0, 0, Route119_WeatherInstitute_2F - -Route119_WeatherInstitute_1F_MapBGEvents:: @ 8392E50 - bg_event 1, 2, 0, 0, 0, Route119_WeatherInstitute_1F_EventScript_163C83 - bg_event 1, 3, 0, 0, 0, Route119_WeatherInstitute_1F_EventScript_163C83 - bg_event 0, 2, 0, 0, 0, Route119_WeatherInstitute_1F_EventScript_163C83 - bg_event 0, 3, 0, 0, 0, Route119_WeatherInstitute_1F_EventScript_163C83 - -Route119_WeatherInstitute_1F_MapEvents:: @ 8392E80 - map_events Route119_WeatherInstitute_1F_MapObjects, Route119_WeatherInstitute_1F_MapWarps, 0x0, Route119_WeatherInstitute_1F_MapBGEvents diff --git a/data/maps/events/Route119_WeatherInstitute_2F.inc b/data/maps/events/Route119_WeatherInstitute_2F.inc new file mode 100644 index 000000000..d2dbce24d --- /dev/null +++ b/data/maps/events/Route119_WeatherInstitute_2F.inc @@ -0,0 +1,13 @@ +Route119_WeatherInstitute_2F_MapObjects:: @ 8392E94 + object_event 1, 241, 0, 15, 0, 6, 0, 3, 10, 0, 0, 1, 0, 4, 0, Route119_WeatherInstitute_2F_EventScript_163CFC, 890, 0, 0 + object_event 2, 241, 0, 10, 0, 8, 0, 3, 13, 0, 0, 1, 0, 2, 0, Route119_WeatherInstitute_2F_EventScript_163D13, 890, 0, 0 + object_event 3, 242, 0, 4, 0, 6, 0, 3, 10, 0, 0, 1, 0, 0, 0, Route119_WeatherInstitute_2F_EventScript_163D2A, 890, 0, 0 + object_event 4, MAP_OBJ_GFX_MAN_5, 0, 0, 0, 6, 0, 3, 10, 0, 0, 0, 0, 0, 0, 0x0, 893, 0, 0 + object_event 5, MAP_OBJ_GFX_SCIENTIST_1, 0, 18, 0, 6, 0, 3, 1, 18, 0, 0, 0, 0, 0, Route119_WeatherInstitute_2F_EventScript_163DCC, 0, 0, 0 + object_event 6, MAP_OBJ_GFX_MAN_5, 0, 1, 0, 7, 0, 3, 10, 0, 0, 0, 0, 0, 0, 0x0, 893, 0, 0 + +Route119_WeatherInstitute_2F_MapWarps:: @ 8392F24 + warp_def 17, 1, 0, 2, Route119_WeatherInstitute_1F + +Route119_WeatherInstitute_2F_MapEvents:: @ 8392F2C + map_events Route119_WeatherInstitute_2F_MapObjects, Route119_WeatherInstitute_2F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/Route119_WeatherInstitute_2F.s b/data/maps/events/Route119_WeatherInstitute_2F.s deleted file mode 100644 index d2dbce24d..000000000 --- a/data/maps/events/Route119_WeatherInstitute_2F.s +++ /dev/null @@ -1,13 +0,0 @@ -Route119_WeatherInstitute_2F_MapObjects:: @ 8392E94 - object_event 1, 241, 0, 15, 0, 6, 0, 3, 10, 0, 0, 1, 0, 4, 0, Route119_WeatherInstitute_2F_EventScript_163CFC, 890, 0, 0 - object_event 2, 241, 0, 10, 0, 8, 0, 3, 13, 0, 0, 1, 0, 2, 0, Route119_WeatherInstitute_2F_EventScript_163D13, 890, 0, 0 - object_event 3, 242, 0, 4, 0, 6, 0, 3, 10, 0, 0, 1, 0, 0, 0, Route119_WeatherInstitute_2F_EventScript_163D2A, 890, 0, 0 - object_event 4, MAP_OBJ_GFX_MAN_5, 0, 0, 0, 6, 0, 3, 10, 0, 0, 0, 0, 0, 0, 0x0, 893, 0, 0 - object_event 5, MAP_OBJ_GFX_SCIENTIST_1, 0, 18, 0, 6, 0, 3, 1, 18, 0, 0, 0, 0, 0, Route119_WeatherInstitute_2F_EventScript_163DCC, 0, 0, 0 - object_event 6, MAP_OBJ_GFX_MAN_5, 0, 1, 0, 7, 0, 3, 10, 0, 0, 0, 0, 0, 0, 0x0, 893, 0, 0 - -Route119_WeatherInstitute_2F_MapWarps:: @ 8392F24 - warp_def 17, 1, 0, 2, Route119_WeatherInstitute_1F - -Route119_WeatherInstitute_2F_MapEvents:: @ 8392F2C - map_events Route119_WeatherInstitute_2F_MapObjects, Route119_WeatherInstitute_2F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/Route120.inc b/data/maps/events/Route120.inc new file mode 100644 index 000000000..43a67ee99 --- /dev/null +++ b/data/maps/events/Route120.inc @@ -0,0 +1,86 @@ +Route120_MapObjects:: @ 8383F30 + object_event 1, MAP_OBJ_GFX_BERRY_TREE, 0, 4, 0, 79, 0, 3, 12, 0, 0, 0, 0, 46, 0, BerryTreeScript, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_BERRY_TREE, 0, 5, 0, 79, 0, 3, 12, 0, 0, 0, 0, 45, 0, BerryTreeScript, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_BERRY_TREE, 0, 6, 0, 79, 0, 3, 12, 0, 0, 0, 0, 44, 0, BerryTreeScript, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_BERRY_TREE, 0, 7, 0, 79, 0, 3, 12, 0, 0, 0, 0, 43, 0, BerryTreeScript, 0, 0, 0 + object_event 5, MAP_OBJ_GFX_BERRY_TREE, 0, 34, 0, 24, 0, 3, 12, 0, 0, 0, 0, 37, 0, BerryTreeScript, 0, 0, 0 + object_event 6, MAP_OBJ_GFX_BERRY_TREE, 0, 35, 0, 24, 0, 3, 12, 0, 0, 0, 0, 38, 0, BerryTreeScript, 0, 0, 0 + object_event 7, MAP_OBJ_GFX_BERRY_TREE, 0, 36, 0, 24, 0, 3, 12, 0, 0, 0, 0, 39, 0, BerryTreeScript, 0, 0, 0 + object_event 8, MAP_OBJ_GFX_BERRY_TREE, 0, 9, 0, 92, 0, 5, 12, 0, 0, 0, 0, 40, 0, BerryTreeScript, 0, 0, 0 + object_event 9, MAP_OBJ_GFX_BERRY_TREE, 0, 10, 0, 92, 0, 5, 12, 0, 0, 0, 0, 41, 0, BerryTreeScript, 0, 0, 0 + object_event 10, MAP_OBJ_GFX_BERRY_TREE, 0, 11, 0, 92, 0, 5, 12, 0, 0, 0, 0, 42, 0, BerryTreeScript, 0, 0, 0 + object_event 11, MAP_OBJ_GFX_MAN_6, 0, 5, 0, 22, 0, 3, 14, 0, 0, 1, 0, 3, 0, Route120_EventScript_1519B3, 0, 0, 0 + object_event 12, MAP_OBJ_GFX_MAN_6, 0, 32, 0, 14, 0, 3, 10, 0, 0, 1, 0, 3, 0, Route120_EventScript_1519CA, 0, 0, 0 + object_event 13, MAP_OBJ_GFX_CAMPER, 0, 27, 0, 51, 0, 3, 9, 0, 0, 1, 0, 7, 0, Route120_EventScript_151A08, 0, 0, 0 + object_event 14, MAP_OBJ_GFX_PICNICKER, 0, 36, 0, 45, 0, 3, 9, 0, 0, 1, 0, 2, 0, Route120_EventScript_151A1F, 0, 0, 0 + object_event 15, MAP_OBJ_GFX_MANIAC, 0, 19, 0, 80, 0, 5, 15, 0, 0, 1, 0, 3, 0, Route120_EventScript_151A36, 0, 0, 0 + object_event 16, MAP_OBJ_GFX_ITEM_BALL, 0, 20, 0, 55, 0, 3, 1, 0, 0, 0, 0, 0, 0, Route120_EventScript_1B161A, 1030, 0, 0 + object_event 17, MAP_OBJ_GFX_CAMERAMAN, 0, 37, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, Route120_EventScript_1AE4C2, 798, 0, 0 + object_event 18, MAP_OBJ_GFX_REPORTER_F, 0, 36, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, Route120_EventScript_1AE4A2, 798, 0, 0 + object_event 19, MAP_OBJ_GFX_REPORTER_F, 0, 36, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, Route120_EventScript_1AE562, 902, 0, 0 + object_event 20, MAP_OBJ_GFX_CAMERAMAN, 0, 37, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, Route120_EventScript_1AE582, 902, 0, 0 + object_event 21, MAP_OBJ_GFX_CUTTABLE_TREE, 0, 35, 0, 32, 0, 3, 1, 0, 0, 0, 0, 0, 0, CuttableTreeScript, 17, 0, 0 + object_event 22, MAP_OBJ_GFX_ITEM_BALL, 0, 7, 0, 89, 0, 3, 1, 0, 0, 0, 0, 0, 0, Route120_EventScript_1B1627, 1031, 0, 0 + object_event 23, MAP_OBJ_GFX_BEAUTY, 0, 14, 0, 92, 0, 5, 5, 1, 0, 0, 0, 0, 0, Route120_EventScript_151739, 0, 0, 0 + object_event 24, MAP_OBJ_GFX_WOMAN_7, 0, 28, 0, 35, 0, 3, 15, 0, 0, 1, 0, 4, 0, Route120_EventScript_151A74, 0, 0, 0 + object_event 25, MAP_OBJ_GFX_HIKER, 0, 9, 0, 60, 0, 3, 21, 0, 0, 1, 0, 4, 0, Route120_EventScript_151A8B, 0, 0, 0 + object_event 26, MAP_OBJ_GFX_WOMAN_7, 0, 16, 0, 6, 0, 3, 23, 0, 0, 1, 0, 4, 0, Route120_EventScript_151AA2, 0, 0, 0 + object_event 27, MAP_OBJ_GFX_WOMAN_7, 0, 18, 0, 34, 0, 3, 17, 0, 0, 1, 0, 3, 0, Route120_EventScript_151AB9, 0, 0, 0 + object_event 28, MAP_OBJ_GFX_ITEM_BALL, 0, 22, 0, 13, 0, 3, 1, 17, 0, 0, 0, 0, 0, Route120_EventScript_1B1641, 1108, 0, 0 + object_event 29, MAP_OBJ_GFX_ITEM_BALL, 0, 23, 0, 82, 0, 5, 1, 17, 0, 0, 0, 0, 0, Route120_EventScript_1B1634, 1107, 0, 0 + object_event 30, MAP_OBJ_GFX_KECLEON_1, 0, 12, 0, 16, 0, 4, 76, 17, 0, 0, 0, 0, 0, Route120_EventScript_151998, 970, 0, 0 + object_event 31, MAP_OBJ_GFX_STEVEN, 0, 13, 0, 15, 0, 4, 8, 17, 0, 0, 0, 0, 0, Route120_EventScript_151853, 972, 0, 0 + object_event 32, MAP_OBJ_GFX_CUTTABLE_TREE, 0, 20, 0, 1, 0, 3, 1, 17, 0, 0, 0, 0, 0, CuttableTreeScript, 20, 0, 0 + object_event 33, MAP_OBJ_GFX_CUTTABLE_TREE, 0, 15, 0, 1, 0, 3, 1, 17, 0, 0, 0, 0, 0, CuttableTreeScript, 18, 0, 0 + object_event 34, MAP_OBJ_GFX_LITTLE_BOY_1, 0, 10, 0, 72, 0, 3, 58, 17, 0, 1, 0, 3, 0, Route120_EventScript_151AD0, 0, 0, 0 + object_event 35, MAP_OBJ_GFX_LITTLE_BOY_1, 0, 19, 0, 28, 0, 3, 57, 17, 0, 1, 0, 3, 0, Route120_EventScript_151AE7, 0, 0, 0 + object_event 36, MAP_OBJ_GFX_KECLEON_2, 0, 12, 0, 16, 0, 3, 8, 17, 0, 0, 0, 0, 0, 0x0, 981, 0, 0 + object_event 37, MAP_OBJ_GFX_KECLEON_1, 0, 20, 0, 11, 0, 3, 76, 17, 0, 0, 0, 0, 0, Route120_EventScript_1A0539, 982, 0, 0 + object_event 38, MAP_OBJ_GFX_KECLEON_1, 0, 27, 0, 2, 0, 3, 76, 17, 0, 0, 0, 0, 0, Route120_EventScript_1A0546, 985, 0, 0 + object_event 39, MAP_OBJ_GFX_KECLEON_1, 0, 4, 0, 77, 0, 3, 76, 17, 0, 0, 0, 0, 0, Route120_EventScript_1A0553, 986, 0, 0 + object_event 40, MAP_OBJ_GFX_KECLEON_1, 0, 7, 0, 51, 0, 3, 76, 17, 0, 0, 0, 0, 0, Route120_EventScript_1A056D, 988, 0, 0 + object_event 41, MAP_OBJ_GFX_KECLEON_1, 0, 19, 0, 48, 0, 3, 76, 17, 0, 0, 0, 0, 0, Route120_EventScript_1A0560, 987, 0, 0 + +Route120_MapWarps:: @ 8384308 + warp_def 7, 55, 0, 0, AncientTomb + warp_def 19, 23, 1, 0, ScorchedSlab + +Route120_MapCoordEvents:: @ 8384318 + coord_event 7, 15, 0, 0, 3, 0, 0, 0x0 + coord_event 7, 16, 0, 0, 3, 0, 0, 0x0 + coord_event 22, 61, 3, 0, 3, 0, 0, 0x0 + coord_event 12, 64, 3, 0, 3, 0, 0, 0x0 + coord_event 35, 63, 3, 0, 1, 0, 0, 0x0 + coord_event 36, 63, 3, 0, 1, 0, 0, 0x0 + coord_event 37, 63, 3, 0, 1, 0, 0, 0x0 + coord_event 38, 63, 3, 0, 1, 0, 0, 0x0 + coord_event 32, 88, 5, 0, 1, 0, 0, 0x0 + coord_event 28, 15, 0, 0, 2, 0, 0, 0x0 + coord_event 28, 16, 0, 0, 2, 0, 0, 0x0 + coord_event 28, 17, 3, 0, 2, 0, 0, 0x0 + coord_event 32, 89, 5, 0, 1, 0, 0, 0x0 + coord_event 32, 90, 5, 0, 1, 0, 0, 0x0 + coord_event 32, 91, 5, 0, 1, 0, 0, 0x0 + coord_event 10, 75, 3, 0, 1, 0, 0, 0x0 + coord_event 11, 75, 3, 0, 1, 0, 0, 0x0 + coord_event 12, 75, 3, 0, 1, 0, 0, 0x0 + coord_event 13, 75, 3, 0, 1, 0, 0, 0x0 + +Route120_MapBGEvents:: @ 8384448 + bg_event 27, 3, 3, 0, 0, Route120_EventScript_1519A1 + bg_event 38, 88, 3, 0, 0, Route120_EventScript_1519AA + bg_event 28, 62, 0, 8, 0, 101, 0, 0 + bg_event 30, 62, 0, 8, 0, ITEM_HEART_SCALE, 0, 0 + bg_event 26, 10, 0, 8, 0, ITEM_LUCKY_PUNCH, 0, 0 + bg_event 29, 85, 5, 8, 0, 232, 0, 0 + bg_event 18, 12, 0, 8, 0, ITEM_SUN_STONE, 0, 0 + bg_event 38, 54, 0, 8, 0, ITEM_SOFT_SAND, 0, 0 + bg_event 31, 23, 0, 8, 0, ITEM_SPELL_TAG, 0, 0 + bg_event 9, 1, 3, 7, 0, ITEM_RARE_CANDY, 71, 0 + bg_event 31, 11, 3, 7, 0, ITEM_REVIVE, 84, 0 + bg_event 0, 86, 3, 7, 0, ITEM_RARE_CANDY, 69, 0 + bg_event 24, 42, 3, 7, 0, ITEM_ZINC, 70, 0 + bg_event 5, 76, 0, 8, 0, ITEM_HARD_STONE, 0, 0 + +Route120_MapEvents:: @ 83844F0 + map_events Route120_MapObjects, Route120_MapWarps, Route120_MapCoordEvents, Route120_MapBGEvents diff --git a/data/maps/events/Route120.s b/data/maps/events/Route120.s deleted file mode 100644 index 43a67ee99..000000000 --- a/data/maps/events/Route120.s +++ /dev/null @@ -1,86 +0,0 @@ -Route120_MapObjects:: @ 8383F30 - object_event 1, MAP_OBJ_GFX_BERRY_TREE, 0, 4, 0, 79, 0, 3, 12, 0, 0, 0, 0, 46, 0, BerryTreeScript, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_BERRY_TREE, 0, 5, 0, 79, 0, 3, 12, 0, 0, 0, 0, 45, 0, BerryTreeScript, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_BERRY_TREE, 0, 6, 0, 79, 0, 3, 12, 0, 0, 0, 0, 44, 0, BerryTreeScript, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_BERRY_TREE, 0, 7, 0, 79, 0, 3, 12, 0, 0, 0, 0, 43, 0, BerryTreeScript, 0, 0, 0 - object_event 5, MAP_OBJ_GFX_BERRY_TREE, 0, 34, 0, 24, 0, 3, 12, 0, 0, 0, 0, 37, 0, BerryTreeScript, 0, 0, 0 - object_event 6, MAP_OBJ_GFX_BERRY_TREE, 0, 35, 0, 24, 0, 3, 12, 0, 0, 0, 0, 38, 0, BerryTreeScript, 0, 0, 0 - object_event 7, MAP_OBJ_GFX_BERRY_TREE, 0, 36, 0, 24, 0, 3, 12, 0, 0, 0, 0, 39, 0, BerryTreeScript, 0, 0, 0 - object_event 8, MAP_OBJ_GFX_BERRY_TREE, 0, 9, 0, 92, 0, 5, 12, 0, 0, 0, 0, 40, 0, BerryTreeScript, 0, 0, 0 - object_event 9, MAP_OBJ_GFX_BERRY_TREE, 0, 10, 0, 92, 0, 5, 12, 0, 0, 0, 0, 41, 0, BerryTreeScript, 0, 0, 0 - object_event 10, MAP_OBJ_GFX_BERRY_TREE, 0, 11, 0, 92, 0, 5, 12, 0, 0, 0, 0, 42, 0, BerryTreeScript, 0, 0, 0 - object_event 11, MAP_OBJ_GFX_MAN_6, 0, 5, 0, 22, 0, 3, 14, 0, 0, 1, 0, 3, 0, Route120_EventScript_1519B3, 0, 0, 0 - object_event 12, MAP_OBJ_GFX_MAN_6, 0, 32, 0, 14, 0, 3, 10, 0, 0, 1, 0, 3, 0, Route120_EventScript_1519CA, 0, 0, 0 - object_event 13, MAP_OBJ_GFX_CAMPER, 0, 27, 0, 51, 0, 3, 9, 0, 0, 1, 0, 7, 0, Route120_EventScript_151A08, 0, 0, 0 - object_event 14, MAP_OBJ_GFX_PICNICKER, 0, 36, 0, 45, 0, 3, 9, 0, 0, 1, 0, 2, 0, Route120_EventScript_151A1F, 0, 0, 0 - object_event 15, MAP_OBJ_GFX_MANIAC, 0, 19, 0, 80, 0, 5, 15, 0, 0, 1, 0, 3, 0, Route120_EventScript_151A36, 0, 0, 0 - object_event 16, MAP_OBJ_GFX_ITEM_BALL, 0, 20, 0, 55, 0, 3, 1, 0, 0, 0, 0, 0, 0, Route120_EventScript_1B161A, 1030, 0, 0 - object_event 17, MAP_OBJ_GFX_CAMERAMAN, 0, 37, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, Route120_EventScript_1AE4C2, 798, 0, 0 - object_event 18, MAP_OBJ_GFX_REPORTER_F, 0, 36, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, Route120_EventScript_1AE4A2, 798, 0, 0 - object_event 19, MAP_OBJ_GFX_REPORTER_F, 0, 36, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, Route120_EventScript_1AE562, 902, 0, 0 - object_event 20, MAP_OBJ_GFX_CAMERAMAN, 0, 37, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, Route120_EventScript_1AE582, 902, 0, 0 - object_event 21, MAP_OBJ_GFX_CUTTABLE_TREE, 0, 35, 0, 32, 0, 3, 1, 0, 0, 0, 0, 0, 0, CuttableTreeScript, 17, 0, 0 - object_event 22, MAP_OBJ_GFX_ITEM_BALL, 0, 7, 0, 89, 0, 3, 1, 0, 0, 0, 0, 0, 0, Route120_EventScript_1B1627, 1031, 0, 0 - object_event 23, MAP_OBJ_GFX_BEAUTY, 0, 14, 0, 92, 0, 5, 5, 1, 0, 0, 0, 0, 0, Route120_EventScript_151739, 0, 0, 0 - object_event 24, MAP_OBJ_GFX_WOMAN_7, 0, 28, 0, 35, 0, 3, 15, 0, 0, 1, 0, 4, 0, Route120_EventScript_151A74, 0, 0, 0 - object_event 25, MAP_OBJ_GFX_HIKER, 0, 9, 0, 60, 0, 3, 21, 0, 0, 1, 0, 4, 0, Route120_EventScript_151A8B, 0, 0, 0 - object_event 26, MAP_OBJ_GFX_WOMAN_7, 0, 16, 0, 6, 0, 3, 23, 0, 0, 1, 0, 4, 0, Route120_EventScript_151AA2, 0, 0, 0 - object_event 27, MAP_OBJ_GFX_WOMAN_7, 0, 18, 0, 34, 0, 3, 17, 0, 0, 1, 0, 3, 0, Route120_EventScript_151AB9, 0, 0, 0 - object_event 28, MAP_OBJ_GFX_ITEM_BALL, 0, 22, 0, 13, 0, 3, 1, 17, 0, 0, 0, 0, 0, Route120_EventScript_1B1641, 1108, 0, 0 - object_event 29, MAP_OBJ_GFX_ITEM_BALL, 0, 23, 0, 82, 0, 5, 1, 17, 0, 0, 0, 0, 0, Route120_EventScript_1B1634, 1107, 0, 0 - object_event 30, MAP_OBJ_GFX_KECLEON_1, 0, 12, 0, 16, 0, 4, 76, 17, 0, 0, 0, 0, 0, Route120_EventScript_151998, 970, 0, 0 - object_event 31, MAP_OBJ_GFX_STEVEN, 0, 13, 0, 15, 0, 4, 8, 17, 0, 0, 0, 0, 0, Route120_EventScript_151853, 972, 0, 0 - object_event 32, MAP_OBJ_GFX_CUTTABLE_TREE, 0, 20, 0, 1, 0, 3, 1, 17, 0, 0, 0, 0, 0, CuttableTreeScript, 20, 0, 0 - object_event 33, MAP_OBJ_GFX_CUTTABLE_TREE, 0, 15, 0, 1, 0, 3, 1, 17, 0, 0, 0, 0, 0, CuttableTreeScript, 18, 0, 0 - object_event 34, MAP_OBJ_GFX_LITTLE_BOY_1, 0, 10, 0, 72, 0, 3, 58, 17, 0, 1, 0, 3, 0, Route120_EventScript_151AD0, 0, 0, 0 - object_event 35, MAP_OBJ_GFX_LITTLE_BOY_1, 0, 19, 0, 28, 0, 3, 57, 17, 0, 1, 0, 3, 0, Route120_EventScript_151AE7, 0, 0, 0 - object_event 36, MAP_OBJ_GFX_KECLEON_2, 0, 12, 0, 16, 0, 3, 8, 17, 0, 0, 0, 0, 0, 0x0, 981, 0, 0 - object_event 37, MAP_OBJ_GFX_KECLEON_1, 0, 20, 0, 11, 0, 3, 76, 17, 0, 0, 0, 0, 0, Route120_EventScript_1A0539, 982, 0, 0 - object_event 38, MAP_OBJ_GFX_KECLEON_1, 0, 27, 0, 2, 0, 3, 76, 17, 0, 0, 0, 0, 0, Route120_EventScript_1A0546, 985, 0, 0 - object_event 39, MAP_OBJ_GFX_KECLEON_1, 0, 4, 0, 77, 0, 3, 76, 17, 0, 0, 0, 0, 0, Route120_EventScript_1A0553, 986, 0, 0 - object_event 40, MAP_OBJ_GFX_KECLEON_1, 0, 7, 0, 51, 0, 3, 76, 17, 0, 0, 0, 0, 0, Route120_EventScript_1A056D, 988, 0, 0 - object_event 41, MAP_OBJ_GFX_KECLEON_1, 0, 19, 0, 48, 0, 3, 76, 17, 0, 0, 0, 0, 0, Route120_EventScript_1A0560, 987, 0, 0 - -Route120_MapWarps:: @ 8384308 - warp_def 7, 55, 0, 0, AncientTomb - warp_def 19, 23, 1, 0, ScorchedSlab - -Route120_MapCoordEvents:: @ 8384318 - coord_event 7, 15, 0, 0, 3, 0, 0, 0x0 - coord_event 7, 16, 0, 0, 3, 0, 0, 0x0 - coord_event 22, 61, 3, 0, 3, 0, 0, 0x0 - coord_event 12, 64, 3, 0, 3, 0, 0, 0x0 - coord_event 35, 63, 3, 0, 1, 0, 0, 0x0 - coord_event 36, 63, 3, 0, 1, 0, 0, 0x0 - coord_event 37, 63, 3, 0, 1, 0, 0, 0x0 - coord_event 38, 63, 3, 0, 1, 0, 0, 0x0 - coord_event 32, 88, 5, 0, 1, 0, 0, 0x0 - coord_event 28, 15, 0, 0, 2, 0, 0, 0x0 - coord_event 28, 16, 0, 0, 2, 0, 0, 0x0 - coord_event 28, 17, 3, 0, 2, 0, 0, 0x0 - coord_event 32, 89, 5, 0, 1, 0, 0, 0x0 - coord_event 32, 90, 5, 0, 1, 0, 0, 0x0 - coord_event 32, 91, 5, 0, 1, 0, 0, 0x0 - coord_event 10, 75, 3, 0, 1, 0, 0, 0x0 - coord_event 11, 75, 3, 0, 1, 0, 0, 0x0 - coord_event 12, 75, 3, 0, 1, 0, 0, 0x0 - coord_event 13, 75, 3, 0, 1, 0, 0, 0x0 - -Route120_MapBGEvents:: @ 8384448 - bg_event 27, 3, 3, 0, 0, Route120_EventScript_1519A1 - bg_event 38, 88, 3, 0, 0, Route120_EventScript_1519AA - bg_event 28, 62, 0, 8, 0, 101, 0, 0 - bg_event 30, 62, 0, 8, 0, ITEM_HEART_SCALE, 0, 0 - bg_event 26, 10, 0, 8, 0, ITEM_LUCKY_PUNCH, 0, 0 - bg_event 29, 85, 5, 8, 0, 232, 0, 0 - bg_event 18, 12, 0, 8, 0, ITEM_SUN_STONE, 0, 0 - bg_event 38, 54, 0, 8, 0, ITEM_SOFT_SAND, 0, 0 - bg_event 31, 23, 0, 8, 0, ITEM_SPELL_TAG, 0, 0 - bg_event 9, 1, 3, 7, 0, ITEM_RARE_CANDY, 71, 0 - bg_event 31, 11, 3, 7, 0, ITEM_REVIVE, 84, 0 - bg_event 0, 86, 3, 7, 0, ITEM_RARE_CANDY, 69, 0 - bg_event 24, 42, 3, 7, 0, ITEM_ZINC, 70, 0 - bg_event 5, 76, 0, 8, 0, ITEM_HARD_STONE, 0, 0 - -Route120_MapEvents:: @ 83844F0 - map_events Route120_MapObjects, Route120_MapWarps, Route120_MapCoordEvents, Route120_MapBGEvents diff --git a/data/maps/events/Route121.inc b/data/maps/events/Route121.inc new file mode 100644 index 000000000..514f51349 --- /dev/null +++ b/data/maps/events/Route121.inc @@ -0,0 +1,46 @@ +Route121_MapObjects:: @ 8384504 + object_event 1, MAP_OBJ_GFX_WOMAN_4, 0, 29, 0, 14, 0, 3, 10, 17, 0, 0, 0, 0, 0, Route121_EventScript_151B0A, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_BERRY_TREE, 0, 14, 0, 2, 0, 3, 12, 0, 0, 0, 0, 47, 0, BerryTreeScript, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_BERRY_TREE, 0, 15, 0, 2, 0, 3, 12, 0, 0, 0, 0, 48, 0, BerryTreeScript, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_BERRY_TREE, 0, 16, 0, 2, 0, 3, 12, 0, 0, 0, 0, 49, 0, BerryTreeScript, 0, 0, 0 + object_event 5, MAP_OBJ_GFX_BERRY_TREE, 0, 17, 0, 2, 0, 3, 12, 0, 0, 0, 0, 50, 0, BerryTreeScript, 0, 0, 0 + object_event 6, MAP_OBJ_GFX_BERRY_TREE, 0, 64, 0, 14, 0, 3, 12, 0, 0, 0, 0, 51, 0, BerryTreeScript, 0, 0, 0 + object_event 7, MAP_OBJ_GFX_BERRY_TREE, 0, 65, 0, 14, 0, 3, 12, 0, 0, 0, 0, 52, 0, BerryTreeScript, 0, 0, 0 + object_event 8, MAP_OBJ_GFX_BERRY_TREE, 0, 66, 0, 14, 0, 3, 12, 0, 0, 0, 0, 53, 0, BerryTreeScript, 0, 0, 0 + object_event 9, MAP_OBJ_GFX_BERRY_TREE, 0, 67, 0, 14, 0, 3, 12, 0, 0, 0, 0, 54, 0, BerryTreeScript, 0, 0, 0 + object_event 10, MAP_OBJ_GFX_LASS, 0, 39, 0, 9, 0, 3, 8, 0, 0, 1, 0, 0, 0, Route121_EventScript_151BDE, 0, 0, 0 + object_event 11, MAP_OBJ_GFX_LASS, 0, 40, 0, 9, 0, 3, 8, 0, 0, 1, 0, 0, 0, Route121_EventScript_151BF9, 0, 0, 0 + object_event 12, 241, 0, 30, 0, 8, 0, 3, 7, 0, 0, 0, 0, 0, 0, 0x0, 914, 0, 0 + object_event 13, 241, 0, 30, 0, 7, 0, 3, 10, 0, 0, 0, 0, 0, 0, 0x0, 914, 0, 0 + object_event 14, 241, 0, 31, 0, 7, 0, 3, 9, 0, 0, 0, 0, 0, 0, 0x0, 914, 0, 0 + object_event 15, MAP_OBJ_GFX_CUTTABLE_TREE, 0, 32, 0, 5, 0, 3, 1, 0, 0, 0, 0, 0, 0, CuttableTreeScript, 17, 0, 0 + object_event 16, MAP_OBJ_GFX_CUTTABLE_TREE, 0, 65, 0, 4, 0, 3, 1, 0, 0, 0, 0, 0, 0, CuttableTreeScript, 18, 0, 0 + object_event 17, MAP_OBJ_GFX_WOMAN_2, 0, 63, 0, 5, 0, 3, 9, 0, 0, 1, 0, 4, 0, Route121_EventScript_151B72, 0, 0, 0 + object_event 18, MAP_OBJ_GFX_GENTLEMAN, 0, 55, 0, 8, 0, 3, 17, 0, 0, 1, 0, 3, 0, Route121_EventScript_151B89, 0, 0, 0 + object_event 19, MAP_OBJ_GFX_HEX_MANIAC, 0, 11, 0, 10, 0, 3, 15, 0, 0, 1, 0, 4, 0, Route121_EventScript_151BC7, 0, 0, 0 + object_event 20, MAP_OBJ_GFX_BEAUTY, 0, 22, 0, 5, 0, 3, 17, 0, 0, 1, 0, 4, 0, Route121_EventScript_151C14, 0, 0, 0 + object_event 21, MAP_OBJ_GFX_ITEM_BALL, 0, 55, 0, 10, 0, 3, 1, 17, 0, 0, 0, 0, 0, Route121_EventScript_1B164E, 1103, 0, 0 + object_event 22, MAP_OBJ_GFX_CUTTABLE_TREE, 0, 26, 0, 12, 0, 3, 1, 17, 0, 0, 0, 0, 0, CuttableTreeScript, 19, 0, 0 + +Route121_MapWarps:: @ 8384714 + warp_def 37, 5, 0, 2, Route121_SafariZoneEntrance + +Route121_MapCoordEvents:: @ 838471C + coord_event 25, 5, 3, 0, 0x4074, 0, 0, Route121_EventScript_151B25 + coord_event 25, 6, 3, 0, 0x4074, 0, 0, Route121_EventScript_151B25 + coord_event 25, 7, 3, 0, 0x4074, 0, 0, Route121_EventScript_151B25 + coord_event 25, 8, 3, 0, 0x4074, 0, 0, Route121_EventScript_151B25 + +Route121_MapBGEvents:: @ 838475C + bg_event 32, 14, 0, 0, 0, Route121_EventScript_151B13 + bg_event 40, 11, 0, 8, 0, ITEM_PREMIER_BALL, 0, 0 + bg_event 18, 13, 0, 8, 0, ITEM_SUPER_POTION, 0, 0 + bg_event 43, 7, 0, 8, 0, ITEM_NOMEL_BERRY, 0, 0 + bg_event 42, 7, 0, 8, 0, ITEM_APICOT_BERRY, 0, 0 + bg_event 39, 6, 0, 0, 0, Route121_EventScript_151B1C + bg_event 23, 10, 3, 7, 0, ITEM_HP_UP, 39, 0 + bg_event 58, 3, 3, 7, 0, ITEM_NUGGET, 40, 0 + bg_event 72, 5, 3, 7, 0, ITEM_FULL_HEAL, 73, 0 + +Route121_MapEvents:: @ 83847C8 + map_events Route121_MapObjects, Route121_MapWarps, Route121_MapCoordEvents, Route121_MapBGEvents diff --git a/data/maps/events/Route121.s b/data/maps/events/Route121.s deleted file mode 100644 index 514f51349..000000000 --- a/data/maps/events/Route121.s +++ /dev/null @@ -1,46 +0,0 @@ -Route121_MapObjects:: @ 8384504 - object_event 1, MAP_OBJ_GFX_WOMAN_4, 0, 29, 0, 14, 0, 3, 10, 17, 0, 0, 0, 0, 0, Route121_EventScript_151B0A, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_BERRY_TREE, 0, 14, 0, 2, 0, 3, 12, 0, 0, 0, 0, 47, 0, BerryTreeScript, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_BERRY_TREE, 0, 15, 0, 2, 0, 3, 12, 0, 0, 0, 0, 48, 0, BerryTreeScript, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_BERRY_TREE, 0, 16, 0, 2, 0, 3, 12, 0, 0, 0, 0, 49, 0, BerryTreeScript, 0, 0, 0 - object_event 5, MAP_OBJ_GFX_BERRY_TREE, 0, 17, 0, 2, 0, 3, 12, 0, 0, 0, 0, 50, 0, BerryTreeScript, 0, 0, 0 - object_event 6, MAP_OBJ_GFX_BERRY_TREE, 0, 64, 0, 14, 0, 3, 12, 0, 0, 0, 0, 51, 0, BerryTreeScript, 0, 0, 0 - object_event 7, MAP_OBJ_GFX_BERRY_TREE, 0, 65, 0, 14, 0, 3, 12, 0, 0, 0, 0, 52, 0, BerryTreeScript, 0, 0, 0 - object_event 8, MAP_OBJ_GFX_BERRY_TREE, 0, 66, 0, 14, 0, 3, 12, 0, 0, 0, 0, 53, 0, BerryTreeScript, 0, 0, 0 - object_event 9, MAP_OBJ_GFX_BERRY_TREE, 0, 67, 0, 14, 0, 3, 12, 0, 0, 0, 0, 54, 0, BerryTreeScript, 0, 0, 0 - object_event 10, MAP_OBJ_GFX_LASS, 0, 39, 0, 9, 0, 3, 8, 0, 0, 1, 0, 0, 0, Route121_EventScript_151BDE, 0, 0, 0 - object_event 11, MAP_OBJ_GFX_LASS, 0, 40, 0, 9, 0, 3, 8, 0, 0, 1, 0, 0, 0, Route121_EventScript_151BF9, 0, 0, 0 - object_event 12, 241, 0, 30, 0, 8, 0, 3, 7, 0, 0, 0, 0, 0, 0, 0x0, 914, 0, 0 - object_event 13, 241, 0, 30, 0, 7, 0, 3, 10, 0, 0, 0, 0, 0, 0, 0x0, 914, 0, 0 - object_event 14, 241, 0, 31, 0, 7, 0, 3, 9, 0, 0, 0, 0, 0, 0, 0x0, 914, 0, 0 - object_event 15, MAP_OBJ_GFX_CUTTABLE_TREE, 0, 32, 0, 5, 0, 3, 1, 0, 0, 0, 0, 0, 0, CuttableTreeScript, 17, 0, 0 - object_event 16, MAP_OBJ_GFX_CUTTABLE_TREE, 0, 65, 0, 4, 0, 3, 1, 0, 0, 0, 0, 0, 0, CuttableTreeScript, 18, 0, 0 - object_event 17, MAP_OBJ_GFX_WOMAN_2, 0, 63, 0, 5, 0, 3, 9, 0, 0, 1, 0, 4, 0, Route121_EventScript_151B72, 0, 0, 0 - object_event 18, MAP_OBJ_GFX_GENTLEMAN, 0, 55, 0, 8, 0, 3, 17, 0, 0, 1, 0, 3, 0, Route121_EventScript_151B89, 0, 0, 0 - object_event 19, MAP_OBJ_GFX_HEX_MANIAC, 0, 11, 0, 10, 0, 3, 15, 0, 0, 1, 0, 4, 0, Route121_EventScript_151BC7, 0, 0, 0 - object_event 20, MAP_OBJ_GFX_BEAUTY, 0, 22, 0, 5, 0, 3, 17, 0, 0, 1, 0, 4, 0, Route121_EventScript_151C14, 0, 0, 0 - object_event 21, MAP_OBJ_GFX_ITEM_BALL, 0, 55, 0, 10, 0, 3, 1, 17, 0, 0, 0, 0, 0, Route121_EventScript_1B164E, 1103, 0, 0 - object_event 22, MAP_OBJ_GFX_CUTTABLE_TREE, 0, 26, 0, 12, 0, 3, 1, 17, 0, 0, 0, 0, 0, CuttableTreeScript, 19, 0, 0 - -Route121_MapWarps:: @ 8384714 - warp_def 37, 5, 0, 2, Route121_SafariZoneEntrance - -Route121_MapCoordEvents:: @ 838471C - coord_event 25, 5, 3, 0, 0x4074, 0, 0, Route121_EventScript_151B25 - coord_event 25, 6, 3, 0, 0x4074, 0, 0, Route121_EventScript_151B25 - coord_event 25, 7, 3, 0, 0x4074, 0, 0, Route121_EventScript_151B25 - coord_event 25, 8, 3, 0, 0x4074, 0, 0, Route121_EventScript_151B25 - -Route121_MapBGEvents:: @ 838475C - bg_event 32, 14, 0, 0, 0, Route121_EventScript_151B13 - bg_event 40, 11, 0, 8, 0, ITEM_PREMIER_BALL, 0, 0 - bg_event 18, 13, 0, 8, 0, ITEM_SUPER_POTION, 0, 0 - bg_event 43, 7, 0, 8, 0, ITEM_NOMEL_BERRY, 0, 0 - bg_event 42, 7, 0, 8, 0, ITEM_APICOT_BERRY, 0, 0 - bg_event 39, 6, 0, 0, 0, Route121_EventScript_151B1C - bg_event 23, 10, 3, 7, 0, ITEM_HP_UP, 39, 0 - bg_event 58, 3, 3, 7, 0, ITEM_NUGGET, 40, 0 - bg_event 72, 5, 3, 7, 0, ITEM_FULL_HEAL, 73, 0 - -Route121_MapEvents:: @ 83847C8 - map_events Route121_MapObjects, Route121_MapWarps, Route121_MapCoordEvents, Route121_MapBGEvents diff --git a/data/maps/events/Route121_SafariZoneEntrance.inc b/data/maps/events/Route121_SafariZoneEntrance.inc new file mode 100644 index 000000000..c3880d4b3 --- /dev/null +++ b/data/maps/events/Route121_SafariZoneEntrance.inc @@ -0,0 +1,19 @@ +Route121_SafariZoneEntrance_MapObjects:: @ 838BA34 + object_event 1, MAP_OBJ_GFX_PICNICKER, 0, 17, 0, 9, 0, 3, 9, 0, 0, 0, 0, 0, 0, Route121_SafariZoneEntrance_EventScript_15C351, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_CAMPER, 0, 10, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, Route121_SafariZoneEntrance_EventScript_15C35A, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_CAMPER, 0, 8, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 0, 0, 0 + +Route121_SafariZoneEntrance_MapWarps:: @ 838BA7C + warp_def 2, 5, 0, 0, SafariZone_Southeast + warp_def 3, 5, 0, 0, SafariZone_Southeast + warp_def 14, 13, 0, 0, Route121 + warp_def 15, 13, 0, 0, Route121 + +Route121_SafariZoneEntrance_MapCoordEvents:: @ 838BA9C + coord_event 8, 4, 3, 0, 0x4001, 0, 0, Route121_SafariZoneEntrance_EventScript_15C383 + +Route121_SafariZoneEntrance_MapBGEvents:: @ 838BAAC + bg_event 15, 1, 0, 0, 0, Route121_SafariZoneEntrance_EventScript_15C487 + +Route121_SafariZoneEntrance_MapEvents:: @ 838BAB8 + map_events Route121_SafariZoneEntrance_MapObjects, Route121_SafariZoneEntrance_MapWarps, Route121_SafariZoneEntrance_MapCoordEvents, Route121_SafariZoneEntrance_MapBGEvents diff --git a/data/maps/events/Route121_SafariZoneEntrance.s b/data/maps/events/Route121_SafariZoneEntrance.s deleted file mode 100644 index c3880d4b3..000000000 --- a/data/maps/events/Route121_SafariZoneEntrance.s +++ /dev/null @@ -1,19 +0,0 @@ -Route121_SafariZoneEntrance_MapObjects:: @ 838BA34 - object_event 1, MAP_OBJ_GFX_PICNICKER, 0, 17, 0, 9, 0, 3, 9, 0, 0, 0, 0, 0, 0, Route121_SafariZoneEntrance_EventScript_15C351, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_CAMPER, 0, 10, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, Route121_SafariZoneEntrance_EventScript_15C35A, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_CAMPER, 0, 8, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 0, 0, 0 - -Route121_SafariZoneEntrance_MapWarps:: @ 838BA7C - warp_def 2, 5, 0, 0, SafariZone_Southeast - warp_def 3, 5, 0, 0, SafariZone_Southeast - warp_def 14, 13, 0, 0, Route121 - warp_def 15, 13, 0, 0, Route121 - -Route121_SafariZoneEntrance_MapCoordEvents:: @ 838BA9C - coord_event 8, 4, 3, 0, 0x4001, 0, 0, Route121_SafariZoneEntrance_EventScript_15C383 - -Route121_SafariZoneEntrance_MapBGEvents:: @ 838BAAC - bg_event 15, 1, 0, 0, 0, Route121_SafariZoneEntrance_EventScript_15C487 - -Route121_SafariZoneEntrance_MapEvents:: @ 838BAB8 - map_events Route121_SafariZoneEntrance_MapObjects, Route121_SafariZoneEntrance_MapWarps, Route121_SafariZoneEntrance_MapCoordEvents, Route121_SafariZoneEntrance_MapBGEvents diff --git a/data/maps/events/Route122.inc b/data/maps/events/Route122.inc new file mode 100644 index 000000000..217c28ee1 --- /dev/null +++ b/data/maps/events/Route122.inc @@ -0,0 +1,5 @@ +Route122_MapWarps:: @ 83847DC + warp_def 22, 29, 0, 0, MtPyre_1F + +Route122_MapEvents:: @ 83847E4 + map_events 0x0, Route122_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/Route122.s b/data/maps/events/Route122.s deleted file mode 100644 index 217c28ee1..000000000 --- a/data/maps/events/Route122.s +++ /dev/null @@ -1,5 +0,0 @@ -Route122_MapWarps:: @ 83847DC - warp_def 22, 29, 0, 0, MtPyre_1F - -Route122_MapEvents:: @ 83847E4 - map_events 0x0, Route122_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/Route123.inc b/data/maps/events/Route123.inc new file mode 100644 index 000000000..6b97bafe5 --- /dev/null +++ b/data/maps/events/Route123.inc @@ -0,0 +1,76 @@ +Route123_MapObjects:: @ 83847F8 + object_event 1, MAP_OBJ_GFX_BERRY_TREE, 0, 11, 0, 3, 0, 3, 12, 0, 0, 0, 0, 58, 0, BerryTreeScript, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_BERRY_TREE, 0, 12, 0, 3, 0, 3, 12, 0, 0, 0, 0, 59, 0, BerryTreeScript, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_BERRY_TREE, 0, 14, 0, 3, 0, 3, 12, 0, 0, 0, 0, 60, 0, BerryTreeScript, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_BERRY_TREE, 0, 15, 0, 3, 0, 3, 12, 0, 0, 0, 0, 61, 0, BerryTreeScript, 0, 0, 0 + object_event 5, MAP_OBJ_GFX_BERRY_TREE, 0, 81, 0, 1, 0, 3, 12, 0, 0, 0, 0, 62, 0, BerryTreeScript, 0, 0, 0 + object_event 6, MAP_OBJ_GFX_BERRY_TREE, 0, 82, 0, 1, 0, 3, 12, 0, 0, 0, 0, 63, 0, BerryTreeScript, 0, 0, 0 + object_event 7, MAP_OBJ_GFX_BERRY_TREE, 0, 83, 0, 1, 0, 3, 12, 0, 0, 0, 0, 64, 0, BerryTreeScript, 0, 0, 0 + object_event 8, MAP_OBJ_GFX_WOMAN_7, 0, 70, 0, 12, 0, 3, 24, 0, 0, 1, 0, 1, 0, Route123_EventScript_151CD1, 0, 0, 0 + object_event 9, MAP_OBJ_GFX_MAN_4, 0, 58, 0, 7, 0, 3, 17, 0, 0, 1, 0, 2, 0, Route123_EventScript_151CE8, 0, 0, 0 + object_event 10, MAP_OBJ_GFX_BERRY_TREE, 0, 14, 0, 5, 0, 3, 12, 0, 0, 0, 0, 65, 0, BerryTreeScript, 0, 0, 0 + object_event 11, MAP_OBJ_GFX_BERRY_TREE, 0, 15, 0, 5, 0, 3, 12, 0, 0, 0, 0, 72, 0, BerryTreeScript, 0, 0, 0 + object_event 12, MAP_OBJ_GFX_BERRY_TREE, 0, 17, 0, 5, 0, 3, 12, 0, 0, 0, 0, 73, 0, BerryTreeScript, 0, 0, 0 + object_event 13, MAP_OBJ_GFX_BERRY_TREE, 0, 18, 0, 5, 0, 3, 12, 0, 0, 0, 0, 74, 0, BerryTreeScript, 0, 0, 0 + object_event 14, MAP_OBJ_GFX_BERRY_TREE, 0, 17, 0, 3, 0, 3, 12, 0, 0, 0, 0, 79, 0, BerryTreeScript, 0, 0, 0 + object_event 15, MAP_OBJ_GFX_BERRY_TREE, 0, 18, 0, 3, 0, 3, 12, 0, 0, 0, 0, 14, 0, BerryTreeScript, 0, 0, 0 + object_event 16, MAP_OBJ_GFX_BERRY_TREE, 0, 11, 0, 5, 0, 3, 12, 0, 0, 0, 0, 15, 0, BerryTreeScript, 0, 0, 0 + object_event 17, MAP_OBJ_GFX_BERRY_TREE, 0, 12, 0, 5, 0, 3, 12, 0, 0, 0, 0, 30, 0, BerryTreeScript, 0, 0, 0 + object_event 18, MAP_OBJ_GFX_CUTTABLE_TREE, 0, 101, 0, 13, 0, 3, 1, 0, 0, 0, 0, 0, 0, CuttableTreeScript, 17, 0, 0 + object_event 19, MAP_OBJ_GFX_CUTTABLE_TREE, 0, 129, 0, 14, 0, 3, 1, 0, 0, 0, 0, 0, 0, CuttableTreeScript, 18, 0, 0 + object_event 20, MAP_OBJ_GFX_CUTTABLE_TREE, 0, 92, 0, 9, 0, 3, 1, 0, 0, 0, 0, 0, 0, CuttableTreeScript, 19, 0, 0 + object_event 21, MAP_OBJ_GFX_ITEM_BALL, 0, 31, 0, 8, 0, 3, 1, 0, 0, 0, 0, 0, 0, Route123_EventScript_1B165B, 1032, 0, 0 + object_event 22, MAP_OBJ_GFX_ITEM_BALL, 0, 139, 0, 18, 0, 3, 1, 0, 0, 0, 0, 0, 0, Route123_EventScript_1B1668, 1033, 0, 0 + object_event 23, MAP_OBJ_GFX_GIRL_3, 0, 108, 0, 13, 0, 3, 15, 0, 0, 0, 0, 0, 0, Route123_EventScript_151C5D, 0, 0, 0 + object_event 24, MAP_OBJ_GFX_BERRY_TREE, 0, 109, 0, 13, 0, 3, 12, 0, 0, 0, 0, 87, 0, BerryTreeScript, 0, 0, 0 + object_event 25, MAP_OBJ_GFX_BERRY_TREE, 0, 110, 0, 13, 0, 3, 12, 0, 0, 0, 0, 88, 0, BerryTreeScript, 0, 0, 0 + object_event 26, MAP_OBJ_GFX_BERRY_TREE, 0, 111, 0, 13, 0, 3, 12, 0, 0, 0, 0, 89, 0, BerryTreeScript, 0, 0, 0 + object_event 27, MAP_OBJ_GFX_WOMAN_3, 0, 16, 0, 9, 0, 3, 23, 0, 0, 1, 0, 2, 0, Route123_EventScript_151CFF, 0, 0, 0 + object_event 28, MAP_OBJ_GFX_LITTLE_GIRL_1, 0, 38, 0, 13, 0, 3, 8, 0, 0, 1, 0, 0, 0, Route123_EventScript_151DAD, 0, 0, 0 + object_event 29, MAP_OBJ_GFX_LITTLE_GIRL_1, 0, 37, 0, 13, 0, 3, 8, 0, 0, 1, 0, 0, 0, Route123_EventScript_151D92, 0, 0, 0 + object_event 30, MAP_OBJ_GFX_PSYCHIC_M, 0, 138, 0, 12, 0, 3, 9, 0, 0, 1, 0, 6, 0, Route123_EventScript_151D16, 0, 0, 0 + object_event 31, MAP_OBJ_GFX_LASS, 0, 50, 0, 16, 0, 3, 8, 0, 0, 1, 0, 1, 0, Route123_EventScript_151D54, 0, 0, 0 + object_event 32, MAP_OBJ_GFX_HEX_MANIAC, 0, 87, 0, 14, 0, 3, 1, 0, 0, 1, 0, 3, 0, Route123_EventScript_151DC8, 0, 0, 0 + object_event 33, MAP_OBJ_GFX_ITEM_BALL, 0, 27, 0, 18, 0, 3, 1, 17, 0, 0, 0, 0, 0, Route123_EventScript_1B1675, 1104, 0, 0 + object_event 34, MAP_OBJ_GFX_ITEM_BALL, 0, 75, 0, 9, 0, 3, 1, 17, 0, 0, 0, 0, 0, Route123_EventScript_1B1682, 1109, 0, 0 + +Route123_MapWarps:: @ 8384B28 + warp_def 22, 6, 0, 0, Route123_BerryMastersHouse + +Route123_MapCoordEvents:: @ 8384B30 + coord_event 90, 16, 3, 0, 21, 0, 0, 0x0 + coord_event 92, 9, 3, 0, 21, 0, 0, 0x0 + coord_event 93, 12, 3, 0, 21, 0, 0, 0x0 + coord_event 92, 13, 3, 0, 21, 0, 0, 0x0 + coord_event 91, 14, 3, 0, 21, 0, 0, 0x0 + coord_event 19, 13, 3, 0, 21, 0, 0, 0x0 + coord_event 19, 12, 3, 0, 21, 0, 0, 0x0 + coord_event 34, 13, 3, 0, 21, 0, 0, 0x0 + coord_event 19, 14, 3, 0, 21, 0, 0, 0x0 + coord_event 19, 15, 3, 0, 21, 0, 0, 0x0 + coord_event 19, 16, 3, 0, 21, 0, 0, 0x0 + coord_event 108, 14, 3, 0, 2, 0, 0, 0x0 + coord_event 109, 15, 3, 0, 2, 0, 0, 0x0 + coord_event 110, 16, 3, 0, 2, 0, 0, 0x0 + coord_event 111, 17, 3, 0, 2, 0, 0, 0x0 + coord_event 112, 18, 3, 0, 2, 0, 0, 0x0 + coord_event 9, 12, 3, 0, 2, 0, 0, 0x0 + coord_event 9, 13, 3, 0, 2, 0, 0, 0x0 + coord_event 9, 14, 3, 0, 2, 0, 0, 0x0 + coord_event 9, 15, 3, 0, 2, 0, 0, 0x0 + coord_event 9, 16, 3, 0, 2, 0, 0, 0x0 + coord_event 94, 10, 3, 0, 21, 0, 0, 0x0 + +Route123_MapBGEvents:: @ 8384C90 + bg_event 117, 10, 0, 0, 0, Route123_EventScript_151CBF + bg_event 47, 3, 0, 8, 0, 82, 0, 0 + bg_event 49, 3, 0, 8, 0, 92, 0, 0 + bg_event 10, 12, 3, 0, 0, Route123_EventScript_151CB6 + bg_event 75, 1, 3, 7, 0, ITEM_SUPER_REPEL, 7, 0 + bg_event 20, 7, 3, 0, 0, Route123_EventScript_151CC8 + bg_event 57, 5, 0, 8, 0, ITEM_SUPER_REPEL, 0, 0 + bg_event 12, 1, 3, 7, 0, ITEM_REVIVE, 41, 0 + bg_event 91, 15, 3, 7, 0, ITEM_HYPER_POTION, 74, 0 + +Route123_MapEvents:: @ 8384CFC + map_events Route123_MapObjects, Route123_MapWarps, Route123_MapCoordEvents, Route123_MapBGEvents diff --git a/data/maps/events/Route123.s b/data/maps/events/Route123.s deleted file mode 100644 index 6b97bafe5..000000000 --- a/data/maps/events/Route123.s +++ /dev/null @@ -1,76 +0,0 @@ -Route123_MapObjects:: @ 83847F8 - object_event 1, MAP_OBJ_GFX_BERRY_TREE, 0, 11, 0, 3, 0, 3, 12, 0, 0, 0, 0, 58, 0, BerryTreeScript, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_BERRY_TREE, 0, 12, 0, 3, 0, 3, 12, 0, 0, 0, 0, 59, 0, BerryTreeScript, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_BERRY_TREE, 0, 14, 0, 3, 0, 3, 12, 0, 0, 0, 0, 60, 0, BerryTreeScript, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_BERRY_TREE, 0, 15, 0, 3, 0, 3, 12, 0, 0, 0, 0, 61, 0, BerryTreeScript, 0, 0, 0 - object_event 5, MAP_OBJ_GFX_BERRY_TREE, 0, 81, 0, 1, 0, 3, 12, 0, 0, 0, 0, 62, 0, BerryTreeScript, 0, 0, 0 - object_event 6, MAP_OBJ_GFX_BERRY_TREE, 0, 82, 0, 1, 0, 3, 12, 0, 0, 0, 0, 63, 0, BerryTreeScript, 0, 0, 0 - object_event 7, MAP_OBJ_GFX_BERRY_TREE, 0, 83, 0, 1, 0, 3, 12, 0, 0, 0, 0, 64, 0, BerryTreeScript, 0, 0, 0 - object_event 8, MAP_OBJ_GFX_WOMAN_7, 0, 70, 0, 12, 0, 3, 24, 0, 0, 1, 0, 1, 0, Route123_EventScript_151CD1, 0, 0, 0 - object_event 9, MAP_OBJ_GFX_MAN_4, 0, 58, 0, 7, 0, 3, 17, 0, 0, 1, 0, 2, 0, Route123_EventScript_151CE8, 0, 0, 0 - object_event 10, MAP_OBJ_GFX_BERRY_TREE, 0, 14, 0, 5, 0, 3, 12, 0, 0, 0, 0, 65, 0, BerryTreeScript, 0, 0, 0 - object_event 11, MAP_OBJ_GFX_BERRY_TREE, 0, 15, 0, 5, 0, 3, 12, 0, 0, 0, 0, 72, 0, BerryTreeScript, 0, 0, 0 - object_event 12, MAP_OBJ_GFX_BERRY_TREE, 0, 17, 0, 5, 0, 3, 12, 0, 0, 0, 0, 73, 0, BerryTreeScript, 0, 0, 0 - object_event 13, MAP_OBJ_GFX_BERRY_TREE, 0, 18, 0, 5, 0, 3, 12, 0, 0, 0, 0, 74, 0, BerryTreeScript, 0, 0, 0 - object_event 14, MAP_OBJ_GFX_BERRY_TREE, 0, 17, 0, 3, 0, 3, 12, 0, 0, 0, 0, 79, 0, BerryTreeScript, 0, 0, 0 - object_event 15, MAP_OBJ_GFX_BERRY_TREE, 0, 18, 0, 3, 0, 3, 12, 0, 0, 0, 0, 14, 0, BerryTreeScript, 0, 0, 0 - object_event 16, MAP_OBJ_GFX_BERRY_TREE, 0, 11, 0, 5, 0, 3, 12, 0, 0, 0, 0, 15, 0, BerryTreeScript, 0, 0, 0 - object_event 17, MAP_OBJ_GFX_BERRY_TREE, 0, 12, 0, 5, 0, 3, 12, 0, 0, 0, 0, 30, 0, BerryTreeScript, 0, 0, 0 - object_event 18, MAP_OBJ_GFX_CUTTABLE_TREE, 0, 101, 0, 13, 0, 3, 1, 0, 0, 0, 0, 0, 0, CuttableTreeScript, 17, 0, 0 - object_event 19, MAP_OBJ_GFX_CUTTABLE_TREE, 0, 129, 0, 14, 0, 3, 1, 0, 0, 0, 0, 0, 0, CuttableTreeScript, 18, 0, 0 - object_event 20, MAP_OBJ_GFX_CUTTABLE_TREE, 0, 92, 0, 9, 0, 3, 1, 0, 0, 0, 0, 0, 0, CuttableTreeScript, 19, 0, 0 - object_event 21, MAP_OBJ_GFX_ITEM_BALL, 0, 31, 0, 8, 0, 3, 1, 0, 0, 0, 0, 0, 0, Route123_EventScript_1B165B, 1032, 0, 0 - object_event 22, MAP_OBJ_GFX_ITEM_BALL, 0, 139, 0, 18, 0, 3, 1, 0, 0, 0, 0, 0, 0, Route123_EventScript_1B1668, 1033, 0, 0 - object_event 23, MAP_OBJ_GFX_GIRL_3, 0, 108, 0, 13, 0, 3, 15, 0, 0, 0, 0, 0, 0, Route123_EventScript_151C5D, 0, 0, 0 - object_event 24, MAP_OBJ_GFX_BERRY_TREE, 0, 109, 0, 13, 0, 3, 12, 0, 0, 0, 0, 87, 0, BerryTreeScript, 0, 0, 0 - object_event 25, MAP_OBJ_GFX_BERRY_TREE, 0, 110, 0, 13, 0, 3, 12, 0, 0, 0, 0, 88, 0, BerryTreeScript, 0, 0, 0 - object_event 26, MAP_OBJ_GFX_BERRY_TREE, 0, 111, 0, 13, 0, 3, 12, 0, 0, 0, 0, 89, 0, BerryTreeScript, 0, 0, 0 - object_event 27, MAP_OBJ_GFX_WOMAN_3, 0, 16, 0, 9, 0, 3, 23, 0, 0, 1, 0, 2, 0, Route123_EventScript_151CFF, 0, 0, 0 - object_event 28, MAP_OBJ_GFX_LITTLE_GIRL_1, 0, 38, 0, 13, 0, 3, 8, 0, 0, 1, 0, 0, 0, Route123_EventScript_151DAD, 0, 0, 0 - object_event 29, MAP_OBJ_GFX_LITTLE_GIRL_1, 0, 37, 0, 13, 0, 3, 8, 0, 0, 1, 0, 0, 0, Route123_EventScript_151D92, 0, 0, 0 - object_event 30, MAP_OBJ_GFX_PSYCHIC_M, 0, 138, 0, 12, 0, 3, 9, 0, 0, 1, 0, 6, 0, Route123_EventScript_151D16, 0, 0, 0 - object_event 31, MAP_OBJ_GFX_LASS, 0, 50, 0, 16, 0, 3, 8, 0, 0, 1, 0, 1, 0, Route123_EventScript_151D54, 0, 0, 0 - object_event 32, MAP_OBJ_GFX_HEX_MANIAC, 0, 87, 0, 14, 0, 3, 1, 0, 0, 1, 0, 3, 0, Route123_EventScript_151DC8, 0, 0, 0 - object_event 33, MAP_OBJ_GFX_ITEM_BALL, 0, 27, 0, 18, 0, 3, 1, 17, 0, 0, 0, 0, 0, Route123_EventScript_1B1675, 1104, 0, 0 - object_event 34, MAP_OBJ_GFX_ITEM_BALL, 0, 75, 0, 9, 0, 3, 1, 17, 0, 0, 0, 0, 0, Route123_EventScript_1B1682, 1109, 0, 0 - -Route123_MapWarps:: @ 8384B28 - warp_def 22, 6, 0, 0, Route123_BerryMastersHouse - -Route123_MapCoordEvents:: @ 8384B30 - coord_event 90, 16, 3, 0, 21, 0, 0, 0x0 - coord_event 92, 9, 3, 0, 21, 0, 0, 0x0 - coord_event 93, 12, 3, 0, 21, 0, 0, 0x0 - coord_event 92, 13, 3, 0, 21, 0, 0, 0x0 - coord_event 91, 14, 3, 0, 21, 0, 0, 0x0 - coord_event 19, 13, 3, 0, 21, 0, 0, 0x0 - coord_event 19, 12, 3, 0, 21, 0, 0, 0x0 - coord_event 34, 13, 3, 0, 21, 0, 0, 0x0 - coord_event 19, 14, 3, 0, 21, 0, 0, 0x0 - coord_event 19, 15, 3, 0, 21, 0, 0, 0x0 - coord_event 19, 16, 3, 0, 21, 0, 0, 0x0 - coord_event 108, 14, 3, 0, 2, 0, 0, 0x0 - coord_event 109, 15, 3, 0, 2, 0, 0, 0x0 - coord_event 110, 16, 3, 0, 2, 0, 0, 0x0 - coord_event 111, 17, 3, 0, 2, 0, 0, 0x0 - coord_event 112, 18, 3, 0, 2, 0, 0, 0x0 - coord_event 9, 12, 3, 0, 2, 0, 0, 0x0 - coord_event 9, 13, 3, 0, 2, 0, 0, 0x0 - coord_event 9, 14, 3, 0, 2, 0, 0, 0x0 - coord_event 9, 15, 3, 0, 2, 0, 0, 0x0 - coord_event 9, 16, 3, 0, 2, 0, 0, 0x0 - coord_event 94, 10, 3, 0, 21, 0, 0, 0x0 - -Route123_MapBGEvents:: @ 8384C90 - bg_event 117, 10, 0, 0, 0, Route123_EventScript_151CBF - bg_event 47, 3, 0, 8, 0, 82, 0, 0 - bg_event 49, 3, 0, 8, 0, 92, 0, 0 - bg_event 10, 12, 3, 0, 0, Route123_EventScript_151CB6 - bg_event 75, 1, 3, 7, 0, ITEM_SUPER_REPEL, 7, 0 - bg_event 20, 7, 3, 0, 0, Route123_EventScript_151CC8 - bg_event 57, 5, 0, 8, 0, ITEM_SUPER_REPEL, 0, 0 - bg_event 12, 1, 3, 7, 0, ITEM_REVIVE, 41, 0 - bg_event 91, 15, 3, 7, 0, ITEM_HYPER_POTION, 74, 0 - -Route123_MapEvents:: @ 8384CFC - map_events Route123_MapObjects, Route123_MapWarps, Route123_MapCoordEvents, Route123_MapBGEvents diff --git a/data/maps/events/Route123_BerryMastersHouse.inc b/data/maps/events/Route123_BerryMastersHouse.inc new file mode 100644 index 000000000..183e19415 --- /dev/null +++ b/data/maps/events/Route123_BerryMastersHouse.inc @@ -0,0 +1,10 @@ +Route123_BerryMastersHouse_MapObjects:: @ 8392D6C + object_event 1, MAP_OBJ_GFX_OLD_MAN_1, 0, 4, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, Route123_BerryMastersHouse_EventScript_1639E9, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_OLD_WOMAN_2, 0, 7, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, Route123_BerryMastersHouse_EventScript_163A64, 0, 0, 0 + +Route123_BerryMastersHouse_MapWarps:: @ 8392D9C + warp_def 3, 7, 0, 0, Route123 + warp_def 4, 7, 0, 0, Route123 + +Route123_BerryMastersHouse_MapEvents:: @ 8392DAC + map_events Route123_BerryMastersHouse_MapObjects, Route123_BerryMastersHouse_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/Route123_BerryMastersHouse.s b/data/maps/events/Route123_BerryMastersHouse.s deleted file mode 100644 index 183e19415..000000000 --- a/data/maps/events/Route123_BerryMastersHouse.s +++ /dev/null @@ -1,10 +0,0 @@ -Route123_BerryMastersHouse_MapObjects:: @ 8392D6C - object_event 1, MAP_OBJ_GFX_OLD_MAN_1, 0, 4, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, Route123_BerryMastersHouse_EventScript_1639E9, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_OLD_WOMAN_2, 0, 7, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, Route123_BerryMastersHouse_EventScript_163A64, 0, 0, 0 - -Route123_BerryMastersHouse_MapWarps:: @ 8392D9C - warp_def 3, 7, 0, 0, Route123 - warp_def 4, 7, 0, 0, Route123 - -Route123_BerryMastersHouse_MapEvents:: @ 8392DAC - map_events Route123_BerryMastersHouse_MapObjects, Route123_BerryMastersHouse_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/Route124.inc b/data/maps/events/Route124.inc new file mode 100644 index 000000000..83db7f24b --- /dev/null +++ b/data/maps/events/Route124.inc @@ -0,0 +1,20 @@ +Route124_MapObjects:: @ 8384D10 + object_event 1, MAP_OBJ_GFX_SWIMMER_M, 0, 58, 0, 59, 0, 1, 1, 5, 0, 1, 0, 3, 0, Route124_EventScript_151DF8, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_SWIMMER_M, 0, 33, 0, 25, 0, 1, 52, 53, 0, 1, 0, 3, 0, Route124_EventScript_151E0F, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_SWIMMER_F, 0, 14, 0, 27, 0, 1, 24, 0, 0, 1, 0, 3, 0, Route124_EventScript_151E26, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_SWIMMER_F, 0, 49, 0, 45, 0, 1, 24, 134, 0, 1, 0, 3, 0, Route124_EventScript_151E64, 0, 0, 0 + object_event 5, MAP_OBJ_GFX_SWIMMER_M, 0, 60, 0, 74, 0, 1, 28, 7, 0, 1, 0, 2, 0, Route124_EventScript_151E7B, 0, 0, 0 + object_event 6, MAP_OBJ_GFX_ITEM_BALL, 0, 28, 0, 12, 0, 3, 1, 17, 0, 0, 0, 0, 0, Route124_EventScript_1B168F, 1092, 0, 0 + object_event 7, MAP_OBJ_GFX_ITEM_BALL, 0, 31, 0, 53, 0, 3, 1, 17, 0, 0, 0, 0, 0, Route124_EventScript_1B169C, 1093, 0, 0 + object_event 8, MAP_OBJ_GFX_ITEM_BALL, 0, 58, 0, 11, 0, 3, 1, 17, 0, 0, 0, 0, 0, Route124_EventScript_1B16A9, 1066, 0, 0 + object_event 9, MAP_OBJ_GFX_SWIMMER_F, 0, 18, 0, 44, 0, 1, 8, 17, 0, 1, 0, 0, 0, Route124_EventScript_151E92, 0, 0, 0 + object_event 10, MAP_OBJ_GFX_TUBER_M_SWIMMING, 0, 17, 0, 44, 0, 1, 8, 17, 0, 1, 0, 0, 0, Route124_EventScript_151ED8, 0, 0, 0 + +Route124_MapWarps:: @ 8384E00 + warp_def 70, 48, 3, 0, Route124_DivingTreasureHuntersHouse + +Route124_MapBGEvents:: @ 8384E08 + bg_event 73, 48, 3, 0, 0, Route124_EventScript_151DEF + +Route124_MapEvents:: @ 8384E14 + map_events Route124_MapObjects, Route124_MapWarps, 0x0, Route124_MapBGEvents diff --git a/data/maps/events/Route124.s b/data/maps/events/Route124.s deleted file mode 100644 index 83db7f24b..000000000 --- a/data/maps/events/Route124.s +++ /dev/null @@ -1,20 +0,0 @@ -Route124_MapObjects:: @ 8384D10 - object_event 1, MAP_OBJ_GFX_SWIMMER_M, 0, 58, 0, 59, 0, 1, 1, 5, 0, 1, 0, 3, 0, Route124_EventScript_151DF8, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_SWIMMER_M, 0, 33, 0, 25, 0, 1, 52, 53, 0, 1, 0, 3, 0, Route124_EventScript_151E0F, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_SWIMMER_F, 0, 14, 0, 27, 0, 1, 24, 0, 0, 1, 0, 3, 0, Route124_EventScript_151E26, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_SWIMMER_F, 0, 49, 0, 45, 0, 1, 24, 134, 0, 1, 0, 3, 0, Route124_EventScript_151E64, 0, 0, 0 - object_event 5, MAP_OBJ_GFX_SWIMMER_M, 0, 60, 0, 74, 0, 1, 28, 7, 0, 1, 0, 2, 0, Route124_EventScript_151E7B, 0, 0, 0 - object_event 6, MAP_OBJ_GFX_ITEM_BALL, 0, 28, 0, 12, 0, 3, 1, 17, 0, 0, 0, 0, 0, Route124_EventScript_1B168F, 1092, 0, 0 - object_event 7, MAP_OBJ_GFX_ITEM_BALL, 0, 31, 0, 53, 0, 3, 1, 17, 0, 0, 0, 0, 0, Route124_EventScript_1B169C, 1093, 0, 0 - object_event 8, MAP_OBJ_GFX_ITEM_BALL, 0, 58, 0, 11, 0, 3, 1, 17, 0, 0, 0, 0, 0, Route124_EventScript_1B16A9, 1066, 0, 0 - object_event 9, MAP_OBJ_GFX_SWIMMER_F, 0, 18, 0, 44, 0, 1, 8, 17, 0, 1, 0, 0, 0, Route124_EventScript_151E92, 0, 0, 0 - object_event 10, MAP_OBJ_GFX_TUBER_M_SWIMMING, 0, 17, 0, 44, 0, 1, 8, 17, 0, 1, 0, 0, 0, Route124_EventScript_151ED8, 0, 0, 0 - -Route124_MapWarps:: @ 8384E00 - warp_def 70, 48, 3, 0, Route124_DivingTreasureHuntersHouse - -Route124_MapBGEvents:: @ 8384E08 - bg_event 73, 48, 3, 0, 0, Route124_EventScript_151DEF - -Route124_MapEvents:: @ 8384E14 - map_events Route124_MapObjects, Route124_MapWarps, 0x0, Route124_MapBGEvents diff --git a/data/maps/events/Route125.inc b/data/maps/events/Route125.inc new file mode 100644 index 000000000..0c7d12643 --- /dev/null +++ b/data/maps/events/Route125.inc @@ -0,0 +1,20 @@ +Route125_MapObjects:: @ 8384E28 + object_event 1, MAP_OBJ_GFX_SWIMMER_M, 0, 46, 0, 9, 0, 1, 23, 0, 0, 1, 0, 2, 0, Route125_EventScript_151F2E, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_SWIMMER_M, 0, 9, 0, 32, 0, 1, 10, 82, 0, 1, 0, 2, 0, Route125_EventScript_151F45, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_SWIMMER_F, 0, 31, 0, 33, 0, 1, 28, 6, 0, 1, 0, 3, 0, Route125_EventScript_151F5C, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_SWIMMER_F, 0, 39, 0, 20, 0, 1, 52, 153, 0, 1, 0, 3, 0, Route125_EventScript_151F73, 0, 0, 0 + object_event 5, MAP_OBJ_GFX_SAILOR, 0, 23, 0, 28, 0, 3, 14, 0, 0, 1, 0, 2, 0, Route125_EventScript_151F8A, 0, 0, 0 + object_event 6, MAP_OBJ_GFX_LASS, 0, 20, 0, 21, 0, 3, 8, 17, 0, 1, 0, 0, 0, Route125_EventScript_151FC8, 0, 0, 0 + object_event 7, MAP_OBJ_GFX_LASS, 0, 21, 0, 21, 0, 3, 8, 17, 0, 1, 0, 0, 0, Route125_EventScript_151FE3, 0, 0, 0 + +Route125_MapWarps:: @ 8384ED0 + warp_def 22, 19, 0, 0, ShoalCave_LowTideEntranceRoom + +Route125_MapBGEvents:: @ 8384ED8 + bg_event 53, 10, 0, 8, 0, ITEM_ULTRA_BALL, 0, 0 + bg_event 55, 11, 0, 8, 0, ITEM_HEAL_POWDER, 0, 0 + bg_event 7, 25, 0, 8, 0, ITEM_RETRO_MAIL, 0, 0 + bg_event 24, 32, 0, 8, 0, ITEM_PINAP_BERRY, 0, 0 + +Route125_MapEvents:: @ 8384F08 + map_events Route125_MapObjects, Route125_MapWarps, 0x0, Route125_MapBGEvents diff --git a/data/maps/events/Route125.s b/data/maps/events/Route125.s deleted file mode 100644 index 0c7d12643..000000000 --- a/data/maps/events/Route125.s +++ /dev/null @@ -1,20 +0,0 @@ -Route125_MapObjects:: @ 8384E28 - object_event 1, MAP_OBJ_GFX_SWIMMER_M, 0, 46, 0, 9, 0, 1, 23, 0, 0, 1, 0, 2, 0, Route125_EventScript_151F2E, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_SWIMMER_M, 0, 9, 0, 32, 0, 1, 10, 82, 0, 1, 0, 2, 0, Route125_EventScript_151F45, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_SWIMMER_F, 0, 31, 0, 33, 0, 1, 28, 6, 0, 1, 0, 3, 0, Route125_EventScript_151F5C, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_SWIMMER_F, 0, 39, 0, 20, 0, 1, 52, 153, 0, 1, 0, 3, 0, Route125_EventScript_151F73, 0, 0, 0 - object_event 5, MAP_OBJ_GFX_SAILOR, 0, 23, 0, 28, 0, 3, 14, 0, 0, 1, 0, 2, 0, Route125_EventScript_151F8A, 0, 0, 0 - object_event 6, MAP_OBJ_GFX_LASS, 0, 20, 0, 21, 0, 3, 8, 17, 0, 1, 0, 0, 0, Route125_EventScript_151FC8, 0, 0, 0 - object_event 7, MAP_OBJ_GFX_LASS, 0, 21, 0, 21, 0, 3, 8, 17, 0, 1, 0, 0, 0, Route125_EventScript_151FE3, 0, 0, 0 - -Route125_MapWarps:: @ 8384ED0 - warp_def 22, 19, 0, 0, ShoalCave_LowTideEntranceRoom - -Route125_MapBGEvents:: @ 8384ED8 - bg_event 53, 10, 0, 8, 0, ITEM_ULTRA_BALL, 0, 0 - bg_event 55, 11, 0, 8, 0, ITEM_HEAL_POWDER, 0, 0 - bg_event 7, 25, 0, 8, 0, ITEM_RETRO_MAIL, 0, 0 - bg_event 24, 32, 0, 8, 0, ITEM_PINAP_BERRY, 0, 0 - -Route125_MapEvents:: @ 8384F08 - map_events Route125_MapObjects, Route125_MapWarps, 0x0, Route125_MapBGEvents diff --git a/data/maps/events/Route126.inc b/data/maps/events/Route126.inc new file mode 100644 index 000000000..50d1dca52 --- /dev/null +++ b/data/maps/events/Route126.inc @@ -0,0 +1,9 @@ +Route126_MapObjects:: @ 8384F1C + object_event 1, MAP_OBJ_GFX_SWIMMER_M, 0, 55, 0, 22, 0, 1, 51, 58, 0, 1, 0, 3, 0, Route126_EventScript_15200E, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_SWIMMER_M, 0, 33, 0, 63, 0, 1, 28, 9, 0, 1, 0, 3, 0, Route126_EventScript_152025, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_SWIMMER_F, 0, 9, 0, 49, 0, 1, 7, 0, 0, 1, 0, 3, 0, Route126_EventScript_15203C, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_SWIMMER_F, 0, 64, 0, 44, 0, 1, 24, 0, 0, 1, 0, 3, 0, Route126_EventScript_152053, 0, 0, 0 + object_event 5, MAP_OBJ_GFX_ITEM_BALL, 0, 14, 0, 1, 0, 3, 1, 17, 0, 0, 0, 0, 0, Route126_EventScript_1B16B6, 1105, 0, 0 + +Route126_MapEvents:: @ 8384F94 + map_events Route126_MapObjects, 0x0, 0x0, 0x0 diff --git a/data/maps/events/Route126.s b/data/maps/events/Route126.s deleted file mode 100644 index 50d1dca52..000000000 --- a/data/maps/events/Route126.s +++ /dev/null @@ -1,9 +0,0 @@ -Route126_MapObjects:: @ 8384F1C - object_event 1, MAP_OBJ_GFX_SWIMMER_M, 0, 55, 0, 22, 0, 1, 51, 58, 0, 1, 0, 3, 0, Route126_EventScript_15200E, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_SWIMMER_M, 0, 33, 0, 63, 0, 1, 28, 9, 0, 1, 0, 3, 0, Route126_EventScript_152025, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_SWIMMER_F, 0, 9, 0, 49, 0, 1, 7, 0, 0, 1, 0, 3, 0, Route126_EventScript_15203C, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_SWIMMER_F, 0, 64, 0, 44, 0, 1, 24, 0, 0, 1, 0, 3, 0, Route126_EventScript_152053, 0, 0, 0 - object_event 5, MAP_OBJ_GFX_ITEM_BALL, 0, 14, 0, 1, 0, 3, 1, 17, 0, 0, 0, 0, 0, Route126_EventScript_1B16B6, 1105, 0, 0 - -Route126_MapEvents:: @ 8384F94 - map_events Route126_MapObjects, 0x0, 0x0, 0x0 diff --git a/data/maps/events/Route127.inc b/data/maps/events/Route127.inc new file mode 100644 index 000000000..b3744194e --- /dev/null +++ b/data/maps/events/Route127.inc @@ -0,0 +1,20 @@ +Route127_MapObjects:: @ 8384FA8 + object_event 1, MAP_OBJ_GFX_SWIMMER_M, 0, 18, 0, 68, 0, 1, 14, 0, 0, 1, 0, 2, 0, Route127_EventScript_15207A, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_SWIMMER_F, 0, 45, 0, 44, 0, 1, 21, 0, 0, 1, 0, 4, 0, Route127_EventScript_152091, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_ITEM_BALL, 0, 10, 0, 7, 0, 3, 1, 0, 0, 0, 0, 0, 0, Route127_EventScript_1B16C3, 1034, 0, 0 + object_event 4, MAP_OBJ_GFX_ITEM_BALL, 0, 64, 0, 39, 0, 3, 1, 0, 0, 0, 0, 0, 0, Route127_EventScript_1B16D0, 1035, 0, 0 + object_event 5, MAP_OBJ_GFX_FISHERMAN, 0, 53, 0, 13, 0, 3, 7, 17, 0, 1, 0, 0, 0, Route127_EventScript_1520A8, 0, 0, 0 + object_event 6, MAP_OBJ_GFX_FISHERMAN, 0, 52, 0, 25, 0, 3, 8, 17, 0, 1, 0, 0, 0, Route127_EventScript_1520D6, 0, 0, 0 + object_event 7, MAP_OBJ_GFX_FISHERMAN, 0, 64, 0, 19, 0, 3, 10, 17, 0, 1, 0, 0, 0, Route127_EventScript_1520BF, 0, 0, 0 + object_event 8, MAP_OBJ_GFX_MAN_6, 0, 12, 0, 18, 0, 3, 24, 17, 0, 1, 0, 2, 0, Route127_EventScript_152104, 0, 0, 0 + object_event 9, MAP_OBJ_GFX_BLACK_BELT, 0, 63, 0, 63, 0, 3, 1, 17, 0, 1, 0, 3, 0, Route127_EventScript_1520ED, 0, 0, 0 + +Route127_MapBGEvents:: @ 8385080 + bg_event 59, 67, 0, 8, 0, ITEM_ENERGY_ROOT, 0, 0 + bg_event 59, 72, 0, 8, 0, ITEM_SITRUS_BERRY, 0, 0 + bg_event 67, 63, 0, 8, 0, ITEM_WEPEAR_BERRY, 0, 0 + bg_event 61, 21, 0, 8, 0, ITEM_FIGY_BERRY, 0, 0 + bg_event 45, 24, 0, 8, 0, ITEM_GLITTER_MAIL, 0, 0 + +Route127_MapEvents:: @ 83850BC + map_events Route127_MapObjects, 0x0, 0x0, Route127_MapBGEvents diff --git a/data/maps/events/Route127.s b/data/maps/events/Route127.s deleted file mode 100644 index b3744194e..000000000 --- a/data/maps/events/Route127.s +++ /dev/null @@ -1,20 +0,0 @@ -Route127_MapObjects:: @ 8384FA8 - object_event 1, MAP_OBJ_GFX_SWIMMER_M, 0, 18, 0, 68, 0, 1, 14, 0, 0, 1, 0, 2, 0, Route127_EventScript_15207A, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_SWIMMER_F, 0, 45, 0, 44, 0, 1, 21, 0, 0, 1, 0, 4, 0, Route127_EventScript_152091, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_ITEM_BALL, 0, 10, 0, 7, 0, 3, 1, 0, 0, 0, 0, 0, 0, Route127_EventScript_1B16C3, 1034, 0, 0 - object_event 4, MAP_OBJ_GFX_ITEM_BALL, 0, 64, 0, 39, 0, 3, 1, 0, 0, 0, 0, 0, 0, Route127_EventScript_1B16D0, 1035, 0, 0 - object_event 5, MAP_OBJ_GFX_FISHERMAN, 0, 53, 0, 13, 0, 3, 7, 17, 0, 1, 0, 0, 0, Route127_EventScript_1520A8, 0, 0, 0 - object_event 6, MAP_OBJ_GFX_FISHERMAN, 0, 52, 0, 25, 0, 3, 8, 17, 0, 1, 0, 0, 0, Route127_EventScript_1520D6, 0, 0, 0 - object_event 7, MAP_OBJ_GFX_FISHERMAN, 0, 64, 0, 19, 0, 3, 10, 17, 0, 1, 0, 0, 0, Route127_EventScript_1520BF, 0, 0, 0 - object_event 8, MAP_OBJ_GFX_MAN_6, 0, 12, 0, 18, 0, 3, 24, 17, 0, 1, 0, 2, 0, Route127_EventScript_152104, 0, 0, 0 - object_event 9, MAP_OBJ_GFX_BLACK_BELT, 0, 63, 0, 63, 0, 3, 1, 17, 0, 1, 0, 3, 0, Route127_EventScript_1520ED, 0, 0, 0 - -Route127_MapBGEvents:: @ 8385080 - bg_event 59, 67, 0, 8, 0, ITEM_ENERGY_ROOT, 0, 0 - bg_event 59, 72, 0, 8, 0, ITEM_SITRUS_BERRY, 0, 0 - bg_event 67, 63, 0, 8, 0, ITEM_WEPEAR_BERRY, 0, 0 - bg_event 61, 21, 0, 8, 0, ITEM_FIGY_BERRY, 0, 0 - bg_event 45, 24, 0, 8, 0, ITEM_GLITTER_MAIL, 0, 0 - -Route127_MapEvents:: @ 83850BC - map_events Route127_MapObjects, 0x0, 0x0, Route127_MapBGEvents diff --git a/data/maps/events/Route128.inc b/data/maps/events/Route128.inc new file mode 100644 index 000000000..74f99d02c --- /dev/null +++ b/data/maps/events/Route128.inc @@ -0,0 +1,17 @@ +Route128_MapObjects:: @ 83850D0 + object_event 1, MAP_OBJ_GFX_SWIMMER_M, 0, 77, 0, 24, 0, 1, 48, 85, 0, 1, 0, 3, 0, Route128_EventScript_1522A4, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_SWIMMER_F, 0, 35, 0, 34, 0, 1, 28, 5, 0, 1, 0, 7, 0, Route128_EventScript_1522E2, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_STEVEN, 0, 40, 0, 22, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 834, 0, 0 + object_event 4, 246, 0, 37, 0, 22, 0, 3, 9, 17, 0, 0, 0, 0, 0, 0x0, 944, 0, 0 + object_event 5, 247, 0, 38, 0, 21, 0, 3, 7, 17, 0, 0, 0, 0, 0, 0x0, 945, 0, 0 + object_event 6, MAP_OBJ_GFX_FISHERMAN, 0, 63, 0, 28, 0, 3, 7, 17, 0, 1, 0, 0, 0, Route128_EventScript_15234E, 0, 0, 0 + object_event 7, MAP_OBJ_GFX_MAN_4, 0, 24, 0, 8, 0, 3, 17, 17, 0, 1, 0, 2, 0, Route128_EventScript_152337, 0, 0, 0 + object_event 8, MAP_OBJ_GFX_WOMAN_7, 0, 47, 0, 9, 0, 3, 10, 17, 0, 1, 0, 3, 0, Route128_EventScript_152320, 0, 0, 0 + +Route128_MapBGEvents:: @ 8385190 + bg_event 49, 9, 3, 7, 0, ITEM_HEART_SCALE, 92, 0 + bg_event 57, 21, 3, 7, 0, ITEM_HEART_SCALE, 93, 0 + bg_event 31, 33, 3, 7, 0, ITEM_HEART_SCALE, 94, 0 + +Route128_MapEvents:: @ 83851B4 + map_events Route128_MapObjects, 0x0, 0x0, Route128_MapBGEvents diff --git a/data/maps/events/Route128.s b/data/maps/events/Route128.s deleted file mode 100644 index 74f99d02c..000000000 --- a/data/maps/events/Route128.s +++ /dev/null @@ -1,17 +0,0 @@ -Route128_MapObjects:: @ 83850D0 - object_event 1, MAP_OBJ_GFX_SWIMMER_M, 0, 77, 0, 24, 0, 1, 48, 85, 0, 1, 0, 3, 0, Route128_EventScript_1522A4, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_SWIMMER_F, 0, 35, 0, 34, 0, 1, 28, 5, 0, 1, 0, 7, 0, Route128_EventScript_1522E2, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_STEVEN, 0, 40, 0, 22, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 834, 0, 0 - object_event 4, 246, 0, 37, 0, 22, 0, 3, 9, 17, 0, 0, 0, 0, 0, 0x0, 944, 0, 0 - object_event 5, 247, 0, 38, 0, 21, 0, 3, 7, 17, 0, 0, 0, 0, 0, 0x0, 945, 0, 0 - object_event 6, MAP_OBJ_GFX_FISHERMAN, 0, 63, 0, 28, 0, 3, 7, 17, 0, 1, 0, 0, 0, Route128_EventScript_15234E, 0, 0, 0 - object_event 7, MAP_OBJ_GFX_MAN_4, 0, 24, 0, 8, 0, 3, 17, 17, 0, 1, 0, 2, 0, Route128_EventScript_152337, 0, 0, 0 - object_event 8, MAP_OBJ_GFX_WOMAN_7, 0, 47, 0, 9, 0, 3, 10, 17, 0, 1, 0, 3, 0, Route128_EventScript_152320, 0, 0, 0 - -Route128_MapBGEvents:: @ 8385190 - bg_event 49, 9, 3, 7, 0, ITEM_HEART_SCALE, 92, 0 - bg_event 57, 21, 3, 7, 0, ITEM_HEART_SCALE, 93, 0 - bg_event 31, 33, 3, 7, 0, ITEM_HEART_SCALE, 94, 0 - -Route128_MapEvents:: @ 83851B4 - map_events Route128_MapObjects, 0x0, 0x0, Route128_MapBGEvents diff --git a/data/maps/events/Route129.inc b/data/maps/events/Route129.inc new file mode 100644 index 000000000..10716b557 --- /dev/null +++ b/data/maps/events/Route129.inc @@ -0,0 +1,8 @@ +Route129_MapObjects:: @ 83851C8 + object_event 1, MAP_OBJ_GFX_SWIMMER_M, 0, 15, 0, 23, 0, 1, 50, 67, 0, 1, 0, 3, 0, Route129_EventScript_152366, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_SWIMMER_F, 0, 35, 0, 9, 0, 1, 52, 37, 0, 1, 0, 2, 0, Route129_EventScript_15237D, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_SWIMMER_F, 0, 9, 0, 14, 0, 1, 1, 17, 0, 1, 0, 2, 0, Route129_EventScript_1523AB, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_SWIMMER_M, 0, 28, 0, 16, 0, 1, 24, 17, 0, 1, 0, 2, 0, Route129_EventScript_152394, 0, 0, 0 + +Route129_MapEvents:: @ 8385228 + map_events Route129_MapObjects, 0x0, 0x0, 0x0 diff --git a/data/maps/events/Route129.s b/data/maps/events/Route129.s deleted file mode 100644 index 10716b557..000000000 --- a/data/maps/events/Route129.s +++ /dev/null @@ -1,8 +0,0 @@ -Route129_MapObjects:: @ 83851C8 - object_event 1, MAP_OBJ_GFX_SWIMMER_M, 0, 15, 0, 23, 0, 1, 50, 67, 0, 1, 0, 3, 0, Route129_EventScript_152366, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_SWIMMER_F, 0, 35, 0, 9, 0, 1, 52, 37, 0, 1, 0, 2, 0, Route129_EventScript_15237D, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_SWIMMER_F, 0, 9, 0, 14, 0, 1, 1, 17, 0, 1, 0, 2, 0, Route129_EventScript_1523AB, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_SWIMMER_M, 0, 28, 0, 16, 0, 1, 24, 17, 0, 1, 0, 2, 0, Route129_EventScript_152394, 0, 0, 0 - -Route129_MapEvents:: @ 8385228 - map_events Route129_MapObjects, 0x0, 0x0, 0x0 diff --git a/data/maps/events/Route130.inc b/data/maps/events/Route130.inc new file mode 100644 index 000000000..f2c72ef2d --- /dev/null +++ b/data/maps/events/Route130.inc @@ -0,0 +1,7 @@ +Route130_MapObjects:: @ 838523C + object_event 1, MAP_OBJ_GFX_SWIMMER_M, 0, 7, 0, 26, 0, 1, 29, 99, 0, 1, 0, 3, 0, Route130_EventScript_152410, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_SWIMMER_F, 0, 68, 0, 22, 0, 1, 13, 17, 0, 1, 0, 3, 0, Route130_EventScript_152427, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_BERRY_TREE, 0, 52, 0, 9, 0, 3, 12, 0, 0, 0, 0, 82, 0, BerryTreeScript, 17, 0, 0 + +Route130_MapEvents:: @ 8385284 + map_events Route130_MapObjects, 0x0, 0x0, 0x0 diff --git a/data/maps/events/Route130.s b/data/maps/events/Route130.s deleted file mode 100644 index f2c72ef2d..000000000 --- a/data/maps/events/Route130.s +++ /dev/null @@ -1,7 +0,0 @@ -Route130_MapObjects:: @ 838523C - object_event 1, MAP_OBJ_GFX_SWIMMER_M, 0, 7, 0, 26, 0, 1, 29, 99, 0, 1, 0, 3, 0, Route130_EventScript_152410, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_SWIMMER_F, 0, 68, 0, 22, 0, 1, 13, 17, 0, 1, 0, 3, 0, Route130_EventScript_152427, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_BERRY_TREE, 0, 52, 0, 9, 0, 3, 12, 0, 0, 0, 0, 82, 0, BerryTreeScript, 17, 0, 0 - -Route130_MapEvents:: @ 8385284 - map_events Route130_MapObjects, 0x0, 0x0, 0x0 diff --git a/data/maps/events/Route131.inc b/data/maps/events/Route131.inc new file mode 100644 index 000000000..ed1a33768 --- /dev/null +++ b/data/maps/events/Route131.inc @@ -0,0 +1,13 @@ +Route131_MapObjects:: @ 8385298 + object_event 1, MAP_OBJ_GFX_SWIMMER_M, 0, 17, 0, 25, 0, 1, 29, 117, 0, 1, 0, 3, 0, Route131_EventScript_152452, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_SWIMMER_M, 0, 36, 0, 26, 0, 1, 8, 0, 0, 1, 0, 3, 0, Route131_EventScript_152469, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_SWIMMER_F, 0, 33, 0, 28, 0, 1, 7, 0, 0, 1, 0, 4, 0, Route131_EventScript_152480, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_SWIMMER_F, 0, 45, 0, 23, 0, 1, 47, 65, 0, 1, 0, 3, 0, Route131_EventScript_152497, 0, 0, 0 + object_event 5, MAP_OBJ_GFX_SWIMMER_F, 0, 9, 0, 16, 0, 1, 8, 17, 0, 1, 0, 0, 0, Route131_EventScript_1524AE, 0, 0, 0 + object_event 6, MAP_OBJ_GFX_TUBER_M_SWIMMING, 0, 8, 0, 16, 0, 1, 8, 17, 0, 1, 0, 0, 0, Route131_EventScript_1524C9, 0, 0, 0 + +Route131_MapWarps:: @ 8385328 + warp_def 36, 6, 3, 0, SkyPillar_Entrance + +Route131_MapEvents:: @ 8385330 + map_events Route131_MapObjects, Route131_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/Route131.s b/data/maps/events/Route131.s deleted file mode 100644 index ed1a33768..000000000 --- a/data/maps/events/Route131.s +++ /dev/null @@ -1,13 +0,0 @@ -Route131_MapObjects:: @ 8385298 - object_event 1, MAP_OBJ_GFX_SWIMMER_M, 0, 17, 0, 25, 0, 1, 29, 117, 0, 1, 0, 3, 0, Route131_EventScript_152452, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_SWIMMER_M, 0, 36, 0, 26, 0, 1, 8, 0, 0, 1, 0, 3, 0, Route131_EventScript_152469, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_SWIMMER_F, 0, 33, 0, 28, 0, 1, 7, 0, 0, 1, 0, 4, 0, Route131_EventScript_152480, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_SWIMMER_F, 0, 45, 0, 23, 0, 1, 47, 65, 0, 1, 0, 3, 0, Route131_EventScript_152497, 0, 0, 0 - object_event 5, MAP_OBJ_GFX_SWIMMER_F, 0, 9, 0, 16, 0, 1, 8, 17, 0, 1, 0, 0, 0, Route131_EventScript_1524AE, 0, 0, 0 - object_event 6, MAP_OBJ_GFX_TUBER_M_SWIMMING, 0, 8, 0, 16, 0, 1, 8, 17, 0, 1, 0, 0, 0, Route131_EventScript_1524C9, 0, 0, 0 - -Route131_MapWarps:: @ 8385328 - warp_def 36, 6, 3, 0, SkyPillar_Entrance - -Route131_MapEvents:: @ 8385330 - map_events Route131_MapObjects, Route131_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/Route132.inc b/data/maps/events/Route132.inc new file mode 100644 index 000000000..b19e96363 --- /dev/null +++ b/data/maps/events/Route132.inc @@ -0,0 +1,9 @@ +Route132_MapObjects:: @ 8385344 + object_event 1, MAP_OBJ_GFX_SWIMMER_M, 0, 7, 0, 3, 0, 1, 46, 51, 0, 1, 0, 2, 0, Route132_EventScript_1524E5, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_SWIMMER_F, 0, 41, 0, 16, 0, 1, 49, 68, 0, 1, 0, 2, 0, Route132_EventScript_1524FC, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_ITEM_BALL, 0, 10, 0, 11, 0, 3, 1, 0, 0, 0, 0, 0, 0, Route132_EventScript_1B16DD, 1036, 0, 0 + object_event 4, MAP_OBJ_GFX_BLACK_BELT, 0, 46, 0, 28, 0, 3, 10, 0, 0, 1, 0, 4, 0, Route132_EventScript_15252A, 0, 0, 0 + object_event 5, MAP_OBJ_GFX_FISHERMAN, 0, 9, 0, 16, 0, 3, 8, 0, 0, 1, 0, 1, 0, Route132_EventScript_152513, 0, 0, 0 + +Route132_MapEvents:: @ 83853BC + map_events Route132_MapObjects, 0x0, 0x0, 0x0 diff --git a/data/maps/events/Route132.s b/data/maps/events/Route132.s deleted file mode 100644 index b19e96363..000000000 --- a/data/maps/events/Route132.s +++ /dev/null @@ -1,9 +0,0 @@ -Route132_MapObjects:: @ 8385344 - object_event 1, MAP_OBJ_GFX_SWIMMER_M, 0, 7, 0, 3, 0, 1, 46, 51, 0, 1, 0, 2, 0, Route132_EventScript_1524E5, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_SWIMMER_F, 0, 41, 0, 16, 0, 1, 49, 68, 0, 1, 0, 2, 0, Route132_EventScript_1524FC, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_ITEM_BALL, 0, 10, 0, 11, 0, 3, 1, 0, 0, 0, 0, 0, 0, Route132_EventScript_1B16DD, 1036, 0, 0 - object_event 4, MAP_OBJ_GFX_BLACK_BELT, 0, 46, 0, 28, 0, 3, 10, 0, 0, 1, 0, 4, 0, Route132_EventScript_15252A, 0, 0, 0 - object_event 5, MAP_OBJ_GFX_FISHERMAN, 0, 9, 0, 16, 0, 3, 8, 0, 0, 1, 0, 1, 0, Route132_EventScript_152513, 0, 0, 0 - -Route132_MapEvents:: @ 83853BC - map_events Route132_MapObjects, 0x0, 0x0, 0x0 diff --git a/data/maps/events/Route133.inc b/data/maps/events/Route133.inc new file mode 100644 index 000000000..1461293e8 --- /dev/null +++ b/data/maps/events/Route133.inc @@ -0,0 +1,11 @@ +Route133_MapObjects:: @ 83853D0 + object_event 1, MAP_OBJ_GFX_SWIMMER_M, 0, 6, 0, 4, 0, 1, 1, 0, 0, 1, 0, 3, 0, Route133_EventScript_152542, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_SWIMMER_F, 0, 68, 0, 24, 0, 1, 8, 0, 0, 1, 0, 3, 0, Route133_EventScript_152570, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_SWIMMER_F, 0, 69, 0, 24, 0, 1, 8, 0, 0, 1, 0, 3, 0, Route133_EventScript_152559, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_ITEM_BALL, 0, 58, 0, 15, 0, 3, 1, 0, 0, 0, 0, 0, 0, Route133_EventScript_1B16EA, 1037, 0, 0 + object_event 5, MAP_OBJ_GFX_ITEM_BALL, 0, 8, 0, 10, 0, 3, 1, 0, 0, 0, 0, 0, 0, Route133_EventScript_1B16F7, 1038, 0, 0 + object_event 6, MAP_OBJ_GFX_MAN_6, 0, 37, 0, 16, 0, 3, 13, 17, 0, 1, 0, 1, 0, Route133_EventScript_15259E, 0, 0, 0 + object_event 7, MAP_OBJ_GFX_MAN_4, 0, 7, 0, 14, 0, 3, 10, 0, 0, 1, 0, 4, 0, Route133_EventScript_152587, 0, 0, 0 + +Route133_MapEvents:: @ 8385478 + map_events Route133_MapObjects, 0x0, 0x0, 0x0 diff --git a/data/maps/events/Route133.s b/data/maps/events/Route133.s deleted file mode 100644 index 1461293e8..000000000 --- a/data/maps/events/Route133.s +++ /dev/null @@ -1,11 +0,0 @@ -Route133_MapObjects:: @ 83853D0 - object_event 1, MAP_OBJ_GFX_SWIMMER_M, 0, 6, 0, 4, 0, 1, 1, 0, 0, 1, 0, 3, 0, Route133_EventScript_152542, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_SWIMMER_F, 0, 68, 0, 24, 0, 1, 8, 0, 0, 1, 0, 3, 0, Route133_EventScript_152570, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_SWIMMER_F, 0, 69, 0, 24, 0, 1, 8, 0, 0, 1, 0, 3, 0, Route133_EventScript_152559, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_ITEM_BALL, 0, 58, 0, 15, 0, 3, 1, 0, 0, 0, 0, 0, 0, Route133_EventScript_1B16EA, 1037, 0, 0 - object_event 5, MAP_OBJ_GFX_ITEM_BALL, 0, 8, 0, 10, 0, 3, 1, 0, 0, 0, 0, 0, 0, Route133_EventScript_1B16F7, 1038, 0, 0 - object_event 6, MAP_OBJ_GFX_MAN_6, 0, 37, 0, 16, 0, 3, 13, 17, 0, 1, 0, 1, 0, Route133_EventScript_15259E, 0, 0, 0 - object_event 7, MAP_OBJ_GFX_MAN_4, 0, 7, 0, 14, 0, 3, 10, 0, 0, 1, 0, 4, 0, Route133_EventScript_152587, 0, 0, 0 - -Route133_MapEvents:: @ 8385478 - map_events Route133_MapObjects, 0x0, 0x0, 0x0 diff --git a/data/maps/events/Route134.inc b/data/maps/events/Route134.inc new file mode 100644 index 000000000..a8d2eb030 --- /dev/null +++ b/data/maps/events/Route134.inc @@ -0,0 +1,9 @@ +Route134_MapObjects:: @ 838548C + object_event 1, MAP_OBJ_GFX_SWIMMER_M, 0, 52, 0, 9, 0, 1, 49, 83, 0, 1, 0, 2, 0, Route134_EventScript_1525C4, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_SWIMMER_F, 0, 45, 0, 5, 0, 1, 1, 0, 0, 1, 0, 3, 0, Route134_EventScript_1525DB, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_MAN_4, 0, 41, 0, 23, 0, 3, 10, 0, 0, 1, 0, 1, 0, Route134_EventScript_152609, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_MAN_6, 0, 65, 0, 14, 0, 3, 18, 0, 0, 1, 0, 2, 0, Route134_EventScript_1525F2, 0, 0, 0 + object_event 5, MAP_OBJ_GFX_BLACK_BELT, 0, 56, 0, 16, 0, 3, 27, 10, 0, 1, 0, 3, 0, Route134_EventScript_152620, 0, 0, 0 + +Route134_MapEvents:: @ 8385504 + map_events Route134_MapObjects, 0x0, 0x0, 0x0 diff --git a/data/maps/events/Route134.s b/data/maps/events/Route134.s deleted file mode 100644 index a8d2eb030..000000000 --- a/data/maps/events/Route134.s +++ /dev/null @@ -1,9 +0,0 @@ -Route134_MapObjects:: @ 838548C - object_event 1, MAP_OBJ_GFX_SWIMMER_M, 0, 52, 0, 9, 0, 1, 49, 83, 0, 1, 0, 2, 0, Route134_EventScript_1525C4, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_SWIMMER_F, 0, 45, 0, 5, 0, 1, 1, 0, 0, 1, 0, 3, 0, Route134_EventScript_1525DB, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_MAN_4, 0, 41, 0, 23, 0, 3, 10, 0, 0, 1, 0, 1, 0, Route134_EventScript_152609, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_MAN_6, 0, 65, 0, 14, 0, 3, 18, 0, 0, 1, 0, 2, 0, Route134_EventScript_1525F2, 0, 0, 0 - object_event 5, MAP_OBJ_GFX_BLACK_BELT, 0, 56, 0, 16, 0, 3, 27, 10, 0, 1, 0, 3, 0, Route134_EventScript_152620, 0, 0, 0 - -Route134_MapEvents:: @ 8385504 - map_events Route134_MapObjects, 0x0, 0x0, 0x0 diff --git a/data/maps/events/RustboroCity.inc b/data/maps/events/RustboroCity.inc new file mode 100644 index 000000000..4bbf0a6a2 --- /dev/null +++ b/data/maps/events/RustboroCity.inc @@ -0,0 +1,59 @@ +RustboroCity_MapObjects:: @ 837FD14 + object_event 1, MAP_OBJ_GFX_WOMAN_7, 0, 22, 0, 34, 0, 3, 3, 16, 0, 0, 0, 0, 0, RustboroCity_EventScript_14C3B1, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_FAT_MAN, 0, 19, 0, 13, 0, 3, 1, 17, 0, 0, 0, 0, 0, RustboroCity_EventScript_14C386, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_LITTLE_BOY_1, 0, 25, 0, 37, 0, 3, 7, 0, 0, 0, 0, 0, 0, RustboroCity_EventScript_14C401, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_LITTLE_GIRL_1, 0, 21, 0, 46, 0, 3, 3, 16, 0, 0, 0, 0, 0, RustboroCity_EventScript_14C3F8, 0, 0, 0 + object_event 5, MAP_OBJ_GFX_BOY_2, 0, 12, 0, 45, 0, 3, 1, 0, 0, 0, 0, 0, 0, RustboroCity_EventScript_14C3D9, 0, 0, 0 + object_event 6, MAP_OBJ_GFX_MAN_4, 0, 26, 0, 23, 0, 3, 1, 17, 0, 0, 0, 0, 0, RustboroCity_EventScript_14C3BA, 0, 0, 0 + object_event 7, MAP_OBJ_GFX_LITTLE_BOY_2, 0, 24, 0, 51, 0, 3, 10, 0, 0, 0, 0, 0, 0, RustboroCity_EventScript_14C449, 0, 0, 0 + object_event 8, MAP_OBJ_GFX_LITTLE_GIRL_2, 0, 25, 0, 51, 0, 3, 9, 0, 0, 0, 0, 0, 0, RustboroCity_EventScript_14C45F, 0, 0, 0 + object_event 9, MAP_OBJ_GFX_MAN_2, 0, 30, 0, 10, 0, 3, 10, 17, 0, 0, 0, 0, 0, RustboroCity_EventScript_14C5FF, 732, 0, 0 + object_event 10, 241, 0, 13, 0, 21, 0, 3, 10, 0, 0, 0, 0, 0, 0, 0x0, 731, 0, 0 + object_event 11, MAP_OBJ_GFX_MAN_7, 0, 13, 0, 34, 0, 3, 2, 17, 0, 0, 0, 0, 0, RustboroCity_EventScript_14C3A5, 0, 0, 0 + object_event 12, MAP_OBJ_GFX_ITEM_BALL, 0, 36, 0, 51, 0, 3, 1, 0, 0, 0, 0, 0, 0, RustboroCity_EventScript_1B172B, 1041, 0, 0 + object_event 13, MAP_OBJ_GFX_MAN_5, 0, 19, 0, 27, 0, 3, 8, 16, 0, 0, 0, 0, 0, RustboroCity_EventScript_14C475, 0, 0, 0 + object_event 14, 240, 0, 16, 0, 50, 0, 3, 1, 17, 0, 0, 0, 0, 0, RustboroCity_EventScript_14C8DA, 814, 0, 0 + +RustboroCity_MapWarps:: @ 837FE64 + warp_def 27, 19, 0, 0, RustboroCity_Gym + warp_def 13, 30, 0, 0, RustboroCity_Flat1_1F + warp_def 16, 45, 0, 0, RustboroCity_Mart + warp_def 16, 38, 0, 0, RustboroCity_PokemonCenter_1F + warp_def 27, 34, 0, 0, RustboroCity_PokemonSchool + warp_def 11, 15, 0, 0, RustboroCity_DevonCorp_1F + warp_def 12, 15, 0, 1, RustboroCity_DevonCorp_1F + warp_def 33, 19, 0, 0, RustboroCity_House1 + warp_def 9, 38, 0, 0, RustboroCity_CuttersHouse + warp_def 30, 28, 0, 0, RustboroCity_House2 + warp_def 5, 51, 0, 0, RustboroCity_Flat2_1F + warp_def 26, 46, 0, 0, RustboroCity_House3 + +RustboroCity_MapCoordEvents:: @ 837FEC4 + coord_event 23, 20, 3, 0, 0x405a, 1, 0, RustboroCity_EventScript_14C481 + coord_event 23, 21, 3, 0, 0x405a, 1, 0, RustboroCity_EventScript_14C498 + coord_event 23, 22, 3, 0, 0x405a, 1, 0, RustboroCity_EventScript_14C4AF + coord_event 23, 23, 3, 0, 0x405a, 1, 0, RustboroCity_EventScript_14C4C6 + coord_event 23, 24, 3, 0, 0x405a, 1, 0, RustboroCity_EventScript_14C4DD + coord_event 30, 9, 3, 0, 0x405a, 2, 0, RustboroCity_EventScript_14C620 + coord_event 29, 10, 3, 0, 0x405a, 2, 0, RustboroCity_EventScript_14C62C + coord_event 30, 11, 3, 0, 0x405a, 2, 0, RustboroCity_EventScript_14C638 + coord_event 30, 12, 3, 0, 0x405a, 2, 0, RustboroCity_EventScript_14C644 + coord_event 30, 9, 3, 0, 0x405a, 4, 0, RustboroCity_EventScript_14C74D + coord_event 31, 10, 3, 0, 0x405a, 4, 0, RustboroCity_EventScript_14C759 + coord_event 30, 11, 3, 0, 0x405a, 4, 0, RustboroCity_EventScript_14C765 + coord_event 30, 12, 3, 0, 0x405a, 4, 0, RustboroCity_EventScript_14C771 + +RustboroCity_MapBGEvents:: @ 837FF94 + bg_event 23, 19, 0, 0, 0, RustboroCity_EventScript_14C41C + bg_event 25, 35, 0, 0, 0, RustboroCity_EventScript_14C437 + bg_event 17, 45, 0, 1, 0, RustboroCity_EventScript_1A00E1 + bg_event 18, 38, 0, 1, 0, RustboroCity_EventScript_1A00EA + bg_event 19, 49, 0, 0, 0, RustboroCity_EventScript_14C42E + bg_event 18, 45, 0, 1, 0, RustboroCity_EventScript_1A00E1 + bg_event 17, 38, 0, 1, 0, RustboroCity_EventScript_1A00EA + bg_event 17, 20, 0, 0, 0, RustboroCity_EventScript_14C413 + bg_event 30, 8, 0, 0, 0, RustboroCity_EventScript_14C40A + bg_event 12, 38, 3, 0, 0, RustboroCity_EventScript_14C440 + +RustboroCity_MapEvents:: @ 838000C + map_events RustboroCity_MapObjects, RustboroCity_MapWarps, RustboroCity_MapCoordEvents, RustboroCity_MapBGEvents diff --git a/data/maps/events/RustboroCity.s b/data/maps/events/RustboroCity.s deleted file mode 100644 index 4bbf0a6a2..000000000 --- a/data/maps/events/RustboroCity.s +++ /dev/null @@ -1,59 +0,0 @@ -RustboroCity_MapObjects:: @ 837FD14 - object_event 1, MAP_OBJ_GFX_WOMAN_7, 0, 22, 0, 34, 0, 3, 3, 16, 0, 0, 0, 0, 0, RustboroCity_EventScript_14C3B1, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_FAT_MAN, 0, 19, 0, 13, 0, 3, 1, 17, 0, 0, 0, 0, 0, RustboroCity_EventScript_14C386, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_LITTLE_BOY_1, 0, 25, 0, 37, 0, 3, 7, 0, 0, 0, 0, 0, 0, RustboroCity_EventScript_14C401, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_LITTLE_GIRL_1, 0, 21, 0, 46, 0, 3, 3, 16, 0, 0, 0, 0, 0, RustboroCity_EventScript_14C3F8, 0, 0, 0 - object_event 5, MAP_OBJ_GFX_BOY_2, 0, 12, 0, 45, 0, 3, 1, 0, 0, 0, 0, 0, 0, RustboroCity_EventScript_14C3D9, 0, 0, 0 - object_event 6, MAP_OBJ_GFX_MAN_4, 0, 26, 0, 23, 0, 3, 1, 17, 0, 0, 0, 0, 0, RustboroCity_EventScript_14C3BA, 0, 0, 0 - object_event 7, MAP_OBJ_GFX_LITTLE_BOY_2, 0, 24, 0, 51, 0, 3, 10, 0, 0, 0, 0, 0, 0, RustboroCity_EventScript_14C449, 0, 0, 0 - object_event 8, MAP_OBJ_GFX_LITTLE_GIRL_2, 0, 25, 0, 51, 0, 3, 9, 0, 0, 0, 0, 0, 0, RustboroCity_EventScript_14C45F, 0, 0, 0 - object_event 9, MAP_OBJ_GFX_MAN_2, 0, 30, 0, 10, 0, 3, 10, 17, 0, 0, 0, 0, 0, RustboroCity_EventScript_14C5FF, 732, 0, 0 - object_event 10, 241, 0, 13, 0, 21, 0, 3, 10, 0, 0, 0, 0, 0, 0, 0x0, 731, 0, 0 - object_event 11, MAP_OBJ_GFX_MAN_7, 0, 13, 0, 34, 0, 3, 2, 17, 0, 0, 0, 0, 0, RustboroCity_EventScript_14C3A5, 0, 0, 0 - object_event 12, MAP_OBJ_GFX_ITEM_BALL, 0, 36, 0, 51, 0, 3, 1, 0, 0, 0, 0, 0, 0, RustboroCity_EventScript_1B172B, 1041, 0, 0 - object_event 13, MAP_OBJ_GFX_MAN_5, 0, 19, 0, 27, 0, 3, 8, 16, 0, 0, 0, 0, 0, RustboroCity_EventScript_14C475, 0, 0, 0 - object_event 14, 240, 0, 16, 0, 50, 0, 3, 1, 17, 0, 0, 0, 0, 0, RustboroCity_EventScript_14C8DA, 814, 0, 0 - -RustboroCity_MapWarps:: @ 837FE64 - warp_def 27, 19, 0, 0, RustboroCity_Gym - warp_def 13, 30, 0, 0, RustboroCity_Flat1_1F - warp_def 16, 45, 0, 0, RustboroCity_Mart - warp_def 16, 38, 0, 0, RustboroCity_PokemonCenter_1F - warp_def 27, 34, 0, 0, RustboroCity_PokemonSchool - warp_def 11, 15, 0, 0, RustboroCity_DevonCorp_1F - warp_def 12, 15, 0, 1, RustboroCity_DevonCorp_1F - warp_def 33, 19, 0, 0, RustboroCity_House1 - warp_def 9, 38, 0, 0, RustboroCity_CuttersHouse - warp_def 30, 28, 0, 0, RustboroCity_House2 - warp_def 5, 51, 0, 0, RustboroCity_Flat2_1F - warp_def 26, 46, 0, 0, RustboroCity_House3 - -RustboroCity_MapCoordEvents:: @ 837FEC4 - coord_event 23, 20, 3, 0, 0x405a, 1, 0, RustboroCity_EventScript_14C481 - coord_event 23, 21, 3, 0, 0x405a, 1, 0, RustboroCity_EventScript_14C498 - coord_event 23, 22, 3, 0, 0x405a, 1, 0, RustboroCity_EventScript_14C4AF - coord_event 23, 23, 3, 0, 0x405a, 1, 0, RustboroCity_EventScript_14C4C6 - coord_event 23, 24, 3, 0, 0x405a, 1, 0, RustboroCity_EventScript_14C4DD - coord_event 30, 9, 3, 0, 0x405a, 2, 0, RustboroCity_EventScript_14C620 - coord_event 29, 10, 3, 0, 0x405a, 2, 0, RustboroCity_EventScript_14C62C - coord_event 30, 11, 3, 0, 0x405a, 2, 0, RustboroCity_EventScript_14C638 - coord_event 30, 12, 3, 0, 0x405a, 2, 0, RustboroCity_EventScript_14C644 - coord_event 30, 9, 3, 0, 0x405a, 4, 0, RustboroCity_EventScript_14C74D - coord_event 31, 10, 3, 0, 0x405a, 4, 0, RustboroCity_EventScript_14C759 - coord_event 30, 11, 3, 0, 0x405a, 4, 0, RustboroCity_EventScript_14C765 - coord_event 30, 12, 3, 0, 0x405a, 4, 0, RustboroCity_EventScript_14C771 - -RustboroCity_MapBGEvents:: @ 837FF94 - bg_event 23, 19, 0, 0, 0, RustboroCity_EventScript_14C41C - bg_event 25, 35, 0, 0, 0, RustboroCity_EventScript_14C437 - bg_event 17, 45, 0, 1, 0, RustboroCity_EventScript_1A00E1 - bg_event 18, 38, 0, 1, 0, RustboroCity_EventScript_1A00EA - bg_event 19, 49, 0, 0, 0, RustboroCity_EventScript_14C42E - bg_event 18, 45, 0, 1, 0, RustboroCity_EventScript_1A00E1 - bg_event 17, 38, 0, 1, 0, RustboroCity_EventScript_1A00EA - bg_event 17, 20, 0, 0, 0, RustboroCity_EventScript_14C413 - bg_event 30, 8, 0, 0, 0, RustboroCity_EventScript_14C40A - bg_event 12, 38, 3, 0, 0, RustboroCity_EventScript_14C440 - -RustboroCity_MapEvents:: @ 838000C - map_events RustboroCity_MapObjects, RustboroCity_MapWarps, RustboroCity_MapCoordEvents, RustboroCity_MapBGEvents diff --git a/data/maps/events/RustboroCity_CuttersHouse.inc b/data/maps/events/RustboroCity_CuttersHouse.inc new file mode 100644 index 000000000..b38fc9afe --- /dev/null +++ b/data/maps/events/RustboroCity_CuttersHouse.inc @@ -0,0 +1,10 @@ +RustboroCity_CuttersHouse_MapObjects:: @ 8388D9C + object_event 1, MAP_OBJ_GFX_MAN_3, 0, 7, 0, 5, 0, 3, 10, 0, 0, 0, 0, 0, 0, RustboroCity_CuttersHouse_EventScript_157D27, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_LASS, 0, 9, 0, 2, 0, 3, 5, 1, 0, 0, 0, 0, 0, RustboroCity_CuttersHouse_EventScript_157D5D, 0, 0, 0 + +RustboroCity_CuttersHouse_MapWarps:: @ 8388DCC + warp_def 5, 8, 0, 8, RustboroCity + warp_def 6, 8, 0, 8, RustboroCity + +RustboroCity_CuttersHouse_MapEvents:: @ 8388DDC + map_events RustboroCity_CuttersHouse_MapObjects, RustboroCity_CuttersHouse_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/RustboroCity_CuttersHouse.s b/data/maps/events/RustboroCity_CuttersHouse.s deleted file mode 100644 index b38fc9afe..000000000 --- a/data/maps/events/RustboroCity_CuttersHouse.s +++ /dev/null @@ -1,10 +0,0 @@ -RustboroCity_CuttersHouse_MapObjects:: @ 8388D9C - object_event 1, MAP_OBJ_GFX_MAN_3, 0, 7, 0, 5, 0, 3, 10, 0, 0, 0, 0, 0, 0, RustboroCity_CuttersHouse_EventScript_157D27, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_LASS, 0, 9, 0, 2, 0, 3, 5, 1, 0, 0, 0, 0, 0, RustboroCity_CuttersHouse_EventScript_157D5D, 0, 0, 0 - -RustboroCity_CuttersHouse_MapWarps:: @ 8388DCC - warp_def 5, 8, 0, 8, RustboroCity - warp_def 6, 8, 0, 8, RustboroCity - -RustboroCity_CuttersHouse_MapEvents:: @ 8388DDC - map_events RustboroCity_CuttersHouse_MapObjects, RustboroCity_CuttersHouse_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/RustboroCity_DevonCorp_1F.inc b/data/maps/events/RustboroCity_DevonCorp_1F.inc new file mode 100644 index 000000000..72437229c --- /dev/null +++ b/data/maps/events/RustboroCity_DevonCorp_1F.inc @@ -0,0 +1,12 @@ +RustboroCity_DevonCorp_1F_MapObjects:: @ 838880C + object_event 1, MAP_OBJ_GFX_MAN_7, 0, 2, 0, 6, 0, 3, 2, 17, 0, 0, 0, 0, 0, RustboroCity_DevonCorp_1F_EventScript_157422, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_MAN_7, 0, 15, 0, 5, 0, 3, 2, 18, 0, 0, 0, 0, 0, RustboroCity_DevonCorp_1F_EventScript_157454, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_WOMAN_4, 0, 5, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, RustboroCity_DevonCorp_1F_EventScript_15748F, 0, 0, 0 + +RustboroCity_DevonCorp_1F_MapWarps:: @ 8388854 + warp_def 5, 8, 0, 5, RustboroCity + warp_def 6, 8, 0, 6, RustboroCity + warp_def 14, 1, 0, 0, RustboroCity_DevonCorp_2F + +RustboroCity_DevonCorp_1F_MapEvents:: @ 838886C + map_events RustboroCity_DevonCorp_1F_MapObjects, RustboroCity_DevonCorp_1F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/RustboroCity_DevonCorp_1F.s b/data/maps/events/RustboroCity_DevonCorp_1F.s deleted file mode 100644 index 72437229c..000000000 --- a/data/maps/events/RustboroCity_DevonCorp_1F.s +++ /dev/null @@ -1,12 +0,0 @@ -RustboroCity_DevonCorp_1F_MapObjects:: @ 838880C - object_event 1, MAP_OBJ_GFX_MAN_7, 0, 2, 0, 6, 0, 3, 2, 17, 0, 0, 0, 0, 0, RustboroCity_DevonCorp_1F_EventScript_157422, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_MAN_7, 0, 15, 0, 5, 0, 3, 2, 18, 0, 0, 0, 0, 0, RustboroCity_DevonCorp_1F_EventScript_157454, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_WOMAN_4, 0, 5, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, RustboroCity_DevonCorp_1F_EventScript_15748F, 0, 0, 0 - -RustboroCity_DevonCorp_1F_MapWarps:: @ 8388854 - warp_def 5, 8, 0, 5, RustboroCity - warp_def 6, 8, 0, 6, RustboroCity - warp_def 14, 1, 0, 0, RustboroCity_DevonCorp_2F - -RustboroCity_DevonCorp_1F_MapEvents:: @ 838886C - map_events RustboroCity_DevonCorp_1F_MapObjects, RustboroCity_DevonCorp_1F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/RustboroCity_DevonCorp_2F.inc b/data/maps/events/RustboroCity_DevonCorp_2F.inc new file mode 100644 index 000000000..3ca57bf10 --- /dev/null +++ b/data/maps/events/RustboroCity_DevonCorp_2F.inc @@ -0,0 +1,13 @@ +RustboroCity_DevonCorp_2F_MapObjects:: @ 8388880 + object_event 1, MAP_OBJ_GFX_SCIENTIST_1, 0, 6, 0, 5, 0, 3, 7, 0, 0, 0, 0, 0, 0, RustboroCity_DevonCorp_2F_EventScript_1574E2, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_SCIENTIST_1, 0, 1, 0, 5, 0, 3, 10, 0, 0, 0, 0, 0, 0, RustboroCity_DevonCorp_2F_EventScript_1574F9, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_SCIENTIST_1, 0, 2, 0, 6, 0, 3, 15, 0, 0, 0, 0, 0, 0, RustboroCity_DevonCorp_2F_EventScript_157523, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_SCIENTIST_1, 0, 10, 0, 5, 0, 3, 7, 160, 0, 0, 0, 0, 0, RustboroCity_DevonCorp_2F_EventScript_15754D, 0, 0, 0 + object_event 5, MAP_OBJ_GFX_SCIENTIST_1, 0, 14, 0, 8, 0, 3, 7, 17, 0, 0, 0, 0, 0, RustboroCity_DevonCorp_2F_EventScript_157564, 0, 0, 0 + +RustboroCity_DevonCorp_2F_MapWarps:: @ 83888F8 + warp_def 14, 1, 0, 2, RustboroCity_DevonCorp_1F + warp_def 2, 1, 0, 0, RustboroCity_DevonCorp_3F + +RustboroCity_DevonCorp_2F_MapEvents:: @ 8388908 + map_events RustboroCity_DevonCorp_2F_MapObjects, RustboroCity_DevonCorp_2F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/RustboroCity_DevonCorp_2F.s b/data/maps/events/RustboroCity_DevonCorp_2F.s deleted file mode 100644 index 3ca57bf10..000000000 --- a/data/maps/events/RustboroCity_DevonCorp_2F.s +++ /dev/null @@ -1,13 +0,0 @@ -RustboroCity_DevonCorp_2F_MapObjects:: @ 8388880 - object_event 1, MAP_OBJ_GFX_SCIENTIST_1, 0, 6, 0, 5, 0, 3, 7, 0, 0, 0, 0, 0, 0, RustboroCity_DevonCorp_2F_EventScript_1574E2, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_SCIENTIST_1, 0, 1, 0, 5, 0, 3, 10, 0, 0, 0, 0, 0, 0, RustboroCity_DevonCorp_2F_EventScript_1574F9, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_SCIENTIST_1, 0, 2, 0, 6, 0, 3, 15, 0, 0, 0, 0, 0, 0, RustboroCity_DevonCorp_2F_EventScript_157523, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_SCIENTIST_1, 0, 10, 0, 5, 0, 3, 7, 160, 0, 0, 0, 0, 0, RustboroCity_DevonCorp_2F_EventScript_15754D, 0, 0, 0 - object_event 5, MAP_OBJ_GFX_SCIENTIST_1, 0, 14, 0, 8, 0, 3, 7, 17, 0, 0, 0, 0, 0, RustboroCity_DevonCorp_2F_EventScript_157564, 0, 0, 0 - -RustboroCity_DevonCorp_2F_MapWarps:: @ 83888F8 - warp_def 14, 1, 0, 2, RustboroCity_DevonCorp_1F - warp_def 2, 1, 0, 0, RustboroCity_DevonCorp_3F - -RustboroCity_DevonCorp_2F_MapEvents:: @ 8388908 - map_events RustboroCity_DevonCorp_2F_MapObjects, RustboroCity_DevonCorp_2F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/RustboroCity_DevonCorp_3F.inc b/data/maps/events/RustboroCity_DevonCorp_3F.inc new file mode 100644 index 000000000..f0f8fadec --- /dev/null +++ b/data/maps/events/RustboroCity_DevonCorp_3F.inc @@ -0,0 +1,14 @@ +RustboroCity_DevonCorp_3F_MapObjects:: @ 838891C + object_event 1, MAP_OBJ_GFX_GENTLEMAN, 0, 17, 0, 5, 0, 3, 9, 0, 0, 0, 0, 0, 0, RustboroCity_DevonCorp_3F_EventScript_15783B, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_MAN_2, 0, 3, 0, 5, 0, 3, 10, 0, 0, 0, 0, 0, 0, RustboroCity_DevonCorp_3F_EventScript_1578B0, 949, 0, 0 + object_event 3, MAP_OBJ_GFX_GENTLEMAN, 0, 15, 0, 5, 0, 3, 76, 17, 0, 0, 0, 0, 0, RustboroCity_DevonCorp_3F_EventScript_15783B, 0, 0, 0 + +RustboroCity_DevonCorp_3F_MapWarps:: @ 8388964 + warp_def 2, 1, 0, 1, RustboroCity_DevonCorp_2F + +RustboroCity_DevonCorp_3F_MapBGEvents:: @ 838896C + bg_event 1, 5, 3, 0, 0, RustboroCity_DevonCorp_3F_EventScript_1578CF + bg_event 1, 7, 3, 0, 0, RustboroCity_DevonCorp_3F_EventScript_1578CF + +RustboroCity_DevonCorp_3F_MapEvents:: @ 8388984 + map_events RustboroCity_DevonCorp_3F_MapObjects, RustboroCity_DevonCorp_3F_MapWarps, 0x0, RustboroCity_DevonCorp_3F_MapBGEvents diff --git a/data/maps/events/RustboroCity_DevonCorp_3F.s b/data/maps/events/RustboroCity_DevonCorp_3F.s deleted file mode 100644 index f0f8fadec..000000000 --- a/data/maps/events/RustboroCity_DevonCorp_3F.s +++ /dev/null @@ -1,14 +0,0 @@ -RustboroCity_DevonCorp_3F_MapObjects:: @ 838891C - object_event 1, MAP_OBJ_GFX_GENTLEMAN, 0, 17, 0, 5, 0, 3, 9, 0, 0, 0, 0, 0, 0, RustboroCity_DevonCorp_3F_EventScript_15783B, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_MAN_2, 0, 3, 0, 5, 0, 3, 10, 0, 0, 0, 0, 0, 0, RustboroCity_DevonCorp_3F_EventScript_1578B0, 949, 0, 0 - object_event 3, MAP_OBJ_GFX_GENTLEMAN, 0, 15, 0, 5, 0, 3, 76, 17, 0, 0, 0, 0, 0, RustboroCity_DevonCorp_3F_EventScript_15783B, 0, 0, 0 - -RustboroCity_DevonCorp_3F_MapWarps:: @ 8388964 - warp_def 2, 1, 0, 1, RustboroCity_DevonCorp_2F - -RustboroCity_DevonCorp_3F_MapBGEvents:: @ 838896C - bg_event 1, 5, 3, 0, 0, RustboroCity_DevonCorp_3F_EventScript_1578CF - bg_event 1, 7, 3, 0, 0, RustboroCity_DevonCorp_3F_EventScript_1578CF - -RustboroCity_DevonCorp_3F_MapEvents:: @ 8388984 - map_events RustboroCity_DevonCorp_3F_MapObjects, RustboroCity_DevonCorp_3F_MapWarps, 0x0, RustboroCity_DevonCorp_3F_MapBGEvents diff --git a/data/maps/events/RustboroCity_Flat1_1F.inc b/data/maps/events/RustboroCity_Flat1_1F.inc new file mode 100644 index 000000000..9c637f0fb --- /dev/null +++ b/data/maps/events/RustboroCity_Flat1_1F.inc @@ -0,0 +1,11 @@ +RustboroCity_Flat1_1F_MapObjects:: @ 8388CB8 + object_event 1, MAP_OBJ_GFX_MAN_4, 0, 9, 0, 4, 0, 3, 10, 0, 0, 0, 0, 0, 0, RustboroCity_Flat1_1F_EventScript_157C60, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_WOMAN_7, 0, 12, 0, 4, 0, 3, 9, 0, 0, 0, 0, 0, 0, RustboroCity_Flat1_1F_EventScript_157C69, 0, 0, 0 + +RustboroCity_Flat1_1F_MapWarps:: @ 8388CE8 + warp_def 6, 7, 0, 1, RustboroCity + warp_def 7, 7, 0, 1, RustboroCity + warp_def 2, 1, 0, 0, RustboroCity_Flat1_2F + +RustboroCity_Flat1_1F_MapEvents:: @ 8388D00 + map_events RustboroCity_Flat1_1F_MapObjects, RustboroCity_Flat1_1F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/RustboroCity_Flat1_1F.s b/data/maps/events/RustboroCity_Flat1_1F.s deleted file mode 100644 index 9c637f0fb..000000000 --- a/data/maps/events/RustboroCity_Flat1_1F.s +++ /dev/null @@ -1,11 +0,0 @@ -RustboroCity_Flat1_1F_MapObjects:: @ 8388CB8 - object_event 1, MAP_OBJ_GFX_MAN_4, 0, 9, 0, 4, 0, 3, 10, 0, 0, 0, 0, 0, 0, RustboroCity_Flat1_1F_EventScript_157C60, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_WOMAN_7, 0, 12, 0, 4, 0, 3, 9, 0, 0, 0, 0, 0, 0, RustboroCity_Flat1_1F_EventScript_157C69, 0, 0, 0 - -RustboroCity_Flat1_1F_MapWarps:: @ 8388CE8 - warp_def 6, 7, 0, 1, RustboroCity - warp_def 7, 7, 0, 1, RustboroCity - warp_def 2, 1, 0, 0, RustboroCity_Flat1_2F - -RustboroCity_Flat1_1F_MapEvents:: @ 8388D00 - map_events RustboroCity_Flat1_1F_MapObjects, RustboroCity_Flat1_1F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/RustboroCity_Flat1_2F.inc b/data/maps/events/RustboroCity_Flat1_2F.inc new file mode 100644 index 000000000..2d1d187e9 --- /dev/null +++ b/data/maps/events/RustboroCity_Flat1_2F.inc @@ -0,0 +1,8 @@ +RustboroCity_Flat1_2F_MapObjects:: @ 8388D14 + object_event 1, MAP_OBJ_GFX_WOMAN_2, 0, 8, 0, 6, 0, 3, 5, 19, 0, 0, 0, 0, 0, RustboroCity_Flat1_2F_EventScript_157C73, 0, 0, 0 + +RustboroCity_Flat1_2F_MapWarps:: @ 8388D2C + warp_def 2, 1, 0, 2, RustboroCity_Flat1_1F + +RustboroCity_Flat1_2F_MapEvents:: @ 8388D34 + map_events RustboroCity_Flat1_2F_MapObjects, RustboroCity_Flat1_2F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/RustboroCity_Flat1_2F.s b/data/maps/events/RustboroCity_Flat1_2F.s deleted file mode 100644 index 2d1d187e9..000000000 --- a/data/maps/events/RustboroCity_Flat1_2F.s +++ /dev/null @@ -1,8 +0,0 @@ -RustboroCity_Flat1_2F_MapObjects:: @ 8388D14 - object_event 1, MAP_OBJ_GFX_WOMAN_2, 0, 8, 0, 6, 0, 3, 5, 19, 0, 0, 0, 0, 0, RustboroCity_Flat1_2F_EventScript_157C73, 0, 0, 0 - -RustboroCity_Flat1_2F_MapWarps:: @ 8388D2C - warp_def 2, 1, 0, 2, RustboroCity_Flat1_1F - -RustboroCity_Flat1_2F_MapEvents:: @ 8388D34 - map_events RustboroCity_Flat1_2F_MapObjects, RustboroCity_Flat1_2F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/RustboroCity_Flat2_1F.inc b/data/maps/events/RustboroCity_Flat2_1F.inc new file mode 100644 index 000000000..bd9f4904e --- /dev/null +++ b/data/maps/events/RustboroCity_Flat2_1F.inc @@ -0,0 +1,11 @@ +RustboroCity_Flat2_1F_MapObjects:: @ 8388E44 + object_event 1, MAP_OBJ_GFX_SKITTY, 0, 11, 0, 4, 0, 3, 9, 0, 0, 0, 0, 0, 0, RustboroCity_Flat2_1F_EventScript_157D83, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_OLD_WOMAN_2, 0, 8, 0, 4, 0, 3, 10, 0, 0, 0, 0, 0, 0, RustboroCity_Flat2_1F_EventScript_157D7A, 0, 0, 0 + +RustboroCity_Flat2_1F_MapWarps:: @ 8388E74 + warp_def 2, 8, 0, 10, RustboroCity + warp_def 3, 8, 0, 10, RustboroCity + warp_def 3, 1, 0, 0, RustboroCity_Flat2_2F + +RustboroCity_Flat2_1F_MapEvents:: @ 8388E8C + map_events RustboroCity_Flat2_1F_MapObjects, RustboroCity_Flat2_1F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/RustboroCity_Flat2_1F.s b/data/maps/events/RustboroCity_Flat2_1F.s deleted file mode 100644 index bd9f4904e..000000000 --- a/data/maps/events/RustboroCity_Flat2_1F.s +++ /dev/null @@ -1,11 +0,0 @@ -RustboroCity_Flat2_1F_MapObjects:: @ 8388E44 - object_event 1, MAP_OBJ_GFX_SKITTY, 0, 11, 0, 4, 0, 3, 9, 0, 0, 0, 0, 0, 0, RustboroCity_Flat2_1F_EventScript_157D83, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_OLD_WOMAN_2, 0, 8, 0, 4, 0, 3, 10, 0, 0, 0, 0, 0, 0, RustboroCity_Flat2_1F_EventScript_157D7A, 0, 0, 0 - -RustboroCity_Flat2_1F_MapWarps:: @ 8388E74 - warp_def 2, 8, 0, 10, RustboroCity - warp_def 3, 8, 0, 10, RustboroCity - warp_def 3, 1, 0, 0, RustboroCity_Flat2_2F - -RustboroCity_Flat2_1F_MapEvents:: @ 8388E8C - map_events RustboroCity_Flat2_1F_MapObjects, RustboroCity_Flat2_1F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/RustboroCity_Flat2_2F.inc b/data/maps/events/RustboroCity_Flat2_2F.inc new file mode 100644 index 000000000..988e3797d --- /dev/null +++ b/data/maps/events/RustboroCity_Flat2_2F.inc @@ -0,0 +1,10 @@ +RustboroCity_Flat2_2F_MapObjects:: @ 8388EA0 + object_event 1, MAP_OBJ_GFX_OLD_MAN_2, 0, 11, 0, 4, 0, 3, 10, 0, 0, 0, 0, 0, 0, RustboroCity_Flat2_2F_EventScript_157D97, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_LITTLE_BOY_1, 0, 7, 0, 3, 0, 3, 5, 2, 0, 0, 0, 0, 0, RustboroCity_Flat2_2F_EventScript_157DA0, 0, 0, 0 + +RustboroCity_Flat2_2F_MapWarps:: @ 8388ED0 + warp_def 3, 1, 0, 2, RustboroCity_Flat2_1F + warp_def 1, 1, 0, 0, RustboroCity_Flat2_3F + +RustboroCity_Flat2_2F_MapEvents:: @ 8388EE0 + map_events RustboroCity_Flat2_2F_MapObjects, RustboroCity_Flat2_2F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/RustboroCity_Flat2_2F.s b/data/maps/events/RustboroCity_Flat2_2F.s deleted file mode 100644 index 988e3797d..000000000 --- a/data/maps/events/RustboroCity_Flat2_2F.s +++ /dev/null @@ -1,10 +0,0 @@ -RustboroCity_Flat2_2F_MapObjects:: @ 8388EA0 - object_event 1, MAP_OBJ_GFX_OLD_MAN_2, 0, 11, 0, 4, 0, 3, 10, 0, 0, 0, 0, 0, 0, RustboroCity_Flat2_2F_EventScript_157D97, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_LITTLE_BOY_1, 0, 7, 0, 3, 0, 3, 5, 2, 0, 0, 0, 0, 0, RustboroCity_Flat2_2F_EventScript_157DA0, 0, 0, 0 - -RustboroCity_Flat2_2F_MapWarps:: @ 8388ED0 - warp_def 3, 1, 0, 2, RustboroCity_Flat2_1F - warp_def 1, 1, 0, 0, RustboroCity_Flat2_3F - -RustboroCity_Flat2_2F_MapEvents:: @ 8388EE0 - map_events RustboroCity_Flat2_2F_MapObjects, RustboroCity_Flat2_2F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/RustboroCity_Flat2_3F.inc b/data/maps/events/RustboroCity_Flat2_3F.inc new file mode 100644 index 000000000..3c09ce553 --- /dev/null +++ b/data/maps/events/RustboroCity_Flat2_3F.inc @@ -0,0 +1,9 @@ +RustboroCity_Flat2_3F_MapObjects:: @ 8388EF4 + object_event 1, MAP_OBJ_GFX_MAN_7, 0, 7, 0, 3, 0, 3, 5, 2, 0, 0, 0, 0, 0, RustboroCity_Flat2_3F_EventScript_157DDA, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_WOMAN_1, 0, 12, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, RustboroCity_Flat2_3F_EventScript_157DE3, 0, 0, 0 + +RustboroCity_Flat2_3F_MapWarps:: @ 8388F24 + warp_def 1, 1, 0, 1, RustboroCity_Flat2_2F + +RustboroCity_Flat2_3F_MapEvents:: @ 8388F2C + map_events RustboroCity_Flat2_3F_MapObjects, RustboroCity_Flat2_3F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/RustboroCity_Flat2_3F.s b/data/maps/events/RustboroCity_Flat2_3F.s deleted file mode 100644 index 3c09ce553..000000000 --- a/data/maps/events/RustboroCity_Flat2_3F.s +++ /dev/null @@ -1,9 +0,0 @@ -RustboroCity_Flat2_3F_MapObjects:: @ 8388EF4 - object_event 1, MAP_OBJ_GFX_MAN_7, 0, 7, 0, 3, 0, 3, 5, 2, 0, 0, 0, 0, 0, RustboroCity_Flat2_3F_EventScript_157DDA, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_WOMAN_1, 0, 12, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, RustboroCity_Flat2_3F_EventScript_157DE3, 0, 0, 0 - -RustboroCity_Flat2_3F_MapWarps:: @ 8388F24 - warp_def 1, 1, 0, 1, RustboroCity_Flat2_2F - -RustboroCity_Flat2_3F_MapEvents:: @ 8388F2C - map_events RustboroCity_Flat2_3F_MapObjects, RustboroCity_Flat2_3F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/RustboroCity_Gym.inc b/data/maps/events/RustboroCity_Gym.inc new file mode 100644 index 000000000..cfe9f420d --- /dev/null +++ b/data/maps/events/RustboroCity_Gym.inc @@ -0,0 +1,16 @@ +RustboroCity_Gym_MapObjects:: @ 8388998 + object_event 1, MAP_OBJ_GFX_ROXANNE, 0, 5, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, RustboroCity_Gym_EventScript_1578D9, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_YOUNGSTER, 0, 7, 0, 12, 0, 3, 9, 0, 0, 1, 0, 3, 0, RustboroCity_Gym_EventScript_157960, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_YOUNGSTER, 0, 3, 0, 7, 0, 3, 10, 0, 0, 1, 0, 3, 0, RustboroCity_Gym_EventScript_157977, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_MAN_2, 0, 3, 0, 17, 0, 3, 8, 0, 0, 0, 0, 0, 0, RustboroCity_Gym_EventScript_15798E, 0, 0, 0 + +RustboroCity_Gym_MapWarps:: @ 83889F8 + warp_def 5, 18, 0, 0, RustboroCity + warp_def 6, 18, 0, 0, RustboroCity + +RustboroCity_Gym_MapBGEvents:: @ 8388A08 + bg_event 2, 17, 0, 1, 0, RustboroCity_Gym_EventScript_1579AD + bg_event 8, 17, 0, 1, 0, RustboroCity_Gym_EventScript_1579BD + +RustboroCity_Gym_MapEvents:: @ 8388A20 + map_events RustboroCity_Gym_MapObjects, RustboroCity_Gym_MapWarps, 0x0, RustboroCity_Gym_MapBGEvents diff --git a/data/maps/events/RustboroCity_Gym.s b/data/maps/events/RustboroCity_Gym.s deleted file mode 100644 index cfe9f420d..000000000 --- a/data/maps/events/RustboroCity_Gym.s +++ /dev/null @@ -1,16 +0,0 @@ -RustboroCity_Gym_MapObjects:: @ 8388998 - object_event 1, MAP_OBJ_GFX_ROXANNE, 0, 5, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, RustboroCity_Gym_EventScript_1578D9, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_YOUNGSTER, 0, 7, 0, 12, 0, 3, 9, 0, 0, 1, 0, 3, 0, RustboroCity_Gym_EventScript_157960, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_YOUNGSTER, 0, 3, 0, 7, 0, 3, 10, 0, 0, 1, 0, 3, 0, RustboroCity_Gym_EventScript_157977, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_MAN_2, 0, 3, 0, 17, 0, 3, 8, 0, 0, 0, 0, 0, 0, RustboroCity_Gym_EventScript_15798E, 0, 0, 0 - -RustboroCity_Gym_MapWarps:: @ 83889F8 - warp_def 5, 18, 0, 0, RustboroCity - warp_def 6, 18, 0, 0, RustboroCity - -RustboroCity_Gym_MapBGEvents:: @ 8388A08 - bg_event 2, 17, 0, 1, 0, RustboroCity_Gym_EventScript_1579AD - bg_event 8, 17, 0, 1, 0, RustboroCity_Gym_EventScript_1579BD - -RustboroCity_Gym_MapEvents:: @ 8388A20 - map_events RustboroCity_Gym_MapObjects, RustboroCity_Gym_MapWarps, 0x0, RustboroCity_Gym_MapBGEvents diff --git a/data/maps/events/RustboroCity_House1.inc b/data/maps/events/RustboroCity_House1.inc new file mode 100644 index 000000000..8e1cb1c7e --- /dev/null +++ b/data/maps/events/RustboroCity_House1.inc @@ -0,0 +1,10 @@ +RustboroCity_House1_MapObjects:: @ 8388D48 + object_event 1, MAP_OBJ_GFX_LITTLE_BOY_1, 0, 6, 0, 4, 0, 3, 9, 0, 0, 0, 0, 0, 0, RustboroCity_House1_EventScript_157C7D, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_HIKER, 0, 9, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, RustboroCity_House1_EventScript_157D1D, 0, 0, 0 + +RustboroCity_House1_MapWarps:: @ 8388D78 + warp_def 5, 7, 0, 7, RustboroCity + warp_def 6, 7, 0, 7, RustboroCity + +RustboroCity_House1_MapEvents:: @ 8388D88 + map_events RustboroCity_House1_MapObjects, RustboroCity_House1_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/RustboroCity_House1.s b/data/maps/events/RustboroCity_House1.s deleted file mode 100644 index 8e1cb1c7e..000000000 --- a/data/maps/events/RustboroCity_House1.s +++ /dev/null @@ -1,10 +0,0 @@ -RustboroCity_House1_MapObjects:: @ 8388D48 - object_event 1, MAP_OBJ_GFX_LITTLE_BOY_1, 0, 6, 0, 4, 0, 3, 9, 0, 0, 0, 0, 0, 0, RustboroCity_House1_EventScript_157C7D, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_HIKER, 0, 9, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, RustboroCity_House1_EventScript_157D1D, 0, 0, 0 - -RustboroCity_House1_MapWarps:: @ 8388D78 - warp_def 5, 7, 0, 7, RustboroCity - warp_def 6, 7, 0, 7, RustboroCity - -RustboroCity_House1_MapEvents:: @ 8388D88 - map_events RustboroCity_House1_MapObjects, RustboroCity_House1_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/RustboroCity_House2.inc b/data/maps/events/RustboroCity_House2.inc new file mode 100644 index 000000000..33159faa4 --- /dev/null +++ b/data/maps/events/RustboroCity_House2.inc @@ -0,0 +1,10 @@ +RustboroCity_House2_MapObjects:: @ 8388DF0 + object_event 1, MAP_OBJ_GFX_WOMAN_2, 0, 4, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, RustboroCity_House2_EventScript_157D67, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_LITTLE_GIRL_2, 0, 4, 0, 5, 0, 3, 7, 0, 0, 0, 0, 0, 0, RustboroCity_House2_EventScript_157D70, 0, 0, 0 + +RustboroCity_House2_MapWarps:: @ 8388E20 + warp_def 5, 8, 0, 9, RustboroCity + warp_def 6, 8, 0, 9, RustboroCity + +RustboroCity_House2_MapEvents:: @ 8388E30 + map_events RustboroCity_House2_MapObjects, RustboroCity_House2_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/RustboroCity_House2.s b/data/maps/events/RustboroCity_House2.s deleted file mode 100644 index 33159faa4..000000000 --- a/data/maps/events/RustboroCity_House2.s +++ /dev/null @@ -1,10 +0,0 @@ -RustboroCity_House2_MapObjects:: @ 8388DF0 - object_event 1, MAP_OBJ_GFX_WOMAN_2, 0, 4, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, RustboroCity_House2_EventScript_157D67, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_LITTLE_GIRL_2, 0, 4, 0, 5, 0, 3, 7, 0, 0, 0, 0, 0, 0, RustboroCity_House2_EventScript_157D70, 0, 0, 0 - -RustboroCity_House2_MapWarps:: @ 8388E20 - warp_def 5, 8, 0, 9, RustboroCity - warp_def 6, 8, 0, 9, RustboroCity - -RustboroCity_House2_MapEvents:: @ 8388E30 - map_events RustboroCity_House2_MapObjects, RustboroCity_House2_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/RustboroCity_House3.inc b/data/maps/events/RustboroCity_House3.inc new file mode 100644 index 000000000..696350f00 --- /dev/null +++ b/data/maps/events/RustboroCity_House3.inc @@ -0,0 +1,11 @@ +RustboroCity_House3_MapObjects:: @ 8388F40 + object_event 1, MAP_OBJ_GFX_OLD_MAN_2, 0, 4, 0, 5, 0, 3, 10, 0, 0, 0, 0, 0, 0, RustboroCity_House3_EventScript_157DED, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_OLD_WOMAN_2, 0, 7, 0, 5, 0, 3, 9, 0, 0, 0, 0, 0, 0, RustboroCity_House3_EventScript_157DF6, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_PIKACHU, 0, 4, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, RustboroCity_House3_EventScript_157DFF, 0, 0, 0 + +RustboroCity_House3_MapWarps:: @ 8388F88 + warp_def 5, 8, 0, 11, RustboroCity + warp_def 6, 8, 0, 11, RustboroCity + +RustboroCity_House3_MapEvents:: @ 8388F98 + map_events RustboroCity_House3_MapObjects, RustboroCity_House3_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/RustboroCity_House3.s b/data/maps/events/RustboroCity_House3.s deleted file mode 100644 index 696350f00..000000000 --- a/data/maps/events/RustboroCity_House3.s +++ /dev/null @@ -1,11 +0,0 @@ -RustboroCity_House3_MapObjects:: @ 8388F40 - object_event 1, MAP_OBJ_GFX_OLD_MAN_2, 0, 4, 0, 5, 0, 3, 10, 0, 0, 0, 0, 0, 0, RustboroCity_House3_EventScript_157DED, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_OLD_WOMAN_2, 0, 7, 0, 5, 0, 3, 9, 0, 0, 0, 0, 0, 0, RustboroCity_House3_EventScript_157DF6, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_PIKACHU, 0, 4, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, RustboroCity_House3_EventScript_157DFF, 0, 0, 0 - -RustboroCity_House3_MapWarps:: @ 8388F88 - warp_def 5, 8, 0, 11, RustboroCity - warp_def 6, 8, 0, 11, RustboroCity - -RustboroCity_House3_MapEvents:: @ 8388F98 - map_events RustboroCity_House3_MapObjects, RustboroCity_House3_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/RustboroCity_Mart.inc b/data/maps/events/RustboroCity_Mart.inc new file mode 100644 index 000000000..3949dcd2e --- /dev/null +++ b/data/maps/events/RustboroCity_Mart.inc @@ -0,0 +1,12 @@ +RustboroCity_Mart_MapObjects:: @ 8388C34 + object_event 1, MAP_OBJ_GFX_MART_EMPLOYEE, 0, 1, 0, 3, 0, 3, 10, 0, 0, 0, 0, 0, 0, RustboroCity_Mart_EventScript_157BD4, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_BOY_1, 0, 2, 0, 5, 0, 3, 7, 0, 0, 0, 0, 0, 0, RustboroCity_Mart_EventScript_157C4D, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_WOMAN_2, 0, 8, 0, 4, 0, 3, 3, 16, 0, 0, 0, 0, 0, RustboroCity_Mart_EventScript_157C44, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_BUG_CATCHER, 0, 8, 0, 2, 0, 3, 7, 17, 0, 0, 0, 0, 0, RustboroCity_Mart_EventScript_157C56, 0, 0, 0 + +RustboroCity_Mart_MapWarps:: @ 8388C94 + warp_def 3, 7, 0, 2, RustboroCity + warp_def 4, 7, 0, 2, RustboroCity + +RustboroCity_Mart_MapEvents:: @ 8388CA4 + map_events RustboroCity_Mart_MapObjects, RustboroCity_Mart_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/RustboroCity_Mart.s b/data/maps/events/RustboroCity_Mart.s deleted file mode 100644 index 3949dcd2e..000000000 --- a/data/maps/events/RustboroCity_Mart.s +++ /dev/null @@ -1,12 +0,0 @@ -RustboroCity_Mart_MapObjects:: @ 8388C34 - object_event 1, MAP_OBJ_GFX_MART_EMPLOYEE, 0, 1, 0, 3, 0, 3, 10, 0, 0, 0, 0, 0, 0, RustboroCity_Mart_EventScript_157BD4, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_BOY_1, 0, 2, 0, 5, 0, 3, 7, 0, 0, 0, 0, 0, 0, RustboroCity_Mart_EventScript_157C4D, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_WOMAN_2, 0, 8, 0, 4, 0, 3, 3, 16, 0, 0, 0, 0, 0, RustboroCity_Mart_EventScript_157C44, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_BUG_CATCHER, 0, 8, 0, 2, 0, 3, 7, 17, 0, 0, 0, 0, 0, RustboroCity_Mart_EventScript_157C56, 0, 0, 0 - -RustboroCity_Mart_MapWarps:: @ 8388C94 - warp_def 3, 7, 0, 2, RustboroCity - warp_def 4, 7, 0, 2, RustboroCity - -RustboroCity_Mart_MapEvents:: @ 8388CA4 - map_events RustboroCity_Mart_MapObjects, RustboroCity_Mart_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/RustboroCity_PokemonCenter_1F.inc b/data/maps/events/RustboroCity_PokemonCenter_1F.inc new file mode 100644 index 000000000..a0e7a3f76 --- /dev/null +++ b/data/maps/events/RustboroCity_PokemonCenter_1F.inc @@ -0,0 +1,13 @@ +RustboroCity_PokemonCenter_1F_MapObjects:: @ 8388B24 + object_event 1, MAP_OBJ_GFX_NURSE, 0, 7, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, RustboroCity_PokemonCenter_1F_EventScript_157B88, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_MAN_1, 0, 11, 0, 2, 0, 3, 9, 0, 0, 0, 0, 0, 0, RustboroCity_PokemonCenter_1F_EventScript_157B96, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_BOY_1, 0, 3, 0, 4, 0, 3, 2, 17, 0, 0, 0, 0, 0, RustboroCity_PokemonCenter_1F_EventScript_157B9F, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_GIRL_3, 0, 10, 0, 6, 0, 3, 10, 0, 0, 0, 0, 0, 0, RustboroCity_PokemonCenter_1F_EventScript_157BA8, 0, 0, 0 + +RustboroCity_PokemonCenter_1F_MapWarps:: @ 8388B84 + warp_def 7, 8, 3, 3, RustboroCity + warp_def 6, 8, 3, 3, RustboroCity + warp_def 1, 6, 4, 0, RustboroCity_PokemonCenter_2F + +RustboroCity_PokemonCenter_1F_MapEvents:: @ 8388B9C + map_events RustboroCity_PokemonCenter_1F_MapObjects, RustboroCity_PokemonCenter_1F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/RustboroCity_PokemonCenter_1F.s b/data/maps/events/RustboroCity_PokemonCenter_1F.s deleted file mode 100644 index a0e7a3f76..000000000 --- a/data/maps/events/RustboroCity_PokemonCenter_1F.s +++ /dev/null @@ -1,13 +0,0 @@ -RustboroCity_PokemonCenter_1F_MapObjects:: @ 8388B24 - object_event 1, MAP_OBJ_GFX_NURSE, 0, 7, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, RustboroCity_PokemonCenter_1F_EventScript_157B88, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_MAN_1, 0, 11, 0, 2, 0, 3, 9, 0, 0, 0, 0, 0, 0, RustboroCity_PokemonCenter_1F_EventScript_157B96, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_BOY_1, 0, 3, 0, 4, 0, 3, 2, 17, 0, 0, 0, 0, 0, RustboroCity_PokemonCenter_1F_EventScript_157B9F, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_GIRL_3, 0, 10, 0, 6, 0, 3, 10, 0, 0, 0, 0, 0, 0, RustboroCity_PokemonCenter_1F_EventScript_157BA8, 0, 0, 0 - -RustboroCity_PokemonCenter_1F_MapWarps:: @ 8388B84 - warp_def 7, 8, 3, 3, RustboroCity - warp_def 6, 8, 3, 3, RustboroCity - warp_def 1, 6, 4, 0, RustboroCity_PokemonCenter_2F - -RustboroCity_PokemonCenter_1F_MapEvents:: @ 8388B9C - map_events RustboroCity_PokemonCenter_1F_MapObjects, RustboroCity_PokemonCenter_1F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/RustboroCity_PokemonCenter_2F.inc b/data/maps/events/RustboroCity_PokemonCenter_2F.inc new file mode 100644 index 000000000..c75817126 --- /dev/null +++ b/data/maps/events/RustboroCity_PokemonCenter_2F.inc @@ -0,0 +1,14 @@ +RustboroCity_PokemonCenter_2F_MapObjects:: @ 8388BB0 + object_event 1, MAP_OBJ_GFX_TEALA, 0, 4, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, RustboroCity_PokemonCenter_2F_EventScript_157BC1, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_TEALA, 0, 7, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, RustboroCity_PokemonCenter_2F_EventScript_157BC7, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_TEALA, 0, 10, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, RustboroCity_PokemonCenter_2F_EventScript_157BCD, 0, 0, 0 + +RustboroCity_PokemonCenter_2F_MapWarps:: @ 8388BF8 + warp_def 1, 5, 4, 2, RustboroCity_PokemonCenter_1F + warp_def 5, 1, 0, 0, SingleBattleColosseum + warp_def 8, 1, 0, 0, TradeCenter + warp_def 11, 1, 0, 0, RecordCorner + warp_def 0, 0, 0, 0, DoubleBattleColosseum + +RustboroCity_PokemonCenter_2F_MapEvents:: @ 8388C20 + map_events RustboroCity_PokemonCenter_2F_MapObjects, RustboroCity_PokemonCenter_2F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/RustboroCity_PokemonCenter_2F.s b/data/maps/events/RustboroCity_PokemonCenter_2F.s deleted file mode 100644 index c75817126..000000000 --- a/data/maps/events/RustboroCity_PokemonCenter_2F.s +++ /dev/null @@ -1,14 +0,0 @@ -RustboroCity_PokemonCenter_2F_MapObjects:: @ 8388BB0 - object_event 1, MAP_OBJ_GFX_TEALA, 0, 4, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, RustboroCity_PokemonCenter_2F_EventScript_157BC1, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_TEALA, 0, 7, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, RustboroCity_PokemonCenter_2F_EventScript_157BC7, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_TEALA, 0, 10, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, RustboroCity_PokemonCenter_2F_EventScript_157BCD, 0, 0, 0 - -RustboroCity_PokemonCenter_2F_MapWarps:: @ 8388BF8 - warp_def 1, 5, 4, 2, RustboroCity_PokemonCenter_1F - warp_def 5, 1, 0, 0, SingleBattleColosseum - warp_def 8, 1, 0, 0, TradeCenter - warp_def 11, 1, 0, 0, RecordCorner - warp_def 0, 0, 0, 0, DoubleBattleColosseum - -RustboroCity_PokemonCenter_2F_MapEvents:: @ 8388C20 - map_events RustboroCity_PokemonCenter_2F_MapObjects, RustboroCity_PokemonCenter_2F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/RustboroCity_PokemonSchool.inc b/data/maps/events/RustboroCity_PokemonSchool.inc new file mode 100644 index 000000000..5ae481bad --- /dev/null +++ b/data/maps/events/RustboroCity_PokemonSchool.inc @@ -0,0 +1,21 @@ +RustboroCity_PokemonSchool_MapObjects:: @ 8388A34 + object_event 1, MAP_OBJ_GFX_BOY_5, 0, 8, 0, 6, 0, 3, 10, 0, 0, 0, 0, 0, 0, RustboroCity_PokemonSchool_EventScript_157A98, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_BOY_5, 0, 9, 0, 6, 0, 3, 9, 0, 0, 0, 0, 0, 0, RustboroCity_PokemonSchool_EventScript_157AA1, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_BOY_4, 0, 3, 0, 8, 0, 3, 7, 0, 0, 0, 0, 0, 0, RustboroCity_PokemonSchool_EventScript_157AAA, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_LASS, 0, 10, 0, 8, 0, 3, 7, 0, 0, 0, 0, 0, 0, RustboroCity_PokemonSchool_EventScript_157AB3, 0, 0, 0 + object_event 5, MAP_OBJ_GFX_SCHOOL_KID_M, 0, 3, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, RustboroCity_PokemonSchool_EventScript_157ABC, 0, 0, 0 + object_event 6, MAP_OBJ_GFX_GENTLEMAN, 0, 5, 0, 3, 0, 3, 8, 17, 0, 0, 0, 0, 0, RustboroCity_PokemonSchool_EventScript_157ACE, 0, 0, 0 + +RustboroCity_PokemonSchool_MapWarps:: @ 8388AC4 + warp_def 5, 10, 0, 4, RustboroCity + warp_def 6, 10, 0, 4, RustboroCity + +RustboroCity_PokemonSchool_MapBGEvents:: @ 8388AD4 + bg_event 5, 2, 0, 0, 0, RustboroCity_PokemonSchool_EventScript_1579E2 + bg_event 4, 2, 0, 0, 0, RustboroCity_PokemonSchool_EventScript_1579E2 + bg_event 6, 2, 0, 0, 0, RustboroCity_PokemonSchool_EventScript_1579E2 + bg_event 7, 2, 0, 0, 0, RustboroCity_PokemonSchool_EventScript_1579E2 + bg_event 3, 5, 0, 0, 0, RustboroCity_PokemonSchool_EventScript_157AC5 + +RustboroCity_PokemonSchool_MapEvents:: @ 8388B10 + map_events RustboroCity_PokemonSchool_MapObjects, RustboroCity_PokemonSchool_MapWarps, 0x0, RustboroCity_PokemonSchool_MapBGEvents diff --git a/data/maps/events/RustboroCity_PokemonSchool.s b/data/maps/events/RustboroCity_PokemonSchool.s deleted file mode 100644 index 5ae481bad..000000000 --- a/data/maps/events/RustboroCity_PokemonSchool.s +++ /dev/null @@ -1,21 +0,0 @@ -RustboroCity_PokemonSchool_MapObjects:: @ 8388A34 - object_event 1, MAP_OBJ_GFX_BOY_5, 0, 8, 0, 6, 0, 3, 10, 0, 0, 0, 0, 0, 0, RustboroCity_PokemonSchool_EventScript_157A98, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_BOY_5, 0, 9, 0, 6, 0, 3, 9, 0, 0, 0, 0, 0, 0, RustboroCity_PokemonSchool_EventScript_157AA1, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_BOY_4, 0, 3, 0, 8, 0, 3, 7, 0, 0, 0, 0, 0, 0, RustboroCity_PokemonSchool_EventScript_157AAA, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_LASS, 0, 10, 0, 8, 0, 3, 7, 0, 0, 0, 0, 0, 0, RustboroCity_PokemonSchool_EventScript_157AB3, 0, 0, 0 - object_event 5, MAP_OBJ_GFX_SCHOOL_KID_M, 0, 3, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, RustboroCity_PokemonSchool_EventScript_157ABC, 0, 0, 0 - object_event 6, MAP_OBJ_GFX_GENTLEMAN, 0, 5, 0, 3, 0, 3, 8, 17, 0, 0, 0, 0, 0, RustboroCity_PokemonSchool_EventScript_157ACE, 0, 0, 0 - -RustboroCity_PokemonSchool_MapWarps:: @ 8388AC4 - warp_def 5, 10, 0, 4, RustboroCity - warp_def 6, 10, 0, 4, RustboroCity - -RustboroCity_PokemonSchool_MapBGEvents:: @ 8388AD4 - bg_event 5, 2, 0, 0, 0, RustboroCity_PokemonSchool_EventScript_1579E2 - bg_event 4, 2, 0, 0, 0, RustboroCity_PokemonSchool_EventScript_1579E2 - bg_event 6, 2, 0, 0, 0, RustboroCity_PokemonSchool_EventScript_1579E2 - bg_event 7, 2, 0, 0, 0, RustboroCity_PokemonSchool_EventScript_1579E2 - bg_event 3, 5, 0, 0, 0, RustboroCity_PokemonSchool_EventScript_157AC5 - -RustboroCity_PokemonSchool_MapEvents:: @ 8388B10 - map_events RustboroCity_PokemonSchool_MapObjects, RustboroCity_PokemonSchool_MapWarps, 0x0, RustboroCity_PokemonSchool_MapBGEvents diff --git a/data/maps/events/RusturfTunnel.inc b/data/maps/events/RusturfTunnel.inc new file mode 100644 index 000000000..490afda7b --- /dev/null +++ b/data/maps/events/RusturfTunnel.inc @@ -0,0 +1,26 @@ +RusturfTunnel_MapObjects:: @ 838BD2C + object_event 1, MAP_OBJ_GFX_BLACK_BELT, 0, 23, 0, 5, 0, 3, 10, 0, 0, 0, 0, 0, 0, RusturfTunnel_EventScript_15C799, 807, 0, 0 + object_event 2, MAP_OBJ_GFX_BREAKABLE_ROCK, 0, 24, 0, 5, 0, 3, 1, 0, 0, 0, 0, 0, 0, BreakableRockScript, 931, 0, 0 + object_event 3, MAP_OBJ_GFX_ITEM_BALL, 0, 3, 0, 1, 0, 3, 1, 0, 0, 0, 0, 0, 0, RusturfTunnel_EventScript_1B1786, 1048, 0, 0 + object_event 4, MAP_OBJ_GFX_ITEM_BALL, 0, 30, 0, 2, 0, 3, 1, 0, 0, 0, 0, 0, 0, RusturfTunnel_EventScript_1B1793, 1049, 0, 0 + object_event 5, MAP_OBJ_GFX_OLD_MAN_1, 0, 5, 0, 4, 0, 3, 10, 0, 0, 0, 0, 0, 0, 0x0, 879, 0, 0 + object_event 6, 241, 0, 14, 0, 5, 0, 3, 9, 0, 0, 0, 0, 0, 0, RusturfTunnel_EventScript_15C9EA, 878, 0, 0 + object_event 7, MAP_OBJ_GFX_WINGULL, 0, 14, 0, 4, 0, 3, 9, 0, 0, 0, 0, 0, 0, RusturfTunnel_EventScript_15C9D7, 880, 0, 0 + object_event 8, MAP_OBJ_GFX_BREAKABLE_ROCK, 0, 24, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, BreakableRockScript, 932, 0, 0 + object_event 9, MAP_OBJ_GFX_HIKER, 0, 32, 0, 13, 0, 3, 9, 17, 0, 1, 0, 3, 0, RusturfTunnel_EventScript_15CACD, 0, 0, 0 + object_event 10, MAP_OBJ_GFX_WOMAN_3, 0, 25, 0, 4, 0, 3, 9, 17, 0, 0, 0, 0, 0, RusturfTunnel_EventScript_15C782, 983, 0, 0 + +RusturfTunnel_MapWarps:: @ 838BE1C + warp_def 4, 10, 3, 0, Route116 + warp_def 29, 16, 3, 4, VerdanturfTown + warp_def 18, 20, 3, 2, Route116 + +RusturfTunnel_MapCoordEvents:: @ 838BE34 + coord_event 23, 4, 3, 0, 0, 0, 0, RusturfTunnel_EventScript_15C999 + coord_event 9, 4, 3, 0, 0x409a, 2, 0, RusturfTunnel_EventScript_15C9AB + coord_event 9, 5, 3, 0, 0x409a, 2, 0, RusturfTunnel_EventScript_15C9AB + coord_event 25, 4, 3, 0, 0, 0, 0, RusturfTunnel_EventScript_15C99F + coord_event 25, 5, 3, 0, 0, 0, 0, RusturfTunnel_EventScript_15C9A5 + +RusturfTunnel_MapEvents:: @ 838BE84 + map_events RusturfTunnel_MapObjects, RusturfTunnel_MapWarps, RusturfTunnel_MapCoordEvents, 0x0 diff --git a/data/maps/events/RusturfTunnel.s b/data/maps/events/RusturfTunnel.s deleted file mode 100644 index 490afda7b..000000000 --- a/data/maps/events/RusturfTunnel.s +++ /dev/null @@ -1,26 +0,0 @@ -RusturfTunnel_MapObjects:: @ 838BD2C - object_event 1, MAP_OBJ_GFX_BLACK_BELT, 0, 23, 0, 5, 0, 3, 10, 0, 0, 0, 0, 0, 0, RusturfTunnel_EventScript_15C799, 807, 0, 0 - object_event 2, MAP_OBJ_GFX_BREAKABLE_ROCK, 0, 24, 0, 5, 0, 3, 1, 0, 0, 0, 0, 0, 0, BreakableRockScript, 931, 0, 0 - object_event 3, MAP_OBJ_GFX_ITEM_BALL, 0, 3, 0, 1, 0, 3, 1, 0, 0, 0, 0, 0, 0, RusturfTunnel_EventScript_1B1786, 1048, 0, 0 - object_event 4, MAP_OBJ_GFX_ITEM_BALL, 0, 30, 0, 2, 0, 3, 1, 0, 0, 0, 0, 0, 0, RusturfTunnel_EventScript_1B1793, 1049, 0, 0 - object_event 5, MAP_OBJ_GFX_OLD_MAN_1, 0, 5, 0, 4, 0, 3, 10, 0, 0, 0, 0, 0, 0, 0x0, 879, 0, 0 - object_event 6, 241, 0, 14, 0, 5, 0, 3, 9, 0, 0, 0, 0, 0, 0, RusturfTunnel_EventScript_15C9EA, 878, 0, 0 - object_event 7, MAP_OBJ_GFX_WINGULL, 0, 14, 0, 4, 0, 3, 9, 0, 0, 0, 0, 0, 0, RusturfTunnel_EventScript_15C9D7, 880, 0, 0 - object_event 8, MAP_OBJ_GFX_BREAKABLE_ROCK, 0, 24, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, BreakableRockScript, 932, 0, 0 - object_event 9, MAP_OBJ_GFX_HIKER, 0, 32, 0, 13, 0, 3, 9, 17, 0, 1, 0, 3, 0, RusturfTunnel_EventScript_15CACD, 0, 0, 0 - object_event 10, MAP_OBJ_GFX_WOMAN_3, 0, 25, 0, 4, 0, 3, 9, 17, 0, 0, 0, 0, 0, RusturfTunnel_EventScript_15C782, 983, 0, 0 - -RusturfTunnel_MapWarps:: @ 838BE1C - warp_def 4, 10, 3, 0, Route116 - warp_def 29, 16, 3, 4, VerdanturfTown - warp_def 18, 20, 3, 2, Route116 - -RusturfTunnel_MapCoordEvents:: @ 838BE34 - coord_event 23, 4, 3, 0, 0, 0, 0, RusturfTunnel_EventScript_15C999 - coord_event 9, 4, 3, 0, 0x409a, 2, 0, RusturfTunnel_EventScript_15C9AB - coord_event 9, 5, 3, 0, 0x409a, 2, 0, RusturfTunnel_EventScript_15C9AB - coord_event 25, 4, 3, 0, 0, 0, 0, RusturfTunnel_EventScript_15C99F - coord_event 25, 5, 3, 0, 0, 0, 0, RusturfTunnel_EventScript_15C9A5 - -RusturfTunnel_MapEvents:: @ 838BE84 - map_events RusturfTunnel_MapObjects, RusturfTunnel_MapWarps, RusturfTunnel_MapCoordEvents, 0x0 diff --git a/data/maps/events/SSTidalCorridor.inc b/data/maps/events/SSTidalCorridor.inc new file mode 100644 index 000000000..b7eb1eb8f --- /dev/null +++ b/data/maps/events/SSTidalCorridor.inc @@ -0,0 +1,33 @@ +SSTidalCorridor_MapObjects:: @ 83916F8 + object_event 1, MAP_OBJ_GFX_SAILOR, 0, 1, 0, 11, 0, 3, 7, 0, 0, 0, 0, 0, 0, SSTidalCorridor_EventScript_15FDD6, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_SAILOR, 0, 16, 0, 7, 0, 3, 3, 32, 0, 0, 0, 0, 0, SSTidalCorridor_EventScript_15FE60, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_OLD_MAN_1, 0, 9, 0, 2, 0, 3, 8, 17, 0, 0, 0, 0, 0, SSTidalCorridor_EventScript_15FD96, 950, 0, 0 + object_event 4, MAP_OBJ_GFX_WINGULL, 0, 7, 0, 2, 0, 3, 1, 17, 0, 0, 0, 0, 0, SSTidalCorridor_EventScript_15FD9F, 950, 0, 0 + +SSTidalCorridor_MapWarps:: @ 8391758 + warp_def 4, 9, 3, 0, SSTidalRooms + warp_def 7, 9, 3, 2, SSTidalRooms + warp_def 10, 9, 3, 4, SSTidalRooms + warp_def 13, 9, 3, 6, SSTidalRooms + warp_def 4, 3, 3, 8, SSTidalRooms + warp_def 7, 3, 3, 9, SSTidalRooms + warp_def 10, 3, 3, 10, SSTidalRooms + warp_def 13, 3, 3, 11, SSTidalRooms + warp_def 16, 2, 3, 0, SSTidalLowerDeck + +SSTidalCorridor_MapBGEvents:: @ 83917A0 + bg_event 2, 1, 0, 0, 0, SSTidalCorridor_EventScript_15FE3A + bg_event 4, 1, 0, 0, 0, SSTidalCorridor_EventScript_15FE3A + bg_event 6, 1, 0, 0, 0, SSTidalCorridor_EventScript_15FE3A + bg_event 8, 1, 0, 0, 0, SSTidalCorridor_EventScript_15FE3A + bg_event 10, 1, 0, 0, 0, SSTidalCorridor_EventScript_15FE3A + bg_event 12, 1, 0, 0, 0, SSTidalCorridor_EventScript_15FE3A + bg_event 14, 1, 0, 0, 0, SSTidalCorridor_EventScript_15FE3A + bg_event 16, 1, 0, 0, 0, SSTidalCorridor_EventScript_15FE3A + bg_event 5, 9, 0, 1, 0, SSTidalCorridor_EventScript_15FDB2 + bg_event 8, 9, 0, 1, 0, SSTidalCorridor_EventScript_15FDBB + bg_event 11, 9, 0, 1, 0, SSTidalCorridor_EventScript_15FDC4 + bg_event 14, 9, 0, 1, 0, SSTidalCorridor_EventScript_15FDCD + +SSTidalCorridor_MapEvents:: @ 8391830 + map_events SSTidalCorridor_MapObjects, SSTidalCorridor_MapWarps, 0x0, SSTidalCorridor_MapBGEvents diff --git a/data/maps/events/SSTidalCorridor.s b/data/maps/events/SSTidalCorridor.s deleted file mode 100644 index b7eb1eb8f..000000000 --- a/data/maps/events/SSTidalCorridor.s +++ /dev/null @@ -1,33 +0,0 @@ -SSTidalCorridor_MapObjects:: @ 83916F8 - object_event 1, MAP_OBJ_GFX_SAILOR, 0, 1, 0, 11, 0, 3, 7, 0, 0, 0, 0, 0, 0, SSTidalCorridor_EventScript_15FDD6, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_SAILOR, 0, 16, 0, 7, 0, 3, 3, 32, 0, 0, 0, 0, 0, SSTidalCorridor_EventScript_15FE60, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_OLD_MAN_1, 0, 9, 0, 2, 0, 3, 8, 17, 0, 0, 0, 0, 0, SSTidalCorridor_EventScript_15FD96, 950, 0, 0 - object_event 4, MAP_OBJ_GFX_WINGULL, 0, 7, 0, 2, 0, 3, 1, 17, 0, 0, 0, 0, 0, SSTidalCorridor_EventScript_15FD9F, 950, 0, 0 - -SSTidalCorridor_MapWarps:: @ 8391758 - warp_def 4, 9, 3, 0, SSTidalRooms - warp_def 7, 9, 3, 2, SSTidalRooms - warp_def 10, 9, 3, 4, SSTidalRooms - warp_def 13, 9, 3, 6, SSTidalRooms - warp_def 4, 3, 3, 8, SSTidalRooms - warp_def 7, 3, 3, 9, SSTidalRooms - warp_def 10, 3, 3, 10, SSTidalRooms - warp_def 13, 3, 3, 11, SSTidalRooms - warp_def 16, 2, 3, 0, SSTidalLowerDeck - -SSTidalCorridor_MapBGEvents:: @ 83917A0 - bg_event 2, 1, 0, 0, 0, SSTidalCorridor_EventScript_15FE3A - bg_event 4, 1, 0, 0, 0, SSTidalCorridor_EventScript_15FE3A - bg_event 6, 1, 0, 0, 0, SSTidalCorridor_EventScript_15FE3A - bg_event 8, 1, 0, 0, 0, SSTidalCorridor_EventScript_15FE3A - bg_event 10, 1, 0, 0, 0, SSTidalCorridor_EventScript_15FE3A - bg_event 12, 1, 0, 0, 0, SSTidalCorridor_EventScript_15FE3A - bg_event 14, 1, 0, 0, 0, SSTidalCorridor_EventScript_15FE3A - bg_event 16, 1, 0, 0, 0, SSTidalCorridor_EventScript_15FE3A - bg_event 5, 9, 0, 1, 0, SSTidalCorridor_EventScript_15FDB2 - bg_event 8, 9, 0, 1, 0, SSTidalCorridor_EventScript_15FDBB - bg_event 11, 9, 0, 1, 0, SSTidalCorridor_EventScript_15FDC4 - bg_event 14, 9, 0, 1, 0, SSTidalCorridor_EventScript_15FDCD - -SSTidalCorridor_MapEvents:: @ 8391830 - map_events SSTidalCorridor_MapObjects, SSTidalCorridor_MapWarps, 0x0, SSTidalCorridor_MapBGEvents diff --git a/data/maps/events/SSTidalLowerDeck.inc b/data/maps/events/SSTidalLowerDeck.inc new file mode 100644 index 000000000..6e8530c36 --- /dev/null +++ b/data/maps/events/SSTidalLowerDeck.inc @@ -0,0 +1,12 @@ +SSTidalLowerDeck_MapObjects:: @ 8391844 + object_event 1, MAP_OBJ_GFX_SAILOR, 0, 10, 0, 4, 0, 3, 46, 68, 0, 1, 0, 3, 0, SSTidalLowerDeck_EventScript_15FED7, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_SAILOR, 0, 7, 0, 4, 0, 3, 50, 71, 0, 1, 0, 3, 0, SSTidalLowerDeck_EventScript_15FEEE, 0, 0, 0 + +SSTidalLowerDeck_MapWarps:: @ 8391874 + warp_def 15, 2, 3, 8, SSTidalCorridor + +SSTidalLowerDeck_MapBGEvents:: @ 839187C + bg_event 0, 2, 0, 7, 0, ITEM_LEFTOVERS, 35, 0 + +SSTidalLowerDeck_MapEvents:: @ 8391888 + map_events SSTidalLowerDeck_MapObjects, SSTidalLowerDeck_MapWarps, 0x0, SSTidalLowerDeck_MapBGEvents diff --git a/data/maps/events/SSTidalLowerDeck.s b/data/maps/events/SSTidalLowerDeck.s deleted file mode 100644 index 6e8530c36..000000000 --- a/data/maps/events/SSTidalLowerDeck.s +++ /dev/null @@ -1,12 +0,0 @@ -SSTidalLowerDeck_MapObjects:: @ 8391844 - object_event 1, MAP_OBJ_GFX_SAILOR, 0, 10, 0, 4, 0, 3, 46, 68, 0, 1, 0, 3, 0, SSTidalLowerDeck_EventScript_15FED7, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_SAILOR, 0, 7, 0, 4, 0, 3, 50, 71, 0, 1, 0, 3, 0, SSTidalLowerDeck_EventScript_15FEEE, 0, 0, 0 - -SSTidalLowerDeck_MapWarps:: @ 8391874 - warp_def 15, 2, 3, 8, SSTidalCorridor - -SSTidalLowerDeck_MapBGEvents:: @ 839187C - bg_event 0, 2, 0, 7, 0, ITEM_LEFTOVERS, 35, 0 - -SSTidalLowerDeck_MapEvents:: @ 8391888 - map_events SSTidalLowerDeck_MapObjects, SSTidalLowerDeck_MapWarps, 0x0, SSTidalLowerDeck_MapBGEvents diff --git a/data/maps/events/SSTidalRooms.inc b/data/maps/events/SSTidalRooms.inc new file mode 100644 index 000000000..0ffe1cbe7 --- /dev/null +++ b/data/maps/events/SSTidalRooms.inc @@ -0,0 +1,30 @@ +SSTidalRooms_MapObjects:: @ 839189C + object_event 1, MAP_OBJ_GFX_MAN_3, 0, 4, 0, 7, 0, 3, 10, 0, 0, 1, 0, 0, 0, SSTidalRooms_EventScript_15FF5D, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_GENTLEMAN, 0, 34, 0, 11, 0, 3, 9, 0, 0, 1, 0, 3, 0, SSTidalRooms_EventScript_15FF74, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_GENTLEMAN, 0, 21, 0, 5, 0, 3, 10, 0, 0, 1, 0, 0, 0, SSTidalRooms_EventScript_15FF8B, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_MAN_5, 0, 7, 0, 13, 0, 3, 8, 0, 0, 1, 0, 0, 0, SSTidalRooms_EventScript_15FFA2, 0, 0, 0 + object_event 5, MAP_OBJ_GFX_WOMAN_5, 0, 6, 0, 13, 0, 3, 8, 0, 0, 1, 0, 0, 0, SSTidalRooms_EventScript_15FFBD, 0, 0, 0 + object_event 6, MAP_OBJ_GFX_BOY_4, 0, 22, 0, 11, 0, 3, 8, 17, 0, 1, 0, 3, 0, SSTidalRooms_EventScript_15FFD8, 0, 0, 0 + object_event 7, MAP_OBJ_GFX_WOMAN_3, 0, 15, 0, 6, 0, 3, 9, 0, 0, 1, 0, 0, 0, SSTidalRooms_EventScript_15FFEF, 0, 0, 0 + object_event 8, MAP_OBJ_GFX_MANIAC, 0, 28, 0, 5, 0, 3, 7, 17, 0, 0, 0, 0, 0, SSTidalRooms_EventScript_15FF06, 951, 0, 0 + +SSTidalRooms_MapWarps:: @ 839195C + warp_def 4, 16, 0, 0, SSTidalCorridor + warp_def 5, 16, 0, 0, SSTidalCorridor + warp_def 13, 16, 0, 1, SSTidalCorridor + warp_def 14, 16, 0, 1, SSTidalCorridor + warp_def 22, 16, 0, 2, SSTidalCorridor + warp_def 23, 16, 0, 2, SSTidalCorridor + warp_def 31, 16, 0, 3, SSTidalCorridor + warp_def 32, 16, 0, 3, SSTidalCorridor + warp_def 4, 1, 0, 4, SSTidalCorridor + warp_def 13, 1, 0, 5, SSTidalCorridor + warp_def 22, 1, 0, 6, SSTidalCorridor + warp_def 31, 1, 0, 7, SSTidalCorridor + +SSTidalRooms_MapBGEvents:: @ 83919BC + bg_event 15, 11, 0, 0, 0, SSTidalRooms_EventScript_15FF47 + bg_event 15, 12, 0, 0, 0, SSTidalRooms_EventScript_15FF47 + +SSTidalRooms_MapEvents:: @ 83919D4 + map_events SSTidalRooms_MapObjects, SSTidalRooms_MapWarps, 0x0, SSTidalRooms_MapBGEvents diff --git a/data/maps/events/SSTidalRooms.s b/data/maps/events/SSTidalRooms.s deleted file mode 100644 index 0ffe1cbe7..000000000 --- a/data/maps/events/SSTidalRooms.s +++ /dev/null @@ -1,30 +0,0 @@ -SSTidalRooms_MapObjects:: @ 839189C - object_event 1, MAP_OBJ_GFX_MAN_3, 0, 4, 0, 7, 0, 3, 10, 0, 0, 1, 0, 0, 0, SSTidalRooms_EventScript_15FF5D, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_GENTLEMAN, 0, 34, 0, 11, 0, 3, 9, 0, 0, 1, 0, 3, 0, SSTidalRooms_EventScript_15FF74, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_GENTLEMAN, 0, 21, 0, 5, 0, 3, 10, 0, 0, 1, 0, 0, 0, SSTidalRooms_EventScript_15FF8B, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_MAN_5, 0, 7, 0, 13, 0, 3, 8, 0, 0, 1, 0, 0, 0, SSTidalRooms_EventScript_15FFA2, 0, 0, 0 - object_event 5, MAP_OBJ_GFX_WOMAN_5, 0, 6, 0, 13, 0, 3, 8, 0, 0, 1, 0, 0, 0, SSTidalRooms_EventScript_15FFBD, 0, 0, 0 - object_event 6, MAP_OBJ_GFX_BOY_4, 0, 22, 0, 11, 0, 3, 8, 17, 0, 1, 0, 3, 0, SSTidalRooms_EventScript_15FFD8, 0, 0, 0 - object_event 7, MAP_OBJ_GFX_WOMAN_3, 0, 15, 0, 6, 0, 3, 9, 0, 0, 1, 0, 0, 0, SSTidalRooms_EventScript_15FFEF, 0, 0, 0 - object_event 8, MAP_OBJ_GFX_MANIAC, 0, 28, 0, 5, 0, 3, 7, 17, 0, 0, 0, 0, 0, SSTidalRooms_EventScript_15FF06, 951, 0, 0 - -SSTidalRooms_MapWarps:: @ 839195C - warp_def 4, 16, 0, 0, SSTidalCorridor - warp_def 5, 16, 0, 0, SSTidalCorridor - warp_def 13, 16, 0, 1, SSTidalCorridor - warp_def 14, 16, 0, 1, SSTidalCorridor - warp_def 22, 16, 0, 2, SSTidalCorridor - warp_def 23, 16, 0, 2, SSTidalCorridor - warp_def 31, 16, 0, 3, SSTidalCorridor - warp_def 32, 16, 0, 3, SSTidalCorridor - warp_def 4, 1, 0, 4, SSTidalCorridor - warp_def 13, 1, 0, 5, SSTidalCorridor - warp_def 22, 1, 0, 6, SSTidalCorridor - warp_def 31, 1, 0, 7, SSTidalCorridor - -SSTidalRooms_MapBGEvents:: @ 83919BC - bg_event 15, 11, 0, 0, 0, SSTidalRooms_EventScript_15FF47 - bg_event 15, 12, 0, 0, 0, SSTidalRooms_EventScript_15FF47 - -SSTidalRooms_MapEvents:: @ 83919D4 - map_events SSTidalRooms_MapObjects, SSTidalRooms_MapWarps, 0x0, SSTidalRooms_MapBGEvents diff --git a/data/maps/events/SafariZone_Northeast.inc b/data/maps/events/SafariZone_Northeast.inc new file mode 100644 index 000000000..30921f095 --- /dev/null +++ b/data/maps/events/SafariZone_Northeast.inc @@ -0,0 +1,13 @@ +SafariZone_Northeast_MapObjects:: @ 8391A2C + object_event 1, MAP_OBJ_GFX_FISHERMAN, 0, 22, 0, 9, 0, 3, 2, 17, 0, 0, 0, 0, 0, SafariZone_Northeast_EventScript_160011, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_MAN_5, 0, 6, 0, 29, 0, 3, 2, 17, 0, 0, 0, 0, 0, SafariZone_Northeast_EventScript_16001A, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_BREAKABLE_ROCK, 0, 25, 0, 10, 0, 3, 1, 17, 0, 0, 0, 0, 0, BreakableRockScript, 17, 0, 0 + object_event 4, MAP_OBJ_GFX_BREAKABLE_ROCK, 0, 25, 0, 13, 0, 3, 1, 17, 0, 0, 0, 0, 0, BreakableRockScript, 18, 0, 0 + object_event 5, MAP_OBJ_GFX_BREAKABLE_ROCK, 0, 28, 0, 14, 0, 3, 1, 17, 0, 0, 0, 0, 0, BreakableRockScript, 19, 0, 0 + object_event 6, MAP_OBJ_GFX_BREAKABLE_ROCK, 0, 23, 0, 6, 0, 3, 1, 17, 0, 0, 0, 0, 0, BreakableRockScript, 20, 0, 0 + object_event 7, MAP_OBJ_GFX_BREAKABLE_ROCK, 0, 20, 0, 7, 0, 3, 1, 17, 0, 0, 0, 0, 0, BreakableRockScript, 21, 0, 0 + object_event 8, MAP_OBJ_GFX_BREAKABLE_ROCK, 0, 27, 0, 7, 0, 3, 1, 17, 0, 0, 0, 0, 0, BreakableRockScript, 22, 0, 0 + object_event 9, MAP_OBJ_GFX_ITEM_BALL, 0, 7, 0, 6, 0, 3, 1, 17, 0, 0, 0, 0, 0, SafariZone_Northeast_EventScript_1B1919, 1119, 0, 0 + +SafariZone_Northeast_MapEvents:: @ 8391B04 + map_events SafariZone_Northeast_MapObjects, 0x0, 0x0, 0x0 diff --git a/data/maps/events/SafariZone_Northeast.s b/data/maps/events/SafariZone_Northeast.s deleted file mode 100644 index 30921f095..000000000 --- a/data/maps/events/SafariZone_Northeast.s +++ /dev/null @@ -1,13 +0,0 @@ -SafariZone_Northeast_MapObjects:: @ 8391A2C - object_event 1, MAP_OBJ_GFX_FISHERMAN, 0, 22, 0, 9, 0, 3, 2, 17, 0, 0, 0, 0, 0, SafariZone_Northeast_EventScript_160011, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_MAN_5, 0, 6, 0, 29, 0, 3, 2, 17, 0, 0, 0, 0, 0, SafariZone_Northeast_EventScript_16001A, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_BREAKABLE_ROCK, 0, 25, 0, 10, 0, 3, 1, 17, 0, 0, 0, 0, 0, BreakableRockScript, 17, 0, 0 - object_event 4, MAP_OBJ_GFX_BREAKABLE_ROCK, 0, 25, 0, 13, 0, 3, 1, 17, 0, 0, 0, 0, 0, BreakableRockScript, 18, 0, 0 - object_event 5, MAP_OBJ_GFX_BREAKABLE_ROCK, 0, 28, 0, 14, 0, 3, 1, 17, 0, 0, 0, 0, 0, BreakableRockScript, 19, 0, 0 - object_event 6, MAP_OBJ_GFX_BREAKABLE_ROCK, 0, 23, 0, 6, 0, 3, 1, 17, 0, 0, 0, 0, 0, BreakableRockScript, 20, 0, 0 - object_event 7, MAP_OBJ_GFX_BREAKABLE_ROCK, 0, 20, 0, 7, 0, 3, 1, 17, 0, 0, 0, 0, 0, BreakableRockScript, 21, 0, 0 - object_event 8, MAP_OBJ_GFX_BREAKABLE_ROCK, 0, 27, 0, 7, 0, 3, 1, 17, 0, 0, 0, 0, 0, BreakableRockScript, 22, 0, 0 - object_event 9, MAP_OBJ_GFX_ITEM_BALL, 0, 7, 0, 6, 0, 3, 1, 17, 0, 0, 0, 0, 0, SafariZone_Northeast_EventScript_1B1919, 1119, 0, 0 - -SafariZone_Northeast_MapEvents:: @ 8391B04 - map_events SafariZone_Northeast_MapObjects, 0x0, 0x0, 0x0 diff --git a/data/maps/events/SafariZone_Northwest.inc b/data/maps/events/SafariZone_Northwest.inc new file mode 100644 index 000000000..0a1846b29 --- /dev/null +++ b/data/maps/events/SafariZone_Northwest.inc @@ -0,0 +1,6 @@ +SafariZone_Northwest_MapObjects:: @ 83919E8 + object_event 1, MAP_OBJ_GFX_MAN_1, 0, 8, 0, 8, 0, 5, 8, 0, 0, 0, 0, 0, 0, SafariZone_Northwest_EventScript_160007, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_ITEM_BALL, 0, 33, 0, 7, 0, 3, 1, 17, 0, 0, 0, 0, 0, SafariZone_Northwest_EventScript_1B190C, 1094, 0, 0 + +SafariZone_Northwest_MapEvents:: @ 8391A18 + map_events SafariZone_Northwest_MapObjects, 0x0, 0x0, 0x0 diff --git a/data/maps/events/SafariZone_Northwest.s b/data/maps/events/SafariZone_Northwest.s deleted file mode 100644 index 0a1846b29..000000000 --- a/data/maps/events/SafariZone_Northwest.s +++ /dev/null @@ -1,6 +0,0 @@ -SafariZone_Northwest_MapObjects:: @ 83919E8 - object_event 1, MAP_OBJ_GFX_MAN_1, 0, 8, 0, 8, 0, 5, 8, 0, 0, 0, 0, 0, 0, SafariZone_Northwest_EventScript_160007, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_ITEM_BALL, 0, 33, 0, 7, 0, 3, 1, 17, 0, 0, 0, 0, 0, SafariZone_Northwest_EventScript_1B190C, 1094, 0, 0 - -SafariZone_Northwest_MapEvents:: @ 8391A18 - map_events SafariZone_Northwest_MapObjects, 0x0, 0x0, 0x0 diff --git a/data/maps/events/SafariZone_RestHouse.inc b/data/maps/events/SafariZone_RestHouse.inc new file mode 100644 index 000000000..d6de3f747 --- /dev/null +++ b/data/maps/events/SafariZone_RestHouse.inc @@ -0,0 +1,11 @@ +SafariZone_RestHouse_MapObjects:: @ 8391EC0 + object_event 1, MAP_OBJ_GFX_YOUNGSTER, 0, 7, 0, 4, 0, 0, 10, 17, 0, 0, 0, 0, 0, SafariZone_RestHouse_EventScript_160C2F, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_PSYCHIC_M, 0, 8, 0, 4, 0, 0, 9, 17, 0, 0, 0, 0, 0, SafariZone_RestHouse_EventScript_160C38, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_FAT_MAN, 0, 2, 0, 5, 0, 3, 10, 17, 0, 0, 0, 0, 0, SafariZone_RestHouse_EventScript_160C41, 0, 0, 0 + +SafariZone_RestHouse_MapWarps:: @ 8391F08 + warp_def 3, 8, 0, 0, SafariZone_Southwest + warp_def 4, 8, 0, 0, SafariZone_Southwest + +SafariZone_RestHouse_MapEvents:: @ 8391F18 + map_events SafariZone_RestHouse_MapObjects, SafariZone_RestHouse_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SafariZone_RestHouse.s b/data/maps/events/SafariZone_RestHouse.s deleted file mode 100644 index d6de3f747..000000000 --- a/data/maps/events/SafariZone_RestHouse.s +++ /dev/null @@ -1,11 +0,0 @@ -SafariZone_RestHouse_MapObjects:: @ 8391EC0 - object_event 1, MAP_OBJ_GFX_YOUNGSTER, 0, 7, 0, 4, 0, 0, 10, 17, 0, 0, 0, 0, 0, SafariZone_RestHouse_EventScript_160C2F, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_PSYCHIC_M, 0, 8, 0, 4, 0, 0, 9, 17, 0, 0, 0, 0, 0, SafariZone_RestHouse_EventScript_160C38, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_FAT_MAN, 0, 2, 0, 5, 0, 3, 10, 17, 0, 0, 0, 0, 0, SafariZone_RestHouse_EventScript_160C41, 0, 0, 0 - -SafariZone_RestHouse_MapWarps:: @ 8391F08 - warp_def 3, 8, 0, 0, SafariZone_Southwest - warp_def 4, 8, 0, 0, SafariZone_Southwest - -SafariZone_RestHouse_MapEvents:: @ 8391F18 - map_events SafariZone_RestHouse_MapObjects, SafariZone_RestHouse_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SafariZone_Southeast.inc b/data/maps/events/SafariZone_Southeast.inc new file mode 100644 index 000000000..d67f018ab --- /dev/null +++ b/data/maps/events/SafariZone_Southeast.inc @@ -0,0 +1,11 @@ +SafariZone_Southeast_MapObjects:: @ 8391B70 + object_event 1, MAP_OBJ_GFX_CAMPER, 0, 32, 0, 34, 0, 4, 8, 0, 0, 0, 0, 0, 0, SafariZone_Southeast_EventScript_1600A7, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_BOY_1, 0, 26, 0, 28, 0, 3, 2, 17, 0, 0, 0, 0, 0, SafariZone_Southeast_EventScript_16008C, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_MAN_5, 0, 16, 0, 6, 0, 5, 8, 0, 0, 0, 0, 0, 0, SafariZone_Southeast_EventScript_160095, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_YOUNGSTER, 0, 15, 0, 31, 0, 3, 2, 17, 0, 0, 0, 0, 0, SafariZone_Southeast_EventScript_16009E, 0, 0, 0 + +SafariZone_Southeast_MapWarps:: @ 8391BD0 + warp_def 32, 33, 0, 0, Route121_SafariZoneEntrance + +SafariZone_Southeast_MapEvents:: @ 8391BD8 + map_events SafariZone_Southeast_MapObjects, SafariZone_Southeast_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SafariZone_Southeast.s b/data/maps/events/SafariZone_Southeast.s deleted file mode 100644 index d67f018ab..000000000 --- a/data/maps/events/SafariZone_Southeast.s +++ /dev/null @@ -1,11 +0,0 @@ -SafariZone_Southeast_MapObjects:: @ 8391B70 - object_event 1, MAP_OBJ_GFX_CAMPER, 0, 32, 0, 34, 0, 4, 8, 0, 0, 0, 0, 0, 0, SafariZone_Southeast_EventScript_1600A7, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_BOY_1, 0, 26, 0, 28, 0, 3, 2, 17, 0, 0, 0, 0, 0, SafariZone_Southeast_EventScript_16008C, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_MAN_5, 0, 16, 0, 6, 0, 5, 8, 0, 0, 0, 0, 0, 0, SafariZone_Southeast_EventScript_160095, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_YOUNGSTER, 0, 15, 0, 31, 0, 3, 2, 17, 0, 0, 0, 0, 0, SafariZone_Southeast_EventScript_16009E, 0, 0, 0 - -SafariZone_Southeast_MapWarps:: @ 8391BD0 - warp_def 32, 33, 0, 0, Route121_SafariZoneEntrance - -SafariZone_Southeast_MapEvents:: @ 8391BD8 - map_events SafariZone_Southeast_MapObjects, SafariZone_Southeast_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SafariZone_Southwest.inc b/data/maps/events/SafariZone_Southwest.inc new file mode 100644 index 000000000..4f7f21de5 --- /dev/null +++ b/data/maps/events/SafariZone_Southwest.inc @@ -0,0 +1,12 @@ +SafariZone_Southwest_MapObjects:: @ 8391B18 + object_event 1, MAP_OBJ_GFX_WOMAN_3, 0, 22, 0, 9, 0, 3, 8, 0, 0, 0, 0, 0, 0, SafariZone_Southwest_EventScript_160024, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_ITEM_BALL, 0, 0, 0, 37, 0, 3, 1, 17, 0, 0, 0, 0, 0, SafariZone_Southwest_EventScript_1B1926, 1131, 0, 0 + +SafariZone_Southwest_MapWarps:: @ 8391B48 + warp_def 29, 7, 3, 0, SafariZone_RestHouse + +SafariZone_Southwest_MapBGEvents:: @ 8391B50 + bg_event 32, 7, 3, 0, 0, SafariZone_Southwest_EventScript_16002D + +SafariZone_Southwest_MapEvents:: @ 8391B5C + map_events SafariZone_Southwest_MapObjects, SafariZone_Southwest_MapWarps, 0x0, SafariZone_Southwest_MapBGEvents diff --git a/data/maps/events/SafariZone_Southwest.s b/data/maps/events/SafariZone_Southwest.s deleted file mode 100644 index 4f7f21de5..000000000 --- a/data/maps/events/SafariZone_Southwest.s +++ /dev/null @@ -1,12 +0,0 @@ -SafariZone_Southwest_MapObjects:: @ 8391B18 - object_event 1, MAP_OBJ_GFX_WOMAN_3, 0, 22, 0, 9, 0, 3, 8, 0, 0, 0, 0, 0, 0, SafariZone_Southwest_EventScript_160024, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_ITEM_BALL, 0, 0, 0, 37, 0, 3, 1, 17, 0, 0, 0, 0, 0, SafariZone_Southwest_EventScript_1B1926, 1131, 0, 0 - -SafariZone_Southwest_MapWarps:: @ 8391B48 - warp_def 29, 7, 3, 0, SafariZone_RestHouse - -SafariZone_Southwest_MapBGEvents:: @ 8391B50 - bg_event 32, 7, 3, 0, 0, SafariZone_Southwest_EventScript_16002D - -SafariZone_Southwest_MapEvents:: @ 8391B5C - map_events SafariZone_Southwest_MapObjects, SafariZone_Southwest_MapWarps, 0x0, SafariZone_Southwest_MapBGEvents diff --git a/data/maps/events/ScorchedSlab.inc b/data/maps/events/ScorchedSlab.inc new file mode 100644 index 000000000..4b6625b52 --- /dev/null +++ b/data/maps/events/ScorchedSlab.inc @@ -0,0 +1,8 @@ +ScorchedSlab_MapObjects:: @ 838E988 + object_event 1, MAP_OBJ_GFX_ITEM_BALL, 0, 7, 0, 5, 0, 3, 1, 0, 0, 0, 0, 0, 0, ScorchedSlab_EventScript_1B18FF, 1079, 0, 0 + +ScorchedSlab_MapWarps:: @ 838E9A0 + warp_def 7, 16, 1, 1, Route120 + +ScorchedSlab_MapEvents:: @ 838E9A8 + map_events ScorchedSlab_MapObjects, ScorchedSlab_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/ScorchedSlab.s b/data/maps/events/ScorchedSlab.s deleted file mode 100644 index 4b6625b52..000000000 --- a/data/maps/events/ScorchedSlab.s +++ /dev/null @@ -1,8 +0,0 @@ -ScorchedSlab_MapObjects:: @ 838E988 - object_event 1, MAP_OBJ_GFX_ITEM_BALL, 0, 7, 0, 5, 0, 3, 1, 0, 0, 0, 0, 0, 0, ScorchedSlab_EventScript_1B18FF, 1079, 0, 0 - -ScorchedSlab_MapWarps:: @ 838E9A0 - warp_def 7, 16, 1, 1, Route120 - -ScorchedSlab_MapEvents:: @ 838E9A8 - map_events ScorchedSlab_MapObjects, ScorchedSlab_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SeafloorCavern_Entrance.inc b/data/maps/events/SeafloorCavern_Entrance.inc new file mode 100644 index 000000000..a7f08532c --- /dev/null +++ b/data/maps/events/SeafloorCavern_Entrance.inc @@ -0,0 +1,6 @@ +SeafloorCavern_Entrance_MapWarps:: @ 838D094 + warp_def 10, 18, 3, 0, Underwater4 + warp_def 10, 1, 3, 0, SeafloorCavern_Room1 + +SeafloorCavern_Entrance_MapEvents:: @ 838D0A4 + map_events 0x0, SeafloorCavern_Entrance_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SeafloorCavern_Entrance.s b/data/maps/events/SeafloorCavern_Entrance.s deleted file mode 100644 index a7f08532c..000000000 --- a/data/maps/events/SeafloorCavern_Entrance.s +++ /dev/null @@ -1,6 +0,0 @@ -SeafloorCavern_Entrance_MapWarps:: @ 838D094 - warp_def 10, 18, 3, 0, Underwater4 - warp_def 10, 1, 3, 0, SeafloorCavern_Room1 - -SeafloorCavern_Entrance_MapEvents:: @ 838D0A4 - map_events 0x0, SeafloorCavern_Entrance_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SeafloorCavern_Room1.inc b/data/maps/events/SeafloorCavern_Room1.inc new file mode 100644 index 000000000..1e791f884 --- /dev/null +++ b/data/maps/events/SeafloorCavern_Room1.inc @@ -0,0 +1,14 @@ +SeafloorCavern_Room1_MapObjects:: @ 838D0B8 + object_event 1, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 5, 0, 11, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 17, 0, 0 + object_event 2, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 12, 0, 11, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 18, 0, 0 + object_event 3, MAP_OBJ_GFX_BREAKABLE_ROCK, 0, 5, 0, 10, 0, 3, 1, 0, 0, 0, 0, 0, 0, BreakableRockScript, 19, 0, 0 + object_event 4, 241, 0, 8, 0, 6, 0, 3, 1, 17, 0, 1, 0, 2, 0, SeafloorCavern_Room1_EventScript_15DA6D, 946, 0, 0 + object_event 5, 241, 0, 15, 0, 10, 0, 3, 16, 17, 0, 1, 0, 3, 0, SeafloorCavern_Room1_EventScript_15DA84, 946, 0, 0 + +SeafloorCavern_Room1_MapWarps:: @ 838D130 + warp_def 5, 18, 3, 1, SeafloorCavern_Entrance + warp_def 17, 13, 3, 0, SeafloorCavern_Room5 + warp_def 6, 2, 3, 0, SeafloorCavern_Room2 + +SeafloorCavern_Room1_MapEvents:: @ 838D148 + map_events SeafloorCavern_Room1_MapObjects, SeafloorCavern_Room1_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SeafloorCavern_Room1.s b/data/maps/events/SeafloorCavern_Room1.s deleted file mode 100644 index 1e791f884..000000000 --- a/data/maps/events/SeafloorCavern_Room1.s +++ /dev/null @@ -1,14 +0,0 @@ -SeafloorCavern_Room1_MapObjects:: @ 838D0B8 - object_event 1, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 5, 0, 11, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 17, 0, 0 - object_event 2, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 12, 0, 11, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 18, 0, 0 - object_event 3, MAP_OBJ_GFX_BREAKABLE_ROCK, 0, 5, 0, 10, 0, 3, 1, 0, 0, 0, 0, 0, 0, BreakableRockScript, 19, 0, 0 - object_event 4, 241, 0, 8, 0, 6, 0, 3, 1, 17, 0, 1, 0, 2, 0, SeafloorCavern_Room1_EventScript_15DA6D, 946, 0, 0 - object_event 5, 241, 0, 15, 0, 10, 0, 3, 16, 17, 0, 1, 0, 3, 0, SeafloorCavern_Room1_EventScript_15DA84, 946, 0, 0 - -SeafloorCavern_Room1_MapWarps:: @ 838D130 - warp_def 5, 18, 3, 1, SeafloorCavern_Entrance - warp_def 17, 13, 3, 0, SeafloorCavern_Room5 - warp_def 6, 2, 3, 0, SeafloorCavern_Room2 - -SeafloorCavern_Room1_MapEvents:: @ 838D148 - map_events SeafloorCavern_Room1_MapObjects, SeafloorCavern_Room1_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SeafloorCavern_Room2.inc b/data/maps/events/SeafloorCavern_Room2.inc new file mode 100644 index 000000000..3dbe5e8a7 --- /dev/null +++ b/data/maps/events/SeafloorCavern_Room2.inc @@ -0,0 +1,19 @@ +SeafloorCavern_Room2_MapObjects:: @ 838D15C + object_event 1, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 6, 0, 14, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 17, 0, 0 + object_event 2, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 6, 0, 10, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 18, 0, 0 + object_event 3, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 6, 0, 6, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 19, 0, 0 + object_event 4, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 11, 0, 6, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 20, 0, 0 + object_event 5, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 11, 0, 10, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 21, 0, 0 + object_event 6, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 11, 0, 14, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 22, 0, 0 + object_event 7, MAP_OBJ_GFX_BREAKABLE_ROCK, 0, 11, 0, 9, 0, 3, 1, 0, 0, 0, 0, 0, 0, BreakableRockScript, 24, 0, 0 + object_event 8, MAP_OBJ_GFX_BREAKABLE_ROCK, 0, 7, 0, 6, 0, 3, 1, 0, 0, 0, 0, 0, 0, BreakableRockScript, 25, 0, 0 + object_event 9, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 15, 0, 11, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 23, 0, 0 + +SeafloorCavern_Room2_MapWarps:: @ 838D234 + warp_def 12, 19, 3, 2, SeafloorCavern_Room1 + warp_def 5, 19, 3, 0, SeafloorCavern_Room4 + warp_def 5, 2, 3, 0, SeafloorCavern_Room6 + warp_def 12, 2, 3, 0, SeafloorCavern_Room7 + +SeafloorCavern_Room2_MapEvents:: @ 838D254 + map_events SeafloorCavern_Room2_MapObjects, SeafloorCavern_Room2_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SeafloorCavern_Room2.s b/data/maps/events/SeafloorCavern_Room2.s deleted file mode 100644 index 3dbe5e8a7..000000000 --- a/data/maps/events/SeafloorCavern_Room2.s +++ /dev/null @@ -1,19 +0,0 @@ -SeafloorCavern_Room2_MapObjects:: @ 838D15C - object_event 1, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 6, 0, 14, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 17, 0, 0 - object_event 2, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 6, 0, 10, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 18, 0, 0 - object_event 3, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 6, 0, 6, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 19, 0, 0 - object_event 4, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 11, 0, 6, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 20, 0, 0 - object_event 5, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 11, 0, 10, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 21, 0, 0 - object_event 6, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 11, 0, 14, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 22, 0, 0 - object_event 7, MAP_OBJ_GFX_BREAKABLE_ROCK, 0, 11, 0, 9, 0, 3, 1, 0, 0, 0, 0, 0, 0, BreakableRockScript, 24, 0, 0 - object_event 8, MAP_OBJ_GFX_BREAKABLE_ROCK, 0, 7, 0, 6, 0, 3, 1, 0, 0, 0, 0, 0, 0, BreakableRockScript, 25, 0, 0 - object_event 9, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 15, 0, 11, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 23, 0, 0 - -SeafloorCavern_Room2_MapWarps:: @ 838D234 - warp_def 12, 19, 3, 2, SeafloorCavern_Room1 - warp_def 5, 19, 3, 0, SeafloorCavern_Room4 - warp_def 5, 2, 3, 0, SeafloorCavern_Room6 - warp_def 12, 2, 3, 0, SeafloorCavern_Room7 - -SeafloorCavern_Room2_MapEvents:: @ 838D254 - map_events SeafloorCavern_Room2_MapObjects, SeafloorCavern_Room2_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SeafloorCavern_Room3.inc b/data/maps/events/SeafloorCavern_Room3.inc new file mode 100644 index 000000000..98e6066f2 --- /dev/null +++ b/data/maps/events/SeafloorCavern_Room3.inc @@ -0,0 +1,19 @@ +SeafloorCavern_Room3_MapObjects:: @ 838D268 + object_event 1, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 6, 0, 13, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 17, 0, 0 + object_event 2, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 8, 0, 12, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 18, 0, 0 + object_event 3, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 7, 0, 11, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 19, 0, 0 + object_event 4, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 9, 0, 11, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 20, 0, 0 + object_event 5, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 6, 0, 10, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 21, 0, 0 + object_event 6, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 8, 0, 10, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 22, 0, 0 + object_event 7, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 5, 0, 9, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 23, 0, 0 + object_event 8, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 7, 0, 9, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 24, 0, 0 + object_event 9, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 9, 0, 9, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 25, 0, 0 + object_event 10, 242, 0, 10, 0, 5, 0, 3, 8, 17, 0, 1, 0, 3, 0, SeafloorCavern_Room3_EventScript_15DAA8, 946, 0, 0 + +SeafloorCavern_Room3_MapWarps:: @ 838D358 + warp_def 8, 1, 3, 1, SeafloorCavern_Room8 + warp_def 10, 13, 3, 1, SeafloorCavern_Room7 + warp_def 4, 15, 3, 1, SeafloorCavern_Room6 + +SeafloorCavern_Room3_MapEvents:: @ 838D370 + map_events SeafloorCavern_Room3_MapObjects, SeafloorCavern_Room3_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SeafloorCavern_Room3.s b/data/maps/events/SeafloorCavern_Room3.s deleted file mode 100644 index 98e6066f2..000000000 --- a/data/maps/events/SeafloorCavern_Room3.s +++ /dev/null @@ -1,19 +0,0 @@ -SeafloorCavern_Room3_MapObjects:: @ 838D268 - object_event 1, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 6, 0, 13, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 17, 0, 0 - object_event 2, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 8, 0, 12, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 18, 0, 0 - object_event 3, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 7, 0, 11, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 19, 0, 0 - object_event 4, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 9, 0, 11, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 20, 0, 0 - object_event 5, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 6, 0, 10, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 21, 0, 0 - object_event 6, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 8, 0, 10, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 22, 0, 0 - object_event 7, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 5, 0, 9, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 23, 0, 0 - object_event 8, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 7, 0, 9, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 24, 0, 0 - object_event 9, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 9, 0, 9, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 25, 0, 0 - object_event 10, 242, 0, 10, 0, 5, 0, 3, 8, 17, 0, 1, 0, 3, 0, SeafloorCavern_Room3_EventScript_15DAA8, 946, 0, 0 - -SeafloorCavern_Room3_MapWarps:: @ 838D358 - warp_def 8, 1, 3, 1, SeafloorCavern_Room8 - warp_def 10, 13, 3, 1, SeafloorCavern_Room7 - warp_def 4, 15, 3, 1, SeafloorCavern_Room6 - -SeafloorCavern_Room3_MapEvents:: @ 838D370 - map_events SeafloorCavern_Room3_MapObjects, SeafloorCavern_Room3_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SeafloorCavern_Room4.inc b/data/maps/events/SeafloorCavern_Room4.inc new file mode 100644 index 000000000..3233123b3 --- /dev/null +++ b/data/maps/events/SeafloorCavern_Room4.inc @@ -0,0 +1,11 @@ +SeafloorCavern_Room4_MapObjects:: @ 838D384 + object_event 1, 241, 0, 4, 0, 8, 0, 3, 23, 17, 0, 1, 0, 3, 0, SeafloorCavern_Room4_EventScript_15DACB, 946, 0, 0 + +SeafloorCavern_Room4_MapWarps:: @ 838D39C + warp_def 13, 1, 3, 1, SeafloorCavern_Room2 + warp_def 4, 1, 3, 1, SeafloorCavern_Room5 + warp_def 9, 10, 3, 2, SeafloorCavern_Room5 + warp_def 10, 15, 3, 1, SeafloorCavern_Entrance + +SeafloorCavern_Room4_MapEvents:: @ 838D3BC + map_events SeafloorCavern_Room4_MapObjects, SeafloorCavern_Room4_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SeafloorCavern_Room4.s b/data/maps/events/SeafloorCavern_Room4.s deleted file mode 100644 index 3233123b3..000000000 --- a/data/maps/events/SeafloorCavern_Room4.s +++ /dev/null @@ -1,11 +0,0 @@ -SeafloorCavern_Room4_MapObjects:: @ 838D384 - object_event 1, 241, 0, 4, 0, 8, 0, 3, 23, 17, 0, 1, 0, 3, 0, SeafloorCavern_Room4_EventScript_15DACB, 946, 0, 0 - -SeafloorCavern_Room4_MapWarps:: @ 838D39C - warp_def 13, 1, 3, 1, SeafloorCavern_Room2 - warp_def 4, 1, 3, 1, SeafloorCavern_Room5 - warp_def 9, 10, 3, 2, SeafloorCavern_Room5 - warp_def 10, 15, 3, 1, SeafloorCavern_Entrance - -SeafloorCavern_Room4_MapEvents:: @ 838D3BC - map_events SeafloorCavern_Room4_MapObjects, SeafloorCavern_Room4_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SeafloorCavern_Room5.inc b/data/maps/events/SeafloorCavern_Room5.inc new file mode 100644 index 000000000..0ebd46a56 --- /dev/null +++ b/data/maps/events/SeafloorCavern_Room5.inc @@ -0,0 +1,15 @@ +SeafloorCavern_Room5_MapObjects:: @ 838D3D0 + object_event 1, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 3, 0, 11, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 17, 0, 0 + object_event 2, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 4, 0, 11, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 18, 0, 0 + object_event 3, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 11, 0, 7, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 19, 0, 0 + object_event 4, MAP_OBJ_GFX_BREAKABLE_ROCK, 0, 3, 0, 13, 0, 3, 1, 0, 0, 0, 0, 0, 0, BreakableRockScript, 21, 0, 0 + object_event 5, MAP_OBJ_GFX_BREAKABLE_ROCK, 0, 13, 0, 8, 0, 3, 1, 0, 0, 0, 0, 0, 0, BreakableRockScript, 22, 0, 0 + object_event 6, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 12, 0, 8, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 20, 0, 0 + +SeafloorCavern_Room5_MapWarps:: @ 838D460 + warp_def 4, 1, 3, 1, SeafloorCavern_Room1 + warp_def 15, 12, 3, 1, SeafloorCavern_Room4 + warp_def 7, 17, 3, 2, SeafloorCavern_Room4 + +SeafloorCavern_Room5_MapEvents:: @ 838D478 + map_events SeafloorCavern_Room5_MapObjects, SeafloorCavern_Room5_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SeafloorCavern_Room5.s b/data/maps/events/SeafloorCavern_Room5.s deleted file mode 100644 index 0ebd46a56..000000000 --- a/data/maps/events/SeafloorCavern_Room5.s +++ /dev/null @@ -1,15 +0,0 @@ -SeafloorCavern_Room5_MapObjects:: @ 838D3D0 - object_event 1, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 3, 0, 11, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 17, 0, 0 - object_event 2, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 4, 0, 11, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 18, 0, 0 - object_event 3, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 11, 0, 7, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 19, 0, 0 - object_event 4, MAP_OBJ_GFX_BREAKABLE_ROCK, 0, 3, 0, 13, 0, 3, 1, 0, 0, 0, 0, 0, 0, BreakableRockScript, 21, 0, 0 - object_event 5, MAP_OBJ_GFX_BREAKABLE_ROCK, 0, 13, 0, 8, 0, 3, 1, 0, 0, 0, 0, 0, 0, BreakableRockScript, 22, 0, 0 - object_event 6, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 12, 0, 8, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 20, 0, 0 - -SeafloorCavern_Room5_MapWarps:: @ 838D460 - warp_def 4, 1, 3, 1, SeafloorCavern_Room1 - warp_def 15, 12, 3, 1, SeafloorCavern_Room4 - warp_def 7, 17, 3, 2, SeafloorCavern_Room4 - -SeafloorCavern_Room5_MapEvents:: @ 838D478 - map_events SeafloorCavern_Room5_MapObjects, SeafloorCavern_Room5_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SeafloorCavern_Room6.inc b/data/maps/events/SeafloorCavern_Room6.inc new file mode 100644 index 000000000..9055af75b --- /dev/null +++ b/data/maps/events/SeafloorCavern_Room6.inc @@ -0,0 +1,7 @@ +SeafloorCavern_Room6_MapWarps:: @ 838D48C + warp_def 11, 21, 3, 2, SeafloorCavern_Room2 + warp_def 4, 1, 3, 2, SeafloorCavern_Room3 + warp_def 14, 8, 1, 1, SeafloorCavern_Entrance + +SeafloorCavern_Room6_MapEvents:: @ 838D4A4 + map_events 0x0, SeafloorCavern_Room6_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SeafloorCavern_Room6.s b/data/maps/events/SeafloorCavern_Room6.s deleted file mode 100644 index 9055af75b..000000000 --- a/data/maps/events/SeafloorCavern_Room6.s +++ /dev/null @@ -1,7 +0,0 @@ -SeafloorCavern_Room6_MapWarps:: @ 838D48C - warp_def 11, 21, 3, 2, SeafloorCavern_Room2 - warp_def 4, 1, 3, 2, SeafloorCavern_Room3 - warp_def 14, 8, 1, 1, SeafloorCavern_Entrance - -SeafloorCavern_Room6_MapEvents:: @ 838D4A4 - map_events 0x0, SeafloorCavern_Room6_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SeafloorCavern_Room7.inc b/data/maps/events/SeafloorCavern_Room7.inc new file mode 100644 index 000000000..7125027fd --- /dev/null +++ b/data/maps/events/SeafloorCavern_Room7.inc @@ -0,0 +1,6 @@ +SeafloorCavern_Room7_MapWarps:: @ 838D4B8 + warp_def 3, 23, 3, 3, SeafloorCavern_Room2 + warp_def 5, 1, 3, 1, SeafloorCavern_Room3 + +SeafloorCavern_Room7_MapEvents:: @ 838D4C8 + map_events 0x0, SeafloorCavern_Room7_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SeafloorCavern_Room7.s b/data/maps/events/SeafloorCavern_Room7.s deleted file mode 100644 index 7125027fd..000000000 --- a/data/maps/events/SeafloorCavern_Room7.s +++ /dev/null @@ -1,6 +0,0 @@ -SeafloorCavern_Room7_MapWarps:: @ 838D4B8 - warp_def 3, 23, 3, 3, SeafloorCavern_Room2 - warp_def 5, 1, 3, 1, SeafloorCavern_Room3 - -SeafloorCavern_Room7_MapEvents:: @ 838D4C8 - map_events 0x0, SeafloorCavern_Room7_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SeafloorCavern_Room8.inc b/data/maps/events/SeafloorCavern_Room8.inc new file mode 100644 index 000000000..610937753 --- /dev/null +++ b/data/maps/events/SeafloorCavern_Room8.inc @@ -0,0 +1,20 @@ +SeafloorCavern_Room8_MapObjects:: @ 838D4DC + object_event 1, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 4, 0, 7, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 17, 0, 0 + object_event 2, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 5, 0, 7, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 18, 0, 0 + object_event 3, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 6, 0, 7, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 19, 0, 0 + object_event 4, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 3, 0, 6, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 20, 0, 0 + object_event 5, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 7, 0, 6, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 21, 0, 0 + object_event 6, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 4, 0, 5, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 22, 0, 0 + object_event 7, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 5, 0, 5, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 23, 0, 0 + object_event 8, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 6, 0, 5, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 24, 0, 0 + object_event 9, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 3, 0, 4, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 25, 0, 0 + object_event 10, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 4, 0, 4, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 26, 0, 0 + object_event 11, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 6, 0, 4, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 27, 0, 0 + object_event 12, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 7, 0, 4, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 28, 0, 0 + +SeafloorCavern_Room8_MapWarps:: @ 838D5FC + warp_def 5, 2, 3, 0, SeafloorCavern_Room9 + warp_def 5, 12, 3, 0, SeafloorCavern_Room3 + +SeafloorCavern_Room8_MapEvents:: @ 838D60C + map_events SeafloorCavern_Room8_MapObjects, SeafloorCavern_Room8_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SeafloorCavern_Room8.s b/data/maps/events/SeafloorCavern_Room8.s deleted file mode 100644 index 610937753..000000000 --- a/data/maps/events/SeafloorCavern_Room8.s +++ /dev/null @@ -1,20 +0,0 @@ -SeafloorCavern_Room8_MapObjects:: @ 838D4DC - object_event 1, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 4, 0, 7, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 17, 0, 0 - object_event 2, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 5, 0, 7, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 18, 0, 0 - object_event 3, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 6, 0, 7, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 19, 0, 0 - object_event 4, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 3, 0, 6, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 20, 0, 0 - object_event 5, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 7, 0, 6, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 21, 0, 0 - object_event 6, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 4, 0, 5, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 22, 0, 0 - object_event 7, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 5, 0, 5, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 23, 0, 0 - object_event 8, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 6, 0, 5, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 24, 0, 0 - object_event 9, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 3, 0, 4, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 25, 0, 0 - object_event 10, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 4, 0, 4, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 26, 0, 0 - object_event 11, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 6, 0, 4, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 27, 0, 0 - object_event 12, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 7, 0, 4, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 28, 0, 0 - -SeafloorCavern_Room8_MapWarps:: @ 838D5FC - warp_def 5, 2, 3, 0, SeafloorCavern_Room9 - warp_def 5, 12, 3, 0, SeafloorCavern_Room3 - -SeafloorCavern_Room8_MapEvents:: @ 838D60C - map_events SeafloorCavern_Room8_MapObjects, SeafloorCavern_Room8_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SeafloorCavern_Room9.inc b/data/maps/events/SeafloorCavern_Room9.inc new file mode 100644 index 000000000..2fccd4fec --- /dev/null +++ b/data/maps/events/SeafloorCavern_Room9.inc @@ -0,0 +1,17 @@ +SeafloorCavern_Room9_MapObjects:: @ 838D620 + object_event 1, 248, 0, 17, 0, 38, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 859, 0, 0 + object_event 2, 246, 0, 9, 0, 42, 0, 3, 10, 0, 0, 0, 0, 0, 0, 0x0, 828, 0, 0 + object_event 3, 247, 0, 9, 0, 42, 0, 3, 10, 0, 0, 0, 0, 0, 0, 0x0, 829, 0, 0 + object_event 4, 244, 0, 8, 0, 41, 0, 3, 10, 0, 0, 0, 0, 0, 0, 0x0, 831, 0, 0 + object_event 5, 245, 0, 8, 0, 42, 0, 3, 10, 0, 0, 0, 0, 0, 0, 0x0, 831, 0, 0 + object_event 6, MAP_OBJ_GFX_ITEM_BALL, 0, 14, 0, 5, 0, 3, 1, 17, 0, 0, 0, 0, 0, SeafloorCavern_Room9_EventScript_1B1A37, 1090, 0, 0 + object_event 7, 249, 0, 17, 0, 38, 0, 3, 8, 17, 0, 0, 0, 0, 0, 0x0, 733, 0, 0 + +SeafloorCavern_Room9_MapWarps:: @ 838D6C8 + warp_def 5, 4, 3, 0, SeafloorCavern_Room8 + +SeafloorCavern_Room9_MapCoordEvents:: @ 838D6D0 + coord_event 17, 42, 3, 0, 0x40a2, 0, 0, SeafloorCavern_Room9_EventScript_15DAFA + +SeafloorCavern_Room9_MapEvents:: @ 838D6E0 + map_events SeafloorCavern_Room9_MapObjects, SeafloorCavern_Room9_MapWarps, SeafloorCavern_Room9_MapCoordEvents, 0x0 diff --git a/data/maps/events/SeafloorCavern_Room9.s b/data/maps/events/SeafloorCavern_Room9.s deleted file mode 100644 index 2fccd4fec..000000000 --- a/data/maps/events/SeafloorCavern_Room9.s +++ /dev/null @@ -1,17 +0,0 @@ -SeafloorCavern_Room9_MapObjects:: @ 838D620 - object_event 1, 248, 0, 17, 0, 38, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 859, 0, 0 - object_event 2, 246, 0, 9, 0, 42, 0, 3, 10, 0, 0, 0, 0, 0, 0, 0x0, 828, 0, 0 - object_event 3, 247, 0, 9, 0, 42, 0, 3, 10, 0, 0, 0, 0, 0, 0, 0x0, 829, 0, 0 - object_event 4, 244, 0, 8, 0, 41, 0, 3, 10, 0, 0, 0, 0, 0, 0, 0x0, 831, 0, 0 - object_event 5, 245, 0, 8, 0, 42, 0, 3, 10, 0, 0, 0, 0, 0, 0, 0x0, 831, 0, 0 - object_event 6, MAP_OBJ_GFX_ITEM_BALL, 0, 14, 0, 5, 0, 3, 1, 17, 0, 0, 0, 0, 0, SeafloorCavern_Room9_EventScript_1B1A37, 1090, 0, 0 - object_event 7, 249, 0, 17, 0, 38, 0, 3, 8, 17, 0, 0, 0, 0, 0, 0x0, 733, 0, 0 - -SeafloorCavern_Room9_MapWarps:: @ 838D6C8 - warp_def 5, 4, 3, 0, SeafloorCavern_Room8 - -SeafloorCavern_Room9_MapCoordEvents:: @ 838D6D0 - coord_event 17, 42, 3, 0, 0x40a2, 0, 0, SeafloorCavern_Room9_EventScript_15DAFA - -SeafloorCavern_Room9_MapEvents:: @ 838D6E0 - map_events SeafloorCavern_Room9_MapObjects, SeafloorCavern_Room9_MapWarps, SeafloorCavern_Room9_MapCoordEvents, 0x0 diff --git a/data/maps/events/SealedChamber_InnerRoom.inc b/data/maps/events/SealedChamber_InnerRoom.inc new file mode 100644 index 000000000..260de2dd9 --- /dev/null +++ b/data/maps/events/SealedChamber_InnerRoom.inc @@ -0,0 +1,16 @@ +SealedChamber_InnerRoom_MapWarps:: @ 838E900 + warp_def 10, 19, 3, 0, SealedChamber_OuterRoom + +SealedChamber_InnerRoom_MapBGEvents:: @ 838E908 + bg_event 10, 4, 0, 0, 0, SealedChamber_InnerRoom_EventScript_15F1E8 + bg_event 6, 8, 0, 0, 0, SealedChamber_InnerRoom_EventScript_15F249 + bg_event 14, 8, 0, 0, 0, SealedChamber_InnerRoom_EventScript_15F257 + bg_event 4, 13, 0, 0, 0, SealedChamber_InnerRoom_EventScript_15F265 + bg_event 16, 13, 0, 0, 0, SealedChamber_InnerRoom_EventScript_15F273 + bg_event 6, 18, 0, 0, 0, SealedChamber_InnerRoom_EventScript_15F281 + bg_event 14, 18, 0, 0, 0, SealedChamber_InnerRoom_EventScript_15F28F + bg_event 9, 4, 0, 0, 0, SealedChamber_InnerRoom_EventScript_15F1E8 + bg_event 11, 4, 0, 0, 0, SealedChamber_InnerRoom_EventScript_15F1E8 + +SealedChamber_InnerRoom_MapEvents:: @ 838E974 + map_events 0x0, SealedChamber_InnerRoom_MapWarps, 0x0, SealedChamber_InnerRoom_MapBGEvents diff --git a/data/maps/events/SealedChamber_InnerRoom.s b/data/maps/events/SealedChamber_InnerRoom.s deleted file mode 100644 index 260de2dd9..000000000 --- a/data/maps/events/SealedChamber_InnerRoom.s +++ /dev/null @@ -1,16 +0,0 @@ -SealedChamber_InnerRoom_MapWarps:: @ 838E900 - warp_def 10, 19, 3, 0, SealedChamber_OuterRoom - -SealedChamber_InnerRoom_MapBGEvents:: @ 838E908 - bg_event 10, 4, 0, 0, 0, SealedChamber_InnerRoom_EventScript_15F1E8 - bg_event 6, 8, 0, 0, 0, SealedChamber_InnerRoom_EventScript_15F249 - bg_event 14, 8, 0, 0, 0, SealedChamber_InnerRoom_EventScript_15F257 - bg_event 4, 13, 0, 0, 0, SealedChamber_InnerRoom_EventScript_15F265 - bg_event 16, 13, 0, 0, 0, SealedChamber_InnerRoom_EventScript_15F273 - bg_event 6, 18, 0, 0, 0, SealedChamber_InnerRoom_EventScript_15F281 - bg_event 14, 18, 0, 0, 0, SealedChamber_InnerRoom_EventScript_15F28F - bg_event 9, 4, 0, 0, 0, SealedChamber_InnerRoom_EventScript_15F1E8 - bg_event 11, 4, 0, 0, 0, SealedChamber_InnerRoom_EventScript_15F1E8 - -SealedChamber_InnerRoom_MapEvents:: @ 838E974 - map_events 0x0, SealedChamber_InnerRoom_MapWarps, 0x0, SealedChamber_InnerRoom_MapBGEvents diff --git a/data/maps/events/SealedChamber_OuterRoom.inc b/data/maps/events/SealedChamber_OuterRoom.inc new file mode 100644 index 000000000..5251d401a --- /dev/null +++ b/data/maps/events/SealedChamber_OuterRoom.inc @@ -0,0 +1,36 @@ +SealedChamber_OuterRoom_MapWarps:: @ 838E788 + warp_def 10, 2, 3, 0, SealedChamber_InnerRoom + +SealedChamber_OuterRoom_MapBGEvents:: @ 838E790 + bg_event 5, 6, 0, 0, 0, SealedChamber_OuterRoom_EventScript_15F12C + bg_event 5, 9, 0, 0, 0, SealedChamber_OuterRoom_EventScript_15F13A + bg_event 5, 12, 0, 0, 0, SealedChamber_OuterRoom_EventScript_15F148 + bg_event 5, 15, 0, 0, 0, SealedChamber_OuterRoom_EventScript_15F156 + bg_event 11, 6, 0, 0, 0, SealedChamber_OuterRoom_EventScript_15F164 + bg_event 11, 9, 0, 0, 0, SealedChamber_OuterRoom_EventScript_15F172 + bg_event 11, 12, 0, 0, 0, SealedChamber_OuterRoom_EventScript_15F180 + bg_event 11, 15, 0, 0, 0, SealedChamber_OuterRoom_EventScript_15F19C + bg_event 16, 6, 0, 0, 0, SealedChamber_OuterRoom_EventScript_15F18E + bg_event 16, 9, 0, 0, 0, SealedChamber_OuterRoom_EventScript_15F1AA + bg_event 10, 2, 0, 0, 0, SealedChamber_OuterRoom_EventScript_15F1B8 + bg_event 6, 6, 0, 0, 0, SealedChamber_OuterRoom_EventScript_15F12C + bg_event 4, 6, 0, 0, 0, SealedChamber_OuterRoom_EventScript_15F12C + bg_event 4, 9, 0, 0, 0, SealedChamber_OuterRoom_EventScript_15F13A + bg_event 6, 9, 0, 0, 0, SealedChamber_OuterRoom_EventScript_15F13A + bg_event 4, 12, 0, 0, 0, SealedChamber_OuterRoom_EventScript_15F148 + bg_event 6, 12, 0, 0, 0, SealedChamber_OuterRoom_EventScript_15F148 + bg_event 4, 15, 0, 0, 0, SealedChamber_OuterRoom_EventScript_15F156 + bg_event 6, 15, 0, 0, 0, SealedChamber_OuterRoom_EventScript_15F156 + bg_event 10, 6, 0, 0, 0, SealedChamber_OuterRoom_EventScript_15F164 + bg_event 12, 6, 0, 0, 0, SealedChamber_OuterRoom_EventScript_15F164 + bg_event 10, 9, 0, 0, 0, SealedChamber_OuterRoom_EventScript_15F172 + bg_event 12, 9, 0, 0, 0, SealedChamber_OuterRoom_EventScript_15F172 + bg_event 10, 12, 0, 0, 0, SealedChamber_OuterRoom_EventScript_15F180 + bg_event 12, 12, 0, 0, 0, SealedChamber_OuterRoom_EventScript_15F180 + bg_event 10, 15, 0, 0, 0, SealedChamber_OuterRoom_EventScript_15F19C + bg_event 12, 15, 0, 0, 0, SealedChamber_OuterRoom_EventScript_15F19C + bg_event 9, 2, 0, 0, 0, SealedChamber_OuterRoom_EventScript_15F1D9 + bg_event 11, 2, 0, 0, 0, SealedChamber_OuterRoom_EventScript_15F1D9 + +SealedChamber_OuterRoom_MapEvents:: @ 838E8EC + map_events 0x0, SealedChamber_OuterRoom_MapWarps, 0x0, SealedChamber_OuterRoom_MapBGEvents diff --git a/data/maps/events/SealedChamber_OuterRoom.s b/data/maps/events/SealedChamber_OuterRoom.s deleted file mode 100644 index 5251d401a..000000000 --- a/data/maps/events/SealedChamber_OuterRoom.s +++ /dev/null @@ -1,36 +0,0 @@ -SealedChamber_OuterRoom_MapWarps:: @ 838E788 - warp_def 10, 2, 3, 0, SealedChamber_InnerRoom - -SealedChamber_OuterRoom_MapBGEvents:: @ 838E790 - bg_event 5, 6, 0, 0, 0, SealedChamber_OuterRoom_EventScript_15F12C - bg_event 5, 9, 0, 0, 0, SealedChamber_OuterRoom_EventScript_15F13A - bg_event 5, 12, 0, 0, 0, SealedChamber_OuterRoom_EventScript_15F148 - bg_event 5, 15, 0, 0, 0, SealedChamber_OuterRoom_EventScript_15F156 - bg_event 11, 6, 0, 0, 0, SealedChamber_OuterRoom_EventScript_15F164 - bg_event 11, 9, 0, 0, 0, SealedChamber_OuterRoom_EventScript_15F172 - bg_event 11, 12, 0, 0, 0, SealedChamber_OuterRoom_EventScript_15F180 - bg_event 11, 15, 0, 0, 0, SealedChamber_OuterRoom_EventScript_15F19C - bg_event 16, 6, 0, 0, 0, SealedChamber_OuterRoom_EventScript_15F18E - bg_event 16, 9, 0, 0, 0, SealedChamber_OuterRoom_EventScript_15F1AA - bg_event 10, 2, 0, 0, 0, SealedChamber_OuterRoom_EventScript_15F1B8 - bg_event 6, 6, 0, 0, 0, SealedChamber_OuterRoom_EventScript_15F12C - bg_event 4, 6, 0, 0, 0, SealedChamber_OuterRoom_EventScript_15F12C - bg_event 4, 9, 0, 0, 0, SealedChamber_OuterRoom_EventScript_15F13A - bg_event 6, 9, 0, 0, 0, SealedChamber_OuterRoom_EventScript_15F13A - bg_event 4, 12, 0, 0, 0, SealedChamber_OuterRoom_EventScript_15F148 - bg_event 6, 12, 0, 0, 0, SealedChamber_OuterRoom_EventScript_15F148 - bg_event 4, 15, 0, 0, 0, SealedChamber_OuterRoom_EventScript_15F156 - bg_event 6, 15, 0, 0, 0, SealedChamber_OuterRoom_EventScript_15F156 - bg_event 10, 6, 0, 0, 0, SealedChamber_OuterRoom_EventScript_15F164 - bg_event 12, 6, 0, 0, 0, SealedChamber_OuterRoom_EventScript_15F164 - bg_event 10, 9, 0, 0, 0, SealedChamber_OuterRoom_EventScript_15F172 - bg_event 12, 9, 0, 0, 0, SealedChamber_OuterRoom_EventScript_15F172 - bg_event 10, 12, 0, 0, 0, SealedChamber_OuterRoom_EventScript_15F180 - bg_event 12, 12, 0, 0, 0, SealedChamber_OuterRoom_EventScript_15F180 - bg_event 10, 15, 0, 0, 0, SealedChamber_OuterRoom_EventScript_15F19C - bg_event 12, 15, 0, 0, 0, SealedChamber_OuterRoom_EventScript_15F19C - bg_event 9, 2, 0, 0, 0, SealedChamber_OuterRoom_EventScript_15F1D9 - bg_event 11, 2, 0, 0, 0, SealedChamber_OuterRoom_EventScript_15F1D9 - -SealedChamber_OuterRoom_MapEvents:: @ 838E8EC - map_events 0x0, SealedChamber_OuterRoom_MapWarps, 0x0, SealedChamber_OuterRoom_MapBGEvents diff --git a/data/maps/events/SecretBase_BlueCave1.inc b/data/maps/events/SecretBase_BlueCave1.inc new file mode 100644 index 000000000..25bab40da --- /dev/null +++ b/data/maps/events/SecretBase_BlueCave1.inc @@ -0,0 +1,22 @@ +SecretBase_BlueCave1_MapObjects:: @ 838F18C + object_event 1, 255, 0, 4, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, SecretBase_BlueCave1_EventScript_1A2FC0, 173, 0, 0 + object_event 2, 240, 0, 0, 0, 0, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 174, 0, 0 + object_event 3, 241, 0, 0, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 175, 0, 0 + object_event 4, 242, 0, 0, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 176, 0, 0 + object_event 5, 243, 0, 0, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 177, 0, 0 + object_event 6, 244, 0, 0, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 178, 0, 0 + object_event 7, 245, 0, 0, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 179, 0, 0 + object_event 8, 246, 0, 0, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 180, 0, 0 + object_event 9, 247, 0, 1, 0, 0, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 181, 0, 0 + object_event 10, 248, 0, 1, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 182, 0, 0 + object_event 11, 249, 0, 1, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 183, 0, 0 + object_event 12, 250, 0, 1, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 184, 0, 0 + object_event 13, 251, 0, 1, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 185, 0, 0 + object_event 14, 252, 0, 1, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 186, 0, 0 + object_event 15, 253, 0, 1, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 187, 0, 0 + +SecretBase_BlueCave1_MapWarps:: @ 838F2F4 + warp_def 5, 7, 0, 126, NONE + +SecretBase_BlueCave1_MapEvents:: @ 838F2FC + map_events SecretBase_BlueCave1_MapObjects, SecretBase_BlueCave1_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SecretBase_BlueCave1.s b/data/maps/events/SecretBase_BlueCave1.s deleted file mode 100644 index 25bab40da..000000000 --- a/data/maps/events/SecretBase_BlueCave1.s +++ /dev/null @@ -1,22 +0,0 @@ -SecretBase_BlueCave1_MapObjects:: @ 838F18C - object_event 1, 255, 0, 4, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, SecretBase_BlueCave1_EventScript_1A2FC0, 173, 0, 0 - object_event 2, 240, 0, 0, 0, 0, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 174, 0, 0 - object_event 3, 241, 0, 0, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 175, 0, 0 - object_event 4, 242, 0, 0, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 176, 0, 0 - object_event 5, 243, 0, 0, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 177, 0, 0 - object_event 6, 244, 0, 0, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 178, 0, 0 - object_event 7, 245, 0, 0, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 179, 0, 0 - object_event 8, 246, 0, 0, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 180, 0, 0 - object_event 9, 247, 0, 1, 0, 0, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 181, 0, 0 - object_event 10, 248, 0, 1, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 182, 0, 0 - object_event 11, 249, 0, 1, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 183, 0, 0 - object_event 12, 250, 0, 1, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 184, 0, 0 - object_event 13, 251, 0, 1, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 185, 0, 0 - object_event 14, 252, 0, 1, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 186, 0, 0 - object_event 15, 253, 0, 1, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 187, 0, 0 - -SecretBase_BlueCave1_MapWarps:: @ 838F2F4 - warp_def 5, 7, 0, 126, NONE - -SecretBase_BlueCave1_MapEvents:: @ 838F2FC - map_events SecretBase_BlueCave1_MapObjects, SecretBase_BlueCave1_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SecretBase_BlueCave2.inc b/data/maps/events/SecretBase_BlueCave2.inc new file mode 100644 index 000000000..a7eac24a4 --- /dev/null +++ b/data/maps/events/SecretBase_BlueCave2.inc @@ -0,0 +1,22 @@ +SecretBase_BlueCave2_MapObjects:: @ 838FAA4 + object_event 1, 255, 0, 2, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, SecretBase_BlueCave2_EventScript_1A2FC0, 173, 0, 0 + object_event 2, 240, 0, 0, 0, 0, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 174, 0, 0 + object_event 3, 241, 0, 0, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 175, 0, 0 + object_event 4, 242, 0, 0, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 176, 0, 0 + object_event 5, 243, 0, 0, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 177, 0, 0 + object_event 6, 244, 0, 0, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 178, 0, 0 + object_event 7, 245, 0, 0, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 179, 0, 0 + object_event 8, 246, 0, 0, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 180, 0, 0 + object_event 9, 247, 0, 1, 0, 0, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 181, 0, 0 + object_event 10, 248, 0, 1, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 182, 0, 0 + object_event 11, 249, 0, 1, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 183, 0, 0 + object_event 12, 250, 0, 1, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 184, 0, 0 + object_event 13, 251, 0, 1, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 185, 0, 0 + object_event 14, 252, 0, 1, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 186, 0, 0 + object_event 15, 253, 0, 1, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 187, 0, 0 + +SecretBase_BlueCave2_MapWarps:: @ 838FC0C + warp_def 7, 5, 0, 126, NONE + +SecretBase_BlueCave2_MapEvents:: @ 838FC14 + map_events SecretBase_BlueCave2_MapObjects, SecretBase_BlueCave2_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SecretBase_BlueCave2.s b/data/maps/events/SecretBase_BlueCave2.s deleted file mode 100644 index a7eac24a4..000000000 --- a/data/maps/events/SecretBase_BlueCave2.s +++ /dev/null @@ -1,22 +0,0 @@ -SecretBase_BlueCave2_MapObjects:: @ 838FAA4 - object_event 1, 255, 0, 2, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, SecretBase_BlueCave2_EventScript_1A2FC0, 173, 0, 0 - object_event 2, 240, 0, 0, 0, 0, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 174, 0, 0 - object_event 3, 241, 0, 0, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 175, 0, 0 - object_event 4, 242, 0, 0, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 176, 0, 0 - object_event 5, 243, 0, 0, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 177, 0, 0 - object_event 6, 244, 0, 0, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 178, 0, 0 - object_event 7, 245, 0, 0, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 179, 0, 0 - object_event 8, 246, 0, 0, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 180, 0, 0 - object_event 9, 247, 0, 1, 0, 0, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 181, 0, 0 - object_event 10, 248, 0, 1, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 182, 0, 0 - object_event 11, 249, 0, 1, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 183, 0, 0 - object_event 12, 250, 0, 1, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 184, 0, 0 - object_event 13, 251, 0, 1, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 185, 0, 0 - object_event 14, 252, 0, 1, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 186, 0, 0 - object_event 15, 253, 0, 1, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 187, 0, 0 - -SecretBase_BlueCave2_MapWarps:: @ 838FC0C - warp_def 7, 5, 0, 126, NONE - -SecretBase_BlueCave2_MapEvents:: @ 838FC14 - map_events SecretBase_BlueCave2_MapObjects, SecretBase_BlueCave2_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SecretBase_BlueCave3.inc b/data/maps/events/SecretBase_BlueCave3.inc new file mode 100644 index 000000000..202c2bc4e --- /dev/null +++ b/data/maps/events/SecretBase_BlueCave3.inc @@ -0,0 +1,22 @@ +SecretBase_BlueCave3_MapObjects:: @ 83903BC + object_event 1, 255, 0, 5, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, SecretBase_BlueCave3_EventScript_1A2FC0, 173, 0, 0 + object_event 2, 240, 0, 0, 0, 0, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 174, 0, 0 + object_event 3, 241, 0, 0, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 175, 0, 0 + object_event 4, 242, 0, 0, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 176, 0, 0 + object_event 5, 243, 0, 0, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 177, 0, 0 + object_event 6, 244, 0, 0, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 178, 0, 0 + object_event 7, 245, 0, 0, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 179, 0, 0 + object_event 8, 246, 0, 0, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 180, 0, 0 + object_event 9, 247, 0, 1, 0, 0, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 181, 0, 0 + object_event 10, 248, 0, 1, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 182, 0, 0 + object_event 11, 249, 0, 1, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 183, 0, 0 + object_event 12, 250, 0, 1, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 184, 0, 0 + object_event 13, 251, 0, 1, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 185, 0, 0 + object_event 14, 252, 0, 1, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 186, 0, 0 + object_event 15, 253, 0, 1, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 187, 0, 0 + +SecretBase_BlueCave3_MapWarps:: @ 8390524 + warp_def 4, 15, 0, 126, NONE + +SecretBase_BlueCave3_MapEvents:: @ 839052C + map_events SecretBase_BlueCave3_MapObjects, SecretBase_BlueCave3_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SecretBase_BlueCave3.s b/data/maps/events/SecretBase_BlueCave3.s deleted file mode 100644 index 202c2bc4e..000000000 --- a/data/maps/events/SecretBase_BlueCave3.s +++ /dev/null @@ -1,22 +0,0 @@ -SecretBase_BlueCave3_MapObjects:: @ 83903BC - object_event 1, 255, 0, 5, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, SecretBase_BlueCave3_EventScript_1A2FC0, 173, 0, 0 - object_event 2, 240, 0, 0, 0, 0, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 174, 0, 0 - object_event 3, 241, 0, 0, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 175, 0, 0 - object_event 4, 242, 0, 0, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 176, 0, 0 - object_event 5, 243, 0, 0, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 177, 0, 0 - object_event 6, 244, 0, 0, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 178, 0, 0 - object_event 7, 245, 0, 0, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 179, 0, 0 - object_event 8, 246, 0, 0, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 180, 0, 0 - object_event 9, 247, 0, 1, 0, 0, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 181, 0, 0 - object_event 10, 248, 0, 1, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 182, 0, 0 - object_event 11, 249, 0, 1, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 183, 0, 0 - object_event 12, 250, 0, 1, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 184, 0, 0 - object_event 13, 251, 0, 1, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 185, 0, 0 - object_event 14, 252, 0, 1, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 186, 0, 0 - object_event 15, 253, 0, 1, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 187, 0, 0 - -SecretBase_BlueCave3_MapWarps:: @ 8390524 - warp_def 4, 15, 0, 126, NONE - -SecretBase_BlueCave3_MapEvents:: @ 839052C - map_events SecretBase_BlueCave3_MapObjects, SecretBase_BlueCave3_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SecretBase_BlueCave4.inc b/data/maps/events/SecretBase_BlueCave4.inc new file mode 100644 index 000000000..2975c0b37 --- /dev/null +++ b/data/maps/events/SecretBase_BlueCave4.inc @@ -0,0 +1,22 @@ +SecretBase_BlueCave4_MapObjects:: @ 8390CD4 + object_event 1, 255, 0, 5, 0, 13, 0, 3, 8, 0, 0, 0, 0, 0, 0, SecretBase_BlueCave4_EventScript_1A2FC0, 173, 0, 0 + object_event 2, 240, 0, 0, 0, 0, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 174, 0, 0 + object_event 3, 241, 0, 0, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 175, 0, 0 + object_event 4, 242, 0, 0, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 176, 0, 0 + object_event 5, 243, 0, 0, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 177, 0, 0 + object_event 6, 244, 0, 0, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 178, 0, 0 + object_event 7, 245, 0, 0, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 179, 0, 0 + object_event 8, 246, 0, 0, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 180, 0, 0 + object_event 9, 247, 0, 1, 0, 0, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 181, 0, 0 + object_event 10, 248, 0, 1, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 182, 0, 0 + object_event 11, 249, 0, 1, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 183, 0, 0 + object_event 12, 250, 0, 1, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 184, 0, 0 + object_event 13, 251, 0, 1, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 185, 0, 0 + object_event 14, 252, 0, 1, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 186, 0, 0 + object_event 15, 253, 0, 1, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 187, 0, 0 + +SecretBase_BlueCave4_MapWarps:: @ 8390E3C + warp_def 4, 15, 0, 126, NONE + +SecretBase_BlueCave4_MapEvents:: @ 8390E44 + map_events SecretBase_BlueCave4_MapObjects, SecretBase_BlueCave4_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SecretBase_BlueCave4.s b/data/maps/events/SecretBase_BlueCave4.s deleted file mode 100644 index 2975c0b37..000000000 --- a/data/maps/events/SecretBase_BlueCave4.s +++ /dev/null @@ -1,22 +0,0 @@ -SecretBase_BlueCave4_MapObjects:: @ 8390CD4 - object_event 1, 255, 0, 5, 0, 13, 0, 3, 8, 0, 0, 0, 0, 0, 0, SecretBase_BlueCave4_EventScript_1A2FC0, 173, 0, 0 - object_event 2, 240, 0, 0, 0, 0, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 174, 0, 0 - object_event 3, 241, 0, 0, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 175, 0, 0 - object_event 4, 242, 0, 0, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 176, 0, 0 - object_event 5, 243, 0, 0, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 177, 0, 0 - object_event 6, 244, 0, 0, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 178, 0, 0 - object_event 7, 245, 0, 0, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 179, 0, 0 - object_event 8, 246, 0, 0, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 180, 0, 0 - object_event 9, 247, 0, 1, 0, 0, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 181, 0, 0 - object_event 10, 248, 0, 1, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 182, 0, 0 - object_event 11, 249, 0, 1, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 183, 0, 0 - object_event 12, 250, 0, 1, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 184, 0, 0 - object_event 13, 251, 0, 1, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 185, 0, 0 - object_event 14, 252, 0, 1, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 186, 0, 0 - object_event 15, 253, 0, 1, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 187, 0, 0 - -SecretBase_BlueCave4_MapWarps:: @ 8390E3C - warp_def 4, 15, 0, 126, NONE - -SecretBase_BlueCave4_MapEvents:: @ 8390E44 - map_events SecretBase_BlueCave4_MapObjects, SecretBase_BlueCave4_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SecretBase_BrownCave1.inc b/data/maps/events/SecretBase_BrownCave1.inc new file mode 100644 index 000000000..31e2d0117 --- /dev/null +++ b/data/maps/events/SecretBase_BrownCave1.inc @@ -0,0 +1,22 @@ +SecretBase_BrownCave1_MapObjects:: @ 838F008 + object_event 1, 255, 0, 5, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, SecretBase_BrownCave1_EventScript_1A2FC0, 173, 0, 0 + object_event 2, 240, 0, 0, 0, 0, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 174, 0, 0 + object_event 3, 241, 0, 0, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 175, 0, 0 + object_event 4, 242, 0, 0, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 176, 0, 0 + object_event 5, 243, 0, 0, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 177, 0, 0 + object_event 6, 244, 0, 0, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 178, 0, 0 + object_event 7, 245, 0, 0, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 179, 0, 0 + object_event 8, 246, 0, 0, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 180, 0, 0 + object_event 9, 247, 0, 1, 0, 0, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 181, 0, 0 + object_event 10, 248, 0, 1, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 182, 0, 0 + object_event 11, 249, 0, 1, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 183, 0, 0 + object_event 12, 250, 0, 1, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 184, 0, 0 + object_event 13, 251, 0, 1, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 185, 0, 0 + object_event 14, 252, 0, 1, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 186, 0, 0 + object_event 15, 253, 0, 1, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 187, 0, 0 + +SecretBase_BrownCave1_MapWarps:: @ 838F170 + warp_def 5, 7, 0, 126, NONE + +SecretBase_BrownCave1_MapEvents:: @ 838F178 + map_events SecretBase_BrownCave1_MapObjects, SecretBase_BrownCave1_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SecretBase_BrownCave1.s b/data/maps/events/SecretBase_BrownCave1.s deleted file mode 100644 index 31e2d0117..000000000 --- a/data/maps/events/SecretBase_BrownCave1.s +++ /dev/null @@ -1,22 +0,0 @@ -SecretBase_BrownCave1_MapObjects:: @ 838F008 - object_event 1, 255, 0, 5, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, SecretBase_BrownCave1_EventScript_1A2FC0, 173, 0, 0 - object_event 2, 240, 0, 0, 0, 0, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 174, 0, 0 - object_event 3, 241, 0, 0, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 175, 0, 0 - object_event 4, 242, 0, 0, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 176, 0, 0 - object_event 5, 243, 0, 0, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 177, 0, 0 - object_event 6, 244, 0, 0, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 178, 0, 0 - object_event 7, 245, 0, 0, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 179, 0, 0 - object_event 8, 246, 0, 0, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 180, 0, 0 - object_event 9, 247, 0, 1, 0, 0, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 181, 0, 0 - object_event 10, 248, 0, 1, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 182, 0, 0 - object_event 11, 249, 0, 1, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 183, 0, 0 - object_event 12, 250, 0, 1, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 184, 0, 0 - object_event 13, 251, 0, 1, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 185, 0, 0 - object_event 14, 252, 0, 1, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 186, 0, 0 - object_event 15, 253, 0, 1, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 187, 0, 0 - -SecretBase_BrownCave1_MapWarps:: @ 838F170 - warp_def 5, 7, 0, 126, NONE - -SecretBase_BrownCave1_MapEvents:: @ 838F178 - map_events SecretBase_BrownCave1_MapObjects, SecretBase_BrownCave1_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SecretBase_BrownCave2.inc b/data/maps/events/SecretBase_BrownCave2.inc new file mode 100644 index 000000000..93f9a3c03 --- /dev/null +++ b/data/maps/events/SecretBase_BrownCave2.inc @@ -0,0 +1,22 @@ +SecretBase_BrownCave2_MapObjects:: @ 838F920 + object_event 1, 255, 0, 11, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, SecretBase_BrownCave2_EventScript_1A2FC0, 173, 0, 0 + object_event 2, 240, 0, 0, 0, 0, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 174, 0, 0 + object_event 3, 241, 0, 0, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 175, 0, 0 + object_event 4, 242, 0, 0, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 176, 0, 0 + object_event 5, 243, 0, 0, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 177, 0, 0 + object_event 6, 244, 0, 0, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 178, 0, 0 + object_event 7, 245, 0, 0, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 179, 0, 0 + object_event 8, 246, 0, 0, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 180, 0, 0 + object_event 9, 247, 0, 1, 0, 0, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 181, 0, 0 + object_event 10, 248, 0, 1, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 182, 0, 0 + object_event 11, 249, 0, 1, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 183, 0, 0 + object_event 12, 250, 0, 1, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 184, 0, 0 + object_event 13, 251, 0, 1, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 185, 0, 0 + object_event 14, 252, 0, 1, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 186, 0, 0 + object_event 15, 253, 0, 1, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 187, 0, 0 + +SecretBase_BrownCave2_MapWarps:: @ 838FA88 + warp_def 1, 7, 0, 126, NONE + +SecretBase_BrownCave2_MapEvents:: @ 838FA90 + map_events SecretBase_BrownCave2_MapObjects, SecretBase_BrownCave2_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SecretBase_BrownCave2.s b/data/maps/events/SecretBase_BrownCave2.s deleted file mode 100644 index 93f9a3c03..000000000 --- a/data/maps/events/SecretBase_BrownCave2.s +++ /dev/null @@ -1,22 +0,0 @@ -SecretBase_BrownCave2_MapObjects:: @ 838F920 - object_event 1, 255, 0, 11, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, SecretBase_BrownCave2_EventScript_1A2FC0, 173, 0, 0 - object_event 2, 240, 0, 0, 0, 0, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 174, 0, 0 - object_event 3, 241, 0, 0, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 175, 0, 0 - object_event 4, 242, 0, 0, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 176, 0, 0 - object_event 5, 243, 0, 0, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 177, 0, 0 - object_event 6, 244, 0, 0, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 178, 0, 0 - object_event 7, 245, 0, 0, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 179, 0, 0 - object_event 8, 246, 0, 0, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 180, 0, 0 - object_event 9, 247, 0, 1, 0, 0, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 181, 0, 0 - object_event 10, 248, 0, 1, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 182, 0, 0 - object_event 11, 249, 0, 1, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 183, 0, 0 - object_event 12, 250, 0, 1, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 184, 0, 0 - object_event 13, 251, 0, 1, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 185, 0, 0 - object_event 14, 252, 0, 1, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 186, 0, 0 - object_event 15, 253, 0, 1, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 187, 0, 0 - -SecretBase_BrownCave2_MapWarps:: @ 838FA88 - warp_def 1, 7, 0, 126, NONE - -SecretBase_BrownCave2_MapEvents:: @ 838FA90 - map_events SecretBase_BrownCave2_MapObjects, SecretBase_BrownCave2_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SecretBase_BrownCave3.inc b/data/maps/events/SecretBase_BrownCave3.inc new file mode 100644 index 000000000..5aa5aed7a --- /dev/null +++ b/data/maps/events/SecretBase_BrownCave3.inc @@ -0,0 +1,22 @@ +SecretBase_BrownCave3_MapObjects:: @ 8390238 + object_event 1, 255, 0, 1, 0, 7, 0, 3, 8, 0, 0, 0, 0, 0, 0, SecretBase_BrownCave3_EventScript_1A2FC0, 173, 0, 0 + object_event 2, 240, 0, 0, 0, 0, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 174, 0, 0 + object_event 3, 241, 0, 0, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 175, 0, 0 + object_event 4, 242, 0, 0, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 176, 0, 0 + object_event 5, 243, 0, 0, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 177, 0, 0 + object_event 6, 244, 0, 0, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 178, 0, 0 + object_event 7, 245, 0, 0, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 179, 0, 0 + object_event 8, 246, 0, 0, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 180, 0, 0 + object_event 9, 247, 0, 1, 0, 0, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 181, 0, 0 + object_event 10, 248, 0, 1, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 182, 0, 0 + object_event 11, 249, 0, 1, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 183, 0, 0 + object_event 12, 250, 0, 1, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 184, 0, 0 + object_event 13, 251, 0, 1, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 185, 0, 0 + object_event 14, 252, 0, 1, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 186, 0, 0 + object_event 15, 253, 0, 1, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 187, 0, 0 + +SecretBase_BrownCave3_MapWarps:: @ 83903A0 + warp_def 11, 9, 0, 126, NONE + +SecretBase_BrownCave3_MapEvents:: @ 83903A8 + map_events SecretBase_BrownCave3_MapObjects, SecretBase_BrownCave3_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SecretBase_BrownCave3.s b/data/maps/events/SecretBase_BrownCave3.s deleted file mode 100644 index 5aa5aed7a..000000000 --- a/data/maps/events/SecretBase_BrownCave3.s +++ /dev/null @@ -1,22 +0,0 @@ -SecretBase_BrownCave3_MapObjects:: @ 8390238 - object_event 1, 255, 0, 1, 0, 7, 0, 3, 8, 0, 0, 0, 0, 0, 0, SecretBase_BrownCave3_EventScript_1A2FC0, 173, 0, 0 - object_event 2, 240, 0, 0, 0, 0, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 174, 0, 0 - object_event 3, 241, 0, 0, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 175, 0, 0 - object_event 4, 242, 0, 0, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 176, 0, 0 - object_event 5, 243, 0, 0, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 177, 0, 0 - object_event 6, 244, 0, 0, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 178, 0, 0 - object_event 7, 245, 0, 0, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 179, 0, 0 - object_event 8, 246, 0, 0, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 180, 0, 0 - object_event 9, 247, 0, 1, 0, 0, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 181, 0, 0 - object_event 10, 248, 0, 1, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 182, 0, 0 - object_event 11, 249, 0, 1, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 183, 0, 0 - object_event 12, 250, 0, 1, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 184, 0, 0 - object_event 13, 251, 0, 1, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 185, 0, 0 - object_event 14, 252, 0, 1, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 186, 0, 0 - object_event 15, 253, 0, 1, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 187, 0, 0 - -SecretBase_BrownCave3_MapWarps:: @ 83903A0 - warp_def 11, 9, 0, 126, NONE - -SecretBase_BrownCave3_MapEvents:: @ 83903A8 - map_events SecretBase_BrownCave3_MapObjects, SecretBase_BrownCave3_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SecretBase_BrownCave4.inc b/data/maps/events/SecretBase_BrownCave4.inc new file mode 100644 index 000000000..fc66e8fb5 --- /dev/null +++ b/data/maps/events/SecretBase_BrownCave4.inc @@ -0,0 +1,22 @@ +SecretBase_BrownCave4_MapObjects:: @ 8390B50 + object_event 1, 255, 0, 2, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, SecretBase_BrownCave4_EventScript_1A2FC0, 173, 0, 0 + object_event 2, 240, 0, 0, 0, 0, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 174, 0, 0 + object_event 3, 241, 0, 0, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 175, 0, 0 + object_event 4, 242, 0, 0, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 176, 0, 0 + object_event 5, 243, 0, 0, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 177, 0, 0 + object_event 6, 244, 0, 0, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 178, 0, 0 + object_event 7, 245, 0, 0, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 179, 0, 0 + object_event 8, 246, 0, 0, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 180, 0, 0 + object_event 9, 247, 0, 1, 0, 0, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 181, 0, 0 + object_event 10, 248, 0, 1, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 182, 0, 0 + object_event 11, 249, 0, 1, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 183, 0, 0 + object_event 12, 250, 0, 1, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 184, 0, 0 + object_event 13, 251, 0, 1, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 185, 0, 0 + object_event 14, 252, 0, 1, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 186, 0, 0 + object_event 15, 253, 0, 1, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 187, 0, 0 + +SecretBase_BrownCave4_MapWarps:: @ 8390CB8 + warp_def 2, 8, 0, 126, NONE + +SecretBase_BrownCave4_MapEvents:: @ 8390CC0 + map_events SecretBase_BrownCave4_MapObjects, SecretBase_BrownCave4_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SecretBase_BrownCave4.s b/data/maps/events/SecretBase_BrownCave4.s deleted file mode 100644 index fc66e8fb5..000000000 --- a/data/maps/events/SecretBase_BrownCave4.s +++ /dev/null @@ -1,22 +0,0 @@ -SecretBase_BrownCave4_MapObjects:: @ 8390B50 - object_event 1, 255, 0, 2, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, SecretBase_BrownCave4_EventScript_1A2FC0, 173, 0, 0 - object_event 2, 240, 0, 0, 0, 0, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 174, 0, 0 - object_event 3, 241, 0, 0, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 175, 0, 0 - object_event 4, 242, 0, 0, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 176, 0, 0 - object_event 5, 243, 0, 0, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 177, 0, 0 - object_event 6, 244, 0, 0, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 178, 0, 0 - object_event 7, 245, 0, 0, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 179, 0, 0 - object_event 8, 246, 0, 0, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 180, 0, 0 - object_event 9, 247, 0, 1, 0, 0, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 181, 0, 0 - object_event 10, 248, 0, 1, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 182, 0, 0 - object_event 11, 249, 0, 1, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 183, 0, 0 - object_event 12, 250, 0, 1, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 184, 0, 0 - object_event 13, 251, 0, 1, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 185, 0, 0 - object_event 14, 252, 0, 1, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 186, 0, 0 - object_event 15, 253, 0, 1, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 187, 0, 0 - -SecretBase_BrownCave4_MapWarps:: @ 8390CB8 - warp_def 2, 8, 0, 126, NONE - -SecretBase_BrownCave4_MapEvents:: @ 8390CC0 - map_events SecretBase_BrownCave4_MapObjects, SecretBase_BrownCave4_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SecretBase_RedCave1.inc b/data/maps/events/SecretBase_RedCave1.inc new file mode 100644 index 000000000..dbc8c7593 --- /dev/null +++ b/data/maps/events/SecretBase_RedCave1.inc @@ -0,0 +1,22 @@ +SecretBase_RedCave1_MapObjects:: @ 838EE84 + object_event 1, 255, 0, 7, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, SecretBase_RedCave1_EventScript_1A2FC0, 173, 0, 0 + object_event 2, 240, 0, 0, 0, 0, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 174, 0, 0 + object_event 3, 241, 0, 0, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 175, 0, 0 + object_event 4, 242, 0, 0, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 176, 0, 0 + object_event 5, 243, 0, 0, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 177, 0, 0 + object_event 6, 244, 0, 0, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 178, 0, 0 + object_event 7, 245, 0, 0, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 179, 0, 0 + object_event 8, 246, 0, 0, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 180, 0, 0 + object_event 9, 247, 0, 1, 0, 0, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 181, 0, 0 + object_event 10, 248, 0, 1, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 182, 0, 0 + object_event 11, 249, 0, 1, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 183, 0, 0 + object_event 12, 250, 0, 1, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 184, 0, 0 + object_event 13, 251, 0, 1, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 185, 0, 0 + object_event 14, 252, 0, 1, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 186, 0, 0 + object_event 15, 253, 0, 1, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 187, 0, 0 + +SecretBase_RedCave1_MapWarps:: @ 838EFEC + warp_def 5, 7, 0, 126, NONE + +SecretBase_RedCave1_MapEvents:: @ 838EFF4 + map_events SecretBase_RedCave1_MapObjects, SecretBase_RedCave1_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SecretBase_RedCave1.s b/data/maps/events/SecretBase_RedCave1.s deleted file mode 100644 index dbc8c7593..000000000 --- a/data/maps/events/SecretBase_RedCave1.s +++ /dev/null @@ -1,22 +0,0 @@ -SecretBase_RedCave1_MapObjects:: @ 838EE84 - object_event 1, 255, 0, 7, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, SecretBase_RedCave1_EventScript_1A2FC0, 173, 0, 0 - object_event 2, 240, 0, 0, 0, 0, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 174, 0, 0 - object_event 3, 241, 0, 0, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 175, 0, 0 - object_event 4, 242, 0, 0, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 176, 0, 0 - object_event 5, 243, 0, 0, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 177, 0, 0 - object_event 6, 244, 0, 0, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 178, 0, 0 - object_event 7, 245, 0, 0, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 179, 0, 0 - object_event 8, 246, 0, 0, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 180, 0, 0 - object_event 9, 247, 0, 1, 0, 0, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 181, 0, 0 - object_event 10, 248, 0, 1, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 182, 0, 0 - object_event 11, 249, 0, 1, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 183, 0, 0 - object_event 12, 250, 0, 1, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 184, 0, 0 - object_event 13, 251, 0, 1, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 185, 0, 0 - object_event 14, 252, 0, 1, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 186, 0, 0 - object_event 15, 253, 0, 1, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 187, 0, 0 - -SecretBase_RedCave1_MapWarps:: @ 838EFEC - warp_def 5, 7, 0, 126, NONE - -SecretBase_RedCave1_MapEvents:: @ 838EFF4 - map_events SecretBase_RedCave1_MapObjects, SecretBase_RedCave1_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SecretBase_RedCave2.inc b/data/maps/events/SecretBase_RedCave2.inc new file mode 100644 index 000000000..910b2c074 --- /dev/null +++ b/data/maps/events/SecretBase_RedCave2.inc @@ -0,0 +1,22 @@ +SecretBase_RedCave2_MapObjects:: @ 838F79C + object_event 1, 255, 0, 3, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, SecretBase_RedCave2_EventScript_1A2FC0, 173, 0, 0 + object_event 2, 240, 0, 0, 0, 0, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 174, 0, 0 + object_event 3, 241, 0, 0, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 175, 0, 0 + object_event 4, 242, 0, 0, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 176, 0, 0 + object_event 5, 243, 0, 0, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 177, 0, 0 + object_event 6, 244, 0, 0, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 178, 0, 0 + object_event 7, 245, 0, 0, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 179, 0, 0 + object_event 8, 246, 0, 0, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 180, 0, 0 + object_event 9, 247, 0, 1, 0, 0, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 181, 0, 0 + object_event 10, 248, 0, 1, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 182, 0, 0 + object_event 11, 249, 0, 1, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 183, 0, 0 + object_event 12, 250, 0, 1, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 184, 0, 0 + object_event 13, 251, 0, 1, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 185, 0, 0 + object_event 14, 252, 0, 1, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 186, 0, 0 + object_event 15, 253, 0, 1, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 187, 0, 0 + +SecretBase_RedCave2_MapWarps:: @ 838F904 + warp_def 3, 14, 0, 126, NONE + +SecretBase_RedCave2_MapEvents:: @ 838F90C + map_events SecretBase_RedCave2_MapObjects, SecretBase_RedCave2_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SecretBase_RedCave2.s b/data/maps/events/SecretBase_RedCave2.s deleted file mode 100644 index 910b2c074..000000000 --- a/data/maps/events/SecretBase_RedCave2.s +++ /dev/null @@ -1,22 +0,0 @@ -SecretBase_RedCave2_MapObjects:: @ 838F79C - object_event 1, 255, 0, 3, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, SecretBase_RedCave2_EventScript_1A2FC0, 173, 0, 0 - object_event 2, 240, 0, 0, 0, 0, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 174, 0, 0 - object_event 3, 241, 0, 0, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 175, 0, 0 - object_event 4, 242, 0, 0, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 176, 0, 0 - object_event 5, 243, 0, 0, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 177, 0, 0 - object_event 6, 244, 0, 0, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 178, 0, 0 - object_event 7, 245, 0, 0, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 179, 0, 0 - object_event 8, 246, 0, 0, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 180, 0, 0 - object_event 9, 247, 0, 1, 0, 0, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 181, 0, 0 - object_event 10, 248, 0, 1, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 182, 0, 0 - object_event 11, 249, 0, 1, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 183, 0, 0 - object_event 12, 250, 0, 1, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 184, 0, 0 - object_event 13, 251, 0, 1, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 185, 0, 0 - object_event 14, 252, 0, 1, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 186, 0, 0 - object_event 15, 253, 0, 1, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 187, 0, 0 - -SecretBase_RedCave2_MapWarps:: @ 838F904 - warp_def 3, 14, 0, 126, NONE - -SecretBase_RedCave2_MapEvents:: @ 838F90C - map_events SecretBase_RedCave2_MapObjects, SecretBase_RedCave2_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SecretBase_RedCave3.inc b/data/maps/events/SecretBase_RedCave3.inc new file mode 100644 index 000000000..8745b272f --- /dev/null +++ b/data/maps/events/SecretBase_RedCave3.inc @@ -0,0 +1,22 @@ +SecretBase_RedCave3_MapObjects:: @ 83900B4 + object_event 1, 255, 0, 12, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, SecretBase_RedCave3_EventScript_1A2FC0, 173, 0, 0 + object_event 2, 240, 0, 0, 0, 0, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 174, 0, 0 + object_event 3, 241, 0, 0, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 175, 0, 0 + object_event 4, 242, 0, 0, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 176, 0, 0 + object_event 5, 243, 0, 0, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 177, 0, 0 + object_event 6, 244, 0, 0, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 178, 0, 0 + object_event 7, 245, 0, 0, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 179, 0, 0 + object_event 8, 246, 0, 0, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 180, 0, 0 + object_event 9, 247, 0, 1, 0, 0, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 181, 0, 0 + object_event 10, 248, 0, 1, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 182, 0, 0 + object_event 11, 249, 0, 1, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 183, 0, 0 + object_event 12, 250, 0, 1, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 184, 0, 0 + object_event 13, 251, 0, 1, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 185, 0, 0 + object_event 14, 252, 0, 1, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 186, 0, 0 + object_event 15, 253, 0, 1, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 187, 0, 0 + +SecretBase_RedCave3_MapWarps:: @ 839021C + warp_def 3, 6, 0, 126, NONE + +SecretBase_RedCave3_MapEvents:: @ 8390224 + map_events SecretBase_RedCave3_MapObjects, SecretBase_RedCave3_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SecretBase_RedCave3.s b/data/maps/events/SecretBase_RedCave3.s deleted file mode 100644 index 8745b272f..000000000 --- a/data/maps/events/SecretBase_RedCave3.s +++ /dev/null @@ -1,22 +0,0 @@ -SecretBase_RedCave3_MapObjects:: @ 83900B4 - object_event 1, 255, 0, 12, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, SecretBase_RedCave3_EventScript_1A2FC0, 173, 0, 0 - object_event 2, 240, 0, 0, 0, 0, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 174, 0, 0 - object_event 3, 241, 0, 0, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 175, 0, 0 - object_event 4, 242, 0, 0, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 176, 0, 0 - object_event 5, 243, 0, 0, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 177, 0, 0 - object_event 6, 244, 0, 0, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 178, 0, 0 - object_event 7, 245, 0, 0, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 179, 0, 0 - object_event 8, 246, 0, 0, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 180, 0, 0 - object_event 9, 247, 0, 1, 0, 0, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 181, 0, 0 - object_event 10, 248, 0, 1, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 182, 0, 0 - object_event 11, 249, 0, 1, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 183, 0, 0 - object_event 12, 250, 0, 1, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 184, 0, 0 - object_event 13, 251, 0, 1, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 185, 0, 0 - object_event 14, 252, 0, 1, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 186, 0, 0 - object_event 15, 253, 0, 1, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 187, 0, 0 - -SecretBase_RedCave3_MapWarps:: @ 839021C - warp_def 3, 6, 0, 126, NONE - -SecretBase_RedCave3_MapEvents:: @ 8390224 - map_events SecretBase_RedCave3_MapObjects, SecretBase_RedCave3_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SecretBase_RedCave4.inc b/data/maps/events/SecretBase_RedCave4.inc new file mode 100644 index 000000000..60928ef5c --- /dev/null +++ b/data/maps/events/SecretBase_RedCave4.inc @@ -0,0 +1,22 @@ +SecretBase_RedCave4_MapObjects:: @ 83909CC + object_event 1, 255, 0, 5, 0, 8, 0, 3, 8, 0, 0, 0, 0, 0, 0, SecretBase_RedCave4_EventScript_1A2FC0, 173, 0, 0 + object_event 2, 240, 0, 0, 0, 0, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 174, 0, 0 + object_event 3, 241, 0, 0, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 175, 0, 0 + object_event 4, 242, 0, 0, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 176, 0, 0 + object_event 5, 243, 0, 0, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 177, 0, 0 + object_event 6, 244, 0, 0, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 178, 0, 0 + object_event 7, 245, 0, 0, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 179, 0, 0 + object_event 8, 246, 0, 0, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 180, 0, 0 + object_event 9, 247, 0, 1, 0, 0, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 181, 0, 0 + object_event 10, 248, 0, 1, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 182, 0, 0 + object_event 11, 249, 0, 1, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 183, 0, 0 + object_event 12, 250, 0, 1, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 184, 0, 0 + object_event 13, 251, 0, 1, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 185, 0, 0 + object_event 14, 252, 0, 1, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 186, 0, 0 + object_event 15, 253, 0, 1, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 187, 0, 0 + +SecretBase_RedCave4_MapWarps:: @ 8390B34 + warp_def 2, 12, 0, 126, NONE + +SecretBase_RedCave4_MapEvents:: @ 8390B3C + map_events SecretBase_RedCave4_MapObjects, SecretBase_RedCave4_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SecretBase_RedCave4.s b/data/maps/events/SecretBase_RedCave4.s deleted file mode 100644 index 60928ef5c..000000000 --- a/data/maps/events/SecretBase_RedCave4.s +++ /dev/null @@ -1,22 +0,0 @@ -SecretBase_RedCave4_MapObjects:: @ 83909CC - object_event 1, 255, 0, 5, 0, 8, 0, 3, 8, 0, 0, 0, 0, 0, 0, SecretBase_RedCave4_EventScript_1A2FC0, 173, 0, 0 - object_event 2, 240, 0, 0, 0, 0, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 174, 0, 0 - object_event 3, 241, 0, 0, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 175, 0, 0 - object_event 4, 242, 0, 0, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 176, 0, 0 - object_event 5, 243, 0, 0, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 177, 0, 0 - object_event 6, 244, 0, 0, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 178, 0, 0 - object_event 7, 245, 0, 0, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 179, 0, 0 - object_event 8, 246, 0, 0, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 180, 0, 0 - object_event 9, 247, 0, 1, 0, 0, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 181, 0, 0 - object_event 10, 248, 0, 1, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 182, 0, 0 - object_event 11, 249, 0, 1, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 183, 0, 0 - object_event 12, 250, 0, 1, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 184, 0, 0 - object_event 13, 251, 0, 1, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 185, 0, 0 - object_event 14, 252, 0, 1, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 186, 0, 0 - object_event 15, 253, 0, 1, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 187, 0, 0 - -SecretBase_RedCave4_MapWarps:: @ 8390B34 - warp_def 2, 12, 0, 126, NONE - -SecretBase_RedCave4_MapEvents:: @ 8390B3C - map_events SecretBase_RedCave4_MapObjects, SecretBase_RedCave4_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SecretBase_Shrub1.inc b/data/maps/events/SecretBase_Shrub1.inc new file mode 100644 index 000000000..17c2f2530 --- /dev/null +++ b/data/maps/events/SecretBase_Shrub1.inc @@ -0,0 +1,22 @@ +SecretBase_Shrub1_MapObjects:: @ 838F618 + object_event 1, 255, 0, 5, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, SecretBase_Shrub1_EventScript_1A2FC0, 173, 0, 0 + object_event 2, 240, 0, 0, 0, 0, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 174, 0, 0 + object_event 3, 241, 0, 0, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 175, 0, 0 + object_event 4, 242, 0, 0, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 176, 0, 0 + object_event 5, 243, 0, 0, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 177, 0, 0 + object_event 6, 244, 0, 0, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 178, 0, 0 + object_event 7, 245, 0, 0, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 179, 0, 0 + object_event 8, 246, 0, 0, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 180, 0, 0 + object_event 9, 247, 0, 1, 0, 0, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 181, 0, 0 + object_event 10, 248, 0, 1, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 182, 0, 0 + object_event 11, 249, 0, 1, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 183, 0, 0 + object_event 12, 250, 0, 1, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 184, 0, 0 + object_event 13, 251, 0, 1, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 185, 0, 0 + object_event 14, 252, 0, 1, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 186, 0, 0 + object_event 15, 253, 0, 1, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 187, 0, 0 + +SecretBase_Shrub1_MapWarps:: @ 838F780 + warp_def 5, 7, 0, 126, NONE + +SecretBase_Shrub1_MapEvents:: @ 838F788 + map_events SecretBase_Shrub1_MapObjects, SecretBase_Shrub1_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SecretBase_Shrub1.s b/data/maps/events/SecretBase_Shrub1.s deleted file mode 100644 index 17c2f2530..000000000 --- a/data/maps/events/SecretBase_Shrub1.s +++ /dev/null @@ -1,22 +0,0 @@ -SecretBase_Shrub1_MapObjects:: @ 838F618 - object_event 1, 255, 0, 5, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, SecretBase_Shrub1_EventScript_1A2FC0, 173, 0, 0 - object_event 2, 240, 0, 0, 0, 0, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 174, 0, 0 - object_event 3, 241, 0, 0, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 175, 0, 0 - object_event 4, 242, 0, 0, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 176, 0, 0 - object_event 5, 243, 0, 0, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 177, 0, 0 - object_event 6, 244, 0, 0, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 178, 0, 0 - object_event 7, 245, 0, 0, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 179, 0, 0 - object_event 8, 246, 0, 0, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 180, 0, 0 - object_event 9, 247, 0, 1, 0, 0, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 181, 0, 0 - object_event 10, 248, 0, 1, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 182, 0, 0 - object_event 11, 249, 0, 1, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 183, 0, 0 - object_event 12, 250, 0, 1, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 184, 0, 0 - object_event 13, 251, 0, 1, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 185, 0, 0 - object_event 14, 252, 0, 1, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 186, 0, 0 - object_event 15, 253, 0, 1, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 187, 0, 0 - -SecretBase_Shrub1_MapWarps:: @ 838F780 - warp_def 5, 7, 0, 126, NONE - -SecretBase_Shrub1_MapEvents:: @ 838F788 - map_events SecretBase_Shrub1_MapObjects, SecretBase_Shrub1_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SecretBase_Shrub2.inc b/data/maps/events/SecretBase_Shrub2.inc new file mode 100644 index 000000000..6b973e730 --- /dev/null +++ b/data/maps/events/SecretBase_Shrub2.inc @@ -0,0 +1,22 @@ +SecretBase_Shrub2_MapObjects:: @ 838FF30 + object_event 1, 255, 0, 13, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, SecretBase_Shrub2_EventScript_1A2FC0, 173, 0, 0 + object_event 2, 240, 0, 0, 0, 0, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 174, 0, 0 + object_event 3, 241, 0, 0, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 175, 0, 0 + object_event 4, 242, 0, 0, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 176, 0, 0 + object_event 5, 243, 0, 0, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 177, 0, 0 + object_event 6, 244, 0, 0, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 178, 0, 0 + object_event 7, 245, 0, 0, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 179, 0, 0 + object_event 8, 246, 0, 0, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 180, 0, 0 + object_event 9, 247, 0, 1, 0, 0, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 181, 0, 0 + object_event 10, 248, 0, 1, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 182, 0, 0 + object_event 11, 249, 0, 1, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 183, 0, 0 + object_event 12, 250, 0, 1, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 184, 0, 0 + object_event 13, 251, 0, 1, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 185, 0, 0 + object_event 14, 252, 0, 1, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 186, 0, 0 + object_event 15, 253, 0, 1, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 187, 0, 0 + +SecretBase_Shrub2_MapWarps:: @ 8390098 + warp_def 7, 5, 0, 126, NONE + +SecretBase_Shrub2_MapEvents:: @ 83900A0 + map_events SecretBase_Shrub2_MapObjects, SecretBase_Shrub2_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SecretBase_Shrub2.s b/data/maps/events/SecretBase_Shrub2.s deleted file mode 100644 index 6b973e730..000000000 --- a/data/maps/events/SecretBase_Shrub2.s +++ /dev/null @@ -1,22 +0,0 @@ -SecretBase_Shrub2_MapObjects:: @ 838FF30 - object_event 1, 255, 0, 13, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, SecretBase_Shrub2_EventScript_1A2FC0, 173, 0, 0 - object_event 2, 240, 0, 0, 0, 0, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 174, 0, 0 - object_event 3, 241, 0, 0, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 175, 0, 0 - object_event 4, 242, 0, 0, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 176, 0, 0 - object_event 5, 243, 0, 0, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 177, 0, 0 - object_event 6, 244, 0, 0, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 178, 0, 0 - object_event 7, 245, 0, 0, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 179, 0, 0 - object_event 8, 246, 0, 0, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 180, 0, 0 - object_event 9, 247, 0, 1, 0, 0, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 181, 0, 0 - object_event 10, 248, 0, 1, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 182, 0, 0 - object_event 11, 249, 0, 1, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 183, 0, 0 - object_event 12, 250, 0, 1, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 184, 0, 0 - object_event 13, 251, 0, 1, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 185, 0, 0 - object_event 14, 252, 0, 1, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 186, 0, 0 - object_event 15, 253, 0, 1, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 187, 0, 0 - -SecretBase_Shrub2_MapWarps:: @ 8390098 - warp_def 7, 5, 0, 126, NONE - -SecretBase_Shrub2_MapEvents:: @ 83900A0 - map_events SecretBase_Shrub2_MapObjects, SecretBase_Shrub2_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SecretBase_Shrub3.inc b/data/maps/events/SecretBase_Shrub3.inc new file mode 100644 index 000000000..12e2c7c81 --- /dev/null +++ b/data/maps/events/SecretBase_Shrub3.inc @@ -0,0 +1,22 @@ +SecretBase_Shrub3_MapObjects:: @ 8390848 + object_event 1, 255, 0, 5, 0, 7, 0, 3, 8, 0, 0, 0, 0, 0, 0, SecretBase_Shrub3_EventScript_1A2FC0, 173, 0, 0 + object_event 2, 240, 0, 0, 0, 0, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 174, 0, 0 + object_event 3, 241, 0, 0, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 175, 0, 0 + object_event 4, 242, 0, 0, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 176, 0, 0 + object_event 5, 243, 0, 0, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 177, 0, 0 + object_event 6, 244, 0, 0, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 178, 0, 0 + object_event 7, 245, 0, 0, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 179, 0, 0 + object_event 8, 246, 0, 0, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 180, 0, 0 + object_event 9, 247, 0, 1, 0, 0, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 181, 0, 0 + object_event 10, 248, 0, 1, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 182, 0, 0 + object_event 11, 249, 0, 1, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 183, 0, 0 + object_event 12, 250, 0, 1, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 184, 0, 0 + object_event 13, 251, 0, 1, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 185, 0, 0 + object_event 14, 252, 0, 1, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 186, 0, 0 + object_event 15, 253, 0, 1, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 187, 0, 0 + +SecretBase_Shrub3_MapWarps:: @ 83909B0 + warp_def 6, 9, 0, 126, NONE + +SecretBase_Shrub3_MapEvents:: @ 83909B8 + map_events SecretBase_Shrub3_MapObjects, SecretBase_Shrub3_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SecretBase_Shrub3.s b/data/maps/events/SecretBase_Shrub3.s deleted file mode 100644 index 12e2c7c81..000000000 --- a/data/maps/events/SecretBase_Shrub3.s +++ /dev/null @@ -1,22 +0,0 @@ -SecretBase_Shrub3_MapObjects:: @ 8390848 - object_event 1, 255, 0, 5, 0, 7, 0, 3, 8, 0, 0, 0, 0, 0, 0, SecretBase_Shrub3_EventScript_1A2FC0, 173, 0, 0 - object_event 2, 240, 0, 0, 0, 0, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 174, 0, 0 - object_event 3, 241, 0, 0, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 175, 0, 0 - object_event 4, 242, 0, 0, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 176, 0, 0 - object_event 5, 243, 0, 0, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 177, 0, 0 - object_event 6, 244, 0, 0, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 178, 0, 0 - object_event 7, 245, 0, 0, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 179, 0, 0 - object_event 8, 246, 0, 0, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 180, 0, 0 - object_event 9, 247, 0, 1, 0, 0, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 181, 0, 0 - object_event 10, 248, 0, 1, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 182, 0, 0 - object_event 11, 249, 0, 1, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 183, 0, 0 - object_event 12, 250, 0, 1, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 184, 0, 0 - object_event 13, 251, 0, 1, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 185, 0, 0 - object_event 14, 252, 0, 1, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 186, 0, 0 - object_event 15, 253, 0, 1, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 187, 0, 0 - -SecretBase_Shrub3_MapWarps:: @ 83909B0 - warp_def 6, 9, 0, 126, NONE - -SecretBase_Shrub3_MapEvents:: @ 83909B8 - map_events SecretBase_Shrub3_MapObjects, SecretBase_Shrub3_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SecretBase_Shrub4.inc b/data/maps/events/SecretBase_Shrub4.inc new file mode 100644 index 000000000..bd3b94522 --- /dev/null +++ b/data/maps/events/SecretBase_Shrub4.inc @@ -0,0 +1,22 @@ +SecretBase_Shrub4_MapObjects:: @ 8391160 + object_event 1, 255, 0, 9, 0, 7, 0, 3, 8, 0, 0, 0, 0, 0, 0, SecretBase_Shrub4_EventScript_1A2FC0, 173, 0, 0 + object_event 2, 240, 0, 0, 0, 0, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 174, 0, 0 + object_event 3, 241, 0, 0, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 175, 0, 0 + object_event 4, 242, 0, 0, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 176, 0, 0 + object_event 5, 243, 0, 0, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 177, 0, 0 + object_event 6, 244, 0, 0, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 178, 0, 0 + object_event 7, 245, 0, 0, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 179, 0, 0 + object_event 8, 246, 0, 0, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 180, 0, 0 + object_event 9, 247, 0, 1, 0, 0, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 181, 0, 0 + object_event 10, 248, 0, 1, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 182, 0, 0 + object_event 11, 249, 0, 1, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 183, 0, 0 + object_event 12, 250, 0, 1, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 184, 0, 0 + object_event 13, 251, 0, 1, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 185, 0, 0 + object_event 14, 252, 0, 1, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 186, 0, 0 + object_event 15, 253, 0, 1, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 187, 0, 0 + +SecretBase_Shrub4_MapWarps:: @ 83912C8 + warp_def 11, 8, 0, 126, NONE + +SecretBase_Shrub4_MapEvents:: @ 83912D0 + map_events SecretBase_Shrub4_MapObjects, SecretBase_Shrub4_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SecretBase_Shrub4.s b/data/maps/events/SecretBase_Shrub4.s deleted file mode 100644 index bd3b94522..000000000 --- a/data/maps/events/SecretBase_Shrub4.s +++ /dev/null @@ -1,22 +0,0 @@ -SecretBase_Shrub4_MapObjects:: @ 8391160 - object_event 1, 255, 0, 9, 0, 7, 0, 3, 8, 0, 0, 0, 0, 0, 0, SecretBase_Shrub4_EventScript_1A2FC0, 173, 0, 0 - object_event 2, 240, 0, 0, 0, 0, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 174, 0, 0 - object_event 3, 241, 0, 0, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 175, 0, 0 - object_event 4, 242, 0, 0, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 176, 0, 0 - object_event 5, 243, 0, 0, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 177, 0, 0 - object_event 6, 244, 0, 0, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 178, 0, 0 - object_event 7, 245, 0, 0, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 179, 0, 0 - object_event 8, 246, 0, 0, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 180, 0, 0 - object_event 9, 247, 0, 1, 0, 0, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 181, 0, 0 - object_event 10, 248, 0, 1, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 182, 0, 0 - object_event 11, 249, 0, 1, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 183, 0, 0 - object_event 12, 250, 0, 1, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 184, 0, 0 - object_event 13, 251, 0, 1, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 185, 0, 0 - object_event 14, 252, 0, 1, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 186, 0, 0 - object_event 15, 253, 0, 1, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 187, 0, 0 - -SecretBase_Shrub4_MapWarps:: @ 83912C8 - warp_def 11, 8, 0, 126, NONE - -SecretBase_Shrub4_MapEvents:: @ 83912D0 - map_events SecretBase_Shrub4_MapObjects, SecretBase_Shrub4_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SecretBase_Tree1.inc b/data/maps/events/SecretBase_Tree1.inc new file mode 100644 index 000000000..465a0d2be --- /dev/null +++ b/data/maps/events/SecretBase_Tree1.inc @@ -0,0 +1,22 @@ +SecretBase_Tree1_MapObjects:: @ 838F494 + object_event 1, 255, 0, 5, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, SecretBase_Tree1_EventScript_1A2FC0, 173, 0, 0 + object_event 2, 240, 0, 0, 0, 0, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 174, 0, 0 + object_event 3, 241, 0, 0, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 175, 0, 0 + object_event 4, 242, 0, 0, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 176, 0, 0 + object_event 5, 243, 0, 0, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 177, 0, 0 + object_event 6, 244, 0, 0, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 178, 0, 0 + object_event 7, 245, 0, 0, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 179, 0, 0 + object_event 8, 246, 0, 0, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 180, 0, 0 + object_event 9, 247, 0, 1, 0, 0, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 181, 0, 0 + object_event 10, 248, 0, 1, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 182, 0, 0 + object_event 11, 249, 0, 1, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 183, 0, 0 + object_event 12, 250, 0, 1, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 184, 0, 0 + object_event 13, 251, 0, 1, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 185, 0, 0 + object_event 14, 252, 0, 1, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 186, 0, 0 + object_event 15, 253, 0, 1, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 187, 0, 0 + +SecretBase_Tree1_MapWarps:: @ 838F5FC + warp_def 5, 7, 0, 126, NONE + +SecretBase_Tree1_MapEvents:: @ 838F604 + map_events SecretBase_Tree1_MapObjects, SecretBase_Tree1_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SecretBase_Tree1.s b/data/maps/events/SecretBase_Tree1.s deleted file mode 100644 index 465a0d2be..000000000 --- a/data/maps/events/SecretBase_Tree1.s +++ /dev/null @@ -1,22 +0,0 @@ -SecretBase_Tree1_MapObjects:: @ 838F494 - object_event 1, 255, 0, 5, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, SecretBase_Tree1_EventScript_1A2FC0, 173, 0, 0 - object_event 2, 240, 0, 0, 0, 0, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 174, 0, 0 - object_event 3, 241, 0, 0, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 175, 0, 0 - object_event 4, 242, 0, 0, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 176, 0, 0 - object_event 5, 243, 0, 0, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 177, 0, 0 - object_event 6, 244, 0, 0, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 178, 0, 0 - object_event 7, 245, 0, 0, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 179, 0, 0 - object_event 8, 246, 0, 0, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 180, 0, 0 - object_event 9, 247, 0, 1, 0, 0, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 181, 0, 0 - object_event 10, 248, 0, 1, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 182, 0, 0 - object_event 11, 249, 0, 1, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 183, 0, 0 - object_event 12, 250, 0, 1, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 184, 0, 0 - object_event 13, 251, 0, 1, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 185, 0, 0 - object_event 14, 252, 0, 1, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 186, 0, 0 - object_event 15, 253, 0, 1, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 187, 0, 0 - -SecretBase_Tree1_MapWarps:: @ 838F5FC - warp_def 5, 7, 0, 126, NONE - -SecretBase_Tree1_MapEvents:: @ 838F604 - map_events SecretBase_Tree1_MapObjects, SecretBase_Tree1_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SecretBase_Tree2.inc b/data/maps/events/SecretBase_Tree2.inc new file mode 100644 index 000000000..d780ed779 --- /dev/null +++ b/data/maps/events/SecretBase_Tree2.inc @@ -0,0 +1,22 @@ +SecretBase_Tree2_MapObjects:: @ 838FDAC + object_event 1, 255, 0, 3, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, SecretBase_Tree2_EventScript_1A2FC0, 173, 0, 0 + object_event 2, 240, 0, 0, 0, 0, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 174, 0, 0 + object_event 3, 241, 0, 0, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 175, 0, 0 + object_event 4, 242, 0, 0, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 176, 0, 0 + object_event 5, 243, 0, 0, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 177, 0, 0 + object_event 6, 244, 0, 0, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 178, 0, 0 + object_event 7, 245, 0, 0, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 179, 0, 0 + object_event 8, 246, 0, 0, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 180, 0, 0 + object_event 9, 247, 0, 1, 0, 0, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 181, 0, 0 + object_event 10, 248, 0, 1, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 182, 0, 0 + object_event 11, 249, 0, 1, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 183, 0, 0 + object_event 12, 250, 0, 1, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 184, 0, 0 + object_event 13, 251, 0, 1, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 185, 0, 0 + object_event 14, 252, 0, 1, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 186, 0, 0 + object_event 15, 253, 0, 1, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 187, 0, 0 + +SecretBase_Tree2_MapWarps:: @ 838FF14 + warp_def 3, 14, 0, 126, NONE + +SecretBase_Tree2_MapEvents:: @ 838FF1C + map_events SecretBase_Tree2_MapObjects, SecretBase_Tree2_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SecretBase_Tree2.s b/data/maps/events/SecretBase_Tree2.s deleted file mode 100644 index d780ed779..000000000 --- a/data/maps/events/SecretBase_Tree2.s +++ /dev/null @@ -1,22 +0,0 @@ -SecretBase_Tree2_MapObjects:: @ 838FDAC - object_event 1, 255, 0, 3, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, SecretBase_Tree2_EventScript_1A2FC0, 173, 0, 0 - object_event 2, 240, 0, 0, 0, 0, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 174, 0, 0 - object_event 3, 241, 0, 0, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 175, 0, 0 - object_event 4, 242, 0, 0, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 176, 0, 0 - object_event 5, 243, 0, 0, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 177, 0, 0 - object_event 6, 244, 0, 0, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 178, 0, 0 - object_event 7, 245, 0, 0, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 179, 0, 0 - object_event 8, 246, 0, 0, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 180, 0, 0 - object_event 9, 247, 0, 1, 0, 0, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 181, 0, 0 - object_event 10, 248, 0, 1, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 182, 0, 0 - object_event 11, 249, 0, 1, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 183, 0, 0 - object_event 12, 250, 0, 1, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 184, 0, 0 - object_event 13, 251, 0, 1, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 185, 0, 0 - object_event 14, 252, 0, 1, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 186, 0, 0 - object_event 15, 253, 0, 1, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 187, 0, 0 - -SecretBase_Tree2_MapWarps:: @ 838FF14 - warp_def 3, 14, 0, 126, NONE - -SecretBase_Tree2_MapEvents:: @ 838FF1C - map_events SecretBase_Tree2_MapObjects, SecretBase_Tree2_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SecretBase_Tree3.inc b/data/maps/events/SecretBase_Tree3.inc new file mode 100644 index 000000000..0c8888764 --- /dev/null +++ b/data/maps/events/SecretBase_Tree3.inc @@ -0,0 +1,22 @@ +SecretBase_Tree3_MapObjects:: @ 83906C4 + object_event 1, 255, 0, 1, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, SecretBase_Tree3_EventScript_1A2FC0, 173, 0, 0 + object_event 2, 240, 0, 0, 0, 0, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 174, 0, 0 + object_event 3, 241, 0, 0, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 175, 0, 0 + object_event 4, 242, 0, 0, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 176, 0, 0 + object_event 5, 243, 0, 0, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 177, 0, 0 + object_event 6, 244, 0, 0, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 178, 0, 0 + object_event 7, 245, 0, 0, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 179, 0, 0 + object_event 8, 246, 0, 0, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 180, 0, 0 + object_event 9, 247, 0, 1, 0, 0, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 181, 0, 0 + object_event 10, 248, 0, 1, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 182, 0, 0 + object_event 11, 249, 0, 1, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 183, 0, 0 + object_event 12, 250, 0, 1, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 184, 0, 0 + object_event 13, 251, 0, 1, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 185, 0, 0 + object_event 14, 252, 0, 1, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 186, 0, 0 + object_event 15, 253, 0, 1, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 187, 0, 0 + +SecretBase_Tree3_MapWarps:: @ 839082C + warp_def 8, 6, 0, 126, NONE + +SecretBase_Tree3_MapEvents:: @ 8390834 + map_events SecretBase_Tree3_MapObjects, SecretBase_Tree3_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SecretBase_Tree3.s b/data/maps/events/SecretBase_Tree3.s deleted file mode 100644 index 0c8888764..000000000 --- a/data/maps/events/SecretBase_Tree3.s +++ /dev/null @@ -1,22 +0,0 @@ -SecretBase_Tree3_MapObjects:: @ 83906C4 - object_event 1, 255, 0, 1, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, SecretBase_Tree3_EventScript_1A2FC0, 173, 0, 0 - object_event 2, 240, 0, 0, 0, 0, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 174, 0, 0 - object_event 3, 241, 0, 0, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 175, 0, 0 - object_event 4, 242, 0, 0, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 176, 0, 0 - object_event 5, 243, 0, 0, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 177, 0, 0 - object_event 6, 244, 0, 0, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 178, 0, 0 - object_event 7, 245, 0, 0, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 179, 0, 0 - object_event 8, 246, 0, 0, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 180, 0, 0 - object_event 9, 247, 0, 1, 0, 0, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 181, 0, 0 - object_event 10, 248, 0, 1, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 182, 0, 0 - object_event 11, 249, 0, 1, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 183, 0, 0 - object_event 12, 250, 0, 1, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 184, 0, 0 - object_event 13, 251, 0, 1, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 185, 0, 0 - object_event 14, 252, 0, 1, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 186, 0, 0 - object_event 15, 253, 0, 1, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 187, 0, 0 - -SecretBase_Tree3_MapWarps:: @ 839082C - warp_def 8, 6, 0, 126, NONE - -SecretBase_Tree3_MapEvents:: @ 8390834 - map_events SecretBase_Tree3_MapObjects, SecretBase_Tree3_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SecretBase_Tree4.inc b/data/maps/events/SecretBase_Tree4.inc new file mode 100644 index 000000000..675ee1b8e --- /dev/null +++ b/data/maps/events/SecretBase_Tree4.inc @@ -0,0 +1,22 @@ +SecretBase_Tree4_MapObjects:: @ 8390FDC + object_event 1, 255, 0, 10, 0, 9, 0, 3, 8, 0, 0, 0, 0, 0, 0, SecretBase_Tree4_EventScript_1A2FC0, 173, 0, 0 + object_event 2, 240, 0, 0, 0, 0, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 174, 0, 0 + object_event 3, 241, 0, 0, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 175, 0, 0 + object_event 4, 242, 0, 0, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 176, 0, 0 + object_event 5, 243, 0, 0, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 177, 0, 0 + object_event 6, 244, 0, 0, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 178, 0, 0 + object_event 7, 245, 0, 0, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 179, 0, 0 + object_event 8, 246, 0, 0, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 180, 0, 0 + object_event 9, 247, 0, 1, 0, 0, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 181, 0, 0 + object_event 10, 248, 0, 1, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 182, 0, 0 + object_event 11, 249, 0, 1, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 183, 0, 0 + object_event 12, 250, 0, 1, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 184, 0, 0 + object_event 13, 251, 0, 1, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 185, 0, 0 + object_event 14, 252, 0, 1, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 186, 0, 0 + object_event 15, 253, 0, 1, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 187, 0, 0 + +SecretBase_Tree4_MapWarps:: @ 8391144 + warp_def 7, 12, 0, 126, NONE + +SecretBase_Tree4_MapEvents:: @ 839114C + map_events SecretBase_Tree4_MapObjects, SecretBase_Tree4_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SecretBase_Tree4.s b/data/maps/events/SecretBase_Tree4.s deleted file mode 100644 index 675ee1b8e..000000000 --- a/data/maps/events/SecretBase_Tree4.s +++ /dev/null @@ -1,22 +0,0 @@ -SecretBase_Tree4_MapObjects:: @ 8390FDC - object_event 1, 255, 0, 10, 0, 9, 0, 3, 8, 0, 0, 0, 0, 0, 0, SecretBase_Tree4_EventScript_1A2FC0, 173, 0, 0 - object_event 2, 240, 0, 0, 0, 0, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 174, 0, 0 - object_event 3, 241, 0, 0, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 175, 0, 0 - object_event 4, 242, 0, 0, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 176, 0, 0 - object_event 5, 243, 0, 0, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 177, 0, 0 - object_event 6, 244, 0, 0, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 178, 0, 0 - object_event 7, 245, 0, 0, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 179, 0, 0 - object_event 8, 246, 0, 0, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 180, 0, 0 - object_event 9, 247, 0, 1, 0, 0, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 181, 0, 0 - object_event 10, 248, 0, 1, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 182, 0, 0 - object_event 11, 249, 0, 1, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 183, 0, 0 - object_event 12, 250, 0, 1, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 184, 0, 0 - object_event 13, 251, 0, 1, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 185, 0, 0 - object_event 14, 252, 0, 1, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 186, 0, 0 - object_event 15, 253, 0, 1, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 187, 0, 0 - -SecretBase_Tree4_MapWarps:: @ 8391144 - warp_def 7, 12, 0, 126, NONE - -SecretBase_Tree4_MapEvents:: @ 839114C - map_events SecretBase_Tree4_MapObjects, SecretBase_Tree4_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SecretBase_YellowCave1.inc b/data/maps/events/SecretBase_YellowCave1.inc new file mode 100644 index 000000000..8c6999f9b --- /dev/null +++ b/data/maps/events/SecretBase_YellowCave1.inc @@ -0,0 +1,22 @@ +SecretBase_YellowCave1_MapObjects:: @ 838F310 + object_event 1, 255, 0, 3, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, SecretBase_YellowCave1_EventScript_1A2FC0, 173, 0, 0 + object_event 2, 240, 0, 0, 0, 0, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 174, 0, 0 + object_event 3, 241, 0, 0, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 175, 0, 0 + object_event 4, 242, 0, 0, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 176, 0, 0 + object_event 5, 243, 0, 0, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 177, 0, 0 + object_event 6, 244, 0, 0, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 178, 0, 0 + object_event 7, 245, 0, 0, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 179, 0, 0 + object_event 8, 246, 0, 0, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 180, 0, 0 + object_event 9, 247, 0, 1, 0, 0, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 181, 0, 0 + object_event 10, 248, 0, 1, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 182, 0, 0 + object_event 11, 249, 0, 1, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 183, 0, 0 + object_event 12, 250, 0, 1, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 184, 0, 0 + object_event 13, 251, 0, 1, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 185, 0, 0 + object_event 14, 252, 0, 1, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 186, 0, 0 + object_event 15, 253, 0, 1, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 187, 0, 0 + +SecretBase_YellowCave1_MapWarps:: @ 838F478 + warp_def 5, 7, 0, 126, NONE + +SecretBase_YellowCave1_MapEvents:: @ 838F480 + map_events SecretBase_YellowCave1_MapObjects, SecretBase_YellowCave1_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SecretBase_YellowCave1.s b/data/maps/events/SecretBase_YellowCave1.s deleted file mode 100644 index 8c6999f9b..000000000 --- a/data/maps/events/SecretBase_YellowCave1.s +++ /dev/null @@ -1,22 +0,0 @@ -SecretBase_YellowCave1_MapObjects:: @ 838F310 - object_event 1, 255, 0, 3, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, SecretBase_YellowCave1_EventScript_1A2FC0, 173, 0, 0 - object_event 2, 240, 0, 0, 0, 0, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 174, 0, 0 - object_event 3, 241, 0, 0, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 175, 0, 0 - object_event 4, 242, 0, 0, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 176, 0, 0 - object_event 5, 243, 0, 0, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 177, 0, 0 - object_event 6, 244, 0, 0, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 178, 0, 0 - object_event 7, 245, 0, 0, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 179, 0, 0 - object_event 8, 246, 0, 0, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 180, 0, 0 - object_event 9, 247, 0, 1, 0, 0, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 181, 0, 0 - object_event 10, 248, 0, 1, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 182, 0, 0 - object_event 11, 249, 0, 1, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 183, 0, 0 - object_event 12, 250, 0, 1, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 184, 0, 0 - object_event 13, 251, 0, 1, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 185, 0, 0 - object_event 14, 252, 0, 1, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 186, 0, 0 - object_event 15, 253, 0, 1, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 187, 0, 0 - -SecretBase_YellowCave1_MapWarps:: @ 838F478 - warp_def 5, 7, 0, 126, NONE - -SecretBase_YellowCave1_MapEvents:: @ 838F480 - map_events SecretBase_YellowCave1_MapObjects, SecretBase_YellowCave1_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SecretBase_YellowCave2.inc b/data/maps/events/SecretBase_YellowCave2.inc new file mode 100644 index 000000000..8825836bf --- /dev/null +++ b/data/maps/events/SecretBase_YellowCave2.inc @@ -0,0 +1,22 @@ +SecretBase_YellowCave2_MapObjects:: @ 838FC28 + object_event 1, 255, 0, 1, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, SecretBase_YellowCave2_EventScript_1A2FC0, 173, 0, 0 + object_event 2, 240, 0, 0, 0, 0, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 174, 0, 0 + object_event 3, 241, 0, 0, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 175, 0, 0 + object_event 4, 242, 0, 0, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 176, 0, 0 + object_event 5, 243, 0, 0, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 177, 0, 0 + object_event 6, 244, 0, 0, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 178, 0, 0 + object_event 7, 245, 0, 0, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 179, 0, 0 + object_event 8, 246, 0, 0, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 180, 0, 0 + object_event 9, 247, 0, 1, 0, 0, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 181, 0, 0 + object_event 10, 248, 0, 1, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 182, 0, 0 + object_event 11, 249, 0, 1, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 183, 0, 0 + object_event 12, 250, 0, 1, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 184, 0, 0 + object_event 13, 251, 0, 1, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 185, 0, 0 + object_event 14, 252, 0, 1, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 186, 0, 0 + object_event 15, 253, 0, 1, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 187, 0, 0 + +SecretBase_YellowCave2_MapWarps:: @ 838FD90 + warp_def 12, 7, 0, 126, NONE + +SecretBase_YellowCave2_MapEvents:: @ 838FD98 + map_events SecretBase_YellowCave2_MapObjects, SecretBase_YellowCave2_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SecretBase_YellowCave2.s b/data/maps/events/SecretBase_YellowCave2.s deleted file mode 100644 index 8825836bf..000000000 --- a/data/maps/events/SecretBase_YellowCave2.s +++ /dev/null @@ -1,22 +0,0 @@ -SecretBase_YellowCave2_MapObjects:: @ 838FC28 - object_event 1, 255, 0, 1, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, SecretBase_YellowCave2_EventScript_1A2FC0, 173, 0, 0 - object_event 2, 240, 0, 0, 0, 0, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 174, 0, 0 - object_event 3, 241, 0, 0, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 175, 0, 0 - object_event 4, 242, 0, 0, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 176, 0, 0 - object_event 5, 243, 0, 0, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 177, 0, 0 - object_event 6, 244, 0, 0, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 178, 0, 0 - object_event 7, 245, 0, 0, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 179, 0, 0 - object_event 8, 246, 0, 0, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 180, 0, 0 - object_event 9, 247, 0, 1, 0, 0, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 181, 0, 0 - object_event 10, 248, 0, 1, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 182, 0, 0 - object_event 11, 249, 0, 1, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 183, 0, 0 - object_event 12, 250, 0, 1, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 184, 0, 0 - object_event 13, 251, 0, 1, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 185, 0, 0 - object_event 14, 252, 0, 1, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 186, 0, 0 - object_event 15, 253, 0, 1, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 187, 0, 0 - -SecretBase_YellowCave2_MapWarps:: @ 838FD90 - warp_def 12, 7, 0, 126, NONE - -SecretBase_YellowCave2_MapEvents:: @ 838FD98 - map_events SecretBase_YellowCave2_MapObjects, SecretBase_YellowCave2_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SecretBase_YellowCave3.inc b/data/maps/events/SecretBase_YellowCave3.inc new file mode 100644 index 000000000..a88e44190 --- /dev/null +++ b/data/maps/events/SecretBase_YellowCave3.inc @@ -0,0 +1,22 @@ +SecretBase_YellowCave3_MapObjects:: @ 8390540 + object_event 1, 255, 0, 7, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, SecretBase_YellowCave3_EventScript_1A2FC0, 173, 0, 0 + object_event 2, 240, 0, 0, 0, 0, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 174, 0, 0 + object_event 3, 241, 0, 0, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 175, 0, 0 + object_event 4, 242, 0, 0, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 176, 0, 0 + object_event 5, 243, 0, 0, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 177, 0, 0 + object_event 6, 244, 0, 0, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 178, 0, 0 + object_event 7, 245, 0, 0, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 179, 0, 0 + object_event 8, 246, 0, 0, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 180, 0, 0 + object_event 9, 247, 0, 1, 0, 0, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 181, 0, 0 + object_event 10, 248, 0, 1, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 182, 0, 0 + object_event 11, 249, 0, 1, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 183, 0, 0 + object_event 12, 250, 0, 1, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 184, 0, 0 + object_event 13, 251, 0, 1, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 185, 0, 0 + object_event 14, 252, 0, 1, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 186, 0, 0 + object_event 15, 253, 0, 1, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 187, 0, 0 + +SecretBase_YellowCave3_MapWarps:: @ 83906A8 + warp_def 5, 9, 0, 126, NONE + +SecretBase_YellowCave3_MapEvents:: @ 83906B0 + map_events SecretBase_YellowCave3_MapObjects, SecretBase_YellowCave3_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SecretBase_YellowCave3.s b/data/maps/events/SecretBase_YellowCave3.s deleted file mode 100644 index a88e44190..000000000 --- a/data/maps/events/SecretBase_YellowCave3.s +++ /dev/null @@ -1,22 +0,0 @@ -SecretBase_YellowCave3_MapObjects:: @ 8390540 - object_event 1, 255, 0, 7, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, SecretBase_YellowCave3_EventScript_1A2FC0, 173, 0, 0 - object_event 2, 240, 0, 0, 0, 0, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 174, 0, 0 - object_event 3, 241, 0, 0, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 175, 0, 0 - object_event 4, 242, 0, 0, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 176, 0, 0 - object_event 5, 243, 0, 0, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 177, 0, 0 - object_event 6, 244, 0, 0, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 178, 0, 0 - object_event 7, 245, 0, 0, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 179, 0, 0 - object_event 8, 246, 0, 0, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 180, 0, 0 - object_event 9, 247, 0, 1, 0, 0, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 181, 0, 0 - object_event 10, 248, 0, 1, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 182, 0, 0 - object_event 11, 249, 0, 1, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 183, 0, 0 - object_event 12, 250, 0, 1, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 184, 0, 0 - object_event 13, 251, 0, 1, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 185, 0, 0 - object_event 14, 252, 0, 1, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 186, 0, 0 - object_event 15, 253, 0, 1, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 187, 0, 0 - -SecretBase_YellowCave3_MapWarps:: @ 83906A8 - warp_def 5, 9, 0, 126, NONE - -SecretBase_YellowCave3_MapEvents:: @ 83906B0 - map_events SecretBase_YellowCave3_MapObjects, SecretBase_YellowCave3_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SecretBase_YellowCave4.inc b/data/maps/events/SecretBase_YellowCave4.inc new file mode 100644 index 000000000..0280e088a --- /dev/null +++ b/data/maps/events/SecretBase_YellowCave4.inc @@ -0,0 +1,22 @@ +SecretBase_YellowCave4_MapObjects:: @ 8390E58 + object_event 1, 255, 0, 9, 0, 8, 0, 3, 8, 0, 0, 0, 0, 0, 0, SecretBase_YellowCave4_EventScript_1A2FC0, 173, 0, 0 + object_event 2, 240, 0, 0, 0, 0, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 174, 0, 0 + object_event 3, 241, 0, 0, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 175, 0, 0 + object_event 4, 242, 0, 0, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 176, 0, 0 + object_event 5, 243, 0, 0, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 177, 0, 0 + object_event 6, 244, 0, 0, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 178, 0, 0 + object_event 7, 245, 0, 0, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 179, 0, 0 + object_event 8, 246, 0, 0, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 180, 0, 0 + object_event 9, 247, 0, 1, 0, 0, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 181, 0, 0 + object_event 10, 248, 0, 1, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 182, 0, 0 + object_event 11, 249, 0, 1, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 183, 0, 0 + object_event 12, 250, 0, 1, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 184, 0, 0 + object_event 13, 251, 0, 1, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 185, 0, 0 + object_event 14, 252, 0, 1, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 186, 0, 0 + object_event 15, 253, 0, 1, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 187, 0, 0 + +SecretBase_YellowCave4_MapWarps:: @ 8390FC0 + warp_def 6, 12, 0, 126, NONE + +SecretBase_YellowCave4_MapEvents:: @ 8390FC8 + map_events SecretBase_YellowCave4_MapObjects, SecretBase_YellowCave4_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SecretBase_YellowCave4.s b/data/maps/events/SecretBase_YellowCave4.s deleted file mode 100644 index 0280e088a..000000000 --- a/data/maps/events/SecretBase_YellowCave4.s +++ /dev/null @@ -1,22 +0,0 @@ -SecretBase_YellowCave4_MapObjects:: @ 8390E58 - object_event 1, 255, 0, 9, 0, 8, 0, 3, 8, 0, 0, 0, 0, 0, 0, SecretBase_YellowCave4_EventScript_1A2FC0, 173, 0, 0 - object_event 2, 240, 0, 0, 0, 0, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 174, 0, 0 - object_event 3, 241, 0, 0, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 175, 0, 0 - object_event 4, 242, 0, 0, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 176, 0, 0 - object_event 5, 243, 0, 0, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 177, 0, 0 - object_event 6, 244, 0, 0, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 178, 0, 0 - object_event 7, 245, 0, 0, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 179, 0, 0 - object_event 8, 246, 0, 0, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 180, 0, 0 - object_event 9, 247, 0, 1, 0, 0, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 181, 0, 0 - object_event 10, 248, 0, 1, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 182, 0, 0 - object_event 11, 249, 0, 1, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 183, 0, 0 - object_event 12, 250, 0, 1, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 184, 0, 0 - object_event 13, 251, 0, 1, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 185, 0, 0 - object_event 14, 252, 0, 1, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 186, 0, 0 - object_event 15, 253, 0, 1, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 187, 0, 0 - -SecretBase_YellowCave4_MapWarps:: @ 8390FC0 - warp_def 6, 12, 0, 126, NONE - -SecretBase_YellowCave4_MapEvents:: @ 8390FC8 - map_events SecretBase_YellowCave4_MapObjects, SecretBase_YellowCave4_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/ShoalCave_HighTideEntranceRoom.inc b/data/maps/events/ShoalCave_HighTideEntranceRoom.inc new file mode 100644 index 000000000..c7225843f --- /dev/null +++ b/data/maps/events/ShoalCave_HighTideEntranceRoom.inc @@ -0,0 +1,2 @@ +ShoalCave_HighTideEntranceRoom_MapEvents:: @ 838DEAC + map_events 0x0, 0x0, 0x0, 0x0 diff --git a/data/maps/events/ShoalCave_HighTideEntranceRoom.s b/data/maps/events/ShoalCave_HighTideEntranceRoom.s deleted file mode 100644 index c7225843f..000000000 --- a/data/maps/events/ShoalCave_HighTideEntranceRoom.s +++ /dev/null @@ -1,2 +0,0 @@ -ShoalCave_HighTideEntranceRoom_MapEvents:: @ 838DEAC - map_events 0x0, 0x0, 0x0, 0x0 diff --git a/data/maps/events/ShoalCave_HighTideInnerRoom.inc b/data/maps/events/ShoalCave_HighTideInnerRoom.inc new file mode 100644 index 000000000..e7951742a --- /dev/null +++ b/data/maps/events/ShoalCave_HighTideInnerRoom.inc @@ -0,0 +1,2 @@ +ShoalCave_HighTideInnerRoom_MapEvents:: @ 838DEC0 + map_events 0x0, 0x0, 0x0, 0x0 diff --git a/data/maps/events/ShoalCave_HighTideInnerRoom.s b/data/maps/events/ShoalCave_HighTideInnerRoom.s deleted file mode 100644 index e7951742a..000000000 --- a/data/maps/events/ShoalCave_HighTideInnerRoom.s +++ /dev/null @@ -1,2 +0,0 @@ -ShoalCave_HighTideInnerRoom_MapEvents:: @ 838DEC0 - map_events 0x0, 0x0, 0x0, 0x0 diff --git a/data/maps/events/ShoalCave_LowTideEntranceRoom.inc b/data/maps/events/ShoalCave_LowTideEntranceRoom.inc new file mode 100644 index 000000000..a9381d0c4 --- /dev/null +++ b/data/maps/events/ShoalCave_LowTideEntranceRoom.inc @@ -0,0 +1,12 @@ +ShoalCave_LowTideEntranceRoom_MapObjects:: @ 838DCDC + object_event 1, MAP_OBJ_GFX_ITEM_BALL, 0, 30, 0, 3, 0, 3, 1, 17, 0, 0, 0, 0, 0, ShoalCave_LowTideEntranceRoom_EventScript_1B19F6, 1081, 0, 0 + object_event 2, MAP_OBJ_GFX_OLD_MAN_1, 0, 18, 0, 15, 0, 3, 9, 17, 0, 0, 0, 0, 0, ShoalCave_LowTideEntranceRoom_EventScript_15E076, 0, 0, 0 + +ShoalCave_LowTideEntranceRoom_MapWarps:: @ 838DD0C + warp_def 20, 30, 3, 0, Route125 + warp_def 19, 5, 3, 0, ShoalCave_LowTideInnerRoom + warp_def 6, 2, 3, 6, ShoalCave_LowTideInnerRoom + warp_def 27, 2, 3, 7, ShoalCave_LowTideInnerRoom + +ShoalCave_LowTideEntranceRoom_MapEvents:: @ 838DD2C + map_events ShoalCave_LowTideEntranceRoom_MapObjects, ShoalCave_LowTideEntranceRoom_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/ShoalCave_LowTideEntranceRoom.s b/data/maps/events/ShoalCave_LowTideEntranceRoom.s deleted file mode 100644 index a9381d0c4..000000000 --- a/data/maps/events/ShoalCave_LowTideEntranceRoom.s +++ /dev/null @@ -1,12 +0,0 @@ -ShoalCave_LowTideEntranceRoom_MapObjects:: @ 838DCDC - object_event 1, MAP_OBJ_GFX_ITEM_BALL, 0, 30, 0, 3, 0, 3, 1, 17, 0, 0, 0, 0, 0, ShoalCave_LowTideEntranceRoom_EventScript_1B19F6, 1081, 0, 0 - object_event 2, MAP_OBJ_GFX_OLD_MAN_1, 0, 18, 0, 15, 0, 3, 9, 17, 0, 0, 0, 0, 0, ShoalCave_LowTideEntranceRoom_EventScript_15E076, 0, 0, 0 - -ShoalCave_LowTideEntranceRoom_MapWarps:: @ 838DD0C - warp_def 20, 30, 3, 0, Route125 - warp_def 19, 5, 3, 0, ShoalCave_LowTideInnerRoom - warp_def 6, 2, 3, 6, ShoalCave_LowTideInnerRoom - warp_def 27, 2, 3, 7, ShoalCave_LowTideInnerRoom - -ShoalCave_LowTideEntranceRoom_MapEvents:: @ 838DD2C - map_events ShoalCave_LowTideEntranceRoom_MapObjects, ShoalCave_LowTideEntranceRoom_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/ShoalCave_LowTideIceRoom.inc b/data/maps/events/ShoalCave_LowTideIceRoom.inc new file mode 100644 index 000000000..2d5958a37 --- /dev/null +++ b/data/maps/events/ShoalCave_LowTideIceRoom.inc @@ -0,0 +1,9 @@ +ShoalCave_LowTideIceRoom_MapObjects:: @ 838EDE0 + object_event 1, MAP_OBJ_GFX_ITEM_BALL, 0, 12, 0, 8, 0, 3, 1, 17, 0, 0, 0, 0, 0, ShoalCave_LowTideIceRoom_EventScript_1B1A1D, 1112, 0, 0 + object_event 2, MAP_OBJ_GFX_ITEM_BALL, 0, 12, 0, 21, 0, 4, 1, 17, 0, 0, 0, 0, 0, ShoalCave_LowTideIceRoom_EventScript_1B1A2A, 1113, 0, 0 + +ShoalCave_LowTideIceRoom_MapWarps:: @ 838EE10 + warp_def 17, 10, 3, 3, ShoalCave_LowTideLowerRoom + +ShoalCave_LowTideIceRoom_MapEvents:: @ 838EE18 + map_events ShoalCave_LowTideIceRoom_MapObjects, ShoalCave_LowTideIceRoom_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/ShoalCave_LowTideIceRoom.s b/data/maps/events/ShoalCave_LowTideIceRoom.s deleted file mode 100644 index 2d5958a37..000000000 --- a/data/maps/events/ShoalCave_LowTideIceRoom.s +++ /dev/null @@ -1,9 +0,0 @@ -ShoalCave_LowTideIceRoom_MapObjects:: @ 838EDE0 - object_event 1, MAP_OBJ_GFX_ITEM_BALL, 0, 12, 0, 8, 0, 3, 1, 17, 0, 0, 0, 0, 0, ShoalCave_LowTideIceRoom_EventScript_1B1A1D, 1112, 0, 0 - object_event 2, MAP_OBJ_GFX_ITEM_BALL, 0, 12, 0, 21, 0, 4, 1, 17, 0, 0, 0, 0, 0, ShoalCave_LowTideIceRoom_EventScript_1B1A2A, 1113, 0, 0 - -ShoalCave_LowTideIceRoom_MapWarps:: @ 838EE10 - warp_def 17, 10, 3, 3, ShoalCave_LowTideLowerRoom - -ShoalCave_LowTideIceRoom_MapEvents:: @ 838EE18 - map_events ShoalCave_LowTideIceRoom_MapObjects, ShoalCave_LowTideIceRoom_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/ShoalCave_LowTideInnerRoom.inc b/data/maps/events/ShoalCave_LowTideInnerRoom.inc new file mode 100644 index 000000000..954c4c5e9 --- /dev/null +++ b/data/maps/events/ShoalCave_LowTideInnerRoom.inc @@ -0,0 +1,23 @@ +ShoalCave_LowTideInnerRoom_MapObjects:: @ 838DD40 + object_event 1, MAP_OBJ_GFX_ITEM_BALL, 0, 26, 0, 14, 0, 5, 1, 17, 0, 0, 0, 0, 0, ShoalCave_LowTideInnerRoom_EventScript_1B1A03, 1082, 0, 0 + +ShoalCave_LowTideInnerRoom_MapWarps:: @ 838DD58 + warp_def 34, 29, 3, 1, ShoalCave_LowTideEntranceRoom + warp_def 38, 15, 3, 0, ShoalCave_LowTideStairsRoom + warp_def 42, 4, 3, 1, ShoalCave_LowTideStairsRoom + warp_def 19, 14, 4, 0, ShoalCave_LowTideLowerRoom + warp_def 15, 19, 3, 1, ShoalCave_LowTideLowerRoom + warp_def 30, 25, 3, 2, ShoalCave_LowTideLowerRoom + warp_def 14, 33, 5, 2, ShoalCave_LowTideEntranceRoom + warp_def 40, 33, 5, 3, ShoalCave_LowTideEntranceRoom + +ShoalCave_LowTideInnerRoom_MapBGEvents:: @ 838DD98 + bg_event 31, 8, 5, 0, 0, ShoalCave_LowTideInnerRoom_EventScript_15E329 + bg_event 14, 26, 3, 0, 0, ShoalCave_LowTideInnerRoom_EventScript_15E365 + bg_event 41, 20, 5, 0, 0, ShoalCave_LowTideInnerRoom_EventScript_15E257 + bg_event 41, 10, 5, 0, 0, ShoalCave_LowTideInnerRoom_EventScript_15E293 + bg_event 6, 9, 3, 0, 0, ShoalCave_LowTideInnerRoom_EventScript_15E2C5 + bg_event 16, 13, 5, 0, 0, ShoalCave_LowTideInnerRoom_EventScript_15E2F7 + +ShoalCave_LowTideInnerRoom_MapEvents:: @ 838DDE0 + map_events ShoalCave_LowTideInnerRoom_MapObjects, ShoalCave_LowTideInnerRoom_MapWarps, 0x0, ShoalCave_LowTideInnerRoom_MapBGEvents diff --git a/data/maps/events/ShoalCave_LowTideInnerRoom.s b/data/maps/events/ShoalCave_LowTideInnerRoom.s deleted file mode 100644 index 954c4c5e9..000000000 --- a/data/maps/events/ShoalCave_LowTideInnerRoom.s +++ /dev/null @@ -1,23 +0,0 @@ -ShoalCave_LowTideInnerRoom_MapObjects:: @ 838DD40 - object_event 1, MAP_OBJ_GFX_ITEM_BALL, 0, 26, 0, 14, 0, 5, 1, 17, 0, 0, 0, 0, 0, ShoalCave_LowTideInnerRoom_EventScript_1B1A03, 1082, 0, 0 - -ShoalCave_LowTideInnerRoom_MapWarps:: @ 838DD58 - warp_def 34, 29, 3, 1, ShoalCave_LowTideEntranceRoom - warp_def 38, 15, 3, 0, ShoalCave_LowTideStairsRoom - warp_def 42, 4, 3, 1, ShoalCave_LowTideStairsRoom - warp_def 19, 14, 4, 0, ShoalCave_LowTideLowerRoom - warp_def 15, 19, 3, 1, ShoalCave_LowTideLowerRoom - warp_def 30, 25, 3, 2, ShoalCave_LowTideLowerRoom - warp_def 14, 33, 5, 2, ShoalCave_LowTideEntranceRoom - warp_def 40, 33, 5, 3, ShoalCave_LowTideEntranceRoom - -ShoalCave_LowTideInnerRoom_MapBGEvents:: @ 838DD98 - bg_event 31, 8, 5, 0, 0, ShoalCave_LowTideInnerRoom_EventScript_15E329 - bg_event 14, 26, 3, 0, 0, ShoalCave_LowTideInnerRoom_EventScript_15E365 - bg_event 41, 20, 5, 0, 0, ShoalCave_LowTideInnerRoom_EventScript_15E257 - bg_event 41, 10, 5, 0, 0, ShoalCave_LowTideInnerRoom_EventScript_15E293 - bg_event 6, 9, 3, 0, 0, ShoalCave_LowTideInnerRoom_EventScript_15E2C5 - bg_event 16, 13, 5, 0, 0, ShoalCave_LowTideInnerRoom_EventScript_15E2F7 - -ShoalCave_LowTideInnerRoom_MapEvents:: @ 838DDE0 - map_events ShoalCave_LowTideInnerRoom_MapObjects, ShoalCave_LowTideInnerRoom_MapWarps, 0x0, ShoalCave_LowTideInnerRoom_MapBGEvents diff --git a/data/maps/events/ShoalCave_LowTideLowerRoom.inc b/data/maps/events/ShoalCave_LowTideLowerRoom.inc new file mode 100644 index 000000000..a1770b5bb --- /dev/null +++ b/data/maps/events/ShoalCave_LowTideLowerRoom.inc @@ -0,0 +1,15 @@ +ShoalCave_LowTideLowerRoom_MapObjects:: @ 838DE3C + object_event 1, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 25, 0, 3, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 17, 0, 0 + object_event 2, MAP_OBJ_GFX_BLACK_BELT, 0, 11, 0, 4, 0, 3, 2, 17, 0, 0, 0, 0, 0, ShoalCave_LowTideLowerRoom_EventScript_15E44F, 0, 0, 0 + +ShoalCave_LowTideLowerRoom_MapWarps:: @ 838DE6C + warp_def 7, 2, 3, 3, ShoalCave_LowTideInnerRoom + warp_def 2, 6, 3, 4, ShoalCave_LowTideInnerRoom + warp_def 19, 11, 3, 5, ShoalCave_LowTideInnerRoom + warp_def 28, 11, 3, 0, ShoalCave_LowTideIceRoom + +ShoalCave_LowTideLowerRoom_MapBGEvents:: @ 838DE8C + bg_event 18, 2, 3, 0, 0, ShoalCave_LowTideLowerRoom_EventScript_15E413 + +ShoalCave_LowTideLowerRoom_MapEvents:: @ 838DE98 + map_events ShoalCave_LowTideLowerRoom_MapObjects, ShoalCave_LowTideLowerRoom_MapWarps, 0x0, ShoalCave_LowTideLowerRoom_MapBGEvents diff --git a/data/maps/events/ShoalCave_LowTideLowerRoom.s b/data/maps/events/ShoalCave_LowTideLowerRoom.s deleted file mode 100644 index a1770b5bb..000000000 --- a/data/maps/events/ShoalCave_LowTideLowerRoom.s +++ /dev/null @@ -1,15 +0,0 @@ -ShoalCave_LowTideLowerRoom_MapObjects:: @ 838DE3C - object_event 1, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 25, 0, 3, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 17, 0, 0 - object_event 2, MAP_OBJ_GFX_BLACK_BELT, 0, 11, 0, 4, 0, 3, 2, 17, 0, 0, 0, 0, 0, ShoalCave_LowTideLowerRoom_EventScript_15E44F, 0, 0, 0 - -ShoalCave_LowTideLowerRoom_MapWarps:: @ 838DE6C - warp_def 7, 2, 3, 3, ShoalCave_LowTideInnerRoom - warp_def 2, 6, 3, 4, ShoalCave_LowTideInnerRoom - warp_def 19, 11, 3, 5, ShoalCave_LowTideInnerRoom - warp_def 28, 11, 3, 0, ShoalCave_LowTideIceRoom - -ShoalCave_LowTideLowerRoom_MapBGEvents:: @ 838DE8C - bg_event 18, 2, 3, 0, 0, ShoalCave_LowTideLowerRoom_EventScript_15E413 - -ShoalCave_LowTideLowerRoom_MapEvents:: @ 838DE98 - map_events ShoalCave_LowTideLowerRoom_MapObjects, ShoalCave_LowTideLowerRoom_MapWarps, 0x0, ShoalCave_LowTideLowerRoom_MapBGEvents diff --git a/data/maps/events/ShoalCave_LowTideStairsRoom.inc b/data/maps/events/ShoalCave_LowTideStairsRoom.inc new file mode 100644 index 000000000..878b1fca0 --- /dev/null +++ b/data/maps/events/ShoalCave_LowTideStairsRoom.inc @@ -0,0 +1,12 @@ +ShoalCave_LowTideStairsRoom_MapObjects:: @ 838DDF4 + object_event 1, MAP_OBJ_GFX_ITEM_BALL, 0, 13, 0, 12, 0, 3, 1, 17, 0, 0, 0, 0, 0, ShoalCave_LowTideStairsRoom_EventScript_1B1A10, 1083, 0, 0 + +ShoalCave_LowTideStairsRoom_MapWarps:: @ 838DE0C + warp_def 3, 12, 3, 1, ShoalCave_LowTideInnerRoom + warp_def 7, 4, 3, 2, ShoalCave_LowTideInnerRoom + +ShoalCave_LowTideStairsRoom_MapBGEvents:: @ 838DE1C + bg_event 11, 11, 3, 0, 0, ShoalCave_LowTideStairsRoom_EventScript_15E3B7 + +ShoalCave_LowTideStairsRoom_MapEvents:: @ 838DE28 + map_events ShoalCave_LowTideStairsRoom_MapObjects, ShoalCave_LowTideStairsRoom_MapWarps, 0x0, ShoalCave_LowTideStairsRoom_MapBGEvents diff --git a/data/maps/events/ShoalCave_LowTideStairsRoom.s b/data/maps/events/ShoalCave_LowTideStairsRoom.s deleted file mode 100644 index 878b1fca0..000000000 --- a/data/maps/events/ShoalCave_LowTideStairsRoom.s +++ /dev/null @@ -1,12 +0,0 @@ -ShoalCave_LowTideStairsRoom_MapObjects:: @ 838DDF4 - object_event 1, MAP_OBJ_GFX_ITEM_BALL, 0, 13, 0, 12, 0, 3, 1, 17, 0, 0, 0, 0, 0, ShoalCave_LowTideStairsRoom_EventScript_1B1A10, 1083, 0, 0 - -ShoalCave_LowTideStairsRoom_MapWarps:: @ 838DE0C - warp_def 3, 12, 3, 1, ShoalCave_LowTideInnerRoom - warp_def 7, 4, 3, 2, ShoalCave_LowTideInnerRoom - -ShoalCave_LowTideStairsRoom_MapBGEvents:: @ 838DE1C - bg_event 11, 11, 3, 0, 0, ShoalCave_LowTideStairsRoom_EventScript_15E3B7 - -ShoalCave_LowTideStairsRoom_MapEvents:: @ 838DE28 - map_events ShoalCave_LowTideStairsRoom_MapObjects, ShoalCave_LowTideStairsRoom_MapWarps, 0x0, ShoalCave_LowTideStairsRoom_MapBGEvents diff --git a/data/maps/events/SingleBattleColosseum.inc b/data/maps/events/SingleBattleColosseum.inc new file mode 100644 index 000000000..1d4b51476 --- /dev/null +++ b/data/maps/events/SingleBattleColosseum.inc @@ -0,0 +1,13 @@ +SingleBattleColosseum_MapObjects:: @ 83912E4 + object_event 1, MAP_OBJ_GFX_WOMAN_6, 0, 9, 0, 3, 0, 3, 9, 0, 0, 0, 0, 0, 0, SingleBattleColosseum_EventScript_1A449E, 0, 0, 0 + +SingleBattleColosseum_MapWarps:: @ 83912FC + warp_def 6, 8, 3, 127, NONE + warp_def 7, 8, 3, 127, NONE + +SingleBattleColosseum_MapCoordEvents:: @ 839130C + coord_event 3, 5, 3, 0, 0x4000, 0, 0, SingleBattleColosseum_EventScript_1A436F + coord_event 10, 5, 3, 0, 0x4000, 0, 0, SingleBattleColosseum_EventScript_1A4379 + +SingleBattleColosseum_MapEvents:: @ 839132C + map_events SingleBattleColosseum_MapObjects, SingleBattleColosseum_MapWarps, SingleBattleColosseum_MapCoordEvents, 0x0 diff --git a/data/maps/events/SingleBattleColosseum.s b/data/maps/events/SingleBattleColosseum.s deleted file mode 100644 index 1d4b51476..000000000 --- a/data/maps/events/SingleBattleColosseum.s +++ /dev/null @@ -1,13 +0,0 @@ -SingleBattleColosseum_MapObjects:: @ 83912E4 - object_event 1, MAP_OBJ_GFX_WOMAN_6, 0, 9, 0, 3, 0, 3, 9, 0, 0, 0, 0, 0, 0, SingleBattleColosseum_EventScript_1A449E, 0, 0, 0 - -SingleBattleColosseum_MapWarps:: @ 83912FC - warp_def 6, 8, 3, 127, NONE - warp_def 7, 8, 3, 127, NONE - -SingleBattleColosseum_MapCoordEvents:: @ 839130C - coord_event 3, 5, 3, 0, 0x4000, 0, 0, SingleBattleColosseum_EventScript_1A436F - coord_event 10, 5, 3, 0, 0x4000, 0, 0, SingleBattleColosseum_EventScript_1A4379 - -SingleBattleColosseum_MapEvents:: @ 839132C - map_events SingleBattleColosseum_MapObjects, SingleBattleColosseum_MapWarps, SingleBattleColosseum_MapCoordEvents, 0x0 diff --git a/data/maps/events/SkyPillar_1F.inc b/data/maps/events/SkyPillar_1F.inc new file mode 100644 index 000000000..eaf7fa955 --- /dev/null +++ b/data/maps/events/SkyPillar_1F.inc @@ -0,0 +1,7 @@ +SkyPillar_1F_MapWarps:: @ 838ED38 + warp_def 6, 13, 3, 1, SkyPillar_Outside + warp_def 7, 13, 3, 1, SkyPillar_Outside + warp_def 10, 1, 3, 0, SkyPillar_2F + +SkyPillar_1F_MapEvents:: @ 838ED50 + map_events 0x0, SkyPillar_1F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SkyPillar_1F.s b/data/maps/events/SkyPillar_1F.s deleted file mode 100644 index eaf7fa955..000000000 --- a/data/maps/events/SkyPillar_1F.s +++ /dev/null @@ -1,7 +0,0 @@ -SkyPillar_1F_MapWarps:: @ 838ED38 - warp_def 6, 13, 3, 1, SkyPillar_Outside - warp_def 7, 13, 3, 1, SkyPillar_Outside - warp_def 10, 1, 3, 0, SkyPillar_2F - -SkyPillar_1F_MapEvents:: @ 838ED50 - map_events 0x0, SkyPillar_1F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SkyPillar_2F.inc b/data/maps/events/SkyPillar_2F.inc new file mode 100644 index 000000000..ffd0d7d25 --- /dev/null +++ b/data/maps/events/SkyPillar_2F.inc @@ -0,0 +1,6 @@ +SkyPillar_2F_MapWarps:: @ 838ED64 + warp_def 10, 1, 3, 2, SkyPillar_1F + warp_def 3, 1, 3, 0, SkyPillar_3F + +SkyPillar_2F_MapEvents:: @ 838ED74 + map_events 0x0, SkyPillar_2F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SkyPillar_2F.s b/data/maps/events/SkyPillar_2F.s deleted file mode 100644 index ffd0d7d25..000000000 --- a/data/maps/events/SkyPillar_2F.s +++ /dev/null @@ -1,6 +0,0 @@ -SkyPillar_2F_MapWarps:: @ 838ED64 - warp_def 10, 1, 3, 2, SkyPillar_1F - warp_def 3, 1, 3, 0, SkyPillar_3F - -SkyPillar_2F_MapEvents:: @ 838ED74 - map_events 0x0, SkyPillar_2F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SkyPillar_3F.inc b/data/maps/events/SkyPillar_3F.inc new file mode 100644 index 000000000..c34440ab7 --- /dev/null +++ b/data/maps/events/SkyPillar_3F.inc @@ -0,0 +1,7 @@ +SkyPillar_3F_MapWarps:: @ 838ED88 + warp_def 3, 1, 3, 1, SkyPillar_2F + warp_def 11, 1, 3, 0, SkyPillar_4F + warp_def 7, 1, 3, 1, SkyPillar_4F + +SkyPillar_3F_MapEvents:: @ 838EDA0 + map_events 0x0, SkyPillar_3F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SkyPillar_3F.s b/data/maps/events/SkyPillar_3F.s deleted file mode 100644 index c34440ab7..000000000 --- a/data/maps/events/SkyPillar_3F.s +++ /dev/null @@ -1,7 +0,0 @@ -SkyPillar_3F_MapWarps:: @ 838ED88 - warp_def 3, 1, 3, 1, SkyPillar_2F - warp_def 11, 1, 3, 0, SkyPillar_4F - warp_def 7, 1, 3, 1, SkyPillar_4F - -SkyPillar_3F_MapEvents:: @ 838EDA0 - map_events 0x0, SkyPillar_3F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SkyPillar_4F.inc b/data/maps/events/SkyPillar_4F.inc new file mode 100644 index 000000000..77586a25a --- /dev/null +++ b/data/maps/events/SkyPillar_4F.inc @@ -0,0 +1,7 @@ +SkyPillar_4F_MapWarps:: @ 838EDB4 + warp_def 11, 1, 3, 1, SkyPillar_3F + warp_def 7, 1, 3, 2, SkyPillar_3F + warp_def 3, 1, 3, 0, SkyPillar_5F + +SkyPillar_4F_MapEvents:: @ 838EDCC + map_events 0x0, SkyPillar_4F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SkyPillar_4F.s b/data/maps/events/SkyPillar_4F.s deleted file mode 100644 index 77586a25a..000000000 --- a/data/maps/events/SkyPillar_4F.s +++ /dev/null @@ -1,7 +0,0 @@ -SkyPillar_4F_MapWarps:: @ 838EDB4 - warp_def 11, 1, 3, 1, SkyPillar_3F - warp_def 7, 1, 3, 2, SkyPillar_3F - warp_def 3, 1, 3, 0, SkyPillar_5F - -SkyPillar_4F_MapEvents:: @ 838EDCC - map_events 0x0, SkyPillar_4F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SkyPillar_5F.inc b/data/maps/events/SkyPillar_5F.inc new file mode 100644 index 000000000..7c4ea5a97 --- /dev/null +++ b/data/maps/events/SkyPillar_5F.inc @@ -0,0 +1,6 @@ +SkyPillar_5F_MapWarps:: @ 838EE2C + warp_def 3, 1, 3, 2, SkyPillar_4F + warp_def 10, 1, 3, 0, SkyPillar_Top + +SkyPillar_5F_MapEvents:: @ 838EE3C + map_events 0x0, SkyPillar_5F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SkyPillar_5F.s b/data/maps/events/SkyPillar_5F.s deleted file mode 100644 index 7c4ea5a97..000000000 --- a/data/maps/events/SkyPillar_5F.s +++ /dev/null @@ -1,6 +0,0 @@ -SkyPillar_5F_MapWarps:: @ 838EE2C - warp_def 3, 1, 3, 2, SkyPillar_4F - warp_def 10, 1, 3, 0, SkyPillar_Top - -SkyPillar_5F_MapEvents:: @ 838EE3C - map_events 0x0, SkyPillar_5F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SkyPillar_Entrance.inc b/data/maps/events/SkyPillar_Entrance.inc new file mode 100644 index 000000000..d27442989 --- /dev/null +++ b/data/maps/events/SkyPillar_Entrance.inc @@ -0,0 +1,6 @@ +SkyPillar_Entrance_MapWarps:: @ 838ECF0 + warp_def 6, 16, 3, 0, Route131 + warp_def 14, 4, 3, 0, SkyPillar_Outside + +SkyPillar_Entrance_MapEvents:: @ 838ED00 + map_events 0x0, SkyPillar_Entrance_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SkyPillar_Entrance.s b/data/maps/events/SkyPillar_Entrance.s deleted file mode 100644 index d27442989..000000000 --- a/data/maps/events/SkyPillar_Entrance.s +++ /dev/null @@ -1,6 +0,0 @@ -SkyPillar_Entrance_MapWarps:: @ 838ECF0 - warp_def 6, 16, 3, 0, Route131 - warp_def 14, 4, 3, 0, SkyPillar_Outside - -SkyPillar_Entrance_MapEvents:: @ 838ED00 - map_events 0x0, SkyPillar_Entrance_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SkyPillar_Outside.inc b/data/maps/events/SkyPillar_Outside.inc new file mode 100644 index 000000000..05ffe4df8 --- /dev/null +++ b/data/maps/events/SkyPillar_Outside.inc @@ -0,0 +1,6 @@ +SkyPillar_Outside_MapWarps:: @ 838ED14 + warp_def 17, 13, 3, 1, SkyPillar_Entrance + warp_def 14, 5, 3, 0, SkyPillar_1F + +SkyPillar_Outside_MapEvents:: @ 838ED24 + map_events 0x0, SkyPillar_Outside_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SkyPillar_Outside.s b/data/maps/events/SkyPillar_Outside.s deleted file mode 100644 index 05ffe4df8..000000000 --- a/data/maps/events/SkyPillar_Outside.s +++ /dev/null @@ -1,6 +0,0 @@ -SkyPillar_Outside_MapWarps:: @ 838ED14 - warp_def 17, 13, 3, 1, SkyPillar_Entrance - warp_def 14, 5, 3, 0, SkyPillar_1F - -SkyPillar_Outside_MapEvents:: @ 838ED24 - map_events 0x0, SkyPillar_Outside_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SkyPillar_Top.inc b/data/maps/events/SkyPillar_Top.inc new file mode 100644 index 000000000..6c9d8abc6 --- /dev/null +++ b/data/maps/events/SkyPillar_Top.inc @@ -0,0 +1,8 @@ +SkyPillar_Top_MapObjects:: @ 838EE50 + object_event 1, MAP_OBJ_GFX_RAYQUAZA, 0, 14, 0, 6, 0, 3, 8, 17, 0, 0, 0, 0, 0, SkyPillar_Top_EventScript_15F316, 773, 0, 0 + +SkyPillar_Top_MapWarps:: @ 838EE68 + warp_def 16, 14, 3, 1, SkyPillar_5F + +SkyPillar_Top_MapEvents:: @ 838EE70 + map_events SkyPillar_Top_MapObjects, SkyPillar_Top_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SkyPillar_Top.s b/data/maps/events/SkyPillar_Top.s deleted file mode 100644 index 6c9d8abc6..000000000 --- a/data/maps/events/SkyPillar_Top.s +++ /dev/null @@ -1,8 +0,0 @@ -SkyPillar_Top_MapObjects:: @ 838EE50 - object_event 1, MAP_OBJ_GFX_RAYQUAZA, 0, 14, 0, 6, 0, 3, 8, 17, 0, 0, 0, 0, 0, SkyPillar_Top_EventScript_15F316, 773, 0, 0 - -SkyPillar_Top_MapWarps:: @ 838EE68 - warp_def 16, 14, 3, 1, SkyPillar_5F - -SkyPillar_Top_MapEvents:: @ 838EE70 - map_events SkyPillar_Top_MapObjects, SkyPillar_Top_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SlateportCity.inc b/data/maps/events/SlateportCity.inc new file mode 100644 index 000000000..bef2bf0d9 --- /dev/null +++ b/data/maps/events/SlateportCity.inc @@ -0,0 +1,62 @@ +SlateportCity_MapObjects:: @ 837F7AC + object_event 1, MAP_OBJ_GFX_FAT_MAN, 0, 21, 0, 11, 0, 3, 2, 17, 0, 0, 0, 0, 0, SlateportCity_EventScript_14BBD6, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_MAN_1, 0, 35, 0, 27, 0, 3, 5, 1, 0, 0, 0, 0, 0, SlateportCity_EventScript_14BBF3, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_BOY_4, 0, 15, 0, 13, 0, 3, 2, 33, 0, 0, 0, 0, 0, SlateportCity_EventScript_14BBB5, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_WOMAN_5, 0, 26, 0, 29, 0, 3, 1, 0, 0, 0, 0, 0, 0, SlateportCity_EventScript_14BC14, 0, 0, 0 + object_event 5, 240, 0, 31, 0, 27, 0, 3, 7, 0, 0, 0, 0, 0, 0, SlateportCity_EventScript_14BD3A, 882, 0, 0 + object_event 6, MAP_OBJ_GFX_COOK, 0, 5, 0, 43, 0, 3, 8, 0, 0, 0, 0, 0, 0, SlateportCity_EventScript_14BB3F, 0, 0, 0 + object_event 7, MAP_OBJ_GFX_OLD_WOMAN_2, 0, 20, 0, 37, 0, 3, 1, 17, 0, 0, 0, 0, 0, SlateportCity_EventScript_14BB60, 0, 0, 0 + object_event 8, MAP_OBJ_GFX_GIRL_1, 0, 8, 0, 42, 0, 3, 2, 17, 0, 0, 0, 0, 0, SlateportCity_EventScript_14BB81, 0, 0, 0 + object_event 9, MAP_OBJ_GFX_CAMERAMAN, 0, 29, 0, 13, 0, 3, 9, 0, 0, 0, 0, 0, 0, SlateportCity_EventScript_14C017, 835, 0, 0 + object_event 10, MAP_OBJ_GFX_REPORTER_F, 0, 28, 0, 14, 0, 3, 7, 0, 0, 0, 0, 0, 0, SlateportCity_EventScript_14C020, 835, 0, 0 + object_event 11, MAP_OBJ_GFX_SCIENTIST_1, 0, 28, 0, 13, 0, 3, 10, 0, 0, 0, 0, 0, 0, SlateportCity_EventScript_14BEBC, 840, 0, 0 + object_event 12, MAP_OBJ_GFX_SAILOR, 0, 35, 0, 36, 0, 3, 10, 0, 0, 0, 0, 0, 0, SlateportCity_EventScript_14BCE2, 0, 0, 0 + object_event 13, MAP_OBJ_GFX_SAILOR, 0, 28, 0, 46, 0, 3, 5, 1, 0, 0, 0, 0, 0, SlateportCity_EventScript_14BCEB, 0, 0, 0 + object_event 14, MAP_OBJ_GFX_WOMAN_2, 0, 9, 0, 50, 0, 3, 3, 16, 0, 0, 0, 0, 0, SlateportCity_EventScript_14BCF4, 0, 0, 0 + object_event 15, MAP_OBJ_GFX_MAN_4, 0, 16, 0, 46, 0, 3, 2, 17, 0, 0, 0, 0, 0, SlateportCity_EventScript_14BCFD, 0, 0, 0 + object_event 16, MAP_OBJ_GFX_SCHOOL_KID_M, 0, 12, 0, 18, 0, 3, 2, 17, 0, 0, 0, 0, 0, SlateportCity_EventScript_14BD06, 0, 0, 0 + object_event 17, MAP_OBJ_GFX_MANIAC, 0, 8, 0, 24, 0, 3, 3, 16, 0, 0, 0, 0, 0, SlateportCity_EventScript_14BCB8, 0, 0, 0 + object_event 18, MAP_OBJ_GFX_WOMAN_7, 0, 15, 0, 31, 0, 3, 1, 0, 0, 0, 0, 0, 0, SlateportCity_EventScript_14BCD9, 0, 0, 0 + object_event 19, 241, 0, 30, 0, 27, 0, 3, 10, 0, 0, 0, 0, 0, 0, SlateportCity_EventScript_14BD51, 882, 0, 0 + object_event 20, 241, 0, 29, 0, 27, 0, 3, 10, 0, 0, 0, 0, 0, 0, SlateportCity_EventScript_14BD68, 882, 0, 0 + object_event 21, MAP_OBJ_GFX_MART_EMPLOYEE, 0, 6, 0, 38, 0, 3, 10, 0, 0, 0, 0, 0, 0, SlateportCity_EventScript_14BE20, 0, 0, 0 + object_event 22, MAP_OBJ_GFX_MART_EMPLOYEE, 0, 5, 0, 51, 0, 3, 8, 0, 0, 0, 0, 0, 0, SlateportCity_EventScript_14BDF2, 0, 0, 0 + object_event 23, MAP_OBJ_GFX_MAN_6, 0, 34, 0, 51, 0, 3, 8, 0, 0, 0, 0, 0, 0, SlateportCity_EventScript_14C029, 0, 0, 0 + object_event 24, MAP_OBJ_GFX_WOMAN_7, 0, 4, 0, 47, 0, 3, 8, 0, 0, 0, 0, 0, 0, SlateportCity_EventScript_14BAE0, 0, 0, 0 + object_event 25, MAP_OBJ_GFX_MART_EMPLOYEE, 0, 11, 0, 47, 0, 3, 8, 17, 0, 0, 0, 0, 0, SlateportCity_EventScript_14BE9A, 948, 0, 0 + object_event 26, MAP_OBJ_GFX_MAN_3, 0, 5, 0, 47, 0, 3, 8, 17, 0, 0, 0, 0, 0, SlateportCity_EventScript_14BAB6, 0, 0, 0 + object_event 27, 241, 0, 22, 0, 27, 0, 3, 10, 17, 0, 0, 0, 0, 0, SlateportCity_EventScript_14BD7F, 882, 0, 0 + object_event 28, 241, 0, 23, 0, 27, 0, 3, 7, 17, 0, 0, 0, 0, 0, SlateportCity_EventScript_14BD96, 882, 0, 0 + object_event 29, 241, 0, 24, 0, 27, 0, 3, 10, 17, 0, 0, 0, 0, 0, SlateportCity_EventScript_14BDAD, 882, 0, 0 + object_event 30, 241, 0, 21, 0, 26, 0, 3, 10, 17, 0, 0, 0, 0, 0, SlateportCity_EventScript_14BDC4, 882, 0, 0 + object_event 31, 241, 0, 20, 0, 26, 0, 3, 10, 17, 0, 0, 0, 0, 0, SlateportCity_EventScript_14BDDB, 882, 0, 0 + +SlateportCity_MapWarps:: @ 837FA94 + warp_def 19, 19, 0, 0, SlateportCity_PokemonCenter_1F + warp_def 13, 26, 0, 0, SlateportCity_Mart + warp_def 26, 38, 0, 0, SlateportCity_SternsShipyard_1F + warp_def 10, 12, 0, 0, SlateportCity_ContestLobby + warp_def 4, 26, 0, 0, SlateportCity_PokemonFanClub + warp_def 30, 26, 0, 0, SlateportCity_OceanicMuseum_1F + warp_def 5, 19, 0, 0, SlateportCity_House1 + warp_def 31, 26, 0, 1, SlateportCity_OceanicMuseum_1F + warp_def 28, 12, 0, 0, SlateportCity_Harbor + warp_def 40, 7, 0, 2, SlateportCity_Harbor + warp_def 21, 44, 0, 0, SlateportCity_House2 + +SlateportCity_MapBGEvents:: @ 837FAEC + bg_event 8, 19, 0, 0, 0, SlateportCity_EventScript_14BCAF + bg_event 20, 19, 0, 1, 0, SlateportCity_EventScript_1A00EA + bg_event 21, 19, 0, 1, 0, SlateportCity_EventScript_1A00EA + bg_event 14, 26, 0, 1, 0, SlateportCity_EventScript_1A00E1 + bg_event 24, 12, 0, 0, 0, SlateportCity_EventScript_14BC91 + bg_event 15, 26, 0, 1, 0, SlateportCity_EventScript_1A00E1 + bg_event 14, 51, 0, 0, 0, SlateportCity_EventScript_14BC88 + bg_event 26, 26, 0, 0, 0, SlateportCity_EventScript_14BC76 + bg_event 16, 22, 0, 0, 0, SlateportCity_EventScript_14BC7F + bg_event 8, 26, 0, 0, 0, SlateportCity_EventScript_14BC6D + bg_event 7, 13, 0, 0, 0, SlateportCity_EventScript_14BC33 + bg_event 23, 38, 0, 0, 0, SlateportCity_EventScript_14BC3C + +SlateportCity_MapEvents:: @ 837FB7C + map_events SlateportCity_MapObjects, SlateportCity_MapWarps, 0x0, SlateportCity_MapBGEvents diff --git a/data/maps/events/SlateportCity.s b/data/maps/events/SlateportCity.s deleted file mode 100644 index bef2bf0d9..000000000 --- a/data/maps/events/SlateportCity.s +++ /dev/null @@ -1,62 +0,0 @@ -SlateportCity_MapObjects:: @ 837F7AC - object_event 1, MAP_OBJ_GFX_FAT_MAN, 0, 21, 0, 11, 0, 3, 2, 17, 0, 0, 0, 0, 0, SlateportCity_EventScript_14BBD6, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_MAN_1, 0, 35, 0, 27, 0, 3, 5, 1, 0, 0, 0, 0, 0, SlateportCity_EventScript_14BBF3, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_BOY_4, 0, 15, 0, 13, 0, 3, 2, 33, 0, 0, 0, 0, 0, SlateportCity_EventScript_14BBB5, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_WOMAN_5, 0, 26, 0, 29, 0, 3, 1, 0, 0, 0, 0, 0, 0, SlateportCity_EventScript_14BC14, 0, 0, 0 - object_event 5, 240, 0, 31, 0, 27, 0, 3, 7, 0, 0, 0, 0, 0, 0, SlateportCity_EventScript_14BD3A, 882, 0, 0 - object_event 6, MAP_OBJ_GFX_COOK, 0, 5, 0, 43, 0, 3, 8, 0, 0, 0, 0, 0, 0, SlateportCity_EventScript_14BB3F, 0, 0, 0 - object_event 7, MAP_OBJ_GFX_OLD_WOMAN_2, 0, 20, 0, 37, 0, 3, 1, 17, 0, 0, 0, 0, 0, SlateportCity_EventScript_14BB60, 0, 0, 0 - object_event 8, MAP_OBJ_GFX_GIRL_1, 0, 8, 0, 42, 0, 3, 2, 17, 0, 0, 0, 0, 0, SlateportCity_EventScript_14BB81, 0, 0, 0 - object_event 9, MAP_OBJ_GFX_CAMERAMAN, 0, 29, 0, 13, 0, 3, 9, 0, 0, 0, 0, 0, 0, SlateportCity_EventScript_14C017, 835, 0, 0 - object_event 10, MAP_OBJ_GFX_REPORTER_F, 0, 28, 0, 14, 0, 3, 7, 0, 0, 0, 0, 0, 0, SlateportCity_EventScript_14C020, 835, 0, 0 - object_event 11, MAP_OBJ_GFX_SCIENTIST_1, 0, 28, 0, 13, 0, 3, 10, 0, 0, 0, 0, 0, 0, SlateportCity_EventScript_14BEBC, 840, 0, 0 - object_event 12, MAP_OBJ_GFX_SAILOR, 0, 35, 0, 36, 0, 3, 10, 0, 0, 0, 0, 0, 0, SlateportCity_EventScript_14BCE2, 0, 0, 0 - object_event 13, MAP_OBJ_GFX_SAILOR, 0, 28, 0, 46, 0, 3, 5, 1, 0, 0, 0, 0, 0, SlateportCity_EventScript_14BCEB, 0, 0, 0 - object_event 14, MAP_OBJ_GFX_WOMAN_2, 0, 9, 0, 50, 0, 3, 3, 16, 0, 0, 0, 0, 0, SlateportCity_EventScript_14BCF4, 0, 0, 0 - object_event 15, MAP_OBJ_GFX_MAN_4, 0, 16, 0, 46, 0, 3, 2, 17, 0, 0, 0, 0, 0, SlateportCity_EventScript_14BCFD, 0, 0, 0 - object_event 16, MAP_OBJ_GFX_SCHOOL_KID_M, 0, 12, 0, 18, 0, 3, 2, 17, 0, 0, 0, 0, 0, SlateportCity_EventScript_14BD06, 0, 0, 0 - object_event 17, MAP_OBJ_GFX_MANIAC, 0, 8, 0, 24, 0, 3, 3, 16, 0, 0, 0, 0, 0, SlateportCity_EventScript_14BCB8, 0, 0, 0 - object_event 18, MAP_OBJ_GFX_WOMAN_7, 0, 15, 0, 31, 0, 3, 1, 0, 0, 0, 0, 0, 0, SlateportCity_EventScript_14BCD9, 0, 0, 0 - object_event 19, 241, 0, 30, 0, 27, 0, 3, 10, 0, 0, 0, 0, 0, 0, SlateportCity_EventScript_14BD51, 882, 0, 0 - object_event 20, 241, 0, 29, 0, 27, 0, 3, 10, 0, 0, 0, 0, 0, 0, SlateportCity_EventScript_14BD68, 882, 0, 0 - object_event 21, MAP_OBJ_GFX_MART_EMPLOYEE, 0, 6, 0, 38, 0, 3, 10, 0, 0, 0, 0, 0, 0, SlateportCity_EventScript_14BE20, 0, 0, 0 - object_event 22, MAP_OBJ_GFX_MART_EMPLOYEE, 0, 5, 0, 51, 0, 3, 8, 0, 0, 0, 0, 0, 0, SlateportCity_EventScript_14BDF2, 0, 0, 0 - object_event 23, MAP_OBJ_GFX_MAN_6, 0, 34, 0, 51, 0, 3, 8, 0, 0, 0, 0, 0, 0, SlateportCity_EventScript_14C029, 0, 0, 0 - object_event 24, MAP_OBJ_GFX_WOMAN_7, 0, 4, 0, 47, 0, 3, 8, 0, 0, 0, 0, 0, 0, SlateportCity_EventScript_14BAE0, 0, 0, 0 - object_event 25, MAP_OBJ_GFX_MART_EMPLOYEE, 0, 11, 0, 47, 0, 3, 8, 17, 0, 0, 0, 0, 0, SlateportCity_EventScript_14BE9A, 948, 0, 0 - object_event 26, MAP_OBJ_GFX_MAN_3, 0, 5, 0, 47, 0, 3, 8, 17, 0, 0, 0, 0, 0, SlateportCity_EventScript_14BAB6, 0, 0, 0 - object_event 27, 241, 0, 22, 0, 27, 0, 3, 10, 17, 0, 0, 0, 0, 0, SlateportCity_EventScript_14BD7F, 882, 0, 0 - object_event 28, 241, 0, 23, 0, 27, 0, 3, 7, 17, 0, 0, 0, 0, 0, SlateportCity_EventScript_14BD96, 882, 0, 0 - object_event 29, 241, 0, 24, 0, 27, 0, 3, 10, 17, 0, 0, 0, 0, 0, SlateportCity_EventScript_14BDAD, 882, 0, 0 - object_event 30, 241, 0, 21, 0, 26, 0, 3, 10, 17, 0, 0, 0, 0, 0, SlateportCity_EventScript_14BDC4, 882, 0, 0 - object_event 31, 241, 0, 20, 0, 26, 0, 3, 10, 17, 0, 0, 0, 0, 0, SlateportCity_EventScript_14BDDB, 882, 0, 0 - -SlateportCity_MapWarps:: @ 837FA94 - warp_def 19, 19, 0, 0, SlateportCity_PokemonCenter_1F - warp_def 13, 26, 0, 0, SlateportCity_Mart - warp_def 26, 38, 0, 0, SlateportCity_SternsShipyard_1F - warp_def 10, 12, 0, 0, SlateportCity_ContestLobby - warp_def 4, 26, 0, 0, SlateportCity_PokemonFanClub - warp_def 30, 26, 0, 0, SlateportCity_OceanicMuseum_1F - warp_def 5, 19, 0, 0, SlateportCity_House1 - warp_def 31, 26, 0, 1, SlateportCity_OceanicMuseum_1F - warp_def 28, 12, 0, 0, SlateportCity_Harbor - warp_def 40, 7, 0, 2, SlateportCity_Harbor - warp_def 21, 44, 0, 0, SlateportCity_House2 - -SlateportCity_MapBGEvents:: @ 837FAEC - bg_event 8, 19, 0, 0, 0, SlateportCity_EventScript_14BCAF - bg_event 20, 19, 0, 1, 0, SlateportCity_EventScript_1A00EA - bg_event 21, 19, 0, 1, 0, SlateportCity_EventScript_1A00EA - bg_event 14, 26, 0, 1, 0, SlateportCity_EventScript_1A00E1 - bg_event 24, 12, 0, 0, 0, SlateportCity_EventScript_14BC91 - bg_event 15, 26, 0, 1, 0, SlateportCity_EventScript_1A00E1 - bg_event 14, 51, 0, 0, 0, SlateportCity_EventScript_14BC88 - bg_event 26, 26, 0, 0, 0, SlateportCity_EventScript_14BC76 - bg_event 16, 22, 0, 0, 0, SlateportCity_EventScript_14BC7F - bg_event 8, 26, 0, 0, 0, SlateportCity_EventScript_14BC6D - bg_event 7, 13, 0, 0, 0, SlateportCity_EventScript_14BC33 - bg_event 23, 38, 0, 0, 0, SlateportCity_EventScript_14BC3C - -SlateportCity_MapEvents:: @ 837FB7C - map_events SlateportCity_MapObjects, SlateportCity_MapWarps, 0x0, SlateportCity_MapBGEvents diff --git a/data/maps/events/SlateportCity_ContestHall.inc b/data/maps/events/SlateportCity_ContestHall.inc new file mode 100644 index 000000000..ae3e4ea7b --- /dev/null +++ b/data/maps/events/SlateportCity_ContestHall.inc @@ -0,0 +1,25 @@ +SlateportCity_ContestHall_MapObjects:: @ 83878A4 + object_event 1, MAP_OBJ_GFX_FAT_MAN, 0, 19, 0, 15, 0, 3, 2, 34, 0, 0, 0, 0, 0, SlateportCity_ContestHall_EventScript_15554C, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_LITTLE_BOY_1, 0, 1, 0, 4, 0, 3, 2, 51, 0, 0, 0, 0, 0, SlateportCity_ContestHall_EventScript_155555, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_WOMAN_4, 0, 9, 0, 8, 0, 3, 8, 0, 0, 0, 0, 0, 0, SlateportCity_ContestHall_EventScript_15559F, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_CONTEST_JUDGE, 0, 12, 0, 8, 0, 3, 8, 0, 0, 0, 0, 0, 0, SlateportCity_ContestHall_EventScript_1555B4, 0, 0, 0 + object_event 5, MAP_OBJ_GFX_GIRL_1, 0, 7, 0, 11, 0, 3, 7, 0, 0, 0, 0, 0, 0, SlateportCity_ContestHall_EventScript_1555C9, 0, 0, 0 + object_event 6, MAP_OBJ_GFX_BOY_2, 0, 9, 0, 11, 0, 3, 7, 0, 0, 0, 0, 0, 0, SlateportCity_ContestHall_EventScript_1555DE, 0, 0, 0 + object_event 7, MAP_OBJ_GFX_BOY_1, 0, 11, 0, 11, 0, 3, 7, 0, 0, 0, 0, 0, 0, SlateportCity_ContestHall_EventScript_1555F3, 0, 0, 0 + object_event 8, MAP_OBJ_GFX_FAT_MAN, 0, 13, 0, 11, 0, 3, 7, 0, 0, 0, 0, 0, 0, SlateportCity_ContestHall_EventScript_155608, 0, 0, 0 + object_event 9, MAP_OBJ_GFX_MANIAC, 0, 8, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, SlateportCity_ContestHall_EventScript_15561D, 0, 0, 0 + object_event 10, MAP_OBJ_GFX_HIKER, 0, 12, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, SlateportCity_ContestHall_EventScript_155632, 0, 0, 0 + object_event 11, MAP_OBJ_GFX_BOY_3, 0, 5, 0, 10, 0, 3, 10, 0, 0, 0, 0, 0, 0, SlateportCity_ContestHall_EventScript_15565C, 0, 0, 0 + object_event 12, MAP_OBJ_GFX_BOY_1, 0, 15, 0, 10, 0, 3, 9, 0, 0, 0, 0, 0, 0, SlateportCity_ContestHall_EventScript_155647, 0, 0, 0 + object_event 13, MAP_OBJ_GFX_SAILOR, 0, 0, 0, 17, 0, 3, 2, 65, 0, 0, 0, 0, 0, SlateportCity_ContestHall_EventScript_15555E, 0, 0, 0 + +SlateportCity_ContestHall_MapWarps:: @ 83879DC + warp_def 10, 17, 0, 2, SlateportCity_ContestLobby + warp_def 11, 17, 0, 2, SlateportCity_ContestLobby + +SlateportCity_ContestHall_MapBGEvents:: @ 83879EC + bg_event 12, 14, 3, 0, 0, SlateportCity_ContestHall_EventScript_155671 + bg_event 8, 14, 3, 0, 0, SlateportCity_ContestHall_EventScript_155671 + +SlateportCity_ContestHall_MapEvents:: @ 8387A04 + map_events SlateportCity_ContestHall_MapObjects, SlateportCity_ContestHall_MapWarps, 0x0, SlateportCity_ContestHall_MapBGEvents diff --git a/data/maps/events/SlateportCity_ContestHall.s b/data/maps/events/SlateportCity_ContestHall.s deleted file mode 100644 index ae3e4ea7b..000000000 --- a/data/maps/events/SlateportCity_ContestHall.s +++ /dev/null @@ -1,25 +0,0 @@ -SlateportCity_ContestHall_MapObjects:: @ 83878A4 - object_event 1, MAP_OBJ_GFX_FAT_MAN, 0, 19, 0, 15, 0, 3, 2, 34, 0, 0, 0, 0, 0, SlateportCity_ContestHall_EventScript_15554C, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_LITTLE_BOY_1, 0, 1, 0, 4, 0, 3, 2, 51, 0, 0, 0, 0, 0, SlateportCity_ContestHall_EventScript_155555, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_WOMAN_4, 0, 9, 0, 8, 0, 3, 8, 0, 0, 0, 0, 0, 0, SlateportCity_ContestHall_EventScript_15559F, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_CONTEST_JUDGE, 0, 12, 0, 8, 0, 3, 8, 0, 0, 0, 0, 0, 0, SlateportCity_ContestHall_EventScript_1555B4, 0, 0, 0 - object_event 5, MAP_OBJ_GFX_GIRL_1, 0, 7, 0, 11, 0, 3, 7, 0, 0, 0, 0, 0, 0, SlateportCity_ContestHall_EventScript_1555C9, 0, 0, 0 - object_event 6, MAP_OBJ_GFX_BOY_2, 0, 9, 0, 11, 0, 3, 7, 0, 0, 0, 0, 0, 0, SlateportCity_ContestHall_EventScript_1555DE, 0, 0, 0 - object_event 7, MAP_OBJ_GFX_BOY_1, 0, 11, 0, 11, 0, 3, 7, 0, 0, 0, 0, 0, 0, SlateportCity_ContestHall_EventScript_1555F3, 0, 0, 0 - object_event 8, MAP_OBJ_GFX_FAT_MAN, 0, 13, 0, 11, 0, 3, 7, 0, 0, 0, 0, 0, 0, SlateportCity_ContestHall_EventScript_155608, 0, 0, 0 - object_event 9, MAP_OBJ_GFX_MANIAC, 0, 8, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, SlateportCity_ContestHall_EventScript_15561D, 0, 0, 0 - object_event 10, MAP_OBJ_GFX_HIKER, 0, 12, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, SlateportCity_ContestHall_EventScript_155632, 0, 0, 0 - object_event 11, MAP_OBJ_GFX_BOY_3, 0, 5, 0, 10, 0, 3, 10, 0, 0, 0, 0, 0, 0, SlateportCity_ContestHall_EventScript_15565C, 0, 0, 0 - object_event 12, MAP_OBJ_GFX_BOY_1, 0, 15, 0, 10, 0, 3, 9, 0, 0, 0, 0, 0, 0, SlateportCity_ContestHall_EventScript_155647, 0, 0, 0 - object_event 13, MAP_OBJ_GFX_SAILOR, 0, 0, 0, 17, 0, 3, 2, 65, 0, 0, 0, 0, 0, SlateportCity_ContestHall_EventScript_15555E, 0, 0, 0 - -SlateportCity_ContestHall_MapWarps:: @ 83879DC - warp_def 10, 17, 0, 2, SlateportCity_ContestLobby - warp_def 11, 17, 0, 2, SlateportCity_ContestLobby - -SlateportCity_ContestHall_MapBGEvents:: @ 83879EC - bg_event 12, 14, 3, 0, 0, SlateportCity_ContestHall_EventScript_155671 - bg_event 8, 14, 3, 0, 0, SlateportCity_ContestHall_EventScript_155671 - -SlateportCity_ContestHall_MapEvents:: @ 8387A04 - map_events SlateportCity_ContestHall_MapObjects, SlateportCity_ContestHall_MapWarps, 0x0, SlateportCity_ContestHall_MapBGEvents diff --git a/data/maps/events/SlateportCity_ContestLobby.inc b/data/maps/events/SlateportCity_ContestLobby.inc new file mode 100644 index 000000000..74a8bc131 --- /dev/null +++ b/data/maps/events/SlateportCity_ContestLobby.inc @@ -0,0 +1,23 @@ +SlateportCity_ContestLobby_MapObjects:: @ 8387788 + object_event 1, MAP_OBJ_GFX_TEALA, 0, 5, 0, 2, 0, 3, 8, 48, 0, 0, 0, 0, 0, SlateportCity_ContestLobby_EventScript_15541D, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_OLD_MAN_1, 0, 11, 0, 5, 0, 3, 10, 0, 0, 0, 0, 0, 0, SlateportCity_ContestLobby_EventScript_1B7795, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_MAN_4, 0, 0, 0, 3, 0, 3, 3, 16, 0, 0, 0, 0, 0, SlateportCity_ContestLobby_EventScript_1554DE, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_GIRL_1, 0, 9, 0, 6, 0, 3, 2, 17, 0, 0, 0, 0, 0, SlateportCity_ContestLobby_EventScript_1554E7, 0, 0, 0 + object_event 5, MAP_OBJ_GFX_REPORTER_M, 0, 7, 0, 5, 0, 3, 9, 0, 0, 0, 0, 0, 0, SlateportCity_ContestLobby_EventScript_1AE0B6, 803, 0, 0 + object_event 6, MAP_OBJ_GFX_BOY_1, 0, 13, 0, 5, 0, 3, 9, 0, 0, 0, 0, 0, 0, SlateportCity_ContestLobby_EventScript_155536, 0, 0, 0 + object_event 7, MAP_OBJ_GFX_LITTLE_GIRL_2, 0, 1, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, SlateportCity_ContestLobby_EventScript_1554F9, 0, 0, 0 + object_event 8, MAP_OBJ_GFX_WOMAN_3, 0, 12, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, SlateportCity_ContestLobby_EventScript_1554F0, 0, 0, 0 + +SlateportCity_ContestLobby_MapWarps:: @ 8387848 + warp_def 5, 6, 0, 3, SlateportCity + warp_def 6, 6, 0, 3, SlateportCity + warp_def 1, 1, 0, 0, SlateportCity_ContestHall + +SlateportCity_ContestLobby_MapBGEvents:: @ 8387860 + bg_event 10, 3, 0, 0, 0, SlateportCity_ContestLobby_EventScript_1B7829 + bg_event 12, 5, 0, 0, 0, SlateportCity_ContestLobby_EventScript_1B761E + bg_event 11, 1, 0, 0, 0, SlateportCity_ContestLobby_EventScript_15552F + bg_event 13, 1, 0, 0, 0, SlateportCity_ContestLobby_EventScript_15908D + +SlateportCity_ContestLobby_MapEvents:: @ 8387890 + map_events SlateportCity_ContestLobby_MapObjects, SlateportCity_ContestLobby_MapWarps, 0x0, SlateportCity_ContestLobby_MapBGEvents diff --git a/data/maps/events/SlateportCity_ContestLobby.s b/data/maps/events/SlateportCity_ContestLobby.s deleted file mode 100644 index 74a8bc131..000000000 --- a/data/maps/events/SlateportCity_ContestLobby.s +++ /dev/null @@ -1,23 +0,0 @@ -SlateportCity_ContestLobby_MapObjects:: @ 8387788 - object_event 1, MAP_OBJ_GFX_TEALA, 0, 5, 0, 2, 0, 3, 8, 48, 0, 0, 0, 0, 0, SlateportCity_ContestLobby_EventScript_15541D, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_OLD_MAN_1, 0, 11, 0, 5, 0, 3, 10, 0, 0, 0, 0, 0, 0, SlateportCity_ContestLobby_EventScript_1B7795, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_MAN_4, 0, 0, 0, 3, 0, 3, 3, 16, 0, 0, 0, 0, 0, SlateportCity_ContestLobby_EventScript_1554DE, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_GIRL_1, 0, 9, 0, 6, 0, 3, 2, 17, 0, 0, 0, 0, 0, SlateportCity_ContestLobby_EventScript_1554E7, 0, 0, 0 - object_event 5, MAP_OBJ_GFX_REPORTER_M, 0, 7, 0, 5, 0, 3, 9, 0, 0, 0, 0, 0, 0, SlateportCity_ContestLobby_EventScript_1AE0B6, 803, 0, 0 - object_event 6, MAP_OBJ_GFX_BOY_1, 0, 13, 0, 5, 0, 3, 9, 0, 0, 0, 0, 0, 0, SlateportCity_ContestLobby_EventScript_155536, 0, 0, 0 - object_event 7, MAP_OBJ_GFX_LITTLE_GIRL_2, 0, 1, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, SlateportCity_ContestLobby_EventScript_1554F9, 0, 0, 0 - object_event 8, MAP_OBJ_GFX_WOMAN_3, 0, 12, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, SlateportCity_ContestLobby_EventScript_1554F0, 0, 0, 0 - -SlateportCity_ContestLobby_MapWarps:: @ 8387848 - warp_def 5, 6, 0, 3, SlateportCity - warp_def 6, 6, 0, 3, SlateportCity - warp_def 1, 1, 0, 0, SlateportCity_ContestHall - -SlateportCity_ContestLobby_MapBGEvents:: @ 8387860 - bg_event 10, 3, 0, 0, 0, SlateportCity_ContestLobby_EventScript_1B7829 - bg_event 12, 5, 0, 0, 0, SlateportCity_ContestLobby_EventScript_1B761E - bg_event 11, 1, 0, 0, 0, SlateportCity_ContestLobby_EventScript_15552F - bg_event 13, 1, 0, 0, 0, SlateportCity_ContestLobby_EventScript_15908D - -SlateportCity_ContestLobby_MapEvents:: @ 8387890 - map_events SlateportCity_ContestLobby_MapObjects, SlateportCity_ContestLobby_MapWarps, 0x0, SlateportCity_ContestLobby_MapBGEvents diff --git a/data/maps/events/SlateportCity_Harbor.inc b/data/maps/events/SlateportCity_Harbor.inc new file mode 100644 index 000000000..3fbbd72c2 --- /dev/null +++ b/data/maps/events/SlateportCity_Harbor.inc @@ -0,0 +1,24 @@ +SlateportCity_Harbor_MapObjects:: @ 8387F30 + object_event 1, MAP_OBJ_GFX_BEAUTY, 0, 8, 0, 10, 0, 3, 8, 0, 0, 0, 0, 0, 0, SlateportCity_Harbor_EventScript_1560C4, 905, 0, 0 + object_event 2, MAP_OBJ_GFX_SAILOR, 0, 4, 0, 12, 0, 3, 9, 0, 0, 0, 0, 0, 0, SlateportCity_Harbor_EventScript_1561FF, 905, 0, 0 + object_event 3, MAP_OBJ_GFX_FAT_MAN, 0, 1, 0, 12, 0, 3, 10, 0, 0, 0, 0, 0, 0, SlateportCity_Harbor_EventScript_156208, 905, 0, 0 + object_event 4, MAP_OBJ_GFX_SCIENTIST_1, 0, 6, 0, 13, 0, 3, 1, 0, 0, 0, 0, 0, 0, SlateportCity_Harbor_EventScript_156211, 841, 0, 0 + object_event 5, MAP_OBJ_GFX_SS_TIDAL, 0, 8, 0, 9, 0, 1, 10, 0, 0, 0, 0, 0, 0, 0x0, 860, 0, 0 + object_event 6, 241, 0, 7, 0, 10, 0, 3, 10, 0, 0, 0, 0, 0, 0, 0x0, 845, 0, 0 + object_event 7, 246, 0, 8, 0, 10, 0, 3, 9, 0, 0, 0, 0, 0, 0, 0x0, 846, 0, 0 + object_event 8, MAP_OBJ_GFX_SUBMARINE_SHADOW, 0, 7, 0, 9, 0, 1, 10, 0, 0, 0, 0, 0, 0, 0x0, 848, 0, 0 + +SlateportCity_Harbor_MapWarps:: @ 8387FF0 + warp_def 11, 14, 0, 8, SlateportCity + warp_def 12, 14, 0, 8, SlateportCity + warp_def 19, 15, 0, 9, SlateportCity + warp_def 20, 15, 0, 9, SlateportCity + +SlateportCity_Harbor_MapCoordEvents:: @ 8388010 + coord_event 8, 11, 3, 0, 0x40a0, 1, 0, SlateportCity_Harbor_EventScript_155F9B + coord_event 8, 12, 3, 0, 0x40a0, 1, 0, SlateportCity_Harbor_EventScript_155FA7 + coord_event 8, 13, 3, 0, 0x40a0, 1, 0, SlateportCity_Harbor_EventScript_155FB3 + coord_event 8, 14, 3, 0, 0x40a0, 1, 0, SlateportCity_Harbor_EventScript_155FBF + +SlateportCity_Harbor_MapEvents:: @ 8388050 + map_events SlateportCity_Harbor_MapObjects, SlateportCity_Harbor_MapWarps, SlateportCity_Harbor_MapCoordEvents, 0x0 diff --git a/data/maps/events/SlateportCity_Harbor.s b/data/maps/events/SlateportCity_Harbor.s deleted file mode 100644 index 3fbbd72c2..000000000 --- a/data/maps/events/SlateportCity_Harbor.s +++ /dev/null @@ -1,24 +0,0 @@ -SlateportCity_Harbor_MapObjects:: @ 8387F30 - object_event 1, MAP_OBJ_GFX_BEAUTY, 0, 8, 0, 10, 0, 3, 8, 0, 0, 0, 0, 0, 0, SlateportCity_Harbor_EventScript_1560C4, 905, 0, 0 - object_event 2, MAP_OBJ_GFX_SAILOR, 0, 4, 0, 12, 0, 3, 9, 0, 0, 0, 0, 0, 0, SlateportCity_Harbor_EventScript_1561FF, 905, 0, 0 - object_event 3, MAP_OBJ_GFX_FAT_MAN, 0, 1, 0, 12, 0, 3, 10, 0, 0, 0, 0, 0, 0, SlateportCity_Harbor_EventScript_156208, 905, 0, 0 - object_event 4, MAP_OBJ_GFX_SCIENTIST_1, 0, 6, 0, 13, 0, 3, 1, 0, 0, 0, 0, 0, 0, SlateportCity_Harbor_EventScript_156211, 841, 0, 0 - object_event 5, MAP_OBJ_GFX_SS_TIDAL, 0, 8, 0, 9, 0, 1, 10, 0, 0, 0, 0, 0, 0, 0x0, 860, 0, 0 - object_event 6, 241, 0, 7, 0, 10, 0, 3, 10, 0, 0, 0, 0, 0, 0, 0x0, 845, 0, 0 - object_event 7, 246, 0, 8, 0, 10, 0, 3, 9, 0, 0, 0, 0, 0, 0, 0x0, 846, 0, 0 - object_event 8, MAP_OBJ_GFX_SUBMARINE_SHADOW, 0, 7, 0, 9, 0, 1, 10, 0, 0, 0, 0, 0, 0, 0x0, 848, 0, 0 - -SlateportCity_Harbor_MapWarps:: @ 8387FF0 - warp_def 11, 14, 0, 8, SlateportCity - warp_def 12, 14, 0, 8, SlateportCity - warp_def 19, 15, 0, 9, SlateportCity - warp_def 20, 15, 0, 9, SlateportCity - -SlateportCity_Harbor_MapCoordEvents:: @ 8388010 - coord_event 8, 11, 3, 0, 0x40a0, 1, 0, SlateportCity_Harbor_EventScript_155F9B - coord_event 8, 12, 3, 0, 0x40a0, 1, 0, SlateportCity_Harbor_EventScript_155FA7 - coord_event 8, 13, 3, 0, 0x40a0, 1, 0, SlateportCity_Harbor_EventScript_155FB3 - coord_event 8, 14, 3, 0, 0x40a0, 1, 0, SlateportCity_Harbor_EventScript_155FBF - -SlateportCity_Harbor_MapEvents:: @ 8388050 - map_events SlateportCity_Harbor_MapObjects, SlateportCity_Harbor_MapWarps, SlateportCity_Harbor_MapCoordEvents, 0x0 diff --git a/data/maps/events/SlateportCity_House1.inc b/data/maps/events/SlateportCity_House1.inc new file mode 100644 index 000000000..3379b7fef --- /dev/null +++ b/data/maps/events/SlateportCity_House1.inc @@ -0,0 +1,9 @@ +SlateportCity_House1_MapObjects:: @ 8387A18 + object_event 1, MAP_OBJ_GFX_OLD_MAN_1, 0, 7, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, SlateportCity_House1_EventScript_15567B, 0, 0, 0 + +SlateportCity_House1_MapWarps:: @ 8387A30 + warp_def 3, 7, 0, 6, SlateportCity + warp_def 4, 7, 0, 6, SlateportCity + +SlateportCity_House1_MapEvents:: @ 8387A40 + map_events SlateportCity_House1_MapObjects, SlateportCity_House1_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SlateportCity_House1.s b/data/maps/events/SlateportCity_House1.s deleted file mode 100644 index 3379b7fef..000000000 --- a/data/maps/events/SlateportCity_House1.s +++ /dev/null @@ -1,9 +0,0 @@ -SlateportCity_House1_MapObjects:: @ 8387A18 - object_event 1, MAP_OBJ_GFX_OLD_MAN_1, 0, 7, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, SlateportCity_House1_EventScript_15567B, 0, 0, 0 - -SlateportCity_House1_MapWarps:: @ 8387A30 - warp_def 3, 7, 0, 6, SlateportCity - warp_def 4, 7, 0, 6, SlateportCity - -SlateportCity_House1_MapEvents:: @ 8387A40 - map_events SlateportCity_House1_MapObjects, SlateportCity_House1_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SlateportCity_House2.inc b/data/maps/events/SlateportCity_House2.inc new file mode 100644 index 000000000..a147ec7ce --- /dev/null +++ b/data/maps/events/SlateportCity_House2.inc @@ -0,0 +1,10 @@ +SlateportCity_House2_MapObjects:: @ 8388064 + object_event 1, MAP_OBJ_GFX_MAN_3, 0, 4, 0, 4, 0, 3, 10, 0, 0, 0, 0, 0, 0, SlateportCity_House2_EventScript_156390, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_GIRL_3, 0, 7, 0, 4, 0, 3, 9, 0, 0, 0, 0, 0, 0, SlateportCity_House2_EventScript_156399, 0, 0, 0 + +SlateportCity_House2_MapWarps:: @ 8388094 + warp_def 3, 7, 0, 10, SlateportCity + warp_def 4, 7, 0, 10, SlateportCity + +SlateportCity_House2_MapEvents:: @ 83880A4 + map_events SlateportCity_House2_MapObjects, SlateportCity_House2_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SlateportCity_House2.s b/data/maps/events/SlateportCity_House2.s deleted file mode 100644 index a147ec7ce..000000000 --- a/data/maps/events/SlateportCity_House2.s +++ /dev/null @@ -1,10 +0,0 @@ -SlateportCity_House2_MapObjects:: @ 8388064 - object_event 1, MAP_OBJ_GFX_MAN_3, 0, 4, 0, 4, 0, 3, 10, 0, 0, 0, 0, 0, 0, SlateportCity_House2_EventScript_156390, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_GIRL_3, 0, 7, 0, 4, 0, 3, 9, 0, 0, 0, 0, 0, 0, SlateportCity_House2_EventScript_156399, 0, 0, 0 - -SlateportCity_House2_MapWarps:: @ 8388094 - warp_def 3, 7, 0, 10, SlateportCity - warp_def 4, 7, 0, 10, SlateportCity - -SlateportCity_House2_MapEvents:: @ 83880A4 - map_events SlateportCity_House2_MapObjects, SlateportCity_House2_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SlateportCity_Mart.inc b/data/maps/events/SlateportCity_Mart.inc new file mode 100644 index 000000000..54072eccc --- /dev/null +++ b/data/maps/events/SlateportCity_Mart.inc @@ -0,0 +1,11 @@ +SlateportCity_Mart_MapObjects:: @ 83881B0 + object_event 1, MAP_OBJ_GFX_MART_EMPLOYEE, 0, 1, 0, 3, 0, 3, 10, 0, 0, 0, 0, 0, 0, SlateportCity_Mart_EventScript_156411, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_BLACK_BELT, 0, 4, 0, 2, 0, 3, 7, 0, 0, 0, 0, 0, 0, SlateportCity_Mart_EventScript_15643E, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_MAN_4, 0, 5, 0, 5, 0, 3, 1, 0, 0, 0, 0, 0, 0, SlateportCity_Mart_EventScript_156447, 0, 0, 0 + +SlateportCity_Mart_MapWarps:: @ 83881F8 + warp_def 3, 7, 0, 1, SlateportCity + warp_def 4, 7, 0, 1, SlateportCity + +SlateportCity_Mart_MapEvents:: @ 8388208 + map_events SlateportCity_Mart_MapObjects, SlateportCity_Mart_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SlateportCity_Mart.s b/data/maps/events/SlateportCity_Mart.s deleted file mode 100644 index 54072eccc..000000000 --- a/data/maps/events/SlateportCity_Mart.s +++ /dev/null @@ -1,11 +0,0 @@ -SlateportCity_Mart_MapObjects:: @ 83881B0 - object_event 1, MAP_OBJ_GFX_MART_EMPLOYEE, 0, 1, 0, 3, 0, 3, 10, 0, 0, 0, 0, 0, 0, SlateportCity_Mart_EventScript_156411, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_BLACK_BELT, 0, 4, 0, 2, 0, 3, 7, 0, 0, 0, 0, 0, 0, SlateportCity_Mart_EventScript_15643E, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_MAN_4, 0, 5, 0, 5, 0, 3, 1, 0, 0, 0, 0, 0, 0, SlateportCity_Mart_EventScript_156447, 0, 0, 0 - -SlateportCity_Mart_MapWarps:: @ 83881F8 - warp_def 3, 7, 0, 1, SlateportCity - warp_def 4, 7, 0, 1, SlateportCity - -SlateportCity_Mart_MapEvents:: @ 8388208 - map_events SlateportCity_Mart_MapObjects, SlateportCity_Mart_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SlateportCity_OceanicMuseum_1F.inc b/data/maps/events/SlateportCity_OceanicMuseum_1F.inc new file mode 100644 index 000000000..9756d6745 --- /dev/null +++ b/data/maps/events/SlateportCity_OceanicMuseum_1F.inc @@ -0,0 +1,42 @@ +SlateportCity_OceanicMuseum_1F_MapObjects:: @ 8387B38 + object_event 1, MAP_OBJ_GFX_BEAUTY, 0, 7, 0, 7, 0, 3, 10, 0, 0, 0, 0, 0, 0, SlateportCity_OceanicMuseum_1F_EventScript_155ADB, 0, 0, 0 + object_event 2, 241, 0, 18, 0, 5, 0, 3, 7, 0, 0, 0, 0, 0, 0, SlateportCity_OceanicMuseum_1F_EventScript_155BA1, 883, 0, 0 + object_event 3, 241, 0, 12, 0, 2, 0, 3, 7, 0, 0, 0, 0, 0, 0, SlateportCity_OceanicMuseum_1F_EventScript_155BAA, 883, 0, 0 + object_event 4, 241, 0, 2, 0, 8, 0, 3, 7, 0, 0, 0, 0, 0, 0, SlateportCity_OceanicMuseum_1F_EventScript_155B98, 883, 0, 0 + object_event 5, 240, 0, 3, 0, 4, 0, 3, 9, 0, 0, 0, 0, 0, 0, SlateportCity_OceanicMuseum_1F_EventScript_155B8F, 883, 0, 0 + object_event 6, 241, 0, 14, 0, 4, 0, 3, 10, 0, 0, 0, 0, 0, 0, SlateportCity_OceanicMuseum_1F_EventScript_155BB3, 883, 0, 0 + object_event 7, MAP_OBJ_GFX_BEAUTY, 0, 12, 0, 7, 0, 3, 9, 0, 0, 0, 0, 0, 0, SlateportCity_OceanicMuseum_1F_EventScript_155ADB, 0, 0, 0 + object_event 8, 241, 0, 8, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, SlateportCity_OceanicMuseum_1F_EventScript_155BBC, 883, 0, 0 + object_event 9, MAP_OBJ_GFX_WOMAN_7, 0, 4, 0, 2, 0, 3, 1, 17, 0, 0, 0, 0, 0, SlateportCity_OceanicMuseum_1F_EventScript_155C16, 961, 0, 0 + object_event 10, MAP_OBJ_GFX_MANIAC, 0, 10, 0, 2, 0, 3, 7, 17, 0, 0, 0, 0, 0, SlateportCity_OceanicMuseum_1F_EventScript_155C1F, 961, 0, 0 + object_event 11, MAP_OBJ_GFX_MAN_3, 0, 17, 0, 7, 0, 3, 10, 17, 0, 0, 0, 0, 0, SlateportCity_OceanicMuseum_1F_EventScript_155C28, 961, 0, 0 + object_event 12, MAP_OBJ_GFX_LITTLE_GIRL_2, 0, 18, 0, 8, 0, 3, 7, 17, 0, 0, 0, 0, 0, SlateportCity_OceanicMuseum_1F_EventScript_155C31, 961, 0, 0 + object_event 13, 241, 0, 9, 0, 4, 0, 3, 21, 17, 0, 0, 0, 0, 0, SlateportCity_OceanicMuseum_1F_EventScript_155C3A, 965, 0, 0 + object_event 14, MAP_OBJ_GFX_REPORTER_M, 0, 7, 0, 4, 0, 3, 1, 17, 0, 0, 0, 0, 0, SlateportCity_OceanicMuseum_1F_EventScript_1ADEE0, 961, 0, 0 + +SlateportCity_OceanicMuseum_1F_MapWarps:: @ 8387C88 + warp_def 9, 8, 0, 5, SlateportCity + warp_def 10, 8, 0, 7, SlateportCity + warp_def 6, 1, 0, 0, SlateportCity_OceanicMuseum_2F + +SlateportCity_OceanicMuseum_1F_MapCoordEvents:: @ 8387CA0 + coord_event 9, 7, 3, 0, 0x40aa, 0, 0, SlateportCity_OceanicMuseum_1F_EventScript_155AE4 + coord_event 10, 7, 3, 0, 0x40aa, 0, 0, SlateportCity_OceanicMuseum_1F_EventScript_155AF5 + +SlateportCity_OceanicMuseum_1F_MapBGEvents:: @ 8387CC0 + bg_event 2, 7, 0, 0, 0, SlateportCity_OceanicMuseum_1F_EventScript_155BC5 + bg_event 2, 4, 0, 0, 0, SlateportCity_OceanicMuseum_1F_EventScript_155BCE + bg_event 9, 1, 0, 0, 0, SlateportCity_OceanicMuseum_1F_EventScript_155BD7 + bg_event 12, 1, 0, 0, 0, SlateportCity_OceanicMuseum_1F_EventScript_155BE0 + bg_event 10, 1, 0, 0, 0, SlateportCity_OceanicMuseum_1F_EventScript_155BD7 + bg_event 13, 1, 0, 0, 0, SlateportCity_OceanicMuseum_1F_EventScript_155BE0 + bg_event 15, 4, 0, 0, 0, SlateportCity_OceanicMuseum_1F_EventScript_155BE9 + bg_event 18, 4, 0, 0, 0, SlateportCity_OceanicMuseum_1F_EventScript_155BF2 + bg_event 18, 7, 0, 0, 0, SlateportCity_OceanicMuseum_1F_EventScript_155BFB + bg_event 2, 1, 0, 0, 0, SlateportCity_OceanicMuseum_1F_EventScript_155C04 + bg_event 3, 1, 0, 0, 0, SlateportCity_OceanicMuseum_1F_EventScript_155C04 + bg_event 16, 1, 0, 0, 0, SlateportCity_OceanicMuseum_1F_EventScript_155C0D + bg_event 17, 1, 0, 0, 0, SlateportCity_OceanicMuseum_1F_EventScript_155C0D + +SlateportCity_OceanicMuseum_1F_MapEvents:: @ 8387D5C + map_events SlateportCity_OceanicMuseum_1F_MapObjects, SlateportCity_OceanicMuseum_1F_MapWarps, SlateportCity_OceanicMuseum_1F_MapCoordEvents, SlateportCity_OceanicMuseum_1F_MapBGEvents diff --git a/data/maps/events/SlateportCity_OceanicMuseum_1F.s b/data/maps/events/SlateportCity_OceanicMuseum_1F.s deleted file mode 100644 index 9756d6745..000000000 --- a/data/maps/events/SlateportCity_OceanicMuseum_1F.s +++ /dev/null @@ -1,42 +0,0 @@ -SlateportCity_OceanicMuseum_1F_MapObjects:: @ 8387B38 - object_event 1, MAP_OBJ_GFX_BEAUTY, 0, 7, 0, 7, 0, 3, 10, 0, 0, 0, 0, 0, 0, SlateportCity_OceanicMuseum_1F_EventScript_155ADB, 0, 0, 0 - object_event 2, 241, 0, 18, 0, 5, 0, 3, 7, 0, 0, 0, 0, 0, 0, SlateportCity_OceanicMuseum_1F_EventScript_155BA1, 883, 0, 0 - object_event 3, 241, 0, 12, 0, 2, 0, 3, 7, 0, 0, 0, 0, 0, 0, SlateportCity_OceanicMuseum_1F_EventScript_155BAA, 883, 0, 0 - object_event 4, 241, 0, 2, 0, 8, 0, 3, 7, 0, 0, 0, 0, 0, 0, SlateportCity_OceanicMuseum_1F_EventScript_155B98, 883, 0, 0 - object_event 5, 240, 0, 3, 0, 4, 0, 3, 9, 0, 0, 0, 0, 0, 0, SlateportCity_OceanicMuseum_1F_EventScript_155B8F, 883, 0, 0 - object_event 6, 241, 0, 14, 0, 4, 0, 3, 10, 0, 0, 0, 0, 0, 0, SlateportCity_OceanicMuseum_1F_EventScript_155BB3, 883, 0, 0 - object_event 7, MAP_OBJ_GFX_BEAUTY, 0, 12, 0, 7, 0, 3, 9, 0, 0, 0, 0, 0, 0, SlateportCity_OceanicMuseum_1F_EventScript_155ADB, 0, 0, 0 - object_event 8, 241, 0, 8, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, SlateportCity_OceanicMuseum_1F_EventScript_155BBC, 883, 0, 0 - object_event 9, MAP_OBJ_GFX_WOMAN_7, 0, 4, 0, 2, 0, 3, 1, 17, 0, 0, 0, 0, 0, SlateportCity_OceanicMuseum_1F_EventScript_155C16, 961, 0, 0 - object_event 10, MAP_OBJ_GFX_MANIAC, 0, 10, 0, 2, 0, 3, 7, 17, 0, 0, 0, 0, 0, SlateportCity_OceanicMuseum_1F_EventScript_155C1F, 961, 0, 0 - object_event 11, MAP_OBJ_GFX_MAN_3, 0, 17, 0, 7, 0, 3, 10, 17, 0, 0, 0, 0, 0, SlateportCity_OceanicMuseum_1F_EventScript_155C28, 961, 0, 0 - object_event 12, MAP_OBJ_GFX_LITTLE_GIRL_2, 0, 18, 0, 8, 0, 3, 7, 17, 0, 0, 0, 0, 0, SlateportCity_OceanicMuseum_1F_EventScript_155C31, 961, 0, 0 - object_event 13, 241, 0, 9, 0, 4, 0, 3, 21, 17, 0, 0, 0, 0, 0, SlateportCity_OceanicMuseum_1F_EventScript_155C3A, 965, 0, 0 - object_event 14, MAP_OBJ_GFX_REPORTER_M, 0, 7, 0, 4, 0, 3, 1, 17, 0, 0, 0, 0, 0, SlateportCity_OceanicMuseum_1F_EventScript_1ADEE0, 961, 0, 0 - -SlateportCity_OceanicMuseum_1F_MapWarps:: @ 8387C88 - warp_def 9, 8, 0, 5, SlateportCity - warp_def 10, 8, 0, 7, SlateportCity - warp_def 6, 1, 0, 0, SlateportCity_OceanicMuseum_2F - -SlateportCity_OceanicMuseum_1F_MapCoordEvents:: @ 8387CA0 - coord_event 9, 7, 3, 0, 0x40aa, 0, 0, SlateportCity_OceanicMuseum_1F_EventScript_155AE4 - coord_event 10, 7, 3, 0, 0x40aa, 0, 0, SlateportCity_OceanicMuseum_1F_EventScript_155AF5 - -SlateportCity_OceanicMuseum_1F_MapBGEvents:: @ 8387CC0 - bg_event 2, 7, 0, 0, 0, SlateportCity_OceanicMuseum_1F_EventScript_155BC5 - bg_event 2, 4, 0, 0, 0, SlateportCity_OceanicMuseum_1F_EventScript_155BCE - bg_event 9, 1, 0, 0, 0, SlateportCity_OceanicMuseum_1F_EventScript_155BD7 - bg_event 12, 1, 0, 0, 0, SlateportCity_OceanicMuseum_1F_EventScript_155BE0 - bg_event 10, 1, 0, 0, 0, SlateportCity_OceanicMuseum_1F_EventScript_155BD7 - bg_event 13, 1, 0, 0, 0, SlateportCity_OceanicMuseum_1F_EventScript_155BE0 - bg_event 15, 4, 0, 0, 0, SlateportCity_OceanicMuseum_1F_EventScript_155BE9 - bg_event 18, 4, 0, 0, 0, SlateportCity_OceanicMuseum_1F_EventScript_155BF2 - bg_event 18, 7, 0, 0, 0, SlateportCity_OceanicMuseum_1F_EventScript_155BFB - bg_event 2, 1, 0, 0, 0, SlateportCity_OceanicMuseum_1F_EventScript_155C04 - bg_event 3, 1, 0, 0, 0, SlateportCity_OceanicMuseum_1F_EventScript_155C04 - bg_event 16, 1, 0, 0, 0, SlateportCity_OceanicMuseum_1F_EventScript_155C0D - bg_event 17, 1, 0, 0, 0, SlateportCity_OceanicMuseum_1F_EventScript_155C0D - -SlateportCity_OceanicMuseum_1F_MapEvents:: @ 8387D5C - map_events SlateportCity_OceanicMuseum_1F_MapObjects, SlateportCity_OceanicMuseum_1F_MapWarps, SlateportCity_OceanicMuseum_1F_MapCoordEvents, SlateportCity_OceanicMuseum_1F_MapBGEvents diff --git a/data/maps/events/SlateportCity_OceanicMuseum_2F.inc b/data/maps/events/SlateportCity_OceanicMuseum_2F.inc new file mode 100644 index 000000000..a081e15d3 --- /dev/null +++ b/data/maps/events/SlateportCity_OceanicMuseum_2F.inc @@ -0,0 +1,37 @@ +SlateportCity_OceanicMuseum_2F_MapObjects:: @ 8387D70 + object_event 1, MAP_OBJ_GFX_SCIENTIST_1, 0, 13, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, SlateportCity_OceanicMuseum_2F_EventScript_155CE6, 887, 0, 0 + object_event 2, 246, 0, 6, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 886, 0, 0 + object_event 3, 241, 0, 6, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 884, 0, 0 + object_event 4, 241, 0, 6, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 885, 0, 0 + object_event 5, MAP_OBJ_GFX_OLD_MAN_2, 0, 12, 0, 7, 0, 3, 10, 17, 0, 0, 0, 0, 0, SlateportCity_OceanicMuseum_2F_EventScript_155F34, 961, 0, 0 + object_event 6, MAP_OBJ_GFX_WOMAN_2, 0, 9, 0, 6, 0, 3, 1, 17, 0, 0, 0, 0, 0, SlateportCity_OceanicMuseum_2F_EventScript_155F3D, 961, 0, 0 + object_event 7, MAP_OBJ_GFX_LITTLE_BOY_1, 0, 1, 0, 3, 0, 3, 10, 17, 0, 0, 0, 0, 0, SlateportCity_OceanicMuseum_2F_EventScript_155F46, 961, 0, 0 + +SlateportCity_OceanicMuseum_2F_MapWarps:: @ 8387E18 + warp_def 6, 1, 0, 2, SlateportCity_OceanicMuseum_1F + +SlateportCity_OceanicMuseum_2F_MapBGEvents:: @ 8387E20 + bg_event 18, 4, 0, 0, 0, SlateportCity_OceanicMuseum_2F_EventScript_155EDA + bg_event 18, 7, 0, 0, 0, SlateportCity_OceanicMuseum_2F_EventScript_155EE3 + bg_event 4, 3, 0, 0, 0, SlateportCity_OceanicMuseum_2F_EventScript_155F22 + bg_event 4, 4, 0, 0, 0, SlateportCity_OceanicMuseum_2F_EventScript_155F22 + bg_event 3, 3, 0, 0, 0, SlateportCity_OceanicMuseum_2F_EventScript_155F19 + bg_event 2, 3, 0, 0, 0, SlateportCity_OceanicMuseum_2F_EventScript_155F19 + bg_event 3, 4, 0, 0, 0, SlateportCity_OceanicMuseum_2F_EventScript_155F19 + bg_event 3, 6, 0, 0, 0, SlateportCity_OceanicMuseum_2F_EventScript_155F10 + bg_event 4, 6, 0, 0, 0, SlateportCity_OceanicMuseum_2F_EventScript_155F10 + bg_event 13, 7, 0, 0, 0, SlateportCity_OceanicMuseum_2F_EventScript_155F2B + bg_event 14, 7, 3, 0, 0, SlateportCity_OceanicMuseum_2F_EventScript_155F2B + bg_event 18, 1, 0, 0, 0, SlateportCity_OceanicMuseum_2F_EventScript_155F07 + bg_event 19, 1, 0, 0, 0, SlateportCity_OceanicMuseum_2F_EventScript_155F07 + bg_event 15, 1, 0, 0, 0, SlateportCity_OceanicMuseum_2F_EventScript_155EFE + bg_event 16, 1, 0, 0, 0, SlateportCity_OceanicMuseum_2F_EventScript_155EFE + bg_event 8, 1, 0, 0, 0, SlateportCity_OceanicMuseum_2F_EventScript_155EF5 + bg_event 9, 1, 0, 0, 0, SlateportCity_OceanicMuseum_2F_EventScript_155EF5 + bg_event 12, 1, 0, 0, 0, SlateportCity_OceanicMuseum_2F_EventScript_155EEC + bg_event 13, 1, 0, 0, 0, SlateportCity_OceanicMuseum_2F_EventScript_155EEC + bg_event 3, 7, 0, 0, 0, SlateportCity_OceanicMuseum_2F_EventScript_155F10 + bg_event 4, 7, 0, 0, 0, SlateportCity_OceanicMuseum_2F_EventScript_155F10 + +SlateportCity_OceanicMuseum_2F_MapEvents:: @ 8387F1C + map_events SlateportCity_OceanicMuseum_2F_MapObjects, SlateportCity_OceanicMuseum_2F_MapWarps, 0x0, SlateportCity_OceanicMuseum_2F_MapBGEvents diff --git a/data/maps/events/SlateportCity_OceanicMuseum_2F.s b/data/maps/events/SlateportCity_OceanicMuseum_2F.s deleted file mode 100644 index a081e15d3..000000000 --- a/data/maps/events/SlateportCity_OceanicMuseum_2F.s +++ /dev/null @@ -1,37 +0,0 @@ -SlateportCity_OceanicMuseum_2F_MapObjects:: @ 8387D70 - object_event 1, MAP_OBJ_GFX_SCIENTIST_1, 0, 13, 0, 6, 0, 3, 8, 0, 0, 0, 0, 0, 0, SlateportCity_OceanicMuseum_2F_EventScript_155CE6, 887, 0, 0 - object_event 2, 246, 0, 6, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 886, 0, 0 - object_event 3, 241, 0, 6, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 884, 0, 0 - object_event 4, 241, 0, 6, 0, 1, 0, 3, 8, 0, 0, 0, 0, 0, 0, 0x0, 885, 0, 0 - object_event 5, MAP_OBJ_GFX_OLD_MAN_2, 0, 12, 0, 7, 0, 3, 10, 17, 0, 0, 0, 0, 0, SlateportCity_OceanicMuseum_2F_EventScript_155F34, 961, 0, 0 - object_event 6, MAP_OBJ_GFX_WOMAN_2, 0, 9, 0, 6, 0, 3, 1, 17, 0, 0, 0, 0, 0, SlateportCity_OceanicMuseum_2F_EventScript_155F3D, 961, 0, 0 - object_event 7, MAP_OBJ_GFX_LITTLE_BOY_1, 0, 1, 0, 3, 0, 3, 10, 17, 0, 0, 0, 0, 0, SlateportCity_OceanicMuseum_2F_EventScript_155F46, 961, 0, 0 - -SlateportCity_OceanicMuseum_2F_MapWarps:: @ 8387E18 - warp_def 6, 1, 0, 2, SlateportCity_OceanicMuseum_1F - -SlateportCity_OceanicMuseum_2F_MapBGEvents:: @ 8387E20 - bg_event 18, 4, 0, 0, 0, SlateportCity_OceanicMuseum_2F_EventScript_155EDA - bg_event 18, 7, 0, 0, 0, SlateportCity_OceanicMuseum_2F_EventScript_155EE3 - bg_event 4, 3, 0, 0, 0, SlateportCity_OceanicMuseum_2F_EventScript_155F22 - bg_event 4, 4, 0, 0, 0, SlateportCity_OceanicMuseum_2F_EventScript_155F22 - bg_event 3, 3, 0, 0, 0, SlateportCity_OceanicMuseum_2F_EventScript_155F19 - bg_event 2, 3, 0, 0, 0, SlateportCity_OceanicMuseum_2F_EventScript_155F19 - bg_event 3, 4, 0, 0, 0, SlateportCity_OceanicMuseum_2F_EventScript_155F19 - bg_event 3, 6, 0, 0, 0, SlateportCity_OceanicMuseum_2F_EventScript_155F10 - bg_event 4, 6, 0, 0, 0, SlateportCity_OceanicMuseum_2F_EventScript_155F10 - bg_event 13, 7, 0, 0, 0, SlateportCity_OceanicMuseum_2F_EventScript_155F2B - bg_event 14, 7, 3, 0, 0, SlateportCity_OceanicMuseum_2F_EventScript_155F2B - bg_event 18, 1, 0, 0, 0, SlateportCity_OceanicMuseum_2F_EventScript_155F07 - bg_event 19, 1, 0, 0, 0, SlateportCity_OceanicMuseum_2F_EventScript_155F07 - bg_event 15, 1, 0, 0, 0, SlateportCity_OceanicMuseum_2F_EventScript_155EFE - bg_event 16, 1, 0, 0, 0, SlateportCity_OceanicMuseum_2F_EventScript_155EFE - bg_event 8, 1, 0, 0, 0, SlateportCity_OceanicMuseum_2F_EventScript_155EF5 - bg_event 9, 1, 0, 0, 0, SlateportCity_OceanicMuseum_2F_EventScript_155EF5 - bg_event 12, 1, 0, 0, 0, SlateportCity_OceanicMuseum_2F_EventScript_155EEC - bg_event 13, 1, 0, 0, 0, SlateportCity_OceanicMuseum_2F_EventScript_155EEC - bg_event 3, 7, 0, 0, 0, SlateportCity_OceanicMuseum_2F_EventScript_155F10 - bg_event 4, 7, 0, 0, 0, SlateportCity_OceanicMuseum_2F_EventScript_155F10 - -SlateportCity_OceanicMuseum_2F_MapEvents:: @ 8387F1C - map_events SlateportCity_OceanicMuseum_2F_MapObjects, SlateportCity_OceanicMuseum_2F_MapWarps, 0x0, SlateportCity_OceanicMuseum_2F_MapBGEvents diff --git a/data/maps/events/SlateportCity_PokemonCenter_1F.inc b/data/maps/events/SlateportCity_PokemonCenter_1F.inc new file mode 100644 index 000000000..dfd38dc51 --- /dev/null +++ b/data/maps/events/SlateportCity_PokemonCenter_1F.inc @@ -0,0 +1,12 @@ +SlateportCity_PokemonCenter_1F_MapObjects:: @ 83880B8 + object_event 1, MAP_OBJ_GFX_NURSE, 0, 7, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, SlateportCity_PokemonCenter_1F_EventScript_1563CE, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_SAILOR, 0, 2, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, SlateportCity_PokemonCenter_1F_EventScript_1563DC, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_WOMAN_7, 0, 10, 0, 7, 0, 3, 10, 0, 0, 0, 0, 0, 0, SlateportCity_PokemonCenter_1F_EventScript_1563E5, 0, 0, 0 + +SlateportCity_PokemonCenter_1F_MapWarps:: @ 8388100 + warp_def 7, 8, 3, 0, SlateportCity + warp_def 6, 8, 3, 0, SlateportCity + warp_def 1, 6, 4, 0, SlateportCity_PokemonCenter_2F + +SlateportCity_PokemonCenter_1F_MapEvents:: @ 8388118 + map_events SlateportCity_PokemonCenter_1F_MapObjects, SlateportCity_PokemonCenter_1F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SlateportCity_PokemonCenter_1F.s b/data/maps/events/SlateportCity_PokemonCenter_1F.s deleted file mode 100644 index dfd38dc51..000000000 --- a/data/maps/events/SlateportCity_PokemonCenter_1F.s +++ /dev/null @@ -1,12 +0,0 @@ -SlateportCity_PokemonCenter_1F_MapObjects:: @ 83880B8 - object_event 1, MAP_OBJ_GFX_NURSE, 0, 7, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, SlateportCity_PokemonCenter_1F_EventScript_1563CE, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_SAILOR, 0, 2, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, SlateportCity_PokemonCenter_1F_EventScript_1563DC, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_WOMAN_7, 0, 10, 0, 7, 0, 3, 10, 0, 0, 0, 0, 0, 0, SlateportCity_PokemonCenter_1F_EventScript_1563E5, 0, 0, 0 - -SlateportCity_PokemonCenter_1F_MapWarps:: @ 8388100 - warp_def 7, 8, 3, 0, SlateportCity - warp_def 6, 8, 3, 0, SlateportCity - warp_def 1, 6, 4, 0, SlateportCity_PokemonCenter_2F - -SlateportCity_PokemonCenter_1F_MapEvents:: @ 8388118 - map_events SlateportCity_PokemonCenter_1F_MapObjects, SlateportCity_PokemonCenter_1F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SlateportCity_PokemonCenter_2F.inc b/data/maps/events/SlateportCity_PokemonCenter_2F.inc new file mode 100644 index 000000000..db723fa33 --- /dev/null +++ b/data/maps/events/SlateportCity_PokemonCenter_2F.inc @@ -0,0 +1,14 @@ +SlateportCity_PokemonCenter_2F_MapObjects:: @ 838812C + object_event 1, MAP_OBJ_GFX_TEALA, 0, 4, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, SlateportCity_PokemonCenter_2F_EventScript_1563FE, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_TEALA, 0, 7, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, SlateportCity_PokemonCenter_2F_EventScript_156404, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_TEALA, 0, 10, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, SlateportCity_PokemonCenter_2F_EventScript_15640A, 0, 0, 0 + +SlateportCity_PokemonCenter_2F_MapWarps:: @ 8388174 + warp_def 1, 5, 4, 2, SlateportCity_PokemonCenter_1F + warp_def 5, 1, 0, 0, SingleBattleColosseum + warp_def 8, 1, 0, 0, TradeCenter + warp_def 11, 1, 0, 0, RecordCorner + warp_def 0, 0, 0, 0, DoubleBattleColosseum + +SlateportCity_PokemonCenter_2F_MapEvents:: @ 838819C + map_events SlateportCity_PokemonCenter_2F_MapObjects, SlateportCity_PokemonCenter_2F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SlateportCity_PokemonCenter_2F.s b/data/maps/events/SlateportCity_PokemonCenter_2F.s deleted file mode 100644 index db723fa33..000000000 --- a/data/maps/events/SlateportCity_PokemonCenter_2F.s +++ /dev/null @@ -1,14 +0,0 @@ -SlateportCity_PokemonCenter_2F_MapObjects:: @ 838812C - object_event 1, MAP_OBJ_GFX_TEALA, 0, 4, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, SlateportCity_PokemonCenter_2F_EventScript_1563FE, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_TEALA, 0, 7, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, SlateportCity_PokemonCenter_2F_EventScript_156404, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_TEALA, 0, 10, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, SlateportCity_PokemonCenter_2F_EventScript_15640A, 0, 0, 0 - -SlateportCity_PokemonCenter_2F_MapWarps:: @ 8388174 - warp_def 1, 5, 4, 2, SlateportCity_PokemonCenter_1F - warp_def 5, 1, 0, 0, SingleBattleColosseum - warp_def 8, 1, 0, 0, TradeCenter - warp_def 11, 1, 0, 0, RecordCorner - warp_def 0, 0, 0, 0, DoubleBattleColosseum - -SlateportCity_PokemonCenter_2F_MapEvents:: @ 838819C - map_events SlateportCity_PokemonCenter_2F_MapObjects, SlateportCity_PokemonCenter_2F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SlateportCity_PokemonFanClub.inc b/data/maps/events/SlateportCity_PokemonFanClub.inc new file mode 100644 index 000000000..8003a3439 --- /dev/null +++ b/data/maps/events/SlateportCity_PokemonFanClub.inc @@ -0,0 +1,16 @@ +SlateportCity_PokemonFanClub_MapObjects:: @ 8387A54 + object_event 1, MAP_OBJ_GFX_MAN_1, 0, 11, 0, 4, 0, 0, 8, 0, 0, 0, 0, 0, 0, SlateportCity_PokemonFanClub_EventScript_155A7F, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_LITTLE_GIRL_1, 0, 1, 0, 5, 0, 0, 3, 16, 0, 0, 0, 0, 0, SlateportCity_PokemonFanClub_EventScript_155A88, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_REPORTER_F, 0, 11, 0, 5, 0, 0, 7, 0, 0, 0, 0, 0, 0, SlateportCity_PokemonFanClub_EventScript_1ADFA0, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_WOMAN_5, 0, 6, 0, 2, 0, 3, 1, 0, 0, 0, 0, 0, 0, SlateportCity_PokemonFanClub_EventScript_155A15, 0, 0, 0 + object_event 5, MAP_OBJ_GFX_GENTLEMAN, 0, 6, 0, 5, 0, 4, 8, 0, 0, 0, 0, 0, 0, SlateportCity_PokemonFanClub_EventScript_15576B, 0, 0, 0 + object_event 6, MAP_OBJ_GFX_ZIGZAGOON, 0, 3, 0, 9, 0, 3, 1, 17, 0, 0, 0, 0, 0, SlateportCity_PokemonFanClub_EventScript_155AA4, 0, 0, 0 + object_event 7, MAP_OBJ_GFX_SKITTY, 0, 8, 0, 3, 0, 3, 1, 17, 0, 0, 0, 0, 0, SlateportCity_PokemonFanClub_EventScript_155A91, 0, 0, 0 + object_event 8, MAP_OBJ_GFX_AZUMARILL, 0, 10, 0, 8, 0, 3, 1, 17, 0, 0, 0, 0, 0, SlateportCity_PokemonFanClub_EventScript_155AB7, 0, 0, 0 + +SlateportCity_PokemonFanClub_MapWarps:: @ 8387B14 + warp_def 6, 10, 0, 4, SlateportCity + warp_def 7, 10, 0, 4, SlateportCity + +SlateportCity_PokemonFanClub_MapEvents:: @ 8387B24 + map_events SlateportCity_PokemonFanClub_MapObjects, SlateportCity_PokemonFanClub_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SlateportCity_PokemonFanClub.s b/data/maps/events/SlateportCity_PokemonFanClub.s deleted file mode 100644 index 8003a3439..000000000 --- a/data/maps/events/SlateportCity_PokemonFanClub.s +++ /dev/null @@ -1,16 +0,0 @@ -SlateportCity_PokemonFanClub_MapObjects:: @ 8387A54 - object_event 1, MAP_OBJ_GFX_MAN_1, 0, 11, 0, 4, 0, 0, 8, 0, 0, 0, 0, 0, 0, SlateportCity_PokemonFanClub_EventScript_155A7F, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_LITTLE_GIRL_1, 0, 1, 0, 5, 0, 0, 3, 16, 0, 0, 0, 0, 0, SlateportCity_PokemonFanClub_EventScript_155A88, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_REPORTER_F, 0, 11, 0, 5, 0, 0, 7, 0, 0, 0, 0, 0, 0, SlateportCity_PokemonFanClub_EventScript_1ADFA0, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_WOMAN_5, 0, 6, 0, 2, 0, 3, 1, 0, 0, 0, 0, 0, 0, SlateportCity_PokemonFanClub_EventScript_155A15, 0, 0, 0 - object_event 5, MAP_OBJ_GFX_GENTLEMAN, 0, 6, 0, 5, 0, 4, 8, 0, 0, 0, 0, 0, 0, SlateportCity_PokemonFanClub_EventScript_15576B, 0, 0, 0 - object_event 6, MAP_OBJ_GFX_ZIGZAGOON, 0, 3, 0, 9, 0, 3, 1, 17, 0, 0, 0, 0, 0, SlateportCity_PokemonFanClub_EventScript_155AA4, 0, 0, 0 - object_event 7, MAP_OBJ_GFX_SKITTY, 0, 8, 0, 3, 0, 3, 1, 17, 0, 0, 0, 0, 0, SlateportCity_PokemonFanClub_EventScript_155A91, 0, 0, 0 - object_event 8, MAP_OBJ_GFX_AZUMARILL, 0, 10, 0, 8, 0, 3, 1, 17, 0, 0, 0, 0, 0, SlateportCity_PokemonFanClub_EventScript_155AB7, 0, 0, 0 - -SlateportCity_PokemonFanClub_MapWarps:: @ 8387B14 - warp_def 6, 10, 0, 4, SlateportCity - warp_def 7, 10, 0, 4, SlateportCity - -SlateportCity_PokemonFanClub_MapEvents:: @ 8387B24 - map_events SlateportCity_PokemonFanClub_MapObjects, SlateportCity_PokemonFanClub_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SlateportCity_SternsShipyard_1F.inc b/data/maps/events/SlateportCity_SternsShipyard_1F.inc new file mode 100644 index 000000000..38d14fa4e --- /dev/null +++ b/data/maps/events/SlateportCity_SternsShipyard_1F.inc @@ -0,0 +1,13 @@ +SlateportCity_SternsShipyard_1F_MapObjects:: @ 8387698 + object_event 1, MAP_OBJ_GFX_MAN_1, 0, 5, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, SlateportCity_SternsShipyard_1F_EventScript_155336, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_SCIENTIST_1, 0, 10, 0, 7, 0, 3, 7, 0, 0, 0, 0, 0, 0, SlateportCity_SternsShipyard_1F_EventScript_1553E3, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_SCIENTIST_1, 0, 18, 0, 8, 0, 3, 5, 1, 0, 0, 0, 0, 0, SlateportCity_SternsShipyard_1F_EventScript_1553EC, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_OLD_MAN_1, 0, 12, 0, 11, 0, 3, 2, 33, 0, 0, 0, 0, 0, SlateportCity_SternsShipyard_1F_EventScript_1553F5, 869, 0, 0 + +SlateportCity_SternsShipyard_1F_MapWarps:: @ 83876F8 + warp_def 2, 14, 0, 2, SlateportCity + warp_def 3, 14, 0, 2, SlateportCity + warp_def 3, 1, 0, 0, SlateportCity_SternsShipyard_2F + +SlateportCity_SternsShipyard_1F_MapEvents:: @ 8387710 + map_events SlateportCity_SternsShipyard_1F_MapObjects, SlateportCity_SternsShipyard_1F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SlateportCity_SternsShipyard_1F.s b/data/maps/events/SlateportCity_SternsShipyard_1F.s deleted file mode 100644 index 38d14fa4e..000000000 --- a/data/maps/events/SlateportCity_SternsShipyard_1F.s +++ /dev/null @@ -1,13 +0,0 @@ -SlateportCity_SternsShipyard_1F_MapObjects:: @ 8387698 - object_event 1, MAP_OBJ_GFX_MAN_1, 0, 5, 0, 5, 0, 3, 8, 0, 0, 0, 0, 0, 0, SlateportCity_SternsShipyard_1F_EventScript_155336, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_SCIENTIST_1, 0, 10, 0, 7, 0, 3, 7, 0, 0, 0, 0, 0, 0, SlateportCity_SternsShipyard_1F_EventScript_1553E3, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_SCIENTIST_1, 0, 18, 0, 8, 0, 3, 5, 1, 0, 0, 0, 0, 0, SlateportCity_SternsShipyard_1F_EventScript_1553EC, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_OLD_MAN_1, 0, 12, 0, 11, 0, 3, 2, 33, 0, 0, 0, 0, 0, SlateportCity_SternsShipyard_1F_EventScript_1553F5, 869, 0, 0 - -SlateportCity_SternsShipyard_1F_MapWarps:: @ 83876F8 - warp_def 2, 14, 0, 2, SlateportCity - warp_def 3, 14, 0, 2, SlateportCity - warp_def 3, 1, 0, 0, SlateportCity_SternsShipyard_2F - -SlateportCity_SternsShipyard_1F_MapEvents:: @ 8387710 - map_events SlateportCity_SternsShipyard_1F_MapObjects, SlateportCity_SternsShipyard_1F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SlateportCity_SternsShipyard_2F.inc b/data/maps/events/SlateportCity_SternsShipyard_2F.inc new file mode 100644 index 000000000..cd26ed1cc --- /dev/null +++ b/data/maps/events/SlateportCity_SternsShipyard_2F.inc @@ -0,0 +1,10 @@ +SlateportCity_SternsShipyard_2F_MapObjects:: @ 8387724 + object_event 1, MAP_OBJ_GFX_SCIENTIST_1, 0, 10, 0, 7, 0, 3, 7, 0, 0, 0, 0, 0, 0, 0x0, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_SCIENTIST_1, 0, 8, 0, 4, 0, 3, 10, 0, 0, 0, 0, 0, 0, SlateportCity_SternsShipyard_2F_EventScript_1553FF, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_SCIENTIST_1, 0, 0, 0, 9, 0, 3, 7, 0, 0, 0, 0, 0, 0, SlateportCity_SternsShipyard_2F_EventScript_155408, 0, 0, 0 + +SlateportCity_SternsShipyard_2F_MapWarps:: @ 838776C + warp_def 3, 1, 0, 2, SlateportCity_SternsShipyard_1F + +SlateportCity_SternsShipyard_2F_MapEvents:: @ 8387774 + map_events SlateportCity_SternsShipyard_2F_MapObjects, SlateportCity_SternsShipyard_2F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SlateportCity_SternsShipyard_2F.s b/data/maps/events/SlateportCity_SternsShipyard_2F.s deleted file mode 100644 index cd26ed1cc..000000000 --- a/data/maps/events/SlateportCity_SternsShipyard_2F.s +++ /dev/null @@ -1,10 +0,0 @@ -SlateportCity_SternsShipyard_2F_MapObjects:: @ 8387724 - object_event 1, MAP_OBJ_GFX_SCIENTIST_1, 0, 10, 0, 7, 0, 3, 7, 0, 0, 0, 0, 0, 0, 0x0, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_SCIENTIST_1, 0, 8, 0, 4, 0, 3, 10, 0, 0, 0, 0, 0, 0, SlateportCity_SternsShipyard_2F_EventScript_1553FF, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_SCIENTIST_1, 0, 0, 0, 9, 0, 3, 7, 0, 0, 0, 0, 0, 0, SlateportCity_SternsShipyard_2F_EventScript_155408, 0, 0, 0 - -SlateportCity_SternsShipyard_2F_MapWarps:: @ 838776C - warp_def 3, 1, 0, 2, SlateportCity_SternsShipyard_1F - -SlateportCity_SternsShipyard_2F_MapEvents:: @ 8387774 - map_events SlateportCity_SternsShipyard_2F_MapObjects, SlateportCity_SternsShipyard_2F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SootopolisCity.inc b/data/maps/events/SootopolisCity.inc new file mode 100644 index 000000000..a93db6a93 --- /dev/null +++ b/data/maps/events/SootopolisCity.inc @@ -0,0 +1,40 @@ +SootopolisCity_MapObjects:: @ 8380608 + object_event 1, MAP_OBJ_GFX_BEAUTY, 0, 29, 0, 20, 0, 3, 8, 0, 0, 0, 0, 0, 0, SootopolisCity_EventScript_14D18D, 855, 0, 0 + object_event 2, MAP_OBJ_GFX_BEAUTY, 0, 33, 0, 20, 0, 3, 8, 0, 0, 0, 0, 0, 0, SootopolisCity_EventScript_14D196, 856, 0, 0 + object_event 3, MAP_OBJ_GFX_OLD_MAN_1, 0, 36, 0, 21, 0, 3, 8, 0, 0, 0, 0, 0, 0, SootopolisCity_EventScript_14D16E, 854, 0, 0 + object_event 4, MAP_OBJ_GFX_WOMAN_5, 0, 47, 0, 42, 0, 3, 8, 0, 0, 0, 0, 0, 0, SootopolisCity_EventScript_14D268, 854, 0, 0 + object_event 5, MAP_OBJ_GFX_WALLACE, 0, 32, 0, 21, 0, 3, 9, 0, 0, 0, 0, 0, 0, SootopolisCity_EventScript_14D48F, 816, 0, 0 + object_event 6, MAP_OBJ_GFX_GIRL_2, 0, 9, 0, 43, 0, 3, 5, 1, 0, 0, 0, 0, 0, SootopolisCity_EventScript_14D19F, 854, 0, 0 + object_event 7, MAP_OBJ_GFX_LITTLE_BOY_1, 0, 51, 0, 14, 0, 3, 8, 0, 0, 0, 0, 0, 0, SootopolisCity_EventScript_14D2C5, 854, 0, 0 + object_event 8, MAP_OBJ_GFX_BOY_1, 0, 43, 0, 26, 0, 3, 1, 0, 0, 0, 0, 0, 0, SootopolisCity_EventScript_14D2E4, 854, 0, 0 + object_event 9, MAP_OBJ_GFX_MAN_1, 0, 26, 0, 4, 0, 3, 5, 1, 0, 0, 0, 0, 0, SootopolisCity_EventScript_14D287, 854, 0, 0 + object_event 10, MAP_OBJ_GFX_STEVEN, 0, 30, 0, 21, 0, 3, 10, 17, 0, 0, 0, 0, 0, SootopolisCity_EventScript_14D498, 973, 0, 0 + object_event 11, MAP_OBJ_GFX_WOMAN_7, 0, 49, 0, 34, 0, 3, 3, 17, 0, 0, 0, 0, 0, SootopolisCity_EventScript_14D2A6, 854, 0, 0 + +SootopolisCity_MapWarps:: @ 8380710 + warp_def 43, 31, 0, 0, SootopolisCity_PokemonCenter_1F + warp_def 17, 29, 0, 0, SootopolisCity_Mart + warp_def 31, 32, 0, 0, SootopolisCity_Gym_1F + warp_def 31, 16, 3, 0, CaveOfOrigin_Entrance + warp_def 9, 6, 0, 0, SootopolisCity_House1 + warp_def 45, 6, 0, 0, SootopolisCity_House2 + warp_def 9, 17, 0, 0, SootopolisCity_House3 + warp_def 44, 17, 0, 0, SootopolisCity_House4 + warp_def 9, 26, 0, 0, SootopolisCity_House5 + warp_def 53, 28, 0, 0, SootopolisCity_House6 + warp_def 8, 35, 0, 0, SootopolisCity_House7 + warp_def 48, 25, 0, 0, SootopolisCity_House8 + +SootopolisCity_MapCoordEvents:: @ 8380770 + coord_event 25, 6, 3, 0, 0x405e, 1, 0, SootopolisCity_EventScript_14D308 + +SootopolisCity_MapBGEvents:: @ 8380780 + bg_event 32, 34, 0, 0, 0, SootopolisCity_EventScript_14D2ED + bg_event 19, 29, 0, 1, 0, SootopolisCity_EventScript_1A00E1 + bg_event 44, 31, 0, 1, 0, SootopolisCity_EventScript_1A00EA + bg_event 45, 31, 0, 1, 0, SootopolisCity_EventScript_1A00EA + bg_event 18, 29, 0, 1, 0, SootopolisCity_EventScript_1A00E1 + bg_event 41, 37, 0, 0, 0, SootopolisCity_EventScript_14D2F6 + +SootopolisCity_MapEvents:: @ 83807C8 + map_events SootopolisCity_MapObjects, SootopolisCity_MapWarps, SootopolisCity_MapCoordEvents, SootopolisCity_MapBGEvents diff --git a/data/maps/events/SootopolisCity.s b/data/maps/events/SootopolisCity.s deleted file mode 100644 index a93db6a93..000000000 --- a/data/maps/events/SootopolisCity.s +++ /dev/null @@ -1,40 +0,0 @@ -SootopolisCity_MapObjects:: @ 8380608 - object_event 1, MAP_OBJ_GFX_BEAUTY, 0, 29, 0, 20, 0, 3, 8, 0, 0, 0, 0, 0, 0, SootopolisCity_EventScript_14D18D, 855, 0, 0 - object_event 2, MAP_OBJ_GFX_BEAUTY, 0, 33, 0, 20, 0, 3, 8, 0, 0, 0, 0, 0, 0, SootopolisCity_EventScript_14D196, 856, 0, 0 - object_event 3, MAP_OBJ_GFX_OLD_MAN_1, 0, 36, 0, 21, 0, 3, 8, 0, 0, 0, 0, 0, 0, SootopolisCity_EventScript_14D16E, 854, 0, 0 - object_event 4, MAP_OBJ_GFX_WOMAN_5, 0, 47, 0, 42, 0, 3, 8, 0, 0, 0, 0, 0, 0, SootopolisCity_EventScript_14D268, 854, 0, 0 - object_event 5, MAP_OBJ_GFX_WALLACE, 0, 32, 0, 21, 0, 3, 9, 0, 0, 0, 0, 0, 0, SootopolisCity_EventScript_14D48F, 816, 0, 0 - object_event 6, MAP_OBJ_GFX_GIRL_2, 0, 9, 0, 43, 0, 3, 5, 1, 0, 0, 0, 0, 0, SootopolisCity_EventScript_14D19F, 854, 0, 0 - object_event 7, MAP_OBJ_GFX_LITTLE_BOY_1, 0, 51, 0, 14, 0, 3, 8, 0, 0, 0, 0, 0, 0, SootopolisCity_EventScript_14D2C5, 854, 0, 0 - object_event 8, MAP_OBJ_GFX_BOY_1, 0, 43, 0, 26, 0, 3, 1, 0, 0, 0, 0, 0, 0, SootopolisCity_EventScript_14D2E4, 854, 0, 0 - object_event 9, MAP_OBJ_GFX_MAN_1, 0, 26, 0, 4, 0, 3, 5, 1, 0, 0, 0, 0, 0, SootopolisCity_EventScript_14D287, 854, 0, 0 - object_event 10, MAP_OBJ_GFX_STEVEN, 0, 30, 0, 21, 0, 3, 10, 17, 0, 0, 0, 0, 0, SootopolisCity_EventScript_14D498, 973, 0, 0 - object_event 11, MAP_OBJ_GFX_WOMAN_7, 0, 49, 0, 34, 0, 3, 3, 17, 0, 0, 0, 0, 0, SootopolisCity_EventScript_14D2A6, 854, 0, 0 - -SootopolisCity_MapWarps:: @ 8380710 - warp_def 43, 31, 0, 0, SootopolisCity_PokemonCenter_1F - warp_def 17, 29, 0, 0, SootopolisCity_Mart - warp_def 31, 32, 0, 0, SootopolisCity_Gym_1F - warp_def 31, 16, 3, 0, CaveOfOrigin_Entrance - warp_def 9, 6, 0, 0, SootopolisCity_House1 - warp_def 45, 6, 0, 0, SootopolisCity_House2 - warp_def 9, 17, 0, 0, SootopolisCity_House3 - warp_def 44, 17, 0, 0, SootopolisCity_House4 - warp_def 9, 26, 0, 0, SootopolisCity_House5 - warp_def 53, 28, 0, 0, SootopolisCity_House6 - warp_def 8, 35, 0, 0, SootopolisCity_House7 - warp_def 48, 25, 0, 0, SootopolisCity_House8 - -SootopolisCity_MapCoordEvents:: @ 8380770 - coord_event 25, 6, 3, 0, 0x405e, 1, 0, SootopolisCity_EventScript_14D308 - -SootopolisCity_MapBGEvents:: @ 8380780 - bg_event 32, 34, 0, 0, 0, SootopolisCity_EventScript_14D2ED - bg_event 19, 29, 0, 1, 0, SootopolisCity_EventScript_1A00E1 - bg_event 44, 31, 0, 1, 0, SootopolisCity_EventScript_1A00EA - bg_event 45, 31, 0, 1, 0, SootopolisCity_EventScript_1A00EA - bg_event 18, 29, 0, 1, 0, SootopolisCity_EventScript_1A00E1 - bg_event 41, 37, 0, 0, 0, SootopolisCity_EventScript_14D2F6 - -SootopolisCity_MapEvents:: @ 83807C8 - map_events SootopolisCity_MapObjects, SootopolisCity_MapWarps, SootopolisCity_MapCoordEvents, SootopolisCity_MapBGEvents diff --git a/data/maps/events/SootopolisCity_Gym_1F.inc b/data/maps/events/SootopolisCity_Gym_1F.inc new file mode 100644 index 000000000..88707692e --- /dev/null +++ b/data/maps/events/SootopolisCity_Gym_1F.inc @@ -0,0 +1,15 @@ +SootopolisCity_Gym_1F_MapObjects:: @ 838ACF0 + object_event 1, MAP_OBJ_GFX_WALLACE, 0, 8, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, SootopolisCity_Gym_1F_EventScript_15AFFF, 815, 0, 0 + object_event 2, MAP_OBJ_GFX_MAN_2, 0, 7, 0, 24, 0, 3, 8, 0, 0, 0, 0, 0, 0, SootopolisCity_Gym_1F_EventScript_15B084, 0, 0, 0 + +SootopolisCity_Gym_1F_MapWarps:: @ 838AD20 + warp_def 8, 25, 0, 2, SootopolisCity + warp_def 9, 25, 0, 2, SootopolisCity + warp_def 11, 22, 3, 0, SootopolisCity_Gym_B1F + +SootopolisCity_Gym_1F_MapBGEvents:: @ 838AD38 + bg_event 6, 24, 0, 0, 0, SootopolisCity_Gym_1F_EventScript_15B0A3 + bg_event 10, 24, 0, 1, 0, SootopolisCity_Gym_1F_EventScript_15B0B3 + +SootopolisCity_Gym_1F_MapEvents:: @ 838AD50 + map_events SootopolisCity_Gym_1F_MapObjects, SootopolisCity_Gym_1F_MapWarps, 0x0, SootopolisCity_Gym_1F_MapBGEvents diff --git a/data/maps/events/SootopolisCity_Gym_1F.s b/data/maps/events/SootopolisCity_Gym_1F.s deleted file mode 100644 index 88707692e..000000000 --- a/data/maps/events/SootopolisCity_Gym_1F.s +++ /dev/null @@ -1,15 +0,0 @@ -SootopolisCity_Gym_1F_MapObjects:: @ 838ACF0 - object_event 1, MAP_OBJ_GFX_WALLACE, 0, 8, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, SootopolisCity_Gym_1F_EventScript_15AFFF, 815, 0, 0 - object_event 2, MAP_OBJ_GFX_MAN_2, 0, 7, 0, 24, 0, 3, 8, 0, 0, 0, 0, 0, 0, SootopolisCity_Gym_1F_EventScript_15B084, 0, 0, 0 - -SootopolisCity_Gym_1F_MapWarps:: @ 838AD20 - warp_def 8, 25, 0, 2, SootopolisCity - warp_def 9, 25, 0, 2, SootopolisCity - warp_def 11, 22, 3, 0, SootopolisCity_Gym_B1F - -SootopolisCity_Gym_1F_MapBGEvents:: @ 838AD38 - bg_event 6, 24, 0, 0, 0, SootopolisCity_Gym_1F_EventScript_15B0A3 - bg_event 10, 24, 0, 1, 0, SootopolisCity_Gym_1F_EventScript_15B0B3 - -SootopolisCity_Gym_1F_MapEvents:: @ 838AD50 - map_events SootopolisCity_Gym_1F_MapObjects, SootopolisCity_Gym_1F_MapWarps, 0x0, SootopolisCity_Gym_1F_MapBGEvents diff --git a/data/maps/events/SootopolisCity_Gym_B1F.inc b/data/maps/events/SootopolisCity_Gym_B1F.inc new file mode 100644 index 000000000..44827aaf5 --- /dev/null +++ b/data/maps/events/SootopolisCity_Gym_B1F.inc @@ -0,0 +1,15 @@ +SootopolisCity_Gym_B1F_MapObjects:: @ 838AD64 + object_event 1, MAP_OBJ_GFX_LASS, 0, 7, 0, 19, 0, 3, 10, 0, 0, 1, 0, 1, 0, SootopolisCity_Gym_B1F_EventScript_15B0D8, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_BEAUTY, 0, 9, 0, 17, 0, 3, 9, 0, 0, 1, 0, 1, 0, SootopolisCity_Gym_B1F_EventScript_15B11D, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_WOMAN_3, 0, 9, 0, 14, 0, 3, 9, 0, 0, 1, 0, 1, 0, SootopolisCity_Gym_B1F_EventScript_15B106, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_BEAUTY, 0, 6, 0, 13, 0, 3, 10, 0, 0, 1, 0, 5, 0, SootopolisCity_Gym_B1F_EventScript_15B134, 0, 0, 0 + object_event 5, MAP_OBJ_GFX_BEAUTY, 0, 3, 0, 9, 0, 3, 10, 0, 0, 1, 0, 4, 0, SootopolisCity_Gym_B1F_EventScript_15B162, 0, 0, 0 + object_event 6, MAP_OBJ_GFX_WOMAN_2, 0, 11, 0, 9, 0, 3, 9, 0, 0, 1, 0, 2, 0, SootopolisCity_Gym_B1F_EventScript_15B179, 0, 0, 0 + object_event 7, MAP_OBJ_GFX_LASS, 0, 8, 0, 7, 0, 3, 8, 0, 0, 1, 0, 2, 0, SootopolisCity_Gym_B1F_EventScript_15B0EF, 0, 0, 0 + object_event 8, MAP_OBJ_GFX_BEAUTY, 0, 12, 0, 7, 0, 3, 9, 0, 0, 1, 0, 3, 0, SootopolisCity_Gym_B1F_EventScript_15B14B, 0, 0, 0 + +SootopolisCity_Gym_B1F_MapWarps:: @ 838AE24 + warp_def 11, 22, 3, 2, SootopolisCity_Gym_1F + +SootopolisCity_Gym_B1F_MapEvents:: @ 838AE2C + map_events SootopolisCity_Gym_B1F_MapObjects, SootopolisCity_Gym_B1F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SootopolisCity_Gym_B1F.s b/data/maps/events/SootopolisCity_Gym_B1F.s deleted file mode 100644 index 44827aaf5..000000000 --- a/data/maps/events/SootopolisCity_Gym_B1F.s +++ /dev/null @@ -1,15 +0,0 @@ -SootopolisCity_Gym_B1F_MapObjects:: @ 838AD64 - object_event 1, MAP_OBJ_GFX_LASS, 0, 7, 0, 19, 0, 3, 10, 0, 0, 1, 0, 1, 0, SootopolisCity_Gym_B1F_EventScript_15B0D8, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_BEAUTY, 0, 9, 0, 17, 0, 3, 9, 0, 0, 1, 0, 1, 0, SootopolisCity_Gym_B1F_EventScript_15B11D, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_WOMAN_3, 0, 9, 0, 14, 0, 3, 9, 0, 0, 1, 0, 1, 0, SootopolisCity_Gym_B1F_EventScript_15B106, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_BEAUTY, 0, 6, 0, 13, 0, 3, 10, 0, 0, 1, 0, 5, 0, SootopolisCity_Gym_B1F_EventScript_15B134, 0, 0, 0 - object_event 5, MAP_OBJ_GFX_BEAUTY, 0, 3, 0, 9, 0, 3, 10, 0, 0, 1, 0, 4, 0, SootopolisCity_Gym_B1F_EventScript_15B162, 0, 0, 0 - object_event 6, MAP_OBJ_GFX_WOMAN_2, 0, 11, 0, 9, 0, 3, 9, 0, 0, 1, 0, 2, 0, SootopolisCity_Gym_B1F_EventScript_15B179, 0, 0, 0 - object_event 7, MAP_OBJ_GFX_LASS, 0, 8, 0, 7, 0, 3, 8, 0, 0, 1, 0, 2, 0, SootopolisCity_Gym_B1F_EventScript_15B0EF, 0, 0, 0 - object_event 8, MAP_OBJ_GFX_BEAUTY, 0, 12, 0, 7, 0, 3, 9, 0, 0, 1, 0, 3, 0, SootopolisCity_Gym_B1F_EventScript_15B14B, 0, 0, 0 - -SootopolisCity_Gym_B1F_MapWarps:: @ 838AE24 - warp_def 11, 22, 3, 2, SootopolisCity_Gym_1F - -SootopolisCity_Gym_B1F_MapEvents:: @ 838AE2C - map_events SootopolisCity_Gym_B1F_MapObjects, SootopolisCity_Gym_B1F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SootopolisCity_House1.inc b/data/maps/events/SootopolisCity_House1.inc new file mode 100644 index 000000000..bddda2d88 --- /dev/null +++ b/data/maps/events/SootopolisCity_House1.inc @@ -0,0 +1,10 @@ +SootopolisCity_House1_MapObjects:: @ 838AFA4 + object_event 1, MAP_OBJ_GFX_BLACK_BELT, 0, 2, 0, 4, 0, 3, 10, 0, 0, 0, 0, 0, 0, SootopolisCity_House1_EventScript_15B29B, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_KECLEON_1, 0, 2, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, SootopolisCity_House1_EventScript_15B2D1, 0, 0, 0 + +SootopolisCity_House1_MapWarps:: @ 838AFD4 + warp_def 3, 6, 0, 4, SootopolisCity + warp_def 4, 6, 0, 4, SootopolisCity + +SootopolisCity_House1_MapEvents:: @ 838AFE4 + map_events SootopolisCity_House1_MapObjects, SootopolisCity_House1_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SootopolisCity_House1.s b/data/maps/events/SootopolisCity_House1.s deleted file mode 100644 index bddda2d88..000000000 --- a/data/maps/events/SootopolisCity_House1.s +++ /dev/null @@ -1,10 +0,0 @@ -SootopolisCity_House1_MapObjects:: @ 838AFA4 - object_event 1, MAP_OBJ_GFX_BLACK_BELT, 0, 2, 0, 4, 0, 3, 10, 0, 0, 0, 0, 0, 0, SootopolisCity_House1_EventScript_15B29B, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_KECLEON_1, 0, 2, 0, 3, 0, 3, 8, 0, 0, 0, 0, 0, 0, SootopolisCity_House1_EventScript_15B2D1, 0, 0, 0 - -SootopolisCity_House1_MapWarps:: @ 838AFD4 - warp_def 3, 6, 0, 4, SootopolisCity - warp_def 4, 6, 0, 4, SootopolisCity - -SootopolisCity_House1_MapEvents:: @ 838AFE4 - map_events SootopolisCity_House1_MapObjects, SootopolisCity_House1_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SootopolisCity_House2.inc b/data/maps/events/SootopolisCity_House2.inc new file mode 100644 index 000000000..01cf77ddb --- /dev/null +++ b/data/maps/events/SootopolisCity_House2.inc @@ -0,0 +1,9 @@ +SootopolisCity_House2_MapObjects:: @ 838AFF8 + object_event 1, MAP_OBJ_GFX_OLD_WOMAN_1, 0, 3, 0, 3, 0, 3, 10, 0, 0, 0, 0, 0, 0, SootopolisCity_House2_EventScript_15B2E5, 0, 0, 0 + +SootopolisCity_House2_MapWarps:: @ 838B010 + warp_def 3, 6, 0, 5, SootopolisCity + warp_def 4, 6, 0, 5, SootopolisCity + +SootopolisCity_House2_MapEvents:: @ 838B020 + map_events SootopolisCity_House2_MapObjects, SootopolisCity_House2_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SootopolisCity_House2.s b/data/maps/events/SootopolisCity_House2.s deleted file mode 100644 index 01cf77ddb..000000000 --- a/data/maps/events/SootopolisCity_House2.s +++ /dev/null @@ -1,9 +0,0 @@ -SootopolisCity_House2_MapObjects:: @ 838AFF8 - object_event 1, MAP_OBJ_GFX_OLD_WOMAN_1, 0, 3, 0, 3, 0, 3, 10, 0, 0, 0, 0, 0, 0, SootopolisCity_House2_EventScript_15B2E5, 0, 0, 0 - -SootopolisCity_House2_MapWarps:: @ 838B010 - warp_def 3, 6, 0, 5, SootopolisCity - warp_def 4, 6, 0, 5, SootopolisCity - -SootopolisCity_House2_MapEvents:: @ 838B020 - map_events SootopolisCity_House2_MapObjects, SootopolisCity_House2_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SootopolisCity_House3.inc b/data/maps/events/SootopolisCity_House3.inc new file mode 100644 index 000000000..dfae0f969 --- /dev/null +++ b/data/maps/events/SootopolisCity_House3.inc @@ -0,0 +1,10 @@ +SootopolisCity_House3_MapObjects:: @ 838B034 + object_event 1, MAP_OBJ_GFX_WOMAN_5, 0, 2, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, SootopolisCity_House3_EventScript_15B31A, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_GIRL_2, 0, 6, 0, 4, 0, 3, 2, 17, 0, 0, 0, 0, 0, SootopolisCity_House3_EventScript_15B343, 0, 0, 0 + +SootopolisCity_House3_MapWarps:: @ 838B064 + warp_def 3, 6, 0, 6, SootopolisCity + warp_def 4, 6, 0, 6, SootopolisCity + +SootopolisCity_House3_MapEvents:: @ 838B074 + map_events SootopolisCity_House3_MapObjects, SootopolisCity_House3_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SootopolisCity_House3.s b/data/maps/events/SootopolisCity_House3.s deleted file mode 100644 index dfae0f969..000000000 --- a/data/maps/events/SootopolisCity_House3.s +++ /dev/null @@ -1,10 +0,0 @@ -SootopolisCity_House3_MapObjects:: @ 838B034 - object_event 1, MAP_OBJ_GFX_WOMAN_5, 0, 2, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, SootopolisCity_House3_EventScript_15B31A, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_GIRL_2, 0, 6, 0, 4, 0, 3, 2, 17, 0, 0, 0, 0, 0, SootopolisCity_House3_EventScript_15B343, 0, 0, 0 - -SootopolisCity_House3_MapWarps:: @ 838B064 - warp_def 3, 6, 0, 6, SootopolisCity - warp_def 4, 6, 0, 6, SootopolisCity - -SootopolisCity_House3_MapEvents:: @ 838B074 - map_events SootopolisCity_House3_MapObjects, SootopolisCity_House3_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SootopolisCity_House4.inc b/data/maps/events/SootopolisCity_House4.inc new file mode 100644 index 000000000..766dbc682 --- /dev/null +++ b/data/maps/events/SootopolisCity_House4.inc @@ -0,0 +1,11 @@ +SootopolisCity_House4_MapObjects:: @ 838B088 + object_event 1, MAP_OBJ_GFX_MAN_1, 0, 2, 0, 4, 0, 3, 10, 0, 0, 0, 0, 0, 0, SootopolisCity_House4_EventScript_15B34D, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_WOMAN_5, 0, 5, 0, 2, 0, 3, 7, 33, 0, 0, 0, 0, 0, SootopolisCity_House4_EventScript_15B356, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_AZUMARILL, 0, 2, 0, 3, 0, 3, 1, 17, 0, 0, 0, 0, 0, SootopolisCity_House4_EventScript_15B35F, 0, 0, 0 + +SootopolisCity_House4_MapWarps:: @ 838B0D0 + warp_def 3, 6, 0, 7, SootopolisCity + warp_def 4, 6, 0, 7, SootopolisCity + +SootopolisCity_House4_MapEvents:: @ 838B0E0 + map_events SootopolisCity_House4_MapObjects, SootopolisCity_House4_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SootopolisCity_House4.s b/data/maps/events/SootopolisCity_House4.s deleted file mode 100644 index 766dbc682..000000000 --- a/data/maps/events/SootopolisCity_House4.s +++ /dev/null @@ -1,11 +0,0 @@ -SootopolisCity_House4_MapObjects:: @ 838B088 - object_event 1, MAP_OBJ_GFX_MAN_1, 0, 2, 0, 4, 0, 3, 10, 0, 0, 0, 0, 0, 0, SootopolisCity_House4_EventScript_15B34D, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_WOMAN_5, 0, 5, 0, 2, 0, 3, 7, 33, 0, 0, 0, 0, 0, SootopolisCity_House4_EventScript_15B356, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_AZUMARILL, 0, 2, 0, 3, 0, 3, 1, 17, 0, 0, 0, 0, 0, SootopolisCity_House4_EventScript_15B35F, 0, 0, 0 - -SootopolisCity_House4_MapWarps:: @ 838B0D0 - warp_def 3, 6, 0, 7, SootopolisCity - warp_def 4, 6, 0, 7, SootopolisCity - -SootopolisCity_House4_MapEvents:: @ 838B0E0 - map_events SootopolisCity_House4_MapObjects, SootopolisCity_House4_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SootopolisCity_House5.inc b/data/maps/events/SootopolisCity_House5.inc new file mode 100644 index 000000000..499bc26de --- /dev/null +++ b/data/maps/events/SootopolisCity_House5.inc @@ -0,0 +1,10 @@ +SootopolisCity_House5_MapObjects:: @ 838B0F4 + object_event 1, MAP_OBJ_GFX_MANIAC, 0, 3, 0, 3, 0, 3, 10, 0, 0, 0, 0, 0, 0, SootopolisCity_House5_EventScript_15B373, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_GIRL_3, 0, 6, 0, 3, 0, 3, 9, 0, 0, 0, 0, 0, 0, SootopolisCity_House5_EventScript_15B37C, 0, 0, 0 + +SootopolisCity_House5_MapWarps:: @ 838B124 + warp_def 3, 6, 0, 8, SootopolisCity + warp_def 4, 6, 0, 8, SootopolisCity + +SootopolisCity_House5_MapEvents:: @ 838B134 + map_events SootopolisCity_House5_MapObjects, SootopolisCity_House5_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SootopolisCity_House5.s b/data/maps/events/SootopolisCity_House5.s deleted file mode 100644 index 499bc26de..000000000 --- a/data/maps/events/SootopolisCity_House5.s +++ /dev/null @@ -1,10 +0,0 @@ -SootopolisCity_House5_MapObjects:: @ 838B0F4 - object_event 1, MAP_OBJ_GFX_MANIAC, 0, 3, 0, 3, 0, 3, 10, 0, 0, 0, 0, 0, 0, SootopolisCity_House5_EventScript_15B373, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_GIRL_3, 0, 6, 0, 3, 0, 3, 9, 0, 0, 0, 0, 0, 0, SootopolisCity_House5_EventScript_15B37C, 0, 0, 0 - -SootopolisCity_House5_MapWarps:: @ 838B124 - warp_def 3, 6, 0, 8, SootopolisCity - warp_def 4, 6, 0, 8, SootopolisCity - -SootopolisCity_House5_MapEvents:: @ 838B134 - map_events SootopolisCity_House5_MapObjects, SootopolisCity_House5_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SootopolisCity_House6.inc b/data/maps/events/SootopolisCity_House6.inc new file mode 100644 index 000000000..9fcb17f50 --- /dev/null +++ b/data/maps/events/SootopolisCity_House6.inc @@ -0,0 +1,9 @@ +SootopolisCity_House6_MapObjects:: @ 838B148 + object_event 1, MAP_OBJ_GFX_WOMAN_3, 0, 4, 0, 3, 0, 3, 2, 17, 0, 0, 0, 0, 0, SootopolisCity_House6_EventScript_15B386, 0, 0, 0 + +SootopolisCity_House6_MapWarps:: @ 838B160 + warp_def 3, 6, 0, 9, SootopolisCity + warp_def 4, 6, 0, 9, SootopolisCity + +SootopolisCity_House6_MapEvents:: @ 838B170 + map_events SootopolisCity_House6_MapObjects, SootopolisCity_House6_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SootopolisCity_House6.s b/data/maps/events/SootopolisCity_House6.s deleted file mode 100644 index 9fcb17f50..000000000 --- a/data/maps/events/SootopolisCity_House6.s +++ /dev/null @@ -1,9 +0,0 @@ -SootopolisCity_House6_MapObjects:: @ 838B148 - object_event 1, MAP_OBJ_GFX_WOMAN_3, 0, 4, 0, 3, 0, 3, 2, 17, 0, 0, 0, 0, 0, SootopolisCity_House6_EventScript_15B386, 0, 0, 0 - -SootopolisCity_House6_MapWarps:: @ 838B160 - warp_def 3, 6, 0, 9, SootopolisCity - warp_def 4, 6, 0, 9, SootopolisCity - -SootopolisCity_House6_MapEvents:: @ 838B170 - map_events SootopolisCity_House6_MapObjects, SootopolisCity_House6_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SootopolisCity_House7.inc b/data/maps/events/SootopolisCity_House7.inc new file mode 100644 index 000000000..d23992a32 --- /dev/null +++ b/data/maps/events/SootopolisCity_House7.inc @@ -0,0 +1,10 @@ +SootopolisCity_House7_MapObjects:: @ 838B184 + object_event 1, MAP_OBJ_GFX_OLD_MAN_2, 0, 5, 0, 3, 0, 3, 9, 0, 0, 0, 0, 0, 0, SootopolisCity_House7_EventScript_15B3EE, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_WOMAN_2, 0, 1, 0, 4, 0, 3, 2, 17, 0, 0, 0, 0, 0, SootopolisCity_House7_EventScript_15B3F7, 0, 0, 0 + +SootopolisCity_House7_MapWarps:: @ 838B1B4 + warp_def 3, 6, 0, 10, SootopolisCity + warp_def 4, 6, 0, 10, SootopolisCity + +SootopolisCity_House7_MapEvents:: @ 838B1C4 + map_events SootopolisCity_House7_MapObjects, SootopolisCity_House7_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SootopolisCity_House7.s b/data/maps/events/SootopolisCity_House7.s deleted file mode 100644 index d23992a32..000000000 --- a/data/maps/events/SootopolisCity_House7.s +++ /dev/null @@ -1,10 +0,0 @@ -SootopolisCity_House7_MapObjects:: @ 838B184 - object_event 1, MAP_OBJ_GFX_OLD_MAN_2, 0, 5, 0, 3, 0, 3, 9, 0, 0, 0, 0, 0, 0, SootopolisCity_House7_EventScript_15B3EE, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_WOMAN_2, 0, 1, 0, 4, 0, 3, 2, 17, 0, 0, 0, 0, 0, SootopolisCity_House7_EventScript_15B3F7, 0, 0, 0 - -SootopolisCity_House7_MapWarps:: @ 838B1B4 - warp_def 3, 6, 0, 10, SootopolisCity - warp_def 4, 6, 0, 10, SootopolisCity - -SootopolisCity_House7_MapEvents:: @ 838B1C4 - map_events SootopolisCity_House7_MapObjects, SootopolisCity_House7_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SootopolisCity_House8.inc b/data/maps/events/SootopolisCity_House8.inc new file mode 100644 index 000000000..4fd384f2b --- /dev/null +++ b/data/maps/events/SootopolisCity_House8.inc @@ -0,0 +1,14 @@ +SootopolisCity_House8_MapObjects:: @ 838B1D8 + object_event 1, MAP_OBJ_GFX_FISHERMAN, 0, 2, 0, 4, 0, 3, 10, 0, 0, 0, 0, 0, 0, SootopolisCity_House8_EventScript_15B492, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_HIKER, 0, 5, 0, 4, 0, 3, 9, 0, 0, 0, 0, 0, 0, SootopolisCity_House8_EventScript_15B401, 0, 0, 0 + +SootopolisCity_House8_MapWarps:: @ 838B208 + warp_def 3, 6, 0, 11, SootopolisCity + warp_def 4, 6, 0, 11, SootopolisCity + +SootopolisCity_House8_MapBGEvents:: @ 838B218 + bg_event 5, 1, 0, 0, 0, SootopolisCity_House8_EventScript_15B523 + bg_event 2, 1, 0, 0, 0, SootopolisCity_House8_EventScript_15B531 + +SootopolisCity_House8_MapEvents:: @ 838B230 + map_events SootopolisCity_House8_MapObjects, SootopolisCity_House8_MapWarps, 0x0, SootopolisCity_House8_MapBGEvents diff --git a/data/maps/events/SootopolisCity_House8.s b/data/maps/events/SootopolisCity_House8.s deleted file mode 100644 index 4fd384f2b..000000000 --- a/data/maps/events/SootopolisCity_House8.s +++ /dev/null @@ -1,14 +0,0 @@ -SootopolisCity_House8_MapObjects:: @ 838B1D8 - object_event 1, MAP_OBJ_GFX_FISHERMAN, 0, 2, 0, 4, 0, 3, 10, 0, 0, 0, 0, 0, 0, SootopolisCity_House8_EventScript_15B492, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_HIKER, 0, 5, 0, 4, 0, 3, 9, 0, 0, 0, 0, 0, 0, SootopolisCity_House8_EventScript_15B401, 0, 0, 0 - -SootopolisCity_House8_MapWarps:: @ 838B208 - warp_def 3, 6, 0, 11, SootopolisCity - warp_def 4, 6, 0, 11, SootopolisCity - -SootopolisCity_House8_MapBGEvents:: @ 838B218 - bg_event 5, 1, 0, 0, 0, SootopolisCity_House8_EventScript_15B523 - bg_event 2, 1, 0, 0, 0, SootopolisCity_House8_EventScript_15B531 - -SootopolisCity_House8_MapEvents:: @ 838B230 - map_events SootopolisCity_House8_MapObjects, SootopolisCity_House8_MapWarps, 0x0, SootopolisCity_House8_MapBGEvents diff --git a/data/maps/events/SootopolisCity_Mart.inc b/data/maps/events/SootopolisCity_Mart.inc new file mode 100644 index 000000000..144a2b79b --- /dev/null +++ b/data/maps/events/SootopolisCity_Mart.inc @@ -0,0 +1,11 @@ +SootopolisCity_Mart_MapObjects:: @ 838AF38 + object_event 1, MAP_OBJ_GFX_MART_EMPLOYEE, 0, 1, 0, 3, 0, 3, 10, 0, 0, 0, 0, 0, 0, SootopolisCity_Mart_EventScript_15B21B, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_FAT_MAN, 0, 5, 0, 5, 0, 3, 10, 0, 0, 0, 0, 0, 0, SootopolisCity_Mart_EventScript_15B24A, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_GENTLEMAN, 0, 9, 0, 5, 0, 3, 10, 0, 0, 0, 0, 0, 0, SootopolisCity_Mart_EventScript_15B272, 0, 0, 0 + +SootopolisCity_Mart_MapWarps:: @ 838AF80 + warp_def 3, 7, 0, 1, SootopolisCity + warp_def 4, 7, 0, 1, SootopolisCity + +SootopolisCity_Mart_MapEvents:: @ 838AF90 + map_events SootopolisCity_Mart_MapObjects, SootopolisCity_Mart_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SootopolisCity_Mart.s b/data/maps/events/SootopolisCity_Mart.s deleted file mode 100644 index 144a2b79b..000000000 --- a/data/maps/events/SootopolisCity_Mart.s +++ /dev/null @@ -1,11 +0,0 @@ -SootopolisCity_Mart_MapObjects:: @ 838AF38 - object_event 1, MAP_OBJ_GFX_MART_EMPLOYEE, 0, 1, 0, 3, 0, 3, 10, 0, 0, 0, 0, 0, 0, SootopolisCity_Mart_EventScript_15B21B, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_FAT_MAN, 0, 5, 0, 5, 0, 3, 10, 0, 0, 0, 0, 0, 0, SootopolisCity_Mart_EventScript_15B24A, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_GENTLEMAN, 0, 9, 0, 5, 0, 3, 10, 0, 0, 0, 0, 0, 0, SootopolisCity_Mart_EventScript_15B272, 0, 0, 0 - -SootopolisCity_Mart_MapWarps:: @ 838AF80 - warp_def 3, 7, 0, 1, SootopolisCity - warp_def 4, 7, 0, 1, SootopolisCity - -SootopolisCity_Mart_MapEvents:: @ 838AF90 - map_events SootopolisCity_Mart_MapObjects, SootopolisCity_Mart_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SootopolisCity_PokemonCenter_1F.inc b/data/maps/events/SootopolisCity_PokemonCenter_1F.inc new file mode 100644 index 000000000..c69ebb84c --- /dev/null +++ b/data/maps/events/SootopolisCity_PokemonCenter_1F.inc @@ -0,0 +1,12 @@ +SootopolisCity_PokemonCenter_1F_MapObjects:: @ 838AE40 + object_event 1, MAP_OBJ_GFX_NURSE, 0, 7, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, SootopolisCity_PokemonCenter_1F_EventScript_15BC70, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_GENTLEMAN, 0, 12, 0, 4, 0, 3, 2, 17, 0, 0, 0, 0, 0, SootopolisCity_PokemonCenter_1F_EventScript_15B1A8, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_WOMAN_7, 0, 4, 0, 7, 0, 3, 5, 1, 0, 0, 0, 0, 0, SootopolisCity_PokemonCenter_1F_EventScript_15B1D0, 0, 0, 0 + +SootopolisCity_PokemonCenter_1F_MapWarps:: @ 838AE88 + warp_def 7, 8, 3, 0, SootopolisCity + warp_def 6, 8, 3, 0, SootopolisCity + warp_def 1, 6, 4, 0, SootopolisCity_PokemonCenter_2F + +SootopolisCity_PokemonCenter_1F_MapEvents:: @ 838AEA0 + map_events SootopolisCity_PokemonCenter_1F_MapObjects, SootopolisCity_PokemonCenter_1F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SootopolisCity_PokemonCenter_1F.s b/data/maps/events/SootopolisCity_PokemonCenter_1F.s deleted file mode 100644 index c69ebb84c..000000000 --- a/data/maps/events/SootopolisCity_PokemonCenter_1F.s +++ /dev/null @@ -1,12 +0,0 @@ -SootopolisCity_PokemonCenter_1F_MapObjects:: @ 838AE40 - object_event 1, MAP_OBJ_GFX_NURSE, 0, 7, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, SootopolisCity_PokemonCenter_1F_EventScript_15BC70, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_GENTLEMAN, 0, 12, 0, 4, 0, 3, 2, 17, 0, 0, 0, 0, 0, SootopolisCity_PokemonCenter_1F_EventScript_15B1A8, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_WOMAN_7, 0, 4, 0, 7, 0, 3, 5, 1, 0, 0, 0, 0, 0, SootopolisCity_PokemonCenter_1F_EventScript_15B1D0, 0, 0, 0 - -SootopolisCity_PokemonCenter_1F_MapWarps:: @ 838AE88 - warp_def 7, 8, 3, 0, SootopolisCity - warp_def 6, 8, 3, 0, SootopolisCity - warp_def 1, 6, 4, 0, SootopolisCity_PokemonCenter_2F - -SootopolisCity_PokemonCenter_1F_MapEvents:: @ 838AEA0 - map_events SootopolisCity_PokemonCenter_1F_MapObjects, SootopolisCity_PokemonCenter_1F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SootopolisCity_PokemonCenter_2F.inc b/data/maps/events/SootopolisCity_PokemonCenter_2F.inc new file mode 100644 index 000000000..217185c78 --- /dev/null +++ b/data/maps/events/SootopolisCity_PokemonCenter_2F.inc @@ -0,0 +1,14 @@ +SootopolisCity_PokemonCenter_2F_MapObjects:: @ 838AEB4 + object_event 1, MAP_OBJ_GFX_TEALA, 0, 4, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, SootopolisCity_PokemonCenter_2F_EventScript_15B208, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_TEALA, 0, 7, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, SootopolisCity_PokemonCenter_2F_EventScript_15B20E, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_TEALA, 0, 10, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, SootopolisCity_PokemonCenter_2F_EventScript_15B214, 0, 0, 0 + +SootopolisCity_PokemonCenter_2F_MapWarps:: @ 838AEFC + warp_def 1, 5, 4, 2, SootopolisCity_PokemonCenter_1F + warp_def 5, 1, 0, 0, SingleBattleColosseum + warp_def 8, 1, 0, 0, TradeCenter + warp_def 11, 1, 0, 0, RecordCorner + warp_def 0, 0, 0, 0, DoubleBattleColosseum + +SootopolisCity_PokemonCenter_2F_MapEvents:: @ 838AF24 + map_events SootopolisCity_PokemonCenter_2F_MapObjects, SootopolisCity_PokemonCenter_2F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SootopolisCity_PokemonCenter_2F.s b/data/maps/events/SootopolisCity_PokemonCenter_2F.s deleted file mode 100644 index 217185c78..000000000 --- a/data/maps/events/SootopolisCity_PokemonCenter_2F.s +++ /dev/null @@ -1,14 +0,0 @@ -SootopolisCity_PokemonCenter_2F_MapObjects:: @ 838AEB4 - object_event 1, MAP_OBJ_GFX_TEALA, 0, 4, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, SootopolisCity_PokemonCenter_2F_EventScript_15B208, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_TEALA, 0, 7, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, SootopolisCity_PokemonCenter_2F_EventScript_15B20E, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_TEALA, 0, 10, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, SootopolisCity_PokemonCenter_2F_EventScript_15B214, 0, 0, 0 - -SootopolisCity_PokemonCenter_2F_MapWarps:: @ 838AEFC - warp_def 1, 5, 4, 2, SootopolisCity_PokemonCenter_1F - warp_def 5, 1, 0, 0, SingleBattleColosseum - warp_def 8, 1, 0, 0, TradeCenter - warp_def 11, 1, 0, 0, RecordCorner - warp_def 0, 0, 0, 0, DoubleBattleColosseum - -SootopolisCity_PokemonCenter_2F_MapEvents:: @ 838AF24 - map_events SootopolisCity_PokemonCenter_2F_MapObjects, SootopolisCity_PokemonCenter_2F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/SouthernIsland_Exterior.inc b/data/maps/events/SouthernIsland_Exterior.inc new file mode 100644 index 000000000..062b72d1f --- /dev/null +++ b/data/maps/events/SouthernIsland_Exterior.inc @@ -0,0 +1,13 @@ +SouthernIsland_Exterior_MapObjects:: @ 8391E00 + object_event 1, MAP_OBJ_GFX_SAILOR, 0, 13, 0, 23, 0, 3, 7, 0, 0, 0, 0, 0, 0, SouthernIsland_Exterior_EventScript_160AE0, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_SS_TIDAL, 0, 13, 0, 25, 0, 1, 10, 0, 0, 0, 0, 0, 0, 0x0, 0, 0, 0 + +SouthernIsland_Exterior_MapWarps:: @ 8391E30 + warp_def 14, 5, 3, 0, SouthernIsland_Interior + warp_def 15, 5, 3, 1, SouthernIsland_Interior + +SouthernIsland_Exterior_MapBGEvents:: @ 8391E40 + bg_event 16, 7, 3, 0, 0, SouthernIsland_Exterior_EventScript_160B4A + +SouthernIsland_Exterior_MapEvents:: @ 8391E4C + map_events SouthernIsland_Exterior_MapObjects, SouthernIsland_Exterior_MapWarps, 0x0, SouthernIsland_Exterior_MapBGEvents diff --git a/data/maps/events/SouthernIsland_Exterior.s b/data/maps/events/SouthernIsland_Exterior.s deleted file mode 100644 index 062b72d1f..000000000 --- a/data/maps/events/SouthernIsland_Exterior.s +++ /dev/null @@ -1,13 +0,0 @@ -SouthernIsland_Exterior_MapObjects:: @ 8391E00 - object_event 1, MAP_OBJ_GFX_SAILOR, 0, 13, 0, 23, 0, 3, 7, 0, 0, 0, 0, 0, 0, SouthernIsland_Exterior_EventScript_160AE0, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_SS_TIDAL, 0, 13, 0, 25, 0, 1, 10, 0, 0, 0, 0, 0, 0, 0x0, 0, 0, 0 - -SouthernIsland_Exterior_MapWarps:: @ 8391E30 - warp_def 14, 5, 3, 0, SouthernIsland_Interior - warp_def 15, 5, 3, 1, SouthernIsland_Interior - -SouthernIsland_Exterior_MapBGEvents:: @ 8391E40 - bg_event 16, 7, 3, 0, 0, SouthernIsland_Exterior_EventScript_160B4A - -SouthernIsland_Exterior_MapEvents:: @ 8391E4C - map_events SouthernIsland_Exterior_MapObjects, SouthernIsland_Exterior_MapWarps, 0x0, SouthernIsland_Exterior_MapBGEvents diff --git a/data/maps/events/SouthernIsland_Interior.inc b/data/maps/events/SouthernIsland_Interior.inc new file mode 100644 index 000000000..77073fc85 --- /dev/null +++ b/data/maps/events/SouthernIsland_Interior.inc @@ -0,0 +1,13 @@ +SouthernIsland_Interior_MapObjects:: @ 8391E60 + object_event 1, 240, 0, 13, 0, 12, 0, 3, 7, 0, 0, 0, 0, 0, 0, 0x0, 910, 0, 0 + object_event 2, 241, 0, 13, 0, 2, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0x0, 911, 0, 0 + +SouthernIsland_Interior_MapWarps:: @ 8391E90 + warp_def 13, 18, 3, 0, SouthernIsland_Exterior + warp_def 14, 18, 3, 1, SouthernIsland_Exterior + +SouthernIsland_Interior_MapBGEvents:: @ 8391EA0 + bg_event 13, 11, 3, 1, 0, SouthernIsland_Interior_EventScript_160B9B + +SouthernIsland_Interior_MapEvents:: @ 8391EAC + map_events SouthernIsland_Interior_MapObjects, SouthernIsland_Interior_MapWarps, 0x0, SouthernIsland_Interior_MapBGEvents diff --git a/data/maps/events/SouthernIsland_Interior.s b/data/maps/events/SouthernIsland_Interior.s deleted file mode 100644 index 77073fc85..000000000 --- a/data/maps/events/SouthernIsland_Interior.s +++ /dev/null @@ -1,13 +0,0 @@ -SouthernIsland_Interior_MapObjects:: @ 8391E60 - object_event 1, 240, 0, 13, 0, 12, 0, 3, 7, 0, 0, 0, 0, 0, 0, 0x0, 910, 0, 0 - object_event 2, 241, 0, 13, 0, 2, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0x0, 911, 0, 0 - -SouthernIsland_Interior_MapWarps:: @ 8391E90 - warp_def 13, 18, 3, 0, SouthernIsland_Exterior - warp_def 14, 18, 3, 1, SouthernIsland_Exterior - -SouthernIsland_Interior_MapBGEvents:: @ 8391EA0 - bg_event 13, 11, 3, 1, 0, SouthernIsland_Interior_EventScript_160B9B - -SouthernIsland_Interior_MapEvents:: @ 8391EAC - map_events SouthernIsland_Interior_MapObjects, SouthernIsland_Interior_MapWarps, 0x0, SouthernIsland_Interior_MapBGEvents diff --git a/data/maps/events/TradeCenter.inc b/data/maps/events/TradeCenter.inc new file mode 100644 index 000000000..8c5ff5578 --- /dev/null +++ b/data/maps/events/TradeCenter.inc @@ -0,0 +1,13 @@ +TradeCenter_MapObjects:: @ 8391340 + object_event 1, MAP_OBJ_GFX_WOMAN_6, 0, 9, 0, 6, 0, 3, 9, 0, 0, 0, 0, 0, 0, TradeCenter_EventScript_1A44AD, 0, 0, 0 + +TradeCenter_MapWarps:: @ 8391358 + warp_def 5, 8, 3, 127, NONE + warp_def 6, 8, 3, 127, NONE + +TradeCenter_MapCoordEvents:: @ 8391368 + coord_event 4, 5, 3, 0, 0x4000, 0, 0, TradeCenter_EventScript_1A43F0 + coord_event 7, 5, 3, 0, 0x4000, 0, 0, TradeCenter_EventScript_1A43FA + +TradeCenter_MapEvents:: @ 8391388 + map_events TradeCenter_MapObjects, TradeCenter_MapWarps, TradeCenter_MapCoordEvents, 0x0 diff --git a/data/maps/events/TradeCenter.s b/data/maps/events/TradeCenter.s deleted file mode 100644 index 8c5ff5578..000000000 --- a/data/maps/events/TradeCenter.s +++ /dev/null @@ -1,13 +0,0 @@ -TradeCenter_MapObjects:: @ 8391340 - object_event 1, MAP_OBJ_GFX_WOMAN_6, 0, 9, 0, 6, 0, 3, 9, 0, 0, 0, 0, 0, 0, TradeCenter_EventScript_1A44AD, 0, 0, 0 - -TradeCenter_MapWarps:: @ 8391358 - warp_def 5, 8, 3, 127, NONE - warp_def 6, 8, 3, 127, NONE - -TradeCenter_MapCoordEvents:: @ 8391368 - coord_event 4, 5, 3, 0, 0x4000, 0, 0, TradeCenter_EventScript_1A43F0 - coord_event 7, 5, 3, 0, 0x4000, 0, 0, TradeCenter_EventScript_1A43FA - -TradeCenter_MapEvents:: @ 8391388 - map_events TradeCenter_MapObjects, TradeCenter_MapWarps, TradeCenter_MapCoordEvents, 0x0 diff --git a/data/maps/events/Underwater1.inc b/data/maps/events/Underwater1.inc new file mode 100644 index 000000000..e67181a50 --- /dev/null +++ b/data/maps/events/Underwater1.inc @@ -0,0 +1,11 @@ +Underwater1_MapBGEvents:: @ 8385518 + bg_event 42, 51, 0, 7, 0, ITEM_CARBOS, 8, 0 + bg_event 14, 40, 0, 7, 0, ITEM_GREEN_SHARD, 9, 0 + bg_event 66, 34, 3, 7, 0, ITEM_PEARL, 10, 0 + bg_event 64, 54, 3, 7, 0, ITEM_BIG_PEARL, 11, 0 + bg_event 70, 64, 3, 7, 0, ITEM_HEART_SCALE, 13, 0 + bg_event 42, 5, 3, 7, 0, ITEM_CALCIUM, 36, 0 + bg_event 45, 36, 3, 7, 0, ITEM_HEART_SCALE, 38, 0 + +Underwater1_MapEvents:: @ 838556C + map_events 0x0, 0x0, 0x0, Underwater1_MapBGEvents diff --git a/data/maps/events/Underwater1.s b/data/maps/events/Underwater1.s deleted file mode 100644 index e67181a50..000000000 --- a/data/maps/events/Underwater1.s +++ /dev/null @@ -1,11 +0,0 @@ -Underwater1_MapBGEvents:: @ 8385518 - bg_event 42, 51, 0, 7, 0, ITEM_CARBOS, 8, 0 - bg_event 14, 40, 0, 7, 0, ITEM_GREEN_SHARD, 9, 0 - bg_event 66, 34, 3, 7, 0, ITEM_PEARL, 10, 0 - bg_event 64, 54, 3, 7, 0, ITEM_BIG_PEARL, 11, 0 - bg_event 70, 64, 3, 7, 0, ITEM_HEART_SCALE, 13, 0 - bg_event 42, 5, 3, 7, 0, ITEM_CALCIUM, 36, 0 - bg_event 45, 36, 3, 7, 0, ITEM_HEART_SCALE, 38, 0 - -Underwater1_MapEvents:: @ 838556C - map_events 0x0, 0x0, 0x0, Underwater1_MapBGEvents diff --git a/data/maps/events/Underwater2.inc b/data/maps/events/Underwater2.inc new file mode 100644 index 000000000..a9ecbd465 --- /dev/null +++ b/data/maps/events/Underwater2.inc @@ -0,0 +1,15 @@ +Underwater2_MapWarps:: @ 8385580 + warp_def 45, 65, 0, 0, Underwater_SootopolisCity + +Underwater2_MapBGEvents:: @ 8385588 + bg_event 30, 17, 3, 7, 0, ITEM_HEART_SCALE, 14, 0 + bg_event 41, 19, 3, 7, 0, ITEM_ULTRA_BALL, 15, 0 + bg_event 63, 19, 3, 7, 0, ITEM_STARDUST, 16, 0 + bg_event 10, 36, 3, 7, 0, ITEM_PEARL, 17, 0 + bg_event 11, 39, 3, 7, 0, ITEM_IRON, 19, 0 + bg_event 12, 35, 3, 7, 0, ITEM_YELLOW_SHARD, 18, 0 + bg_event 65, 60, 3, 7, 0, ITEM_BIG_PEARL, 20, 0 + bg_event 9, 77, 3, 7, 0, ITEM_BLUE_SHARD, 12, 0 + +Underwater2_MapEvents:: @ 83855E8 + map_events 0x0, Underwater2_MapWarps, 0x0, Underwater2_MapBGEvents diff --git a/data/maps/events/Underwater2.s b/data/maps/events/Underwater2.s deleted file mode 100644 index a9ecbd465..000000000 --- a/data/maps/events/Underwater2.s +++ /dev/null @@ -1,15 +0,0 @@ -Underwater2_MapWarps:: @ 8385580 - warp_def 45, 65, 0, 0, Underwater_SootopolisCity - -Underwater2_MapBGEvents:: @ 8385588 - bg_event 30, 17, 3, 7, 0, ITEM_HEART_SCALE, 14, 0 - bg_event 41, 19, 3, 7, 0, ITEM_ULTRA_BALL, 15, 0 - bg_event 63, 19, 3, 7, 0, ITEM_STARDUST, 16, 0 - bg_event 10, 36, 3, 7, 0, ITEM_PEARL, 17, 0 - bg_event 11, 39, 3, 7, 0, ITEM_IRON, 19, 0 - bg_event 12, 35, 3, 7, 0, ITEM_YELLOW_SHARD, 18, 0 - bg_event 65, 60, 3, 7, 0, ITEM_BIG_PEARL, 20, 0 - bg_event 9, 77, 3, 7, 0, ITEM_BLUE_SHARD, 12, 0 - -Underwater2_MapEvents:: @ 83855E8 - map_events 0x0, Underwater2_MapWarps, 0x0, Underwater2_MapBGEvents diff --git a/data/maps/events/Underwater3.inc b/data/maps/events/Underwater3.inc new file mode 100644 index 000000000..1e0925650 --- /dev/null +++ b/data/maps/events/Underwater3.inc @@ -0,0 +1,8 @@ +Underwater3_MapBGEvents:: @ 83855FC + bg_event 12, 42, 3, 7, 0, ITEM_STAR_PIECE, 21, 0 + bg_event 50, 36, 3, 7, 0, ITEM_HP_UP, 22, 0 + bg_event 34, 72, 3, 7, 0, ITEM_HEART_SCALE, 23, 0 + bg_event 72, 20, 3, 7, 0, ITEM_RED_SHARD, 24, 0 + +Underwater3_MapEvents:: @ 838562C + map_events 0x0, 0x0, 0x0, Underwater3_MapBGEvents diff --git a/data/maps/events/Underwater3.s b/data/maps/events/Underwater3.s deleted file mode 100644 index 1e0925650..000000000 --- a/data/maps/events/Underwater3.s +++ /dev/null @@ -1,8 +0,0 @@ -Underwater3_MapBGEvents:: @ 83855FC - bg_event 12, 42, 3, 7, 0, ITEM_STAR_PIECE, 21, 0 - bg_event 50, 36, 3, 7, 0, ITEM_HP_UP, 22, 0 - bg_event 34, 72, 3, 7, 0, ITEM_HEART_SCALE, 23, 0 - bg_event 72, 20, 3, 7, 0, ITEM_RED_SHARD, 24, 0 - -Underwater3_MapEvents:: @ 838562C - map_events 0x0, 0x0, 0x0, Underwater3_MapBGEvents diff --git a/data/maps/events/Underwater4.inc b/data/maps/events/Underwater4.inc new file mode 100644 index 000000000..711131621 --- /dev/null +++ b/data/maps/events/Underwater4.inc @@ -0,0 +1,9 @@ +Underwater4_MapWarps:: @ 8385640 + warp_def 38, 26, 3, 0, Underwater_SeafloorCavern + +Underwater4_MapBGEvents:: @ 8385648 + bg_event 38, 19, 3, 7, 0, ITEM_PROTEIN, 25, 0 + bg_event 69, 18, 3, 7, 0, ITEM_PEARL, 26, 0 + +Underwater4_MapEvents:: @ 8385660 + map_events 0x0, Underwater4_MapWarps, 0x0, Underwater4_MapBGEvents diff --git a/data/maps/events/Underwater4.s b/data/maps/events/Underwater4.s deleted file mode 100644 index 711131621..000000000 --- a/data/maps/events/Underwater4.s +++ /dev/null @@ -1,9 +0,0 @@ -Underwater4_MapWarps:: @ 8385640 - warp_def 38, 26, 3, 0, Underwater_SeafloorCavern - -Underwater4_MapBGEvents:: @ 8385648 - bg_event 38, 19, 3, 7, 0, ITEM_PROTEIN, 25, 0 - bg_event 69, 18, 3, 7, 0, ITEM_PEARL, 26, 0 - -Underwater4_MapEvents:: @ 8385660 - map_events 0x0, Underwater4_MapWarps, 0x0, Underwater4_MapBGEvents diff --git a/data/maps/events/Underwater_Route134.inc b/data/maps/events/Underwater_Route134.inc new file mode 100644 index 000000000..f6c734112 --- /dev/null +++ b/data/maps/events/Underwater_Route134.inc @@ -0,0 +1,5 @@ +Underwater_Route134_MapWarps:: @ 838E744 + warp_def 8, 8, 0, 0, Underwater_SealedChamber + +Underwater_Route134_MapEvents:: @ 838E74C + map_events 0x0, Underwater_Route134_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/Underwater_Route134.s b/data/maps/events/Underwater_Route134.s deleted file mode 100644 index f6c734112..000000000 --- a/data/maps/events/Underwater_Route134.s +++ /dev/null @@ -1,5 +0,0 @@ -Underwater_Route134_MapWarps:: @ 838E744 - warp_def 8, 8, 0, 0, Underwater_SealedChamber - -Underwater_Route134_MapEvents:: @ 838E74C - map_events 0x0, Underwater_Route134_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/Underwater_SeafloorCavern.inc b/data/maps/events/Underwater_SeafloorCavern.inc new file mode 100644 index 000000000..e06e0a498 --- /dev/null +++ b/data/maps/events/Underwater_SeafloorCavern.inc @@ -0,0 +1,11 @@ +Underwater_SeafloorCavern_MapObjects:: @ 838D018 + object_event 1, MAP_OBJ_GFX_RIVAL_BRENDAN_NORMAL, 0, 5, 0, 4, 0, 3, 76, 17, 0, 0, 0, 0, 0, Underwater_SeafloorCavern_EventScript_15DA3F, 980, 0, 0 + object_event 2, MAP_OBJ_GFX_RIVAL_BRENDAN_NORMAL, 0, 6, 0, 4, 0, 3, 76, 17, 0, 0, 0, 0, 0, Underwater_SeafloorCavern_EventScript_15DA3F, 980, 0, 0 + object_event 3, MAP_OBJ_GFX_RIVAL_BRENDAN_NORMAL, 0, 7, 0, 4, 0, 3, 76, 17, 0, 0, 0, 0, 0, Underwater_SeafloorCavern_EventScript_15DA3F, 980, 0, 0 + object_event 4, MAP_OBJ_GFX_RIVAL_BRENDAN_NORMAL, 0, 8, 0, 4, 0, 3, 76, 17, 0, 0, 0, 0, 0, Underwater_SeafloorCavern_EventScript_15DA3F, 980, 0, 0 + +Underwater_SeafloorCavern_MapWarps:: @ 838D078 + warp_def 6, 7, 0, 0, Underwater4 + +Underwater_SeafloorCavern_MapEvents:: @ 838D080 + map_events Underwater_SeafloorCavern_MapObjects, Underwater_SeafloorCavern_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/Underwater_SeafloorCavern.s b/data/maps/events/Underwater_SeafloorCavern.s deleted file mode 100644 index e06e0a498..000000000 --- a/data/maps/events/Underwater_SeafloorCavern.s +++ /dev/null @@ -1,11 +0,0 @@ -Underwater_SeafloorCavern_MapObjects:: @ 838D018 - object_event 1, MAP_OBJ_GFX_RIVAL_BRENDAN_NORMAL, 0, 5, 0, 4, 0, 3, 76, 17, 0, 0, 0, 0, 0, Underwater_SeafloorCavern_EventScript_15DA3F, 980, 0, 0 - object_event 2, MAP_OBJ_GFX_RIVAL_BRENDAN_NORMAL, 0, 6, 0, 4, 0, 3, 76, 17, 0, 0, 0, 0, 0, Underwater_SeafloorCavern_EventScript_15DA3F, 980, 0, 0 - object_event 3, MAP_OBJ_GFX_RIVAL_BRENDAN_NORMAL, 0, 7, 0, 4, 0, 3, 76, 17, 0, 0, 0, 0, 0, Underwater_SeafloorCavern_EventScript_15DA3F, 980, 0, 0 - object_event 4, MAP_OBJ_GFX_RIVAL_BRENDAN_NORMAL, 0, 8, 0, 4, 0, 3, 76, 17, 0, 0, 0, 0, 0, Underwater_SeafloorCavern_EventScript_15DA3F, 980, 0, 0 - -Underwater_SeafloorCavern_MapWarps:: @ 838D078 - warp_def 6, 7, 0, 0, Underwater4 - -Underwater_SeafloorCavern_MapEvents:: @ 838D080 - map_events Underwater_SeafloorCavern_MapObjects, Underwater_SeafloorCavern_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/Underwater_SealedChamber.inc b/data/maps/events/Underwater_SealedChamber.inc new file mode 100644 index 000000000..867527aaf --- /dev/null +++ b/data/maps/events/Underwater_SealedChamber.inc @@ -0,0 +1,8 @@ +Underwater_SealedChamber_MapWarps:: @ 838E760 + warp_def 7, 1, 0, 0, Underwater_Route134 + +Underwater_SealedChamber_MapBGEvents:: @ 838E768 + bg_event 12, 43, 0, 0, 0, Underwater_SealedChamber_EventScript_15F0B8 + +Underwater_SealedChamber_MapEvents:: @ 838E774 + map_events 0x0, Underwater_SealedChamber_MapWarps, 0x0, Underwater_SealedChamber_MapBGEvents diff --git a/data/maps/events/Underwater_SealedChamber.s b/data/maps/events/Underwater_SealedChamber.s deleted file mode 100644 index 867527aaf..000000000 --- a/data/maps/events/Underwater_SealedChamber.s +++ /dev/null @@ -1,8 +0,0 @@ -Underwater_SealedChamber_MapWarps:: @ 838E760 - warp_def 7, 1, 0, 0, Underwater_Route134 - -Underwater_SealedChamber_MapBGEvents:: @ 838E768 - bg_event 12, 43, 0, 0, 0, Underwater_SealedChamber_EventScript_15F0B8 - -Underwater_SealedChamber_MapEvents:: @ 838E774 - map_events 0x0, Underwater_SealedChamber_MapWarps, 0x0, Underwater_SealedChamber_MapBGEvents diff --git a/data/maps/events/Underwater_SootopolisCity.inc b/data/maps/events/Underwater_SootopolisCity.inc new file mode 100644 index 000000000..fb48a32fb --- /dev/null +++ b/data/maps/events/Underwater_SootopolisCity.inc @@ -0,0 +1,6 @@ +Underwater_SootopolisCity_MapWarps:: @ 838BE98 + warp_def 9, 8, 0, 0, Underwater2 + warp_def 10, 8, 0, 0, Underwater2 + +Underwater_SootopolisCity_MapEvents:: @ 838BEA8 + map_events 0x0, Underwater_SootopolisCity_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/Underwater_SootopolisCity.s b/data/maps/events/Underwater_SootopolisCity.s deleted file mode 100644 index fb48a32fb..000000000 --- a/data/maps/events/Underwater_SootopolisCity.s +++ /dev/null @@ -1,6 +0,0 @@ -Underwater_SootopolisCity_MapWarps:: @ 838BE98 - warp_def 9, 8, 0, 0, Underwater2 - warp_def 10, 8, 0, 0, Underwater2 - -Underwater_SootopolisCity_MapEvents:: @ 838BEA8 - map_events 0x0, Underwater_SootopolisCity_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/UnknownMap_25_29.inc b/data/maps/events/UnknownMap_25_29.inc new file mode 100644 index 000000000..5f3412382 --- /dev/null +++ b/data/maps/events/UnknownMap_25_29.inc @@ -0,0 +1 @@ +UnknownMap_25_29_MapEvents:: @ 8391604 diff --git a/data/maps/events/UnknownMap_25_29.s b/data/maps/events/UnknownMap_25_29.s deleted file mode 100644 index 5f3412382..000000000 --- a/data/maps/events/UnknownMap_25_29.s +++ /dev/null @@ -1 +0,0 @@ -UnknownMap_25_29_MapEvents:: @ 8391604 diff --git a/data/maps/events/UnknownMap_25_30.inc b/data/maps/events/UnknownMap_25_30.inc new file mode 100644 index 000000000..8ce359a0b --- /dev/null +++ b/data/maps/events/UnknownMap_25_30.inc @@ -0,0 +1 @@ +UnknownMap_25_30_MapEvents:: @ 8391604 diff --git a/data/maps/events/UnknownMap_25_30.s b/data/maps/events/UnknownMap_25_30.s deleted file mode 100644 index 8ce359a0b..000000000 --- a/data/maps/events/UnknownMap_25_30.s +++ /dev/null @@ -1 +0,0 @@ -UnknownMap_25_30_MapEvents:: @ 8391604 diff --git a/data/maps/events/UnknownMap_25_31.inc b/data/maps/events/UnknownMap_25_31.inc new file mode 100644 index 000000000..f2eabe57f --- /dev/null +++ b/data/maps/events/UnknownMap_25_31.inc @@ -0,0 +1 @@ +UnknownMap_25_31_MapEvents:: @ 8391604 diff --git a/data/maps/events/UnknownMap_25_31.s b/data/maps/events/UnknownMap_25_31.s deleted file mode 100644 index f2eabe57f..000000000 --- a/data/maps/events/UnknownMap_25_31.s +++ /dev/null @@ -1 +0,0 @@ -UnknownMap_25_31_MapEvents:: @ 8391604 diff --git a/data/maps/events/UnknownMap_25_32.inc b/data/maps/events/UnknownMap_25_32.inc new file mode 100644 index 000000000..aa0435850 --- /dev/null +++ b/data/maps/events/UnknownMap_25_32.inc @@ -0,0 +1 @@ +UnknownMap_25_32_MapEvents:: @ 8391604 diff --git a/data/maps/events/UnknownMap_25_32.s b/data/maps/events/UnknownMap_25_32.s deleted file mode 100644 index aa0435850..000000000 --- a/data/maps/events/UnknownMap_25_32.s +++ /dev/null @@ -1 +0,0 @@ -UnknownMap_25_32_MapEvents:: @ 8391604 diff --git a/data/maps/events/UnknownMap_25_33.inc b/data/maps/events/UnknownMap_25_33.inc new file mode 100644 index 000000000..db91b6ef5 --- /dev/null +++ b/data/maps/events/UnknownMap_25_33.inc @@ -0,0 +1 @@ +UnknownMap_25_33_MapEvents:: @ 8391604 diff --git a/data/maps/events/UnknownMap_25_33.s b/data/maps/events/UnknownMap_25_33.s deleted file mode 100644 index db91b6ef5..000000000 --- a/data/maps/events/UnknownMap_25_33.s +++ /dev/null @@ -1 +0,0 @@ -UnknownMap_25_33_MapEvents:: @ 8391604 diff --git a/data/maps/events/UnknownMap_25_34.inc b/data/maps/events/UnknownMap_25_34.inc new file mode 100644 index 000000000..f3778b3eb --- /dev/null +++ b/data/maps/events/UnknownMap_25_34.inc @@ -0,0 +1,2 @@ +UnknownMap_25_34_MapEvents:: @ 8391604 + map_events LinkContestRoom1_MapObjects, 0x0, 0x0, 0x0 diff --git a/data/maps/events/UnknownMap_25_34.s b/data/maps/events/UnknownMap_25_34.s deleted file mode 100644 index f3778b3eb..000000000 --- a/data/maps/events/UnknownMap_25_34.s +++ /dev/null @@ -1,2 +0,0 @@ -UnknownMap_25_34_MapEvents:: @ 8391604 - map_events LinkContestRoom1_MapObjects, 0x0, 0x0, 0x0 diff --git a/data/maps/events/VerdanturfTown.inc b/data/maps/events/VerdanturfTown.inc new file mode 100644 index 000000000..1d40f7f53 --- /dev/null +++ b/data/maps/events/VerdanturfTown.inc @@ -0,0 +1,27 @@ +VerdanturfTown_MapObjects:: @ 8380F00 + object_event 1, MAP_OBJ_GFX_MAN_2, 0, 4, 0, 17, 0, 3, 5, 1, 0, 0, 0, 0, 0, VerdanturfTown_EventScript_14E899, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_LITTLE_GIRL_1, 0, 9, 0, 2, 0, 3, 9, 1, 0, 0, 0, 0, 0, VerdanturfTown_EventScript_14E866, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_BOY_1, 0, 11, 0, 9, 0, 3, 3, 16, 0, 0, 0, 0, 0, VerdanturfTown_EventScript_14E8AB, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_CAMPER, 0, 6, 0, 10, 0, 3, 5, 1, 0, 0, 0, 0, 0, VerdanturfTown_EventScript_14E8A2, 0, 0, 0 + +VerdanturfTown_MapWarps:: @ 8380F60 + warp_def 4, 7, 0, 0, VerdanturfTown_ContestLobby + warp_def 12, 3, 0, 0, VerdanturfTown_Mart + warp_def 16, 3, 0, 0, VerdanturfTown_PokemonCenter_1F + warp_def 10, 14, 0, 0, VerdanturfTown_WandasHouse + warp_def 8, 1, 0, 1, RusturfTunnel + warp_def 1, 14, 0, 0, VerdanturfTown_FriendshipRatersHouse + warp_def 17, 15, 0, 0, VerdanturfTown_House + +VerdanturfTown_MapBGEvents:: @ 8380F98 + bg_event 14, 3, 0, 1, 0, VerdanturfTown_EventScript_1A00E1 + bg_event 14, 6, 0, 0, 0, VerdanturfTown_EventScript_14E8CA + bg_event 17, 3, 0, 1, 0, VerdanturfTown_EventScript_1A00EA + bg_event 7, 14, 0, 0, 0, VerdanturfTown_EventScript_14E8D3 + bg_event 13, 3, 0, 1, 0, VerdanturfTown_EventScript_1A00E1 + bg_event 18, 3, 0, 1, 0, VerdanturfTown_EventScript_1A00EA + bg_event 3, 8, 0, 0, 0, VerdanturfTown_EventScript_14E8DC + bg_event 7, 3, 0, 0, 0, VerdanturfTown_EventScript_14E8E5 + +VerdanturfTown_MapEvents:: @ 8380FF8 + map_events VerdanturfTown_MapObjects, VerdanturfTown_MapWarps, 0x0, VerdanturfTown_MapBGEvents diff --git a/data/maps/events/VerdanturfTown.s b/data/maps/events/VerdanturfTown.s deleted file mode 100644 index 1d40f7f53..000000000 --- a/data/maps/events/VerdanturfTown.s +++ /dev/null @@ -1,27 +0,0 @@ -VerdanturfTown_MapObjects:: @ 8380F00 - object_event 1, MAP_OBJ_GFX_MAN_2, 0, 4, 0, 17, 0, 3, 5, 1, 0, 0, 0, 0, 0, VerdanturfTown_EventScript_14E899, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_LITTLE_GIRL_1, 0, 9, 0, 2, 0, 3, 9, 1, 0, 0, 0, 0, 0, VerdanturfTown_EventScript_14E866, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_BOY_1, 0, 11, 0, 9, 0, 3, 3, 16, 0, 0, 0, 0, 0, VerdanturfTown_EventScript_14E8AB, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_CAMPER, 0, 6, 0, 10, 0, 3, 5, 1, 0, 0, 0, 0, 0, VerdanturfTown_EventScript_14E8A2, 0, 0, 0 - -VerdanturfTown_MapWarps:: @ 8380F60 - warp_def 4, 7, 0, 0, VerdanturfTown_ContestLobby - warp_def 12, 3, 0, 0, VerdanturfTown_Mart - warp_def 16, 3, 0, 0, VerdanturfTown_PokemonCenter_1F - warp_def 10, 14, 0, 0, VerdanturfTown_WandasHouse - warp_def 8, 1, 0, 1, RusturfTunnel - warp_def 1, 14, 0, 0, VerdanturfTown_FriendshipRatersHouse - warp_def 17, 15, 0, 0, VerdanturfTown_House - -VerdanturfTown_MapBGEvents:: @ 8380F98 - bg_event 14, 3, 0, 1, 0, VerdanturfTown_EventScript_1A00E1 - bg_event 14, 6, 0, 0, 0, VerdanturfTown_EventScript_14E8CA - bg_event 17, 3, 0, 1, 0, VerdanturfTown_EventScript_1A00EA - bg_event 7, 14, 0, 0, 0, VerdanturfTown_EventScript_14E8D3 - bg_event 13, 3, 0, 1, 0, VerdanturfTown_EventScript_1A00E1 - bg_event 18, 3, 0, 1, 0, VerdanturfTown_EventScript_1A00EA - bg_event 3, 8, 0, 0, 0, VerdanturfTown_EventScript_14E8DC - bg_event 7, 3, 0, 0, 0, VerdanturfTown_EventScript_14E8E5 - -VerdanturfTown_MapEvents:: @ 8380FF8 - map_events VerdanturfTown_MapObjects, VerdanturfTown_MapWarps, 0x0, VerdanturfTown_MapBGEvents diff --git a/data/maps/events/VerdanturfTown_ContestHall.inc b/data/maps/events/VerdanturfTown_ContestHall.inc new file mode 100644 index 000000000..36f4d58e4 --- /dev/null +++ b/data/maps/events/VerdanturfTown_ContestHall.inc @@ -0,0 +1,15 @@ +VerdanturfTown_ContestHall_MapObjects:: @ 8386AEC + object_event 1, MAP_OBJ_GFX_BOY_4, 0, 0, 0, 7, 0, 0, 2, 49, 0, 0, 0, 0, 0, VerdanturfTown_ContestHall_EventScript_153EA9, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_BOY_3, 0, 20, 0, 15, 0, 0, 2, 17, 0, 0, 0, 0, 0, VerdanturfTown_ContestHall_EventScript_153E97, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_LITTLE_GIRL_2, 0, 9, 0, 8, 0, 3, 2, 34, 0, 0, 0, 0, 0, VerdanturfTown_ContestHall_EventScript_153EA0, 0, 0, 0 + +VerdanturfTown_ContestHall_MapWarps:: @ 8386B34 + warp_def 11, 17, 0, 2, VerdanturfTown_ContestLobby + warp_def 10, 17, 0, 2, VerdanturfTown_ContestLobby + +VerdanturfTown_ContestHall_MapBGEvents:: @ 8386B44 + bg_event 12, 14, 3, 0, 0, VerdanturfTown_ContestHall_EventScript_153EB2 + bg_event 8, 14, 3, 0, 0, VerdanturfTown_ContestHall_EventScript_153EB2 + +VerdanturfTown_ContestHall_MapEvents:: @ 8386B5C + map_events VerdanturfTown_ContestHall_MapObjects, VerdanturfTown_ContestHall_MapWarps, 0x0, VerdanturfTown_ContestHall_MapBGEvents diff --git a/data/maps/events/VerdanturfTown_ContestHall.s b/data/maps/events/VerdanturfTown_ContestHall.s deleted file mode 100644 index 36f4d58e4..000000000 --- a/data/maps/events/VerdanturfTown_ContestHall.s +++ /dev/null @@ -1,15 +0,0 @@ -VerdanturfTown_ContestHall_MapObjects:: @ 8386AEC - object_event 1, MAP_OBJ_GFX_BOY_4, 0, 0, 0, 7, 0, 0, 2, 49, 0, 0, 0, 0, 0, VerdanturfTown_ContestHall_EventScript_153EA9, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_BOY_3, 0, 20, 0, 15, 0, 0, 2, 17, 0, 0, 0, 0, 0, VerdanturfTown_ContestHall_EventScript_153E97, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_LITTLE_GIRL_2, 0, 9, 0, 8, 0, 3, 2, 34, 0, 0, 0, 0, 0, VerdanturfTown_ContestHall_EventScript_153EA0, 0, 0, 0 - -VerdanturfTown_ContestHall_MapWarps:: @ 8386B34 - warp_def 11, 17, 0, 2, VerdanturfTown_ContestLobby - warp_def 10, 17, 0, 2, VerdanturfTown_ContestLobby - -VerdanturfTown_ContestHall_MapBGEvents:: @ 8386B44 - bg_event 12, 14, 3, 0, 0, VerdanturfTown_ContestHall_EventScript_153EB2 - bg_event 8, 14, 3, 0, 0, VerdanturfTown_ContestHall_EventScript_153EB2 - -VerdanturfTown_ContestHall_MapEvents:: @ 8386B5C - map_events VerdanturfTown_ContestHall_MapObjects, VerdanturfTown_ContestHall_MapWarps, 0x0, VerdanturfTown_ContestHall_MapBGEvents diff --git a/data/maps/events/VerdanturfTown_ContestLobby.inc b/data/maps/events/VerdanturfTown_ContestLobby.inc new file mode 100644 index 000000000..ec9d88d71 --- /dev/null +++ b/data/maps/events/VerdanturfTown_ContestLobby.inc @@ -0,0 +1,21 @@ +VerdanturfTown_ContestLobby_MapObjects:: @ 8386A00 + object_event 1, MAP_OBJ_GFX_TEALA, 0, 5, 0, 2, 0, 3, 8, 48, 0, 0, 0, 0, 0, VerdanturfTown_ContestLobby_EventScript_153D76, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_OLD_MAN_1, 0, 11, 0, 5, 0, 3, 10, 0, 0, 0, 0, 0, 0, VerdanturfTown_ContestLobby_EventScript_1B77A0, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_GIRL_1, 0, 14, 0, 2, 0, 3, 9, 0, 0, 0, 0, 0, 0, VerdanturfTown_ContestLobby_EventScript_153E47, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_BOY_2, 0, 1, 0, 6, 0, 3, 2, 17, 0, 0, 0, 0, 0, VerdanturfTown_ContestLobby_EventScript_153E3E, 0, 0, 0 + object_event 5, MAP_OBJ_GFX_REPORTER_M, 0, 7, 0, 5, 0, 3, 9, 0, 0, 0, 0, 0, 0, VerdanturfTown_ContestLobby_EventScript_1AE0B6, 801, 0, 0 + object_event 6, MAP_OBJ_GFX_BOY_3, 0, 0, 0, 3, 0, 3, 3, 16, 0, 0, 0, 0, 0, VerdanturfTown_ContestLobby_EventScript_153E80, 0, 0, 0 + +VerdanturfTown_ContestLobby_MapWarps:: @ 8386A90 + warp_def 5, 6, 0, 0, VerdanturfTown + warp_def 6, 6, 0, 0, VerdanturfTown + warp_def 1, 1, 0, 1, VerdanturfTown_ContestHall + +VerdanturfTown_ContestLobby_MapBGEvents:: @ 8386AA8 + bg_event 10, 3, 0, 0, 0, VerdanturfTown_ContestLobby_EventScript_1B782F + bg_event 12, 5, 0, 0, 0, VerdanturfTown_ContestLobby_EventScript_1B763F + bg_event 11, 1, 0, 0, 0, VerdanturfTown_ContestLobby_EventScript_153E37 + bg_event 13, 1, 0, 0, 0, VerdanturfTown_ContestLobby_EventScript_153E89 + +VerdanturfTown_ContestLobby_MapEvents:: @ 8386AD8 + map_events VerdanturfTown_ContestLobby_MapObjects, VerdanturfTown_ContestLobby_MapWarps, 0x0, VerdanturfTown_ContestLobby_MapBGEvents diff --git a/data/maps/events/VerdanturfTown_ContestLobby.s b/data/maps/events/VerdanturfTown_ContestLobby.s deleted file mode 100644 index ec9d88d71..000000000 --- a/data/maps/events/VerdanturfTown_ContestLobby.s +++ /dev/null @@ -1,21 +0,0 @@ -VerdanturfTown_ContestLobby_MapObjects:: @ 8386A00 - object_event 1, MAP_OBJ_GFX_TEALA, 0, 5, 0, 2, 0, 3, 8, 48, 0, 0, 0, 0, 0, VerdanturfTown_ContestLobby_EventScript_153D76, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_OLD_MAN_1, 0, 11, 0, 5, 0, 3, 10, 0, 0, 0, 0, 0, 0, VerdanturfTown_ContestLobby_EventScript_1B77A0, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_GIRL_1, 0, 14, 0, 2, 0, 3, 9, 0, 0, 0, 0, 0, 0, VerdanturfTown_ContestLobby_EventScript_153E47, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_BOY_2, 0, 1, 0, 6, 0, 3, 2, 17, 0, 0, 0, 0, 0, VerdanturfTown_ContestLobby_EventScript_153E3E, 0, 0, 0 - object_event 5, MAP_OBJ_GFX_REPORTER_M, 0, 7, 0, 5, 0, 3, 9, 0, 0, 0, 0, 0, 0, VerdanturfTown_ContestLobby_EventScript_1AE0B6, 801, 0, 0 - object_event 6, MAP_OBJ_GFX_BOY_3, 0, 0, 0, 3, 0, 3, 3, 16, 0, 0, 0, 0, 0, VerdanturfTown_ContestLobby_EventScript_153E80, 0, 0, 0 - -VerdanturfTown_ContestLobby_MapWarps:: @ 8386A90 - warp_def 5, 6, 0, 0, VerdanturfTown - warp_def 6, 6, 0, 0, VerdanturfTown - warp_def 1, 1, 0, 1, VerdanturfTown_ContestHall - -VerdanturfTown_ContestLobby_MapBGEvents:: @ 8386AA8 - bg_event 10, 3, 0, 0, 0, VerdanturfTown_ContestLobby_EventScript_1B782F - bg_event 12, 5, 0, 0, 0, VerdanturfTown_ContestLobby_EventScript_1B763F - bg_event 11, 1, 0, 0, 0, VerdanturfTown_ContestLobby_EventScript_153E37 - bg_event 13, 1, 0, 0, 0, VerdanturfTown_ContestLobby_EventScript_153E89 - -VerdanturfTown_ContestLobby_MapEvents:: @ 8386AD8 - map_events VerdanturfTown_ContestLobby_MapObjects, VerdanturfTown_ContestLobby_MapWarps, 0x0, VerdanturfTown_ContestLobby_MapBGEvents diff --git a/data/maps/events/VerdanturfTown_FriendshipRatersHouse.inc b/data/maps/events/VerdanturfTown_FriendshipRatersHouse.inc new file mode 100644 index 000000000..6ec948511 --- /dev/null +++ b/data/maps/events/VerdanturfTown_FriendshipRatersHouse.inc @@ -0,0 +1,10 @@ +VerdanturfTown_FriendshipRatersHouse_MapObjects:: @ 8386D88 + object_event 1, MAP_OBJ_GFX_WOMAN_3, 0, 3, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, VerdanturfTown_FriendshipRatersHouse_EventScript_154030, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_PIKACHU, 0, 4, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, VerdanturfTown_FriendshipRatersHouse_EventScript_1540D9, 0, 0, 0 + +VerdanturfTown_FriendshipRatersHouse_MapWarps:: @ 8386DB8 + warp_def 3, 7, 0, 5, VerdanturfTown + warp_def 4, 7, 0, 5, VerdanturfTown + +VerdanturfTown_FriendshipRatersHouse_MapEvents:: @ 8386DC8 + map_events VerdanturfTown_FriendshipRatersHouse_MapObjects, VerdanturfTown_FriendshipRatersHouse_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/VerdanturfTown_FriendshipRatersHouse.s b/data/maps/events/VerdanturfTown_FriendshipRatersHouse.s deleted file mode 100644 index 6ec948511..000000000 --- a/data/maps/events/VerdanturfTown_FriendshipRatersHouse.s +++ /dev/null @@ -1,10 +0,0 @@ -VerdanturfTown_FriendshipRatersHouse_MapObjects:: @ 8386D88 - object_event 1, MAP_OBJ_GFX_WOMAN_3, 0, 3, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, VerdanturfTown_FriendshipRatersHouse_EventScript_154030, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_PIKACHU, 0, 4, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, VerdanturfTown_FriendshipRatersHouse_EventScript_1540D9, 0, 0, 0 - -VerdanturfTown_FriendshipRatersHouse_MapWarps:: @ 8386DB8 - warp_def 3, 7, 0, 5, VerdanturfTown - warp_def 4, 7, 0, 5, VerdanturfTown - -VerdanturfTown_FriendshipRatersHouse_MapEvents:: @ 8386DC8 - map_events VerdanturfTown_FriendshipRatersHouse_MapObjects, VerdanturfTown_FriendshipRatersHouse_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/VerdanturfTown_House.inc b/data/maps/events/VerdanturfTown_House.inc new file mode 100644 index 000000000..91a54684b --- /dev/null +++ b/data/maps/events/VerdanturfTown_House.inc @@ -0,0 +1,10 @@ +VerdanturfTown_House_MapObjects:: @ 8386DDC + object_event 1, MAP_OBJ_GFX_WOMAN_7, 0, 4, 0, 5, 0, 3, 7, 0, 0, 0, 0, 0, 0, VerdanturfTown_House_EventScript_1540ED, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_WOMAN_7, 0, 4, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, VerdanturfTown_House_EventScript_1540F6, 0, 0, 0 + +VerdanturfTown_House_MapWarps:: @ 8386E0C + warp_def 3, 8, 0, 6, VerdanturfTown + warp_def 4, 8, 0, 6, VerdanturfTown + +VerdanturfTown_House_MapEvents:: @ 8386E1C + map_events VerdanturfTown_House_MapObjects, VerdanturfTown_House_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/VerdanturfTown_House.s b/data/maps/events/VerdanturfTown_House.s deleted file mode 100644 index 91a54684b..000000000 --- a/data/maps/events/VerdanturfTown_House.s +++ /dev/null @@ -1,10 +0,0 @@ -VerdanturfTown_House_MapObjects:: @ 8386DDC - object_event 1, MAP_OBJ_GFX_WOMAN_7, 0, 4, 0, 5, 0, 3, 7, 0, 0, 0, 0, 0, 0, VerdanturfTown_House_EventScript_1540ED, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_WOMAN_7, 0, 4, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, VerdanturfTown_House_EventScript_1540F6, 0, 0, 0 - -VerdanturfTown_House_MapWarps:: @ 8386E0C - warp_def 3, 8, 0, 6, VerdanturfTown - warp_def 4, 8, 0, 6, VerdanturfTown - -VerdanturfTown_House_MapEvents:: @ 8386E1C - map_events VerdanturfTown_House_MapObjects, VerdanturfTown_House_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/VerdanturfTown_Mart.inc b/data/maps/events/VerdanturfTown_Mart.inc new file mode 100644 index 000000000..90e1cf014 --- /dev/null +++ b/data/maps/events/VerdanturfTown_Mart.inc @@ -0,0 +1,12 @@ +VerdanturfTown_Mart_MapObjects:: @ 8386B70 + object_event 1, MAP_OBJ_GFX_MART_EMPLOYEE, 0, 1, 0, 3, 0, 3, 10, 0, 0, 0, 0, 0, 0, VerdanturfTown_Mart_EventScript_153EBC, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_BOY_2, 0, 5, 0, 4, 0, 3, 10, 0, 0, 0, 0, 0, 0, VerdanturfTown_Mart_EventScript_153EEE, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_OLD_WOMAN_1, 0, 8, 0, 5, 0, 3, 9, 0, 0, 0, 0, 0, 0, VerdanturfTown_Mart_EventScript_153EF7, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_LASS, 0, 3, 0, 2, 0, 3, 9, 17, 0, 0, 0, 0, 0, VerdanturfTown_Mart_EventScript_153F00, 0, 0, 0 + +VerdanturfTown_Mart_MapWarps:: @ 8386BD0 + warp_def 3, 7, 0, 1, VerdanturfTown + warp_def 4, 7, 0, 1, VerdanturfTown + +VerdanturfTown_Mart_MapEvents:: @ 8386BE0 + map_events VerdanturfTown_Mart_MapObjects, VerdanturfTown_Mart_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/VerdanturfTown_Mart.s b/data/maps/events/VerdanturfTown_Mart.s deleted file mode 100644 index 90e1cf014..000000000 --- a/data/maps/events/VerdanturfTown_Mart.s +++ /dev/null @@ -1,12 +0,0 @@ -VerdanturfTown_Mart_MapObjects:: @ 8386B70 - object_event 1, MAP_OBJ_GFX_MART_EMPLOYEE, 0, 1, 0, 3, 0, 3, 10, 0, 0, 0, 0, 0, 0, VerdanturfTown_Mart_EventScript_153EBC, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_BOY_2, 0, 5, 0, 4, 0, 3, 10, 0, 0, 0, 0, 0, 0, VerdanturfTown_Mart_EventScript_153EEE, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_OLD_WOMAN_1, 0, 8, 0, 5, 0, 3, 9, 0, 0, 0, 0, 0, 0, VerdanturfTown_Mart_EventScript_153EF7, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_LASS, 0, 3, 0, 2, 0, 3, 9, 17, 0, 0, 0, 0, 0, VerdanturfTown_Mart_EventScript_153F00, 0, 0, 0 - -VerdanturfTown_Mart_MapWarps:: @ 8386BD0 - warp_def 3, 7, 0, 1, VerdanturfTown - warp_def 4, 7, 0, 1, VerdanturfTown - -VerdanturfTown_Mart_MapEvents:: @ 8386BE0 - map_events VerdanturfTown_Mart_MapObjects, VerdanturfTown_Mart_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/VerdanturfTown_PokemonCenter_1F.inc b/data/maps/events/VerdanturfTown_PokemonCenter_1F.inc new file mode 100644 index 000000000..3db30796c --- /dev/null +++ b/data/maps/events/VerdanturfTown_PokemonCenter_1F.inc @@ -0,0 +1,12 @@ +VerdanturfTown_PokemonCenter_1F_MapObjects:: @ 8386BF4 + object_event 1, MAP_OBJ_GFX_NURSE, 0, 7, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, VerdanturfTown_PokemonCenter_1F_EventScript_153F18, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_GENTLEMAN, 0, 4, 0, 5, 0, 3, 5, 1, 0, 0, 0, 0, 0, VerdanturfTown_PokemonCenter_1F_EventScript_153F26, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_OLD_MAN_1, 0, 12, 0, 2, 0, 3, 7, 0, 0, 0, 0, 0, 0, VerdanturfTown_PokemonCenter_1F_EventScript_153F2F, 0, 0, 0 + +VerdanturfTown_PokemonCenter_1F_MapWarps:: @ 8386C3C + warp_def 7, 8, 3, 2, VerdanturfTown + warp_def 6, 8, 3, 2, VerdanturfTown + warp_def 1, 6, 4, 0, VerdanturfTown_PokemonCenter_2F + +VerdanturfTown_PokemonCenter_1F_MapEvents:: @ 8386C54 + map_events VerdanturfTown_PokemonCenter_1F_MapObjects, VerdanturfTown_PokemonCenter_1F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/VerdanturfTown_PokemonCenter_1F.s b/data/maps/events/VerdanturfTown_PokemonCenter_1F.s deleted file mode 100644 index 3db30796c..000000000 --- a/data/maps/events/VerdanturfTown_PokemonCenter_1F.s +++ /dev/null @@ -1,12 +0,0 @@ -VerdanturfTown_PokemonCenter_1F_MapObjects:: @ 8386BF4 - object_event 1, MAP_OBJ_GFX_NURSE, 0, 7, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, VerdanturfTown_PokemonCenter_1F_EventScript_153F18, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_GENTLEMAN, 0, 4, 0, 5, 0, 3, 5, 1, 0, 0, 0, 0, 0, VerdanturfTown_PokemonCenter_1F_EventScript_153F26, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_OLD_MAN_1, 0, 12, 0, 2, 0, 3, 7, 0, 0, 0, 0, 0, 0, VerdanturfTown_PokemonCenter_1F_EventScript_153F2F, 0, 0, 0 - -VerdanturfTown_PokemonCenter_1F_MapWarps:: @ 8386C3C - warp_def 7, 8, 3, 2, VerdanturfTown - warp_def 6, 8, 3, 2, VerdanturfTown - warp_def 1, 6, 4, 0, VerdanturfTown_PokemonCenter_2F - -VerdanturfTown_PokemonCenter_1F_MapEvents:: @ 8386C54 - map_events VerdanturfTown_PokemonCenter_1F_MapObjects, VerdanturfTown_PokemonCenter_1F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/VerdanturfTown_PokemonCenter_2F.inc b/data/maps/events/VerdanturfTown_PokemonCenter_2F.inc new file mode 100644 index 000000000..89f02e31f --- /dev/null +++ b/data/maps/events/VerdanturfTown_PokemonCenter_2F.inc @@ -0,0 +1,14 @@ +VerdanturfTown_PokemonCenter_2F_MapObjects:: @ 8386C68 + object_event 1, MAP_OBJ_GFX_TEALA, 0, 4, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, VerdanturfTown_PokemonCenter_2F_EventScript_153F48, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_TEALA, 0, 7, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, VerdanturfTown_PokemonCenter_2F_EventScript_153F4E, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_TEALA, 0, 10, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, VerdanturfTown_PokemonCenter_2F_EventScript_153F54, 0, 0, 0 + +VerdanturfTown_PokemonCenter_2F_MapWarps:: @ 8386CB0 + warp_def 1, 5, 4, 2, VerdanturfTown_PokemonCenter_1F + warp_def 5, 1, 0, 0, SingleBattleColosseum + warp_def 8, 1, 0, 0, TradeCenter + warp_def 11, 1, 0, 0, RecordCorner + warp_def 0, 0, 0, 0, DoubleBattleColosseum + +VerdanturfTown_PokemonCenter_2F_MapEvents:: @ 8386CD8 + map_events VerdanturfTown_PokemonCenter_2F_MapObjects, VerdanturfTown_PokemonCenter_2F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/VerdanturfTown_PokemonCenter_2F.s b/data/maps/events/VerdanturfTown_PokemonCenter_2F.s deleted file mode 100644 index 89f02e31f..000000000 --- a/data/maps/events/VerdanturfTown_PokemonCenter_2F.s +++ /dev/null @@ -1,14 +0,0 @@ -VerdanturfTown_PokemonCenter_2F_MapObjects:: @ 8386C68 - object_event 1, MAP_OBJ_GFX_TEALA, 0, 4, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, VerdanturfTown_PokemonCenter_2F_EventScript_153F48, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_TEALA, 0, 7, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, VerdanturfTown_PokemonCenter_2F_EventScript_153F4E, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_TEALA, 0, 10, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, VerdanturfTown_PokemonCenter_2F_EventScript_153F54, 0, 0, 0 - -VerdanturfTown_PokemonCenter_2F_MapWarps:: @ 8386CB0 - warp_def 1, 5, 4, 2, VerdanturfTown_PokemonCenter_1F - warp_def 5, 1, 0, 0, SingleBattleColosseum - warp_def 8, 1, 0, 0, TradeCenter - warp_def 11, 1, 0, 0, RecordCorner - warp_def 0, 0, 0, 0, DoubleBattleColosseum - -VerdanturfTown_PokemonCenter_2F_MapEvents:: @ 8386CD8 - map_events VerdanturfTown_PokemonCenter_2F_MapObjects, VerdanturfTown_PokemonCenter_2F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/VerdanturfTown_WandasHouse.inc b/data/maps/events/VerdanturfTown_WandasHouse.inc new file mode 100644 index 000000000..5d0f3e572 --- /dev/null +++ b/data/maps/events/VerdanturfTown_WandasHouse.inc @@ -0,0 +1,13 @@ +VerdanturfTown_WandasHouse_MapObjects:: @ 8386CEC + object_event 1, MAP_OBJ_GFX_WALLY, 0, 14, 0, 5, 0, 3, 2, 17, 0, 0, 0, 0, 0, VerdanturfTown_WandasHouse_EventScript_153F5B, 806, 0, 0 + object_event 2, MAP_OBJ_GFX_BLACK_BELT, 0, 5, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, VerdanturfTown_WandasHouse_EventScript_153FAF, 808, 0, 0 + object_event 3, MAP_OBJ_GFX_MAN_3, 0, 7, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, VerdanturfTown_WandasHouse_EventScript_153F7D, 809, 0, 0 + object_event 4, MAP_OBJ_GFX_WOMAN_2, 0, 2, 0, 4, 0, 3, 10, 0, 0, 0, 0, 0, 0, VerdanturfTown_WandasHouse_EventScript_153FEA, 0, 0, 0 + object_event 5, MAP_OBJ_GFX_WOMAN_3, 0, 5, 0, 5, 0, 3, 9, 0, 0, 0, 0, 0, 0, VerdanturfTown_WandasHouse_EventScript_153FB8, 984, 0, 0 + +VerdanturfTown_WandasHouse_MapWarps:: @ 8386D64 + warp_def 7, 7, 0, 3, VerdanturfTown + warp_def 8, 7, 0, 3, VerdanturfTown + +VerdanturfTown_WandasHouse_MapEvents:: @ 8386D74 + map_events VerdanturfTown_WandasHouse_MapObjects, VerdanturfTown_WandasHouse_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/VerdanturfTown_WandasHouse.s b/data/maps/events/VerdanturfTown_WandasHouse.s deleted file mode 100644 index 5d0f3e572..000000000 --- a/data/maps/events/VerdanturfTown_WandasHouse.s +++ /dev/null @@ -1,13 +0,0 @@ -VerdanturfTown_WandasHouse_MapObjects:: @ 8386CEC - object_event 1, MAP_OBJ_GFX_WALLY, 0, 14, 0, 5, 0, 3, 2, 17, 0, 0, 0, 0, 0, VerdanturfTown_WandasHouse_EventScript_153F5B, 806, 0, 0 - object_event 2, MAP_OBJ_GFX_BLACK_BELT, 0, 5, 0, 4, 0, 3, 8, 0, 0, 0, 0, 0, 0, VerdanturfTown_WandasHouse_EventScript_153FAF, 808, 0, 0 - object_event 3, MAP_OBJ_GFX_MAN_3, 0, 7, 0, 2, 0, 3, 8, 0, 0, 0, 0, 0, 0, VerdanturfTown_WandasHouse_EventScript_153F7D, 809, 0, 0 - object_event 4, MAP_OBJ_GFX_WOMAN_2, 0, 2, 0, 4, 0, 3, 10, 0, 0, 0, 0, 0, 0, VerdanturfTown_WandasHouse_EventScript_153FEA, 0, 0, 0 - object_event 5, MAP_OBJ_GFX_WOMAN_3, 0, 5, 0, 5, 0, 3, 9, 0, 0, 0, 0, 0, 0, VerdanturfTown_WandasHouse_EventScript_153FB8, 984, 0, 0 - -VerdanturfTown_WandasHouse_MapWarps:: @ 8386D64 - warp_def 7, 7, 0, 3, VerdanturfTown - warp_def 8, 7, 0, 3, VerdanturfTown - -VerdanturfTown_WandasHouse_MapEvents:: @ 8386D74 - map_events VerdanturfTown_WandasHouse_MapObjects, VerdanturfTown_WandasHouse_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/VictoryRoad_1F.inc b/data/maps/events/VictoryRoad_1F.inc new file mode 100644 index 000000000..f3f8dcad6 --- /dev/null +++ b/data/maps/events/VictoryRoad_1F.inc @@ -0,0 +1,26 @@ +VictoryRoad_1F_MapObjects:: @ 838D8E4 + object_event 1, MAP_OBJ_GFX_MAN_4, 0, 33, 0, 22, 0, 3, 8, 0, 0, 1, 0, 3, 0, VictoryRoad_1F_EventScript_15DF6F, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_WOMAN_7, 0, 6, 0, 15, 0, 4, 9, 0, 0, 1, 0, 4, 0, VictoryRoad_1F_EventScript_15DF9D, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_MAN_4, 0, 27, 0, 34, 0, 3, 18, 0, 0, 1, 0, 3, 0, VictoryRoad_1F_EventScript_15DF86, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_WALLY, 0, 31, 0, 12, 0, 3, 7, 17, 0, 0, 0, 0, 0, VictoryRoad_1F_EventScript_15DF28, 858, 0, 0 + object_event 5, MAP_OBJ_GFX_ITEM_BALL, 0, 40, 0, 26, 0, 3, 1, 17, 0, 0, 0, 0, 0, VictoryRoad_1F_EventScript_1B1AC6, 1084, 0, 0 + object_event 6, MAP_OBJ_GFX_ITEM_BALL, 0, 37, 0, 39, 0, 4, 1, 17, 0, 0, 0, 0, 0, VictoryRoad_1F_EventScript_1B1AD3, 1085, 0, 0 + object_event 7, MAP_OBJ_GFX_WALLY, 0, 31, 0, 9, 0, 3, 1, 17, 0, 0, 0, 0, 0, VictoryRoad_1F_EventScript_15DF31, 751, 0, 0 + +VictoryRoad_1F_MapWarps:: @ 838D98C + warp_def 15, 40, 3, 2, EverGrandeCity + warp_def 39, 5, 3, 3, EverGrandeCity + warp_def 21, 32, 3, 5, VictoryRoad_B1F + warp_def 42, 38, 4, 2, VictoryRoad_B1F + warp_def 9, 14, 4, 4, VictoryRoad_B1F + +VictoryRoad_1F_MapCoordEvents:: @ 838D9B4 + coord_event 34, 3, 3, 0, 0x40c3, 0, 0, VictoryRoad_1F_EventScript_15DE97 + coord_event 34, 4, 3, 0, 0x40c3, 0, 0, VictoryRoad_1F_EventScript_15DEAB + coord_event 34, 5, 3, 0, 0x40c3, 0, 0, VictoryRoad_1F_EventScript_15DEBF + +VictoryRoad_1F_MapBGEvents:: @ 838D9E4 + bg_event 30, 39, 4, 7, 0, ITEM_ULTRA_BALL, 81, 0 + +VictoryRoad_1F_MapEvents:: @ 838D9F0 + map_events VictoryRoad_1F_MapObjects, VictoryRoad_1F_MapWarps, VictoryRoad_1F_MapCoordEvents, VictoryRoad_1F_MapBGEvents diff --git a/data/maps/events/VictoryRoad_1F.s b/data/maps/events/VictoryRoad_1F.s deleted file mode 100644 index f3f8dcad6..000000000 --- a/data/maps/events/VictoryRoad_1F.s +++ /dev/null @@ -1,26 +0,0 @@ -VictoryRoad_1F_MapObjects:: @ 838D8E4 - object_event 1, MAP_OBJ_GFX_MAN_4, 0, 33, 0, 22, 0, 3, 8, 0, 0, 1, 0, 3, 0, VictoryRoad_1F_EventScript_15DF6F, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_WOMAN_7, 0, 6, 0, 15, 0, 4, 9, 0, 0, 1, 0, 4, 0, VictoryRoad_1F_EventScript_15DF9D, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_MAN_4, 0, 27, 0, 34, 0, 3, 18, 0, 0, 1, 0, 3, 0, VictoryRoad_1F_EventScript_15DF86, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_WALLY, 0, 31, 0, 12, 0, 3, 7, 17, 0, 0, 0, 0, 0, VictoryRoad_1F_EventScript_15DF28, 858, 0, 0 - object_event 5, MAP_OBJ_GFX_ITEM_BALL, 0, 40, 0, 26, 0, 3, 1, 17, 0, 0, 0, 0, 0, VictoryRoad_1F_EventScript_1B1AC6, 1084, 0, 0 - object_event 6, MAP_OBJ_GFX_ITEM_BALL, 0, 37, 0, 39, 0, 4, 1, 17, 0, 0, 0, 0, 0, VictoryRoad_1F_EventScript_1B1AD3, 1085, 0, 0 - object_event 7, MAP_OBJ_GFX_WALLY, 0, 31, 0, 9, 0, 3, 1, 17, 0, 0, 0, 0, 0, VictoryRoad_1F_EventScript_15DF31, 751, 0, 0 - -VictoryRoad_1F_MapWarps:: @ 838D98C - warp_def 15, 40, 3, 2, EverGrandeCity - warp_def 39, 5, 3, 3, EverGrandeCity - warp_def 21, 32, 3, 5, VictoryRoad_B1F - warp_def 42, 38, 4, 2, VictoryRoad_B1F - warp_def 9, 14, 4, 4, VictoryRoad_B1F - -VictoryRoad_1F_MapCoordEvents:: @ 838D9B4 - coord_event 34, 3, 3, 0, 0x40c3, 0, 0, VictoryRoad_1F_EventScript_15DE97 - coord_event 34, 4, 3, 0, 0x40c3, 0, 0, VictoryRoad_1F_EventScript_15DEAB - coord_event 34, 5, 3, 0, 0x40c3, 0, 0, VictoryRoad_1F_EventScript_15DEBF - -VictoryRoad_1F_MapBGEvents:: @ 838D9E4 - bg_event 30, 39, 4, 7, 0, ITEM_ULTRA_BALL, 81, 0 - -VictoryRoad_1F_MapEvents:: @ 838D9F0 - map_events VictoryRoad_1F_MapObjects, VictoryRoad_1F_MapWarps, VictoryRoad_1F_MapCoordEvents, VictoryRoad_1F_MapBGEvents diff --git a/data/maps/events/VictoryRoad_B1F.inc b/data/maps/events/VictoryRoad_B1F.inc new file mode 100644 index 000000000..a4f778c4d --- /dev/null +++ b/data/maps/events/VictoryRoad_B1F.inc @@ -0,0 +1,32 @@ +VictoryRoad_B1F_MapObjects:: @ 838DA04 + object_event 1, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 20, 0, 5, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 19, 0, 0 + object_event 2, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 21, 0, 4, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 20, 0, 0 + object_event 3, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 4, 0, 7, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 17, 0, 0 + object_event 4, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 9, 0, 10, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 18, 0, 0 + object_event 5, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 20, 0, 26, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 23, 0, 0 + object_event 6, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 21, 0, 25, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 22, 0, 0 + object_event 7, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 35, 0, 6, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 30, 0, 0 + object_event 8, MAP_OBJ_GFX_BREAKABLE_ROCK, 0, 19, 0, 5, 0, 3, 1, 0, 0, 0, 0, 0, 0, BreakableRockScript, 25, 0, 0 + object_event 9, MAP_OBJ_GFX_BREAKABLE_ROCK, 0, 20, 0, 4, 0, 3, 1, 0, 0, 0, 0, 0, 0, BreakableRockScript, 26, 0, 0 + object_event 10, MAP_OBJ_GFX_BREAKABLE_ROCK, 0, 18, 0, 12, 0, 3, 1, 0, 0, 0, 0, 0, 0, BreakableRockScript, 27, 0, 0 + object_event 11, MAP_OBJ_GFX_BREAKABLE_ROCK, 0, 20, 0, 25, 0, 3, 1, 0, 0, 0, 0, 0, 0, BreakableRockScript, 28, 0, 0 + object_event 12, MAP_OBJ_GFX_BREAKABLE_ROCK, 0, 21, 0, 26, 0, 3, 1, 0, 0, 0, 0, 0, 0, BreakableRockScript, 29, 0, 0 + object_event 13, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 34, 0, 4, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 31, 0, 0 + object_event 14, MAP_OBJ_GFX_MAN_4, 0, 37, 0, 12, 0, 3, 9, 0, 0, 1, 0, 3, 0, VictoryRoad_B1F_EventScript_15DFB5, 0, 0, 0 + object_event 15, MAP_OBJ_GFX_WOMAN_7, 0, 26, 0, 16, 0, 3, 7, 0, 0, 1, 0, 4, 0, VictoryRoad_B1F_EventScript_15DFCC, 0, 0, 0 + object_event 16, MAP_OBJ_GFX_WOMAN_7, 0, 5, 0, 21, 0, 3, 9, 0, 0, 1, 0, 2, 0, VictoryRoad_B1F_EventScript_15DFE3, 0, 0, 0 + object_event 17, MAP_OBJ_GFX_BREAKABLE_ROCK, 0, 34, 0, 3, 0, 3, 1, 17, 0, 0, 0, 0, 0, BreakableRockScript, 32, 0, 0 + object_event 18, MAP_OBJ_GFX_ITEM_BALL, 0, 42, 0, 8, 0, 4, 1, 17, 0, 0, 0, 0, 0, VictoryRoad_B1F_EventScript_1B1AE0, 1086, 0, 0 + object_event 19, MAP_OBJ_GFX_ITEM_BALL, 0, 32, 0, 3, 0, 3, 1, 17, 0, 0, 0, 0, 0, VictoryRoad_B1F_EventScript_1B1AED, 1087, 0, 0 + +VictoryRoad_B1F_MapWarps:: @ 838DBCC + warp_def 30, 25, 3, 0, VictoryRoad_B2F + warp_def 17, 16, 3, 2, VictoryRoad_B2F + warp_def 42, 25, 3, 3, VictoryRoad_1F + warp_def 42, 2, 4, 1, VictoryRoad_B2F + warp_def 8, 3, 3, 4, VictoryRoad_1F + warp_def 20, 21, 3, 2, VictoryRoad_1F + warp_def 5, 26, 3, 3, VictoryRoad_B2F + +VictoryRoad_B1F_MapEvents:: @ 838DC04 + map_events VictoryRoad_B1F_MapObjects, VictoryRoad_B1F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/VictoryRoad_B1F.s b/data/maps/events/VictoryRoad_B1F.s deleted file mode 100644 index a4f778c4d..000000000 --- a/data/maps/events/VictoryRoad_B1F.s +++ /dev/null @@ -1,32 +0,0 @@ -VictoryRoad_B1F_MapObjects:: @ 838DA04 - object_event 1, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 20, 0, 5, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 19, 0, 0 - object_event 2, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 21, 0, 4, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 20, 0, 0 - object_event 3, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 4, 0, 7, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 17, 0, 0 - object_event 4, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 9, 0, 10, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 18, 0, 0 - object_event 5, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 20, 0, 26, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 23, 0, 0 - object_event 6, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 21, 0, 25, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 22, 0, 0 - object_event 7, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 35, 0, 6, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 30, 0, 0 - object_event 8, MAP_OBJ_GFX_BREAKABLE_ROCK, 0, 19, 0, 5, 0, 3, 1, 0, 0, 0, 0, 0, 0, BreakableRockScript, 25, 0, 0 - object_event 9, MAP_OBJ_GFX_BREAKABLE_ROCK, 0, 20, 0, 4, 0, 3, 1, 0, 0, 0, 0, 0, 0, BreakableRockScript, 26, 0, 0 - object_event 10, MAP_OBJ_GFX_BREAKABLE_ROCK, 0, 18, 0, 12, 0, 3, 1, 0, 0, 0, 0, 0, 0, BreakableRockScript, 27, 0, 0 - object_event 11, MAP_OBJ_GFX_BREAKABLE_ROCK, 0, 20, 0, 25, 0, 3, 1, 0, 0, 0, 0, 0, 0, BreakableRockScript, 28, 0, 0 - object_event 12, MAP_OBJ_GFX_BREAKABLE_ROCK, 0, 21, 0, 26, 0, 3, 1, 0, 0, 0, 0, 0, 0, BreakableRockScript, 29, 0, 0 - object_event 13, MAP_OBJ_GFX_PUSHABLE_BOULDER, 0, 34, 0, 4, 0, 3, 1, 0, 0, 0, 0, 0, 0, PushableBoulderScript, 31, 0, 0 - object_event 14, MAP_OBJ_GFX_MAN_4, 0, 37, 0, 12, 0, 3, 9, 0, 0, 1, 0, 3, 0, VictoryRoad_B1F_EventScript_15DFB5, 0, 0, 0 - object_event 15, MAP_OBJ_GFX_WOMAN_7, 0, 26, 0, 16, 0, 3, 7, 0, 0, 1, 0, 4, 0, VictoryRoad_B1F_EventScript_15DFCC, 0, 0, 0 - object_event 16, MAP_OBJ_GFX_WOMAN_7, 0, 5, 0, 21, 0, 3, 9, 0, 0, 1, 0, 2, 0, VictoryRoad_B1F_EventScript_15DFE3, 0, 0, 0 - object_event 17, MAP_OBJ_GFX_BREAKABLE_ROCK, 0, 34, 0, 3, 0, 3, 1, 17, 0, 0, 0, 0, 0, BreakableRockScript, 32, 0, 0 - object_event 18, MAP_OBJ_GFX_ITEM_BALL, 0, 42, 0, 8, 0, 4, 1, 17, 0, 0, 0, 0, 0, VictoryRoad_B1F_EventScript_1B1AE0, 1086, 0, 0 - object_event 19, MAP_OBJ_GFX_ITEM_BALL, 0, 32, 0, 3, 0, 3, 1, 17, 0, 0, 0, 0, 0, VictoryRoad_B1F_EventScript_1B1AED, 1087, 0, 0 - -VictoryRoad_B1F_MapWarps:: @ 838DBCC - warp_def 30, 25, 3, 0, VictoryRoad_B2F - warp_def 17, 16, 3, 2, VictoryRoad_B2F - warp_def 42, 25, 3, 3, VictoryRoad_1F - warp_def 42, 2, 4, 1, VictoryRoad_B2F - warp_def 8, 3, 3, 4, VictoryRoad_1F - warp_def 20, 21, 3, 2, VictoryRoad_1F - warp_def 5, 26, 3, 3, VictoryRoad_B2F - -VictoryRoad_B1F_MapEvents:: @ 838DC04 - map_events VictoryRoad_B1F_MapObjects, VictoryRoad_B1F_MapWarps, 0x0, 0x0 diff --git a/data/maps/events/VictoryRoad_B2F.inc b/data/maps/events/VictoryRoad_B2F.inc new file mode 100644 index 000000000..b4aa07e59 --- /dev/null +++ b/data/maps/events/VictoryRoad_B2F.inc @@ -0,0 +1,19 @@ +VictoryRoad_B2F_MapObjects:: @ 838DC18 + object_event 1, MAP_OBJ_GFX_MAN_4, 0, 15, 0, 6, 0, 3, 8, 17, 0, 1, 0, 2, 0, VictoryRoad_B2F_EventScript_15DFFB, 0, 0, 0 + object_event 2, MAP_OBJ_GFX_MAN_4, 0, 43, 0, 14, 0, 3, 7, 17, 0, 1, 0, 4, 0, VictoryRoad_B2F_EventScript_15E012, 0, 0, 0 + object_event 3, MAP_OBJ_GFX_WOMAN_7, 0, 2, 0, 17, 0, 3, 8, 17, 0, 1, 0, 2, 0, VictoryRoad_B2F_EventScript_15E029, 0, 0, 0 + object_event 4, MAP_OBJ_GFX_WOMAN_7, 0, 35, 0, 22, 0, 3, 9, 17, 0, 1, 0, 2, 0, VictoryRoad_B2F_EventScript_15E040, 0, 0, 0 + object_event 5, MAP_OBJ_GFX_ITEM_BALL, 0, 13, 0, 8, 0, 3, 1, 17, 0, 0, 0, 0, 0, VictoryRoad_B2F_EventScript_1B1AFA, 1088, 0, 0 + +VictoryRoad_B2F_MapWarps:: @ 838DC90 + warp_def 30, 25, 3, 0, VictoryRoad_B1F + warp_def 43, 2, 3, 3, VictoryRoad_B1F + warp_def 19, 12, 3, 1, VictoryRoad_B1F + warp_def 5, 26, 3, 6, VictoryRoad_B1F + +VictoryRoad_B2F_MapBGEvents:: @ 838DCB0 + bg_event 28, 5, 3, 7, 0, ITEM_ELIXIR, 82, 0 + bg_event 37, 1, 3, 7, 0, ITEM_MAX_REPEL, 83, 0 + +VictoryRoad_B2F_MapEvents:: @ 838DCC8 + map_events VictoryRoad_B2F_MapObjects, VictoryRoad_B2F_MapWarps, 0x0, VictoryRoad_B2F_MapBGEvents diff --git a/data/maps/events/VictoryRoad_B2F.s b/data/maps/events/VictoryRoad_B2F.s deleted file mode 100644 index b4aa07e59..000000000 --- a/data/maps/events/VictoryRoad_B2F.s +++ /dev/null @@ -1,19 +0,0 @@ -VictoryRoad_B2F_MapObjects:: @ 838DC18 - object_event 1, MAP_OBJ_GFX_MAN_4, 0, 15, 0, 6, 0, 3, 8, 17, 0, 1, 0, 2, 0, VictoryRoad_B2F_EventScript_15DFFB, 0, 0, 0 - object_event 2, MAP_OBJ_GFX_MAN_4, 0, 43, 0, 14, 0, 3, 7, 17, 0, 1, 0, 4, 0, VictoryRoad_B2F_EventScript_15E012, 0, 0, 0 - object_event 3, MAP_OBJ_GFX_WOMAN_7, 0, 2, 0, 17, 0, 3, 8, 17, 0, 1, 0, 2, 0, VictoryRoad_B2F_EventScript_15E029, 0, 0, 0 - object_event 4, MAP_OBJ_GFX_WOMAN_7, 0, 35, 0, 22, 0, 3, 9, 17, 0, 1, 0, 2, 0, VictoryRoad_B2F_EventScript_15E040, 0, 0, 0 - object_event 5, MAP_OBJ_GFX_ITEM_BALL, 0, 13, 0, 8, 0, 3, 1, 17, 0, 0, 0, 0, 0, VictoryRoad_B2F_EventScript_1B1AFA, 1088, 0, 0 - -VictoryRoad_B2F_MapWarps:: @ 838DC90 - warp_def 30, 25, 3, 0, VictoryRoad_B1F - warp_def 43, 2, 3, 3, VictoryRoad_B1F - warp_def 19, 12, 3, 1, VictoryRoad_B1F - warp_def 5, 26, 3, 6, VictoryRoad_B1F - -VictoryRoad_B2F_MapBGEvents:: @ 838DCB0 - bg_event 28, 5, 3, 7, 0, ITEM_ELIXIR, 82, 0 - bg_event 37, 1, 3, 7, 0, ITEM_MAX_REPEL, 83, 0 - -VictoryRoad_B2F_MapEvents:: @ 838DCC8 - map_events VictoryRoad_B2F_MapObjects, VictoryRoad_B2F_MapWarps, 0x0, VictoryRoad_B2F_MapBGEvents diff --git a/data/maps/headers.inc b/data/maps/headers.inc new file mode 100644 index 000000000..71b2936d7 --- /dev/null +++ b/data/maps/headers.inc @@ -0,0 +1,394 @@ + .include "data/maps/PetalburgCity/header.s" + .include "data/maps/SlateportCity/header.s" + .include "data/maps/MauvilleCity/header.s" + .include "data/maps/RustboroCity/header.s" + .include "data/maps/FortreeCity/header.s" + .include "data/maps/LilycoveCity/header.s" + .include "data/maps/MossdeepCity/header.s" + .include "data/maps/SootopolisCity/header.s" + .include "data/maps/EverGrandeCity/header.s" + .include "data/maps/LittlerootTown/header.s" + .include "data/maps/OldaleTown/header.s" + .include "data/maps/DewfordTown/header.s" + .include "data/maps/LavaridgeTown/header.s" + .include "data/maps/FallarborTown/header.s" + .include "data/maps/VerdanturfTown/header.s" + .include "data/maps/PacifidlogTown/header.s" + .include "data/maps/Route101/header.s" + .include "data/maps/Route102/header.s" + .include "data/maps/Route103/header.s" + .include "data/maps/Route104/header.s" + .include "data/maps/Route105/header.s" + .include "data/maps/Route106/header.s" + .include "data/maps/Route107/header.s" + .include "data/maps/Route108/header.s" + .include "data/maps/Route109/header.s" + .include "data/maps/Route110/header.s" + .include "data/maps/Route111/header.s" + .include "data/maps/Route112/header.s" + .include "data/maps/Route113/header.s" + .include "data/maps/Route114/header.s" + .include "data/maps/Route115/header.s" + .include "data/maps/Route116/header.s" + .include "data/maps/Route117/header.s" + .include "data/maps/Route118/header.s" + .include "data/maps/Route119/header.s" + .include "data/maps/Route120/header.s" + .include "data/maps/Route121/header.s" + .include "data/maps/Route122/header.s" + .include "data/maps/Route123/header.s" + .include "data/maps/Route124/header.s" + .include "data/maps/Route125/header.s" + .include "data/maps/Route126/header.s" + .include "data/maps/Route127/header.s" + .include "data/maps/Route128/header.s" + .include "data/maps/Route129/header.s" + .include "data/maps/Route130/header.s" + .include "data/maps/Route131/header.s" + .include "data/maps/Route132/header.s" + .include "data/maps/Route133/header.s" + .include "data/maps/Route134/header.s" + .include "data/maps/Underwater1/header.s" + .include "data/maps/Underwater2/header.s" + .include "data/maps/Underwater3/header.s" + .include "data/maps/Underwater4/header.s" + .include "data/maps/LittlerootTown_BrendansHouse_1F/header.s" + .include "data/maps/LittlerootTown_BrendansHouse_2F/header.s" + .include "data/maps/LittlerootTown_MaysHouse_1F/header.s" + .include "data/maps/LittlerootTown_MaysHouse_2F/header.s" + .include "data/maps/LittlerootTown_ProfessorBirchsLab/header.s" + .include "data/maps/OldaleTown_House1/header.s" + .include "data/maps/OldaleTown_House2/header.s" + .include "data/maps/OldaleTown_PokemonCenter_1F/header.s" + .include "data/maps/OldaleTown_PokemonCenter_2F/header.s" + .include "data/maps/OldaleTown_Mart/header.s" + .include "data/maps/DewfordTown_House1/header.s" + .include "data/maps/DewfordTown_PokemonCenter_1F/header.s" + .include "data/maps/DewfordTown_PokemonCenter_2F/header.s" + .include "data/maps/DewfordTown_Gym/header.s" + .include "data/maps/DewfordTown_Hall/header.s" + .include "data/maps/DewfordTown_House2/header.s" + .include "data/maps/LavaridgeTown_HerbShop/header.s" + .include "data/maps/LavaridgeTown_Gym_1F/header.s" + .include "data/maps/LavaridgeTown_Gym_B1F/header.s" + .include "data/maps/LavaridgeTown_House/header.s" + .include "data/maps/LavaridgeTown_Mart/header.s" + .include "data/maps/LavaridgeTown_PokemonCenter_1F/header.s" + .include "data/maps/LavaridgeTown_PokemonCenter_2F/header.s" + .include "data/maps/FallarborTown_Mart/header.s" + .include "data/maps/FallarborTown_ContestLobby/header.s" + .include "data/maps/FallarborTown_ContestHall/header.s" + .include "data/maps/FallarborTown_PokemonCenter_1F/header.s" + .include "data/maps/FallarborTown_PokemonCenter_2F/header.s" + .include "data/maps/FallarborTown_House1/header.s" + .include "data/maps/FallarborTown_House2/header.s" + .include "data/maps/VerdanturfTown_ContestLobby/header.s" + .include "data/maps/VerdanturfTown_ContestHall/header.s" + .include "data/maps/VerdanturfTown_Mart/header.s" + .include "data/maps/VerdanturfTown_PokemonCenter_1F/header.s" + .include "data/maps/VerdanturfTown_PokemonCenter_2F/header.s" + .include "data/maps/VerdanturfTown_WandasHouse/header.s" + .include "data/maps/VerdanturfTown_FriendshipRatersHouse/header.s" + .include "data/maps/VerdanturfTown_House/header.s" + .include "data/maps/PacifidlogTown_PokemonCenter_1F/header.s" + .include "data/maps/PacifidlogTown_PokemonCenter_2F/header.s" + .include "data/maps/PacifidlogTown_House1/header.s" + .include "data/maps/PacifidlogTown_House2/header.s" + .include "data/maps/PacifidlogTown_House3/header.s" + .include "data/maps/PacifidlogTown_House4/header.s" + .include "data/maps/PacifidlogTown_House5/header.s" + .include "data/maps/PetalburgCity_WallysHouse/header.s" + .include "data/maps/PetalburgCity_Gym/header.s" + .include "data/maps/PetalburgCity_House1/header.s" + .include "data/maps/PetalburgCity_House2/header.s" + .include "data/maps/PetalburgCity_PokemonCenter_1F/header.s" + .include "data/maps/PetalburgCity_PokemonCenter_2F/header.s" + .include "data/maps/PetalburgCity_Mart/header.s" + .include "data/maps/SlateportCity_SternsShipyard_1F/header.s" + .include "data/maps/SlateportCity_SternsShipyard_2F/header.s" + .include "data/maps/SlateportCity_ContestLobby/header.s" + .include "data/maps/SlateportCity_ContestHall/header.s" + .include "data/maps/SlateportCity_House1/header.s" + .include "data/maps/SlateportCity_PokemonFanClub/header.s" + .include "data/maps/SlateportCity_OceanicMuseum_1F/header.s" + .include "data/maps/SlateportCity_OceanicMuseum_2F/header.s" + .include "data/maps/SlateportCity_Harbor/header.s" + .include "data/maps/SlateportCity_House2/header.s" + .include "data/maps/SlateportCity_PokemonCenter_1F/header.s" + .include "data/maps/SlateportCity_PokemonCenter_2F/header.s" + .include "data/maps/SlateportCity_Mart/header.s" + .include "data/maps/MauvilleCity_Gym/header.s" + .include "data/maps/MauvilleCity_BikeShop/header.s" + .include "data/maps/MauvilleCity_House1/header.s" + .include "data/maps/MauvilleCity_GameCorner/header.s" + .include "data/maps/MauvilleCity_House2/header.s" + .include "data/maps/MauvilleCity_PokemonCenter_1F/header.s" + .include "data/maps/MauvilleCity_PokemonCenter_2F/header.s" + .include "data/maps/MauvilleCity_Mart/header.s" + .include "data/maps/RustboroCity_DevonCorp_1F/header.s" + .include "data/maps/RustboroCity_DevonCorp_2F/header.s" + .include "data/maps/RustboroCity_DevonCorp_3F/header.s" + .include "data/maps/RustboroCity_Gym/header.s" + .include "data/maps/RustboroCity_PokemonSchool/header.s" + .include "data/maps/RustboroCity_PokemonCenter_1F/header.s" + .include "data/maps/RustboroCity_PokemonCenter_2F/header.s" + .include "data/maps/RustboroCity_Mart/header.s" + .include "data/maps/RustboroCity_Flat1_1F/header.s" + .include "data/maps/RustboroCity_Flat1_2F/header.s" + .include "data/maps/RustboroCity_House1/header.s" + .include "data/maps/RustboroCity_CuttersHouse/header.s" + .include "data/maps/RustboroCity_House2/header.s" + .include "data/maps/RustboroCity_Flat2_1F/header.s" + .include "data/maps/RustboroCity_Flat2_2F/header.s" + .include "data/maps/RustboroCity_Flat2_3F/header.s" + .include "data/maps/RustboroCity_House3/header.s" + .include "data/maps/FortreeCity_House1/header.s" + .include "data/maps/FortreeCity_Gym/header.s" + .include "data/maps/FortreeCity_PokemonCenter_1F/header.s" + .include "data/maps/FortreeCity_PokemonCenter_2F/header.s" + .include "data/maps/FortreeCity_Mart/header.s" + .include "data/maps/FortreeCity_House2/header.s" + .include "data/maps/FortreeCity_House3/header.s" + .include "data/maps/FortreeCity_House4/header.s" + .include "data/maps/FortreeCity_House5/header.s" + .include "data/maps/FortreeCity_DecorationShop/header.s" + .include "data/maps/LilycoveCity_CoveLilyMotel_1F/header.s" + .include "data/maps/LilycoveCity_CoveLilyMotel_2F/header.s" + .include "data/maps/LilycoveCity_LilycoveMuseum_1F/header.s" + .include "data/maps/LilycoveCity_LilycoveMuseum_2F/header.s" + .include "data/maps/LilycoveCity_ContestLobby/header.s" + .include "data/maps/LilycoveCity_ContestHall/header.s" + .include "data/maps/LilycoveCity_PokemonCenter_1F/header.s" + .include "data/maps/LilycoveCity_PokemonCenter_2F/header.s" + .include "data/maps/LilycoveCity_UnusedMart/header.s" + .include "data/maps/LilycoveCity_PokemonTrainerFanClub/header.s" + .include "data/maps/LilycoveCity_Harbor/header.s" + .include "data/maps/LilycoveCity_EmptyMap/header.s" + .include "data/maps/LilycoveCity_MoveDeletersHouse/header.s" + .include "data/maps/LilycoveCity_House1/header.s" + .include "data/maps/LilycoveCity_House2/header.s" + .include "data/maps/LilycoveCity_House3/header.s" + .include "data/maps/LilycoveCity_House4/header.s" + .include "data/maps/LilycoveCity_DepartmentStore_1F/header.s" + .include "data/maps/LilycoveCity_DepartmentStore_2F/header.s" + .include "data/maps/LilycoveCity_DepartmentStore_3F/header.s" + .include "data/maps/LilycoveCity_DepartmentStore_4F/header.s" + .include "data/maps/LilycoveCity_DepartmentStore_5F/header.s" + .include "data/maps/LilycoveCity_DepartmentStoreRooftop/header.s" + .include "data/maps/LilycoveCity_DepartmentStoreElevator/header.s" + .include "data/maps/MossdeepCity_Gym/header.s" + .include "data/maps/MossdeepCity_House1/header.s" + .include "data/maps/MossdeepCity_House2/header.s" + .include "data/maps/MossdeepCity_PokemonCenter_1F/header.s" + .include "data/maps/MossdeepCity_PokemonCenter_2F/header.s" + .include "data/maps/MossdeepCity_Mart/header.s" + .include "data/maps/MossdeepCity_House3/header.s" + .include "data/maps/MossdeepCity_StevensHouse/header.s" + .include "data/maps/MossdeepCity_House4/header.s" + .include "data/maps/MossdeepCity_SpaceCenter_1F/header.s" + .include "data/maps/MossdeepCity_SpaceCenter_2F/header.s" + .include "data/maps/MossdeepCity_GameCorner_1F/header.s" + .include "data/maps/MossdeepCity_GameCorner_B1F/header.s" + .include "data/maps/SootopolisCity_Gym_1F/header.s" + .include "data/maps/SootopolisCity_Gym_B1F/header.s" + .include "data/maps/SootopolisCity_PokemonCenter_1F/header.s" + .include "data/maps/SootopolisCity_PokemonCenter_2F/header.s" + .include "data/maps/SootopolisCity_Mart/header.s" + .include "data/maps/SootopolisCity_House1/header.s" + .include "data/maps/SootopolisCity_House2/header.s" + .include "data/maps/SootopolisCity_House3/header.s" + .include "data/maps/SootopolisCity_House4/header.s" + .include "data/maps/SootopolisCity_House5/header.s" + .include "data/maps/SootopolisCity_House6/header.s" + .include "data/maps/SootopolisCity_House7/header.s" + .include "data/maps/SootopolisCity_House8/header.s" + .include "data/maps/EverGrandeCity_SidneysRoom/header.s" + .include "data/maps/EverGrandeCity_PhoebesRoom/header.s" + .include "data/maps/EverGrandeCity_GlaciasRoom/header.s" + .include "data/maps/EverGrandeCity_DrakesRoom/header.s" + .include "data/maps/EverGrandeCity_ChampionsRoom/header.s" + .include "data/maps/EverGrandeCity_Corridor1/header.s" + .include "data/maps/EverGrandeCity_Corridor2/header.s" + .include "data/maps/EverGrandeCity_Corridor3/header.s" + .include "data/maps/EverGrandeCity_Corridor4/header.s" + .include "data/maps/EverGrandeCity_Corridor5/header.s" + .include "data/maps/EverGrandeCity_PokemonLeague/header.s" + .include "data/maps/EverGrandeCity_HallOfFame/header.s" + .include "data/maps/EverGrandeCity_PokemonCenter_1F/header.s" + .include "data/maps/EverGrandeCity_PokemonCenter_2F/header.s" + .include "data/maps/Route104_MrBrineysHouse/header.s" + .include "data/maps/Route104_PrettyPetalFlowerShop/header.s" + .include "data/maps/Route111_WinstrateFamilysHouse/header.s" + .include "data/maps/Route111_OldLadysRestStop/header.s" + .include "data/maps/Route112_CableCarStation/header.s" + .include "data/maps/MtChimney_CableCarStation/header.s" + .include "data/maps/Route114_FossilManiacsHouse/header.s" + .include "data/maps/Route114_FossilManiacsTunnel/header.s" + .include "data/maps/Route114_LanettesHouse/header.s" + .include "data/maps/Route116_TunnelersRestHouse/header.s" + .include "data/maps/Route117_PokemonDayCare/header.s" + .include "data/maps/Route121_SafariZoneEntrance/header.s" + .include "data/maps/MeteorFalls_1F_1R/header.s" + .include "data/maps/MeteorFalls_1F_2R/header.s" + .include "data/maps/MeteorFalls_B1F_1R/header.s" + .include "data/maps/MeteorFalls_B1F_2R/header.s" + .include "data/maps/RusturfTunnel/header.s" + .include "data/maps/Underwater_SootopolisCity/header.s" + .include "data/maps/DesertRuins/header.s" + .include "data/maps/GraniteCave_1F/header.s" + .include "data/maps/GraniteCave_B1F/header.s" + .include "data/maps/GraniteCave_B2F/header.s" + .include "data/maps/GraniteCave_StevensRoom/header.s" + .include "data/maps/PetalburgWoods/header.s" + .include "data/maps/MtChimney/header.s" + .include "data/maps/JaggedPass/header.s" + .include "data/maps/FieryPath/header.s" + .include "data/maps/MtPyre_1F/header.s" + .include "data/maps/MtPyre_2F/header.s" + .include "data/maps/MtPyre_3F/header.s" + .include "data/maps/MtPyre_4F/header.s" + .include "data/maps/MtPyre_5F/header.s" + .include "data/maps/MtPyre_6F/header.s" + .include "data/maps/MtPyre_Exterior/header.s" + .include "data/maps/MtPyre_Summit/header.s" + .include "data/maps/AquaHideout_1F/header.s" + .include "data/maps/AquaHideout_B1F/header.s" + .include "data/maps/AquaHideout_B2F/header.s" + .include "data/maps/Underwater_SeafloorCavern/header.s" + .include "data/maps/SeafloorCavern_Entrance/header.s" + .include "data/maps/SeafloorCavern_Room1/header.s" + .include "data/maps/SeafloorCavern_Room2/header.s" + .include "data/maps/SeafloorCavern_Room3/header.s" + .include "data/maps/SeafloorCavern_Room4/header.s" + .include "data/maps/SeafloorCavern_Room5/header.s" + .include "data/maps/SeafloorCavern_Room6/header.s" + .include "data/maps/SeafloorCavern_Room7/header.s" + .include "data/maps/SeafloorCavern_Room8/header.s" + .include "data/maps/SeafloorCavern_Room9/header.s" + .include "data/maps/CaveOfOrigin_Entrance/header.s" + .include "data/maps/CaveOfOrigin_1F/header.s" + .include "data/maps/CaveOfOrigin_B1F/header.s" + .include "data/maps/CaveOfOrigin_B2F/header.s" + .include "data/maps/CaveOfOrigin_B3F/header.s" + .include "data/maps/CaveOfOrigin_B4F/header.s" + .include "data/maps/VictoryRoad_1F/header.s" + .include "data/maps/VictoryRoad_B1F/header.s" + .include "data/maps/VictoryRoad_B2F/header.s" + .include "data/maps/ShoalCave_LowTideEntranceRoom/header.s" + .include "data/maps/ShoalCave_LowTideInnerRoom/header.s" + .include "data/maps/ShoalCave_LowTideStairsRoom/header.s" + .include "data/maps/ShoalCave_LowTideLowerRoom/header.s" + .include "data/maps/ShoalCave_HighTideEntranceRoom/header.s" + .include "data/maps/ShoalCave_HighTideInnerRoom/header.s" + .include "data/maps/NewMauville_Entrance/header.s" + .include "data/maps/NewMauville_Inside/header.s" + .include "data/maps/AbandonedShip_Deck/header.s" + .include "data/maps/AbandonedShip_Corridors_1F/header.s" + .include "data/maps/AbandonedShip_Rooms_1F/header.s" + .include "data/maps/AbandonedShip_Corridors_B1F/header.s" + .include "data/maps/AbandonedShip_Rooms_B1F/header.s" + .include "data/maps/AbandonedShip_Rooms2_B1F/header.s" + .include "data/maps/AbandonedShip_Underwater1/header.s" + .include "data/maps/AbandonedShip_Room_B1F/header.s" + .include "data/maps/AbandonedShip_Rooms2_1F/header.s" + .include "data/maps/AbandonedShip_CaptainsOffice/header.s" + .include "data/maps/AbandonedShip_Underwater2/header.s" + .include "data/maps/AbandonedShip_HiddenFloorCorridors/header.s" + .include "data/maps/AbandonedShip_HiddenFloorRooms/header.s" + .include "data/maps/IslandCave/header.s" + .include "data/maps/AncientTomb/header.s" + .include "data/maps/Underwater_Route134/header.s" + .include "data/maps/Underwater_SealedChamber/header.s" + .include "data/maps/SealedChamber_OuterRoom/header.s" + .include "data/maps/SealedChamber_InnerRoom/header.s" + .include "data/maps/ScorchedSlab/header.s" + .include "data/maps/MagmaHideout_1F/header.s" + .include "data/maps/MagmaHideout_B1F/header.s" + .include "data/maps/MagmaHideout_B2F/header.s" + .include "data/maps/SkyPillar_Entrance/header.s" + .include "data/maps/SkyPillar_Outside/header.s" + .include "data/maps/SkyPillar_1F/header.s" + .include "data/maps/SkyPillar_2F/header.s" + .include "data/maps/SkyPillar_3F/header.s" + .include "data/maps/SkyPillar_4F/header.s" + .include "data/maps/ShoalCave_LowTideIceRoom/header.s" + .include "data/maps/SkyPillar_5F/header.s" + .include "data/maps/SkyPillar_Top/header.s" + .include "data/maps/SecretBase_RedCave1/header.s" + .include "data/maps/SecretBase_BrownCave1/header.s" + .include "data/maps/SecretBase_BlueCave1/header.s" + .include "data/maps/SecretBase_YellowCave1/header.s" + .include "data/maps/SecretBase_Tree1/header.s" + .include "data/maps/SecretBase_Shrub1/header.s" + .include "data/maps/SecretBase_RedCave2/header.s" + .include "data/maps/SecretBase_BrownCave2/header.s" + .include "data/maps/SecretBase_BlueCave2/header.s" + .include "data/maps/SecretBase_YellowCave2/header.s" + .include "data/maps/SecretBase_Tree2/header.s" + .include "data/maps/SecretBase_Shrub2/header.s" + .include "data/maps/SecretBase_RedCave3/header.s" + .include "data/maps/SecretBase_BrownCave3/header.s" + .include "data/maps/SecretBase_BlueCave3/header.s" + .include "data/maps/SecretBase_YellowCave3/header.s" + .include "data/maps/SecretBase_Tree3/header.s" + .include "data/maps/SecretBase_Shrub3/header.s" + .include "data/maps/SecretBase_RedCave4/header.s" + .include "data/maps/SecretBase_BrownCave4/header.s" + .include "data/maps/SecretBase_BlueCave4/header.s" + .include "data/maps/SecretBase_YellowCave4/header.s" + .include "data/maps/SecretBase_Tree4/header.s" + .include "data/maps/SecretBase_Shrub4/header.s" + .include "data/maps/SingleBattleColosseum/header.s" + .include "data/maps/TradeCenter/header.s" + .include "data/maps/RecordCorner/header.s" + .include "data/maps/DoubleBattleColosseum/header.s" + .include "data/maps/LinkContestRoom1/header.s" + .include "data/maps/UnknownMap_25_29/header.s" + .include "data/maps/UnknownMap_25_30/header.s" + .include "data/maps/UnknownMap_25_31/header.s" + .include "data/maps/UnknownMap_25_32/header.s" + .include "data/maps/UnknownMap_25_33/header.s" + .include "data/maps/UnknownMap_25_34/header.s" + .include "data/maps/LinkContestRoom2/header.s" + .include "data/maps/LinkContestRoom3/header.s" + .include "data/maps/LinkContestRoom4/header.s" + .include "data/maps/LinkContestRoom5/header.s" + .include "data/maps/LinkContestRoom6/header.s" + .include "data/maps/InsideOfTruck/header.s" + .include "data/maps/SSTidalCorridor/header.s" + .include "data/maps/SSTidalLowerDeck/header.s" + .include "data/maps/SSTidalRooms/header.s" + .include "data/maps/SafariZone_Northwest/header.s" + .include "data/maps/SafariZone_Northeast/header.s" + .include "data/maps/SafariZone_Southwest/header.s" + .include "data/maps/SafariZone_Southeast/header.s" + .include "data/maps/BattleTower_Outside/header.s" + .include "data/maps/BattleTower_Lobby/header.s" + .include "data/maps/BattleTower_Elevator/header.s" + .include "data/maps/BattleTower_Corridor/header.s" + .include "data/maps/BattleTower_BattleRoom/header.s" + .include "data/maps/SouthernIsland_Exterior/header.s" + .include "data/maps/SouthernIsland_Interior/header.s" + .include "data/maps/SafariZone_RestHouse/header.s" + .include "data/maps/Route104_Prototype/header.s" + .include "data/maps/Route104_PrototypePrettyPetalFlowerShop/header.s" + .include "data/maps/Route109_SeashoreHouse/header.s" + .include "data/maps/Route110_TrickHouseEntrance/header.s" + .include "data/maps/Route110_TrickHouseEnd/header.s" + .include "data/maps/Route110_TrickHouseCorridor/header.s" + .include "data/maps/Route110_TrickHousePuzzle1/header.s" + .include "data/maps/Route110_TrickHousePuzzle2/header.s" + .include "data/maps/Route110_TrickHousePuzzle3/header.s" + .include "data/maps/Route110_TrickHousePuzzle4/header.s" + .include "data/maps/Route110_TrickHousePuzzle5/header.s" + .include "data/maps/Route110_TrickHousePuzzle6/header.s" + .include "data/maps/Route110_TrickHousePuzzle7/header.s" + .include "data/maps/Route110_TrickHousePuzzle8/header.s" + .include "data/maps/Route110_SeasideCyclingRoadSouthEntrance/header.s" + .include "data/maps/Route110_SeasideCyclingRoadNorthEntrance/header.s" + .include "data/maps/Route113_GlassWorkshop/header.s" + .include "data/maps/Route123_BerryMastersHouse/header.s" + .include "data/maps/Route119_WeatherInstitute_1F/header.s" + .include "data/maps/Route119_WeatherInstitute_2F/header.s" + .include "data/maps/Route119_House/header.s" + .include "data/maps/Route124_DivingTreasureHuntersHouse/header.s" diff --git a/data/maps/headers.s b/data/maps/headers.s deleted file mode 100644 index 71b2936d7..000000000 --- a/data/maps/headers.s +++ /dev/null @@ -1,394 +0,0 @@ - .include "data/maps/PetalburgCity/header.s" - .include "data/maps/SlateportCity/header.s" - .include "data/maps/MauvilleCity/header.s" - .include "data/maps/RustboroCity/header.s" - .include "data/maps/FortreeCity/header.s" - .include "data/maps/LilycoveCity/header.s" - .include "data/maps/MossdeepCity/header.s" - .include "data/maps/SootopolisCity/header.s" - .include "data/maps/EverGrandeCity/header.s" - .include "data/maps/LittlerootTown/header.s" - .include "data/maps/OldaleTown/header.s" - .include "data/maps/DewfordTown/header.s" - .include "data/maps/LavaridgeTown/header.s" - .include "data/maps/FallarborTown/header.s" - .include "data/maps/VerdanturfTown/header.s" - .include "data/maps/PacifidlogTown/header.s" - .include "data/maps/Route101/header.s" - .include "data/maps/Route102/header.s" - .include "data/maps/Route103/header.s" - .include "data/maps/Route104/header.s" - .include "data/maps/Route105/header.s" - .include "data/maps/Route106/header.s" - .include "data/maps/Route107/header.s" - .include "data/maps/Route108/header.s" - .include "data/maps/Route109/header.s" - .include "data/maps/Route110/header.s" - .include "data/maps/Route111/header.s" - .include "data/maps/Route112/header.s" - .include "data/maps/Route113/header.s" - .include "data/maps/Route114/header.s" - .include "data/maps/Route115/header.s" - .include "data/maps/Route116/header.s" - .include "data/maps/Route117/header.s" - .include "data/maps/Route118/header.s" - .include "data/maps/Route119/header.s" - .include "data/maps/Route120/header.s" - .include "data/maps/Route121/header.s" - .include "data/maps/Route122/header.s" - .include "data/maps/Route123/header.s" - .include "data/maps/Route124/header.s" - .include "data/maps/Route125/header.s" - .include "data/maps/Route126/header.s" - .include "data/maps/Route127/header.s" - .include "data/maps/Route128/header.s" - .include "data/maps/Route129/header.s" - .include "data/maps/Route130/header.s" - .include "data/maps/Route131/header.s" - .include "data/maps/Route132/header.s" - .include "data/maps/Route133/header.s" - .include "data/maps/Route134/header.s" - .include "data/maps/Underwater1/header.s" - .include "data/maps/Underwater2/header.s" - .include "data/maps/Underwater3/header.s" - .include "data/maps/Underwater4/header.s" - .include "data/maps/LittlerootTown_BrendansHouse_1F/header.s" - .include "data/maps/LittlerootTown_BrendansHouse_2F/header.s" - .include "data/maps/LittlerootTown_MaysHouse_1F/header.s" - .include "data/maps/LittlerootTown_MaysHouse_2F/header.s" - .include "data/maps/LittlerootTown_ProfessorBirchsLab/header.s" - .include "data/maps/OldaleTown_House1/header.s" - .include "data/maps/OldaleTown_House2/header.s" - .include "data/maps/OldaleTown_PokemonCenter_1F/header.s" - .include "data/maps/OldaleTown_PokemonCenter_2F/header.s" - .include "data/maps/OldaleTown_Mart/header.s" - .include "data/maps/DewfordTown_House1/header.s" - .include "data/maps/DewfordTown_PokemonCenter_1F/header.s" - .include "data/maps/DewfordTown_PokemonCenter_2F/header.s" - .include "data/maps/DewfordTown_Gym/header.s" - .include "data/maps/DewfordTown_Hall/header.s" - .include "data/maps/DewfordTown_House2/header.s" - .include "data/maps/LavaridgeTown_HerbShop/header.s" - .include "data/maps/LavaridgeTown_Gym_1F/header.s" - .include "data/maps/LavaridgeTown_Gym_B1F/header.s" - .include "data/maps/LavaridgeTown_House/header.s" - .include "data/maps/LavaridgeTown_Mart/header.s" - .include "data/maps/LavaridgeTown_PokemonCenter_1F/header.s" - .include "data/maps/LavaridgeTown_PokemonCenter_2F/header.s" - .include "data/maps/FallarborTown_Mart/header.s" - .include "data/maps/FallarborTown_ContestLobby/header.s" - .include "data/maps/FallarborTown_ContestHall/header.s" - .include "data/maps/FallarborTown_PokemonCenter_1F/header.s" - .include "data/maps/FallarborTown_PokemonCenter_2F/header.s" - .include "data/maps/FallarborTown_House1/header.s" - .include "data/maps/FallarborTown_House2/header.s" - .include "data/maps/VerdanturfTown_ContestLobby/header.s" - .include "data/maps/VerdanturfTown_ContestHall/header.s" - .include "data/maps/VerdanturfTown_Mart/header.s" - .include "data/maps/VerdanturfTown_PokemonCenter_1F/header.s" - .include "data/maps/VerdanturfTown_PokemonCenter_2F/header.s" - .include "data/maps/VerdanturfTown_WandasHouse/header.s" - .include "data/maps/VerdanturfTown_FriendshipRatersHouse/header.s" - .include "data/maps/VerdanturfTown_House/header.s" - .include "data/maps/PacifidlogTown_PokemonCenter_1F/header.s" - .include "data/maps/PacifidlogTown_PokemonCenter_2F/header.s" - .include "data/maps/PacifidlogTown_House1/header.s" - .include "data/maps/PacifidlogTown_House2/header.s" - .include "data/maps/PacifidlogTown_House3/header.s" - .include "data/maps/PacifidlogTown_House4/header.s" - .include "data/maps/PacifidlogTown_House5/header.s" - .include "data/maps/PetalburgCity_WallysHouse/header.s" - .include "data/maps/PetalburgCity_Gym/header.s" - .include "data/maps/PetalburgCity_House1/header.s" - .include "data/maps/PetalburgCity_House2/header.s" - .include "data/maps/PetalburgCity_PokemonCenter_1F/header.s" - .include "data/maps/PetalburgCity_PokemonCenter_2F/header.s" - .include "data/maps/PetalburgCity_Mart/header.s" - .include "data/maps/SlateportCity_SternsShipyard_1F/header.s" - .include "data/maps/SlateportCity_SternsShipyard_2F/header.s" - .include "data/maps/SlateportCity_ContestLobby/header.s" - .include "data/maps/SlateportCity_ContestHall/header.s" - .include "data/maps/SlateportCity_House1/header.s" - .include "data/maps/SlateportCity_PokemonFanClub/header.s" - .include "data/maps/SlateportCity_OceanicMuseum_1F/header.s" - .include "data/maps/SlateportCity_OceanicMuseum_2F/header.s" - .include "data/maps/SlateportCity_Harbor/header.s" - .include "data/maps/SlateportCity_House2/header.s" - .include "data/maps/SlateportCity_PokemonCenter_1F/header.s" - .include "data/maps/SlateportCity_PokemonCenter_2F/header.s" - .include "data/maps/SlateportCity_Mart/header.s" - .include "data/maps/MauvilleCity_Gym/header.s" - .include "data/maps/MauvilleCity_BikeShop/header.s" - .include "data/maps/MauvilleCity_House1/header.s" - .include "data/maps/MauvilleCity_GameCorner/header.s" - .include "data/maps/MauvilleCity_House2/header.s" - .include "data/maps/MauvilleCity_PokemonCenter_1F/header.s" - .include "data/maps/MauvilleCity_PokemonCenter_2F/header.s" - .include "data/maps/MauvilleCity_Mart/header.s" - .include "data/maps/RustboroCity_DevonCorp_1F/header.s" - .include "data/maps/RustboroCity_DevonCorp_2F/header.s" - .include "data/maps/RustboroCity_DevonCorp_3F/header.s" - .include "data/maps/RustboroCity_Gym/header.s" - .include "data/maps/RustboroCity_PokemonSchool/header.s" - .include "data/maps/RustboroCity_PokemonCenter_1F/header.s" - .include "data/maps/RustboroCity_PokemonCenter_2F/header.s" - .include "data/maps/RustboroCity_Mart/header.s" - .include "data/maps/RustboroCity_Flat1_1F/header.s" - .include "data/maps/RustboroCity_Flat1_2F/header.s" - .include "data/maps/RustboroCity_House1/header.s" - .include "data/maps/RustboroCity_CuttersHouse/header.s" - .include "data/maps/RustboroCity_House2/header.s" - .include "data/maps/RustboroCity_Flat2_1F/header.s" - .include "data/maps/RustboroCity_Flat2_2F/header.s" - .include "data/maps/RustboroCity_Flat2_3F/header.s" - .include "data/maps/RustboroCity_House3/header.s" - .include "data/maps/FortreeCity_House1/header.s" - .include "data/maps/FortreeCity_Gym/header.s" - .include "data/maps/FortreeCity_PokemonCenter_1F/header.s" - .include "data/maps/FortreeCity_PokemonCenter_2F/header.s" - .include "data/maps/FortreeCity_Mart/header.s" - .include "data/maps/FortreeCity_House2/header.s" - .include "data/maps/FortreeCity_House3/header.s" - .include "data/maps/FortreeCity_House4/header.s" - .include "data/maps/FortreeCity_House5/header.s" - .include "data/maps/FortreeCity_DecorationShop/header.s" - .include "data/maps/LilycoveCity_CoveLilyMotel_1F/header.s" - .include "data/maps/LilycoveCity_CoveLilyMotel_2F/header.s" - .include "data/maps/LilycoveCity_LilycoveMuseum_1F/header.s" - .include "data/maps/LilycoveCity_LilycoveMuseum_2F/header.s" - .include "data/maps/LilycoveCity_ContestLobby/header.s" - .include "data/maps/LilycoveCity_ContestHall/header.s" - .include "data/maps/LilycoveCity_PokemonCenter_1F/header.s" - .include "data/maps/LilycoveCity_PokemonCenter_2F/header.s" - .include "data/maps/LilycoveCity_UnusedMart/header.s" - .include "data/maps/LilycoveCity_PokemonTrainerFanClub/header.s" - .include "data/maps/LilycoveCity_Harbor/header.s" - .include "data/maps/LilycoveCity_EmptyMap/header.s" - .include "data/maps/LilycoveCity_MoveDeletersHouse/header.s" - .include "data/maps/LilycoveCity_House1/header.s" - .include "data/maps/LilycoveCity_House2/header.s" - .include "data/maps/LilycoveCity_House3/header.s" - .include "data/maps/LilycoveCity_House4/header.s" - .include "data/maps/LilycoveCity_DepartmentStore_1F/header.s" - .include "data/maps/LilycoveCity_DepartmentStore_2F/header.s" - .include "data/maps/LilycoveCity_DepartmentStore_3F/header.s" - .include "data/maps/LilycoveCity_DepartmentStore_4F/header.s" - .include "data/maps/LilycoveCity_DepartmentStore_5F/header.s" - .include "data/maps/LilycoveCity_DepartmentStoreRooftop/header.s" - .include "data/maps/LilycoveCity_DepartmentStoreElevator/header.s" - .include "data/maps/MossdeepCity_Gym/header.s" - .include "data/maps/MossdeepCity_House1/header.s" - .include "data/maps/MossdeepCity_House2/header.s" - .include "data/maps/MossdeepCity_PokemonCenter_1F/header.s" - .include "data/maps/MossdeepCity_PokemonCenter_2F/header.s" - .include "data/maps/MossdeepCity_Mart/header.s" - .include "data/maps/MossdeepCity_House3/header.s" - .include "data/maps/MossdeepCity_StevensHouse/header.s" - .include "data/maps/MossdeepCity_House4/header.s" - .include "data/maps/MossdeepCity_SpaceCenter_1F/header.s" - .include "data/maps/MossdeepCity_SpaceCenter_2F/header.s" - .include "data/maps/MossdeepCity_GameCorner_1F/header.s" - .include "data/maps/MossdeepCity_GameCorner_B1F/header.s" - .include "data/maps/SootopolisCity_Gym_1F/header.s" - .include "data/maps/SootopolisCity_Gym_B1F/header.s" - .include "data/maps/SootopolisCity_PokemonCenter_1F/header.s" - .include "data/maps/SootopolisCity_PokemonCenter_2F/header.s" - .include "data/maps/SootopolisCity_Mart/header.s" - .include "data/maps/SootopolisCity_House1/header.s" - .include "data/maps/SootopolisCity_House2/header.s" - .include "data/maps/SootopolisCity_House3/header.s" - .include "data/maps/SootopolisCity_House4/header.s" - .include "data/maps/SootopolisCity_House5/header.s" - .include "data/maps/SootopolisCity_House6/header.s" - .include "data/maps/SootopolisCity_House7/header.s" - .include "data/maps/SootopolisCity_House8/header.s" - .include "data/maps/EverGrandeCity_SidneysRoom/header.s" - .include "data/maps/EverGrandeCity_PhoebesRoom/header.s" - .include "data/maps/EverGrandeCity_GlaciasRoom/header.s" - .include "data/maps/EverGrandeCity_DrakesRoom/header.s" - .include "data/maps/EverGrandeCity_ChampionsRoom/header.s" - .include "data/maps/EverGrandeCity_Corridor1/header.s" - .include "data/maps/EverGrandeCity_Corridor2/header.s" - .include "data/maps/EverGrandeCity_Corridor3/header.s" - .include "data/maps/EverGrandeCity_Corridor4/header.s" - .include "data/maps/EverGrandeCity_Corridor5/header.s" - .include "data/maps/EverGrandeCity_PokemonLeague/header.s" - .include "data/maps/EverGrandeCity_HallOfFame/header.s" - .include "data/maps/EverGrandeCity_PokemonCenter_1F/header.s" - .include "data/maps/EverGrandeCity_PokemonCenter_2F/header.s" - .include "data/maps/Route104_MrBrineysHouse/header.s" - .include "data/maps/Route104_PrettyPetalFlowerShop/header.s" - .include "data/maps/Route111_WinstrateFamilysHouse/header.s" - .include "data/maps/Route111_OldLadysRestStop/header.s" - .include "data/maps/Route112_CableCarStation/header.s" - .include "data/maps/MtChimney_CableCarStation/header.s" - .include "data/maps/Route114_FossilManiacsHouse/header.s" - .include "data/maps/Route114_FossilManiacsTunnel/header.s" - .include "data/maps/Route114_LanettesHouse/header.s" - .include "data/maps/Route116_TunnelersRestHouse/header.s" - .include "data/maps/Route117_PokemonDayCare/header.s" - .include "data/maps/Route121_SafariZoneEntrance/header.s" - .include "data/maps/MeteorFalls_1F_1R/header.s" - .include "data/maps/MeteorFalls_1F_2R/header.s" - .include "data/maps/MeteorFalls_B1F_1R/header.s" - .include "data/maps/MeteorFalls_B1F_2R/header.s" - .include "data/maps/RusturfTunnel/header.s" - .include "data/maps/Underwater_SootopolisCity/header.s" - .include "data/maps/DesertRuins/header.s" - .include "data/maps/GraniteCave_1F/header.s" - .include "data/maps/GraniteCave_B1F/header.s" - .include "data/maps/GraniteCave_B2F/header.s" - .include "data/maps/GraniteCave_StevensRoom/header.s" - .include "data/maps/PetalburgWoods/header.s" - .include "data/maps/MtChimney/header.s" - .include "data/maps/JaggedPass/header.s" - .include "data/maps/FieryPath/header.s" - .include "data/maps/MtPyre_1F/header.s" - .include "data/maps/MtPyre_2F/header.s" - .include "data/maps/MtPyre_3F/header.s" - .include "data/maps/MtPyre_4F/header.s" - .include "data/maps/MtPyre_5F/header.s" - .include "data/maps/MtPyre_6F/header.s" - .include "data/maps/MtPyre_Exterior/header.s" - .include "data/maps/MtPyre_Summit/header.s" - .include "data/maps/AquaHideout_1F/header.s" - .include "data/maps/AquaHideout_B1F/header.s" - .include "data/maps/AquaHideout_B2F/header.s" - .include "data/maps/Underwater_SeafloorCavern/header.s" - .include "data/maps/SeafloorCavern_Entrance/header.s" - .include "data/maps/SeafloorCavern_Room1/header.s" - .include "data/maps/SeafloorCavern_Room2/header.s" - .include "data/maps/SeafloorCavern_Room3/header.s" - .include "data/maps/SeafloorCavern_Room4/header.s" - .include "data/maps/SeafloorCavern_Room5/header.s" - .include "data/maps/SeafloorCavern_Room6/header.s" - .include "data/maps/SeafloorCavern_Room7/header.s" - .include "data/maps/SeafloorCavern_Room8/header.s" - .include "data/maps/SeafloorCavern_Room9/header.s" - .include "data/maps/CaveOfOrigin_Entrance/header.s" - .include "data/maps/CaveOfOrigin_1F/header.s" - .include "data/maps/CaveOfOrigin_B1F/header.s" - .include "data/maps/CaveOfOrigin_B2F/header.s" - .include "data/maps/CaveOfOrigin_B3F/header.s" - .include "data/maps/CaveOfOrigin_B4F/header.s" - .include "data/maps/VictoryRoad_1F/header.s" - .include "data/maps/VictoryRoad_B1F/header.s" - .include "data/maps/VictoryRoad_B2F/header.s" - .include "data/maps/ShoalCave_LowTideEntranceRoom/header.s" - .include "data/maps/ShoalCave_LowTideInnerRoom/header.s" - .include "data/maps/ShoalCave_LowTideStairsRoom/header.s" - .include "data/maps/ShoalCave_LowTideLowerRoom/header.s" - .include "data/maps/ShoalCave_HighTideEntranceRoom/header.s" - .include "data/maps/ShoalCave_HighTideInnerRoom/header.s" - .include "data/maps/NewMauville_Entrance/header.s" - .include "data/maps/NewMauville_Inside/header.s" - .include "data/maps/AbandonedShip_Deck/header.s" - .include "data/maps/AbandonedShip_Corridors_1F/header.s" - .include "data/maps/AbandonedShip_Rooms_1F/header.s" - .include "data/maps/AbandonedShip_Corridors_B1F/header.s" - .include "data/maps/AbandonedShip_Rooms_B1F/header.s" - .include "data/maps/AbandonedShip_Rooms2_B1F/header.s" - .include "data/maps/AbandonedShip_Underwater1/header.s" - .include "data/maps/AbandonedShip_Room_B1F/header.s" - .include "data/maps/AbandonedShip_Rooms2_1F/header.s" - .include "data/maps/AbandonedShip_CaptainsOffice/header.s" - .include "data/maps/AbandonedShip_Underwater2/header.s" - .include "data/maps/AbandonedShip_HiddenFloorCorridors/header.s" - .include "data/maps/AbandonedShip_HiddenFloorRooms/header.s" - .include "data/maps/IslandCave/header.s" - .include "data/maps/AncientTomb/header.s" - .include "data/maps/Underwater_Route134/header.s" - .include "data/maps/Underwater_SealedChamber/header.s" - .include "data/maps/SealedChamber_OuterRoom/header.s" - .include "data/maps/SealedChamber_InnerRoom/header.s" - .include "data/maps/ScorchedSlab/header.s" - .include "data/maps/MagmaHideout_1F/header.s" - .include "data/maps/MagmaHideout_B1F/header.s" - .include "data/maps/MagmaHideout_B2F/header.s" - .include "data/maps/SkyPillar_Entrance/header.s" - .include "data/maps/SkyPillar_Outside/header.s" - .include "data/maps/SkyPillar_1F/header.s" - .include "data/maps/SkyPillar_2F/header.s" - .include "data/maps/SkyPillar_3F/header.s" - .include "data/maps/SkyPillar_4F/header.s" - .include "data/maps/ShoalCave_LowTideIceRoom/header.s" - .include "data/maps/SkyPillar_5F/header.s" - .include "data/maps/SkyPillar_Top/header.s" - .include "data/maps/SecretBase_RedCave1/header.s" - .include "data/maps/SecretBase_BrownCave1/header.s" - .include "data/maps/SecretBase_BlueCave1/header.s" - .include "data/maps/SecretBase_YellowCave1/header.s" - .include "data/maps/SecretBase_Tree1/header.s" - .include "data/maps/SecretBase_Shrub1/header.s" - .include "data/maps/SecretBase_RedCave2/header.s" - .include "data/maps/SecretBase_BrownCave2/header.s" - .include "data/maps/SecretBase_BlueCave2/header.s" - .include "data/maps/SecretBase_YellowCave2/header.s" - .include "data/maps/SecretBase_Tree2/header.s" - .include "data/maps/SecretBase_Shrub2/header.s" - .include "data/maps/SecretBase_RedCave3/header.s" - .include "data/maps/SecretBase_BrownCave3/header.s" - .include "data/maps/SecretBase_BlueCave3/header.s" - .include "data/maps/SecretBase_YellowCave3/header.s" - .include "data/maps/SecretBase_Tree3/header.s" - .include "data/maps/SecretBase_Shrub3/header.s" - .include "data/maps/SecretBase_RedCave4/header.s" - .include "data/maps/SecretBase_BrownCave4/header.s" - .include "data/maps/SecretBase_BlueCave4/header.s" - .include "data/maps/SecretBase_YellowCave4/header.s" - .include "data/maps/SecretBase_Tree4/header.s" - .include "data/maps/SecretBase_Shrub4/header.s" - .include "data/maps/SingleBattleColosseum/header.s" - .include "data/maps/TradeCenter/header.s" - .include "data/maps/RecordCorner/header.s" - .include "data/maps/DoubleBattleColosseum/header.s" - .include "data/maps/LinkContestRoom1/header.s" - .include "data/maps/UnknownMap_25_29/header.s" - .include "data/maps/UnknownMap_25_30/header.s" - .include "data/maps/UnknownMap_25_31/header.s" - .include "data/maps/UnknownMap_25_32/header.s" - .include "data/maps/UnknownMap_25_33/header.s" - .include "data/maps/UnknownMap_25_34/header.s" - .include "data/maps/LinkContestRoom2/header.s" - .include "data/maps/LinkContestRoom3/header.s" - .include "data/maps/LinkContestRoom4/header.s" - .include "data/maps/LinkContestRoom5/header.s" - .include "data/maps/LinkContestRoom6/header.s" - .include "data/maps/InsideOfTruck/header.s" - .include "data/maps/SSTidalCorridor/header.s" - .include "data/maps/SSTidalLowerDeck/header.s" - .include "data/maps/SSTidalRooms/header.s" - .include "data/maps/SafariZone_Northwest/header.s" - .include "data/maps/SafariZone_Northeast/header.s" - .include "data/maps/SafariZone_Southwest/header.s" - .include "data/maps/SafariZone_Southeast/header.s" - .include "data/maps/BattleTower_Outside/header.s" - .include "data/maps/BattleTower_Lobby/header.s" - .include "data/maps/BattleTower_Elevator/header.s" - .include "data/maps/BattleTower_Corridor/header.s" - .include "data/maps/BattleTower_BattleRoom/header.s" - .include "data/maps/SouthernIsland_Exterior/header.s" - .include "data/maps/SouthernIsland_Interior/header.s" - .include "data/maps/SafariZone_RestHouse/header.s" - .include "data/maps/Route104_Prototype/header.s" - .include "data/maps/Route104_PrototypePrettyPetalFlowerShop/header.s" - .include "data/maps/Route109_SeashoreHouse/header.s" - .include "data/maps/Route110_TrickHouseEntrance/header.s" - .include "data/maps/Route110_TrickHouseEnd/header.s" - .include "data/maps/Route110_TrickHouseCorridor/header.s" - .include "data/maps/Route110_TrickHousePuzzle1/header.s" - .include "data/maps/Route110_TrickHousePuzzle2/header.s" - .include "data/maps/Route110_TrickHousePuzzle3/header.s" - .include "data/maps/Route110_TrickHousePuzzle4/header.s" - .include "data/maps/Route110_TrickHousePuzzle5/header.s" - .include "data/maps/Route110_TrickHousePuzzle6/header.s" - .include "data/maps/Route110_TrickHousePuzzle7/header.s" - .include "data/maps/Route110_TrickHousePuzzle8/header.s" - .include "data/maps/Route110_SeasideCyclingRoadSouthEntrance/header.s" - .include "data/maps/Route110_SeasideCyclingRoadNorthEntrance/header.s" - .include "data/maps/Route113_GlassWorkshop/header.s" - .include "data/maps/Route123_BerryMastersHouse/header.s" - .include "data/maps/Route119_WeatherInstitute_1F/header.s" - .include "data/maps/Route119_WeatherInstitute_2F/header.s" - .include "data/maps/Route119_House/header.s" - .include "data/maps/Route124_DivingTreasureHuntersHouse/header.s" diff --git a/data/mon_pokeblock_anims.inc b/data/mon_pokeblock_anims.inc new file mode 100644 index 000000000..d8df29c1d --- /dev/null +++ b/data/mon_pokeblock_anims.inc @@ -0,0 +1,133 @@ +gNatureToMonPokeblockAnim:: @ 8411A10 + .byte 0, 0 @ HARDY + .byte 3, 0 @ LONELY + .byte 4, 1 @ BRAVE + .byte 5, 0 @ ADAMANT + .byte 10, 0 @ NAUGHTY + .byte 13, 0 @ BOLD + .byte 15, 0 @ DOCILE + .byte 16, 2 @ RELAXED + .byte 18, 0 @ IMPISH + .byte 19, 0 @ LAX + .byte 20, 0 @ TIMID + .byte 25, 0 @ HASTY + .byte 27, 3 @ SERIOUS + .byte 28, 0 @ JOLLY + .byte 29, 0 @ NAIVE + .byte 33, 4 @ MODEST + .byte 36, 0 @ MILD + .byte 37, 0 @ QUIET + .byte 39, 0 @ BASHFUL + .byte 42, 0 @ RASH + .byte 45, 0 @ CALM + .byte 46, 5 @ GENTLE + .byte 47, 6 @ SASSY + .byte 48, 0 @ CAREFUL + .byte 53, 0 @ QUIRKY + + .align 1 +gMonPokeblockAnims:: @ 8411A42 + @ HARDY + .2byte 0, 4, 0, 8, 24, 0, 0, 0, 12, 0 + .2byte 0, 4, 0, 16, 24, 0, 0, 0, 12, 0 + .2byte 0, 4, 0, 32, 32, 0, 0, 0, 16, 1 + + @ LONELY + .2byte 0, 3, 6, 0, 48, 0, 0, 0, 24, 1 + + @ BRAVE + .2byte 64, 16, -24, 0, 32, 0, 0, 0, 0, 1 + + @ ADAMANT + .2byte 0, 4, 8, 0, 16, 0, -8, 0, 0, 0 + .2byte 0, 0, 0, 0, 16, 0, 0, 0, 0, 0 + .2byte 0, 4, 8, 0, 16, 0, -8, 0, 0, 0 + .2byte 0, 0, 0, 0, 16, 0, 0, 0, 0, 0 + .2byte 0, 4, -16, 0, 4, 0, 16, 0, 0, 1 + + @ NAUGHTY + .2byte 0, 3, 6, 0, 12, 0, 0, 0, 6, 0 + .2byte 0, 3, -6, 0, 12, 0, 0, 0, 6, 0 + .2byte 0, 16, 16, 0, 45, 1, 0, 0, 0, 1 + + @ BOLD + .2byte 0, 16, 0, 24, 32, 0, 0, 0, 16, 0 + .2byte 0, 16, 0, 23, 32, 0, 0, 0, 16, 1 + + @ DOCILE + .2byte 0, 0, 0, 0, 80, 0, 0, 0, 0, 1 + + @ RELAXED + .2byte 0, 2, 8, 0, 32, 0, 0, 0, 0, 0 + .2byte 0, 2, -8, 0, 32, 0, 0, 0, 0, 1 + + @ IMPISH + .2byte 0, 32, 2, 1, 48, 1, 0, 0, 24, 1 + + @ LAX + .2byte 0, 2, 16, 16, 128, 0, 0, 0, 0, 1 + + @ TIMID + .2byte 0, 2, -8, 0, 48, 0, -24, 0, 0, 0 + .2byte 0, 0, 0, 0, 8, 0, 0, 0, 0, 0 + .2byte 64, 32, 2, 0, 36, 0, 0, 0, 0, 0 + .2byte 0, 0, 0, 0, 8, 0, 0, 0, 0, 0 + .2byte 0, 2, 8, 0, 48, 0, 24, 0, 0, 1 + + @ HASTY + .2byte 64, 24, 16, 0, 32, 0, 0, 0, 0, 0 + .2byte 0, 28, 2, 1, 32, 1, 0, 0, 16, 1 + + @ SERIOUS + .2byte 0, 0, 0, 0, 32, 0, 0, 0, 0, 1 + + @ JOLLY + .2byte 64, 16, -16, 2, 48, 0, 0, 0, 32, 1 + + @ NAIVE + .2byte 0, 12, -8, 4, 24, 0, 8, 0, 12, 0 + .2byte 0, 12, 8, 8, 24, 0, -16, 0, 12, 0 + .2byte 0, 12, -8, 16, 24, 0, 16, 0, 12, 0 + .2byte 0, 12, 8, 28, 24, 0, -8, 0, 12, 1 + + @ MODEST + .2byte 0, 0, 0, 0, 8, 0, 0, 0, 0, 0 + .2byte 64, 16, -4, 0, 32, 0, 0, 0, 0, 0 + .2byte 0, 0, 0, 0, 8, 0, 0, 0, 0, 1 + + @ MILD + .2byte 128, 4, 0, 8, 64, 0, 0, 0, 0, 1 + + @ QUIET + .2byte 0, 2, 16, 0, 48, 0, 0, 0, 0, 0 + .2byte 128, 2, 16, 0, 48, 0, 0, 0, 0, 1 + + @ BASHFUL + .2byte 0, 2, -4, 0, 48, 0, -48, 0, 0, 0 + .2byte 0, 0, 0, 0, 80, 0, 0, 0, 0, 0 + .2byte 0, 2, 8, 0, 24, 0, 48, 0, 0, 1 + + @ RASH + .2byte 64, 4, 64, 58, 52, 0, -88, 0, 0, 0 + .2byte 0, 0, 0, 0, 80, 0, 0, 0, 0, 0 + .2byte 0, 24, 80, 0, 32, 0, 88, 0, 0, 1 + + @ CALM + .2byte 0, 2, 16, 4, 64, 0, 0, 0, 0, 1 + + @ GENTLE + .2byte 0, 0, 0, 0, 32, 0, 0, 0, 0, 1 + + @ SASSY + .2byte 0, 0, 0, 0, 42, 0, 0, 0, 0, 1 + + @ CAREFUL + .2byte 0, 4, 0, 8, 24, 0, 0, 0, 12, 0 + .2byte 0, 0, 0, 0, 12, 0, 0, 0, 0, 0 + .2byte 0, 4, 0, 12, 24, 0, 0, 0, 12, 0 + .2byte 0, 0, 0, 0, 12, 0, 0, 0, 0, 0 + .2byte 0, 4, 0, 4, 24, 0, 0, 0, 12, 1 + + @ QUIRKY + .2byte 0, 4, 16, 12, 64, 0, 0, 0, 0, 0 + .2byte 0, -4, 16, 12, 64, 0, 0, 0, 0, 1 diff --git a/data/mon_pokeblock_anims.s b/data/mon_pokeblock_anims.s deleted file mode 100644 index d8df29c1d..000000000 --- a/data/mon_pokeblock_anims.s +++ /dev/null @@ -1,133 +0,0 @@ -gNatureToMonPokeblockAnim:: @ 8411A10 - .byte 0, 0 @ HARDY - .byte 3, 0 @ LONELY - .byte 4, 1 @ BRAVE - .byte 5, 0 @ ADAMANT - .byte 10, 0 @ NAUGHTY - .byte 13, 0 @ BOLD - .byte 15, 0 @ DOCILE - .byte 16, 2 @ RELAXED - .byte 18, 0 @ IMPISH - .byte 19, 0 @ LAX - .byte 20, 0 @ TIMID - .byte 25, 0 @ HASTY - .byte 27, 3 @ SERIOUS - .byte 28, 0 @ JOLLY - .byte 29, 0 @ NAIVE - .byte 33, 4 @ MODEST - .byte 36, 0 @ MILD - .byte 37, 0 @ QUIET - .byte 39, 0 @ BASHFUL - .byte 42, 0 @ RASH - .byte 45, 0 @ CALM - .byte 46, 5 @ GENTLE - .byte 47, 6 @ SASSY - .byte 48, 0 @ CAREFUL - .byte 53, 0 @ QUIRKY - - .align 1 -gMonPokeblockAnims:: @ 8411A42 - @ HARDY - .2byte 0, 4, 0, 8, 24, 0, 0, 0, 12, 0 - .2byte 0, 4, 0, 16, 24, 0, 0, 0, 12, 0 - .2byte 0, 4, 0, 32, 32, 0, 0, 0, 16, 1 - - @ LONELY - .2byte 0, 3, 6, 0, 48, 0, 0, 0, 24, 1 - - @ BRAVE - .2byte 64, 16, -24, 0, 32, 0, 0, 0, 0, 1 - - @ ADAMANT - .2byte 0, 4, 8, 0, 16, 0, -8, 0, 0, 0 - .2byte 0, 0, 0, 0, 16, 0, 0, 0, 0, 0 - .2byte 0, 4, 8, 0, 16, 0, -8, 0, 0, 0 - .2byte 0, 0, 0, 0, 16, 0, 0, 0, 0, 0 - .2byte 0, 4, -16, 0, 4, 0, 16, 0, 0, 1 - - @ NAUGHTY - .2byte 0, 3, 6, 0, 12, 0, 0, 0, 6, 0 - .2byte 0, 3, -6, 0, 12, 0, 0, 0, 6, 0 - .2byte 0, 16, 16, 0, 45, 1, 0, 0, 0, 1 - - @ BOLD - .2byte 0, 16, 0, 24, 32, 0, 0, 0, 16, 0 - .2byte 0, 16, 0, 23, 32, 0, 0, 0, 16, 1 - - @ DOCILE - .2byte 0, 0, 0, 0, 80, 0, 0, 0, 0, 1 - - @ RELAXED - .2byte 0, 2, 8, 0, 32, 0, 0, 0, 0, 0 - .2byte 0, 2, -8, 0, 32, 0, 0, 0, 0, 1 - - @ IMPISH - .2byte 0, 32, 2, 1, 48, 1, 0, 0, 24, 1 - - @ LAX - .2byte 0, 2, 16, 16, 128, 0, 0, 0, 0, 1 - - @ TIMID - .2byte 0, 2, -8, 0, 48, 0, -24, 0, 0, 0 - .2byte 0, 0, 0, 0, 8, 0, 0, 0, 0, 0 - .2byte 64, 32, 2, 0, 36, 0, 0, 0, 0, 0 - .2byte 0, 0, 0, 0, 8, 0, 0, 0, 0, 0 - .2byte 0, 2, 8, 0, 48, 0, 24, 0, 0, 1 - - @ HASTY - .2byte 64, 24, 16, 0, 32, 0, 0, 0, 0, 0 - .2byte 0, 28, 2, 1, 32, 1, 0, 0, 16, 1 - - @ SERIOUS - .2byte 0, 0, 0, 0, 32, 0, 0, 0, 0, 1 - - @ JOLLY - .2byte 64, 16, -16, 2, 48, 0, 0, 0, 32, 1 - - @ NAIVE - .2byte 0, 12, -8, 4, 24, 0, 8, 0, 12, 0 - .2byte 0, 12, 8, 8, 24, 0, -16, 0, 12, 0 - .2byte 0, 12, -8, 16, 24, 0, 16, 0, 12, 0 - .2byte 0, 12, 8, 28, 24, 0, -8, 0, 12, 1 - - @ MODEST - .2byte 0, 0, 0, 0, 8, 0, 0, 0, 0, 0 - .2byte 64, 16, -4, 0, 32, 0, 0, 0, 0, 0 - .2byte 0, 0, 0, 0, 8, 0, 0, 0, 0, 1 - - @ MILD - .2byte 128, 4, 0, 8, 64, 0, 0, 0, 0, 1 - - @ QUIET - .2byte 0, 2, 16, 0, 48, 0, 0, 0, 0, 0 - .2byte 128, 2, 16, 0, 48, 0, 0, 0, 0, 1 - - @ BASHFUL - .2byte 0, 2, -4, 0, 48, 0, -48, 0, 0, 0 - .2byte 0, 0, 0, 0, 80, 0, 0, 0, 0, 0 - .2byte 0, 2, 8, 0, 24, 0, 48, 0, 0, 1 - - @ RASH - .2byte 64, 4, 64, 58, 52, 0, -88, 0, 0, 0 - .2byte 0, 0, 0, 0, 80, 0, 0, 0, 0, 0 - .2byte 0, 24, 80, 0, 32, 0, 88, 0, 0, 1 - - @ CALM - .2byte 0, 2, 16, 4, 64, 0, 0, 0, 0, 1 - - @ GENTLE - .2byte 0, 0, 0, 0, 32, 0, 0, 0, 0, 1 - - @ SASSY - .2byte 0, 0, 0, 0, 42, 0, 0, 0, 0, 1 - - @ CAREFUL - .2byte 0, 4, 0, 8, 24, 0, 0, 0, 12, 0 - .2byte 0, 0, 0, 0, 12, 0, 0, 0, 0, 0 - .2byte 0, 4, 0, 12, 24, 0, 0, 0, 12, 0 - .2byte 0, 0, 0, 0, 12, 0, 0, 0, 0, 0 - .2byte 0, 4, 0, 4, 24, 0, 0, 0, 12, 1 - - @ QUIRKY - .2byte 0, 4, 16, 12, 64, 0, 0, 0, 0, 0 - .2byte 0, -4, 16, 12, 64, 0, 0, 0, 0, 1 diff --git a/data/multichoice.inc b/data/multichoice.inc new file mode 100644 index 000000000..256038c23 --- /dev/null +++ b/data/multichoice.inc @@ -0,0 +1,471 @@ + .align 2 +MultichoiceList_00: + .4byte OtherText_Petalburg, 0 + .4byte OtherText_Slateport, 0 + .4byte gOtherText_CancelNoTerminator, 0 + + .align 2 +MultichoiceList_02: + .4byte OtherText_Enter, 0 + .4byte OtherText_Info3, 0 + .4byte gOtherText_CancelNoTerminator, 0 + + .align 2 +MultichoiceList_03: + .4byte OtherText_WhatsAContest, 0 + .4byte OtherText_TypesOfContest, 0 + .4byte OtherText_Ranks, 0 + .4byte gOtherText_CancelNoTerminator, 0 + + .align 2 +MultichoiceList_04: + .4byte OtherText_CoolContest, 0 + .4byte OtherText_BeautyContest, 0 + .4byte OtherText_CuteContest, 0 + .4byte OtherText_SmartContest, 0 + .4byte OtherText_ToughContest, 0 + .4byte gOtherText_CancelNoTerminator, 0 + + .align 2 +MultichoiceList_06: + .4byte OtherText_Decoration, 0 + .4byte OtherText_PackUp, 0 + .4byte OtherText_Registry, 0 + .4byte gOtherText_CancelNoTerminator, 0 + + .align 2 +MultichoiceList_05: + .4byte OtherText_Decoration, 0 + .4byte OtherText_PackUp, 0 + .4byte gOtherText_CancelNoTerminator, 0 + + .align 2 +MultichoiceList_07: + .4byte OtherText_Register, 0 + .4byte OtherText_Registry, 0 + .4byte OtherText_Information, 0 + .4byte gOtherText_CancelNoTerminator, 0 + + .align 2 +MultichoiceList_12: + .4byte OtherText_Mach, 0 + .4byte OtherText_Acro, 0 + + .align 2 +MultichoiceList_13: + .4byte OtherText_Poison, 0 + .4byte OtherText_Paralysis, 0 + .4byte OtherText_Sleep, 0 + .4byte OtherText_Burn, 0 + .4byte OtherText_Frozen, 0 + .4byte gOtherText_CancelNoTerminator, 0 + + .align 2 +MultichoiceList_14: + .4byte OtherText_Dewford, 0 + .4byte gOtherText_CancelNoTerminator, 0 + + .align 2 +MultichoiceList_16: + .4byte OtherText_SawIt, 0 + .4byte OtherText_NotYet, 0 + + .align 2 +MultichoiceList_17: + .4byte OtherText_Yes, 0 + .4byte OtherText_No, 0 + .4byte OtherText_Info3, 0 + + .align 2 +MultichoiceList_18: + .4byte OtherText_SingleBattle, 0 + .4byte OtherText_DoubleBattle, 0 + .4byte OtherText_MultiBattle, 0 + .4byte gOtherText_CancelNoTerminator, 0 + + .align 2 +MultichoiceList_19: + .4byte OtherText_Littleroot, 0 + .4byte OtherText_Slateport, 0 + .4byte OtherText_Lilycove, 0 + + .align 2 +MultichoiceList_20: + .4byte OtherText_Yes, 0 + .4byte OtherText_No, 0 + .4byte OtherText_Info3, 0 + + .align 2 +MultichoiceList_23: + .4byte OtherText_MakeAChallenge, 0 + .4byte OtherText_ObtainInformation, 0 + .4byte gOtherText_CancelNoTerminator, 0 + + .align 2 +MultichoiceList_24: + .4byte OtherText_Lv50_2, 0 + .4byte OtherText_Lv100_2, 0 + .4byte gOtherText_CancelNoTerminator, 0 + + .align 2 +MultichoiceList_25: + .4byte OtherText_Zigzagoon, 0 + .4byte OtherText_Nincada, 0 + .4byte OtherText_Poochyena, 0 + + .align 2 +MultichoiceList_26: + .4byte OtherText_Nincada2, 0 + .4byte OtherText_Lotad, 0 + .4byte OtherText_Roselia, 0 + + .align 2 +MultichoiceList_27: + .4byte OtherText_Shroomish, 0 + .4byte OtherText_Nincada3, 0 + .4byte OtherText_Surskit, 0 + + .align 2 +MultichoiceList_28: + .4byte OtherText_Treecko, 0 + .4byte OtherText_Torchic, 0 + .4byte OtherText_Mudkip, 0 + + .align 2 +MultichoiceList_29: + .4byte OtherText_Seedot, 0 + .4byte OtherText_Shroomish2, 0 + .4byte OtherText_Spinda, 0 + + .align 2 +MultichoiceList_30: + .4byte OtherText_Shroomish3, 0 + .4byte OtherText_Zigzagoon2, 0 + .4byte OtherText_Wurmple, 0 + + .align 2 +MultichoiceList_31: + .4byte OtherText_PokeBall, 0 + .4byte OtherText_SuperPotion, 0 + .4byte OtherText_SamePrice, 0 + + .align 2 +MultichoiceList_32: + .4byte OtherText_Yen135, 0 + .4byte OtherText_Yen155, 0 + .4byte OtherText_Yen175, 0 + + .align 2 +MultichoiceList_33: + .4byte OtherText_CostMore, 0 + .4byte OtherText_CostLess, 0 + .4byte OtherText_SamePrice2, 0 + + .align 2 +MultichoiceList_34: + .4byte OtherText_MaleSymbol, 0 + .4byte OtherText_FemaleSymbol, 0 + .4byte OtherText_Neither, 0 + + .align 2 +MultichoiceList_35: + .4byte OtherText_Males, 0 + .4byte OtherText_Females, 0 + .4byte OtherText_SameNumber, 0 + + .align 2 +MultichoiceList_36: + .4byte OtherText_Male, 0 + .4byte OtherText_Female, 0 + .4byte OtherText_ItDepends, 0 + + .align 2 +MultichoiceList_37: + .4byte OtherText_Six2, 0 + .4byte OtherText_Eight2, 0 + .4byte OtherText_Ten, 0 + + .align 2 +MultichoiceList_38: + .4byte OtherText_One, 0 + .4byte OtherText_Two, 0 + .4byte OtherText_Three, 0 + + .align 2 +MultichoiceList_39: + .4byte OtherText_Six, 0 + .4byte OtherText_Seven, 0 + .4byte OtherText_Eight, 0 + + .align 2 +MultichoiceList_42: + .4byte OtherText_FreshWater, 0 + .4byte OtherText_SodaPop, 0 + .4byte OtherText_Lemonade, 0 + .4byte gOtherText_CancelNoTerminator, 0 + + .align 2 +MultichoiceList_43: + .4byte OtherText_HowToRide, 0 + .4byte OtherText_HowToTurn, 0 + .4byte OtherText_SandySlopes, 0 + .4byte gOtherText_CancelNoTerminator, 0 + + .align 2 +MultichoiceList_44: + .4byte OtherText_Wheelies, 0 + .4byte OtherText_BunnyHops, 0 + .4byte OtherText_Jumping, 0 + .4byte gOtherText_CancelNoTerminator, 0 + + .align 2 +MultichoiceList_45: + .4byte OtherText_Satisfied, 0 + .4byte OtherText_Dissatisfied, 0 + + .align 2 +MultichoiceList_46: + .4byte OtherText_Deepseatooth, 0 + .4byte OtherText_Deepseascale, 0 + .4byte gOtherText_CancelNoTerminator, 0 + + .align 2 +MultichoiceList_47: + .4byte OtherText_BlueFlute2, 0 + .4byte OtherText_YellowFlute2, 0 + .4byte OtherText_RedFlute2, 0 + .4byte OtherText_WhiteFlute2, 0 + .4byte OtherText_BlackFlute2, 0 + .4byte OtherText_GlassChair, 0 + .4byte OtherText_GlassDesk, 0 + .4byte gOtherText_CancelNoTerminator, 0 + + .align 2 +MultichoiceList_48: + .4byte OtherText_TreeckoDoll, 0 + .4byte OtherText_TorchicDoll, 0 + .4byte OtherText_MudkipDoll, 0 + .4byte gOtherText_CancelNoTerminator, 0 + + .align 2 +MultichoiceList_55: + .4byte OtherText_TM32, 0 + .4byte OtherText_TM29, 0 + .4byte OtherText_TM35, 0 + .4byte OtherText_TM24, 0 + .4byte OtherText_TM13, 0 + .4byte gOtherText_CancelNoTerminator, 0 + + .align 2 +MultichoiceList_49: + .4byte OtherText_50Coins, 0 + .4byte OtherText_500Coins, 0 + .4byte gOtherText_CancelNoTerminator, 0 + + .align 2 +MultichoiceList_50: + .4byte OtherText_Excellent, 0 + .4byte OtherText_NotSoHot, 0 + + .align 2 +MultichoiceList_52: + .4byte OtherText_Lilycove, 0 + .4byte OtherText_BattleTower, 0 + .4byte gOtherText_CancelNoTerminator, 0 + + .align 2 +MultichoiceList_53: + .4byte OtherText_Slateport, 0 + .4byte OtherText_Lilycove, 0 + .4byte gOtherText_CancelNoTerminator, 0 + + .align 2 +MultichoiceList_54: + .4byte OtherText_Right, 0 + .4byte OtherText_Left, 0 + + .align 2 +MultichoiceList_56: + .4byte OtherText_Slateport, 0 + .4byte OtherText_BattleTower, 0 + .4byte gOtherText_CancelNoTerminator, 0 + + .align 2 +MultichoiceList_57: + .4byte OtherText_1F_2, 0 + .4byte OtherText_2F_2, 0 + .4byte OtherText_3F_2, 0 + .4byte OtherText_4F_2, 0 + .4byte OtherText_5F_2, 0 + + .align 2 +MultichoiceList_58: + .4byte OtherText_RedShard, 0 + .4byte gOtherText_CancelNoTerminator, 0 + + .align 2 +MultichoiceList_59: + .4byte OtherText_YellowShard, 0 + .4byte gOtherText_CancelNoTerminator, 0 + + .align 2 +MultichoiceList_60: + .4byte OtherText_RedShard, 0 + .4byte OtherText_YellowShard, 0 + .4byte gOtherText_CancelNoTerminator, 0 + + .align 2 +MultichoiceList_61: + .4byte OtherText_BlueShard, 0 + .4byte gOtherText_CancelNoTerminator, 0 + + .align 2 +MultichoiceList_62: + .4byte OtherText_RedShard, 0 + .4byte OtherText_BlueShard, 0 + .4byte gOtherText_CancelNoTerminator, 0 + + .align 2 +MultichoiceList_63: + .4byte OtherText_YellowShard, 0 + .4byte OtherText_BlueShard, 0 + .4byte gOtherText_CancelNoTerminator, 0 + + .align 2 +MultichoiceList_64: + .4byte OtherText_RedShard, 0 + .4byte OtherText_YellowShard, 0 + .4byte OtherText_BlueShard, 0 + .4byte gOtherText_CancelNoTerminator, 0 + + .align 2 +MultichoiceList_65: + .4byte OtherText_GreenShard, 0 + .4byte gOtherText_CancelNoTerminator, 0 + + .align 2 +MultichoiceList_66: + .4byte OtherText_RedShard, 0 + .4byte OtherText_GreenShard, 0 + .4byte gOtherText_CancelNoTerminator, 0 + + .align 2 +MultichoiceList_67: + .4byte OtherText_YellowShard, 0 + .4byte OtherText_GreenShard, 0 + .4byte gOtherText_CancelNoTerminator, 0 + + .align 2 +MultichoiceList_68: + .4byte OtherText_RedShard, 0 + .4byte OtherText_YellowShard, 0 + .4byte OtherText_GreenShard, 0 + .4byte gOtherText_CancelNoTerminator, 0 + + .align 2 +MultichoiceList_69: + .4byte OtherText_BlueShard, 0 + .4byte OtherText_GreenShard, 0 + .4byte gOtherText_CancelNoTerminator, 0 + + .align 2 +MultichoiceList_70: + .4byte OtherText_RedShard, 0 + .4byte OtherText_BlueShard, 0 + .4byte OtherText_GreenShard, 0 + .4byte gOtherText_CancelNoTerminator, 0 + + .align 2 +MultichoiceList_71: + .4byte OtherText_YellowShard, 0 + .4byte OtherText_BlueShard, 0 + .4byte OtherText_GreenShard, 0 + .4byte gOtherText_CancelNoTerminator, 0 + + .align 2 +MultichoiceList_72: + .4byte OtherText_RedShard, 0 + .4byte OtherText_YellowShard, 0 + .4byte OtherText_BlueShard, 0 + .4byte OtherText_GreenShard, 0 + .4byte gOtherText_CancelNoTerminator, 0 + + .align 2 +MultichoiceList_01: + .4byte gOtherText_CancelNoTerminator, 0 + + .align 2 +gMultichoiceLists:: @ 83CDE00 + .4byte MultichoiceList_00, 3 + .4byte MultichoiceList_01, 1 + .4byte MultichoiceList_02, 3 + .4byte MultichoiceList_03, 4 + .4byte MultichoiceList_04, 6 + .4byte MultichoiceList_05, 3 + .4byte MultichoiceList_06, 4 + .4byte MultichoiceList_07, 4 + .4byte MultichoiceList_01, 1 + .4byte MultichoiceList_01, 1 + .4byte MultichoiceList_01, 1 + .4byte MultichoiceList_01, 1 + .4byte MultichoiceList_12, 2 + .4byte MultichoiceList_13, 6 + .4byte MultichoiceList_14, 2 + .4byte MultichoiceList_01, 1 + .4byte MultichoiceList_16, 2 + .4byte MultichoiceList_17, 3 + .4byte MultichoiceList_18, 4 + .4byte MultichoiceList_19, 3 + .4byte MultichoiceList_20, 3 + .4byte MultichoiceList_01, 1 + .4byte MultichoiceList_01, 1 + .4byte MultichoiceList_23, 3 + .4byte MultichoiceList_24, 3 + .4byte MultichoiceList_25, 3 + .4byte MultichoiceList_26, 3 + .4byte MultichoiceList_27, 3 + .4byte MultichoiceList_28, 3 + .4byte MultichoiceList_29, 3 + .4byte MultichoiceList_30, 3 + .4byte MultichoiceList_31, 3 + .4byte MultichoiceList_32, 3 + .4byte MultichoiceList_33, 3 + .4byte MultichoiceList_34, 3 + .4byte MultichoiceList_35, 3 + .4byte MultichoiceList_36, 3 + .4byte MultichoiceList_37, 3 + .4byte MultichoiceList_38, 3 + .4byte MultichoiceList_39, 3 + .4byte MultichoiceList_01, 1 + .4byte MultichoiceList_01, 1 + .4byte MultichoiceList_42, 4 + .4byte MultichoiceList_43, 4 + .4byte MultichoiceList_44, 4 + .4byte MultichoiceList_45, 2 + .4byte MultichoiceList_46, 3 + .4byte MultichoiceList_47, 8 + .4byte MultichoiceList_48, 4 + .4byte MultichoiceList_49, 3 + .4byte MultichoiceList_50, 2 + .4byte MultichoiceList_01, 1 + .4byte MultichoiceList_52, 3 + .4byte MultichoiceList_53, 3 + .4byte MultichoiceList_54, 2 + .4byte MultichoiceList_55, 6 + .4byte MultichoiceList_56, 3 + .4byte MultichoiceList_57, 5 + .4byte MultichoiceList_58, 2 + .4byte MultichoiceList_59, 2 + .4byte MultichoiceList_60, 3 + .4byte MultichoiceList_61, 2 + .4byte MultichoiceList_62, 3 + .4byte MultichoiceList_63, 3 + .4byte MultichoiceList_64, 4 + .4byte MultichoiceList_65, 2 + .4byte MultichoiceList_66, 3 + .4byte MultichoiceList_67, 3 + .4byte MultichoiceList_68, 4 + .4byte MultichoiceList_69, 3 + .4byte MultichoiceList_70, 4 + .4byte MultichoiceList_71, 4 + .4byte MultichoiceList_72, 5 diff --git a/data/multichoice.s b/data/multichoice.s deleted file mode 100644 index 256038c23..000000000 --- a/data/multichoice.s +++ /dev/null @@ -1,471 +0,0 @@ - .align 2 -MultichoiceList_00: - .4byte OtherText_Petalburg, 0 - .4byte OtherText_Slateport, 0 - .4byte gOtherText_CancelNoTerminator, 0 - - .align 2 -MultichoiceList_02: - .4byte OtherText_Enter, 0 - .4byte OtherText_Info3, 0 - .4byte gOtherText_CancelNoTerminator, 0 - - .align 2 -MultichoiceList_03: - .4byte OtherText_WhatsAContest, 0 - .4byte OtherText_TypesOfContest, 0 - .4byte OtherText_Ranks, 0 - .4byte gOtherText_CancelNoTerminator, 0 - - .align 2 -MultichoiceList_04: - .4byte OtherText_CoolContest, 0 - .4byte OtherText_BeautyContest, 0 - .4byte OtherText_CuteContest, 0 - .4byte OtherText_SmartContest, 0 - .4byte OtherText_ToughContest, 0 - .4byte gOtherText_CancelNoTerminator, 0 - - .align 2 -MultichoiceList_06: - .4byte OtherText_Decoration, 0 - .4byte OtherText_PackUp, 0 - .4byte OtherText_Registry, 0 - .4byte gOtherText_CancelNoTerminator, 0 - - .align 2 -MultichoiceList_05: - .4byte OtherText_Decoration, 0 - .4byte OtherText_PackUp, 0 - .4byte gOtherText_CancelNoTerminator, 0 - - .align 2 -MultichoiceList_07: - .4byte OtherText_Register, 0 - .4byte OtherText_Registry, 0 - .4byte OtherText_Information, 0 - .4byte gOtherText_CancelNoTerminator, 0 - - .align 2 -MultichoiceList_12: - .4byte OtherText_Mach, 0 - .4byte OtherText_Acro, 0 - - .align 2 -MultichoiceList_13: - .4byte OtherText_Poison, 0 - .4byte OtherText_Paralysis, 0 - .4byte OtherText_Sleep, 0 - .4byte OtherText_Burn, 0 - .4byte OtherText_Frozen, 0 - .4byte gOtherText_CancelNoTerminator, 0 - - .align 2 -MultichoiceList_14: - .4byte OtherText_Dewford, 0 - .4byte gOtherText_CancelNoTerminator, 0 - - .align 2 -MultichoiceList_16: - .4byte OtherText_SawIt, 0 - .4byte OtherText_NotYet, 0 - - .align 2 -MultichoiceList_17: - .4byte OtherText_Yes, 0 - .4byte OtherText_No, 0 - .4byte OtherText_Info3, 0 - - .align 2 -MultichoiceList_18: - .4byte OtherText_SingleBattle, 0 - .4byte OtherText_DoubleBattle, 0 - .4byte OtherText_MultiBattle, 0 - .4byte gOtherText_CancelNoTerminator, 0 - - .align 2 -MultichoiceList_19: - .4byte OtherText_Littleroot, 0 - .4byte OtherText_Slateport, 0 - .4byte OtherText_Lilycove, 0 - - .align 2 -MultichoiceList_20: - .4byte OtherText_Yes, 0 - .4byte OtherText_No, 0 - .4byte OtherText_Info3, 0 - - .align 2 -MultichoiceList_23: - .4byte OtherText_MakeAChallenge, 0 - .4byte OtherText_ObtainInformation, 0 - .4byte gOtherText_CancelNoTerminator, 0 - - .align 2 -MultichoiceList_24: - .4byte OtherText_Lv50_2, 0 - .4byte OtherText_Lv100_2, 0 - .4byte gOtherText_CancelNoTerminator, 0 - - .align 2 -MultichoiceList_25: - .4byte OtherText_Zigzagoon, 0 - .4byte OtherText_Nincada, 0 - .4byte OtherText_Poochyena, 0 - - .align 2 -MultichoiceList_26: - .4byte OtherText_Nincada2, 0 - .4byte OtherText_Lotad, 0 - .4byte OtherText_Roselia, 0 - - .align 2 -MultichoiceList_27: - .4byte OtherText_Shroomish, 0 - .4byte OtherText_Nincada3, 0 - .4byte OtherText_Surskit, 0 - - .align 2 -MultichoiceList_28: - .4byte OtherText_Treecko, 0 - .4byte OtherText_Torchic, 0 - .4byte OtherText_Mudkip, 0 - - .align 2 -MultichoiceList_29: - .4byte OtherText_Seedot, 0 - .4byte OtherText_Shroomish2, 0 - .4byte OtherText_Spinda, 0 - - .align 2 -MultichoiceList_30: - .4byte OtherText_Shroomish3, 0 - .4byte OtherText_Zigzagoon2, 0 - .4byte OtherText_Wurmple, 0 - - .align 2 -MultichoiceList_31: - .4byte OtherText_PokeBall, 0 - .4byte OtherText_SuperPotion, 0 - .4byte OtherText_SamePrice, 0 - - .align 2 -MultichoiceList_32: - .4byte OtherText_Yen135, 0 - .4byte OtherText_Yen155, 0 - .4byte OtherText_Yen175, 0 - - .align 2 -MultichoiceList_33: - .4byte OtherText_CostMore, 0 - .4byte OtherText_CostLess, 0 - .4byte OtherText_SamePrice2, 0 - - .align 2 -MultichoiceList_34: - .4byte OtherText_MaleSymbol, 0 - .4byte OtherText_FemaleSymbol, 0 - .4byte OtherText_Neither, 0 - - .align 2 -MultichoiceList_35: - .4byte OtherText_Males, 0 - .4byte OtherText_Females, 0 - .4byte OtherText_SameNumber, 0 - - .align 2 -MultichoiceList_36: - .4byte OtherText_Male, 0 - .4byte OtherText_Female, 0 - .4byte OtherText_ItDepends, 0 - - .align 2 -MultichoiceList_37: - .4byte OtherText_Six2, 0 - .4byte OtherText_Eight2, 0 - .4byte OtherText_Ten, 0 - - .align 2 -MultichoiceList_38: - .4byte OtherText_One, 0 - .4byte OtherText_Two, 0 - .4byte OtherText_Three, 0 - - .align 2 -MultichoiceList_39: - .4byte OtherText_Six, 0 - .4byte OtherText_Seven, 0 - .4byte OtherText_Eight, 0 - - .align 2 -MultichoiceList_42: - .4byte OtherText_FreshWater, 0 - .4byte OtherText_SodaPop, 0 - .4byte OtherText_Lemonade, 0 - .4byte gOtherText_CancelNoTerminator, 0 - - .align 2 -MultichoiceList_43: - .4byte OtherText_HowToRide, 0 - .4byte OtherText_HowToTurn, 0 - .4byte OtherText_SandySlopes, 0 - .4byte gOtherText_CancelNoTerminator, 0 - - .align 2 -MultichoiceList_44: - .4byte OtherText_Wheelies, 0 - .4byte OtherText_BunnyHops, 0 - .4byte OtherText_Jumping, 0 - .4byte gOtherText_CancelNoTerminator, 0 - - .align 2 -MultichoiceList_45: - .4byte OtherText_Satisfied, 0 - .4byte OtherText_Dissatisfied, 0 - - .align 2 -MultichoiceList_46: - .4byte OtherText_Deepseatooth, 0 - .4byte OtherText_Deepseascale, 0 - .4byte gOtherText_CancelNoTerminator, 0 - - .align 2 -MultichoiceList_47: - .4byte OtherText_BlueFlute2, 0 - .4byte OtherText_YellowFlute2, 0 - .4byte OtherText_RedFlute2, 0 - .4byte OtherText_WhiteFlute2, 0 - .4byte OtherText_BlackFlute2, 0 - .4byte OtherText_GlassChair, 0 - .4byte OtherText_GlassDesk, 0 - .4byte gOtherText_CancelNoTerminator, 0 - - .align 2 -MultichoiceList_48: - .4byte OtherText_TreeckoDoll, 0 - .4byte OtherText_TorchicDoll, 0 - .4byte OtherText_MudkipDoll, 0 - .4byte gOtherText_CancelNoTerminator, 0 - - .align 2 -MultichoiceList_55: - .4byte OtherText_TM32, 0 - .4byte OtherText_TM29, 0 - .4byte OtherText_TM35, 0 - .4byte OtherText_TM24, 0 - .4byte OtherText_TM13, 0 - .4byte gOtherText_CancelNoTerminator, 0 - - .align 2 -MultichoiceList_49: - .4byte OtherText_50Coins, 0 - .4byte OtherText_500Coins, 0 - .4byte gOtherText_CancelNoTerminator, 0 - - .align 2 -MultichoiceList_50: - .4byte OtherText_Excellent, 0 - .4byte OtherText_NotSoHot, 0 - - .align 2 -MultichoiceList_52: - .4byte OtherText_Lilycove, 0 - .4byte OtherText_BattleTower, 0 - .4byte gOtherText_CancelNoTerminator, 0 - - .align 2 -MultichoiceList_53: - .4byte OtherText_Slateport, 0 - .4byte OtherText_Lilycove, 0 - .4byte gOtherText_CancelNoTerminator, 0 - - .align 2 -MultichoiceList_54: - .4byte OtherText_Right, 0 - .4byte OtherText_Left, 0 - - .align 2 -MultichoiceList_56: - .4byte OtherText_Slateport, 0 - .4byte OtherText_BattleTower, 0 - .4byte gOtherText_CancelNoTerminator, 0 - - .align 2 -MultichoiceList_57: - .4byte OtherText_1F_2, 0 - .4byte OtherText_2F_2, 0 - .4byte OtherText_3F_2, 0 - .4byte OtherText_4F_2, 0 - .4byte OtherText_5F_2, 0 - - .align 2 -MultichoiceList_58: - .4byte OtherText_RedShard, 0 - .4byte gOtherText_CancelNoTerminator, 0 - - .align 2 -MultichoiceList_59: - .4byte OtherText_YellowShard, 0 - .4byte gOtherText_CancelNoTerminator, 0 - - .align 2 -MultichoiceList_60: - .4byte OtherText_RedShard, 0 - .4byte OtherText_YellowShard, 0 - .4byte gOtherText_CancelNoTerminator, 0 - - .align 2 -MultichoiceList_61: - .4byte OtherText_BlueShard, 0 - .4byte gOtherText_CancelNoTerminator, 0 - - .align 2 -MultichoiceList_62: - .4byte OtherText_RedShard, 0 - .4byte OtherText_BlueShard, 0 - .4byte gOtherText_CancelNoTerminator, 0 - - .align 2 -MultichoiceList_63: - .4byte OtherText_YellowShard, 0 - .4byte OtherText_BlueShard, 0 - .4byte gOtherText_CancelNoTerminator, 0 - - .align 2 -MultichoiceList_64: - .4byte OtherText_RedShard, 0 - .4byte OtherText_YellowShard, 0 - .4byte OtherText_BlueShard, 0 - .4byte gOtherText_CancelNoTerminator, 0 - - .align 2 -MultichoiceList_65: - .4byte OtherText_GreenShard, 0 - .4byte gOtherText_CancelNoTerminator, 0 - - .align 2 -MultichoiceList_66: - .4byte OtherText_RedShard, 0 - .4byte OtherText_GreenShard, 0 - .4byte gOtherText_CancelNoTerminator, 0 - - .align 2 -MultichoiceList_67: - .4byte OtherText_YellowShard, 0 - .4byte OtherText_GreenShard, 0 - .4byte gOtherText_CancelNoTerminator, 0 - - .align 2 -MultichoiceList_68: - .4byte OtherText_RedShard, 0 - .4byte OtherText_YellowShard, 0 - .4byte OtherText_GreenShard, 0 - .4byte gOtherText_CancelNoTerminator, 0 - - .align 2 -MultichoiceList_69: - .4byte OtherText_BlueShard, 0 - .4byte OtherText_GreenShard, 0 - .4byte gOtherText_CancelNoTerminator, 0 - - .align 2 -MultichoiceList_70: - .4byte OtherText_RedShard, 0 - .4byte OtherText_BlueShard, 0 - .4byte OtherText_GreenShard, 0 - .4byte gOtherText_CancelNoTerminator, 0 - - .align 2 -MultichoiceList_71: - .4byte OtherText_YellowShard, 0 - .4byte OtherText_BlueShard, 0 - .4byte OtherText_GreenShard, 0 - .4byte gOtherText_CancelNoTerminator, 0 - - .align 2 -MultichoiceList_72: - .4byte OtherText_RedShard, 0 - .4byte OtherText_YellowShard, 0 - .4byte OtherText_BlueShard, 0 - .4byte OtherText_GreenShard, 0 - .4byte gOtherText_CancelNoTerminator, 0 - - .align 2 -MultichoiceList_01: - .4byte gOtherText_CancelNoTerminator, 0 - - .align 2 -gMultichoiceLists:: @ 83CDE00 - .4byte MultichoiceList_00, 3 - .4byte MultichoiceList_01, 1 - .4byte MultichoiceList_02, 3 - .4byte MultichoiceList_03, 4 - .4byte MultichoiceList_04, 6 - .4byte MultichoiceList_05, 3 - .4byte MultichoiceList_06, 4 - .4byte MultichoiceList_07, 4 - .4byte MultichoiceList_01, 1 - .4byte MultichoiceList_01, 1 - .4byte MultichoiceList_01, 1 - .4byte MultichoiceList_01, 1 - .4byte MultichoiceList_12, 2 - .4byte MultichoiceList_13, 6 - .4byte MultichoiceList_14, 2 - .4byte MultichoiceList_01, 1 - .4byte MultichoiceList_16, 2 - .4byte MultichoiceList_17, 3 - .4byte MultichoiceList_18, 4 - .4byte MultichoiceList_19, 3 - .4byte MultichoiceList_20, 3 - .4byte MultichoiceList_01, 1 - .4byte MultichoiceList_01, 1 - .4byte MultichoiceList_23, 3 - .4byte MultichoiceList_24, 3 - .4byte MultichoiceList_25, 3 - .4byte MultichoiceList_26, 3 - .4byte MultichoiceList_27, 3 - .4byte MultichoiceList_28, 3 - .4byte MultichoiceList_29, 3 - .4byte MultichoiceList_30, 3 - .4byte MultichoiceList_31, 3 - .4byte MultichoiceList_32, 3 - .4byte MultichoiceList_33, 3 - .4byte MultichoiceList_34, 3 - .4byte MultichoiceList_35, 3 - .4byte MultichoiceList_36, 3 - .4byte MultichoiceList_37, 3 - .4byte MultichoiceList_38, 3 - .4byte MultichoiceList_39, 3 - .4byte MultichoiceList_01, 1 - .4byte MultichoiceList_01, 1 - .4byte MultichoiceList_42, 4 - .4byte MultichoiceList_43, 4 - .4byte MultichoiceList_44, 4 - .4byte MultichoiceList_45, 2 - .4byte MultichoiceList_46, 3 - .4byte MultichoiceList_47, 8 - .4byte MultichoiceList_48, 4 - .4byte MultichoiceList_49, 3 - .4byte MultichoiceList_50, 2 - .4byte MultichoiceList_01, 1 - .4byte MultichoiceList_52, 3 - .4byte MultichoiceList_53, 3 - .4byte MultichoiceList_54, 2 - .4byte MultichoiceList_55, 6 - .4byte MultichoiceList_56, 3 - .4byte MultichoiceList_57, 5 - .4byte MultichoiceList_58, 2 - .4byte MultichoiceList_59, 2 - .4byte MultichoiceList_60, 3 - .4byte MultichoiceList_61, 2 - .4byte MultichoiceList_62, 3 - .4byte MultichoiceList_63, 3 - .4byte MultichoiceList_64, 4 - .4byte MultichoiceList_65, 2 - .4byte MultichoiceList_66, 3 - .4byte MultichoiceList_67, 3 - .4byte MultichoiceList_68, 4 - .4byte MultichoiceList_69, 3 - .4byte MultichoiceList_70, 4 - .4byte MultichoiceList_71, 4 - .4byte MultichoiceList_72, 5 diff --git a/data/nature_stat_table.inc b/data/nature_stat_table.inc new file mode 100644 index 000000000..e09d41a43 --- /dev/null +++ b/data/nature_stat_table.inc @@ -0,0 +1,27 @@ +gNatureStatTable:: @ 81FD070 + @ Atk Def Spd Sp.Atk Sp.Def + .byte 0, 0, 0, 0, 0 @ Hardy + .byte 1, -1, 0, 0, 0 @ Lonely + .byte 1, 0, -1, 0, 0 @ Brave + .byte 1, 0, 0, -1, 0 @ Adamant + .byte 1, 0, 0, 0, -1 @ Naughty + .byte -1, 1, 0, 0, 0 @ Bold + .byte 0, 0, 0, 0, 0 @ Docile + .byte 0, 1, -1, 0, 0 @ Relaxed + .byte 0, 1, 0, -1, 0 @ Impish + .byte 0, 1, 0, 0, -1 @ Lax + .byte -1, 0, 1, 0, 0 @ Timid + .byte 0, -1, 1, 0, 0 @ Hasty + .byte 0, 0, 0, 0, 0 @ Serious + .byte 0, 0, 1, -1, 0 @ Jolly + .byte 0, 0, 1, 0, -1 @ Naive + .byte -1, 0, 0, 1, 0 @ Modest + .byte 0, -1, 0, 1, 0 @ Mild + .byte 0, 0, -1, 1, 0 @ Quiet + .byte 0, 0, 0, 0, 0 @ Bashful + .byte 0, 0, 0, 1, -1 @ Rash + .byte -1, 0, 0, 0, 1 @ Calm + .byte 0, -1, 0, 0, 1 @ Gentle + .byte 0, 0, -1, 0, 1 @ Sassy + .byte 0, 0, 0, -1, 1 @ Careful + .byte 0, 0, 0, 0, 0 @ Quirky diff --git a/data/nature_stat_table.s b/data/nature_stat_table.s deleted file mode 100644 index e09d41a43..000000000 --- a/data/nature_stat_table.s +++ /dev/null @@ -1,27 +0,0 @@ -gNatureStatTable:: @ 81FD070 - @ Atk Def Spd Sp.Atk Sp.Def - .byte 0, 0, 0, 0, 0 @ Hardy - .byte 1, -1, 0, 0, 0 @ Lonely - .byte 1, 0, -1, 0, 0 @ Brave - .byte 1, 0, 0, -1, 0 @ Adamant - .byte 1, 0, 0, 0, -1 @ Naughty - .byte -1, 1, 0, 0, 0 @ Bold - .byte 0, 0, 0, 0, 0 @ Docile - .byte 0, 1, -1, 0, 0 @ Relaxed - .byte 0, 1, 0, -1, 0 @ Impish - .byte 0, 1, 0, 0, -1 @ Lax - .byte -1, 0, 1, 0, 0 @ Timid - .byte 0, -1, 1, 0, 0 @ Hasty - .byte 0, 0, 0, 0, 0 @ Serious - .byte 0, 0, 1, -1, 0 @ Jolly - .byte 0, 0, 1, 0, -1 @ Naive - .byte -1, 0, 0, 1, 0 @ Modest - .byte 0, -1, 0, 1, 0 @ Mild - .byte 0, 0, -1, 1, 0 @ Quiet - .byte 0, 0, 0, 0, 0 @ Bashful - .byte 0, 0, 0, 1, -1 @ Rash - .byte -1, 0, 0, 0, 1 @ Calm - .byte 0, -1, 0, 0, 1 @ Gentle - .byte 0, 0, -1, 0, 1 @ Sassy - .byte 0, 0, 0, -1, 1 @ Careful - .byte 0, 0, 0, 0, 0 @ Quirky diff --git a/data/pokedex_entries.inc b/data/pokedex_entries.inc new file mode 100644 index 000000000..f1c206e3c --- /dev/null +++ b/data/pokedex_entries.inc @@ -0,0 +1,4164 @@ +DexDescription_Dummy_1: + .string "This is a newly discovered POKéMON.\nIt is currently under investigation.$" +DexDescription_Dummy_2: + .string "No detailed information is available\nat this time.$" + +DexDescription_Bulbasaur_1: + .string "BULBASAUR can be seen napping in\nbright sunlight.\nThere is a seed on its back.$" +DexDescription_Bulbasaur_2: + .string "By soaking up the sun’s rays, the seed\ngrows progressively larger.$" + +DexDescription_Ivysaur_1: + .string "There is a bud on this POKéMON’s back.\nTo support its weight, IVYSAUR’s legs\nand trunk grow thick and strong.$" +DexDescription_Ivysaur_2: + .string "If it starts spending more time lying\nin the sunlight, it’s a sign that the\nbud will bloom into a large flower soon.$" + +DexDescription_Venusaur_1: + .string "There is a large flower on VENUSAUR’s\nback. The flower is said to take on vivid\ncolors if it gets plenty of nutrition$" +DexDescription_Venusaur_2: + .string "and sunlight. The flower’s aroma\nsoothes the emotions of people.$" + +DexDescription_Charmander_1: + .string "The flame that burns at the tip of its\ntail is an indication of its emotions.\nThe flame wavers when CHARMANDER is$" +DexDescription_Charmander_2: + .string "enjoying itself. If the POKéMON becomes\nenraged, the flame burns fiercely.$" + +DexDescription_Charmeleon_1: + .string "CHARMELEON mercilessly destroys its\nfoes using its sharp claws.\nIf it encounters a strong foe, it turns$" +DexDescription_Charmeleon_2: + .string "aggressive. In this excited state, the\nflame at the tip of its tail flares with a\nbluish white color.$" + +DexDescription_Charizard_1: + .string "CHARIZARD flies around the sky in\nsearch of powerful opponents.\nIt breathes fire of such great heat$" +DexDescription_Charizard_2: + .string "that it melts anything. However, it\nnever turns its fiery breath on any\nopponent weaker than itself.$" + +DexDescription_Squirtle_1: + .string "SQUIRTLE’s shell is not merely used\nfor protection.\nThe shell’s rounded shape and the$" +DexDescription_Squirtle_2: + .string "grooves on its surface help minimize\nresistance in water, enabling this\nPOKéMON to swim at high speeds.$" + +DexDescription_Wartortle_1: + .string "Its tail is large and covered with a rich,\nthick fur. The tail becomes increasingly\ndeeper in color as WARTORTLE ages.$" +DexDescription_Wartortle_2: + .string "The scratches on its shell are evidence\nof this POKéMON’s toughness as a\nbattler.$" + +DexDescription_Blastoise_1: + .string "BLASTOISE has water spouts that\nprotrude from its shell. The water\nspouts are very accurate.$" +DexDescription_Blastoise_2: + .string "They can shoot bullets of water with\nenough accuracy to strike empty cans\nfrom a distance of over 160 feet.$" + +DexDescription_Caterpie_1: + .string "CATERPIE has a voracious appetite.\nIt can devour leaves bigger than its\nbody right before your eyes.$" +DexDescription_Caterpie_2: + .string "From its antenna, this POKéMON releases\na terrifically strong odor.$" + +DexDescription_Metapod_1: + .string "The shell covering this POKéMON’s body\nis as hard as an iron slab.\nMETAPOD does not move very much.$" +DexDescription_Metapod_2: + .string "It stays still because it is preparing\nits soft innards for evolution inside\nthe hard shell.$" + +DexDescription_Butterfree_1: + .string "BUTTERFREE has a superior ability to\nsearch for delicious honey from\nflowers.$" +DexDescription_Butterfree_2: + .string "It can even search out, extract, and\ncarry honey from flowers that are\nblooming over six miles from its nest.$" + +DexDescription_Weedle_1: + .string "WEEDLE has an extremely acute sense\nof smell.\nIt is capable of distinguishing its$" +DexDescription_Weedle_2: + .string "favorite kinds of leaves from those it\ndislikes just by sniffing with its big\nred proboscis (nose).$" + +DexDescription_Kakuna_1: + .string "KAKUNA remains virtually immobile as it\nclings to a tree. However, on the\ninside, it is extremely busy as it$" +DexDescription_Kakuna_2: + .string "prepares for its coming evolution.\nThis is evident from how hot the shell\nbecomes to the touch.$" + +DexDescription_Beedrill_1: + .string "BEEDRILL is extremely territorial.\nNo one should ever approach its nest -\nthis is for their own safety.$" +DexDescription_Beedrill_2: + .string "If angered, they will attack in a furious\nswarm.$" + +DexDescription_Pidgey_1: + .string "PIDGEY has an extremely sharp sense\nof direction.\nIt is capable of unerringly returning$" +DexDescription_Pidgey_2: + .string "home to its nest, however far it may be\nremoved from its familiar surroundings.$" + +DexDescription_Pidgeotto_1: + .string "PIDGEOTTO claims a large area as its\nown territory. This POKéMON flies\naround, patrolling its living space.$" +DexDescription_Pidgeotto_2: + .string "If its territory is violated, it shows\nno mercy in thoroughly punishing the\nfoe with its sharp claws.$" + +DexDescription_Pidgeot_1: + .string "This POKéMON has a dazzling plumage of\nbeautifully glossy feathers.\nMany TRAINERS are captivated by the$" +DexDescription_Pidgeot_2: + .string "striking beauty of the feathers on its\nhead, compelling them to choose PIDGEOT\nas their POKéMON.$" + +DexDescription_Rattata_1: + .string "RATTATA is cautious in the extreme.\nEven while it is asleep, it constantly\nlistens by moving its ears around.$" +DexDescription_Rattata_2: + .string "It is not picky about where it lives -\nit will make its nest anywhere.$" + +DexDescription_Raticate_1: + .string "RATICATE’s sturdy fangs grow steadily.\nTo keep them ground down, it gnaws\non rocks and logs.$" +DexDescription_Raticate_2: + .string "It may even chew on the walls of\nhouses.$" + +DexDescription_Spearow_1: + .string "SPEAROW has a very loud cry that can\nbe heard over half a mile away.\nIf its high, keening cry is heard$" +DexDescription_Spearow_2: + .string "echoing all around, it is a sign that\nthey are warning each other of danger.$" + +DexDescription_Fearow_1: + .string "FEAROW is recognized by its long neck\nand elongated beak.\nThey are conveniently shaped for$" +DexDescription_Fearow_2: + .string "catching prey in soil or water.\nIt deftly moves its long and skinny\nbeak to pluck prey.$" + +DexDescription_Ekans_1: + .string "EKANS curls itself up in a spiral while\nit rests.\nAssuming this position allows it to$" +DexDescription_Ekans_2: + .string "quickly respond to a threat from any\ndirection with a glare from its upraised\nhead.$" + +DexDescription_Arbok_1: + .string "This POKéMON is terrifically strong in\norder to constrict things with its body.\nIt can even flatten steel oil drums.$" +DexDescription_Arbok_2: + .string "Once ARBOK wraps its body around its\nfoe, escaping its crunching embrace is\nimpossible.$" + + .ifdef SAPPHIRE +DexDescription_Pikachu_1: + .string "This POKéMON has electricity-storing\npouches on its cheeks. These appear to\nbecome electrically charged during the$" +DexDescription_Pikachu_2: + .string "night while PIKACHU sleeps.\nIt occasionally discharges electricity\nwhen it is dozy after waking up.$" + .else +DexDescription_Pikachu_1: + .string "Whenever PIKACHU comes across\nsomething new, it blasts it with a jolt\nof electricity.$" +DexDescription_Pikachu_2: + .string "If you come across a blackened berry,\nit’s evidence that this POKéMON\nmistook the intensity of its charge.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Raichu_1: + .string "This POKéMON exudes a weak electrical\ncharge from all over its body that makes\nit take on a slight glow in darkness.$" +DexDescription_Raichu_2: + .string "RAICHU searches for electricity by\nplanting its tail in the ground.$" + .else +DexDescription_Raichu_1: + .string "If the electrical sacks become\nexcessively charged, RAICHU plants its\ntail in the ground and discharges.$" +DexDescription_Raichu_2: + .string "Scorched patches of ground will be\nfound near this POKéMON’s nest.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Sandshrew_1: + .string "SANDSHREW has a very dry hide that is\nextremely tough. The POKéMON can roll\ninto a ball that repels any attack.$" +DexDescription_Sandshrew_2: + .string "At night, it burrows into the desert\nsand to sleep.$" + .else +DexDescription_Sandshrew_1: + .string "SANDSHREW’s body is configured to\nabsorb water without waste, enabling it\nto survive in an arid desert.$" +DexDescription_Sandshrew_2: + .string "This POKéMON curls up to protect itself\nfrom its enemies.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Sandslash_1: + .string "SANDSLASH can roll up its body as if it\nwere a ball covered with large spikes.\nIn battle, this POKéMON will try to make$" +DexDescription_Sandslash_2: + .string "the foe flinch by jabbing it with its\nspines. It then leaps at the stunned\nfoe to tear wildly with its sharp claws.$" + .else +DexDescription_Sandslash_1: + .string "SANDSLASH’s body is covered by tough\nspikes, which are hardened sections of\nits hide. Once a year, the old spikes fall$" +DexDescription_Sandslash_2: + .string "out, to be replaced with new spikes that\ngrow out from beneath the old ones.$" + .endif + +DexDescription_NidoranF_1: + .string "NIDORAN has barbs that secrete a\npowerful poison. They are thought to\nhave developed as protection for this$" +DexDescription_NidoranF_2: + .string "small-bodied POKéMON.\nWhen enraged, it releases a horrible\ntoxin from its horn.$" + +DexDescription_Nidorina_1: + .string "When NIDORINA are with their friends or\nfamily, they keep their barbs tucked\naway to prevent hurting each other.$" +DexDescription_Nidorina_2: + .string "This POKéMON appears to become\nnervous if separated from the others.$" + +DexDescription_Nidoqueen_1: + .string "NIDOQUEEN’s body is encased in\nextremely hard scales. It is adept at\nsending foes flying with harsh tackles.$" +DexDescription_Nidoqueen_2: + .string "This POKéMON is at its strongest when\nit is defending its young.$" + +DexDescription_NidoranM_1: + .string "The male NIDORAN has developed\nmuscles for moving its ears. Thanks to\nthem, the ears can be freely moved in$" +DexDescription_NidoranM_2: + .string "any direction. Even the slightest sound\ndoes not escape this POKéMON’s notice.$" + +DexDescription_Nidorino_1: + .string "NIDORINO has a horn that is harder than\na diamond. If it senses a hostile\npresence, all the barbs on its back$" +DexDescription_Nidorino_2: + .string "bristle up at once, and it challenges\nthe foe with all its might.$" + +DexDescription_Nidoking_1: + .string "NIDOKING’s thick tail packs enormously\ndestructive power. With one swing, it\ncan topple a metal transmission tower.$" +DexDescription_Nidoking_2: + .string "Once this POKéMON goes on a rampage,\nthere is no stopping it.$" + +DexDescription_Clefairy_1: + .string "On every night of a full moon, groups of\nthis POKéMON come out to play.\nWhen dawn arrives, the tired CLEFAIRY$" +DexDescription_Clefairy_2: + .string "return to their quiet mountain retreats\nand go to sleep nestled up against each\nother.$" + +DexDescription_Clefable_1: + .string "CLEFABLE moves by skipping lightly as if\nit were flying using its wings. Its\nbouncy step lets it even walk on water.$" +DexDescription_Clefable_2: + .string "It is known to take strolls on lakes on\nquiet, moonlit nights.$" + + .ifdef SAPPHIRE +DexDescription_Vulpix_1: + .string "Inside VULPIX’s body burns a flame that\nnever goes out. During the daytime,\nwhen the temperatures rise, this$" +DexDescription_Vulpix_2: + .string "POKéMON releases flames from its mouth\nto prevent its body from growing too\nhot.$" + .else +DexDescription_Vulpix_1: + .string "At the time of its birth, VULPIX has one\nwhite tail. The tail separates into six\nif this POKéMON receives plenty of love$" +DexDescription_Vulpix_2: + .string "from its TRAINER.\nThe six tails become magnificently\ncurled.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Ninetales_1: + .string "Legend has it that NINETALES came into\nbeing when nine wizards possessing\nsacred powers merged into one.$" +DexDescription_Ninetales_2: + .string "This POKéMON is highly intelligent - it\ncan understand human speech.$" + .else +DexDescription_Ninetales_1: + .string "NINETALES casts a sinister light from\nits bright red eyes to gain total\ncontrol over its foe’s mind.$" +DexDescription_Ninetales_2: + .string "This POKéMON is said to live for a\nthousand years.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Jigglypuff_1: + .string "When this POKéMON sings, it never\npauses to breathe. If it is in a battle\nagainst an opponent that does not$" +DexDescription_Jigglypuff_2: + .string "easily fall asleep, JIGGLYPUFF cannot\nbreathe, endangering its life.$" + .else +DexDescription_Jigglypuff_1: + .string "JIGGLYPUFF’s vocal chords can freely\nadjust the wavelength of its voice.\nThis POKéMON uses this ability to sing$" +DexDescription_Jigglypuff_2: + .string "at precisely the right wavelength to\nmake its foes most drowsy.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Wigglytuff_1: + .string "WIGGLYTUFF’s body is very flexible.\nBy inhaling deeply, this POKéMON can\ninflate itself seemingly without end.$" +DexDescription_Wigglytuff_2: + .string "Once inflated, WIGGLYTUFF bounces\nalong lightly like a balloon.$" + .else +DexDescription_Wigglytuff_1: + .string "WIGGLYTUFF has large, saucerlike eyes.\nThe surfaces of its eyes are always\ncovered with a thin layer of tears.$" +DexDescription_Wigglytuff_2: + .string "If any dust gets in this POKéMON’s\neyes, it is quickly washed away.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Zubat_1: + .string "ZUBAT avoids sunlight because exposure\ncauses it to become unhealthy.\nDuring the daytime, it stays in caves or$" +DexDescription_Zubat_2: + .string "under the eaves of old houses, sleeping\nwhile hanging upside down.$" + .else +DexDescription_Zubat_1: + .string "ZUBAT remains quietly unmoving in a\ndark spot during the bright daylight\nhours. It does so because prolonged$" +DexDescription_Zubat_2: + .string "exposure to the sun causes its body to\nbecome slightly burned.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Golbat_1: + .string "GOLBAT bites down on prey with its four\nfangs and drinks the victim’s blood.\nIt becomes active on inky dark$" +DexDescription_Golbat_2: + .string "moonless nights, flying around to\nattack people and POKéMON.$" + .else +DexDescription_Golbat_1: + .string "GOLBAT loves to drink the blood of\nliving things. It is particularly active\nin the pitch black of night.$" +DexDescription_Golbat_2: + .string "This POKéMON flits around in the night\nskies, seeking fresh blood.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Oddish_1: + .string "ODDISH searches for fertile, nutrient-\nrich soil, then plants itself.\nDuring the daytime, while it is planted,$" +DexDescription_Oddish_2: + .string "this POKéMON’s feet are thought to\nchange shape and become similar to\nthe roots of trees.$" + .else +DexDescription_Oddish_1: + .string "During the daytime, ODDISH buries\nitself in soil to absorb nutrients from \nthe ground using its entire body.$" +DexDescription_Oddish_2: + .string "The more fertile the soil, the glossier\nits leaves become.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Gloom_1: + .string "From its mouth GLOOM drips honey that\nsmells absolutely horrible.\nApparently, it loves the horrid stench.$" +DexDescription_Gloom_2: + .string "It sniffs the noxious fumes and then \ndrools even more of its honey.$" + .else +DexDescription_Gloom_1: + .string "GLOOM releases a foul fragrance from\nthe pistil of its flower. When faced\nwith danger, the stench worsens.$" +DexDescription_Gloom_2: + .string "If this POKéMON is feeling calm and\nsecure, it does not release its usual\nstinky aroma.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Vileplume_1: + .string "VILEPLUME has the world’s largest\npetals. They are used to attract prey\nthat are then doused with toxic spores.$" +DexDescription_Vileplume_2: + .string "Once the prey are immobilized, this\nPOKéMON catches and devours them.$" + .else +DexDescription_Vileplume_1: + .string "VILEPLUME’s toxic pollen triggers\natrocious allergy attacks. That’s why\nit is advisable never to approach any$" +DexDescription_Vileplume_2: + .string "attractive flowers in a jungle, however\npretty they may be.$" + .endif + + .ifdef SAPPHIRE + + .if REVISION >= 1 +DexDescription_Paras_1: + .string "PARAS has parasitic mushrooms growing\non its back called tochukaso. They grow\nlarge by drawing nutrients from this$" +DexDescription_Paras_2: + .string "BUG/GRASS POKéMON host. They are\nhighly valued as a medicine for\nextending life.$" + .else +DexDescription_Paras_1: + .string "PARAS has parasitic mushrooms growing\non its back called tochukaso. They grow\nlarge by drawing nutrients from this$" +DexDescription_Paras_2: + .string "BUG POKéMON host. They are highly\nvalued as a medicine for extending life.$" + .endif @ REVISION >= 1 + + .else + + .if REVISION >= 1 +DexDescription_Paras_1: + .string "PARAS has parasitic mushrooms growing\non its back called tochukaso. They grow\nlarge by drawing nutrients from this$" +DexDescription_Paras_2: + .string "BUG/GRASS POKéMON host. They are\nhighly valued as a medicine for\nextending life.$" + .else +DexDescription_Paras_1: + .string "PARAS has parasitic mushrooms growing\non its back called tochukaso. They grow\nlarge by drawing nutrients from the BUG$" +DexDescription_Paras_2: + .string "POKéMON host. They are highly valued as\na medicine for extending life.$" + .endif @ REVISION >= 1 + + .endif @ SAPPHIRE + +DexDescription_Parasect_1: + .string "PARASECT is known to infest large trees\nen masse and drain nutrients from the\nlower trunk and roots.$" +DexDescription_Parasect_2: + .string "When an infested tree dies, they move\nonto another tree all at once.$" + +DexDescription_Venonat_1: + .string "VENONAT is said to have evolved with\na coat of thin, stiff hair that covers\nits entire body for protection.$" +DexDescription_Venonat_2: + .string "It possesses large eyes that never fail\nto spot even miniscule prey.$" + +DexDescription_Venomoth_1: + .string "VENOMOTH is nocturnal - it is a POKéMON\nthat only becomes active at night.\nIts favorite prey are small insects$" +DexDescription_Venomoth_2: + .string "that gather around streetlights,\nattracted by the light in the darkness.$" + +DexDescription_Diglett_1: + .string "DIGLETT are raised in most farms.\nThe reason is simple - wherever this\nPOKéMON burrows, the soil is left$" +DexDescription_Diglett_2: + .string "perfectly tilled for planting crops.\nThis soil is made ideal for growing\ndelicious vegetables.$" + +DexDescription_Dugtrio_1: + .string "DUGTRIO are actually triplets that\nemerged from one body. As a result,\neach triplet thinks exactly like the$" +DexDescription_Dugtrio_2: + .string "other two triplets.\nThey work cooperatively to burrow\nendlessly.$" + +DexDescription_Meowth_1: + .string "MEOWTH withdraws its sharp claws into\nits paws to slinkily sneak about without\nmaking any incriminating footsteps.$" +DexDescription_Meowth_2: + .string "For some reason, this POKéMON loves\nshiny coins that glitter with light.$" + +DexDescription_Persian_1: + .string "PERSIAN has six bold whiskers that give\nit a look of toughness. The whiskers \nsense air movements to determine what$" +DexDescription_Persian_2: + .string "is in the POKéMON’s surrounding\nvicinity. It becomes docile if grabbed\nby the whiskers.$" + + .ifdef SAPPHIRE +DexDescription_Psyduck_1: + .string "If it uses its mysterious power,\nPSYDUCK can’t remember having done so.\nIt apparently can’t form a memory of$" +DexDescription_Psyduck_2: + .string "such an event because it goes into\nan altered state that is much like\ndeep sleep.$" + .else +DexDescription_Psyduck_1: + .string "PSYDUCK uses a mysterious power.\nWhen it does so, this POKéMON \ngenerates brain waves that are$" +DexDescription_Psyduck_2: + .string "supposedly only seen in sleepers.\nThis discovery spurred controversy\namong scholars.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Golduck_1: + .string "GOLDUCK is the fastest swimmer among\nall POKéMON. It swims effortlessly, even\nin a rough, stormy sea.$" +DexDescription_Golduck_2: + .string "It sometimes rescues people from\nwrecked ships floundering in high seas.$" + .else +DexDescription_Golduck_1: + .string "The webbed flippers on its forelegs and\nhind legs and the streamlined body of\nGOLDUCK give it frightening speed.$" +DexDescription_Golduck_2: + .string "This POKéMON is definitely much faster\nthan even the most athletic swimmer.$" + .endif + +DexDescription_Mankey_1: + .string "When MANKEY starts shaking and its\nnasal breathing turns rough, it’s a sure\nsign that it is becoming angry.$" +DexDescription_Mankey_2: + .string "However, because it goes into a\ntowering rage almost instantly, it is\nimpossible for anyone to flee its wrath.$" + +DexDescription_Primeape_1: + .string "When PRIMEAPE becomes furious, its\nblood circulation is boosted. In turn,\nits muscles are made even stronger.$" +DexDescription_Primeape_2: + .string "However, it also becomes much less\nintelligent at the same time.$" + +DexDescription_Growlithe_1: + .string "GROWLITHE has a superb sense of smell.\nOnce it smells anything, this POKéMON\nwon’t forget the scent, no matter what.$" +DexDescription_Growlithe_2: + .string "It uses its advanced olfactory sense\nto determine the emotions of other\nliving things.$" + +DexDescription_Arcanine_1: + .string "ARCANINE is known for its high speed.\nIt is said to be capable of running over\n6,200 miles in a single day and night.$" +DexDescription_Arcanine_2: + .string "The fire that blazes wildly within this\nPOKéMON’s body is its source of power.$" + +DexDescription_Poliwag_1: + .string "POLIWAG has a very thin skin. It is\npossible to see the POKéMON’s spiral\ninnards right through the skin.$" +DexDescription_Poliwag_2: + .string "Despite its thinness, however, the skin\nis also very flexible. Even sharp fangs\nbounce right off it.$" + +DexDescription_Poliwhirl_1: + .string "The surface of POLIWHIRL’s body is\nalways wet and slick with an oily fluid.\nBecause of this greasy covering, it can$" +DexDescription_Poliwhirl_2: + .string "easily slip and slide out of the clutches\nof any enemy in battle.$" + +DexDescription_Poliwrath_1: + .string "POLIWRATH’s highly developed, brawny\nmuscles never grow fatigued, however\nmuch it exercises.$" +DexDescription_Poliwrath_2: + .string "It is so tirelessly strong, this POKéMON\ncan swim back and forth across the\nPacific Ocean without effort.$" + + .ifdef SAPPHIRE +DexDescription_Abra_1: + .string "ABRA needs to sleep for eighteen hours\na day. If it doesn’t, this POKéMON loses\nits ability to use telekinetic powers.$" +DexDescription_Abra_2: + .string "If it is attacked, ABRA escapes using\nTELEPORT while it is still sleeping.$" + .else +DexDescription_Abra_1: + .string "ABRA sleeps for eighteen hours a day.\nHowever, it can sense the presence of\nfoes even while it is sleeping.$" +DexDescription_Abra_2: + .string "In such a situation, this POKéMON\nimmediately teleports to safety.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Kadabra_1: + .string "KADABRA holds a silver spoon in its\nhand. The spoon is used to amplify the\nalpha waves in its brain.$" +DexDescription_Kadabra_2: + .string "Without the spoon, the POKéMON is said\nto be limited to half the usual amount\nof its telekinetic powers.$" + .else +DexDescription_Kadabra_1: + .string "KADABRA emits a peculiar alpha wave\nif it develops a headache. Only those\npeople with a particularly strong$" +DexDescription_Kadabra_2: + .string "psyche can hope to become a TRAINER\nof this POKéMON.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Alakazam_1: + .string "ALAKAZAM’s brain continually grows,\ninfinitely multiplying brain cells.\nThis amazing brain gives this POKéMON$" +DexDescription_Alakazam_2: + .string "an astoundingly high IQ of 5,000.\nIt has a thorough memory of everything\nthat has occurred in the world.$" + .else +DexDescription_Alakazam_1: + .string "ALAKAZAM’s brain continually grows,\nmaking its head far too heavy to\nsupport with its neck.$" +DexDescription_Alakazam_2: + .string "This POKéMON holds its head up using\nits psychokinetic power instead.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Machop_1: + .string "MACHOP exercises by hefting around\na GRAVELER as if it were a barbell.\nThere are some MACHOP that travel$" +DexDescription_Machop_2: + .string "the world in a quest to master all\nkinds of martial arts.$" + .else +DexDescription_Machop_1: + .string "MACHOP’s muscles are special - they\nnever get sore no matter how much they\nare used in exercise.$" +DexDescription_Machop_2: + .string "This POKéMON has sufficient power to\nhurl a hundred adult humans.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Machoke_1: + .string "MACHOKE undertakes bodybuilding every\nday even as it helps people with tough,\nphysically demanding labor.$" +DexDescription_Machoke_2: + .string "On its days off, this POKéMON heads to\nthe fields and mountains to exercise\nand train.$" + .else +DexDescription_Machoke_1: + .string "MACHOKE’s thoroughly toned muscles\npossess the hardness of steel.\nThis POKéMON has so much strength,$" +DexDescription_Machoke_2: + .string "it can easily hold aloft a sumo wrestler\non just one finger.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Machamp_1: + .string "MACHAMP is known as the POKéMON that\nhas mastered every kind of martial arts.\nIf it grabs hold of the foe with its four$" +DexDescription_Machamp_2: + .string "arms, the battle is all but over.\nThe hapless foe is thrown far over the\nhorizon.$" + .else +DexDescription_Machamp_1: + .string "MACHAMP has the power to hurl anything\naside. However, trying to do any work\nrequiring care and dexterity causes$" +DexDescription_Machamp_2: + .string "its arms to get tangled.\nThis POKéMON tends to leap into action\nbefore it thinks.$" + .endif + +DexDescription_Bellsprout_1: + .string "BELLSPROUT’s thin and flexible body\nlets it bend and sway to avoid any\nattack, however strong it may be.$" +DexDescription_Bellsprout_2: + .string "From its mouth, this POKéMON spits a\ncorrosive fluid that melts even iron.$" + +DexDescription_Weepinbell_1: + .string "WEEPINBELL has a large hook on its rear\nend. At night, the POKéMON hooks on to\na tree branch and goes to sleep.$" +DexDescription_Weepinbell_2: + .string "If it moves around in its sleep, it may\nwake up to find itself on the ground.$" + +DexDescription_Victreebel_1: + .string "VICTREEBEL has a long vine that\nextends from its head. This vine is\nwaved and flicked about as if it were$" +DexDescription_Victreebel_2: + .string "an animal to attract prey. When an\nunsuspecting prey draws near, this\nPOKéMON swallows it whole.$" + + .ifdef SAPPHIRE +DexDescription_Tentacool_1: + .string "TENTACOOL absorbs sunlight and\nrefracts it using water inside its body\nto convert it into beam energy.$" +DexDescription_Tentacool_2: + .string "This POKéMON shoots beams from its\ncrystal-like eyes.$" + .else +DexDescription_Tentacool_1: + .string "TENTACOOL’s body is largely composed\nof water. If it is removed from the\nsea, it dries up like parchment.$" +DexDescription_Tentacool_2: + .string "If this POKéMON happens to become\ndehydrated, put it back into the sea.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Tentacruel_1: + .string "TENTACRUEL has tentacles that can be\nfreely elongated and shortened at will.\nIt ensnares prey with its tentacles and$" +DexDescription_Tentacruel_2: + .string "weakens the prey by dosing it with a\nharsh toxin. It can catch up to 80\nprey at the same time.$" + .else +DexDescription_Tentacruel_1: + .string "TENTACRUEL has large red orbs on its\nhead. The orbs glow before lashing the\nvicinity with a harsh ultrasonic blast.$" +DexDescription_Tentacruel_2: + .string "This POKéMON’s outburst creates rough\nwaves around it.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Geodude_1: + .string "When GEODUDE sleeps deeply, it buries\nitself halfway into the ground.\nIt will not awaken even if hikers step$" +DexDescription_Geodude_2: + .string "on it unwittingly.\nIn the morning, this POKéMON rolls\ndownhill in search of food.$" + .else +DexDescription_Geodude_1: + .string "The longer a GEODUDE lives, the more\nits edges are chipped and worn away,\nmaking it more rounded in appearance.$" +DexDescription_Geodude_2: + .string "However, this POKéMON’s heart will\nremain hard, craggy, and rough always.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Graveler_1: + .string "Rocks are GRAVELER’s favorite food.\nThis POKéMON will climb a mountain from\nthe base to the summit, crunchingly$" +DexDescription_Graveler_2: + .string "feasting on rocks all the while.\nUpon reaching the peak, it rolls back\ndown to the bottom.$" + .else +DexDescription_Graveler_1: + .string "GRAVELER grows by feeding on rocks.\nApparently, it prefers to eat rocks\nthat are covered in moss.$" +DexDescription_Graveler_2: + .string "This POKéMON eats its way through\na ton of rocks on a daily basis.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Golem_1: + .string "GOLEM is known for rolling down from\nmountains. To prevent them from rolling\ninto the homes of people downhill,$" +DexDescription_Golem_2: + .string "grooves have been dug into the sides of\nmountains to serve as guideways for\ndiverting this POKéMON’s course.$" + .else +DexDescription_Golem_1: + .string "GOLEM live up on mountains.\nIf there is a large earthquake, these\nPOKéMON will come rolling down off$" +DexDescription_Golem_2: + .string "the mountains en masse to the\nfoothills below.$" + .endif + +DexDescription_Ponyta_1: + .string "PONYTA is very weak at birth.\nIt can barely stand up.\nThis POKéMON becomes stronger by$" +DexDescription_Ponyta_2: + .string "stumbling and falling to keep up with\nits parent.$" + +DexDescription_Rapidash_1: + .string "RAPIDASH usually can be seen casually\ncantering in the fields and plains.\nHowever, when this POKéMON turns$" +DexDescription_Rapidash_2: + .string "serious, its fiery manes flare and blaze\nas it gallops its way up to 150 mph.$" + +DexDescription_Slowpoke_1: + .string "SLOWPOKE uses its tail to catch prey by\ndipping it in water at the side of a\nriver.$" +DexDescription_Slowpoke_2: + .string "However, this POKéMON often forgets\nwhat it’s doing and often spends entire\ndays just loafing at water’s edge.$" + +DexDescription_Slowbro_1: + .string "SLOWBRO’s tail has a SHELLDER firmly\nattached with a bite. As a result, the\ntail can’t be used for fishing anymore.$" +DexDescription_Slowbro_2: + .string "This causes SLOWBRO to grudgingly swim\nand catch prey instead.$" + + .ifdef SAPPHIRE +DexDescription_Magnemite_1: + .string "MAGNEMITE floats in the air by emitting\nelectromagnetic waves from the units\nat its sides. These waves block gravity.$" +DexDescription_Magnemite_2: + .string "This POKéMON becomes incapable of\nflight if its internal electrical supply\nis depleted.$" + .else +DexDescription_Magnemite_1: + .string "MAGNEMITE attaches itself to power\nlines to feed on electricity.\nIf your house has a power outage,$" +DexDescription_Magnemite_2: + .string "check your circuit breakers. You may\nfind a large number of this POKéMON\nclinging to the breaker box.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Magneton_1: + .string "MAGNETON emits a powerful magnetic\nforce that is fatal to electronics and\nprecision instruments. Because of$" +DexDescription_Magneton_2: + .string "this, it is said that some towns warn\npeople to keep this POKéMON inside\na POKé BALL.$" + .else +DexDescription_Magneton_1: + .string "MAGNETON emits a powerful magnetic\nforce that is fatal to mechanical\ndevices. As a result, large cities sound$" +DexDescription_Magneton_2: + .string "sirens to warn citizens of large-scale\noutbreaks of this POKéMON.$" + .endif + +DexDescription_Farfetchd_1: + .string "FARFETCH’D is always seen with a stick\nfrom a plant of some sort. Apparently,\nthere are good sticks and bad sticks.$" +DexDescription_Farfetchd_2: + .string "This POKéMON has been known to fight\nwith others over sticks.$" + + .ifdef SAPPHIRE +DexDescription_Doduo_1: + .string "DODUO’s two heads contain completely\nidentical brains.\nA scientific study reported that on$" +DexDescription_Doduo_2: + .string "rare occasions, there will be examples\nof this POKéMON possessing different\nsets of brains.$" + .else +DexDescription_Doduo_1: + .string "DODUO’s two heads never sleep at the\nsame time.\nIts two heads take turns sleeping,$" +DexDescription_Doduo_2: + .string "so one head can always keep watch for\nenemies while the other one sleeps.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Dodrio_1: + .string "Apparently, the heads aren’t the only\nparts of the body that DODRIO has\nthree of.$" +DexDescription_Dodrio_2: + .string "It has three sets of hearts and lungs\nas well, so it is capable of running long\ndistances without rest.$" + .else +DexDescription_Dodrio_1: + .string "Watch out if DODRIO’s three heads are\nlooking in three separate directions.\nIt’s a sure sign that it is on its guard.$" +DexDescription_Dodrio_2: + .string "Don’t go near this POKéMON if it’s being\nwary - it may decide to peck you.$" + .endif + +DexDescription_Seel_1: + .string "SEEL hunts for prey in the frigid sea\nunderneath sheets of ice.\nWhen it needs to breathe, it punches$" +DexDescription_Seel_2: + .string "a hole through the ice with the\nsharply protruding section of its head.$" + +DexDescription_Dewgong_1: + .string "DEWGONG loves to snooze on bitterly\ncold ice.\nThe sight of this POKéMON sleeping on$" +DexDescription_Dewgong_2: + .string "a glacier was mistakenly thought to be\na mermaid by a mariner long ago.$" + + .ifdef SAPPHIRE +DexDescription_Grimer_1: + .string "GRIMER emerged from the sludge that\nsettled on a polluted seabed.\nThis POKéMON loves anything filthy.$" +DexDescription_Grimer_2: + .string "It constantly leaks a horribly germ-\ninfested fluid from all over its body.$" + .else +DexDescription_Grimer_1: + .string "GRIMER’s sludgy and rubbery body can\nbe forced through any opening, however\nsmall it may be.$" +DexDescription_Grimer_2: + .string "This POKéMON enters sewer pipes to\ndrink filthy wastewater.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Muk_1: + .string "This POKéMON’s favorite food is\nanything that is repugnantly filthy.\nIn dirty towns where people think$" +DexDescription_Muk_2: + .string "nothing of throwing away litter on the\nstreets, MUK are certain to gather.$" + .else +DexDescription_Muk_1: + .string "From MUK’s body seeps a foul fluid that\ngives off a nose-bendingly horrible\nstench.$" +DexDescription_Muk_2: + .string "Just one drop of this POKéMON’s body\nfluid can turn a pool stagnant and\nrancid.$" + .endif + +DexDescription_Shellder_1: + .string "At night, this POKéMON uses its broad\ntongue to burrow a hole in the seafloor\nsand and then sleep in it.$" +DexDescription_Shellder_2: + .string "While it is sleeping, SHELLDER closes its\nshell, but leaves its tongue hanging\nout.$" + +DexDescription_Cloyster_1: + .string "CLOYSTER is capable of swimming in the\nsea. It does so by swallowing water,\nthen jetting it out toward the rear.$" +DexDescription_Cloyster_2: + .string "This POKéMON shoots spikes from its\nshell using the same system.$" + +DexDescription_Gastly_1: + .string "GASTLY is largely composed of gaseous\nmatter. When exposed to a strong wind,\nthe gaseous body quickly dwindles away.$" +DexDescription_Gastly_2: + .string "Groups of this POKéMON cluster under\nthe eaves of houses to escape the\nravages of wind.$" + +DexDescription_Haunter_1: + .string "HAUNTER is a dangerous POKéMON.\nIf one beckons you while floating in\ndarkness, you must never approach it.$" +DexDescription_Haunter_2: + .string "This POKéMON will try to lick you with its\ntongue and steal your life away.$" + +DexDescription_Gengar_1: + .string "Sometimes, on a dark night, your shadow\nthrown by a streetlight will suddenly\nand startlingly overtake you.$" +DexDescription_Gengar_2: + .string "It is actually a GENGAR running past\nyou, pretending to be your shadow.$" + +DexDescription_Onix_1: + .string "ONIX has a magnet in its brain. It acts\nas a compass so that this POKéMON does\nnot lose direction while it is tunneling.$" +DexDescription_Onix_2: + .string "As it grows older, its body becomes\nincreasingly rounder and smoother.$" + +DexDescription_Drowzee_1: + .string "If your nose becomes itchy while you\nare sleeping, it’s a sure sign that one\nof these POKéMON is standing above$" +DexDescription_Drowzee_2: + .string "your pillow and trying to eat your dream\nthrough your nostrils.$" + +DexDescription_Hypno_1: + .string "HYPNO holds a pendulum in its hand.\nThe arcing movement and glitter of the\npendulum lull the foe into a deep state$" +DexDescription_Hypno_2: + .string "of hypnosis.\nWhile this POKéMON searches for prey,\nit polishes the pendulum.$" + +DexDescription_Krabby_1: + .string "KRABBY live on beaches, burrowed inside\nholes dug into the sand.\nOn sandy beaches with little in the way$" +DexDescription_Krabby_2: + .string "of food, these POKéMON can be seen\nsquabbling with each other over\nterritory.$" + +DexDescription_Kingler_1: + .string "KINGLER has an enormous, oversized\nclaw. It waves this huge claw in the\nair to communicate with others.$" +DexDescription_Kingler_2: + .string "However, because the claw is so heavy,\nthe POKéMON quickly tires.$" + + .ifdef SAPPHIRE +DexDescription_Voltorb_1: + .string "VOLTORB is extremely sensitive - it\nexplodes at the slightest of shocks.\nIt is rumored that it was first created$" +DexDescription_Voltorb_2: + .string "when a POKé BALL was exposed to a\npowerful pulse of energy.$" + .else +DexDescription_Voltorb_1: + .string "VOLTORB was first sighted at a company\nthat manufactures POKé BALLS.\nThe link between that sighting and$" +DexDescription_Voltorb_2: + .string "the fact that this POKéMON looks very\nsimilar to a POKé BALL remains a\nmystery.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Electrode_1: + .string "One of ELECTRODE’s characteristics is\nits attraction to electricity.\nIt is a problematical POKéMON that$" +DexDescription_Electrode_2: + .string "congregates mostly at electrical\npower plants to feed on electricity\nthat has just been generated.$" + .else +DexDescription_Electrode_1: + .string "ELECTRODE eats electricity in the\natmosphere. On days when lightning\nstrikes, you can see this POKéMON$" +DexDescription_Electrode_2: + .string "exploding all over the place from\neating too much electricity.$" + .endif + +DexDescription_Exeggcute_1: + .string "This POKéMON consists of six eggs that\nform a closely knit cluster. The six eggs\nattract each other and spin around.$" +DexDescription_Exeggcute_2: + .string "When cracks increasingly appear on the\neggs, EXEGGCUTE is close to evolution.$" + +DexDescription_Exeggutor_1: + .string "EXEGGUTOR originally came from the\ntropics. Its heads steadily grow larger\nfrom exposure to strong sunlight.$" +DexDescription_Exeggutor_2: + .string "It is said that when the heads fall off,\nthey group together to form EXEGGCUTE.$" + +DexDescription_Cubone_1: + .string "CUBONE pines for the mother it will\nnever see again. Seeing a likeness of\nits mother in the full moon, it cries.$" +DexDescription_Cubone_2: + .string "The stains on the skull the POKéMON\nwears are made by the tears it sheds.$" + +DexDescription_Marowak_1: + .string "MAROWAK is the evolved form of a CUBONE\nthat has overcome its sadness at the\nloss of its mother and grown tough.$" +DexDescription_Marowak_2: + .string "This POKéMON’s tempered and hardened\nspirit is not easily broken.$" + +DexDescription_Hitmonlee_1: + .string "HITMONLEE’s legs freely contract and\nstretch. Using these springlike legs, it\nbowls over foes with devastating kicks.$" +DexDescription_Hitmonlee_2: + .string "After battle, it rubs down its legs and\nloosens the muscles to overcome\nfatigue.$" + +DexDescription_Hitmonchan_1: + .string "HITMONCHAN is said to possess the\nspirit of a boxer who had been working\ntowards a world championship.$" +DexDescription_Hitmonchan_2: + .string "This POKéMON has an indomitable spirit\nand will never give up in the face of\nadversity.$" + +DexDescription_Lickitung_1: + .string "Whenever LICKITUNG comes across\nsomething new, it will unfailingly give it\na lick. It does so because it memorizes$" +DexDescription_Lickitung_2: + .string "things by texture and by taste.\nIt is somewhat put off by sour things.$" + + .ifdef SAPPHIRE +DexDescription_Koffing_1: + .string "KOFFING embodies toxic substances.\nIt mixes the toxins with raw garbage to\nset off a chemical reaction that$" +DexDescription_Koffing_2: + .string "results in a terribly powerful poison\ngas. The higher the temperature, the\nmore gas is concocted by this POKéMON.$" + .else +DexDescription_Koffing_1: + .string "If KOFFING becomes agitated, it raises\nthe toxicity of its internal gases and\njets them out from all over its body.$" +DexDescription_Koffing_2: + .string "This POKéMON may also overinflate its\nround body, then explode.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Weezing_1: + .string "WEEZING alternately shrinks and\ninflates its twin bodies to mix together\ntoxic gases inside.$" +DexDescription_Weezing_2: + .string "The more the gases are mixed, the more\npowerful the toxins become. The\nPOKéMON also becomes more putrid.$" + .else +DexDescription_Weezing_1: + .string "WEEZING loves the gases given off by\nrotted kitchen garbage. This POKéMON\nwill find a dirty, unkempt house and$" +DexDescription_Weezing_2: + .string "make it its home. At night, when the\npeople in the house are asleep, it will\ngo through the trash.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Rhyhorn_1: + .string "RHYHORN’s brain is very small. It is so\ndense, while on a run it forgets why it\nstarted running in the first place.$" +DexDescription_Rhyhorn_2: + .string "It apparently remembers sometimes if it\ndemolishes something.$" + .else +DexDescription_Rhyhorn_1: + .string "RHYHORN runs in a straight line,\nsmashing everything in its path.\nIt is not bothered even if it rushes$" +DexDescription_Rhyhorn_2: + .string "headlong into a block of steel.\nThis POKéMON may feel some pain from\nthe collision the next day, however.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Rhydon_1: + .string "RHYDON has a horn that serves as a\ndrill. It is used for destroying rocks\nand boulders.$" +DexDescription_Rhydon_2: + .string "This POKéMON occasionally rams into\nstreams of magma, but the armor-like\nhide prevents it from feeling the heat.$" + .else +DexDescription_Rhydon_1: + .string "RHYDON’s horn can crush even uncut\ndiamonds. One sweeping blow of its tail\ncan topple a building.$" +DexDescription_Rhydon_2: + .string "This POKéMON’s hide is extremely tough.\nEven direct cannon hits don’t leave\na scratch.$" + .endif + +DexDescription_Chansey_1: + .string "CHANSEY lays nutritionally excellent\neggs on an everyday basis.\nThe eggs are so delicious, they are$" +DexDescription_Chansey_2: + .string "easily and eagerly devoured by even\nthose people who have lost their\nappetite.$" + +DexDescription_Tangela_1: + .string "TANGELA’s vines snap off easily if they\nare grabbed. This happens without pain,\nallowing it to make a quick getaway.$" +DexDescription_Tangela_2: + .string "The lost vines are replaced by newly\ngrown vines the very next day.$" + +DexDescription_Kangaskhan_1: + .string "If you come across a young KANGASKHAN\nplaying by itself, you must never\ndisturb it or attempt to catch it.$" +DexDescription_Kangaskhan_2: + .string "The baby POKéMON’s parent is sure to\nbe in the area, and it will become\nviolently enraged at you.$" + + .ifdef SAPPHIRE +DexDescription_Horsea_1: + .string "If HORSEA senses danger, it will\nreflexively spray a dense black ink\nfrom its mouth and try to escape.$" +DexDescription_Horsea_2: + .string "This POKéMON swims by cleverly flapping\nthe fins on its back.$" + .else +DexDescription_Horsea_1: + .string "HORSEA eats small insects and moss off\nof rocks. If the ocean current turns\nfast, this POKéMON anchors itself by$" +DexDescription_Horsea_2: + .string "wrapping its tail around rocks or coral\nto prevent being washed away.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Seadra_1: + .string "SEADRA generates whirlpools by spinning\nits body. The whirlpools are strong\nenough to swallow even fishing boats.$" +DexDescription_Seadra_2: + .string "This POKéMON weakens prey with these\ncurrents, then swallows it whole.$" + .else +DexDescription_Seadra_1: + .string "SEADRA sleeps after wriggling itself\nbetween the branches of coral.\nThose trying to harvest coral are$" +DexDescription_Seadra_2: + .string "occasionally stung by this POKéMON’s\npoison barbs if they fail to notice it.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Goldeen_1: + .string "GOLDEEN loves swimming wild and free\nin rivers and ponds.\nIf one of these POKéMON is placed in an$" +DexDescription_Goldeen_2: + .string "aquarium, it will shatter even the\nthickest glass with one ram of its horn\nand make its escape.$" + .else +DexDescription_Goldeen_1: + .string "GOLDEEN is a very beautiful POKéMON\nwith fins that billow elegantly in water.\nHowever, don’t let your guard down$" +DexDescription_Goldeen_2: + .string "around this POKéMON - it could ram you\npowerfully with its horn.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Seaking_1: + .string "SEAKING is very protective of its eggs.\nThe male and female will take turns\npatrolling around their nest and eggs.$" +DexDescription_Seaking_2: + .string "The guarding of eggs by these POKéMON\ngoes on for over a month.$" + .else +DexDescription_Seaking_1: + .string "In the autumn, SEAKING males can be\nseen performing courtship dances in\nriverbeds to woo females.$" +DexDescription_Seaking_2: + .string "During this season, this POKéMON’s body\ncoloration is at its most beautiful.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Staryu_1: + .string "STARYU apparently communicates with\nthe stars in the night sky by flashing\nthe red core at the center of its body.$" +DexDescription_Staryu_2: + .string "If parts of its body are torn, this\nPOKéMON simply regenerates the\nmissing pieces and limbs.$" + .else +DexDescription_Staryu_1: + .string "STARYU’s center section has an organ\ncalled the core that shines bright red.\nIf you go to a beach toward the$" +DexDescription_Staryu_2: + .string "end of summer, the glowing cores of\nthese POKéMON look like the stars\nin the sky.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Starmie_1: + .string "STARMIE swims through water by\nspinning its star-shaped body as if it\nwere a propeller on a ship.$" +DexDescription_Starmie_2: + .string "The core at the center of this\nPOKéMON’s body glows in seven colors.$" + .else +DexDescription_Starmie_1: + .string "STARMIE’s center section - the core -\nglows brightly in seven colors.\nBecause of its luminous nature, this$" +DexDescription_Starmie_2: + .string "POKéMON has been given the nickname\n“the gem of the sea.”$" + .endif + +DexDescription_Mrmime_1: + .string "MR. MIME is a master of pantomime.\nIts gestures and motions convince\nwatchers that something unseeable$" +DexDescription_Mrmime_2: + .string "actually exists. Once it is believed,\nit will exist as if it were a real thing.$" + +DexDescription_Scyther_1: + .string "SCYTHER is blindingly fast. Its blazing\nspeed enhances the effectiveness of\nthe twin scythes on its forearms.$" +DexDescription_Scyther_2: + .string "This POKéMON’s scythes are so\neffective, they can slice through thick\nlogs in one wicked stroke.$" + +DexDescription_Jynx_1: + .string "JYNX walks rhythmically, swaying and\nshaking its hips as if it were dancing.\nIts motions are so bouncingly alluring,$" +DexDescription_Jynx_2: + .string "people seeing it are compelled to shake\ntheir hips without giving any thought\nto what they are doing.$" + +DexDescription_Electabuzz_1: + .string "When a storm arrives, gangs of this\nPOKéMON compete with each other to\nscale heights that are likely to be$" +DexDescription_Electabuzz_2: + .string "stricken by lightning bolts.\nSome towns use ELECTABUZZ in place of\nlightning rods.$" + +DexDescription_Magmar_1: + .string "In battle, MAGMAR blows out intensely\nhot flames from all over its body to\nintimidate its opponent.$" +DexDescription_Magmar_2: + .string "This POKéMON’s fiery bursts create\nheat waves that ignite grass and trees\nin its surroundings.$" + + .ifdef SAPPHIRE +DexDescription_Pinsir_1: + .string "PINSIR has a pair of massive horns \nProtruding from the surface of these\nhorns are thorns.$" +DexDescription_Pinsir_2: + .string "These thorns are driven deeply into the\nfoe’s body when the pincer closes,\nmaking it tough for the foe to escape.$" + .else +DexDescription_Pinsir_1: + .string "PINSIR is astoundingly strong. It can\ngrip a foe weighing twice its weight\nin its horns and easily lift it.$" +DexDescription_Pinsir_2: + .string "This POKéMON’s movements turn sluggish\nin cold places.$" + .endif + +DexDescription_Tauros_1: + .string "This POKéMON is not satisfied unless\nit is rampaging at all times.\nIf there is no opponent for TAUROS to$" +DexDescription_Tauros_2: + .string "battle, it will charge at thick trees and\nknock them down to calm itself.$" + + .ifdef SAPPHIRE +DexDescription_Magikarp_1: + .string "MAGIKARP is virtually useless in battle\nas it can only splash around.\nAs a result, it is considered to be weak.$" +DexDescription_Magikarp_2: + .string "However, it is actually a very hardy\nPOKéMON that can survive in any body of\nwater no matter how polluted it is.$" + .else +DexDescription_Magikarp_1: + .string "MAGIKARP is a pathetic excuse for a\nPOKéMON that is only capable of\nflopping and splashing.$" +DexDescription_Magikarp_2: + .string "This behavior prompted scientists to\nundertake research into it.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Gyarados_1: + .string "Once GYARADOS goes on a rampage, its\nferociously violent blood doesn’t calm\nuntil it has burned everything down.$" +DexDescription_Gyarados_2: + .string "There are records of this POKéMON’s\nrampages lasting a whole month.$" + .else +DexDescription_Gyarados_1: + .string "When MAGIKARP evolves into GYARADOS,\nits brain cells undergo a structural\ntransformation. It is said that this$" +DexDescription_Gyarados_2: + .string "transformation is to blame for this\nPOKéMON’s wildly violent nature.$" + .endif + +DexDescription_Lapras_1: + .string "People have driven LAPRAS almost to the\npoint of extinction. In the evenings,\nthis POKéMON is said to sing plaintively$" +DexDescription_Lapras_2: + .string "as it seeks what few others of its kind\nstill remain.$" + +DexDescription_Ditto_1: + .string "DITTO rearranges its cell structure to\ntransform itself into other shapes.\nHowever, if it tries to transform itself$" +DexDescription_Ditto_2: + .string "into something by relying on its memory,\nthis POKéMON manages to get details\nwrong.$" + +DexDescription_Eevee_1: + .string "EEVEE has an unstable genetic makeup\nthat suddenly mutates due to the\nenvironment in which it lives.$" +DexDescription_Eevee_2: + .string "Radiation from various STONES causes\nthis POKéMON to evolve.$" + +DexDescription_Vaporeon_1: + .string "VAPOREON underwent a spontaneous\nmutation and grew fins and gills that\nallow it to live underwater.$" +DexDescription_Vaporeon_2: + .string "This POKéMON has the ability to freely\ncontrol water.$" + +DexDescription_Jolteon_1: + .string "JOLTEON’s cells generate a low level of\nelectricity. This power is amplified by\nthe static electricity of its fur,$" +DexDescription_Jolteon_2: + .string "enabling the POKéMON to drop\nthunderbolts. The bristling fur is made\nof electrically charged needles.$" + +DexDescription_Flareon_1: + .string "FLAREON’s fluffy fur has a functional\npurpose - it releases heat into the air\nso that its body does not get$" +DexDescription_Flareon_2: + .string "excessively hot.\nThis POKéMON’s body temperature can\nrise to a maximum of 1,650 degrees F.$" + +DexDescription_Porygon_1: + .string "PORYGON is capable of reverting itself\nentirely back to program data and\nentering cyberspace.$" +DexDescription_Porygon_2: + .string "This POKéMON is copy-protected so it\ncannot be duplicated by copying.$" + +DexDescription_Omanyte_1: + .string "OMANYTE is one of the ancient and long-\nsince-extinct POKéMON that have been\nregenerated from fossils by people.$" +DexDescription_Omanyte_2: + .string "If attacked by an enemy, it withdraws\nitself inside its hard shell.$" + +DexDescription_Omastar_1: + .string "OMASTAR uses its tentacles to capture\nits prey. It is believed to have become\nextinct because its shell grew too large$" +DexDescription_Omastar_2: + .string "and heavy, causing its movements to\nbecome too slow and ponderous.$" + +DexDescription_Kabuto_1: + .string "KABUTO is a POKéMON that has been\nregenerated from a fossil. However, in\nextremely rare cases, living examples$" +DexDescription_Kabuto_2: + .string "have been discovered.\nThe POKéMON has not changed at all for\n300 million years.$" + +DexDescription_Kabutops_1: + .string "KABUTOPS swam underwater to hunt for\nits prey in ancient times.\nThe POKéMON was apparently evolving$" +DexDescription_Kabutops_2: + .string "from being a water-dweller to living on\nland as evident from the beginnings of\nchange in its gills and legs.$" + +DexDescription_Aerodactyl_1: + .string "AERODACTYL is a POKéMON from the age\nof dinosaurs. It was regenerated from\ngenetic material extracted from amber.$" +DexDescription_Aerodactyl_2: + .string "It is imagined to have been the king of\nthe skies in ancient times.$" + +DexDescription_Snorlax_1: + .string "SNORLAX’s typical day consists of\nnothing more than eating and sleeping.\nIt is such a docile POKéMON that there$" +DexDescription_Snorlax_2: + .string "are children who use its expansive belly\nas a place to play.$" + +DexDescription_Articuno_1: + .string "ARTICUNO is a legendary bird POKéMON\nthat can control ice.\nThe flapping of its wings chills the air.$" +DexDescription_Articuno_2: + .string "As a result, it is said that when this\nPOKéMON flies, snow will fall.$" + +DexDescription_Zapdos_1: + .string "ZAPDOS is a legendary bird POKéMON that\nhas the ability to control electricity.\nIt usually lives in thunderclouds.$" +DexDescription_Zapdos_2: + .string "The POKéMON gains power if it is\nstricken by lightning bolts.$" + +DexDescription_Moltres_1: + .string "MOLTRES is a legendary bird POKéMON\nthat has the ability to control fire.\nIf this POKéMON is injured, it is said to$" +DexDescription_Moltres_2: + .string "dip its body in the molten magma of a\nvolcano to burn and heal itself.$" + +DexDescription_Dratini_1: + .string "DRATINI continually molts and sloughs\noff its old skin.\nIt does so because the life energy$" +DexDescription_Dratini_2: + .string "within its body steadily builds to reach\nuncontrollable levels.$" + +DexDescription_Dragonair_1: + .string "DRAGONAIR stores an enormous amount\nof energy inside its body.\nIt is said to alter weather conditions$" +DexDescription_Dragonair_2: + .string "in its vicinity by discharging energy\nfrom the crystals on its neck and tail.$" + +DexDescription_Dragonite_1: + .string "DRAGONITE is capable of circling the\nglobe in just sixteen hours.\nIt is a kindhearted POKéMON that leads$" +DexDescription_Dragonite_2: + .string "lost and foundering ships in a storm to\nthe safety of land.$" + +DexDescription_Mewtwo_1: + .string "MEWTWO is a POKéMON that was created\nby genetic manipulation.\nHowever, even though the scientific$" +DexDescription_Mewtwo_2: + .string "power of humans created this POKéMON’s\nbody, they failed to endow MEWTWO with\na compassionate heart.$" + +DexDescription_Mew_1: + .string "MEW is said to possess the genetic\ncomposition of all POKéMON.\nIt is capable of making itself invisible$" +DexDescription_Mew_2: + .string "at will, so it entirely avoids notice even\nif it approaches people.$" + +DexDescription_Chikorita_1: + .string "In battle, CHIKORITA waves its leaf\naround to keep the foe at bay.\nHowever, a sweet fragrance also wafts$" +DexDescription_Chikorita_2: + .string "from the leaf, becalming the battling\nPOKéMON and creating a cozy, friendly\natmosphere all around.$" + +DexDescription_Bayleef_1: + .string "BAYLEEF’s neck is ringed by curled-up\nleaves. Inside each tubular leaf is a\nsmall shoot of a tree.$" +DexDescription_Bayleef_2: + .string "The fragrance of this shoot makes\npeople peppy.$" + +DexDescription_Meganium_1: + .string "The fragrance of MEGANIUM’s flower\nsoothes and calms emotions.\nIn battle, this POKéMON gives off more$" +DexDescription_Meganium_2: + .string "of its becalming scent to blunt the\nfoe’s fighting spirit.$" + +DexDescription_Cyndaquil_1: + .string "CYNDAQUIL protects itself by flaring up\nthe flames on its back.\nThe flames are vigorous if the POKéMON$" +DexDescription_Cyndaquil_2: + .string "is angry. However, if it is tired, the\nflames splutter fitfully with incomplete\ncombustion.$" + +DexDescription_Quilava_1: + .string "QUILAVA keeps its foes at bay with the\nintensity of its flames and gusts of\nsuperheated air.$" +DexDescription_Quilava_2: + .string "This POKéMON applies its outstanding\nnimbleness to dodge attacks even while\nscorching the foe with flames.$" + +DexDescription_Typhlosion_1: + .string "TYPHLOSION obscures itself behind a\nshimmering heat haze that it creates\nusing its intensely hot flames.$" +DexDescription_Typhlosion_2: + .string "This POKéMON creates blazing explosive\nblasts that burn everything to cinders.$" + +DexDescription_Totodile_1: + .string "Despite the smallness of its body,\nTOTODILE’s jaws are very powerful.\nWhile the POKéMON may think it is just$" +DexDescription_Totodile_2: + .string "playfully nipping, its bite has enough\npower to cause serious injury.$" + +DexDescription_Croconaw_1: + .string "Once CROCONAW has clamped its jaws on\nits foe, it will absolutely not let go.\nBecause the tips of its fangs are$" +DexDescription_Croconaw_2: + .string "forked back like barbed fishhooks, they\nbecome impossible to remove when \nthey have sunk in.$" + +DexDescription_Feraligatr_1: + .string "FERALIGATR intimidates its foes by\nopening its huge mouth.\nIn battle, it will kick the ground hard$" +DexDescription_Feraligatr_2: + .string "with its thick and powerful hind legs to\ncharge at the foe at an incredible\nspeed.$" + +DexDescription_Sentret_1: + .string "When SENTRET sleeps, it does so while\nanother stands guard. The sentry wakes\nthe others at the first sign of danger.$" +DexDescription_Sentret_2: + .string "When this POKéMON becomes separated\nfrom its pack, it becomes incapable of\nsleep due to fear.$" + +DexDescription_Furret_1: + .string "FURRET has a very slim build.\nWhen under attack, it can slickly squirm\nthrough narrow spaces and get away.$" +DexDescription_Furret_2: + .string "In spite of its short limbs, this\nPOKéMON is very nimble and fleet.$" + +DexDescription_Hoothoot_1: + .string "HOOTHOOT has an internal organ that\nsenses and tracks the earth’s rotation.\nUsing this special organ, this POKéMON$" +DexDescription_Hoothoot_2: + .string "begins hooting at precisely the same\ntime every day.$" + +DexDescription_Noctowl_1: + .string "NOCTOWL never fails at catching prey in\ndarkness. This POKéMON owes its\nsuccess to its superior vision that$" +DexDescription_Noctowl_2: + .string "allows it to see in minimal light, and to\nits soft, supple wings that make no\nsound in flight.$" + +DexDescription_Ledyba_1: + .string "LEDYBA secretes an aromatic fluid from\nwhere its legs join its body. This fluid\nis used for communicating with others.$" +DexDescription_Ledyba_2: + .string "This POKéMON conveys its feelings to\nothers by altering the fluid’s scent.$" + +DexDescription_Ledian_1: + .string "It is said that in lands with clean air,\nwhere the stars fill the sky, there live\nLEDIAN in countless numbers.$" +DexDescription_Ledian_2: + .string "There is a good reason for this - the\nPOKéMON uses the light of the stars\nas its energy.$" + +DexDescription_Spinarak_1: + .string "The web spun by SPINARAK can be\nconsidered its second nervous system.\nIt is said that this POKéMON can$" +DexDescription_Spinarak_2: + .string "determine what kind of prey is touching\nits web just by the tiny vibrations it\nfeels through the web’s strands.$" + +DexDescription_Ariados_1: + .string "ARIADOS’s feet are tipped with tiny\nhooked claws that enable it to scuttle\non ceilings and vertical walls.$" +DexDescription_Ariados_2: + .string "This POKéMON constricts the foe with\nthin and strong silk webbing.$" + + .ifdef SAPPHIRE +DexDescription_Crobat_1: + .string "CROBAT sneaks up on its intended prey\nusing wings that barely make a sound.\nThis POKéMON rests by hanging on a$" +DexDescription_Crobat_2: + .string "tree branch with its rear legs that\nserve as wings.$" + .else +DexDescription_Crobat_1: + .string "If this POKéMON is flying by fluttering\nonly a pair of wings on either the\nforelegs or hind legs, it’s proof that$" +DexDescription_Crobat_2: + .string "CROBAT has been flying a long distance.\nIt switches the wings it uses if it is\ntired.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Chinchou_1: + .string "CHINCHOU’s two antennas are filled with\ncells that generate strong electricity.\nThis POKéMON’s cells create so much$" +DexDescription_Chinchou_2: + .string "electrical power, it even makes itself\ntingle slightly.$" + .else +DexDescription_Chinchou_1: + .string "CHINCHOU lets loose positive and\nnegative electrical charges from its\ntwo antennas to make its prey faint.$" +DexDescription_Chinchou_2: + .string "This POKéMON flashes its electric\nlights to exchange signals with others.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Lanturn_1: + .string "LANTURN is known to emit light.\nIf you peer down into the dark sea from\na ship at night, you can sometimes see$" +DexDescription_Lanturn_2: + .string "this POKéMON’s light rising from the\ndepths where it swims. It gives the sea\nan appearance of a starlit night.$" + .else +DexDescription_Lanturn_1: + .string "LANTURN is nicknamed “the deep-sea\nstar” for its illuminated antenna.\nThis POKéMON produces light by$" +DexDescription_Lanturn_2: + .string "causing a chemical reaction between\nbacteria and its bodily fluids inside\nthe antenna.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Pichu_1: + .string "When PICHU plays with others, it may\nshort out electricity with another\nPICHU, creating a shower of sparks.$" +DexDescription_Pichu_2: + .string "In that event, this POKéMON will begin\ncrying, startled by the flash of sparks.$" + .else +DexDescription_Pichu_1: + .string "PICHU charges itself with electricity\nmore easily on days with thunderclouds\nor when the air is very dry.$" +DexDescription_Pichu_2: + .string "You can hear the crackling of static\nelectricity coming off this POKéMON.$" + .endif + +DexDescription_Cleffa_1: + .string "On nights with many shooting stars,\nCLEFFA can be seen dancing in a ring.\nThey dance through the night and stop$" +DexDescription_Cleffa_2: + .string "only at the break of day, when these\nPOKéMON quench their thirst with the\nmorning dew.$" + + .ifdef SAPPHIRE +DexDescription_Igglybuff_1: + .string "IGGLYBUFF has a soft and plushy body\nthat feels very much like a marshmallow.\nFrom this body wafts a gently sweet$" +DexDescription_Igglybuff_2: + .string "fragrance that soothes and calms the\nemotions of its foes.$" + .else +DexDescription_Igglybuff_1: + .string "IGGLYBUFF’s vocal chords are not\nsufficiently developed. It would hurt\nits throat if it were to sing too much.$" +DexDescription_Igglybuff_2: + .string "This POKéMON gargles with freshwater\nfrom a clean stream.$" + .endif + +DexDescription_Togepi_1: + .string "As its energy, TOGEPI uses the positive\nemotions of compassion and pleasure\nexuded by people and POKéMON.$" +DexDescription_Togepi_2: + .string "This POKéMON stores up feelings of\nhappiness inside its shell, then shares\nthem with others.$" + +DexDescription_Togetic_1: + .string "TOGETIC is said to be a POKéMON that\nbrings good fortune. When the POKéMON\nspots someone who is pure of heart,$" +DexDescription_Togetic_2: + .string "it is said to appear and share its\nhappiness with that person.$" + + .ifdef SAPPHIRE +DexDescription_Natu_1: + .string "NATU has a highly developed jumping\nability. The POKéMON flaps and leaps\nonto tree branches that are taller than$" +DexDescription_Natu_2: + .string "grown-up people to pick at the tree’s\nnew shoots.$" + .else +DexDescription_Natu_1: + .string "NATU cannot fly because its wings are\nnot yet fully grown. If your eyes meet\nwith this POKéMON’s eyes, it will stare$" +DexDescription_Natu_2: + .string "back intently at you. But if you move\neven slightly, it will hop away to safety.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Xatu_1: + .string "XATU is known to stand motionless while\nstaring at the sun all day long.\nSome people revere it as a mystical$" +DexDescription_Xatu_2: + .string "POKéMON out of their belief that XATU\nis in possession of the power to see\ninto the future.$" + .else +DexDescription_Xatu_1: + .string "XATU stands rooted and still in one\nspot all day long. People believe that\nthis POKéMON does so out of fear of$" +DexDescription_Xatu_2: + .string "the terrible things it has foreseen in\nthe future.$" + .endif + +DexDescription_Mareep_1: + .string "MAREEP’s fluffy coat of wool rubs\ntogether and builds a static charge.\nThe more static electricity is charged,$" +DexDescription_Mareep_2: + .string "the more brightly the lightbulb at the\ntip of its tail grows.$" + +DexDescription_Flaaffy_1: + .string "FLAAFFY’s wool quality changes so that\nit can generate a high amount of static\nelectricity with a small amount of wool.$" +DexDescription_Flaaffy_2: + .string "The bare and slick parts of its hide are\nshielded against electricity.$" + +DexDescription_Ampharos_1: + .string "AMPHAROS gives off so much light that\nit can be seen even from space.\nPeople in the old days used the light of$" +DexDescription_Ampharos_2: + .string "this POKéMON to send signals back and\nforth with others far away.$" + + .ifdef SAPPHIRE +DexDescription_Bellossom_1: + .string "A BELLOSSOM grows flowers more\nbeautifully if it has evolved from a\nsmelly GLOOM - the stinkier the better.$" +DexDescription_Bellossom_2: + .string "At night, this POKéMON closes its\npetals and goes to sleep.$" + .else +DexDescription_Bellossom_1: + .string "When BELLOSSOM gets exposed to plenty\nof sunlight, the leaves ringing its body\nbegin to spin around.$" +DexDescription_Bellossom_2: + .string "This POKéMON’s dancing is renowned in\nthe southern lands.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Marill_1: + .string "When fishing for food at the edge of a\nfast-running stream, MARILL wraps its\ntail around the trunk of a tree.$" +DexDescription_Marill_2: + .string "This POKéMON’s tail is flexible and\nconfigured to stretch.$" + .else +DexDescription_Marill_1: + .string "MARILL’s oil-filled tail acts much like\na life preserver. If you see just its\ntail bobbing on the water’s surface,$" +DexDescription_Marill_2: + .string "it’s a sure indication that this POKéMON\nis diving beneath the water to feed on\naquatic plants.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Azumarill_1: + .string "AZUMARILL can make balloons out of\nair. It makes these air balloons if it\nspots a drowning POKéMON.$" +DexDescription_Azumarill_2: + .string "The air balloons enable the POKéMON in\ntrouble to breathe.$" + .else +DexDescription_Azumarill_1: + .string "AZUMARILL’s long ears are indispensable\nsensors. By focusing its hearing, this\nPOKéMON can identify what kinds of$" +DexDescription_Azumarill_2: + .string "prey are around, even in rough and\nfast-running rivers.$" + .endif + +DexDescription_Sudowoodo_1: + .string "SUDOWOODO camouflages itself as a tree\nto avoid being attacked by enemies.\nHowever, because the forelegs remain$" +DexDescription_Sudowoodo_2: + .string "green throughout the year, the POKéMON\nis easily identified as a fake during\nthe winter.$" + +DexDescription_Politoed_1: + .string "The curled hair on POLITOED’s head is\nproof of its status as a king. It is said\nthat the longer and more curled the$" +DexDescription_Politoed_2: + .string "hair, the more respect this POKéMON\nearns from its peers.$" + +DexDescription_Hoppip_1: + .string "This POKéMON drifts and floats with the\nwind. If it senses the approach of\nstrong winds, HOPPIP links its leaves$" +DexDescription_Hoppip_2: + .string "with other HOPPIP to prepare against\nbeing blown away.$" + +DexDescription_Skiploom_1: + .string "SKIPLOOM’s flower blossoms when the\ntemperature rises above 64 degrees F.\nHow much the flower opens depends on$" +DexDescription_Skiploom_2: + .string "the temperature. For that reason, this\nPOKéMON is sometimes used as a\nthermometer.$" + +DexDescription_Jumpluff_1: + .string "JUMPLUFF rides warm southern winds to\ncross the sea and fly to foreign lands.\nThe POKéMON descends to the ground$" +DexDescription_Jumpluff_2: + .string "when it encounters cold air while it is\nfloating.$" + +DexDescription_Aipom_1: + .string "AIPOM’s tail ends in a hand-like\nappendage that can be cleverly\nmanipulated.$" +DexDescription_Aipom_2: + .string "However, because the POKéMON uses its\ntail so much, its real hands have become\nrather clumsy.$" + +DexDescription_Sunkern_1: + .string "SUNKERN tries to move as little as it\npossibly can. It does so because it\ntries to conserve all the nutrients it$" +DexDescription_Sunkern_2: + .string "has stored in its body for its\nevolution. It will not eat a thing, \nsubsisting only on morning dew.$" + +DexDescription_Sunflora_1: + .string "SUNFLORA converts solar energy into\nnutrition. It moves around actively in\nthe daytime when it is warm.$" +DexDescription_Sunflora_2: + .string "It stops moving as soon as the sun goes\ndown for the night.$" + +DexDescription_Yanma_1: + .string "YANMA is capable of seeing 360 degrees\nwithout having to move its eyes.\nIt is a great flier that is adept at$" +DexDescription_Yanma_2: + .string "making sudden stops and turning midair.\nThis POKéMON uses its flying ability to\nquickly chase down targeted prey.$" + +DexDescription_Wooper_1: + .string "WOOPER usually lives in water.\nHowever, it occasionally comes out onto\nland in search of food.$" +DexDescription_Wooper_2: + .string "On land, it coats its body with a gooey,\ntoxic film.$" + +DexDescription_Quagsire_1: + .string "QUAGSIRE hunts for food by leaving\nits mouth wide open in water and waiting\nfor its prey to blunder in unaware.$" +DexDescription_Quagsire_2: + .string "Because the POKéMON does not move,\nit does not get very hungry.$" + +DexDescription_Espeon_1: + .string "ESPEON is extremely loyal to any\nTRAINER it considers to be worthy.\nIt is said that this POKéMON developed$" +DexDescription_Espeon_2: + .string "its precognitive powers to protect its\nTRAINER from harm.$" + +DexDescription_Umbreon_1: + .string "UMBREON evolved as a result of exposure\nto the moon’s waves.\nIt hides silently in darkness and waits$" +DexDescription_Umbreon_2: + .string "for its foes to make a move.\nThe rings on its body glow when it leaps\nto attack.$" + +DexDescription_Murkrow_1: + .string "MURKROW was feared and loathed as the\nalleged bearer of ill fortune.\nThis POKéMON shows strong interest in$" +DexDescription_Murkrow_2: + .string "anything that sparkles or glitters.\nIt will even try to steal rings from\nwomen.$" + +DexDescription_Slowking_1: + .string "SLOWKING undertakes research every\nday in an effort to solve the mysteries\nof the world.$" +DexDescription_Slowking_2: + .string "However, this POKéMON apparently\nforgets everything it has learned if\nthe SHELLDER on its head comes off.$" + +DexDescription_Misdreavus_1: + .string "MISDREAVUS frightens people with a\ncreepy, sobbing cry. The POKéMON\napparently uses its red spheres to$" +DexDescription_Misdreavus_2: + .string "absorb the fearful feelings of foes and\nturn them into nutrition.$" + +DexDescription_Unown_1: + .string "This POKéMON is shaped like ancient\nwriting. It is a mystery as to which\ncame first, the ancient writings or the$" +DexDescription_Unown_2: + .string "various UNOWN. Research into this\ntopic is ongoing but nothing is known.$" + + .ifdef SAPPHIRE +DexDescription_Wobbuffet_1: + .string "WOBBUFFET does nothing but endure\nattacks - it won’t attack on its own.\nHowever, it won’t endure an attack on$" +DexDescription_Wobbuffet_2: + .string "its tail. When that happens, the\nPOKéMON will try to take the foe with it\nusing DESTINY BOND.$" + .else +DexDescription_Wobbuffet_1: + .string "If two or more WOBBUFFET meet, they will\nturn competitive and try to outdo each\nother’s endurance.$" +DexDescription_Wobbuffet_2: + .string "However, they may try to see which one\ncan endure the longest without food.\nTRAINERS need to beware of this habit.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Girafarig_1: + .string "GIRAFARIG’s rear head contains a tiny\nbrain that is too small for thinking.\nHowever, the rear head doesn’t need to$" +DexDescription_Girafarig_2: + .string "sleep, so it can keep watch over its\nsurroundings 24 hours a day.$" + .else +DexDescription_Girafarig_1: + .string "GIRAFARIG’s rear head also has a brain,\nbut it is small. The rear head attacks in\nresponse to smells and sounds.$" +DexDescription_Girafarig_2: + .string "Approaching this POKéMON from behind\ncan cause the rear head to suddenly\nlash out and bite.$" + .endif + +DexDescription_Pineco_1: + .string "PINECO hangs from a tree branch and\npatiently waits for prey to come along.\nIf the POKéMON is disturbed while$" +DexDescription_Pineco_2: + .string "eating by someone shaking its tree, it\ndrops down to the ground and explodes\nwith no warning.$" + +DexDescription_Forretress_1: + .string "FORRETRESS conceals itself inside its\nhardened steel shell. The shell is opened\nwhen the POKéMON is catching prey,$" +DexDescription_Forretress_2: + .string "but it does so at such a quick pace\nthat the shell’s inside cannot be seen.$" + +DexDescription_Dunsparce_1: + .string "DUNSPARCE has a drill for its tail.\nIt uses this tail to burrow into the\nground backwards.$" +DexDescription_Dunsparce_2: + .string "This POKéMON is known to make its nest\nin complex shapes deep under the\nground.$" + +DexDescription_Gligar_1: + .string "GLIGAR glides through the air without\na sound as if it were sliding.\nThis POKéMON hangs on to the face of$" +DexDescription_Gligar_2: + .string "its foe using its clawed hind legs and\nthe large pincers on its forelegs, then\ninjects the prey with its poison barb.$" + +DexDescription_Steelix_1: + .string "STEELIX lives even further underground\nthan ONIX. This POKéMON is known to dig\ntowards the earth’s core.$" +DexDescription_Steelix_2: + .string "There are records of this POKéMON\nreaching a depth of over six-tenths\nof a mile underground.$" + +DexDescription_Snubbull_1: + .string "By baring its fangs and making a scary\nface, SNUBBULL sends smaller POKéMON\nscurrying away in terror.$" +DexDescription_Snubbull_2: + .string "However, this POKéMON seems a little\nsad at making its foes flee.$" + +DexDescription_Granbull_1: + .string "GRANBULL has a particularly well-\ndeveloped lower jaw. The enormous fangs\nare heavy, causing the POKéMON to tip$" +DexDescription_Granbull_2: + .string "its head back for balance.\nUnless it is startled, it will not try to\nbite indiscriminately.$" + +DexDescription_Qwilfish_1: + .string "QWILFISH sucks in water, inflating\nitself. This POKéMON uses the pressure\nof the water it swallowed to shoot$" +DexDescription_Qwilfish_2: + .string "toxic quills all at once from all over\nits body. It finds swimming somewhat\nchallenging.$" + +DexDescription_Scizor_1: + .string "SCIZOR has a body with the hardness of\nsteel. It is not easily fazed by ordinary\nsorts of attacks.$" +DexDescription_Scizor_2: + .string "This POKéMON flaps its wings to\nregulate its body temperature.$" + +DexDescription_Shuckle_1: + .string "SHUCKLE quietly hides itself under\nrocks, keeping its body concealed\ninside its hard shell while eating$" +DexDescription_Shuckle_2: + .string "berries it has stored away.\nThe berries mix with its body fluids to\nbecome a juice.$" + + .ifdef SAPPHIRE +DexDescription_Heracross_1: + .string "HERACROSS has sharp claws on its feet.\nThese are planted firmly into the\nground or the bark of a tree, giving the$" +DexDescription_Heracross_2: + .string "POKéMON a secure and solid footing\nto forcefully fling away foes with\nits proud horn.$" + .else +DexDescription_Heracross_1: + .string "HERACROSS charges in a straight line at\nits foe, slips beneath the foe’s grasp,\nand then scoops up and hurls the$" +DexDescription_Heracross_2: + .string "opponent with its mighty horn.\nThis POKéMON even has enough power\nto topple a massive tree.$" + .endif + +DexDescription_Sneasel_1: + .string "SNEASEL scales trees by punching its\nhooked claws into the bark.\nThis POKéMON seeks out unguarded$" +DexDescription_Sneasel_2: + .string "nests and steals eggs for food while\nthe parents are away.$" + +DexDescription_Teddiursa_1: + .string "This POKéMON likes to lick its palms that\nare sweetened by being soaked in honey.\nTEDDIURSA concocts its own honey by$" +DexDescription_Teddiursa_2: + .string "blending fruits and pollen collected by\nBEEDRILL.$" + +DexDescription_Ursaring_1: + .string "In the forests inhabited by URSARING,\nit is said that there are many streams\nand towering trees where they$" +DexDescription_Ursaring_2: + .string "gather food. This POKéMON walks\nthrough its forest gathering food\nevery day.$" + + .ifdef SAPPHIRE +DexDescription_Slugma_1: + .string "SLUGMA does not have any blood in its\nbody. Instead, intensely hot magma\ncirculates throughout this POKéMON’s$" +DexDescription_Slugma_2: + .string "body, carrying essential nutrients and\noxygen to its organs.$" + .else +DexDescription_Slugma_1: + .string "Molten magma courses throughout\nSLUGMA’s circulatory system.\nIf this POKéMON is chilled, the magma$" +DexDescription_Slugma_2: + .string "cools and hardens. Its body turns\nbrittle and chunks fall off, reducing\nits size.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Magcargo_1: + .string "MAGCARGO’s body temperature is\napproximately 18,000 degrees F.\nWater is vaporized on contact.$" +DexDescription_Magcargo_2: + .string "If this POKéMON is caught in the rain,\nthe raindrops instantly turn into\nsteam, cloaking the area in a thick fog.$" + .else +DexDescription_Magcargo_1: + .string "MAGCARGO’s shell is actually its skin\nthat hardened as a result of cooling.\nIts shell is very brittle and fragile -$" +DexDescription_Magcargo_2: + .string "just touching it causes it to crumble\napart. This POKéMON returns to its\noriginal size by dipping itself in magma.$" + .endif + +DexDescription_Swinub_1: + .string "SWINUB roots for food by rubbing its\nsnout against the ground. Its favorite\nfood is a mushroom that grows under$" +DexDescription_Swinub_2: + .string "the cover of dead grass.\nThis POKéMON occasionally roots out\nhot springs.$" + +DexDescription_Piloswine_1: + .string "PILOSWINE is covered by a thick coat\nof long hair that enables it to endure\nthe freezing cold.$" +DexDescription_Piloswine_2: + .string "This POKéMON uses its tusks to dig up\nfood that has been buried under ice.$" + + .ifdef SAPPHIRE +DexDescription_Corsola_1: + .string "Clusters of CORSOLA congregate in warm\nseas where they serve as ideal hiding\nplaces for smaller POKéMON.$" +DexDescription_Corsola_2: + .string "When the water temperature falls, this\nPOKéMON migrates to the southern seas.$" + .else +DexDescription_Corsola_1: + .string "CORSOLA’s branches glitter very\nbeautifully in seven colors when they\ncatch sunlight.$" +DexDescription_Corsola_2: + .string "If any branch breaks off, this POKéMON\ngrows it back in just one night.$" + .endif + +DexDescription_Remoraid_1: + .string "REMORAID sucks in water, then expels it\nat high velocity using its abdominal\nmuscles to shoot down flying prey.$" +DexDescription_Remoraid_2: + .string "When evolution draws near, this POKéMON\ntravels downstream from rivers.$" + +DexDescription_Octillery_1: + .string "OCTILLERY grabs onto its foe using\nits tentacles. This POKéMON tries to\nimmobilize it before delivering the$" +DexDescription_Octillery_2: + .string "finishing blow.\nIf the foe turns out to be too strong,\nOCTILLERY spews ink to escape.$" + +DexDescription_Delibird_1: + .string "DELIBIRD carries its food bundled up\nin its tail. There once was a famous\nexplorer who managed to reach the peak$" +DexDescription_Delibird_2: + .string "of Mt. Everest thanks to one of these\nPOKéMON sharing its food.$" + +DexDescription_Mantine_1: + .string "On sunny days, schools of MANTINE can\nbe seen elegantly leaping over the\nsea’s waves.$" +DexDescription_Mantine_2: + .string "This POKéMON is not bothered by the\nREMORAID that hitches rides.$" + + .ifdef SAPPHIRE +DexDescription_Skarmory_1: + .string "SKARMORY’s steel wings become tattered\nand bashed in from repeated battles.\nOnce a year, the battered wings grow$" +DexDescription_Skarmory_2: + .string "back completely, restoring the cutting\nedges to their pristine state.$" + .else +DexDescription_Skarmory_1: + .string "SKARMORY is entirely encased in hard,\nprotective armor. This POKéMON flies at\nclose to 190 mph.$" +DexDescription_Skarmory_2: + .string "It slashes foes with its wings that\npossess swordlike cutting edges.$" + .endif + +DexDescription_Houndour_1: + .string "HOUNDOUR hunt as a coordinated pack.\nThey communicate with each other using\na variety of cries to corner their prey.$" +DexDescription_Houndour_2: + .string "This POKéMON’s remarkable teamwork is\nunparalleled.$" + +DexDescription_Houndoom_1: + .string "In a HOUNDOOM pack, the one with its\nhorns raked sharply towards the back\nserves a leadership role.$" +DexDescription_Houndoom_2: + .string "These POKéMON choose their leader by\nfighting amongst themselves.$" + + .ifdef SAPPHIRE +DexDescription_Kingdra_1: + .string "KINGDRA sleeps on the seafloor where\nit is otherwise devoid of life.\nWhen a storm arrives, the POKéMON is$" +DexDescription_Kingdra_2: + .string "said to awaken and wander about in\nsearch of prey.$" + .else +DexDescription_Kingdra_1: + .string "KINGDRA lives at extreme ocean depths\nthat are otherwise uninhabited.\nIt has long been believed that the$" +DexDescription_Kingdra_2: + .string "yawning of this POKéMON creates\nspiraling ocean currents.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Phanpy_1: + .string "PHANPY uses its long nose to shower\nitself. When others gather around, they\nthoroughly douse each other with water.$" +DexDescription_Phanpy_2: + .string "These POKéMON can be seen drying their\nsoaking-wet bodies at the edge of\nwater.$" + .else +DexDescription_Phanpy_1: + .string "For its nest, PHANPY digs a vertical pit \nin the ground at the edge of a river.\nIt marks the area around its nest with$" +DexDescription_Phanpy_2: + .string "its trunk to let the others know that\nthe area has been claimed.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Donphan_1: + .string "If DONPHAN were to tackle with its hard\nbody, even a house could be destroyed.\nUsing its massive strength, the$" +DexDescription_Donphan_2: + .string "POKéMON helps clear rock and mud slides\nthat block mountain trails.$" + .else +DexDescription_Donphan_1: + .string "DONPHAN’s favorite attack is curling\nits body into a ball, then charging at\nits foe while rolling at high speed.$" +DexDescription_Donphan_2: + .string "Once it starts rolling, this POKéMON\ncan’t stop very easily.$" + .endif + +DexDescription_Porygon2_1: + .string "PORYGON2 was created by humans using\nthe power of science. The man-made\nPOKéMON has been endowed with$" +DexDescription_Porygon2_2: + .string "artificial intelligence that enables it\nto learn new gestures and emotions\non its own.$" + +DexDescription_Stantler_1: + .string "STANTLER’s magnificent antlers were\ntraded at high prices as works of art.\nAs a result, this POKéMON was hunted$" +DexDescription_Stantler_2: + .string "close to extinction by those who were\nafter the priceless antlers.$" + +DexDescription_Smeargle_1: + .string "SMEARGLE marks the boundaries of its\nterritory using a body fluid that leaks\nout from the tip of its tail.$" +DexDescription_Smeargle_2: + .string "Over 5,000 different marks left by this\nPOKéMON have been found.$" + +DexDescription_Tyrogue_1: + .string "TYROGUE becomes stressed out if it\ndoes not get to train every day.\nWhen raising this POKéMON, the TRAINER$" +DexDescription_Tyrogue_2: + .string "must establish and uphold various\ntraining methods.$" + +DexDescription_Hitmontop_1: + .string "HITMONTOP spins on its head at high\nspeed, all the while delivering kicks.\nThis technique is a remarkable mix of$" +DexDescription_Hitmontop_2: + .string "both offense and defense at the same\ntime. The POKéMON travels faster\nspinning than it does walking.$" + +DexDescription_Smoochum_1: + .string "SMOOCHUM actively runs about, but\nalso falls quite often.\nWhenever the chance arrives, it will$" +DexDescription_Smoochum_2: + .string "look for its reflection to make sure its\nface hasn’t become dirty.$" + +DexDescription_Elekid_1: + .string "ELEKID stores electricity in its body.\nIf it touches metal and accidentally\ndischarges all its built-up electricity,$" +DexDescription_Elekid_2: + .string "this POKéMON begins swinging its arms\nin circles to recharge itself.$" + +DexDescription_Magby_1: + .string "MAGBY’s state of health is determined\nby observing the fire it breathes.\nIf the POKéMON is spouting yellow$" +DexDescription_Magby_2: + .string "flames from its mouth, it is in good\nhealth. When it is fatigued, black smoke\nwill be mixed in with the flames.$" + +DexDescription_Miltank_1: + .string "MILTANK gives over five gallons of milk\non a daily basis. Its sweet milk is\nenjoyed by children and grown-ups alike.$" +DexDescription_Miltank_2: + .string "People who can’t drink milk turn it into\nyogurt and eat it instead.$" + +DexDescription_Blissey_1: + .string "BLISSEY senses sadness with its fluffy\ncoat of fur. If it does so, this POKéMON\nwill rush over to the sad person,$" +DexDescription_Blissey_2: + .string "however far they may be, to share an\negg of happiness that brings a smile\nto any face.$" + +DexDescription_Raikou_1: + .string "RAIKOU embodies the speed of lightning.\nThe roars of this POKéMON send shock\nwaves shuddering through the air and$" +DexDescription_Raikou_2: + .string "shake the ground as if lightning bolts\nhad come crashing down.$" + +DexDescription_Entei_1: + .string "ENTEI embodies the passion of magma.\nThis POKéMON is thought to have been\nborn in the eruption of a volcano.$" +DexDescription_Entei_2: + .string "It sends up massive bursts of fire that\nutterly consume all that they touch.$" + +DexDescription_Suicune_1: + .string "SUICUNE embodies the compassion of\na pure spring of water. It runs across\nthe land with gracefulness.$" +DexDescription_Suicune_2: + .string "This POKéMON has the power to purify\ndirty water.$" + +DexDescription_Larvitar_1: + .string "LARVITAR is born deep under the ground.\nTo come up to the surface, this POKéMON\nmust eat its way through the soil above.$" +DexDescription_Larvitar_2: + .string "Until it does so, LARVITAR cannot see\nits parent’s face.$" + +DexDescription_Pupitar_1: + .string "PUPITAR creates a gas inside its body\nthat it compresses and forcefully\nejects to propel itself like a jet.$" +DexDescription_Pupitar_2: + .string "The body is very durable - it avoids\ndamage even if it hits solid steel.$" + +DexDescription_Tyranitar_1: + .string "TYRANITAR is so overwhelmingly\npowerful, it can bring down a whole\nmountain to make its nest.$" +DexDescription_Tyranitar_2: + .string "This POKéMON wanders about in\nmountains seeking new opponents to\nfight.$" + +DexDescription_Lugia_1: + .string "LUGIA’s wings pack devastating power -\na light fluttering of its wings can blow\napart regular houses.$" +DexDescription_Lugia_2: + .string "As a result, this POKéMON chooses to\nlive out of sight deep under the sea.$" + +DexDescription_HoOh_1: + .string "HO-OH’s feathers glow in seven colors\ndepending on the angle at which they\nare struck by light.$" +DexDescription_HoOh_2: + .string "These feathers are said to bring\nhappiness to the bearers. This POKéMON\nis said to live at the foot of a rainbow.$" + +DexDescription_Celebi_1: + .string "This POKéMON came from the future by\ncrossing over time.\nIt is thought that so long as CELEBI$" +DexDescription_Celebi_2: + .string "appears, a bright and shining future\nawaits us.$" + + .ifdef SAPPHIRE +DexDescription_Treecko_1: + .string "TREECKO is cool, calm, and collected -\nit never panics under any situation.\nIf a bigger foe were to glare at this$" +DexDescription_Treecko_2: + .string "POKéMON, it would glare right back\nwithout conceding an inch of ground.$" + .else +DexDescription_Treecko_1: + .string "TREECKO has small hooks on the bottom\nof its feet that enable it to scale\nvertical walls.$" +DexDescription_Treecko_2: + .string "This POKéMON attacks by slamming foes\nwith its thick tail.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Grovyle_1: + .string "This POKéMON adeptly flies from branch\nto branch in trees.\nIn a forest, no POKéMON can ever hope$" +DexDescription_Grovyle_2: + .string "to catch a fleeing GROVYLE however\nfast they may be.$" + .else +DexDescription_Grovyle_1: + .string "The leaves growing out of GROVYLE’s\nbody are convenient for camouflaging\nit from enemies in the forest.$" +DexDescription_Grovyle_2: + .string "This POKéMON is a master at climbing\ntrees in jungles.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Sceptile_1: + .string "SCEPTILE has seeds growing on its back.\nThey are said to be bursting with\nnutrients that revitalize trees.$" +DexDescription_Sceptile_2: + .string "This POKéMON raises the trees in a\nforest with loving care.$" + .else +DexDescription_Sceptile_1: + .string "The leaves growing on SCEPTILE’s body\nare very sharp edged. This POKéMON is\nvery agile - it leaps all over the$" +DexDescription_Sceptile_2: + .string "branches of trees and jumps on its foe\nfrom above or behind.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Torchic_1: + .string "TORCHIC has a place inside its body\nwhere it keeps its flame. Give it a hug -\nit will be glowing with warmth.$" +DexDescription_Torchic_2: + .string "This POKéMON is covered all over by a\nfluffy coat of down.$" + .else +DexDescription_Torchic_1: + .string "TORCHIC sticks with its TRAINER,\nfollowing behind with unsteady\nsteps.$" +DexDescription_Torchic_2: + .string "This POKéMON breathes fire of over\n1,800 degrees F, including fireballs\nthat leave the foe scorched black.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Combusken_1: + .string "COMBUSKEN battles with the intensely\nhot flames it spews from its beak and\nwith outstandingly destructive kicks.$" +DexDescription_Combusken_2: + .string "This POKéMON’s cry is very loud and\ndistracting.$" + .else +DexDescription_Combusken_1: + .string "COMBUSKEN toughens up its legs and\nthighs by running through fields and\nmountains.$" +DexDescription_Combusken_2: + .string "This POKéMON’s legs possess both speed\nand power, enabling it to dole out ten\nkicks in one second.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Blaziken_1: + .string "BLAZIKEN has incredibly strong legs -\nit can easily clear a 30-story building\nin one leap.$" +DexDescription_Blaziken_2: + .string "This POKéMON’s blazing punches leave\nits foes scorched and blackened.$" + .else +DexDescription_Blaziken_1: + .string "In battle, BLAZIKEN blows out intense\nflames from its wrists and attacks foes\ncourageously.$" +DexDescription_Blaziken_2: + .string "The stronger the foe, the more\nintensely this POKéMON’s wrists burn.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Mudkip_1: + .string "In water, MUDKIP breathes using the\ngills on its cheeks.\nIf it is faced with a tight situation in$" +DexDescription_Mudkip_2: + .string "battle, this POKéMON will unleash its\namazing power - it can crush rocks\nbigger than itself.$" + .else +DexDescription_Mudkip_1: + .string "The fin on MUDKIP’s head acts as highly\nsensitive radar. Using this fin to sense\nmovements of water and air, this$" +DexDescription_Mudkip_2: + .string "POKéMON can determine what is taking\nplace around it without using its eyes.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Marshtomp_1: + .string "MARSHTOMP is much faster at traveling\nthrough mud than it is at swimming.\nThis POKéMON’s hindquarters exhibit$" +DexDescription_Marshtomp_2: + .string "obvious development, giving it the\nability to walk on just its hind legs.$" + .else +DexDescription_Marshtomp_1: + .string "The surface of MARSHTOMP’s body is\nenveloped by a thin, sticky film that\nenables it to live on land.$" +DexDescription_Marshtomp_2: + .string "This POKéMON plays in mud on beaches\nwhen the ocean tide is low.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Swampert_1: + .string "SWAMPERT predicts storms by sensing\nsubtle differences in the sounds of\nwaves and tidal winds with its fins.$" +DexDescription_Swampert_2: + .string "If a storm is approaching, it piles up\nboulders to protect itself.$" + .else +DexDescription_Swampert_1: + .string "SWAMPERT is very strong. It has enough\npower to easily drag a boulder weighing\nmore than a ton.$" +DexDescription_Swampert_2: + .string "This POKéMON also has powerful vision\nthat lets it see even in murky water.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Poochyena_1: + .string "POOCHYENA is an omnivore - it will eat\nanything. A distinguishing feature is\nhow large its fangs are compared to$" +DexDescription_Poochyena_2: + .string "its body. This POKéMON tries to\nintimidate its foes by making the hair\non its tail bristle out.$" + .else +DexDescription_Poochyena_1: + .string "At first sight, POOCHYENA takes a bite\nat anything that moves.\nThis POKéMON chases after prey until$" +DexDescription_Poochyena_2: + .string "the victim becomes exhausted.\nHowever, it may turn tail if the prey\nstrikes back.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Mightyena_1: + .string "MIGHTYENA travel and act as a pack\nin the wild. The memory of its life in the\nwild compels the POKéMON to obey only$" +DexDescription_Mightyena_2: + .string "those TRAINERS that it recognizes to\npossess superior skill.$" + .else +DexDescription_Mightyena_1: + .string "MIGHTYENA gives obvious signals when\nit is preparing to attack. It starts to\ngrowl deeply and then flattens its body.$" +DexDescription_Mightyena_2: + .string "This POKéMON will bite savagely with its\nsharply pointed fangs.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Zigzagoon_1: + .string "The hair on ZIGZAGOON’s back is \nbristly. It rubs the hard back hair\nagainst trees to leave its territorial$" +DexDescription_Zigzagoon_2: + .string "markings.\nThis POKéMON may play dead to fool foes\nin battle.$" + .else +DexDescription_Zigzagoon_1: + .string "ZIGZAGOON restlessly wanders\neverywhere at all times. This POKéMON\ndoes so because it is very curious.$" +DexDescription_Zigzagoon_2: + .string "It becomes interested in anything\nthat it happens to see.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Linoone_1: + .string "When hunting, LINOONE will make a\nbeeline straight for the prey at a full\nrun. While this POKéMON is capable of$" +DexDescription_Linoone_2: + .string "topping 60 mph, it has to come to a\nscreeching halt before it can turn.$" + .else +DexDescription_Linoone_1: + .string "LINOONE always runs full speed and only\nin straight lines. If facing an obstacle,\nit makes a right-angle turn to evade it.$" +DexDescription_Linoone_2: + .string "This POKéMON is very challenged by\ngently curving roads.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Wurmple_1: + .string "WURMPLE is targeted by SWELLOW as\nprey. This POKéMON will try to resist by\npointing the spikes on its rear at the$" +DexDescription_Wurmple_2: + .string "attacking predator.\nIt will weaken the foe by leaking poison\nfrom the spikes.$" + .else +DexDescription_Wurmple_1: + .string "Using the spikes on its rear end, \nWURMPLE peels the bark off trees and\nfeeds on the sap that oozes out.$" +DexDescription_Wurmple_2: + .string "This POKéMON’s feet are tipped with\nsuction pads that allow it to cling to\nglass without slipping.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Silcoon_1: + .string "SILCOON was thought to endure hunger\nand not consume anything before its\nevolution. However, it is now thought$" +DexDescription_Silcoon_2: + .string "that this POKéMON slakes its thirst by\ndrinking rainwater that collects on its\nsilk.$" + .else +DexDescription_Silcoon_1: + .string "SILCOON tethers itself to a tree branch\nusing silk to keep from falling. There, \nthis POKéMON hangs quietly while it$" +DexDescription_Silcoon_2: + .string "awaits evolution.\nIt peers out of the silk cocoon through\na small hole.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Beautifly_1: + .string "BEAUTIFLY has a long mouth like a coiled\nneedle, which is very convenient for\ncollecting pollen from flowers.$" +DexDescription_Beautifly_2: + .string "This POKéMON rides the spring winds as\nit flits around gathering pollen.$" + .else +DexDescription_Beautifly_1: + .string "BEAUTIFLY’s favorite food is the sweet\npollen of flowers. If you want to see\nthis POKéMON, just leave a potted$" +DexDescription_Beautifly_2: + .string "flower by an open window. BEAUTIFLY\nis sure to come looking for pollen.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Cascoon_1: + .string "If it is attacked, CASCOON remains\nmotionless however badly it may be\nhurt. It does so because if it were to$" +DexDescription_Cascoon_2: + .string "move, its body would be weak upon\nevolution. This POKéMON will also not\nforget the pain it endured.$" + .else +DexDescription_Cascoon_1: + .string "CASCOON makes its protective cocoon\nby wrapping its body entirely with a\nfine silk from its mouth. Once the silk$" +DexDescription_Cascoon_2: + .string "goes around its body, it hardens.\nThis POKéMON prepares for its evolution\ninside the cocoon.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Dustox_1: + .string "When DUSTOX flaps its wings, a fine\ndust is scattered all over. This dust is\nactually a powerful poison that will$" +DexDescription_Dustox_2: + .string "even make a pro wrestler sick.\nThis POKéMON searches for food using\nits antennae like radar.$" + .else +DexDescription_Dustox_1: + .string "DUSTOX is instinctively drawn to light.\nSwarms of this POKéMON are attracted\nby the bright lights of cities, where$" +DexDescription_Dustox_2: + .string "they wreak havoc by stripping the\nleaves off roadside trees for food.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Lotad_1: + .string "LOTAD is said to have dwelled on land\nbefore. However, this POKéMON is\nthought to have returned to water$" +DexDescription_Lotad_2: + .string "because the leaf on its head grew large\nand heavy. It now lives by floating\natop the water.$" + .else +DexDescription_Lotad_1: + .string "LOTAD live in ponds and lakes, where\nthey float on the surface.\nIt grows weak if its broad leaf dies.$" +DexDescription_Lotad_2: + .string "On rare occasions, this POKéMON travels\non land in search of clean water.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Lombre_1: + .string "LOMBRE’s entire body is covered by a\nslippery, slimy film. It feels horribly\nunpleasant to be touched by this$" +DexDescription_Lombre_2: + .string "POKéMON’s hands.\nLOMBRE is often mistaken for a human\nchild.$" + .else +DexDescription_Lombre_1: + .string "LOMBRE is nocturnal - it will get active\nafter dusk. It is also a mischief-maker.\nWhen this POKéMON spots anglers,$" +DexDescription_Lombre_2: + .string "it tugs on their fishing lines from\nbeneath the surface and enjoys their\nconsternation.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Ludicolo_1: + .string "Upon hearing an upbeat and cheerful\nrhythm, the cells in LUDICOLO’s body\nbecome very energetic and active.$" +DexDescription_Ludicolo_2: + .string "Even in battle, this POKéMON will\nexhibit an amazing amount of power.$" + .else +DexDescription_Ludicolo_1: + .string "LUDICOLO begins dancing as soon as\nit hears cheerful, festive music.\nThis POKéMON is said to appear when it$" +DexDescription_Ludicolo_2: + .string "hears the singing of children on hiking\noutings.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Seedot_1: + .string "SEEDOT looks exactly like an acorn\nwhen it is dangling from a tree branch.\nIt startles other POKéMON by suddenly$" +DexDescription_Seedot_2: + .string "moving.\nThis POKéMON polishes its body once a\nday using leaves.$" + .else +DexDescription_Seedot_1: + .string "SEEDOT attaches itself to a tree\nbranch using the top of its head.\nIt sucks moisture from the tree while$" +DexDescription_Seedot_2: + .string "hanging off the branch.\nThe more water it drinks, the glossier\nthis POKéMON’s body becomes.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Nuzleaf_1: + .string "This POKéMON pulls out the leaf on its\nhead and makes a flute with it.\nThe sound of NUZLEAF’s flute strikes$" +DexDescription_Nuzleaf_2: + .string "fear and uncertainty in the hearts of\npeople lost in a forest.$" + .else +DexDescription_Nuzleaf_1: + .string "NUZLEAF live in densely overgrown\nforests. They occasionally venture out\nof the forest to startle people.$" +DexDescription_Nuzleaf_2: + .string "This POKéMON dislikes having its long\nnose pinched.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Shiftry_1: + .string "SHIFTRY’s large fans generate awesome\ngusts of wind at a speed close to 100\nfeet per second. The whipped-up wind$" +DexDescription_Shiftry_2: + .string "blows anything away.\nThis POKéMON chooses to live quietly\ndeep in forests.$" + .else +DexDescription_Shiftry_1: + .string "SHIFTRY is a mysterious POKéMON that\nis said to live atop towering trees \ndating back over a thousand years.$" +DexDescription_Shiftry_2: + .string "It creates terrific windstorms with\nthe fans it holds.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Taillow_1: + .string "TAILLOW is young - it has only just\nleft its nest. As a result, it sometimes\nbecomes lonesome and cries at night.$" +DexDescription_Taillow_2: + .string "This POKéMON feeds on WURMPLE that\nlive in forests.$" + .else +DexDescription_Taillow_1: + .string "TAILLOW courageously stands its\nground against foes, however strong\nthey may be.$" +DexDescription_Taillow_2: + .string "This gutsy POKéMON will remain defiant\neven after a loss. On the other hand,\nit cries loudly if it becomes hungry.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Swellow_1: + .string "SWELLOW is very conscientious about\nthe upkeep of its glossy wings.\nOnce two SWELLOW are gathered, they$" +DexDescription_Swellow_2: + .string "diligently take care of cleaning each\nother’s wings.$" + .else +DexDescription_Swellow_1: + .string "SWELLOW flies high above our heads,\nmaking graceful arcs in the sky.\nThis POKéMON dives at a steep angle as$" +DexDescription_Swellow_2: + .string "soon as it spots its prey. The hapless\nprey is tightly grasped by SWELLOW’s\nclawed feet, preventing escape.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Wingull_1: + .string "WINGULL rides updrafts rising from the\nsea by extending its long and narrow\nwings to glide.$" +DexDescription_Wingull_2: + .string "This POKéMON’s long beak is useful for\ncatching prey.$" + .else +DexDescription_Wingull_1: + .string "WINGULL has the habit of carrying prey\nand valuables in its beak and hiding\nthem in all sorts of locations.$" +DexDescription_Wingull_2: + .string "This POKéMON rides the winds and flies\nas if it were skating across the sky.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Pelipper_1: + .string "PELIPPER searches for food while in\nflight by skimming the wave tops.\nThis POKéMON dips its large bill in the$" +DexDescription_Pelipper_2: + .string "sea to scoop up food, then swallows\neverything in one big gulp.$" + .else +DexDescription_Pelipper_1: + .string "PELIPPER is a flying transporter that\ncarries small POKéMON and eggs inside\nits massive bill.$" +DexDescription_Pelipper_2: + .string "This POKéMON builds its nest on steep\ncliffs facing the sea.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Ralts_1: + .string "RALTS has the ability to sense the\nemotions of people.\nIf its TRAINER is in a cheerful mood,$" +DexDescription_Ralts_2: + .string "this POKéMON grows cheerful and joyous\nin the same way.$" + .else +DexDescription_Ralts_1: + .string "RALTS senses the emotions of\npeople using the horns on its head.\nThis POKéMON rarely appears before$" +DexDescription_Ralts_2: + .string "people. But when it does, it draws\ncloser if it senses that the person has\na positive disposition.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Kirlia_1: + .string "KIRLIA uses the horns on its head\nto amplify its psychokinetic power.\nWhen the POKéMON uses its power,$" +DexDescription_Kirlia_2: + .string "the air around it becomes distorted,\ncreating mirages of nonexistent\nscenery.$" + .else +DexDescription_Kirlia_1: + .string "It is said that a KIRLIA that is\nexposed to the positive emotions of\nits TRAINER grows beautiful.$" +DexDescription_Kirlia_2: + .string "This POKéMON controls psychokinetic\npowers with its highly developed brain.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Gardevoir_1: + .string "GARDEVOIR has the psychokinetic\npower to distort the dimensions and\ncreate a small black hole.$" +DexDescription_Gardevoir_2: + .string "This POKéMON will try to protect its\nTRAINER even at the risk of its own\nlife.$" + .else +DexDescription_Gardevoir_1: + .string "GARDEVOIR has the ability to read the\nfuture. If it senses impending danger\nto its TRAINER, this POKéMON is said to$" +DexDescription_Gardevoir_2: + .string "unleash its psychokinetic energy at\nfull power.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Surskit_1: + .string "If SURSKIT senses danger, it secretes\na thick, sugary syrup from the tip of\nits head.$" +DexDescription_Surskit_2: + .string "There are some POKéMON that love\neating this syrup.$" + .else +DexDescription_Surskit_1: + .string "From the tips of its feet, SURSKIT\nsecretes an oil that enables it to walk\non water as if it were skating.$" +DexDescription_Surskit_2: + .string "This POKéMON feeds on microscopic\norganisms in ponds and lakes.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Masquerain_1: + .string "MASQUERAIN’s antennas have eyelike\npatterns that usually give it an angry\nlook. If the “eyes” are droopy and$" +DexDescription_Masquerain_2: + .string "appear sad, it is said to be a sign\nthat a heavy rainfall is on its way.$" + .else +DexDescription_Masquerain_1: + .string "MASQUERAIN intimidates enemies with\nthe eyelike patterns on its antennas.\nThis POKéMON flaps its four wings to$" +DexDescription_Masquerain_2: + .string "freely fly in any direction - even\nsideways and backwards - as if it were\na helicopter.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Shroomish_1: + .string "If SHROOMISH senses danger, it shakes\nits body and scatters spores from the\ntop of its head.$" +DexDescription_Shroomish_2: + .string "This POKéMON’s spores are so toxic,\nthey make trees and weeds wilt.$" + .else +DexDescription_Shroomish_1: + .string "SHROOMISH live in damp soil in the dark\ndepths of forests. They are often\nfound keeping still under fallen leaves.$" +DexDescription_Shroomish_2: + .string "This POKéMON feeds on compost that\nis made up of fallen, rotted leaves.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Breloom_1: + .string "The seeds ringing BRELOOM’s tail are\nmade of hardened toxic spores. It is\nhorrible to eat the seeds.$" +DexDescription_Breloom_2: + .string "Just taking a bite of this POKéMON’s\nseed will cause your stomach to rumble.$" + .else +DexDescription_Breloom_1: + .string "BRELOOM closes in on its foe with light\nand sprightly footwork, then throws\npunches with its stretchy arms.$" +DexDescription_Breloom_2: + .string "This POKéMON’s fighting technique puts\nboxers to shame.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Slakoth_1: + .string "SLAKOTH’s heart beats just once a\nminute. Whatever happens, it is\ncontent to loaf around motionless.$" +DexDescription_Slakoth_2: + .string "It is rare to see this POKéMON in\nmotion.$" + .else +DexDescription_Slakoth_1: + .string "SLAKOTH lolls around for over twenty\nhours every day. Because it moves so\nlittle, it does not need much food.$" +DexDescription_Slakoth_2: + .string "This POKéMON’s sole daily meal consists\nof just three leaves.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Vigoroth_1: + .string "VIGOROTH is simply incapable of\nremaining still. Even when it tries to\nsleep, the blood in its veins grows$" +DexDescription_Vigoroth_2: + .string "agitated, compelling this POKéMON to\nrun wild throughout the jungle before\nit can settle down.$" + .else +DexDescription_Vigoroth_1: + .string "VIGOROTH is always itching and agitated\nto go on a wild rampage. It simply can’t\ntolerate sitting still for even a minute.$" +DexDescription_Vigoroth_2: + .string "This POKéMON’s stress level rises if it\ncan’t be moving constantly.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Slaking_1: + .string "Wherever SLAKING live, rings of over\na yard in diameter appear in grassy\nfields. They are made by the POKéMON$" +DexDescription_Slaking_2: + .string "as it eats all the grass within reach\nwhile lying prone on the ground.$" + .else +DexDescription_Slaking_1: + .string "SLAKING spends all day lying down and\nlolling about.\nIt eats grass growing within its reach.$" +DexDescription_Slaking_2: + .string "If it eats all the grass it can reach,\nthis POKéMON reluctantly moves to\nanother spot.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Nincada_1: + .string "NINCADA lives underground. It uses its\nsharp claws to carve the roots of trees\nand absorb moisture and nutrients.$" +DexDescription_Nincada_2: + .string "This POKéMON can’t withstand bright\nsunlight so avoids it.$" + .else +DexDescription_Nincada_1: + .string "NINCADA lives underground for many\nyears in complete darkness.\nThis POKéMON absorbs nutrients from$" +DexDescription_Nincada_2: + .string "the roots of trees. It stays motionless\nas it waits for evolution.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Ninjask_1: + .string "If NINJASK is not trained properly,\nit will refuse to obey the TRAINER and\ncry loudly continuously.$" +DexDescription_Ninjask_2: + .string "Because of this quality, this POKéMON\nis said to be one that puts the\nTRAINER’s abilities to the test.$" + .else +DexDescription_Ninjask_1: + .string "NINJASK moves around at such a high\nspeed that it cannot be seen, even\nwhile its crying can be clearly heard.$" +DexDescription_Ninjask_2: + .string "For that reason, this POKéMON was long\nbelieved to be invisible.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Shedinja_1: + .string "SHEDINJA is a peculiar POKéMON.\nIt seems to appear unsought in a POKé\nBALL after a NINCADA evolves.$" +DexDescription_Shedinja_2: + .string "This bizarre POKéMON is entirely\nimmobile - it doesn’t even breathe.$" + .else +DexDescription_Shedinja_1: + .string "SHEDINJA’s hard body doesn’t move -\nnot even a twitch. In fact, its body\nappears to be merely a hollow shell.$" +DexDescription_Shedinja_2: + .string "It is believed that this POKéMON will\nsteal the spirit of anyone peering into\nits hollow body from its back.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Whismur_1: + .string "WHISMUR is very timid. If it starts to\ncry loudly, it becomes startled by its\nown crying and cries even harder.$" +DexDescription_Whismur_2: + .string "When it finally stops crying, the\nPOKéMON goes to sleep, all tired out.$" + .else +DexDescription_Whismur_1: + .string "Normally, WHISMUR’s voice is very quiet -\nit is barely audible even if one is\npaying close attention.$" +DexDescription_Whismur_2: + .string "However, if this POKéMON senses danger,\nit starts crying at an earsplitting\nvolume.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Loudred_1: + .string "LOUDRED shouts while stamping its feet.\nAfter it finishes shouting, this\nPOKéMON becomes incapable of hearing$" +DexDescription_Loudred_2: + .string "anything for a while. This is considered\nto be a weak point.$" + .else +DexDescription_Loudred_1: + .string "LOUDRED’s bellowing can completely\ndecimate a wood-frame house. It uses\nits voice to punish its foes.$" +DexDescription_Loudred_2: + .string "This POKéMON’s round ears serve as\nloudspeakers.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Exploud_1: + .string "EXPLOUD communicates its feelings to\nthe others by emitting whistle-like\nsounds from the tubes on its body.$" +DexDescription_Exploud_2: + .string "This POKéMON only raises its voice when\nit is in battle.$" + .else +DexDescription_Exploud_1: + .string "EXPLOUD triggers earthquakes with the\ntremors it creates by bellowing. If this\nPOKéMON violently inhales from the$" +DexDescription_Exploud_2: + .string "ports on its body, it’s a sign that it is\npreparing to let loose a huge bellow.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Makuhita_1: + .string "MAKUHITA has a tireless spirit -\nit will never give up hope. It eats a lot\nof food, gets plenty of sleep, and it$" +DexDescription_Makuhita_2: + .string "trains very rigorously. By living that\nway, this POKéMON packs its body with\nenergy.$" + .else +DexDescription_Makuhita_1: + .string "MAKUHITA is tenacious - it will keep\ngetting up and attacking its foe\nhowever many times it is knocked down.$" +DexDescription_Makuhita_2: + .string "Every time it gets back up, this\nPOKéMON stores more energy in its body\nfor evolving.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Hariyama_1: + .string "HARIYAMA’s thick body may appear fat,\nbut it is actually a hunk of solid muscle.\nIf this POKéMON bears down and$" +DexDescription_Hariyama_2: + .string "tightens all its muscles, its body\nbecomes as hard as a rock.$" + .else +DexDescription_Hariyama_1: + .string "HARIYAMA practices its straight-arm\nslaps in any number of locations.\nOne hit of this POKéMON’s powerful,$" +DexDescription_Hariyama_2: + .string "openhanded, straight-arm punches\ncould snap a telephone pole in two.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Azurill_1: + .string "AZURILL’s tail is large and bouncy.\nIt is packed full of the nutrients this\nPOKéMON needs to grow.$" +DexDescription_Azurill_2: + .string "AZURILL can be seen bouncing and\nplaying on its big, rubbery tail.$" + .else +DexDescription_Azurill_1: + .string "AZURILL spins its tail as if it were a\nlasso, then hurls it far. The momentum\nof the throw sends its body flying, too.$" +DexDescription_Azurill_2: + .string "Using this unique action, one of these\nPOKéMON managed to hurl itself a record\n33 feet.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Nosepass_1: + .string "NOSEPASS had been said to be completely\nunmoving, with its magnetic nose\npointed due north.$" +DexDescription_Nosepass_2: + .string "However, close observation has revealed\nthat the POKéMON actually moves by a\nlittle over 3/8 of an inch every year.$" + .else +DexDescription_Nosepass_1: + .string "NOSEPASS’s magnetic nose is always\npointed to the north. If two of these\nPOKéMON meet, they cannot turn$" +DexDescription_Nosepass_2: + .string "their faces to each other when they\nare close because their magnetic noses\nrepel one another.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Skitty_1: + .string "SKITTY is known to chase around\nplayfully after its own tail. In the wild,\nthis POKéMON lives in holes in the trees$" +DexDescription_Skitty_2: + .string "of forests. It is very popular as a pet\nbecause of its adorable looks.$" + .else +DexDescription_Skitty_1: + .string "SKITTY has the habit of becoming\nfascinated by moving objects and\nchasing them around.$" +DexDescription_Skitty_2: + .string "This POKéMON is known to chase after\nits own tail and become dizzy.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Delcatty_1: + .string "DELCATTY sleeps anywhere it wants\nwithout keeping a permanent nest.\nIf other POKéMON approach it as it$" +DexDescription_Delcatty_2: + .string "sleeps, this POKéMON will never fight -\nit will just move away somewhere else.$" + .else +DexDescription_Delcatty_1: + .string "DELCATTY prefers to live an unfettered\nexistence in which it can do as it\npleases at its own pace.$" +DexDescription_Delcatty_2: + .string "Because this POKéMON eats and sleeps\nwhenever it decides, its daily routines\nare completely random.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Sableye_1: + .string "SABLEYE digs the ground with sharpened\nclaws to find rocks that it eats.\nSubstances in the eaten rocks$" +DexDescription_Sableye_2: + .string "crystallize and rise up to the POKéMON’s\nbody surface.$" + .else +DexDescription_Sableye_1: + .string "SABLEYE lead quiet lives deep inside\ncaverns. They are feared, however,\nbecause these POKéMON are thought to$" +DexDescription_Sableye_2: + .string "steal the spirits of people when their\neyes burn with a sinister glow in the\ndarkness.$" + .endif + + .ifdef SAPPHIRE + +DexDescription_Mawile_1: + .string "Don’t be taken in by this POKéMON’s\ncute face - it’s very dangerous. MAWILE\nfools the foe into letting down its$" +DexDescription_Mawile_2: + .string "guard, then chomps down with its\nmassive jaws. The steel jaws are really\nhorns that have been transformed.$" + + .else + + .if REVISION >= 1 +DexDescription_Mawile_1: + .string "MAWILE’s huge jaws are actually steel\nhorns that have been transformed.\nIts docile-looking face serves to lull$" +DexDescription_Mawile_2: + .string "its foe into letting down its guard.\nWhen the foe least expects it, MAWILE\nchomps it with its gaping jaws.$" + .else +DexDescription_Mawile_1: + .string "MAWHILE’s huge jaws are actually steel\nhorns that have been transformed.\nIts docile-looking face serves to lull$" +DexDescription_Mawile_2: + .string "its foe into letting down its guard.\nWhen the foe least expects it, MAWHILE\nchomps it with its gaping jaws.$" + .endif @ REVISION >= 1 + + .endif @ SAPPHIRE + + .ifdef SAPPHIRE +DexDescription_Aron_1: + .string "ARON has a body of steel.\nWith one all-out charge, this POKéMON\ncan demolish even a heavy dump truck.$" +DexDescription_Aron_2: + .string "The destroyed dump truck then becomes\na handy meal for the POKéMON.$" + .else +DexDescription_Aron_1: + .string "This POKéMON has a body of steel.\nTo make its body, ARON feeds on\niron ore that it digs from mountains.$" +DexDescription_Aron_2: + .string "Occasionally, it causes major trouble by\neating bridges and rails.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Lairon_1: + .string "LAIRON feeds on iron contained in\nrocks and water. It makes its nest on\nmountains where iron ore is buried.$" +DexDescription_Lairon_2: + .string "As a result, the POKéMON often clashes\nwith humans mining the iron ore.$" + .else +DexDescription_Lairon_1: + .string "LAIRON tempers its steel body by\ndrinking highly nutritious mineral\nspringwater until it is bloated.$" +DexDescription_Lairon_2: + .string "This POKéMON makes its nest close to\nsprings of delicious water.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Aggron_1: + .string "AGGRON is surprisingly protective\nof its environment. If its mountain\nis ravaged by a landslide or a fire, this$" +DexDescription_Aggron_2: + .string "POKéMON will haul topsoil to the area,\nplant trees, and beautifully restore its\nown territory.$" + .else +DexDescription_Aggron_1: + .string "AGGRON claims an entire mountain as its\nown territory. It mercilessly beats up\nanything that violates its environment.$" +DexDescription_Aggron_2: + .string "This POKéMON vigilantly patrols its\nterritory at all times.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Meditite_1: + .string "MEDITITE heightens its inner energy\nthrough meditation. It survives on\njust one berry a day.$" +DexDescription_Meditite_2: + .string "Minimal eating is another aspect of\nthis POKéMON’s training.$" + .else +DexDescription_Meditite_1: + .string "MEDITITE undertakes rigorous mental\ntraining deep in the mountains.\nHowever, whenever it meditates, this$" +DexDescription_Meditite_2: + .string "POKéMON always loses its concentration\nand focus. As a result, its training\nnever ends.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Medicham_1: + .string "Through the power of meditation,\nMEDICHAM developed its sixth sense.\nIt gained the ability to use$" +DexDescription_Medicham_2: + .string "psychokinetic powers. This POKéMON is\nknown to meditate for a whole month\nwithout eating.$" + .else +DexDescription_Medicham_1: + .string "It is said that through meditation,\nMEDICHAM heightens energy inside\nits body and sharpens its sixth sense.$" +DexDescription_Medicham_2: + .string "This POKéMON hides its presence by\nmerging itself with fields and\nmountains.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Electrike_1: + .string "ELECTRIKE runs faster than the human\neye can follow. The friction from\nrunning is converted into electricity,$" +DexDescription_Electrike_2: + .string "which is then stored in this POKéMON’s\nfur.$" + .else +DexDescription_Electrike_1: + .string "ELECTRIKE stores electricity in its\nlong body hair. This POKéMON stimulates\nits leg muscles with electric charges.$" +DexDescription_Electrike_2: + .string "These jolts of power give its legs\nexplosive acceleration performance.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Manectric_1: + .string "MANECTRIC discharges strong\nelectricity from its mane. The mane is\nused for collecting electricity in the$" +DexDescription_Manectric_2: + .string "atmosphere. This POKéMON creates\nthunderclouds above its head.$" + .else +DexDescription_Manectric_1: + .string "MANECTRIC is constantly discharging\nelectricity from its mane. The sparks\nsometimes ignite forest fires.$" +DexDescription_Manectric_2: + .string "When it enters a battle, this POKéMON\ncreates thunderclouds.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Plusle_1: + .string "When PLUSLE is cheering on its partner,\nit flashes with electric sparks from all\nover its body.$" +DexDescription_Plusle_2: + .string "If its partner loses, this POKéMON cries\nloudly.$" + .else +DexDescription_Plusle_1: + .string "PLUSLE always acts as a cheerleader\nfor its partners. Whenever a teammate\nputs out a good effort in battle, this$" +DexDescription_Plusle_2: + .string "POKéMON shorts out its body to create\nthe crackling noises of sparks to show\nits joy.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Minun_1: + .string "MINUN loves to cheer on its partner in\nbattle. It gives off sparks from its\nbody while it is doing so.$" +DexDescription_Minun_2: + .string "If its partner is in trouble, this\nPOKéMON gives off increasing amounts\nof sparks.$" + .else +DexDescription_Minun_1: + .string "MINUN is more concerned about cheering\non its partners than its own safety.\nIt shorts out the electricity in its$" +DexDescription_Minun_2: + .string "body to create brilliant showers of\nsparks to cheer on its teammates.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Volbeat_1: + .string "VOLBEAT’s tail glows like a lightbulb.\nWith other VOLBEAT, it uses its tail to\ndraw geometric shapes in the night sky.$" +DexDescription_Volbeat_2: + .string "This POKéMON loves the sweet aroma\ngiven off by ILLUMISE.$" + .else +DexDescription_Volbeat_1: + .string "With the arrival of night, VOLBEAT emits\nlight from its tail. It communicates with\nothers by adjusting the intensity and$" +DexDescription_Volbeat_2: + .string "flashing of its light.\nThis POKéMON is attracted by the sweet\naroma of ILLUMISE.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Illumise_1: + .string "ILLUMISE leads a flight of illuminated\nVOLBEAT to draw signs in the night sky.\nThis POKéMON is said to earn greater$" +DexDescription_Illumise_2: + .string "respect from its peers by composing\nmore complex designs in the sky.$" + .else +DexDescription_Illumise_1: + .string "ILLUMISE attracts a swarm of VOLBEAT\nusing a sweet fragrance. Once the\nVOLBEAT have gathered, this POKéMON$" +DexDescription_Illumise_2: + .string "leads the lit-up swarm in drawing\ngeometric designs on the canvas of\nthe night sky.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Roselia_1: + .string "On extremely rare occasions, a ROSELIA\nis said to appear with its flowers in\nunusual colors.$" +DexDescription_Roselia_2: + .string "The thorns on this POKéMON’s head\ncontain a vicious poison.$" + .else +DexDescription_Roselia_1: + .string "ROSELIA shoots sharp thorns as\nprojectiles at any opponent that tries\nto steal the flowers on its arms.$" +DexDescription_Roselia_2: + .string "The aroma of this POKéMON brings\nserenity to living things.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Gulpin_1: + .string "Most of GULPIN’s body is made up of its\nstomach - its heart and brain are very\nsmall in comparison.$" +DexDescription_Gulpin_2: + .string "This POKéMON’s stomach contains\nspecial enzymes that dissolve anything.$" + .else +DexDescription_Gulpin_1: + .string "Virtually all of GULPIN’s body is its\nstomach. As a result, it can swallow\nsomething its own size.$" +DexDescription_Gulpin_2: + .string "This POKéMON’s stomach contains a\nspecial fluid that digests anything.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Swalot_1: + .string "SWALOT has no teeth, so what it\neats, it swallows whole, no matter what.\nIts cavernous mouth yawns widely.$" +DexDescription_Swalot_2: + .string "An automobile tire could easily fit\ninside this POKéMON’s mouth.$" + .else +DexDescription_Swalot_1: + .string "When SWALOT spots prey, it spurts out\na hideously toxic fluid from its pores\nand sprays the target.$" +DexDescription_Swalot_2: + .string "Once the prey has weakened, this\nPOKéMON gulps it down whole with its\ncavernous mouth.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Carvanha_1: + .string "If anything invades CARVANHA’s\nterritory, it will swarm and tear at the\nintruder with its pointed fangs.$" +DexDescription_Carvanha_2: + .string "On its own, however, this POKéMON turns\nsuddenly timid.$" + .else +DexDescription_Carvanha_1: + .string "CARVANHA’s strongly developed jaws\nand its sharply pointed fangs pack the\ndestructive power to rip out boat hulls.$" +DexDescription_Carvanha_2: + .string "Many boats have been attacked and\nsunk by this POKéMON.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Sharpedo_1: + .string "SHARPEDO can swim at speeds of up to\n75 mph by jetting seawater out of its\nbackside.$" +DexDescription_Sharpedo_2: + .string "This POKéMON’s drawback is its inability\nto swim long distances.$" + .else +DexDescription_Sharpedo_1: + .string "Nicknamed “the bully of the sea,”\nSHARPEDO is widely feared.\nIts cruel fangs grow back immediately$" +DexDescription_Sharpedo_2: + .string "if they snap off.\nJust one of these POKéMON can\nthoroughly tear apart a supertanker.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Wailmer_1: + .string "WAILMER can store water inside its body\nto transform itself into a ball for\nbouncing around on the ground.$" +DexDescription_Wailmer_2: + .string "By filling itself up with more water, this\nPOKéMON can elevate the height of its\nbounces.$" + .else +DexDescription_Wailmer_1: + .string "WAILMER’s nostrils are located above\nits eyes. This playful POKéMON loves\nto startle people by forcefully snorting$" +DexDescription_Wailmer_2: + .string "out seawater it stores inside its body\nout of its nostrils.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Wailord_1: + .string "When chasing prey, WAILORD herds them\nby leaping out of the water and making\na humongous splash.$" +DexDescription_Wailord_2: + .string "It is breathtaking to see this POKéMON\nleaping out of the sea with others in\nits pod.$" + .else +DexDescription_Wailord_1: + .string "WAILORD is the largest of all identified\nPOKéMON up to now.\nThis giant POKéMON swims languorously$" +DexDescription_Wailord_2: + .string "in the vast open sea, eating massive\namounts of food at once with its\nenormous mouth.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Numel_1: + .string "NUMEL stores magma of almost 2,200\ndegrees F within its body. If it gets\nwet, the magma cools and hardens.$" +DexDescription_Numel_2: + .string "In that event, the POKéMON’s body\ngrows heavy and its movements become\nsluggish.$" + .else +DexDescription_Numel_1: + .string "NUMEL is extremely dull witted - it\ndoesn’t notice being hit. However, it\ncan’t stand hunger for even a second.$" +DexDescription_Numel_2: + .string "This POKéMON’s body is a seething\ncauldron of boiling magma.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Camerupt_1: + .string "The humps on CAMERUPT’s back are\nformed by a transformation of its\nbones. They sometimes blast out molten$" +DexDescription_Camerupt_2: + .string "magma. This POKéMON apparently erupts\noften when it is enraged.$" + .else +DexDescription_Camerupt_1: + .string "CAMERUPT has a volcano inside its body.\nMagma of 18,000 degrees F courses\nthrough its body.$" +DexDescription_Camerupt_2: + .string "Occasionally, the humps on this\nPOKéMON’s back erupt, spewing the\nsuperheated magma.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Torkoal_1: + .string "TORKOAL generates energy by burning\ncoal. It grows weaker as the fire\ndies down.$" +DexDescription_Torkoal_2: + .string "When it is preparing for battle, this\nPOKéMON burns more coal.$" + .else +DexDescription_Torkoal_1: + .string "TORKOAL digs through mountains in\nsearch of coal. If it finds some, it fills\nhollow spaces on its shell with the coal$" +DexDescription_Torkoal_2: + .string "and burns it.\nIf it is attacked, this POKéMON spouts\nthick black smoke to beat a retreat.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Spoink_1: + .string "SPOINK keeps a pearl on top of its head.\nThe pearl functions to amplify this\nPOKéMON’s psychokinetic powers.$" +DexDescription_Spoink_2: + .string "It is therefore on a constant search\nfor a bigger pearl.$" + .else +DexDescription_Spoink_1: + .string "SPOINK bounces around on its tail.\nThe shock of its bouncing makes its\nheart pump. As a result, this POKéMON$" +DexDescription_Spoink_2: + .string "cannot afford to stop bouncing - if it\nstops, its heart will stop.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Grumpig_1: + .string "GRUMPIG uses the black pearls on its\nbody to wield its fantastic powers.\nWhen it is doing so, it dances bizarrely.$" +DexDescription_Grumpig_2: + .string "This POKéMON’s black pearls are valuable\nas works of art.$" + .else +DexDescription_Grumpig_1: + .string "GRUMPIG uses the black pearls on its\nbody to amplify its psychic power waves\nfor gaining total control over its foe.$" +DexDescription_Grumpig_2: + .string "When this POKéMON uses its special\npower, its snorting breath grows\nlabored.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Spinda_1: + .string "No two SPINDA are said to have\nidentical spot patterns on their hides.\nThis POKéMON moves in a curious manner$" +DexDescription_Spinda_2: + .string "as if it is stumbling in dizziness.\nIts lurching movements can cause the\nopponent to become confused.$" + .else +DexDescription_Spinda_1: + .string "All the SPINDA that exist in the\nworld are said to have utterly unique\nspot patterns.$" +DexDescription_Spinda_2: + .string "The shaky, tottering steps of this\nPOKéMON give it the appearance of\ndancing.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Trapinch_1: + .string "TRAPINCH is a patient hunter. It digs\nan inescapable pit in a desert and waits\nfor its prey to come tumbling down.$" +DexDescription_Trapinch_2: + .string "This POKéMON can go a whole week\nwithout access to any water.$" + .else +DexDescription_Trapinch_1: + .string "TRAPINCH’s nest is a sloped, bowl-like\npit dug in sand. This POKéMON patiently\nwaits for prey to tumble down the pit.$" +DexDescription_Trapinch_2: + .string "Its giant jaws have enough strength\nto crush even boulders.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Vibrava_1: + .string "VIBRAVA’s wings have not yet\ncompleted the process of growing.\nRather than flying long distances,$" +DexDescription_Vibrava_2: + .string "they are more useful for generating\nultrasonic waves by vibrating.$" + .else +DexDescription_Vibrava_1: + .string "To make prey faint, VIBRAVA generates\nultrasonic waves by vigorously making\nits two wings vibrate.$" +DexDescription_Vibrava_2: + .string "This POKéMON’s ultrasonic waves are so\npowerful, they can bring on headaches\nin people.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Flygon_1: + .string "FLYGON whips up a sandstorm by\nflapping its wings. The wings create a\nseries of notes that sound like singing.$" +DexDescription_Flygon_2: + .string "Because the “singing” is the only thing\nthat can be heard in a sandstorm, this\nPOKéMON is said to be the desert spirit.$" + .else +DexDescription_Flygon_1: + .string "FLYGON is nicknamed “the elemental \nspirit of the desert.” Because its\nflapping wings whip up a cloud of sand,$" +DexDescription_Flygon_2: + .string "this POKéMON is always enveloped in a\nsandstorm while flying.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Cacnea_1: + .string "The more arid and harsh the\nenvironment, the more pretty and\nfragrant a flower CACNEA grows.$" +DexDescription_Cacnea_2: + .string "This POKéMON battles by wildly swinging\nits thorny arms.$" + .else +DexDescription_Cacnea_1: + .string "CACNEA lives in arid locations such\nas deserts. It releases a strong aroma\nfrom its flower to attract prey.$" +DexDescription_Cacnea_2: + .string "When prey comes near, this POKéMON\nshoots sharp thorns from its body to\nbring the victim down.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Cacturne_1: + .string "If a traveler is going through a desert\nin the thick of night, CACTURNE\nwill follow in a ragtag group.$" +DexDescription_Cacturne_2: + .string "The POKéMON are biding their time,\nwaiting for the traveler to tire and\nbecome incapable of moving.$" + .else +DexDescription_Cacturne_1: + .string "During the daytime, CACTURNE remains\nunmoving so that it does not lose any\nmoisture to the harsh desert sun.$" +DexDescription_Cacturne_2: + .string "This POKéMON becomes active at night\nwhen the temperature drops.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Swablu_1: + .string "SWABLU loves to make things clean.\nIf it spots something dirty, it will wipe\nand polish it with its cottony wings.$" +DexDescription_Swablu_2: + .string "If its wings become dirty, this POKéMON\nfinds a stream and showers itself.$" + .else +DexDescription_Swablu_1: + .string "SWABLU has light and fluffy wings that\nare like cottony clouds. This POKéMON\nis not frightened of people.$" +DexDescription_Swablu_2: + .string "It lands on the heads of people and\nsits there like a cotton-fluff hat.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Altaria_1: + .string "ALTARIA sings in a gorgeous soprano.\nIts wings are like cotton clouds.\nThis POKéMON catches updrafts with its$" +DexDescription_Altaria_2: + .string "buoyant wings and soars way up into\nthe wild blue yonder.$" + .else +DexDescription_Altaria_1: + .string "ALTARIA dances and wheels through the\nsky among billowing, cotton-like clouds.\nBy singing melodies in its crystal-clear$" +DexDescription_Altaria_2: + .string "voice, this POKéMON makes its listeners\nexperience dreamy wonderment.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Zangoose_1: + .string "ZANGOOSE usually stays on all fours,\nbut when angered, it gets up on its\nhind legs and extends its claws.$" +DexDescription_Zangoose_2: + .string "This POKéMON shares a bitter rivalry\nwith SEVIPER that dates back over\ngenerations.$" + .else +DexDescription_Zangoose_1: + .string "Memories of battling its arch-rival\nSEVIPER are etched into every cell of\nZANGOOSE’s body.$" +DexDescription_Zangoose_2: + .string "This POKéMON adroitly dodges attacks\nwith incredible agility.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Seviper_1: + .string "SEVIPER’s swordlike tail serves two\npurposes - it slashes foes and douses\nthem with secreted poison.$" +DexDescription_Seviper_2: + .string "This POKéMON will not give up its long-\nrunning blood feud with ZANGOOSE.$" + .else +DexDescription_Seviper_1: + .string "SEVIPER shares a generations-long\nfeud with ZANGOOSE. The scars on its\nbody are evidence of vicious battles.$" +DexDescription_Seviper_2: + .string "This POKéMON attacks using its sword-\nedged tail.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Lunatone_1: + .string "LUNATONE becomes active around the\ntime of the full moon. Instead of\nwalking, it moves by floating in midair.$" +DexDescription_Lunatone_2: + .string "The POKéMON’s intimidating red eyes\ncause all those who see it to become\ntransfixed with fear.$" + .else +DexDescription_Lunatone_1: + .string "LUNATONE was discovered at a location\nwhere a meteorite fell. As a result, some\npeople theorize that this POKéMON$" +DexDescription_Lunatone_2: + .string "came from space. However, no one has\nbeen able to prove this theory so far.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Solrock_1: + .string "Sunlight is the source of SOLROCK’s\npower. It is said to possess the ability\nto read the emotions of others.$" +DexDescription_Solrock_2: + .string "This POKéMON gives off intense heat\nwhile rotating its body.$" + .else +DexDescription_Solrock_1: + .string "SOLROCK is a new species of POKéMON\nthat is said to have fallen from space.\nIt floats in air and moves silently.$" +DexDescription_Solrock_2: + .string "In battle, this POKéMON releases\nintensely bright light.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Barboach_1: + .string "BARBOACH’s body is covered with a\nslimy film. If a foe grabs it, this\nPOKéMON just slips out of the enemy’s$" +DexDescription_Barboach_2: + .string "grip.\nThis POKéMON grows weak if the slimy\ncoating dries up.$" + .else +DexDescription_Barboach_1: + .string "BARBOACH’s sensitive whiskers serve\nas a superb radar system.\nThis POKéMON hides in mud, leaving only$" +DexDescription_Barboach_2: + .string "its two whiskers exposed while it waits\nfor prey to come along.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Whiscash_1: + .string "If WHISCASH goes on a wild rampage,\nit sets off a quake-like tremor with a\nradius of over three miles.$" +DexDescription_Whiscash_2: + .string "This POKéMON has the ability to predict\nreal earthquakes.$" + .else +DexDescription_Whiscash_1: + .string "WHISCASH is extremely territorial.\nJust one of these POKéMON will claim a\nlarge pond as its exclusive territory.$" +DexDescription_Whiscash_2: + .string "If a foe approaches it, it thrashes\nabout and triggers a massive\nearthquake.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Corphish_1: + .string "CORPHISH catches prey with its sharp\nclaws. It has no likes or dislikes when it\ncomes to food - it will eat anything.$" +DexDescription_Corphish_2: + .string "This POKéMON has no trouble living in\nfilthy water.$" + .else +DexDescription_Corphish_1: + .string "CORPHISH were originally foreign\nPOKéMON that were imported as pets.\nThey eventually turned up in the wild.$" +DexDescription_Corphish_2: + .string "This POKéMON is very hardy and has\ngreatly increased its population.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Crawdaunt_1: + .string "CRAWDAUNT molts (sheds) its shell\nregularly. Immediately after molting,\nits shell is soft and tender.$" +DexDescription_Crawdaunt_2: + .string "Until the shell hardens, this POKéMON\nhides in its streambed burrow to avoid\nattack from its foes.$" + .else +DexDescription_Crawdaunt_1: + .string "CRAWDAUNT has an extremely violent\nnature that compels it to challenge\nother living things to battle.$" +DexDescription_Crawdaunt_2: + .string "Other life-forms refuse to live in\nponds inhabited by this POKéMON,\nmaking them desolate places.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Baltoy_1: + .string "As soon as it spots others of its kind,\nBALTOY congregates with them and\nthen begins crying noisily in unison.$" +DexDescription_Baltoy_2: + .string "This POKéMON sleeps while cleverly\nbalancing itself on its one foot.$" + .else +DexDescription_Baltoy_1: + .string "BALTOY moves while spinning around on\nits one foot. Primitive wall paintings\ndepicting this POKéMON living among$" +DexDescription_Baltoy_2: + .string "people were discovered in some ancient\nruins.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Claydol_1: + .string "CLAYDOL is an enigma that appeared\nfrom a clay statue made by an ancient\ncivilization dating back 20,000 years.$" +DexDescription_Claydol_2: + .string "This POKéMON shoots beams from both\nits hands.$" + .else +DexDescription_Claydol_1: + .string "CLAYDOL are said to be dolls of mud made\nby primitive humans and brought to life\nby exposure to a mysterious ray.$" +DexDescription_Claydol_2: + .string "This POKéMON moves about while\nlevitating.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Lileep_1: + .string "LILEEP is an ancient POKéMON that was\nregenerated from a fossil. It remains\npermanently anchored to a rock.$" +DexDescription_Lileep_2: + .string "From its immobile perch, this POKéMON\nintently scans for prey with its two\neyes.$" + .else +DexDescription_Lileep_1: + .string "LILEEP became extinct approximately\na hundred million years ago.\nThis ancient POKéMON attaches itself$" +DexDescription_Lileep_2: + .string "to a rock on the seafloor and catches\napproaching prey using tentacles \nshaped like flower petals.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Cradily_1: + .string "CRADILY’s body serves as an anchor,\npreventing it from being washed away in\nrough seas.$" +DexDescription_Cradily_2: + .string "This POKéMON secretes a strong\ndigestive fluid from its tentacles.$" + .else +DexDescription_Cradily_1: + .string "CRADILY roams around the ocean floor\nin search of food. This POKéMON freely\nextends its tree trunk-like neck and$" +DexDescription_Cradily_2: + .string "captures unwary prey using its eight\ntentacles.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Anorith_1: + .string "ANORITH is said to be a type of \nPOKéMON predecessor, with eight wings\nat the sides of its body.$" +DexDescription_Anorith_2: + .string "This POKéMON swam in the primordial sea\nby undulating these eight wings.$" + .else +DexDescription_Anorith_1: + .string "ANORITH was regenerated from a\nprehistoric fossil. This primitive\nPOKéMON once lived in warm seas.$" +DexDescription_Anorith_2: + .string "It grips its prey firmly between its\ntwo large claws.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Armaldo_1: + .string "ARMALDO is a POKéMON species that\nbecame extinct in prehistoric times.\nThis POKéMON is said to have walked on$" +DexDescription_Armaldo_2: + .string "its hind legs, which would have been\nmore convenient for life on land.$" + .else +DexDescription_Armaldo_1: + .string "ARMALDO’s tough armor makes all attacks\nbounce off. This POKéMON’s two\nenormous claws can be freely extended$" +DexDescription_Armaldo_2: + .string "or contracted. They have the power to\npunch right through a steel slab.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Feebas_1: + .string "While FEEBAS’s body is in tatters,\nit has a hardy and tenacious life force\nthat enables it to live anywhere.$" +DexDescription_Feebas_2: + .string "However, this POKéMON is also slow and\ndimwitted, making it an easy catch.$" + .else +DexDescription_Feebas_1: + .string "FEEBAS’s fins are ragged and\ntattered from the start of its life.\nBecause of its shoddy appearance, this$" +DexDescription_Feebas_2: + .string "POKéMON is largely ignored.\nIt is capable of living in both the sea\nand in rivers.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Milotic_1: + .string "MILOTIC live at the bottom of large\nlakes. When this POKéMON’s body glows a\nvivid pink, it releases a pulsing wave of$" +DexDescription_Milotic_2: + .string "energy that brings soothing calm to\nrestless spirits.$" + .else +DexDescription_Milotic_1: + .string "MILOTIC is said to be the most\nbeautiful of all the POKéMON.\nIt has the power to becalm such$" +DexDescription_Milotic_2: + .string "emotions as anger and hostility to quell\nbitter feuding.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Castform_1: + .string "CASTFORM borrows the power of nature\nto transform itself into the guises of\nthe sun, rain clouds, and snow clouds.$" +DexDescription_Castform_2: + .string "This POKéMON’s feelings change with the\nweather.$" + .else +DexDescription_Castform_1: + .string "CASTFORM’s appearance changes with\nthe weather.\nThis POKéMON gained the ability to use$" +DexDescription_Castform_2: + .string "the vast power of nature to protect\nits tiny body.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Kecleon_1: + .string "KECLEON alters its body coloration to\nblend in with its surroundings, allowing\nit to sneak up on its prey unnoticed.$" +DexDescription_Kecleon_2: + .string "Then it lashes out with its long,\nstretchy tongue to instantly ensnare\nthe unsuspecting target.$" + .else +DexDescription_Kecleon_1: + .string "KECLEON is capable of changing its body\ncolors at will to blend in with its\nsurroundings.$" +DexDescription_Kecleon_2: + .string "There is one exception - this POKéMON\ncan’t change the zigzag pattern on its\nbelly.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Shuppet_1: + .string "SHUPPET grows by feeding on dark\nemotions, such as vengefulness and \nenvy, in the hearts of people.$" +DexDescription_Shuppet_2: + .string "It roams through cities in search of\ngrudges that taint people.$" + .else +DexDescription_Shuppet_1: + .string "SHUPPET is attracted by feelings\nof jealousy and vindictiveness.\nIf someone develops strong feelings of$" +DexDescription_Shuppet_2: + .string "vengeance, this POKéMON will appear\nin a swarm and line up beneath the eaves\nof that person’s home.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Banette_1: + .string "A cursed energy permeated the stuffing\nof a discarded and forgotten plush doll,\ngiving it new life as BANETTE.$" +DexDescription_Banette_2: + .string "The POKéMON’s energy would escape if it\nwere to ever open its mouth.$" + .else +DexDescription_Banette_1: + .string "BANETTE generates energy for laying\nstrong curses by sticking pins into its\nown body.$" +DexDescription_Banette_2: + .string "This POKéMON was originally a pitiful\nplush doll that was thrown away.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Duskull_1: + .string "DUSKULL wanders lost among the deep\ndarkness of midnight. There is an oft-\ntold admonishment given to misbehaving$" +DexDescription_Duskull_2: + .string "children that this POKéMON will spirit\naway bad children who earn scoldings\nfrom their mothers.$" + .else +DexDescription_Duskull_1: + .string "DUSKULL can pass through any wall no\nmatter how thick it may be.\nOnce this POKéMON chooses a target,$" +DexDescription_Duskull_2: + .string "it will doggedly pursue the intended\nvictim until the break of dawn.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Dusclops_1: + .string "DUSCLOPS absorbs anything, however\nlarge the object may be. This POKéMON\nhypnotizes its foe by waving its hands$" +DexDescription_Dusclops_2: + .string "in a macabre manner and by bringing its\nsingle eye to bear. The hypnotized foe\nis made to do DUSCLOPS’s bidding.$" + .else +DexDescription_Dusclops_1: + .string "DUSCLOPS’s body is completely hollow -\nthere is nothing at all inside.\nIt is said that its body is like a black$" +DexDescription_Dusclops_2: + .string "hole. This POKéMON will absorb anything\ninto its body, but nothing will ever come\nback out.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Tropius_1: + .string "Children of the southern tropics eat\nas snacks the fruit that grows in\nbunches around the neck of TROPIUS.$" +DexDescription_Tropius_2: + .string "This POKéMON flies by flapping the\nleaves on its back as if they were\nwings.$" + .else +DexDescription_Tropius_1: + .string "The bunches of fruit around TROPIUS’s\nneck are very popular with children.\nThis POKéMON loves fruit, and eats it$" +DexDescription_Tropius_2: + .string "continuously. Apparently, its love for\nfruit resulted in its own outgrowth\nof fruit.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Chimecho_1: + .string "In high winds, CHIMECHO cries as it\nhangs from a tree branch or the eaves\nof a building using a suction cup on its$" +DexDescription_Chimecho_2: + .string "head.\nThis POKéMON plucks berries with its\nlong tail and eats them.$" + .else +DexDescription_Chimecho_1: + .string "CHIMECHO makes its cries echo\ninside its hollow body. When this\nPOKéMON becomes enraged, its cries$" +DexDescription_Chimecho_2: + .string "result in ultrasonic waves that have\nthe power to knock foes flying.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Absol_1: + .string "ABSOL has the ability to foretell the\ncoming of natural disasters.\nIt lives in a harsh, rugged mountain$" +DexDescription_Absol_2: + .string "environment. This POKéMON very rarely\nventures down from the mountains.$" + .else +DexDescription_Absol_1: + .string "Every time ABSOL appears before people,\nit is followed by a disaster such as an\nearthquake or a tidal wave.$" +DexDescription_Absol_2: + .string "As a result, it came to be known as the\ndisaster POKéMON.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Wynaut_1: + .string "WYNAUT gather on moonlit nights to play\nby squeezing up against each other.\nBy being squeezed, this POKéMON gains$" +DexDescription_Wynaut_2: + .string "endurance and is trained to dole out\npowerful counterattacks.$" + .else +DexDescription_Wynaut_1: + .string "WYNAUT can always be seen with a big,\nhappy smile on its face. Look at its tail\nto determine if it is angry.$" +DexDescription_Wynaut_2: + .string "When angered, this POKéMON will be\nslapping the ground with its tail.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Snorunt_1: + .string "SNORUNT survives by eating only snow\nand ice.\nOld folklore claims that a house visited$" +DexDescription_Snorunt_2: + .string "by this POKéMON is sure to prosper for\nmany generations to come.$" + .else +DexDescription_Snorunt_1: + .string "SNORUNT live in regions with heavy\nsnowfall. In seasons without snow, such\nas spring and summer, this POKéMON$" +DexDescription_Snorunt_2: + .string "steals away to live quietly among\nstalactites and stalagmites deep in\ncaverns.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Glalie_1: + .string "GLALIE has the ability to freely\ncontrol ice. For example, it can\ninstantly freeze its foe solid.$" +DexDescription_Glalie_2: + .string "After immobilizing its foe in ice, this\nPOKéMON enjoys eating it in leisurely\nfashion.$" + .else +DexDescription_Glalie_1: + .string "GLALIE has a body made of rock, which it\nhardens with an armor of ice.\nThis POKéMON has the ability to freeze$" +DexDescription_Glalie_2: + .string "moisture in the atmosphere into any\nshape it desires.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Spheal_1: + .string "SPHEAL always travels by rolling\naround on its ball-like body. When the\nseason for ice floes arrives, this$" +DexDescription_Spheal_2: + .string "POKéMON can be seen rolling about on\nice and crossing the sea.$" + .else +DexDescription_Spheal_1: + .string "SPHEAL is much faster rolling than \nwalking to get around. When groups of\nthis POKéMON eat, they all clap at once$" +DexDescription_Spheal_2: + .string "to show their pleasure. Because of this,\ntheir mealtimes are noisy.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Sealeo_1: + .string "SEALEO often balances and rolls\nthings on the tip of its nose. While the\nPOKéMON is rolling something, it checks$" +DexDescription_Sealeo_2: + .string "the object’s aroma and texture to\ndetermine whether it likes the object\nor not.$" + .else +DexDescription_Sealeo_1: + .string "SEALEO has the habit of always juggling\non the tip of its nose anything it sees\nfor the first time.$" +DexDescription_Sealeo_2: + .string "This POKéMON occasionally entertains\nitself by balancing and rolling a SPHEAL\non its nose.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Walrein_1: + .string "WALREIN swims all over in frigid\nseawater while crushing icebergs with\nits grand, imposing tusks.$" +DexDescription_Walrein_2: + .string "Its thick layer of blubber makes enemy\nattacks bounce off harmlessly.$" + .else +DexDescription_Walrein_1: + .string "WALREIN’s two massively developed\ntusks can totally shatter blocks of\nice weighing ten tons with one blow.$" +DexDescription_Walrein_2: + .string "This POKéMON’s thick coat of blubber\ninsulates it from subzero temperatures.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Clamperl_1: + .string "CLAMPERL grows while being protected\nby its rock-hard shell. When its body\nbecomes too large to fit inside the$" +DexDescription_Clamperl_2: + .string "shell, it is sure evidence that this\nPOKéMON is getting close to evolution.$" + .else +DexDescription_Clamperl_1: + .string "CLAMPERL’s sturdy shell is not only good\nfor protection - it is also used for\nclamping and catching prey.$" +DexDescription_Clamperl_2: + .string "A fully grown CLAMPERL’s shell will be\nscored with nicks and scratches all\nover.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Huntail_1: + .string "HUNTAIL’s tail is shaped like a fish.\nIt uses the tail to attract prey, then\nswallows the prey whole with its large,$" +DexDescription_Huntail_2: + .string "gaping mouth.\nThis POKéMON swims by wiggling its\nslender body like a snake.$" + .else +DexDescription_Huntail_1: + .string "HUNTAIL’s presence went unnoticed by\npeople for a long time because it lives\nat extreme depths in the sea.$" +DexDescription_Huntail_2: + .string "This POKéMON’s eyes can see clearly\neven in the murky dark depths of the\nocean.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Gorebyss_1: + .string "Although GOREBYSS is the very picture\nof elegance and beauty while swimming,\nit is also cruel. When it spots prey, this$" +DexDescription_Gorebyss_2: + .string "POKéMON inserts its thin mouth into the\nprey’s body and drains the prey of its\nbody fluids.$" + .else +DexDescription_Gorebyss_1: + .string "GOREBYSS lives in the southern seas\nat extreme depths. Its body is built to\nwithstand the enormous pressure of$" +DexDescription_Gorebyss_2: + .string "water at incredible depths. Because of\nthis, this POKéMON’s body is unharmed\nby ordinary attacks.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Relicanth_1: + .string "RELICANTH is a rare species that was\ndiscovered in deep-sea explorations.\nThis POKéMON’s body withstands the$" +DexDescription_Relicanth_2: + .string "enormous water pressure of the ocean\ndepths. Its body is covered in tough\nscales that are like craggy rocks.$" + .else +DexDescription_Relicanth_1: + .string "RELICANTH is a POKéMON species that\nexisted for a hundred million years\nwithout ever changing its form.$" +DexDescription_Relicanth_2: + .string "This ancient POKéMON feeds on\nmicroscopic organisms with its\ntoothless mouth.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Luvdisc_1: + .string "LUVDISC’s heart-shaped body is a\nsymbol of love and romance.\nIt is said that any couple meeting this$" +DexDescription_Luvdisc_2: + .string "POKéMON is promised a loving\nrelationship that never ends.$" + .else +DexDescription_Luvdisc_1: + .string "LUVDISC live in shallow seas in the\ntropics. This heart-shaped POKéMON\nearned its name by swimming after$" +DexDescription_Luvdisc_2: + .string "loving couples it spotted in the\nocean’s waves.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Bagon_1: + .string "BAGON harbors a never-ending dream of\none day soaring high among the clouds.\nAs if trying to dispel its frustration$" +DexDescription_Bagon_2: + .string "over its inability to fly, this POKéMON\nslams its hard head against huge rocks\nand shatters them into pebbles.$" + .else +DexDescription_Bagon_1: + .string "BAGON has a dream of one day soaring\nin the sky. In doomed efforts to fly,\nthis POKéMON hurls itself off cliffs.$" +DexDescription_Bagon_2: + .string "As a result of its dives, its head has \ngrown tough and as hard as tempered\nsteel.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Shelgon_1: + .string "Covering SHELGON’s body are outgrowths\nmuch like bones. The shell is very hard\nand bounces off enemy attacks.$" +DexDescription_Shelgon_2: + .string "When awaiting evolution, this POKéMON\nhides away in a cavern.$" + .else +DexDescription_Shelgon_1: + .string "Inside SHELGON’s armor-like shell, cells\nare in the midst of transformation\nto create an entirely new body.$" +DexDescription_Shelgon_2: + .string "This POKéMON’s shell is extremely heavy,\nmaking its movements sluggish.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Salamence_1: + .string "By evolving into SALAMENCE, this\nPOKéMON finally realizes its long-held\ndream of growing wings.$" +DexDescription_Salamence_2: + .string "To express its joy, it flies and wheels\nall over the sky while spouting flames\nfrom its mouth.$" + .else +DexDescription_Salamence_1: + .string "SALAMENCE came about as a result of a\nstrong, long-held dream of growing\nwings. It is said that this powerful$" +DexDescription_Salamence_2: + .string "desire triggered a sudden mutation in\nthis POKéMON’s cells, causing it to\nsprout its magnificent wings.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Beldum_1: + .string "BELDUM keeps itself floating by\ngenerating a magnetic force that\nrepels earth’s natural magnetism.$" +DexDescription_Beldum_2: + .string "When it sleeps, this POKéMON anchors\nitself to a cliff using the hooks on\nits rear.$" + .else +DexDescription_Beldum_1: + .string "Instead of blood, a powerful magnetic\nforce courses throughout BELDUM’s\nbody. This POKéMON communicates with$" +DexDescription_Beldum_2: + .string "others by sending controlled pulses of\nmagnetism.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Metang_1: + .string "When two BELDUM fuse together, METANG\nis formed. The brains of the BELDUM are\njoined by a magnetic nervous system.$" +DexDescription_Metang_2: + .string "This POKéMON turns its arms to the rear\nfor traveling at high speed.$" + .else +DexDescription_Metang_1: + .string "When two BELDUM fuse together, METANG\nis formed. The brains of the BELDUM are\njoined by a magnetic nervous system.$" +DexDescription_Metang_2: + .string "By linking its brains magnetically,\nthis POKéMON generates strong\npsychokinetic power.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Metagross_1: + .string "METAGROSS is the result of two METANG\nachieving fusion. When hunting, this\nPOKéMON pins the prey to the ground$" +DexDescription_Metagross_2: + .string "under its massive body. It then eats\nthe helpless victim using the large \nmouth on its stomach.$" + .else +DexDescription_Metagross_1: + .string "METAGROSS has four brains in total.\nCombined, the four brains can breeze\nthrough difficult calculations faster$" +DexDescription_Metagross_2: + .string "than a supercomputer.\nThis POKéMON can float in the air by\ntucking in its four legs.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Regirock_1: + .string "REGIROCK’s body is composed entirely of\nrocks. Recently, a study made the\nstartling discovery that the rocks$" +DexDescription_Regirock_2: + .string "were all unearthed from different\nlocations.$" + .else +DexDescription_Regirock_1: + .string "REGIROCK was sealed away by people\nlong ago. If this POKéMON’s body is\ndamaged in battle, it is said to seek$" +DexDescription_Regirock_2: + .string "out suitable rocks on its own to repair\nitself.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Regice_1: + .string "REGICE cloaks itself with frigid air of\nnegative 328 degrees F.\nThings will freeze solid just by going$" +DexDescription_Regice_2: + .string "near this POKéMON.\nIts icy body is so cold, it will not melt\neven if it is immersed in magma.$" + .else +DexDescription_Regice_1: + .string "REGICE’s body was made during an ice\nage. The deep-frozen body can’t be\nmelted, even by fire.$" +DexDescription_Regice_2: + .string "This POKéMON controls frigid air of\nminus 328 degrees F.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Registeel_1: + .string "REGISTEEL was imprisoned by people\nin ancient times.\nThe metal composing its body is thought$" +DexDescription_Registeel_2: + .string "to be a curious substance that is not\nof this earth.$" + .else +DexDescription_Registeel_1: + .string "REGISTEEL has a body that is harder\nthan any kind of metal.\nIts body is apparently hollow.$" +DexDescription_Registeel_2: + .string "No one has any idea what this POKéMON\neats.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Latias_1: + .string "LATIAS is highly intelligent and capable\nof understanding human speech.\nIt is covered with a glass-like down.$" +DexDescription_Latias_2: + .string "The POKéMON enfolds its body with its\ndown and refracts light to alter its\nappearance.$" + .else +DexDescription_Latias_1: + .string "LATIAS is highly sensitive to the\nemotions of people. If it senses any\nhostility, this POKéMON ruffles the$" +DexDescription_Latias_2: + .string "feathers all over its body and cries\nshrilly to intimidate the foe.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Latios_1: + .string "LATIOS will only open its heart to a\nTRAINER with a compassionate spirit.\nThis POKéMON can fly faster than a jet$" +DexDescription_Latios_2: + .string "plane by folding its forelegs to minimize\nair resistance.$" + .else +DexDescription_Latios_1: + .string "LATIOS has the ability to make its foe\nsee an image of what it has seen or\nimagines in its head.$" +DexDescription_Latios_2: + .string "This POKéMON is intelligent and\nunderstands human speech.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Kyogre_1: + .string "KYOGRE is named in mythology as the\nPOKéMON that expanded the sea by\ncovering the land with torrential rains$" +DexDescription_Kyogre_2: + .string "and towering tidal waves.\nIt took to sleep after a cataclysmic\nbattle with GROUDON.$" + .else +DexDescription_Kyogre_1: + .string "KYOGRE has the power to create massive\nrain clouds that cover the entire sky\nand bring about torrential downpours.$" +DexDescription_Kyogre_2: + .string "This POKéMON saved people who were\nsuffering from droughts.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Groudon_1: + .string "GROUDON has the power to scatter rain\nclouds and make water evaporate with\nlight and heat.$" +DexDescription_Groudon_2: + .string "It came as a savior to people who had\nbeen suffering from terrible floods.$" + .else +DexDescription_Groudon_1: + .string "GROUDON has long been described in \nmythology as the POKéMON that raised\nlands and expanded continents.$" +DexDescription_Groudon_2: + .string "This POKéMON took to sleep after a\ncataclysmic battle with KYOGRE.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Rayquaza_1: + .string "RAYQUAZA is said to have lived for\nhundreds of millions of years in the\nearth’s ozone layer, above the clouds.$" +DexDescription_Rayquaza_2: + .string "Its existence had been completely\nunknown because it lived so high in\nthe sky.$" + .else +DexDescription_Rayquaza_1: + .string "RAYQUAZA lived for hundreds of millions\nof years in the earth’s ozone layer, \nnever descending to the ground.$" +DexDescription_Rayquaza_2: + .string "This POKéMON appears to feed on water\nand particles in the atmosphere.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Jirachi_1: + .string "JIRACHI will awaken from its sleep of\na thousand years if you sing to it in a\nvoice of purity.$" +DexDescription_Jirachi_2: + .string "It is said to make true any wish that\npeople desire.$" + .else +DexDescription_Jirachi_1: + .string "A legend states that JIRACHI will make\ntrue any wish that is written on notes\nattached to its head when it awakens.$" +DexDescription_Jirachi_2: + .string "If this POKéMON senses danger, it will\nfight without awakening.$" + .endif + + .ifdef SAPPHIRE +DexDescription_Deoxys_1: + .string "DEOXYS emerged from a virus that came\nfrom space. It is highly intelligent and\nwields psychokinetic powers.$" +DexDescription_Deoxys_2: + .string "This POKéMON shoots lasers from the\ncrystalline organ on its chest.$" + .else +DexDescription_Deoxys_1: + .string "The DNA of a space virus underwent a\nsudden mutation upon exposure to a\nlaser beam and resulted in DEOXYS.$" +DexDescription_Deoxys_2: + .string "The crystalline organ on this POKéMON’s\nchest appears to be its brain.$" + .endif + +@ Unfortunately, preproc doesn't allow us to use strings inside macros, +@ so the category names have to be on separate lines. + + .align 2 +gPokedexEntries:: @ 83B1858 + .string "UNKNOWN$", 12 + pokedex_entry Dummy, 0, 0, 256, 0, 256, 0 + .string "SEED$", 12 + pokedex_entry Bulbasaur, 7, 69, 356, 17, 256, 0 + .string "SEED$", 12 + pokedex_entry Ivysaur, 10, 130, 335, 13, 256, 0 + .string "SEED$", 12 + pokedex_entry Venusaur, 20, 1000, 256, 0, 388, 6 + .string "LIZARD$", 12 + pokedex_entry Charmander, 6, 85, 444, 18, 256, 0 + .string "FLAME$", 12 + pokedex_entry Charmeleon, 11, 190, 302, 9, 256, 0 + .string "FLAME$", 12 + pokedex_entry Charizard, 17, 905, 256, 1, 302, 3 + .string "TINY TURTLE$", 12 + pokedex_entry Squirtle, 5, 90, 412, 18, 256, 0 + .string "TURTLE$", 12 + pokedex_entry Wartortle, 10, 225, 332, 10, 256, 0 + .string "SHELLFISH$", 12 + pokedex_entry Blastoise, 16, 855, 256, -1, 293, 2 + .string "WORM$", 12 + pokedex_entry Caterpie, 3, 29, 549, 22, 256, 0 + .string "COCOON$", 12 + pokedex_entry Metapod, 7, 99, 350, 18, 256, 0 + .string "BUTTERFLY$", 12 + pokedex_entry Butterfree, 11, 320, 312, 2, 256, 0 + .string "HAIRY BUG$", 12 + pokedex_entry Weedle, 3, 32, 455, 22, 256, 0 + .string "COCOON$", 12 + pokedex_entry Kakuna, 6, 100, 424, 17, 256, 0 + .string "POISON BEE$", 12 + pokedex_entry Beedrill, 10, 295, 366, 2, 256, 0 + .string "TINY BIRD$", 12 + pokedex_entry Pidgey, 3, 18, 508, -3, 256, 0 + .string "BIRD$", 12 + pokedex_entry Pidgeotto, 11, 300, 331, 10, 256, 0 + .string "BIRD$", 12 + pokedex_entry Pidgeot, 15, 395, 269, 0, 256, 0 + .string "MOUSE$", 12 + pokedex_entry Rattata, 3, 35, 481, 21, 256, 0 + .string "MOUSE$", 12 + pokedex_entry Raticate, 7, 185, 459, 18, 256, 0 + .string "TINY BIRD$", 12 + pokedex_entry Spearow, 3, 20, 571, 22, 256, 0 + .string "BEAK$", 12 + pokedex_entry Fearow, 12, 380, 278, 1, 256, 0 + .string "SNAKE$", 12 + pokedex_entry Ekans, 20, 69, 298, 12, 256, 0 + .string "COBRA$", 12 + pokedex_entry Arbok, 35, 650, 256, 0, 296, 2 + .string "MOUSE$", 12 + pokedex_entry Pikachu, 4, 60, 479, 19, 256, 0 + .string "MOUSE$", 12 + pokedex_entry Raichu, 8, 300, 426, 13, 256, 0 + .string "MOUSE$", 12 + pokedex_entry Sandshrew, 6, 120, 365, 18, 256, 0 + .string "MOUSE$", 12 + pokedex_entry Sandslash, 10, 295, 341, 11, 256, 0 + .string "POISON PIN$", 12 + pokedex_entry NidoranF, 4, 70, 488, 21, 256, 0 + .string "POISON PIN$", 12 + pokedex_entry Nidorina, 8, 200, 381, 15, 256, 0 + .string "DRILL$", 12 + pokedex_entry Nidoqueen, 13, 600, 293, 4, 256, 0 + .string "POISON PIN$", 12 + pokedex_entry NidoranM, 5, 90, 511, 20, 256, 0 + .string "POISON PIN$", 12 + pokedex_entry Nidorino, 9, 195, 408, 15, 256, 0 + .string "DRILL$", 12 + pokedex_entry Nidoking, 14, 620, 256, 0, 256, 0 + .string "FAIRY$", 12 + pokedex_entry Clefairy, 6, 75, 441, 20, 256, 0 + .string "FAIRY$", 12 + pokedex_entry Clefable, 13, 400, 256, 5, 256, 0 + .string "FOX$", 12 + pokedex_entry Vulpix, 6, 99, 542, 19, 256, 0 + .string "FOX$", 12 + pokedex_entry Ninetales, 11, 199, 339, 10, 256, 0 + .string "BALLOON$", 12 + pokedex_entry Jigglypuff, 5, 55, 433, 2, 256, 0 + .string "BALLOON$", 12 + pokedex_entry Wigglytuff, 10, 120, 328, 11, 256, 0 + .string "BAT$", 12 + pokedex_entry Zubat, 8, 75, 362, -5, 256, 0 + .string "BAT$", 12 + pokedex_entry Golbat, 16, 550, 256, 1, 256, 0 + .string "WEED$", 12 + pokedex_entry Oddish, 5, 54, 423, 19, 256, 0 + .string "WEED$", 12 + pokedex_entry Gloom, 8, 86, 329, 13, 256, 0 + .string "FLOWER$", 12 + pokedex_entry Vileplume, 12, 186, 256, 4, 256, 0 + .string "MUSHROOM$", 12 + pokedex_entry Paras, 3, 54, 593, 22, 256, 0 + .string "MUSHROOM$", 12 + pokedex_entry Parasect, 10, 295, 307, 8, 256, 0 + .string "INSECT$", 12 + pokedex_entry Venonat, 10, 300, 360, 0, 256, -1 + .string "POISON MOTH$", 12 + pokedex_entry Venomoth, 15, 125, 285, 2, 256, 1 + .string "MOLE$", 12 + pokedex_entry Diglett, 2, 8, 833, 25, 256, 0 + .string "MOLE$", 12 + pokedex_entry Dugtrio, 7, 333, 406, 18, 256, 0 + .string "SCRATCH CAT$", 12 + pokedex_entry Meowth, 4, 42, 480, 19, 256, 0 + .string "CLASSY CAT$", 12 + pokedex_entry Persian, 10, 320, 320, 10, 256, 0 + .string "DUCK$", 12 + pokedex_entry Psyduck, 8, 196, 369, 15, 256, 0 + .string "DUCK$", 12 + pokedex_entry Golduck, 17, 766, 256, 1, 273, 1 + .string "PIG MONKEY$", 12 + pokedex_entry Mankey, 5, 280, 404, 19, 256, 0 + .string "PIG MONKEY$", 12 + pokedex_entry Primeape, 10, 320, 326, 10, 256, 0 + .string "PUPPY$", 12 + pokedex_entry Growlithe, 7, 190, 346, 14, 256, 0 + .string "LEGENDARY$", 12 + pokedex_entry Arcanine, 19, 1550, 256, 1, 312, 4 + .string "TADPOLE$", 12 + pokedex_entry Poliwag, 6, 124, 369, 20, 256, 0 + .string "TADPOLE$", 12 + pokedex_entry Poliwhirl, 10, 200, 288, 11, 256, 0 + .string "TADPOLE$", 12 + pokedex_entry Poliwrath, 13, 540, 256, 6, 256, 0 + .string "PSI$", 12 + pokedex_entry Abra, 9, 195, 363, 14, 256, 0 + .string "PSI$", 12 + pokedex_entry Kadabra, 13, 565, 256, 3, 256, 0 + .string "PSI$", 12 + pokedex_entry Alakazam, 15, 480, 256, 3, 256, 0 + .string "SUPERPOWER$", 12 + pokedex_entry Machop, 8, 195, 342, 14, 256, 0 + .string "SUPERPOWER$", 12 + pokedex_entry Machoke, 15, 705, 323, 9, 257, 0 + .string "SUPERPOWER$", 12 + pokedex_entry Machamp, 16, 1300, 280, 1, 269, -1 + .string "FLOWER$", 12 + pokedex_entry Bellsprout, 7, 40, 354, 16, 256, 0 + .string "FLYCATCHER$", 12 + pokedex_entry Weepinbell, 10, 64, 256, 0, 256, 0 + .string "FLYCATCHER$", 12 + pokedex_entry Victreebel, 17, 155, 256, 1, 312, 3 + .string "JELLYFISH$", 12 + pokedex_entry Tentacool, 9, 455, 256, 0, 256, 0 + .string "JELLYFISH$", 12 + pokedex_entry Tentacruel, 16, 550, 256, 0, 312, 1 + .string "ROCK$", 12 + pokedex_entry Geodude, 4, 200, 347, 18, 256, 0 + .string "ROCK$", 12 + pokedex_entry Graveler, 10, 1050, 256, 2, 256, 0 + .string "MEGATON$", 12 + pokedex_entry Golem, 14, 3000, 256, 3, 296, 2 + .string "FIRE HORSE$", 12 + pokedex_entry Ponyta, 10, 300, 283, 8, 256, 0 + .string "FIRE HORSE$", 12 + pokedex_entry Rapidash, 17, 950, 256, 0, 289, 1 + .string "DOPEY$", 12 + pokedex_entry Slowpoke, 12, 360, 256, 10, 256, 0 + .string "HERMIT CRAB$", 12 + pokedex_entry Slowbro, 16, 785, 256, 6, 296, 2 + .string "MAGNET$", 12 + pokedex_entry Magnemite, 3, 60, 288, -9, 256, 0 + .string "MAGNET$", 12 + pokedex_entry Magneton, 10, 600, 292, 1, 256, 0 + .string "WILD DUCK$", 12 + pokedex_entry Farfetchd, 8, 150, 330, 2, 293, 2 + .string "TWIN BIRD$", 12 + pokedex_entry Doduo, 14, 392, 256, 3, 257, -1 + .string "TRIPLE BIRD$", 12 + pokedex_entry Dodrio, 18, 852, 256, 0, 268, 0 + .string "SEA LION$", 12 + pokedex_entry Seel, 11, 900, 297, 8, 256, 0 + .string "SEA LION$", 12 + pokedex_entry Dewgong, 17, 1200, 256, 0, 275, 0 + .string "SLUDGE$", 12 + pokedex_entry Grimer, 9, 300, 258, 10, 256, 0 + .string "SLUDGE$", 12 + pokedex_entry Muk, 12, 300, 256, 2, 256, 0 + .string "BIVALVE$", 12 + pokedex_entry Shellder, 3, 40, 675, 24, 256, 0 + .string "BIVALVE$", 12 + pokedex_entry Cloyster, 15, 1325, 256, 0, 269, 1 + .string "GAS$", 12 + pokedex_entry Gastly, 13, 1, 256, 0, 256, 0 + .string "GAS$", 12 + pokedex_entry Haunter, 16, 1, 256, 2, 293, 2 + .string "SHADOW$", 12 + pokedex_entry Gengar, 15, 405, 256, 2, 302, 2 + .string "ROCK SNAKE$", 12 + pokedex_entry Onix, 88, 2100, 256, 1, 515, 14 + .string "HYPNOSIS$", 12 + pokedex_entry Drowzee, 10, 324, 274, 6, 256, 0 + .string "HYPNOSIS$", 12 + pokedex_entry Hypno, 16, 756, 256, 3, 257, 0 + .string "RIVER CRAB$", 12 + pokedex_entry Krabby, 4, 65, 469, 20, 256, 0 + .string "PINCER$", 12 + pokedex_entry Kingler, 13, 600, 256, 2, 256, 0 + .string "BALL$", 12 + pokedex_entry Voltorb, 5, 104, 364, -8, 256, 0 + .string "BALL$", 12 + pokedex_entry Electrode, 12, 666, 256, 0, 256, 0 + .string "EGG$", 12 + pokedex_entry Exeggcute, 4, 25, 489, -4, 256, 0 + .string "COCONUT$", 12 + pokedex_entry Exeggutor, 20, 1200, 256, 0, 309, 5 + .string "LONELY$", 12 + pokedex_entry Cubone, 4, 65, 545, 21, 256, 0 + .string "BONE KEEPER$", 12 + pokedex_entry Marowak, 10, 450, 293, 12, 256, 0 + .string "KICKING$", 12 + pokedex_entry Hitmonlee, 15, 498, 256, 3, 259, 1 + .string "PUNCHING$", 12 + pokedex_entry Hitmonchan, 14, 502, 256, 2, 277, 2 + .string "LICKING$", 12 + pokedex_entry Lickitung, 12, 655, 256, 4, 256, 0 + .string "POISON GAS$", 12 + pokedex_entry Koffing, 6, 10, 369, -1, 256, 0 + .string "POISON GAS$", 12 + pokedex_entry Weezing, 12, 95, 305, 3, 256, 0 + .string "SPIKES$", 12 + pokedex_entry Rhyhorn, 10, 1150, 267, 6, 256, 0 + .string "DRILL$", 12 + pokedex_entry Rhydon, 19, 1200, 256, 1, 299, 2 + .string "EGG$", 12 + pokedex_entry Chansey, 11, 346, 257, 7, 256, 0 + .string "VINE$", 12 + pokedex_entry Tangela, 10, 350, 304, 1, 256, 0 + .string "PARENT$", 12 + pokedex_entry Kangaskhan, 22, 800, 256, 0, 387, 8 + .string "DRAGON$", 12 + pokedex_entry Horsea, 4, 80, 399, -1, 256, 0 + .string "DRAGON$", 12 + pokedex_entry Seadra, 12, 250, 299, 3, 256, 0 + .string "GOLDFISH$", 12 + pokedex_entry Goldeen, 6, 150, 379, 4, 256, 0 + .string "GOLDFISH$", 12 + pokedex_entry Seaking, 13, 390, 256, 3, 256, 0 + .string "STAR SHAPE$", 12 + pokedex_entry Staryu, 8, 345, 326, 1, 256, 0 + .string "MYSTERIOUS$", 12 + pokedex_entry Starmie, 11, 800, 301, 3, 256, 0 + .string "BARRIER$", 12 + pokedex_entry Mrmime, 13, 545, 258, 6, 256, 0 + .string "MANTIS$", 12 + pokedex_entry Scyther, 15, 560, 256, 1, 293, 2 + .string "HUMAN SHAPE$", 12 + pokedex_entry Jynx, 14, 406, 256, 3, 300, 1 + .string "ELECTRIC$", 12 + pokedex_entry Electabuzz, 11, 300, 351, 8, 256, 0 + .string "SPITFIRE$", 12 + pokedex_entry Magmar, 13, 445, 277, 5, 256, 0 + .string "STAG BEETLE$", 12 + pokedex_entry Pinsir, 15, 550, 256, 2, 257, 0 + .string "WILD BULL$", 12 + pokedex_entry Tauros, 14, 884, 256, 0, 256, 0 + .string "FISH$", 12 + pokedex_entry Magikarp, 9, 100, 310, 4, 256, 0 + .string "ATROCIOUS$", 12 + pokedex_entry Gyarados, 65, 2350, 256, 6, 481, 13 + .string "TRANSPORT$", 12 + pokedex_entry Lapras, 25, 2200, 257, 10, 423, 8 + .string "TRANSFORM$", 12 + pokedex_entry Ditto, 3, 40, 633, 23, 256, 0 + .string "EVOLUTION$", 12 + pokedex_entry Eevee, 3, 65, 476, 18, 256, 0 + .string "BUBBLE JET$", 12 + pokedex_entry Vaporeon, 10, 290, 316, 8, 256, 0 + .string "LIGHTNING$", 12 + pokedex_entry Jolteon, 8, 245, 283, 8, 256, 0 + .string "FLAME$", 12 + pokedex_entry Flareon, 9, 250, 306, 12, 256, 0 + .string "VIRTUAL$", 12 + pokedex_entry Porygon, 8, 365, 328, 15, 256, 0 + .string "SPIRAL$", 12 + pokedex_entry Omanyte, 4, 75, 521, 22, 256, 0 + .string "SPIRAL$", 12 + pokedex_entry Omastar, 10, 350, 307, 7, 256, 0 + .string "SHELLFISH$", 12 + pokedex_entry Kabuto, 5, 115, 454, 21, 256, 0 + .string "SHELLFISH$", 12 + pokedex_entry Kabutops, 13, 405, 271, 3, 256, 0 + .string "FOSSIL$", 12 + pokedex_entry Aerodactyl, 18, 590, 256, 0, 302, 4 + .string "SLEEPING$", 12 + pokedex_entry Snorlax, 21, 4600, 256, 4, 423, 11 + .string "FREEZE$", 12 + pokedex_entry Articuno, 17, 554, 256, 0, 309, 2 + .string "ELECTRIC$", 12 + pokedex_entry Zapdos, 16, 526, 256, 0, 318, 3 + .string "FLAME$", 12 + pokedex_entry Moltres, 20, 600, 270, 0, 387, 8 + .string "DRAGON$", 12 + pokedex_entry Dratini, 18, 33, 256, 8, 386, 6 + .string "DRAGON$", 12 + pokedex_entry Dragonair, 40, 165, 256, 0, 411, 5 + .string "DRAGON$", 12 + pokedex_entry Dragonite, 22, 2100, 256, 0, 309, 4 + .string "GENETIC$", 12 + pokedex_entry Mewtwo, 20, 1220, 256, 0, 309, 4 + .string "NEW SPECIES$", 12 + pokedex_entry Mew, 4, 40, 457, -2, 256, 0 + .string "LEAF$", 12 + pokedex_entry Chikorita, 9, 64, 512, 20, 256, 0 + .string "LEAF$", 12 + pokedex_entry Bayleef, 12, 158, 296, 4, 256, 0 + .string "HERB$", 12 + pokedex_entry Meganium, 18, 1005, 256, 0, 277, 1 + .string "FIRE MOUSE$", 12 + pokedex_entry Cyndaquil, 5, 79, 539, 21, 256, 0 + .string "VOLCANO$", 12 + pokedex_entry Quilava, 9, 190, 329, 11, 256, 0 + .string "VOLCANO$", 12 + pokedex_entry Typhlosion, 17, 795, 256, 0, 268, 1 + .string "BIG JAW$", 12 + pokedex_entry Totodile, 6, 95, 487, 20, 256, 0 + .string "BIG JAW$", 12 + pokedex_entry Croconaw, 11, 250, 378, 13, 256, 0 + .string "BIG JAW$", 12 + pokedex_entry Feraligatr, 23, 888, 256, 0, 342, 7 + .string "SCOUT$", 12 + pokedex_entry Sentret, 8, 60, 439, 12, 256, 0 + .string "LONG BODY$", 12 + pokedex_entry Furret, 18, 325, 346, 11, 256, 0 + .string "OWL$", 12 + pokedex_entry Hoothoot, 7, 212, 380, -2, 256, 0 + .string "OWL$", 12 + pokedex_entry Noctowl, 16, 408, 278, 3, 256, 0 + .string "FIVE STAR$", 12 + pokedex_entry Ledyba, 10, 108, 256, 4, 256, 0 + .string "FIVE STAR$", 12 + pokedex_entry Ledian, 14, 356, 256, 2, 256, 0 + .string "STRING SPIT$", 12 + pokedex_entry Spinarak, 5, 85, 414, 21, 256, 0 + .string "LONG LEG$", 12 + pokedex_entry Ariados, 11, 335, 316, 8, 256, 0 + .string "BAT$", 12 + pokedex_entry Crobat, 18, 750, 256, 0, 281, 1 + .string "ANGLER$", 12 + pokedex_entry Chinchou, 5, 120, 424, -2, 256, 0 + .string "LIGHT$", 12 + pokedex_entry Lanturn, 12, 225, 269, 6, 256, 0 + .string "TINY MOUSE$", 12 + pokedex_entry Pichu, 3, 20, 508, 20, 256, 0 + .string "STAR SHAPE$", 12 + pokedex_entry Cleffa, 3, 30, 462, 23, 256, 0 + .string "BALLOON$", 12 + pokedex_entry Igglybuff, 3, 10, 457, -1, 256, 0 + .string "SPIKE BALL$", 12 + pokedex_entry Togepi, 3, 15, 507, 23, 256, 0 + .string "HAPPINESS$", 12 + pokedex_entry Togetic, 6, 32, 424, 17, 256, 0 + .string "TINY BIRD$", 12 + pokedex_entry Natu, 2, 20, 610, 25, 256, 0 + .string "MYSTIC$", 12 + pokedex_entry Xatu, 15, 150, 256, 6, 318, 4 + .string "WOOL$", 12 + pokedex_entry Mareep, 6, 78, 379, 18, 256, 0 + .string "WOOL$", 12 + pokedex_entry Flaaffy, 8, 133, 372, 15, 256, 0 + .string "LIGHT$", 12 + pokedex_entry Ampharos, 14, 615, 256, 4, 256, 0 + .string "FLOWER$", 12 + pokedex_entry Bellossom, 4, 58, 472, 21, 256, 0 + .string "AQUA MOUSE$", 12 + pokedex_entry Marill, 4, 85, 476, 20, 256, 0 + .string "AQUA RABBIT$", 12 + pokedex_entry Azumarill, 8, 285, 448, 16, 256, 0 + .string "IMITATION$", 12 + pokedex_entry Sudowoodo, 12, 380, 305, 8, 256, 0 + .string "FROG$", 12 + pokedex_entry Politoed, 11, 339, 289, 6, 256, 0 + .string "COTTONWEED$", 12 + pokedex_entry Hoppip, 4, 5, 562, -7, 256, 0 + .string "COTTONWEED$", 12 + pokedex_entry Skiploom, 6, 10, 387, 0, 256, 0 + .string "COTTONWEED$", 12 + pokedex_entry Jumpluff, 8, 30, 418, -4, 256, 0 + .string "LONG TAIL$", 12 + pokedex_entry Aipom, 8, 115, 363, 6, 256, 0 + .string "SEED$", 12 + pokedex_entry Sunkern, 3, 18, 541, 0, 256, 0 + .string "SUN$", 12 + pokedex_entry Sunflora, 8, 85, 444, 15, 256, 0 + .string "CLEAR WING$", 12 + pokedex_entry Yanma, 12, 380, 274, -1, 256, 0 + .string "WATER FISH$", 12 + pokedex_entry Wooper, 4, 85, 479, 21, 256, 0 + .string "WATER FISH$", 12 + pokedex_entry Quagsire, 14, 750, 256, 4, 256, 0 + .string "SUN$", 12 + pokedex_entry Espeon, 9, 265, 363, 14, 256, 0 + .string "MOONLIGHT$", 12 + pokedex_entry Umbreon, 10, 270, 317, 11, 256, 0 + .string "DARKNESS$", 12 + pokedex_entry Murkrow, 5, 21, 401, -8, 256, 1 + .string "ROYAL$", 12 + pokedex_entry Slowking, 20, 795, 256, 0, 309, 5 + .string "SCREECH$", 12 + pokedex_entry Misdreavus, 7, 10, 407, -8, 256, 0 + .string "SYMBOL$", 12 + pokedex_entry Unown, 5, 50, 411, 2, 256, 0 + .string "PATIENT$", 12 + pokedex_entry Wobbuffet, 13, 285, 274, 4, 256, 0 + .string "LONG NECK$", 12 + pokedex_entry Girafarig, 15, 415, 281, 1, 256, 0 + .string "BAGWORM$", 12 + pokedex_entry Pineco, 6, 72, 445, 2, 256, 0 + .string "BAGWORM$", 12 + pokedex_entry Forretress, 12, 1258, 293, 5, 256, 0 + .string "LAND SNAKE$", 12 + pokedex_entry Dunsparce, 15, 140, 316, 17, 256, 0 + .string "FLYSCORPION$", 12 + pokedex_entry Gligar, 11, 648, 350, -1, 256, 0 + .string "IRON SNAKE$", 12 + pokedex_entry Steelix, 92, 4000, 256, 0, 516, 13 + .string "FAIRY$", 12 + pokedex_entry Snubbull, 6, 78, 465, 19, 256, 0 + .string "FAIRY$", 12 + pokedex_entry Granbull, 14, 487, 256, 4, 256, 0 + .string "BALLOON$", 12 + pokedex_entry Qwilfish, 5, 39, 430, 0, 256, 0 + .string "PINCER$", 12 + pokedex_entry Scizor, 18, 1180, 278, 1, 256, 0 + .string "MOLD$", 12 + pokedex_entry Shuckle, 6, 205, 485, 18, 256, 0 + .string "SINGLE HORN$", 12 + pokedex_entry Heracross, 15, 540, 256, 0, 256, 0 + .string "SHARP CLAW$", 12 + pokedex_entry Sneasel, 9, 280, 413, -3, 256, 0 + .string "LITTLE BEAR$", 12 + pokedex_entry Teddiursa, 6, 88, 455, 19, 256, 0 + .string "HIBERNATOR$", 12 + pokedex_entry Ursaring, 18, 1258, 256, 0, 256, 0 + .string "LAVA$", 12 + pokedex_entry Slugma, 7, 350, 329, 15, 256, 0 + .string "LAVA$", 12 + pokedex_entry Magcargo, 8, 550, 332, 15, 256, 0 + .string "PIG$", 12 + pokedex_entry Swinub, 4, 65, 324, 20, 256, 0 + .string "SWINE$", 12 + pokedex_entry Piloswine, 11, 558, 306, 10, 256, 0 + .string "CORAL$", 12 + pokedex_entry Corsola, 6, 50, 410, 15, 256, 0 + .string "JET$", 12 + pokedex_entry Remoraid, 6, 120, 316, 4, 256, 0 + .string "JET$", 12 + pokedex_entry Octillery, 9, 285, 296, 3, 256, 0 + .string "DELIVERY$", 12 + pokedex_entry Delibird, 9, 160, 293, 11, 256, 0 + .string "KITE$", 12 + pokedex_entry Mantine, 21, 2200, 256, 0, 342, 7 + .string "ARMOR BIRD$", 12 + pokedex_entry Skarmory, 17, 505, 256, 0, 271, 1 + .string "DARK$", 12 + pokedex_entry Houndour, 6, 108, 393, 16, 256, 0 + .string "DARK$", 12 + pokedex_entry Houndoom, 14, 350, 256, 4, 256, 0 + .string "DRAGON$", 12 + pokedex_entry Kingdra, 18, 1520, 256, 0, 287, 0 + .string "LONG NOSE$", 12 + pokedex_entry Phanpy, 5, 335, 465, 21, 256, 0 + .string "ARMOR$", 12 + pokedex_entry Donphan, 11, 1200, 313, 9, 256, 0 + .string "VIRTUAL$", 12 + pokedex_entry Porygon2, 6, 325, 320, 17, 256, 0 + .string "BIG HORN$", 12 + pokedex_entry Stantler, 14, 712, 256, 0, 256, 0 + .string "PAINTER$", 12 + pokedex_entry Smeargle, 12, 580, 287, 5, 256, 0 + .string "SCUFFLE$", 12 + pokedex_entry Tyrogue, 7, 210, 292, 9, 256, 0 + .string "HANDSTAND$", 12 + pokedex_entry Hitmontop, 14, 480, 256, 2, 257, 0 + .string "KISS$", 12 + pokedex_entry Smoochum, 4, 60, 440, 20, 256, 0 + .string "ELECTRIC$", 12 + pokedex_entry Elekid, 6, 235, 363, 14, 256, 0 + .string "LIVE COAL$", 12 + pokedex_entry Magby, 7, 214, 284, 13, 256, 0 + .string "MILK COW$", 12 + pokedex_entry Miltank, 12, 755, 280, 5, 256, 0 + .string "HAPPINESS$", 12 + pokedex_entry Blissey, 15, 468, 256, 4, 310, 3 + .string "THUNDER$", 12 + pokedex_entry Raikou, 19, 1780, 256, 0, 345, 7 + .string "VOLCANO$", 12 + pokedex_entry Entei, 21, 1980, 259, 0, 345, 7 + .string "AURORA$", 12 + pokedex_entry Suicune, 20, 1870, 269, 0, 345, 7 + .string "ROCK SKIN$", 12 + pokedex_entry Larvitar, 6, 720, 472, 18, 256, 0 + .string "HARD SHELL$", 12 + pokedex_entry Pupitar, 12, 1520, 292, 8, 256, 0 + .string "ARMOR$", 12 + pokedex_entry Tyranitar, 20, 2020, 256, 0, 345, 7 + .string "DIVING$", 12 + pokedex_entry Lugia, 52, 2160, 256, 0, 721, 19 + .string "RAINBOW$", 12 + pokedex_entry HoOh, 38, 1990, 256, 0, 610, 17 + .string "TIME TRAVEL$", 12 + pokedex_entry Celebi, 6, 50, 393, -10, 256, 0 + .string "WOOD GECKO$", 12 + pokedex_entry Treecko, 5, 50, 541, 19, 256, 0 + .string "WOOD GECKO$", 12 + pokedex_entry Grovyle, 9, 216, 360, 5, 256, 0 + .string "FOREST$", 12 + pokedex_entry Sceptile, 17, 522, 256, -1, 275, 2 + .string "CHICK$", 12 + pokedex_entry Torchic, 4, 25, 566, 19, 256, 0 + .string "YOUNG FOWL$", 12 + pokedex_entry Combusken, 9, 195, 343, 5, 256, 0 + .string "BLAZE$", 12 + pokedex_entry Blaziken, 19, 520, 256, 0, 301, 4 + .string "MUD FISH$", 12 + pokedex_entry Mudkip, 4, 76, 535, 20, 256, 0 + .string "MUD FISH$", 12 + pokedex_entry Marshtomp, 7, 280, 340, 7, 256, 0 + .string "MUD FISH$", 12 + pokedex_entry Swampert, 15, 819, 256, 0, 256, 0 + .string "BITE$", 12 + pokedex_entry Poochyena, 5, 136, 481, 19, 256, 0 + .string "BITE$", 12 + pokedex_entry Mightyena, 10, 370, 362, 9, 256, 0 + .string "TINYRACCOON$", 12 + pokedex_entry Zigzagoon, 4, 175, 560, 22, 256, 0 + .string "RUSHING$", 12 + pokedex_entry Linoone, 5, 325, 321, 7, 256, 0 + .string "WORM$", 12 + pokedex_entry Wurmple, 3, 36, 711, 24, 256, 0 + .string "COCOON$", 12 + pokedex_entry Silcoon, 6, 100, 431, 19, 256, 0 + .string "BUTTERFLY$", 12 + pokedex_entry Beautifly, 10, 284, 298, -1, 256, 0 + .string "COCOON$", 12 + pokedex_entry Cascoon, 7, 115, 391, 20, 256, 0 + .string "POISON MOTH$", 12 + pokedex_entry Dustox, 12, 316, 269, 1, 256, 0 + .string "WATER WEED$", 12 + pokedex_entry Lotad, 5, 26, 406, 19, 256, 0 + .string "JOLLY$", 12 + pokedex_entry Lombre, 12, 325, 277, 9, 256, 0 + .string "CAREFREE$", 12 + pokedex_entry Ludicolo, 15, 550, 256, 0, 268, -1 + .string "ACORN$", 12 + pokedex_entry Seedot, 5, 40, 472, 20, 256, 0 + .string "WILY$", 12 + pokedex_entry Nuzleaf, 10, 280, 299, 10, 256, 0 + .string "WICKED$", 12 + pokedex_entry Shiftry, 13, 596, 290, 4, 256, 0 + .string "TINYSWALLOW$", 12 + pokedex_entry Taillow, 3, 23, 465, 21, 256, 0 + .string "SWALLOW$", 12 + pokedex_entry Swellow, 7, 198, 428, 15, 256, 0 + .string "SEAGULL$", 12 + pokedex_entry Wingull, 6, 95, 295, -2, 256, 0 + .string "WATER BIRD$", 12 + pokedex_entry Pelipper, 12, 280, 288, 1, 256, 0 + .string "FEELING$", 12 + pokedex_entry Ralts, 4, 66, 457, -3, 256, 0 + .string "EMOTION$", 12 + pokedex_entry Kirlia, 8, 202, 354, 0, 256, 0 + .string "EMBRACE$", 12 + pokedex_entry Gardevoir, 16, 484, 256, 0, 256, 0 + .string "POND SKATER$", 12 + pokedex_entry Surskit, 5, 17, 375, 17, 256, 0 + .string "EYEBALL$", 12 + pokedex_entry Masquerain, 8, 36, 378, 8, 256, 0 + .string "MUSHROOM$", 12 + pokedex_entry Shroomish, 4, 45, 513, 22, 256, 0 + .string "MUSHROOM$", 12 + pokedex_entry Breloom, 12, 392, 324, 6, 256, 0 + .string "SLACKER$", 12 + pokedex_entry Slakoth, 8, 240, 291, 16, 256, 0 + .string "WILD MONKEY$", 12 + pokedex_entry Vigoroth, 14, 465, 301, 2, 256, 0 + .string "LAZY$", 12 + pokedex_entry Slaking, 20, 1305, 256, 2, 300, 1 + .string "TRAINEE$", 12 + pokedex_entry Nincada, 5, 55, 405, 21, 256, 0 + .string "NINJA$", 12 + pokedex_entry Ninjask, 8, 120, 383, -9, 256, 0 + .string "SHED$", 12 + pokedex_entry Shedinja, 8, 12, 372, -8, 256, 0 + .string "WHISPER$", 12 + pokedex_entry Whismur, 6, 163, 373, 17, 256, 0 + .string "BIG VOICE$", 12 + pokedex_entry Loudred, 10, 405, 356, 10, 256, 0 + .string "LOUD NOISE$", 12 + pokedex_entry Exploud, 15, 840, 284, 1, 256, 0 + .string "GUTS$", 12 + pokedex_entry Makuhita, 10, 864, 256, 10, 256, 0 + .string "ARM THRUST$", 12 + pokedex_entry Hariyama, 23, 2538, 256, 0, 343, 7 + .string "POLKA DOT$", 12 + pokedex_entry Azurill, 2, 20, 603, 23, 256, 0 + .string "COMPASS$", 12 + pokedex_entry Nosepass, 10, 970, 256, 9, 289, 3 + .string "KITTEN$", 12 + pokedex_entry Skitty, 6, 110, 492, 19, 256, 0 + .string "PRIM$", 12 + pokedex_entry Delcatty, 11, 326, 322, 10, 256, 0 + .string "DARKNESS$", 12 + pokedex_entry Sableye, 5, 110, 451, 17, 256, 0 + .string "DECEIVER$", 12 + pokedex_entry Mawile, 6, 115, 466, 17, 256, 0 + .string "IRON ARMOR$", 12 + pokedex_entry Aron, 4, 600, 419, 23, 256, 0 + .string "IRON ARMOR$", 12 + pokedex_entry Lairon, 9, 1200, 275, 12, 256, 0 + .string "IRON ARMOR$", 12 + pokedex_entry Aggron, 21, 3600, 256, -1, 350, 6 + .string "MEDITATE$", 12 + pokedex_entry Meditite, 6, 112, 465, 17, 256, 0 + .string "MEDITATE$", 12 + pokedex_entry Medicham, 13, 315, 298, 5, 256, 0 + .string "LIGHTNING$", 12 + pokedex_entry Electrike, 6, 152, 290, 15, 256, 0 + .string "DISCHARGE$", 12 + pokedex_entry Manectric, 15, 402, 256, 3, 257, 0 + .string "CHEERING$", 12 + pokedex_entry Plusle, 4, 42, 515, -9, 256, 0 + .string "CHEERING$", 12 + pokedex_entry Minun, 4, 42, 512, -7, 256, 0 + .string "FIREFLY$", 12 + pokedex_entry Volbeat, 7, 177, 442, 16, 256, 0 + .string "FIREFLY$", 12 + pokedex_entry Illumise, 6, 177, 572, 19, 256, 0 + .string "THORN$", 12 + pokedex_entry Roselia, 3, 20, 677, 20, 256, 0 + .string "STOMACH$", 12 + pokedex_entry Gulpin, 4, 103, 593, 23, 256, 0 + .string "POISON BAG$", 12 + pokedex_entry Swalot, 17, 800, 256, 6, 345, 3 + .string "SAVAGE$", 12 + pokedex_entry Carvanha, 8, 208, 362, 0, 256, 0 + .string "BRUTAL$", 12 + pokedex_entry Sharpedo, 18, 888, 256, 0, 317, 3 + .string "BALL WHALE$", 12 + pokedex_entry Wailmer, 20, 1300, 256, 2, 493, 0 + .string "FLOAT WHALE$", 12 + pokedex_entry Wailord, 145, 3980, 256, 0, 1352, 18 + .string "NUMB$", 12 + pokedex_entry Numel, 7, 240, 342, 17, 256, 0 + .string "ERUPTION$", 12 + pokedex_entry Camerupt, 19, 2200, 256, 7, 345, 6 + .string "COAL$", 12 + pokedex_entry Torkoal, 5, 804, 390, 9, 256, 0 + .string "BOUNCE$", 12 + pokedex_entry Spoink, 7, 306, 423, 17, 256, 0 + .string "MANIPULATE$", 12 + pokedex_entry Grumpig, 9, 715, 358, 10, 256, 0 + .string "SPOT PANDA$", 12 + pokedex_entry Spinda, 11, 50, 321, 4, 256, 0 + .string "ANT PIT$", 12 + pokedex_entry Trapinch, 7, 150, 298, 17, 256, 0 + .string "VIBRATION$", 12 + pokedex_entry Vibrava, 11, 153, 370, 11, 256, 0 + .string "MYSTIC$", 12 + pokedex_entry Flygon, 20, 820, 256, 0, 268, 1 + .string "CACTUS$", 12 + pokedex_entry Cacnea, 4, 513, 455, 20, 256, 0 + .string "SCARECROW$", 12 + pokedex_entry Cacturne, 13, 774, 327, 5, 256, 0 + .string "COTTON BIRD$", 12 + pokedex_entry Swablu, 4, 12, 422, -8, 256, 0 + .string "HUMMING$", 12 + pokedex_entry Altaria, 11, 206, 327, 0, 256, 0 + .string "CAT FERRET$", 12 + pokedex_entry Zangoose, 13, 403, 256, 3, 256, 0 + .string "FANG SNAKE$", 12 + pokedex_entry Seviper, 27, 525, 275, 7, 256, 0 + .string "METEORITE$", 12 + pokedex_entry Lunatone, 10, 1680, 300, 3, 256, 0 + .string "METEORITE$", 12 + pokedex_entry Solrock, 12, 1540, 328, 0, 256, 0 + .string "WHISKERS$", 12 + pokedex_entry Barboach, 4, 19, 581, -3, 256, 0 + .string "WHISKERS$", 12 + pokedex_entry Whiscash, 9, 236, 317, 1, 256, 0 + .string "RUFFIAN$", 12 + pokedex_entry Corphish, 6, 115, 484, 19, 256, 0 + .string "ROGUE$", 12 + pokedex_entry Crawdaunt, 11, 328, 365, 9, 256, 0 + .string "CLAY DOLL$", 12 + pokedex_entry Baltoy, 5, 215, 457, 21, 256, 0 + .string "CLAY DOLL$", 12 + pokedex_entry Claydol, 15, 1080, 256, 3, 280, 1 + .string "SEA LILY$", 12 + pokedex_entry Lileep, 10, 238, 305, 8, 256, 0 + .string "BARNACLE$", 12 + pokedex_entry Cradily, 15, 604, 267, 0, 256, 0 + .string "OLD SHRIMP$", 12 + pokedex_entry Anorith, 7, 125, 296, 4, 256, 0 + .string "PLATE$", 12 + pokedex_entry Armaldo, 15, 682, 312, 3, 271, 0 + .string "FISH$", 12 + pokedex_entry Feebas, 6, 74, 423, -4, 256, 0 + .string "TENDER$", 12 + pokedex_entry Milotic, 62, 1620, 256, 0, 360, 7 + .string "WEATHER$", 12 + pokedex_entry Castform, 3, 8, 435, -5, 256, 0 + .string "COLOR SWAP$", 12 + pokedex_entry Kecleon, 10, 220, 316, 10, 256, 0 + .string "PUPPET$", 12 + pokedex_entry Shuppet, 6, 23, 440, 20, 256, 0 + .string "MARIONETTE$", 12 + pokedex_entry Banette, 11, 125, 262, 9, 256, 0 + .string "REQUIEM$", 12 + pokedex_entry Duskull, 8, 150, 406, -4, 256, 0 + .string "BECKON$", 12 + pokedex_entry Dusclops, 16, 306, 256, 3, 299, 1 + .string "FRUIT$", 12 + pokedex_entry Tropius, 20, 1000, 256, 0, 344, 7 + .string "WIND CHIME$", 12 + pokedex_entry Chimecho, 6, 10, 505, 0, 256, 0 + .string "DISASTER$", 12 + pokedex_entry Absol, 12, 470, 301, 3, 256, 0 + .string "BRIGHT$", 12 + pokedex_entry Wynaut, 6, 140, 484, 19, 256, 0 + .string "SNOW HAT$", 12 + pokedex_entry Snorunt, 7, 168, 380, 15, 256, 0 + .string "FACE$", 12 + pokedex_entry Glalie, 15, 2565, 256, 3, 344, 0 + .string "CLAP$", 12 + pokedex_entry Spheal, 8, 395, 315, 16, 256, 0 + .string "BALL ROLL$", 12 + pokedex_entry Sealeo, 11, 876, 338, 13, 256, 0 + .string "ICE BREAK$", 12 + pokedex_entry Walrein, 14, 1506, 316, 4, 256, 0 + .string "BIVALVE$", 12 + pokedex_entry Clamperl, 4, 525, 691, 22, 256, 0 + .string "DEEP SEA$", 12 + pokedex_entry Huntail, 17, 270, 307, 1, 256, 0 + .string "SOUTH SEA$", 12 + pokedex_entry Gorebyss, 18, 226, 278, 5, 256, 0 + .string "LONGEVITY$", 12 + pokedex_entry Relicanth, 10, 234, 316, 7, 256, 0 + .string "RENDEZVOUS$", 12 + pokedex_entry Luvdisc, 6, 87, 371, 2, 256, 0 + .string "ROCK HEAD$", 12 + pokedex_entry Bagon, 6, 421, 448, 18, 256, 0 + .string "ENDURANCE$", 12 + pokedex_entry Shelgon, 11, 1105, 311, 12, 256, 0 + .string "DRAGON$", 12 + pokedex_entry Salamence, 15, 1026, 256, 0, 256, 0 + .string "IRON BALL$", 12 + pokedex_entry Beldum, 6, 952, 414, -1, 256, 0 + .string "IRON CLAW$", 12 + pokedex_entry Metang, 12, 2025, 256, 6, 256, 0 + .string "IRON LEG$", 12 + pokedex_entry Metagross, 16, 5500, 256, 4, 447, 9 + .string "ROCK PEAK$", 12 + pokedex_entry Regirock, 17, 2300, 256, 2, 309, 1 + .string "ICEBERG$", 12 + pokedex_entry Regice, 18, 1750, 256, 0, 301, 2 + .string "IRON$", 12 + pokedex_entry Registeel, 19, 2050, 256, 0, 359, 6 + .string "EON$", 12 + pokedex_entry Latias, 14, 400, 304, 3, 256, 0 + .string "EON$", 12 + pokedex_entry Latios, 20, 600, 256, 0, 294, 3 + .string "SEA BASIN$", 12 + pokedex_entry Kyogre, 45, 3520, 256, 0, 614, 13 + .string "CONTINENT$", 12 + pokedex_entry Groudon, 35, 9500, 256, 0, 515, 14 + .string "SKY HIGH$", 12 + pokedex_entry Rayquaza, 70, 2065, 256, 0, 448, 12 + .string "WISH$", 12 + pokedex_entry Jirachi, 3, 11, 608, -8, 256, 0 + .string "DNA$", 12 + pokedex_entry Deoxys, 17, 608, 256, 0, 290, 2 diff --git a/data/pokedex_entries.s b/data/pokedex_entries.s deleted file mode 100644 index f1c206e3c..000000000 --- a/data/pokedex_entries.s +++ /dev/null @@ -1,4164 +0,0 @@ -DexDescription_Dummy_1: - .string "This is a newly discovered POKéMON.\nIt is currently under investigation.$" -DexDescription_Dummy_2: - .string "No detailed information is available\nat this time.$" - -DexDescription_Bulbasaur_1: - .string "BULBASAUR can be seen napping in\nbright sunlight.\nThere is a seed on its back.$" -DexDescription_Bulbasaur_2: - .string "By soaking up the sun’s rays, the seed\ngrows progressively larger.$" - -DexDescription_Ivysaur_1: - .string "There is a bud on this POKéMON’s back.\nTo support its weight, IVYSAUR’s legs\nand trunk grow thick and strong.$" -DexDescription_Ivysaur_2: - .string "If it starts spending more time lying\nin the sunlight, it’s a sign that the\nbud will bloom into a large flower soon.$" - -DexDescription_Venusaur_1: - .string "There is a large flower on VENUSAUR’s\nback. The flower is said to take on vivid\ncolors if it gets plenty of nutrition$" -DexDescription_Venusaur_2: - .string "and sunlight. The flower’s aroma\nsoothes the emotions of people.$" - -DexDescription_Charmander_1: - .string "The flame that burns at the tip of its\ntail is an indication of its emotions.\nThe flame wavers when CHARMANDER is$" -DexDescription_Charmander_2: - .string "enjoying itself. If the POKéMON becomes\nenraged, the flame burns fiercely.$" - -DexDescription_Charmeleon_1: - .string "CHARMELEON mercilessly destroys its\nfoes using its sharp claws.\nIf it encounters a strong foe, it turns$" -DexDescription_Charmeleon_2: - .string "aggressive. In this excited state, the\nflame at the tip of its tail flares with a\nbluish white color.$" - -DexDescription_Charizard_1: - .string "CHARIZARD flies around the sky in\nsearch of powerful opponents.\nIt breathes fire of such great heat$" -DexDescription_Charizard_2: - .string "that it melts anything. However, it\nnever turns its fiery breath on any\nopponent weaker than itself.$" - -DexDescription_Squirtle_1: - .string "SQUIRTLE’s shell is not merely used\nfor protection.\nThe shell’s rounded shape and the$" -DexDescription_Squirtle_2: - .string "grooves on its surface help minimize\nresistance in water, enabling this\nPOKéMON to swim at high speeds.$" - -DexDescription_Wartortle_1: - .string "Its tail is large and covered with a rich,\nthick fur. The tail becomes increasingly\ndeeper in color as WARTORTLE ages.$" -DexDescription_Wartortle_2: - .string "The scratches on its shell are evidence\nof this POKéMON’s toughness as a\nbattler.$" - -DexDescription_Blastoise_1: - .string "BLASTOISE has water spouts that\nprotrude from its shell. The water\nspouts are very accurate.$" -DexDescription_Blastoise_2: - .string "They can shoot bullets of water with\nenough accuracy to strike empty cans\nfrom a distance of over 160 feet.$" - -DexDescription_Caterpie_1: - .string "CATERPIE has a voracious appetite.\nIt can devour leaves bigger than its\nbody right before your eyes.$" -DexDescription_Caterpie_2: - .string "From its antenna, this POKéMON releases\na terrifically strong odor.$" - -DexDescription_Metapod_1: - .string "The shell covering this POKéMON’s body\nis as hard as an iron slab.\nMETAPOD does not move very much.$" -DexDescription_Metapod_2: - .string "It stays still because it is preparing\nits soft innards for evolution inside\nthe hard shell.$" - -DexDescription_Butterfree_1: - .string "BUTTERFREE has a superior ability to\nsearch for delicious honey from\nflowers.$" -DexDescription_Butterfree_2: - .string "It can even search out, extract, and\ncarry honey from flowers that are\nblooming over six miles from its nest.$" - -DexDescription_Weedle_1: - .string "WEEDLE has an extremely acute sense\nof smell.\nIt is capable of distinguishing its$" -DexDescription_Weedle_2: - .string "favorite kinds of leaves from those it\ndislikes just by sniffing with its big\nred proboscis (nose).$" - -DexDescription_Kakuna_1: - .string "KAKUNA remains virtually immobile as it\nclings to a tree. However, on the\ninside, it is extremely busy as it$" -DexDescription_Kakuna_2: - .string "prepares for its coming evolution.\nThis is evident from how hot the shell\nbecomes to the touch.$" - -DexDescription_Beedrill_1: - .string "BEEDRILL is extremely territorial.\nNo one should ever approach its nest -\nthis is for their own safety.$" -DexDescription_Beedrill_2: - .string "If angered, they will attack in a furious\nswarm.$" - -DexDescription_Pidgey_1: - .string "PIDGEY has an extremely sharp sense\nof direction.\nIt is capable of unerringly returning$" -DexDescription_Pidgey_2: - .string "home to its nest, however far it may be\nremoved from its familiar surroundings.$" - -DexDescription_Pidgeotto_1: - .string "PIDGEOTTO claims a large area as its\nown territory. This POKéMON flies\naround, patrolling its living space.$" -DexDescription_Pidgeotto_2: - .string "If its territory is violated, it shows\nno mercy in thoroughly punishing the\nfoe with its sharp claws.$" - -DexDescription_Pidgeot_1: - .string "This POKéMON has a dazzling plumage of\nbeautifully glossy feathers.\nMany TRAINERS are captivated by the$" -DexDescription_Pidgeot_2: - .string "striking beauty of the feathers on its\nhead, compelling them to choose PIDGEOT\nas their POKéMON.$" - -DexDescription_Rattata_1: - .string "RATTATA is cautious in the extreme.\nEven while it is asleep, it constantly\nlistens by moving its ears around.$" -DexDescription_Rattata_2: - .string "It is not picky about where it lives -\nit will make its nest anywhere.$" - -DexDescription_Raticate_1: - .string "RATICATE’s sturdy fangs grow steadily.\nTo keep them ground down, it gnaws\non rocks and logs.$" -DexDescription_Raticate_2: - .string "It may even chew on the walls of\nhouses.$" - -DexDescription_Spearow_1: - .string "SPEAROW has a very loud cry that can\nbe heard over half a mile away.\nIf its high, keening cry is heard$" -DexDescription_Spearow_2: - .string "echoing all around, it is a sign that\nthey are warning each other of danger.$" - -DexDescription_Fearow_1: - .string "FEAROW is recognized by its long neck\nand elongated beak.\nThey are conveniently shaped for$" -DexDescription_Fearow_2: - .string "catching prey in soil or water.\nIt deftly moves its long and skinny\nbeak to pluck prey.$" - -DexDescription_Ekans_1: - .string "EKANS curls itself up in a spiral while\nit rests.\nAssuming this position allows it to$" -DexDescription_Ekans_2: - .string "quickly respond to a threat from any\ndirection with a glare from its upraised\nhead.$" - -DexDescription_Arbok_1: - .string "This POKéMON is terrifically strong in\norder to constrict things with its body.\nIt can even flatten steel oil drums.$" -DexDescription_Arbok_2: - .string "Once ARBOK wraps its body around its\nfoe, escaping its crunching embrace is\nimpossible.$" - - .ifdef SAPPHIRE -DexDescription_Pikachu_1: - .string "This POKéMON has electricity-storing\npouches on its cheeks. These appear to\nbecome electrically charged during the$" -DexDescription_Pikachu_2: - .string "night while PIKACHU sleeps.\nIt occasionally discharges electricity\nwhen it is dozy after waking up.$" - .else -DexDescription_Pikachu_1: - .string "Whenever PIKACHU comes across\nsomething new, it blasts it with a jolt\nof electricity.$" -DexDescription_Pikachu_2: - .string "If you come across a blackened berry,\nit’s evidence that this POKéMON\nmistook the intensity of its charge.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Raichu_1: - .string "This POKéMON exudes a weak electrical\ncharge from all over its body that makes\nit take on a slight glow in darkness.$" -DexDescription_Raichu_2: - .string "RAICHU searches for electricity by\nplanting its tail in the ground.$" - .else -DexDescription_Raichu_1: - .string "If the electrical sacks become\nexcessively charged, RAICHU plants its\ntail in the ground and discharges.$" -DexDescription_Raichu_2: - .string "Scorched patches of ground will be\nfound near this POKéMON’s nest.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Sandshrew_1: - .string "SANDSHREW has a very dry hide that is\nextremely tough. The POKéMON can roll\ninto a ball that repels any attack.$" -DexDescription_Sandshrew_2: - .string "At night, it burrows into the desert\nsand to sleep.$" - .else -DexDescription_Sandshrew_1: - .string "SANDSHREW’s body is configured to\nabsorb water without waste, enabling it\nto survive in an arid desert.$" -DexDescription_Sandshrew_2: - .string "This POKéMON curls up to protect itself\nfrom its enemies.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Sandslash_1: - .string "SANDSLASH can roll up its body as if it\nwere a ball covered with large spikes.\nIn battle, this POKéMON will try to make$" -DexDescription_Sandslash_2: - .string "the foe flinch by jabbing it with its\nspines. It then leaps at the stunned\nfoe to tear wildly with its sharp claws.$" - .else -DexDescription_Sandslash_1: - .string "SANDSLASH’s body is covered by tough\nspikes, which are hardened sections of\nits hide. Once a year, the old spikes fall$" -DexDescription_Sandslash_2: - .string "out, to be replaced with new spikes that\ngrow out from beneath the old ones.$" - .endif - -DexDescription_NidoranF_1: - .string "NIDORAN has barbs that secrete a\npowerful poison. They are thought to\nhave developed as protection for this$" -DexDescription_NidoranF_2: - .string "small-bodied POKéMON.\nWhen enraged, it releases a horrible\ntoxin from its horn.$" - -DexDescription_Nidorina_1: - .string "When NIDORINA are with their friends or\nfamily, they keep their barbs tucked\naway to prevent hurting each other.$" -DexDescription_Nidorina_2: - .string "This POKéMON appears to become\nnervous if separated from the others.$" - -DexDescription_Nidoqueen_1: - .string "NIDOQUEEN’s body is encased in\nextremely hard scales. It is adept at\nsending foes flying with harsh tackles.$" -DexDescription_Nidoqueen_2: - .string "This POKéMON is at its strongest when\nit is defending its young.$" - -DexDescription_NidoranM_1: - .string "The male NIDORAN has developed\nmuscles for moving its ears. Thanks to\nthem, the ears can be freely moved in$" -DexDescription_NidoranM_2: - .string "any direction. Even the slightest sound\ndoes not escape this POKéMON’s notice.$" - -DexDescription_Nidorino_1: - .string "NIDORINO has a horn that is harder than\na diamond. If it senses a hostile\npresence, all the barbs on its back$" -DexDescription_Nidorino_2: - .string "bristle up at once, and it challenges\nthe foe with all its might.$" - -DexDescription_Nidoking_1: - .string "NIDOKING’s thick tail packs enormously\ndestructive power. With one swing, it\ncan topple a metal transmission tower.$" -DexDescription_Nidoking_2: - .string "Once this POKéMON goes on a rampage,\nthere is no stopping it.$" - -DexDescription_Clefairy_1: - .string "On every night of a full moon, groups of\nthis POKéMON come out to play.\nWhen dawn arrives, the tired CLEFAIRY$" -DexDescription_Clefairy_2: - .string "return to their quiet mountain retreats\nand go to sleep nestled up against each\nother.$" - -DexDescription_Clefable_1: - .string "CLEFABLE moves by skipping lightly as if\nit were flying using its wings. Its\nbouncy step lets it even walk on water.$" -DexDescription_Clefable_2: - .string "It is known to take strolls on lakes on\nquiet, moonlit nights.$" - - .ifdef SAPPHIRE -DexDescription_Vulpix_1: - .string "Inside VULPIX’s body burns a flame that\nnever goes out. During the daytime,\nwhen the temperatures rise, this$" -DexDescription_Vulpix_2: - .string "POKéMON releases flames from its mouth\nto prevent its body from growing too\nhot.$" - .else -DexDescription_Vulpix_1: - .string "At the time of its birth, VULPIX has one\nwhite tail. The tail separates into six\nif this POKéMON receives plenty of love$" -DexDescription_Vulpix_2: - .string "from its TRAINER.\nThe six tails become magnificently\ncurled.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Ninetales_1: - .string "Legend has it that NINETALES came into\nbeing when nine wizards possessing\nsacred powers merged into one.$" -DexDescription_Ninetales_2: - .string "This POKéMON is highly intelligent - it\ncan understand human speech.$" - .else -DexDescription_Ninetales_1: - .string "NINETALES casts a sinister light from\nits bright red eyes to gain total\ncontrol over its foe’s mind.$" -DexDescription_Ninetales_2: - .string "This POKéMON is said to live for a\nthousand years.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Jigglypuff_1: - .string "When this POKéMON sings, it never\npauses to breathe. If it is in a battle\nagainst an opponent that does not$" -DexDescription_Jigglypuff_2: - .string "easily fall asleep, JIGGLYPUFF cannot\nbreathe, endangering its life.$" - .else -DexDescription_Jigglypuff_1: - .string "JIGGLYPUFF’s vocal chords can freely\nadjust the wavelength of its voice.\nThis POKéMON uses this ability to sing$" -DexDescription_Jigglypuff_2: - .string "at precisely the right wavelength to\nmake its foes most drowsy.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Wigglytuff_1: - .string "WIGGLYTUFF’s body is very flexible.\nBy inhaling deeply, this POKéMON can\ninflate itself seemingly without end.$" -DexDescription_Wigglytuff_2: - .string "Once inflated, WIGGLYTUFF bounces\nalong lightly like a balloon.$" - .else -DexDescription_Wigglytuff_1: - .string "WIGGLYTUFF has large, saucerlike eyes.\nThe surfaces of its eyes are always\ncovered with a thin layer of tears.$" -DexDescription_Wigglytuff_2: - .string "If any dust gets in this POKéMON’s\neyes, it is quickly washed away.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Zubat_1: - .string "ZUBAT avoids sunlight because exposure\ncauses it to become unhealthy.\nDuring the daytime, it stays in caves or$" -DexDescription_Zubat_2: - .string "under the eaves of old houses, sleeping\nwhile hanging upside down.$" - .else -DexDescription_Zubat_1: - .string "ZUBAT remains quietly unmoving in a\ndark spot during the bright daylight\nhours. It does so because prolonged$" -DexDescription_Zubat_2: - .string "exposure to the sun causes its body to\nbecome slightly burned.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Golbat_1: - .string "GOLBAT bites down on prey with its four\nfangs and drinks the victim’s blood.\nIt becomes active on inky dark$" -DexDescription_Golbat_2: - .string "moonless nights, flying around to\nattack people and POKéMON.$" - .else -DexDescription_Golbat_1: - .string "GOLBAT loves to drink the blood of\nliving things. It is particularly active\nin the pitch black of night.$" -DexDescription_Golbat_2: - .string "This POKéMON flits around in the night\nskies, seeking fresh blood.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Oddish_1: - .string "ODDISH searches for fertile, nutrient-\nrich soil, then plants itself.\nDuring the daytime, while it is planted,$" -DexDescription_Oddish_2: - .string "this POKéMON’s feet are thought to\nchange shape and become similar to\nthe roots of trees.$" - .else -DexDescription_Oddish_1: - .string "During the daytime, ODDISH buries\nitself in soil to absorb nutrients from \nthe ground using its entire body.$" -DexDescription_Oddish_2: - .string "The more fertile the soil, the glossier\nits leaves become.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Gloom_1: - .string "From its mouth GLOOM drips honey that\nsmells absolutely horrible.\nApparently, it loves the horrid stench.$" -DexDescription_Gloom_2: - .string "It sniffs the noxious fumes and then \ndrools even more of its honey.$" - .else -DexDescription_Gloom_1: - .string "GLOOM releases a foul fragrance from\nthe pistil of its flower. When faced\nwith danger, the stench worsens.$" -DexDescription_Gloom_2: - .string "If this POKéMON is feeling calm and\nsecure, it does not release its usual\nstinky aroma.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Vileplume_1: - .string "VILEPLUME has the world’s largest\npetals. They are used to attract prey\nthat are then doused with toxic spores.$" -DexDescription_Vileplume_2: - .string "Once the prey are immobilized, this\nPOKéMON catches and devours them.$" - .else -DexDescription_Vileplume_1: - .string "VILEPLUME’s toxic pollen triggers\natrocious allergy attacks. That’s why\nit is advisable never to approach any$" -DexDescription_Vileplume_2: - .string "attractive flowers in a jungle, however\npretty they may be.$" - .endif - - .ifdef SAPPHIRE - - .if REVISION >= 1 -DexDescription_Paras_1: - .string "PARAS has parasitic mushrooms growing\non its back called tochukaso. They grow\nlarge by drawing nutrients from this$" -DexDescription_Paras_2: - .string "BUG/GRASS POKéMON host. They are\nhighly valued as a medicine for\nextending life.$" - .else -DexDescription_Paras_1: - .string "PARAS has parasitic mushrooms growing\non its back called tochukaso. They grow\nlarge by drawing nutrients from this$" -DexDescription_Paras_2: - .string "BUG POKéMON host. They are highly\nvalued as a medicine for extending life.$" - .endif @ REVISION >= 1 - - .else - - .if REVISION >= 1 -DexDescription_Paras_1: - .string "PARAS has parasitic mushrooms growing\non its back called tochukaso. They grow\nlarge by drawing nutrients from this$" -DexDescription_Paras_2: - .string "BUG/GRASS POKéMON host. They are\nhighly valued as a medicine for\nextending life.$" - .else -DexDescription_Paras_1: - .string "PARAS has parasitic mushrooms growing\non its back called tochukaso. They grow\nlarge by drawing nutrients from the BUG$" -DexDescription_Paras_2: - .string "POKéMON host. They are highly valued as\na medicine for extending life.$" - .endif @ REVISION >= 1 - - .endif @ SAPPHIRE - -DexDescription_Parasect_1: - .string "PARASECT is known to infest large trees\nen masse and drain nutrients from the\nlower trunk and roots.$" -DexDescription_Parasect_2: - .string "When an infested tree dies, they move\nonto another tree all at once.$" - -DexDescription_Venonat_1: - .string "VENONAT is said to have evolved with\na coat of thin, stiff hair that covers\nits entire body for protection.$" -DexDescription_Venonat_2: - .string "It possesses large eyes that never fail\nto spot even miniscule prey.$" - -DexDescription_Venomoth_1: - .string "VENOMOTH is nocturnal - it is a POKéMON\nthat only becomes active at night.\nIts favorite prey are small insects$" -DexDescription_Venomoth_2: - .string "that gather around streetlights,\nattracted by the light in the darkness.$" - -DexDescription_Diglett_1: - .string "DIGLETT are raised in most farms.\nThe reason is simple - wherever this\nPOKéMON burrows, the soil is left$" -DexDescription_Diglett_2: - .string "perfectly tilled for planting crops.\nThis soil is made ideal for growing\ndelicious vegetables.$" - -DexDescription_Dugtrio_1: - .string "DUGTRIO are actually triplets that\nemerged from one body. As a result,\neach triplet thinks exactly like the$" -DexDescription_Dugtrio_2: - .string "other two triplets.\nThey work cooperatively to burrow\nendlessly.$" - -DexDescription_Meowth_1: - .string "MEOWTH withdraws its sharp claws into\nits paws to slinkily sneak about without\nmaking any incriminating footsteps.$" -DexDescription_Meowth_2: - .string "For some reason, this POKéMON loves\nshiny coins that glitter with light.$" - -DexDescription_Persian_1: - .string "PERSIAN has six bold whiskers that give\nit a look of toughness. The whiskers \nsense air movements to determine what$" -DexDescription_Persian_2: - .string "is in the POKéMON’s surrounding\nvicinity. It becomes docile if grabbed\nby the whiskers.$" - - .ifdef SAPPHIRE -DexDescription_Psyduck_1: - .string "If it uses its mysterious power,\nPSYDUCK can’t remember having done so.\nIt apparently can’t form a memory of$" -DexDescription_Psyduck_2: - .string "such an event because it goes into\nan altered state that is much like\ndeep sleep.$" - .else -DexDescription_Psyduck_1: - .string "PSYDUCK uses a mysterious power.\nWhen it does so, this POKéMON \ngenerates brain waves that are$" -DexDescription_Psyduck_2: - .string "supposedly only seen in sleepers.\nThis discovery spurred controversy\namong scholars.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Golduck_1: - .string "GOLDUCK is the fastest swimmer among\nall POKéMON. It swims effortlessly, even\nin a rough, stormy sea.$" -DexDescription_Golduck_2: - .string "It sometimes rescues people from\nwrecked ships floundering in high seas.$" - .else -DexDescription_Golduck_1: - .string "The webbed flippers on its forelegs and\nhind legs and the streamlined body of\nGOLDUCK give it frightening speed.$" -DexDescription_Golduck_2: - .string "This POKéMON is definitely much faster\nthan even the most athletic swimmer.$" - .endif - -DexDescription_Mankey_1: - .string "When MANKEY starts shaking and its\nnasal breathing turns rough, it’s a sure\nsign that it is becoming angry.$" -DexDescription_Mankey_2: - .string "However, because it goes into a\ntowering rage almost instantly, it is\nimpossible for anyone to flee its wrath.$" - -DexDescription_Primeape_1: - .string "When PRIMEAPE becomes furious, its\nblood circulation is boosted. In turn,\nits muscles are made even stronger.$" -DexDescription_Primeape_2: - .string "However, it also becomes much less\nintelligent at the same time.$" - -DexDescription_Growlithe_1: - .string "GROWLITHE has a superb sense of smell.\nOnce it smells anything, this POKéMON\nwon’t forget the scent, no matter what.$" -DexDescription_Growlithe_2: - .string "It uses its advanced olfactory sense\nto determine the emotions of other\nliving things.$" - -DexDescription_Arcanine_1: - .string "ARCANINE is known for its high speed.\nIt is said to be capable of running over\n6,200 miles in a single day and night.$" -DexDescription_Arcanine_2: - .string "The fire that blazes wildly within this\nPOKéMON’s body is its source of power.$" - -DexDescription_Poliwag_1: - .string "POLIWAG has a very thin skin. It is\npossible to see the POKéMON’s spiral\ninnards right through the skin.$" -DexDescription_Poliwag_2: - .string "Despite its thinness, however, the skin\nis also very flexible. Even sharp fangs\nbounce right off it.$" - -DexDescription_Poliwhirl_1: - .string "The surface of POLIWHIRL’s body is\nalways wet and slick with an oily fluid.\nBecause of this greasy covering, it can$" -DexDescription_Poliwhirl_2: - .string "easily slip and slide out of the clutches\nof any enemy in battle.$" - -DexDescription_Poliwrath_1: - .string "POLIWRATH’s highly developed, brawny\nmuscles never grow fatigued, however\nmuch it exercises.$" -DexDescription_Poliwrath_2: - .string "It is so tirelessly strong, this POKéMON\ncan swim back and forth across the\nPacific Ocean without effort.$" - - .ifdef SAPPHIRE -DexDescription_Abra_1: - .string "ABRA needs to sleep for eighteen hours\na day. If it doesn’t, this POKéMON loses\nits ability to use telekinetic powers.$" -DexDescription_Abra_2: - .string "If it is attacked, ABRA escapes using\nTELEPORT while it is still sleeping.$" - .else -DexDescription_Abra_1: - .string "ABRA sleeps for eighteen hours a day.\nHowever, it can sense the presence of\nfoes even while it is sleeping.$" -DexDescription_Abra_2: - .string "In such a situation, this POKéMON\nimmediately teleports to safety.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Kadabra_1: - .string "KADABRA holds a silver spoon in its\nhand. The spoon is used to amplify the\nalpha waves in its brain.$" -DexDescription_Kadabra_2: - .string "Without the spoon, the POKéMON is said\nto be limited to half the usual amount\nof its telekinetic powers.$" - .else -DexDescription_Kadabra_1: - .string "KADABRA emits a peculiar alpha wave\nif it develops a headache. Only those\npeople with a particularly strong$" -DexDescription_Kadabra_2: - .string "psyche can hope to become a TRAINER\nof this POKéMON.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Alakazam_1: - .string "ALAKAZAM’s brain continually grows,\ninfinitely multiplying brain cells.\nThis amazing brain gives this POKéMON$" -DexDescription_Alakazam_2: - .string "an astoundingly high IQ of 5,000.\nIt has a thorough memory of everything\nthat has occurred in the world.$" - .else -DexDescription_Alakazam_1: - .string "ALAKAZAM’s brain continually grows,\nmaking its head far too heavy to\nsupport with its neck.$" -DexDescription_Alakazam_2: - .string "This POKéMON holds its head up using\nits psychokinetic power instead.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Machop_1: - .string "MACHOP exercises by hefting around\na GRAVELER as if it were a barbell.\nThere are some MACHOP that travel$" -DexDescription_Machop_2: - .string "the world in a quest to master all\nkinds of martial arts.$" - .else -DexDescription_Machop_1: - .string "MACHOP’s muscles are special - they\nnever get sore no matter how much they\nare used in exercise.$" -DexDescription_Machop_2: - .string "This POKéMON has sufficient power to\nhurl a hundred adult humans.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Machoke_1: - .string "MACHOKE undertakes bodybuilding every\nday even as it helps people with tough,\nphysically demanding labor.$" -DexDescription_Machoke_2: - .string "On its days off, this POKéMON heads to\nthe fields and mountains to exercise\nand train.$" - .else -DexDescription_Machoke_1: - .string "MACHOKE’s thoroughly toned muscles\npossess the hardness of steel.\nThis POKéMON has so much strength,$" -DexDescription_Machoke_2: - .string "it can easily hold aloft a sumo wrestler\non just one finger.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Machamp_1: - .string "MACHAMP is known as the POKéMON that\nhas mastered every kind of martial arts.\nIf it grabs hold of the foe with its four$" -DexDescription_Machamp_2: - .string "arms, the battle is all but over.\nThe hapless foe is thrown far over the\nhorizon.$" - .else -DexDescription_Machamp_1: - .string "MACHAMP has the power to hurl anything\naside. However, trying to do any work\nrequiring care and dexterity causes$" -DexDescription_Machamp_2: - .string "its arms to get tangled.\nThis POKéMON tends to leap into action\nbefore it thinks.$" - .endif - -DexDescription_Bellsprout_1: - .string "BELLSPROUT’s thin and flexible body\nlets it bend and sway to avoid any\nattack, however strong it may be.$" -DexDescription_Bellsprout_2: - .string "From its mouth, this POKéMON spits a\ncorrosive fluid that melts even iron.$" - -DexDescription_Weepinbell_1: - .string "WEEPINBELL has a large hook on its rear\nend. At night, the POKéMON hooks on to\na tree branch and goes to sleep.$" -DexDescription_Weepinbell_2: - .string "If it moves around in its sleep, it may\nwake up to find itself on the ground.$" - -DexDescription_Victreebel_1: - .string "VICTREEBEL has a long vine that\nextends from its head. This vine is\nwaved and flicked about as if it were$" -DexDescription_Victreebel_2: - .string "an animal to attract prey. When an\nunsuspecting prey draws near, this\nPOKéMON swallows it whole.$" - - .ifdef SAPPHIRE -DexDescription_Tentacool_1: - .string "TENTACOOL absorbs sunlight and\nrefracts it using water inside its body\nto convert it into beam energy.$" -DexDescription_Tentacool_2: - .string "This POKéMON shoots beams from its\ncrystal-like eyes.$" - .else -DexDescription_Tentacool_1: - .string "TENTACOOL’s body is largely composed\nof water. If it is removed from the\nsea, it dries up like parchment.$" -DexDescription_Tentacool_2: - .string "If this POKéMON happens to become\ndehydrated, put it back into the sea.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Tentacruel_1: - .string "TENTACRUEL has tentacles that can be\nfreely elongated and shortened at will.\nIt ensnares prey with its tentacles and$" -DexDescription_Tentacruel_2: - .string "weakens the prey by dosing it with a\nharsh toxin. It can catch up to 80\nprey at the same time.$" - .else -DexDescription_Tentacruel_1: - .string "TENTACRUEL has large red orbs on its\nhead. The orbs glow before lashing the\nvicinity with a harsh ultrasonic blast.$" -DexDescription_Tentacruel_2: - .string "This POKéMON’s outburst creates rough\nwaves around it.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Geodude_1: - .string "When GEODUDE sleeps deeply, it buries\nitself halfway into the ground.\nIt will not awaken even if hikers step$" -DexDescription_Geodude_2: - .string "on it unwittingly.\nIn the morning, this POKéMON rolls\ndownhill in search of food.$" - .else -DexDescription_Geodude_1: - .string "The longer a GEODUDE lives, the more\nits edges are chipped and worn away,\nmaking it more rounded in appearance.$" -DexDescription_Geodude_2: - .string "However, this POKéMON’s heart will\nremain hard, craggy, and rough always.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Graveler_1: - .string "Rocks are GRAVELER’s favorite food.\nThis POKéMON will climb a mountain from\nthe base to the summit, crunchingly$" -DexDescription_Graveler_2: - .string "feasting on rocks all the while.\nUpon reaching the peak, it rolls back\ndown to the bottom.$" - .else -DexDescription_Graveler_1: - .string "GRAVELER grows by feeding on rocks.\nApparently, it prefers to eat rocks\nthat are covered in moss.$" -DexDescription_Graveler_2: - .string "This POKéMON eats its way through\na ton of rocks on a daily basis.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Golem_1: - .string "GOLEM is known for rolling down from\nmountains. To prevent them from rolling\ninto the homes of people downhill,$" -DexDescription_Golem_2: - .string "grooves have been dug into the sides of\nmountains to serve as guideways for\ndiverting this POKéMON’s course.$" - .else -DexDescription_Golem_1: - .string "GOLEM live up on mountains.\nIf there is a large earthquake, these\nPOKéMON will come rolling down off$" -DexDescription_Golem_2: - .string "the mountains en masse to the\nfoothills below.$" - .endif - -DexDescription_Ponyta_1: - .string "PONYTA is very weak at birth.\nIt can barely stand up.\nThis POKéMON becomes stronger by$" -DexDescription_Ponyta_2: - .string "stumbling and falling to keep up with\nits parent.$" - -DexDescription_Rapidash_1: - .string "RAPIDASH usually can be seen casually\ncantering in the fields and plains.\nHowever, when this POKéMON turns$" -DexDescription_Rapidash_2: - .string "serious, its fiery manes flare and blaze\nas it gallops its way up to 150 mph.$" - -DexDescription_Slowpoke_1: - .string "SLOWPOKE uses its tail to catch prey by\ndipping it in water at the side of a\nriver.$" -DexDescription_Slowpoke_2: - .string "However, this POKéMON often forgets\nwhat it’s doing and often spends entire\ndays just loafing at water’s edge.$" - -DexDescription_Slowbro_1: - .string "SLOWBRO’s tail has a SHELLDER firmly\nattached with a bite. As a result, the\ntail can’t be used for fishing anymore.$" -DexDescription_Slowbro_2: - .string "This causes SLOWBRO to grudgingly swim\nand catch prey instead.$" - - .ifdef SAPPHIRE -DexDescription_Magnemite_1: - .string "MAGNEMITE floats in the air by emitting\nelectromagnetic waves from the units\nat its sides. These waves block gravity.$" -DexDescription_Magnemite_2: - .string "This POKéMON becomes incapable of\nflight if its internal electrical supply\nis depleted.$" - .else -DexDescription_Magnemite_1: - .string "MAGNEMITE attaches itself to power\nlines to feed on electricity.\nIf your house has a power outage,$" -DexDescription_Magnemite_2: - .string "check your circuit breakers. You may\nfind a large number of this POKéMON\nclinging to the breaker box.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Magneton_1: - .string "MAGNETON emits a powerful magnetic\nforce that is fatal to electronics and\nprecision instruments. Because of$" -DexDescription_Magneton_2: - .string "this, it is said that some towns warn\npeople to keep this POKéMON inside\na POKé BALL.$" - .else -DexDescription_Magneton_1: - .string "MAGNETON emits a powerful magnetic\nforce that is fatal to mechanical\ndevices. As a result, large cities sound$" -DexDescription_Magneton_2: - .string "sirens to warn citizens of large-scale\noutbreaks of this POKéMON.$" - .endif - -DexDescription_Farfetchd_1: - .string "FARFETCH’D is always seen with a stick\nfrom a plant of some sort. Apparently,\nthere are good sticks and bad sticks.$" -DexDescription_Farfetchd_2: - .string "This POKéMON has been known to fight\nwith others over sticks.$" - - .ifdef SAPPHIRE -DexDescription_Doduo_1: - .string "DODUO’s two heads contain completely\nidentical brains.\nA scientific study reported that on$" -DexDescription_Doduo_2: - .string "rare occasions, there will be examples\nof this POKéMON possessing different\nsets of brains.$" - .else -DexDescription_Doduo_1: - .string "DODUO’s two heads never sleep at the\nsame time.\nIts two heads take turns sleeping,$" -DexDescription_Doduo_2: - .string "so one head can always keep watch for\nenemies while the other one sleeps.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Dodrio_1: - .string "Apparently, the heads aren’t the only\nparts of the body that DODRIO has\nthree of.$" -DexDescription_Dodrio_2: - .string "It has three sets of hearts and lungs\nas well, so it is capable of running long\ndistances without rest.$" - .else -DexDescription_Dodrio_1: - .string "Watch out if DODRIO’s three heads are\nlooking in three separate directions.\nIt’s a sure sign that it is on its guard.$" -DexDescription_Dodrio_2: - .string "Don’t go near this POKéMON if it’s being\nwary - it may decide to peck you.$" - .endif - -DexDescription_Seel_1: - .string "SEEL hunts for prey in the frigid sea\nunderneath sheets of ice.\nWhen it needs to breathe, it punches$" -DexDescription_Seel_2: - .string "a hole through the ice with the\nsharply protruding section of its head.$" - -DexDescription_Dewgong_1: - .string "DEWGONG loves to snooze on bitterly\ncold ice.\nThe sight of this POKéMON sleeping on$" -DexDescription_Dewgong_2: - .string "a glacier was mistakenly thought to be\na mermaid by a mariner long ago.$" - - .ifdef SAPPHIRE -DexDescription_Grimer_1: - .string "GRIMER emerged from the sludge that\nsettled on a polluted seabed.\nThis POKéMON loves anything filthy.$" -DexDescription_Grimer_2: - .string "It constantly leaks a horribly germ-\ninfested fluid from all over its body.$" - .else -DexDescription_Grimer_1: - .string "GRIMER’s sludgy and rubbery body can\nbe forced through any opening, however\nsmall it may be.$" -DexDescription_Grimer_2: - .string "This POKéMON enters sewer pipes to\ndrink filthy wastewater.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Muk_1: - .string "This POKéMON’s favorite food is\nanything that is repugnantly filthy.\nIn dirty towns where people think$" -DexDescription_Muk_2: - .string "nothing of throwing away litter on the\nstreets, MUK are certain to gather.$" - .else -DexDescription_Muk_1: - .string "From MUK’s body seeps a foul fluid that\ngives off a nose-bendingly horrible\nstench.$" -DexDescription_Muk_2: - .string "Just one drop of this POKéMON’s body\nfluid can turn a pool stagnant and\nrancid.$" - .endif - -DexDescription_Shellder_1: - .string "At night, this POKéMON uses its broad\ntongue to burrow a hole in the seafloor\nsand and then sleep in it.$" -DexDescription_Shellder_2: - .string "While it is sleeping, SHELLDER closes its\nshell, but leaves its tongue hanging\nout.$" - -DexDescription_Cloyster_1: - .string "CLOYSTER is capable of swimming in the\nsea. It does so by swallowing water,\nthen jetting it out toward the rear.$" -DexDescription_Cloyster_2: - .string "This POKéMON shoots spikes from its\nshell using the same system.$" - -DexDescription_Gastly_1: - .string "GASTLY is largely composed of gaseous\nmatter. When exposed to a strong wind,\nthe gaseous body quickly dwindles away.$" -DexDescription_Gastly_2: - .string "Groups of this POKéMON cluster under\nthe eaves of houses to escape the\nravages of wind.$" - -DexDescription_Haunter_1: - .string "HAUNTER is a dangerous POKéMON.\nIf one beckons you while floating in\ndarkness, you must never approach it.$" -DexDescription_Haunter_2: - .string "This POKéMON will try to lick you with its\ntongue and steal your life away.$" - -DexDescription_Gengar_1: - .string "Sometimes, on a dark night, your shadow\nthrown by a streetlight will suddenly\nand startlingly overtake you.$" -DexDescription_Gengar_2: - .string "It is actually a GENGAR running past\nyou, pretending to be your shadow.$" - -DexDescription_Onix_1: - .string "ONIX has a magnet in its brain. It acts\nas a compass so that this POKéMON does\nnot lose direction while it is tunneling.$" -DexDescription_Onix_2: - .string "As it grows older, its body becomes\nincreasingly rounder and smoother.$" - -DexDescription_Drowzee_1: - .string "If your nose becomes itchy while you\nare sleeping, it’s a sure sign that one\nof these POKéMON is standing above$" -DexDescription_Drowzee_2: - .string "your pillow and trying to eat your dream\nthrough your nostrils.$" - -DexDescription_Hypno_1: - .string "HYPNO holds a pendulum in its hand.\nThe arcing movement and glitter of the\npendulum lull the foe into a deep state$" -DexDescription_Hypno_2: - .string "of hypnosis.\nWhile this POKéMON searches for prey,\nit polishes the pendulum.$" - -DexDescription_Krabby_1: - .string "KRABBY live on beaches, burrowed inside\nholes dug into the sand.\nOn sandy beaches with little in the way$" -DexDescription_Krabby_2: - .string "of food, these POKéMON can be seen\nsquabbling with each other over\nterritory.$" - -DexDescription_Kingler_1: - .string "KINGLER has an enormous, oversized\nclaw. It waves this huge claw in the\nair to communicate with others.$" -DexDescription_Kingler_2: - .string "However, because the claw is so heavy,\nthe POKéMON quickly tires.$" - - .ifdef SAPPHIRE -DexDescription_Voltorb_1: - .string "VOLTORB is extremely sensitive - it\nexplodes at the slightest of shocks.\nIt is rumored that it was first created$" -DexDescription_Voltorb_2: - .string "when a POKé BALL was exposed to a\npowerful pulse of energy.$" - .else -DexDescription_Voltorb_1: - .string "VOLTORB was first sighted at a company\nthat manufactures POKé BALLS.\nThe link between that sighting and$" -DexDescription_Voltorb_2: - .string "the fact that this POKéMON looks very\nsimilar to a POKé BALL remains a\nmystery.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Electrode_1: - .string "One of ELECTRODE’s characteristics is\nits attraction to electricity.\nIt is a problematical POKéMON that$" -DexDescription_Electrode_2: - .string "congregates mostly at electrical\npower plants to feed on electricity\nthat has just been generated.$" - .else -DexDescription_Electrode_1: - .string "ELECTRODE eats electricity in the\natmosphere. On days when lightning\nstrikes, you can see this POKéMON$" -DexDescription_Electrode_2: - .string "exploding all over the place from\neating too much electricity.$" - .endif - -DexDescription_Exeggcute_1: - .string "This POKéMON consists of six eggs that\nform a closely knit cluster. The six eggs\nattract each other and spin around.$" -DexDescription_Exeggcute_2: - .string "When cracks increasingly appear on the\neggs, EXEGGCUTE is close to evolution.$" - -DexDescription_Exeggutor_1: - .string "EXEGGUTOR originally came from the\ntropics. Its heads steadily grow larger\nfrom exposure to strong sunlight.$" -DexDescription_Exeggutor_2: - .string "It is said that when the heads fall off,\nthey group together to form EXEGGCUTE.$" - -DexDescription_Cubone_1: - .string "CUBONE pines for the mother it will\nnever see again. Seeing a likeness of\nits mother in the full moon, it cries.$" -DexDescription_Cubone_2: - .string "The stains on the skull the POKéMON\nwears are made by the tears it sheds.$" - -DexDescription_Marowak_1: - .string "MAROWAK is the evolved form of a CUBONE\nthat has overcome its sadness at the\nloss of its mother and grown tough.$" -DexDescription_Marowak_2: - .string "This POKéMON’s tempered and hardened\nspirit is not easily broken.$" - -DexDescription_Hitmonlee_1: - .string "HITMONLEE’s legs freely contract and\nstretch. Using these springlike legs, it\nbowls over foes with devastating kicks.$" -DexDescription_Hitmonlee_2: - .string "After battle, it rubs down its legs and\nloosens the muscles to overcome\nfatigue.$" - -DexDescription_Hitmonchan_1: - .string "HITMONCHAN is said to possess the\nspirit of a boxer who had been working\ntowards a world championship.$" -DexDescription_Hitmonchan_2: - .string "This POKéMON has an indomitable spirit\nand will never give up in the face of\nadversity.$" - -DexDescription_Lickitung_1: - .string "Whenever LICKITUNG comes across\nsomething new, it will unfailingly give it\na lick. It does so because it memorizes$" -DexDescription_Lickitung_2: - .string "things by texture and by taste.\nIt is somewhat put off by sour things.$" - - .ifdef SAPPHIRE -DexDescription_Koffing_1: - .string "KOFFING embodies toxic substances.\nIt mixes the toxins with raw garbage to\nset off a chemical reaction that$" -DexDescription_Koffing_2: - .string "results in a terribly powerful poison\ngas. The higher the temperature, the\nmore gas is concocted by this POKéMON.$" - .else -DexDescription_Koffing_1: - .string "If KOFFING becomes agitated, it raises\nthe toxicity of its internal gases and\njets them out from all over its body.$" -DexDescription_Koffing_2: - .string "This POKéMON may also overinflate its\nround body, then explode.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Weezing_1: - .string "WEEZING alternately shrinks and\ninflates its twin bodies to mix together\ntoxic gases inside.$" -DexDescription_Weezing_2: - .string "The more the gases are mixed, the more\npowerful the toxins become. The\nPOKéMON also becomes more putrid.$" - .else -DexDescription_Weezing_1: - .string "WEEZING loves the gases given off by\nrotted kitchen garbage. This POKéMON\nwill find a dirty, unkempt house and$" -DexDescription_Weezing_2: - .string "make it its home. At night, when the\npeople in the house are asleep, it will\ngo through the trash.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Rhyhorn_1: - .string "RHYHORN’s brain is very small. It is so\ndense, while on a run it forgets why it\nstarted running in the first place.$" -DexDescription_Rhyhorn_2: - .string "It apparently remembers sometimes if it\ndemolishes something.$" - .else -DexDescription_Rhyhorn_1: - .string "RHYHORN runs in a straight line,\nsmashing everything in its path.\nIt is not bothered even if it rushes$" -DexDescription_Rhyhorn_2: - .string "headlong into a block of steel.\nThis POKéMON may feel some pain from\nthe collision the next day, however.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Rhydon_1: - .string "RHYDON has a horn that serves as a\ndrill. It is used for destroying rocks\nand boulders.$" -DexDescription_Rhydon_2: - .string "This POKéMON occasionally rams into\nstreams of magma, but the armor-like\nhide prevents it from feeling the heat.$" - .else -DexDescription_Rhydon_1: - .string "RHYDON’s horn can crush even uncut\ndiamonds. One sweeping blow of its tail\ncan topple a building.$" -DexDescription_Rhydon_2: - .string "This POKéMON’s hide is extremely tough.\nEven direct cannon hits don’t leave\na scratch.$" - .endif - -DexDescription_Chansey_1: - .string "CHANSEY lays nutritionally excellent\neggs on an everyday basis.\nThe eggs are so delicious, they are$" -DexDescription_Chansey_2: - .string "easily and eagerly devoured by even\nthose people who have lost their\nappetite.$" - -DexDescription_Tangela_1: - .string "TANGELA’s vines snap off easily if they\nare grabbed. This happens without pain,\nallowing it to make a quick getaway.$" -DexDescription_Tangela_2: - .string "The lost vines are replaced by newly\ngrown vines the very next day.$" - -DexDescription_Kangaskhan_1: - .string "If you come across a young KANGASKHAN\nplaying by itself, you must never\ndisturb it or attempt to catch it.$" -DexDescription_Kangaskhan_2: - .string "The baby POKéMON’s parent is sure to\nbe in the area, and it will become\nviolently enraged at you.$" - - .ifdef SAPPHIRE -DexDescription_Horsea_1: - .string "If HORSEA senses danger, it will\nreflexively spray a dense black ink\nfrom its mouth and try to escape.$" -DexDescription_Horsea_2: - .string "This POKéMON swims by cleverly flapping\nthe fins on its back.$" - .else -DexDescription_Horsea_1: - .string "HORSEA eats small insects and moss off\nof rocks. If the ocean current turns\nfast, this POKéMON anchors itself by$" -DexDescription_Horsea_2: - .string "wrapping its tail around rocks or coral\nto prevent being washed away.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Seadra_1: - .string "SEADRA generates whirlpools by spinning\nits body. The whirlpools are strong\nenough to swallow even fishing boats.$" -DexDescription_Seadra_2: - .string "This POKéMON weakens prey with these\ncurrents, then swallows it whole.$" - .else -DexDescription_Seadra_1: - .string "SEADRA sleeps after wriggling itself\nbetween the branches of coral.\nThose trying to harvest coral are$" -DexDescription_Seadra_2: - .string "occasionally stung by this POKéMON’s\npoison barbs if they fail to notice it.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Goldeen_1: - .string "GOLDEEN loves swimming wild and free\nin rivers and ponds.\nIf one of these POKéMON is placed in an$" -DexDescription_Goldeen_2: - .string "aquarium, it will shatter even the\nthickest glass with one ram of its horn\nand make its escape.$" - .else -DexDescription_Goldeen_1: - .string "GOLDEEN is a very beautiful POKéMON\nwith fins that billow elegantly in water.\nHowever, don’t let your guard down$" -DexDescription_Goldeen_2: - .string "around this POKéMON - it could ram you\npowerfully with its horn.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Seaking_1: - .string "SEAKING is very protective of its eggs.\nThe male and female will take turns\npatrolling around their nest and eggs.$" -DexDescription_Seaking_2: - .string "The guarding of eggs by these POKéMON\ngoes on for over a month.$" - .else -DexDescription_Seaking_1: - .string "In the autumn, SEAKING males can be\nseen performing courtship dances in\nriverbeds to woo females.$" -DexDescription_Seaking_2: - .string "During this season, this POKéMON’s body\ncoloration is at its most beautiful.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Staryu_1: - .string "STARYU apparently communicates with\nthe stars in the night sky by flashing\nthe red core at the center of its body.$" -DexDescription_Staryu_2: - .string "If parts of its body are torn, this\nPOKéMON simply regenerates the\nmissing pieces and limbs.$" - .else -DexDescription_Staryu_1: - .string "STARYU’s center section has an organ\ncalled the core that shines bright red.\nIf you go to a beach toward the$" -DexDescription_Staryu_2: - .string "end of summer, the glowing cores of\nthese POKéMON look like the stars\nin the sky.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Starmie_1: - .string "STARMIE swims through water by\nspinning its star-shaped body as if it\nwere a propeller on a ship.$" -DexDescription_Starmie_2: - .string "The core at the center of this\nPOKéMON’s body glows in seven colors.$" - .else -DexDescription_Starmie_1: - .string "STARMIE’s center section - the core -\nglows brightly in seven colors.\nBecause of its luminous nature, this$" -DexDescription_Starmie_2: - .string "POKéMON has been given the nickname\n“the gem of the sea.”$" - .endif - -DexDescription_Mrmime_1: - .string "MR. MIME is a master of pantomime.\nIts gestures and motions convince\nwatchers that something unseeable$" -DexDescription_Mrmime_2: - .string "actually exists. Once it is believed,\nit will exist as if it were a real thing.$" - -DexDescription_Scyther_1: - .string "SCYTHER is blindingly fast. Its blazing\nspeed enhances the effectiveness of\nthe twin scythes on its forearms.$" -DexDescription_Scyther_2: - .string "This POKéMON’s scythes are so\neffective, they can slice through thick\nlogs in one wicked stroke.$" - -DexDescription_Jynx_1: - .string "JYNX walks rhythmically, swaying and\nshaking its hips as if it were dancing.\nIts motions are so bouncingly alluring,$" -DexDescription_Jynx_2: - .string "people seeing it are compelled to shake\ntheir hips without giving any thought\nto what they are doing.$" - -DexDescription_Electabuzz_1: - .string "When a storm arrives, gangs of this\nPOKéMON compete with each other to\nscale heights that are likely to be$" -DexDescription_Electabuzz_2: - .string "stricken by lightning bolts.\nSome towns use ELECTABUZZ in place of\nlightning rods.$" - -DexDescription_Magmar_1: - .string "In battle, MAGMAR blows out intensely\nhot flames from all over its body to\nintimidate its opponent.$" -DexDescription_Magmar_2: - .string "This POKéMON’s fiery bursts create\nheat waves that ignite grass and trees\nin its surroundings.$" - - .ifdef SAPPHIRE -DexDescription_Pinsir_1: - .string "PINSIR has a pair of massive horns \nProtruding from the surface of these\nhorns are thorns.$" -DexDescription_Pinsir_2: - .string "These thorns are driven deeply into the\nfoe’s body when the pincer closes,\nmaking it tough for the foe to escape.$" - .else -DexDescription_Pinsir_1: - .string "PINSIR is astoundingly strong. It can\ngrip a foe weighing twice its weight\nin its horns and easily lift it.$" -DexDescription_Pinsir_2: - .string "This POKéMON’s movements turn sluggish\nin cold places.$" - .endif - -DexDescription_Tauros_1: - .string "This POKéMON is not satisfied unless\nit is rampaging at all times.\nIf there is no opponent for TAUROS to$" -DexDescription_Tauros_2: - .string "battle, it will charge at thick trees and\nknock them down to calm itself.$" - - .ifdef SAPPHIRE -DexDescription_Magikarp_1: - .string "MAGIKARP is virtually useless in battle\nas it can only splash around.\nAs a result, it is considered to be weak.$" -DexDescription_Magikarp_2: - .string "However, it is actually a very hardy\nPOKéMON that can survive in any body of\nwater no matter how polluted it is.$" - .else -DexDescription_Magikarp_1: - .string "MAGIKARP is a pathetic excuse for a\nPOKéMON that is only capable of\nflopping and splashing.$" -DexDescription_Magikarp_2: - .string "This behavior prompted scientists to\nundertake research into it.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Gyarados_1: - .string "Once GYARADOS goes on a rampage, its\nferociously violent blood doesn’t calm\nuntil it has burned everything down.$" -DexDescription_Gyarados_2: - .string "There are records of this POKéMON’s\nrampages lasting a whole month.$" - .else -DexDescription_Gyarados_1: - .string "When MAGIKARP evolves into GYARADOS,\nits brain cells undergo a structural\ntransformation. It is said that this$" -DexDescription_Gyarados_2: - .string "transformation is to blame for this\nPOKéMON’s wildly violent nature.$" - .endif - -DexDescription_Lapras_1: - .string "People have driven LAPRAS almost to the\npoint of extinction. In the evenings,\nthis POKéMON is said to sing plaintively$" -DexDescription_Lapras_2: - .string "as it seeks what few others of its kind\nstill remain.$" - -DexDescription_Ditto_1: - .string "DITTO rearranges its cell structure to\ntransform itself into other shapes.\nHowever, if it tries to transform itself$" -DexDescription_Ditto_2: - .string "into something by relying on its memory,\nthis POKéMON manages to get details\nwrong.$" - -DexDescription_Eevee_1: - .string "EEVEE has an unstable genetic makeup\nthat suddenly mutates due to the\nenvironment in which it lives.$" -DexDescription_Eevee_2: - .string "Radiation from various STONES causes\nthis POKéMON to evolve.$" - -DexDescription_Vaporeon_1: - .string "VAPOREON underwent a spontaneous\nmutation and grew fins and gills that\nallow it to live underwater.$" -DexDescription_Vaporeon_2: - .string "This POKéMON has the ability to freely\ncontrol water.$" - -DexDescription_Jolteon_1: - .string "JOLTEON’s cells generate a low level of\nelectricity. This power is amplified by\nthe static electricity of its fur,$" -DexDescription_Jolteon_2: - .string "enabling the POKéMON to drop\nthunderbolts. The bristling fur is made\nof electrically charged needles.$" - -DexDescription_Flareon_1: - .string "FLAREON’s fluffy fur has a functional\npurpose - it releases heat into the air\nso that its body does not get$" -DexDescription_Flareon_2: - .string "excessively hot.\nThis POKéMON’s body temperature can\nrise to a maximum of 1,650 degrees F.$" - -DexDescription_Porygon_1: - .string "PORYGON is capable of reverting itself\nentirely back to program data and\nentering cyberspace.$" -DexDescription_Porygon_2: - .string "This POKéMON is copy-protected so it\ncannot be duplicated by copying.$" - -DexDescription_Omanyte_1: - .string "OMANYTE is one of the ancient and long-\nsince-extinct POKéMON that have been\nregenerated from fossils by people.$" -DexDescription_Omanyte_2: - .string "If attacked by an enemy, it withdraws\nitself inside its hard shell.$" - -DexDescription_Omastar_1: - .string "OMASTAR uses its tentacles to capture\nits prey. It is believed to have become\nextinct because its shell grew too large$" -DexDescription_Omastar_2: - .string "and heavy, causing its movements to\nbecome too slow and ponderous.$" - -DexDescription_Kabuto_1: - .string "KABUTO is a POKéMON that has been\nregenerated from a fossil. However, in\nextremely rare cases, living examples$" -DexDescription_Kabuto_2: - .string "have been discovered.\nThe POKéMON has not changed at all for\n300 million years.$" - -DexDescription_Kabutops_1: - .string "KABUTOPS swam underwater to hunt for\nits prey in ancient times.\nThe POKéMON was apparently evolving$" -DexDescription_Kabutops_2: - .string "from being a water-dweller to living on\nland as evident from the beginnings of\nchange in its gills and legs.$" - -DexDescription_Aerodactyl_1: - .string "AERODACTYL is a POKéMON from the age\nof dinosaurs. It was regenerated from\ngenetic material extracted from amber.$" -DexDescription_Aerodactyl_2: - .string "It is imagined to have been the king of\nthe skies in ancient times.$" - -DexDescription_Snorlax_1: - .string "SNORLAX’s typical day consists of\nnothing more than eating and sleeping.\nIt is such a docile POKéMON that there$" -DexDescription_Snorlax_2: - .string "are children who use its expansive belly\nas a place to play.$" - -DexDescription_Articuno_1: - .string "ARTICUNO is a legendary bird POKéMON\nthat can control ice.\nThe flapping of its wings chills the air.$" -DexDescription_Articuno_2: - .string "As a result, it is said that when this\nPOKéMON flies, snow will fall.$" - -DexDescription_Zapdos_1: - .string "ZAPDOS is a legendary bird POKéMON that\nhas the ability to control electricity.\nIt usually lives in thunderclouds.$" -DexDescription_Zapdos_2: - .string "The POKéMON gains power if it is\nstricken by lightning bolts.$" - -DexDescription_Moltres_1: - .string "MOLTRES is a legendary bird POKéMON\nthat has the ability to control fire.\nIf this POKéMON is injured, it is said to$" -DexDescription_Moltres_2: - .string "dip its body in the molten magma of a\nvolcano to burn and heal itself.$" - -DexDescription_Dratini_1: - .string "DRATINI continually molts and sloughs\noff its old skin.\nIt does so because the life energy$" -DexDescription_Dratini_2: - .string "within its body steadily builds to reach\nuncontrollable levels.$" - -DexDescription_Dragonair_1: - .string "DRAGONAIR stores an enormous amount\nof energy inside its body.\nIt is said to alter weather conditions$" -DexDescription_Dragonair_2: - .string "in its vicinity by discharging energy\nfrom the crystals on its neck and tail.$" - -DexDescription_Dragonite_1: - .string "DRAGONITE is capable of circling the\nglobe in just sixteen hours.\nIt is a kindhearted POKéMON that leads$" -DexDescription_Dragonite_2: - .string "lost and foundering ships in a storm to\nthe safety of land.$" - -DexDescription_Mewtwo_1: - .string "MEWTWO is a POKéMON that was created\nby genetic manipulation.\nHowever, even though the scientific$" -DexDescription_Mewtwo_2: - .string "power of humans created this POKéMON’s\nbody, they failed to endow MEWTWO with\na compassionate heart.$" - -DexDescription_Mew_1: - .string "MEW is said to possess the genetic\ncomposition of all POKéMON.\nIt is capable of making itself invisible$" -DexDescription_Mew_2: - .string "at will, so it entirely avoids notice even\nif it approaches people.$" - -DexDescription_Chikorita_1: - .string "In battle, CHIKORITA waves its leaf\naround to keep the foe at bay.\nHowever, a sweet fragrance also wafts$" -DexDescription_Chikorita_2: - .string "from the leaf, becalming the battling\nPOKéMON and creating a cozy, friendly\natmosphere all around.$" - -DexDescription_Bayleef_1: - .string "BAYLEEF’s neck is ringed by curled-up\nleaves. Inside each tubular leaf is a\nsmall shoot of a tree.$" -DexDescription_Bayleef_2: - .string "The fragrance of this shoot makes\npeople peppy.$" - -DexDescription_Meganium_1: - .string "The fragrance of MEGANIUM’s flower\nsoothes and calms emotions.\nIn battle, this POKéMON gives off more$" -DexDescription_Meganium_2: - .string "of its becalming scent to blunt the\nfoe’s fighting spirit.$" - -DexDescription_Cyndaquil_1: - .string "CYNDAQUIL protects itself by flaring up\nthe flames on its back.\nThe flames are vigorous if the POKéMON$" -DexDescription_Cyndaquil_2: - .string "is angry. However, if it is tired, the\nflames splutter fitfully with incomplete\ncombustion.$" - -DexDescription_Quilava_1: - .string "QUILAVA keeps its foes at bay with the\nintensity of its flames and gusts of\nsuperheated air.$" -DexDescription_Quilava_2: - .string "This POKéMON applies its outstanding\nnimbleness to dodge attacks even while\nscorching the foe with flames.$" - -DexDescription_Typhlosion_1: - .string "TYPHLOSION obscures itself behind a\nshimmering heat haze that it creates\nusing its intensely hot flames.$" -DexDescription_Typhlosion_2: - .string "This POKéMON creates blazing explosive\nblasts that burn everything to cinders.$" - -DexDescription_Totodile_1: - .string "Despite the smallness of its body,\nTOTODILE’s jaws are very powerful.\nWhile the POKéMON may think it is just$" -DexDescription_Totodile_2: - .string "playfully nipping, its bite has enough\npower to cause serious injury.$" - -DexDescription_Croconaw_1: - .string "Once CROCONAW has clamped its jaws on\nits foe, it will absolutely not let go.\nBecause the tips of its fangs are$" -DexDescription_Croconaw_2: - .string "forked back like barbed fishhooks, they\nbecome impossible to remove when \nthey have sunk in.$" - -DexDescription_Feraligatr_1: - .string "FERALIGATR intimidates its foes by\nopening its huge mouth.\nIn battle, it will kick the ground hard$" -DexDescription_Feraligatr_2: - .string "with its thick and powerful hind legs to\ncharge at the foe at an incredible\nspeed.$" - -DexDescription_Sentret_1: - .string "When SENTRET sleeps, it does so while\nanother stands guard. The sentry wakes\nthe others at the first sign of danger.$" -DexDescription_Sentret_2: - .string "When this POKéMON becomes separated\nfrom its pack, it becomes incapable of\nsleep due to fear.$" - -DexDescription_Furret_1: - .string "FURRET has a very slim build.\nWhen under attack, it can slickly squirm\nthrough narrow spaces and get away.$" -DexDescription_Furret_2: - .string "In spite of its short limbs, this\nPOKéMON is very nimble and fleet.$" - -DexDescription_Hoothoot_1: - .string "HOOTHOOT has an internal organ that\nsenses and tracks the earth’s rotation.\nUsing this special organ, this POKéMON$" -DexDescription_Hoothoot_2: - .string "begins hooting at precisely the same\ntime every day.$" - -DexDescription_Noctowl_1: - .string "NOCTOWL never fails at catching prey in\ndarkness. This POKéMON owes its\nsuccess to its superior vision that$" -DexDescription_Noctowl_2: - .string "allows it to see in minimal light, and to\nits soft, supple wings that make no\nsound in flight.$" - -DexDescription_Ledyba_1: - .string "LEDYBA secretes an aromatic fluid from\nwhere its legs join its body. This fluid\nis used for communicating with others.$" -DexDescription_Ledyba_2: - .string "This POKéMON conveys its feelings to\nothers by altering the fluid’s scent.$" - -DexDescription_Ledian_1: - .string "It is said that in lands with clean air,\nwhere the stars fill the sky, there live\nLEDIAN in countless numbers.$" -DexDescription_Ledian_2: - .string "There is a good reason for this - the\nPOKéMON uses the light of the stars\nas its energy.$" - -DexDescription_Spinarak_1: - .string "The web spun by SPINARAK can be\nconsidered its second nervous system.\nIt is said that this POKéMON can$" -DexDescription_Spinarak_2: - .string "determine what kind of prey is touching\nits web just by the tiny vibrations it\nfeels through the web’s strands.$" - -DexDescription_Ariados_1: - .string "ARIADOS’s feet are tipped with tiny\nhooked claws that enable it to scuttle\non ceilings and vertical walls.$" -DexDescription_Ariados_2: - .string "This POKéMON constricts the foe with\nthin and strong silk webbing.$" - - .ifdef SAPPHIRE -DexDescription_Crobat_1: - .string "CROBAT sneaks up on its intended prey\nusing wings that barely make a sound.\nThis POKéMON rests by hanging on a$" -DexDescription_Crobat_2: - .string "tree branch with its rear legs that\nserve as wings.$" - .else -DexDescription_Crobat_1: - .string "If this POKéMON is flying by fluttering\nonly a pair of wings on either the\nforelegs or hind legs, it’s proof that$" -DexDescription_Crobat_2: - .string "CROBAT has been flying a long distance.\nIt switches the wings it uses if it is\ntired.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Chinchou_1: - .string "CHINCHOU’s two antennas are filled with\ncells that generate strong electricity.\nThis POKéMON’s cells create so much$" -DexDescription_Chinchou_2: - .string "electrical power, it even makes itself\ntingle slightly.$" - .else -DexDescription_Chinchou_1: - .string "CHINCHOU lets loose positive and\nnegative electrical charges from its\ntwo antennas to make its prey faint.$" -DexDescription_Chinchou_2: - .string "This POKéMON flashes its electric\nlights to exchange signals with others.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Lanturn_1: - .string "LANTURN is known to emit light.\nIf you peer down into the dark sea from\na ship at night, you can sometimes see$" -DexDescription_Lanturn_2: - .string "this POKéMON’s light rising from the\ndepths where it swims. It gives the sea\nan appearance of a starlit night.$" - .else -DexDescription_Lanturn_1: - .string "LANTURN is nicknamed “the deep-sea\nstar” for its illuminated antenna.\nThis POKéMON produces light by$" -DexDescription_Lanturn_2: - .string "causing a chemical reaction between\nbacteria and its bodily fluids inside\nthe antenna.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Pichu_1: - .string "When PICHU plays with others, it may\nshort out electricity with another\nPICHU, creating a shower of sparks.$" -DexDescription_Pichu_2: - .string "In that event, this POKéMON will begin\ncrying, startled by the flash of sparks.$" - .else -DexDescription_Pichu_1: - .string "PICHU charges itself with electricity\nmore easily on days with thunderclouds\nor when the air is very dry.$" -DexDescription_Pichu_2: - .string "You can hear the crackling of static\nelectricity coming off this POKéMON.$" - .endif - -DexDescription_Cleffa_1: - .string "On nights with many shooting stars,\nCLEFFA can be seen dancing in a ring.\nThey dance through the night and stop$" -DexDescription_Cleffa_2: - .string "only at the break of day, when these\nPOKéMON quench their thirst with the\nmorning dew.$" - - .ifdef SAPPHIRE -DexDescription_Igglybuff_1: - .string "IGGLYBUFF has a soft and plushy body\nthat feels very much like a marshmallow.\nFrom this body wafts a gently sweet$" -DexDescription_Igglybuff_2: - .string "fragrance that soothes and calms the\nemotions of its foes.$" - .else -DexDescription_Igglybuff_1: - .string "IGGLYBUFF’s vocal chords are not\nsufficiently developed. It would hurt\nits throat if it were to sing too much.$" -DexDescription_Igglybuff_2: - .string "This POKéMON gargles with freshwater\nfrom a clean stream.$" - .endif - -DexDescription_Togepi_1: - .string "As its energy, TOGEPI uses the positive\nemotions of compassion and pleasure\nexuded by people and POKéMON.$" -DexDescription_Togepi_2: - .string "This POKéMON stores up feelings of\nhappiness inside its shell, then shares\nthem with others.$" - -DexDescription_Togetic_1: - .string "TOGETIC is said to be a POKéMON that\nbrings good fortune. When the POKéMON\nspots someone who is pure of heart,$" -DexDescription_Togetic_2: - .string "it is said to appear and share its\nhappiness with that person.$" - - .ifdef SAPPHIRE -DexDescription_Natu_1: - .string "NATU has a highly developed jumping\nability. The POKéMON flaps and leaps\nonto tree branches that are taller than$" -DexDescription_Natu_2: - .string "grown-up people to pick at the tree’s\nnew shoots.$" - .else -DexDescription_Natu_1: - .string "NATU cannot fly because its wings are\nnot yet fully grown. If your eyes meet\nwith this POKéMON’s eyes, it will stare$" -DexDescription_Natu_2: - .string "back intently at you. But if you move\neven slightly, it will hop away to safety.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Xatu_1: - .string "XATU is known to stand motionless while\nstaring at the sun all day long.\nSome people revere it as a mystical$" -DexDescription_Xatu_2: - .string "POKéMON out of their belief that XATU\nis in possession of the power to see\ninto the future.$" - .else -DexDescription_Xatu_1: - .string "XATU stands rooted and still in one\nspot all day long. People believe that\nthis POKéMON does so out of fear of$" -DexDescription_Xatu_2: - .string "the terrible things it has foreseen in\nthe future.$" - .endif - -DexDescription_Mareep_1: - .string "MAREEP’s fluffy coat of wool rubs\ntogether and builds a static charge.\nThe more static electricity is charged,$" -DexDescription_Mareep_2: - .string "the more brightly the lightbulb at the\ntip of its tail grows.$" - -DexDescription_Flaaffy_1: - .string "FLAAFFY’s wool quality changes so that\nit can generate a high amount of static\nelectricity with a small amount of wool.$" -DexDescription_Flaaffy_2: - .string "The bare and slick parts of its hide are\nshielded against electricity.$" - -DexDescription_Ampharos_1: - .string "AMPHAROS gives off so much light that\nit can be seen even from space.\nPeople in the old days used the light of$" -DexDescription_Ampharos_2: - .string "this POKéMON to send signals back and\nforth with others far away.$" - - .ifdef SAPPHIRE -DexDescription_Bellossom_1: - .string "A BELLOSSOM grows flowers more\nbeautifully if it has evolved from a\nsmelly GLOOM - the stinkier the better.$" -DexDescription_Bellossom_2: - .string "At night, this POKéMON closes its\npetals and goes to sleep.$" - .else -DexDescription_Bellossom_1: - .string "When BELLOSSOM gets exposed to plenty\nof sunlight, the leaves ringing its body\nbegin to spin around.$" -DexDescription_Bellossom_2: - .string "This POKéMON’s dancing is renowned in\nthe southern lands.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Marill_1: - .string "When fishing for food at the edge of a\nfast-running stream, MARILL wraps its\ntail around the trunk of a tree.$" -DexDescription_Marill_2: - .string "This POKéMON’s tail is flexible and\nconfigured to stretch.$" - .else -DexDescription_Marill_1: - .string "MARILL’s oil-filled tail acts much like\na life preserver. If you see just its\ntail bobbing on the water’s surface,$" -DexDescription_Marill_2: - .string "it’s a sure indication that this POKéMON\nis diving beneath the water to feed on\naquatic plants.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Azumarill_1: - .string "AZUMARILL can make balloons out of\nair. It makes these air balloons if it\nspots a drowning POKéMON.$" -DexDescription_Azumarill_2: - .string "The air balloons enable the POKéMON in\ntrouble to breathe.$" - .else -DexDescription_Azumarill_1: - .string "AZUMARILL’s long ears are indispensable\nsensors. By focusing its hearing, this\nPOKéMON can identify what kinds of$" -DexDescription_Azumarill_2: - .string "prey are around, even in rough and\nfast-running rivers.$" - .endif - -DexDescription_Sudowoodo_1: - .string "SUDOWOODO camouflages itself as a tree\nto avoid being attacked by enemies.\nHowever, because the forelegs remain$" -DexDescription_Sudowoodo_2: - .string "green throughout the year, the POKéMON\nis easily identified as a fake during\nthe winter.$" - -DexDescription_Politoed_1: - .string "The curled hair on POLITOED’s head is\nproof of its status as a king. It is said\nthat the longer and more curled the$" -DexDescription_Politoed_2: - .string "hair, the more respect this POKéMON\nearns from its peers.$" - -DexDescription_Hoppip_1: - .string "This POKéMON drifts and floats with the\nwind. If it senses the approach of\nstrong winds, HOPPIP links its leaves$" -DexDescription_Hoppip_2: - .string "with other HOPPIP to prepare against\nbeing blown away.$" - -DexDescription_Skiploom_1: - .string "SKIPLOOM’s flower blossoms when the\ntemperature rises above 64 degrees F.\nHow much the flower opens depends on$" -DexDescription_Skiploom_2: - .string "the temperature. For that reason, this\nPOKéMON is sometimes used as a\nthermometer.$" - -DexDescription_Jumpluff_1: - .string "JUMPLUFF rides warm southern winds to\ncross the sea and fly to foreign lands.\nThe POKéMON descends to the ground$" -DexDescription_Jumpluff_2: - .string "when it encounters cold air while it is\nfloating.$" - -DexDescription_Aipom_1: - .string "AIPOM’s tail ends in a hand-like\nappendage that can be cleverly\nmanipulated.$" -DexDescription_Aipom_2: - .string "However, because the POKéMON uses its\ntail so much, its real hands have become\nrather clumsy.$" - -DexDescription_Sunkern_1: - .string "SUNKERN tries to move as little as it\npossibly can. It does so because it\ntries to conserve all the nutrients it$" -DexDescription_Sunkern_2: - .string "has stored in its body for its\nevolution. It will not eat a thing, \nsubsisting only on morning dew.$" - -DexDescription_Sunflora_1: - .string "SUNFLORA converts solar energy into\nnutrition. It moves around actively in\nthe daytime when it is warm.$" -DexDescription_Sunflora_2: - .string "It stops moving as soon as the sun goes\ndown for the night.$" - -DexDescription_Yanma_1: - .string "YANMA is capable of seeing 360 degrees\nwithout having to move its eyes.\nIt is a great flier that is adept at$" -DexDescription_Yanma_2: - .string "making sudden stops and turning midair.\nThis POKéMON uses its flying ability to\nquickly chase down targeted prey.$" - -DexDescription_Wooper_1: - .string "WOOPER usually lives in water.\nHowever, it occasionally comes out onto\nland in search of food.$" -DexDescription_Wooper_2: - .string "On land, it coats its body with a gooey,\ntoxic film.$" - -DexDescription_Quagsire_1: - .string "QUAGSIRE hunts for food by leaving\nits mouth wide open in water and waiting\nfor its prey to blunder in unaware.$" -DexDescription_Quagsire_2: - .string "Because the POKéMON does not move,\nit does not get very hungry.$" - -DexDescription_Espeon_1: - .string "ESPEON is extremely loyal to any\nTRAINER it considers to be worthy.\nIt is said that this POKéMON developed$" -DexDescription_Espeon_2: - .string "its precognitive powers to protect its\nTRAINER from harm.$" - -DexDescription_Umbreon_1: - .string "UMBREON evolved as a result of exposure\nto the moon’s waves.\nIt hides silently in darkness and waits$" -DexDescription_Umbreon_2: - .string "for its foes to make a move.\nThe rings on its body glow when it leaps\nto attack.$" - -DexDescription_Murkrow_1: - .string "MURKROW was feared and loathed as the\nalleged bearer of ill fortune.\nThis POKéMON shows strong interest in$" -DexDescription_Murkrow_2: - .string "anything that sparkles or glitters.\nIt will even try to steal rings from\nwomen.$" - -DexDescription_Slowking_1: - .string "SLOWKING undertakes research every\nday in an effort to solve the mysteries\nof the world.$" -DexDescription_Slowking_2: - .string "However, this POKéMON apparently\nforgets everything it has learned if\nthe SHELLDER on its head comes off.$" - -DexDescription_Misdreavus_1: - .string "MISDREAVUS frightens people with a\ncreepy, sobbing cry. The POKéMON\napparently uses its red spheres to$" -DexDescription_Misdreavus_2: - .string "absorb the fearful feelings of foes and\nturn them into nutrition.$" - -DexDescription_Unown_1: - .string "This POKéMON is shaped like ancient\nwriting. It is a mystery as to which\ncame first, the ancient writings or the$" -DexDescription_Unown_2: - .string "various UNOWN. Research into this\ntopic is ongoing but nothing is known.$" - - .ifdef SAPPHIRE -DexDescription_Wobbuffet_1: - .string "WOBBUFFET does nothing but endure\nattacks - it won’t attack on its own.\nHowever, it won’t endure an attack on$" -DexDescription_Wobbuffet_2: - .string "its tail. When that happens, the\nPOKéMON will try to take the foe with it\nusing DESTINY BOND.$" - .else -DexDescription_Wobbuffet_1: - .string "If two or more WOBBUFFET meet, they will\nturn competitive and try to outdo each\nother’s endurance.$" -DexDescription_Wobbuffet_2: - .string "However, they may try to see which one\ncan endure the longest without food.\nTRAINERS need to beware of this habit.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Girafarig_1: - .string "GIRAFARIG’s rear head contains a tiny\nbrain that is too small for thinking.\nHowever, the rear head doesn’t need to$" -DexDescription_Girafarig_2: - .string "sleep, so it can keep watch over its\nsurroundings 24 hours a day.$" - .else -DexDescription_Girafarig_1: - .string "GIRAFARIG’s rear head also has a brain,\nbut it is small. The rear head attacks in\nresponse to smells and sounds.$" -DexDescription_Girafarig_2: - .string "Approaching this POKéMON from behind\ncan cause the rear head to suddenly\nlash out and bite.$" - .endif - -DexDescription_Pineco_1: - .string "PINECO hangs from a tree branch and\npatiently waits for prey to come along.\nIf the POKéMON is disturbed while$" -DexDescription_Pineco_2: - .string "eating by someone shaking its tree, it\ndrops down to the ground and explodes\nwith no warning.$" - -DexDescription_Forretress_1: - .string "FORRETRESS conceals itself inside its\nhardened steel shell. The shell is opened\nwhen the POKéMON is catching prey,$" -DexDescription_Forretress_2: - .string "but it does so at such a quick pace\nthat the shell’s inside cannot be seen.$" - -DexDescription_Dunsparce_1: - .string "DUNSPARCE has a drill for its tail.\nIt uses this tail to burrow into the\nground backwards.$" -DexDescription_Dunsparce_2: - .string "This POKéMON is known to make its nest\nin complex shapes deep under the\nground.$" - -DexDescription_Gligar_1: - .string "GLIGAR glides through the air without\na sound as if it were sliding.\nThis POKéMON hangs on to the face of$" -DexDescription_Gligar_2: - .string "its foe using its clawed hind legs and\nthe large pincers on its forelegs, then\ninjects the prey with its poison barb.$" - -DexDescription_Steelix_1: - .string "STEELIX lives even further underground\nthan ONIX. This POKéMON is known to dig\ntowards the earth’s core.$" -DexDescription_Steelix_2: - .string "There are records of this POKéMON\nreaching a depth of over six-tenths\nof a mile underground.$" - -DexDescription_Snubbull_1: - .string "By baring its fangs and making a scary\nface, SNUBBULL sends smaller POKéMON\nscurrying away in terror.$" -DexDescription_Snubbull_2: - .string "However, this POKéMON seems a little\nsad at making its foes flee.$" - -DexDescription_Granbull_1: - .string "GRANBULL has a particularly well-\ndeveloped lower jaw. The enormous fangs\nare heavy, causing the POKéMON to tip$" -DexDescription_Granbull_2: - .string "its head back for balance.\nUnless it is startled, it will not try to\nbite indiscriminately.$" - -DexDescription_Qwilfish_1: - .string "QWILFISH sucks in water, inflating\nitself. This POKéMON uses the pressure\nof the water it swallowed to shoot$" -DexDescription_Qwilfish_2: - .string "toxic quills all at once from all over\nits body. It finds swimming somewhat\nchallenging.$" - -DexDescription_Scizor_1: - .string "SCIZOR has a body with the hardness of\nsteel. It is not easily fazed by ordinary\nsorts of attacks.$" -DexDescription_Scizor_2: - .string "This POKéMON flaps its wings to\nregulate its body temperature.$" - -DexDescription_Shuckle_1: - .string "SHUCKLE quietly hides itself under\nrocks, keeping its body concealed\ninside its hard shell while eating$" -DexDescription_Shuckle_2: - .string "berries it has stored away.\nThe berries mix with its body fluids to\nbecome a juice.$" - - .ifdef SAPPHIRE -DexDescription_Heracross_1: - .string "HERACROSS has sharp claws on its feet.\nThese are planted firmly into the\nground or the bark of a tree, giving the$" -DexDescription_Heracross_2: - .string "POKéMON a secure and solid footing\nto forcefully fling away foes with\nits proud horn.$" - .else -DexDescription_Heracross_1: - .string "HERACROSS charges in a straight line at\nits foe, slips beneath the foe’s grasp,\nand then scoops up and hurls the$" -DexDescription_Heracross_2: - .string "opponent with its mighty horn.\nThis POKéMON even has enough power\nto topple a massive tree.$" - .endif - -DexDescription_Sneasel_1: - .string "SNEASEL scales trees by punching its\nhooked claws into the bark.\nThis POKéMON seeks out unguarded$" -DexDescription_Sneasel_2: - .string "nests and steals eggs for food while\nthe parents are away.$" - -DexDescription_Teddiursa_1: - .string "This POKéMON likes to lick its palms that\nare sweetened by being soaked in honey.\nTEDDIURSA concocts its own honey by$" -DexDescription_Teddiursa_2: - .string "blending fruits and pollen collected by\nBEEDRILL.$" - -DexDescription_Ursaring_1: - .string "In the forests inhabited by URSARING,\nit is said that there are many streams\nand towering trees where they$" -DexDescription_Ursaring_2: - .string "gather food. This POKéMON walks\nthrough its forest gathering food\nevery day.$" - - .ifdef SAPPHIRE -DexDescription_Slugma_1: - .string "SLUGMA does not have any blood in its\nbody. Instead, intensely hot magma\ncirculates throughout this POKéMON’s$" -DexDescription_Slugma_2: - .string "body, carrying essential nutrients and\noxygen to its organs.$" - .else -DexDescription_Slugma_1: - .string "Molten magma courses throughout\nSLUGMA’s circulatory system.\nIf this POKéMON is chilled, the magma$" -DexDescription_Slugma_2: - .string "cools and hardens. Its body turns\nbrittle and chunks fall off, reducing\nits size.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Magcargo_1: - .string "MAGCARGO’s body temperature is\napproximately 18,000 degrees F.\nWater is vaporized on contact.$" -DexDescription_Magcargo_2: - .string "If this POKéMON is caught in the rain,\nthe raindrops instantly turn into\nsteam, cloaking the area in a thick fog.$" - .else -DexDescription_Magcargo_1: - .string "MAGCARGO’s shell is actually its skin\nthat hardened as a result of cooling.\nIts shell is very brittle and fragile -$" -DexDescription_Magcargo_2: - .string "just touching it causes it to crumble\napart. This POKéMON returns to its\noriginal size by dipping itself in magma.$" - .endif - -DexDescription_Swinub_1: - .string "SWINUB roots for food by rubbing its\nsnout against the ground. Its favorite\nfood is a mushroom that grows under$" -DexDescription_Swinub_2: - .string "the cover of dead grass.\nThis POKéMON occasionally roots out\nhot springs.$" - -DexDescription_Piloswine_1: - .string "PILOSWINE is covered by a thick coat\nof long hair that enables it to endure\nthe freezing cold.$" -DexDescription_Piloswine_2: - .string "This POKéMON uses its tusks to dig up\nfood that has been buried under ice.$" - - .ifdef SAPPHIRE -DexDescription_Corsola_1: - .string "Clusters of CORSOLA congregate in warm\nseas where they serve as ideal hiding\nplaces for smaller POKéMON.$" -DexDescription_Corsola_2: - .string "When the water temperature falls, this\nPOKéMON migrates to the southern seas.$" - .else -DexDescription_Corsola_1: - .string "CORSOLA’s branches glitter very\nbeautifully in seven colors when they\ncatch sunlight.$" -DexDescription_Corsola_2: - .string "If any branch breaks off, this POKéMON\ngrows it back in just one night.$" - .endif - -DexDescription_Remoraid_1: - .string "REMORAID sucks in water, then expels it\nat high velocity using its abdominal\nmuscles to shoot down flying prey.$" -DexDescription_Remoraid_2: - .string "When evolution draws near, this POKéMON\ntravels downstream from rivers.$" - -DexDescription_Octillery_1: - .string "OCTILLERY grabs onto its foe using\nits tentacles. This POKéMON tries to\nimmobilize it before delivering the$" -DexDescription_Octillery_2: - .string "finishing blow.\nIf the foe turns out to be too strong,\nOCTILLERY spews ink to escape.$" - -DexDescription_Delibird_1: - .string "DELIBIRD carries its food bundled up\nin its tail. There once was a famous\nexplorer who managed to reach the peak$" -DexDescription_Delibird_2: - .string "of Mt. Everest thanks to one of these\nPOKéMON sharing its food.$" - -DexDescription_Mantine_1: - .string "On sunny days, schools of MANTINE can\nbe seen elegantly leaping over the\nsea’s waves.$" -DexDescription_Mantine_2: - .string "This POKéMON is not bothered by the\nREMORAID that hitches rides.$" - - .ifdef SAPPHIRE -DexDescription_Skarmory_1: - .string "SKARMORY’s steel wings become tattered\nand bashed in from repeated battles.\nOnce a year, the battered wings grow$" -DexDescription_Skarmory_2: - .string "back completely, restoring the cutting\nedges to their pristine state.$" - .else -DexDescription_Skarmory_1: - .string "SKARMORY is entirely encased in hard,\nprotective armor. This POKéMON flies at\nclose to 190 mph.$" -DexDescription_Skarmory_2: - .string "It slashes foes with its wings that\npossess swordlike cutting edges.$" - .endif - -DexDescription_Houndour_1: - .string "HOUNDOUR hunt as a coordinated pack.\nThey communicate with each other using\na variety of cries to corner their prey.$" -DexDescription_Houndour_2: - .string "This POKéMON’s remarkable teamwork is\nunparalleled.$" - -DexDescription_Houndoom_1: - .string "In a HOUNDOOM pack, the one with its\nhorns raked sharply towards the back\nserves a leadership role.$" -DexDescription_Houndoom_2: - .string "These POKéMON choose their leader by\nfighting amongst themselves.$" - - .ifdef SAPPHIRE -DexDescription_Kingdra_1: - .string "KINGDRA sleeps on the seafloor where\nit is otherwise devoid of life.\nWhen a storm arrives, the POKéMON is$" -DexDescription_Kingdra_2: - .string "said to awaken and wander about in\nsearch of prey.$" - .else -DexDescription_Kingdra_1: - .string "KINGDRA lives at extreme ocean depths\nthat are otherwise uninhabited.\nIt has long been believed that the$" -DexDescription_Kingdra_2: - .string "yawning of this POKéMON creates\nspiraling ocean currents.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Phanpy_1: - .string "PHANPY uses its long nose to shower\nitself. When others gather around, they\nthoroughly douse each other with water.$" -DexDescription_Phanpy_2: - .string "These POKéMON can be seen drying their\nsoaking-wet bodies at the edge of\nwater.$" - .else -DexDescription_Phanpy_1: - .string "For its nest, PHANPY digs a vertical pit \nin the ground at the edge of a river.\nIt marks the area around its nest with$" -DexDescription_Phanpy_2: - .string "its trunk to let the others know that\nthe area has been claimed.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Donphan_1: - .string "If DONPHAN were to tackle with its hard\nbody, even a house could be destroyed.\nUsing its massive strength, the$" -DexDescription_Donphan_2: - .string "POKéMON helps clear rock and mud slides\nthat block mountain trails.$" - .else -DexDescription_Donphan_1: - .string "DONPHAN’s favorite attack is curling\nits body into a ball, then charging at\nits foe while rolling at high speed.$" -DexDescription_Donphan_2: - .string "Once it starts rolling, this POKéMON\ncan’t stop very easily.$" - .endif - -DexDescription_Porygon2_1: - .string "PORYGON2 was created by humans using\nthe power of science. The man-made\nPOKéMON has been endowed with$" -DexDescription_Porygon2_2: - .string "artificial intelligence that enables it\nto learn new gestures and emotions\non its own.$" - -DexDescription_Stantler_1: - .string "STANTLER’s magnificent antlers were\ntraded at high prices as works of art.\nAs a result, this POKéMON was hunted$" -DexDescription_Stantler_2: - .string "close to extinction by those who were\nafter the priceless antlers.$" - -DexDescription_Smeargle_1: - .string "SMEARGLE marks the boundaries of its\nterritory using a body fluid that leaks\nout from the tip of its tail.$" -DexDescription_Smeargle_2: - .string "Over 5,000 different marks left by this\nPOKéMON have been found.$" - -DexDescription_Tyrogue_1: - .string "TYROGUE becomes stressed out if it\ndoes not get to train every day.\nWhen raising this POKéMON, the TRAINER$" -DexDescription_Tyrogue_2: - .string "must establish and uphold various\ntraining methods.$" - -DexDescription_Hitmontop_1: - .string "HITMONTOP spins on its head at high\nspeed, all the while delivering kicks.\nThis technique is a remarkable mix of$" -DexDescription_Hitmontop_2: - .string "both offense and defense at the same\ntime. The POKéMON travels faster\nspinning than it does walking.$" - -DexDescription_Smoochum_1: - .string "SMOOCHUM actively runs about, but\nalso falls quite often.\nWhenever the chance arrives, it will$" -DexDescription_Smoochum_2: - .string "look for its reflection to make sure its\nface hasn’t become dirty.$" - -DexDescription_Elekid_1: - .string "ELEKID stores electricity in its body.\nIf it touches metal and accidentally\ndischarges all its built-up electricity,$" -DexDescription_Elekid_2: - .string "this POKéMON begins swinging its arms\nin circles to recharge itself.$" - -DexDescription_Magby_1: - .string "MAGBY’s state of health is determined\nby observing the fire it breathes.\nIf the POKéMON is spouting yellow$" -DexDescription_Magby_2: - .string "flames from its mouth, it is in good\nhealth. When it is fatigued, black smoke\nwill be mixed in with the flames.$" - -DexDescription_Miltank_1: - .string "MILTANK gives over five gallons of milk\non a daily basis. Its sweet milk is\nenjoyed by children and grown-ups alike.$" -DexDescription_Miltank_2: - .string "People who can’t drink milk turn it into\nyogurt and eat it instead.$" - -DexDescription_Blissey_1: - .string "BLISSEY senses sadness with its fluffy\ncoat of fur. If it does so, this POKéMON\nwill rush over to the sad person,$" -DexDescription_Blissey_2: - .string "however far they may be, to share an\negg of happiness that brings a smile\nto any face.$" - -DexDescription_Raikou_1: - .string "RAIKOU embodies the speed of lightning.\nThe roars of this POKéMON send shock\nwaves shuddering through the air and$" -DexDescription_Raikou_2: - .string "shake the ground as if lightning bolts\nhad come crashing down.$" - -DexDescription_Entei_1: - .string "ENTEI embodies the passion of magma.\nThis POKéMON is thought to have been\nborn in the eruption of a volcano.$" -DexDescription_Entei_2: - .string "It sends up massive bursts of fire that\nutterly consume all that they touch.$" - -DexDescription_Suicune_1: - .string "SUICUNE embodies the compassion of\na pure spring of water. It runs across\nthe land with gracefulness.$" -DexDescription_Suicune_2: - .string "This POKéMON has the power to purify\ndirty water.$" - -DexDescription_Larvitar_1: - .string "LARVITAR is born deep under the ground.\nTo come up to the surface, this POKéMON\nmust eat its way through the soil above.$" -DexDescription_Larvitar_2: - .string "Until it does so, LARVITAR cannot see\nits parent’s face.$" - -DexDescription_Pupitar_1: - .string "PUPITAR creates a gas inside its body\nthat it compresses and forcefully\nejects to propel itself like a jet.$" -DexDescription_Pupitar_2: - .string "The body is very durable - it avoids\ndamage even if it hits solid steel.$" - -DexDescription_Tyranitar_1: - .string "TYRANITAR is so overwhelmingly\npowerful, it can bring down a whole\nmountain to make its nest.$" -DexDescription_Tyranitar_2: - .string "This POKéMON wanders about in\nmountains seeking new opponents to\nfight.$" - -DexDescription_Lugia_1: - .string "LUGIA’s wings pack devastating power -\na light fluttering of its wings can blow\napart regular houses.$" -DexDescription_Lugia_2: - .string "As a result, this POKéMON chooses to\nlive out of sight deep under the sea.$" - -DexDescription_HoOh_1: - .string "HO-OH’s feathers glow in seven colors\ndepending on the angle at which they\nare struck by light.$" -DexDescription_HoOh_2: - .string "These feathers are said to bring\nhappiness to the bearers. This POKéMON\nis said to live at the foot of a rainbow.$" - -DexDescription_Celebi_1: - .string "This POKéMON came from the future by\ncrossing over time.\nIt is thought that so long as CELEBI$" -DexDescription_Celebi_2: - .string "appears, a bright and shining future\nawaits us.$" - - .ifdef SAPPHIRE -DexDescription_Treecko_1: - .string "TREECKO is cool, calm, and collected -\nit never panics under any situation.\nIf a bigger foe were to glare at this$" -DexDescription_Treecko_2: - .string "POKéMON, it would glare right back\nwithout conceding an inch of ground.$" - .else -DexDescription_Treecko_1: - .string "TREECKO has small hooks on the bottom\nof its feet that enable it to scale\nvertical walls.$" -DexDescription_Treecko_2: - .string "This POKéMON attacks by slamming foes\nwith its thick tail.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Grovyle_1: - .string "This POKéMON adeptly flies from branch\nto branch in trees.\nIn a forest, no POKéMON can ever hope$" -DexDescription_Grovyle_2: - .string "to catch a fleeing GROVYLE however\nfast they may be.$" - .else -DexDescription_Grovyle_1: - .string "The leaves growing out of GROVYLE’s\nbody are convenient for camouflaging\nit from enemies in the forest.$" -DexDescription_Grovyle_2: - .string "This POKéMON is a master at climbing\ntrees in jungles.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Sceptile_1: - .string "SCEPTILE has seeds growing on its back.\nThey are said to be bursting with\nnutrients that revitalize trees.$" -DexDescription_Sceptile_2: - .string "This POKéMON raises the trees in a\nforest with loving care.$" - .else -DexDescription_Sceptile_1: - .string "The leaves growing on SCEPTILE’s body\nare very sharp edged. This POKéMON is\nvery agile - it leaps all over the$" -DexDescription_Sceptile_2: - .string "branches of trees and jumps on its foe\nfrom above or behind.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Torchic_1: - .string "TORCHIC has a place inside its body\nwhere it keeps its flame. Give it a hug -\nit will be glowing with warmth.$" -DexDescription_Torchic_2: - .string "This POKéMON is covered all over by a\nfluffy coat of down.$" - .else -DexDescription_Torchic_1: - .string "TORCHIC sticks with its TRAINER,\nfollowing behind with unsteady\nsteps.$" -DexDescription_Torchic_2: - .string "This POKéMON breathes fire of over\n1,800 degrees F, including fireballs\nthat leave the foe scorched black.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Combusken_1: - .string "COMBUSKEN battles with the intensely\nhot flames it spews from its beak and\nwith outstandingly destructive kicks.$" -DexDescription_Combusken_2: - .string "This POKéMON’s cry is very loud and\ndistracting.$" - .else -DexDescription_Combusken_1: - .string "COMBUSKEN toughens up its legs and\nthighs by running through fields and\nmountains.$" -DexDescription_Combusken_2: - .string "This POKéMON’s legs possess both speed\nand power, enabling it to dole out ten\nkicks in one second.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Blaziken_1: - .string "BLAZIKEN has incredibly strong legs -\nit can easily clear a 30-story building\nin one leap.$" -DexDescription_Blaziken_2: - .string "This POKéMON’s blazing punches leave\nits foes scorched and blackened.$" - .else -DexDescription_Blaziken_1: - .string "In battle, BLAZIKEN blows out intense\nflames from its wrists and attacks foes\ncourageously.$" -DexDescription_Blaziken_2: - .string "The stronger the foe, the more\nintensely this POKéMON’s wrists burn.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Mudkip_1: - .string "In water, MUDKIP breathes using the\ngills on its cheeks.\nIf it is faced with a tight situation in$" -DexDescription_Mudkip_2: - .string "battle, this POKéMON will unleash its\namazing power - it can crush rocks\nbigger than itself.$" - .else -DexDescription_Mudkip_1: - .string "The fin on MUDKIP’s head acts as highly\nsensitive radar. Using this fin to sense\nmovements of water and air, this$" -DexDescription_Mudkip_2: - .string "POKéMON can determine what is taking\nplace around it without using its eyes.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Marshtomp_1: - .string "MARSHTOMP is much faster at traveling\nthrough mud than it is at swimming.\nThis POKéMON’s hindquarters exhibit$" -DexDescription_Marshtomp_2: - .string "obvious development, giving it the\nability to walk on just its hind legs.$" - .else -DexDescription_Marshtomp_1: - .string "The surface of MARSHTOMP’s body is\nenveloped by a thin, sticky film that\nenables it to live on land.$" -DexDescription_Marshtomp_2: - .string "This POKéMON plays in mud on beaches\nwhen the ocean tide is low.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Swampert_1: - .string "SWAMPERT predicts storms by sensing\nsubtle differences in the sounds of\nwaves and tidal winds with its fins.$" -DexDescription_Swampert_2: - .string "If a storm is approaching, it piles up\nboulders to protect itself.$" - .else -DexDescription_Swampert_1: - .string "SWAMPERT is very strong. It has enough\npower to easily drag a boulder weighing\nmore than a ton.$" -DexDescription_Swampert_2: - .string "This POKéMON also has powerful vision\nthat lets it see even in murky water.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Poochyena_1: - .string "POOCHYENA is an omnivore - it will eat\nanything. A distinguishing feature is\nhow large its fangs are compared to$" -DexDescription_Poochyena_2: - .string "its body. This POKéMON tries to\nintimidate its foes by making the hair\non its tail bristle out.$" - .else -DexDescription_Poochyena_1: - .string "At first sight, POOCHYENA takes a bite\nat anything that moves.\nThis POKéMON chases after prey until$" -DexDescription_Poochyena_2: - .string "the victim becomes exhausted.\nHowever, it may turn tail if the prey\nstrikes back.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Mightyena_1: - .string "MIGHTYENA travel and act as a pack\nin the wild. The memory of its life in the\nwild compels the POKéMON to obey only$" -DexDescription_Mightyena_2: - .string "those TRAINERS that it recognizes to\npossess superior skill.$" - .else -DexDescription_Mightyena_1: - .string "MIGHTYENA gives obvious signals when\nit is preparing to attack. It starts to\ngrowl deeply and then flattens its body.$" -DexDescription_Mightyena_2: - .string "This POKéMON will bite savagely with its\nsharply pointed fangs.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Zigzagoon_1: - .string "The hair on ZIGZAGOON’s back is \nbristly. It rubs the hard back hair\nagainst trees to leave its territorial$" -DexDescription_Zigzagoon_2: - .string "markings.\nThis POKéMON may play dead to fool foes\nin battle.$" - .else -DexDescription_Zigzagoon_1: - .string "ZIGZAGOON restlessly wanders\neverywhere at all times. This POKéMON\ndoes so because it is very curious.$" -DexDescription_Zigzagoon_2: - .string "It becomes interested in anything\nthat it happens to see.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Linoone_1: - .string "When hunting, LINOONE will make a\nbeeline straight for the prey at a full\nrun. While this POKéMON is capable of$" -DexDescription_Linoone_2: - .string "topping 60 mph, it has to come to a\nscreeching halt before it can turn.$" - .else -DexDescription_Linoone_1: - .string "LINOONE always runs full speed and only\nin straight lines. If facing an obstacle,\nit makes a right-angle turn to evade it.$" -DexDescription_Linoone_2: - .string "This POKéMON is very challenged by\ngently curving roads.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Wurmple_1: - .string "WURMPLE is targeted by SWELLOW as\nprey. This POKéMON will try to resist by\npointing the spikes on its rear at the$" -DexDescription_Wurmple_2: - .string "attacking predator.\nIt will weaken the foe by leaking poison\nfrom the spikes.$" - .else -DexDescription_Wurmple_1: - .string "Using the spikes on its rear end, \nWURMPLE peels the bark off trees and\nfeeds on the sap that oozes out.$" -DexDescription_Wurmple_2: - .string "This POKéMON’s feet are tipped with\nsuction pads that allow it to cling to\nglass without slipping.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Silcoon_1: - .string "SILCOON was thought to endure hunger\nand not consume anything before its\nevolution. However, it is now thought$" -DexDescription_Silcoon_2: - .string "that this POKéMON slakes its thirst by\ndrinking rainwater that collects on its\nsilk.$" - .else -DexDescription_Silcoon_1: - .string "SILCOON tethers itself to a tree branch\nusing silk to keep from falling. There, \nthis POKéMON hangs quietly while it$" -DexDescription_Silcoon_2: - .string "awaits evolution.\nIt peers out of the silk cocoon through\na small hole.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Beautifly_1: - .string "BEAUTIFLY has a long mouth like a coiled\nneedle, which is very convenient for\ncollecting pollen from flowers.$" -DexDescription_Beautifly_2: - .string "This POKéMON rides the spring winds as\nit flits around gathering pollen.$" - .else -DexDescription_Beautifly_1: - .string "BEAUTIFLY’s favorite food is the sweet\npollen of flowers. If you want to see\nthis POKéMON, just leave a potted$" -DexDescription_Beautifly_2: - .string "flower by an open window. BEAUTIFLY\nis sure to come looking for pollen.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Cascoon_1: - .string "If it is attacked, CASCOON remains\nmotionless however badly it may be\nhurt. It does so because if it were to$" -DexDescription_Cascoon_2: - .string "move, its body would be weak upon\nevolution. This POKéMON will also not\nforget the pain it endured.$" - .else -DexDescription_Cascoon_1: - .string "CASCOON makes its protective cocoon\nby wrapping its body entirely with a\nfine silk from its mouth. Once the silk$" -DexDescription_Cascoon_2: - .string "goes around its body, it hardens.\nThis POKéMON prepares for its evolution\ninside the cocoon.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Dustox_1: - .string "When DUSTOX flaps its wings, a fine\ndust is scattered all over. This dust is\nactually a powerful poison that will$" -DexDescription_Dustox_2: - .string "even make a pro wrestler sick.\nThis POKéMON searches for food using\nits antennae like radar.$" - .else -DexDescription_Dustox_1: - .string "DUSTOX is instinctively drawn to light.\nSwarms of this POKéMON are attracted\nby the bright lights of cities, where$" -DexDescription_Dustox_2: - .string "they wreak havoc by stripping the\nleaves off roadside trees for food.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Lotad_1: - .string "LOTAD is said to have dwelled on land\nbefore. However, this POKéMON is\nthought to have returned to water$" -DexDescription_Lotad_2: - .string "because the leaf on its head grew large\nand heavy. It now lives by floating\natop the water.$" - .else -DexDescription_Lotad_1: - .string "LOTAD live in ponds and lakes, where\nthey float on the surface.\nIt grows weak if its broad leaf dies.$" -DexDescription_Lotad_2: - .string "On rare occasions, this POKéMON travels\non land in search of clean water.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Lombre_1: - .string "LOMBRE’s entire body is covered by a\nslippery, slimy film. It feels horribly\nunpleasant to be touched by this$" -DexDescription_Lombre_2: - .string "POKéMON’s hands.\nLOMBRE is often mistaken for a human\nchild.$" - .else -DexDescription_Lombre_1: - .string "LOMBRE is nocturnal - it will get active\nafter dusk. It is also a mischief-maker.\nWhen this POKéMON spots anglers,$" -DexDescription_Lombre_2: - .string "it tugs on their fishing lines from\nbeneath the surface and enjoys their\nconsternation.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Ludicolo_1: - .string "Upon hearing an upbeat and cheerful\nrhythm, the cells in LUDICOLO’s body\nbecome very energetic and active.$" -DexDescription_Ludicolo_2: - .string "Even in battle, this POKéMON will\nexhibit an amazing amount of power.$" - .else -DexDescription_Ludicolo_1: - .string "LUDICOLO begins dancing as soon as\nit hears cheerful, festive music.\nThis POKéMON is said to appear when it$" -DexDescription_Ludicolo_2: - .string "hears the singing of children on hiking\noutings.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Seedot_1: - .string "SEEDOT looks exactly like an acorn\nwhen it is dangling from a tree branch.\nIt startles other POKéMON by suddenly$" -DexDescription_Seedot_2: - .string "moving.\nThis POKéMON polishes its body once a\nday using leaves.$" - .else -DexDescription_Seedot_1: - .string "SEEDOT attaches itself to a tree\nbranch using the top of its head.\nIt sucks moisture from the tree while$" -DexDescription_Seedot_2: - .string "hanging off the branch.\nThe more water it drinks, the glossier\nthis POKéMON’s body becomes.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Nuzleaf_1: - .string "This POKéMON pulls out the leaf on its\nhead and makes a flute with it.\nThe sound of NUZLEAF’s flute strikes$" -DexDescription_Nuzleaf_2: - .string "fear and uncertainty in the hearts of\npeople lost in a forest.$" - .else -DexDescription_Nuzleaf_1: - .string "NUZLEAF live in densely overgrown\nforests. They occasionally venture out\nof the forest to startle people.$" -DexDescription_Nuzleaf_2: - .string "This POKéMON dislikes having its long\nnose pinched.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Shiftry_1: - .string "SHIFTRY’s large fans generate awesome\ngusts of wind at a speed close to 100\nfeet per second. The whipped-up wind$" -DexDescription_Shiftry_2: - .string "blows anything away.\nThis POKéMON chooses to live quietly\ndeep in forests.$" - .else -DexDescription_Shiftry_1: - .string "SHIFTRY is a mysterious POKéMON that\nis said to live atop towering trees \ndating back over a thousand years.$" -DexDescription_Shiftry_2: - .string "It creates terrific windstorms with\nthe fans it holds.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Taillow_1: - .string "TAILLOW is young - it has only just\nleft its nest. As a result, it sometimes\nbecomes lonesome and cries at night.$" -DexDescription_Taillow_2: - .string "This POKéMON feeds on WURMPLE that\nlive in forests.$" - .else -DexDescription_Taillow_1: - .string "TAILLOW courageously stands its\nground against foes, however strong\nthey may be.$" -DexDescription_Taillow_2: - .string "This gutsy POKéMON will remain defiant\neven after a loss. On the other hand,\nit cries loudly if it becomes hungry.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Swellow_1: - .string "SWELLOW is very conscientious about\nthe upkeep of its glossy wings.\nOnce two SWELLOW are gathered, they$" -DexDescription_Swellow_2: - .string "diligently take care of cleaning each\nother’s wings.$" - .else -DexDescription_Swellow_1: - .string "SWELLOW flies high above our heads,\nmaking graceful arcs in the sky.\nThis POKéMON dives at a steep angle as$" -DexDescription_Swellow_2: - .string "soon as it spots its prey. The hapless\nprey is tightly grasped by SWELLOW’s\nclawed feet, preventing escape.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Wingull_1: - .string "WINGULL rides updrafts rising from the\nsea by extending its long and narrow\nwings to glide.$" -DexDescription_Wingull_2: - .string "This POKéMON’s long beak is useful for\ncatching prey.$" - .else -DexDescription_Wingull_1: - .string "WINGULL has the habit of carrying prey\nand valuables in its beak and hiding\nthem in all sorts of locations.$" -DexDescription_Wingull_2: - .string "This POKéMON rides the winds and flies\nas if it were skating across the sky.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Pelipper_1: - .string "PELIPPER searches for food while in\nflight by skimming the wave tops.\nThis POKéMON dips its large bill in the$" -DexDescription_Pelipper_2: - .string "sea to scoop up food, then swallows\neverything in one big gulp.$" - .else -DexDescription_Pelipper_1: - .string "PELIPPER is a flying transporter that\ncarries small POKéMON and eggs inside\nits massive bill.$" -DexDescription_Pelipper_2: - .string "This POKéMON builds its nest on steep\ncliffs facing the sea.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Ralts_1: - .string "RALTS has the ability to sense the\nemotions of people.\nIf its TRAINER is in a cheerful mood,$" -DexDescription_Ralts_2: - .string "this POKéMON grows cheerful and joyous\nin the same way.$" - .else -DexDescription_Ralts_1: - .string "RALTS senses the emotions of\npeople using the horns on its head.\nThis POKéMON rarely appears before$" -DexDescription_Ralts_2: - .string "people. But when it does, it draws\ncloser if it senses that the person has\na positive disposition.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Kirlia_1: - .string "KIRLIA uses the horns on its head\nto amplify its psychokinetic power.\nWhen the POKéMON uses its power,$" -DexDescription_Kirlia_2: - .string "the air around it becomes distorted,\ncreating mirages of nonexistent\nscenery.$" - .else -DexDescription_Kirlia_1: - .string "It is said that a KIRLIA that is\nexposed to the positive emotions of\nits TRAINER grows beautiful.$" -DexDescription_Kirlia_2: - .string "This POKéMON controls psychokinetic\npowers with its highly developed brain.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Gardevoir_1: - .string "GARDEVOIR has the psychokinetic\npower to distort the dimensions and\ncreate a small black hole.$" -DexDescription_Gardevoir_2: - .string "This POKéMON will try to protect its\nTRAINER even at the risk of its own\nlife.$" - .else -DexDescription_Gardevoir_1: - .string "GARDEVOIR has the ability to read the\nfuture. If it senses impending danger\nto its TRAINER, this POKéMON is said to$" -DexDescription_Gardevoir_2: - .string "unleash its psychokinetic energy at\nfull power.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Surskit_1: - .string "If SURSKIT senses danger, it secretes\na thick, sugary syrup from the tip of\nits head.$" -DexDescription_Surskit_2: - .string "There are some POKéMON that love\neating this syrup.$" - .else -DexDescription_Surskit_1: - .string "From the tips of its feet, SURSKIT\nsecretes an oil that enables it to walk\non water as if it were skating.$" -DexDescription_Surskit_2: - .string "This POKéMON feeds on microscopic\norganisms in ponds and lakes.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Masquerain_1: - .string "MASQUERAIN’s antennas have eyelike\npatterns that usually give it an angry\nlook. If the “eyes” are droopy and$" -DexDescription_Masquerain_2: - .string "appear sad, it is said to be a sign\nthat a heavy rainfall is on its way.$" - .else -DexDescription_Masquerain_1: - .string "MASQUERAIN intimidates enemies with\nthe eyelike patterns on its antennas.\nThis POKéMON flaps its four wings to$" -DexDescription_Masquerain_2: - .string "freely fly in any direction - even\nsideways and backwards - as if it were\na helicopter.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Shroomish_1: - .string "If SHROOMISH senses danger, it shakes\nits body and scatters spores from the\ntop of its head.$" -DexDescription_Shroomish_2: - .string "This POKéMON’s spores are so toxic,\nthey make trees and weeds wilt.$" - .else -DexDescription_Shroomish_1: - .string "SHROOMISH live in damp soil in the dark\ndepths of forests. They are often\nfound keeping still under fallen leaves.$" -DexDescription_Shroomish_2: - .string "This POKéMON feeds on compost that\nis made up of fallen, rotted leaves.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Breloom_1: - .string "The seeds ringing BRELOOM’s tail are\nmade of hardened toxic spores. It is\nhorrible to eat the seeds.$" -DexDescription_Breloom_2: - .string "Just taking a bite of this POKéMON’s\nseed will cause your stomach to rumble.$" - .else -DexDescription_Breloom_1: - .string "BRELOOM closes in on its foe with light\nand sprightly footwork, then throws\npunches with its stretchy arms.$" -DexDescription_Breloom_2: - .string "This POKéMON’s fighting technique puts\nboxers to shame.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Slakoth_1: - .string "SLAKOTH’s heart beats just once a\nminute. Whatever happens, it is\ncontent to loaf around motionless.$" -DexDescription_Slakoth_2: - .string "It is rare to see this POKéMON in\nmotion.$" - .else -DexDescription_Slakoth_1: - .string "SLAKOTH lolls around for over twenty\nhours every day. Because it moves so\nlittle, it does not need much food.$" -DexDescription_Slakoth_2: - .string "This POKéMON’s sole daily meal consists\nof just three leaves.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Vigoroth_1: - .string "VIGOROTH is simply incapable of\nremaining still. Even when it tries to\nsleep, the blood in its veins grows$" -DexDescription_Vigoroth_2: - .string "agitated, compelling this POKéMON to\nrun wild throughout the jungle before\nit can settle down.$" - .else -DexDescription_Vigoroth_1: - .string "VIGOROTH is always itching and agitated\nto go on a wild rampage. It simply can’t\ntolerate sitting still for even a minute.$" -DexDescription_Vigoroth_2: - .string "This POKéMON’s stress level rises if it\ncan’t be moving constantly.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Slaking_1: - .string "Wherever SLAKING live, rings of over\na yard in diameter appear in grassy\nfields. They are made by the POKéMON$" -DexDescription_Slaking_2: - .string "as it eats all the grass within reach\nwhile lying prone on the ground.$" - .else -DexDescription_Slaking_1: - .string "SLAKING spends all day lying down and\nlolling about.\nIt eats grass growing within its reach.$" -DexDescription_Slaking_2: - .string "If it eats all the grass it can reach,\nthis POKéMON reluctantly moves to\nanother spot.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Nincada_1: - .string "NINCADA lives underground. It uses its\nsharp claws to carve the roots of trees\nand absorb moisture and nutrients.$" -DexDescription_Nincada_2: - .string "This POKéMON can’t withstand bright\nsunlight so avoids it.$" - .else -DexDescription_Nincada_1: - .string "NINCADA lives underground for many\nyears in complete darkness.\nThis POKéMON absorbs nutrients from$" -DexDescription_Nincada_2: - .string "the roots of trees. It stays motionless\nas it waits for evolution.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Ninjask_1: - .string "If NINJASK is not trained properly,\nit will refuse to obey the TRAINER and\ncry loudly continuously.$" -DexDescription_Ninjask_2: - .string "Because of this quality, this POKéMON\nis said to be one that puts the\nTRAINER’s abilities to the test.$" - .else -DexDescription_Ninjask_1: - .string "NINJASK moves around at such a high\nspeed that it cannot be seen, even\nwhile its crying can be clearly heard.$" -DexDescription_Ninjask_2: - .string "For that reason, this POKéMON was long\nbelieved to be invisible.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Shedinja_1: - .string "SHEDINJA is a peculiar POKéMON.\nIt seems to appear unsought in a POKé\nBALL after a NINCADA evolves.$" -DexDescription_Shedinja_2: - .string "This bizarre POKéMON is entirely\nimmobile - it doesn’t even breathe.$" - .else -DexDescription_Shedinja_1: - .string "SHEDINJA’s hard body doesn’t move -\nnot even a twitch. In fact, its body\nappears to be merely a hollow shell.$" -DexDescription_Shedinja_2: - .string "It is believed that this POKéMON will\nsteal the spirit of anyone peering into\nits hollow body from its back.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Whismur_1: - .string "WHISMUR is very timid. If it starts to\ncry loudly, it becomes startled by its\nown crying and cries even harder.$" -DexDescription_Whismur_2: - .string "When it finally stops crying, the\nPOKéMON goes to sleep, all tired out.$" - .else -DexDescription_Whismur_1: - .string "Normally, WHISMUR’s voice is very quiet -\nit is barely audible even if one is\npaying close attention.$" -DexDescription_Whismur_2: - .string "However, if this POKéMON senses danger,\nit starts crying at an earsplitting\nvolume.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Loudred_1: - .string "LOUDRED shouts while stamping its feet.\nAfter it finishes shouting, this\nPOKéMON becomes incapable of hearing$" -DexDescription_Loudred_2: - .string "anything for a while. This is considered\nto be a weak point.$" - .else -DexDescription_Loudred_1: - .string "LOUDRED’s bellowing can completely\ndecimate a wood-frame house. It uses\nits voice to punish its foes.$" -DexDescription_Loudred_2: - .string "This POKéMON’s round ears serve as\nloudspeakers.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Exploud_1: - .string "EXPLOUD communicates its feelings to\nthe others by emitting whistle-like\nsounds from the tubes on its body.$" -DexDescription_Exploud_2: - .string "This POKéMON only raises its voice when\nit is in battle.$" - .else -DexDescription_Exploud_1: - .string "EXPLOUD triggers earthquakes with the\ntremors it creates by bellowing. If this\nPOKéMON violently inhales from the$" -DexDescription_Exploud_2: - .string "ports on its body, it’s a sign that it is\npreparing to let loose a huge bellow.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Makuhita_1: - .string "MAKUHITA has a tireless spirit -\nit will never give up hope. It eats a lot\nof food, gets plenty of sleep, and it$" -DexDescription_Makuhita_2: - .string "trains very rigorously. By living that\nway, this POKéMON packs its body with\nenergy.$" - .else -DexDescription_Makuhita_1: - .string "MAKUHITA is tenacious - it will keep\ngetting up and attacking its foe\nhowever many times it is knocked down.$" -DexDescription_Makuhita_2: - .string "Every time it gets back up, this\nPOKéMON stores more energy in its body\nfor evolving.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Hariyama_1: - .string "HARIYAMA’s thick body may appear fat,\nbut it is actually a hunk of solid muscle.\nIf this POKéMON bears down and$" -DexDescription_Hariyama_2: - .string "tightens all its muscles, its body\nbecomes as hard as a rock.$" - .else -DexDescription_Hariyama_1: - .string "HARIYAMA practices its straight-arm\nslaps in any number of locations.\nOne hit of this POKéMON’s powerful,$" -DexDescription_Hariyama_2: - .string "openhanded, straight-arm punches\ncould snap a telephone pole in two.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Azurill_1: - .string "AZURILL’s tail is large and bouncy.\nIt is packed full of the nutrients this\nPOKéMON needs to grow.$" -DexDescription_Azurill_2: - .string "AZURILL can be seen bouncing and\nplaying on its big, rubbery tail.$" - .else -DexDescription_Azurill_1: - .string "AZURILL spins its tail as if it were a\nlasso, then hurls it far. The momentum\nof the throw sends its body flying, too.$" -DexDescription_Azurill_2: - .string "Using this unique action, one of these\nPOKéMON managed to hurl itself a record\n33 feet.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Nosepass_1: - .string "NOSEPASS had been said to be completely\nunmoving, with its magnetic nose\npointed due north.$" -DexDescription_Nosepass_2: - .string "However, close observation has revealed\nthat the POKéMON actually moves by a\nlittle over 3/8 of an inch every year.$" - .else -DexDescription_Nosepass_1: - .string "NOSEPASS’s magnetic nose is always\npointed to the north. If two of these\nPOKéMON meet, they cannot turn$" -DexDescription_Nosepass_2: - .string "their faces to each other when they\nare close because their magnetic noses\nrepel one another.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Skitty_1: - .string "SKITTY is known to chase around\nplayfully after its own tail. In the wild,\nthis POKéMON lives in holes in the trees$" -DexDescription_Skitty_2: - .string "of forests. It is very popular as a pet\nbecause of its adorable looks.$" - .else -DexDescription_Skitty_1: - .string "SKITTY has the habit of becoming\nfascinated by moving objects and\nchasing them around.$" -DexDescription_Skitty_2: - .string "This POKéMON is known to chase after\nits own tail and become dizzy.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Delcatty_1: - .string "DELCATTY sleeps anywhere it wants\nwithout keeping a permanent nest.\nIf other POKéMON approach it as it$" -DexDescription_Delcatty_2: - .string "sleeps, this POKéMON will never fight -\nit will just move away somewhere else.$" - .else -DexDescription_Delcatty_1: - .string "DELCATTY prefers to live an unfettered\nexistence in which it can do as it\npleases at its own pace.$" -DexDescription_Delcatty_2: - .string "Because this POKéMON eats and sleeps\nwhenever it decides, its daily routines\nare completely random.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Sableye_1: - .string "SABLEYE digs the ground with sharpened\nclaws to find rocks that it eats.\nSubstances in the eaten rocks$" -DexDescription_Sableye_2: - .string "crystallize and rise up to the POKéMON’s\nbody surface.$" - .else -DexDescription_Sableye_1: - .string "SABLEYE lead quiet lives deep inside\ncaverns. They are feared, however,\nbecause these POKéMON are thought to$" -DexDescription_Sableye_2: - .string "steal the spirits of people when their\neyes burn with a sinister glow in the\ndarkness.$" - .endif - - .ifdef SAPPHIRE - -DexDescription_Mawile_1: - .string "Don’t be taken in by this POKéMON’s\ncute face - it’s very dangerous. MAWILE\nfools the foe into letting down its$" -DexDescription_Mawile_2: - .string "guard, then chomps down with its\nmassive jaws. The steel jaws are really\nhorns that have been transformed.$" - - .else - - .if REVISION >= 1 -DexDescription_Mawile_1: - .string "MAWILE’s huge jaws are actually steel\nhorns that have been transformed.\nIts docile-looking face serves to lull$" -DexDescription_Mawile_2: - .string "its foe into letting down its guard.\nWhen the foe least expects it, MAWILE\nchomps it with its gaping jaws.$" - .else -DexDescription_Mawile_1: - .string "MAWHILE’s huge jaws are actually steel\nhorns that have been transformed.\nIts docile-looking face serves to lull$" -DexDescription_Mawile_2: - .string "its foe into letting down its guard.\nWhen the foe least expects it, MAWHILE\nchomps it with its gaping jaws.$" - .endif @ REVISION >= 1 - - .endif @ SAPPHIRE - - .ifdef SAPPHIRE -DexDescription_Aron_1: - .string "ARON has a body of steel.\nWith one all-out charge, this POKéMON\ncan demolish even a heavy dump truck.$" -DexDescription_Aron_2: - .string "The destroyed dump truck then becomes\na handy meal for the POKéMON.$" - .else -DexDescription_Aron_1: - .string "This POKéMON has a body of steel.\nTo make its body, ARON feeds on\niron ore that it digs from mountains.$" -DexDescription_Aron_2: - .string "Occasionally, it causes major trouble by\neating bridges and rails.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Lairon_1: - .string "LAIRON feeds on iron contained in\nrocks and water. It makes its nest on\nmountains where iron ore is buried.$" -DexDescription_Lairon_2: - .string "As a result, the POKéMON often clashes\nwith humans mining the iron ore.$" - .else -DexDescription_Lairon_1: - .string "LAIRON tempers its steel body by\ndrinking highly nutritious mineral\nspringwater until it is bloated.$" -DexDescription_Lairon_2: - .string "This POKéMON makes its nest close to\nsprings of delicious water.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Aggron_1: - .string "AGGRON is surprisingly protective\nof its environment. If its mountain\nis ravaged by a landslide or a fire, this$" -DexDescription_Aggron_2: - .string "POKéMON will haul topsoil to the area,\nplant trees, and beautifully restore its\nown territory.$" - .else -DexDescription_Aggron_1: - .string "AGGRON claims an entire mountain as its\nown territory. It mercilessly beats up\nanything that violates its environment.$" -DexDescription_Aggron_2: - .string "This POKéMON vigilantly patrols its\nterritory at all times.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Meditite_1: - .string "MEDITITE heightens its inner energy\nthrough meditation. It survives on\njust one berry a day.$" -DexDescription_Meditite_2: - .string "Minimal eating is another aspect of\nthis POKéMON’s training.$" - .else -DexDescription_Meditite_1: - .string "MEDITITE undertakes rigorous mental\ntraining deep in the mountains.\nHowever, whenever it meditates, this$" -DexDescription_Meditite_2: - .string "POKéMON always loses its concentration\nand focus. As a result, its training\nnever ends.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Medicham_1: - .string "Through the power of meditation,\nMEDICHAM developed its sixth sense.\nIt gained the ability to use$" -DexDescription_Medicham_2: - .string "psychokinetic powers. This POKéMON is\nknown to meditate for a whole month\nwithout eating.$" - .else -DexDescription_Medicham_1: - .string "It is said that through meditation,\nMEDICHAM heightens energy inside\nits body and sharpens its sixth sense.$" -DexDescription_Medicham_2: - .string "This POKéMON hides its presence by\nmerging itself with fields and\nmountains.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Electrike_1: - .string "ELECTRIKE runs faster than the human\neye can follow. The friction from\nrunning is converted into electricity,$" -DexDescription_Electrike_2: - .string "which is then stored in this POKéMON’s\nfur.$" - .else -DexDescription_Electrike_1: - .string "ELECTRIKE stores electricity in its\nlong body hair. This POKéMON stimulates\nits leg muscles with electric charges.$" -DexDescription_Electrike_2: - .string "These jolts of power give its legs\nexplosive acceleration performance.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Manectric_1: - .string "MANECTRIC discharges strong\nelectricity from its mane. The mane is\nused for collecting electricity in the$" -DexDescription_Manectric_2: - .string "atmosphere. This POKéMON creates\nthunderclouds above its head.$" - .else -DexDescription_Manectric_1: - .string "MANECTRIC is constantly discharging\nelectricity from its mane. The sparks\nsometimes ignite forest fires.$" -DexDescription_Manectric_2: - .string "When it enters a battle, this POKéMON\ncreates thunderclouds.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Plusle_1: - .string "When PLUSLE is cheering on its partner,\nit flashes with electric sparks from all\nover its body.$" -DexDescription_Plusle_2: - .string "If its partner loses, this POKéMON cries\nloudly.$" - .else -DexDescription_Plusle_1: - .string "PLUSLE always acts as a cheerleader\nfor its partners. Whenever a teammate\nputs out a good effort in battle, this$" -DexDescription_Plusle_2: - .string "POKéMON shorts out its body to create\nthe crackling noises of sparks to show\nits joy.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Minun_1: - .string "MINUN loves to cheer on its partner in\nbattle. It gives off sparks from its\nbody while it is doing so.$" -DexDescription_Minun_2: - .string "If its partner is in trouble, this\nPOKéMON gives off increasing amounts\nof sparks.$" - .else -DexDescription_Minun_1: - .string "MINUN is more concerned about cheering\non its partners than its own safety.\nIt shorts out the electricity in its$" -DexDescription_Minun_2: - .string "body to create brilliant showers of\nsparks to cheer on its teammates.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Volbeat_1: - .string "VOLBEAT’s tail glows like a lightbulb.\nWith other VOLBEAT, it uses its tail to\ndraw geometric shapes in the night sky.$" -DexDescription_Volbeat_2: - .string "This POKéMON loves the sweet aroma\ngiven off by ILLUMISE.$" - .else -DexDescription_Volbeat_1: - .string "With the arrival of night, VOLBEAT emits\nlight from its tail. It communicates with\nothers by adjusting the intensity and$" -DexDescription_Volbeat_2: - .string "flashing of its light.\nThis POKéMON is attracted by the sweet\naroma of ILLUMISE.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Illumise_1: - .string "ILLUMISE leads a flight of illuminated\nVOLBEAT to draw signs in the night sky.\nThis POKéMON is said to earn greater$" -DexDescription_Illumise_2: - .string "respect from its peers by composing\nmore complex designs in the sky.$" - .else -DexDescription_Illumise_1: - .string "ILLUMISE attracts a swarm of VOLBEAT\nusing a sweet fragrance. Once the\nVOLBEAT have gathered, this POKéMON$" -DexDescription_Illumise_2: - .string "leads the lit-up swarm in drawing\ngeometric designs on the canvas of\nthe night sky.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Roselia_1: - .string "On extremely rare occasions, a ROSELIA\nis said to appear with its flowers in\nunusual colors.$" -DexDescription_Roselia_2: - .string "The thorns on this POKéMON’s head\ncontain a vicious poison.$" - .else -DexDescription_Roselia_1: - .string "ROSELIA shoots sharp thorns as\nprojectiles at any opponent that tries\nto steal the flowers on its arms.$" -DexDescription_Roselia_2: - .string "The aroma of this POKéMON brings\nserenity to living things.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Gulpin_1: - .string "Most of GULPIN’s body is made up of its\nstomach - its heart and brain are very\nsmall in comparison.$" -DexDescription_Gulpin_2: - .string "This POKéMON’s stomach contains\nspecial enzymes that dissolve anything.$" - .else -DexDescription_Gulpin_1: - .string "Virtually all of GULPIN’s body is its\nstomach. As a result, it can swallow\nsomething its own size.$" -DexDescription_Gulpin_2: - .string "This POKéMON’s stomach contains a\nspecial fluid that digests anything.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Swalot_1: - .string "SWALOT has no teeth, so what it\neats, it swallows whole, no matter what.\nIts cavernous mouth yawns widely.$" -DexDescription_Swalot_2: - .string "An automobile tire could easily fit\ninside this POKéMON’s mouth.$" - .else -DexDescription_Swalot_1: - .string "When SWALOT spots prey, it spurts out\na hideously toxic fluid from its pores\nand sprays the target.$" -DexDescription_Swalot_2: - .string "Once the prey has weakened, this\nPOKéMON gulps it down whole with its\ncavernous mouth.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Carvanha_1: - .string "If anything invades CARVANHA’s\nterritory, it will swarm and tear at the\nintruder with its pointed fangs.$" -DexDescription_Carvanha_2: - .string "On its own, however, this POKéMON turns\nsuddenly timid.$" - .else -DexDescription_Carvanha_1: - .string "CARVANHA’s strongly developed jaws\nand its sharply pointed fangs pack the\ndestructive power to rip out boat hulls.$" -DexDescription_Carvanha_2: - .string "Many boats have been attacked and\nsunk by this POKéMON.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Sharpedo_1: - .string "SHARPEDO can swim at speeds of up to\n75 mph by jetting seawater out of its\nbackside.$" -DexDescription_Sharpedo_2: - .string "This POKéMON’s drawback is its inability\nto swim long distances.$" - .else -DexDescription_Sharpedo_1: - .string "Nicknamed “the bully of the sea,”\nSHARPEDO is widely feared.\nIts cruel fangs grow back immediately$" -DexDescription_Sharpedo_2: - .string "if they snap off.\nJust one of these POKéMON can\nthoroughly tear apart a supertanker.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Wailmer_1: - .string "WAILMER can store water inside its body\nto transform itself into a ball for\nbouncing around on the ground.$" -DexDescription_Wailmer_2: - .string "By filling itself up with more water, this\nPOKéMON can elevate the height of its\nbounces.$" - .else -DexDescription_Wailmer_1: - .string "WAILMER’s nostrils are located above\nits eyes. This playful POKéMON loves\nto startle people by forcefully snorting$" -DexDescription_Wailmer_2: - .string "out seawater it stores inside its body\nout of its nostrils.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Wailord_1: - .string "When chasing prey, WAILORD herds them\nby leaping out of the water and making\na humongous splash.$" -DexDescription_Wailord_2: - .string "It is breathtaking to see this POKéMON\nleaping out of the sea with others in\nits pod.$" - .else -DexDescription_Wailord_1: - .string "WAILORD is the largest of all identified\nPOKéMON up to now.\nThis giant POKéMON swims languorously$" -DexDescription_Wailord_2: - .string "in the vast open sea, eating massive\namounts of food at once with its\nenormous mouth.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Numel_1: - .string "NUMEL stores magma of almost 2,200\ndegrees F within its body. If it gets\nwet, the magma cools and hardens.$" -DexDescription_Numel_2: - .string "In that event, the POKéMON’s body\ngrows heavy and its movements become\nsluggish.$" - .else -DexDescription_Numel_1: - .string "NUMEL is extremely dull witted - it\ndoesn’t notice being hit. However, it\ncan’t stand hunger for even a second.$" -DexDescription_Numel_2: - .string "This POKéMON’s body is a seething\ncauldron of boiling magma.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Camerupt_1: - .string "The humps on CAMERUPT’s back are\nformed by a transformation of its\nbones. They sometimes blast out molten$" -DexDescription_Camerupt_2: - .string "magma. This POKéMON apparently erupts\noften when it is enraged.$" - .else -DexDescription_Camerupt_1: - .string "CAMERUPT has a volcano inside its body.\nMagma of 18,000 degrees F courses\nthrough its body.$" -DexDescription_Camerupt_2: - .string "Occasionally, the humps on this\nPOKéMON’s back erupt, spewing the\nsuperheated magma.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Torkoal_1: - .string "TORKOAL generates energy by burning\ncoal. It grows weaker as the fire\ndies down.$" -DexDescription_Torkoal_2: - .string "When it is preparing for battle, this\nPOKéMON burns more coal.$" - .else -DexDescription_Torkoal_1: - .string "TORKOAL digs through mountains in\nsearch of coal. If it finds some, it fills\nhollow spaces on its shell with the coal$" -DexDescription_Torkoal_2: - .string "and burns it.\nIf it is attacked, this POKéMON spouts\nthick black smoke to beat a retreat.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Spoink_1: - .string "SPOINK keeps a pearl on top of its head.\nThe pearl functions to amplify this\nPOKéMON’s psychokinetic powers.$" -DexDescription_Spoink_2: - .string "It is therefore on a constant search\nfor a bigger pearl.$" - .else -DexDescription_Spoink_1: - .string "SPOINK bounces around on its tail.\nThe shock of its bouncing makes its\nheart pump. As a result, this POKéMON$" -DexDescription_Spoink_2: - .string "cannot afford to stop bouncing - if it\nstops, its heart will stop.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Grumpig_1: - .string "GRUMPIG uses the black pearls on its\nbody to wield its fantastic powers.\nWhen it is doing so, it dances bizarrely.$" -DexDescription_Grumpig_2: - .string "This POKéMON’s black pearls are valuable\nas works of art.$" - .else -DexDescription_Grumpig_1: - .string "GRUMPIG uses the black pearls on its\nbody to amplify its psychic power waves\nfor gaining total control over its foe.$" -DexDescription_Grumpig_2: - .string "When this POKéMON uses its special\npower, its snorting breath grows\nlabored.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Spinda_1: - .string "No two SPINDA are said to have\nidentical spot patterns on their hides.\nThis POKéMON moves in a curious manner$" -DexDescription_Spinda_2: - .string "as if it is stumbling in dizziness.\nIts lurching movements can cause the\nopponent to become confused.$" - .else -DexDescription_Spinda_1: - .string "All the SPINDA that exist in the\nworld are said to have utterly unique\nspot patterns.$" -DexDescription_Spinda_2: - .string "The shaky, tottering steps of this\nPOKéMON give it the appearance of\ndancing.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Trapinch_1: - .string "TRAPINCH is a patient hunter. It digs\nan inescapable pit in a desert and waits\nfor its prey to come tumbling down.$" -DexDescription_Trapinch_2: - .string "This POKéMON can go a whole week\nwithout access to any water.$" - .else -DexDescription_Trapinch_1: - .string "TRAPINCH’s nest is a sloped, bowl-like\npit dug in sand. This POKéMON patiently\nwaits for prey to tumble down the pit.$" -DexDescription_Trapinch_2: - .string "Its giant jaws have enough strength\nto crush even boulders.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Vibrava_1: - .string "VIBRAVA’s wings have not yet\ncompleted the process of growing.\nRather than flying long distances,$" -DexDescription_Vibrava_2: - .string "they are more useful for generating\nultrasonic waves by vibrating.$" - .else -DexDescription_Vibrava_1: - .string "To make prey faint, VIBRAVA generates\nultrasonic waves by vigorously making\nits two wings vibrate.$" -DexDescription_Vibrava_2: - .string "This POKéMON’s ultrasonic waves are so\npowerful, they can bring on headaches\nin people.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Flygon_1: - .string "FLYGON whips up a sandstorm by\nflapping its wings. The wings create a\nseries of notes that sound like singing.$" -DexDescription_Flygon_2: - .string "Because the “singing” is the only thing\nthat can be heard in a sandstorm, this\nPOKéMON is said to be the desert spirit.$" - .else -DexDescription_Flygon_1: - .string "FLYGON is nicknamed “the elemental \nspirit of the desert.” Because its\nflapping wings whip up a cloud of sand,$" -DexDescription_Flygon_2: - .string "this POKéMON is always enveloped in a\nsandstorm while flying.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Cacnea_1: - .string "The more arid and harsh the\nenvironment, the more pretty and\nfragrant a flower CACNEA grows.$" -DexDescription_Cacnea_2: - .string "This POKéMON battles by wildly swinging\nits thorny arms.$" - .else -DexDescription_Cacnea_1: - .string "CACNEA lives in arid locations such\nas deserts. It releases a strong aroma\nfrom its flower to attract prey.$" -DexDescription_Cacnea_2: - .string "When prey comes near, this POKéMON\nshoots sharp thorns from its body to\nbring the victim down.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Cacturne_1: - .string "If a traveler is going through a desert\nin the thick of night, CACTURNE\nwill follow in a ragtag group.$" -DexDescription_Cacturne_2: - .string "The POKéMON are biding their time,\nwaiting for the traveler to tire and\nbecome incapable of moving.$" - .else -DexDescription_Cacturne_1: - .string "During the daytime, CACTURNE remains\nunmoving so that it does not lose any\nmoisture to the harsh desert sun.$" -DexDescription_Cacturne_2: - .string "This POKéMON becomes active at night\nwhen the temperature drops.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Swablu_1: - .string "SWABLU loves to make things clean.\nIf it spots something dirty, it will wipe\nand polish it with its cottony wings.$" -DexDescription_Swablu_2: - .string "If its wings become dirty, this POKéMON\nfinds a stream and showers itself.$" - .else -DexDescription_Swablu_1: - .string "SWABLU has light and fluffy wings that\nare like cottony clouds. This POKéMON\nis not frightened of people.$" -DexDescription_Swablu_2: - .string "It lands on the heads of people and\nsits there like a cotton-fluff hat.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Altaria_1: - .string "ALTARIA sings in a gorgeous soprano.\nIts wings are like cotton clouds.\nThis POKéMON catches updrafts with its$" -DexDescription_Altaria_2: - .string "buoyant wings and soars way up into\nthe wild blue yonder.$" - .else -DexDescription_Altaria_1: - .string "ALTARIA dances and wheels through the\nsky among billowing, cotton-like clouds.\nBy singing melodies in its crystal-clear$" -DexDescription_Altaria_2: - .string "voice, this POKéMON makes its listeners\nexperience dreamy wonderment.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Zangoose_1: - .string "ZANGOOSE usually stays on all fours,\nbut when angered, it gets up on its\nhind legs and extends its claws.$" -DexDescription_Zangoose_2: - .string "This POKéMON shares a bitter rivalry\nwith SEVIPER that dates back over\ngenerations.$" - .else -DexDescription_Zangoose_1: - .string "Memories of battling its arch-rival\nSEVIPER are etched into every cell of\nZANGOOSE’s body.$" -DexDescription_Zangoose_2: - .string "This POKéMON adroitly dodges attacks\nwith incredible agility.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Seviper_1: - .string "SEVIPER’s swordlike tail serves two\npurposes - it slashes foes and douses\nthem with secreted poison.$" -DexDescription_Seviper_2: - .string "This POKéMON will not give up its long-\nrunning blood feud with ZANGOOSE.$" - .else -DexDescription_Seviper_1: - .string "SEVIPER shares a generations-long\nfeud with ZANGOOSE. The scars on its\nbody are evidence of vicious battles.$" -DexDescription_Seviper_2: - .string "This POKéMON attacks using its sword-\nedged tail.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Lunatone_1: - .string "LUNATONE becomes active around the\ntime of the full moon. Instead of\nwalking, it moves by floating in midair.$" -DexDescription_Lunatone_2: - .string "The POKéMON’s intimidating red eyes\ncause all those who see it to become\ntransfixed with fear.$" - .else -DexDescription_Lunatone_1: - .string "LUNATONE was discovered at a location\nwhere a meteorite fell. As a result, some\npeople theorize that this POKéMON$" -DexDescription_Lunatone_2: - .string "came from space. However, no one has\nbeen able to prove this theory so far.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Solrock_1: - .string "Sunlight is the source of SOLROCK’s\npower. It is said to possess the ability\nto read the emotions of others.$" -DexDescription_Solrock_2: - .string "This POKéMON gives off intense heat\nwhile rotating its body.$" - .else -DexDescription_Solrock_1: - .string "SOLROCK is a new species of POKéMON\nthat is said to have fallen from space.\nIt floats in air and moves silently.$" -DexDescription_Solrock_2: - .string "In battle, this POKéMON releases\nintensely bright light.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Barboach_1: - .string "BARBOACH’s body is covered with a\nslimy film. If a foe grabs it, this\nPOKéMON just slips out of the enemy’s$" -DexDescription_Barboach_2: - .string "grip.\nThis POKéMON grows weak if the slimy\ncoating dries up.$" - .else -DexDescription_Barboach_1: - .string "BARBOACH’s sensitive whiskers serve\nas a superb radar system.\nThis POKéMON hides in mud, leaving only$" -DexDescription_Barboach_2: - .string "its two whiskers exposed while it waits\nfor prey to come along.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Whiscash_1: - .string "If WHISCASH goes on a wild rampage,\nit sets off a quake-like tremor with a\nradius of over three miles.$" -DexDescription_Whiscash_2: - .string "This POKéMON has the ability to predict\nreal earthquakes.$" - .else -DexDescription_Whiscash_1: - .string "WHISCASH is extremely territorial.\nJust one of these POKéMON will claim a\nlarge pond as its exclusive territory.$" -DexDescription_Whiscash_2: - .string "If a foe approaches it, it thrashes\nabout and triggers a massive\nearthquake.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Corphish_1: - .string "CORPHISH catches prey with its sharp\nclaws. It has no likes or dislikes when it\ncomes to food - it will eat anything.$" -DexDescription_Corphish_2: - .string "This POKéMON has no trouble living in\nfilthy water.$" - .else -DexDescription_Corphish_1: - .string "CORPHISH were originally foreign\nPOKéMON that were imported as pets.\nThey eventually turned up in the wild.$" -DexDescription_Corphish_2: - .string "This POKéMON is very hardy and has\ngreatly increased its population.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Crawdaunt_1: - .string "CRAWDAUNT molts (sheds) its shell\nregularly. Immediately after molting,\nits shell is soft and tender.$" -DexDescription_Crawdaunt_2: - .string "Until the shell hardens, this POKéMON\nhides in its streambed burrow to avoid\nattack from its foes.$" - .else -DexDescription_Crawdaunt_1: - .string "CRAWDAUNT has an extremely violent\nnature that compels it to challenge\nother living things to battle.$" -DexDescription_Crawdaunt_2: - .string "Other life-forms refuse to live in\nponds inhabited by this POKéMON,\nmaking them desolate places.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Baltoy_1: - .string "As soon as it spots others of its kind,\nBALTOY congregates with them and\nthen begins crying noisily in unison.$" -DexDescription_Baltoy_2: - .string "This POKéMON sleeps while cleverly\nbalancing itself on its one foot.$" - .else -DexDescription_Baltoy_1: - .string "BALTOY moves while spinning around on\nits one foot. Primitive wall paintings\ndepicting this POKéMON living among$" -DexDescription_Baltoy_2: - .string "people were discovered in some ancient\nruins.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Claydol_1: - .string "CLAYDOL is an enigma that appeared\nfrom a clay statue made by an ancient\ncivilization dating back 20,000 years.$" -DexDescription_Claydol_2: - .string "This POKéMON shoots beams from both\nits hands.$" - .else -DexDescription_Claydol_1: - .string "CLAYDOL are said to be dolls of mud made\nby primitive humans and brought to life\nby exposure to a mysterious ray.$" -DexDescription_Claydol_2: - .string "This POKéMON moves about while\nlevitating.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Lileep_1: - .string "LILEEP is an ancient POKéMON that was\nregenerated from a fossil. It remains\npermanently anchored to a rock.$" -DexDescription_Lileep_2: - .string "From its immobile perch, this POKéMON\nintently scans for prey with its two\neyes.$" - .else -DexDescription_Lileep_1: - .string "LILEEP became extinct approximately\na hundred million years ago.\nThis ancient POKéMON attaches itself$" -DexDescription_Lileep_2: - .string "to a rock on the seafloor and catches\napproaching prey using tentacles \nshaped like flower petals.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Cradily_1: - .string "CRADILY’s body serves as an anchor,\npreventing it from being washed away in\nrough seas.$" -DexDescription_Cradily_2: - .string "This POKéMON secretes a strong\ndigestive fluid from its tentacles.$" - .else -DexDescription_Cradily_1: - .string "CRADILY roams around the ocean floor\nin search of food. This POKéMON freely\nextends its tree trunk-like neck and$" -DexDescription_Cradily_2: - .string "captures unwary prey using its eight\ntentacles.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Anorith_1: - .string "ANORITH is said to be a type of \nPOKéMON predecessor, with eight wings\nat the sides of its body.$" -DexDescription_Anorith_2: - .string "This POKéMON swam in the primordial sea\nby undulating these eight wings.$" - .else -DexDescription_Anorith_1: - .string "ANORITH was regenerated from a\nprehistoric fossil. This primitive\nPOKéMON once lived in warm seas.$" -DexDescription_Anorith_2: - .string "It grips its prey firmly between its\ntwo large claws.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Armaldo_1: - .string "ARMALDO is a POKéMON species that\nbecame extinct in prehistoric times.\nThis POKéMON is said to have walked on$" -DexDescription_Armaldo_2: - .string "its hind legs, which would have been\nmore convenient for life on land.$" - .else -DexDescription_Armaldo_1: - .string "ARMALDO’s tough armor makes all attacks\nbounce off. This POKéMON’s two\nenormous claws can be freely extended$" -DexDescription_Armaldo_2: - .string "or contracted. They have the power to\npunch right through a steel slab.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Feebas_1: - .string "While FEEBAS’s body is in tatters,\nit has a hardy and tenacious life force\nthat enables it to live anywhere.$" -DexDescription_Feebas_2: - .string "However, this POKéMON is also slow and\ndimwitted, making it an easy catch.$" - .else -DexDescription_Feebas_1: - .string "FEEBAS’s fins are ragged and\ntattered from the start of its life.\nBecause of its shoddy appearance, this$" -DexDescription_Feebas_2: - .string "POKéMON is largely ignored.\nIt is capable of living in both the sea\nand in rivers.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Milotic_1: - .string "MILOTIC live at the bottom of large\nlakes. When this POKéMON’s body glows a\nvivid pink, it releases a pulsing wave of$" -DexDescription_Milotic_2: - .string "energy that brings soothing calm to\nrestless spirits.$" - .else -DexDescription_Milotic_1: - .string "MILOTIC is said to be the most\nbeautiful of all the POKéMON.\nIt has the power to becalm such$" -DexDescription_Milotic_2: - .string "emotions as anger and hostility to quell\nbitter feuding.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Castform_1: - .string "CASTFORM borrows the power of nature\nto transform itself into the guises of\nthe sun, rain clouds, and snow clouds.$" -DexDescription_Castform_2: - .string "This POKéMON’s feelings change with the\nweather.$" - .else -DexDescription_Castform_1: - .string "CASTFORM’s appearance changes with\nthe weather.\nThis POKéMON gained the ability to use$" -DexDescription_Castform_2: - .string "the vast power of nature to protect\nits tiny body.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Kecleon_1: - .string "KECLEON alters its body coloration to\nblend in with its surroundings, allowing\nit to sneak up on its prey unnoticed.$" -DexDescription_Kecleon_2: - .string "Then it lashes out with its long,\nstretchy tongue to instantly ensnare\nthe unsuspecting target.$" - .else -DexDescription_Kecleon_1: - .string "KECLEON is capable of changing its body\ncolors at will to blend in with its\nsurroundings.$" -DexDescription_Kecleon_2: - .string "There is one exception - this POKéMON\ncan’t change the zigzag pattern on its\nbelly.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Shuppet_1: - .string "SHUPPET grows by feeding on dark\nemotions, such as vengefulness and \nenvy, in the hearts of people.$" -DexDescription_Shuppet_2: - .string "It roams through cities in search of\ngrudges that taint people.$" - .else -DexDescription_Shuppet_1: - .string "SHUPPET is attracted by feelings\nof jealousy and vindictiveness.\nIf someone develops strong feelings of$" -DexDescription_Shuppet_2: - .string "vengeance, this POKéMON will appear\nin a swarm and line up beneath the eaves\nof that person’s home.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Banette_1: - .string "A cursed energy permeated the stuffing\nof a discarded and forgotten plush doll,\ngiving it new life as BANETTE.$" -DexDescription_Banette_2: - .string "The POKéMON’s energy would escape if it\nwere to ever open its mouth.$" - .else -DexDescription_Banette_1: - .string "BANETTE generates energy for laying\nstrong curses by sticking pins into its\nown body.$" -DexDescription_Banette_2: - .string "This POKéMON was originally a pitiful\nplush doll that was thrown away.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Duskull_1: - .string "DUSKULL wanders lost among the deep\ndarkness of midnight. There is an oft-\ntold admonishment given to misbehaving$" -DexDescription_Duskull_2: - .string "children that this POKéMON will spirit\naway bad children who earn scoldings\nfrom their mothers.$" - .else -DexDescription_Duskull_1: - .string "DUSKULL can pass through any wall no\nmatter how thick it may be.\nOnce this POKéMON chooses a target,$" -DexDescription_Duskull_2: - .string "it will doggedly pursue the intended\nvictim until the break of dawn.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Dusclops_1: - .string "DUSCLOPS absorbs anything, however\nlarge the object may be. This POKéMON\nhypnotizes its foe by waving its hands$" -DexDescription_Dusclops_2: - .string "in a macabre manner and by bringing its\nsingle eye to bear. The hypnotized foe\nis made to do DUSCLOPS’s bidding.$" - .else -DexDescription_Dusclops_1: - .string "DUSCLOPS’s body is completely hollow -\nthere is nothing at all inside.\nIt is said that its body is like a black$" -DexDescription_Dusclops_2: - .string "hole. This POKéMON will absorb anything\ninto its body, but nothing will ever come\nback out.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Tropius_1: - .string "Children of the southern tropics eat\nas snacks the fruit that grows in\nbunches around the neck of TROPIUS.$" -DexDescription_Tropius_2: - .string "This POKéMON flies by flapping the\nleaves on its back as if they were\nwings.$" - .else -DexDescription_Tropius_1: - .string "The bunches of fruit around TROPIUS’s\nneck are very popular with children.\nThis POKéMON loves fruit, and eats it$" -DexDescription_Tropius_2: - .string "continuously. Apparently, its love for\nfruit resulted in its own outgrowth\nof fruit.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Chimecho_1: - .string "In high winds, CHIMECHO cries as it\nhangs from a tree branch or the eaves\nof a building using a suction cup on its$" -DexDescription_Chimecho_2: - .string "head.\nThis POKéMON plucks berries with its\nlong tail and eats them.$" - .else -DexDescription_Chimecho_1: - .string "CHIMECHO makes its cries echo\ninside its hollow body. When this\nPOKéMON becomes enraged, its cries$" -DexDescription_Chimecho_2: - .string "result in ultrasonic waves that have\nthe power to knock foes flying.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Absol_1: - .string "ABSOL has the ability to foretell the\ncoming of natural disasters.\nIt lives in a harsh, rugged mountain$" -DexDescription_Absol_2: - .string "environment. This POKéMON very rarely\nventures down from the mountains.$" - .else -DexDescription_Absol_1: - .string "Every time ABSOL appears before people,\nit is followed by a disaster such as an\nearthquake or a tidal wave.$" -DexDescription_Absol_2: - .string "As a result, it came to be known as the\ndisaster POKéMON.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Wynaut_1: - .string "WYNAUT gather on moonlit nights to play\nby squeezing up against each other.\nBy being squeezed, this POKéMON gains$" -DexDescription_Wynaut_2: - .string "endurance and is trained to dole out\npowerful counterattacks.$" - .else -DexDescription_Wynaut_1: - .string "WYNAUT can always be seen with a big,\nhappy smile on its face. Look at its tail\nto determine if it is angry.$" -DexDescription_Wynaut_2: - .string "When angered, this POKéMON will be\nslapping the ground with its tail.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Snorunt_1: - .string "SNORUNT survives by eating only snow\nand ice.\nOld folklore claims that a house visited$" -DexDescription_Snorunt_2: - .string "by this POKéMON is sure to prosper for\nmany generations to come.$" - .else -DexDescription_Snorunt_1: - .string "SNORUNT live in regions with heavy\nsnowfall. In seasons without snow, such\nas spring and summer, this POKéMON$" -DexDescription_Snorunt_2: - .string "steals away to live quietly among\nstalactites and stalagmites deep in\ncaverns.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Glalie_1: - .string "GLALIE has the ability to freely\ncontrol ice. For example, it can\ninstantly freeze its foe solid.$" -DexDescription_Glalie_2: - .string "After immobilizing its foe in ice, this\nPOKéMON enjoys eating it in leisurely\nfashion.$" - .else -DexDescription_Glalie_1: - .string "GLALIE has a body made of rock, which it\nhardens with an armor of ice.\nThis POKéMON has the ability to freeze$" -DexDescription_Glalie_2: - .string "moisture in the atmosphere into any\nshape it desires.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Spheal_1: - .string "SPHEAL always travels by rolling\naround on its ball-like body. When the\nseason for ice floes arrives, this$" -DexDescription_Spheal_2: - .string "POKéMON can be seen rolling about on\nice and crossing the sea.$" - .else -DexDescription_Spheal_1: - .string "SPHEAL is much faster rolling than \nwalking to get around. When groups of\nthis POKéMON eat, they all clap at once$" -DexDescription_Spheal_2: - .string "to show their pleasure. Because of this,\ntheir mealtimes are noisy.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Sealeo_1: - .string "SEALEO often balances and rolls\nthings on the tip of its nose. While the\nPOKéMON is rolling something, it checks$" -DexDescription_Sealeo_2: - .string "the object’s aroma and texture to\ndetermine whether it likes the object\nor not.$" - .else -DexDescription_Sealeo_1: - .string "SEALEO has the habit of always juggling\non the tip of its nose anything it sees\nfor the first time.$" -DexDescription_Sealeo_2: - .string "This POKéMON occasionally entertains\nitself by balancing and rolling a SPHEAL\non its nose.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Walrein_1: - .string "WALREIN swims all over in frigid\nseawater while crushing icebergs with\nits grand, imposing tusks.$" -DexDescription_Walrein_2: - .string "Its thick layer of blubber makes enemy\nattacks bounce off harmlessly.$" - .else -DexDescription_Walrein_1: - .string "WALREIN’s two massively developed\ntusks can totally shatter blocks of\nice weighing ten tons with one blow.$" -DexDescription_Walrein_2: - .string "This POKéMON’s thick coat of blubber\ninsulates it from subzero temperatures.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Clamperl_1: - .string "CLAMPERL grows while being protected\nby its rock-hard shell. When its body\nbecomes too large to fit inside the$" -DexDescription_Clamperl_2: - .string "shell, it is sure evidence that this\nPOKéMON is getting close to evolution.$" - .else -DexDescription_Clamperl_1: - .string "CLAMPERL’s sturdy shell is not only good\nfor protection - it is also used for\nclamping and catching prey.$" -DexDescription_Clamperl_2: - .string "A fully grown CLAMPERL’s shell will be\nscored with nicks and scratches all\nover.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Huntail_1: - .string "HUNTAIL’s tail is shaped like a fish.\nIt uses the tail to attract prey, then\nswallows the prey whole with its large,$" -DexDescription_Huntail_2: - .string "gaping mouth.\nThis POKéMON swims by wiggling its\nslender body like a snake.$" - .else -DexDescription_Huntail_1: - .string "HUNTAIL’s presence went unnoticed by\npeople for a long time because it lives\nat extreme depths in the sea.$" -DexDescription_Huntail_2: - .string "This POKéMON’s eyes can see clearly\neven in the murky dark depths of the\nocean.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Gorebyss_1: - .string "Although GOREBYSS is the very picture\nof elegance and beauty while swimming,\nit is also cruel. When it spots prey, this$" -DexDescription_Gorebyss_2: - .string "POKéMON inserts its thin mouth into the\nprey’s body and drains the prey of its\nbody fluids.$" - .else -DexDescription_Gorebyss_1: - .string "GOREBYSS lives in the southern seas\nat extreme depths. Its body is built to\nwithstand the enormous pressure of$" -DexDescription_Gorebyss_2: - .string "water at incredible depths. Because of\nthis, this POKéMON’s body is unharmed\nby ordinary attacks.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Relicanth_1: - .string "RELICANTH is a rare species that was\ndiscovered in deep-sea explorations.\nThis POKéMON’s body withstands the$" -DexDescription_Relicanth_2: - .string "enormous water pressure of the ocean\ndepths. Its body is covered in tough\nscales that are like craggy rocks.$" - .else -DexDescription_Relicanth_1: - .string "RELICANTH is a POKéMON species that\nexisted for a hundred million years\nwithout ever changing its form.$" -DexDescription_Relicanth_2: - .string "This ancient POKéMON feeds on\nmicroscopic organisms with its\ntoothless mouth.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Luvdisc_1: - .string "LUVDISC’s heart-shaped body is a\nsymbol of love and romance.\nIt is said that any couple meeting this$" -DexDescription_Luvdisc_2: - .string "POKéMON is promised a loving\nrelationship that never ends.$" - .else -DexDescription_Luvdisc_1: - .string "LUVDISC live in shallow seas in the\ntropics. This heart-shaped POKéMON\nearned its name by swimming after$" -DexDescription_Luvdisc_2: - .string "loving couples it spotted in the\nocean’s waves.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Bagon_1: - .string "BAGON harbors a never-ending dream of\none day soaring high among the clouds.\nAs if trying to dispel its frustration$" -DexDescription_Bagon_2: - .string "over its inability to fly, this POKéMON\nslams its hard head against huge rocks\nand shatters them into pebbles.$" - .else -DexDescription_Bagon_1: - .string "BAGON has a dream of one day soaring\nin the sky. In doomed efforts to fly,\nthis POKéMON hurls itself off cliffs.$" -DexDescription_Bagon_2: - .string "As a result of its dives, its head has \ngrown tough and as hard as tempered\nsteel.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Shelgon_1: - .string "Covering SHELGON’s body are outgrowths\nmuch like bones. The shell is very hard\nand bounces off enemy attacks.$" -DexDescription_Shelgon_2: - .string "When awaiting evolution, this POKéMON\nhides away in a cavern.$" - .else -DexDescription_Shelgon_1: - .string "Inside SHELGON’s armor-like shell, cells\nare in the midst of transformation\nto create an entirely new body.$" -DexDescription_Shelgon_2: - .string "This POKéMON’s shell is extremely heavy,\nmaking its movements sluggish.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Salamence_1: - .string "By evolving into SALAMENCE, this\nPOKéMON finally realizes its long-held\ndream of growing wings.$" -DexDescription_Salamence_2: - .string "To express its joy, it flies and wheels\nall over the sky while spouting flames\nfrom its mouth.$" - .else -DexDescription_Salamence_1: - .string "SALAMENCE came about as a result of a\nstrong, long-held dream of growing\nwings. It is said that this powerful$" -DexDescription_Salamence_2: - .string "desire triggered a sudden mutation in\nthis POKéMON’s cells, causing it to\nsprout its magnificent wings.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Beldum_1: - .string "BELDUM keeps itself floating by\ngenerating a magnetic force that\nrepels earth’s natural magnetism.$" -DexDescription_Beldum_2: - .string "When it sleeps, this POKéMON anchors\nitself to a cliff using the hooks on\nits rear.$" - .else -DexDescription_Beldum_1: - .string "Instead of blood, a powerful magnetic\nforce courses throughout BELDUM’s\nbody. This POKéMON communicates with$" -DexDescription_Beldum_2: - .string "others by sending controlled pulses of\nmagnetism.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Metang_1: - .string "When two BELDUM fuse together, METANG\nis formed. The brains of the BELDUM are\njoined by a magnetic nervous system.$" -DexDescription_Metang_2: - .string "This POKéMON turns its arms to the rear\nfor traveling at high speed.$" - .else -DexDescription_Metang_1: - .string "When two BELDUM fuse together, METANG\nis formed. The brains of the BELDUM are\njoined by a magnetic nervous system.$" -DexDescription_Metang_2: - .string "By linking its brains magnetically,\nthis POKéMON generates strong\npsychokinetic power.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Metagross_1: - .string "METAGROSS is the result of two METANG\nachieving fusion. When hunting, this\nPOKéMON pins the prey to the ground$" -DexDescription_Metagross_2: - .string "under its massive body. It then eats\nthe helpless victim using the large \nmouth on its stomach.$" - .else -DexDescription_Metagross_1: - .string "METAGROSS has four brains in total.\nCombined, the four brains can breeze\nthrough difficult calculations faster$" -DexDescription_Metagross_2: - .string "than a supercomputer.\nThis POKéMON can float in the air by\ntucking in its four legs.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Regirock_1: - .string "REGIROCK’s body is composed entirely of\nrocks. Recently, a study made the\nstartling discovery that the rocks$" -DexDescription_Regirock_2: - .string "were all unearthed from different\nlocations.$" - .else -DexDescription_Regirock_1: - .string "REGIROCK was sealed away by people\nlong ago. If this POKéMON’s body is\ndamaged in battle, it is said to seek$" -DexDescription_Regirock_2: - .string "out suitable rocks on its own to repair\nitself.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Regice_1: - .string "REGICE cloaks itself with frigid air of\nnegative 328 degrees F.\nThings will freeze solid just by going$" -DexDescription_Regice_2: - .string "near this POKéMON.\nIts icy body is so cold, it will not melt\neven if it is immersed in magma.$" - .else -DexDescription_Regice_1: - .string "REGICE’s body was made during an ice\nage. The deep-frozen body can’t be\nmelted, even by fire.$" -DexDescription_Regice_2: - .string "This POKéMON controls frigid air of\nminus 328 degrees F.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Registeel_1: - .string "REGISTEEL was imprisoned by people\nin ancient times.\nThe metal composing its body is thought$" -DexDescription_Registeel_2: - .string "to be a curious substance that is not\nof this earth.$" - .else -DexDescription_Registeel_1: - .string "REGISTEEL has a body that is harder\nthan any kind of metal.\nIts body is apparently hollow.$" -DexDescription_Registeel_2: - .string "No one has any idea what this POKéMON\neats.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Latias_1: - .string "LATIAS is highly intelligent and capable\nof understanding human speech.\nIt is covered with a glass-like down.$" -DexDescription_Latias_2: - .string "The POKéMON enfolds its body with its\ndown and refracts light to alter its\nappearance.$" - .else -DexDescription_Latias_1: - .string "LATIAS is highly sensitive to the\nemotions of people. If it senses any\nhostility, this POKéMON ruffles the$" -DexDescription_Latias_2: - .string "feathers all over its body and cries\nshrilly to intimidate the foe.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Latios_1: - .string "LATIOS will only open its heart to a\nTRAINER with a compassionate spirit.\nThis POKéMON can fly faster than a jet$" -DexDescription_Latios_2: - .string "plane by folding its forelegs to minimize\nair resistance.$" - .else -DexDescription_Latios_1: - .string "LATIOS has the ability to make its foe\nsee an image of what it has seen or\nimagines in its head.$" -DexDescription_Latios_2: - .string "This POKéMON is intelligent and\nunderstands human speech.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Kyogre_1: - .string "KYOGRE is named in mythology as the\nPOKéMON that expanded the sea by\ncovering the land with torrential rains$" -DexDescription_Kyogre_2: - .string "and towering tidal waves.\nIt took to sleep after a cataclysmic\nbattle with GROUDON.$" - .else -DexDescription_Kyogre_1: - .string "KYOGRE has the power to create massive\nrain clouds that cover the entire sky\nand bring about torrential downpours.$" -DexDescription_Kyogre_2: - .string "This POKéMON saved people who were\nsuffering from droughts.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Groudon_1: - .string "GROUDON has the power to scatter rain\nclouds and make water evaporate with\nlight and heat.$" -DexDescription_Groudon_2: - .string "It came as a savior to people who had\nbeen suffering from terrible floods.$" - .else -DexDescription_Groudon_1: - .string "GROUDON has long been described in \nmythology as the POKéMON that raised\nlands and expanded continents.$" -DexDescription_Groudon_2: - .string "This POKéMON took to sleep after a\ncataclysmic battle with KYOGRE.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Rayquaza_1: - .string "RAYQUAZA is said to have lived for\nhundreds of millions of years in the\nearth’s ozone layer, above the clouds.$" -DexDescription_Rayquaza_2: - .string "Its existence had been completely\nunknown because it lived so high in\nthe sky.$" - .else -DexDescription_Rayquaza_1: - .string "RAYQUAZA lived for hundreds of millions\nof years in the earth’s ozone layer, \nnever descending to the ground.$" -DexDescription_Rayquaza_2: - .string "This POKéMON appears to feed on water\nand particles in the atmosphere.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Jirachi_1: - .string "JIRACHI will awaken from its sleep of\na thousand years if you sing to it in a\nvoice of purity.$" -DexDescription_Jirachi_2: - .string "It is said to make true any wish that\npeople desire.$" - .else -DexDescription_Jirachi_1: - .string "A legend states that JIRACHI will make\ntrue any wish that is written on notes\nattached to its head when it awakens.$" -DexDescription_Jirachi_2: - .string "If this POKéMON senses danger, it will\nfight without awakening.$" - .endif - - .ifdef SAPPHIRE -DexDescription_Deoxys_1: - .string "DEOXYS emerged from a virus that came\nfrom space. It is highly intelligent and\nwields psychokinetic powers.$" -DexDescription_Deoxys_2: - .string "This POKéMON shoots lasers from the\ncrystalline organ on its chest.$" - .else -DexDescription_Deoxys_1: - .string "The DNA of a space virus underwent a\nsudden mutation upon exposure to a\nlaser beam and resulted in DEOXYS.$" -DexDescription_Deoxys_2: - .string "The crystalline organ on this POKéMON’s\nchest appears to be its brain.$" - .endif - -@ Unfortunately, preproc doesn't allow us to use strings inside macros, -@ so the category names have to be on separate lines. - - .align 2 -gPokedexEntries:: @ 83B1858 - .string "UNKNOWN$", 12 - pokedex_entry Dummy, 0, 0, 256, 0, 256, 0 - .string "SEED$", 12 - pokedex_entry Bulbasaur, 7, 69, 356, 17, 256, 0 - .string "SEED$", 12 - pokedex_entry Ivysaur, 10, 130, 335, 13, 256, 0 - .string "SEED$", 12 - pokedex_entry Venusaur, 20, 1000, 256, 0, 388, 6 - .string "LIZARD$", 12 - pokedex_entry Charmander, 6, 85, 444, 18, 256, 0 - .string "FLAME$", 12 - pokedex_entry Charmeleon, 11, 190, 302, 9, 256, 0 - .string "FLAME$", 12 - pokedex_entry Charizard, 17, 905, 256, 1, 302, 3 - .string "TINY TURTLE$", 12 - pokedex_entry Squirtle, 5, 90, 412, 18, 256, 0 - .string "TURTLE$", 12 - pokedex_entry Wartortle, 10, 225, 332, 10, 256, 0 - .string "SHELLFISH$", 12 - pokedex_entry Blastoise, 16, 855, 256, -1, 293, 2 - .string "WORM$", 12 - pokedex_entry Caterpie, 3, 29, 549, 22, 256, 0 - .string "COCOON$", 12 - pokedex_entry Metapod, 7, 99, 350, 18, 256, 0 - .string "BUTTERFLY$", 12 - pokedex_entry Butterfree, 11, 320, 312, 2, 256, 0 - .string "HAIRY BUG$", 12 - pokedex_entry Weedle, 3, 32, 455, 22, 256, 0 - .string "COCOON$", 12 - pokedex_entry Kakuna, 6, 100, 424, 17, 256, 0 - .string "POISON BEE$", 12 - pokedex_entry Beedrill, 10, 295, 366, 2, 256, 0 - .string "TINY BIRD$", 12 - pokedex_entry Pidgey, 3, 18, 508, -3, 256, 0 - .string "BIRD$", 12 - pokedex_entry Pidgeotto, 11, 300, 331, 10, 256, 0 - .string "BIRD$", 12 - pokedex_entry Pidgeot, 15, 395, 269, 0, 256, 0 - .string "MOUSE$", 12 - pokedex_entry Rattata, 3, 35, 481, 21, 256, 0 - .string "MOUSE$", 12 - pokedex_entry Raticate, 7, 185, 459, 18, 256, 0 - .string "TINY BIRD$", 12 - pokedex_entry Spearow, 3, 20, 571, 22, 256, 0 - .string "BEAK$", 12 - pokedex_entry Fearow, 12, 380, 278, 1, 256, 0 - .string "SNAKE$", 12 - pokedex_entry Ekans, 20, 69, 298, 12, 256, 0 - .string "COBRA$", 12 - pokedex_entry Arbok, 35, 650, 256, 0, 296, 2 - .string "MOUSE$", 12 - pokedex_entry Pikachu, 4, 60, 479, 19, 256, 0 - .string "MOUSE$", 12 - pokedex_entry Raichu, 8, 300, 426, 13, 256, 0 - .string "MOUSE$", 12 - pokedex_entry Sandshrew, 6, 120, 365, 18, 256, 0 - .string "MOUSE$", 12 - pokedex_entry Sandslash, 10, 295, 341, 11, 256, 0 - .string "POISON PIN$", 12 - pokedex_entry NidoranF, 4, 70, 488, 21, 256, 0 - .string "POISON PIN$", 12 - pokedex_entry Nidorina, 8, 200, 381, 15, 256, 0 - .string "DRILL$", 12 - pokedex_entry Nidoqueen, 13, 600, 293, 4, 256, 0 - .string "POISON PIN$", 12 - pokedex_entry NidoranM, 5, 90, 511, 20, 256, 0 - .string "POISON PIN$", 12 - pokedex_entry Nidorino, 9, 195, 408, 15, 256, 0 - .string "DRILL$", 12 - pokedex_entry Nidoking, 14, 620, 256, 0, 256, 0 - .string "FAIRY$", 12 - pokedex_entry Clefairy, 6, 75, 441, 20, 256, 0 - .string "FAIRY$", 12 - pokedex_entry Clefable, 13, 400, 256, 5, 256, 0 - .string "FOX$", 12 - pokedex_entry Vulpix, 6, 99, 542, 19, 256, 0 - .string "FOX$", 12 - pokedex_entry Ninetales, 11, 199, 339, 10, 256, 0 - .string "BALLOON$", 12 - pokedex_entry Jigglypuff, 5, 55, 433, 2, 256, 0 - .string "BALLOON$", 12 - pokedex_entry Wigglytuff, 10, 120, 328, 11, 256, 0 - .string "BAT$", 12 - pokedex_entry Zubat, 8, 75, 362, -5, 256, 0 - .string "BAT$", 12 - pokedex_entry Golbat, 16, 550, 256, 1, 256, 0 - .string "WEED$", 12 - pokedex_entry Oddish, 5, 54, 423, 19, 256, 0 - .string "WEED$", 12 - pokedex_entry Gloom, 8, 86, 329, 13, 256, 0 - .string "FLOWER$", 12 - pokedex_entry Vileplume, 12, 186, 256, 4, 256, 0 - .string "MUSHROOM$", 12 - pokedex_entry Paras, 3, 54, 593, 22, 256, 0 - .string "MUSHROOM$", 12 - pokedex_entry Parasect, 10, 295, 307, 8, 256, 0 - .string "INSECT$", 12 - pokedex_entry Venonat, 10, 300, 360, 0, 256, -1 - .string "POISON MOTH$", 12 - pokedex_entry Venomoth, 15, 125, 285, 2, 256, 1 - .string "MOLE$", 12 - pokedex_entry Diglett, 2, 8, 833, 25, 256, 0 - .string "MOLE$", 12 - pokedex_entry Dugtrio, 7, 333, 406, 18, 256, 0 - .string "SCRATCH CAT$", 12 - pokedex_entry Meowth, 4, 42, 480, 19, 256, 0 - .string "CLASSY CAT$", 12 - pokedex_entry Persian, 10, 320, 320, 10, 256, 0 - .string "DUCK$", 12 - pokedex_entry Psyduck, 8, 196, 369, 15, 256, 0 - .string "DUCK$", 12 - pokedex_entry Golduck, 17, 766, 256, 1, 273, 1 - .string "PIG MONKEY$", 12 - pokedex_entry Mankey, 5, 280, 404, 19, 256, 0 - .string "PIG MONKEY$", 12 - pokedex_entry Primeape, 10, 320, 326, 10, 256, 0 - .string "PUPPY$", 12 - pokedex_entry Growlithe, 7, 190, 346, 14, 256, 0 - .string "LEGENDARY$", 12 - pokedex_entry Arcanine, 19, 1550, 256, 1, 312, 4 - .string "TADPOLE$", 12 - pokedex_entry Poliwag, 6, 124, 369, 20, 256, 0 - .string "TADPOLE$", 12 - pokedex_entry Poliwhirl, 10, 200, 288, 11, 256, 0 - .string "TADPOLE$", 12 - pokedex_entry Poliwrath, 13, 540, 256, 6, 256, 0 - .string "PSI$", 12 - pokedex_entry Abra, 9, 195, 363, 14, 256, 0 - .string "PSI$", 12 - pokedex_entry Kadabra, 13, 565, 256, 3, 256, 0 - .string "PSI$", 12 - pokedex_entry Alakazam, 15, 480, 256, 3, 256, 0 - .string "SUPERPOWER$", 12 - pokedex_entry Machop, 8, 195, 342, 14, 256, 0 - .string "SUPERPOWER$", 12 - pokedex_entry Machoke, 15, 705, 323, 9, 257, 0 - .string "SUPERPOWER$", 12 - pokedex_entry Machamp, 16, 1300, 280, 1, 269, -1 - .string "FLOWER$", 12 - pokedex_entry Bellsprout, 7, 40, 354, 16, 256, 0 - .string "FLYCATCHER$", 12 - pokedex_entry Weepinbell, 10, 64, 256, 0, 256, 0 - .string "FLYCATCHER$", 12 - pokedex_entry Victreebel, 17, 155, 256, 1, 312, 3 - .string "JELLYFISH$", 12 - pokedex_entry Tentacool, 9, 455, 256, 0, 256, 0 - .string "JELLYFISH$", 12 - pokedex_entry Tentacruel, 16, 550, 256, 0, 312, 1 - .string "ROCK$", 12 - pokedex_entry Geodude, 4, 200, 347, 18, 256, 0 - .string "ROCK$", 12 - pokedex_entry Graveler, 10, 1050, 256, 2, 256, 0 - .string "MEGATON$", 12 - pokedex_entry Golem, 14, 3000, 256, 3, 296, 2 - .string "FIRE HORSE$", 12 - pokedex_entry Ponyta, 10, 300, 283, 8, 256, 0 - .string "FIRE HORSE$", 12 - pokedex_entry Rapidash, 17, 950, 256, 0, 289, 1 - .string "DOPEY$", 12 - pokedex_entry Slowpoke, 12, 360, 256, 10, 256, 0 - .string "HERMIT CRAB$", 12 - pokedex_entry Slowbro, 16, 785, 256, 6, 296, 2 - .string "MAGNET$", 12 - pokedex_entry Magnemite, 3, 60, 288, -9, 256, 0 - .string "MAGNET$", 12 - pokedex_entry Magneton, 10, 600, 292, 1, 256, 0 - .string "WILD DUCK$", 12 - pokedex_entry Farfetchd, 8, 150, 330, 2, 293, 2 - .string "TWIN BIRD$", 12 - pokedex_entry Doduo, 14, 392, 256, 3, 257, -1 - .string "TRIPLE BIRD$", 12 - pokedex_entry Dodrio, 18, 852, 256, 0, 268, 0 - .string "SEA LION$", 12 - pokedex_entry Seel, 11, 900, 297, 8, 256, 0 - .string "SEA LION$", 12 - pokedex_entry Dewgong, 17, 1200, 256, 0, 275, 0 - .string "SLUDGE$", 12 - pokedex_entry Grimer, 9, 300, 258, 10, 256, 0 - .string "SLUDGE$", 12 - pokedex_entry Muk, 12, 300, 256, 2, 256, 0 - .string "BIVALVE$", 12 - pokedex_entry Shellder, 3, 40, 675, 24, 256, 0 - .string "BIVALVE$", 12 - pokedex_entry Cloyster, 15, 1325, 256, 0, 269, 1 - .string "GAS$", 12 - pokedex_entry Gastly, 13, 1, 256, 0, 256, 0 - .string "GAS$", 12 - pokedex_entry Haunter, 16, 1, 256, 2, 293, 2 - .string "SHADOW$", 12 - pokedex_entry Gengar, 15, 405, 256, 2, 302, 2 - .string "ROCK SNAKE$", 12 - pokedex_entry Onix, 88, 2100, 256, 1, 515, 14 - .string "HYPNOSIS$", 12 - pokedex_entry Drowzee, 10, 324, 274, 6, 256, 0 - .string "HYPNOSIS$", 12 - pokedex_entry Hypno, 16, 756, 256, 3, 257, 0 - .string "RIVER CRAB$", 12 - pokedex_entry Krabby, 4, 65, 469, 20, 256, 0 - .string "PINCER$", 12 - pokedex_entry Kingler, 13, 600, 256, 2, 256, 0 - .string "BALL$", 12 - pokedex_entry Voltorb, 5, 104, 364, -8, 256, 0 - .string "BALL$", 12 - pokedex_entry Electrode, 12, 666, 256, 0, 256, 0 - .string "EGG$", 12 - pokedex_entry Exeggcute, 4, 25, 489, -4, 256, 0 - .string "COCONUT$", 12 - pokedex_entry Exeggutor, 20, 1200, 256, 0, 309, 5 - .string "LONELY$", 12 - pokedex_entry Cubone, 4, 65, 545, 21, 256, 0 - .string "BONE KEEPER$", 12 - pokedex_entry Marowak, 10, 450, 293, 12, 256, 0 - .string "KICKING$", 12 - pokedex_entry Hitmonlee, 15, 498, 256, 3, 259, 1 - .string "PUNCHING$", 12 - pokedex_entry Hitmonchan, 14, 502, 256, 2, 277, 2 - .string "LICKING$", 12 - pokedex_entry Lickitung, 12, 655, 256, 4, 256, 0 - .string "POISON GAS$", 12 - pokedex_entry Koffing, 6, 10, 369, -1, 256, 0 - .string "POISON GAS$", 12 - pokedex_entry Weezing, 12, 95, 305, 3, 256, 0 - .string "SPIKES$", 12 - pokedex_entry Rhyhorn, 10, 1150, 267, 6, 256, 0 - .string "DRILL$", 12 - pokedex_entry Rhydon, 19, 1200, 256, 1, 299, 2 - .string "EGG$", 12 - pokedex_entry Chansey, 11, 346, 257, 7, 256, 0 - .string "VINE$", 12 - pokedex_entry Tangela, 10, 350, 304, 1, 256, 0 - .string "PARENT$", 12 - pokedex_entry Kangaskhan, 22, 800, 256, 0, 387, 8 - .string "DRAGON$", 12 - pokedex_entry Horsea, 4, 80, 399, -1, 256, 0 - .string "DRAGON$", 12 - pokedex_entry Seadra, 12, 250, 299, 3, 256, 0 - .string "GOLDFISH$", 12 - pokedex_entry Goldeen, 6, 150, 379, 4, 256, 0 - .string "GOLDFISH$", 12 - pokedex_entry Seaking, 13, 390, 256, 3, 256, 0 - .string "STAR SHAPE$", 12 - pokedex_entry Staryu, 8, 345, 326, 1, 256, 0 - .string "MYSTERIOUS$", 12 - pokedex_entry Starmie, 11, 800, 301, 3, 256, 0 - .string "BARRIER$", 12 - pokedex_entry Mrmime, 13, 545, 258, 6, 256, 0 - .string "MANTIS$", 12 - pokedex_entry Scyther, 15, 560, 256, 1, 293, 2 - .string "HUMAN SHAPE$", 12 - pokedex_entry Jynx, 14, 406, 256, 3, 300, 1 - .string "ELECTRIC$", 12 - pokedex_entry Electabuzz, 11, 300, 351, 8, 256, 0 - .string "SPITFIRE$", 12 - pokedex_entry Magmar, 13, 445, 277, 5, 256, 0 - .string "STAG BEETLE$", 12 - pokedex_entry Pinsir, 15, 550, 256, 2, 257, 0 - .string "WILD BULL$", 12 - pokedex_entry Tauros, 14, 884, 256, 0, 256, 0 - .string "FISH$", 12 - pokedex_entry Magikarp, 9, 100, 310, 4, 256, 0 - .string "ATROCIOUS$", 12 - pokedex_entry Gyarados, 65, 2350, 256, 6, 481, 13 - .string "TRANSPORT$", 12 - pokedex_entry Lapras, 25, 2200, 257, 10, 423, 8 - .string "TRANSFORM$", 12 - pokedex_entry Ditto, 3, 40, 633, 23, 256, 0 - .string "EVOLUTION$", 12 - pokedex_entry Eevee, 3, 65, 476, 18, 256, 0 - .string "BUBBLE JET$", 12 - pokedex_entry Vaporeon, 10, 290, 316, 8, 256, 0 - .string "LIGHTNING$", 12 - pokedex_entry Jolteon, 8, 245, 283, 8, 256, 0 - .string "FLAME$", 12 - pokedex_entry Flareon, 9, 250, 306, 12, 256, 0 - .string "VIRTUAL$", 12 - pokedex_entry Porygon, 8, 365, 328, 15, 256, 0 - .string "SPIRAL$", 12 - pokedex_entry Omanyte, 4, 75, 521, 22, 256, 0 - .string "SPIRAL$", 12 - pokedex_entry Omastar, 10, 350, 307, 7, 256, 0 - .string "SHELLFISH$", 12 - pokedex_entry Kabuto, 5, 115, 454, 21, 256, 0 - .string "SHELLFISH$", 12 - pokedex_entry Kabutops, 13, 405, 271, 3, 256, 0 - .string "FOSSIL$", 12 - pokedex_entry Aerodactyl, 18, 590, 256, 0, 302, 4 - .string "SLEEPING$", 12 - pokedex_entry Snorlax, 21, 4600, 256, 4, 423, 11 - .string "FREEZE$", 12 - pokedex_entry Articuno, 17, 554, 256, 0, 309, 2 - .string "ELECTRIC$", 12 - pokedex_entry Zapdos, 16, 526, 256, 0, 318, 3 - .string "FLAME$", 12 - pokedex_entry Moltres, 20, 600, 270, 0, 387, 8 - .string "DRAGON$", 12 - pokedex_entry Dratini, 18, 33, 256, 8, 386, 6 - .string "DRAGON$", 12 - pokedex_entry Dragonair, 40, 165, 256, 0, 411, 5 - .string "DRAGON$", 12 - pokedex_entry Dragonite, 22, 2100, 256, 0, 309, 4 - .string "GENETIC$", 12 - pokedex_entry Mewtwo, 20, 1220, 256, 0, 309, 4 - .string "NEW SPECIES$", 12 - pokedex_entry Mew, 4, 40, 457, -2, 256, 0 - .string "LEAF$", 12 - pokedex_entry Chikorita, 9, 64, 512, 20, 256, 0 - .string "LEAF$", 12 - pokedex_entry Bayleef, 12, 158, 296, 4, 256, 0 - .string "HERB$", 12 - pokedex_entry Meganium, 18, 1005, 256, 0, 277, 1 - .string "FIRE MOUSE$", 12 - pokedex_entry Cyndaquil, 5, 79, 539, 21, 256, 0 - .string "VOLCANO$", 12 - pokedex_entry Quilava, 9, 190, 329, 11, 256, 0 - .string "VOLCANO$", 12 - pokedex_entry Typhlosion, 17, 795, 256, 0, 268, 1 - .string "BIG JAW$", 12 - pokedex_entry Totodile, 6, 95, 487, 20, 256, 0 - .string "BIG JAW$", 12 - pokedex_entry Croconaw, 11, 250, 378, 13, 256, 0 - .string "BIG JAW$", 12 - pokedex_entry Feraligatr, 23, 888, 256, 0, 342, 7 - .string "SCOUT$", 12 - pokedex_entry Sentret, 8, 60, 439, 12, 256, 0 - .string "LONG BODY$", 12 - pokedex_entry Furret, 18, 325, 346, 11, 256, 0 - .string "OWL$", 12 - pokedex_entry Hoothoot, 7, 212, 380, -2, 256, 0 - .string "OWL$", 12 - pokedex_entry Noctowl, 16, 408, 278, 3, 256, 0 - .string "FIVE STAR$", 12 - pokedex_entry Ledyba, 10, 108, 256, 4, 256, 0 - .string "FIVE STAR$", 12 - pokedex_entry Ledian, 14, 356, 256, 2, 256, 0 - .string "STRING SPIT$", 12 - pokedex_entry Spinarak, 5, 85, 414, 21, 256, 0 - .string "LONG LEG$", 12 - pokedex_entry Ariados, 11, 335, 316, 8, 256, 0 - .string "BAT$", 12 - pokedex_entry Crobat, 18, 750, 256, 0, 281, 1 - .string "ANGLER$", 12 - pokedex_entry Chinchou, 5, 120, 424, -2, 256, 0 - .string "LIGHT$", 12 - pokedex_entry Lanturn, 12, 225, 269, 6, 256, 0 - .string "TINY MOUSE$", 12 - pokedex_entry Pichu, 3, 20, 508, 20, 256, 0 - .string "STAR SHAPE$", 12 - pokedex_entry Cleffa, 3, 30, 462, 23, 256, 0 - .string "BALLOON$", 12 - pokedex_entry Igglybuff, 3, 10, 457, -1, 256, 0 - .string "SPIKE BALL$", 12 - pokedex_entry Togepi, 3, 15, 507, 23, 256, 0 - .string "HAPPINESS$", 12 - pokedex_entry Togetic, 6, 32, 424, 17, 256, 0 - .string "TINY BIRD$", 12 - pokedex_entry Natu, 2, 20, 610, 25, 256, 0 - .string "MYSTIC$", 12 - pokedex_entry Xatu, 15, 150, 256, 6, 318, 4 - .string "WOOL$", 12 - pokedex_entry Mareep, 6, 78, 379, 18, 256, 0 - .string "WOOL$", 12 - pokedex_entry Flaaffy, 8, 133, 372, 15, 256, 0 - .string "LIGHT$", 12 - pokedex_entry Ampharos, 14, 615, 256, 4, 256, 0 - .string "FLOWER$", 12 - pokedex_entry Bellossom, 4, 58, 472, 21, 256, 0 - .string "AQUA MOUSE$", 12 - pokedex_entry Marill, 4, 85, 476, 20, 256, 0 - .string "AQUA RABBIT$", 12 - pokedex_entry Azumarill, 8, 285, 448, 16, 256, 0 - .string "IMITATION$", 12 - pokedex_entry Sudowoodo, 12, 380, 305, 8, 256, 0 - .string "FROG$", 12 - pokedex_entry Politoed, 11, 339, 289, 6, 256, 0 - .string "COTTONWEED$", 12 - pokedex_entry Hoppip, 4, 5, 562, -7, 256, 0 - .string "COTTONWEED$", 12 - pokedex_entry Skiploom, 6, 10, 387, 0, 256, 0 - .string "COTTONWEED$", 12 - pokedex_entry Jumpluff, 8, 30, 418, -4, 256, 0 - .string "LONG TAIL$", 12 - pokedex_entry Aipom, 8, 115, 363, 6, 256, 0 - .string "SEED$", 12 - pokedex_entry Sunkern, 3, 18, 541, 0, 256, 0 - .string "SUN$", 12 - pokedex_entry Sunflora, 8, 85, 444, 15, 256, 0 - .string "CLEAR WING$", 12 - pokedex_entry Yanma, 12, 380, 274, -1, 256, 0 - .string "WATER FISH$", 12 - pokedex_entry Wooper, 4, 85, 479, 21, 256, 0 - .string "WATER FISH$", 12 - pokedex_entry Quagsire, 14, 750, 256, 4, 256, 0 - .string "SUN$", 12 - pokedex_entry Espeon, 9, 265, 363, 14, 256, 0 - .string "MOONLIGHT$", 12 - pokedex_entry Umbreon, 10, 270, 317, 11, 256, 0 - .string "DARKNESS$", 12 - pokedex_entry Murkrow, 5, 21, 401, -8, 256, 1 - .string "ROYAL$", 12 - pokedex_entry Slowking, 20, 795, 256, 0, 309, 5 - .string "SCREECH$", 12 - pokedex_entry Misdreavus, 7, 10, 407, -8, 256, 0 - .string "SYMBOL$", 12 - pokedex_entry Unown, 5, 50, 411, 2, 256, 0 - .string "PATIENT$", 12 - pokedex_entry Wobbuffet, 13, 285, 274, 4, 256, 0 - .string "LONG NECK$", 12 - pokedex_entry Girafarig, 15, 415, 281, 1, 256, 0 - .string "BAGWORM$", 12 - pokedex_entry Pineco, 6, 72, 445, 2, 256, 0 - .string "BAGWORM$", 12 - pokedex_entry Forretress, 12, 1258, 293, 5, 256, 0 - .string "LAND SNAKE$", 12 - pokedex_entry Dunsparce, 15, 140, 316, 17, 256, 0 - .string "FLYSCORPION$", 12 - pokedex_entry Gligar, 11, 648, 350, -1, 256, 0 - .string "IRON SNAKE$", 12 - pokedex_entry Steelix, 92, 4000, 256, 0, 516, 13 - .string "FAIRY$", 12 - pokedex_entry Snubbull, 6, 78, 465, 19, 256, 0 - .string "FAIRY$", 12 - pokedex_entry Granbull, 14, 487, 256, 4, 256, 0 - .string "BALLOON$", 12 - pokedex_entry Qwilfish, 5, 39, 430, 0, 256, 0 - .string "PINCER$", 12 - pokedex_entry Scizor, 18, 1180, 278, 1, 256, 0 - .string "MOLD$", 12 - pokedex_entry Shuckle, 6, 205, 485, 18, 256, 0 - .string "SINGLE HORN$", 12 - pokedex_entry Heracross, 15, 540, 256, 0, 256, 0 - .string "SHARP CLAW$", 12 - pokedex_entry Sneasel, 9, 280, 413, -3, 256, 0 - .string "LITTLE BEAR$", 12 - pokedex_entry Teddiursa, 6, 88, 455, 19, 256, 0 - .string "HIBERNATOR$", 12 - pokedex_entry Ursaring, 18, 1258, 256, 0, 256, 0 - .string "LAVA$", 12 - pokedex_entry Slugma, 7, 350, 329, 15, 256, 0 - .string "LAVA$", 12 - pokedex_entry Magcargo, 8, 550, 332, 15, 256, 0 - .string "PIG$", 12 - pokedex_entry Swinub, 4, 65, 324, 20, 256, 0 - .string "SWINE$", 12 - pokedex_entry Piloswine, 11, 558, 306, 10, 256, 0 - .string "CORAL$", 12 - pokedex_entry Corsola, 6, 50, 410, 15, 256, 0 - .string "JET$", 12 - pokedex_entry Remoraid, 6, 120, 316, 4, 256, 0 - .string "JET$", 12 - pokedex_entry Octillery, 9, 285, 296, 3, 256, 0 - .string "DELIVERY$", 12 - pokedex_entry Delibird, 9, 160, 293, 11, 256, 0 - .string "KITE$", 12 - pokedex_entry Mantine, 21, 2200, 256, 0, 342, 7 - .string "ARMOR BIRD$", 12 - pokedex_entry Skarmory, 17, 505, 256, 0, 271, 1 - .string "DARK$", 12 - pokedex_entry Houndour, 6, 108, 393, 16, 256, 0 - .string "DARK$", 12 - pokedex_entry Houndoom, 14, 350, 256, 4, 256, 0 - .string "DRAGON$", 12 - pokedex_entry Kingdra, 18, 1520, 256, 0, 287, 0 - .string "LONG NOSE$", 12 - pokedex_entry Phanpy, 5, 335, 465, 21, 256, 0 - .string "ARMOR$", 12 - pokedex_entry Donphan, 11, 1200, 313, 9, 256, 0 - .string "VIRTUAL$", 12 - pokedex_entry Porygon2, 6, 325, 320, 17, 256, 0 - .string "BIG HORN$", 12 - pokedex_entry Stantler, 14, 712, 256, 0, 256, 0 - .string "PAINTER$", 12 - pokedex_entry Smeargle, 12, 580, 287, 5, 256, 0 - .string "SCUFFLE$", 12 - pokedex_entry Tyrogue, 7, 210, 292, 9, 256, 0 - .string "HANDSTAND$", 12 - pokedex_entry Hitmontop, 14, 480, 256, 2, 257, 0 - .string "KISS$", 12 - pokedex_entry Smoochum, 4, 60, 440, 20, 256, 0 - .string "ELECTRIC$", 12 - pokedex_entry Elekid, 6, 235, 363, 14, 256, 0 - .string "LIVE COAL$", 12 - pokedex_entry Magby, 7, 214, 284, 13, 256, 0 - .string "MILK COW$", 12 - pokedex_entry Miltank, 12, 755, 280, 5, 256, 0 - .string "HAPPINESS$", 12 - pokedex_entry Blissey, 15, 468, 256, 4, 310, 3 - .string "THUNDER$", 12 - pokedex_entry Raikou, 19, 1780, 256, 0, 345, 7 - .string "VOLCANO$", 12 - pokedex_entry Entei, 21, 1980, 259, 0, 345, 7 - .string "AURORA$", 12 - pokedex_entry Suicune, 20, 1870, 269, 0, 345, 7 - .string "ROCK SKIN$", 12 - pokedex_entry Larvitar, 6, 720, 472, 18, 256, 0 - .string "HARD SHELL$", 12 - pokedex_entry Pupitar, 12, 1520, 292, 8, 256, 0 - .string "ARMOR$", 12 - pokedex_entry Tyranitar, 20, 2020, 256, 0, 345, 7 - .string "DIVING$", 12 - pokedex_entry Lugia, 52, 2160, 256, 0, 721, 19 - .string "RAINBOW$", 12 - pokedex_entry HoOh, 38, 1990, 256, 0, 610, 17 - .string "TIME TRAVEL$", 12 - pokedex_entry Celebi, 6, 50, 393, -10, 256, 0 - .string "WOOD GECKO$", 12 - pokedex_entry Treecko, 5, 50, 541, 19, 256, 0 - .string "WOOD GECKO$", 12 - pokedex_entry Grovyle, 9, 216, 360, 5, 256, 0 - .string "FOREST$", 12 - pokedex_entry Sceptile, 17, 522, 256, -1, 275, 2 - .string "CHICK$", 12 - pokedex_entry Torchic, 4, 25, 566, 19, 256, 0 - .string "YOUNG FOWL$", 12 - pokedex_entry Combusken, 9, 195, 343, 5, 256, 0 - .string "BLAZE$", 12 - pokedex_entry Blaziken, 19, 520, 256, 0, 301, 4 - .string "MUD FISH$", 12 - pokedex_entry Mudkip, 4, 76, 535, 20, 256, 0 - .string "MUD FISH$", 12 - pokedex_entry Marshtomp, 7, 280, 340, 7, 256, 0 - .string "MUD FISH$", 12 - pokedex_entry Swampert, 15, 819, 256, 0, 256, 0 - .string "BITE$", 12 - pokedex_entry Poochyena, 5, 136, 481, 19, 256, 0 - .string "BITE$", 12 - pokedex_entry Mightyena, 10, 370, 362, 9, 256, 0 - .string "TINYRACCOON$", 12 - pokedex_entry Zigzagoon, 4, 175, 560, 22, 256, 0 - .string "RUSHING$", 12 - pokedex_entry Linoone, 5, 325, 321, 7, 256, 0 - .string "WORM$", 12 - pokedex_entry Wurmple, 3, 36, 711, 24, 256, 0 - .string "COCOON$", 12 - pokedex_entry Silcoon, 6, 100, 431, 19, 256, 0 - .string "BUTTERFLY$", 12 - pokedex_entry Beautifly, 10, 284, 298, -1, 256, 0 - .string "COCOON$", 12 - pokedex_entry Cascoon, 7, 115, 391, 20, 256, 0 - .string "POISON MOTH$", 12 - pokedex_entry Dustox, 12, 316, 269, 1, 256, 0 - .string "WATER WEED$", 12 - pokedex_entry Lotad, 5, 26, 406, 19, 256, 0 - .string "JOLLY$", 12 - pokedex_entry Lombre, 12, 325, 277, 9, 256, 0 - .string "CAREFREE$", 12 - pokedex_entry Ludicolo, 15, 550, 256, 0, 268, -1 - .string "ACORN$", 12 - pokedex_entry Seedot, 5, 40, 472, 20, 256, 0 - .string "WILY$", 12 - pokedex_entry Nuzleaf, 10, 280, 299, 10, 256, 0 - .string "WICKED$", 12 - pokedex_entry Shiftry, 13, 596, 290, 4, 256, 0 - .string "TINYSWALLOW$", 12 - pokedex_entry Taillow, 3, 23, 465, 21, 256, 0 - .string "SWALLOW$", 12 - pokedex_entry Swellow, 7, 198, 428, 15, 256, 0 - .string "SEAGULL$", 12 - pokedex_entry Wingull, 6, 95, 295, -2, 256, 0 - .string "WATER BIRD$", 12 - pokedex_entry Pelipper, 12, 280, 288, 1, 256, 0 - .string "FEELING$", 12 - pokedex_entry Ralts, 4, 66, 457, -3, 256, 0 - .string "EMOTION$", 12 - pokedex_entry Kirlia, 8, 202, 354, 0, 256, 0 - .string "EMBRACE$", 12 - pokedex_entry Gardevoir, 16, 484, 256, 0, 256, 0 - .string "POND SKATER$", 12 - pokedex_entry Surskit, 5, 17, 375, 17, 256, 0 - .string "EYEBALL$", 12 - pokedex_entry Masquerain, 8, 36, 378, 8, 256, 0 - .string "MUSHROOM$", 12 - pokedex_entry Shroomish, 4, 45, 513, 22, 256, 0 - .string "MUSHROOM$", 12 - pokedex_entry Breloom, 12, 392, 324, 6, 256, 0 - .string "SLACKER$", 12 - pokedex_entry Slakoth, 8, 240, 291, 16, 256, 0 - .string "WILD MONKEY$", 12 - pokedex_entry Vigoroth, 14, 465, 301, 2, 256, 0 - .string "LAZY$", 12 - pokedex_entry Slaking, 20, 1305, 256, 2, 300, 1 - .string "TRAINEE$", 12 - pokedex_entry Nincada, 5, 55, 405, 21, 256, 0 - .string "NINJA$", 12 - pokedex_entry Ninjask, 8, 120, 383, -9, 256, 0 - .string "SHED$", 12 - pokedex_entry Shedinja, 8, 12, 372, -8, 256, 0 - .string "WHISPER$", 12 - pokedex_entry Whismur, 6, 163, 373, 17, 256, 0 - .string "BIG VOICE$", 12 - pokedex_entry Loudred, 10, 405, 356, 10, 256, 0 - .string "LOUD NOISE$", 12 - pokedex_entry Exploud, 15, 840, 284, 1, 256, 0 - .string "GUTS$", 12 - pokedex_entry Makuhita, 10, 864, 256, 10, 256, 0 - .string "ARM THRUST$", 12 - pokedex_entry Hariyama, 23, 2538, 256, 0, 343, 7 - .string "POLKA DOT$", 12 - pokedex_entry Azurill, 2, 20, 603, 23, 256, 0 - .string "COMPASS$", 12 - pokedex_entry Nosepass, 10, 970, 256, 9, 289, 3 - .string "KITTEN$", 12 - pokedex_entry Skitty, 6, 110, 492, 19, 256, 0 - .string "PRIM$", 12 - pokedex_entry Delcatty, 11, 326, 322, 10, 256, 0 - .string "DARKNESS$", 12 - pokedex_entry Sableye, 5, 110, 451, 17, 256, 0 - .string "DECEIVER$", 12 - pokedex_entry Mawile, 6, 115, 466, 17, 256, 0 - .string "IRON ARMOR$", 12 - pokedex_entry Aron, 4, 600, 419, 23, 256, 0 - .string "IRON ARMOR$", 12 - pokedex_entry Lairon, 9, 1200, 275, 12, 256, 0 - .string "IRON ARMOR$", 12 - pokedex_entry Aggron, 21, 3600, 256, -1, 350, 6 - .string "MEDITATE$", 12 - pokedex_entry Meditite, 6, 112, 465, 17, 256, 0 - .string "MEDITATE$", 12 - pokedex_entry Medicham, 13, 315, 298, 5, 256, 0 - .string "LIGHTNING$", 12 - pokedex_entry Electrike, 6, 152, 290, 15, 256, 0 - .string "DISCHARGE$", 12 - pokedex_entry Manectric, 15, 402, 256, 3, 257, 0 - .string "CHEERING$", 12 - pokedex_entry Plusle, 4, 42, 515, -9, 256, 0 - .string "CHEERING$", 12 - pokedex_entry Minun, 4, 42, 512, -7, 256, 0 - .string "FIREFLY$", 12 - pokedex_entry Volbeat, 7, 177, 442, 16, 256, 0 - .string "FIREFLY$", 12 - pokedex_entry Illumise, 6, 177, 572, 19, 256, 0 - .string "THORN$", 12 - pokedex_entry Roselia, 3, 20, 677, 20, 256, 0 - .string "STOMACH$", 12 - pokedex_entry Gulpin, 4, 103, 593, 23, 256, 0 - .string "POISON BAG$", 12 - pokedex_entry Swalot, 17, 800, 256, 6, 345, 3 - .string "SAVAGE$", 12 - pokedex_entry Carvanha, 8, 208, 362, 0, 256, 0 - .string "BRUTAL$", 12 - pokedex_entry Sharpedo, 18, 888, 256, 0, 317, 3 - .string "BALL WHALE$", 12 - pokedex_entry Wailmer, 20, 1300, 256, 2, 493, 0 - .string "FLOAT WHALE$", 12 - pokedex_entry Wailord, 145, 3980, 256, 0, 1352, 18 - .string "NUMB$", 12 - pokedex_entry Numel, 7, 240, 342, 17, 256, 0 - .string "ERUPTION$", 12 - pokedex_entry Camerupt, 19, 2200, 256, 7, 345, 6 - .string "COAL$", 12 - pokedex_entry Torkoal, 5, 804, 390, 9, 256, 0 - .string "BOUNCE$", 12 - pokedex_entry Spoink, 7, 306, 423, 17, 256, 0 - .string "MANIPULATE$", 12 - pokedex_entry Grumpig, 9, 715, 358, 10, 256, 0 - .string "SPOT PANDA$", 12 - pokedex_entry Spinda, 11, 50, 321, 4, 256, 0 - .string "ANT PIT$", 12 - pokedex_entry Trapinch, 7, 150, 298, 17, 256, 0 - .string "VIBRATION$", 12 - pokedex_entry Vibrava, 11, 153, 370, 11, 256, 0 - .string "MYSTIC$", 12 - pokedex_entry Flygon, 20, 820, 256, 0, 268, 1 - .string "CACTUS$", 12 - pokedex_entry Cacnea, 4, 513, 455, 20, 256, 0 - .string "SCARECROW$", 12 - pokedex_entry Cacturne, 13, 774, 327, 5, 256, 0 - .string "COTTON BIRD$", 12 - pokedex_entry Swablu, 4, 12, 422, -8, 256, 0 - .string "HUMMING$", 12 - pokedex_entry Altaria, 11, 206, 327, 0, 256, 0 - .string "CAT FERRET$", 12 - pokedex_entry Zangoose, 13, 403, 256, 3, 256, 0 - .string "FANG SNAKE$", 12 - pokedex_entry Seviper, 27, 525, 275, 7, 256, 0 - .string "METEORITE$", 12 - pokedex_entry Lunatone, 10, 1680, 300, 3, 256, 0 - .string "METEORITE$", 12 - pokedex_entry Solrock, 12, 1540, 328, 0, 256, 0 - .string "WHISKERS$", 12 - pokedex_entry Barboach, 4, 19, 581, -3, 256, 0 - .string "WHISKERS$", 12 - pokedex_entry Whiscash, 9, 236, 317, 1, 256, 0 - .string "RUFFIAN$", 12 - pokedex_entry Corphish, 6, 115, 484, 19, 256, 0 - .string "ROGUE$", 12 - pokedex_entry Crawdaunt, 11, 328, 365, 9, 256, 0 - .string "CLAY DOLL$", 12 - pokedex_entry Baltoy, 5, 215, 457, 21, 256, 0 - .string "CLAY DOLL$", 12 - pokedex_entry Claydol, 15, 1080, 256, 3, 280, 1 - .string "SEA LILY$", 12 - pokedex_entry Lileep, 10, 238, 305, 8, 256, 0 - .string "BARNACLE$", 12 - pokedex_entry Cradily, 15, 604, 267, 0, 256, 0 - .string "OLD SHRIMP$", 12 - pokedex_entry Anorith, 7, 125, 296, 4, 256, 0 - .string "PLATE$", 12 - pokedex_entry Armaldo, 15, 682, 312, 3, 271, 0 - .string "FISH$", 12 - pokedex_entry Feebas, 6, 74, 423, -4, 256, 0 - .string "TENDER$", 12 - pokedex_entry Milotic, 62, 1620, 256, 0, 360, 7 - .string "WEATHER$", 12 - pokedex_entry Castform, 3, 8, 435, -5, 256, 0 - .string "COLOR SWAP$", 12 - pokedex_entry Kecleon, 10, 220, 316, 10, 256, 0 - .string "PUPPET$", 12 - pokedex_entry Shuppet, 6, 23, 440, 20, 256, 0 - .string "MARIONETTE$", 12 - pokedex_entry Banette, 11, 125, 262, 9, 256, 0 - .string "REQUIEM$", 12 - pokedex_entry Duskull, 8, 150, 406, -4, 256, 0 - .string "BECKON$", 12 - pokedex_entry Dusclops, 16, 306, 256, 3, 299, 1 - .string "FRUIT$", 12 - pokedex_entry Tropius, 20, 1000, 256, 0, 344, 7 - .string "WIND CHIME$", 12 - pokedex_entry Chimecho, 6, 10, 505, 0, 256, 0 - .string "DISASTER$", 12 - pokedex_entry Absol, 12, 470, 301, 3, 256, 0 - .string "BRIGHT$", 12 - pokedex_entry Wynaut, 6, 140, 484, 19, 256, 0 - .string "SNOW HAT$", 12 - pokedex_entry Snorunt, 7, 168, 380, 15, 256, 0 - .string "FACE$", 12 - pokedex_entry Glalie, 15, 2565, 256, 3, 344, 0 - .string "CLAP$", 12 - pokedex_entry Spheal, 8, 395, 315, 16, 256, 0 - .string "BALL ROLL$", 12 - pokedex_entry Sealeo, 11, 876, 338, 13, 256, 0 - .string "ICE BREAK$", 12 - pokedex_entry Walrein, 14, 1506, 316, 4, 256, 0 - .string "BIVALVE$", 12 - pokedex_entry Clamperl, 4, 525, 691, 22, 256, 0 - .string "DEEP SEA$", 12 - pokedex_entry Huntail, 17, 270, 307, 1, 256, 0 - .string "SOUTH SEA$", 12 - pokedex_entry Gorebyss, 18, 226, 278, 5, 256, 0 - .string "LONGEVITY$", 12 - pokedex_entry Relicanth, 10, 234, 316, 7, 256, 0 - .string "RENDEZVOUS$", 12 - pokedex_entry Luvdisc, 6, 87, 371, 2, 256, 0 - .string "ROCK HEAD$", 12 - pokedex_entry Bagon, 6, 421, 448, 18, 256, 0 - .string "ENDURANCE$", 12 - pokedex_entry Shelgon, 11, 1105, 311, 12, 256, 0 - .string "DRAGON$", 12 - pokedex_entry Salamence, 15, 1026, 256, 0, 256, 0 - .string "IRON BALL$", 12 - pokedex_entry Beldum, 6, 952, 414, -1, 256, 0 - .string "IRON CLAW$", 12 - pokedex_entry Metang, 12, 2025, 256, 6, 256, 0 - .string "IRON LEG$", 12 - pokedex_entry Metagross, 16, 5500, 256, 4, 447, 9 - .string "ROCK PEAK$", 12 - pokedex_entry Regirock, 17, 2300, 256, 2, 309, 1 - .string "ICEBERG$", 12 - pokedex_entry Regice, 18, 1750, 256, 0, 301, 2 - .string "IRON$", 12 - pokedex_entry Registeel, 19, 2050, 256, 0, 359, 6 - .string "EON$", 12 - pokedex_entry Latias, 14, 400, 304, 3, 256, 0 - .string "EON$", 12 - pokedex_entry Latios, 20, 600, 256, 0, 294, 3 - .string "SEA BASIN$", 12 - pokedex_entry Kyogre, 45, 3520, 256, 0, 614, 13 - .string "CONTINENT$", 12 - pokedex_entry Groudon, 35, 9500, 256, 0, 515, 14 - .string "SKY HIGH$", 12 - pokedex_entry Rayquaza, 70, 2065, 256, 0, 448, 12 - .string "WISH$", 12 - pokedex_entry Jirachi, 3, 11, 608, -8, 256, 0 - .string "DNA$", 12 - pokedex_entry Deoxys, 17, 608, 256, 0, 290, 2 diff --git a/data/pokedex_orders.inc b/data/pokedex_orders.inc new file mode 100644 index 000000000..db1cf7e07 --- /dev/null +++ b/data/pokedex_orders.inc @@ -0,0 +1,1191 @@ + .align 1 +gPokedexOrder_Alphabetical:: @ 839FAC4 + .2byte 387 + .2byte 388 + .2byte 389 + .2byte 390 + .2byte 391 + .2byte 392 + .2byte 393 + .2byte 394 + .2byte 395 + .2byte 396 + .2byte 397 + .2byte 398 + .2byte 399 + .2byte 400 + .2byte 401 + .2byte 402 + .2byte 403 + .2byte 404 + .2byte 405 + .2byte 406 + .2byte 407 + .2byte 408 + .2byte 409 + .2byte 410 + .2byte 411 + .2byte 63 @ Abra + .2byte 359 @ Absol + .2byte 142 @ Aerodactyl + .2byte 306 @ Aggron + .2byte 190 @ Aipom + .2byte 65 @ Alakazam + .2byte 334 @ Altaria + .2byte 181 @ Ampharos + .2byte 347 @ Anorith + .2byte 24 @ Arbok + .2byte 59 @ Arcanine + .2byte 168 @ Ariados + .2byte 348 @ Armaldo + .2byte 304 @ Aron + .2byte 144 @ Articuno + .2byte 184 @ Azumarill + .2byte 298 @ Azurill + .2byte 371 @ Bagon + .2byte 343 @ Baltoy + .2byte 354 @ Banette + .2byte 339 @ Barboach + .2byte 153 @ Bayleef + .2byte 267 @ Beautifly + .2byte 15 @ Beedrill + .2byte 374 @ Beldum + .2byte 182 @ Bellossom + .2byte 69 @ Bellsprout + .2byte 9 @ Blastoise + .2byte 257 @ Blaziken + .2byte 242 @ Blissey + .2byte 286 @ Breloom + .2byte 1 @ Bulbasaur + .2byte 12 @ Butterfree + .2byte 331 @ Cacnea + .2byte 332 @ Cacturne + .2byte 323 @ Camerupt + .2byte 318 @ Carvanha + .2byte 268 @ Cascoon + .2byte 351 @ Castform + .2byte 10 @ Caterpie + .2byte 251 @ Celebi + .2byte 113 @ Chansey + .2byte 6 @ Charizard + .2byte 4 @ Charmander + .2byte 5 @ Charmeleon + .2byte 152 @ Chikorita + .2byte 358 @ Chimecho + .2byte 170 @ Chinchou + .2byte 366 @ Clamperl + .2byte 344 @ Claydol + .2byte 36 @ Clefable + .2byte 35 @ Clefairy + .2byte 173 @ Cleffa + .2byte 91 @ Cloyster + .2byte 256 @ Combusken + .2byte 341 @ Corphish + .2byte 222 @ Corsola + .2byte 346 @ Cradily + .2byte 342 @ Crawdaunt + .2byte 169 @ Crobat + .2byte 159 @ Croconaw + .2byte 104 @ Cubone + .2byte 155 @ Cyndaquil + .2byte 301 @ Delcatty + .2byte 225 @ Delibird + .2byte 386 @ Deoxys + .2byte 87 @ Dewgong + .2byte 50 @ Diglett + .2byte 132 @ Ditto + .2byte 85 @ Dodrio + .2byte 84 @ Doduo + .2byte 232 @ Donphan + .2byte 148 @ Dragonair + .2byte 149 @ Dragonite + .2byte 147 @ Dratini + .2byte 96 @ Drowzee + .2byte 51 @ Dugtrio + .2byte 206 @ Dunsparce + .2byte 356 @ Dusclops + .2byte 355 @ Duskull + .2byte 269 @ Dustox + .2byte 133 @ Eevee + .2byte 23 @ Ekans + .2byte 125 @ Electabuzz + .2byte 309 @ Electrike + .2byte 101 @ Electrode + .2byte 239 @ Elekid + .2byte 244 @ Entei + .2byte 196 @ Espeon + .2byte 102 @ Exeggcute + .2byte 103 @ Exeggutor + .2byte 295 @ Exploud + .2byte 83 @ Farfetch’d + .2byte 22 @ Fearow + .2byte 349 @ Feebas + .2byte 160 @ Feraligatr + .2byte 180 @ Flaaffy + .2byte 136 @ Flareon + .2byte 330 @ Flygon + .2byte 205 @ Forretress + .2byte 162 @ Furret + .2byte 282 @ Gardevoir + .2byte 92 @ Gastly + .2byte 94 @ Gengar + .2byte 74 @ Geodude + .2byte 203 @ Girafarig + .2byte 362 @ Glalie + .2byte 207 @ Gligar + .2byte 44 @ Gloom + .2byte 42 @ Golbat + .2byte 118 @ Goldeen + .2byte 55 @ Golduck + .2byte 76 @ Golem + .2byte 368 @ Gorebyss + .2byte 210 @ Granbull + .2byte 75 @ Graveler + .2byte 88 @ Grimer + .2byte 383 @ Groudon + .2byte 253 @ Grovyle + .2byte 58 @ Growlithe + .2byte 326 @ Grumpig + .2byte 316 @ Gulpin + .2byte 130 @ Gyarados + .2byte 297 @ Hariyama + .2byte 93 @ Haunter + .2byte 214 @ Heracross + .2byte 107 @ Hitmonchan + .2byte 106 @ Hitmonlee + .2byte 237 @ Hitmontop + .2byte 250 @ Ho-Oh + .2byte 163 @ Hoothoot + .2byte 187 @ Hoppip + .2byte 116 @ Horsea + .2byte 229 @ Houndoom + .2byte 228 @ Houndour + .2byte 367 @ Huntail + .2byte 97 @ Hypno + .2byte 174 @ Igglybuff + .2byte 314 @ Illumise + .2byte 2 @ Ivysaur + .2byte 39 @ Jigglypuff + .2byte 385 @ Jirachi + .2byte 135 @ Jolteon + .2byte 189 @ Jumpluff + .2byte 124 @ Jynx + .2byte 140 @ Kabuto + .2byte 141 @ Kabutops + .2byte 64 @ Kadabra + .2byte 14 @ Kakuna + .2byte 115 @ Kangaskhan + .2byte 352 @ Kecleon + .2byte 230 @ Kingdra + .2byte 99 @ Kingler + .2byte 281 @ Kirlia + .2byte 109 @ Koffing + .2byte 98 @ Krabby + .2byte 382 @ Kyogre + .2byte 305 @ Lairon + .2byte 171 @ Lanturn + .2byte 131 @ Lapras + .2byte 246 @ Larvitar + .2byte 380 @ Latias + .2byte 381 @ Latios + .2byte 166 @ Ledian + .2byte 165 @ Ledyba + .2byte 108 @ Lickitung + .2byte 345 @ Lileep + .2byte 264 @ Linoone + .2byte 271 @ Lombre + .2byte 270 @ Lotad + .2byte 294 @ Loudred + .2byte 272 @ Ludicolo + .2byte 249 @ Lugia + .2byte 337 @ Lunatone + .2byte 370 @ Luvdisc + .2byte 68 @ Machamp + .2byte 67 @ Machoke + .2byte 66 @ Machop + .2byte 240 @ Magby + .2byte 219 @ Magcargo + .2byte 129 @ Magikarp + .2byte 126 @ Magmar + .2byte 81 @ Magnemite + .2byte 82 @ Magneton + .2byte 296 @ Makuhita + .2byte 310 @ Manectric + .2byte 56 @ Mankey + .2byte 226 @ Mantine + .2byte 179 @ Mareep + .2byte 183 @ Marill + .2byte 105 @ Marowak + .2byte 259 @ Marshtomp + .2byte 284 @ Masquerain + .2byte 303 @ Mawile + .2byte 308 @ Medicham + .2byte 307 @ Meditite + .2byte 154 @ Meganium + .2byte 52 @ Meowth + .2byte 376 @ Metagross + .2byte 375 @ Metang + .2byte 11 @ Metapod + .2byte 151 @ Mew + .2byte 150 @ Mewtwo + .2byte 262 @ Mightyena + .2byte 350 @ Milotic + .2byte 241 @ Miltank + .2byte 312 @ Minun + .2byte 200 @ Misdreavus + .2byte 146 @ Moltres + .2byte 122 @ Mr. mime + .2byte 258 @ Mudkip + .2byte 89 @ Muk + .2byte 198 @ Murkrow + .2byte 177 @ Natu + .2byte 34 @ Nidoking + .2byte 31 @ Nidoqueen + .2byte 29 @ Nidoran♀ + .2byte 32 @ Nidoran♂ + .2byte 30 @ Nidorina + .2byte 33 @ Nidorino + .2byte 290 @ Nincada + .2byte 38 @ Ninetales + .2byte 291 @ Ninjask + .2byte 164 @ Noctowl + .2byte 299 @ Nosepass + .2byte 322 @ Numel + .2byte 274 @ Nuzleaf + .2byte 224 @ Octillery + .2byte 43 @ Oddish + .2byte 138 @ Omanyte + .2byte 139 @ Omastar + .2byte 95 @ Onix + .2byte 46 @ Paras + .2byte 47 @ Parasect + .2byte 279 @ Pelipper + .2byte 53 @ Persian + .2byte 231 @ Phanpy + .2byte 172 @ Pichu + .2byte 18 @ Pidgeot + .2byte 17 @ Pidgeotto + .2byte 16 @ Pidgey + .2byte 25 @ Pikachu + .2byte 221 @ Piloswine + .2byte 204 @ Pineco + .2byte 127 @ Pinsir + .2byte 311 @ Plusle + .2byte 186 @ Politoed + .2byte 60 @ Poliwag + .2byte 61 @ Poliwhirl + .2byte 62 @ Poliwrath + .2byte 77 @ Ponyta + .2byte 261 @ Poochyena + .2byte 137 @ Porygon + .2byte 233 @ Porygon2 + .2byte 57 @ Primeape + .2byte 54 @ Psyduck + .2byte 247 @ Pupitar + .2byte 195 @ Quagsire + .2byte 156 @ Quilava + .2byte 211 @ Qwilfish + .2byte 26 @ Raichu + .2byte 243 @ Raikou + .2byte 280 @ Ralts + .2byte 78 @ Rapidash + .2byte 20 @ Raticate + .2byte 19 @ Rattata + .2byte 384 @ Rayquaza + .2byte 378 @ Regice + .2byte 377 @ Regirock + .2byte 379 @ Registeel + .2byte 369 @ Relicanth + .2byte 223 @ Remoraid + .2byte 112 @ Rhydon + .2byte 111 @ Rhyhorn + .2byte 315 @ Roselia + .2byte 302 @ Sableye + .2byte 373 @ Salamence + .2byte 27 @ Sandshrew + .2byte 28 @ Sandslash + .2byte 254 @ Sceptile + .2byte 212 @ Scizor + .2byte 123 @ Scyther + .2byte 117 @ Seadra + .2byte 119 @ Seaking + .2byte 364 @ Sealeo + .2byte 273 @ Seedot + .2byte 86 @ Seel + .2byte 161 @ Sentret + .2byte 336 @ Seviper + .2byte 319 @ Sharpedo + .2byte 292 @ Shedinja + .2byte 372 @ Shelgon + .2byte 90 @ Shellder + .2byte 275 @ Shiftry + .2byte 285 @ Shroomish + .2byte 213 @ Shuckle + .2byte 353 @ Shuppet + .2byte 266 @ Silcoon + .2byte 227 @ Skarmory + .2byte 188 @ Skiploom + .2byte 300 @ Skitty + .2byte 289 @ Slaking + .2byte 287 @ Slakoth + .2byte 80 @ Slowbro + .2byte 199 @ Slowking + .2byte 79 @ Slowpoke + .2byte 218 @ Slugma + .2byte 235 @ Smeargle + .2byte 238 @ Smoochum + .2byte 215 @ Sneasel + .2byte 143 @ Snorlax + .2byte 361 @ Snorunt + .2byte 209 @ Snubbull + .2byte 338 @ Solrock + .2byte 21 @ Spearow + .2byte 363 @ Spheal + .2byte 167 @ Spinarak + .2byte 327 @ Spinda + .2byte 325 @ Spoink + .2byte 7 @ Squirtle + .2byte 234 @ Stantler + .2byte 121 @ Starmie + .2byte 120 @ Staryu + .2byte 208 @ Steelix + .2byte 185 @ Sudowoodo + .2byte 245 @ Suicune + .2byte 192 @ Sunflora + .2byte 191 @ Sunkern + .2byte 283 @ Surskit + .2byte 333 @ Swablu + .2byte 317 @ Swalot + .2byte 260 @ Swampert + .2byte 277 @ Swellow + .2byte 220 @ Swinub + .2byte 276 @ Taillow + .2byte 114 @ Tangela + .2byte 128 @ Tauros + .2byte 216 @ Teddiursa + .2byte 72 @ Tentacool + .2byte 73 @ Tentacruel + .2byte 175 @ Togepi + .2byte 176 @ Togetic + .2byte 255 @ Torchic + .2byte 324 @ Torkoal + .2byte 158 @ Totodile + .2byte 328 @ Trapinch + .2byte 252 @ Treecko + .2byte 357 @ Tropius + .2byte 157 @ Typhlosion + .2byte 248 @ Tyranitar + .2byte 236 @ Tyrogue + .2byte 197 @ Umbreon + .2byte 201 @ Unown + .2byte 217 @ Ursaring + .2byte 134 @ Vaporeon + .2byte 49 @ Venomoth + .2byte 48 @ Venonat + .2byte 3 @ Venusaur + .2byte 329 @ Vibrava + .2byte 71 @ Victreebel + .2byte 288 @ Vigoroth + .2byte 45 @ Vileplume + .2byte 313 @ Volbeat + .2byte 100 @ Voltorb + .2byte 37 @ Vulpix + .2byte 320 @ Wailmer + .2byte 321 @ Wailord + .2byte 365 @ Walrein + .2byte 8 @ Wartortle + .2byte 13 @ Weedle + .2byte 70 @ Weepinbell + .2byte 110 @ Weezing + .2byte 340 @ Whiscash + .2byte 293 @ Whismur + .2byte 40 @ Wigglytuff + .2byte 278 @ Wingull + .2byte 202 @ Wobbuffet + .2byte 194 @ Wooper + .2byte 265 @ Wurmple + .2byte 360 @ Wynaut + .2byte 178 @ Xatu + .2byte 193 @ Yanma + .2byte 335 @ Zangoose + .2byte 145 @ Zapdos + .2byte 263 @ Zigzagoon + .2byte 41 @ Zubat + + .align 1 +gPokedexOrder_Weight:: @ 839FDFA + .2byte 92 @ Gastly + .2byte 93 @ Haunter + .2byte 187 @ Hoppip + .2byte 50 @ Diglett + .2byte 351 @ Castform + .2byte 109 @ Koffing + .2byte 174 @ Igglybuff + .2byte 200 @ Misdreavus + .2byte 358 @ Chimecho + .2byte 188 @ Skiploom + .2byte 385 @ Jirachi + .2byte 333 @ Swablu + .2byte 292 @ Shedinja + .2byte 175 @ Togepi + .2byte 283 @ Surskit + .2byte 16 @ Pidgey + .2byte 191 @ Sunkern + .2byte 339 @ Barboach + .2byte 172 @ Pichu + .2byte 298 @ Azurill + .2byte 315 @ Roselia + .2byte 177 @ Natu + .2byte 21 @ Spearow + .2byte 198 @ Murkrow + .2byte 353 @ Shuppet + .2byte 276 @ Taillow + .2byte 102 @ Exeggcute + .2byte 255 @ Torchic + .2byte 270 @ Lotad + .2byte 10 @ Caterpie + .2byte 189 @ Jumpluff + .2byte 173 @ Cleffa + .2byte 13 @ Weedle + .2byte 176 @ Togetic + .2byte 147 @ Dratini + .2byte 19 @ Rattata + .2byte 284 @ Masquerain + .2byte 265 @ Wurmple + .2byte 211 @ Qwilfish + .2byte 151 @ Mew + .2byte 90 @ Shellder + .2byte 273 @ Seedot + .2byte 132 @ Ditto + .2byte 69 @ Bellsprout + .2byte 311 @ Plusle + .2byte 52 @ Meowth + .2byte 312 @ Minun + .2byte 285 @ Shroomish + .2byte 251 @ Celebi + .2byte 222 @ Corsola + .2byte 252 @ Treecko + .2byte 327 @ Spinda + .2byte 201 @ Unown + .2byte 46 @ Paras + .2byte 43 @ Oddish + .2byte 39 @ Jigglypuff + .2byte 290 @ Nincada + .2byte 182 @ Bellossom + .2byte 81 @ Magnemite + .2byte 25 @ Pikachu + .2byte 238 @ Smoochum + .2byte 161 @ Sentret + .2byte 70 @ Weepinbell + .2byte 152 @ Chikorita + .2byte 220 @ Swinub + .2byte 133 @ Eevee + .2byte 98 @ Krabby + .2byte 104 @ Cubone + .2byte 280 @ Ralts + .2byte 1 @ Bulbasaur + .2byte 23 @ Ekans + .2byte 29 @ Nidoran♀ + .2byte 204 @ Pineco + .2byte 349 @ Feebas + .2byte 138 @ Omanyte + .2byte 41 @ Zubat + .2byte 35 @ Clefairy + .2byte 258 @ Mudkip + .2byte 209 @ Snubbull + .2byte 179 @ Mareep + .2byte 155 @ Cyndaquil + .2byte 116 @ Horsea + .2byte 4 @ Charmander + .2byte 192 @ Sunflora + .2byte 183 @ Marill + .2byte 194 @ Wooper + .2byte 167 @ Spinarak + .2byte 44 @ Gloom + .2byte 370 @ Luvdisc + .2byte 216 @ Teddiursa + .2byte 32 @ Nidoran♂ + .2byte 7 @ Squirtle + .2byte 278 @ Wingull + .2byte 158 @ Totodile + .2byte 110 @ Weezing + .2byte 37 @ Vulpix + .2byte 11 @ Metapod + .2byte 266 @ Silcoon + .2byte 129 @ Magikarp + .2byte 14 @ Kakuna + .2byte 316 @ Gulpin + .2byte 100 @ Voltorb + .2byte 165 @ Ledyba + .2byte 228 @ Houndour + .2byte 300 @ Skitty + .2byte 302 @ Sableye + .2byte 307 @ Meditite + .2byte 341 @ Corphish + .2byte 190 @ Aipom + .2byte 268 @ Cascoon + .2byte 303 @ Mawile + .2byte 140 @ Kabuto + .2byte 40 @ Wigglytuff + .2byte 27 @ Sandshrew + .2byte 223 @ Remoraid + .2byte 291 @ Ninjask + .2byte 170 @ Chinchou + .2byte 60 @ Poliwag + .2byte 347 @ Anorith + .2byte 49 @ Venomoth + .2byte 354 @ Banette + .2byte 2 @ Ivysaur + .2byte 180 @ Flaaffy + .2byte 261 @ Poochyena + .2byte 360 @ Wynaut + .2byte 206 @ Dunsparce + .2byte 178 @ Xatu + .2byte 355 @ Duskull + .2byte 83 @ Farfetch’d + .2byte 328 @ Trapinch + .2byte 118 @ Goldeen + .2byte 309 @ Electrike + .2byte 329 @ Vibrava + .2byte 71 @ Victreebel + .2byte 153 @ Bayleef + .2byte 225 @ Delibird + .2byte 293 @ Whismur + .2byte 148 @ Dragonair + .2byte 361 @ Snorunt + .2byte 263 @ Zigzagoon + .2byte 314 @ Illumise + .2byte 313 @ Volbeat + .2byte 20 @ Raticate + .2byte 45 @ Vileplume + .2byte 156 @ Quilava + .2byte 5 @ Charmeleon + .2byte 58 @ Growlithe + .2byte 256 @ Combusken + .2byte 66 @ Machop + .2byte 63 @ Abra + .2byte 33 @ Nidorino + .2byte 54 @ Psyduck + .2byte 277 @ Swellow + .2byte 38 @ Ninetales + .2byte 30 @ Nidorina + .2byte 61 @ Poliwhirl + .2byte 74 @ Geodude + .2byte 281 @ Kirlia + .2byte 213 @ Shuckle + .2byte 334 @ Altaria + .2byte 318 @ Carvanha + .2byte 236 @ Tyrogue + .2byte 163 @ Hoothoot + .2byte 240 @ Magby + .2byte 343 @ Baltoy + .2byte 253 @ Grovyle + .2byte 352 @ Kecleon + .2byte 171 @ Lanturn + .2byte 8 @ Wartortle + .2byte 368 @ Gorebyss + .2byte 369 @ Relicanth + .2byte 239 @ Elekid + .2byte 340 @ Whiscash + .2byte 345 @ Lileep + .2byte 322 @ Numel + .2byte 287 @ Slakoth + .2byte 135 @ Jolteon + .2byte 159 @ Croconaw + .2byte 136 @ Flareon + .2byte 117 @ Seadra + .2byte 196 @ Espeon + .2byte 367 @ Huntail + .2byte 197 @ Umbreon + .2byte 259 @ Marshtomp + .2byte 274 @ Nuzleaf + .2byte 215 @ Sneasel + .2byte 56 @ Mankey + .2byte 279 @ Pelipper + .2byte 267 @ Beautifly + .2byte 224 @ Octillery + .2byte 184 @ Azumarill + .2byte 202 @ Wobbuffet + .2byte 134 @ Vaporeon + .2byte 28 @ Sandslash + .2byte 47 @ Parasect + .2byte 15 @ Beedrill + .2byte 89 @ Muk + .2byte 17 @ Pidgeotto + .2byte 88 @ Grimer + .2byte 26 @ Raichu + .2byte 77 @ Ponyta + .2byte 125 @ Electabuzz + .2byte 48 @ Venonat + .2byte 325 @ Spoink + .2byte 356 @ Dusclops + .2byte 308 @ Medicham + .2byte 269 @ Dustox + .2byte 53 @ Persian + .2byte 12 @ Butterfree + .2byte 57 @ Primeape + .2byte 96 @ Drowzee + .2byte 162 @ Furret + .2byte 233 @ Porygon2 + .2byte 271 @ Lombre + .2byte 264 @ Linoone + .2byte 301 @ Delcatty + .2byte 342 @ Crawdaunt + .2byte 51 @ Dugtrio + .2byte 168 @ Ariados + .2byte 231 @ Phanpy + .2byte 186 @ Politoed + .2byte 120 @ Staryu + .2byte 113 @ Chansey + .2byte 139 @ Omastar + .2byte 114 @ Tangela + .2byte 218 @ Slugma + .2byte 229 @ Houndoom + .2byte 166 @ Ledian + .2byte 79 @ Slowpoke + .2byte 137 @ Porygon + .2byte 262 @ Mightyena + .2byte 193 @ Yanma + .2byte 22 @ Fearow + .2byte 185 @ Sudowoodo + .2byte 119 @ Seaking + .2byte 286 @ Breloom + .2byte 84 @ Doduo + .2byte 18 @ Pidgeot + .2byte 363 @ Spheal + .2byte 36 @ Clefable + .2byte 380 @ Latias + .2byte 310 @ Manectric + .2byte 335 @ Zangoose + .2byte 141 @ Kabutops + .2byte 94 @ Gengar + .2byte 294 @ Loudred + .2byte 124 @ Jynx + .2byte 164 @ Noctowl + .2byte 203 @ Girafarig + .2byte 371 @ Bagon + .2byte 126 @ Magmar + .2byte 105 @ Marowak + .2byte 72 @ Tentacool + .2byte 288 @ Vigoroth + .2byte 242 @ Blissey + .2byte 359 @ Absol + .2byte 65 @ Alakazam + .2byte 237 @ Hitmontop + .2byte 282 @ Gardevoir + .2byte 210 @ Granbull + .2byte 106 @ Hitmonlee + .2byte 107 @ Hitmonchan + .2byte 227 @ Skarmory + .2byte 331 @ Cacnea + .2byte 257 @ Blaziken + .2byte 254 @ Sceptile + .2byte 336 @ Seviper + .2byte 366 @ Clamperl + .2byte 145 @ Zapdos + .2byte 214 @ Heracross + .2byte 62 @ Poliwrath + .2byte 122 @ Mr. mime + .2byte 127 @ Pinsir + .2byte 272 @ Ludicolo + .2byte 73 @ Tentacruel + .2byte 42 @ Golbat + .2byte 219 @ Magcargo + .2byte 144 @ Articuno + .2byte 221 @ Piloswine + .2byte 123 @ Scyther + .2byte 64 @ Kadabra + .2byte 235 @ Smeargle + .2byte 142 @ Aerodactyl + .2byte 275 @ Shiftry + .2byte 99 @ Kingler + .2byte 31 @ Nidoqueen + .2byte 82 @ Magneton + .2byte 304 @ Aron + .2byte 381 @ Latios + .2byte 146 @ Moltres + .2byte 346 @ Cradily + .2byte 386 @ Deoxys + .2byte 181 @ Ampharos + .2byte 34 @ Nidoking + .2byte 207 @ Gligar + .2byte 24 @ Arbok + .2byte 108 @ Lickitung + .2byte 101 @ Electrode + .2byte 348 @ Armaldo + .2byte 67 @ Machoke + .2byte 234 @ Stantler + .2byte 326 @ Grumpig + .2byte 246 @ Larvitar + .2byte 169 @ Crobat + .2byte 195 @ Quagsire + .2byte 241 @ Miltank + .2byte 97 @ Hypno + .2byte 55 @ Golduck + .2byte 332 @ Cacturne + .2byte 80 @ Slowbro + .2byte 157 @ Typhlosion + .2byte 199 @ Slowking + .2byte 115 @ Kangaskhan + .2byte 121 @ Starmie + .2byte 317 @ Swalot + .2byte 324 @ Torkoal + .2byte 260 @ Swampert + .2byte 330 @ Flygon + .2byte 295 @ Exploud + .2byte 85 @ Dodrio + .2byte 9 @ Blastoise + .2byte 296 @ Makuhita + .2byte 364 @ Sealeo + .2byte 128 @ Tauros + .2byte 319 @ Sharpedo + .2byte 160 @ Feraligatr + .2byte 86 @ Seel + .2byte 6 @ Charizard + .2byte 78 @ Rapidash + .2byte 374 @ Beldum + .2byte 299 @ Nosepass + .2byte 3 @ Venusaur + .2byte 357 @ Tropius + .2byte 154 @ Meganium + .2byte 373 @ Salamence + .2byte 75 @ Graveler + .2byte 344 @ Claydol + .2byte 372 @ Shelgon + .2byte 111 @ Rhyhorn + .2byte 212 @ Scizor + .2byte 87 @ Dewgong + .2byte 112 @ Rhydon + .2byte 232 @ Donphan + .2byte 103 @ Exeggutor + .2byte 305 @ Lairon + .2byte 150 @ Mewtwo + .2byte 217 @ Ursaring + .2byte 205 @ Forretress + .2byte 68 @ Machamp + .2byte 320 @ Wailmer + .2byte 289 @ Slaking + .2byte 91 @ Cloyster + .2byte 365 @ Walrein + .2byte 247 @ Pupitar + .2byte 230 @ Kingdra + .2byte 338 @ Solrock + .2byte 59 @ Arcanine + .2byte 350 @ Milotic + .2byte 337 @ Lunatone + .2byte 378 @ Regice + .2byte 243 @ Raikou + .2byte 245 @ Suicune + .2byte 244 @ Entei + .2byte 250 @ Ho-Oh + .2byte 248 @ Tyranitar + .2byte 375 @ Metang + .2byte 379 @ Registeel + .2byte 384 @ Rayquaza + .2byte 95 @ Onix + .2byte 149 @ Dragonite + .2byte 249 @ Lugia + .2byte 131 @ Lapras + .2byte 323 @ Camerupt + .2byte 226 @ Mantine + .2byte 377 @ Regirock + .2byte 130 @ Gyarados + .2byte 297 @ Hariyama + .2byte 362 @ Glalie + .2byte 76 @ Golem + .2byte 382 @ Kyogre + .2byte 306 @ Aggron + .2byte 321 @ Wailord + .2byte 208 @ Steelix + .2byte 143 @ Snorlax + .2byte 376 @ Metagross + .2byte 383 @ Groudon + + .align 1 +gPokedexOrder_Height:: @ 83A00FE + .2byte 50 @ Diglett + .2byte 298 @ Azurill + .2byte 177 @ Natu + .2byte 13 @ Weedle + .2byte 172 @ Pichu + .2byte 173 @ Cleffa + .2byte 175 @ Togepi + .2byte 351 @ Castform + .2byte 174 @ Igglybuff + .2byte 10 @ Caterpie + .2byte 276 @ Taillow + .2byte 132 @ Ditto + .2byte 133 @ Eevee + .2byte 315 @ Roselia + .2byte 21 @ Spearow + .2byte 16 @ Pidgey + .2byte 191 @ Sunkern + .2byte 90 @ Shellder + .2byte 19 @ Rattata + .2byte 81 @ Magnemite + .2byte 46 @ Paras + .2byte 265 @ Wurmple + .2byte 385 @ Jirachi + .2byte 104 @ Cubone + .2byte 258 @ Mudkip + .2byte 194 @ Wooper + .2byte 116 @ Horsea + .2byte 52 @ Meowth + .2byte 29 @ Nidoran♀ + .2byte 220 @ Swinub + .2byte 151 @ Mew + .2byte 333 @ Swablu + .2byte 304 @ Aron + .2byte 311 @ Plusle + .2byte 312 @ Minun + .2byte 102 @ Exeggcute + .2byte 25 @ Pikachu + .2byte 182 @ Bellossom + .2byte 316 @ Gulpin + .2byte 263 @ Zigzagoon + .2byte 285 @ Shroomish + .2byte 138 @ Omanyte + .2byte 331 @ Cacnea + .2byte 98 @ Krabby + .2byte 280 @ Ralts + .2byte 187 @ Hoppip + .2byte 255 @ Torchic + .2byte 366 @ Clamperl + .2byte 74 @ Geodude + .2byte 183 @ Marill + .2byte 339 @ Barboach + .2byte 238 @ Smoochum + .2byte 100 @ Voltorb + .2byte 290 @ Nincada + .2byte 302 @ Sableye + .2byte 198 @ Murkrow + .2byte 211 @ Qwilfish + .2byte 7 @ Squirtle + .2byte 252 @ Treecko + .2byte 343 @ Baltoy + .2byte 43 @ Oddish + .2byte 270 @ Lotad + .2byte 39 @ Jigglypuff + .2byte 283 @ Surskit + .2byte 155 @ Cyndaquil + .2byte 140 @ Kabuto + .2byte 264 @ Linoone + .2byte 324 @ Torkoal + .2byte 32 @ Nidoran♂ + .2byte 167 @ Spinarak + .2byte 56 @ Mankey + .2byte 273 @ Seedot + .2byte 261 @ Poochyena + .2byte 231 @ Phanpy + .2byte 201 @ Unown + .2byte 170 @ Chinchou + .2byte 233 @ Porygon2 + .2byte 60 @ Poliwag + .2byte 371 @ Bagon + .2byte 349 @ Feebas + .2byte 353 @ Shuppet + .2byte 158 @ Totodile + .2byte 251 @ Celebi + .2byte 360 @ Wynaut + .2byte 27 @ Sandshrew + .2byte 358 @ Chimecho + .2byte 370 @ Luvdisc + .2byte 228 @ Houndour + .2byte 266 @ Silcoon + .2byte 309 @ Electrike + .2byte 4 @ Charmander + .2byte 307 @ Meditite + .2byte 278 @ Wingull + .2byte 223 @ Remoraid + .2byte 341 @ Corphish + .2byte 222 @ Corsola + .2byte 314 @ Illumise + .2byte 209 @ Snubbull + .2byte 37 @ Vulpix + .2byte 246 @ Larvitar + .2byte 374 @ Beldum + .2byte 293 @ Whismur + .2byte 204 @ Pineco + .2byte 239 @ Elekid + .2byte 35 @ Clefairy + .2byte 213 @ Shuckle + .2byte 216 @ Teddiursa + .2byte 14 @ Kakuna + .2byte 300 @ Skitty + .2byte 176 @ Togetic + .2byte 118 @ Goldeen + .2byte 303 @ Mawile + .2byte 179 @ Mareep + .2byte 188 @ Skiploom + .2byte 109 @ Koffing + .2byte 51 @ Dugtrio + .2byte 268 @ Cascoon + .2byte 322 @ Numel + .2byte 347 @ Anorith + .2byte 313 @ Volbeat + .2byte 163 @ Hoothoot + .2byte 328 @ Trapinch + .2byte 325 @ Spoink + .2byte 11 @ Metapod + .2byte 69 @ Bellsprout + .2byte 361 @ Snorunt + .2byte 20 @ Raticate + .2byte 259 @ Marshtomp + .2byte 277 @ Swellow + .2byte 240 @ Magby + .2byte 58 @ Growlithe + .2byte 200 @ Misdreavus + .2byte 1 @ Bulbasaur + .2byte 236 @ Tyrogue + .2byte 218 @ Slugma + .2byte 287 @ Slakoth + .2byte 281 @ Kirlia + .2byte 190 @ Aipom + .2byte 135 @ Jolteon + .2byte 30 @ Nidorina + .2byte 184 @ Azumarill + .2byte 292 @ Shedinja + .2byte 66 @ Machop + .2byte 291 @ Ninjask + .2byte 284 @ Masquerain + .2byte 355 @ Duskull + .2byte 192 @ Sunflora + .2byte 189 @ Jumpluff + .2byte 120 @ Staryu + .2byte 180 @ Flaaffy + .2byte 363 @ Spheal + .2byte 54 @ Psyduck + .2byte 219 @ Magcargo + .2byte 83 @ Farfetch’d + .2byte 41 @ Zubat + .2byte 137 @ Porygon + .2byte 161 @ Sentret + .2byte 318 @ Carvanha + .2byte 44 @ Gloom + .2byte 26 @ Raichu + .2byte 129 @ Magikarp + .2byte 215 @ Sneasel + .2byte 305 @ Lairon + .2byte 256 @ Combusken + .2byte 224 @ Octillery + .2byte 33 @ Nidorino + .2byte 136 @ Flareon + .2byte 225 @ Delibird + .2byte 72 @ Tentacool + .2byte 63 @ Abra + .2byte 253 @ Grovyle + .2byte 340 @ Whiscash + .2byte 156 @ Quilava + .2byte 196 @ Espeon + .2byte 88 @ Grimer + .2byte 152 @ Chikorita + .2byte 326 @ Grumpig + .2byte 299 @ Nosepass + .2byte 53 @ Persian + .2byte 262 @ Mightyena + .2byte 48 @ Venonat + .2byte 82 @ Magneton + .2byte 77 @ Ponyta + .2byte 296 @ Makuhita + .2byte 337 @ Lunatone + .2byte 28 @ Sandslash + .2byte 96 @ Drowzee + .2byte 114 @ Tangela + .2byte 57 @ Primeape + .2byte 165 @ Ledyba + .2byte 40 @ Wigglytuff + .2byte 47 @ Parasect + .2byte 139 @ Omastar + .2byte 294 @ Loudred + .2byte 8 @ Wartortle + .2byte 75 @ Graveler + .2byte 197 @ Umbreon + .2byte 345 @ Lileep + .2byte 61 @ Poliwhirl + .2byte 134 @ Vaporeon + .2byte 15 @ Beedrill + .2byte 105 @ Marowak + .2byte 70 @ Weepinbell + .2byte 369 @ Relicanth + .2byte 111 @ Rhyhorn + .2byte 2 @ Ivysaur + .2byte 352 @ Kecleon + .2byte 274 @ Nuzleaf + .2byte 267 @ Beautifly + .2byte 17 @ Pidgeotto + .2byte 168 @ Ariados + .2byte 86 @ Seel + .2byte 186 @ Politoed + .2byte 159 @ Croconaw + .2byte 113 @ Chansey + .2byte 354 @ Banette + .2byte 232 @ Donphan + .2byte 121 @ Starmie + .2byte 5 @ Charmeleon + .2byte 221 @ Piloswine + .2byte 12 @ Butterfree + .2byte 329 @ Vibrava + .2byte 125 @ Electabuzz + .2byte 342 @ Crawdaunt + .2byte 301 @ Delcatty + .2byte 334 @ Altaria + .2byte 372 @ Shelgon + .2byte 38 @ Ninetales + .2byte 207 @ Gligar + .2byte 364 @ Sealeo + .2byte 327 @ Spinda + .2byte 247 @ Pupitar + .2byte 79 @ Slowpoke + .2byte 338 @ Solrock + .2byte 241 @ Miltank + .2byte 22 @ Fearow + .2byte 45 @ Vileplume + .2byte 89 @ Muk + .2byte 205 @ Forretress + .2byte 185 @ Sudowoodo + .2byte 359 @ Absol + .2byte 193 @ Yanma + .2byte 269 @ Dustox + .2byte 108 @ Lickitung + .2byte 235 @ Smeargle + .2byte 171 @ Lanturn + .2byte 101 @ Electrode + .2byte 271 @ Lombre + .2byte 286 @ Breloom + .2byte 153 @ Bayleef + .2byte 117 @ Seadra + .2byte 110 @ Weezing + .2byte 279 @ Pelipper + .2byte 375 @ Metang + .2byte 31 @ Nidoqueen + .2byte 332 @ Cacturne + .2byte 275 @ Shiftry + .2byte 308 @ Medicham + .2byte 335 @ Zangoose + .2byte 141 @ Kabutops + .2byte 99 @ Kingler + .2byte 64 @ Kadabra + .2byte 119 @ Seaking + .2byte 36 @ Clefable + .2byte 126 @ Magmar + .2byte 202 @ Wobbuffet + .2byte 92 @ Gastly + .2byte 122 @ Mr. mime + .2byte 62 @ Poliwrath + .2byte 128 @ Tauros + .2byte 380 @ Latias + .2byte 181 @ Ampharos + .2byte 288 @ Vigoroth + .2byte 166 @ Ledian + .2byte 76 @ Golem + .2byte 365 @ Walrein + .2byte 84 @ Doduo + .2byte 229 @ Houndoom + .2byte 34 @ Nidoking + .2byte 124 @ Jynx + .2byte 107 @ Hitmonchan + .2byte 234 @ Stantler + .2byte 210 @ Granbull + .2byte 237 @ Hitmontop + .2byte 195 @ Quagsire + .2byte 344 @ Claydol + .2byte 260 @ Swampert + .2byte 242 @ Blissey + .2byte 272 @ Ludicolo + .2byte 295 @ Exploud + .2byte 206 @ Dunsparce + .2byte 127 @ Pinsir + .2byte 91 @ Cloyster + .2byte 67 @ Machoke + .2byte 203 @ Girafarig + .2byte 18 @ Pidgeot + .2byte 178 @ Xatu + .2byte 346 @ Cradily + .2byte 106 @ Hitmonlee + .2byte 49 @ Venomoth + .2byte 94 @ Gengar + .2byte 214 @ Heracross + .2byte 362 @ Glalie + .2byte 123 @ Scyther + .2byte 373 @ Salamence + .2byte 310 @ Manectric + .2byte 348 @ Armaldo + .2byte 65 @ Alakazam + .2byte 97 @ Hypno + .2byte 164 @ Noctowl + .2byte 73 @ Tentacruel + .2byte 356 @ Dusclops + .2byte 145 @ Zapdos + .2byte 42 @ Golbat + .2byte 376 @ Metagross + .2byte 282 @ Gardevoir + .2byte 9 @ Blastoise + .2byte 80 @ Slowbro + .2byte 93 @ Haunter + .2byte 68 @ Machamp + .2byte 377 @ Regirock + .2byte 317 @ Swalot + .2byte 254 @ Sceptile + .2byte 227 @ Skarmory + .2byte 55 @ Golduck + .2byte 386 @ Deoxys + .2byte 71 @ Victreebel + .2byte 78 @ Rapidash + .2byte 6 @ Charizard + .2byte 367 @ Huntail + .2byte 87 @ Dewgong + .2byte 144 @ Articuno + .2byte 157 @ Typhlosion + .2byte 142 @ Aerodactyl + .2byte 368 @ Gorebyss + .2byte 217 @ Ursaring + .2byte 154 @ Meganium + .2byte 378 @ Regice + .2byte 212 @ Scizor + .2byte 230 @ Kingdra + .2byte 147 @ Dratini + .2byte 85 @ Dodrio + .2byte 319 @ Sharpedo + .2byte 169 @ Crobat + .2byte 162 @ Furret + .2byte 59 @ Arcanine + .2byte 243 @ Raikou + .2byte 257 @ Blaziken + .2byte 323 @ Camerupt + .2byte 112 @ Rhydon + .2byte 379 @ Registeel + .2byte 23 @ Ekans + .2byte 330 @ Flygon + .2byte 357 @ Tropius + .2byte 381 @ Latios + .2byte 245 @ Suicune + .2byte 146 @ Moltres + .2byte 3 @ Venusaur + .2byte 103 @ Exeggutor + .2byte 199 @ Slowking + .2byte 248 @ Tyranitar + .2byte 289 @ Slaking + .2byte 320 @ Wailmer + .2byte 150 @ Mewtwo + .2byte 306 @ Aggron + .2byte 143 @ Snorlax + .2byte 226 @ Mantine + .2byte 244 @ Entei + .2byte 149 @ Dragonite + .2byte 115 @ Kangaskhan + .2byte 297 @ Hariyama + .2byte 160 @ Feraligatr + .2byte 131 @ Lapras + .2byte 336 @ Seviper + .2byte 24 @ Arbok + .2byte 383 @ Groudon + .2byte 250 @ Ho-Oh + .2byte 148 @ Dragonair + .2byte 382 @ Kyogre + .2byte 249 @ Lugia + .2byte 350 @ Milotic + .2byte 130 @ Gyarados + .2byte 384 @ Rayquaza + .2byte 95 @ Onix + .2byte 208 @ Steelix + .2byte 321 @ Wailord diff --git a/data/pokedex_orders.s b/data/pokedex_orders.s deleted file mode 100644 index db1cf7e07..000000000 --- a/data/pokedex_orders.s +++ /dev/null @@ -1,1191 +0,0 @@ - .align 1 -gPokedexOrder_Alphabetical:: @ 839FAC4 - .2byte 387 - .2byte 388 - .2byte 389 - .2byte 390 - .2byte 391 - .2byte 392 - .2byte 393 - .2byte 394 - .2byte 395 - .2byte 396 - .2byte 397 - .2byte 398 - .2byte 399 - .2byte 400 - .2byte 401 - .2byte 402 - .2byte 403 - .2byte 404 - .2byte 405 - .2byte 406 - .2byte 407 - .2byte 408 - .2byte 409 - .2byte 410 - .2byte 411 - .2byte 63 @ Abra - .2byte 359 @ Absol - .2byte 142 @ Aerodactyl - .2byte 306 @ Aggron - .2byte 190 @ Aipom - .2byte 65 @ Alakazam - .2byte 334 @ Altaria - .2byte 181 @ Ampharos - .2byte 347 @ Anorith - .2byte 24 @ Arbok - .2byte 59 @ Arcanine - .2byte 168 @ Ariados - .2byte 348 @ Armaldo - .2byte 304 @ Aron - .2byte 144 @ Articuno - .2byte 184 @ Azumarill - .2byte 298 @ Azurill - .2byte 371 @ Bagon - .2byte 343 @ Baltoy - .2byte 354 @ Banette - .2byte 339 @ Barboach - .2byte 153 @ Bayleef - .2byte 267 @ Beautifly - .2byte 15 @ Beedrill - .2byte 374 @ Beldum - .2byte 182 @ Bellossom - .2byte 69 @ Bellsprout - .2byte 9 @ Blastoise - .2byte 257 @ Blaziken - .2byte 242 @ Blissey - .2byte 286 @ Breloom - .2byte 1 @ Bulbasaur - .2byte 12 @ Butterfree - .2byte 331 @ Cacnea - .2byte 332 @ Cacturne - .2byte 323 @ Camerupt - .2byte 318 @ Carvanha - .2byte 268 @ Cascoon - .2byte 351 @ Castform - .2byte 10 @ Caterpie - .2byte 251 @ Celebi - .2byte 113 @ Chansey - .2byte 6 @ Charizard - .2byte 4 @ Charmander - .2byte 5 @ Charmeleon - .2byte 152 @ Chikorita - .2byte 358 @ Chimecho - .2byte 170 @ Chinchou - .2byte 366 @ Clamperl - .2byte 344 @ Claydol - .2byte 36 @ Clefable - .2byte 35 @ Clefairy - .2byte 173 @ Cleffa - .2byte 91 @ Cloyster - .2byte 256 @ Combusken - .2byte 341 @ Corphish - .2byte 222 @ Corsola - .2byte 346 @ Cradily - .2byte 342 @ Crawdaunt - .2byte 169 @ Crobat - .2byte 159 @ Croconaw - .2byte 104 @ Cubone - .2byte 155 @ Cyndaquil - .2byte 301 @ Delcatty - .2byte 225 @ Delibird - .2byte 386 @ Deoxys - .2byte 87 @ Dewgong - .2byte 50 @ Diglett - .2byte 132 @ Ditto - .2byte 85 @ Dodrio - .2byte 84 @ Doduo - .2byte 232 @ Donphan - .2byte 148 @ Dragonair - .2byte 149 @ Dragonite - .2byte 147 @ Dratini - .2byte 96 @ Drowzee - .2byte 51 @ Dugtrio - .2byte 206 @ Dunsparce - .2byte 356 @ Dusclops - .2byte 355 @ Duskull - .2byte 269 @ Dustox - .2byte 133 @ Eevee - .2byte 23 @ Ekans - .2byte 125 @ Electabuzz - .2byte 309 @ Electrike - .2byte 101 @ Electrode - .2byte 239 @ Elekid - .2byte 244 @ Entei - .2byte 196 @ Espeon - .2byte 102 @ Exeggcute - .2byte 103 @ Exeggutor - .2byte 295 @ Exploud - .2byte 83 @ Farfetch’d - .2byte 22 @ Fearow - .2byte 349 @ Feebas - .2byte 160 @ Feraligatr - .2byte 180 @ Flaaffy - .2byte 136 @ Flareon - .2byte 330 @ Flygon - .2byte 205 @ Forretress - .2byte 162 @ Furret - .2byte 282 @ Gardevoir - .2byte 92 @ Gastly - .2byte 94 @ Gengar - .2byte 74 @ Geodude - .2byte 203 @ Girafarig - .2byte 362 @ Glalie - .2byte 207 @ Gligar - .2byte 44 @ Gloom - .2byte 42 @ Golbat - .2byte 118 @ Goldeen - .2byte 55 @ Golduck - .2byte 76 @ Golem - .2byte 368 @ Gorebyss - .2byte 210 @ Granbull - .2byte 75 @ Graveler - .2byte 88 @ Grimer - .2byte 383 @ Groudon - .2byte 253 @ Grovyle - .2byte 58 @ Growlithe - .2byte 326 @ Grumpig - .2byte 316 @ Gulpin - .2byte 130 @ Gyarados - .2byte 297 @ Hariyama - .2byte 93 @ Haunter - .2byte 214 @ Heracross - .2byte 107 @ Hitmonchan - .2byte 106 @ Hitmonlee - .2byte 237 @ Hitmontop - .2byte 250 @ Ho-Oh - .2byte 163 @ Hoothoot - .2byte 187 @ Hoppip - .2byte 116 @ Horsea - .2byte 229 @ Houndoom - .2byte 228 @ Houndour - .2byte 367 @ Huntail - .2byte 97 @ Hypno - .2byte 174 @ Igglybuff - .2byte 314 @ Illumise - .2byte 2 @ Ivysaur - .2byte 39 @ Jigglypuff - .2byte 385 @ Jirachi - .2byte 135 @ Jolteon - .2byte 189 @ Jumpluff - .2byte 124 @ Jynx - .2byte 140 @ Kabuto - .2byte 141 @ Kabutops - .2byte 64 @ Kadabra - .2byte 14 @ Kakuna - .2byte 115 @ Kangaskhan - .2byte 352 @ Kecleon - .2byte 230 @ Kingdra - .2byte 99 @ Kingler - .2byte 281 @ Kirlia - .2byte 109 @ Koffing - .2byte 98 @ Krabby - .2byte 382 @ Kyogre - .2byte 305 @ Lairon - .2byte 171 @ Lanturn - .2byte 131 @ Lapras - .2byte 246 @ Larvitar - .2byte 380 @ Latias - .2byte 381 @ Latios - .2byte 166 @ Ledian - .2byte 165 @ Ledyba - .2byte 108 @ Lickitung - .2byte 345 @ Lileep - .2byte 264 @ Linoone - .2byte 271 @ Lombre - .2byte 270 @ Lotad - .2byte 294 @ Loudred - .2byte 272 @ Ludicolo - .2byte 249 @ Lugia - .2byte 337 @ Lunatone - .2byte 370 @ Luvdisc - .2byte 68 @ Machamp - .2byte 67 @ Machoke - .2byte 66 @ Machop - .2byte 240 @ Magby - .2byte 219 @ Magcargo - .2byte 129 @ Magikarp - .2byte 126 @ Magmar - .2byte 81 @ Magnemite - .2byte 82 @ Magneton - .2byte 296 @ Makuhita - .2byte 310 @ Manectric - .2byte 56 @ Mankey - .2byte 226 @ Mantine - .2byte 179 @ Mareep - .2byte 183 @ Marill - .2byte 105 @ Marowak - .2byte 259 @ Marshtomp - .2byte 284 @ Masquerain - .2byte 303 @ Mawile - .2byte 308 @ Medicham - .2byte 307 @ Meditite - .2byte 154 @ Meganium - .2byte 52 @ Meowth - .2byte 376 @ Metagross - .2byte 375 @ Metang - .2byte 11 @ Metapod - .2byte 151 @ Mew - .2byte 150 @ Mewtwo - .2byte 262 @ Mightyena - .2byte 350 @ Milotic - .2byte 241 @ Miltank - .2byte 312 @ Minun - .2byte 200 @ Misdreavus - .2byte 146 @ Moltres - .2byte 122 @ Mr. mime - .2byte 258 @ Mudkip - .2byte 89 @ Muk - .2byte 198 @ Murkrow - .2byte 177 @ Natu - .2byte 34 @ Nidoking - .2byte 31 @ Nidoqueen - .2byte 29 @ Nidoran♀ - .2byte 32 @ Nidoran♂ - .2byte 30 @ Nidorina - .2byte 33 @ Nidorino - .2byte 290 @ Nincada - .2byte 38 @ Ninetales - .2byte 291 @ Ninjask - .2byte 164 @ Noctowl - .2byte 299 @ Nosepass - .2byte 322 @ Numel - .2byte 274 @ Nuzleaf - .2byte 224 @ Octillery - .2byte 43 @ Oddish - .2byte 138 @ Omanyte - .2byte 139 @ Omastar - .2byte 95 @ Onix - .2byte 46 @ Paras - .2byte 47 @ Parasect - .2byte 279 @ Pelipper - .2byte 53 @ Persian - .2byte 231 @ Phanpy - .2byte 172 @ Pichu - .2byte 18 @ Pidgeot - .2byte 17 @ Pidgeotto - .2byte 16 @ Pidgey - .2byte 25 @ Pikachu - .2byte 221 @ Piloswine - .2byte 204 @ Pineco - .2byte 127 @ Pinsir - .2byte 311 @ Plusle - .2byte 186 @ Politoed - .2byte 60 @ Poliwag - .2byte 61 @ Poliwhirl - .2byte 62 @ Poliwrath - .2byte 77 @ Ponyta - .2byte 261 @ Poochyena - .2byte 137 @ Porygon - .2byte 233 @ Porygon2 - .2byte 57 @ Primeape - .2byte 54 @ Psyduck - .2byte 247 @ Pupitar - .2byte 195 @ Quagsire - .2byte 156 @ Quilava - .2byte 211 @ Qwilfish - .2byte 26 @ Raichu - .2byte 243 @ Raikou - .2byte 280 @ Ralts - .2byte 78 @ Rapidash - .2byte 20 @ Raticate - .2byte 19 @ Rattata - .2byte 384 @ Rayquaza - .2byte 378 @ Regice - .2byte 377 @ Regirock - .2byte 379 @ Registeel - .2byte 369 @ Relicanth - .2byte 223 @ Remoraid - .2byte 112 @ Rhydon - .2byte 111 @ Rhyhorn - .2byte 315 @ Roselia - .2byte 302 @ Sableye - .2byte 373 @ Salamence - .2byte 27 @ Sandshrew - .2byte 28 @ Sandslash - .2byte 254 @ Sceptile - .2byte 212 @ Scizor - .2byte 123 @ Scyther - .2byte 117 @ Seadra - .2byte 119 @ Seaking - .2byte 364 @ Sealeo - .2byte 273 @ Seedot - .2byte 86 @ Seel - .2byte 161 @ Sentret - .2byte 336 @ Seviper - .2byte 319 @ Sharpedo - .2byte 292 @ Shedinja - .2byte 372 @ Shelgon - .2byte 90 @ Shellder - .2byte 275 @ Shiftry - .2byte 285 @ Shroomish - .2byte 213 @ Shuckle - .2byte 353 @ Shuppet - .2byte 266 @ Silcoon - .2byte 227 @ Skarmory - .2byte 188 @ Skiploom - .2byte 300 @ Skitty - .2byte 289 @ Slaking - .2byte 287 @ Slakoth - .2byte 80 @ Slowbro - .2byte 199 @ Slowking - .2byte 79 @ Slowpoke - .2byte 218 @ Slugma - .2byte 235 @ Smeargle - .2byte 238 @ Smoochum - .2byte 215 @ Sneasel - .2byte 143 @ Snorlax - .2byte 361 @ Snorunt - .2byte 209 @ Snubbull - .2byte 338 @ Solrock - .2byte 21 @ Spearow - .2byte 363 @ Spheal - .2byte 167 @ Spinarak - .2byte 327 @ Spinda - .2byte 325 @ Spoink - .2byte 7 @ Squirtle - .2byte 234 @ Stantler - .2byte 121 @ Starmie - .2byte 120 @ Staryu - .2byte 208 @ Steelix - .2byte 185 @ Sudowoodo - .2byte 245 @ Suicune - .2byte 192 @ Sunflora - .2byte 191 @ Sunkern - .2byte 283 @ Surskit - .2byte 333 @ Swablu - .2byte 317 @ Swalot - .2byte 260 @ Swampert - .2byte 277 @ Swellow - .2byte 220 @ Swinub - .2byte 276 @ Taillow - .2byte 114 @ Tangela - .2byte 128 @ Tauros - .2byte 216 @ Teddiursa - .2byte 72 @ Tentacool - .2byte 73 @ Tentacruel - .2byte 175 @ Togepi - .2byte 176 @ Togetic - .2byte 255 @ Torchic - .2byte 324 @ Torkoal - .2byte 158 @ Totodile - .2byte 328 @ Trapinch - .2byte 252 @ Treecko - .2byte 357 @ Tropius - .2byte 157 @ Typhlosion - .2byte 248 @ Tyranitar - .2byte 236 @ Tyrogue - .2byte 197 @ Umbreon - .2byte 201 @ Unown - .2byte 217 @ Ursaring - .2byte 134 @ Vaporeon - .2byte 49 @ Venomoth - .2byte 48 @ Venonat - .2byte 3 @ Venusaur - .2byte 329 @ Vibrava - .2byte 71 @ Victreebel - .2byte 288 @ Vigoroth - .2byte 45 @ Vileplume - .2byte 313 @ Volbeat - .2byte 100 @ Voltorb - .2byte 37 @ Vulpix - .2byte 320 @ Wailmer - .2byte 321 @ Wailord - .2byte 365 @ Walrein - .2byte 8 @ Wartortle - .2byte 13 @ Weedle - .2byte 70 @ Weepinbell - .2byte 110 @ Weezing - .2byte 340 @ Whiscash - .2byte 293 @ Whismur - .2byte 40 @ Wigglytuff - .2byte 278 @ Wingull - .2byte 202 @ Wobbuffet - .2byte 194 @ Wooper - .2byte 265 @ Wurmple - .2byte 360 @ Wynaut - .2byte 178 @ Xatu - .2byte 193 @ Yanma - .2byte 335 @ Zangoose - .2byte 145 @ Zapdos - .2byte 263 @ Zigzagoon - .2byte 41 @ Zubat - - .align 1 -gPokedexOrder_Weight:: @ 839FDFA - .2byte 92 @ Gastly - .2byte 93 @ Haunter - .2byte 187 @ Hoppip - .2byte 50 @ Diglett - .2byte 351 @ Castform - .2byte 109 @ Koffing - .2byte 174 @ Igglybuff - .2byte 200 @ Misdreavus - .2byte 358 @ Chimecho - .2byte 188 @ Skiploom - .2byte 385 @ Jirachi - .2byte 333 @ Swablu - .2byte 292 @ Shedinja - .2byte 175 @ Togepi - .2byte 283 @ Surskit - .2byte 16 @ Pidgey - .2byte 191 @ Sunkern - .2byte 339 @ Barboach - .2byte 172 @ Pichu - .2byte 298 @ Azurill - .2byte 315 @ Roselia - .2byte 177 @ Natu - .2byte 21 @ Spearow - .2byte 198 @ Murkrow - .2byte 353 @ Shuppet - .2byte 276 @ Taillow - .2byte 102 @ Exeggcute - .2byte 255 @ Torchic - .2byte 270 @ Lotad - .2byte 10 @ Caterpie - .2byte 189 @ Jumpluff - .2byte 173 @ Cleffa - .2byte 13 @ Weedle - .2byte 176 @ Togetic - .2byte 147 @ Dratini - .2byte 19 @ Rattata - .2byte 284 @ Masquerain - .2byte 265 @ Wurmple - .2byte 211 @ Qwilfish - .2byte 151 @ Mew - .2byte 90 @ Shellder - .2byte 273 @ Seedot - .2byte 132 @ Ditto - .2byte 69 @ Bellsprout - .2byte 311 @ Plusle - .2byte 52 @ Meowth - .2byte 312 @ Minun - .2byte 285 @ Shroomish - .2byte 251 @ Celebi - .2byte 222 @ Corsola - .2byte 252 @ Treecko - .2byte 327 @ Spinda - .2byte 201 @ Unown - .2byte 46 @ Paras - .2byte 43 @ Oddish - .2byte 39 @ Jigglypuff - .2byte 290 @ Nincada - .2byte 182 @ Bellossom - .2byte 81 @ Magnemite - .2byte 25 @ Pikachu - .2byte 238 @ Smoochum - .2byte 161 @ Sentret - .2byte 70 @ Weepinbell - .2byte 152 @ Chikorita - .2byte 220 @ Swinub - .2byte 133 @ Eevee - .2byte 98 @ Krabby - .2byte 104 @ Cubone - .2byte 280 @ Ralts - .2byte 1 @ Bulbasaur - .2byte 23 @ Ekans - .2byte 29 @ Nidoran♀ - .2byte 204 @ Pineco - .2byte 349 @ Feebas - .2byte 138 @ Omanyte - .2byte 41 @ Zubat - .2byte 35 @ Clefairy - .2byte 258 @ Mudkip - .2byte 209 @ Snubbull - .2byte 179 @ Mareep - .2byte 155 @ Cyndaquil - .2byte 116 @ Horsea - .2byte 4 @ Charmander - .2byte 192 @ Sunflora - .2byte 183 @ Marill - .2byte 194 @ Wooper - .2byte 167 @ Spinarak - .2byte 44 @ Gloom - .2byte 370 @ Luvdisc - .2byte 216 @ Teddiursa - .2byte 32 @ Nidoran♂ - .2byte 7 @ Squirtle - .2byte 278 @ Wingull - .2byte 158 @ Totodile - .2byte 110 @ Weezing - .2byte 37 @ Vulpix - .2byte 11 @ Metapod - .2byte 266 @ Silcoon - .2byte 129 @ Magikarp - .2byte 14 @ Kakuna - .2byte 316 @ Gulpin - .2byte 100 @ Voltorb - .2byte 165 @ Ledyba - .2byte 228 @ Houndour - .2byte 300 @ Skitty - .2byte 302 @ Sableye - .2byte 307 @ Meditite - .2byte 341 @ Corphish - .2byte 190 @ Aipom - .2byte 268 @ Cascoon - .2byte 303 @ Mawile - .2byte 140 @ Kabuto - .2byte 40 @ Wigglytuff - .2byte 27 @ Sandshrew - .2byte 223 @ Remoraid - .2byte 291 @ Ninjask - .2byte 170 @ Chinchou - .2byte 60 @ Poliwag - .2byte 347 @ Anorith - .2byte 49 @ Venomoth - .2byte 354 @ Banette - .2byte 2 @ Ivysaur - .2byte 180 @ Flaaffy - .2byte 261 @ Poochyena - .2byte 360 @ Wynaut - .2byte 206 @ Dunsparce - .2byte 178 @ Xatu - .2byte 355 @ Duskull - .2byte 83 @ Farfetch’d - .2byte 328 @ Trapinch - .2byte 118 @ Goldeen - .2byte 309 @ Electrike - .2byte 329 @ Vibrava - .2byte 71 @ Victreebel - .2byte 153 @ Bayleef - .2byte 225 @ Delibird - .2byte 293 @ Whismur - .2byte 148 @ Dragonair - .2byte 361 @ Snorunt - .2byte 263 @ Zigzagoon - .2byte 314 @ Illumise - .2byte 313 @ Volbeat - .2byte 20 @ Raticate - .2byte 45 @ Vileplume - .2byte 156 @ Quilava - .2byte 5 @ Charmeleon - .2byte 58 @ Growlithe - .2byte 256 @ Combusken - .2byte 66 @ Machop - .2byte 63 @ Abra - .2byte 33 @ Nidorino - .2byte 54 @ Psyduck - .2byte 277 @ Swellow - .2byte 38 @ Ninetales - .2byte 30 @ Nidorina - .2byte 61 @ Poliwhirl - .2byte 74 @ Geodude - .2byte 281 @ Kirlia - .2byte 213 @ Shuckle - .2byte 334 @ Altaria - .2byte 318 @ Carvanha - .2byte 236 @ Tyrogue - .2byte 163 @ Hoothoot - .2byte 240 @ Magby - .2byte 343 @ Baltoy - .2byte 253 @ Grovyle - .2byte 352 @ Kecleon - .2byte 171 @ Lanturn - .2byte 8 @ Wartortle - .2byte 368 @ Gorebyss - .2byte 369 @ Relicanth - .2byte 239 @ Elekid - .2byte 340 @ Whiscash - .2byte 345 @ Lileep - .2byte 322 @ Numel - .2byte 287 @ Slakoth - .2byte 135 @ Jolteon - .2byte 159 @ Croconaw - .2byte 136 @ Flareon - .2byte 117 @ Seadra - .2byte 196 @ Espeon - .2byte 367 @ Huntail - .2byte 197 @ Umbreon - .2byte 259 @ Marshtomp - .2byte 274 @ Nuzleaf - .2byte 215 @ Sneasel - .2byte 56 @ Mankey - .2byte 279 @ Pelipper - .2byte 267 @ Beautifly - .2byte 224 @ Octillery - .2byte 184 @ Azumarill - .2byte 202 @ Wobbuffet - .2byte 134 @ Vaporeon - .2byte 28 @ Sandslash - .2byte 47 @ Parasect - .2byte 15 @ Beedrill - .2byte 89 @ Muk - .2byte 17 @ Pidgeotto - .2byte 88 @ Grimer - .2byte 26 @ Raichu - .2byte 77 @ Ponyta - .2byte 125 @ Electabuzz - .2byte 48 @ Venonat - .2byte 325 @ Spoink - .2byte 356 @ Dusclops - .2byte 308 @ Medicham - .2byte 269 @ Dustox - .2byte 53 @ Persian - .2byte 12 @ Butterfree - .2byte 57 @ Primeape - .2byte 96 @ Drowzee - .2byte 162 @ Furret - .2byte 233 @ Porygon2 - .2byte 271 @ Lombre - .2byte 264 @ Linoone - .2byte 301 @ Delcatty - .2byte 342 @ Crawdaunt - .2byte 51 @ Dugtrio - .2byte 168 @ Ariados - .2byte 231 @ Phanpy - .2byte 186 @ Politoed - .2byte 120 @ Staryu - .2byte 113 @ Chansey - .2byte 139 @ Omastar - .2byte 114 @ Tangela - .2byte 218 @ Slugma - .2byte 229 @ Houndoom - .2byte 166 @ Ledian - .2byte 79 @ Slowpoke - .2byte 137 @ Porygon - .2byte 262 @ Mightyena - .2byte 193 @ Yanma - .2byte 22 @ Fearow - .2byte 185 @ Sudowoodo - .2byte 119 @ Seaking - .2byte 286 @ Breloom - .2byte 84 @ Doduo - .2byte 18 @ Pidgeot - .2byte 363 @ Spheal - .2byte 36 @ Clefable - .2byte 380 @ Latias - .2byte 310 @ Manectric - .2byte 335 @ Zangoose - .2byte 141 @ Kabutops - .2byte 94 @ Gengar - .2byte 294 @ Loudred - .2byte 124 @ Jynx - .2byte 164 @ Noctowl - .2byte 203 @ Girafarig - .2byte 371 @ Bagon - .2byte 126 @ Magmar - .2byte 105 @ Marowak - .2byte 72 @ Tentacool - .2byte 288 @ Vigoroth - .2byte 242 @ Blissey - .2byte 359 @ Absol - .2byte 65 @ Alakazam - .2byte 237 @ Hitmontop - .2byte 282 @ Gardevoir - .2byte 210 @ Granbull - .2byte 106 @ Hitmonlee - .2byte 107 @ Hitmonchan - .2byte 227 @ Skarmory - .2byte 331 @ Cacnea - .2byte 257 @ Blaziken - .2byte 254 @ Sceptile - .2byte 336 @ Seviper - .2byte 366 @ Clamperl - .2byte 145 @ Zapdos - .2byte 214 @ Heracross - .2byte 62 @ Poliwrath - .2byte 122 @ Mr. mime - .2byte 127 @ Pinsir - .2byte 272 @ Ludicolo - .2byte 73 @ Tentacruel - .2byte 42 @ Golbat - .2byte 219 @ Magcargo - .2byte 144 @ Articuno - .2byte 221 @ Piloswine - .2byte 123 @ Scyther - .2byte 64 @ Kadabra - .2byte 235 @ Smeargle - .2byte 142 @ Aerodactyl - .2byte 275 @ Shiftry - .2byte 99 @ Kingler - .2byte 31 @ Nidoqueen - .2byte 82 @ Magneton - .2byte 304 @ Aron - .2byte 381 @ Latios - .2byte 146 @ Moltres - .2byte 346 @ Cradily - .2byte 386 @ Deoxys - .2byte 181 @ Ampharos - .2byte 34 @ Nidoking - .2byte 207 @ Gligar - .2byte 24 @ Arbok - .2byte 108 @ Lickitung - .2byte 101 @ Electrode - .2byte 348 @ Armaldo - .2byte 67 @ Machoke - .2byte 234 @ Stantler - .2byte 326 @ Grumpig - .2byte 246 @ Larvitar - .2byte 169 @ Crobat - .2byte 195 @ Quagsire - .2byte 241 @ Miltank - .2byte 97 @ Hypno - .2byte 55 @ Golduck - .2byte 332 @ Cacturne - .2byte 80 @ Slowbro - .2byte 157 @ Typhlosion - .2byte 199 @ Slowking - .2byte 115 @ Kangaskhan - .2byte 121 @ Starmie - .2byte 317 @ Swalot - .2byte 324 @ Torkoal - .2byte 260 @ Swampert - .2byte 330 @ Flygon - .2byte 295 @ Exploud - .2byte 85 @ Dodrio - .2byte 9 @ Blastoise - .2byte 296 @ Makuhita - .2byte 364 @ Sealeo - .2byte 128 @ Tauros - .2byte 319 @ Sharpedo - .2byte 160 @ Feraligatr - .2byte 86 @ Seel - .2byte 6 @ Charizard - .2byte 78 @ Rapidash - .2byte 374 @ Beldum - .2byte 299 @ Nosepass - .2byte 3 @ Venusaur - .2byte 357 @ Tropius - .2byte 154 @ Meganium - .2byte 373 @ Salamence - .2byte 75 @ Graveler - .2byte 344 @ Claydol - .2byte 372 @ Shelgon - .2byte 111 @ Rhyhorn - .2byte 212 @ Scizor - .2byte 87 @ Dewgong - .2byte 112 @ Rhydon - .2byte 232 @ Donphan - .2byte 103 @ Exeggutor - .2byte 305 @ Lairon - .2byte 150 @ Mewtwo - .2byte 217 @ Ursaring - .2byte 205 @ Forretress - .2byte 68 @ Machamp - .2byte 320 @ Wailmer - .2byte 289 @ Slaking - .2byte 91 @ Cloyster - .2byte 365 @ Walrein - .2byte 247 @ Pupitar - .2byte 230 @ Kingdra - .2byte 338 @ Solrock - .2byte 59 @ Arcanine - .2byte 350 @ Milotic - .2byte 337 @ Lunatone - .2byte 378 @ Regice - .2byte 243 @ Raikou - .2byte 245 @ Suicune - .2byte 244 @ Entei - .2byte 250 @ Ho-Oh - .2byte 248 @ Tyranitar - .2byte 375 @ Metang - .2byte 379 @ Registeel - .2byte 384 @ Rayquaza - .2byte 95 @ Onix - .2byte 149 @ Dragonite - .2byte 249 @ Lugia - .2byte 131 @ Lapras - .2byte 323 @ Camerupt - .2byte 226 @ Mantine - .2byte 377 @ Regirock - .2byte 130 @ Gyarados - .2byte 297 @ Hariyama - .2byte 362 @ Glalie - .2byte 76 @ Golem - .2byte 382 @ Kyogre - .2byte 306 @ Aggron - .2byte 321 @ Wailord - .2byte 208 @ Steelix - .2byte 143 @ Snorlax - .2byte 376 @ Metagross - .2byte 383 @ Groudon - - .align 1 -gPokedexOrder_Height:: @ 83A00FE - .2byte 50 @ Diglett - .2byte 298 @ Azurill - .2byte 177 @ Natu - .2byte 13 @ Weedle - .2byte 172 @ Pichu - .2byte 173 @ Cleffa - .2byte 175 @ Togepi - .2byte 351 @ Castform - .2byte 174 @ Igglybuff - .2byte 10 @ Caterpie - .2byte 276 @ Taillow - .2byte 132 @ Ditto - .2byte 133 @ Eevee - .2byte 315 @ Roselia - .2byte 21 @ Spearow - .2byte 16 @ Pidgey - .2byte 191 @ Sunkern - .2byte 90 @ Shellder - .2byte 19 @ Rattata - .2byte 81 @ Magnemite - .2byte 46 @ Paras - .2byte 265 @ Wurmple - .2byte 385 @ Jirachi - .2byte 104 @ Cubone - .2byte 258 @ Mudkip - .2byte 194 @ Wooper - .2byte 116 @ Horsea - .2byte 52 @ Meowth - .2byte 29 @ Nidoran♀ - .2byte 220 @ Swinub - .2byte 151 @ Mew - .2byte 333 @ Swablu - .2byte 304 @ Aron - .2byte 311 @ Plusle - .2byte 312 @ Minun - .2byte 102 @ Exeggcute - .2byte 25 @ Pikachu - .2byte 182 @ Bellossom - .2byte 316 @ Gulpin - .2byte 263 @ Zigzagoon - .2byte 285 @ Shroomish - .2byte 138 @ Omanyte - .2byte 331 @ Cacnea - .2byte 98 @ Krabby - .2byte 280 @ Ralts - .2byte 187 @ Hoppip - .2byte 255 @ Torchic - .2byte 366 @ Clamperl - .2byte 74 @ Geodude - .2byte 183 @ Marill - .2byte 339 @ Barboach - .2byte 238 @ Smoochum - .2byte 100 @ Voltorb - .2byte 290 @ Nincada - .2byte 302 @ Sableye - .2byte 198 @ Murkrow - .2byte 211 @ Qwilfish - .2byte 7 @ Squirtle - .2byte 252 @ Treecko - .2byte 343 @ Baltoy - .2byte 43 @ Oddish - .2byte 270 @ Lotad - .2byte 39 @ Jigglypuff - .2byte 283 @ Surskit - .2byte 155 @ Cyndaquil - .2byte 140 @ Kabuto - .2byte 264 @ Linoone - .2byte 324 @ Torkoal - .2byte 32 @ Nidoran♂ - .2byte 167 @ Spinarak - .2byte 56 @ Mankey - .2byte 273 @ Seedot - .2byte 261 @ Poochyena - .2byte 231 @ Phanpy - .2byte 201 @ Unown - .2byte 170 @ Chinchou - .2byte 233 @ Porygon2 - .2byte 60 @ Poliwag - .2byte 371 @ Bagon - .2byte 349 @ Feebas - .2byte 353 @ Shuppet - .2byte 158 @ Totodile - .2byte 251 @ Celebi - .2byte 360 @ Wynaut - .2byte 27 @ Sandshrew - .2byte 358 @ Chimecho - .2byte 370 @ Luvdisc - .2byte 228 @ Houndour - .2byte 266 @ Silcoon - .2byte 309 @ Electrike - .2byte 4 @ Charmander - .2byte 307 @ Meditite - .2byte 278 @ Wingull - .2byte 223 @ Remoraid - .2byte 341 @ Corphish - .2byte 222 @ Corsola - .2byte 314 @ Illumise - .2byte 209 @ Snubbull - .2byte 37 @ Vulpix - .2byte 246 @ Larvitar - .2byte 374 @ Beldum - .2byte 293 @ Whismur - .2byte 204 @ Pineco - .2byte 239 @ Elekid - .2byte 35 @ Clefairy - .2byte 213 @ Shuckle - .2byte 216 @ Teddiursa - .2byte 14 @ Kakuna - .2byte 300 @ Skitty - .2byte 176 @ Togetic - .2byte 118 @ Goldeen - .2byte 303 @ Mawile - .2byte 179 @ Mareep - .2byte 188 @ Skiploom - .2byte 109 @ Koffing - .2byte 51 @ Dugtrio - .2byte 268 @ Cascoon - .2byte 322 @ Numel - .2byte 347 @ Anorith - .2byte 313 @ Volbeat - .2byte 163 @ Hoothoot - .2byte 328 @ Trapinch - .2byte 325 @ Spoink - .2byte 11 @ Metapod - .2byte 69 @ Bellsprout - .2byte 361 @ Snorunt - .2byte 20 @ Raticate - .2byte 259 @ Marshtomp - .2byte 277 @ Swellow - .2byte 240 @ Magby - .2byte 58 @ Growlithe - .2byte 200 @ Misdreavus - .2byte 1 @ Bulbasaur - .2byte 236 @ Tyrogue - .2byte 218 @ Slugma - .2byte 287 @ Slakoth - .2byte 281 @ Kirlia - .2byte 190 @ Aipom - .2byte 135 @ Jolteon - .2byte 30 @ Nidorina - .2byte 184 @ Azumarill - .2byte 292 @ Shedinja - .2byte 66 @ Machop - .2byte 291 @ Ninjask - .2byte 284 @ Masquerain - .2byte 355 @ Duskull - .2byte 192 @ Sunflora - .2byte 189 @ Jumpluff - .2byte 120 @ Staryu - .2byte 180 @ Flaaffy - .2byte 363 @ Spheal - .2byte 54 @ Psyduck - .2byte 219 @ Magcargo - .2byte 83 @ Farfetch’d - .2byte 41 @ Zubat - .2byte 137 @ Porygon - .2byte 161 @ Sentret - .2byte 318 @ Carvanha - .2byte 44 @ Gloom - .2byte 26 @ Raichu - .2byte 129 @ Magikarp - .2byte 215 @ Sneasel - .2byte 305 @ Lairon - .2byte 256 @ Combusken - .2byte 224 @ Octillery - .2byte 33 @ Nidorino - .2byte 136 @ Flareon - .2byte 225 @ Delibird - .2byte 72 @ Tentacool - .2byte 63 @ Abra - .2byte 253 @ Grovyle - .2byte 340 @ Whiscash - .2byte 156 @ Quilava - .2byte 196 @ Espeon - .2byte 88 @ Grimer - .2byte 152 @ Chikorita - .2byte 326 @ Grumpig - .2byte 299 @ Nosepass - .2byte 53 @ Persian - .2byte 262 @ Mightyena - .2byte 48 @ Venonat - .2byte 82 @ Magneton - .2byte 77 @ Ponyta - .2byte 296 @ Makuhita - .2byte 337 @ Lunatone - .2byte 28 @ Sandslash - .2byte 96 @ Drowzee - .2byte 114 @ Tangela - .2byte 57 @ Primeape - .2byte 165 @ Ledyba - .2byte 40 @ Wigglytuff - .2byte 47 @ Parasect - .2byte 139 @ Omastar - .2byte 294 @ Loudred - .2byte 8 @ Wartortle - .2byte 75 @ Graveler - .2byte 197 @ Umbreon - .2byte 345 @ Lileep - .2byte 61 @ Poliwhirl - .2byte 134 @ Vaporeon - .2byte 15 @ Beedrill - .2byte 105 @ Marowak - .2byte 70 @ Weepinbell - .2byte 369 @ Relicanth - .2byte 111 @ Rhyhorn - .2byte 2 @ Ivysaur - .2byte 352 @ Kecleon - .2byte 274 @ Nuzleaf - .2byte 267 @ Beautifly - .2byte 17 @ Pidgeotto - .2byte 168 @ Ariados - .2byte 86 @ Seel - .2byte 186 @ Politoed - .2byte 159 @ Croconaw - .2byte 113 @ Chansey - .2byte 354 @ Banette - .2byte 232 @ Donphan - .2byte 121 @ Starmie - .2byte 5 @ Charmeleon - .2byte 221 @ Piloswine - .2byte 12 @ Butterfree - .2byte 329 @ Vibrava - .2byte 125 @ Electabuzz - .2byte 342 @ Crawdaunt - .2byte 301 @ Delcatty - .2byte 334 @ Altaria - .2byte 372 @ Shelgon - .2byte 38 @ Ninetales - .2byte 207 @ Gligar - .2byte 364 @ Sealeo - .2byte 327 @ Spinda - .2byte 247 @ Pupitar - .2byte 79 @ Slowpoke - .2byte 338 @ Solrock - .2byte 241 @ Miltank - .2byte 22 @ Fearow - .2byte 45 @ Vileplume - .2byte 89 @ Muk - .2byte 205 @ Forretress - .2byte 185 @ Sudowoodo - .2byte 359 @ Absol - .2byte 193 @ Yanma - .2byte 269 @ Dustox - .2byte 108 @ Lickitung - .2byte 235 @ Smeargle - .2byte 171 @ Lanturn - .2byte 101 @ Electrode - .2byte 271 @ Lombre - .2byte 286 @ Breloom - .2byte 153 @ Bayleef - .2byte 117 @ Seadra - .2byte 110 @ Weezing - .2byte 279 @ Pelipper - .2byte 375 @ Metang - .2byte 31 @ Nidoqueen - .2byte 332 @ Cacturne - .2byte 275 @ Shiftry - .2byte 308 @ Medicham - .2byte 335 @ Zangoose - .2byte 141 @ Kabutops - .2byte 99 @ Kingler - .2byte 64 @ Kadabra - .2byte 119 @ Seaking - .2byte 36 @ Clefable - .2byte 126 @ Magmar - .2byte 202 @ Wobbuffet - .2byte 92 @ Gastly - .2byte 122 @ Mr. mime - .2byte 62 @ Poliwrath - .2byte 128 @ Tauros - .2byte 380 @ Latias - .2byte 181 @ Ampharos - .2byte 288 @ Vigoroth - .2byte 166 @ Ledian - .2byte 76 @ Golem - .2byte 365 @ Walrein - .2byte 84 @ Doduo - .2byte 229 @ Houndoom - .2byte 34 @ Nidoking - .2byte 124 @ Jynx - .2byte 107 @ Hitmonchan - .2byte 234 @ Stantler - .2byte 210 @ Granbull - .2byte 237 @ Hitmontop - .2byte 195 @ Quagsire - .2byte 344 @ Claydol - .2byte 260 @ Swampert - .2byte 242 @ Blissey - .2byte 272 @ Ludicolo - .2byte 295 @ Exploud - .2byte 206 @ Dunsparce - .2byte 127 @ Pinsir - .2byte 91 @ Cloyster - .2byte 67 @ Machoke - .2byte 203 @ Girafarig - .2byte 18 @ Pidgeot - .2byte 178 @ Xatu - .2byte 346 @ Cradily - .2byte 106 @ Hitmonlee - .2byte 49 @ Venomoth - .2byte 94 @ Gengar - .2byte 214 @ Heracross - .2byte 362 @ Glalie - .2byte 123 @ Scyther - .2byte 373 @ Salamence - .2byte 310 @ Manectric - .2byte 348 @ Armaldo - .2byte 65 @ Alakazam - .2byte 97 @ Hypno - .2byte 164 @ Noctowl - .2byte 73 @ Tentacruel - .2byte 356 @ Dusclops - .2byte 145 @ Zapdos - .2byte 42 @ Golbat - .2byte 376 @ Metagross - .2byte 282 @ Gardevoir - .2byte 9 @ Blastoise - .2byte 80 @ Slowbro - .2byte 93 @ Haunter - .2byte 68 @ Machamp - .2byte 377 @ Regirock - .2byte 317 @ Swalot - .2byte 254 @ Sceptile - .2byte 227 @ Skarmory - .2byte 55 @ Golduck - .2byte 386 @ Deoxys - .2byte 71 @ Victreebel - .2byte 78 @ Rapidash - .2byte 6 @ Charizard - .2byte 367 @ Huntail - .2byte 87 @ Dewgong - .2byte 144 @ Articuno - .2byte 157 @ Typhlosion - .2byte 142 @ Aerodactyl - .2byte 368 @ Gorebyss - .2byte 217 @ Ursaring - .2byte 154 @ Meganium - .2byte 378 @ Regice - .2byte 212 @ Scizor - .2byte 230 @ Kingdra - .2byte 147 @ Dratini - .2byte 85 @ Dodrio - .2byte 319 @ Sharpedo - .2byte 169 @ Crobat - .2byte 162 @ Furret - .2byte 59 @ Arcanine - .2byte 243 @ Raikou - .2byte 257 @ Blaziken - .2byte 323 @ Camerupt - .2byte 112 @ Rhydon - .2byte 379 @ Registeel - .2byte 23 @ Ekans - .2byte 330 @ Flygon - .2byte 357 @ Tropius - .2byte 381 @ Latios - .2byte 245 @ Suicune - .2byte 146 @ Moltres - .2byte 3 @ Venusaur - .2byte 103 @ Exeggutor - .2byte 199 @ Slowking - .2byte 248 @ Tyranitar - .2byte 289 @ Slaking - .2byte 320 @ Wailmer - .2byte 150 @ Mewtwo - .2byte 306 @ Aggron - .2byte 143 @ Snorlax - .2byte 226 @ Mantine - .2byte 244 @ Entei - .2byte 149 @ Dragonite - .2byte 115 @ Kangaskhan - .2byte 297 @ Hariyama - .2byte 160 @ Feraligatr - .2byte 131 @ Lapras - .2byte 336 @ Seviper - .2byte 24 @ Arbok - .2byte 383 @ Groudon - .2byte 250 @ Ho-Oh - .2byte 148 @ Dragonair - .2byte 382 @ Kyogre - .2byte 249 @ Lugia - .2byte 350 @ Milotic - .2byte 130 @ Gyarados - .2byte 384 @ Rayquaza - .2byte 95 @ Onix - .2byte 208 @ Steelix - .2byte 321 @ Wailord diff --git a/data/region_map_locations.inc b/data/region_map_locations.inc new file mode 100644 index 000000000..389b5aa0c --- /dev/null +++ b/data/region_map_locations.inc @@ -0,0 +1,327 @@ +gMapName_LittlerootTown: @ 83E6FF4 + .string "LITTLEROOT{NAME_END} TOWN$" + +gMapName_OldaleTown: @ 83E7006 + .string "OLDALE{NAME_END} TOWN$" + +gMapName_DewfordTown: @ 83E7014 + .string "DEWFORD{NAME_END} TOWN$" + +gMapName_LavaridgeTown: @ 83E7023 + .string "LAVARIDGE{NAME_END} TOWN$" + +gMapName_FallarborTown: @ 83E7034 + .string "FALLARBOR{NAME_END} TOWN$" + +gMapName_VerdanturfTown: @ 83E7045 + .string "VERDANTURF{NAME_END} TOWN$" + +gMapName_PacifidlogTown: @ 83E7057 + .string "PACIFIDLOG{NAME_END} TOWN$" + +gMapName_PetalburgCity: @ 83E7069 + .string "PETALBURG{NAME_END} CITY$" + +gMapName_SlateportCity: @ 83E707A + .string "SLATEPORT{NAME_END} CITY$" + +gMapName_MauvilleCity: @ 83E708B + .string "MAUVILLE{NAME_END} CITY$" + +gMapName_RustboroCity: @ 83E709B + .string "RUSTBORO{NAME_END} CITY$" + +gMapName_FortreeCity: @ 83E70AB + .string "FORTREE{NAME_END} CITY$" + +gMapName_LilycoveCity: @ 83E70BA + .string "LILYCOVE{NAME_END} CITY$" + +gMapName_MossdeepCity: @ 83E70CA + .string "MOSSDEEP{NAME_END} CITY$" + +gMapName_SootopolisCity: @ 83E70DA + .string "SOOTOPOLIS{NAME_END} CITY$" + +gMapName_EverGrandeCity: @ 83E70EC + .string "EVER GRANDE{NAME_END} CITY$" + +gMapName_Route101: @ 83E70FF + .string "ROUTE 101$" + +gMapName_Route102: @ 83E7109 + .string "ROUTE 102$" + +gMapName_Route103: @ 83E7113 + .string "ROUTE 103$" + +gMapName_Route104: @ 83E711D + .string "ROUTE 104$" + +gMapName_Route105: @ 83E7127 + .string "ROUTE 105$" + +gMapName_Route106: @ 83E7131 + .string "ROUTE 106$" + +gMapName_Route107: @ 83E713B + .string "ROUTE 107$" + +gMapName_Route108: @ 83E7145 + .string "ROUTE 108$" + +gMapName_Route109: @ 83E714F + .string "ROUTE 109$" + +gMapName_Route110: @ 83E7159 + .string "ROUTE 110$" + +gMapName_Route111: @ 83E7163 + .string "ROUTE 111$" + +gMapName_Route112: @ 83E716D + .string "ROUTE 112$" + +gMapName_Route113: @ 83E7177 + .string "ROUTE 113$" + +gMapName_Route114: @ 83E7181 + .string "ROUTE 114$" + +gMapName_Route115: @ 83E718B + .string "ROUTE 115$" + +gMapName_Route116: @ 83E7195 + .string "ROUTE 116$" + +gMapName_Route117: @ 83E719F + .string "ROUTE 117$" + +gMapName_Route118: @ 83E71A9 + .string "ROUTE 118$" + +gMapName_Route119: @ 83E71B3 + .string "ROUTE 119$" + +gMapName_Route120: @ 83E71BD + .string "ROUTE 120$" + +gMapName_Route121: @ 83E71C7 + .string "ROUTE 121$" + +gMapName_Route122: @ 83E71D1 + .string "ROUTE 122$" + +gMapName_Route123: @ 83E71DB + .string "ROUTE 123$" + +gMapName_Route124: @ 83E71E5 + .string "ROUTE 124$" + +gMapName_Route125: @ 83E71EF + .string "ROUTE 125$" + +gMapName_Route126: @ 83E71F9 + .string "ROUTE 126$" + +gMapName_Route127: @ 83E7203 + .string "ROUTE 127$" + +gMapName_Route128: @ 83E720D + .string "ROUTE 128$" + +gMapName_Route129: @ 83E7217 + .string "ROUTE 129$" + +gMapName_Route130: @ 83E7221 + .string "ROUTE 130$" + +gMapName_Route131: @ 83E722B + .string "ROUTE 131$" + +gMapName_Route132: @ 83E7235 + .string "ROUTE 132$" + +gMapName_Route133: @ 83E723F + .string "ROUTE 133$" + +gMapName_Route134: @ 83E7249 + .string "ROUTE 134$" + +gMapName_Underwater: @ 83E7253 + .string "UNDERWATER$" + +gMapName_GraniteCave: @ 83E725E + .string "GRANITE CAVE$" + +gMapName_MtChimney: @ 83E726B + .string "MT. CHIMNEY$" + +gMapName_SafariZone: @ 83E7277 + .string "SAFARI ZONE$" + +gMapName_BattleTower: @ 83E7283 + .string "BATTLE TOWER$" + +gMapName_PetalburgWoods: @ 83E7290 + .string "PETALBURG WOODS$" + +gMapName_RusturfTunnel: @ 83E72A0 + .string "RUSTURF TUNNEL$" + +gMapName_AbandonedShip: @ 83E72AF + .string "ABANDONED SHIP$" + +gMapName_NewMauville: @ 83E72BE + .string "NEW MAUVILLE$" + +gMapName_MeteorFalls: @ 83E72CB + .string "METEOR FALLS$" + +gMapName_MtPyre: @ 83E72D8 + .string "MT. PYRE$" + +gMapName_EvilTeamHideout: @ 83E72E1 + .string "{EVIL_TEAM} HIDEOUT$" + +gMapName_ShoalCave: @ 83E72EC + .string "SHOAL CAVE$" + +gMapName_SeafloorCavern: @ 83E72F7 + .string "SEAFLOOR CAVERN$" + +gMapName_VictoryRoad: @ 83E7307 + .string "VICTORY ROAD$" + +gMapName_MirageIsland: @ 83E7314 + .string "MIRAGE ISLAND$" + +gMapName_CaveOfOrigin: @ 83E7322 + .string "CAVE OF ORIGIN$" + +gMapName_SouthernIsland: @ 83E7331 + .string "SOUTHERN ISLAND$" + +gMapName_FieryPath: @ 83E7341 + .string "FIERY PATH$" + +gMapName_JaggedPass: @ 83E734C + .string "JAGGED PASS$" + +gMapName_SealedChamber: @ 83E7358 + .string "SEALED CHAMBER$" + +gMapName_ScorchedSlab: @ 83E7367 + .string "SCORCHED SLAB$" + +gMapName_IslandCave: @ 83E7375 + .string "ISLAND CAVE$" + +gMapName_DesertRuins: @ 83E7381 + .string "DESERT RUINS$" + +gMapName_AncientTomb: @ 83E738E + .string "ANCIENT TOMB$" + +gMapName_InsideOfTruck: @ 83E739B + .string "INSIDE OF TRUCK$" + +gMapName_SkyPillar: @ 83E73AB + .string "SKY PILLAR$" + +gMapName_SecretBase: @ 83E73B6 + .string "SECRET BASE$" + +gMapName_None: @ 83E73C2 + .string "$" + + .align 2 +gRegionMapLocations:: @ 83E73C4 + region_map_location 4, 11, 1, 1, LittlerootTown + region_map_location 4, 9, 1, 1, OldaleTown + region_map_location 2, 14, 1, 1, DewfordTown + region_map_location 5, 3, 1, 1, LavaridgeTown + region_map_location 3, 0, 1, 1, FallarborTown + region_map_location 4, 6, 1, 1, VerdanturfTown + region_map_location 17, 10, 1, 1, PacifidlogTown + region_map_location 1, 9, 1, 1, PetalburgCity + region_map_location 8, 10, 1, 2, SlateportCity + region_map_location 8, 6, 2, 1, MauvilleCity + region_map_location 0, 5, 1, 2, RustboroCity + region_map_location 12, 0, 1, 1, FortreeCity + region_map_location 18, 3, 2, 1, LilycoveCity + region_map_location 24, 5, 2, 1, MossdeepCity + region_map_location 21, 7, 1, 1, SootopolisCity + region_map_location 27, 8, 1, 2, EverGrandeCity + region_map_location 4, 10, 1, 1, Route101 + region_map_location 2, 9, 2, 1, Route102 + region_map_location 4, 8, 4, 1, Route103 + region_map_location 0, 7, 1, 3, Route104 + region_map_location 0, 10, 1, 3, Route105 + region_map_location 0, 13, 2, 1, Route106 + region_map_location 3, 14, 3, 1, Route107 + region_map_location 6, 14, 2, 1, Route108 + region_map_location 8, 12, 1, 3, Route109 + region_map_location 8, 7, 1, 3, Route110 + region_map_location 8, 0, 1, 6, Route111 + region_map_location 6, 3, 2, 1, Route112 + region_map_location 4, 0, 4, 1, Route113 + region_map_location 1, 0, 2, 3, Route114 + region_map_location 0, 2, 1, 3, Route115 + region_map_location 1, 5, 4, 1, Route116 + region_map_location 5, 6, 3, 1, Route117 + region_map_location 10, 6, 2, 1, Route118 + region_map_location 11, 0, 1, 6, Route119 + region_map_location 13, 0, 1, 4, Route120 + region_map_location 14, 3, 4, 1, Route121 + region_map_location 16, 4, 1, 2, Route122 + region_map_location 12, 6, 5, 1, Route123 + region_map_location 20, 3, 4, 3, Route124 + region_map_location 24, 3, 2, 2, Route125 + region_map_location 20, 6, 3, 3, Route126 + region_map_location 23, 6, 3, 3, Route127 + region_map_location 23, 9, 4, 1, Route128 + region_map_location 24, 10, 2, 1, Route129 + region_map_location 21, 10, 3, 1, Route130 + region_map_location 18, 10, 3, 1, Route131 + region_map_location 15, 10, 2, 1, Route132 + region_map_location 12, 10, 3, 1, Route133 + region_map_location 9, 10, 3, 1, Route134 + region_map_location 20, 3, 4, 3, Underwater + region_map_location 20, 6, 3, 3, Underwater + region_map_location 23, 6, 3, 3, Underwater + region_map_location 23, 9, 4, 1, Underwater + region_map_location 21, 7, 1, 1, Underwater + region_map_location 1, 13, 1, 1, GraniteCave + region_map_location 6, 2, 1, 1, MtChimney + region_map_location 16, 2, 1, 1, SafariZone + region_map_location 22, 12, 1, 1, BattleTower + region_map_location 0, 8, 1, 1, PetalburgWoods + region_map_location 2, 5, 1, 1, RusturfTunnel + region_map_location 6, 14, 1, 1, AbandonedShip + region_map_location 8, 7, 1, 1, NewMauville + region_map_location 0, 3, 1, 1, MeteorFalls + region_map_location 1, 2, 1, 1, MeteorFalls + region_map_location 16, 4, 1, 1, MtPyre + region_map_location 19, 3, 1, 1, EvilTeamHideout + region_map_location 24, 4, 1, 1, ShoalCave + region_map_location 24, 9, 1, 1, SeafloorCavern + region_map_location 24, 9, 1, 1, Underwater + region_map_location 27, 9, 1, 1, VictoryRoad + region_map_location 17, 10, 1, 1, MirageIsland + region_map_location 21, 7, 1, 1, CaveOfOrigin + region_map_location 12, 14, 1, 1, SouthernIsland + region_map_location 6, 3, 1, 1, FieryPath + region_map_location 7, 3, 1, 1, FieryPath + region_map_location 6, 3, 1, 1, JaggedPass + region_map_location 7, 2, 1, 1, JaggedPass + region_map_location 11, 10, 1, 1, SealedChamber + region_map_location 11, 10, 1, 1, Underwater + region_map_location 13, 0, 1, 1, ScorchedSlab + region_map_location 0, 10, 1, 1, IslandCave + region_map_location 8, 3, 1, 1, DesertRuins + region_map_location 13, 2, 1, 1, AncientTomb + region_map_location 0, 0, 1, 1, InsideOfTruck + region_map_location 19, 10, 1, 1, SkyPillar + region_map_location 0, 0, 1, 1, SecretBase + region_map_location 0, 0, 1, 1, None diff --git a/data/region_map_locations.s b/data/region_map_locations.s deleted file mode 100644 index 389b5aa0c..000000000 --- a/data/region_map_locations.s +++ /dev/null @@ -1,327 +0,0 @@ -gMapName_LittlerootTown: @ 83E6FF4 - .string "LITTLEROOT{NAME_END} TOWN$" - -gMapName_OldaleTown: @ 83E7006 - .string "OLDALE{NAME_END} TOWN$" - -gMapName_DewfordTown: @ 83E7014 - .string "DEWFORD{NAME_END} TOWN$" - -gMapName_LavaridgeTown: @ 83E7023 - .string "LAVARIDGE{NAME_END} TOWN$" - -gMapName_FallarborTown: @ 83E7034 - .string "FALLARBOR{NAME_END} TOWN$" - -gMapName_VerdanturfTown: @ 83E7045 - .string "VERDANTURF{NAME_END} TOWN$" - -gMapName_PacifidlogTown: @ 83E7057 - .string "PACIFIDLOG{NAME_END} TOWN$" - -gMapName_PetalburgCity: @ 83E7069 - .string "PETALBURG{NAME_END} CITY$" - -gMapName_SlateportCity: @ 83E707A - .string "SLATEPORT{NAME_END} CITY$" - -gMapName_MauvilleCity: @ 83E708B - .string "MAUVILLE{NAME_END} CITY$" - -gMapName_RustboroCity: @ 83E709B - .string "RUSTBORO{NAME_END} CITY$" - -gMapName_FortreeCity: @ 83E70AB - .string "FORTREE{NAME_END} CITY$" - -gMapName_LilycoveCity: @ 83E70BA - .string "LILYCOVE{NAME_END} CITY$" - -gMapName_MossdeepCity: @ 83E70CA - .string "MOSSDEEP{NAME_END} CITY$" - -gMapName_SootopolisCity: @ 83E70DA - .string "SOOTOPOLIS{NAME_END} CITY$" - -gMapName_EverGrandeCity: @ 83E70EC - .string "EVER GRANDE{NAME_END} CITY$" - -gMapName_Route101: @ 83E70FF - .string "ROUTE 101$" - -gMapName_Route102: @ 83E7109 - .string "ROUTE 102$" - -gMapName_Route103: @ 83E7113 - .string "ROUTE 103$" - -gMapName_Route104: @ 83E711D - .string "ROUTE 104$" - -gMapName_Route105: @ 83E7127 - .string "ROUTE 105$" - -gMapName_Route106: @ 83E7131 - .string "ROUTE 106$" - -gMapName_Route107: @ 83E713B - .string "ROUTE 107$" - -gMapName_Route108: @ 83E7145 - .string "ROUTE 108$" - -gMapName_Route109: @ 83E714F - .string "ROUTE 109$" - -gMapName_Route110: @ 83E7159 - .string "ROUTE 110$" - -gMapName_Route111: @ 83E7163 - .string "ROUTE 111$" - -gMapName_Route112: @ 83E716D - .string "ROUTE 112$" - -gMapName_Route113: @ 83E7177 - .string "ROUTE 113$" - -gMapName_Route114: @ 83E7181 - .string "ROUTE 114$" - -gMapName_Route115: @ 83E718B - .string "ROUTE 115$" - -gMapName_Route116: @ 83E7195 - .string "ROUTE 116$" - -gMapName_Route117: @ 83E719F - .string "ROUTE 117$" - -gMapName_Route118: @ 83E71A9 - .string "ROUTE 118$" - -gMapName_Route119: @ 83E71B3 - .string "ROUTE 119$" - -gMapName_Route120: @ 83E71BD - .string "ROUTE 120$" - -gMapName_Route121: @ 83E71C7 - .string "ROUTE 121$" - -gMapName_Route122: @ 83E71D1 - .string "ROUTE 122$" - -gMapName_Route123: @ 83E71DB - .string "ROUTE 123$" - -gMapName_Route124: @ 83E71E5 - .string "ROUTE 124$" - -gMapName_Route125: @ 83E71EF - .string "ROUTE 125$" - -gMapName_Route126: @ 83E71F9 - .string "ROUTE 126$" - -gMapName_Route127: @ 83E7203 - .string "ROUTE 127$" - -gMapName_Route128: @ 83E720D - .string "ROUTE 128$" - -gMapName_Route129: @ 83E7217 - .string "ROUTE 129$" - -gMapName_Route130: @ 83E7221 - .string "ROUTE 130$" - -gMapName_Route131: @ 83E722B - .string "ROUTE 131$" - -gMapName_Route132: @ 83E7235 - .string "ROUTE 132$" - -gMapName_Route133: @ 83E723F - .string "ROUTE 133$" - -gMapName_Route134: @ 83E7249 - .string "ROUTE 134$" - -gMapName_Underwater: @ 83E7253 - .string "UNDERWATER$" - -gMapName_GraniteCave: @ 83E725E - .string "GRANITE CAVE$" - -gMapName_MtChimney: @ 83E726B - .string "MT. CHIMNEY$" - -gMapName_SafariZone: @ 83E7277 - .string "SAFARI ZONE$" - -gMapName_BattleTower: @ 83E7283 - .string "BATTLE TOWER$" - -gMapName_PetalburgWoods: @ 83E7290 - .string "PETALBURG WOODS$" - -gMapName_RusturfTunnel: @ 83E72A0 - .string "RUSTURF TUNNEL$" - -gMapName_AbandonedShip: @ 83E72AF - .string "ABANDONED SHIP$" - -gMapName_NewMauville: @ 83E72BE - .string "NEW MAUVILLE$" - -gMapName_MeteorFalls: @ 83E72CB - .string "METEOR FALLS$" - -gMapName_MtPyre: @ 83E72D8 - .string "MT. PYRE$" - -gMapName_EvilTeamHideout: @ 83E72E1 - .string "{EVIL_TEAM} HIDEOUT$" - -gMapName_ShoalCave: @ 83E72EC - .string "SHOAL CAVE$" - -gMapName_SeafloorCavern: @ 83E72F7 - .string "SEAFLOOR CAVERN$" - -gMapName_VictoryRoad: @ 83E7307 - .string "VICTORY ROAD$" - -gMapName_MirageIsland: @ 83E7314 - .string "MIRAGE ISLAND$" - -gMapName_CaveOfOrigin: @ 83E7322 - .string "CAVE OF ORIGIN$" - -gMapName_SouthernIsland: @ 83E7331 - .string "SOUTHERN ISLAND$" - -gMapName_FieryPath: @ 83E7341 - .string "FIERY PATH$" - -gMapName_JaggedPass: @ 83E734C - .string "JAGGED PASS$" - -gMapName_SealedChamber: @ 83E7358 - .string "SEALED CHAMBER$" - -gMapName_ScorchedSlab: @ 83E7367 - .string "SCORCHED SLAB$" - -gMapName_IslandCave: @ 83E7375 - .string "ISLAND CAVE$" - -gMapName_DesertRuins: @ 83E7381 - .string "DESERT RUINS$" - -gMapName_AncientTomb: @ 83E738E - .string "ANCIENT TOMB$" - -gMapName_InsideOfTruck: @ 83E739B - .string "INSIDE OF TRUCK$" - -gMapName_SkyPillar: @ 83E73AB - .string "SKY PILLAR$" - -gMapName_SecretBase: @ 83E73B6 - .string "SECRET BASE$" - -gMapName_None: @ 83E73C2 - .string "$" - - .align 2 -gRegionMapLocations:: @ 83E73C4 - region_map_location 4, 11, 1, 1, LittlerootTown - region_map_location 4, 9, 1, 1, OldaleTown - region_map_location 2, 14, 1, 1, DewfordTown - region_map_location 5, 3, 1, 1, LavaridgeTown - region_map_location 3, 0, 1, 1, FallarborTown - region_map_location 4, 6, 1, 1, VerdanturfTown - region_map_location 17, 10, 1, 1, PacifidlogTown - region_map_location 1, 9, 1, 1, PetalburgCity - region_map_location 8, 10, 1, 2, SlateportCity - region_map_location 8, 6, 2, 1, MauvilleCity - region_map_location 0, 5, 1, 2, RustboroCity - region_map_location 12, 0, 1, 1, FortreeCity - region_map_location 18, 3, 2, 1, LilycoveCity - region_map_location 24, 5, 2, 1, MossdeepCity - region_map_location 21, 7, 1, 1, SootopolisCity - region_map_location 27, 8, 1, 2, EverGrandeCity - region_map_location 4, 10, 1, 1, Route101 - region_map_location 2, 9, 2, 1, Route102 - region_map_location 4, 8, 4, 1, Route103 - region_map_location 0, 7, 1, 3, Route104 - region_map_location 0, 10, 1, 3, Route105 - region_map_location 0, 13, 2, 1, Route106 - region_map_location 3, 14, 3, 1, Route107 - region_map_location 6, 14, 2, 1, Route108 - region_map_location 8, 12, 1, 3, Route109 - region_map_location 8, 7, 1, 3, Route110 - region_map_location 8, 0, 1, 6, Route111 - region_map_location 6, 3, 2, 1, Route112 - region_map_location 4, 0, 4, 1, Route113 - region_map_location 1, 0, 2, 3, Route114 - region_map_location 0, 2, 1, 3, Route115 - region_map_location 1, 5, 4, 1, Route116 - region_map_location 5, 6, 3, 1, Route117 - region_map_location 10, 6, 2, 1, Route118 - region_map_location 11, 0, 1, 6, Route119 - region_map_location 13, 0, 1, 4, Route120 - region_map_location 14, 3, 4, 1, Route121 - region_map_location 16, 4, 1, 2, Route122 - region_map_location 12, 6, 5, 1, Route123 - region_map_location 20, 3, 4, 3, Route124 - region_map_location 24, 3, 2, 2, Route125 - region_map_location 20, 6, 3, 3, Route126 - region_map_location 23, 6, 3, 3, Route127 - region_map_location 23, 9, 4, 1, Route128 - region_map_location 24, 10, 2, 1, Route129 - region_map_location 21, 10, 3, 1, Route130 - region_map_location 18, 10, 3, 1, Route131 - region_map_location 15, 10, 2, 1, Route132 - region_map_location 12, 10, 3, 1, Route133 - region_map_location 9, 10, 3, 1, Route134 - region_map_location 20, 3, 4, 3, Underwater - region_map_location 20, 6, 3, 3, Underwater - region_map_location 23, 6, 3, 3, Underwater - region_map_location 23, 9, 4, 1, Underwater - region_map_location 21, 7, 1, 1, Underwater - region_map_location 1, 13, 1, 1, GraniteCave - region_map_location 6, 2, 1, 1, MtChimney - region_map_location 16, 2, 1, 1, SafariZone - region_map_location 22, 12, 1, 1, BattleTower - region_map_location 0, 8, 1, 1, PetalburgWoods - region_map_location 2, 5, 1, 1, RusturfTunnel - region_map_location 6, 14, 1, 1, AbandonedShip - region_map_location 8, 7, 1, 1, NewMauville - region_map_location 0, 3, 1, 1, MeteorFalls - region_map_location 1, 2, 1, 1, MeteorFalls - region_map_location 16, 4, 1, 1, MtPyre - region_map_location 19, 3, 1, 1, EvilTeamHideout - region_map_location 24, 4, 1, 1, ShoalCave - region_map_location 24, 9, 1, 1, SeafloorCavern - region_map_location 24, 9, 1, 1, Underwater - region_map_location 27, 9, 1, 1, VictoryRoad - region_map_location 17, 10, 1, 1, MirageIsland - region_map_location 21, 7, 1, 1, CaveOfOrigin - region_map_location 12, 14, 1, 1, SouthernIsland - region_map_location 6, 3, 1, 1, FieryPath - region_map_location 7, 3, 1, 1, FieryPath - region_map_location 6, 3, 1, 1, JaggedPass - region_map_location 7, 2, 1, 1, JaggedPass - region_map_location 11, 10, 1, 1, SealedChamber - region_map_location 11, 10, 1, 1, Underwater - region_map_location 13, 0, 1, 1, ScorchedSlab - region_map_location 0, 10, 1, 1, IslandCave - region_map_location 8, 3, 1, 1, DesertRuins - region_map_location 13, 2, 1, 1, AncientTomb - region_map_location 0, 0, 1, 1, InsideOfTruck - region_map_location 19, 10, 1, 1, SkyPillar - region_map_location 0, 0, 1, 1, SecretBase - region_map_location 0, 0, 1, 1, None diff --git a/data/region_map_sections.inc b/data/region_map_sections.inc new file mode 100644 index 000000000..6336eac0e --- /dev/null +++ b/data/region_map_sections.inc @@ -0,0 +1,16 @@ +gRegionMapSections:: @ 83E6E50 + .byte 0x58,0x1D,0x1D,0x04,0x1C,0x1C,0x1C,0x1C,0x1A,0x58,0x58,0x22,0x0B,0x23,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58 + .byte 0x58,0x1D,0x58,0x58,0x58,0x58,0x38,0x38,0x1A,0x58,0x58,0x22,0x58,0x23,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58 + .byte 0x1E,0x1D,0x58,0x58,0x58,0x58,0x38,0x38,0x1A,0x58,0x58,0x22,0x58,0x23,0x58,0x58,0x39,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58 + .byte 0x1E,0x58,0x58,0x58,0x58,0x03,0x1B,0x1B,0x1A,0x58,0x58,0x22,0x58,0x23,0x24,0x24,0x24,0x24,0x0C,0x0C,0x27,0x27,0x27,0x27,0x28,0x28,0x58,0x58 + .byte 0x1E,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x1A,0x58,0x58,0x22,0x58,0x58,0x58,0x58,0x25,0x58,0x58,0x58,0x27,0x27,0x27,0x27,0x28,0x28,0x58,0x58 + .byte 0x0A,0x1F,0x1F,0x1F,0x1F,0x58,0x58,0x58,0x1A,0x58,0x58,0x22,0x58,0x58,0x58,0x58,0x25,0x58,0x58,0x58,0x27,0x27,0x27,0x27,0x0D,0x0D,0x58,0x58 + .byte 0x0A,0x58,0x58,0x58,0x05,0x20,0x20,0x20,0x09,0x09,0x21,0x21,0x26,0x26,0x26,0x26,0x26,0x58,0x58,0x58,0x29,0x29,0x29,0x2A,0x2A,0x2A,0x58,0x58 + .byte 0x13,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x19,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x29,0x0E,0x29,0x2A,0x2A,0x2A,0x58,0x58 + .byte 0x13,0x58,0x58,0x58,0x12,0x12,0x12,0x12,0x19,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x29,0x29,0x29,0x2A,0x2A,0x2A,0x58,0x0F + .byte 0x13,0x07,0x11,0x11,0x01,0x58,0x58,0x58,0x19,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x2B,0x2B,0x2B,0x2B,0x0F + .byte 0x14,0x58,0x58,0x58,0x10,0x58,0x58,0x58,0x08,0x31,0x31,0x31,0x30,0x30,0x30,0x2F,0x2F,0x06,0x2E,0x2E,0x2E,0x2D,0x2D,0x2D,0x2C,0x2C,0x58,0x58 + .byte 0x14,0x58,0x58,0x58,0x00,0x58,0x58,0x58,0x08,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58 + .byte 0x14,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x18,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x3A,0x58,0x58,0x58,0x58,0x58 + .byte 0x15,0x15,0x15,0x58,0x58,0x58,0x58,0x58,0x18,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58 + .byte 0x58,0x58,0x02,0x16,0x16,0x16,0x17,0x17,0x18,0x58,0x58,0x58,0x49,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58 diff --git a/data/region_map_sections.s b/data/region_map_sections.s deleted file mode 100644 index 6336eac0e..000000000 --- a/data/region_map_sections.s +++ /dev/null @@ -1,16 +0,0 @@ -gRegionMapSections:: @ 83E6E50 - .byte 0x58,0x1D,0x1D,0x04,0x1C,0x1C,0x1C,0x1C,0x1A,0x58,0x58,0x22,0x0B,0x23,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58 - .byte 0x58,0x1D,0x58,0x58,0x58,0x58,0x38,0x38,0x1A,0x58,0x58,0x22,0x58,0x23,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58 - .byte 0x1E,0x1D,0x58,0x58,0x58,0x58,0x38,0x38,0x1A,0x58,0x58,0x22,0x58,0x23,0x58,0x58,0x39,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58 - .byte 0x1E,0x58,0x58,0x58,0x58,0x03,0x1B,0x1B,0x1A,0x58,0x58,0x22,0x58,0x23,0x24,0x24,0x24,0x24,0x0C,0x0C,0x27,0x27,0x27,0x27,0x28,0x28,0x58,0x58 - .byte 0x1E,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x1A,0x58,0x58,0x22,0x58,0x58,0x58,0x58,0x25,0x58,0x58,0x58,0x27,0x27,0x27,0x27,0x28,0x28,0x58,0x58 - .byte 0x0A,0x1F,0x1F,0x1F,0x1F,0x58,0x58,0x58,0x1A,0x58,0x58,0x22,0x58,0x58,0x58,0x58,0x25,0x58,0x58,0x58,0x27,0x27,0x27,0x27,0x0D,0x0D,0x58,0x58 - .byte 0x0A,0x58,0x58,0x58,0x05,0x20,0x20,0x20,0x09,0x09,0x21,0x21,0x26,0x26,0x26,0x26,0x26,0x58,0x58,0x58,0x29,0x29,0x29,0x2A,0x2A,0x2A,0x58,0x58 - .byte 0x13,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x19,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x29,0x0E,0x29,0x2A,0x2A,0x2A,0x58,0x58 - .byte 0x13,0x58,0x58,0x58,0x12,0x12,0x12,0x12,0x19,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x29,0x29,0x29,0x2A,0x2A,0x2A,0x58,0x0F - .byte 0x13,0x07,0x11,0x11,0x01,0x58,0x58,0x58,0x19,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x2B,0x2B,0x2B,0x2B,0x0F - .byte 0x14,0x58,0x58,0x58,0x10,0x58,0x58,0x58,0x08,0x31,0x31,0x31,0x30,0x30,0x30,0x2F,0x2F,0x06,0x2E,0x2E,0x2E,0x2D,0x2D,0x2D,0x2C,0x2C,0x58,0x58 - .byte 0x14,0x58,0x58,0x58,0x00,0x58,0x58,0x58,0x08,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58 - .byte 0x14,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x18,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x3A,0x58,0x58,0x58,0x58,0x58 - .byte 0x15,0x15,0x15,0x58,0x58,0x58,0x58,0x58,0x18,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58 - .byte 0x58,0x58,0x02,0x16,0x16,0x16,0x17,0x17,0x18,0x58,0x58,0x58,0x49,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58 diff --git a/data/script_cmd_table.inc b/data/script_cmd_table.inc new file mode 100644 index 000000000..a68f2ca8d --- /dev/null +++ b/data/script_cmd_table.inc @@ -0,0 +1,203 @@ + .align 2 +gScriptCmdTable:: @ 814AE30 + .4byte ScrCmd_snop + .4byte ScrCmd_snop1 + .4byte ScrCmd_end + .4byte ScrCmd_return + .4byte ScrCmd_call + .4byte ScrCmd_jump + .4byte ScrCmd_jumpif + .4byte ScrCmd_callif + .4byte ScrCmd_jumpstd + .4byte ScrCmd_callstd + .4byte ScrCmd_jumpstdif + .4byte ScrCmd_callstdif + .4byte ScrCmd_jumpram + .4byte ScrCmd_die + .4byte ScrCmd_setbyte + .4byte ScrCmd_loadptr + .4byte ScrCmd_setbufferbyte + .4byte ScrCmd_writebytetooffset + .4byte ScrCmd_loadbytefrompointer + .4byte ScrCmd_setptrbyte + .4byte ScrCmd_copybuffers + .4byte ScrCmd_copybyte + .4byte ScrCmd_setvar + .4byte ScrCmd_addvar + .4byte ScrCmd_subvar + .4byte ScrCmd_copyvar + .4byte ScrCmd_setorcopyvar + .4byte ScrCmd_comparebuffers + .4byte ScrCmd_comparebuffertobyte + .4byte ScrCmd_comparebuffertoptrbyte + .4byte ScrCmd_compareptrbytetobuffer + .4byte ScrCmd_compareptrbytetobyte + .4byte ScrCmd_compareptrbytes + .4byte ScrCmd_compare + .4byte ScrCmd_comparevars + .4byte ScrCmd_callasm + .4byte ScrCmd_jumpasm + .4byte ScrCmd_special + .4byte ScrCmd_specialval + .4byte ScrCmd_waitstate + .4byte ScrCmd_pause + .4byte ScrCmd_setflag + .4byte ScrCmd_clearflag + .4byte ScrCmd_checkflag + .4byte ScrCmd_compareflags + .4byte ScrCmd_checkdailyflags + .4byte ScrCmd_resetvars + .4byte ScrCmd_playsfx + .4byte ScrCmd_checksound + .4byte ScrCmd_fanfare + .4byte ScrCmd_waitfanfare + .4byte ScrCmd_playmusic + .4byte ScrCmd_playmusicbattle + .4byte ScrCmd_fadedefault + .4byte ScrCmd_fademusic + .4byte ScrCmd_fadeout + .4byte ScrCmd_fadein + .4byte ScrCmd_warp + .4byte ScrCmd_warpmuted + .4byte ScrCmd_warpwalk + .4byte ScrCmd_warphole + .4byte ScrCmd_warpteleport + .4byte ScrCmd_warp3 + .4byte ScrCmd_warpplace + .4byte ScrCmd_warp4 + .4byte ScrCmd_warp5 + .4byte ScrCmd_getplayerxy + .4byte ScrCmd_countpokemon + .4byte ScrCmd_additem + .4byte ScrCmd_removeitem + .4byte ScrCmd_checkitemspace + .4byte ScrCmd_checkitem + .4byte ScrCmd_checkitemtype + .4byte ScrCmd_addpcitem + .4byte ScrCmd_checkpcitem + .4byte ScrCmd_adddecor + .4byte ScrCmd_removedecor + .4byte ScrCmd_testdecor + .4byte ScrCmd_checkdecor + .4byte ScrCmd_move + .4byte ScrCmd_movecoords + .4byte ScrCmd_waitmove + .4byte ScrCmd_waitmovexy + .4byte ScrCmd_disappear + .4byte ScrCmd_disappearxy + .4byte ScrCmd_reappear + .4byte ScrCmd_reappearxy + .4byte ScrCmd_movesprite + .4byte ScrCmd_spritevisible + .4byte ScrCmd_spriteinvisible + .4byte ScrCmd_faceplayer + .4byte ScrCmd_spriteface + .4byte ScrCmd_trainerbattle + .4byte ScrCmd_reptrainerbattle + .4byte ScrCmd_endtrainerbattle + .4byte ScrCmd_endtrainerbattle2 + .4byte ScrCmd_checktrainerflag + .4byte ScrCmd_cleartrainerflag + .4byte ScrCmd_settrainerflag + .4byte ScrCmd_movespriteperm + .4byte ScrCmd_moveoffscreen + .4byte ScrCmd_spritebehave + .4byte ScrCmd_waittext + .4byte ScrCmd_message + .4byte ScrCmd_closebutton + .4byte ScrCmd_lockall + .4byte ScrCmd_lock + .4byte ScrCmd_releaseall + .4byte ScrCmd_release + .4byte ScrCmd_waitbutton + .4byte ScrCmd_yesnobox + .4byte ScrCmd_multichoice + .4byte ScrCmd_multichoicedef + .4byte ScrCmd_multichoicerow + .4byte ScrCmd_showbox + .4byte ScrCmd_hidebox + .4byte ScrCmd_clearbox + .4byte ScrCmd_showpokepic + .4byte ScrCmd_hidepokepic + .4byte ScrCmd_showcontestwinner + .4byte ScrCmd_braillemsg + .4byte ScrCmd_givepokemon + .4byte ScrCmd_giveegg + .4byte ScrCmd_setpokemove + .4byte ScrCmd_checkattack + .4byte ScrCmd_bufferpoke + .4byte ScrCmd_bufferfirstpoke + .4byte ScrCmd_bufferpartypoke + .4byte ScrCmd_bufferitem + .4byte ScrCmd_bufferdecor + .4byte ScrCmd_bufferattack + .4byte ScrCmd_buffernum + .4byte ScrCmd_bufferstd + .4byte ScrCmd_buffertext + .4byte ScrCmd_pokemart + .4byte ScrCmd_pokemartdecor + .4byte ScrCmd_pokemartbp + .4byte ScrCmd_pokecasino + .4byte ScrCmd_event_8a + .4byte ScrCmd_choosecontestpkmn + .4byte ScrCmd_startcontest + .4byte ScrCmd_showcontestresults + .4byte ScrCmd_contestlinktransfer + .4byte ScrCmd_random + .4byte ScrCmd_givemoney + .4byte ScrCmd_paymoney + .4byte ScrCmd_checkmoney + .4byte ScrCmd_showmoney + .4byte ScrCmd_hidemoney + .4byte ScrCmd_updatemoney + .4byte ScrCmd_event_96 + .4byte ScrCmd_fadescreen + .4byte ScrCmd_fadescreendelay + .4byte ScrCmd_darken + .4byte ScrCmd_lighten + .4byte ScrCmd_message2 + .4byte ScrCmd_doanimation + .4byte ScrCmd_setanimation + .4byte ScrCmd_checkanimation + .4byte ScrCmd_sethealplace + .4byte ScrCmd_checkgender + .4byte ScrCmd_pokecry + .4byte ScrCmd_setmaptile + .4byte ScrCmd_resetweather + .4byte ScrCmd_setweather + .4byte ScrCmd_doweather + .4byte ScrCmd_tileeffect + .4byte ScrCmd_setmapfooter + .4byte ScrCmd_spritelevelup + .4byte ScrCmd_restorespritelevel + .4byte ScrCmd_createvsprite + .4byte ScrCmd_vspriteface + .4byte ScrCmd_setdooropened + .4byte ScrCmd_setdoorclosed + .4byte ScrCmd_doorchange + .4byte ScrCmd_setdooropened2 + .4byte ScrCmd_setdoorclosed2 + .4byte ScrCmd_event_b1 + .4byte ScrCmd_event_b2 + .4byte ScrCmd_checkcoins + .4byte ScrCmd_givecoins + .4byte ScrCmd_removecoins + .4byte ScrCmd_setwildbattle + .4byte ScrCmd_dowildbattle + .4byte ScrCmd_setvaddress + .4byte ScrCmd_vjump + .4byte ScrCmd_vcall + .4byte ScrCmd_if5 + .4byte ScrCmd_if6 + .4byte ScrCmd_vtext + .4byte ScrCmd_vloadptr + .4byte ScrCmd_vbuffer + .4byte ScrCmd_showcoins + .4byte ScrCmd_hidecoins + .4byte ScrCmd_updatecoins + .4byte ScrCmd_inccounter + .4byte ScrCmd_warp6 + .4byte ScrCmd_waitpokecry + +gScriptCmdTableEnd:: + .4byte ScrCmd_snop diff --git a/data/script_cmd_table.s b/data/script_cmd_table.s deleted file mode 100644 index a68f2ca8d..000000000 --- a/data/script_cmd_table.s +++ /dev/null @@ -1,203 +0,0 @@ - .align 2 -gScriptCmdTable:: @ 814AE30 - .4byte ScrCmd_snop - .4byte ScrCmd_snop1 - .4byte ScrCmd_end - .4byte ScrCmd_return - .4byte ScrCmd_call - .4byte ScrCmd_jump - .4byte ScrCmd_jumpif - .4byte ScrCmd_callif - .4byte ScrCmd_jumpstd - .4byte ScrCmd_callstd - .4byte ScrCmd_jumpstdif - .4byte ScrCmd_callstdif - .4byte ScrCmd_jumpram - .4byte ScrCmd_die - .4byte ScrCmd_setbyte - .4byte ScrCmd_loadptr - .4byte ScrCmd_setbufferbyte - .4byte ScrCmd_writebytetooffset - .4byte ScrCmd_loadbytefrompointer - .4byte ScrCmd_setptrbyte - .4byte ScrCmd_copybuffers - .4byte ScrCmd_copybyte - .4byte ScrCmd_setvar - .4byte ScrCmd_addvar - .4byte ScrCmd_subvar - .4byte ScrCmd_copyvar - .4byte ScrCmd_setorcopyvar - .4byte ScrCmd_comparebuffers - .4byte ScrCmd_comparebuffertobyte - .4byte ScrCmd_comparebuffertoptrbyte - .4byte ScrCmd_compareptrbytetobuffer - .4byte ScrCmd_compareptrbytetobyte - .4byte ScrCmd_compareptrbytes - .4byte ScrCmd_compare - .4byte ScrCmd_comparevars - .4byte ScrCmd_callasm - .4byte ScrCmd_jumpasm - .4byte ScrCmd_special - .4byte ScrCmd_specialval - .4byte ScrCmd_waitstate - .4byte ScrCmd_pause - .4byte ScrCmd_setflag - .4byte ScrCmd_clearflag - .4byte ScrCmd_checkflag - .4byte ScrCmd_compareflags - .4byte ScrCmd_checkdailyflags - .4byte ScrCmd_resetvars - .4byte ScrCmd_playsfx - .4byte ScrCmd_checksound - .4byte ScrCmd_fanfare - .4byte ScrCmd_waitfanfare - .4byte ScrCmd_playmusic - .4byte ScrCmd_playmusicbattle - .4byte ScrCmd_fadedefault - .4byte ScrCmd_fademusic - .4byte ScrCmd_fadeout - .4byte ScrCmd_fadein - .4byte ScrCmd_warp - .4byte ScrCmd_warpmuted - .4byte ScrCmd_warpwalk - .4byte ScrCmd_warphole - .4byte ScrCmd_warpteleport - .4byte ScrCmd_warp3 - .4byte ScrCmd_warpplace - .4byte ScrCmd_warp4 - .4byte ScrCmd_warp5 - .4byte ScrCmd_getplayerxy - .4byte ScrCmd_countpokemon - .4byte ScrCmd_additem - .4byte ScrCmd_removeitem - .4byte ScrCmd_checkitemspace - .4byte ScrCmd_checkitem - .4byte ScrCmd_checkitemtype - .4byte ScrCmd_addpcitem - .4byte ScrCmd_checkpcitem - .4byte ScrCmd_adddecor - .4byte ScrCmd_removedecor - .4byte ScrCmd_testdecor - .4byte ScrCmd_checkdecor - .4byte ScrCmd_move - .4byte ScrCmd_movecoords - .4byte ScrCmd_waitmove - .4byte ScrCmd_waitmovexy - .4byte ScrCmd_disappear - .4byte ScrCmd_disappearxy - .4byte ScrCmd_reappear - .4byte ScrCmd_reappearxy - .4byte ScrCmd_movesprite - .4byte ScrCmd_spritevisible - .4byte ScrCmd_spriteinvisible - .4byte ScrCmd_faceplayer - .4byte ScrCmd_spriteface - .4byte ScrCmd_trainerbattle - .4byte ScrCmd_reptrainerbattle - .4byte ScrCmd_endtrainerbattle - .4byte ScrCmd_endtrainerbattle2 - .4byte ScrCmd_checktrainerflag - .4byte ScrCmd_cleartrainerflag - .4byte ScrCmd_settrainerflag - .4byte ScrCmd_movespriteperm - .4byte ScrCmd_moveoffscreen - .4byte ScrCmd_spritebehave - .4byte ScrCmd_waittext - .4byte ScrCmd_message - .4byte ScrCmd_closebutton - .4byte ScrCmd_lockall - .4byte ScrCmd_lock - .4byte ScrCmd_releaseall - .4byte ScrCmd_release - .4byte ScrCmd_waitbutton - .4byte ScrCmd_yesnobox - .4byte ScrCmd_multichoice - .4byte ScrCmd_multichoicedef - .4byte ScrCmd_multichoicerow - .4byte ScrCmd_showbox - .4byte ScrCmd_hidebox - .4byte ScrCmd_clearbox - .4byte ScrCmd_showpokepic - .4byte ScrCmd_hidepokepic - .4byte ScrCmd_showcontestwinner - .4byte ScrCmd_braillemsg - .4byte ScrCmd_givepokemon - .4byte ScrCmd_giveegg - .4byte ScrCmd_setpokemove - .4byte ScrCmd_checkattack - .4byte ScrCmd_bufferpoke - .4byte ScrCmd_bufferfirstpoke - .4byte ScrCmd_bufferpartypoke - .4byte ScrCmd_bufferitem - .4byte ScrCmd_bufferdecor - .4byte ScrCmd_bufferattack - .4byte ScrCmd_buffernum - .4byte ScrCmd_bufferstd - .4byte ScrCmd_buffertext - .4byte ScrCmd_pokemart - .4byte ScrCmd_pokemartdecor - .4byte ScrCmd_pokemartbp - .4byte ScrCmd_pokecasino - .4byte ScrCmd_event_8a - .4byte ScrCmd_choosecontestpkmn - .4byte ScrCmd_startcontest - .4byte ScrCmd_showcontestresults - .4byte ScrCmd_contestlinktransfer - .4byte ScrCmd_random - .4byte ScrCmd_givemoney - .4byte ScrCmd_paymoney - .4byte ScrCmd_checkmoney - .4byte ScrCmd_showmoney - .4byte ScrCmd_hidemoney - .4byte ScrCmd_updatemoney - .4byte ScrCmd_event_96 - .4byte ScrCmd_fadescreen - .4byte ScrCmd_fadescreendelay - .4byte ScrCmd_darken - .4byte ScrCmd_lighten - .4byte ScrCmd_message2 - .4byte ScrCmd_doanimation - .4byte ScrCmd_setanimation - .4byte ScrCmd_checkanimation - .4byte ScrCmd_sethealplace - .4byte ScrCmd_checkgender - .4byte ScrCmd_pokecry - .4byte ScrCmd_setmaptile - .4byte ScrCmd_resetweather - .4byte ScrCmd_setweather - .4byte ScrCmd_doweather - .4byte ScrCmd_tileeffect - .4byte ScrCmd_setmapfooter - .4byte ScrCmd_spritelevelup - .4byte ScrCmd_restorespritelevel - .4byte ScrCmd_createvsprite - .4byte ScrCmd_vspriteface - .4byte ScrCmd_setdooropened - .4byte ScrCmd_setdoorclosed - .4byte ScrCmd_doorchange - .4byte ScrCmd_setdooropened2 - .4byte ScrCmd_setdoorclosed2 - .4byte ScrCmd_event_b1 - .4byte ScrCmd_event_b2 - .4byte ScrCmd_checkcoins - .4byte ScrCmd_givecoins - .4byte ScrCmd_removecoins - .4byte ScrCmd_setwildbattle - .4byte ScrCmd_dowildbattle - .4byte ScrCmd_setvaddress - .4byte ScrCmd_vjump - .4byte ScrCmd_vcall - .4byte ScrCmd_if5 - .4byte ScrCmd_if6 - .4byte ScrCmd_vtext - .4byte ScrCmd_vloadptr - .4byte ScrCmd_vbuffer - .4byte ScrCmd_showcoins - .4byte ScrCmd_hidecoins - .4byte ScrCmd_updatecoins - .4byte ScrCmd_inccounter - .4byte ScrCmd_warp6 - .4byte ScrCmd_waitpokecry - -gScriptCmdTableEnd:: - .4byte ScrCmd_snop diff --git a/data/scripts/bard.inc b/data/scripts/bard.inc new file mode 100644 index 000000000..a30045fc8 --- /dev/null +++ b/data/scripts/bard.inc @@ -0,0 +1,67 @@ +MauvilleCity_PokemonCenter_1F_EventScript_1AE744:: @ 81AE744 + special 97 + switch RESULT + case 0, MauvilleCity_PokemonCenter_1F_EventScript_1AE784 + case 1, MauvilleCity_PokemonCenter_1F_EventScript_1AE845 + case 2, MauvilleCity_PokemonCenter_1F_EventScript_1AEBAB + case 3, MauvilleCity_PokemonCenter_1F_EventScript_1B0816 + case 4, MauvilleCity_PokemonCenter_1F_EventScript_1B09EB + end + +MauvilleCity_PokemonCenter_1F_EventScript_1AE784:: @ 81AE784 + lock + faceplayer + msgbox MauvilleCity_PokemonCenter_1F_Text_1B0A91, 5 + compare RESULT, 1 + jumpeq MauvilleCity_PokemonCenter_1F_EventScript_1AE7A5 + compare RESULT, 0 + jumpeq MauvilleCity_PokemonCenter_1F_EventScript_1AE7C8 + end + +MauvilleCity_PokemonCenter_1F_EventScript_1AE7A5:: @ 81AE7A5 + setvar 0x8004, 0 + special 103 + pause 60 + special 98 + compare RESULT, 0 + jumpeq MauvilleCity_PokemonCenter_1F_EventScript_1AE7D2 + msgbox MauvilleCity_PokemonCenter_1F_Text_1B0AED, 4 + release + end + +MauvilleCity_PokemonCenter_1F_EventScript_1AE7C8:: @ 81AE7C8 + msgbox MauvilleCity_PokemonCenter_1F_Text_1B0AC3, 4 + release + end + +MauvilleCity_PokemonCenter_1F_EventScript_1AE7D2:: @ 81AE7D2 + msgbox MauvilleCity_PokemonCenter_1F_Text_1B0B2C, 5 + compare RESULT, 1 + jumpeq MauvilleCity_PokemonCenter_1F_EventScript_1AE7F1 + compare RESULT, 0 + jumpeq MauvilleCity_PokemonCenter_1F_EventScript_1AE83B + end + +MauvilleCity_PokemonCenter_1F_EventScript_1AE7F1:: @ 81AE7F1 + setvar 0x8004, 6 + call MauvilleCity_PokemonCenter_1F_EventScript_1A00F3 + lock + faceplayer + compare RESULT, 0 + jumpeq MauvilleCity_PokemonCenter_1F_EventScript_1AE83B + msgbox MauvilleCity_PokemonCenter_1F_Text_1B0BD0, 4 + setvar 0x8004, 1 + special 103 + pause 60 + msgbox MauvilleCity_PokemonCenter_1F_Text_1B0BFA, 5 + compare RESULT, 0 + jumpeq MauvilleCity_PokemonCenter_1F_EventScript_1AE7F1 + special 99 + msgbox MauvilleCity_PokemonCenter_1F_Text_1B0C23, 4 + release + end + +MauvilleCity_PokemonCenter_1F_EventScript_1AE83B:: @ 81AE83B + msgbox MauvilleCity_PokemonCenter_1F_Text_1B0BA6, 4 + release + end diff --git a/data/scripts/bard.s b/data/scripts/bard.s deleted file mode 100644 index a30045fc8..000000000 --- a/data/scripts/bard.s +++ /dev/null @@ -1,67 +0,0 @@ -MauvilleCity_PokemonCenter_1F_EventScript_1AE744:: @ 81AE744 - special 97 - switch RESULT - case 0, MauvilleCity_PokemonCenter_1F_EventScript_1AE784 - case 1, MauvilleCity_PokemonCenter_1F_EventScript_1AE845 - case 2, MauvilleCity_PokemonCenter_1F_EventScript_1AEBAB - case 3, MauvilleCity_PokemonCenter_1F_EventScript_1B0816 - case 4, MauvilleCity_PokemonCenter_1F_EventScript_1B09EB - end - -MauvilleCity_PokemonCenter_1F_EventScript_1AE784:: @ 81AE784 - lock - faceplayer - msgbox MauvilleCity_PokemonCenter_1F_Text_1B0A91, 5 - compare RESULT, 1 - jumpeq MauvilleCity_PokemonCenter_1F_EventScript_1AE7A5 - compare RESULT, 0 - jumpeq MauvilleCity_PokemonCenter_1F_EventScript_1AE7C8 - end - -MauvilleCity_PokemonCenter_1F_EventScript_1AE7A5:: @ 81AE7A5 - setvar 0x8004, 0 - special 103 - pause 60 - special 98 - compare RESULT, 0 - jumpeq MauvilleCity_PokemonCenter_1F_EventScript_1AE7D2 - msgbox MauvilleCity_PokemonCenter_1F_Text_1B0AED, 4 - release - end - -MauvilleCity_PokemonCenter_1F_EventScript_1AE7C8:: @ 81AE7C8 - msgbox MauvilleCity_PokemonCenter_1F_Text_1B0AC3, 4 - release - end - -MauvilleCity_PokemonCenter_1F_EventScript_1AE7D2:: @ 81AE7D2 - msgbox MauvilleCity_PokemonCenter_1F_Text_1B0B2C, 5 - compare RESULT, 1 - jumpeq MauvilleCity_PokemonCenter_1F_EventScript_1AE7F1 - compare RESULT, 0 - jumpeq MauvilleCity_PokemonCenter_1F_EventScript_1AE83B - end - -MauvilleCity_PokemonCenter_1F_EventScript_1AE7F1:: @ 81AE7F1 - setvar 0x8004, 6 - call MauvilleCity_PokemonCenter_1F_EventScript_1A00F3 - lock - faceplayer - compare RESULT, 0 - jumpeq MauvilleCity_PokemonCenter_1F_EventScript_1AE83B - msgbox MauvilleCity_PokemonCenter_1F_Text_1B0BD0, 4 - setvar 0x8004, 1 - special 103 - pause 60 - msgbox MauvilleCity_PokemonCenter_1F_Text_1B0BFA, 5 - compare RESULT, 0 - jumpeq MauvilleCity_PokemonCenter_1F_EventScript_1AE7F1 - special 99 - msgbox MauvilleCity_PokemonCenter_1F_Text_1B0C23, 4 - release - end - -MauvilleCity_PokemonCenter_1F_EventScript_1AE83B:: @ 81AE83B - msgbox MauvilleCity_PokemonCenter_1F_Text_1B0BA6, 4 - release - end diff --git a/data/scripts/berry_tree.inc b/data/scripts/berry_tree.inc new file mode 100644 index 000000000..f6d98689e --- /dev/null +++ b/data/scripts/berry_tree.inc @@ -0,0 +1,183 @@ +BerryTreeScript:: @ 81A14DD + special 43 + switch 0x8004 + case 255, Route102_EventScript_1A1533 + case 0, Route102_EventScript_1A153D + case 1, Route102_EventScript_1A1595 + case 2, Route102_EventScript_1A15A2 + case 3, Route102_EventScript_1A15AF + case 4, Route102_EventScript_1A15BC + case 5, Route102_EventScript_1A15F9 + end + +Route102_EventScript_1A1533:: @ 81A1533 + lockall + message Route102_Text_1A1946 + waittext + waitbutton + releaseall + end + +Route102_EventScript_1A153D:: @ 81A153D + lock + faceplayer + specialval RESULT, 49 + compare RESULT, 1 + jumpeq Route102_EventScript_1A1558 + message Route102_Text_1A16B6 + waittext + waitbutton + release + end + +Route102_EventScript_1A1558:: @ 81A1558 + msgbox Route102_Text_1A16CD, 5 + compare RESULT, 1 + jumpeq Route102_EventScript_1A1577 + compare RESULT, 0 + jumpeq Route102_EventScript_1A1593 + end + +Route102_EventScript_1A1577:: @ 81A1577 + fadescreen 1 + closebutton + special 44 + waitstate + compare 0x800e, 0 + jumpeq Route102_EventScript_1A1593 + removeitem 0x800e, 1 + call Route102_EventScript_1A16A9 + +Route102_EventScript_1A1593:: @ 81A1593 + release + end + +Route102_EventScript_1A1595:: @ 81A1595 + lockall + message Route102_Text_1A172C + waittext + waitbutton + jump Route102_EventScript_1A165F + +Route102_EventScript_1A15A2:: @ 81A15A2 + lockall + message Route102_Text_1A174B + waittext + waitbutton + jump Route102_EventScript_1A165F + +Route102_EventScript_1A15AF:: @ 81A15AF + lockall + message Route102_Text_1A175C + waittext + waitbutton + jump Route102_EventScript_1A165F + +Route102_EventScript_1A15BC:: @ 81A15BC + call Route102_EventScript_1A15CE + lockall + message Route102_Text_1A177D + waittext + waitbutton + jump Route102_EventScript_1A165F + +Route102_EventScript_1A15CE:: @ 81A15CE + compare 0x8005, 0 + jumpeq Route102_EventScript_1A15F2 + compare 0x8005, 4 + jumpeq Route102_EventScript_1A15EB + buffertext 1, Route102_Text_1A17B7 + return + +Route102_EventScript_1A15EB:: @ 81A15EB + buffertext 1, Route102_Text_1A179F + return + +Route102_EventScript_1A15F2:: @ 81A15F2 + buffertext 1, Route102_Text_1A17B0 + return + +Route102_EventScript_1A15F9:: @ 81A15F9 + buffernum 1, 0x8006 + lock + faceplayer + msgbox Route102_Text_1A17C0, 5 + compare RESULT, 1 + jumpeq Route102_EventScript_1A161D + compare RESULT, 0 + jumpeq Route102_EventScript_1A164B + +Route102_EventScript_1A161D:: @ 81A161D + special 46 + compare 0x8004, 0 + jumpeq Route102_EventScript_1A1642 + special 47 + message Route102_Text_1A17FD + fanfare 387 + waittext + waitfanfare + waitbutton + message Route102_Text_1A181A + waittext + waitbutton + release + end + +Route102_EventScript_1A1642:: @ 81A1642 + message Route102_Text_1A1881 + waittext + waitbutton + release + end + +Route102_EventScript_1A164B:: @ 81A164B + message Route102_Text_1A18C5 + waittext + waitbutton + release + end + +gUnknown_081A1654:: @ 81A1654 + lockall + special 43 + call Route102_EventScript_1A16A9 + releaseall + end + +Route102_EventScript_1A165F:: @ 81A165F + checkitem ITEM_WAILMER_PAIL, 1 + compare RESULT, 0 + jumpeq Route102_EventScript_1A168D + msgbox Route102_Text_1A18E6, 5 + compare RESULT, 1 + jumpeq Route102_EventScript_1A1693 + compare RESULT, 0 + jumpeq Route102_EventScript_1A168D + +Route102_EventScript_1A168D:: @ 81A168D + releaseall + end + +gUnknown_081A168F:: @ 81A168F + special 43 + lockall + +Route102_EventScript_1A1693:: @ 81A1693 + message Route102_Text_1A1912 + waittext + special 48 + special 94 + waitstate + message Route102_Text_1A1925 + waittext + waitbutton + releaseall + end + +Route102_EventScript_1A16A9:: @ 81A16A9 + special 45 + inccounter GAME_STAT_PLANTED_BERRIES + message Route102_Text_1A16FB + waittext + waitbutton + return diff --git a/data/scripts/berry_tree.s b/data/scripts/berry_tree.s deleted file mode 100644 index f6d98689e..000000000 --- a/data/scripts/berry_tree.s +++ /dev/null @@ -1,183 +0,0 @@ -BerryTreeScript:: @ 81A14DD - special 43 - switch 0x8004 - case 255, Route102_EventScript_1A1533 - case 0, Route102_EventScript_1A153D - case 1, Route102_EventScript_1A1595 - case 2, Route102_EventScript_1A15A2 - case 3, Route102_EventScript_1A15AF - case 4, Route102_EventScript_1A15BC - case 5, Route102_EventScript_1A15F9 - end - -Route102_EventScript_1A1533:: @ 81A1533 - lockall - message Route102_Text_1A1946 - waittext - waitbutton - releaseall - end - -Route102_EventScript_1A153D:: @ 81A153D - lock - faceplayer - specialval RESULT, 49 - compare RESULT, 1 - jumpeq Route102_EventScript_1A1558 - message Route102_Text_1A16B6 - waittext - waitbutton - release - end - -Route102_EventScript_1A1558:: @ 81A1558 - msgbox Route102_Text_1A16CD, 5 - compare RESULT, 1 - jumpeq Route102_EventScript_1A1577 - compare RESULT, 0 - jumpeq Route102_EventScript_1A1593 - end - -Route102_EventScript_1A1577:: @ 81A1577 - fadescreen 1 - closebutton - special 44 - waitstate - compare 0x800e, 0 - jumpeq Route102_EventScript_1A1593 - removeitem 0x800e, 1 - call Route102_EventScript_1A16A9 - -Route102_EventScript_1A1593:: @ 81A1593 - release - end - -Route102_EventScript_1A1595:: @ 81A1595 - lockall - message Route102_Text_1A172C - waittext - waitbutton - jump Route102_EventScript_1A165F - -Route102_EventScript_1A15A2:: @ 81A15A2 - lockall - message Route102_Text_1A174B - waittext - waitbutton - jump Route102_EventScript_1A165F - -Route102_EventScript_1A15AF:: @ 81A15AF - lockall - message Route102_Text_1A175C - waittext - waitbutton - jump Route102_EventScript_1A165F - -Route102_EventScript_1A15BC:: @ 81A15BC - call Route102_EventScript_1A15CE - lockall - message Route102_Text_1A177D - waittext - waitbutton - jump Route102_EventScript_1A165F - -Route102_EventScript_1A15CE:: @ 81A15CE - compare 0x8005, 0 - jumpeq Route102_EventScript_1A15F2 - compare 0x8005, 4 - jumpeq Route102_EventScript_1A15EB - buffertext 1, Route102_Text_1A17B7 - return - -Route102_EventScript_1A15EB:: @ 81A15EB - buffertext 1, Route102_Text_1A179F - return - -Route102_EventScript_1A15F2:: @ 81A15F2 - buffertext 1, Route102_Text_1A17B0 - return - -Route102_EventScript_1A15F9:: @ 81A15F9 - buffernum 1, 0x8006 - lock - faceplayer - msgbox Route102_Text_1A17C0, 5 - compare RESULT, 1 - jumpeq Route102_EventScript_1A161D - compare RESULT, 0 - jumpeq Route102_EventScript_1A164B - -Route102_EventScript_1A161D:: @ 81A161D - special 46 - compare 0x8004, 0 - jumpeq Route102_EventScript_1A1642 - special 47 - message Route102_Text_1A17FD - fanfare 387 - waittext - waitfanfare - waitbutton - message Route102_Text_1A181A - waittext - waitbutton - release - end - -Route102_EventScript_1A1642:: @ 81A1642 - message Route102_Text_1A1881 - waittext - waitbutton - release - end - -Route102_EventScript_1A164B:: @ 81A164B - message Route102_Text_1A18C5 - waittext - waitbutton - release - end - -gUnknown_081A1654:: @ 81A1654 - lockall - special 43 - call Route102_EventScript_1A16A9 - releaseall - end - -Route102_EventScript_1A165F:: @ 81A165F - checkitem ITEM_WAILMER_PAIL, 1 - compare RESULT, 0 - jumpeq Route102_EventScript_1A168D - msgbox Route102_Text_1A18E6, 5 - compare RESULT, 1 - jumpeq Route102_EventScript_1A1693 - compare RESULT, 0 - jumpeq Route102_EventScript_1A168D - -Route102_EventScript_1A168D:: @ 81A168D - releaseall - end - -gUnknown_081A168F:: @ 81A168F - special 43 - lockall - -Route102_EventScript_1A1693:: @ 81A1693 - message Route102_Text_1A1912 - waittext - special 48 - special 94 - waitstate - message Route102_Text_1A1925 - waittext - waitbutton - releaseall - end - -Route102_EventScript_1A16A9:: @ 81A16A9 - special 45 - inccounter GAME_STAT_PLANTED_BERRIES - message Route102_Text_1A16FB - waittext - waitbutton - return diff --git a/data/scripts/cable_club.inc b/data/scripts/cable_club.inc new file mode 100644 index 000000000..32bb55a08 --- /dev/null +++ b/data/scripts/cable_club.inc @@ -0,0 +1,821 @@ +DewfordTown_PokemonCenter_2F_MapScript2_1A3D03:: @ 81A3D03 +EverGrandeCity_PokemonCenter_2F_MapScript2_1A3D03:: @ 81A3D03 +FallarborTown_PokemonCenter_2F_MapScript2_1A3D03:: @ 81A3D03 +FortreeCity_PokemonCenter_2F_MapScript2_1A3D03:: @ 81A3D03 +LavaridgeTown_PokemonCenter_2F_MapScript2_1A3D03:: @ 81A3D03 +LilycoveCity_PokemonCenter_2F_MapScript2_1A3D03:: @ 81A3D03 +MauvilleCity_PokemonCenter_2F_MapScript2_1A3D03:: @ 81A3D03 +MossdeepCity_PokemonCenter_2F_MapScript2_1A3D03:: @ 81A3D03 +OldaleTown_PokemonCenter_2F_MapScript2_1A3D03:: @ 81A3D03 +PacifidlogTown_PokemonCenter_2F_MapScript2_1A3D03:: @ 81A3D03 +PetalburgCity_PokemonCenter_2F_MapScript2_1A3D03:: @ 81A3D03 +RustboroCity_PokemonCenter_2F_MapScript2_1A3D03:: @ 81A3D03 +SlateportCity_PokemonCenter_2F_MapScript2_1A3D03:: @ 81A3D03 +SootopolisCity_PokemonCenter_2F_MapScript2_1A3D03:: @ 81A3D03 +VerdanturfTown_PokemonCenter_2F_MapScript2_1A3D03:: @ 81A3D03 + map_script_2 0x4087, 1, OldaleTown_PokemonCenter_2F_EventScript_1A3D2D + map_script_2 0x4087, 2, OldaleTown_PokemonCenter_2F_EventScript_1A3D2D + map_script_2 0x4087, 5, OldaleTown_PokemonCenter_2F_EventScript_1A3D2D + map_script_2 0x4087, 3, OldaleTown_PokemonCenter_2F_EventScript_1A3D2D + map_script_2 0x4087, 4, OldaleTown_PokemonCenter_2F_EventScript_1A3D2D + .2byte 0 + +OldaleTown_PokemonCenter_2F_EventScript_1A3D2D:: @ 81A3D2D + spriteface 0x8007, 4 + end + +DewfordTown_PokemonCenter_2F_MapScript1_1A3D32:: @ 81A3D32 +EverGrandeCity_PokemonCenter_2F_MapScript1_1A3D32:: @ 81A3D32 +FallarborTown_PokemonCenter_2F_MapScript1_1A3D32:: @ 81A3D32 +FortreeCity_PokemonCenter_2F_MapScript1_1A3D32:: @ 81A3D32 +LavaridgeTown_PokemonCenter_2F_MapScript1_1A3D32:: @ 81A3D32 +LilycoveCity_PokemonCenter_2F_MapScript1_1A3D32:: @ 81A3D32 +MauvilleCity_PokemonCenter_2F_MapScript1_1A3D32:: @ 81A3D32 +MossdeepCity_PokemonCenter_2F_MapScript1_1A3D32:: @ 81A3D32 +OldaleTown_PokemonCenter_2F_MapScript1_1A3D32:: @ 81A3D32 +PacifidlogTown_PokemonCenter_2F_MapScript1_1A3D32:: @ 81A3D32 +PetalburgCity_PokemonCenter_2F_MapScript1_1A3D32:: @ 81A3D32 +RustboroCity_PokemonCenter_2F_MapScript1_1A3D32:: @ 81A3D32 +SlateportCity_PokemonCenter_2F_MapScript1_1A3D32:: @ 81A3D32 +SootopolisCity_PokemonCenter_2F_MapScript1_1A3D32:: @ 81A3D32 +VerdanturfTown_PokemonCenter_2F_MapScript1_1A3D32:: @ 81A3D32 + compare 0x4087, 1 + jumpeq OldaleTown_PokemonCenter_2F_EventScript_1A3D6A + compare 0x4087, 2 + jumpeq OldaleTown_PokemonCenter_2F_EventScript_1A3D6A + compare 0x4087, 5 + jumpeq OldaleTown_PokemonCenter_2F_EventScript_1A3D6A + compare 0x4087, 3 + jumpeq OldaleTown_PokemonCenter_2F_EventScript_1A3D74 + compare 0x4087, 4 + jumpeq OldaleTown_PokemonCenter_2F_EventScript_1A3D7E + end + +OldaleTown_PokemonCenter_2F_EventScript_1A3D6A:: @ 81A3D6A + setmaptile 5, 3, 514, 0 + end + +OldaleTown_PokemonCenter_2F_EventScript_1A3D74:: @ 81A3D74 + setmaptile 8, 3, 514, 0 + end + +OldaleTown_PokemonCenter_2F_EventScript_1A3D7E:: @ 81A3D7E + setmaptile 11, 3, 514, 0 + end + +DewfordTown_PokemonCenter_2F_MapScript2_1A3D88:: @ 81A3D88 +EverGrandeCity_PokemonCenter_2F_MapScript2_1A3D88:: @ 81A3D88 +FallarborTown_PokemonCenter_2F_MapScript2_1A3D88:: @ 81A3D88 +FortreeCity_PokemonCenter_2F_MapScript2_1A3D88:: @ 81A3D88 +LavaridgeTown_PokemonCenter_2F_MapScript2_1A3D88:: @ 81A3D88 +LilycoveCity_PokemonCenter_2F_MapScript2_1A3D88:: @ 81A3D88 +MauvilleCity_PokemonCenter_2F_MapScript2_1A3D88:: @ 81A3D88 +MossdeepCity_PokemonCenter_2F_MapScript2_1A3D88:: @ 81A3D88 +OldaleTown_PokemonCenter_2F_MapScript2_1A3D88:: @ 81A3D88 +PacifidlogTown_PokemonCenter_2F_MapScript2_1A3D88:: @ 81A3D88 +PetalburgCity_PokemonCenter_2F_MapScript2_1A3D88:: @ 81A3D88 +RustboroCity_PokemonCenter_2F_MapScript2_1A3D88:: @ 81A3D88 +SlateportCity_PokemonCenter_2F_MapScript2_1A3D88:: @ 81A3D88 +SootopolisCity_PokemonCenter_2F_MapScript2_1A3D88:: @ 81A3D88 +VerdanturfTown_PokemonCenter_2F_MapScript2_1A3D88:: @ 81A3D88 + map_script_2 0x4087, 1, OldaleTown_PokemonCenter_2F_EventScript_1A3E8D + map_script_2 0x4087, 2, OldaleTown_PokemonCenter_2F_EventScript_1A3E8D + map_script_2 0x4087, 5, OldaleTown_PokemonCenter_2F_EventScript_1A3E8D + map_script_2 0x4087, 3, OldaleTown_PokemonCenter_2F_EventScript_1A3E17 + map_script_2 0x4087, 4, OldaleTown_PokemonCenter_2F_EventScript_1A3E7B + .2byte 0 + +OldaleTown_PokemonCenter_2F_EventScript_1A3DB2:: @ 81A3DB2 + special 31 + setvar 0x4087, 0 + move 255, OldaleTown_PokemonCenter_2F_Movement_1A4358 + waitmove 0 + compare 0x8007, 0 + jumpeq OldaleTown_PokemonCenter_2F_EventScript_1A3DD9 + move 0x8007, OldaleTown_PokemonCenter_2F_Movement_1A4354 + waitmove 0 + +OldaleTown_PokemonCenter_2F_EventScript_1A3DD9:: @ 81A3DD9 + return + +OldaleTown_PokemonCenter_2F_EventScript_1A3DDA:: @ 81A3DDA + special 31 + setvar 0x4087, 0 + compare 0x8007, 0 + jumpeq OldaleTown_PokemonCenter_2F_EventScript_1A3E0C + move 0x8007, OldaleTown_PokemonCenter_2F_Movement_1A4356 + waitmove 0 + move 255, OldaleTown_PokemonCenter_2F_Movement_1A4358 + waitmove 0 + move 0x8007, OldaleTown_PokemonCenter_2F_Movement_1A4354 + waitmove 0 + return + +OldaleTown_PokemonCenter_2F_EventScript_1A3E0C:: @ 81A3E0C + move 255, OldaleTown_PokemonCenter_2F_Movement_1A4358 + waitmove 0 + return + +OldaleTown_PokemonCenter_2F_EventScript_1A3E17:: @ 81A3E17 + lockall + call OldaleTown_PokemonCenter_2F_EventScript_1A3E30 + setmaptile 8, 3, 605, 1 + special 142 + hidebox 0, 0, 29, 19 + releaseall + end + +OldaleTown_PokemonCenter_2F_EventScript_1A3E30:: @ 81A3E30 + special 31 + setvar 0x4087, 0 + compare 0x8007, 0 + jumpeq OldaleTown_PokemonCenter_2F_EventScript_1A3E0C + move 255, OldaleTown_PokemonCenter_2F_Movement_1A4361 + waitmove 0 + move 0x8007, OldaleTown_PokemonCenter_2F_Movement_1A4356 + waitmove 0 + message OldaleTown_PokemonCenter_2F_Text_1A4E50 + waittext + playsfx 21 + message OldaleTown_PokemonCenter_2F_Text_1A4E79 + waittext + move 255, OldaleTown_PokemonCenter_2F_Movement_1A4358 + waitmove 0 + move 0x8007, OldaleTown_PokemonCenter_2F_Movement_1A4354 + waitmove 0 + return + +OldaleTown_PokemonCenter_2F_EventScript_1A3E7B:: @ 81A3E7B + call OldaleTown_PokemonCenter_2F_EventScript_1A3DB2 + setmaptile 11, 3, 605, 1 + special 142 + end + +OldaleTown_PokemonCenter_2F_EventScript_1A3E8D:: @ 81A3E8D + lockall + call OldaleTown_PokemonCenter_2F_EventScript_1A3DDA + setmaptile 5, 3, 605, 1 + special 142 + hidebox 0, 0, 29, 19 + releaseall + end + +DewfordTown_PokemonCenter_2F_EventScript_1A3EA6:: @ 81A3EA6 +EverGrandeCity_PokemonCenter_2F_EventScript_1A3EA6:: @ 81A3EA6 +FallarborTown_PokemonCenter_2F_EventScript_1A3EA6:: @ 81A3EA6 +FortreeCity_PokemonCenter_2F_EventScript_1A3EA6:: @ 81A3EA6 +LavaridgeTown_PokemonCenter_2F_EventScript_1A3EA6:: @ 81A3EA6 +LilycoveCity_PokemonCenter_2F_EventScript_1A3EA6:: @ 81A3EA6 +MauvilleCity_PokemonCenter_2F_EventScript_1A3EA6:: @ 81A3EA6 +MossdeepCity_PokemonCenter_2F_EventScript_1A3EA6:: @ 81A3EA6 +OldaleTown_PokemonCenter_2F_EventScript_1A3EA6:: @ 81A3EA6 +PetalburgCity_PokemonCenter_2F_EventScript_1A3EA6:: @ 81A3EA6 +RustboroCity_PokemonCenter_2F_EventScript_1A3EA6:: @ 81A3EA6 +SlateportCity_PokemonCenter_2F_EventScript_1A3EA6:: @ 81A3EA6 +SootopolisCity_PokemonCenter_2F_EventScript_1A3EA6:: @ 81A3EA6 +VerdanturfTown_PokemonCenter_2F_EventScript_1A3EA6:: @ 81A3EA6 + checkflag 2049 + jumpif 0, OldaleTown_PokemonCenter_2F_EventScript_1A4342 + copyvar 0x8007, LAST_TALKED + lock + faceplayer + message OldaleTown_PokemonCenter_2F_Text_1A4510 + waittext + +OldaleTown_PokemonCenter_2F_EventScript_1A3EBC:: @ 81A3EBC + multichoice 17, 6, 17, 0 + switch RESULT + case 0, OldaleTown_PokemonCenter_2F_EventScript_1A3EF2 + case 1, OldaleTown_PokemonCenter_2F_EventScript_1A4319 + case 2, OldaleTown_PokemonCenter_2F_EventScript_1A3FDD + case 127, OldaleTown_PokemonCenter_2F_EventScript_1A4319 + +OldaleTown_PokemonCenter_2F_EventScript_1A3EF2:: @ 81A3EF2 + call OldaleTown_PokemonCenter_2F_EventScript_19F806 + compare RESULT, 0 + jumpeq OldaleTown_PokemonCenter_2F_EventScript_1A4319 + call OldaleTown_PokemonCenter_2F_EventScript_1A3FEF + compare 0x8004, 0 + jumpeq OldaleTown_PokemonCenter_2F_EventScript_1A4319 + message OldaleTown_PokemonCenter_2F_Text_1A490C + waittext + special 28 + waitstate + compare RESULT, 1 + jumpeq OldaleTown_PokemonCenter_2F_EventScript_1A3F5E + compare RESULT, 2 + jumpeq OldaleTown_PokemonCenter_2F_EventScript_1A4301 + compare RESULT, 3 + jumpeq OldaleTown_PokemonCenter_2F_EventScript_1A430D + compare RESULT, 4 + jumpeq OldaleTown_PokemonCenter_2F_EventScript_1A4068 + compare RESULT, 5 + jumpeq OldaleTown_PokemonCenter_2F_EventScript_1A4319 + compare RESULT, 6 + jumpeq OldaleTown_PokemonCenter_2F_EventScript_1A42F5 + +OldaleTown_PokemonCenter_2F_EventScript_1A3F5E:: @ 81A3F5E + special 0 + special 39 + special 331 + copyvar 0x4087, 0x8004 + message2 OldaleTown_PokemonCenter_2F_Text_1A4A22 + waittext + setmaptile 5, 3, 514, 0 + special 142 + pause 60 + move LAST_TALKED, OldaleTown_PokemonCenter_2F_Movement_1A4356 + waitmove 0 + closebutton + move 255, OldaleTown_PokemonCenter_2F_Movement_1A435B + waitmove 0 + setdooropened 5, 1 + doorchange + move 255, OldaleTown_PokemonCenter_2F_Movement_1A435F + waitmove 0 + spriteinvisible 255, 0, 0 + setdoorclosed 5, 1 + doorchange + release + compare 0x8004, 5 + jumpeq OldaleTown_PokemonCenter_2F_EventScript_1A3FCD + special 1 + warp SingleBattleColosseum, 255, 6, 8 + special 2 + waitstate + end + +OldaleTown_PokemonCenter_2F_EventScript_1A3FCD:: @ 81A3FCD + special 1 + warp DoubleBattleColosseum, 255, 5, 8 + special 2 + waitstate + end + +OldaleTown_PokemonCenter_2F_EventScript_1A3FDD:: @ 81A3FDD + message OldaleTown_PokemonCenter_2F_Text_1A4696 + waittext + waitbutton + message OldaleTown_PokemonCenter_2F_Text_1A4826 + waittext + jump OldaleTown_PokemonCenter_2F_EventScript_1A3EBC + +OldaleTown_PokemonCenter_2F_EventScript_1A3FEF:: @ 81A3FEF + message OldaleTown_PokemonCenter_2F_Text_1A4840 + waittext + multichoice 0, 0, 18, 0 + switch RESULT + case 0, OldaleTown_PokemonCenter_2F_EventScript_1A4062 + case 1, OldaleTown_PokemonCenter_2F_EventScript_1A4042 + case 2, OldaleTown_PokemonCenter_2F_EventScript_1A403C + case 3, OldaleTown_PokemonCenter_2F_EventScript_1A4036 + case 127, OldaleTown_PokemonCenter_2F_EventScript_1A4036 + +OldaleTown_PokemonCenter_2F_EventScript_1A4036:: @ 81A4036 + setvar 0x8004, 0 + return + +OldaleTown_PokemonCenter_2F_EventScript_1A403C:: @ 81A403C + setvar 0x8004, 5 + return + +OldaleTown_PokemonCenter_2F_EventScript_1A4042:: @ 81A4042 + special 61 + compare RESULT, 0 + jumpif 5, OldaleTown_PokemonCenter_2F_EventScript_1A4056 + setvar 0x8004, 2 + return + +OldaleTown_PokemonCenter_2F_EventScript_1A4056:: @ 81A4056 + message OldaleTown_PokemonCenter_2F_Text_1A486A + waittext + waitbutton + jump OldaleTown_PokemonCenter_2F_EventScript_1A3FEF + +OldaleTown_PokemonCenter_2F_EventScript_1A4062:: @ 81A4062 + setvar 0x8004, 1 + return + +OldaleTown_PokemonCenter_2F_EventScript_1A4068:: @ 81A4068 + switch 0x8004 + case 1, OldaleTown_PokemonCenter_2F_EventScript_1A40B1 + case 2, OldaleTown_PokemonCenter_2F_EventScript_1A40A2 + case 5, OldaleTown_PokemonCenter_2F_EventScript_1A4093 + jump OldaleTown_PokemonCenter_2F_EventScript_1A432D + +OldaleTown_PokemonCenter_2F_EventScript_1A4093:: @ 81A4093 + special 31 + message OldaleTown_PokemonCenter_2F_Text_1A4C03 + waittext + waitbutton + jump OldaleTown_PokemonCenter_2F_EventScript_1A40C0 + +OldaleTown_PokemonCenter_2F_EventScript_1A40A2:: @ 81A40A2 + special 31 + message OldaleTown_PokemonCenter_2F_Text_1A4BCC + waittext + waitbutton + jump OldaleTown_PokemonCenter_2F_EventScript_1A40C0 + +OldaleTown_PokemonCenter_2F_EventScript_1A40B1:: @ 81A40B1 + special 31 + message OldaleTown_PokemonCenter_2F_Text_1A4B95 + waittext + waitbutton + jump OldaleTown_PokemonCenter_2F_EventScript_1A40C0 + +OldaleTown_PokemonCenter_2F_EventScript_1A40C0:: @ 81A40C0 + special 31 + message OldaleTown_PokemonCenter_2F_Text_1A4C38 + waittext + waitbutton + release + end + +DewfordTown_PokemonCenter_2F_EventScript_1A40CC:: @ 81A40CC +EverGrandeCity_PokemonCenter_2F_EventScript_1A40CC:: @ 81A40CC +FallarborTown_PokemonCenter_2F_EventScript_1A40CC:: @ 81A40CC +FortreeCity_PokemonCenter_2F_EventScript_1A40CC:: @ 81A40CC +LavaridgeTown_PokemonCenter_2F_EventScript_1A40CC:: @ 81A40CC +LilycoveCity_PokemonCenter_2F_EventScript_1A40CC:: @ 81A40CC +MauvilleCity_PokemonCenter_2F_EventScript_1A40CC:: @ 81A40CC +MossdeepCity_PokemonCenter_2F_EventScript_1A40CC:: @ 81A40CC +OldaleTown_PokemonCenter_2F_EventScript_1A40CC:: @ 81A40CC +PetalburgCity_PokemonCenter_2F_EventScript_1A40CC:: @ 81A40CC +RustboroCity_PokemonCenter_2F_EventScript_1A40CC:: @ 81A40CC +SlateportCity_PokemonCenter_2F_EventScript_1A40CC:: @ 81A40CC +SootopolisCity_PokemonCenter_2F_EventScript_1A40CC:: @ 81A40CC +VerdanturfTown_PokemonCenter_2F_EventScript_1A40CC:: @ 81A40CC + checkflag 2049 + jumpif 0, OldaleTown_PokemonCenter_2F_EventScript_1A4339 + copyvar 0x8007, LAST_TALKED + lock + faceplayer + msgbox OldaleTown_PokemonCenter_2F_Text_1A457E, 5 + compare RESULT, 0 + jumpeq OldaleTown_PokemonCenter_2F_EventScript_1A4319 + compare RESULT, 1 + jumpeq OldaleTown_PokemonCenter_2F_EventScript_1A40FA + +OldaleTown_PokemonCenter_2F_EventScript_1A40FA:: @ 81A40FA + call OldaleTown_PokemonCenter_2F_EventScript_1A41BB + compare RESULT, 0 + jumpeq OldaleTown_PokemonCenter_2F_EventScript_1A4319 + call OldaleTown_PokemonCenter_2F_EventScript_19F806 + compare RESULT, 0 + jumpeq OldaleTown_PokemonCenter_2F_EventScript_1A4319 + message OldaleTown_PokemonCenter_2F_Text_1A490C + waittext + special 29 + waitstate + compare RESULT, 1 + jumpeq OldaleTown_PokemonCenter_2F_EventScript_1A4166 + compare RESULT, 2 + jumpeq OldaleTown_PokemonCenter_2F_EventScript_1A4301 + compare RESULT, 3 + jumpeq OldaleTown_PokemonCenter_2F_EventScript_1A430D + compare RESULT, 4 + jumpeq OldaleTown_PokemonCenter_2F_EventScript_1A432D + compare RESULT, 5 + jumpeq OldaleTown_PokemonCenter_2F_EventScript_1A4319 + compare RESULT, 6 + jumpeq OldaleTown_PokemonCenter_2F_EventScript_1A42F5 + +OldaleTown_PokemonCenter_2F_EventScript_1A4166:: @ 81A4166 + setvar 0x8004, 3 + copyvar 0x4087, 0x8004 + message2 OldaleTown_PokemonCenter_2F_Text_1A4A22 + waittext + setmaptile 8, 3, 514, 0 + special 142 + pause 60 + move LAST_TALKED, OldaleTown_PokemonCenter_2F_Movement_1A4356 + waitmove 0 + closebutton + move 255, OldaleTown_PokemonCenter_2F_Movement_1A435B + waitmove 0 + setdooropened 8, 1 + doorchange + move 255, OldaleTown_PokemonCenter_2F_Movement_1A435F + waitmove 0 + spriteinvisible 255, 0, 0 + setdoorclosed 8, 1 + doorchange + release + jump OldaleTown_PokemonCenter_2F_EventScript_1A4325 + +OldaleTown_PokemonCenter_2F_EventScript_1A41BB:: @ 81A41BB + specialval RESULT, 131 + compare RESULT, 2 + jumpif 0, OldaleTown_PokemonCenter_2F_EventScript_1A41E1 + specialval RESULT, 339 + compare RESULT, 1 + jumpeq OldaleTown_PokemonCenter_2F_EventScript_1A41EE + setvar RESULT, 1 + return + +OldaleTown_PokemonCenter_2F_EventScript_1A41E1:: @ 81A41E1 + message OldaleTown_PokemonCenter_2F_Text_1A48A3 + waittext + waitbutton + setvar RESULT, 0 + return + +OldaleTown_PokemonCenter_2F_EventScript_1A41EE:: @ 81A41EE + message OldaleTown_PokemonCenter_2F_Text_1A48DD + waittext + waitbutton + setvar RESULT, 0 + return + +DewfordTown_PokemonCenter_2F_EventScript_1A41FB:: @ 81A41FB +EverGrandeCity_PokemonCenter_2F_EventScript_1A41FB:: @ 81A41FB +FallarborTown_PokemonCenter_2F_EventScript_1A41FB:: @ 81A41FB +FortreeCity_PokemonCenter_2F_EventScript_1A41FB:: @ 81A41FB +LavaridgeTown_PokemonCenter_2F_EventScript_1A41FB:: @ 81A41FB +LilycoveCity_PokemonCenter_2F_EventScript_1A41FB:: @ 81A41FB +MauvilleCity_PokemonCenter_2F_EventScript_1A41FB:: @ 81A41FB +MossdeepCity_PokemonCenter_2F_EventScript_1A41FB:: @ 81A41FB +OldaleTown_PokemonCenter_2F_EventScript_1A41FB:: @ 81A41FB +PacifidlogTown_PokemonCenter_2F_EventScript_1A41FB:: @ 81A41FB +PetalburgCity_PokemonCenter_2F_EventScript_1A41FB:: @ 81A41FB +RustboroCity_PokemonCenter_2F_EventScript_1A41FB:: @ 81A41FB +SlateportCity_PokemonCenter_2F_EventScript_1A41FB:: @ 81A41FB +SootopolisCity_PokemonCenter_2F_EventScript_1A41FB:: @ 81A41FB +VerdanturfTown_PokemonCenter_2F_EventScript_1A41FB:: @ 81A41FB + checkflag 2072 + jumpif 0, OldaleTown_PokemonCenter_2F_EventScript_1A434B + copyvar 0x8007, LAST_TALKED + lock + faceplayer + msgbox OldaleTown_PokemonCenter_2F_Text_1A45FE, 5 + compare RESULT, 0 + jumpeq OldaleTown_PokemonCenter_2F_EventScript_1A4319 + compare RESULT, 1 + jumpeq OldaleTown_PokemonCenter_2F_EventScript_1A4229 + +OldaleTown_PokemonCenter_2F_EventScript_1A4229:: @ 81A4229 + call OldaleTown_PokemonCenter_2F_EventScript_19F806 + compare RESULT, 0 + jumpeq OldaleTown_PokemonCenter_2F_EventScript_1A4319 + message OldaleTown_PokemonCenter_2F_Text_1A490C + waittext + special 30 + waitstate + special 341 + waitstate + compare RESULT, 1 + jumpeq OldaleTown_PokemonCenter_2F_EventScript_1A4294 + compare RESULT, 2 + jumpeq OldaleTown_PokemonCenter_2F_EventScript_1A4301 + compare RESULT, 3 + jumpeq OldaleTown_PokemonCenter_2F_EventScript_1A430D + compare RESULT, 4 + jumpeq OldaleTown_PokemonCenter_2F_EventScript_1A432D + compare RESULT, 5 + jumpeq OldaleTown_PokemonCenter_2F_EventScript_1A4319 + compare RESULT, 6 + jumpeq OldaleTown_PokemonCenter_2F_EventScript_1A42F5 + compare RESULT, 7 + jumpeq OldaleTown_PokemonCenter_2F_EventScript_1A42E9 + +OldaleTown_PokemonCenter_2F_EventScript_1A4294:: @ 81A4294 + setvar 0x8004, 4 + copyvar 0x4087, 0x8004 + message2 OldaleTown_PokemonCenter_2F_Text_1A4A22 + waittext + setmaptile 11, 3, 514, 0 + special 142 + pause 60 + move LAST_TALKED, OldaleTown_PokemonCenter_2F_Movement_1A4356 + waitmove 0 + closebutton + move 255, OldaleTown_PokemonCenter_2F_Movement_1A435B + waitmove 0 + setdooropened 11, 1 + doorchange + move 255, OldaleTown_PokemonCenter_2F_Movement_1A435F + waitmove 0 + spriteinvisible 255, 0, 0 + setdoorclosed 11, 1 + doorchange + release + jump OldaleTown_PokemonCenter_2F_EventScript_1A4325 + +OldaleTown_PokemonCenter_2F_EventScript_1A42E9:: @ 81A42E9 + special 31 + message OldaleTown_PokemonCenter_2F_Text_1A4AC8 + waittext + waitbutton + release + end + +OldaleTown_PokemonCenter_2F_EventScript_1A42F5:: @ 81A42F5 + special 31 + message OldaleTown_PokemonCenter_2F_Text_1A4A85 + waittext + waitbutton + release + end + +OldaleTown_PokemonCenter_2F_EventScript_1A4301:: @ 81A4301 + special 31 + message OldaleTown_PokemonCenter_2F_Text_1A4A30 + waittext + waitbutton + release + end + +OldaleTown_PokemonCenter_2F_EventScript_1A430D:: @ 81A430D + special 31 + message OldaleTown_PokemonCenter_2F_Text_1A4B1D + waittext + waitbutton + release + end + +OldaleTown_PokemonCenter_2F_EventScript_1A4319:: @ 81A4319 + special 31 + message OldaleTown_PokemonCenter_2F_Text_1A4B59 + waittext + waitbutton + release + end + +OldaleTown_PokemonCenter_2F_EventScript_1A4325:: @ 81A4325 + special 1 + special 2 + waitstate + end + +OldaleTown_PokemonCenter_2F_EventScript_1A432D:: @ 81A432D + special 31 + message OldaleTown_PokemonCenter_2F_Text_1A4B6C + waittext + waitbutton + release + end + +OldaleTown_PokemonCenter_2F_EventScript_1A4339:: @ 81A4339 + msgbox OldaleTown_PokemonCenter_2F_Text_1A141C, 2 + end + +OldaleTown_PokemonCenter_2F_EventScript_1A4342:: @ 81A4342 + msgbox OldaleTown_PokemonCenter_2F_Text_1A13DF, 2 + end + +OldaleTown_PokemonCenter_2F_EventScript_1A434B:: @ 81A434B + msgbox OldaleTown_PokemonCenter_2F_Text_1A145C, 2 + end + +OldaleTown_PokemonCenter_2F_Movement_1A4354:: @ 81A4354 + step_00 + step_end + +OldaleTown_PokemonCenter_2F_Movement_1A4356:: @ 81A4356 + step_03 + step_end + +OldaleTown_PokemonCenter_2F_Movement_1A4358:: @ 81A4358 + step_down + step_down + step_end + +OldaleTown_PokemonCenter_2F_Movement_1A435B:: @ 81A435B + step_right + step_up + step_up + step_end + +OldaleTown_PokemonCenter_2F_Movement_1A435F:: @ 81A435F + step_up + step_end + +OldaleTown_PokemonCenter_2F_Movement_1A4361:: @ 81A4361 + step_02 + step_end + +gUnknown_081A4363:: @ 81A4363 + lockall + special 196 + waitbutton + hidebox 0, 0, 29, 19 + releaseall + end + +gUnknown_081A436F:: @ 81A436F +SingleBattleColosseum_EventScript_1A436F:: @ 81A436F + setvar 0x8005, 0 + special 32 + waitstate + end + +gUnknown_081A4379:: @ 81A4379 +SingleBattleColosseum_EventScript_1A4379:: @ 81A4379 + setvar 0x8005, 1 + special 32 + waitstate + end + +gUnknown_081A4383:: @ 81A4383 +DoubleBattleColosseum_EventScript_1A4383:: @ 81A4383 + fadescreen 1 + special 41 + waitstate + compare RESULT, 0 + jumpeq DoubleBattleColosseum_EventScript_1A43EF + setvar 0x8005, 0 + special 32 + waitstate + end + +gUnknown_081A439E:: @ 81A439E +DoubleBattleColosseum_EventScript_1A439E:: @ 81A439E + fadescreen 1 + special 41 + waitstate + compare RESULT, 0 + jumpeq DoubleBattleColosseum_EventScript_1A43EF + setvar 0x8005, 1 + special 32 + waitstate + end + +gUnknown_081A43B9:: @ 81A43B9 +DoubleBattleColosseum_EventScript_1A43B9:: @ 81A43B9 + fadescreen 1 + special 41 + waitstate + compare RESULT, 0 + jumpeq DoubleBattleColosseum_EventScript_1A43EF + setvar 0x8005, 2 + special 32 + waitstate + end + +gUnknown_081A43D4:: @ 81A43D4 +DoubleBattleColosseum_EventScript_1A43D4:: @ 81A43D4 + fadescreen 1 + special 41 + waitstate + compare RESULT, 0 + jumpeq DoubleBattleColosseum_EventScript_1A43EF + setvar 0x8005, 3 + special 32 + waitstate + end + +DoubleBattleColosseum_EventScript_1A43EF:: @ 81A43EF + end + +gUnknown_081A43F0:: @ 81A43F0 +TradeCenter_EventScript_1A43F0:: @ 81A43F0 + setvar 0x8005, 0 + special 33 + waitstate + end + +gUnknown_081A43FA:: @ 81A43FA +TradeCenter_EventScript_1A43FA:: @ 81A43FA + setvar 0x8005, 1 + special 33 + waitstate + end + +@ 81A4404 + setvar 0x8005, 2 + special 33 + waitstate + end + +@ 81A440E + setvar 0x8005, 3 + special 33 + waitstate + end + +gUnknown_081A4418:: @ 81A4418 +RecordCorner_EventScript_1A4418:: @ 81A4418 + setvar 0x8005, 0 + special 27 + waitstate + compare 0x4001, 0 + jumpif 5, RecordCorner_EventScript_1A446C + end + +gUnknown_081A442D:: @ 81A442D +RecordCorner_EventScript_1A442D:: @ 81A442D + setvar 0x8005, 1 + special 27 + waitstate + compare 0x4001, 0 + jumpif 5, RecordCorner_EventScript_1A446C + end + +gUnknown_081A4442:: @ 81A4442 +RecordCorner_EventScript_1A4442:: @ 81A4442 + setvar 0x8005, 2 + special 27 + waitstate + compare 0x4001, 0 + jumpif 5, RecordCorner_EventScript_1A446C + end + +gUnknown_081A4457:: @ 81A4457 +RecordCorner_EventScript_1A4457:: @ 81A4457 + setvar 0x8005, 3 + special 27 + waitstate + compare 0x4001, 0 + jumpif 5, RecordCorner_EventScript_1A446C + end + +RecordCorner_EventScript_1A446C:: @ 81A446C + bufferitem 1, 0x4001 + message RecordCorner_Text_1A4E3B + waittext + waitbutton + releaseall + end + +gUnknown_081A4479:: @ 81A4479 + message UnknownString_81A4D1C + waittext + waitbutton + fadescreen 1 + special 42 + waitstate + end + +gUnknown_081A4487:: @ 81A4487 + message UnknownString_81A4D45 + waittext + waitbutton + fadescreen 1 + special 42 + waitstate + end + +gUnknown_081A4495:: @ 81A4495 + message UnknownString_81A4CF6 + waittext + waitbutton + closebutton + end + +SingleBattleColosseum_EventScript_1A449E:: @ 81A449E + special 295 + message SingleBattleColosseum_Text_1A4D7E + waittext + waitbutton + special 296 + closebutton + end + +TradeCenter_EventScript_1A44AD:: @ 81A44AD + special 295 + message TradeCenter_Text_1A4DAB + waittext + waitbutton + special 296 + closebutton + end + +RecordCorner_EventScript_1A44BC:: @ 81A44BC + compare 0x4000, 0 + jumpif 5, RecordCorner_EventScript_1A44D6 + special 295 + message RecordCorner_Text_1A4DD7 + waittext + waitbutton + special 296 + closebutton + end + +RecordCorner_EventScript_1A44D6:: @ 81A44D6 + special 295 + message RecordCorner_Text_1A4DF7 + waittext + waitbutton + special 296 + closebutton + end + +gUnknown_081A44E5:: @ 81A44E5 + msgbox UnknownString_81A4C6E, 5 + compare RESULT, 1 + jumpeq gUnknown_081A44FE + hidebox 0, 0, 29, 19 + end + +gUnknown_081A44FE:: @ 81A44FE + message2 UnknownString_81A4CAF + waittext + special 5 + end + +gUnknown_081A4508:: @ 81A4508 + special 4 + special 3 + waitstate + end diff --git a/data/scripts/cable_club.s b/data/scripts/cable_club.s deleted file mode 100644 index 32bb55a08..000000000 --- a/data/scripts/cable_club.s +++ /dev/null @@ -1,821 +0,0 @@ -DewfordTown_PokemonCenter_2F_MapScript2_1A3D03:: @ 81A3D03 -EverGrandeCity_PokemonCenter_2F_MapScript2_1A3D03:: @ 81A3D03 -FallarborTown_PokemonCenter_2F_MapScript2_1A3D03:: @ 81A3D03 -FortreeCity_PokemonCenter_2F_MapScript2_1A3D03:: @ 81A3D03 -LavaridgeTown_PokemonCenter_2F_MapScript2_1A3D03:: @ 81A3D03 -LilycoveCity_PokemonCenter_2F_MapScript2_1A3D03:: @ 81A3D03 -MauvilleCity_PokemonCenter_2F_MapScript2_1A3D03:: @ 81A3D03 -MossdeepCity_PokemonCenter_2F_MapScript2_1A3D03:: @ 81A3D03 -OldaleTown_PokemonCenter_2F_MapScript2_1A3D03:: @ 81A3D03 -PacifidlogTown_PokemonCenter_2F_MapScript2_1A3D03:: @ 81A3D03 -PetalburgCity_PokemonCenter_2F_MapScript2_1A3D03:: @ 81A3D03 -RustboroCity_PokemonCenter_2F_MapScript2_1A3D03:: @ 81A3D03 -SlateportCity_PokemonCenter_2F_MapScript2_1A3D03:: @ 81A3D03 -SootopolisCity_PokemonCenter_2F_MapScript2_1A3D03:: @ 81A3D03 -VerdanturfTown_PokemonCenter_2F_MapScript2_1A3D03:: @ 81A3D03 - map_script_2 0x4087, 1, OldaleTown_PokemonCenter_2F_EventScript_1A3D2D - map_script_2 0x4087, 2, OldaleTown_PokemonCenter_2F_EventScript_1A3D2D - map_script_2 0x4087, 5, OldaleTown_PokemonCenter_2F_EventScript_1A3D2D - map_script_2 0x4087, 3, OldaleTown_PokemonCenter_2F_EventScript_1A3D2D - map_script_2 0x4087, 4, OldaleTown_PokemonCenter_2F_EventScript_1A3D2D - .2byte 0 - -OldaleTown_PokemonCenter_2F_EventScript_1A3D2D:: @ 81A3D2D - spriteface 0x8007, 4 - end - -DewfordTown_PokemonCenter_2F_MapScript1_1A3D32:: @ 81A3D32 -EverGrandeCity_PokemonCenter_2F_MapScript1_1A3D32:: @ 81A3D32 -FallarborTown_PokemonCenter_2F_MapScript1_1A3D32:: @ 81A3D32 -FortreeCity_PokemonCenter_2F_MapScript1_1A3D32:: @ 81A3D32 -LavaridgeTown_PokemonCenter_2F_MapScript1_1A3D32:: @ 81A3D32 -LilycoveCity_PokemonCenter_2F_MapScript1_1A3D32:: @ 81A3D32 -MauvilleCity_PokemonCenter_2F_MapScript1_1A3D32:: @ 81A3D32 -MossdeepCity_PokemonCenter_2F_MapScript1_1A3D32:: @ 81A3D32 -OldaleTown_PokemonCenter_2F_MapScript1_1A3D32:: @ 81A3D32 -PacifidlogTown_PokemonCenter_2F_MapScript1_1A3D32:: @ 81A3D32 -PetalburgCity_PokemonCenter_2F_MapScript1_1A3D32:: @ 81A3D32 -RustboroCity_PokemonCenter_2F_MapScript1_1A3D32:: @ 81A3D32 -SlateportCity_PokemonCenter_2F_MapScript1_1A3D32:: @ 81A3D32 -SootopolisCity_PokemonCenter_2F_MapScript1_1A3D32:: @ 81A3D32 -VerdanturfTown_PokemonCenter_2F_MapScript1_1A3D32:: @ 81A3D32 - compare 0x4087, 1 - jumpeq OldaleTown_PokemonCenter_2F_EventScript_1A3D6A - compare 0x4087, 2 - jumpeq OldaleTown_PokemonCenter_2F_EventScript_1A3D6A - compare 0x4087, 5 - jumpeq OldaleTown_PokemonCenter_2F_EventScript_1A3D6A - compare 0x4087, 3 - jumpeq OldaleTown_PokemonCenter_2F_EventScript_1A3D74 - compare 0x4087, 4 - jumpeq OldaleTown_PokemonCenter_2F_EventScript_1A3D7E - end - -OldaleTown_PokemonCenter_2F_EventScript_1A3D6A:: @ 81A3D6A - setmaptile 5, 3, 514, 0 - end - -OldaleTown_PokemonCenter_2F_EventScript_1A3D74:: @ 81A3D74 - setmaptile 8, 3, 514, 0 - end - -OldaleTown_PokemonCenter_2F_EventScript_1A3D7E:: @ 81A3D7E - setmaptile 11, 3, 514, 0 - end - -DewfordTown_PokemonCenter_2F_MapScript2_1A3D88:: @ 81A3D88 -EverGrandeCity_PokemonCenter_2F_MapScript2_1A3D88:: @ 81A3D88 -FallarborTown_PokemonCenter_2F_MapScript2_1A3D88:: @ 81A3D88 -FortreeCity_PokemonCenter_2F_MapScript2_1A3D88:: @ 81A3D88 -LavaridgeTown_PokemonCenter_2F_MapScript2_1A3D88:: @ 81A3D88 -LilycoveCity_PokemonCenter_2F_MapScript2_1A3D88:: @ 81A3D88 -MauvilleCity_PokemonCenter_2F_MapScript2_1A3D88:: @ 81A3D88 -MossdeepCity_PokemonCenter_2F_MapScript2_1A3D88:: @ 81A3D88 -OldaleTown_PokemonCenter_2F_MapScript2_1A3D88:: @ 81A3D88 -PacifidlogTown_PokemonCenter_2F_MapScript2_1A3D88:: @ 81A3D88 -PetalburgCity_PokemonCenter_2F_MapScript2_1A3D88:: @ 81A3D88 -RustboroCity_PokemonCenter_2F_MapScript2_1A3D88:: @ 81A3D88 -SlateportCity_PokemonCenter_2F_MapScript2_1A3D88:: @ 81A3D88 -SootopolisCity_PokemonCenter_2F_MapScript2_1A3D88:: @ 81A3D88 -VerdanturfTown_PokemonCenter_2F_MapScript2_1A3D88:: @ 81A3D88 - map_script_2 0x4087, 1, OldaleTown_PokemonCenter_2F_EventScript_1A3E8D - map_script_2 0x4087, 2, OldaleTown_PokemonCenter_2F_EventScript_1A3E8D - map_script_2 0x4087, 5, OldaleTown_PokemonCenter_2F_EventScript_1A3E8D - map_script_2 0x4087, 3, OldaleTown_PokemonCenter_2F_EventScript_1A3E17 - map_script_2 0x4087, 4, OldaleTown_PokemonCenter_2F_EventScript_1A3E7B - .2byte 0 - -OldaleTown_PokemonCenter_2F_EventScript_1A3DB2:: @ 81A3DB2 - special 31 - setvar 0x4087, 0 - move 255, OldaleTown_PokemonCenter_2F_Movement_1A4358 - waitmove 0 - compare 0x8007, 0 - jumpeq OldaleTown_PokemonCenter_2F_EventScript_1A3DD9 - move 0x8007, OldaleTown_PokemonCenter_2F_Movement_1A4354 - waitmove 0 - -OldaleTown_PokemonCenter_2F_EventScript_1A3DD9:: @ 81A3DD9 - return - -OldaleTown_PokemonCenter_2F_EventScript_1A3DDA:: @ 81A3DDA - special 31 - setvar 0x4087, 0 - compare 0x8007, 0 - jumpeq OldaleTown_PokemonCenter_2F_EventScript_1A3E0C - move 0x8007, OldaleTown_PokemonCenter_2F_Movement_1A4356 - waitmove 0 - move 255, OldaleTown_PokemonCenter_2F_Movement_1A4358 - waitmove 0 - move 0x8007, OldaleTown_PokemonCenter_2F_Movement_1A4354 - waitmove 0 - return - -OldaleTown_PokemonCenter_2F_EventScript_1A3E0C:: @ 81A3E0C - move 255, OldaleTown_PokemonCenter_2F_Movement_1A4358 - waitmove 0 - return - -OldaleTown_PokemonCenter_2F_EventScript_1A3E17:: @ 81A3E17 - lockall - call OldaleTown_PokemonCenter_2F_EventScript_1A3E30 - setmaptile 8, 3, 605, 1 - special 142 - hidebox 0, 0, 29, 19 - releaseall - end - -OldaleTown_PokemonCenter_2F_EventScript_1A3E30:: @ 81A3E30 - special 31 - setvar 0x4087, 0 - compare 0x8007, 0 - jumpeq OldaleTown_PokemonCenter_2F_EventScript_1A3E0C - move 255, OldaleTown_PokemonCenter_2F_Movement_1A4361 - waitmove 0 - move 0x8007, OldaleTown_PokemonCenter_2F_Movement_1A4356 - waitmove 0 - message OldaleTown_PokemonCenter_2F_Text_1A4E50 - waittext - playsfx 21 - message OldaleTown_PokemonCenter_2F_Text_1A4E79 - waittext - move 255, OldaleTown_PokemonCenter_2F_Movement_1A4358 - waitmove 0 - move 0x8007, OldaleTown_PokemonCenter_2F_Movement_1A4354 - waitmove 0 - return - -OldaleTown_PokemonCenter_2F_EventScript_1A3E7B:: @ 81A3E7B - call OldaleTown_PokemonCenter_2F_EventScript_1A3DB2 - setmaptile 11, 3, 605, 1 - special 142 - end - -OldaleTown_PokemonCenter_2F_EventScript_1A3E8D:: @ 81A3E8D - lockall - call OldaleTown_PokemonCenter_2F_EventScript_1A3DDA - setmaptile 5, 3, 605, 1 - special 142 - hidebox 0, 0, 29, 19 - releaseall - end - -DewfordTown_PokemonCenter_2F_EventScript_1A3EA6:: @ 81A3EA6 -EverGrandeCity_PokemonCenter_2F_EventScript_1A3EA6:: @ 81A3EA6 -FallarborTown_PokemonCenter_2F_EventScript_1A3EA6:: @ 81A3EA6 -FortreeCity_PokemonCenter_2F_EventScript_1A3EA6:: @ 81A3EA6 -LavaridgeTown_PokemonCenter_2F_EventScript_1A3EA6:: @ 81A3EA6 -LilycoveCity_PokemonCenter_2F_EventScript_1A3EA6:: @ 81A3EA6 -MauvilleCity_PokemonCenter_2F_EventScript_1A3EA6:: @ 81A3EA6 -MossdeepCity_PokemonCenter_2F_EventScript_1A3EA6:: @ 81A3EA6 -OldaleTown_PokemonCenter_2F_EventScript_1A3EA6:: @ 81A3EA6 -PetalburgCity_PokemonCenter_2F_EventScript_1A3EA6:: @ 81A3EA6 -RustboroCity_PokemonCenter_2F_EventScript_1A3EA6:: @ 81A3EA6 -SlateportCity_PokemonCenter_2F_EventScript_1A3EA6:: @ 81A3EA6 -SootopolisCity_PokemonCenter_2F_EventScript_1A3EA6:: @ 81A3EA6 -VerdanturfTown_PokemonCenter_2F_EventScript_1A3EA6:: @ 81A3EA6 - checkflag 2049 - jumpif 0, OldaleTown_PokemonCenter_2F_EventScript_1A4342 - copyvar 0x8007, LAST_TALKED - lock - faceplayer - message OldaleTown_PokemonCenter_2F_Text_1A4510 - waittext - -OldaleTown_PokemonCenter_2F_EventScript_1A3EBC:: @ 81A3EBC - multichoice 17, 6, 17, 0 - switch RESULT - case 0, OldaleTown_PokemonCenter_2F_EventScript_1A3EF2 - case 1, OldaleTown_PokemonCenter_2F_EventScript_1A4319 - case 2, OldaleTown_PokemonCenter_2F_EventScript_1A3FDD - case 127, OldaleTown_PokemonCenter_2F_EventScript_1A4319 - -OldaleTown_PokemonCenter_2F_EventScript_1A3EF2:: @ 81A3EF2 - call OldaleTown_PokemonCenter_2F_EventScript_19F806 - compare RESULT, 0 - jumpeq OldaleTown_PokemonCenter_2F_EventScript_1A4319 - call OldaleTown_PokemonCenter_2F_EventScript_1A3FEF - compare 0x8004, 0 - jumpeq OldaleTown_PokemonCenter_2F_EventScript_1A4319 - message OldaleTown_PokemonCenter_2F_Text_1A490C - waittext - special 28 - waitstate - compare RESULT, 1 - jumpeq OldaleTown_PokemonCenter_2F_EventScript_1A3F5E - compare RESULT, 2 - jumpeq OldaleTown_PokemonCenter_2F_EventScript_1A4301 - compare RESULT, 3 - jumpeq OldaleTown_PokemonCenter_2F_EventScript_1A430D - compare RESULT, 4 - jumpeq OldaleTown_PokemonCenter_2F_EventScript_1A4068 - compare RESULT, 5 - jumpeq OldaleTown_PokemonCenter_2F_EventScript_1A4319 - compare RESULT, 6 - jumpeq OldaleTown_PokemonCenter_2F_EventScript_1A42F5 - -OldaleTown_PokemonCenter_2F_EventScript_1A3F5E:: @ 81A3F5E - special 0 - special 39 - special 331 - copyvar 0x4087, 0x8004 - message2 OldaleTown_PokemonCenter_2F_Text_1A4A22 - waittext - setmaptile 5, 3, 514, 0 - special 142 - pause 60 - move LAST_TALKED, OldaleTown_PokemonCenter_2F_Movement_1A4356 - waitmove 0 - closebutton - move 255, OldaleTown_PokemonCenter_2F_Movement_1A435B - waitmove 0 - setdooropened 5, 1 - doorchange - move 255, OldaleTown_PokemonCenter_2F_Movement_1A435F - waitmove 0 - spriteinvisible 255, 0, 0 - setdoorclosed 5, 1 - doorchange - release - compare 0x8004, 5 - jumpeq OldaleTown_PokemonCenter_2F_EventScript_1A3FCD - special 1 - warp SingleBattleColosseum, 255, 6, 8 - special 2 - waitstate - end - -OldaleTown_PokemonCenter_2F_EventScript_1A3FCD:: @ 81A3FCD - special 1 - warp DoubleBattleColosseum, 255, 5, 8 - special 2 - waitstate - end - -OldaleTown_PokemonCenter_2F_EventScript_1A3FDD:: @ 81A3FDD - message OldaleTown_PokemonCenter_2F_Text_1A4696 - waittext - waitbutton - message OldaleTown_PokemonCenter_2F_Text_1A4826 - waittext - jump OldaleTown_PokemonCenter_2F_EventScript_1A3EBC - -OldaleTown_PokemonCenter_2F_EventScript_1A3FEF:: @ 81A3FEF - message OldaleTown_PokemonCenter_2F_Text_1A4840 - waittext - multichoice 0, 0, 18, 0 - switch RESULT - case 0, OldaleTown_PokemonCenter_2F_EventScript_1A4062 - case 1, OldaleTown_PokemonCenter_2F_EventScript_1A4042 - case 2, OldaleTown_PokemonCenter_2F_EventScript_1A403C - case 3, OldaleTown_PokemonCenter_2F_EventScript_1A4036 - case 127, OldaleTown_PokemonCenter_2F_EventScript_1A4036 - -OldaleTown_PokemonCenter_2F_EventScript_1A4036:: @ 81A4036 - setvar 0x8004, 0 - return - -OldaleTown_PokemonCenter_2F_EventScript_1A403C:: @ 81A403C - setvar 0x8004, 5 - return - -OldaleTown_PokemonCenter_2F_EventScript_1A4042:: @ 81A4042 - special 61 - compare RESULT, 0 - jumpif 5, OldaleTown_PokemonCenter_2F_EventScript_1A4056 - setvar 0x8004, 2 - return - -OldaleTown_PokemonCenter_2F_EventScript_1A4056:: @ 81A4056 - message OldaleTown_PokemonCenter_2F_Text_1A486A - waittext - waitbutton - jump OldaleTown_PokemonCenter_2F_EventScript_1A3FEF - -OldaleTown_PokemonCenter_2F_EventScript_1A4062:: @ 81A4062 - setvar 0x8004, 1 - return - -OldaleTown_PokemonCenter_2F_EventScript_1A4068:: @ 81A4068 - switch 0x8004 - case 1, OldaleTown_PokemonCenter_2F_EventScript_1A40B1 - case 2, OldaleTown_PokemonCenter_2F_EventScript_1A40A2 - case 5, OldaleTown_PokemonCenter_2F_EventScript_1A4093 - jump OldaleTown_PokemonCenter_2F_EventScript_1A432D - -OldaleTown_PokemonCenter_2F_EventScript_1A4093:: @ 81A4093 - special 31 - message OldaleTown_PokemonCenter_2F_Text_1A4C03 - waittext - waitbutton - jump OldaleTown_PokemonCenter_2F_EventScript_1A40C0 - -OldaleTown_PokemonCenter_2F_EventScript_1A40A2:: @ 81A40A2 - special 31 - message OldaleTown_PokemonCenter_2F_Text_1A4BCC - waittext - waitbutton - jump OldaleTown_PokemonCenter_2F_EventScript_1A40C0 - -OldaleTown_PokemonCenter_2F_EventScript_1A40B1:: @ 81A40B1 - special 31 - message OldaleTown_PokemonCenter_2F_Text_1A4B95 - waittext - waitbutton - jump OldaleTown_PokemonCenter_2F_EventScript_1A40C0 - -OldaleTown_PokemonCenter_2F_EventScript_1A40C0:: @ 81A40C0 - special 31 - message OldaleTown_PokemonCenter_2F_Text_1A4C38 - waittext - waitbutton - release - end - -DewfordTown_PokemonCenter_2F_EventScript_1A40CC:: @ 81A40CC -EverGrandeCity_PokemonCenter_2F_EventScript_1A40CC:: @ 81A40CC -FallarborTown_PokemonCenter_2F_EventScript_1A40CC:: @ 81A40CC -FortreeCity_PokemonCenter_2F_EventScript_1A40CC:: @ 81A40CC -LavaridgeTown_PokemonCenter_2F_EventScript_1A40CC:: @ 81A40CC -LilycoveCity_PokemonCenter_2F_EventScript_1A40CC:: @ 81A40CC -MauvilleCity_PokemonCenter_2F_EventScript_1A40CC:: @ 81A40CC -MossdeepCity_PokemonCenter_2F_EventScript_1A40CC:: @ 81A40CC -OldaleTown_PokemonCenter_2F_EventScript_1A40CC:: @ 81A40CC -PetalburgCity_PokemonCenter_2F_EventScript_1A40CC:: @ 81A40CC -RustboroCity_PokemonCenter_2F_EventScript_1A40CC:: @ 81A40CC -SlateportCity_PokemonCenter_2F_EventScript_1A40CC:: @ 81A40CC -SootopolisCity_PokemonCenter_2F_EventScript_1A40CC:: @ 81A40CC -VerdanturfTown_PokemonCenter_2F_EventScript_1A40CC:: @ 81A40CC - checkflag 2049 - jumpif 0, OldaleTown_PokemonCenter_2F_EventScript_1A4339 - copyvar 0x8007, LAST_TALKED - lock - faceplayer - msgbox OldaleTown_PokemonCenter_2F_Text_1A457E, 5 - compare RESULT, 0 - jumpeq OldaleTown_PokemonCenter_2F_EventScript_1A4319 - compare RESULT, 1 - jumpeq OldaleTown_PokemonCenter_2F_EventScript_1A40FA - -OldaleTown_PokemonCenter_2F_EventScript_1A40FA:: @ 81A40FA - call OldaleTown_PokemonCenter_2F_EventScript_1A41BB - compare RESULT, 0 - jumpeq OldaleTown_PokemonCenter_2F_EventScript_1A4319 - call OldaleTown_PokemonCenter_2F_EventScript_19F806 - compare RESULT, 0 - jumpeq OldaleTown_PokemonCenter_2F_EventScript_1A4319 - message OldaleTown_PokemonCenter_2F_Text_1A490C - waittext - special 29 - waitstate - compare RESULT, 1 - jumpeq OldaleTown_PokemonCenter_2F_EventScript_1A4166 - compare RESULT, 2 - jumpeq OldaleTown_PokemonCenter_2F_EventScript_1A4301 - compare RESULT, 3 - jumpeq OldaleTown_PokemonCenter_2F_EventScript_1A430D - compare RESULT, 4 - jumpeq OldaleTown_PokemonCenter_2F_EventScript_1A432D - compare RESULT, 5 - jumpeq OldaleTown_PokemonCenter_2F_EventScript_1A4319 - compare RESULT, 6 - jumpeq OldaleTown_PokemonCenter_2F_EventScript_1A42F5 - -OldaleTown_PokemonCenter_2F_EventScript_1A4166:: @ 81A4166 - setvar 0x8004, 3 - copyvar 0x4087, 0x8004 - message2 OldaleTown_PokemonCenter_2F_Text_1A4A22 - waittext - setmaptile 8, 3, 514, 0 - special 142 - pause 60 - move LAST_TALKED, OldaleTown_PokemonCenter_2F_Movement_1A4356 - waitmove 0 - closebutton - move 255, OldaleTown_PokemonCenter_2F_Movement_1A435B - waitmove 0 - setdooropened 8, 1 - doorchange - move 255, OldaleTown_PokemonCenter_2F_Movement_1A435F - waitmove 0 - spriteinvisible 255, 0, 0 - setdoorclosed 8, 1 - doorchange - release - jump OldaleTown_PokemonCenter_2F_EventScript_1A4325 - -OldaleTown_PokemonCenter_2F_EventScript_1A41BB:: @ 81A41BB - specialval RESULT, 131 - compare RESULT, 2 - jumpif 0, OldaleTown_PokemonCenter_2F_EventScript_1A41E1 - specialval RESULT, 339 - compare RESULT, 1 - jumpeq OldaleTown_PokemonCenter_2F_EventScript_1A41EE - setvar RESULT, 1 - return - -OldaleTown_PokemonCenter_2F_EventScript_1A41E1:: @ 81A41E1 - message OldaleTown_PokemonCenter_2F_Text_1A48A3 - waittext - waitbutton - setvar RESULT, 0 - return - -OldaleTown_PokemonCenter_2F_EventScript_1A41EE:: @ 81A41EE - message OldaleTown_PokemonCenter_2F_Text_1A48DD - waittext - waitbutton - setvar RESULT, 0 - return - -DewfordTown_PokemonCenter_2F_EventScript_1A41FB:: @ 81A41FB -EverGrandeCity_PokemonCenter_2F_EventScript_1A41FB:: @ 81A41FB -FallarborTown_PokemonCenter_2F_EventScript_1A41FB:: @ 81A41FB -FortreeCity_PokemonCenter_2F_EventScript_1A41FB:: @ 81A41FB -LavaridgeTown_PokemonCenter_2F_EventScript_1A41FB:: @ 81A41FB -LilycoveCity_PokemonCenter_2F_EventScript_1A41FB:: @ 81A41FB -MauvilleCity_PokemonCenter_2F_EventScript_1A41FB:: @ 81A41FB -MossdeepCity_PokemonCenter_2F_EventScript_1A41FB:: @ 81A41FB -OldaleTown_PokemonCenter_2F_EventScript_1A41FB:: @ 81A41FB -PacifidlogTown_PokemonCenter_2F_EventScript_1A41FB:: @ 81A41FB -PetalburgCity_PokemonCenter_2F_EventScript_1A41FB:: @ 81A41FB -RustboroCity_PokemonCenter_2F_EventScript_1A41FB:: @ 81A41FB -SlateportCity_PokemonCenter_2F_EventScript_1A41FB:: @ 81A41FB -SootopolisCity_PokemonCenter_2F_EventScript_1A41FB:: @ 81A41FB -VerdanturfTown_PokemonCenter_2F_EventScript_1A41FB:: @ 81A41FB - checkflag 2072 - jumpif 0, OldaleTown_PokemonCenter_2F_EventScript_1A434B - copyvar 0x8007, LAST_TALKED - lock - faceplayer - msgbox OldaleTown_PokemonCenter_2F_Text_1A45FE, 5 - compare RESULT, 0 - jumpeq OldaleTown_PokemonCenter_2F_EventScript_1A4319 - compare RESULT, 1 - jumpeq OldaleTown_PokemonCenter_2F_EventScript_1A4229 - -OldaleTown_PokemonCenter_2F_EventScript_1A4229:: @ 81A4229 - call OldaleTown_PokemonCenter_2F_EventScript_19F806 - compare RESULT, 0 - jumpeq OldaleTown_PokemonCenter_2F_EventScript_1A4319 - message OldaleTown_PokemonCenter_2F_Text_1A490C - waittext - special 30 - waitstate - special 341 - waitstate - compare RESULT, 1 - jumpeq OldaleTown_PokemonCenter_2F_EventScript_1A4294 - compare RESULT, 2 - jumpeq OldaleTown_PokemonCenter_2F_EventScript_1A4301 - compare RESULT, 3 - jumpeq OldaleTown_PokemonCenter_2F_EventScript_1A430D - compare RESULT, 4 - jumpeq OldaleTown_PokemonCenter_2F_EventScript_1A432D - compare RESULT, 5 - jumpeq OldaleTown_PokemonCenter_2F_EventScript_1A4319 - compare RESULT, 6 - jumpeq OldaleTown_PokemonCenter_2F_EventScript_1A42F5 - compare RESULT, 7 - jumpeq OldaleTown_PokemonCenter_2F_EventScript_1A42E9 - -OldaleTown_PokemonCenter_2F_EventScript_1A4294:: @ 81A4294 - setvar 0x8004, 4 - copyvar 0x4087, 0x8004 - message2 OldaleTown_PokemonCenter_2F_Text_1A4A22 - waittext - setmaptile 11, 3, 514, 0 - special 142 - pause 60 - move LAST_TALKED, OldaleTown_PokemonCenter_2F_Movement_1A4356 - waitmove 0 - closebutton - move 255, OldaleTown_PokemonCenter_2F_Movement_1A435B - waitmove 0 - setdooropened 11, 1 - doorchange - move 255, OldaleTown_PokemonCenter_2F_Movement_1A435F - waitmove 0 - spriteinvisible 255, 0, 0 - setdoorclosed 11, 1 - doorchange - release - jump OldaleTown_PokemonCenter_2F_EventScript_1A4325 - -OldaleTown_PokemonCenter_2F_EventScript_1A42E9:: @ 81A42E9 - special 31 - message OldaleTown_PokemonCenter_2F_Text_1A4AC8 - waittext - waitbutton - release - end - -OldaleTown_PokemonCenter_2F_EventScript_1A42F5:: @ 81A42F5 - special 31 - message OldaleTown_PokemonCenter_2F_Text_1A4A85 - waittext - waitbutton - release - end - -OldaleTown_PokemonCenter_2F_EventScript_1A4301:: @ 81A4301 - special 31 - message OldaleTown_PokemonCenter_2F_Text_1A4A30 - waittext - waitbutton - release - end - -OldaleTown_PokemonCenter_2F_EventScript_1A430D:: @ 81A430D - special 31 - message OldaleTown_PokemonCenter_2F_Text_1A4B1D - waittext - waitbutton - release - end - -OldaleTown_PokemonCenter_2F_EventScript_1A4319:: @ 81A4319 - special 31 - message OldaleTown_PokemonCenter_2F_Text_1A4B59 - waittext - waitbutton - release - end - -OldaleTown_PokemonCenter_2F_EventScript_1A4325:: @ 81A4325 - special 1 - special 2 - waitstate - end - -OldaleTown_PokemonCenter_2F_EventScript_1A432D:: @ 81A432D - special 31 - message OldaleTown_PokemonCenter_2F_Text_1A4B6C - waittext - waitbutton - release - end - -OldaleTown_PokemonCenter_2F_EventScript_1A4339:: @ 81A4339 - msgbox OldaleTown_PokemonCenter_2F_Text_1A141C, 2 - end - -OldaleTown_PokemonCenter_2F_EventScript_1A4342:: @ 81A4342 - msgbox OldaleTown_PokemonCenter_2F_Text_1A13DF, 2 - end - -OldaleTown_PokemonCenter_2F_EventScript_1A434B:: @ 81A434B - msgbox OldaleTown_PokemonCenter_2F_Text_1A145C, 2 - end - -OldaleTown_PokemonCenter_2F_Movement_1A4354:: @ 81A4354 - step_00 - step_end - -OldaleTown_PokemonCenter_2F_Movement_1A4356:: @ 81A4356 - step_03 - step_end - -OldaleTown_PokemonCenter_2F_Movement_1A4358:: @ 81A4358 - step_down - step_down - step_end - -OldaleTown_PokemonCenter_2F_Movement_1A435B:: @ 81A435B - step_right - step_up - step_up - step_end - -OldaleTown_PokemonCenter_2F_Movement_1A435F:: @ 81A435F - step_up - step_end - -OldaleTown_PokemonCenter_2F_Movement_1A4361:: @ 81A4361 - step_02 - step_end - -gUnknown_081A4363:: @ 81A4363 - lockall - special 196 - waitbutton - hidebox 0, 0, 29, 19 - releaseall - end - -gUnknown_081A436F:: @ 81A436F -SingleBattleColosseum_EventScript_1A436F:: @ 81A436F - setvar 0x8005, 0 - special 32 - waitstate - end - -gUnknown_081A4379:: @ 81A4379 -SingleBattleColosseum_EventScript_1A4379:: @ 81A4379 - setvar 0x8005, 1 - special 32 - waitstate - end - -gUnknown_081A4383:: @ 81A4383 -DoubleBattleColosseum_EventScript_1A4383:: @ 81A4383 - fadescreen 1 - special 41 - waitstate - compare RESULT, 0 - jumpeq DoubleBattleColosseum_EventScript_1A43EF - setvar 0x8005, 0 - special 32 - waitstate - end - -gUnknown_081A439E:: @ 81A439E -DoubleBattleColosseum_EventScript_1A439E:: @ 81A439E - fadescreen 1 - special 41 - waitstate - compare RESULT, 0 - jumpeq DoubleBattleColosseum_EventScript_1A43EF - setvar 0x8005, 1 - special 32 - waitstate - end - -gUnknown_081A43B9:: @ 81A43B9 -DoubleBattleColosseum_EventScript_1A43B9:: @ 81A43B9 - fadescreen 1 - special 41 - waitstate - compare RESULT, 0 - jumpeq DoubleBattleColosseum_EventScript_1A43EF - setvar 0x8005, 2 - special 32 - waitstate - end - -gUnknown_081A43D4:: @ 81A43D4 -DoubleBattleColosseum_EventScript_1A43D4:: @ 81A43D4 - fadescreen 1 - special 41 - waitstate - compare RESULT, 0 - jumpeq DoubleBattleColosseum_EventScript_1A43EF - setvar 0x8005, 3 - special 32 - waitstate - end - -DoubleBattleColosseum_EventScript_1A43EF:: @ 81A43EF - end - -gUnknown_081A43F0:: @ 81A43F0 -TradeCenter_EventScript_1A43F0:: @ 81A43F0 - setvar 0x8005, 0 - special 33 - waitstate - end - -gUnknown_081A43FA:: @ 81A43FA -TradeCenter_EventScript_1A43FA:: @ 81A43FA - setvar 0x8005, 1 - special 33 - waitstate - end - -@ 81A4404 - setvar 0x8005, 2 - special 33 - waitstate - end - -@ 81A440E - setvar 0x8005, 3 - special 33 - waitstate - end - -gUnknown_081A4418:: @ 81A4418 -RecordCorner_EventScript_1A4418:: @ 81A4418 - setvar 0x8005, 0 - special 27 - waitstate - compare 0x4001, 0 - jumpif 5, RecordCorner_EventScript_1A446C - end - -gUnknown_081A442D:: @ 81A442D -RecordCorner_EventScript_1A442D:: @ 81A442D - setvar 0x8005, 1 - special 27 - waitstate - compare 0x4001, 0 - jumpif 5, RecordCorner_EventScript_1A446C - end - -gUnknown_081A4442:: @ 81A4442 -RecordCorner_EventScript_1A4442:: @ 81A4442 - setvar 0x8005, 2 - special 27 - waitstate - compare 0x4001, 0 - jumpif 5, RecordCorner_EventScript_1A446C - end - -gUnknown_081A4457:: @ 81A4457 -RecordCorner_EventScript_1A4457:: @ 81A4457 - setvar 0x8005, 3 - special 27 - waitstate - compare 0x4001, 0 - jumpif 5, RecordCorner_EventScript_1A446C - end - -RecordCorner_EventScript_1A446C:: @ 81A446C - bufferitem 1, 0x4001 - message RecordCorner_Text_1A4E3B - waittext - waitbutton - releaseall - end - -gUnknown_081A4479:: @ 81A4479 - message UnknownString_81A4D1C - waittext - waitbutton - fadescreen 1 - special 42 - waitstate - end - -gUnknown_081A4487:: @ 81A4487 - message UnknownString_81A4D45 - waittext - waitbutton - fadescreen 1 - special 42 - waitstate - end - -gUnknown_081A4495:: @ 81A4495 - message UnknownString_81A4CF6 - waittext - waitbutton - closebutton - end - -SingleBattleColosseum_EventScript_1A449E:: @ 81A449E - special 295 - message SingleBattleColosseum_Text_1A4D7E - waittext - waitbutton - special 296 - closebutton - end - -TradeCenter_EventScript_1A44AD:: @ 81A44AD - special 295 - message TradeCenter_Text_1A4DAB - waittext - waitbutton - special 296 - closebutton - end - -RecordCorner_EventScript_1A44BC:: @ 81A44BC - compare 0x4000, 0 - jumpif 5, RecordCorner_EventScript_1A44D6 - special 295 - message RecordCorner_Text_1A4DD7 - waittext - waitbutton - special 296 - closebutton - end - -RecordCorner_EventScript_1A44D6:: @ 81A44D6 - special 295 - message RecordCorner_Text_1A4DF7 - waittext - waitbutton - special 296 - closebutton - end - -gUnknown_081A44E5:: @ 81A44E5 - msgbox UnknownString_81A4C6E, 5 - compare RESULT, 1 - jumpeq gUnknown_081A44FE - hidebox 0, 0, 29, 19 - end - -gUnknown_081A44FE:: @ 81A44FE - message2 UnknownString_81A4CAF - waittext - special 5 - end - -gUnknown_081A4508:: @ 81A4508 - special 4 - special 3 - waitstate - end diff --git a/data/scripts/contest_hall.inc b/data/scripts/contest_hall.inc new file mode 100644 index 000000000..14e684cb9 --- /dev/null +++ b/data/scripts/contest_hall.inc @@ -0,0 +1,1338 @@ +FallarborTown_ContestLobby_EventScript_1A4E92:: @ 81A4E92 +LilycoveCity_ContestLobby_EventScript_1A4E92:: @ 81A4E92 +SlateportCity_ContestLobby_EventScript_1A4E92:: @ 81A4E92 +VerdanturfTown_ContestLobby_EventScript_1A4E92:: @ 81A4E92 + lock + faceplayer + checkitem ITEM_CONTEST_PASS, 1 + compare RESULT, 0 + callif 1, FallarborTown_ContestLobby_EventScript_1A4EDD + compare 0x408a, 0 + jumpif 5, FallarborTown_ContestLobby_EventScript_1A4F4E + checkflag 1 + jumpeq FallarborTown_ContestLobby_EventScript_1A4F8F + bufferstd 0, 0x800b + msgbox FallarborTown_ContestLobby_Text_1A5DFC, 4 + checkitem ITEM_CONTEST_PASS, 1 + compare RESULT, 0 + jumpeq FallarborTown_ContestLobby_EventScript_1A4EE1 + setflag 1 + jump FallarborTown_ContestLobby_EventScript_1A4F8F + end + +FallarborTown_ContestLobby_EventScript_1A4EDD:: @ 81A4EDD + clearflag 1 + return + +FallarborTown_ContestLobby_EventScript_1A4EE1:: @ 81A4EE1 + compare 0x8010, 0 + jumpeq FallarborTown_ContestLobby_EventScript_1A4EF6 + msgbox FallarborTown_ContestLobby_Text_1A6340, 4 + releaseall + end + +FallarborTown_ContestLobby_EventScript_1A4EF6:: @ 81A4EF6 + msgbox FallarborTown_ContestLobby_Text_1A64F4, 5 + compare RESULT, 1 + jumpeq FallarborTown_ContestLobby_EventScript_1A4F13 + msgbox FallarborTown_ContestLobby_Text_1A65EA, 4 + releaseall + end + +FallarborTown_ContestLobby_EventScript_1A4F13:: @ 81A4F13 + checkflag 150 + jumpeq FallarborTown_ContestLobby_EventScript_1A4F44 + msgbox FallarborTown_ContestLobby_Text_1A6583, 4 + giveitem ITEM_CONTEST_PASS + setflag 150 + setflag 1 + msgbox FallarborTown_ContestLobby_Text_1A5E98, 4 + jump FallarborTown_ContestLobby_EventScript_1A4F8F + end + +FallarborTown_ContestLobby_EventScript_1A4F44:: @ 81A4F44 + msgbox FallarborTown_ContestLobby_Text_1A6590, 4 + releaseall + end + +FallarborTown_ContestLobby_EventScript_1A4F4E:: @ 81A4F4E + msgbox FallarborTown_ContestLobby_Text_1A685A, 4 + switch 0x408a + case 4, FallarborTown_ContestLobby_EventScript_1A4F67 + end + +FallarborTown_ContestLobby_EventScript_1A4F67:: @ 81A4F67 + giveitem ITEM_LUXURY_BALL + compare RESULT, 0 + jumpeq FallarborTown_ContestLobby_EventScript_1A4F86 + setvar 0x408a, 0 + closebutton + release + end + +FallarborTown_ContestLobby_EventScript_1A4F86:: @ 81A4F86 + msgbox FallarborTown_ContestLobby_Text_1A68C6, 2 + end + +FallarborTown_ContestLobby_EventScript_1A4F8F:: @ 81A4F8F + message FallarborTown_ContestLobby_Text_1A5E46 + waittext + multichoice 0, 0, 2, 0 + switch RESULT + case 0, FallarborTown_ContestLobby_EventScript_1A5097 + case 1, FallarborTown_ContestLobby_EventScript_1A4FCC + case 2, FallarborTown_ContestLobby_EventScript_1A503E + case 127, FallarborTown_ContestLobby_EventScript_1A503E + end + +FallarborTown_ContestLobby_EventScript_1A4FCC:: @ 81A4FCC + message FallarborTown_ContestLobby_Text_1A5E7C + waittext + multichoice 0, 0, 3, 0 + switch RESULT + case 0, FallarborTown_ContestLobby_EventScript_1A5014 + case 1, FallarborTown_ContestLobby_EventScript_1A5022 + case 2, FallarborTown_ContestLobby_EventScript_1A5030 + case 3, FallarborTown_ContestLobby_EventScript_1A4F8F + case 127, FallarborTown_ContestLobby_EventScript_1A4F8F + end + +FallarborTown_ContestLobby_EventScript_1A5014:: @ 81A5014 + msgbox FallarborTown_ContestLobby_Text_1A5E98, 4 + jump FallarborTown_ContestLobby_EventScript_1A4FCC + end + +FallarborTown_ContestLobby_EventScript_1A5022:: @ 81A5022 + msgbox FallarborTown_ContestLobby_Text_1A609B, 4 + jump FallarborTown_ContestLobby_EventScript_1A4FCC + end + +FallarborTown_ContestLobby_EventScript_1A5030:: @ 81A5030 + msgbox FallarborTown_ContestLobby_Text_1A613F, 4 + jump FallarborTown_ContestLobby_EventScript_1A4FCC + end + +FallarborTown_ContestLobby_EventScript_1A503E:: @ 81A503E + msgbox FallarborTown_ContestLobby_Text_188559, 4 + release + end + +FallarborTown_ContestLobby_EventScript_1A5048:: @ 81A5048 + msgbox FallarborTown_ContestLobby_Text_1A6319, 4 + choosecontestpkmn + compare 0x8004, 255 + jumpeq FallarborTown_ContestLobby_EventScript_1A5097 + special 84 + compare RESULT, 0 + jumpeq FallarborTown_ContestLobby_EventScript_1A50C8 + compare RESULT, 1 + jumpeq FallarborTown_ContestLobby_EventScript_1A50D7 + compare RESULT, 2 + jumpeq FallarborTown_ContestLobby_EventScript_1A50FB + compare RESULT, 3 + jumpeq FallarborTown_ContestLobby_EventScript_1A511F + compare RESULT, 4 + jumpeq FallarborTown_ContestLobby_EventScript_1A512E + end + +FallarborTown_ContestLobby_EventScript_1A5097:: @ 81A5097 + message FallarborTown_ContestLobby_Text_1A6623 + waittext + multichoice 0, 0, 4, 0 + switch RESULT + case 5, FallarborTown_ContestLobby_EventScript_1A503E + case 127, FallarborTown_ContestLobby_EventScript_1A503E + copyvar 0x8011, RESULT + jump FallarborTown_ContestLobby_EventScript_1A5048 + end + +FallarborTown_ContestLobby_EventScript_1A50C8:: @ 81A50C8 + msgbox FallarborTown_ContestLobby_Text_1A664A, 4 + jump FallarborTown_ContestLobby_EventScript_1A5048 + release + end + +FallarborTown_ContestLobby_EventScript_1A50D7:: @ 81A50D7 + msgbox FallarborTown_ContestLobby_Text_1A67A3, 5 + switch RESULT + case 0, FallarborTown_ContestLobby_EventScript_1A5048 + case 1, FallarborTown_ContestLobby_EventScript_1A513D + end + +FallarborTown_ContestLobby_EventScript_1A50FB:: @ 81A50FB + msgbox FallarborTown_ContestLobby_Text_1A6724, 5 + switch RESULT + case 0, FallarborTown_ContestLobby_EventScript_1A5048 + case 1, FallarborTown_ContestLobby_EventScript_1A513D + end + +FallarborTown_ContestLobby_EventScript_1A511F:: @ 81A511F + msgbox FallarborTown_ContestLobby_Text_1A669F, 4 + jump FallarborTown_ContestLobby_EventScript_1A5048 + release + end + +FallarborTown_ContestLobby_EventScript_1A512E:: @ 81A512E + msgbox FallarborTown_ContestLobby_Text_1A66DC, 4 + jump FallarborTown_ContestLobby_EventScript_1A5048 + release + end + +FallarborTown_ContestLobby_EventScript_1A513D:: @ 81A513D + msgbox FallarborTown_ContestLobby_Text_1A67C1, 4 + closebutton + releaseall + setvar 0x4086, 1 + return + +LinkContestRoom1_EventScript_1A514D:: @ 81A514D + setvar 0x8006, 0 + lockall + move 14, LinkContestRoom1_Movement_1A5DBF + waitmove 0 + move 1, LinkContestRoom1_Movement_1A5D85 + waitmove 0 + releaseall + call LinkContestRoom1_EventScript_1A51A0 + call LinkContestRoom1_EventScript_1A51EA + call LinkContestRoom1_EventScript_1A5245 + call LinkContestRoom1_EventScript_1A527A + call LinkContestRoom1_EventScript_1A58EE + call LinkContestRoom1_EventScript_1A594A + call LinkContestRoom1_EventScript_1A59FC + call LinkContestRoom1_EventScript_1A5A49 + call LinkContestRoom1_EventScript_1A5A90 + call LinkContestRoom1_EventScript_1A5BAB + setvar 0x4086, 2 + return + +LinkContestRoom1_EventScript_1A51A0:: @ 81A51A0 + switch 0x8010 + case 0, LinkContestRoom1_EventScript_1A51D2 + case 1, LinkContestRoom1_EventScript_1A51D8 + case 2, LinkContestRoom1_EventScript_1A51DE + case 3, LinkContestRoom1_EventScript_1A51E4 + return + +LinkContestRoom1_EventScript_1A51D2:: @ 81A51D2 + setvar 0x8009, 5 + return + +LinkContestRoom1_EventScript_1A51D8:: @ 81A51D8 + setvar 0x8009, 6 + return + +LinkContestRoom1_EventScript_1A51DE:: @ 81A51DE + setvar 0x8009, 7 + return + +LinkContestRoom1_EventScript_1A51E4:: @ 81A51E4 + setvar 0x8009, 8 + return + +LinkContestRoom1_EventScript_1A51EA:: @ 81A51EA + switch 0x8011 + case 0, LinkContestRoom1_EventScript_1A5227 + case 1, LinkContestRoom1_EventScript_1A522D + case 2, LinkContestRoom1_EventScript_1A5233 + case 3, LinkContestRoom1_EventScript_1A5239 + case 4, LinkContestRoom1_EventScript_1A523F + return + +LinkContestRoom1_EventScript_1A5227:: @ 81A5227 + setvar 0x8008, 0 + return + +LinkContestRoom1_EventScript_1A522D:: @ 81A522D + setvar 0x8008, 1 + return + +LinkContestRoom1_EventScript_1A5233:: @ 81A5233 + setvar 0x8008, 2 + return + +LinkContestRoom1_EventScript_1A5239:: @ 81A5239 + setvar 0x8008, 3 + return + +LinkContestRoom1_EventScript_1A523F:: @ 81A523F + setvar 0x8008, 4 + return + +LinkContestRoom1_EventScript_1A5245:: @ 81A5245 + bufferstd 1, 0x8008 + bufferstd 2, 0x8009 + call LinkContestRoom1_EventScript_1A525F + lockall + move 1, LinkContestRoom1_Movement_1A5D87 + waitmove 0 + releaseall + return + +LinkContestRoom1_EventScript_1A525F:: @ 81A525F + compare 0x4088, 5 + jumpeq LinkContestRoom1_EventScript_1A5273 + msgbox LinkContestRoom1_Text_1A68F0, 3 + return + +LinkContestRoom1_EventScript_1A5273:: @ 81A5273 + message2 LinkContestRoom1_Text_1A6976 + waittext + return + +LinkContestRoom1_EventScript_1A527A:: @ 81A527A + call LinkContestRoom1_EventScript_1A52AE + call LinkContestRoom1_EventScript_1A5323 + call LinkContestRoom1_EventScript_1A5455 + call LinkContestRoom1_EventScript_1A53E5 + call LinkContestRoom1_EventScript_1A5880 + addvar 0x8006, 1 + compare 0x8006, 4 + jumpif 5, LinkContestRoom1_EventScript_1A527A + call LinkContestRoom1_EventScript_1A5377 + setvar 0x4001, 6 + return + +LinkContestRoom1_EventScript_1A52AE:: @ 81A52AE + compare 0x8006, 0 + jumpeq LinkContestRoom1_EventScript_1A52DB + compare 0x8006, 1 + jumpeq LinkContestRoom1_EventScript_1A52ED + compare 0x8006, 2 + jumpeq LinkContestRoom1_EventScript_1A52FF + compare 0x8006, 3 + jumpeq LinkContestRoom1_EventScript_1A5311 + return + +LinkContestRoom1_EventScript_1A52DB:: @ 81A52DB + lockall + move 3, LinkContestRoom1_Movement_1A5DCE + waitmove 0 + releaseall + setvar 0x800b, 3 + return + +LinkContestRoom1_EventScript_1A52ED:: @ 81A52ED + lockall + move 4, LinkContestRoom1_Movement_1A5DDA + waitmove 0 + releaseall + setvar 0x800b, 4 + return + +LinkContestRoom1_EventScript_1A52FF:: @ 81A52FF + lockall + move 5, LinkContestRoom1_Movement_1A5DE2 + waitmove 0 + releaseall + setvar 0x800b, 5 + return + +LinkContestRoom1_EventScript_1A5311:: @ 81A5311 + lockall + move 14, LinkContestRoom1_Movement_1A5DEA + waitmove 0 + releaseall + setvar 0x800b, 14 + return + +LinkContestRoom1_EventScript_1A5323:: @ 81A5323 + special 81 + addvar 0x8006, 1 + buffernum 1, 0x8006 + lockall + move 0x800b, LinkContestRoom1_Movement_1A5D9C + waitmove 0 + releaseall + reappear 13 + playsfx 10 + lockall + move 0x800b, LinkContestRoom1_Movement_1A5D9C + waitmove 0 + releaseall + addvar 0x8006, -1 + playsfx 15 + special 320 + call LinkContestRoom1_EventScript_1A535E + return + +LinkContestRoom1_EventScript_1A535E:: @ 81A535E + compare 0x4088, 5 + jumpeq LinkContestRoom1_EventScript_1A5370 + message LinkContestRoom1_Text_1A6A04 + waittext + return + +LinkContestRoom1_EventScript_1A5370:: @ 81A5370 + message2 LinkContestRoom1_Text_1A6A04 + waittext + return + +LinkContestRoom1_EventScript_1A5377:: @ 81A5377 + call LinkContestRoom1_EventScript_1A53B3 + call LinkContestRoom1_EventScript_1A53CE + playsfx 223 + waittext + call LinkContestRoom1_EventScript_1A5A90 + move 1, LinkContestRoom1_Movement_1A5D9F + waitmove 0 + move 2, LinkContestRoom1_Movement_1A5DA1 + waitmove 0 + pause 20 + move 1, LinkContestRoom1_Movement_1A5D8F + move 2, LinkContestRoom1_Movement_1A5D8F + waitmove 0 + return + +LinkContestRoom1_EventScript_1A53B3:: @ 81A53B3 + compare 0x4088, 5 + jumpeq LinkContestRoom1_EventScript_1A53C7 + msgbox LinkContestRoom1_Text_1A6A1F, 4 + return + +LinkContestRoom1_EventScript_1A53C7:: @ 81A53C7 + message2 LinkContestRoom1_Text_1A6A1F + waittext + return + +LinkContestRoom1_EventScript_1A53CE:: @ 81A53CE + compare 0x4088, 5 + jumpeq LinkContestRoom1_EventScript_1A53DF + message LinkContestRoom1_Text_1A6AE1 + return + +LinkContestRoom1_EventScript_1A53DF:: @ 81A53DF + message2 LinkContestRoom1_Text_1A6AE1 + return + +LinkContestRoom1_EventScript_1A53E5:: @ 81A53E5 + move 1, LinkContestRoom1_Movement_1A5DAF + waitmove 0 + playsfx 223 + call LinkContestRoom1_EventScript_1A5AE4 + move 9, LinkContestRoom1_Movement_1A5DB7 + move 12, LinkContestRoom1_Movement_1A5DBB + move 7, LinkContestRoom1_Movement_1A5DB7 + waitmove 0 + move 1, LinkContestRoom1_Movement_1A5DB7 + waitmove 0 + move 10, LinkContestRoom1_Movement_1A5DAF + move 11, LinkContestRoom1_Movement_1A5DBB + move 6, LinkContestRoom1_Movement_1A5DB3 + move 8, LinkContestRoom1_Movement_1A5DAF + waitmove 0 + move 1, LinkContestRoom1_Movement_1A5DC1 + waitmove 0 + move 1, LinkContestRoom1_Movement_1A5DCA + move 2, LinkContestRoom1_Movement_1A5DC5 + waitmove 0 + releaseall + return + +LinkContestRoom1_EventScript_1A5455:: @ 81A5455 + special 87 + compare 0x4088, 1 + callif 1, LinkContestRoom1_EventScript_1A555A + compare 0x4088, 2 + callif 1, LinkContestRoom1_EventScript_1A55B8 + compare 0x4088, 3 + callif 1, LinkContestRoom1_EventScript_1A5616 + compare 0x4088, 4 + callif 1, LinkContestRoom1_EventScript_1A5674 + compare 0x4088, 5 + callif 1, LinkContestRoom1_EventScript_1A56D2 + setvar 0x4001, 9 + setvar 0x4002, 9 + setvar 0x4003, 9 + setvar 0x4004, 9 + setvar 0x4005, 9 + setvar 0x4006, 9 + setvar 0x4007, 9 + setvar 0x4008, 9 + compare 0x4000, 0 + callif 2, LinkContestRoom1_EventScript_1A54EB + setvar 0x4001, 0 + setvar 0x4002, 0 + setvar 0x4003, 0 + setvar 0x4004, 0 + setvar 0x4005, 0 + setvar 0x4006, 0 + setvar 0x4007, 0 + setvar 0x4008, 0 + return + +LinkContestRoom1_EventScript_1A54EB:: @ 81A54EB + setvar RESULT, 8 + special 340 + compare RESULT, 0 + callif 1, LinkContestRoom1_EventScript_1A5760 + compare RESULT, 1 + callif 1, LinkContestRoom1_EventScript_1A5784 + compare RESULT, 2 + callif 1, LinkContestRoom1_EventScript_1A57A8 + compare RESULT, 3 + callif 1, LinkContestRoom1_EventScript_1A57CC + compare RESULT, 4 + callif 1, LinkContestRoom1_EventScript_1A57F0 + compare RESULT, 5 + callif 1, LinkContestRoom1_EventScript_1A5814 + compare RESULT, 6 + callif 1, LinkContestRoom1_EventScript_1A5838 + compare RESULT, 7 + callif 1, LinkContestRoom1_EventScript_1A585C + compare 0x4000, 0 + jumpif 2, LinkContestRoom1_EventScript_1A54EB + waitmove 0 + return + +LinkContestRoom1_EventScript_1A555A:: @ 81A555A + compare 0x8004, 80 + jumpif 2, LinkContestRoom1_EventScript_1A575A + compare 0x8004, 70 + jumpif 2, LinkContestRoom1_EventScript_1A5754 + compare 0x8004, 60 + jumpif 2, LinkContestRoom1_EventScript_1A574E + compare 0x8004, 50 + jumpif 2, LinkContestRoom1_EventScript_1A5748 + compare 0x8004, 40 + jumpif 2, LinkContestRoom1_EventScript_1A5742 + compare 0x8004, 30 + jumpif 2, LinkContestRoom1_EventScript_1A573C + compare 0x8004, 20 + jumpif 2, LinkContestRoom1_EventScript_1A5736 + compare 0x8004, 10 + jumpif 2, LinkContestRoom1_EventScript_1A5730 + setvar 0x4000, 0 + return + +LinkContestRoom1_EventScript_1A55B8:: @ 81A55B8 + compare 0x8004, 230 + jumpif 2, LinkContestRoom1_EventScript_1A575A + compare 0x8004, 210 + jumpif 2, LinkContestRoom1_EventScript_1A5754 + compare 0x8004, 190 + jumpif 2, LinkContestRoom1_EventScript_1A574E + compare 0x8004, 170 + jumpif 2, LinkContestRoom1_EventScript_1A5748 + compare 0x8004, 150 + jumpif 2, LinkContestRoom1_EventScript_1A5742 + compare 0x8004, 130 + jumpif 2, LinkContestRoom1_EventScript_1A573C + compare 0x8004, 110 + jumpif 2, LinkContestRoom1_EventScript_1A5736 + compare 0x8004, 90 + jumpif 2, LinkContestRoom1_EventScript_1A5730 + setvar 0x4000, 0 + return + +LinkContestRoom1_EventScript_1A5616:: @ 81A5616 + compare 0x8004, 380 + jumpif 2, LinkContestRoom1_EventScript_1A575A + compare 0x8004, 350 + jumpif 2, LinkContestRoom1_EventScript_1A5754 + compare 0x8004, 320 + jumpif 2, LinkContestRoom1_EventScript_1A574E + compare 0x8004, 290 + jumpif 2, LinkContestRoom1_EventScript_1A5748 + compare 0x8004, 260 + jumpif 2, LinkContestRoom1_EventScript_1A5742 + compare 0x8004, 230 + jumpif 2, LinkContestRoom1_EventScript_1A573C + compare 0x8004, 200 + jumpif 2, LinkContestRoom1_EventScript_1A5736 + compare 0x8004, 170 + jumpif 2, LinkContestRoom1_EventScript_1A5730 + setvar 0x4000, 0 + return + +LinkContestRoom1_EventScript_1A5674:: @ 81A5674 + compare 0x8004, 600 + jumpif 2, LinkContestRoom1_EventScript_1A575A + compare 0x8004, 560 + jumpif 2, LinkContestRoom1_EventScript_1A5754 + compare 0x8004, 520 + jumpif 2, LinkContestRoom1_EventScript_1A574E + compare 0x8004, 480 + jumpif 2, LinkContestRoom1_EventScript_1A5748 + compare 0x8004, 440 + jumpif 2, LinkContestRoom1_EventScript_1A5742 + compare 0x8004, 400 + jumpif 2, LinkContestRoom1_EventScript_1A573C + compare 0x8004, 360 + jumpif 2, LinkContestRoom1_EventScript_1A5736 + compare 0x8004, 320 + jumpif 2, LinkContestRoom1_EventScript_1A5730 + setvar 0x4000, 0 + return + +LinkContestRoom1_EventScript_1A56D2:: @ 81A56D2 + compare 0x8004, 600 + jumpif 2, LinkContestRoom1_EventScript_1A575A + compare 0x8004, 550 + jumpif 2, LinkContestRoom1_EventScript_1A5754 + compare 0x8004, 500 + jumpif 2, LinkContestRoom1_EventScript_1A574E + compare 0x8004, 450 + jumpif 2, LinkContestRoom1_EventScript_1A5748 + compare 0x8004, 400 + jumpif 2, LinkContestRoom1_EventScript_1A5742 + compare 0x8004, 300 + jumpif 2, LinkContestRoom1_EventScript_1A573C + compare 0x8004, 200 + jumpif 2, LinkContestRoom1_EventScript_1A5736 + compare 0x8004, 100 + jumpif 2, LinkContestRoom1_EventScript_1A5730 + setvar 0x4000, 0 + return + +LinkContestRoom1_EventScript_1A5730:: @ 81A5730 + setvar 0x4000, 1 + return + +LinkContestRoom1_EventScript_1A5736:: @ 81A5736 + setvar 0x4000, 2 + return + +LinkContestRoom1_EventScript_1A573C:: @ 81A573C + setvar 0x4000, 3 + return + +LinkContestRoom1_EventScript_1A5742:: @ 81A5742 + setvar 0x4000, 4 + return + +LinkContestRoom1_EventScript_1A5748:: @ 81A5748 + setvar 0x4000, 5 + return + +LinkContestRoom1_EventScript_1A574E:: @ 81A574E + setvar 0x4000, 6 + return + +LinkContestRoom1_EventScript_1A5754:: @ 81A5754 + setvar 0x4000, 7 + return + +LinkContestRoom1_EventScript_1A575A:: @ 81A575A + setvar 0x4000, 8 + return + +LinkContestRoom1_EventScript_1A5760:: @ 81A5760 + compare 0x4001, 1 + jumpeq LinkContestRoom1_EventScript_1A5783 + move 6, LinkContestRoom1_Movement_1A5D8D + playsfx 21 + pause 14 + setvar 0x4001, 1 + addvar 0x4000, 65535 + return + +LinkContestRoom1_EventScript_1A5783:: @ 81A5783 + return + +LinkContestRoom1_EventScript_1A5784:: @ 81A5784 + compare 0x4002, 1 + jumpeq LinkContestRoom1_EventScript_1A57A7 + move 12, LinkContestRoom1_Movement_1A5D8D + playsfx 21 + pause 14 + setvar 0x4002, 1 + addvar 0x4000, 65535 + return + +LinkContestRoom1_EventScript_1A57A7:: @ 81A57A7 + return + +LinkContestRoom1_EventScript_1A57A8:: @ 81A57A8 + compare 0x4003, 1 + jumpeq LinkContestRoom1_EventScript_1A57CB + move 7, LinkContestRoom1_Movement_1A5D8D + playsfx 21 + pause 14 + setvar 0x4003, 1 + addvar 0x4000, 65535 + return + +LinkContestRoom1_EventScript_1A57CB:: @ 81A57CB + return + +LinkContestRoom1_EventScript_1A57CC:: @ 81A57CC + compare 0x4004, 1 + jumpeq LinkContestRoom1_EventScript_1A57EF + move 8, LinkContestRoom1_Movement_1A5D8D + playsfx 21 + pause 14 + setvar 0x4004, 1 + addvar 0x4000, 65535 + return + +LinkContestRoom1_EventScript_1A57EF:: @ 81A57EF + return + +LinkContestRoom1_EventScript_1A57F0:: @ 81A57F0 + compare 0x4005, 1 + jumpeq LinkContestRoom1_EventScript_1A5813 + move 9, LinkContestRoom1_Movement_1A5D8D + playsfx 21 + pause 14 + setvar 0x4005, 1 + addvar 0x4000, 65535 + return + +LinkContestRoom1_EventScript_1A5813:: @ 81A5813 + return + +LinkContestRoom1_EventScript_1A5814:: @ 81A5814 + compare 0x4006, 1 + jumpeq LinkContestRoom1_EventScript_1A5837 + move 10, LinkContestRoom1_Movement_1A5D8D + playsfx 21 + pause 14 + setvar 0x4006, 1 + addvar 0x4000, 65535 + return + +LinkContestRoom1_EventScript_1A5837:: @ 81A5837 + return + +LinkContestRoom1_EventScript_1A5838:: @ 81A5838 + compare 0x4007, 1 + jumpeq LinkContestRoom1_EventScript_1A585B + move 11, LinkContestRoom1_Movement_1A5D8D + playsfx 21 + pause 14 + setvar 0x4007, 1 + addvar 0x4000, 65535 + return + +LinkContestRoom1_EventScript_1A585B:: @ 81A585B + return + +LinkContestRoom1_EventScript_1A585C:: @ 81A585C + compare 0x4008, 1 + jumpeq LinkContestRoom1_EventScript_1A587F + move 15, LinkContestRoom1_Movement_1A5D8D + playsfx 21 + pause 14 + setvar 0x4008, 1 + addvar 0x4000, 65535 + return + +LinkContestRoom1_EventScript_1A587F:: @ 81A587F + return + +LinkContestRoom1_EventScript_1A5880:: @ 81A5880 + closebutton + release + disappear 13 + special 321 + switch 0x8006 + case 0, LinkContestRoom1_EventScript_1A58BA + case 1, LinkContestRoom1_EventScript_1A58C7 + case 2, LinkContestRoom1_EventScript_1A58D4 + case 3, LinkContestRoom1_EventScript_1A58E1 + return + +LinkContestRoom1_EventScript_1A58BA:: @ 81A58BA + lockall + move 0x800b, LinkContestRoom1_Movement_1A5DD4 + waitmove 0 + releaseall + return + +LinkContestRoom1_EventScript_1A58C7:: @ 81A58C7 + lockall + move 0x800b, LinkContestRoom1_Movement_1A5DDE + waitmove 0 + releaseall + return + +LinkContestRoom1_EventScript_1A58D4:: @ 81A58D4 + lockall + move 0x800b, LinkContestRoom1_Movement_1A5DE6 + waitmove 0 + releaseall + return + +LinkContestRoom1_EventScript_1A58E1:: @ 81A58E1 + lockall + move 0x800b, LinkContestRoom1_Movement_1A5DF0 + waitmove 0 + releaseall + return + +LinkContestRoom1_EventScript_1A58EE:: @ 81A58EE + lockall + move 1, LinkContestRoom1_Movement_1A5DA3 + waitmove 0 + call LinkContestRoom1_EventScript_1A5930 + waittext + move 1, LinkContestRoom1_Movement_1A5D91 + move 2, LinkContestRoom1_Movement_1A5D95 + waitmove 0 + releaseall + setvar 0x4009, 1 + startcontest + setvar 0x4009, 0 + lockall + move 1, LinkContestRoom1_Movement_1A5D95 + move 2, LinkContestRoom1_Movement_1A5D91 + waitmove 0 + releaseall + return + +LinkContestRoom1_EventScript_1A5930:: @ 81A5930 + compare 0x4088, 5 + jumpeq LinkContestRoom1_EventScript_1A5944 + msgbox LinkContestRoom1_Text_1A6AF5, 3 + return + +LinkContestRoom1_EventScript_1A5944:: @ 81A5944 + message2 LinkContestRoom1_Text_1A6AF5 + return + +LinkContestRoom1_EventScript_1A594A:: @ 81A594A + call LinkContestRoom1_EventScript_1A5984 + call LinkContestRoom1_EventScript_1A59A2 + move 1, LinkContestRoom1_Movement_1A5D8B + waitmove 0 + call LinkContestRoom1_EventScript_1A59C0 + call LinkContestRoom1_EventScript_1A59DE + move 1, LinkContestRoom1_Movement_1A5D8F + waitmove 0 + closebutton + releaseall + setvar 0x4009, 1 + showcontestresults + setvar 0x4009, 0 + playmusic 439, 0 + return + +LinkContestRoom1_EventScript_1A5984:: @ 81A5984 + compare 0x4088, 5 + jumpeq LinkContestRoom1_EventScript_1A5998 + msgbox LinkContestRoom1_Text_1A6C06, 4 + return + +LinkContestRoom1_EventScript_1A5998:: @ 81A5998 + message2 LinkContestRoom1_Text_1A6C06 + waittext + pause 30 + return + +LinkContestRoom1_EventScript_1A59A2:: @ 81A59A2 + compare 0x4088, 5 + jumpeq LinkContestRoom1_EventScript_1A59B6 + msgbox LinkContestRoom1_Text_1A6C21, 4 + return + +LinkContestRoom1_EventScript_1A59B6:: @ 81A59B6 + message2 LinkContestRoom1_Text_1A6C21 + waittext + pause 30 + return + +LinkContestRoom1_EventScript_1A59C0:: @ 81A59C0 + compare 0x4088, 5 + jumpeq LinkContestRoom1_EventScript_1A59D4 + msgbox LinkContestRoom1_Text_1A6C9D, 4 + return + +LinkContestRoom1_EventScript_1A59D4:: @ 81A59D4 + message2 LinkContestRoom1_Text_1A6C9D + waittext + pause 30 + return + +LinkContestRoom1_EventScript_1A59DE:: @ 81A59DE + compare 0x4088, 5 + jumpeq LinkContestRoom1_EventScript_1A59F2 + msgbox LinkContestRoom1_Text_1A6D16, 4 + return + +LinkContestRoom1_EventScript_1A59F2:: @ 81A59F2 + message2 LinkContestRoom1_Text_1A6D16 + waittext + pause 30 + return + +LinkContestRoom1_EventScript_1A59FC:: @ 81A59FC + special 76 + switch 0x8005 + case 0, LinkContestRoom1_EventScript_1A5A31 + case 1, LinkContestRoom1_EventScript_1A5A37 + case 2, LinkContestRoom1_EventScript_1A5A3D + case 3, LinkContestRoom1_EventScript_1A5A43 + return + +LinkContestRoom1_EventScript_1A5A31:: @ 81A5A31 + setvar 0x4003, 3 + return + +LinkContestRoom1_EventScript_1A5A37:: @ 81A5A37 + setvar 0x4003, 4 + return + +LinkContestRoom1_EventScript_1A5A3D:: @ 81A5A3D + setvar 0x4003, 5 + return + +LinkContestRoom1_EventScript_1A5A43:: @ 81A5A43 + setvar 0x4003, 14 + return + +LinkContestRoom1_EventScript_1A5A49:: @ 81A5A49 + special 79 + special 80 + addvar 0x8005, 1 + buffernum 1, 0x8005 + addvar 0x8005, -1 + call LinkContestRoom1_EventScript_1A5A75 + move 0x4003, LinkContestRoom1_Movement_1A5D99 + waitmove 0 + playsfx 223 + setvar 0x4001, 0 + return + +LinkContestRoom1_EventScript_1A5A75:: @ 81A5A75 + compare 0x4088, 5 + jumpeq LinkContestRoom1_EventScript_1A5A89 + msgbox LinkContestRoom1_Text_1A6D3C, 4 + return + +LinkContestRoom1_EventScript_1A5A89:: @ 81A5A89 + message2 LinkContestRoom1_Text_1A6D3C + waittext + return + +LinkContestRoom1_EventScript_1A5A90:: @ 81A5A90 + addvar 0x4001, 1 + lockall + compare 0x4088, 1 + callif 2, LinkContestRoom1_EventScript_1A5AE4 + move 9, LinkContestRoom1_Movement_1A5DB7 + move 12, LinkContestRoom1_Movement_1A5DBB + move 7, LinkContestRoom1_Movement_1A5DB7 + pause 30 + move 10, LinkContestRoom1_Movement_1A5DAF + move 11, LinkContestRoom1_Movement_1A5DBB + move 6, LinkContestRoom1_Movement_1A5DB3 + move 8, LinkContestRoom1_Movement_1A5DAF + compare 0x4001, 4 + jumpif 5, LinkContestRoom1_EventScript_1A5A90 + pause 30 + return + +LinkContestRoom1_EventScript_1A5AE4:: @ 81A5AE4 + vspriteface 0, 1 + vspriteface 2, 1 + vspriteface 4, 4 + vspriteface 6, 1 + vspriteface 8, 1 + vspriteface 10, 1 + vspriteface 12, 1 + vspriteface 14, 1 + vspriteface 16, 1 + vspriteface 18, 1 + vspriteface 20, 4 + vspriteface 22, 4 + vspriteface 25, 4 + vspriteface 27, 3 + vspriteface 28, 4 + pause 10 + vspriteface 0, 4 + vspriteface 2, 4 + vspriteface 4, 4 + vspriteface 6, 4 + vspriteface 8, 4 + vspriteface 10, 3 + vspriteface 12, 3 + vspriteface 14, 3 + vspriteface 16, 3 + vspriteface 18, 3 + vspriteface 20, 1 + vspriteface 22, 1 + vspriteface 25, 2 + vspriteface 27, 2 + vspriteface 28, 2 + pause 10 + vspriteface 1, 2 + vspriteface 3, 2 + vspriteface 5, 2 + vspriteface 7, 2 + vspriteface 9, 4 + vspriteface 11, 2 + vspriteface 15, 2 + vspriteface 13, 2 + vspriteface 17, 2 + vspriteface 19, 2 + vspriteface 21, 3 + vspriteface 23, 3 + vspriteface 24, 3 + vspriteface 26, 4 + vspriteface 29, 3 + vspriteface 30, 3 + pause 10 + vspriteface 1, 4 + vspriteface 3, 4 + vspriteface 5, 4 + vspriteface 7, 4 + vspriteface 9, 4 + vspriteface 11, 3 + vspriteface 15, 3 + vspriteface 13, 3 + vspriteface 17, 3 + vspriteface 19, 3 + vspriteface 21, 1 + vspriteface 23, 1 + vspriteface 24, 1 + vspriteface 26, 2 + vspriteface 29, 2 + vspriteface 30, 2 + pause 10 + return + +LinkContestRoom1_EventScript_1A5BAB:: @ 81A5BAB + compare 0x4088, 5 + jumpeq LinkContestRoom1_EventScript_1A5C4C + call LinkContestRoom1_EventScript_1A5C12 + checkflag 2 + jumpeq LinkContestRoom1_EventScript_1A5BF6 + msgbox LinkContestRoom1_Text_1A6DC5, 3 + waittext + call LinkContestRoom1_EventScript_1A5C7F + call LinkContestRoom1_EventScript_1A5CE5 + playsfx 223 + setvar 0x4001, 0 + call LinkContestRoom1_EventScript_1A5A90 + pause 30 + special 134 + compare 0x8004, 1 + jumpeq LinkContestRoom1_EventScript_1A5C46 + return + +LinkContestRoom1_EventScript_1A5BF6:: @ 81A5BF6 + inccounter GAME_STAT_WON_CONTEST + msgbox LinkContestRoom1_Text_1A6DF1, 3 + pause 90 + special 134 + compare 0x8004, 1 + jumpeq LinkContestRoom1_EventScript_1A5C46 + return + +LinkContestRoom1_EventScript_1A5C12:: @ 81A5C12 + specialval RESULT, 88 + compare RESULT, 1 + jumpeq LinkContestRoom1_EventScript_1A5C23 + return + +LinkContestRoom1_EventScript_1A5C23:: @ 81A5C23 + special 76 + compare 0x8005, 3 + jumpeq LinkContestRoom1_EventScript_1A5C32 + return + +LinkContestRoom1_EventScript_1A5C32:: @ 81A5C32 + compare 0x8010, 3 + jumpeq LinkContestRoom1_EventScript_1A5C41 + setflag 2 + return + +LinkContestRoom1_EventScript_1A5C41:: @ 81A5C41 + return + +LinkContestRoom1_EventScript_1A5C42:: @ 81A5C42 + setflag 270 + return + +LinkContestRoom1_EventScript_1A5C46:: @ 81A5C46 + setvar 0x4099, 1 + return + +LinkContestRoom1_EventScript_1A5C4C:: @ 81A5C4C + pause 60 + call LinkContestRoom1_EventScript_1A5C6A + special 134 + compare 0x8004, 1 + jumpeq LinkContestRoom1_EventScript_1A5C64 + closebutton + return + +LinkContestRoom1_EventScript_1A5C64:: @ 81A5C64 + setvar 0x4099, 2 + return + +LinkContestRoom1_EventScript_1A5C6A:: @ 81A5C6A + special 77 + special 76 + comparevars 0x8004, 0x8005 + jumpeq LinkContestRoom1_EventScript_1A5C7C + return + +LinkContestRoom1_EventScript_1A5C7C:: @ 81A5C7C + inccounter GAME_STAT_WON_LINK_CONTEST + return + +LinkContestRoom1_EventScript_1A5C7F:: @ 81A5C7F + switch 0x8005 + case 0, LinkContestRoom1_EventScript_1A5CB1 + case 1, LinkContestRoom1_EventScript_1A5CBE + case 2, LinkContestRoom1_EventScript_1A5CCB + case 3, LinkContestRoom1_EventScript_1A5CD8 + return + +LinkContestRoom1_EventScript_1A5CB1:: @ 81A5CB1 + lockall + move 0x4003, LinkContestRoom1_Movement_1A5DF6 + waitmove 0 + releaseall + return + +LinkContestRoom1_EventScript_1A5CBE:: @ 81A5CBE + lockall + move 0x4003, LinkContestRoom1_Movement_1A5DFA + waitmove 0 + releaseall + return + +LinkContestRoom1_EventScript_1A5CCB:: @ 81A5CCB + lockall + move 0x4003, LinkContestRoom1_Movement_1A5DA5 + waitmove 0 + releaseall + return + +LinkContestRoom1_EventScript_1A5CD8:: @ 81A5CD8 + lockall + move 0x4003, LinkContestRoom1_Movement_1A5DA9 + waitmove 0 + releaseall + return + +LinkContestRoom1_EventScript_1A5CE5:: @ 81A5CE5 + special 76 + compare 0x8005, 3 + jumpeq LinkContestRoom1_EventScript_1A5CFC + msgbox LinkContestRoom1_Text_1A6DF1, 3 + return + +LinkContestRoom1_EventScript_1A5CFC:: @ 81A5CFC + compare 0x4088, 2 + callif 1, LinkContestRoom1_EventScript_1A5C42 + inccounter GAME_STAT_WON_CONTEST + specialval RESULT, 88 + compare RESULT, 0 + jumpeq LinkContestRoom1_EventScript_1A5D5B + compare 0x8010, 3 + jumpeq LinkContestRoom1_EventScript_1A5D3B + msgbox LinkContestRoom1_Text_1A6DF1, 3 + return + +LinkContestRoom1_EventScript_1A5D2D:: @ 81A5D2D + msgbox LinkContestRoom1_Text_1A6E1F, 3 + setvar 0x408a, 4 + return + +LinkContestRoom1_EventScript_1A5D3B:: @ 81A5D3B + giveitem ITEM_LUXURY_BALL + compare RESULT, 0 + jumpeq LinkContestRoom1_EventScript_1A5D2D + msgbox LinkContestRoom1_Text_1A6DF1, 3 + return + +LinkContestRoom1_EventScript_1A5D5B:: @ 81A5D5B + special 89 + inccounter GAME_STAT_RECEIVED_RIBBONS + setflag 2107 + lockall + msgbox LinkContestRoom1_Text_1A6D6A, 4 + fanfare 370 + msgbox LinkContestRoom1_Text_1A6D96, 4 + waitfanfare + special 80 + msgbox LinkContestRoom1_Text_1A6DAC, 4 + releaseall + return + +LinkContestRoom1_Movement_1A5D85:: @ 81A5D85 + step_down + step_end + +LinkContestRoom1_Movement_1A5D87:: @ 81A5D87 + step_40 + step_up + step_41 + step_end + +LinkContestRoom1_Movement_1A5D8B:: @ 81A5D8B + step_28 + step_end + +LinkContestRoom1_Movement_1A5D8D:: @ 81A5D8D + step_58 + step_end + +LinkContestRoom1_Movement_1A5D8F:: @ 81A5D8F + step_25 + step_end + +LinkContestRoom1_Movement_1A5D91:: @ 81A5D91 + step_left + step_left + step_25 + step_end + +LinkContestRoom1_Movement_1A5D95:: @ 81A5D95 + step_right + step_right + step_25 + step_end + +LinkContestRoom1_Movement_1A5D99:: @ 81A5D99 + step_up + step_25 + step_end + +LinkContestRoom1_Movement_1A5D9C:: @ 81A5D9C + step_14 + step_14 + step_end + +LinkContestRoom1_Movement_1A5D9F:: @ 81A5D9F + step_28 + step_end + +LinkContestRoom1_Movement_1A5DA1:: @ 81A5DA1 + step_27 + step_end + +LinkContestRoom1_Movement_1A5DA3:: @ 81A5DA3 + step_25 + step_end + +LinkContestRoom1_Movement_1A5DA5:: @ 81A5DA5 + step_left + step_left + step_up + step_end + +LinkContestRoom1_Movement_1A5DA9:: @ 81A5DA9 + step_left + step_left + step_left + step_left + step_up + step_end + +LinkContestRoom1_Movement_1A5DAF:: @ 81A5DAF + step_02 + step_14 + step_4e + step_end + +LinkContestRoom1_Movement_1A5DB3:: @ 81A5DB3 + step_01 + step_14 + step_4e + step_end + +LinkContestRoom1_Movement_1A5DB7:: @ 81A5DB7 + step_03 + step_14 + step_4e + step_end + +LinkContestRoom1_Movement_1A5DBB:: @ 81A5DBB + step_00 + step_14 + step_4e + step_end + +LinkContestRoom1_Movement_1A5DBF:: @ 81A5DBF + step_01 + step_end + +LinkContestRoom1_Movement_1A5DC1:: @ 81A5DC1 + step_01 + step_14 + step_28 + step_end + +LinkContestRoom1_Movement_1A5DC5:: @ 81A5DC5 + step_27 + step_14 + step_14 + step_25 + step_end + +LinkContestRoom1_Movement_1A5DCA:: @ 81A5DCA + step_14 + step_14 + step_25 + step_end + +LinkContestRoom1_Movement_1A5DCE:: @ 81A5DCE + step_up + step_right + step_right + step_right + step_26 + step_end + +LinkContestRoom1_Movement_1A5DD4:: @ 81A5DD4 + step_17 + step_17 + step_17 + step_15 + step_26 + step_end + +LinkContestRoom1_Movement_1A5DDA:: @ 81A5DDA + step_up + step_right + step_26 + step_end + +LinkContestRoom1_Movement_1A5DDE:: @ 81A5DDE + step_17 + step_15 + step_26 + step_end + +LinkContestRoom1_Movement_1A5DE2:: @ 81A5DE2 + step_up + step_left + step_26 + step_end + +LinkContestRoom1_Movement_1A5DE6:: @ 81A5DE6 + step_18 + step_15 + step_26 + step_end + +LinkContestRoom1_Movement_1A5DEA:: @ 81A5DEA + step_up + step_left + step_left + step_left + step_26 + step_end + +LinkContestRoom1_Movement_1A5DF0:: @ 81A5DF0 + step_18 + step_18 + step_18 + step_15 + step_26 + step_end + +LinkContestRoom1_Movement_1A5DF6:: @ 81A5DF6 + step_right + step_right + step_up + step_end + +LinkContestRoom1_Movement_1A5DFA:: @ 81A5DFA + step_up + step_end diff --git a/data/scripts/contest_hall.s b/data/scripts/contest_hall.s deleted file mode 100644 index 14e684cb9..000000000 --- a/data/scripts/contest_hall.s +++ /dev/null @@ -1,1338 +0,0 @@ -FallarborTown_ContestLobby_EventScript_1A4E92:: @ 81A4E92 -LilycoveCity_ContestLobby_EventScript_1A4E92:: @ 81A4E92 -SlateportCity_ContestLobby_EventScript_1A4E92:: @ 81A4E92 -VerdanturfTown_ContestLobby_EventScript_1A4E92:: @ 81A4E92 - lock - faceplayer - checkitem ITEM_CONTEST_PASS, 1 - compare RESULT, 0 - callif 1, FallarborTown_ContestLobby_EventScript_1A4EDD - compare 0x408a, 0 - jumpif 5, FallarborTown_ContestLobby_EventScript_1A4F4E - checkflag 1 - jumpeq FallarborTown_ContestLobby_EventScript_1A4F8F - bufferstd 0, 0x800b - msgbox FallarborTown_ContestLobby_Text_1A5DFC, 4 - checkitem ITEM_CONTEST_PASS, 1 - compare RESULT, 0 - jumpeq FallarborTown_ContestLobby_EventScript_1A4EE1 - setflag 1 - jump FallarborTown_ContestLobby_EventScript_1A4F8F - end - -FallarborTown_ContestLobby_EventScript_1A4EDD:: @ 81A4EDD - clearflag 1 - return - -FallarborTown_ContestLobby_EventScript_1A4EE1:: @ 81A4EE1 - compare 0x8010, 0 - jumpeq FallarborTown_ContestLobby_EventScript_1A4EF6 - msgbox FallarborTown_ContestLobby_Text_1A6340, 4 - releaseall - end - -FallarborTown_ContestLobby_EventScript_1A4EF6:: @ 81A4EF6 - msgbox FallarborTown_ContestLobby_Text_1A64F4, 5 - compare RESULT, 1 - jumpeq FallarborTown_ContestLobby_EventScript_1A4F13 - msgbox FallarborTown_ContestLobby_Text_1A65EA, 4 - releaseall - end - -FallarborTown_ContestLobby_EventScript_1A4F13:: @ 81A4F13 - checkflag 150 - jumpeq FallarborTown_ContestLobby_EventScript_1A4F44 - msgbox FallarborTown_ContestLobby_Text_1A6583, 4 - giveitem ITEM_CONTEST_PASS - setflag 150 - setflag 1 - msgbox FallarborTown_ContestLobby_Text_1A5E98, 4 - jump FallarborTown_ContestLobby_EventScript_1A4F8F - end - -FallarborTown_ContestLobby_EventScript_1A4F44:: @ 81A4F44 - msgbox FallarborTown_ContestLobby_Text_1A6590, 4 - releaseall - end - -FallarborTown_ContestLobby_EventScript_1A4F4E:: @ 81A4F4E - msgbox FallarborTown_ContestLobby_Text_1A685A, 4 - switch 0x408a - case 4, FallarborTown_ContestLobby_EventScript_1A4F67 - end - -FallarborTown_ContestLobby_EventScript_1A4F67:: @ 81A4F67 - giveitem ITEM_LUXURY_BALL - compare RESULT, 0 - jumpeq FallarborTown_ContestLobby_EventScript_1A4F86 - setvar 0x408a, 0 - closebutton - release - end - -FallarborTown_ContestLobby_EventScript_1A4F86:: @ 81A4F86 - msgbox FallarborTown_ContestLobby_Text_1A68C6, 2 - end - -FallarborTown_ContestLobby_EventScript_1A4F8F:: @ 81A4F8F - message FallarborTown_ContestLobby_Text_1A5E46 - waittext - multichoice 0, 0, 2, 0 - switch RESULT - case 0, FallarborTown_ContestLobby_EventScript_1A5097 - case 1, FallarborTown_ContestLobby_EventScript_1A4FCC - case 2, FallarborTown_ContestLobby_EventScript_1A503E - case 127, FallarborTown_ContestLobby_EventScript_1A503E - end - -FallarborTown_ContestLobby_EventScript_1A4FCC:: @ 81A4FCC - message FallarborTown_ContestLobby_Text_1A5E7C - waittext - multichoice 0, 0, 3, 0 - switch RESULT - case 0, FallarborTown_ContestLobby_EventScript_1A5014 - case 1, FallarborTown_ContestLobby_EventScript_1A5022 - case 2, FallarborTown_ContestLobby_EventScript_1A5030 - case 3, FallarborTown_ContestLobby_EventScript_1A4F8F - case 127, FallarborTown_ContestLobby_EventScript_1A4F8F - end - -FallarborTown_ContestLobby_EventScript_1A5014:: @ 81A5014 - msgbox FallarborTown_ContestLobby_Text_1A5E98, 4 - jump FallarborTown_ContestLobby_EventScript_1A4FCC - end - -FallarborTown_ContestLobby_EventScript_1A5022:: @ 81A5022 - msgbox FallarborTown_ContestLobby_Text_1A609B, 4 - jump FallarborTown_ContestLobby_EventScript_1A4FCC - end - -FallarborTown_ContestLobby_EventScript_1A5030:: @ 81A5030 - msgbox FallarborTown_ContestLobby_Text_1A613F, 4 - jump FallarborTown_ContestLobby_EventScript_1A4FCC - end - -FallarborTown_ContestLobby_EventScript_1A503E:: @ 81A503E - msgbox FallarborTown_ContestLobby_Text_188559, 4 - release - end - -FallarborTown_ContestLobby_EventScript_1A5048:: @ 81A5048 - msgbox FallarborTown_ContestLobby_Text_1A6319, 4 - choosecontestpkmn - compare 0x8004, 255 - jumpeq FallarborTown_ContestLobby_EventScript_1A5097 - special 84 - compare RESULT, 0 - jumpeq FallarborTown_ContestLobby_EventScript_1A50C8 - compare RESULT, 1 - jumpeq FallarborTown_ContestLobby_EventScript_1A50D7 - compare RESULT, 2 - jumpeq FallarborTown_ContestLobby_EventScript_1A50FB - compare RESULT, 3 - jumpeq FallarborTown_ContestLobby_EventScript_1A511F - compare RESULT, 4 - jumpeq FallarborTown_ContestLobby_EventScript_1A512E - end - -FallarborTown_ContestLobby_EventScript_1A5097:: @ 81A5097 - message FallarborTown_ContestLobby_Text_1A6623 - waittext - multichoice 0, 0, 4, 0 - switch RESULT - case 5, FallarborTown_ContestLobby_EventScript_1A503E - case 127, FallarborTown_ContestLobby_EventScript_1A503E - copyvar 0x8011, RESULT - jump FallarborTown_ContestLobby_EventScript_1A5048 - end - -FallarborTown_ContestLobby_EventScript_1A50C8:: @ 81A50C8 - msgbox FallarborTown_ContestLobby_Text_1A664A, 4 - jump FallarborTown_ContestLobby_EventScript_1A5048 - release - end - -FallarborTown_ContestLobby_EventScript_1A50D7:: @ 81A50D7 - msgbox FallarborTown_ContestLobby_Text_1A67A3, 5 - switch RESULT - case 0, FallarborTown_ContestLobby_EventScript_1A5048 - case 1, FallarborTown_ContestLobby_EventScript_1A513D - end - -FallarborTown_ContestLobby_EventScript_1A50FB:: @ 81A50FB - msgbox FallarborTown_ContestLobby_Text_1A6724, 5 - switch RESULT - case 0, FallarborTown_ContestLobby_EventScript_1A5048 - case 1, FallarborTown_ContestLobby_EventScript_1A513D - end - -FallarborTown_ContestLobby_EventScript_1A511F:: @ 81A511F - msgbox FallarborTown_ContestLobby_Text_1A669F, 4 - jump FallarborTown_ContestLobby_EventScript_1A5048 - release - end - -FallarborTown_ContestLobby_EventScript_1A512E:: @ 81A512E - msgbox FallarborTown_ContestLobby_Text_1A66DC, 4 - jump FallarborTown_ContestLobby_EventScript_1A5048 - release - end - -FallarborTown_ContestLobby_EventScript_1A513D:: @ 81A513D - msgbox FallarborTown_ContestLobby_Text_1A67C1, 4 - closebutton - releaseall - setvar 0x4086, 1 - return - -LinkContestRoom1_EventScript_1A514D:: @ 81A514D - setvar 0x8006, 0 - lockall - move 14, LinkContestRoom1_Movement_1A5DBF - waitmove 0 - move 1, LinkContestRoom1_Movement_1A5D85 - waitmove 0 - releaseall - call LinkContestRoom1_EventScript_1A51A0 - call LinkContestRoom1_EventScript_1A51EA - call LinkContestRoom1_EventScript_1A5245 - call LinkContestRoom1_EventScript_1A527A - call LinkContestRoom1_EventScript_1A58EE - call LinkContestRoom1_EventScript_1A594A - call LinkContestRoom1_EventScript_1A59FC - call LinkContestRoom1_EventScript_1A5A49 - call LinkContestRoom1_EventScript_1A5A90 - call LinkContestRoom1_EventScript_1A5BAB - setvar 0x4086, 2 - return - -LinkContestRoom1_EventScript_1A51A0:: @ 81A51A0 - switch 0x8010 - case 0, LinkContestRoom1_EventScript_1A51D2 - case 1, LinkContestRoom1_EventScript_1A51D8 - case 2, LinkContestRoom1_EventScript_1A51DE - case 3, LinkContestRoom1_EventScript_1A51E4 - return - -LinkContestRoom1_EventScript_1A51D2:: @ 81A51D2 - setvar 0x8009, 5 - return - -LinkContestRoom1_EventScript_1A51D8:: @ 81A51D8 - setvar 0x8009, 6 - return - -LinkContestRoom1_EventScript_1A51DE:: @ 81A51DE - setvar 0x8009, 7 - return - -LinkContestRoom1_EventScript_1A51E4:: @ 81A51E4 - setvar 0x8009, 8 - return - -LinkContestRoom1_EventScript_1A51EA:: @ 81A51EA - switch 0x8011 - case 0, LinkContestRoom1_EventScript_1A5227 - case 1, LinkContestRoom1_EventScript_1A522D - case 2, LinkContestRoom1_EventScript_1A5233 - case 3, LinkContestRoom1_EventScript_1A5239 - case 4, LinkContestRoom1_EventScript_1A523F - return - -LinkContestRoom1_EventScript_1A5227:: @ 81A5227 - setvar 0x8008, 0 - return - -LinkContestRoom1_EventScript_1A522D:: @ 81A522D - setvar 0x8008, 1 - return - -LinkContestRoom1_EventScript_1A5233:: @ 81A5233 - setvar 0x8008, 2 - return - -LinkContestRoom1_EventScript_1A5239:: @ 81A5239 - setvar 0x8008, 3 - return - -LinkContestRoom1_EventScript_1A523F:: @ 81A523F - setvar 0x8008, 4 - return - -LinkContestRoom1_EventScript_1A5245:: @ 81A5245 - bufferstd 1, 0x8008 - bufferstd 2, 0x8009 - call LinkContestRoom1_EventScript_1A525F - lockall - move 1, LinkContestRoom1_Movement_1A5D87 - waitmove 0 - releaseall - return - -LinkContestRoom1_EventScript_1A525F:: @ 81A525F - compare 0x4088, 5 - jumpeq LinkContestRoom1_EventScript_1A5273 - msgbox LinkContestRoom1_Text_1A68F0, 3 - return - -LinkContestRoom1_EventScript_1A5273:: @ 81A5273 - message2 LinkContestRoom1_Text_1A6976 - waittext - return - -LinkContestRoom1_EventScript_1A527A:: @ 81A527A - call LinkContestRoom1_EventScript_1A52AE - call LinkContestRoom1_EventScript_1A5323 - call LinkContestRoom1_EventScript_1A5455 - call LinkContestRoom1_EventScript_1A53E5 - call LinkContestRoom1_EventScript_1A5880 - addvar 0x8006, 1 - compare 0x8006, 4 - jumpif 5, LinkContestRoom1_EventScript_1A527A - call LinkContestRoom1_EventScript_1A5377 - setvar 0x4001, 6 - return - -LinkContestRoom1_EventScript_1A52AE:: @ 81A52AE - compare 0x8006, 0 - jumpeq LinkContestRoom1_EventScript_1A52DB - compare 0x8006, 1 - jumpeq LinkContestRoom1_EventScript_1A52ED - compare 0x8006, 2 - jumpeq LinkContestRoom1_EventScript_1A52FF - compare 0x8006, 3 - jumpeq LinkContestRoom1_EventScript_1A5311 - return - -LinkContestRoom1_EventScript_1A52DB:: @ 81A52DB - lockall - move 3, LinkContestRoom1_Movement_1A5DCE - waitmove 0 - releaseall - setvar 0x800b, 3 - return - -LinkContestRoom1_EventScript_1A52ED:: @ 81A52ED - lockall - move 4, LinkContestRoom1_Movement_1A5DDA - waitmove 0 - releaseall - setvar 0x800b, 4 - return - -LinkContestRoom1_EventScript_1A52FF:: @ 81A52FF - lockall - move 5, LinkContestRoom1_Movement_1A5DE2 - waitmove 0 - releaseall - setvar 0x800b, 5 - return - -LinkContestRoom1_EventScript_1A5311:: @ 81A5311 - lockall - move 14, LinkContestRoom1_Movement_1A5DEA - waitmove 0 - releaseall - setvar 0x800b, 14 - return - -LinkContestRoom1_EventScript_1A5323:: @ 81A5323 - special 81 - addvar 0x8006, 1 - buffernum 1, 0x8006 - lockall - move 0x800b, LinkContestRoom1_Movement_1A5D9C - waitmove 0 - releaseall - reappear 13 - playsfx 10 - lockall - move 0x800b, LinkContestRoom1_Movement_1A5D9C - waitmove 0 - releaseall - addvar 0x8006, -1 - playsfx 15 - special 320 - call LinkContestRoom1_EventScript_1A535E - return - -LinkContestRoom1_EventScript_1A535E:: @ 81A535E - compare 0x4088, 5 - jumpeq LinkContestRoom1_EventScript_1A5370 - message LinkContestRoom1_Text_1A6A04 - waittext - return - -LinkContestRoom1_EventScript_1A5370:: @ 81A5370 - message2 LinkContestRoom1_Text_1A6A04 - waittext - return - -LinkContestRoom1_EventScript_1A5377:: @ 81A5377 - call LinkContestRoom1_EventScript_1A53B3 - call LinkContestRoom1_EventScript_1A53CE - playsfx 223 - waittext - call LinkContestRoom1_EventScript_1A5A90 - move 1, LinkContestRoom1_Movement_1A5D9F - waitmove 0 - move 2, LinkContestRoom1_Movement_1A5DA1 - waitmove 0 - pause 20 - move 1, LinkContestRoom1_Movement_1A5D8F - move 2, LinkContestRoom1_Movement_1A5D8F - waitmove 0 - return - -LinkContestRoom1_EventScript_1A53B3:: @ 81A53B3 - compare 0x4088, 5 - jumpeq LinkContestRoom1_EventScript_1A53C7 - msgbox LinkContestRoom1_Text_1A6A1F, 4 - return - -LinkContestRoom1_EventScript_1A53C7:: @ 81A53C7 - message2 LinkContestRoom1_Text_1A6A1F - waittext - return - -LinkContestRoom1_EventScript_1A53CE:: @ 81A53CE - compare 0x4088, 5 - jumpeq LinkContestRoom1_EventScript_1A53DF - message LinkContestRoom1_Text_1A6AE1 - return - -LinkContestRoom1_EventScript_1A53DF:: @ 81A53DF - message2 LinkContestRoom1_Text_1A6AE1 - return - -LinkContestRoom1_EventScript_1A53E5:: @ 81A53E5 - move 1, LinkContestRoom1_Movement_1A5DAF - waitmove 0 - playsfx 223 - call LinkContestRoom1_EventScript_1A5AE4 - move 9, LinkContestRoom1_Movement_1A5DB7 - move 12, LinkContestRoom1_Movement_1A5DBB - move 7, LinkContestRoom1_Movement_1A5DB7 - waitmove 0 - move 1, LinkContestRoom1_Movement_1A5DB7 - waitmove 0 - move 10, LinkContestRoom1_Movement_1A5DAF - move 11, LinkContestRoom1_Movement_1A5DBB - move 6, LinkContestRoom1_Movement_1A5DB3 - move 8, LinkContestRoom1_Movement_1A5DAF - waitmove 0 - move 1, LinkContestRoom1_Movement_1A5DC1 - waitmove 0 - move 1, LinkContestRoom1_Movement_1A5DCA - move 2, LinkContestRoom1_Movement_1A5DC5 - waitmove 0 - releaseall - return - -LinkContestRoom1_EventScript_1A5455:: @ 81A5455 - special 87 - compare 0x4088, 1 - callif 1, LinkContestRoom1_EventScript_1A555A - compare 0x4088, 2 - callif 1, LinkContestRoom1_EventScript_1A55B8 - compare 0x4088, 3 - callif 1, LinkContestRoom1_EventScript_1A5616 - compare 0x4088, 4 - callif 1, LinkContestRoom1_EventScript_1A5674 - compare 0x4088, 5 - callif 1, LinkContestRoom1_EventScript_1A56D2 - setvar 0x4001, 9 - setvar 0x4002, 9 - setvar 0x4003, 9 - setvar 0x4004, 9 - setvar 0x4005, 9 - setvar 0x4006, 9 - setvar 0x4007, 9 - setvar 0x4008, 9 - compare 0x4000, 0 - callif 2, LinkContestRoom1_EventScript_1A54EB - setvar 0x4001, 0 - setvar 0x4002, 0 - setvar 0x4003, 0 - setvar 0x4004, 0 - setvar 0x4005, 0 - setvar 0x4006, 0 - setvar 0x4007, 0 - setvar 0x4008, 0 - return - -LinkContestRoom1_EventScript_1A54EB:: @ 81A54EB - setvar RESULT, 8 - special 340 - compare RESULT, 0 - callif 1, LinkContestRoom1_EventScript_1A5760 - compare RESULT, 1 - callif 1, LinkContestRoom1_EventScript_1A5784 - compare RESULT, 2 - callif 1, LinkContestRoom1_EventScript_1A57A8 - compare RESULT, 3 - callif 1, LinkContestRoom1_EventScript_1A57CC - compare RESULT, 4 - callif 1, LinkContestRoom1_EventScript_1A57F0 - compare RESULT, 5 - callif 1, LinkContestRoom1_EventScript_1A5814 - compare RESULT, 6 - callif 1, LinkContestRoom1_EventScript_1A5838 - compare RESULT, 7 - callif 1, LinkContestRoom1_EventScript_1A585C - compare 0x4000, 0 - jumpif 2, LinkContestRoom1_EventScript_1A54EB - waitmove 0 - return - -LinkContestRoom1_EventScript_1A555A:: @ 81A555A - compare 0x8004, 80 - jumpif 2, LinkContestRoom1_EventScript_1A575A - compare 0x8004, 70 - jumpif 2, LinkContestRoom1_EventScript_1A5754 - compare 0x8004, 60 - jumpif 2, LinkContestRoom1_EventScript_1A574E - compare 0x8004, 50 - jumpif 2, LinkContestRoom1_EventScript_1A5748 - compare 0x8004, 40 - jumpif 2, LinkContestRoom1_EventScript_1A5742 - compare 0x8004, 30 - jumpif 2, LinkContestRoom1_EventScript_1A573C - compare 0x8004, 20 - jumpif 2, LinkContestRoom1_EventScript_1A5736 - compare 0x8004, 10 - jumpif 2, LinkContestRoom1_EventScript_1A5730 - setvar 0x4000, 0 - return - -LinkContestRoom1_EventScript_1A55B8:: @ 81A55B8 - compare 0x8004, 230 - jumpif 2, LinkContestRoom1_EventScript_1A575A - compare 0x8004, 210 - jumpif 2, LinkContestRoom1_EventScript_1A5754 - compare 0x8004, 190 - jumpif 2, LinkContestRoom1_EventScript_1A574E - compare 0x8004, 170 - jumpif 2, LinkContestRoom1_EventScript_1A5748 - compare 0x8004, 150 - jumpif 2, LinkContestRoom1_EventScript_1A5742 - compare 0x8004, 130 - jumpif 2, LinkContestRoom1_EventScript_1A573C - compare 0x8004, 110 - jumpif 2, LinkContestRoom1_EventScript_1A5736 - compare 0x8004, 90 - jumpif 2, LinkContestRoom1_EventScript_1A5730 - setvar 0x4000, 0 - return - -LinkContestRoom1_EventScript_1A5616:: @ 81A5616 - compare 0x8004, 380 - jumpif 2, LinkContestRoom1_EventScript_1A575A - compare 0x8004, 350 - jumpif 2, LinkContestRoom1_EventScript_1A5754 - compare 0x8004, 320 - jumpif 2, LinkContestRoom1_EventScript_1A574E - compare 0x8004, 290 - jumpif 2, LinkContestRoom1_EventScript_1A5748 - compare 0x8004, 260 - jumpif 2, LinkContestRoom1_EventScript_1A5742 - compare 0x8004, 230 - jumpif 2, LinkContestRoom1_EventScript_1A573C - compare 0x8004, 200 - jumpif 2, LinkContestRoom1_EventScript_1A5736 - compare 0x8004, 170 - jumpif 2, LinkContestRoom1_EventScript_1A5730 - setvar 0x4000, 0 - return - -LinkContestRoom1_EventScript_1A5674:: @ 81A5674 - compare 0x8004, 600 - jumpif 2, LinkContestRoom1_EventScript_1A575A - compare 0x8004, 560 - jumpif 2, LinkContestRoom1_EventScript_1A5754 - compare 0x8004, 520 - jumpif 2, LinkContestRoom1_EventScript_1A574E - compare 0x8004, 480 - jumpif 2, LinkContestRoom1_EventScript_1A5748 - compare 0x8004, 440 - jumpif 2, LinkContestRoom1_EventScript_1A5742 - compare 0x8004, 400 - jumpif 2, LinkContestRoom1_EventScript_1A573C - compare 0x8004, 360 - jumpif 2, LinkContestRoom1_EventScript_1A5736 - compare 0x8004, 320 - jumpif 2, LinkContestRoom1_EventScript_1A5730 - setvar 0x4000, 0 - return - -LinkContestRoom1_EventScript_1A56D2:: @ 81A56D2 - compare 0x8004, 600 - jumpif 2, LinkContestRoom1_EventScript_1A575A - compare 0x8004, 550 - jumpif 2, LinkContestRoom1_EventScript_1A5754 - compare 0x8004, 500 - jumpif 2, LinkContestRoom1_EventScript_1A574E - compare 0x8004, 450 - jumpif 2, LinkContestRoom1_EventScript_1A5748 - compare 0x8004, 400 - jumpif 2, LinkContestRoom1_EventScript_1A5742 - compare 0x8004, 300 - jumpif 2, LinkContestRoom1_EventScript_1A573C - compare 0x8004, 200 - jumpif 2, LinkContestRoom1_EventScript_1A5736 - compare 0x8004, 100 - jumpif 2, LinkContestRoom1_EventScript_1A5730 - setvar 0x4000, 0 - return - -LinkContestRoom1_EventScript_1A5730:: @ 81A5730 - setvar 0x4000, 1 - return - -LinkContestRoom1_EventScript_1A5736:: @ 81A5736 - setvar 0x4000, 2 - return - -LinkContestRoom1_EventScript_1A573C:: @ 81A573C - setvar 0x4000, 3 - return - -LinkContestRoom1_EventScript_1A5742:: @ 81A5742 - setvar 0x4000, 4 - return - -LinkContestRoom1_EventScript_1A5748:: @ 81A5748 - setvar 0x4000, 5 - return - -LinkContestRoom1_EventScript_1A574E:: @ 81A574E - setvar 0x4000, 6 - return - -LinkContestRoom1_EventScript_1A5754:: @ 81A5754 - setvar 0x4000, 7 - return - -LinkContestRoom1_EventScript_1A575A:: @ 81A575A - setvar 0x4000, 8 - return - -LinkContestRoom1_EventScript_1A5760:: @ 81A5760 - compare 0x4001, 1 - jumpeq LinkContestRoom1_EventScript_1A5783 - move 6, LinkContestRoom1_Movement_1A5D8D - playsfx 21 - pause 14 - setvar 0x4001, 1 - addvar 0x4000, 65535 - return - -LinkContestRoom1_EventScript_1A5783:: @ 81A5783 - return - -LinkContestRoom1_EventScript_1A5784:: @ 81A5784 - compare 0x4002, 1 - jumpeq LinkContestRoom1_EventScript_1A57A7 - move 12, LinkContestRoom1_Movement_1A5D8D - playsfx 21 - pause 14 - setvar 0x4002, 1 - addvar 0x4000, 65535 - return - -LinkContestRoom1_EventScript_1A57A7:: @ 81A57A7 - return - -LinkContestRoom1_EventScript_1A57A8:: @ 81A57A8 - compare 0x4003, 1 - jumpeq LinkContestRoom1_EventScript_1A57CB - move 7, LinkContestRoom1_Movement_1A5D8D - playsfx 21 - pause 14 - setvar 0x4003, 1 - addvar 0x4000, 65535 - return - -LinkContestRoom1_EventScript_1A57CB:: @ 81A57CB - return - -LinkContestRoom1_EventScript_1A57CC:: @ 81A57CC - compare 0x4004, 1 - jumpeq LinkContestRoom1_EventScript_1A57EF - move 8, LinkContestRoom1_Movement_1A5D8D - playsfx 21 - pause 14 - setvar 0x4004, 1 - addvar 0x4000, 65535 - return - -LinkContestRoom1_EventScript_1A57EF:: @ 81A57EF - return - -LinkContestRoom1_EventScript_1A57F0:: @ 81A57F0 - compare 0x4005, 1 - jumpeq LinkContestRoom1_EventScript_1A5813 - move 9, LinkContestRoom1_Movement_1A5D8D - playsfx 21 - pause 14 - setvar 0x4005, 1 - addvar 0x4000, 65535 - return - -LinkContestRoom1_EventScript_1A5813:: @ 81A5813 - return - -LinkContestRoom1_EventScript_1A5814:: @ 81A5814 - compare 0x4006, 1 - jumpeq LinkContestRoom1_EventScript_1A5837 - move 10, LinkContestRoom1_Movement_1A5D8D - playsfx 21 - pause 14 - setvar 0x4006, 1 - addvar 0x4000, 65535 - return - -LinkContestRoom1_EventScript_1A5837:: @ 81A5837 - return - -LinkContestRoom1_EventScript_1A5838:: @ 81A5838 - compare 0x4007, 1 - jumpeq LinkContestRoom1_EventScript_1A585B - move 11, LinkContestRoom1_Movement_1A5D8D - playsfx 21 - pause 14 - setvar 0x4007, 1 - addvar 0x4000, 65535 - return - -LinkContestRoom1_EventScript_1A585B:: @ 81A585B - return - -LinkContestRoom1_EventScript_1A585C:: @ 81A585C - compare 0x4008, 1 - jumpeq LinkContestRoom1_EventScript_1A587F - move 15, LinkContestRoom1_Movement_1A5D8D - playsfx 21 - pause 14 - setvar 0x4008, 1 - addvar 0x4000, 65535 - return - -LinkContestRoom1_EventScript_1A587F:: @ 81A587F - return - -LinkContestRoom1_EventScript_1A5880:: @ 81A5880 - closebutton - release - disappear 13 - special 321 - switch 0x8006 - case 0, LinkContestRoom1_EventScript_1A58BA - case 1, LinkContestRoom1_EventScript_1A58C7 - case 2, LinkContestRoom1_EventScript_1A58D4 - case 3, LinkContestRoom1_EventScript_1A58E1 - return - -LinkContestRoom1_EventScript_1A58BA:: @ 81A58BA - lockall - move 0x800b, LinkContestRoom1_Movement_1A5DD4 - waitmove 0 - releaseall - return - -LinkContestRoom1_EventScript_1A58C7:: @ 81A58C7 - lockall - move 0x800b, LinkContestRoom1_Movement_1A5DDE - waitmove 0 - releaseall - return - -LinkContestRoom1_EventScript_1A58D4:: @ 81A58D4 - lockall - move 0x800b, LinkContestRoom1_Movement_1A5DE6 - waitmove 0 - releaseall - return - -LinkContestRoom1_EventScript_1A58E1:: @ 81A58E1 - lockall - move 0x800b, LinkContestRoom1_Movement_1A5DF0 - waitmove 0 - releaseall - return - -LinkContestRoom1_EventScript_1A58EE:: @ 81A58EE - lockall - move 1, LinkContestRoom1_Movement_1A5DA3 - waitmove 0 - call LinkContestRoom1_EventScript_1A5930 - waittext - move 1, LinkContestRoom1_Movement_1A5D91 - move 2, LinkContestRoom1_Movement_1A5D95 - waitmove 0 - releaseall - setvar 0x4009, 1 - startcontest - setvar 0x4009, 0 - lockall - move 1, LinkContestRoom1_Movement_1A5D95 - move 2, LinkContestRoom1_Movement_1A5D91 - waitmove 0 - releaseall - return - -LinkContestRoom1_EventScript_1A5930:: @ 81A5930 - compare 0x4088, 5 - jumpeq LinkContestRoom1_EventScript_1A5944 - msgbox LinkContestRoom1_Text_1A6AF5, 3 - return - -LinkContestRoom1_EventScript_1A5944:: @ 81A5944 - message2 LinkContestRoom1_Text_1A6AF5 - return - -LinkContestRoom1_EventScript_1A594A:: @ 81A594A - call LinkContestRoom1_EventScript_1A5984 - call LinkContestRoom1_EventScript_1A59A2 - move 1, LinkContestRoom1_Movement_1A5D8B - waitmove 0 - call LinkContestRoom1_EventScript_1A59C0 - call LinkContestRoom1_EventScript_1A59DE - move 1, LinkContestRoom1_Movement_1A5D8F - waitmove 0 - closebutton - releaseall - setvar 0x4009, 1 - showcontestresults - setvar 0x4009, 0 - playmusic 439, 0 - return - -LinkContestRoom1_EventScript_1A5984:: @ 81A5984 - compare 0x4088, 5 - jumpeq LinkContestRoom1_EventScript_1A5998 - msgbox LinkContestRoom1_Text_1A6C06, 4 - return - -LinkContestRoom1_EventScript_1A5998:: @ 81A5998 - message2 LinkContestRoom1_Text_1A6C06 - waittext - pause 30 - return - -LinkContestRoom1_EventScript_1A59A2:: @ 81A59A2 - compare 0x4088, 5 - jumpeq LinkContestRoom1_EventScript_1A59B6 - msgbox LinkContestRoom1_Text_1A6C21, 4 - return - -LinkContestRoom1_EventScript_1A59B6:: @ 81A59B6 - message2 LinkContestRoom1_Text_1A6C21 - waittext - pause 30 - return - -LinkContestRoom1_EventScript_1A59C0:: @ 81A59C0 - compare 0x4088, 5 - jumpeq LinkContestRoom1_EventScript_1A59D4 - msgbox LinkContestRoom1_Text_1A6C9D, 4 - return - -LinkContestRoom1_EventScript_1A59D4:: @ 81A59D4 - message2 LinkContestRoom1_Text_1A6C9D - waittext - pause 30 - return - -LinkContestRoom1_EventScript_1A59DE:: @ 81A59DE - compare 0x4088, 5 - jumpeq LinkContestRoom1_EventScript_1A59F2 - msgbox LinkContestRoom1_Text_1A6D16, 4 - return - -LinkContestRoom1_EventScript_1A59F2:: @ 81A59F2 - message2 LinkContestRoom1_Text_1A6D16 - waittext - pause 30 - return - -LinkContestRoom1_EventScript_1A59FC:: @ 81A59FC - special 76 - switch 0x8005 - case 0, LinkContestRoom1_EventScript_1A5A31 - case 1, LinkContestRoom1_EventScript_1A5A37 - case 2, LinkContestRoom1_EventScript_1A5A3D - case 3, LinkContestRoom1_EventScript_1A5A43 - return - -LinkContestRoom1_EventScript_1A5A31:: @ 81A5A31 - setvar 0x4003, 3 - return - -LinkContestRoom1_EventScript_1A5A37:: @ 81A5A37 - setvar 0x4003, 4 - return - -LinkContestRoom1_EventScript_1A5A3D:: @ 81A5A3D - setvar 0x4003, 5 - return - -LinkContestRoom1_EventScript_1A5A43:: @ 81A5A43 - setvar 0x4003, 14 - return - -LinkContestRoom1_EventScript_1A5A49:: @ 81A5A49 - special 79 - special 80 - addvar 0x8005, 1 - buffernum 1, 0x8005 - addvar 0x8005, -1 - call LinkContestRoom1_EventScript_1A5A75 - move 0x4003, LinkContestRoom1_Movement_1A5D99 - waitmove 0 - playsfx 223 - setvar 0x4001, 0 - return - -LinkContestRoom1_EventScript_1A5A75:: @ 81A5A75 - compare 0x4088, 5 - jumpeq LinkContestRoom1_EventScript_1A5A89 - msgbox LinkContestRoom1_Text_1A6D3C, 4 - return - -LinkContestRoom1_EventScript_1A5A89:: @ 81A5A89 - message2 LinkContestRoom1_Text_1A6D3C - waittext - return - -LinkContestRoom1_EventScript_1A5A90:: @ 81A5A90 - addvar 0x4001, 1 - lockall - compare 0x4088, 1 - callif 2, LinkContestRoom1_EventScript_1A5AE4 - move 9, LinkContestRoom1_Movement_1A5DB7 - move 12, LinkContestRoom1_Movement_1A5DBB - move 7, LinkContestRoom1_Movement_1A5DB7 - pause 30 - move 10, LinkContestRoom1_Movement_1A5DAF - move 11, LinkContestRoom1_Movement_1A5DBB - move 6, LinkContestRoom1_Movement_1A5DB3 - move 8, LinkContestRoom1_Movement_1A5DAF - compare 0x4001, 4 - jumpif 5, LinkContestRoom1_EventScript_1A5A90 - pause 30 - return - -LinkContestRoom1_EventScript_1A5AE4:: @ 81A5AE4 - vspriteface 0, 1 - vspriteface 2, 1 - vspriteface 4, 4 - vspriteface 6, 1 - vspriteface 8, 1 - vspriteface 10, 1 - vspriteface 12, 1 - vspriteface 14, 1 - vspriteface 16, 1 - vspriteface 18, 1 - vspriteface 20, 4 - vspriteface 22, 4 - vspriteface 25, 4 - vspriteface 27, 3 - vspriteface 28, 4 - pause 10 - vspriteface 0, 4 - vspriteface 2, 4 - vspriteface 4, 4 - vspriteface 6, 4 - vspriteface 8, 4 - vspriteface 10, 3 - vspriteface 12, 3 - vspriteface 14, 3 - vspriteface 16, 3 - vspriteface 18, 3 - vspriteface 20, 1 - vspriteface 22, 1 - vspriteface 25, 2 - vspriteface 27, 2 - vspriteface 28, 2 - pause 10 - vspriteface 1, 2 - vspriteface 3, 2 - vspriteface 5, 2 - vspriteface 7, 2 - vspriteface 9, 4 - vspriteface 11, 2 - vspriteface 15, 2 - vspriteface 13, 2 - vspriteface 17, 2 - vspriteface 19, 2 - vspriteface 21, 3 - vspriteface 23, 3 - vspriteface 24, 3 - vspriteface 26, 4 - vspriteface 29, 3 - vspriteface 30, 3 - pause 10 - vspriteface 1, 4 - vspriteface 3, 4 - vspriteface 5, 4 - vspriteface 7, 4 - vspriteface 9, 4 - vspriteface 11, 3 - vspriteface 15, 3 - vspriteface 13, 3 - vspriteface 17, 3 - vspriteface 19, 3 - vspriteface 21, 1 - vspriteface 23, 1 - vspriteface 24, 1 - vspriteface 26, 2 - vspriteface 29, 2 - vspriteface 30, 2 - pause 10 - return - -LinkContestRoom1_EventScript_1A5BAB:: @ 81A5BAB - compare 0x4088, 5 - jumpeq LinkContestRoom1_EventScript_1A5C4C - call LinkContestRoom1_EventScript_1A5C12 - checkflag 2 - jumpeq LinkContestRoom1_EventScript_1A5BF6 - msgbox LinkContestRoom1_Text_1A6DC5, 3 - waittext - call LinkContestRoom1_EventScript_1A5C7F - call LinkContestRoom1_EventScript_1A5CE5 - playsfx 223 - setvar 0x4001, 0 - call LinkContestRoom1_EventScript_1A5A90 - pause 30 - special 134 - compare 0x8004, 1 - jumpeq LinkContestRoom1_EventScript_1A5C46 - return - -LinkContestRoom1_EventScript_1A5BF6:: @ 81A5BF6 - inccounter GAME_STAT_WON_CONTEST - msgbox LinkContestRoom1_Text_1A6DF1, 3 - pause 90 - special 134 - compare 0x8004, 1 - jumpeq LinkContestRoom1_EventScript_1A5C46 - return - -LinkContestRoom1_EventScript_1A5C12:: @ 81A5C12 - specialval RESULT, 88 - compare RESULT, 1 - jumpeq LinkContestRoom1_EventScript_1A5C23 - return - -LinkContestRoom1_EventScript_1A5C23:: @ 81A5C23 - special 76 - compare 0x8005, 3 - jumpeq LinkContestRoom1_EventScript_1A5C32 - return - -LinkContestRoom1_EventScript_1A5C32:: @ 81A5C32 - compare 0x8010, 3 - jumpeq LinkContestRoom1_EventScript_1A5C41 - setflag 2 - return - -LinkContestRoom1_EventScript_1A5C41:: @ 81A5C41 - return - -LinkContestRoom1_EventScript_1A5C42:: @ 81A5C42 - setflag 270 - return - -LinkContestRoom1_EventScript_1A5C46:: @ 81A5C46 - setvar 0x4099, 1 - return - -LinkContestRoom1_EventScript_1A5C4C:: @ 81A5C4C - pause 60 - call LinkContestRoom1_EventScript_1A5C6A - special 134 - compare 0x8004, 1 - jumpeq LinkContestRoom1_EventScript_1A5C64 - closebutton - return - -LinkContestRoom1_EventScript_1A5C64:: @ 81A5C64 - setvar 0x4099, 2 - return - -LinkContestRoom1_EventScript_1A5C6A:: @ 81A5C6A - special 77 - special 76 - comparevars 0x8004, 0x8005 - jumpeq LinkContestRoom1_EventScript_1A5C7C - return - -LinkContestRoom1_EventScript_1A5C7C:: @ 81A5C7C - inccounter GAME_STAT_WON_LINK_CONTEST - return - -LinkContestRoom1_EventScript_1A5C7F:: @ 81A5C7F - switch 0x8005 - case 0, LinkContestRoom1_EventScript_1A5CB1 - case 1, LinkContestRoom1_EventScript_1A5CBE - case 2, LinkContestRoom1_EventScript_1A5CCB - case 3, LinkContestRoom1_EventScript_1A5CD8 - return - -LinkContestRoom1_EventScript_1A5CB1:: @ 81A5CB1 - lockall - move 0x4003, LinkContestRoom1_Movement_1A5DF6 - waitmove 0 - releaseall - return - -LinkContestRoom1_EventScript_1A5CBE:: @ 81A5CBE - lockall - move 0x4003, LinkContestRoom1_Movement_1A5DFA - waitmove 0 - releaseall - return - -LinkContestRoom1_EventScript_1A5CCB:: @ 81A5CCB - lockall - move 0x4003, LinkContestRoom1_Movement_1A5DA5 - waitmove 0 - releaseall - return - -LinkContestRoom1_EventScript_1A5CD8:: @ 81A5CD8 - lockall - move 0x4003, LinkContestRoom1_Movement_1A5DA9 - waitmove 0 - releaseall - return - -LinkContestRoom1_EventScript_1A5CE5:: @ 81A5CE5 - special 76 - compare 0x8005, 3 - jumpeq LinkContestRoom1_EventScript_1A5CFC - msgbox LinkContestRoom1_Text_1A6DF1, 3 - return - -LinkContestRoom1_EventScript_1A5CFC:: @ 81A5CFC - compare 0x4088, 2 - callif 1, LinkContestRoom1_EventScript_1A5C42 - inccounter GAME_STAT_WON_CONTEST - specialval RESULT, 88 - compare RESULT, 0 - jumpeq LinkContestRoom1_EventScript_1A5D5B - compare 0x8010, 3 - jumpeq LinkContestRoom1_EventScript_1A5D3B - msgbox LinkContestRoom1_Text_1A6DF1, 3 - return - -LinkContestRoom1_EventScript_1A5D2D:: @ 81A5D2D - msgbox LinkContestRoom1_Text_1A6E1F, 3 - setvar 0x408a, 4 - return - -LinkContestRoom1_EventScript_1A5D3B:: @ 81A5D3B - giveitem ITEM_LUXURY_BALL - compare RESULT, 0 - jumpeq LinkContestRoom1_EventScript_1A5D2D - msgbox LinkContestRoom1_Text_1A6DF1, 3 - return - -LinkContestRoom1_EventScript_1A5D5B:: @ 81A5D5B - special 89 - inccounter GAME_STAT_RECEIVED_RIBBONS - setflag 2107 - lockall - msgbox LinkContestRoom1_Text_1A6D6A, 4 - fanfare 370 - msgbox LinkContestRoom1_Text_1A6D96, 4 - waitfanfare - special 80 - msgbox LinkContestRoom1_Text_1A6DAC, 4 - releaseall - return - -LinkContestRoom1_Movement_1A5D85:: @ 81A5D85 - step_down - step_end - -LinkContestRoom1_Movement_1A5D87:: @ 81A5D87 - step_40 - step_up - step_41 - step_end - -LinkContestRoom1_Movement_1A5D8B:: @ 81A5D8B - step_28 - step_end - -LinkContestRoom1_Movement_1A5D8D:: @ 81A5D8D - step_58 - step_end - -LinkContestRoom1_Movement_1A5D8F:: @ 81A5D8F - step_25 - step_end - -LinkContestRoom1_Movement_1A5D91:: @ 81A5D91 - step_left - step_left - step_25 - step_end - -LinkContestRoom1_Movement_1A5D95:: @ 81A5D95 - step_right - step_right - step_25 - step_end - -LinkContestRoom1_Movement_1A5D99:: @ 81A5D99 - step_up - step_25 - step_end - -LinkContestRoom1_Movement_1A5D9C:: @ 81A5D9C - step_14 - step_14 - step_end - -LinkContestRoom1_Movement_1A5D9F:: @ 81A5D9F - step_28 - step_end - -LinkContestRoom1_Movement_1A5DA1:: @ 81A5DA1 - step_27 - step_end - -LinkContestRoom1_Movement_1A5DA3:: @ 81A5DA3 - step_25 - step_end - -LinkContestRoom1_Movement_1A5DA5:: @ 81A5DA5 - step_left - step_left - step_up - step_end - -LinkContestRoom1_Movement_1A5DA9:: @ 81A5DA9 - step_left - step_left - step_left - step_left - step_up - step_end - -LinkContestRoom1_Movement_1A5DAF:: @ 81A5DAF - step_02 - step_14 - step_4e - step_end - -LinkContestRoom1_Movement_1A5DB3:: @ 81A5DB3 - step_01 - step_14 - step_4e - step_end - -LinkContestRoom1_Movement_1A5DB7:: @ 81A5DB7 - step_03 - step_14 - step_4e - step_end - -LinkContestRoom1_Movement_1A5DBB:: @ 81A5DBB - step_00 - step_14 - step_4e - step_end - -LinkContestRoom1_Movement_1A5DBF:: @ 81A5DBF - step_01 - step_end - -LinkContestRoom1_Movement_1A5DC1:: @ 81A5DC1 - step_01 - step_14 - step_28 - step_end - -LinkContestRoom1_Movement_1A5DC5:: @ 81A5DC5 - step_27 - step_14 - step_14 - step_25 - step_end - -LinkContestRoom1_Movement_1A5DCA:: @ 81A5DCA - step_14 - step_14 - step_25 - step_end - -LinkContestRoom1_Movement_1A5DCE:: @ 81A5DCE - step_up - step_right - step_right - step_right - step_26 - step_end - -LinkContestRoom1_Movement_1A5DD4:: @ 81A5DD4 - step_17 - step_17 - step_17 - step_15 - step_26 - step_end - -LinkContestRoom1_Movement_1A5DDA:: @ 81A5DDA - step_up - step_right - step_26 - step_end - -LinkContestRoom1_Movement_1A5DDE:: @ 81A5DDE - step_17 - step_15 - step_26 - step_end - -LinkContestRoom1_Movement_1A5DE2:: @ 81A5DE2 - step_up - step_left - step_26 - step_end - -LinkContestRoom1_Movement_1A5DE6:: @ 81A5DE6 - step_18 - step_15 - step_26 - step_end - -LinkContestRoom1_Movement_1A5DEA:: @ 81A5DEA - step_up - step_left - step_left - step_left - step_26 - step_end - -LinkContestRoom1_Movement_1A5DF0:: @ 81A5DF0 - step_18 - step_18 - step_18 - step_15 - step_26 - step_end - -LinkContestRoom1_Movement_1A5DF6:: @ 81A5DF6 - step_right - step_right - step_up - step_end - -LinkContestRoom1_Movement_1A5DFA:: @ 81A5DFA - step_up - step_end diff --git a/data/scripts/day_care.inc b/data/scripts/day_care.inc new file mode 100644 index 000000000..1e248ba9f --- /dev/null +++ b/data/scripts/day_care.inc @@ -0,0 +1,291 @@ +Route117_EventScript_1B222D:: @ 81B222D + lock + faceplayer + special 181 + specialval RESULT, 182 + compare RESULT, 1 + jumpeq Route117_EventScript_1B2262 + compare RESULT, 2 + jumpeq Route117_EventScript_1B22E7 + compare RESULT, 3 + jumpeq Route117_EventScript_1B22FE + msgbox Route117_Text_1B25CB, 4 + release + end + +Route117_EventScript_1B2262:: @ 81B2262 + msgbox Route117_Text_1B2659, 5 + compare RESULT, 1 + jumpeq Route117_EventScript_1B2298 + msgbox Route117_Text_1B28C4, 5 + compare RESULT, 1 + jumpeq Route117_EventScript_1B2298 + msgbox Route117_Text_1B2745, 4 + clearflag 134 + special 183 + release + end + +Route117_EventScript_1B2298:: @ 81B2298 + specialval RESULT, 131 + compare RESULT, 6 + jumpif 5, Route117_EventScript_1B22B2 + msgbox Route117_Text_1B2766, 4 + release + end + +Route117_EventScript_1B22B2:: @ 81B22B2 + message Route117_Text_1B27A2 + fanfare 367 + waitfanfare + waittext + waitbutton + msgbox Route117_Text_1B27CD, 4 + special 184 + clearflag 134 + release + end + +Route117_EventScript_1B22CD:: @ 81B22CD + specialval RESULT, 195 + compare RESULT, 1 + callif 1, Route117_EventScript_1B22DE + return + +Route117_EventScript_1B22DE:: @ 81B22DE + msgbox Route117_Text_1B27E3, 4 + return + +Route117_EventScript_1B22E7:: @ 81B22E7 + special 181 + msgbox Route117_Text_1B2710, 4 + setvar 0x8004, 0 + call Route117_EventScript_1B22CD + release + end + +Route117_EventScript_1B22FE:: @ 81B22FE + special 181 + msgbox Route117_Text_1B2897, 4 + special 185 + special 141 + waittext + waitbutton + setvar 0x8004, 0 + call Route117_EventScript_1B22CD + setvar 0x8004, 1 + call Route117_EventScript_1B22CD + release + end + +Route117_PokemonDayCare_EventScript_1B2327:: @ 81B2327 + lock + faceplayer + specialval RESULT, 182 + compare RESULT, 1 + jumpeq Route117_PokemonDayCare_EventScript_1B2407 + compare RESULT, 2 + jumpeq Route117_PokemonDayCare_EventScript_1B242B + compare RESULT, 3 + jumpeq Route117_PokemonDayCare_EventScript_1B2558 + msgbox Route117_PokemonDayCare_Text_1B28F2, 5 + compare RESULT, 1 + jumpeq Route117_PokemonDayCare_EventScript_1B236C + msgbox Route117_PokemonDayCare_Text_1B2A14, 4 + release + end + +Route117_PokemonDayCare_EventScript_1B236C:: @ 81B236C + specialval RESULT, 132 + compare RESULT, 1 + jumpeq Route117_PokemonDayCare_EventScript_1B23F3 + msgbox Route117_PokemonDayCare_Text_1B2947, 4 + fadescreen 1 + special 188 + waitstate + compare 0x8004, 255 + jumpeq Route117_PokemonDayCare_EventScript_1B23D0 + specialval RESULT, 133 + compare RESULT, 0 + jumpeq Route117_PokemonDayCare_EventScript_1B23FD + specialval 0x8005, 186 + checksound + pokecry 0x8005, 0 + msgbox Route117_PokemonDayCare_Text_1B296E, 4 + waitpokecry + special 187 + inccounter GAME_STAT_USED_DAYCARE + specialval RESULT, 182 + compare RESULT, 2 + jumpeq Route117_PokemonDayCare_EventScript_1B23DA + release + end + +Route117_PokemonDayCare_EventScript_1B23D0:: @ 81B23D0 + msgbox Route117_PokemonDayCare_Text_1B2A76, 4 + release + end + +Route117_PokemonDayCare_EventScript_1B23DA:: @ 81B23DA + msgbox Route117_PokemonDayCare_Text_1B29AD, 5 + compare RESULT, 1 + jumpeq Route117_PokemonDayCare_EventScript_1B236C + jump Route117_PokemonDayCare_EventScript_1B23D0 + end + +Route117_PokemonDayCare_EventScript_1B23F3:: @ 81B23F3 + msgbox Route117_PokemonDayCare_Text_1B2BBB, 4 + release + end + +Route117_PokemonDayCare_EventScript_1B23FD:: @ 81B23FD + msgbox Route117_PokemonDayCare_Text_1B2C17, 4 + release + end + +Route117_PokemonDayCare_EventScript_1B2407:: @ 81B2407 + msgbox Route117_PokemonDayCare_Text_1B29F4, 4 + release + end + +Route117_PokemonDayCare_EventScript_1B2411:: @ 81B2411 + msgbox Route117_PokemonDayCare_Text_1B2ACC, 4 + return + +Route117_PokemonDayCare_EventScript_1B241A:: @ 81B241A + specialval RESULT, 190 + compare RESULT, 0 + callif 5, Route117_PokemonDayCare_EventScript_1B2411 + return + +Route117_PokemonDayCare_EventScript_1B242B:: @ 81B242B + msgbox Route117_PokemonDayCare_Text_1B2A88, 4 + setvar 0x8004, 0 + call Route117_PokemonDayCare_EventScript_1B241A + msgbox Route117_PokemonDayCare_Text_1B29AD, 5 + compare RESULT, 1 + jumpeq Route117_PokemonDayCare_EventScript_1B236C + msgbox Route117_PokemonDayCare_Text_1B2BF6, 5 + compare RESULT, 1 + jumpeq Route117_PokemonDayCare_EventScript_1B2469 + jump Route117_PokemonDayCare_EventScript_1B23D0 + end + +Route117_PokemonDayCare_EventScript_1B2469:: @ 81B2469 + specialval RESULT, 131 + compare RESULT, 6 + jumpeq Route117_PokemonDayCare_EventScript_1B2539 + specialval RESULT, 182 + setvar 0x8004, 0 + compare RESULT, 2 + jumpeq Route117_PokemonDayCare_EventScript_1B24A8 + special 189 + waitstate + copyvar 0x8004, RESULT + compare RESULT, 2 + jumpeq Route117_PokemonDayCare_EventScript_1B23D0 + jump Route117_PokemonDayCare_EventScript_1B24A8 + end + +Route117_PokemonDayCare_EventScript_1B24A8:: @ 81B24A8 + special 191 + msgbox Route117_PokemonDayCare_Text_1B2B49, 5 + compare RESULT, 1 + jumpeq Route117_PokemonDayCare_EventScript_1B24C4 + jump Route117_PokemonDayCare_EventScript_1B23D0 + end + +Route117_PokemonDayCare_EventScript_1B24C4:: @ 81B24C4 + specialval RESULT, 197 + compare RESULT, 1 + jumpeq Route117_PokemonDayCare_EventScript_1B24DE + msgbox Route117_PokemonDayCare_Text_1B2A30, 4 + release + end + +Route117_PokemonDayCare_EventScript_1B24DE:: @ 81B24DE + move 1, Route117_PokemonDayCare_Movement_1B2543 + waitmove 0 + specialval RESULT, 192 + special 198 + playsfx 95 + msgbox Route117_PokemonDayCare_Text_1B2B75, 4 + checksound + pokecry RESULT, 0 + msgbox Route117_PokemonDayCare_Text_1B2B93, 4 + waitpokecry + specialval RESULT, 182 + compare RESULT, 2 + jumpeq Route117_PokemonDayCare_EventScript_1B2520 + jump Route117_PokemonDayCare_EventScript_1B23D0 + end + +Route117_PokemonDayCare_EventScript_1B2520:: @ 81B2520 + msgbox Route117_PokemonDayCare_Text_1B2A4F, 5 + compare RESULT, 1 + jumpeq Route117_PokemonDayCare_EventScript_1B2469 + jump Route117_PokemonDayCare_EventScript_1B23D0 + end + +Route117_PokemonDayCare_EventScript_1B2539:: @ 81B2539 + msgbox Route117_PokemonDayCare_Text_1B2AEF, 4 + release + end + +Route117_PokemonDayCare_Movement_1B2543:: @ 81B2543 + step_14 + step_14 + step_02 + step_14 + step_14 + step_03 + step_14 + step_14 + step_01 + slow_step_up + step_54 + step_14 + step_14 + step_14 + step_14 + step_14 + step_00 + step_55 + slow_step_down + step_end + +@ 81B2557 + end + +Route117_PokemonDayCare_EventScript_1B2558:: @ 81B2558 + msgbox Route117_PokemonDayCare_Text_1B2A88, 4 + setvar 0x8004, 0 + call Route117_PokemonDayCare_EventScript_1B241A + setvar 0x8004, 1 + call Route117_PokemonDayCare_EventScript_1B241A + msgbox Route117_PokemonDayCare_Text_1B2BF6, 5 + compare RESULT, 1 + jumpeq Route117_PokemonDayCare_EventScript_1B2469 + msgbox Route117_PokemonDayCare_Text_1B2A76, 4 + release + end + +@ 81B2591 + special 189 + waitstate + compare RESULT, 2 + jumpeq Route117_PokemonDayCare_EventScript_1B23D0 + copyvar 0x8004, RESULT + specialval RESULT, 192 + msgbox Route117_PokemonDayCare_Text_1B2B75, 4 + msgbox Route117_PokemonDayCare_Text_1B2A76, 4 + release + end + +Event_EggHatch:: @ 81B25BC + lockall + msgbox UnknownString_81B2C68, 4 + special 194 + waitstate + releaseall + end diff --git a/data/scripts/day_care.s b/data/scripts/day_care.s deleted file mode 100644 index 1e248ba9f..000000000 --- a/data/scripts/day_care.s +++ /dev/null @@ -1,291 +0,0 @@ -Route117_EventScript_1B222D:: @ 81B222D - lock - faceplayer - special 181 - specialval RESULT, 182 - compare RESULT, 1 - jumpeq Route117_EventScript_1B2262 - compare RESULT, 2 - jumpeq Route117_EventScript_1B22E7 - compare RESULT, 3 - jumpeq Route117_EventScript_1B22FE - msgbox Route117_Text_1B25CB, 4 - release - end - -Route117_EventScript_1B2262:: @ 81B2262 - msgbox Route117_Text_1B2659, 5 - compare RESULT, 1 - jumpeq Route117_EventScript_1B2298 - msgbox Route117_Text_1B28C4, 5 - compare RESULT, 1 - jumpeq Route117_EventScript_1B2298 - msgbox Route117_Text_1B2745, 4 - clearflag 134 - special 183 - release - end - -Route117_EventScript_1B2298:: @ 81B2298 - specialval RESULT, 131 - compare RESULT, 6 - jumpif 5, Route117_EventScript_1B22B2 - msgbox Route117_Text_1B2766, 4 - release - end - -Route117_EventScript_1B22B2:: @ 81B22B2 - message Route117_Text_1B27A2 - fanfare 367 - waitfanfare - waittext - waitbutton - msgbox Route117_Text_1B27CD, 4 - special 184 - clearflag 134 - release - end - -Route117_EventScript_1B22CD:: @ 81B22CD - specialval RESULT, 195 - compare RESULT, 1 - callif 1, Route117_EventScript_1B22DE - return - -Route117_EventScript_1B22DE:: @ 81B22DE - msgbox Route117_Text_1B27E3, 4 - return - -Route117_EventScript_1B22E7:: @ 81B22E7 - special 181 - msgbox Route117_Text_1B2710, 4 - setvar 0x8004, 0 - call Route117_EventScript_1B22CD - release - end - -Route117_EventScript_1B22FE:: @ 81B22FE - special 181 - msgbox Route117_Text_1B2897, 4 - special 185 - special 141 - waittext - waitbutton - setvar 0x8004, 0 - call Route117_EventScript_1B22CD - setvar 0x8004, 1 - call Route117_EventScript_1B22CD - release - end - -Route117_PokemonDayCare_EventScript_1B2327:: @ 81B2327 - lock - faceplayer - specialval RESULT, 182 - compare RESULT, 1 - jumpeq Route117_PokemonDayCare_EventScript_1B2407 - compare RESULT, 2 - jumpeq Route117_PokemonDayCare_EventScript_1B242B - compare RESULT, 3 - jumpeq Route117_PokemonDayCare_EventScript_1B2558 - msgbox Route117_PokemonDayCare_Text_1B28F2, 5 - compare RESULT, 1 - jumpeq Route117_PokemonDayCare_EventScript_1B236C - msgbox Route117_PokemonDayCare_Text_1B2A14, 4 - release - end - -Route117_PokemonDayCare_EventScript_1B236C:: @ 81B236C - specialval RESULT, 132 - compare RESULT, 1 - jumpeq Route117_PokemonDayCare_EventScript_1B23F3 - msgbox Route117_PokemonDayCare_Text_1B2947, 4 - fadescreen 1 - special 188 - waitstate - compare 0x8004, 255 - jumpeq Route117_PokemonDayCare_EventScript_1B23D0 - specialval RESULT, 133 - compare RESULT, 0 - jumpeq Route117_PokemonDayCare_EventScript_1B23FD - specialval 0x8005, 186 - checksound - pokecry 0x8005, 0 - msgbox Route117_PokemonDayCare_Text_1B296E, 4 - waitpokecry - special 187 - inccounter GAME_STAT_USED_DAYCARE - specialval RESULT, 182 - compare RESULT, 2 - jumpeq Route117_PokemonDayCare_EventScript_1B23DA - release - end - -Route117_PokemonDayCare_EventScript_1B23D0:: @ 81B23D0 - msgbox Route117_PokemonDayCare_Text_1B2A76, 4 - release - end - -Route117_PokemonDayCare_EventScript_1B23DA:: @ 81B23DA - msgbox Route117_PokemonDayCare_Text_1B29AD, 5 - compare RESULT, 1 - jumpeq Route117_PokemonDayCare_EventScript_1B236C - jump Route117_PokemonDayCare_EventScript_1B23D0 - end - -Route117_PokemonDayCare_EventScript_1B23F3:: @ 81B23F3 - msgbox Route117_PokemonDayCare_Text_1B2BBB, 4 - release - end - -Route117_PokemonDayCare_EventScript_1B23FD:: @ 81B23FD - msgbox Route117_PokemonDayCare_Text_1B2C17, 4 - release - end - -Route117_PokemonDayCare_EventScript_1B2407:: @ 81B2407 - msgbox Route117_PokemonDayCare_Text_1B29F4, 4 - release - end - -Route117_PokemonDayCare_EventScript_1B2411:: @ 81B2411 - msgbox Route117_PokemonDayCare_Text_1B2ACC, 4 - return - -Route117_PokemonDayCare_EventScript_1B241A:: @ 81B241A - specialval RESULT, 190 - compare RESULT, 0 - callif 5, Route117_PokemonDayCare_EventScript_1B2411 - return - -Route117_PokemonDayCare_EventScript_1B242B:: @ 81B242B - msgbox Route117_PokemonDayCare_Text_1B2A88, 4 - setvar 0x8004, 0 - call Route117_PokemonDayCare_EventScript_1B241A - msgbox Route117_PokemonDayCare_Text_1B29AD, 5 - compare RESULT, 1 - jumpeq Route117_PokemonDayCare_EventScript_1B236C - msgbox Route117_PokemonDayCare_Text_1B2BF6, 5 - compare RESULT, 1 - jumpeq Route117_PokemonDayCare_EventScript_1B2469 - jump Route117_PokemonDayCare_EventScript_1B23D0 - end - -Route117_PokemonDayCare_EventScript_1B2469:: @ 81B2469 - specialval RESULT, 131 - compare RESULT, 6 - jumpeq Route117_PokemonDayCare_EventScript_1B2539 - specialval RESULT, 182 - setvar 0x8004, 0 - compare RESULT, 2 - jumpeq Route117_PokemonDayCare_EventScript_1B24A8 - special 189 - waitstate - copyvar 0x8004, RESULT - compare RESULT, 2 - jumpeq Route117_PokemonDayCare_EventScript_1B23D0 - jump Route117_PokemonDayCare_EventScript_1B24A8 - end - -Route117_PokemonDayCare_EventScript_1B24A8:: @ 81B24A8 - special 191 - msgbox Route117_PokemonDayCare_Text_1B2B49, 5 - compare RESULT, 1 - jumpeq Route117_PokemonDayCare_EventScript_1B24C4 - jump Route117_PokemonDayCare_EventScript_1B23D0 - end - -Route117_PokemonDayCare_EventScript_1B24C4:: @ 81B24C4 - specialval RESULT, 197 - compare RESULT, 1 - jumpeq Route117_PokemonDayCare_EventScript_1B24DE - msgbox Route117_PokemonDayCare_Text_1B2A30, 4 - release - end - -Route117_PokemonDayCare_EventScript_1B24DE:: @ 81B24DE - move 1, Route117_PokemonDayCare_Movement_1B2543 - waitmove 0 - specialval RESULT, 192 - special 198 - playsfx 95 - msgbox Route117_PokemonDayCare_Text_1B2B75, 4 - checksound - pokecry RESULT, 0 - msgbox Route117_PokemonDayCare_Text_1B2B93, 4 - waitpokecry - specialval RESULT, 182 - compare RESULT, 2 - jumpeq Route117_PokemonDayCare_EventScript_1B2520 - jump Route117_PokemonDayCare_EventScript_1B23D0 - end - -Route117_PokemonDayCare_EventScript_1B2520:: @ 81B2520 - msgbox Route117_PokemonDayCare_Text_1B2A4F, 5 - compare RESULT, 1 - jumpeq Route117_PokemonDayCare_EventScript_1B2469 - jump Route117_PokemonDayCare_EventScript_1B23D0 - end - -Route117_PokemonDayCare_EventScript_1B2539:: @ 81B2539 - msgbox Route117_PokemonDayCare_Text_1B2AEF, 4 - release - end - -Route117_PokemonDayCare_Movement_1B2543:: @ 81B2543 - step_14 - step_14 - step_02 - step_14 - step_14 - step_03 - step_14 - step_14 - step_01 - slow_step_up - step_54 - step_14 - step_14 - step_14 - step_14 - step_14 - step_00 - step_55 - slow_step_down - step_end - -@ 81B2557 - end - -Route117_PokemonDayCare_EventScript_1B2558:: @ 81B2558 - msgbox Route117_PokemonDayCare_Text_1B2A88, 4 - setvar 0x8004, 0 - call Route117_PokemonDayCare_EventScript_1B241A - setvar 0x8004, 1 - call Route117_PokemonDayCare_EventScript_1B241A - msgbox Route117_PokemonDayCare_Text_1B2BF6, 5 - compare RESULT, 1 - jumpeq Route117_PokemonDayCare_EventScript_1B2469 - msgbox Route117_PokemonDayCare_Text_1B2A76, 4 - release - end - -@ 81B2591 - special 189 - waitstate - compare RESULT, 2 - jumpeq Route117_PokemonDayCare_EventScript_1B23D0 - copyvar 0x8004, RESULT - specialval RESULT, 192 - msgbox Route117_PokemonDayCare_Text_1B2B75, 4 - msgbox Route117_PokemonDayCare_Text_1B2A76, 4 - release - end - -Event_EggHatch:: @ 81B25BC - lockall - msgbox UnknownString_81B2C68, 4 - special 194 - waitstate - releaseall - end diff --git a/data/scripts/gabby_and_ty.inc b/data/scripts/gabby_and_ty.inc new file mode 100644 index 000000000..f008e892b --- /dev/null +++ b/data/scripts/gabby_and_ty.inc @@ -0,0 +1,327 @@ +Route111_EventScript_1AE313:: @ 81AE313 +Route118_EventScript_1AE313:: @ 81AE313 +Route120_EventScript_1AE313:: @ 81AE313 + settrainerflag OPPONENT_GABBY_AND_TY_6 + specialval RESULT, 172 + switch RESULT + case 0, Route111_EventScript_1AE384 + case 1, Route111_EventScript_1AE38A + case 2, Route111_EventScript_1AE395 + case 3, Route111_EventScript_1AE3A0 + case 4, Route111_EventScript_1AE3AB + case 5, Route111_EventScript_1AE3B6 + case 6, Route111_EventScript_1AE3C1 + case 7, Route111_EventScript_1AE3CC + case 8, Route111_EventScript_1AE3D7 + end + +Route111_EventScript_1AE384:: @ 81AE384 + call Route111_EventScript_1AE3E6 + return + +Route111_EventScript_1AE38A:: @ 81AE38A + call Route111_EventScript_1AE3EE + call Route111_EventScript_1AE3E2 + return + +Route111_EventScript_1AE395:: @ 81AE395 + call Route111_EventScript_1AE3F6 + call Route111_EventScript_1AE3EA + return + +Route111_EventScript_1AE3A0:: @ 81AE3A0 + call Route111_EventScript_1AE3FE + call Route111_EventScript_1AE3F2 + return + +Route111_EventScript_1AE3AB:: @ 81AE3AB + call Route111_EventScript_1AE406 + call Route111_EventScript_1AE3FA + return + +Route111_EventScript_1AE3B6:: @ 81AE3B6 + call Route111_EventScript_1AE40E + call Route111_EventScript_1AE402 + return + +Route111_EventScript_1AE3C1:: @ 81AE3C1 + call Route111_EventScript_1AE416 + call Route111_EventScript_1AE40A + return + +Route111_EventScript_1AE3CC:: @ 81AE3CC + call Route111_EventScript_1AE41E + call Route111_EventScript_1AE412 + return + +Route111_EventScript_1AE3D7:: @ 81AE3D7 + call Route111_EventScript_1AE40E + call Route111_EventScript_1AE41A + return + +Route111_EventScript_1AE3E2:: @ 81AE3E2 + setflag 796 + return + +Route111_EventScript_1AE3E6:: @ 81AE3E6 + clearflag 796 + return + +Route111_EventScript_1AE3EA:: @ 81AE3EA + setflag 797 + return + +Route111_EventScript_1AE3EE:: @ 81AE3EE + clearflag 797 + return + +Route111_EventScript_1AE3F2:: @ 81AE3F2 + setflag 798 + return + +Route111_EventScript_1AE3F6:: @ 81AE3F6 + clearflag 798 + return + +Route111_EventScript_1AE3FA:: @ 81AE3FA + setflag 799 + return + +Route111_EventScript_1AE3FE:: @ 81AE3FE + clearflag 799 + return + +Route111_EventScript_1AE402:: @ 81AE402 + setflag 901 + return + +Route111_EventScript_1AE406:: @ 81AE406 + clearflag 901 + return + +Route111_EventScript_1AE40A:: @ 81AE40A + setflag 902 + return + +Route111_EventScript_1AE40E:: @ 81AE40E + clearflag 902 + return + +Route111_EventScript_1AE412:: @ 81AE412 + setflag 903 + return + +Route111_EventScript_1AE416:: @ 81AE416 + clearflag 903 + return + +Route111_EventScript_1AE41A:: @ 81AE41A + setflag 904 + return + +Route111_EventScript_1AE41E:: @ 81AE41E + clearflag 904 + return + +Route111_EventScript_1AE422:: @ 81AE422 + trainerbattle 6, OPPONENT_GABBY_AND_TY_1, 0, Route111_Text_1ABED8, Route111_Text_1ABFD3, Route111_Text_1AC5CA, Route111_EventScript_1AE5A2 + msgbox Route111_Text_1AC59E, 4 + release + end + +Route111_EventScript_1AE442:: @ 81AE442 + trainerbattle 6, OPPONENT_GABBY_AND_TY_1, 0, Route111_Text_1AC73B, Route111_Text_1AC892, Route111_Text_1AC820, Route111_EventScript_1AE5A2 + msgbox Route111_Text_1AC7E4, 4 + release + end + +Route118_EventScript_1AE462:: @ 81AE462 + trainerbattle 6, OPPONENT_GABBY_AND_TY_2, 0, Route118_Text_1ABF50, Route118_Text_1AC6F8, Route118_Text_1AC5CA, Route118_EventScript_1AE60F + msgbox Route118_Text_1AC59E, 4 + release + end + +Route118_EventScript_1AE482:: @ 81AE482 + trainerbattle 6, OPPONENT_GABBY_AND_TY_2, 0, Route118_Text_1AC790, Route118_Text_1AC8D7, Route118_Text_1AC820, Route118_EventScript_1AE60F + msgbox Route118_Text_1AC7E4, 4 + release + end + +Route120_EventScript_1AE4A2:: @ 81AE4A2 + trainerbattle 6, OPPONENT_GABBY_AND_TY_3, 0, Route120_Text_1ABF50, Route120_Text_1AC6F8, Route120_Text_1AC5CA, Route120_EventScript_1AE60F + msgbox Route120_Text_1AC59E, 4 + release + end + +Route120_EventScript_1AE4C2:: @ 81AE4C2 + trainerbattle 6, OPPONENT_GABBY_AND_TY_3, 0, Route120_Text_1AC790, Route120_Text_1AC8D7, Route120_Text_1AC820, Route120_EventScript_1AE60F + msgbox Route120_Text_1AC7E4, 4 + release + end + +Route111_EventScript_1AE4E2:: @ 81AE4E2 + trainerbattle 6, OPPONENT_GABBY_AND_TY_4, 0, Route111_Text_1ABF50, Route111_Text_1AC6F8, Route111_Text_1AC5CA, Route111_EventScript_1AE60F + msgbox Route111_Text_1AC59E, 4 + release + end + +Route111_EventScript_1AE502:: @ 81AE502 + trainerbattle 6, OPPONENT_GABBY_AND_TY_4, 0, Route111_Text_1AC790, Route111_Text_1AC8D7, Route111_Text_1AC820, Route111_EventScript_1AE60F + msgbox Route111_Text_1AC7E4, 4 + release + end + +Route118_EventScript_1AE522:: @ 81AE522 + trainerbattle 6, OPPONENT_GABBY_AND_TY_5, 0, Route118_Text_1ABF50, Route118_Text_1AC6F8, Route118_Text_1AC5CA, Route118_EventScript_1AE60F + msgbox Route118_Text_1AC59E, 4 + release + end + +Route118_EventScript_1AE542:: @ 81AE542 + trainerbattle 6, OPPONENT_GABBY_AND_TY_5, 0, Route118_Text_1AC790, Route118_Text_1AC8D7, Route118_Text_1AC820, Route118_EventScript_1AE60F + msgbox Route118_Text_1AC7E4, 4 + release + end + +Route111_EventScript_1AE562:: @ 81AE562 +Route118_EventScript_1AE562:: @ 81AE562 +Route120_EventScript_1AE562:: @ 81AE562 + trainerbattle 6, OPPONENT_GABBY_AND_TY_6, 0, Route111_Text_1ABF50, Route111_Text_1AC6F8, Route111_Text_1AC5CA, Route111_EventScript_1AE60F + msgbox Route111_Text_1AC59E, 4 + release + end + +Route111_EventScript_1AE582:: @ 81AE582 +Route118_EventScript_1AE582:: @ 81AE582 +Route120_EventScript_1AE582:: @ 81AE582 + trainerbattle 6, OPPONENT_GABBY_AND_TY_6, 0, Route111_Text_1AC790, Route111_Text_1AC8D7, Route111_Text_1AC820, Route111_EventScript_1AE60F + msgbox Route111_Text_1AC7E4, 4 + release + end + +Route111_EventScript_1AE5A2:: @ 81AE5A2 + special 174 + special 179 + compare FACING, 2 + callif 1, Route111_EventScript_1AE5E0 + compare FACING, 1 + callif 1, Route111_EventScript_1AE5EB + compare FACING, 4 + callif 1, Route111_EventScript_1AE5FD + checkflag 1 + jumpeq Route111_EventScript_1AE73A + msgbox Route111_Text_1AC015, 5 + jump Route111_EventScript_1AE6F3 + end + +Route111_EventScript_1AE5E0:: @ 81AE5E0 + move 0x8004, Route111_Movement_1AE699 + waitmove 0 + return + +Route111_EventScript_1AE5EB:: @ 81AE5EB + move 0x8004, Route111_Movement_1AE69B + move 0x8005, Route111_Movement_1A0841 + waitmove 0 + return + +Route111_EventScript_1AE5FD:: @ 81AE5FD + move 0x8004, Route111_Movement_1AE69D + move 0x8005, Route111_Movement_1A083F + waitmove 0 + return + +Route111_EventScript_1AE60F:: @ 81AE60F +Route118_EventScript_1AE60F:: @ 81AE60F +Route120_EventScript_1AE60F:: @ 81AE60F + special 174 + special 179 + compare FACING, 2 + callif 1, Route111_EventScript_1AE5E0 + compare FACING, 1 + callif 1, Route111_EventScript_1AE5EB + compare FACING, 4 + callif 1, Route111_EventScript_1AE5FD + checkflag 1 + jumpeq Route111_EventScript_1AE73A + specialval RESULT, 177 + compare RESULT, 0 + jumpeq Route111_EventScript_1AE69F + msgbox Route111_Text_1AC10A, 4 + specialval RESULT, 178 + switch RESULT + case 0, Route111_EventScript_1AE6AD + case 1, Route111_EventScript_1AE6BB + case 2, Route111_EventScript_1AE6C9 + case 3, Route111_EventScript_1AE6D7 + case 4, Route111_EventScript_1AE6E5 + end + +Route111_Movement_1AE699:: @ 81AE699 + step_1d + step_end + +Route111_Movement_1AE69B:: @ 81AE69B + step_1e + step_end + +Route111_Movement_1AE69D:: @ 81AE69D + step_1f + step_end + +Route111_EventScript_1AE69F:: @ 81AE69F + msgbox Route111_Text_1AC60B, 5 + jump Route111_EventScript_1AE6F3 + end + +Route111_EventScript_1AE6AD:: @ 81AE6AD + msgbox Route111_Text_1AC3CF, 5 + jump Route111_EventScript_1AE6F3 + end + +Route111_EventScript_1AE6BB:: @ 81AE6BB + msgbox Route111_Text_1AC18D, 5 + jump Route111_EventScript_1AE6F3 + end + +Route111_EventScript_1AE6C9:: @ 81AE6C9 + msgbox Route111_Text_1AC219, 5 + jump Route111_EventScript_1AE6F3 + end + +Route111_EventScript_1AE6D7:: @ 81AE6D7 + msgbox Route111_Text_1AC2D6, 5 + jump Route111_EventScript_1AE6F3 + end + +Route111_EventScript_1AE6E5:: @ 81AE6E5 + msgbox Route111_Text_1AC355, 5 + jump Route111_EventScript_1AE6F3 + end + +Route111_EventScript_1AE6F3:: @ 81AE6F3 + compare RESULT, 0 + jumpeq Route111_EventScript_1AE72D + msgbox Route111_Text_1AC40F, 4 + setvar 0x8004, 10 + call Route111_EventScript_1A00F3 + lock + faceplayer + compare RESULT, 0 + jumpeq Route111_EventScript_1AE72D + msgbox Route111_Text_1AC487, 4 + special 173 + setflag 1 + release + end + +Route111_EventScript_1AE72D:: @ 81AE72D + msgbox Route111_Text_1AC553, 4 + setflag 1 + release + end + +Route111_EventScript_1AE73A:: @ 81AE73A + msgbox Route111_Text_1AC59E, 4 + release + end diff --git a/data/scripts/gabby_and_ty.s b/data/scripts/gabby_and_ty.s deleted file mode 100644 index f008e892b..000000000 --- a/data/scripts/gabby_and_ty.s +++ /dev/null @@ -1,327 +0,0 @@ -Route111_EventScript_1AE313:: @ 81AE313 -Route118_EventScript_1AE313:: @ 81AE313 -Route120_EventScript_1AE313:: @ 81AE313 - settrainerflag OPPONENT_GABBY_AND_TY_6 - specialval RESULT, 172 - switch RESULT - case 0, Route111_EventScript_1AE384 - case 1, Route111_EventScript_1AE38A - case 2, Route111_EventScript_1AE395 - case 3, Route111_EventScript_1AE3A0 - case 4, Route111_EventScript_1AE3AB - case 5, Route111_EventScript_1AE3B6 - case 6, Route111_EventScript_1AE3C1 - case 7, Route111_EventScript_1AE3CC - case 8, Route111_EventScript_1AE3D7 - end - -Route111_EventScript_1AE384:: @ 81AE384 - call Route111_EventScript_1AE3E6 - return - -Route111_EventScript_1AE38A:: @ 81AE38A - call Route111_EventScript_1AE3EE - call Route111_EventScript_1AE3E2 - return - -Route111_EventScript_1AE395:: @ 81AE395 - call Route111_EventScript_1AE3F6 - call Route111_EventScript_1AE3EA - return - -Route111_EventScript_1AE3A0:: @ 81AE3A0 - call Route111_EventScript_1AE3FE - call Route111_EventScript_1AE3F2 - return - -Route111_EventScript_1AE3AB:: @ 81AE3AB - call Route111_EventScript_1AE406 - call Route111_EventScript_1AE3FA - return - -Route111_EventScript_1AE3B6:: @ 81AE3B6 - call Route111_EventScript_1AE40E - call Route111_EventScript_1AE402 - return - -Route111_EventScript_1AE3C1:: @ 81AE3C1 - call Route111_EventScript_1AE416 - call Route111_EventScript_1AE40A - return - -Route111_EventScript_1AE3CC:: @ 81AE3CC - call Route111_EventScript_1AE41E - call Route111_EventScript_1AE412 - return - -Route111_EventScript_1AE3D7:: @ 81AE3D7 - call Route111_EventScript_1AE40E - call Route111_EventScript_1AE41A - return - -Route111_EventScript_1AE3E2:: @ 81AE3E2 - setflag 796 - return - -Route111_EventScript_1AE3E6:: @ 81AE3E6 - clearflag 796 - return - -Route111_EventScript_1AE3EA:: @ 81AE3EA - setflag 797 - return - -Route111_EventScript_1AE3EE:: @ 81AE3EE - clearflag 797 - return - -Route111_EventScript_1AE3F2:: @ 81AE3F2 - setflag 798 - return - -Route111_EventScript_1AE3F6:: @ 81AE3F6 - clearflag 798 - return - -Route111_EventScript_1AE3FA:: @ 81AE3FA - setflag 799 - return - -Route111_EventScript_1AE3FE:: @ 81AE3FE - clearflag 799 - return - -Route111_EventScript_1AE402:: @ 81AE402 - setflag 901 - return - -Route111_EventScript_1AE406:: @ 81AE406 - clearflag 901 - return - -Route111_EventScript_1AE40A:: @ 81AE40A - setflag 902 - return - -Route111_EventScript_1AE40E:: @ 81AE40E - clearflag 902 - return - -Route111_EventScript_1AE412:: @ 81AE412 - setflag 903 - return - -Route111_EventScript_1AE416:: @ 81AE416 - clearflag 903 - return - -Route111_EventScript_1AE41A:: @ 81AE41A - setflag 904 - return - -Route111_EventScript_1AE41E:: @ 81AE41E - clearflag 904 - return - -Route111_EventScript_1AE422:: @ 81AE422 - trainerbattle 6, OPPONENT_GABBY_AND_TY_1, 0, Route111_Text_1ABED8, Route111_Text_1ABFD3, Route111_Text_1AC5CA, Route111_EventScript_1AE5A2 - msgbox Route111_Text_1AC59E, 4 - release - end - -Route111_EventScript_1AE442:: @ 81AE442 - trainerbattle 6, OPPONENT_GABBY_AND_TY_1, 0, Route111_Text_1AC73B, Route111_Text_1AC892, Route111_Text_1AC820, Route111_EventScript_1AE5A2 - msgbox Route111_Text_1AC7E4, 4 - release - end - -Route118_EventScript_1AE462:: @ 81AE462 - trainerbattle 6, OPPONENT_GABBY_AND_TY_2, 0, Route118_Text_1ABF50, Route118_Text_1AC6F8, Route118_Text_1AC5CA, Route118_EventScript_1AE60F - msgbox Route118_Text_1AC59E, 4 - release - end - -Route118_EventScript_1AE482:: @ 81AE482 - trainerbattle 6, OPPONENT_GABBY_AND_TY_2, 0, Route118_Text_1AC790, Route118_Text_1AC8D7, Route118_Text_1AC820, Route118_EventScript_1AE60F - msgbox Route118_Text_1AC7E4, 4 - release - end - -Route120_EventScript_1AE4A2:: @ 81AE4A2 - trainerbattle 6, OPPONENT_GABBY_AND_TY_3, 0, Route120_Text_1ABF50, Route120_Text_1AC6F8, Route120_Text_1AC5CA, Route120_EventScript_1AE60F - msgbox Route120_Text_1AC59E, 4 - release - end - -Route120_EventScript_1AE4C2:: @ 81AE4C2 - trainerbattle 6, OPPONENT_GABBY_AND_TY_3, 0, Route120_Text_1AC790, Route120_Text_1AC8D7, Route120_Text_1AC820, Route120_EventScript_1AE60F - msgbox Route120_Text_1AC7E4, 4 - release - end - -Route111_EventScript_1AE4E2:: @ 81AE4E2 - trainerbattle 6, OPPONENT_GABBY_AND_TY_4, 0, Route111_Text_1ABF50, Route111_Text_1AC6F8, Route111_Text_1AC5CA, Route111_EventScript_1AE60F - msgbox Route111_Text_1AC59E, 4 - release - end - -Route111_EventScript_1AE502:: @ 81AE502 - trainerbattle 6, OPPONENT_GABBY_AND_TY_4, 0, Route111_Text_1AC790, Route111_Text_1AC8D7, Route111_Text_1AC820, Route111_EventScript_1AE60F - msgbox Route111_Text_1AC7E4, 4 - release - end - -Route118_EventScript_1AE522:: @ 81AE522 - trainerbattle 6, OPPONENT_GABBY_AND_TY_5, 0, Route118_Text_1ABF50, Route118_Text_1AC6F8, Route118_Text_1AC5CA, Route118_EventScript_1AE60F - msgbox Route118_Text_1AC59E, 4 - release - end - -Route118_EventScript_1AE542:: @ 81AE542 - trainerbattle 6, OPPONENT_GABBY_AND_TY_5, 0, Route118_Text_1AC790, Route118_Text_1AC8D7, Route118_Text_1AC820, Route118_EventScript_1AE60F - msgbox Route118_Text_1AC7E4, 4 - release - end - -Route111_EventScript_1AE562:: @ 81AE562 -Route118_EventScript_1AE562:: @ 81AE562 -Route120_EventScript_1AE562:: @ 81AE562 - trainerbattle 6, OPPONENT_GABBY_AND_TY_6, 0, Route111_Text_1ABF50, Route111_Text_1AC6F8, Route111_Text_1AC5CA, Route111_EventScript_1AE60F - msgbox Route111_Text_1AC59E, 4 - release - end - -Route111_EventScript_1AE582:: @ 81AE582 -Route118_EventScript_1AE582:: @ 81AE582 -Route120_EventScript_1AE582:: @ 81AE582 - trainerbattle 6, OPPONENT_GABBY_AND_TY_6, 0, Route111_Text_1AC790, Route111_Text_1AC8D7, Route111_Text_1AC820, Route111_EventScript_1AE60F - msgbox Route111_Text_1AC7E4, 4 - release - end - -Route111_EventScript_1AE5A2:: @ 81AE5A2 - special 174 - special 179 - compare FACING, 2 - callif 1, Route111_EventScript_1AE5E0 - compare FACING, 1 - callif 1, Route111_EventScript_1AE5EB - compare FACING, 4 - callif 1, Route111_EventScript_1AE5FD - checkflag 1 - jumpeq Route111_EventScript_1AE73A - msgbox Route111_Text_1AC015, 5 - jump Route111_EventScript_1AE6F3 - end - -Route111_EventScript_1AE5E0:: @ 81AE5E0 - move 0x8004, Route111_Movement_1AE699 - waitmove 0 - return - -Route111_EventScript_1AE5EB:: @ 81AE5EB - move 0x8004, Route111_Movement_1AE69B - move 0x8005, Route111_Movement_1A0841 - waitmove 0 - return - -Route111_EventScript_1AE5FD:: @ 81AE5FD - move 0x8004, Route111_Movement_1AE69D - move 0x8005, Route111_Movement_1A083F - waitmove 0 - return - -Route111_EventScript_1AE60F:: @ 81AE60F -Route118_EventScript_1AE60F:: @ 81AE60F -Route120_EventScript_1AE60F:: @ 81AE60F - special 174 - special 179 - compare FACING, 2 - callif 1, Route111_EventScript_1AE5E0 - compare FACING, 1 - callif 1, Route111_EventScript_1AE5EB - compare FACING, 4 - callif 1, Route111_EventScript_1AE5FD - checkflag 1 - jumpeq Route111_EventScript_1AE73A - specialval RESULT, 177 - compare RESULT, 0 - jumpeq Route111_EventScript_1AE69F - msgbox Route111_Text_1AC10A, 4 - specialval RESULT, 178 - switch RESULT - case 0, Route111_EventScript_1AE6AD - case 1, Route111_EventScript_1AE6BB - case 2, Route111_EventScript_1AE6C9 - case 3, Route111_EventScript_1AE6D7 - case 4, Route111_EventScript_1AE6E5 - end - -Route111_Movement_1AE699:: @ 81AE699 - step_1d - step_end - -Route111_Movement_1AE69B:: @ 81AE69B - step_1e - step_end - -Route111_Movement_1AE69D:: @ 81AE69D - step_1f - step_end - -Route111_EventScript_1AE69F:: @ 81AE69F - msgbox Route111_Text_1AC60B, 5 - jump Route111_EventScript_1AE6F3 - end - -Route111_EventScript_1AE6AD:: @ 81AE6AD - msgbox Route111_Text_1AC3CF, 5 - jump Route111_EventScript_1AE6F3 - end - -Route111_EventScript_1AE6BB:: @ 81AE6BB - msgbox Route111_Text_1AC18D, 5 - jump Route111_EventScript_1AE6F3 - end - -Route111_EventScript_1AE6C9:: @ 81AE6C9 - msgbox Route111_Text_1AC219, 5 - jump Route111_EventScript_1AE6F3 - end - -Route111_EventScript_1AE6D7:: @ 81AE6D7 - msgbox Route111_Text_1AC2D6, 5 - jump Route111_EventScript_1AE6F3 - end - -Route111_EventScript_1AE6E5:: @ 81AE6E5 - msgbox Route111_Text_1AC355, 5 - jump Route111_EventScript_1AE6F3 - end - -Route111_EventScript_1AE6F3:: @ 81AE6F3 - compare RESULT, 0 - jumpeq Route111_EventScript_1AE72D - msgbox Route111_Text_1AC40F, 4 - setvar 0x8004, 10 - call Route111_EventScript_1A00F3 - lock - faceplayer - compare RESULT, 0 - jumpeq Route111_EventScript_1AE72D - msgbox Route111_Text_1AC487, 4 - special 173 - setflag 1 - release - end - -Route111_EventScript_1AE72D:: @ 81AE72D - msgbox Route111_Text_1AC553, 4 - setflag 1 - release - end - -Route111_EventScript_1AE73A:: @ 81AE73A - msgbox Route111_Text_1AC59E, 4 - release - end diff --git a/data/scripts/giddy.inc b/data/scripts/giddy.inc new file mode 100644 index 000000000..3cd57ad6e --- /dev/null +++ b/data/scripts/giddy.inc @@ -0,0 +1,51 @@ +MauvilleCity_PokemonCenter_1F_EventScript_1B09EB:: @ 81B09EB + lock + faceplayer + msgbox MauvilleCity_PokemonCenter_1F_Text_1B092A, 5 + compare RESULT, 1 + jumpeq MauvilleCity_PokemonCenter_1F_EventScript_1B0A0C + compare RESULT, 0 + jumpeq MauvilleCity_PokemonCenter_1F_EventScript_1B0A6F + end + +MauvilleCity_PokemonCenter_1F_EventScript_1B0A0C:: @ 81B0A0C + special 106 + compare RESULT, 1 + jumpeq MauvilleCity_PokemonCenter_1F_EventScript_1B0A4E + compare RESULT, 0 + jumpeq MauvilleCity_PokemonCenter_1F_EventScript_1B0A79 + end + +MauvilleCity_PokemonCenter_1F_EventScript_1B0A26:: @ 81B0A26 + special 106 + compare RESULT, 1 + jumpeq MauvilleCity_PokemonCenter_1F_EventScript_1B0A40 + compare RESULT, 0 + jumpeq MauvilleCity_PokemonCenter_1F_EventScript_1B0A79 + end + +MauvilleCity_PokemonCenter_1F_EventScript_1B0A40:: @ 81B0A40 + msgbox MauvilleCity_PokemonCenter_1F_Text_1B0998, 4 + jump MauvilleCity_PokemonCenter_1F_EventScript_1B0A4E + end + +MauvilleCity_PokemonCenter_1F_EventScript_1B0A4E:: @ 81B0A4E + special 105 + special 141 + waittext + yesnobox 20, 8 + compare RESULT, 1 + jumpeq MauvilleCity_PokemonCenter_1F_EventScript_1B0A26 + compare RESULT, 0 + jumpeq MauvilleCity_PokemonCenter_1F_EventScript_1B0A26 + end + +MauvilleCity_PokemonCenter_1F_EventScript_1B0A6F:: @ 81B0A6F + msgbox MauvilleCity_PokemonCenter_1F_Text_1B097C, 4 + release + end + +MauvilleCity_PokemonCenter_1F_EventScript_1B0A79:: @ 81B0A79 + msgbox MauvilleCity_PokemonCenter_1F_Text_1B09B0, 4 + release + end diff --git a/data/scripts/giddy.s b/data/scripts/giddy.s deleted file mode 100644 index 3cd57ad6e..000000000 --- a/data/scripts/giddy.s +++ /dev/null @@ -1,51 +0,0 @@ -MauvilleCity_PokemonCenter_1F_EventScript_1B09EB:: @ 81B09EB - lock - faceplayer - msgbox MauvilleCity_PokemonCenter_1F_Text_1B092A, 5 - compare RESULT, 1 - jumpeq MauvilleCity_PokemonCenter_1F_EventScript_1B0A0C - compare RESULT, 0 - jumpeq MauvilleCity_PokemonCenter_1F_EventScript_1B0A6F - end - -MauvilleCity_PokemonCenter_1F_EventScript_1B0A0C:: @ 81B0A0C - special 106 - compare RESULT, 1 - jumpeq MauvilleCity_PokemonCenter_1F_EventScript_1B0A4E - compare RESULT, 0 - jumpeq MauvilleCity_PokemonCenter_1F_EventScript_1B0A79 - end - -MauvilleCity_PokemonCenter_1F_EventScript_1B0A26:: @ 81B0A26 - special 106 - compare RESULT, 1 - jumpeq MauvilleCity_PokemonCenter_1F_EventScript_1B0A40 - compare RESULT, 0 - jumpeq MauvilleCity_PokemonCenter_1F_EventScript_1B0A79 - end - -MauvilleCity_PokemonCenter_1F_EventScript_1B0A40:: @ 81B0A40 - msgbox MauvilleCity_PokemonCenter_1F_Text_1B0998, 4 - jump MauvilleCity_PokemonCenter_1F_EventScript_1B0A4E - end - -MauvilleCity_PokemonCenter_1F_EventScript_1B0A4E:: @ 81B0A4E - special 105 - special 141 - waittext - yesnobox 20, 8 - compare RESULT, 1 - jumpeq MauvilleCity_PokemonCenter_1F_EventScript_1B0A26 - compare RESULT, 0 - jumpeq MauvilleCity_PokemonCenter_1F_EventScript_1B0A26 - end - -MauvilleCity_PokemonCenter_1F_EventScript_1B0A6F:: @ 81B0A6F - msgbox MauvilleCity_PokemonCenter_1F_Text_1B097C, 4 - release - end - -MauvilleCity_PokemonCenter_1F_EventScript_1B0A79:: @ 81B0A79 - msgbox MauvilleCity_PokemonCenter_1F_Text_1B09B0, 4 - release - end diff --git a/data/scripts/hipster.inc b/data/scripts/hipster.inc new file mode 100644 index 000000000..833bb1605 --- /dev/null +++ b/data/scripts/hipster.inc @@ -0,0 +1,25 @@ +MauvilleCity_PokemonCenter_1F_EventScript_1AE845:: @ 81AE845 + lock + faceplayer + setflag 2054 + msgbox MauvilleCity_PokemonCenter_1F_Text_1B0C5B, 4 + special 100 + compare RESULT, 0 + jumpeq MauvilleCity_PokemonCenter_1F_EventScript_1AE86A + msgbox MauvilleCity_PokemonCenter_1F_Text_1B0CA7, 4 + release + end + +MauvilleCity_PokemonCenter_1F_EventScript_1AE86A:: @ 81AE86A + special 102 + compare RESULT, 1 + jumpeq MauvilleCity_PokemonCenter_1F_EventScript_1AE882 + msgbox MauvilleCity_PokemonCenter_1F_Text_1B0D11, 4 + release + end + +MauvilleCity_PokemonCenter_1F_EventScript_1AE882:: @ 81AE882 + msgbox MauvilleCity_PokemonCenter_1F_Text_1B0D75, 4 + special 101 + release + end diff --git a/data/scripts/hipster.s b/data/scripts/hipster.s deleted file mode 100644 index 833bb1605..000000000 --- a/data/scripts/hipster.s +++ /dev/null @@ -1,25 +0,0 @@ -MauvilleCity_PokemonCenter_1F_EventScript_1AE845:: @ 81AE845 - lock - faceplayer - setflag 2054 - msgbox MauvilleCity_PokemonCenter_1F_Text_1B0C5B, 4 - special 100 - compare RESULT, 0 - jumpeq MauvilleCity_PokemonCenter_1F_EventScript_1AE86A - msgbox MauvilleCity_PokemonCenter_1F_Text_1B0CA7, 4 - release - end - -MauvilleCity_PokemonCenter_1F_EventScript_1AE86A:: @ 81AE86A - special 102 - compare RESULT, 1 - jumpeq MauvilleCity_PokemonCenter_1F_EventScript_1AE882 - msgbox MauvilleCity_PokemonCenter_1F_Text_1B0D11, 4 - release - end - -MauvilleCity_PokemonCenter_1F_EventScript_1AE882:: @ 81AE882 - msgbox MauvilleCity_PokemonCenter_1F_Text_1B0D75, 4 - special 101 - release - end diff --git a/data/scripts/magma_chimney.inc b/data/scripts/magma_chimney.inc new file mode 100644 index 000000000..a2f4f67b7 --- /dev/null +++ b/data/scripts/magma_chimney.inc @@ -0,0 +1,112 @@ +MtChimney_EventScript_1B2C95:: @ 81B2C95 + lock + faceplayer + checkflag 219 + callif 0, MtChimney_EventScript_1B2CB9 + checkflag 219 + callif 1, MtChimney_EventScript_1B2CC2 + closebutton + move 1, MtChimney_Movement_1A083D + waitmove 0 + setflag 219 + release + end + +MtChimney_EventScript_1B2CB9:: @ 81B2CB9 + .ifdef SAPPHIRE + msgbox MtChimney_Text_1B350B, 4 + .else + msgbox MtChimney_Text_1B3EC1, 4 + .endif + return + +MtChimney_EventScript_1B2CC2:: @ 81B2CC2 + .ifdef SAPPHIRE + msgbox MtChimney_Text_1B3598, 4 + .else + msgbox MtChimney_Text_1B3F8C, 4 + .endif + return + +MtChimney_EventScript_1B2CCB:: @ 81B2CCB + lockall + .ifdef SAPPHIRE + msgbox MtChimney_Text_1B2DEE, 4 + .else + msgbox MtChimney_Text_1B37BB, 4 + .endif + move 2, MtChimney_Movement_1A0839 + waitmove 0 + playsfx 21 + move 2, MtChimney_Movement_1A0833 + waitmove 0 + move 2, MtChimney_Movement_1A0835 + waitmove 0 + .ifdef SAPPHIRE + msgbox MtChimney_Text_1B2ED9, 4 + .else + msgbox MtChimney_Text_1B38B3, 4 + .endif + .ifdef SAPPHIRE + trainerbattle 3, OPPONENT_MT_CHIMNEY_GRUNT_3, 0, MtChimney_Text_1B3099 + .else + trainerbattle 3, OPPONENT_MT_CHIMNEY_GRUNT_3, 0, MtChimney_Text_1B3A68 + .endif + .ifdef SAPPHIRE + msgbox MtChimney_Text_1B30C2, 4 + .else + msgbox MtChimney_Text_1B3A90, 4 + .endif + closebutton + pause 30 + fadescreen 1 + disappear 2 + disappear 3 + disappear 22 + setflag 926 + fadescreen 0 + movespriteperm 1, 10, 12 + reappear 1 + compare FACING, 4 + callif 1, MtChimney_EventScript_1B2D7D + compare FACING, 2 + callif 1, MtChimney_EventScript_1B2D88 + move 255, MtChimney_Movement_1A083F + waitmove 0 + .ifdef SAPPHIRE + msgbox MtChimney_Text_1B3608, 4 + .else + msgbox MtChimney_Text_1B3FFE, 4 + .endif + closebutton + compare FACING, 4 + callif 1, MtChimney_EventScript_1B2D93 + compare FACING, 2 + callif 1, MtChimney_EventScript_1B2D9E + disappear 1 + setflag 927 + setflag 139 + clearflag 928 + setflag 942 + releaseall + end + +MtChimney_EventScript_1B2D7D:: @ 81B2D7D + move 1, MtChimney_Movement_15D025 + waitmove 0 + return + +MtChimney_EventScript_1B2D88:: @ 81B2D88 + move 1, MtChimney_Movement_15D036 + waitmove 0 + return + +MtChimney_EventScript_1B2D93:: @ 81B2D93 + move 1, MtChimney_Movement_15D02D + waitmove 0 + return + +MtChimney_EventScript_1B2D9E:: @ 81B2D9E + move 1, MtChimney_Movement_15D03E + waitmove 0 + return diff --git a/data/scripts/magma_chimney.s b/data/scripts/magma_chimney.s deleted file mode 100644 index a2f4f67b7..000000000 --- a/data/scripts/magma_chimney.s +++ /dev/null @@ -1,112 +0,0 @@ -MtChimney_EventScript_1B2C95:: @ 81B2C95 - lock - faceplayer - checkflag 219 - callif 0, MtChimney_EventScript_1B2CB9 - checkflag 219 - callif 1, MtChimney_EventScript_1B2CC2 - closebutton - move 1, MtChimney_Movement_1A083D - waitmove 0 - setflag 219 - release - end - -MtChimney_EventScript_1B2CB9:: @ 81B2CB9 - .ifdef SAPPHIRE - msgbox MtChimney_Text_1B350B, 4 - .else - msgbox MtChimney_Text_1B3EC1, 4 - .endif - return - -MtChimney_EventScript_1B2CC2:: @ 81B2CC2 - .ifdef SAPPHIRE - msgbox MtChimney_Text_1B3598, 4 - .else - msgbox MtChimney_Text_1B3F8C, 4 - .endif - return - -MtChimney_EventScript_1B2CCB:: @ 81B2CCB - lockall - .ifdef SAPPHIRE - msgbox MtChimney_Text_1B2DEE, 4 - .else - msgbox MtChimney_Text_1B37BB, 4 - .endif - move 2, MtChimney_Movement_1A0839 - waitmove 0 - playsfx 21 - move 2, MtChimney_Movement_1A0833 - waitmove 0 - move 2, MtChimney_Movement_1A0835 - waitmove 0 - .ifdef SAPPHIRE - msgbox MtChimney_Text_1B2ED9, 4 - .else - msgbox MtChimney_Text_1B38B3, 4 - .endif - .ifdef SAPPHIRE - trainerbattle 3, OPPONENT_MT_CHIMNEY_GRUNT_3, 0, MtChimney_Text_1B3099 - .else - trainerbattle 3, OPPONENT_MT_CHIMNEY_GRUNT_3, 0, MtChimney_Text_1B3A68 - .endif - .ifdef SAPPHIRE - msgbox MtChimney_Text_1B30C2, 4 - .else - msgbox MtChimney_Text_1B3A90, 4 - .endif - closebutton - pause 30 - fadescreen 1 - disappear 2 - disappear 3 - disappear 22 - setflag 926 - fadescreen 0 - movespriteperm 1, 10, 12 - reappear 1 - compare FACING, 4 - callif 1, MtChimney_EventScript_1B2D7D - compare FACING, 2 - callif 1, MtChimney_EventScript_1B2D88 - move 255, MtChimney_Movement_1A083F - waitmove 0 - .ifdef SAPPHIRE - msgbox MtChimney_Text_1B3608, 4 - .else - msgbox MtChimney_Text_1B3FFE, 4 - .endif - closebutton - compare FACING, 4 - callif 1, MtChimney_EventScript_1B2D93 - compare FACING, 2 - callif 1, MtChimney_EventScript_1B2D9E - disappear 1 - setflag 927 - setflag 139 - clearflag 928 - setflag 942 - releaseall - end - -MtChimney_EventScript_1B2D7D:: @ 81B2D7D - move 1, MtChimney_Movement_15D025 - waitmove 0 - return - -MtChimney_EventScript_1B2D88:: @ 81B2D88 - move 1, MtChimney_Movement_15D036 - waitmove 0 - return - -MtChimney_EventScript_1B2D93:: @ 81B2D93 - move 1, MtChimney_Movement_15D02D - waitmove 0 - return - -MtChimney_EventScript_1B2D9E:: @ 81B2D9E - move 1, MtChimney_Movement_15D03E - waitmove 0 - return diff --git a/data/scripts/magma_summit.inc b/data/scripts/magma_summit.inc new file mode 100644 index 000000000..ac71b038f --- /dev/null +++ b/data/scripts/magma_summit.inc @@ -0,0 +1,29 @@ +MtPyre_Summit_EventScript_1B2DA9:: @ 81B2DA9 + .ifdef SAPPHIRE + trainerbattle 0, OPPONENT_MT_PYRE_SUMMIT_GRUNT_1, 0, UnknownString_81B50C3, UnknownString_81B50F5 + msgbox UnknownString_81B5131, 6 + .else + trainerbattle 0, OPPONENT_MT_PYRE_SUMMIT_GRUNT_1, 0, MtPyre_Summit_Text_1B5CFD, MtPyre_Summit_Text_1B5D30 + msgbox MtPyre_Summit_Text_1B5D6D, 6 + .endif + end + +MtPyre_Summit_EventScript_1B2DC0:: @ 81B2DC0 + .ifdef SAPPHIRE + trainerbattle 0, OPPONENT_MT_PYRE_SUMMIT_GRUNT_2, 0, UnknownString_81B5166, UnknownString_81B519F + msgbox UnknownString_81B51B5, 6 + .else + trainerbattle 0, OPPONENT_MT_PYRE_SUMMIT_GRUNT_2, 0, MtPyre_Summit_Text_1B5DA2, MtPyre_Summit_Text_1B5DDB + msgbox MtPyre_Summit_Text_1B5DF1, 6 + .endif + end + +MtPyre_Summit_EventScript_1B2DD7:: @ 81B2DD7 + .ifdef SAPPHIRE + trainerbattle 0, OPPONENT_MT_PYRE_SUMMIT_GRUNT_3, 0, UnknownString_81B51EB, UnknownString_81B5224 + msgbox UnknownString_81B5248, 6 + .else + trainerbattle 0, OPPONENT_MT_PYRE_SUMMIT_GRUNT_3, 0, MtPyre_Summit_Text_1B5E27, MtPyre_Summit_Text_1B5E60 + msgbox MtPyre_Summit_Text_1B5E84, 6 + .endif + end diff --git a/data/scripts/magma_summit.s b/data/scripts/magma_summit.s deleted file mode 100644 index ac71b038f..000000000 --- a/data/scripts/magma_summit.s +++ /dev/null @@ -1,29 +0,0 @@ -MtPyre_Summit_EventScript_1B2DA9:: @ 81B2DA9 - .ifdef SAPPHIRE - trainerbattle 0, OPPONENT_MT_PYRE_SUMMIT_GRUNT_1, 0, UnknownString_81B50C3, UnknownString_81B50F5 - msgbox UnknownString_81B5131, 6 - .else - trainerbattle 0, OPPONENT_MT_PYRE_SUMMIT_GRUNT_1, 0, MtPyre_Summit_Text_1B5CFD, MtPyre_Summit_Text_1B5D30 - msgbox MtPyre_Summit_Text_1B5D6D, 6 - .endif - end - -MtPyre_Summit_EventScript_1B2DC0:: @ 81B2DC0 - .ifdef SAPPHIRE - trainerbattle 0, OPPONENT_MT_PYRE_SUMMIT_GRUNT_2, 0, UnknownString_81B5166, UnknownString_81B519F - msgbox UnknownString_81B51B5, 6 - .else - trainerbattle 0, OPPONENT_MT_PYRE_SUMMIT_GRUNT_2, 0, MtPyre_Summit_Text_1B5DA2, MtPyre_Summit_Text_1B5DDB - msgbox MtPyre_Summit_Text_1B5DF1, 6 - .endif - end - -MtPyre_Summit_EventScript_1B2DD7:: @ 81B2DD7 - .ifdef SAPPHIRE - trainerbattle 0, OPPONENT_MT_PYRE_SUMMIT_GRUNT_3, 0, UnknownString_81B51EB, UnknownString_81B5224 - msgbox UnknownString_81B5248, 6 - .else - trainerbattle 0, OPPONENT_MT_PYRE_SUMMIT_GRUNT_3, 0, MtPyre_Summit_Text_1B5E27, MtPyre_Summit_Text_1B5E60 - msgbox MtPyre_Summit_Text_1B5E84, 6 - .endif - end diff --git a/data/scripts/maps/AbandonedShip_CaptainsOffice.inc b/data/scripts/maps/AbandonedShip_CaptainsOffice.inc new file mode 100644 index 000000000..cf525003e --- /dev/null +++ b/data/scripts/maps/AbandonedShip_CaptainsOffice.inc @@ -0,0 +1,26 @@ +AbandonedShip_CaptainsOffice_MapScripts:: @ 815EAF4 + .byte 0 + +AbandonedShip_CaptainsOffice_EventScript_15EAF5:: @ 815EAF5 + lock + faceplayer + checkflag 294 + jumpeq AbandonedShip_CaptainsOffice_EventScript_15EB2D + checkitem ITEM_SCANNER, 1 + compare RESULT, 1 + jumpeq AbandonedShip_CaptainsOffice_EventScript_15EB23 + checkflag 1078 + jumpeq AbandonedShip_CaptainsOffice_EventScript_15EB2D + msgbox AbandonedShip_CaptainsOffice_Text_198C85, 4 + release + end + +AbandonedShip_CaptainsOffice_EventScript_15EB23:: @ 815EB23 + msgbox AbandonedShip_CaptainsOffice_Text_198D00, 4 + release + end + +AbandonedShip_CaptainsOffice_EventScript_15EB2D:: @ 815EB2D + msgbox AbandonedShip_CaptainsOffice_Text_198D7B, 4 + release + end diff --git a/data/scripts/maps/AbandonedShip_CaptainsOffice.s b/data/scripts/maps/AbandonedShip_CaptainsOffice.s deleted file mode 100644 index cf525003e..000000000 --- a/data/scripts/maps/AbandonedShip_CaptainsOffice.s +++ /dev/null @@ -1,26 +0,0 @@ -AbandonedShip_CaptainsOffice_MapScripts:: @ 815EAF4 - .byte 0 - -AbandonedShip_CaptainsOffice_EventScript_15EAF5:: @ 815EAF5 - lock - faceplayer - checkflag 294 - jumpeq AbandonedShip_CaptainsOffice_EventScript_15EB2D - checkitem ITEM_SCANNER, 1 - compare RESULT, 1 - jumpeq AbandonedShip_CaptainsOffice_EventScript_15EB23 - checkflag 1078 - jumpeq AbandonedShip_CaptainsOffice_EventScript_15EB2D - msgbox AbandonedShip_CaptainsOffice_Text_198C85, 4 - release - end - -AbandonedShip_CaptainsOffice_EventScript_15EB23:: @ 815EB23 - msgbox AbandonedShip_CaptainsOffice_Text_198D00, 4 - release - end - -AbandonedShip_CaptainsOffice_EventScript_15EB2D:: @ 815EB2D - msgbox AbandonedShip_CaptainsOffice_Text_198D7B, 4 - release - end diff --git a/data/scripts/maps/AbandonedShip_Corridors_1F.inc b/data/scripts/maps/AbandonedShip_Corridors_1F.inc new file mode 100644 index 000000000..0c7278f3b --- /dev/null +++ b/data/scripts/maps/AbandonedShip_Corridors_1F.inc @@ -0,0 +1,11 @@ +AbandonedShip_Corridors_1F_MapScripts:: @ 815E964 + .byte 0 + +AbandonedShip_Corridors_1F_EventScript_15E965:: @ 815E965 + msgbox AbandonedShip_Corridors_1F_Text_1984D8, 2 + end + +AbandonedShip_Corridors_1F_EventScript_15E96E:: @ 815E96E + trainerbattle 0, OPPONENT_CHARLIE, 0, AbandonedShip_Corridors_1F_Text_19843D, AbandonedShip_Corridors_1F_Text_198479 + msgbox AbandonedShip_Corridors_1F_Text_198493, 6 + end diff --git a/data/scripts/maps/AbandonedShip_Corridors_1F.s b/data/scripts/maps/AbandonedShip_Corridors_1F.s deleted file mode 100644 index 0c7278f3b..000000000 --- a/data/scripts/maps/AbandonedShip_Corridors_1F.s +++ /dev/null @@ -1,11 +0,0 @@ -AbandonedShip_Corridors_1F_MapScripts:: @ 815E964 - .byte 0 - -AbandonedShip_Corridors_1F_EventScript_15E965:: @ 815E965 - msgbox AbandonedShip_Corridors_1F_Text_1984D8, 2 - end - -AbandonedShip_Corridors_1F_EventScript_15E96E:: @ 815E96E - trainerbattle 0, OPPONENT_CHARLIE, 0, AbandonedShip_Corridors_1F_Text_19843D, AbandonedShip_Corridors_1F_Text_198479 - msgbox AbandonedShip_Corridors_1F_Text_198493, 6 - end diff --git a/data/scripts/maps/AbandonedShip_Corridors_B1F.inc b/data/scripts/maps/AbandonedShip_Corridors_B1F.inc new file mode 100644 index 000000000..e6b6a8f3d --- /dev/null +++ b/data/scripts/maps/AbandonedShip_Corridors_B1F.inc @@ -0,0 +1,58 @@ +AbandonedShip_Corridors_B1F_MapScripts:: @ 815E98F + map_script 5, AbandonedShip_Corridors_B1F_MapScript1_15E99A + map_script 1, AbandonedShip_Corridors_B1F_MapScript1_15E9A3 + .byte 0 + +AbandonedShip_Corridors_B1F_MapScript1_15E99A:: @ 815E99A + warp4 AbandonedShip_Underwater1, 255, 5, 4 + end + +AbandonedShip_Corridors_B1F_MapScript1_15E9A3:: @ 815E9A3 + checkflag 239 + callif 0, AbandonedShip_Corridors_B1F_EventScript_15E9B6 + checkflag 239 + callif 1, AbandonedShip_Corridors_B1F_EventScript_15E9C0 + end + +AbandonedShip_Corridors_B1F_EventScript_15E9B6:: @ 815E9B6 + setmaptile 11, 4, 563, 1 + return + +AbandonedShip_Corridors_B1F_EventScript_15E9C0:: @ 815E9C0 + setmaptile 11, 4, 555, 1 + return + +AbandonedShip_Corridors_B1F_EventScript_15E9CA:: @ 815E9CA + msgbox AbandonedShip_Corridors_B1F_Text_19864A, 2 + end + +AbandonedShip_Corridors_B1F_EventScript_15E9D3:: @ 815E9D3 + lockall + checkflag 239 + jumpeq AbandonedShip_Corridors_B1F_EventScript_15EA14 + checkitem ITEM_STORAGE_KEY, 1 + compare RESULT, 0 + jumpeq AbandonedShip_Corridors_B1F_EventScript_15EA0A + msgbox AbandonedShip_Corridors_B1F_Text_198692, 4 + playsfx 21 + removeitem ITEM_STORAGE_KEY, 1 + setflag 239 + call AbandonedShip_Corridors_B1F_EventScript_15E9C0 + special 142 + releaseall + end + +AbandonedShip_Corridors_B1F_EventScript_15EA0A:: @ 815EA0A + msgbox AbandonedShip_Corridors_B1F_Text_19865C, 4 + releaseall + end + +AbandonedShip_Corridors_B1F_EventScript_15EA14:: @ 815EA14 + msgbox AbandonedShip_Corridors_B1F_Text_1986EC, 4 + releaseall + end + +AbandonedShip_Corridors_B1F_EventScript_15EA1E:: @ 815EA1E + trainerbattle 0, OPPONENT_DUNCAN, 0, AbandonedShip_Corridors_B1F_Text_19856F, AbandonedShip_Corridors_B1F_Text_1985C5 + msgbox AbandonedShip_Corridors_B1F_Text_1985D7, 6 + end diff --git a/data/scripts/maps/AbandonedShip_Corridors_B1F.s b/data/scripts/maps/AbandonedShip_Corridors_B1F.s deleted file mode 100644 index e6b6a8f3d..000000000 --- a/data/scripts/maps/AbandonedShip_Corridors_B1F.s +++ /dev/null @@ -1,58 +0,0 @@ -AbandonedShip_Corridors_B1F_MapScripts:: @ 815E98F - map_script 5, AbandonedShip_Corridors_B1F_MapScript1_15E99A - map_script 1, AbandonedShip_Corridors_B1F_MapScript1_15E9A3 - .byte 0 - -AbandonedShip_Corridors_B1F_MapScript1_15E99A:: @ 815E99A - warp4 AbandonedShip_Underwater1, 255, 5, 4 - end - -AbandonedShip_Corridors_B1F_MapScript1_15E9A3:: @ 815E9A3 - checkflag 239 - callif 0, AbandonedShip_Corridors_B1F_EventScript_15E9B6 - checkflag 239 - callif 1, AbandonedShip_Corridors_B1F_EventScript_15E9C0 - end - -AbandonedShip_Corridors_B1F_EventScript_15E9B6:: @ 815E9B6 - setmaptile 11, 4, 563, 1 - return - -AbandonedShip_Corridors_B1F_EventScript_15E9C0:: @ 815E9C0 - setmaptile 11, 4, 555, 1 - return - -AbandonedShip_Corridors_B1F_EventScript_15E9CA:: @ 815E9CA - msgbox AbandonedShip_Corridors_B1F_Text_19864A, 2 - end - -AbandonedShip_Corridors_B1F_EventScript_15E9D3:: @ 815E9D3 - lockall - checkflag 239 - jumpeq AbandonedShip_Corridors_B1F_EventScript_15EA14 - checkitem ITEM_STORAGE_KEY, 1 - compare RESULT, 0 - jumpeq AbandonedShip_Corridors_B1F_EventScript_15EA0A - msgbox AbandonedShip_Corridors_B1F_Text_198692, 4 - playsfx 21 - removeitem ITEM_STORAGE_KEY, 1 - setflag 239 - call AbandonedShip_Corridors_B1F_EventScript_15E9C0 - special 142 - releaseall - end - -AbandonedShip_Corridors_B1F_EventScript_15EA0A:: @ 815EA0A - msgbox AbandonedShip_Corridors_B1F_Text_19865C, 4 - releaseall - end - -AbandonedShip_Corridors_B1F_EventScript_15EA14:: @ 815EA14 - msgbox AbandonedShip_Corridors_B1F_Text_1986EC, 4 - releaseall - end - -AbandonedShip_Corridors_B1F_EventScript_15EA1E:: @ 815EA1E - trainerbattle 0, OPPONENT_DUNCAN, 0, AbandonedShip_Corridors_B1F_Text_19856F, AbandonedShip_Corridors_B1F_Text_1985C5 - msgbox AbandonedShip_Corridors_B1F_Text_1985D7, 6 - end diff --git a/data/scripts/maps/AbandonedShip_Deck.inc b/data/scripts/maps/AbandonedShip_Deck.inc new file mode 100644 index 000000000..49f837744 --- /dev/null +++ b/data/scripts/maps/AbandonedShip_Deck.inc @@ -0,0 +1,7 @@ +AbandonedShip_Deck_MapScripts:: @ 815E95A + map_script 3, AbandonedShip_Deck_MapScript1_15E960 + .byte 0 + +AbandonedShip_Deck_MapScript1_15E960:: @ 815E960 + setflag 2110 + end diff --git a/data/scripts/maps/AbandonedShip_Deck.s b/data/scripts/maps/AbandonedShip_Deck.s deleted file mode 100644 index 49f837744..000000000 --- a/data/scripts/maps/AbandonedShip_Deck.s +++ /dev/null @@ -1,7 +0,0 @@ -AbandonedShip_Deck_MapScripts:: @ 815E95A - map_script 3, AbandonedShip_Deck_MapScript1_15E960 - .byte 0 - -AbandonedShip_Deck_MapScript1_15E960:: @ 815E960 - setflag 2110 - end diff --git a/data/scripts/maps/AbandonedShip_HiddenFloorCorridors.inc b/data/scripts/maps/AbandonedShip_HiddenFloorCorridors.inc new file mode 100644 index 000000000..4b634106a --- /dev/null +++ b/data/scripts/maps/AbandonedShip_HiddenFloorCorridors.inc @@ -0,0 +1,148 @@ +AbandonedShip_HiddenFloorCorridors_MapScripts:: @ 815EB46 + map_script 5, AbandonedShip_HiddenFloorCorridors_MapScript1_15EB51 + map_script 1, AbandonedShip_HiddenFloorCorridors_MapScript1_15EB5A + .byte 0 + +AbandonedShip_HiddenFloorCorridors_MapScript1_15EB51:: @ 815EB51 + warp4 AbandonedShip_Underwater1, 255, 5, 4 + end + +AbandonedShip_HiddenFloorCorridors_MapScript1_15EB5A:: @ 815EB5A + checkflag 240 + callif 0, AbandonedShip_HiddenFloorCorridors_EventScript_15EBCB + checkflag 241 + callif 0, AbandonedShip_HiddenFloorCorridors_EventScript_15EBD5 + checkflag 242 + callif 0, AbandonedShip_HiddenFloorCorridors_EventScript_15EBDF + checkflag 243 + callif 0, AbandonedShip_HiddenFloorCorridors_EventScript_15EBE9 + checkflag 240 + callif 1, AbandonedShip_HiddenFloorCorridors_EventScript_15EBA3 + checkflag 241 + callif 1, AbandonedShip_HiddenFloorCorridors_EventScript_15EBAD + checkflag 242 + callif 1, AbandonedShip_HiddenFloorCorridors_EventScript_15EBB7 + checkflag 243 + callif 1, AbandonedShip_HiddenFloorCorridors_EventScript_15EBC1 + end + +AbandonedShip_HiddenFloorCorridors_EventScript_15EBA3:: @ 815EBA3 + setmaptile 3, 8, 555, 1 + return + +AbandonedShip_HiddenFloorCorridors_EventScript_15EBAD:: @ 815EBAD + setmaptile 6, 8, 555, 1 + return + +AbandonedShip_HiddenFloorCorridors_EventScript_15EBB7:: @ 815EBB7 + setmaptile 3, 3, 538, 0 + return + +AbandonedShip_HiddenFloorCorridors_EventScript_15EBC1:: @ 815EBC1 + setmaptile 9, 3, 538, 0 + return + +AbandonedShip_HiddenFloorCorridors_EventScript_15EBCB:: @ 815EBCB + setmaptile 3, 8, 563, 1 + return + +AbandonedShip_HiddenFloorCorridors_EventScript_15EBD5:: @ 815EBD5 + setmaptile 6, 8, 563, 1 + return + +AbandonedShip_HiddenFloorCorridors_EventScript_15EBDF:: @ 815EBDF + setmaptile 3, 3, 564, 0 + return + +AbandonedShip_HiddenFloorCorridors_EventScript_15EBE9:: @ 815EBE9 + setmaptile 9, 3, 564, 0 + return + +AbandonedShip_HiddenFloorCorridors_EventScript_15EBF3:: @ 815EBF3 + lockall + checkflag 240 + jumpeq AbandonedShip_HiddenFloorCorridors_EventScript_15ECF7 + checkitem ITEM_ROOM_1_KEY, 1 + compare RESULT, 0 + jumpeq AbandonedShip_HiddenFloorCorridors_EventScript_15ECCF + msgbox AbandonedShip_HiddenFloorCorridors_Text_198E90, 4 + playsfx 21 + removeitem ITEM_ROOM_1_KEY, 1 + setflag 240 + call AbandonedShip_HiddenFloorCorridors_EventScript_15EBA3 + special 142 + releaseall + end + +AbandonedShip_HiddenFloorCorridors_EventScript_15EC2A:: @ 815EC2A + lockall + checkflag 241 + jumpeq AbandonedShip_HiddenFloorCorridors_EventScript_15ECF7 + checkitem ITEM_ROOM_2_KEY, 1 + compare RESULT, 0 + jumpeq AbandonedShip_HiddenFloorCorridors_EventScript_15ECD9 + msgbox AbandonedShip_HiddenFloorCorridors_Text_198E90, 4 + playsfx 21 + removeitem ITEM_ROOM_2_KEY, 1 + setflag 241 + call AbandonedShip_HiddenFloorCorridors_EventScript_15EBAD + special 142 + releaseall + end + +AbandonedShip_HiddenFloorCorridors_EventScript_15EC61:: @ 815EC61 + lockall + checkflag 242 + jumpeq AbandonedShip_HiddenFloorCorridors_EventScript_15ECF7 + checkitem ITEM_ROOM_4_KEY, 1 + compare RESULT, 0 + jumpeq AbandonedShip_HiddenFloorCorridors_EventScript_15ECE3 + msgbox AbandonedShip_HiddenFloorCorridors_Text_198E90, 4 + playsfx 21 + removeitem ITEM_ROOM_4_KEY, 1 + setflag 242 + call AbandonedShip_HiddenFloorCorridors_EventScript_15EBB7 + special 142 + releaseall + end + +AbandonedShip_HiddenFloorCorridors_EventScript_15EC98:: @ 815EC98 + lockall + checkflag 243 + jumpeq AbandonedShip_HiddenFloorCorridors_EventScript_15ECF7 + checkitem ITEM_ROOM_6_KEY, 1 + compare RESULT, 0 + jumpeq AbandonedShip_HiddenFloorCorridors_EventScript_15ECED + msgbox AbandonedShip_HiddenFloorCorridors_Text_198E90, 4 + playsfx 21 + removeitem ITEM_ROOM_6_KEY, 1 + setflag 243 + call AbandonedShip_HiddenFloorCorridors_EventScript_15EBC1 + special 142 + releaseall + end + +AbandonedShip_HiddenFloorCorridors_EventScript_15ECCF:: @ 815ECCF + msgbox AbandonedShip_HiddenFloorCorridors_Text_198DC0, 4 + releaseall + end + +AbandonedShip_HiddenFloorCorridors_EventScript_15ECD9:: @ 815ECD9 + msgbox AbandonedShip_HiddenFloorCorridors_Text_198DF4, 4 + releaseall + end + +AbandonedShip_HiddenFloorCorridors_EventScript_15ECE3:: @ 815ECE3 + msgbox AbandonedShip_HiddenFloorCorridors_Text_198E28, 4 + releaseall + end + +AbandonedShip_HiddenFloorCorridors_EventScript_15ECED:: @ 815ECED + msgbox AbandonedShip_HiddenFloorCorridors_Text_198E5C, 4 + releaseall + end + +AbandonedShip_HiddenFloorCorridors_EventScript_15ECF7:: @ 815ECF7 + msgbox AbandonedShip_HiddenFloorCorridors_Text_1986EC, 4 + releaseall + end diff --git a/data/scripts/maps/AbandonedShip_HiddenFloorCorridors.s b/data/scripts/maps/AbandonedShip_HiddenFloorCorridors.s deleted file mode 100644 index 4b634106a..000000000 --- a/data/scripts/maps/AbandonedShip_HiddenFloorCorridors.s +++ /dev/null @@ -1,148 +0,0 @@ -AbandonedShip_HiddenFloorCorridors_MapScripts:: @ 815EB46 - map_script 5, AbandonedShip_HiddenFloorCorridors_MapScript1_15EB51 - map_script 1, AbandonedShip_HiddenFloorCorridors_MapScript1_15EB5A - .byte 0 - -AbandonedShip_HiddenFloorCorridors_MapScript1_15EB51:: @ 815EB51 - warp4 AbandonedShip_Underwater1, 255, 5, 4 - end - -AbandonedShip_HiddenFloorCorridors_MapScript1_15EB5A:: @ 815EB5A - checkflag 240 - callif 0, AbandonedShip_HiddenFloorCorridors_EventScript_15EBCB - checkflag 241 - callif 0, AbandonedShip_HiddenFloorCorridors_EventScript_15EBD5 - checkflag 242 - callif 0, AbandonedShip_HiddenFloorCorridors_EventScript_15EBDF - checkflag 243 - callif 0, AbandonedShip_HiddenFloorCorridors_EventScript_15EBE9 - checkflag 240 - callif 1, AbandonedShip_HiddenFloorCorridors_EventScript_15EBA3 - checkflag 241 - callif 1, AbandonedShip_HiddenFloorCorridors_EventScript_15EBAD - checkflag 242 - callif 1, AbandonedShip_HiddenFloorCorridors_EventScript_15EBB7 - checkflag 243 - callif 1, AbandonedShip_HiddenFloorCorridors_EventScript_15EBC1 - end - -AbandonedShip_HiddenFloorCorridors_EventScript_15EBA3:: @ 815EBA3 - setmaptile 3, 8, 555, 1 - return - -AbandonedShip_HiddenFloorCorridors_EventScript_15EBAD:: @ 815EBAD - setmaptile 6, 8, 555, 1 - return - -AbandonedShip_HiddenFloorCorridors_EventScript_15EBB7:: @ 815EBB7 - setmaptile 3, 3, 538, 0 - return - -AbandonedShip_HiddenFloorCorridors_EventScript_15EBC1:: @ 815EBC1 - setmaptile 9, 3, 538, 0 - return - -AbandonedShip_HiddenFloorCorridors_EventScript_15EBCB:: @ 815EBCB - setmaptile 3, 8, 563, 1 - return - -AbandonedShip_HiddenFloorCorridors_EventScript_15EBD5:: @ 815EBD5 - setmaptile 6, 8, 563, 1 - return - -AbandonedShip_HiddenFloorCorridors_EventScript_15EBDF:: @ 815EBDF - setmaptile 3, 3, 564, 0 - return - -AbandonedShip_HiddenFloorCorridors_EventScript_15EBE9:: @ 815EBE9 - setmaptile 9, 3, 564, 0 - return - -AbandonedShip_HiddenFloorCorridors_EventScript_15EBF3:: @ 815EBF3 - lockall - checkflag 240 - jumpeq AbandonedShip_HiddenFloorCorridors_EventScript_15ECF7 - checkitem ITEM_ROOM_1_KEY, 1 - compare RESULT, 0 - jumpeq AbandonedShip_HiddenFloorCorridors_EventScript_15ECCF - msgbox AbandonedShip_HiddenFloorCorridors_Text_198E90, 4 - playsfx 21 - removeitem ITEM_ROOM_1_KEY, 1 - setflag 240 - call AbandonedShip_HiddenFloorCorridors_EventScript_15EBA3 - special 142 - releaseall - end - -AbandonedShip_HiddenFloorCorridors_EventScript_15EC2A:: @ 815EC2A - lockall - checkflag 241 - jumpeq AbandonedShip_HiddenFloorCorridors_EventScript_15ECF7 - checkitem ITEM_ROOM_2_KEY, 1 - compare RESULT, 0 - jumpeq AbandonedShip_HiddenFloorCorridors_EventScript_15ECD9 - msgbox AbandonedShip_HiddenFloorCorridors_Text_198E90, 4 - playsfx 21 - removeitem ITEM_ROOM_2_KEY, 1 - setflag 241 - call AbandonedShip_HiddenFloorCorridors_EventScript_15EBAD - special 142 - releaseall - end - -AbandonedShip_HiddenFloorCorridors_EventScript_15EC61:: @ 815EC61 - lockall - checkflag 242 - jumpeq AbandonedShip_HiddenFloorCorridors_EventScript_15ECF7 - checkitem ITEM_ROOM_4_KEY, 1 - compare RESULT, 0 - jumpeq AbandonedShip_HiddenFloorCorridors_EventScript_15ECE3 - msgbox AbandonedShip_HiddenFloorCorridors_Text_198E90, 4 - playsfx 21 - removeitem ITEM_ROOM_4_KEY, 1 - setflag 242 - call AbandonedShip_HiddenFloorCorridors_EventScript_15EBB7 - special 142 - releaseall - end - -AbandonedShip_HiddenFloorCorridors_EventScript_15EC98:: @ 815EC98 - lockall - checkflag 243 - jumpeq AbandonedShip_HiddenFloorCorridors_EventScript_15ECF7 - checkitem ITEM_ROOM_6_KEY, 1 - compare RESULT, 0 - jumpeq AbandonedShip_HiddenFloorCorridors_EventScript_15ECED - msgbox AbandonedShip_HiddenFloorCorridors_Text_198E90, 4 - playsfx 21 - removeitem ITEM_ROOM_6_KEY, 1 - setflag 243 - call AbandonedShip_HiddenFloorCorridors_EventScript_15EBC1 - special 142 - releaseall - end - -AbandonedShip_HiddenFloorCorridors_EventScript_15ECCF:: @ 815ECCF - msgbox AbandonedShip_HiddenFloorCorridors_Text_198DC0, 4 - releaseall - end - -AbandonedShip_HiddenFloorCorridors_EventScript_15ECD9:: @ 815ECD9 - msgbox AbandonedShip_HiddenFloorCorridors_Text_198DF4, 4 - releaseall - end - -AbandonedShip_HiddenFloorCorridors_EventScript_15ECE3:: @ 815ECE3 - msgbox AbandonedShip_HiddenFloorCorridors_Text_198E28, 4 - releaseall - end - -AbandonedShip_HiddenFloorCorridors_EventScript_15ECED:: @ 815ECED - msgbox AbandonedShip_HiddenFloorCorridors_Text_198E5C, 4 - releaseall - end - -AbandonedShip_HiddenFloorCorridors_EventScript_15ECF7:: @ 815ECF7 - msgbox AbandonedShip_HiddenFloorCorridors_Text_1986EC, 4 - releaseall - end diff --git a/data/scripts/maps/AbandonedShip_HiddenFloorRooms.inc b/data/scripts/maps/AbandonedShip_HiddenFloorRooms.inc new file mode 100644 index 000000000..5e90673fe --- /dev/null +++ b/data/scripts/maps/AbandonedShip_HiddenFloorRooms.inc @@ -0,0 +1,143 @@ +AbandonedShip_HiddenFloorRooms_MapScripts:: @ 815ED01 + map_script 2, AbandonedShip_HiddenFloorRooms_MapScript2_15ED07 + .byte 0 + +AbandonedShip_HiddenFloorRooms_MapScript2_15ED07:: @ 815ED07 + map_script_2 0x4001, 0, AbandonedShip_HiddenFloorRooms_EventScript_15ED11 + .2byte 0 + +AbandonedShip_HiddenFloorRooms_EventScript_15ED11:: @ 815ED11 + setvar 0x4001, 1 + getplayerxy 0x4002, 0x4003 + setvar 0x4004, 1 + compare 0x4002, 21 + callif 1, AbandonedShip_HiddenFloorRooms_EventScript_15ED89 + compare 0x4002, 36 + callif 1, AbandonedShip_HiddenFloorRooms_EventScript_15ED8F + compare 0x4003, 2 + callif 1, AbandonedShip_HiddenFloorRooms_EventScript_15ED95 + switch 0x4004 + case 1, AbandonedShip_HiddenFloorRooms_EventScript_15ED9B + case 2, AbandonedShip_HiddenFloorRooms_EventScript_15EDC4 + case 3, AbandonedShip_HiddenFloorRooms_EventScript_15EDC5 + case 4, AbandonedShip_HiddenFloorRooms_EventScript_15EDEB + case 5, AbandonedShip_HiddenFloorRooms_EventScript_15EE23 + case 6, AbandonedShip_HiddenFloorRooms_EventScript_15EE6A + end + +AbandonedShip_HiddenFloorRooms_EventScript_15ED89:: @ 815ED89 + addvar 0x4004, 1 + return + +AbandonedShip_HiddenFloorRooms_EventScript_15ED8F:: @ 815ED8F + addvar 0x4004, 2 + return + +AbandonedShip_HiddenFloorRooms_EventScript_15ED95:: @ 815ED95 + addvar 0x4004, 3 + return + +AbandonedShip_HiddenFloorRooms_EventScript_15ED9B:: @ 815ED9B + pause 20 + setanimation 0, 10 + setanimation 1, 10 + setanimation 2, 0 + doanimation 54 + specialval RESULT, 290 + compare RESULT, 0 + callif 1, AbandonedShip_HiddenFloorRooms_EventScript_15EE8B + checkanimation 54 + pause 10 + end + +AbandonedShip_HiddenFloorRooms_EventScript_15EDC4:: @ 815EDC4 + end + +AbandonedShip_HiddenFloorRooms_EventScript_15EDC5:: @ 815EDC5 + specialval RESULT, 288 + compare RESULT, 1 + jumpeq AbandonedShip_HiddenFloorRooms_EventScript_15EDEA + pause 20 + compare RESULT, 0 + callif 1, AbandonedShip_HiddenFloorRooms_EventScript_15EE6B + checkanimation 54 + pause 10 + end + +AbandonedShip_HiddenFloorRooms_EventScript_15EDEA:: @ 815EDEA + end + +AbandonedShip_HiddenFloorRooms_EventScript_15EDEB:: @ 815EDEB + pause 20 + setanimation 0, 8 + setanimation 1, 5 + setanimation 2, 0 + doanimation 54 + setanimation 0, 11 + setanimation 1, 3 + setanimation 2, 0 + doanimation 54 + specialval RESULT, 291 + compare RESULT, 0 + callif 1, AbandonedShip_HiddenFloorRooms_EventScript_15EE9B + checkanimation 54 + pause 10 + end + +AbandonedShip_HiddenFloorRooms_EventScript_15EE23:: @ 815EE23 + pause 20 + setanimation 0, 16 + setanimation 1, 3 + setanimation 2, 0 + doanimation 54 + setanimation 0, 25 + setanimation 1, 2 + setanimation 2, 0 + doanimation 54 + setanimation 0, 24 + setanimation 1, 6 + setanimation 2, 0 + doanimation 54 + specialval RESULT, 289 + compare RESULT, 0 + callif 1, AbandonedShip_HiddenFloorRooms_EventScript_15EE7B + checkanimation 54 + pause 10 + end + +AbandonedShip_HiddenFloorRooms_EventScript_15EE6A:: @ 815EE6A + end + +AbandonedShip_HiddenFloorRooms_EventScript_15EE6B:: @ 815EE6B + setanimation 0, 42 + setanimation 1, 10 + setanimation 2, 0 + doanimation 54 + return + +AbandonedShip_HiddenFloorRooms_EventScript_15EE7B:: @ 815EE7B + setanimation 0, 20 + setanimation 1, 5 + setanimation 2, 0 + doanimation 54 + return + +AbandonedShip_HiddenFloorRooms_EventScript_15EE8B:: @ 815EE8B + setanimation 0, 1 + setanimation 1, 12 + setanimation 2, 0 + doanimation 54 + return + +AbandonedShip_HiddenFloorRooms_EventScript_15EE9B:: @ 815EE9B + setanimation 0, 1 + setanimation 1, 2 + setanimation 2, 0 + doanimation 54 + return + +AbandonedShip_HiddenFloorRooms_EventScript_15EEAB:: @ 815EEAB + lockall + msgbox AbandonedShip_HiddenFloorRooms_Text_198EE2, 4 + releaseall + end diff --git a/data/scripts/maps/AbandonedShip_HiddenFloorRooms.s b/data/scripts/maps/AbandonedShip_HiddenFloorRooms.s deleted file mode 100644 index 5e90673fe..000000000 --- a/data/scripts/maps/AbandonedShip_HiddenFloorRooms.s +++ /dev/null @@ -1,143 +0,0 @@ -AbandonedShip_HiddenFloorRooms_MapScripts:: @ 815ED01 - map_script 2, AbandonedShip_HiddenFloorRooms_MapScript2_15ED07 - .byte 0 - -AbandonedShip_HiddenFloorRooms_MapScript2_15ED07:: @ 815ED07 - map_script_2 0x4001, 0, AbandonedShip_HiddenFloorRooms_EventScript_15ED11 - .2byte 0 - -AbandonedShip_HiddenFloorRooms_EventScript_15ED11:: @ 815ED11 - setvar 0x4001, 1 - getplayerxy 0x4002, 0x4003 - setvar 0x4004, 1 - compare 0x4002, 21 - callif 1, AbandonedShip_HiddenFloorRooms_EventScript_15ED89 - compare 0x4002, 36 - callif 1, AbandonedShip_HiddenFloorRooms_EventScript_15ED8F - compare 0x4003, 2 - callif 1, AbandonedShip_HiddenFloorRooms_EventScript_15ED95 - switch 0x4004 - case 1, AbandonedShip_HiddenFloorRooms_EventScript_15ED9B - case 2, AbandonedShip_HiddenFloorRooms_EventScript_15EDC4 - case 3, AbandonedShip_HiddenFloorRooms_EventScript_15EDC5 - case 4, AbandonedShip_HiddenFloorRooms_EventScript_15EDEB - case 5, AbandonedShip_HiddenFloorRooms_EventScript_15EE23 - case 6, AbandonedShip_HiddenFloorRooms_EventScript_15EE6A - end - -AbandonedShip_HiddenFloorRooms_EventScript_15ED89:: @ 815ED89 - addvar 0x4004, 1 - return - -AbandonedShip_HiddenFloorRooms_EventScript_15ED8F:: @ 815ED8F - addvar 0x4004, 2 - return - -AbandonedShip_HiddenFloorRooms_EventScript_15ED95:: @ 815ED95 - addvar 0x4004, 3 - return - -AbandonedShip_HiddenFloorRooms_EventScript_15ED9B:: @ 815ED9B - pause 20 - setanimation 0, 10 - setanimation 1, 10 - setanimation 2, 0 - doanimation 54 - specialval RESULT, 290 - compare RESULT, 0 - callif 1, AbandonedShip_HiddenFloorRooms_EventScript_15EE8B - checkanimation 54 - pause 10 - end - -AbandonedShip_HiddenFloorRooms_EventScript_15EDC4:: @ 815EDC4 - end - -AbandonedShip_HiddenFloorRooms_EventScript_15EDC5:: @ 815EDC5 - specialval RESULT, 288 - compare RESULT, 1 - jumpeq AbandonedShip_HiddenFloorRooms_EventScript_15EDEA - pause 20 - compare RESULT, 0 - callif 1, AbandonedShip_HiddenFloorRooms_EventScript_15EE6B - checkanimation 54 - pause 10 - end - -AbandonedShip_HiddenFloorRooms_EventScript_15EDEA:: @ 815EDEA - end - -AbandonedShip_HiddenFloorRooms_EventScript_15EDEB:: @ 815EDEB - pause 20 - setanimation 0, 8 - setanimation 1, 5 - setanimation 2, 0 - doanimation 54 - setanimation 0, 11 - setanimation 1, 3 - setanimation 2, 0 - doanimation 54 - specialval RESULT, 291 - compare RESULT, 0 - callif 1, AbandonedShip_HiddenFloorRooms_EventScript_15EE9B - checkanimation 54 - pause 10 - end - -AbandonedShip_HiddenFloorRooms_EventScript_15EE23:: @ 815EE23 - pause 20 - setanimation 0, 16 - setanimation 1, 3 - setanimation 2, 0 - doanimation 54 - setanimation 0, 25 - setanimation 1, 2 - setanimation 2, 0 - doanimation 54 - setanimation 0, 24 - setanimation 1, 6 - setanimation 2, 0 - doanimation 54 - specialval RESULT, 289 - compare RESULT, 0 - callif 1, AbandonedShip_HiddenFloorRooms_EventScript_15EE7B - checkanimation 54 - pause 10 - end - -AbandonedShip_HiddenFloorRooms_EventScript_15EE6A:: @ 815EE6A - end - -AbandonedShip_HiddenFloorRooms_EventScript_15EE6B:: @ 815EE6B - setanimation 0, 42 - setanimation 1, 10 - setanimation 2, 0 - doanimation 54 - return - -AbandonedShip_HiddenFloorRooms_EventScript_15EE7B:: @ 815EE7B - setanimation 0, 20 - setanimation 1, 5 - setanimation 2, 0 - doanimation 54 - return - -AbandonedShip_HiddenFloorRooms_EventScript_15EE8B:: @ 815EE8B - setanimation 0, 1 - setanimation 1, 12 - setanimation 2, 0 - doanimation 54 - return - -AbandonedShip_HiddenFloorRooms_EventScript_15EE9B:: @ 815EE9B - setanimation 0, 1 - setanimation 1, 2 - setanimation 2, 0 - doanimation 54 - return - -AbandonedShip_HiddenFloorRooms_EventScript_15EEAB:: @ 815EEAB - lockall - msgbox AbandonedShip_HiddenFloorRooms_Text_198EE2, 4 - releaseall - end diff --git a/data/scripts/maps/AbandonedShip_Room_B1F.inc b/data/scripts/maps/AbandonedShip_Room_B1F.inc new file mode 100644 index 000000000..4cdc8bbd1 --- /dev/null +++ b/data/scripts/maps/AbandonedShip_Room_B1F.inc @@ -0,0 +1,2 @@ +AbandonedShip_Room_B1F_MapScripts:: @ 815EA66 + .byte 0 diff --git a/data/scripts/maps/AbandonedShip_Room_B1F.s b/data/scripts/maps/AbandonedShip_Room_B1F.s deleted file mode 100644 index 4cdc8bbd1..000000000 --- a/data/scripts/maps/AbandonedShip_Room_B1F.s +++ /dev/null @@ -1,2 +0,0 @@ -AbandonedShip_Room_B1F_MapScripts:: @ 815EA66 - .byte 0 diff --git a/data/scripts/maps/AbandonedShip_Rooms2_1F.inc b/data/scripts/maps/AbandonedShip_Rooms2_1F.inc new file mode 100644 index 000000000..b2525d62e --- /dev/null +++ b/data/scripts/maps/AbandonedShip_Rooms2_1F.inc @@ -0,0 +1,28 @@ +AbandonedShip_Rooms2_1F_MapScripts:: @ 815EA67 + .byte 0 + +AbandonedShip_Rooms2_1F_EventScript_15EA68:: @ 815EA68 + trainerbattle 4, OPPONENT_LOIS_AND_HAL_1, 0, AbandonedShip_Rooms2_1F_Text_1987C1, AbandonedShip_Rooms2_1F_Text_1987FE, AbandonedShip_Rooms2_1F_Text_19887F + specialval RESULT, 57 + compare RESULT, 1 + jumpeq AbandonedShip_Rooms2_1F_EventScript_15EA93 + msgbox AbandonedShip_Rooms2_1F_Text_198835, 6 + end + +AbandonedShip_Rooms2_1F_EventScript_15EA93:: @ 815EA93 + trainerbattle 7, OPPONENT_LOIS_AND_HAL_1, 0, AbandonedShip_Rooms2_1F_Text_1989DF, AbandonedShip_Rooms2_1F_Text_198A53, AbandonedShip_Rooms2_1F_Text_198AEE + msgbox AbandonedShip_Rooms2_1F_Text_198A70, 6 + end + +AbandonedShip_Rooms2_1F_EventScript_15EAAE:: @ 815EAAE + trainerbattle 4, OPPONENT_LOIS_AND_HAL_1, 0, AbandonedShip_Rooms2_1F_Text_1988CC, AbandonedShip_Rooms2_1F_Text_198916, AbandonedShip_Rooms2_1F_Text_19899A + specialval RESULT, 57 + compare RESULT, 1 + jumpeq AbandonedShip_Rooms2_1F_EventScript_15EAD9 + msgbox AbandonedShip_Rooms2_1F_Text_198934, 6 + end + +AbandonedShip_Rooms2_1F_EventScript_15EAD9:: @ 815EAD9 + trainerbattle 7, OPPONENT_LOIS_AND_HAL_1, 0, AbandonedShip_Rooms2_1F_Text_198B3B, AbandonedShip_Rooms2_1F_Text_198BCF, AbandonedShip_Rooms2_1F_Text_198C40 + msgbox AbandonedShip_Rooms2_1F_Text_198BEA, 6 + end diff --git a/data/scripts/maps/AbandonedShip_Rooms2_1F.s b/data/scripts/maps/AbandonedShip_Rooms2_1F.s deleted file mode 100644 index b2525d62e..000000000 --- a/data/scripts/maps/AbandonedShip_Rooms2_1F.s +++ /dev/null @@ -1,28 +0,0 @@ -AbandonedShip_Rooms2_1F_MapScripts:: @ 815EA67 - .byte 0 - -AbandonedShip_Rooms2_1F_EventScript_15EA68:: @ 815EA68 - trainerbattle 4, OPPONENT_LOIS_AND_HAL_1, 0, AbandonedShip_Rooms2_1F_Text_1987C1, AbandonedShip_Rooms2_1F_Text_1987FE, AbandonedShip_Rooms2_1F_Text_19887F - specialval RESULT, 57 - compare RESULT, 1 - jumpeq AbandonedShip_Rooms2_1F_EventScript_15EA93 - msgbox AbandonedShip_Rooms2_1F_Text_198835, 6 - end - -AbandonedShip_Rooms2_1F_EventScript_15EA93:: @ 815EA93 - trainerbattle 7, OPPONENT_LOIS_AND_HAL_1, 0, AbandonedShip_Rooms2_1F_Text_1989DF, AbandonedShip_Rooms2_1F_Text_198A53, AbandonedShip_Rooms2_1F_Text_198AEE - msgbox AbandonedShip_Rooms2_1F_Text_198A70, 6 - end - -AbandonedShip_Rooms2_1F_EventScript_15EAAE:: @ 815EAAE - trainerbattle 4, OPPONENT_LOIS_AND_HAL_1, 0, AbandonedShip_Rooms2_1F_Text_1988CC, AbandonedShip_Rooms2_1F_Text_198916, AbandonedShip_Rooms2_1F_Text_19899A - specialval RESULT, 57 - compare RESULT, 1 - jumpeq AbandonedShip_Rooms2_1F_EventScript_15EAD9 - msgbox AbandonedShip_Rooms2_1F_Text_198934, 6 - end - -AbandonedShip_Rooms2_1F_EventScript_15EAD9:: @ 815EAD9 - trainerbattle 7, OPPONENT_LOIS_AND_HAL_1, 0, AbandonedShip_Rooms2_1F_Text_198B3B, AbandonedShip_Rooms2_1F_Text_198BCF, AbandonedShip_Rooms2_1F_Text_198C40 - msgbox AbandonedShip_Rooms2_1F_Text_198BEA, 6 - end diff --git a/data/scripts/maps/AbandonedShip_Rooms2_B1F.inc b/data/scripts/maps/AbandonedShip_Rooms2_B1F.inc new file mode 100644 index 000000000..0c8f3ffc9 --- /dev/null +++ b/data/scripts/maps/AbandonedShip_Rooms2_B1F.inc @@ -0,0 +1,6 @@ +AbandonedShip_Rooms2_B1F_MapScripts:: @ 815EA4D + .byte 0 + +AbandonedShip_Rooms2_B1F_EventScript_15EA4E:: @ 815EA4E + msgbox AbandonedShip_Rooms2_B1F_Text_198759, 2 + end diff --git a/data/scripts/maps/AbandonedShip_Rooms2_B1F.s b/data/scripts/maps/AbandonedShip_Rooms2_B1F.s deleted file mode 100644 index 0c8f3ffc9..000000000 --- a/data/scripts/maps/AbandonedShip_Rooms2_B1F.s +++ /dev/null @@ -1,6 +0,0 @@ -AbandonedShip_Rooms2_B1F_MapScripts:: @ 815EA4D - .byte 0 - -AbandonedShip_Rooms2_B1F_EventScript_15EA4E:: @ 815EA4E - msgbox AbandonedShip_Rooms2_B1F_Text_198759, 2 - end diff --git a/data/scripts/maps/AbandonedShip_Rooms_1F.inc b/data/scripts/maps/AbandonedShip_Rooms_1F.inc new file mode 100644 index 000000000..c5f9ad3f5 --- /dev/null +++ b/data/scripts/maps/AbandonedShip_Rooms_1F.inc @@ -0,0 +1,6 @@ +AbandonedShip_Rooms_1F_MapScripts:: @ 815E985 + .byte 0 + +AbandonedShip_Rooms_1F_EventScript_15E986:: @ 815E986 + msgbox AbandonedShip_Rooms_1F_Text_19850A, 2 + end diff --git a/data/scripts/maps/AbandonedShip_Rooms_1F.s b/data/scripts/maps/AbandonedShip_Rooms_1F.s deleted file mode 100644 index c5f9ad3f5..000000000 --- a/data/scripts/maps/AbandonedShip_Rooms_1F.s +++ /dev/null @@ -1,6 +0,0 @@ -AbandonedShip_Rooms_1F_MapScripts:: @ 815E985 - .byte 0 - -AbandonedShip_Rooms_1F_EventScript_15E986:: @ 815E986 - msgbox AbandonedShip_Rooms_1F_Text_19850A, 2 - end diff --git a/data/scripts/maps/AbandonedShip_Rooms_B1F.inc b/data/scripts/maps/AbandonedShip_Rooms_B1F.inc new file mode 100644 index 000000000..44b8c5f20 --- /dev/null +++ b/data/scripts/maps/AbandonedShip_Rooms_B1F.inc @@ -0,0 +1,11 @@ +AbandonedShip_Rooms_B1F_MapScripts:: @ 815EA35 + map_script 5, AbandonedShip_Rooms_B1F_MapScript1_15EA3B + .byte 0 + +AbandonedShip_Rooms_B1F_MapScript1_15EA3B:: @ 815EA3B + warp4 AbandonedShip_Underwater2, 255, 17, 4 + end + +AbandonedShip_Rooms_B1F_EventScript_15EA44:: @ 815EA44 + msgbox AbandonedShip_Rooms_B1F_Text_1986FE, 2 + end diff --git a/data/scripts/maps/AbandonedShip_Rooms_B1F.s b/data/scripts/maps/AbandonedShip_Rooms_B1F.s deleted file mode 100644 index 44b8c5f20..000000000 --- a/data/scripts/maps/AbandonedShip_Rooms_B1F.s +++ /dev/null @@ -1,11 +0,0 @@ -AbandonedShip_Rooms_B1F_MapScripts:: @ 815EA35 - map_script 5, AbandonedShip_Rooms_B1F_MapScript1_15EA3B - .byte 0 - -AbandonedShip_Rooms_B1F_MapScript1_15EA3B:: @ 815EA3B - warp4 AbandonedShip_Underwater2, 255, 17, 4 - end - -AbandonedShip_Rooms_B1F_EventScript_15EA44:: @ 815EA44 - msgbox AbandonedShip_Rooms_B1F_Text_1986FE, 2 - end diff --git a/data/scripts/maps/AbandonedShip_Underwater1.inc b/data/scripts/maps/AbandonedShip_Underwater1.inc new file mode 100644 index 000000000..71d903682 --- /dev/null +++ b/data/scripts/maps/AbandonedShip_Underwater1.inc @@ -0,0 +1,7 @@ +AbandonedShip_Underwater1_MapScripts:: @ 815EA57 + map_script 5, AbandonedShip_Underwater1_MapScript1_15EA5D + .byte 0 + +AbandonedShip_Underwater1_MapScript1_15EA5D:: @ 815EA5D + warp4 AbandonedShip_HiddenFloorCorridors, 255, 0, 10 + end diff --git a/data/scripts/maps/AbandonedShip_Underwater1.s b/data/scripts/maps/AbandonedShip_Underwater1.s deleted file mode 100644 index 71d903682..000000000 --- a/data/scripts/maps/AbandonedShip_Underwater1.s +++ /dev/null @@ -1,7 +0,0 @@ -AbandonedShip_Underwater1_MapScripts:: @ 815EA57 - map_script 5, AbandonedShip_Underwater1_MapScript1_15EA5D - .byte 0 - -AbandonedShip_Underwater1_MapScript1_15EA5D:: @ 815EA5D - warp4 AbandonedShip_HiddenFloorCorridors, 255, 0, 10 - end diff --git a/data/scripts/maps/AbandonedShip_Underwater2.inc b/data/scripts/maps/AbandonedShip_Underwater2.inc new file mode 100644 index 000000000..f7b434c07 --- /dev/null +++ b/data/scripts/maps/AbandonedShip_Underwater2.inc @@ -0,0 +1,7 @@ +AbandonedShip_Underwater2_MapScripts:: @ 815EB37 + map_script 5, AbandonedShip_Underwater2_MapScript1_15EB3D + .byte 0 + +AbandonedShip_Underwater2_MapScript1_15EB3D:: @ 815EB3D + warp4 AbandonedShip_Rooms_B1F, 255, 13, 7 + end diff --git a/data/scripts/maps/AbandonedShip_Underwater2.s b/data/scripts/maps/AbandonedShip_Underwater2.s deleted file mode 100644 index f7b434c07..000000000 --- a/data/scripts/maps/AbandonedShip_Underwater2.s +++ /dev/null @@ -1,7 +0,0 @@ -AbandonedShip_Underwater2_MapScripts:: @ 815EB37 - map_script 5, AbandonedShip_Underwater2_MapScript1_15EB3D - .byte 0 - -AbandonedShip_Underwater2_MapScript1_15EB3D:: @ 815EB3D - warp4 AbandonedShip_Rooms_B1F, 255, 13, 7 - end diff --git a/data/scripts/maps/AncientTomb.inc b/data/scripts/maps/AncientTomb.inc new file mode 100644 index 000000000..f8eba6a9d --- /dev/null +++ b/data/scripts/maps/AncientTomb.inc @@ -0,0 +1,71 @@ +AncientTomb_MapScripts:: @ 815EFBE + map_script 5, AncientTomb_MapScript1_15EFCE + map_script 1, AncientTomb_MapScript1_15EFE0 + map_script 3, AncientTomb_MapScript1_15EFDC + .byte 0 + +AncientTomb_MapScript1_15EFCE:: @ 815EFCE + checkflag 2145 + callif 1, AncientTomb_EventScript_15EFD8 + end + +AncientTomb_EventScript_15EFD8:: @ 815EFD8 + disappear LAST_TALKED + return + +AncientTomb_MapScript1_15EFDC:: @ 815EFDC + setflag 2137 + end + +AncientTomb_MapScript1_15EFE0:: @ 815EFE0 + checkflag 2130 + callif 0, AncientTomb_EventScript_15EFEA + end + +AncientTomb_EventScript_15EFEA:: @ 815EFEA + setmaptile 7, 19, 553, 1 + setmaptile 8, 19, 553, 1 + setmaptile 9, 19, 553, 1 + setmaptile 7, 20, 565, 1 + setmaptile 8, 20, 565, 1 + setmaptile 9, 20, 565, 1 + return + +AncientTomb_EventScript_15F021:: @ 815F021 + lockall + checkflag 2130 + jumpeq AncientTomb_EventScript_15F038 + braillemsg AncientTomb_Braille_1C552E + waitbutton + hidebox 0, 0, 29, 19 + releaseall + end + +AncientTomb_EventScript_15F038:: @ 815F038 + msgbox AncientTomb_Text_1A13BE, 4 + releaseall + end + +AncientTomb_EventScript_15F042:: @ 815F042 + lockall + braillemsg AncientTomb_Braille_1C552E + waitbutton + hidebox 0, 0, 29, 19 + releaseall + end + +AncientTomb_EventScript_15F050:: @ 815F050 + lock + faceplayer + checksound + pokecry SPECIES_REGISTEEL, 2 + pause 40 + waitpokecry + setwildbattle SPECIES_REGISTEEL, 40, ITEM_NONE + setflag 937 + setflag 2145 + special 313 + waitstate + clearflag 2145 + release + end diff --git a/data/scripts/maps/AncientTomb.s b/data/scripts/maps/AncientTomb.s deleted file mode 100644 index f8eba6a9d..000000000 --- a/data/scripts/maps/AncientTomb.s +++ /dev/null @@ -1,71 +0,0 @@ -AncientTomb_MapScripts:: @ 815EFBE - map_script 5, AncientTomb_MapScript1_15EFCE - map_script 1, AncientTomb_MapScript1_15EFE0 - map_script 3, AncientTomb_MapScript1_15EFDC - .byte 0 - -AncientTomb_MapScript1_15EFCE:: @ 815EFCE - checkflag 2145 - callif 1, AncientTomb_EventScript_15EFD8 - end - -AncientTomb_EventScript_15EFD8:: @ 815EFD8 - disappear LAST_TALKED - return - -AncientTomb_MapScript1_15EFDC:: @ 815EFDC - setflag 2137 - end - -AncientTomb_MapScript1_15EFE0:: @ 815EFE0 - checkflag 2130 - callif 0, AncientTomb_EventScript_15EFEA - end - -AncientTomb_EventScript_15EFEA:: @ 815EFEA - setmaptile 7, 19, 553, 1 - setmaptile 8, 19, 553, 1 - setmaptile 9, 19, 553, 1 - setmaptile 7, 20, 565, 1 - setmaptile 8, 20, 565, 1 - setmaptile 9, 20, 565, 1 - return - -AncientTomb_EventScript_15F021:: @ 815F021 - lockall - checkflag 2130 - jumpeq AncientTomb_EventScript_15F038 - braillemsg AncientTomb_Braille_1C552E - waitbutton - hidebox 0, 0, 29, 19 - releaseall - end - -AncientTomb_EventScript_15F038:: @ 815F038 - msgbox AncientTomb_Text_1A13BE, 4 - releaseall - end - -AncientTomb_EventScript_15F042:: @ 815F042 - lockall - braillemsg AncientTomb_Braille_1C552E - waitbutton - hidebox 0, 0, 29, 19 - releaseall - end - -AncientTomb_EventScript_15F050:: @ 815F050 - lock - faceplayer - checksound - pokecry SPECIES_REGISTEEL, 2 - pause 40 - waitpokecry - setwildbattle SPECIES_REGISTEEL, 40, ITEM_NONE - setflag 937 - setflag 2145 - special 313 - waitstate - clearflag 2145 - release - end diff --git a/data/scripts/maps/AquaHideout_1F.inc b/data/scripts/maps/AquaHideout_1F.inc new file mode 100644 index 000000000..cc1ad33b1 --- /dev/null +++ b/data/scripts/maps/AquaHideout_1F.inc @@ -0,0 +1,48 @@ +AquaHideout_1F_MapScripts:: @ 815D7C2 + map_script 3, AquaHideout_1F_MapScript1_15D7C8 + .byte 0 + +AquaHideout_1F_MapScript1_15D7C8:: @ 815D7C8 + call AquaHideout_1F_EventScript_1A0196 + end + +AquaHideout_1F_EventScript_15D7CE:: @ 815D7CE +MagmaHideout_1F_EventScript_15D7CE:: @ 815D7CE + lock + faceplayer + checkflag 111 + jumpeq AquaHideout_1F_EventScript_15D7E3 + msgbox AquaHideout_1F_Text_196AFD, 4 + release + end + +AquaHideout_1F_EventScript_15D7E3:: @ 815D7E3 + msgbox AquaHideout_1F_Text_196BC5, 4 + release + end + +AquaHideout_1F_EventScript_15D7ED:: @ 815D7ED +MagmaHideout_1F_EventScript_15D7ED:: @ 815D7ED + lock + faceplayer + checkflag 111 + jumpeq AquaHideout_1F_EventScript_15D802 + msgbox AquaHideout_1F_Text_196C83, 4 + release + end + +AquaHideout_1F_EventScript_15D802:: @ 815D802 + msgbox AquaHideout_1F_Text_196D46, 4 + release + end + +AquaHideout_1F_EventScript_15D80C:: @ 815D80C +MagmaHideout_1F_EventScript_15D80C:: @ 815D80C + trainerbattle 2, OPPONENT_HIDEOUT_1F_GRUNT, 0, AquaHideout_1F_Text_196E01, AquaHideout_1F_Text_196E28, AquaHideout_1F_EventScript_15D827 + msgbox AquaHideout_1F_Text_196E3D, 6 + end + +AquaHideout_1F_EventScript_15D827:: @ 815D827 + msgbox AquaHideout_1F_Text_196E3D, 4 + release + end diff --git a/data/scripts/maps/AquaHideout_1F.s b/data/scripts/maps/AquaHideout_1F.s deleted file mode 100644 index cc1ad33b1..000000000 --- a/data/scripts/maps/AquaHideout_1F.s +++ /dev/null @@ -1,48 +0,0 @@ -AquaHideout_1F_MapScripts:: @ 815D7C2 - map_script 3, AquaHideout_1F_MapScript1_15D7C8 - .byte 0 - -AquaHideout_1F_MapScript1_15D7C8:: @ 815D7C8 - call AquaHideout_1F_EventScript_1A0196 - end - -AquaHideout_1F_EventScript_15D7CE:: @ 815D7CE -MagmaHideout_1F_EventScript_15D7CE:: @ 815D7CE - lock - faceplayer - checkflag 111 - jumpeq AquaHideout_1F_EventScript_15D7E3 - msgbox AquaHideout_1F_Text_196AFD, 4 - release - end - -AquaHideout_1F_EventScript_15D7E3:: @ 815D7E3 - msgbox AquaHideout_1F_Text_196BC5, 4 - release - end - -AquaHideout_1F_EventScript_15D7ED:: @ 815D7ED -MagmaHideout_1F_EventScript_15D7ED:: @ 815D7ED - lock - faceplayer - checkflag 111 - jumpeq AquaHideout_1F_EventScript_15D802 - msgbox AquaHideout_1F_Text_196C83, 4 - release - end - -AquaHideout_1F_EventScript_15D802:: @ 815D802 - msgbox AquaHideout_1F_Text_196D46, 4 - release - end - -AquaHideout_1F_EventScript_15D80C:: @ 815D80C -MagmaHideout_1F_EventScript_15D80C:: @ 815D80C - trainerbattle 2, OPPONENT_HIDEOUT_1F_GRUNT, 0, AquaHideout_1F_Text_196E01, AquaHideout_1F_Text_196E28, AquaHideout_1F_EventScript_15D827 - msgbox AquaHideout_1F_Text_196E3D, 6 - end - -AquaHideout_1F_EventScript_15D827:: @ 815D827 - msgbox AquaHideout_1F_Text_196E3D, 4 - release - end diff --git a/data/scripts/maps/AquaHideout_B1F.inc b/data/scripts/maps/AquaHideout_B1F.inc new file mode 100644 index 000000000..969d590e3 --- /dev/null +++ b/data/scripts/maps/AquaHideout_B1F.inc @@ -0,0 +1,45 @@ +AquaHideout_B1F_MapScripts:: @ 815D831 + map_script 5, AquaHideout_B1F_MapScript1_15D83C + map_script 3, AquaHideout_B1F_MapScript1_15D84A + .byte 0 + +AquaHideout_B1F_MapScript1_15D83C:: @ 815D83C + checkflag 2145 + callif 1, AquaHideout_B1F_EventScript_15D846 + end + +AquaHideout_B1F_EventScript_15D846:: @ 815D846 + disappear LAST_TALKED + return + +AquaHideout_B1F_MapScript1_15D84A:: @ 815D84A + call AquaHideout_B1F_EventScript_1A0196 + end + +AquaHideout_B1F_EventScript_15D850:: @ 815D850 +MagmaHideout_B1F_EventScript_15D850:: @ 815D850 + trainerbattle 2, OPPONENT_HIDEOUT_B1F_GRUNT_1, 0, AquaHideout_B1F_Text_196E6F, AquaHideout_B1F_Text_196EB6, AquaHideout_B1F_EventScript_15D86B + msgbox AquaHideout_B1F_Text_196ECC, 6 + end + +AquaHideout_B1F_EventScript_15D86B:: @ 815D86B + msgbox AquaHideout_B1F_Text_196ECC, 4 + release + end + +AquaHideout_B1F_EventScript_15D875:: @ 815D875 +MagmaHideout_B1F_EventScript_15D875:: @ 815D875 + trainerbattle 2, OPPONENT_HIDEOUT_B1F_GRUNT_2, 0, AquaHideout_B1F_Text_196F39, AquaHideout_B1F_Text_196F9B, AquaHideout_B1F_EventScript_15D890 + msgbox AquaHideout_B1F_Text_196FB5, 6 + end + +AquaHideout_B1F_EventScript_15D890:: @ 815D890 + msgbox AquaHideout_B1F_Text_196FB5, 4 + release + end + +AquaHideout_B1F_EventScript_15D89A:: @ 815D89A +MagmaHideout_B1F_EventScript_15D89A:: @ 815D89A + trainerbattle 0, OPPONENT_HIDEOUT_B1F_GRUNT_3, 0, AquaHideout_B1F_Text_196FFD, AquaHideout_B1F_Text_197040 + msgbox AquaHideout_B1F_Text_197056, 6 + end diff --git a/data/scripts/maps/AquaHideout_B1F.s b/data/scripts/maps/AquaHideout_B1F.s deleted file mode 100644 index 969d590e3..000000000 --- a/data/scripts/maps/AquaHideout_B1F.s +++ /dev/null @@ -1,45 +0,0 @@ -AquaHideout_B1F_MapScripts:: @ 815D831 - map_script 5, AquaHideout_B1F_MapScript1_15D83C - map_script 3, AquaHideout_B1F_MapScript1_15D84A - .byte 0 - -AquaHideout_B1F_MapScript1_15D83C:: @ 815D83C - checkflag 2145 - callif 1, AquaHideout_B1F_EventScript_15D846 - end - -AquaHideout_B1F_EventScript_15D846:: @ 815D846 - disappear LAST_TALKED - return - -AquaHideout_B1F_MapScript1_15D84A:: @ 815D84A - call AquaHideout_B1F_EventScript_1A0196 - end - -AquaHideout_B1F_EventScript_15D850:: @ 815D850 -MagmaHideout_B1F_EventScript_15D850:: @ 815D850 - trainerbattle 2, OPPONENT_HIDEOUT_B1F_GRUNT_1, 0, AquaHideout_B1F_Text_196E6F, AquaHideout_B1F_Text_196EB6, AquaHideout_B1F_EventScript_15D86B - msgbox AquaHideout_B1F_Text_196ECC, 6 - end - -AquaHideout_B1F_EventScript_15D86B:: @ 815D86B - msgbox AquaHideout_B1F_Text_196ECC, 4 - release - end - -AquaHideout_B1F_EventScript_15D875:: @ 815D875 -MagmaHideout_B1F_EventScript_15D875:: @ 815D875 - trainerbattle 2, OPPONENT_HIDEOUT_B1F_GRUNT_2, 0, AquaHideout_B1F_Text_196F39, AquaHideout_B1F_Text_196F9B, AquaHideout_B1F_EventScript_15D890 - msgbox AquaHideout_B1F_Text_196FB5, 6 - end - -AquaHideout_B1F_EventScript_15D890:: @ 815D890 - msgbox AquaHideout_B1F_Text_196FB5, 4 - release - end - -AquaHideout_B1F_EventScript_15D89A:: @ 815D89A -MagmaHideout_B1F_EventScript_15D89A:: @ 815D89A - trainerbattle 0, OPPONENT_HIDEOUT_B1F_GRUNT_3, 0, AquaHideout_B1F_Text_196FFD, AquaHideout_B1F_Text_197040 - msgbox AquaHideout_B1F_Text_197056, 6 - end diff --git a/data/scripts/maps/AquaHideout_B2F.inc b/data/scripts/maps/AquaHideout_B2F.inc new file mode 100644 index 000000000..845b755b7 --- /dev/null +++ b/data/scripts/maps/AquaHideout_B2F.inc @@ -0,0 +1,101 @@ +AquaHideout_B2F_MapScripts:: @ 815D8B1 + map_script 3, AquaHideout_B2F_MapScript1_15D8B7 + .byte 0 + +AquaHideout_B2F_MapScript1_15D8B7:: @ 815D8B7 + call AquaHideout_B2F_EventScript_1A0196 + end + +AquaHideout_B2F_EventScript_15D8BD:: @ 815D8BD +MagmaHideout_B2F_EventScript_15D8BD:: @ 815D8BD + lockall + setvar 0x8008, 1 + playsfx 21 + move 0x8008, AquaHideout_B2F_Movement_1A0833 + waitmove 0 + .ifdef SAPPHIRE + move 0x8008, AquaHideout_B2F_Movement_1A0839 + .else + move 0x8008, AquaHideout_B2F_Movement_1A0841 + .endif + waitmove 0 + setvar 0x4001, 1 + releaseall + end + +AquaHideout_B2F_EventScript_15D8E1:: @ 815D8E1 +MagmaHideout_B2F_EventScript_15D8E1:: @ 815D8E1 + trainerbattle 2, OPPONENT_HIDEOUT_B2F_GRUNT_1, 0, AquaHideout_B2F_Text_197093, AquaHideout_B2F_Text_197145, AquaHideout_B2F_EventScript_15D8FD + msgbox AquaHideout_B2F_Text_1971AE, 4 + release + end + +AquaHideout_B2F_EventScript_15D8FD:: @ 815D8FD + setvar 0x8008, 1 + .ifdef SAPPHIRE + setvar 0x8009, 4 + .else + setvar 0x8009, 3 + .endif + .ifdef SAPPHIRE + move 0x8008, Movement_1A083F + .else + move 0x8008, AquaHideout_B2F_Movement_1A0843 + .endif + waitmove 0 + pause 20 + move 0x8008, AquaHideout_B2F_Movement_1A0839 + waitmove 0 + msgbox AquaHideout_B2F_Text_197162, 4 + closebutton + .ifdef SAPPHIRE + move 0x8008, Movement_1A083F + .else + move 0x8008, AquaHideout_B2F_Movement_1A0843 + .endif + .ifdef SAPPHIRE + move 0x8009, AquaHideout_B2F_Movement_15D958 + .else + move 0x8009, AquaHideout_B2F_Movement_15D95D + .endif + waitmove 0 + disappear 0x8009 + pause 20 + move 0x8008, AquaHideout_B2F_Movement_1A0839 + waitmove 0 + msgbox AquaHideout_B2F_Text_1971AE, 4 + setflag 112 + setflag 852 + release + end + +AquaHideout_B2F_Movement_15D958:: @ 815D958 + step_left + step_left + step_left + step_left + step_end + +AquaHideout_B2F_Movement_15D95D:: @ 815D95D + step_right + step_right + step_right + step_right + step_end + +AquaHideout_B2F_EventScript_15D962:: @ 815D962 +MagmaHideout_B2F_EventScript_15D962:: @ 815D962 + trainerbattle 2, OPPONENT_HIDEOUT_B2F_GRUNT_2, 0, AquaHideout_B2F_Text_197270, AquaHideout_B2F_Text_1972AC, AquaHideout_B2F_EventScript_15D97D + msgbox AquaHideout_B2F_Text_1972D2, 6 + end + +AquaHideout_B2F_EventScript_15D97D:: @ 815D97D + msgbox AquaHideout_B2F_Text_1972D2, 4 + release + end + +AquaHideout_B2F_EventScript_15D987:: @ 815D987 +MagmaHideout_B2F_EventScript_15D987:: @ 815D987 + trainerbattle 0, OPPONENT_HIDEOUT_B2F_GRUNT_3, 0, AquaHideout_B2F_Text_1972EF, AquaHideout_B2F_Text_197390 + msgbox AquaHideout_B2F_Text_1973C0, 6 + end diff --git a/data/scripts/maps/AquaHideout_B2F.s b/data/scripts/maps/AquaHideout_B2F.s deleted file mode 100644 index 845b755b7..000000000 --- a/data/scripts/maps/AquaHideout_B2F.s +++ /dev/null @@ -1,101 +0,0 @@ -AquaHideout_B2F_MapScripts:: @ 815D8B1 - map_script 3, AquaHideout_B2F_MapScript1_15D8B7 - .byte 0 - -AquaHideout_B2F_MapScript1_15D8B7:: @ 815D8B7 - call AquaHideout_B2F_EventScript_1A0196 - end - -AquaHideout_B2F_EventScript_15D8BD:: @ 815D8BD -MagmaHideout_B2F_EventScript_15D8BD:: @ 815D8BD - lockall - setvar 0x8008, 1 - playsfx 21 - move 0x8008, AquaHideout_B2F_Movement_1A0833 - waitmove 0 - .ifdef SAPPHIRE - move 0x8008, AquaHideout_B2F_Movement_1A0839 - .else - move 0x8008, AquaHideout_B2F_Movement_1A0841 - .endif - waitmove 0 - setvar 0x4001, 1 - releaseall - end - -AquaHideout_B2F_EventScript_15D8E1:: @ 815D8E1 -MagmaHideout_B2F_EventScript_15D8E1:: @ 815D8E1 - trainerbattle 2, OPPONENT_HIDEOUT_B2F_GRUNT_1, 0, AquaHideout_B2F_Text_197093, AquaHideout_B2F_Text_197145, AquaHideout_B2F_EventScript_15D8FD - msgbox AquaHideout_B2F_Text_1971AE, 4 - release - end - -AquaHideout_B2F_EventScript_15D8FD:: @ 815D8FD - setvar 0x8008, 1 - .ifdef SAPPHIRE - setvar 0x8009, 4 - .else - setvar 0x8009, 3 - .endif - .ifdef SAPPHIRE - move 0x8008, Movement_1A083F - .else - move 0x8008, AquaHideout_B2F_Movement_1A0843 - .endif - waitmove 0 - pause 20 - move 0x8008, AquaHideout_B2F_Movement_1A0839 - waitmove 0 - msgbox AquaHideout_B2F_Text_197162, 4 - closebutton - .ifdef SAPPHIRE - move 0x8008, Movement_1A083F - .else - move 0x8008, AquaHideout_B2F_Movement_1A0843 - .endif - .ifdef SAPPHIRE - move 0x8009, AquaHideout_B2F_Movement_15D958 - .else - move 0x8009, AquaHideout_B2F_Movement_15D95D - .endif - waitmove 0 - disappear 0x8009 - pause 20 - move 0x8008, AquaHideout_B2F_Movement_1A0839 - waitmove 0 - msgbox AquaHideout_B2F_Text_1971AE, 4 - setflag 112 - setflag 852 - release - end - -AquaHideout_B2F_Movement_15D958:: @ 815D958 - step_left - step_left - step_left - step_left - step_end - -AquaHideout_B2F_Movement_15D95D:: @ 815D95D - step_right - step_right - step_right - step_right - step_end - -AquaHideout_B2F_EventScript_15D962:: @ 815D962 -MagmaHideout_B2F_EventScript_15D962:: @ 815D962 - trainerbattle 2, OPPONENT_HIDEOUT_B2F_GRUNT_2, 0, AquaHideout_B2F_Text_197270, AquaHideout_B2F_Text_1972AC, AquaHideout_B2F_EventScript_15D97D - msgbox AquaHideout_B2F_Text_1972D2, 6 - end - -AquaHideout_B2F_EventScript_15D97D:: @ 815D97D - msgbox AquaHideout_B2F_Text_1972D2, 4 - release - end - -AquaHideout_B2F_EventScript_15D987:: @ 815D987 -MagmaHideout_B2F_EventScript_15D987:: @ 815D987 - trainerbattle 0, OPPONENT_HIDEOUT_B2F_GRUNT_3, 0, AquaHideout_B2F_Text_1972EF, AquaHideout_B2F_Text_197390 - msgbox AquaHideout_B2F_Text_1973C0, 6 - end diff --git a/data/scripts/maps/BattleTower_BattleRoom.inc b/data/scripts/maps/BattleTower_BattleRoom.inc new file mode 100644 index 000000000..d991b8853 --- /dev/null +++ b/data/scripts/maps/BattleTower_BattleRoom.inc @@ -0,0 +1,165 @@ +BattleTower_BattleRoom_MapScripts:: @ 81608DB + map_script 2, BattleTower_BattleRoom_MapScript2_1608E1 + .byte 0 + +BattleTower_BattleRoom_MapScript2_1608E1:: @ 81608E1 + map_script_2 0x4000, 0, BattleTower_BattleRoom_EventScript_1608EB + .2byte 0 + +BattleTower_BattleRoom_EventScript_1608EB:: @ 81608EB + setvar 0x4000, 1 + move 255, BattleTower_BattleRoom_Movement_160AB7 + waitmove 0 + +BattleTower_BattleRoom_EventScript_1608FA:: @ 81608FA + special 232 + reappear 1 + move 1, BattleTower_BattleRoom_Movement_160AC0 + waitmove 0 + special 234 + msgbox 0x20234cc, 4 + waittext + closebutton + special 0 + setvar 0x8004, 0 + setvar 0x8005, 0 + special 236 + waitstate + switch RESULT + case 1, BattleTower_BattleRoom_EventScript_160961 + special 40 + setvar 0x8004, 0 + setvar 0x8005, 5 + special 237 + setvar 0x8004, 14 + special 237 + setvar 0x8004, 3 + special 170 + warp BattleTower_Lobby, 255, 6, 6 + waitstate + +BattleTower_BattleRoom_EventScript_160961:: @ 8160961 + setvar 0x8004, 6 + special 237 + switch RESULT + case 8, BattleTower_BattleRoom_EventScript_160A56 + move 1, BattleTower_BattleRoom_Movement_160AC6 + waitmove 0 + disappear 1 + move 2, BattleTower_BattleRoom_Movement_160ACB + waitmove 0 + move 255, BattleTower_BattleRoom_Movement_160ABC + waitmove 0 + msgbox BattleTower_BattleRoom_Text_19ACDC, 4 + special 40 + special 39 + special 239 + fanfare 368 + waitfanfare + special 0 + +BattleTower_BattleRoom_EventScript_1609B2:: @ 81609B2 + msgbox BattleTower_BattleRoom_Text_19AD09, 5 + switch RESULT + case 0, BattleTower_BattleRoom_EventScript_1609E0 + case 1, BattleTower_BattleRoom_EventScript_160A3C + case 127, BattleTower_BattleRoom_EventScript_1609E0 + +BattleTower_BattleRoom_EventScript_1609E0:: @ 81609E0 + msgbox BattleTower_BattleRoom_Text_19AD3C, 5 + switch RESULT + case 0, BattleTower_BattleRoom_EventScript_160A0E + case 1, BattleTower_BattleRoom_EventScript_160A94 + case 127, BattleTower_BattleRoom_EventScript_160A0E + +BattleTower_BattleRoom_EventScript_160A0E:: @ 8160A0E + msgbox BattleTower_BattleRoom_Text_19AD66, 5 + switch RESULT + case 0, BattleTower_BattleRoom_EventScript_1609B2 + case 1, BattleTower_BattleRoom_EventScript_160AB1 + case 127, BattleTower_BattleRoom_EventScript_1609B2 + +BattleTower_BattleRoom_EventScript_160A3C:: @ 8160A3C + closebutton + move 255, BattleTower_BattleRoom_Movement_160ABE + waitmove 0 + move 2, BattleTower_BattleRoom_Movement_160AD0 + waitmove 0 + jump BattleTower_BattleRoom_EventScript_1608FA + +BattleTower_BattleRoom_EventScript_160A56:: @ 8160A56 + special 40 + setvar 0x8004, 0 + setvar 0x8005, 4 + special 237 + setvar 0x8004, 2 + setvar 0x8005, 1 + special 237 + setvar 0x8004, 7 + special 237 + setvar 0x8004, 14 + special 237 + setvar 0x8004, 3 + special 170 + warp BattleTower_Lobby, 255, 6, 6 + waitstate + +BattleTower_BattleRoom_EventScript_160A94:: @ 8160A94 + setvar 0x8004, 2 + special 240 + message BattleTower_BattleRoom_Text_1C6CE1 + pause 60 + waittext + playsfx 55 + checksound + msgbox BattleTower_BattleRoom_Text_1C6D05, 4 + +BattleTower_BattleRoom_EventScript_160AB1:: @ 8160AB1 + fadescreen 1 + special 241 + end + +BattleTower_BattleRoom_Movement_160AB7:: @ 8160AB7 + step_up + step_up + step_up + step_03 + step_end + +BattleTower_BattleRoom_Movement_160ABC:: @ 8160ABC + step_00 + step_end + +BattleTower_BattleRoom_Movement_160ABE:: @ 8160ABE + step_03 + step_end + +BattleTower_BattleRoom_Movement_160AC0:: @ 8160AC0 + step_down + step_down + step_down + step_down + step_02 + step_end + +BattleTower_BattleRoom_Movement_160AC6:: @ 8160AC6 + step_up + step_up + step_up + step_up + step_end + +BattleTower_BattleRoom_Movement_160ACB:: @ 8160ACB + step_right + step_right + step_right + step_up + step_end + +BattleTower_BattleRoom_Movement_160AD0:: @ 8160AD0 + step_down + step_left + step_left + step_left + step_03 + step_end diff --git a/data/scripts/maps/BattleTower_BattleRoom.s b/data/scripts/maps/BattleTower_BattleRoom.s deleted file mode 100644 index d991b8853..000000000 --- a/data/scripts/maps/BattleTower_BattleRoom.s +++ /dev/null @@ -1,165 +0,0 @@ -BattleTower_BattleRoom_MapScripts:: @ 81608DB - map_script 2, BattleTower_BattleRoom_MapScript2_1608E1 - .byte 0 - -BattleTower_BattleRoom_MapScript2_1608E1:: @ 81608E1 - map_script_2 0x4000, 0, BattleTower_BattleRoom_EventScript_1608EB - .2byte 0 - -BattleTower_BattleRoom_EventScript_1608EB:: @ 81608EB - setvar 0x4000, 1 - move 255, BattleTower_BattleRoom_Movement_160AB7 - waitmove 0 - -BattleTower_BattleRoom_EventScript_1608FA:: @ 81608FA - special 232 - reappear 1 - move 1, BattleTower_BattleRoom_Movement_160AC0 - waitmove 0 - special 234 - msgbox 0x20234cc, 4 - waittext - closebutton - special 0 - setvar 0x8004, 0 - setvar 0x8005, 0 - special 236 - waitstate - switch RESULT - case 1, BattleTower_BattleRoom_EventScript_160961 - special 40 - setvar 0x8004, 0 - setvar 0x8005, 5 - special 237 - setvar 0x8004, 14 - special 237 - setvar 0x8004, 3 - special 170 - warp BattleTower_Lobby, 255, 6, 6 - waitstate - -BattleTower_BattleRoom_EventScript_160961:: @ 8160961 - setvar 0x8004, 6 - special 237 - switch RESULT - case 8, BattleTower_BattleRoom_EventScript_160A56 - move 1, BattleTower_BattleRoom_Movement_160AC6 - waitmove 0 - disappear 1 - move 2, BattleTower_BattleRoom_Movement_160ACB - waitmove 0 - move 255, BattleTower_BattleRoom_Movement_160ABC - waitmove 0 - msgbox BattleTower_BattleRoom_Text_19ACDC, 4 - special 40 - special 39 - special 239 - fanfare 368 - waitfanfare - special 0 - -BattleTower_BattleRoom_EventScript_1609B2:: @ 81609B2 - msgbox BattleTower_BattleRoom_Text_19AD09, 5 - switch RESULT - case 0, BattleTower_BattleRoom_EventScript_1609E0 - case 1, BattleTower_BattleRoom_EventScript_160A3C - case 127, BattleTower_BattleRoom_EventScript_1609E0 - -BattleTower_BattleRoom_EventScript_1609E0:: @ 81609E0 - msgbox BattleTower_BattleRoom_Text_19AD3C, 5 - switch RESULT - case 0, BattleTower_BattleRoom_EventScript_160A0E - case 1, BattleTower_BattleRoom_EventScript_160A94 - case 127, BattleTower_BattleRoom_EventScript_160A0E - -BattleTower_BattleRoom_EventScript_160A0E:: @ 8160A0E - msgbox BattleTower_BattleRoom_Text_19AD66, 5 - switch RESULT - case 0, BattleTower_BattleRoom_EventScript_1609B2 - case 1, BattleTower_BattleRoom_EventScript_160AB1 - case 127, BattleTower_BattleRoom_EventScript_1609B2 - -BattleTower_BattleRoom_EventScript_160A3C:: @ 8160A3C - closebutton - move 255, BattleTower_BattleRoom_Movement_160ABE - waitmove 0 - move 2, BattleTower_BattleRoom_Movement_160AD0 - waitmove 0 - jump BattleTower_BattleRoom_EventScript_1608FA - -BattleTower_BattleRoom_EventScript_160A56:: @ 8160A56 - special 40 - setvar 0x8004, 0 - setvar 0x8005, 4 - special 237 - setvar 0x8004, 2 - setvar 0x8005, 1 - special 237 - setvar 0x8004, 7 - special 237 - setvar 0x8004, 14 - special 237 - setvar 0x8004, 3 - special 170 - warp BattleTower_Lobby, 255, 6, 6 - waitstate - -BattleTower_BattleRoom_EventScript_160A94:: @ 8160A94 - setvar 0x8004, 2 - special 240 - message BattleTower_BattleRoom_Text_1C6CE1 - pause 60 - waittext - playsfx 55 - checksound - msgbox BattleTower_BattleRoom_Text_1C6D05, 4 - -BattleTower_BattleRoom_EventScript_160AB1:: @ 8160AB1 - fadescreen 1 - special 241 - end - -BattleTower_BattleRoom_Movement_160AB7:: @ 8160AB7 - step_up - step_up - step_up - step_03 - step_end - -BattleTower_BattleRoom_Movement_160ABC:: @ 8160ABC - step_00 - step_end - -BattleTower_BattleRoom_Movement_160ABE:: @ 8160ABE - step_03 - step_end - -BattleTower_BattleRoom_Movement_160AC0:: @ 8160AC0 - step_down - step_down - step_down - step_down - step_02 - step_end - -BattleTower_BattleRoom_Movement_160AC6:: @ 8160AC6 - step_up - step_up - step_up - step_up - step_end - -BattleTower_BattleRoom_Movement_160ACB:: @ 8160ACB - step_right - step_right - step_right - step_up - step_end - -BattleTower_BattleRoom_Movement_160AD0:: @ 8160AD0 - step_down - step_left - step_left - step_left - step_03 - step_end diff --git a/data/scripts/maps/BattleTower_Corridor.inc b/data/scripts/maps/BattleTower_Corridor.inc new file mode 100644 index 000000000..4ccf2028c --- /dev/null +++ b/data/scripts/maps/BattleTower_Corridor.inc @@ -0,0 +1,58 @@ +BattleTower_Corridor_MapScripts:: @ 8160845 + map_script 1, BattleTower_Corridor_MapScript1_160850 + map_script 2, BattleTower_Corridor_MapScript2_160881 + .byte 0 + +BattleTower_Corridor_MapScript1_160850:: @ 8160850 + compare 0x8006, 1 + jumpeq BattleTower_Corridor_EventScript_16086E + setmaptile 12, 0, 519, 0 + setmaptile 12, 1, 527, 0 + end + +BattleTower_Corridor_EventScript_16086E:: @ 816086E + setmaptile 15, 0, 519, 0 + setmaptile 15, 1, 527, 0 + end + +BattleTower_Corridor_MapScript2_160881:: @ 8160881 + map_script_2 0x4000, 0, BattleTower_Corridor_EventScript_16088B + .2byte 0 + +BattleTower_Corridor_EventScript_16088B:: @ 816088B + setvar 0x4000, 1 + compare 0x8006, 1 + jumpeq BattleTower_Corridor_EventScript_1608B1 + move 1, BattleTower_Corridor_Movement_1608D5 + move 255, BattleTower_Corridor_Movement_1608D4 + waitmove 0 + jump BattleTower_Corridor_EventScript_1608C2 + +BattleTower_Corridor_EventScript_1608B1:: @ 81608B1 + move 1, BattleTower_Corridor_Movement_1608D2 + move 255, BattleTower_Corridor_Movement_1608D1 + waitmove 0 + +BattleTower_Corridor_EventScript_1608C2:: @ 81608C2 + setvar 0x4000, 0 + warp BattleTower_BattleRoom, 255, 4, 8 + waitstate + end + +BattleTower_Corridor_Movement_1608D1:: @ 81608D1 + step_right + +BattleTower_Corridor_Movement_1608D2:: @ 81608D2 + step_right + step_right + +BattleTower_Corridor_Movement_1608D4:: @ 81608D4 + step_right + +BattleTower_Corridor_Movement_1608D5:: @ 81608D5 + step_right + step_right + step_right + step_up + step_54 + step_end diff --git a/data/scripts/maps/BattleTower_Corridor.s b/data/scripts/maps/BattleTower_Corridor.s deleted file mode 100644 index 4ccf2028c..000000000 --- a/data/scripts/maps/BattleTower_Corridor.s +++ /dev/null @@ -1,58 +0,0 @@ -BattleTower_Corridor_MapScripts:: @ 8160845 - map_script 1, BattleTower_Corridor_MapScript1_160850 - map_script 2, BattleTower_Corridor_MapScript2_160881 - .byte 0 - -BattleTower_Corridor_MapScript1_160850:: @ 8160850 - compare 0x8006, 1 - jumpeq BattleTower_Corridor_EventScript_16086E - setmaptile 12, 0, 519, 0 - setmaptile 12, 1, 527, 0 - end - -BattleTower_Corridor_EventScript_16086E:: @ 816086E - setmaptile 15, 0, 519, 0 - setmaptile 15, 1, 527, 0 - end - -BattleTower_Corridor_MapScript2_160881:: @ 8160881 - map_script_2 0x4000, 0, BattleTower_Corridor_EventScript_16088B - .2byte 0 - -BattleTower_Corridor_EventScript_16088B:: @ 816088B - setvar 0x4000, 1 - compare 0x8006, 1 - jumpeq BattleTower_Corridor_EventScript_1608B1 - move 1, BattleTower_Corridor_Movement_1608D5 - move 255, BattleTower_Corridor_Movement_1608D4 - waitmove 0 - jump BattleTower_Corridor_EventScript_1608C2 - -BattleTower_Corridor_EventScript_1608B1:: @ 81608B1 - move 1, BattleTower_Corridor_Movement_1608D2 - move 255, BattleTower_Corridor_Movement_1608D1 - waitmove 0 - -BattleTower_Corridor_EventScript_1608C2:: @ 81608C2 - setvar 0x4000, 0 - warp BattleTower_BattleRoom, 255, 4, 8 - waitstate - end - -BattleTower_Corridor_Movement_1608D1:: @ 81608D1 - step_right - -BattleTower_Corridor_Movement_1608D2:: @ 81608D2 - step_right - step_right - -BattleTower_Corridor_Movement_1608D4:: @ 81608D4 - step_right - -BattleTower_Corridor_Movement_1608D5:: @ 81608D5 - step_right - step_right - step_right - step_up - step_54 - step_end diff --git a/data/scripts/maps/BattleTower_Elevator.inc b/data/scripts/maps/BattleTower_Elevator.inc new file mode 100644 index 000000000..7a79cc4e9 --- /dev/null +++ b/data/scripts/maps/BattleTower_Elevator.inc @@ -0,0 +1,57 @@ +BattleTower_Elevator_MapScripts:: @ 81607CF + map_script 2, BattleTower_Elevator_MapScript2_1607DA + map_script 4, BattleTower_Elevator_MapScript2_160821 + .byte 0 + +BattleTower_Elevator_MapScript2_1607DA:: @ 81607DA + map_script_2 0x4000, 0, BattleTower_Elevator_EventScript_1607E4 + .2byte 0 + +BattleTower_Elevator_EventScript_1607E4:: @ 81607E4 + setvar 0x4000, 1 + move 1, BattleTower_Elevator_Movement_160835 + move 255, BattleTower_Elevator_Movement_160839 + waitmove 0 + special 273 + waitstate + pause 64 + move 1, BattleTower_Elevator_Movement_16083D + move 255, BattleTower_Elevator_Movement_160841 + waitmove 0 + setvar 0x4000, 0 + warp BattleTower_Corridor, 255, 8, 1 + waitstate + end + +BattleTower_Elevator_MapScript2_160821:: @ 8160821 + map_script_2 0x4001, 0, BattleTower_Elevator_EventScript_16082B + .2byte 0 + +BattleTower_Elevator_EventScript_16082B:: @ 816082B + setvar 0x4001, 1 + spriteface 255, 2 + end + +BattleTower_Elevator_Movement_160835:: @ 8160835 + step_up + step_right + step_00 + step_end + +BattleTower_Elevator_Movement_160839:: @ 8160839 + step_up + step_up + step_00 + step_end + +BattleTower_Elevator_Movement_16083D:: @ 816083D + step_down + step_down + step_54 + step_end + +BattleTower_Elevator_Movement_160841:: @ 8160841 + step_right + step_down + step_down + step_end diff --git a/data/scripts/maps/BattleTower_Elevator.s b/data/scripts/maps/BattleTower_Elevator.s deleted file mode 100644 index 7a79cc4e9..000000000 --- a/data/scripts/maps/BattleTower_Elevator.s +++ /dev/null @@ -1,57 +0,0 @@ -BattleTower_Elevator_MapScripts:: @ 81607CF - map_script 2, BattleTower_Elevator_MapScript2_1607DA - map_script 4, BattleTower_Elevator_MapScript2_160821 - .byte 0 - -BattleTower_Elevator_MapScript2_1607DA:: @ 81607DA - map_script_2 0x4000, 0, BattleTower_Elevator_EventScript_1607E4 - .2byte 0 - -BattleTower_Elevator_EventScript_1607E4:: @ 81607E4 - setvar 0x4000, 1 - move 1, BattleTower_Elevator_Movement_160835 - move 255, BattleTower_Elevator_Movement_160839 - waitmove 0 - special 273 - waitstate - pause 64 - move 1, BattleTower_Elevator_Movement_16083D - move 255, BattleTower_Elevator_Movement_160841 - waitmove 0 - setvar 0x4000, 0 - warp BattleTower_Corridor, 255, 8, 1 - waitstate - end - -BattleTower_Elevator_MapScript2_160821:: @ 8160821 - map_script_2 0x4001, 0, BattleTower_Elevator_EventScript_16082B - .2byte 0 - -BattleTower_Elevator_EventScript_16082B:: @ 816082B - setvar 0x4001, 1 - spriteface 255, 2 - end - -BattleTower_Elevator_Movement_160835:: @ 8160835 - step_up - step_right - step_00 - step_end - -BattleTower_Elevator_Movement_160839:: @ 8160839 - step_up - step_up - step_00 - step_end - -BattleTower_Elevator_Movement_16083D:: @ 816083D - step_down - step_down - step_54 - step_end - -BattleTower_Elevator_Movement_160841:: @ 8160841 - step_right - step_down - step_down - step_end diff --git a/data/scripts/maps/BattleTower_Lobby.inc b/data/scripts/maps/BattleTower_Lobby.inc new file mode 100644 index 000000000..cee3d7cec --- /dev/null +++ b/data/scripts/maps/BattleTower_Lobby.inc @@ -0,0 +1,428 @@ +BattleTower_Lobby_MapScripts:: @ 816027E + map_script 5, BattleTower_Lobby_MapScript1_160293 + map_script 3, BattleTower_Lobby_MapScript1_1602E8 + map_script 2, BattleTower_Lobby_MapScript2_160302 + map_script 4, BattleTower_Lobby_MapScript2_1602EE + .byte 0 + +BattleTower_Lobby_MapScript1_160293:: @ 8160293 + special 338 + call BattleTower_Lobby_EventScript_16029C + end + +BattleTower_Lobby_EventScript_16029C:: @ 816029C + setvar 0x8004, 10 + special 237 + checkflag 238 + jumpeq BattleTower_Lobby_EventScript_1602E4 + checkflag 237 + jumpeq BattleTower_Lobby_EventScript_1602CD + specialval 0x8007, 247 + compare 0x8007, 50 + jumpif 0, BattleTower_Lobby_EventScript_1602E4 + clearflag 941 + special 329 + return + +BattleTower_Lobby_EventScript_1602CD:: @ 81602CD + specialval 0x8007, 247 + compare 0x8007, 100 + jumpif 0, BattleTower_Lobby_EventScript_1602E4 + clearflag 941 + special 329 + return + +BattleTower_Lobby_EventScript_1602E4:: @ 81602E4 + setflag 941 + return + +BattleTower_Lobby_MapScript1_1602E8:: @ 81602E8 + call BattleTower_Lobby_EventScript_1AE2ED + end + +BattleTower_Lobby_MapScript2_1602EE:: @ 81602EE + map_script_2 0x4001, 0, BattleTower_Lobby_EventScript_1602F8 + .2byte 0 + +BattleTower_Lobby_EventScript_1602F8:: @ 81602F8 + setvar 0x4001, 1 + spriteface 255, 2 + end + +BattleTower_Lobby_MapScript2_160302:: @ 8160302 + map_script_2 0x4000, 0, BattleTower_Lobby_EventScript_16032C + map_script_2 0x4000, 1, BattleTower_Lobby_EventScript_160330 + map_script_2 0x4000, 2, BattleTower_Lobby_EventScript_160342 + map_script_2 0x4000, 3, BattleTower_Lobby_EventScript_160419 + map_script_2 0x4000, 4, BattleTower_Lobby_EventScript_16044B + .2byte 0 + +BattleTower_Lobby_EventScript_16032C:: @ 816032C + special 231 + end + +BattleTower_Lobby_EventScript_160330:: @ 8160330 + lock + faceplayer + msgbox BattleTower_Lobby_Text_19A3FD, 4 + closebutton + setvar 0x4000, 5 + release + end + +BattleTower_Lobby_EventScript_160342:: @ 8160342 + lock + faceplayer + message BattleTower_Lobby_Text_19A487 + waittext + setvar 0x8004, 0 + special 238 + compare RESULT, 6 + jumpeq BattleTower_Lobby_EventScript_16037D + special 244 + compare RESULT, 0 + jumpeq BattleTower_Lobby_EventScript_16037D + message BattleTower_Lobby_Text_19A6BE + waittext + fanfare 370 + waitfanfare + msgbox BattleTower_Lobby_Text_19A719, 4 + +BattleTower_Lobby_EventScript_16037D:: @ 816037D + setvar 0x8004, 8 + special 238 + compare RESULT, 1 + jumpeq BattleTower_Lobby_EventScript_1603AD + message BattleTower_Lobby_Text_19A589 + waittext + setvar 0x8004, 13 + special 237 + special 242 + setvar 0x8004, 3 + special 240 + playsfx 55 + checksound + +BattleTower_Lobby_EventScript_1603AD:: @ 81603AD + setvar 0x8004, 0 + setvar 0x8005, 3 + special 237 + message BattleTower_Lobby_Text_19A4BB + waittext + special 243 + switch RESULT + case 0, BattleTower_Lobby_EventScript_160408 + message BattleTower_Lobby_Text_19A506 + waittext + fanfare 370 + waitfanfare + setvar 0x8004, 9 + special 238 + compare RESULT, 49 + jumpif 5, BattleTower_Lobby_EventScript_1603F8 + msgbox BattleTower_Lobby_Text_19A617, 4 + +BattleTower_Lobby_EventScript_1603F8:: @ 81603F8 + msgbox BattleTower_Lobby_Text_199FA9, 4 + closebutton + setvar 0x4000, 5 + release + end + +BattleTower_Lobby_EventScript_160408:: @ 8160408 + msgbox BattleTower_Lobby_Text_19A520, 4 + waittext + closebutton + setvar 0x4000, 5 + release + end + +BattleTower_Lobby_EventScript_160419:: @ 8160419 + lock + faceplayer + message BattleTower_Lobby_Text_19A571 + waittext + message BattleTower_Lobby_Text_19A589 + waittext + setvar 0x8004, 13 + special 237 + setvar 0x8004, 0 + special 240 + playsfx 55 + checksound + msgbox BattleTower_Lobby_Text_199FA9, 4 + closebutton + setvar 0x4000, 5 + release + end + +BattleTower_Lobby_EventScript_16044B:: @ 816044B + lock + faceplayer + setvar 0x40bc, 1 + message BattleTower_Lobby_Text_19A5B1 + waittext + message BattleTower_Lobby_Text_19A5CE + waittext + setvar 0x8004, 1 + special 240 + playsfx 55 + checksound + setvar 0x8004, 8 + setvar 0x8005, 0 + special 237 + setvar 0x4000, 5 + special 39 + special 239 + msgbox BattleTower_Lobby_Text_19A0A8, 4 + closebutton + call BattleTower_Lobby_EventScript_160664 + warp BattleTower_Elevator, 255, 1, 6 + setvar 0x4000, 0 + waitstate + +BattleTower_Lobby_EventScript_16049E:: @ 816049E + lock + faceplayer + setvar 0x8004, 0 + special 238 + compare RESULT, 6 + jumpeq BattleTower_Lobby_EventScript_160342 + special 39 + msgbox BattleTower_Lobby_Text_199F2C, 4 + +BattleTower_Lobby_EventScript_1604BE:: @ 81604BE + message BattleTower_Lobby_Text_199F79 + waittext + multichoice 15, 6, 23, 0 + switch RESULT + case 0, BattleTower_Lobby_EventScript_1604FA + case 1, BattleTower_Lobby_EventScript_160600 + case 2, BattleTower_Lobby_EventScript_160652 + case 127, BattleTower_Lobby_EventScript_160652 + +BattleTower_Lobby_EventScript_1604FA:: @ 81604FA + message BattleTower_Lobby_Text_19A024 + waittext + multichoice 18, 6, 24, 0 + switch RESULT + case 2, BattleTower_Lobby_EventScript_160652 + case 127, BattleTower_Lobby_EventScript_160652 + special 233 + compare 0x8004, 1 + jumpeq BattleTower_Lobby_EventScript_16060D + setvar 0x8004, 1 + copyvar 0x8005, RESULT + copyvar 0x8006, RESULT + special 237 + msgbox BattleTower_Lobby_Text_19A07B, 4 + fadescreen 1 + special 245 + waitstate + compare RESULT, 0 + jumpeq BattleTower_Lobby_EventScript_16064F + msgbox BattleTower_Lobby_Text_199FDA, 5 + switch RESULT + case 0, BattleTower_Lobby_EventScript_16064F + case 1, BattleTower_Lobby_EventScript_160587 + case 127, BattleTower_Lobby_EventScript_16064F + +BattleTower_Lobby_EventScript_160587:: @ 8160587 + setvar 0x8004, 5 + special 237 + setvar 0x4000, 0 + setvar 0x8004, 11 + special 237 + setvar 0x8004, 0 + setvar 0x8005, 1 + special 237 + setvar 0x8004, 8 + setvar 0x8005, 0 + special 237 + special 40 + closebutton + pause 2 + call BattleTower_Lobby_EventScript_19F806 + setvar 0x4000, 5 + hidebox 0, 0, 15, 10 + compare RESULT, 0 + jumpeq BattleTower_Lobby_EventScript_160642 + inccounter GAME_STAT_ENTERED_BATTLE_TOWER + special 39 + special 239 + setvar 0x40bc, 1 + msgbox BattleTower_Lobby_Text_19A0A8, 4 + closebutton + call BattleTower_Lobby_EventScript_160664 + warp BattleTower_Elevator, 255, 1, 6 + setvar 0x4000, 0 + waitstate + +BattleTower_Lobby_EventScript_160600:: @ 8160600 + msgbox BattleTower_Lobby_Text_19A0D1, 4 + jump BattleTower_Lobby_EventScript_1604BE + +BattleTower_Lobby_EventScript_16060D:: @ 816060D + switch RESULT + case 0, BattleTower_Lobby_EventScript_160628 + case 1, BattleTower_Lobby_EventScript_160635 + +BattleTower_Lobby_EventScript_160628:: @ 8160628 + msgbox BattleTower_Lobby_Text_19A249, 4 + jump BattleTower_Lobby_EventScript_160662 + +BattleTower_Lobby_EventScript_160635:: @ 8160635 + msgbox BattleTower_Lobby_Text_19A32D, 4 + jump BattleTower_Lobby_EventScript_160662 + +BattleTower_Lobby_EventScript_160642:: @ 8160642 + setvar 0x8004, 12 + special 237 + jump BattleTower_Lobby_EventScript_160652 + +BattleTower_Lobby_EventScript_16064F:: @ 816064F + special 40 + +BattleTower_Lobby_EventScript_160652:: @ 8160652 + msgbox BattleTower_Lobby_Text_199FA9, 4 + setvar 0x8004, 11 + special 237 + +BattleTower_Lobby_EventScript_160662:: @ 8160662 + release + end + +BattleTower_Lobby_EventScript_160664:: @ 8160664 + move 1, BattleTower_Lobby_Movement_160693 + move 255, BattleTower_Lobby_Movement_160693 + waitmove 0 + setdooropened 6, 1 + doorchange + move 1, BattleTower_Lobby_Movement_160697 + move 255, BattleTower_Lobby_Movement_16069A + waitmove 0 + setdoorclosed 6, 1 + doorchange + return + +BattleTower_Lobby_Movement_160693:: @ 8160693 + step_up + step_up + step_up + step_end + +BattleTower_Lobby_Movement_160697:: @ 8160697 + step_up + step_54 + step_end + +BattleTower_Lobby_Movement_16069A:: @ 816069A + step_up + step_up + step_54 + step_end + +@ 816069E + step_16 + step_16 + step_16 + step_16 + step_16 + step_54 + step_end + +BattleTower_Lobby_EventScript_1606A5:: @ 81606A5 + lock + faceplayer + msgbox BattleTower_Lobby_Text_19A747, 5 + switch RESULT + case 1, BattleTower_Lobby_EventScript_1606CC + case 0, BattleTower_Lobby_EventScript_1606F7 + release + end + +BattleTower_Lobby_EventScript_1606CC:: @ 81606CC + msgbox BattleTower_Lobby_Text_19A7C3, 4 + setvar 0x8004, 1 + call BattleTower_Lobby_EventScript_1A00F3 + lock + faceplayer + compare RESULT, 0 + jumpeq BattleTower_Lobby_EventScript_160701 + compare RESULT, 1 + jumpeq BattleTower_Lobby_EventScript_16070B + end + +BattleTower_Lobby_EventScript_1606F7:: @ 81606F7 + msgbox BattleTower_Lobby_Text_19A7FD, 4 + release + end + +BattleTower_Lobby_EventScript_160701:: @ 8160701 + msgbox BattleTower_Lobby_Text_19A83D, 4 + release + end + +BattleTower_Lobby_EventScript_16070B:: @ 816070B + msgbox BattleTower_Lobby_Text_19A871, 4 + release + end + +BattleTower_Lobby_EventScript_160715:: @ 8160715 + msgbox BattleTower_Lobby_Text_19A8AE, 2 + end + +BattleTower_Lobby_EventScript_16071E:: @ 816071E + msgbox BattleTower_Lobby_Text_19A946, 2 + end + +BattleTower_Lobby_EventScript_160727:: @ 8160727 + lockall + special 283 + waitbutton + hidebox 0, 0, 29, 19 + releaseall + end + +BattleTower_Lobby_EventScript_160733:: @ 8160733 + lock + faceplayer + checkflag 238 + jumpeq BattleTower_Lobby_EventScript_1607C5 + checkflag 237 + jumpeq BattleTower_Lobby_EventScript_160773 + msgbox BattleTower_Lobby_Text_19A9EE, 4 + setvar 0x8008, 42 + givedecoration 42 + compare RESULT, 0 + jumpeq BattleTower_Lobby_EventScript_1607AF + setflag 237 + msgbox BattleTower_Lobby_Text_19ABAA, 4 + release + end + +BattleTower_Lobby_EventScript_160773:: @ 8160773 + specialval RESULT, 247 + compare RESULT, 100 + jumpif 0, BattleTower_Lobby_EventScript_1607C5 + msgbox BattleTower_Lobby_Text_19AAC4, 4 + setvar 0x8008, 43 + givedecoration 43 + compare RESULT, 0 + jumpeq BattleTower_Lobby_EventScript_1607AF + setflag 238 + msgbox BattleTower_Lobby_Text_19ABAA, 4 + release + end + +BattleTower_Lobby_EventScript_1607AF:: @ 81607AF + bufferdecor 1, 0x8008 + msgbox BattleTower_Lobby_Text_1A0CEF, 4 + msgbox BattleTower_Lobby_Text_19ABED, 4 + release + end + +BattleTower_Lobby_EventScript_1607C5:: @ 81607C5 + msgbox BattleTower_Lobby_Text_19AC55, 4 + release + end diff --git a/data/scripts/maps/BattleTower_Lobby.s b/data/scripts/maps/BattleTower_Lobby.s deleted file mode 100644 index cee3d7cec..000000000 --- a/data/scripts/maps/BattleTower_Lobby.s +++ /dev/null @@ -1,428 +0,0 @@ -BattleTower_Lobby_MapScripts:: @ 816027E - map_script 5, BattleTower_Lobby_MapScript1_160293 - map_script 3, BattleTower_Lobby_MapScript1_1602E8 - map_script 2, BattleTower_Lobby_MapScript2_160302 - map_script 4, BattleTower_Lobby_MapScript2_1602EE - .byte 0 - -BattleTower_Lobby_MapScript1_160293:: @ 8160293 - special 338 - call BattleTower_Lobby_EventScript_16029C - end - -BattleTower_Lobby_EventScript_16029C:: @ 816029C - setvar 0x8004, 10 - special 237 - checkflag 238 - jumpeq BattleTower_Lobby_EventScript_1602E4 - checkflag 237 - jumpeq BattleTower_Lobby_EventScript_1602CD - specialval 0x8007, 247 - compare 0x8007, 50 - jumpif 0, BattleTower_Lobby_EventScript_1602E4 - clearflag 941 - special 329 - return - -BattleTower_Lobby_EventScript_1602CD:: @ 81602CD - specialval 0x8007, 247 - compare 0x8007, 100 - jumpif 0, BattleTower_Lobby_EventScript_1602E4 - clearflag 941 - special 329 - return - -BattleTower_Lobby_EventScript_1602E4:: @ 81602E4 - setflag 941 - return - -BattleTower_Lobby_MapScript1_1602E8:: @ 81602E8 - call BattleTower_Lobby_EventScript_1AE2ED - end - -BattleTower_Lobby_MapScript2_1602EE:: @ 81602EE - map_script_2 0x4001, 0, BattleTower_Lobby_EventScript_1602F8 - .2byte 0 - -BattleTower_Lobby_EventScript_1602F8:: @ 81602F8 - setvar 0x4001, 1 - spriteface 255, 2 - end - -BattleTower_Lobby_MapScript2_160302:: @ 8160302 - map_script_2 0x4000, 0, BattleTower_Lobby_EventScript_16032C - map_script_2 0x4000, 1, BattleTower_Lobby_EventScript_160330 - map_script_2 0x4000, 2, BattleTower_Lobby_EventScript_160342 - map_script_2 0x4000, 3, BattleTower_Lobby_EventScript_160419 - map_script_2 0x4000, 4, BattleTower_Lobby_EventScript_16044B - .2byte 0 - -BattleTower_Lobby_EventScript_16032C:: @ 816032C - special 231 - end - -BattleTower_Lobby_EventScript_160330:: @ 8160330 - lock - faceplayer - msgbox BattleTower_Lobby_Text_19A3FD, 4 - closebutton - setvar 0x4000, 5 - release - end - -BattleTower_Lobby_EventScript_160342:: @ 8160342 - lock - faceplayer - message BattleTower_Lobby_Text_19A487 - waittext - setvar 0x8004, 0 - special 238 - compare RESULT, 6 - jumpeq BattleTower_Lobby_EventScript_16037D - special 244 - compare RESULT, 0 - jumpeq BattleTower_Lobby_EventScript_16037D - message BattleTower_Lobby_Text_19A6BE - waittext - fanfare 370 - waitfanfare - msgbox BattleTower_Lobby_Text_19A719, 4 - -BattleTower_Lobby_EventScript_16037D:: @ 816037D - setvar 0x8004, 8 - special 238 - compare RESULT, 1 - jumpeq BattleTower_Lobby_EventScript_1603AD - message BattleTower_Lobby_Text_19A589 - waittext - setvar 0x8004, 13 - special 237 - special 242 - setvar 0x8004, 3 - special 240 - playsfx 55 - checksound - -BattleTower_Lobby_EventScript_1603AD:: @ 81603AD - setvar 0x8004, 0 - setvar 0x8005, 3 - special 237 - message BattleTower_Lobby_Text_19A4BB - waittext - special 243 - switch RESULT - case 0, BattleTower_Lobby_EventScript_160408 - message BattleTower_Lobby_Text_19A506 - waittext - fanfare 370 - waitfanfare - setvar 0x8004, 9 - special 238 - compare RESULT, 49 - jumpif 5, BattleTower_Lobby_EventScript_1603F8 - msgbox BattleTower_Lobby_Text_19A617, 4 - -BattleTower_Lobby_EventScript_1603F8:: @ 81603F8 - msgbox BattleTower_Lobby_Text_199FA9, 4 - closebutton - setvar 0x4000, 5 - release - end - -BattleTower_Lobby_EventScript_160408:: @ 8160408 - msgbox BattleTower_Lobby_Text_19A520, 4 - waittext - closebutton - setvar 0x4000, 5 - release - end - -BattleTower_Lobby_EventScript_160419:: @ 8160419 - lock - faceplayer - message BattleTower_Lobby_Text_19A571 - waittext - message BattleTower_Lobby_Text_19A589 - waittext - setvar 0x8004, 13 - special 237 - setvar 0x8004, 0 - special 240 - playsfx 55 - checksound - msgbox BattleTower_Lobby_Text_199FA9, 4 - closebutton - setvar 0x4000, 5 - release - end - -BattleTower_Lobby_EventScript_16044B:: @ 816044B - lock - faceplayer - setvar 0x40bc, 1 - message BattleTower_Lobby_Text_19A5B1 - waittext - message BattleTower_Lobby_Text_19A5CE - waittext - setvar 0x8004, 1 - special 240 - playsfx 55 - checksound - setvar 0x8004, 8 - setvar 0x8005, 0 - special 237 - setvar 0x4000, 5 - special 39 - special 239 - msgbox BattleTower_Lobby_Text_19A0A8, 4 - closebutton - call BattleTower_Lobby_EventScript_160664 - warp BattleTower_Elevator, 255, 1, 6 - setvar 0x4000, 0 - waitstate - -BattleTower_Lobby_EventScript_16049E:: @ 816049E - lock - faceplayer - setvar 0x8004, 0 - special 238 - compare RESULT, 6 - jumpeq BattleTower_Lobby_EventScript_160342 - special 39 - msgbox BattleTower_Lobby_Text_199F2C, 4 - -BattleTower_Lobby_EventScript_1604BE:: @ 81604BE - message BattleTower_Lobby_Text_199F79 - waittext - multichoice 15, 6, 23, 0 - switch RESULT - case 0, BattleTower_Lobby_EventScript_1604FA - case 1, BattleTower_Lobby_EventScript_160600 - case 2, BattleTower_Lobby_EventScript_160652 - case 127, BattleTower_Lobby_EventScript_160652 - -BattleTower_Lobby_EventScript_1604FA:: @ 81604FA - message BattleTower_Lobby_Text_19A024 - waittext - multichoice 18, 6, 24, 0 - switch RESULT - case 2, BattleTower_Lobby_EventScript_160652 - case 127, BattleTower_Lobby_EventScript_160652 - special 233 - compare 0x8004, 1 - jumpeq BattleTower_Lobby_EventScript_16060D - setvar 0x8004, 1 - copyvar 0x8005, RESULT - copyvar 0x8006, RESULT - special 237 - msgbox BattleTower_Lobby_Text_19A07B, 4 - fadescreen 1 - special 245 - waitstate - compare RESULT, 0 - jumpeq BattleTower_Lobby_EventScript_16064F - msgbox BattleTower_Lobby_Text_199FDA, 5 - switch RESULT - case 0, BattleTower_Lobby_EventScript_16064F - case 1, BattleTower_Lobby_EventScript_160587 - case 127, BattleTower_Lobby_EventScript_16064F - -BattleTower_Lobby_EventScript_160587:: @ 8160587 - setvar 0x8004, 5 - special 237 - setvar 0x4000, 0 - setvar 0x8004, 11 - special 237 - setvar 0x8004, 0 - setvar 0x8005, 1 - special 237 - setvar 0x8004, 8 - setvar 0x8005, 0 - special 237 - special 40 - closebutton - pause 2 - call BattleTower_Lobby_EventScript_19F806 - setvar 0x4000, 5 - hidebox 0, 0, 15, 10 - compare RESULT, 0 - jumpeq BattleTower_Lobby_EventScript_160642 - inccounter GAME_STAT_ENTERED_BATTLE_TOWER - special 39 - special 239 - setvar 0x40bc, 1 - msgbox BattleTower_Lobby_Text_19A0A8, 4 - closebutton - call BattleTower_Lobby_EventScript_160664 - warp BattleTower_Elevator, 255, 1, 6 - setvar 0x4000, 0 - waitstate - -BattleTower_Lobby_EventScript_160600:: @ 8160600 - msgbox BattleTower_Lobby_Text_19A0D1, 4 - jump BattleTower_Lobby_EventScript_1604BE - -BattleTower_Lobby_EventScript_16060D:: @ 816060D - switch RESULT - case 0, BattleTower_Lobby_EventScript_160628 - case 1, BattleTower_Lobby_EventScript_160635 - -BattleTower_Lobby_EventScript_160628:: @ 8160628 - msgbox BattleTower_Lobby_Text_19A249, 4 - jump BattleTower_Lobby_EventScript_160662 - -BattleTower_Lobby_EventScript_160635:: @ 8160635 - msgbox BattleTower_Lobby_Text_19A32D, 4 - jump BattleTower_Lobby_EventScript_160662 - -BattleTower_Lobby_EventScript_160642:: @ 8160642 - setvar 0x8004, 12 - special 237 - jump BattleTower_Lobby_EventScript_160652 - -BattleTower_Lobby_EventScript_16064F:: @ 816064F - special 40 - -BattleTower_Lobby_EventScript_160652:: @ 8160652 - msgbox BattleTower_Lobby_Text_199FA9, 4 - setvar 0x8004, 11 - special 237 - -BattleTower_Lobby_EventScript_160662:: @ 8160662 - release - end - -BattleTower_Lobby_EventScript_160664:: @ 8160664 - move 1, BattleTower_Lobby_Movement_160693 - move 255, BattleTower_Lobby_Movement_160693 - waitmove 0 - setdooropened 6, 1 - doorchange - move 1, BattleTower_Lobby_Movement_160697 - move 255, BattleTower_Lobby_Movement_16069A - waitmove 0 - setdoorclosed 6, 1 - doorchange - return - -BattleTower_Lobby_Movement_160693:: @ 8160693 - step_up - step_up - step_up - step_end - -BattleTower_Lobby_Movement_160697:: @ 8160697 - step_up - step_54 - step_end - -BattleTower_Lobby_Movement_16069A:: @ 816069A - step_up - step_up - step_54 - step_end - -@ 816069E - step_16 - step_16 - step_16 - step_16 - step_16 - step_54 - step_end - -BattleTower_Lobby_EventScript_1606A5:: @ 81606A5 - lock - faceplayer - msgbox BattleTower_Lobby_Text_19A747, 5 - switch RESULT - case 1, BattleTower_Lobby_EventScript_1606CC - case 0, BattleTower_Lobby_EventScript_1606F7 - release - end - -BattleTower_Lobby_EventScript_1606CC:: @ 81606CC - msgbox BattleTower_Lobby_Text_19A7C3, 4 - setvar 0x8004, 1 - call BattleTower_Lobby_EventScript_1A00F3 - lock - faceplayer - compare RESULT, 0 - jumpeq BattleTower_Lobby_EventScript_160701 - compare RESULT, 1 - jumpeq BattleTower_Lobby_EventScript_16070B - end - -BattleTower_Lobby_EventScript_1606F7:: @ 81606F7 - msgbox BattleTower_Lobby_Text_19A7FD, 4 - release - end - -BattleTower_Lobby_EventScript_160701:: @ 8160701 - msgbox BattleTower_Lobby_Text_19A83D, 4 - release - end - -BattleTower_Lobby_EventScript_16070B:: @ 816070B - msgbox BattleTower_Lobby_Text_19A871, 4 - release - end - -BattleTower_Lobby_EventScript_160715:: @ 8160715 - msgbox BattleTower_Lobby_Text_19A8AE, 2 - end - -BattleTower_Lobby_EventScript_16071E:: @ 816071E - msgbox BattleTower_Lobby_Text_19A946, 2 - end - -BattleTower_Lobby_EventScript_160727:: @ 8160727 - lockall - special 283 - waitbutton - hidebox 0, 0, 29, 19 - releaseall - end - -BattleTower_Lobby_EventScript_160733:: @ 8160733 - lock - faceplayer - checkflag 238 - jumpeq BattleTower_Lobby_EventScript_1607C5 - checkflag 237 - jumpeq BattleTower_Lobby_EventScript_160773 - msgbox BattleTower_Lobby_Text_19A9EE, 4 - setvar 0x8008, 42 - givedecoration 42 - compare RESULT, 0 - jumpeq BattleTower_Lobby_EventScript_1607AF - setflag 237 - msgbox BattleTower_Lobby_Text_19ABAA, 4 - release - end - -BattleTower_Lobby_EventScript_160773:: @ 8160773 - specialval RESULT, 247 - compare RESULT, 100 - jumpif 0, BattleTower_Lobby_EventScript_1607C5 - msgbox BattleTower_Lobby_Text_19AAC4, 4 - setvar 0x8008, 43 - givedecoration 43 - compare RESULT, 0 - jumpeq BattleTower_Lobby_EventScript_1607AF - setflag 238 - msgbox BattleTower_Lobby_Text_19ABAA, 4 - release - end - -BattleTower_Lobby_EventScript_1607AF:: @ 81607AF - bufferdecor 1, 0x8008 - msgbox BattleTower_Lobby_Text_1A0CEF, 4 - msgbox BattleTower_Lobby_Text_19ABED, 4 - release - end - -BattleTower_Lobby_EventScript_1607C5:: @ 81607C5 - msgbox BattleTower_Lobby_Text_19AC55, 4 - release - end diff --git a/data/scripts/maps/BattleTower_Outside.inc b/data/scripts/maps/BattleTower_Outside.inc new file mode 100644 index 000000000..02c4e0c6f --- /dev/null +++ b/data/scripts/maps/BattleTower_Outside.inc @@ -0,0 +1,94 @@ +BattleTower_Outside_MapScripts:: @ 8160156 + map_script 3, BattleTower_Outside_MapScript1_16015C + .byte 0 + +BattleTower_Outside_MapScript1_16015C:: @ 816015C + setflag 2120 + setvar 0x40bc, 0 + setflag 918 + end + +BattleTower_Outside_EventScript_160168:: @ 8160168 + lock + faceplayer + msgbox BattleTower_Outside_Text_199D06, 4 + checkitem ITEM_SS_TICKET, 1 + compare RESULT, 0 + jumpeq BattleTower_Outside_EventScript_1601C6 + message BattleTower_Outside_Text_199D9D + waittext + jump BattleTower_Outside_EventScript_16018E + end + +BattleTower_Outside_EventScript_16018E:: @ 816018E + multichoicedef 21, 6, 53, 2, 0 + switch RESULT + case 0, BattleTower_Outside_EventScript_1601D0 + case 1, BattleTower_Outside_EventScript_1601FB + case 2, BattleTower_Outside_EventScript_160250 + case 127, BattleTower_Outside_EventScript_160250 + end + +BattleTower_Outside_EventScript_1601C6:: @ 81601C6 + msgbox BattleTower_Outside_Text_199D40, 4 + release + end + +BattleTower_Outside_EventScript_1601D0:: @ 81601D0 + msgbox BattleTower_Outside_Text_199DF2, 5 + compare RESULT, 0 + jumpeq BattleTower_Outside_EventScript_160226 + msgbox BattleTower_Outside_Text_199E4B, 4 + call BattleTower_Outside_EventScript_160232 + warp SlateportCity_Harbor, 255, 8, 11 + waitstate + release + end + +BattleTower_Outside_EventScript_1601FB:: @ 81601FB + msgbox BattleTower_Outside_Text_199E0E, 5 + compare RESULT, 0 + jumpeq BattleTower_Outside_EventScript_160226 + msgbox BattleTower_Outside_Text_199E4B, 4 + call BattleTower_Outside_EventScript_160232 + warp LilycoveCity_Harbor, 255, 8, 11 + waitstate + release + end + +BattleTower_Outside_EventScript_160226:: @ 8160226 + message BattleTower_Outside_Text_199E7A + waittext + jump BattleTower_Outside_EventScript_16018E + end + +BattleTower_Outside_EventScript_160232:: @ 8160232 + closebutton + move LAST_TALKED, BattleTower_Outside_Movement_1A0845 + waitmove 0 + pause 30 + spriteinvisible 5, 26, 4 + setvar 0x8004, 4 + call BattleTower_Outside_EventScript_1A047C + return + +BattleTower_Outside_EventScript_160250:: @ 8160250 + msgbox BattleTower_Outside_Text_199E29, 4 + release + end + +BattleTower_Outside_EventScript_16025A:: @ 816025A + msgbox BattleTower_Outside_Text_199C6F, 3 + end + +BattleTower_Outside_EventScript_160263:: @ 8160263 + msgbox BattleTower_Outside_Text_199CA4, 2 + end + +BattleTower_Outside_EventScript_16026C:: @ 816026C + msgbox BattleTower_Outside_Text_199E9C, 2 + end + +BattleTower_Outside_EventScript_160275:: @ 8160275 + msgbox BattleTower_Outside_Text_199ED4, 2 + end diff --git a/data/scripts/maps/BattleTower_Outside.s b/data/scripts/maps/BattleTower_Outside.s deleted file mode 100644 index 02c4e0c6f..000000000 --- a/data/scripts/maps/BattleTower_Outside.s +++ /dev/null @@ -1,94 +0,0 @@ -BattleTower_Outside_MapScripts:: @ 8160156 - map_script 3, BattleTower_Outside_MapScript1_16015C - .byte 0 - -BattleTower_Outside_MapScript1_16015C:: @ 816015C - setflag 2120 - setvar 0x40bc, 0 - setflag 918 - end - -BattleTower_Outside_EventScript_160168:: @ 8160168 - lock - faceplayer - msgbox BattleTower_Outside_Text_199D06, 4 - checkitem ITEM_SS_TICKET, 1 - compare RESULT, 0 - jumpeq BattleTower_Outside_EventScript_1601C6 - message BattleTower_Outside_Text_199D9D - waittext - jump BattleTower_Outside_EventScript_16018E - end - -BattleTower_Outside_EventScript_16018E:: @ 816018E - multichoicedef 21, 6, 53, 2, 0 - switch RESULT - case 0, BattleTower_Outside_EventScript_1601D0 - case 1, BattleTower_Outside_EventScript_1601FB - case 2, BattleTower_Outside_EventScript_160250 - case 127, BattleTower_Outside_EventScript_160250 - end - -BattleTower_Outside_EventScript_1601C6:: @ 81601C6 - msgbox BattleTower_Outside_Text_199D40, 4 - release - end - -BattleTower_Outside_EventScript_1601D0:: @ 81601D0 - msgbox BattleTower_Outside_Text_199DF2, 5 - compare RESULT, 0 - jumpeq BattleTower_Outside_EventScript_160226 - msgbox BattleTower_Outside_Text_199E4B, 4 - call BattleTower_Outside_EventScript_160232 - warp SlateportCity_Harbor, 255, 8, 11 - waitstate - release - end - -BattleTower_Outside_EventScript_1601FB:: @ 81601FB - msgbox BattleTower_Outside_Text_199E0E, 5 - compare RESULT, 0 - jumpeq BattleTower_Outside_EventScript_160226 - msgbox BattleTower_Outside_Text_199E4B, 4 - call BattleTower_Outside_EventScript_160232 - warp LilycoveCity_Harbor, 255, 8, 11 - waitstate - release - end - -BattleTower_Outside_EventScript_160226:: @ 8160226 - message BattleTower_Outside_Text_199E7A - waittext - jump BattleTower_Outside_EventScript_16018E - end - -BattleTower_Outside_EventScript_160232:: @ 8160232 - closebutton - move LAST_TALKED, BattleTower_Outside_Movement_1A0845 - waitmove 0 - pause 30 - spriteinvisible 5, 26, 4 - setvar 0x8004, 4 - call BattleTower_Outside_EventScript_1A047C - return - -BattleTower_Outside_EventScript_160250:: @ 8160250 - msgbox BattleTower_Outside_Text_199E29, 4 - release - end - -BattleTower_Outside_EventScript_16025A:: @ 816025A - msgbox BattleTower_Outside_Text_199C6F, 3 - end - -BattleTower_Outside_EventScript_160263:: @ 8160263 - msgbox BattleTower_Outside_Text_199CA4, 2 - end - -BattleTower_Outside_EventScript_16026C:: @ 816026C - msgbox BattleTower_Outside_Text_199E9C, 2 - end - -BattleTower_Outside_EventScript_160275:: @ 8160275 - msgbox BattleTower_Outside_Text_199ED4, 2 - end diff --git a/data/scripts/maps/CaveOfOrigin_1F.inc b/data/scripts/maps/CaveOfOrigin_1F.inc new file mode 100644 index 000000000..7fd365b36 --- /dev/null +++ b/data/scripts/maps/CaveOfOrigin_1F.inc @@ -0,0 +1,8 @@ +CaveOfOrigin_1F_MapScripts:: @ 815DD6C + map_script 3, CaveOfOrigin_1F_MapScript1_15DD72 + .byte 0 + +CaveOfOrigin_1F_MapScript1_15DD72:: @ 815DD72 + checkflag 113 + callif 1, CaveOfOrigin_1F_EventScript_1A04E3 + end diff --git a/data/scripts/maps/CaveOfOrigin_1F.s b/data/scripts/maps/CaveOfOrigin_1F.s deleted file mode 100644 index 7fd365b36..000000000 --- a/data/scripts/maps/CaveOfOrigin_1F.s +++ /dev/null @@ -1,8 +0,0 @@ -CaveOfOrigin_1F_MapScripts:: @ 815DD6C - map_script 3, CaveOfOrigin_1F_MapScript1_15DD72 - .byte 0 - -CaveOfOrigin_1F_MapScript1_15DD72:: @ 815DD72 - checkflag 113 - callif 1, CaveOfOrigin_1F_EventScript_1A04E3 - end diff --git a/data/scripts/maps/CaveOfOrigin_B1F.inc b/data/scripts/maps/CaveOfOrigin_B1F.inc new file mode 100644 index 000000000..9603ae83b --- /dev/null +++ b/data/scripts/maps/CaveOfOrigin_B1F.inc @@ -0,0 +1,8 @@ +CaveOfOrigin_B1F_MapScripts:: @ 815DD7C + map_script 3, CaveOfOrigin_B1F_MapScript1_15DD82 + .byte 0 + +CaveOfOrigin_B1F_MapScript1_15DD82:: @ 815DD82 + checkflag 113 + callif 1, CaveOfOrigin_B1F_EventScript_1A04E3 + end diff --git a/data/scripts/maps/CaveOfOrigin_B1F.s b/data/scripts/maps/CaveOfOrigin_B1F.s deleted file mode 100644 index 9603ae83b..000000000 --- a/data/scripts/maps/CaveOfOrigin_B1F.s +++ /dev/null @@ -1,8 +0,0 @@ -CaveOfOrigin_B1F_MapScripts:: @ 815DD7C - map_script 3, CaveOfOrigin_B1F_MapScript1_15DD82 - .byte 0 - -CaveOfOrigin_B1F_MapScript1_15DD82:: @ 815DD82 - checkflag 113 - callif 1, CaveOfOrigin_B1F_EventScript_1A04E3 - end diff --git a/data/scripts/maps/CaveOfOrigin_B2F.inc b/data/scripts/maps/CaveOfOrigin_B2F.inc new file mode 100644 index 000000000..6b3a55648 --- /dev/null +++ b/data/scripts/maps/CaveOfOrigin_B2F.inc @@ -0,0 +1,8 @@ +CaveOfOrigin_B2F_MapScripts:: @ 815DD8C + map_script 3, CaveOfOrigin_B2F_MapScript1_15DD92 + .byte 0 + +CaveOfOrigin_B2F_MapScript1_15DD92:: @ 815DD92 + checkflag 113 + callif 1, CaveOfOrigin_B2F_EventScript_1A04E3 + end diff --git a/data/scripts/maps/CaveOfOrigin_B2F.s b/data/scripts/maps/CaveOfOrigin_B2F.s deleted file mode 100644 index 6b3a55648..000000000 --- a/data/scripts/maps/CaveOfOrigin_B2F.s +++ /dev/null @@ -1,8 +0,0 @@ -CaveOfOrigin_B2F_MapScripts:: @ 815DD8C - map_script 3, CaveOfOrigin_B2F_MapScript1_15DD92 - .byte 0 - -CaveOfOrigin_B2F_MapScript1_15DD92:: @ 815DD92 - checkflag 113 - callif 1, CaveOfOrigin_B2F_EventScript_1A04E3 - end diff --git a/data/scripts/maps/CaveOfOrigin_B3F.inc b/data/scripts/maps/CaveOfOrigin_B3F.inc new file mode 100644 index 000000000..8e61048d2 --- /dev/null +++ b/data/scripts/maps/CaveOfOrigin_B3F.inc @@ -0,0 +1,8 @@ +CaveOfOrigin_B3F_MapScripts:: @ 815DD9C + map_script 3, CaveOfOrigin_B3F_MapScript1_15DDA2 + .byte 0 + +CaveOfOrigin_B3F_MapScript1_15DDA2:: @ 815DDA2 + checkflag 113 + callif 1, CaveOfOrigin_B3F_EventScript_1A04E3 + end diff --git a/data/scripts/maps/CaveOfOrigin_B3F.s b/data/scripts/maps/CaveOfOrigin_B3F.s deleted file mode 100644 index 8e61048d2..000000000 --- a/data/scripts/maps/CaveOfOrigin_B3F.s +++ /dev/null @@ -1,8 +0,0 @@ -CaveOfOrigin_B3F_MapScripts:: @ 815DD9C - map_script 3, CaveOfOrigin_B3F_MapScript1_15DDA2 - .byte 0 - -CaveOfOrigin_B3F_MapScript1_15DDA2:: @ 815DDA2 - checkflag 113 - callif 1, CaveOfOrigin_B3F_EventScript_1A04E3 - end diff --git a/data/scripts/maps/CaveOfOrigin_B4F.inc b/data/scripts/maps/CaveOfOrigin_B4F.inc new file mode 100644 index 000000000..e9f23ff5a --- /dev/null +++ b/data/scripts/maps/CaveOfOrigin_B4F.inc @@ -0,0 +1,99 @@ +CaveOfOrigin_B4F_MapScripts:: @ 815DDAC + map_script 5, CaveOfOrigin_B4F_MapScript1_15DDB7 + map_script 3, CaveOfOrigin_B4F_MapScript1_15DDC5 + .byte 0 + +CaveOfOrigin_B4F_MapScript1_15DDB7:: @ 815DDB7 + checkflag 2145 + callif 1, CaveOfOrigin_B4F_EventScript_15DDC1 + end + +CaveOfOrigin_B4F_EventScript_15DDC1:: @ 815DDC1 + disappear 1 + return + +CaveOfOrigin_B4F_MapScript1_15DDC5:: @ 815DDC5 + .ifdef SAPPHIRE + setmapfooter 163 + .else + setmapfooter 313 + .endif + call CaveOfOrigin_B4F_EventScript_1A01B5 + checkflag 113 + callif 1, CaveOfOrigin_B4F_EventScript_1A04E3 + end + +CaveOfOrigin_B4F_EventScript_15DDD7:: @ 815DDD7 + lockall + move 255, CaveOfOrigin_B4F_Movement_1A0841 + waitmove 0 + .ifdef SAPPHIRE + msgbox UnknownString_81B4F03, 4 + .else + msgbox CaveOfOrigin_B4F_Text_1B4FE4, 4 + .endif + closebutton + setweather 0 + doweather + special 284 + waitstate + playsfx 209 + setanimation 0, 9 + setanimation 1, 13 + setanimation 2, 0 + doanimation 54 + checkanimation 54 + .ifdef SAPPHIRE + setvar RESULT, 3 + .else + setvar RESULT, 2 + .endif + playsfx 107 + special 281 + waitstate + special 282 + waitstate + move 1, CaveOfOrigin_B4F_Movement_15DE7D + waitmove 0 + pause 60 + setwildbattle SPECIES_GROUDON_OR_KYOGRE, 45, ITEM_NONE + checksound + pokecry SPECIES_GROUDON_OR_KYOGRE, 2 + pause 40 + waitpokecry + setflag 2145 + special 311 + waitstate + clearflag 2145 + specialval RESULT, 180 + compare RESULT, 1 + callif 1, CaveOfOrigin_B4F_EventScript_15DE73 + setflag 816 + setflag 855 + setflag 856 + clearflag 815 + setvar 0x409b, 1 + setflag 113 + clearflag 854 + clearflag 2090 + setvar 0x40b9, 2 + clearflag 916 + releaseall + end + +CaveOfOrigin_B4F_EventScript_15DE73:: @ 815DE73 + .ifdef SAPPHIRE + msgbox UnknownString_81B4F29, 4 + .else + msgbox CaveOfOrigin_B4F_Text_1B5009, 4 + .endif + closebutton + return + +CaveOfOrigin_B4F_Movement_15DE7D:: @ 815DE7D + step_5e + step_60 + step_14 + step_14 + step_61 + step_end diff --git a/data/scripts/maps/CaveOfOrigin_B4F.s b/data/scripts/maps/CaveOfOrigin_B4F.s deleted file mode 100644 index e9f23ff5a..000000000 --- a/data/scripts/maps/CaveOfOrigin_B4F.s +++ /dev/null @@ -1,99 +0,0 @@ -CaveOfOrigin_B4F_MapScripts:: @ 815DDAC - map_script 5, CaveOfOrigin_B4F_MapScript1_15DDB7 - map_script 3, CaveOfOrigin_B4F_MapScript1_15DDC5 - .byte 0 - -CaveOfOrigin_B4F_MapScript1_15DDB7:: @ 815DDB7 - checkflag 2145 - callif 1, CaveOfOrigin_B4F_EventScript_15DDC1 - end - -CaveOfOrigin_B4F_EventScript_15DDC1:: @ 815DDC1 - disappear 1 - return - -CaveOfOrigin_B4F_MapScript1_15DDC5:: @ 815DDC5 - .ifdef SAPPHIRE - setmapfooter 163 - .else - setmapfooter 313 - .endif - call CaveOfOrigin_B4F_EventScript_1A01B5 - checkflag 113 - callif 1, CaveOfOrigin_B4F_EventScript_1A04E3 - end - -CaveOfOrigin_B4F_EventScript_15DDD7:: @ 815DDD7 - lockall - move 255, CaveOfOrigin_B4F_Movement_1A0841 - waitmove 0 - .ifdef SAPPHIRE - msgbox UnknownString_81B4F03, 4 - .else - msgbox CaveOfOrigin_B4F_Text_1B4FE4, 4 - .endif - closebutton - setweather 0 - doweather - special 284 - waitstate - playsfx 209 - setanimation 0, 9 - setanimation 1, 13 - setanimation 2, 0 - doanimation 54 - checkanimation 54 - .ifdef SAPPHIRE - setvar RESULT, 3 - .else - setvar RESULT, 2 - .endif - playsfx 107 - special 281 - waitstate - special 282 - waitstate - move 1, CaveOfOrigin_B4F_Movement_15DE7D - waitmove 0 - pause 60 - setwildbattle SPECIES_GROUDON_OR_KYOGRE, 45, ITEM_NONE - checksound - pokecry SPECIES_GROUDON_OR_KYOGRE, 2 - pause 40 - waitpokecry - setflag 2145 - special 311 - waitstate - clearflag 2145 - specialval RESULT, 180 - compare RESULT, 1 - callif 1, CaveOfOrigin_B4F_EventScript_15DE73 - setflag 816 - setflag 855 - setflag 856 - clearflag 815 - setvar 0x409b, 1 - setflag 113 - clearflag 854 - clearflag 2090 - setvar 0x40b9, 2 - clearflag 916 - releaseall - end - -CaveOfOrigin_B4F_EventScript_15DE73:: @ 815DE73 - .ifdef SAPPHIRE - msgbox UnknownString_81B4F29, 4 - .else - msgbox CaveOfOrigin_B4F_Text_1B5009, 4 - .endif - closebutton - return - -CaveOfOrigin_B4F_Movement_15DE7D:: @ 815DE7D - step_5e - step_60 - step_14 - step_14 - step_61 - step_end diff --git a/data/scripts/maps/CaveOfOrigin_Entrance.inc b/data/scripts/maps/CaveOfOrigin_Entrance.inc new file mode 100644 index 000000000..68f91e0bd --- /dev/null +++ b/data/scripts/maps/CaveOfOrigin_Entrance.inc @@ -0,0 +1,2 @@ +CaveOfOrigin_Entrance_MapScripts:: @ 815DD6B + .byte 0 diff --git a/data/scripts/maps/CaveOfOrigin_Entrance.s b/data/scripts/maps/CaveOfOrigin_Entrance.s deleted file mode 100644 index 68f91e0bd..000000000 --- a/data/scripts/maps/CaveOfOrigin_Entrance.s +++ /dev/null @@ -1,2 +0,0 @@ -CaveOfOrigin_Entrance_MapScripts:: @ 815DD6B - .byte 0 diff --git a/data/scripts/maps/DesertRuins.inc b/data/scripts/maps/DesertRuins.inc new file mode 100644 index 000000000..d5787d792 --- /dev/null +++ b/data/scripts/maps/DesertRuins.inc @@ -0,0 +1,71 @@ +DesertRuins_MapScripts:: @ 815CAF3 + map_script 5, DesertRuins_MapScript1_15CB03 + map_script 1, DesertRuins_MapScript1_15CB11 + map_script 3, DesertRuins_MapScript1_15CB52 + .byte 0 + +DesertRuins_MapScript1_15CB03:: @ 815CB03 + checkflag 2145 + callif 1, DesertRuins_EventScript_15CB0D + end + +DesertRuins_EventScript_15CB0D:: @ 815CB0D + disappear LAST_TALKED + return + +DesertRuins_MapScript1_15CB11:: @ 815CB11 + checkflag 2128 + callif 0, DesertRuins_EventScript_15CB1B + end + +DesertRuins_EventScript_15CB1B:: @ 815CB1B + setmaptile 7, 19, 553, 1 + setmaptile 8, 19, 553, 1 + setmaptile 9, 19, 553, 1 + setmaptile 7, 20, 565, 1 + setmaptile 8, 20, 565, 1 + setmaptile 9, 20, 565, 1 + return + +DesertRuins_MapScript1_15CB52:: @ 815CB52 + setflag 2134 + end + +DesertRuins_EventScript_15CB56:: @ 815CB56 + lockall + checkflag 2128 + jumpeq DesertRuins_EventScript_15CB6D + braillemsg DesertRuins_Braille_1C54C8 + waitbutton + hidebox 0, 0, 29, 19 + releaseall + end + +DesertRuins_EventScript_15CB6D:: @ 815CB6D + msgbox DesertRuins_Text_1A13BE, 4 + releaseall + end + +DesertRuins_EventScript_15CB77:: @ 815CB77 + lockall + braillemsg DesertRuins_Braille_1C54C8 + waitbutton + hidebox 0, 0, 29, 19 + releaseall + end + +DesertRuins_EventScript_15CB85:: @ 815CB85 + lock + faceplayer + checksound + pokecry SPECIES_REGIROCK, 2 + pause 40 + waitpokecry + setwildbattle SPECIES_REGIROCK, 40, ITEM_NONE + setflag 935 + setflag 2145 + special 313 + waitstate + clearflag 2145 + release + end diff --git a/data/scripts/maps/DesertRuins.s b/data/scripts/maps/DesertRuins.s deleted file mode 100644 index d5787d792..000000000 --- a/data/scripts/maps/DesertRuins.s +++ /dev/null @@ -1,71 +0,0 @@ -DesertRuins_MapScripts:: @ 815CAF3 - map_script 5, DesertRuins_MapScript1_15CB03 - map_script 1, DesertRuins_MapScript1_15CB11 - map_script 3, DesertRuins_MapScript1_15CB52 - .byte 0 - -DesertRuins_MapScript1_15CB03:: @ 815CB03 - checkflag 2145 - callif 1, DesertRuins_EventScript_15CB0D - end - -DesertRuins_EventScript_15CB0D:: @ 815CB0D - disappear LAST_TALKED - return - -DesertRuins_MapScript1_15CB11:: @ 815CB11 - checkflag 2128 - callif 0, DesertRuins_EventScript_15CB1B - end - -DesertRuins_EventScript_15CB1B:: @ 815CB1B - setmaptile 7, 19, 553, 1 - setmaptile 8, 19, 553, 1 - setmaptile 9, 19, 553, 1 - setmaptile 7, 20, 565, 1 - setmaptile 8, 20, 565, 1 - setmaptile 9, 20, 565, 1 - return - -DesertRuins_MapScript1_15CB52:: @ 815CB52 - setflag 2134 - end - -DesertRuins_EventScript_15CB56:: @ 815CB56 - lockall - checkflag 2128 - jumpeq DesertRuins_EventScript_15CB6D - braillemsg DesertRuins_Braille_1C54C8 - waitbutton - hidebox 0, 0, 29, 19 - releaseall - end - -DesertRuins_EventScript_15CB6D:: @ 815CB6D - msgbox DesertRuins_Text_1A13BE, 4 - releaseall - end - -DesertRuins_EventScript_15CB77:: @ 815CB77 - lockall - braillemsg DesertRuins_Braille_1C54C8 - waitbutton - hidebox 0, 0, 29, 19 - releaseall - end - -DesertRuins_EventScript_15CB85:: @ 815CB85 - lock - faceplayer - checksound - pokecry SPECIES_REGIROCK, 2 - pause 40 - waitpokecry - setwildbattle SPECIES_REGIROCK, 40, ITEM_NONE - setflag 935 - setflag 2145 - special 313 - waitstate - clearflag 2145 - release - end diff --git a/data/scripts/maps/DewfordTown.inc b/data/scripts/maps/DewfordTown.inc new file mode 100644 index 000000000..8ca2eb3df --- /dev/null +++ b/data/scripts/maps/DewfordTown.inc @@ -0,0 +1,646 @@ +DewfordTown_MapScripts:: @ 814DFF8 + map_script 3, DewfordTown_MapScript1_14DFFE + .byte 0 + +DewfordTown_MapScript1_14DFFE:: @ 814DFFE + setflag 2065 + end + +DewfordTown_EventScript_14E002:: @ 814E002 + lock + faceplayer + checkflag 189 + jumpif 0, DewfordTown_EventScript_14E076 + message DewfordTown_Text_16B522 + waittext + multichoicedef 21, 6, 0, 2, 0 + switch RESULT + case 0, DewfordTown_EventScript_14E04B + case 1, DewfordTown_EventScript_14E05B + case 2, DewfordTown_EventScript_14E06B + case 127, DewfordTown_EventScript_14E06B + end + +DewfordTown_EventScript_14E04B:: @ 814E04B + msgbox DewfordTown_Text_16B57D, 4 + closebutton + jump DewfordTown_EventScript_14E151 + release + end + +DewfordTown_EventScript_14E05B:: @ 814E05B + msgbox DewfordTown_Text_16B5D2, 4 + closebutton + jump DewfordTown_EventScript_14E1D8 + release + end + +DewfordTown_EventScript_14E06B:: @ 814E06B + msgbox DewfordTown_Text_16B627, 4 + closebutton + release + end + +DewfordTown_EventScript_14E076:: @ 814E076 + msgbox DewfordTown_Text_16B3BC, 5 + compare RESULT, 1 + jumpeq DewfordTown_EventScript_14E093 + msgbox DewfordTown_Text_16B471, 4 + release + end + +DewfordTown_EventScript_14E093:: @ 814E093 + msgbox DewfordTown_Text_16B417, 4 + closebutton + jump DewfordTown_EventScript_14E151 + end + +DewfordTown_EventScript_14E0A2:: @ 814E0A2 + msgbox DewfordTown_Text_16B23B, 2 + end + +DewfordTown_EventScript_14E0AB:: @ 814E0AB + msgbox DewfordTown_Text_16B2A7, 3 + end + +DewfordTown_EventScript_14E0B4:: @ 814E0B4 + msgbox DewfordTown_Text_16B2D5, 3 + end + +DewfordTown_EventScript_14E0BD:: @ 814E0BD + msgbox DewfordTown_Text_16B317, 3 + end + +DewfordTown_EventScript_14E0C6:: @ 814E0C6 + lock + faceplayer + checkflag 257 + jumpeq DewfordTown_EventScript_14E11B + msgbox DewfordTown_Text_16B665, 5 + compare RESULT, 1 + jumpeq DewfordTown_EventScript_14E0F0 + compare RESULT, 0 + jumpeq DewfordTown_EventScript_14E111 + end + +DewfordTown_EventScript_14E0F0:: @ 814E0F0 + msgbox DewfordTown_Text_16B6A8, 4 + giveitem ITEM_OLD_ROD + setflag 257 + msgbox DewfordTown_Text_16B6F9, 4 + release + end + +DewfordTown_EventScript_14E111:: @ 814E111 + msgbox DewfordTown_Text_16B828, 4 + release + end + +DewfordTown_EventScript_14E11B:: @ 814E11B + message DewfordTown_Text_16B84E + waittext + multichoice 20, 8, 50, 1 + compare RESULT, 0 + jumpeq DewfordTown_EventScript_14E13D + compare RESULT, 1 + jumpeq DewfordTown_EventScript_14E147 + end + +DewfordTown_EventScript_14E13D:: @ 814E13D + msgbox DewfordTown_Text_16B866, 4 + release + end + +DewfordTown_EventScript_14E147:: @ 814E147 + msgbox DewfordTown_Text_16B89A, 4 + release + end + +DewfordTown_EventScript_14E151:: @ 814E151 + call DewfordTown_EventScript_1A010C + spritelevelup 2, 0, 11, 0 + spritelevelup 255, 0, 11, 0 + move 2, DewfordTown_Movement_14E40E + waitmove 0 + disappear 2 + move 255, DewfordTown_Movement_14E402 + waitmove 0 + spriteinvisible 255, 0, 11 + call DewfordTown_EventScript_1A02E7 + move 4, DewfordTown_Movement_14E293 + move 255, DewfordTown_Movement_14E293 + waitmove 0 + spritevisible 255, 0, 19 + call DewfordTown_EventScript_1A02EF + move 255, DewfordTown_Movement_14E405 + waitmove 0 + spritevisible 255, 0, 19 + clearflag 739 + clearflag 881 + clearflag 742 + setflag 743 + spriteinvisible 4, 0, 11 + setvar 0x408e, 2 + restorespritelevel 255, 0, 11 + warp Route104_MrBrineysHouse, 255, 5, 4 + copyvar 0x4096, 0x8008 + waitstate + release + end + +DewfordTown_EventScript_14E1D8:: @ 814E1D8 + call DewfordTown_EventScript_1A010C + spritelevelup 2, 0, 11, 0 + spritelevelup 255, 0, 11, 1 + move 2, DewfordTown_Movement_14E40E + waitmove 0 + disappear 2 + move 255, DewfordTown_Movement_14E402 + waitmove 0 + spriteinvisible 255, 0, 11 + call DewfordTown_EventScript_1A02E7 + move 4, DewfordTown_Movement_14E356 + move 255, DewfordTown_Movement_14E356 + waitmove 0 + call DewfordTown_EventScript_1A02EF + spritevisible 255, 0, 24 + move 255, DewfordTown_Movement_14E409 + waitmove 0 + movespriteperm 2, 21, 26 + reappear 2 + spritelevelup 2, 0, 24, 0 + move 2, DewfordTown_Movement_14E410 + waitmove 0 + clearflag 741 + reappear 1 + clearflag 744 + setflag 743 + spriteinvisible 4, 0, 11 + checkflag 149 + callif 0, DewfordTown_EventScript_14E281 + checkflag 149 + callif 1, DewfordTown_EventScript_14E28A + closebutton + copyvar 0x4096, 0x8008 + restorespritelevel 255, 0, 11 + restorespritelevel 2, 0, 24 + moveoffscreen 2 + release + end + +DewfordTown_EventScript_14E281:: @ 814E281 + msgbox DewfordTown_Text_16E080, 4 + return + +DewfordTown_EventScript_14E28A:: @ 814E28A + msgbox DewfordTown_Text_16E1FA, 4 + return + +DewfordTown_Movement_14E293:: @ 814E293 + step_up + step_up + step_16 + step_16 + step_16 + step_16 + step_16 + step_16 + step_16 + step_16 + step_16 + step_16 + step_16 + step_16 + step_16 + step_16 + step_16 + step_up + step_up + step_left + step_left + step_17 + step_17 + step_17 + step_17 + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_17 + step_17 + step_17 + step_17 + step_16 + step_16 + step_16 + step_16 + step_2e + step_2e + step_2e + step_2e + step_2e + step_2e + step_2e + step_2e + step_2e + step_2e + step_2e + step_2e + step_2e + step_2e + step_2e + step_2e + step_2e + step_2e + step_2e + step_2e + step_2e + step_2e + step_2e + step_2e + step_2e + step_2e + step_2e + step_2e + step_2e + step_2e + step_2e + step_2e + step_2e + step_2e + step_2e + step_2e + step_2e + step_2e + step_2e + step_2e + step_2e + step_2e + step_2e + step_2e + step_2e + step_2e + step_2e + step_2e + step_2e + step_2e + step_2e + step_2e + step_2e + step_2e + step_2e + step_2e + step_2e + step_2e + step_2e + step_2e + step_2e + step_2e + step_2e + step_2e + step_2e + step_2e + step_2e + step_2e + step_2e + step_2e + step_2e + step_2e + step_2e + step_2e + step_2e + step_2e + step_2e + step_2e + step_2e + step_2e + step_2e + step_2e + step_2e + step_16 + step_16 + step_16 + step_16 + step_17 + step_17 + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_17 + step_17 + step_16 + step_16 + step_2e + step_2e + step_2e + step_2e + step_2e + step_2e + step_2e + step_2e + step_2e + step_2e + step_2e + step_2e + step_2e + step_2e + step_16 + step_16 + step_16 + step_16 + step_up + step_up + step_up + step_up + step_end + +DewfordTown_Movement_14E356:: @ 814E356 + step_right + step_18 + step_18 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_18 + step_18 + step_16 + step_16 + step_2e + step_2e + step_2e + step_2e + step_2e + step_2e + step_2e + step_2e + step_2e + step_2e + step_16 + step_16 + step_16 + step_16 + step_16 + step_16 + step_16 + step_16 + step_16 + step_16 + step_end + +DewfordTown_Movement_14E402:: @ 814E402 + step_right + step_up + step_end + +DewfordTown_Movement_14E405:: @ 814E405 + step_up + step_up + step_up + step_end + +DewfordTown_Movement_14E409:: @ 814E409 + step_up + step_up + step_up + step_25 + step_end + +DewfordTown_Movement_14E40E:: @ 814E40E + step_up + step_end + +DewfordTown_Movement_14E410:: @ 814E410 + step_up + step_up + step_end + +DewfordTown_EventScript_14E413:: @ 814E413 + lock + faceplayer + call DewfordTown_EventScript_1A0102 + msgbox DewfordTown_Text_16B9CE, 5 + compare RESULT, 1 + jumpeq DewfordTown_EventScript_14E439 + compare RESULT, 0 + jumpeq DewfordTown_EventScript_14E443 + end + +DewfordTown_EventScript_14E439:: @ 814E439 + msgbox DewfordTown_Text_16BD37, 4 + release + end + +DewfordTown_EventScript_14E443:: @ 814E443 + msgbox DewfordTown_Text_16BADC, 4 + setvar 0x8004, 9 + call DewfordTown_EventScript_1A00F3 + lock + faceplayer + compare RESULT, 1 + jumpeq DewfordTown_EventScript_14E46E + compare RESULT, 0 + jumpeq DewfordTown_EventScript_14E485 + end + +DewfordTown_EventScript_14E46E:: @ 814E46E + inccounter GAME_STAT_STARTED_TRENDS + compare 0x8004, 0 + jumpeq DewfordTown_EventScript_14E48F + msgbox DewfordTown_Text_16BB44, 4 + release + end + +DewfordTown_EventScript_14E485:: @ 814E485 + msgbox DewfordTown_Text_16BCE9, 4 + release + end + +DewfordTown_EventScript_14E48F:: @ 814E48F + msgbox DewfordTown_Text_16BCA2, 4 + release + end + +@ 814E499 + msgbox DewfordTown_Text_16BD79, 4 + release + end diff --git a/data/scripts/maps/DewfordTown.s b/data/scripts/maps/DewfordTown.s deleted file mode 100644 index 8ca2eb3df..000000000 --- a/data/scripts/maps/DewfordTown.s +++ /dev/null @@ -1,646 +0,0 @@ -DewfordTown_MapScripts:: @ 814DFF8 - map_script 3, DewfordTown_MapScript1_14DFFE - .byte 0 - -DewfordTown_MapScript1_14DFFE:: @ 814DFFE - setflag 2065 - end - -DewfordTown_EventScript_14E002:: @ 814E002 - lock - faceplayer - checkflag 189 - jumpif 0, DewfordTown_EventScript_14E076 - message DewfordTown_Text_16B522 - waittext - multichoicedef 21, 6, 0, 2, 0 - switch RESULT - case 0, DewfordTown_EventScript_14E04B - case 1, DewfordTown_EventScript_14E05B - case 2, DewfordTown_EventScript_14E06B - case 127, DewfordTown_EventScript_14E06B - end - -DewfordTown_EventScript_14E04B:: @ 814E04B - msgbox DewfordTown_Text_16B57D, 4 - closebutton - jump DewfordTown_EventScript_14E151 - release - end - -DewfordTown_EventScript_14E05B:: @ 814E05B - msgbox DewfordTown_Text_16B5D2, 4 - closebutton - jump DewfordTown_EventScript_14E1D8 - release - end - -DewfordTown_EventScript_14E06B:: @ 814E06B - msgbox DewfordTown_Text_16B627, 4 - closebutton - release - end - -DewfordTown_EventScript_14E076:: @ 814E076 - msgbox DewfordTown_Text_16B3BC, 5 - compare RESULT, 1 - jumpeq DewfordTown_EventScript_14E093 - msgbox DewfordTown_Text_16B471, 4 - release - end - -DewfordTown_EventScript_14E093:: @ 814E093 - msgbox DewfordTown_Text_16B417, 4 - closebutton - jump DewfordTown_EventScript_14E151 - end - -DewfordTown_EventScript_14E0A2:: @ 814E0A2 - msgbox DewfordTown_Text_16B23B, 2 - end - -DewfordTown_EventScript_14E0AB:: @ 814E0AB - msgbox DewfordTown_Text_16B2A7, 3 - end - -DewfordTown_EventScript_14E0B4:: @ 814E0B4 - msgbox DewfordTown_Text_16B2D5, 3 - end - -DewfordTown_EventScript_14E0BD:: @ 814E0BD - msgbox DewfordTown_Text_16B317, 3 - end - -DewfordTown_EventScript_14E0C6:: @ 814E0C6 - lock - faceplayer - checkflag 257 - jumpeq DewfordTown_EventScript_14E11B - msgbox DewfordTown_Text_16B665, 5 - compare RESULT, 1 - jumpeq DewfordTown_EventScript_14E0F0 - compare RESULT, 0 - jumpeq DewfordTown_EventScript_14E111 - end - -DewfordTown_EventScript_14E0F0:: @ 814E0F0 - msgbox DewfordTown_Text_16B6A8, 4 - giveitem ITEM_OLD_ROD - setflag 257 - msgbox DewfordTown_Text_16B6F9, 4 - release - end - -DewfordTown_EventScript_14E111:: @ 814E111 - msgbox DewfordTown_Text_16B828, 4 - release - end - -DewfordTown_EventScript_14E11B:: @ 814E11B - message DewfordTown_Text_16B84E - waittext - multichoice 20, 8, 50, 1 - compare RESULT, 0 - jumpeq DewfordTown_EventScript_14E13D - compare RESULT, 1 - jumpeq DewfordTown_EventScript_14E147 - end - -DewfordTown_EventScript_14E13D:: @ 814E13D - msgbox DewfordTown_Text_16B866, 4 - release - end - -DewfordTown_EventScript_14E147:: @ 814E147 - msgbox DewfordTown_Text_16B89A, 4 - release - end - -DewfordTown_EventScript_14E151:: @ 814E151 - call DewfordTown_EventScript_1A010C - spritelevelup 2, 0, 11, 0 - spritelevelup 255, 0, 11, 0 - move 2, DewfordTown_Movement_14E40E - waitmove 0 - disappear 2 - move 255, DewfordTown_Movement_14E402 - waitmove 0 - spriteinvisible 255, 0, 11 - call DewfordTown_EventScript_1A02E7 - move 4, DewfordTown_Movement_14E293 - move 255, DewfordTown_Movement_14E293 - waitmove 0 - spritevisible 255, 0, 19 - call DewfordTown_EventScript_1A02EF - move 255, DewfordTown_Movement_14E405 - waitmove 0 - spritevisible 255, 0, 19 - clearflag 739 - clearflag 881 - clearflag 742 - setflag 743 - spriteinvisible 4, 0, 11 - setvar 0x408e, 2 - restorespritelevel 255, 0, 11 - warp Route104_MrBrineysHouse, 255, 5, 4 - copyvar 0x4096, 0x8008 - waitstate - release - end - -DewfordTown_EventScript_14E1D8:: @ 814E1D8 - call DewfordTown_EventScript_1A010C - spritelevelup 2, 0, 11, 0 - spritelevelup 255, 0, 11, 1 - move 2, DewfordTown_Movement_14E40E - waitmove 0 - disappear 2 - move 255, DewfordTown_Movement_14E402 - waitmove 0 - spriteinvisible 255, 0, 11 - call DewfordTown_EventScript_1A02E7 - move 4, DewfordTown_Movement_14E356 - move 255, DewfordTown_Movement_14E356 - waitmove 0 - call DewfordTown_EventScript_1A02EF - spritevisible 255, 0, 24 - move 255, DewfordTown_Movement_14E409 - waitmove 0 - movespriteperm 2, 21, 26 - reappear 2 - spritelevelup 2, 0, 24, 0 - move 2, DewfordTown_Movement_14E410 - waitmove 0 - clearflag 741 - reappear 1 - clearflag 744 - setflag 743 - spriteinvisible 4, 0, 11 - checkflag 149 - callif 0, DewfordTown_EventScript_14E281 - checkflag 149 - callif 1, DewfordTown_EventScript_14E28A - closebutton - copyvar 0x4096, 0x8008 - restorespritelevel 255, 0, 11 - restorespritelevel 2, 0, 24 - moveoffscreen 2 - release - end - -DewfordTown_EventScript_14E281:: @ 814E281 - msgbox DewfordTown_Text_16E080, 4 - return - -DewfordTown_EventScript_14E28A:: @ 814E28A - msgbox DewfordTown_Text_16E1FA, 4 - return - -DewfordTown_Movement_14E293:: @ 814E293 - step_up - step_up - step_16 - step_16 - step_16 - step_16 - step_16 - step_16 - step_16 - step_16 - step_16 - step_16 - step_16 - step_16 - step_16 - step_16 - step_16 - step_up - step_up - step_left - step_left - step_17 - step_17 - step_17 - step_17 - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_17 - step_17 - step_17 - step_17 - step_16 - step_16 - step_16 - step_16 - step_2e - step_2e - step_2e - step_2e - step_2e - step_2e - step_2e - step_2e - step_2e - step_2e - step_2e - step_2e - step_2e - step_2e - step_2e - step_2e - step_2e - step_2e - step_2e - step_2e - step_2e - step_2e - step_2e - step_2e - step_2e - step_2e - step_2e - step_2e - step_2e - step_2e - step_2e - step_2e - step_2e - step_2e - step_2e - step_2e - step_2e - step_2e - step_2e - step_2e - step_2e - step_2e - step_2e - step_2e - step_2e - step_2e - step_2e - step_2e - step_2e - step_2e - step_2e - step_2e - step_2e - step_2e - step_2e - step_2e - step_2e - step_2e - step_2e - step_2e - step_2e - step_2e - step_2e - step_2e - step_2e - step_2e - step_2e - step_2e - step_2e - step_2e - step_2e - step_2e - step_2e - step_2e - step_2e - step_2e - step_2e - step_2e - step_2e - step_2e - step_2e - step_2e - step_2e - step_16 - step_16 - step_16 - step_16 - step_17 - step_17 - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_17 - step_17 - step_16 - step_16 - step_2e - step_2e - step_2e - step_2e - step_2e - step_2e - step_2e - step_2e - step_2e - step_2e - step_2e - step_2e - step_2e - step_2e - step_16 - step_16 - step_16 - step_16 - step_up - step_up - step_up - step_up - step_end - -DewfordTown_Movement_14E356:: @ 814E356 - step_right - step_18 - step_18 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_18 - step_18 - step_16 - step_16 - step_2e - step_2e - step_2e - step_2e - step_2e - step_2e - step_2e - step_2e - step_2e - step_2e - step_16 - step_16 - step_16 - step_16 - step_16 - step_16 - step_16 - step_16 - step_16 - step_16 - step_end - -DewfordTown_Movement_14E402:: @ 814E402 - step_right - step_up - step_end - -DewfordTown_Movement_14E405:: @ 814E405 - step_up - step_up - step_up - step_end - -DewfordTown_Movement_14E409:: @ 814E409 - step_up - step_up - step_up - step_25 - step_end - -DewfordTown_Movement_14E40E:: @ 814E40E - step_up - step_end - -DewfordTown_Movement_14E410:: @ 814E410 - step_up - step_up - step_end - -DewfordTown_EventScript_14E413:: @ 814E413 - lock - faceplayer - call DewfordTown_EventScript_1A0102 - msgbox DewfordTown_Text_16B9CE, 5 - compare RESULT, 1 - jumpeq DewfordTown_EventScript_14E439 - compare RESULT, 0 - jumpeq DewfordTown_EventScript_14E443 - end - -DewfordTown_EventScript_14E439:: @ 814E439 - msgbox DewfordTown_Text_16BD37, 4 - release - end - -DewfordTown_EventScript_14E443:: @ 814E443 - msgbox DewfordTown_Text_16BADC, 4 - setvar 0x8004, 9 - call DewfordTown_EventScript_1A00F3 - lock - faceplayer - compare RESULT, 1 - jumpeq DewfordTown_EventScript_14E46E - compare RESULT, 0 - jumpeq DewfordTown_EventScript_14E485 - end - -DewfordTown_EventScript_14E46E:: @ 814E46E - inccounter GAME_STAT_STARTED_TRENDS - compare 0x8004, 0 - jumpeq DewfordTown_EventScript_14E48F - msgbox DewfordTown_Text_16BB44, 4 - release - end - -DewfordTown_EventScript_14E485:: @ 814E485 - msgbox DewfordTown_Text_16BCE9, 4 - release - end - -DewfordTown_EventScript_14E48F:: @ 814E48F - msgbox DewfordTown_Text_16BCA2, 4 - release - end - -@ 814E499 - msgbox DewfordTown_Text_16BD79, 4 - release - end diff --git a/data/scripts/maps/DewfordTown_Gym.inc b/data/scripts/maps/DewfordTown_Gym.inc new file mode 100644 index 000000000..51d4f44ba --- /dev/null +++ b/data/scripts/maps/DewfordTown_Gym.inc @@ -0,0 +1,200 @@ +DewfordTown_Gym_MapScripts:: @ 8153065 + map_script 3, DewfordTown_Gym_MapScript1_15306B + .byte 0 + +DewfordTown_Gym_MapScript1_15306B:: @ 815306B + call DewfordTown_Gym_EventScript_153071 + end + +DewfordTown_Gym_EventScript_153071:: @ 8153071 + checktrainerflag OPPONENT_BRAWLY + jumpeq DewfordTown_Gym_EventScript_1530AA + call DewfordTown_Gym_EventScript_153122 + copyvar 0x8001, 0x8000 + compare 0x8000, 0 + jumpeq DewfordTown_Gym_EventScript_1530BA + compare 0x8000, 1 + jumpeq DewfordTown_Gym_EventScript_1530B6 + compare 0x8000, 2 + jumpeq DewfordTown_Gym_EventScript_1530B2 + jump DewfordTown_Gym_EventScript_1530AE + +DewfordTown_Gym_EventScript_1530AA:: @ 81530AA + darken 0 + return + +DewfordTown_Gym_EventScript_1530AE:: @ 81530AE + darken 1 + return + +DewfordTown_Gym_EventScript_1530B2:: @ 81530B2 + darken 2 + return + +DewfordTown_Gym_EventScript_1530B6:: @ 81530B6 + darken 3 + return + +DewfordTown_Gym_EventScript_1530BA:: @ 81530BA + darken 4 + return + +DewfordTown_Gym_EventScript_1530BE:: @ 81530BE + call DewfordTown_Gym_EventScript_153122 + snop1 + comparevars 0x8000, 0x8001 + jumpeq DewfordTown_Gym_EventScript_1530F5 + copyvar 0x8001, 0x8000 + compare 0x8000, 1 + jumpeq DewfordTown_Gym_EventScript_1530F6 + compare 0x8000, 2 + jumpeq DewfordTown_Gym_EventScript_153101 + compare 0x8000, 3 + jumpeq DewfordTown_Gym_EventScript_15310C + +DewfordTown_Gym_EventScript_1530F5:: @ 81530F5 + return + +DewfordTown_Gym_EventScript_1530F6:: @ 81530F6 + playsfx 35 + lighten 3 + call DewfordTown_Gym_EventScript_153071 + return + +DewfordTown_Gym_EventScript_153101:: @ 8153101 + playsfx 35 + lighten 2 + call DewfordTown_Gym_EventScript_153071 + return + +DewfordTown_Gym_EventScript_15310C:: @ 815310C + playsfx 35 + lighten 1 + call DewfordTown_Gym_EventScript_153071 + return + +DewfordTown_Gym_EventScript_153117:: @ 8153117 + playsfx 35 + lighten 0 + call DewfordTown_Gym_EventScript_153071 + return + +DewfordTown_Gym_EventScript_153122:: @ 8153122 + setvar 0x8000, 0 + checktrainerflag OPPONENT_HIDEKI + jumpif 0, DewfordTown_Gym_EventScript_153135 + addvar 0x8000, 1 + +DewfordTown_Gym_EventScript_153135:: @ 8153135 + checktrainerflag OPPONENT_TESSA + jumpif 0, DewfordTown_Gym_EventScript_153143 + addvar 0x8000, 1 + +DewfordTown_Gym_EventScript_153143:: @ 8153143 + checktrainerflag OPPONENT_LAURA + jumpif 0, DewfordTown_Gym_EventScript_153151 + addvar 0x8000, 1 + +DewfordTown_Gym_EventScript_153151:: @ 8153151 + return + +DewfordTown_Gym_EventScript_153152:: @ 8153152 + trainerbattle 1, OPPONENT_BRAWLY, 0, DewfordTown_Gym_Text_175182, DewfordTown_Gym_Text_175246, DewfordTown_Gym_EventScript_153177 + checkflag 166 + jumpif 0, DewfordTown_Gym_EventScript_1531B5 + msgbox DewfordTown_Gym_Text_175412, 4 + release + end + +DewfordTown_Gym_EventScript_153177:: @ 8153177 + call DewfordTown_Gym_EventScript_153117 + message DewfordTown_Gym_Text_1752BB + waittext + call DewfordTown_Gym_EventScript_1A02C5 + msgbox DewfordTown_Gym_Text_1752E6, 4 + setflag 1204 + setflag 2056 + addvar 0x4085, 1 + compare 0x4085, 6 + callif 1, DewfordTown_Gym_EventScript_1A00FB + setvar 0x8008, 2 + call DewfordTown_Gym_EventScript_1A01C0 + jump DewfordTown_Gym_EventScript_1531B5 + end + +DewfordTown_Gym_EventScript_1531B5:: @ 81531B5 + giveitem ITEM_TM08 + compare RESULT, 0 + jumpeq DewfordTown_Gym_EventScript_1A029B + msgbox DewfordTown_Gym_Text_1753BF, 4 + setflag 166 + release + end + +DewfordTown_Gym_EventScript_1531D9:: @ 81531D9 + trainerbattle 2, OPPONENT_HIDEKI, 0, DewfordTown_Gym_Text_174F61, DewfordTown_Gym_Text_174F7A, DewfordTown_Gym_EventScript_1531F4 + msgbox DewfordTown_Gym_Text_174F8E, 6 + end + +DewfordTown_Gym_EventScript_1531F4:: @ 81531F4 + call DewfordTown_Gym_EventScript_1530BE + release + end + +DewfordTown_Gym_EventScript_1531FB:: @ 81531FB + trainerbattle 2, OPPONENT_TESSA, 0, DewfordTown_Gym_Text_174FCE, DewfordTown_Gym_Text_175009, DewfordTown_Gym_EventScript_153216 + msgbox DewfordTown_Gym_Text_175031, 6 + end + +DewfordTown_Gym_EventScript_153216:: @ 8153216 + call DewfordTown_Gym_EventScript_1530BE + release + end + +DewfordTown_Gym_EventScript_15321D:: @ 815321D + trainerbattle 2, OPPONENT_LAURA, 0, DewfordTown_Gym_Text_1750C9, DewfordTown_Gym_Text_175104, DewfordTown_Gym_EventScript_153238 + msgbox DewfordTown_Gym_Text_175117, 6 + end + +DewfordTown_Gym_EventScript_153238:: @ 8153238 + call DewfordTown_Gym_EventScript_1530BE + release + end + +DewfordTown_Gym_EventScript_15323F:: @ 815323F + lock + faceplayer + checkflag 1204 + jumpeq DewfordTown_Gym_EventScript_153254 + msgbox DewfordTown_Gym_Text_174D98, 4 + release + end + +DewfordTown_Gym_EventScript_153254:: @ 8153254 + msgbox DewfordTown_Gym_Text_174F1E, 4 + release + end + +DewfordTown_Gym_EventScript_15325E:: @ 815325E + lockall + checkflag 2056 + jumpeq DewfordTown_Gym_EventScript_15327E + jump DewfordTown_Gym_EventScript_153288 + end + +DewfordTown_Gym_EventScript_15326E:: @ 815326E + lockall + checkflag 2056 + jumpeq DewfordTown_Gym_EventScript_15327E + jump DewfordTown_Gym_EventScript_153288 + end + +DewfordTown_Gym_EventScript_15327E:: @ 815327E + msgbox DewfordTown_Gym_Text_175490, 4 + releaseall + end + +DewfordTown_Gym_EventScript_153288:: @ 8153288 + msgbox DewfordTown_Gym_Text_175477, 4 + releaseall + end diff --git a/data/scripts/maps/DewfordTown_Gym.s b/data/scripts/maps/DewfordTown_Gym.s deleted file mode 100644 index 51d4f44ba..000000000 --- a/data/scripts/maps/DewfordTown_Gym.s +++ /dev/null @@ -1,200 +0,0 @@ -DewfordTown_Gym_MapScripts:: @ 8153065 - map_script 3, DewfordTown_Gym_MapScript1_15306B - .byte 0 - -DewfordTown_Gym_MapScript1_15306B:: @ 815306B - call DewfordTown_Gym_EventScript_153071 - end - -DewfordTown_Gym_EventScript_153071:: @ 8153071 - checktrainerflag OPPONENT_BRAWLY - jumpeq DewfordTown_Gym_EventScript_1530AA - call DewfordTown_Gym_EventScript_153122 - copyvar 0x8001, 0x8000 - compare 0x8000, 0 - jumpeq DewfordTown_Gym_EventScript_1530BA - compare 0x8000, 1 - jumpeq DewfordTown_Gym_EventScript_1530B6 - compare 0x8000, 2 - jumpeq DewfordTown_Gym_EventScript_1530B2 - jump DewfordTown_Gym_EventScript_1530AE - -DewfordTown_Gym_EventScript_1530AA:: @ 81530AA - darken 0 - return - -DewfordTown_Gym_EventScript_1530AE:: @ 81530AE - darken 1 - return - -DewfordTown_Gym_EventScript_1530B2:: @ 81530B2 - darken 2 - return - -DewfordTown_Gym_EventScript_1530B6:: @ 81530B6 - darken 3 - return - -DewfordTown_Gym_EventScript_1530BA:: @ 81530BA - darken 4 - return - -DewfordTown_Gym_EventScript_1530BE:: @ 81530BE - call DewfordTown_Gym_EventScript_153122 - snop1 - comparevars 0x8000, 0x8001 - jumpeq DewfordTown_Gym_EventScript_1530F5 - copyvar 0x8001, 0x8000 - compare 0x8000, 1 - jumpeq DewfordTown_Gym_EventScript_1530F6 - compare 0x8000, 2 - jumpeq DewfordTown_Gym_EventScript_153101 - compare 0x8000, 3 - jumpeq DewfordTown_Gym_EventScript_15310C - -DewfordTown_Gym_EventScript_1530F5:: @ 81530F5 - return - -DewfordTown_Gym_EventScript_1530F6:: @ 81530F6 - playsfx 35 - lighten 3 - call DewfordTown_Gym_EventScript_153071 - return - -DewfordTown_Gym_EventScript_153101:: @ 8153101 - playsfx 35 - lighten 2 - call DewfordTown_Gym_EventScript_153071 - return - -DewfordTown_Gym_EventScript_15310C:: @ 815310C - playsfx 35 - lighten 1 - call DewfordTown_Gym_EventScript_153071 - return - -DewfordTown_Gym_EventScript_153117:: @ 8153117 - playsfx 35 - lighten 0 - call DewfordTown_Gym_EventScript_153071 - return - -DewfordTown_Gym_EventScript_153122:: @ 8153122 - setvar 0x8000, 0 - checktrainerflag OPPONENT_HIDEKI - jumpif 0, DewfordTown_Gym_EventScript_153135 - addvar 0x8000, 1 - -DewfordTown_Gym_EventScript_153135:: @ 8153135 - checktrainerflag OPPONENT_TESSA - jumpif 0, DewfordTown_Gym_EventScript_153143 - addvar 0x8000, 1 - -DewfordTown_Gym_EventScript_153143:: @ 8153143 - checktrainerflag OPPONENT_LAURA - jumpif 0, DewfordTown_Gym_EventScript_153151 - addvar 0x8000, 1 - -DewfordTown_Gym_EventScript_153151:: @ 8153151 - return - -DewfordTown_Gym_EventScript_153152:: @ 8153152 - trainerbattle 1, OPPONENT_BRAWLY, 0, DewfordTown_Gym_Text_175182, DewfordTown_Gym_Text_175246, DewfordTown_Gym_EventScript_153177 - checkflag 166 - jumpif 0, DewfordTown_Gym_EventScript_1531B5 - msgbox DewfordTown_Gym_Text_175412, 4 - release - end - -DewfordTown_Gym_EventScript_153177:: @ 8153177 - call DewfordTown_Gym_EventScript_153117 - message DewfordTown_Gym_Text_1752BB - waittext - call DewfordTown_Gym_EventScript_1A02C5 - msgbox DewfordTown_Gym_Text_1752E6, 4 - setflag 1204 - setflag 2056 - addvar 0x4085, 1 - compare 0x4085, 6 - callif 1, DewfordTown_Gym_EventScript_1A00FB - setvar 0x8008, 2 - call DewfordTown_Gym_EventScript_1A01C0 - jump DewfordTown_Gym_EventScript_1531B5 - end - -DewfordTown_Gym_EventScript_1531B5:: @ 81531B5 - giveitem ITEM_TM08 - compare RESULT, 0 - jumpeq DewfordTown_Gym_EventScript_1A029B - msgbox DewfordTown_Gym_Text_1753BF, 4 - setflag 166 - release - end - -DewfordTown_Gym_EventScript_1531D9:: @ 81531D9 - trainerbattle 2, OPPONENT_HIDEKI, 0, DewfordTown_Gym_Text_174F61, DewfordTown_Gym_Text_174F7A, DewfordTown_Gym_EventScript_1531F4 - msgbox DewfordTown_Gym_Text_174F8E, 6 - end - -DewfordTown_Gym_EventScript_1531F4:: @ 81531F4 - call DewfordTown_Gym_EventScript_1530BE - release - end - -DewfordTown_Gym_EventScript_1531FB:: @ 81531FB - trainerbattle 2, OPPONENT_TESSA, 0, DewfordTown_Gym_Text_174FCE, DewfordTown_Gym_Text_175009, DewfordTown_Gym_EventScript_153216 - msgbox DewfordTown_Gym_Text_175031, 6 - end - -DewfordTown_Gym_EventScript_153216:: @ 8153216 - call DewfordTown_Gym_EventScript_1530BE - release - end - -DewfordTown_Gym_EventScript_15321D:: @ 815321D - trainerbattle 2, OPPONENT_LAURA, 0, DewfordTown_Gym_Text_1750C9, DewfordTown_Gym_Text_175104, DewfordTown_Gym_EventScript_153238 - msgbox DewfordTown_Gym_Text_175117, 6 - end - -DewfordTown_Gym_EventScript_153238:: @ 8153238 - call DewfordTown_Gym_EventScript_1530BE - release - end - -DewfordTown_Gym_EventScript_15323F:: @ 815323F - lock - faceplayer - checkflag 1204 - jumpeq DewfordTown_Gym_EventScript_153254 - msgbox DewfordTown_Gym_Text_174D98, 4 - release - end - -DewfordTown_Gym_EventScript_153254:: @ 8153254 - msgbox DewfordTown_Gym_Text_174F1E, 4 - release - end - -DewfordTown_Gym_EventScript_15325E:: @ 815325E - lockall - checkflag 2056 - jumpeq DewfordTown_Gym_EventScript_15327E - jump DewfordTown_Gym_EventScript_153288 - end - -DewfordTown_Gym_EventScript_15326E:: @ 815326E - lockall - checkflag 2056 - jumpeq DewfordTown_Gym_EventScript_15327E - jump DewfordTown_Gym_EventScript_153288 - end - -DewfordTown_Gym_EventScript_15327E:: @ 815327E - msgbox DewfordTown_Gym_Text_175490, 4 - releaseall - end - -DewfordTown_Gym_EventScript_153288:: @ 8153288 - msgbox DewfordTown_Gym_Text_175477, 4 - releaseall - end diff --git a/data/scripts/maps/DewfordTown_Hall.inc b/data/scripts/maps/DewfordTown_Hall.inc new file mode 100644 index 000000000..0b25e0aba --- /dev/null +++ b/data/scripts/maps/DewfordTown_Hall.inc @@ -0,0 +1,268 @@ +DewfordTown_Hall_MapScripts:: @ 8153292 + .byte 0 + +DewfordTown_Hall_EventScript_153293:: @ 8153293 + lock + faceplayer + call DewfordTown_Hall_EventScript_1A0102 + special 127 + compare RESULT, 1 + jumpeq DewfordTown_Hall_EventScript_1532B2 + msgbox DewfordTown_Hall_Text_1754C9, 4 + release + end + +DewfordTown_Hall_EventScript_1532B2:: @ 81532B2 + msgbox DewfordTown_Hall_Text_175528, 4 + release + end + +DewfordTown_Hall_EventScript_1532BC:: @ 81532BC + lock + faceplayer + call DewfordTown_Hall_EventScript_1A0102 + msgbox DewfordTown_Hall_Text_17559E, 4 + release + end + +DewfordTown_Hall_EventScript_1532CD:: @ 81532CD + lock + faceplayer + call DewfordTown_Hall_EventScript_1A0102 + special 128 + msgbox DewfordTown_Hall_Text_1755F9, 5 + compare RESULT, 1 + jumpeq DewfordTown_Hall_EventScript_1532F6 + compare RESULT, 0 + jumpeq DewfordTown_Hall_EventScript_153300 + end + +DewfordTown_Hall_EventScript_1532F6:: @ 81532F6 + msgbox DewfordTown_Hall_Text_175664, 4 + release + end + +DewfordTown_Hall_EventScript_153300:: @ 8153300 + msgbox DewfordTown_Hall_Text_1756B7, 4 + release + end + +DewfordTown_Hall_EventScript_15330A:: @ 815330A + lock + faceplayer + call DewfordTown_Hall_EventScript_1A0102 + msgbox DewfordTown_Hall_Text_17570D, 4 + closebutton + move 4, DewfordTown_Hall_Movement_1A0841 + waitmove 0 + release + end + +DewfordTown_Hall_EventScript_153326:: @ 8153326 + lock + faceplayer + call DewfordTown_Hall_EventScript_1A0102 + msgbox DewfordTown_Hall_Text_17574C, 4 + closebutton + move 5, DewfordTown_Hall_Movement_1A0841 + waitmove 0 + release + end + +DewfordTown_Hall_EventScript_153342:: @ 8153342 + lock + faceplayer + call DewfordTown_Hall_EventScript_1A0102 + msgbox DewfordTown_Hall_Text_175779, 4 + release + end + +DewfordTown_Hall_EventScript_153353:: @ 8153353 + lockall + call DewfordTown_Hall_EventScript_1A0102 + msgbox DewfordTown_Hall_Text_175842, 4 + releaseall + end + +DewfordTown_Hall_EventScript_153363:: @ 8153363 + lockall + call DewfordTown_Hall_EventScript_1A0102 + special 129 + switch RESULT + case 0, DewfordTown_Hall_EventScript_1533CA + case 4, DewfordTown_Hall_EventScript_1533CA + case 1, DewfordTown_Hall_EventScript_1533D4 + case 5, DewfordTown_Hall_EventScript_1533CA + case 2, DewfordTown_Hall_EventScript_1533DE + case 6, DewfordTown_Hall_EventScript_1533DE + case 3, DewfordTown_Hall_EventScript_1533E8 + case 7, DewfordTown_Hall_EventScript_1533DE + end + +DewfordTown_Hall_EventScript_1533CA:: @ 81533CA + msgbox DewfordTown_Hall_Text_1758C4, 4 + releaseall + end + +DewfordTown_Hall_EventScript_1533D4:: @ 81533D4 + msgbox DewfordTown_Hall_Text_1758E0, 4 + releaseall + end + +DewfordTown_Hall_EventScript_1533DE:: @ 81533DE + msgbox DewfordTown_Hall_Text_1758FB, 4 + releaseall + end + +DewfordTown_Hall_EventScript_1533E8:: @ 81533E8 + msgbox DewfordTown_Hall_Text_175916, 4 + releaseall + end + +DewfordTown_Hall_EventScript_1533F2:: @ 81533F2 + lockall + setvar 0x8008, 0 + jump DewfordTown_Hall_EventScript_15340A + end + +DewfordTown_Hall_EventScript_1533FE:: @ 81533FE + lockall + setvar 0x8008, 1 + jump DewfordTown_Hall_EventScript_15340A + end + +DewfordTown_Hall_EventScript_15340A:: @ 815340A + call DewfordTown_Hall_EventScript_1A0102 + special 129 + switch RESULT + case 0, DewfordTown_Hall_EventScript_153470 + case 1, DewfordTown_Hall_EventScript_153470 + case 2, DewfordTown_Hall_EventScript_15348C + case 3, DewfordTown_Hall_EventScript_15348C + case 4, DewfordTown_Hall_EventScript_1534A8 + case 5, DewfordTown_Hall_EventScript_1534A8 + case 6, DewfordTown_Hall_EventScript_1534C4 + case 7, DewfordTown_Hall_EventScript_1534E0 + end + +DewfordTown_Hall_EventScript_153470:: @ 8153470 + call DewfordTown_Hall_EventScript_1534FD + msgbox DewfordTown_Hall_Text_175935, 4 + call DewfordTown_Hall_EventScript_153535 + msgbox DewfordTown_Hall_Text_1759A1, 4 + releaseall + end + +DewfordTown_Hall_EventScript_15348C:: @ 815348C + call DewfordTown_Hall_EventScript_1534FD + msgbox DewfordTown_Hall_Text_175A5C, 4 + call DewfordTown_Hall_EventScript_153535 + msgbox DewfordTown_Hall_Text_175AD9, 4 + releaseall + end + +DewfordTown_Hall_EventScript_1534A8:: @ 81534A8 + call DewfordTown_Hall_EventScript_1534FD + msgbox DewfordTown_Hall_Text_175B46, 4 + call DewfordTown_Hall_EventScript_153535 + msgbox DewfordTown_Hall_Text_175BA7, 4 + releaseall + end + +DewfordTown_Hall_EventScript_1534C4:: @ 81534C4 + call DewfordTown_Hall_EventScript_1534FD + msgbox DewfordTown_Hall_Text_175C41, 4 + call DewfordTown_Hall_EventScript_153535 + msgbox DewfordTown_Hall_Text_175CC2, 4 + releaseall + end + +DewfordTown_Hall_EventScript_1534E0:: @ 81534E0 + call DewfordTown_Hall_EventScript_1534FD + msgbox DewfordTown_Hall_Text_175D6B, 4 + call DewfordTown_Hall_EventScript_153535 + msgbox DewfordTown_Hall_Text_175DC3, 4 + releaseall + end + +DewfordTown_Hall_EventScript_1534FC:: @ 81534FC + return + +DewfordTown_Hall_EventScript_1534FD:: @ 81534FD + move 8, DewfordTown_Hall_Movement_153599 + waitmove 0 + compare 0x8008, 0 + jumpeq DewfordTown_Hall_EventScript_15351E + compare 0x8008, 1 + jumpeq DewfordTown_Hall_EventScript_153534 + end + +DewfordTown_Hall_EventScript_15351E:: @ 815351E + compare FACING, 4 + jumpeq DewfordTown_Hall_EventScript_1534FC + move 255, DewfordTown_Hall_Movement_1A0843 + waitmove 0 + return + +DewfordTown_Hall_EventScript_153534:: @ 8153534 + return + +DewfordTown_Hall_EventScript_153535:: @ 8153535 + move 7, DewfordTown_Hall_Movement_15359B + waitmove 0 + compare 0x8008, 0 + jumpeq DewfordTown_Hall_EventScript_153556 + compare 0x8008, 1 + jumpeq DewfordTown_Hall_EventScript_153583 + end + +DewfordTown_Hall_EventScript_153556:: @ 8153556 + compare FACING, 2 + callif 1, DewfordTown_Hall_EventScript_15356D + compare FACING, 1 + callif 1, DewfordTown_Hall_EventScript_153578 + return + +DewfordTown_Hall_EventScript_15356D:: @ 815356D + move 255, DewfordTown_Hall_Movement_1A0841 + waitmove 0 + return + +DewfordTown_Hall_EventScript_153578:: @ 8153578 + move 255, DewfordTown_Hall_Movement_1A0845 + waitmove 0 + return + +DewfordTown_Hall_EventScript_153583:: @ 8153583 + compare FACING, 3 + jumpeq DewfordTown_Hall_EventScript_1534FC + move 255, DewfordTown_Hall_Movement_1A083F + waitmove 0 + return + +DewfordTown_Hall_Movement_153599:: @ 8153599 + step_1f + step_end + +DewfordTown_Hall_Movement_15359B:: @ 815359B + step_20 + step_end + +DewfordTown_Hall_EventScript_15359D:: @ 815359D + lock + faceplayer + call DewfordTown_Hall_EventScript_1A0102 + checkflag 230 + jumpeq DewfordTown_Hall_EventScript_1535D1 + msgbox DewfordTown_Hall_Text_175E13, 4 + giveitem ITEM_TM36 + compare RESULT, 0 + jumpeq DewfordTown_Hall_EventScript_1A029B + setflag 230 + release + end + +DewfordTown_Hall_EventScript_1535D1:: @ 81535D1 + msgbox DewfordTown_Hall_Text_175EBE, 4 + release + end diff --git a/data/scripts/maps/DewfordTown_Hall.s b/data/scripts/maps/DewfordTown_Hall.s deleted file mode 100644 index 0b25e0aba..000000000 --- a/data/scripts/maps/DewfordTown_Hall.s +++ /dev/null @@ -1,268 +0,0 @@ -DewfordTown_Hall_MapScripts:: @ 8153292 - .byte 0 - -DewfordTown_Hall_EventScript_153293:: @ 8153293 - lock - faceplayer - call DewfordTown_Hall_EventScript_1A0102 - special 127 - compare RESULT, 1 - jumpeq DewfordTown_Hall_EventScript_1532B2 - msgbox DewfordTown_Hall_Text_1754C9, 4 - release - end - -DewfordTown_Hall_EventScript_1532B2:: @ 81532B2 - msgbox DewfordTown_Hall_Text_175528, 4 - release - end - -DewfordTown_Hall_EventScript_1532BC:: @ 81532BC - lock - faceplayer - call DewfordTown_Hall_EventScript_1A0102 - msgbox DewfordTown_Hall_Text_17559E, 4 - release - end - -DewfordTown_Hall_EventScript_1532CD:: @ 81532CD - lock - faceplayer - call DewfordTown_Hall_EventScript_1A0102 - special 128 - msgbox DewfordTown_Hall_Text_1755F9, 5 - compare RESULT, 1 - jumpeq DewfordTown_Hall_EventScript_1532F6 - compare RESULT, 0 - jumpeq DewfordTown_Hall_EventScript_153300 - end - -DewfordTown_Hall_EventScript_1532F6:: @ 81532F6 - msgbox DewfordTown_Hall_Text_175664, 4 - release - end - -DewfordTown_Hall_EventScript_153300:: @ 8153300 - msgbox DewfordTown_Hall_Text_1756B7, 4 - release - end - -DewfordTown_Hall_EventScript_15330A:: @ 815330A - lock - faceplayer - call DewfordTown_Hall_EventScript_1A0102 - msgbox DewfordTown_Hall_Text_17570D, 4 - closebutton - move 4, DewfordTown_Hall_Movement_1A0841 - waitmove 0 - release - end - -DewfordTown_Hall_EventScript_153326:: @ 8153326 - lock - faceplayer - call DewfordTown_Hall_EventScript_1A0102 - msgbox DewfordTown_Hall_Text_17574C, 4 - closebutton - move 5, DewfordTown_Hall_Movement_1A0841 - waitmove 0 - release - end - -DewfordTown_Hall_EventScript_153342:: @ 8153342 - lock - faceplayer - call DewfordTown_Hall_EventScript_1A0102 - msgbox DewfordTown_Hall_Text_175779, 4 - release - end - -DewfordTown_Hall_EventScript_153353:: @ 8153353 - lockall - call DewfordTown_Hall_EventScript_1A0102 - msgbox DewfordTown_Hall_Text_175842, 4 - releaseall - end - -DewfordTown_Hall_EventScript_153363:: @ 8153363 - lockall - call DewfordTown_Hall_EventScript_1A0102 - special 129 - switch RESULT - case 0, DewfordTown_Hall_EventScript_1533CA - case 4, DewfordTown_Hall_EventScript_1533CA - case 1, DewfordTown_Hall_EventScript_1533D4 - case 5, DewfordTown_Hall_EventScript_1533CA - case 2, DewfordTown_Hall_EventScript_1533DE - case 6, DewfordTown_Hall_EventScript_1533DE - case 3, DewfordTown_Hall_EventScript_1533E8 - case 7, DewfordTown_Hall_EventScript_1533DE - end - -DewfordTown_Hall_EventScript_1533CA:: @ 81533CA - msgbox DewfordTown_Hall_Text_1758C4, 4 - releaseall - end - -DewfordTown_Hall_EventScript_1533D4:: @ 81533D4 - msgbox DewfordTown_Hall_Text_1758E0, 4 - releaseall - end - -DewfordTown_Hall_EventScript_1533DE:: @ 81533DE - msgbox DewfordTown_Hall_Text_1758FB, 4 - releaseall - end - -DewfordTown_Hall_EventScript_1533E8:: @ 81533E8 - msgbox DewfordTown_Hall_Text_175916, 4 - releaseall - end - -DewfordTown_Hall_EventScript_1533F2:: @ 81533F2 - lockall - setvar 0x8008, 0 - jump DewfordTown_Hall_EventScript_15340A - end - -DewfordTown_Hall_EventScript_1533FE:: @ 81533FE - lockall - setvar 0x8008, 1 - jump DewfordTown_Hall_EventScript_15340A - end - -DewfordTown_Hall_EventScript_15340A:: @ 815340A - call DewfordTown_Hall_EventScript_1A0102 - special 129 - switch RESULT - case 0, DewfordTown_Hall_EventScript_153470 - case 1, DewfordTown_Hall_EventScript_153470 - case 2, DewfordTown_Hall_EventScript_15348C - case 3, DewfordTown_Hall_EventScript_15348C - case 4, DewfordTown_Hall_EventScript_1534A8 - case 5, DewfordTown_Hall_EventScript_1534A8 - case 6, DewfordTown_Hall_EventScript_1534C4 - case 7, DewfordTown_Hall_EventScript_1534E0 - end - -DewfordTown_Hall_EventScript_153470:: @ 8153470 - call DewfordTown_Hall_EventScript_1534FD - msgbox DewfordTown_Hall_Text_175935, 4 - call DewfordTown_Hall_EventScript_153535 - msgbox DewfordTown_Hall_Text_1759A1, 4 - releaseall - end - -DewfordTown_Hall_EventScript_15348C:: @ 815348C - call DewfordTown_Hall_EventScript_1534FD - msgbox DewfordTown_Hall_Text_175A5C, 4 - call DewfordTown_Hall_EventScript_153535 - msgbox DewfordTown_Hall_Text_175AD9, 4 - releaseall - end - -DewfordTown_Hall_EventScript_1534A8:: @ 81534A8 - call DewfordTown_Hall_EventScript_1534FD - msgbox DewfordTown_Hall_Text_175B46, 4 - call DewfordTown_Hall_EventScript_153535 - msgbox DewfordTown_Hall_Text_175BA7, 4 - releaseall - end - -DewfordTown_Hall_EventScript_1534C4:: @ 81534C4 - call DewfordTown_Hall_EventScript_1534FD - msgbox DewfordTown_Hall_Text_175C41, 4 - call DewfordTown_Hall_EventScript_153535 - msgbox DewfordTown_Hall_Text_175CC2, 4 - releaseall - end - -DewfordTown_Hall_EventScript_1534E0:: @ 81534E0 - call DewfordTown_Hall_EventScript_1534FD - msgbox DewfordTown_Hall_Text_175D6B, 4 - call DewfordTown_Hall_EventScript_153535 - msgbox DewfordTown_Hall_Text_175DC3, 4 - releaseall - end - -DewfordTown_Hall_EventScript_1534FC:: @ 81534FC - return - -DewfordTown_Hall_EventScript_1534FD:: @ 81534FD - move 8, DewfordTown_Hall_Movement_153599 - waitmove 0 - compare 0x8008, 0 - jumpeq DewfordTown_Hall_EventScript_15351E - compare 0x8008, 1 - jumpeq DewfordTown_Hall_EventScript_153534 - end - -DewfordTown_Hall_EventScript_15351E:: @ 815351E - compare FACING, 4 - jumpeq DewfordTown_Hall_EventScript_1534FC - move 255, DewfordTown_Hall_Movement_1A0843 - waitmove 0 - return - -DewfordTown_Hall_EventScript_153534:: @ 8153534 - return - -DewfordTown_Hall_EventScript_153535:: @ 8153535 - move 7, DewfordTown_Hall_Movement_15359B - waitmove 0 - compare 0x8008, 0 - jumpeq DewfordTown_Hall_EventScript_153556 - compare 0x8008, 1 - jumpeq DewfordTown_Hall_EventScript_153583 - end - -DewfordTown_Hall_EventScript_153556:: @ 8153556 - compare FACING, 2 - callif 1, DewfordTown_Hall_EventScript_15356D - compare FACING, 1 - callif 1, DewfordTown_Hall_EventScript_153578 - return - -DewfordTown_Hall_EventScript_15356D:: @ 815356D - move 255, DewfordTown_Hall_Movement_1A0841 - waitmove 0 - return - -DewfordTown_Hall_EventScript_153578:: @ 8153578 - move 255, DewfordTown_Hall_Movement_1A0845 - waitmove 0 - return - -DewfordTown_Hall_EventScript_153583:: @ 8153583 - compare FACING, 3 - jumpeq DewfordTown_Hall_EventScript_1534FC - move 255, DewfordTown_Hall_Movement_1A083F - waitmove 0 - return - -DewfordTown_Hall_Movement_153599:: @ 8153599 - step_1f - step_end - -DewfordTown_Hall_Movement_15359B:: @ 815359B - step_20 - step_end - -DewfordTown_Hall_EventScript_15359D:: @ 815359D - lock - faceplayer - call DewfordTown_Hall_EventScript_1A0102 - checkflag 230 - jumpeq DewfordTown_Hall_EventScript_1535D1 - msgbox DewfordTown_Hall_Text_175E13, 4 - giveitem ITEM_TM36 - compare RESULT, 0 - jumpeq DewfordTown_Hall_EventScript_1A029B - setflag 230 - release - end - -DewfordTown_Hall_EventScript_1535D1:: @ 81535D1 - msgbox DewfordTown_Hall_Text_175EBE, 4 - release - end diff --git a/data/scripts/maps/DewfordTown_House1.inc b/data/scripts/maps/DewfordTown_House1.inc new file mode 100644 index 000000000..40e06357c --- /dev/null +++ b/data/scripts/maps/DewfordTown_House1.inc @@ -0,0 +1,20 @@ +DewfordTown_House1_MapScripts:: @ 8152FEE + .byte 0 + +DewfordTown_House1_EventScript_152FEF:: @ 8152FEF + msgbox DewfordTown_House1_Text_174BA5, 2 + end + +DewfordTown_House1_EventScript_152FF8:: @ 8152FF8 + msgbox DewfordTown_House1_Text_174C0D, 2 + end + +DewfordTown_House1_EventScript_153001:: @ 8153001 + lock + faceplayer + checksound + pokecry SPECIES_ZIGZAGOON, 0 + msgbox DewfordTown_House1_Text_174CC8, 4 + waitpokecry + release + end diff --git a/data/scripts/maps/DewfordTown_House1.s b/data/scripts/maps/DewfordTown_House1.s deleted file mode 100644 index 40e06357c..000000000 --- a/data/scripts/maps/DewfordTown_House1.s +++ /dev/null @@ -1,20 +0,0 @@ -DewfordTown_House1_MapScripts:: @ 8152FEE - .byte 0 - -DewfordTown_House1_EventScript_152FEF:: @ 8152FEF - msgbox DewfordTown_House1_Text_174BA5, 2 - end - -DewfordTown_House1_EventScript_152FF8:: @ 8152FF8 - msgbox DewfordTown_House1_Text_174C0D, 2 - end - -DewfordTown_House1_EventScript_153001:: @ 8153001 - lock - faceplayer - checksound - pokecry SPECIES_ZIGZAGOON, 0 - msgbox DewfordTown_House1_Text_174CC8, 4 - waitpokecry - release - end diff --git a/data/scripts/maps/DewfordTown_House2.inc b/data/scripts/maps/DewfordTown_House2.inc new file mode 100644 index 000000000..529f8bb24 --- /dev/null +++ b/data/scripts/maps/DewfordTown_House2.inc @@ -0,0 +1,29 @@ +DewfordTown_House2_MapScripts:: @ 81535DB + .byte 0 + +DewfordTown_House2_EventScript_1535DC:: @ 81535DC + lock + faceplayer + checkflag 289 + jumpeq DewfordTown_House2_EventScript_153615 + msgbox DewfordTown_House2_Text_175EFE, 4 + giveitem ITEM_SILK_SCARF + compare RESULT, 0 + jumpeq DewfordTown_House2_EventScript_15360B + setflag 289 + release + end + +DewfordTown_House2_EventScript_15360B:: @ 815360B + msgbox DewfordTown_House2_Text_175FDA, 4 + release + end + +DewfordTown_House2_EventScript_153615:: @ 8153615 + msgbox DewfordTown_House2_Text_176055, 4 + release + end + +DewfordTown_House2_EventScript_15361F:: @ 815361F + msgbox DewfordTown_House2_Text_1760C8, 2 + end diff --git a/data/scripts/maps/DewfordTown_House2.s b/data/scripts/maps/DewfordTown_House2.s deleted file mode 100644 index 529f8bb24..000000000 --- a/data/scripts/maps/DewfordTown_House2.s +++ /dev/null @@ -1,29 +0,0 @@ -DewfordTown_House2_MapScripts:: @ 81535DB - .byte 0 - -DewfordTown_House2_EventScript_1535DC:: @ 81535DC - lock - faceplayer - checkflag 289 - jumpeq DewfordTown_House2_EventScript_153615 - msgbox DewfordTown_House2_Text_175EFE, 4 - giveitem ITEM_SILK_SCARF - compare RESULT, 0 - jumpeq DewfordTown_House2_EventScript_15360B - setflag 289 - release - end - -DewfordTown_House2_EventScript_15360B:: @ 815360B - msgbox DewfordTown_House2_Text_175FDA, 4 - release - end - -DewfordTown_House2_EventScript_153615:: @ 8153615 - msgbox DewfordTown_House2_Text_176055, 4 - release - end - -DewfordTown_House2_EventScript_15361F:: @ 815361F - msgbox DewfordTown_House2_Text_1760C8, 2 - end diff --git a/data/scripts/maps/DewfordTown_PokemonCenter_1F.inc b/data/scripts/maps/DewfordTown_PokemonCenter_1F.inc new file mode 100644 index 000000000..96c198ae5 --- /dev/null +++ b/data/scripts/maps/DewfordTown_PokemonCenter_1F.inc @@ -0,0 +1,24 @@ +DewfordTown_PokemonCenter_1F_MapScripts:: @ 8153014 + map_script 3, DewfordTown_PokemonCenter_1F_MapScript1_15301A + .byte 0 + +DewfordTown_PokemonCenter_1F_MapScript1_15301A:: @ 815301A + sethealplace 15 + call DewfordTown_PokemonCenter_1F_EventScript_19FD1B + end + +DewfordTown_PokemonCenter_1F_EventScript_153023:: @ 8153023 + setvar 0x800b, 1 + call DewfordTown_PokemonCenter_1F_EventScript_19FD5B + waittext + waitbutton + release + end + +DewfordTown_PokemonCenter_1F_EventScript_153031:: @ 8153031 + msgbox DewfordTown_PokemonCenter_1F_Text_174CDB, 2 + end + +DewfordTown_PokemonCenter_1F_EventScript_15303A:: @ 815303A + msgbox DewfordTown_PokemonCenter_1F_Text_174D32, 2 + end diff --git a/data/scripts/maps/DewfordTown_PokemonCenter_1F.s b/data/scripts/maps/DewfordTown_PokemonCenter_1F.s deleted file mode 100644 index 96c198ae5..000000000 --- a/data/scripts/maps/DewfordTown_PokemonCenter_1F.s +++ /dev/null @@ -1,24 +0,0 @@ -DewfordTown_PokemonCenter_1F_MapScripts:: @ 8153014 - map_script 3, DewfordTown_PokemonCenter_1F_MapScript1_15301A - .byte 0 - -DewfordTown_PokemonCenter_1F_MapScript1_15301A:: @ 815301A - sethealplace 15 - call DewfordTown_PokemonCenter_1F_EventScript_19FD1B - end - -DewfordTown_PokemonCenter_1F_EventScript_153023:: @ 8153023 - setvar 0x800b, 1 - call DewfordTown_PokemonCenter_1F_EventScript_19FD5B - waittext - waitbutton - release - end - -DewfordTown_PokemonCenter_1F_EventScript_153031:: @ 8153031 - msgbox DewfordTown_PokemonCenter_1F_Text_174CDB, 2 - end - -DewfordTown_PokemonCenter_1F_EventScript_15303A:: @ 815303A - msgbox DewfordTown_PokemonCenter_1F_Text_174D32, 2 - end diff --git a/data/scripts/maps/DewfordTown_PokemonCenter_2F.inc b/data/scripts/maps/DewfordTown_PokemonCenter_2F.inc new file mode 100644 index 000000000..554c9ef6b --- /dev/null +++ b/data/scripts/maps/DewfordTown_PokemonCenter_2F.inc @@ -0,0 +1,17 @@ +DewfordTown_PokemonCenter_2F_MapScripts:: @ 8153043 + map_script 2, DewfordTown_PokemonCenter_2F_MapScript2_1A3D88 + map_script 4, DewfordTown_PokemonCenter_2F_MapScript2_1A3D03 + map_script 1, DewfordTown_PokemonCenter_2F_MapScript1_1A3D32 + .byte 0 + +DewfordTown_PokemonCenter_2F_EventScript_153053:: @ 8153053 + call DewfordTown_PokemonCenter_2F_EventScript_1A3EA6 + end + +DewfordTown_PokemonCenter_2F_EventScript_153059:: @ 8153059 + call DewfordTown_PokemonCenter_2F_EventScript_1A40CC + end + +DewfordTown_PokemonCenter_2F_EventScript_15305F:: @ 815305F + call DewfordTown_PokemonCenter_2F_EventScript_1A41FB + end diff --git a/data/scripts/maps/DewfordTown_PokemonCenter_2F.s b/data/scripts/maps/DewfordTown_PokemonCenter_2F.s deleted file mode 100644 index 554c9ef6b..000000000 --- a/data/scripts/maps/DewfordTown_PokemonCenter_2F.s +++ /dev/null @@ -1,17 +0,0 @@ -DewfordTown_PokemonCenter_2F_MapScripts:: @ 8153043 - map_script 2, DewfordTown_PokemonCenter_2F_MapScript2_1A3D88 - map_script 4, DewfordTown_PokemonCenter_2F_MapScript2_1A3D03 - map_script 1, DewfordTown_PokemonCenter_2F_MapScript1_1A3D32 - .byte 0 - -DewfordTown_PokemonCenter_2F_EventScript_153053:: @ 8153053 - call DewfordTown_PokemonCenter_2F_EventScript_1A3EA6 - end - -DewfordTown_PokemonCenter_2F_EventScript_153059:: @ 8153059 - call DewfordTown_PokemonCenter_2F_EventScript_1A40CC - end - -DewfordTown_PokemonCenter_2F_EventScript_15305F:: @ 815305F - call DewfordTown_PokemonCenter_2F_EventScript_1A41FB - end diff --git a/data/scripts/maps/DoubleBattleColosseum.inc b/data/scripts/maps/DoubleBattleColosseum.inc new file mode 100644 index 000000000..9bc33e6bd --- /dev/null +++ b/data/scripts/maps/DoubleBattleColosseum.inc @@ -0,0 +1,2 @@ +DoubleBattleColosseum_MapScripts:: @ 815F57F + .byte 0 diff --git a/data/scripts/maps/DoubleBattleColosseum.s b/data/scripts/maps/DoubleBattleColosseum.s deleted file mode 100644 index 9bc33e6bd..000000000 --- a/data/scripts/maps/DoubleBattleColosseum.s +++ /dev/null @@ -1,2 +0,0 @@ -DoubleBattleColosseum_MapScripts:: @ 815F57F - .byte 0 diff --git a/data/scripts/maps/EverGrandeCity.inc b/data/scripts/maps/EverGrandeCity.inc new file mode 100644 index 000000000..9b6d2a8b7 --- /dev/null +++ b/data/scripts/maps/EverGrandeCity.inc @@ -0,0 +1,25 @@ +EverGrandeCity_MapScripts:: @ 814D4D5 + map_script 3, EverGrandeCity_MapScript1_14D4DB + .byte 0 + +EverGrandeCity_MapScript1_14D4DB:: @ 814D4DB + checkflag 2090 + callif 1, EverGrandeCity_EventScript_1A02C1 + end + +EverGrandeCity_EventScript_14D4E5:: @ 814D4E5 + msgbox EverGrandeCity_Text_16A74D, 3 + end + +EverGrandeCity_EventScript_14D4EE:: @ 814D4EE + msgbox EverGrandeCity_Text_16A787, 3 + end + +EverGrandeCity_EventScript_14D4F7:: @ 814D4F7 + msgbox EverGrandeCity_Text_16A763, 3 + end + +EverGrandeCity_EventScript_14D500:: @ 814D500 + setflag 2078 + setvar 0x4001, 1 + end diff --git a/data/scripts/maps/EverGrandeCity.s b/data/scripts/maps/EverGrandeCity.s deleted file mode 100644 index 9b6d2a8b7..000000000 --- a/data/scripts/maps/EverGrandeCity.s +++ /dev/null @@ -1,25 +0,0 @@ -EverGrandeCity_MapScripts:: @ 814D4D5 - map_script 3, EverGrandeCity_MapScript1_14D4DB - .byte 0 - -EverGrandeCity_MapScript1_14D4DB:: @ 814D4DB - checkflag 2090 - callif 1, EverGrandeCity_EventScript_1A02C1 - end - -EverGrandeCity_EventScript_14D4E5:: @ 814D4E5 - msgbox EverGrandeCity_Text_16A74D, 3 - end - -EverGrandeCity_EventScript_14D4EE:: @ 814D4EE - msgbox EverGrandeCity_Text_16A787, 3 - end - -EverGrandeCity_EventScript_14D4F7:: @ 814D4F7 - msgbox EverGrandeCity_Text_16A763, 3 - end - -EverGrandeCity_EventScript_14D500:: @ 814D500 - setflag 2078 - setvar 0x4001, 1 - end diff --git a/data/scripts/maps/EverGrandeCity_ChampionsRoom.inc b/data/scripts/maps/EverGrandeCity_ChampionsRoom.inc new file mode 100644 index 000000000..0e5dc21b0 --- /dev/null +++ b/data/scripts/maps/EverGrandeCity_ChampionsRoom.inc @@ -0,0 +1,226 @@ +EverGrandeCity_ChampionsRoom_MapScripts:: @ 815B7AF + map_script 3, EverGrandeCity_ChampionsRoom_MapScript1_15B7BF + map_script 4, EverGrandeCity_ChampionsRoom_MapScript2_15B7C5 + map_script 2, EverGrandeCity_ChampionsRoom_MapScript2_15B7D4 + .byte 0 + +EverGrandeCity_ChampionsRoom_MapScript1_15B7BF:: @ 815B7BF + call EverGrandeCity_ChampionsRoom_EventScript_1A014E + end + +EverGrandeCity_ChampionsRoom_MapScript2_15B7C5:: @ 815B7C5 + map_script_2 0x4001, 0, EverGrandeCity_ChampionsRoom_EventScript_15B7CF + .2byte 0 + +EverGrandeCity_ChampionsRoom_EventScript_15B7CF:: @ 815B7CF + spriteface 255, 2 + end + +EverGrandeCity_ChampionsRoom_MapScript2_15B7D4:: @ 815B7D4 + map_script_2 0x4001, 0, EverGrandeCity_ChampionsRoom_EventScript_15B7DE + .2byte 0 + +EverGrandeCity_ChampionsRoom_EventScript_15B7DE:: @ 815B7DE + lockall + move 255, EverGrandeCity_ChampionsRoom_Movement_1A084E + waitmove 0 + pause 40 + move 255, EverGrandeCity_ChampionsRoom_Movement_15B802 + waitmove 0 + setvar 0x4001, 1 + jump EverGrandeCity_ChampionsRoom_EventScript_15B805 + releaseall + end + +EverGrandeCity_ChampionsRoom_Movement_15B802:: @ 815B802 + step_up + step_up + step_end + +EverGrandeCity_ChampionsRoom_EventScript_15B805:: @ 815B805 + playmusic 454, 0 + msgbox EverGrandeCity_ChampionsRoom_Text_190F9C, 4 + trainerbattle 3, OPPONENT_STEVEN, 0, EverGrandeCity_ChampionsRoom_Text_1910A0 + jump EverGrandeCity_ChampionsRoom_EventScript_15B821 + end + +EverGrandeCity_ChampionsRoom_EventScript_15B821:: @ 815B821 + playsfx 8 + setmaptile 6, 1, 838, 0 + setmaptile 6, 2, 839, 0 + special 142 + msgbox EverGrandeCity_ChampionsRoom_Text_1910FE, 4 + closebutton + playsfx 8 + checkgender + compare RESULT, 0 + callif 1, EverGrandeCity_ChampionsRoom_EventScript_15B87C + compare RESULT, 1 + callif 1, EverGrandeCity_ChampionsRoom_EventScript_15B881 + reappear 2 + call EverGrandeCity_ChampionsRoom_EventScript_15B9BD + checkgender + compare RESULT, 0 + jumpeq EverGrandeCity_ChampionsRoom_EventScript_15B886 + compare RESULT, 1 + jumpeq EverGrandeCity_ChampionsRoom_EventScript_15B8BB + end + +EverGrandeCity_ChampionsRoom_EventScript_15B87C:: @ 815B87C + playmusic 415, 0 + return + +EverGrandeCity_ChampionsRoom_EventScript_15B881:: @ 815B881 + playmusic 421, 0 + return + +EverGrandeCity_ChampionsRoom_EventScript_15B886:: @ 815B886 + msgbox EverGrandeCity_ChampionsRoom_Text_191225, 4 + pause 40 + playsfx 21 + move 2, EverGrandeCity_ChampionsRoom_Movement_1A0833 + waitmove 0 + move 2, EverGrandeCity_ChampionsRoom_Movement_1A0835 + waitmove 0 + call EverGrandeCity_ChampionsRoom_EventScript_15B9D2 + msgbox EverGrandeCity_ChampionsRoom_Text_191268, 4 + jump EverGrandeCity_ChampionsRoom_EventScript_15B8F0 + end + +EverGrandeCity_ChampionsRoom_EventScript_15B8BB:: @ 815B8BB + msgbox EverGrandeCity_ChampionsRoom_Text_1912B3, 4 + pause 40 + playsfx 21 + move 2, EverGrandeCity_ChampionsRoom_Movement_1A0833 + waitmove 0 + move 2, EverGrandeCity_ChampionsRoom_Movement_1A0835 + waitmove 0 + call EverGrandeCity_ChampionsRoom_EventScript_15B9D2 + msgbox EverGrandeCity_ChampionsRoom_Text_191305, 4 + jump EverGrandeCity_ChampionsRoom_EventScript_15B8F0 + end + +EverGrandeCity_ChampionsRoom_EventScript_15B8F0:: @ 815B8F0 + closebutton + reappear 3 + move 3, EverGrandeCity_ChampionsRoom_Movement_15BA03 + waitmove 0 + move 255, EverGrandeCity_ChampionsRoom_Movement_1A0843 + waitmove 0 + msgbox EverGrandeCity_ChampionsRoom_Text_19134D, 4 + call EverGrandeCity_ChampionsRoom_EventScript_1A03B0 + msgbox EverGrandeCity_ChampionsRoom_Text_1914C6, 4 + move 1, EverGrandeCity_ChampionsRoom_Movement_1A0841 + waitmove 0 + pause 20 + move 1, EverGrandeCity_ChampionsRoom_Movement_1A0845 + waitmove 0 + msgbox EverGrandeCity_ChampionsRoom_Text_191512, 4 + closebutton + pause 30 + move 1, EverGrandeCity_ChampionsRoom_Movement_15B9FB + move 255, EverGrandeCity_ChampionsRoom_Movement_15B9DD + move 3, EverGrandeCity_ChampionsRoom_Movement_1A0841 + move 2, EverGrandeCity_ChampionsRoom_Movement_15B9F8 + waitmove 0 + pause 20 + move 255, EverGrandeCity_ChampionsRoom_Movement_1A0845 + waitmove 0 + msgbox EverGrandeCity_ChampionsRoom_Text_191546, 4 + checkgender + compare RESULT, 0 + callif 1, EverGrandeCity_ChampionsRoom_EventScript_15B9AB + compare RESULT, 1 + callif 1, EverGrandeCity_ChampionsRoom_EventScript_15B9B4 + closebutton + move 1, EverGrandeCity_ChampionsRoom_Movement_15B9FF + move 255, EverGrandeCity_ChampionsRoom_Movement_15B9E0 + waitmove 0 + setflag 781 + warp EverGrandeCity_HallOfFame, 255, 7, 16 + waitstate + releaseall + end + +EverGrandeCity_ChampionsRoom_EventScript_15B9AB:: @ 815B9AB + msgbox EverGrandeCity_ChampionsRoom_Text_1915D7, 4 + return + +EverGrandeCity_ChampionsRoom_EventScript_15B9B4:: @ 815B9B4 + msgbox EverGrandeCity_ChampionsRoom_Text_191675, 4 + return + +EverGrandeCity_ChampionsRoom_EventScript_15B9BD:: @ 815B9BD + move 2, EverGrandeCity_ChampionsRoom_Movement_15B9E6 + waitmove 0 + move 255, EverGrandeCity_ChampionsRoom_Movement_1A083F + waitmove 0 + return + +EverGrandeCity_ChampionsRoom_EventScript_15B9D2:: @ 815B9D2 + move 2, EverGrandeCity_ChampionsRoom_Movement_15B9EF + waitmove 0 + return + +EverGrandeCity_ChampionsRoom_Movement_15B9DD:: @ 815B9DD + step_up + step_up + step_end + +EverGrandeCity_ChampionsRoom_Movement_15B9E0:: @ 815B9E0 + step_up + step_14 + step_up + step_13 + step_54 + step_end + +EverGrandeCity_ChampionsRoom_Movement_15B9E6:: @ 815B9E6 + step_up + step_up + step_up + step_up + step_up + step_left + step_up + step_28 + step_end + +EverGrandeCity_ChampionsRoom_Movement_15B9EF:: @ 815B9EF + step_26 + step_14 + step_28 + step_14 + step_26 + step_13 + step_28 + step_14 + step_end + +EverGrandeCity_ChampionsRoom_Movement_15B9F8:: @ 815B9F8 + step_right + step_up + step_end + +EverGrandeCity_ChampionsRoom_Movement_15B9FB:: @ 815B9FB + step_up + step_up + step_25 + step_end + +EverGrandeCity_ChampionsRoom_Movement_15B9FF:: @ 815B9FF + step_up + step_13 + step_54 + step_end + +EverGrandeCity_ChampionsRoom_Movement_15BA03:: @ 815BA03 + step_up + step_up + step_up + step_up + step_up + step_right + step_up + step_27 + step_end diff --git a/data/scripts/maps/EverGrandeCity_ChampionsRoom.s b/data/scripts/maps/EverGrandeCity_ChampionsRoom.s deleted file mode 100644 index 0e5dc21b0..000000000 --- a/data/scripts/maps/EverGrandeCity_ChampionsRoom.s +++ /dev/null @@ -1,226 +0,0 @@ -EverGrandeCity_ChampionsRoom_MapScripts:: @ 815B7AF - map_script 3, EverGrandeCity_ChampionsRoom_MapScript1_15B7BF - map_script 4, EverGrandeCity_ChampionsRoom_MapScript2_15B7C5 - map_script 2, EverGrandeCity_ChampionsRoom_MapScript2_15B7D4 - .byte 0 - -EverGrandeCity_ChampionsRoom_MapScript1_15B7BF:: @ 815B7BF - call EverGrandeCity_ChampionsRoom_EventScript_1A014E - end - -EverGrandeCity_ChampionsRoom_MapScript2_15B7C5:: @ 815B7C5 - map_script_2 0x4001, 0, EverGrandeCity_ChampionsRoom_EventScript_15B7CF - .2byte 0 - -EverGrandeCity_ChampionsRoom_EventScript_15B7CF:: @ 815B7CF - spriteface 255, 2 - end - -EverGrandeCity_ChampionsRoom_MapScript2_15B7D4:: @ 815B7D4 - map_script_2 0x4001, 0, EverGrandeCity_ChampionsRoom_EventScript_15B7DE - .2byte 0 - -EverGrandeCity_ChampionsRoom_EventScript_15B7DE:: @ 815B7DE - lockall - move 255, EverGrandeCity_ChampionsRoom_Movement_1A084E - waitmove 0 - pause 40 - move 255, EverGrandeCity_ChampionsRoom_Movement_15B802 - waitmove 0 - setvar 0x4001, 1 - jump EverGrandeCity_ChampionsRoom_EventScript_15B805 - releaseall - end - -EverGrandeCity_ChampionsRoom_Movement_15B802:: @ 815B802 - step_up - step_up - step_end - -EverGrandeCity_ChampionsRoom_EventScript_15B805:: @ 815B805 - playmusic 454, 0 - msgbox EverGrandeCity_ChampionsRoom_Text_190F9C, 4 - trainerbattle 3, OPPONENT_STEVEN, 0, EverGrandeCity_ChampionsRoom_Text_1910A0 - jump EverGrandeCity_ChampionsRoom_EventScript_15B821 - end - -EverGrandeCity_ChampionsRoom_EventScript_15B821:: @ 815B821 - playsfx 8 - setmaptile 6, 1, 838, 0 - setmaptile 6, 2, 839, 0 - special 142 - msgbox EverGrandeCity_ChampionsRoom_Text_1910FE, 4 - closebutton - playsfx 8 - checkgender - compare RESULT, 0 - callif 1, EverGrandeCity_ChampionsRoom_EventScript_15B87C - compare RESULT, 1 - callif 1, EverGrandeCity_ChampionsRoom_EventScript_15B881 - reappear 2 - call EverGrandeCity_ChampionsRoom_EventScript_15B9BD - checkgender - compare RESULT, 0 - jumpeq EverGrandeCity_ChampionsRoom_EventScript_15B886 - compare RESULT, 1 - jumpeq EverGrandeCity_ChampionsRoom_EventScript_15B8BB - end - -EverGrandeCity_ChampionsRoom_EventScript_15B87C:: @ 815B87C - playmusic 415, 0 - return - -EverGrandeCity_ChampionsRoom_EventScript_15B881:: @ 815B881 - playmusic 421, 0 - return - -EverGrandeCity_ChampionsRoom_EventScript_15B886:: @ 815B886 - msgbox EverGrandeCity_ChampionsRoom_Text_191225, 4 - pause 40 - playsfx 21 - move 2, EverGrandeCity_ChampionsRoom_Movement_1A0833 - waitmove 0 - move 2, EverGrandeCity_ChampionsRoom_Movement_1A0835 - waitmove 0 - call EverGrandeCity_ChampionsRoom_EventScript_15B9D2 - msgbox EverGrandeCity_ChampionsRoom_Text_191268, 4 - jump EverGrandeCity_ChampionsRoom_EventScript_15B8F0 - end - -EverGrandeCity_ChampionsRoom_EventScript_15B8BB:: @ 815B8BB - msgbox EverGrandeCity_ChampionsRoom_Text_1912B3, 4 - pause 40 - playsfx 21 - move 2, EverGrandeCity_ChampionsRoom_Movement_1A0833 - waitmove 0 - move 2, EverGrandeCity_ChampionsRoom_Movement_1A0835 - waitmove 0 - call EverGrandeCity_ChampionsRoom_EventScript_15B9D2 - msgbox EverGrandeCity_ChampionsRoom_Text_191305, 4 - jump EverGrandeCity_ChampionsRoom_EventScript_15B8F0 - end - -EverGrandeCity_ChampionsRoom_EventScript_15B8F0:: @ 815B8F0 - closebutton - reappear 3 - move 3, EverGrandeCity_ChampionsRoom_Movement_15BA03 - waitmove 0 - move 255, EverGrandeCity_ChampionsRoom_Movement_1A0843 - waitmove 0 - msgbox EverGrandeCity_ChampionsRoom_Text_19134D, 4 - call EverGrandeCity_ChampionsRoom_EventScript_1A03B0 - msgbox EverGrandeCity_ChampionsRoom_Text_1914C6, 4 - move 1, EverGrandeCity_ChampionsRoom_Movement_1A0841 - waitmove 0 - pause 20 - move 1, EverGrandeCity_ChampionsRoom_Movement_1A0845 - waitmove 0 - msgbox EverGrandeCity_ChampionsRoom_Text_191512, 4 - closebutton - pause 30 - move 1, EverGrandeCity_ChampionsRoom_Movement_15B9FB - move 255, EverGrandeCity_ChampionsRoom_Movement_15B9DD - move 3, EverGrandeCity_ChampionsRoom_Movement_1A0841 - move 2, EverGrandeCity_ChampionsRoom_Movement_15B9F8 - waitmove 0 - pause 20 - move 255, EverGrandeCity_ChampionsRoom_Movement_1A0845 - waitmove 0 - msgbox EverGrandeCity_ChampionsRoom_Text_191546, 4 - checkgender - compare RESULT, 0 - callif 1, EverGrandeCity_ChampionsRoom_EventScript_15B9AB - compare RESULT, 1 - callif 1, EverGrandeCity_ChampionsRoom_EventScript_15B9B4 - closebutton - move 1, EverGrandeCity_ChampionsRoom_Movement_15B9FF - move 255, EverGrandeCity_ChampionsRoom_Movement_15B9E0 - waitmove 0 - setflag 781 - warp EverGrandeCity_HallOfFame, 255, 7, 16 - waitstate - releaseall - end - -EverGrandeCity_ChampionsRoom_EventScript_15B9AB:: @ 815B9AB - msgbox EverGrandeCity_ChampionsRoom_Text_1915D7, 4 - return - -EverGrandeCity_ChampionsRoom_EventScript_15B9B4:: @ 815B9B4 - msgbox EverGrandeCity_ChampionsRoom_Text_191675, 4 - return - -EverGrandeCity_ChampionsRoom_EventScript_15B9BD:: @ 815B9BD - move 2, EverGrandeCity_ChampionsRoom_Movement_15B9E6 - waitmove 0 - move 255, EverGrandeCity_ChampionsRoom_Movement_1A083F - waitmove 0 - return - -EverGrandeCity_ChampionsRoom_EventScript_15B9D2:: @ 815B9D2 - move 2, EverGrandeCity_ChampionsRoom_Movement_15B9EF - waitmove 0 - return - -EverGrandeCity_ChampionsRoom_Movement_15B9DD:: @ 815B9DD - step_up - step_up - step_end - -EverGrandeCity_ChampionsRoom_Movement_15B9E0:: @ 815B9E0 - step_up - step_14 - step_up - step_13 - step_54 - step_end - -EverGrandeCity_ChampionsRoom_Movement_15B9E6:: @ 815B9E6 - step_up - step_up - step_up - step_up - step_up - step_left - step_up - step_28 - step_end - -EverGrandeCity_ChampionsRoom_Movement_15B9EF:: @ 815B9EF - step_26 - step_14 - step_28 - step_14 - step_26 - step_13 - step_28 - step_14 - step_end - -EverGrandeCity_ChampionsRoom_Movement_15B9F8:: @ 815B9F8 - step_right - step_up - step_end - -EverGrandeCity_ChampionsRoom_Movement_15B9FB:: @ 815B9FB - step_up - step_up - step_25 - step_end - -EverGrandeCity_ChampionsRoom_Movement_15B9FF:: @ 815B9FF - step_up - step_13 - step_54 - step_end - -EverGrandeCity_ChampionsRoom_Movement_15BA03:: @ 815BA03 - step_up - step_up - step_up - step_up - step_up - step_right - step_up - step_27 - step_end diff --git a/data/scripts/maps/EverGrandeCity_Corridor1.inc b/data/scripts/maps/EverGrandeCity_Corridor1.inc new file mode 100644 index 000000000..499ad673f --- /dev/null +++ b/data/scripts/maps/EverGrandeCity_Corridor1.inc @@ -0,0 +1,11 @@ +EverGrandeCity_Corridor1_MapScripts:: @ 815BA0C + map_script 4, EverGrandeCity_Corridor1_MapScript2_15BA12 + .byte 0 + +EverGrandeCity_Corridor1_MapScript2_15BA12:: @ 815BA12 + map_script_2 0x4001, 0, EverGrandeCity_Corridor1_EventScript_15BA1C + .2byte 0 + +EverGrandeCity_Corridor1_EventScript_15BA1C:: @ 815BA1C + spriteface 255, 2 + end diff --git a/data/scripts/maps/EverGrandeCity_Corridor1.s b/data/scripts/maps/EverGrandeCity_Corridor1.s deleted file mode 100644 index 499ad673f..000000000 --- a/data/scripts/maps/EverGrandeCity_Corridor1.s +++ /dev/null @@ -1,11 +0,0 @@ -EverGrandeCity_Corridor1_MapScripts:: @ 815BA0C - map_script 4, EverGrandeCity_Corridor1_MapScript2_15BA12 - .byte 0 - -EverGrandeCity_Corridor1_MapScript2_15BA12:: @ 815BA12 - map_script_2 0x4001, 0, EverGrandeCity_Corridor1_EventScript_15BA1C - .2byte 0 - -EverGrandeCity_Corridor1_EventScript_15BA1C:: @ 815BA1C - spriteface 255, 2 - end diff --git a/data/scripts/maps/EverGrandeCity_Corridor2.inc b/data/scripts/maps/EverGrandeCity_Corridor2.inc new file mode 100644 index 000000000..692de1ed9 --- /dev/null +++ b/data/scripts/maps/EverGrandeCity_Corridor2.inc @@ -0,0 +1,11 @@ +EverGrandeCity_Corridor2_MapScripts:: @ 815BA21 + map_script 4, EverGrandeCity_Corridor2_MapScript2_15BA27 + .byte 0 + +EverGrandeCity_Corridor2_MapScript2_15BA27:: @ 815BA27 + map_script_2 0x4001, 0, EverGrandeCity_Corridor2_EventScript_15BA31 + .2byte 0 + +EverGrandeCity_Corridor2_EventScript_15BA31:: @ 815BA31 + spriteface 255, 2 + end diff --git a/data/scripts/maps/EverGrandeCity_Corridor2.s b/data/scripts/maps/EverGrandeCity_Corridor2.s deleted file mode 100644 index 692de1ed9..000000000 --- a/data/scripts/maps/EverGrandeCity_Corridor2.s +++ /dev/null @@ -1,11 +0,0 @@ -EverGrandeCity_Corridor2_MapScripts:: @ 815BA21 - map_script 4, EverGrandeCity_Corridor2_MapScript2_15BA27 - .byte 0 - -EverGrandeCity_Corridor2_MapScript2_15BA27:: @ 815BA27 - map_script_2 0x4001, 0, EverGrandeCity_Corridor2_EventScript_15BA31 - .2byte 0 - -EverGrandeCity_Corridor2_EventScript_15BA31:: @ 815BA31 - spriteface 255, 2 - end diff --git a/data/scripts/maps/EverGrandeCity_Corridor3.inc b/data/scripts/maps/EverGrandeCity_Corridor3.inc new file mode 100644 index 000000000..f8ed19669 --- /dev/null +++ b/data/scripts/maps/EverGrandeCity_Corridor3.inc @@ -0,0 +1,11 @@ +EverGrandeCity_Corridor3_MapScripts:: @ 815BA36 + map_script 4, EverGrandeCity_Corridor3_MapScript2_15BA3C + .byte 0 + +EverGrandeCity_Corridor3_MapScript2_15BA3C:: @ 815BA3C + map_script_2 0x4001, 0, EverGrandeCity_Corridor3_EventScript_15BA46 + .2byte 0 + +EverGrandeCity_Corridor3_EventScript_15BA46:: @ 815BA46 + spriteface 255, 2 + end diff --git a/data/scripts/maps/EverGrandeCity_Corridor3.s b/data/scripts/maps/EverGrandeCity_Corridor3.s deleted file mode 100644 index f8ed19669..000000000 --- a/data/scripts/maps/EverGrandeCity_Corridor3.s +++ /dev/null @@ -1,11 +0,0 @@ -EverGrandeCity_Corridor3_MapScripts:: @ 815BA36 - map_script 4, EverGrandeCity_Corridor3_MapScript2_15BA3C - .byte 0 - -EverGrandeCity_Corridor3_MapScript2_15BA3C:: @ 815BA3C - map_script_2 0x4001, 0, EverGrandeCity_Corridor3_EventScript_15BA46 - .2byte 0 - -EverGrandeCity_Corridor3_EventScript_15BA46:: @ 815BA46 - spriteface 255, 2 - end diff --git a/data/scripts/maps/EverGrandeCity_Corridor4.inc b/data/scripts/maps/EverGrandeCity_Corridor4.inc new file mode 100644 index 000000000..616a25ec5 --- /dev/null +++ b/data/scripts/maps/EverGrandeCity_Corridor4.inc @@ -0,0 +1,11 @@ +EverGrandeCity_Corridor4_MapScripts:: @ 815BA4B + map_script 4, EverGrandeCity_Corridor4_MapScript2_15BA51 + .byte 0 + +EverGrandeCity_Corridor4_MapScript2_15BA51:: @ 815BA51 + map_script_2 0x4001, 0, EverGrandeCity_Corridor4_EventScript_15BA5B + .2byte 0 + +EverGrandeCity_Corridor4_EventScript_15BA5B:: @ 815BA5B + spriteface 255, 2 + end diff --git a/data/scripts/maps/EverGrandeCity_Corridor4.s b/data/scripts/maps/EverGrandeCity_Corridor4.s deleted file mode 100644 index 616a25ec5..000000000 --- a/data/scripts/maps/EverGrandeCity_Corridor4.s +++ /dev/null @@ -1,11 +0,0 @@ -EverGrandeCity_Corridor4_MapScripts:: @ 815BA4B - map_script 4, EverGrandeCity_Corridor4_MapScript2_15BA51 - .byte 0 - -EverGrandeCity_Corridor4_MapScript2_15BA51:: @ 815BA51 - map_script_2 0x4001, 0, EverGrandeCity_Corridor4_EventScript_15BA5B - .2byte 0 - -EverGrandeCity_Corridor4_EventScript_15BA5B:: @ 815BA5B - spriteface 255, 2 - end diff --git a/data/scripts/maps/EverGrandeCity_Corridor5.inc b/data/scripts/maps/EverGrandeCity_Corridor5.inc new file mode 100644 index 000000000..783b03aec --- /dev/null +++ b/data/scripts/maps/EverGrandeCity_Corridor5.inc @@ -0,0 +1,11 @@ +EverGrandeCity_Corridor5_MapScripts:: @ 815BA60 + map_script 4, EverGrandeCity_Corridor5_MapScript2_15BA66 + .byte 0 + +EverGrandeCity_Corridor5_MapScript2_15BA66:: @ 815BA66 + map_script_2 0x4001, 0, EverGrandeCity_Corridor5_EventScript_15BA70 + .2byte 0 + +EverGrandeCity_Corridor5_EventScript_15BA70:: @ 815BA70 + spriteface 255, 2 + end diff --git a/data/scripts/maps/EverGrandeCity_Corridor5.s b/data/scripts/maps/EverGrandeCity_Corridor5.s deleted file mode 100644 index 783b03aec..000000000 --- a/data/scripts/maps/EverGrandeCity_Corridor5.s +++ /dev/null @@ -1,11 +0,0 @@ -EverGrandeCity_Corridor5_MapScripts:: @ 815BA60 - map_script 4, EverGrandeCity_Corridor5_MapScript2_15BA66 - .byte 0 - -EverGrandeCity_Corridor5_MapScript2_15BA66:: @ 815BA66 - map_script_2 0x4001, 0, EverGrandeCity_Corridor5_EventScript_15BA70 - .2byte 0 - -EverGrandeCity_Corridor5_EventScript_15BA70:: @ 815BA70 - spriteface 255, 2 - end diff --git a/data/scripts/maps/EverGrandeCity_DrakesRoom.inc b/data/scripts/maps/EverGrandeCity_DrakesRoom.inc new file mode 100644 index 000000000..c16bd544f --- /dev/null +++ b/data/scripts/maps/EverGrandeCity_DrakesRoom.inc @@ -0,0 +1,64 @@ +EverGrandeCity_DrakesRoom_MapScripts:: @ 815B70D + map_script 2, EverGrandeCity_DrakesRoom_MapScript2_15B72C + map_script 1, EverGrandeCity_DrakesRoom_MapScript1_15B743 + map_script 4, EverGrandeCity_DrakesRoom_MapScript2_15B570 + .byte 0 + +@ 815B71D + map_script_2 0x4001, 0, EverGrandeCity_DrakesRoom_EventScript_15B727 + .2byte 0 + +EverGrandeCity_DrakesRoom_EventScript_15B727:: @ 815B727 + spriteface 255, 2 + end + +EverGrandeCity_DrakesRoom_MapScript2_15B72C:: @ 815B72C + map_script_2 0x409c, 3, EverGrandeCity_DrakesRoom_EventScript_15B736 + .2byte 0 + +EverGrandeCity_DrakesRoom_EventScript_15B736:: @ 815B736 + lockall + call EverGrandeCity_DrakesRoom_EventScript_1A0710 + setvar 0x409c, 4 + releaseall + end + +EverGrandeCity_DrakesRoom_MapScript1_15B743:: @ 815B743 + checkflag 1248 + callif 1, EverGrandeCity_DrakesRoom_EventScript_15B758 + compare 0x409c, 4 + callif 1, EverGrandeCity_DrakesRoom_EventScript_15B75E + end + +EverGrandeCity_DrakesRoom_EventScript_15B758:: @ 815B758 + call EverGrandeCity_DrakesRoom_EventScript_1A0757 + return + +EverGrandeCity_DrakesRoom_EventScript_15B75E:: @ 815B75E + call EverGrandeCity_DrakesRoom_EventScript_1A07FA + return + +EverGrandeCity_DrakesRoom_EventScript_15B764:: @ 815B764 + lock + faceplayer + checkflag 1248 + jumpeq EverGrandeCity_DrakesRoom_EventScript_15B78B + playmusic 450, 0 + msgbox EverGrandeCity_DrakesRoom_Text_190CEB, 4 + trainerbattle 3, OPPONENT_DRAKE, 0, EverGrandeCity_DrakesRoom_Text_190E42 + jump EverGrandeCity_DrakesRoom_EventScript_15B795 + end + +EverGrandeCity_DrakesRoom_EventScript_15B78B:: @ 815B78B + msgbox EverGrandeCity_DrakesRoom_Text_190E5D, 4 + release + end + +EverGrandeCity_DrakesRoom_EventScript_15B795:: @ 815B795 + setvar 0x8004, 0 + special 170 + setflag 1248 + call EverGrandeCity_DrakesRoom_EventScript_1A0693 + msgbox EverGrandeCity_DrakesRoom_Text_190E5D, 4 + release + end diff --git a/data/scripts/maps/EverGrandeCity_DrakesRoom.s b/data/scripts/maps/EverGrandeCity_DrakesRoom.s deleted file mode 100644 index c16bd544f..000000000 --- a/data/scripts/maps/EverGrandeCity_DrakesRoom.s +++ /dev/null @@ -1,64 +0,0 @@ -EverGrandeCity_DrakesRoom_MapScripts:: @ 815B70D - map_script 2, EverGrandeCity_DrakesRoom_MapScript2_15B72C - map_script 1, EverGrandeCity_DrakesRoom_MapScript1_15B743 - map_script 4, EverGrandeCity_DrakesRoom_MapScript2_15B570 - .byte 0 - -@ 815B71D - map_script_2 0x4001, 0, EverGrandeCity_DrakesRoom_EventScript_15B727 - .2byte 0 - -EverGrandeCity_DrakesRoom_EventScript_15B727:: @ 815B727 - spriteface 255, 2 - end - -EverGrandeCity_DrakesRoom_MapScript2_15B72C:: @ 815B72C - map_script_2 0x409c, 3, EverGrandeCity_DrakesRoom_EventScript_15B736 - .2byte 0 - -EverGrandeCity_DrakesRoom_EventScript_15B736:: @ 815B736 - lockall - call EverGrandeCity_DrakesRoom_EventScript_1A0710 - setvar 0x409c, 4 - releaseall - end - -EverGrandeCity_DrakesRoom_MapScript1_15B743:: @ 815B743 - checkflag 1248 - callif 1, EverGrandeCity_DrakesRoom_EventScript_15B758 - compare 0x409c, 4 - callif 1, EverGrandeCity_DrakesRoom_EventScript_15B75E - end - -EverGrandeCity_DrakesRoom_EventScript_15B758:: @ 815B758 - call EverGrandeCity_DrakesRoom_EventScript_1A0757 - return - -EverGrandeCity_DrakesRoom_EventScript_15B75E:: @ 815B75E - call EverGrandeCity_DrakesRoom_EventScript_1A07FA - return - -EverGrandeCity_DrakesRoom_EventScript_15B764:: @ 815B764 - lock - faceplayer - checkflag 1248 - jumpeq EverGrandeCity_DrakesRoom_EventScript_15B78B - playmusic 450, 0 - msgbox EverGrandeCity_DrakesRoom_Text_190CEB, 4 - trainerbattle 3, OPPONENT_DRAKE, 0, EverGrandeCity_DrakesRoom_Text_190E42 - jump EverGrandeCity_DrakesRoom_EventScript_15B795 - end - -EverGrandeCity_DrakesRoom_EventScript_15B78B:: @ 815B78B - msgbox EverGrandeCity_DrakesRoom_Text_190E5D, 4 - release - end - -EverGrandeCity_DrakesRoom_EventScript_15B795:: @ 815B795 - setvar 0x8004, 0 - special 170 - setflag 1248 - call EverGrandeCity_DrakesRoom_EventScript_1A0693 - msgbox EverGrandeCity_DrakesRoom_Text_190E5D, 4 - release - end diff --git a/data/scripts/maps/EverGrandeCity_GlaciasRoom.inc b/data/scripts/maps/EverGrandeCity_GlaciasRoom.inc new file mode 100644 index 000000000..039b2a772 --- /dev/null +++ b/data/scripts/maps/EverGrandeCity_GlaciasRoom.inc @@ -0,0 +1,62 @@ +EverGrandeCity_GlaciasRoom_MapScripts:: @ 815B673 + map_script 2, EverGrandeCity_GlaciasRoom_MapScript2_15B692 + map_script 1, EverGrandeCity_GlaciasRoom_MapScript1_15B6A9 + map_script 4, EverGrandeCity_GlaciasRoom_MapScript2_15B683 + .byte 0 + +EverGrandeCity_GlaciasRoom_MapScript2_15B683:: @ 815B683 + map_script_2 0x4001, 0, EverGrandeCity_GlaciasRoom_EventScript_15B68D + .2byte 0 + +EverGrandeCity_GlaciasRoom_EventScript_15B68D:: @ 815B68D + spriteface 255, 2 + end + +EverGrandeCity_GlaciasRoom_MapScript2_15B692:: @ 815B692 + map_script_2 0x409c, 2, EverGrandeCity_GlaciasRoom_EventScript_15B69C + .2byte 0 + +EverGrandeCity_GlaciasRoom_EventScript_15B69C:: @ 815B69C + lockall + call EverGrandeCity_GlaciasRoom_EventScript_1A0710 + setvar 0x409c, 3 + releaseall + end + +EverGrandeCity_GlaciasRoom_MapScript1_15B6A9:: @ 815B6A9 + checkflag 1247 + callif 1, EverGrandeCity_GlaciasRoom_EventScript_15B6BE + compare 0x409c, 3 + callif 1, EverGrandeCity_GlaciasRoom_EventScript_15B6C4 + end + +EverGrandeCity_GlaciasRoom_EventScript_15B6BE:: @ 815B6BE + call EverGrandeCity_GlaciasRoom_EventScript_1A0757 + return + +EverGrandeCity_GlaciasRoom_EventScript_15B6C4:: @ 815B6C4 + call EverGrandeCity_GlaciasRoom_EventScript_1A07FA + return + +EverGrandeCity_GlaciasRoom_EventScript_15B6CA:: @ 815B6CA + lock + faceplayer + checkflag 1247 + jumpeq EverGrandeCity_GlaciasRoom_EventScript_15B6F1 + playmusic 450, 0 + msgbox EverGrandeCity_GlaciasRoom_Text_190AF9, 4 + trainerbattle 3, OPPONENT_GLACIA, 0, EverGrandeCity_GlaciasRoom_Text_190C01 + jump EverGrandeCity_GlaciasRoom_EventScript_15B6FB + end + +EverGrandeCity_GlaciasRoom_EventScript_15B6F1:: @ 815B6F1 + msgbox EverGrandeCity_GlaciasRoom_Text_190C8F, 4 + release + end + +EverGrandeCity_GlaciasRoom_EventScript_15B6FB:: @ 815B6FB + setflag 1247 + call EverGrandeCity_GlaciasRoom_EventScript_1A0693 + msgbox EverGrandeCity_GlaciasRoom_Text_190C8F, 4 + release + end diff --git a/data/scripts/maps/EverGrandeCity_GlaciasRoom.s b/data/scripts/maps/EverGrandeCity_GlaciasRoom.s deleted file mode 100644 index 039b2a772..000000000 --- a/data/scripts/maps/EverGrandeCity_GlaciasRoom.s +++ /dev/null @@ -1,62 +0,0 @@ -EverGrandeCity_GlaciasRoom_MapScripts:: @ 815B673 - map_script 2, EverGrandeCity_GlaciasRoom_MapScript2_15B692 - map_script 1, EverGrandeCity_GlaciasRoom_MapScript1_15B6A9 - map_script 4, EverGrandeCity_GlaciasRoom_MapScript2_15B683 - .byte 0 - -EverGrandeCity_GlaciasRoom_MapScript2_15B683:: @ 815B683 - map_script_2 0x4001, 0, EverGrandeCity_GlaciasRoom_EventScript_15B68D - .2byte 0 - -EverGrandeCity_GlaciasRoom_EventScript_15B68D:: @ 815B68D - spriteface 255, 2 - end - -EverGrandeCity_GlaciasRoom_MapScript2_15B692:: @ 815B692 - map_script_2 0x409c, 2, EverGrandeCity_GlaciasRoom_EventScript_15B69C - .2byte 0 - -EverGrandeCity_GlaciasRoom_EventScript_15B69C:: @ 815B69C - lockall - call EverGrandeCity_GlaciasRoom_EventScript_1A0710 - setvar 0x409c, 3 - releaseall - end - -EverGrandeCity_GlaciasRoom_MapScript1_15B6A9:: @ 815B6A9 - checkflag 1247 - callif 1, EverGrandeCity_GlaciasRoom_EventScript_15B6BE - compare 0x409c, 3 - callif 1, EverGrandeCity_GlaciasRoom_EventScript_15B6C4 - end - -EverGrandeCity_GlaciasRoom_EventScript_15B6BE:: @ 815B6BE - call EverGrandeCity_GlaciasRoom_EventScript_1A0757 - return - -EverGrandeCity_GlaciasRoom_EventScript_15B6C4:: @ 815B6C4 - call EverGrandeCity_GlaciasRoom_EventScript_1A07FA - return - -EverGrandeCity_GlaciasRoom_EventScript_15B6CA:: @ 815B6CA - lock - faceplayer - checkflag 1247 - jumpeq EverGrandeCity_GlaciasRoom_EventScript_15B6F1 - playmusic 450, 0 - msgbox EverGrandeCity_GlaciasRoom_Text_190AF9, 4 - trainerbattle 3, OPPONENT_GLACIA, 0, EverGrandeCity_GlaciasRoom_Text_190C01 - jump EverGrandeCity_GlaciasRoom_EventScript_15B6FB - end - -EverGrandeCity_GlaciasRoom_EventScript_15B6F1:: @ 815B6F1 - msgbox EverGrandeCity_GlaciasRoom_Text_190C8F, 4 - release - end - -EverGrandeCity_GlaciasRoom_EventScript_15B6FB:: @ 815B6FB - setflag 1247 - call EverGrandeCity_GlaciasRoom_EventScript_1A0693 - msgbox EverGrandeCity_GlaciasRoom_Text_190C8F, 4 - release - end diff --git a/data/scripts/maps/EverGrandeCity_HallOfFame.inc b/data/scripts/maps/EverGrandeCity_HallOfFame.inc new file mode 100644 index 000000000..2e7099110 --- /dev/null +++ b/data/scripts/maps/EverGrandeCity_HallOfFame.inc @@ -0,0 +1,84 @@ +EverGrandeCity_HallOfFame_MapScripts:: @ 815BB84 + map_script 2, EverGrandeCity_HallOfFame_MapScript2_15BB9E + map_script 4, EverGrandeCity_HallOfFame_MapScript2_15BB8F + .byte 0 + +EverGrandeCity_HallOfFame_MapScript2_15BB8F:: @ 815BB8F + map_script_2 0x4001, 0, EverGrandeCity_HallOfFame_EventScript_15BB99 + .2byte 0 + +EverGrandeCity_HallOfFame_EventScript_15BB99:: @ 815BB99 + spriteface 255, 2 + end + +EverGrandeCity_HallOfFame_MapScript2_15BB9E:: @ 815BB9E + map_script_2 0x4001, 0, EverGrandeCity_HallOfFame_EventScript_15BBA8 + .2byte 0 + +EverGrandeCity_HallOfFame_EventScript_15BBA8:: @ 815BBA8 + lockall + move 1, EverGrandeCity_HallOfFame_Movement_15BC59 + move 255, EverGrandeCity_HallOfFame_Movement_15BC59 + waitmove 0 + move 1, EverGrandeCity_HallOfFame_Movement_1A0843 + move 255, EverGrandeCity_HallOfFame_Movement_1A083F + waitmove 0 + msgbox EverGrandeCity_HallOfFame_Text_191841, 4 + closebutton + move 1, EverGrandeCity_HallOfFame_Movement_15BC60 + move 255, EverGrandeCity_HallOfFame_Movement_15BC60 + waitmove 0 + pause 20 + move 1, EverGrandeCity_HallOfFame_Movement_1A0843 + move 255, EverGrandeCity_HallOfFame_Movement_1A083F + waitmove 0 + msgbox EverGrandeCity_HallOfFame_Text_1918D7, 4 + closebutton + move 1, EverGrandeCity_HallOfFame_Movement_1A0841 + move 255, EverGrandeCity_HallOfFame_Movement_1A0841 + waitmove 0 + pause 20 + doanimation 62 + checkanimation 62 + pause 40 + setvar 0x4001, 1 + call EverGrandeCity_HallOfFame_EventScript_19FC13 + checkgender + compare RESULT, 0 + jumpeq EverGrandeCity_HallOfFame_EventScript_15BC41 + compare RESULT, 1 + jumpeq EverGrandeCity_HallOfFame_EventScript_15BC4D + end + +EverGrandeCity_HallOfFame_EventScript_15BC41:: @ 815BC41 + sethealplace 1 + fadescreendelay 1, 24 + special 272 + waitstate + releaseall + end + +EverGrandeCity_HallOfFame_EventScript_15BC4D:: @ 815BC4D + sethealplace 2 + fadescreendelay 1, 24 + special 272 + waitstate + releaseall + end + +EverGrandeCity_HallOfFame_Movement_15BC59:: @ 815BC59 + step_up + step_up + step_up + step_up + step_up + step_up + step_end + +EverGrandeCity_HallOfFame_Movement_15BC60:: @ 815BC60 + step_up + step_up + step_up + step_up + step_up + step_end diff --git a/data/scripts/maps/EverGrandeCity_HallOfFame.s b/data/scripts/maps/EverGrandeCity_HallOfFame.s deleted file mode 100644 index 2e7099110..000000000 --- a/data/scripts/maps/EverGrandeCity_HallOfFame.s +++ /dev/null @@ -1,84 +0,0 @@ -EverGrandeCity_HallOfFame_MapScripts:: @ 815BB84 - map_script 2, EverGrandeCity_HallOfFame_MapScript2_15BB9E - map_script 4, EverGrandeCity_HallOfFame_MapScript2_15BB8F - .byte 0 - -EverGrandeCity_HallOfFame_MapScript2_15BB8F:: @ 815BB8F - map_script_2 0x4001, 0, EverGrandeCity_HallOfFame_EventScript_15BB99 - .2byte 0 - -EverGrandeCity_HallOfFame_EventScript_15BB99:: @ 815BB99 - spriteface 255, 2 - end - -EverGrandeCity_HallOfFame_MapScript2_15BB9E:: @ 815BB9E - map_script_2 0x4001, 0, EverGrandeCity_HallOfFame_EventScript_15BBA8 - .2byte 0 - -EverGrandeCity_HallOfFame_EventScript_15BBA8:: @ 815BBA8 - lockall - move 1, EverGrandeCity_HallOfFame_Movement_15BC59 - move 255, EverGrandeCity_HallOfFame_Movement_15BC59 - waitmove 0 - move 1, EverGrandeCity_HallOfFame_Movement_1A0843 - move 255, EverGrandeCity_HallOfFame_Movement_1A083F - waitmove 0 - msgbox EverGrandeCity_HallOfFame_Text_191841, 4 - closebutton - move 1, EverGrandeCity_HallOfFame_Movement_15BC60 - move 255, EverGrandeCity_HallOfFame_Movement_15BC60 - waitmove 0 - pause 20 - move 1, EverGrandeCity_HallOfFame_Movement_1A0843 - move 255, EverGrandeCity_HallOfFame_Movement_1A083F - waitmove 0 - msgbox EverGrandeCity_HallOfFame_Text_1918D7, 4 - closebutton - move 1, EverGrandeCity_HallOfFame_Movement_1A0841 - move 255, EverGrandeCity_HallOfFame_Movement_1A0841 - waitmove 0 - pause 20 - doanimation 62 - checkanimation 62 - pause 40 - setvar 0x4001, 1 - call EverGrandeCity_HallOfFame_EventScript_19FC13 - checkgender - compare RESULT, 0 - jumpeq EverGrandeCity_HallOfFame_EventScript_15BC41 - compare RESULT, 1 - jumpeq EverGrandeCity_HallOfFame_EventScript_15BC4D - end - -EverGrandeCity_HallOfFame_EventScript_15BC41:: @ 815BC41 - sethealplace 1 - fadescreendelay 1, 24 - special 272 - waitstate - releaseall - end - -EverGrandeCity_HallOfFame_EventScript_15BC4D:: @ 815BC4D - sethealplace 2 - fadescreendelay 1, 24 - special 272 - waitstate - releaseall - end - -EverGrandeCity_HallOfFame_Movement_15BC59:: @ 815BC59 - step_up - step_up - step_up - step_up - step_up - step_up - step_end - -EverGrandeCity_HallOfFame_Movement_15BC60:: @ 815BC60 - step_up - step_up - step_up - step_up - step_up - step_end diff --git a/data/scripts/maps/EverGrandeCity_PhoebesRoom.inc b/data/scripts/maps/EverGrandeCity_PhoebesRoom.inc new file mode 100644 index 000000000..7e8ee131a --- /dev/null +++ b/data/scripts/maps/EverGrandeCity_PhoebesRoom.inc @@ -0,0 +1,62 @@ +EverGrandeCity_PhoebesRoom_MapScripts:: @ 815B5D9 + map_script 1, EverGrandeCity_PhoebesRoom_MapScript1_15B60F + map_script 4, EverGrandeCity_PhoebesRoom_MapScript2_15B5E9 + map_script 2, EverGrandeCity_PhoebesRoom_MapScript2_15B5F8 + .byte 0 + +EverGrandeCity_PhoebesRoom_MapScript2_15B5E9:: @ 815B5E9 + map_script_2 0x4001, 0, EverGrandeCity_PhoebesRoom_EventScript_15B5F3 + .2byte 0 + +EverGrandeCity_PhoebesRoom_EventScript_15B5F3:: @ 815B5F3 + spriteface 255, 2 + end + +EverGrandeCity_PhoebesRoom_MapScript2_15B5F8:: @ 815B5F8 + map_script_2 0x409c, 1, EverGrandeCity_PhoebesRoom_EventScript_15B602 + .2byte 0 + +EverGrandeCity_PhoebesRoom_EventScript_15B602:: @ 815B602 + lockall + call EverGrandeCity_PhoebesRoom_EventScript_1A0710 + setvar 0x409c, 2 + releaseall + end + +EverGrandeCity_PhoebesRoom_MapScript1_15B60F:: @ 815B60F + checkflag 1246 + callif 1, EverGrandeCity_PhoebesRoom_EventScript_15B624 + compare 0x409c, 2 + callif 1, EverGrandeCity_PhoebesRoom_EventScript_15B62A + end + +EverGrandeCity_PhoebesRoom_EventScript_15B624:: @ 815B624 + call EverGrandeCity_PhoebesRoom_EventScript_1A0757 + return + +EverGrandeCity_PhoebesRoom_EventScript_15B62A:: @ 815B62A + call EverGrandeCity_PhoebesRoom_EventScript_1A07FA + return + +EverGrandeCity_PhoebesRoom_EventScript_15B630:: @ 815B630 + lock + faceplayer + checkflag 1246 + jumpeq EverGrandeCity_PhoebesRoom_EventScript_15B657 + playmusic 450, 0 + msgbox EverGrandeCity_PhoebesRoom_Text_1908F5, 4 + trainerbattle 3, OPPONENT_PHOEBE, 0, EverGrandeCity_PhoebesRoom_Text_190A0C + jump EverGrandeCity_PhoebesRoom_EventScript_15B661 + end + +EverGrandeCity_PhoebesRoom_EventScript_15B657:: @ 815B657 + msgbox EverGrandeCity_PhoebesRoom_Text_190A2A, 4 + release + end + +EverGrandeCity_PhoebesRoom_EventScript_15B661:: @ 815B661 + setflag 1246 + call EverGrandeCity_PhoebesRoom_EventScript_1A0693 + msgbox EverGrandeCity_PhoebesRoom_Text_190A2A, 4 + release + end diff --git a/data/scripts/maps/EverGrandeCity_PhoebesRoom.s b/data/scripts/maps/EverGrandeCity_PhoebesRoom.s deleted file mode 100644 index 7e8ee131a..000000000 --- a/data/scripts/maps/EverGrandeCity_PhoebesRoom.s +++ /dev/null @@ -1,62 +0,0 @@ -EverGrandeCity_PhoebesRoom_MapScripts:: @ 815B5D9 - map_script 1, EverGrandeCity_PhoebesRoom_MapScript1_15B60F - map_script 4, EverGrandeCity_PhoebesRoom_MapScript2_15B5E9 - map_script 2, EverGrandeCity_PhoebesRoom_MapScript2_15B5F8 - .byte 0 - -EverGrandeCity_PhoebesRoom_MapScript2_15B5E9:: @ 815B5E9 - map_script_2 0x4001, 0, EverGrandeCity_PhoebesRoom_EventScript_15B5F3 - .2byte 0 - -EverGrandeCity_PhoebesRoom_EventScript_15B5F3:: @ 815B5F3 - spriteface 255, 2 - end - -EverGrandeCity_PhoebesRoom_MapScript2_15B5F8:: @ 815B5F8 - map_script_2 0x409c, 1, EverGrandeCity_PhoebesRoom_EventScript_15B602 - .2byte 0 - -EverGrandeCity_PhoebesRoom_EventScript_15B602:: @ 815B602 - lockall - call EverGrandeCity_PhoebesRoom_EventScript_1A0710 - setvar 0x409c, 2 - releaseall - end - -EverGrandeCity_PhoebesRoom_MapScript1_15B60F:: @ 815B60F - checkflag 1246 - callif 1, EverGrandeCity_PhoebesRoom_EventScript_15B624 - compare 0x409c, 2 - callif 1, EverGrandeCity_PhoebesRoom_EventScript_15B62A - end - -EverGrandeCity_PhoebesRoom_EventScript_15B624:: @ 815B624 - call EverGrandeCity_PhoebesRoom_EventScript_1A0757 - return - -EverGrandeCity_PhoebesRoom_EventScript_15B62A:: @ 815B62A - call EverGrandeCity_PhoebesRoom_EventScript_1A07FA - return - -EverGrandeCity_PhoebesRoom_EventScript_15B630:: @ 815B630 - lock - faceplayer - checkflag 1246 - jumpeq EverGrandeCity_PhoebesRoom_EventScript_15B657 - playmusic 450, 0 - msgbox EverGrandeCity_PhoebesRoom_Text_1908F5, 4 - trainerbattle 3, OPPONENT_PHOEBE, 0, EverGrandeCity_PhoebesRoom_Text_190A0C - jump EverGrandeCity_PhoebesRoom_EventScript_15B661 - end - -EverGrandeCity_PhoebesRoom_EventScript_15B657:: @ 815B657 - msgbox EverGrandeCity_PhoebesRoom_Text_190A2A, 4 - release - end - -EverGrandeCity_PhoebesRoom_EventScript_15B661:: @ 815B661 - setflag 1246 - call EverGrandeCity_PhoebesRoom_EventScript_1A0693 - msgbox EverGrandeCity_PhoebesRoom_Text_190A2A, 4 - release - end diff --git a/data/scripts/maps/EverGrandeCity_PokemonCenter_1F.inc b/data/scripts/maps/EverGrandeCity_PokemonCenter_1F.inc new file mode 100644 index 000000000..7c0b8b0a4 --- /dev/null +++ b/data/scripts/maps/EverGrandeCity_PokemonCenter_1F.inc @@ -0,0 +1,24 @@ +EverGrandeCity_PokemonCenter_1F_MapScripts:: @ 815BC66 + map_script 3, EverGrandeCity_PokemonCenter_1F_MapScript1_15BC6C + .byte 0 + +EverGrandeCity_PokemonCenter_1F_MapScript1_15BC6C:: @ 815BC6C + sethealplace 11 + end + +EverGrandeCity_PokemonCenter_1F_EventScript_15BC70:: @ 815BC70 +SootopolisCity_PokemonCenter_1F_EventScript_15BC70:: @ 815BC70 + setvar 0x800b, 1 + call SootopolisCity_PokemonCenter_1F_EventScript_19FD5B + waittext + waitbutton + release + end + +EverGrandeCity_PokemonCenter_1F_EventScript_15BC7E:: @ 815BC7E + msgbox EverGrandeCity_PokemonCenter_1F_Text_191967, 2 + end + +EverGrandeCity_PokemonCenter_1F_EventScript_15BC87:: @ 815BC87 + msgbox EverGrandeCity_PokemonCenter_1F_Text_1919EF, 2 + end diff --git a/data/scripts/maps/EverGrandeCity_PokemonCenter_1F.s b/data/scripts/maps/EverGrandeCity_PokemonCenter_1F.s deleted file mode 100644 index 7c0b8b0a4..000000000 --- a/data/scripts/maps/EverGrandeCity_PokemonCenter_1F.s +++ /dev/null @@ -1,24 +0,0 @@ -EverGrandeCity_PokemonCenter_1F_MapScripts:: @ 815BC66 - map_script 3, EverGrandeCity_PokemonCenter_1F_MapScript1_15BC6C - .byte 0 - -EverGrandeCity_PokemonCenter_1F_MapScript1_15BC6C:: @ 815BC6C - sethealplace 11 - end - -EverGrandeCity_PokemonCenter_1F_EventScript_15BC70:: @ 815BC70 -SootopolisCity_PokemonCenter_1F_EventScript_15BC70:: @ 815BC70 - setvar 0x800b, 1 - call SootopolisCity_PokemonCenter_1F_EventScript_19FD5B - waittext - waitbutton - release - end - -EverGrandeCity_PokemonCenter_1F_EventScript_15BC7E:: @ 815BC7E - msgbox EverGrandeCity_PokemonCenter_1F_Text_191967, 2 - end - -EverGrandeCity_PokemonCenter_1F_EventScript_15BC87:: @ 815BC87 - msgbox EverGrandeCity_PokemonCenter_1F_Text_1919EF, 2 - end diff --git a/data/scripts/maps/EverGrandeCity_PokemonCenter_2F.inc b/data/scripts/maps/EverGrandeCity_PokemonCenter_2F.inc new file mode 100644 index 000000000..9941e17e4 --- /dev/null +++ b/data/scripts/maps/EverGrandeCity_PokemonCenter_2F.inc @@ -0,0 +1,17 @@ +EverGrandeCity_PokemonCenter_2F_MapScripts:: @ 815BC90 + map_script 2, EverGrandeCity_PokemonCenter_2F_MapScript2_1A3D88 + map_script 4, EverGrandeCity_PokemonCenter_2F_MapScript2_1A3D03 + map_script 1, EverGrandeCity_PokemonCenter_2F_MapScript1_1A3D32 + .byte 0 + +EverGrandeCity_PokemonCenter_2F_EventScript_15BCA0:: @ 815BCA0 + call EverGrandeCity_PokemonCenter_2F_EventScript_1A3EA6 + end + +EverGrandeCity_PokemonCenter_2F_EventScript_15BCA6:: @ 815BCA6 + call EverGrandeCity_PokemonCenter_2F_EventScript_1A40CC + end + +EverGrandeCity_PokemonCenter_2F_EventScript_15BCAC:: @ 815BCAC + call EverGrandeCity_PokemonCenter_2F_EventScript_1A41FB + end diff --git a/data/scripts/maps/EverGrandeCity_PokemonCenter_2F.s b/data/scripts/maps/EverGrandeCity_PokemonCenter_2F.s deleted file mode 100644 index 9941e17e4..000000000 --- a/data/scripts/maps/EverGrandeCity_PokemonCenter_2F.s +++ /dev/null @@ -1,17 +0,0 @@ -EverGrandeCity_PokemonCenter_2F_MapScripts:: @ 815BC90 - map_script 2, EverGrandeCity_PokemonCenter_2F_MapScript2_1A3D88 - map_script 4, EverGrandeCity_PokemonCenter_2F_MapScript2_1A3D03 - map_script 1, EverGrandeCity_PokemonCenter_2F_MapScript1_1A3D32 - .byte 0 - -EverGrandeCity_PokemonCenter_2F_EventScript_15BCA0:: @ 815BCA0 - call EverGrandeCity_PokemonCenter_2F_EventScript_1A3EA6 - end - -EverGrandeCity_PokemonCenter_2F_EventScript_15BCA6:: @ 815BCA6 - call EverGrandeCity_PokemonCenter_2F_EventScript_1A40CC - end - -EverGrandeCity_PokemonCenter_2F_EventScript_15BCAC:: @ 815BCAC - call EverGrandeCity_PokemonCenter_2F_EventScript_1A41FB - end diff --git a/data/scripts/maps/EverGrandeCity_PokemonLeague.inc b/data/scripts/maps/EverGrandeCity_PokemonLeague.inc new file mode 100644 index 000000000..bfb3cdc1b --- /dev/null +++ b/data/scripts/maps/EverGrandeCity_PokemonLeague.inc @@ -0,0 +1,124 @@ +EverGrandeCity_PokemonLeague_MapScripts:: @ 815BA75 + map_script 3, EverGrandeCity_PokemonLeague_MapScript1_15BA7B + .byte 0 + +EverGrandeCity_PokemonLeague_MapScript1_15BA7B:: @ 815BA7B + sethealplace 20 + setflag 2132 + checkflag 263 + callif 0, EverGrandeCity_PokemonLeague_EventScript_15BA8B + end + +EverGrandeCity_PokemonLeague_EventScript_15BA8B:: @ 815BA8B + movespriteperm 3, 9, 2 + movespriteperm 4, 10, 2 + return + +EverGrandeCity_PokemonLeague_EventScript_15BA9A:: @ 815BA9A + setvar 0x800b, 1 + call EverGrandeCity_PokemonLeague_EventScript_19FD5B + waittext + waitbutton + release + end + +EverGrandeCity_PokemonLeague_EventScript_15BAA8:: @ 815BAA8 + lock + faceplayer + message EverGrandeCity_PokemonLeague_Text_1A0BE4 + waittext + pokemart EverGrandeCity_PokemonLeague_Items + msgbox EverGrandeCity_PokemonLeague_Text_1A0C02, 4 + release + end + + .align 2 +EverGrandeCity_PokemonLeague_Items:: @ 815BAC0 + .2byte ITEM_ULTRA_BALL + .2byte ITEM_HYPER_POTION + .2byte ITEM_MAX_POTION + .2byte ITEM_FULL_RESTORE + .2byte ITEM_FULL_HEAL + .2byte ITEM_REVIVE + .2byte ITEM_MAX_REPEL + .2byte ITEM_NONE + release + end + +EverGrandeCity_PokemonLeague_EventScript_15BAD2:: @ 815BAD2 + lockall + checkflag 263 + jumpeq EverGrandeCity_PokemonLeague_EventScript_15BB57 + getplayerxy 0x4000, 0x4001 + compare 0x4000, 11 + callif 4, EverGrandeCity_PokemonLeague_EventScript_15BB34 + compare 0x4000, 8 + callif 3, EverGrandeCity_PokemonLeague_EventScript_15BB3F + message EverGrandeCity_PokemonLeague_Text_1916FD + waittext + pause 75 + checkflag 2060 + jumpif 0, EverGrandeCity_PokemonLeague_EventScript_15BB4A + closebutton + move 3, EverGrandeCity_PokemonLeague_Movement_15BB7E + move 4, EverGrandeCity_PokemonLeague_Movement_15BB81 + waitmove 0 + pause 10 + fanfare 369 + message EverGrandeCity_PokemonLeague_Text_191804 + waittext + waitfanfare + closebutton + moveoffscreen 3 + moveoffscreen 4 + setflag 263 + releaseall + end + +EverGrandeCity_PokemonLeague_EventScript_15BB34:: @ 815BB34 + move 255, EverGrandeCity_PokemonLeague_Movement_15BB76 + waitmove 0 + return + +EverGrandeCity_PokemonLeague_EventScript_15BB3F:: @ 815BB3F + move 255, EverGrandeCity_PokemonLeague_Movement_15BB7A + waitmove 0 + return + +EverGrandeCity_PokemonLeague_EventScript_15BB4A:: @ 815BB4A + playsfx 32 + msgbox EverGrandeCity_PokemonLeague_Text_19179C, 4 + releaseall + end + +EverGrandeCity_PokemonLeague_EventScript_15BB57:: @ 815BB57 + move LAST_TALKED, EverGrandeCity_PokemonLeague_Movement_1A0839 + waitmove 0 + msgbox EverGrandeCity_PokemonLeague_Text_191804, 4 + closebutton + move LAST_TALKED, EverGrandeCity_PokemonLeague_Movement_1A083D + waitmove 0 + releaseall + end + +EverGrandeCity_PokemonLeague_Movement_15BB76:: @ 815BB76 + step_down + step_left + step_26 + step_end + +EverGrandeCity_PokemonLeague_Movement_15BB7A:: @ 815BB7A + step_down + step_right + step_26 + step_end + +EverGrandeCity_PokemonLeague_Movement_15BB7E:: @ 815BB7E + step_left + step_25 + step_end + +EverGrandeCity_PokemonLeague_Movement_15BB81:: @ 815BB81 + step_right + step_25 + step_end diff --git a/data/scripts/maps/EverGrandeCity_PokemonLeague.s b/data/scripts/maps/EverGrandeCity_PokemonLeague.s deleted file mode 100644 index bfb3cdc1b..000000000 --- a/data/scripts/maps/EverGrandeCity_PokemonLeague.s +++ /dev/null @@ -1,124 +0,0 @@ -EverGrandeCity_PokemonLeague_MapScripts:: @ 815BA75 - map_script 3, EverGrandeCity_PokemonLeague_MapScript1_15BA7B - .byte 0 - -EverGrandeCity_PokemonLeague_MapScript1_15BA7B:: @ 815BA7B - sethealplace 20 - setflag 2132 - checkflag 263 - callif 0, EverGrandeCity_PokemonLeague_EventScript_15BA8B - end - -EverGrandeCity_PokemonLeague_EventScript_15BA8B:: @ 815BA8B - movespriteperm 3, 9, 2 - movespriteperm 4, 10, 2 - return - -EverGrandeCity_PokemonLeague_EventScript_15BA9A:: @ 815BA9A - setvar 0x800b, 1 - call EverGrandeCity_PokemonLeague_EventScript_19FD5B - waittext - waitbutton - release - end - -EverGrandeCity_PokemonLeague_EventScript_15BAA8:: @ 815BAA8 - lock - faceplayer - message EverGrandeCity_PokemonLeague_Text_1A0BE4 - waittext - pokemart EverGrandeCity_PokemonLeague_Items - msgbox EverGrandeCity_PokemonLeague_Text_1A0C02, 4 - release - end - - .align 2 -EverGrandeCity_PokemonLeague_Items:: @ 815BAC0 - .2byte ITEM_ULTRA_BALL - .2byte ITEM_HYPER_POTION - .2byte ITEM_MAX_POTION - .2byte ITEM_FULL_RESTORE - .2byte ITEM_FULL_HEAL - .2byte ITEM_REVIVE - .2byte ITEM_MAX_REPEL - .2byte ITEM_NONE - release - end - -EverGrandeCity_PokemonLeague_EventScript_15BAD2:: @ 815BAD2 - lockall - checkflag 263 - jumpeq EverGrandeCity_PokemonLeague_EventScript_15BB57 - getplayerxy 0x4000, 0x4001 - compare 0x4000, 11 - callif 4, EverGrandeCity_PokemonLeague_EventScript_15BB34 - compare 0x4000, 8 - callif 3, EverGrandeCity_PokemonLeague_EventScript_15BB3F - message EverGrandeCity_PokemonLeague_Text_1916FD - waittext - pause 75 - checkflag 2060 - jumpif 0, EverGrandeCity_PokemonLeague_EventScript_15BB4A - closebutton - move 3, EverGrandeCity_PokemonLeague_Movement_15BB7E - move 4, EverGrandeCity_PokemonLeague_Movement_15BB81 - waitmove 0 - pause 10 - fanfare 369 - message EverGrandeCity_PokemonLeague_Text_191804 - waittext - waitfanfare - closebutton - moveoffscreen 3 - moveoffscreen 4 - setflag 263 - releaseall - end - -EverGrandeCity_PokemonLeague_EventScript_15BB34:: @ 815BB34 - move 255, EverGrandeCity_PokemonLeague_Movement_15BB76 - waitmove 0 - return - -EverGrandeCity_PokemonLeague_EventScript_15BB3F:: @ 815BB3F - move 255, EverGrandeCity_PokemonLeague_Movement_15BB7A - waitmove 0 - return - -EverGrandeCity_PokemonLeague_EventScript_15BB4A:: @ 815BB4A - playsfx 32 - msgbox EverGrandeCity_PokemonLeague_Text_19179C, 4 - releaseall - end - -EverGrandeCity_PokemonLeague_EventScript_15BB57:: @ 815BB57 - move LAST_TALKED, EverGrandeCity_PokemonLeague_Movement_1A0839 - waitmove 0 - msgbox EverGrandeCity_PokemonLeague_Text_191804, 4 - closebutton - move LAST_TALKED, EverGrandeCity_PokemonLeague_Movement_1A083D - waitmove 0 - releaseall - end - -EverGrandeCity_PokemonLeague_Movement_15BB76:: @ 815BB76 - step_down - step_left - step_26 - step_end - -EverGrandeCity_PokemonLeague_Movement_15BB7A:: @ 815BB7A - step_down - step_right - step_26 - step_end - -EverGrandeCity_PokemonLeague_Movement_15BB7E:: @ 815BB7E - step_left - step_25 - step_end - -EverGrandeCity_PokemonLeague_Movement_15BB81:: @ 815BB81 - step_right - step_25 - step_end diff --git a/data/scripts/maps/EverGrandeCity_SidneysRoom.inc b/data/scripts/maps/EverGrandeCity_SidneysRoom.inc new file mode 100644 index 000000000..84a6c3fdc --- /dev/null +++ b/data/scripts/maps/EverGrandeCity_SidneysRoom.inc @@ -0,0 +1,63 @@ +EverGrandeCity_SidneysRoom_MapScripts:: @ 815B53F + map_script 1, EverGrandeCity_SidneysRoom_MapScript1_15B54F + map_script 4, EverGrandeCity_SidneysRoom_MapScript2_15B570 + map_script 2, EverGrandeCity_SidneysRoom_MapScript2_15B57F + .byte 0 + +EverGrandeCity_SidneysRoom_MapScript1_15B54F:: @ 815B54F + checkflag 1245 + callif 1, EverGrandeCity_SidneysRoom_EventScript_15B564 + compare 0x409c, 1 + callif 1, EverGrandeCity_SidneysRoom_EventScript_15B56A + end + +EverGrandeCity_SidneysRoom_EventScript_15B564:: @ 815B564 + call EverGrandeCity_SidneysRoom_EventScript_1A0757 + return + +EverGrandeCity_SidneysRoom_EventScript_15B56A:: @ 815B56A + call EverGrandeCity_SidneysRoom_EventScript_1A07FA + return + +EverGrandeCity_DrakesRoom_MapScript2_15B570:: @ 815B570 +EverGrandeCity_SidneysRoom_MapScript2_15B570:: @ 815B570 + map_script_2 0x4001, 0, EverGrandeCity_SidneysRoom_EventScript_15B57A + .2byte 0 + +EverGrandeCity_SidneysRoom_EventScript_15B57A:: @ 815B57A + spriteface 255, 2 + end + +EverGrandeCity_SidneysRoom_MapScript2_15B57F:: @ 815B57F + map_script_2 0x409c, 0, EverGrandeCity_SidneysRoom_EventScript_15B589 + .2byte 0 + +EverGrandeCity_SidneysRoom_EventScript_15B589:: @ 815B589 + lockall + call EverGrandeCity_SidneysRoom_EventScript_1A0710 + setvar 0x409c, 1 + releaseall + end + +EverGrandeCity_SidneysRoom_EventScript_15B596:: @ 815B596 + lock + faceplayer + checkflag 1245 + jumpeq EverGrandeCity_SidneysRoom_EventScript_15B5BD + playmusic 450, 0 + msgbox EverGrandeCity_SidneysRoom_Text_190728, 4 + trainerbattle 3, OPPONENT_SIDNEY, 0, EverGrandeCity_SidneysRoom_Text_190823 + jump EverGrandeCity_SidneysRoom_EventScript_15B5C7 + end + +EverGrandeCity_SidneysRoom_EventScript_15B5BD:: @ 815B5BD + msgbox EverGrandeCity_SidneysRoom_Text_19086D, 4 + release + end + +EverGrandeCity_SidneysRoom_EventScript_15B5C7:: @ 815B5C7 + setflag 1245 + call EverGrandeCity_SidneysRoom_EventScript_1A0693 + msgbox EverGrandeCity_SidneysRoom_Text_19086D, 4 + release + end diff --git a/data/scripts/maps/EverGrandeCity_SidneysRoom.s b/data/scripts/maps/EverGrandeCity_SidneysRoom.s deleted file mode 100644 index 84a6c3fdc..000000000 --- a/data/scripts/maps/EverGrandeCity_SidneysRoom.s +++ /dev/null @@ -1,63 +0,0 @@ -EverGrandeCity_SidneysRoom_MapScripts:: @ 815B53F - map_script 1, EverGrandeCity_SidneysRoom_MapScript1_15B54F - map_script 4, EverGrandeCity_SidneysRoom_MapScript2_15B570 - map_script 2, EverGrandeCity_SidneysRoom_MapScript2_15B57F - .byte 0 - -EverGrandeCity_SidneysRoom_MapScript1_15B54F:: @ 815B54F - checkflag 1245 - callif 1, EverGrandeCity_SidneysRoom_EventScript_15B564 - compare 0x409c, 1 - callif 1, EverGrandeCity_SidneysRoom_EventScript_15B56A - end - -EverGrandeCity_SidneysRoom_EventScript_15B564:: @ 815B564 - call EverGrandeCity_SidneysRoom_EventScript_1A0757 - return - -EverGrandeCity_SidneysRoom_EventScript_15B56A:: @ 815B56A - call EverGrandeCity_SidneysRoom_EventScript_1A07FA - return - -EverGrandeCity_DrakesRoom_MapScript2_15B570:: @ 815B570 -EverGrandeCity_SidneysRoom_MapScript2_15B570:: @ 815B570 - map_script_2 0x4001, 0, EverGrandeCity_SidneysRoom_EventScript_15B57A - .2byte 0 - -EverGrandeCity_SidneysRoom_EventScript_15B57A:: @ 815B57A - spriteface 255, 2 - end - -EverGrandeCity_SidneysRoom_MapScript2_15B57F:: @ 815B57F - map_script_2 0x409c, 0, EverGrandeCity_SidneysRoom_EventScript_15B589 - .2byte 0 - -EverGrandeCity_SidneysRoom_EventScript_15B589:: @ 815B589 - lockall - call EverGrandeCity_SidneysRoom_EventScript_1A0710 - setvar 0x409c, 1 - releaseall - end - -EverGrandeCity_SidneysRoom_EventScript_15B596:: @ 815B596 - lock - faceplayer - checkflag 1245 - jumpeq EverGrandeCity_SidneysRoom_EventScript_15B5BD - playmusic 450, 0 - msgbox EverGrandeCity_SidneysRoom_Text_190728, 4 - trainerbattle 3, OPPONENT_SIDNEY, 0, EverGrandeCity_SidneysRoom_Text_190823 - jump EverGrandeCity_SidneysRoom_EventScript_15B5C7 - end - -EverGrandeCity_SidneysRoom_EventScript_15B5BD:: @ 815B5BD - msgbox EverGrandeCity_SidneysRoom_Text_19086D, 4 - release - end - -EverGrandeCity_SidneysRoom_EventScript_15B5C7:: @ 815B5C7 - setflag 1245 - call EverGrandeCity_SidneysRoom_EventScript_1A0693 - msgbox EverGrandeCity_SidneysRoom_Text_19086D, 4 - release - end diff --git a/data/scripts/maps/FallarborTown.inc b/data/scripts/maps/FallarborTown.inc new file mode 100644 index 000000000..a48be5b24 --- /dev/null +++ b/data/scripts/maps/FallarborTown.inc @@ -0,0 +1,56 @@ +FallarborTown_MapScripts:: @ 814E7E0 + map_script 3, FallarborTown_MapScript1_14E7E6 + .byte 0 + +FallarborTown_MapScript1_14E7E6:: @ 814E7E6 + setflag 2067 + setvar 0x4086, 0 + setflag 800 + clearflag 270 + end + +FallarborTown_EventScript_14E7F5:: @ 814E7F5 + lock + faceplayer + checkflag 139 + jumpeq FallarborTown_EventScript_14E80A + msgbox FallarborTown_Text_16C7FF, 4 + release + end + +FallarborTown_EventScript_14E80A:: @ 814E80A + msgbox FallarborTown_Text_16C855, 4 + release + end + +FallarborTown_EventScript_14E814:: @ 814E814 + msgbox FallarborTown_Text_16C8D6, 2 + end + +FallarborTown_EventScript_14E81D:: @ 814E81D + msgbox FallarborTown_Text_16C941, 2 + end + +FallarborTown_EventScript_14E826:: @ 814E826 + lock + faceplayer + checksound + pokecry SPECIES_AZURILL, 0 + msgbox FallarborTown_Text_16C92C, 4 + waitpokecry + release + end + +FallarborTown_EventScript_14E839:: @ 814E839 + msgbox FallarborTown_Text_16CA39, 3 + end + +FallarborTown_EventScript_14E842:: @ 814E842 +MeteorFalls_1F_1R_EventScript_14E842:: @ 814E842 +MeteorFalls_1F_2R_EventScript_14E842:: @ 814E842 + msgbox FallarborTown_Text_16CA83, 3 + end + +FallarborTown_EventScript_14E84B:: @ 814E84B + msgbox FallarborTown_Text_16CAB9, 3 + end diff --git a/data/scripts/maps/FallarborTown.s b/data/scripts/maps/FallarborTown.s deleted file mode 100644 index a48be5b24..000000000 --- a/data/scripts/maps/FallarborTown.s +++ /dev/null @@ -1,56 +0,0 @@ -FallarborTown_MapScripts:: @ 814E7E0 - map_script 3, FallarborTown_MapScript1_14E7E6 - .byte 0 - -FallarborTown_MapScript1_14E7E6:: @ 814E7E6 - setflag 2067 - setvar 0x4086, 0 - setflag 800 - clearflag 270 - end - -FallarborTown_EventScript_14E7F5:: @ 814E7F5 - lock - faceplayer - checkflag 139 - jumpeq FallarborTown_EventScript_14E80A - msgbox FallarborTown_Text_16C7FF, 4 - release - end - -FallarborTown_EventScript_14E80A:: @ 814E80A - msgbox FallarborTown_Text_16C855, 4 - release - end - -FallarborTown_EventScript_14E814:: @ 814E814 - msgbox FallarborTown_Text_16C8D6, 2 - end - -FallarborTown_EventScript_14E81D:: @ 814E81D - msgbox FallarborTown_Text_16C941, 2 - end - -FallarborTown_EventScript_14E826:: @ 814E826 - lock - faceplayer - checksound - pokecry SPECIES_AZURILL, 0 - msgbox FallarborTown_Text_16C92C, 4 - waitpokecry - release - end - -FallarborTown_EventScript_14E839:: @ 814E839 - msgbox FallarborTown_Text_16CA39, 3 - end - -FallarborTown_EventScript_14E842:: @ 814E842 -MeteorFalls_1F_1R_EventScript_14E842:: @ 814E842 -MeteorFalls_1F_2R_EventScript_14E842:: @ 814E842 - msgbox FallarborTown_Text_16CA83, 3 - end - -FallarborTown_EventScript_14E84B:: @ 814E84B - msgbox FallarborTown_Text_16CAB9, 3 - end diff --git a/data/scripts/maps/FallarborTown_ContestHall.inc b/data/scripts/maps/FallarborTown_ContestHall.inc new file mode 100644 index 000000000..e3fcfd9bc --- /dev/null +++ b/data/scripts/maps/FallarborTown_ContestHall.inc @@ -0,0 +1,18 @@ +FallarborTown_ContestHall_MapScripts:: @ 8153ACE + .byte 0 + +FallarborTown_ContestHall_EventScript_153ACF:: @ 8153ACF + msgbox FallarborTown_ContestHall_Text_177335, 2 + end + +FallarborTown_ContestHall_EventScript_153AD8:: @ 8153AD8 + msgbox FallarborTown_ContestHall_Text_1773C6, 2 + end + +FallarborTown_ContestHall_EventScript_153AE1:: @ 8153AE1 + msgbox FallarborTown_ContestHall_Text_177437, 2 + end + +FallarborTown_ContestHall_EventScript_153AEA:: @ 8153AEA + msgbox FallarborTown_ContestHall_Text_1774B1, 3 + end diff --git a/data/scripts/maps/FallarborTown_ContestHall.s b/data/scripts/maps/FallarborTown_ContestHall.s deleted file mode 100644 index e3fcfd9bc..000000000 --- a/data/scripts/maps/FallarborTown_ContestHall.s +++ /dev/null @@ -1,18 +0,0 @@ -FallarborTown_ContestHall_MapScripts:: @ 8153ACE - .byte 0 - -FallarborTown_ContestHall_EventScript_153ACF:: @ 8153ACF - msgbox FallarborTown_ContestHall_Text_177335, 2 - end - -FallarborTown_ContestHall_EventScript_153AD8:: @ 8153AD8 - msgbox FallarborTown_ContestHall_Text_1773C6, 2 - end - -FallarborTown_ContestHall_EventScript_153AE1:: @ 8153AE1 - msgbox FallarborTown_ContestHall_Text_177437, 2 - end - -FallarborTown_ContestHall_EventScript_153AEA:: @ 8153AEA - msgbox FallarborTown_ContestHall_Text_1774B1, 3 - end diff --git a/data/scripts/maps/FallarborTown_ContestLobby.inc b/data/scripts/maps/FallarborTown_ContestLobby.inc new file mode 100644 index 000000000..9bbd48722 --- /dev/null +++ b/data/scripts/maps/FallarborTown_ContestLobby.inc @@ -0,0 +1,121 @@ +FallarborTown_ContestLobby_MapScripts:: @ 81539C1 + map_script 3, FallarborTown_ContestLobby_MapScript1_1539C7 + .byte 0 + +FallarborTown_ContestLobby_MapScript1_1539C7:: @ 81539C7 + call FallarborTown_ContestLobby_EventScript_1AE188 + end + +FallarborTown_ContestLobby_EventScript_1539CD:: @ 81539CD + setvar 0x800b, 6 + setvar 0x8010, 1 + call FallarborTown_ContestLobby_EventScript_1A4E92 + call FallarborTown_ContestLobby_EventScript_1539F8 + special 83 + call FallarborTown_ContestLobby_EventScript_15FBDB + setvar 0x4088, 2 + warp LinkContestRoom1, 255, 7, 5 + waitstate + end + +FallarborTown_ContestLobby_EventScript_1539F8:: @ 81539F8 + lockall + move 1, FallarborTown_ContestLobby_Movement_153A7C + waitmove 0 + playsfx 71 + setmaptile 4, 2, 545, 1 + setmaptile 4, 3, 609, 1 + special 142 + move 1, FallarborTown_ContestLobby_Movement_153A7F + waitmove 0 + playsfx 71 + setmaptile 4, 2, 721, 1 + setmaptile 4, 3, 729, 1 + special 142 + pause 20 + move 1, FallarborTown_ContestLobby_Movement_153A8C + waitmove 0 + move 255, FallarborTown_ContestLobby_Movement_153A7A + waitmove 0 + msgbox FallarborTown_ContestLobby_Text_1A6832, 4 + closebutton + move 1, FallarborTown_ContestLobby_Movement_153A83 + move 255, FallarborTown_ContestLobby_Movement_153A70 + waitmove 0 + releaseall + return + +FallarborTown_ContestLobby_Movement_153A70:: @ 8153A70 + step_left + step_left + step_left + step_left + step_up + step_up + step_up + step_13 + step_54 + step_end + +FallarborTown_ContestLobby_Movement_153A7A:: @ 8153A7A + step_27 + step_end + +FallarborTown_ContestLobby_Movement_153A7C:: @ 8153A7C + step_left + step_25 + step_end + +FallarborTown_ContestLobby_Movement_153A7F:: @ 8153A7F + step_down + step_down + step_26 + step_end + +FallarborTown_ContestLobby_Movement_153A83:: @ 8153A83 + step_left + step_left + step_left + step_up + step_up + step_up + step_13 + step_54 + step_end + +FallarborTown_ContestLobby_Movement_153A8C:: @ 8153A8C + step_28 + step_end + +FallarborTown_ContestLobby_EventScript_153A8E:: @ 8153A8E + msgbox FallarborTown_ContestLobby_Text_177141, 2 + end + +FallarborTown_ContestLobby_EventScript_153A97:: @ 8153A97 + checkflag 270 + jumpeq FallarborTown_ContestLobby_EventScript_153AA9 + msgbox FallarborTown_ContestLobby_Text_177246, 2 + end + +FallarborTown_ContestLobby_EventScript_153AA9:: @ 8153AA9 + msgbox FallarborTown_ContestLobby_Text_1772D8, 2 + end + +FallarborTown_ContestLobby_EventScript_153AB2:: @ 8153AB2 + msgbox FallarborTown_ContestLobby_Text_1771F2, 2 + end + +FallarborTown_ContestLobby_EventScript_153ABB:: @ 8153ABB + lockall + fadescreen 1 + showcontestwinner 2 + releaseall + end + +FallarborTown_ContestLobby_EventScript_153AC2:: @ 8153AC2 + lockall + special 259 + waitbutton + hidebox 0, 0, 29, 19 + releaseall + end diff --git a/data/scripts/maps/FallarborTown_ContestLobby.s b/data/scripts/maps/FallarborTown_ContestLobby.s deleted file mode 100644 index 9bbd48722..000000000 --- a/data/scripts/maps/FallarborTown_ContestLobby.s +++ /dev/null @@ -1,121 +0,0 @@ -FallarborTown_ContestLobby_MapScripts:: @ 81539C1 - map_script 3, FallarborTown_ContestLobby_MapScript1_1539C7 - .byte 0 - -FallarborTown_ContestLobby_MapScript1_1539C7:: @ 81539C7 - call FallarborTown_ContestLobby_EventScript_1AE188 - end - -FallarborTown_ContestLobby_EventScript_1539CD:: @ 81539CD - setvar 0x800b, 6 - setvar 0x8010, 1 - call FallarborTown_ContestLobby_EventScript_1A4E92 - call FallarborTown_ContestLobby_EventScript_1539F8 - special 83 - call FallarborTown_ContestLobby_EventScript_15FBDB - setvar 0x4088, 2 - warp LinkContestRoom1, 255, 7, 5 - waitstate - end - -FallarborTown_ContestLobby_EventScript_1539F8:: @ 81539F8 - lockall - move 1, FallarborTown_ContestLobby_Movement_153A7C - waitmove 0 - playsfx 71 - setmaptile 4, 2, 545, 1 - setmaptile 4, 3, 609, 1 - special 142 - move 1, FallarborTown_ContestLobby_Movement_153A7F - waitmove 0 - playsfx 71 - setmaptile 4, 2, 721, 1 - setmaptile 4, 3, 729, 1 - special 142 - pause 20 - move 1, FallarborTown_ContestLobby_Movement_153A8C - waitmove 0 - move 255, FallarborTown_ContestLobby_Movement_153A7A - waitmove 0 - msgbox FallarborTown_ContestLobby_Text_1A6832, 4 - closebutton - move 1, FallarborTown_ContestLobby_Movement_153A83 - move 255, FallarborTown_ContestLobby_Movement_153A70 - waitmove 0 - releaseall - return - -FallarborTown_ContestLobby_Movement_153A70:: @ 8153A70 - step_left - step_left - step_left - step_left - step_up - step_up - step_up - step_13 - step_54 - step_end - -FallarborTown_ContestLobby_Movement_153A7A:: @ 8153A7A - step_27 - step_end - -FallarborTown_ContestLobby_Movement_153A7C:: @ 8153A7C - step_left - step_25 - step_end - -FallarborTown_ContestLobby_Movement_153A7F:: @ 8153A7F - step_down - step_down - step_26 - step_end - -FallarborTown_ContestLobby_Movement_153A83:: @ 8153A83 - step_left - step_left - step_left - step_up - step_up - step_up - step_13 - step_54 - step_end - -FallarborTown_ContestLobby_Movement_153A8C:: @ 8153A8C - step_28 - step_end - -FallarborTown_ContestLobby_EventScript_153A8E:: @ 8153A8E - msgbox FallarborTown_ContestLobby_Text_177141, 2 - end - -FallarborTown_ContestLobby_EventScript_153A97:: @ 8153A97 - checkflag 270 - jumpeq FallarborTown_ContestLobby_EventScript_153AA9 - msgbox FallarborTown_ContestLobby_Text_177246, 2 - end - -FallarborTown_ContestLobby_EventScript_153AA9:: @ 8153AA9 - msgbox FallarborTown_ContestLobby_Text_1772D8, 2 - end - -FallarborTown_ContestLobby_EventScript_153AB2:: @ 8153AB2 - msgbox FallarborTown_ContestLobby_Text_1771F2, 2 - end - -FallarborTown_ContestLobby_EventScript_153ABB:: @ 8153ABB - lockall - fadescreen 1 - showcontestwinner 2 - releaseall - end - -FallarborTown_ContestLobby_EventScript_153AC2:: @ 8153AC2 - lockall - special 259 - waitbutton - hidebox 0, 0, 29, 19 - releaseall - end diff --git a/data/scripts/maps/FallarborTown_House1.inc b/data/scripts/maps/FallarborTown_House1.inc new file mode 100644 index 000000000..8a44cdcfb --- /dev/null +++ b/data/scripts/maps/FallarborTown_House1.inc @@ -0,0 +1,77 @@ +FallarborTown_House1_MapScripts:: @ 8153BAE + map_script 3, FallarborTown_House1_MapScript1_153BB4 + .byte 0 + +FallarborTown_House1_MapScript1_153BB4:: @ 8153BB4 + end + +FallarborTown_House1_EventScript_153BB5:: @ 8153BB5 + lock + faceplayer + checkflag 229 + jumpeq FallarborTown_House1_EventScript_153C54 + checkitem ITEM_METEORITE, 1 + compare RESULT, 1 + jumpeq FallarborTown_House1_EventScript_153BDA + msgbox FallarborTown_House1_Text_177755, 4 + release + end + +FallarborTown_House1_EventScript_153BDA:: @ 8153BDA + checkflag 2 + callif 0, FallarborTown_House1_EventScript_153C2D + checkflag 2 + callif 1, FallarborTown_House1_EventScript_153C3E + compare RESULT, 0 + jumpeq FallarborTown_House1_EventScript_153C47 + msgbox FallarborTown_House1_Text_1778C4, 4 + giveitem ITEM_TM27 + compare RESULT, 0 + jumpeq FallarborTown_House1_EventScript_1A029B + setvar 0x8004, 280 + call FallarborTown_House1_EventScript_1A067F + setflag 229 + msgbox FallarborTown_House1_Text_177910, 4 + release + end + +FallarborTown_House1_EventScript_153C2D:: @ 8153C2D + msgbox FallarborTown_House1_Text_177755, 4 + msgbox FallarborTown_House1_Text_17780E, 5 + return + +FallarborTown_House1_EventScript_153C3E:: @ 8153C3E + msgbox FallarborTown_House1_Text_1779B8, 5 + return + +FallarborTown_House1_EventScript_153C47:: @ 8153C47 + setflag 2 + msgbox FallarborTown_House1_Text_17797D, 4 + release + end + +FallarborTown_House1_EventScript_153C54:: @ 8153C54 + msgbox FallarborTown_House1_Text_177910, 4 + release + end + +FallarborTown_House1_EventScript_153C5E:: @ 8153C5E + lock + faceplayer + checkflag 229 + jumpeq FallarborTown_House1_EventScript_153C86 + checkflag 139 + jumpeq FallarborTown_House1_EventScript_153C7C + msgbox FallarborTown_House1_Text_177A2B, 4 + release + end + +FallarborTown_House1_EventScript_153C7C:: @ 8153C7C + msgbox FallarborTown_House1_Text_177A7C, 4 + release + end + +FallarborTown_House1_EventScript_153C86:: @ 8153C86 + msgbox FallarborTown_House1_Text_177ABB, 4 + release + end diff --git a/data/scripts/maps/FallarborTown_House1.s b/data/scripts/maps/FallarborTown_House1.s deleted file mode 100644 index 8a44cdcfb..000000000 --- a/data/scripts/maps/FallarborTown_House1.s +++ /dev/null @@ -1,77 +0,0 @@ -FallarborTown_House1_MapScripts:: @ 8153BAE - map_script 3, FallarborTown_House1_MapScript1_153BB4 - .byte 0 - -FallarborTown_House1_MapScript1_153BB4:: @ 8153BB4 - end - -FallarborTown_House1_EventScript_153BB5:: @ 8153BB5 - lock - faceplayer - checkflag 229 - jumpeq FallarborTown_House1_EventScript_153C54 - checkitem ITEM_METEORITE, 1 - compare RESULT, 1 - jumpeq FallarborTown_House1_EventScript_153BDA - msgbox FallarborTown_House1_Text_177755, 4 - release - end - -FallarborTown_House1_EventScript_153BDA:: @ 8153BDA - checkflag 2 - callif 0, FallarborTown_House1_EventScript_153C2D - checkflag 2 - callif 1, FallarborTown_House1_EventScript_153C3E - compare RESULT, 0 - jumpeq FallarborTown_House1_EventScript_153C47 - msgbox FallarborTown_House1_Text_1778C4, 4 - giveitem ITEM_TM27 - compare RESULT, 0 - jumpeq FallarborTown_House1_EventScript_1A029B - setvar 0x8004, 280 - call FallarborTown_House1_EventScript_1A067F - setflag 229 - msgbox FallarborTown_House1_Text_177910, 4 - release - end - -FallarborTown_House1_EventScript_153C2D:: @ 8153C2D - msgbox FallarborTown_House1_Text_177755, 4 - msgbox FallarborTown_House1_Text_17780E, 5 - return - -FallarborTown_House1_EventScript_153C3E:: @ 8153C3E - msgbox FallarborTown_House1_Text_1779B8, 5 - return - -FallarborTown_House1_EventScript_153C47:: @ 8153C47 - setflag 2 - msgbox FallarborTown_House1_Text_17797D, 4 - release - end - -FallarborTown_House1_EventScript_153C54:: @ 8153C54 - msgbox FallarborTown_House1_Text_177910, 4 - release - end - -FallarborTown_House1_EventScript_153C5E:: @ 8153C5E - lock - faceplayer - checkflag 229 - jumpeq FallarborTown_House1_EventScript_153C86 - checkflag 139 - jumpeq FallarborTown_House1_EventScript_153C7C - msgbox FallarborTown_House1_Text_177A2B, 4 - release - end - -FallarborTown_House1_EventScript_153C7C:: @ 8153C7C - msgbox FallarborTown_House1_Text_177A7C, 4 - release - end - -FallarborTown_House1_EventScript_153C86:: @ 8153C86 - msgbox FallarborTown_House1_Text_177ABB, 4 - release - end diff --git a/data/scripts/maps/FallarborTown_House2.inc b/data/scripts/maps/FallarborTown_House2.inc new file mode 100644 index 000000000..179f281af --- /dev/null +++ b/data/scripts/maps/FallarborTown_House2.inc @@ -0,0 +1,63 @@ +FallarborTown_House2_MapScripts:: @ 8153C90 + .byte 0 + +FallarborTown_House2_EventScript_153C91:: @ 8153C91 + lockall + move 1, FallarborTown_House2_Movement_1A0839 + waitmove 0 + checkflag 1 + jumpeq FallarborTown_House2_EventScript_153CB6 + msgbox FallarborTown_House2_Text_177AF4, 4 + setflag 1 + jump FallarborTown_House2_EventScript_153CB6 + end + +FallarborTown_House2_EventScript_153CB6:: @ 8153CB6 + checkitem ITEM_HEART_SCALE, 1 + compare RESULT, 0 + jumpeq FallarborTown_House2_EventScript_153D60 + msgbox FallarborTown_House2_Text_177BDB, 5 + switch RESULT + case 0, FallarborTown_House2_EventScript_153D60 + jump FallarborTown_House2_EventScript_153CE4 + end + +FallarborTown_House2_EventScript_153CE4:: @ 8153CE4 + msgbox FallarborTown_House2_Text_177C3F, 4 + special 219 + waitstate + compare 0x8004, 255 + jumpeq FallarborTown_House2_EventScript_153D60 + special 328 + compare RESULT, 1 + jumpeq FallarborTown_House2_EventScript_153D52 + compare 0x8005, 0 + jumpeq FallarborTown_House2_EventScript_153D44 + jump FallarborTown_House2_EventScript_153D1A + end + +FallarborTown_House2_EventScript_153D1A:: @ 8153D1A + msgbox FallarborTown_House2_Text_177C5D, 4 + special 224 + waitstate + compare 0x8004, 0 + jumpeq FallarborTown_House2_EventScript_153CE4 + msgbox FallarborTown_House2_Text_177CC3, 4 + removeitem ITEM_HEART_SCALE, 1 + jump FallarborTown_House2_EventScript_153D60 + end + +FallarborTown_House2_EventScript_153D44:: @ 8153D44 + msgbox FallarborTown_House2_Text_177C78, 4 + jump FallarborTown_House2_EventScript_153CE4 + end + +FallarborTown_House2_EventScript_153D52:: @ 8153D52 + msgbox FallarborTown_House2_Text_177D33, 4 + jump FallarborTown_House2_EventScript_153CE4 + end + +FallarborTown_House2_EventScript_153D60:: @ 8153D60 + msgbox FallarborTown_House2_Text_177CEF, 4 + releaseall + end diff --git a/data/scripts/maps/FallarborTown_House2.s b/data/scripts/maps/FallarborTown_House2.s deleted file mode 100644 index 179f281af..000000000 --- a/data/scripts/maps/FallarborTown_House2.s +++ /dev/null @@ -1,63 +0,0 @@ -FallarborTown_House2_MapScripts:: @ 8153C90 - .byte 0 - -FallarborTown_House2_EventScript_153C91:: @ 8153C91 - lockall - move 1, FallarborTown_House2_Movement_1A0839 - waitmove 0 - checkflag 1 - jumpeq FallarborTown_House2_EventScript_153CB6 - msgbox FallarborTown_House2_Text_177AF4, 4 - setflag 1 - jump FallarborTown_House2_EventScript_153CB6 - end - -FallarborTown_House2_EventScript_153CB6:: @ 8153CB6 - checkitem ITEM_HEART_SCALE, 1 - compare RESULT, 0 - jumpeq FallarborTown_House2_EventScript_153D60 - msgbox FallarborTown_House2_Text_177BDB, 5 - switch RESULT - case 0, FallarborTown_House2_EventScript_153D60 - jump FallarborTown_House2_EventScript_153CE4 - end - -FallarborTown_House2_EventScript_153CE4:: @ 8153CE4 - msgbox FallarborTown_House2_Text_177C3F, 4 - special 219 - waitstate - compare 0x8004, 255 - jumpeq FallarborTown_House2_EventScript_153D60 - special 328 - compare RESULT, 1 - jumpeq FallarborTown_House2_EventScript_153D52 - compare 0x8005, 0 - jumpeq FallarborTown_House2_EventScript_153D44 - jump FallarborTown_House2_EventScript_153D1A - end - -FallarborTown_House2_EventScript_153D1A:: @ 8153D1A - msgbox FallarborTown_House2_Text_177C5D, 4 - special 224 - waitstate - compare 0x8004, 0 - jumpeq FallarborTown_House2_EventScript_153CE4 - msgbox FallarborTown_House2_Text_177CC3, 4 - removeitem ITEM_HEART_SCALE, 1 - jump FallarborTown_House2_EventScript_153D60 - end - -FallarborTown_House2_EventScript_153D44:: @ 8153D44 - msgbox FallarborTown_House2_Text_177C78, 4 - jump FallarborTown_House2_EventScript_153CE4 - end - -FallarborTown_House2_EventScript_153D52:: @ 8153D52 - msgbox FallarborTown_House2_Text_177D33, 4 - jump FallarborTown_House2_EventScript_153CE4 - end - -FallarborTown_House2_EventScript_153D60:: @ 8153D60 - msgbox FallarborTown_House2_Text_177CEF, 4 - releaseall - end diff --git a/data/scripts/maps/FallarborTown_Mart.inc b/data/scripts/maps/FallarborTown_Mart.inc new file mode 100644 index 000000000..4b66546e8 --- /dev/null +++ b/data/scripts/maps/FallarborTown_Mart.inc @@ -0,0 +1,48 @@ +FallarborTown_Mart_MapScripts:: @ 8153966 + .byte 0 + +FallarborTown_Mart_EventScript_153967:: @ 8153967 + lock + faceplayer + message FallarborTown_Mart_Text_1A0BE4 + waittext + pokemart FallarborTown_Mart_Items + msgbox FallarborTown_Mart_Text_1A0C02, 4 + release + end + + .align 2 +FallarborTown_Mart_Items:: @ 8153980 + .2byte ITEM_GREAT_BALL + .2byte ITEM_SUPER_POTION + .2byte ITEM_ANTIDOTE + .2byte ITEM_PARALYZE_HEAL + .2byte ITEM_ESCAPE_ROPE + .2byte ITEM_SUPER_REPEL + .2byte ITEM_X_SPECIAL + .2byte ITEM_X_SPEED + .2byte ITEM_X_ATTACK + .2byte ITEM_X_DEFEND + .2byte ITEM_DIRE_HIT + .2byte ITEM_GUARD_SPEC + .2byte ITEM_NONE + release + end + +FallarborTown_Mart_EventScript_15399C:: @ 815399C + msgbox FallarborTown_Mart_Text_176FF0, 2 + end + +FallarborTown_Mart_EventScript_1539A5:: @ 81539A5 + msgbox FallarborTown_Mart_Text_1770E2, 2 + end + +FallarborTown_Mart_EventScript_1539AE:: @ 81539AE + lock + faceplayer + checksound + pokecry SPECIES_SKITTY, 0 + msgbox FallarborTown_Mart_Text_1770D3, 4 + waitpokecry + release + end diff --git a/data/scripts/maps/FallarborTown_Mart.s b/data/scripts/maps/FallarborTown_Mart.s deleted file mode 100644 index 4b66546e8..000000000 --- a/data/scripts/maps/FallarborTown_Mart.s +++ /dev/null @@ -1,48 +0,0 @@ -FallarborTown_Mart_MapScripts:: @ 8153966 - .byte 0 - -FallarborTown_Mart_EventScript_153967:: @ 8153967 - lock - faceplayer - message FallarborTown_Mart_Text_1A0BE4 - waittext - pokemart FallarborTown_Mart_Items - msgbox FallarborTown_Mart_Text_1A0C02, 4 - release - end - - .align 2 -FallarborTown_Mart_Items:: @ 8153980 - .2byte ITEM_GREAT_BALL - .2byte ITEM_SUPER_POTION - .2byte ITEM_ANTIDOTE - .2byte ITEM_PARALYZE_HEAL - .2byte ITEM_ESCAPE_ROPE - .2byte ITEM_SUPER_REPEL - .2byte ITEM_X_SPECIAL - .2byte ITEM_X_SPEED - .2byte ITEM_X_ATTACK - .2byte ITEM_X_DEFEND - .2byte ITEM_DIRE_HIT - .2byte ITEM_GUARD_SPEC - .2byte ITEM_NONE - release - end - -FallarborTown_Mart_EventScript_15399C:: @ 815399C - msgbox FallarborTown_Mart_Text_176FF0, 2 - end - -FallarborTown_Mart_EventScript_1539A5:: @ 81539A5 - msgbox FallarborTown_Mart_Text_1770E2, 2 - end - -FallarborTown_Mart_EventScript_1539AE:: @ 81539AE - lock - faceplayer - checksound - pokecry SPECIES_SKITTY, 0 - msgbox FallarborTown_Mart_Text_1770D3, 4 - waitpokecry - release - end diff --git a/data/scripts/maps/FallarborTown_PokemonCenter_1F.inc b/data/scripts/maps/FallarborTown_PokemonCenter_1F.inc new file mode 100644 index 000000000..636cac8f1 --- /dev/null +++ b/data/scripts/maps/FallarborTown_PokemonCenter_1F.inc @@ -0,0 +1,81 @@ +FallarborTown_PokemonCenter_1F_MapScripts:: @ 8153AF3 + map_script 3, FallarborTown_PokemonCenter_1F_MapScript1_153AF9 + .byte 0 + +FallarborTown_PokemonCenter_1F_MapScript1_153AF9:: @ 8153AF9 + sethealplace 17 + call FallarborTown_PokemonCenter_1F_EventScript_19FD1B + end + +FallarborTown_PokemonCenter_1F_EventScript_153B02:: @ 8153B02 + setvar 0x800b, 1 + call FallarborTown_PokemonCenter_1F_EventScript_19FD5B + waittext + waitbutton + release + end + +FallarborTown_PokemonCenter_1F_EventScript_153B10:: @ 8153B10 + msgbox FallarborTown_PokemonCenter_1F_Text_17768C, 2 + end + +FallarborTown_PokemonCenter_1F_EventScript_153B19:: @ 8153B19 + msgbox FallarborTown_PokemonCenter_1F_Text_1776F5, 2 + end + +FallarborTown_PokemonCenter_1F_EventScript_153B22:: @ 8153B22 + lock + faceplayer + msgbox FallarborTown_PokemonCenter_1F_Text_1774D4, 4 + closebutton + switch FACING + case 2, FallarborTown_PokemonCenter_1F_EventScript_153B49 + case 3, FallarborTown_PokemonCenter_1F_EventScript_153B59 + end + +FallarborTown_PokemonCenter_1F_EventScript_153B49:: @ 8153B49 + move 4, FallarborTown_PokemonCenter_1F_Movement_153B74 + waitmove 0 + jump FallarborTown_PokemonCenter_1F_EventScript_153B69 + end + +FallarborTown_PokemonCenter_1F_EventScript_153B59:: @ 8153B59 + move 4, FallarborTown_PokemonCenter_1F_Movement_153B81 + waitmove 0 + jump FallarborTown_PokemonCenter_1F_EventScript_153B69 + end + +FallarborTown_PokemonCenter_1F_EventScript_153B69:: @ 8153B69 + playsfx 18 + disappear 4 + clearflag 870 + release + end + +FallarborTown_PokemonCenter_1F_Movement_153B74:: @ 8153B74 + step_right + step_down + step_down + step_left + step_left + step_left + step_left + step_down + step_down + step_down + step_down + step_13 + step_end + +FallarborTown_PokemonCenter_1F_Movement_153B81:: @ 8153B81 + step_down + step_down + step_left + step_left + step_left + step_down + step_down + step_down + step_down + step_13 + step_end diff --git a/data/scripts/maps/FallarborTown_PokemonCenter_1F.s b/data/scripts/maps/FallarborTown_PokemonCenter_1F.s deleted file mode 100644 index 636cac8f1..000000000 --- a/data/scripts/maps/FallarborTown_PokemonCenter_1F.s +++ /dev/null @@ -1,81 +0,0 @@ -FallarborTown_PokemonCenter_1F_MapScripts:: @ 8153AF3 - map_script 3, FallarborTown_PokemonCenter_1F_MapScript1_153AF9 - .byte 0 - -FallarborTown_PokemonCenter_1F_MapScript1_153AF9:: @ 8153AF9 - sethealplace 17 - call FallarborTown_PokemonCenter_1F_EventScript_19FD1B - end - -FallarborTown_PokemonCenter_1F_EventScript_153B02:: @ 8153B02 - setvar 0x800b, 1 - call FallarborTown_PokemonCenter_1F_EventScript_19FD5B - waittext - waitbutton - release - end - -FallarborTown_PokemonCenter_1F_EventScript_153B10:: @ 8153B10 - msgbox FallarborTown_PokemonCenter_1F_Text_17768C, 2 - end - -FallarborTown_PokemonCenter_1F_EventScript_153B19:: @ 8153B19 - msgbox FallarborTown_PokemonCenter_1F_Text_1776F5, 2 - end - -FallarborTown_PokemonCenter_1F_EventScript_153B22:: @ 8153B22 - lock - faceplayer - msgbox FallarborTown_PokemonCenter_1F_Text_1774D4, 4 - closebutton - switch FACING - case 2, FallarborTown_PokemonCenter_1F_EventScript_153B49 - case 3, FallarborTown_PokemonCenter_1F_EventScript_153B59 - end - -FallarborTown_PokemonCenter_1F_EventScript_153B49:: @ 8153B49 - move 4, FallarborTown_PokemonCenter_1F_Movement_153B74 - waitmove 0 - jump FallarborTown_PokemonCenter_1F_EventScript_153B69 - end - -FallarborTown_PokemonCenter_1F_EventScript_153B59:: @ 8153B59 - move 4, FallarborTown_PokemonCenter_1F_Movement_153B81 - waitmove 0 - jump FallarborTown_PokemonCenter_1F_EventScript_153B69 - end - -FallarborTown_PokemonCenter_1F_EventScript_153B69:: @ 8153B69 - playsfx 18 - disappear 4 - clearflag 870 - release - end - -FallarborTown_PokemonCenter_1F_Movement_153B74:: @ 8153B74 - step_right - step_down - step_down - step_left - step_left - step_left - step_left - step_down - step_down - step_down - step_down - step_13 - step_end - -FallarborTown_PokemonCenter_1F_Movement_153B81:: @ 8153B81 - step_down - step_down - step_left - step_left - step_left - step_down - step_down - step_down - step_down - step_13 - step_end diff --git a/data/scripts/maps/FallarborTown_PokemonCenter_2F.inc b/data/scripts/maps/FallarborTown_PokemonCenter_2F.inc new file mode 100644 index 000000000..148b22531 --- /dev/null +++ b/data/scripts/maps/FallarborTown_PokemonCenter_2F.inc @@ -0,0 +1,17 @@ +FallarborTown_PokemonCenter_2F_MapScripts:: @ 8153B8C + map_script 2, FallarborTown_PokemonCenter_2F_MapScript2_1A3D88 + map_script 4, FallarborTown_PokemonCenter_2F_MapScript2_1A3D03 + map_script 1, FallarborTown_PokemonCenter_2F_MapScript1_1A3D32 + .byte 0 + +FallarborTown_PokemonCenter_2F_EventScript_153B9C:: @ 8153B9C + call FallarborTown_PokemonCenter_2F_EventScript_1A3EA6 + end + +FallarborTown_PokemonCenter_2F_EventScript_153BA2:: @ 8153BA2 + call FallarborTown_PokemonCenter_2F_EventScript_1A40CC + end + +FallarborTown_PokemonCenter_2F_EventScript_153BA8:: @ 8153BA8 + call FallarborTown_PokemonCenter_2F_EventScript_1A41FB + end diff --git a/data/scripts/maps/FallarborTown_PokemonCenter_2F.s b/data/scripts/maps/FallarborTown_PokemonCenter_2F.s deleted file mode 100644 index 148b22531..000000000 --- a/data/scripts/maps/FallarborTown_PokemonCenter_2F.s +++ /dev/null @@ -1,17 +0,0 @@ -FallarborTown_PokemonCenter_2F_MapScripts:: @ 8153B8C - map_script 2, FallarborTown_PokemonCenter_2F_MapScript2_1A3D88 - map_script 4, FallarborTown_PokemonCenter_2F_MapScript2_1A3D03 - map_script 1, FallarborTown_PokemonCenter_2F_MapScript1_1A3D32 - .byte 0 - -FallarborTown_PokemonCenter_2F_EventScript_153B9C:: @ 8153B9C - call FallarborTown_PokemonCenter_2F_EventScript_1A3EA6 - end - -FallarborTown_PokemonCenter_2F_EventScript_153BA2:: @ 8153BA2 - call FallarborTown_PokemonCenter_2F_EventScript_1A40CC - end - -FallarborTown_PokemonCenter_2F_EventScript_153BA8:: @ 8153BA8 - call FallarborTown_PokemonCenter_2F_EventScript_1A41FB - end diff --git a/data/scripts/maps/FieryPath.inc b/data/scripts/maps/FieryPath.inc new file mode 100644 index 000000000..bd984ad20 --- /dev/null +++ b/data/scripts/maps/FieryPath.inc @@ -0,0 +1,7 @@ +FieryPath_MapScripts:: @ 815D318 + map_script 3, FieryPath_MapScript1_15D31E + .byte 0 + +FieryPath_MapScript1_15D31E:: @ 815D31E + setflag 2122 + end diff --git a/data/scripts/maps/FieryPath.s b/data/scripts/maps/FieryPath.s deleted file mode 100644 index bd984ad20..000000000 --- a/data/scripts/maps/FieryPath.s +++ /dev/null @@ -1,7 +0,0 @@ -FieryPath_MapScripts:: @ 815D318 - map_script 3, FieryPath_MapScript1_15D31E - .byte 0 - -FieryPath_MapScript1_15D31E:: @ 815D31E - setflag 2122 - end diff --git a/data/scripts/maps/FortreeCity.inc b/data/scripts/maps/FortreeCity.inc new file mode 100644 index 000000000..7f9d5ae12 --- /dev/null +++ b/data/scripts/maps/FortreeCity.inc @@ -0,0 +1,91 @@ +FortreeCity_MapScripts:: @ 814C943 + map_script 3, FortreeCity_MapScript1_14C94E + map_script 5, FortreeCity_MapScript1_14C952 + .byte 0 + +FortreeCity_MapScript1_14C94E:: @ 814C94E + setflag 2074 + end + +FortreeCity_MapScript1_14C952:: @ 814C952 + tileeffect 2 + end + +FortreeCity_EventScript_14C955:: @ 814C955 + msgbox FortreeCity_Text_167577, 2 + end + +FortreeCity_EventScript_14C95E:: @ 814C95E + lock + faceplayer + checkflag 295 + jumpeq FortreeCity_EventScript_14C973 + msgbox FortreeCity_Text_1675C2, 4 + release + end + +FortreeCity_EventScript_14C973:: @ 814C973 + msgbox FortreeCity_Text_167642, 4 + release + end + +FortreeCity_EventScript_14C97D:: @ 814C97D + msgbox FortreeCity_Text_16768A, 2 + end + +FortreeCity_EventScript_14C986:: @ 814C986 + msgbox FortreeCity_Text_16770E, 2 + end + +FortreeCity_EventScript_14C98F:: @ 814C98F + msgbox FortreeCity_Text_1677BD, 2 + end + +FortreeCity_EventScript_14C998:: @ 814C998 + msgbox FortreeCity_Text_16782C, 2 + end + +FortreeCity_EventScript_14C9A1:: @ 814C9A1 + msgbox FortreeCity_Text_16792F, 3 + end + +FortreeCity_EventScript_14C9AA:: @ 814C9AA + msgbox FortreeCity_Text_167969, 3 + end + +FortreeCity_EventScript_14C9B3:: @ 814C9B3 + lock + faceplayer + checkitem ITEM_DEVON_SCOPE, 1 + compare RESULT, 1 + jumpeq FortreeCity_EventScript_14C9CF + msgbox FortreeCity_Text_167868, 4 + release + end + +FortreeCity_EventScript_14C9CF:: @ 814C9CF + msgbox FortreeCity_Text_16788B, 5 + compare RESULT, 1 + jumpeq FortreeCity_EventScript_14C9E4 + release + end + +FortreeCity_EventScript_14C9E4:: @ 814C9E4 + msgbox FortreeCity_Text_1678CB, 4 + closebutton + move LAST_TALKED, FortreeCity_Movement_1A0662 + waitmove 0 + checksound + pokecry SPECIES_KECLEON, 2 + pause 40 + waitpokecry + move LAST_TALKED, FortreeCity_Movement_14CA13 + waitmove 0 + disappear LAST_TALKED + setflag 295 + release + end + +FortreeCity_Movement_14CA13:: @ 814CA13 + step_right + step_end diff --git a/data/scripts/maps/FortreeCity.s b/data/scripts/maps/FortreeCity.s deleted file mode 100644 index 7f9d5ae12..000000000 --- a/data/scripts/maps/FortreeCity.s +++ /dev/null @@ -1,91 +0,0 @@ -FortreeCity_MapScripts:: @ 814C943 - map_script 3, FortreeCity_MapScript1_14C94E - map_script 5, FortreeCity_MapScript1_14C952 - .byte 0 - -FortreeCity_MapScript1_14C94E:: @ 814C94E - setflag 2074 - end - -FortreeCity_MapScript1_14C952:: @ 814C952 - tileeffect 2 - end - -FortreeCity_EventScript_14C955:: @ 814C955 - msgbox FortreeCity_Text_167577, 2 - end - -FortreeCity_EventScript_14C95E:: @ 814C95E - lock - faceplayer - checkflag 295 - jumpeq FortreeCity_EventScript_14C973 - msgbox FortreeCity_Text_1675C2, 4 - release - end - -FortreeCity_EventScript_14C973:: @ 814C973 - msgbox FortreeCity_Text_167642, 4 - release - end - -FortreeCity_EventScript_14C97D:: @ 814C97D - msgbox FortreeCity_Text_16768A, 2 - end - -FortreeCity_EventScript_14C986:: @ 814C986 - msgbox FortreeCity_Text_16770E, 2 - end - -FortreeCity_EventScript_14C98F:: @ 814C98F - msgbox FortreeCity_Text_1677BD, 2 - end - -FortreeCity_EventScript_14C998:: @ 814C998 - msgbox FortreeCity_Text_16782C, 2 - end - -FortreeCity_EventScript_14C9A1:: @ 814C9A1 - msgbox FortreeCity_Text_16792F, 3 - end - -FortreeCity_EventScript_14C9AA:: @ 814C9AA - msgbox FortreeCity_Text_167969, 3 - end - -FortreeCity_EventScript_14C9B3:: @ 814C9B3 - lock - faceplayer - checkitem ITEM_DEVON_SCOPE, 1 - compare RESULT, 1 - jumpeq FortreeCity_EventScript_14C9CF - msgbox FortreeCity_Text_167868, 4 - release - end - -FortreeCity_EventScript_14C9CF:: @ 814C9CF - msgbox FortreeCity_Text_16788B, 5 - compare RESULT, 1 - jumpeq FortreeCity_EventScript_14C9E4 - release - end - -FortreeCity_EventScript_14C9E4:: @ 814C9E4 - msgbox FortreeCity_Text_1678CB, 4 - closebutton - move LAST_TALKED, FortreeCity_Movement_1A0662 - waitmove 0 - checksound - pokecry SPECIES_KECLEON, 2 - pause 40 - waitpokecry - move LAST_TALKED, FortreeCity_Movement_14CA13 - waitmove 0 - disappear LAST_TALKED - setflag 295 - release - end - -FortreeCity_Movement_14CA13:: @ 814CA13 - step_right - step_end diff --git a/data/scripts/maps/FortreeCity_DecorationShop.inc b/data/scripts/maps/FortreeCity_DecorationShop.inc new file mode 100644 index 000000000..c9d9fdd4e --- /dev/null +++ b/data/scripts/maps/FortreeCity_DecorationShop.inc @@ -0,0 +1,58 @@ +FortreeCity_DecorationShop_MapScripts:: @ 8158257 + .byte 0 + +FortreeCity_DecorationShop_EventScript_158258:: @ 8158258 + msgbox FortreeCity_DecorationShop_Text_186A61, 2 + end + +FortreeCity_DecorationShop_EventScript_158261:: @ 8158261 + msgbox FortreeCity_DecorationShop_Text_186AD6, 2 + end + +FortreeCity_DecorationShop_EventScript_15826A:: @ 815826A + lock + faceplayer + message FortreeCity_DecorationShop_Text_1A0BE4 + waittext + pokemartdecor FortreeCity_DecorationShop_Decorations1 + msgbox FortreeCity_DecorationShop_Text_1A0C02, 4 + release + end + + .align 2 +FortreeCity_DecorationShop_Decorations1:: @ 8158284 + .2byte DECOR_SMALL_DESK + .2byte DECOR_POKEMON_DESK + .2byte DECOR_HEAVY_DESK + .2byte DECOR_RAGGED_DESK + .2byte DECOR_COMFORT_DESK + .2byte DECOR_BRICK_DESK + .2byte DECOR_CAMP_DESK + .2byte DECOR_HARD_DESK + .2byte DECOR_NONE + release + end + +FortreeCity_DecorationShop_EventScript_158298:: @ 8158298 + lock + faceplayer + message FortreeCity_DecorationShop_Text_1A0BE4 + waittext + pokemartdecor FortreeCity_DecorationShop_Decorations2 + msgbox FortreeCity_DecorationShop_Text_1A0C02, 4 + release + end + + .align 2 +FortreeCity_DecorationShop_Decorations2:: @ 81582B0 + .2byte DECOR_SMALL_CHAIR + .2byte DECOR_POKEMON_CHAIR + .2byte DECOR_HEAVY_CHAIR + .2byte DECOR_RAGGED_CHAIR + .2byte DECOR_COMFORT_CHAIR + .2byte DECOR_BRICK_CHAIR + .2byte DECOR_CAMP_CHAIR + .2byte DECOR_HARD_CHAIR + .2byte DECOR_NONE + release + end diff --git a/data/scripts/maps/FortreeCity_DecorationShop.s b/data/scripts/maps/FortreeCity_DecorationShop.s deleted file mode 100644 index c9d9fdd4e..000000000 --- a/data/scripts/maps/FortreeCity_DecorationShop.s +++ /dev/null @@ -1,58 +0,0 @@ -FortreeCity_DecorationShop_MapScripts:: @ 8158257 - .byte 0 - -FortreeCity_DecorationShop_EventScript_158258:: @ 8158258 - msgbox FortreeCity_DecorationShop_Text_186A61, 2 - end - -FortreeCity_DecorationShop_EventScript_158261:: @ 8158261 - msgbox FortreeCity_DecorationShop_Text_186AD6, 2 - end - -FortreeCity_DecorationShop_EventScript_15826A:: @ 815826A - lock - faceplayer - message FortreeCity_DecorationShop_Text_1A0BE4 - waittext - pokemartdecor FortreeCity_DecorationShop_Decorations1 - msgbox FortreeCity_DecorationShop_Text_1A0C02, 4 - release - end - - .align 2 -FortreeCity_DecorationShop_Decorations1:: @ 8158284 - .2byte DECOR_SMALL_DESK - .2byte DECOR_POKEMON_DESK - .2byte DECOR_HEAVY_DESK - .2byte DECOR_RAGGED_DESK - .2byte DECOR_COMFORT_DESK - .2byte DECOR_BRICK_DESK - .2byte DECOR_CAMP_DESK - .2byte DECOR_HARD_DESK - .2byte DECOR_NONE - release - end - -FortreeCity_DecorationShop_EventScript_158298:: @ 8158298 - lock - faceplayer - message FortreeCity_DecorationShop_Text_1A0BE4 - waittext - pokemartdecor FortreeCity_DecorationShop_Decorations2 - msgbox FortreeCity_DecorationShop_Text_1A0C02, 4 - release - end - - .align 2 -FortreeCity_DecorationShop_Decorations2:: @ 81582B0 - .2byte DECOR_SMALL_CHAIR - .2byte DECOR_POKEMON_CHAIR - .2byte DECOR_HEAVY_CHAIR - .2byte DECOR_RAGGED_CHAIR - .2byte DECOR_COMFORT_CHAIR - .2byte DECOR_BRICK_CHAIR - .2byte DECOR_CAMP_CHAIR - .2byte DECOR_HARD_CHAIR - .2byte DECOR_NONE - release - end diff --git a/data/scripts/maps/FortreeCity_Gym.inc b/data/scripts/maps/FortreeCity_Gym.inc new file mode 100644 index 000000000..1bf6b0825 --- /dev/null +++ b/data/scripts/maps/FortreeCity_Gym.inc @@ -0,0 +1,103 @@ +FortreeCity_Gym_MapScripts:: @ 8157ED3 + map_script 3, FortreeCity_Gym_MapScript1_157EDE + map_script 4, FortreeCity_Gym_MapScript2_157EE2 + .byte 0 + +FortreeCity_Gym_MapScript1_157EDE:: @ 8157EDE + special 201 + end + +FortreeCity_Gym_MapScript2_157EE2:: @ 8157EE2 + map_script_2 0x4000, 16384, FortreeCity_Gym_EventScript_157EEC + .2byte 0 + +FortreeCity_Gym_EventScript_157EEC:: @ 8157EEC + special 202 + end + +FortreeCity_Gym_EventScript_157EF0:: @ 8157EF0 + trainerbattle 1, OPPONENT_WINONA, 0, FortreeCity_Gym_Text_185CCB, FortreeCity_Gym_Text_185DBA, FortreeCity_Gym_EventScript_157F15 + checkflag 170 + jumpif 0, FortreeCity_Gym_EventScript_157F3E + msgbox FortreeCity_Gym_Text_185F98, 4 + release + end + +FortreeCity_Gym_EventScript_157F15:: @ 8157F15 + message FortreeCity_Gym_Text_185E48 + waittext + call FortreeCity_Gym_EventScript_1A02C5 + msgbox FortreeCity_Gym_Text_185E73, 4 + setflag 1225 + setflag 2060 + setvar 0x8008, 6 + call FortreeCity_Gym_EventScript_1A01C0 + jump FortreeCity_Gym_EventScript_157F3E + end + +FortreeCity_Gym_EventScript_157F3E:: @ 8157F3E + giveitem ITEM_TM40 + compare RESULT, 0 + jumpeq FortreeCity_Gym_EventScript_1A029B + msgbox FortreeCity_Gym_Text_185F4A, 4 + setflag 170 + release + end + +FortreeCity_Gym_EventScript_157F62:: @ 8157F62 + trainerbattle 0, OPPONENT_JARED, 0, FortreeCity_Gym_Text_1859B9, FortreeCity_Gym_Text_1859EA + msgbox FortreeCity_Gym_Text_185A02, 6 + end + +FortreeCity_Gym_EventScript_157F79:: @ 8157F79 + trainerbattle 0, OPPONENT_WILL, 0, FortreeCity_Gym_Text_185A7F, FortreeCity_Gym_Text_185AEC + msgbox FortreeCity_Gym_Text_185B18, 6 + end + +FortreeCity_Gym_EventScript_157F90:: @ 8157F90 + trainerbattle 0, OPPONENT_TERRELL, 0, FortreeCity_Gym_Text_185B8D, FortreeCity_Gym_Text_185BEB + msgbox FortreeCity_Gym_Text_185C00, 6 + end + +FortreeCity_Gym_EventScript_157FA7:: @ 8157FA7 + trainerbattle 0, OPPONENT_KYLEE, 0, FortreeCity_Gym_Text_185C45, FortreeCity_Gym_Text_185C7C + msgbox FortreeCity_Gym_Text_185C8C, 6 + end + +FortreeCity_Gym_EventScript_157FBE:: @ 8157FBE + lock + faceplayer + checkflag 1225 + jumpeq FortreeCity_Gym_EventScript_157FD3 + msgbox FortreeCity_Gym_Text_18589C, 4 + release + end + +FortreeCity_Gym_EventScript_157FD3:: @ 8157FD3 + msgbox FortreeCity_Gym_Text_185994, 4 + release + end + +FortreeCity_Gym_EventScript_157FDD:: @ 8157FDD + lockall + checkflag 2060 + jumpeq FortreeCity_Gym_EventScript_157FFD + jump FortreeCity_Gym_EventScript_158007 + end + +FortreeCity_Gym_EventScript_157FED:: @ 8157FED + lockall + checkflag 2060 + jumpeq FortreeCity_Gym_EventScript_157FFD + jump FortreeCity_Gym_EventScript_158007 + end + +FortreeCity_Gym_EventScript_157FFD:: @ 8157FFD + msgbox FortreeCity_Gym_Text_185FEE, 4 + releaseall + end + +FortreeCity_Gym_EventScript_158007:: @ 8158007 + msgbox FortreeCity_Gym_Text_185FD5, 4 + releaseall + end diff --git a/data/scripts/maps/FortreeCity_Gym.s b/data/scripts/maps/FortreeCity_Gym.s deleted file mode 100644 index 1bf6b0825..000000000 --- a/data/scripts/maps/FortreeCity_Gym.s +++ /dev/null @@ -1,103 +0,0 @@ -FortreeCity_Gym_MapScripts:: @ 8157ED3 - map_script 3, FortreeCity_Gym_MapScript1_157EDE - map_script 4, FortreeCity_Gym_MapScript2_157EE2 - .byte 0 - -FortreeCity_Gym_MapScript1_157EDE:: @ 8157EDE - special 201 - end - -FortreeCity_Gym_MapScript2_157EE2:: @ 8157EE2 - map_script_2 0x4000, 16384, FortreeCity_Gym_EventScript_157EEC - .2byte 0 - -FortreeCity_Gym_EventScript_157EEC:: @ 8157EEC - special 202 - end - -FortreeCity_Gym_EventScript_157EF0:: @ 8157EF0 - trainerbattle 1, OPPONENT_WINONA, 0, FortreeCity_Gym_Text_185CCB, FortreeCity_Gym_Text_185DBA, FortreeCity_Gym_EventScript_157F15 - checkflag 170 - jumpif 0, FortreeCity_Gym_EventScript_157F3E - msgbox FortreeCity_Gym_Text_185F98, 4 - release - end - -FortreeCity_Gym_EventScript_157F15:: @ 8157F15 - message FortreeCity_Gym_Text_185E48 - waittext - call FortreeCity_Gym_EventScript_1A02C5 - msgbox FortreeCity_Gym_Text_185E73, 4 - setflag 1225 - setflag 2060 - setvar 0x8008, 6 - call FortreeCity_Gym_EventScript_1A01C0 - jump FortreeCity_Gym_EventScript_157F3E - end - -FortreeCity_Gym_EventScript_157F3E:: @ 8157F3E - giveitem ITEM_TM40 - compare RESULT, 0 - jumpeq FortreeCity_Gym_EventScript_1A029B - msgbox FortreeCity_Gym_Text_185F4A, 4 - setflag 170 - release - end - -FortreeCity_Gym_EventScript_157F62:: @ 8157F62 - trainerbattle 0, OPPONENT_JARED, 0, FortreeCity_Gym_Text_1859B9, FortreeCity_Gym_Text_1859EA - msgbox FortreeCity_Gym_Text_185A02, 6 - end - -FortreeCity_Gym_EventScript_157F79:: @ 8157F79 - trainerbattle 0, OPPONENT_WILL, 0, FortreeCity_Gym_Text_185A7F, FortreeCity_Gym_Text_185AEC - msgbox FortreeCity_Gym_Text_185B18, 6 - end - -FortreeCity_Gym_EventScript_157F90:: @ 8157F90 - trainerbattle 0, OPPONENT_TERRELL, 0, FortreeCity_Gym_Text_185B8D, FortreeCity_Gym_Text_185BEB - msgbox FortreeCity_Gym_Text_185C00, 6 - end - -FortreeCity_Gym_EventScript_157FA7:: @ 8157FA7 - trainerbattle 0, OPPONENT_KYLEE, 0, FortreeCity_Gym_Text_185C45, FortreeCity_Gym_Text_185C7C - msgbox FortreeCity_Gym_Text_185C8C, 6 - end - -FortreeCity_Gym_EventScript_157FBE:: @ 8157FBE - lock - faceplayer - checkflag 1225 - jumpeq FortreeCity_Gym_EventScript_157FD3 - msgbox FortreeCity_Gym_Text_18589C, 4 - release - end - -FortreeCity_Gym_EventScript_157FD3:: @ 8157FD3 - msgbox FortreeCity_Gym_Text_185994, 4 - release - end - -FortreeCity_Gym_EventScript_157FDD:: @ 8157FDD - lockall - checkflag 2060 - jumpeq FortreeCity_Gym_EventScript_157FFD - jump FortreeCity_Gym_EventScript_158007 - end - -FortreeCity_Gym_EventScript_157FED:: @ 8157FED - lockall - checkflag 2060 - jumpeq FortreeCity_Gym_EventScript_157FFD - jump FortreeCity_Gym_EventScript_158007 - end - -FortreeCity_Gym_EventScript_157FFD:: @ 8157FFD - msgbox FortreeCity_Gym_Text_185FEE, 4 - releaseall - end - -FortreeCity_Gym_EventScript_158007:: @ 8158007 - msgbox FortreeCity_Gym_Text_185FD5, 4 - releaseall - end diff --git a/data/scripts/maps/FortreeCity_House1.inc b/data/scripts/maps/FortreeCity_House1.inc new file mode 100644 index 000000000..0ae6e3fbd --- /dev/null +++ b/data/scripts/maps/FortreeCity_House1.inc @@ -0,0 +1,65 @@ +FortreeCity_House1_MapScripts:: @ 8157E12 + .byte 0 + +FortreeCity_House1_EventScript_157E13:: @ 8157E13 + lock + faceplayer + checkflag 155 + jumpeq FortreeCity_House1_EventScript_157EAD + setvar 0x8008, 1 + copyvar 0x8004, 0x8008 + specialval RESULT, 252 + copyvar 0x8009, RESULT + msgbox FortreeCity_House1_Text_18568C, 5 + compare RESULT, 0 + jumpeq FortreeCity_House1_EventScript_157E95 + special 159 + waitstate + copyvar 0x800a, 0x8004 + compare 0x8004, 255 + jumpeq FortreeCity_House1_EventScript_157E95 + copyvar 0x8005, 0x800a + specialval RESULT, 255 + copyvar 0x800b, RESULT + comparevars RESULT, 0x8009 + jumpif 5, FortreeCity_House1_EventScript_157E9F + copyvar 0x8004, 0x8008 + copyvar 0x8005, 0x800a + special 253 + special 254 + waitstate + bufferpoke 0, 0x8009 + msgbox FortreeCity_House1_Text_1856F7, 4 + setflag 155 + release + end + +FortreeCity_House1_EventScript_157E95:: @ 8157E95 + msgbox FortreeCity_House1_Text_18577F, 4 + release + end + +FortreeCity_House1_EventScript_157E9F:: @ 8157E9F + bufferpoke 0, 0x8009 + msgbox FortreeCity_House1_Text_185737, 4 + release + end + +FortreeCity_House1_EventScript_157EAD:: @ 8157EAD + msgbox FortreeCity_House1_Text_1857C7, 4 + release + end + +FortreeCity_House1_EventScript_157EB7:: @ 8157EB7 + msgbox FortreeCity_House1_Text_18582A, 2 + end + +FortreeCity_House1_EventScript_157EC0:: @ 8157EC0 + lock + faceplayer + checksound + pokecry SPECIES_ZIGZAGOON, 0 + msgbox FortreeCity_House1_Text_185888, 4 + waitpokecry + release + end diff --git a/data/scripts/maps/FortreeCity_House1.s b/data/scripts/maps/FortreeCity_House1.s deleted file mode 100644 index 0ae6e3fbd..000000000 --- a/data/scripts/maps/FortreeCity_House1.s +++ /dev/null @@ -1,65 +0,0 @@ -FortreeCity_House1_MapScripts:: @ 8157E12 - .byte 0 - -FortreeCity_House1_EventScript_157E13:: @ 8157E13 - lock - faceplayer - checkflag 155 - jumpeq FortreeCity_House1_EventScript_157EAD - setvar 0x8008, 1 - copyvar 0x8004, 0x8008 - specialval RESULT, 252 - copyvar 0x8009, RESULT - msgbox FortreeCity_House1_Text_18568C, 5 - compare RESULT, 0 - jumpeq FortreeCity_House1_EventScript_157E95 - special 159 - waitstate - copyvar 0x800a, 0x8004 - compare 0x8004, 255 - jumpeq FortreeCity_House1_EventScript_157E95 - copyvar 0x8005, 0x800a - specialval RESULT, 255 - copyvar 0x800b, RESULT - comparevars RESULT, 0x8009 - jumpif 5, FortreeCity_House1_EventScript_157E9F - copyvar 0x8004, 0x8008 - copyvar 0x8005, 0x800a - special 253 - special 254 - waitstate - bufferpoke 0, 0x8009 - msgbox FortreeCity_House1_Text_1856F7, 4 - setflag 155 - release - end - -FortreeCity_House1_EventScript_157E95:: @ 8157E95 - msgbox FortreeCity_House1_Text_18577F, 4 - release - end - -FortreeCity_House1_EventScript_157E9F:: @ 8157E9F - bufferpoke 0, 0x8009 - msgbox FortreeCity_House1_Text_185737, 4 - release - end - -FortreeCity_House1_EventScript_157EAD:: @ 8157EAD - msgbox FortreeCity_House1_Text_1857C7, 4 - release - end - -FortreeCity_House1_EventScript_157EB7:: @ 8157EB7 - msgbox FortreeCity_House1_Text_18582A, 2 - end - -FortreeCity_House1_EventScript_157EC0:: @ 8157EC0 - lock - faceplayer - checksound - pokecry SPECIES_ZIGZAGOON, 0 - msgbox FortreeCity_House1_Text_185888, 4 - waitpokecry - release - end diff --git a/data/scripts/maps/FortreeCity_House2.inc b/data/scripts/maps/FortreeCity_House2.inc new file mode 100644 index 000000000..ea4aad3d8 --- /dev/null +++ b/data/scripts/maps/FortreeCity_House2.inc @@ -0,0 +1,45 @@ +FortreeCity_House2_MapScripts:: @ 81580B3 + .byte 0 + +FortreeCity_House2_EventScript_1580B4:: @ 81580B4 + lock + faceplayer + checkflag 264 + jumpeq FortreeCity_House2_EventScript_158157 + checkflag 118 + callif 0, FortreeCity_House2_EventScript_15814B + msgbox FortreeCity_House2_Text_186360, 4 + multichoice 21, 8, 54, 1 + switch RESULT + case 1, FortreeCity_House2_EventScript_158161 + msgbox FortreeCity_House2_Text_1863F6, 4 + multichoice 21, 8, 54, 1 + switch RESULT + case 1, FortreeCity_House2_EventScript_158161 + msgbox FortreeCity_House2_Text_186455, 4 + multichoice 21, 8, 54, 1 + switch RESULT + case 0, FortreeCity_House2_EventScript_158161 + msgbox FortreeCity_House2_Text_1864C6, 4 + giveitem ITEM_TM10 + compare RESULT, 0 + jumpeq FortreeCity_House2_EventScript_1A029B + setflag 264 + msgbox FortreeCity_House2_Text_18652F, 4 + release + end + +FortreeCity_House2_EventScript_15814B:: @ 815814B + msgbox FortreeCity_House2_Text_186306, 4 + setflag 118 + return + +FortreeCity_House2_EventScript_158157:: @ 8158157 + msgbox FortreeCity_House2_Text_18652F, 4 + release + end + +FortreeCity_House2_EventScript_158161:: @ 8158161 + msgbox FortreeCity_House2_Text_186565, 4 + release + end diff --git a/data/scripts/maps/FortreeCity_House2.s b/data/scripts/maps/FortreeCity_House2.s deleted file mode 100644 index ea4aad3d8..000000000 --- a/data/scripts/maps/FortreeCity_House2.s +++ /dev/null @@ -1,45 +0,0 @@ -FortreeCity_House2_MapScripts:: @ 81580B3 - .byte 0 - -FortreeCity_House2_EventScript_1580B4:: @ 81580B4 - lock - faceplayer - checkflag 264 - jumpeq FortreeCity_House2_EventScript_158157 - checkflag 118 - callif 0, FortreeCity_House2_EventScript_15814B - msgbox FortreeCity_House2_Text_186360, 4 - multichoice 21, 8, 54, 1 - switch RESULT - case 1, FortreeCity_House2_EventScript_158161 - msgbox FortreeCity_House2_Text_1863F6, 4 - multichoice 21, 8, 54, 1 - switch RESULT - case 1, FortreeCity_House2_EventScript_158161 - msgbox FortreeCity_House2_Text_186455, 4 - multichoice 21, 8, 54, 1 - switch RESULT - case 0, FortreeCity_House2_EventScript_158161 - msgbox FortreeCity_House2_Text_1864C6, 4 - giveitem ITEM_TM10 - compare RESULT, 0 - jumpeq FortreeCity_House2_EventScript_1A029B - setflag 264 - msgbox FortreeCity_House2_Text_18652F, 4 - release - end - -FortreeCity_House2_EventScript_15814B:: @ 815814B - msgbox FortreeCity_House2_Text_186306, 4 - setflag 118 - return - -FortreeCity_House2_EventScript_158157:: @ 8158157 - msgbox FortreeCity_House2_Text_18652F, 4 - release - end - -FortreeCity_House2_EventScript_158161:: @ 8158161 - msgbox FortreeCity_House2_Text_186565, 4 - release - end diff --git a/data/scripts/maps/FortreeCity_House3.inc b/data/scripts/maps/FortreeCity_House3.inc new file mode 100644 index 000000000..f5d11ffa7 --- /dev/null +++ b/data/scripts/maps/FortreeCity_House3.inc @@ -0,0 +1,10 @@ +FortreeCity_House3_MapScripts:: @ 815816B + .byte 0 + +FortreeCity_House3_EventScript_15816C:: @ 815816C + msgbox FortreeCity_House3_Text_186624, 2 + end + +FortreeCity_House3_EventScript_158175:: @ 8158175 + msgbox FortreeCity_House3_Text_186745, 2 + end diff --git a/data/scripts/maps/FortreeCity_House3.s b/data/scripts/maps/FortreeCity_House3.s deleted file mode 100644 index f5d11ffa7..000000000 --- a/data/scripts/maps/FortreeCity_House3.s +++ /dev/null @@ -1,10 +0,0 @@ -FortreeCity_House3_MapScripts:: @ 815816B - .byte 0 - -FortreeCity_House3_EventScript_15816C:: @ 815816C - msgbox FortreeCity_House3_Text_186624, 2 - end - -FortreeCity_House3_EventScript_158175:: @ 8158175 - msgbox FortreeCity_House3_Text_186745, 2 - end diff --git a/data/scripts/maps/FortreeCity_House4.inc b/data/scripts/maps/FortreeCity_House4.inc new file mode 100644 index 000000000..33d0ed1ae --- /dev/null +++ b/data/scripts/maps/FortreeCity_House4.inc @@ -0,0 +1,67 @@ +FortreeCity_House4_MapScripts:: @ 815817E + .byte 0 + +FortreeCity_House4_EventScript_15817F:: @ 815817F + msgbox FortreeCity_House4_Text_1867AF, 2 + end + +FortreeCity_House4_EventScript_158188:: @ 8158188 + lockall + checkflag 223 + jumpeq FortreeCity_House4_EventScript_158204 + checkflag 224 + jumpeq FortreeCity_House4_EventScript_1581D6 + checkflag 222 + jumpeq FortreeCity_House4_EventScript_1581C2 + msgbox FortreeCity_House4_Text_186835, 4 + closebutton + setflag 222 + clearflag 934 + move 3, FortreeCity_House4_Movement_158218 + waitmove 0 + disappear 3 + releaseall + end + +FortreeCity_House4_EventScript_1581C2:: @ 81581C2 + move LAST_TALKED, FortreeCity_House4_Movement_1A0839 + waitmove 0 + msgbox FortreeCity_House4_Text_18684E, 4 + releaseall + end + +FortreeCity_House4_EventScript_1581D6:: @ 81581D6 + move LAST_TALKED, FortreeCity_House4_Movement_1A0839 + waitmove 0 + msgbox FortreeCity_House4_Text_186881, 4 + giveitem ITEM_MENTAL_HERB + compare RESULT, 0 + jumpeq FortreeCity_House4_EventScript_1A029B + setflag 223 + releaseall + end + +FortreeCity_House4_EventScript_158204:: @ 8158204 + move LAST_TALKED, FortreeCity_House4_Movement_1A0839 + waitmove 0 + msgbox FortreeCity_House4_Text_186924, 4 + releaseall + end + +FortreeCity_House4_Movement_158218:: @ 8158218 + step_15 + step_15 + step_18 + step_25 + step_13 + step_end + +FortreeCity_House4_EventScript_15821E:: @ 815821E + lock + faceplayer + checksound + pokecry SPECIES_WINGULL, 0 + msgbox FortreeCity_House4_Text_18695C, 4 + waitpokecry + release + end diff --git a/data/scripts/maps/FortreeCity_House4.s b/data/scripts/maps/FortreeCity_House4.s deleted file mode 100644 index 33d0ed1ae..000000000 --- a/data/scripts/maps/FortreeCity_House4.s +++ /dev/null @@ -1,67 +0,0 @@ -FortreeCity_House4_MapScripts:: @ 815817E - .byte 0 - -FortreeCity_House4_EventScript_15817F:: @ 815817F - msgbox FortreeCity_House4_Text_1867AF, 2 - end - -FortreeCity_House4_EventScript_158188:: @ 8158188 - lockall - checkflag 223 - jumpeq FortreeCity_House4_EventScript_158204 - checkflag 224 - jumpeq FortreeCity_House4_EventScript_1581D6 - checkflag 222 - jumpeq FortreeCity_House4_EventScript_1581C2 - msgbox FortreeCity_House4_Text_186835, 4 - closebutton - setflag 222 - clearflag 934 - move 3, FortreeCity_House4_Movement_158218 - waitmove 0 - disappear 3 - releaseall - end - -FortreeCity_House4_EventScript_1581C2:: @ 81581C2 - move LAST_TALKED, FortreeCity_House4_Movement_1A0839 - waitmove 0 - msgbox FortreeCity_House4_Text_18684E, 4 - releaseall - end - -FortreeCity_House4_EventScript_1581D6:: @ 81581D6 - move LAST_TALKED, FortreeCity_House4_Movement_1A0839 - waitmove 0 - msgbox FortreeCity_House4_Text_186881, 4 - giveitem ITEM_MENTAL_HERB - compare RESULT, 0 - jumpeq FortreeCity_House4_EventScript_1A029B - setflag 223 - releaseall - end - -FortreeCity_House4_EventScript_158204:: @ 8158204 - move LAST_TALKED, FortreeCity_House4_Movement_1A0839 - waitmove 0 - msgbox FortreeCity_House4_Text_186924, 4 - releaseall - end - -FortreeCity_House4_Movement_158218:: @ 8158218 - step_15 - step_15 - step_18 - step_25 - step_13 - step_end - -FortreeCity_House4_EventScript_15821E:: @ 815821E - lock - faceplayer - checksound - pokecry SPECIES_WINGULL, 0 - msgbox FortreeCity_House4_Text_18695C, 4 - waitpokecry - release - end diff --git a/data/scripts/maps/FortreeCity_House5.inc b/data/scripts/maps/FortreeCity_House5.inc new file mode 100644 index 000000000..1144a8e81 --- /dev/null +++ b/data/scripts/maps/FortreeCity_House5.inc @@ -0,0 +1,20 @@ +FortreeCity_House5_MapScripts:: @ 8158231 + .byte 0 + +FortreeCity_House5_EventScript_158232:: @ 8158232 + msgbox FortreeCity_House5_Text_18696D, 2 + end + +FortreeCity_House5_EventScript_15823B:: @ 815823B + msgbox FortreeCity_House5_Text_1869D6, 2 + end + +FortreeCity_House5_EventScript_158244:: @ 8158244 + lock + faceplayer + checksound + pokecry SPECIES_ZIGZAGOON, 0 + msgbox FortreeCity_House5_Text_186A4F, 4 + waitpokecry + release + end diff --git a/data/scripts/maps/FortreeCity_House5.s b/data/scripts/maps/FortreeCity_House5.s deleted file mode 100644 index 1144a8e81..000000000 --- a/data/scripts/maps/FortreeCity_House5.s +++ /dev/null @@ -1,20 +0,0 @@ -FortreeCity_House5_MapScripts:: @ 8158231 - .byte 0 - -FortreeCity_House5_EventScript_158232:: @ 8158232 - msgbox FortreeCity_House5_Text_18696D, 2 - end - -FortreeCity_House5_EventScript_15823B:: @ 815823B - msgbox FortreeCity_House5_Text_1869D6, 2 - end - -FortreeCity_House5_EventScript_158244:: @ 8158244 - lock - faceplayer - checksound - pokecry SPECIES_ZIGZAGOON, 0 - msgbox FortreeCity_House5_Text_186A4F, 4 - waitpokecry - release - end diff --git a/data/scripts/maps/FortreeCity_Mart.inc b/data/scripts/maps/FortreeCity_Mart.inc new file mode 100644 index 000000000..9e5f34ff9 --- /dev/null +++ b/data/scripts/maps/FortreeCity_Mart.inc @@ -0,0 +1,40 @@ +FortreeCity_Mart_MapScripts:: @ 8158066 + .byte 0 + +FortreeCity_Mart_EventScript_158067:: @ 8158067 + lock + faceplayer + message FortreeCity_Mart_Text_1A0BE4 + waittext + pokemart FortreeCity_Mart_Items + msgbox FortreeCity_Mart_Text_1A0C02, 4 + release + end + + .align 2 +FortreeCity_Mart_Items:: @ 8158080 + .2byte ITEM_GREAT_BALL + .2byte ITEM_ULTRA_BALL + .2byte ITEM_SUPER_POTION + .2byte ITEM_HYPER_POTION + .2byte ITEM_ANTIDOTE + .2byte ITEM_PARALYZE_HEAL + .2byte ITEM_AWAKENING + .2byte ITEM_REVIVE + .2byte ITEM_SUPER_REPEL + .2byte ITEM_WOOD_MAIL + .2byte ITEM_NONE + release + end + +FortreeCity_Mart_EventScript_158098:: @ 8158098 + msgbox FortreeCity_Mart_Text_1861EF, 2 + end + +FortreeCity_Mart_EventScript_1580A1:: @ 81580A1 + msgbox FortreeCity_Mart_Text_186251, 2 + end + +FortreeCity_Mart_EventScript_1580AA:: @ 81580AA + msgbox FortreeCity_Mart_Text_1862CA, 2 + end diff --git a/data/scripts/maps/FortreeCity_Mart.s b/data/scripts/maps/FortreeCity_Mart.s deleted file mode 100644 index 9e5f34ff9..000000000 --- a/data/scripts/maps/FortreeCity_Mart.s +++ /dev/null @@ -1,40 +0,0 @@ -FortreeCity_Mart_MapScripts:: @ 8158066 - .byte 0 - -FortreeCity_Mart_EventScript_158067:: @ 8158067 - lock - faceplayer - message FortreeCity_Mart_Text_1A0BE4 - waittext - pokemart FortreeCity_Mart_Items - msgbox FortreeCity_Mart_Text_1A0C02, 4 - release - end - - .align 2 -FortreeCity_Mart_Items:: @ 8158080 - .2byte ITEM_GREAT_BALL - .2byte ITEM_ULTRA_BALL - .2byte ITEM_SUPER_POTION - .2byte ITEM_HYPER_POTION - .2byte ITEM_ANTIDOTE - .2byte ITEM_PARALYZE_HEAL - .2byte ITEM_AWAKENING - .2byte ITEM_REVIVE - .2byte ITEM_SUPER_REPEL - .2byte ITEM_WOOD_MAIL - .2byte ITEM_NONE - release - end - -FortreeCity_Mart_EventScript_158098:: @ 8158098 - msgbox FortreeCity_Mart_Text_1861EF, 2 - end - -FortreeCity_Mart_EventScript_1580A1:: @ 81580A1 - msgbox FortreeCity_Mart_Text_186251, 2 - end - -FortreeCity_Mart_EventScript_1580AA:: @ 81580AA - msgbox FortreeCity_Mart_Text_1862CA, 2 - end diff --git a/data/scripts/maps/FortreeCity_PokemonCenter_1F.inc b/data/scripts/maps/FortreeCity_PokemonCenter_1F.inc new file mode 100644 index 000000000..148324abf --- /dev/null +++ b/data/scripts/maps/FortreeCity_PokemonCenter_1F.inc @@ -0,0 +1,27 @@ +FortreeCity_PokemonCenter_1F_MapScripts:: @ 8158011 + map_script 3, FortreeCity_PokemonCenter_1F_MapScript1_158017 + .byte 0 + +FortreeCity_PokemonCenter_1F_MapScript1_158017:: @ 8158017 + sethealplace 7 + end + +FortreeCity_PokemonCenter_1F_EventScript_15801B:: @ 815801B + setvar 0x800b, 1 + call FortreeCity_PokemonCenter_1F_EventScript_19FD5B + waittext + waitbutton + release + end + +FortreeCity_PokemonCenter_1F_EventScript_158029:: @ 8158029 + msgbox FortreeCity_PokemonCenter_1F_Text_186027, 2 + end + +FortreeCity_PokemonCenter_1F_EventScript_158032:: @ 8158032 + msgbox FortreeCity_PokemonCenter_1F_Text_186086, 2 + end + +FortreeCity_PokemonCenter_1F_EventScript_15803B:: @ 815803B + msgbox FortreeCity_PokemonCenter_1F_Text_186138, 2 + end diff --git a/data/scripts/maps/FortreeCity_PokemonCenter_1F.s b/data/scripts/maps/FortreeCity_PokemonCenter_1F.s deleted file mode 100644 index 148324abf..000000000 --- a/data/scripts/maps/FortreeCity_PokemonCenter_1F.s +++ /dev/null @@ -1,27 +0,0 @@ -FortreeCity_PokemonCenter_1F_MapScripts:: @ 8158011 - map_script 3, FortreeCity_PokemonCenter_1F_MapScript1_158017 - .byte 0 - -FortreeCity_PokemonCenter_1F_MapScript1_158017:: @ 8158017 - sethealplace 7 - end - -FortreeCity_PokemonCenter_1F_EventScript_15801B:: @ 815801B - setvar 0x800b, 1 - call FortreeCity_PokemonCenter_1F_EventScript_19FD5B - waittext - waitbutton - release - end - -FortreeCity_PokemonCenter_1F_EventScript_158029:: @ 8158029 - msgbox FortreeCity_PokemonCenter_1F_Text_186027, 2 - end - -FortreeCity_PokemonCenter_1F_EventScript_158032:: @ 8158032 - msgbox FortreeCity_PokemonCenter_1F_Text_186086, 2 - end - -FortreeCity_PokemonCenter_1F_EventScript_15803B:: @ 815803B - msgbox FortreeCity_PokemonCenter_1F_Text_186138, 2 - end diff --git a/data/scripts/maps/FortreeCity_PokemonCenter_2F.inc b/data/scripts/maps/FortreeCity_PokemonCenter_2F.inc new file mode 100644 index 000000000..3019dbbc0 --- /dev/null +++ b/data/scripts/maps/FortreeCity_PokemonCenter_2F.inc @@ -0,0 +1,17 @@ +FortreeCity_PokemonCenter_2F_MapScripts:: @ 8158044 + map_script 2, FortreeCity_PokemonCenter_2F_MapScript2_1A3D88 + map_script 4, FortreeCity_PokemonCenter_2F_MapScript2_1A3D03 + map_script 1, FortreeCity_PokemonCenter_2F_MapScript1_1A3D32 + .byte 0 + +FortreeCity_PokemonCenter_2F_EventScript_158054:: @ 8158054 + call FortreeCity_PokemonCenter_2F_EventScript_1A3EA6 + end + +FortreeCity_PokemonCenter_2F_EventScript_15805A:: @ 815805A + call FortreeCity_PokemonCenter_2F_EventScript_1A40CC + end + +FortreeCity_PokemonCenter_2F_EventScript_158060:: @ 8158060 + call FortreeCity_PokemonCenter_2F_EventScript_1A41FB + end diff --git a/data/scripts/maps/FortreeCity_PokemonCenter_2F.s b/data/scripts/maps/FortreeCity_PokemonCenter_2F.s deleted file mode 100644 index 3019dbbc0..000000000 --- a/data/scripts/maps/FortreeCity_PokemonCenter_2F.s +++ /dev/null @@ -1,17 +0,0 @@ -FortreeCity_PokemonCenter_2F_MapScripts:: @ 8158044 - map_script 2, FortreeCity_PokemonCenter_2F_MapScript2_1A3D88 - map_script 4, FortreeCity_PokemonCenter_2F_MapScript2_1A3D03 - map_script 1, FortreeCity_PokemonCenter_2F_MapScript1_1A3D32 - .byte 0 - -FortreeCity_PokemonCenter_2F_EventScript_158054:: @ 8158054 - call FortreeCity_PokemonCenter_2F_EventScript_1A3EA6 - end - -FortreeCity_PokemonCenter_2F_EventScript_15805A:: @ 815805A - call FortreeCity_PokemonCenter_2F_EventScript_1A40CC - end - -FortreeCity_PokemonCenter_2F_EventScript_158060:: @ 8158060 - call FortreeCity_PokemonCenter_2F_EventScript_1A41FB - end diff --git a/data/scripts/maps/GraniteCave_1F.inc b/data/scripts/maps/GraniteCave_1F.inc new file mode 100644 index 000000000..59aaa2fc3 --- /dev/null +++ b/data/scripts/maps/GraniteCave_1F.inc @@ -0,0 +1,19 @@ +GraniteCave_1F_MapScripts:: @ 815CBA6 + .byte 0 + +GraniteCave_1F_EventScript_15CBA7:: @ 815CBA7 + lock + faceplayer + checkflag 109 + jumpeq GraniteCave_1F_EventScript_15CBD3 + msgbox GraniteCave_1F_Text_194917, 4 + giveitem ITEM_HM05 + setflag 109 + msgbox GraniteCave_1F_Text_194A3E, 4 + release + end + +GraniteCave_1F_EventScript_15CBD3:: @ 815CBD3 + msgbox GraniteCave_1F_Text_194A3E, 4 + release + end diff --git a/data/scripts/maps/GraniteCave_1F.s b/data/scripts/maps/GraniteCave_1F.s deleted file mode 100644 index 59aaa2fc3..000000000 --- a/data/scripts/maps/GraniteCave_1F.s +++ /dev/null @@ -1,19 +0,0 @@ -GraniteCave_1F_MapScripts:: @ 815CBA6 - .byte 0 - -GraniteCave_1F_EventScript_15CBA7:: @ 815CBA7 - lock - faceplayer - checkflag 109 - jumpeq GraniteCave_1F_EventScript_15CBD3 - msgbox GraniteCave_1F_Text_194917, 4 - giveitem ITEM_HM05 - setflag 109 - msgbox GraniteCave_1F_Text_194A3E, 4 - release - end - -GraniteCave_1F_EventScript_15CBD3:: @ 815CBD3 - msgbox GraniteCave_1F_Text_194A3E, 4 - release - end diff --git a/data/scripts/maps/GraniteCave_B1F.inc b/data/scripts/maps/GraniteCave_B1F.inc new file mode 100644 index 000000000..240de1d98 --- /dev/null +++ b/data/scripts/maps/GraniteCave_B1F.inc @@ -0,0 +1,10 @@ +GraniteCave_B1F_MapScripts:: @ 815CBDD + map_script 2, GraniteCave_B1F_MapScript2_1C6BB5 + map_script 3, GraniteCave_B1F_MapScript1_1C6BBF + map_script 5, GraniteCave_B1F_MapScript1_15CBED + .byte 0 + +GraniteCave_B1F_MapScript1_15CBED:: @ 815CBED + tileeffect 7 + warp5 GraniteCave_B2F, 255, 0, 0 + end diff --git a/data/scripts/maps/GraniteCave_B1F.s b/data/scripts/maps/GraniteCave_B1F.s deleted file mode 100644 index 240de1d98..000000000 --- a/data/scripts/maps/GraniteCave_B1F.s +++ /dev/null @@ -1,10 +0,0 @@ -GraniteCave_B1F_MapScripts:: @ 815CBDD - map_script 2, GraniteCave_B1F_MapScript2_1C6BB5 - map_script 3, GraniteCave_B1F_MapScript1_1C6BBF - map_script 5, GraniteCave_B1F_MapScript1_15CBED - .byte 0 - -GraniteCave_B1F_MapScript1_15CBED:: @ 815CBED - tileeffect 7 - warp5 GraniteCave_B2F, 255, 0, 0 - end diff --git a/data/scripts/maps/GraniteCave_B2F.inc b/data/scripts/maps/GraniteCave_B2F.inc new file mode 100644 index 000000000..54e1150f1 --- /dev/null +++ b/data/scripts/maps/GraniteCave_B2F.inc @@ -0,0 +1,2 @@ +GraniteCave_B2F_MapScripts:: @ 815CBF8 + .byte 0 diff --git a/data/scripts/maps/GraniteCave_B2F.s b/data/scripts/maps/GraniteCave_B2F.s deleted file mode 100644 index 54e1150f1..000000000 --- a/data/scripts/maps/GraniteCave_B2F.s +++ /dev/null @@ -1,2 +0,0 @@ -GraniteCave_B2F_MapScripts:: @ 815CBF8 - .byte 0 diff --git a/data/scripts/maps/GraniteCave_StevensRoom.inc b/data/scripts/maps/GraniteCave_StevensRoom.inc new file mode 100644 index 000000000..895241406 --- /dev/null +++ b/data/scripts/maps/GraniteCave_StevensRoom.inc @@ -0,0 +1,62 @@ +GraniteCave_StevensRoom_MapScripts:: @ 815CBF9 + .byte 0 + +GraniteCave_StevensRoom_EventScript_15CBFA:: @ 815CBFA + lock + faceplayer + msgbox GraniteCave_StevensRoom_Text_194AE5, 4 + setvar 0x8004, 274 + call GraniteCave_StevensRoom_EventScript_1A067F + setflag 189 + msgbox GraniteCave_StevensRoom_Text_194BDD, 4 + giveitem ITEM_TM47 + compare RESULT, 0 + callif 1, GraniteCave_StevensRoom_EventScript_15CC83 + msgbox GraniteCave_StevensRoom_Text_194C8D, 4 + closebutton + compare FACING, 2 + callif 1, GraniteCave_StevensRoom_EventScript_15CC6D + compare FACING, 1 + callif 1, GraniteCave_StevensRoom_EventScript_15CC78 + compare FACING, 3 + callif 1, GraniteCave_StevensRoom_EventScript_15CC6D + compare FACING, 4 + callif 1, GraniteCave_StevensRoom_EventScript_15CC6D + playsfx 9 + disappear 1 + release + end + +GraniteCave_StevensRoom_EventScript_15CC6D:: @ 815CC6D + move 1, GraniteCave_StevensRoom_Movement_15CC8C + waitmove 0 + return + +GraniteCave_StevensRoom_EventScript_15CC78:: @ 815CC78 + move 1, GraniteCave_StevensRoom_Movement_15CC93 + waitmove 0 + return + +GraniteCave_StevensRoom_EventScript_15CC83:: @ 815CC83 + msgbox GraniteCave_StevensRoom_Text_194D43, 4 + return + +GraniteCave_StevensRoom_Movement_15CC8C:: @ 815CC8C + step_up + step_up + step_up + step_up + step_up + step_13 + step_end + +GraniteCave_StevensRoom_Movement_15CC93:: @ 815CC93 + step_left + step_up + step_up + step_up + step_right + step_up + step_up + step_13 + step_end diff --git a/data/scripts/maps/GraniteCave_StevensRoom.s b/data/scripts/maps/GraniteCave_StevensRoom.s deleted file mode 100644 index 895241406..000000000 --- a/data/scripts/maps/GraniteCave_StevensRoom.s +++ /dev/null @@ -1,62 +0,0 @@ -GraniteCave_StevensRoom_MapScripts:: @ 815CBF9 - .byte 0 - -GraniteCave_StevensRoom_EventScript_15CBFA:: @ 815CBFA - lock - faceplayer - msgbox GraniteCave_StevensRoom_Text_194AE5, 4 - setvar 0x8004, 274 - call GraniteCave_StevensRoom_EventScript_1A067F - setflag 189 - msgbox GraniteCave_StevensRoom_Text_194BDD, 4 - giveitem ITEM_TM47 - compare RESULT, 0 - callif 1, GraniteCave_StevensRoom_EventScript_15CC83 - msgbox GraniteCave_StevensRoom_Text_194C8D, 4 - closebutton - compare FACING, 2 - callif 1, GraniteCave_StevensRoom_EventScript_15CC6D - compare FACING, 1 - callif 1, GraniteCave_StevensRoom_EventScript_15CC78 - compare FACING, 3 - callif 1, GraniteCave_StevensRoom_EventScript_15CC6D - compare FACING, 4 - callif 1, GraniteCave_StevensRoom_EventScript_15CC6D - playsfx 9 - disappear 1 - release - end - -GraniteCave_StevensRoom_EventScript_15CC6D:: @ 815CC6D - move 1, GraniteCave_StevensRoom_Movement_15CC8C - waitmove 0 - return - -GraniteCave_StevensRoom_EventScript_15CC78:: @ 815CC78 - move 1, GraniteCave_StevensRoom_Movement_15CC93 - waitmove 0 - return - -GraniteCave_StevensRoom_EventScript_15CC83:: @ 815CC83 - msgbox GraniteCave_StevensRoom_Text_194D43, 4 - return - -GraniteCave_StevensRoom_Movement_15CC8C:: @ 815CC8C - step_up - step_up - step_up - step_up - step_up - step_13 - step_end - -GraniteCave_StevensRoom_Movement_15CC93:: @ 815CC93 - step_left - step_up - step_up - step_up - step_right - step_up - step_up - step_13 - step_end diff --git a/data/scripts/maps/InsideOfTruck.inc b/data/scripts/maps/InsideOfTruck.inc new file mode 100644 index 000000000..0c26f0f88 --- /dev/null +++ b/data/scripts/maps/InsideOfTruck.inc @@ -0,0 +1,52 @@ +InsideOfTruck_MapScripts:: @ 815FBFF + map_script 1, InsideOfTruck_MapScript1_15FC0A + map_script 5, InsideOfTruck_MapScript1_15FC26 + .byte 0 + +InsideOfTruck_MapScript1_15FC0A:: @ 815FC0A + setmaptile 4, 1, 520, 0 + setmaptile 4, 2, 528, 0 + setmaptile 4, 3, 536, 0 + end + +InsideOfTruck_MapScript1_15FC26:: @ 815FC26 + tileeffect 5 + end + +InsideOfTruck_EventScript_15FC29:: @ 815FC29 + lockall + setflag 0x4000 + checkgender + compare RESULT, 0 + jumpeq InsideOfTruck_EventScript_15FC45 + compare RESULT, 1 + jumpeq InsideOfTruck_EventScript_15FC68 + end + +InsideOfTruck_EventScript_15FC45:: @ 815FC45 + sethealplace 1 + setvar 0x4092, 1 + setflag 759 + setflag 762 + setflag 784 + setflag 760 + setvar 0x408c, 1 + warpplace LittlerootTown, 255, 3, 10 + releaseall + end + +InsideOfTruck_EventScript_15FC68:: @ 815FC68 + sethealplace 2 + setvar 0x4092, 2 + setflag 758 + setflag 761 + setflag 785 + setflag 722 + setvar 0x4082, 1 + warpplace LittlerootTown, 255, 12, 10 + releaseall + end + +InsideOfTruck_EventScript_15FC8B:: @ 815FC8B + msgbox InsideOfTruck_Text_198FAD, 3 + end diff --git a/data/scripts/maps/InsideOfTruck.s b/data/scripts/maps/InsideOfTruck.s deleted file mode 100644 index 0c26f0f88..000000000 --- a/data/scripts/maps/InsideOfTruck.s +++ /dev/null @@ -1,52 +0,0 @@ -InsideOfTruck_MapScripts:: @ 815FBFF - map_script 1, InsideOfTruck_MapScript1_15FC0A - map_script 5, InsideOfTruck_MapScript1_15FC26 - .byte 0 - -InsideOfTruck_MapScript1_15FC0A:: @ 815FC0A - setmaptile 4, 1, 520, 0 - setmaptile 4, 2, 528, 0 - setmaptile 4, 3, 536, 0 - end - -InsideOfTruck_MapScript1_15FC26:: @ 815FC26 - tileeffect 5 - end - -InsideOfTruck_EventScript_15FC29:: @ 815FC29 - lockall - setflag 0x4000 - checkgender - compare RESULT, 0 - jumpeq InsideOfTruck_EventScript_15FC45 - compare RESULT, 1 - jumpeq InsideOfTruck_EventScript_15FC68 - end - -InsideOfTruck_EventScript_15FC45:: @ 815FC45 - sethealplace 1 - setvar 0x4092, 1 - setflag 759 - setflag 762 - setflag 784 - setflag 760 - setvar 0x408c, 1 - warpplace LittlerootTown, 255, 3, 10 - releaseall - end - -InsideOfTruck_EventScript_15FC68:: @ 815FC68 - sethealplace 2 - setvar 0x4092, 2 - setflag 758 - setflag 761 - setflag 785 - setflag 722 - setvar 0x4082, 1 - warpplace LittlerootTown, 255, 12, 10 - releaseall - end - -InsideOfTruck_EventScript_15FC8B:: @ 815FC8B - msgbox InsideOfTruck_Text_198FAD, 3 - end diff --git a/data/scripts/maps/IslandCave.inc b/data/scripts/maps/IslandCave.inc new file mode 100644 index 000000000..b52b13b5a --- /dev/null +++ b/data/scripts/maps/IslandCave.inc @@ -0,0 +1,91 @@ +IslandCave_MapScripts:: @ 815EEB6 + map_script 5, IslandCave_MapScript1_15EEC6 + map_script 1, IslandCave_MapScript1_15EED4 + map_script 3, IslandCave_MapScript1_15EF15 + .byte 0 + +IslandCave_MapScript1_15EEC6:: @ 815EEC6 + checkflag 2145 + callif 1, IslandCave_EventScript_15EED0 + end + +IslandCave_EventScript_15EED0:: @ 815EED0 + disappear LAST_TALKED + return + +IslandCave_MapScript1_15EED4:: @ 815EED4 + checkflag 2129 + callif 0, IslandCave_EventScript_15EEDE + end + +IslandCave_EventScript_15EEDE:: @ 815EEDE + setmaptile 7, 19, 553, 1 + setmaptile 8, 19, 553, 1 + setmaptile 9, 19, 553, 1 + setmaptile 7, 20, 565, 1 + setmaptile 8, 20, 565, 1 + setmaptile 9, 20, 565, 1 + return + +IslandCave_MapScript1_15EF15:: @ 815EF15 + setflag 2133 + end + +gUnknown_0815EF19:: @ 815EF19 + setmaptile 7, 19, 554, 1 + setmaptile 8, 19, 555, 1 + setmaptile 9, 19, 556, 1 + setmaptile 7, 20, 562, 1 + setmaptile 8, 20, 563, 0 + setmaptile 9, 20, 564, 1 + special 142 + playsfx SE_BAN + setflag 2129 + end + +IslandCave_EventScript_15EF59:: @ 815EF59 + lockall + checkflag 2129 + jumpeq IslandCave_EventScript_15EF72 + braillemsg IslandCave_Braille_1C54FC + special 280 + waitstate + jump IslandCave_EventScript_15EF95 + end + +IslandCave_EventScript_15EF72:: @ 815EF72 + msgbox IslandCave_Text_1A13BE, 4 + releaseall + end + +IslandCave_EventScript_15EF7C:: @ 815EF7C + lockall + braillemsg IslandCave_Braille_1C54FC + checkflag 2129 + jumpeq IslandCave_EventScript_15EF95 + special 280 + waitstate + jump IslandCave_EventScript_15EF95 + end + +IslandCave_EventScript_15EF95:: @ 815EF95 + waitbutton + hidebox 0, 0, 29, 19 + releaseall + end + +IslandCave_EventScript_15EF9D:: @ 815EF9D + lock + faceplayer + checksound + pokecry SPECIES_REGICE, 2 + pause 40 + waitpokecry + setwildbattle SPECIES_REGICE, 40, ITEM_NONE + setflag 936 + setflag 2145 + special 313 + waitstate + clearflag 2145 + release + end diff --git a/data/scripts/maps/IslandCave.s b/data/scripts/maps/IslandCave.s deleted file mode 100644 index b52b13b5a..000000000 --- a/data/scripts/maps/IslandCave.s +++ /dev/null @@ -1,91 +0,0 @@ -IslandCave_MapScripts:: @ 815EEB6 - map_script 5, IslandCave_MapScript1_15EEC6 - map_script 1, IslandCave_MapScript1_15EED4 - map_script 3, IslandCave_MapScript1_15EF15 - .byte 0 - -IslandCave_MapScript1_15EEC6:: @ 815EEC6 - checkflag 2145 - callif 1, IslandCave_EventScript_15EED0 - end - -IslandCave_EventScript_15EED0:: @ 815EED0 - disappear LAST_TALKED - return - -IslandCave_MapScript1_15EED4:: @ 815EED4 - checkflag 2129 - callif 0, IslandCave_EventScript_15EEDE - end - -IslandCave_EventScript_15EEDE:: @ 815EEDE - setmaptile 7, 19, 553, 1 - setmaptile 8, 19, 553, 1 - setmaptile 9, 19, 553, 1 - setmaptile 7, 20, 565, 1 - setmaptile 8, 20, 565, 1 - setmaptile 9, 20, 565, 1 - return - -IslandCave_MapScript1_15EF15:: @ 815EF15 - setflag 2133 - end - -gUnknown_0815EF19:: @ 815EF19 - setmaptile 7, 19, 554, 1 - setmaptile 8, 19, 555, 1 - setmaptile 9, 19, 556, 1 - setmaptile 7, 20, 562, 1 - setmaptile 8, 20, 563, 0 - setmaptile 9, 20, 564, 1 - special 142 - playsfx SE_BAN - setflag 2129 - end - -IslandCave_EventScript_15EF59:: @ 815EF59 - lockall - checkflag 2129 - jumpeq IslandCave_EventScript_15EF72 - braillemsg IslandCave_Braille_1C54FC - special 280 - waitstate - jump IslandCave_EventScript_15EF95 - end - -IslandCave_EventScript_15EF72:: @ 815EF72 - msgbox IslandCave_Text_1A13BE, 4 - releaseall - end - -IslandCave_EventScript_15EF7C:: @ 815EF7C - lockall - braillemsg IslandCave_Braille_1C54FC - checkflag 2129 - jumpeq IslandCave_EventScript_15EF95 - special 280 - waitstate - jump IslandCave_EventScript_15EF95 - end - -IslandCave_EventScript_15EF95:: @ 815EF95 - waitbutton - hidebox 0, 0, 29, 19 - releaseall - end - -IslandCave_EventScript_15EF9D:: @ 815EF9D - lock - faceplayer - checksound - pokecry SPECIES_REGICE, 2 - pause 40 - waitpokecry - setwildbattle SPECIES_REGICE, 40, ITEM_NONE - setflag 936 - setflag 2145 - special 313 - waitstate - clearflag 2145 - release - end diff --git a/data/scripts/maps/JaggedPass.inc b/data/scripts/maps/JaggedPass.inc new file mode 100644 index 000000000..3ae0882c5 --- /dev/null +++ b/data/scripts/maps/JaggedPass.inc @@ -0,0 +1,49 @@ +JaggedPass_MapScripts:: @ 815D266 + map_script 5, JaggedPass_MapScript1_15D271 + map_script 3, JaggedPass_MapScript1_15D274 + .byte 0 + +JaggedPass_MapScript1_15D271:: @ 815D271 + tileeffect 1 + end + +JaggedPass_MapScript1_15D274:: @ 815D274 + compare 0x40bd, 1 + callif 1, JaggedPass_EventScript_15D280 + end + +JaggedPass_EventScript_15D280:: @ 815D280 + setweather 7 + doweather + return + +JaggedPass_EventScript_15D285:: @ 815D285 + trainerbattle 0, OPPONENT_ERIC, 0, JaggedPass_Text_195DAC, JaggedPass_Text_195E27 + msgbox JaggedPass_Text_195E3E, 6 + end + +JaggedPass_EventScript_15D29C:: @ 815D29C + trainerbattle 0, OPPONENT_DIANA_1, 0, JaggedPass_Text_195E9E, JaggedPass_Text_195EDF + specialval RESULT, 57 + compare RESULT, 1 + jumpeq JaggedPass_EventScript_15D2C3 + msgbox JaggedPass_Text_195F04, 6 + end + +JaggedPass_EventScript_15D2C3:: @ 815D2C3 + trainerbattle 5, OPPONENT_DIANA_1, 0, JaggedPass_Text_195F58, JaggedPass_Text_195F8C + msgbox JaggedPass_Text_195FB9, 6 + end + +JaggedPass_EventScript_15D2DA:: @ 815D2DA + trainerbattle 0, OPPONENT_ETHAN_1, 0, JaggedPass_Text_195FF2, JaggedPass_Text_196032 + specialval RESULT, 57 + compare RESULT, 1 + jumpeq JaggedPass_EventScript_15D301 + msgbox JaggedPass_Text_196077, 6 + end + +JaggedPass_EventScript_15D301:: @ 815D301 + trainerbattle 5, OPPONENT_ETHAN_1, 0, JaggedPass_Text_1960AA, JaggedPass_Text_1960E2 + msgbox JaggedPass_Text_196118, 6 + end diff --git a/data/scripts/maps/JaggedPass.s b/data/scripts/maps/JaggedPass.s deleted file mode 100644 index 3ae0882c5..000000000 --- a/data/scripts/maps/JaggedPass.s +++ /dev/null @@ -1,49 +0,0 @@ -JaggedPass_MapScripts:: @ 815D266 - map_script 5, JaggedPass_MapScript1_15D271 - map_script 3, JaggedPass_MapScript1_15D274 - .byte 0 - -JaggedPass_MapScript1_15D271:: @ 815D271 - tileeffect 1 - end - -JaggedPass_MapScript1_15D274:: @ 815D274 - compare 0x40bd, 1 - callif 1, JaggedPass_EventScript_15D280 - end - -JaggedPass_EventScript_15D280:: @ 815D280 - setweather 7 - doweather - return - -JaggedPass_EventScript_15D285:: @ 815D285 - trainerbattle 0, OPPONENT_ERIC, 0, JaggedPass_Text_195DAC, JaggedPass_Text_195E27 - msgbox JaggedPass_Text_195E3E, 6 - end - -JaggedPass_EventScript_15D29C:: @ 815D29C - trainerbattle 0, OPPONENT_DIANA_1, 0, JaggedPass_Text_195E9E, JaggedPass_Text_195EDF - specialval RESULT, 57 - compare RESULT, 1 - jumpeq JaggedPass_EventScript_15D2C3 - msgbox JaggedPass_Text_195F04, 6 - end - -JaggedPass_EventScript_15D2C3:: @ 815D2C3 - trainerbattle 5, OPPONENT_DIANA_1, 0, JaggedPass_Text_195F58, JaggedPass_Text_195F8C - msgbox JaggedPass_Text_195FB9, 6 - end - -JaggedPass_EventScript_15D2DA:: @ 815D2DA - trainerbattle 0, OPPONENT_ETHAN_1, 0, JaggedPass_Text_195FF2, JaggedPass_Text_196032 - specialval RESULT, 57 - compare RESULT, 1 - jumpeq JaggedPass_EventScript_15D301 - msgbox JaggedPass_Text_196077, 6 - end - -JaggedPass_EventScript_15D301:: @ 815D301 - trainerbattle 5, OPPONENT_ETHAN_1, 0, JaggedPass_Text_1960AA, JaggedPass_Text_1960E2 - msgbox JaggedPass_Text_196118, 6 - end diff --git a/data/scripts/maps/LavaridgeTown.inc b/data/scripts/maps/LavaridgeTown.inc new file mode 100644 index 000000000..a71bd4854 --- /dev/null +++ b/data/scripts/maps/LavaridgeTown.inc @@ -0,0 +1,322 @@ +LavaridgeTown_MapScripts:: @ 814E4A3 + map_script 3, LavaridgeTown_MapScript1_14E4AE + map_script 2, LavaridgeTown_MapScript2_14E4E3 + .byte 0 + +LavaridgeTown_MapScript1_14E4AE:: @ 814E4AE + setflag 2066 + checkflag 139 + callif 1, LavaridgeTown_EventScript_14E4DF + call LavaridgeTown_EventScript_1A014E + call LavaridgeTown_EventScript_1A0172 + compare 0x4053, 2 + callif 1, LavaridgeTown_EventScript_14E4D0 + end + +LavaridgeTown_EventScript_14E4D0:: @ 814E4D0 + movespriteperm 8, 11, 9 + movespriteperm 7, 11, 9 + return + +LavaridgeTown_EventScript_14E4DF:: @ 814E4DF + clearflag 877 + return + +LavaridgeTown_MapScript2_14E4E3:: @ 814E4E3 + map_script_2 0x4053, 1, LavaridgeTown_EventScript_14E4ED + .2byte 0 + +LavaridgeTown_EventScript_14E4ED:: @ 814E4ED + lockall + setvar 0x8008, 1 + setdooropened 12, 15 + doorchange + reappear 8 + move 8, LavaridgeTown_Movement_14E70E + waitmove 0 + setdoorclosed 12, 15 + doorchange + move 8, LavaridgeTown_Movement_1A083F + waitmove 0 + move 255, LavaridgeTown_Movement_1A0843 + move 8, LavaridgeTown_Movement_1A0833 + waitmove 0 + move 8, LavaridgeTown_Movement_1A0835 + waitmove 0 + checkgender + compare RESULT, 0 + callif 1, LavaridgeTown_EventScript_14E56B + compare RESULT, 1 + callif 1, LavaridgeTown_EventScript_14E570 + compare 0x8008, 1 + callif 1, LavaridgeTown_EventScript_14E68F + checkgender + compare RESULT, 0 + jumpeq LavaridgeTown_EventScript_14E5AB + compare RESULT, 1 + jumpeq LavaridgeTown_EventScript_14E5D0 + end + +LavaridgeTown_EventScript_14E56B:: @ 814E56B + playmusic 415, 1 + return + +LavaridgeTown_EventScript_14E570:: @ 814E570 + playmusic 421, 1 + return + +LavaridgeTown_EventScript_14E575:: @ 814E575 + lock + faceplayer + setvar 0x8008, 0 + checkgender + compare RESULT, 0 + callif 1, LavaridgeTown_EventScript_14E56B + compare RESULT, 1 + callif 1, LavaridgeTown_EventScript_14E570 + checkgender + compare RESULT, 0 + jumpeq LavaridgeTown_EventScript_14E5AB + compare RESULT, 1 + jumpeq LavaridgeTown_EventScript_14E5D0 + end + +LavaridgeTown_EventScript_14E5AB:: @ 814E5AB + msgbox LavaridgeTown_Text_16BDA4, 4 + giveitem ITEM_GO_GOGGLES + setflag 221 + msgbox LavaridgeTown_Text_16BE7D, 4 + jump LavaridgeTown_EventScript_14E5F5 + end + +LavaridgeTown_EventScript_14E5D0:: @ 814E5D0 + msgbox LavaridgeTown_Text_16BF92, 4 + giveitem ITEM_GO_GOGGLES + setflag 221 + msgbox LavaridgeTown_Text_16C020, 4 + jump LavaridgeTown_EventScript_14E5F5 + end + +LavaridgeTown_EventScript_14E5F5:: @ 814E5F5 + closebutton + compare 0x8008, 1 + callif 1, LavaridgeTown_EventScript_14E646 + compare 0x8008, 0 + callif 1, LavaridgeTown_EventScript_14E64E + disappear 8 + reappear 7 + pause 30 + compare 0x8008, 1 + callif 1, LavaridgeTown_EventScript_14E69A + compare 0x8008, 0 + callif 1, LavaridgeTown_EventScript_14E6A5 + disappear 7 + setvar 0x4053, 2 + playmusicbattle 0 + fadedefault + compare 0x8008, 0 + jumpeq LavaridgeTown_EventScript_14E644 + releaseall + end + +LavaridgeTown_EventScript_14E644:: @ 814E644 + release + end + +LavaridgeTown_EventScript_14E646:: @ 814E646 + movespriteperm 7, 6, 16 + return + +LavaridgeTown_EventScript_14E64E:: @ 814E64E + compare FACING, 2 + callif 1, LavaridgeTown_EventScript_14E67B + compare FACING, 1 + callif 1, LavaridgeTown_EventScript_14E680 + compare FACING, 3 + callif 1, LavaridgeTown_EventScript_14E685 + compare FACING, 4 + callif 1, LavaridgeTown_EventScript_14E68A + return + +LavaridgeTown_EventScript_14E67B:: @ 814E67B + spritebehave 7, 8 + return + +LavaridgeTown_EventScript_14E680:: @ 814E680 + spritebehave 7, 7 + return + +LavaridgeTown_EventScript_14E685:: @ 814E685 + spritebehave 7, 10 + return + +LavaridgeTown_EventScript_14E68A:: @ 814E68A + spritebehave 7, 9 + return + +LavaridgeTown_EventScript_14E68F:: @ 814E68F + move 8, LavaridgeTown_Movement_14E6E8 + waitmove 0 + return + +LavaridgeTown_EventScript_14E69A:: @ 814E69A + move 7, LavaridgeTown_Movement_14E6EF + waitmove 0 + return + +LavaridgeTown_EventScript_14E6A5:: @ 814E6A5 + compare FACING, 2 + callif 1, LavaridgeTown_EventScript_14E6D2 + compare FACING, 1 + callif 1, LavaridgeTown_EventScript_14E6D2 + compare FACING, 3 + callif 1, LavaridgeTown_EventScript_14E6DD + compare FACING, 4 + callif 1, LavaridgeTown_EventScript_14E6D2 + return + +LavaridgeTown_EventScript_14E6D2:: @ 814E6D2 + move 7, LavaridgeTown_Movement_14E6FA + waitmove 0 + return + +LavaridgeTown_EventScript_14E6DD:: @ 814E6DD + move 7, LavaridgeTown_Movement_14E703 + waitmove 0 + return + +LavaridgeTown_Movement_14E6E8:: @ 814E6E8 + step_left + step_left + step_left + step_left + step_left + step_left + step_end + +LavaridgeTown_Movement_14E6EF:: @ 814E6EF + step_18 + step_18 + step_18 + step_16 + step_16 + step_16 + step_16 + step_16 + step_16 + step_16 + step_end + +LavaridgeTown_Movement_14E6FA:: @ 814E6FA + step_18 + step_18 + step_18 + step_18 + step_18 + step_18 + step_18 + step_18 + step_end + +LavaridgeTown_Movement_14E703:: @ 814E703 + step_15 + step_18 + step_18 + step_18 + step_18 + step_18 + step_18 + step_18 + step_18 + step_18 + step_end + +LavaridgeTown_Movement_14E70E:: @ 814E70E + step_down + step_end + +LavaridgeTown_EventScript_14E710:: @ 814E710 + specialval RESULT, 287 + compare RESULT, 1 + jumpeq LavaridgeTown_EventScript_14E721 + end + +LavaridgeTown_EventScript_14E721:: @ 814E721 + inccounter GAME_STAT_ENTERED_HOT_SPRINGS + end + +LavaridgeTown_EventScript_14E724:: @ 814E724 + msgbox LavaridgeTown_Text_16C3FD, 2 + end + +LavaridgeTown_EventScript_14E72D:: @ 814E72D + msgbox LavaridgeTown_Text_16C4DB, 3 + end + +LavaridgeTown_EventScript_14E736:: @ 814E736 + msgbox LavaridgeTown_Text_16C59B, 2 + end + +LavaridgeTown_EventScript_14E73F:: @ 814E73F + msgbox LavaridgeTown_Text_16C603, 2 + end + +LavaridgeTown_EventScript_14E748:: @ 814E748 + msgbox LavaridgeTown_Text_16C694, 2 + end + +LavaridgeTown_EventScript_14E751:: @ 814E751 + msgbox LavaridgeTown_Text_16C54E, 2 + end + +LavaridgeTown_EventScript_14E75A:: @ 814E75A + lock + faceplayer + checkflag 266 + jumpeq LavaridgeTown_EventScript_14E79E + msgbox LavaridgeTown_Text_16C174, 5 + compare RESULT, 0 + jumpeq LavaridgeTown_EventScript_14E7B2 + countpokemon + compare RESULT, 6 + jumpeq LavaridgeTown_EventScript_14E7A8 + msgbox LavaridgeTown_Text_16C2B6, 4 + setflag 266 + fanfare 370 + message LavaridgeTown_Text_16C2EA + waitfanfare + waittext + giveegg 360 + release + end + +LavaridgeTown_EventScript_14E79E:: @ 814E79E + msgbox LavaridgeTown_Text_16C398, 4 + release + end + +LavaridgeTown_EventScript_14E7A8:: @ 814E7A8 + msgbox LavaridgeTown_Text_16C2FF, 4 + release + end + +LavaridgeTown_EventScript_14E7B2:: @ 814E7B2 + msgbox LavaridgeTown_Text_16C33C, 4 + release + end + +LavaridgeTown_EventScript_14E7BC:: @ 814E7BC + msgbox LavaridgeTown_Text_16C72F, 3 + end + +LavaridgeTown_EventScript_14E7C5:: @ 814E7C5 + msgbox LavaridgeTown_Text_16C77C, 3 + end + +@ 814E7CE + msgbox LavaridgeTown_Text_16C7CF, 3 + end + +LavaridgeTown_EventScript_14E7D7:: @ 814E7D7 + msgbox LavaridgeTown_Text_16C7CF, 3 + end diff --git a/data/scripts/maps/LavaridgeTown.s b/data/scripts/maps/LavaridgeTown.s deleted file mode 100644 index a71bd4854..000000000 --- a/data/scripts/maps/LavaridgeTown.s +++ /dev/null @@ -1,322 +0,0 @@ -LavaridgeTown_MapScripts:: @ 814E4A3 - map_script 3, LavaridgeTown_MapScript1_14E4AE - map_script 2, LavaridgeTown_MapScript2_14E4E3 - .byte 0 - -LavaridgeTown_MapScript1_14E4AE:: @ 814E4AE - setflag 2066 - checkflag 139 - callif 1, LavaridgeTown_EventScript_14E4DF - call LavaridgeTown_EventScript_1A014E - call LavaridgeTown_EventScript_1A0172 - compare 0x4053, 2 - callif 1, LavaridgeTown_EventScript_14E4D0 - end - -LavaridgeTown_EventScript_14E4D0:: @ 814E4D0 - movespriteperm 8, 11, 9 - movespriteperm 7, 11, 9 - return - -LavaridgeTown_EventScript_14E4DF:: @ 814E4DF - clearflag 877 - return - -LavaridgeTown_MapScript2_14E4E3:: @ 814E4E3 - map_script_2 0x4053, 1, LavaridgeTown_EventScript_14E4ED - .2byte 0 - -LavaridgeTown_EventScript_14E4ED:: @ 814E4ED - lockall - setvar 0x8008, 1 - setdooropened 12, 15 - doorchange - reappear 8 - move 8, LavaridgeTown_Movement_14E70E - waitmove 0 - setdoorclosed 12, 15 - doorchange - move 8, LavaridgeTown_Movement_1A083F - waitmove 0 - move 255, LavaridgeTown_Movement_1A0843 - move 8, LavaridgeTown_Movement_1A0833 - waitmove 0 - move 8, LavaridgeTown_Movement_1A0835 - waitmove 0 - checkgender - compare RESULT, 0 - callif 1, LavaridgeTown_EventScript_14E56B - compare RESULT, 1 - callif 1, LavaridgeTown_EventScript_14E570 - compare 0x8008, 1 - callif 1, LavaridgeTown_EventScript_14E68F - checkgender - compare RESULT, 0 - jumpeq LavaridgeTown_EventScript_14E5AB - compare RESULT, 1 - jumpeq LavaridgeTown_EventScript_14E5D0 - end - -LavaridgeTown_EventScript_14E56B:: @ 814E56B - playmusic 415, 1 - return - -LavaridgeTown_EventScript_14E570:: @ 814E570 - playmusic 421, 1 - return - -LavaridgeTown_EventScript_14E575:: @ 814E575 - lock - faceplayer - setvar 0x8008, 0 - checkgender - compare RESULT, 0 - callif 1, LavaridgeTown_EventScript_14E56B - compare RESULT, 1 - callif 1, LavaridgeTown_EventScript_14E570 - checkgender - compare RESULT, 0 - jumpeq LavaridgeTown_EventScript_14E5AB - compare RESULT, 1 - jumpeq LavaridgeTown_EventScript_14E5D0 - end - -LavaridgeTown_EventScript_14E5AB:: @ 814E5AB - msgbox LavaridgeTown_Text_16BDA4, 4 - giveitem ITEM_GO_GOGGLES - setflag 221 - msgbox LavaridgeTown_Text_16BE7D, 4 - jump LavaridgeTown_EventScript_14E5F5 - end - -LavaridgeTown_EventScript_14E5D0:: @ 814E5D0 - msgbox LavaridgeTown_Text_16BF92, 4 - giveitem ITEM_GO_GOGGLES - setflag 221 - msgbox LavaridgeTown_Text_16C020, 4 - jump LavaridgeTown_EventScript_14E5F5 - end - -LavaridgeTown_EventScript_14E5F5:: @ 814E5F5 - closebutton - compare 0x8008, 1 - callif 1, LavaridgeTown_EventScript_14E646 - compare 0x8008, 0 - callif 1, LavaridgeTown_EventScript_14E64E - disappear 8 - reappear 7 - pause 30 - compare 0x8008, 1 - callif 1, LavaridgeTown_EventScript_14E69A - compare 0x8008, 0 - callif 1, LavaridgeTown_EventScript_14E6A5 - disappear 7 - setvar 0x4053, 2 - playmusicbattle 0 - fadedefault - compare 0x8008, 0 - jumpeq LavaridgeTown_EventScript_14E644 - releaseall - end - -LavaridgeTown_EventScript_14E644:: @ 814E644 - release - end - -LavaridgeTown_EventScript_14E646:: @ 814E646 - movespriteperm 7, 6, 16 - return - -LavaridgeTown_EventScript_14E64E:: @ 814E64E - compare FACING, 2 - callif 1, LavaridgeTown_EventScript_14E67B - compare FACING, 1 - callif 1, LavaridgeTown_EventScript_14E680 - compare FACING, 3 - callif 1, LavaridgeTown_EventScript_14E685 - compare FACING, 4 - callif 1, LavaridgeTown_EventScript_14E68A - return - -LavaridgeTown_EventScript_14E67B:: @ 814E67B - spritebehave 7, 8 - return - -LavaridgeTown_EventScript_14E680:: @ 814E680 - spritebehave 7, 7 - return - -LavaridgeTown_EventScript_14E685:: @ 814E685 - spritebehave 7, 10 - return - -LavaridgeTown_EventScript_14E68A:: @ 814E68A - spritebehave 7, 9 - return - -LavaridgeTown_EventScript_14E68F:: @ 814E68F - move 8, LavaridgeTown_Movement_14E6E8 - waitmove 0 - return - -LavaridgeTown_EventScript_14E69A:: @ 814E69A - move 7, LavaridgeTown_Movement_14E6EF - waitmove 0 - return - -LavaridgeTown_EventScript_14E6A5:: @ 814E6A5 - compare FACING, 2 - callif 1, LavaridgeTown_EventScript_14E6D2 - compare FACING, 1 - callif 1, LavaridgeTown_EventScript_14E6D2 - compare FACING, 3 - callif 1, LavaridgeTown_EventScript_14E6DD - compare FACING, 4 - callif 1, LavaridgeTown_EventScript_14E6D2 - return - -LavaridgeTown_EventScript_14E6D2:: @ 814E6D2 - move 7, LavaridgeTown_Movement_14E6FA - waitmove 0 - return - -LavaridgeTown_EventScript_14E6DD:: @ 814E6DD - move 7, LavaridgeTown_Movement_14E703 - waitmove 0 - return - -LavaridgeTown_Movement_14E6E8:: @ 814E6E8 - step_left - step_left - step_left - step_left - step_left - step_left - step_end - -LavaridgeTown_Movement_14E6EF:: @ 814E6EF - step_18 - step_18 - step_18 - step_16 - step_16 - step_16 - step_16 - step_16 - step_16 - step_16 - step_end - -LavaridgeTown_Movement_14E6FA:: @ 814E6FA - step_18 - step_18 - step_18 - step_18 - step_18 - step_18 - step_18 - step_18 - step_end - -LavaridgeTown_Movement_14E703:: @ 814E703 - step_15 - step_18 - step_18 - step_18 - step_18 - step_18 - step_18 - step_18 - step_18 - step_18 - step_end - -LavaridgeTown_Movement_14E70E:: @ 814E70E - step_down - step_end - -LavaridgeTown_EventScript_14E710:: @ 814E710 - specialval RESULT, 287 - compare RESULT, 1 - jumpeq LavaridgeTown_EventScript_14E721 - end - -LavaridgeTown_EventScript_14E721:: @ 814E721 - inccounter GAME_STAT_ENTERED_HOT_SPRINGS - end - -LavaridgeTown_EventScript_14E724:: @ 814E724 - msgbox LavaridgeTown_Text_16C3FD, 2 - end - -LavaridgeTown_EventScript_14E72D:: @ 814E72D - msgbox LavaridgeTown_Text_16C4DB, 3 - end - -LavaridgeTown_EventScript_14E736:: @ 814E736 - msgbox LavaridgeTown_Text_16C59B, 2 - end - -LavaridgeTown_EventScript_14E73F:: @ 814E73F - msgbox LavaridgeTown_Text_16C603, 2 - end - -LavaridgeTown_EventScript_14E748:: @ 814E748 - msgbox LavaridgeTown_Text_16C694, 2 - end - -LavaridgeTown_EventScript_14E751:: @ 814E751 - msgbox LavaridgeTown_Text_16C54E, 2 - end - -LavaridgeTown_EventScript_14E75A:: @ 814E75A - lock - faceplayer - checkflag 266 - jumpeq LavaridgeTown_EventScript_14E79E - msgbox LavaridgeTown_Text_16C174, 5 - compare RESULT, 0 - jumpeq LavaridgeTown_EventScript_14E7B2 - countpokemon - compare RESULT, 6 - jumpeq LavaridgeTown_EventScript_14E7A8 - msgbox LavaridgeTown_Text_16C2B6, 4 - setflag 266 - fanfare 370 - message LavaridgeTown_Text_16C2EA - waitfanfare - waittext - giveegg 360 - release - end - -LavaridgeTown_EventScript_14E79E:: @ 814E79E - msgbox LavaridgeTown_Text_16C398, 4 - release - end - -LavaridgeTown_EventScript_14E7A8:: @ 814E7A8 - msgbox LavaridgeTown_Text_16C2FF, 4 - release - end - -LavaridgeTown_EventScript_14E7B2:: @ 814E7B2 - msgbox LavaridgeTown_Text_16C33C, 4 - release - end - -LavaridgeTown_EventScript_14E7BC:: @ 814E7BC - msgbox LavaridgeTown_Text_16C72F, 3 - end - -LavaridgeTown_EventScript_14E7C5:: @ 814E7C5 - msgbox LavaridgeTown_Text_16C77C, 3 - end - -@ 814E7CE - msgbox LavaridgeTown_Text_16C7CF, 3 - end - -LavaridgeTown_EventScript_14E7D7:: @ 814E7D7 - msgbox LavaridgeTown_Text_16C7CF, 3 - end diff --git a/data/scripts/maps/LavaridgeTown_Gym_1F.inc b/data/scripts/maps/LavaridgeTown_Gym_1F.inc new file mode 100644 index 000000000..57506bdb6 --- /dev/null +++ b/data/scripts/maps/LavaridgeTown_Gym_1F.inc @@ -0,0 +1,171 @@ +LavaridgeTown_Gym_1F_MapScripts:: @ 815368E + map_script 3, LavaridgeTown_Gym_1F_MapScript1_153694 + .byte 0 + +LavaridgeTown_Gym_1F_MapScript1_153694:: @ 8153694 + call LavaridgeTown_Gym_1F_EventScript_15369F + call LavaridgeTown_Gym_1F_EventScript_1536FF + end + +LavaridgeTown_Gym_1F_EventScript_15369F:: @ 815369F + setvar 0x400b, 0 + setvar 0x400c, 0 + setvar 0x400d, 0 + setvar 0x400e, 0 + setvar 0x400f, 0 + checktrainerflag OPPONENT_COLE + jumpeq LavaridgeTown_Gym_1F_EventScript_1536C6 + setvar 0x400b, 1 + +LavaridgeTown_Gym_1F_EventScript_1536C6:: @ 81536C6 + checktrainerflag OPPONENT_ZANE + jumpeq LavaridgeTown_Gym_1F_EventScript_1536D4 + setvar 0x400c, 1 + +LavaridgeTown_Gym_1F_EventScript_1536D4:: @ 81536D4 + checktrainerflag OPPONENT_AXLE + jumpeq LavaridgeTown_Gym_1F_EventScript_1536E2 + setvar 0x400d, 1 + +LavaridgeTown_Gym_1F_EventScript_1536E2:: @ 81536E2 + checktrainerflag OPPONENT_SADIE + jumpeq LavaridgeTown_Gym_1F_EventScript_1536F0 + setvar 0x400e, 1 + +LavaridgeTown_Gym_1F_EventScript_1536F0:: @ 81536F0 + checktrainerflag OPPONENT_ANDY + jumpeq LavaridgeTown_Gym_1F_EventScript_1536FE + setvar 0x400f, 1 + +LavaridgeTown_Gym_1F_EventScript_1536FE:: @ 81536FE + return + +LavaridgeTown_Gym_1F_EventScript_1536FF:: @ 81536FF + checktrainerflag OPPONENT_COLE + jumpeq LavaridgeTown_Gym_1F_EventScript_15370C + spritebehave 2, 63 + +LavaridgeTown_Gym_1F_EventScript_15370C:: @ 815370C + checktrainerflag OPPONENT_ZANE + jumpeq LavaridgeTown_Gym_1F_EventScript_153719 + spritebehave 3, 63 + +LavaridgeTown_Gym_1F_EventScript_153719:: @ 8153719 + checktrainerflag OPPONENT_AXLE + jumpeq LavaridgeTown_Gym_1F_EventScript_153726 + spritebehave 4, 63 + +LavaridgeTown_Gym_1F_EventScript_153726:: @ 8153726 + checktrainerflag OPPONENT_SADIE + jumpeq LavaridgeTown_Gym_1F_EventScript_153733 + spritebehave 5, 63 + +LavaridgeTown_Gym_1F_EventScript_153733:: @ 8153733 + checktrainerflag OPPONENT_ANDY + jumpeq LavaridgeTown_Gym_1F_EventScript_153740 + spritebehave 7, 63 + +LavaridgeTown_Gym_1F_EventScript_153740:: @ 8153740 + return + +LavaridgeTown_Gym_1F_EventScript_153741:: @ 8153741 + trainerbattle 1, OPPONENT_FLANNERY, 0, LavaridgeTown_Gym_1F_Text_176801, LavaridgeTown_Gym_1F_Text_176960, LavaridgeTown_Gym_1F_EventScript_153766 + checkflag 168 + jumpif 0, LavaridgeTown_Gym_1F_EventScript_1537A7 + msgbox LavaridgeTown_Gym_1F_Text_176C4A, 4 + release + end + +LavaridgeTown_Gym_1F_EventScript_153766:: @ 8153766 + message LavaridgeTown_Gym_1F_Text_176A62 + waittext + call LavaridgeTown_Gym_1F_EventScript_1A02C5 + msgbox LavaridgeTown_Gym_1F_Text_176A8C, 4 + setflag 1213 + setflag 2058 + addvar 0x4085, 1 + compare 0x4085, 6 + callif 1, LavaridgeTown_Gym_1F_EventScript_1A00FB + setvar 0x8008, 4 + call LavaridgeTown_Gym_1F_EventScript_1A01C0 + setflag 806 + setvar 0x4053, 1 + jump LavaridgeTown_Gym_1F_EventScript_1537A7 + end + +LavaridgeTown_Gym_1F_EventScript_1537A7:: @ 81537A7 + giveitem ITEM_TM50 + compare RESULT, 0 + jumpeq LavaridgeTown_Gym_1F_EventScript_1A029B + msgbox LavaridgeTown_Gym_1F_Text_176B8F, 4 + setflag 168 + release + end + +LavaridgeTown_Gym_1F_EventScript_1537CB:: @ 81537CB + trainerbattle 2, OPPONENT_COLE, 2, LavaridgeTown_Gym_1F_Text_176432, LavaridgeTown_Gym_1F_Text_17644F, LavaridgeTown_Gym_1F_EventScript_1537E6 + msgbox LavaridgeTown_Gym_1F_Text_176472, 6 + end + +LavaridgeTown_Gym_1F_EventScript_1537E6:: @ 81537E6 + call LavaridgeTown_Gym_1F_EventScript_15369F + release + end + +LavaridgeTown_Gym_1F_EventScript_1537ED:: @ 81537ED + trainerbattle 2, OPPONENT_AXLE, 4, LavaridgeTown_Gym_1F_Text_1764D1, LavaridgeTown_Gym_1F_Text_176516, LavaridgeTown_Gym_1F_EventScript_1537E6 + msgbox LavaridgeTown_Gym_1F_Text_176537, 6 + end + +LavaridgeTown_Gym_1F_EventScript_153808:: @ 8153808 + trainerbattle 2, OPPONENT_ANDY, 7, LavaridgeTown_Gym_1F_Text_17658D, LavaridgeTown_Gym_1F_Text_17663F, LavaridgeTown_Gym_1F_EventScript_1537E6 + msgbox LavaridgeTown_Gym_1F_Text_176660, 6 + end + +LavaridgeTown_Gym_1F_EventScript_153823:: @ 8153823 + trainerbattle 2, OPPONENT_SADIE, 5, LavaridgeTown_Gym_1F_Text_176784, LavaridgeTown_Gym_1F_Text_1767A6, LavaridgeTown_Gym_1F_EventScript_1537E6 + msgbox LavaridgeTown_Gym_1F_Text_1767C1, 6 + end + +LavaridgeTown_Gym_1F_EventScript_15383E:: @ 815383E + trainerbattle 2, OPPONENT_ZANE, 3, LavaridgeTown_Gym_1F_Text_1766D2, LavaridgeTown_Gym_1F_Text_1766FE, LavaridgeTown_Gym_1F_EventScript_1537E6 + msgbox LavaridgeTown_Gym_1F_Text_17671D, 6 + end + +LavaridgeTown_Gym_1F_EventScript_153859:: @ 8153859 + lock + faceplayer + checkflag 1213 + jumpeq LavaridgeTown_Gym_1F_EventScript_15386E + msgbox LavaridgeTown_Gym_1F_Text_176312, 4 + release + end + +LavaridgeTown_Gym_1F_EventScript_15386E:: @ 815386E + msgbox LavaridgeTown_Gym_1F_Text_17640C, 4 + release + end + +LavaridgeTown_Gym_1F_EventScript_153878:: @ 8153878 + lockall + checkflag 2058 + jumpeq LavaridgeTown_Gym_1F_EventScript_153898 + jump LavaridgeTown_Gym_1F_EventScript_1538A2 + end + +LavaridgeTown_Gym_1F_EventScript_153888:: @ 8153888 + lockall + checkflag 2058 + jumpeq LavaridgeTown_Gym_1F_EventScript_153898 + jump LavaridgeTown_Gym_1F_EventScript_1538A2 + end + +LavaridgeTown_Gym_1F_EventScript_153898:: @ 8153898 + msgbox LavaridgeTown_Gym_1F_Text_176CCA, 4 + releaseall + end + +LavaridgeTown_Gym_1F_EventScript_1538A2:: @ 81538A2 + msgbox LavaridgeTown_Gym_1F_Text_176CAF, 4 + releaseall + end diff --git a/data/scripts/maps/LavaridgeTown_Gym_1F.s b/data/scripts/maps/LavaridgeTown_Gym_1F.s deleted file mode 100644 index 57506bdb6..000000000 --- a/data/scripts/maps/LavaridgeTown_Gym_1F.s +++ /dev/null @@ -1,171 +0,0 @@ -LavaridgeTown_Gym_1F_MapScripts:: @ 815368E - map_script 3, LavaridgeTown_Gym_1F_MapScript1_153694 - .byte 0 - -LavaridgeTown_Gym_1F_MapScript1_153694:: @ 8153694 - call LavaridgeTown_Gym_1F_EventScript_15369F - call LavaridgeTown_Gym_1F_EventScript_1536FF - end - -LavaridgeTown_Gym_1F_EventScript_15369F:: @ 815369F - setvar 0x400b, 0 - setvar 0x400c, 0 - setvar 0x400d, 0 - setvar 0x400e, 0 - setvar 0x400f, 0 - checktrainerflag OPPONENT_COLE - jumpeq LavaridgeTown_Gym_1F_EventScript_1536C6 - setvar 0x400b, 1 - -LavaridgeTown_Gym_1F_EventScript_1536C6:: @ 81536C6 - checktrainerflag OPPONENT_ZANE - jumpeq LavaridgeTown_Gym_1F_EventScript_1536D4 - setvar 0x400c, 1 - -LavaridgeTown_Gym_1F_EventScript_1536D4:: @ 81536D4 - checktrainerflag OPPONENT_AXLE - jumpeq LavaridgeTown_Gym_1F_EventScript_1536E2 - setvar 0x400d, 1 - -LavaridgeTown_Gym_1F_EventScript_1536E2:: @ 81536E2 - checktrainerflag OPPONENT_SADIE - jumpeq LavaridgeTown_Gym_1F_EventScript_1536F0 - setvar 0x400e, 1 - -LavaridgeTown_Gym_1F_EventScript_1536F0:: @ 81536F0 - checktrainerflag OPPONENT_ANDY - jumpeq LavaridgeTown_Gym_1F_EventScript_1536FE - setvar 0x400f, 1 - -LavaridgeTown_Gym_1F_EventScript_1536FE:: @ 81536FE - return - -LavaridgeTown_Gym_1F_EventScript_1536FF:: @ 81536FF - checktrainerflag OPPONENT_COLE - jumpeq LavaridgeTown_Gym_1F_EventScript_15370C - spritebehave 2, 63 - -LavaridgeTown_Gym_1F_EventScript_15370C:: @ 815370C - checktrainerflag OPPONENT_ZANE - jumpeq LavaridgeTown_Gym_1F_EventScript_153719 - spritebehave 3, 63 - -LavaridgeTown_Gym_1F_EventScript_153719:: @ 8153719 - checktrainerflag OPPONENT_AXLE - jumpeq LavaridgeTown_Gym_1F_EventScript_153726 - spritebehave 4, 63 - -LavaridgeTown_Gym_1F_EventScript_153726:: @ 8153726 - checktrainerflag OPPONENT_SADIE - jumpeq LavaridgeTown_Gym_1F_EventScript_153733 - spritebehave 5, 63 - -LavaridgeTown_Gym_1F_EventScript_153733:: @ 8153733 - checktrainerflag OPPONENT_ANDY - jumpeq LavaridgeTown_Gym_1F_EventScript_153740 - spritebehave 7, 63 - -LavaridgeTown_Gym_1F_EventScript_153740:: @ 8153740 - return - -LavaridgeTown_Gym_1F_EventScript_153741:: @ 8153741 - trainerbattle 1, OPPONENT_FLANNERY, 0, LavaridgeTown_Gym_1F_Text_176801, LavaridgeTown_Gym_1F_Text_176960, LavaridgeTown_Gym_1F_EventScript_153766 - checkflag 168 - jumpif 0, LavaridgeTown_Gym_1F_EventScript_1537A7 - msgbox LavaridgeTown_Gym_1F_Text_176C4A, 4 - release - end - -LavaridgeTown_Gym_1F_EventScript_153766:: @ 8153766 - message LavaridgeTown_Gym_1F_Text_176A62 - waittext - call LavaridgeTown_Gym_1F_EventScript_1A02C5 - msgbox LavaridgeTown_Gym_1F_Text_176A8C, 4 - setflag 1213 - setflag 2058 - addvar 0x4085, 1 - compare 0x4085, 6 - callif 1, LavaridgeTown_Gym_1F_EventScript_1A00FB - setvar 0x8008, 4 - call LavaridgeTown_Gym_1F_EventScript_1A01C0 - setflag 806 - setvar 0x4053, 1 - jump LavaridgeTown_Gym_1F_EventScript_1537A7 - end - -LavaridgeTown_Gym_1F_EventScript_1537A7:: @ 81537A7 - giveitem ITEM_TM50 - compare RESULT, 0 - jumpeq LavaridgeTown_Gym_1F_EventScript_1A029B - msgbox LavaridgeTown_Gym_1F_Text_176B8F, 4 - setflag 168 - release - end - -LavaridgeTown_Gym_1F_EventScript_1537CB:: @ 81537CB - trainerbattle 2, OPPONENT_COLE, 2, LavaridgeTown_Gym_1F_Text_176432, LavaridgeTown_Gym_1F_Text_17644F, LavaridgeTown_Gym_1F_EventScript_1537E6 - msgbox LavaridgeTown_Gym_1F_Text_176472, 6 - end - -LavaridgeTown_Gym_1F_EventScript_1537E6:: @ 81537E6 - call LavaridgeTown_Gym_1F_EventScript_15369F - release - end - -LavaridgeTown_Gym_1F_EventScript_1537ED:: @ 81537ED - trainerbattle 2, OPPONENT_AXLE, 4, LavaridgeTown_Gym_1F_Text_1764D1, LavaridgeTown_Gym_1F_Text_176516, LavaridgeTown_Gym_1F_EventScript_1537E6 - msgbox LavaridgeTown_Gym_1F_Text_176537, 6 - end - -LavaridgeTown_Gym_1F_EventScript_153808:: @ 8153808 - trainerbattle 2, OPPONENT_ANDY, 7, LavaridgeTown_Gym_1F_Text_17658D, LavaridgeTown_Gym_1F_Text_17663F, LavaridgeTown_Gym_1F_EventScript_1537E6 - msgbox LavaridgeTown_Gym_1F_Text_176660, 6 - end - -LavaridgeTown_Gym_1F_EventScript_153823:: @ 8153823 - trainerbattle 2, OPPONENT_SADIE, 5, LavaridgeTown_Gym_1F_Text_176784, LavaridgeTown_Gym_1F_Text_1767A6, LavaridgeTown_Gym_1F_EventScript_1537E6 - msgbox LavaridgeTown_Gym_1F_Text_1767C1, 6 - end - -LavaridgeTown_Gym_1F_EventScript_15383E:: @ 815383E - trainerbattle 2, OPPONENT_ZANE, 3, LavaridgeTown_Gym_1F_Text_1766D2, LavaridgeTown_Gym_1F_Text_1766FE, LavaridgeTown_Gym_1F_EventScript_1537E6 - msgbox LavaridgeTown_Gym_1F_Text_17671D, 6 - end - -LavaridgeTown_Gym_1F_EventScript_153859:: @ 8153859 - lock - faceplayer - checkflag 1213 - jumpeq LavaridgeTown_Gym_1F_EventScript_15386E - msgbox LavaridgeTown_Gym_1F_Text_176312, 4 - release - end - -LavaridgeTown_Gym_1F_EventScript_15386E:: @ 815386E - msgbox LavaridgeTown_Gym_1F_Text_17640C, 4 - release - end - -LavaridgeTown_Gym_1F_EventScript_153878:: @ 8153878 - lockall - checkflag 2058 - jumpeq LavaridgeTown_Gym_1F_EventScript_153898 - jump LavaridgeTown_Gym_1F_EventScript_1538A2 - end - -LavaridgeTown_Gym_1F_EventScript_153888:: @ 8153888 - lockall - checkflag 2058 - jumpeq LavaridgeTown_Gym_1F_EventScript_153898 - jump LavaridgeTown_Gym_1F_EventScript_1538A2 - end - -LavaridgeTown_Gym_1F_EventScript_153898:: @ 8153898 - msgbox LavaridgeTown_Gym_1F_Text_176CCA, 4 - releaseall - end - -LavaridgeTown_Gym_1F_EventScript_1538A2:: @ 81538A2 - msgbox LavaridgeTown_Gym_1F_Text_176CAF, 4 - releaseall - end diff --git a/data/scripts/maps/LavaridgeTown_Gym_B1F.inc b/data/scripts/maps/LavaridgeTown_Gym_B1F.inc new file mode 100644 index 000000000..58178722c --- /dev/null +++ b/data/scripts/maps/LavaridgeTown_Gym_B1F.inc @@ -0,0 +1,2 @@ +LavaridgeTown_Gym_B1F_MapScripts:: @ 81538AC + .byte 0 diff --git a/data/scripts/maps/LavaridgeTown_Gym_B1F.s b/data/scripts/maps/LavaridgeTown_Gym_B1F.s deleted file mode 100644 index 58178722c..000000000 --- a/data/scripts/maps/LavaridgeTown_Gym_B1F.s +++ /dev/null @@ -1,2 +0,0 @@ -LavaridgeTown_Gym_B1F_MapScripts:: @ 81538AC - .byte 0 diff --git a/data/scripts/maps/LavaridgeTown_HerbShop.inc b/data/scripts/maps/LavaridgeTown_HerbShop.inc new file mode 100644 index 000000000..6ff103ce3 --- /dev/null +++ b/data/scripts/maps/LavaridgeTown_HerbShop.inc @@ -0,0 +1,44 @@ +LavaridgeTown_HerbShop_MapScripts:: @ 8153628 + .byte 0 + +LavaridgeTown_HerbShop_EventScript_153629:: @ 8153629 + lock + faceplayer + message LavaridgeTown_HerbShop_Text_17615C + waittext + pokemart LavaridgeTown_HerbShop_Items + msgbox LavaridgeTown_HerbShop_Text_1A0C02, 4 + release + end + + .align 2 +LavaridgeTown_HerbShop_Items:: @ 8153640 + .2byte ITEM_ENERGY_POWDER + .2byte ITEM_ENERGY_ROOT + .2byte ITEM_HEAL_POWDER + .2byte ITEM_REVIVAL_HERB + .2byte ITEM_NONE + release + end + +LavaridgeTown_HerbShop_EventScript_15364C:: @ 815364C + msgbox LavaridgeTown_HerbShop_Text_1762A3, 2 + end + +LavaridgeTown_HerbShop_EventScript_153655:: @ 8153655 + lock + faceplayer + checkflag 254 + jumpeq LavaridgeTown_HerbShop_EventScript_153684 + msgbox LavaridgeTown_HerbShop_Text_1761A2, 4 + giveitem ITEM_CHARCOAL + compare RESULT, 0 + jumpeq LavaridgeTown_HerbShop_EventScript_1A029B + setflag 254 + release + end + +LavaridgeTown_HerbShop_EventScript_153684:: @ 8153684 + msgbox LavaridgeTown_HerbShop_Text_176209, 4 + release + end diff --git a/data/scripts/maps/LavaridgeTown_HerbShop.s b/data/scripts/maps/LavaridgeTown_HerbShop.s deleted file mode 100644 index 6ff103ce3..000000000 --- a/data/scripts/maps/LavaridgeTown_HerbShop.s +++ /dev/null @@ -1,44 +0,0 @@ -LavaridgeTown_HerbShop_MapScripts:: @ 8153628 - .byte 0 - -LavaridgeTown_HerbShop_EventScript_153629:: @ 8153629 - lock - faceplayer - message LavaridgeTown_HerbShop_Text_17615C - waittext - pokemart LavaridgeTown_HerbShop_Items - msgbox LavaridgeTown_HerbShop_Text_1A0C02, 4 - release - end - - .align 2 -LavaridgeTown_HerbShop_Items:: @ 8153640 - .2byte ITEM_ENERGY_POWDER - .2byte ITEM_ENERGY_ROOT - .2byte ITEM_HEAL_POWDER - .2byte ITEM_REVIVAL_HERB - .2byte ITEM_NONE - release - end - -LavaridgeTown_HerbShop_EventScript_15364C:: @ 815364C - msgbox LavaridgeTown_HerbShop_Text_1762A3, 2 - end - -LavaridgeTown_HerbShop_EventScript_153655:: @ 8153655 - lock - faceplayer - checkflag 254 - jumpeq LavaridgeTown_HerbShop_EventScript_153684 - msgbox LavaridgeTown_HerbShop_Text_1761A2, 4 - giveitem ITEM_CHARCOAL - compare RESULT, 0 - jumpeq LavaridgeTown_HerbShop_EventScript_1A029B - setflag 254 - release - end - -LavaridgeTown_HerbShop_EventScript_153684:: @ 8153684 - msgbox LavaridgeTown_HerbShop_Text_176209, 4 - release - end diff --git a/data/scripts/maps/LavaridgeTown_House.inc b/data/scripts/maps/LavaridgeTown_House.inc new file mode 100644 index 000000000..944427bb6 --- /dev/null +++ b/data/scripts/maps/LavaridgeTown_House.inc @@ -0,0 +1,16 @@ +LavaridgeTown_House_MapScripts:: @ 81538AD + .byte 0 + +LavaridgeTown_House_EventScript_1538AE:: @ 81538AE + msgbox LavaridgeTown_House_Text_176D07, 2 + end + +LavaridgeTown_House_EventScript_1538B7:: @ 81538B7 + lock + faceplayer + checksound + pokecry SPECIES_ZIGZAGOON, 0 + msgbox LavaridgeTown_House_Text_176D94, 4 + waitpokecry + release + end diff --git a/data/scripts/maps/LavaridgeTown_House.s b/data/scripts/maps/LavaridgeTown_House.s deleted file mode 100644 index 944427bb6..000000000 --- a/data/scripts/maps/LavaridgeTown_House.s +++ /dev/null @@ -1,16 +0,0 @@ -LavaridgeTown_House_MapScripts:: @ 81538AD - .byte 0 - -LavaridgeTown_House_EventScript_1538AE:: @ 81538AE - msgbox LavaridgeTown_House_Text_176D07, 2 - end - -LavaridgeTown_House_EventScript_1538B7:: @ 81538B7 - lock - faceplayer - checksound - pokecry SPECIES_ZIGZAGOON, 0 - msgbox LavaridgeTown_House_Text_176D94, 4 - waitpokecry - release - end diff --git a/data/scripts/maps/LavaridgeTown_Mart.inc b/data/scripts/maps/LavaridgeTown_Mart.inc new file mode 100644 index 000000000..4f28e16b0 --- /dev/null +++ b/data/scripts/maps/LavaridgeTown_Mart.inc @@ -0,0 +1,35 @@ +LavaridgeTown_Mart_MapScripts:: @ 81538CA + .byte 0 + +LavaridgeTown_Mart_EventScript_1538CB:: @ 81538CB + lock + faceplayer + message LavaridgeTown_Mart_Text_1A0BE4 + waittext + pokemart LavaridgeTown_Mart_Items + msgbox LavaridgeTown_Mart_Text_1A0C02, 4 + release + end + + .align 2 +LavaridgeTown_Mart_Items:: @ 81538E4 + .2byte ITEM_GREAT_BALL + .2byte ITEM_SUPER_POTION + .2byte ITEM_ANTIDOTE + .2byte ITEM_PARALYZE_HEAL + .2byte ITEM_AWAKENING + .2byte ITEM_BURN_HEAL + .2byte ITEM_REVIVE + .2byte ITEM_SUPER_REPEL + .2byte ITEM_X_SPEED + .2byte ITEM_NONE + release + end + +LavaridgeTown_Mart_EventScript_1538FA:: @ 81538FA + msgbox LavaridgeTown_Mart_Text_176DA6, 2 + end + +LavaridgeTown_Mart_EventScript_153903:: @ 8153903 + msgbox LavaridgeTown_Mart_Text_176E1A, 2 + end diff --git a/data/scripts/maps/LavaridgeTown_Mart.s b/data/scripts/maps/LavaridgeTown_Mart.s deleted file mode 100644 index 4f28e16b0..000000000 --- a/data/scripts/maps/LavaridgeTown_Mart.s +++ /dev/null @@ -1,35 +0,0 @@ -LavaridgeTown_Mart_MapScripts:: @ 81538CA - .byte 0 - -LavaridgeTown_Mart_EventScript_1538CB:: @ 81538CB - lock - faceplayer - message LavaridgeTown_Mart_Text_1A0BE4 - waittext - pokemart LavaridgeTown_Mart_Items - msgbox LavaridgeTown_Mart_Text_1A0C02, 4 - release - end - - .align 2 -LavaridgeTown_Mart_Items:: @ 81538E4 - .2byte ITEM_GREAT_BALL - .2byte ITEM_SUPER_POTION - .2byte ITEM_ANTIDOTE - .2byte ITEM_PARALYZE_HEAL - .2byte ITEM_AWAKENING - .2byte ITEM_BURN_HEAL - .2byte ITEM_REVIVE - .2byte ITEM_SUPER_REPEL - .2byte ITEM_X_SPEED - .2byte ITEM_NONE - release - end - -LavaridgeTown_Mart_EventScript_1538FA:: @ 81538FA - msgbox LavaridgeTown_Mart_Text_176DA6, 2 - end - -LavaridgeTown_Mart_EventScript_153903:: @ 8153903 - msgbox LavaridgeTown_Mart_Text_176E1A, 2 - end diff --git a/data/scripts/maps/LavaridgeTown_PokemonCenter_1F.inc b/data/scripts/maps/LavaridgeTown_PokemonCenter_1F.inc new file mode 100644 index 000000000..c0762bcc3 --- /dev/null +++ b/data/scripts/maps/LavaridgeTown_PokemonCenter_1F.inc @@ -0,0 +1,28 @@ +LavaridgeTown_PokemonCenter_1F_MapScripts:: @ 815390C + map_script 3, LavaridgeTown_PokemonCenter_1F_MapScript1_153912 + .byte 0 + +LavaridgeTown_PokemonCenter_1F_MapScript1_153912:: @ 8153912 + sethealplace 16 + call LavaridgeTown_PokemonCenter_1F_EventScript_19FD1B + end + +LavaridgeTown_PokemonCenter_1F_EventScript_15391B:: @ 815391B + setvar 0x800b, 1 + call LavaridgeTown_PokemonCenter_1F_EventScript_19FD5B + waittext + waitbutton + release + end + +LavaridgeTown_PokemonCenter_1F_EventScript_153929:: @ 8153929 + msgbox LavaridgeTown_PokemonCenter_1F_Text_176F08, 2 + end + +LavaridgeTown_PokemonCenter_1F_EventScript_153932:: @ 8153932 + msgbox LavaridgeTown_PokemonCenter_1F_Text_176E92, 2 + end + +LavaridgeTown_PokemonCenter_1F_EventScript_15393B:: @ 815393B + msgbox LavaridgeTown_PokemonCenter_1F_Text_176F7A, 2 + end diff --git a/data/scripts/maps/LavaridgeTown_PokemonCenter_1F.s b/data/scripts/maps/LavaridgeTown_PokemonCenter_1F.s deleted file mode 100644 index c0762bcc3..000000000 --- a/data/scripts/maps/LavaridgeTown_PokemonCenter_1F.s +++ /dev/null @@ -1,28 +0,0 @@ -LavaridgeTown_PokemonCenter_1F_MapScripts:: @ 815390C - map_script 3, LavaridgeTown_PokemonCenter_1F_MapScript1_153912 - .byte 0 - -LavaridgeTown_PokemonCenter_1F_MapScript1_153912:: @ 8153912 - sethealplace 16 - call LavaridgeTown_PokemonCenter_1F_EventScript_19FD1B - end - -LavaridgeTown_PokemonCenter_1F_EventScript_15391B:: @ 815391B - setvar 0x800b, 1 - call LavaridgeTown_PokemonCenter_1F_EventScript_19FD5B - waittext - waitbutton - release - end - -LavaridgeTown_PokemonCenter_1F_EventScript_153929:: @ 8153929 - msgbox LavaridgeTown_PokemonCenter_1F_Text_176F08, 2 - end - -LavaridgeTown_PokemonCenter_1F_EventScript_153932:: @ 8153932 - msgbox LavaridgeTown_PokemonCenter_1F_Text_176E92, 2 - end - -LavaridgeTown_PokemonCenter_1F_EventScript_15393B:: @ 815393B - msgbox LavaridgeTown_PokemonCenter_1F_Text_176F7A, 2 - end diff --git a/data/scripts/maps/LavaridgeTown_PokemonCenter_2F.inc b/data/scripts/maps/LavaridgeTown_PokemonCenter_2F.inc new file mode 100644 index 000000000..daaeb0b93 --- /dev/null +++ b/data/scripts/maps/LavaridgeTown_PokemonCenter_2F.inc @@ -0,0 +1,17 @@ +LavaridgeTown_PokemonCenter_2F_MapScripts:: @ 8153944 + map_script 2, LavaridgeTown_PokemonCenter_2F_MapScript2_1A3D88 + map_script 4, LavaridgeTown_PokemonCenter_2F_MapScript2_1A3D03 + map_script 1, LavaridgeTown_PokemonCenter_2F_MapScript1_1A3D32 + .byte 0 + +LavaridgeTown_PokemonCenter_2F_EventScript_153954:: @ 8153954 + call LavaridgeTown_PokemonCenter_2F_EventScript_1A3EA6 + end + +LavaridgeTown_PokemonCenter_2F_EventScript_15395A:: @ 815395A + call LavaridgeTown_PokemonCenter_2F_EventScript_1A40CC + end + +LavaridgeTown_PokemonCenter_2F_EventScript_153960:: @ 8153960 + call LavaridgeTown_PokemonCenter_2F_EventScript_1A41FB + end diff --git a/data/scripts/maps/LavaridgeTown_PokemonCenter_2F.s b/data/scripts/maps/LavaridgeTown_PokemonCenter_2F.s deleted file mode 100644 index daaeb0b93..000000000 --- a/data/scripts/maps/LavaridgeTown_PokemonCenter_2F.s +++ /dev/null @@ -1,17 +0,0 @@ -LavaridgeTown_PokemonCenter_2F_MapScripts:: @ 8153944 - map_script 2, LavaridgeTown_PokemonCenter_2F_MapScript2_1A3D88 - map_script 4, LavaridgeTown_PokemonCenter_2F_MapScript2_1A3D03 - map_script 1, LavaridgeTown_PokemonCenter_2F_MapScript1_1A3D32 - .byte 0 - -LavaridgeTown_PokemonCenter_2F_EventScript_153954:: @ 8153954 - call LavaridgeTown_PokemonCenter_2F_EventScript_1A3EA6 - end - -LavaridgeTown_PokemonCenter_2F_EventScript_15395A:: @ 815395A - call LavaridgeTown_PokemonCenter_2F_EventScript_1A40CC - end - -LavaridgeTown_PokemonCenter_2F_EventScript_153960:: @ 8153960 - call LavaridgeTown_PokemonCenter_2F_EventScript_1A41FB - end diff --git a/data/scripts/maps/LilycoveCity.inc b/data/scripts/maps/LilycoveCity.inc new file mode 100644 index 000000000..ae36e33b5 --- /dev/null +++ b/data/scripts/maps/LilycoveCity.inc @@ -0,0 +1,427 @@ +LilycoveCity_MapScripts:: @ 814CA15 + map_script 3, LilycoveCity_MapScript1_14CA20 + map_script 1, LilycoveCity_MapScript1_14CA3F + .byte 0 + +LilycoveCity_MapScript1_14CA20:: @ 814CA20 + setflag 2075 + setvar 0x4086, 0 + setflag 802 + checkflag 2090 + callif 1, LilycoveCity_EventScript_1A02C1 + call LilycoveCity_EventScript_1A0196 + call LilycoveCity_EventScript_1A014E + end + +LilycoveCity_MapScript1_14CA3F:: @ 814CA3F + .ifndef SAPPHIRE + setmaptile 69, 4, 169, 1 + setmaptile 70, 4, 680, 1 + setmaptile 71, 4, 681, 1 + setmaptile 72, 4, 682, 1 + setmaptile 69, 5, 145, 1 + setmaptile 70, 5, 688, 1 + setmaptile 71, 5, 689, 0 + setmaptile 72, 5, 690, 1 + setmaptile 69, 6, 446, 0 + setmaptile 70, 6, 447, 0 + setmaptile 71, 6, 368, 0 + setmaptile 72, 6, 445, 0 + .endif + checkflag 112 + callif 0, LilycoveCity_EventScript_14CABE + checkflag 2061 + callif 1, LilycoveCity_EventScript_14CB2B + end + +LilycoveCity_EventScript_14CABE:: @ 814CABE + setmaptile 76, 12, 656, 1 + setmaptile 77, 12, 657, 1 + setmaptile 76, 13, 672, 1 + setmaptile 77, 13, 673, 1 + setmaptile 76, 14, 664, 1 + setmaptile 77, 14, 665, 1 + setmaptile 76, 15, 672, 1 + setmaptile 77, 15, 673, 1 + setmaptile 77, 16, 664, 1 + setmaptile 78, 16, 665, 1 + setmaptile 77, 17, 672, 1 + setmaptile 78, 17, 673, 1 + return + +LilycoveCity_EventScript_14CB2B:: @ 814CB2B + setmaptile 69, 4, 169, 1 + setmaptile 70, 4, 169, 1 + setmaptile 71, 4, 169, 1 + setmaptile 72, 4, 169, 1 + setmaptile 69, 5, 145, 1 + setmaptile 70, 5, 145, 1 + setmaptile 71, 5, 145, 1 + setmaptile 72, 5, 145, 1 + return + +LilycoveCity_EventScript_14CB74:: @ 814CB74 + lock + faceplayer + checkdailyflags + checkflag 2255 + jumpeq LilycoveCity_EventScript_14CBB4 + msgbox LilycoveCity_Text_1C5A7A, 4 + random 10 + addvar RESULT, 133 + giveitem RESULT + compare RESULT, 0 + jumpeq LilycoveCity_EventScript_1A029B + setflag 2255 + msgbox LilycoveCity_Text_1C5B1D, 4 + release + end + +LilycoveCity_EventScript_14CBB4:: @ 814CBB4 + msgbox LilycoveCity_Text_1C5B5D, 4 + release + end + +LilycoveCity_EventScript_14CBBE:: @ 814CBBE + msgbox LilycoveCity_Text_1686C9, 2 + end + +LilycoveCity_EventScript_14CBC7:: @ 814CBC7 + lock + faceplayer + checkflag 2061 + jumpeq LilycoveCity_EventScript_14CBDC + msgbox LilycoveCity_Text_168750, 4 + release + end + +LilycoveCity_EventScript_14CBDC:: @ 814CBDC + msgbox LilycoveCity_Text_168791, 4 + release + end + +LilycoveCity_EventScript_14CBE6:: @ 814CBE6 + msgbox LilycoveCity_Text_168819, 2 + end + +LilycoveCity_EventScript_14CBEF:: @ 814CBEF + lock + faceplayer + checkflag 112 + jumpeq LilycoveCity_EventScript_14CC04 + msgbox LilycoveCity_Text_1688C1, 4 + release + end + +LilycoveCity_EventScript_14CC04:: @ 814CC04 + msgbox LilycoveCity_Text_168934, 4 + release + end + +LilycoveCity_EventScript_14CC0E:: @ 814CC0E + lock + faceplayer + checkflag 112 + jumpeq LilycoveCity_EventScript_14CC23 + msgbox LilycoveCity_Text_1689BF, 4 + release + end + +LilycoveCity_EventScript_14CC23:: @ 814CC23 + msgbox LilycoveCity_Text_168A55, 4 + release + end + +LilycoveCity_EventScript_14CC2D:: @ 814CC2D + msgbox LilycoveCity_Text_168A8D, 2 + end + +LilycoveCity_EventScript_14CC36:: @ 814CC36 + msgbox LilycoveCity_Text_168B1F, 3 + end + +LilycoveCity_EventScript_14CC3F:: @ 814CC3F + msgbox LilycoveCity_Text_168B9B, 3 + end + +LilycoveCity_EventScript_14CC48:: @ 814CC48 + lock + faceplayer + checkflag 2061 + jumpeq LilycoveCity_EventScript_14CC5D + msgbox LilycoveCity_Text_168C16, 4 + release + end + +LilycoveCity_EventScript_14CC5D:: @ 814CC5D + msgbox LilycoveCity_Text_168D15, 4 + release + end + +LilycoveCity_EventScript_14CC67:: @ 814CC67 + msgbox LilycoveCity_Text_168DA9, 3 + end + +LilycoveCity_EventScript_14CC70:: @ 814CC70 + msgbox LilycoveCity_Text_168DE1, 3 + end + +LilycoveCity_EventScript_14CC79:: @ 814CC79 + msgbox LilycoveCity_Text_168E2F, 3 + end + +LilycoveCity_EventScript_14CC82:: @ 814CC82 + lockall + specialval 0x8004, 137 + switch 0x8004 + case 0, LilycoveCity_EventScript_14CCA2 + msgbox LilycoveCity_Text_168EA4, 4 + releaseall + end + +LilycoveCity_EventScript_14CCA2:: @ 814CCA2 + msgbox LilycoveCity_Text_168E67, 4 + releaseall + end + +LilycoveCity_EventScript_14CCAC:: @ 814CCAC + lockall + checkflag 2052 + jumpeq LilycoveCity_EventScript_14CCC0 + msgbox LilycoveCity_Text_168EDA, 4 + releaseall + end + +LilycoveCity_EventScript_14CCC0:: @ 814CCC0 + msgbox LilycoveCity_Text_168F57, 4 + releaseall + end + +LilycoveCity_EventScript_14CCCA:: @ 814CCCA + msgbox LilycoveCity_Text_168FA1, 3 + end + +LilycoveCity_EventScript_14CCD3:: @ 814CCD3 + msgbox LilycoveCity_Text_168FF3, 3 + end + +LilycoveCity_EventScript_14CCDC:: @ 814CCDC + msgbox LilycoveCity_Text_169072, 3 + end + +LilycoveCity_EventScript_14CCE5:: @ 814CCE5 + lockall + checkflag 218 + jumpeq LilycoveCity_EventScript_14CD18 + msgbox LilycoveCity_Text_16864A, 4 + move LAST_TALKED, LilycoveCity_Movement_1A0839 + waitmove 0 + msgbox LilycoveCity_Text_168675, 4 + move LAST_TALKED, LilycoveCity_Movement_1A083D + waitmove 0 + setflag 218 + releaseall + end + +LilycoveCity_EventScript_14CD18:: @ 814CD18 + msgbox LilycoveCity_Text_16864A, 4 + releaseall + end + +LilycoveCity_EventScript_14CD22:: @ 814CD22 + msgbox LilycoveCity_Text_168455, 2 + end + +LilycoveCity_EventScript_14CD2B:: @ 814CD2B + msgbox LilycoveCity_Text_1684C2, 2 + end + +LilycoveCity_EventScript_14CD34:: @ 814CD34 + msgbox LilycoveCity_Text_168573, 2 + end + +LilycoveCity_EventScript_14CD3D:: @ 814CD3D + msgbox LilycoveCity_Text_1685EB, 2 + end + +LilycoveCity_EventScript_14CD46:: @ 814CD46 + lock + faceplayer + checkgender + compare RESULT, 0 + jumpeq LilycoveCity_EventScript_14CD60 + compare RESULT, 1 + jumpeq LilycoveCity_EventScript_14CDD3 + end + +LilycoveCity_EventScript_14CD60:: @ 814CD60 + playmusic 415, 1 + checkflag 286 + callif 1, LilycoveCity_EventScript_14CDB0 + checkflag 286 + callif 0, LilycoveCity_EventScript_14CDB9 + compare RESULT, 0 + jumpeq LilycoveCity_EventScript_14CDC2 + msgbox LilycoveCity_Text_167B94, 4 + switch 0x4023 + case 0, LilycoveCity_EventScript_14CE46 + case 1, LilycoveCity_EventScript_14CE56 + case 2, LilycoveCity_EventScript_14CE66 + end + +LilycoveCity_EventScript_14CDB0:: @ 814CDB0 + msgbox LilycoveCity_Text_167B55, 5 + return + +LilycoveCity_EventScript_14CDB9:: @ 814CDB9 + msgbox LilycoveCity_Text_1679BF, 5 + return + +LilycoveCity_EventScript_14CDC2:: @ 814CDC2 + setflag 286 + msgbox LilycoveCity_Text_167AEB, 4 + playmusicbattle 0 + fadedefault + release + end + +LilycoveCity_EventScript_14CDD3:: @ 814CDD3 + playmusic 421, 1 + checkflag 286 + callif 1, LilycoveCity_EventScript_14CE23 + checkflag 286 + callif 0, LilycoveCity_EventScript_14CE2C + compare RESULT, 0 + jumpeq LilycoveCity_EventScript_14CE35 + msgbox LilycoveCity_Text_1680A9, 4 + switch 0x4023 + case 0, LilycoveCity_EventScript_14CE76 + case 1, LilycoveCity_EventScript_14CE86 + case 2, LilycoveCity_EventScript_14CE96 + end + +LilycoveCity_EventScript_14CE23:: @ 814CE23 + msgbox LilycoveCity_Text_168067, 5 + return + +LilycoveCity_EventScript_14CE2C:: @ 814CE2C + msgbox LilycoveCity_Text_167F75, 5 + return + +LilycoveCity_EventScript_14CE35:: @ 814CE35 + setflag 286 + msgbox LilycoveCity_Text_16802C, 4 + playmusicbattle 0 + fadedefault + release + end + +LilycoveCity_EventScript_14CE46:: @ 814CE46 + trainerbattle 3, OPPONENT_MAY_11, 0, LilycoveCity_Text_167BD5 + jump LilycoveCity_EventScript_14CEA6 + end + +LilycoveCity_EventScript_14CE56:: @ 814CE56 + trainerbattle 3, OPPONENT_MAY_12, 0, LilycoveCity_Text_167BD5 + jump LilycoveCity_EventScript_14CEA6 + end + +LilycoveCity_EventScript_14CE66:: @ 814CE66 + trainerbattle 3, OPPONENT_MAY_10, 0, LilycoveCity_Text_167BD5 + jump LilycoveCity_EventScript_14CEA6 + end + +LilycoveCity_EventScript_14CE76:: @ 814CE76 + trainerbattle 3, OPPONENT_BRENDAN_11, 0, LilycoveCity_Text_1680E4 + jump LilycoveCity_EventScript_14CF12 + end + +LilycoveCity_EventScript_14CE86:: @ 814CE86 + trainerbattle 3, OPPONENT_BRENDAN_12, 0, LilycoveCity_Text_1680E4 + jump LilycoveCity_EventScript_14CF12 + end + +LilycoveCity_EventScript_14CE96:: @ 814CE96 + trainerbattle 3, OPPONENT_BRENDAN_10, 0, LilycoveCity_Text_1680E4 + jump LilycoveCity_EventScript_14CF12 + end + +LilycoveCity_EventScript_14CEA6:: @ 814CEA6 + msgbox LilycoveCity_Text_167C6B, 4 + setvar RESULT, 0 + checkflag 2060 + callif 1, LilycoveCity_EventScript_14CEDE + compare RESULT, 0 + callif 1, LilycoveCity_EventScript_14CEEE + compare RESULT, 1 + callif 1, LilycoveCity_EventScript_14CEF7 + clearflag 722 + clearflag 849 + jump LilycoveCity_EventScript_14CF6B + end + +LilycoveCity_EventScript_14CEDE:: @ 814CEDE + checkflag 2062 + jumpeq LilycoveCity_EventScript_14CEE8 + return + +LilycoveCity_EventScript_14CEE8:: @ 814CEE8 + setvar RESULT, 1 + return + +LilycoveCity_EventScript_14CEEE:: @ 814CEEE + msgbox LilycoveCity_Text_167D08, 4 + return + +LilycoveCity_EventScript_14CEF7:: @ 814CEF7 + checkflag 2052 + jumpeq LilycoveCity_EventScript_14CF09 + msgbox LilycoveCity_Text_167DDD, 4 + return + +LilycoveCity_EventScript_14CF09:: @ 814CF09 + msgbox LilycoveCity_Text_167EAA, 4 + return + +LilycoveCity_EventScript_14CF12:: @ 814CF12 + msgbox LilycoveCity_Text_168149, 4 + setvar RESULT, 0 + checkflag 2060 + callif 1, LilycoveCity_EventScript_14CEDE + compare RESULT, 0 + callif 1, LilycoveCity_EventScript_14CF47 + compare RESULT, 1 + callif 1, LilycoveCity_EventScript_14CF50 + clearflag 760 + jump LilycoveCity_EventScript_14CF6B + end + +LilycoveCity_EventScript_14CF47:: @ 814CF47 + msgbox LilycoveCity_Text_1681EA, 4 + return + +LilycoveCity_EventScript_14CF50:: @ 814CF50 + checkflag 2052 + jumpeq LilycoveCity_EventScript_14CF62 + msgbox LilycoveCity_Text_168282, 4 + return + +LilycoveCity_EventScript_14CF62:: @ 814CF62 + msgbox LilycoveCity_Text_16835A, 4 + return + +LilycoveCity_EventScript_14CF6B:: @ 814CF6B + closebutton + move LAST_TALKED, LilycoveCity_Movement_1A0845 + waitmove 0 + pause 50 + setanimation 0, 1 + doanimation 30 + pause 15 + disappear LAST_TALKED + checkanimation 30 + playmusicbattle 0 + fadedefault + setflag 292 + release + end diff --git a/data/scripts/maps/LilycoveCity.s b/data/scripts/maps/LilycoveCity.s deleted file mode 100644 index ae36e33b5..000000000 --- a/data/scripts/maps/LilycoveCity.s +++ /dev/null @@ -1,427 +0,0 @@ -LilycoveCity_MapScripts:: @ 814CA15 - map_script 3, LilycoveCity_MapScript1_14CA20 - map_script 1, LilycoveCity_MapScript1_14CA3F - .byte 0 - -LilycoveCity_MapScript1_14CA20:: @ 814CA20 - setflag 2075 - setvar 0x4086, 0 - setflag 802 - checkflag 2090 - callif 1, LilycoveCity_EventScript_1A02C1 - call LilycoveCity_EventScript_1A0196 - call LilycoveCity_EventScript_1A014E - end - -LilycoveCity_MapScript1_14CA3F:: @ 814CA3F - .ifndef SAPPHIRE - setmaptile 69, 4, 169, 1 - setmaptile 70, 4, 680, 1 - setmaptile 71, 4, 681, 1 - setmaptile 72, 4, 682, 1 - setmaptile 69, 5, 145, 1 - setmaptile 70, 5, 688, 1 - setmaptile 71, 5, 689, 0 - setmaptile 72, 5, 690, 1 - setmaptile 69, 6, 446, 0 - setmaptile 70, 6, 447, 0 - setmaptile 71, 6, 368, 0 - setmaptile 72, 6, 445, 0 - .endif - checkflag 112 - callif 0, LilycoveCity_EventScript_14CABE - checkflag 2061 - callif 1, LilycoveCity_EventScript_14CB2B - end - -LilycoveCity_EventScript_14CABE:: @ 814CABE - setmaptile 76, 12, 656, 1 - setmaptile 77, 12, 657, 1 - setmaptile 76, 13, 672, 1 - setmaptile 77, 13, 673, 1 - setmaptile 76, 14, 664, 1 - setmaptile 77, 14, 665, 1 - setmaptile 76, 15, 672, 1 - setmaptile 77, 15, 673, 1 - setmaptile 77, 16, 664, 1 - setmaptile 78, 16, 665, 1 - setmaptile 77, 17, 672, 1 - setmaptile 78, 17, 673, 1 - return - -LilycoveCity_EventScript_14CB2B:: @ 814CB2B - setmaptile 69, 4, 169, 1 - setmaptile 70, 4, 169, 1 - setmaptile 71, 4, 169, 1 - setmaptile 72, 4, 169, 1 - setmaptile 69, 5, 145, 1 - setmaptile 70, 5, 145, 1 - setmaptile 71, 5, 145, 1 - setmaptile 72, 5, 145, 1 - return - -LilycoveCity_EventScript_14CB74:: @ 814CB74 - lock - faceplayer - checkdailyflags - checkflag 2255 - jumpeq LilycoveCity_EventScript_14CBB4 - msgbox LilycoveCity_Text_1C5A7A, 4 - random 10 - addvar RESULT, 133 - giveitem RESULT - compare RESULT, 0 - jumpeq LilycoveCity_EventScript_1A029B - setflag 2255 - msgbox LilycoveCity_Text_1C5B1D, 4 - release - end - -LilycoveCity_EventScript_14CBB4:: @ 814CBB4 - msgbox LilycoveCity_Text_1C5B5D, 4 - release - end - -LilycoveCity_EventScript_14CBBE:: @ 814CBBE - msgbox LilycoveCity_Text_1686C9, 2 - end - -LilycoveCity_EventScript_14CBC7:: @ 814CBC7 - lock - faceplayer - checkflag 2061 - jumpeq LilycoveCity_EventScript_14CBDC - msgbox LilycoveCity_Text_168750, 4 - release - end - -LilycoveCity_EventScript_14CBDC:: @ 814CBDC - msgbox LilycoveCity_Text_168791, 4 - release - end - -LilycoveCity_EventScript_14CBE6:: @ 814CBE6 - msgbox LilycoveCity_Text_168819, 2 - end - -LilycoveCity_EventScript_14CBEF:: @ 814CBEF - lock - faceplayer - checkflag 112 - jumpeq LilycoveCity_EventScript_14CC04 - msgbox LilycoveCity_Text_1688C1, 4 - release - end - -LilycoveCity_EventScript_14CC04:: @ 814CC04 - msgbox LilycoveCity_Text_168934, 4 - release - end - -LilycoveCity_EventScript_14CC0E:: @ 814CC0E - lock - faceplayer - checkflag 112 - jumpeq LilycoveCity_EventScript_14CC23 - msgbox LilycoveCity_Text_1689BF, 4 - release - end - -LilycoveCity_EventScript_14CC23:: @ 814CC23 - msgbox LilycoveCity_Text_168A55, 4 - release - end - -LilycoveCity_EventScript_14CC2D:: @ 814CC2D - msgbox LilycoveCity_Text_168A8D, 2 - end - -LilycoveCity_EventScript_14CC36:: @ 814CC36 - msgbox LilycoveCity_Text_168B1F, 3 - end - -LilycoveCity_EventScript_14CC3F:: @ 814CC3F - msgbox LilycoveCity_Text_168B9B, 3 - end - -LilycoveCity_EventScript_14CC48:: @ 814CC48 - lock - faceplayer - checkflag 2061 - jumpeq LilycoveCity_EventScript_14CC5D - msgbox LilycoveCity_Text_168C16, 4 - release - end - -LilycoveCity_EventScript_14CC5D:: @ 814CC5D - msgbox LilycoveCity_Text_168D15, 4 - release - end - -LilycoveCity_EventScript_14CC67:: @ 814CC67 - msgbox LilycoveCity_Text_168DA9, 3 - end - -LilycoveCity_EventScript_14CC70:: @ 814CC70 - msgbox LilycoveCity_Text_168DE1, 3 - end - -LilycoveCity_EventScript_14CC79:: @ 814CC79 - msgbox LilycoveCity_Text_168E2F, 3 - end - -LilycoveCity_EventScript_14CC82:: @ 814CC82 - lockall - specialval 0x8004, 137 - switch 0x8004 - case 0, LilycoveCity_EventScript_14CCA2 - msgbox LilycoveCity_Text_168EA4, 4 - releaseall - end - -LilycoveCity_EventScript_14CCA2:: @ 814CCA2 - msgbox LilycoveCity_Text_168E67, 4 - releaseall - end - -LilycoveCity_EventScript_14CCAC:: @ 814CCAC - lockall - checkflag 2052 - jumpeq LilycoveCity_EventScript_14CCC0 - msgbox LilycoveCity_Text_168EDA, 4 - releaseall - end - -LilycoveCity_EventScript_14CCC0:: @ 814CCC0 - msgbox LilycoveCity_Text_168F57, 4 - releaseall - end - -LilycoveCity_EventScript_14CCCA:: @ 814CCCA - msgbox LilycoveCity_Text_168FA1, 3 - end - -LilycoveCity_EventScript_14CCD3:: @ 814CCD3 - msgbox LilycoveCity_Text_168FF3, 3 - end - -LilycoveCity_EventScript_14CCDC:: @ 814CCDC - msgbox LilycoveCity_Text_169072, 3 - end - -LilycoveCity_EventScript_14CCE5:: @ 814CCE5 - lockall - checkflag 218 - jumpeq LilycoveCity_EventScript_14CD18 - msgbox LilycoveCity_Text_16864A, 4 - move LAST_TALKED, LilycoveCity_Movement_1A0839 - waitmove 0 - msgbox LilycoveCity_Text_168675, 4 - move LAST_TALKED, LilycoveCity_Movement_1A083D - waitmove 0 - setflag 218 - releaseall - end - -LilycoveCity_EventScript_14CD18:: @ 814CD18 - msgbox LilycoveCity_Text_16864A, 4 - releaseall - end - -LilycoveCity_EventScript_14CD22:: @ 814CD22 - msgbox LilycoveCity_Text_168455, 2 - end - -LilycoveCity_EventScript_14CD2B:: @ 814CD2B - msgbox LilycoveCity_Text_1684C2, 2 - end - -LilycoveCity_EventScript_14CD34:: @ 814CD34 - msgbox LilycoveCity_Text_168573, 2 - end - -LilycoveCity_EventScript_14CD3D:: @ 814CD3D - msgbox LilycoveCity_Text_1685EB, 2 - end - -LilycoveCity_EventScript_14CD46:: @ 814CD46 - lock - faceplayer - checkgender - compare RESULT, 0 - jumpeq LilycoveCity_EventScript_14CD60 - compare RESULT, 1 - jumpeq LilycoveCity_EventScript_14CDD3 - end - -LilycoveCity_EventScript_14CD60:: @ 814CD60 - playmusic 415, 1 - checkflag 286 - callif 1, LilycoveCity_EventScript_14CDB0 - checkflag 286 - callif 0, LilycoveCity_EventScript_14CDB9 - compare RESULT, 0 - jumpeq LilycoveCity_EventScript_14CDC2 - msgbox LilycoveCity_Text_167B94, 4 - switch 0x4023 - case 0, LilycoveCity_EventScript_14CE46 - case 1, LilycoveCity_EventScript_14CE56 - case 2, LilycoveCity_EventScript_14CE66 - end - -LilycoveCity_EventScript_14CDB0:: @ 814CDB0 - msgbox LilycoveCity_Text_167B55, 5 - return - -LilycoveCity_EventScript_14CDB9:: @ 814CDB9 - msgbox LilycoveCity_Text_1679BF, 5 - return - -LilycoveCity_EventScript_14CDC2:: @ 814CDC2 - setflag 286 - msgbox LilycoveCity_Text_167AEB, 4 - playmusicbattle 0 - fadedefault - release - end - -LilycoveCity_EventScript_14CDD3:: @ 814CDD3 - playmusic 421, 1 - checkflag 286 - callif 1, LilycoveCity_EventScript_14CE23 - checkflag 286 - callif 0, LilycoveCity_EventScript_14CE2C - compare RESULT, 0 - jumpeq LilycoveCity_EventScript_14CE35 - msgbox LilycoveCity_Text_1680A9, 4 - switch 0x4023 - case 0, LilycoveCity_EventScript_14CE76 - case 1, LilycoveCity_EventScript_14CE86 - case 2, LilycoveCity_EventScript_14CE96 - end - -LilycoveCity_EventScript_14CE23:: @ 814CE23 - msgbox LilycoveCity_Text_168067, 5 - return - -LilycoveCity_EventScript_14CE2C:: @ 814CE2C - msgbox LilycoveCity_Text_167F75, 5 - return - -LilycoveCity_EventScript_14CE35:: @ 814CE35 - setflag 286 - msgbox LilycoveCity_Text_16802C, 4 - playmusicbattle 0 - fadedefault - release - end - -LilycoveCity_EventScript_14CE46:: @ 814CE46 - trainerbattle 3, OPPONENT_MAY_11, 0, LilycoveCity_Text_167BD5 - jump LilycoveCity_EventScript_14CEA6 - end - -LilycoveCity_EventScript_14CE56:: @ 814CE56 - trainerbattle 3, OPPONENT_MAY_12, 0, LilycoveCity_Text_167BD5 - jump LilycoveCity_EventScript_14CEA6 - end - -LilycoveCity_EventScript_14CE66:: @ 814CE66 - trainerbattle 3, OPPONENT_MAY_10, 0, LilycoveCity_Text_167BD5 - jump LilycoveCity_EventScript_14CEA6 - end - -LilycoveCity_EventScript_14CE76:: @ 814CE76 - trainerbattle 3, OPPONENT_BRENDAN_11, 0, LilycoveCity_Text_1680E4 - jump LilycoveCity_EventScript_14CF12 - end - -LilycoveCity_EventScript_14CE86:: @ 814CE86 - trainerbattle 3, OPPONENT_BRENDAN_12, 0, LilycoveCity_Text_1680E4 - jump LilycoveCity_EventScript_14CF12 - end - -LilycoveCity_EventScript_14CE96:: @ 814CE96 - trainerbattle 3, OPPONENT_BRENDAN_10, 0, LilycoveCity_Text_1680E4 - jump LilycoveCity_EventScript_14CF12 - end - -LilycoveCity_EventScript_14CEA6:: @ 814CEA6 - msgbox LilycoveCity_Text_167C6B, 4 - setvar RESULT, 0 - checkflag 2060 - callif 1, LilycoveCity_EventScript_14CEDE - compare RESULT, 0 - callif 1, LilycoveCity_EventScript_14CEEE - compare RESULT, 1 - callif 1, LilycoveCity_EventScript_14CEF7 - clearflag 722 - clearflag 849 - jump LilycoveCity_EventScript_14CF6B - end - -LilycoveCity_EventScript_14CEDE:: @ 814CEDE - checkflag 2062 - jumpeq LilycoveCity_EventScript_14CEE8 - return - -LilycoveCity_EventScript_14CEE8:: @ 814CEE8 - setvar RESULT, 1 - return - -LilycoveCity_EventScript_14CEEE:: @ 814CEEE - msgbox LilycoveCity_Text_167D08, 4 - return - -LilycoveCity_EventScript_14CEF7:: @ 814CEF7 - checkflag 2052 - jumpeq LilycoveCity_EventScript_14CF09 - msgbox LilycoveCity_Text_167DDD, 4 - return - -LilycoveCity_EventScript_14CF09:: @ 814CF09 - msgbox LilycoveCity_Text_167EAA, 4 - return - -LilycoveCity_EventScript_14CF12:: @ 814CF12 - msgbox LilycoveCity_Text_168149, 4 - setvar RESULT, 0 - checkflag 2060 - callif 1, LilycoveCity_EventScript_14CEDE - compare RESULT, 0 - callif 1, LilycoveCity_EventScript_14CF47 - compare RESULT, 1 - callif 1, LilycoveCity_EventScript_14CF50 - clearflag 760 - jump LilycoveCity_EventScript_14CF6B - end - -LilycoveCity_EventScript_14CF47:: @ 814CF47 - msgbox LilycoveCity_Text_1681EA, 4 - return - -LilycoveCity_EventScript_14CF50:: @ 814CF50 - checkflag 2052 - jumpeq LilycoveCity_EventScript_14CF62 - msgbox LilycoveCity_Text_168282, 4 - return - -LilycoveCity_EventScript_14CF62:: @ 814CF62 - msgbox LilycoveCity_Text_16835A, 4 - return - -LilycoveCity_EventScript_14CF6B:: @ 814CF6B - closebutton - move LAST_TALKED, LilycoveCity_Movement_1A0845 - waitmove 0 - pause 50 - setanimation 0, 1 - doanimation 30 - pause 15 - disappear LAST_TALKED - checkanimation 30 - playmusicbattle 0 - fadedefault - setflag 292 - release - end diff --git a/data/scripts/maps/LilycoveCity_ContestHall.inc b/data/scripts/maps/LilycoveCity_ContestHall.inc new file mode 100644 index 000000000..3601cb455 --- /dev/null +++ b/data/scripts/maps/LilycoveCity_ContestHall.inc @@ -0,0 +1,255 @@ +LilycoveCity_ContestHall_MapScripts:: @ 8159099 + .byte 0 + + .byte 0 @ XXX + +LilycoveCity_ContestHall_EventScript_15909B:: @ 815909B + msgbox LilycoveCity_ContestHall_Text_1890D4, 2 + end + +LilycoveCity_ContestHall_EventScript_1590A4:: @ 81590A4 + msgbox LilycoveCity_ContestHall_Text_18915F, 2 + end + +LilycoveCity_ContestHall_EventScript_1590AD:: @ 81590AD + msgbox LilycoveCity_ContestHall_Text_189221, 2 + end + +LilycoveCity_ContestHall_EventScript_1590B6:: @ 81590B6 + msgbox LilycoveCity_ContestHall_Text_189299, 2 + end + +LilycoveCity_ContestHall_EventScript_1590BF:: @ 81590BF + msgbox LilycoveCity_ContestHall_Text_189301, 2 + lockall + move 4, LilycoveCity_ContestHall_Movement_1A083D + waitmove 0 + releaseall + end + +LilycoveCity_ContestHall_EventScript_1590D4:: @ 81590D4 + msgbox LilycoveCity_ContestHall_Text_189366, 2 + lockall + move 5, LilycoveCity_ContestHall_Movement_1A083D + waitmove 0 + releaseall + end + +LilycoveCity_ContestHall_EventScript_1590E9:: @ 81590E9 + msgbox LilycoveCity_ContestHall_Text_1893CE, 2 + lockall + move 6, LilycoveCity_ContestHall_Movement_1A083D + waitmove 0 + releaseall + end + +LilycoveCity_ContestHall_EventScript_1590FE:: @ 81590FE + msgbox LilycoveCity_ContestHall_Text_189463, 2 + lockall + move 7, LilycoveCity_ContestHall_Movement_1A083D + waitmove 0 + releaseall + end + +LilycoveCity_ContestHall_EventScript_159113:: @ 8159113 + msgbox LilycoveCity_ContestHall_Text_189512, 2 + lockall + move 8, LilycoveCity_ContestHall_Movement_1A083D + waitmove 0 + releaseall + end + +LilycoveCity_ContestHall_EventScript_159128:: @ 8159128 + msgbox LilycoveCity_ContestHall_Text_18956B, 2 + lockall + move 9, LilycoveCity_ContestHall_Movement_1A083D + waitmove 0 + releaseall + end + +LilycoveCity_ContestHall_EventScript_15913D:: @ 815913D + msgbox LilycoveCity_ContestHall_Text_1895F3, 3 + end + +LilycoveCity_ContestHall_EventScript_159146:: @ 8159146 + msgbox LilycoveCity_ContestHall_Text_189617, 2 + lockall + move 12, LilycoveCity_ContestHall_Movement_1A083D + waitmove 0 + releaseall + end + +LilycoveCity_ContestHall_EventScript_15915B:: @ 815915B + msgbox LilycoveCity_ContestHall_Text_1896BE, 2 + lockall + move 22, LilycoveCity_ContestHall_Movement_1A083D + waitmove 0 + releaseall + end + +LilycoveCity_ContestHall_EventScript_159170:: @ 8159170 + msgbox LilycoveCity_ContestHall_Text_1896FE, 2 + lockall + move 11, LilycoveCity_ContestHall_Movement_1A083D + waitmove 0 + releaseall + end + +LilycoveCity_ContestHall_EventScript_159185:: @ 8159185 + msgbox LilycoveCity_ContestHall_Text_189771, 2 + lockall + move 13, LilycoveCity_ContestHall_Movement_1A083D + waitmove 0 + releaseall + end + +LilycoveCity_ContestHall_EventScript_15919A:: @ 815919A + msgbox LilycoveCity_ContestHall_Text_1897AA, 2 + lockall + move 14, LilycoveCity_ContestHall_Movement_1A083D + waitmove 0 + releaseall + end + +LilycoveCity_ContestHall_EventScript_1591AF:: @ 81591AF + msgbox LilycoveCity_ContestHall_Text_18980B, 2 + lockall + move 15, LilycoveCity_ContestHall_Movement_1A083D + waitmove 0 + releaseall + end + +LilycoveCity_ContestHall_EventScript_1591C4:: @ 81591C4 + msgbox LilycoveCity_ContestHall_Text_189874, 2 + lockall + move 16, LilycoveCity_ContestHall_Movement_1A083D + waitmove 0 + releaseall + end + +LilycoveCity_ContestHall_EventScript_1591D9:: @ 81591D9 + msgbox LilycoveCity_ContestHall_Text_18990A, 2 + lockall + move 17, LilycoveCity_ContestHall_Movement_1A083D + waitmove 0 + releaseall + end + +LilycoveCity_ContestHall_EventScript_1591EE:: @ 81591EE + msgbox LilycoveCity_ContestHall_Text_189981, 2 + lockall + move 18, LilycoveCity_ContestHall_Movement_1A083D + waitmove 0 + releaseall + end + +LilycoveCity_ContestHall_EventScript_159203:: @ 8159203 + msgbox LilycoveCity_ContestHall_Text_189A1D, 2 + lockall + move 19, LilycoveCity_ContestHall_Movement_1A083D + waitmove 0 + releaseall + end + +LilycoveCity_ContestHall_EventScript_159218:: @ 8159218 + msgbox LilycoveCity_ContestHall_Text_189A82, 2 + lockall + move 21, LilycoveCity_ContestHall_Movement_1A083D + waitmove 0 + releaseall + end + +LilycoveCity_ContestHall_EventScript_15922D:: @ 815922D + msgbox LilycoveCity_ContestHall_Text_189AE1, 2 + lockall + move 20, LilycoveCity_ContestHall_Movement_1A083D + waitmove 0 + releaseall + end + +LilycoveCity_ContestHall_EventScript_159242:: @ 8159242 + msgbox LilycoveCity_ContestHall_Text_189B4E, 2 + lockall + move 23, LilycoveCity_ContestHall_Movement_1A083D + waitmove 0 + releaseall + end + +LilycoveCity_ContestHall_EventScript_159257:: @ 8159257 + msgbox LilycoveCity_ContestHall_Text_189BBF, 2 + lockall + move 24, LilycoveCity_ContestHall_Movement_1A083D + waitmove 0 + releaseall + end + +LilycoveCity_ContestHall_EventScript_15926C:: @ 815926C + msgbox LilycoveCity_ContestHall_Text_189C29, 2 + lockall + move 25, LilycoveCity_ContestHall_Movement_1A083D + waitmove 0 + releaseall + end + +LilycoveCity_ContestHall_EventScript_159281:: @ 8159281 + msgbox LilycoveCity_ContestHall_Text_189C67, 2 + lockall + move 26, LilycoveCity_ContestHall_Movement_1A083D + waitmove 0 + releaseall + end + +LilycoveCity_ContestHall_EventScript_159296:: @ 8159296 + msgbox LilycoveCity_ContestHall_Text_189CB3, 2 + lockall + move 27, LilycoveCity_ContestHall_Movement_1A083D + waitmove 0 + releaseall + end + +LilycoveCity_ContestHall_EventScript_1592AB:: @ 81592AB + msgbox LilycoveCity_ContestHall_Text_189D11, 2 + lockall + move 28, LilycoveCity_ContestHall_Movement_1A083D + waitmove 0 + releaseall + end + +LilycoveCity_ContestHall_EventScript_1592C0:: @ 81592C0 + lockall + move 29, LilycoveCity_ContestHall_Movement_1A0839 + waitmove 0 + pause 25 + move 29, LilycoveCity_ContestHall_Movement_1A083D + waitmove 0 + msgbox LilycoveCity_ContestHall_Text_189DA2, 3 + releaseall + end + +LilycoveCity_ContestHall_EventScript_1592E2:: @ 81592E2 + msgbox LilycoveCity_ContestHall_Text_189E5F, 2 + lockall + move 31, LilycoveCity_ContestHall_Movement_1A083D + waitmove 0 + releaseall + end + +LilycoveCity_ContestHall_EventScript_1592F7:: @ 81592F7 + msgbox LilycoveCity_ContestHall_Text_189DF3, 2 + lockall + move 30, LilycoveCity_ContestHall_Movement_1A083D + waitmove 0 + releaseall + end + +LilycoveCity_ContestHall_EventScript_15930C:: @ 815930C + msgbox LilycoveCity_ContestHall_Text_189EF3, 3 + end + +LilycoveCity_ContestHall_EventScript_159315:: @ 8159315 + msgbox LilycoveCity_ContestHall_Text_189F29, 3 + end + +LilycoveCity_ContestHall_EventScript_15931E:: @ 815931E + msgbox LilycoveCity_ContestHall_Text_189F5C, 3 + end diff --git a/data/scripts/maps/LilycoveCity_ContestHall.s b/data/scripts/maps/LilycoveCity_ContestHall.s deleted file mode 100644 index 3601cb455..000000000 --- a/data/scripts/maps/LilycoveCity_ContestHall.s +++ /dev/null @@ -1,255 +0,0 @@ -LilycoveCity_ContestHall_MapScripts:: @ 8159099 - .byte 0 - - .byte 0 @ XXX - -LilycoveCity_ContestHall_EventScript_15909B:: @ 815909B - msgbox LilycoveCity_ContestHall_Text_1890D4, 2 - end - -LilycoveCity_ContestHall_EventScript_1590A4:: @ 81590A4 - msgbox LilycoveCity_ContestHall_Text_18915F, 2 - end - -LilycoveCity_ContestHall_EventScript_1590AD:: @ 81590AD - msgbox LilycoveCity_ContestHall_Text_189221, 2 - end - -LilycoveCity_ContestHall_EventScript_1590B6:: @ 81590B6 - msgbox LilycoveCity_ContestHall_Text_189299, 2 - end - -LilycoveCity_ContestHall_EventScript_1590BF:: @ 81590BF - msgbox LilycoveCity_ContestHall_Text_189301, 2 - lockall - move 4, LilycoveCity_ContestHall_Movement_1A083D - waitmove 0 - releaseall - end - -LilycoveCity_ContestHall_EventScript_1590D4:: @ 81590D4 - msgbox LilycoveCity_ContestHall_Text_189366, 2 - lockall - move 5, LilycoveCity_ContestHall_Movement_1A083D - waitmove 0 - releaseall - end - -LilycoveCity_ContestHall_EventScript_1590E9:: @ 81590E9 - msgbox LilycoveCity_ContestHall_Text_1893CE, 2 - lockall - move 6, LilycoveCity_ContestHall_Movement_1A083D - waitmove 0 - releaseall - end - -LilycoveCity_ContestHall_EventScript_1590FE:: @ 81590FE - msgbox LilycoveCity_ContestHall_Text_189463, 2 - lockall - move 7, LilycoveCity_ContestHall_Movement_1A083D - waitmove 0 - releaseall - end - -LilycoveCity_ContestHall_EventScript_159113:: @ 8159113 - msgbox LilycoveCity_ContestHall_Text_189512, 2 - lockall - move 8, LilycoveCity_ContestHall_Movement_1A083D - waitmove 0 - releaseall - end - -LilycoveCity_ContestHall_EventScript_159128:: @ 8159128 - msgbox LilycoveCity_ContestHall_Text_18956B, 2 - lockall - move 9, LilycoveCity_ContestHall_Movement_1A083D - waitmove 0 - releaseall - end - -LilycoveCity_ContestHall_EventScript_15913D:: @ 815913D - msgbox LilycoveCity_ContestHall_Text_1895F3, 3 - end - -LilycoveCity_ContestHall_EventScript_159146:: @ 8159146 - msgbox LilycoveCity_ContestHall_Text_189617, 2 - lockall - move 12, LilycoveCity_ContestHall_Movement_1A083D - waitmove 0 - releaseall - end - -LilycoveCity_ContestHall_EventScript_15915B:: @ 815915B - msgbox LilycoveCity_ContestHall_Text_1896BE, 2 - lockall - move 22, LilycoveCity_ContestHall_Movement_1A083D - waitmove 0 - releaseall - end - -LilycoveCity_ContestHall_EventScript_159170:: @ 8159170 - msgbox LilycoveCity_ContestHall_Text_1896FE, 2 - lockall - move 11, LilycoveCity_ContestHall_Movement_1A083D - waitmove 0 - releaseall - end - -LilycoveCity_ContestHall_EventScript_159185:: @ 8159185 - msgbox LilycoveCity_ContestHall_Text_189771, 2 - lockall - move 13, LilycoveCity_ContestHall_Movement_1A083D - waitmove 0 - releaseall - end - -LilycoveCity_ContestHall_EventScript_15919A:: @ 815919A - msgbox LilycoveCity_ContestHall_Text_1897AA, 2 - lockall - move 14, LilycoveCity_ContestHall_Movement_1A083D - waitmove 0 - releaseall - end - -LilycoveCity_ContestHall_EventScript_1591AF:: @ 81591AF - msgbox LilycoveCity_ContestHall_Text_18980B, 2 - lockall - move 15, LilycoveCity_ContestHall_Movement_1A083D - waitmove 0 - releaseall - end - -LilycoveCity_ContestHall_EventScript_1591C4:: @ 81591C4 - msgbox LilycoveCity_ContestHall_Text_189874, 2 - lockall - move 16, LilycoveCity_ContestHall_Movement_1A083D - waitmove 0 - releaseall - end - -LilycoveCity_ContestHall_EventScript_1591D9:: @ 81591D9 - msgbox LilycoveCity_ContestHall_Text_18990A, 2 - lockall - move 17, LilycoveCity_ContestHall_Movement_1A083D - waitmove 0 - releaseall - end - -LilycoveCity_ContestHall_EventScript_1591EE:: @ 81591EE - msgbox LilycoveCity_ContestHall_Text_189981, 2 - lockall - move 18, LilycoveCity_ContestHall_Movement_1A083D - waitmove 0 - releaseall - end - -LilycoveCity_ContestHall_EventScript_159203:: @ 8159203 - msgbox LilycoveCity_ContestHall_Text_189A1D, 2 - lockall - move 19, LilycoveCity_ContestHall_Movement_1A083D - waitmove 0 - releaseall - end - -LilycoveCity_ContestHall_EventScript_159218:: @ 8159218 - msgbox LilycoveCity_ContestHall_Text_189A82, 2 - lockall - move 21, LilycoveCity_ContestHall_Movement_1A083D - waitmove 0 - releaseall - end - -LilycoveCity_ContestHall_EventScript_15922D:: @ 815922D - msgbox LilycoveCity_ContestHall_Text_189AE1, 2 - lockall - move 20, LilycoveCity_ContestHall_Movement_1A083D - waitmove 0 - releaseall - end - -LilycoveCity_ContestHall_EventScript_159242:: @ 8159242 - msgbox LilycoveCity_ContestHall_Text_189B4E, 2 - lockall - move 23, LilycoveCity_ContestHall_Movement_1A083D - waitmove 0 - releaseall - end - -LilycoveCity_ContestHall_EventScript_159257:: @ 8159257 - msgbox LilycoveCity_ContestHall_Text_189BBF, 2 - lockall - move 24, LilycoveCity_ContestHall_Movement_1A083D - waitmove 0 - releaseall - end - -LilycoveCity_ContestHall_EventScript_15926C:: @ 815926C - msgbox LilycoveCity_ContestHall_Text_189C29, 2 - lockall - move 25, LilycoveCity_ContestHall_Movement_1A083D - waitmove 0 - releaseall - end - -LilycoveCity_ContestHall_EventScript_159281:: @ 8159281 - msgbox LilycoveCity_ContestHall_Text_189C67, 2 - lockall - move 26, LilycoveCity_ContestHall_Movement_1A083D - waitmove 0 - releaseall - end - -LilycoveCity_ContestHall_EventScript_159296:: @ 8159296 - msgbox LilycoveCity_ContestHall_Text_189CB3, 2 - lockall - move 27, LilycoveCity_ContestHall_Movement_1A083D - waitmove 0 - releaseall - end - -LilycoveCity_ContestHall_EventScript_1592AB:: @ 81592AB - msgbox LilycoveCity_ContestHall_Text_189D11, 2 - lockall - move 28, LilycoveCity_ContestHall_Movement_1A083D - waitmove 0 - releaseall - end - -LilycoveCity_ContestHall_EventScript_1592C0:: @ 81592C0 - lockall - move 29, LilycoveCity_ContestHall_Movement_1A0839 - waitmove 0 - pause 25 - move 29, LilycoveCity_ContestHall_Movement_1A083D - waitmove 0 - msgbox LilycoveCity_ContestHall_Text_189DA2, 3 - releaseall - end - -LilycoveCity_ContestHall_EventScript_1592E2:: @ 81592E2 - msgbox LilycoveCity_ContestHall_Text_189E5F, 2 - lockall - move 31, LilycoveCity_ContestHall_Movement_1A083D - waitmove 0 - releaseall - end - -LilycoveCity_ContestHall_EventScript_1592F7:: @ 81592F7 - msgbox LilycoveCity_ContestHall_Text_189DF3, 2 - lockall - move 30, LilycoveCity_ContestHall_Movement_1A083D - waitmove 0 - releaseall - end - -LilycoveCity_ContestHall_EventScript_15930C:: @ 815930C - msgbox LilycoveCity_ContestHall_Text_189EF3, 3 - end - -LilycoveCity_ContestHall_EventScript_159315:: @ 8159315 - msgbox LilycoveCity_ContestHall_Text_189F29, 3 - end - -LilycoveCity_ContestHall_EventScript_15931E:: @ 815931E - msgbox LilycoveCity_ContestHall_Text_189F5C, 3 - end diff --git a/data/scripts/maps/LilycoveCity_ContestLobby.inc b/data/scripts/maps/LilycoveCity_ContestLobby.inc new file mode 100644 index 000000000..ed12473b9 --- /dev/null +++ b/data/scripts/maps/LilycoveCity_ContestLobby.inc @@ -0,0 +1,771 @@ +LilycoveCity_ContestLobby_MapScripts:: @ 8158866 + map_script 3, LilycoveCity_ContestLobby_MapScript1_158871 + map_script 2, LilycoveCity_ContestLobby_MapScript2_158877 + .byte 0 + +LilycoveCity_ContestLobby_MapScript1_158871:: @ 8158871 + call LilycoveCity_ContestLobby_EventScript_1AE188 + end + +LilycoveCity_ContestLobby_MapScript2_158877:: @ 8158877 + map_script_2 0x4099, 1, LilycoveCity_ContestLobby_EventScript_158889 + map_script_2 0x4099, 2, LilycoveCity_ContestLobby_EventScript_158A5B + .2byte 0 + +LilycoveCity_ContestLobby_EventScript_158889:: @ 8158889 + checkflag 775 + jumpeq LilycoveCity_ContestLobby_EventScript_158898 + setvar 0x4099, 0 + end + +LilycoveCity_ContestLobby_EventScript_158898:: @ 8158898 + lockall + reappear 4 + move 4, LilycoveCity_ContestLobby_Movement_158A3B + waitmove 4 + move 255, LilycoveCity_ContestLobby_Movement_158A4C + waitmove 0 + msgbox LilycoveCity_ContestLobby_Text_18890F, 4 + lockall + fadescreen 1 + showcontestwinner 0 + lockall + msgbox LilycoveCity_ContestLobby_Text_1889FD, 5 + compare RESULT, 1 + jumpeq LilycoveCity_ContestLobby_EventScript_1588DE + compare RESULT, 0 + jumpeq LilycoveCity_ContestLobby_EventScript_158918 + releaseall + end + +LilycoveCity_ContestLobby_EventScript_1588DE:: @ 81588DE + msgbox LilycoveCity_ContestLobby_Text_188AE8, 4 + closebutton + special 135 + setvar 0x4099, 0 + specialval RESULT, 91 + compare RESULT, 1 + callif 1, LilycoveCity_ContestLobby_EventScript_158948 + move 4, LilycoveCity_ContestLobby_Movement_158A43 + waitmove 0 + disappear 4 + call LilycoveCity_ContestLobby_EventScript_158994 + call LilycoveCity_ContestLobby_EventScript_1589EA + releaseall + end + +LilycoveCity_ContestLobby_EventScript_158918:: @ 8158918 + msgbox LilycoveCity_ContestLobby_Text_188C41, 5 + compare RESULT, 1 + jumpeq LilycoveCity_ContestLobby_EventScript_1588DE + msgbox LilycoveCity_ContestLobby_Text_188CBD, 4 + closebutton + move 4, LilycoveCity_ContestLobby_Movement_158A43 + waitmove 0 + setvar 0x4099, 0 + disappear 4 + releaseall + end + +LilycoveCity_ContestLobby_EventScript_158948:: @ 8158948 + inccounter GAME_STAT_RECEIVED_RIBBONS + special 80 + move 4, LilycoveCity_ContestLobby_Movement_158A4E + waitmove 0 + playsfx 21 + move 4, LilycoveCity_ContestLobby_Movement_1A0833 + waitmove 0 + move 4, LilycoveCity_ContestLobby_Movement_158A52 + waitmove 0 + msgbox LilycoveCity_ContestLobby_Text_188BB5, 4 + fanfare 370 + msgbox LilycoveCity_ContestLobby_Text_188C03, 4 + waitfanfare + msgbox LilycoveCity_ContestLobby_Text_188C19, 4 + msgbox LilycoveCity_ContestLobby_Text_188C32, 4 + closebutton + return + +LilycoveCity_ContestLobby_EventScript_158994:: @ 8158994 + specialval 0x8004, 137 + switch 0x8004 + case 1, LilycoveCity_ContestLobby_EventScript_1589D6 + case 2, LilycoveCity_ContestLobby_EventScript_1589DA + case 3, LilycoveCity_ContestLobby_EventScript_1589DE + case 4, LilycoveCity_ContestLobby_EventScript_1589E2 + case 5, LilycoveCity_ContestLobby_EventScript_1589E6 + return + +LilycoveCity_ContestLobby_EventScript_1589D6:: @ 81589D6 + clearflag 776 + return + +LilycoveCity_ContestLobby_EventScript_1589DA:: @ 81589DA + clearflag 777 + return + +LilycoveCity_ContestLobby_EventScript_1589DE:: @ 81589DE + clearflag 778 + return + +LilycoveCity_ContestLobby_EventScript_1589E2:: @ 81589E2 + clearflag 779 + return + +LilycoveCity_ContestLobby_EventScript_1589E6:: @ 81589E6 + clearflag 780 + return + +LilycoveCity_ContestLobby_EventScript_1589EA:: @ 81589EA + switch 0x8011 + case 0, LilycoveCity_ContestLobby_EventScript_158A27 + case 1, LilycoveCity_ContestLobby_EventScript_158A2B + case 2, LilycoveCity_ContestLobby_EventScript_158A2F + case 3, LilycoveCity_ContestLobby_EventScript_158A33 + case 4, LilycoveCity_ContestLobby_EventScript_158A37 + return + +LilycoveCity_ContestLobby_EventScript_158A27:: @ 8158A27 + setflag 160 + return + +LilycoveCity_ContestLobby_EventScript_158A2B:: @ 8158A2B + setflag 161 + return + +LilycoveCity_ContestLobby_EventScript_158A2F:: @ 8158A2F + setflag 162 + return + +LilycoveCity_ContestLobby_EventScript_158A33:: @ 8158A33 + setflag 163 + return + +LilycoveCity_ContestLobby_EventScript_158A37:: @ 8158A37 + setflag 164 + return + +LilycoveCity_ContestLobby_Movement_158A3B:: @ 8158A3B + step_down + step_down + step_down + step_right + step_right + step_right + step_right + step_end + +LilycoveCity_ContestLobby_Movement_158A43:: @ 8158A43 + step_down + step_down + step_down + step_down + step_down + step_down + step_down + step_down + step_end + +LilycoveCity_ContestLobby_Movement_158A4C:: @ 8158A4C + step_27 + step_end + +LilycoveCity_ContestLobby_Movement_158A4E:: @ 8158A4E + step_down + step_down + step_down + step_end + +LilycoveCity_ContestLobby_Movement_158A52:: @ 8158A52 + step_14 + step_14 + step_14 + step_14 + step_16 + step_16 + step_16 + step_28 + step_end + +LilycoveCity_ContestLobby_EventScript_158A5B:: @ 8158A5B + checkflag 775 + jumpeq LilycoveCity_ContestLobby_EventScript_158A6A + setvar 0x4099, 0 + end + +LilycoveCity_ContestLobby_EventScript_158A6A:: @ 8158A6A + lockall + reappear 11 + move 11, LilycoveCity_ContestLobby_Movement_158B64 + waitmove 11 + move 255, LilycoveCity_ContestLobby_Movement_158B76 + waitmove 0 + msgbox LilycoveCity_ContestLobby_Text_18890F, 4 + lockall + fadescreen 1 + showcontestwinner 0 + msgbox LilycoveCity_ContestLobby_Text_1889FD, 5 + compare RESULT, 1 + jumpeq LilycoveCity_ContestLobby_EventScript_158AAE + compare RESULT, 0 + jumpeq LilycoveCity_ContestLobby_EventScript_158AE8 + end + +LilycoveCity_ContestLobby_EventScript_158AAE:: @ 8158AAE + msgbox LilycoveCity_ContestLobby_Text_188AE8, 4 + closebutton + special 135 + setvar 0x4099, 0 + specialval RESULT, 91 + compare RESULT, 1 + callif 1, LilycoveCity_ContestLobby_EventScript_158B18 + move 11, LilycoveCity_ContestLobby_Movement_158B6D + waitmove 0 + disappear 11 + call LilycoveCity_ContestLobby_EventScript_158994 + call LilycoveCity_ContestLobby_EventScript_1589EA + releaseall + end + +LilycoveCity_ContestLobby_EventScript_158AE8:: @ 8158AE8 + msgbox LilycoveCity_ContestLobby_Text_188C41, 5 + compare RESULT, 1 + jumpeq LilycoveCity_ContestLobby_EventScript_158AAE + msgbox LilycoveCity_ContestLobby_Text_188CBD, 4 + closebutton + move 11, LilycoveCity_ContestLobby_Movement_158B6D + waitmove 0 + setvar 0x4099, 0 + disappear 11 + releaseall + end + +LilycoveCity_ContestLobby_EventScript_158B18:: @ 8158B18 + inccounter GAME_STAT_RECEIVED_RIBBONS + special 80 + move 11, LilycoveCity_ContestLobby_Movement_158B78 + waitmove 0 + playsfx 21 + move 11, LilycoveCity_ContestLobby_Movement_1A0833 + waitmove 0 + move 11, LilycoveCity_ContestLobby_Movement_158B7C + waitmove 0 + msgbox LilycoveCity_ContestLobby_Text_188BB5, 4 + fanfare 370 + msgbox LilycoveCity_ContestLobby_Text_188C03, 4 + waitfanfare + msgbox LilycoveCity_ContestLobby_Text_188C19, 4 + msgbox LilycoveCity_ContestLobby_Text_188C32, 4 + closebutton + return + +LilycoveCity_ContestLobby_Movement_158B64:: @ 8158B64 + step_down + step_down + step_down + step_left + step_left + step_left + step_left + step_left + step_end + +LilycoveCity_ContestLobby_Movement_158B6D:: @ 8158B6D + step_down + step_down + step_down + step_down + step_down + step_down + step_down + step_down + step_end + +LilycoveCity_ContestLobby_Movement_158B76:: @ 8158B76 + step_28 + step_end + +LilycoveCity_ContestLobby_Movement_158B78:: @ 8158B78 + step_down + step_down + step_down + step_end + +LilycoveCity_ContestLobby_Movement_158B7C:: @ 8158B7C + step_14 + step_14 + step_14 + step_14 + step_16 + step_16 + step_16 + step_27 + step_end + +LilycoveCity_ContestLobby_EventScript_158B85:: @ 8158B85 + lockall + checkitem ITEM_CONTEST_PASS, 1 + compare RESULT, 0 + jumpeq LilycoveCity_ContestLobby_EventScript_158BBA + checkflag 2 + jumpeq LilycoveCity_ContestLobby_EventScript_158BAE + message LilycoveCity_ContestLobby_Text_18848C + waittext + setflag 2 + jump LilycoveCity_ContestLobby_EventScript_158BF0 + end + +LilycoveCity_ContestLobby_EventScript_158BAE:: @ 8158BAE + message LilycoveCity_ContestLobby_Text_188584 + waittext + jump LilycoveCity_ContestLobby_EventScript_158BF0 + end + +LilycoveCity_ContestLobby_EventScript_158BBA:: @ 8158BBA + msgbox LilycoveCity_ContestLobby_Text_1A63F4, 4 + releaseall + end + +LilycoveCity_ContestLobby_EventScript_158BC4:: @ 8158BC4 + msgbox LilycoveCity_ContestLobby_Text_188521, 5 + compare RESULT, 0 + jumpeq LilycoveCity_ContestLobby_EventScript_158C35 + call LilycoveCity_ContestLobby_EventScript_19F806 + hidebox 0, 0, 15, 9 + compare RESULT, 0 + jumpeq LilycoveCity_ContestLobby_EventScript_158C35 + setflag 3 + return + +LilycoveCity_ContestLobby_EventScript_158BF0:: @ 8158BF0 + multichoice 0, 0, 2, 0 + switch RESULT + case 0, LilycoveCity_ContestLobby_EventScript_158CEA + case 1, LilycoveCity_ContestLobby_EventScript_158C27 + case 2, LilycoveCity_ContestLobby_EventScript_158C35 + case 127, LilycoveCity_ContestLobby_EventScript_158C35 + end + +LilycoveCity_ContestLobby_EventScript_158C27:: @ 8158C27 + msgbox LilycoveCity_ContestLobby_Text_1885A7, 4 + jump LilycoveCity_ContestLobby_EventScript_158B85 + end + +LilycoveCity_ContestLobby_EventScript_158C35:: @ 8158C35 + msgbox LilycoveCity_ContestLobby_Text_188559, 4 + releaseall + clearflag 3 + end + +LilycoveCity_ContestLobby_EventScript_158C42:: @ 8158C42 + msgbox LilycoveCity_ContestLobby_Text_188703, 4 + setvar 0x8010, 0 + choosecontestpkmn + compare 0x8004, 255 + jumpeq LilycoveCity_ContestLobby_EventScript_158CEA + special 84 + compare RESULT, 0 + jumpeq LilycoveCity_ContestLobby_EventScript_158C96 + compare RESULT, 1 + jumpeq LilycoveCity_ContestLobby_EventScript_158CC0 + compare RESULT, 2 + jumpeq LilycoveCity_ContestLobby_EventScript_158CC0 + compare RESULT, 3 + jumpeq LilycoveCity_ContestLobby_EventScript_158CA4 + compare RESULT, 4 + jumpeq LilycoveCity_ContestLobby_EventScript_158CB2 + end + +LilycoveCity_ContestLobby_EventScript_158C96:: @ 8158C96 + msgbox LilycoveCity_ContestLobby_Text_1A664A, 4 + jump LilycoveCity_ContestLobby_EventScript_158C42 + end + +LilycoveCity_ContestLobby_EventScript_158CA4:: @ 8158CA4 + msgbox LilycoveCity_ContestLobby_Text_1A669F, 4 + jump LilycoveCity_ContestLobby_EventScript_158C42 + end + +LilycoveCity_ContestLobby_EventScript_158CB2:: @ 8158CB2 + msgbox LilycoveCity_ContestLobby_Text_1A66DC, 4 + jump LilycoveCity_ContestLobby_EventScript_158C42 + end + +LilycoveCity_ContestLobby_EventScript_158CC0:: @ 8158CC0 + copyvar 0x8008, 0x8004 + message LilycoveCity_ContestLobby_Text_1A67A3 + waittext + yesnobox 20, 8 + switch RESULT + case 0, LilycoveCity_ContestLobby_EventScript_158C42 + case 1, LilycoveCity_ContestLobby_EventScript_158D24 + end + +LilycoveCity_ContestLobby_EventScript_158CEA:: @ 8158CEA + checkflag 3 + callif 0, LilycoveCity_ContestLobby_EventScript_158BC4 + message LilycoveCity_ContestLobby_Text_1886DC + waittext + multichoice 0, 0, 4, 0 + switch RESULT + case 5, LilycoveCity_ContestLobby_EventScript_158C35 + case 127, LilycoveCity_ContestLobby_EventScript_158C35 + copyvar 0x8011, RESULT + jump LilycoveCity_ContestLobby_EventScript_158C42 + end + +LilycoveCity_ContestLobby_EventScript_158D24:: @ 8158D24 + message LilycoveCity_ContestLobby_Text_1887C7 + waittext + copyvar 0x8004, RESULT + special 92 + waitstate + compare RESULT, 3 + jumpeq LilycoveCity_ContestLobby_EventScript_158D90 + compare RESULT, 5 + jumpeq LilycoveCity_ContestLobby_EventScript_158DA1 + compare RESULT, 6 + jumpeq LilycoveCity_ContestLobby_EventScript_158DB2 + message2 LilycoveCity_ContestLobby_Text_18872A + waittext + contestlinktransfer + switch 0x8004 + case 0, LilycoveCity_ContestLobby_EventScript_158DD1 + case 1, LilycoveCity_ContestLobby_EventScript_158D82 + case 2, LilycoveCity_ContestLobby_EventScript_158DC3 + end + +LilycoveCity_ContestLobby_EventScript_158D82:: @ 8158D82 + msgbox LilycoveCity_ContestLobby_Text_188750, 4 + jump LilycoveCity_ContestLobby_EventScript_158CEA + end + +LilycoveCity_ContestLobby_EventScript_158D90:: @ 8158D90 + special 31 + msgbox LilycoveCity_ContestLobby_Text_18878D, 4 + closebutton + releaseall + clearflag 3 + end + +LilycoveCity_ContestLobby_EventScript_158DA1:: @ 8158DA1 + special 31 + msgbox LilycoveCity_ContestLobby_Text_1887F4, 4 + closebutton + releaseall + clearflag 3 + end + +LilycoveCity_ContestLobby_EventScript_158DB2:: @ 8158DB2 + special 31 + msgbox LilycoveCity_ContestLobby_Text_18881F, 4 + closebutton + releaseall + clearflag 3 + end + +LilycoveCity_ContestLobby_EventScript_158DC3:: @ 8158DC3 + msgbox LilycoveCity_ContestLobby_Text_18873A, 4 + jump LilycoveCity_ContestLobby_EventScript_158CEA + end + +LilycoveCity_ContestLobby_EventScript_158DD1:: @ 8158DD1 + special 77 + addvar 0x8004, 1 + buffernum 1, 32772 + message2 LilycoveCity_ContestLobby_Text_188845 + waittext + addvar 0x8004, 65535 + jump LilycoveCity_ContestLobby_EventScript_158DEE + end + +LilycoveCity_ContestLobby_EventScript_158DEE:: @ 8158DEE + call LilycoveCity_ContestLobby_EventScript_158E0B + setvar 0x4086, 1 + special 86 + setvar 0x4088, 5 + setvar 0x8010, 3 + call LilycoveCity_ContestLobby_EventScript_158F08 + end + +LilycoveCity_ContestLobby_EventScript_158E0B:: @ 8158E0B + lockall + message2 LilycoveCity_ContestLobby_Text_1888C6 + waittext + pause 20 + closebutton + move 2, LilycoveCity_ContestLobby_Movement_158E9C + waitmove 0 + playsfx 71 + setmaptile 9, 2, 545, 1 + setmaptile 9, 3, 609, 1 + special 142 + move 2, LilycoveCity_ContestLobby_Movement_158EA0 + waitmove 0 + playsfx 71 + setmaptile 9, 2, 721, 1 + setmaptile 9, 3, 729, 1 + special 142 + pause 20 + move 2, LilycoveCity_ContestLobby_Movement_158EAE + waitmove 0 + move 255, LilycoveCity_ContestLobby_Movement_158E99 + waitmove 0 + message2 LilycoveCity_ContestLobby_Text_1A6832 + waittext + pause 20 + closebutton + move 2, LilycoveCity_ContestLobby_Movement_158EA4 + move 255, LilycoveCity_ContestLobby_Movement_158E8E + waitmove 0 + releaseall + return + +LilycoveCity_ContestLobby_Movement_158E8E:: @ 8158E8E + step_right + step_right + step_right + step_right + step_right + step_up + step_up + step_up + step_13 + step_54 + step_end + +LilycoveCity_ContestLobby_Movement_158E99:: @ 8158E99 + step_28 + step_right + step_end + +LilycoveCity_ContestLobby_Movement_158E9C:: @ 8158E9C + step_right + step_right + step_25 + step_end + +LilycoveCity_ContestLobby_Movement_158EA0:: @ 8158EA0 + step_down + step_down + step_26 + step_end + +LilycoveCity_ContestLobby_Movement_158EA4:: @ 8158EA4 + step_right + step_right + step_right + step_right + step_up + step_up + step_up + step_13 + step_54 + step_end + +LilycoveCity_ContestLobby_Movement_158EAE:: @ 8158EAE + step_27 + step_end + +LilycoveCity_ContestLobby_EventScript_158EB0:: @ 8158EB0 + specialval RESULT, 90 + compare RESULT, 1 + jumpeq LilycoveCity_ContestLobby_EventScript_158EE8 + setvar 0x800b, 8 + setvar 0x8010, 3 + call LilycoveCity_ContestLobby_EventScript_1A4E92 + call LilycoveCity_ContestLobby_EventScript_158F86 + special 83 + call LilycoveCity_ContestLobby_EventScript_15FBDB + setvar 0x4088, 4 + call LilycoveCity_ContestLobby_EventScript_158F08 + waitstate + end + +LilycoveCity_ContestLobby_EventScript_158EE8:: @ 8158EE8 + setflag 775 + copyvar 0x4094, 0x1 + additem ITEM_CONTEST_PASS, 1 + setvar 0x800b, 8 + setvar 0x8010, 3 + setvar 0x4099, 1 + setflag 2107 + end + +LilycoveCity_ContestLobby_EventScript_158F08:: @ 8158F08 + switch 0x8011 + case 0, LilycoveCity_ContestLobby_EventScript_158F45 + case 1, LilycoveCity_ContestLobby_EventScript_158F52 + case 2, LilycoveCity_ContestLobby_EventScript_158F5F + case 3, LilycoveCity_ContestLobby_EventScript_158F6C + case 4, LilycoveCity_ContestLobby_EventScript_158F79 + return + +LilycoveCity_ContestLobby_EventScript_158F45:: @ 8158F45 + warp3 LinkContestRoom4, 255, 7, 5 + special 300 + waitstate + return + +LilycoveCity_ContestLobby_EventScript_158F52:: @ 8158F52 + warp3 LinkContestRoom2, 255, 7, 5 + special 300 + waitstate + return + +LilycoveCity_ContestLobby_EventScript_158F5F:: @ 8158F5F + warp3 LinkContestRoom6, 255, 7, 5 + special 300 + waitstate + return + +LilycoveCity_ContestLobby_EventScript_158F6C:: @ 8158F6C + warp3 LinkContestRoom5, 255, 7, 5 + special 300 + waitstate + return + +LilycoveCity_ContestLobby_EventScript_158F79:: @ 8158F79 + warp3 LinkContestRoom3, 255, 7, 5 + special 300 + waitstate + return + +LilycoveCity_ContestLobby_EventScript_158F86:: @ 8158F86 + lockall + move 1, LilycoveCity_ContestLobby_Movement_15900B + waitmove 0 + playsfx 71 + setmaptile 4, 2, 545, 1 + setmaptile 4, 3, 609, 1 + special 142 + move 1, LilycoveCity_ContestLobby_Movement_15900F + waitmove 0 + playsfx 71 + setmaptile 4, 2, 721, 1 + setmaptile 4, 3, 729, 1 + special 142 + pause 20 + move 1, LilycoveCity_ContestLobby_Movement_15901C + waitmove 0 + move 255, LilycoveCity_ContestLobby_Movement_159008 + waitmove 0 + msgbox LilycoveCity_ContestLobby_Text_1A6832, 4 + closebutton + move 1, LilycoveCity_ContestLobby_Movement_159013 + move 255, LilycoveCity_ContestLobby_Movement_158FFE + waitmove 0 + releaseall + return + +LilycoveCity_ContestLobby_Movement_158FFE:: @ 8158FFE + step_left + step_left + step_left + step_left + step_up + step_up + step_up + step_13 + step_54 + step_end + +LilycoveCity_ContestLobby_Movement_159008:: @ 8159008 + step_27 + step_left + step_end + +LilycoveCity_ContestLobby_Movement_15900B:: @ 815900B + step_left + step_left + step_25 + step_end + +LilycoveCity_ContestLobby_Movement_15900F:: @ 815900F + step_down + step_down + step_26 + step_end + +LilycoveCity_ContestLobby_Movement_159013:: @ 8159013 + step_left + step_left + step_left + step_up + step_up + step_up + step_13 + step_54 + step_end + +LilycoveCity_ContestLobby_Movement_15901C:: @ 815901C + step_28 + step_end + +LilycoveCity_ContestLobby_EventScript_15901E:: @ 815901E + msgbox LilycoveCity_ContestLobby_Text_188D3C, 2 + end + +LilycoveCity_ContestLobby_EventScript_159027:: @ 8159027 + checkflag 150 + jumpif 0, LilycoveCity_ContestLobby_EventScript_159039 + msgbox LilycoveCity_ContestLobby_Text_188DDA, 2 + end + +LilycoveCity_ContestLobby_EventScript_159039:: @ 8159039 + msgbox LilycoveCity_ContestLobby_Text_188E47, 2 + end + +LilycoveCity_ContestLobby_EventScript_159042:: @ 8159042 + msgbox LilycoveCity_ContestLobby_Text_188F07, 2 + end + +LilycoveCity_ContestLobby_EventScript_15904B:: @ 815904B + msgbox LilycoveCity_ContestLobby_Text_188F81, 2 + end + +LilycoveCity_ContestLobby_EventScript_159054:: @ 8159054 + msgbox LilycoveCity_ContestLobby_Text_188FE3, 2 + end + +LilycoveCity_ContestLobby_EventScript_15905D:: @ 815905D + msgbox LilycoveCity_ContestLobby_Text_18904D, 2 + end + +LilycoveCity_ContestLobby_EventScript_159066:: @ 8159066 + lockall + fadescreen 1 + showcontestwinner 6 + releaseall + end + +LilycoveCity_ContestLobby_EventScript_15906D:: @ 815906D + lockall + fadescreen 1 + showcontestwinner 7 + releaseall + end + +LilycoveCity_ContestLobby_EventScript_159074:: @ 8159074 + lockall + fadescreen 1 + showcontestwinner 8 + releaseall + end + +LilycoveCity_ContestLobby_EventScript_15907B:: @ 815907B + msgbox LilycoveCity_ContestLobby_Text_1B7225, 2 + end + +LilycoveCity_ContestLobby_EventScript_159084:: @ 8159084 + msgbox LilycoveCity_ContestLobby_Text_1B7241, 2 + end + +LilycoveCity_ContestLobby_EventScript_15908D:: @ 815908D +SlateportCity_ContestLobby_EventScript_15908D:: @ 815908D + lockall + special 259 + waitbutton + hidebox 0, 0, 29, 19 + releaseall + end diff --git a/data/scripts/maps/LilycoveCity_ContestLobby.s b/data/scripts/maps/LilycoveCity_ContestLobby.s deleted file mode 100644 index ed12473b9..000000000 --- a/data/scripts/maps/LilycoveCity_ContestLobby.s +++ /dev/null @@ -1,771 +0,0 @@ -LilycoveCity_ContestLobby_MapScripts:: @ 8158866 - map_script 3, LilycoveCity_ContestLobby_MapScript1_158871 - map_script 2, LilycoveCity_ContestLobby_MapScript2_158877 - .byte 0 - -LilycoveCity_ContestLobby_MapScript1_158871:: @ 8158871 - call LilycoveCity_ContestLobby_EventScript_1AE188 - end - -LilycoveCity_ContestLobby_MapScript2_158877:: @ 8158877 - map_script_2 0x4099, 1, LilycoveCity_ContestLobby_EventScript_158889 - map_script_2 0x4099, 2, LilycoveCity_ContestLobby_EventScript_158A5B - .2byte 0 - -LilycoveCity_ContestLobby_EventScript_158889:: @ 8158889 - checkflag 775 - jumpeq LilycoveCity_ContestLobby_EventScript_158898 - setvar 0x4099, 0 - end - -LilycoveCity_ContestLobby_EventScript_158898:: @ 8158898 - lockall - reappear 4 - move 4, LilycoveCity_ContestLobby_Movement_158A3B - waitmove 4 - move 255, LilycoveCity_ContestLobby_Movement_158A4C - waitmove 0 - msgbox LilycoveCity_ContestLobby_Text_18890F, 4 - lockall - fadescreen 1 - showcontestwinner 0 - lockall - msgbox LilycoveCity_ContestLobby_Text_1889FD, 5 - compare RESULT, 1 - jumpeq LilycoveCity_ContestLobby_EventScript_1588DE - compare RESULT, 0 - jumpeq LilycoveCity_ContestLobby_EventScript_158918 - releaseall - end - -LilycoveCity_ContestLobby_EventScript_1588DE:: @ 81588DE - msgbox LilycoveCity_ContestLobby_Text_188AE8, 4 - closebutton - special 135 - setvar 0x4099, 0 - specialval RESULT, 91 - compare RESULT, 1 - callif 1, LilycoveCity_ContestLobby_EventScript_158948 - move 4, LilycoveCity_ContestLobby_Movement_158A43 - waitmove 0 - disappear 4 - call LilycoveCity_ContestLobby_EventScript_158994 - call LilycoveCity_ContestLobby_EventScript_1589EA - releaseall - end - -LilycoveCity_ContestLobby_EventScript_158918:: @ 8158918 - msgbox LilycoveCity_ContestLobby_Text_188C41, 5 - compare RESULT, 1 - jumpeq LilycoveCity_ContestLobby_EventScript_1588DE - msgbox LilycoveCity_ContestLobby_Text_188CBD, 4 - closebutton - move 4, LilycoveCity_ContestLobby_Movement_158A43 - waitmove 0 - setvar 0x4099, 0 - disappear 4 - releaseall - end - -LilycoveCity_ContestLobby_EventScript_158948:: @ 8158948 - inccounter GAME_STAT_RECEIVED_RIBBONS - special 80 - move 4, LilycoveCity_ContestLobby_Movement_158A4E - waitmove 0 - playsfx 21 - move 4, LilycoveCity_ContestLobby_Movement_1A0833 - waitmove 0 - move 4, LilycoveCity_ContestLobby_Movement_158A52 - waitmove 0 - msgbox LilycoveCity_ContestLobby_Text_188BB5, 4 - fanfare 370 - msgbox LilycoveCity_ContestLobby_Text_188C03, 4 - waitfanfare - msgbox LilycoveCity_ContestLobby_Text_188C19, 4 - msgbox LilycoveCity_ContestLobby_Text_188C32, 4 - closebutton - return - -LilycoveCity_ContestLobby_EventScript_158994:: @ 8158994 - specialval 0x8004, 137 - switch 0x8004 - case 1, LilycoveCity_ContestLobby_EventScript_1589D6 - case 2, LilycoveCity_ContestLobby_EventScript_1589DA - case 3, LilycoveCity_ContestLobby_EventScript_1589DE - case 4, LilycoveCity_ContestLobby_EventScript_1589E2 - case 5, LilycoveCity_ContestLobby_EventScript_1589E6 - return - -LilycoveCity_ContestLobby_EventScript_1589D6:: @ 81589D6 - clearflag 776 - return - -LilycoveCity_ContestLobby_EventScript_1589DA:: @ 81589DA - clearflag 777 - return - -LilycoveCity_ContestLobby_EventScript_1589DE:: @ 81589DE - clearflag 778 - return - -LilycoveCity_ContestLobby_EventScript_1589E2:: @ 81589E2 - clearflag 779 - return - -LilycoveCity_ContestLobby_EventScript_1589E6:: @ 81589E6 - clearflag 780 - return - -LilycoveCity_ContestLobby_EventScript_1589EA:: @ 81589EA - switch 0x8011 - case 0, LilycoveCity_ContestLobby_EventScript_158A27 - case 1, LilycoveCity_ContestLobby_EventScript_158A2B - case 2, LilycoveCity_ContestLobby_EventScript_158A2F - case 3, LilycoveCity_ContestLobby_EventScript_158A33 - case 4, LilycoveCity_ContestLobby_EventScript_158A37 - return - -LilycoveCity_ContestLobby_EventScript_158A27:: @ 8158A27 - setflag 160 - return - -LilycoveCity_ContestLobby_EventScript_158A2B:: @ 8158A2B - setflag 161 - return - -LilycoveCity_ContestLobby_EventScript_158A2F:: @ 8158A2F - setflag 162 - return - -LilycoveCity_ContestLobby_EventScript_158A33:: @ 8158A33 - setflag 163 - return - -LilycoveCity_ContestLobby_EventScript_158A37:: @ 8158A37 - setflag 164 - return - -LilycoveCity_ContestLobby_Movement_158A3B:: @ 8158A3B - step_down - step_down - step_down - step_right - step_right - step_right - step_right - step_end - -LilycoveCity_ContestLobby_Movement_158A43:: @ 8158A43 - step_down - step_down - step_down - step_down - step_down - step_down - step_down - step_down - step_end - -LilycoveCity_ContestLobby_Movement_158A4C:: @ 8158A4C - step_27 - step_end - -LilycoveCity_ContestLobby_Movement_158A4E:: @ 8158A4E - step_down - step_down - step_down - step_end - -LilycoveCity_ContestLobby_Movement_158A52:: @ 8158A52 - step_14 - step_14 - step_14 - step_14 - step_16 - step_16 - step_16 - step_28 - step_end - -LilycoveCity_ContestLobby_EventScript_158A5B:: @ 8158A5B - checkflag 775 - jumpeq LilycoveCity_ContestLobby_EventScript_158A6A - setvar 0x4099, 0 - end - -LilycoveCity_ContestLobby_EventScript_158A6A:: @ 8158A6A - lockall - reappear 11 - move 11, LilycoveCity_ContestLobby_Movement_158B64 - waitmove 11 - move 255, LilycoveCity_ContestLobby_Movement_158B76 - waitmove 0 - msgbox LilycoveCity_ContestLobby_Text_18890F, 4 - lockall - fadescreen 1 - showcontestwinner 0 - msgbox LilycoveCity_ContestLobby_Text_1889FD, 5 - compare RESULT, 1 - jumpeq LilycoveCity_ContestLobby_EventScript_158AAE - compare RESULT, 0 - jumpeq LilycoveCity_ContestLobby_EventScript_158AE8 - end - -LilycoveCity_ContestLobby_EventScript_158AAE:: @ 8158AAE - msgbox LilycoveCity_ContestLobby_Text_188AE8, 4 - closebutton - special 135 - setvar 0x4099, 0 - specialval RESULT, 91 - compare RESULT, 1 - callif 1, LilycoveCity_ContestLobby_EventScript_158B18 - move 11, LilycoveCity_ContestLobby_Movement_158B6D - waitmove 0 - disappear 11 - call LilycoveCity_ContestLobby_EventScript_158994 - call LilycoveCity_ContestLobby_EventScript_1589EA - releaseall - end - -LilycoveCity_ContestLobby_EventScript_158AE8:: @ 8158AE8 - msgbox LilycoveCity_ContestLobby_Text_188C41, 5 - compare RESULT, 1 - jumpeq LilycoveCity_ContestLobby_EventScript_158AAE - msgbox LilycoveCity_ContestLobby_Text_188CBD, 4 - closebutton - move 11, LilycoveCity_ContestLobby_Movement_158B6D - waitmove 0 - setvar 0x4099, 0 - disappear 11 - releaseall - end - -LilycoveCity_ContestLobby_EventScript_158B18:: @ 8158B18 - inccounter GAME_STAT_RECEIVED_RIBBONS - special 80 - move 11, LilycoveCity_ContestLobby_Movement_158B78 - waitmove 0 - playsfx 21 - move 11, LilycoveCity_ContestLobby_Movement_1A0833 - waitmove 0 - move 11, LilycoveCity_ContestLobby_Movement_158B7C - waitmove 0 - msgbox LilycoveCity_ContestLobby_Text_188BB5, 4 - fanfare 370 - msgbox LilycoveCity_ContestLobby_Text_188C03, 4 - waitfanfare - msgbox LilycoveCity_ContestLobby_Text_188C19, 4 - msgbox LilycoveCity_ContestLobby_Text_188C32, 4 - closebutton - return - -LilycoveCity_ContestLobby_Movement_158B64:: @ 8158B64 - step_down - step_down - step_down - step_left - step_left - step_left - step_left - step_left - step_end - -LilycoveCity_ContestLobby_Movement_158B6D:: @ 8158B6D - step_down - step_down - step_down - step_down - step_down - step_down - step_down - step_down - step_end - -LilycoveCity_ContestLobby_Movement_158B76:: @ 8158B76 - step_28 - step_end - -LilycoveCity_ContestLobby_Movement_158B78:: @ 8158B78 - step_down - step_down - step_down - step_end - -LilycoveCity_ContestLobby_Movement_158B7C:: @ 8158B7C - step_14 - step_14 - step_14 - step_14 - step_16 - step_16 - step_16 - step_27 - step_end - -LilycoveCity_ContestLobby_EventScript_158B85:: @ 8158B85 - lockall - checkitem ITEM_CONTEST_PASS, 1 - compare RESULT, 0 - jumpeq LilycoveCity_ContestLobby_EventScript_158BBA - checkflag 2 - jumpeq LilycoveCity_ContestLobby_EventScript_158BAE - message LilycoveCity_ContestLobby_Text_18848C - waittext - setflag 2 - jump LilycoveCity_ContestLobby_EventScript_158BF0 - end - -LilycoveCity_ContestLobby_EventScript_158BAE:: @ 8158BAE - message LilycoveCity_ContestLobby_Text_188584 - waittext - jump LilycoveCity_ContestLobby_EventScript_158BF0 - end - -LilycoveCity_ContestLobby_EventScript_158BBA:: @ 8158BBA - msgbox LilycoveCity_ContestLobby_Text_1A63F4, 4 - releaseall - end - -LilycoveCity_ContestLobby_EventScript_158BC4:: @ 8158BC4 - msgbox LilycoveCity_ContestLobby_Text_188521, 5 - compare RESULT, 0 - jumpeq LilycoveCity_ContestLobby_EventScript_158C35 - call LilycoveCity_ContestLobby_EventScript_19F806 - hidebox 0, 0, 15, 9 - compare RESULT, 0 - jumpeq LilycoveCity_ContestLobby_EventScript_158C35 - setflag 3 - return - -LilycoveCity_ContestLobby_EventScript_158BF0:: @ 8158BF0 - multichoice 0, 0, 2, 0 - switch RESULT - case 0, LilycoveCity_ContestLobby_EventScript_158CEA - case 1, LilycoveCity_ContestLobby_EventScript_158C27 - case 2, LilycoveCity_ContestLobby_EventScript_158C35 - case 127, LilycoveCity_ContestLobby_EventScript_158C35 - end - -LilycoveCity_ContestLobby_EventScript_158C27:: @ 8158C27 - msgbox LilycoveCity_ContestLobby_Text_1885A7, 4 - jump LilycoveCity_ContestLobby_EventScript_158B85 - end - -LilycoveCity_ContestLobby_EventScript_158C35:: @ 8158C35 - msgbox LilycoveCity_ContestLobby_Text_188559, 4 - releaseall - clearflag 3 - end - -LilycoveCity_ContestLobby_EventScript_158C42:: @ 8158C42 - msgbox LilycoveCity_ContestLobby_Text_188703, 4 - setvar 0x8010, 0 - choosecontestpkmn - compare 0x8004, 255 - jumpeq LilycoveCity_ContestLobby_EventScript_158CEA - special 84 - compare RESULT, 0 - jumpeq LilycoveCity_ContestLobby_EventScript_158C96 - compare RESULT, 1 - jumpeq LilycoveCity_ContestLobby_EventScript_158CC0 - compare RESULT, 2 - jumpeq LilycoveCity_ContestLobby_EventScript_158CC0 - compare RESULT, 3 - jumpeq LilycoveCity_ContestLobby_EventScript_158CA4 - compare RESULT, 4 - jumpeq LilycoveCity_ContestLobby_EventScript_158CB2 - end - -LilycoveCity_ContestLobby_EventScript_158C96:: @ 8158C96 - msgbox LilycoveCity_ContestLobby_Text_1A664A, 4 - jump LilycoveCity_ContestLobby_EventScript_158C42 - end - -LilycoveCity_ContestLobby_EventScript_158CA4:: @ 8158CA4 - msgbox LilycoveCity_ContestLobby_Text_1A669F, 4 - jump LilycoveCity_ContestLobby_EventScript_158C42 - end - -LilycoveCity_ContestLobby_EventScript_158CB2:: @ 8158CB2 - msgbox LilycoveCity_ContestLobby_Text_1A66DC, 4 - jump LilycoveCity_ContestLobby_EventScript_158C42 - end - -LilycoveCity_ContestLobby_EventScript_158CC0:: @ 8158CC0 - copyvar 0x8008, 0x8004 - message LilycoveCity_ContestLobby_Text_1A67A3 - waittext - yesnobox 20, 8 - switch RESULT - case 0, LilycoveCity_ContestLobby_EventScript_158C42 - case 1, LilycoveCity_ContestLobby_EventScript_158D24 - end - -LilycoveCity_ContestLobby_EventScript_158CEA:: @ 8158CEA - checkflag 3 - callif 0, LilycoveCity_ContestLobby_EventScript_158BC4 - message LilycoveCity_ContestLobby_Text_1886DC - waittext - multichoice 0, 0, 4, 0 - switch RESULT - case 5, LilycoveCity_ContestLobby_EventScript_158C35 - case 127, LilycoveCity_ContestLobby_EventScript_158C35 - copyvar 0x8011, RESULT - jump LilycoveCity_ContestLobby_EventScript_158C42 - end - -LilycoveCity_ContestLobby_EventScript_158D24:: @ 8158D24 - message LilycoveCity_ContestLobby_Text_1887C7 - waittext - copyvar 0x8004, RESULT - special 92 - waitstate - compare RESULT, 3 - jumpeq LilycoveCity_ContestLobby_EventScript_158D90 - compare RESULT, 5 - jumpeq LilycoveCity_ContestLobby_EventScript_158DA1 - compare RESULT, 6 - jumpeq LilycoveCity_ContestLobby_EventScript_158DB2 - message2 LilycoveCity_ContestLobby_Text_18872A - waittext - contestlinktransfer - switch 0x8004 - case 0, LilycoveCity_ContestLobby_EventScript_158DD1 - case 1, LilycoveCity_ContestLobby_EventScript_158D82 - case 2, LilycoveCity_ContestLobby_EventScript_158DC3 - end - -LilycoveCity_ContestLobby_EventScript_158D82:: @ 8158D82 - msgbox LilycoveCity_ContestLobby_Text_188750, 4 - jump LilycoveCity_ContestLobby_EventScript_158CEA - end - -LilycoveCity_ContestLobby_EventScript_158D90:: @ 8158D90 - special 31 - msgbox LilycoveCity_ContestLobby_Text_18878D, 4 - closebutton - releaseall - clearflag 3 - end - -LilycoveCity_ContestLobby_EventScript_158DA1:: @ 8158DA1 - special 31 - msgbox LilycoveCity_ContestLobby_Text_1887F4, 4 - closebutton - releaseall - clearflag 3 - end - -LilycoveCity_ContestLobby_EventScript_158DB2:: @ 8158DB2 - special 31 - msgbox LilycoveCity_ContestLobby_Text_18881F, 4 - closebutton - releaseall - clearflag 3 - end - -LilycoveCity_ContestLobby_EventScript_158DC3:: @ 8158DC3 - msgbox LilycoveCity_ContestLobby_Text_18873A, 4 - jump LilycoveCity_ContestLobby_EventScript_158CEA - end - -LilycoveCity_ContestLobby_EventScript_158DD1:: @ 8158DD1 - special 77 - addvar 0x8004, 1 - buffernum 1, 32772 - message2 LilycoveCity_ContestLobby_Text_188845 - waittext - addvar 0x8004, 65535 - jump LilycoveCity_ContestLobby_EventScript_158DEE - end - -LilycoveCity_ContestLobby_EventScript_158DEE:: @ 8158DEE - call LilycoveCity_ContestLobby_EventScript_158E0B - setvar 0x4086, 1 - special 86 - setvar 0x4088, 5 - setvar 0x8010, 3 - call LilycoveCity_ContestLobby_EventScript_158F08 - end - -LilycoveCity_ContestLobby_EventScript_158E0B:: @ 8158E0B - lockall - message2 LilycoveCity_ContestLobby_Text_1888C6 - waittext - pause 20 - closebutton - move 2, LilycoveCity_ContestLobby_Movement_158E9C - waitmove 0 - playsfx 71 - setmaptile 9, 2, 545, 1 - setmaptile 9, 3, 609, 1 - special 142 - move 2, LilycoveCity_ContestLobby_Movement_158EA0 - waitmove 0 - playsfx 71 - setmaptile 9, 2, 721, 1 - setmaptile 9, 3, 729, 1 - special 142 - pause 20 - move 2, LilycoveCity_ContestLobby_Movement_158EAE - waitmove 0 - move 255, LilycoveCity_ContestLobby_Movement_158E99 - waitmove 0 - message2 LilycoveCity_ContestLobby_Text_1A6832 - waittext - pause 20 - closebutton - move 2, LilycoveCity_ContestLobby_Movement_158EA4 - move 255, LilycoveCity_ContestLobby_Movement_158E8E - waitmove 0 - releaseall - return - -LilycoveCity_ContestLobby_Movement_158E8E:: @ 8158E8E - step_right - step_right - step_right - step_right - step_right - step_up - step_up - step_up - step_13 - step_54 - step_end - -LilycoveCity_ContestLobby_Movement_158E99:: @ 8158E99 - step_28 - step_right - step_end - -LilycoveCity_ContestLobby_Movement_158E9C:: @ 8158E9C - step_right - step_right - step_25 - step_end - -LilycoveCity_ContestLobby_Movement_158EA0:: @ 8158EA0 - step_down - step_down - step_26 - step_end - -LilycoveCity_ContestLobby_Movement_158EA4:: @ 8158EA4 - step_right - step_right - step_right - step_right - step_up - step_up - step_up - step_13 - step_54 - step_end - -LilycoveCity_ContestLobby_Movement_158EAE:: @ 8158EAE - step_27 - step_end - -LilycoveCity_ContestLobby_EventScript_158EB0:: @ 8158EB0 - specialval RESULT, 90 - compare RESULT, 1 - jumpeq LilycoveCity_ContestLobby_EventScript_158EE8 - setvar 0x800b, 8 - setvar 0x8010, 3 - call LilycoveCity_ContestLobby_EventScript_1A4E92 - call LilycoveCity_ContestLobby_EventScript_158F86 - special 83 - call LilycoveCity_ContestLobby_EventScript_15FBDB - setvar 0x4088, 4 - call LilycoveCity_ContestLobby_EventScript_158F08 - waitstate - end - -LilycoveCity_ContestLobby_EventScript_158EE8:: @ 8158EE8 - setflag 775 - copyvar 0x4094, 0x1 - additem ITEM_CONTEST_PASS, 1 - setvar 0x800b, 8 - setvar 0x8010, 3 - setvar 0x4099, 1 - setflag 2107 - end - -LilycoveCity_ContestLobby_EventScript_158F08:: @ 8158F08 - switch 0x8011 - case 0, LilycoveCity_ContestLobby_EventScript_158F45 - case 1, LilycoveCity_ContestLobby_EventScript_158F52 - case 2, LilycoveCity_ContestLobby_EventScript_158F5F - case 3, LilycoveCity_ContestLobby_EventScript_158F6C - case 4, LilycoveCity_ContestLobby_EventScript_158F79 - return - -LilycoveCity_ContestLobby_EventScript_158F45:: @ 8158F45 - warp3 LinkContestRoom4, 255, 7, 5 - special 300 - waitstate - return - -LilycoveCity_ContestLobby_EventScript_158F52:: @ 8158F52 - warp3 LinkContestRoom2, 255, 7, 5 - special 300 - waitstate - return - -LilycoveCity_ContestLobby_EventScript_158F5F:: @ 8158F5F - warp3 LinkContestRoom6, 255, 7, 5 - special 300 - waitstate - return - -LilycoveCity_ContestLobby_EventScript_158F6C:: @ 8158F6C - warp3 LinkContestRoom5, 255, 7, 5 - special 300 - waitstate - return - -LilycoveCity_ContestLobby_EventScript_158F79:: @ 8158F79 - warp3 LinkContestRoom3, 255, 7, 5 - special 300 - waitstate - return - -LilycoveCity_ContestLobby_EventScript_158F86:: @ 8158F86 - lockall - move 1, LilycoveCity_ContestLobby_Movement_15900B - waitmove 0 - playsfx 71 - setmaptile 4, 2, 545, 1 - setmaptile 4, 3, 609, 1 - special 142 - move 1, LilycoveCity_ContestLobby_Movement_15900F - waitmove 0 - playsfx 71 - setmaptile 4, 2, 721, 1 - setmaptile 4, 3, 729, 1 - special 142 - pause 20 - move 1, LilycoveCity_ContestLobby_Movement_15901C - waitmove 0 - move 255, LilycoveCity_ContestLobby_Movement_159008 - waitmove 0 - msgbox LilycoveCity_ContestLobby_Text_1A6832, 4 - closebutton - move 1, LilycoveCity_ContestLobby_Movement_159013 - move 255, LilycoveCity_ContestLobby_Movement_158FFE - waitmove 0 - releaseall - return - -LilycoveCity_ContestLobby_Movement_158FFE:: @ 8158FFE - step_left - step_left - step_left - step_left - step_up - step_up - step_up - step_13 - step_54 - step_end - -LilycoveCity_ContestLobby_Movement_159008:: @ 8159008 - step_27 - step_left - step_end - -LilycoveCity_ContestLobby_Movement_15900B:: @ 815900B - step_left - step_left - step_25 - step_end - -LilycoveCity_ContestLobby_Movement_15900F:: @ 815900F - step_down - step_down - step_26 - step_end - -LilycoveCity_ContestLobby_Movement_159013:: @ 8159013 - step_left - step_left - step_left - step_up - step_up - step_up - step_13 - step_54 - step_end - -LilycoveCity_ContestLobby_Movement_15901C:: @ 815901C - step_28 - step_end - -LilycoveCity_ContestLobby_EventScript_15901E:: @ 815901E - msgbox LilycoveCity_ContestLobby_Text_188D3C, 2 - end - -LilycoveCity_ContestLobby_EventScript_159027:: @ 8159027 - checkflag 150 - jumpif 0, LilycoveCity_ContestLobby_EventScript_159039 - msgbox LilycoveCity_ContestLobby_Text_188DDA, 2 - end - -LilycoveCity_ContestLobby_EventScript_159039:: @ 8159039 - msgbox LilycoveCity_ContestLobby_Text_188E47, 2 - end - -LilycoveCity_ContestLobby_EventScript_159042:: @ 8159042 - msgbox LilycoveCity_ContestLobby_Text_188F07, 2 - end - -LilycoveCity_ContestLobby_EventScript_15904B:: @ 815904B - msgbox LilycoveCity_ContestLobby_Text_188F81, 2 - end - -LilycoveCity_ContestLobby_EventScript_159054:: @ 8159054 - msgbox LilycoveCity_ContestLobby_Text_188FE3, 2 - end - -LilycoveCity_ContestLobby_EventScript_15905D:: @ 815905D - msgbox LilycoveCity_ContestLobby_Text_18904D, 2 - end - -LilycoveCity_ContestLobby_EventScript_159066:: @ 8159066 - lockall - fadescreen 1 - showcontestwinner 6 - releaseall - end - -LilycoveCity_ContestLobby_EventScript_15906D:: @ 815906D - lockall - fadescreen 1 - showcontestwinner 7 - releaseall - end - -LilycoveCity_ContestLobby_EventScript_159074:: @ 8159074 - lockall - fadescreen 1 - showcontestwinner 8 - releaseall - end - -LilycoveCity_ContestLobby_EventScript_15907B:: @ 815907B - msgbox LilycoveCity_ContestLobby_Text_1B7225, 2 - end - -LilycoveCity_ContestLobby_EventScript_159084:: @ 8159084 - msgbox LilycoveCity_ContestLobby_Text_1B7241, 2 - end - -LilycoveCity_ContestLobby_EventScript_15908D:: @ 815908D -SlateportCity_ContestLobby_EventScript_15908D:: @ 815908D - lockall - special 259 - waitbutton - hidebox 0, 0, 29, 19 - releaseall - end diff --git a/data/scripts/maps/LilycoveCity_CoveLilyMotel_1F.inc b/data/scripts/maps/LilycoveCity_CoveLilyMotel_1F.inc new file mode 100644 index 000000000..95945a595 --- /dev/null +++ b/data/scripts/maps/LilycoveCity_CoveLilyMotel_1F.inc @@ -0,0 +1,76 @@ +LilycoveCity_CoveLilyMotel_1F_MapScripts:: @ 81582C4 + .byte 0 + +LilycoveCity_CoveLilyMotel_1F_EventScript_1582C5:: @ 81582C5 + lockall + checkflag 2052 + jumpeq LilycoveCity_CoveLilyMotel_1F_EventScript_158326 + checkflag 2061 + jumpeq LilycoveCity_CoveLilyMotel_1F_EventScript_1582FF + msgbox LilycoveCity_CoveLilyMotel_1F_Text_186B71, 4 + move 1, LilycoveCity_CoveLilyMotel_1F_Movement_1A0839 + waitmove 0 + msgbox LilycoveCity_CoveLilyMotel_1F_Text_186C2B, 4 + closebutton + move 1, LilycoveCity_CoveLilyMotel_1F_Movement_1A083D + waitmove 0 + releaseall + end + +LilycoveCity_CoveLilyMotel_1F_EventScript_1582FF:: @ 81582FF + msgbox LilycoveCity_CoveLilyMotel_1F_Text_186CCE, 4 + move 1, LilycoveCity_CoveLilyMotel_1F_Movement_1A0839 + waitmove 0 + msgbox LilycoveCity_CoveLilyMotel_1F_Text_186D7F, 4 + closebutton + move 1, LilycoveCity_CoveLilyMotel_1F_Movement_1A083D + waitmove 0 + releaseall + end + +LilycoveCity_CoveLilyMotel_1F_EventScript_158326:: @ 8158326 + msgbox LilycoveCity_CoveLilyMotel_1F_Text_186E57, 4 + move 1, LilycoveCity_CoveLilyMotel_1F_Movement_1A0839 + waitmove 0 + msgbox LilycoveCity_CoveLilyMotel_1F_Text_186F09, 4 + closebutton + move 1, LilycoveCity_CoveLilyMotel_1F_Movement_1A083D + waitmove 0 + releaseall + end + +LilycoveCity_CoveLilyMotel_1F_EventScript_15834D:: @ 815834D + lockall + playsfx 21 + move 1, LilycoveCity_CoveLilyMotel_1F_Movement_1A0833 + waitmove 0 + move 1, LilycoveCity_CoveLilyMotel_1F_Movement_1A0835 + waitmove 0 + move 255, LilycoveCity_CoveLilyMotel_1F_Movement_1A0845 + waitmove 0 + msgbox LilycoveCity_CoveLilyMotel_1F_Text_186CA6, 4 + closebutton + move 255, LilycoveCity_CoveLilyMotel_1F_Movement_158395 + move 1, LilycoveCity_CoveLilyMotel_1F_Movement_15839A + waitmove 0 + move 1, LilycoveCity_CoveLilyMotel_1F_Movement_15839C + waitmove 0 + release + end + +LilycoveCity_CoveLilyMotel_1F_Movement_158395:: @ 8158395 + step_03 + step_40 + step_left + step_41 + step_end + +LilycoveCity_CoveLilyMotel_1F_Movement_15839A:: @ 815839A + step_up + step_end + +LilycoveCity_CoveLilyMotel_1F_Movement_15839C:: @ 815839C + step_00 + step_down + step_01 + step_end diff --git a/data/scripts/maps/LilycoveCity_CoveLilyMotel_1F.s b/data/scripts/maps/LilycoveCity_CoveLilyMotel_1F.s deleted file mode 100644 index 95945a595..000000000 --- a/data/scripts/maps/LilycoveCity_CoveLilyMotel_1F.s +++ /dev/null @@ -1,76 +0,0 @@ -LilycoveCity_CoveLilyMotel_1F_MapScripts:: @ 81582C4 - .byte 0 - -LilycoveCity_CoveLilyMotel_1F_EventScript_1582C5:: @ 81582C5 - lockall - checkflag 2052 - jumpeq LilycoveCity_CoveLilyMotel_1F_EventScript_158326 - checkflag 2061 - jumpeq LilycoveCity_CoveLilyMotel_1F_EventScript_1582FF - msgbox LilycoveCity_CoveLilyMotel_1F_Text_186B71, 4 - move 1, LilycoveCity_CoveLilyMotel_1F_Movement_1A0839 - waitmove 0 - msgbox LilycoveCity_CoveLilyMotel_1F_Text_186C2B, 4 - closebutton - move 1, LilycoveCity_CoveLilyMotel_1F_Movement_1A083D - waitmove 0 - releaseall - end - -LilycoveCity_CoveLilyMotel_1F_EventScript_1582FF:: @ 81582FF - msgbox LilycoveCity_CoveLilyMotel_1F_Text_186CCE, 4 - move 1, LilycoveCity_CoveLilyMotel_1F_Movement_1A0839 - waitmove 0 - msgbox LilycoveCity_CoveLilyMotel_1F_Text_186D7F, 4 - closebutton - move 1, LilycoveCity_CoveLilyMotel_1F_Movement_1A083D - waitmove 0 - releaseall - end - -LilycoveCity_CoveLilyMotel_1F_EventScript_158326:: @ 8158326 - msgbox LilycoveCity_CoveLilyMotel_1F_Text_186E57, 4 - move 1, LilycoveCity_CoveLilyMotel_1F_Movement_1A0839 - waitmove 0 - msgbox LilycoveCity_CoveLilyMotel_1F_Text_186F09, 4 - closebutton - move 1, LilycoveCity_CoveLilyMotel_1F_Movement_1A083D - waitmove 0 - releaseall - end - -LilycoveCity_CoveLilyMotel_1F_EventScript_15834D:: @ 815834D - lockall - playsfx 21 - move 1, LilycoveCity_CoveLilyMotel_1F_Movement_1A0833 - waitmove 0 - move 1, LilycoveCity_CoveLilyMotel_1F_Movement_1A0835 - waitmove 0 - move 255, LilycoveCity_CoveLilyMotel_1F_Movement_1A0845 - waitmove 0 - msgbox LilycoveCity_CoveLilyMotel_1F_Text_186CA6, 4 - closebutton - move 255, LilycoveCity_CoveLilyMotel_1F_Movement_158395 - move 1, LilycoveCity_CoveLilyMotel_1F_Movement_15839A - waitmove 0 - move 1, LilycoveCity_CoveLilyMotel_1F_Movement_15839C - waitmove 0 - release - end - -LilycoveCity_CoveLilyMotel_1F_Movement_158395:: @ 8158395 - step_03 - step_40 - step_left - step_41 - step_end - -LilycoveCity_CoveLilyMotel_1F_Movement_15839A:: @ 815839A - step_up - step_end - -LilycoveCity_CoveLilyMotel_1F_Movement_15839C:: @ 815839C - step_00 - step_down - step_01 - step_end diff --git a/data/scripts/maps/LilycoveCity_CoveLilyMotel_2F.inc b/data/scripts/maps/LilycoveCity_CoveLilyMotel_2F.inc new file mode 100644 index 000000000..d2a86e0a5 --- /dev/null +++ b/data/scripts/maps/LilycoveCity_CoveLilyMotel_2F.inc @@ -0,0 +1,55 @@ +LilycoveCity_CoveLilyMotel_2F_MapScripts:: @ 81583A0 + .byte 0 + +LilycoveCity_CoveLilyMotel_2F_EventScript_1583A1:: @ 81583A1 + lock + faceplayer + checkflag 2 + callif 0, LilycoveCity_CoveLilyMotel_2F_EventScript_1583C7 + checkflag 2 + callif 1, LilycoveCity_CoveLilyMotel_2F_EventScript_1583DD + specialval RESULT, 335 + compare RESULT, 1 + jumpeq LilycoveCity_CoveLilyMotel_2F_EventScript_1583D0 + release + end + +LilycoveCity_CoveLilyMotel_2F_EventScript_1583C7:: @ 81583C7 + msgbox LilycoveCity_CoveLilyMotel_2F_Text_186FE7, 4 + return + +LilycoveCity_CoveLilyMotel_2F_EventScript_1583D0:: @ 81583D0 + setflag 2 + fanfare 370 + waitfanfare + jump LilycoveCity_CoveLilyMotel_2F_EventScript_1583DD + end + +LilycoveCity_CoveLilyMotel_2F_EventScript_1583DD:: @ 81583DD + message LilycoveCity_CoveLilyMotel_2F_Text_18708F + waittext + call LilycoveCity_CoveLilyMotel_2F_EventScript_1A02C5 + special 264 + waitstate + release + end + +LilycoveCity_CoveLilyMotel_2F_EventScript_1583EE:: @ 81583EE + msgbox LilycoveCity_CoveLilyMotel_2F_Text_187149, 2 + end + +LilycoveCity_CoveLilyMotel_2F_EventScript_1583F7:: @ 81583F7 + msgbox LilycoveCity_CoveLilyMotel_2F_Text_18719E, 2 + end + +LilycoveCity_CoveLilyMotel_2F_EventScript_158400:: @ 8158400 + msgbox LilycoveCity_CoveLilyMotel_2F_Text_1871DF, 2 + end + +LilycoveCity_CoveLilyMotel_2F_EventScript_158409:: @ 8158409 + msgbox LilycoveCity_CoveLilyMotel_2F_Text_18729A, 2 + end + +LilycoveCity_CoveLilyMotel_2F_EventScript_158412:: @ 8158412 + msgbox LilycoveCity_CoveLilyMotel_2F_Text_1872D4, 2 + end diff --git a/data/scripts/maps/LilycoveCity_CoveLilyMotel_2F.s b/data/scripts/maps/LilycoveCity_CoveLilyMotel_2F.s deleted file mode 100644 index d2a86e0a5..000000000 --- a/data/scripts/maps/LilycoveCity_CoveLilyMotel_2F.s +++ /dev/null @@ -1,55 +0,0 @@ -LilycoveCity_CoveLilyMotel_2F_MapScripts:: @ 81583A0 - .byte 0 - -LilycoveCity_CoveLilyMotel_2F_EventScript_1583A1:: @ 81583A1 - lock - faceplayer - checkflag 2 - callif 0, LilycoveCity_CoveLilyMotel_2F_EventScript_1583C7 - checkflag 2 - callif 1, LilycoveCity_CoveLilyMotel_2F_EventScript_1583DD - specialval RESULT, 335 - compare RESULT, 1 - jumpeq LilycoveCity_CoveLilyMotel_2F_EventScript_1583D0 - release - end - -LilycoveCity_CoveLilyMotel_2F_EventScript_1583C7:: @ 81583C7 - msgbox LilycoveCity_CoveLilyMotel_2F_Text_186FE7, 4 - return - -LilycoveCity_CoveLilyMotel_2F_EventScript_1583D0:: @ 81583D0 - setflag 2 - fanfare 370 - waitfanfare - jump LilycoveCity_CoveLilyMotel_2F_EventScript_1583DD - end - -LilycoveCity_CoveLilyMotel_2F_EventScript_1583DD:: @ 81583DD - message LilycoveCity_CoveLilyMotel_2F_Text_18708F - waittext - call LilycoveCity_CoveLilyMotel_2F_EventScript_1A02C5 - special 264 - waitstate - release - end - -LilycoveCity_CoveLilyMotel_2F_EventScript_1583EE:: @ 81583EE - msgbox LilycoveCity_CoveLilyMotel_2F_Text_187149, 2 - end - -LilycoveCity_CoveLilyMotel_2F_EventScript_1583F7:: @ 81583F7 - msgbox LilycoveCity_CoveLilyMotel_2F_Text_18719E, 2 - end - -LilycoveCity_CoveLilyMotel_2F_EventScript_158400:: @ 8158400 - msgbox LilycoveCity_CoveLilyMotel_2F_Text_1871DF, 2 - end - -LilycoveCity_CoveLilyMotel_2F_EventScript_158409:: @ 8158409 - msgbox LilycoveCity_CoveLilyMotel_2F_Text_18729A, 2 - end - -LilycoveCity_CoveLilyMotel_2F_EventScript_158412:: @ 8158412 - msgbox LilycoveCity_CoveLilyMotel_2F_Text_1872D4, 2 - end diff --git a/data/scripts/maps/LilycoveCity_DepartmentStoreElevator.inc b/data/scripts/maps/LilycoveCity_DepartmentStoreElevator.inc new file mode 100644 index 000000000..c82cc6428 --- /dev/null +++ b/data/scripts/maps/LilycoveCity_DepartmentStoreElevator.inc @@ -0,0 +1,84 @@ +LilycoveCity_DepartmentStoreElevator_MapScripts:: @ 815A39B + .byte 0 + +LilycoveCity_DepartmentStoreElevator_EventScript_15A39C:: @ 815A39C + lock + faceplayer + checkflag 2 + callif 0, LilycoveCity_DepartmentStoreElevator_EventScript_15A4CF + copyvar 0x8005, 0x4043 + special 306 + message LilycoveCity_DepartmentStoreElevator_Text_1A0EF6 + waittext + multichoice 0, 0, 57, 0 + switch RESULT + case 0, LilycoveCity_DepartmentStoreElevator_EventScript_15A402 + case 1, LilycoveCity_DepartmentStoreElevator_EventScript_15A425 + case 2, LilycoveCity_DepartmentStoreElevator_EventScript_15A448 + case 3, LilycoveCity_DepartmentStoreElevator_EventScript_15A46B + case 4, LilycoveCity_DepartmentStoreElevator_EventScript_15A48E + case 127, LilycoveCity_DepartmentStoreElevator_EventScript_15A4B1 + end + +LilycoveCity_DepartmentStoreElevator_EventScript_15A402:: @ 815A402 + warpplace LilycoveCity_DepartmentStore_1F, 255, 2, 1 + compare 0x4043, 0 + jumpeq LilycoveCity_DepartmentStoreElevator_EventScript_15A4B1 + call LilycoveCity_DepartmentStoreElevator_EventScript_15A4B8 + setvar 0x4043, 0 + jump LilycoveCity_DepartmentStoreElevator_EventScript_15A4B1 + end + +LilycoveCity_DepartmentStoreElevator_EventScript_15A425:: @ 815A425 + warpplace LilycoveCity_DepartmentStore_2F, 255, 2, 1 + compare 0x4043, 1 + jumpeq LilycoveCity_DepartmentStoreElevator_EventScript_15A4B1 + call LilycoveCity_DepartmentStoreElevator_EventScript_15A4B8 + setvar 0x4043, 1 + jump LilycoveCity_DepartmentStoreElevator_EventScript_15A4B1 + end + +LilycoveCity_DepartmentStoreElevator_EventScript_15A448:: @ 815A448 + warpplace LilycoveCity_DepartmentStore_3F, 255, 2, 1 + compare 0x4043, 2 + jumpeq LilycoveCity_DepartmentStoreElevator_EventScript_15A4B1 + call LilycoveCity_DepartmentStoreElevator_EventScript_15A4B8 + setvar 0x4043, 2 + jump LilycoveCity_DepartmentStoreElevator_EventScript_15A4B1 + end + +LilycoveCity_DepartmentStoreElevator_EventScript_15A46B:: @ 815A46B + warpplace LilycoveCity_DepartmentStore_4F, 255, 2, 1 + compare 0x4043, 3 + jumpeq LilycoveCity_DepartmentStoreElevator_EventScript_15A4B1 + call LilycoveCity_DepartmentStoreElevator_EventScript_15A4B8 + setvar 0x4043, 3 + jump LilycoveCity_DepartmentStoreElevator_EventScript_15A4B1 + end + +LilycoveCity_DepartmentStoreElevator_EventScript_15A48E:: @ 815A48E + warpplace LilycoveCity_DepartmentStore_5F, 255, 2, 1 + compare 0x4043, 4 + jumpeq LilycoveCity_DepartmentStoreElevator_EventScript_15A4B1 + call LilycoveCity_DepartmentStoreElevator_EventScript_15A4B8 + setvar 0x4043, 4 + jump LilycoveCity_DepartmentStoreElevator_EventScript_15A4B1 + end + +LilycoveCity_DepartmentStoreElevator_EventScript_15A4B1:: @ 815A4B1 + hidebox 0, 0, 29, 19 + release + end + +LilycoveCity_DepartmentStoreElevator_EventScript_15A4B8:: @ 815A4B8 + hidebox 0, 0, 29, 19 + move LAST_TALKED, LilycoveCity_DepartmentStoreElevator_Movement_1A0845 + waitmove 0 + special 273 + waitstate + setflag 2 + return + +LilycoveCity_DepartmentStoreElevator_EventScript_15A4CF:: @ 815A4CF + special 216 + return diff --git a/data/scripts/maps/LilycoveCity_DepartmentStoreElevator.s b/data/scripts/maps/LilycoveCity_DepartmentStoreElevator.s deleted file mode 100644 index c82cc6428..000000000 --- a/data/scripts/maps/LilycoveCity_DepartmentStoreElevator.s +++ /dev/null @@ -1,84 +0,0 @@ -LilycoveCity_DepartmentStoreElevator_MapScripts:: @ 815A39B - .byte 0 - -LilycoveCity_DepartmentStoreElevator_EventScript_15A39C:: @ 815A39C - lock - faceplayer - checkflag 2 - callif 0, LilycoveCity_DepartmentStoreElevator_EventScript_15A4CF - copyvar 0x8005, 0x4043 - special 306 - message LilycoveCity_DepartmentStoreElevator_Text_1A0EF6 - waittext - multichoice 0, 0, 57, 0 - switch RESULT - case 0, LilycoveCity_DepartmentStoreElevator_EventScript_15A402 - case 1, LilycoveCity_DepartmentStoreElevator_EventScript_15A425 - case 2, LilycoveCity_DepartmentStoreElevator_EventScript_15A448 - case 3, LilycoveCity_DepartmentStoreElevator_EventScript_15A46B - case 4, LilycoveCity_DepartmentStoreElevator_EventScript_15A48E - case 127, LilycoveCity_DepartmentStoreElevator_EventScript_15A4B1 - end - -LilycoveCity_DepartmentStoreElevator_EventScript_15A402:: @ 815A402 - warpplace LilycoveCity_DepartmentStore_1F, 255, 2, 1 - compare 0x4043, 0 - jumpeq LilycoveCity_DepartmentStoreElevator_EventScript_15A4B1 - call LilycoveCity_DepartmentStoreElevator_EventScript_15A4B8 - setvar 0x4043, 0 - jump LilycoveCity_DepartmentStoreElevator_EventScript_15A4B1 - end - -LilycoveCity_DepartmentStoreElevator_EventScript_15A425:: @ 815A425 - warpplace LilycoveCity_DepartmentStore_2F, 255, 2, 1 - compare 0x4043, 1 - jumpeq LilycoveCity_DepartmentStoreElevator_EventScript_15A4B1 - call LilycoveCity_DepartmentStoreElevator_EventScript_15A4B8 - setvar 0x4043, 1 - jump LilycoveCity_DepartmentStoreElevator_EventScript_15A4B1 - end - -LilycoveCity_DepartmentStoreElevator_EventScript_15A448:: @ 815A448 - warpplace LilycoveCity_DepartmentStore_3F, 255, 2, 1 - compare 0x4043, 2 - jumpeq LilycoveCity_DepartmentStoreElevator_EventScript_15A4B1 - call LilycoveCity_DepartmentStoreElevator_EventScript_15A4B8 - setvar 0x4043, 2 - jump LilycoveCity_DepartmentStoreElevator_EventScript_15A4B1 - end - -LilycoveCity_DepartmentStoreElevator_EventScript_15A46B:: @ 815A46B - warpplace LilycoveCity_DepartmentStore_4F, 255, 2, 1 - compare 0x4043, 3 - jumpeq LilycoveCity_DepartmentStoreElevator_EventScript_15A4B1 - call LilycoveCity_DepartmentStoreElevator_EventScript_15A4B8 - setvar 0x4043, 3 - jump LilycoveCity_DepartmentStoreElevator_EventScript_15A4B1 - end - -LilycoveCity_DepartmentStoreElevator_EventScript_15A48E:: @ 815A48E - warpplace LilycoveCity_DepartmentStore_5F, 255, 2, 1 - compare 0x4043, 4 - jumpeq LilycoveCity_DepartmentStoreElevator_EventScript_15A4B1 - call LilycoveCity_DepartmentStoreElevator_EventScript_15A4B8 - setvar 0x4043, 4 - jump LilycoveCity_DepartmentStoreElevator_EventScript_15A4B1 - end - -LilycoveCity_DepartmentStoreElevator_EventScript_15A4B1:: @ 815A4B1 - hidebox 0, 0, 29, 19 - release - end - -LilycoveCity_DepartmentStoreElevator_EventScript_15A4B8:: @ 815A4B8 - hidebox 0, 0, 29, 19 - move LAST_TALKED, LilycoveCity_DepartmentStoreElevator_Movement_1A0845 - waitmove 0 - special 273 - waitstate - setflag 2 - return - -LilycoveCity_DepartmentStoreElevator_EventScript_15A4CF:: @ 815A4CF - special 216 - return diff --git a/data/scripts/maps/LilycoveCity_DepartmentStoreRooftop.inc b/data/scripts/maps/LilycoveCity_DepartmentStoreRooftop.inc new file mode 100644 index 000000000..f84c84201 --- /dev/null +++ b/data/scripts/maps/LilycoveCity_DepartmentStoreRooftop.inc @@ -0,0 +1,202 @@ +LilycoveCity_DepartmentStoreRooftop_MapScripts:: @ 815A13F + map_script 3, LilycoveCity_DepartmentStoreRooftop_MapScript1_15A145 + .byte 0 + +LilycoveCity_DepartmentStoreRooftop_MapScript1_15A145:: @ 815A145 + event_96 3 + compare RESULT, 1 + callif 1, LilycoveCity_DepartmentStoreRooftop_EventScript_15A15F + compare RESULT, 0 + callif 1, LilycoveCity_DepartmentStoreRooftop_EventScript_15A163 + end + +LilycoveCity_DepartmentStoreRooftop_EventScript_15A15F:: @ 815A15F + clearflag 962 + return + +LilycoveCity_DepartmentStoreRooftop_EventScript_15A163:: @ 815A163 + setflag 962 + return + +LilycoveCity_DepartmentStoreRooftop_EventScript_15A167:: @ 815A167 + lock + faceplayer + message LilycoveCity_DepartmentStoreRooftop_Text_1A0BE4 + waittext + pokemartdecor LilycoveCity_DepartmentStoreRooftop_Decorations + msgbox LilycoveCity_DepartmentStoreRooftop_Text_1A0C02, 4 + release + end + + .align 2 +LilycoveCity_DepartmentStoreRooftop_Decorations:: @ 815A180 + .2byte DECOR_MUD_BALL + .2byte DECOR_FENCE_LENGTH + .2byte DECOR_FENCE_WIDTH + .2byte DECOR_TIRE + .2byte DECOR_BREAKABLE_DOOR + .2byte DECOR_SOLID_BOARD + .2byte DECOR_SAND_ORNAMENT + .2byte DECOR_STAND + .2byte DECOR_SLIDE + .2byte DECOR_TV + .2byte DECOR_ROUND_TV + .2byte DECOR_CUTE_TV + .2byte DECOR_WAILMER_DOLL + .2byte DECOR_RHYDON_DOLL + .2byte DECOR_NONE + release + end + +LilycoveCity_DepartmentStoreRooftop_EventScript_15A1A0:: @ 815A1A0 + lock + faceplayer + event_96 3 + compare RESULT, 1 + callif 1, LilycoveCity_DepartmentStoreRooftop_EventScript_15A1BA + msgbox LilycoveCity_DepartmentStoreRooftop_Text_18C61F, 4 + release + end + +LilycoveCity_DepartmentStoreRooftop_EventScript_15A1BA:: @ 815A1BA + msgbox LilycoveCity_DepartmentStoreRooftop_Text_18C685, 4 + release + end + +LilycoveCity_DepartmentStoreRooftop_EventScript_15A1C4:: @ 815A1C4 + msgbox LilycoveCity_DepartmentStoreRooftop_Text_18C70E, 2 + end + +LilycoveCity_DepartmentStoreRooftop_EventScript_15A1CD:: @ 815A1CD + lockall + message LilycoveCity_DepartmentStoreRooftop_Text_18C72B + waittext + showmoney 0, 0 + snop + jump LilycoveCity_DepartmentStoreRooftop_EventScript_15A1DE + end + +LilycoveCity_DepartmentStoreRooftop_EventScript_15A1DE:: @ 815A1DE + multichoice 16, 0, 42, 0 + copyvar 0x4001, RESULT + switch 0x4001 + case 0, LilycoveCity_DepartmentStoreRooftop_EventScript_15A21C + case 1, LilycoveCity_DepartmentStoreRooftop_EventScript_15A227 + case 2, LilycoveCity_DepartmentStoreRooftop_EventScript_15A232 + msgbox LilycoveCity_DepartmentStoreRooftop_Text_18C7C3, 4 + jump LilycoveCity_DepartmentStoreRooftop_EventScript_15A396 + end + +LilycoveCity_DepartmentStoreRooftop_EventScript_15A21C:: @ 815A21C + setvar 0x4000, 26 + jump LilycoveCity_DepartmentStoreRooftop_EventScript_15A267 + end + +LilycoveCity_DepartmentStoreRooftop_EventScript_15A227:: @ 815A227 + setvar 0x4000, 27 + jump LilycoveCity_DepartmentStoreRooftop_EventScript_15A267 + end + +LilycoveCity_DepartmentStoreRooftop_EventScript_15A232:: @ 815A232 + setvar 0x4000, 28 + jump LilycoveCity_DepartmentStoreRooftop_EventScript_15A267 + end + +LilycoveCity_DepartmentStoreRooftop_EventScript_15A23D:: @ 815A23D + checkmoney 0xc8, 0 + return + +LilycoveCity_DepartmentStoreRooftop_EventScript_15A244:: @ 815A244 + checkmoney 0x12c, 0 + return + +LilycoveCity_DepartmentStoreRooftop_EventScript_15A24B:: @ 815A24B + checkmoney 0x15e, 0 + return + +LilycoveCity_DepartmentStoreRooftop_EventScript_15A252:: @ 815A252 + paymoney 0xc8, 0 + return + +LilycoveCity_DepartmentStoreRooftop_EventScript_15A259:: @ 815A259 + paymoney 0x12c, 0 + return + +LilycoveCity_DepartmentStoreRooftop_EventScript_15A260:: @ 815A260 + paymoney 0x15e, 0 + return + +LilycoveCity_DepartmentStoreRooftop_EventScript_15A267:: @ 815A267 + compare 0x4001, 0 + callif 1, LilycoveCity_DepartmentStoreRooftop_EventScript_15A23D + compare 0x4001, 1 + callif 1, LilycoveCity_DepartmentStoreRooftop_EventScript_15A244 + compare 0x4001, 2 + callif 1, LilycoveCity_DepartmentStoreRooftop_EventScript_15A24B + compare RESULT, 0 + jumpeq LilycoveCity_DepartmentStoreRooftop_EventScript_15A37A + checkitemspace 0x4000, 1 + compare RESULT, 0 + jumpeq LilycoveCity_DepartmentStoreRooftop_EventScript_15A388 + compare 0x4001, 0 + callif 1, LilycoveCity_DepartmentStoreRooftop_EventScript_15A252 + compare 0x4001, 1 + callif 1, LilycoveCity_DepartmentStoreRooftop_EventScript_15A259 + compare 0x4001, 2 + callif 1, LilycoveCity_DepartmentStoreRooftop_EventScript_15A260 + updatemoney 0, 0 + snop + bufferitem 0, 0x4000 + playsfx 106 + msgbox LilycoveCity_DepartmentStoreRooftop_Text_18C75F, 4 + additem 0x4000, 1 + bufferitem 1, 0x4000 + bufferstd 2, 14 + msgbox LilycoveCity_DepartmentStoreRooftop_Text_1A0C8C, 4 + random 64 + compare RESULT, 0 + jumpif 5, LilycoveCity_DepartmentStoreRooftop_EventScript_15A36E + checkitemspace 0x4000, 1 + compare RESULT, 0 + jumpeq LilycoveCity_DepartmentStoreRooftop_EventScript_15A388 + playsfx 106 + msgbox LilycoveCity_DepartmentStoreRooftop_Text_18C780, 4 + additem 0x4000, 1 + bufferitem 1, 0x4000 + bufferstd 2, 14 + msgbox LilycoveCity_DepartmentStoreRooftop_Text_1A0C8C, 4 + random 64 + compare RESULT, 0 + jumpif 5, LilycoveCity_DepartmentStoreRooftop_EventScript_15A36E + checkitemspace 0x4000, 1 + compare RESULT, 0 + jumpeq LilycoveCity_DepartmentStoreRooftop_EventScript_15A388 + playsfx 106 + msgbox LilycoveCity_DepartmentStoreRooftop_Text_18C780, 4 + additem 0x4000, 1 + bufferitem 1, 0x4000 + bufferstd 2, 14 + msgbox LilycoveCity_DepartmentStoreRooftop_Text_1A0C8C, 4 + jump LilycoveCity_DepartmentStoreRooftop_EventScript_15A36E + end + +LilycoveCity_DepartmentStoreRooftop_EventScript_15A36E:: @ 815A36E + message LilycoveCity_DepartmentStoreRooftop_Text_18C72B + waittext + jump LilycoveCity_DepartmentStoreRooftop_EventScript_15A1DE + end + +LilycoveCity_DepartmentStoreRooftop_EventScript_15A37A:: @ 815A37A + msgbox LilycoveCity_DepartmentStoreRooftop_Text_18C7AF, 4 + jump LilycoveCity_DepartmentStoreRooftop_EventScript_15A396 + end + +LilycoveCity_DepartmentStoreRooftop_EventScript_15A388:: @ 815A388 + msgbox LilycoveCity_DepartmentStoreRooftop_Text_1A0C79, 4 + jump LilycoveCity_DepartmentStoreRooftop_EventScript_15A396 + end + +LilycoveCity_DepartmentStoreRooftop_EventScript_15A396:: @ 815A396 + hidemoney 0, 0 + releaseall + end diff --git a/data/scripts/maps/LilycoveCity_DepartmentStoreRooftop.s b/data/scripts/maps/LilycoveCity_DepartmentStoreRooftop.s deleted file mode 100644 index f84c84201..000000000 --- a/data/scripts/maps/LilycoveCity_DepartmentStoreRooftop.s +++ /dev/null @@ -1,202 +0,0 @@ -LilycoveCity_DepartmentStoreRooftop_MapScripts:: @ 815A13F - map_script 3, LilycoveCity_DepartmentStoreRooftop_MapScript1_15A145 - .byte 0 - -LilycoveCity_DepartmentStoreRooftop_MapScript1_15A145:: @ 815A145 - event_96 3 - compare RESULT, 1 - callif 1, LilycoveCity_DepartmentStoreRooftop_EventScript_15A15F - compare RESULT, 0 - callif 1, LilycoveCity_DepartmentStoreRooftop_EventScript_15A163 - end - -LilycoveCity_DepartmentStoreRooftop_EventScript_15A15F:: @ 815A15F - clearflag 962 - return - -LilycoveCity_DepartmentStoreRooftop_EventScript_15A163:: @ 815A163 - setflag 962 - return - -LilycoveCity_DepartmentStoreRooftop_EventScript_15A167:: @ 815A167 - lock - faceplayer - message LilycoveCity_DepartmentStoreRooftop_Text_1A0BE4 - waittext - pokemartdecor LilycoveCity_DepartmentStoreRooftop_Decorations - msgbox LilycoveCity_DepartmentStoreRooftop_Text_1A0C02, 4 - release - end - - .align 2 -LilycoveCity_DepartmentStoreRooftop_Decorations:: @ 815A180 - .2byte DECOR_MUD_BALL - .2byte DECOR_FENCE_LENGTH - .2byte DECOR_FENCE_WIDTH - .2byte DECOR_TIRE - .2byte DECOR_BREAKABLE_DOOR - .2byte DECOR_SOLID_BOARD - .2byte DECOR_SAND_ORNAMENT - .2byte DECOR_STAND - .2byte DECOR_SLIDE - .2byte DECOR_TV - .2byte DECOR_ROUND_TV - .2byte DECOR_CUTE_TV - .2byte DECOR_WAILMER_DOLL - .2byte DECOR_RHYDON_DOLL - .2byte DECOR_NONE - release - end - -LilycoveCity_DepartmentStoreRooftop_EventScript_15A1A0:: @ 815A1A0 - lock - faceplayer - event_96 3 - compare RESULT, 1 - callif 1, LilycoveCity_DepartmentStoreRooftop_EventScript_15A1BA - msgbox LilycoveCity_DepartmentStoreRooftop_Text_18C61F, 4 - release - end - -LilycoveCity_DepartmentStoreRooftop_EventScript_15A1BA:: @ 815A1BA - msgbox LilycoveCity_DepartmentStoreRooftop_Text_18C685, 4 - release - end - -LilycoveCity_DepartmentStoreRooftop_EventScript_15A1C4:: @ 815A1C4 - msgbox LilycoveCity_DepartmentStoreRooftop_Text_18C70E, 2 - end - -LilycoveCity_DepartmentStoreRooftop_EventScript_15A1CD:: @ 815A1CD - lockall - message LilycoveCity_DepartmentStoreRooftop_Text_18C72B - waittext - showmoney 0, 0 - snop - jump LilycoveCity_DepartmentStoreRooftop_EventScript_15A1DE - end - -LilycoveCity_DepartmentStoreRooftop_EventScript_15A1DE:: @ 815A1DE - multichoice 16, 0, 42, 0 - copyvar 0x4001, RESULT - switch 0x4001 - case 0, LilycoveCity_DepartmentStoreRooftop_EventScript_15A21C - case 1, LilycoveCity_DepartmentStoreRooftop_EventScript_15A227 - case 2, LilycoveCity_DepartmentStoreRooftop_EventScript_15A232 - msgbox LilycoveCity_DepartmentStoreRooftop_Text_18C7C3, 4 - jump LilycoveCity_DepartmentStoreRooftop_EventScript_15A396 - end - -LilycoveCity_DepartmentStoreRooftop_EventScript_15A21C:: @ 815A21C - setvar 0x4000, 26 - jump LilycoveCity_DepartmentStoreRooftop_EventScript_15A267 - end - -LilycoveCity_DepartmentStoreRooftop_EventScript_15A227:: @ 815A227 - setvar 0x4000, 27 - jump LilycoveCity_DepartmentStoreRooftop_EventScript_15A267 - end - -LilycoveCity_DepartmentStoreRooftop_EventScript_15A232:: @ 815A232 - setvar 0x4000, 28 - jump LilycoveCity_DepartmentStoreRooftop_EventScript_15A267 - end - -LilycoveCity_DepartmentStoreRooftop_EventScript_15A23D:: @ 815A23D - checkmoney 0xc8, 0 - return - -LilycoveCity_DepartmentStoreRooftop_EventScript_15A244:: @ 815A244 - checkmoney 0x12c, 0 - return - -LilycoveCity_DepartmentStoreRooftop_EventScript_15A24B:: @ 815A24B - checkmoney 0x15e, 0 - return - -LilycoveCity_DepartmentStoreRooftop_EventScript_15A252:: @ 815A252 - paymoney 0xc8, 0 - return - -LilycoveCity_DepartmentStoreRooftop_EventScript_15A259:: @ 815A259 - paymoney 0x12c, 0 - return - -LilycoveCity_DepartmentStoreRooftop_EventScript_15A260:: @ 815A260 - paymoney 0x15e, 0 - return - -LilycoveCity_DepartmentStoreRooftop_EventScript_15A267:: @ 815A267 - compare 0x4001, 0 - callif 1, LilycoveCity_DepartmentStoreRooftop_EventScript_15A23D - compare 0x4001, 1 - callif 1, LilycoveCity_DepartmentStoreRooftop_EventScript_15A244 - compare 0x4001, 2 - callif 1, LilycoveCity_DepartmentStoreRooftop_EventScript_15A24B - compare RESULT, 0 - jumpeq LilycoveCity_DepartmentStoreRooftop_EventScript_15A37A - checkitemspace 0x4000, 1 - compare RESULT, 0 - jumpeq LilycoveCity_DepartmentStoreRooftop_EventScript_15A388 - compare 0x4001, 0 - callif 1, LilycoveCity_DepartmentStoreRooftop_EventScript_15A252 - compare 0x4001, 1 - callif 1, LilycoveCity_DepartmentStoreRooftop_EventScript_15A259 - compare 0x4001, 2 - callif 1, LilycoveCity_DepartmentStoreRooftop_EventScript_15A260 - updatemoney 0, 0 - snop - bufferitem 0, 0x4000 - playsfx 106 - msgbox LilycoveCity_DepartmentStoreRooftop_Text_18C75F, 4 - additem 0x4000, 1 - bufferitem 1, 0x4000 - bufferstd 2, 14 - msgbox LilycoveCity_DepartmentStoreRooftop_Text_1A0C8C, 4 - random 64 - compare RESULT, 0 - jumpif 5, LilycoveCity_DepartmentStoreRooftop_EventScript_15A36E - checkitemspace 0x4000, 1 - compare RESULT, 0 - jumpeq LilycoveCity_DepartmentStoreRooftop_EventScript_15A388 - playsfx 106 - msgbox LilycoveCity_DepartmentStoreRooftop_Text_18C780, 4 - additem 0x4000, 1 - bufferitem 1, 0x4000 - bufferstd 2, 14 - msgbox LilycoveCity_DepartmentStoreRooftop_Text_1A0C8C, 4 - random 64 - compare RESULT, 0 - jumpif 5, LilycoveCity_DepartmentStoreRooftop_EventScript_15A36E - checkitemspace 0x4000, 1 - compare RESULT, 0 - jumpeq LilycoveCity_DepartmentStoreRooftop_EventScript_15A388 - playsfx 106 - msgbox LilycoveCity_DepartmentStoreRooftop_Text_18C780, 4 - additem 0x4000, 1 - bufferitem 1, 0x4000 - bufferstd 2, 14 - msgbox LilycoveCity_DepartmentStoreRooftop_Text_1A0C8C, 4 - jump LilycoveCity_DepartmentStoreRooftop_EventScript_15A36E - end - -LilycoveCity_DepartmentStoreRooftop_EventScript_15A36E:: @ 815A36E - message LilycoveCity_DepartmentStoreRooftop_Text_18C72B - waittext - jump LilycoveCity_DepartmentStoreRooftop_EventScript_15A1DE - end - -LilycoveCity_DepartmentStoreRooftop_EventScript_15A37A:: @ 815A37A - msgbox LilycoveCity_DepartmentStoreRooftop_Text_18C7AF, 4 - jump LilycoveCity_DepartmentStoreRooftop_EventScript_15A396 - end - -LilycoveCity_DepartmentStoreRooftop_EventScript_15A388:: @ 815A388 - msgbox LilycoveCity_DepartmentStoreRooftop_Text_1A0C79, 4 - jump LilycoveCity_DepartmentStoreRooftop_EventScript_15A396 - end - -LilycoveCity_DepartmentStoreRooftop_EventScript_15A396:: @ 815A396 - hidemoney 0, 0 - releaseall - end diff --git a/data/scripts/maps/LilycoveCity_DepartmentStore_1F.inc b/data/scripts/maps/LilycoveCity_DepartmentStore_1F.inc new file mode 100644 index 000000000..325c56330 --- /dev/null +++ b/data/scripts/maps/LilycoveCity_DepartmentStore_1F.inc @@ -0,0 +1,145 @@ +LilycoveCity_DepartmentStore_1F_MapScripts:: @ 8159D54 + .byte 0 + +LilycoveCity_DepartmentStore_1F_EventScript_159D55:: @ 8159D55 + msgbox LilycoveCity_DepartmentStore_1F_Text_18BFB5, 2 + end + +LilycoveCity_DepartmentStore_1F_EventScript_159D5E:: @ 8159D5E + lock + faceplayer + checkdailyflags + compare 0x4045, 0 + jumpif 5, LilycoveCity_DepartmentStore_1F_EventScript_159EB1 + checkflag 2250 + jumpeq LilycoveCity_DepartmentStore_1F_EventScript_159E4C + msgbox LilycoveCity_DepartmentStore_1F_Text_1C4B5E, 5 + compare RESULT, 0 + jumpeq LilycoveCity_DepartmentStore_1F_EventScript_159E56 + setflag 2250 + message LilycoveCity_DepartmentStore_1F_Text_1C4CC6 + waittext + special 257 + copyvar 0x8008, RESULT + special 337 + msgbox LilycoveCity_DepartmentStore_1F_Text_1C4CF6, 4 + move 2, LilycoveCity_DepartmentStore_1F_Movement_1A0843 + waitmove 0 + playsfx 4 + special 217 + special 258 + pause 220 + special 218 + pause 10 + move 2, LilycoveCity_DepartmentStore_1F_Movement_1A0839 + waitmove 0 + compare 0x8004, 0 + jumpeq LilycoveCity_DepartmentStore_1F_EventScript_159E60 + inccounter GAME_STAT_WON_POKEMON_LOTTERY + compare 0x8006, 0 + callif 1, LilycoveCity_DepartmentStore_1F_EventScript_159E3A + compare 0x8006, 1 + callif 1, LilycoveCity_DepartmentStore_1F_EventScript_159E43 + bufferitem 0, 0x8005 + compare 0x8004, 1 + callif 1, LilycoveCity_DepartmentStore_1F_EventScript_159E78 + compare 0x8004, 2 + callif 1, LilycoveCity_DepartmentStore_1F_EventScript_159E81 + compare 0x8004, 3 + callif 1, LilycoveCity_DepartmentStore_1F_EventScript_159E8A + compare 0x8004, 4 + callif 1, LilycoveCity_DepartmentStore_1F_EventScript_159E93 + giveitem 0x8005 + compare RESULT, 0 + jumpeq LilycoveCity_DepartmentStore_1F_EventScript_159E9C + jump LilycoveCity_DepartmentStore_1F_EventScript_159E6E + end + +LilycoveCity_DepartmentStore_1F_EventScript_159E3A:: @ 8159E3A + msgbox LilycoveCity_DepartmentStore_1F_Text_1C4D7D, 4 + return + +LilycoveCity_DepartmentStore_1F_EventScript_159E43:: @ 8159E43 + msgbox LilycoveCity_DepartmentStore_1F_Text_1C4DD1, 4 + return + +LilycoveCity_DepartmentStore_1F_EventScript_159E4C:: @ 8159E4C + msgbox LilycoveCity_DepartmentStore_1F_Text_1C4C6A, 4 + release + end + +LilycoveCity_DepartmentStore_1F_EventScript_159E56:: @ 8159E56 + msgbox LilycoveCity_DepartmentStore_1F_Text_1C4C85, 4 + release + end + +LilycoveCity_DepartmentStore_1F_EventScript_159E60:: @ 8159E60 + msgbox LilycoveCity_DepartmentStore_1F_Text_1C4E27, 4 + jump LilycoveCity_DepartmentStore_1F_EventScript_159E6E + end + +LilycoveCity_DepartmentStore_1F_EventScript_159E6E:: @ 8159E6E + msgbox LilycoveCity_DepartmentStore_1F_Text_1C501C, 4 + release + end + +LilycoveCity_DepartmentStore_1F_EventScript_159E78:: @ 8159E78 + msgbox LilycoveCity_DepartmentStore_1F_Text_1C4E4F, 4 + return + +LilycoveCity_DepartmentStore_1F_EventScript_159E81:: @ 8159E81 + msgbox LilycoveCity_DepartmentStore_1F_Text_1C4E92, 4 + return + +LilycoveCity_DepartmentStore_1F_EventScript_159E8A:: @ 8159E8A + msgbox LilycoveCity_DepartmentStore_1F_Text_1C4ED8, 4 + return + +LilycoveCity_DepartmentStore_1F_EventScript_159E93:: @ 8159E93 + msgbox LilycoveCity_DepartmentStore_1F_Text_1C4F1C, 4 + return + +LilycoveCity_DepartmentStore_1F_EventScript_159E9C:: @ 8159E9C + copyvar 0x4045, 0x8005 + jump LilycoveCity_DepartmentStore_1F_EventScript_159EA7 + end + +LilycoveCity_DepartmentStore_1F_EventScript_159EA7:: @ 8159EA7 + msgbox LilycoveCity_DepartmentStore_1F_Text_1C4F77, 4 + release + end + +LilycoveCity_DepartmentStore_1F_EventScript_159EB1:: @ 8159EB1 + msgbox LilycoveCity_DepartmentStore_1F_Text_1C4FCC, 4 + giveitem 0x4045 + compare RESULT, 0 + jumpeq LilycoveCity_DepartmentStore_1F_EventScript_159EA7 + setvar 0x4045, 0 + release + end + +LilycoveCity_DepartmentStore_1F_EventScript_159ED7:: @ 8159ED7 + msgbox LilycoveCity_DepartmentStore_1F_Text_18BFDB, 2 + end + +LilycoveCity_DepartmentStore_1F_EventScript_159EE0:: @ 8159EE0 + msgbox LilycoveCity_DepartmentStore_1F_Text_18C044, 2 + end + +LilycoveCity_DepartmentStore_1F_EventScript_159EE9:: @ 8159EE9 + msgbox LilycoveCity_DepartmentStore_1F_Text_18C07A, 2 + end + +LilycoveCity_DepartmentStore_1F_EventScript_159EF2:: @ 8159EF2 + lock + faceplayer + checksound + pokecry SPECIES_AZUMARILL, 0 + msgbox LilycoveCity_DepartmentStore_1F_Text_18C0C3, 4 + waitpokecry + release + end + +LilycoveCity_DepartmentStore_1F_EventScript_159F05:: @ 8159F05 + msgbox LilycoveCity_DepartmentStore_1F_Text_18C0D9, 3 + end diff --git a/data/scripts/maps/LilycoveCity_DepartmentStore_1F.s b/data/scripts/maps/LilycoveCity_DepartmentStore_1F.s deleted file mode 100644 index 325c56330..000000000 --- a/data/scripts/maps/LilycoveCity_DepartmentStore_1F.s +++ /dev/null @@ -1,145 +0,0 @@ -LilycoveCity_DepartmentStore_1F_MapScripts:: @ 8159D54 - .byte 0 - -LilycoveCity_DepartmentStore_1F_EventScript_159D55:: @ 8159D55 - msgbox LilycoveCity_DepartmentStore_1F_Text_18BFB5, 2 - end - -LilycoveCity_DepartmentStore_1F_EventScript_159D5E:: @ 8159D5E - lock - faceplayer - checkdailyflags - compare 0x4045, 0 - jumpif 5, LilycoveCity_DepartmentStore_1F_EventScript_159EB1 - checkflag 2250 - jumpeq LilycoveCity_DepartmentStore_1F_EventScript_159E4C - msgbox LilycoveCity_DepartmentStore_1F_Text_1C4B5E, 5 - compare RESULT, 0 - jumpeq LilycoveCity_DepartmentStore_1F_EventScript_159E56 - setflag 2250 - message LilycoveCity_DepartmentStore_1F_Text_1C4CC6 - waittext - special 257 - copyvar 0x8008, RESULT - special 337 - msgbox LilycoveCity_DepartmentStore_1F_Text_1C4CF6, 4 - move 2, LilycoveCity_DepartmentStore_1F_Movement_1A0843 - waitmove 0 - playsfx 4 - special 217 - special 258 - pause 220 - special 218 - pause 10 - move 2, LilycoveCity_DepartmentStore_1F_Movement_1A0839 - waitmove 0 - compare 0x8004, 0 - jumpeq LilycoveCity_DepartmentStore_1F_EventScript_159E60 - inccounter GAME_STAT_WON_POKEMON_LOTTERY - compare 0x8006, 0 - callif 1, LilycoveCity_DepartmentStore_1F_EventScript_159E3A - compare 0x8006, 1 - callif 1, LilycoveCity_DepartmentStore_1F_EventScript_159E43 - bufferitem 0, 0x8005 - compare 0x8004, 1 - callif 1, LilycoveCity_DepartmentStore_1F_EventScript_159E78 - compare 0x8004, 2 - callif 1, LilycoveCity_DepartmentStore_1F_EventScript_159E81 - compare 0x8004, 3 - callif 1, LilycoveCity_DepartmentStore_1F_EventScript_159E8A - compare 0x8004, 4 - callif 1, LilycoveCity_DepartmentStore_1F_EventScript_159E93 - giveitem 0x8005 - compare RESULT, 0 - jumpeq LilycoveCity_DepartmentStore_1F_EventScript_159E9C - jump LilycoveCity_DepartmentStore_1F_EventScript_159E6E - end - -LilycoveCity_DepartmentStore_1F_EventScript_159E3A:: @ 8159E3A - msgbox LilycoveCity_DepartmentStore_1F_Text_1C4D7D, 4 - return - -LilycoveCity_DepartmentStore_1F_EventScript_159E43:: @ 8159E43 - msgbox LilycoveCity_DepartmentStore_1F_Text_1C4DD1, 4 - return - -LilycoveCity_DepartmentStore_1F_EventScript_159E4C:: @ 8159E4C - msgbox LilycoveCity_DepartmentStore_1F_Text_1C4C6A, 4 - release - end - -LilycoveCity_DepartmentStore_1F_EventScript_159E56:: @ 8159E56 - msgbox LilycoveCity_DepartmentStore_1F_Text_1C4C85, 4 - release - end - -LilycoveCity_DepartmentStore_1F_EventScript_159E60:: @ 8159E60 - msgbox LilycoveCity_DepartmentStore_1F_Text_1C4E27, 4 - jump LilycoveCity_DepartmentStore_1F_EventScript_159E6E - end - -LilycoveCity_DepartmentStore_1F_EventScript_159E6E:: @ 8159E6E - msgbox LilycoveCity_DepartmentStore_1F_Text_1C501C, 4 - release - end - -LilycoveCity_DepartmentStore_1F_EventScript_159E78:: @ 8159E78 - msgbox LilycoveCity_DepartmentStore_1F_Text_1C4E4F, 4 - return - -LilycoveCity_DepartmentStore_1F_EventScript_159E81:: @ 8159E81 - msgbox LilycoveCity_DepartmentStore_1F_Text_1C4E92, 4 - return - -LilycoveCity_DepartmentStore_1F_EventScript_159E8A:: @ 8159E8A - msgbox LilycoveCity_DepartmentStore_1F_Text_1C4ED8, 4 - return - -LilycoveCity_DepartmentStore_1F_EventScript_159E93:: @ 8159E93 - msgbox LilycoveCity_DepartmentStore_1F_Text_1C4F1C, 4 - return - -LilycoveCity_DepartmentStore_1F_EventScript_159E9C:: @ 8159E9C - copyvar 0x4045, 0x8005 - jump LilycoveCity_DepartmentStore_1F_EventScript_159EA7 - end - -LilycoveCity_DepartmentStore_1F_EventScript_159EA7:: @ 8159EA7 - msgbox LilycoveCity_DepartmentStore_1F_Text_1C4F77, 4 - release - end - -LilycoveCity_DepartmentStore_1F_EventScript_159EB1:: @ 8159EB1 - msgbox LilycoveCity_DepartmentStore_1F_Text_1C4FCC, 4 - giveitem 0x4045 - compare RESULT, 0 - jumpeq LilycoveCity_DepartmentStore_1F_EventScript_159EA7 - setvar 0x4045, 0 - release - end - -LilycoveCity_DepartmentStore_1F_EventScript_159ED7:: @ 8159ED7 - msgbox LilycoveCity_DepartmentStore_1F_Text_18BFDB, 2 - end - -LilycoveCity_DepartmentStore_1F_EventScript_159EE0:: @ 8159EE0 - msgbox LilycoveCity_DepartmentStore_1F_Text_18C044, 2 - end - -LilycoveCity_DepartmentStore_1F_EventScript_159EE9:: @ 8159EE9 - msgbox LilycoveCity_DepartmentStore_1F_Text_18C07A, 2 - end - -LilycoveCity_DepartmentStore_1F_EventScript_159EF2:: @ 8159EF2 - lock - faceplayer - checksound - pokecry SPECIES_AZUMARILL, 0 - msgbox LilycoveCity_DepartmentStore_1F_Text_18C0C3, 4 - waitpokecry - release - end - -LilycoveCity_DepartmentStore_1F_EventScript_159F05:: @ 8159F05 - msgbox LilycoveCity_DepartmentStore_1F_Text_18C0D9, 3 - end diff --git a/data/scripts/maps/LilycoveCity_DepartmentStore_2F.inc b/data/scripts/maps/LilycoveCity_DepartmentStore_2F.inc new file mode 100644 index 000000000..e54883714 --- /dev/null +++ b/data/scripts/maps/LilycoveCity_DepartmentStore_2F.inc @@ -0,0 +1,67 @@ +LilycoveCity_DepartmentStore_2F_MapScripts:: @ 8159F0E + .byte 0 + +LilycoveCity_DepartmentStore_2F_EventScript_159F0F:: @ 8159F0F + msgbox LilycoveCity_DepartmentStore_2F_Text_18C162, 2 + end + +LilycoveCity_DepartmentStore_2F_EventScript_159F18:: @ 8159F18 + msgbox LilycoveCity_DepartmentStore_2F_Text_18C195, 2 + end + +LilycoveCity_DepartmentStore_2F_EventScript_159F21:: @ 8159F21 + msgbox LilycoveCity_DepartmentStore_2F_Text_18C1D9, 2 + end + +LilycoveCity_DepartmentStore_2F_EventScript_159F2A:: @ 8159F2A + lock + faceplayer + message LilycoveCity_DepartmentStore_2F_Text_1A0BE4 + waittext + pokemart LilycoveCity_DepartmentStore_2F_Items1 + msgbox LilycoveCity_DepartmentStore_2F_Text_1A0C02, 4 + release + end + + .align 2 +LilycoveCity_DepartmentStore_2F_Items1:: @ 8159F44 + .2byte ITEM_POKE_BALL + .2byte ITEM_GREAT_BALL + .2byte ITEM_ULTRA_BALL + .2byte ITEM_ESCAPE_ROPE + .2byte ITEM_FULL_HEAL + .2byte ITEM_ANTIDOTE + .2byte ITEM_PARALYZE_HEAL + .2byte ITEM_BURN_HEAL + .2byte ITEM_ICE_HEAL + .2byte ITEM_AWAKENING + .2byte ITEM_FLUFFY_TAIL + .2byte ITEM_NONE + release + end + +LilycoveCity_DepartmentStore_2F_EventScript_159F5E:: @ 8159F5E + lock + faceplayer + message LilycoveCity_DepartmentStore_2F_Text_1A0BE4 + waittext + pokemart LilycoveCity_DepartmentStore_2F_Items2 + msgbox LilycoveCity_DepartmentStore_2F_Text_1A0C02, 4 + release + end + + .align 2 +LilycoveCity_DepartmentStore_2F_Items2:: @ 8159F78 + .2byte ITEM_POTION + .2byte ITEM_SUPER_POTION + .2byte ITEM_HYPER_POTION + .2byte ITEM_MAX_POTION + .2byte ITEM_REVIVE + .2byte ITEM_REPEL + .2byte ITEM_SUPER_REPEL + .2byte ITEM_MAX_REPEL + .2byte ITEM_WAVE_MAIL + .2byte ITEM_MECH_MAIL + .2byte ITEM_NONE + release + end diff --git a/data/scripts/maps/LilycoveCity_DepartmentStore_2F.s b/data/scripts/maps/LilycoveCity_DepartmentStore_2F.s deleted file mode 100644 index e54883714..000000000 --- a/data/scripts/maps/LilycoveCity_DepartmentStore_2F.s +++ /dev/null @@ -1,67 +0,0 @@ -LilycoveCity_DepartmentStore_2F_MapScripts:: @ 8159F0E - .byte 0 - -LilycoveCity_DepartmentStore_2F_EventScript_159F0F:: @ 8159F0F - msgbox LilycoveCity_DepartmentStore_2F_Text_18C162, 2 - end - -LilycoveCity_DepartmentStore_2F_EventScript_159F18:: @ 8159F18 - msgbox LilycoveCity_DepartmentStore_2F_Text_18C195, 2 - end - -LilycoveCity_DepartmentStore_2F_EventScript_159F21:: @ 8159F21 - msgbox LilycoveCity_DepartmentStore_2F_Text_18C1D9, 2 - end - -LilycoveCity_DepartmentStore_2F_EventScript_159F2A:: @ 8159F2A - lock - faceplayer - message LilycoveCity_DepartmentStore_2F_Text_1A0BE4 - waittext - pokemart LilycoveCity_DepartmentStore_2F_Items1 - msgbox LilycoveCity_DepartmentStore_2F_Text_1A0C02, 4 - release - end - - .align 2 -LilycoveCity_DepartmentStore_2F_Items1:: @ 8159F44 - .2byte ITEM_POKE_BALL - .2byte ITEM_GREAT_BALL - .2byte ITEM_ULTRA_BALL - .2byte ITEM_ESCAPE_ROPE - .2byte ITEM_FULL_HEAL - .2byte ITEM_ANTIDOTE - .2byte ITEM_PARALYZE_HEAL - .2byte ITEM_BURN_HEAL - .2byte ITEM_ICE_HEAL - .2byte ITEM_AWAKENING - .2byte ITEM_FLUFFY_TAIL - .2byte ITEM_NONE - release - end - -LilycoveCity_DepartmentStore_2F_EventScript_159F5E:: @ 8159F5E - lock - faceplayer - message LilycoveCity_DepartmentStore_2F_Text_1A0BE4 - waittext - pokemart LilycoveCity_DepartmentStore_2F_Items2 - msgbox LilycoveCity_DepartmentStore_2F_Text_1A0C02, 4 - release - end - - .align 2 -LilycoveCity_DepartmentStore_2F_Items2:: @ 8159F78 - .2byte ITEM_POTION - .2byte ITEM_SUPER_POTION - .2byte ITEM_HYPER_POTION - .2byte ITEM_MAX_POTION - .2byte ITEM_REVIVE - .2byte ITEM_REPEL - .2byte ITEM_SUPER_REPEL - .2byte ITEM_MAX_REPEL - .2byte ITEM_WAVE_MAIL - .2byte ITEM_MECH_MAIL - .2byte ITEM_NONE - release - end diff --git a/data/scripts/maps/LilycoveCity_DepartmentStore_3F.inc b/data/scripts/maps/LilycoveCity_DepartmentStore_3F.inc new file mode 100644 index 000000000..e669cef7f --- /dev/null +++ b/data/scripts/maps/LilycoveCity_DepartmentStore_3F.inc @@ -0,0 +1,60 @@ +LilycoveCity_DepartmentStore_3F_MapScripts:: @ 8159F90 + .byte 0 + +LilycoveCity_DepartmentStore_3F_EventScript_159F91:: @ 8159F91 + lock + faceplayer + message LilycoveCity_DepartmentStore_3F_Text_1A0BE4 + waittext + pokemart LilycoveCity_DepartmentStore_3F_Items1 + msgbox LilycoveCity_DepartmentStore_3F_Text_1A0C02, 4 + release + end + + .align 2 +LilycoveCity_DepartmentStore_3F_Items1:: @ 8159FA8 + .2byte ITEM_PROTEIN + .2byte ITEM_CALCIUM + .2byte ITEM_IRON + .2byte ITEM_ZINC + .2byte ITEM_CARBOS + .2byte ITEM_HP_UP + .2byte ITEM_NONE + release + end + +LilycoveCity_DepartmentStore_3F_EventScript_159FB8:: @ 8159FB8 + lock + faceplayer + message LilycoveCity_DepartmentStore_3F_Text_1A0BE4 + waittext + pokemart LilycoveCity_DepartmentStore_3F_Items2 + msgbox LilycoveCity_DepartmentStore_3F_Text_1A0C02, 4 + release + end + + + .align 2 +LilycoveCity_DepartmentStore_3F_Items2:: @ 8159FD0 + .2byte ITEM_X_SPEED + .2byte ITEM_X_SPECIAL + .2byte ITEM_X_ATTACK + .2byte ITEM_X_DEFEND + .2byte ITEM_DIRE_HIT + .2byte ITEM_GUARD_SPEC + .2byte ITEM_X_ACCURACY + .2byte ITEM_NONE + release + end + +LilycoveCity_DepartmentStore_3F_EventScript_159FE2:: @ 8159FE2 + msgbox LilycoveCity_DepartmentStore_3F_Text_18C24B, 2 + end + +LilycoveCity_DepartmentStore_3F_EventScript_159FEB:: @ 8159FEB + msgbox LilycoveCity_DepartmentStore_3F_Text_18C2B5, 2 + end + +LilycoveCity_DepartmentStore_3F_EventScript_159FF4:: @ 8159FF4 + msgbox LilycoveCity_DepartmentStore_3F_Text_18C32E, 2 + end diff --git a/data/scripts/maps/LilycoveCity_DepartmentStore_3F.s b/data/scripts/maps/LilycoveCity_DepartmentStore_3F.s deleted file mode 100644 index e669cef7f..000000000 --- a/data/scripts/maps/LilycoveCity_DepartmentStore_3F.s +++ /dev/null @@ -1,60 +0,0 @@ -LilycoveCity_DepartmentStore_3F_MapScripts:: @ 8159F90 - .byte 0 - -LilycoveCity_DepartmentStore_3F_EventScript_159F91:: @ 8159F91 - lock - faceplayer - message LilycoveCity_DepartmentStore_3F_Text_1A0BE4 - waittext - pokemart LilycoveCity_DepartmentStore_3F_Items1 - msgbox LilycoveCity_DepartmentStore_3F_Text_1A0C02, 4 - release - end - - .align 2 -LilycoveCity_DepartmentStore_3F_Items1:: @ 8159FA8 - .2byte ITEM_PROTEIN - .2byte ITEM_CALCIUM - .2byte ITEM_IRON - .2byte ITEM_ZINC - .2byte ITEM_CARBOS - .2byte ITEM_HP_UP - .2byte ITEM_NONE - release - end - -LilycoveCity_DepartmentStore_3F_EventScript_159FB8:: @ 8159FB8 - lock - faceplayer - message LilycoveCity_DepartmentStore_3F_Text_1A0BE4 - waittext - pokemart LilycoveCity_DepartmentStore_3F_Items2 - msgbox LilycoveCity_DepartmentStore_3F_Text_1A0C02, 4 - release - end - - - .align 2 -LilycoveCity_DepartmentStore_3F_Items2:: @ 8159FD0 - .2byte ITEM_X_SPEED - .2byte ITEM_X_SPECIAL - .2byte ITEM_X_ATTACK - .2byte ITEM_X_DEFEND - .2byte ITEM_DIRE_HIT - .2byte ITEM_GUARD_SPEC - .2byte ITEM_X_ACCURACY - .2byte ITEM_NONE - release - end - -LilycoveCity_DepartmentStore_3F_EventScript_159FE2:: @ 8159FE2 - msgbox LilycoveCity_DepartmentStore_3F_Text_18C24B, 2 - end - -LilycoveCity_DepartmentStore_3F_EventScript_159FEB:: @ 8159FEB - msgbox LilycoveCity_DepartmentStore_3F_Text_18C2B5, 2 - end - -LilycoveCity_DepartmentStore_3F_EventScript_159FF4:: @ 8159FF4 - msgbox LilycoveCity_DepartmentStore_3F_Text_18C32E, 2 - end diff --git a/data/scripts/maps/LilycoveCity_DepartmentStore_4F.inc b/data/scripts/maps/LilycoveCity_DepartmentStore_4F.inc new file mode 100644 index 000000000..994b3b63f --- /dev/null +++ b/data/scripts/maps/LilycoveCity_DepartmentStore_4F.inc @@ -0,0 +1,54 @@ +LilycoveCity_DepartmentStore_4F_MapScripts:: @ 8159FFD + .byte 0 + +LilycoveCity_DepartmentStore_4F_EventScript_159FFE:: @ 8159FFE + msgbox LilycoveCity_DepartmentStore_4F_Text_18C39C, 2 + end + +LilycoveCity_DepartmentStore_4F_EventScript_15A007:: @ 815A007 + msgbox LilycoveCity_DepartmentStore_4F_Text_18C41B, 2 + end + +LilycoveCity_DepartmentStore_4F_EventScript_15A010:: @ 815A010 + msgbox LilycoveCity_DepartmentStore_4F_Text_18C481, 2 + end + +LilycoveCity_DepartmentStore_4F_EventScript_15A019:: @ 815A019 + lock + faceplayer + message LilycoveCity_DepartmentStore_4F_Text_1A0BE4 + waittext + pokemart LilycoveCity_DepartmentStore_4F_Items1 + msgbox LilycoveCity_DepartmentStore_4F_Text_1A0C02, 4 + release + end + + .align 2 +LilycoveCity_DepartmentStore_4F_Items1:: @ 815A030 + .2byte ITEM_TM38 + .2byte ITEM_TM25 + .2byte ITEM_TM14 + .2byte ITEM_TM15 + .2byte ITEM_NONE + release + end + +LilycoveCity_DepartmentStore_4F_EventScript_15A03C:: @ 815A03C + lock + faceplayer + message LilycoveCity_DepartmentStore_4F_Text_1A0BE4 + waittext + pokemart LilycoveCity_DepartmentStore_4F_Items2 + msgbox LilycoveCity_DepartmentStore_4F_Text_1A0C02, 4 + release + end + + .align 2 +LilycoveCity_DepartmentStore_4F_Items2:: @ 815A054 + .2byte ITEM_TM17 + .2byte ITEM_TM20 + .2byte ITEM_TM33 + .2byte ITEM_TM16 + .2byte ITEM_NONE + release + end diff --git a/data/scripts/maps/LilycoveCity_DepartmentStore_4F.s b/data/scripts/maps/LilycoveCity_DepartmentStore_4F.s deleted file mode 100644 index 994b3b63f..000000000 --- a/data/scripts/maps/LilycoveCity_DepartmentStore_4F.s +++ /dev/null @@ -1,54 +0,0 @@ -LilycoveCity_DepartmentStore_4F_MapScripts:: @ 8159FFD - .byte 0 - -LilycoveCity_DepartmentStore_4F_EventScript_159FFE:: @ 8159FFE - msgbox LilycoveCity_DepartmentStore_4F_Text_18C39C, 2 - end - -LilycoveCity_DepartmentStore_4F_EventScript_15A007:: @ 815A007 - msgbox LilycoveCity_DepartmentStore_4F_Text_18C41B, 2 - end - -LilycoveCity_DepartmentStore_4F_EventScript_15A010:: @ 815A010 - msgbox LilycoveCity_DepartmentStore_4F_Text_18C481, 2 - end - -LilycoveCity_DepartmentStore_4F_EventScript_15A019:: @ 815A019 - lock - faceplayer - message LilycoveCity_DepartmentStore_4F_Text_1A0BE4 - waittext - pokemart LilycoveCity_DepartmentStore_4F_Items1 - msgbox LilycoveCity_DepartmentStore_4F_Text_1A0C02, 4 - release - end - - .align 2 -LilycoveCity_DepartmentStore_4F_Items1:: @ 815A030 - .2byte ITEM_TM38 - .2byte ITEM_TM25 - .2byte ITEM_TM14 - .2byte ITEM_TM15 - .2byte ITEM_NONE - release - end - -LilycoveCity_DepartmentStore_4F_EventScript_15A03C:: @ 815A03C - lock - faceplayer - message LilycoveCity_DepartmentStore_4F_Text_1A0BE4 - waittext - pokemart LilycoveCity_DepartmentStore_4F_Items2 - msgbox LilycoveCity_DepartmentStore_4F_Text_1A0C02, 4 - release - end - - .align 2 -LilycoveCity_DepartmentStore_4F_Items2:: @ 815A054 - .2byte ITEM_TM17 - .2byte ITEM_TM20 - .2byte ITEM_TM33 - .2byte ITEM_TM16 - .2byte ITEM_NONE - release - end diff --git a/data/scripts/maps/LilycoveCity_DepartmentStore_5F.inc b/data/scripts/maps/LilycoveCity_DepartmentStore_5F.inc new file mode 100644 index 000000000..0bef8866a --- /dev/null +++ b/data/scripts/maps/LilycoveCity_DepartmentStore_5F.inc @@ -0,0 +1,118 @@ +LilycoveCity_DepartmentStore_5F_MapScripts:: @ 815A060 + .byte 0 + +LilycoveCity_DepartmentStore_5F_EventScript_15A061:: @ 815A061 + lock + faceplayer + message LilycoveCity_DepartmentStore_5F_Text_1A0BE4 + waittext + pokemartbp LilycoveCity_DepartmentStore_5F_Items1 + msgbox LilycoveCity_DepartmentStore_5F_Text_1A0C02, 4 + release + end + + .align 2 +LilycoveCity_DepartmentStore_5F_Items1:: @ 815A078 + .2byte ITEM_X_DEFEND + .2byte ITEM_X_SPEED + .2byte ITEM_X_ACCURACY + .2byte ITEM_SUPER_REPEL + .2byte 91 + .2byte 92 + .2byte ITEM_SUN_STONE + .2byte ITEM_MOON_STONE + .2byte ITEM_FIRE_STONE + .2byte ITEM_THUNDER_STONE + .2byte ITEM_WATER_STONE + .2byte ITEM_LEAF_STONE + .2byte ITEM_NONE + release + end + +LilycoveCity_DepartmentStore_5F_EventScript_15A094:: @ 815A094 + lock + faceplayer + message LilycoveCity_DepartmentStore_5F_Text_1A0BE4 + waittext + pokemartbp LilycoveCity_DepartmentStore_5F_Items2 + msgbox LilycoveCity_DepartmentStore_5F_Text_1A0C02, 4 + release + end + + .align 2 +LilycoveCity_DepartmentStore_5F_Items2:: @ 815A0AC + .2byte 101 + .2byte 102 + .2byte ITEM_BIG_MUSHROOM + .2byte 105 + .2byte ITEM_PEARL + .2byte ITEM_BIG_PEARL + .2byte ITEM_STARDUST + .2byte ITEM_STAR_PIECE + .2byte ITEM_NUGGET + .2byte ITEM_NONE + release + end + +LilycoveCity_DepartmentStore_5F_EventScript_15A0C2:: @ 815A0C2 + lock + faceplayer + message LilycoveCity_DepartmentStore_5F_Text_1A0BE4 + waittext + pokemartbp LilycoveCity_DepartmentStore_5F_Items3 + msgbox LilycoveCity_DepartmentStore_5F_Text_1A0C02, 4 + release + end + + .align 2 +LilycoveCity_DepartmentStore_5F_Items3:: @ 815A0DC + .2byte ITEM_CARBOS + .2byte ITEM_CALCIUM + .2byte ITEM_RARE_CANDY + .2byte ITEM_PP_UP + .2byte ITEM_ZINC + .2byte ITEM_PP_MAX + .2byte 72 + .2byte ITEM_GUARD_SPEC + .2byte ITEM_DIRE_HIT + .2byte ITEM_NONE + release + end + +LilycoveCity_DepartmentStore_5F_EventScript_15A0F2:: @ 815A0F2 + lock + faceplayer + message LilycoveCity_DepartmentStore_5F_Text_1A0BE4 + waittext + pokemartbp LilycoveCity_DepartmentStore_5F_Items4 + msgbox LilycoveCity_DepartmentStore_5F_Text_1A0C02, 4 + release + end + + .align 2 +LilycoveCity_DepartmentStore_5F_Items4:: @ 815A10C + .2byte 59 + .2byte 60 + .2byte 61 + .2byte 62 + .2byte ITEM_HP_UP + .2byte ITEM_PROTEIN + .2byte ITEM_IRON + .2byte ITEM_RED_SHARD + .2byte ITEM_BLUE_SHARD + .2byte ITEM_YELLOW_SHARD + .2byte ITEM_NONE + release + end + +LilycoveCity_DepartmentStore_5F_EventScript_15A124:: @ 815A124 + msgbox LilycoveCity_DepartmentStore_5F_Text_18C4F9, 2 + end + +LilycoveCity_DepartmentStore_5F_EventScript_15A12D:: @ 815A12D + msgbox LilycoveCity_DepartmentStore_5F_Text_18C59F, 2 + end + +LilycoveCity_DepartmentStore_5F_EventScript_15A136:: @ 815A136 + msgbox LilycoveCity_DepartmentStore_5F_Text_18C556, 2 + end diff --git a/data/scripts/maps/LilycoveCity_DepartmentStore_5F.s b/data/scripts/maps/LilycoveCity_DepartmentStore_5F.s deleted file mode 100644 index 0bef8866a..000000000 --- a/data/scripts/maps/LilycoveCity_DepartmentStore_5F.s +++ /dev/null @@ -1,118 +0,0 @@ -LilycoveCity_DepartmentStore_5F_MapScripts:: @ 815A060 - .byte 0 - -LilycoveCity_DepartmentStore_5F_EventScript_15A061:: @ 815A061 - lock - faceplayer - message LilycoveCity_DepartmentStore_5F_Text_1A0BE4 - waittext - pokemartbp LilycoveCity_DepartmentStore_5F_Items1 - msgbox LilycoveCity_DepartmentStore_5F_Text_1A0C02, 4 - release - end - - .align 2 -LilycoveCity_DepartmentStore_5F_Items1:: @ 815A078 - .2byte ITEM_X_DEFEND - .2byte ITEM_X_SPEED - .2byte ITEM_X_ACCURACY - .2byte ITEM_SUPER_REPEL - .2byte 91 - .2byte 92 - .2byte ITEM_SUN_STONE - .2byte ITEM_MOON_STONE - .2byte ITEM_FIRE_STONE - .2byte ITEM_THUNDER_STONE - .2byte ITEM_WATER_STONE - .2byte ITEM_LEAF_STONE - .2byte ITEM_NONE - release - end - -LilycoveCity_DepartmentStore_5F_EventScript_15A094:: @ 815A094 - lock - faceplayer - message LilycoveCity_DepartmentStore_5F_Text_1A0BE4 - waittext - pokemartbp LilycoveCity_DepartmentStore_5F_Items2 - msgbox LilycoveCity_DepartmentStore_5F_Text_1A0C02, 4 - release - end - - .align 2 -LilycoveCity_DepartmentStore_5F_Items2:: @ 815A0AC - .2byte 101 - .2byte 102 - .2byte ITEM_BIG_MUSHROOM - .2byte 105 - .2byte ITEM_PEARL - .2byte ITEM_BIG_PEARL - .2byte ITEM_STARDUST - .2byte ITEM_STAR_PIECE - .2byte ITEM_NUGGET - .2byte ITEM_NONE - release - end - -LilycoveCity_DepartmentStore_5F_EventScript_15A0C2:: @ 815A0C2 - lock - faceplayer - message LilycoveCity_DepartmentStore_5F_Text_1A0BE4 - waittext - pokemartbp LilycoveCity_DepartmentStore_5F_Items3 - msgbox LilycoveCity_DepartmentStore_5F_Text_1A0C02, 4 - release - end - - .align 2 -LilycoveCity_DepartmentStore_5F_Items3:: @ 815A0DC - .2byte ITEM_CARBOS - .2byte ITEM_CALCIUM - .2byte ITEM_RARE_CANDY - .2byte ITEM_PP_UP - .2byte ITEM_ZINC - .2byte ITEM_PP_MAX - .2byte 72 - .2byte ITEM_GUARD_SPEC - .2byte ITEM_DIRE_HIT - .2byte ITEM_NONE - release - end - -LilycoveCity_DepartmentStore_5F_EventScript_15A0F2:: @ 815A0F2 - lock - faceplayer - message LilycoveCity_DepartmentStore_5F_Text_1A0BE4 - waittext - pokemartbp LilycoveCity_DepartmentStore_5F_Items4 - msgbox LilycoveCity_DepartmentStore_5F_Text_1A0C02, 4 - release - end - - .align 2 -LilycoveCity_DepartmentStore_5F_Items4:: @ 815A10C - .2byte 59 - .2byte 60 - .2byte 61 - .2byte 62 - .2byte ITEM_HP_UP - .2byte ITEM_PROTEIN - .2byte ITEM_IRON - .2byte ITEM_RED_SHARD - .2byte ITEM_BLUE_SHARD - .2byte ITEM_YELLOW_SHARD - .2byte ITEM_NONE - release - end - -LilycoveCity_DepartmentStore_5F_EventScript_15A124:: @ 815A124 - msgbox LilycoveCity_DepartmentStore_5F_Text_18C4F9, 2 - end - -LilycoveCity_DepartmentStore_5F_EventScript_15A12D:: @ 815A12D - msgbox LilycoveCity_DepartmentStore_5F_Text_18C59F, 2 - end - -LilycoveCity_DepartmentStore_5F_EventScript_15A136:: @ 815A136 - msgbox LilycoveCity_DepartmentStore_5F_Text_18C556, 2 - end diff --git a/data/scripts/maps/LilycoveCity_EmptyMap.inc b/data/scripts/maps/LilycoveCity_EmptyMap.inc new file mode 100644 index 000000000..16d025174 --- /dev/null +++ b/data/scripts/maps/LilycoveCity_EmptyMap.inc @@ -0,0 +1,2 @@ +LilycoveCity_EmptyMap_MapScripts:: @ 8159AAC + .byte 0 diff --git a/data/scripts/maps/LilycoveCity_EmptyMap.s b/data/scripts/maps/LilycoveCity_EmptyMap.s deleted file mode 100644 index 16d025174..000000000 --- a/data/scripts/maps/LilycoveCity_EmptyMap.s +++ /dev/null @@ -1,2 +0,0 @@ -LilycoveCity_EmptyMap_MapScripts:: @ 8159AAC - .byte 0 diff --git a/data/scripts/maps/LilycoveCity_Harbor.inc b/data/scripts/maps/LilycoveCity_Harbor.inc new file mode 100644 index 000000000..2f4e4352e --- /dev/null +++ b/data/scripts/maps/LilycoveCity_Harbor.inc @@ -0,0 +1,171 @@ +LilycoveCity_Harbor_MapScripts:: @ 8159893 + map_script 3, LilycoveCity_Harbor_MapScript1_159899 + .byte 0 + +LilycoveCity_Harbor_MapScript1_159899:: @ 8159899 + warp6 LilycoveCity, 255, 12, 33 + end + +LilycoveCity_Harbor_EventScript_1598A2:: @ 81598A2 + lock + faceplayer + checkitem ITEM_EON_TICKET, 1 + compare RESULT, 1 + jumpeq LilycoveCity_Harbor_EventScript_1599EE + jump LilycoveCity_Harbor_EventScript_1598BA + end + +LilycoveCity_Harbor_EventScript_1598BA:: @ 81598BA + checkflag 2052 + jumpeq LilycoveCity_Harbor_EventScript_1598CD + msgbox LilycoveCity_Harbor_Text_18B306, 4 + release + end + +LilycoveCity_Harbor_EventScript_1598CD:: @ 81598CD + msgbox LilycoveCity_Harbor_Text_18B36F, 4 + checkitem ITEM_SS_TICKET, 1 + compare RESULT, 0 + jumpeq LilycoveCity_Harbor_EventScript_159929 + message LilycoveCity_Harbor_Text_18B406 + waittext + jump LilycoveCity_Harbor_EventScript_1598F1 + end + +LilycoveCity_Harbor_EventScript_1598F1:: @ 81598F1 + multichoicedef 18, 6, 56, 2, 0 + switch RESULT + case 0, LilycoveCity_Harbor_EventScript_159933 + case 1, LilycoveCity_Harbor_EventScript_15995B + case 2, LilycoveCity_Harbor_EventScript_1599E4 + case 127, LilycoveCity_Harbor_EventScript_1599E4 + end + +LilycoveCity_Harbor_EventScript_159929:: @ 8159929 + msgbox LilycoveCity_Harbor_Text_18B3A9, 4 + release + end + +LilycoveCity_Harbor_EventScript_159933:: @ 8159933 + msgbox LilycoveCity_Harbor_Text_18B47D, 5 + compare RESULT, 0 + jumpeq LilycoveCity_Harbor_EventScript_15997E + setvar 0x40b4, 5 + call LilycoveCity_Harbor_EventScript_15998A + warp SSTidalCorridor, 255, 1, 10 + waitstate + release + end + +LilycoveCity_Harbor_EventScript_15995B:: @ 815995B + msgbox LilycoveCity_Harbor_Text_18B499, 5 + compare RESULT, 0 + jumpeq LilycoveCity_Harbor_EventScript_15997E + call LilycoveCity_Harbor_EventScript_15998A + warp BattleTower_Outside, 255, 19, 23 + waitstate + release + end + +LilycoveCity_Harbor_EventScript_15997E:: @ 815997E + message LilycoveCity_Harbor_Text_18B4E2 + waittext + jump LilycoveCity_Harbor_EventScript_1598F1 + end + +LilycoveCity_Harbor_EventScript_15998A:: @ 815998A + msgbox LilycoveCity_Harbor_Text_18B4B3, 4 + closebutton + move LAST_TALKED, LilycoveCity_Harbor_Movement_1A0841 + waitmove 0 + pause 30 + spriteinvisible LAST_TALKED, 13, 10 + compare FACING, 2 + callif 1, LilycoveCity_Harbor_EventScript_1599D9 + compare FACING, 4 + callif 1, LilycoveCity_Harbor_EventScript_1599CE + pause 30 + spriteinvisible 255, 0, 0 + setvar 0x8004, 2 + call LilycoveCity_Harbor_EventScript_1A040E + return + +LilycoveCity_Harbor_EventScript_1599CE:: @ 81599CE + move 255, LilycoveCity_Harbor_Movement_159A86 + waitmove 0 + return + +LilycoveCity_Harbor_EventScript_1599D9:: @ 81599D9 + move 255, LilycoveCity_Harbor_Movement_159A89 + waitmove 0 + return + +LilycoveCity_Harbor_EventScript_1599E4:: @ 81599E4 + msgbox LilycoveCity_Harbor_Text_18B45B, 4 + release + end + +LilycoveCity_Harbor_EventScript_1599EE:: @ 81599EE + checkflag 2052 + jumpif 0, LilycoveCity_Harbor_EventScript_1598BA + checkflag 206 + jumpeq LilycoveCity_Harbor_EventScript_1598BA + checkflag 2131 + jumpif 0, LilycoveCity_Harbor_EventScript_1598BA + msgbox LilycoveCity_Harbor_Text_1C50F2, 4 + closebutton + move LAST_TALKED, LilycoveCity_Harbor_Movement_1A0841 + waitmove 0 + pause 30 + spriteinvisible LAST_TALKED, 13, 10 + pause 60 + reappear 4 + pause 30 + move 4, LilycoveCity_Harbor_Movement_1A0839 + waitmove 0 + msgbox LilycoveCity_Harbor_Text_1C5120, 4 + closebutton + move 4, LilycoveCity_Harbor_Movement_1A0841 + waitmove 0 + pause 30 + disappear 4 + compare FACING, 2 + callif 1, LilycoveCity_Harbor_EventScript_1599D9 + compare FACING, 4 + callif 1, LilycoveCity_Harbor_EventScript_1599CE + pause 30 + spriteinvisible 255, 0, 0 + special 0 + setvar 0x8004, 2 + call LilycoveCity_Harbor_EventScript_1A040E + warp SouthernIsland_Exterior, 255, 13, 22 + waitstate + release + end + +LilycoveCity_Harbor_Movement_159A86:: @ 8159A86 + step_right + step_26 + step_end + +LilycoveCity_Harbor_Movement_159A89:: @ 8159A89 + step_up + step_end + +@ 8159A8B + step_up + step_end + +LilycoveCity_Harbor_EventScript_159A8D:: @ 8159A8D + lock + faceplayer + checkflag 2052 + jumpeq LilycoveCity_Harbor_EventScript_159AA2 + msgbox LilycoveCity_Harbor_Text_18B504, 4 + release + end + +LilycoveCity_Harbor_EventScript_159AA2:: @ 8159AA2 + msgbox LilycoveCity_Harbor_Text_18B58E, 4 + release + end diff --git a/data/scripts/maps/LilycoveCity_Harbor.s b/data/scripts/maps/LilycoveCity_Harbor.s deleted file mode 100644 index 2f4e4352e..000000000 --- a/data/scripts/maps/LilycoveCity_Harbor.s +++ /dev/null @@ -1,171 +0,0 @@ -LilycoveCity_Harbor_MapScripts:: @ 8159893 - map_script 3, LilycoveCity_Harbor_MapScript1_159899 - .byte 0 - -LilycoveCity_Harbor_MapScript1_159899:: @ 8159899 - warp6 LilycoveCity, 255, 12, 33 - end - -LilycoveCity_Harbor_EventScript_1598A2:: @ 81598A2 - lock - faceplayer - checkitem ITEM_EON_TICKET, 1 - compare RESULT, 1 - jumpeq LilycoveCity_Harbor_EventScript_1599EE - jump LilycoveCity_Harbor_EventScript_1598BA - end - -LilycoveCity_Harbor_EventScript_1598BA:: @ 81598BA - checkflag 2052 - jumpeq LilycoveCity_Harbor_EventScript_1598CD - msgbox LilycoveCity_Harbor_Text_18B306, 4 - release - end - -LilycoveCity_Harbor_EventScript_1598CD:: @ 81598CD - msgbox LilycoveCity_Harbor_Text_18B36F, 4 - checkitem ITEM_SS_TICKET, 1 - compare RESULT, 0 - jumpeq LilycoveCity_Harbor_EventScript_159929 - message LilycoveCity_Harbor_Text_18B406 - waittext - jump LilycoveCity_Harbor_EventScript_1598F1 - end - -LilycoveCity_Harbor_EventScript_1598F1:: @ 81598F1 - multichoicedef 18, 6, 56, 2, 0 - switch RESULT - case 0, LilycoveCity_Harbor_EventScript_159933 - case 1, LilycoveCity_Harbor_EventScript_15995B - case 2, LilycoveCity_Harbor_EventScript_1599E4 - case 127, LilycoveCity_Harbor_EventScript_1599E4 - end - -LilycoveCity_Harbor_EventScript_159929:: @ 8159929 - msgbox LilycoveCity_Harbor_Text_18B3A9, 4 - release - end - -LilycoveCity_Harbor_EventScript_159933:: @ 8159933 - msgbox LilycoveCity_Harbor_Text_18B47D, 5 - compare RESULT, 0 - jumpeq LilycoveCity_Harbor_EventScript_15997E - setvar 0x40b4, 5 - call LilycoveCity_Harbor_EventScript_15998A - warp SSTidalCorridor, 255, 1, 10 - waitstate - release - end - -LilycoveCity_Harbor_EventScript_15995B:: @ 815995B - msgbox LilycoveCity_Harbor_Text_18B499, 5 - compare RESULT, 0 - jumpeq LilycoveCity_Harbor_EventScript_15997E - call LilycoveCity_Harbor_EventScript_15998A - warp BattleTower_Outside, 255, 19, 23 - waitstate - release - end - -LilycoveCity_Harbor_EventScript_15997E:: @ 815997E - message LilycoveCity_Harbor_Text_18B4E2 - waittext - jump LilycoveCity_Harbor_EventScript_1598F1 - end - -LilycoveCity_Harbor_EventScript_15998A:: @ 815998A - msgbox LilycoveCity_Harbor_Text_18B4B3, 4 - closebutton - move LAST_TALKED, LilycoveCity_Harbor_Movement_1A0841 - waitmove 0 - pause 30 - spriteinvisible LAST_TALKED, 13, 10 - compare FACING, 2 - callif 1, LilycoveCity_Harbor_EventScript_1599D9 - compare FACING, 4 - callif 1, LilycoveCity_Harbor_EventScript_1599CE - pause 30 - spriteinvisible 255, 0, 0 - setvar 0x8004, 2 - call LilycoveCity_Harbor_EventScript_1A040E - return - -LilycoveCity_Harbor_EventScript_1599CE:: @ 81599CE - move 255, LilycoveCity_Harbor_Movement_159A86 - waitmove 0 - return - -LilycoveCity_Harbor_EventScript_1599D9:: @ 81599D9 - move 255, LilycoveCity_Harbor_Movement_159A89 - waitmove 0 - return - -LilycoveCity_Harbor_EventScript_1599E4:: @ 81599E4 - msgbox LilycoveCity_Harbor_Text_18B45B, 4 - release - end - -LilycoveCity_Harbor_EventScript_1599EE:: @ 81599EE - checkflag 2052 - jumpif 0, LilycoveCity_Harbor_EventScript_1598BA - checkflag 206 - jumpeq LilycoveCity_Harbor_EventScript_1598BA - checkflag 2131 - jumpif 0, LilycoveCity_Harbor_EventScript_1598BA - msgbox LilycoveCity_Harbor_Text_1C50F2, 4 - closebutton - move LAST_TALKED, LilycoveCity_Harbor_Movement_1A0841 - waitmove 0 - pause 30 - spriteinvisible LAST_TALKED, 13, 10 - pause 60 - reappear 4 - pause 30 - move 4, LilycoveCity_Harbor_Movement_1A0839 - waitmove 0 - msgbox LilycoveCity_Harbor_Text_1C5120, 4 - closebutton - move 4, LilycoveCity_Harbor_Movement_1A0841 - waitmove 0 - pause 30 - disappear 4 - compare FACING, 2 - callif 1, LilycoveCity_Harbor_EventScript_1599D9 - compare FACING, 4 - callif 1, LilycoveCity_Harbor_EventScript_1599CE - pause 30 - spriteinvisible 255, 0, 0 - special 0 - setvar 0x8004, 2 - call LilycoveCity_Harbor_EventScript_1A040E - warp SouthernIsland_Exterior, 255, 13, 22 - waitstate - release - end - -LilycoveCity_Harbor_Movement_159A86:: @ 8159A86 - step_right - step_26 - step_end - -LilycoveCity_Harbor_Movement_159A89:: @ 8159A89 - step_up - step_end - -@ 8159A8B - step_up - step_end - -LilycoveCity_Harbor_EventScript_159A8D:: @ 8159A8D - lock - faceplayer - checkflag 2052 - jumpeq LilycoveCity_Harbor_EventScript_159AA2 - msgbox LilycoveCity_Harbor_Text_18B504, 4 - release - end - -LilycoveCity_Harbor_EventScript_159AA2:: @ 8159AA2 - msgbox LilycoveCity_Harbor_Text_18B58E, 4 - release - end diff --git a/data/scripts/maps/LilycoveCity_House1.inc b/data/scripts/maps/LilycoveCity_House1.inc new file mode 100644 index 000000000..3dae362c1 --- /dev/null +++ b/data/scripts/maps/LilycoveCity_House1.inc @@ -0,0 +1,16 @@ +LilycoveCity_House1_MapScripts:: @ 8159B85 + .byte 0 + +LilycoveCity_House1_EventScript_159B86:: @ 8159B86 + msgbox LilycoveCity_House1_Text_18B7B0, 2 + end + +LilycoveCity_House1_EventScript_159B8F:: @ 8159B8F + lock + faceplayer + checksound + pokecry SPECIES_KECLEON, 0 + msgbox LilycoveCity_House1_Text_18B82B, 4 + waitpokecry + release + end diff --git a/data/scripts/maps/LilycoveCity_House1.s b/data/scripts/maps/LilycoveCity_House1.s deleted file mode 100644 index 3dae362c1..000000000 --- a/data/scripts/maps/LilycoveCity_House1.s +++ /dev/null @@ -1,16 +0,0 @@ -LilycoveCity_House1_MapScripts:: @ 8159B85 - .byte 0 - -LilycoveCity_House1_EventScript_159B86:: @ 8159B86 - msgbox LilycoveCity_House1_Text_18B7B0, 2 - end - -LilycoveCity_House1_EventScript_159B8F:: @ 8159B8F - lock - faceplayer - checksound - pokecry SPECIES_KECLEON, 0 - msgbox LilycoveCity_House1_Text_18B82B, 4 - waitpokecry - release - end diff --git a/data/scripts/maps/LilycoveCity_House2.inc b/data/scripts/maps/LilycoveCity_House2.inc new file mode 100644 index 000000000..75780667d --- /dev/null +++ b/data/scripts/maps/LilycoveCity_House2.inc @@ -0,0 +1,21 @@ +LilycoveCity_House2_MapScripts:: @ 8159BA2 + .byte 0 + +LilycoveCity_House2_EventScript_159BA3:: @ 8159BA3 + lock + faceplayer + checkflag 234 + jumpeq LilycoveCity_House2_EventScript_159BDA + msgbox LilycoveCity_House2_Text_18B83C, 4 + giveitem ITEM_TM44 + compare RESULT, 0 + jumpeq LilycoveCity_House2_EventScript_1A029B + setflag 234 + msgbox LilycoveCity_House2_Text_18B883, 4 + release + end + +LilycoveCity_House2_EventScript_159BDA:: @ 8159BDA + msgbox LilycoveCity_House2_Text_18B883, 4 + release + end diff --git a/data/scripts/maps/LilycoveCity_House2.s b/data/scripts/maps/LilycoveCity_House2.s deleted file mode 100644 index 75780667d..000000000 --- a/data/scripts/maps/LilycoveCity_House2.s +++ /dev/null @@ -1,21 +0,0 @@ -LilycoveCity_House2_MapScripts:: @ 8159BA2 - .byte 0 - -LilycoveCity_House2_EventScript_159BA3:: @ 8159BA3 - lock - faceplayer - checkflag 234 - jumpeq LilycoveCity_House2_EventScript_159BDA - msgbox LilycoveCity_House2_Text_18B83C, 4 - giveitem ITEM_TM44 - compare RESULT, 0 - jumpeq LilycoveCity_House2_EventScript_1A029B - setflag 234 - msgbox LilycoveCity_House2_Text_18B883, 4 - release - end - -LilycoveCity_House2_EventScript_159BDA:: @ 8159BDA - msgbox LilycoveCity_House2_Text_18B883, 4 - release - end diff --git a/data/scripts/maps/LilycoveCity_House3.inc b/data/scripts/maps/LilycoveCity_House3.inc new file mode 100644 index 000000000..51e4988b3 --- /dev/null +++ b/data/scripts/maps/LilycoveCity_House3.inc @@ -0,0 +1,99 @@ +LilycoveCity_House3_MapScripts:: @ 8159BE4 + map_script 3, LilycoveCity_House3_MapScript1_159BEA + .byte 0 + +LilycoveCity_House3_MapScript1_159BEA:: @ 8159BEA + random 4 + copyvar 0x4001, RESULT + end + +LilycoveCity_House3_EventScript_159BF3:: @ 8159BF3 + lock + faceplayer + msgbox LilycoveCity_House3_Text_18B8CC, 5 + compare RESULT, 0 + jumpeq LilycoveCity_House3_EventScript_159C1D + msgbox LilycoveCity_House3_Text_18BA2B, 4 + closebutton + move LAST_TALKED, LilycoveCity_House3_Movement_1A083D + waitmove 0 + release + end + +LilycoveCity_House3_EventScript_159C1D:: @ 8159C1D + msgbox LilycoveCity_House3_Text_18B9DC, 4 + closebutton + move LAST_TALKED, LilycoveCity_House3_Movement_1A083D + waitmove 0 + release + end + +LilycoveCity_House3_EventScript_159C32:: @ 8159C32 + lock + faceplayer + msgbox LilycoveCity_House3_Text_18BD64, 4 + closebutton + move LAST_TALKED, LilycoveCity_House3_Movement_1A083D + waitmove 0 + release + end + +LilycoveCity_House3_EventScript_159C49:: @ 8159C49 + lock + faceplayer + switch 0x4001 + case 0, LilycoveCity_House3_EventScript_159D19 + case 1, LilycoveCity_House3_EventScript_159D23 + case 2, LilycoveCity_House3_EventScript_159D2D + case 3, LilycoveCity_House3_EventScript_159D37 + end + +LilycoveCity_House3_EventScript_159C7D:: @ 8159C7D + lock + faceplayer + switch 0x4001 + case 0, LilycoveCity_House3_EventScript_159D19 + case 1, LilycoveCity_House3_EventScript_159D23 + case 2, LilycoveCity_House3_EventScript_159D2D + case 3, LilycoveCity_House3_EventScript_159D37 + end + +LilycoveCity_House3_EventScript_159CB1:: @ 8159CB1 + lock + faceplayer + switch 0x4001 + case 0, LilycoveCity_House3_EventScript_159D19 + case 1, LilycoveCity_House3_EventScript_159D23 + case 2, LilycoveCity_House3_EventScript_159D2D + case 3, LilycoveCity_House3_EventScript_159D37 + end + +LilycoveCity_House3_EventScript_159CE5:: @ 8159CE5 + lock + faceplayer + switch 0x4001 + case 0, LilycoveCity_House3_EventScript_159D19 + case 1, LilycoveCity_House3_EventScript_159D23 + case 2, LilycoveCity_House3_EventScript_159D2D + case 3, LilycoveCity_House3_EventScript_159D37 + end + +LilycoveCity_House3_EventScript_159D19:: @ 8159D19 + msgbox LilycoveCity_House3_Text_18BDDB, 4 + release + end + +LilycoveCity_House3_EventScript_159D23:: @ 8159D23 + msgbox LilycoveCity_House3_Text_18BE14, 4 + release + end + +LilycoveCity_House3_EventScript_159D2D:: @ 8159D2D + msgbox LilycoveCity_House3_Text_18BE57, 4 + release + end + +LilycoveCity_House3_EventScript_159D37:: @ 8159D37 + msgbox LilycoveCity_House3_Text_18BE8E, 4 + release + end diff --git a/data/scripts/maps/LilycoveCity_House3.s b/data/scripts/maps/LilycoveCity_House3.s deleted file mode 100644 index 51e4988b3..000000000 --- a/data/scripts/maps/LilycoveCity_House3.s +++ /dev/null @@ -1,99 +0,0 @@ -LilycoveCity_House3_MapScripts:: @ 8159BE4 - map_script 3, LilycoveCity_House3_MapScript1_159BEA - .byte 0 - -LilycoveCity_House3_MapScript1_159BEA:: @ 8159BEA - random 4 - copyvar 0x4001, RESULT - end - -LilycoveCity_House3_EventScript_159BF3:: @ 8159BF3 - lock - faceplayer - msgbox LilycoveCity_House3_Text_18B8CC, 5 - compare RESULT, 0 - jumpeq LilycoveCity_House3_EventScript_159C1D - msgbox LilycoveCity_House3_Text_18BA2B, 4 - closebutton - move LAST_TALKED, LilycoveCity_House3_Movement_1A083D - waitmove 0 - release - end - -LilycoveCity_House3_EventScript_159C1D:: @ 8159C1D - msgbox LilycoveCity_House3_Text_18B9DC, 4 - closebutton - move LAST_TALKED, LilycoveCity_House3_Movement_1A083D - waitmove 0 - release - end - -LilycoveCity_House3_EventScript_159C32:: @ 8159C32 - lock - faceplayer - msgbox LilycoveCity_House3_Text_18BD64, 4 - closebutton - move LAST_TALKED, LilycoveCity_House3_Movement_1A083D - waitmove 0 - release - end - -LilycoveCity_House3_EventScript_159C49:: @ 8159C49 - lock - faceplayer - switch 0x4001 - case 0, LilycoveCity_House3_EventScript_159D19 - case 1, LilycoveCity_House3_EventScript_159D23 - case 2, LilycoveCity_House3_EventScript_159D2D - case 3, LilycoveCity_House3_EventScript_159D37 - end - -LilycoveCity_House3_EventScript_159C7D:: @ 8159C7D - lock - faceplayer - switch 0x4001 - case 0, LilycoveCity_House3_EventScript_159D19 - case 1, LilycoveCity_House3_EventScript_159D23 - case 2, LilycoveCity_House3_EventScript_159D2D - case 3, LilycoveCity_House3_EventScript_159D37 - end - -LilycoveCity_House3_EventScript_159CB1:: @ 8159CB1 - lock - faceplayer - switch 0x4001 - case 0, LilycoveCity_House3_EventScript_159D19 - case 1, LilycoveCity_House3_EventScript_159D23 - case 2, LilycoveCity_House3_EventScript_159D2D - case 3, LilycoveCity_House3_EventScript_159D37 - end - -LilycoveCity_House3_EventScript_159CE5:: @ 8159CE5 - lock - faceplayer - switch 0x4001 - case 0, LilycoveCity_House3_EventScript_159D19 - case 1, LilycoveCity_House3_EventScript_159D23 - case 2, LilycoveCity_House3_EventScript_159D2D - case 3, LilycoveCity_House3_EventScript_159D37 - end - -LilycoveCity_House3_EventScript_159D19:: @ 8159D19 - msgbox LilycoveCity_House3_Text_18BDDB, 4 - release - end - -LilycoveCity_House3_EventScript_159D23:: @ 8159D23 - msgbox LilycoveCity_House3_Text_18BE14, 4 - release - end - -LilycoveCity_House3_EventScript_159D2D:: @ 8159D2D - msgbox LilycoveCity_House3_Text_18BE57, 4 - release - end - -LilycoveCity_House3_EventScript_159D37:: @ 8159D37 - msgbox LilycoveCity_House3_Text_18BE8E, 4 - release - end diff --git a/data/scripts/maps/LilycoveCity_House4.inc b/data/scripts/maps/LilycoveCity_House4.inc new file mode 100644 index 000000000..13bc95dfa --- /dev/null +++ b/data/scripts/maps/LilycoveCity_House4.inc @@ -0,0 +1,10 @@ +LilycoveCity_House4_MapScripts:: @ 8159D41 + .byte 0 + +LilycoveCity_House4_EventScript_159D42:: @ 8159D42 + msgbox LilycoveCity_House4_Text_18BEE8, 2 + end + +LilycoveCity_House4_EventScript_159D4B:: @ 8159D4B + msgbox LilycoveCity_House4_Text_18BF4E, 2 + end diff --git a/data/scripts/maps/LilycoveCity_House4.s b/data/scripts/maps/LilycoveCity_House4.s deleted file mode 100644 index 13bc95dfa..000000000 --- a/data/scripts/maps/LilycoveCity_House4.s +++ /dev/null @@ -1,10 +0,0 @@ -LilycoveCity_House4_MapScripts:: @ 8159D41 - .byte 0 - -LilycoveCity_House4_EventScript_159D42:: @ 8159D42 - msgbox LilycoveCity_House4_Text_18BEE8, 2 - end - -LilycoveCity_House4_EventScript_159D4B:: @ 8159D4B - msgbox LilycoveCity_House4_Text_18BF4E, 2 - end diff --git a/data/scripts/maps/LilycoveCity_LilycoveMuseum_1F.inc b/data/scripts/maps/LilycoveCity_LilycoveMuseum_1F.inc new file mode 100644 index 000000000..a481f9c32 --- /dev/null +++ b/data/scripts/maps/LilycoveCity_LilycoveMuseum_1F.inc @@ -0,0 +1,162 @@ +LilycoveCity_LilycoveMuseum_1F_MapScripts:: @ 815841B + .byte 0 + +LilycoveCity_LilycoveMuseum_1F_EventScript_15841C:: @ 815841C + msgbox LilycoveCity_LilycoveMuseum_1F_Text_187348, 3 + end + +LilycoveCity_LilycoveMuseum_1F_EventScript_158425:: @ 8158425 + lockall + move 2, LilycoveCity_LilycoveMuseum_1F_Movement_1A0839 + message LilycoveCity_LilycoveMuseum_1F_Text_1873B9 + waittext + multichoice 20, 8, 16, 1 + compare RESULT, 0 + jumpeq LilycoveCity_LilycoveMuseum_1F_EventScript_158458 + compare RESULT, 1 + jumpeq LilycoveCity_LilycoveMuseum_1F_EventScript_15844F + end + +LilycoveCity_LilycoveMuseum_1F_EventScript_15844F:: @ 815844F + msgbox LilycoveCity_LilycoveMuseum_1F_Text_187459, 2 + end + +LilycoveCity_LilycoveMuseum_1F_EventScript_158458:: @ 8158458 + msgbox LilycoveCity_LilycoveMuseum_1F_Text_187495, 5 + compare RESULT, 0 + jumpeq LilycoveCity_LilycoveMuseum_1F_EventScript_158477 + compare RESULT, 1 + jumpeq LilycoveCity_LilycoveMuseum_1F_EventScript_158481 + end + +LilycoveCity_LilycoveMuseum_1F_EventScript_158477:: @ 8158477 + msgbox LilycoveCity_LilycoveMuseum_1F_Text_1874F5, 3 + releaseall + end + +LilycoveCity_LilycoveMuseum_1F_EventScript_158481:: @ 8158481 + msgbox LilycoveCity_LilycoveMuseum_1F_Text_187534, 3 + move 2, LilycoveCity_LilycoveMuseum_1F_Movement_1584FC + waitmove 0 + disappear 2 + switch FACING + case 2, LilycoveCity_LilycoveMuseum_1F_EventScript_1584BD + case 3, LilycoveCity_LilycoveMuseum_1F_EventScript_1584D2 + case 4, LilycoveCity_LilycoveMuseum_1F_EventScript_1584E7 + end + +LilycoveCity_LilycoveMuseum_1F_EventScript_1584BD:: @ 81584BD + lockall + move 255, LilycoveCity_LilycoveMuseum_1F_Movement_158504 + waitmove 0 + warp LilycoveCity_LilycoveMuseum_2F, 255, 11, 8 + waitstate + end + +LilycoveCity_LilycoveMuseum_1F_EventScript_1584D2:: @ 81584D2 + lockall + move 255, LilycoveCity_LilycoveMuseum_1F_Movement_1584FE + waitmove 0 + warp LilycoveCity_LilycoveMuseum_2F, 255, 11, 8 + waitstate + end + +LilycoveCity_LilycoveMuseum_1F_EventScript_1584E7:: @ 81584E7 + lockall + move 255, LilycoveCity_LilycoveMuseum_1F_Movement_158501 + waitmove 0 + warp LilycoveCity_LilycoveMuseum_2F, 255, 11, 8 + waitstate + end + +LilycoveCity_LilycoveMuseum_1F_Movement_1584FC:: @ 81584FC + step_up + step_end + +LilycoveCity_LilycoveMuseum_1F_Movement_1584FE:: @ 81584FE + step_left + step_up + step_end + +LilycoveCity_LilycoveMuseum_1F_Movement_158501:: @ 8158501 + step_right + step_up + step_end + +LilycoveCity_LilycoveMuseum_1F_Movement_158504:: @ 8158504 + step_up + step_up + step_end + +LilycoveCity_LilycoveMuseum_1F_EventScript_158507:: @ 8158507 + msgbox LilycoveCity_LilycoveMuseum_1F_Text_18757F, 3 + end + +LilycoveCity_LilycoveMuseum_1F_EventScript_158510:: @ 8158510 + msgbox LilycoveCity_LilycoveMuseum_1F_Text_1875BE, 3 + end + +LilycoveCity_LilycoveMuseum_1F_EventScript_158519:: @ 8158519 + msgbox LilycoveCity_LilycoveMuseum_1F_Text_1875F8, 3 + end + +LilycoveCity_LilycoveMuseum_1F_EventScript_158522:: @ 8158522 + msgbox LilycoveCity_LilycoveMuseum_1F_Text_187641, 3 + end + +LilycoveCity_LilycoveMuseum_1F_EventScript_15852B:: @ 815852B + msgbox LilycoveCity_LilycoveMuseum_1F_Text_1876A1, 3 + end + +LilycoveCity_LilycoveMuseum_1F_EventScript_158534:: @ 8158534 + msgbox LilycoveCity_LilycoveMuseum_1F_Text_18770C, 3 + end + +LilycoveCity_LilycoveMuseum_1F_EventScript_15853D:: @ 815853D +LilycoveCity_LilycoveMuseum_2F_EventScript_15853D:: @ 815853D + msgbox LilycoveCity_LilycoveMuseum_1F_Text_18775F, 3 + end + +LilycoveCity_LilycoveMuseum_1F_EventScript_158546:: @ 8158546 + msgbox LilycoveCity_LilycoveMuseum_1F_Text_1877A9, 3 + end + +LilycoveCity_LilycoveMuseum_1F_EventScript_15854F:: @ 815854F + msgbox LilycoveCity_LilycoveMuseum_1F_Text_187810, 3 + end + +LilycoveCity_LilycoveMuseum_1F_EventScript_158558:: @ 8158558 + msgbox LilycoveCity_LilycoveMuseum_1F_Text_1878B7, 2 + end + +LilycoveCity_LilycoveMuseum_1F_EventScript_158561:: @ 8158561 + msgbox LilycoveCity_LilycoveMuseum_1F_Text_18791D, 2 + end + +LilycoveCity_LilycoveMuseum_1F_EventScript_15856A:: @ 815856A + msgbox LilycoveCity_LilycoveMuseum_1F_Text_1879BF, 3 + end + +LilycoveCity_LilycoveMuseum_1F_EventScript_158573:: @ 8158573 + msgbox LilycoveCity_LilycoveMuseum_1F_Text_1879E6, 3 + end + +LilycoveCity_LilycoveMuseum_1F_EventScript_15857C:: @ 815857C + msgbox LilycoveCity_LilycoveMuseum_1F_Text_187A1A, 2 + end + +LilycoveCity_LilycoveMuseum_1F_EventScript_158585:: @ 8158585 + msgbox LilycoveCity_LilycoveMuseum_1F_Text_187AA0, 2 + end + +LilycoveCity_LilycoveMuseum_1F_EventScript_15858E:: @ 815858E + msgbox LilycoveCity_LilycoveMuseum_1F_Text_187B04, 2 + lockall + move 8, LilycoveCity_LilycoveMuseum_1F_Movement_1A083D + waitmove 0 + releaseall + end + +LilycoveCity_LilycoveMuseum_1F_EventScript_1585A3:: @ 81585A3 + msgbox LilycoveCity_LilycoveMuseum_1F_Text_187B7F, 2 + end diff --git a/data/scripts/maps/LilycoveCity_LilycoveMuseum_1F.s b/data/scripts/maps/LilycoveCity_LilycoveMuseum_1F.s deleted file mode 100644 index a481f9c32..000000000 --- a/data/scripts/maps/LilycoveCity_LilycoveMuseum_1F.s +++ /dev/null @@ -1,162 +0,0 @@ -LilycoveCity_LilycoveMuseum_1F_MapScripts:: @ 815841B - .byte 0 - -LilycoveCity_LilycoveMuseum_1F_EventScript_15841C:: @ 815841C - msgbox LilycoveCity_LilycoveMuseum_1F_Text_187348, 3 - end - -LilycoveCity_LilycoveMuseum_1F_EventScript_158425:: @ 8158425 - lockall - move 2, LilycoveCity_LilycoveMuseum_1F_Movement_1A0839 - message LilycoveCity_LilycoveMuseum_1F_Text_1873B9 - waittext - multichoice 20, 8, 16, 1 - compare RESULT, 0 - jumpeq LilycoveCity_LilycoveMuseum_1F_EventScript_158458 - compare RESULT, 1 - jumpeq LilycoveCity_LilycoveMuseum_1F_EventScript_15844F - end - -LilycoveCity_LilycoveMuseum_1F_EventScript_15844F:: @ 815844F - msgbox LilycoveCity_LilycoveMuseum_1F_Text_187459, 2 - end - -LilycoveCity_LilycoveMuseum_1F_EventScript_158458:: @ 8158458 - msgbox LilycoveCity_LilycoveMuseum_1F_Text_187495, 5 - compare RESULT, 0 - jumpeq LilycoveCity_LilycoveMuseum_1F_EventScript_158477 - compare RESULT, 1 - jumpeq LilycoveCity_LilycoveMuseum_1F_EventScript_158481 - end - -LilycoveCity_LilycoveMuseum_1F_EventScript_158477:: @ 8158477 - msgbox LilycoveCity_LilycoveMuseum_1F_Text_1874F5, 3 - releaseall - end - -LilycoveCity_LilycoveMuseum_1F_EventScript_158481:: @ 8158481 - msgbox LilycoveCity_LilycoveMuseum_1F_Text_187534, 3 - move 2, LilycoveCity_LilycoveMuseum_1F_Movement_1584FC - waitmove 0 - disappear 2 - switch FACING - case 2, LilycoveCity_LilycoveMuseum_1F_EventScript_1584BD - case 3, LilycoveCity_LilycoveMuseum_1F_EventScript_1584D2 - case 4, LilycoveCity_LilycoveMuseum_1F_EventScript_1584E7 - end - -LilycoveCity_LilycoveMuseum_1F_EventScript_1584BD:: @ 81584BD - lockall - move 255, LilycoveCity_LilycoveMuseum_1F_Movement_158504 - waitmove 0 - warp LilycoveCity_LilycoveMuseum_2F, 255, 11, 8 - waitstate - end - -LilycoveCity_LilycoveMuseum_1F_EventScript_1584D2:: @ 81584D2 - lockall - move 255, LilycoveCity_LilycoveMuseum_1F_Movement_1584FE - waitmove 0 - warp LilycoveCity_LilycoveMuseum_2F, 255, 11, 8 - waitstate - end - -LilycoveCity_LilycoveMuseum_1F_EventScript_1584E7:: @ 81584E7 - lockall - move 255, LilycoveCity_LilycoveMuseum_1F_Movement_158501 - waitmove 0 - warp LilycoveCity_LilycoveMuseum_2F, 255, 11, 8 - waitstate - end - -LilycoveCity_LilycoveMuseum_1F_Movement_1584FC:: @ 81584FC - step_up - step_end - -LilycoveCity_LilycoveMuseum_1F_Movement_1584FE:: @ 81584FE - step_left - step_up - step_end - -LilycoveCity_LilycoveMuseum_1F_Movement_158501:: @ 8158501 - step_right - step_up - step_end - -LilycoveCity_LilycoveMuseum_1F_Movement_158504:: @ 8158504 - step_up - step_up - step_end - -LilycoveCity_LilycoveMuseum_1F_EventScript_158507:: @ 8158507 - msgbox LilycoveCity_LilycoveMuseum_1F_Text_18757F, 3 - end - -LilycoveCity_LilycoveMuseum_1F_EventScript_158510:: @ 8158510 - msgbox LilycoveCity_LilycoveMuseum_1F_Text_1875BE, 3 - end - -LilycoveCity_LilycoveMuseum_1F_EventScript_158519:: @ 8158519 - msgbox LilycoveCity_LilycoveMuseum_1F_Text_1875F8, 3 - end - -LilycoveCity_LilycoveMuseum_1F_EventScript_158522:: @ 8158522 - msgbox LilycoveCity_LilycoveMuseum_1F_Text_187641, 3 - end - -LilycoveCity_LilycoveMuseum_1F_EventScript_15852B:: @ 815852B - msgbox LilycoveCity_LilycoveMuseum_1F_Text_1876A1, 3 - end - -LilycoveCity_LilycoveMuseum_1F_EventScript_158534:: @ 8158534 - msgbox LilycoveCity_LilycoveMuseum_1F_Text_18770C, 3 - end - -LilycoveCity_LilycoveMuseum_1F_EventScript_15853D:: @ 815853D -LilycoveCity_LilycoveMuseum_2F_EventScript_15853D:: @ 815853D - msgbox LilycoveCity_LilycoveMuseum_1F_Text_18775F, 3 - end - -LilycoveCity_LilycoveMuseum_1F_EventScript_158546:: @ 8158546 - msgbox LilycoveCity_LilycoveMuseum_1F_Text_1877A9, 3 - end - -LilycoveCity_LilycoveMuseum_1F_EventScript_15854F:: @ 815854F - msgbox LilycoveCity_LilycoveMuseum_1F_Text_187810, 3 - end - -LilycoveCity_LilycoveMuseum_1F_EventScript_158558:: @ 8158558 - msgbox LilycoveCity_LilycoveMuseum_1F_Text_1878B7, 2 - end - -LilycoveCity_LilycoveMuseum_1F_EventScript_158561:: @ 8158561 - msgbox LilycoveCity_LilycoveMuseum_1F_Text_18791D, 2 - end - -LilycoveCity_LilycoveMuseum_1F_EventScript_15856A:: @ 815856A - msgbox LilycoveCity_LilycoveMuseum_1F_Text_1879BF, 3 - end - -LilycoveCity_LilycoveMuseum_1F_EventScript_158573:: @ 8158573 - msgbox LilycoveCity_LilycoveMuseum_1F_Text_1879E6, 3 - end - -LilycoveCity_LilycoveMuseum_1F_EventScript_15857C:: @ 815857C - msgbox LilycoveCity_LilycoveMuseum_1F_Text_187A1A, 2 - end - -LilycoveCity_LilycoveMuseum_1F_EventScript_158585:: @ 8158585 - msgbox LilycoveCity_LilycoveMuseum_1F_Text_187AA0, 2 - end - -LilycoveCity_LilycoveMuseum_1F_EventScript_15858E:: @ 815858E - msgbox LilycoveCity_LilycoveMuseum_1F_Text_187B04, 2 - lockall - move 8, LilycoveCity_LilycoveMuseum_1F_Movement_1A083D - waitmove 0 - releaseall - end - -LilycoveCity_LilycoveMuseum_1F_EventScript_1585A3:: @ 81585A3 - msgbox LilycoveCity_LilycoveMuseum_1F_Text_187B7F, 2 - end diff --git a/data/scripts/maps/LilycoveCity_LilycoveMuseum_2F.inc b/data/scripts/maps/LilycoveCity_LilycoveMuseum_2F.inc new file mode 100644 index 000000000..2e6d6698f --- /dev/null +++ b/data/scripts/maps/LilycoveCity_LilycoveMuseum_2F.inc @@ -0,0 +1,231 @@ +LilycoveCity_LilycoveMuseum_2F_MapScripts:: @ 81585AC + map_script 1, LilycoveCity_LilycoveMuseum_2F_MapScript1_1585B7 + map_script 2, LilycoveCity_LilycoveMuseum_2F_MapScript2_158670 + .byte 0 + +LilycoveCity_LilycoveMuseum_2F_MapScript1_1585B7:: @ 81585B7 + checkflag 160 + jumpeq LilycoveCity_LilycoveMuseum_2F_EventScript_1585FD + jump LilycoveCity_LilycoveMuseum_2F_EventScript_1585C6 + end + +LilycoveCity_LilycoveMuseum_2F_EventScript_1585C6:: @ 81585C6 + checkflag 161 + jumpeq LilycoveCity_LilycoveMuseum_2F_EventScript_158615 + jump LilycoveCity_LilycoveMuseum_2F_EventScript_1585D5 + end + +LilycoveCity_LilycoveMuseum_2F_EventScript_1585D5:: @ 81585D5 + checkflag 162 + jumpeq LilycoveCity_LilycoveMuseum_2F_EventScript_15862D + jump LilycoveCity_LilycoveMuseum_2F_EventScript_1585E4 + end + +LilycoveCity_LilycoveMuseum_2F_EventScript_1585E4:: @ 81585E4 + checkflag 163 + jumpeq LilycoveCity_LilycoveMuseum_2F_EventScript_158645 + jump LilycoveCity_LilycoveMuseum_2F_EventScript_1585F3 + end + +LilycoveCity_LilycoveMuseum_2F_EventScript_1585F3:: @ 81585F3 + checkflag 164 + jumpeq LilycoveCity_LilycoveMuseum_2F_EventScript_15865D + end + +LilycoveCity_LilycoveMuseum_2F_EventScript_1585FD:: @ 81585FD + setmaptile 10, 6, 606, 1 + setmaptile 11, 6, 607, 1 + jump LilycoveCity_LilycoveMuseum_2F_EventScript_1585C6 + end + +LilycoveCity_LilycoveMuseum_2F_EventScript_158615:: @ 8158615 + setmaptile 18, 6, 604, 1 + setmaptile 19, 6, 605, 1 + jump LilycoveCity_LilycoveMuseum_2F_EventScript_1585D5 + end + +LilycoveCity_LilycoveMuseum_2F_EventScript_15862D:: @ 815862D + setmaptile 14, 10, 608, 1 + setmaptile 15, 10, 609, 1 + jump LilycoveCity_LilycoveMuseum_2F_EventScript_1585E4 + end + +LilycoveCity_LilycoveMuseum_2F_EventScript_158645:: @ 8158645 + setmaptile 6, 10, 602, 1 + setmaptile 7, 10, 603, 1 + jump LilycoveCity_LilycoveMuseum_2F_EventScript_1585F3 + end + +LilycoveCity_LilycoveMuseum_2F_EventScript_15865D:: @ 815865D + setmaptile 2, 6, 610, 1 + setmaptile 3, 6, 611, 1 + end + +LilycoveCity_LilycoveMuseum_2F_MapScript2_158670:: @ 8158670 + map_script_2 0x4094, 0, LilycoveCity_LilycoveMuseum_2F_EventScript_15867A + .2byte 0 + +LilycoveCity_LilycoveMuseum_2F_EventScript_15867A:: @ 815867A + lockall + move 1, LilycoveCity_LilycoveMuseum_2F_Movement_1A0839 + move 255, LilycoveCity_LilycoveMuseum_2F_Movement_1586D3 + waitmove 0 + msgbox LilycoveCity_LilycoveMuseum_2F_Text_187C42, 3 + move 1, LilycoveCity_LilycoveMuseum_2F_Movement_1586D5 + waitmove 0 + move 255, LilycoveCity_LilycoveMuseum_2F_Movement_1586D5 + waitmove 0 + msgbox LilycoveCity_LilycoveMuseum_2F_Text_187C64, 3 + move 1, LilycoveCity_LilycoveMuseum_2F_Movement_1A0839 + waitmove 0 + move 255, LilycoveCity_LilycoveMuseum_2F_Movement_1586D3 + waitmove 0 + msgbox LilycoveCity_LilycoveMuseum_2F_Text_187E1D, 3 + copyvar 0x4094, 0x1 + releaseall + end + +LilycoveCity_LilycoveMuseum_2F_Movement_1586D3:: @ 81586D3 + step_27 + step_end + +LilycoveCity_LilycoveMuseum_2F_Movement_1586D5:: @ 81586D5 + step_01 + step_14 + step_end + +LilycoveCity_LilycoveMuseum_2F_EventScript_1586D8:: @ 81586D8 + lockall + checkflag 236 + jumpeq LilycoveCity_LilycoveMuseum_2F_EventScript_158793 + specialval 0x8004, 137 + switch 0x8004 + case 1, LilycoveCity_LilycoveMuseum_2F_EventScript_15872C + case 2, LilycoveCity_LilycoveMuseum_2F_EventScript_15872C + case 3, LilycoveCity_LilycoveMuseum_2F_EventScript_15872C + case 4, LilycoveCity_LilycoveMuseum_2F_EventScript_15872C + case 5, LilycoveCity_LilycoveMuseum_2F_EventScript_158735 + msgbox LilycoveCity_LilycoveMuseum_2F_Text_187F4E, 2 + end + +LilycoveCity_LilycoveMuseum_2F_EventScript_15872C:: @ 815872C + msgbox LilycoveCity_LilycoveMuseum_2F_Text_187F9D, 2 + end + +LilycoveCity_LilycoveMuseum_2F_EventScript_158735:: @ 8158735 + move 1, LilycoveCity_LilycoveMuseum_2F_Movement_1A0839 + waitmove 0 + msgbox LilycoveCity_LilycoveMuseum_2F_Text_18802F, 4 + move 1, LilycoveCity_LilycoveMuseum_2F_Movement_1586D5 + msgbox LilycoveCity_LilycoveMuseum_2F_Text_188041, 4 + jump LilycoveCity_LilycoveMuseum_2F_EventScript_15875C + end + +LilycoveCity_LilycoveMuseum_2F_EventScript_15875C:: @ 815875C + move 1, LilycoveCity_LilycoveMuseum_2F_Movement_1A0839 + msgbox LilycoveCity_LilycoveMuseum_2F_Text_188120, 4 + givedecoration 44 + compare RESULT, 0 + jumpeq LilycoveCity_LilycoveMuseum_2F_EventScript_158783 + setflag 236 + closebutton + releaseall + end + +LilycoveCity_LilycoveMuseum_2F_EventScript_158783:: @ 8158783 + call LilycoveCity_LilycoveMuseum_2F_EventScript_1A02B8 + msgbox LilycoveCity_LilycoveMuseum_2F_Text_188166, 4 + closebutton + releaseall + end + +LilycoveCity_LilycoveMuseum_2F_EventScript_158793:: @ 8158793 + msgbox LilycoveCity_LilycoveMuseum_2F_Text_188194, 2 + releaseall + end + +LilycoveCity_LilycoveMuseum_2F_EventScript_15879D:: @ 815879D + lockall + checkflag 162 + jumpeq LilycoveCity_LilycoveMuseum_2F_EventScript_15883C + msgbox LilycoveCity_LilycoveMuseum_2F_Text_188219, 3 + end + +LilycoveCity_LilycoveMuseum_2F_EventScript_1587B0:: @ 81587B0 + lockall + checkflag 164 + jumpeq LilycoveCity_LilycoveMuseum_2F_EventScript_158858 + msgbox LilycoveCity_LilycoveMuseum_2F_Text_18824C, 3 + end + +LilycoveCity_LilycoveMuseum_2F_EventScript_1587C3:: @ 81587C3 + lockall + checkflag 160 + jumpeq LilycoveCity_LilycoveMuseum_2F_EventScript_158820 + msgbox LilycoveCity_LilycoveMuseum_2F_Text_1882B4, 3 + end + +LilycoveCity_LilycoveMuseum_2F_EventScript_1587D6:: @ 81587D6 + lockall + checkflag 161 + jumpeq LilycoveCity_LilycoveMuseum_2F_EventScript_15882E + msgbox LilycoveCity_LilycoveMuseum_2F_Text_188281, 3 + end + +LilycoveCity_LilycoveMuseum_2F_EventScript_1587E9:: @ 81587E9 + lockall + checkflag 163 + jumpeq LilycoveCity_LilycoveMuseum_2F_EventScript_15884A + msgbox LilycoveCity_LilycoveMuseum_2F_Text_1882E6, 3 + end + +@ 81587FC + msgbox LilycoveCity_LilycoveMuseum_2F_Text_18831A, 3 + end + +LilycoveCity_LilycoveMuseum_2F_EventScript_158805:: @ 8158805 + msgbox LilycoveCity_LilycoveMuseum_2F_Text_188336, 2 + end + +LilycoveCity_LilycoveMuseum_2F_EventScript_15880E:: @ 815880E + msgbox LilycoveCity_LilycoveMuseum_2F_Text_1883AB, 2 + end + +LilycoveCity_LilycoveMuseum_2F_EventScript_158817:: @ 8158817 + msgbox LilycoveCity_LilycoveMuseum_2F_Text_188423, 2 + end + +LilycoveCity_LilycoveMuseum_2F_EventScript_158820:: @ 8158820 + msgbox LilycoveCity_LilycoveMuseum_2F_Text_18831A, 3 + fadescreen 1 + showcontestwinner 9 + releaseall + end + +LilycoveCity_LilycoveMuseum_2F_EventScript_15882E:: @ 815882E + msgbox LilycoveCity_LilycoveMuseum_2F_Text_18831A, 3 + fadescreen 1 + showcontestwinner 10 + releaseall + end + +LilycoveCity_LilycoveMuseum_2F_EventScript_15883C:: @ 815883C + msgbox LilycoveCity_LilycoveMuseum_2F_Text_18831A, 3 + fadescreen 1 + showcontestwinner 11 + releaseall + end + +LilycoveCity_LilycoveMuseum_2F_EventScript_15884A:: @ 815884A + msgbox LilycoveCity_LilycoveMuseum_2F_Text_18831A, 3 + fadescreen 1 + showcontestwinner 12 + releaseall + end + +LilycoveCity_LilycoveMuseum_2F_EventScript_158858:: @ 8158858 + msgbox LilycoveCity_LilycoveMuseum_2F_Text_18831A, 3 + fadescreen 1 + showcontestwinner 13 + releaseall + end diff --git a/data/scripts/maps/LilycoveCity_LilycoveMuseum_2F.s b/data/scripts/maps/LilycoveCity_LilycoveMuseum_2F.s deleted file mode 100644 index 2e6d6698f..000000000 --- a/data/scripts/maps/LilycoveCity_LilycoveMuseum_2F.s +++ /dev/null @@ -1,231 +0,0 @@ -LilycoveCity_LilycoveMuseum_2F_MapScripts:: @ 81585AC - map_script 1, LilycoveCity_LilycoveMuseum_2F_MapScript1_1585B7 - map_script 2, LilycoveCity_LilycoveMuseum_2F_MapScript2_158670 - .byte 0 - -LilycoveCity_LilycoveMuseum_2F_MapScript1_1585B7:: @ 81585B7 - checkflag 160 - jumpeq LilycoveCity_LilycoveMuseum_2F_EventScript_1585FD - jump LilycoveCity_LilycoveMuseum_2F_EventScript_1585C6 - end - -LilycoveCity_LilycoveMuseum_2F_EventScript_1585C6:: @ 81585C6 - checkflag 161 - jumpeq LilycoveCity_LilycoveMuseum_2F_EventScript_158615 - jump LilycoveCity_LilycoveMuseum_2F_EventScript_1585D5 - end - -LilycoveCity_LilycoveMuseum_2F_EventScript_1585D5:: @ 81585D5 - checkflag 162 - jumpeq LilycoveCity_LilycoveMuseum_2F_EventScript_15862D - jump LilycoveCity_LilycoveMuseum_2F_EventScript_1585E4 - end - -LilycoveCity_LilycoveMuseum_2F_EventScript_1585E4:: @ 81585E4 - checkflag 163 - jumpeq LilycoveCity_LilycoveMuseum_2F_EventScript_158645 - jump LilycoveCity_LilycoveMuseum_2F_EventScript_1585F3 - end - -LilycoveCity_LilycoveMuseum_2F_EventScript_1585F3:: @ 81585F3 - checkflag 164 - jumpeq LilycoveCity_LilycoveMuseum_2F_EventScript_15865D - end - -LilycoveCity_LilycoveMuseum_2F_EventScript_1585FD:: @ 81585FD - setmaptile 10, 6, 606, 1 - setmaptile 11, 6, 607, 1 - jump LilycoveCity_LilycoveMuseum_2F_EventScript_1585C6 - end - -LilycoveCity_LilycoveMuseum_2F_EventScript_158615:: @ 8158615 - setmaptile 18, 6, 604, 1 - setmaptile 19, 6, 605, 1 - jump LilycoveCity_LilycoveMuseum_2F_EventScript_1585D5 - end - -LilycoveCity_LilycoveMuseum_2F_EventScript_15862D:: @ 815862D - setmaptile 14, 10, 608, 1 - setmaptile 15, 10, 609, 1 - jump LilycoveCity_LilycoveMuseum_2F_EventScript_1585E4 - end - -LilycoveCity_LilycoveMuseum_2F_EventScript_158645:: @ 8158645 - setmaptile 6, 10, 602, 1 - setmaptile 7, 10, 603, 1 - jump LilycoveCity_LilycoveMuseum_2F_EventScript_1585F3 - end - -LilycoveCity_LilycoveMuseum_2F_EventScript_15865D:: @ 815865D - setmaptile 2, 6, 610, 1 - setmaptile 3, 6, 611, 1 - end - -LilycoveCity_LilycoveMuseum_2F_MapScript2_158670:: @ 8158670 - map_script_2 0x4094, 0, LilycoveCity_LilycoveMuseum_2F_EventScript_15867A - .2byte 0 - -LilycoveCity_LilycoveMuseum_2F_EventScript_15867A:: @ 815867A - lockall - move 1, LilycoveCity_LilycoveMuseum_2F_Movement_1A0839 - move 255, LilycoveCity_LilycoveMuseum_2F_Movement_1586D3 - waitmove 0 - msgbox LilycoveCity_LilycoveMuseum_2F_Text_187C42, 3 - move 1, LilycoveCity_LilycoveMuseum_2F_Movement_1586D5 - waitmove 0 - move 255, LilycoveCity_LilycoveMuseum_2F_Movement_1586D5 - waitmove 0 - msgbox LilycoveCity_LilycoveMuseum_2F_Text_187C64, 3 - move 1, LilycoveCity_LilycoveMuseum_2F_Movement_1A0839 - waitmove 0 - move 255, LilycoveCity_LilycoveMuseum_2F_Movement_1586D3 - waitmove 0 - msgbox LilycoveCity_LilycoveMuseum_2F_Text_187E1D, 3 - copyvar 0x4094, 0x1 - releaseall - end - -LilycoveCity_LilycoveMuseum_2F_Movement_1586D3:: @ 81586D3 - step_27 - step_end - -LilycoveCity_LilycoveMuseum_2F_Movement_1586D5:: @ 81586D5 - step_01 - step_14 - step_end - -LilycoveCity_LilycoveMuseum_2F_EventScript_1586D8:: @ 81586D8 - lockall - checkflag 236 - jumpeq LilycoveCity_LilycoveMuseum_2F_EventScript_158793 - specialval 0x8004, 137 - switch 0x8004 - case 1, LilycoveCity_LilycoveMuseum_2F_EventScript_15872C - case 2, LilycoveCity_LilycoveMuseum_2F_EventScript_15872C - case 3, LilycoveCity_LilycoveMuseum_2F_EventScript_15872C - case 4, LilycoveCity_LilycoveMuseum_2F_EventScript_15872C - case 5, LilycoveCity_LilycoveMuseum_2F_EventScript_158735 - msgbox LilycoveCity_LilycoveMuseum_2F_Text_187F4E, 2 - end - -LilycoveCity_LilycoveMuseum_2F_EventScript_15872C:: @ 815872C - msgbox LilycoveCity_LilycoveMuseum_2F_Text_187F9D, 2 - end - -LilycoveCity_LilycoveMuseum_2F_EventScript_158735:: @ 8158735 - move 1, LilycoveCity_LilycoveMuseum_2F_Movement_1A0839 - waitmove 0 - msgbox LilycoveCity_LilycoveMuseum_2F_Text_18802F, 4 - move 1, LilycoveCity_LilycoveMuseum_2F_Movement_1586D5 - msgbox LilycoveCity_LilycoveMuseum_2F_Text_188041, 4 - jump LilycoveCity_LilycoveMuseum_2F_EventScript_15875C - end - -LilycoveCity_LilycoveMuseum_2F_EventScript_15875C:: @ 815875C - move 1, LilycoveCity_LilycoveMuseum_2F_Movement_1A0839 - msgbox LilycoveCity_LilycoveMuseum_2F_Text_188120, 4 - givedecoration 44 - compare RESULT, 0 - jumpeq LilycoveCity_LilycoveMuseum_2F_EventScript_158783 - setflag 236 - closebutton - releaseall - end - -LilycoveCity_LilycoveMuseum_2F_EventScript_158783:: @ 8158783 - call LilycoveCity_LilycoveMuseum_2F_EventScript_1A02B8 - msgbox LilycoveCity_LilycoveMuseum_2F_Text_188166, 4 - closebutton - releaseall - end - -LilycoveCity_LilycoveMuseum_2F_EventScript_158793:: @ 8158793 - msgbox LilycoveCity_LilycoveMuseum_2F_Text_188194, 2 - releaseall - end - -LilycoveCity_LilycoveMuseum_2F_EventScript_15879D:: @ 815879D - lockall - checkflag 162 - jumpeq LilycoveCity_LilycoveMuseum_2F_EventScript_15883C - msgbox LilycoveCity_LilycoveMuseum_2F_Text_188219, 3 - end - -LilycoveCity_LilycoveMuseum_2F_EventScript_1587B0:: @ 81587B0 - lockall - checkflag 164 - jumpeq LilycoveCity_LilycoveMuseum_2F_EventScript_158858 - msgbox LilycoveCity_LilycoveMuseum_2F_Text_18824C, 3 - end - -LilycoveCity_LilycoveMuseum_2F_EventScript_1587C3:: @ 81587C3 - lockall - checkflag 160 - jumpeq LilycoveCity_LilycoveMuseum_2F_EventScript_158820 - msgbox LilycoveCity_LilycoveMuseum_2F_Text_1882B4, 3 - end - -LilycoveCity_LilycoveMuseum_2F_EventScript_1587D6:: @ 81587D6 - lockall - checkflag 161 - jumpeq LilycoveCity_LilycoveMuseum_2F_EventScript_15882E - msgbox LilycoveCity_LilycoveMuseum_2F_Text_188281, 3 - end - -LilycoveCity_LilycoveMuseum_2F_EventScript_1587E9:: @ 81587E9 - lockall - checkflag 163 - jumpeq LilycoveCity_LilycoveMuseum_2F_EventScript_15884A - msgbox LilycoveCity_LilycoveMuseum_2F_Text_1882E6, 3 - end - -@ 81587FC - msgbox LilycoveCity_LilycoveMuseum_2F_Text_18831A, 3 - end - -LilycoveCity_LilycoveMuseum_2F_EventScript_158805:: @ 8158805 - msgbox LilycoveCity_LilycoveMuseum_2F_Text_188336, 2 - end - -LilycoveCity_LilycoveMuseum_2F_EventScript_15880E:: @ 815880E - msgbox LilycoveCity_LilycoveMuseum_2F_Text_1883AB, 2 - end - -LilycoveCity_LilycoveMuseum_2F_EventScript_158817:: @ 8158817 - msgbox LilycoveCity_LilycoveMuseum_2F_Text_188423, 2 - end - -LilycoveCity_LilycoveMuseum_2F_EventScript_158820:: @ 8158820 - msgbox LilycoveCity_LilycoveMuseum_2F_Text_18831A, 3 - fadescreen 1 - showcontestwinner 9 - releaseall - end - -LilycoveCity_LilycoveMuseum_2F_EventScript_15882E:: @ 815882E - msgbox LilycoveCity_LilycoveMuseum_2F_Text_18831A, 3 - fadescreen 1 - showcontestwinner 10 - releaseall - end - -LilycoveCity_LilycoveMuseum_2F_EventScript_15883C:: @ 815883C - msgbox LilycoveCity_LilycoveMuseum_2F_Text_18831A, 3 - fadescreen 1 - showcontestwinner 11 - releaseall - end - -LilycoveCity_LilycoveMuseum_2F_EventScript_15884A:: @ 815884A - msgbox LilycoveCity_LilycoveMuseum_2F_Text_18831A, 3 - fadescreen 1 - showcontestwinner 12 - releaseall - end - -LilycoveCity_LilycoveMuseum_2F_EventScript_158858:: @ 8158858 - msgbox LilycoveCity_LilycoveMuseum_2F_Text_18831A, 3 - fadescreen 1 - showcontestwinner 13 - releaseall - end diff --git a/data/scripts/maps/LilycoveCity_MoveDeletersHouse.inc b/data/scripts/maps/LilycoveCity_MoveDeletersHouse.inc new file mode 100644 index 000000000..c9b026060 --- /dev/null +++ b/data/scripts/maps/LilycoveCity_MoveDeletersHouse.inc @@ -0,0 +1,63 @@ +LilycoveCity_MoveDeletersHouse_MapScripts:: @ 8159AAD + .byte 0 + +LilycoveCity_MoveDeletersHouse_EventScript_159AAE:: @ 8159AAE + lockall + move 1, LilycoveCity_MoveDeletersHouse_Movement_1A0839 + waitmove 0 + msgbox LilycoveCity_MoveDeletersHouse_Text_18B622, 5 + switch RESULT + case 1, LilycoveCity_MoveDeletersHouse_EventScript_159ADE + case 0, LilycoveCity_MoveDeletersHouse_EventScript_159B7B + releaseall + end + +LilycoveCity_MoveDeletersHouse_EventScript_159ADE:: @ 8159ADE + msgbox LilycoveCity_MoveDeletersHouse_Text_18B68C, 4 + special 159 + waitstate + compare 0x8004, 255 + jumpeq LilycoveCity_MoveDeletersHouse_EventScript_159B7B + special 328 + compare RESULT, 1 + jumpeq LilycoveCity_MoveDeletersHouse_EventScript_159B71 + special 223 + compare RESULT, 1 + jumpeq LilycoveCity_MoveDeletersHouse_EventScript_159B64 + msgbox LilycoveCity_MoveDeletersHouse_Text_18B6B0, 4 + fadescreen 1 + special 220 + fadescreen 0 + compare 0x8005, 4 + jumpeq LilycoveCity_MoveDeletersHouse_EventScript_159ADE + special 222 + msgbox LilycoveCity_MoveDeletersHouse_Text_18B6F2, 5 + switch RESULT + case 1, LilycoveCity_MoveDeletersHouse_EventScript_159B53 + case 0, LilycoveCity_MoveDeletersHouse_EventScript_159B7B + releaseall + end + +LilycoveCity_MoveDeletersHouse_EventScript_159B53:: @ 8159B53 + special 221 + fanfare 378 + waitfanfare + msgbox LilycoveCity_MoveDeletersHouse_Text_18B71E, 4 + releaseall + end + +LilycoveCity_MoveDeletersHouse_EventScript_159B64:: @ 8159B64 + special 222 + msgbox LilycoveCity_MoveDeletersHouse_Text_18B6D0, 4 + releaseall + end + +LilycoveCity_MoveDeletersHouse_EventScript_159B71:: @ 8159B71 + msgbox LilycoveCity_MoveDeletersHouse_Text_18B78C, 4 + releaseall + end + +LilycoveCity_MoveDeletersHouse_EventScript_159B7B:: @ 8159B7B + msgbox LilycoveCity_MoveDeletersHouse_Text_18B757, 4 + releaseall + end diff --git a/data/scripts/maps/LilycoveCity_MoveDeletersHouse.s b/data/scripts/maps/LilycoveCity_MoveDeletersHouse.s deleted file mode 100644 index c9b026060..000000000 --- a/data/scripts/maps/LilycoveCity_MoveDeletersHouse.s +++ /dev/null @@ -1,63 +0,0 @@ -LilycoveCity_MoveDeletersHouse_MapScripts:: @ 8159AAD - .byte 0 - -LilycoveCity_MoveDeletersHouse_EventScript_159AAE:: @ 8159AAE - lockall - move 1, LilycoveCity_MoveDeletersHouse_Movement_1A0839 - waitmove 0 - msgbox LilycoveCity_MoveDeletersHouse_Text_18B622, 5 - switch RESULT - case 1, LilycoveCity_MoveDeletersHouse_EventScript_159ADE - case 0, LilycoveCity_MoveDeletersHouse_EventScript_159B7B - releaseall - end - -LilycoveCity_MoveDeletersHouse_EventScript_159ADE:: @ 8159ADE - msgbox LilycoveCity_MoveDeletersHouse_Text_18B68C, 4 - special 159 - waitstate - compare 0x8004, 255 - jumpeq LilycoveCity_MoveDeletersHouse_EventScript_159B7B - special 328 - compare RESULT, 1 - jumpeq LilycoveCity_MoveDeletersHouse_EventScript_159B71 - special 223 - compare RESULT, 1 - jumpeq LilycoveCity_MoveDeletersHouse_EventScript_159B64 - msgbox LilycoveCity_MoveDeletersHouse_Text_18B6B0, 4 - fadescreen 1 - special 220 - fadescreen 0 - compare 0x8005, 4 - jumpeq LilycoveCity_MoveDeletersHouse_EventScript_159ADE - special 222 - msgbox LilycoveCity_MoveDeletersHouse_Text_18B6F2, 5 - switch RESULT - case 1, LilycoveCity_MoveDeletersHouse_EventScript_159B53 - case 0, LilycoveCity_MoveDeletersHouse_EventScript_159B7B - releaseall - end - -LilycoveCity_MoveDeletersHouse_EventScript_159B53:: @ 8159B53 - special 221 - fanfare 378 - waitfanfare - msgbox LilycoveCity_MoveDeletersHouse_Text_18B71E, 4 - releaseall - end - -LilycoveCity_MoveDeletersHouse_EventScript_159B64:: @ 8159B64 - special 222 - msgbox LilycoveCity_MoveDeletersHouse_Text_18B6D0, 4 - releaseall - end - -LilycoveCity_MoveDeletersHouse_EventScript_159B71:: @ 8159B71 - msgbox LilycoveCity_MoveDeletersHouse_Text_18B78C, 4 - releaseall - end - -LilycoveCity_MoveDeletersHouse_EventScript_159B7B:: @ 8159B7B - msgbox LilycoveCity_MoveDeletersHouse_Text_18B757, 4 - releaseall - end diff --git a/data/scripts/maps/LilycoveCity_PokemonCenter_1F.inc b/data/scripts/maps/LilycoveCity_PokemonCenter_1F.inc new file mode 100644 index 000000000..5809e28c8 --- /dev/null +++ b/data/scripts/maps/LilycoveCity_PokemonCenter_1F.inc @@ -0,0 +1,33 @@ +LilycoveCity_PokemonCenter_1F_MapScripts:: @ 8159327 + map_script 3, LilycoveCity_PokemonCenter_1F_MapScript1_15932D + .byte 0 + +LilycoveCity_PokemonCenter_1F_MapScript1_15932D:: @ 815932D + sethealplace 8 + end + +LilycoveCity_PokemonCenter_1F_EventScript_159331:: @ 8159331 + setvar 0x800b, 1 + call LilycoveCity_PokemonCenter_1F_EventScript_19FD5B + waittext + waitbutton + release + end + +LilycoveCity_PokemonCenter_1F_EventScript_15933F:: @ 815933F + msgbox LilycoveCity_PokemonCenter_1F_Text_189FC9, 2 + end + +LilycoveCity_PokemonCenter_1F_EventScript_159348:: @ 8159348 + lock + faceplayer + checkflag 2061 + jumpeq LilycoveCity_PokemonCenter_1F_EventScript_15935D + msgbox LilycoveCity_PokemonCenter_1F_Text_18A048, 4 + release + end + +LilycoveCity_PokemonCenter_1F_EventScript_15935D:: @ 815935D + msgbox LilycoveCity_PokemonCenter_1F_Text_18A0A1, 4 + release + end diff --git a/data/scripts/maps/LilycoveCity_PokemonCenter_1F.s b/data/scripts/maps/LilycoveCity_PokemonCenter_1F.s deleted file mode 100644 index 5809e28c8..000000000 --- a/data/scripts/maps/LilycoveCity_PokemonCenter_1F.s +++ /dev/null @@ -1,33 +0,0 @@ -LilycoveCity_PokemonCenter_1F_MapScripts:: @ 8159327 - map_script 3, LilycoveCity_PokemonCenter_1F_MapScript1_15932D - .byte 0 - -LilycoveCity_PokemonCenter_1F_MapScript1_15932D:: @ 815932D - sethealplace 8 - end - -LilycoveCity_PokemonCenter_1F_EventScript_159331:: @ 8159331 - setvar 0x800b, 1 - call LilycoveCity_PokemonCenter_1F_EventScript_19FD5B - waittext - waitbutton - release - end - -LilycoveCity_PokemonCenter_1F_EventScript_15933F:: @ 815933F - msgbox LilycoveCity_PokemonCenter_1F_Text_189FC9, 2 - end - -LilycoveCity_PokemonCenter_1F_EventScript_159348:: @ 8159348 - lock - faceplayer - checkflag 2061 - jumpeq LilycoveCity_PokemonCenter_1F_EventScript_15935D - msgbox LilycoveCity_PokemonCenter_1F_Text_18A048, 4 - release - end - -LilycoveCity_PokemonCenter_1F_EventScript_15935D:: @ 815935D - msgbox LilycoveCity_PokemonCenter_1F_Text_18A0A1, 4 - release - end diff --git a/data/scripts/maps/LilycoveCity_PokemonCenter_2F.inc b/data/scripts/maps/LilycoveCity_PokemonCenter_2F.inc new file mode 100644 index 000000000..e4554e49c --- /dev/null +++ b/data/scripts/maps/LilycoveCity_PokemonCenter_2F.inc @@ -0,0 +1,17 @@ +LilycoveCity_PokemonCenter_2F_MapScripts:: @ 8159367 + map_script 2, LilycoveCity_PokemonCenter_2F_MapScript2_1A3D88 + map_script 4, LilycoveCity_PokemonCenter_2F_MapScript2_1A3D03 + map_script 1, LilycoveCity_PokemonCenter_2F_MapScript1_1A3D32 + .byte 0 + +LilycoveCity_PokemonCenter_2F_EventScript_159377:: @ 8159377 + call LilycoveCity_PokemonCenter_2F_EventScript_1A3EA6 + end + +LilycoveCity_PokemonCenter_2F_EventScript_15937D:: @ 815937D + call LilycoveCity_PokemonCenter_2F_EventScript_1A40CC + end + +LilycoveCity_PokemonCenter_2F_EventScript_159383:: @ 8159383 + call LilycoveCity_PokemonCenter_2F_EventScript_1A41FB + end diff --git a/data/scripts/maps/LilycoveCity_PokemonCenter_2F.s b/data/scripts/maps/LilycoveCity_PokemonCenter_2F.s deleted file mode 100644 index e4554e49c..000000000 --- a/data/scripts/maps/LilycoveCity_PokemonCenter_2F.s +++ /dev/null @@ -1,17 +0,0 @@ -LilycoveCity_PokemonCenter_2F_MapScripts:: @ 8159367 - map_script 2, LilycoveCity_PokemonCenter_2F_MapScript2_1A3D88 - map_script 4, LilycoveCity_PokemonCenter_2F_MapScript2_1A3D03 - map_script 1, LilycoveCity_PokemonCenter_2F_MapScript1_1A3D32 - .byte 0 - -LilycoveCity_PokemonCenter_2F_EventScript_159377:: @ 8159377 - call LilycoveCity_PokemonCenter_2F_EventScript_1A3EA6 - end - -LilycoveCity_PokemonCenter_2F_EventScript_15937D:: @ 815937D - call LilycoveCity_PokemonCenter_2F_EventScript_1A40CC - end - -LilycoveCity_PokemonCenter_2F_EventScript_159383:: @ 8159383 - call LilycoveCity_PokemonCenter_2F_EventScript_1A41FB - end diff --git a/data/scripts/maps/LilycoveCity_PokemonTrainerFanClub.inc b/data/scripts/maps/LilycoveCity_PokemonTrainerFanClub.inc new file mode 100644 index 000000000..9ac66f98e --- /dev/null +++ b/data/scripts/maps/LilycoveCity_PokemonTrainerFanClub.inc @@ -0,0 +1,436 @@ +LilycoveCity_PokemonTrainerFanClub_MapScripts:: @ 815938A + map_script 2, LilycoveCity_PokemonTrainerFanClub_MapScript2_159395 + map_script 3, LilycoveCity_PokemonTrainerFanClub_MapScript1_159412 + .byte 0 + +LilycoveCity_PokemonTrainerFanClub_MapScript2_159395:: @ 8159395 + map_script_2 0x4095, 1, LilycoveCity_PokemonTrainerFanClub_EventScript_15939F + .2byte 0 + +LilycoveCity_PokemonTrainerFanClub_EventScript_15939F:: @ 815939F + lockall + move 1, LilycoveCity_PokemonTrainerFanClub_Movement_1A0845 + waitmove 0 + msgbox LilycoveCity_PokemonTrainerFanClub_Text_18A1D6, 4 + move 4, LilycoveCity_PokemonTrainerFanClub_Movement_159402 + move 2, LilycoveCity_PokemonTrainerFanClub_Movement_1593FA + waitmove 0 + move 255, LilycoveCity_PokemonTrainerFanClub_Movement_1A0843 + waitmove 0 + msgbox LilycoveCity_PokemonTrainerFanClub_Text_18A1E8, 4 + move 4, LilycoveCity_PokemonTrainerFanClub_Movement_159409 + waitmove 0 + move 255, LilycoveCity_PokemonTrainerFanClub_Movement_1A083F + waitmove 0 + move 4, LilycoveCity_PokemonTrainerFanClub_Movement_15940C + waitmove 0 + setvar 0x4095, 2 + releaseall + end + +LilycoveCity_PokemonTrainerFanClub_Movement_1593FA:: @ 81593FA + step_13 + step_25 + step_down + step_down + step_down + step_left + step_left + step_end + +LilycoveCity_PokemonTrainerFanClub_Movement_159402:: @ 8159402 + step_17 + step_17 + step_15 + step_15 + step_17 + step_15 + step_end + +LilycoveCity_PokemonTrainerFanClub_Movement_159409:: @ 8159409 + step_down + step_28 + step_end + +LilycoveCity_PokemonTrainerFanClub_Movement_15940C:: @ 815940C + step_49 + step_16 + step_16 + step_18 + step_25 + step_end + +LilycoveCity_PokemonTrainerFanClub_MapScript1_159412:: @ 8159412 + compare 0x4095, 1 + jumpeq LilycoveCity_PokemonTrainerFanClub_EventScript_159515 + compare 0x4095, 2 + jumpeq LilycoveCity_PokemonTrainerFanClub_EventScript_159429 + end + +LilycoveCity_PokemonTrainerFanClub_EventScript_159429:: @ 8159429 + special 167 + setvar 0x8004, 8 + specialval RESULT, 163 + compare RESULT, 0 + callif 1, LilycoveCity_PokemonTrainerFanClub_EventScript_1594D5 + setvar 0x8004, 9 + specialval RESULT, 163 + compare RESULT, 0 + callif 1, LilycoveCity_PokemonTrainerFanClub_EventScript_1594DD + setvar 0x8004, 10 + specialval RESULT, 163 + compare RESULT, 0 + callif 1, LilycoveCity_PokemonTrainerFanClub_EventScript_1594E5 + setvar 0x8004, 11 + specialval RESULT, 163 + compare RESULT, 0 + callif 1, LilycoveCity_PokemonTrainerFanClub_EventScript_1594ED + setvar 0x8004, 12 + specialval RESULT, 163 + compare RESULT, 0 + callif 1, LilycoveCity_PokemonTrainerFanClub_EventScript_1594F5 + setvar 0x8004, 13 + specialval RESULT, 163 + compare RESULT, 0 + callif 1, LilycoveCity_PokemonTrainerFanClub_EventScript_1594FD + setvar 0x8004, 14 + specialval RESULT, 163 + compare RESULT, 0 + callif 1, LilycoveCity_PokemonTrainerFanClub_EventScript_159505 + setvar 0x8004, 15 + specialval RESULT, 163 + compare RESULT, 0 + callif 1, LilycoveCity_PokemonTrainerFanClub_EventScript_15950D + end + +LilycoveCity_PokemonTrainerFanClub_EventScript_1594D5:: @ 81594D5 + movespriteperm 1, 7, 5 + return + +LilycoveCity_PokemonTrainerFanClub_EventScript_1594DD:: @ 81594DD + movespriteperm 3, 3, 4 + return + +LilycoveCity_PokemonTrainerFanClub_EventScript_1594E5:: @ 81594E5 + movespriteperm 4, 7, 2 + return + +LilycoveCity_PokemonTrainerFanClub_EventScript_1594ED:: @ 81594ED + movespriteperm 5, 5, 5 + return + +LilycoveCity_PokemonTrainerFanClub_EventScript_1594F5:: @ 81594F5 + movespriteperm 6, 5, 2 + return + +LilycoveCity_PokemonTrainerFanClub_EventScript_1594FD:: @ 81594FD + movespriteperm 2, 8, 4 + return + +LilycoveCity_PokemonTrainerFanClub_EventScript_159505:: @ 8159505 + movespriteperm 7, 3, 3 + return + +LilycoveCity_PokemonTrainerFanClub_EventScript_15950D:: @ 815950D + movespriteperm 8, 8, 3 + return + +LilycoveCity_PokemonTrainerFanClub_EventScript_159515:: @ 8159515 + call LilycoveCity_PokemonTrainerFanClub_EventScript_1594DD + call LilycoveCity_PokemonTrainerFanClub_EventScript_1594ED + call LilycoveCity_PokemonTrainerFanClub_EventScript_1594F5 + call LilycoveCity_PokemonTrainerFanClub_EventScript_159505 + call LilycoveCity_PokemonTrainerFanClub_EventScript_15950D + end + +LilycoveCity_PokemonTrainerFanClub_EventScript_15952F:: @ 815952F + lock + faceplayer + setvar 0x8004, 13 + special 165 + compare 0x4095, 0 + jumpeq LilycoveCity_PokemonTrainerFanClub_EventScript_15959C + specialval RESULT, 163 + compare RESULT, 1 + jumpeq LilycoveCity_PokemonTrainerFanClub_EventScript_15956E + specialval RESULT, 164 + compare RESULT, 7 + jumpeq LilycoveCity_PokemonTrainerFanClub_EventScript_159592 + msgbox LilycoveCity_PokemonTrainerFanClub_Text_18A400, 4 + release + end + +LilycoveCity_PokemonTrainerFanClub_EventScript_15956E:: @ 815956E + specialval RESULT, 164 + compare RESULT, 1 + jumpeq LilycoveCity_PokemonTrainerFanClub_EventScript_159588 + msgbox LilycoveCity_PokemonTrainerFanClub_Text_18A36A, 4 + release + end + +LilycoveCity_PokemonTrainerFanClub_EventScript_159588:: @ 8159588 + msgbox LilycoveCity_PokemonTrainerFanClub_Text_18A391, 4 + release + end + +LilycoveCity_PokemonTrainerFanClub_EventScript_159592:: @ 8159592 + msgbox LilycoveCity_PokemonTrainerFanClub_Text_18A48D, 4 + release + end + +LilycoveCity_PokemonTrainerFanClub_EventScript_15959C:: @ 815959C + msgbox LilycoveCity_PokemonTrainerFanClub_Text_18A4EA, 4 + release + end + +LilycoveCity_PokemonTrainerFanClub_EventScript_1595A6:: @ 81595A6 + lock + faceplayer + setvar 0x8004, 8 + special 165 + compare 0x4095, 0 + jumpeq LilycoveCity_PokemonTrainerFanClub_EventScript_159613 + specialval RESULT, 163 + compare RESULT, 1 + jumpeq LilycoveCity_PokemonTrainerFanClub_EventScript_1595E5 + specialval RESULT, 164 + compare RESULT, 7 + jumpeq LilycoveCity_PokemonTrainerFanClub_EventScript_159609 + msgbox LilycoveCity_PokemonTrainerFanClub_Text_18A629, 4 + release + end + +LilycoveCity_PokemonTrainerFanClub_EventScript_1595E5:: @ 81595E5 + specialval RESULT, 164 + compare RESULT, 1 + jumpeq LilycoveCity_PokemonTrainerFanClub_EventScript_1595FF + msgbox LilycoveCity_PokemonTrainerFanClub_Text_18A584, 4 + release + end + +LilycoveCity_PokemonTrainerFanClub_EventScript_1595FF:: @ 81595FF + msgbox LilycoveCity_PokemonTrainerFanClub_Text_18A5AC, 4 + release + end + +LilycoveCity_PokemonTrainerFanClub_EventScript_159609:: @ 8159609 + msgbox LilycoveCity_PokemonTrainerFanClub_Text_18A65B, 4 + release + end + +LilycoveCity_PokemonTrainerFanClub_EventScript_159613:: @ 8159613 + msgbox LilycoveCity_PokemonTrainerFanClub_Text_18A6D4, 4 + release + end + +LilycoveCity_PokemonTrainerFanClub_EventScript_15961D:: @ 815961D + lock + faceplayer + setvar 0x8004, 9 + special 165 + compare 0x4095, 0 + jumpeq LilycoveCity_PokemonTrainerFanClub_EventScript_15968A + specialval RESULT, 163 + compare RESULT, 1 + jumpeq LilycoveCity_PokemonTrainerFanClub_EventScript_15965C + specialval RESULT, 164 + compare RESULT, 7 + jumpeq LilycoveCity_PokemonTrainerFanClub_EventScript_159680 + msgbox LilycoveCity_PokemonTrainerFanClub_Text_18A814, 4 + release + end + +LilycoveCity_PokemonTrainerFanClub_EventScript_15965C:: @ 815965C + specialval RESULT, 164 + compare RESULT, 1 + jumpeq LilycoveCity_PokemonTrainerFanClub_EventScript_159676 + msgbox LilycoveCity_PokemonTrainerFanClub_Text_18A71E, 4 + release + end + +LilycoveCity_PokemonTrainerFanClub_EventScript_159676:: @ 8159676 + msgbox LilycoveCity_PokemonTrainerFanClub_Text_18A789, 4 + release + end + +LilycoveCity_PokemonTrainerFanClub_EventScript_159680:: @ 8159680 + msgbox LilycoveCity_PokemonTrainerFanClub_Text_18A8C4, 4 + release + end + +LilycoveCity_PokemonTrainerFanClub_EventScript_15968A:: @ 815968A + msgbox LilycoveCity_PokemonTrainerFanClub_Text_18A984, 4 + release + end + +LilycoveCity_PokemonTrainerFanClub_EventScript_159694:: @ 8159694 + lock + faceplayer + setvar 0x8004, 10 + special 165 + compare 0x4095, 0 + jumpeq LilycoveCity_PokemonTrainerFanClub_EventScript_159701 + specialval RESULT, 163 + compare RESULT, 1 + jumpeq LilycoveCity_PokemonTrainerFanClub_EventScript_1596D3 + specialval RESULT, 164 + compare RESULT, 7 + jumpeq LilycoveCity_PokemonTrainerFanClub_EventScript_1596F7 + msgbox LilycoveCity_PokemonTrainerFanClub_Text_18AB0A, 4 + release + end + +LilycoveCity_PokemonTrainerFanClub_EventScript_1596D3:: @ 81596D3 + specialval RESULT, 164 + compare RESULT, 1 + jumpeq LilycoveCity_PokemonTrainerFanClub_EventScript_1596ED + msgbox LilycoveCity_PokemonTrainerFanClub_Text_18AA39, 4 + release + end + +LilycoveCity_PokemonTrainerFanClub_EventScript_1596ED:: @ 81596ED + msgbox LilycoveCity_PokemonTrainerFanClub_Text_18AA83, 4 + release + end + +LilycoveCity_PokemonTrainerFanClub_EventScript_1596F7:: @ 81596F7 + msgbox LilycoveCity_PokemonTrainerFanClub_Text_18AB41, 4 + release + end + +LilycoveCity_PokemonTrainerFanClub_EventScript_159701:: @ 8159701 + msgbox LilycoveCity_PokemonTrainerFanClub_Text_18ABAE, 4 + release + end + +LilycoveCity_PokemonTrainerFanClub_EventScript_15970B:: @ 815970B + lock + faceplayer + setvar 0x8004, 11 + special 165 + specialval RESULT, 163 + compare RESULT, 1 + jumpeq LilycoveCity_PokemonTrainerFanClub_EventScript_15973F + specialval RESULT, 164 + compare RESULT, 7 + jumpeq LilycoveCity_PokemonTrainerFanClub_EventScript_159763 + msgbox LilycoveCity_PokemonTrainerFanClub_Text_18ACC7, 4 + release + end + +LilycoveCity_PokemonTrainerFanClub_EventScript_15973F:: @ 815973F + specialval RESULT, 164 + compare RESULT, 1 + jumpeq LilycoveCity_PokemonTrainerFanClub_EventScript_159759 + msgbox LilycoveCity_PokemonTrainerFanClub_Text_18AC15, 4 + release + end + +LilycoveCity_PokemonTrainerFanClub_EventScript_159759:: @ 8159759 + msgbox LilycoveCity_PokemonTrainerFanClub_Text_18AC5E, 4 + release + end + +LilycoveCity_PokemonTrainerFanClub_EventScript_159763:: @ 8159763 + msgbox LilycoveCity_PokemonTrainerFanClub_Text_18AD05, 4 + release + end + +LilycoveCity_PokemonTrainerFanClub_EventScript_15976D:: @ 815976D + lock + faceplayer + setvar 0x8004, 12 + special 165 + specialval RESULT, 163 + compare RESULT, 1 + jumpeq LilycoveCity_PokemonTrainerFanClub_EventScript_1597A1 + specialval RESULT, 164 + compare RESULT, 7 + jumpeq LilycoveCity_PokemonTrainerFanClub_EventScript_1597C5 + msgbox LilycoveCity_PokemonTrainerFanClub_Text_18AE63, 4 + release + end + +LilycoveCity_PokemonTrainerFanClub_EventScript_1597A1:: @ 81597A1 + specialval RESULT, 164 + compare RESULT, 1 + jumpeq LilycoveCity_PokemonTrainerFanClub_EventScript_1597BB + msgbox LilycoveCity_PokemonTrainerFanClub_Text_18AD6D, 4 + release + end + +LilycoveCity_PokemonTrainerFanClub_EventScript_1597BB:: @ 81597BB + msgbox LilycoveCity_PokemonTrainerFanClub_Text_18ADEF, 4 + release + end + +LilycoveCity_PokemonTrainerFanClub_EventScript_1597C5:: @ 81597C5 + msgbox LilycoveCity_PokemonTrainerFanClub_Text_18AEF5, 4 + release + end + +LilycoveCity_PokemonTrainerFanClub_EventScript_1597CF:: @ 81597CF + lock + faceplayer + setvar 0x8004, 14 + special 165 + specialval RESULT, 163 + compare RESULT, 1 + jumpeq LilycoveCity_PokemonTrainerFanClub_EventScript_159803 + specialval RESULT, 164 + compare RESULT, 7 + jumpeq LilycoveCity_PokemonTrainerFanClub_EventScript_159827 + msgbox LilycoveCity_PokemonTrainerFanClub_Text_18B030, 4 + release + end + +LilycoveCity_PokemonTrainerFanClub_EventScript_159803:: @ 8159803 + specialval RESULT, 164 + compare RESULT, 1 + jumpeq LilycoveCity_PokemonTrainerFanClub_EventScript_15981D + msgbox LilycoveCity_PokemonTrainerFanClub_Text_18AF62, 4 + release + end + +LilycoveCity_PokemonTrainerFanClub_EventScript_15981D:: @ 815981D + msgbox LilycoveCity_PokemonTrainerFanClub_Text_18AFD0, 4 + release + end + +LilycoveCity_PokemonTrainerFanClub_EventScript_159827:: @ 8159827 + msgbox LilycoveCity_PokemonTrainerFanClub_Text_18B0C8, 4 + release + end + +LilycoveCity_PokemonTrainerFanClub_EventScript_159831:: @ 8159831 + lock + faceplayer + setvar 0x8004, 15 + special 165 + specialval RESULT, 163 + compare RESULT, 1 + jumpeq LilycoveCity_PokemonTrainerFanClub_EventScript_159865 + specialval RESULT, 164 + compare RESULT, 7 + jumpeq LilycoveCity_PokemonTrainerFanClub_EventScript_159889 + msgbox LilycoveCity_PokemonTrainerFanClub_Text_18B1FD, 4 + release + end + +LilycoveCity_PokemonTrainerFanClub_EventScript_159865:: @ 8159865 + specialval RESULT, 164 + compare RESULT, 1 + jumpeq LilycoveCity_PokemonTrainerFanClub_EventScript_15987F + msgbox LilycoveCity_PokemonTrainerFanClub_Text_18B16E, 4 + release + end + +LilycoveCity_PokemonTrainerFanClub_EventScript_15987F:: @ 815987F + msgbox LilycoveCity_PokemonTrainerFanClub_Text_18B181, 4 + release + end + +LilycoveCity_PokemonTrainerFanClub_EventScript_159889:: @ 8159889 + msgbox LilycoveCity_PokemonTrainerFanClub_Text_18B24F, 4 + release + end diff --git a/data/scripts/maps/LilycoveCity_PokemonTrainerFanClub.s b/data/scripts/maps/LilycoveCity_PokemonTrainerFanClub.s deleted file mode 100644 index 9ac66f98e..000000000 --- a/data/scripts/maps/LilycoveCity_PokemonTrainerFanClub.s +++ /dev/null @@ -1,436 +0,0 @@ -LilycoveCity_PokemonTrainerFanClub_MapScripts:: @ 815938A - map_script 2, LilycoveCity_PokemonTrainerFanClub_MapScript2_159395 - map_script 3, LilycoveCity_PokemonTrainerFanClub_MapScript1_159412 - .byte 0 - -LilycoveCity_PokemonTrainerFanClub_MapScript2_159395:: @ 8159395 - map_script_2 0x4095, 1, LilycoveCity_PokemonTrainerFanClub_EventScript_15939F - .2byte 0 - -LilycoveCity_PokemonTrainerFanClub_EventScript_15939F:: @ 815939F - lockall - move 1, LilycoveCity_PokemonTrainerFanClub_Movement_1A0845 - waitmove 0 - msgbox LilycoveCity_PokemonTrainerFanClub_Text_18A1D6, 4 - move 4, LilycoveCity_PokemonTrainerFanClub_Movement_159402 - move 2, LilycoveCity_PokemonTrainerFanClub_Movement_1593FA - waitmove 0 - move 255, LilycoveCity_PokemonTrainerFanClub_Movement_1A0843 - waitmove 0 - msgbox LilycoveCity_PokemonTrainerFanClub_Text_18A1E8, 4 - move 4, LilycoveCity_PokemonTrainerFanClub_Movement_159409 - waitmove 0 - move 255, LilycoveCity_PokemonTrainerFanClub_Movement_1A083F - waitmove 0 - move 4, LilycoveCity_PokemonTrainerFanClub_Movement_15940C - waitmove 0 - setvar 0x4095, 2 - releaseall - end - -LilycoveCity_PokemonTrainerFanClub_Movement_1593FA:: @ 81593FA - step_13 - step_25 - step_down - step_down - step_down - step_left - step_left - step_end - -LilycoveCity_PokemonTrainerFanClub_Movement_159402:: @ 8159402 - step_17 - step_17 - step_15 - step_15 - step_17 - step_15 - step_end - -LilycoveCity_PokemonTrainerFanClub_Movement_159409:: @ 8159409 - step_down - step_28 - step_end - -LilycoveCity_PokemonTrainerFanClub_Movement_15940C:: @ 815940C - step_49 - step_16 - step_16 - step_18 - step_25 - step_end - -LilycoveCity_PokemonTrainerFanClub_MapScript1_159412:: @ 8159412 - compare 0x4095, 1 - jumpeq LilycoveCity_PokemonTrainerFanClub_EventScript_159515 - compare 0x4095, 2 - jumpeq LilycoveCity_PokemonTrainerFanClub_EventScript_159429 - end - -LilycoveCity_PokemonTrainerFanClub_EventScript_159429:: @ 8159429 - special 167 - setvar 0x8004, 8 - specialval RESULT, 163 - compare RESULT, 0 - callif 1, LilycoveCity_PokemonTrainerFanClub_EventScript_1594D5 - setvar 0x8004, 9 - specialval RESULT, 163 - compare RESULT, 0 - callif 1, LilycoveCity_PokemonTrainerFanClub_EventScript_1594DD - setvar 0x8004, 10 - specialval RESULT, 163 - compare RESULT, 0 - callif 1, LilycoveCity_PokemonTrainerFanClub_EventScript_1594E5 - setvar 0x8004, 11 - specialval RESULT, 163 - compare RESULT, 0 - callif 1, LilycoveCity_PokemonTrainerFanClub_EventScript_1594ED - setvar 0x8004, 12 - specialval RESULT, 163 - compare RESULT, 0 - callif 1, LilycoveCity_PokemonTrainerFanClub_EventScript_1594F5 - setvar 0x8004, 13 - specialval RESULT, 163 - compare RESULT, 0 - callif 1, LilycoveCity_PokemonTrainerFanClub_EventScript_1594FD - setvar 0x8004, 14 - specialval RESULT, 163 - compare RESULT, 0 - callif 1, LilycoveCity_PokemonTrainerFanClub_EventScript_159505 - setvar 0x8004, 15 - specialval RESULT, 163 - compare RESULT, 0 - callif 1, LilycoveCity_PokemonTrainerFanClub_EventScript_15950D - end - -LilycoveCity_PokemonTrainerFanClub_EventScript_1594D5:: @ 81594D5 - movespriteperm 1, 7, 5 - return - -LilycoveCity_PokemonTrainerFanClub_EventScript_1594DD:: @ 81594DD - movespriteperm 3, 3, 4 - return - -LilycoveCity_PokemonTrainerFanClub_EventScript_1594E5:: @ 81594E5 - movespriteperm 4, 7, 2 - return - -LilycoveCity_PokemonTrainerFanClub_EventScript_1594ED:: @ 81594ED - movespriteperm 5, 5, 5 - return - -LilycoveCity_PokemonTrainerFanClub_EventScript_1594F5:: @ 81594F5 - movespriteperm 6, 5, 2 - return - -LilycoveCity_PokemonTrainerFanClub_EventScript_1594FD:: @ 81594FD - movespriteperm 2, 8, 4 - return - -LilycoveCity_PokemonTrainerFanClub_EventScript_159505:: @ 8159505 - movespriteperm 7, 3, 3 - return - -LilycoveCity_PokemonTrainerFanClub_EventScript_15950D:: @ 815950D - movespriteperm 8, 8, 3 - return - -LilycoveCity_PokemonTrainerFanClub_EventScript_159515:: @ 8159515 - call LilycoveCity_PokemonTrainerFanClub_EventScript_1594DD - call LilycoveCity_PokemonTrainerFanClub_EventScript_1594ED - call LilycoveCity_PokemonTrainerFanClub_EventScript_1594F5 - call LilycoveCity_PokemonTrainerFanClub_EventScript_159505 - call LilycoveCity_PokemonTrainerFanClub_EventScript_15950D - end - -LilycoveCity_PokemonTrainerFanClub_EventScript_15952F:: @ 815952F - lock - faceplayer - setvar 0x8004, 13 - special 165 - compare 0x4095, 0 - jumpeq LilycoveCity_PokemonTrainerFanClub_EventScript_15959C - specialval RESULT, 163 - compare RESULT, 1 - jumpeq LilycoveCity_PokemonTrainerFanClub_EventScript_15956E - specialval RESULT, 164 - compare RESULT, 7 - jumpeq LilycoveCity_PokemonTrainerFanClub_EventScript_159592 - msgbox LilycoveCity_PokemonTrainerFanClub_Text_18A400, 4 - release - end - -LilycoveCity_PokemonTrainerFanClub_EventScript_15956E:: @ 815956E - specialval RESULT, 164 - compare RESULT, 1 - jumpeq LilycoveCity_PokemonTrainerFanClub_EventScript_159588 - msgbox LilycoveCity_PokemonTrainerFanClub_Text_18A36A, 4 - release - end - -LilycoveCity_PokemonTrainerFanClub_EventScript_159588:: @ 8159588 - msgbox LilycoveCity_PokemonTrainerFanClub_Text_18A391, 4 - release - end - -LilycoveCity_PokemonTrainerFanClub_EventScript_159592:: @ 8159592 - msgbox LilycoveCity_PokemonTrainerFanClub_Text_18A48D, 4 - release - end - -LilycoveCity_PokemonTrainerFanClub_EventScript_15959C:: @ 815959C - msgbox LilycoveCity_PokemonTrainerFanClub_Text_18A4EA, 4 - release - end - -LilycoveCity_PokemonTrainerFanClub_EventScript_1595A6:: @ 81595A6 - lock - faceplayer - setvar 0x8004, 8 - special 165 - compare 0x4095, 0 - jumpeq LilycoveCity_PokemonTrainerFanClub_EventScript_159613 - specialval RESULT, 163 - compare RESULT, 1 - jumpeq LilycoveCity_PokemonTrainerFanClub_EventScript_1595E5 - specialval RESULT, 164 - compare RESULT, 7 - jumpeq LilycoveCity_PokemonTrainerFanClub_EventScript_159609 - msgbox LilycoveCity_PokemonTrainerFanClub_Text_18A629, 4 - release - end - -LilycoveCity_PokemonTrainerFanClub_EventScript_1595E5:: @ 81595E5 - specialval RESULT, 164 - compare RESULT, 1 - jumpeq LilycoveCity_PokemonTrainerFanClub_EventScript_1595FF - msgbox LilycoveCity_PokemonTrainerFanClub_Text_18A584, 4 - release - end - -LilycoveCity_PokemonTrainerFanClub_EventScript_1595FF:: @ 81595FF - msgbox LilycoveCity_PokemonTrainerFanClub_Text_18A5AC, 4 - release - end - -LilycoveCity_PokemonTrainerFanClub_EventScript_159609:: @ 8159609 - msgbox LilycoveCity_PokemonTrainerFanClub_Text_18A65B, 4 - release - end - -LilycoveCity_PokemonTrainerFanClub_EventScript_159613:: @ 8159613 - msgbox LilycoveCity_PokemonTrainerFanClub_Text_18A6D4, 4 - release - end - -LilycoveCity_PokemonTrainerFanClub_EventScript_15961D:: @ 815961D - lock - faceplayer - setvar 0x8004, 9 - special 165 - compare 0x4095, 0 - jumpeq LilycoveCity_PokemonTrainerFanClub_EventScript_15968A - specialval RESULT, 163 - compare RESULT, 1 - jumpeq LilycoveCity_PokemonTrainerFanClub_EventScript_15965C - specialval RESULT, 164 - compare RESULT, 7 - jumpeq LilycoveCity_PokemonTrainerFanClub_EventScript_159680 - msgbox LilycoveCity_PokemonTrainerFanClub_Text_18A814, 4 - release - end - -LilycoveCity_PokemonTrainerFanClub_EventScript_15965C:: @ 815965C - specialval RESULT, 164 - compare RESULT, 1 - jumpeq LilycoveCity_PokemonTrainerFanClub_EventScript_159676 - msgbox LilycoveCity_PokemonTrainerFanClub_Text_18A71E, 4 - release - end - -LilycoveCity_PokemonTrainerFanClub_EventScript_159676:: @ 8159676 - msgbox LilycoveCity_PokemonTrainerFanClub_Text_18A789, 4 - release - end - -LilycoveCity_PokemonTrainerFanClub_EventScript_159680:: @ 8159680 - msgbox LilycoveCity_PokemonTrainerFanClub_Text_18A8C4, 4 - release - end - -LilycoveCity_PokemonTrainerFanClub_EventScript_15968A:: @ 815968A - msgbox LilycoveCity_PokemonTrainerFanClub_Text_18A984, 4 - release - end - -LilycoveCity_PokemonTrainerFanClub_EventScript_159694:: @ 8159694 - lock - faceplayer - setvar 0x8004, 10 - special 165 - compare 0x4095, 0 - jumpeq LilycoveCity_PokemonTrainerFanClub_EventScript_159701 - specialval RESULT, 163 - compare RESULT, 1 - jumpeq LilycoveCity_PokemonTrainerFanClub_EventScript_1596D3 - specialval RESULT, 164 - compare RESULT, 7 - jumpeq LilycoveCity_PokemonTrainerFanClub_EventScript_1596F7 - msgbox LilycoveCity_PokemonTrainerFanClub_Text_18AB0A, 4 - release - end - -LilycoveCity_PokemonTrainerFanClub_EventScript_1596D3:: @ 81596D3 - specialval RESULT, 164 - compare RESULT, 1 - jumpeq LilycoveCity_PokemonTrainerFanClub_EventScript_1596ED - msgbox LilycoveCity_PokemonTrainerFanClub_Text_18AA39, 4 - release - end - -LilycoveCity_PokemonTrainerFanClub_EventScript_1596ED:: @ 81596ED - msgbox LilycoveCity_PokemonTrainerFanClub_Text_18AA83, 4 - release - end - -LilycoveCity_PokemonTrainerFanClub_EventScript_1596F7:: @ 81596F7 - msgbox LilycoveCity_PokemonTrainerFanClub_Text_18AB41, 4 - release - end - -LilycoveCity_PokemonTrainerFanClub_EventScript_159701:: @ 8159701 - msgbox LilycoveCity_PokemonTrainerFanClub_Text_18ABAE, 4 - release - end - -LilycoveCity_PokemonTrainerFanClub_EventScript_15970B:: @ 815970B - lock - faceplayer - setvar 0x8004, 11 - special 165 - specialval RESULT, 163 - compare RESULT, 1 - jumpeq LilycoveCity_PokemonTrainerFanClub_EventScript_15973F - specialval RESULT, 164 - compare RESULT, 7 - jumpeq LilycoveCity_PokemonTrainerFanClub_EventScript_159763 - msgbox LilycoveCity_PokemonTrainerFanClub_Text_18ACC7, 4 - release - end - -LilycoveCity_PokemonTrainerFanClub_EventScript_15973F:: @ 815973F - specialval RESULT, 164 - compare RESULT, 1 - jumpeq LilycoveCity_PokemonTrainerFanClub_EventScript_159759 - msgbox LilycoveCity_PokemonTrainerFanClub_Text_18AC15, 4 - release - end - -LilycoveCity_PokemonTrainerFanClub_EventScript_159759:: @ 8159759 - msgbox LilycoveCity_PokemonTrainerFanClub_Text_18AC5E, 4 - release - end - -LilycoveCity_PokemonTrainerFanClub_EventScript_159763:: @ 8159763 - msgbox LilycoveCity_PokemonTrainerFanClub_Text_18AD05, 4 - release - end - -LilycoveCity_PokemonTrainerFanClub_EventScript_15976D:: @ 815976D - lock - faceplayer - setvar 0x8004, 12 - special 165 - specialval RESULT, 163 - compare RESULT, 1 - jumpeq LilycoveCity_PokemonTrainerFanClub_EventScript_1597A1 - specialval RESULT, 164 - compare RESULT, 7 - jumpeq LilycoveCity_PokemonTrainerFanClub_EventScript_1597C5 - msgbox LilycoveCity_PokemonTrainerFanClub_Text_18AE63, 4 - release - end - -LilycoveCity_PokemonTrainerFanClub_EventScript_1597A1:: @ 81597A1 - specialval RESULT, 164 - compare RESULT, 1 - jumpeq LilycoveCity_PokemonTrainerFanClub_EventScript_1597BB - msgbox LilycoveCity_PokemonTrainerFanClub_Text_18AD6D, 4 - release - end - -LilycoveCity_PokemonTrainerFanClub_EventScript_1597BB:: @ 81597BB - msgbox LilycoveCity_PokemonTrainerFanClub_Text_18ADEF, 4 - release - end - -LilycoveCity_PokemonTrainerFanClub_EventScript_1597C5:: @ 81597C5 - msgbox LilycoveCity_PokemonTrainerFanClub_Text_18AEF5, 4 - release - end - -LilycoveCity_PokemonTrainerFanClub_EventScript_1597CF:: @ 81597CF - lock - faceplayer - setvar 0x8004, 14 - special 165 - specialval RESULT, 163 - compare RESULT, 1 - jumpeq LilycoveCity_PokemonTrainerFanClub_EventScript_159803 - specialval RESULT, 164 - compare RESULT, 7 - jumpeq LilycoveCity_PokemonTrainerFanClub_EventScript_159827 - msgbox LilycoveCity_PokemonTrainerFanClub_Text_18B030, 4 - release - end - -LilycoveCity_PokemonTrainerFanClub_EventScript_159803:: @ 8159803 - specialval RESULT, 164 - compare RESULT, 1 - jumpeq LilycoveCity_PokemonTrainerFanClub_EventScript_15981D - msgbox LilycoveCity_PokemonTrainerFanClub_Text_18AF62, 4 - release - end - -LilycoveCity_PokemonTrainerFanClub_EventScript_15981D:: @ 815981D - msgbox LilycoveCity_PokemonTrainerFanClub_Text_18AFD0, 4 - release - end - -LilycoveCity_PokemonTrainerFanClub_EventScript_159827:: @ 8159827 - msgbox LilycoveCity_PokemonTrainerFanClub_Text_18B0C8, 4 - release - end - -LilycoveCity_PokemonTrainerFanClub_EventScript_159831:: @ 8159831 - lock - faceplayer - setvar 0x8004, 15 - special 165 - specialval RESULT, 163 - compare RESULT, 1 - jumpeq LilycoveCity_PokemonTrainerFanClub_EventScript_159865 - specialval RESULT, 164 - compare RESULT, 7 - jumpeq LilycoveCity_PokemonTrainerFanClub_EventScript_159889 - msgbox LilycoveCity_PokemonTrainerFanClub_Text_18B1FD, 4 - release - end - -LilycoveCity_PokemonTrainerFanClub_EventScript_159865:: @ 8159865 - specialval RESULT, 164 - compare RESULT, 1 - jumpeq LilycoveCity_PokemonTrainerFanClub_EventScript_15987F - msgbox LilycoveCity_PokemonTrainerFanClub_Text_18B16E, 4 - release - end - -LilycoveCity_PokemonTrainerFanClub_EventScript_15987F:: @ 815987F - msgbox LilycoveCity_PokemonTrainerFanClub_Text_18B181, 4 - release - end - -LilycoveCity_PokemonTrainerFanClub_EventScript_159889:: @ 8159889 - msgbox LilycoveCity_PokemonTrainerFanClub_Text_18B24F, 4 - release - end diff --git a/data/scripts/maps/LilycoveCity_UnusedMart.inc b/data/scripts/maps/LilycoveCity_UnusedMart.inc new file mode 100644 index 000000000..2e7ff450f --- /dev/null +++ b/data/scripts/maps/LilycoveCity_UnusedMart.inc @@ -0,0 +1,2 @@ +LilycoveCity_UnusedMart_MapScripts:: @ 8159389 + .byte 0 diff --git a/data/scripts/maps/LilycoveCity_UnusedMart.s b/data/scripts/maps/LilycoveCity_UnusedMart.s deleted file mode 100644 index 2e7ff450f..000000000 --- a/data/scripts/maps/LilycoveCity_UnusedMart.s +++ /dev/null @@ -1,2 +0,0 @@ -LilycoveCity_UnusedMart_MapScripts:: @ 8159389 - .byte 0 diff --git a/data/scripts/maps/LinkContestRoom1.inc b/data/scripts/maps/LinkContestRoom1.inc new file mode 100644 index 000000000..2709f558c --- /dev/null +++ b/data/scripts/maps/LinkContestRoom1.inc @@ -0,0 +1 @@ +LinkContestRoom1_MapScripts:: @ 815F580 diff --git a/data/scripts/maps/LinkContestRoom1.s b/data/scripts/maps/LinkContestRoom1.s deleted file mode 100644 index 2709f558c..000000000 --- a/data/scripts/maps/LinkContestRoom1.s +++ /dev/null @@ -1 +0,0 @@ -LinkContestRoom1_MapScripts:: @ 815F580 diff --git a/data/scripts/maps/LinkContestRoom2.inc b/data/scripts/maps/LinkContestRoom2.inc new file mode 100644 index 000000000..f61e3fae6 --- /dev/null +++ b/data/scripts/maps/LinkContestRoom2.inc @@ -0,0 +1 @@ +LinkContestRoom2_MapScripts:: @ 815F580 diff --git a/data/scripts/maps/LinkContestRoom2.s b/data/scripts/maps/LinkContestRoom2.s deleted file mode 100644 index f61e3fae6..000000000 --- a/data/scripts/maps/LinkContestRoom2.s +++ /dev/null @@ -1 +0,0 @@ -LinkContestRoom2_MapScripts:: @ 815F580 diff --git a/data/scripts/maps/LinkContestRoom3.inc b/data/scripts/maps/LinkContestRoom3.inc new file mode 100644 index 000000000..5a34f848a --- /dev/null +++ b/data/scripts/maps/LinkContestRoom3.inc @@ -0,0 +1 @@ +LinkContestRoom3_MapScripts:: @ 815F580 diff --git a/data/scripts/maps/LinkContestRoom3.s b/data/scripts/maps/LinkContestRoom3.s deleted file mode 100644 index 5a34f848a..000000000 --- a/data/scripts/maps/LinkContestRoom3.s +++ /dev/null @@ -1 +0,0 @@ -LinkContestRoom3_MapScripts:: @ 815F580 diff --git a/data/scripts/maps/LinkContestRoom4.inc b/data/scripts/maps/LinkContestRoom4.inc new file mode 100644 index 000000000..bf6539bdd --- /dev/null +++ b/data/scripts/maps/LinkContestRoom4.inc @@ -0,0 +1 @@ +LinkContestRoom4_MapScripts:: @ 815F580 diff --git a/data/scripts/maps/LinkContestRoom4.s b/data/scripts/maps/LinkContestRoom4.s deleted file mode 100644 index bf6539bdd..000000000 --- a/data/scripts/maps/LinkContestRoom4.s +++ /dev/null @@ -1 +0,0 @@ -LinkContestRoom4_MapScripts:: @ 815F580 diff --git a/data/scripts/maps/LinkContestRoom5.inc b/data/scripts/maps/LinkContestRoom5.inc new file mode 100644 index 000000000..d3cd5d64b --- /dev/null +++ b/data/scripts/maps/LinkContestRoom5.inc @@ -0,0 +1 @@ +LinkContestRoom5_MapScripts:: @ 815F580 diff --git a/data/scripts/maps/LinkContestRoom5.s b/data/scripts/maps/LinkContestRoom5.s deleted file mode 100644 index d3cd5d64b..000000000 --- a/data/scripts/maps/LinkContestRoom5.s +++ /dev/null @@ -1 +0,0 @@ -LinkContestRoom5_MapScripts:: @ 815F580 diff --git a/data/scripts/maps/LinkContestRoom6.inc b/data/scripts/maps/LinkContestRoom6.inc new file mode 100644 index 000000000..26296ece6 --- /dev/null +++ b/data/scripts/maps/LinkContestRoom6.inc @@ -0,0 +1 @@ +LinkContestRoom6_MapScripts:: @ 815F580 diff --git a/data/scripts/maps/LinkContestRoom6.s b/data/scripts/maps/LinkContestRoom6.s deleted file mode 100644 index 26296ece6..000000000 --- a/data/scripts/maps/LinkContestRoom6.s +++ /dev/null @@ -1 +0,0 @@ -LinkContestRoom6_MapScripts:: @ 815F580 diff --git a/data/scripts/maps/LittlerootTown.inc b/data/scripts/maps/LittlerootTown.inc new file mode 100644 index 000000000..81692acc5 --- /dev/null +++ b/data/scripts/maps/LittlerootTown.inc @@ -0,0 +1,880 @@ +LittlerootTown_MapScripts:: @ 814D509 + map_script 3, LittlerootTown_MapScript1_14D514 + map_script 2, LittlerootTown_MapScript2_14D5D5 + .byte 0 + +LittlerootTown_MapScript1_14D514:: @ 814D514 + setflag 2063 + compare 0x4092, 2 + callif 1, LittlerootTown_EventScript_14D57B + checkflag 82 + callif 0, LittlerootTown_EventScript_14D583 + compare 0x4050, 3 + callif 1, LittlerootTown_EventScript_14D5A6 + compare 0x4082, 4 + callif 1, LittlerootTown_EventScript_14D570 + compare 0x408c, 4 + callif 1, LittlerootTown_EventScript_14D570 + compare 0x40c7, 1 + callif 1, LittlerootTown_EventScript_14D567 + compare 0x408d, 3 + callif 1, LittlerootTown_EventScript_14D563 + end + +LittlerootTown_EventScript_14D563:: @ 814D563 + setflag 301 + return + +LittlerootTown_EventScript_14D567:: @ 814D567 + setvar 0x40c7, 2 + setflag 979 + return + +LittlerootTown_EventScript_14D570:: @ 814D570 + setvar 0x4082, 5 + setvar 0x408c, 5 + return + +LittlerootTown_EventScript_14D57B:: @ 814D57B + movespriteperm 4, 14, 8 + return + +LittlerootTown_EventScript_14D583:: @ 814D583 + compare 0x4050, 0 + jumpeq LittlerootTown_EventScript_14D59A + movespriteperm 1, 10, 1 + spritebehave 1, 7 + return + +LittlerootTown_EventScript_14D59A:: @ 814D59A + movespriteperm 1, 7, 2 + spritebehave 1, 8 + return + +LittlerootTown_EventScript_14D5A6:: @ 814D5A6 + clearflag 752 + spritebehave 4, 8 + checkgender + compare RESULT, 0 + callif 1, LittlerootTown_EventScript_14D5C5 + compare RESULT, 1 + callif 1, LittlerootTown_EventScript_14D5CD + return + +LittlerootTown_EventScript_14D5C5:: @ 814D5C5 + movespriteperm 4, 5, 9 + return + +LittlerootTown_EventScript_14D5CD:: @ 814D5CD + movespriteperm 4, 14, 9 + return + +LittlerootTown_MapScript2_14D5D5:: @ 814D5D5 + map_script_2 0x4092, 1, LittlerootTown_EventScript_14D5EF + map_script_2 0x4092, 2, LittlerootTown_EventScript_14D60D + map_script_2 0x4092, 7, LittlerootTown_EventScript_14D6C5 + .2byte 0 + +LittlerootTown_EventScript_14D5EF:: @ 814D5EF + lockall + setvar 0x8004, 5 + setvar 0x8005, 8 + call LittlerootTown_EventScript_14D62B + setflag 761 + warpmuted LittlerootTown_BrendansHouse_1F, 255, 8, 8 + waitstate + releaseall + end + +LittlerootTown_EventScript_14D60D:: @ 814D60D + lockall + setvar 0x8004, 14 + setvar 0x8005, 8 + call LittlerootTown_EventScript_14D62B + setflag 762 + warpmuted LittlerootTown_MaysHouse_1F, 255, 2, 8 + waitstate + releaseall + end + +LittlerootTown_EventScript_14D62B:: @ 814D62B + pause 15 + playsfx 10 + move 255, LittlerootTown_Movement_14D6C0 + waitmove 0 + setdooropened 0x8004, 0x8005 + doorchange + reappear 4 + move 4, LittlerootTown_Movement_14D6AC + waitmove 0 + setdoorclosed 0x8004, 0x8005 + doorchange + pause 10 + move 4, LittlerootTown_Movement_14D6AE + waitmove 0 + msgbox LittlerootTown_Text_16A7C9, 4 + closebutton + move 4, LittlerootTown_Movement_14D6B1 + move 255, LittlerootTown_Movement_14D6B8 + waitmove 0 + setdooropened 0x8004, 0x8005 + doorchange + move 4, LittlerootTown_Movement_14D6B5 + move 255, LittlerootTown_Movement_14D6BD + waitmove 0 + setflag 752 + setvar 0x4092, 3 + spriteinvisible 255, 0, 0 + setdoorclosed 0x8004, 0x8005 + doorchange + clearflag 868 + clearflag 0x4000 + return + +LittlerootTown_Movement_14D6AC:: @ 814D6AC + step_down + step_end + +LittlerootTown_Movement_14D6AE:: @ 814D6AE + step_down + step_27 + step_end + +LittlerootTown_Movement_14D6B1:: @ 814D6B1 + step_14 + step_13 + step_up + step_end + +LittlerootTown_Movement_14D6B5:: @ 814D6B5 + step_up + step_54 + step_end + +LittlerootTown_Movement_14D6B8:: @ 814D6B8 + step_14 + step_13 + step_right + step_26 + step_end + +LittlerootTown_Movement_14D6BD:: @ 814D6BD + step_up + step_up + step_end + +LittlerootTown_Movement_14D6C0:: @ 814D6C0 + step_45 + step_14 + step_14 + step_14 + step_end + +LittlerootTown_EventScript_14D6C5:: @ 814D6C5 + lockall + setvar 0x4092, 8 + releaseall + end + +LittlerootTown_EventScript_14D6CD:: @ 814D6CD + msgbox LittlerootTown_Text_16AC00, 2 + end + +LittlerootTown_EventScript_14D6D6:: @ 814D6D6 + msgbox LittlerootTown_Text_16AC56, 2 + end + +LittlerootTown_EventScript_14D6DF:: @ 814D6DF + lock + faceplayer + checkflag 116 + jumpeq LittlerootTown_EventScript_14D72F + checkflag 82 + jumpeq LittlerootTown_EventScript_14D722 + compare 0x4050, 0 + jumpif 5, LittlerootTown_EventScript_14D708 + msgbox LittlerootTown_Text_16ACEB, 4 + release + end + +LittlerootTown_EventScript_14D708:: @ 814D708 + msgbox LittlerootTown_Text_16AD82, 4 + closebutton + move 1, LittlerootTown_Movement_1A083D + waitmove 0 + setvar 0x4050, 2 + release + end + +LittlerootTown_EventScript_14D722:: @ 814D722 + special 148 + msgbox LittlerootTown_Text_16ADF2, 4 + release + end + +LittlerootTown_EventScript_14D72F:: @ 814D72F + msgbox LittlerootTown_Text_16AE25, 4 + release + end + +LittlerootTown_EventScript_14D739:: @ 814D739 + lockall + move 1, LittlerootTown_Movement_14D779 + waitmove 0 + call LittlerootTown_EventScript_14D755 + move 1, LittlerootTown_Movement_14D789 + waitmove 0 + releaseall + end + +LittlerootTown_EventScript_14D755:: @ 814D755 + msgbox LittlerootTown_Text_16ACEB, 4 + closebutton + move 1, LittlerootTown_Movement_14D787 + move 255, LittlerootTown_Movement_14D793 + waitmove 0 + msgbox LittlerootTown_Text_16AD3C, 4 + closebutton + return + +LittlerootTown_Movement_14D779:: @ 814D779 + step_03 + step_13 + step_51 + step_49 + step_13 + step_18 + step_18 + step_18 + step_18 + step_16 + step_16 + step_17 + step_00 + step_end + +LittlerootTown_Movement_14D787:: @ 814D787 + step_down + step_end + +LittlerootTown_Movement_14D789:: @ 814D789 + step_right + step_down + step_down + step_left + step_left + step_left + step_left + step_up + step_25 + step_end + +LittlerootTown_Movement_14D793:: @ 814D793 + step_40 + step_down + step_41 + step_end + +LittlerootTown_EventScript_14D797:: @ 814D797 + lockall + move 1, LittlerootTown_Movement_14D7B3 + waitmove 0 + call LittlerootTown_EventScript_14D755 + move 1, LittlerootTown_Movement_14D7C0 + waitmove 0 + releaseall + end + +LittlerootTown_Movement_14D7B3:: @ 814D7B3 + step_03 + step_13 + step_51 + step_49 + step_13 + step_18 + step_18 + step_18 + step_16 + step_16 + step_18 + step_00 + step_end + +LittlerootTown_Movement_14D7C0:: @ 814D7C0 + step_left + step_down + step_left + step_left + step_left + step_25 + step_end + +LittlerootTown_EventScript_14D7C7:: @ 814D7C7 + lockall + move 1, LittlerootTown_Movement_1A0843 + waitmove 0 + move 255, LittlerootTown_Movement_1A083F + waitmove 0 + msgbox LittlerootTown_Text_16AD82, 4 + closebutton + move 1, LittlerootTown_Movement_1A083D + waitmove 0 + setvar 0x4050, 2 + releaseall + end + +LittlerootTown_EventScript_14D7F6:: @ 814D7F6 + msgbox LittlerootTown_Text_16AE50, 3 + end + +LittlerootTown_EventScript_14D7FF:: @ 814D7FF + msgbox LittlerootTown_Text_16AE87, 3 + end + +LittlerootTown_EventScript_14D808:: @ 814D808 + lockall + checkgender + compare RESULT, 0 + callif 1, LittlerootTown_EventScript_14D822 + compare RESULT, 1 + callif 1, LittlerootTown_EventScript_14D82B + releaseall + end + +LittlerootTown_EventScript_14D822:: @ 814D822 + msgbox LittlerootTown_Text_16AEA1, 4 + return + +LittlerootTown_EventScript_14D82B:: @ 814D82B + msgbox LittlerootTown_Text_16AEAC, 4 + return + +LittlerootTown_EventScript_14D834:: @ 814D834 + lockall + checkgender + compare RESULT, 0 + callif 1, LittlerootTown_EventScript_14D84E + compare RESULT, 1 + callif 1, LittlerootTown_EventScript_14D857 + releaseall + end + +LittlerootTown_EventScript_14D84E:: @ 814D84E + msgbox LittlerootTown_Text_16AEAC, 4 + return + +LittlerootTown_EventScript_14D857:: @ 814D857 + msgbox LittlerootTown_Text_16AEA1, 4 + return + +LittlerootTown_EventScript_14D860:: @ 814D860 + lockall + setvar 0x8008, 0 + movesprite 4, 10, 9 + jump LittlerootTown_EventScript_14D8B6 + end + +LittlerootTown_EventScript_14D873:: @ 814D873 + lockall + setvar 0x8008, 1 + movesprite 4, 11, 9 + jump LittlerootTown_EventScript_14D8B6 + end + +LittlerootTown_EventScript_14D886:: @ 814D886 + lockall + setvar 0x8008, 2 + jump LittlerootTown_EventScript_14D8B6 + end + +LittlerootTown_EventScript_14D892:: @ 814D892 + lockall + setvar 0x8008, 3 + jump LittlerootTown_EventScript_14D8B6 + end + +LittlerootTown_EventScript_14D89E:: @ 814D89E + lockall + setvar 0x8008, 4 + jump LittlerootTown_EventScript_14D8B6 + end + +LittlerootTown_EventScript_14D8AA:: @ 814D8AA + lockall + setvar 0x8008, 5 + jump LittlerootTown_EventScript_14D8B6 + end + +LittlerootTown_EventScript_14D8B6:: @ 814D8B6 + checkgender + compare RESULT, 0 + callif 1, LittlerootTown_EventScript_14D93C + compare RESULT, 1 + callif 1, LittlerootTown_EventScript_14D947 + checkgender + compare RESULT, 0 + callif 1, LittlerootTown_EventScript_14D926 + compare RESULT, 1 + callif 1, LittlerootTown_EventScript_14D931 + msgbox LittlerootTown_Text_16A8EE, 4 + closebutton + checkgender + compare RESULT, 0 + callif 1, LittlerootTown_EventScript_14D952 + compare RESULT, 1 + callif 1, LittlerootTown_EventScript_14D995 + call LittlerootTown_EventScript_14DD38 + checkgender + compare RESULT, 0 + callif 1, LittlerootTown_EventScript_14DAAA + compare RESULT, 1 + callif 1, LittlerootTown_EventScript_14DAED + jump LittlerootTown_EventScript_14DD2B + end + +LittlerootTown_EventScript_14D926:: @ 814D926 + setvar 0x8009, 5 + setvar 0x800a, 8 + return + +LittlerootTown_EventScript_14D931:: @ 814D931 + setvar 0x8009, 14 + setvar 0x800a, 8 + return + +LittlerootTown_EventScript_14D93C:: @ 814D93C + move 4, LittlerootTown_Movement_1A0843 + waitmove 0 + return + +LittlerootTown_EventScript_14D947:: @ 814D947 + move 4, LittlerootTown_Movement_1A083F + waitmove 0 + return + +LittlerootTown_EventScript_14D952:: @ 814D952 + compare 0x8008, 0 + callif 1, LittlerootTown_EventScript_14D9D8 + compare 0x8008, 1 + callif 1, LittlerootTown_EventScript_14D9ED + compare 0x8008, 2 + callif 1, LittlerootTown_EventScript_14DA02 + compare 0x8008, 3 + callif 1, LittlerootTown_EventScript_14DA17 + compare 0x8008, 4 + callif 1, LittlerootTown_EventScript_14DA2C + compare 0x8008, 5 + callif 1, LittlerootTown_EventScript_14DA41 + return + +LittlerootTown_EventScript_14D995:: @ 814D995 + compare 0x8008, 0 + callif 1, LittlerootTown_EventScript_14D9D8 + compare 0x8008, 1 + callif 1, LittlerootTown_EventScript_14D9ED + compare 0x8008, 2 + callif 1, LittlerootTown_EventScript_14DA56 + compare 0x8008, 3 + callif 1, LittlerootTown_EventScript_14DA6B + compare 0x8008, 4 + callif 1, LittlerootTown_EventScript_14DA80 + compare 0x8008, 5 + callif 1, LittlerootTown_EventScript_14DA95 + return + +LittlerootTown_EventScript_14D9D8:: @ 814D9D8 + move 255, LittlerootTown_Movement_1A0845 + waitmove 0 + move 4, LittlerootTown_Movement_14DC76 + waitmove 0 + return + +LittlerootTown_EventScript_14D9ED:: @ 814D9ED + move 255, LittlerootTown_Movement_1A0845 + waitmove 0 + move 4, LittlerootTown_Movement_14DC7D + waitmove 0 + return + +LittlerootTown_EventScript_14DA02:: @ 814DA02 + move 255, LittlerootTown_Movement_1A083F + waitmove 0 + move 4, LittlerootTown_Movement_14DC84 + waitmove 0 + return + +LittlerootTown_EventScript_14DA17:: @ 814DA17 + move 255, LittlerootTown_Movement_1A083F + waitmove 0 + move 4, LittlerootTown_Movement_14DC89 + waitmove 0 + return + +LittlerootTown_EventScript_14DA2C:: @ 814DA2C + move 255, LittlerootTown_Movement_1A083F + waitmove 0 + move 4, LittlerootTown_Movement_14DC8F + waitmove 0 + return + +LittlerootTown_EventScript_14DA41:: @ 814DA41 + move 255, LittlerootTown_Movement_1A083F + waitmove 0 + move 4, LittlerootTown_Movement_14DC92 + waitmove 0 + return + +LittlerootTown_EventScript_14DA56:: @ 814DA56 + move 255, LittlerootTown_Movement_1A0843 + waitmove 0 + move 4, LittlerootTown_Movement_14DC96 + waitmove 0 + return + +LittlerootTown_EventScript_14DA6B:: @ 814DA6B + move 255, LittlerootTown_Movement_1A0843 + waitmove 0 + move 4, LittlerootTown_Movement_14DC9A + waitmove 0 + return + +LittlerootTown_EventScript_14DA80:: @ 814DA80 + move 255, LittlerootTown_Movement_1A0843 + waitmove 0 + move 4, LittlerootTown_Movement_14DC9D + waitmove 0 + return + +LittlerootTown_EventScript_14DA95:: @ 814DA95 + move 255, LittlerootTown_Movement_1A0843 + waitmove 0 + move 4, LittlerootTown_Movement_14DCA3 + waitmove 0 + return + +LittlerootTown_EventScript_14DAAA:: @ 814DAAA + compare 0x8008, 0 + callif 1, LittlerootTown_EventScript_14DB30 + compare 0x8008, 1 + callif 1, LittlerootTown_EventScript_14DB3B + compare 0x8008, 2 + callif 1, LittlerootTown_EventScript_14DB46 + compare 0x8008, 3 + callif 1, LittlerootTown_EventScript_14DB6C + compare 0x8008, 4 + callif 1, LittlerootTown_EventScript_14DB92 + compare 0x8008, 5 + callif 1, LittlerootTown_EventScript_14DBB8 + return + +LittlerootTown_EventScript_14DAED:: @ 814DAED + compare 0x8008, 0 + callif 1, LittlerootTown_EventScript_14DB30 + compare 0x8008, 1 + callif 1, LittlerootTown_EventScript_14DB3B + compare 0x8008, 2 + callif 1, LittlerootTown_EventScript_14DBDE + compare 0x8008, 3 + callif 1, LittlerootTown_EventScript_14DC04 + compare 0x8008, 4 + callif 1, LittlerootTown_EventScript_14DC2A + compare 0x8008, 5 + callif 1, LittlerootTown_EventScript_14DC50 + return + +LittlerootTown_EventScript_14DB30:: @ 814DB30 + move 4, LittlerootTown_Movement_14DCA8 + waitmove 0 + return + +LittlerootTown_EventScript_14DB3B:: @ 814DB3B + move 4, LittlerootTown_Movement_14DCAE + waitmove 0 + return + +LittlerootTown_EventScript_14DB46:: @ 814DB46 + move 4, LittlerootTown_Movement_14DCB4 + waitmove 0 + setdooropened 0x8009, 0x800a + doorchange + move 4, LittlerootTown_Movement_14DCE0 + waitmove 0 + spriteinvisible 4, 0, 9 + setdoorclosed 0x8009, 0x800a + doorchange + return + +LittlerootTown_EventScript_14DB6C:: @ 814DB6C + move 4, LittlerootTown_Movement_14DCBA + waitmove 0 + setdooropened 0x8009, 0x800a + doorchange + move 4, LittlerootTown_Movement_14DCE0 + waitmove 0 + spriteinvisible 4, 0, 9 + setdoorclosed 0x8009, 0x800a + doorchange + return + +LittlerootTown_EventScript_14DB92:: @ 814DB92 + move 4, LittlerootTown_Movement_14DCC1 + waitmove 0 + setdooropened 0x8009, 0x800a + doorchange + move 4, LittlerootTown_Movement_14DCE0 + waitmove 0 + spriteinvisible 4, 0, 9 + setdoorclosed 0x8009, 0x800a + doorchange + return + +LittlerootTown_EventScript_14DBB8:: @ 814DBB8 + move 4, LittlerootTown_Movement_14DCC5 + waitmove 0 + setdooropened 0x8009, 0x800a + doorchange + move 4, LittlerootTown_Movement_14DCE0 + waitmove 0 + spriteinvisible 4, 0, 9 + setdoorclosed 0x8009, 0x800a + doorchange + return + +LittlerootTown_EventScript_14DBDE:: @ 814DBDE + move 4, LittlerootTown_Movement_14DCCA + waitmove 0 + setdooropened 0x8009, 0x800a + doorchange + move 4, LittlerootTown_Movement_14DCE0 + waitmove 0 + spriteinvisible 4, 0, 9 + setdoorclosed 0x8009, 0x800a + doorchange + return + +LittlerootTown_EventScript_14DC04:: @ 814DC04 + move 4, LittlerootTown_Movement_14DCCF + waitmove 0 + setdooropened 0x8009, 0x800a + doorchange + move 4, LittlerootTown_Movement_14DCE0 + waitmove 0 + spriteinvisible 4, 0, 9 + setdoorclosed 0x8009, 0x800a + doorchange + return + +LittlerootTown_EventScript_14DC2A:: @ 814DC2A + move 4, LittlerootTown_Movement_14DCD3 + waitmove 0 + setdooropened 0x8009, 0x800a + doorchange + move 4, LittlerootTown_Movement_14DCE0 + waitmove 0 + spriteinvisible 4, 0, 9 + setdoorclosed 0x8009, 0x800a + doorchange + return + +LittlerootTown_EventScript_14DC50:: @ 814DC50 + move 4, LittlerootTown_Movement_14DCDA + waitmove 0 + setdooropened 0x8009, 0x800a + doorchange + move 4, LittlerootTown_Movement_14DCE0 + waitmove 0 + spriteinvisible 4, 0, 9 + setdoorclosed 0x8009, 0x800a + doorchange + return + +LittlerootTown_Movement_14DC76:: @ 814DC76 + step_up + step_up + step_up + step_up + step_up + step_up + step_end + +LittlerootTown_Movement_14DC7D:: @ 814DC7D + step_up + step_up + step_up + step_up + step_up + step_up + step_end + +LittlerootTown_Movement_14DC84:: @ 814DC84 + step_right + step_right + step_right + step_right + step_end + +LittlerootTown_Movement_14DC89:: @ 814DC89 + step_right + step_right + step_right + step_right + step_right + step_end + +LittlerootTown_Movement_14DC8F:: @ 814DC8F + step_right + step_right + step_end + +LittlerootTown_Movement_14DC92:: @ 814DC92 + step_right + step_right + step_right + step_end + +LittlerootTown_Movement_14DC96:: @ 814DC96 + step_left + step_left + step_left + step_end + +LittlerootTown_Movement_14DC9A:: @ 814DC9A + step_left + step_left + step_end + +LittlerootTown_Movement_14DC9D:: @ 814DC9D + step_left + step_left + step_left + step_left + step_left + step_end + +LittlerootTown_Movement_14DCA3:: @ 814DCA3 + step_left + step_left + step_left + step_left + step_end + +LittlerootTown_Movement_14DCA8:: @ 814DCA8 + step_down + step_down + step_down + step_down + step_down + step_end + +LittlerootTown_Movement_14DCAE:: @ 814DCAE + step_down + step_down + step_down + step_down + step_down + step_end + +LittlerootTown_Movement_14DCB4:: @ 814DCB4 + step_left + step_left + step_left + step_left + step_26 + step_end + +LittlerootTown_Movement_14DCBA:: @ 814DCBA + step_left + step_left + step_left + step_left + step_left + step_26 + step_end + +LittlerootTown_Movement_14DCC1:: @ 814DCC1 + step_left + step_left + step_26 + step_end + +LittlerootTown_Movement_14DCC5:: @ 814DCC5 + step_left + step_left + step_left + step_26 + step_end + +LittlerootTown_Movement_14DCCA:: @ 814DCCA + step_right + step_right + step_right + step_26 + step_end + +LittlerootTown_Movement_14DCCF:: @ 814DCCF + step_right + step_right + step_26 + step_end + +LittlerootTown_Movement_14DCD3:: @ 814DCD3 + step_right + step_right + step_right + step_right + step_right + step_26 + step_end + +LittlerootTown_Movement_14DCDA:: @ 814DCDA + step_right + step_right + step_right + step_right + step_26 + step_end + +LittlerootTown_Movement_14DCE0:: @ 814DCE0 + step_up + step_end + +LittlerootTown_EventScript_14DCE2:: @ 814DCE2 + lock + faceplayer + checkgender + compare RESULT, 0 + callif 1, LittlerootTown_EventScript_14D926 + compare RESULT, 1 + callif 1, LittlerootTown_EventScript_14D931 + call LittlerootTown_EventScript_14DD38 + move 4, LittlerootTown_Movement_1A0841 + waitmove 0 + setdooropened 0x8009, 0x800a + doorchange + move 4, LittlerootTown_Movement_14DCE0 + waitmove 0 + spriteinvisible 4, 0, 9 + setdoorclosed 0x8009, 0x800a + doorchange + jump LittlerootTown_EventScript_14DD2B + end + +LittlerootTown_EventScript_14DD2B:: @ 814DD2B + disappear 4 + setflag 2144 + setvar 0x4050, 4 + release + end + +LittlerootTown_EventScript_14DD38:: @ 814DD38 + msgbox LittlerootTown_Text_16A8FD, 4 + fanfare 370 + message LittlerootTown_Text_16AA32 + waitfanfare + waittext + setflag 274 + msgbox LittlerootTown_Text_16AA5C, 4 + msgbox LittlerootTown_Text_16AB10, 4 + closebutton + pause 30 + return diff --git a/data/scripts/maps/LittlerootTown.s b/data/scripts/maps/LittlerootTown.s deleted file mode 100644 index 81692acc5..000000000 --- a/data/scripts/maps/LittlerootTown.s +++ /dev/null @@ -1,880 +0,0 @@ -LittlerootTown_MapScripts:: @ 814D509 - map_script 3, LittlerootTown_MapScript1_14D514 - map_script 2, LittlerootTown_MapScript2_14D5D5 - .byte 0 - -LittlerootTown_MapScript1_14D514:: @ 814D514 - setflag 2063 - compare 0x4092, 2 - callif 1, LittlerootTown_EventScript_14D57B - checkflag 82 - callif 0, LittlerootTown_EventScript_14D583 - compare 0x4050, 3 - callif 1, LittlerootTown_EventScript_14D5A6 - compare 0x4082, 4 - callif 1, LittlerootTown_EventScript_14D570 - compare 0x408c, 4 - callif 1, LittlerootTown_EventScript_14D570 - compare 0x40c7, 1 - callif 1, LittlerootTown_EventScript_14D567 - compare 0x408d, 3 - callif 1, LittlerootTown_EventScript_14D563 - end - -LittlerootTown_EventScript_14D563:: @ 814D563 - setflag 301 - return - -LittlerootTown_EventScript_14D567:: @ 814D567 - setvar 0x40c7, 2 - setflag 979 - return - -LittlerootTown_EventScript_14D570:: @ 814D570 - setvar 0x4082, 5 - setvar 0x408c, 5 - return - -LittlerootTown_EventScript_14D57B:: @ 814D57B - movespriteperm 4, 14, 8 - return - -LittlerootTown_EventScript_14D583:: @ 814D583 - compare 0x4050, 0 - jumpeq LittlerootTown_EventScript_14D59A - movespriteperm 1, 10, 1 - spritebehave 1, 7 - return - -LittlerootTown_EventScript_14D59A:: @ 814D59A - movespriteperm 1, 7, 2 - spritebehave 1, 8 - return - -LittlerootTown_EventScript_14D5A6:: @ 814D5A6 - clearflag 752 - spritebehave 4, 8 - checkgender - compare RESULT, 0 - callif 1, LittlerootTown_EventScript_14D5C5 - compare RESULT, 1 - callif 1, LittlerootTown_EventScript_14D5CD - return - -LittlerootTown_EventScript_14D5C5:: @ 814D5C5 - movespriteperm 4, 5, 9 - return - -LittlerootTown_EventScript_14D5CD:: @ 814D5CD - movespriteperm 4, 14, 9 - return - -LittlerootTown_MapScript2_14D5D5:: @ 814D5D5 - map_script_2 0x4092, 1, LittlerootTown_EventScript_14D5EF - map_script_2 0x4092, 2, LittlerootTown_EventScript_14D60D - map_script_2 0x4092, 7, LittlerootTown_EventScript_14D6C5 - .2byte 0 - -LittlerootTown_EventScript_14D5EF:: @ 814D5EF - lockall - setvar 0x8004, 5 - setvar 0x8005, 8 - call LittlerootTown_EventScript_14D62B - setflag 761 - warpmuted LittlerootTown_BrendansHouse_1F, 255, 8, 8 - waitstate - releaseall - end - -LittlerootTown_EventScript_14D60D:: @ 814D60D - lockall - setvar 0x8004, 14 - setvar 0x8005, 8 - call LittlerootTown_EventScript_14D62B - setflag 762 - warpmuted LittlerootTown_MaysHouse_1F, 255, 2, 8 - waitstate - releaseall - end - -LittlerootTown_EventScript_14D62B:: @ 814D62B - pause 15 - playsfx 10 - move 255, LittlerootTown_Movement_14D6C0 - waitmove 0 - setdooropened 0x8004, 0x8005 - doorchange - reappear 4 - move 4, LittlerootTown_Movement_14D6AC - waitmove 0 - setdoorclosed 0x8004, 0x8005 - doorchange - pause 10 - move 4, LittlerootTown_Movement_14D6AE - waitmove 0 - msgbox LittlerootTown_Text_16A7C9, 4 - closebutton - move 4, LittlerootTown_Movement_14D6B1 - move 255, LittlerootTown_Movement_14D6B8 - waitmove 0 - setdooropened 0x8004, 0x8005 - doorchange - move 4, LittlerootTown_Movement_14D6B5 - move 255, LittlerootTown_Movement_14D6BD - waitmove 0 - setflag 752 - setvar 0x4092, 3 - spriteinvisible 255, 0, 0 - setdoorclosed 0x8004, 0x8005 - doorchange - clearflag 868 - clearflag 0x4000 - return - -LittlerootTown_Movement_14D6AC:: @ 814D6AC - step_down - step_end - -LittlerootTown_Movement_14D6AE:: @ 814D6AE - step_down - step_27 - step_end - -LittlerootTown_Movement_14D6B1:: @ 814D6B1 - step_14 - step_13 - step_up - step_end - -LittlerootTown_Movement_14D6B5:: @ 814D6B5 - step_up - step_54 - step_end - -LittlerootTown_Movement_14D6B8:: @ 814D6B8 - step_14 - step_13 - step_right - step_26 - step_end - -LittlerootTown_Movement_14D6BD:: @ 814D6BD - step_up - step_up - step_end - -LittlerootTown_Movement_14D6C0:: @ 814D6C0 - step_45 - step_14 - step_14 - step_14 - step_end - -LittlerootTown_EventScript_14D6C5:: @ 814D6C5 - lockall - setvar 0x4092, 8 - releaseall - end - -LittlerootTown_EventScript_14D6CD:: @ 814D6CD - msgbox LittlerootTown_Text_16AC00, 2 - end - -LittlerootTown_EventScript_14D6D6:: @ 814D6D6 - msgbox LittlerootTown_Text_16AC56, 2 - end - -LittlerootTown_EventScript_14D6DF:: @ 814D6DF - lock - faceplayer - checkflag 116 - jumpeq LittlerootTown_EventScript_14D72F - checkflag 82 - jumpeq LittlerootTown_EventScript_14D722 - compare 0x4050, 0 - jumpif 5, LittlerootTown_EventScript_14D708 - msgbox LittlerootTown_Text_16ACEB, 4 - release - end - -LittlerootTown_EventScript_14D708:: @ 814D708 - msgbox LittlerootTown_Text_16AD82, 4 - closebutton - move 1, LittlerootTown_Movement_1A083D - waitmove 0 - setvar 0x4050, 2 - release - end - -LittlerootTown_EventScript_14D722:: @ 814D722 - special 148 - msgbox LittlerootTown_Text_16ADF2, 4 - release - end - -LittlerootTown_EventScript_14D72F:: @ 814D72F - msgbox LittlerootTown_Text_16AE25, 4 - release - end - -LittlerootTown_EventScript_14D739:: @ 814D739 - lockall - move 1, LittlerootTown_Movement_14D779 - waitmove 0 - call LittlerootTown_EventScript_14D755 - move 1, LittlerootTown_Movement_14D789 - waitmove 0 - releaseall - end - -LittlerootTown_EventScript_14D755:: @ 814D755 - msgbox LittlerootTown_Text_16ACEB, 4 - closebutton - move 1, LittlerootTown_Movement_14D787 - move 255, LittlerootTown_Movement_14D793 - waitmove 0 - msgbox LittlerootTown_Text_16AD3C, 4 - closebutton - return - -LittlerootTown_Movement_14D779:: @ 814D779 - step_03 - step_13 - step_51 - step_49 - step_13 - step_18 - step_18 - step_18 - step_18 - step_16 - step_16 - step_17 - step_00 - step_end - -LittlerootTown_Movement_14D787:: @ 814D787 - step_down - step_end - -LittlerootTown_Movement_14D789:: @ 814D789 - step_right - step_down - step_down - step_left - step_left - step_left - step_left - step_up - step_25 - step_end - -LittlerootTown_Movement_14D793:: @ 814D793 - step_40 - step_down - step_41 - step_end - -LittlerootTown_EventScript_14D797:: @ 814D797 - lockall - move 1, LittlerootTown_Movement_14D7B3 - waitmove 0 - call LittlerootTown_EventScript_14D755 - move 1, LittlerootTown_Movement_14D7C0 - waitmove 0 - releaseall - end - -LittlerootTown_Movement_14D7B3:: @ 814D7B3 - step_03 - step_13 - step_51 - step_49 - step_13 - step_18 - step_18 - step_18 - step_16 - step_16 - step_18 - step_00 - step_end - -LittlerootTown_Movement_14D7C0:: @ 814D7C0 - step_left - step_down - step_left - step_left - step_left - step_25 - step_end - -LittlerootTown_EventScript_14D7C7:: @ 814D7C7 - lockall - move 1, LittlerootTown_Movement_1A0843 - waitmove 0 - move 255, LittlerootTown_Movement_1A083F - waitmove 0 - msgbox LittlerootTown_Text_16AD82, 4 - closebutton - move 1, LittlerootTown_Movement_1A083D - waitmove 0 - setvar 0x4050, 2 - releaseall - end - -LittlerootTown_EventScript_14D7F6:: @ 814D7F6 - msgbox LittlerootTown_Text_16AE50, 3 - end - -LittlerootTown_EventScript_14D7FF:: @ 814D7FF - msgbox LittlerootTown_Text_16AE87, 3 - end - -LittlerootTown_EventScript_14D808:: @ 814D808 - lockall - checkgender - compare RESULT, 0 - callif 1, LittlerootTown_EventScript_14D822 - compare RESULT, 1 - callif 1, LittlerootTown_EventScript_14D82B - releaseall - end - -LittlerootTown_EventScript_14D822:: @ 814D822 - msgbox LittlerootTown_Text_16AEA1, 4 - return - -LittlerootTown_EventScript_14D82B:: @ 814D82B - msgbox LittlerootTown_Text_16AEAC, 4 - return - -LittlerootTown_EventScript_14D834:: @ 814D834 - lockall - checkgender - compare RESULT, 0 - callif 1, LittlerootTown_EventScript_14D84E - compare RESULT, 1 - callif 1, LittlerootTown_EventScript_14D857 - releaseall - end - -LittlerootTown_EventScript_14D84E:: @ 814D84E - msgbox LittlerootTown_Text_16AEAC, 4 - return - -LittlerootTown_EventScript_14D857:: @ 814D857 - msgbox LittlerootTown_Text_16AEA1, 4 - return - -LittlerootTown_EventScript_14D860:: @ 814D860 - lockall - setvar 0x8008, 0 - movesprite 4, 10, 9 - jump LittlerootTown_EventScript_14D8B6 - end - -LittlerootTown_EventScript_14D873:: @ 814D873 - lockall - setvar 0x8008, 1 - movesprite 4, 11, 9 - jump LittlerootTown_EventScript_14D8B6 - end - -LittlerootTown_EventScript_14D886:: @ 814D886 - lockall - setvar 0x8008, 2 - jump LittlerootTown_EventScript_14D8B6 - end - -LittlerootTown_EventScript_14D892:: @ 814D892 - lockall - setvar 0x8008, 3 - jump LittlerootTown_EventScript_14D8B6 - end - -LittlerootTown_EventScript_14D89E:: @ 814D89E - lockall - setvar 0x8008, 4 - jump LittlerootTown_EventScript_14D8B6 - end - -LittlerootTown_EventScript_14D8AA:: @ 814D8AA - lockall - setvar 0x8008, 5 - jump LittlerootTown_EventScript_14D8B6 - end - -LittlerootTown_EventScript_14D8B6:: @ 814D8B6 - checkgender - compare RESULT, 0 - callif 1, LittlerootTown_EventScript_14D93C - compare RESULT, 1 - callif 1, LittlerootTown_EventScript_14D947 - checkgender - compare RESULT, 0 - callif 1, LittlerootTown_EventScript_14D926 - compare RESULT, 1 - callif 1, LittlerootTown_EventScript_14D931 - msgbox LittlerootTown_Text_16A8EE, 4 - closebutton - checkgender - compare RESULT, 0 - callif 1, LittlerootTown_EventScript_14D952 - compare RESULT, 1 - callif 1, LittlerootTown_EventScript_14D995 - call LittlerootTown_EventScript_14DD38 - checkgender - compare RESULT, 0 - callif 1, LittlerootTown_EventScript_14DAAA - compare RESULT, 1 - callif 1, LittlerootTown_EventScript_14DAED - jump LittlerootTown_EventScript_14DD2B - end - -LittlerootTown_EventScript_14D926:: @ 814D926 - setvar 0x8009, 5 - setvar 0x800a, 8 - return - -LittlerootTown_EventScript_14D931:: @ 814D931 - setvar 0x8009, 14 - setvar 0x800a, 8 - return - -LittlerootTown_EventScript_14D93C:: @ 814D93C - move 4, LittlerootTown_Movement_1A0843 - waitmove 0 - return - -LittlerootTown_EventScript_14D947:: @ 814D947 - move 4, LittlerootTown_Movement_1A083F - waitmove 0 - return - -LittlerootTown_EventScript_14D952:: @ 814D952 - compare 0x8008, 0 - callif 1, LittlerootTown_EventScript_14D9D8 - compare 0x8008, 1 - callif 1, LittlerootTown_EventScript_14D9ED - compare 0x8008, 2 - callif 1, LittlerootTown_EventScript_14DA02 - compare 0x8008, 3 - callif 1, LittlerootTown_EventScript_14DA17 - compare 0x8008, 4 - callif 1, LittlerootTown_EventScript_14DA2C - compare 0x8008, 5 - callif 1, LittlerootTown_EventScript_14DA41 - return - -LittlerootTown_EventScript_14D995:: @ 814D995 - compare 0x8008, 0 - callif 1, LittlerootTown_EventScript_14D9D8 - compare 0x8008, 1 - callif 1, LittlerootTown_EventScript_14D9ED - compare 0x8008, 2 - callif 1, LittlerootTown_EventScript_14DA56 - compare 0x8008, 3 - callif 1, LittlerootTown_EventScript_14DA6B - compare 0x8008, 4 - callif 1, LittlerootTown_EventScript_14DA80 - compare 0x8008, 5 - callif 1, LittlerootTown_EventScript_14DA95 - return - -LittlerootTown_EventScript_14D9D8:: @ 814D9D8 - move 255, LittlerootTown_Movement_1A0845 - waitmove 0 - move 4, LittlerootTown_Movement_14DC76 - waitmove 0 - return - -LittlerootTown_EventScript_14D9ED:: @ 814D9ED - move 255, LittlerootTown_Movement_1A0845 - waitmove 0 - move 4, LittlerootTown_Movement_14DC7D - waitmove 0 - return - -LittlerootTown_EventScript_14DA02:: @ 814DA02 - move 255, LittlerootTown_Movement_1A083F - waitmove 0 - move 4, LittlerootTown_Movement_14DC84 - waitmove 0 - return - -LittlerootTown_EventScript_14DA17:: @ 814DA17 - move 255, LittlerootTown_Movement_1A083F - waitmove 0 - move 4, LittlerootTown_Movement_14DC89 - waitmove 0 - return - -LittlerootTown_EventScript_14DA2C:: @ 814DA2C - move 255, LittlerootTown_Movement_1A083F - waitmove 0 - move 4, LittlerootTown_Movement_14DC8F - waitmove 0 - return - -LittlerootTown_EventScript_14DA41:: @ 814DA41 - move 255, LittlerootTown_Movement_1A083F - waitmove 0 - move 4, LittlerootTown_Movement_14DC92 - waitmove 0 - return - -LittlerootTown_EventScript_14DA56:: @ 814DA56 - move 255, LittlerootTown_Movement_1A0843 - waitmove 0 - move 4, LittlerootTown_Movement_14DC96 - waitmove 0 - return - -LittlerootTown_EventScript_14DA6B:: @ 814DA6B - move 255, LittlerootTown_Movement_1A0843 - waitmove 0 - move 4, LittlerootTown_Movement_14DC9A - waitmove 0 - return - -LittlerootTown_EventScript_14DA80:: @ 814DA80 - move 255, LittlerootTown_Movement_1A0843 - waitmove 0 - move 4, LittlerootTown_Movement_14DC9D - waitmove 0 - return - -LittlerootTown_EventScript_14DA95:: @ 814DA95 - move 255, LittlerootTown_Movement_1A0843 - waitmove 0 - move 4, LittlerootTown_Movement_14DCA3 - waitmove 0 - return - -LittlerootTown_EventScript_14DAAA:: @ 814DAAA - compare 0x8008, 0 - callif 1, LittlerootTown_EventScript_14DB30 - compare 0x8008, 1 - callif 1, LittlerootTown_EventScript_14DB3B - compare 0x8008, 2 - callif 1, LittlerootTown_EventScript_14DB46 - compare 0x8008, 3 - callif 1, LittlerootTown_EventScript_14DB6C - compare 0x8008, 4 - callif 1, LittlerootTown_EventScript_14DB92 - compare 0x8008, 5 - callif 1, LittlerootTown_EventScript_14DBB8 - return - -LittlerootTown_EventScript_14DAED:: @ 814DAED - compare 0x8008, 0 - callif 1, LittlerootTown_EventScript_14DB30 - compare 0x8008, 1 - callif 1, LittlerootTown_EventScript_14DB3B - compare 0x8008, 2 - callif 1, LittlerootTown_EventScript_14DBDE - compare 0x8008, 3 - callif 1, LittlerootTown_EventScript_14DC04 - compare 0x8008, 4 - callif 1, LittlerootTown_EventScript_14DC2A - compare 0x8008, 5 - callif 1, LittlerootTown_EventScript_14DC50 - return - -LittlerootTown_EventScript_14DB30:: @ 814DB30 - move 4, LittlerootTown_Movement_14DCA8 - waitmove 0 - return - -LittlerootTown_EventScript_14DB3B:: @ 814DB3B - move 4, LittlerootTown_Movement_14DCAE - waitmove 0 - return - -LittlerootTown_EventScript_14DB46:: @ 814DB46 - move 4, LittlerootTown_Movement_14DCB4 - waitmove 0 - setdooropened 0x8009, 0x800a - doorchange - move 4, LittlerootTown_Movement_14DCE0 - waitmove 0 - spriteinvisible 4, 0, 9 - setdoorclosed 0x8009, 0x800a - doorchange - return - -LittlerootTown_EventScript_14DB6C:: @ 814DB6C - move 4, LittlerootTown_Movement_14DCBA - waitmove 0 - setdooropened 0x8009, 0x800a - doorchange - move 4, LittlerootTown_Movement_14DCE0 - waitmove 0 - spriteinvisible 4, 0, 9 - setdoorclosed 0x8009, 0x800a - doorchange - return - -LittlerootTown_EventScript_14DB92:: @ 814DB92 - move 4, LittlerootTown_Movement_14DCC1 - waitmove 0 - setdooropened 0x8009, 0x800a - doorchange - move 4, LittlerootTown_Movement_14DCE0 - waitmove 0 - spriteinvisible 4, 0, 9 - setdoorclosed 0x8009, 0x800a - doorchange - return - -LittlerootTown_EventScript_14DBB8:: @ 814DBB8 - move 4, LittlerootTown_Movement_14DCC5 - waitmove 0 - setdooropened 0x8009, 0x800a - doorchange - move 4, LittlerootTown_Movement_14DCE0 - waitmove 0 - spriteinvisible 4, 0, 9 - setdoorclosed 0x8009, 0x800a - doorchange - return - -LittlerootTown_EventScript_14DBDE:: @ 814DBDE - move 4, LittlerootTown_Movement_14DCCA - waitmove 0 - setdooropened 0x8009, 0x800a - doorchange - move 4, LittlerootTown_Movement_14DCE0 - waitmove 0 - spriteinvisible 4, 0, 9 - setdoorclosed 0x8009, 0x800a - doorchange - return - -LittlerootTown_EventScript_14DC04:: @ 814DC04 - move 4, LittlerootTown_Movement_14DCCF - waitmove 0 - setdooropened 0x8009, 0x800a - doorchange - move 4, LittlerootTown_Movement_14DCE0 - waitmove 0 - spriteinvisible 4, 0, 9 - setdoorclosed 0x8009, 0x800a - doorchange - return - -LittlerootTown_EventScript_14DC2A:: @ 814DC2A - move 4, LittlerootTown_Movement_14DCD3 - waitmove 0 - setdooropened 0x8009, 0x800a - doorchange - move 4, LittlerootTown_Movement_14DCE0 - waitmove 0 - spriteinvisible 4, 0, 9 - setdoorclosed 0x8009, 0x800a - doorchange - return - -LittlerootTown_EventScript_14DC50:: @ 814DC50 - move 4, LittlerootTown_Movement_14DCDA - waitmove 0 - setdooropened 0x8009, 0x800a - doorchange - move 4, LittlerootTown_Movement_14DCE0 - waitmove 0 - spriteinvisible 4, 0, 9 - setdoorclosed 0x8009, 0x800a - doorchange - return - -LittlerootTown_Movement_14DC76:: @ 814DC76 - step_up - step_up - step_up - step_up - step_up - step_up - step_end - -LittlerootTown_Movement_14DC7D:: @ 814DC7D - step_up - step_up - step_up - step_up - step_up - step_up - step_end - -LittlerootTown_Movement_14DC84:: @ 814DC84 - step_right - step_right - step_right - step_right - step_end - -LittlerootTown_Movement_14DC89:: @ 814DC89 - step_right - step_right - step_right - step_right - step_right - step_end - -LittlerootTown_Movement_14DC8F:: @ 814DC8F - step_right - step_right - step_end - -LittlerootTown_Movement_14DC92:: @ 814DC92 - step_right - step_right - step_right - step_end - -LittlerootTown_Movement_14DC96:: @ 814DC96 - step_left - step_left - step_left - step_end - -LittlerootTown_Movement_14DC9A:: @ 814DC9A - step_left - step_left - step_end - -LittlerootTown_Movement_14DC9D:: @ 814DC9D - step_left - step_left - step_left - step_left - step_left - step_end - -LittlerootTown_Movement_14DCA3:: @ 814DCA3 - step_left - step_left - step_left - step_left - step_end - -LittlerootTown_Movement_14DCA8:: @ 814DCA8 - step_down - step_down - step_down - step_down - step_down - step_end - -LittlerootTown_Movement_14DCAE:: @ 814DCAE - step_down - step_down - step_down - step_down - step_down - step_end - -LittlerootTown_Movement_14DCB4:: @ 814DCB4 - step_left - step_left - step_left - step_left - step_26 - step_end - -LittlerootTown_Movement_14DCBA:: @ 814DCBA - step_left - step_left - step_left - step_left - step_left - step_26 - step_end - -LittlerootTown_Movement_14DCC1:: @ 814DCC1 - step_left - step_left - step_26 - step_end - -LittlerootTown_Movement_14DCC5:: @ 814DCC5 - step_left - step_left - step_left - step_26 - step_end - -LittlerootTown_Movement_14DCCA:: @ 814DCCA - step_right - step_right - step_right - step_26 - step_end - -LittlerootTown_Movement_14DCCF:: @ 814DCCF - step_right - step_right - step_26 - step_end - -LittlerootTown_Movement_14DCD3:: @ 814DCD3 - step_right - step_right - step_right - step_right - step_right - step_26 - step_end - -LittlerootTown_Movement_14DCDA:: @ 814DCDA - step_right - step_right - step_right - step_right - step_26 - step_end - -LittlerootTown_Movement_14DCE0:: @ 814DCE0 - step_up - step_end - -LittlerootTown_EventScript_14DCE2:: @ 814DCE2 - lock - faceplayer - checkgender - compare RESULT, 0 - callif 1, LittlerootTown_EventScript_14D926 - compare RESULT, 1 - callif 1, LittlerootTown_EventScript_14D931 - call LittlerootTown_EventScript_14DD38 - move 4, LittlerootTown_Movement_1A0841 - waitmove 0 - setdooropened 0x8009, 0x800a - doorchange - move 4, LittlerootTown_Movement_14DCE0 - waitmove 0 - spriteinvisible 4, 0, 9 - setdoorclosed 0x8009, 0x800a - doorchange - jump LittlerootTown_EventScript_14DD2B - end - -LittlerootTown_EventScript_14DD2B:: @ 814DD2B - disappear 4 - setflag 2144 - setvar 0x4050, 4 - release - end - -LittlerootTown_EventScript_14DD38:: @ 814DD38 - msgbox LittlerootTown_Text_16A8FD, 4 - fanfare 370 - message LittlerootTown_Text_16AA32 - waitfanfare - waittext - setflag 274 - msgbox LittlerootTown_Text_16AA5C, 4 - msgbox LittlerootTown_Text_16AB10, 4 - closebutton - pause 30 - return diff --git a/data/scripts/maps/LittlerootTown_BrendansHouse_1F.inc b/data/scripts/maps/LittlerootTown_BrendansHouse_1F.inc new file mode 100644 index 000000000..9816734d0 --- /dev/null +++ b/data/scripts/maps/LittlerootTown_BrendansHouse_1F.inc @@ -0,0 +1,124 @@ +LittlerootTown_BrendansHouse_1F_MapScripts:: @ 815263B + map_script 1, LittlerootTown_BrendansHouse_1F_MapScript1_15264B + map_script 3, LittlerootTown_BrendansHouse_1F_MapScript1_15268A + map_script 2, LittlerootTown_BrendansHouse_1F_MapScript2_1526D0 + .byte 0 + +LittlerootTown_BrendansHouse_1F_MapScript1_15264B:: @ 815264B + compare 0x4092, 6 + callif 0, LittlerootTown_BrendansHouse_1F_EventScript_152660 + checkflag 274 + callif 1, LittlerootTown_BrendansHouse_1F_EventScript_152673 + end + +LittlerootTown_BrendansHouse_1F_EventScript_152660:: @ 8152660 + setmaptile 5, 4, 624, 1 + setmaptile 5, 2, 616, 1 + return + +LittlerootTown_BrendansHouse_1F_EventScript_152673:: @ 8152673 + checkgender + compare RESULT, 0 + jumpeq LittlerootTown_BrendansHouse_1F_EventScript_152680 + return + +LittlerootTown_BrendansHouse_1F_EventScript_152680:: @ 8152680 + setmaptile 3, 7, 659, 1 + return + +LittlerootTown_BrendansHouse_1F_MapScript1_15268A:: @ 815268A + compare 0x4092, 3 + callif 1, LittlerootTown_BrendansHouse_1F_EventScript_1526C4 + compare 0x4092, 5 + callif 1, LittlerootTown_BrendansHouse_1F_EventScript_1526AC + compare 0x4092, 6 + callif 1, LittlerootTown_BrendansHouse_1F_EventScript_1526B8 + end + +LittlerootTown_BrendansHouse_1F_EventScript_1526AC:: @ 81526AC + movespriteperm 1, 8, 4 + spritebehave 1, 7 + return + +LittlerootTown_BrendansHouse_1F_EventScript_1526B8:: @ 81526B8 + movespriteperm 1, 4, 5 + spritebehave 1, 7 + return + +LittlerootTown_BrendansHouse_1F_EventScript_1526C4:: @ 81526C4 + movespriteperm 1, 9, 8 + spritebehave 1, 7 + return + +LittlerootTown_BrendansHouse_1F_MapScript2_1526D0:: @ 81526D0 + map_script_2 0x4092, 3, LittlerootTown_BrendansHouse_1F_EventScript_152722 + map_script_2 0x4092, 5, LittlerootTown_BrendansHouse_1F_EventScript_1526FA + map_script_2 0x4092, 6, LittlerootTown_BrendansHouse_1F_EventScript_152733 + map_script_2 0x4082, 1, LittlerootTown_BrendansHouse_1F_EventScript_152744 + map_script_2 0x4082, 3, LittlerootTown_BrendansHouse_1F_EventScript_1B6CDE + .2byte 0 + +LittlerootTown_BrendansHouse_1F_EventScript_1526FA:: @ 81526FA + lockall + msgbox LittlerootTown_BrendansHouse_1F_Text_172574, 4 + closebutton + move 255, LittlerootTown_BrendansHouse_1F_Movement_152720 + move 1, LittlerootTown_BrendansHouse_1F_Movement_152720 + waitmove 0 + warp LittlerootTown_BrendansHouse_2F, 255, 7, 1 + waitstate + releaseall + end + +LittlerootTown_BrendansHouse_1F_Movement_152720:: @ 8152720 + step_up + step_end + +LittlerootTown_BrendansHouse_1F_EventScript_152722:: @ 8152722 + lockall + setvar 0x8004, 1 + setvar 0x8005, 0 + jump LittlerootTown_BrendansHouse_1F_EventScript_1B6956 + end + +LittlerootTown_BrendansHouse_1F_EventScript_152733:: @ 8152733 + lockall + setvar 0x8004, 0 + setvar 0x8005, 1 + jump LittlerootTown_BrendansHouse_1F_EventScript_1B6ABF + end + +LittlerootTown_BrendansHouse_1F_EventScript_152744:: @ 8152744 + lockall + playsfx 21 + move 4, LittlerootTown_BrendansHouse_1F_Movement_1A0833 + waitmove 0 + move 4, LittlerootTown_BrendansHouse_1F_Movement_1A0835 + waitmove 0 + move 255, LittlerootTown_BrendansHouse_1F_Movement_1A083F + move 4, LittlerootTown_BrendansHouse_1F_Movement_152782 + waitmove 0 + special 149 + msgbox LittlerootTown_BrendansHouse_1F_Text_1730C2, 4 + setflag 87 + setvar 0x4082, 2 + releaseall + end + +LittlerootTown_BrendansHouse_1F_Movement_152782:: @ 8152782 + step_down + step_right + step_right + step_right + step_right + step_right + step_end + +LittlerootTown_BrendansHouse_1F_EventScript_152789:: @ 8152789 + lockall + setvar 0x8004, 1 + setvar 0x8005, 0 + move 0x8004, LittlerootTown_BrendansHouse_1F_Movement_1A083F + waitmove 0 + jump LittlerootTown_BrendansHouse_1F_EventScript_1B69B7 + end diff --git a/data/scripts/maps/LittlerootTown_BrendansHouse_1F.s b/data/scripts/maps/LittlerootTown_BrendansHouse_1F.s deleted file mode 100644 index 9816734d0..000000000 --- a/data/scripts/maps/LittlerootTown_BrendansHouse_1F.s +++ /dev/null @@ -1,124 +0,0 @@ -LittlerootTown_BrendansHouse_1F_MapScripts:: @ 815263B - map_script 1, LittlerootTown_BrendansHouse_1F_MapScript1_15264B - map_script 3, LittlerootTown_BrendansHouse_1F_MapScript1_15268A - map_script 2, LittlerootTown_BrendansHouse_1F_MapScript2_1526D0 - .byte 0 - -LittlerootTown_BrendansHouse_1F_MapScript1_15264B:: @ 815264B - compare 0x4092, 6 - callif 0, LittlerootTown_BrendansHouse_1F_EventScript_152660 - checkflag 274 - callif 1, LittlerootTown_BrendansHouse_1F_EventScript_152673 - end - -LittlerootTown_BrendansHouse_1F_EventScript_152660:: @ 8152660 - setmaptile 5, 4, 624, 1 - setmaptile 5, 2, 616, 1 - return - -LittlerootTown_BrendansHouse_1F_EventScript_152673:: @ 8152673 - checkgender - compare RESULT, 0 - jumpeq LittlerootTown_BrendansHouse_1F_EventScript_152680 - return - -LittlerootTown_BrendansHouse_1F_EventScript_152680:: @ 8152680 - setmaptile 3, 7, 659, 1 - return - -LittlerootTown_BrendansHouse_1F_MapScript1_15268A:: @ 815268A - compare 0x4092, 3 - callif 1, LittlerootTown_BrendansHouse_1F_EventScript_1526C4 - compare 0x4092, 5 - callif 1, LittlerootTown_BrendansHouse_1F_EventScript_1526AC - compare 0x4092, 6 - callif 1, LittlerootTown_BrendansHouse_1F_EventScript_1526B8 - end - -LittlerootTown_BrendansHouse_1F_EventScript_1526AC:: @ 81526AC - movespriteperm 1, 8, 4 - spritebehave 1, 7 - return - -LittlerootTown_BrendansHouse_1F_EventScript_1526B8:: @ 81526B8 - movespriteperm 1, 4, 5 - spritebehave 1, 7 - return - -LittlerootTown_BrendansHouse_1F_EventScript_1526C4:: @ 81526C4 - movespriteperm 1, 9, 8 - spritebehave 1, 7 - return - -LittlerootTown_BrendansHouse_1F_MapScript2_1526D0:: @ 81526D0 - map_script_2 0x4092, 3, LittlerootTown_BrendansHouse_1F_EventScript_152722 - map_script_2 0x4092, 5, LittlerootTown_BrendansHouse_1F_EventScript_1526FA - map_script_2 0x4092, 6, LittlerootTown_BrendansHouse_1F_EventScript_152733 - map_script_2 0x4082, 1, LittlerootTown_BrendansHouse_1F_EventScript_152744 - map_script_2 0x4082, 3, LittlerootTown_BrendansHouse_1F_EventScript_1B6CDE - .2byte 0 - -LittlerootTown_BrendansHouse_1F_EventScript_1526FA:: @ 81526FA - lockall - msgbox LittlerootTown_BrendansHouse_1F_Text_172574, 4 - closebutton - move 255, LittlerootTown_BrendansHouse_1F_Movement_152720 - move 1, LittlerootTown_BrendansHouse_1F_Movement_152720 - waitmove 0 - warp LittlerootTown_BrendansHouse_2F, 255, 7, 1 - waitstate - releaseall - end - -LittlerootTown_BrendansHouse_1F_Movement_152720:: @ 8152720 - step_up - step_end - -LittlerootTown_BrendansHouse_1F_EventScript_152722:: @ 8152722 - lockall - setvar 0x8004, 1 - setvar 0x8005, 0 - jump LittlerootTown_BrendansHouse_1F_EventScript_1B6956 - end - -LittlerootTown_BrendansHouse_1F_EventScript_152733:: @ 8152733 - lockall - setvar 0x8004, 0 - setvar 0x8005, 1 - jump LittlerootTown_BrendansHouse_1F_EventScript_1B6ABF - end - -LittlerootTown_BrendansHouse_1F_EventScript_152744:: @ 8152744 - lockall - playsfx 21 - move 4, LittlerootTown_BrendansHouse_1F_Movement_1A0833 - waitmove 0 - move 4, LittlerootTown_BrendansHouse_1F_Movement_1A0835 - waitmove 0 - move 255, LittlerootTown_BrendansHouse_1F_Movement_1A083F - move 4, LittlerootTown_BrendansHouse_1F_Movement_152782 - waitmove 0 - special 149 - msgbox LittlerootTown_BrendansHouse_1F_Text_1730C2, 4 - setflag 87 - setvar 0x4082, 2 - releaseall - end - -LittlerootTown_BrendansHouse_1F_Movement_152782:: @ 8152782 - step_down - step_right - step_right - step_right - step_right - step_right - step_end - -LittlerootTown_BrendansHouse_1F_EventScript_152789:: @ 8152789 - lockall - setvar 0x8004, 1 - setvar 0x8005, 0 - move 0x8004, LittlerootTown_BrendansHouse_1F_Movement_1A083F - waitmove 0 - jump LittlerootTown_BrendansHouse_1F_EventScript_1B69B7 - end diff --git a/data/scripts/maps/LittlerootTown_BrendansHouse_2F.inc b/data/scripts/maps/LittlerootTown_BrendansHouse_2F.inc new file mode 100644 index 000000000..4f121118a --- /dev/null +++ b/data/scripts/maps/LittlerootTown_BrendansHouse_2F.inc @@ -0,0 +1,90 @@ +LittlerootTown_BrendansHouse_2F_MapScripts:: @ 81527A4 + map_script 3, LittlerootTown_BrendansHouse_2F_MapScript1_1527AF + map_script 4, LittlerootTown_BrendansHouse_2F_MapScript2_1527DA + .byte 0 + +LittlerootTown_BrendansHouse_2F_MapScript1_1527AF:: @ 81527AF + checkflag 130 + callif 0, LittlerootTown_BrendansHouse_2F_EventScript_1527CE + compare 0x4092, 4 + callif 1, LittlerootTown_BrendansHouse_2F_EventScript_1B6950 + call LittlerootTown_BrendansHouse_2F_EventScript_1A2F3D + setvar 0x4089, 0 + end + +LittlerootTown_BrendansHouse_2F_EventScript_1527CE:: @ 81527CE + movespriteperm 1, 1, 2 + spritebehave 1, 7 + return + +LittlerootTown_BrendansHouse_2F_MapScript2_1527DA:: @ 81527DA + map_script_2 0x4089, 0, LittlerootTown_BrendansHouse_2F_EventScript_1527E4 + .2byte 0 + +LittlerootTown_BrendansHouse_2F_EventScript_1527E4:: @ 81527E4 + checkgender + compare RESULT, 0 + jumpeq LittlerootTown_BrendansHouse_2F_EventScript_1A2F68 + end + +@ 81527F1 + lockall + checkgender + compare RESULT, 0 + jumpeq LittlerootTown_BrendansHouse_2F_EventScript_15280A + compare RESULT, 1 + jumpeq LittlerootTown_BrendansHouse_2F_EventScript_152814 + end + +LittlerootTown_BrendansHouse_2F_EventScript_15280A:: @ 815280A + msgbox UnknownString_8172F31, 4 + releaseall + end + +LittlerootTown_BrendansHouse_2F_EventScript_152814:: @ 8152814 + msgbox UnknownString_8173A76, 4 + releaseall + end + +gUnknown_0815281E:: @ 815281E + +LittlerootTown_BrendansHouse_2F_EventScript_15281E:: @ 815281E + lockall + checkgender + compare RESULT, 0 + jumpeq LittlerootTown_BrendansHouse_2F_EventScript_152837 + compare RESULT, 1 + jumpeq LittlerootTown_BrendansHouse_2F_EventScript_15285D + end + +LittlerootTown_BrendansHouse_2F_EventScript_152837:: @ 8152837 + setvar 0x8004, 1 + special 214 + playsfx SE_PC_ON + msgbox LittlerootTown_BrendansHouse_2F_Text_1A10D6, 4 + special 249 + waitstate + releaseall + end + +gUnknown_08152850:: @ 8152850 + setvar 0x8004, 1 + playsfx SE_PC_OFF + special 215 + releaseall + end + +LittlerootTown_BrendansHouse_2F_EventScript_15285D:: @ 815285D + msgbox LittlerootTown_BrendansHouse_2F_Text_1A100C, 4 + releaseall + end + +LittlerootTown_BrendansHouse_2F_EventScript_152867:: @ 8152867 +LittlerootTown_MaysHouse_2F_EventScript_152867:: @ 8152867 + msgbox LittlerootTown_BrendansHouse_2F_Text_172F9A, 3 + end + +LittlerootTown_BrendansHouse_2F_EventScript_152870:: @ 8152870 +LittlerootTown_MaysHouse_2F_EventScript_152870:: @ 8152870 + msgbox LittlerootTown_BrendansHouse_2F_Text_17306C, 3 + end diff --git a/data/scripts/maps/LittlerootTown_BrendansHouse_2F.s b/data/scripts/maps/LittlerootTown_BrendansHouse_2F.s deleted file mode 100644 index 4f121118a..000000000 --- a/data/scripts/maps/LittlerootTown_BrendansHouse_2F.s +++ /dev/null @@ -1,90 +0,0 @@ -LittlerootTown_BrendansHouse_2F_MapScripts:: @ 81527A4 - map_script 3, LittlerootTown_BrendansHouse_2F_MapScript1_1527AF - map_script 4, LittlerootTown_BrendansHouse_2F_MapScript2_1527DA - .byte 0 - -LittlerootTown_BrendansHouse_2F_MapScript1_1527AF:: @ 81527AF - checkflag 130 - callif 0, LittlerootTown_BrendansHouse_2F_EventScript_1527CE - compare 0x4092, 4 - callif 1, LittlerootTown_BrendansHouse_2F_EventScript_1B6950 - call LittlerootTown_BrendansHouse_2F_EventScript_1A2F3D - setvar 0x4089, 0 - end - -LittlerootTown_BrendansHouse_2F_EventScript_1527CE:: @ 81527CE - movespriteperm 1, 1, 2 - spritebehave 1, 7 - return - -LittlerootTown_BrendansHouse_2F_MapScript2_1527DA:: @ 81527DA - map_script_2 0x4089, 0, LittlerootTown_BrendansHouse_2F_EventScript_1527E4 - .2byte 0 - -LittlerootTown_BrendansHouse_2F_EventScript_1527E4:: @ 81527E4 - checkgender - compare RESULT, 0 - jumpeq LittlerootTown_BrendansHouse_2F_EventScript_1A2F68 - end - -@ 81527F1 - lockall - checkgender - compare RESULT, 0 - jumpeq LittlerootTown_BrendansHouse_2F_EventScript_15280A - compare RESULT, 1 - jumpeq LittlerootTown_BrendansHouse_2F_EventScript_152814 - end - -LittlerootTown_BrendansHouse_2F_EventScript_15280A:: @ 815280A - msgbox UnknownString_8172F31, 4 - releaseall - end - -LittlerootTown_BrendansHouse_2F_EventScript_152814:: @ 8152814 - msgbox UnknownString_8173A76, 4 - releaseall - end - -gUnknown_0815281E:: @ 815281E - -LittlerootTown_BrendansHouse_2F_EventScript_15281E:: @ 815281E - lockall - checkgender - compare RESULT, 0 - jumpeq LittlerootTown_BrendansHouse_2F_EventScript_152837 - compare RESULT, 1 - jumpeq LittlerootTown_BrendansHouse_2F_EventScript_15285D - end - -LittlerootTown_BrendansHouse_2F_EventScript_152837:: @ 8152837 - setvar 0x8004, 1 - special 214 - playsfx SE_PC_ON - msgbox LittlerootTown_BrendansHouse_2F_Text_1A10D6, 4 - special 249 - waitstate - releaseall - end - -gUnknown_08152850:: @ 8152850 - setvar 0x8004, 1 - playsfx SE_PC_OFF - special 215 - releaseall - end - -LittlerootTown_BrendansHouse_2F_EventScript_15285D:: @ 815285D - msgbox LittlerootTown_BrendansHouse_2F_Text_1A100C, 4 - releaseall - end - -LittlerootTown_BrendansHouse_2F_EventScript_152867:: @ 8152867 -LittlerootTown_MaysHouse_2F_EventScript_152867:: @ 8152867 - msgbox LittlerootTown_BrendansHouse_2F_Text_172F9A, 3 - end - -LittlerootTown_BrendansHouse_2F_EventScript_152870:: @ 8152870 -LittlerootTown_MaysHouse_2F_EventScript_152870:: @ 8152870 - msgbox LittlerootTown_BrendansHouse_2F_Text_17306C, 3 - end diff --git a/data/scripts/maps/LittlerootTown_MaysHouse_1F.inc b/data/scripts/maps/LittlerootTown_MaysHouse_1F.inc new file mode 100644 index 000000000..2b9ad42ef --- /dev/null +++ b/data/scripts/maps/LittlerootTown_MaysHouse_1F.inc @@ -0,0 +1,171 @@ +LittlerootTown_MaysHouse_1F_MapScripts:: @ 8152879 + map_script 1, LittlerootTown_MaysHouse_1F_MapScript1_152889 + map_script 3, LittlerootTown_MaysHouse_1F_MapScript1_1528C8 + map_script 2, LittlerootTown_MaysHouse_1F_MapScript2_15290E + .byte 0 + +LittlerootTown_MaysHouse_1F_MapScript1_152889:: @ 8152889 + compare 0x4092, 6 + callif 0, LittlerootTown_MaysHouse_1F_EventScript_15289E + checkflag 274 + callif 1, LittlerootTown_MaysHouse_1F_EventScript_1528B1 + end + +LittlerootTown_MaysHouse_1F_EventScript_15289E:: @ 815289E + setmaptile 5, 4, 624, 1 + setmaptile 5, 2, 616, 1 + return + +LittlerootTown_MaysHouse_1F_EventScript_1528B1:: @ 81528B1 + checkgender + compare RESULT, 1 + jumpeq LittlerootTown_MaysHouse_1F_EventScript_1528BE + return + +LittlerootTown_MaysHouse_1F_EventScript_1528BE:: @ 81528BE + setmaptile 6, 7, 659, 1 + return + +LittlerootTown_MaysHouse_1F_MapScript1_1528C8:: @ 81528C8 + compare 0x4092, 3 + callif 1, LittlerootTown_MaysHouse_1F_EventScript_152902 + compare 0x4092, 5 + callif 1, LittlerootTown_MaysHouse_1F_EventScript_1528EA + compare 0x4092, 6 + callif 1, LittlerootTown_MaysHouse_1F_EventScript_1528F6 + end + +LittlerootTown_MaysHouse_1F_EventScript_1528EA:: @ 81528EA + movespriteperm 1, 2, 4 + spritebehave 1, 7 + return + +LittlerootTown_MaysHouse_1F_EventScript_1528F6:: @ 81528F6 + movespriteperm 1, 6, 5 + spritebehave 1, 7 + return + +LittlerootTown_MaysHouse_1F_EventScript_152902:: @ 8152902 + movespriteperm 1, 1, 8 + spritebehave 1, 7 + return + +LittlerootTown_MaysHouse_1F_MapScript2_15290E:: @ 815290E + map_script_2 0x4092, 3, LittlerootTown_MaysHouse_1F_EventScript_152960 + map_script_2 0x4092, 5, LittlerootTown_MaysHouse_1F_EventScript_152938 + map_script_2 0x4092, 6, LittlerootTown_MaysHouse_1F_EventScript_152971 + map_script_2 0x408c, 1, LittlerootTown_MaysHouse_1F_EventScript_152982 + map_script_2 0x4082, 3, LittlerootTown_MaysHouse_1F_EventScript_1B6CDE + .2byte 0 + +LittlerootTown_MaysHouse_1F_EventScript_152938:: @ 8152938 + lockall + msgbox LittlerootTown_MaysHouse_1F_Text_172574, 4 + closebutton + move 255, LittlerootTown_MaysHouse_1F_Movement_15295E + move 1, LittlerootTown_MaysHouse_1F_Movement_15295E + waitmove 0 + warp LittlerootTown_MaysHouse_2F, 255, 1, 1 + waitstate + releaseall + end + +LittlerootTown_MaysHouse_1F_Movement_15295E:: @ 815295E + step_up + step_end + +LittlerootTown_MaysHouse_1F_EventScript_152960:: @ 8152960 + lockall + setvar 0x8004, 1 + setvar 0x8005, 1 + jump LittlerootTown_MaysHouse_1F_EventScript_1B6956 + end + +LittlerootTown_MaysHouse_1F_EventScript_152971:: @ 8152971 + lockall + setvar 0x8004, 1 + setvar 0x8005, 1 + jump LittlerootTown_MaysHouse_1F_EventScript_1B6B2E + end + +LittlerootTown_MaysHouse_1F_EventScript_152982:: @ 8152982 + lockall + playsfx 21 + move 4, LittlerootTown_MaysHouse_1F_Movement_1A0833 + waitmove 0 + move 4, LittlerootTown_MaysHouse_1F_Movement_1A0835 + waitmove 0 + move 255, LittlerootTown_MaysHouse_1F_Movement_1A0843 + move 4, LittlerootTown_MaysHouse_1F_Movement_1529C0 + waitmove 0 + special 149 + msgbox LittlerootTown_MaysHouse_1F_Text_1730C2, 4 + setflag 87 + setvar 0x408c, 2 + releaseall + end + +LittlerootTown_MaysHouse_1F_Movement_1529C0:: @ 81529C0 + step_down + step_left + step_left + step_left + step_left + step_left + step_end + +@ 81529C7 + lockall + checkgender + compare RESULT, 0 + callif 1, LittlerootTown_MaysHouse_1F_EventScript_1529E1 + compare RESULT, 1 + callif 1, LittlerootTown_MaysHouse_1F_EventScript_1529E2 + releaseall + end + +LittlerootTown_MaysHouse_1F_EventScript_1529E1:: @ 81529E1 + return + +LittlerootTown_MaysHouse_1F_EventScript_1529E2:: @ 81529E2 + msgbox LittlerootTown_BrendansHouse_1F_Text_172841, 4 + return + +LittlerootTown_BrendansHouse_1F_EventScript_1529EB:: @ 81529EB +LittlerootTown_MaysHouse_1F_EventScript_1529EB:: @ 81529EB + lock + faceplayer + checkflag 130 + jumpeq LittlerootTown_BrendansHouse_1F_EventScript_152A21 + checkflag 301 + jumpeq LittlerootTown_BrendansHouse_1F_EventScript_152A17 + compare 0x408d, 3 + jumpeq LittlerootTown_BrendansHouse_1F_EventScript_152A2B + special 149 + msgbox LittlerootTown_BrendansHouse_1F_Text_1731C6, 4 + release + end + +LittlerootTown_BrendansHouse_1F_EventScript_152A17:: @ 8152A17 + msgbox LittlerootTown_BrendansHouse_1F_Text_173262, 4 + release + end + +LittlerootTown_BrendansHouse_1F_EventScript_152A21:: @ 8152A21 + msgbox LittlerootTown_BrendansHouse_1F_Text_1732B9, 4 + release + end + +LittlerootTown_BrendansHouse_1F_EventScript_152A2B:: @ 8152A2B + msgbox LittlerootTown_BrendansHouse_1F_Text_1731E3, 4 + release + end + +LittlerootTown_MaysHouse_1F_EventScript_152A35:: @ 8152A35 + lockall + setvar 0x8004, 1 + setvar 0x8005, 1 + move 0x8004, LittlerootTown_MaysHouse_1F_Movement_1A0843 + waitmove 0 + jump LittlerootTown_MaysHouse_1F_EventScript_1B69B7 + end diff --git a/data/scripts/maps/LittlerootTown_MaysHouse_1F.s b/data/scripts/maps/LittlerootTown_MaysHouse_1F.s deleted file mode 100644 index 2b9ad42ef..000000000 --- a/data/scripts/maps/LittlerootTown_MaysHouse_1F.s +++ /dev/null @@ -1,171 +0,0 @@ -LittlerootTown_MaysHouse_1F_MapScripts:: @ 8152879 - map_script 1, LittlerootTown_MaysHouse_1F_MapScript1_152889 - map_script 3, LittlerootTown_MaysHouse_1F_MapScript1_1528C8 - map_script 2, LittlerootTown_MaysHouse_1F_MapScript2_15290E - .byte 0 - -LittlerootTown_MaysHouse_1F_MapScript1_152889:: @ 8152889 - compare 0x4092, 6 - callif 0, LittlerootTown_MaysHouse_1F_EventScript_15289E - checkflag 274 - callif 1, LittlerootTown_MaysHouse_1F_EventScript_1528B1 - end - -LittlerootTown_MaysHouse_1F_EventScript_15289E:: @ 815289E - setmaptile 5, 4, 624, 1 - setmaptile 5, 2, 616, 1 - return - -LittlerootTown_MaysHouse_1F_EventScript_1528B1:: @ 81528B1 - checkgender - compare RESULT, 1 - jumpeq LittlerootTown_MaysHouse_1F_EventScript_1528BE - return - -LittlerootTown_MaysHouse_1F_EventScript_1528BE:: @ 81528BE - setmaptile 6, 7, 659, 1 - return - -LittlerootTown_MaysHouse_1F_MapScript1_1528C8:: @ 81528C8 - compare 0x4092, 3 - callif 1, LittlerootTown_MaysHouse_1F_EventScript_152902 - compare 0x4092, 5 - callif 1, LittlerootTown_MaysHouse_1F_EventScript_1528EA - compare 0x4092, 6 - callif 1, LittlerootTown_MaysHouse_1F_EventScript_1528F6 - end - -LittlerootTown_MaysHouse_1F_EventScript_1528EA:: @ 81528EA - movespriteperm 1, 2, 4 - spritebehave 1, 7 - return - -LittlerootTown_MaysHouse_1F_EventScript_1528F6:: @ 81528F6 - movespriteperm 1, 6, 5 - spritebehave 1, 7 - return - -LittlerootTown_MaysHouse_1F_EventScript_152902:: @ 8152902 - movespriteperm 1, 1, 8 - spritebehave 1, 7 - return - -LittlerootTown_MaysHouse_1F_MapScript2_15290E:: @ 815290E - map_script_2 0x4092, 3, LittlerootTown_MaysHouse_1F_EventScript_152960 - map_script_2 0x4092, 5, LittlerootTown_MaysHouse_1F_EventScript_152938 - map_script_2 0x4092, 6, LittlerootTown_MaysHouse_1F_EventScript_152971 - map_script_2 0x408c, 1, LittlerootTown_MaysHouse_1F_EventScript_152982 - map_script_2 0x4082, 3, LittlerootTown_MaysHouse_1F_EventScript_1B6CDE - .2byte 0 - -LittlerootTown_MaysHouse_1F_EventScript_152938:: @ 8152938 - lockall - msgbox LittlerootTown_MaysHouse_1F_Text_172574, 4 - closebutton - move 255, LittlerootTown_MaysHouse_1F_Movement_15295E - move 1, LittlerootTown_MaysHouse_1F_Movement_15295E - waitmove 0 - warp LittlerootTown_MaysHouse_2F, 255, 1, 1 - waitstate - releaseall - end - -LittlerootTown_MaysHouse_1F_Movement_15295E:: @ 815295E - step_up - step_end - -LittlerootTown_MaysHouse_1F_EventScript_152960:: @ 8152960 - lockall - setvar 0x8004, 1 - setvar 0x8005, 1 - jump LittlerootTown_MaysHouse_1F_EventScript_1B6956 - end - -LittlerootTown_MaysHouse_1F_EventScript_152971:: @ 8152971 - lockall - setvar 0x8004, 1 - setvar 0x8005, 1 - jump LittlerootTown_MaysHouse_1F_EventScript_1B6B2E - end - -LittlerootTown_MaysHouse_1F_EventScript_152982:: @ 8152982 - lockall - playsfx 21 - move 4, LittlerootTown_MaysHouse_1F_Movement_1A0833 - waitmove 0 - move 4, LittlerootTown_MaysHouse_1F_Movement_1A0835 - waitmove 0 - move 255, LittlerootTown_MaysHouse_1F_Movement_1A0843 - move 4, LittlerootTown_MaysHouse_1F_Movement_1529C0 - waitmove 0 - special 149 - msgbox LittlerootTown_MaysHouse_1F_Text_1730C2, 4 - setflag 87 - setvar 0x408c, 2 - releaseall - end - -LittlerootTown_MaysHouse_1F_Movement_1529C0:: @ 81529C0 - step_down - step_left - step_left - step_left - step_left - step_left - step_end - -@ 81529C7 - lockall - checkgender - compare RESULT, 0 - callif 1, LittlerootTown_MaysHouse_1F_EventScript_1529E1 - compare RESULT, 1 - callif 1, LittlerootTown_MaysHouse_1F_EventScript_1529E2 - releaseall - end - -LittlerootTown_MaysHouse_1F_EventScript_1529E1:: @ 81529E1 - return - -LittlerootTown_MaysHouse_1F_EventScript_1529E2:: @ 81529E2 - msgbox LittlerootTown_BrendansHouse_1F_Text_172841, 4 - return - -LittlerootTown_BrendansHouse_1F_EventScript_1529EB:: @ 81529EB -LittlerootTown_MaysHouse_1F_EventScript_1529EB:: @ 81529EB - lock - faceplayer - checkflag 130 - jumpeq LittlerootTown_BrendansHouse_1F_EventScript_152A21 - checkflag 301 - jumpeq LittlerootTown_BrendansHouse_1F_EventScript_152A17 - compare 0x408d, 3 - jumpeq LittlerootTown_BrendansHouse_1F_EventScript_152A2B - special 149 - msgbox LittlerootTown_BrendansHouse_1F_Text_1731C6, 4 - release - end - -LittlerootTown_BrendansHouse_1F_EventScript_152A17:: @ 8152A17 - msgbox LittlerootTown_BrendansHouse_1F_Text_173262, 4 - release - end - -LittlerootTown_BrendansHouse_1F_EventScript_152A21:: @ 8152A21 - msgbox LittlerootTown_BrendansHouse_1F_Text_1732B9, 4 - release - end - -LittlerootTown_BrendansHouse_1F_EventScript_152A2B:: @ 8152A2B - msgbox LittlerootTown_BrendansHouse_1F_Text_1731E3, 4 - release - end - -LittlerootTown_MaysHouse_1F_EventScript_152A35:: @ 8152A35 - lockall - setvar 0x8004, 1 - setvar 0x8005, 1 - move 0x8004, LittlerootTown_MaysHouse_1F_Movement_1A0843 - waitmove 0 - jump LittlerootTown_MaysHouse_1F_EventScript_1B69B7 - end diff --git a/data/scripts/maps/LittlerootTown_MaysHouse_2F.inc b/data/scripts/maps/LittlerootTown_MaysHouse_2F.inc new file mode 100644 index 000000000..7871940ca --- /dev/null +++ b/data/scripts/maps/LittlerootTown_MaysHouse_2F.inc @@ -0,0 +1,223 @@ +LittlerootTown_MaysHouse_2F_MapScripts:: @ 8152A50 + map_script 3, LittlerootTown_MaysHouse_2F_MapScript1_152A5B + map_script 4, LittlerootTown_MaysHouse_2F_MapScript2_152A86 + .byte 0 + +LittlerootTown_MaysHouse_2F_MapScript1_152A5B:: @ 8152A5B + checkflag 130 + callif 0, LittlerootTown_MaysHouse_2F_EventScript_152A7A + compare 0x4092, 4 + callif 1, LittlerootTown_MaysHouse_2F_EventScript_1B6950 + call LittlerootTown_MaysHouse_2F_EventScript_1A2F3D + setvar 0x4089, 0 + end + +LittlerootTown_MaysHouse_2F_EventScript_152A7A:: @ 8152A7A + movespriteperm 1, 7, 2 + spritebehave 1, 7 + return + +LittlerootTown_MaysHouse_2F_MapScript2_152A86:: @ 8152A86 + map_script_2 0x4089, 0, LittlerootTown_MaysHouse_2F_EventScript_152A90 + .2byte 0 + +LittlerootTown_MaysHouse_2F_EventScript_152A90:: @ 8152A90 + checkgender + compare RESULT, 1 + jumpeq LittlerootTown_MaysHouse_2F_EventScript_1A2F68 + end + +LittlerootTown_BrendansHouse_2F_EventScript_152A9D:: @ 8152A9D +LittlerootTown_MaysHouse_2F_EventScript_152A9D:: @ 8152A9D + lockall + checkflag 292 + jumpeq LittlerootTown_BrendansHouse_2F_EventScript_152BB5 + checkgender + compare RESULT, 0 + callif 1, LittlerootTown_BrendansHouse_2F_EventScript_152AD4 + compare RESULT, 1 + callif 1, LittlerootTown_BrendansHouse_2F_EventScript_152B4A + playsfx 9 + disappear LAST_TALKED + setvar 0x408d, 3 + setvar 0x4050, 1 + playmusicbattle 0 + fadedefault + releaseall + end + +LittlerootTown_BrendansHouse_2F_EventScript_152AD4:: @ 8152AD4 + msgbox LittlerootTown_BrendansHouse_2F_Text_17337E, 4 + playmusic 415, 1 + move LAST_TALKED, LittlerootTown_BrendansHouse_2F_Movement_1A0839 + waitmove 0 + move LAST_TALKED, LittlerootTown_BrendansHouse_2F_Movement_1A0833 + waitmove 0 + move LAST_TALKED, LittlerootTown_BrendansHouse_2F_Movement_1A0835 + waitmove 0 + msgbox LittlerootTown_BrendansHouse_2F_Text_1733AF, 4 + closebutton + compare FACING, 4 + callif 1, LittlerootTown_BrendansHouse_2F_EventScript_152B29 + compare FACING, 2 + callif 1, LittlerootTown_BrendansHouse_2F_EventScript_152B34 + compare FACING, 3 + callif 1, LittlerootTown_BrendansHouse_2F_EventScript_152B3F + return + +LittlerootTown_BrendansHouse_2F_EventScript_152B29:: @ 8152B29 + move LAST_TALKED, LittlerootTown_BrendansHouse_2F_Movement_152C11 + waitmove 0 + return + +LittlerootTown_BrendansHouse_2F_EventScript_152B34:: @ 8152B34 + move LAST_TALKED, LittlerootTown_BrendansHouse_2F_Movement_152C1C + waitmove 0 + return + +LittlerootTown_BrendansHouse_2F_EventScript_152B3F:: @ 8152B3F + move LAST_TALKED, LittlerootTown_BrendansHouse_2F_Movement_152C1C + waitmove 0 + return + +LittlerootTown_BrendansHouse_2F_EventScript_152B4A:: @ 8152B4A + msgbox LittlerootTown_BrendansHouse_2F_Text_1735C9, 4 + playmusic 421, 1 + move LAST_TALKED, LittlerootTown_BrendansHouse_2F_Movement_1A0839 + waitmove 0 + move LAST_TALKED, LittlerootTown_BrendansHouse_2F_Movement_1A0833 + waitmove 0 + move LAST_TALKED, LittlerootTown_BrendansHouse_2F_Movement_1A0835 + waitmove 0 + msgbox LittlerootTown_BrendansHouse_2F_Text_1735FC, 4 + closebutton + compare FACING, 4 + callif 1, LittlerootTown_BrendansHouse_2F_EventScript_152B9F + compare FACING, 2 + callif 1, LittlerootTown_BrendansHouse_2F_EventScript_152B9F + compare FACING, 3 + callif 1, LittlerootTown_BrendansHouse_2F_EventScript_152BAA + return + +LittlerootTown_BrendansHouse_2F_EventScript_152B9F:: @ 8152B9F + move LAST_TALKED, LittlerootTown_BrendansHouse_2F_Movement_152C30 + waitmove 0 + return + +LittlerootTown_BrendansHouse_2F_EventScript_152BAA:: @ 8152BAA + move LAST_TALKED, LittlerootTown_BrendansHouse_2F_Movement_152C25 + waitmove 0 + return + +LittlerootTown_BrendansHouse_2F_EventScript_152BB5:: @ 8152BB5 + move LAST_TALKED, LittlerootTown_BrendansHouse_2F_Movement_1A0839 + waitmove 0 + checkgender + compare RESULT, 0 + callif 1, LittlerootTown_BrendansHouse_2F_EventScript_152BDB + compare RESULT, 1 + callif 1, LittlerootTown_BrendansHouse_2F_EventScript_152BED + setflag 293 + releaseall + end + +LittlerootTown_BrendansHouse_2F_EventScript_152BDB:: @ 8152BDB + checkflag 293 + jumpeq LittlerootTown_BrendansHouse_2F_EventScript_152BFF + msgbox LittlerootTown_BrendansHouse_2F_Text_1737AE, 4 + return + +LittlerootTown_BrendansHouse_2F_EventScript_152BED:: @ 8152BED + checkflag 293 + jumpeq LittlerootTown_BrendansHouse_2F_EventScript_152C08 + msgbox LittlerootTown_BrendansHouse_2F_Text_1738F2, 4 + return + +LittlerootTown_BrendansHouse_2F_EventScript_152BFF:: @ 8152BFF + msgbox LittlerootTown_BrendansHouse_2F_Text_173883, 4 + return + +LittlerootTown_BrendansHouse_2F_EventScript_152C08:: @ 8152C08 + msgbox LittlerootTown_BrendansHouse_2F_Text_1739CC, 4 + return + +LittlerootTown_BrendansHouse_2F_Movement_152C11:: @ 8152C11 + step_down + step_left + step_left + step_left + step_left + step_left + step_left + step_up + step_up + step_13 + step_end + +LittlerootTown_BrendansHouse_2F_Movement_152C1C:: @ 8152C1C + step_left + step_left + step_left + step_left + step_left + step_left + step_up + step_13 + step_end + +LittlerootTown_BrendansHouse_2F_Movement_152C25:: @ 8152C25 + step_down + step_right + step_right + step_right + step_right + step_right + step_right + step_up + step_up + step_13 + step_end + +LittlerootTown_BrendansHouse_2F_Movement_152C30:: @ 8152C30 + step_right + step_right + step_right + step_right + step_right + step_right + step_up + step_13 + step_end + +gUnknown_08152C39:: @ 8152C39 + +LittlerootTown_MaysHouse_2F_EventScript_152C39:: @ 8152C39 + lockall + checkgender + compare RESULT, 0 + jumpeq LittlerootTown_MaysHouse_2F_EventScript_152C52 + compare RESULT, 1 + jumpeq LittlerootTown_MaysHouse_2F_EventScript_152C5C + end + +LittlerootTown_MaysHouse_2F_EventScript_152C52:: @ 8152C52 + msgbox LittlerootTown_MaysHouse_2F_Text_1A100C, 4 + releaseall + end + +LittlerootTown_MaysHouse_2F_EventScript_152C5C:: @ 8152C5C + setvar 0x8004, 2 + special 214 + playsfx SE_PC_ON + msgbox LittlerootTown_MaysHouse_2F_Text_1A10D6, 4 + special 249 + waitstate + releaseall + end + +gUnknown_08152C75:: @ 8152C75 + setvar 0x8004, 2 + playsfx SE_PC_OFF + special 215 + releaseall + end diff --git a/data/scripts/maps/LittlerootTown_MaysHouse_2F.s b/data/scripts/maps/LittlerootTown_MaysHouse_2F.s deleted file mode 100644 index 7871940ca..000000000 --- a/data/scripts/maps/LittlerootTown_MaysHouse_2F.s +++ /dev/null @@ -1,223 +0,0 @@ -LittlerootTown_MaysHouse_2F_MapScripts:: @ 8152A50 - map_script 3, LittlerootTown_MaysHouse_2F_MapScript1_152A5B - map_script 4, LittlerootTown_MaysHouse_2F_MapScript2_152A86 - .byte 0 - -LittlerootTown_MaysHouse_2F_MapScript1_152A5B:: @ 8152A5B - checkflag 130 - callif 0, LittlerootTown_MaysHouse_2F_EventScript_152A7A - compare 0x4092, 4 - callif 1, LittlerootTown_MaysHouse_2F_EventScript_1B6950 - call LittlerootTown_MaysHouse_2F_EventScript_1A2F3D - setvar 0x4089, 0 - end - -LittlerootTown_MaysHouse_2F_EventScript_152A7A:: @ 8152A7A - movespriteperm 1, 7, 2 - spritebehave 1, 7 - return - -LittlerootTown_MaysHouse_2F_MapScript2_152A86:: @ 8152A86 - map_script_2 0x4089, 0, LittlerootTown_MaysHouse_2F_EventScript_152A90 - .2byte 0 - -LittlerootTown_MaysHouse_2F_EventScript_152A90:: @ 8152A90 - checkgender - compare RESULT, 1 - jumpeq LittlerootTown_MaysHouse_2F_EventScript_1A2F68 - end - -LittlerootTown_BrendansHouse_2F_EventScript_152A9D:: @ 8152A9D -LittlerootTown_MaysHouse_2F_EventScript_152A9D:: @ 8152A9D - lockall - checkflag 292 - jumpeq LittlerootTown_BrendansHouse_2F_EventScript_152BB5 - checkgender - compare RESULT, 0 - callif 1, LittlerootTown_BrendansHouse_2F_EventScript_152AD4 - compare RESULT, 1 - callif 1, LittlerootTown_BrendansHouse_2F_EventScript_152B4A - playsfx 9 - disappear LAST_TALKED - setvar 0x408d, 3 - setvar 0x4050, 1 - playmusicbattle 0 - fadedefault - releaseall - end - -LittlerootTown_BrendansHouse_2F_EventScript_152AD4:: @ 8152AD4 - msgbox LittlerootTown_BrendansHouse_2F_Text_17337E, 4 - playmusic 415, 1 - move LAST_TALKED, LittlerootTown_BrendansHouse_2F_Movement_1A0839 - waitmove 0 - move LAST_TALKED, LittlerootTown_BrendansHouse_2F_Movement_1A0833 - waitmove 0 - move LAST_TALKED, LittlerootTown_BrendansHouse_2F_Movement_1A0835 - waitmove 0 - msgbox LittlerootTown_BrendansHouse_2F_Text_1733AF, 4 - closebutton - compare FACING, 4 - callif 1, LittlerootTown_BrendansHouse_2F_EventScript_152B29 - compare FACING, 2 - callif 1, LittlerootTown_BrendansHouse_2F_EventScript_152B34 - compare FACING, 3 - callif 1, LittlerootTown_BrendansHouse_2F_EventScript_152B3F - return - -LittlerootTown_BrendansHouse_2F_EventScript_152B29:: @ 8152B29 - move LAST_TALKED, LittlerootTown_BrendansHouse_2F_Movement_152C11 - waitmove 0 - return - -LittlerootTown_BrendansHouse_2F_EventScript_152B34:: @ 8152B34 - move LAST_TALKED, LittlerootTown_BrendansHouse_2F_Movement_152C1C - waitmove 0 - return - -LittlerootTown_BrendansHouse_2F_EventScript_152B3F:: @ 8152B3F - move LAST_TALKED, LittlerootTown_BrendansHouse_2F_Movement_152C1C - waitmove 0 - return - -LittlerootTown_BrendansHouse_2F_EventScript_152B4A:: @ 8152B4A - msgbox LittlerootTown_BrendansHouse_2F_Text_1735C9, 4 - playmusic 421, 1 - move LAST_TALKED, LittlerootTown_BrendansHouse_2F_Movement_1A0839 - waitmove 0 - move LAST_TALKED, LittlerootTown_BrendansHouse_2F_Movement_1A0833 - waitmove 0 - move LAST_TALKED, LittlerootTown_BrendansHouse_2F_Movement_1A0835 - waitmove 0 - msgbox LittlerootTown_BrendansHouse_2F_Text_1735FC, 4 - closebutton - compare FACING, 4 - callif 1, LittlerootTown_BrendansHouse_2F_EventScript_152B9F - compare FACING, 2 - callif 1, LittlerootTown_BrendansHouse_2F_EventScript_152B9F - compare FACING, 3 - callif 1, LittlerootTown_BrendansHouse_2F_EventScript_152BAA - return - -LittlerootTown_BrendansHouse_2F_EventScript_152B9F:: @ 8152B9F - move LAST_TALKED, LittlerootTown_BrendansHouse_2F_Movement_152C30 - waitmove 0 - return - -LittlerootTown_BrendansHouse_2F_EventScript_152BAA:: @ 8152BAA - move LAST_TALKED, LittlerootTown_BrendansHouse_2F_Movement_152C25 - waitmove 0 - return - -LittlerootTown_BrendansHouse_2F_EventScript_152BB5:: @ 8152BB5 - move LAST_TALKED, LittlerootTown_BrendansHouse_2F_Movement_1A0839 - waitmove 0 - checkgender - compare RESULT, 0 - callif 1, LittlerootTown_BrendansHouse_2F_EventScript_152BDB - compare RESULT, 1 - callif 1, LittlerootTown_BrendansHouse_2F_EventScript_152BED - setflag 293 - releaseall - end - -LittlerootTown_BrendansHouse_2F_EventScript_152BDB:: @ 8152BDB - checkflag 293 - jumpeq LittlerootTown_BrendansHouse_2F_EventScript_152BFF - msgbox LittlerootTown_BrendansHouse_2F_Text_1737AE, 4 - return - -LittlerootTown_BrendansHouse_2F_EventScript_152BED:: @ 8152BED - checkflag 293 - jumpeq LittlerootTown_BrendansHouse_2F_EventScript_152C08 - msgbox LittlerootTown_BrendansHouse_2F_Text_1738F2, 4 - return - -LittlerootTown_BrendansHouse_2F_EventScript_152BFF:: @ 8152BFF - msgbox LittlerootTown_BrendansHouse_2F_Text_173883, 4 - return - -LittlerootTown_BrendansHouse_2F_EventScript_152C08:: @ 8152C08 - msgbox LittlerootTown_BrendansHouse_2F_Text_1739CC, 4 - return - -LittlerootTown_BrendansHouse_2F_Movement_152C11:: @ 8152C11 - step_down - step_left - step_left - step_left - step_left - step_left - step_left - step_up - step_up - step_13 - step_end - -LittlerootTown_BrendansHouse_2F_Movement_152C1C:: @ 8152C1C - step_left - step_left - step_left - step_left - step_left - step_left - step_up - step_13 - step_end - -LittlerootTown_BrendansHouse_2F_Movement_152C25:: @ 8152C25 - step_down - step_right - step_right - step_right - step_right - step_right - step_right - step_up - step_up - step_13 - step_end - -LittlerootTown_BrendansHouse_2F_Movement_152C30:: @ 8152C30 - step_right - step_right - step_right - step_right - step_right - step_right - step_up - step_13 - step_end - -gUnknown_08152C39:: @ 8152C39 - -LittlerootTown_MaysHouse_2F_EventScript_152C39:: @ 8152C39 - lockall - checkgender - compare RESULT, 0 - jumpeq LittlerootTown_MaysHouse_2F_EventScript_152C52 - compare RESULT, 1 - jumpeq LittlerootTown_MaysHouse_2F_EventScript_152C5C - end - -LittlerootTown_MaysHouse_2F_EventScript_152C52:: @ 8152C52 - msgbox LittlerootTown_MaysHouse_2F_Text_1A100C, 4 - releaseall - end - -LittlerootTown_MaysHouse_2F_EventScript_152C5C:: @ 8152C5C - setvar 0x8004, 2 - special 214 - playsfx SE_PC_ON - msgbox LittlerootTown_MaysHouse_2F_Text_1A10D6, 4 - special 249 - waitstate - releaseall - end - -gUnknown_08152C75:: @ 8152C75 - setvar 0x8004, 2 - playsfx SE_PC_OFF - special 215 - releaseall - end diff --git a/data/scripts/maps/LittlerootTown_ProfessorBirchsLab.inc b/data/scripts/maps/LittlerootTown_ProfessorBirchsLab.inc new file mode 100644 index 000000000..94aeadfa6 --- /dev/null +++ b/data/scripts/maps/LittlerootTown_ProfessorBirchsLab.inc @@ -0,0 +1,216 @@ +LittlerootTown_ProfessorBirchsLab_MapScripts:: @ 8152C82 + map_script 3, LittlerootTown_ProfessorBirchsLab_MapScript1_152C92 + map_script 4, LittlerootTown_ProfessorBirchsLab_MapScript2_152C9D + map_script 2, LittlerootTown_ProfessorBirchsLab_MapScript2_152CAC + .byte 0 + +LittlerootTown_ProfessorBirchsLab_MapScript1_152C92:: @ 8152C92 + call LittlerootTown_ProfessorBirchsLab_EventScript_1A014E + call LittlerootTown_ProfessorBirchsLab_EventScript_1A02F4 + end + +LittlerootTown_ProfessorBirchsLab_MapScript2_152C9D:: @ 8152C9D + map_script_2 0x4084, 2, LittlerootTown_ProfessorBirchsLab_EventScript_152CA7 + .2byte 0 + +LittlerootTown_ProfessorBirchsLab_EventScript_152CA7:: @ 8152CA7 + spriteface 255, 2 + end + +LittlerootTown_ProfessorBirchsLab_MapScript2_152CAC:: @ 8152CAC + map_script_2 0x4084, 2, LittlerootTown_ProfessorBirchsLab_EventScript_152CBE + map_script_2 0x4084, 4, LittlerootTown_ProfessorBirchsLab_EventScript_152D4A + .2byte 0 + +LittlerootTown_ProfessorBirchsLab_EventScript_152CBE:: @ 8152CBE + lockall + bufferfirstpoke 0 + message LittlerootTown_ProfessorBirchsLab_Text_173D94 + waittext + fanfare 370 + waitfanfare + msgbox LittlerootTown_ProfessorBirchsLab_Text_173EF8, 5 + compare RESULT, 1 + jumpeq LittlerootTown_ProfessorBirchsLab_EventScript_152CEA + compare RESULT, 0 + jumpeq LittlerootTown_ProfessorBirchsLab_EventScript_152CFA + end + +LittlerootTown_ProfessorBirchsLab_EventScript_152CEA:: @ 8152CEA + setvar 0x8004, 0 + call LittlerootTown_ProfessorBirchsLab_EventScript_1A0678 + jump LittlerootTown_ProfessorBirchsLab_EventScript_152CFA + end + +LittlerootTown_ProfessorBirchsLab_EventScript_152CFA:: @ 8152CFA + msgbox LittlerootTown_ProfessorBirchsLab_Text_173F3D, 5 + compare RESULT, 1 + jumpeq LittlerootTown_ProfessorBirchsLab_EventScript_152D19 + compare RESULT, 0 + jumpeq LittlerootTown_ProfessorBirchsLab_EventScript_152D2B + end + +LittlerootTown_ProfessorBirchsLab_EventScript_152D19:: @ 8152D19 + msgbox LittlerootTown_ProfessorBirchsLab_Text_174015, 4 + clearflag 991 + setvar 0x4084, 3 + releaseall + end + +LittlerootTown_ProfessorBirchsLab_EventScript_152D2B:: @ 8152D2B + msgbox LittlerootTown_ProfessorBirchsLab_Text_174075, 5 + compare RESULT, 1 + jumpeq LittlerootTown_ProfessorBirchsLab_EventScript_152D19 + compare RESULT, 0 + jumpeq LittlerootTown_ProfessorBirchsLab_EventScript_152D2B + end + +LittlerootTown_ProfessorBirchsLab_EventScript_152D4A:: @ 8152D4A + lockall + move 255, LittlerootTown_ProfessorBirchsLab_Movement_152D5B + waitmove 0 + jump LittlerootTown_ProfessorBirchsLab_EventScript_152DBA + end + +LittlerootTown_ProfessorBirchsLab_Movement_152D5B:: @ 8152D5B + step_up + step_up + step_up + step_up + step_up + step_up + step_up + step_end + +LittlerootTown_ProfessorBirchsLab_EventScript_152D63:: @ 8152D63 + lock + faceplayer + compare 0x4084, 3 + jumpif 4, LittlerootTown_ProfessorBirchsLab_EventScript_152D90 + checkflag 88 + jumpeq LittlerootTown_ProfessorBirchsLab_EventScript_152D86 + msgbox LittlerootTown_ProfessorBirchsLab_Text_173B29, 4 + setflag 88 + release + end + +LittlerootTown_ProfessorBirchsLab_EventScript_152D86:: @ 8152D86 + msgbox LittlerootTown_ProfessorBirchsLab_Text_173C88, 4 + release + end + +LittlerootTown_ProfessorBirchsLab_EventScript_152D90:: @ 8152D90 + msgbox LittlerootTown_ProfessorBirchsLab_Text_173D15, 4 + release + end + +LittlerootTown_ProfessorBirchsLab_EventScript_152D9A:: @ 8152D9A + lock + faceplayer + checkflag 896 + jumpif 0, LittlerootTown_ProfessorBirchsLab_EventScript_1A037F + compare 0x4084, 5 + jumpeq LittlerootTown_ProfessorBirchsLab_EventScript_152E7B + msgbox LittlerootTown_ProfessorBirchsLab_Text_1740B4, 4 + release + end + +LittlerootTown_ProfessorBirchsLab_EventScript_152DBA:: @ 8152DBA + msgbox LittlerootTown_ProfessorBirchsLab_Text_17411F, 4 + call LittlerootTown_ProfessorBirchsLab_EventScript_152E6D + msgbox LittlerootTown_ProfessorBirchsLab_Text_174248, 4 + move 3, LittlerootTown_ProfessorBirchsLab_Movement_152E97 + waitmove 0 + move 255, LittlerootTown_ProfessorBirchsLab_Movement_1A0843 + waitmove 0 + checkgender + compare RESULT, 0 + callif 1, LittlerootTown_ProfessorBirchsLab_EventScript_152E13 + compare RESULT, 1 + callif 1, LittlerootTown_ProfessorBirchsLab_EventScript_152E40 + setvar 0x4084, 5 + setflag 116 + setvar 0x4051, 1 + setvar 0x408d, 4 + setvar 0x4050, 3 + releaseall + end + +LittlerootTown_ProfessorBirchsLab_EventScript_152E13:: @ 8152E13 + msgbox LittlerootTown_ProfessorBirchsLab_Text_1743D4, 4 + giveitem ITEM_POKE_BALL, 5 + compare RESULT, 0 + callif 1, LittlerootTown_ProfessorBirchsLab_EventScript_152E85 + msgbox LittlerootTown_ProfessorBirchsLab_Text_17443D, 4 + setvar RESULT, 0 + return + +LittlerootTown_ProfessorBirchsLab_EventScript_152E40:: @ 8152E40 + msgbox LittlerootTown_ProfessorBirchsLab_Text_17453C, 4 + giveitem ITEM_POKE_BALL, 5 + compare RESULT, 0 + callif 1, LittlerootTown_ProfessorBirchsLab_EventScript_152E8E + msgbox LittlerootTown_ProfessorBirchsLab_Text_17458C, 4 + setvar RESULT, 1 + return + +LittlerootTown_ProfessorBirchsLab_EventScript_152E6D:: @ 8152E6D + fanfare 370 + message LittlerootTown_ProfessorBirchsLab_Text_17422F + waitfanfare + waittext + setflag 2049 + return + +LittlerootTown_ProfessorBirchsLab_EventScript_152E7B:: @ 8152E7B + msgbox LittlerootTown_ProfessorBirchsLab_Text_17436C, 4 + release + end + +LittlerootTown_ProfessorBirchsLab_EventScript_152E85:: @ 8152E85 + msgbox LittlerootTown_ProfessorBirchsLab_Text_1744F0, 4 + return + +LittlerootTown_ProfessorBirchsLab_EventScript_152E8E:: @ 8152E8E + msgbox LittlerootTown_ProfessorBirchsLab_Text_17465B, 4 + return + +LittlerootTown_ProfessorBirchsLab_Movement_152E97:: @ 8152E97 + step_down + step_27 + step_end + +LittlerootTown_ProfessorBirchsLab_EventScript_152E9A:: @ 8152E9A + msgbox LittlerootTown_ProfessorBirchsLab_Text_1746A2, 3 + end + +LittlerootTown_ProfessorBirchsLab_EventScript_152EA3:: @ 8152EA3 + lock + faceplayer + checkgender + compare RESULT, 0 + callif 1, LittlerootTown_ProfessorBirchsLab_EventScript_152EBE + compare RESULT, 1 + callif 1, LittlerootTown_ProfessorBirchsLab_EventScript_152EC7 + release + end + +LittlerootTown_ProfessorBirchsLab_EventScript_152EBE:: @ 8152EBE + msgbox LittlerootTown_ProfessorBirchsLab_Text_174505, 4 + return + +LittlerootTown_ProfessorBirchsLab_EventScript_152EC7:: @ 8152EC7 + msgbox LittlerootTown_ProfessorBirchsLab_Text_174671, 4 + return + +LittlerootTown_ProfessorBirchsLab_EventScript_152ED0:: @ 8152ED0 + msgbox LittlerootTown_ProfessorBirchsLab_Text_1746E7, 3 + end + +LittlerootTown_ProfessorBirchsLab_EventScript_152ED9:: @ 8152ED9 + msgbox LittlerootTown_ProfessorBirchsLab_Text_174724, 3 + end + +LittlerootTown_ProfessorBirchsLab_EventScript_152EE2:: @ 8152EE2 + msgbox LittlerootTown_ProfessorBirchsLab_Text_174748, 3 + end diff --git a/data/scripts/maps/LittlerootTown_ProfessorBirchsLab.s b/data/scripts/maps/LittlerootTown_ProfessorBirchsLab.s deleted file mode 100644 index 94aeadfa6..000000000 --- a/data/scripts/maps/LittlerootTown_ProfessorBirchsLab.s +++ /dev/null @@ -1,216 +0,0 @@ -LittlerootTown_ProfessorBirchsLab_MapScripts:: @ 8152C82 - map_script 3, LittlerootTown_ProfessorBirchsLab_MapScript1_152C92 - map_script 4, LittlerootTown_ProfessorBirchsLab_MapScript2_152C9D - map_script 2, LittlerootTown_ProfessorBirchsLab_MapScript2_152CAC - .byte 0 - -LittlerootTown_ProfessorBirchsLab_MapScript1_152C92:: @ 8152C92 - call LittlerootTown_ProfessorBirchsLab_EventScript_1A014E - call LittlerootTown_ProfessorBirchsLab_EventScript_1A02F4 - end - -LittlerootTown_ProfessorBirchsLab_MapScript2_152C9D:: @ 8152C9D - map_script_2 0x4084, 2, LittlerootTown_ProfessorBirchsLab_EventScript_152CA7 - .2byte 0 - -LittlerootTown_ProfessorBirchsLab_EventScript_152CA7:: @ 8152CA7 - spriteface 255, 2 - end - -LittlerootTown_ProfessorBirchsLab_MapScript2_152CAC:: @ 8152CAC - map_script_2 0x4084, 2, LittlerootTown_ProfessorBirchsLab_EventScript_152CBE - map_script_2 0x4084, 4, LittlerootTown_ProfessorBirchsLab_EventScript_152D4A - .2byte 0 - -LittlerootTown_ProfessorBirchsLab_EventScript_152CBE:: @ 8152CBE - lockall - bufferfirstpoke 0 - message LittlerootTown_ProfessorBirchsLab_Text_173D94 - waittext - fanfare 370 - waitfanfare - msgbox LittlerootTown_ProfessorBirchsLab_Text_173EF8, 5 - compare RESULT, 1 - jumpeq LittlerootTown_ProfessorBirchsLab_EventScript_152CEA - compare RESULT, 0 - jumpeq LittlerootTown_ProfessorBirchsLab_EventScript_152CFA - end - -LittlerootTown_ProfessorBirchsLab_EventScript_152CEA:: @ 8152CEA - setvar 0x8004, 0 - call LittlerootTown_ProfessorBirchsLab_EventScript_1A0678 - jump LittlerootTown_ProfessorBirchsLab_EventScript_152CFA - end - -LittlerootTown_ProfessorBirchsLab_EventScript_152CFA:: @ 8152CFA - msgbox LittlerootTown_ProfessorBirchsLab_Text_173F3D, 5 - compare RESULT, 1 - jumpeq LittlerootTown_ProfessorBirchsLab_EventScript_152D19 - compare RESULT, 0 - jumpeq LittlerootTown_ProfessorBirchsLab_EventScript_152D2B - end - -LittlerootTown_ProfessorBirchsLab_EventScript_152D19:: @ 8152D19 - msgbox LittlerootTown_ProfessorBirchsLab_Text_174015, 4 - clearflag 991 - setvar 0x4084, 3 - releaseall - end - -LittlerootTown_ProfessorBirchsLab_EventScript_152D2B:: @ 8152D2B - msgbox LittlerootTown_ProfessorBirchsLab_Text_174075, 5 - compare RESULT, 1 - jumpeq LittlerootTown_ProfessorBirchsLab_EventScript_152D19 - compare RESULT, 0 - jumpeq LittlerootTown_ProfessorBirchsLab_EventScript_152D2B - end - -LittlerootTown_ProfessorBirchsLab_EventScript_152D4A:: @ 8152D4A - lockall - move 255, LittlerootTown_ProfessorBirchsLab_Movement_152D5B - waitmove 0 - jump LittlerootTown_ProfessorBirchsLab_EventScript_152DBA - end - -LittlerootTown_ProfessorBirchsLab_Movement_152D5B:: @ 8152D5B - step_up - step_up - step_up - step_up - step_up - step_up - step_up - step_end - -LittlerootTown_ProfessorBirchsLab_EventScript_152D63:: @ 8152D63 - lock - faceplayer - compare 0x4084, 3 - jumpif 4, LittlerootTown_ProfessorBirchsLab_EventScript_152D90 - checkflag 88 - jumpeq LittlerootTown_ProfessorBirchsLab_EventScript_152D86 - msgbox LittlerootTown_ProfessorBirchsLab_Text_173B29, 4 - setflag 88 - release - end - -LittlerootTown_ProfessorBirchsLab_EventScript_152D86:: @ 8152D86 - msgbox LittlerootTown_ProfessorBirchsLab_Text_173C88, 4 - release - end - -LittlerootTown_ProfessorBirchsLab_EventScript_152D90:: @ 8152D90 - msgbox LittlerootTown_ProfessorBirchsLab_Text_173D15, 4 - release - end - -LittlerootTown_ProfessorBirchsLab_EventScript_152D9A:: @ 8152D9A - lock - faceplayer - checkflag 896 - jumpif 0, LittlerootTown_ProfessorBirchsLab_EventScript_1A037F - compare 0x4084, 5 - jumpeq LittlerootTown_ProfessorBirchsLab_EventScript_152E7B - msgbox LittlerootTown_ProfessorBirchsLab_Text_1740B4, 4 - release - end - -LittlerootTown_ProfessorBirchsLab_EventScript_152DBA:: @ 8152DBA - msgbox LittlerootTown_ProfessorBirchsLab_Text_17411F, 4 - call LittlerootTown_ProfessorBirchsLab_EventScript_152E6D - msgbox LittlerootTown_ProfessorBirchsLab_Text_174248, 4 - move 3, LittlerootTown_ProfessorBirchsLab_Movement_152E97 - waitmove 0 - move 255, LittlerootTown_ProfessorBirchsLab_Movement_1A0843 - waitmove 0 - checkgender - compare RESULT, 0 - callif 1, LittlerootTown_ProfessorBirchsLab_EventScript_152E13 - compare RESULT, 1 - callif 1, LittlerootTown_ProfessorBirchsLab_EventScript_152E40 - setvar 0x4084, 5 - setflag 116 - setvar 0x4051, 1 - setvar 0x408d, 4 - setvar 0x4050, 3 - releaseall - end - -LittlerootTown_ProfessorBirchsLab_EventScript_152E13:: @ 8152E13 - msgbox LittlerootTown_ProfessorBirchsLab_Text_1743D4, 4 - giveitem ITEM_POKE_BALL, 5 - compare RESULT, 0 - callif 1, LittlerootTown_ProfessorBirchsLab_EventScript_152E85 - msgbox LittlerootTown_ProfessorBirchsLab_Text_17443D, 4 - setvar RESULT, 0 - return - -LittlerootTown_ProfessorBirchsLab_EventScript_152E40:: @ 8152E40 - msgbox LittlerootTown_ProfessorBirchsLab_Text_17453C, 4 - giveitem ITEM_POKE_BALL, 5 - compare RESULT, 0 - callif 1, LittlerootTown_ProfessorBirchsLab_EventScript_152E8E - msgbox LittlerootTown_ProfessorBirchsLab_Text_17458C, 4 - setvar RESULT, 1 - return - -LittlerootTown_ProfessorBirchsLab_EventScript_152E6D:: @ 8152E6D - fanfare 370 - message LittlerootTown_ProfessorBirchsLab_Text_17422F - waitfanfare - waittext - setflag 2049 - return - -LittlerootTown_ProfessorBirchsLab_EventScript_152E7B:: @ 8152E7B - msgbox LittlerootTown_ProfessorBirchsLab_Text_17436C, 4 - release - end - -LittlerootTown_ProfessorBirchsLab_EventScript_152E85:: @ 8152E85 - msgbox LittlerootTown_ProfessorBirchsLab_Text_1744F0, 4 - return - -LittlerootTown_ProfessorBirchsLab_EventScript_152E8E:: @ 8152E8E - msgbox LittlerootTown_ProfessorBirchsLab_Text_17465B, 4 - return - -LittlerootTown_ProfessorBirchsLab_Movement_152E97:: @ 8152E97 - step_down - step_27 - step_end - -LittlerootTown_ProfessorBirchsLab_EventScript_152E9A:: @ 8152E9A - msgbox LittlerootTown_ProfessorBirchsLab_Text_1746A2, 3 - end - -LittlerootTown_ProfessorBirchsLab_EventScript_152EA3:: @ 8152EA3 - lock - faceplayer - checkgender - compare RESULT, 0 - callif 1, LittlerootTown_ProfessorBirchsLab_EventScript_152EBE - compare RESULT, 1 - callif 1, LittlerootTown_ProfessorBirchsLab_EventScript_152EC7 - release - end - -LittlerootTown_ProfessorBirchsLab_EventScript_152EBE:: @ 8152EBE - msgbox LittlerootTown_ProfessorBirchsLab_Text_174505, 4 - return - -LittlerootTown_ProfessorBirchsLab_EventScript_152EC7:: @ 8152EC7 - msgbox LittlerootTown_ProfessorBirchsLab_Text_174671, 4 - return - -LittlerootTown_ProfessorBirchsLab_EventScript_152ED0:: @ 8152ED0 - msgbox LittlerootTown_ProfessorBirchsLab_Text_1746E7, 3 - end - -LittlerootTown_ProfessorBirchsLab_EventScript_152ED9:: @ 8152ED9 - msgbox LittlerootTown_ProfessorBirchsLab_Text_174724, 3 - end - -LittlerootTown_ProfessorBirchsLab_EventScript_152EE2:: @ 8152EE2 - msgbox LittlerootTown_ProfessorBirchsLab_Text_174748, 3 - end diff --git a/data/scripts/maps/MagmaHideout_1F.inc b/data/scripts/maps/MagmaHideout_1F.inc new file mode 100644 index 000000000..f5b535f71 --- /dev/null +++ b/data/scripts/maps/MagmaHideout_1F.inc @@ -0,0 +1,2 @@ +MagmaHideout_1F_MapScripts:: @ 815F2A7 + .byte 0 diff --git a/data/scripts/maps/MagmaHideout_1F.s b/data/scripts/maps/MagmaHideout_1F.s deleted file mode 100644 index f5b535f71..000000000 --- a/data/scripts/maps/MagmaHideout_1F.s +++ /dev/null @@ -1,2 +0,0 @@ -MagmaHideout_1F_MapScripts:: @ 815F2A7 - .byte 0 diff --git a/data/scripts/maps/MagmaHideout_B1F.inc b/data/scripts/maps/MagmaHideout_B1F.inc new file mode 100644 index 000000000..0304181fb --- /dev/null +++ b/data/scripts/maps/MagmaHideout_B1F.inc @@ -0,0 +1,12 @@ +MagmaHideout_B1F_MapScripts:: @ 815F2A8 + map_script 5, MagmaHideout_B1F_MapScript1_15F2AE + .byte 0 + +MagmaHideout_B1F_MapScript1_15F2AE:: @ 815F2AE + checkflag 2145 + callif 1, MagmaHideout_B1F_EventScript_15F2B8 + end + +MagmaHideout_B1F_EventScript_15F2B8:: @ 815F2B8 + disappear LAST_TALKED + return diff --git a/data/scripts/maps/MagmaHideout_B1F.s b/data/scripts/maps/MagmaHideout_B1F.s deleted file mode 100644 index 0304181fb..000000000 --- a/data/scripts/maps/MagmaHideout_B1F.s +++ /dev/null @@ -1,12 +0,0 @@ -MagmaHideout_B1F_MapScripts:: @ 815F2A8 - map_script 5, MagmaHideout_B1F_MapScript1_15F2AE - .byte 0 - -MagmaHideout_B1F_MapScript1_15F2AE:: @ 815F2AE - checkflag 2145 - callif 1, MagmaHideout_B1F_EventScript_15F2B8 - end - -MagmaHideout_B1F_EventScript_15F2B8:: @ 815F2B8 - disappear LAST_TALKED - return diff --git a/data/scripts/maps/MagmaHideout_B2F.inc b/data/scripts/maps/MagmaHideout_B2F.inc new file mode 100644 index 000000000..222297ef7 --- /dev/null +++ b/data/scripts/maps/MagmaHideout_B2F.inc @@ -0,0 +1,2 @@ +MagmaHideout_B2F_MapScripts:: @ 815F2BC + .byte 0 diff --git a/data/scripts/maps/MagmaHideout_B2F.s b/data/scripts/maps/MagmaHideout_B2F.s deleted file mode 100644 index 222297ef7..000000000 --- a/data/scripts/maps/MagmaHideout_B2F.s +++ /dev/null @@ -1,2 +0,0 @@ -MagmaHideout_B2F_MapScripts:: @ 815F2BC - .byte 0 diff --git a/data/scripts/maps/MauvilleCity.inc b/data/scripts/maps/MauvilleCity.inc new file mode 100644 index 000000000..1b2827f2a --- /dev/null +++ b/data/scripts/maps/MauvilleCity.inc @@ -0,0 +1,318 @@ +MauvilleCity_MapScripts:: @ 814C032 + map_script 3, MauvilleCity_MapScript1_14C038 + .byte 0 + +MauvilleCity_MapScript1_14C038:: @ 814C038 + setflag 2072 + clearflag 961 + setflag 2098 + clearflag 99 + setvar 0x4093, 0 + checkflag 209 + callif 1, MauvilleCity_EventScript_14C053 + end + +MauvilleCity_EventScript_14C053:: @ 814C053 + clearflag 913 + setflag 912 + return + +MauvilleCity_EventScript_14C05A:: @ 814C05A + msgbox MauvilleCity_Text_1664DF, 2 + end + +MauvilleCity_EventScript_14C063:: @ 814C063 + msgbox MauvilleCity_Text_16655C, 2 + end + +MauvilleCity_EventScript_14C06C:: @ 814C06C + msgbox MauvilleCity_Text_1665DB, 2 + end + +MauvilleCity_EventScript_14C075:: @ 814C075 + msgbox MauvilleCity_Text_16662A, 2 + end + +MauvilleCity_EventScript_14C07E:: @ 814C07E + msgbox MauvilleCity_Text_166665, 3 + end + +MauvilleCity_EventScript_14C087:: @ 814C087 + msgbox MauvilleCity_Text_166697, 3 + end + +MauvilleCity_EventScript_14C090:: @ 814C090 + msgbox MauvilleCity_Text_1666E4, 3 + end + +MauvilleCity_EventScript_14C099:: @ 814C099 + msgbox MauvilleCity_Text_16671C, 3 + end + +MauvilleCity_EventScript_14C0A2:: @ 814C0A2 + lock + faceplayer + checkflag 98 + jumpeq MauvilleCity_EventScript_14C0BA + msgbox MauvilleCity_Text_16674A, 4 + setflag 98 + release + end + +MauvilleCity_EventScript_14C0BA:: @ 814C0BA + msgbox MauvilleCity_Text_166879, 4 + release + end + +MauvilleCity_EventScript_14C0C4:: @ 814C0C4 + lock + faceplayer + checkflag 284 + jumpeq MauvilleCity_EventScript_14C0E4 + msgbox MauvilleCity_Text_165B76, 4 + closebutton + move 7, MauvilleCity_Movement_1A083D + waitmove 0 + release + end + +MauvilleCity_EventScript_14C0E4:: @ 814C0E4 + msgbox MauvilleCity_Text_165E45, 4 + closebutton + move 7, MauvilleCity_Movement_1A083D + waitmove 0 + release + end + +MauvilleCity_EventScript_14C0F9:: @ 814C0F9 + lockall + checkflag 284 + jumpeq MauvilleCity_EventScript_14C292 + move 6, MauvilleCity_Movement_1A0843 + waitmove 0 + msgbox MauvilleCity_Text_165BE3, 4 + msgbox MauvilleCity_Text_165C57, 4 + msgbox MauvilleCity_Text_165D01, 4 + move 6, MauvilleCity_Movement_1A0839 + waitmove 0 + playsfx 21 + move 6, MauvilleCity_Movement_1A0833 + waitmove 0 + move 6, MauvilleCity_Movement_1A0835 + waitmove 0 + msgbox MauvilleCity_Text_165D50, 5 + jump MauvilleCity_EventScript_14C154 + end + +MauvilleCity_EventScript_14C154:: @ 814C154 + compare RESULT, 1 + callif 1, MauvilleCity_EventScript_14C23C + compare RESULT, 0 + jumpeq MauvilleCity_EventScript_14C285 + closebutton + switch FACING + case 2, MauvilleCity_EventScript_14C187 + case 4, MauvilleCity_EventScript_14C1D9 + end + +MauvilleCity_EventScript_14C187:: @ 814C187 + move 6, MauvilleCity_Movement_14C2AA + move 7, MauvilleCity_Movement_14C2CC + waitmove 0 + move 6, MauvilleCity_Movement_1A0843 + waitmove 0 + pause 30 + move 7, MauvilleCity_Movement_14C2D8 + waitmove 0 + move 255, MauvilleCity_Movement_1A0845 + waitmove 0 + msgbox MauvilleCity_Text_1660FA, 4 + closebutton + move 6, MauvilleCity_Movement_14C2B6 + move 7, MauvilleCity_Movement_14C2DF + waitmove 0 + jump MauvilleCity_EventScript_14C22B + end + +MauvilleCity_EventScript_14C1D9:: @ 814C1D9 + move 6, MauvilleCity_Movement_14C2B0 + move 7, MauvilleCity_Movement_14C2D2 + waitmove 0 + move 6, MauvilleCity_Movement_1A0843 + waitmove 0 + pause 30 + move 7, MauvilleCity_Movement_14C2DC + waitmove 0 + move 255, MauvilleCity_Movement_1A0845 + waitmove 0 + msgbox MauvilleCity_Text_1660FA, 4 + closebutton + move 6, MauvilleCity_Movement_14C2C1 + move 7, MauvilleCity_Movement_14C2E8 + waitmove 0 + jump MauvilleCity_EventScript_14C22B + end + +MauvilleCity_EventScript_14C22B:: @ 814C22B + disappear 6 + disappear 7 + clearflag 806 + clearflag 809 + setflag 190 + releaseall + end + +MauvilleCity_EventScript_14C23C:: @ 814C23C + msgbox MauvilleCity_Text_165F0D, 4 + trainerbattle 3, OPPONENT_WALLY_2, 0, MauvilleCity_Text_165F38 + move 6, MauvilleCity_Movement_1A0843 + waitmove 0 + msgbox MauvilleCity_Text_165F85, 4 + move 6, MauvilleCity_Movement_1A0839 + waitmove 0 + msgbox MauvilleCity_Text_165FB3, 4 + move 6, MauvilleCity_Movement_1A0843 + waitmove 0 + msgbox MauvilleCity_Text_166050, 4 + return + +MauvilleCity_EventScript_14C285:: @ 814C285 + setflag 284 + msgbox MauvilleCity_Text_165DE8, 4 + release + end + +MauvilleCity_EventScript_14C292:: @ 814C292 + move 6, MauvilleCity_Movement_1A0839 + waitmove 0 + msgbox MauvilleCity_Text_165EE2, 5 + jump MauvilleCity_EventScript_14C154 + end + +MauvilleCity_Movement_14C2AA:: @ 814C2AA + step_left + step_left + step_down + step_down + step_left + step_end + +MauvilleCity_Movement_14C2B0:: @ 814C2B0 + step_down + step_down + step_left + step_left + step_left + step_end + +MauvilleCity_Movement_14C2B6:: @ 814C2B6 + step_14 + step_14 + step_left + step_left + step_left + step_left + step_left + step_left + step_left + step_left + step_end + +MauvilleCity_Movement_14C2C1:: @ 814C2C1 + step_14 + step_14 + step_left + step_left + step_left + step_left + step_left + step_left + step_left + step_left + step_end + +MauvilleCity_Movement_14C2CC:: @ 814C2CC + step_left + step_left + step_left + step_down + step_down + step_end + +MauvilleCity_Movement_14C2D2:: @ 814C2D2 + step_left + step_down + step_down + step_left + step_left + step_end + +MauvilleCity_Movement_14C2D8:: @ 814C2D8 + step_right + step_right + step_26 + step_end + +MauvilleCity_Movement_14C2DC:: @ 814C2DC + step_right + step_up + step_end + +MauvilleCity_Movement_14C2DF:: @ 814C2DF + step_left + step_left + step_left + step_left + step_left + step_left + step_left + step_left + step_end + +MauvilleCity_Movement_14C2E8:: @ 814C2E8 + step_down + step_left + step_left + step_left + step_left + step_left + step_left + step_left + step_left + step_end + +MauvilleCity_EventScript_14C2F2:: @ 814C2F2 + lock + faceplayer + checkflag 209 + jumpeq MauvilleCity_EventScript_14C368 + compare 0x40ba, 2 + jumpeq MauvilleCity_EventScript_14C33C + checkflag 208 + jumpeq MauvilleCity_EventScript_14C332 + msgbox MauvilleCity_Text_1661C1, 4 + giveitem ITEM_BASEMENT_KEY + setflag 208 + msgbox MauvilleCity_Text_166331, 4 + release + end + +MauvilleCity_EventScript_14C332:: @ 814C332 + msgbox MauvilleCity_Text_166331, 4 + release + end + +MauvilleCity_EventScript_14C33C:: @ 814C33C + msgbox MauvilleCity_Text_1663EB, 4 + giveitem ITEM_TM24 + compare RESULT, 0 + jumpeq MauvilleCity_EventScript_1A029B + setflag 209 + msgbox MauvilleCity_Text_166488, 4 + release + end + +MauvilleCity_EventScript_14C368:: @ 814C368 + msgbox MauvilleCity_Text_166488, 4 + release + end diff --git a/data/scripts/maps/MauvilleCity.s b/data/scripts/maps/MauvilleCity.s deleted file mode 100644 index 1b2827f2a..000000000 --- a/data/scripts/maps/MauvilleCity.s +++ /dev/null @@ -1,318 +0,0 @@ -MauvilleCity_MapScripts:: @ 814C032 - map_script 3, MauvilleCity_MapScript1_14C038 - .byte 0 - -MauvilleCity_MapScript1_14C038:: @ 814C038 - setflag 2072 - clearflag 961 - setflag 2098 - clearflag 99 - setvar 0x4093, 0 - checkflag 209 - callif 1, MauvilleCity_EventScript_14C053 - end - -MauvilleCity_EventScript_14C053:: @ 814C053 - clearflag 913 - setflag 912 - return - -MauvilleCity_EventScript_14C05A:: @ 814C05A - msgbox MauvilleCity_Text_1664DF, 2 - end - -MauvilleCity_EventScript_14C063:: @ 814C063 - msgbox MauvilleCity_Text_16655C, 2 - end - -MauvilleCity_EventScript_14C06C:: @ 814C06C - msgbox MauvilleCity_Text_1665DB, 2 - end - -MauvilleCity_EventScript_14C075:: @ 814C075 - msgbox MauvilleCity_Text_16662A, 2 - end - -MauvilleCity_EventScript_14C07E:: @ 814C07E - msgbox MauvilleCity_Text_166665, 3 - end - -MauvilleCity_EventScript_14C087:: @ 814C087 - msgbox MauvilleCity_Text_166697, 3 - end - -MauvilleCity_EventScript_14C090:: @ 814C090 - msgbox MauvilleCity_Text_1666E4, 3 - end - -MauvilleCity_EventScript_14C099:: @ 814C099 - msgbox MauvilleCity_Text_16671C, 3 - end - -MauvilleCity_EventScript_14C0A2:: @ 814C0A2 - lock - faceplayer - checkflag 98 - jumpeq MauvilleCity_EventScript_14C0BA - msgbox MauvilleCity_Text_16674A, 4 - setflag 98 - release - end - -MauvilleCity_EventScript_14C0BA:: @ 814C0BA - msgbox MauvilleCity_Text_166879, 4 - release - end - -MauvilleCity_EventScript_14C0C4:: @ 814C0C4 - lock - faceplayer - checkflag 284 - jumpeq MauvilleCity_EventScript_14C0E4 - msgbox MauvilleCity_Text_165B76, 4 - closebutton - move 7, MauvilleCity_Movement_1A083D - waitmove 0 - release - end - -MauvilleCity_EventScript_14C0E4:: @ 814C0E4 - msgbox MauvilleCity_Text_165E45, 4 - closebutton - move 7, MauvilleCity_Movement_1A083D - waitmove 0 - release - end - -MauvilleCity_EventScript_14C0F9:: @ 814C0F9 - lockall - checkflag 284 - jumpeq MauvilleCity_EventScript_14C292 - move 6, MauvilleCity_Movement_1A0843 - waitmove 0 - msgbox MauvilleCity_Text_165BE3, 4 - msgbox MauvilleCity_Text_165C57, 4 - msgbox MauvilleCity_Text_165D01, 4 - move 6, MauvilleCity_Movement_1A0839 - waitmove 0 - playsfx 21 - move 6, MauvilleCity_Movement_1A0833 - waitmove 0 - move 6, MauvilleCity_Movement_1A0835 - waitmove 0 - msgbox MauvilleCity_Text_165D50, 5 - jump MauvilleCity_EventScript_14C154 - end - -MauvilleCity_EventScript_14C154:: @ 814C154 - compare RESULT, 1 - callif 1, MauvilleCity_EventScript_14C23C - compare RESULT, 0 - jumpeq MauvilleCity_EventScript_14C285 - closebutton - switch FACING - case 2, MauvilleCity_EventScript_14C187 - case 4, MauvilleCity_EventScript_14C1D9 - end - -MauvilleCity_EventScript_14C187:: @ 814C187 - move 6, MauvilleCity_Movement_14C2AA - move 7, MauvilleCity_Movement_14C2CC - waitmove 0 - move 6, MauvilleCity_Movement_1A0843 - waitmove 0 - pause 30 - move 7, MauvilleCity_Movement_14C2D8 - waitmove 0 - move 255, MauvilleCity_Movement_1A0845 - waitmove 0 - msgbox MauvilleCity_Text_1660FA, 4 - closebutton - move 6, MauvilleCity_Movement_14C2B6 - move 7, MauvilleCity_Movement_14C2DF - waitmove 0 - jump MauvilleCity_EventScript_14C22B - end - -MauvilleCity_EventScript_14C1D9:: @ 814C1D9 - move 6, MauvilleCity_Movement_14C2B0 - move 7, MauvilleCity_Movement_14C2D2 - waitmove 0 - move 6, MauvilleCity_Movement_1A0843 - waitmove 0 - pause 30 - move 7, MauvilleCity_Movement_14C2DC - waitmove 0 - move 255, MauvilleCity_Movement_1A0845 - waitmove 0 - msgbox MauvilleCity_Text_1660FA, 4 - closebutton - move 6, MauvilleCity_Movement_14C2C1 - move 7, MauvilleCity_Movement_14C2E8 - waitmove 0 - jump MauvilleCity_EventScript_14C22B - end - -MauvilleCity_EventScript_14C22B:: @ 814C22B - disappear 6 - disappear 7 - clearflag 806 - clearflag 809 - setflag 190 - releaseall - end - -MauvilleCity_EventScript_14C23C:: @ 814C23C - msgbox MauvilleCity_Text_165F0D, 4 - trainerbattle 3, OPPONENT_WALLY_2, 0, MauvilleCity_Text_165F38 - move 6, MauvilleCity_Movement_1A0843 - waitmove 0 - msgbox MauvilleCity_Text_165F85, 4 - move 6, MauvilleCity_Movement_1A0839 - waitmove 0 - msgbox MauvilleCity_Text_165FB3, 4 - move 6, MauvilleCity_Movement_1A0843 - waitmove 0 - msgbox MauvilleCity_Text_166050, 4 - return - -MauvilleCity_EventScript_14C285:: @ 814C285 - setflag 284 - msgbox MauvilleCity_Text_165DE8, 4 - release - end - -MauvilleCity_EventScript_14C292:: @ 814C292 - move 6, MauvilleCity_Movement_1A0839 - waitmove 0 - msgbox MauvilleCity_Text_165EE2, 5 - jump MauvilleCity_EventScript_14C154 - end - -MauvilleCity_Movement_14C2AA:: @ 814C2AA - step_left - step_left - step_down - step_down - step_left - step_end - -MauvilleCity_Movement_14C2B0:: @ 814C2B0 - step_down - step_down - step_left - step_left - step_left - step_end - -MauvilleCity_Movement_14C2B6:: @ 814C2B6 - step_14 - step_14 - step_left - step_left - step_left - step_left - step_left - step_left - step_left - step_left - step_end - -MauvilleCity_Movement_14C2C1:: @ 814C2C1 - step_14 - step_14 - step_left - step_left - step_left - step_left - step_left - step_left - step_left - step_left - step_end - -MauvilleCity_Movement_14C2CC:: @ 814C2CC - step_left - step_left - step_left - step_down - step_down - step_end - -MauvilleCity_Movement_14C2D2:: @ 814C2D2 - step_left - step_down - step_down - step_left - step_left - step_end - -MauvilleCity_Movement_14C2D8:: @ 814C2D8 - step_right - step_right - step_26 - step_end - -MauvilleCity_Movement_14C2DC:: @ 814C2DC - step_right - step_up - step_end - -MauvilleCity_Movement_14C2DF:: @ 814C2DF - step_left - step_left - step_left - step_left - step_left - step_left - step_left - step_left - step_end - -MauvilleCity_Movement_14C2E8:: @ 814C2E8 - step_down - step_left - step_left - step_left - step_left - step_left - step_left - step_left - step_left - step_end - -MauvilleCity_EventScript_14C2F2:: @ 814C2F2 - lock - faceplayer - checkflag 209 - jumpeq MauvilleCity_EventScript_14C368 - compare 0x40ba, 2 - jumpeq MauvilleCity_EventScript_14C33C - checkflag 208 - jumpeq MauvilleCity_EventScript_14C332 - msgbox MauvilleCity_Text_1661C1, 4 - giveitem ITEM_BASEMENT_KEY - setflag 208 - msgbox MauvilleCity_Text_166331, 4 - release - end - -MauvilleCity_EventScript_14C332:: @ 814C332 - msgbox MauvilleCity_Text_166331, 4 - release - end - -MauvilleCity_EventScript_14C33C:: @ 814C33C - msgbox MauvilleCity_Text_1663EB, 4 - giveitem ITEM_TM24 - compare RESULT, 0 - jumpeq MauvilleCity_EventScript_1A029B - setflag 209 - msgbox MauvilleCity_Text_166488, 4 - release - end - -MauvilleCity_EventScript_14C368:: @ 814C368 - msgbox MauvilleCity_Text_166488, 4 - release - end diff --git a/data/scripts/maps/MauvilleCity_BikeShop.inc b/data/scripts/maps/MauvilleCity_BikeShop.inc new file mode 100644 index 000000000..cb3b8505b --- /dev/null +++ b/data/scripts/maps/MauvilleCity_BikeShop.inc @@ -0,0 +1,184 @@ +MauvilleCity_BikeShop_MapScripts:: @ 8156795 + .byte 0 + +MauvilleCity_BikeShop_EventScript_156796:: @ 8156796 + lock + faceplayer + checkflag 90 + jumpeq MauvilleCity_BikeShop_EventScript_15686E + checkflag 89 + jumpeq MauvilleCity_BikeShop_EventScript_1567D1 + msgbox MauvilleCity_BikeShop_Text_180F9F, 4 + msgbox MauvilleCity_BikeShop_Text_181016, 5 + compare RESULT, 1 + jumpeq MauvilleCity_BikeShop_EventScript_156824 + compare RESULT, 0 + jumpeq MauvilleCity_BikeShop_EventScript_156817 + end + +MauvilleCity_BikeShop_EventScript_1567D1:: @ 81567D1 + msgbox MauvilleCity_BikeShop_Text_181016, 5 + compare RESULT, 1 + jumpeq MauvilleCity_BikeShop_EventScript_156824 + compare RESULT, 0 + jumpeq MauvilleCity_BikeShop_EventScript_156817 + end + +MauvilleCity_BikeShop_EventScript_1567F0:: @ 81567F0 + message MauvilleCity_BikeShop_Text_1810B1 + waittext + multichoice 21, 8, 12, 1 + switch RESULT + case 0, MauvilleCity_BikeShop_EventScript_15682D + case 1, MauvilleCity_BikeShop_EventScript_156847 + end + +MauvilleCity_BikeShop_EventScript_156817:: @ 8156817 + setflag 89 + msgbox MauvilleCity_BikeShop_Text_181067, 4 + release + end + +MauvilleCity_BikeShop_EventScript_156824:: @ 8156824 + setflag 90 + jump MauvilleCity_BikeShop_EventScript_1567F0 + end + +MauvilleCity_BikeShop_EventScript_15682D:: @ 815682D + msgbox MauvilleCity_BikeShop_Text_181332, 4 + giveitem ITEM_MACH_BIKE + jump MauvilleCity_BikeShop_EventScript_156861 + end + +MauvilleCity_BikeShop_EventScript_156847:: @ 8156847 + msgbox MauvilleCity_BikeShop_Text_18134A, 4 + giveitem ITEM_ACRO_BIKE + jump MauvilleCity_BikeShop_EventScript_156861 + end + +MauvilleCity_BikeShop_EventScript_156861:: @ 8156861 + msgbox MauvilleCity_BikeShop_Text_181362, 4 + special 130 + release + end + +MauvilleCity_BikeShop_EventScript_15686E:: @ 815686E + msgbox MauvilleCity_BikeShop_Text_1813A0, 5 + compare RESULT, 1 + jumpeq MauvilleCity_BikeShop_EventScript_15688D + compare RESULT, 0 + jumpeq MauvilleCity_BikeShop_EventScript_1568BF + end + +MauvilleCity_BikeShop_EventScript_15688D:: @ 815688D + msgbox MauvilleCity_BikeShop_Text_1813D4, 4 + checkitem ITEM_ACRO_BIKE, 1 + compare RESULT, 1 + jumpeq MauvilleCity_BikeShop_EventScript_1568C9 + checkitem ITEM_MACH_BIKE, 1 + compare RESULT, 1 + jumpeq MauvilleCity_BikeShop_EventScript_1568EA + msgbox MauvilleCity_BikeShop_Text_181498, 4 + release + end + +MauvilleCity_BikeShop_EventScript_1568BF:: @ 81568BF + msgbox MauvilleCity_BikeShop_Text_181469, 4 + release + end + +MauvilleCity_BikeShop_EventScript_1568C9:: @ 81568C9 + inccounter GAME_STAT_TRADED_BIKES + msgbox MauvilleCity_BikeShop_Text_181439, 4 + removeitem ITEM_ACRO_BIKE, 1 + giveitem ITEM_MACH_BIKE + jump MauvilleCity_BikeShop_EventScript_156861 + end + +MauvilleCity_BikeShop_EventScript_1568EA:: @ 81568EA + inccounter GAME_STAT_TRADED_BIKES + msgbox MauvilleCity_BikeShop_Text_181408, 4 + removeitem ITEM_MACH_BIKE, 1 + giveitem ITEM_ACRO_BIKE + jump MauvilleCity_BikeShop_EventScript_156861 + end + +MauvilleCity_BikeShop_EventScript_15690B:: @ 815690B + msgbox MauvilleCity_BikeShop_Text_181568, 2 + end + +MauvilleCity_BikeShop_EventScript_156914:: @ 8156914 + message MauvilleCity_BikeShop_Text_1815EA + waittext + jump MauvilleCity_BikeShop_EventScript_156920 + end + +MauvilleCity_BikeShop_EventScript_156920:: @ 8156920 + multichoice 0, 0, 43, 0 + switch RESULT + case 0, MauvilleCity_BikeShop_EventScript_156962 + case 1, MauvilleCity_BikeShop_EventScript_15696E + case 2, MauvilleCity_BikeShop_EventScript_15697A + case 3, MauvilleCity_BikeShop_EventScript_156986 + case 127, MauvilleCity_BikeShop_EventScript_156986 + end + +MauvilleCity_BikeShop_EventScript_156962:: @ 8156962 + message MauvilleCity_BikeShop_Text_18162C + waittext + jump MauvilleCity_BikeShop_EventScript_156920 + end + +MauvilleCity_BikeShop_EventScript_15696E:: @ 815696E + message MauvilleCity_BikeShop_Text_1816F5 + waittext + jump MauvilleCity_BikeShop_EventScript_156920 + end + +MauvilleCity_BikeShop_EventScript_15697A:: @ 815697A + message MauvilleCity_BikeShop_Text_1817BF + waittext + jump MauvilleCity_BikeShop_EventScript_156920 + end + +MauvilleCity_BikeShop_EventScript_156986:: @ 8156986 + release + end + +MauvilleCity_BikeShop_EventScript_156988:: @ 8156988 + message MauvilleCity_BikeShop_Text_181892 + waittext + jump MauvilleCity_BikeShop_EventScript_156994 + end + +MauvilleCity_BikeShop_EventScript_156994:: @ 8156994 + multichoice 0, 0, 44, 0 + switch RESULT + case 0, MauvilleCity_BikeShop_EventScript_1569D6 + case 1, MauvilleCity_BikeShop_EventScript_1569E2 + case 2, MauvilleCity_BikeShop_EventScript_1569EE + case 3, MauvilleCity_BikeShop_EventScript_1569FA + case 127, MauvilleCity_BikeShop_EventScript_1569FA + end + +MauvilleCity_BikeShop_EventScript_1569D6:: @ 81569D6 + message MauvilleCity_BikeShop_Text_1818D4 + waittext + jump MauvilleCity_BikeShop_EventScript_156994 + end + +MauvilleCity_BikeShop_EventScript_1569E2:: @ 81569E2 + message MauvilleCity_BikeShop_Text_18199A + waittext + jump MauvilleCity_BikeShop_EventScript_156994 + end + +MauvilleCity_BikeShop_EventScript_1569EE:: @ 81569EE + message MauvilleCity_BikeShop_Text_181A3D + waittext + jump MauvilleCity_BikeShop_EventScript_156994 + end + +MauvilleCity_BikeShop_EventScript_1569FA:: @ 81569FA + release + end diff --git a/data/scripts/maps/MauvilleCity_BikeShop.s b/data/scripts/maps/MauvilleCity_BikeShop.s deleted file mode 100644 index cb3b8505b..000000000 --- a/data/scripts/maps/MauvilleCity_BikeShop.s +++ /dev/null @@ -1,184 +0,0 @@ -MauvilleCity_BikeShop_MapScripts:: @ 8156795 - .byte 0 - -MauvilleCity_BikeShop_EventScript_156796:: @ 8156796 - lock - faceplayer - checkflag 90 - jumpeq MauvilleCity_BikeShop_EventScript_15686E - checkflag 89 - jumpeq MauvilleCity_BikeShop_EventScript_1567D1 - msgbox MauvilleCity_BikeShop_Text_180F9F, 4 - msgbox MauvilleCity_BikeShop_Text_181016, 5 - compare RESULT, 1 - jumpeq MauvilleCity_BikeShop_EventScript_156824 - compare RESULT, 0 - jumpeq MauvilleCity_BikeShop_EventScript_156817 - end - -MauvilleCity_BikeShop_EventScript_1567D1:: @ 81567D1 - msgbox MauvilleCity_BikeShop_Text_181016, 5 - compare RESULT, 1 - jumpeq MauvilleCity_BikeShop_EventScript_156824 - compare RESULT, 0 - jumpeq MauvilleCity_BikeShop_EventScript_156817 - end - -MauvilleCity_BikeShop_EventScript_1567F0:: @ 81567F0 - message MauvilleCity_BikeShop_Text_1810B1 - waittext - multichoice 21, 8, 12, 1 - switch RESULT - case 0, MauvilleCity_BikeShop_EventScript_15682D - case 1, MauvilleCity_BikeShop_EventScript_156847 - end - -MauvilleCity_BikeShop_EventScript_156817:: @ 8156817 - setflag 89 - msgbox MauvilleCity_BikeShop_Text_181067, 4 - release - end - -MauvilleCity_BikeShop_EventScript_156824:: @ 8156824 - setflag 90 - jump MauvilleCity_BikeShop_EventScript_1567F0 - end - -MauvilleCity_BikeShop_EventScript_15682D:: @ 815682D - msgbox MauvilleCity_BikeShop_Text_181332, 4 - giveitem ITEM_MACH_BIKE - jump MauvilleCity_BikeShop_EventScript_156861 - end - -MauvilleCity_BikeShop_EventScript_156847:: @ 8156847 - msgbox MauvilleCity_BikeShop_Text_18134A, 4 - giveitem ITEM_ACRO_BIKE - jump MauvilleCity_BikeShop_EventScript_156861 - end - -MauvilleCity_BikeShop_EventScript_156861:: @ 8156861 - msgbox MauvilleCity_BikeShop_Text_181362, 4 - special 130 - release - end - -MauvilleCity_BikeShop_EventScript_15686E:: @ 815686E - msgbox MauvilleCity_BikeShop_Text_1813A0, 5 - compare RESULT, 1 - jumpeq MauvilleCity_BikeShop_EventScript_15688D - compare RESULT, 0 - jumpeq MauvilleCity_BikeShop_EventScript_1568BF - end - -MauvilleCity_BikeShop_EventScript_15688D:: @ 815688D - msgbox MauvilleCity_BikeShop_Text_1813D4, 4 - checkitem ITEM_ACRO_BIKE, 1 - compare RESULT, 1 - jumpeq MauvilleCity_BikeShop_EventScript_1568C9 - checkitem ITEM_MACH_BIKE, 1 - compare RESULT, 1 - jumpeq MauvilleCity_BikeShop_EventScript_1568EA - msgbox MauvilleCity_BikeShop_Text_181498, 4 - release - end - -MauvilleCity_BikeShop_EventScript_1568BF:: @ 81568BF - msgbox MauvilleCity_BikeShop_Text_181469, 4 - release - end - -MauvilleCity_BikeShop_EventScript_1568C9:: @ 81568C9 - inccounter GAME_STAT_TRADED_BIKES - msgbox MauvilleCity_BikeShop_Text_181439, 4 - removeitem ITEM_ACRO_BIKE, 1 - giveitem ITEM_MACH_BIKE - jump MauvilleCity_BikeShop_EventScript_156861 - end - -MauvilleCity_BikeShop_EventScript_1568EA:: @ 81568EA - inccounter GAME_STAT_TRADED_BIKES - msgbox MauvilleCity_BikeShop_Text_181408, 4 - removeitem ITEM_MACH_BIKE, 1 - giveitem ITEM_ACRO_BIKE - jump MauvilleCity_BikeShop_EventScript_156861 - end - -MauvilleCity_BikeShop_EventScript_15690B:: @ 815690B - msgbox MauvilleCity_BikeShop_Text_181568, 2 - end - -MauvilleCity_BikeShop_EventScript_156914:: @ 8156914 - message MauvilleCity_BikeShop_Text_1815EA - waittext - jump MauvilleCity_BikeShop_EventScript_156920 - end - -MauvilleCity_BikeShop_EventScript_156920:: @ 8156920 - multichoice 0, 0, 43, 0 - switch RESULT - case 0, MauvilleCity_BikeShop_EventScript_156962 - case 1, MauvilleCity_BikeShop_EventScript_15696E - case 2, MauvilleCity_BikeShop_EventScript_15697A - case 3, MauvilleCity_BikeShop_EventScript_156986 - case 127, MauvilleCity_BikeShop_EventScript_156986 - end - -MauvilleCity_BikeShop_EventScript_156962:: @ 8156962 - message MauvilleCity_BikeShop_Text_18162C - waittext - jump MauvilleCity_BikeShop_EventScript_156920 - end - -MauvilleCity_BikeShop_EventScript_15696E:: @ 815696E - message MauvilleCity_BikeShop_Text_1816F5 - waittext - jump MauvilleCity_BikeShop_EventScript_156920 - end - -MauvilleCity_BikeShop_EventScript_15697A:: @ 815697A - message MauvilleCity_BikeShop_Text_1817BF - waittext - jump MauvilleCity_BikeShop_EventScript_156920 - end - -MauvilleCity_BikeShop_EventScript_156986:: @ 8156986 - release - end - -MauvilleCity_BikeShop_EventScript_156988:: @ 8156988 - message MauvilleCity_BikeShop_Text_181892 - waittext - jump MauvilleCity_BikeShop_EventScript_156994 - end - -MauvilleCity_BikeShop_EventScript_156994:: @ 8156994 - multichoice 0, 0, 44, 0 - switch RESULT - case 0, MauvilleCity_BikeShop_EventScript_1569D6 - case 1, MauvilleCity_BikeShop_EventScript_1569E2 - case 2, MauvilleCity_BikeShop_EventScript_1569EE - case 3, MauvilleCity_BikeShop_EventScript_1569FA - case 127, MauvilleCity_BikeShop_EventScript_1569FA - end - -MauvilleCity_BikeShop_EventScript_1569D6:: @ 81569D6 - message MauvilleCity_BikeShop_Text_1818D4 - waittext - jump MauvilleCity_BikeShop_EventScript_156994 - end - -MauvilleCity_BikeShop_EventScript_1569E2:: @ 81569E2 - message MauvilleCity_BikeShop_Text_18199A - waittext - jump MauvilleCity_BikeShop_EventScript_156994 - end - -MauvilleCity_BikeShop_EventScript_1569EE:: @ 81569EE - message MauvilleCity_BikeShop_Text_181A3D - waittext - jump MauvilleCity_BikeShop_EventScript_156994 - end - -MauvilleCity_BikeShop_EventScript_1569FA:: @ 81569FA - release - end diff --git a/data/scripts/maps/MauvilleCity_GameCorner.inc b/data/scripts/maps/MauvilleCity_GameCorner.inc new file mode 100644 index 000000000..a0aab4238 --- /dev/null +++ b/data/scripts/maps/MauvilleCity_GameCorner.inc @@ -0,0 +1,657 @@ +MauvilleCity_GameCorner_MapScripts:: @ 8156A33 + .byte 0 + +MauvilleCity_GameCorner_EventScript_156A34:: @ 8156A34 + lock + faceplayer + msgbox MauvilleCity_GameCorner_Text_181C35, 4 + checkitem ITEM_COIN_CASE, 1 + compare RESULT, 0 + jumpeq MauvilleCity_GameCorner_EventScript_156B32 + message MauvilleCity_GameCorner_Text_181CB4 + waittext + showmoney 0, 0 + snop + showcoins 0, 5 + jump MauvilleCity_GameCorner_EventScript_156A60 + +MauvilleCity_GameCorner_EventScript_156A60:: @ 8156A60 + multichoicedef 15, 0, 49, 0, 0 + switch RESULT + case 0, MauvilleCity_GameCorner_EventScript_156AAE + case 1, MauvilleCity_GameCorner_EventScript_156AF0 + jump MauvilleCity_GameCorner_EventScript_156B4C + end + +@ 8156A87 + multichoicedef 15, 0, 49, 1, 0 + switch RESULT + case 0, MauvilleCity_GameCorner_EventScript_156AAE + case 1, MauvilleCity_GameCorner_EventScript_156AF0 + jump MauvilleCity_GameCorner_EventScript_156B4C + end + +MauvilleCity_GameCorner_EventScript_156AAE:: @ 8156AAE + checkcoins 16385 + compare 0x4001, 9950 + jumpif 4, MauvilleCity_GameCorner_EventScript_156B5C + checkmoney 0x3e8, 0 + compare RESULT, 0 + jumpeq MauvilleCity_GameCorner_EventScript_156B3C + givecoins 50 + paymoney 0x3e8, 0 + updatemoney 0, 0 + snop + updatecoins 0, 5 + playsfx 95 + msgbox MauvilleCity_GameCorner_Text_181CFE, 4 + hidemoney 0, 0 + hidecoins 0, 5 + release + end + +MauvilleCity_GameCorner_EventScript_156AF0:: @ 8156AF0 + checkcoins 16385 + compare 0x4001, 9500 + jumpif 4, MauvilleCity_GameCorner_EventScript_156B5C + checkmoney 0x2710, 0 + compare RESULT, 0 + jumpeq MauvilleCity_GameCorner_EventScript_156B3C + givecoins 500 + paymoney 0x2710, 0 + updatemoney 0, 0 + snop + updatecoins 0, 5 + playsfx 95 + msgbox MauvilleCity_GameCorner_Text_181CFE, 4 + hidemoney 0, 0 + hidecoins 0, 5 + release + end + +MauvilleCity_GameCorner_EventScript_156B32:: @ 8156B32 + msgbox MauvilleCity_GameCorner_Text_181C53, 4 + release + end + +MauvilleCity_GameCorner_EventScript_156B3C:: @ 8156B3C + msgbox MauvilleCity_GameCorner_Text_181D28, 4 + hidemoney 0, 0 + hidecoins 0, 5 + release + end + +MauvilleCity_GameCorner_EventScript_156B4C:: @ 8156B4C + msgbox MauvilleCity_GameCorner_Text_181D73, 4 + hidemoney 0, 0 + hidecoins 0, 5 + release + end + +MauvilleCity_GameCorner_EventScript_156B5C:: @ 8156B5C + msgbox MauvilleCity_GameCorner_Text_181D57, 4 + hidemoney 0, 0 + hidecoins 0, 5 + release + end + +MauvilleCity_GameCorner_EventScript_156B6C:: @ 8156B6C + lock + faceplayer + msgbox MauvilleCity_GameCorner_Text_181DE1, 4 + checkitem ITEM_COIN_CASE, 1 + compare RESULT, 1 + jumpeq MauvilleCity_GameCorner_EventScript_156B88 + release + end + +MauvilleCity_GameCorner_EventScript_156B88:: @ 8156B88 + message MauvilleCity_GameCorner_Text_181E17 + waittext + showcoins 0, 0 + setvar 0x4001, 0 + jump MauvilleCity_GameCorner_EventScript_156BA6 + +MauvilleCity_GameCorner_EventScript_156B9B:: @ 8156B9B + message MauvilleCity_GameCorner_Text_181E17 + waittext + jump MauvilleCity_GameCorner_EventScript_156BA6 + +MauvilleCity_GameCorner_EventScript_156BA6:: @ 8156BA6 + multichoice 12, 0, 48, 0 + switch RESULT + case 0, MauvilleCity_GameCorner_EventScript_156BE2 + case 1, MauvilleCity_GameCorner_EventScript_156BF0 + case 2, MauvilleCity_GameCorner_EventScript_156BFE + case 3, MauvilleCity_GameCorner_EventScript_156D0D + jump MauvilleCity_GameCorner_EventScript_156D0D + end + +MauvilleCity_GameCorner_EventScript_156BE2:: @ 8156BE2 + setvar 0x4001, 1 + bufferdecor 0, 88 + jump MauvilleCity_GameCorner_EventScript_156C0C + +MauvilleCity_GameCorner_EventScript_156BF0:: @ 8156BF0 + setvar 0x4001, 2 + bufferdecor 0, 89 + jump MauvilleCity_GameCorner_EventScript_156C0C + +MauvilleCity_GameCorner_EventScript_156BFE:: @ 8156BFE + setvar 0x4001, 3 + bufferdecor 0, 90 + jump MauvilleCity_GameCorner_EventScript_156C0C + +MauvilleCity_GameCorner_EventScript_156C0C:: @ 8156C0C + msgbox MauvilleCity_GameCorner_Text_181E33, 5 + compare RESULT, 0 + jumpeq MauvilleCity_GameCorner_EventScript_156D0D + switch 0x4001 + case 1, MauvilleCity_GameCorner_EventScript_156C46 + case 2, MauvilleCity_GameCorner_EventScript_156C80 + case 3, MauvilleCity_GameCorner_EventScript_156CBA + end + +MauvilleCity_GameCorner_EventScript_156C46:: @ 8156C46 + checkcoins 16386 + compare 0x4002, 1000 + jumpif 0, MauvilleCity_GameCorner_EventScript_156CF4 + bufferdecor 1, 88 + checkdecor 88 + compare RESULT, 0 + jumpeq MauvilleCity_GameCorner_EventScript_156D02 + removecoins 1000 + adddecor 88 + updatecoins 0, 0 + playsfx 95 + msgbox MauvilleCity_GameCorner_Text_181E49, 4 + jump MauvilleCity_GameCorner_EventScript_156B9B + end + +MauvilleCity_GameCorner_EventScript_156C80:: @ 8156C80 + checkcoins 16386 + compare 0x4002, 1000 + jumpif 0, MauvilleCity_GameCorner_EventScript_156CF4 + bufferdecor 1, 89 + checkdecor 89 + compare RESULT, 0 + jumpeq MauvilleCity_GameCorner_EventScript_156D02 + removecoins 1000 + adddecor 89 + updatecoins 0, 0 + playsfx 95 + msgbox MauvilleCity_GameCorner_Text_181E49, 4 + jump MauvilleCity_GameCorner_EventScript_156B9B + end + +MauvilleCity_GameCorner_EventScript_156CBA:: @ 8156CBA + checkcoins 16386 + compare 0x4002, 1000 + jumpif 0, MauvilleCity_GameCorner_EventScript_156CF4 + bufferdecor 1, 90 + checkdecor 90 + compare RESULT, 0 + jumpeq MauvilleCity_GameCorner_EventScript_156D02 + removecoins 1000 + adddecor 90 + updatecoins 0, 0 + playsfx 95 + msgbox MauvilleCity_GameCorner_Text_181E49, 4 + jump MauvilleCity_GameCorner_EventScript_156B9B + end + +MauvilleCity_GameCorner_EventScript_156CF4:: @ 8156CF4 + msgbox MauvilleCity_GameCorner_Text_181E76, 4 + jump MauvilleCity_GameCorner_EventScript_156B9B + end + +MauvilleCity_GameCorner_EventScript_156D02:: @ 8156D02 + call MauvilleCity_GameCorner_EventScript_1A02B8 + jump MauvilleCity_GameCorner_EventScript_156B9B + end + +MauvilleCity_GameCorner_EventScript_156D0D:: @ 8156D0D + msgbox MauvilleCity_GameCorner_Text_181EC2, 4 + hidecoins 0, 0 + release + end + +MauvilleCity_GameCorner_EventScript_156D1A:: @ 8156D1A + lock + faceplayer + msgbox MauvilleCity_GameCorner_Text_181DE1, 4 + checkitem ITEM_COIN_CASE, 1 + compare RESULT, 1 + jumpeq MauvilleCity_GameCorner_EventScript_156D36 + release + end + +MauvilleCity_GameCorner_EventScript_156D36:: @ 8156D36 + message MauvilleCity_GameCorner_Text_181E17 + waittext + showcoins 0, 0 + setvar 0x4001, 0 + jump MauvilleCity_GameCorner_EventScript_156D54 + +MauvilleCity_GameCorner_EventScript_156D49:: @ 8156D49 + message MauvilleCity_GameCorner_Text_181E17 + waittext + jump MauvilleCity_GameCorner_EventScript_156D54 + +MauvilleCity_GameCorner_EventScript_156D54:: @ 8156D54 + multichoice 12, 0, 55, 0 + switch RESULT + case 0, MauvilleCity_GameCorner_EventScript_156DA6 + case 1, MauvilleCity_GameCorner_EventScript_156DB4 + case 2, MauvilleCity_GameCorner_EventScript_156DC2 + case 3, MauvilleCity_GameCorner_EventScript_156DD0 + case 4, MauvilleCity_GameCorner_EventScript_156DDE + case 5, MauvilleCity_GameCorner_EventScript_156F77 + jump MauvilleCity_GameCorner_EventScript_156F77 + end + +MauvilleCity_GameCorner_EventScript_156DA6:: @ 8156DA6 + setvar 0x4001, 1 + bufferitem 0, ITEM_TM32 + jump MauvilleCity_GameCorner_EventScript_156DEC + +MauvilleCity_GameCorner_EventScript_156DB4:: @ 8156DB4 + setvar 0x4001, 2 + bufferitem 0, ITEM_TM29 + jump MauvilleCity_GameCorner_EventScript_156DEC + +MauvilleCity_GameCorner_EventScript_156DC2:: @ 8156DC2 + setvar 0x4001, 3 + bufferitem 0, ITEM_TM35 + jump MauvilleCity_GameCorner_EventScript_156DEC + +MauvilleCity_GameCorner_EventScript_156DD0:: @ 8156DD0 + setvar 0x4001, 4 + bufferitem 0, ITEM_TM24 + jump MauvilleCity_GameCorner_EventScript_156DEC + +MauvilleCity_GameCorner_EventScript_156DDE:: @ 8156DDE + setvar 0x4001, 5 + bufferitem 0, ITEM_TM13 + jump MauvilleCity_GameCorner_EventScript_156DEC + +MauvilleCity_GameCorner_EventScript_156DEC:: @ 8156DEC + msgbox MauvilleCity_GameCorner_Text_181E33, 5 + compare RESULT, 0 + jumpeq MauvilleCity_GameCorner_EventScript_156F77 + switch 0x4001 + case 1, MauvilleCity_GameCorner_EventScript_156E3C + case 2, MauvilleCity_GameCorner_EventScript_156E76 + case 3, MauvilleCity_GameCorner_EventScript_156EB0 + case 4, MauvilleCity_GameCorner_EventScript_156EEA + case 5, MauvilleCity_GameCorner_EventScript_156F24 + end + +MauvilleCity_GameCorner_EventScript_156E3C:: @ 8156E3C + checkcoins 16386 + compare 0x4002, 1500 + jumpif 0, MauvilleCity_GameCorner_EventScript_156F5E + checkitemspace ITEM_TM32, 1 + compare RESULT, 0 + jumpeq MauvilleCity_GameCorner_EventScript_156F6C + removecoins 1500 + additem ITEM_TM32, 1 + updatecoins 0, 0 + playsfx 95 + msgbox MauvilleCity_GameCorner_Text_181F08, 4 + jump MauvilleCity_GameCorner_EventScript_156D49 + end + +MauvilleCity_GameCorner_EventScript_156E76:: @ 8156E76 + checkcoins 16386 + compare 0x4002, 3500 + jumpif 0, MauvilleCity_GameCorner_EventScript_156F5E + checkitemspace ITEM_TM29, 1 + compare RESULT, 0 + jumpeq MauvilleCity_GameCorner_EventScript_156F6C + removecoins 3500 + additem ITEM_TM29, 1 + updatecoins 0, 0 + playsfx 95 + msgbox MauvilleCity_GameCorner_Text_181F08, 4 + jump MauvilleCity_GameCorner_EventScript_156D49 + end + +MauvilleCity_GameCorner_EventScript_156EB0:: @ 8156EB0 + checkcoins 16386 + compare 0x4002, 4000 + jumpif 0, MauvilleCity_GameCorner_EventScript_156F5E + checkitemspace ITEM_TM35, 1 + compare RESULT, 0 + jumpeq MauvilleCity_GameCorner_EventScript_156F6C + removecoins 4000 + additem ITEM_TM35, 1 + updatecoins 0, 0 + playsfx 95 + msgbox MauvilleCity_GameCorner_Text_181F08, 4 + jump MauvilleCity_GameCorner_EventScript_156D49 + end + +MauvilleCity_GameCorner_EventScript_156EEA:: @ 8156EEA + checkcoins 16386 + compare 0x4002, 4000 + jumpif 0, MauvilleCity_GameCorner_EventScript_156F5E + checkitemspace ITEM_TM24, 1 + compare RESULT, 0 + jumpeq MauvilleCity_GameCorner_EventScript_156F6C + removecoins 4000 + additem ITEM_TM24, 1 + updatecoins 0, 0 + playsfx 95 + msgbox MauvilleCity_GameCorner_Text_181F08, 4 + jump MauvilleCity_GameCorner_EventScript_156D49 + end + +MauvilleCity_GameCorner_EventScript_156F24:: @ 8156F24 + checkcoins 16386 + compare 0x4002, 4000 + jumpif 0, MauvilleCity_GameCorner_EventScript_156F5E + checkitemspace ITEM_TM13, 1 + compare RESULT, 0 + jumpeq MauvilleCity_GameCorner_EventScript_156F6C + removecoins 4000 + additem ITEM_TM13, 1 + updatecoins 0, 0 + playsfx 95 + msgbox MauvilleCity_GameCorner_Text_181F08, 4 + jump MauvilleCity_GameCorner_EventScript_156D49 + end + +MauvilleCity_GameCorner_EventScript_156F5E:: @ 8156F5E + msgbox MauvilleCity_GameCorner_Text_181E76, 4 + jump MauvilleCity_GameCorner_EventScript_156D49 + end + +MauvilleCity_GameCorner_EventScript_156F6C:: @ 8156F6C + call MauvilleCity_GameCorner_EventScript_1A02A5 + jump MauvilleCity_GameCorner_EventScript_156D49 + end + +MauvilleCity_GameCorner_EventScript_156F77:: @ 8156F77 + msgbox MauvilleCity_GameCorner_Text_181EC2, 4 + hidecoins 0, 0 + release + end + +MauvilleCity_GameCorner_EventScript_156F84:: @ 8156F84 + msgbox MauvilleCity_GameCorner_Text_1821C1, 2 + end + +MauvilleCity_GameCorner_EventScript_156F8D:: @ 8156F8D + msgbox MauvilleCity_GameCorner_Text_1821F3, 2 + end + +MauvilleCity_GameCorner_EventScript_156F96:: @ 8156F96 + lock + faceplayer + checkflag 226 + jumpeq MauvilleCity_GameCorner_EventScript_157072 + msgbox MauvilleCity_GameCorner_Text_181F3D, 5 + compare RESULT, 0 + jumpeq MauvilleCity_GameCorner_EventScript_157068 + switch 0x4023 + case 0, MauvilleCity_GameCorner_EventScript_156FDB + case 1, MauvilleCity_GameCorner_EventScript_157005 + case 2, MauvilleCity_GameCorner_EventScript_15702F + end + +MauvilleCity_GameCorner_EventScript_156FDB:: @ 8156FDB + bufferdecor 1, 88 + checkdecor 88 + compare RESULT, 0 + jumpeq MauvilleCity_GameCorner_EventScript_157059 + msgbox MauvilleCity_GameCorner_Text_181F89, 4 + givedecoration 88 + setflag 226 + jump MauvilleCity_GameCorner_EventScript_157072 + end + +MauvilleCity_GameCorner_EventScript_157005:: @ 8157005 + bufferdecor 1, 89 + checkdecor 89 + compare RESULT, 0 + jumpeq MauvilleCity_GameCorner_EventScript_157059 + msgbox MauvilleCity_GameCorner_Text_181F89, 4 + givedecoration 89 + setflag 226 + jump MauvilleCity_GameCorner_EventScript_157072 + end + +MauvilleCity_GameCorner_EventScript_15702F:: @ 815702F + bufferdecor 1, 90 + checkdecor 90 + compare RESULT, 0 + jumpeq MauvilleCity_GameCorner_EventScript_157059 + msgbox MauvilleCity_GameCorner_Text_181F89, 4 + givedecoration 90 + setflag 226 + jump MauvilleCity_GameCorner_EventScript_157072 + end + +MauvilleCity_GameCorner_EventScript_157059:: @ 8157059 + call MauvilleCity_GameCorner_EventScript_1A02B8 + msgbox MauvilleCity_GameCorner_Text_181F97, 4 + release + end + +MauvilleCity_GameCorner_EventScript_157068:: @ 8157068 + msgbox MauvilleCity_GameCorner_Text_181FBC, 4 + release + end + +MauvilleCity_GameCorner_EventScript_157072:: @ 8157072 + msgbox MauvilleCity_GameCorner_Text_181FE9, 4 + release + end + +MauvilleCity_GameCorner_EventScript_15707C:: @ 815707C + lock + faceplayer + checkitem ITEM_COIN_CASE, 1 + compare RESULT, 1 + jumpeq MauvilleCity_GameCorner_EventScript_15709C + msgbox MauvilleCity_GameCorner_Text_18201E, 4 + jump MauvilleCity_GameCorner_EventScript_157108 + end + +MauvilleCity_GameCorner_EventScript_15709C:: @ 815709C + checkflag 225 + jumpeq MauvilleCity_GameCorner_EventScript_1570CA + checkcoins 16385 + compare 0x4001, 1 + jumpif 4, MauvilleCity_GameCorner_EventScript_1570CA + setflag 225 + givecoins 20 + msgbox MauvilleCity_GameCorner_Text_18208E, 4 + playsfx 95 + jump MauvilleCity_GameCorner_EventScript_1570CA + end + +MauvilleCity_GameCorner_EventScript_1570CA:: @ 81570CA + msgbox MauvilleCity_GameCorner_Text_1820DD, 4 + jump MauvilleCity_GameCorner_EventScript_157108 + end + +MauvilleCity_GameCorner_EventScript_1570D8:: @ 81570D8 + lock + faceplayer + msgbox MauvilleCity_GameCorner_Text_182120, 4 + jump MauvilleCity_GameCorner_EventScript_157108 + end + +MauvilleCity_GameCorner_EventScript_1570E8:: @ 81570E8 + lock + faceplayer + msgbox MauvilleCity_GameCorner_Text_18217C, 4 + jump MauvilleCity_GameCorner_EventScript_157108 + end + +MauvilleCity_GameCorner_EventScript_1570F8:: @ 81570F8 + lock + faceplayer + msgbox MauvilleCity_GameCorner_Text_182241, 4 + jump MauvilleCity_GameCorner_EventScript_157108 + end + +MauvilleCity_GameCorner_EventScript_157108:: @ 8157108 + closebutton + move LAST_TALKED, MauvilleCity_GameCorner_Movement_1A083D + waitmove 0 + release + end + +MauvilleCity_GameCorner_EventScript_157115:: @ 8157115 + lock + faceplayer + msgbox MauvilleCity_GameCorner_Text_182272, 4 + jump MauvilleCity_GameCorner_EventScript_157108 + end + +MauvilleCity_GameCorner_EventScript_157125:: @ 8157125 + lock + faceplayer + msgbox MauvilleCity_GameCorner_Text_1822F4, 4 + jump MauvilleCity_GameCorner_EventScript_157108 + end + +MauvilleCity_GameCorner_EventScript_157135:: @ 8157135 + lockall + checkitem ITEM_COIN_CASE, 1 + compare RESULT, 0 + jumpeq MauvilleCity_GameCorner_EventScript_1572B5 + setvar 0x8004, 0 + specialval RESULT, 286 + pokecasino RESULT + releaseall + end + +MauvilleCity_GameCorner_EventScript_157155:: @ 8157155 + lockall + checkitem ITEM_COIN_CASE, 1 + compare RESULT, 0 + jumpeq MauvilleCity_GameCorner_EventScript_1572B5 + setvar 0x8004, 1 + specialval RESULT, 286 + pokecasino RESULT + releaseall + end + +MauvilleCity_GameCorner_EventScript_157175:: @ 8157175 + lockall + checkitem ITEM_COIN_CASE, 1 + compare RESULT, 0 + jumpeq MauvilleCity_GameCorner_EventScript_1572B5 + setvar 0x8004, 2 + specialval RESULT, 286 + pokecasino RESULT + releaseall + end + +MauvilleCity_GameCorner_EventScript_157195:: @ 8157195 + lockall + checkitem ITEM_COIN_CASE, 1 + compare RESULT, 0 + jumpeq MauvilleCity_GameCorner_EventScript_1572B5 + setvar 0x8004, 3 + specialval RESULT, 286 + pokecasino RESULT + releaseall + end + +MauvilleCity_GameCorner_EventScript_1571B5:: @ 81571B5 + lockall + checkitem ITEM_COIN_CASE, 1 + compare RESULT, 0 + jumpeq MauvilleCity_GameCorner_EventScript_1572B5 + setvar 0x8004, 4 + specialval RESULT, 286 + pokecasino RESULT + releaseall + end + +MauvilleCity_GameCorner_EventScript_1571D5:: @ 81571D5 + lockall + checkitem ITEM_COIN_CASE, 1 + compare RESULT, 0 + jumpeq MauvilleCity_GameCorner_EventScript_1572B5 + setvar 0x8004, 5 + specialval RESULT, 286 + pokecasino RESULT + releaseall + end + +MauvilleCity_GameCorner_EventScript_1571F5:: @ 81571F5 + lockall + checkitem ITEM_COIN_CASE, 1 + compare RESULT, 0 + jumpeq MauvilleCity_GameCorner_EventScript_1572B5 + setvar 0x8004, 6 + specialval RESULT, 286 + pokecasino RESULT + releaseall + end + +MauvilleCity_GameCorner_EventScript_157215:: @ 8157215 + lockall + checkitem ITEM_COIN_CASE, 1 + compare RESULT, 0 + jumpeq MauvilleCity_GameCorner_EventScript_1572B5 + setvar 0x8004, 7 + specialval RESULT, 286 + pokecasino RESULT + releaseall + end + +MauvilleCity_GameCorner_EventScript_157235:: @ 8157235 + lockall + checkitem ITEM_COIN_CASE, 1 + compare RESULT, 0 + jumpeq MauvilleCity_GameCorner_EventScript_1572B5 + setvar 0x8004, 8 + specialval RESULT, 286 + pokecasino RESULT + releaseall + end + +MauvilleCity_GameCorner_EventScript_157255:: @ 8157255 + lockall + checkitem ITEM_COIN_CASE, 1 + compare RESULT, 0 + jumpeq MauvilleCity_GameCorner_EventScript_1572B5 + setvar 0x8004, 9 + specialval RESULT, 286 + pokecasino RESULT + releaseall + end + +MauvilleCity_GameCorner_EventScript_157275:: @ 8157275 + lockall + checkitem ITEM_COIN_CASE, 1 + compare RESULT, 0 + jumpeq MauvilleCity_GameCorner_EventScript_1572B5 + setvar 0x8004, 10 + specialval RESULT, 286 + pokecasino RESULT + releaseall + end + +MauvilleCity_GameCorner_EventScript_157295:: @ 8157295 + lockall + checkitem ITEM_COIN_CASE, 1 + compare RESULT, 0 + jumpeq MauvilleCity_GameCorner_EventScript_1572B5 + setvar 0x8004, 11 + specialval RESULT, 286 + pokecasino RESULT + releaseall + end + +MauvilleCity_GameCorner_EventScript_1572B5:: @ 81572B5 + msgbox MauvilleCity_GameCorner_Text_182420, 4 + releaseall + end diff --git a/data/scripts/maps/MauvilleCity_GameCorner.s b/data/scripts/maps/MauvilleCity_GameCorner.s deleted file mode 100644 index a0aab4238..000000000 --- a/data/scripts/maps/MauvilleCity_GameCorner.s +++ /dev/null @@ -1,657 +0,0 @@ -MauvilleCity_GameCorner_MapScripts:: @ 8156A33 - .byte 0 - -MauvilleCity_GameCorner_EventScript_156A34:: @ 8156A34 - lock - faceplayer - msgbox MauvilleCity_GameCorner_Text_181C35, 4 - checkitem ITEM_COIN_CASE, 1 - compare RESULT, 0 - jumpeq MauvilleCity_GameCorner_EventScript_156B32 - message MauvilleCity_GameCorner_Text_181CB4 - waittext - showmoney 0, 0 - snop - showcoins 0, 5 - jump MauvilleCity_GameCorner_EventScript_156A60 - -MauvilleCity_GameCorner_EventScript_156A60:: @ 8156A60 - multichoicedef 15, 0, 49, 0, 0 - switch RESULT - case 0, MauvilleCity_GameCorner_EventScript_156AAE - case 1, MauvilleCity_GameCorner_EventScript_156AF0 - jump MauvilleCity_GameCorner_EventScript_156B4C - end - -@ 8156A87 - multichoicedef 15, 0, 49, 1, 0 - switch RESULT - case 0, MauvilleCity_GameCorner_EventScript_156AAE - case 1, MauvilleCity_GameCorner_EventScript_156AF0 - jump MauvilleCity_GameCorner_EventScript_156B4C - end - -MauvilleCity_GameCorner_EventScript_156AAE:: @ 8156AAE - checkcoins 16385 - compare 0x4001, 9950 - jumpif 4, MauvilleCity_GameCorner_EventScript_156B5C - checkmoney 0x3e8, 0 - compare RESULT, 0 - jumpeq MauvilleCity_GameCorner_EventScript_156B3C - givecoins 50 - paymoney 0x3e8, 0 - updatemoney 0, 0 - snop - updatecoins 0, 5 - playsfx 95 - msgbox MauvilleCity_GameCorner_Text_181CFE, 4 - hidemoney 0, 0 - hidecoins 0, 5 - release - end - -MauvilleCity_GameCorner_EventScript_156AF0:: @ 8156AF0 - checkcoins 16385 - compare 0x4001, 9500 - jumpif 4, MauvilleCity_GameCorner_EventScript_156B5C - checkmoney 0x2710, 0 - compare RESULT, 0 - jumpeq MauvilleCity_GameCorner_EventScript_156B3C - givecoins 500 - paymoney 0x2710, 0 - updatemoney 0, 0 - snop - updatecoins 0, 5 - playsfx 95 - msgbox MauvilleCity_GameCorner_Text_181CFE, 4 - hidemoney 0, 0 - hidecoins 0, 5 - release - end - -MauvilleCity_GameCorner_EventScript_156B32:: @ 8156B32 - msgbox MauvilleCity_GameCorner_Text_181C53, 4 - release - end - -MauvilleCity_GameCorner_EventScript_156B3C:: @ 8156B3C - msgbox MauvilleCity_GameCorner_Text_181D28, 4 - hidemoney 0, 0 - hidecoins 0, 5 - release - end - -MauvilleCity_GameCorner_EventScript_156B4C:: @ 8156B4C - msgbox MauvilleCity_GameCorner_Text_181D73, 4 - hidemoney 0, 0 - hidecoins 0, 5 - release - end - -MauvilleCity_GameCorner_EventScript_156B5C:: @ 8156B5C - msgbox MauvilleCity_GameCorner_Text_181D57, 4 - hidemoney 0, 0 - hidecoins 0, 5 - release - end - -MauvilleCity_GameCorner_EventScript_156B6C:: @ 8156B6C - lock - faceplayer - msgbox MauvilleCity_GameCorner_Text_181DE1, 4 - checkitem ITEM_COIN_CASE, 1 - compare RESULT, 1 - jumpeq MauvilleCity_GameCorner_EventScript_156B88 - release - end - -MauvilleCity_GameCorner_EventScript_156B88:: @ 8156B88 - message MauvilleCity_GameCorner_Text_181E17 - waittext - showcoins 0, 0 - setvar 0x4001, 0 - jump MauvilleCity_GameCorner_EventScript_156BA6 - -MauvilleCity_GameCorner_EventScript_156B9B:: @ 8156B9B - message MauvilleCity_GameCorner_Text_181E17 - waittext - jump MauvilleCity_GameCorner_EventScript_156BA6 - -MauvilleCity_GameCorner_EventScript_156BA6:: @ 8156BA6 - multichoice 12, 0, 48, 0 - switch RESULT - case 0, MauvilleCity_GameCorner_EventScript_156BE2 - case 1, MauvilleCity_GameCorner_EventScript_156BF0 - case 2, MauvilleCity_GameCorner_EventScript_156BFE - case 3, MauvilleCity_GameCorner_EventScript_156D0D - jump MauvilleCity_GameCorner_EventScript_156D0D - end - -MauvilleCity_GameCorner_EventScript_156BE2:: @ 8156BE2 - setvar 0x4001, 1 - bufferdecor 0, 88 - jump MauvilleCity_GameCorner_EventScript_156C0C - -MauvilleCity_GameCorner_EventScript_156BF0:: @ 8156BF0 - setvar 0x4001, 2 - bufferdecor 0, 89 - jump MauvilleCity_GameCorner_EventScript_156C0C - -MauvilleCity_GameCorner_EventScript_156BFE:: @ 8156BFE - setvar 0x4001, 3 - bufferdecor 0, 90 - jump MauvilleCity_GameCorner_EventScript_156C0C - -MauvilleCity_GameCorner_EventScript_156C0C:: @ 8156C0C - msgbox MauvilleCity_GameCorner_Text_181E33, 5 - compare RESULT, 0 - jumpeq MauvilleCity_GameCorner_EventScript_156D0D - switch 0x4001 - case 1, MauvilleCity_GameCorner_EventScript_156C46 - case 2, MauvilleCity_GameCorner_EventScript_156C80 - case 3, MauvilleCity_GameCorner_EventScript_156CBA - end - -MauvilleCity_GameCorner_EventScript_156C46:: @ 8156C46 - checkcoins 16386 - compare 0x4002, 1000 - jumpif 0, MauvilleCity_GameCorner_EventScript_156CF4 - bufferdecor 1, 88 - checkdecor 88 - compare RESULT, 0 - jumpeq MauvilleCity_GameCorner_EventScript_156D02 - removecoins 1000 - adddecor 88 - updatecoins 0, 0 - playsfx 95 - msgbox MauvilleCity_GameCorner_Text_181E49, 4 - jump MauvilleCity_GameCorner_EventScript_156B9B - end - -MauvilleCity_GameCorner_EventScript_156C80:: @ 8156C80 - checkcoins 16386 - compare 0x4002, 1000 - jumpif 0, MauvilleCity_GameCorner_EventScript_156CF4 - bufferdecor 1, 89 - checkdecor 89 - compare RESULT, 0 - jumpeq MauvilleCity_GameCorner_EventScript_156D02 - removecoins 1000 - adddecor 89 - updatecoins 0, 0 - playsfx 95 - msgbox MauvilleCity_GameCorner_Text_181E49, 4 - jump MauvilleCity_GameCorner_EventScript_156B9B - end - -MauvilleCity_GameCorner_EventScript_156CBA:: @ 8156CBA - checkcoins 16386 - compare 0x4002, 1000 - jumpif 0, MauvilleCity_GameCorner_EventScript_156CF4 - bufferdecor 1, 90 - checkdecor 90 - compare RESULT, 0 - jumpeq MauvilleCity_GameCorner_EventScript_156D02 - removecoins 1000 - adddecor 90 - updatecoins 0, 0 - playsfx 95 - msgbox MauvilleCity_GameCorner_Text_181E49, 4 - jump MauvilleCity_GameCorner_EventScript_156B9B - end - -MauvilleCity_GameCorner_EventScript_156CF4:: @ 8156CF4 - msgbox MauvilleCity_GameCorner_Text_181E76, 4 - jump MauvilleCity_GameCorner_EventScript_156B9B - end - -MauvilleCity_GameCorner_EventScript_156D02:: @ 8156D02 - call MauvilleCity_GameCorner_EventScript_1A02B8 - jump MauvilleCity_GameCorner_EventScript_156B9B - end - -MauvilleCity_GameCorner_EventScript_156D0D:: @ 8156D0D - msgbox MauvilleCity_GameCorner_Text_181EC2, 4 - hidecoins 0, 0 - release - end - -MauvilleCity_GameCorner_EventScript_156D1A:: @ 8156D1A - lock - faceplayer - msgbox MauvilleCity_GameCorner_Text_181DE1, 4 - checkitem ITEM_COIN_CASE, 1 - compare RESULT, 1 - jumpeq MauvilleCity_GameCorner_EventScript_156D36 - release - end - -MauvilleCity_GameCorner_EventScript_156D36:: @ 8156D36 - message MauvilleCity_GameCorner_Text_181E17 - waittext - showcoins 0, 0 - setvar 0x4001, 0 - jump MauvilleCity_GameCorner_EventScript_156D54 - -MauvilleCity_GameCorner_EventScript_156D49:: @ 8156D49 - message MauvilleCity_GameCorner_Text_181E17 - waittext - jump MauvilleCity_GameCorner_EventScript_156D54 - -MauvilleCity_GameCorner_EventScript_156D54:: @ 8156D54 - multichoice 12, 0, 55, 0 - switch RESULT - case 0, MauvilleCity_GameCorner_EventScript_156DA6 - case 1, MauvilleCity_GameCorner_EventScript_156DB4 - case 2, MauvilleCity_GameCorner_EventScript_156DC2 - case 3, MauvilleCity_GameCorner_EventScript_156DD0 - case 4, MauvilleCity_GameCorner_EventScript_156DDE - case 5, MauvilleCity_GameCorner_EventScript_156F77 - jump MauvilleCity_GameCorner_EventScript_156F77 - end - -MauvilleCity_GameCorner_EventScript_156DA6:: @ 8156DA6 - setvar 0x4001, 1 - bufferitem 0, ITEM_TM32 - jump MauvilleCity_GameCorner_EventScript_156DEC - -MauvilleCity_GameCorner_EventScript_156DB4:: @ 8156DB4 - setvar 0x4001, 2 - bufferitem 0, ITEM_TM29 - jump MauvilleCity_GameCorner_EventScript_156DEC - -MauvilleCity_GameCorner_EventScript_156DC2:: @ 8156DC2 - setvar 0x4001, 3 - bufferitem 0, ITEM_TM35 - jump MauvilleCity_GameCorner_EventScript_156DEC - -MauvilleCity_GameCorner_EventScript_156DD0:: @ 8156DD0 - setvar 0x4001, 4 - bufferitem 0, ITEM_TM24 - jump MauvilleCity_GameCorner_EventScript_156DEC - -MauvilleCity_GameCorner_EventScript_156DDE:: @ 8156DDE - setvar 0x4001, 5 - bufferitem 0, ITEM_TM13 - jump MauvilleCity_GameCorner_EventScript_156DEC - -MauvilleCity_GameCorner_EventScript_156DEC:: @ 8156DEC - msgbox MauvilleCity_GameCorner_Text_181E33, 5 - compare RESULT, 0 - jumpeq MauvilleCity_GameCorner_EventScript_156F77 - switch 0x4001 - case 1, MauvilleCity_GameCorner_EventScript_156E3C - case 2, MauvilleCity_GameCorner_EventScript_156E76 - case 3, MauvilleCity_GameCorner_EventScript_156EB0 - case 4, MauvilleCity_GameCorner_EventScript_156EEA - case 5, MauvilleCity_GameCorner_EventScript_156F24 - end - -MauvilleCity_GameCorner_EventScript_156E3C:: @ 8156E3C - checkcoins 16386 - compare 0x4002, 1500 - jumpif 0, MauvilleCity_GameCorner_EventScript_156F5E - checkitemspace ITEM_TM32, 1 - compare RESULT, 0 - jumpeq MauvilleCity_GameCorner_EventScript_156F6C - removecoins 1500 - additem ITEM_TM32, 1 - updatecoins 0, 0 - playsfx 95 - msgbox MauvilleCity_GameCorner_Text_181F08, 4 - jump MauvilleCity_GameCorner_EventScript_156D49 - end - -MauvilleCity_GameCorner_EventScript_156E76:: @ 8156E76 - checkcoins 16386 - compare 0x4002, 3500 - jumpif 0, MauvilleCity_GameCorner_EventScript_156F5E - checkitemspace ITEM_TM29, 1 - compare RESULT, 0 - jumpeq MauvilleCity_GameCorner_EventScript_156F6C - removecoins 3500 - additem ITEM_TM29, 1 - updatecoins 0, 0 - playsfx 95 - msgbox MauvilleCity_GameCorner_Text_181F08, 4 - jump MauvilleCity_GameCorner_EventScript_156D49 - end - -MauvilleCity_GameCorner_EventScript_156EB0:: @ 8156EB0 - checkcoins 16386 - compare 0x4002, 4000 - jumpif 0, MauvilleCity_GameCorner_EventScript_156F5E - checkitemspace ITEM_TM35, 1 - compare RESULT, 0 - jumpeq MauvilleCity_GameCorner_EventScript_156F6C - removecoins 4000 - additem ITEM_TM35, 1 - updatecoins 0, 0 - playsfx 95 - msgbox MauvilleCity_GameCorner_Text_181F08, 4 - jump MauvilleCity_GameCorner_EventScript_156D49 - end - -MauvilleCity_GameCorner_EventScript_156EEA:: @ 8156EEA - checkcoins 16386 - compare 0x4002, 4000 - jumpif 0, MauvilleCity_GameCorner_EventScript_156F5E - checkitemspace ITEM_TM24, 1 - compare RESULT, 0 - jumpeq MauvilleCity_GameCorner_EventScript_156F6C - removecoins 4000 - additem ITEM_TM24, 1 - updatecoins 0, 0 - playsfx 95 - msgbox MauvilleCity_GameCorner_Text_181F08, 4 - jump MauvilleCity_GameCorner_EventScript_156D49 - end - -MauvilleCity_GameCorner_EventScript_156F24:: @ 8156F24 - checkcoins 16386 - compare 0x4002, 4000 - jumpif 0, MauvilleCity_GameCorner_EventScript_156F5E - checkitemspace ITEM_TM13, 1 - compare RESULT, 0 - jumpeq MauvilleCity_GameCorner_EventScript_156F6C - removecoins 4000 - additem ITEM_TM13, 1 - updatecoins 0, 0 - playsfx 95 - msgbox MauvilleCity_GameCorner_Text_181F08, 4 - jump MauvilleCity_GameCorner_EventScript_156D49 - end - -MauvilleCity_GameCorner_EventScript_156F5E:: @ 8156F5E - msgbox MauvilleCity_GameCorner_Text_181E76, 4 - jump MauvilleCity_GameCorner_EventScript_156D49 - end - -MauvilleCity_GameCorner_EventScript_156F6C:: @ 8156F6C - call MauvilleCity_GameCorner_EventScript_1A02A5 - jump MauvilleCity_GameCorner_EventScript_156D49 - end - -MauvilleCity_GameCorner_EventScript_156F77:: @ 8156F77 - msgbox MauvilleCity_GameCorner_Text_181EC2, 4 - hidecoins 0, 0 - release - end - -MauvilleCity_GameCorner_EventScript_156F84:: @ 8156F84 - msgbox MauvilleCity_GameCorner_Text_1821C1, 2 - end - -MauvilleCity_GameCorner_EventScript_156F8D:: @ 8156F8D - msgbox MauvilleCity_GameCorner_Text_1821F3, 2 - end - -MauvilleCity_GameCorner_EventScript_156F96:: @ 8156F96 - lock - faceplayer - checkflag 226 - jumpeq MauvilleCity_GameCorner_EventScript_157072 - msgbox MauvilleCity_GameCorner_Text_181F3D, 5 - compare RESULT, 0 - jumpeq MauvilleCity_GameCorner_EventScript_157068 - switch 0x4023 - case 0, MauvilleCity_GameCorner_EventScript_156FDB - case 1, MauvilleCity_GameCorner_EventScript_157005 - case 2, MauvilleCity_GameCorner_EventScript_15702F - end - -MauvilleCity_GameCorner_EventScript_156FDB:: @ 8156FDB - bufferdecor 1, 88 - checkdecor 88 - compare RESULT, 0 - jumpeq MauvilleCity_GameCorner_EventScript_157059 - msgbox MauvilleCity_GameCorner_Text_181F89, 4 - givedecoration 88 - setflag 226 - jump MauvilleCity_GameCorner_EventScript_157072 - end - -MauvilleCity_GameCorner_EventScript_157005:: @ 8157005 - bufferdecor 1, 89 - checkdecor 89 - compare RESULT, 0 - jumpeq MauvilleCity_GameCorner_EventScript_157059 - msgbox MauvilleCity_GameCorner_Text_181F89, 4 - givedecoration 89 - setflag 226 - jump MauvilleCity_GameCorner_EventScript_157072 - end - -MauvilleCity_GameCorner_EventScript_15702F:: @ 815702F - bufferdecor 1, 90 - checkdecor 90 - compare RESULT, 0 - jumpeq MauvilleCity_GameCorner_EventScript_157059 - msgbox MauvilleCity_GameCorner_Text_181F89, 4 - givedecoration 90 - setflag 226 - jump MauvilleCity_GameCorner_EventScript_157072 - end - -MauvilleCity_GameCorner_EventScript_157059:: @ 8157059 - call MauvilleCity_GameCorner_EventScript_1A02B8 - msgbox MauvilleCity_GameCorner_Text_181F97, 4 - release - end - -MauvilleCity_GameCorner_EventScript_157068:: @ 8157068 - msgbox MauvilleCity_GameCorner_Text_181FBC, 4 - release - end - -MauvilleCity_GameCorner_EventScript_157072:: @ 8157072 - msgbox MauvilleCity_GameCorner_Text_181FE9, 4 - release - end - -MauvilleCity_GameCorner_EventScript_15707C:: @ 815707C - lock - faceplayer - checkitem ITEM_COIN_CASE, 1 - compare RESULT, 1 - jumpeq MauvilleCity_GameCorner_EventScript_15709C - msgbox MauvilleCity_GameCorner_Text_18201E, 4 - jump MauvilleCity_GameCorner_EventScript_157108 - end - -MauvilleCity_GameCorner_EventScript_15709C:: @ 815709C - checkflag 225 - jumpeq MauvilleCity_GameCorner_EventScript_1570CA - checkcoins 16385 - compare 0x4001, 1 - jumpif 4, MauvilleCity_GameCorner_EventScript_1570CA - setflag 225 - givecoins 20 - msgbox MauvilleCity_GameCorner_Text_18208E, 4 - playsfx 95 - jump MauvilleCity_GameCorner_EventScript_1570CA - end - -MauvilleCity_GameCorner_EventScript_1570CA:: @ 81570CA - msgbox MauvilleCity_GameCorner_Text_1820DD, 4 - jump MauvilleCity_GameCorner_EventScript_157108 - end - -MauvilleCity_GameCorner_EventScript_1570D8:: @ 81570D8 - lock - faceplayer - msgbox MauvilleCity_GameCorner_Text_182120, 4 - jump MauvilleCity_GameCorner_EventScript_157108 - end - -MauvilleCity_GameCorner_EventScript_1570E8:: @ 81570E8 - lock - faceplayer - msgbox MauvilleCity_GameCorner_Text_18217C, 4 - jump MauvilleCity_GameCorner_EventScript_157108 - end - -MauvilleCity_GameCorner_EventScript_1570F8:: @ 81570F8 - lock - faceplayer - msgbox MauvilleCity_GameCorner_Text_182241, 4 - jump MauvilleCity_GameCorner_EventScript_157108 - end - -MauvilleCity_GameCorner_EventScript_157108:: @ 8157108 - closebutton - move LAST_TALKED, MauvilleCity_GameCorner_Movement_1A083D - waitmove 0 - release - end - -MauvilleCity_GameCorner_EventScript_157115:: @ 8157115 - lock - faceplayer - msgbox MauvilleCity_GameCorner_Text_182272, 4 - jump MauvilleCity_GameCorner_EventScript_157108 - end - -MauvilleCity_GameCorner_EventScript_157125:: @ 8157125 - lock - faceplayer - msgbox MauvilleCity_GameCorner_Text_1822F4, 4 - jump MauvilleCity_GameCorner_EventScript_157108 - end - -MauvilleCity_GameCorner_EventScript_157135:: @ 8157135 - lockall - checkitem ITEM_COIN_CASE, 1 - compare RESULT, 0 - jumpeq MauvilleCity_GameCorner_EventScript_1572B5 - setvar 0x8004, 0 - specialval RESULT, 286 - pokecasino RESULT - releaseall - end - -MauvilleCity_GameCorner_EventScript_157155:: @ 8157155 - lockall - checkitem ITEM_COIN_CASE, 1 - compare RESULT, 0 - jumpeq MauvilleCity_GameCorner_EventScript_1572B5 - setvar 0x8004, 1 - specialval RESULT, 286 - pokecasino RESULT - releaseall - end - -MauvilleCity_GameCorner_EventScript_157175:: @ 8157175 - lockall - checkitem ITEM_COIN_CASE, 1 - compare RESULT, 0 - jumpeq MauvilleCity_GameCorner_EventScript_1572B5 - setvar 0x8004, 2 - specialval RESULT, 286 - pokecasino RESULT - releaseall - end - -MauvilleCity_GameCorner_EventScript_157195:: @ 8157195 - lockall - checkitem ITEM_COIN_CASE, 1 - compare RESULT, 0 - jumpeq MauvilleCity_GameCorner_EventScript_1572B5 - setvar 0x8004, 3 - specialval RESULT, 286 - pokecasino RESULT - releaseall - end - -MauvilleCity_GameCorner_EventScript_1571B5:: @ 81571B5 - lockall - checkitem ITEM_COIN_CASE, 1 - compare RESULT, 0 - jumpeq MauvilleCity_GameCorner_EventScript_1572B5 - setvar 0x8004, 4 - specialval RESULT, 286 - pokecasino RESULT - releaseall - end - -MauvilleCity_GameCorner_EventScript_1571D5:: @ 81571D5 - lockall - checkitem ITEM_COIN_CASE, 1 - compare RESULT, 0 - jumpeq MauvilleCity_GameCorner_EventScript_1572B5 - setvar 0x8004, 5 - specialval RESULT, 286 - pokecasino RESULT - releaseall - end - -MauvilleCity_GameCorner_EventScript_1571F5:: @ 81571F5 - lockall - checkitem ITEM_COIN_CASE, 1 - compare RESULT, 0 - jumpeq MauvilleCity_GameCorner_EventScript_1572B5 - setvar 0x8004, 6 - specialval RESULT, 286 - pokecasino RESULT - releaseall - end - -MauvilleCity_GameCorner_EventScript_157215:: @ 8157215 - lockall - checkitem ITEM_COIN_CASE, 1 - compare RESULT, 0 - jumpeq MauvilleCity_GameCorner_EventScript_1572B5 - setvar 0x8004, 7 - specialval RESULT, 286 - pokecasino RESULT - releaseall - end - -MauvilleCity_GameCorner_EventScript_157235:: @ 8157235 - lockall - checkitem ITEM_COIN_CASE, 1 - compare RESULT, 0 - jumpeq MauvilleCity_GameCorner_EventScript_1572B5 - setvar 0x8004, 8 - specialval RESULT, 286 - pokecasino RESULT - releaseall - end - -MauvilleCity_GameCorner_EventScript_157255:: @ 8157255 - lockall - checkitem ITEM_COIN_CASE, 1 - compare RESULT, 0 - jumpeq MauvilleCity_GameCorner_EventScript_1572B5 - setvar 0x8004, 9 - specialval RESULT, 286 - pokecasino RESULT - releaseall - end - -MauvilleCity_GameCorner_EventScript_157275:: @ 8157275 - lockall - checkitem ITEM_COIN_CASE, 1 - compare RESULT, 0 - jumpeq MauvilleCity_GameCorner_EventScript_1572B5 - setvar 0x8004, 10 - specialval RESULT, 286 - pokecasino RESULT - releaseall - end - -MauvilleCity_GameCorner_EventScript_157295:: @ 8157295 - lockall - checkitem ITEM_COIN_CASE, 1 - compare RESULT, 0 - jumpeq MauvilleCity_GameCorner_EventScript_1572B5 - setvar 0x8004, 11 - specialval RESULT, 286 - pokecasino RESULT - releaseall - end - -MauvilleCity_GameCorner_EventScript_1572B5:: @ 81572B5 - msgbox MauvilleCity_GameCorner_Text_182420, 4 - releaseall - end diff --git a/data/scripts/maps/MauvilleCity_Gym.inc b/data/scripts/maps/MauvilleCity_Gym.inc new file mode 100644 index 000000000..9abac00d7 --- /dev/null +++ b/data/scripts/maps/MauvilleCity_Gym.inc @@ -0,0 +1,227 @@ +MauvilleCity_Gym_MapScripts:: @ 8156450 + map_script 1, MauvilleCity_Gym_MapScript1_156456 + .byte 0 + +MauvilleCity_Gym_MapScript1_156456:: @ 8156456 + checkflag 1208 + jumpeq MauvilleCity_Gym_EventScript_1565A7 + switch 0x4093 + case 0, MauvilleCity_Gym_EventScript_156491 + case 1, MauvilleCity_Gym_EventScript_15657D + case 2, MauvilleCity_Gym_EventScript_15658B + case 3, MauvilleCity_Gym_EventScript_156599 + end + +MauvilleCity_Gym_EventScript_156491:: @ 8156491 + checkflag 99 + jumpeq MauvilleCity_Gym_EventScript_15649B + end + +MauvilleCity_Gym_EventScript_15649B:: @ 815649B + setmaptile 4, 7, 560, 0 + setmaptile 4, 8, 568, 0 + setmaptile 5, 7, 561, 0 + setmaptile 5, 8, 569, 0 + setmaptile 3, 8, 578, 1 + setmaptile 3, 9, 538, 0 + setmaptile 3, 10, 593, 0 + setmaptile 1, 10, 546, 0 + setmaptile 1, 11, 554, 1 + setmaptile 2, 10, 547, 0 + setmaptile 2, 11, 555, 1 + setmaptile 4, 10, 546, 0 + setmaptile 4, 11, 554, 1 + setmaptile 5, 10, 547, 0 + setmaptile 5, 11, 555, 1 + setmaptile 6, 11, 578, 1 + setmaptile 6, 12, 538, 0 + setmaptile 6, 13, 593, 0 + setmaptile 3, 11, 577, 1 + setmaptile 3, 12, 585, 1 + setmaptile 3, 13, 592, 1 + setmaptile 4, 13, 560, 0 + setmaptile 4, 14, 568, 0 + setmaptile 5, 13, 561, 0 + setmaptile 5, 14, 569, 0 + end + +MauvilleCity_Gym_EventScript_15657D:: @ 815657D + setvar 0x8004, 0 + special 140 + jump MauvilleCity_Gym_EventScript_156491 + end + +MauvilleCity_Gym_EventScript_15658B:: @ 815658B + setvar 0x8004, 1 + special 140 + jump MauvilleCity_Gym_EventScript_156491 + end + +MauvilleCity_Gym_EventScript_156599:: @ 8156599 + setvar 0x8004, 2 + special 140 + jump MauvilleCity_Gym_EventScript_156491 + end + +MauvilleCity_Gym_EventScript_1565A7:: @ 81565A7 + special 144 + end + +MauvilleCity_Gym_EventScript_1565AB:: @ 81565AB + trainerbattle 1, OPPONENT_WATTSON, 0, MauvilleCity_Gym_Text_180C32, MauvilleCity_Gym_Text_180D64, MauvilleCity_Gym_EventScript_1565DB + checkflag 167 + jumpif 0, MauvilleCity_Gym_EventScript_15661D + compare 0x40ba, 2 + jumpeq MauvilleCity_Gym_EventScript_156641 + msgbox MauvilleCity_Gym_Text_180EDB, 4 + release + end + +MauvilleCity_Gym_EventScript_1565DB:: @ 81565DB + message MauvilleCity_Gym_Text_180DAF + waittext + call MauvilleCity_Gym_EventScript_1A02C5 + msgbox MauvilleCity_Gym_Text_180DDA, 4 + setflag 1208 + setflag 2057 + addvar 0x4085, 1 + compare 0x4085, 6 + callif 1, MauvilleCity_Gym_EventScript_1A00FB + setvar 0x8008, 3 + call MauvilleCity_Gym_EventScript_1A01C0 + special 144 + special 142 + playsfx 44 + jump MauvilleCity_Gym_EventScript_15661D + end + +MauvilleCity_Gym_EventScript_15661D:: @ 815661D + giveitem ITEM_TM34 + compare RESULT, 0 + jumpeq MauvilleCity_Gym_EventScript_1A029B + msgbox MauvilleCity_Gym_Text_180E76, 4 + setflag 167 + release + end + +MauvilleCity_Gym_EventScript_156641:: @ 8156641 + msgbox MauvilleCity_Gym_Text_180F1D, 4 + release + end + +MauvilleCity_Gym_EventScript_15664B:: @ 815664B + lockall + checkflag 1208 + jumpeq MauvilleCity_Gym_EventScript_1566DA + compare 0x4093, 1 + jumpeq MauvilleCity_Gym_EventScript_1566DA + setvar 0x4093, 1 + setvar 0x8004, 0 + jump MauvilleCity_Gym_EventScript_1566BA + end + +MauvilleCity_Gym_EventScript_156670:: @ 8156670 + lockall + checkflag 1208 + jumpeq MauvilleCity_Gym_EventScript_1566DA + compare 0x4093, 2 + jumpeq MauvilleCity_Gym_EventScript_1566DA + setvar 0x4093, 2 + setvar 0x8004, 1 + jump MauvilleCity_Gym_EventScript_1566BA + end + +MauvilleCity_Gym_EventScript_156695:: @ 8156695 + lockall + checkflag 1208 + jumpeq MauvilleCity_Gym_EventScript_1566DA + compare 0x4093, 3 + jumpeq MauvilleCity_Gym_EventScript_1566DA + setvar 0x4093, 3 + setvar 0x8004, 2 + jump MauvilleCity_Gym_EventScript_1566BA + end + +MauvilleCity_Gym_EventScript_1566BA:: @ 81566BA + special 139 + special 140 + special 142 + playsfx 44 + checkflag 99 + jumpeq MauvilleCity_Gym_EventScript_1566E1 + checkflag 99 + jumpif 0, MauvilleCity_Gym_EventScript_1566DC + releaseall + end + +MauvilleCity_Gym_EventScript_1566DA:: @ 81566DA + releaseall + end + +MauvilleCity_Gym_EventScript_1566DC:: @ 81566DC + setflag 99 + releaseall + end + +MauvilleCity_Gym_EventScript_1566E1:: @ 81566E1 + clearflag 99 + releaseall + end + +MauvilleCity_Gym_EventScript_1566E6:: @ 81566E6 + trainerbattle 0, OPPONENT_KIRK, 0, MauvilleCity_Gym_Text_180956, MauvilleCity_Gym_Text_180997 + msgbox MauvilleCity_Gym_Text_1809D1, 6 + end + +MauvilleCity_Gym_EventScript_1566FD:: @ 81566FD + trainerbattle 0, OPPONENT_SHAWN, 0, MauvilleCity_Gym_Text_180A05, MauvilleCity_Gym_Text_180A42 + msgbox MauvilleCity_Gym_Text_180A5E, 6 + end + +MauvilleCity_Gym_EventScript_156714:: @ 8156714 + trainerbattle 0, OPPONENT_BEN, 0, MauvilleCity_Gym_Text_180AE0, MauvilleCity_Gym_Text_180B06 + msgbox MauvilleCity_Gym_Text_180B1D, 6 + end + +MauvilleCity_Gym_EventScript_15672B:: @ 815672B + trainerbattle 0, OPPONENT_VIVIAN, 0, MauvilleCity_Gym_Text_180B5A, MauvilleCity_Gym_Text_180B93 + msgbox MauvilleCity_Gym_Text_180BAE, 6 + end + +MauvilleCity_Gym_EventScript_156742:: @ 8156742 + lock + faceplayer + checkflag 1208 + jumpeq MauvilleCity_Gym_EventScript_156757 + msgbox MauvilleCity_Gym_Text_180815, 4 + release + end + +MauvilleCity_Gym_EventScript_156757:: @ 8156757 + msgbox MauvilleCity_Gym_Text_18091D, 4 + release + end + +MauvilleCity_Gym_EventScript_156761:: @ 8156761 + lockall + checkflag 2057 + jumpeq MauvilleCity_Gym_EventScript_156781 + jump MauvilleCity_Gym_EventScript_15678B + end + +MauvilleCity_Gym_EventScript_156771:: @ 8156771 + lockall + checkflag 2057 + jumpeq MauvilleCity_Gym_EventScript_156781 + jump MauvilleCity_Gym_EventScript_15678B + end + +MauvilleCity_Gym_EventScript_156781:: @ 8156781 + msgbox MauvilleCity_Gym_Text_180F64, 4 + releaseall + end + +MauvilleCity_Gym_EventScript_15678B:: @ 815678B + msgbox MauvilleCity_Gym_Text_180F4A, 4 + releaseall + end diff --git a/data/scripts/maps/MauvilleCity_Gym.s b/data/scripts/maps/MauvilleCity_Gym.s deleted file mode 100644 index 9abac00d7..000000000 --- a/data/scripts/maps/MauvilleCity_Gym.s +++ /dev/null @@ -1,227 +0,0 @@ -MauvilleCity_Gym_MapScripts:: @ 8156450 - map_script 1, MauvilleCity_Gym_MapScript1_156456 - .byte 0 - -MauvilleCity_Gym_MapScript1_156456:: @ 8156456 - checkflag 1208 - jumpeq MauvilleCity_Gym_EventScript_1565A7 - switch 0x4093 - case 0, MauvilleCity_Gym_EventScript_156491 - case 1, MauvilleCity_Gym_EventScript_15657D - case 2, MauvilleCity_Gym_EventScript_15658B - case 3, MauvilleCity_Gym_EventScript_156599 - end - -MauvilleCity_Gym_EventScript_156491:: @ 8156491 - checkflag 99 - jumpeq MauvilleCity_Gym_EventScript_15649B - end - -MauvilleCity_Gym_EventScript_15649B:: @ 815649B - setmaptile 4, 7, 560, 0 - setmaptile 4, 8, 568, 0 - setmaptile 5, 7, 561, 0 - setmaptile 5, 8, 569, 0 - setmaptile 3, 8, 578, 1 - setmaptile 3, 9, 538, 0 - setmaptile 3, 10, 593, 0 - setmaptile 1, 10, 546, 0 - setmaptile 1, 11, 554, 1 - setmaptile 2, 10, 547, 0 - setmaptile 2, 11, 555, 1 - setmaptile 4, 10, 546, 0 - setmaptile 4, 11, 554, 1 - setmaptile 5, 10, 547, 0 - setmaptile 5, 11, 555, 1 - setmaptile 6, 11, 578, 1 - setmaptile 6, 12, 538, 0 - setmaptile 6, 13, 593, 0 - setmaptile 3, 11, 577, 1 - setmaptile 3, 12, 585, 1 - setmaptile 3, 13, 592, 1 - setmaptile 4, 13, 560, 0 - setmaptile 4, 14, 568, 0 - setmaptile 5, 13, 561, 0 - setmaptile 5, 14, 569, 0 - end - -MauvilleCity_Gym_EventScript_15657D:: @ 815657D - setvar 0x8004, 0 - special 140 - jump MauvilleCity_Gym_EventScript_156491 - end - -MauvilleCity_Gym_EventScript_15658B:: @ 815658B - setvar 0x8004, 1 - special 140 - jump MauvilleCity_Gym_EventScript_156491 - end - -MauvilleCity_Gym_EventScript_156599:: @ 8156599 - setvar 0x8004, 2 - special 140 - jump MauvilleCity_Gym_EventScript_156491 - end - -MauvilleCity_Gym_EventScript_1565A7:: @ 81565A7 - special 144 - end - -MauvilleCity_Gym_EventScript_1565AB:: @ 81565AB - trainerbattle 1, OPPONENT_WATTSON, 0, MauvilleCity_Gym_Text_180C32, MauvilleCity_Gym_Text_180D64, MauvilleCity_Gym_EventScript_1565DB - checkflag 167 - jumpif 0, MauvilleCity_Gym_EventScript_15661D - compare 0x40ba, 2 - jumpeq MauvilleCity_Gym_EventScript_156641 - msgbox MauvilleCity_Gym_Text_180EDB, 4 - release - end - -MauvilleCity_Gym_EventScript_1565DB:: @ 81565DB - message MauvilleCity_Gym_Text_180DAF - waittext - call MauvilleCity_Gym_EventScript_1A02C5 - msgbox MauvilleCity_Gym_Text_180DDA, 4 - setflag 1208 - setflag 2057 - addvar 0x4085, 1 - compare 0x4085, 6 - callif 1, MauvilleCity_Gym_EventScript_1A00FB - setvar 0x8008, 3 - call MauvilleCity_Gym_EventScript_1A01C0 - special 144 - special 142 - playsfx 44 - jump MauvilleCity_Gym_EventScript_15661D - end - -MauvilleCity_Gym_EventScript_15661D:: @ 815661D - giveitem ITEM_TM34 - compare RESULT, 0 - jumpeq MauvilleCity_Gym_EventScript_1A029B - msgbox MauvilleCity_Gym_Text_180E76, 4 - setflag 167 - release - end - -MauvilleCity_Gym_EventScript_156641:: @ 8156641 - msgbox MauvilleCity_Gym_Text_180F1D, 4 - release - end - -MauvilleCity_Gym_EventScript_15664B:: @ 815664B - lockall - checkflag 1208 - jumpeq MauvilleCity_Gym_EventScript_1566DA - compare 0x4093, 1 - jumpeq MauvilleCity_Gym_EventScript_1566DA - setvar 0x4093, 1 - setvar 0x8004, 0 - jump MauvilleCity_Gym_EventScript_1566BA - end - -MauvilleCity_Gym_EventScript_156670:: @ 8156670 - lockall - checkflag 1208 - jumpeq MauvilleCity_Gym_EventScript_1566DA - compare 0x4093, 2 - jumpeq MauvilleCity_Gym_EventScript_1566DA - setvar 0x4093, 2 - setvar 0x8004, 1 - jump MauvilleCity_Gym_EventScript_1566BA - end - -MauvilleCity_Gym_EventScript_156695:: @ 8156695 - lockall - checkflag 1208 - jumpeq MauvilleCity_Gym_EventScript_1566DA - compare 0x4093, 3 - jumpeq MauvilleCity_Gym_EventScript_1566DA - setvar 0x4093, 3 - setvar 0x8004, 2 - jump MauvilleCity_Gym_EventScript_1566BA - end - -MauvilleCity_Gym_EventScript_1566BA:: @ 81566BA - special 139 - special 140 - special 142 - playsfx 44 - checkflag 99 - jumpeq MauvilleCity_Gym_EventScript_1566E1 - checkflag 99 - jumpif 0, MauvilleCity_Gym_EventScript_1566DC - releaseall - end - -MauvilleCity_Gym_EventScript_1566DA:: @ 81566DA - releaseall - end - -MauvilleCity_Gym_EventScript_1566DC:: @ 81566DC - setflag 99 - releaseall - end - -MauvilleCity_Gym_EventScript_1566E1:: @ 81566E1 - clearflag 99 - releaseall - end - -MauvilleCity_Gym_EventScript_1566E6:: @ 81566E6 - trainerbattle 0, OPPONENT_KIRK, 0, MauvilleCity_Gym_Text_180956, MauvilleCity_Gym_Text_180997 - msgbox MauvilleCity_Gym_Text_1809D1, 6 - end - -MauvilleCity_Gym_EventScript_1566FD:: @ 81566FD - trainerbattle 0, OPPONENT_SHAWN, 0, MauvilleCity_Gym_Text_180A05, MauvilleCity_Gym_Text_180A42 - msgbox MauvilleCity_Gym_Text_180A5E, 6 - end - -MauvilleCity_Gym_EventScript_156714:: @ 8156714 - trainerbattle 0, OPPONENT_BEN, 0, MauvilleCity_Gym_Text_180AE0, MauvilleCity_Gym_Text_180B06 - msgbox MauvilleCity_Gym_Text_180B1D, 6 - end - -MauvilleCity_Gym_EventScript_15672B:: @ 815672B - trainerbattle 0, OPPONENT_VIVIAN, 0, MauvilleCity_Gym_Text_180B5A, MauvilleCity_Gym_Text_180B93 - msgbox MauvilleCity_Gym_Text_180BAE, 6 - end - -MauvilleCity_Gym_EventScript_156742:: @ 8156742 - lock - faceplayer - checkflag 1208 - jumpeq MauvilleCity_Gym_EventScript_156757 - msgbox MauvilleCity_Gym_Text_180815, 4 - release - end - -MauvilleCity_Gym_EventScript_156757:: @ 8156757 - msgbox MauvilleCity_Gym_Text_18091D, 4 - release - end - -MauvilleCity_Gym_EventScript_156761:: @ 8156761 - lockall - checkflag 2057 - jumpeq MauvilleCity_Gym_EventScript_156781 - jump MauvilleCity_Gym_EventScript_15678B - end - -MauvilleCity_Gym_EventScript_156771:: @ 8156771 - lockall - checkflag 2057 - jumpeq MauvilleCity_Gym_EventScript_156781 - jump MauvilleCity_Gym_EventScript_15678B - end - -MauvilleCity_Gym_EventScript_156781:: @ 8156781 - msgbox MauvilleCity_Gym_Text_180F64, 4 - releaseall - end - -MauvilleCity_Gym_EventScript_15678B:: @ 815678B - msgbox MauvilleCity_Gym_Text_180F4A, 4 - releaseall - end diff --git a/data/scripts/maps/MauvilleCity_House1.inc b/data/scripts/maps/MauvilleCity_House1.inc new file mode 100644 index 000000000..48ee31be5 --- /dev/null +++ b/data/scripts/maps/MauvilleCity_House1.inc @@ -0,0 +1,19 @@ +MauvilleCity_House1_MapScripts:: @ 81569FC + .byte 0 + +MauvilleCity_House1_EventScript_1569FD:: @ 81569FD + lock + faceplayer + checkflag 107 + jumpeq MauvilleCity_House1_EventScript_156A29 + msgbox MauvilleCity_House1_Text_181B1A, 4 + giveitem ITEM_HM06 + setflag 107 + msgbox MauvilleCity_House1_Text_181B64, 4 + release + end + +MauvilleCity_House1_EventScript_156A29:: @ 8156A29 + msgbox MauvilleCity_House1_Text_181BF6, 4 + release + end diff --git a/data/scripts/maps/MauvilleCity_House1.s b/data/scripts/maps/MauvilleCity_House1.s deleted file mode 100644 index 48ee31be5..000000000 --- a/data/scripts/maps/MauvilleCity_House1.s +++ /dev/null @@ -1,19 +0,0 @@ -MauvilleCity_House1_MapScripts:: @ 81569FC - .byte 0 - -MauvilleCity_House1_EventScript_1569FD:: @ 81569FD - lock - faceplayer - checkflag 107 - jumpeq MauvilleCity_House1_EventScript_156A29 - msgbox MauvilleCity_House1_Text_181B1A, 4 - giveitem ITEM_HM06 - setflag 107 - msgbox MauvilleCity_House1_Text_181B64, 4 - release - end - -MauvilleCity_House1_EventScript_156A29:: @ 8156A29 - msgbox MauvilleCity_House1_Text_181BF6, 4 - release - end diff --git a/data/scripts/maps/MauvilleCity_House2.inc b/data/scripts/maps/MauvilleCity_House2.inc new file mode 100644 index 000000000..8a73af034 --- /dev/null +++ b/data/scripts/maps/MauvilleCity_House2.inc @@ -0,0 +1,45 @@ +MauvilleCity_House2_MapScripts:: @ 81572BF + .byte 0 + +MauvilleCity_House2_EventScript_1572C0:: @ 81572C0 + lock + faceplayer + checkflag 258 + jumpeq MauvilleCity_House2_EventScript_15733D + msgbox MauvilleCity_House2_Text_18244E, 4 + checkitem ITEM_HARBOR_MAIL, 1 + compare RESULT, 1 + jumpeq MauvilleCity_House2_EventScript_1572E5 + release + end + +MauvilleCity_House2_EventScript_1572E5:: @ 81572E5 + playsfx 21 + move LAST_TALKED, MauvilleCity_House2_Movement_1A0833 + waitmove 0 + move LAST_TALKED, MauvilleCity_House2_Movement_1A0835 + waitmove 0 + msgbox MauvilleCity_House2_Text_1824D8, 5 + compare RESULT, 1 + jumpeq MauvilleCity_House2_EventScript_15731B + compare RESULT, 0 + jumpeq MauvilleCity_House2_EventScript_157347 + end + +MauvilleCity_House2_EventScript_15731B:: @ 815731B + msgbox MauvilleCity_House2_Text_182515, 4 + removeitem ITEM_HARBOR_MAIL, 1 + giveitem ITEM_COIN_CASE + setflag 258 + jump MauvilleCity_House2_EventScript_15733D + end + +MauvilleCity_House2_EventScript_15733D:: @ 815733D + msgbox MauvilleCity_House2_Text_182549, 4 + release + end + +MauvilleCity_House2_EventScript_157347:: @ 8157347 + msgbox MauvilleCity_House2_Text_182578, 4 + release + end diff --git a/data/scripts/maps/MauvilleCity_House2.s b/data/scripts/maps/MauvilleCity_House2.s deleted file mode 100644 index 8a73af034..000000000 --- a/data/scripts/maps/MauvilleCity_House2.s +++ /dev/null @@ -1,45 +0,0 @@ -MauvilleCity_House2_MapScripts:: @ 81572BF - .byte 0 - -MauvilleCity_House2_EventScript_1572C0:: @ 81572C0 - lock - faceplayer - checkflag 258 - jumpeq MauvilleCity_House2_EventScript_15733D - msgbox MauvilleCity_House2_Text_18244E, 4 - checkitem ITEM_HARBOR_MAIL, 1 - compare RESULT, 1 - jumpeq MauvilleCity_House2_EventScript_1572E5 - release - end - -MauvilleCity_House2_EventScript_1572E5:: @ 81572E5 - playsfx 21 - move LAST_TALKED, MauvilleCity_House2_Movement_1A0833 - waitmove 0 - move LAST_TALKED, MauvilleCity_House2_Movement_1A0835 - waitmove 0 - msgbox MauvilleCity_House2_Text_1824D8, 5 - compare RESULT, 1 - jumpeq MauvilleCity_House2_EventScript_15731B - compare RESULT, 0 - jumpeq MauvilleCity_House2_EventScript_157347 - end - -MauvilleCity_House2_EventScript_15731B:: @ 815731B - msgbox MauvilleCity_House2_Text_182515, 4 - removeitem ITEM_HARBOR_MAIL, 1 - giveitem ITEM_COIN_CASE - setflag 258 - jump MauvilleCity_House2_EventScript_15733D - end - -MauvilleCity_House2_EventScript_15733D:: @ 815733D - msgbox MauvilleCity_House2_Text_182549, 4 - release - end - -MauvilleCity_House2_EventScript_157347:: @ 8157347 - msgbox MauvilleCity_House2_Text_182578, 4 - release - end diff --git a/data/scripts/maps/MauvilleCity_Mart.inc b/data/scripts/maps/MauvilleCity_Mart.inc new file mode 100644 index 000000000..fac5906ad --- /dev/null +++ b/data/scripts/maps/MauvilleCity_Mart.inc @@ -0,0 +1,38 @@ +MauvilleCity_Mart_MapScripts:: @ 81573BD + .byte 0 + +MauvilleCity_Mart_EventScript_1573BE:: @ 81573BE + lock + faceplayer + message MauvilleCity_Mart_Text_1A0BE4 + waittext + pokemart MauvilleCity_Mart_Items + msgbox MauvilleCity_Mart_Text_1A0C02, 4 + release + end + + .align 2 +MauvilleCity_Mart_Items:: @ 81573D8 + .2byte ITEM_POKE_BALL + .2byte ITEM_GREAT_BALL + .2byte ITEM_SUPER_POTION + .2byte ITEM_ANTIDOTE + .2byte ITEM_PARALYZE_HEAL + .2byte ITEM_AWAKENING + .2byte ITEM_X_SPEED + .2byte ITEM_X_ATTACK + .2byte ITEM_X_DEFEND + .2byte ITEM_GUARD_SPEC + .2byte ITEM_DIRE_HIT + .2byte ITEM_X_ACCURACY + .2byte ITEM_NONE + release + end + +MauvilleCity_Mart_EventScript_1573F4:: @ 81573F4 + msgbox MauvilleCity_Mart_Text_1827D3, 2 + end + +MauvilleCity_Mart_EventScript_1573FD:: @ 81573FD + msgbox MauvilleCity_Mart_Text_18287F, 2 + end diff --git a/data/scripts/maps/MauvilleCity_Mart.s b/data/scripts/maps/MauvilleCity_Mart.s deleted file mode 100644 index fac5906ad..000000000 --- a/data/scripts/maps/MauvilleCity_Mart.s +++ /dev/null @@ -1,38 +0,0 @@ -MauvilleCity_Mart_MapScripts:: @ 81573BD - .byte 0 - -MauvilleCity_Mart_EventScript_1573BE:: @ 81573BE - lock - faceplayer - message MauvilleCity_Mart_Text_1A0BE4 - waittext - pokemart MauvilleCity_Mart_Items - msgbox MauvilleCity_Mart_Text_1A0C02, 4 - release - end - - .align 2 -MauvilleCity_Mart_Items:: @ 81573D8 - .2byte ITEM_POKE_BALL - .2byte ITEM_GREAT_BALL - .2byte ITEM_SUPER_POTION - .2byte ITEM_ANTIDOTE - .2byte ITEM_PARALYZE_HEAL - .2byte ITEM_AWAKENING - .2byte ITEM_X_SPEED - .2byte ITEM_X_ATTACK - .2byte ITEM_X_DEFEND - .2byte ITEM_GUARD_SPEC - .2byte ITEM_DIRE_HIT - .2byte ITEM_X_ACCURACY - .2byte ITEM_NONE - release - end - -MauvilleCity_Mart_EventScript_1573F4:: @ 81573F4 - msgbox MauvilleCity_Mart_Text_1827D3, 2 - end - -MauvilleCity_Mart_EventScript_1573FD:: @ 81573FD - msgbox MauvilleCity_Mart_Text_18287F, 2 - end diff --git a/data/scripts/maps/MauvilleCity_PokemonCenter_1F.inc b/data/scripts/maps/MauvilleCity_PokemonCenter_1F.inc new file mode 100644 index 000000000..b943b9c8f --- /dev/null +++ b/data/scripts/maps/MauvilleCity_PokemonCenter_1F.inc @@ -0,0 +1,33 @@ +MauvilleCity_PokemonCenter_1F_MapScripts:: @ 8157351 + map_script 3, MauvilleCity_PokemonCenter_1F_MapScript1_157357 + .byte 0 + +MauvilleCity_PokemonCenter_1F_MapScript1_157357:: @ 8157357 + sethealplace 5 + call MauvilleCity_PokemonCenter_1F_EventScript_19FD1B + jump MauvilleCity_PokemonCenter_1F_EventScript_157365 + end + +MauvilleCity_PokemonCenter_1F_EventScript_157365:: @ 8157365 + special 104 + end + +MauvilleCity_PokemonCenter_1F_EventScript_157369:: @ 8157369 + setvar 0x800b, 1 + call MauvilleCity_PokemonCenter_1F_EventScript_19FD5B + waittext + waitbutton + release + end + +MauvilleCity_PokemonCenter_1F_EventScript_157377:: @ 8157377 + msgbox MauvilleCity_PokemonCenter_1F_Text_1825BD, 2 + end + +MauvilleCity_PokemonCenter_1F_EventScript_157380:: @ 8157380 + msgbox MauvilleCity_PokemonCenter_1F_Text_182622, 2 + end + +MauvilleCity_PokemonCenter_1F_EventScript_157389:: @ 8157389 + msgbox MauvilleCity_PokemonCenter_1F_Text_1826A6, 2 + end diff --git a/data/scripts/maps/MauvilleCity_PokemonCenter_1F.s b/data/scripts/maps/MauvilleCity_PokemonCenter_1F.s deleted file mode 100644 index b943b9c8f..000000000 --- a/data/scripts/maps/MauvilleCity_PokemonCenter_1F.s +++ /dev/null @@ -1,33 +0,0 @@ -MauvilleCity_PokemonCenter_1F_MapScripts:: @ 8157351 - map_script 3, MauvilleCity_PokemonCenter_1F_MapScript1_157357 - .byte 0 - -MauvilleCity_PokemonCenter_1F_MapScript1_157357:: @ 8157357 - sethealplace 5 - call MauvilleCity_PokemonCenter_1F_EventScript_19FD1B - jump MauvilleCity_PokemonCenter_1F_EventScript_157365 - end - -MauvilleCity_PokemonCenter_1F_EventScript_157365:: @ 8157365 - special 104 - end - -MauvilleCity_PokemonCenter_1F_EventScript_157369:: @ 8157369 - setvar 0x800b, 1 - call MauvilleCity_PokemonCenter_1F_EventScript_19FD5B - waittext - waitbutton - release - end - -MauvilleCity_PokemonCenter_1F_EventScript_157377:: @ 8157377 - msgbox MauvilleCity_PokemonCenter_1F_Text_1825BD, 2 - end - -MauvilleCity_PokemonCenter_1F_EventScript_157380:: @ 8157380 - msgbox MauvilleCity_PokemonCenter_1F_Text_182622, 2 - end - -MauvilleCity_PokemonCenter_1F_EventScript_157389:: @ 8157389 - msgbox MauvilleCity_PokemonCenter_1F_Text_1826A6, 2 - end diff --git a/data/scripts/maps/MauvilleCity_PokemonCenter_2F.inc b/data/scripts/maps/MauvilleCity_PokemonCenter_2F.inc new file mode 100644 index 000000000..e85e80308 --- /dev/null +++ b/data/scripts/maps/MauvilleCity_PokemonCenter_2F.inc @@ -0,0 +1,21 @@ +MauvilleCity_PokemonCenter_2F_MapScripts:: @ 8157392 + map_script 2, MauvilleCity_PokemonCenter_2F_MapScript2_1A3D88 + map_script 4, MauvilleCity_PokemonCenter_2F_MapScript2_1A3D03 + map_script 1, MauvilleCity_PokemonCenter_2F_MapScript1_1A3D32 + .byte 0 + +MauvilleCity_PokemonCenter_2F_EventScript_1573A2:: @ 81573A2 + call MauvilleCity_PokemonCenter_2F_EventScript_1A3EA6 + end + +MauvilleCity_PokemonCenter_2F_EventScript_1573A8:: @ 81573A8 + call MauvilleCity_PokemonCenter_2F_EventScript_1A40CC + end + +MauvilleCity_PokemonCenter_2F_EventScript_1573AE:: @ 81573AE + call MauvilleCity_PokemonCenter_2F_EventScript_1A41FB + end + +MauvilleCity_PokemonCenter_2F_EventScript_1573B4:: @ 81573B4 + msgbox MauvilleCity_PokemonCenter_2F_Text_182724, 2 + end diff --git a/data/scripts/maps/MauvilleCity_PokemonCenter_2F.s b/data/scripts/maps/MauvilleCity_PokemonCenter_2F.s deleted file mode 100644 index e85e80308..000000000 --- a/data/scripts/maps/MauvilleCity_PokemonCenter_2F.s +++ /dev/null @@ -1,21 +0,0 @@ -MauvilleCity_PokemonCenter_2F_MapScripts:: @ 8157392 - map_script 2, MauvilleCity_PokemonCenter_2F_MapScript2_1A3D88 - map_script 4, MauvilleCity_PokemonCenter_2F_MapScript2_1A3D03 - map_script 1, MauvilleCity_PokemonCenter_2F_MapScript1_1A3D32 - .byte 0 - -MauvilleCity_PokemonCenter_2F_EventScript_1573A2:: @ 81573A2 - call MauvilleCity_PokemonCenter_2F_EventScript_1A3EA6 - end - -MauvilleCity_PokemonCenter_2F_EventScript_1573A8:: @ 81573A8 - call MauvilleCity_PokemonCenter_2F_EventScript_1A40CC - end - -MauvilleCity_PokemonCenter_2F_EventScript_1573AE:: @ 81573AE - call MauvilleCity_PokemonCenter_2F_EventScript_1A41FB - end - -MauvilleCity_PokemonCenter_2F_EventScript_1573B4:: @ 81573B4 - msgbox MauvilleCity_PokemonCenter_2F_Text_182724, 2 - end diff --git a/data/scripts/maps/MeteorFalls_1F_1R.inc b/data/scripts/maps/MeteorFalls_1F_1R.inc new file mode 100644 index 000000000..3e7155955 --- /dev/null +++ b/data/scripts/maps/MeteorFalls_1F_1R.inc @@ -0,0 +1,228 @@ +MeteorFalls_1F_1R_MapScripts:: @ 815C490 + map_script 3, MeteorFalls_1F_1R_MapScript1_15C496 + .byte 0 + +MeteorFalls_1F_1R_MapScript1_15C496:: @ 815C496 + call MeteorFalls_1F_1R_EventScript_1A0196 + end + +MeteorFalls_1F_1R_EventScript_15C49C:: @ 815C49C + lockall + move 255, MeteorFalls_1F_1R_Movement_1A0845 + waitmove 0 + pause 30 + move 5, MeteorFalls_1F_1R_Movement_1A0845 + waitmove 0 + msgbox MeteorFalls_1F_1R_Text_193237, 4 + closebutton + move 5, MeteorFalls_1F_1R_Movement_1A0841 + move 6, MeteorFalls_1F_1R_Movement_1A0841 + waitmove 0 + playsfx 21 + move 5, MeteorFalls_1F_1R_Movement_1A0833 + waitmove 0 + move 5, MeteorFalls_1F_1R_Movement_1A0835 + waitmove 0 + msgbox MeteorFalls_1F_1R_Text_193268, 4 + closebutton + move 5, MeteorFalls_1F_1R_Movement_15C5EE + waitmove 0 + msgbox MeteorFalls_1F_1R_Text_1932C5, 4 + closebutton + move 255, MeteorFalls_1F_1R_Movement_1A083F + move 5, MeteorFalls_1F_1R_Movement_1A083F + move 6, MeteorFalls_1F_1R_Movement_1A083F + waitmove 0 + reappear 7 + reappear 8 + reappear 9 + move 7, MeteorFalls_1F_1R_Movement_15C608 + move 8, MeteorFalls_1F_1R_Movement_15C60F + move 9, MeteorFalls_1F_1R_Movement_15C617 + waitmove 0 + move 5, MeteorFalls_1F_1R_Movement_1A083F + move 6, MeteorFalls_1F_1R_Movement_1A083F + waitmove 0 + msgbox MeteorFalls_1F_1R_Text_193320, 4 + closebutton + move 255, MeteorFalls_1F_1R_Movement_15C64F + move 5, MeteorFalls_1F_1R_Movement_15C5F1 + move 6, MeteorFalls_1F_1R_Movement_15C5FC + waitmove 0 + disappear 5 + disappear 6 + move 7, MeteorFalls_1F_1R_Movement_15C628 + waitmove 0 + .ifdef SAPPHIRE + msgbox MeteorFalls_1F_1R_Text_1933EC, 4 + .else + msgbox MeteorFalls_1F_1R_Text_193584, 4 + .endif + closebutton + move 8, MeteorFalls_1F_1R_Movement_15C639 + move 9, MeteorFalls_1F_1R_Movement_15C64A + waitmove 0 + msgbox MeteorFalls_1F_1R_Text_193720, 4 + move 7, MeteorFalls_1F_1R_Movement_1A0845 + waitmove 0 + msgbox MeteorFalls_1F_1R_Text_193747, 4 + move 7, MeteorFalls_1F_1R_Movement_1A083F + waitmove 0 + msgbox MeteorFalls_1F_1R_Text_1937AA, 4 + closebutton + move 7, MeteorFalls_1F_1R_Movement_15C61F + move 8, MeteorFalls_1F_1R_Movement_15C62E + move 9, MeteorFalls_1F_1R_Movement_15C63E + waitmove 0 + disappear 7 + disappear 8 + disappear 9 + setflag 819 + setvar 0x40bf, 1 + releaseall + end + +MeteorFalls_1F_1R_Movement_15C5EE:: @ 815C5EE + step_right + step_right + step_end + +MeteorFalls_1F_1R_Movement_15C5F1:: @ 815C5F1 + step_16 + step_16 + step_18 + step_18 + step_18 + step_18 + step_18 + step_18 + step_18 + step_18 + step_end + +MeteorFalls_1F_1R_Movement_15C5FC:: @ 815C5FC + step_16 + step_16 + step_16 + step_18 + step_18 + step_18 + step_18 + step_18 + step_18 + step_18 + step_18 + step_end + +MeteorFalls_1F_1R_Movement_15C608:: @ 815C608 + step_right + step_right + step_right + step_right + step_right + step_right + step_end + +MeteorFalls_1F_1R_Movement_15C60F:: @ 815C60F + step_14 + step_14 + step_right + step_right + step_right + step_right + step_right + step_end + +MeteorFalls_1F_1R_Movement_15C617:: @ 815C617 + step_14 + step_14 + step_right + step_right + step_right + step_right + step_right + step_end + +MeteorFalls_1F_1R_Movement_15C61F:: @ 815C61F + step_right + step_right + step_right + step_right + step_right + step_right + step_right + step_right + step_end + +MeteorFalls_1F_1R_Movement_15C628:: @ 815C628 + step_right + step_right + step_up + step_up + step_27 + step_end + +MeteorFalls_1F_1R_Movement_15C62E:: @ 815C62E + step_up + step_up + step_right + step_right + step_right + step_right + step_right + step_right + step_right + step_right + step_end + +MeteorFalls_1F_1R_Movement_15C639:: @ 815C639 + step_right + step_right + step_right + step_26 + step_end + +MeteorFalls_1F_1R_Movement_15C63E:: @ 815C63E + step_up + step_up + step_up + step_right + step_right + step_right + step_right + step_right + step_right + step_right + step_right + step_end + +MeteorFalls_1F_1R_Movement_15C64A:: @ 815C64A + step_right + step_right + step_right + step_26 + step_end + +MeteorFalls_1F_1R_Movement_15C64F:: @ 815C64F + step_25 + step_12 + step_28 + step_40 + step_left + step_41 + step_end + +MeteorFalls_1F_1R_EventScript_15C656:: @ 815C656 + lock + faceplayer + checkflag 244 + jumpeq MeteorFalls_1F_1R_EventScript_15C66E + setflag 244 + msgbox MeteorFalls_1F_1R_Text_1937EB, 4 + release + end + +MeteorFalls_1F_1R_EventScript_15C66E:: @ 815C66E + msgbox MeteorFalls_1F_1R_Text_19396A, 4 + release + end diff --git a/data/scripts/maps/MeteorFalls_1F_1R.s b/data/scripts/maps/MeteorFalls_1F_1R.s deleted file mode 100644 index 3e7155955..000000000 --- a/data/scripts/maps/MeteorFalls_1F_1R.s +++ /dev/null @@ -1,228 +0,0 @@ -MeteorFalls_1F_1R_MapScripts:: @ 815C490 - map_script 3, MeteorFalls_1F_1R_MapScript1_15C496 - .byte 0 - -MeteorFalls_1F_1R_MapScript1_15C496:: @ 815C496 - call MeteorFalls_1F_1R_EventScript_1A0196 - end - -MeteorFalls_1F_1R_EventScript_15C49C:: @ 815C49C - lockall - move 255, MeteorFalls_1F_1R_Movement_1A0845 - waitmove 0 - pause 30 - move 5, MeteorFalls_1F_1R_Movement_1A0845 - waitmove 0 - msgbox MeteorFalls_1F_1R_Text_193237, 4 - closebutton - move 5, MeteorFalls_1F_1R_Movement_1A0841 - move 6, MeteorFalls_1F_1R_Movement_1A0841 - waitmove 0 - playsfx 21 - move 5, MeteorFalls_1F_1R_Movement_1A0833 - waitmove 0 - move 5, MeteorFalls_1F_1R_Movement_1A0835 - waitmove 0 - msgbox MeteorFalls_1F_1R_Text_193268, 4 - closebutton - move 5, MeteorFalls_1F_1R_Movement_15C5EE - waitmove 0 - msgbox MeteorFalls_1F_1R_Text_1932C5, 4 - closebutton - move 255, MeteorFalls_1F_1R_Movement_1A083F - move 5, MeteorFalls_1F_1R_Movement_1A083F - move 6, MeteorFalls_1F_1R_Movement_1A083F - waitmove 0 - reappear 7 - reappear 8 - reappear 9 - move 7, MeteorFalls_1F_1R_Movement_15C608 - move 8, MeteorFalls_1F_1R_Movement_15C60F - move 9, MeteorFalls_1F_1R_Movement_15C617 - waitmove 0 - move 5, MeteorFalls_1F_1R_Movement_1A083F - move 6, MeteorFalls_1F_1R_Movement_1A083F - waitmove 0 - msgbox MeteorFalls_1F_1R_Text_193320, 4 - closebutton - move 255, MeteorFalls_1F_1R_Movement_15C64F - move 5, MeteorFalls_1F_1R_Movement_15C5F1 - move 6, MeteorFalls_1F_1R_Movement_15C5FC - waitmove 0 - disappear 5 - disappear 6 - move 7, MeteorFalls_1F_1R_Movement_15C628 - waitmove 0 - .ifdef SAPPHIRE - msgbox MeteorFalls_1F_1R_Text_1933EC, 4 - .else - msgbox MeteorFalls_1F_1R_Text_193584, 4 - .endif - closebutton - move 8, MeteorFalls_1F_1R_Movement_15C639 - move 9, MeteorFalls_1F_1R_Movement_15C64A - waitmove 0 - msgbox MeteorFalls_1F_1R_Text_193720, 4 - move 7, MeteorFalls_1F_1R_Movement_1A0845 - waitmove 0 - msgbox MeteorFalls_1F_1R_Text_193747, 4 - move 7, MeteorFalls_1F_1R_Movement_1A083F - waitmove 0 - msgbox MeteorFalls_1F_1R_Text_1937AA, 4 - closebutton - move 7, MeteorFalls_1F_1R_Movement_15C61F - move 8, MeteorFalls_1F_1R_Movement_15C62E - move 9, MeteorFalls_1F_1R_Movement_15C63E - waitmove 0 - disappear 7 - disappear 8 - disappear 9 - setflag 819 - setvar 0x40bf, 1 - releaseall - end - -MeteorFalls_1F_1R_Movement_15C5EE:: @ 815C5EE - step_right - step_right - step_end - -MeteorFalls_1F_1R_Movement_15C5F1:: @ 815C5F1 - step_16 - step_16 - step_18 - step_18 - step_18 - step_18 - step_18 - step_18 - step_18 - step_18 - step_end - -MeteorFalls_1F_1R_Movement_15C5FC:: @ 815C5FC - step_16 - step_16 - step_16 - step_18 - step_18 - step_18 - step_18 - step_18 - step_18 - step_18 - step_18 - step_end - -MeteorFalls_1F_1R_Movement_15C608:: @ 815C608 - step_right - step_right - step_right - step_right - step_right - step_right - step_end - -MeteorFalls_1F_1R_Movement_15C60F:: @ 815C60F - step_14 - step_14 - step_right - step_right - step_right - step_right - step_right - step_end - -MeteorFalls_1F_1R_Movement_15C617:: @ 815C617 - step_14 - step_14 - step_right - step_right - step_right - step_right - step_right - step_end - -MeteorFalls_1F_1R_Movement_15C61F:: @ 815C61F - step_right - step_right - step_right - step_right - step_right - step_right - step_right - step_right - step_end - -MeteorFalls_1F_1R_Movement_15C628:: @ 815C628 - step_right - step_right - step_up - step_up - step_27 - step_end - -MeteorFalls_1F_1R_Movement_15C62E:: @ 815C62E - step_up - step_up - step_right - step_right - step_right - step_right - step_right - step_right - step_right - step_right - step_end - -MeteorFalls_1F_1R_Movement_15C639:: @ 815C639 - step_right - step_right - step_right - step_26 - step_end - -MeteorFalls_1F_1R_Movement_15C63E:: @ 815C63E - step_up - step_up - step_up - step_right - step_right - step_right - step_right - step_right - step_right - step_right - step_right - step_end - -MeteorFalls_1F_1R_Movement_15C64A:: @ 815C64A - step_right - step_right - step_right - step_26 - step_end - -MeteorFalls_1F_1R_Movement_15C64F:: @ 815C64F - step_25 - step_12 - step_28 - step_40 - step_left - step_41 - step_end - -MeteorFalls_1F_1R_EventScript_15C656:: @ 815C656 - lock - faceplayer - checkflag 244 - jumpeq MeteorFalls_1F_1R_EventScript_15C66E - setflag 244 - msgbox MeteorFalls_1F_1R_Text_1937EB, 4 - release - end - -MeteorFalls_1F_1R_EventScript_15C66E:: @ 815C66E - msgbox MeteorFalls_1F_1R_Text_19396A, 4 - release - end diff --git a/data/scripts/maps/MeteorFalls_1F_2R.inc b/data/scripts/maps/MeteorFalls_1F_2R.inc new file mode 100644 index 000000000..6c239043d --- /dev/null +++ b/data/scripts/maps/MeteorFalls_1F_2R.inc @@ -0,0 +1,41 @@ +MeteorFalls_1F_2R_MapScripts:: @ 815C678 + .byte 0 + +MeteorFalls_1F_2R_EventScript_15C679:: @ 815C679 + trainerbattle 0, OPPONENT_NICOLAS_1, 0, MeteorFalls_1F_2R_Text_1939C5, MeteorFalls_1F_2R_Text_193A35 + specialval RESULT, 57 + compare RESULT, 1 + jumpeq MeteorFalls_1F_2R_EventScript_15C6A0 + msgbox MeteorFalls_1F_2R_Text_193A60, 6 + end + +MeteorFalls_1F_2R_EventScript_15C6A0:: @ 815C6A0 + trainerbattle 5, OPPONENT_NICOLAS_1, 0, MeteorFalls_1F_2R_Text_193AB3, MeteorFalls_1F_2R_Text_193B21 + msgbox MeteorFalls_1F_2R_Text_193B4C, 6 + end + +MeteorFalls_1F_2R_EventScript_15C6B7:: @ 815C6B7 + trainerbattle 4, OPPONENT_JOHN_AND_JAY_1, 0, MeteorFalls_1F_2R_Text_193BB7, MeteorFalls_1F_2R_Text_193C10, MeteorFalls_1F_2R_Text_193C9F + specialval RESULT, 57 + compare RESULT, 1 + jumpeq MeteorFalls_1F_2R_EventScript_15C6E2 + msgbox MeteorFalls_1F_2R_Text_193C35, 6 + end + +MeteorFalls_1F_2R_EventScript_15C6E2:: @ 815C6E2 + trainerbattle 7, OPPONENT_JOHN_AND_JAY_1, 0, MeteorFalls_1F_2R_Text_193E75, MeteorFalls_1F_2R_Text_193ECE, MeteorFalls_1F_2R_Text_193F59 + msgbox MeteorFalls_1F_2R_Text_193EF3, 6 + end + +MeteorFalls_1F_2R_EventScript_15C6FD:: @ 815C6FD + trainerbattle 4, OPPONENT_JOHN_AND_JAY_1, 0, MeteorFalls_1F_2R_Text_193D10, MeteorFalls_1F_2R_Text_193D6E, MeteorFalls_1F_2R_Text_193DFB + specialval RESULT, 57 + compare RESULT, 1 + jumpeq MeteorFalls_1F_2R_EventScript_15C728 + msgbox MeteorFalls_1F_2R_Text_193D9A, 6 + end + +MeteorFalls_1F_2R_EventScript_15C728:: @ 815C728 + trainerbattle 7, OPPONENT_JOHN_AND_JAY_1, 0, MeteorFalls_1F_2R_Text_193FCA, MeteorFalls_1F_2R_Text_19403A, MeteorFalls_1F_2R_Text_1940DF + msgbox MeteorFalls_1F_2R_Text_194066, 6 + end diff --git a/data/scripts/maps/MeteorFalls_1F_2R.s b/data/scripts/maps/MeteorFalls_1F_2R.s deleted file mode 100644 index 6c239043d..000000000 --- a/data/scripts/maps/MeteorFalls_1F_2R.s +++ /dev/null @@ -1,41 +0,0 @@ -MeteorFalls_1F_2R_MapScripts:: @ 815C678 - .byte 0 - -MeteorFalls_1F_2R_EventScript_15C679:: @ 815C679 - trainerbattle 0, OPPONENT_NICOLAS_1, 0, MeteorFalls_1F_2R_Text_1939C5, MeteorFalls_1F_2R_Text_193A35 - specialval RESULT, 57 - compare RESULT, 1 - jumpeq MeteorFalls_1F_2R_EventScript_15C6A0 - msgbox MeteorFalls_1F_2R_Text_193A60, 6 - end - -MeteorFalls_1F_2R_EventScript_15C6A0:: @ 815C6A0 - trainerbattle 5, OPPONENT_NICOLAS_1, 0, MeteorFalls_1F_2R_Text_193AB3, MeteorFalls_1F_2R_Text_193B21 - msgbox MeteorFalls_1F_2R_Text_193B4C, 6 - end - -MeteorFalls_1F_2R_EventScript_15C6B7:: @ 815C6B7 - trainerbattle 4, OPPONENT_JOHN_AND_JAY_1, 0, MeteorFalls_1F_2R_Text_193BB7, MeteorFalls_1F_2R_Text_193C10, MeteorFalls_1F_2R_Text_193C9F - specialval RESULT, 57 - compare RESULT, 1 - jumpeq MeteorFalls_1F_2R_EventScript_15C6E2 - msgbox MeteorFalls_1F_2R_Text_193C35, 6 - end - -MeteorFalls_1F_2R_EventScript_15C6E2:: @ 815C6E2 - trainerbattle 7, OPPONENT_JOHN_AND_JAY_1, 0, MeteorFalls_1F_2R_Text_193E75, MeteorFalls_1F_2R_Text_193ECE, MeteorFalls_1F_2R_Text_193F59 - msgbox MeteorFalls_1F_2R_Text_193EF3, 6 - end - -MeteorFalls_1F_2R_EventScript_15C6FD:: @ 815C6FD - trainerbattle 4, OPPONENT_JOHN_AND_JAY_1, 0, MeteorFalls_1F_2R_Text_193D10, MeteorFalls_1F_2R_Text_193D6E, MeteorFalls_1F_2R_Text_193DFB - specialval RESULT, 57 - compare RESULT, 1 - jumpeq MeteorFalls_1F_2R_EventScript_15C728 - msgbox MeteorFalls_1F_2R_Text_193D9A, 6 - end - -MeteorFalls_1F_2R_EventScript_15C728:: @ 815C728 - trainerbattle 7, OPPONENT_JOHN_AND_JAY_1, 0, MeteorFalls_1F_2R_Text_193FCA, MeteorFalls_1F_2R_Text_19403A, MeteorFalls_1F_2R_Text_1940DF - msgbox MeteorFalls_1F_2R_Text_194066, 6 - end diff --git a/data/scripts/maps/MeteorFalls_B1F_1R.inc b/data/scripts/maps/MeteorFalls_B1F_1R.inc new file mode 100644 index 000000000..57d458b23 --- /dev/null +++ b/data/scripts/maps/MeteorFalls_B1F_1R.inc @@ -0,0 +1,2 @@ +MeteorFalls_B1F_1R_MapScripts:: @ 815C743 + .byte 0 diff --git a/data/scripts/maps/MeteorFalls_B1F_1R.s b/data/scripts/maps/MeteorFalls_B1F_1R.s deleted file mode 100644 index 57d458b23..000000000 --- a/data/scripts/maps/MeteorFalls_B1F_1R.s +++ /dev/null @@ -1,2 +0,0 @@ -MeteorFalls_B1F_1R_MapScripts:: @ 815C743 - .byte 0 diff --git a/data/scripts/maps/MeteorFalls_B1F_2R.inc b/data/scripts/maps/MeteorFalls_B1F_2R.inc new file mode 100644 index 000000000..514e60966 --- /dev/null +++ b/data/scripts/maps/MeteorFalls_B1F_2R.inc @@ -0,0 +1,2 @@ +MeteorFalls_B1F_2R_MapScripts:: @ 815C744 + .byte 0 diff --git a/data/scripts/maps/MeteorFalls_B1F_2R.s b/data/scripts/maps/MeteorFalls_B1F_2R.s deleted file mode 100644 index 514e60966..000000000 --- a/data/scripts/maps/MeteorFalls_B1F_2R.s +++ /dev/null @@ -1,2 +0,0 @@ -MeteorFalls_B1F_2R_MapScripts:: @ 815C744 - .byte 0 diff --git a/data/scripts/maps/MossdeepCity.inc b/data/scripts/maps/MossdeepCity.inc new file mode 100644 index 000000000..ddb317364 --- /dev/null +++ b/data/scripts/maps/MossdeepCity.inc @@ -0,0 +1,92 @@ +MossdeepCity_MapScripts:: @ 814CF92 + map_script 3, MossdeepCity_MapScript1_14CF98 + .byte 0 + +MossdeepCity_MapScript1_14CF98:: @ 814CF98 + clearflag 100 + clearflag 101 + clearflag 102 + clearflag 103 + checkflag 2090 + callif 1, MossdeepCity_EventScript_1A02C1 + end + +MossdeepCity_EventScript_14CFAE:: @ 814CFAE + msgbox MossdeepCity_Text_169266, 2 + end + +MossdeepCity_EventScript_14CFB7:: @ 814CFB7 + msgbox MossdeepCity_Text_1692A1, 2 + end + +MossdeepCity_EventScript_14CFC0:: @ 814CFC0 + msgbox MossdeepCity_Text_1691F2, 2 + end + +MossdeepCity_EventScript_14CFC9:: @ 814CFC9 + msgbox MossdeepCity_Text_169370, 2 + end + +MossdeepCity_EventScript_14CFD2:: @ 814CFD2 + msgbox MossdeepCity_Text_169314, 2 + end + +MossdeepCity_EventScript_14CFDB:: @ 814CFDB + msgbox MossdeepCity_Text_1694DA, 2 + end + +MossdeepCity_EventScript_14CFE4:: @ 814CFE4 + msgbox MossdeepCity_Text_1695D3, 3 + end + +MossdeepCity_EventScript_14CFED:: @ 814CFED + msgbox MossdeepCity_Text_1695E6, 3 + end + +MossdeepCity_EventScript_14CFF6:: @ 814CFF6 + msgbox MossdeepCity_Text_16962F, 3 + end + +MossdeepCity_EventScript_14CFFF:: @ 814CFFF + msgbox MossdeepCity_Text_16965C, 3 + end + +MossdeepCity_EventScript_14D008:: @ 814D008 + setflag 2076 + setvar 0x4001, 1 + end + +MossdeepCity_EventScript_14D011:: @ 814D011 + lock + faceplayer + msgbox MossdeepCity_Text_16944E, 4 + move LAST_TALKED, MossdeepCity_Movement_1A083D + waitmove 0 + release + end + +MossdeepCity_EventScript_14D027:: @ 814D027 + lock + faceplayer + checkflag 276 + jumpeq MossdeepCity_EventScript_14D069 + msgbox MossdeepCity_Text_1690A9, 5 + compare RESULT, 0 + jumpeq MossdeepCity_EventScript_14D073 + msgbox MossdeepCity_Text_169117, 4 + giveitem ITEM_KINGS_ROCK + compare RESULT, 0 + jumpeq MossdeepCity_EventScript_1A029B + setflag 276 + release + end + +MossdeepCity_EventScript_14D069:: @ 814D069 + msgbox MossdeepCity_Text_16916F, 4 + release + end + +MossdeepCity_EventScript_14D073:: @ 814D073 + msgbox MossdeepCity_Text_1691A7, 4 + release + end diff --git a/data/scripts/maps/MossdeepCity.s b/data/scripts/maps/MossdeepCity.s deleted file mode 100644 index ddb317364..000000000 --- a/data/scripts/maps/MossdeepCity.s +++ /dev/null @@ -1,92 +0,0 @@ -MossdeepCity_MapScripts:: @ 814CF92 - map_script 3, MossdeepCity_MapScript1_14CF98 - .byte 0 - -MossdeepCity_MapScript1_14CF98:: @ 814CF98 - clearflag 100 - clearflag 101 - clearflag 102 - clearflag 103 - checkflag 2090 - callif 1, MossdeepCity_EventScript_1A02C1 - end - -MossdeepCity_EventScript_14CFAE:: @ 814CFAE - msgbox MossdeepCity_Text_169266, 2 - end - -MossdeepCity_EventScript_14CFB7:: @ 814CFB7 - msgbox MossdeepCity_Text_1692A1, 2 - end - -MossdeepCity_EventScript_14CFC0:: @ 814CFC0 - msgbox MossdeepCity_Text_1691F2, 2 - end - -MossdeepCity_EventScript_14CFC9:: @ 814CFC9 - msgbox MossdeepCity_Text_169370, 2 - end - -MossdeepCity_EventScript_14CFD2:: @ 814CFD2 - msgbox MossdeepCity_Text_169314, 2 - end - -MossdeepCity_EventScript_14CFDB:: @ 814CFDB - msgbox MossdeepCity_Text_1694DA, 2 - end - -MossdeepCity_EventScript_14CFE4:: @ 814CFE4 - msgbox MossdeepCity_Text_1695D3, 3 - end - -MossdeepCity_EventScript_14CFED:: @ 814CFED - msgbox MossdeepCity_Text_1695E6, 3 - end - -MossdeepCity_EventScript_14CFF6:: @ 814CFF6 - msgbox MossdeepCity_Text_16962F, 3 - end - -MossdeepCity_EventScript_14CFFF:: @ 814CFFF - msgbox MossdeepCity_Text_16965C, 3 - end - -MossdeepCity_EventScript_14D008:: @ 814D008 - setflag 2076 - setvar 0x4001, 1 - end - -MossdeepCity_EventScript_14D011:: @ 814D011 - lock - faceplayer - msgbox MossdeepCity_Text_16944E, 4 - move LAST_TALKED, MossdeepCity_Movement_1A083D - waitmove 0 - release - end - -MossdeepCity_EventScript_14D027:: @ 814D027 - lock - faceplayer - checkflag 276 - jumpeq MossdeepCity_EventScript_14D069 - msgbox MossdeepCity_Text_1690A9, 5 - compare RESULT, 0 - jumpeq MossdeepCity_EventScript_14D073 - msgbox MossdeepCity_Text_169117, 4 - giveitem ITEM_KINGS_ROCK - compare RESULT, 0 - jumpeq MossdeepCity_EventScript_1A029B - setflag 276 - release - end - -MossdeepCity_EventScript_14D069:: @ 814D069 - msgbox MossdeepCity_Text_16916F, 4 - release - end - -MossdeepCity_EventScript_14D073:: @ 814D073 - msgbox MossdeepCity_Text_1691A7, 4 - release - end diff --git a/data/scripts/maps/MossdeepCity_GameCorner_1F.inc b/data/scripts/maps/MossdeepCity_GameCorner_1F.inc new file mode 100644 index 000000000..c56adb1f3 --- /dev/null +++ b/data/scripts/maps/MossdeepCity_GameCorner_1F.inc @@ -0,0 +1,186 @@ +MossdeepCity_GameCorner_1F_MapScripts:: @ 815AC52 + map_script 1, MossdeepCity_GameCorner_1F_MapScript1_15AC62 + map_script 3, MossdeepCity_GameCorner_1F_MapScript1_15AC84 + map_script 2, MossdeepCity_GameCorner_1F_MapScript2_15ACBB + .byte 0 + +MossdeepCity_GameCorner_1F_MapScript1_15AC62:: @ 815AC62 + special 246 + compare RESULT, 1 + callif 1, MossdeepCity_GameCorner_1F_EventScript_15AC71 + end + +MossdeepCity_GameCorner_1F_EventScript_15AC71:: @ 815AC71 + setmaptile 3, 0, 653, 1 + setmaptile 3, 1, 661, 1 + return + +MossdeepCity_GameCorner_1F_MapScript1_15AC84:: @ 815AC84 + special 246 + compare RESULT, 0 + callif 1, MossdeepCity_GameCorner_1F_EventScript_15AC9E + compare 0x40c0, 0 + callif 5, MossdeepCity_GameCorner_1F_EventScript_15ACAF + end + +MossdeepCity_GameCorner_1F_EventScript_15AC9E:: @ 815AC9E + setvar 0x4001, 1 + movespriteperm 1, 3, 2 + spritebehave 1, 8 + return + +MossdeepCity_GameCorner_1F_EventScript_15ACAF:: @ 815ACAF + movespriteperm 1, 2, 2 + spritebehave 1, 10 + return + +MossdeepCity_GameCorner_1F_MapScript2_15ACBB:: @ 815ACBB + map_script_2 0x40c0, 1, MossdeepCity_GameCorner_1F_EventScript_15ACD5 + map_script_2 0x40c0, 2, MossdeepCity_GameCorner_1F_EventScript_15ACD5 + map_script_2 0x40c0, 3, MossdeepCity_GameCorner_1F_EventScript_15ACD5 + .2byte 0 + +MossdeepCity_GameCorner_1F_EventScript_15ACD5:: @ 815ACD5 + lockall + move 255, MossdeepCity_GameCorner_1F_Movement_15AD3D + waitmove 0 + move 1, MossdeepCity_GameCorner_1F_Movement_15AD3F + waitmove 0 + moveoffscreen 1 + move 255, MossdeepCity_GameCorner_1F_Movement_1A0841 + waitmove 0 + compare 0x40c0, 1 + callif 1, MossdeepCity_GameCorner_1F_EventScript_15AD22 + compare 0x40c0, 2 + callif 1, MossdeepCity_GameCorner_1F_EventScript_15AD2B + compare 0x40c0, 3 + callif 1, MossdeepCity_GameCorner_1F_EventScript_15AD34 + special 40 + setvar 0x40c0, 0 + releaseall + end + +MossdeepCity_GameCorner_1F_EventScript_15AD22:: @ 815AD22 + msgbox MossdeepCity_GameCorner_1F_Text_18E80E, 4 + return + +MossdeepCity_GameCorner_1F_EventScript_15AD2B:: @ 815AD2B + msgbox MossdeepCity_GameCorner_1F_Text_18E859, 4 + return + +MossdeepCity_GameCorner_1F_EventScript_15AD34:: @ 815AD34 + msgbox MossdeepCity_GameCorner_1F_Text_18E7B1, 4 + return + +MossdeepCity_GameCorner_1F_Movement_15AD3D:: @ 815AD3D + step_down + step_end + +MossdeepCity_GameCorner_1F_Movement_15AD3F:: @ 815AD3F + step_right + step_25 + step_end + +MossdeepCity_GameCorner_1F_EventScript_15AD42:: @ 815AD42 + lock + faceplayer + compare 0x4001, 1 + jumpeq MossdeepCity_GameCorner_1F_EventScript_15AD59 + msgbox MossdeepCity_GameCorner_1F_Text_18E59A, 4 + release + end + +MossdeepCity_GameCorner_1F_EventScript_15AD59:: @ 815AD59 + special 39 + special 285 + msgbox MossdeepCity_GameCorner_1F_Text_18E650, 5 + compare RESULT, 0 + jumpeq MossdeepCity_GameCorner_1F_EventScript_15ADE8 + call MossdeepCity_GameCorner_1F_EventScript_15ADF5 + compare RESULT, 0 + jumpeq MossdeepCity_GameCorner_1F_EventScript_15ADE8 + msgbox MossdeepCity_GameCorner_1F_Text_18E741, 5 + compare RESULT, 0 + callif 1, MossdeepCity_GameCorner_1F_EventScript_15ADE8 + special 40 + call MossdeepCity_GameCorner_1F_EventScript_19F806 + compare RESULT, 0 + jumpeq MossdeepCity_GameCorner_1F_EventScript_15ADE8 + hidebox 0, 0, 15, 10 + special 39 + special 248 + msgbox MossdeepCity_GameCorner_1F_Text_18E777, 4 + closebutton + compare FACING, 2 + callif 1, MossdeepCity_GameCorner_1F_EventScript_15AE04 + compare FACING, 4 + callif 1, MossdeepCity_GameCorner_1F_EventScript_15AE16 + compare FACING, 3 + callif 1, MossdeepCity_GameCorner_1F_EventScript_15AE28 + warp MossdeepCity_GameCorner_B1F, 255, 3, 1 + waitstate + release + end + +MossdeepCity_GameCorner_1F_EventScript_15ADE8:: @ 815ADE8 + special 40 + msgbox MossdeepCity_GameCorner_1F_Text_18E698, 4 + release + end + +MossdeepCity_GameCorner_1F_EventScript_15ADF5:: @ 815ADF5 + msgbox MossdeepCity_GameCorner_1F_Text_18E6DA, 4 + fadescreen 1 + special 41 + waitstate + return + +MossdeepCity_GameCorner_1F_EventScript_15AE04:: @ 815AE04 + move LAST_TALKED, MossdeepCity_GameCorner_1F_Movement_15AE46 + move 255, MossdeepCity_GameCorner_1F_Movement_15AE3A + waitmove 0 + return + +MossdeepCity_GameCorner_1F_EventScript_15AE16:: @ 815AE16 + move LAST_TALKED, MossdeepCity_GameCorner_1F_Movement_15AE49 + move 255, MossdeepCity_GameCorner_1F_Movement_15AE3E + waitmove 0 + return + +MossdeepCity_GameCorner_1F_EventScript_15AE28:: @ 815AE28 + move LAST_TALKED, MossdeepCity_GameCorner_1F_Movement_15AE46 + move 255, MossdeepCity_GameCorner_1F_Movement_15AE42 + waitmove 0 + return + +MossdeepCity_GameCorner_1F_Movement_15AE3A:: @ 815AE3A + step_14 + step_up + step_up + step_end + +MossdeepCity_GameCorner_1F_Movement_15AE3E:: @ 815AE3E + step_14 + step_right + step_up + step_end + +MossdeepCity_GameCorner_1F_Movement_15AE42:: @ 815AE42 + step_14 + step_left + step_up + step_end + +MossdeepCity_GameCorner_1F_Movement_15AE46:: @ 815AE46 + step_left + step_28 + step_end + +MossdeepCity_GameCorner_1F_Movement_15AE49:: @ 815AE49 + step_right + step_27 + step_end + +MossdeepCity_GameCorner_1F_EventScript_15AE4C:: @ 815AE4C + msgbox MossdeepCity_GameCorner_1F_Text_18E631, 3 + end diff --git a/data/scripts/maps/MossdeepCity_GameCorner_1F.s b/data/scripts/maps/MossdeepCity_GameCorner_1F.s deleted file mode 100644 index c56adb1f3..000000000 --- a/data/scripts/maps/MossdeepCity_GameCorner_1F.s +++ /dev/null @@ -1,186 +0,0 @@ -MossdeepCity_GameCorner_1F_MapScripts:: @ 815AC52 - map_script 1, MossdeepCity_GameCorner_1F_MapScript1_15AC62 - map_script 3, MossdeepCity_GameCorner_1F_MapScript1_15AC84 - map_script 2, MossdeepCity_GameCorner_1F_MapScript2_15ACBB - .byte 0 - -MossdeepCity_GameCorner_1F_MapScript1_15AC62:: @ 815AC62 - special 246 - compare RESULT, 1 - callif 1, MossdeepCity_GameCorner_1F_EventScript_15AC71 - end - -MossdeepCity_GameCorner_1F_EventScript_15AC71:: @ 815AC71 - setmaptile 3, 0, 653, 1 - setmaptile 3, 1, 661, 1 - return - -MossdeepCity_GameCorner_1F_MapScript1_15AC84:: @ 815AC84 - special 246 - compare RESULT, 0 - callif 1, MossdeepCity_GameCorner_1F_EventScript_15AC9E - compare 0x40c0, 0 - callif 5, MossdeepCity_GameCorner_1F_EventScript_15ACAF - end - -MossdeepCity_GameCorner_1F_EventScript_15AC9E:: @ 815AC9E - setvar 0x4001, 1 - movespriteperm 1, 3, 2 - spritebehave 1, 8 - return - -MossdeepCity_GameCorner_1F_EventScript_15ACAF:: @ 815ACAF - movespriteperm 1, 2, 2 - spritebehave 1, 10 - return - -MossdeepCity_GameCorner_1F_MapScript2_15ACBB:: @ 815ACBB - map_script_2 0x40c0, 1, MossdeepCity_GameCorner_1F_EventScript_15ACD5 - map_script_2 0x40c0, 2, MossdeepCity_GameCorner_1F_EventScript_15ACD5 - map_script_2 0x40c0, 3, MossdeepCity_GameCorner_1F_EventScript_15ACD5 - .2byte 0 - -MossdeepCity_GameCorner_1F_EventScript_15ACD5:: @ 815ACD5 - lockall - move 255, MossdeepCity_GameCorner_1F_Movement_15AD3D - waitmove 0 - move 1, MossdeepCity_GameCorner_1F_Movement_15AD3F - waitmove 0 - moveoffscreen 1 - move 255, MossdeepCity_GameCorner_1F_Movement_1A0841 - waitmove 0 - compare 0x40c0, 1 - callif 1, MossdeepCity_GameCorner_1F_EventScript_15AD22 - compare 0x40c0, 2 - callif 1, MossdeepCity_GameCorner_1F_EventScript_15AD2B - compare 0x40c0, 3 - callif 1, MossdeepCity_GameCorner_1F_EventScript_15AD34 - special 40 - setvar 0x40c0, 0 - releaseall - end - -MossdeepCity_GameCorner_1F_EventScript_15AD22:: @ 815AD22 - msgbox MossdeepCity_GameCorner_1F_Text_18E80E, 4 - return - -MossdeepCity_GameCorner_1F_EventScript_15AD2B:: @ 815AD2B - msgbox MossdeepCity_GameCorner_1F_Text_18E859, 4 - return - -MossdeepCity_GameCorner_1F_EventScript_15AD34:: @ 815AD34 - msgbox MossdeepCity_GameCorner_1F_Text_18E7B1, 4 - return - -MossdeepCity_GameCorner_1F_Movement_15AD3D:: @ 815AD3D - step_down - step_end - -MossdeepCity_GameCorner_1F_Movement_15AD3F:: @ 815AD3F - step_right - step_25 - step_end - -MossdeepCity_GameCorner_1F_EventScript_15AD42:: @ 815AD42 - lock - faceplayer - compare 0x4001, 1 - jumpeq MossdeepCity_GameCorner_1F_EventScript_15AD59 - msgbox MossdeepCity_GameCorner_1F_Text_18E59A, 4 - release - end - -MossdeepCity_GameCorner_1F_EventScript_15AD59:: @ 815AD59 - special 39 - special 285 - msgbox MossdeepCity_GameCorner_1F_Text_18E650, 5 - compare RESULT, 0 - jumpeq MossdeepCity_GameCorner_1F_EventScript_15ADE8 - call MossdeepCity_GameCorner_1F_EventScript_15ADF5 - compare RESULT, 0 - jumpeq MossdeepCity_GameCorner_1F_EventScript_15ADE8 - msgbox MossdeepCity_GameCorner_1F_Text_18E741, 5 - compare RESULT, 0 - callif 1, MossdeepCity_GameCorner_1F_EventScript_15ADE8 - special 40 - call MossdeepCity_GameCorner_1F_EventScript_19F806 - compare RESULT, 0 - jumpeq MossdeepCity_GameCorner_1F_EventScript_15ADE8 - hidebox 0, 0, 15, 10 - special 39 - special 248 - msgbox MossdeepCity_GameCorner_1F_Text_18E777, 4 - closebutton - compare FACING, 2 - callif 1, MossdeepCity_GameCorner_1F_EventScript_15AE04 - compare FACING, 4 - callif 1, MossdeepCity_GameCorner_1F_EventScript_15AE16 - compare FACING, 3 - callif 1, MossdeepCity_GameCorner_1F_EventScript_15AE28 - warp MossdeepCity_GameCorner_B1F, 255, 3, 1 - waitstate - release - end - -MossdeepCity_GameCorner_1F_EventScript_15ADE8:: @ 815ADE8 - special 40 - msgbox MossdeepCity_GameCorner_1F_Text_18E698, 4 - release - end - -MossdeepCity_GameCorner_1F_EventScript_15ADF5:: @ 815ADF5 - msgbox MossdeepCity_GameCorner_1F_Text_18E6DA, 4 - fadescreen 1 - special 41 - waitstate - return - -MossdeepCity_GameCorner_1F_EventScript_15AE04:: @ 815AE04 - move LAST_TALKED, MossdeepCity_GameCorner_1F_Movement_15AE46 - move 255, MossdeepCity_GameCorner_1F_Movement_15AE3A - waitmove 0 - return - -MossdeepCity_GameCorner_1F_EventScript_15AE16:: @ 815AE16 - move LAST_TALKED, MossdeepCity_GameCorner_1F_Movement_15AE49 - move 255, MossdeepCity_GameCorner_1F_Movement_15AE3E - waitmove 0 - return - -MossdeepCity_GameCorner_1F_EventScript_15AE28:: @ 815AE28 - move LAST_TALKED, MossdeepCity_GameCorner_1F_Movement_15AE46 - move 255, MossdeepCity_GameCorner_1F_Movement_15AE42 - waitmove 0 - return - -MossdeepCity_GameCorner_1F_Movement_15AE3A:: @ 815AE3A - step_14 - step_up - step_up - step_end - -MossdeepCity_GameCorner_1F_Movement_15AE3E:: @ 815AE3E - step_14 - step_right - step_up - step_end - -MossdeepCity_GameCorner_1F_Movement_15AE42:: @ 815AE42 - step_14 - step_left - step_up - step_end - -MossdeepCity_GameCorner_1F_Movement_15AE46:: @ 815AE46 - step_left - step_28 - step_end - -MossdeepCity_GameCorner_1F_Movement_15AE49:: @ 815AE49 - step_right - step_27 - step_end - -MossdeepCity_GameCorner_1F_EventScript_15AE4C:: @ 815AE4C - msgbox MossdeepCity_GameCorner_1F_Text_18E631, 3 - end diff --git a/data/scripts/maps/MossdeepCity_GameCorner_B1F.inc b/data/scripts/maps/MossdeepCity_GameCorner_B1F.inc new file mode 100644 index 000000000..a733093f9 --- /dev/null +++ b/data/scripts/maps/MossdeepCity_GameCorner_B1F.inc @@ -0,0 +1,77 @@ +MossdeepCity_GameCorner_B1F_MapScripts:: @ 815AE55 + map_script 3, MossdeepCity_GameCorner_B1F_MapScript1_15AE60 + map_script 2, MossdeepCity_GameCorner_B1F_MapScript2_15AE64 + .byte 0 + +MossdeepCity_GameCorner_B1F_MapScript1_15AE60:: @ 815AE60 + special 322 + end + +MossdeepCity_GameCorner_B1F_MapScript2_15AE64:: @ 815AE64 + map_script_2 0x4001, 0, MossdeepCity_GameCorner_B1F_EventScript_15AE6E + .2byte 0 + +MossdeepCity_GameCorner_B1F_EventScript_15AE6E:: @ 815AE6E + lockall + move 255, MossdeepCity_GameCorner_B1F_Movement_15AEF9 + waitmove 0 + special 235 + msgbox 0x20234cc, 4 + closebutton + setvar 0x8004, 2 + setvar 0x8005, 0 + special 236 + waitstate + compare RESULT, 3 + callif 1, MossdeepCity_GameCorner_B1F_EventScript_15AED5 + compare RESULT, 1 + callif 1, MossdeepCity_GameCorner_B1F_EventScript_15AEE3 + compare RESULT, 2 + callif 1, MossdeepCity_GameCorner_B1F_EventScript_15AEEE + closebutton + special 0 + move 255, MossdeepCity_GameCorner_B1F_Movement_15AEFF + waitmove 0 + special 40 + setvar 0x4001, 1 + warp MossdeepCity_GameCorner_1F, 255, 3, 1 + waitstate + releaseall + end + +MossdeepCity_GameCorner_B1F_EventScript_15AED5:: @ 815AED5 + setvar 0x40c0, 3 + msgbox MossdeepCity_GameCorner_B1F_Text_18E796, 4 + return + +MossdeepCity_GameCorner_B1F_EventScript_15AEE3:: @ 815AEE3 + setvar 0x40c0, 1 + special 141 + waittext + waitbutton + return + +MossdeepCity_GameCorner_B1F_EventScript_15AEEE:: @ 815AEEE + setvar 0x40c0, 2 + special 141 + waittext + waitbutton + return + +MossdeepCity_GameCorner_B1F_Movement_15AEF9:: @ 815AEF9 + step_down + step_down + step_down + step_right + step_right + step_end + +MossdeepCity_GameCorner_B1F_Movement_15AEFF:: @ 815AEFF + step_left + step_left + step_up + step_up + step_up + step_up + step_13 + step_end diff --git a/data/scripts/maps/MossdeepCity_GameCorner_B1F.s b/data/scripts/maps/MossdeepCity_GameCorner_B1F.s deleted file mode 100644 index a733093f9..000000000 --- a/data/scripts/maps/MossdeepCity_GameCorner_B1F.s +++ /dev/null @@ -1,77 +0,0 @@ -MossdeepCity_GameCorner_B1F_MapScripts:: @ 815AE55 - map_script 3, MossdeepCity_GameCorner_B1F_MapScript1_15AE60 - map_script 2, MossdeepCity_GameCorner_B1F_MapScript2_15AE64 - .byte 0 - -MossdeepCity_GameCorner_B1F_MapScript1_15AE60:: @ 815AE60 - special 322 - end - -MossdeepCity_GameCorner_B1F_MapScript2_15AE64:: @ 815AE64 - map_script_2 0x4001, 0, MossdeepCity_GameCorner_B1F_EventScript_15AE6E - .2byte 0 - -MossdeepCity_GameCorner_B1F_EventScript_15AE6E:: @ 815AE6E - lockall - move 255, MossdeepCity_GameCorner_B1F_Movement_15AEF9 - waitmove 0 - special 235 - msgbox 0x20234cc, 4 - closebutton - setvar 0x8004, 2 - setvar 0x8005, 0 - special 236 - waitstate - compare RESULT, 3 - callif 1, MossdeepCity_GameCorner_B1F_EventScript_15AED5 - compare RESULT, 1 - callif 1, MossdeepCity_GameCorner_B1F_EventScript_15AEE3 - compare RESULT, 2 - callif 1, MossdeepCity_GameCorner_B1F_EventScript_15AEEE - closebutton - special 0 - move 255, MossdeepCity_GameCorner_B1F_Movement_15AEFF - waitmove 0 - special 40 - setvar 0x4001, 1 - warp MossdeepCity_GameCorner_1F, 255, 3, 1 - waitstate - releaseall - end - -MossdeepCity_GameCorner_B1F_EventScript_15AED5:: @ 815AED5 - setvar 0x40c0, 3 - msgbox MossdeepCity_GameCorner_B1F_Text_18E796, 4 - return - -MossdeepCity_GameCorner_B1F_EventScript_15AEE3:: @ 815AEE3 - setvar 0x40c0, 1 - special 141 - waittext - waitbutton - return - -MossdeepCity_GameCorner_B1F_EventScript_15AEEE:: @ 815AEEE - setvar 0x40c0, 2 - special 141 - waittext - waitbutton - return - -MossdeepCity_GameCorner_B1F_Movement_15AEF9:: @ 815AEF9 - step_down - step_down - step_down - step_right - step_right - step_end - -MossdeepCity_GameCorner_B1F_Movement_15AEFF:: @ 815AEFF - step_left - step_left - step_up - step_up - step_up - step_up - step_13 - step_end diff --git a/data/scripts/maps/MossdeepCity_Gym.inc b/data/scripts/maps/MossdeepCity_Gym.inc new file mode 100644 index 000000000..192f9e396 --- /dev/null +++ b/data/scripts/maps/MossdeepCity_Gym.inc @@ -0,0 +1,251 @@ +MossdeepCity_Gym_MapScripts:: @ 815A4D3 + map_script 1, MossdeepCity_Gym_MapScript1_15A4D9 + .byte 0 + +MossdeepCity_Gym_MapScript1_15A4D9:: @ 815A4D9 + checkflag 100 + jumpeq MossdeepCity_Gym_EventScript_15A510 + jump MossdeepCity_Gym_EventScript_15A4E8 + end + +MossdeepCity_Gym_EventScript_15A4E8:: @ 815A4E8 + checkflag 101 + jumpeq MossdeepCity_Gym_EventScript_15A528 + jump MossdeepCity_Gym_EventScript_15A4F7 + end + +MossdeepCity_Gym_EventScript_15A4F7:: @ 815A4F7 + checkflag 102 + jumpeq MossdeepCity_Gym_EventScript_15A540 + jump MossdeepCity_Gym_EventScript_15A506 + end + +MossdeepCity_Gym_EventScript_15A506:: @ 815A506 + checkflag 103 + jumpeq MossdeepCity_Gym_EventScript_15A558 + end + +MossdeepCity_Gym_EventScript_15A510:: @ 815A510 + setmaptile 5, 5, 516, 0 + setmaptile 2, 7, 569, 1 + jump MossdeepCity_Gym_EventScript_15A4E8 + end + +MossdeepCity_Gym_EventScript_15A528:: @ 815A528 + setmaptile 8, 14, 516, 0 + setmaptile 8, 10, 569, 1 + jump MossdeepCity_Gym_EventScript_15A4F7 + end + +MossdeepCity_Gym_EventScript_15A540:: @ 815A540 + setmaptile 15, 17, 524, 0 + setmaptile 17, 15, 569, 1 + jump MossdeepCity_Gym_EventScript_15A506 + end + +MossdeepCity_Gym_EventScript_15A558:: @ 815A558 + setmaptile 1, 23, 525, 0 + setmaptile 5, 24, 569, 1 + end + +MossdeepCity_Gym_EventScript_15A56B:: @ 815A56B + trainerbattle 8, OPPONENT_TATE_AND_LIZA, 0, MossdeepCity_Gym_Text_18CF02, MossdeepCity_Gym_Text_18D077, MossdeepCity_Gym_Text_18D324, MossdeepCity_Gym_EventScript_15A594 + checkflag 171 + jumpif 0, MossdeepCity_Gym_EventScript_15A5C6 + msgbox MossdeepCity_Gym_Text_18D273, 4 + release + end + +MossdeepCity_Gym_EventScript_15A594:: @ 815A594 + message MossdeepCity_Gym_Text_18D0F9 + waittext + call MossdeepCity_Gym_EventScript_1A02C5 + msgbox MossdeepCity_Gym_Text_18D128, 4 + setflag 1229 + setflag 2061 + clearflag 869 + clearflag 915 + setvar 0x8008, 7 + call MossdeepCity_Gym_EventScript_1A01C0 + clearflag 905 + jump MossdeepCity_Gym_EventScript_15A5C6 + end + +MossdeepCity_Gym_EventScript_15A5C6:: @ 815A5C6 + giveitem ITEM_TM04 + compare RESULT, 0 + jumpeq MossdeepCity_Gym_EventScript_1A029B + msgbox MossdeepCity_Gym_Text_18D1CF, 4 + setflag 171 + release + end + +MossdeepCity_Gym_EventScript_15A5EA:: @ 815A5EA + lockall + checkflag 100 + jumpeq MossdeepCity_Gym_EventScript_15A621 + setflag 100 + move 255, MossdeepCity_Gym_Movement_15A7F7 + waitmove 0 + setmaptile 5, 5, 516, 0 + setmaptile 2, 7, 569, 1 + jump MossdeepCity_Gym_EventScript_15A619 + end + +MossdeepCity_Gym_EventScript_15A619:: @ 815A619 + special 142 + playsfx 36 + releaseall + end + +MossdeepCity_Gym_EventScript_15A621:: @ 815A621 + clearflag 100 + move 255, MossdeepCity_Gym_Movement_15A7F7 + waitmove 0 + setmaptile 5, 5, 524, 0 + setmaptile 2, 7, 568, 1 + jump MossdeepCity_Gym_EventScript_15A619 + end + +MossdeepCity_Gym_EventScript_15A646:: @ 815A646 + lockall + checkflag 101 + jumpeq MossdeepCity_Gym_EventScript_15A675 + setflag 101 + move 255, MossdeepCity_Gym_Movement_15A7F7 + waitmove 0 + setmaptile 8, 14, 516, 0 + setmaptile 8, 10, 569, 1 + jump MossdeepCity_Gym_EventScript_15A619 + end + +MossdeepCity_Gym_EventScript_15A675:: @ 815A675 + clearflag 101 + move 255, MossdeepCity_Gym_Movement_15A7F7 + waitmove 0 + setmaptile 8, 14, 517, 0 + setmaptile 8, 10, 568, 1 + jump MossdeepCity_Gym_EventScript_15A619 + end + +MossdeepCity_Gym_EventScript_15A69A:: @ 815A69A + lockall + checkflag 102 + jumpeq MossdeepCity_Gym_EventScript_15A6C9 + setflag 102 + move 255, MossdeepCity_Gym_Movement_15A7F7 + waitmove 0 + setmaptile 15, 17, 524, 0 + setmaptile 17, 15, 569, 1 + jump MossdeepCity_Gym_EventScript_15A619 + end + +MossdeepCity_Gym_EventScript_15A6C9:: @ 815A6C9 + clearflag 102 + move 255, MossdeepCity_Gym_Movement_15A7F7 + waitmove 0 + setmaptile 15, 17, 516, 0 + setmaptile 17, 15, 568, 1 + jump MossdeepCity_Gym_EventScript_15A619 + end + +MossdeepCity_Gym_EventScript_15A6EE:: @ 815A6EE + lockall + checkflag 103 + jumpeq MossdeepCity_Gym_EventScript_15A71D + setflag 103 + move 255, MossdeepCity_Gym_Movement_15A7F7 + waitmove 0 + setmaptile 1, 23, 525, 0 + setmaptile 5, 24, 569, 1 + jump MossdeepCity_Gym_EventScript_15A619 + end + +MossdeepCity_Gym_EventScript_15A71D:: @ 815A71D + clearflag 103 + move 255, MossdeepCity_Gym_Movement_15A7F7 + waitmove 0 + setmaptile 1, 23, 516, 0 + setmaptile 5, 24, 568, 1 + jump MossdeepCity_Gym_EventScript_15A619 + end + +MossdeepCity_Gym_EventScript_15A742:: @ 815A742 + lockall + warpteleport MossdeepCity_Gym, 255, 14, 29 + waitstate + releaseall + end + +MossdeepCity_Gym_EventScript_15A74E:: @ 815A74E + trainerbattle 0, OPPONENT_PRESTON, 0, MossdeepCity_Gym_Text_18C96A, MossdeepCity_Gym_Text_18C9BA + msgbox MossdeepCity_Gym_Text_18C9E1, 6 + end + +MossdeepCity_Gym_EventScript_15A765:: @ 815A765 + trainerbattle 0, OPPONENT_VIRGIL, 0, MossdeepCity_Gym_Text_18CA10, MossdeepCity_Gym_Text_18CA28 + msgbox MossdeepCity_Gym_Text_18CA48, 6 + end + +MossdeepCity_Gym_EventScript_15A77C:: @ 815A77C + trainerbattle 0, OPPONENT_FRITZ, 0, MossdeepCity_Gym_Text_18CAC0, MossdeepCity_Gym_Text_18CB46 + msgbox MossdeepCity_Gym_Text_18CB77, 6 + end + +MossdeepCity_Gym_EventScript_15A793:: @ 815A793 + trainerbattle 0, OPPONENT_HANNAH, 0, MossdeepCity_Gym_Text_18CC1E, MossdeepCity_Gym_Text_18CC83 + msgbox MossdeepCity_Gym_Text_18CC9B, 6 + end + +MossdeepCity_Gym_EventScript_15A7AA:: @ 815A7AA + trainerbattle 0, OPPONENT_SAMANTHA, 0, MossdeepCity_Gym_Text_18CD14, MossdeepCity_Gym_Text_18CD66 + msgbox MossdeepCity_Gym_Text_18CD73, 6 + end + +MossdeepCity_Gym_EventScript_15A7C1:: @ 815A7C1 + trainerbattle 0, OPPONENT_MAURA, 0, MossdeepCity_Gym_Text_18CDE0, MossdeepCity_Gym_Text_18CE47 + msgbox MossdeepCity_Gym_Text_18CE6C, 6 + end + +MossdeepCity_Gym_EventScript_15A7D8:: @ 815A7D8 + lock + faceplayer + checkflag 1229 + jumpeq MossdeepCity_Gym_EventScript_15A7ED + msgbox MossdeepCity_Gym_Text_18C7E3, 4 + release + end + +MossdeepCity_Gym_EventScript_15A7ED:: @ 815A7ED + msgbox MossdeepCity_Gym_Text_18C938, 4 + release + end + +MossdeepCity_Gym_Movement_15A7F7:: @ 815A7F7 + step_14 + step_14 + step_end + +MossdeepCity_Gym_EventScript_15A7FA:: @ 815A7FA + lockall + checkflag 2061 + jumpeq MossdeepCity_Gym_EventScript_15A81A + jump MossdeepCity_Gym_EventScript_15A824 + end + +MossdeepCity_Gym_EventScript_15A80A:: @ 815A80A + lockall + checkflag 2061 + jumpeq MossdeepCity_Gym_EventScript_15A81A + jump MossdeepCity_Gym_EventScript_15A824 + end + +MossdeepCity_Gym_EventScript_15A81A:: @ 815A81A + msgbox MossdeepCity_Gym_Text_18D424, 4 + releaseall + end + +MossdeepCity_Gym_EventScript_15A824:: @ 815A824 + msgbox MossdeepCity_Gym_Text_18D40A, 4 + releaseall + end diff --git a/data/scripts/maps/MossdeepCity_Gym.s b/data/scripts/maps/MossdeepCity_Gym.s deleted file mode 100644 index 192f9e396..000000000 --- a/data/scripts/maps/MossdeepCity_Gym.s +++ /dev/null @@ -1,251 +0,0 @@ -MossdeepCity_Gym_MapScripts:: @ 815A4D3 - map_script 1, MossdeepCity_Gym_MapScript1_15A4D9 - .byte 0 - -MossdeepCity_Gym_MapScript1_15A4D9:: @ 815A4D9 - checkflag 100 - jumpeq MossdeepCity_Gym_EventScript_15A510 - jump MossdeepCity_Gym_EventScript_15A4E8 - end - -MossdeepCity_Gym_EventScript_15A4E8:: @ 815A4E8 - checkflag 101 - jumpeq MossdeepCity_Gym_EventScript_15A528 - jump MossdeepCity_Gym_EventScript_15A4F7 - end - -MossdeepCity_Gym_EventScript_15A4F7:: @ 815A4F7 - checkflag 102 - jumpeq MossdeepCity_Gym_EventScript_15A540 - jump MossdeepCity_Gym_EventScript_15A506 - end - -MossdeepCity_Gym_EventScript_15A506:: @ 815A506 - checkflag 103 - jumpeq MossdeepCity_Gym_EventScript_15A558 - end - -MossdeepCity_Gym_EventScript_15A510:: @ 815A510 - setmaptile 5, 5, 516, 0 - setmaptile 2, 7, 569, 1 - jump MossdeepCity_Gym_EventScript_15A4E8 - end - -MossdeepCity_Gym_EventScript_15A528:: @ 815A528 - setmaptile 8, 14, 516, 0 - setmaptile 8, 10, 569, 1 - jump MossdeepCity_Gym_EventScript_15A4F7 - end - -MossdeepCity_Gym_EventScript_15A540:: @ 815A540 - setmaptile 15, 17, 524, 0 - setmaptile 17, 15, 569, 1 - jump MossdeepCity_Gym_EventScript_15A506 - end - -MossdeepCity_Gym_EventScript_15A558:: @ 815A558 - setmaptile 1, 23, 525, 0 - setmaptile 5, 24, 569, 1 - end - -MossdeepCity_Gym_EventScript_15A56B:: @ 815A56B - trainerbattle 8, OPPONENT_TATE_AND_LIZA, 0, MossdeepCity_Gym_Text_18CF02, MossdeepCity_Gym_Text_18D077, MossdeepCity_Gym_Text_18D324, MossdeepCity_Gym_EventScript_15A594 - checkflag 171 - jumpif 0, MossdeepCity_Gym_EventScript_15A5C6 - msgbox MossdeepCity_Gym_Text_18D273, 4 - release - end - -MossdeepCity_Gym_EventScript_15A594:: @ 815A594 - message MossdeepCity_Gym_Text_18D0F9 - waittext - call MossdeepCity_Gym_EventScript_1A02C5 - msgbox MossdeepCity_Gym_Text_18D128, 4 - setflag 1229 - setflag 2061 - clearflag 869 - clearflag 915 - setvar 0x8008, 7 - call MossdeepCity_Gym_EventScript_1A01C0 - clearflag 905 - jump MossdeepCity_Gym_EventScript_15A5C6 - end - -MossdeepCity_Gym_EventScript_15A5C6:: @ 815A5C6 - giveitem ITEM_TM04 - compare RESULT, 0 - jumpeq MossdeepCity_Gym_EventScript_1A029B - msgbox MossdeepCity_Gym_Text_18D1CF, 4 - setflag 171 - release - end - -MossdeepCity_Gym_EventScript_15A5EA:: @ 815A5EA - lockall - checkflag 100 - jumpeq MossdeepCity_Gym_EventScript_15A621 - setflag 100 - move 255, MossdeepCity_Gym_Movement_15A7F7 - waitmove 0 - setmaptile 5, 5, 516, 0 - setmaptile 2, 7, 569, 1 - jump MossdeepCity_Gym_EventScript_15A619 - end - -MossdeepCity_Gym_EventScript_15A619:: @ 815A619 - special 142 - playsfx 36 - releaseall - end - -MossdeepCity_Gym_EventScript_15A621:: @ 815A621 - clearflag 100 - move 255, MossdeepCity_Gym_Movement_15A7F7 - waitmove 0 - setmaptile 5, 5, 524, 0 - setmaptile 2, 7, 568, 1 - jump MossdeepCity_Gym_EventScript_15A619 - end - -MossdeepCity_Gym_EventScript_15A646:: @ 815A646 - lockall - checkflag 101 - jumpeq MossdeepCity_Gym_EventScript_15A675 - setflag 101 - move 255, MossdeepCity_Gym_Movement_15A7F7 - waitmove 0 - setmaptile 8, 14, 516, 0 - setmaptile 8, 10, 569, 1 - jump MossdeepCity_Gym_EventScript_15A619 - end - -MossdeepCity_Gym_EventScript_15A675:: @ 815A675 - clearflag 101 - move 255, MossdeepCity_Gym_Movement_15A7F7 - waitmove 0 - setmaptile 8, 14, 517, 0 - setmaptile 8, 10, 568, 1 - jump MossdeepCity_Gym_EventScript_15A619 - end - -MossdeepCity_Gym_EventScript_15A69A:: @ 815A69A - lockall - checkflag 102 - jumpeq MossdeepCity_Gym_EventScript_15A6C9 - setflag 102 - move 255, MossdeepCity_Gym_Movement_15A7F7 - waitmove 0 - setmaptile 15, 17, 524, 0 - setmaptile 17, 15, 569, 1 - jump MossdeepCity_Gym_EventScript_15A619 - end - -MossdeepCity_Gym_EventScript_15A6C9:: @ 815A6C9 - clearflag 102 - move 255, MossdeepCity_Gym_Movement_15A7F7 - waitmove 0 - setmaptile 15, 17, 516, 0 - setmaptile 17, 15, 568, 1 - jump MossdeepCity_Gym_EventScript_15A619 - end - -MossdeepCity_Gym_EventScript_15A6EE:: @ 815A6EE - lockall - checkflag 103 - jumpeq MossdeepCity_Gym_EventScript_15A71D - setflag 103 - move 255, MossdeepCity_Gym_Movement_15A7F7 - waitmove 0 - setmaptile 1, 23, 525, 0 - setmaptile 5, 24, 569, 1 - jump MossdeepCity_Gym_EventScript_15A619 - end - -MossdeepCity_Gym_EventScript_15A71D:: @ 815A71D - clearflag 103 - move 255, MossdeepCity_Gym_Movement_15A7F7 - waitmove 0 - setmaptile 1, 23, 516, 0 - setmaptile 5, 24, 568, 1 - jump MossdeepCity_Gym_EventScript_15A619 - end - -MossdeepCity_Gym_EventScript_15A742:: @ 815A742 - lockall - warpteleport MossdeepCity_Gym, 255, 14, 29 - waitstate - releaseall - end - -MossdeepCity_Gym_EventScript_15A74E:: @ 815A74E - trainerbattle 0, OPPONENT_PRESTON, 0, MossdeepCity_Gym_Text_18C96A, MossdeepCity_Gym_Text_18C9BA - msgbox MossdeepCity_Gym_Text_18C9E1, 6 - end - -MossdeepCity_Gym_EventScript_15A765:: @ 815A765 - trainerbattle 0, OPPONENT_VIRGIL, 0, MossdeepCity_Gym_Text_18CA10, MossdeepCity_Gym_Text_18CA28 - msgbox MossdeepCity_Gym_Text_18CA48, 6 - end - -MossdeepCity_Gym_EventScript_15A77C:: @ 815A77C - trainerbattle 0, OPPONENT_FRITZ, 0, MossdeepCity_Gym_Text_18CAC0, MossdeepCity_Gym_Text_18CB46 - msgbox MossdeepCity_Gym_Text_18CB77, 6 - end - -MossdeepCity_Gym_EventScript_15A793:: @ 815A793 - trainerbattle 0, OPPONENT_HANNAH, 0, MossdeepCity_Gym_Text_18CC1E, MossdeepCity_Gym_Text_18CC83 - msgbox MossdeepCity_Gym_Text_18CC9B, 6 - end - -MossdeepCity_Gym_EventScript_15A7AA:: @ 815A7AA - trainerbattle 0, OPPONENT_SAMANTHA, 0, MossdeepCity_Gym_Text_18CD14, MossdeepCity_Gym_Text_18CD66 - msgbox MossdeepCity_Gym_Text_18CD73, 6 - end - -MossdeepCity_Gym_EventScript_15A7C1:: @ 815A7C1 - trainerbattle 0, OPPONENT_MAURA, 0, MossdeepCity_Gym_Text_18CDE0, MossdeepCity_Gym_Text_18CE47 - msgbox MossdeepCity_Gym_Text_18CE6C, 6 - end - -MossdeepCity_Gym_EventScript_15A7D8:: @ 815A7D8 - lock - faceplayer - checkflag 1229 - jumpeq MossdeepCity_Gym_EventScript_15A7ED - msgbox MossdeepCity_Gym_Text_18C7E3, 4 - release - end - -MossdeepCity_Gym_EventScript_15A7ED:: @ 815A7ED - msgbox MossdeepCity_Gym_Text_18C938, 4 - release - end - -MossdeepCity_Gym_Movement_15A7F7:: @ 815A7F7 - step_14 - step_14 - step_end - -MossdeepCity_Gym_EventScript_15A7FA:: @ 815A7FA - lockall - checkflag 2061 - jumpeq MossdeepCity_Gym_EventScript_15A81A - jump MossdeepCity_Gym_EventScript_15A824 - end - -MossdeepCity_Gym_EventScript_15A80A:: @ 815A80A - lockall - checkflag 2061 - jumpeq MossdeepCity_Gym_EventScript_15A81A - jump MossdeepCity_Gym_EventScript_15A824 - end - -MossdeepCity_Gym_EventScript_15A81A:: @ 815A81A - msgbox MossdeepCity_Gym_Text_18D424, 4 - releaseall - end - -MossdeepCity_Gym_EventScript_15A824:: @ 815A824 - msgbox MossdeepCity_Gym_Text_18D40A, 4 - releaseall - end diff --git a/data/scripts/maps/MossdeepCity_House1.inc b/data/scripts/maps/MossdeepCity_House1.inc new file mode 100644 index 000000000..d83e49643 --- /dev/null +++ b/data/scripts/maps/MossdeepCity_House1.inc @@ -0,0 +1,23 @@ +MossdeepCity_House1_MapScripts:: @ 815A82E + .byte 0 + +MossdeepCity_House1_EventScript_15A82F:: @ 815A82F + lock + faceplayer + bufferfirstpoke 0 + msgbox MossdeepCity_House1_Text_18D465, 4 + specialval RESULT, 277 + compare RESULT, 0 + jumpeq MossdeepCity_House1_EventScript_15A855 + msgbox MossdeepCity_House1_Text_18D475, 4 + release + end + +MossdeepCity_House1_EventScript_15A855:: @ 815A855 + msgbox MossdeepCity_House1_Text_18D4C0, 4 + release + end + +MossdeepCity_House1_EventScript_15A85F:: @ 815A85F + msgbox MossdeepCity_House1_Text_18D4F1, 2 + end diff --git a/data/scripts/maps/MossdeepCity_House1.s b/data/scripts/maps/MossdeepCity_House1.s deleted file mode 100644 index d83e49643..000000000 --- a/data/scripts/maps/MossdeepCity_House1.s +++ /dev/null @@ -1,23 +0,0 @@ -MossdeepCity_House1_MapScripts:: @ 815A82E - .byte 0 - -MossdeepCity_House1_EventScript_15A82F:: @ 815A82F - lock - faceplayer - bufferfirstpoke 0 - msgbox MossdeepCity_House1_Text_18D465, 4 - specialval RESULT, 277 - compare RESULT, 0 - jumpeq MossdeepCity_House1_EventScript_15A855 - msgbox MossdeepCity_House1_Text_18D475, 4 - release - end - -MossdeepCity_House1_EventScript_15A855:: @ 815A855 - msgbox MossdeepCity_House1_Text_18D4C0, 4 - release - end - -MossdeepCity_House1_EventScript_15A85F:: @ 815A85F - msgbox MossdeepCity_House1_Text_18D4F1, 2 - end diff --git a/data/scripts/maps/MossdeepCity_House2.inc b/data/scripts/maps/MossdeepCity_House2.inc new file mode 100644 index 000000000..f3d07b64e --- /dev/null +++ b/data/scripts/maps/MossdeepCity_House2.inc @@ -0,0 +1,54 @@ +MossdeepCity_House2_MapScripts:: @ 815A868 + .byte 0 + +MossdeepCity_House2_EventScript_15A869:: @ 815A869 + msgbox MossdeepCity_House2_Text_18D536, 2 + end + +MossdeepCity_House2_EventScript_15A872:: @ 815A872 + msgbox MossdeepCity_House2_Text_18D596, 2 + end + +MossdeepCity_House2_EventScript_15A87B:: @ 815A87B + lock + faceplayer + checksound + pokecry SPECIES_WINGULL, 0 + msgbox MossdeepCity_House2_Text_18D61E, 4 + waitpokecry + closebutton + setflag 224 + clearflag 933 + compare FACING, 2 + callif 1, MossdeepCity_House2_EventScript_15A8AE + compare FACING, 3 + callif 1, MossdeepCity_House2_EventScript_15A8B9 + disappear 3 + release + end + +MossdeepCity_House2_EventScript_15A8AE:: @ 815A8AE + move 3, MossdeepCity_House2_Movement_15A8C4 + waitmove 0 + return + +MossdeepCity_House2_EventScript_15A8B9:: @ 815A8B9 + move 3, MossdeepCity_House2_Movement_15A8CB + waitmove 0 + return + +MossdeepCity_House2_Movement_15A8C4:: @ 815A8C4 + step_18 + step_15 + step_15 + step_17 + step_15 + step_13 + step_end + +MossdeepCity_House2_Movement_15A8CB:: @ 815A8CB + step_15 + step_15 + step_15 + step_13 + step_end diff --git a/data/scripts/maps/MossdeepCity_House2.s b/data/scripts/maps/MossdeepCity_House2.s deleted file mode 100644 index f3d07b64e..000000000 --- a/data/scripts/maps/MossdeepCity_House2.s +++ /dev/null @@ -1,54 +0,0 @@ -MossdeepCity_House2_MapScripts:: @ 815A868 - .byte 0 - -MossdeepCity_House2_EventScript_15A869:: @ 815A869 - msgbox MossdeepCity_House2_Text_18D536, 2 - end - -MossdeepCity_House2_EventScript_15A872:: @ 815A872 - msgbox MossdeepCity_House2_Text_18D596, 2 - end - -MossdeepCity_House2_EventScript_15A87B:: @ 815A87B - lock - faceplayer - checksound - pokecry SPECIES_WINGULL, 0 - msgbox MossdeepCity_House2_Text_18D61E, 4 - waitpokecry - closebutton - setflag 224 - clearflag 933 - compare FACING, 2 - callif 1, MossdeepCity_House2_EventScript_15A8AE - compare FACING, 3 - callif 1, MossdeepCity_House2_EventScript_15A8B9 - disappear 3 - release - end - -MossdeepCity_House2_EventScript_15A8AE:: @ 815A8AE - move 3, MossdeepCity_House2_Movement_15A8C4 - waitmove 0 - return - -MossdeepCity_House2_EventScript_15A8B9:: @ 815A8B9 - move 3, MossdeepCity_House2_Movement_15A8CB - waitmove 0 - return - -MossdeepCity_House2_Movement_15A8C4:: @ 815A8C4 - step_18 - step_15 - step_15 - step_17 - step_15 - step_13 - step_end - -MossdeepCity_House2_Movement_15A8CB:: @ 815A8CB - step_15 - step_15 - step_15 - step_13 - step_end diff --git a/data/scripts/maps/MossdeepCity_House3.inc b/data/scripts/maps/MossdeepCity_House3.inc new file mode 100644 index 000000000..fd97ee598 --- /dev/null +++ b/data/scripts/maps/MossdeepCity_House3.inc @@ -0,0 +1,27 @@ +MossdeepCity_House3_MapScripts:: @ 815A971 + .byte 0 + +MossdeepCity_House3_EventScript_15A972:: @ 815A972 + lock + faceplayer + checkflag 152 + jumpeq MossdeepCity_House3_EventScript_15A9B1 + msgbox MossdeepCity_House3_Text_18D909, 5 + compare RESULT, 0 + jumpeq MossdeepCity_House3_EventScript_15A9BB + msgbox MossdeepCity_House3_Text_18D9A9, 4 + giveitem ITEM_SUPER_ROD + setflag 152 + msgbox MossdeepCity_House3_Text_18D9E3, 4 + release + end + +MossdeepCity_House3_EventScript_15A9B1:: @ 815A9B1 + msgbox MossdeepCity_House3_Text_18DA44, 4 + release + end + +MossdeepCity_House3_EventScript_15A9BB:: @ 815A9BB + msgbox MossdeepCity_House3_Text_18DA26, 4 + release + end diff --git a/data/scripts/maps/MossdeepCity_House3.s b/data/scripts/maps/MossdeepCity_House3.s deleted file mode 100644 index fd97ee598..000000000 --- a/data/scripts/maps/MossdeepCity_House3.s +++ /dev/null @@ -1,27 +0,0 @@ -MossdeepCity_House3_MapScripts:: @ 815A971 - .byte 0 - -MossdeepCity_House3_EventScript_15A972:: @ 815A972 - lock - faceplayer - checkflag 152 - jumpeq MossdeepCity_House3_EventScript_15A9B1 - msgbox MossdeepCity_House3_Text_18D909, 5 - compare RESULT, 0 - jumpeq MossdeepCity_House3_EventScript_15A9BB - msgbox MossdeepCity_House3_Text_18D9A9, 4 - giveitem ITEM_SUPER_ROD - setflag 152 - msgbox MossdeepCity_House3_Text_18D9E3, 4 - release - end - -MossdeepCity_House3_EventScript_15A9B1:: @ 815A9B1 - msgbox MossdeepCity_House3_Text_18DA44, 4 - release - end - -MossdeepCity_House3_EventScript_15A9BB:: @ 815A9BB - msgbox MossdeepCity_House3_Text_18DA26, 4 - release - end diff --git a/data/scripts/maps/MossdeepCity_House4.inc b/data/scripts/maps/MossdeepCity_House4.inc new file mode 100644 index 000000000..bc8f44400 --- /dev/null +++ b/data/scripts/maps/MossdeepCity_House4.inc @@ -0,0 +1,42 @@ +MossdeepCity_House4_MapScripts:: @ 815AB30 + .byte 0 + +MossdeepCity_House4_EventScript_15AB31:: @ 815AB31 + lock + faceplayer + checkflag 2052 + jumpeq MossdeepCity_House4_EventScript_15AB46 + msgbox MossdeepCity_House4_Text_18E0E3, 4 + release + end + +MossdeepCity_House4_EventScript_15AB46:: @ 815AB46 + msgbox MossdeepCity_House4_Text_18E125, 4 + release + end + +MossdeepCity_House4_EventScript_15AB50:: @ 815AB50 + lock + faceplayer + special 7 + compare RESULT, 0 + jumpeq MossdeepCity_House4_EventScript_15AB6D + special 278 + msgbox MossdeepCity_House4_Text_18E17E, 4 + release + end + +MossdeepCity_House4_EventScript_15AB6D:: @ 815AB6D + msgbox MossdeepCity_House4_Text_18E1A7, 4 + release + end + +MossdeepCity_House4_EventScript_15AB77:: @ 815AB77 + lock + faceplayer + checksound + pokecry SPECIES_SKITTY, 0 + msgbox MossdeepCity_House4_Text_18E1E1, 4 + waitpokecry + release + end diff --git a/data/scripts/maps/MossdeepCity_House4.s b/data/scripts/maps/MossdeepCity_House4.s deleted file mode 100644 index bc8f44400..000000000 --- a/data/scripts/maps/MossdeepCity_House4.s +++ /dev/null @@ -1,42 +0,0 @@ -MossdeepCity_House4_MapScripts:: @ 815AB30 - .byte 0 - -MossdeepCity_House4_EventScript_15AB31:: @ 815AB31 - lock - faceplayer - checkflag 2052 - jumpeq MossdeepCity_House4_EventScript_15AB46 - msgbox MossdeepCity_House4_Text_18E0E3, 4 - release - end - -MossdeepCity_House4_EventScript_15AB46:: @ 815AB46 - msgbox MossdeepCity_House4_Text_18E125, 4 - release - end - -MossdeepCity_House4_EventScript_15AB50:: @ 815AB50 - lock - faceplayer - special 7 - compare RESULT, 0 - jumpeq MossdeepCity_House4_EventScript_15AB6D - special 278 - msgbox MossdeepCity_House4_Text_18E17E, 4 - release - end - -MossdeepCity_House4_EventScript_15AB6D:: @ 815AB6D - msgbox MossdeepCity_House4_Text_18E1A7, 4 - release - end - -MossdeepCity_House4_EventScript_15AB77:: @ 815AB77 - lock - faceplayer - checksound - pokecry SPECIES_SKITTY, 0 - msgbox MossdeepCity_House4_Text_18E1E1, 4 - waitpokecry - release - end diff --git a/data/scripts/maps/MossdeepCity_Mart.inc b/data/scripts/maps/MossdeepCity_Mart.inc new file mode 100644 index 000000000..d1e861b99 --- /dev/null +++ b/data/scripts/maps/MossdeepCity_Mart.inc @@ -0,0 +1,39 @@ +MossdeepCity_Mart_MapScripts:: @ 815A925 + .byte 0 + +MossdeepCity_Mart_EventScript_15A926:: @ 815A926 + lock + faceplayer + message MossdeepCity_Mart_Text_1A0BE4 + waittext + pokemart MossdeepCity_Mart_Items + msgbox MossdeepCity_Mart_Text_1A0C02, 4 + release + end + + .align 2 +MossdeepCity_Mart_Items:: @ 815A940 + .2byte ITEM_ULTRA_BALL + .2byte ITEM_NET_BALL + .2byte ITEM_DIVE_BALL + .2byte ITEM_HYPER_POTION + .2byte ITEM_FULL_HEAL + .2byte ITEM_REVIVE + .2byte ITEM_MAX_REPEL + .2byte ITEM_X_ATTACK + .2byte ITEM_X_DEFEND + .2byte ITEM_NONE + release + end + +MossdeepCity_Mart_EventScript_15A956:: @ 815A956 + msgbox MossdeepCity_Mart_Text_18D758, 2 + end + +MossdeepCity_Mart_EventScript_15A95F:: @ 815A95F + msgbox MossdeepCity_Mart_Text_18D7E7, 2 + end + +MossdeepCity_Mart_EventScript_15A968:: @ 815A968 + msgbox MossdeepCity_Mart_Text_18D841, 2 + end diff --git a/data/scripts/maps/MossdeepCity_Mart.s b/data/scripts/maps/MossdeepCity_Mart.s deleted file mode 100644 index d1e861b99..000000000 --- a/data/scripts/maps/MossdeepCity_Mart.s +++ /dev/null @@ -1,39 +0,0 @@ -MossdeepCity_Mart_MapScripts:: @ 815A925 - .byte 0 - -MossdeepCity_Mart_EventScript_15A926:: @ 815A926 - lock - faceplayer - message MossdeepCity_Mart_Text_1A0BE4 - waittext - pokemart MossdeepCity_Mart_Items - msgbox MossdeepCity_Mart_Text_1A0C02, 4 - release - end - - .align 2 -MossdeepCity_Mart_Items:: @ 815A940 - .2byte ITEM_ULTRA_BALL - .2byte ITEM_NET_BALL - .2byte ITEM_DIVE_BALL - .2byte ITEM_HYPER_POTION - .2byte ITEM_FULL_HEAL - .2byte ITEM_REVIVE - .2byte ITEM_MAX_REPEL - .2byte ITEM_X_ATTACK - .2byte ITEM_X_DEFEND - .2byte ITEM_NONE - release - end - -MossdeepCity_Mart_EventScript_15A956:: @ 815A956 - msgbox MossdeepCity_Mart_Text_18D758, 2 - end - -MossdeepCity_Mart_EventScript_15A95F:: @ 815A95F - msgbox MossdeepCity_Mart_Text_18D7E7, 2 - end - -MossdeepCity_Mart_EventScript_15A968:: @ 815A968 - msgbox MossdeepCity_Mart_Text_18D841, 2 - end diff --git a/data/scripts/maps/MossdeepCity_PokemonCenter_1F.inc b/data/scripts/maps/MossdeepCity_PokemonCenter_1F.inc new file mode 100644 index 000000000..988608ffd --- /dev/null +++ b/data/scripts/maps/MossdeepCity_PokemonCenter_1F.inc @@ -0,0 +1,23 @@ +MossdeepCity_PokemonCenter_1F_MapScripts:: @ 815A8D0 + map_script 3, MossdeepCity_PokemonCenter_1F_MapScript1_15A8D6 + .byte 0 + +MossdeepCity_PokemonCenter_1F_MapScript1_15A8D6:: @ 815A8D6 + sethealplace 9 + end + +MossdeepCity_PokemonCenter_1F_EventScript_15A8DA:: @ 815A8DA + setvar 0x800b, 1 + call MossdeepCity_PokemonCenter_1F_EventScript_19FD5B + waittext + waitbutton + release + end + +MossdeepCity_PokemonCenter_1F_EventScript_15A8E8:: @ 815A8E8 + msgbox MossdeepCity_PokemonCenter_1F_Text_18D62F, 2 + end + +MossdeepCity_PokemonCenter_1F_EventScript_15A8F1:: @ 815A8F1 + msgbox MossdeepCity_PokemonCenter_1F_Text_18D69A, 2 + end diff --git a/data/scripts/maps/MossdeepCity_PokemonCenter_1F.s b/data/scripts/maps/MossdeepCity_PokemonCenter_1F.s deleted file mode 100644 index 988608ffd..000000000 --- a/data/scripts/maps/MossdeepCity_PokemonCenter_1F.s +++ /dev/null @@ -1,23 +0,0 @@ -MossdeepCity_PokemonCenter_1F_MapScripts:: @ 815A8D0 - map_script 3, MossdeepCity_PokemonCenter_1F_MapScript1_15A8D6 - .byte 0 - -MossdeepCity_PokemonCenter_1F_MapScript1_15A8D6:: @ 815A8D6 - sethealplace 9 - end - -MossdeepCity_PokemonCenter_1F_EventScript_15A8DA:: @ 815A8DA - setvar 0x800b, 1 - call MossdeepCity_PokemonCenter_1F_EventScript_19FD5B - waittext - waitbutton - release - end - -MossdeepCity_PokemonCenter_1F_EventScript_15A8E8:: @ 815A8E8 - msgbox MossdeepCity_PokemonCenter_1F_Text_18D62F, 2 - end - -MossdeepCity_PokemonCenter_1F_EventScript_15A8F1:: @ 815A8F1 - msgbox MossdeepCity_PokemonCenter_1F_Text_18D69A, 2 - end diff --git a/data/scripts/maps/MossdeepCity_PokemonCenter_2F.inc b/data/scripts/maps/MossdeepCity_PokemonCenter_2F.inc new file mode 100644 index 000000000..a88147c08 --- /dev/null +++ b/data/scripts/maps/MossdeepCity_PokemonCenter_2F.inc @@ -0,0 +1,21 @@ +MossdeepCity_PokemonCenter_2F_MapScripts:: @ 815A8FA + map_script 2, MossdeepCity_PokemonCenter_2F_MapScript2_1A3D88 + map_script 4, MossdeepCity_PokemonCenter_2F_MapScript2_1A3D03 + map_script 1, MossdeepCity_PokemonCenter_2F_MapScript1_1A3D32 + .byte 0 + +MossdeepCity_PokemonCenter_2F_EventScript_15A90A:: @ 815A90A + msgbox MossdeepCity_PokemonCenter_2F_Text_18D6F5, 2 + end + +MossdeepCity_PokemonCenter_2F_EventScript_15A913:: @ 815A913 + call MossdeepCity_PokemonCenter_2F_EventScript_1A3EA6 + end + +MossdeepCity_PokemonCenter_2F_EventScript_15A919:: @ 815A919 + call MossdeepCity_PokemonCenter_2F_EventScript_1A40CC + end + +MossdeepCity_PokemonCenter_2F_EventScript_15A91F:: @ 815A91F + call MossdeepCity_PokemonCenter_2F_EventScript_1A41FB + end diff --git a/data/scripts/maps/MossdeepCity_PokemonCenter_2F.s b/data/scripts/maps/MossdeepCity_PokemonCenter_2F.s deleted file mode 100644 index a88147c08..000000000 --- a/data/scripts/maps/MossdeepCity_PokemonCenter_2F.s +++ /dev/null @@ -1,21 +0,0 @@ -MossdeepCity_PokemonCenter_2F_MapScripts:: @ 815A8FA - map_script 2, MossdeepCity_PokemonCenter_2F_MapScript2_1A3D88 - map_script 4, MossdeepCity_PokemonCenter_2F_MapScript2_1A3D03 - map_script 1, MossdeepCity_PokemonCenter_2F_MapScript1_1A3D32 - .byte 0 - -MossdeepCity_PokemonCenter_2F_EventScript_15A90A:: @ 815A90A - msgbox MossdeepCity_PokemonCenter_2F_Text_18D6F5, 2 - end - -MossdeepCity_PokemonCenter_2F_EventScript_15A913:: @ 815A913 - call MossdeepCity_PokemonCenter_2F_EventScript_1A3EA6 - end - -MossdeepCity_PokemonCenter_2F_EventScript_15A919:: @ 815A919 - call MossdeepCity_PokemonCenter_2F_EventScript_1A40CC - end - -MossdeepCity_PokemonCenter_2F_EventScript_15A91F:: @ 815A91F - call MossdeepCity_PokemonCenter_2F_EventScript_1A41FB - end diff --git a/data/scripts/maps/MossdeepCity_SpaceCenter_1F.inc b/data/scripts/maps/MossdeepCity_SpaceCenter_1F.inc new file mode 100644 index 000000000..3b3a7f083 --- /dev/null +++ b/data/scripts/maps/MossdeepCity_SpaceCenter_1F.inc @@ -0,0 +1,63 @@ +MossdeepCity_SpaceCenter_1F_MapScripts:: @ 815AB8A + .byte 0 + +MossdeepCity_SpaceCenter_1F_EventScript_15AB8B:: @ 815AB8B + lock + faceplayer + checkdailyflags + specialval RESULT, 256 + buffernum 0, RESULT + compare RESULT, 0 + callif 1, MossdeepCity_SpaceCenter_1F_EventScript_15ABBA + compare RESULT, 1 + callif 4, MossdeepCity_SpaceCenter_1F_EventScript_15ABC3 + closebutton + move LAST_TALKED, MossdeepCity_SpaceCenter_1F_Movement_1A083D + waitmove 0 + release + end + +MossdeepCity_SpaceCenter_1F_EventScript_15ABBA:: @ 815ABBA + msgbox MossdeepCity_SpaceCenter_1F_Text_18E1F3, 4 + return + +MossdeepCity_SpaceCenter_1F_EventScript_15ABC3:: @ 815ABC3 + msgbox MossdeepCity_SpaceCenter_1F_Text_18E214, 4 + return + +MossdeepCity_SpaceCenter_1F_EventScript_15ABCC:: @ 815ABCC + msgbox MossdeepCity_SpaceCenter_1F_Text_18E251, 2 + end + +MossdeepCity_SpaceCenter_1F_EventScript_15ABD5:: @ 815ABD5 + lock + faceplayer + checkflag 192 + jumpeq MossdeepCity_SpaceCenter_1F_EventScript_15AC0C + msgbox MossdeepCity_SpaceCenter_1F_Text_18E335, 4 + giveitem ITEM_SUN_STONE + compare RESULT, 0 + jumpeq MossdeepCity_SpaceCenter_1F_EventScript_1A029B + setflag 192 + msgbox MossdeepCity_SpaceCenter_1F_Text_18E39B, 4 + release + end + +MossdeepCity_SpaceCenter_1F_EventScript_15AC0C:: @ 815AC0C + msgbox MossdeepCity_SpaceCenter_1F_Text_18E39B, 4 + release + end + +MossdeepCity_SpaceCenter_1F_EventScript_15AC16:: @ 815AC16 + msgbox MossdeepCity_SpaceCenter_1F_Text_18E3E5, 2 + end + +MossdeepCity_SpaceCenter_1F_EventScript_15AC1F:: @ 815AC1F + lock + faceplayer + msgbox MossdeepCity_SpaceCenter_1F_Text_18E427, 4 + closebutton + move LAST_TALKED, MossdeepCity_SpaceCenter_1F_Movement_1A083D + waitmove 0 + release + end diff --git a/data/scripts/maps/MossdeepCity_SpaceCenter_1F.s b/data/scripts/maps/MossdeepCity_SpaceCenter_1F.s deleted file mode 100644 index 3b3a7f083..000000000 --- a/data/scripts/maps/MossdeepCity_SpaceCenter_1F.s +++ /dev/null @@ -1,63 +0,0 @@ -MossdeepCity_SpaceCenter_1F_MapScripts:: @ 815AB8A - .byte 0 - -MossdeepCity_SpaceCenter_1F_EventScript_15AB8B:: @ 815AB8B - lock - faceplayer - checkdailyflags - specialval RESULT, 256 - buffernum 0, RESULT - compare RESULT, 0 - callif 1, MossdeepCity_SpaceCenter_1F_EventScript_15ABBA - compare RESULT, 1 - callif 4, MossdeepCity_SpaceCenter_1F_EventScript_15ABC3 - closebutton - move LAST_TALKED, MossdeepCity_SpaceCenter_1F_Movement_1A083D - waitmove 0 - release - end - -MossdeepCity_SpaceCenter_1F_EventScript_15ABBA:: @ 815ABBA - msgbox MossdeepCity_SpaceCenter_1F_Text_18E1F3, 4 - return - -MossdeepCity_SpaceCenter_1F_EventScript_15ABC3:: @ 815ABC3 - msgbox MossdeepCity_SpaceCenter_1F_Text_18E214, 4 - return - -MossdeepCity_SpaceCenter_1F_EventScript_15ABCC:: @ 815ABCC - msgbox MossdeepCity_SpaceCenter_1F_Text_18E251, 2 - end - -MossdeepCity_SpaceCenter_1F_EventScript_15ABD5:: @ 815ABD5 - lock - faceplayer - checkflag 192 - jumpeq MossdeepCity_SpaceCenter_1F_EventScript_15AC0C - msgbox MossdeepCity_SpaceCenter_1F_Text_18E335, 4 - giveitem ITEM_SUN_STONE - compare RESULT, 0 - jumpeq MossdeepCity_SpaceCenter_1F_EventScript_1A029B - setflag 192 - msgbox MossdeepCity_SpaceCenter_1F_Text_18E39B, 4 - release - end - -MossdeepCity_SpaceCenter_1F_EventScript_15AC0C:: @ 815AC0C - msgbox MossdeepCity_SpaceCenter_1F_Text_18E39B, 4 - release - end - -MossdeepCity_SpaceCenter_1F_EventScript_15AC16:: @ 815AC16 - msgbox MossdeepCity_SpaceCenter_1F_Text_18E3E5, 2 - end - -MossdeepCity_SpaceCenter_1F_EventScript_15AC1F:: @ 815AC1F - lock - faceplayer - msgbox MossdeepCity_SpaceCenter_1F_Text_18E427, 4 - closebutton - move LAST_TALKED, MossdeepCity_SpaceCenter_1F_Movement_1A083D - waitmove 0 - release - end diff --git a/data/scripts/maps/MossdeepCity_SpaceCenter_2F.inc b/data/scripts/maps/MossdeepCity_SpaceCenter_2F.inc new file mode 100644 index 000000000..97467f4e5 --- /dev/null +++ b/data/scripts/maps/MossdeepCity_SpaceCenter_2F.inc @@ -0,0 +1,14 @@ +MossdeepCity_SpaceCenter_2F_MapScripts:: @ 815AC36 + .byte 0 + +MossdeepCity_SpaceCenter_2F_EventScript_15AC37:: @ 815AC37 + msgbox MossdeepCity_SpaceCenter_2F_Text_18E483, 2 + end + +MossdeepCity_SpaceCenter_2F_EventScript_15AC40:: @ 815AC40 + msgbox MossdeepCity_SpaceCenter_2F_Text_18E4EE, 2 + end + +MossdeepCity_SpaceCenter_2F_EventScript_15AC49:: @ 815AC49 + msgbox MossdeepCity_SpaceCenter_2F_Text_18E564, 2 + end diff --git a/data/scripts/maps/MossdeepCity_SpaceCenter_2F.s b/data/scripts/maps/MossdeepCity_SpaceCenter_2F.s deleted file mode 100644 index 97467f4e5..000000000 --- a/data/scripts/maps/MossdeepCity_SpaceCenter_2F.s +++ /dev/null @@ -1,14 +0,0 @@ -MossdeepCity_SpaceCenter_2F_MapScripts:: @ 815AC36 - .byte 0 - -MossdeepCity_SpaceCenter_2F_EventScript_15AC37:: @ 815AC37 - msgbox MossdeepCity_SpaceCenter_2F_Text_18E483, 2 - end - -MossdeepCity_SpaceCenter_2F_EventScript_15AC40:: @ 815AC40 - msgbox MossdeepCity_SpaceCenter_2F_Text_18E4EE, 2 - end - -MossdeepCity_SpaceCenter_2F_EventScript_15AC49:: @ 815AC49 - msgbox MossdeepCity_SpaceCenter_2F_Text_18E564, 2 - end diff --git a/data/scripts/maps/MossdeepCity_StevensHouse.inc b/data/scripts/maps/MossdeepCity_StevensHouse.inc new file mode 100644 index 000000000..d4477bd39 --- /dev/null +++ b/data/scripts/maps/MossdeepCity_StevensHouse.inc @@ -0,0 +1,130 @@ +MossdeepCity_StevensHouse_MapScripts:: @ 815A9C5 + map_script 1, MossdeepCity_StevensHouse_MapScript1_15A9D5 + map_script 3, MossdeepCity_StevensHouse_MapScript1_15A9E9 + map_script 2, MossdeepCity_StevensHouse_MapScript2_15AA01 + .byte 0 + +MossdeepCity_StevensHouse_MapScript1_15A9D5:: @ 815A9D5 + checkflag 2052 + callif 0, MossdeepCity_StevensHouse_EventScript_15A9DF + end + +MossdeepCity_StevensHouse_EventScript_15A9DF:: @ 815A9DF + setmaptile 6, 4, 753, 1 + return + +MossdeepCity_StevensHouse_MapScript1_15A9E9:: @ 815A9E9 + compare 0x40c6, 1 + callif 1, MossdeepCity_StevensHouse_EventScript_15A9F5 + end + +MossdeepCity_StevensHouse_EventScript_15A9F5:: @ 815A9F5 + movespriteperm 1, 6, 5 + spritebehave 1, 7 + return + +MossdeepCity_StevensHouse_MapScript2_15AA01:: @ 815AA01 + map_script_2 0x40c6, 0, MossdeepCity_StevensHouse_EventScript_15AA0B + .2byte 0 + +MossdeepCity_StevensHouse_EventScript_15AA0B:: @ 815AA0B + lockall + move 1, MossdeepCity_StevensHouse_Movement_1A083F + waitmove 0 + playsfx 21 + move 1, MossdeepCity_StevensHouse_Movement_1A0833 + waitmove 0 + move 1, MossdeepCity_StevensHouse_Movement_1A0835 + waitmove 0 + move 1, MossdeepCity_StevensHouse_Movement_15AA6E + waitmove 0 + msgbox MossdeepCity_StevensHouse_Text_18DA77, 4 + giveitem ITEM_HM08 + setflag 123 + setflag 302 + msgbox MossdeepCity_StevensHouse_Text_18DB22, 4 + closebutton + pause 20 + move 1, MossdeepCity_StevensHouse_Movement_15AA76 + waitmove 0 + setvar 0x40c6, 1 + releaseall + end + +MossdeepCity_StevensHouse_Movement_15AA6E:: @ 815AA6E + step_left + step_left + step_left + step_left + step_left + step_left + step_25 + step_end + +MossdeepCity_StevensHouse_Movement_15AA76:: @ 815AA76 + step_up + step_right + step_right + step_right + step_26 + step_end + +MossdeepCity_StevensHouse_EventScript_15AA7C:: @ 815AA7C + lockall + msgbox MossdeepCity_StevensHouse_Text_18DD12, 5 + compare RESULT, 0 + jumpeq MossdeepCity_StevensHouse_EventScript_15AAE6 + countpokemon + compare RESULT, 6 + jumpeq MossdeepCity_StevensHouse_EventScript_15AADC + copyvar 0x8004, RESULT + disappear 2 + fanfare 370 + message MossdeepCity_StevensHouse_Text_18DD61 + waitfanfare + waittext + givepokemon SPECIES_BELDUM, 5, ITEM_NONE, 0x0, 0x0, 0 + bufferpoke 1, SPECIES_BELDUM + msgbox MossdeepCity_StevensHouse_Text_1A1102, 5 + compare RESULT, 1 + callif 1, MossdeepCity_StevensHouse_EventScript_1A0678 + setflag 968 + setflag 298 + releaseall + end + +MossdeepCity_StevensHouse_EventScript_15AADC:: @ 815AADC + msgbox MossdeepCity_StevensHouse_Text_18DD77, 4 + releaseall + end + +MossdeepCity_StevensHouse_EventScript_15AAE6:: @ 815AAE6 + msgbox MossdeepCity_StevensHouse_Text_18DD9E, 4 + releaseall + end + +MossdeepCity_StevensHouse_EventScript_15AAF0:: @ 815AAF0 + msgbox MossdeepCity_StevensHouse_Text_18E0A3, 3 + end + +MossdeepCity_StevensHouse_EventScript_15AAF9:: @ 815AAF9 + msgbox MossdeepCity_StevensHouse_Text_18DC25, 2 + end + +MossdeepCity_StevensHouse_EventScript_15AB02:: @ 815AB02 + lockall + checkflag 302 + jumpeq MossdeepCity_StevensHouse_EventScript_15AB16 + msgbox MossdeepCity_StevensHouse_Text_18DF1A, 4 + releaseall + end + +MossdeepCity_StevensHouse_EventScript_15AB16:: @ 815AB16 + msgbox MossdeepCity_StevensHouse_Text_18DDC2, 4 + releaseall + end + +MossdeepCity_StevensHouse_EventScript_15AB20:: @ 815AB20 + giveitem ITEM_HM08, 1, 1 + setflag 123 + end diff --git a/data/scripts/maps/MossdeepCity_StevensHouse.s b/data/scripts/maps/MossdeepCity_StevensHouse.s deleted file mode 100644 index d4477bd39..000000000 --- a/data/scripts/maps/MossdeepCity_StevensHouse.s +++ /dev/null @@ -1,130 +0,0 @@ -MossdeepCity_StevensHouse_MapScripts:: @ 815A9C5 - map_script 1, MossdeepCity_StevensHouse_MapScript1_15A9D5 - map_script 3, MossdeepCity_StevensHouse_MapScript1_15A9E9 - map_script 2, MossdeepCity_StevensHouse_MapScript2_15AA01 - .byte 0 - -MossdeepCity_StevensHouse_MapScript1_15A9D5:: @ 815A9D5 - checkflag 2052 - callif 0, MossdeepCity_StevensHouse_EventScript_15A9DF - end - -MossdeepCity_StevensHouse_EventScript_15A9DF:: @ 815A9DF - setmaptile 6, 4, 753, 1 - return - -MossdeepCity_StevensHouse_MapScript1_15A9E9:: @ 815A9E9 - compare 0x40c6, 1 - callif 1, MossdeepCity_StevensHouse_EventScript_15A9F5 - end - -MossdeepCity_StevensHouse_EventScript_15A9F5:: @ 815A9F5 - movespriteperm 1, 6, 5 - spritebehave 1, 7 - return - -MossdeepCity_StevensHouse_MapScript2_15AA01:: @ 815AA01 - map_script_2 0x40c6, 0, MossdeepCity_StevensHouse_EventScript_15AA0B - .2byte 0 - -MossdeepCity_StevensHouse_EventScript_15AA0B:: @ 815AA0B - lockall - move 1, MossdeepCity_StevensHouse_Movement_1A083F - waitmove 0 - playsfx 21 - move 1, MossdeepCity_StevensHouse_Movement_1A0833 - waitmove 0 - move 1, MossdeepCity_StevensHouse_Movement_1A0835 - waitmove 0 - move 1, MossdeepCity_StevensHouse_Movement_15AA6E - waitmove 0 - msgbox MossdeepCity_StevensHouse_Text_18DA77, 4 - giveitem ITEM_HM08 - setflag 123 - setflag 302 - msgbox MossdeepCity_StevensHouse_Text_18DB22, 4 - closebutton - pause 20 - move 1, MossdeepCity_StevensHouse_Movement_15AA76 - waitmove 0 - setvar 0x40c6, 1 - releaseall - end - -MossdeepCity_StevensHouse_Movement_15AA6E:: @ 815AA6E - step_left - step_left - step_left - step_left - step_left - step_left - step_25 - step_end - -MossdeepCity_StevensHouse_Movement_15AA76:: @ 815AA76 - step_up - step_right - step_right - step_right - step_26 - step_end - -MossdeepCity_StevensHouse_EventScript_15AA7C:: @ 815AA7C - lockall - msgbox MossdeepCity_StevensHouse_Text_18DD12, 5 - compare RESULT, 0 - jumpeq MossdeepCity_StevensHouse_EventScript_15AAE6 - countpokemon - compare RESULT, 6 - jumpeq MossdeepCity_StevensHouse_EventScript_15AADC - copyvar 0x8004, RESULT - disappear 2 - fanfare 370 - message MossdeepCity_StevensHouse_Text_18DD61 - waitfanfare - waittext - givepokemon SPECIES_BELDUM, 5, ITEM_NONE, 0x0, 0x0, 0 - bufferpoke 1, SPECIES_BELDUM - msgbox MossdeepCity_StevensHouse_Text_1A1102, 5 - compare RESULT, 1 - callif 1, MossdeepCity_StevensHouse_EventScript_1A0678 - setflag 968 - setflag 298 - releaseall - end - -MossdeepCity_StevensHouse_EventScript_15AADC:: @ 815AADC - msgbox MossdeepCity_StevensHouse_Text_18DD77, 4 - releaseall - end - -MossdeepCity_StevensHouse_EventScript_15AAE6:: @ 815AAE6 - msgbox MossdeepCity_StevensHouse_Text_18DD9E, 4 - releaseall - end - -MossdeepCity_StevensHouse_EventScript_15AAF0:: @ 815AAF0 - msgbox MossdeepCity_StevensHouse_Text_18E0A3, 3 - end - -MossdeepCity_StevensHouse_EventScript_15AAF9:: @ 815AAF9 - msgbox MossdeepCity_StevensHouse_Text_18DC25, 2 - end - -MossdeepCity_StevensHouse_EventScript_15AB02:: @ 815AB02 - lockall - checkflag 302 - jumpeq MossdeepCity_StevensHouse_EventScript_15AB16 - msgbox MossdeepCity_StevensHouse_Text_18DF1A, 4 - releaseall - end - -MossdeepCity_StevensHouse_EventScript_15AB16:: @ 815AB16 - msgbox MossdeepCity_StevensHouse_Text_18DDC2, 4 - releaseall - end - -MossdeepCity_StevensHouse_EventScript_15AB20:: @ 815AB20 - giveitem ITEM_HM08, 1, 1 - setflag 123 - end diff --git a/data/scripts/maps/MtChimney.inc b/data/scripts/maps/MtChimney.inc new file mode 100644 index 000000000..b7a43328b --- /dev/null +++ b/data/scripts/maps/MtChimney.inc @@ -0,0 +1,467 @@ +MtChimney_MapScripts:: @ 815CF7C + map_script 5, MtChimney_MapScript1_15CF92 + map_script 3, MtChimney_MapScript1_15CF87 + .byte 0 + +MtChimney_MapScript1_15CF87:: @ 815CF87 + setvar 0x40bd, 1 + call MtChimney_EventScript_1A0196 + end + +MtChimney_MapScript1_15CF92:: @ 815CF92 + tileeffect 1 + end + +MtChimney_EventScript_15CF95:: @ 815CF95 + lock + faceplayer + showmoney 0, 0 + snop + msgbox MtChimney_Text_195760, 5 + compare RESULT, 0 + jumpeq MtChimney_EventScript_15D00B + checkmoney 0xc8, 0 + compare RESULT, 0 + jumpeq MtChimney_EventScript_15D018 + msgbox MtChimney_Text_1957A9, 4 + checkitemspace ITEM_LAVA_COOKIE, 1 + compare RESULT, 1 + callif 1, MtChimney_EventScript_15D000 + giveitem ITEM_LAVA_COOKIE + compare RESULT, 0 + jumpeq MtChimney_EventScript_15CFF3 + hidemoney 0, 0 + release + end + +MtChimney_EventScript_15CFF3:: @ 815CFF3 + msgbox MtChimney_Text_1A0CC2, 4 + hidemoney 0, 0 + release + end + +MtChimney_EventScript_15D000:: @ 815D000 + paymoney 0xc8, 0 + updatemoney 0, 0 + snop + return + +MtChimney_EventScript_15D00B:: @ 815D00B + msgbox MtChimney_Text_1957F7, 4 + hidemoney 0, 0 + release + end + +MtChimney_EventScript_15D018:: @ 815D018 + msgbox MtChimney_Text_1957BA, 4 + hidemoney 0, 0 + release + end + +MtChimney_Movement_15D025:: @ 815D025 + step_up + step_up + step_up + step_up + step_up + step_up + step_right + step_end + +MtChimney_Movement_15D02D:: @ 815D02D + step_left + step_down + step_down + step_down + step_down + step_down + step_down + step_down + step_end + +MtChimney_Movement_15D036:: @ 815D036 + step_up + step_up + step_up + step_up + step_up + step_right + step_right + step_end + +MtChimney_Movement_15D03E:: @ 815D03E + step_left + step_left + step_down + step_down + step_down + step_down + step_down + step_down + step_down + step_end + +@ 815D048 + step_down + step_down + step_down + step_down + step_down + step_left + step_left + step_down + step_down + step_down + step_down + step_left + step_left + step_left + step_left + step_left + step_down + step_end + +@ 815D05A + step_down + step_down + step_down + step_down + step_left + step_left + step_left + step_down + step_end + +@ 815D063 + step_right + step_down + step_down + step_down + step_down + step_left + step_left + step_left + step_left + step_left + step_down + step_down + step_down + step_down + step_end + +@ 815D072 + step_15 + step_15 + step_15 + step_15 + step_15 + step_15 + step_15 + step_15 + step_15 + step_left + step_left + step_down + step_down + step_down + step_left + step_left + step_down + step_down + step_left + step_left + step_left + step_left + step_left + step_down + step_end + +@ 815D08B + step_14 + step_14 + step_14 + step_down + step_down + step_down + step_left + step_left + step_left + step_down + step_end + +@ 815D096 + step_14 + step_left + step_down + step_down + step_down + step_down + step_left + step_left + step_left + step_left + step_left + step_down + step_down + step_down + step_down + step_end + +@ 815D0A6 + step_14 + step_left + step_left + step_down + step_down + step_down + step_left + step_left + step_down + step_down + step_left + step_left + step_left + step_left + step_left + step_down + step_end + +@ 815D0B7 + step_14 + step_down + step_left + step_left + step_left + step_left + step_25 + step_end + +@ 815D0BF + step_down + step_down + step_down + step_down + step_left + step_left + step_left + step_left + step_left + step_down + step_down + step_down + step_down + step_end + +@ 815D0CD + step_down + step_end + +@ 815D0CF + step_down + step_down + step_down + step_down + step_down + step_down + step_down + step_end + +@ 815D0D7 + step_14 + step_14 + step_27 + step_14 + step_down + step_down + step_down + step_down + step_down + step_end + +@ 815D0E1 + step_14 + step_14 + step_14 + step_14 + step_14 + step_14 + step_27 + step_14 + step_down + step_down + step_end + +@ 815D0EC + step_40 + step_17 + step_41 + step_03 + step_end + +@ 815D0F1 + step_left + step_28 + step_14 + step_end + +MtChimney_EventScript_15D0F5:: @ 815D0F5 + .ifdef SAPPHIRE + msgbox MtChimney_Text_1B36F1, 3 + .else + msgbox MtChimney_Text_1B40EA, 3 + .endif + end + +MtChimney_EventScript_15D0FE:: @ 815D0FE + .ifdef SAPPHIRE + msgbox MtChimney_Text_1B372E, 3 + .else + msgbox MtChimney_Text_1B4128, 3 + .endif + end + +MtChimney_EventScript_15D107:: @ 815D107 + .ifdef SAPPHIRE + msgbox MtChimney_Text_1B3778, 3 + .else + msgbox MtChimney_Text_1B416E, 3 + .endif + end + +MtChimney_EventScript_15D110:: @ 815D110 + .ifdef SAPPHIRE + trainerbattle 0, OPPONENT_MT_CHIMNEY_GRUNT_1, 0, MtChimney_Text_1B3168, MtChimney_Text_1B31EA + msgbox MtChimney_Text_1B3239, 6 + .else + trainerbattle 0, OPPONENT_MT_CHIMNEY_GRUNT_1, 0, MtChimney_Text_1B3B36, MtChimney_Text_1B3BB8 + msgbox MtChimney_Text_1B3C07, 6 + .endif + end + +MtChimney_EventScript_15D127:: @ 815D127 + .ifdef SAPPHIRE + trainerbattle 0, OPPONENT_MT_CHIMNEY_GRUNT_2, 0, MtChimney_Text_1B32C8, MtChimney_Text_1B336E + msgbox MtChimney_Text_1B338D, 6 + .else + trainerbattle 0, OPPONENT_MT_CHIMNEY_GRUNT_2, 0, MtChimney_Text_1B3C96, MtChimney_Text_1B3D1E + msgbox MtChimney_Text_1B3D3D, 6 + .endif + end + +MtChimney_EventScript_15D13E:: @ 815D13E + .ifdef SAPPHIRE + msgbox MtChimney_Text_1B33EA, 3 + .else + msgbox MtChimney_Text_1B3D9A, 3 + .endif + end + +@ 815D147 + .ifdef SAPPHIRE + msgbox MtChimney_Text_1B3427, 3 + .else + msgbox MtChimney_Text_1B3DD6, 3 + .endif + end + +MtChimney_EventScript_15D150:: @ 815D150 + .ifdef SAPPHIRE + msgbox MtChimney_Text_1B3446, 3 + .else + msgbox MtChimney_Text_1B3DF5, 3 + .endif + end + +MtChimney_EventScript_15D159:: @ 815D159 + .ifdef SAPPHIRE + msgbox MtChimney_Text_1B3470, 3 + .else + msgbox MtChimney_Text_1B3E1F, 3 + .endif + end + +MtChimney_EventScript_15D162:: @ 815D162 + .ifdef SAPPHIRE + msgbox MtChimney_Text_1B34C6, 3 + .else + msgbox MtChimney_Text_1B3E7A, 3 + .endif + end + +MtChimney_EventScript_15D16B:: @ 815D16B + .ifdef SAPPHIRE + msgbox MtChimney_Text_1B3503, 3 + .else + msgbox MtChimney_Text_1B3EBA, 3 + .endif + end + +MtChimney_EventScript_15D174:: @ 815D174 + .ifdef SAPPHIRE + msgbox MtChimney_Text_1B37B4, 3 + .else + msgbox MtChimney_Text_1B41B0, 3 + .endif + end + +MtChimney_EventScript_15D17D:: @ 815D17D + lockall + checkflag 139 + jumpif 0, MtChimney_EventScript_15D1D0 + checkflag 115 + jumpeq MtChimney_EventScript_15D1C6 + msgbox MtChimney_Text_195870, 5 + compare RESULT, 0 + jumpeq MtChimney_EventScript_15D1BC + msgbox MtChimney_Text_1958C6, 4 + giveitem ITEM_METEORITE + setflag 115 + releaseall + end + +MtChimney_EventScript_15D1BC:: @ 815D1BC + msgbox MtChimney_Text_1958FC, 4 + releaseall + end + +MtChimney_EventScript_15D1C6:: @ 815D1C6 + msgbox MtChimney_Text_195920, 4 + releaseall + end + +MtChimney_EventScript_15D1D0:: @ 815D1D0 + msgbox MtChimney_Text_195806, 4 + releaseall + end + +MtChimney_EventScript_15D1DA:: @ 815D1DA + msgbox MtChimney_Text_19595C, 3 + end + +MtChimney_EventScript_15D1E3:: @ 815D1E3 + trainerbattle 0, OPPONENT_SHELBY_1, 0, MtChimney_Text_19597F, MtChimney_Text_1959D8 + specialval RESULT, 57 + compare RESULT, 1 + jumpeq MtChimney_EventScript_15D20A + msgbox MtChimney_Text_195A04, 6 + end + +MtChimney_EventScript_15D20A:: @ 815D20A + trainerbattle 5, OPPONENT_SHELBY_1, 0, MtChimney_Text_195A45, MtChimney_Text_195AAD + msgbox MtChimney_Text_195AD9, 6 + end + +MtChimney_EventScript_15D221:: @ 815D221 + trainerbattle 0, OPPONENT_MELISSA, 0, MtChimney_Text_195B1C, MtChimney_Text_195B5F + msgbox MtChimney_Text_195B84, 6 + end + +MtChimney_EventScript_15D238:: @ 815D238 + trainerbattle 0, OPPONENT_SHEILA, 0, MtChimney_Text_195BB2, MtChimney_Text_195BF9 + msgbox MtChimney_Text_195C31, 6 + end + +MtChimney_EventScript_15D24F:: @ 815D24F + trainerbattle 0, OPPONENT_SHIRLEY, 0, MtChimney_Text_195CD8, MtChimney_Text_195D2F + msgbox MtChimney_Text_195D5C, 6 + end diff --git a/data/scripts/maps/MtChimney.s b/data/scripts/maps/MtChimney.s deleted file mode 100644 index b7a43328b..000000000 --- a/data/scripts/maps/MtChimney.s +++ /dev/null @@ -1,467 +0,0 @@ -MtChimney_MapScripts:: @ 815CF7C - map_script 5, MtChimney_MapScript1_15CF92 - map_script 3, MtChimney_MapScript1_15CF87 - .byte 0 - -MtChimney_MapScript1_15CF87:: @ 815CF87 - setvar 0x40bd, 1 - call MtChimney_EventScript_1A0196 - end - -MtChimney_MapScript1_15CF92:: @ 815CF92 - tileeffect 1 - end - -MtChimney_EventScript_15CF95:: @ 815CF95 - lock - faceplayer - showmoney 0, 0 - snop - msgbox MtChimney_Text_195760, 5 - compare RESULT, 0 - jumpeq MtChimney_EventScript_15D00B - checkmoney 0xc8, 0 - compare RESULT, 0 - jumpeq MtChimney_EventScript_15D018 - msgbox MtChimney_Text_1957A9, 4 - checkitemspace ITEM_LAVA_COOKIE, 1 - compare RESULT, 1 - callif 1, MtChimney_EventScript_15D000 - giveitem ITEM_LAVA_COOKIE - compare RESULT, 0 - jumpeq MtChimney_EventScript_15CFF3 - hidemoney 0, 0 - release - end - -MtChimney_EventScript_15CFF3:: @ 815CFF3 - msgbox MtChimney_Text_1A0CC2, 4 - hidemoney 0, 0 - release - end - -MtChimney_EventScript_15D000:: @ 815D000 - paymoney 0xc8, 0 - updatemoney 0, 0 - snop - return - -MtChimney_EventScript_15D00B:: @ 815D00B - msgbox MtChimney_Text_1957F7, 4 - hidemoney 0, 0 - release - end - -MtChimney_EventScript_15D018:: @ 815D018 - msgbox MtChimney_Text_1957BA, 4 - hidemoney 0, 0 - release - end - -MtChimney_Movement_15D025:: @ 815D025 - step_up - step_up - step_up - step_up - step_up - step_up - step_right - step_end - -MtChimney_Movement_15D02D:: @ 815D02D - step_left - step_down - step_down - step_down - step_down - step_down - step_down - step_down - step_end - -MtChimney_Movement_15D036:: @ 815D036 - step_up - step_up - step_up - step_up - step_up - step_right - step_right - step_end - -MtChimney_Movement_15D03E:: @ 815D03E - step_left - step_left - step_down - step_down - step_down - step_down - step_down - step_down - step_down - step_end - -@ 815D048 - step_down - step_down - step_down - step_down - step_down - step_left - step_left - step_down - step_down - step_down - step_down - step_left - step_left - step_left - step_left - step_left - step_down - step_end - -@ 815D05A - step_down - step_down - step_down - step_down - step_left - step_left - step_left - step_down - step_end - -@ 815D063 - step_right - step_down - step_down - step_down - step_down - step_left - step_left - step_left - step_left - step_left - step_down - step_down - step_down - step_down - step_end - -@ 815D072 - step_15 - step_15 - step_15 - step_15 - step_15 - step_15 - step_15 - step_15 - step_15 - step_left - step_left - step_down - step_down - step_down - step_left - step_left - step_down - step_down - step_left - step_left - step_left - step_left - step_left - step_down - step_end - -@ 815D08B - step_14 - step_14 - step_14 - step_down - step_down - step_down - step_left - step_left - step_left - step_down - step_end - -@ 815D096 - step_14 - step_left - step_down - step_down - step_down - step_down - step_left - step_left - step_left - step_left - step_left - step_down - step_down - step_down - step_down - step_end - -@ 815D0A6 - step_14 - step_left - step_left - step_down - step_down - step_down - step_left - step_left - step_down - step_down - step_left - step_left - step_left - step_left - step_left - step_down - step_end - -@ 815D0B7 - step_14 - step_down - step_left - step_left - step_left - step_left - step_25 - step_end - -@ 815D0BF - step_down - step_down - step_down - step_down - step_left - step_left - step_left - step_left - step_left - step_down - step_down - step_down - step_down - step_end - -@ 815D0CD - step_down - step_end - -@ 815D0CF - step_down - step_down - step_down - step_down - step_down - step_down - step_down - step_end - -@ 815D0D7 - step_14 - step_14 - step_27 - step_14 - step_down - step_down - step_down - step_down - step_down - step_end - -@ 815D0E1 - step_14 - step_14 - step_14 - step_14 - step_14 - step_14 - step_27 - step_14 - step_down - step_down - step_end - -@ 815D0EC - step_40 - step_17 - step_41 - step_03 - step_end - -@ 815D0F1 - step_left - step_28 - step_14 - step_end - -MtChimney_EventScript_15D0F5:: @ 815D0F5 - .ifdef SAPPHIRE - msgbox MtChimney_Text_1B36F1, 3 - .else - msgbox MtChimney_Text_1B40EA, 3 - .endif - end - -MtChimney_EventScript_15D0FE:: @ 815D0FE - .ifdef SAPPHIRE - msgbox MtChimney_Text_1B372E, 3 - .else - msgbox MtChimney_Text_1B4128, 3 - .endif - end - -MtChimney_EventScript_15D107:: @ 815D107 - .ifdef SAPPHIRE - msgbox MtChimney_Text_1B3778, 3 - .else - msgbox MtChimney_Text_1B416E, 3 - .endif - end - -MtChimney_EventScript_15D110:: @ 815D110 - .ifdef SAPPHIRE - trainerbattle 0, OPPONENT_MT_CHIMNEY_GRUNT_1, 0, MtChimney_Text_1B3168, MtChimney_Text_1B31EA - msgbox MtChimney_Text_1B3239, 6 - .else - trainerbattle 0, OPPONENT_MT_CHIMNEY_GRUNT_1, 0, MtChimney_Text_1B3B36, MtChimney_Text_1B3BB8 - msgbox MtChimney_Text_1B3C07, 6 - .endif - end - -MtChimney_EventScript_15D127:: @ 815D127 - .ifdef SAPPHIRE - trainerbattle 0, OPPONENT_MT_CHIMNEY_GRUNT_2, 0, MtChimney_Text_1B32C8, MtChimney_Text_1B336E - msgbox MtChimney_Text_1B338D, 6 - .else - trainerbattle 0, OPPONENT_MT_CHIMNEY_GRUNT_2, 0, MtChimney_Text_1B3C96, MtChimney_Text_1B3D1E - msgbox MtChimney_Text_1B3D3D, 6 - .endif - end - -MtChimney_EventScript_15D13E:: @ 815D13E - .ifdef SAPPHIRE - msgbox MtChimney_Text_1B33EA, 3 - .else - msgbox MtChimney_Text_1B3D9A, 3 - .endif - end - -@ 815D147 - .ifdef SAPPHIRE - msgbox MtChimney_Text_1B3427, 3 - .else - msgbox MtChimney_Text_1B3DD6, 3 - .endif - end - -MtChimney_EventScript_15D150:: @ 815D150 - .ifdef SAPPHIRE - msgbox MtChimney_Text_1B3446, 3 - .else - msgbox MtChimney_Text_1B3DF5, 3 - .endif - end - -MtChimney_EventScript_15D159:: @ 815D159 - .ifdef SAPPHIRE - msgbox MtChimney_Text_1B3470, 3 - .else - msgbox MtChimney_Text_1B3E1F, 3 - .endif - end - -MtChimney_EventScript_15D162:: @ 815D162 - .ifdef SAPPHIRE - msgbox MtChimney_Text_1B34C6, 3 - .else - msgbox MtChimney_Text_1B3E7A, 3 - .endif - end - -MtChimney_EventScript_15D16B:: @ 815D16B - .ifdef SAPPHIRE - msgbox MtChimney_Text_1B3503, 3 - .else - msgbox MtChimney_Text_1B3EBA, 3 - .endif - end - -MtChimney_EventScript_15D174:: @ 815D174 - .ifdef SAPPHIRE - msgbox MtChimney_Text_1B37B4, 3 - .else - msgbox MtChimney_Text_1B41B0, 3 - .endif - end - -MtChimney_EventScript_15D17D:: @ 815D17D - lockall - checkflag 139 - jumpif 0, MtChimney_EventScript_15D1D0 - checkflag 115 - jumpeq MtChimney_EventScript_15D1C6 - msgbox MtChimney_Text_195870, 5 - compare RESULT, 0 - jumpeq MtChimney_EventScript_15D1BC - msgbox MtChimney_Text_1958C6, 4 - giveitem ITEM_METEORITE - setflag 115 - releaseall - end - -MtChimney_EventScript_15D1BC:: @ 815D1BC - msgbox MtChimney_Text_1958FC, 4 - releaseall - end - -MtChimney_EventScript_15D1C6:: @ 815D1C6 - msgbox MtChimney_Text_195920, 4 - releaseall - end - -MtChimney_EventScript_15D1D0:: @ 815D1D0 - msgbox MtChimney_Text_195806, 4 - releaseall - end - -MtChimney_EventScript_15D1DA:: @ 815D1DA - msgbox MtChimney_Text_19595C, 3 - end - -MtChimney_EventScript_15D1E3:: @ 815D1E3 - trainerbattle 0, OPPONENT_SHELBY_1, 0, MtChimney_Text_19597F, MtChimney_Text_1959D8 - specialval RESULT, 57 - compare RESULT, 1 - jumpeq MtChimney_EventScript_15D20A - msgbox MtChimney_Text_195A04, 6 - end - -MtChimney_EventScript_15D20A:: @ 815D20A - trainerbattle 5, OPPONENT_SHELBY_1, 0, MtChimney_Text_195A45, MtChimney_Text_195AAD - msgbox MtChimney_Text_195AD9, 6 - end - -MtChimney_EventScript_15D221:: @ 815D221 - trainerbattle 0, OPPONENT_MELISSA, 0, MtChimney_Text_195B1C, MtChimney_Text_195B5F - msgbox MtChimney_Text_195B84, 6 - end - -MtChimney_EventScript_15D238:: @ 815D238 - trainerbattle 0, OPPONENT_SHEILA, 0, MtChimney_Text_195BB2, MtChimney_Text_195BF9 - msgbox MtChimney_Text_195C31, 6 - end - -MtChimney_EventScript_15D24F:: @ 815D24F - trainerbattle 0, OPPONENT_SHIRLEY, 0, MtChimney_Text_195CD8, MtChimney_Text_195D2F - msgbox MtChimney_Text_195D5C, 6 - end diff --git a/data/scripts/maps/MtChimney_CableCarStation.inc b/data/scripts/maps/MtChimney_CableCarStation.inc new file mode 100644 index 000000000..c00914f2e --- /dev/null +++ b/data/scripts/maps/MtChimney_CableCarStation.inc @@ -0,0 +1,87 @@ +MtChimney_CableCarStation_MapScripts:: @ 815C0FA + map_script 3, MtChimney_CableCarStation_MapScript1_15C105 + map_script 2, MtChimney_CableCarStation_MapScript2_15C11D + .byte 0 + +MtChimney_CableCarStation_MapScript1_15C105:: @ 815C105 + compare 0x40a3, 1 + callif 1, MtChimney_CableCarStation_EventScript_15C111 + end + +MtChimney_CableCarStation_EventScript_15C111:: @ 815C111 + movespriteperm 1, 5, 4 + spritebehave 1, 10 + return + +MtChimney_CableCarStation_MapScript2_15C11D:: @ 815C11D + map_script_2 0x40a3, 1, MtChimney_CableCarStation_EventScript_15C127 + .2byte 0 + +MtChimney_CableCarStation_EventScript_15C127:: @ 815C127 + lockall + move 255, MtChimney_CableCarStation_Movement_15C1B4 + move 1, MtChimney_CableCarStation_Movement_15C1AA + waitmove 0 + setvar 0x40a3, 0 + movespriteperm 1, 6, 7 + spritebehave 1, 8 + releaseall + end + +MtChimney_CableCarStation_EventScript_15C14B:: @ 815C14B + lock + faceplayer + msgbox MtChimney_CableCarStation_Text_19256A, 5 + compare RESULT, 1 + jumpeq MtChimney_CableCarStation_EventScript_15C16C + compare RESULT, 0 + jumpeq MtChimney_CableCarStation_EventScript_15C19B + end + +MtChimney_CableCarStation_EventScript_15C16C:: @ 815C16C + msgbox MtChimney_CableCarStation_Text_1925A9, 4 + closebutton + move 1, MtChimney_CableCarStation_Movement_15C1A5 + move 255, MtChimney_CableCarStation_Movement_15C1AF + waitmove 0 + setvar 0x8004, 1 + setvar 0x40a3, 2 + inccounter GAME_STAT_RODE_CABLE_CAR + special 151 + special 152 + waitstate + release + end + +MtChimney_CableCarStation_EventScript_15C19B:: @ 815C19B + msgbox MtChimney_CableCarStation_Text_1925BF, 4 + release + end + +MtChimney_CableCarStation_Movement_15C1A5:: @ 815C1A5 + step_up + step_up + step_left + step_28 + step_end + +MtChimney_CableCarStation_Movement_15C1AA:: @ 815C1AA + step_14 + step_right + step_down + step_down + step_end + +MtChimney_CableCarStation_Movement_15C1AF:: @ 815C1AF + step_up + step_up + step_up + step_14 + step_end + +MtChimney_CableCarStation_Movement_15C1B4:: @ 815C1B4 + step_down + step_down + step_down + step_14 + step_end diff --git a/data/scripts/maps/MtChimney_CableCarStation.s b/data/scripts/maps/MtChimney_CableCarStation.s deleted file mode 100644 index c00914f2e..000000000 --- a/data/scripts/maps/MtChimney_CableCarStation.s +++ /dev/null @@ -1,87 +0,0 @@ -MtChimney_CableCarStation_MapScripts:: @ 815C0FA - map_script 3, MtChimney_CableCarStation_MapScript1_15C105 - map_script 2, MtChimney_CableCarStation_MapScript2_15C11D - .byte 0 - -MtChimney_CableCarStation_MapScript1_15C105:: @ 815C105 - compare 0x40a3, 1 - callif 1, MtChimney_CableCarStation_EventScript_15C111 - end - -MtChimney_CableCarStation_EventScript_15C111:: @ 815C111 - movespriteperm 1, 5, 4 - spritebehave 1, 10 - return - -MtChimney_CableCarStation_MapScript2_15C11D:: @ 815C11D - map_script_2 0x40a3, 1, MtChimney_CableCarStation_EventScript_15C127 - .2byte 0 - -MtChimney_CableCarStation_EventScript_15C127:: @ 815C127 - lockall - move 255, MtChimney_CableCarStation_Movement_15C1B4 - move 1, MtChimney_CableCarStation_Movement_15C1AA - waitmove 0 - setvar 0x40a3, 0 - movespriteperm 1, 6, 7 - spritebehave 1, 8 - releaseall - end - -MtChimney_CableCarStation_EventScript_15C14B:: @ 815C14B - lock - faceplayer - msgbox MtChimney_CableCarStation_Text_19256A, 5 - compare RESULT, 1 - jumpeq MtChimney_CableCarStation_EventScript_15C16C - compare RESULT, 0 - jumpeq MtChimney_CableCarStation_EventScript_15C19B - end - -MtChimney_CableCarStation_EventScript_15C16C:: @ 815C16C - msgbox MtChimney_CableCarStation_Text_1925A9, 4 - closebutton - move 1, MtChimney_CableCarStation_Movement_15C1A5 - move 255, MtChimney_CableCarStation_Movement_15C1AF - waitmove 0 - setvar 0x8004, 1 - setvar 0x40a3, 2 - inccounter GAME_STAT_RODE_CABLE_CAR - special 151 - special 152 - waitstate - release - end - -MtChimney_CableCarStation_EventScript_15C19B:: @ 815C19B - msgbox MtChimney_CableCarStation_Text_1925BF, 4 - release - end - -MtChimney_CableCarStation_Movement_15C1A5:: @ 815C1A5 - step_up - step_up - step_left - step_28 - step_end - -MtChimney_CableCarStation_Movement_15C1AA:: @ 815C1AA - step_14 - step_right - step_down - step_down - step_end - -MtChimney_CableCarStation_Movement_15C1AF:: @ 815C1AF - step_up - step_up - step_up - step_14 - step_end - -MtChimney_CableCarStation_Movement_15C1B4:: @ 815C1B4 - step_down - step_down - step_down - step_14 - step_end diff --git a/data/scripts/maps/MtPyre_1F.inc b/data/scripts/maps/MtPyre_1F.inc new file mode 100644 index 000000000..805c4a8d3 --- /dev/null +++ b/data/scripts/maps/MtPyre_1F.inc @@ -0,0 +1,28 @@ +MtPyre_1F_MapScripts:: @ 815D322 + .byte 0 + +MtPyre_1F_EventScript_15D323:: @ 815D323 + lock + faceplayer + checkflag 282 + jumpeq MtPyre_1F_EventScript_15D352 + msgbox MtPyre_1F_Text_196151, 4 + giveitem ITEM_CLEANSE_TAG + compare RESULT, 0 + jumpeq MtPyre_1F_EventScript_1A029B + setflag 282 + release + end + +MtPyre_1F_EventScript_15D352:: @ 815D352 + msgbox MtPyre_1F_Text_1961CE, 4 + release + end + +MtPyre_1F_EventScript_15D35C:: @ 815D35C + msgbox MtPyre_1F_Text_196218, 2 + end + +MtPyre_1F_EventScript_15D365:: @ 815D365 + msgbox MtPyre_1F_Text_196283, 2 + end diff --git a/data/scripts/maps/MtPyre_1F.s b/data/scripts/maps/MtPyre_1F.s deleted file mode 100644 index 805c4a8d3..000000000 --- a/data/scripts/maps/MtPyre_1F.s +++ /dev/null @@ -1,28 +0,0 @@ -MtPyre_1F_MapScripts:: @ 815D322 - .byte 0 - -MtPyre_1F_EventScript_15D323:: @ 815D323 - lock - faceplayer - checkflag 282 - jumpeq MtPyre_1F_EventScript_15D352 - msgbox MtPyre_1F_Text_196151, 4 - giveitem ITEM_CLEANSE_TAG - compare RESULT, 0 - jumpeq MtPyre_1F_EventScript_1A029B - setflag 282 - release - end - -MtPyre_1F_EventScript_15D352:: @ 815D352 - msgbox MtPyre_1F_Text_1961CE, 4 - release - end - -MtPyre_1F_EventScript_15D35C:: @ 815D35C - msgbox MtPyre_1F_Text_196218, 2 - end - -MtPyre_1F_EventScript_15D365:: @ 815D365 - msgbox MtPyre_1F_Text_196283, 2 - end diff --git a/data/scripts/maps/MtPyre_2F.inc b/data/scripts/maps/MtPyre_2F.inc new file mode 100644 index 000000000..c44251af7 --- /dev/null +++ b/data/scripts/maps/MtPyre_2F.inc @@ -0,0 +1,33 @@ +MtPyre_2F_MapScripts:: @ 815D36E + map_script 2, MtPyre_2F_MapScript2_1C6BB5 + map_script 3, MtPyre_2F_MapScript1_1C6BBF + map_script 5, MtPyre_2F_MapScript1_15D37E + .byte 0 + +MtPyre_2F_MapScript1_15D37E:: @ 815D37E + tileeffect 7 + warp5 MtPyre_1F, 255, 0, 0 + end + +MtPyre_2F_EventScript_15D389:: @ 815D389 + msgbox MtPyre_2F_Text_1965BB, 2 + end + +MtPyre_2F_EventScript_15D392:: @ 815D392 + msgbox MtPyre_2F_Text_196600, 2 + end + +MtPyre_2F_EventScript_15D39B:: @ 815D39B + trainerbattle 0, OPPONENT_MARK, 0, MtPyre_2F_Text_196674, MtPyre_2F_Text_1966BE + msgbox MtPyre_2F_Text_1966E7, 6 + end + +MtPyre_2F_EventScript_15D3B2:: @ 815D3B2 + trainerbattle 4, OPPONENT_DEZ_AND_LUKE, 0, MtPyre_2F_Text_1962C6, MtPyre_2F_Text_196358, MtPyre_2F_Text_1963CB + msgbox MtPyre_2F_Text_196368, 6 + end + +MtPyre_2F_EventScript_15D3CD:: @ 815D3CD + trainerbattle 4, OPPONENT_DEZ_AND_LUKE, 0, MtPyre_2F_Text_196449, MtPyre_2F_Text_1964EB, MtPyre_2F_Text_196539 + msgbox MtPyre_2F_Text_196504, 6 + end diff --git a/data/scripts/maps/MtPyre_2F.s b/data/scripts/maps/MtPyre_2F.s deleted file mode 100644 index c44251af7..000000000 --- a/data/scripts/maps/MtPyre_2F.s +++ /dev/null @@ -1,33 +0,0 @@ -MtPyre_2F_MapScripts:: @ 815D36E - map_script 2, MtPyre_2F_MapScript2_1C6BB5 - map_script 3, MtPyre_2F_MapScript1_1C6BBF - map_script 5, MtPyre_2F_MapScript1_15D37E - .byte 0 - -MtPyre_2F_MapScript1_15D37E:: @ 815D37E - tileeffect 7 - warp5 MtPyre_1F, 255, 0, 0 - end - -MtPyre_2F_EventScript_15D389:: @ 815D389 - msgbox MtPyre_2F_Text_1965BB, 2 - end - -MtPyre_2F_EventScript_15D392:: @ 815D392 - msgbox MtPyre_2F_Text_196600, 2 - end - -MtPyre_2F_EventScript_15D39B:: @ 815D39B - trainerbattle 0, OPPONENT_MARK, 0, MtPyre_2F_Text_196674, MtPyre_2F_Text_1966BE - msgbox MtPyre_2F_Text_1966E7, 6 - end - -MtPyre_2F_EventScript_15D3B2:: @ 815D3B2 - trainerbattle 4, OPPONENT_DEZ_AND_LUKE, 0, MtPyre_2F_Text_1962C6, MtPyre_2F_Text_196358, MtPyre_2F_Text_1963CB - msgbox MtPyre_2F_Text_196368, 6 - end - -MtPyre_2F_EventScript_15D3CD:: @ 815D3CD - trainerbattle 4, OPPONENT_DEZ_AND_LUKE, 0, MtPyre_2F_Text_196449, MtPyre_2F_Text_1964EB, MtPyre_2F_Text_196539 - msgbox MtPyre_2F_Text_196504, 6 - end diff --git a/data/scripts/maps/MtPyre_3F.inc b/data/scripts/maps/MtPyre_3F.inc new file mode 100644 index 000000000..ea8bda7b5 --- /dev/null +++ b/data/scripts/maps/MtPyre_3F.inc @@ -0,0 +1,12 @@ +MtPyre_3F_MapScripts:: @ 815D3E8 + .byte 0 + +MtPyre_3F_EventScript_15D3E9:: @ 815D3E9 + trainerbattle 0, OPPONENT_WILLIAM, 0, MtPyre_3F_Text_19672B, MtPyre_3F_Text_19679D + msgbox MtPyre_3F_Text_1967B5, 6 + end + +MtPyre_3F_EventScript_15D400:: @ 815D400 + trainerbattle 0, OPPONENT_KAYLA, 0, MtPyre_3F_Text_1967EF, MtPyre_3F_Text_19682B + msgbox MtPyre_3F_Text_196842, 6 + end diff --git a/data/scripts/maps/MtPyre_3F.s b/data/scripts/maps/MtPyre_3F.s deleted file mode 100644 index ea8bda7b5..000000000 --- a/data/scripts/maps/MtPyre_3F.s +++ /dev/null @@ -1,12 +0,0 @@ -MtPyre_3F_MapScripts:: @ 815D3E8 - .byte 0 - -MtPyre_3F_EventScript_15D3E9:: @ 815D3E9 - trainerbattle 0, OPPONENT_WILLIAM, 0, MtPyre_3F_Text_19672B, MtPyre_3F_Text_19679D - msgbox MtPyre_3F_Text_1967B5, 6 - end - -MtPyre_3F_EventScript_15D400:: @ 815D400 - trainerbattle 0, OPPONENT_KAYLA, 0, MtPyre_3F_Text_1967EF, MtPyre_3F_Text_19682B - msgbox MtPyre_3F_Text_196842, 6 - end diff --git a/data/scripts/maps/MtPyre_4F.inc b/data/scripts/maps/MtPyre_4F.inc new file mode 100644 index 000000000..e1ebac7c1 --- /dev/null +++ b/data/scripts/maps/MtPyre_4F.inc @@ -0,0 +1,7 @@ +MtPyre_4F_MapScripts:: @ 815D417 + .byte 0 + +MtPyre_4F_EventScript_15D418:: @ 815D418 + trainerbattle 0, OPPONENT_ATSUSHI, 0, MtPyre_4F_Text_1968A6, MtPyre_4F_Text_1968D0 + msgbox MtPyre_4F_Text_1968EE, 6 + end diff --git a/data/scripts/maps/MtPyre_4F.s b/data/scripts/maps/MtPyre_4F.s deleted file mode 100644 index e1ebac7c1..000000000 --- a/data/scripts/maps/MtPyre_4F.s +++ /dev/null @@ -1,7 +0,0 @@ -MtPyre_4F_MapScripts:: @ 815D417 - .byte 0 - -MtPyre_4F_EventScript_15D418:: @ 815D418 - trainerbattle 0, OPPONENT_ATSUSHI, 0, MtPyre_4F_Text_1968A6, MtPyre_4F_Text_1968D0 - msgbox MtPyre_4F_Text_1968EE, 6 - end diff --git a/data/scripts/maps/MtPyre_5F.inc b/data/scripts/maps/MtPyre_5F.inc new file mode 100644 index 000000000..9adb249f0 --- /dev/null +++ b/data/scripts/maps/MtPyre_5F.inc @@ -0,0 +1,7 @@ +MtPyre_5F_MapScripts:: @ 815D42F + .byte 0 + +MtPyre_5F_EventScript_15D430:: @ 815D430 + trainerbattle 0, OPPONENT_TASHA, 0, MtPyre_5F_Text_196939, MtPyre_5F_Text_196997 + msgbox MtPyre_5F_Text_1969AC, 6 + end diff --git a/data/scripts/maps/MtPyre_5F.s b/data/scripts/maps/MtPyre_5F.s deleted file mode 100644 index 9adb249f0..000000000 --- a/data/scripts/maps/MtPyre_5F.s +++ /dev/null @@ -1,7 +0,0 @@ -MtPyre_5F_MapScripts:: @ 815D42F - .byte 0 - -MtPyre_5F_EventScript_15D430:: @ 815D430 - trainerbattle 0, OPPONENT_TASHA, 0, MtPyre_5F_Text_196939, MtPyre_5F_Text_196997 - msgbox MtPyre_5F_Text_1969AC, 6 - end diff --git a/data/scripts/maps/MtPyre_6F.inc b/data/scripts/maps/MtPyre_6F.inc new file mode 100644 index 000000000..3729079bb --- /dev/null +++ b/data/scripts/maps/MtPyre_6F.inc @@ -0,0 +1,15 @@ +MtPyre_6F_MapScripts:: @ 815D447 + .byte 0 + +MtPyre_6F_EventScript_15D448:: @ 815D448 + trainerbattle 0, OPPONENT_VALERIE_1, 0, MtPyre_6F_Text_1969FE, MtPyre_6F_Text_196A30 + specialval RESULT, 57 + compare RESULT, 1 + jumpeq MtPyre_6F_EventScript_15D46F + msgbox MtPyre_6F_Text_196A4C, 6 + end + +MtPyre_6F_EventScript_15D46F:: @ 815D46F + trainerbattle 5, OPPONENT_VALERIE_1, 0, MtPyre_6F_Text_196A95, MtPyre_6F_Text_196AB1 + msgbox MtPyre_6F_Text_196AC9, 6 + end diff --git a/data/scripts/maps/MtPyre_6F.s b/data/scripts/maps/MtPyre_6F.s deleted file mode 100644 index 3729079bb..000000000 --- a/data/scripts/maps/MtPyre_6F.s +++ /dev/null @@ -1,15 +0,0 @@ -MtPyre_6F_MapScripts:: @ 815D447 - .byte 0 - -MtPyre_6F_EventScript_15D448:: @ 815D448 - trainerbattle 0, OPPONENT_VALERIE_1, 0, MtPyre_6F_Text_1969FE, MtPyre_6F_Text_196A30 - specialval RESULT, 57 - compare RESULT, 1 - jumpeq MtPyre_6F_EventScript_15D46F - msgbox MtPyre_6F_Text_196A4C, 6 - end - -MtPyre_6F_EventScript_15D46F:: @ 815D46F - trainerbattle 5, OPPONENT_VALERIE_1, 0, MtPyre_6F_Text_196A95, MtPyre_6F_Text_196AB1 - msgbox MtPyre_6F_Text_196AC9, 6 - end diff --git a/data/scripts/maps/MtPyre_Exterior.inc b/data/scripts/maps/MtPyre_Exterior.inc new file mode 100644 index 000000000..efffc7c3b --- /dev/null +++ b/data/scripts/maps/MtPyre_Exterior.inc @@ -0,0 +1,27 @@ +MtPyre_Exterior_MapScripts:: @ 815D486 + map_script 3, MtPyre_Exterior_MapScript1_15D48C + .byte 0 + +MtPyre_Exterior_MapScript1_15D48C:: @ 815D48C + call MtPyre_Exterior_EventScript_15D492 + end + +MtPyre_Exterior_EventScript_15D492:: @ 815D492 + getplayerxy 0x4000, 0x4001 + compare 0x4001, 12 + jumpif 0, MtPyre_Exterior_EventScript_15D4A3 + return + +MtPyre_Exterior_EventScript_15D4A3:: @ 815D4A3 + setweather 6 + return + +MtPyre_Exterior_EventScript_15D4A7:: @ 815D4A7 + setweather 6 + doweather + end + +MtPyre_Exterior_EventScript_15D4AC:: @ 815D4AC + setweather 2 + doweather + end diff --git a/data/scripts/maps/MtPyre_Exterior.s b/data/scripts/maps/MtPyre_Exterior.s deleted file mode 100644 index efffc7c3b..000000000 --- a/data/scripts/maps/MtPyre_Exterior.s +++ /dev/null @@ -1,27 +0,0 @@ -MtPyre_Exterior_MapScripts:: @ 815D486 - map_script 3, MtPyre_Exterior_MapScript1_15D48C - .byte 0 - -MtPyre_Exterior_MapScript1_15D48C:: @ 815D48C - call MtPyre_Exterior_EventScript_15D492 - end - -MtPyre_Exterior_EventScript_15D492:: @ 815D492 - getplayerxy 0x4000, 0x4001 - compare 0x4001, 12 - jumpif 0, MtPyre_Exterior_EventScript_15D4A3 - return - -MtPyre_Exterior_EventScript_15D4A3:: @ 815D4A3 - setweather 6 - return - -MtPyre_Exterior_EventScript_15D4A7:: @ 815D4A7 - setweather 6 - doweather - end - -MtPyre_Exterior_EventScript_15D4AC:: @ 815D4AC - setweather 2 - doweather - end diff --git a/data/scripts/maps/MtPyre_Summit.inc b/data/scripts/maps/MtPyre_Summit.inc new file mode 100644 index 000000000..e352ac30e --- /dev/null +++ b/data/scripts/maps/MtPyre_Summit.inc @@ -0,0 +1,368 @@ +MtPyre_Summit_MapScripts:: @ 815D4B1 + map_script 3, MtPyre_Summit_MapScript1_15D4B7 + .byte 0 + +MtPyre_Summit_MapScript1_15D4B7:: @ 815D4B7 + call MtPyre_Summit_EventScript_1A0196 + end + +MtPyre_Summit_EventScript_15D4BD:: @ 815D4BD + lockall + setvar 0x8008, 0 + jump MtPyre_Summit_EventScript_15D4E1 + end + +MtPyre_Summit_EventScript_15D4C9:: @ 815D4C9 + lockall + setvar 0x8008, 1 + jump MtPyre_Summit_EventScript_15D4E1 + end + +MtPyre_Summit_EventScript_15D4D5:: @ 815D4D5 + lockall + setvar 0x8008, 2 + jump MtPyre_Summit_EventScript_15D4E1 + end + +MtPyre_Summit_EventScript_15D4E1:: @ 815D4E1 + move 255, MtPyre_Summit_Movement_1A0841 + waitmove 0 + move 2, MtPyre_Summit_Movement_1A0845 + waitmove 0 + pause 50 + compare 0x8008, 0 + callif 1, MtPyre_Summit_EventScript_15D593 + compare 0x8008, 1 + callif 1, MtPyre_Summit_EventScript_15D59E + compare 0x8008, 2 + callif 1, MtPyre_Summit_EventScript_15D59F + .ifdef SAPPHIRE + msgbox UnknownString_81B52B0, 4 + .else + msgbox MtPyre_Summit_Text_1B5EEC, 4 + .endif + closebutton + fadescreen 1 + disappear 2 + disappear 4 + disappear 5 + disappear 6 + setflag 916 + setflag 917 + fadescreen 0 + pause 20 + call MtPyre_Summit_EventScript_15D57A + compare 0x8008, 0 + callif 1, MtPyre_Summit_EventScript_15D5AA + compare 0x8008, 1 + callif 1, MtPyre_Summit_EventScript_15D5BF + compare 0x8008, 2 + callif 1, MtPyre_Summit_EventScript_15D5CA + .ifdef SAPPHIRE + msgbox UnknownString_81B53AB, 4 + .else + msgbox MtPyre_Summit_Text_1B5FE6, 4 + .endif + giveitem ITEM_RED_OR_BLUE_ORB + setflag 212 + releaseall + end + +MtPyre_Summit_EventScript_15D57A:: @ 815D57A + setflag 111 + setvar 0x4058, 1 + clearflag 840 + clearflag 835 + setvar 0x40a0, 1 + setvar 0x40b9, 1 + return + +MtPyre_Summit_EventScript_15D593:: @ 815D593 + move 2, MtPyre_Summit_Movement_15D5E9 + waitmove 0 + return + +MtPyre_Summit_EventScript_15D59E:: @ 815D59E + return + +MtPyre_Summit_EventScript_15D59F:: @ 815D59F + move 2, MtPyre_Summit_Movement_15D5EC + waitmove 0 + return + +MtPyre_Summit_EventScript_15D5AA:: @ 815D5AA + move 3, MtPyre_Summit_Movement_15D5DF + waitmove 0 + move 255, MtPyre_Summit_Movement_1A0843 + waitmove 0 + return + +MtPyre_Summit_EventScript_15D5BF:: @ 815D5BF + move 3, MtPyre_Summit_Movement_15D5E3 + waitmove 0 + return + +MtPyre_Summit_EventScript_15D5CA:: @ 815D5CA + move 3, MtPyre_Summit_Movement_15D5E5 + waitmove 0 + move 255, MtPyre_Summit_Movement_1A083F + waitmove 0 + return + +MtPyre_Summit_Movement_15D5DF:: @ 815D5DF + step_down + step_down + step_27 + step_end + +MtPyre_Summit_Movement_15D5E3:: @ 815D5E3 + step_down + step_end + +MtPyre_Summit_Movement_15D5E5:: @ 815D5E5 + step_down + step_down + step_28 + step_end + +MtPyre_Summit_Movement_15D5E9:: @ 815D5E9 + step_left + step_25 + step_end + +MtPyre_Summit_Movement_15D5EC:: @ 815D5EC + step_right + step_25 + step_end + +MtPyre_Summit_EventScript_15D5EF:: @ 815D5EF + lock + faceplayer + .ifdef SAPPHIRE + msgbox UnknownString_81B586F, 5 + .else + msgbox MtPyre_Summit_Text_1B64B3, 5 + .endif + compare RESULT, 1 + callif 1, MtPyre_Summit_EventScript_15D611 + compare RESULT, 0 + callif 1, MtPyre_Summit_EventScript_15D61A + release + end + +MtPyre_Summit_EventScript_15D611:: @ 815D611 + .ifdef SAPPHIRE + msgbox UnknownString_81B5992, 4 + .else + msgbox MtPyre_Summit_Text_1B65D6, 4 + .endif + return + +MtPyre_Summit_EventScript_15D61A:: @ 815D61A + .ifdef SAPPHIRE + msgbox UnknownString_81B5BD7, 4 + .else + msgbox MtPyre_Summit_Text_1B6823, 4 + .endif + return + +MtPyre_Summit_EventScript_15D623:: @ 815D623 + lock + faceplayer + checkflag 259 + jumpeq MtPyre_Summit_EventScript_15D6C4 + checkflag 113 + jumpeq MtPyre_Summit_EventScript_15D64A + checkflag 129 + jumpeq MtPyre_Summit_EventScript_15D6BA + .ifdef SAPPHIRE + msgbox UnknownString_81B54BE, 4 + .else + msgbox MtPyre_Summit_Text_1B60F9, 4 + .endif + release + end + +MtPyre_Summit_EventScript_15D64A:: @ 815D64A + .ifdef SAPPHIRE + msgbox UnknownString_81B5647, 5 + .else + msgbox MtPyre_Summit_Text_1B6283, 5 + .endif + compare RESULT, 1 + jumpeq MtPyre_Summit_EventScript_15D669 + compare RESULT, 0 + jumpeq MtPyre_Summit_EventScript_15D69B + end + +MtPyre_Summit_EventScript_15D669:: @ 815D669 + setvar 0x8004, ITEM_RED_OR_BLUE_ORB + call MtPyre_Summit_EventScript_1A067F + closebutton + move LAST_TALKED, MtPyre_Summit_Movement_1A0841 + waitmove 0 + pause 40 + move LAST_TALKED, MtPyre_Summit_Movement_1A0839 + waitmove 0 + pause 10 + .ifdef SAPPHIRE + msgbox UnknownString_81B5762, 4 + .else + msgbox MtPyre_Summit_Text_1B639C, 4 + .endif + setflag 259 + release + end + +MtPyre_Summit_EventScript_15D69B:: @ 815D69B + .ifdef SAPPHIRE + msgbox UnknownString_81B56AB, 5 + .else + msgbox MtPyre_Summit_Text_1B62E7, 5 + .endif + compare RESULT, 1 + jumpeq MtPyre_Summit_EventScript_15D669 + compare RESULT, 0 + jumpeq MtPyre_Summit_EventScript_15D69B + end + +MtPyre_Summit_EventScript_15D6BA:: @ 815D6BA + .ifdef SAPPHIRE + msgbox UnknownString_81B5540, 4 + .else + msgbox MtPyre_Summit_Text_1B617B, 4 + .endif + release + end + +MtPyre_Summit_EventScript_15D6C4:: @ 815D6C4 + .ifdef SAPPHIRE + msgbox UnknownString_81B57BE, 4 + .else + msgbox MtPyre_Summit_Text_1B63F8, 4 + .endif + release + end + +MtPyre_Summit_EventScript_15D6CE:: @ 815D6CE + lockall + setvar 0x8008, 0 + jump MtPyre_Summit_EventScript_15D6F2 + end + +MtPyre_Summit_EventScript_15D6DA:: @ 815D6DA + lockall + setvar 0x8008, 1 + jump MtPyre_Summit_EventScript_15D6F2 + end + +MtPyre_Summit_EventScript_15D6E6:: @ 815D6E6 + lockall + setvar 0x8008, 2 + jump MtPyre_Summit_EventScript_15D6F2 + end + +MtPyre_Summit_EventScript_15D6F2:: @ 815D6F2 + move 255, MtPyre_Summit_Movement_1A0841 + waitmove 0 + move 2, MtPyre_Summit_Movement_1A0845 + waitmove 0 + pause 50 + compare 0x8008, 0 + callif 1, MtPyre_Summit_EventScript_15D75E + compare 0x8008, 1 + callif 1, MtPyre_Summit_EventScript_15D769 + compare 0x8008, 2 + callif 1, MtPyre_Summit_EventScript_15D774 + .ifdef SAPPHIRE + msgbox UnknownString_81B5BFC, 4 + .else + msgbox MtPyre_Summit_Text_1B6848, 4 + .endif + closebutton + compare 0x8008, 0 + callif 1, MtPyre_Summit_EventScript_15D77F + compare 0x8008, 1 + callif 1, MtPyre_Summit_EventScript_15D78A + compare 0x8008, 2 + callif 1, MtPyre_Summit_EventScript_15D795 + disappear 2 + setvar 0x40b9, 3 + releaseall + end + +MtPyre_Summit_EventScript_15D75E:: @ 815D75E + move 2, MtPyre_Summit_Movement_15D7A0 + waitmove 0 + return + +MtPyre_Summit_EventScript_15D769:: @ 815D769 + move 2, MtPyre_Summit_Movement_15D7A3 + waitmove 0 + return + +MtPyre_Summit_EventScript_15D774:: @ 815D774 + move 2, MtPyre_Summit_Movement_15D7A4 + waitmove 0 + return + +MtPyre_Summit_EventScript_15D77F:: @ 815D77F + move 2, MtPyre_Summit_Movement_15D7A7 + waitmove 0 + return + +MtPyre_Summit_EventScript_15D78A:: @ 815D78A + move 2, MtPyre_Summit_Movement_15D7B0 + waitmove 0 + return + +MtPyre_Summit_EventScript_15D795:: @ 815D795 + move 2, MtPyre_Summit_Movement_15D7B9 + waitmove 0 + return + +MtPyre_Summit_Movement_15D7A0:: @ 815D7A0 + step_left + step_25 + step_end + +MtPyre_Summit_Movement_15D7A3:: @ 815D7A3 + step_end + +MtPyre_Summit_Movement_15D7A4:: @ 815D7A4 + step_right + step_25 + step_end + +MtPyre_Summit_Movement_15D7A7:: @ 815D7A7 + step_right + step_down + step_down + step_down + step_down + step_down + step_down + step_down + step_end + +MtPyre_Summit_Movement_15D7B0:: @ 815D7B0 + step_right + step_down + step_down + step_down + step_down + step_down + step_down + step_down + step_end + +MtPyre_Summit_Movement_15D7B9:: @ 815D7B9 + step_left + step_down + step_down + step_down + step_down + step_down + step_down + step_down + step_end diff --git a/data/scripts/maps/MtPyre_Summit.s b/data/scripts/maps/MtPyre_Summit.s deleted file mode 100644 index e352ac30e..000000000 --- a/data/scripts/maps/MtPyre_Summit.s +++ /dev/null @@ -1,368 +0,0 @@ -MtPyre_Summit_MapScripts:: @ 815D4B1 - map_script 3, MtPyre_Summit_MapScript1_15D4B7 - .byte 0 - -MtPyre_Summit_MapScript1_15D4B7:: @ 815D4B7 - call MtPyre_Summit_EventScript_1A0196 - end - -MtPyre_Summit_EventScript_15D4BD:: @ 815D4BD - lockall - setvar 0x8008, 0 - jump MtPyre_Summit_EventScript_15D4E1 - end - -MtPyre_Summit_EventScript_15D4C9:: @ 815D4C9 - lockall - setvar 0x8008, 1 - jump MtPyre_Summit_EventScript_15D4E1 - end - -MtPyre_Summit_EventScript_15D4D5:: @ 815D4D5 - lockall - setvar 0x8008, 2 - jump MtPyre_Summit_EventScript_15D4E1 - end - -MtPyre_Summit_EventScript_15D4E1:: @ 815D4E1 - move 255, MtPyre_Summit_Movement_1A0841 - waitmove 0 - move 2, MtPyre_Summit_Movement_1A0845 - waitmove 0 - pause 50 - compare 0x8008, 0 - callif 1, MtPyre_Summit_EventScript_15D593 - compare 0x8008, 1 - callif 1, MtPyre_Summit_EventScript_15D59E - compare 0x8008, 2 - callif 1, MtPyre_Summit_EventScript_15D59F - .ifdef SAPPHIRE - msgbox UnknownString_81B52B0, 4 - .else - msgbox MtPyre_Summit_Text_1B5EEC, 4 - .endif - closebutton - fadescreen 1 - disappear 2 - disappear 4 - disappear 5 - disappear 6 - setflag 916 - setflag 917 - fadescreen 0 - pause 20 - call MtPyre_Summit_EventScript_15D57A - compare 0x8008, 0 - callif 1, MtPyre_Summit_EventScript_15D5AA - compare 0x8008, 1 - callif 1, MtPyre_Summit_EventScript_15D5BF - compare 0x8008, 2 - callif 1, MtPyre_Summit_EventScript_15D5CA - .ifdef SAPPHIRE - msgbox UnknownString_81B53AB, 4 - .else - msgbox MtPyre_Summit_Text_1B5FE6, 4 - .endif - giveitem ITEM_RED_OR_BLUE_ORB - setflag 212 - releaseall - end - -MtPyre_Summit_EventScript_15D57A:: @ 815D57A - setflag 111 - setvar 0x4058, 1 - clearflag 840 - clearflag 835 - setvar 0x40a0, 1 - setvar 0x40b9, 1 - return - -MtPyre_Summit_EventScript_15D593:: @ 815D593 - move 2, MtPyre_Summit_Movement_15D5E9 - waitmove 0 - return - -MtPyre_Summit_EventScript_15D59E:: @ 815D59E - return - -MtPyre_Summit_EventScript_15D59F:: @ 815D59F - move 2, MtPyre_Summit_Movement_15D5EC - waitmove 0 - return - -MtPyre_Summit_EventScript_15D5AA:: @ 815D5AA - move 3, MtPyre_Summit_Movement_15D5DF - waitmove 0 - move 255, MtPyre_Summit_Movement_1A0843 - waitmove 0 - return - -MtPyre_Summit_EventScript_15D5BF:: @ 815D5BF - move 3, MtPyre_Summit_Movement_15D5E3 - waitmove 0 - return - -MtPyre_Summit_EventScript_15D5CA:: @ 815D5CA - move 3, MtPyre_Summit_Movement_15D5E5 - waitmove 0 - move 255, MtPyre_Summit_Movement_1A083F - waitmove 0 - return - -MtPyre_Summit_Movement_15D5DF:: @ 815D5DF - step_down - step_down - step_27 - step_end - -MtPyre_Summit_Movement_15D5E3:: @ 815D5E3 - step_down - step_end - -MtPyre_Summit_Movement_15D5E5:: @ 815D5E5 - step_down - step_down - step_28 - step_end - -MtPyre_Summit_Movement_15D5E9:: @ 815D5E9 - step_left - step_25 - step_end - -MtPyre_Summit_Movement_15D5EC:: @ 815D5EC - step_right - step_25 - step_end - -MtPyre_Summit_EventScript_15D5EF:: @ 815D5EF - lock - faceplayer - .ifdef SAPPHIRE - msgbox UnknownString_81B586F, 5 - .else - msgbox MtPyre_Summit_Text_1B64B3, 5 - .endif - compare RESULT, 1 - callif 1, MtPyre_Summit_EventScript_15D611 - compare RESULT, 0 - callif 1, MtPyre_Summit_EventScript_15D61A - release - end - -MtPyre_Summit_EventScript_15D611:: @ 815D611 - .ifdef SAPPHIRE - msgbox UnknownString_81B5992, 4 - .else - msgbox MtPyre_Summit_Text_1B65D6, 4 - .endif - return - -MtPyre_Summit_EventScript_15D61A:: @ 815D61A - .ifdef SAPPHIRE - msgbox UnknownString_81B5BD7, 4 - .else - msgbox MtPyre_Summit_Text_1B6823, 4 - .endif - return - -MtPyre_Summit_EventScript_15D623:: @ 815D623 - lock - faceplayer - checkflag 259 - jumpeq MtPyre_Summit_EventScript_15D6C4 - checkflag 113 - jumpeq MtPyre_Summit_EventScript_15D64A - checkflag 129 - jumpeq MtPyre_Summit_EventScript_15D6BA - .ifdef SAPPHIRE - msgbox UnknownString_81B54BE, 4 - .else - msgbox MtPyre_Summit_Text_1B60F9, 4 - .endif - release - end - -MtPyre_Summit_EventScript_15D64A:: @ 815D64A - .ifdef SAPPHIRE - msgbox UnknownString_81B5647, 5 - .else - msgbox MtPyre_Summit_Text_1B6283, 5 - .endif - compare RESULT, 1 - jumpeq MtPyre_Summit_EventScript_15D669 - compare RESULT, 0 - jumpeq MtPyre_Summit_EventScript_15D69B - end - -MtPyre_Summit_EventScript_15D669:: @ 815D669 - setvar 0x8004, ITEM_RED_OR_BLUE_ORB - call MtPyre_Summit_EventScript_1A067F - closebutton - move LAST_TALKED, MtPyre_Summit_Movement_1A0841 - waitmove 0 - pause 40 - move LAST_TALKED, MtPyre_Summit_Movement_1A0839 - waitmove 0 - pause 10 - .ifdef SAPPHIRE - msgbox UnknownString_81B5762, 4 - .else - msgbox MtPyre_Summit_Text_1B639C, 4 - .endif - setflag 259 - release - end - -MtPyre_Summit_EventScript_15D69B:: @ 815D69B - .ifdef SAPPHIRE - msgbox UnknownString_81B56AB, 5 - .else - msgbox MtPyre_Summit_Text_1B62E7, 5 - .endif - compare RESULT, 1 - jumpeq MtPyre_Summit_EventScript_15D669 - compare RESULT, 0 - jumpeq MtPyre_Summit_EventScript_15D69B - end - -MtPyre_Summit_EventScript_15D6BA:: @ 815D6BA - .ifdef SAPPHIRE - msgbox UnknownString_81B5540, 4 - .else - msgbox MtPyre_Summit_Text_1B617B, 4 - .endif - release - end - -MtPyre_Summit_EventScript_15D6C4:: @ 815D6C4 - .ifdef SAPPHIRE - msgbox UnknownString_81B57BE, 4 - .else - msgbox MtPyre_Summit_Text_1B63F8, 4 - .endif - release - end - -MtPyre_Summit_EventScript_15D6CE:: @ 815D6CE - lockall - setvar 0x8008, 0 - jump MtPyre_Summit_EventScript_15D6F2 - end - -MtPyre_Summit_EventScript_15D6DA:: @ 815D6DA - lockall - setvar 0x8008, 1 - jump MtPyre_Summit_EventScript_15D6F2 - end - -MtPyre_Summit_EventScript_15D6E6:: @ 815D6E6 - lockall - setvar 0x8008, 2 - jump MtPyre_Summit_EventScript_15D6F2 - end - -MtPyre_Summit_EventScript_15D6F2:: @ 815D6F2 - move 255, MtPyre_Summit_Movement_1A0841 - waitmove 0 - move 2, MtPyre_Summit_Movement_1A0845 - waitmove 0 - pause 50 - compare 0x8008, 0 - callif 1, MtPyre_Summit_EventScript_15D75E - compare 0x8008, 1 - callif 1, MtPyre_Summit_EventScript_15D769 - compare 0x8008, 2 - callif 1, MtPyre_Summit_EventScript_15D774 - .ifdef SAPPHIRE - msgbox UnknownString_81B5BFC, 4 - .else - msgbox MtPyre_Summit_Text_1B6848, 4 - .endif - closebutton - compare 0x8008, 0 - callif 1, MtPyre_Summit_EventScript_15D77F - compare 0x8008, 1 - callif 1, MtPyre_Summit_EventScript_15D78A - compare 0x8008, 2 - callif 1, MtPyre_Summit_EventScript_15D795 - disappear 2 - setvar 0x40b9, 3 - releaseall - end - -MtPyre_Summit_EventScript_15D75E:: @ 815D75E - move 2, MtPyre_Summit_Movement_15D7A0 - waitmove 0 - return - -MtPyre_Summit_EventScript_15D769:: @ 815D769 - move 2, MtPyre_Summit_Movement_15D7A3 - waitmove 0 - return - -MtPyre_Summit_EventScript_15D774:: @ 815D774 - move 2, MtPyre_Summit_Movement_15D7A4 - waitmove 0 - return - -MtPyre_Summit_EventScript_15D77F:: @ 815D77F - move 2, MtPyre_Summit_Movement_15D7A7 - waitmove 0 - return - -MtPyre_Summit_EventScript_15D78A:: @ 815D78A - move 2, MtPyre_Summit_Movement_15D7B0 - waitmove 0 - return - -MtPyre_Summit_EventScript_15D795:: @ 815D795 - move 2, MtPyre_Summit_Movement_15D7B9 - waitmove 0 - return - -MtPyre_Summit_Movement_15D7A0:: @ 815D7A0 - step_left - step_25 - step_end - -MtPyre_Summit_Movement_15D7A3:: @ 815D7A3 - step_end - -MtPyre_Summit_Movement_15D7A4:: @ 815D7A4 - step_right - step_25 - step_end - -MtPyre_Summit_Movement_15D7A7:: @ 815D7A7 - step_right - step_down - step_down - step_down - step_down - step_down - step_down - step_down - step_end - -MtPyre_Summit_Movement_15D7B0:: @ 815D7B0 - step_right - step_down - step_down - step_down - step_down - step_down - step_down - step_down - step_end - -MtPyre_Summit_Movement_15D7B9:: @ 815D7B9 - step_left - step_down - step_down - step_down - step_down - step_down - step_down - step_down - step_end diff --git a/data/scripts/maps/NewMauville_Entrance.inc b/data/scripts/maps/NewMauville_Entrance.inc new file mode 100644 index 000000000..dc5885939 --- /dev/null +++ b/data/scripts/maps/NewMauville_Entrance.inc @@ -0,0 +1,50 @@ +NewMauville_Entrance_MapScripts:: @ 815E48A + map_script 1, NewMauville_Entrance_MapScript1_15E495 + map_script 3, NewMauville_Entrance_MapScript1_15E4D8 + .byte 0 + +NewMauville_Entrance_MapScript1_15E495:: @ 815E495 + compare 0x40ba, 0 + callif 1, NewMauville_Entrance_EventScript_15E4A1 + end + +NewMauville_Entrance_EventScript_15E4A1:: @ 815E4A1 + setmaptile 3, 0, 788, 1 + setmaptile 4, 0, 789, 1 + setmaptile 5, 0, 790, 1 + setmaptile 3, 1, 796, 1 + setmaptile 4, 1, 797, 1 + setmaptile 5, 1, 798, 1 + return + +NewMauville_Entrance_MapScript1_15E4D8:: @ 815E4D8 + setflag 2112 + end + +NewMauville_Entrance_EventScript_15E4DC:: @ 815E4DC + lockall + move 255, NewMauville_Entrance_Movement_1A0841 + waitmove 0 + msgbox NewMauville_Entrance_Text_1982C0, 4 + checkitem ITEM_BASEMENT_KEY, 1 + compare RESULT, 0 + jumpeq NewMauville_Entrance_EventScript_15E55D + msgbox NewMauville_Entrance_Text_1982D4, 5 + compare RESULT, 0 + jumpeq NewMauville_Entrance_EventScript_15E55D + msgbox NewMauville_Entrance_Text_1982EA, 4 + setmaptile 3, 0, 707, 0 + setmaptile 4, 0, 708, 0 + setmaptile 5, 0, 709, 0 + setmaptile 3, 1, 715, 1 + setmaptile 4, 1, 716, 0 + setmaptile 5, 1, 717, 1 + special 142 + playsfx 20 + setvar 0x40ba, 1 + releaseall + end + +NewMauville_Entrance_EventScript_15E55D:: @ 815E55D + releaseall + end diff --git a/data/scripts/maps/NewMauville_Entrance.s b/data/scripts/maps/NewMauville_Entrance.s deleted file mode 100644 index dc5885939..000000000 --- a/data/scripts/maps/NewMauville_Entrance.s +++ /dev/null @@ -1,50 +0,0 @@ -NewMauville_Entrance_MapScripts:: @ 815E48A - map_script 1, NewMauville_Entrance_MapScript1_15E495 - map_script 3, NewMauville_Entrance_MapScript1_15E4D8 - .byte 0 - -NewMauville_Entrance_MapScript1_15E495:: @ 815E495 - compare 0x40ba, 0 - callif 1, NewMauville_Entrance_EventScript_15E4A1 - end - -NewMauville_Entrance_EventScript_15E4A1:: @ 815E4A1 - setmaptile 3, 0, 788, 1 - setmaptile 4, 0, 789, 1 - setmaptile 5, 0, 790, 1 - setmaptile 3, 1, 796, 1 - setmaptile 4, 1, 797, 1 - setmaptile 5, 1, 798, 1 - return - -NewMauville_Entrance_MapScript1_15E4D8:: @ 815E4D8 - setflag 2112 - end - -NewMauville_Entrance_EventScript_15E4DC:: @ 815E4DC - lockall - move 255, NewMauville_Entrance_Movement_1A0841 - waitmove 0 - msgbox NewMauville_Entrance_Text_1982C0, 4 - checkitem ITEM_BASEMENT_KEY, 1 - compare RESULT, 0 - jumpeq NewMauville_Entrance_EventScript_15E55D - msgbox NewMauville_Entrance_Text_1982D4, 5 - compare RESULT, 0 - jumpeq NewMauville_Entrance_EventScript_15E55D - msgbox NewMauville_Entrance_Text_1982EA, 4 - setmaptile 3, 0, 707, 0 - setmaptile 4, 0, 708, 0 - setmaptile 5, 0, 709, 0 - setmaptile 3, 1, 715, 1 - setmaptile 4, 1, 716, 0 - setmaptile 5, 1, 717, 1 - special 142 - playsfx 20 - setvar 0x40ba, 1 - releaseall - end - -NewMauville_Entrance_EventScript_15E55D:: @ 815E55D - releaseall - end diff --git a/data/scripts/maps/NewMauville_Inside.inc b/data/scripts/maps/NewMauville_Inside.inc new file mode 100644 index 000000000..29c42e460 --- /dev/null +++ b/data/scripts/maps/NewMauville_Inside.inc @@ -0,0 +1,207 @@ +NewMauville_Inside_MapScripts:: @ 815E55F + map_script 5, NewMauville_Inside_MapScript1_15E56F + map_script 3, NewMauville_Inside_MapScript1_15E593 + map_script 1, NewMauville_Inside_MapScript1_15E59E + .byte 0 + +NewMauville_Inside_MapScript1_15E56F:: @ 815E56F + compare 0x4001, 1 + callif 1, NewMauville_Inside_EventScript_15E5DA + compare 0x4002, 1 + callif 1, NewMauville_Inside_EventScript_15E728 + checkflag 2145 + callif 1, NewMauville_Inside_EventScript_15E58F + end + +NewMauville_Inside_EventScript_15E58F:: @ 815E58F + disappear LAST_TALKED + return + +NewMauville_Inside_MapScript1_15E593:: @ 815E593 + setvar 0x4001, 0 + setvar 0x4002, 0 + end + +NewMauville_Inside_MapScript1_15E59E:: @ 815E59E + compare 0x40ba, 2 + callif 1, NewMauville_Inside_EventScript_15E88B + end + +NewMauville_Inside_EventScript_15E5AA:: @ 815E5AA + lockall + setvar 0x4001, 1 + setvar 0x4002, 0 + playsfx 21 + call NewMauville_Inside_EventScript_15E5DA + special 142 + releaseall + end + +NewMauville_Inside_EventScript_15E5C2:: @ 815E5C2 + lockall + setvar 0x4001, 0 + setvar 0x4002, 1 + playsfx 21 + call NewMauville_Inside_EventScript_15E728 + special 142 + releaseall + end + +NewMauville_Inside_EventScript_15E5DA:: @ 815E5DA + setmaptile 23, 34, 617, 1 + setmaptile 23, 35, 625, 1 + setmaptile 23, 36, 621, 0 + setmaptile 23, 37, 641, 0 + setmaptile 10, 16, 617, 1 + setmaptile 10, 17, 625, 1 + setmaptile 10, 18, 621, 0 + setmaptile 10, 19, 641, 0 + setmaptile 10, 0, 617, 1 + setmaptile 10, 1, 625, 1 + setmaptile 10, 2, 621, 0 + setmaptile 10, 3, 641, 0 + setmaptile 37, 33, 694, 1 + setmaptile 37, 34, 702, 1 + setmaptile 37, 35, 710, 1 + setmaptile 37, 36, 718, 1 + setmaptile 28, 22, 694, 1 + setmaptile 28, 23, 702, 1 + setmaptile 28, 24, 710, 1 + setmaptile 28, 25, 718, 1 + setmaptile 10, 24, 694, 1 + setmaptile 10, 25, 702, 1 + setmaptile 10, 26, 710, 1 + setmaptile 10, 27, 718, 1 + setmaptile 21, 2, 694, 1 + setmaptile 21, 3, 702, 1 + setmaptile 21, 4, 710, 1 + setmaptile 21, 5, 718, 1 + setmaptile 6, 11, 591, 0 + setmaptile 13, 10, 591, 0 + setmaptile 16, 22, 591, 0 + setmaptile 4, 26, 591, 0 + setmaptile 30, 38, 591, 0 + setmaptile 2, 11, 558, 0 + setmaptile 17, 10, 558, 0 + setmaptile 25, 18, 558, 0 + setmaptile 18, 36, 558, 0 + return + +NewMauville_Inside_EventScript_15E728:: @ 815E728 + setmaptile 23, 34, 695, 1 + setmaptile 23, 35, 703, 1 + setmaptile 23, 36, 711, 1 + setmaptile 23, 37, 719, 1 + setmaptile 10, 16, 695, 1 + setmaptile 10, 17, 703, 1 + setmaptile 10, 18, 711, 1 + setmaptile 10, 19, 719, 1 + setmaptile 10, 0, 695, 1 + setmaptile 10, 1, 703, 1 + setmaptile 10, 2, 711, 1 + setmaptile 10, 3, 719, 1 + setmaptile 37, 33, 617, 1 + setmaptile 37, 34, 625, 1 + setmaptile 37, 35, 621, 0 + setmaptile 37, 36, 641, 0 + setmaptile 28, 22, 617, 1 + setmaptile 28, 23, 625, 1 + setmaptile 28, 24, 621, 0 + setmaptile 28, 25, 641, 0 + setmaptile 10, 24, 617, 1 + setmaptile 10, 25, 625, 1 + setmaptile 10, 26, 621, 0 + setmaptile 10, 27, 641, 0 + setmaptile 21, 2, 617, 1 + setmaptile 21, 3, 625, 1 + setmaptile 21, 4, 621, 0 + setmaptile 21, 5, 641, 0 + setmaptile 2, 11, 591, 0 + setmaptile 17, 10, 591, 0 + setmaptile 25, 18, 591, 0 + setmaptile 18, 36, 591, 0 + setmaptile 6, 11, 566, 0 + setmaptile 13, 10, 566, 0 + setmaptile 16, 22, 566, 0 + setmaptile 4, 26, 566, 0 + setmaptile 30, 38, 566, 0 + return + +NewMauville_Inside_EventScript_15E876:: @ 815E876 + lockall + msgbox NewMauville_Inside_Text_1983B1, 4 + call NewMauville_Inside_EventScript_15E88B + setvar 0x40ba, 2 + releaseall + end + +NewMauville_Inside_EventScript_15E88B:: @ 815E88B + setmaptile 33, 6, 591, 0 + setmaptile 32, 2, 752, 1 + setmaptile 33, 2, 753, 1 + setmaptile 34, 2, 754, 1 + setmaptile 35, 2, 755, 1 + setmaptile 32, 3, 756, 1 + setmaptile 33, 3, 757, 1 + setmaptile 34, 3, 758, 1 + setmaptile 35, 3, 759, 1 + special 142 + return + +NewMauville_Inside_EventScript_15E8E0:: @ 815E8E0 + lockall + compare 0x40ba, 2 + jumpeq NewMauville_Inside_EventScript_15E8F6 + msgbox NewMauville_Inside_Text_198315, 4 + releaseall + end + +NewMauville_Inside_EventScript_15E8F6:: @ 815E8F6 + msgbox NewMauville_Inside_Text_198395, 4 + releaseall + end + +NewMauville_Inside_EventScript_15E900:: @ 815E900 + lock + faceplayer + setwildbattle SPECIES_VOLTORB, 25, ITEM_NONE + checksound + pokecry SPECIES_VOLTORB, 2 + pause 40 + waitpokecry + setflag 974 + setflag 2145 + dowildbattle + clearflag 2145 + release + end + +NewMauville_Inside_EventScript_15E91E:: @ 815E91E + lock + faceplayer + setwildbattle SPECIES_VOLTORB, 25, ITEM_NONE + checksound + pokecry SPECIES_VOLTORB, 2 + pause 40 + waitpokecry + setflag 975 + setflag 2145 + dowildbattle + clearflag 2145 + release + end + +NewMauville_Inside_EventScript_15E93C:: @ 815E93C + lock + faceplayer + setwildbattle SPECIES_VOLTORB, 25, ITEM_NONE + checksound + pokecry SPECIES_VOLTORB, 2 + pause 40 + waitpokecry + setflag 976 + setflag 2145 + dowildbattle + clearflag 2145 + release + end diff --git a/data/scripts/maps/NewMauville_Inside.s b/data/scripts/maps/NewMauville_Inside.s deleted file mode 100644 index 29c42e460..000000000 --- a/data/scripts/maps/NewMauville_Inside.s +++ /dev/null @@ -1,207 +0,0 @@ -NewMauville_Inside_MapScripts:: @ 815E55F - map_script 5, NewMauville_Inside_MapScript1_15E56F - map_script 3, NewMauville_Inside_MapScript1_15E593 - map_script 1, NewMauville_Inside_MapScript1_15E59E - .byte 0 - -NewMauville_Inside_MapScript1_15E56F:: @ 815E56F - compare 0x4001, 1 - callif 1, NewMauville_Inside_EventScript_15E5DA - compare 0x4002, 1 - callif 1, NewMauville_Inside_EventScript_15E728 - checkflag 2145 - callif 1, NewMauville_Inside_EventScript_15E58F - end - -NewMauville_Inside_EventScript_15E58F:: @ 815E58F - disappear LAST_TALKED - return - -NewMauville_Inside_MapScript1_15E593:: @ 815E593 - setvar 0x4001, 0 - setvar 0x4002, 0 - end - -NewMauville_Inside_MapScript1_15E59E:: @ 815E59E - compare 0x40ba, 2 - callif 1, NewMauville_Inside_EventScript_15E88B - end - -NewMauville_Inside_EventScript_15E5AA:: @ 815E5AA - lockall - setvar 0x4001, 1 - setvar 0x4002, 0 - playsfx 21 - call NewMauville_Inside_EventScript_15E5DA - special 142 - releaseall - end - -NewMauville_Inside_EventScript_15E5C2:: @ 815E5C2 - lockall - setvar 0x4001, 0 - setvar 0x4002, 1 - playsfx 21 - call NewMauville_Inside_EventScript_15E728 - special 142 - releaseall - end - -NewMauville_Inside_EventScript_15E5DA:: @ 815E5DA - setmaptile 23, 34, 617, 1 - setmaptile 23, 35, 625, 1 - setmaptile 23, 36, 621, 0 - setmaptile 23, 37, 641, 0 - setmaptile 10, 16, 617, 1 - setmaptile 10, 17, 625, 1 - setmaptile 10, 18, 621, 0 - setmaptile 10, 19, 641, 0 - setmaptile 10, 0, 617, 1 - setmaptile 10, 1, 625, 1 - setmaptile 10, 2, 621, 0 - setmaptile 10, 3, 641, 0 - setmaptile 37, 33, 694, 1 - setmaptile 37, 34, 702, 1 - setmaptile 37, 35, 710, 1 - setmaptile 37, 36, 718, 1 - setmaptile 28, 22, 694, 1 - setmaptile 28, 23, 702, 1 - setmaptile 28, 24, 710, 1 - setmaptile 28, 25, 718, 1 - setmaptile 10, 24, 694, 1 - setmaptile 10, 25, 702, 1 - setmaptile 10, 26, 710, 1 - setmaptile 10, 27, 718, 1 - setmaptile 21, 2, 694, 1 - setmaptile 21, 3, 702, 1 - setmaptile 21, 4, 710, 1 - setmaptile 21, 5, 718, 1 - setmaptile 6, 11, 591, 0 - setmaptile 13, 10, 591, 0 - setmaptile 16, 22, 591, 0 - setmaptile 4, 26, 591, 0 - setmaptile 30, 38, 591, 0 - setmaptile 2, 11, 558, 0 - setmaptile 17, 10, 558, 0 - setmaptile 25, 18, 558, 0 - setmaptile 18, 36, 558, 0 - return - -NewMauville_Inside_EventScript_15E728:: @ 815E728 - setmaptile 23, 34, 695, 1 - setmaptile 23, 35, 703, 1 - setmaptile 23, 36, 711, 1 - setmaptile 23, 37, 719, 1 - setmaptile 10, 16, 695, 1 - setmaptile 10, 17, 703, 1 - setmaptile 10, 18, 711, 1 - setmaptile 10, 19, 719, 1 - setmaptile 10, 0, 695, 1 - setmaptile 10, 1, 703, 1 - setmaptile 10, 2, 711, 1 - setmaptile 10, 3, 719, 1 - setmaptile 37, 33, 617, 1 - setmaptile 37, 34, 625, 1 - setmaptile 37, 35, 621, 0 - setmaptile 37, 36, 641, 0 - setmaptile 28, 22, 617, 1 - setmaptile 28, 23, 625, 1 - setmaptile 28, 24, 621, 0 - setmaptile 28, 25, 641, 0 - setmaptile 10, 24, 617, 1 - setmaptile 10, 25, 625, 1 - setmaptile 10, 26, 621, 0 - setmaptile 10, 27, 641, 0 - setmaptile 21, 2, 617, 1 - setmaptile 21, 3, 625, 1 - setmaptile 21, 4, 621, 0 - setmaptile 21, 5, 641, 0 - setmaptile 2, 11, 591, 0 - setmaptile 17, 10, 591, 0 - setmaptile 25, 18, 591, 0 - setmaptile 18, 36, 591, 0 - setmaptile 6, 11, 566, 0 - setmaptile 13, 10, 566, 0 - setmaptile 16, 22, 566, 0 - setmaptile 4, 26, 566, 0 - setmaptile 30, 38, 566, 0 - return - -NewMauville_Inside_EventScript_15E876:: @ 815E876 - lockall - msgbox NewMauville_Inside_Text_1983B1, 4 - call NewMauville_Inside_EventScript_15E88B - setvar 0x40ba, 2 - releaseall - end - -NewMauville_Inside_EventScript_15E88B:: @ 815E88B - setmaptile 33, 6, 591, 0 - setmaptile 32, 2, 752, 1 - setmaptile 33, 2, 753, 1 - setmaptile 34, 2, 754, 1 - setmaptile 35, 2, 755, 1 - setmaptile 32, 3, 756, 1 - setmaptile 33, 3, 757, 1 - setmaptile 34, 3, 758, 1 - setmaptile 35, 3, 759, 1 - special 142 - return - -NewMauville_Inside_EventScript_15E8E0:: @ 815E8E0 - lockall - compare 0x40ba, 2 - jumpeq NewMauville_Inside_EventScript_15E8F6 - msgbox NewMauville_Inside_Text_198315, 4 - releaseall - end - -NewMauville_Inside_EventScript_15E8F6:: @ 815E8F6 - msgbox NewMauville_Inside_Text_198395, 4 - releaseall - end - -NewMauville_Inside_EventScript_15E900:: @ 815E900 - lock - faceplayer - setwildbattle SPECIES_VOLTORB, 25, ITEM_NONE - checksound - pokecry SPECIES_VOLTORB, 2 - pause 40 - waitpokecry - setflag 974 - setflag 2145 - dowildbattle - clearflag 2145 - release - end - -NewMauville_Inside_EventScript_15E91E:: @ 815E91E - lock - faceplayer - setwildbattle SPECIES_VOLTORB, 25, ITEM_NONE - checksound - pokecry SPECIES_VOLTORB, 2 - pause 40 - waitpokecry - setflag 975 - setflag 2145 - dowildbattle - clearflag 2145 - release - end - -NewMauville_Inside_EventScript_15E93C:: @ 815E93C - lock - faceplayer - setwildbattle SPECIES_VOLTORB, 25, ITEM_NONE - checksound - pokecry SPECIES_VOLTORB, 2 - pause 40 - waitpokecry - setflag 976 - setflag 2145 - dowildbattle - clearflag 2145 - release - end diff --git a/data/scripts/maps/OldaleTown.inc b/data/scripts/maps/OldaleTown.inc new file mode 100644 index 000000000..68ed80949 --- /dev/null +++ b/data/scripts/maps/OldaleTown.inc @@ -0,0 +1,324 @@ +OldaleTown_MapScripts:: @ 814DD62 + map_script 3, OldaleTown_MapScript1_14DD68 + .byte 0 + +OldaleTown_MapScript1_14DD68:: @ 814DD68 + call OldaleTown_EventScript_1A014E + setflag 2064 + checkflag 116 + callif 0, OldaleTown_EventScript_14DD92 + checkflag 132 + callif 0, OldaleTown_EventScript_14DD9E + checkflag 116 + callif 1, OldaleTown_EventScript_14DD8C + end + +OldaleTown_EventScript_14DD8C:: @ 814DD8C + setvar 0x4051, 1 + return + +OldaleTown_EventScript_14DD92:: @ 814DD92 + movespriteperm 3, 1, 11 + spritebehave 3, 9 + return + +OldaleTown_EventScript_14DD9E:: @ 814DD9E + movespriteperm 2, 13, 14 + spritebehave 2, 8 + return + +OldaleTown_EventScript_14DDAA:: @ 814DDAA + msgbox OldaleTown_Text_16B20E, 3 + end + +OldaleTown_EventScript_14DDB3:: @ 814DDB3 + msgbox OldaleTown_Text_16AEC0, 2 + end + +OldaleTown_EventScript_14DDBC:: @ 814DDBC + lock + faceplayer + checkflag 132 + jumpeq OldaleTown_EventScript_14DE79 + checkflag 1 + jumpeq OldaleTown_EventScript_14DE79 + setflag 1 + playmusic 420, 0 + msgbox OldaleTown_Text_16AEF2, 4 + closebutton + switch FACING + case 1, OldaleTown_EventScript_14DE07 + case 2, OldaleTown_EventScript_14DE1E + case 4, OldaleTown_EventScript_14DE35 + end + +OldaleTown_EventScript_14DE07:: @ 814DE07 + move 2, OldaleTown_Movement_14DE97 + move 255, OldaleTown_Movement_14DEC1 + waitmove 0 + jump OldaleTown_EventScript_14DE4C + end + +OldaleTown_EventScript_14DE1E:: @ 814DE1E + move 2, OldaleTown_Movement_14DEA2 + move 255, OldaleTown_Movement_14DECB + waitmove 0 + jump OldaleTown_EventScript_14DE4C + end + +OldaleTown_EventScript_14DE35:: @ 814DE35 + move 255, OldaleTown_Movement_14DEB9 + move 2, OldaleTown_Movement_14DE8E + waitmove 0 + jump OldaleTown_EventScript_14DE4C + end + +OldaleTown_EventScript_14DE4C:: @ 814DE4C + msgbox OldaleTown_Text_16AF2F, 4 + giveitem ITEM_POTION + compare RESULT, 0 + jumpeq OldaleTown_EventScript_14DE83 + msgbox OldaleTown_Text_16AFE1, 4 + setflag 132 + fadedefault + release + end + +OldaleTown_EventScript_14DE79:: @ 814DE79 + msgbox OldaleTown_Text_16AFE1, 4 + release + end + +OldaleTown_EventScript_14DE83:: @ 814DE83 + msgbox OldaleTown_Text_1A0CC2, 4 + fadedefault + release + end + +OldaleTown_Movement_14DE8E:: @ 814DE8E + step_up + step_up + step_up + step_up + step_up + step_up + step_up + step_25 + step_end + +OldaleTown_Movement_14DE97:: @ 814DE97 + step_left + step_up + step_up + step_right + step_up + step_up + step_up + step_up + step_up + step_25 + step_end + +OldaleTown_Movement_14DEA2:: @ 814DEA2 + step_up + step_up + step_up + step_up + step_up + step_up + step_up + step_25 + step_end + +@ 814DEAB + step_up + step_up + step_right + step_right + step_right + step_right + step_up + step_up + step_up + step_up + step_up + step_13 + step_25 + step_end + +OldaleTown_Movement_14DEB9:: @ 814DEB9 + step_right + step_up + step_up + step_up + step_up + step_up + step_up + step_end + +OldaleTown_Movement_14DEC1:: @ 814DEC1 + step_14 + step_14 + step_14 + step_14 + step_up + step_up + step_up + step_up + step_up + step_end + +OldaleTown_Movement_14DECB:: @ 814DECB + step_up + step_up + step_up + step_up + step_up + step_up + step_up + step_end + +@ 814DED3 + step_left + step_up + step_up + step_right + step_right + step_right + step_right + step_up + step_up + step_up + step_up + step_end + +OldaleTown_EventScript_14DEDF:: @ 814DEDF + lock + faceplayer + checkflag 116 + jumpeq OldaleTown_EventScript_14DF26 + msgbox OldaleTown_Text_16B0CC, 4 + closebutton + move 3, OldaleTown_Movement_1A083D + waitmove 0 + release + end + +OldaleTown_EventScript_14DEFF:: @ 814DEFF + lockall + move 255, OldaleTown_Movement_14DFEC + move 3, OldaleTown_Movement_14DFEF + waitmove 0 + msgbox OldaleTown_Text_16B045, 4 + closebutton + move 3, OldaleTown_Movement_14DFF5 + waitmove 0 + releaseall + end + +OldaleTown_EventScript_14DF26:: @ 814DF26 + msgbox OldaleTown_Text_16B12A, 4 + release + end + +OldaleTown_EventScript_14DF30:: @ 814DF30 + lockall + move 4, OldaleTown_Movement_1A0839 + waitmove 0 + jump OldaleTown_EventScript_14DF92 + end + +OldaleTown_EventScript_14DF41:: @ 814DF41 + lockall + move 4, OldaleTown_Movement_14DFDE + waitmove 0 + move 255, OldaleTown_Movement_1A0843 + waitmove 0 + jump OldaleTown_EventScript_14DF92 + end + +OldaleTown_EventScript_14DF5C:: @ 814DF5C + lockall + move 4, OldaleTown_Movement_14DFE1 + waitmove 0 + move 255, OldaleTown_Movement_1A0843 + waitmove 0 + jump OldaleTown_EventScript_14DF92 + end + +OldaleTown_EventScript_14DF77:: @ 814DF77 + lockall + move 4, OldaleTown_Movement_14DFE3 + waitmove 0 + move 255, OldaleTown_Movement_1A0843 + waitmove 0 + jump OldaleTown_EventScript_14DF92 + end + +OldaleTown_EventScript_14DF92:: @ 814DF92 + checkgender + compare RESULT, 0 + jumpeq OldaleTown_EventScript_14DFAA + compare RESULT, 1 + jumpeq OldaleTown_EventScript_14DFB8 + end + +OldaleTown_EventScript_14DFAA:: @ 814DFAA + msgbox OldaleTown_Text_16B196, 4 + jump OldaleTown_EventScript_14DFC6 + end + +OldaleTown_EventScript_14DFB8:: @ 814DFB8 + msgbox OldaleTown_Text_16B1BE, 4 + jump OldaleTown_EventScript_14DFC6 + end + +OldaleTown_EventScript_14DFC6:: @ 814DFC6 + closebutton + move 4, OldaleTown_Movement_14DFE5 + waitmove 0 + disappear 4 + setvar 0x40c7, 2 + setflag 979 + releaseall + end + +OldaleTown_Movement_14DFDE:: @ 814DFDE + step_left + step_left + step_end + +OldaleTown_Movement_14DFE1:: @ 814DFE1 + step_left + step_end + +OldaleTown_Movement_14DFE3:: @ 814DFE3 + step_02 + step_end + +OldaleTown_Movement_14DFE5:: @ 814DFE5 + step_down + step_down + step_down + step_down + step_down + step_down + step_end + +OldaleTown_Movement_14DFEC:: @ 814DFEC + step_13 + step_right + step_end + +OldaleTown_Movement_14DFEF:: @ 814DFEF + step_16 + step_27 + step_40 + step_right + step_41 + step_end + +OldaleTown_Movement_14DFF5:: @ 814DFF5 + step_down + step_left + step_end diff --git a/data/scripts/maps/OldaleTown.s b/data/scripts/maps/OldaleTown.s deleted file mode 100644 index 68ed80949..000000000 --- a/data/scripts/maps/OldaleTown.s +++ /dev/null @@ -1,324 +0,0 @@ -OldaleTown_MapScripts:: @ 814DD62 - map_script 3, OldaleTown_MapScript1_14DD68 - .byte 0 - -OldaleTown_MapScript1_14DD68:: @ 814DD68 - call OldaleTown_EventScript_1A014E - setflag 2064 - checkflag 116 - callif 0, OldaleTown_EventScript_14DD92 - checkflag 132 - callif 0, OldaleTown_EventScript_14DD9E - checkflag 116 - callif 1, OldaleTown_EventScript_14DD8C - end - -OldaleTown_EventScript_14DD8C:: @ 814DD8C - setvar 0x4051, 1 - return - -OldaleTown_EventScript_14DD92:: @ 814DD92 - movespriteperm 3, 1, 11 - spritebehave 3, 9 - return - -OldaleTown_EventScript_14DD9E:: @ 814DD9E - movespriteperm 2, 13, 14 - spritebehave 2, 8 - return - -OldaleTown_EventScript_14DDAA:: @ 814DDAA - msgbox OldaleTown_Text_16B20E, 3 - end - -OldaleTown_EventScript_14DDB3:: @ 814DDB3 - msgbox OldaleTown_Text_16AEC0, 2 - end - -OldaleTown_EventScript_14DDBC:: @ 814DDBC - lock - faceplayer - checkflag 132 - jumpeq OldaleTown_EventScript_14DE79 - checkflag 1 - jumpeq OldaleTown_EventScript_14DE79 - setflag 1 - playmusic 420, 0 - msgbox OldaleTown_Text_16AEF2, 4 - closebutton - switch FACING - case 1, OldaleTown_EventScript_14DE07 - case 2, OldaleTown_EventScript_14DE1E - case 4, OldaleTown_EventScript_14DE35 - end - -OldaleTown_EventScript_14DE07:: @ 814DE07 - move 2, OldaleTown_Movement_14DE97 - move 255, OldaleTown_Movement_14DEC1 - waitmove 0 - jump OldaleTown_EventScript_14DE4C - end - -OldaleTown_EventScript_14DE1E:: @ 814DE1E - move 2, OldaleTown_Movement_14DEA2 - move 255, OldaleTown_Movement_14DECB - waitmove 0 - jump OldaleTown_EventScript_14DE4C - end - -OldaleTown_EventScript_14DE35:: @ 814DE35 - move 255, OldaleTown_Movement_14DEB9 - move 2, OldaleTown_Movement_14DE8E - waitmove 0 - jump OldaleTown_EventScript_14DE4C - end - -OldaleTown_EventScript_14DE4C:: @ 814DE4C - msgbox OldaleTown_Text_16AF2F, 4 - giveitem ITEM_POTION - compare RESULT, 0 - jumpeq OldaleTown_EventScript_14DE83 - msgbox OldaleTown_Text_16AFE1, 4 - setflag 132 - fadedefault - release - end - -OldaleTown_EventScript_14DE79:: @ 814DE79 - msgbox OldaleTown_Text_16AFE1, 4 - release - end - -OldaleTown_EventScript_14DE83:: @ 814DE83 - msgbox OldaleTown_Text_1A0CC2, 4 - fadedefault - release - end - -OldaleTown_Movement_14DE8E:: @ 814DE8E - step_up - step_up - step_up - step_up - step_up - step_up - step_up - step_25 - step_end - -OldaleTown_Movement_14DE97:: @ 814DE97 - step_left - step_up - step_up - step_right - step_up - step_up - step_up - step_up - step_up - step_25 - step_end - -OldaleTown_Movement_14DEA2:: @ 814DEA2 - step_up - step_up - step_up - step_up - step_up - step_up - step_up - step_25 - step_end - -@ 814DEAB - step_up - step_up - step_right - step_right - step_right - step_right - step_up - step_up - step_up - step_up - step_up - step_13 - step_25 - step_end - -OldaleTown_Movement_14DEB9:: @ 814DEB9 - step_right - step_up - step_up - step_up - step_up - step_up - step_up - step_end - -OldaleTown_Movement_14DEC1:: @ 814DEC1 - step_14 - step_14 - step_14 - step_14 - step_up - step_up - step_up - step_up - step_up - step_end - -OldaleTown_Movement_14DECB:: @ 814DECB - step_up - step_up - step_up - step_up - step_up - step_up - step_up - step_end - -@ 814DED3 - step_left - step_up - step_up - step_right - step_right - step_right - step_right - step_up - step_up - step_up - step_up - step_end - -OldaleTown_EventScript_14DEDF:: @ 814DEDF - lock - faceplayer - checkflag 116 - jumpeq OldaleTown_EventScript_14DF26 - msgbox OldaleTown_Text_16B0CC, 4 - closebutton - move 3, OldaleTown_Movement_1A083D - waitmove 0 - release - end - -OldaleTown_EventScript_14DEFF:: @ 814DEFF - lockall - move 255, OldaleTown_Movement_14DFEC - move 3, OldaleTown_Movement_14DFEF - waitmove 0 - msgbox OldaleTown_Text_16B045, 4 - closebutton - move 3, OldaleTown_Movement_14DFF5 - waitmove 0 - releaseall - end - -OldaleTown_EventScript_14DF26:: @ 814DF26 - msgbox OldaleTown_Text_16B12A, 4 - release - end - -OldaleTown_EventScript_14DF30:: @ 814DF30 - lockall - move 4, OldaleTown_Movement_1A0839 - waitmove 0 - jump OldaleTown_EventScript_14DF92 - end - -OldaleTown_EventScript_14DF41:: @ 814DF41 - lockall - move 4, OldaleTown_Movement_14DFDE - waitmove 0 - move 255, OldaleTown_Movement_1A0843 - waitmove 0 - jump OldaleTown_EventScript_14DF92 - end - -OldaleTown_EventScript_14DF5C:: @ 814DF5C - lockall - move 4, OldaleTown_Movement_14DFE1 - waitmove 0 - move 255, OldaleTown_Movement_1A0843 - waitmove 0 - jump OldaleTown_EventScript_14DF92 - end - -OldaleTown_EventScript_14DF77:: @ 814DF77 - lockall - move 4, OldaleTown_Movement_14DFE3 - waitmove 0 - move 255, OldaleTown_Movement_1A0843 - waitmove 0 - jump OldaleTown_EventScript_14DF92 - end - -OldaleTown_EventScript_14DF92:: @ 814DF92 - checkgender - compare RESULT, 0 - jumpeq OldaleTown_EventScript_14DFAA - compare RESULT, 1 - jumpeq OldaleTown_EventScript_14DFB8 - end - -OldaleTown_EventScript_14DFAA:: @ 814DFAA - msgbox OldaleTown_Text_16B196, 4 - jump OldaleTown_EventScript_14DFC6 - end - -OldaleTown_EventScript_14DFB8:: @ 814DFB8 - msgbox OldaleTown_Text_16B1BE, 4 - jump OldaleTown_EventScript_14DFC6 - end - -OldaleTown_EventScript_14DFC6:: @ 814DFC6 - closebutton - move 4, OldaleTown_Movement_14DFE5 - waitmove 0 - disappear 4 - setvar 0x40c7, 2 - setflag 979 - releaseall - end - -OldaleTown_Movement_14DFDE:: @ 814DFDE - step_left - step_left - step_end - -OldaleTown_Movement_14DFE1:: @ 814DFE1 - step_left - step_end - -OldaleTown_Movement_14DFE3:: @ 814DFE3 - step_02 - step_end - -OldaleTown_Movement_14DFE5:: @ 814DFE5 - step_down - step_down - step_down - step_down - step_down - step_down - step_end - -OldaleTown_Movement_14DFEC:: @ 814DFEC - step_13 - step_right - step_end - -OldaleTown_Movement_14DFEF:: @ 814DFEF - step_16 - step_27 - step_40 - step_right - step_41 - step_end - -OldaleTown_Movement_14DFF5:: @ 814DFF5 - step_down - step_left - step_end diff --git a/data/scripts/maps/OldaleTown_House1.inc b/data/scripts/maps/OldaleTown_House1.inc new file mode 100644 index 000000000..1e519a737 --- /dev/null +++ b/data/scripts/maps/OldaleTown_House1.inc @@ -0,0 +1,6 @@ +OldaleTown_House1_MapScripts:: @ 8152EEB + .byte 0 + +OldaleTown_House1_EventScript_152EEC:: @ 8152EEC + msgbox OldaleTown_House1_Text_17476D, 2 + end diff --git a/data/scripts/maps/OldaleTown_House1.s b/data/scripts/maps/OldaleTown_House1.s deleted file mode 100644 index 1e519a737..000000000 --- a/data/scripts/maps/OldaleTown_House1.s +++ /dev/null @@ -1,6 +0,0 @@ -OldaleTown_House1_MapScripts:: @ 8152EEB - .byte 0 - -OldaleTown_House1_EventScript_152EEC:: @ 8152EEC - msgbox OldaleTown_House1_Text_17476D, 2 - end diff --git a/data/scripts/maps/OldaleTown_House2.inc b/data/scripts/maps/OldaleTown_House2.inc new file mode 100644 index 000000000..57a9ab8ac --- /dev/null +++ b/data/scripts/maps/OldaleTown_House2.inc @@ -0,0 +1,10 @@ +OldaleTown_House2_MapScripts:: @ 8152EF5 + .byte 0 + +OldaleTown_House2_EventScript_152EF6:: @ 8152EF6 + msgbox OldaleTown_House2_Text_174838, 2 + end + +OldaleTown_House2_EventScript_152EFF:: @ 8152EFF + msgbox OldaleTown_House2_Text_17487B, 2 + end diff --git a/data/scripts/maps/OldaleTown_House2.s b/data/scripts/maps/OldaleTown_House2.s deleted file mode 100644 index 57a9ab8ac..000000000 --- a/data/scripts/maps/OldaleTown_House2.s +++ /dev/null @@ -1,10 +0,0 @@ -OldaleTown_House2_MapScripts:: @ 8152EF5 - .byte 0 - -OldaleTown_House2_EventScript_152EF6:: @ 8152EF6 - msgbox OldaleTown_House2_Text_174838, 2 - end - -OldaleTown_House2_EventScript_152EFF:: @ 8152EFF - msgbox OldaleTown_House2_Text_17487B, 2 - end diff --git a/data/scripts/maps/OldaleTown_Mart.inc b/data/scripts/maps/OldaleTown_Mart.inc new file mode 100644 index 000000000..3f4994890 --- /dev/null +++ b/data/scripts/maps/OldaleTown_Mart.inc @@ -0,0 +1,59 @@ +OldaleTown_Mart_MapScripts:: @ 8152F78 + .byte 0 + +OldaleTown_Mart_EventScript_152F79:: @ 8152F79 + lock + faceplayer + message OldaleTown_Mart_Text_1A0BE4 + waittext + checkflag 116 + jumpeq OldaleTown_Mart_EventScript_152FA8 + pokemart OldaleTown_Mart_Items1 + msgbox OldaleTown_Mart_Text_1A0C02, 4 + release + end + + .align 2 +OldaleTown_Mart_Items1:: @ 8152F9C + .2byte ITEM_POTION + .2byte ITEM_ANTIDOTE + .2byte ITEM_PARALYZE_HEAL + .2byte ITEM_AWAKENING + .2byte ITEM_NONE + release + end + +OldaleTown_Mart_EventScript_152FA8:: @ 8152FA8 + pokemart OldaleTown_Mart_Items2 + msgbox OldaleTown_Mart_Text_1A0C02, 4 + release + end + + .align 2 +OldaleTown_Mart_Items2:: @ 8152FB8 + .2byte ITEM_POKE_BALL + .2byte ITEM_POTION + .2byte ITEM_ANTIDOTE + .2byte ITEM_PARALYZE_HEAL + .2byte ITEM_AWAKENING + .2byte ITEM_NONE + release + end + +OldaleTown_Mart_EventScript_152FC6:: @ 8152FC6 + lock + faceplayer + checkflag 116 + jumpeq OldaleTown_Mart_EventScript_152FDB + msgbox OldaleTown_Mart_Text_174A8A, 4 + release + end + +OldaleTown_Mart_EventScript_152FDB:: @ 8152FDB + msgbox OldaleTown_Mart_Text_174ACB, 4 + release + end + +OldaleTown_Mart_EventScript_152FE5:: @ 8152FE5 + msgbox OldaleTown_Mart_Text_174B10, 2 + end diff --git a/data/scripts/maps/OldaleTown_Mart.s b/data/scripts/maps/OldaleTown_Mart.s deleted file mode 100644 index 3f4994890..000000000 --- a/data/scripts/maps/OldaleTown_Mart.s +++ /dev/null @@ -1,59 +0,0 @@ -OldaleTown_Mart_MapScripts:: @ 8152F78 - .byte 0 - -OldaleTown_Mart_EventScript_152F79:: @ 8152F79 - lock - faceplayer - message OldaleTown_Mart_Text_1A0BE4 - waittext - checkflag 116 - jumpeq OldaleTown_Mart_EventScript_152FA8 - pokemart OldaleTown_Mart_Items1 - msgbox OldaleTown_Mart_Text_1A0C02, 4 - release - end - - .align 2 -OldaleTown_Mart_Items1:: @ 8152F9C - .2byte ITEM_POTION - .2byte ITEM_ANTIDOTE - .2byte ITEM_PARALYZE_HEAL - .2byte ITEM_AWAKENING - .2byte ITEM_NONE - release - end - -OldaleTown_Mart_EventScript_152FA8:: @ 8152FA8 - pokemart OldaleTown_Mart_Items2 - msgbox OldaleTown_Mart_Text_1A0C02, 4 - release - end - - .align 2 -OldaleTown_Mart_Items2:: @ 8152FB8 - .2byte ITEM_POKE_BALL - .2byte ITEM_POTION - .2byte ITEM_ANTIDOTE - .2byte ITEM_PARALYZE_HEAL - .2byte ITEM_AWAKENING - .2byte ITEM_NONE - release - end - -OldaleTown_Mart_EventScript_152FC6:: @ 8152FC6 - lock - faceplayer - checkflag 116 - jumpeq OldaleTown_Mart_EventScript_152FDB - msgbox OldaleTown_Mart_Text_174A8A, 4 - release - end - -OldaleTown_Mart_EventScript_152FDB:: @ 8152FDB - msgbox OldaleTown_Mart_Text_174ACB, 4 - release - end - -OldaleTown_Mart_EventScript_152FE5:: @ 8152FE5 - msgbox OldaleTown_Mart_Text_174B10, 2 - end diff --git a/data/scripts/maps/OldaleTown_PokemonCenter_1F.inc b/data/scripts/maps/OldaleTown_PokemonCenter_1F.inc new file mode 100644 index 000000000..4ba96ddc8 --- /dev/null +++ b/data/scripts/maps/OldaleTown_PokemonCenter_1F.inc @@ -0,0 +1,38 @@ +OldaleTown_PokemonCenter_1F_MapScripts:: @ 8152F08 + map_script 3, OldaleTown_PokemonCenter_1F_MapScript1_152F0E + .byte 0 + +OldaleTown_PokemonCenter_1F_MapScript1_152F0E:: @ 8152F0E + sethealplace 14 + call OldaleTown_PokemonCenter_1F_EventScript_19FD1B + end + +OldaleTown_PokemonCenter_1F_EventScript_152F17:: @ 8152F17 + setvar 0x800b, 1 + call OldaleTown_PokemonCenter_1F_EventScript_19FD5B + waittext + waitbutton + release + end + +OldaleTown_PokemonCenter_1F_EventScript_152F25:: @ 8152F25 + msgbox OldaleTown_PokemonCenter_1F_Text_1748D1, 2 + end + +OldaleTown_PokemonCenter_1F_EventScript_152F2E:: @ 8152F2E + msgbox OldaleTown_PokemonCenter_1F_Text_174945, 2 + end + +OldaleTown_PokemonCenter_1F_EventScript_152F37:: @ 8152F37 + lock + faceplayer + checkflag 2049 + jumpeq OldaleTown_PokemonCenter_1F_EventScript_152F4C + msgbox OldaleTown_PokemonCenter_1F_Text_1749C0, 4 + release + end + +OldaleTown_PokemonCenter_1F_EventScript_152F4C:: @ 8152F4C + msgbox OldaleTown_PokemonCenter_1F_Text_174A2E, 4 + release + end diff --git a/data/scripts/maps/OldaleTown_PokemonCenter_1F.s b/data/scripts/maps/OldaleTown_PokemonCenter_1F.s deleted file mode 100644 index 4ba96ddc8..000000000 --- a/data/scripts/maps/OldaleTown_PokemonCenter_1F.s +++ /dev/null @@ -1,38 +0,0 @@ -OldaleTown_PokemonCenter_1F_MapScripts:: @ 8152F08 - map_script 3, OldaleTown_PokemonCenter_1F_MapScript1_152F0E - .byte 0 - -OldaleTown_PokemonCenter_1F_MapScript1_152F0E:: @ 8152F0E - sethealplace 14 - call OldaleTown_PokemonCenter_1F_EventScript_19FD1B - end - -OldaleTown_PokemonCenter_1F_EventScript_152F17:: @ 8152F17 - setvar 0x800b, 1 - call OldaleTown_PokemonCenter_1F_EventScript_19FD5B - waittext - waitbutton - release - end - -OldaleTown_PokemonCenter_1F_EventScript_152F25:: @ 8152F25 - msgbox OldaleTown_PokemonCenter_1F_Text_1748D1, 2 - end - -OldaleTown_PokemonCenter_1F_EventScript_152F2E:: @ 8152F2E - msgbox OldaleTown_PokemonCenter_1F_Text_174945, 2 - end - -OldaleTown_PokemonCenter_1F_EventScript_152F37:: @ 8152F37 - lock - faceplayer - checkflag 2049 - jumpeq OldaleTown_PokemonCenter_1F_EventScript_152F4C - msgbox OldaleTown_PokemonCenter_1F_Text_1749C0, 4 - release - end - -OldaleTown_PokemonCenter_1F_EventScript_152F4C:: @ 8152F4C - msgbox OldaleTown_PokemonCenter_1F_Text_174A2E, 4 - release - end diff --git a/data/scripts/maps/OldaleTown_PokemonCenter_2F.inc b/data/scripts/maps/OldaleTown_PokemonCenter_2F.inc new file mode 100644 index 000000000..622f50c29 --- /dev/null +++ b/data/scripts/maps/OldaleTown_PokemonCenter_2F.inc @@ -0,0 +1,17 @@ +OldaleTown_PokemonCenter_2F_MapScripts:: @ 8152F56 + map_script 2, OldaleTown_PokemonCenter_2F_MapScript2_1A3D88 + map_script 4, OldaleTown_PokemonCenter_2F_MapScript2_1A3D03 + map_script 1, OldaleTown_PokemonCenter_2F_MapScript1_1A3D32 + .byte 0 + +OldaleTown_PokemonCenter_2F_EventScript_152F66:: @ 8152F66 + call OldaleTown_PokemonCenter_2F_EventScript_1A3EA6 + end + +OldaleTown_PokemonCenter_2F_EventScript_152F6C:: @ 8152F6C + call OldaleTown_PokemonCenter_2F_EventScript_1A40CC + end + +OldaleTown_PokemonCenter_2F_EventScript_152F72:: @ 8152F72 + call OldaleTown_PokemonCenter_2F_EventScript_1A41FB + end diff --git a/data/scripts/maps/OldaleTown_PokemonCenter_2F.s b/data/scripts/maps/OldaleTown_PokemonCenter_2F.s deleted file mode 100644 index 622f50c29..000000000 --- a/data/scripts/maps/OldaleTown_PokemonCenter_2F.s +++ /dev/null @@ -1,17 +0,0 @@ -OldaleTown_PokemonCenter_2F_MapScripts:: @ 8152F56 - map_script 2, OldaleTown_PokemonCenter_2F_MapScript2_1A3D88 - map_script 4, OldaleTown_PokemonCenter_2F_MapScript2_1A3D03 - map_script 1, OldaleTown_PokemonCenter_2F_MapScript1_1A3D32 - .byte 0 - -OldaleTown_PokemonCenter_2F_EventScript_152F66:: @ 8152F66 - call OldaleTown_PokemonCenter_2F_EventScript_1A3EA6 - end - -OldaleTown_PokemonCenter_2F_EventScript_152F6C:: @ 8152F6C - call OldaleTown_PokemonCenter_2F_EventScript_1A40CC - end - -OldaleTown_PokemonCenter_2F_EventScript_152F72:: @ 8152F72 - call OldaleTown_PokemonCenter_2F_EventScript_1A41FB - end diff --git a/data/scripts/maps/PacifidlogTown.inc b/data/scripts/maps/PacifidlogTown.inc new file mode 100644 index 000000000..c7cfb08df --- /dev/null +++ b/data/scripts/maps/PacifidlogTown.inc @@ -0,0 +1,28 @@ +PacifidlogTown_MapScripts:: @ 814E8EE + map_script 3, PacifidlogTown_MapScript1_14E8F9 + map_script 5, PacifidlogTown_MapScript1_14E8FD + .byte 0 + +PacifidlogTown_MapScript1_14E8F9:: @ 814E8F9 + setflag 2069 + end + +PacifidlogTown_MapScript1_14E8FD:: @ 814E8FD + tileeffect 3 + end + +PacifidlogTown_EventScript_14E900:: @ 814E900 + msgbox PacifidlogTown_Text_16D04A, 2 + end + +PacifidlogTown_EventScript_14E909:: @ 814E909 + msgbox PacifidlogTown_Text_16CFC5, 2 + end + +PacifidlogTown_EventScript_14E912:: @ 814E912 + msgbox PacifidlogTown_Text_16D08A, 2 + end + +PacifidlogTown_EventScript_14E91B:: @ 814E91B + msgbox PacifidlogTown_Text_16D0CE, 3 + end diff --git a/data/scripts/maps/PacifidlogTown.s b/data/scripts/maps/PacifidlogTown.s deleted file mode 100644 index c7cfb08df..000000000 --- a/data/scripts/maps/PacifidlogTown.s +++ /dev/null @@ -1,28 +0,0 @@ -PacifidlogTown_MapScripts:: @ 814E8EE - map_script 3, PacifidlogTown_MapScript1_14E8F9 - map_script 5, PacifidlogTown_MapScript1_14E8FD - .byte 0 - -PacifidlogTown_MapScript1_14E8F9:: @ 814E8F9 - setflag 2069 - end - -PacifidlogTown_MapScript1_14E8FD:: @ 814E8FD - tileeffect 3 - end - -PacifidlogTown_EventScript_14E900:: @ 814E900 - msgbox PacifidlogTown_Text_16D04A, 2 - end - -PacifidlogTown_EventScript_14E909:: @ 814E909 - msgbox PacifidlogTown_Text_16CFC5, 2 - end - -PacifidlogTown_EventScript_14E912:: @ 814E912 - msgbox PacifidlogTown_Text_16D08A, 2 - end - -PacifidlogTown_EventScript_14E91B:: @ 814E91B - msgbox PacifidlogTown_Text_16D0CE, 3 - end diff --git a/data/scripts/maps/PacifidlogTown_House1.inc b/data/scripts/maps/PacifidlogTown_House1.inc new file mode 100644 index 000000000..4b3586a16 --- /dev/null +++ b/data/scripts/maps/PacifidlogTown_House1.inc @@ -0,0 +1,10 @@ +PacifidlogTown_House1_MapScripts:: @ 8154154 + .byte 0 + +PacifidlogTown_House1_EventScript_154155:: @ 8154155 + msgbox PacifidlogTown_House1_Text_178F9F, 2 + end + +PacifidlogTown_House1_EventScript_15415E:: @ 815415E + msgbox PacifidlogTown_House1_Text_17906A, 2 + end diff --git a/data/scripts/maps/PacifidlogTown_House1.s b/data/scripts/maps/PacifidlogTown_House1.s deleted file mode 100644 index 4b3586a16..000000000 --- a/data/scripts/maps/PacifidlogTown_House1.s +++ /dev/null @@ -1,10 +0,0 @@ -PacifidlogTown_House1_MapScripts:: @ 8154154 - .byte 0 - -PacifidlogTown_House1_EventScript_154155:: @ 8154155 - msgbox PacifidlogTown_House1_Text_178F9F, 2 - end - -PacifidlogTown_House1_EventScript_15415E:: @ 815415E - msgbox PacifidlogTown_House1_Text_17906A, 2 - end diff --git a/data/scripts/maps/PacifidlogTown_House2.inc b/data/scripts/maps/PacifidlogTown_House2.inc new file mode 100644 index 000000000..b95a41ceb --- /dev/null +++ b/data/scripts/maps/PacifidlogTown_House2.inc @@ -0,0 +1,100 @@ +PacifidlogTown_House2_MapScripts:: @ 8154167 + .byte 0 + +PacifidlogTown_House2_EventScript_154168:: @ 8154168 + lock + faceplayer + checkdailyflags + call PacifidlogTown_House2_EventScript_1541B4 + checkflag 299 + jumpeq PacifidlogTown_House2_EventScript_154254 + checkflag 300 + callif 1, PacifidlogTown_House2_EventScript_1541CE + checkflag 300 + callif 0, PacifidlogTown_House2_EventScript_1541D7 + setflag 300 + specialval RESULT, 230 + compare RESULT, 4 + jumpif 4, PacifidlogTown_House2_EventScript_1541EC + specialval RESULT, 230 + compare RESULT, 2 + jumpif 4, PacifidlogTown_House2_EventScript_15421B + jump PacifidlogTown_House2_EventScript_154225 + end + +PacifidlogTown_House2_EventScript_1541B4:: @ 81541B4 + checkflag 299 + jumpif 0, PacifidlogTown_House2_EventScript_1A14DC + specialval RESULT, 334 + compare RESULT, 0 + callif 1, PacifidlogTown_House2_EventScript_1541E8 + return + +PacifidlogTown_House2_EventScript_1541CE:: @ 81541CE + msgbox PacifidlogTown_House2_Text_179155, 4 + return + +PacifidlogTown_House2_EventScript_1541D7:: @ 81541D7 + msgbox PacifidlogTown_House2_Text_1790C1, 4 + msgbox PacifidlogTown_House2_Text_179155, 4 + return + +PacifidlogTown_House2_EventScript_1541E8:: @ 81541E8 + clearflag 299 + return + +PacifidlogTown_House2_EventScript_1541EC:: @ 81541EC + msgbox PacifidlogTown_House2_Text_179169, 4 + giveitem ITEM_TM27 + compare RESULT, 0 + jumpeq PacifidlogTown_House2_EventScript_1A029B + setflag 299 + special 333 + msgbox PacifidlogTown_House2_Text_179283, 4 + release + end + +PacifidlogTown_House2_EventScript_15421B:: @ 815421B + msgbox PacifidlogTown_House2_Text_1791CA, 4 + release + end + +PacifidlogTown_House2_EventScript_154225:: @ 8154225 + msgbox PacifidlogTown_House2_Text_17922D, 4 + giveitem ITEM_TM21 + compare RESULT, 0 + jumpeq PacifidlogTown_House2_EventScript_1A029B + setflag 299 + special 333 + msgbox PacifidlogTown_House2_Text_179283, 4 + release + end + +PacifidlogTown_House2_EventScript_154254:: @ 8154254 + specialval RESULT, 334 + buffernum 0, RESULT + msgbox PacifidlogTown_House2_Text_1792F2, 4 + release + end + +PacifidlogTown_House2_EventScript_154267:: @ 8154267 + lock + faceplayer + checksound + pokecry SPECIES_AZURILL, 0 + msgbox PacifidlogTown_House2_Text_17938B, 4 + waitpokecry + msgbox PacifidlogTown_House2_Text_17939B, 4 + release + end + +PacifidlogTown_House2_EventScript_154282:: @ 8154282 + lock + faceplayer + checksound + pokecry SPECIES_AZURILL, 2 + msgbox PacifidlogTown_House2_Text_1793CC, 4 + waitpokecry + msgbox PacifidlogTown_House2_Text_1793DD, 4 + release + end diff --git a/data/scripts/maps/PacifidlogTown_House2.s b/data/scripts/maps/PacifidlogTown_House2.s deleted file mode 100644 index b95a41ceb..000000000 --- a/data/scripts/maps/PacifidlogTown_House2.s +++ /dev/null @@ -1,100 +0,0 @@ -PacifidlogTown_House2_MapScripts:: @ 8154167 - .byte 0 - -PacifidlogTown_House2_EventScript_154168:: @ 8154168 - lock - faceplayer - checkdailyflags - call PacifidlogTown_House2_EventScript_1541B4 - checkflag 299 - jumpeq PacifidlogTown_House2_EventScript_154254 - checkflag 300 - callif 1, PacifidlogTown_House2_EventScript_1541CE - checkflag 300 - callif 0, PacifidlogTown_House2_EventScript_1541D7 - setflag 300 - specialval RESULT, 230 - compare RESULT, 4 - jumpif 4, PacifidlogTown_House2_EventScript_1541EC - specialval RESULT, 230 - compare RESULT, 2 - jumpif 4, PacifidlogTown_House2_EventScript_15421B - jump PacifidlogTown_House2_EventScript_154225 - end - -PacifidlogTown_House2_EventScript_1541B4:: @ 81541B4 - checkflag 299 - jumpif 0, PacifidlogTown_House2_EventScript_1A14DC - specialval RESULT, 334 - compare RESULT, 0 - callif 1, PacifidlogTown_House2_EventScript_1541E8 - return - -PacifidlogTown_House2_EventScript_1541CE:: @ 81541CE - msgbox PacifidlogTown_House2_Text_179155, 4 - return - -PacifidlogTown_House2_EventScript_1541D7:: @ 81541D7 - msgbox PacifidlogTown_House2_Text_1790C1, 4 - msgbox PacifidlogTown_House2_Text_179155, 4 - return - -PacifidlogTown_House2_EventScript_1541E8:: @ 81541E8 - clearflag 299 - return - -PacifidlogTown_House2_EventScript_1541EC:: @ 81541EC - msgbox PacifidlogTown_House2_Text_179169, 4 - giveitem ITEM_TM27 - compare RESULT, 0 - jumpeq PacifidlogTown_House2_EventScript_1A029B - setflag 299 - special 333 - msgbox PacifidlogTown_House2_Text_179283, 4 - release - end - -PacifidlogTown_House2_EventScript_15421B:: @ 815421B - msgbox PacifidlogTown_House2_Text_1791CA, 4 - release - end - -PacifidlogTown_House2_EventScript_154225:: @ 8154225 - msgbox PacifidlogTown_House2_Text_17922D, 4 - giveitem ITEM_TM21 - compare RESULT, 0 - jumpeq PacifidlogTown_House2_EventScript_1A029B - setflag 299 - special 333 - msgbox PacifidlogTown_House2_Text_179283, 4 - release - end - -PacifidlogTown_House2_EventScript_154254:: @ 8154254 - specialval RESULT, 334 - buffernum 0, RESULT - msgbox PacifidlogTown_House2_Text_1792F2, 4 - release - end - -PacifidlogTown_House2_EventScript_154267:: @ 8154267 - lock - faceplayer - checksound - pokecry SPECIES_AZURILL, 0 - msgbox PacifidlogTown_House2_Text_17938B, 4 - waitpokecry - msgbox PacifidlogTown_House2_Text_17939B, 4 - release - end - -PacifidlogTown_House2_EventScript_154282:: @ 8154282 - lock - faceplayer - checksound - pokecry SPECIES_AZURILL, 2 - msgbox PacifidlogTown_House2_Text_1793CC, 4 - waitpokecry - msgbox PacifidlogTown_House2_Text_1793DD, 4 - release - end diff --git a/data/scripts/maps/PacifidlogTown_House3.inc b/data/scripts/maps/PacifidlogTown_House3.inc new file mode 100644 index 000000000..7ee815f07 --- /dev/null +++ b/data/scripts/maps/PacifidlogTown_House3.inc @@ -0,0 +1,55 @@ +PacifidlogTown_House3_MapScripts:: @ 815429D + .byte 0 + +PacifidlogTown_House3_EventScript_15429E:: @ 815429E + lock + faceplayer + checkflag 154 + jumpeq PacifidlogTown_House3_EventScript_154338 + setvar 0x8008, 2 + copyvar 0x8004, 0x8008 + specialval RESULT, 252 + copyvar 0x8009, RESULT + msgbox PacifidlogTown_House3_Text_17940E, 5 + compare RESULT, 0 + jumpeq PacifidlogTown_House3_EventScript_154320 + special 159 + waitstate + copyvar 0x800a, 0x8004 + compare 0x8004, 255 + jumpeq PacifidlogTown_House3_EventScript_154320 + copyvar 0x8005, 0x800a + specialval RESULT, 255 + copyvar 0x800b, RESULT + comparevars RESULT, 0x8009 + jumpif 5, PacifidlogTown_House3_EventScript_15432A + copyvar 0x8004, 0x8008 + copyvar 0x8005, 0x800a + special 253 + special 254 + waitstate + bufferpoke 0, 0x8009 + msgbox PacifidlogTown_House3_Text_1794C4, 4 + setflag 154 + release + end + +PacifidlogTown_House3_EventScript_154320:: @ 8154320 + msgbox PacifidlogTown_House3_Text_1794ED, 4 + release + end + +PacifidlogTown_House3_EventScript_15432A:: @ 815432A + bufferpoke 0, 0x8009 + msgbox PacifidlogTown_House3_Text_1794DF, 4 + release + end + +PacifidlogTown_House3_EventScript_154338:: @ 8154338 + msgbox PacifidlogTown_House3_Text_17950A, 4 + release + end + +PacifidlogTown_House3_EventScript_154342:: @ 8154342 + msgbox PacifidlogTown_House3_Text_179541, 2 + end diff --git a/data/scripts/maps/PacifidlogTown_House3.s b/data/scripts/maps/PacifidlogTown_House3.s deleted file mode 100644 index 7ee815f07..000000000 --- a/data/scripts/maps/PacifidlogTown_House3.s +++ /dev/null @@ -1,55 +0,0 @@ -PacifidlogTown_House3_MapScripts:: @ 815429D - .byte 0 - -PacifidlogTown_House3_EventScript_15429E:: @ 815429E - lock - faceplayer - checkflag 154 - jumpeq PacifidlogTown_House3_EventScript_154338 - setvar 0x8008, 2 - copyvar 0x8004, 0x8008 - specialval RESULT, 252 - copyvar 0x8009, RESULT - msgbox PacifidlogTown_House3_Text_17940E, 5 - compare RESULT, 0 - jumpeq PacifidlogTown_House3_EventScript_154320 - special 159 - waitstate - copyvar 0x800a, 0x8004 - compare 0x8004, 255 - jumpeq PacifidlogTown_House3_EventScript_154320 - copyvar 0x8005, 0x800a - specialval RESULT, 255 - copyvar 0x800b, RESULT - comparevars RESULT, 0x8009 - jumpif 5, PacifidlogTown_House3_EventScript_15432A - copyvar 0x8004, 0x8008 - copyvar 0x8005, 0x800a - special 253 - special 254 - waitstate - bufferpoke 0, 0x8009 - msgbox PacifidlogTown_House3_Text_1794C4, 4 - setflag 154 - release - end - -PacifidlogTown_House3_EventScript_154320:: @ 8154320 - msgbox PacifidlogTown_House3_Text_1794ED, 4 - release - end - -PacifidlogTown_House3_EventScript_15432A:: @ 815432A - bufferpoke 0, 0x8009 - msgbox PacifidlogTown_House3_Text_1794DF, 4 - release - end - -PacifidlogTown_House3_EventScript_154338:: @ 8154338 - msgbox PacifidlogTown_House3_Text_17950A, 4 - release - end - -PacifidlogTown_House3_EventScript_154342:: @ 8154342 - msgbox PacifidlogTown_House3_Text_179541, 2 - end diff --git a/data/scripts/maps/PacifidlogTown_House4.inc b/data/scripts/maps/PacifidlogTown_House4.inc new file mode 100644 index 000000000..e48644beb --- /dev/null +++ b/data/scripts/maps/PacifidlogTown_House4.inc @@ -0,0 +1,30 @@ +PacifidlogTown_House4_MapScripts:: @ 815434B + .byte 0 + +PacifidlogTown_House4_EventScript_15434C:: @ 815434C + msgbox PacifidlogTown_House4_Text_17961F, 2 + end + +PacifidlogTown_House4_EventScript_154355:: @ 8154355 + msgbox PacifidlogTown_House4_Text_17959B, 2 + end + +PacifidlogTown_House4_EventScript_15435E:: @ 815435E + lock + faceplayer + msgbox PacifidlogTown_House4_Text_17963D, 5 + compare RESULT, 1 + jumpeq PacifidlogTown_House4_EventScript_15437F + compare RESULT, 0 + jumpeq PacifidlogTown_House4_EventScript_154389 + end + +PacifidlogTown_House4_EventScript_15437F:: @ 815437F + msgbox PacifidlogTown_House4_Text_179656, 4 + release + end + +PacifidlogTown_House4_EventScript_154389:: @ 8154389 + msgbox PacifidlogTown_House4_Text_17968C, 4 + release + end diff --git a/data/scripts/maps/PacifidlogTown_House4.s b/data/scripts/maps/PacifidlogTown_House4.s deleted file mode 100644 index e48644beb..000000000 --- a/data/scripts/maps/PacifidlogTown_House4.s +++ /dev/null @@ -1,30 +0,0 @@ -PacifidlogTown_House4_MapScripts:: @ 815434B - .byte 0 - -PacifidlogTown_House4_EventScript_15434C:: @ 815434C - msgbox PacifidlogTown_House4_Text_17961F, 2 - end - -PacifidlogTown_House4_EventScript_154355:: @ 8154355 - msgbox PacifidlogTown_House4_Text_17959B, 2 - end - -PacifidlogTown_House4_EventScript_15435E:: @ 815435E - lock - faceplayer - msgbox PacifidlogTown_House4_Text_17963D, 5 - compare RESULT, 1 - jumpeq PacifidlogTown_House4_EventScript_15437F - compare RESULT, 0 - jumpeq PacifidlogTown_House4_EventScript_154389 - end - -PacifidlogTown_House4_EventScript_15437F:: @ 815437F - msgbox PacifidlogTown_House4_Text_179656, 4 - release - end - -PacifidlogTown_House4_EventScript_154389:: @ 8154389 - msgbox PacifidlogTown_House4_Text_17968C, 4 - release - end diff --git a/data/scripts/maps/PacifidlogTown_House5.inc b/data/scripts/maps/PacifidlogTown_House5.inc new file mode 100644 index 000000000..f20de28df --- /dev/null +++ b/data/scripts/maps/PacifidlogTown_House5.inc @@ -0,0 +1,21 @@ +PacifidlogTown_House5_MapScripts:: @ 8154393 + .byte 0 + +PacifidlogTown_House5_EventScript_154394:: @ 8154394 + lock + faceplayer + specialval RESULT, 209 + compare RESULT, 1 + jumpeq PacifidlogTown_House5_EventScript_1543B0 + msgbox PacifidlogTown_House5_Text_179718, 4 + release + end + +PacifidlogTown_House5_EventScript_1543B0:: @ 81543B0 + msgbox PacifidlogTown_House5_Text_17973B, 4 + release + end + +PacifidlogTown_House5_EventScript_1543BA:: @ 81543BA + msgbox PacifidlogTown_House5_Text_179765, 2 + end diff --git a/data/scripts/maps/PacifidlogTown_House5.s b/data/scripts/maps/PacifidlogTown_House5.s deleted file mode 100644 index f20de28df..000000000 --- a/data/scripts/maps/PacifidlogTown_House5.s +++ /dev/null @@ -1,21 +0,0 @@ -PacifidlogTown_House5_MapScripts:: @ 8154393 - .byte 0 - -PacifidlogTown_House5_EventScript_154394:: @ 8154394 - lock - faceplayer - specialval RESULT, 209 - compare RESULT, 1 - jumpeq PacifidlogTown_House5_EventScript_1543B0 - msgbox PacifidlogTown_House5_Text_179718, 4 - release - end - -PacifidlogTown_House5_EventScript_1543B0:: @ 81543B0 - msgbox PacifidlogTown_House5_Text_17973B, 4 - release - end - -PacifidlogTown_House5_EventScript_1543BA:: @ 81543BA - msgbox PacifidlogTown_House5_Text_179765, 2 - end diff --git a/data/scripts/maps/PacifidlogTown_PokemonCenter_1F.inc b/data/scripts/maps/PacifidlogTown_PokemonCenter_1F.inc new file mode 100644 index 000000000..973f80a55 --- /dev/null +++ b/data/scripts/maps/PacifidlogTown_PokemonCenter_1F.inc @@ -0,0 +1,27 @@ +PacifidlogTown_PokemonCenter_1F_MapScripts:: @ 81540FF + map_script 3, PacifidlogTown_PokemonCenter_1F_MapScript1_154105 + .byte 0 + +PacifidlogTown_PokemonCenter_1F_MapScript1_154105:: @ 8154105 + sethealplace 19 + end + +@ 8154109 + setvar 0x800b, 1 + call VerdanturfTown_PokemonCenter_1F_EventScript_19FD5B + waittext + waitbutton + release + end + +PacifidlogTown_PokemonCenter_1F_EventScript_154117:: @ 8154117 + msgbox PacifidlogTown_PokemonCenter_1F_Text_178E47, 2 + end + +PacifidlogTown_PokemonCenter_1F_EventScript_154120:: @ 8154120 + msgbox PacifidlogTown_PokemonCenter_1F_Text_178E79, 2 + end + +PacifidlogTown_PokemonCenter_1F_EventScript_154129:: @ 8154129 + msgbox PacifidlogTown_PokemonCenter_1F_Text_178ED9, 2 + end diff --git a/data/scripts/maps/PacifidlogTown_PokemonCenter_1F.s b/data/scripts/maps/PacifidlogTown_PokemonCenter_1F.s deleted file mode 100644 index 973f80a55..000000000 --- a/data/scripts/maps/PacifidlogTown_PokemonCenter_1F.s +++ /dev/null @@ -1,27 +0,0 @@ -PacifidlogTown_PokemonCenter_1F_MapScripts:: @ 81540FF - map_script 3, PacifidlogTown_PokemonCenter_1F_MapScript1_154105 - .byte 0 - -PacifidlogTown_PokemonCenter_1F_MapScript1_154105:: @ 8154105 - sethealplace 19 - end - -@ 8154109 - setvar 0x800b, 1 - call VerdanturfTown_PokemonCenter_1F_EventScript_19FD5B - waittext - waitbutton - release - end - -PacifidlogTown_PokemonCenter_1F_EventScript_154117:: @ 8154117 - msgbox PacifidlogTown_PokemonCenter_1F_Text_178E47, 2 - end - -PacifidlogTown_PokemonCenter_1F_EventScript_154120:: @ 8154120 - msgbox PacifidlogTown_PokemonCenter_1F_Text_178E79, 2 - end - -PacifidlogTown_PokemonCenter_1F_EventScript_154129:: @ 8154129 - msgbox PacifidlogTown_PokemonCenter_1F_Text_178ED9, 2 - end diff --git a/data/scripts/maps/PacifidlogTown_PokemonCenter_2F.inc b/data/scripts/maps/PacifidlogTown_PokemonCenter_2F.inc new file mode 100644 index 000000000..2bff37736 --- /dev/null +++ b/data/scripts/maps/PacifidlogTown_PokemonCenter_2F.inc @@ -0,0 +1,17 @@ +PacifidlogTown_PokemonCenter_2F_MapScripts:: @ 8154132 + map_script 2, PacifidlogTown_PokemonCenter_2F_MapScript2_1A3D88 + map_script 4, PacifidlogTown_PokemonCenter_2F_MapScript2_1A3D03 + map_script 1, PacifidlogTown_PokemonCenter_2F_MapScript1_1A3D32 + .byte 0 + +@ 8154142 + call VerdanturfTown_PokemonCenter_2F_EventScript_1A3EA6 + end + +@ 8154148 + call VerdanturfTown_PokemonCenter_2F_EventScript_1A40CC + end + +PacifidlogTown_PokemonCenter_2F_EventScript_15414E:: @ 815414E + call PacifidlogTown_PokemonCenter_2F_EventScript_1A41FB + end diff --git a/data/scripts/maps/PacifidlogTown_PokemonCenter_2F.s b/data/scripts/maps/PacifidlogTown_PokemonCenter_2F.s deleted file mode 100644 index 2bff37736..000000000 --- a/data/scripts/maps/PacifidlogTown_PokemonCenter_2F.s +++ /dev/null @@ -1,17 +0,0 @@ -PacifidlogTown_PokemonCenter_2F_MapScripts:: @ 8154132 - map_script 2, PacifidlogTown_PokemonCenter_2F_MapScript2_1A3D88 - map_script 4, PacifidlogTown_PokemonCenter_2F_MapScript2_1A3D03 - map_script 1, PacifidlogTown_PokemonCenter_2F_MapScript1_1A3D32 - .byte 0 - -@ 8154142 - call VerdanturfTown_PokemonCenter_2F_EventScript_1A3EA6 - end - -@ 8154148 - call VerdanturfTown_PokemonCenter_2F_EventScript_1A40CC - end - -PacifidlogTown_PokemonCenter_2F_EventScript_15414E:: @ 815414E - call PacifidlogTown_PokemonCenter_2F_EventScript_1A41FB - end diff --git a/data/scripts/maps/PetalburgCity.inc b/data/scripts/maps/PetalburgCity.inc new file mode 100644 index 000000000..3667eb3cf --- /dev/null +++ b/data/scripts/maps/PetalburgCity.inc @@ -0,0 +1,428 @@ +PetalburgCity_MapScripts:: @ 814B70C + map_script 3, PetalburgCity_MapScript1_14B717 + map_script 2, PetalburgCity_MapScript2_14B73D + .byte 0 + +PetalburgCity_MapScript1_14B717:: @ 814B717 + setflag 2070 + compare 0x4057, 0 + callif 1, PetalburgCity_EventScript_14B731 + compare 0x4057, 2 + callif 1, PetalburgCity_EventScript_14B739 + end + +PetalburgCity_EventScript_14B731:: @ 814B731 + movespriteperm 9, 5, 11 + return + +PetalburgCity_EventScript_14B739:: @ 814B739 + playmusicbattle 420 + return + +PetalburgCity_MapScript2_14B73D:: @ 814B73D + map_script_2 0x4057, 2, PetalburgCity_EventScript_14B747 + .2byte 0 + +PetalburgCity_EventScript_14B747:: @ 814B747 + lockall + setflag 0x4000 + special 39 + special 301 + move 2, PetalburgCity_Movement_14B7ED + move 255, PetalburgCity_Movement_14B7CC + waitmove 0 + msgbox PetalburgCity_Text_16D361, 4 + special 157 + waitstate + msgbox PetalburgCity_Text_16D3DE, 4 + movecoords 2, PetalburgCity_Movement_1A083F, 0, 0 + waitmovexy 0, 0, 2 + msgbox PetalburgCity_Text_16D408, 4 + closebutton + clearflag 0x4000 + setvar 0x4057, 3 + fadedefault + clearflag 0x4001 + special 40 + setvar 0x4085, 1 + warp PetalburgCity_Gym, 255, 4, 108 + waitstate + releaseall + end + +PetalburgCity_EventScript_14B7AC:: @ 814B7AC + lock + faceplayer + msgbox PetalburgCity_Text_164490, 4 + closebutton + move 3, PetalburgCity_Movement_1A083D + waitmove 0 + release + end + +PetalburgCity_EventScript_14B7C3:: @ 814B7C3 + msgbox PetalburgCity_Text_16433E, 2 + end + +PetalburgCity_Movement_14B7CC:: @ 814B7CC + step_13 + step_down + step_down + step_down + step_down + step_down + step_down + step_down + step_down + step_right + step_right + step_right + step_right + step_right + step_right + step_right + step_right + step_right + step_right + step_right + step_right + step_right + step_right + step_right + step_right + step_right + step_right + step_right + step_right + step_up + step_up + step_28 + step_end + +PetalburgCity_Movement_14B7ED:: @ 814B7ED + step_13 + step_down + step_down + step_down + step_down + step_down + step_down + step_down + step_right + step_right + step_right + step_right + step_right + step_right + step_right + step_right + step_right + step_right + step_right + step_right + step_right + step_right + step_right + step_right + step_right + step_right + step_right + step_right + step_up + step_up + step_right + step_14 + step_26 + step_14 + step_14 + step_28 + step_end + +PetalburgCity_EventScript_14B812:: @ 814B812 + msgbox PetalburgCity_Text_1645BB, 3 + end + +PetalburgCity_EventScript_14B81B:: @ 814B81B + msgbox PetalburgCity_Text_164602, 3 + end + +PetalburgCity_EventScript_14B824:: @ 814B824 + msgbox PetalburgCity_Text_16453F, 2 + end + +PetalburgCity_EventScript_14B82D:: @ 814B82D + msgbox PetalburgCity_Text_164634, 3 + end + +PetalburgCity_EventScript_14B836:: @ 814B836 + lockall + setvar 0x8008, 0 + jump PetalburgCity_EventScript_14B866 + end + +PetalburgCity_EventScript_14B842:: @ 814B842 + lockall + setvar 0x8008, 1 + jump PetalburgCity_EventScript_14B866 + end + +PetalburgCity_EventScript_14B84E:: @ 814B84E + lockall + setvar 0x8008, 2 + jump PetalburgCity_EventScript_14B866 + end + +PetalburgCity_EventScript_14B85A:: @ 814B85A + lockall + setvar 0x8008, 3 + jump PetalburgCity_EventScript_14B866 + end + +PetalburgCity_EventScript_14B866:: @ 814B866 + move 9, PetalburgCity_Movement_1A0839 + waitmove 0 + playmusic 420, 0 + playsfx 21 + move 9, PetalburgCity_Movement_1A0833 + waitmove 0 + move 9, PetalburgCity_Movement_1A0835 + waitmove 0 + compare 0x8008, 0 + callif 1, PetalburgCity_EventScript_14B91B + compare 0x8008, 1 + callif 1, PetalburgCity_EventScript_14B930 + compare 0x8008, 2 + callif 1, PetalburgCity_EventScript_14B93B + compare 0x8008, 3 + callif 1, PetalburgCity_EventScript_14B950 + msgbox PetalburgCity_Text_16438A, 4 + closebutton + compare 0x8008, 0 + callif 1, PetalburgCity_EventScript_14B965 + compare 0x8008, 1 + callif 1, PetalburgCity_EventScript_14B977 + compare 0x8008, 2 + callif 1, PetalburgCity_EventScript_14B989 + compare 0x8008, 3 + callif 1, PetalburgCity_EventScript_14B99B + msgbox PetalburgCity_Text_164426, 4 + move 9, PetalburgCity_Movement_1A0843 + move 255, PetalburgCity_Movement_1A0843 + waitmove 0 + msgbox PetalburgCity_Text_164449, 4 + closebutton + move 9, PetalburgCity_Movement_14B9F4 + waitmove 0 + fadedefault + releaseall + end + +PetalburgCity_EventScript_14B91B:: @ 814B91B + move 9, PetalburgCity_Movement_14B9B1 + waitmove 0 + move 255, PetalburgCity_Movement_1A0845 + waitmove 0 + return + +PetalburgCity_EventScript_14B930:: @ 814B930 + move 9, PetalburgCity_Movement_14B9B6 + waitmove 0 + return + +PetalburgCity_EventScript_14B93B:: @ 814B93B + move 9, PetalburgCity_Movement_14B9B9 + waitmove 0 + move 255, PetalburgCity_Movement_1A0841 + waitmove 0 + return + +PetalburgCity_EventScript_14B950:: @ 814B950 + move 9, PetalburgCity_Movement_14B9BE + waitmove 0 + move 255, PetalburgCity_Movement_1A0841 + waitmove 0 + return + +PetalburgCity_EventScript_14B965:: @ 814B965 + move 9, PetalburgCity_Movement_14B9C4 + move 255, PetalburgCity_Movement_14BA01 + waitmove 0 + return + +PetalburgCity_EventScript_14B977:: @ 814B977 + move 9, PetalburgCity_Movement_14B9CF + move 255, PetalburgCity_Movement_14BA0B + waitmove 0 + return + +PetalburgCity_EventScript_14B989:: @ 814B989 + move 9, PetalburgCity_Movement_14B9DD + move 255, PetalburgCity_Movement_14BA18 + waitmove 0 + return + +PetalburgCity_EventScript_14B99B:: @ 814B99B + move 9, PetalburgCity_Movement_14B9E8 + move 255, PetalburgCity_Movement_14BA22 + waitmove 0 + return + +@ 814B9AD + step_14 + step_14 + step_14 + step_end + +PetalburgCity_Movement_14B9B1:: @ 814B9B1 + step_right + step_right + step_right + step_26 + step_end + +PetalburgCity_Movement_14B9B6:: @ 814B9B6 + step_right + step_right + step_end + +PetalburgCity_Movement_14B9B9:: @ 814B9B9 + step_right + step_right + step_right + step_25 + step_end + +PetalburgCity_Movement_14B9BE:: @ 814B9BE + step_down + step_right + step_right + step_right + step_25 + step_end + +PetalburgCity_Movement_14B9C4:: @ 814B9C4 + step_right + step_right + step_right + step_right + step_right + step_right + step_right + step_up + step_right + step_26 + step_end + +PetalburgCity_Movement_14B9CF:: @ 814B9CF + step_down + step_right + step_right + step_right + step_right + step_right + step_right + step_right + step_right + step_up + step_up + step_right + step_26 + step_end + +PetalburgCity_Movement_14B9DD:: @ 814B9DD + step_right + step_right + step_right + step_right + step_right + step_right + step_right + step_up + step_right + step_26 + step_end + +PetalburgCity_Movement_14B9E8:: @ 814B9E8 + step_right + step_right + step_right + step_right + step_right + step_right + step_right + step_up + step_up + step_right + step_26 + step_end + +PetalburgCity_Movement_14B9F4:: @ 814B9F4 + step_down + step_left + step_left + step_left + step_left + step_left + step_left + step_left + step_left + step_left + step_left + step_left + step_end + +PetalburgCity_Movement_14BA01:: @ 814BA01 + step_down + step_right + step_right + step_right + step_right + step_right + step_right + step_right + step_up + step_end + +PetalburgCity_Movement_14BA0B:: @ 814BA0B + step_14 + step_14 + step_down + step_right + step_right + step_right + step_right + step_right + step_right + step_right + step_up + step_up + step_end + +PetalburgCity_Movement_14BA18:: @ 814BA18 + step_up + step_right + step_right + step_right + step_right + step_right + step_right + step_right + step_up + step_end + +PetalburgCity_Movement_14BA22:: @ 814BA22 + step_up + step_right + step_right + step_right + step_right + step_right + step_right + step_right + step_up + step_up + step_end + +PetalburgCity_EventScript_14BA2D:: @ 814BA2D + msgbox PetalburgCity_Text_16438A, 2 + end diff --git a/data/scripts/maps/PetalburgCity.s b/data/scripts/maps/PetalburgCity.s deleted file mode 100644 index 3667eb3cf..000000000 --- a/data/scripts/maps/PetalburgCity.s +++ /dev/null @@ -1,428 +0,0 @@ -PetalburgCity_MapScripts:: @ 814B70C - map_script 3, PetalburgCity_MapScript1_14B717 - map_script 2, PetalburgCity_MapScript2_14B73D - .byte 0 - -PetalburgCity_MapScript1_14B717:: @ 814B717 - setflag 2070 - compare 0x4057, 0 - callif 1, PetalburgCity_EventScript_14B731 - compare 0x4057, 2 - callif 1, PetalburgCity_EventScript_14B739 - end - -PetalburgCity_EventScript_14B731:: @ 814B731 - movespriteperm 9, 5, 11 - return - -PetalburgCity_EventScript_14B739:: @ 814B739 - playmusicbattle 420 - return - -PetalburgCity_MapScript2_14B73D:: @ 814B73D - map_script_2 0x4057, 2, PetalburgCity_EventScript_14B747 - .2byte 0 - -PetalburgCity_EventScript_14B747:: @ 814B747 - lockall - setflag 0x4000 - special 39 - special 301 - move 2, PetalburgCity_Movement_14B7ED - move 255, PetalburgCity_Movement_14B7CC - waitmove 0 - msgbox PetalburgCity_Text_16D361, 4 - special 157 - waitstate - msgbox PetalburgCity_Text_16D3DE, 4 - movecoords 2, PetalburgCity_Movement_1A083F, 0, 0 - waitmovexy 0, 0, 2 - msgbox PetalburgCity_Text_16D408, 4 - closebutton - clearflag 0x4000 - setvar 0x4057, 3 - fadedefault - clearflag 0x4001 - special 40 - setvar 0x4085, 1 - warp PetalburgCity_Gym, 255, 4, 108 - waitstate - releaseall - end - -PetalburgCity_EventScript_14B7AC:: @ 814B7AC - lock - faceplayer - msgbox PetalburgCity_Text_164490, 4 - closebutton - move 3, PetalburgCity_Movement_1A083D - waitmove 0 - release - end - -PetalburgCity_EventScript_14B7C3:: @ 814B7C3 - msgbox PetalburgCity_Text_16433E, 2 - end - -PetalburgCity_Movement_14B7CC:: @ 814B7CC - step_13 - step_down - step_down - step_down - step_down - step_down - step_down - step_down - step_down - step_right - step_right - step_right - step_right - step_right - step_right - step_right - step_right - step_right - step_right - step_right - step_right - step_right - step_right - step_right - step_right - step_right - step_right - step_right - step_right - step_up - step_up - step_28 - step_end - -PetalburgCity_Movement_14B7ED:: @ 814B7ED - step_13 - step_down - step_down - step_down - step_down - step_down - step_down - step_down - step_right - step_right - step_right - step_right - step_right - step_right - step_right - step_right - step_right - step_right - step_right - step_right - step_right - step_right - step_right - step_right - step_right - step_right - step_right - step_right - step_up - step_up - step_right - step_14 - step_26 - step_14 - step_14 - step_28 - step_end - -PetalburgCity_EventScript_14B812:: @ 814B812 - msgbox PetalburgCity_Text_1645BB, 3 - end - -PetalburgCity_EventScript_14B81B:: @ 814B81B - msgbox PetalburgCity_Text_164602, 3 - end - -PetalburgCity_EventScript_14B824:: @ 814B824 - msgbox PetalburgCity_Text_16453F, 2 - end - -PetalburgCity_EventScript_14B82D:: @ 814B82D - msgbox PetalburgCity_Text_164634, 3 - end - -PetalburgCity_EventScript_14B836:: @ 814B836 - lockall - setvar 0x8008, 0 - jump PetalburgCity_EventScript_14B866 - end - -PetalburgCity_EventScript_14B842:: @ 814B842 - lockall - setvar 0x8008, 1 - jump PetalburgCity_EventScript_14B866 - end - -PetalburgCity_EventScript_14B84E:: @ 814B84E - lockall - setvar 0x8008, 2 - jump PetalburgCity_EventScript_14B866 - end - -PetalburgCity_EventScript_14B85A:: @ 814B85A - lockall - setvar 0x8008, 3 - jump PetalburgCity_EventScript_14B866 - end - -PetalburgCity_EventScript_14B866:: @ 814B866 - move 9, PetalburgCity_Movement_1A0839 - waitmove 0 - playmusic 420, 0 - playsfx 21 - move 9, PetalburgCity_Movement_1A0833 - waitmove 0 - move 9, PetalburgCity_Movement_1A0835 - waitmove 0 - compare 0x8008, 0 - callif 1, PetalburgCity_EventScript_14B91B - compare 0x8008, 1 - callif 1, PetalburgCity_EventScript_14B930 - compare 0x8008, 2 - callif 1, PetalburgCity_EventScript_14B93B - compare 0x8008, 3 - callif 1, PetalburgCity_EventScript_14B950 - msgbox PetalburgCity_Text_16438A, 4 - closebutton - compare 0x8008, 0 - callif 1, PetalburgCity_EventScript_14B965 - compare 0x8008, 1 - callif 1, PetalburgCity_EventScript_14B977 - compare 0x8008, 2 - callif 1, PetalburgCity_EventScript_14B989 - compare 0x8008, 3 - callif 1, PetalburgCity_EventScript_14B99B - msgbox PetalburgCity_Text_164426, 4 - move 9, PetalburgCity_Movement_1A0843 - move 255, PetalburgCity_Movement_1A0843 - waitmove 0 - msgbox PetalburgCity_Text_164449, 4 - closebutton - move 9, PetalburgCity_Movement_14B9F4 - waitmove 0 - fadedefault - releaseall - end - -PetalburgCity_EventScript_14B91B:: @ 814B91B - move 9, PetalburgCity_Movement_14B9B1 - waitmove 0 - move 255, PetalburgCity_Movement_1A0845 - waitmove 0 - return - -PetalburgCity_EventScript_14B930:: @ 814B930 - move 9, PetalburgCity_Movement_14B9B6 - waitmove 0 - return - -PetalburgCity_EventScript_14B93B:: @ 814B93B - move 9, PetalburgCity_Movement_14B9B9 - waitmove 0 - move 255, PetalburgCity_Movement_1A0841 - waitmove 0 - return - -PetalburgCity_EventScript_14B950:: @ 814B950 - move 9, PetalburgCity_Movement_14B9BE - waitmove 0 - move 255, PetalburgCity_Movement_1A0841 - waitmove 0 - return - -PetalburgCity_EventScript_14B965:: @ 814B965 - move 9, PetalburgCity_Movement_14B9C4 - move 255, PetalburgCity_Movement_14BA01 - waitmove 0 - return - -PetalburgCity_EventScript_14B977:: @ 814B977 - move 9, PetalburgCity_Movement_14B9CF - move 255, PetalburgCity_Movement_14BA0B - waitmove 0 - return - -PetalburgCity_EventScript_14B989:: @ 814B989 - move 9, PetalburgCity_Movement_14B9DD - move 255, PetalburgCity_Movement_14BA18 - waitmove 0 - return - -PetalburgCity_EventScript_14B99B:: @ 814B99B - move 9, PetalburgCity_Movement_14B9E8 - move 255, PetalburgCity_Movement_14BA22 - waitmove 0 - return - -@ 814B9AD - step_14 - step_14 - step_14 - step_end - -PetalburgCity_Movement_14B9B1:: @ 814B9B1 - step_right - step_right - step_right - step_26 - step_end - -PetalburgCity_Movement_14B9B6:: @ 814B9B6 - step_right - step_right - step_end - -PetalburgCity_Movement_14B9B9:: @ 814B9B9 - step_right - step_right - step_right - step_25 - step_end - -PetalburgCity_Movement_14B9BE:: @ 814B9BE - step_down - step_right - step_right - step_right - step_25 - step_end - -PetalburgCity_Movement_14B9C4:: @ 814B9C4 - step_right - step_right - step_right - step_right - step_right - step_right - step_right - step_up - step_right - step_26 - step_end - -PetalburgCity_Movement_14B9CF:: @ 814B9CF - step_down - step_right - step_right - step_right - step_right - step_right - step_right - step_right - step_right - step_up - step_up - step_right - step_26 - step_end - -PetalburgCity_Movement_14B9DD:: @ 814B9DD - step_right - step_right - step_right - step_right - step_right - step_right - step_right - step_up - step_right - step_26 - step_end - -PetalburgCity_Movement_14B9E8:: @ 814B9E8 - step_right - step_right - step_right - step_right - step_right - step_right - step_right - step_up - step_up - step_right - step_26 - step_end - -PetalburgCity_Movement_14B9F4:: @ 814B9F4 - step_down - step_left - step_left - step_left - step_left - step_left - step_left - step_left - step_left - step_left - step_left - step_left - step_end - -PetalburgCity_Movement_14BA01:: @ 814BA01 - step_down - step_right - step_right - step_right - step_right - step_right - step_right - step_right - step_up - step_end - -PetalburgCity_Movement_14BA0B:: @ 814BA0B - step_14 - step_14 - step_down - step_right - step_right - step_right - step_right - step_right - step_right - step_right - step_up - step_up - step_end - -PetalburgCity_Movement_14BA18:: @ 814BA18 - step_up - step_right - step_right - step_right - step_right - step_right - step_right - step_right - step_up - step_end - -PetalburgCity_Movement_14BA22:: @ 814BA22 - step_up - step_right - step_right - step_right - step_right - step_right - step_right - step_right - step_up - step_up - step_end - -PetalburgCity_EventScript_14BA2D:: @ 814BA2D - msgbox PetalburgCity_Text_16438A, 2 - end diff --git a/data/scripts/maps/PetalburgCity_Gym.inc b/data/scripts/maps/PetalburgCity_Gym.inc new file mode 100644 index 000000000..9c6802e28 --- /dev/null +++ b/data/scripts/maps/PetalburgCity_Gym.inc @@ -0,0 +1,1057 @@ +PetalburgCity_Gym_MapScripts:: @ 8154477 + map_script 1, PetalburgCity_Gym_MapScript1_15448C + map_script 3, PetalburgCity_Gym_MapScript1_15451B + map_script 4, PetalburgCity_Gym_MapScript2_154553 + map_script 2, PetalburgCity_Gym_MapScript2_154562 + .byte 0 + +PetalburgCity_Gym_MapScript1_15448C:: @ 815448C + compare 0x4085, 6 + jumpeq PetalburgCity_Gym_EventScript_1544A3 + compare 0x4085, 7 + callif 4, PetalburgCity_Gym_EventScript_1544ED + end + +PetalburgCity_Gym_EventScript_1544A3:: @ 81544A3 + setvar 0x8005, 1 + call PetalburgCity_Gym_EventScript_154F9A + checktrainerflag OPPONENT_RANDALL + callif 1, PetalburgCity_Gym_EventScript_154FBB + checktrainerflag OPPONENT_MARY + callif 1, PetalburgCity_Gym_EventScript_154FDC + checktrainerflag OPPONENT_PARKER + callif 1, PetalburgCity_Gym_EventScript_154FFD + checktrainerflag OPPONENT_LORI + callif 1, PetalburgCity_Gym_EventScript_15501E + checktrainerflag OPPONENT_GEORGE + callif 1, PetalburgCity_Gym_EventScript_15503F + checktrainerflag OPPONENT_JODY + callif 1, PetalburgCity_Gym_EventScript_155060 + checktrainerflag OPPONENT_BERKE + callif 1, PetalburgCity_Gym_EventScript_155081 + end + +PetalburgCity_Gym_EventScript_1544ED:: @ 81544ED + setvar 0x8005, 1 + call PetalburgCity_Gym_EventScript_154F9A + call PetalburgCity_Gym_EventScript_154FBB + call PetalburgCity_Gym_EventScript_154FDC + call PetalburgCity_Gym_EventScript_154FFD + call PetalburgCity_Gym_EventScript_15501E + call PetalburgCity_Gym_EventScript_15503F + call PetalburgCity_Gym_EventScript_155060 + call PetalburgCity_Gym_EventScript_155081 + return + +PetalburgCity_Gym_MapScript1_15451B:: @ 815451B + compare 0x4085, 1 + callif 1, PetalburgCity_Gym_EventScript_15453B + compare 0x4085, 6 + callif 0, PetalburgCity_Gym_EventScript_154543 + checkflag 2052 + callif 1, PetalburgCity_Gym_EventScript_15454B + end + +PetalburgCity_Gym_EventScript_15453B:: @ 815453B + movespriteperm 10, 5, 108 + return + +PetalburgCity_Gym_EventScript_154543:: @ 8154543 + movespriteperm 1, 4, 107 + return + +PetalburgCity_Gym_EventScript_15454B:: @ 815454B + movespriteperm 1, 4, 107 + return + +PetalburgCity_Gym_MapScript2_154553:: @ 8154553 + map_script_2 0x4085, 1, PetalburgCity_Gym_EventScript_15455D + .2byte 0 + +PetalburgCity_Gym_EventScript_15455D:: @ 815455D + spriteface 255, 2 + end + +PetalburgCity_Gym_MapScript2_154562:: @ 8154562 + map_script_2 0x4085, 1, PetalburgCity_Gym_EventScript_15456C + .2byte 0 + +PetalburgCity_Gym_EventScript_15456C:: @ 815456C + lockall + msgbox PetalburgCity_Gym_Text_17A196, 4 + msgbox PetalburgCity_Gym_Text_17A1B0, 4 + closebutton + move 255, PetalburgCity_Gym_Movement_1A0845 + move 10, PetalburgCity_Gym_Movement_1545B4 + waitmove 0 + playsfx 9 + disappear 10 + setflag 726 + pause 30 + move 255, PetalburgCity_Gym_Movement_1A0841 + waitmove 0 + msgbox PetalburgCity_Gym_Text_17A2A4, 4 + setvar 0x4085, 2 + releaseall + end + +PetalburgCity_Gym_Movement_1545B4:: @ 81545B4 + step_down + step_down + step_down + step_14 + step_end + +PetalburgCity_Gym_EventScript_1545B9:: @ 81545B9 + lock + faceplayer + switch 0x4085 + case 2, PetalburgCity_Gym_EventScript_154907 + case 3, PetalburgCity_Gym_EventScript_154911 + case 4, PetalburgCity_Gym_EventScript_15491B + case 5, PetalburgCity_Gym_EventScript_154925 + case 6, PetalburgCity_Gym_EventScript_1549D6 + case 7, PetalburgCity_Gym_EventScript_15493D + msgbox PetalburgCity_Gym_Text_179DF6, 4 + closebutton + switch FACING + case 1, PetalburgCity_Gym_EventScript_15463D + case 2, PetalburgCity_Gym_EventScript_154648 + case 3, PetalburgCity_Gym_EventScript_154653 + case 4, PetalburgCity_Gym_EventScript_15465E + end + +PetalburgCity_Gym_EventScript_15463D:: @ 815463D + setvar 0x8008, 0 + jump PetalburgCity_Gym_EventScript_154669 + end + +PetalburgCity_Gym_EventScript_154648:: @ 8154648 + setvar 0x8008, 1 + jump PetalburgCity_Gym_EventScript_154669 + end + +PetalburgCity_Gym_EventScript_154653:: @ 8154653 + setvar 0x8008, 2 + jump PetalburgCity_Gym_EventScript_154669 + end + +PetalburgCity_Gym_EventScript_15465E:: @ 815465E + setvar 0x8008, 3 + jump PetalburgCity_Gym_EventScript_154669 + end + +PetalburgCity_Gym_EventScript_154669:: @ 8154669 + reappear 10 + playsfx 8 + compare 0x8008, 0 + callif 1, PetalburgCity_Gym_EventScript_1547EE + compare 0x8008, 1 + callif 1, PetalburgCity_Gym_EventScript_154800 + compare 0x8008, 2 + callif 1, PetalburgCity_Gym_EventScript_15481C + compare 0x8008, 3 + callif 1, PetalburgCity_Gym_EventScript_15481C + msgbox PetalburgCity_Gym_Text_179F07, 4 + msgbox PetalburgCity_Gym_Text_179F37, 4 + msgbox PetalburgCity_Gym_Text_179F70, 4 + msgbox PetalburgCity_Gym_Text_17A03A, 4 + compare 0x8008, 0 + callif 1, PetalburgCity_Gym_EventScript_154884 + compare 0x8008, 1 + callif 1, PetalburgCity_Gym_EventScript_15488F + compare 0x8008, 2 + callif 1, PetalburgCity_Gym_EventScript_1548A1 + compare 0x8008, 3 + callif 1, PetalburgCity_Gym_EventScript_1548B3 + msgbox PetalburgCity_Gym_Text_17A04A, 4 + compare 0x8008, 0 + callif 1, PetalburgCity_Gym_EventScript_1548C5 + compare 0x8008, 1 + callif 1, PetalburgCity_Gym_EventScript_1548D0 + compare 0x8008, 2 + callif 1, PetalburgCity_Gym_EventScript_1548DB + compare 0x8008, 3 + callif 1, PetalburgCity_Gym_EventScript_1548E6 + msgbox PetalburgCity_Gym_Text_17A0A8, 4 + msgbox PetalburgCity_Gym_Text_17A0EB, 4 + msgbox PetalburgCity_Gym_Text_17A156, 4 + compare 0x8008, 0 + callif 1, PetalburgCity_Gym_EventScript_15492F + compare 0x8008, 1 + callif 1, PetalburgCity_Gym_EventScript_154930 + compare 0x8008, 2 + callif 1, PetalburgCity_Gym_EventScript_15493B + compare 0x8008, 3 + callif 1, PetalburgCity_Gym_EventScript_15493C + compare 0x8008, 0 + callif 1, PetalburgCity_Gym_EventScript_1548F1 + compare 0x8008, 1 + callif 1, PetalburgCity_Gym_EventScript_1548FC + compare 0x8008, 2 + callif 1, PetalburgCity_Gym_EventScript_1548F1 + compare 0x8008, 3 + callif 1, PetalburgCity_Gym_EventScript_1548F1 + msgbox PetalburgCity_Gym_Text_17A171, 4 + closebutton + setflag 0x4001 + playmusic 420, 0 + compare 0x8008, 0 + callif 1, PetalburgCity_Gym_EventScript_154835 + compare 0x8008, 1 + callif 1, PetalburgCity_Gym_EventScript_15484E + compare 0x8008, 2 + callif 1, PetalburgCity_Gym_EventScript_154860 + compare 0x8008, 3 + callif 1, PetalburgCity_Gym_EventScript_154872 + disappear 10 + setflag 728 + setvar 0x4085, 1 + setvar 0x4057, 2 + clearflag 726 + clearflag 866 + setflag 889 + special 211 + warp PetalburgCity, 255, 15, 8 + waitstate + release + end + +PetalburgCity_Gym_EventScript_1547EE:: @ 81547EE + move 1, PetalburgCity_Gym_Movement_1A0845 + move 10, PetalburgCity_Gym_Movement_154B27 + waitmove 0 + return + +PetalburgCity_Gym_EventScript_154800:: @ 8154800 + move 10, PetalburgCity_Gym_Movement_154B1D + waitmove 0 + move 1, PetalburgCity_Gym_Movement_1A0843 + move 255, PetalburgCity_Gym_Movement_1A0843 + waitmove 0 + return + +PetalburgCity_Gym_EventScript_15481C:: @ 815481C + move 1, PetalburgCity_Gym_Movement_1A0845 + move 255, PetalburgCity_Gym_Movement_1A0845 + move 10, PetalburgCity_Gym_Movement_154B27 + waitmove 0 + return + +PetalburgCity_Gym_EventScript_154835:: @ 8154835 + move 1, PetalburgCity_Gym_Movement_1A0845 + move 10, PetalburgCity_Gym_Movement_154B3E + move 255, PetalburgCity_Gym_Movement_154B4D + waitmove 0 + return + +PetalburgCity_Gym_EventScript_15484E:: @ 815484E + move 10, PetalburgCity_Gym_Movement_154B2E + move 255, PetalburgCity_Gym_Movement_154B45 + waitmove 0 + return + +PetalburgCity_Gym_EventScript_154860:: @ 8154860 + move 10, PetalburgCity_Gym_Movement_154B3E + move 255, PetalburgCity_Gym_Movement_154B57 + waitmove 0 + return + +PetalburgCity_Gym_EventScript_154872:: @ 8154872 + move 10, PetalburgCity_Gym_Movement_154B36 + move 255, PetalburgCity_Gym_Movement_154B5F + waitmove 0 + return + +PetalburgCity_Gym_EventScript_154884:: @ 8154884 + move 1, PetalburgCity_Gym_Movement_1A0841 + waitmove 0 + return + +PetalburgCity_Gym_EventScript_15488F:: @ 815488F + move 1, PetalburgCity_Gym_Movement_1A0845 + move 255, PetalburgCity_Gym_Movement_1A0841 + waitmove 0 + return + +PetalburgCity_Gym_EventScript_1548A1:: @ 81548A1 + move 1, PetalburgCity_Gym_Movement_1A0843 + move 255, PetalburgCity_Gym_Movement_1A083F + waitmove 0 + return + +PetalburgCity_Gym_EventScript_1548B3:: @ 81548B3 + move 1, PetalburgCity_Gym_Movement_1A083F + move 255, PetalburgCity_Gym_Movement_1A0843 + waitmove 0 + return + +PetalburgCity_Gym_EventScript_1548C5:: @ 81548C5 + move 1, PetalburgCity_Gym_Movement_1A0845 + waitmove 0 + return + +PetalburgCity_Gym_EventScript_1548D0:: @ 81548D0 + move 1, PetalburgCity_Gym_Movement_1A0843 + waitmove 0 + return + +PetalburgCity_Gym_EventScript_1548DB:: @ 81548DB + move 1, PetalburgCity_Gym_Movement_1A0845 + waitmove 0 + return + +PetalburgCity_Gym_EventScript_1548E6:: @ 81548E6 + move 1, PetalburgCity_Gym_Movement_1A0845 + waitmove 0 + return + +PetalburgCity_Gym_EventScript_1548F1:: @ 81548F1 + move 10, PetalburgCity_Gym_Movement_1A0839 + waitmove 0 + return + +PetalburgCity_Gym_EventScript_1548FC:: @ 81548FC + move 10, PetalburgCity_Gym_Movement_1A0845 + waitmove 0 + return + +PetalburgCity_Gym_EventScript_154907:: @ 8154907 + msgbox PetalburgCity_Gym_Text_17A41E, 4 + release + end + +PetalburgCity_Gym_EventScript_154911:: @ 8154911 + msgbox PetalburgCity_Gym_Text_17A518, 4 + release + end + +PetalburgCity_Gym_EventScript_15491B:: @ 815491B + msgbox PetalburgCity_Gym_Text_17A5F3, 4 + release + end + +PetalburgCity_Gym_EventScript_154925:: @ 8154925 + msgbox PetalburgCity_Gym_Text_17A5F3, 4 + release + end + +PetalburgCity_Gym_EventScript_15492F:: @ 815492F + return + +PetalburgCity_Gym_EventScript_154930:: @ 8154930 + move 1, PetalburgCity_Gym_Movement_1A0845 + waitmove 0 + return + +PetalburgCity_Gym_EventScript_15493B:: @ 815493B + return + +PetalburgCity_Gym_EventScript_15493C:: @ 815493C + return + +PetalburgCity_Gym_EventScript_15493D:: @ 815493D + call PetalburgCity_Gym_EventScript_154969 + compare RESULT, 1 + jumpeq PetalburgCity_Gym_EventScript_1549B8 + checkflag 169 + jumpif 0, PetalburgCity_Gym_EventScript_154A2C + checkflag 2052 + jumpeq PetalburgCity_Gym_EventScript_154B69 + msgbox PetalburgCity_Gym_Text_17AA6B, 4 + release + end + +PetalburgCity_Gym_EventScript_154969:: @ 8154969 + specialval RESULT, 50 + compare RESULT, 0 + jumpeq PetalburgCity_Gym_EventScript_1549B2 + checkitem ITEM_ENIGMA_BERRY, 1 + compare RESULT, 1 + jumpeq PetalburgCity_Gym_EventScript_1549B2 + checkpcitem ITEM_ENIGMA_BERRY, 1 + compare RESULT, 1 + jumpeq PetalburgCity_Gym_EventScript_1549B2 + compare 0x402d, 0 + jumpeq PetalburgCity_Gym_EventScript_1549B2 + msgbox PetalburgCity_Gym_Text_1C5570, 4 + setvar RESULT, 1 + return + +PetalburgCity_Gym_EventScript_1549B2:: @ 81549B2 + setvar RESULT, 0 + return + +PetalburgCity_Gym_EventScript_1549B8:: @ 81549B8 + giveitem ITEM_ENIGMA_BERRY + compare RESULT, 0 + jumpeq PetalburgCity_Gym_EventScript_1A029B + setvar 0x402d, 0 + release + end + +PetalburgCity_Gym_EventScript_1549D6:: @ 81549D6 + msgbox PetalburgCity_Gym_Text_17A653, 4 + trainerbattle 3, OPPONENT_NORMAN, 0, PetalburgCity_Gym_Text_17A77A + message PetalburgCity_Gym_Text_17A7DD + waittext + call PetalburgCity_Gym_EventScript_1A02C5 + msgbox PetalburgCity_Gym_Text_17A805, 4 + setflag 1217 + setvar 0x4085, 7 + setflag 2059 + call PetalburgCity_Gym_EventScript_1A0424 + setflag 913 + clearflag 912 + setvar 0x8008, 5 + call PetalburgCity_Gym_EventScript_1A01C0 + clearflag 940 + call PetalburgCity_Gym_EventScript_1544ED + special 142 + jump PetalburgCity_Gym_EventScript_154A2C + end + +PetalburgCity_Gym_EventScript_154A2C:: @ 8154A2C + giveitem ITEM_TM42 + compare RESULT, 0 + jumpeq PetalburgCity_Gym_EventScript_1A029B + setflag 169 + msgbox PetalburgCity_Gym_Text_17A8CF, 4 + msgbox PetalburgCity_Gym_Text_17A976, 4 + closebutton + compare FACING, 2 + callif 1, PetalburgCity_Gym_EventScript_154ABC + compare FACING, 1 + callif 1, PetalburgCity_Gym_EventScript_154AC7 + compare FACING, 3 + callif 1, PetalburgCity_Gym_EventScript_154AD2 + compare FACING, 4 + callif 1, PetalburgCity_Gym_EventScript_154ADD + pause 70 + compare FACING, 2 + callif 1, PetalburgCity_Gym_EventScript_154AE8 + compare FACING, 1 + callif 1, PetalburgCity_Gym_EventScript_154AF3 + compare FACING, 3 + callif 1, PetalburgCity_Gym_EventScript_154AFE + compare FACING, 4 + callif 1, PetalburgCity_Gym_EventScript_154B09 + msgbox PetalburgCity_Gym_Text_17A9F6, 4 + release + end + +PetalburgCity_Gym_EventScript_154ABC:: @ 8154ABC + move 1, PetalburgCity_Gym_Movement_1A0841 + waitmove 0 + return + +PetalburgCity_Gym_EventScript_154AC7:: @ 8154AC7 + move 1, PetalburgCity_Gym_Movement_1A0845 + waitmove 0 + return + +PetalburgCity_Gym_EventScript_154AD2:: @ 8154AD2 + move 1, PetalburgCity_Gym_Movement_1A083F + waitmove 0 + return + +PetalburgCity_Gym_EventScript_154ADD:: @ 8154ADD + move 1, PetalburgCity_Gym_Movement_1A0843 + waitmove 0 + return + +PetalburgCity_Gym_EventScript_154AE8:: @ 8154AE8 + move 1, PetalburgCity_Gym_Movement_1A0845 + waitmove 0 + return + +PetalburgCity_Gym_EventScript_154AF3:: @ 8154AF3 + move 1, PetalburgCity_Gym_Movement_1A0841 + waitmove 0 + return + +PetalburgCity_Gym_EventScript_154AFE:: @ 8154AFE + move 1, PetalburgCity_Gym_Movement_1A0843 + waitmove 0 + return + +PetalburgCity_Gym_EventScript_154B09:: @ 8154B09 + move 1, PetalburgCity_Gym_Movement_1A083F + waitmove 0 + return + +@ 8154B14 + step_26 + step_14 + step_14 + step_14 + step_14 + step_14 + step_13 + step_25 + step_end + +PetalburgCity_Gym_Movement_154B1D:: @ 8154B1D + step_14 + step_up + step_14 + step_13 + step_up + step_right + step_up + step_up + step_27 + step_end + +PetalburgCity_Gym_Movement_154B27:: @ 8154B27 + step_14 + step_up + step_14 + step_13 + step_up + step_up + step_end + +PetalburgCity_Gym_Movement_154B2E:: @ 8154B2E + step_down + step_down + step_down + step_down + step_26 + step_14 + step_1d + step_end + +PetalburgCity_Gym_Movement_154B36:: @ 8154B36 + step_down + step_down + step_right + step_down + step_26 + step_14 + step_1d + step_end + +PetalburgCity_Gym_Movement_154B3E:: @ 8154B3E + step_down + step_down + step_down + step_26 + step_14 + step_1d + step_end + +PetalburgCity_Gym_Movement_154B45:: @ 8154B45 + step_14 + step_14 + step_14 + step_down + step_down + step_down + step_13 + step_end + +PetalburgCity_Gym_Movement_154B4D:: @ 8154B4D + step_14 + step_14 + step_right + step_down + step_down + step_down + step_down + step_down + step_13 + step_end + +PetalburgCity_Gym_Movement_154B57:: @ 8154B57 + step_14 + step_14 + step_down + step_down + step_down + step_down + step_13 + step_end + +PetalburgCity_Gym_Movement_154B5F:: @ 8154B5F + step_25 + step_14 + step_14 + step_down + step_down + step_down + step_right + step_down + step_13 + step_end + +PetalburgCity_Gym_EventScript_154B69:: @ 8154B69 + msgbox PetalburgCity_Gym_Text_17AB17, 4 + release + end + +PetalburgCity_Gym_EventScript_154B73:: @ 8154B73 + lockall + compare 0x4085, 6 + jumpif 0, PetalburgCity_Gym_EventScript_154BB9 + setvar 0x8008, 7 + setvar 0x8009, 85 + msgbox PetalburgCity_Gym_Text_17B870, 5 + compare RESULT, 1 + jumpeq PetalburgCity_Gym_EventScript_154BA8 + compare RESULT, 0 + jumpeq PetalburgCity_Gym_EventScript_154BB7 + end + +PetalburgCity_Gym_EventScript_154BA8:: @ 8154BA8 + closebutton + pause 30 + warpwalk PetalburgCity_Gym, 255, 32776, 32777 + waitstate + releaseall + end + +PetalburgCity_Gym_EventScript_154BB7:: @ 8154BB7 + releaseall + end + +PetalburgCity_Gym_EventScript_154BB9:: @ 8154BB9 + msgbox PetalburgCity_Gym_Text_17B844, 4 + releaseall + end + +PetalburgCity_Gym_EventScript_154BC3:: @ 8154BC3 + lockall + compare 0x4085, 6 + jumpif 0, PetalburgCity_Gym_EventScript_154BB9 + setvar 0x8008, 1 + setvar 0x8009, 98 + msgbox PetalburgCity_Gym_Text_17B8D4, 5 + compare RESULT, 1 + jumpeq PetalburgCity_Gym_EventScript_154BA8 + compare RESULT, 0 + jumpeq PetalburgCity_Gym_EventScript_154BB7 + end + +PetalburgCity_Gym_EventScript_154BF8:: @ 8154BF8 + lockall + checktrainerflag OPPONENT_RANDALL + jumpif 0, PetalburgCity_Gym_EventScript_154BB9 + setvar 0x8008, 7 + setvar 0x8009, 46 + msgbox PetalburgCity_Gym_Text_17B90F, 5 + compare RESULT, 1 + jumpeq PetalburgCity_Gym_EventScript_154BA8 + compare RESULT, 0 + jumpeq PetalburgCity_Gym_EventScript_154BB7 + end + +PetalburgCity_Gym_EventScript_154C2B:: @ 8154C2B + lockall + checktrainerflag OPPONENT_RANDALL + jumpif 0, PetalburgCity_Gym_EventScript_154BB9 + setvar 0x8008, 1 + setvar 0x8009, 59 + msgbox PetalburgCity_Gym_Text_17B950, 5 + compare RESULT, 1 + jumpeq PetalburgCity_Gym_EventScript_154BA8 + compare RESULT, 0 + jumpeq PetalburgCity_Gym_EventScript_154BB7 + end + +PetalburgCity_Gym_EventScript_154C5E:: @ 8154C5E + lockall + checktrainerflag OPPONENT_MARY + jumpif 0, PetalburgCity_Gym_EventScript_154BB9 + setvar 0x8008, 7 + setvar 0x8009, 59 + msgbox PetalburgCity_Gym_Text_17B950, 5 + compare RESULT, 1 + jumpeq PetalburgCity_Gym_EventScript_154BA8 + compare RESULT, 0 + jumpeq PetalburgCity_Gym_EventScript_154BB7 + end + +PetalburgCity_Gym_EventScript_154C91:: @ 8154C91 + lockall + checktrainerflag OPPONENT_MARY + jumpif 0, PetalburgCity_Gym_EventScript_154BB9 + setvar 0x8008, 1 + setvar 0x8009, 72 + msgbox PetalburgCity_Gym_Text_17B98A, 5 + compare RESULT, 1 + jumpeq PetalburgCity_Gym_EventScript_154BA8 + compare RESULT, 0 + jumpeq PetalburgCity_Gym_EventScript_154BB7 + end + +PetalburgCity_Gym_EventScript_154CC4:: @ 8154CC4 + lockall + checktrainerflag OPPONENT_PARKER + jumpif 0, PetalburgCity_Gym_EventScript_154BB9 + setvar 0x8008, 1 + setvar 0x8009, 20 + msgbox PetalburgCity_Gym_Text_17B9C5, 5 + compare RESULT, 1 + jumpeq PetalburgCity_Gym_EventScript_154BA8 + compare RESULT, 0 + jumpeq PetalburgCity_Gym_EventScript_154BB7 + end + +PetalburgCity_Gym_EventScript_154CF7:: @ 8154CF7 + lockall + checktrainerflag OPPONENT_LORI + jumpif 0, PetalburgCity_Gym_EventScript_154BB9 + setvar 0x8008, 7 + setvar 0x8009, 20 + msgbox PetalburgCity_Gym_Text_17B9C5, 5 + compare RESULT, 1 + jumpeq PetalburgCity_Gym_EventScript_154BA8 + compare RESULT, 0 + jumpeq PetalburgCity_Gym_EventScript_154BB7 + end + +PetalburgCity_Gym_EventScript_154D2A:: @ 8154D2A + lockall + checktrainerflag OPPONENT_LORI + jumpif 0, PetalburgCity_Gym_EventScript_154BB9 + setvar 0x8008, 1 + setvar 0x8009, 33 + msgbox PetalburgCity_Gym_Text_17BA00, 5 + compare RESULT, 1 + jumpeq PetalburgCity_Gym_EventScript_154BA8 + compare RESULT, 0 + jumpeq PetalburgCity_Gym_EventScript_154BB7 + end + +PetalburgCity_Gym_EventScript_154D5D:: @ 8154D5D + lockall + checktrainerflag OPPONENT_GEORGE + jumpif 0, PetalburgCity_Gym_EventScript_154BB9 + setvar 0x8008, 7 + setvar 0x8009, 33 + msgbox PetalburgCity_Gym_Text_17BA00, 5 + compare RESULT, 1 + jumpeq PetalburgCity_Gym_EventScript_154BA8 + compare RESULT, 0 + jumpeq PetalburgCity_Gym_EventScript_154BB7 + end + +PetalburgCity_Gym_EventScript_154D90:: @ 8154D90 + lockall + checktrainerflag OPPONENT_JODY + jumpif 0, PetalburgCity_Gym_EventScript_154BB9 + setvar 0x8008, 1 + setvar 0x8009, 7 + msgbox PetalburgCity_Gym_Text_17BA3D, 5 + compare RESULT, 1 + jumpeq PetalburgCity_Gym_EventScript_154BA8 + compare RESULT, 0 + jumpeq PetalburgCity_Gym_EventScript_154BB7 + end + +PetalburgCity_Gym_EventScript_154DC3:: @ 8154DC3 + lockall + checktrainerflag OPPONENT_BERKE + jumpif 0, PetalburgCity_Gym_EventScript_154BB9 + setvar 0x8008, 7 + setvar 0x8009, 7 + msgbox PetalburgCity_Gym_Text_17BA3D, 5 + compare RESULT, 1 + jumpeq PetalburgCity_Gym_EventScript_154BA8 + compare RESULT, 0 + jumpeq PetalburgCity_Gym_EventScript_154BB7 + end + +PetalburgCity_Gym_EventScript_154DF6:: @ 8154DF6 + trainerbattle 2, OPPONENT_RANDALL, 0, PetalburgCity_Gym_Text_17ADA5, PetalburgCity_Gym_Text_17AE11, PetalburgCity_Gym_EventScript_154E1A + checkflag 1217 + jumpeq PetalburgCity_Gym_EventScript_154E29 + msgbox PetalburgCity_Gym_Text_17AE30, 6 + end + +PetalburgCity_Gym_EventScript_154E1A:: @ 8154E1A + setvar 0x8005, 0 + call PetalburgCity_Gym_EventScript_154FBB + special 142 + release + end + +PetalburgCity_Gym_EventScript_154E29:: @ 8154E29 + msgbox PetalburgCity_Gym_Text_17AEBB, 2 + end + +PetalburgCity_Gym_EventScript_154E32:: @ 8154E32 + trainerbattle 2, OPPONENT_PARKER, 0, PetalburgCity_Gym_Text_17AF5A, PetalburgCity_Gym_Text_17AF98, PetalburgCity_Gym_EventScript_154E56 + checkflag 1217 + jumpeq PetalburgCity_Gym_EventScript_154E65 + msgbox PetalburgCity_Gym_Text_17AFD3, 6 + end + +PetalburgCity_Gym_EventScript_154E56:: @ 8154E56 + setvar 0x8005, 0 + call PetalburgCity_Gym_EventScript_154FFD + special 142 + release + end + +PetalburgCity_Gym_EventScript_154E65:: @ 8154E65 + msgbox PetalburgCity_Gym_Text_17B016, 2 + end + +PetalburgCity_Gym_EventScript_154E6E:: @ 8154E6E + trainerbattle 2, OPPONENT_GEORGE, 0, PetalburgCity_Gym_Text_17B058, PetalburgCity_Gym_Text_17B0F7, PetalburgCity_Gym_EventScript_154E92 + checkflag 1217 + jumpeq PetalburgCity_Gym_EventScript_154EA1 + msgbox PetalburgCity_Gym_Text_17B12C, 6 + end + +PetalburgCity_Gym_EventScript_154E92:: @ 8154E92 + setvar 0x8005, 0 + call PetalburgCity_Gym_EventScript_15503F + special 142 + release + end + +PetalburgCity_Gym_EventScript_154EA1:: @ 8154EA1 + msgbox PetalburgCity_Gym_Text_17B1F4, 2 + end + +PetalburgCity_Gym_EventScript_154EAA:: @ 8154EAA + trainerbattle 2, OPPONENT_BERKE, 0, PetalburgCity_Gym_Text_17B237, PetalburgCity_Gym_Text_17B2C0, PetalburgCity_Gym_EventScript_154ECE + checkflag 1217 + jumpeq PetalburgCity_Gym_EventScript_154EDD + msgbox PetalburgCity_Gym_Text_17B2E4, 6 + end + +PetalburgCity_Gym_EventScript_154ECE:: @ 8154ECE + setvar 0x8005, 0 + call PetalburgCity_Gym_EventScript_155081 + special 142 + release + end + +PetalburgCity_Gym_EventScript_154EDD:: @ 8154EDD + msgbox PetalburgCity_Gym_Text_17B39B, 2 + end + +PetalburgCity_Gym_EventScript_154EE6:: @ 8154EE6 + trainerbattle 2, OPPONENT_MARY, 0, PetalburgCity_Gym_Text_17B3F7, PetalburgCity_Gym_Text_17B454, PetalburgCity_Gym_EventScript_154F0A + checkflag 1217 + jumpeq PetalburgCity_Gym_EventScript_154F19 + msgbox PetalburgCity_Gym_Text_17B46F, 6 + end + +PetalburgCity_Gym_EventScript_154F0A:: @ 8154F0A + setvar 0x8005, 0 + call PetalburgCity_Gym_EventScript_154FDC + special 142 + release + end + +PetalburgCity_Gym_EventScript_154F19:: @ 8154F19 + msgbox PetalburgCity_Gym_Text_17B521, 2 + end + +PetalburgCity_Gym_EventScript_154F22:: @ 8154F22 + trainerbattle 2, OPPONENT_LORI, 0, PetalburgCity_Gym_Text_17B58D, PetalburgCity_Gym_Text_17B5CB, PetalburgCity_Gym_EventScript_154F46 + checkflag 1217 + jumpeq PetalburgCity_Gym_EventScript_154F55 + msgbox PetalburgCity_Gym_Text_17B5EA, 6 + end + +PetalburgCity_Gym_EventScript_154F46:: @ 8154F46 + setvar 0x8005, 0 + call PetalburgCity_Gym_EventScript_15501E + special 142 + release + end + +PetalburgCity_Gym_EventScript_154F55:: @ 8154F55 + msgbox PetalburgCity_Gym_Text_17B6B5, 2 + end + +PetalburgCity_Gym_EventScript_154F5E:: @ 8154F5E + trainerbattle 2, OPPONENT_JODY, 0, PetalburgCity_Gym_Text_17B6D4, PetalburgCity_Gym_Text_17B732, PetalburgCity_Gym_EventScript_154F82 + checkflag 1217 + jumpeq PetalburgCity_Gym_EventScript_154F91 + msgbox PetalburgCity_Gym_Text_17B749, 6 + end + +PetalburgCity_Gym_EventScript_154F82:: @ 8154F82 + setvar 0x8005, 0 + call PetalburgCity_Gym_EventScript_155060 + special 142 + release + end + +PetalburgCity_Gym_EventScript_154F91:: @ 8154F91 + msgbox PetalburgCity_Gym_Text_17B7C0, 2 + end + +PetalburgCity_Gym_EventScript_154F9A:: @ 8154F9A + setvar 0x8004, 1 + compare 0x8005, 0 + callif 1, PetalburgCity_Gym_EventScript_155182 + compare 0x8005, 1 + callif 1, PetalburgCity_Gym_EventScript_155187 + call PetalburgCity_Gym_EventScript_1550A2 + return + +PetalburgCity_Gym_EventScript_154FBB:: @ 8154FBB + setvar 0x8004, 2 + compare 0x8005, 0 + callif 1, PetalburgCity_Gym_EventScript_155182 + compare 0x8005, 1 + callif 1, PetalburgCity_Gym_EventScript_155187 + call PetalburgCity_Gym_EventScript_1550C7 + return + +PetalburgCity_Gym_EventScript_154FDC:: @ 8154FDC + setvar 0x8004, 3 + compare 0x8005, 0 + callif 1, PetalburgCity_Gym_EventScript_155182 + compare 0x8005, 1 + callif 1, PetalburgCity_Gym_EventScript_155187 + call PetalburgCity_Gym_EventScript_1550EC + return + +PetalburgCity_Gym_EventScript_154FFD:: @ 8154FFD + setvar 0x8004, 4 + compare 0x8005, 0 + callif 1, PetalburgCity_Gym_EventScript_155182 + compare 0x8005, 1 + callif 1, PetalburgCity_Gym_EventScript_155187 + call PetalburgCity_Gym_EventScript_155111 + return + +PetalburgCity_Gym_EventScript_15501E:: @ 815501E + setvar 0x8004, 5 + compare 0x8005, 0 + callif 1, PetalburgCity_Gym_EventScript_155182 + compare 0x8005, 1 + callif 1, PetalburgCity_Gym_EventScript_155187 + call PetalburgCity_Gym_EventScript_155124 + return + +PetalburgCity_Gym_EventScript_15503F:: @ 815503F + setvar 0x8004, 6 + compare 0x8005, 0 + callif 1, PetalburgCity_Gym_EventScript_155182 + compare 0x8005, 1 + callif 1, PetalburgCity_Gym_EventScript_155187 + call PetalburgCity_Gym_EventScript_155149 + return + +PetalburgCity_Gym_EventScript_155060:: @ 8155060 + setvar 0x8004, 7 + compare 0x8005, 0 + callif 1, PetalburgCity_Gym_EventScript_155182 + compare 0x8005, 1 + callif 1, PetalburgCity_Gym_EventScript_155187 + call PetalburgCity_Gym_EventScript_15515C + return + +PetalburgCity_Gym_EventScript_155081:: @ 8155081 + setvar 0x8004, 8 + compare 0x8005, 0 + callif 1, PetalburgCity_Gym_EventScript_155182 + compare 0x8005, 1 + callif 1, PetalburgCity_Gym_EventScript_155187 + call PetalburgCity_Gym_EventScript_15516F + return + +PetalburgCity_Gym_EventScript_1550A2:: @ 81550A2 + setmaptile 6, 85, 528, 0 + setmaptile 7, 85, 529, 0 + setmaptile 1, 98, 528, 0 + setmaptile 2, 98, 529, 0 + return + +PetalburgCity_Gym_EventScript_1550C7:: @ 81550C7 + setmaptile 6, 46, 528, 0 + setmaptile 7, 46, 529, 0 + setmaptile 1, 59, 528, 0 + setmaptile 2, 59, 529, 0 + return + +PetalburgCity_Gym_EventScript_1550EC:: @ 81550EC + setmaptile 6, 59, 528, 0 + setmaptile 7, 59, 529, 0 + setmaptile 1, 72, 528, 0 + setmaptile 2, 72, 529, 0 + return + +PetalburgCity_Gym_EventScript_155111:: @ 8155111 + setmaptile 1, 20, 528, 0 + setmaptile 2, 20, 529, 0 + return + +PetalburgCity_Gym_EventScript_155124:: @ 8155124 + setmaptile 6, 20, 528, 0 + setmaptile 7, 20, 529, 0 + setmaptile 1, 33, 528, 0 + setmaptile 2, 33, 529, 0 + return + +PetalburgCity_Gym_EventScript_155149:: @ 8155149 + setmaptile 6, 33, 528, 0 + setmaptile 7, 33, 529, 0 + return + +PetalburgCity_Gym_EventScript_15515C:: @ 815515C + setmaptile 1, 7, 528, 0 + setmaptile 2, 7, 529, 0 + return + +PetalburgCity_Gym_EventScript_15516F:: @ 815516F + setmaptile 6, 7, 528, 0 + setmaptile 7, 7, 529, 0 + return + +PetalburgCity_Gym_EventScript_155182:: @ 8155182 + special 145 + waitstate + return + +PetalburgCity_Gym_EventScript_155187:: @ 8155187 + special 146 + return + +PetalburgCity_Gym_EventScript_15518B:: @ 815518B + lock + faceplayer + checkflag 1217 + jumpeq PetalburgCity_Gym_EventScript_1551A0 + msgbox PetalburgCity_Gym_Text_17AB96, 4 + release + end + +PetalburgCity_Gym_EventScript_1551A0:: @ 81551A0 + msgbox PetalburgCity_Gym_Text_17AD49, 4 + release + end + +PetalburgCity_Gym_EventScript_1551AA:: @ 81551AA + lockall + checkflag 2059 + jumpeq PetalburgCity_Gym_EventScript_1551CA + jump PetalburgCity_Gym_EventScript_1551D4 + end + +PetalburgCity_Gym_EventScript_1551BA:: @ 81551BA + lockall + checkflag 2059 + jumpeq PetalburgCity_Gym_EventScript_1551CA + jump PetalburgCity_Gym_EventScript_1551D4 + end + +PetalburgCity_Gym_EventScript_1551CA:: @ 81551CA + msgbox PetalburgCity_Gym_Text_17BAC0, 4 + releaseall + end + +PetalburgCity_Gym_EventScript_1551D4:: @ 81551D4 + msgbox PetalburgCity_Gym_Text_17BAA5, 4 + releaseall + end diff --git a/data/scripts/maps/PetalburgCity_Gym.s b/data/scripts/maps/PetalburgCity_Gym.s deleted file mode 100644 index 9c6802e28..000000000 --- a/data/scripts/maps/PetalburgCity_Gym.s +++ /dev/null @@ -1,1057 +0,0 @@ -PetalburgCity_Gym_MapScripts:: @ 8154477 - map_script 1, PetalburgCity_Gym_MapScript1_15448C - map_script 3, PetalburgCity_Gym_MapScript1_15451B - map_script 4, PetalburgCity_Gym_MapScript2_154553 - map_script 2, PetalburgCity_Gym_MapScript2_154562 - .byte 0 - -PetalburgCity_Gym_MapScript1_15448C:: @ 815448C - compare 0x4085, 6 - jumpeq PetalburgCity_Gym_EventScript_1544A3 - compare 0x4085, 7 - callif 4, PetalburgCity_Gym_EventScript_1544ED - end - -PetalburgCity_Gym_EventScript_1544A3:: @ 81544A3 - setvar 0x8005, 1 - call PetalburgCity_Gym_EventScript_154F9A - checktrainerflag OPPONENT_RANDALL - callif 1, PetalburgCity_Gym_EventScript_154FBB - checktrainerflag OPPONENT_MARY - callif 1, PetalburgCity_Gym_EventScript_154FDC - checktrainerflag OPPONENT_PARKER - callif 1, PetalburgCity_Gym_EventScript_154FFD - checktrainerflag OPPONENT_LORI - callif 1, PetalburgCity_Gym_EventScript_15501E - checktrainerflag OPPONENT_GEORGE - callif 1, PetalburgCity_Gym_EventScript_15503F - checktrainerflag OPPONENT_JODY - callif 1, PetalburgCity_Gym_EventScript_155060 - checktrainerflag OPPONENT_BERKE - callif 1, PetalburgCity_Gym_EventScript_155081 - end - -PetalburgCity_Gym_EventScript_1544ED:: @ 81544ED - setvar 0x8005, 1 - call PetalburgCity_Gym_EventScript_154F9A - call PetalburgCity_Gym_EventScript_154FBB - call PetalburgCity_Gym_EventScript_154FDC - call PetalburgCity_Gym_EventScript_154FFD - call PetalburgCity_Gym_EventScript_15501E - call PetalburgCity_Gym_EventScript_15503F - call PetalburgCity_Gym_EventScript_155060 - call PetalburgCity_Gym_EventScript_155081 - return - -PetalburgCity_Gym_MapScript1_15451B:: @ 815451B - compare 0x4085, 1 - callif 1, PetalburgCity_Gym_EventScript_15453B - compare 0x4085, 6 - callif 0, PetalburgCity_Gym_EventScript_154543 - checkflag 2052 - callif 1, PetalburgCity_Gym_EventScript_15454B - end - -PetalburgCity_Gym_EventScript_15453B:: @ 815453B - movespriteperm 10, 5, 108 - return - -PetalburgCity_Gym_EventScript_154543:: @ 8154543 - movespriteperm 1, 4, 107 - return - -PetalburgCity_Gym_EventScript_15454B:: @ 815454B - movespriteperm 1, 4, 107 - return - -PetalburgCity_Gym_MapScript2_154553:: @ 8154553 - map_script_2 0x4085, 1, PetalburgCity_Gym_EventScript_15455D - .2byte 0 - -PetalburgCity_Gym_EventScript_15455D:: @ 815455D - spriteface 255, 2 - end - -PetalburgCity_Gym_MapScript2_154562:: @ 8154562 - map_script_2 0x4085, 1, PetalburgCity_Gym_EventScript_15456C - .2byte 0 - -PetalburgCity_Gym_EventScript_15456C:: @ 815456C - lockall - msgbox PetalburgCity_Gym_Text_17A196, 4 - msgbox PetalburgCity_Gym_Text_17A1B0, 4 - closebutton - move 255, PetalburgCity_Gym_Movement_1A0845 - move 10, PetalburgCity_Gym_Movement_1545B4 - waitmove 0 - playsfx 9 - disappear 10 - setflag 726 - pause 30 - move 255, PetalburgCity_Gym_Movement_1A0841 - waitmove 0 - msgbox PetalburgCity_Gym_Text_17A2A4, 4 - setvar 0x4085, 2 - releaseall - end - -PetalburgCity_Gym_Movement_1545B4:: @ 81545B4 - step_down - step_down - step_down - step_14 - step_end - -PetalburgCity_Gym_EventScript_1545B9:: @ 81545B9 - lock - faceplayer - switch 0x4085 - case 2, PetalburgCity_Gym_EventScript_154907 - case 3, PetalburgCity_Gym_EventScript_154911 - case 4, PetalburgCity_Gym_EventScript_15491B - case 5, PetalburgCity_Gym_EventScript_154925 - case 6, PetalburgCity_Gym_EventScript_1549D6 - case 7, PetalburgCity_Gym_EventScript_15493D - msgbox PetalburgCity_Gym_Text_179DF6, 4 - closebutton - switch FACING - case 1, PetalburgCity_Gym_EventScript_15463D - case 2, PetalburgCity_Gym_EventScript_154648 - case 3, PetalburgCity_Gym_EventScript_154653 - case 4, PetalburgCity_Gym_EventScript_15465E - end - -PetalburgCity_Gym_EventScript_15463D:: @ 815463D - setvar 0x8008, 0 - jump PetalburgCity_Gym_EventScript_154669 - end - -PetalburgCity_Gym_EventScript_154648:: @ 8154648 - setvar 0x8008, 1 - jump PetalburgCity_Gym_EventScript_154669 - end - -PetalburgCity_Gym_EventScript_154653:: @ 8154653 - setvar 0x8008, 2 - jump PetalburgCity_Gym_EventScript_154669 - end - -PetalburgCity_Gym_EventScript_15465E:: @ 815465E - setvar 0x8008, 3 - jump PetalburgCity_Gym_EventScript_154669 - end - -PetalburgCity_Gym_EventScript_154669:: @ 8154669 - reappear 10 - playsfx 8 - compare 0x8008, 0 - callif 1, PetalburgCity_Gym_EventScript_1547EE - compare 0x8008, 1 - callif 1, PetalburgCity_Gym_EventScript_154800 - compare 0x8008, 2 - callif 1, PetalburgCity_Gym_EventScript_15481C - compare 0x8008, 3 - callif 1, PetalburgCity_Gym_EventScript_15481C - msgbox PetalburgCity_Gym_Text_179F07, 4 - msgbox PetalburgCity_Gym_Text_179F37, 4 - msgbox PetalburgCity_Gym_Text_179F70, 4 - msgbox PetalburgCity_Gym_Text_17A03A, 4 - compare 0x8008, 0 - callif 1, PetalburgCity_Gym_EventScript_154884 - compare 0x8008, 1 - callif 1, PetalburgCity_Gym_EventScript_15488F - compare 0x8008, 2 - callif 1, PetalburgCity_Gym_EventScript_1548A1 - compare 0x8008, 3 - callif 1, PetalburgCity_Gym_EventScript_1548B3 - msgbox PetalburgCity_Gym_Text_17A04A, 4 - compare 0x8008, 0 - callif 1, PetalburgCity_Gym_EventScript_1548C5 - compare 0x8008, 1 - callif 1, PetalburgCity_Gym_EventScript_1548D0 - compare 0x8008, 2 - callif 1, PetalburgCity_Gym_EventScript_1548DB - compare 0x8008, 3 - callif 1, PetalburgCity_Gym_EventScript_1548E6 - msgbox PetalburgCity_Gym_Text_17A0A8, 4 - msgbox PetalburgCity_Gym_Text_17A0EB, 4 - msgbox PetalburgCity_Gym_Text_17A156, 4 - compare 0x8008, 0 - callif 1, PetalburgCity_Gym_EventScript_15492F - compare 0x8008, 1 - callif 1, PetalburgCity_Gym_EventScript_154930 - compare 0x8008, 2 - callif 1, PetalburgCity_Gym_EventScript_15493B - compare 0x8008, 3 - callif 1, PetalburgCity_Gym_EventScript_15493C - compare 0x8008, 0 - callif 1, PetalburgCity_Gym_EventScript_1548F1 - compare 0x8008, 1 - callif 1, PetalburgCity_Gym_EventScript_1548FC - compare 0x8008, 2 - callif 1, PetalburgCity_Gym_EventScript_1548F1 - compare 0x8008, 3 - callif 1, PetalburgCity_Gym_EventScript_1548F1 - msgbox PetalburgCity_Gym_Text_17A171, 4 - closebutton - setflag 0x4001 - playmusic 420, 0 - compare 0x8008, 0 - callif 1, PetalburgCity_Gym_EventScript_154835 - compare 0x8008, 1 - callif 1, PetalburgCity_Gym_EventScript_15484E - compare 0x8008, 2 - callif 1, PetalburgCity_Gym_EventScript_154860 - compare 0x8008, 3 - callif 1, PetalburgCity_Gym_EventScript_154872 - disappear 10 - setflag 728 - setvar 0x4085, 1 - setvar 0x4057, 2 - clearflag 726 - clearflag 866 - setflag 889 - special 211 - warp PetalburgCity, 255, 15, 8 - waitstate - release - end - -PetalburgCity_Gym_EventScript_1547EE:: @ 81547EE - move 1, PetalburgCity_Gym_Movement_1A0845 - move 10, PetalburgCity_Gym_Movement_154B27 - waitmove 0 - return - -PetalburgCity_Gym_EventScript_154800:: @ 8154800 - move 10, PetalburgCity_Gym_Movement_154B1D - waitmove 0 - move 1, PetalburgCity_Gym_Movement_1A0843 - move 255, PetalburgCity_Gym_Movement_1A0843 - waitmove 0 - return - -PetalburgCity_Gym_EventScript_15481C:: @ 815481C - move 1, PetalburgCity_Gym_Movement_1A0845 - move 255, PetalburgCity_Gym_Movement_1A0845 - move 10, PetalburgCity_Gym_Movement_154B27 - waitmove 0 - return - -PetalburgCity_Gym_EventScript_154835:: @ 8154835 - move 1, PetalburgCity_Gym_Movement_1A0845 - move 10, PetalburgCity_Gym_Movement_154B3E - move 255, PetalburgCity_Gym_Movement_154B4D - waitmove 0 - return - -PetalburgCity_Gym_EventScript_15484E:: @ 815484E - move 10, PetalburgCity_Gym_Movement_154B2E - move 255, PetalburgCity_Gym_Movement_154B45 - waitmove 0 - return - -PetalburgCity_Gym_EventScript_154860:: @ 8154860 - move 10, PetalburgCity_Gym_Movement_154B3E - move 255, PetalburgCity_Gym_Movement_154B57 - waitmove 0 - return - -PetalburgCity_Gym_EventScript_154872:: @ 8154872 - move 10, PetalburgCity_Gym_Movement_154B36 - move 255, PetalburgCity_Gym_Movement_154B5F - waitmove 0 - return - -PetalburgCity_Gym_EventScript_154884:: @ 8154884 - move 1, PetalburgCity_Gym_Movement_1A0841 - waitmove 0 - return - -PetalburgCity_Gym_EventScript_15488F:: @ 815488F - move 1, PetalburgCity_Gym_Movement_1A0845 - move 255, PetalburgCity_Gym_Movement_1A0841 - waitmove 0 - return - -PetalburgCity_Gym_EventScript_1548A1:: @ 81548A1 - move 1, PetalburgCity_Gym_Movement_1A0843 - move 255, PetalburgCity_Gym_Movement_1A083F - waitmove 0 - return - -PetalburgCity_Gym_EventScript_1548B3:: @ 81548B3 - move 1, PetalburgCity_Gym_Movement_1A083F - move 255, PetalburgCity_Gym_Movement_1A0843 - waitmove 0 - return - -PetalburgCity_Gym_EventScript_1548C5:: @ 81548C5 - move 1, PetalburgCity_Gym_Movement_1A0845 - waitmove 0 - return - -PetalburgCity_Gym_EventScript_1548D0:: @ 81548D0 - move 1, PetalburgCity_Gym_Movement_1A0843 - waitmove 0 - return - -PetalburgCity_Gym_EventScript_1548DB:: @ 81548DB - move 1, PetalburgCity_Gym_Movement_1A0845 - waitmove 0 - return - -PetalburgCity_Gym_EventScript_1548E6:: @ 81548E6 - move 1, PetalburgCity_Gym_Movement_1A0845 - waitmove 0 - return - -PetalburgCity_Gym_EventScript_1548F1:: @ 81548F1 - move 10, PetalburgCity_Gym_Movement_1A0839 - waitmove 0 - return - -PetalburgCity_Gym_EventScript_1548FC:: @ 81548FC - move 10, PetalburgCity_Gym_Movement_1A0845 - waitmove 0 - return - -PetalburgCity_Gym_EventScript_154907:: @ 8154907 - msgbox PetalburgCity_Gym_Text_17A41E, 4 - release - end - -PetalburgCity_Gym_EventScript_154911:: @ 8154911 - msgbox PetalburgCity_Gym_Text_17A518, 4 - release - end - -PetalburgCity_Gym_EventScript_15491B:: @ 815491B - msgbox PetalburgCity_Gym_Text_17A5F3, 4 - release - end - -PetalburgCity_Gym_EventScript_154925:: @ 8154925 - msgbox PetalburgCity_Gym_Text_17A5F3, 4 - release - end - -PetalburgCity_Gym_EventScript_15492F:: @ 815492F - return - -PetalburgCity_Gym_EventScript_154930:: @ 8154930 - move 1, PetalburgCity_Gym_Movement_1A0845 - waitmove 0 - return - -PetalburgCity_Gym_EventScript_15493B:: @ 815493B - return - -PetalburgCity_Gym_EventScript_15493C:: @ 815493C - return - -PetalburgCity_Gym_EventScript_15493D:: @ 815493D - call PetalburgCity_Gym_EventScript_154969 - compare RESULT, 1 - jumpeq PetalburgCity_Gym_EventScript_1549B8 - checkflag 169 - jumpif 0, PetalburgCity_Gym_EventScript_154A2C - checkflag 2052 - jumpeq PetalburgCity_Gym_EventScript_154B69 - msgbox PetalburgCity_Gym_Text_17AA6B, 4 - release - end - -PetalburgCity_Gym_EventScript_154969:: @ 8154969 - specialval RESULT, 50 - compare RESULT, 0 - jumpeq PetalburgCity_Gym_EventScript_1549B2 - checkitem ITEM_ENIGMA_BERRY, 1 - compare RESULT, 1 - jumpeq PetalburgCity_Gym_EventScript_1549B2 - checkpcitem ITEM_ENIGMA_BERRY, 1 - compare RESULT, 1 - jumpeq PetalburgCity_Gym_EventScript_1549B2 - compare 0x402d, 0 - jumpeq PetalburgCity_Gym_EventScript_1549B2 - msgbox PetalburgCity_Gym_Text_1C5570, 4 - setvar RESULT, 1 - return - -PetalburgCity_Gym_EventScript_1549B2:: @ 81549B2 - setvar RESULT, 0 - return - -PetalburgCity_Gym_EventScript_1549B8:: @ 81549B8 - giveitem ITEM_ENIGMA_BERRY - compare RESULT, 0 - jumpeq PetalburgCity_Gym_EventScript_1A029B - setvar 0x402d, 0 - release - end - -PetalburgCity_Gym_EventScript_1549D6:: @ 81549D6 - msgbox PetalburgCity_Gym_Text_17A653, 4 - trainerbattle 3, OPPONENT_NORMAN, 0, PetalburgCity_Gym_Text_17A77A - message PetalburgCity_Gym_Text_17A7DD - waittext - call PetalburgCity_Gym_EventScript_1A02C5 - msgbox PetalburgCity_Gym_Text_17A805, 4 - setflag 1217 - setvar 0x4085, 7 - setflag 2059 - call PetalburgCity_Gym_EventScript_1A0424 - setflag 913 - clearflag 912 - setvar 0x8008, 5 - call PetalburgCity_Gym_EventScript_1A01C0 - clearflag 940 - call PetalburgCity_Gym_EventScript_1544ED - special 142 - jump PetalburgCity_Gym_EventScript_154A2C - end - -PetalburgCity_Gym_EventScript_154A2C:: @ 8154A2C - giveitem ITEM_TM42 - compare RESULT, 0 - jumpeq PetalburgCity_Gym_EventScript_1A029B - setflag 169 - msgbox PetalburgCity_Gym_Text_17A8CF, 4 - msgbox PetalburgCity_Gym_Text_17A976, 4 - closebutton - compare FACING, 2 - callif 1, PetalburgCity_Gym_EventScript_154ABC - compare FACING, 1 - callif 1, PetalburgCity_Gym_EventScript_154AC7 - compare FACING, 3 - callif 1, PetalburgCity_Gym_EventScript_154AD2 - compare FACING, 4 - callif 1, PetalburgCity_Gym_EventScript_154ADD - pause 70 - compare FACING, 2 - callif 1, PetalburgCity_Gym_EventScript_154AE8 - compare FACING, 1 - callif 1, PetalburgCity_Gym_EventScript_154AF3 - compare FACING, 3 - callif 1, PetalburgCity_Gym_EventScript_154AFE - compare FACING, 4 - callif 1, PetalburgCity_Gym_EventScript_154B09 - msgbox PetalburgCity_Gym_Text_17A9F6, 4 - release - end - -PetalburgCity_Gym_EventScript_154ABC:: @ 8154ABC - move 1, PetalburgCity_Gym_Movement_1A0841 - waitmove 0 - return - -PetalburgCity_Gym_EventScript_154AC7:: @ 8154AC7 - move 1, PetalburgCity_Gym_Movement_1A0845 - waitmove 0 - return - -PetalburgCity_Gym_EventScript_154AD2:: @ 8154AD2 - move 1, PetalburgCity_Gym_Movement_1A083F - waitmove 0 - return - -PetalburgCity_Gym_EventScript_154ADD:: @ 8154ADD - move 1, PetalburgCity_Gym_Movement_1A0843 - waitmove 0 - return - -PetalburgCity_Gym_EventScript_154AE8:: @ 8154AE8 - move 1, PetalburgCity_Gym_Movement_1A0845 - waitmove 0 - return - -PetalburgCity_Gym_EventScript_154AF3:: @ 8154AF3 - move 1, PetalburgCity_Gym_Movement_1A0841 - waitmove 0 - return - -PetalburgCity_Gym_EventScript_154AFE:: @ 8154AFE - move 1, PetalburgCity_Gym_Movement_1A0843 - waitmove 0 - return - -PetalburgCity_Gym_EventScript_154B09:: @ 8154B09 - move 1, PetalburgCity_Gym_Movement_1A083F - waitmove 0 - return - -@ 8154B14 - step_26 - step_14 - step_14 - step_14 - step_14 - step_14 - step_13 - step_25 - step_end - -PetalburgCity_Gym_Movement_154B1D:: @ 8154B1D - step_14 - step_up - step_14 - step_13 - step_up - step_right - step_up - step_up - step_27 - step_end - -PetalburgCity_Gym_Movement_154B27:: @ 8154B27 - step_14 - step_up - step_14 - step_13 - step_up - step_up - step_end - -PetalburgCity_Gym_Movement_154B2E:: @ 8154B2E - step_down - step_down - step_down - step_down - step_26 - step_14 - step_1d - step_end - -PetalburgCity_Gym_Movement_154B36:: @ 8154B36 - step_down - step_down - step_right - step_down - step_26 - step_14 - step_1d - step_end - -PetalburgCity_Gym_Movement_154B3E:: @ 8154B3E - step_down - step_down - step_down - step_26 - step_14 - step_1d - step_end - -PetalburgCity_Gym_Movement_154B45:: @ 8154B45 - step_14 - step_14 - step_14 - step_down - step_down - step_down - step_13 - step_end - -PetalburgCity_Gym_Movement_154B4D:: @ 8154B4D - step_14 - step_14 - step_right - step_down - step_down - step_down - step_down - step_down - step_13 - step_end - -PetalburgCity_Gym_Movement_154B57:: @ 8154B57 - step_14 - step_14 - step_down - step_down - step_down - step_down - step_13 - step_end - -PetalburgCity_Gym_Movement_154B5F:: @ 8154B5F - step_25 - step_14 - step_14 - step_down - step_down - step_down - step_right - step_down - step_13 - step_end - -PetalburgCity_Gym_EventScript_154B69:: @ 8154B69 - msgbox PetalburgCity_Gym_Text_17AB17, 4 - release - end - -PetalburgCity_Gym_EventScript_154B73:: @ 8154B73 - lockall - compare 0x4085, 6 - jumpif 0, PetalburgCity_Gym_EventScript_154BB9 - setvar 0x8008, 7 - setvar 0x8009, 85 - msgbox PetalburgCity_Gym_Text_17B870, 5 - compare RESULT, 1 - jumpeq PetalburgCity_Gym_EventScript_154BA8 - compare RESULT, 0 - jumpeq PetalburgCity_Gym_EventScript_154BB7 - end - -PetalburgCity_Gym_EventScript_154BA8:: @ 8154BA8 - closebutton - pause 30 - warpwalk PetalburgCity_Gym, 255, 32776, 32777 - waitstate - releaseall - end - -PetalburgCity_Gym_EventScript_154BB7:: @ 8154BB7 - releaseall - end - -PetalburgCity_Gym_EventScript_154BB9:: @ 8154BB9 - msgbox PetalburgCity_Gym_Text_17B844, 4 - releaseall - end - -PetalburgCity_Gym_EventScript_154BC3:: @ 8154BC3 - lockall - compare 0x4085, 6 - jumpif 0, PetalburgCity_Gym_EventScript_154BB9 - setvar 0x8008, 1 - setvar 0x8009, 98 - msgbox PetalburgCity_Gym_Text_17B8D4, 5 - compare RESULT, 1 - jumpeq PetalburgCity_Gym_EventScript_154BA8 - compare RESULT, 0 - jumpeq PetalburgCity_Gym_EventScript_154BB7 - end - -PetalburgCity_Gym_EventScript_154BF8:: @ 8154BF8 - lockall - checktrainerflag OPPONENT_RANDALL - jumpif 0, PetalburgCity_Gym_EventScript_154BB9 - setvar 0x8008, 7 - setvar 0x8009, 46 - msgbox PetalburgCity_Gym_Text_17B90F, 5 - compare RESULT, 1 - jumpeq PetalburgCity_Gym_EventScript_154BA8 - compare RESULT, 0 - jumpeq PetalburgCity_Gym_EventScript_154BB7 - end - -PetalburgCity_Gym_EventScript_154C2B:: @ 8154C2B - lockall - checktrainerflag OPPONENT_RANDALL - jumpif 0, PetalburgCity_Gym_EventScript_154BB9 - setvar 0x8008, 1 - setvar 0x8009, 59 - msgbox PetalburgCity_Gym_Text_17B950, 5 - compare RESULT, 1 - jumpeq PetalburgCity_Gym_EventScript_154BA8 - compare RESULT, 0 - jumpeq PetalburgCity_Gym_EventScript_154BB7 - end - -PetalburgCity_Gym_EventScript_154C5E:: @ 8154C5E - lockall - checktrainerflag OPPONENT_MARY - jumpif 0, PetalburgCity_Gym_EventScript_154BB9 - setvar 0x8008, 7 - setvar 0x8009, 59 - msgbox PetalburgCity_Gym_Text_17B950, 5 - compare RESULT, 1 - jumpeq PetalburgCity_Gym_EventScript_154BA8 - compare RESULT, 0 - jumpeq PetalburgCity_Gym_EventScript_154BB7 - end - -PetalburgCity_Gym_EventScript_154C91:: @ 8154C91 - lockall - checktrainerflag OPPONENT_MARY - jumpif 0, PetalburgCity_Gym_EventScript_154BB9 - setvar 0x8008, 1 - setvar 0x8009, 72 - msgbox PetalburgCity_Gym_Text_17B98A, 5 - compare RESULT, 1 - jumpeq PetalburgCity_Gym_EventScript_154BA8 - compare RESULT, 0 - jumpeq PetalburgCity_Gym_EventScript_154BB7 - end - -PetalburgCity_Gym_EventScript_154CC4:: @ 8154CC4 - lockall - checktrainerflag OPPONENT_PARKER - jumpif 0, PetalburgCity_Gym_EventScript_154BB9 - setvar 0x8008, 1 - setvar 0x8009, 20 - msgbox PetalburgCity_Gym_Text_17B9C5, 5 - compare RESULT, 1 - jumpeq PetalburgCity_Gym_EventScript_154BA8 - compare RESULT, 0 - jumpeq PetalburgCity_Gym_EventScript_154BB7 - end - -PetalburgCity_Gym_EventScript_154CF7:: @ 8154CF7 - lockall - checktrainerflag OPPONENT_LORI - jumpif 0, PetalburgCity_Gym_EventScript_154BB9 - setvar 0x8008, 7 - setvar 0x8009, 20 - msgbox PetalburgCity_Gym_Text_17B9C5, 5 - compare RESULT, 1 - jumpeq PetalburgCity_Gym_EventScript_154BA8 - compare RESULT, 0 - jumpeq PetalburgCity_Gym_EventScript_154BB7 - end - -PetalburgCity_Gym_EventScript_154D2A:: @ 8154D2A - lockall - checktrainerflag OPPONENT_LORI - jumpif 0, PetalburgCity_Gym_EventScript_154BB9 - setvar 0x8008, 1 - setvar 0x8009, 33 - msgbox PetalburgCity_Gym_Text_17BA00, 5 - compare RESULT, 1 - jumpeq PetalburgCity_Gym_EventScript_154BA8 - compare RESULT, 0 - jumpeq PetalburgCity_Gym_EventScript_154BB7 - end - -PetalburgCity_Gym_EventScript_154D5D:: @ 8154D5D - lockall - checktrainerflag OPPONENT_GEORGE - jumpif 0, PetalburgCity_Gym_EventScript_154BB9 - setvar 0x8008, 7 - setvar 0x8009, 33 - msgbox PetalburgCity_Gym_Text_17BA00, 5 - compare RESULT, 1 - jumpeq PetalburgCity_Gym_EventScript_154BA8 - compare RESULT, 0 - jumpeq PetalburgCity_Gym_EventScript_154BB7 - end - -PetalburgCity_Gym_EventScript_154D90:: @ 8154D90 - lockall - checktrainerflag OPPONENT_JODY - jumpif 0, PetalburgCity_Gym_EventScript_154BB9 - setvar 0x8008, 1 - setvar 0x8009, 7 - msgbox PetalburgCity_Gym_Text_17BA3D, 5 - compare RESULT, 1 - jumpeq PetalburgCity_Gym_EventScript_154BA8 - compare RESULT, 0 - jumpeq PetalburgCity_Gym_EventScript_154BB7 - end - -PetalburgCity_Gym_EventScript_154DC3:: @ 8154DC3 - lockall - checktrainerflag OPPONENT_BERKE - jumpif 0, PetalburgCity_Gym_EventScript_154BB9 - setvar 0x8008, 7 - setvar 0x8009, 7 - msgbox PetalburgCity_Gym_Text_17BA3D, 5 - compare RESULT, 1 - jumpeq PetalburgCity_Gym_EventScript_154BA8 - compare RESULT, 0 - jumpeq PetalburgCity_Gym_EventScript_154BB7 - end - -PetalburgCity_Gym_EventScript_154DF6:: @ 8154DF6 - trainerbattle 2, OPPONENT_RANDALL, 0, PetalburgCity_Gym_Text_17ADA5, PetalburgCity_Gym_Text_17AE11, PetalburgCity_Gym_EventScript_154E1A - checkflag 1217 - jumpeq PetalburgCity_Gym_EventScript_154E29 - msgbox PetalburgCity_Gym_Text_17AE30, 6 - end - -PetalburgCity_Gym_EventScript_154E1A:: @ 8154E1A - setvar 0x8005, 0 - call PetalburgCity_Gym_EventScript_154FBB - special 142 - release - end - -PetalburgCity_Gym_EventScript_154E29:: @ 8154E29 - msgbox PetalburgCity_Gym_Text_17AEBB, 2 - end - -PetalburgCity_Gym_EventScript_154E32:: @ 8154E32 - trainerbattle 2, OPPONENT_PARKER, 0, PetalburgCity_Gym_Text_17AF5A, PetalburgCity_Gym_Text_17AF98, PetalburgCity_Gym_EventScript_154E56 - checkflag 1217 - jumpeq PetalburgCity_Gym_EventScript_154E65 - msgbox PetalburgCity_Gym_Text_17AFD3, 6 - end - -PetalburgCity_Gym_EventScript_154E56:: @ 8154E56 - setvar 0x8005, 0 - call PetalburgCity_Gym_EventScript_154FFD - special 142 - release - end - -PetalburgCity_Gym_EventScript_154E65:: @ 8154E65 - msgbox PetalburgCity_Gym_Text_17B016, 2 - end - -PetalburgCity_Gym_EventScript_154E6E:: @ 8154E6E - trainerbattle 2, OPPONENT_GEORGE, 0, PetalburgCity_Gym_Text_17B058, PetalburgCity_Gym_Text_17B0F7, PetalburgCity_Gym_EventScript_154E92 - checkflag 1217 - jumpeq PetalburgCity_Gym_EventScript_154EA1 - msgbox PetalburgCity_Gym_Text_17B12C, 6 - end - -PetalburgCity_Gym_EventScript_154E92:: @ 8154E92 - setvar 0x8005, 0 - call PetalburgCity_Gym_EventScript_15503F - special 142 - release - end - -PetalburgCity_Gym_EventScript_154EA1:: @ 8154EA1 - msgbox PetalburgCity_Gym_Text_17B1F4, 2 - end - -PetalburgCity_Gym_EventScript_154EAA:: @ 8154EAA - trainerbattle 2, OPPONENT_BERKE, 0, PetalburgCity_Gym_Text_17B237, PetalburgCity_Gym_Text_17B2C0, PetalburgCity_Gym_EventScript_154ECE - checkflag 1217 - jumpeq PetalburgCity_Gym_EventScript_154EDD - msgbox PetalburgCity_Gym_Text_17B2E4, 6 - end - -PetalburgCity_Gym_EventScript_154ECE:: @ 8154ECE - setvar 0x8005, 0 - call PetalburgCity_Gym_EventScript_155081 - special 142 - release - end - -PetalburgCity_Gym_EventScript_154EDD:: @ 8154EDD - msgbox PetalburgCity_Gym_Text_17B39B, 2 - end - -PetalburgCity_Gym_EventScript_154EE6:: @ 8154EE6 - trainerbattle 2, OPPONENT_MARY, 0, PetalburgCity_Gym_Text_17B3F7, PetalburgCity_Gym_Text_17B454, PetalburgCity_Gym_EventScript_154F0A - checkflag 1217 - jumpeq PetalburgCity_Gym_EventScript_154F19 - msgbox PetalburgCity_Gym_Text_17B46F, 6 - end - -PetalburgCity_Gym_EventScript_154F0A:: @ 8154F0A - setvar 0x8005, 0 - call PetalburgCity_Gym_EventScript_154FDC - special 142 - release - end - -PetalburgCity_Gym_EventScript_154F19:: @ 8154F19 - msgbox PetalburgCity_Gym_Text_17B521, 2 - end - -PetalburgCity_Gym_EventScript_154F22:: @ 8154F22 - trainerbattle 2, OPPONENT_LORI, 0, PetalburgCity_Gym_Text_17B58D, PetalburgCity_Gym_Text_17B5CB, PetalburgCity_Gym_EventScript_154F46 - checkflag 1217 - jumpeq PetalburgCity_Gym_EventScript_154F55 - msgbox PetalburgCity_Gym_Text_17B5EA, 6 - end - -PetalburgCity_Gym_EventScript_154F46:: @ 8154F46 - setvar 0x8005, 0 - call PetalburgCity_Gym_EventScript_15501E - special 142 - release - end - -PetalburgCity_Gym_EventScript_154F55:: @ 8154F55 - msgbox PetalburgCity_Gym_Text_17B6B5, 2 - end - -PetalburgCity_Gym_EventScript_154F5E:: @ 8154F5E - trainerbattle 2, OPPONENT_JODY, 0, PetalburgCity_Gym_Text_17B6D4, PetalburgCity_Gym_Text_17B732, PetalburgCity_Gym_EventScript_154F82 - checkflag 1217 - jumpeq PetalburgCity_Gym_EventScript_154F91 - msgbox PetalburgCity_Gym_Text_17B749, 6 - end - -PetalburgCity_Gym_EventScript_154F82:: @ 8154F82 - setvar 0x8005, 0 - call PetalburgCity_Gym_EventScript_155060 - special 142 - release - end - -PetalburgCity_Gym_EventScript_154F91:: @ 8154F91 - msgbox PetalburgCity_Gym_Text_17B7C0, 2 - end - -PetalburgCity_Gym_EventScript_154F9A:: @ 8154F9A - setvar 0x8004, 1 - compare 0x8005, 0 - callif 1, PetalburgCity_Gym_EventScript_155182 - compare 0x8005, 1 - callif 1, PetalburgCity_Gym_EventScript_155187 - call PetalburgCity_Gym_EventScript_1550A2 - return - -PetalburgCity_Gym_EventScript_154FBB:: @ 8154FBB - setvar 0x8004, 2 - compare 0x8005, 0 - callif 1, PetalburgCity_Gym_EventScript_155182 - compare 0x8005, 1 - callif 1, PetalburgCity_Gym_EventScript_155187 - call PetalburgCity_Gym_EventScript_1550C7 - return - -PetalburgCity_Gym_EventScript_154FDC:: @ 8154FDC - setvar 0x8004, 3 - compare 0x8005, 0 - callif 1, PetalburgCity_Gym_EventScript_155182 - compare 0x8005, 1 - callif 1, PetalburgCity_Gym_EventScript_155187 - call PetalburgCity_Gym_EventScript_1550EC - return - -PetalburgCity_Gym_EventScript_154FFD:: @ 8154FFD - setvar 0x8004, 4 - compare 0x8005, 0 - callif 1, PetalburgCity_Gym_EventScript_155182 - compare 0x8005, 1 - callif 1, PetalburgCity_Gym_EventScript_155187 - call PetalburgCity_Gym_EventScript_155111 - return - -PetalburgCity_Gym_EventScript_15501E:: @ 815501E - setvar 0x8004, 5 - compare 0x8005, 0 - callif 1, PetalburgCity_Gym_EventScript_155182 - compare 0x8005, 1 - callif 1, PetalburgCity_Gym_EventScript_155187 - call PetalburgCity_Gym_EventScript_155124 - return - -PetalburgCity_Gym_EventScript_15503F:: @ 815503F - setvar 0x8004, 6 - compare 0x8005, 0 - callif 1, PetalburgCity_Gym_EventScript_155182 - compare 0x8005, 1 - callif 1, PetalburgCity_Gym_EventScript_155187 - call PetalburgCity_Gym_EventScript_155149 - return - -PetalburgCity_Gym_EventScript_155060:: @ 8155060 - setvar 0x8004, 7 - compare 0x8005, 0 - callif 1, PetalburgCity_Gym_EventScript_155182 - compare 0x8005, 1 - callif 1, PetalburgCity_Gym_EventScript_155187 - call PetalburgCity_Gym_EventScript_15515C - return - -PetalburgCity_Gym_EventScript_155081:: @ 8155081 - setvar 0x8004, 8 - compare 0x8005, 0 - callif 1, PetalburgCity_Gym_EventScript_155182 - compare 0x8005, 1 - callif 1, PetalburgCity_Gym_EventScript_155187 - call PetalburgCity_Gym_EventScript_15516F - return - -PetalburgCity_Gym_EventScript_1550A2:: @ 81550A2 - setmaptile 6, 85, 528, 0 - setmaptile 7, 85, 529, 0 - setmaptile 1, 98, 528, 0 - setmaptile 2, 98, 529, 0 - return - -PetalburgCity_Gym_EventScript_1550C7:: @ 81550C7 - setmaptile 6, 46, 528, 0 - setmaptile 7, 46, 529, 0 - setmaptile 1, 59, 528, 0 - setmaptile 2, 59, 529, 0 - return - -PetalburgCity_Gym_EventScript_1550EC:: @ 81550EC - setmaptile 6, 59, 528, 0 - setmaptile 7, 59, 529, 0 - setmaptile 1, 72, 528, 0 - setmaptile 2, 72, 529, 0 - return - -PetalburgCity_Gym_EventScript_155111:: @ 8155111 - setmaptile 1, 20, 528, 0 - setmaptile 2, 20, 529, 0 - return - -PetalburgCity_Gym_EventScript_155124:: @ 8155124 - setmaptile 6, 20, 528, 0 - setmaptile 7, 20, 529, 0 - setmaptile 1, 33, 528, 0 - setmaptile 2, 33, 529, 0 - return - -PetalburgCity_Gym_EventScript_155149:: @ 8155149 - setmaptile 6, 33, 528, 0 - setmaptile 7, 33, 529, 0 - return - -PetalburgCity_Gym_EventScript_15515C:: @ 815515C - setmaptile 1, 7, 528, 0 - setmaptile 2, 7, 529, 0 - return - -PetalburgCity_Gym_EventScript_15516F:: @ 815516F - setmaptile 6, 7, 528, 0 - setmaptile 7, 7, 529, 0 - return - -PetalburgCity_Gym_EventScript_155182:: @ 8155182 - special 145 - waitstate - return - -PetalburgCity_Gym_EventScript_155187:: @ 8155187 - special 146 - return - -PetalburgCity_Gym_EventScript_15518B:: @ 815518B - lock - faceplayer - checkflag 1217 - jumpeq PetalburgCity_Gym_EventScript_1551A0 - msgbox PetalburgCity_Gym_Text_17AB96, 4 - release - end - -PetalburgCity_Gym_EventScript_1551A0:: @ 81551A0 - msgbox PetalburgCity_Gym_Text_17AD49, 4 - release - end - -PetalburgCity_Gym_EventScript_1551AA:: @ 81551AA - lockall - checkflag 2059 - jumpeq PetalburgCity_Gym_EventScript_1551CA - jump PetalburgCity_Gym_EventScript_1551D4 - end - -PetalburgCity_Gym_EventScript_1551BA:: @ 81551BA - lockall - checkflag 2059 - jumpeq PetalburgCity_Gym_EventScript_1551CA - jump PetalburgCity_Gym_EventScript_1551D4 - end - -PetalburgCity_Gym_EventScript_1551CA:: @ 81551CA - msgbox PetalburgCity_Gym_Text_17BAC0, 4 - releaseall - end - -PetalburgCity_Gym_EventScript_1551D4:: @ 81551D4 - msgbox PetalburgCity_Gym_Text_17BAA5, 4 - releaseall - end diff --git a/data/scripts/maps/PetalburgCity_House1.inc b/data/scripts/maps/PetalburgCity_House1.inc new file mode 100644 index 000000000..7a3b7c1b1 --- /dev/null +++ b/data/scripts/maps/PetalburgCity_House1.inc @@ -0,0 +1,10 @@ +PetalburgCity_House1_MapScripts:: @ 81551DE + .byte 0 + +PetalburgCity_House1_EventScript_1551DF:: @ 81551DF + msgbox PetalburgCity_House1_Text_17BAFB, 2 + end + +PetalburgCity_House1_EventScript_1551E8:: @ 81551E8 + msgbox PetalburgCity_House1_Text_17BB4A, 2 + end diff --git a/data/scripts/maps/PetalburgCity_House1.s b/data/scripts/maps/PetalburgCity_House1.s deleted file mode 100644 index 7a3b7c1b1..000000000 --- a/data/scripts/maps/PetalburgCity_House1.s +++ /dev/null @@ -1,10 +0,0 @@ -PetalburgCity_House1_MapScripts:: @ 81551DE - .byte 0 - -PetalburgCity_House1_EventScript_1551DF:: @ 81551DF - msgbox PetalburgCity_House1_Text_17BAFB, 2 - end - -PetalburgCity_House1_EventScript_1551E8:: @ 81551E8 - msgbox PetalburgCity_House1_Text_17BB4A, 2 - end diff --git a/data/scripts/maps/PetalburgCity_House2.inc b/data/scripts/maps/PetalburgCity_House2.inc new file mode 100644 index 000000000..4cc1325a2 --- /dev/null +++ b/data/scripts/maps/PetalburgCity_House2.inc @@ -0,0 +1,10 @@ +PetalburgCity_House2_MapScripts:: @ 81551F1 + .byte 0 + +PetalburgCity_House2_EventScript_1551F2:: @ 81551F2 + msgbox PetalburgCity_House2_Text_17BC4F, 2 + end + +PetalburgCity_House2_EventScript_1551FB:: @ 81551FB + msgbox PetalburgCity_House2_Text_17BCB1, 2 + end diff --git a/data/scripts/maps/PetalburgCity_House2.s b/data/scripts/maps/PetalburgCity_House2.s deleted file mode 100644 index 4cc1325a2..000000000 --- a/data/scripts/maps/PetalburgCity_House2.s +++ /dev/null @@ -1,10 +0,0 @@ -PetalburgCity_House2_MapScripts:: @ 81551F1 - .byte 0 - -PetalburgCity_House2_EventScript_1551F2:: @ 81551F2 - msgbox PetalburgCity_House2_Text_17BC4F, 2 - end - -PetalburgCity_House2_EventScript_1551FB:: @ 81551FB - msgbox PetalburgCity_House2_Text_17BCB1, 2 - end diff --git a/data/scripts/maps/PetalburgCity_Mart.inc b/data/scripts/maps/PetalburgCity_Mart.inc new file mode 100644 index 000000000..2eac03cac --- /dev/null +++ b/data/scripts/maps/PetalburgCity_Mart.inc @@ -0,0 +1,68 @@ +PetalburgCity_Mart_MapScripts:: @ 81552AF + .byte 0 + +PetalburgCity_Mart_EventScript_1552B0:: @ 81552B0 + lock + faceplayer + message PetalburgCity_Mart_Text_1A0BE4 + waittext + checkflag 296 + jumpeq PetalburgCity_Mart_EventScript_1552EA + pokemart PetalburgCity_Mart_Items1 + msgbox PetalburgCity_Mart_Text_1A0C02, 4 + release + end + + .align 2 +PetalburgCity_Mart_Items1:: @ 81552D0 + .2byte ITEM_POKE_BALL + .2byte ITEM_POTION + .2byte ITEM_ANTIDOTE + .2byte ITEM_PARALYZE_HEAL + .2byte ITEM_AWAKENING + .2byte ITEM_ESCAPE_ROPE + .2byte ITEM_REPEL + .2byte ITEM_X_SPEED + .2byte ITEM_X_ATTACK + .2byte ITEM_X_DEFEND + .2byte ITEM_ORANGE_MAIL + .2byte ITEM_NONE + release + end + +PetalburgCity_Mart_EventScript_1552EA:: @ 81552EA + pokemart PetalburgCity_Mart_Items2 + msgbox PetalburgCity_Mart_Text_1A0C02, 4 + release + end + + .align 2 +PetalburgCity_Mart_Items2:: @ 81552FC + .2byte ITEM_POKE_BALL + .2byte ITEM_GREAT_BALL + .2byte ITEM_POTION + .2byte ITEM_SUPER_POTION + .2byte ITEM_ANTIDOTE + .2byte ITEM_PARALYZE_HEAL + .2byte ITEM_AWAKENING + .2byte ITEM_ESCAPE_ROPE + .2byte ITEM_REPEL + .2byte ITEM_X_SPEED + .2byte ITEM_X_ATTACK + .2byte ITEM_X_DEFEND + .2byte ITEM_ORANGE_MAIL + .2byte ITEM_NONE + release + end + +PetalburgCity_Mart_EventScript_15531A:: @ 815531A + msgbox PetalburgCity_Mart_Text_17BFFD, 2 + end + +PetalburgCity_Mart_EventScript_155323:: @ 8155323 + msgbox PetalburgCity_Mart_Text_17C06C, 2 + end + +PetalburgCity_Mart_EventScript_15532C:: @ 815532C + msgbox PetalburgCity_Mart_Text_17C0BC, 2 + end diff --git a/data/scripts/maps/PetalburgCity_Mart.s b/data/scripts/maps/PetalburgCity_Mart.s deleted file mode 100644 index 2eac03cac..000000000 --- a/data/scripts/maps/PetalburgCity_Mart.s +++ /dev/null @@ -1,68 +0,0 @@ -PetalburgCity_Mart_MapScripts:: @ 81552AF - .byte 0 - -PetalburgCity_Mart_EventScript_1552B0:: @ 81552B0 - lock - faceplayer - message PetalburgCity_Mart_Text_1A0BE4 - waittext - checkflag 296 - jumpeq PetalburgCity_Mart_EventScript_1552EA - pokemart PetalburgCity_Mart_Items1 - msgbox PetalburgCity_Mart_Text_1A0C02, 4 - release - end - - .align 2 -PetalburgCity_Mart_Items1:: @ 81552D0 - .2byte ITEM_POKE_BALL - .2byte ITEM_POTION - .2byte ITEM_ANTIDOTE - .2byte ITEM_PARALYZE_HEAL - .2byte ITEM_AWAKENING - .2byte ITEM_ESCAPE_ROPE - .2byte ITEM_REPEL - .2byte ITEM_X_SPEED - .2byte ITEM_X_ATTACK - .2byte ITEM_X_DEFEND - .2byte ITEM_ORANGE_MAIL - .2byte ITEM_NONE - release - end - -PetalburgCity_Mart_EventScript_1552EA:: @ 81552EA - pokemart PetalburgCity_Mart_Items2 - msgbox PetalburgCity_Mart_Text_1A0C02, 4 - release - end - - .align 2 -PetalburgCity_Mart_Items2:: @ 81552FC - .2byte ITEM_POKE_BALL - .2byte ITEM_GREAT_BALL - .2byte ITEM_POTION - .2byte ITEM_SUPER_POTION - .2byte ITEM_ANTIDOTE - .2byte ITEM_PARALYZE_HEAL - .2byte ITEM_AWAKENING - .2byte ITEM_ESCAPE_ROPE - .2byte ITEM_REPEL - .2byte ITEM_X_SPEED - .2byte ITEM_X_ATTACK - .2byte ITEM_X_DEFEND - .2byte ITEM_ORANGE_MAIL - .2byte ITEM_NONE - release - end - -PetalburgCity_Mart_EventScript_15531A:: @ 815531A - msgbox PetalburgCity_Mart_Text_17BFFD, 2 - end - -PetalburgCity_Mart_EventScript_155323:: @ 8155323 - msgbox PetalburgCity_Mart_Text_17C06C, 2 - end - -PetalburgCity_Mart_EventScript_15532C:: @ 815532C - msgbox PetalburgCity_Mart_Text_17C0BC, 2 - end diff --git a/data/scripts/maps/PetalburgCity_PokemonCenter_1F.inc b/data/scripts/maps/PetalburgCity_PokemonCenter_1F.inc new file mode 100644 index 000000000..09d414dcb --- /dev/null +++ b/data/scripts/maps/PetalburgCity_PokemonCenter_1F.inc @@ -0,0 +1,56 @@ +PetalburgCity_PokemonCenter_1F_MapScripts:: @ 8155204 + map_script 3, PetalburgCity_PokemonCenter_1F_MapScript1_15520A + .byte 0 + +PetalburgCity_PokemonCenter_1F_MapScript1_15520A:: @ 815520A + sethealplace 3 + call PetalburgCity_PokemonCenter_1F_EventScript_19FD1B + end + +PetalburgCity_PokemonCenter_1F_EventScript_155213:: @ 8155213 + setvar 0x800b, 1 + call PetalburgCity_PokemonCenter_1F_EventScript_19FD5B + waittext + waitbutton + release + end + +PetalburgCity_PokemonCenter_1F_EventScript_155221:: @ 8155221 + msgbox PetalburgCity_PokemonCenter_1F_Text_17BD30, 2 + end + +PetalburgCity_PokemonCenter_1F_EventScript_15522A:: @ 815522A + msgbox PetalburgCity_PokemonCenter_1F_Text_17BD92, 2 + end + +PetalburgCity_PokemonCenter_1F_EventScript_155233:: @ 8155233 + lock + faceplayer + msgbox PetalburgCity_PokemonCenter_1F_Text_17BDC5, 4 + specialval RESULT, 302 + compare RESULT, 1 + jumpeq PetalburgCity_PokemonCenter_1F_EventScript_15524F + release + end + +PetalburgCity_PokemonCenter_1F_EventScript_15524F:: @ 815524F + compare 0x4023, 0 + callif 1, PetalburgCity_PokemonCenter_1F_EventScript_155272 + compare 0x4023, 1 + callif 1, PetalburgCity_PokemonCenter_1F_EventScript_15527B + compare 0x4023, 2 + callif 1, PetalburgCity_PokemonCenter_1F_EventScript_155284 + release + end + +PetalburgCity_PokemonCenter_1F_EventScript_155272:: @ 8155272 + msgbox PetalburgCity_PokemonCenter_1F_Text_17BE6C, 4 + return + +PetalburgCity_PokemonCenter_1F_EventScript_15527B:: @ 815527B + msgbox PetalburgCity_PokemonCenter_1F_Text_17BEF1, 4 + return + +PetalburgCity_PokemonCenter_1F_EventScript_155284:: @ 8155284 + msgbox PetalburgCity_PokemonCenter_1F_Text_17BF73, 4 + return diff --git a/data/scripts/maps/PetalburgCity_PokemonCenter_1F.s b/data/scripts/maps/PetalburgCity_PokemonCenter_1F.s deleted file mode 100644 index 09d414dcb..000000000 --- a/data/scripts/maps/PetalburgCity_PokemonCenter_1F.s +++ /dev/null @@ -1,56 +0,0 @@ -PetalburgCity_PokemonCenter_1F_MapScripts:: @ 8155204 - map_script 3, PetalburgCity_PokemonCenter_1F_MapScript1_15520A - .byte 0 - -PetalburgCity_PokemonCenter_1F_MapScript1_15520A:: @ 815520A - sethealplace 3 - call PetalburgCity_PokemonCenter_1F_EventScript_19FD1B - end - -PetalburgCity_PokemonCenter_1F_EventScript_155213:: @ 8155213 - setvar 0x800b, 1 - call PetalburgCity_PokemonCenter_1F_EventScript_19FD5B - waittext - waitbutton - release - end - -PetalburgCity_PokemonCenter_1F_EventScript_155221:: @ 8155221 - msgbox PetalburgCity_PokemonCenter_1F_Text_17BD30, 2 - end - -PetalburgCity_PokemonCenter_1F_EventScript_15522A:: @ 815522A - msgbox PetalburgCity_PokemonCenter_1F_Text_17BD92, 2 - end - -PetalburgCity_PokemonCenter_1F_EventScript_155233:: @ 8155233 - lock - faceplayer - msgbox PetalburgCity_PokemonCenter_1F_Text_17BDC5, 4 - specialval RESULT, 302 - compare RESULT, 1 - jumpeq PetalburgCity_PokemonCenter_1F_EventScript_15524F - release - end - -PetalburgCity_PokemonCenter_1F_EventScript_15524F:: @ 815524F - compare 0x4023, 0 - callif 1, PetalburgCity_PokemonCenter_1F_EventScript_155272 - compare 0x4023, 1 - callif 1, PetalburgCity_PokemonCenter_1F_EventScript_15527B - compare 0x4023, 2 - callif 1, PetalburgCity_PokemonCenter_1F_EventScript_155284 - release - end - -PetalburgCity_PokemonCenter_1F_EventScript_155272:: @ 8155272 - msgbox PetalburgCity_PokemonCenter_1F_Text_17BE6C, 4 - return - -PetalburgCity_PokemonCenter_1F_EventScript_15527B:: @ 815527B - msgbox PetalburgCity_PokemonCenter_1F_Text_17BEF1, 4 - return - -PetalburgCity_PokemonCenter_1F_EventScript_155284:: @ 8155284 - msgbox PetalburgCity_PokemonCenter_1F_Text_17BF73, 4 - return diff --git a/data/scripts/maps/PetalburgCity_PokemonCenter_2F.inc b/data/scripts/maps/PetalburgCity_PokemonCenter_2F.inc new file mode 100644 index 000000000..a95823736 --- /dev/null +++ b/data/scripts/maps/PetalburgCity_PokemonCenter_2F.inc @@ -0,0 +1,17 @@ +PetalburgCity_PokemonCenter_2F_MapScripts:: @ 815528D + map_script 2, PetalburgCity_PokemonCenter_2F_MapScript2_1A3D88 + map_script 4, PetalburgCity_PokemonCenter_2F_MapScript2_1A3D03 + map_script 1, PetalburgCity_PokemonCenter_2F_MapScript1_1A3D32 + .byte 0 + +PetalburgCity_PokemonCenter_2F_EventScript_15529D:: @ 815529D + call PetalburgCity_PokemonCenter_2F_EventScript_1A3EA6 + end + +PetalburgCity_PokemonCenter_2F_EventScript_1552A3:: @ 81552A3 + call PetalburgCity_PokemonCenter_2F_EventScript_1A40CC + end + +PetalburgCity_PokemonCenter_2F_EventScript_1552A9:: @ 81552A9 + call PetalburgCity_PokemonCenter_2F_EventScript_1A41FB + end diff --git a/data/scripts/maps/PetalburgCity_PokemonCenter_2F.s b/data/scripts/maps/PetalburgCity_PokemonCenter_2F.s deleted file mode 100644 index a95823736..000000000 --- a/data/scripts/maps/PetalburgCity_PokemonCenter_2F.s +++ /dev/null @@ -1,17 +0,0 @@ -PetalburgCity_PokemonCenter_2F_MapScripts:: @ 815528D - map_script 2, PetalburgCity_PokemonCenter_2F_MapScript2_1A3D88 - map_script 4, PetalburgCity_PokemonCenter_2F_MapScript2_1A3D03 - map_script 1, PetalburgCity_PokemonCenter_2F_MapScript1_1A3D32 - .byte 0 - -PetalburgCity_PokemonCenter_2F_EventScript_15529D:: @ 815529D - call PetalburgCity_PokemonCenter_2F_EventScript_1A3EA6 - end - -PetalburgCity_PokemonCenter_2F_EventScript_1552A3:: @ 81552A3 - call PetalburgCity_PokemonCenter_2F_EventScript_1A40CC - end - -PetalburgCity_PokemonCenter_2F_EventScript_1552A9:: @ 81552A9 - call PetalburgCity_PokemonCenter_2F_EventScript_1A41FB - end diff --git a/data/scripts/maps/PetalburgCity_WallysHouse.inc b/data/scripts/maps/PetalburgCity_WallysHouse.inc new file mode 100644 index 000000000..e8ac407dc --- /dev/null +++ b/data/scripts/maps/PetalburgCity_WallysHouse.inc @@ -0,0 +1,68 @@ +PetalburgCity_WallysHouse_MapScripts:: @ 81543C3 + .byte 0 + +PetalburgCity_WallysHouse_EventScript_1543C4:: @ 81543C4 + lock + faceplayer + checkflag 126 + jumpeq PetalburgCity_WallysHouse_EventScript_1543F7 + checkflag 122 + jumpeq PetalburgCity_WallysHouse_EventScript_154427 + checkflag 1217 + jumpeq PetalburgCity_WallysHouse_EventScript_154406 + checkflag 135 + jumpeq PetalburgCity_WallysHouse_EventScript_15443B + msgbox PetalburgCity_WallysHouse_Text_179805, 4 + setflag 135 + release + end + +PetalburgCity_WallysHouse_EventScript_1543F7:: @ 81543F7 + checkflag 122 + jumpeq PetalburgCity_WallysHouse_EventScript_154431 + jump PetalburgCity_WallysHouse_EventScript_154406 + end + +PetalburgCity_WallysHouse_EventScript_154406:: @ 8154406 + msgbox PetalburgCity_WallysHouse_Text_179996, 4 + giveitem ITEM_HM03 + setflag 122 + msgbox PetalburgCity_WallysHouse_Text_179B14, 4 + release + end + +PetalburgCity_WallysHouse_EventScript_154427:: @ 8154427 + msgbox PetalburgCity_WallysHouse_Text_179B5B, 4 + release + end + +PetalburgCity_WallysHouse_EventScript_154431:: @ 8154431 + msgbox PetalburgCity_WallysHouse_Text_179B92, 4 + release + end + +PetalburgCity_WallysHouse_EventScript_15443B:: @ 815443B + msgbox PetalburgCity_WallysHouse_Text_179975, 4 + release + end + +PetalburgCity_WallysHouse_EventScript_154445:: @ 8154445 + lock + faceplayer + checkflag 122 + jumpeq PetalburgCity_WallysHouse_EventScript_15446D + checkflag 1217 + jumpeq PetalburgCity_WallysHouse_EventScript_154463 + msgbox PetalburgCity_WallysHouse_Text_179C2C, 4 + release + end + +PetalburgCity_WallysHouse_EventScript_154463:: @ 8154463 + msgbox PetalburgCity_WallysHouse_Text_179CA1, 4 + release + end + +PetalburgCity_WallysHouse_EventScript_15446D:: @ 815446D + msgbox PetalburgCity_WallysHouse_Text_179D12, 4 + release + end diff --git a/data/scripts/maps/PetalburgCity_WallysHouse.s b/data/scripts/maps/PetalburgCity_WallysHouse.s deleted file mode 100644 index e8ac407dc..000000000 --- a/data/scripts/maps/PetalburgCity_WallysHouse.s +++ /dev/null @@ -1,68 +0,0 @@ -PetalburgCity_WallysHouse_MapScripts:: @ 81543C3 - .byte 0 - -PetalburgCity_WallysHouse_EventScript_1543C4:: @ 81543C4 - lock - faceplayer - checkflag 126 - jumpeq PetalburgCity_WallysHouse_EventScript_1543F7 - checkflag 122 - jumpeq PetalburgCity_WallysHouse_EventScript_154427 - checkflag 1217 - jumpeq PetalburgCity_WallysHouse_EventScript_154406 - checkflag 135 - jumpeq PetalburgCity_WallysHouse_EventScript_15443B - msgbox PetalburgCity_WallysHouse_Text_179805, 4 - setflag 135 - release - end - -PetalburgCity_WallysHouse_EventScript_1543F7:: @ 81543F7 - checkflag 122 - jumpeq PetalburgCity_WallysHouse_EventScript_154431 - jump PetalburgCity_WallysHouse_EventScript_154406 - end - -PetalburgCity_WallysHouse_EventScript_154406:: @ 8154406 - msgbox PetalburgCity_WallysHouse_Text_179996, 4 - giveitem ITEM_HM03 - setflag 122 - msgbox PetalburgCity_WallysHouse_Text_179B14, 4 - release - end - -PetalburgCity_WallysHouse_EventScript_154427:: @ 8154427 - msgbox PetalburgCity_WallysHouse_Text_179B5B, 4 - release - end - -PetalburgCity_WallysHouse_EventScript_154431:: @ 8154431 - msgbox PetalburgCity_WallysHouse_Text_179B92, 4 - release - end - -PetalburgCity_WallysHouse_EventScript_15443B:: @ 815443B - msgbox PetalburgCity_WallysHouse_Text_179975, 4 - release - end - -PetalburgCity_WallysHouse_EventScript_154445:: @ 8154445 - lock - faceplayer - checkflag 122 - jumpeq PetalburgCity_WallysHouse_EventScript_15446D - checkflag 1217 - jumpeq PetalburgCity_WallysHouse_EventScript_154463 - msgbox PetalburgCity_WallysHouse_Text_179C2C, 4 - release - end - -PetalburgCity_WallysHouse_EventScript_154463:: @ 8154463 - msgbox PetalburgCity_WallysHouse_Text_179CA1, 4 - release - end - -PetalburgCity_WallysHouse_EventScript_15446D:: @ 815446D - msgbox PetalburgCity_WallysHouse_Text_179D12, 4 - release - end diff --git a/data/scripts/maps/PetalburgWoods.inc b/data/scripts/maps/PetalburgWoods.inc new file mode 100644 index 000000000..8d6946bcd --- /dev/null +++ b/data/scripts/maps/PetalburgWoods.inc @@ -0,0 +1,283 @@ +PetalburgWoods_MapScripts:: @ 815CC9C + map_script 3, PetalburgWoods_MapScript1_15CCA2 + .byte 0 + +PetalburgWoods_MapScript1_15CCA2:: @ 815CCA2 + call PetalburgWoods_EventScript_1A0196 + end + +PetalburgWoods_EventScript_15CCA8:: @ 815CCA8 + lockall + call PetalburgWoods_EventScript_15CDE6 + move 4, PetalburgWoods_Movement_15CE89 + waitmove 0 + msgbox PetalburgWoods_Text_194D92, 4 + closebutton + playmusic BGM_EVIL_TEAM, 0 + move 3, PetalburgWoods_Movement_15CEC3 + waitmove 0 + msgbox PetalburgWoods_Text_194DED, 4 + closebutton + move 3, PetalburgWoods_Movement_15CEB0 + waitmove 0 + move 4, PetalburgWoods_Movement_1A0841 + waitmove 0 + msgbox PetalburgWoods_Text_194E6B, 4 + closebutton + move 4, PetalburgWoods_Movement_15CE9E + waitmove 0 + msgbox PetalburgWoods_Text_194E9A, 4 + move 3, PetalburgWoods_Movement_15CEC8 + waitmove 0 + msgbox PetalburgWoods_Text_194EE8, 4 + trainerbattle 3, OPPONENT_PETALBURG_WOODS_GRUNT, 0, PetalburgWoods_Text_194F83 + move 3, PetalburgWoods_Movement_15CEB3 + waitmove 0 + call PetalburgWoods_EventScript_15CDFA + move 4, PetalburgWoods_Movement_15CE80 + waitmove 0 + jump PetalburgWoods_EventScript_15CE69 + end + +PetalburgWoods_EventScript_15CD42:: @ 815CD42 + lockall + call PetalburgWoods_EventScript_15CDE6 + move 4, PetalburgWoods_Movement_15CE8E + waitmove 0 + move 255, PetalburgWoods_Movement_1A083F + waitmove 0 + msgbox PetalburgWoods_Text_194D92, 4 + closebutton + playmusic BGM_EVIL_TEAM, 0 + move 3, PetalburgWoods_Movement_15CEC3 + waitmove 0 + msgbox PetalburgWoods_Text_194DED, 4 + closebutton + move 3, PetalburgWoods_Movement_15CEBF + waitmove 0 + move 4, PetalburgWoods_Movement_1A0841 + waitmove 0 + msgbox PetalburgWoods_Text_194E6B, 4 + closebutton + move 4, PetalburgWoods_Movement_15CEA4 + waitmove 0 + msgbox PetalburgWoods_Text_194E9A, 4 + move 255, PetalburgWoods_Movement_1A0841 + waitmove 0 + msgbox PetalburgWoods_Text_194EE8, 4 + trainerbattle 3, OPPONENT_PETALBURG_WOODS_GRUNT, 0, PetalburgWoods_Text_194F83 + move 3, PetalburgWoods_Movement_15CEB3 + waitmove 0 + call PetalburgWoods_EventScript_15CDFA + move 4, PetalburgWoods_Movement_15CE95 + waitmove 0 + jump PetalburgWoods_EventScript_15CE69 + end + +PetalburgWoods_EventScript_15CDE6:: @ 815CDE6 + move 4, PetalburgWoods_Movement_15CE73 + waitmove 0 + msgbox PetalburgWoods_Text_194D71, 4 + closebutton + return + +PetalburgWoods_EventScript_15CDFA:: @ 815CDFA + msgbox PetalburgWoods_Text_194FA4, 4 + closebutton + move 3, PetalburgWoods_Movement_15CEB7 + waitmove 0 + disappear 3 + move 255, PetalburgWoods_Movement_1A0845 + waitmove 0 + msgbox PetalburgWoods_Text_19507E, 4 + giveitem ITEM_GREAT_BALL + compare RESULT, 0 + jumpeq PetalburgWoods_EventScript_15CE3F + jump PetalburgWoods_EventScript_15CE4D + end + +PetalburgWoods_EventScript_15CE3F:: @ 815CE3F + msgbox PetalburgWoods_Text_195182, 4 + jump PetalburgWoods_EventScript_15CE4D + end + +PetalburgWoods_EventScript_15CE4D:: @ 815CE4D + msgbox PetalburgWoods_Text_19510A, 4 + move 4, PetalburgWoods_Movement_15CEA8 + waitmove 0 + msgbox PetalburgWoods_Text_195153, 4 + closebutton + return + +PetalburgWoods_EventScript_15CE69:: @ 815CE69 + disappear 4 + setvar 0x4098, 1 + releaseall + end + +PetalburgWoods_Movement_15CE73:: @ 815CE73 + step_01 + step_14 + step_03 + step_14 + step_02 + step_14 + step_00 + step_14 + step_03 + step_14 + step_01 + step_14 + step_end + +PetalburgWoods_Movement_15CE80:: @ 815CE80 + step_18 + step_16 + step_16 + step_16 + step_16 + step_16 + step_16 + step_16 + step_end + +PetalburgWoods_Movement_15CE89:: @ 815CE89 + step_14 + step_3e + step_down + step_down + step_end + +PetalburgWoods_Movement_15CE8E:: @ 815CE8E + step_14 + step_3e + step_down + step_down + step_down + step_28 + step_end + +PetalburgWoods_Movement_15CE95:: @ 815CE95 + step_17 + step_16 + step_16 + step_16 + step_16 + step_16 + step_16 + step_16 + step_end + +PetalburgWoods_Movement_15CE9E:: @ 815CE9E + step_18 + step_15 + step_15 + step_17 + step_26 + step_end + +PetalburgWoods_Movement_15CEA4:: @ 815CEA4 + step_15 + step_18 + step_26 + step_end + +PetalburgWoods_Movement_15CEA8:: @ 815CEA8 + step_25 + step_14 + step_14 + step_14 + step_14 + step_14 + step_01 + step_end + +PetalburgWoods_Movement_15CEB0:: @ 815CEB0 + step_15 + step_15 + step_end + +PetalburgWoods_Movement_15CEB3:: @ 815CEB3 + step_40 + step_up + step_41 + step_end + +PetalburgWoods_Movement_15CEB7:: @ 815CEB7 + step_16 + step_16 + step_16 + step_16 + step_16 + step_14 + step_14 + step_end + +PetalburgWoods_Movement_15CEBF:: @ 815CEBF + step_15 + step_15 + step_15 + step_end + +PetalburgWoods_Movement_15CEC3:: @ 815CEC3 + step_down + step_down + step_14 + step_14 + step_end + +PetalburgWoods_Movement_15CEC8:: @ 815CEC8 + step_down + step_end + +PetalburgWoods_EventScript_15CECA:: @ 815CECA + msgbox PetalburgWoods_Text_1953AC, 2 + end + +PetalburgWoods_EventScript_15CED3:: @ 815CED3 + msgbox PetalburgWoods_Text_19542B, 2 + end + +PetalburgWoods_EventScript_15CEDC:: @ 815CEDC + lock + faceplayer + checkflag 297 + jumpeq PetalburgWoods_EventScript_15CF0B + msgbox PetalburgWoods_Text_19549E, 4 + giveitem ITEM_MIRACLE_SEED + compare RESULT, 0 + jumpeq PetalburgWoods_EventScript_1A029B + setflag 297 + release + end + +PetalburgWoods_EventScript_15CF0B:: @ 815CF0B + msgbox PetalburgWoods_Text_195503, 4 + release + end + +PetalburgWoods_EventScript_15CF15:: @ 815CF15 + msgbox PetalburgWoods_Text_1955B0, 3 + end + +PetalburgWoods_EventScript_15CF1E:: @ 815CF1E + msgbox PetalburgWoods_Text_1956A6, 3 + end + +PetalburgWoods_EventScript_15CF27:: @ 815CF27 + trainerbattle 0, OPPONENT_LYLE, 0, PetalburgWoods_Text_1951BE, PetalburgWoods_Text_195202 + msgbox PetalburgWoods_Text_195232, 6 + end + +PetalburgWoods_EventScript_15CF3E:: @ 815CF3E + trainerbattle 0, OPPONENT_JAMES_1, 0, PetalburgWoods_Text_19526A, PetalburgWoods_Text_1952AE + specialval RESULT, 57 + compare RESULT, 1 + jumpeq PetalburgWoods_EventScript_15CF65 + msgbox PetalburgWoods_Text_1952CC, 6 + end + +PetalburgWoods_EventScript_15CF65:: @ 815CF65 + trainerbattle 5, OPPONENT_JAMES_1, 0, PetalburgWoods_Text_195306, PetalburgWoods_Text_195338 + msgbox PetalburgWoods_Text_195356, 6 + end diff --git a/data/scripts/maps/PetalburgWoods.s b/data/scripts/maps/PetalburgWoods.s deleted file mode 100644 index 8d6946bcd..000000000 --- a/data/scripts/maps/PetalburgWoods.s +++ /dev/null @@ -1,283 +0,0 @@ -PetalburgWoods_MapScripts:: @ 815CC9C - map_script 3, PetalburgWoods_MapScript1_15CCA2 - .byte 0 - -PetalburgWoods_MapScript1_15CCA2:: @ 815CCA2 - call PetalburgWoods_EventScript_1A0196 - end - -PetalburgWoods_EventScript_15CCA8:: @ 815CCA8 - lockall - call PetalburgWoods_EventScript_15CDE6 - move 4, PetalburgWoods_Movement_15CE89 - waitmove 0 - msgbox PetalburgWoods_Text_194D92, 4 - closebutton - playmusic BGM_EVIL_TEAM, 0 - move 3, PetalburgWoods_Movement_15CEC3 - waitmove 0 - msgbox PetalburgWoods_Text_194DED, 4 - closebutton - move 3, PetalburgWoods_Movement_15CEB0 - waitmove 0 - move 4, PetalburgWoods_Movement_1A0841 - waitmove 0 - msgbox PetalburgWoods_Text_194E6B, 4 - closebutton - move 4, PetalburgWoods_Movement_15CE9E - waitmove 0 - msgbox PetalburgWoods_Text_194E9A, 4 - move 3, PetalburgWoods_Movement_15CEC8 - waitmove 0 - msgbox PetalburgWoods_Text_194EE8, 4 - trainerbattle 3, OPPONENT_PETALBURG_WOODS_GRUNT, 0, PetalburgWoods_Text_194F83 - move 3, PetalburgWoods_Movement_15CEB3 - waitmove 0 - call PetalburgWoods_EventScript_15CDFA - move 4, PetalburgWoods_Movement_15CE80 - waitmove 0 - jump PetalburgWoods_EventScript_15CE69 - end - -PetalburgWoods_EventScript_15CD42:: @ 815CD42 - lockall - call PetalburgWoods_EventScript_15CDE6 - move 4, PetalburgWoods_Movement_15CE8E - waitmove 0 - move 255, PetalburgWoods_Movement_1A083F - waitmove 0 - msgbox PetalburgWoods_Text_194D92, 4 - closebutton - playmusic BGM_EVIL_TEAM, 0 - move 3, PetalburgWoods_Movement_15CEC3 - waitmove 0 - msgbox PetalburgWoods_Text_194DED, 4 - closebutton - move 3, PetalburgWoods_Movement_15CEBF - waitmove 0 - move 4, PetalburgWoods_Movement_1A0841 - waitmove 0 - msgbox PetalburgWoods_Text_194E6B, 4 - closebutton - move 4, PetalburgWoods_Movement_15CEA4 - waitmove 0 - msgbox PetalburgWoods_Text_194E9A, 4 - move 255, PetalburgWoods_Movement_1A0841 - waitmove 0 - msgbox PetalburgWoods_Text_194EE8, 4 - trainerbattle 3, OPPONENT_PETALBURG_WOODS_GRUNT, 0, PetalburgWoods_Text_194F83 - move 3, PetalburgWoods_Movement_15CEB3 - waitmove 0 - call PetalburgWoods_EventScript_15CDFA - move 4, PetalburgWoods_Movement_15CE95 - waitmove 0 - jump PetalburgWoods_EventScript_15CE69 - end - -PetalburgWoods_EventScript_15CDE6:: @ 815CDE6 - move 4, PetalburgWoods_Movement_15CE73 - waitmove 0 - msgbox PetalburgWoods_Text_194D71, 4 - closebutton - return - -PetalburgWoods_EventScript_15CDFA:: @ 815CDFA - msgbox PetalburgWoods_Text_194FA4, 4 - closebutton - move 3, PetalburgWoods_Movement_15CEB7 - waitmove 0 - disappear 3 - move 255, PetalburgWoods_Movement_1A0845 - waitmove 0 - msgbox PetalburgWoods_Text_19507E, 4 - giveitem ITEM_GREAT_BALL - compare RESULT, 0 - jumpeq PetalburgWoods_EventScript_15CE3F - jump PetalburgWoods_EventScript_15CE4D - end - -PetalburgWoods_EventScript_15CE3F:: @ 815CE3F - msgbox PetalburgWoods_Text_195182, 4 - jump PetalburgWoods_EventScript_15CE4D - end - -PetalburgWoods_EventScript_15CE4D:: @ 815CE4D - msgbox PetalburgWoods_Text_19510A, 4 - move 4, PetalburgWoods_Movement_15CEA8 - waitmove 0 - msgbox PetalburgWoods_Text_195153, 4 - closebutton - return - -PetalburgWoods_EventScript_15CE69:: @ 815CE69 - disappear 4 - setvar 0x4098, 1 - releaseall - end - -PetalburgWoods_Movement_15CE73:: @ 815CE73 - step_01 - step_14 - step_03 - step_14 - step_02 - step_14 - step_00 - step_14 - step_03 - step_14 - step_01 - step_14 - step_end - -PetalburgWoods_Movement_15CE80:: @ 815CE80 - step_18 - step_16 - step_16 - step_16 - step_16 - step_16 - step_16 - step_16 - step_end - -PetalburgWoods_Movement_15CE89:: @ 815CE89 - step_14 - step_3e - step_down - step_down - step_end - -PetalburgWoods_Movement_15CE8E:: @ 815CE8E - step_14 - step_3e - step_down - step_down - step_down - step_28 - step_end - -PetalburgWoods_Movement_15CE95:: @ 815CE95 - step_17 - step_16 - step_16 - step_16 - step_16 - step_16 - step_16 - step_16 - step_end - -PetalburgWoods_Movement_15CE9E:: @ 815CE9E - step_18 - step_15 - step_15 - step_17 - step_26 - step_end - -PetalburgWoods_Movement_15CEA4:: @ 815CEA4 - step_15 - step_18 - step_26 - step_end - -PetalburgWoods_Movement_15CEA8:: @ 815CEA8 - step_25 - step_14 - step_14 - step_14 - step_14 - step_14 - step_01 - step_end - -PetalburgWoods_Movement_15CEB0:: @ 815CEB0 - step_15 - step_15 - step_end - -PetalburgWoods_Movement_15CEB3:: @ 815CEB3 - step_40 - step_up - step_41 - step_end - -PetalburgWoods_Movement_15CEB7:: @ 815CEB7 - step_16 - step_16 - step_16 - step_16 - step_16 - step_14 - step_14 - step_end - -PetalburgWoods_Movement_15CEBF:: @ 815CEBF - step_15 - step_15 - step_15 - step_end - -PetalburgWoods_Movement_15CEC3:: @ 815CEC3 - step_down - step_down - step_14 - step_14 - step_end - -PetalburgWoods_Movement_15CEC8:: @ 815CEC8 - step_down - step_end - -PetalburgWoods_EventScript_15CECA:: @ 815CECA - msgbox PetalburgWoods_Text_1953AC, 2 - end - -PetalburgWoods_EventScript_15CED3:: @ 815CED3 - msgbox PetalburgWoods_Text_19542B, 2 - end - -PetalburgWoods_EventScript_15CEDC:: @ 815CEDC - lock - faceplayer - checkflag 297 - jumpeq PetalburgWoods_EventScript_15CF0B - msgbox PetalburgWoods_Text_19549E, 4 - giveitem ITEM_MIRACLE_SEED - compare RESULT, 0 - jumpeq PetalburgWoods_EventScript_1A029B - setflag 297 - release - end - -PetalburgWoods_EventScript_15CF0B:: @ 815CF0B - msgbox PetalburgWoods_Text_195503, 4 - release - end - -PetalburgWoods_EventScript_15CF15:: @ 815CF15 - msgbox PetalburgWoods_Text_1955B0, 3 - end - -PetalburgWoods_EventScript_15CF1E:: @ 815CF1E - msgbox PetalburgWoods_Text_1956A6, 3 - end - -PetalburgWoods_EventScript_15CF27:: @ 815CF27 - trainerbattle 0, OPPONENT_LYLE, 0, PetalburgWoods_Text_1951BE, PetalburgWoods_Text_195202 - msgbox PetalburgWoods_Text_195232, 6 - end - -PetalburgWoods_EventScript_15CF3E:: @ 815CF3E - trainerbattle 0, OPPONENT_JAMES_1, 0, PetalburgWoods_Text_19526A, PetalburgWoods_Text_1952AE - specialval RESULT, 57 - compare RESULT, 1 - jumpeq PetalburgWoods_EventScript_15CF65 - msgbox PetalburgWoods_Text_1952CC, 6 - end - -PetalburgWoods_EventScript_15CF65:: @ 815CF65 - trainerbattle 5, OPPONENT_JAMES_1, 0, PetalburgWoods_Text_195306, PetalburgWoods_Text_195338 - msgbox PetalburgWoods_Text_195356, 6 - end diff --git a/data/scripts/maps/RecordCorner.inc b/data/scripts/maps/RecordCorner.inc new file mode 100644 index 000000000..8a2c1db22 --- /dev/null +++ b/data/scripts/maps/RecordCorner.inc @@ -0,0 +1,2 @@ +RecordCorner_MapScripts:: @ 815F57E + .byte 0 diff --git a/data/scripts/maps/RecordCorner.s b/data/scripts/maps/RecordCorner.s deleted file mode 100644 index 8a2c1db22..000000000 --- a/data/scripts/maps/RecordCorner.s +++ /dev/null @@ -1,2 +0,0 @@ -RecordCorner_MapScripts:: @ 815F57E - .byte 0 diff --git a/data/scripts/maps/Route101.inc b/data/scripts/maps/Route101.inc new file mode 100644 index 000000000..944473e96 --- /dev/null +++ b/data/scripts/maps/Route101.inc @@ -0,0 +1,246 @@ +Route101_MapScripts:: @ 814E924 + map_script 3, Route101_MapScript1_14E92F + map_script 2, Route101_MapScript2_14E935 + .byte 0 + +Route101_MapScript1_14E92F:: @ 814E92F + call Route101_EventScript_1A02F4 + end + +Route101_MapScript2_14E935:: @ 814E935 + map_script_2 0x4060, 0, Route101_EventScript_14E93F + .2byte 0 + +Route101_EventScript_14E93F:: @ 814E93F + setflag 0x4000 + setvar 0x4060, 1 + end + +Route101_EventScript_14E948:: @ 814E948 + lockall + playmusic 410, 1 + msgbox Route101_Text_16D10E, 4 + closebutton + movesprite 2, 0, 15 + movesprite 4, 0, 16 + move 255, Route101_Movement_14EA2C + move 2, Route101_Movement_14EA50 + move 4, Route101_Movement_14EA1F + waitmove 0 + move 4, Route101_Movement_14EA00 + move 2, Route101_Movement_14EA31 + waitmove 0 + move 2, Route101_Movement_1A0843 + waitmove 0 + move 4, Route101_Movement_14EA27 + move 2, Route101_Movement_14EA58 + waitmove 0 + msgbox Route101_Text_16D119, 4 + closebutton + setvar 0x4060, 2 + releaseall + end + +Route101_EventScript_14E9B8:: @ 814E9B8 + lockall + msgbox Route101_Text_16D15E, 4 + closebutton + move 255, Route101_Movement_14E9FA + waitmove 0 + releaseall + end + +Route101_EventScript_14E9CE:: @ 814E9CE + lockall + msgbox Route101_Text_16D15E, 4 + closebutton + move 255, Route101_Movement_14E9FC + waitmove 0 + releaseall + end + +Route101_EventScript_14E9E4:: @ 814E9E4 + lockall + msgbox Route101_Text_16D15E, 4 + closebutton + move 255, Route101_Movement_14E9FE + waitmove 0 + releaseall + end + +Route101_Movement_14E9FA:: @ 814E9FA + step_up + step_end + +Route101_Movement_14E9FC:: @ 814E9FC + step_right + step_end + +Route101_Movement_14E9FE:: @ 814E9FE + step_down + step_end + +Route101_Movement_14EA00:: @ 814EA00 + step_16 + step_16 + step_16 + step_18 + step_18 + step_18 + step_15 + step_15 + step_17 + step_17 + step_17 + step_16 + step_16 + step_18 + step_18 + step_18 + step_15 + step_15 + step_17 + step_17 + step_17 + step_16 + step_16 + step_18 + step_18 + step_18 + step_15 + step_15 + step_17 + step_17 + step_end + +Route101_Movement_14EA1F:: @ 814EA1F + step_16 + step_18 + step_18 + step_18 + step_18 + step_16 + step_end + +@ 814EA26 + step_end + +Route101_Movement_14EA27:: @ 814EA27 + step_23 + step_23 + step_23 + step_23 + step_end + +Route101_Movement_14EA2C:: @ 814EA2C + step_16 + step_16 + step_16 + step_16 + step_end + +Route101_Movement_14EA31:: @ 814EA31 + step_16 + step_16 + step_18 + step_18 + step_18 + step_15 + step_15 + step_17 + step_17 + step_17 + step_16 + step_16 + step_18 + step_18 + step_18 + step_15 + step_15 + step_17 + step_17 + step_17 + step_16 + step_16 + step_18 + step_18 + step_18 + step_15 + step_15 + step_17 + step_17 + step_17 + step_end + +Route101_Movement_14EA50:: @ 814EA50 + step_18 + step_18 + step_18 + step_18 + step_16 + step_16 + step_end + +@ 814EA57 + step_end + +Route101_Movement_14EA58:: @ 814EA58 + step_24 + step_24 + step_24 + step_24 + step_end + +@ 814EA5D + step_up + step_up + step_end + +@ 814EA60 + step_up + step_left + step_up + step_end + +Route101_EventScript_14EA64:: @ 814EA64 + msgbox Route101_Text_16D25E, 2 + end + +Route101_EventScript_14EA6D:: @ 814EA6D + msgbox Route101_Text_16D2CB, 2 + end + +Route101_EventScript_14EA76:: @ 814EA76 + msgbox Route101_Text_16D349, 3 + end + +Route101_EventScript_14EA7F:: @ 814EA7F + lock + faceplayer + setflag 2048 + setflag 82 + fadescreen 1 + disappear 4 + movesprite 255, 6, 13 + move 255, Route101_Movement_1A083F + waitmove 0 + special 156 + waitstate + move 2, Route101_Movement_14EAD7 + waitmove 0 + msgbox Route101_Text_16D191, 4 + special 0 + setflag 720 + clearflag 721 + setflag 700 + setvar 0x4084, 2 + setvar 0x4060, 3 + clearflag 0x4000 + warp LittlerootTown_ProfessorBirchsLab, 255, 6, 5 + waitstate + release + end + +Route101_Movement_14EAD7:: @ 814EAD7 + step_right + step_end diff --git a/data/scripts/maps/Route101.s b/data/scripts/maps/Route101.s deleted file mode 100644 index 944473e96..000000000 --- a/data/scripts/maps/Route101.s +++ /dev/null @@ -1,246 +0,0 @@ -Route101_MapScripts:: @ 814E924 - map_script 3, Route101_MapScript1_14E92F - map_script 2, Route101_MapScript2_14E935 - .byte 0 - -Route101_MapScript1_14E92F:: @ 814E92F - call Route101_EventScript_1A02F4 - end - -Route101_MapScript2_14E935:: @ 814E935 - map_script_2 0x4060, 0, Route101_EventScript_14E93F - .2byte 0 - -Route101_EventScript_14E93F:: @ 814E93F - setflag 0x4000 - setvar 0x4060, 1 - end - -Route101_EventScript_14E948:: @ 814E948 - lockall - playmusic 410, 1 - msgbox Route101_Text_16D10E, 4 - closebutton - movesprite 2, 0, 15 - movesprite 4, 0, 16 - move 255, Route101_Movement_14EA2C - move 2, Route101_Movement_14EA50 - move 4, Route101_Movement_14EA1F - waitmove 0 - move 4, Route101_Movement_14EA00 - move 2, Route101_Movement_14EA31 - waitmove 0 - move 2, Route101_Movement_1A0843 - waitmove 0 - move 4, Route101_Movement_14EA27 - move 2, Route101_Movement_14EA58 - waitmove 0 - msgbox Route101_Text_16D119, 4 - closebutton - setvar 0x4060, 2 - releaseall - end - -Route101_EventScript_14E9B8:: @ 814E9B8 - lockall - msgbox Route101_Text_16D15E, 4 - closebutton - move 255, Route101_Movement_14E9FA - waitmove 0 - releaseall - end - -Route101_EventScript_14E9CE:: @ 814E9CE - lockall - msgbox Route101_Text_16D15E, 4 - closebutton - move 255, Route101_Movement_14E9FC - waitmove 0 - releaseall - end - -Route101_EventScript_14E9E4:: @ 814E9E4 - lockall - msgbox Route101_Text_16D15E, 4 - closebutton - move 255, Route101_Movement_14E9FE - waitmove 0 - releaseall - end - -Route101_Movement_14E9FA:: @ 814E9FA - step_up - step_end - -Route101_Movement_14E9FC:: @ 814E9FC - step_right - step_end - -Route101_Movement_14E9FE:: @ 814E9FE - step_down - step_end - -Route101_Movement_14EA00:: @ 814EA00 - step_16 - step_16 - step_16 - step_18 - step_18 - step_18 - step_15 - step_15 - step_17 - step_17 - step_17 - step_16 - step_16 - step_18 - step_18 - step_18 - step_15 - step_15 - step_17 - step_17 - step_17 - step_16 - step_16 - step_18 - step_18 - step_18 - step_15 - step_15 - step_17 - step_17 - step_end - -Route101_Movement_14EA1F:: @ 814EA1F - step_16 - step_18 - step_18 - step_18 - step_18 - step_16 - step_end - -@ 814EA26 - step_end - -Route101_Movement_14EA27:: @ 814EA27 - step_23 - step_23 - step_23 - step_23 - step_end - -Route101_Movement_14EA2C:: @ 814EA2C - step_16 - step_16 - step_16 - step_16 - step_end - -Route101_Movement_14EA31:: @ 814EA31 - step_16 - step_16 - step_18 - step_18 - step_18 - step_15 - step_15 - step_17 - step_17 - step_17 - step_16 - step_16 - step_18 - step_18 - step_18 - step_15 - step_15 - step_17 - step_17 - step_17 - step_16 - step_16 - step_18 - step_18 - step_18 - step_15 - step_15 - step_17 - step_17 - step_17 - step_end - -Route101_Movement_14EA50:: @ 814EA50 - step_18 - step_18 - step_18 - step_18 - step_16 - step_16 - step_end - -@ 814EA57 - step_end - -Route101_Movement_14EA58:: @ 814EA58 - step_24 - step_24 - step_24 - step_24 - step_end - -@ 814EA5D - step_up - step_up - step_end - -@ 814EA60 - step_up - step_left - step_up - step_end - -Route101_EventScript_14EA64:: @ 814EA64 - msgbox Route101_Text_16D25E, 2 - end - -Route101_EventScript_14EA6D:: @ 814EA6D - msgbox Route101_Text_16D2CB, 2 - end - -Route101_EventScript_14EA76:: @ 814EA76 - msgbox Route101_Text_16D349, 3 - end - -Route101_EventScript_14EA7F:: @ 814EA7F - lock - faceplayer - setflag 2048 - setflag 82 - fadescreen 1 - disappear 4 - movesprite 255, 6, 13 - move 255, Route101_Movement_1A083F - waitmove 0 - special 156 - waitstate - move 2, Route101_Movement_14EAD7 - waitmove 0 - msgbox Route101_Text_16D191, 4 - special 0 - setflag 720 - clearflag 721 - setflag 700 - setvar 0x4084, 2 - setvar 0x4060, 3 - clearflag 0x4000 - warp LittlerootTown_ProfessorBirchsLab, 255, 6, 5 - waitstate - release - end - -Route101_Movement_14EAD7:: @ 814EAD7 - step_right - step_end diff --git a/data/scripts/maps/Route102.inc b/data/scripts/maps/Route102.inc new file mode 100644 index 000000000..70d25eace --- /dev/null +++ b/data/scripts/maps/Route102.inc @@ -0,0 +1,46 @@ +Route102_MapScripts:: @ 814EAD9 + .byte 0 + +Route102_EventScript_14EADA:: @ 814EADA + msgbox Route102_Text_16D431, 2 + end + +Route102_EventScript_14EAE3:: @ 814EAE3 + msgbox Route102_Text_16D547, 3 + end + +Route102_EventScript_14EAEC:: @ 814EAEC + msgbox Route102_Text_16D55F, 3 + end + +Route102_EventScript_14EAF5:: @ 814EAF5 + msgbox Route102_Text_16D51A, 2 + end + +Route102_EventScript_14EAFE:: @ 814EAFE + trainerbattle 0, OPPONENT_CALVIN_1, 0, Route102_Text_1B79C3, Route102_Text_1B7A2C + specialval RESULT, 57 + compare RESULT, 1 + jumpeq Route102_EventScript_14EB25 + msgbox Route102_Text_1B7A60, 6 + end + +Route102_EventScript_14EB25:: @ 814EB25 + trainerbattle 5, OPPONENT_CALVIN_1, 0, Route102_Text_1B7A9F, Route102_Text_1B7AFD + msgbox Route102_Text_1B7B2F, 6 + end + +Route102_EventScript_14EB3C:: @ 814EB3C + trainerbattle 0, OPPONENT_RICK, 0, Route102_Text_1B7C05, Route102_Text_1B7C40 + msgbox Route102_Text_1B7C52, 6 + end + +Route102_EventScript_14EB53:: @ 814EB53 + trainerbattle 0, OPPONENT_TIANA, 0, Route102_Text_1B7C97, Route102_Text_1B7CEC + msgbox Route102_Text_1B7D11, 6 + end + +Route102_EventScript_14EB6A:: @ 814EB6A + trainerbattle 0, OPPONENT_ALLEN, 0, Route102_Text_1B7B68, Route102_Text_1B7B9D + msgbox Route102_Text_1B7BD0, 6 + end diff --git a/data/scripts/maps/Route102.s b/data/scripts/maps/Route102.s deleted file mode 100644 index 70d25eace..000000000 --- a/data/scripts/maps/Route102.s +++ /dev/null @@ -1,46 +0,0 @@ -Route102_MapScripts:: @ 814EAD9 - .byte 0 - -Route102_EventScript_14EADA:: @ 814EADA - msgbox Route102_Text_16D431, 2 - end - -Route102_EventScript_14EAE3:: @ 814EAE3 - msgbox Route102_Text_16D547, 3 - end - -Route102_EventScript_14EAEC:: @ 814EAEC - msgbox Route102_Text_16D55F, 3 - end - -Route102_EventScript_14EAF5:: @ 814EAF5 - msgbox Route102_Text_16D51A, 2 - end - -Route102_EventScript_14EAFE:: @ 814EAFE - trainerbattle 0, OPPONENT_CALVIN_1, 0, Route102_Text_1B79C3, Route102_Text_1B7A2C - specialval RESULT, 57 - compare RESULT, 1 - jumpeq Route102_EventScript_14EB25 - msgbox Route102_Text_1B7A60, 6 - end - -Route102_EventScript_14EB25:: @ 814EB25 - trainerbattle 5, OPPONENT_CALVIN_1, 0, Route102_Text_1B7A9F, Route102_Text_1B7AFD - msgbox Route102_Text_1B7B2F, 6 - end - -Route102_EventScript_14EB3C:: @ 814EB3C - trainerbattle 0, OPPONENT_RICK, 0, Route102_Text_1B7C05, Route102_Text_1B7C40 - msgbox Route102_Text_1B7C52, 6 - end - -Route102_EventScript_14EB53:: @ 814EB53 - trainerbattle 0, OPPONENT_TIANA, 0, Route102_Text_1B7C97, Route102_Text_1B7CEC - msgbox Route102_Text_1B7D11, 6 - end - -Route102_EventScript_14EB6A:: @ 814EB6A - trainerbattle 0, OPPONENT_ALLEN, 0, Route102_Text_1B7B68, Route102_Text_1B7B9D - msgbox Route102_Text_1B7BD0, 6 - end diff --git a/data/scripts/maps/Route103.inc b/data/scripts/maps/Route103.inc new file mode 100644 index 000000000..f47f5a824 --- /dev/null +++ b/data/scripts/maps/Route103.inc @@ -0,0 +1,216 @@ +Route103_MapScripts:: @ 814EB81 + map_script 3, Route103_MapScript1_14EB87 + .byte 0 + +Route103_MapScript1_14EB87:: @ 814EB87 + call Route103_EventScript_1A014E + call Route103_EventScript_1A02F4 + end + +Route103_EventScript_14EB92:: @ 814EB92 + lockall + checkgender + compare RESULT, 0 + jumpeq Route103_EventScript_14EBAB + compare RESULT, 1 + jumpeq Route103_EventScript_14EC04 + end + +Route103_EventScript_14EBAB:: @ 814EBAB + msgbox Route103_Text_16D57A, 4 + playmusic 415, 1 + move 2, Route103_Movement_1A0839 + waitmove 0 + move 2, Route103_Movement_1A0833 + waitmove 0 + move 2, Route103_Movement_1A0835 + waitmove 0 + msgbox Route103_Text_16D5B6, 4 + switch 0x4023 + case 0, Route103_EventScript_14EC5D + case 1, Route103_EventScript_14EC6D + case 2, Route103_EventScript_14EC7D + end + +Route103_EventScript_14EC04:: @ 814EC04 + msgbox Route103_Text_16D762, 4 + playmusic 421, 1 + move 2, Route103_Movement_1A0839 + waitmove 0 + move 2, Route103_Movement_1A0833 + waitmove 0 + move 2, Route103_Movement_1A0835 + waitmove 0 + msgbox Route103_Text_16D7A9, 4 + switch 0x4023 + case 0, Route103_EventScript_14EC8D + case 1, Route103_EventScript_14EC9D + case 2, Route103_EventScript_14ECAD + end + +Route103_EventScript_14EC5D:: @ 814EC5D + trainerbattle 3, OPPONENT_MAY_4, 0, Route103_Text_16D65B + jump Route103_EventScript_14ECBD + end + +Route103_EventScript_14EC6D:: @ 814EC6D + trainerbattle 3, OPPONENT_MAY_7, 0, Route103_Text_16D65B + jump Route103_EventScript_14ECBD + end + +Route103_EventScript_14EC7D:: @ 814EC7D + trainerbattle 3, OPPONENT_MAY_1, 0, Route103_Text_16D65B + jump Route103_EventScript_14ECBD + end + +Route103_EventScript_14EC8D:: @ 814EC8D + trainerbattle 3, OPPONENT_BRENDAN_4, 0, Route103_Text_16D836 + jump Route103_EventScript_14ECCB + end + +Route103_EventScript_14EC9D:: @ 814EC9D + trainerbattle 3, OPPONENT_BRENDAN_7, 0, Route103_Text_16D836 + jump Route103_EventScript_14ECCB + end + +Route103_EventScript_14ECAD:: @ 814ECAD + trainerbattle 3, OPPONENT_BRENDAN_1, 0, Route103_Text_16D836 + jump Route103_EventScript_14ECCB + end + +Route103_EventScript_14ECBD:: @ 814ECBD + msgbox Route103_Text_16D688, 4 + jump Route103_EventScript_14ECD9 + end + +Route103_EventScript_14ECCB:: @ 814ECCB + msgbox Route103_Text_16D856, 4 + jump Route103_EventScript_14ECD9 + end + +Route103_EventScript_14ECD9:: @ 814ECD9 + closebutton + switch FACING + case 1, Route103_EventScript_14ED29 + case 2, Route103_EventScript_14ED0C + case 3, Route103_EventScript_14ED29 + case 4, Route103_EventScript_14ED29 + end + +Route103_EventScript_14ED0C:: @ 814ED0C + move 2, Route103_Movement_14ED67 + waitmove 0 + playsfx 10 + move 2, Route103_Movement_14ED6B + waitmove 0 + jump Route103_EventScript_14ED46 + end + +Route103_EventScript_14ED29:: @ 814ED29 + move 2, Route103_Movement_14ED71 + waitmove 0 + playsfx 10 + move 2, Route103_Movement_14ED74 + waitmove 0 + jump Route103_EventScript_14ED46 + end + +Route103_EventScript_14ED46:: @ 814ED46 + disappear 2 + setvar 0x4062, 1 + setvar 0x4084, 4 + clearflag 889 + setflag 130 + setvar 0x40c7, 1 + clearflag 979 + playmusicbattle 0 + fadedefault + releaseall + end + +Route103_Movement_14ED67:: @ 814ED67 + step_left + step_down + step_down + step_end + +Route103_Movement_14ED6B:: @ 814ED6B + fast_step_down + step_14 + step_down + step_down + step_down + step_end + +Route103_Movement_14ED71:: @ 814ED71 + step_down + step_down + step_end + +Route103_Movement_14ED74:: @ 814ED74 + fast_step_down + step_14 + step_down + step_down + step_end + +Route103_EventScript_14ED79:: @ 814ED79 + msgbox Route103_Text_16D950, 2 + end + +Route103_EventScript_14ED82:: @ 814ED82 + msgbox Route103_Text_16D996, 2 + end + +Route103_EventScript_14ED8B:: @ 814ED8B + msgbox Route103_Text_16D9FB, 3 + end + +Route103_EventScript_14ED94:: @ 814ED94 + trainerbattle 0, OPPONENT_DAISY, 0, Route103_Text_1B7D55, Route103_Text_1B7D8B + msgbox Route103_Text_1B7DB2, 6 + end + +Route103_EventScript_14EDAB:: @ 814EDAB + trainerbattle 4, OPPONENT_AMY_AND_LIV_1, 0, Route103_Text_1B7DF7, Route103_Text_1B7E3B, Route103_Text_1B7EAC + specialval RESULT, 57 + compare RESULT, 1 + jumpeq Route103_EventScript_14EDD6 + msgbox Route103_Text_1B7E50, 6 + end + +Route103_EventScript_14EDD6:: @ 814EDD6 + trainerbattle 7, OPPONENT_AMY_AND_LIV_1, 0, Route103_Text_1B7FE7, Route103_Text_1B802B, Route103_Text_1B80AF + msgbox Route103_Text_1B8053, 6 + end + +Route103_EventScript_14EDF1:: @ 814EDF1 + trainerbattle 4, OPPONENT_AMY_AND_LIV_1, 0, Route103_Text_1B7EFB, Route103_Text_1B7F20, Route103_Text_1B7F8E + specialval RESULT, 57 + compare RESULT, 1 + jumpeq Route103_EventScript_14EE1C + msgbox Route103_Text_1B7F40, 6 + end + +Route103_EventScript_14EE1C:: @ 814EE1C + trainerbattle 7, OPPONENT_AMY_AND_LIV_1, 0, Route103_Text_1B80FE, Route103_Text_1B8123, Route103_Text_1B81A1 + msgbox Route103_Text_1B814D, 6 + end + +Route103_EventScript_14EE37:: @ 814EE37 + trainerbattle 0, OPPONENT_ANDREW, 0, Route103_Text_1B81FA, Route103_Text_1B8258 + msgbox Route103_Text_1B8281, 6 + end + +Route103_EventScript_14EE4E:: @ 814EE4E + trainerbattle 0, OPPONENT_MIGUEL_1, 0, Route103_Text_1B82A9, Route103_Text_1B82EC + specialval RESULT, 57 + compare RESULT, 1 + jumpeq Route103_EventScript_14EE75 + msgbox Route103_Text_1B830D, 6 + end + +Route103_EventScript_14EE75:: @ 814EE75 + trainerbattle 5, OPPONENT_MIGUEL_1, 0, Route103_Text_1B8349, Route103_Text_1B838C + msgbox Route103_Text_1B83A4, 6 + end diff --git a/data/scripts/maps/Route103.s b/data/scripts/maps/Route103.s deleted file mode 100644 index f47f5a824..000000000 --- a/data/scripts/maps/Route103.s +++ /dev/null @@ -1,216 +0,0 @@ -Route103_MapScripts:: @ 814EB81 - map_script 3, Route103_MapScript1_14EB87 - .byte 0 - -Route103_MapScript1_14EB87:: @ 814EB87 - call Route103_EventScript_1A014E - call Route103_EventScript_1A02F4 - end - -Route103_EventScript_14EB92:: @ 814EB92 - lockall - checkgender - compare RESULT, 0 - jumpeq Route103_EventScript_14EBAB - compare RESULT, 1 - jumpeq Route103_EventScript_14EC04 - end - -Route103_EventScript_14EBAB:: @ 814EBAB - msgbox Route103_Text_16D57A, 4 - playmusic 415, 1 - move 2, Route103_Movement_1A0839 - waitmove 0 - move 2, Route103_Movement_1A0833 - waitmove 0 - move 2, Route103_Movement_1A0835 - waitmove 0 - msgbox Route103_Text_16D5B6, 4 - switch 0x4023 - case 0, Route103_EventScript_14EC5D - case 1, Route103_EventScript_14EC6D - case 2, Route103_EventScript_14EC7D - end - -Route103_EventScript_14EC04:: @ 814EC04 - msgbox Route103_Text_16D762, 4 - playmusic 421, 1 - move 2, Route103_Movement_1A0839 - waitmove 0 - move 2, Route103_Movement_1A0833 - waitmove 0 - move 2, Route103_Movement_1A0835 - waitmove 0 - msgbox Route103_Text_16D7A9, 4 - switch 0x4023 - case 0, Route103_EventScript_14EC8D - case 1, Route103_EventScript_14EC9D - case 2, Route103_EventScript_14ECAD - end - -Route103_EventScript_14EC5D:: @ 814EC5D - trainerbattle 3, OPPONENT_MAY_4, 0, Route103_Text_16D65B - jump Route103_EventScript_14ECBD - end - -Route103_EventScript_14EC6D:: @ 814EC6D - trainerbattle 3, OPPONENT_MAY_7, 0, Route103_Text_16D65B - jump Route103_EventScript_14ECBD - end - -Route103_EventScript_14EC7D:: @ 814EC7D - trainerbattle 3, OPPONENT_MAY_1, 0, Route103_Text_16D65B - jump Route103_EventScript_14ECBD - end - -Route103_EventScript_14EC8D:: @ 814EC8D - trainerbattle 3, OPPONENT_BRENDAN_4, 0, Route103_Text_16D836 - jump Route103_EventScript_14ECCB - end - -Route103_EventScript_14EC9D:: @ 814EC9D - trainerbattle 3, OPPONENT_BRENDAN_7, 0, Route103_Text_16D836 - jump Route103_EventScript_14ECCB - end - -Route103_EventScript_14ECAD:: @ 814ECAD - trainerbattle 3, OPPONENT_BRENDAN_1, 0, Route103_Text_16D836 - jump Route103_EventScript_14ECCB - end - -Route103_EventScript_14ECBD:: @ 814ECBD - msgbox Route103_Text_16D688, 4 - jump Route103_EventScript_14ECD9 - end - -Route103_EventScript_14ECCB:: @ 814ECCB - msgbox Route103_Text_16D856, 4 - jump Route103_EventScript_14ECD9 - end - -Route103_EventScript_14ECD9:: @ 814ECD9 - closebutton - switch FACING - case 1, Route103_EventScript_14ED29 - case 2, Route103_EventScript_14ED0C - case 3, Route103_EventScript_14ED29 - case 4, Route103_EventScript_14ED29 - end - -Route103_EventScript_14ED0C:: @ 814ED0C - move 2, Route103_Movement_14ED67 - waitmove 0 - playsfx 10 - move 2, Route103_Movement_14ED6B - waitmove 0 - jump Route103_EventScript_14ED46 - end - -Route103_EventScript_14ED29:: @ 814ED29 - move 2, Route103_Movement_14ED71 - waitmove 0 - playsfx 10 - move 2, Route103_Movement_14ED74 - waitmove 0 - jump Route103_EventScript_14ED46 - end - -Route103_EventScript_14ED46:: @ 814ED46 - disappear 2 - setvar 0x4062, 1 - setvar 0x4084, 4 - clearflag 889 - setflag 130 - setvar 0x40c7, 1 - clearflag 979 - playmusicbattle 0 - fadedefault - releaseall - end - -Route103_Movement_14ED67:: @ 814ED67 - step_left - step_down - step_down - step_end - -Route103_Movement_14ED6B:: @ 814ED6B - fast_step_down - step_14 - step_down - step_down - step_down - step_end - -Route103_Movement_14ED71:: @ 814ED71 - step_down - step_down - step_end - -Route103_Movement_14ED74:: @ 814ED74 - fast_step_down - step_14 - step_down - step_down - step_end - -Route103_EventScript_14ED79:: @ 814ED79 - msgbox Route103_Text_16D950, 2 - end - -Route103_EventScript_14ED82:: @ 814ED82 - msgbox Route103_Text_16D996, 2 - end - -Route103_EventScript_14ED8B:: @ 814ED8B - msgbox Route103_Text_16D9FB, 3 - end - -Route103_EventScript_14ED94:: @ 814ED94 - trainerbattle 0, OPPONENT_DAISY, 0, Route103_Text_1B7D55, Route103_Text_1B7D8B - msgbox Route103_Text_1B7DB2, 6 - end - -Route103_EventScript_14EDAB:: @ 814EDAB - trainerbattle 4, OPPONENT_AMY_AND_LIV_1, 0, Route103_Text_1B7DF7, Route103_Text_1B7E3B, Route103_Text_1B7EAC - specialval RESULT, 57 - compare RESULT, 1 - jumpeq Route103_EventScript_14EDD6 - msgbox Route103_Text_1B7E50, 6 - end - -Route103_EventScript_14EDD6:: @ 814EDD6 - trainerbattle 7, OPPONENT_AMY_AND_LIV_1, 0, Route103_Text_1B7FE7, Route103_Text_1B802B, Route103_Text_1B80AF - msgbox Route103_Text_1B8053, 6 - end - -Route103_EventScript_14EDF1:: @ 814EDF1 - trainerbattle 4, OPPONENT_AMY_AND_LIV_1, 0, Route103_Text_1B7EFB, Route103_Text_1B7F20, Route103_Text_1B7F8E - specialval RESULT, 57 - compare RESULT, 1 - jumpeq Route103_EventScript_14EE1C - msgbox Route103_Text_1B7F40, 6 - end - -Route103_EventScript_14EE1C:: @ 814EE1C - trainerbattle 7, OPPONENT_AMY_AND_LIV_1, 0, Route103_Text_1B80FE, Route103_Text_1B8123, Route103_Text_1B81A1 - msgbox Route103_Text_1B814D, 6 - end - -Route103_EventScript_14EE37:: @ 814EE37 - trainerbattle 0, OPPONENT_ANDREW, 0, Route103_Text_1B81FA, Route103_Text_1B8258 - msgbox Route103_Text_1B8281, 6 - end - -Route103_EventScript_14EE4E:: @ 814EE4E - trainerbattle 0, OPPONENT_MIGUEL_1, 0, Route103_Text_1B82A9, Route103_Text_1B82EC - specialval RESULT, 57 - compare RESULT, 1 - jumpeq Route103_EventScript_14EE75 - msgbox Route103_Text_1B830D, 6 - end - -Route103_EventScript_14EE75:: @ 814EE75 - trainerbattle 5, OPPONENT_MIGUEL_1, 0, Route103_Text_1B8349, Route103_Text_1B838C - msgbox Route103_Text_1B83A4, 6 - end diff --git a/data/scripts/maps/Route104.inc b/data/scripts/maps/Route104.inc new file mode 100644 index 000000000..bb98b023d --- /dev/null +++ b/data/scripts/maps/Route104.inc @@ -0,0 +1,461 @@ +Route104_MapScripts:: @ 814EE8C + map_script 2, Route104_MapScript2_14EE97 + map_script 3, Route104_MapScript1_14EEA8 + .byte 0 + +Route104_MapScript2_14EE97:: @ 814EE97 + map_script_2 0x408e, 1, Route104_EventScript_14EEA1 + .2byte 0 + +Route104_EventScript_14EEA1:: @ 814EEA1 + lockall + jump Route104_EventScript_14EFD5 + end + +Route104_MapScript1_14EEA8:: @ 814EEA8 + call Route104_EventScript_14EEAE + end + +Route104_EventScript_14EEAE:: @ 814EEAE + checkflag 127 + jumpif 0, Route104_EventScript_14EEC4 + checkflag 2057 + jumpif 0, Route104_EventScript_14EEC4 + clearflag 906 + return + +Route104_EventScript_14EEC4:: @ 814EEC4 + setflag 906 + return + +Route104_EventScript_14EEC8:: @ 814EEC8 + lock + faceplayer + checkflag 246 + jumpeq Route104_EventScript_14EEFF + msgbox Route104_Text_1C55B9, 4 + giveitem ITEM_CHESTO_BERRY + compare RESULT, 0 + jumpeq Route104_EventScript_1A029B + setflag 246 + msgbox Route104_Text_1C5665, 4 + release + end + +Route104_EventScript_14EEFF:: @ 814EEFF + msgbox Route104_Text_1C5665, 4 + release + end + +Route104_EventScript_14EF09:: @ 814EF09 + lock + faceplayer + checkflag 279 + jumpeq Route104_EventScript_14EF38 + msgbox Route104_Text_16DD91, 4 + giveitem ITEM_WHITE_HERB + compare RESULT, 0 + jumpeq Route104_EventScript_1A029B + setflag 279 + release + end + +Route104_EventScript_14EF38:: @ 814EF38 + msgbox Route104_Text_16DE36, 4 + release + end + +Route104_EventScript_14EF42:: @ 814EF42 + msgbox Route104_Text_16DA13, 2 + end + +Route104_EventScript_14EF4B:: @ 814EF4B + msgbox Route104_Text_16DA89, 3 + end + +Route104_EventScript_14EF54:: @ 814EF54 + msgbox Route104_Text_16DEB3, 3 + end + +Route104_EventScript_14EF5D:: @ 814EF5D + msgbox Route104_Text_16DEC8, 3 + end + +Route104_EventScript_14EF66:: @ 814EF66 + msgbox Route104_Text_16DEE3, 3 + end + +Route104_EventScript_14EF6F:: @ 814EF6F + msgbox Route104_Text_16DEFD, 3 + end + +Route104_EventScript_14EF78:: @ 814EF78 + msgbox Route104_Text_16DF16, 3 + end + +Route104_EventScript_14EF81:: @ 814EF81 + msgbox Route104_Text_16DAC9, 2 + end + +Route104_EventScript_14EF8A:: @ 814EF8A + msgbox Route104_Text_16DB5C, 2 + end + +Route104_EventScript_14EF93:: @ 814EF93 + lock + faceplayer + checkflag 262 + jumpeq Route104_EventScript_14EFC2 + msgbox Route104_Text_16DC5F, 4 + giveitem ITEM_TM09 + compare RESULT, 0 + jumpeq Route104_EventScript_1A029B + setflag 262 + release + end + +Route104_EventScript_14EFC2:: @ 814EFC2 + msgbox Route104_Text_16DD0E, 4 + release + end + +Route104_EventScript_14EFCC:: @ 814EFCC + msgbox Route104_Text_16DBC9, 2 + end + +Route104_EventScript_14EFD5:: @ 814EFD5 + spritelevelup 8, 0, 19, 0 + spritelevelup 255, 0, 19, 0 + move 8, Route104_Movement_14F16C + waitmove 0 + disappear 8 + move 255, Route104_Movement_14F162 + waitmove 0 + spriteinvisible 255, 0, 19 + call Route104_EventScript_1A02E7 + move 7, Route104_Movement_14F09F + move 255, Route104_Movement_14F09F + waitmove 0 + move 255, Route104_Movement_14F166 + waitmove 0 + call Route104_EventScript_1A02EF + spritevisible 255, 0, 11 + move 255, Route104_Movement_14F168 + waitmove 0 + movespriteperm 2, 12, 8 + reappear 2 + spritelevelup 2, 0, 11, 0 + clearflag 740 + move 2, Route104_Movement_14F16F + waitmove 0 + reappear 4 + clearflag 743 + call Route104_EventScript_1A02EF + setflag 742 + spriteinvisible 7, 0, 19 + copyvar 0x4096, 0x8008 + restorespritelevel 255, 0, 19 + restorespritelevel 2, 0, 11 + moveoffscreen 2 + setvar 0x408e, 0 + checkflag 189 + jumpif 0, Route104_EventScript_14F08B + checkflag 189 + jumpeq Route104_EventScript_14F095 + end + +Route104_EventScript_14F08B:: @ 814F08B + msgbox Route104_Text_16B347, 4 + releaseall + end + +Route104_EventScript_14F095:: @ 814F095 + msgbox Route104_Text_16B4B5, 4 + releaseall + end + +Route104_Movement_14F09F:: @ 814F09F + step_down + step_down + step_down + step_down + step_15 + step_15 + step_15 + step_15 + step_2d + step_2d + step_2d + step_2d + step_2d + step_2d + step_2d + step_2d + step_2d + step_2d + step_2d + step_2d + step_15 + step_15 + step_15 + step_15 + step_18 + step_18 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_18 + step_18 + step_15 + step_15 + step_15 + step_15 + step_2d + step_2d + step_2d + step_2d + step_2d + step_2d + step_2d + step_2d + step_2d + step_2d + step_2d + step_2d + step_2d + step_2d + step_2d + step_2d + step_2d + step_2d + step_2d + step_2d + step_2d + step_2d + step_2d + step_2d + step_2d + step_2d + step_2d + step_2d + step_2d + step_2d + step_2d + step_2d + step_2d + step_2d + step_2d + step_2d + step_2d + step_2d + step_2d + step_2d + step_2d + step_2d + step_2d + step_2d + step_2d + step_2d + step_2d + step_2d + step_2d + step_2d + step_2d + step_2d + step_2d + step_2d + step_2d + step_2d + step_2d + step_2d + step_2d + step_2d + step_2d + step_2d + step_2d + step_2d + step_2d + step_2d + step_2d + step_2d + step_2d + step_2d + step_2d + step_2d + step_2d + step_2d + step_2d + step_2d + step_2d + step_2d + step_2d + step_2d + step_2d + step_2d + step_2d + step_15 + step_15 + step_15 + step_15 + step_18 + step_18 + step_18 + step_18 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_30 + step_18 + step_18 + step_18 + step_18 + step_right + step_right + step_down + step_down + step_15 + step_15 + step_15 + step_15 + step_15 + step_15 + step_15 + step_15 + step_15 + step_15 + step_15 + step_15 + step_15 + step_15 + step_15 + step_down + step_down + step_end + +Route104_Movement_14F162:: @ 814F162 + step_left + step_down + step_down + step_end + +Route104_Movement_14F166:: @ 814F166 + step_down + step_end + +Route104_Movement_14F168:: @ 814F168 + step_down + step_left + step_28 + step_end + +Route104_Movement_14F16C:: @ 814F16C + step_down + step_down + step_end + +Route104_Movement_14F16F:: @ 814F16F + step_down + step_27 + step_end + +Route104_EventScript_14F172:: @ 814F172 + trainerbattle 0, OPPONENT_IVAN, 0, Route104_Text_1B85EB, Route104_Text_1B8637 + msgbox Route104_Text_1B8680, 6 + end + +Route104_EventScript_14F189:: @ 814F189 + trainerbattle 0, OPPONENT_BILLY, 0, Route104_Text_1B86BE, Route104_Text_1B86E8 + msgbox Route104_Text_1B871C, 6 + end + +Route104_EventScript_14F1A0:: @ 814F1A0 + trainerbattle 0, OPPONENT_HALEY_1, 0, Route104_Text_1B8770, Route104_Text_1B87A7 + specialval RESULT, 57 + compare RESULT, 1 + jumpeq Route104_EventScript_14F1C7 + msgbox Route104_Text_1B87C3, 6 + end + +Route104_EventScript_14F1C7:: @ 814F1C7 + trainerbattle 5, OPPONENT_HALEY_1, 0, Route104_Text_1B8839, Route104_Text_1B8852 + msgbox Route104_Text_1B8872, 6 + end + +Route104_EventScript_14F1DE:: @ 814F1DE + trainerbattle 0, OPPONENT_WINSTON_1, 0, Route104_Text_1B88D4, Route104_Text_1B8911 + specialval RESULT, 57 + compare RESULT, 1 + jumpeq Route104_EventScript_14F205 + msgbox Route104_Text_1B8925, 6 + end + +Route104_EventScript_14F205:: @ 814F205 + trainerbattle 5, OPPONENT_WINSTON_1, 0, Route104_Text_1B895E, Route104_Text_1B899E + msgbox Route104_Text_1B89C0, 6 + end + +Route104_EventScript_14F21C:: @ 814F21C + trainerbattle 0, OPPONENT_CINDY_1, 0, Route104_Text_1B8A24, Route104_Text_1B8A61 + specialval RESULT, 57 + compare RESULT, 1 + jumpeq Route104_EventScript_14F243 + msgbox Route104_Text_1B8A69, 6 + end + +Route104_EventScript_14F243:: @ 814F243 + trainerbattle 5, OPPONENT_CINDY_1, 0, Route104_Text_1B8AA7, Route104_Text_1B8AD9 + msgbox Route104_Text_1B8B02, 6 + end + +Route104_EventScript_14F25A:: @ 814F25A + trainerbattle 4, OPPONENT_GINA_AND_MIA_1, 0, Route104_Text_1B83E9, Route104_Text_1B8414, Route104_Text_1B845C + special 148 + msgbox Route104_Text_1B842C, 4 + release + end + +Route104_EventScript_14F279:: @ 814F279 + trainerbattle 4, OPPONENT_GINA_AND_MIA_1, 0, Route104_Text_1B84DB, Route104_Text_1B850D, Route104_Text_1B8577 + special 148 + msgbox Route104_Text_1B853B, 4 + release + end diff --git a/data/scripts/maps/Route104.s b/data/scripts/maps/Route104.s deleted file mode 100644 index bb98b023d..000000000 --- a/data/scripts/maps/Route104.s +++ /dev/null @@ -1,461 +0,0 @@ -Route104_MapScripts:: @ 814EE8C - map_script 2, Route104_MapScript2_14EE97 - map_script 3, Route104_MapScript1_14EEA8 - .byte 0 - -Route104_MapScript2_14EE97:: @ 814EE97 - map_script_2 0x408e, 1, Route104_EventScript_14EEA1 - .2byte 0 - -Route104_EventScript_14EEA1:: @ 814EEA1 - lockall - jump Route104_EventScript_14EFD5 - end - -Route104_MapScript1_14EEA8:: @ 814EEA8 - call Route104_EventScript_14EEAE - end - -Route104_EventScript_14EEAE:: @ 814EEAE - checkflag 127 - jumpif 0, Route104_EventScript_14EEC4 - checkflag 2057 - jumpif 0, Route104_EventScript_14EEC4 - clearflag 906 - return - -Route104_EventScript_14EEC4:: @ 814EEC4 - setflag 906 - return - -Route104_EventScript_14EEC8:: @ 814EEC8 - lock - faceplayer - checkflag 246 - jumpeq Route104_EventScript_14EEFF - msgbox Route104_Text_1C55B9, 4 - giveitem ITEM_CHESTO_BERRY - compare RESULT, 0 - jumpeq Route104_EventScript_1A029B - setflag 246 - msgbox Route104_Text_1C5665, 4 - release - end - -Route104_EventScript_14EEFF:: @ 814EEFF - msgbox Route104_Text_1C5665, 4 - release - end - -Route104_EventScript_14EF09:: @ 814EF09 - lock - faceplayer - checkflag 279 - jumpeq Route104_EventScript_14EF38 - msgbox Route104_Text_16DD91, 4 - giveitem ITEM_WHITE_HERB - compare RESULT, 0 - jumpeq Route104_EventScript_1A029B - setflag 279 - release - end - -Route104_EventScript_14EF38:: @ 814EF38 - msgbox Route104_Text_16DE36, 4 - release - end - -Route104_EventScript_14EF42:: @ 814EF42 - msgbox Route104_Text_16DA13, 2 - end - -Route104_EventScript_14EF4B:: @ 814EF4B - msgbox Route104_Text_16DA89, 3 - end - -Route104_EventScript_14EF54:: @ 814EF54 - msgbox Route104_Text_16DEB3, 3 - end - -Route104_EventScript_14EF5D:: @ 814EF5D - msgbox Route104_Text_16DEC8, 3 - end - -Route104_EventScript_14EF66:: @ 814EF66 - msgbox Route104_Text_16DEE3, 3 - end - -Route104_EventScript_14EF6F:: @ 814EF6F - msgbox Route104_Text_16DEFD, 3 - end - -Route104_EventScript_14EF78:: @ 814EF78 - msgbox Route104_Text_16DF16, 3 - end - -Route104_EventScript_14EF81:: @ 814EF81 - msgbox Route104_Text_16DAC9, 2 - end - -Route104_EventScript_14EF8A:: @ 814EF8A - msgbox Route104_Text_16DB5C, 2 - end - -Route104_EventScript_14EF93:: @ 814EF93 - lock - faceplayer - checkflag 262 - jumpeq Route104_EventScript_14EFC2 - msgbox Route104_Text_16DC5F, 4 - giveitem ITEM_TM09 - compare RESULT, 0 - jumpeq Route104_EventScript_1A029B - setflag 262 - release - end - -Route104_EventScript_14EFC2:: @ 814EFC2 - msgbox Route104_Text_16DD0E, 4 - release - end - -Route104_EventScript_14EFCC:: @ 814EFCC - msgbox Route104_Text_16DBC9, 2 - end - -Route104_EventScript_14EFD5:: @ 814EFD5 - spritelevelup 8, 0, 19, 0 - spritelevelup 255, 0, 19, 0 - move 8, Route104_Movement_14F16C - waitmove 0 - disappear 8 - move 255, Route104_Movement_14F162 - waitmove 0 - spriteinvisible 255, 0, 19 - call Route104_EventScript_1A02E7 - move 7, Route104_Movement_14F09F - move 255, Route104_Movement_14F09F - waitmove 0 - move 255, Route104_Movement_14F166 - waitmove 0 - call Route104_EventScript_1A02EF - spritevisible 255, 0, 11 - move 255, Route104_Movement_14F168 - waitmove 0 - movespriteperm 2, 12, 8 - reappear 2 - spritelevelup 2, 0, 11, 0 - clearflag 740 - move 2, Route104_Movement_14F16F - waitmove 0 - reappear 4 - clearflag 743 - call Route104_EventScript_1A02EF - setflag 742 - spriteinvisible 7, 0, 19 - copyvar 0x4096, 0x8008 - restorespritelevel 255, 0, 19 - restorespritelevel 2, 0, 11 - moveoffscreen 2 - setvar 0x408e, 0 - checkflag 189 - jumpif 0, Route104_EventScript_14F08B - checkflag 189 - jumpeq Route104_EventScript_14F095 - end - -Route104_EventScript_14F08B:: @ 814F08B - msgbox Route104_Text_16B347, 4 - releaseall - end - -Route104_EventScript_14F095:: @ 814F095 - msgbox Route104_Text_16B4B5, 4 - releaseall - end - -Route104_Movement_14F09F:: @ 814F09F - step_down - step_down - step_down - step_down - step_15 - step_15 - step_15 - step_15 - step_2d - step_2d - step_2d - step_2d - step_2d - step_2d - step_2d - step_2d - step_2d - step_2d - step_2d - step_2d - step_15 - step_15 - step_15 - step_15 - step_18 - step_18 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_18 - step_18 - step_15 - step_15 - step_15 - step_15 - step_2d - step_2d - step_2d - step_2d - step_2d - step_2d - step_2d - step_2d - step_2d - step_2d - step_2d - step_2d - step_2d - step_2d - step_2d - step_2d - step_2d - step_2d - step_2d - step_2d - step_2d - step_2d - step_2d - step_2d - step_2d - step_2d - step_2d - step_2d - step_2d - step_2d - step_2d - step_2d - step_2d - step_2d - step_2d - step_2d - step_2d - step_2d - step_2d - step_2d - step_2d - step_2d - step_2d - step_2d - step_2d - step_2d - step_2d - step_2d - step_2d - step_2d - step_2d - step_2d - step_2d - step_2d - step_2d - step_2d - step_2d - step_2d - step_2d - step_2d - step_2d - step_2d - step_2d - step_2d - step_2d - step_2d - step_2d - step_2d - step_2d - step_2d - step_2d - step_2d - step_2d - step_2d - step_2d - step_2d - step_2d - step_2d - step_2d - step_2d - step_2d - step_2d - step_2d - step_15 - step_15 - step_15 - step_15 - step_18 - step_18 - step_18 - step_18 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_30 - step_18 - step_18 - step_18 - step_18 - step_right - step_right - step_down - step_down - step_15 - step_15 - step_15 - step_15 - step_15 - step_15 - step_15 - step_15 - step_15 - step_15 - step_15 - step_15 - step_15 - step_15 - step_15 - step_down - step_down - step_end - -Route104_Movement_14F162:: @ 814F162 - step_left - step_down - step_down - step_end - -Route104_Movement_14F166:: @ 814F166 - step_down - step_end - -Route104_Movement_14F168:: @ 814F168 - step_down - step_left - step_28 - step_end - -Route104_Movement_14F16C:: @ 814F16C - step_down - step_down - step_end - -Route104_Movement_14F16F:: @ 814F16F - step_down - step_27 - step_end - -Route104_EventScript_14F172:: @ 814F172 - trainerbattle 0, OPPONENT_IVAN, 0, Route104_Text_1B85EB, Route104_Text_1B8637 - msgbox Route104_Text_1B8680, 6 - end - -Route104_EventScript_14F189:: @ 814F189 - trainerbattle 0, OPPONENT_BILLY, 0, Route104_Text_1B86BE, Route104_Text_1B86E8 - msgbox Route104_Text_1B871C, 6 - end - -Route104_EventScript_14F1A0:: @ 814F1A0 - trainerbattle 0, OPPONENT_HALEY_1, 0, Route104_Text_1B8770, Route104_Text_1B87A7 - specialval RESULT, 57 - compare RESULT, 1 - jumpeq Route104_EventScript_14F1C7 - msgbox Route104_Text_1B87C3, 6 - end - -Route104_EventScript_14F1C7:: @ 814F1C7 - trainerbattle 5, OPPONENT_HALEY_1, 0, Route104_Text_1B8839, Route104_Text_1B8852 - msgbox Route104_Text_1B8872, 6 - end - -Route104_EventScript_14F1DE:: @ 814F1DE - trainerbattle 0, OPPONENT_WINSTON_1, 0, Route104_Text_1B88D4, Route104_Text_1B8911 - specialval RESULT, 57 - compare RESULT, 1 - jumpeq Route104_EventScript_14F205 - msgbox Route104_Text_1B8925, 6 - end - -Route104_EventScript_14F205:: @ 814F205 - trainerbattle 5, OPPONENT_WINSTON_1, 0, Route104_Text_1B895E, Route104_Text_1B899E - msgbox Route104_Text_1B89C0, 6 - end - -Route104_EventScript_14F21C:: @ 814F21C - trainerbattle 0, OPPONENT_CINDY_1, 0, Route104_Text_1B8A24, Route104_Text_1B8A61 - specialval RESULT, 57 - compare RESULT, 1 - jumpeq Route104_EventScript_14F243 - msgbox Route104_Text_1B8A69, 6 - end - -Route104_EventScript_14F243:: @ 814F243 - trainerbattle 5, OPPONENT_CINDY_1, 0, Route104_Text_1B8AA7, Route104_Text_1B8AD9 - msgbox Route104_Text_1B8B02, 6 - end - -Route104_EventScript_14F25A:: @ 814F25A - trainerbattle 4, OPPONENT_GINA_AND_MIA_1, 0, Route104_Text_1B83E9, Route104_Text_1B8414, Route104_Text_1B845C - special 148 - msgbox Route104_Text_1B842C, 4 - release - end - -Route104_EventScript_14F279:: @ 814F279 - trainerbattle 4, OPPONENT_GINA_AND_MIA_1, 0, Route104_Text_1B84DB, Route104_Text_1B850D, Route104_Text_1B8577 - special 148 - msgbox Route104_Text_1B853B, 4 - release - end diff --git a/data/scripts/maps/Route104_MrBrineysHouse.inc b/data/scripts/maps/Route104_MrBrineysHouse.inc new file mode 100644 index 000000000..5c6704e67 --- /dev/null +++ b/data/scripts/maps/Route104_MrBrineysHouse.inc @@ -0,0 +1,99 @@ +Route104_MrBrineysHouse_MapScripts:: @ 815BCB2 + map_script 3, Route104_MrBrineysHouse_MapScript1_15BCB8 + .byte 0 + +Route104_MrBrineysHouse_MapScript1_15BCB8:: @ 815BCB8 + setflag 2109 + compare 0x4090, 1 + callif 1, Route104_MrBrineysHouse_EventScript_15BCD4 + checkflag 188 + callif 1, Route104_MrBrineysHouse_EventScript_15BCD0 + end + +Route104_MrBrineysHouse_EventScript_15BCD0:: @ 815BCD0 + setflag 814 + return + +Route104_MrBrineysHouse_EventScript_15BCD4:: @ 815BCD4 + movespriteperm 1, 9, 3 + spritebehave 1, 50 + movespriteperm 2, 9, 6 + spritebehave 2, 51 + return + +Route104_MrBrineysHouse_EventScript_15BCEB:: @ 815BCEB + lock + faceplayer + checkflag 147 + callif 0, Route104_MrBrineysHouse_EventScript_15BD0E + checkflag 189 + jumpif 0, Route104_MrBrineysHouse_EventScript_15BD65 + checkflag 149 + jumpif 0, Route104_MrBrineysHouse_EventScript_15BD7E + jump Route104_MrBrineysHouse_EventScript_15BD32 + end + +Route104_MrBrineysHouse_EventScript_15BD0E:: @ 815BD0E + setflag 147 + msgbox Route104_MrBrineysHouse_Text_191A82, 4 + msgbox Route104_MrBrineysHouse_Text_191AAD, 5 + compare RESULT, 0 + jumpeq Route104_MrBrineysHouse_EventScript_15BD97 + jump Route104_MrBrineysHouse_EventScript_15BDAB + end + +Route104_MrBrineysHouse_EventScript_15BD32:: @ 815BD32 + message Route104_MrBrineysHouse_Text_191E80 + waittext + multichoicedef 21, 8, 14, 1, 0 + switch RESULT + case 0, Route104_MrBrineysHouse_EventScript_15BDAB + case 1, Route104_MrBrineysHouse_EventScript_15BDA1 + case 127, Route104_MrBrineysHouse_EventScript_15BDA1 + end + +Route104_MrBrineysHouse_EventScript_15BD65:: @ 815BD65 + msgbox Route104_MrBrineysHouse_Text_191CC3, 5 + compare RESULT, 0 + jumpeq Route104_MrBrineysHouse_EventScript_15BD97 + jump Route104_MrBrineysHouse_EventScript_15BDAB + end + +Route104_MrBrineysHouse_EventScript_15BD7E:: @ 815BD7E + msgbox Route104_MrBrineysHouse_Text_191DA6, 5 + compare RESULT, 0 + jumpeq Route104_MrBrineysHouse_EventScript_15BD97 + jump Route104_MrBrineysHouse_EventScript_15BDAB + end + +Route104_MrBrineysHouse_EventScript_15BD97:: @ 815BD97 + msgbox Route104_MrBrineysHouse_Text_191C57, 4 + release + end + +Route104_MrBrineysHouse_EventScript_15BDA1:: @ 815BDA1 + msgbox Route104_MrBrineysHouse_Text_191EDB, 4 + release + end + +Route104_MrBrineysHouse_EventScript_15BDAB:: @ 815BDAB + msgbox Route104_MrBrineysHouse_Text_191BFD, 4 + call Route104_MrBrineysHouse_EventScript_1A010C + setvar 0x408e, 1 + clearflag 738 + setflag 739 + setflag 881 + warp Route104, 255, 13, 51 + waitstate + releaseall + end + +Route104_MrBrineysHouse_EventScript_15BDD1:: @ 815BDD1 + lock + faceplayer + checksound + pokecry SPECIES_WINGULL, 0 + msgbox Route104_MrBrineysHouse_Text_191FB9, 4 + waitpokecry + release + end diff --git a/data/scripts/maps/Route104_MrBrineysHouse.s b/data/scripts/maps/Route104_MrBrineysHouse.s deleted file mode 100644 index 5c6704e67..000000000 --- a/data/scripts/maps/Route104_MrBrineysHouse.s +++ /dev/null @@ -1,99 +0,0 @@ -Route104_MrBrineysHouse_MapScripts:: @ 815BCB2 - map_script 3, Route104_MrBrineysHouse_MapScript1_15BCB8 - .byte 0 - -Route104_MrBrineysHouse_MapScript1_15BCB8:: @ 815BCB8 - setflag 2109 - compare 0x4090, 1 - callif 1, Route104_MrBrineysHouse_EventScript_15BCD4 - checkflag 188 - callif 1, Route104_MrBrineysHouse_EventScript_15BCD0 - end - -Route104_MrBrineysHouse_EventScript_15BCD0:: @ 815BCD0 - setflag 814 - return - -Route104_MrBrineysHouse_EventScript_15BCD4:: @ 815BCD4 - movespriteperm 1, 9, 3 - spritebehave 1, 50 - movespriteperm 2, 9, 6 - spritebehave 2, 51 - return - -Route104_MrBrineysHouse_EventScript_15BCEB:: @ 815BCEB - lock - faceplayer - checkflag 147 - callif 0, Route104_MrBrineysHouse_EventScript_15BD0E - checkflag 189 - jumpif 0, Route104_MrBrineysHouse_EventScript_15BD65 - checkflag 149 - jumpif 0, Route104_MrBrineysHouse_EventScript_15BD7E - jump Route104_MrBrineysHouse_EventScript_15BD32 - end - -Route104_MrBrineysHouse_EventScript_15BD0E:: @ 815BD0E - setflag 147 - msgbox Route104_MrBrineysHouse_Text_191A82, 4 - msgbox Route104_MrBrineysHouse_Text_191AAD, 5 - compare RESULT, 0 - jumpeq Route104_MrBrineysHouse_EventScript_15BD97 - jump Route104_MrBrineysHouse_EventScript_15BDAB - end - -Route104_MrBrineysHouse_EventScript_15BD32:: @ 815BD32 - message Route104_MrBrineysHouse_Text_191E80 - waittext - multichoicedef 21, 8, 14, 1, 0 - switch RESULT - case 0, Route104_MrBrineysHouse_EventScript_15BDAB - case 1, Route104_MrBrineysHouse_EventScript_15BDA1 - case 127, Route104_MrBrineysHouse_EventScript_15BDA1 - end - -Route104_MrBrineysHouse_EventScript_15BD65:: @ 815BD65 - msgbox Route104_MrBrineysHouse_Text_191CC3, 5 - compare RESULT, 0 - jumpeq Route104_MrBrineysHouse_EventScript_15BD97 - jump Route104_MrBrineysHouse_EventScript_15BDAB - end - -Route104_MrBrineysHouse_EventScript_15BD7E:: @ 815BD7E - msgbox Route104_MrBrineysHouse_Text_191DA6, 5 - compare RESULT, 0 - jumpeq Route104_MrBrineysHouse_EventScript_15BD97 - jump Route104_MrBrineysHouse_EventScript_15BDAB - end - -Route104_MrBrineysHouse_EventScript_15BD97:: @ 815BD97 - msgbox Route104_MrBrineysHouse_Text_191C57, 4 - release - end - -Route104_MrBrineysHouse_EventScript_15BDA1:: @ 815BDA1 - msgbox Route104_MrBrineysHouse_Text_191EDB, 4 - release - end - -Route104_MrBrineysHouse_EventScript_15BDAB:: @ 815BDAB - msgbox Route104_MrBrineysHouse_Text_191BFD, 4 - call Route104_MrBrineysHouse_EventScript_1A010C - setvar 0x408e, 1 - clearflag 738 - setflag 739 - setflag 881 - warp Route104, 255, 13, 51 - waitstate - releaseall - end - -Route104_MrBrineysHouse_EventScript_15BDD1:: @ 815BDD1 - lock - faceplayer - checksound - pokecry SPECIES_WINGULL, 0 - msgbox Route104_MrBrineysHouse_Text_191FB9, 4 - waitpokecry - release - end diff --git a/data/scripts/maps/Route104_PrettyPetalFlowerShop.inc b/data/scripts/maps/Route104_PrettyPetalFlowerShop.inc new file mode 100644 index 000000000..02842c62d --- /dev/null +++ b/data/scripts/maps/Route104_PrettyPetalFlowerShop.inc @@ -0,0 +1,109 @@ +Route104_PrettyPetalFlowerShop_MapScripts:: @ 815BDE4 + map_script 3, Route104_PrettyPetalFlowerShop_MapScript1_15BDEA + .byte 0 + +Route104_PrettyPetalFlowerShop_MapScript1_15BDEA:: @ 815BDEA + setflag 2108 + checkflag 127 + jumpif 0, Route104_PrettyPetalFlowerShop_EventScript_15BE03 + checkflag 2057 + jumpif 0, Route104_PrettyPetalFlowerShop_EventScript_15BE03 + setflag 1 + end + +Route104_PrettyPetalFlowerShop_EventScript_15BE03:: @ 815BE03 + movespriteperm 1, 4, 6 + end + +Route104_PrettyPetalFlowerShop_EventScript_15BE0B:: @ 815BE0B + lock + faceplayer + checkflag 1 + jumpeq Route104_PrettyPetalFlowerShop_EventScript_15BE7C + msgbox Route104_PrettyPetalFlowerShop_Text_1C5EC6, 4 + checkflag 127 + jumpeq Route104_PrettyPetalFlowerShop_EventScript_15BE4A + setflag 127 + msgbox Route104_PrettyPetalFlowerShop_Text_1C5F48, 5 + compare RESULT, 1 + callif 1, Route104_PrettyPetalFlowerShop_EventScript_15BE6A + compare RESULT, 0 + callif 1, Route104_PrettyPetalFlowerShop_EventScript_15BE73 + release + end + +Route104_PrettyPetalFlowerShop_EventScript_15BE4A:: @ 815BE4A + msgbox Route104_PrettyPetalFlowerShop_Text_1C5F1B, 5 + compare RESULT, 1 + callif 1, Route104_PrettyPetalFlowerShop_EventScript_15BE6A + compare RESULT, 0 + callif 1, Route104_PrettyPetalFlowerShop_EventScript_15BE73 + release + end + +Route104_PrettyPetalFlowerShop_EventScript_15BE6A:: @ 815BE6A + msgbox Route104_PrettyPetalFlowerShop_Text_1C5F9D, 4 + return + +Route104_PrettyPetalFlowerShop_EventScript_15BE73:: @ 815BE73 + msgbox Route104_PrettyPetalFlowerShop_Text_1C6121, 4 + return + +Route104_PrettyPetalFlowerShop_EventScript_15BE7C:: @ 815BE7C + message Route104_PrettyPetalFlowerShop_Text_1A0C42 + waittext + pokemartbp Route104_PrettyPetalFlowerShop_Items + msgbox Route104_PrettyPetalFlowerShop_Text_1A0C02, 4 + release + end + + .align 2 +Route104_PrettyPetalFlowerShop_Items:: @ 815BE94 + .2byte ITEM_FULL_RESTORE + .2byte ITEM_MAX_POTION + .2byte ITEM_HYPER_POTION + .2byte ITEM_SUPER_POTION + .2byte ITEM_FULL_HEAL + .2byte ITEM_REVIVE + .2byte ITEM_NONE + release + end + +Route104_PrettyPetalFlowerShop_EventScript_15BEA4:: @ 815BEA4 + lock + faceplayer + checkflag 94 + jumpif 0, Route104_PrettyPetalFlowerShop_EventScript_15BEB9 + msgbox Route104_PrettyPetalFlowerShop_Text_1C61E8, 4 + release + end + +Route104_PrettyPetalFlowerShop_EventScript_15BEB9:: @ 815BEB9 + msgbox Route104_PrettyPetalFlowerShop_Text_1C6158, 4 + giveitem ITEM_WAILMER_PAIL + msgbox Route104_PrettyPetalFlowerShop_Text_1C61E8, 4 + setflag 94 + release + end + +Route104_PrettyPetalFlowerShop_EventScript_15BEDA:: @ 815BEDA + lock + faceplayer + checkdailyflags + checkflag 2256 + jumpeq Route104_PrettyPetalFlowerShop_EventScript_15BF1A + msgbox Route104_PrettyPetalFlowerShop_Text_1C62DA, 4 + random 8 + addvar RESULT, 133 + giveitem RESULT + compare RESULT, 0 + jumpeq Route104_PrettyPetalFlowerShop_EventScript_1A029B + setflag 2256 + msgbox Route104_PrettyPetalFlowerShop_Text_1C6335, 4 + release + end + +Route104_PrettyPetalFlowerShop_EventScript_15BF1A:: @ 815BF1A + msgbox Route104_PrettyPetalFlowerShop_Text_1C6335, 4 + release + end diff --git a/data/scripts/maps/Route104_PrettyPetalFlowerShop.s b/data/scripts/maps/Route104_PrettyPetalFlowerShop.s deleted file mode 100644 index 02842c62d..000000000 --- a/data/scripts/maps/Route104_PrettyPetalFlowerShop.s +++ /dev/null @@ -1,109 +0,0 @@ -Route104_PrettyPetalFlowerShop_MapScripts:: @ 815BDE4 - map_script 3, Route104_PrettyPetalFlowerShop_MapScript1_15BDEA - .byte 0 - -Route104_PrettyPetalFlowerShop_MapScript1_15BDEA:: @ 815BDEA - setflag 2108 - checkflag 127 - jumpif 0, Route104_PrettyPetalFlowerShop_EventScript_15BE03 - checkflag 2057 - jumpif 0, Route104_PrettyPetalFlowerShop_EventScript_15BE03 - setflag 1 - end - -Route104_PrettyPetalFlowerShop_EventScript_15BE03:: @ 815BE03 - movespriteperm 1, 4, 6 - end - -Route104_PrettyPetalFlowerShop_EventScript_15BE0B:: @ 815BE0B - lock - faceplayer - checkflag 1 - jumpeq Route104_PrettyPetalFlowerShop_EventScript_15BE7C - msgbox Route104_PrettyPetalFlowerShop_Text_1C5EC6, 4 - checkflag 127 - jumpeq Route104_PrettyPetalFlowerShop_EventScript_15BE4A - setflag 127 - msgbox Route104_PrettyPetalFlowerShop_Text_1C5F48, 5 - compare RESULT, 1 - callif 1, Route104_PrettyPetalFlowerShop_EventScript_15BE6A - compare RESULT, 0 - callif 1, Route104_PrettyPetalFlowerShop_EventScript_15BE73 - release - end - -Route104_PrettyPetalFlowerShop_EventScript_15BE4A:: @ 815BE4A - msgbox Route104_PrettyPetalFlowerShop_Text_1C5F1B, 5 - compare RESULT, 1 - callif 1, Route104_PrettyPetalFlowerShop_EventScript_15BE6A - compare RESULT, 0 - callif 1, Route104_PrettyPetalFlowerShop_EventScript_15BE73 - release - end - -Route104_PrettyPetalFlowerShop_EventScript_15BE6A:: @ 815BE6A - msgbox Route104_PrettyPetalFlowerShop_Text_1C5F9D, 4 - return - -Route104_PrettyPetalFlowerShop_EventScript_15BE73:: @ 815BE73 - msgbox Route104_PrettyPetalFlowerShop_Text_1C6121, 4 - return - -Route104_PrettyPetalFlowerShop_EventScript_15BE7C:: @ 815BE7C - message Route104_PrettyPetalFlowerShop_Text_1A0C42 - waittext - pokemartbp Route104_PrettyPetalFlowerShop_Items - msgbox Route104_PrettyPetalFlowerShop_Text_1A0C02, 4 - release - end - - .align 2 -Route104_PrettyPetalFlowerShop_Items:: @ 815BE94 - .2byte ITEM_FULL_RESTORE - .2byte ITEM_MAX_POTION - .2byte ITEM_HYPER_POTION - .2byte ITEM_SUPER_POTION - .2byte ITEM_FULL_HEAL - .2byte ITEM_REVIVE - .2byte ITEM_NONE - release - end - -Route104_PrettyPetalFlowerShop_EventScript_15BEA4:: @ 815BEA4 - lock - faceplayer - checkflag 94 - jumpif 0, Route104_PrettyPetalFlowerShop_EventScript_15BEB9 - msgbox Route104_PrettyPetalFlowerShop_Text_1C61E8, 4 - release - end - -Route104_PrettyPetalFlowerShop_EventScript_15BEB9:: @ 815BEB9 - msgbox Route104_PrettyPetalFlowerShop_Text_1C6158, 4 - giveitem ITEM_WAILMER_PAIL - msgbox Route104_PrettyPetalFlowerShop_Text_1C61E8, 4 - setflag 94 - release - end - -Route104_PrettyPetalFlowerShop_EventScript_15BEDA:: @ 815BEDA - lock - faceplayer - checkdailyflags - checkflag 2256 - jumpeq Route104_PrettyPetalFlowerShop_EventScript_15BF1A - msgbox Route104_PrettyPetalFlowerShop_Text_1C62DA, 4 - random 8 - addvar RESULT, 133 - giveitem RESULT - compare RESULT, 0 - jumpeq Route104_PrettyPetalFlowerShop_EventScript_1A029B - setflag 2256 - msgbox Route104_PrettyPetalFlowerShop_Text_1C6335, 4 - release - end - -Route104_PrettyPetalFlowerShop_EventScript_15BF1A:: @ 815BF1A - msgbox Route104_PrettyPetalFlowerShop_Text_1C6335, 4 - release - end diff --git a/data/scripts/maps/Route104_Prototype.inc b/data/scripts/maps/Route104_Prototype.inc new file mode 100644 index 000000000..184127187 --- /dev/null +++ b/data/scripts/maps/Route104_Prototype.inc @@ -0,0 +1,112 @@ +Route104_Prototype_MapScripts:: @ 8160C4A + .byte 0 + +Route104_Prototype_EventScript_160C4B:: @ 8160C4B + lock + faceplayer + checktrainerflag OPPONENT_BRIANNA_1 + jumpif 0, Route104_Prototype_EventScript_160C99 + checktrainerflag OPPONENT_CINDY_2 + jumpif 0, Route104_Prototype_EventScript_160C99 + checktrainerflag OPPONENT_AMY_AND_LIV_3 + jumpif 0, Route104_Prototype_EventScript_160C99 + checktrainerflag OPPONENT_GINA_AND_MIA_2 + jumpif 0, Route104_Prototype_EventScript_160C99 + checktrainerflag OPPONENT_LUCAS_2 + jumpif 0, Route104_Prototype_EventScript_160C99 + checktrainerflag OPPONENT_MIKE_1 + jumpif 0, Route104_Prototype_EventScript_160C99 + setflag 215 + msgbox Route104_Prototype_Text_19B267, 4 + checkflag 216 + jumpeq Route104_Prototype_EventScript_160CFB + release + end + +Route104_Prototype_EventScript_160C99:: @ 8160C99 + msgbox Route104_Prototype_Text_19B22E, 4 + release + end + +Route104_Prototype_EventScript_160CA3:: @ 8160CA3 + lock + faceplayer + checktrainerflag OPPONENT_BRIANNA_1 + jumpif 0, Route104_Prototype_EventScript_160CF1 + checktrainerflag OPPONENT_CINDY_2 + jumpif 0, Route104_Prototype_EventScript_160CF1 + checktrainerflag OPPONENT_AMY_AND_LIV_3 + jumpif 0, Route104_Prototype_EventScript_160CF1 + checktrainerflag OPPONENT_GINA_AND_MIA_2 + jumpif 0, Route104_Prototype_EventScript_160CF1 + checktrainerflag OPPONENT_LUCAS_2 + jumpif 0, Route104_Prototype_EventScript_160CF1 + checktrainerflag OPPONENT_MIKE_1 + jumpif 0, Route104_Prototype_EventScript_160CF1 + setflag 216 + msgbox Route104_Prototype_Text_19B2E9, 4 + checkflag 215 + jumpeq Route104_Prototype_EventScript_160CFB + release + end + +Route104_Prototype_EventScript_160CF1:: @ 8160CF1 + msgbox Route104_Prototype_Text_19B2B6, 4 + release + end + +Route104_Prototype_EventScript_160CFB:: @ 8160CFB + closebutton + pause 60 + fadescreen 1 + pause 60 + special 271 + waitstate + release + end + +Route104_Prototype_EventScript_160D0A:: @ 8160D0A + msgbox Route104_Prototype_Text_19B33B, 2 + end + +Route104_Prototype_EventScript_160D13:: @ 8160D13 + msgbox Route104_Prototype_Text_19B37F, 2 + end + +Route104_Prototype_EventScript_160D1C:: @ 8160D1C + msgbox Route104_Prototype_Text_19B3DE, 3 + end + +Route104_Prototype_EventScript_160D25:: @ 8160D25 + msgbox Route104_Prototype_Text_19B3FF, 3 + end + +Route104_Prototype_EventScript_160D2E:: @ 8160D2E + trainerbattle 0, OPPONENT_CINDY_2, 0, Route104_Prototype_Text_19AD9B, Route104_Prototype_Text_19ADDA + msgbox Route104_Prototype_Text_19ADF7, 6 + end + +Route104_Prototype_EventScript_160D45:: @ 8160D45 + trainerbattle 4, OPPONENT_AMY_AND_LIV_3, 0, Route104_Prototype_Text_19AE3E, Route104_Prototype_Text_19AE53, Route104_Prototype_Text_19AEA9 + msgbox Route104_Prototype_Text_19AE6A, 6 + end + +Route104_Prototype_EventScript_160D60:: @ 8160D60 + trainerbattle 4, OPPONENT_GINA_AND_MIA_2, 0, Route104_Prototype_Text_19B148, Route104_Prototype_Text_19B17D, Route104_Prototype_Text_19B1DD + msgbox Route104_Prototype_Text_19B18D, 6 + end + +Route104_Prototype_EventScript_160D7B:: @ 8160D7B + trainerbattle 0, OPPONENT_MIKE_1, 0, Route104_Prototype_Text_19AEFB, Route104_Prototype_Text_19AF3E + msgbox Route104_Prototype_Text_19AF56, 6 + end + +Route104_Prototype_EventScript_160D92:: @ 8160D92 + trainerbattle 0, OPPONENT_BRIANNA_1, 0, Route104_Prototype_Text_19AF8A, Route104_Prototype_Text_19AFDB + msgbox Route104_Prototype_Text_19B00D, 6 + end + +Route104_Prototype_EventScript_160DA9:: @ 8160DA9 + trainerbattle 0, OPPONENT_LUCAS_2, 0, Route104_Prototype_Text_19B066, Route104_Prototype_Text_19B0D7 + msgbox Route104_Prototype_Text_19B0EF, 6 + end diff --git a/data/scripts/maps/Route104_Prototype.s b/data/scripts/maps/Route104_Prototype.s deleted file mode 100644 index 184127187..000000000 --- a/data/scripts/maps/Route104_Prototype.s +++ /dev/null @@ -1,112 +0,0 @@ -Route104_Prototype_MapScripts:: @ 8160C4A - .byte 0 - -Route104_Prototype_EventScript_160C4B:: @ 8160C4B - lock - faceplayer - checktrainerflag OPPONENT_BRIANNA_1 - jumpif 0, Route104_Prototype_EventScript_160C99 - checktrainerflag OPPONENT_CINDY_2 - jumpif 0, Route104_Prototype_EventScript_160C99 - checktrainerflag OPPONENT_AMY_AND_LIV_3 - jumpif 0, Route104_Prototype_EventScript_160C99 - checktrainerflag OPPONENT_GINA_AND_MIA_2 - jumpif 0, Route104_Prototype_EventScript_160C99 - checktrainerflag OPPONENT_LUCAS_2 - jumpif 0, Route104_Prototype_EventScript_160C99 - checktrainerflag OPPONENT_MIKE_1 - jumpif 0, Route104_Prototype_EventScript_160C99 - setflag 215 - msgbox Route104_Prototype_Text_19B267, 4 - checkflag 216 - jumpeq Route104_Prototype_EventScript_160CFB - release - end - -Route104_Prototype_EventScript_160C99:: @ 8160C99 - msgbox Route104_Prototype_Text_19B22E, 4 - release - end - -Route104_Prototype_EventScript_160CA3:: @ 8160CA3 - lock - faceplayer - checktrainerflag OPPONENT_BRIANNA_1 - jumpif 0, Route104_Prototype_EventScript_160CF1 - checktrainerflag OPPONENT_CINDY_2 - jumpif 0, Route104_Prototype_EventScript_160CF1 - checktrainerflag OPPONENT_AMY_AND_LIV_3 - jumpif 0, Route104_Prototype_EventScript_160CF1 - checktrainerflag OPPONENT_GINA_AND_MIA_2 - jumpif 0, Route104_Prototype_EventScript_160CF1 - checktrainerflag OPPONENT_LUCAS_2 - jumpif 0, Route104_Prototype_EventScript_160CF1 - checktrainerflag OPPONENT_MIKE_1 - jumpif 0, Route104_Prototype_EventScript_160CF1 - setflag 216 - msgbox Route104_Prototype_Text_19B2E9, 4 - checkflag 215 - jumpeq Route104_Prototype_EventScript_160CFB - release - end - -Route104_Prototype_EventScript_160CF1:: @ 8160CF1 - msgbox Route104_Prototype_Text_19B2B6, 4 - release - end - -Route104_Prototype_EventScript_160CFB:: @ 8160CFB - closebutton - pause 60 - fadescreen 1 - pause 60 - special 271 - waitstate - release - end - -Route104_Prototype_EventScript_160D0A:: @ 8160D0A - msgbox Route104_Prototype_Text_19B33B, 2 - end - -Route104_Prototype_EventScript_160D13:: @ 8160D13 - msgbox Route104_Prototype_Text_19B37F, 2 - end - -Route104_Prototype_EventScript_160D1C:: @ 8160D1C - msgbox Route104_Prototype_Text_19B3DE, 3 - end - -Route104_Prototype_EventScript_160D25:: @ 8160D25 - msgbox Route104_Prototype_Text_19B3FF, 3 - end - -Route104_Prototype_EventScript_160D2E:: @ 8160D2E - trainerbattle 0, OPPONENT_CINDY_2, 0, Route104_Prototype_Text_19AD9B, Route104_Prototype_Text_19ADDA - msgbox Route104_Prototype_Text_19ADF7, 6 - end - -Route104_Prototype_EventScript_160D45:: @ 8160D45 - trainerbattle 4, OPPONENT_AMY_AND_LIV_3, 0, Route104_Prototype_Text_19AE3E, Route104_Prototype_Text_19AE53, Route104_Prototype_Text_19AEA9 - msgbox Route104_Prototype_Text_19AE6A, 6 - end - -Route104_Prototype_EventScript_160D60:: @ 8160D60 - trainerbattle 4, OPPONENT_GINA_AND_MIA_2, 0, Route104_Prototype_Text_19B148, Route104_Prototype_Text_19B17D, Route104_Prototype_Text_19B1DD - msgbox Route104_Prototype_Text_19B18D, 6 - end - -Route104_Prototype_EventScript_160D7B:: @ 8160D7B - trainerbattle 0, OPPONENT_MIKE_1, 0, Route104_Prototype_Text_19AEFB, Route104_Prototype_Text_19AF3E - msgbox Route104_Prototype_Text_19AF56, 6 - end - -Route104_Prototype_EventScript_160D92:: @ 8160D92 - trainerbattle 0, OPPONENT_BRIANNA_1, 0, Route104_Prototype_Text_19AF8A, Route104_Prototype_Text_19AFDB - msgbox Route104_Prototype_Text_19B00D, 6 - end - -Route104_Prototype_EventScript_160DA9:: @ 8160DA9 - trainerbattle 0, OPPONENT_LUCAS_2, 0, Route104_Prototype_Text_19B066, Route104_Prototype_Text_19B0D7 - msgbox Route104_Prototype_Text_19B0EF, 6 - end diff --git a/data/scripts/maps/Route104_PrototypePrettyPetalFlowerShop.inc b/data/scripts/maps/Route104_PrototypePrettyPetalFlowerShop.inc new file mode 100644 index 000000000..f979ab60b --- /dev/null +++ b/data/scripts/maps/Route104_PrototypePrettyPetalFlowerShop.inc @@ -0,0 +1,6 @@ +Route104_PrototypePrettyPetalFlowerShop_MapScripts:: @ 8160DC0 + .byte 0 + +Route104_PrototypePrettyPetalFlowerShop_EventScript_160DC1:: @ 8160DC1 + msgbox Route104_PrototypePrettyPetalFlowerShop_Text_19B436, 2 + end diff --git a/data/scripts/maps/Route104_PrototypePrettyPetalFlowerShop.s b/data/scripts/maps/Route104_PrototypePrettyPetalFlowerShop.s deleted file mode 100644 index f979ab60b..000000000 --- a/data/scripts/maps/Route104_PrototypePrettyPetalFlowerShop.s +++ /dev/null @@ -1,6 +0,0 @@ -Route104_PrototypePrettyPetalFlowerShop_MapScripts:: @ 8160DC0 - .byte 0 - -Route104_PrototypePrettyPetalFlowerShop_EventScript_160DC1:: @ 8160DC1 - msgbox Route104_PrototypePrettyPetalFlowerShop_Text_19B436, 2 - end diff --git a/data/scripts/maps/Route105.inc b/data/scripts/maps/Route105.inc new file mode 100644 index 000000000..c71e2ce05 --- /dev/null +++ b/data/scripts/maps/Route105.inc @@ -0,0 +1,38 @@ +Route105_MapScripts:: @ 814F298 + map_script 1, Route105_MapScript1_14F29E + .byte 0 + +Route105_MapScript1_14F29E:: @ 814F29E + checkflag 228 + callif 0, Route105_EventScript_14F2A8 + end + +Route105_EventScript_14F2A8:: @ 814F2A8 + setmaptile 9, 19, 124, 1 + setmaptile 9, 20, 145, 1 + return + +Route105_EventScript_14F2BB:: @ 814F2BB + trainerbattle 0, OPPONENT_FOSTER, 0, Route105_Text_1B8B40, Route105_Text_1B8B93 + msgbox Route105_Text_1B8BDE, 6 + end + +Route105_EventScript_14F2D2:: @ 814F2D2 + trainerbattle 0, OPPONENT_LUIS, 0, Route105_Text_1B8C28, Route105_Text_1B8C99 + msgbox Route105_Text_1B8CA9, 6 + end + +Route105_EventScript_14F2E9:: @ 814F2E9 + trainerbattle 0, OPPONENT_AUSTIN, 0, Route105_Text_1B8CEE, Route105_Text_1B8D23 + msgbox Route105_Text_1B8D45, 6 + end + +Route105_EventScript_14F300:: @ 814F300 + trainerbattle 0, OPPONENT_BEVERLY, 0, Route105_Text_1B8D99, Route105_Text_1B8DDD + msgbox Route105_Text_1B8DED, 6 + end + +Route105_EventScript_14F317:: @ 814F317 + trainerbattle 0, OPPONENT_DAWN, 0, Route105_Text_1B8E66, Route105_Text_1B8EA0 + msgbox Route105_Text_1B8EBD, 6 + end diff --git a/data/scripts/maps/Route105.s b/data/scripts/maps/Route105.s deleted file mode 100644 index c71e2ce05..000000000 --- a/data/scripts/maps/Route105.s +++ /dev/null @@ -1,38 +0,0 @@ -Route105_MapScripts:: @ 814F298 - map_script 1, Route105_MapScript1_14F29E - .byte 0 - -Route105_MapScript1_14F29E:: @ 814F29E - checkflag 228 - callif 0, Route105_EventScript_14F2A8 - end - -Route105_EventScript_14F2A8:: @ 814F2A8 - setmaptile 9, 19, 124, 1 - setmaptile 9, 20, 145, 1 - return - -Route105_EventScript_14F2BB:: @ 814F2BB - trainerbattle 0, OPPONENT_FOSTER, 0, Route105_Text_1B8B40, Route105_Text_1B8B93 - msgbox Route105_Text_1B8BDE, 6 - end - -Route105_EventScript_14F2D2:: @ 814F2D2 - trainerbattle 0, OPPONENT_LUIS, 0, Route105_Text_1B8C28, Route105_Text_1B8C99 - msgbox Route105_Text_1B8CA9, 6 - end - -Route105_EventScript_14F2E9:: @ 814F2E9 - trainerbattle 0, OPPONENT_AUSTIN, 0, Route105_Text_1B8CEE, Route105_Text_1B8D23 - msgbox Route105_Text_1B8D45, 6 - end - -Route105_EventScript_14F300:: @ 814F300 - trainerbattle 0, OPPONENT_BEVERLY, 0, Route105_Text_1B8D99, Route105_Text_1B8DDD - msgbox Route105_Text_1B8DED, 6 - end - -Route105_EventScript_14F317:: @ 814F317 - trainerbattle 0, OPPONENT_DAWN, 0, Route105_Text_1B8E66, Route105_Text_1B8EA0 - msgbox Route105_Text_1B8EBD, 6 - end diff --git a/data/scripts/maps/Route106.inc b/data/scripts/maps/Route106.inc new file mode 100644 index 000000000..1889eb4d7 --- /dev/null +++ b/data/scripts/maps/Route106.inc @@ -0,0 +1,34 @@ +Route106_MapScripts:: @ 814F32E + .byte 0 + +Route106_EventScript_14F32F:: @ 814F32F + msgbox Route106_Text_16E026, 3 + end + +Route106_EventScript_14F338:: @ 814F338 + trainerbattle 0, OPPONENT_DOUGLAS, 0, Route106_Text_1B913D, Route106_Text_1B917F + msgbox Route106_Text_1B918A, 6 + end + +Route106_EventScript_14F34F:: @ 814F34F + trainerbattle 0, OPPONENT_NICOLE, 0, Route106_Text_1B91AC, Route106_Text_1B91F8 + msgbox Route106_Text_1B9222, 6 + end + +Route106_EventScript_14F366:: @ 814F366 + trainerbattle 0, OPPONENT_ELLIOT_1, 0, Route106_Text_1B8EF0, Route106_Text_1B8F25 + specialval RESULT, 57 + compare RESULT, 1 + jumpeq Route106_EventScript_14F38D + msgbox Route106_Text_1B8F55, 6 + end + +Route106_EventScript_14F38D:: @ 814F38D + trainerbattle 5, OPPONENT_ELLIOT_1, 0, Route106_Text_1B8FAC, Route106_Text_1B8FF5 + msgbox Route106_Text_1B9011, 6 + end + +Route106_EventScript_14F3A4:: @ 814F3A4 + trainerbattle 0, OPPONENT_NED, 0, Route106_Text_1B9052, Route106_Text_1B90D3 + msgbox Route106_Text_1B910A, 6 + end diff --git a/data/scripts/maps/Route106.s b/data/scripts/maps/Route106.s deleted file mode 100644 index 1889eb4d7..000000000 --- a/data/scripts/maps/Route106.s +++ /dev/null @@ -1,34 +0,0 @@ -Route106_MapScripts:: @ 814F32E - .byte 0 - -Route106_EventScript_14F32F:: @ 814F32F - msgbox Route106_Text_16E026, 3 - end - -Route106_EventScript_14F338:: @ 814F338 - trainerbattle 0, OPPONENT_DOUGLAS, 0, Route106_Text_1B913D, Route106_Text_1B917F - msgbox Route106_Text_1B918A, 6 - end - -Route106_EventScript_14F34F:: @ 814F34F - trainerbattle 0, OPPONENT_NICOLE, 0, Route106_Text_1B91AC, Route106_Text_1B91F8 - msgbox Route106_Text_1B9222, 6 - end - -Route106_EventScript_14F366:: @ 814F366 - trainerbattle 0, OPPONENT_ELLIOT_1, 0, Route106_Text_1B8EF0, Route106_Text_1B8F25 - specialval RESULT, 57 - compare RESULT, 1 - jumpeq Route106_EventScript_14F38D - msgbox Route106_Text_1B8F55, 6 - end - -Route106_EventScript_14F38D:: @ 814F38D - trainerbattle 5, OPPONENT_ELLIOT_1, 0, Route106_Text_1B8FAC, Route106_Text_1B8FF5 - msgbox Route106_Text_1B9011, 6 - end - -Route106_EventScript_14F3A4:: @ 814F3A4 - trainerbattle 0, OPPONENT_NED, 0, Route106_Text_1B9052, Route106_Text_1B90D3 - msgbox Route106_Text_1B910A, 6 - end diff --git a/data/scripts/maps/Route107.inc b/data/scripts/maps/Route107.inc new file mode 100644 index 000000000..ef3407265 --- /dev/null +++ b/data/scripts/maps/Route107.inc @@ -0,0 +1,40 @@ +Route107_MapScripts:: @ 814F3BB + .byte 0 + +Route107_EventScript_14F3BC:: @ 814F3BC + trainerbattle 0, OPPONENT_DARRIN, 0, Route107_Text_1B926B, Route107_Text_1B92B7 + msgbox Route107_Text_1B92E7, 6 + end + +Route107_EventScript_14F3D3:: @ 814F3D3 + trainerbattle 0, OPPONENT_TONY_1, 0, Route107_Text_1B933A, Route107_Text_1B9365 + specialval RESULT, 57 + compare RESULT, 1 + jumpeq Route107_EventScript_14F3FA + msgbox Route107_Text_1B938E, 6 + end + +Route107_EventScript_14F3FA:: @ 814F3FA + trainerbattle 5, OPPONENT_TONY_1, 0, Route107_Text_1B93EB, Route107_Text_1B9429 + msgbox Route107_Text_1B9477, 6 + end + +Route107_EventScript_14F411:: @ 814F411 + trainerbattle 0, OPPONENT_DENISE, 0, Route107_Text_1B94C8, Route107_Text_1B94F2 + msgbox Route107_Text_1B94FF, 6 + end + +Route107_EventScript_14F428:: @ 814F428 + trainerbattle 0, OPPONENT_BETH, 0, Route107_Text_1B9538, Route107_Text_1B956B + msgbox Route107_Text_1B9589, 6 + end + +Route107_EventScript_14F43F:: @ 814F43F + trainerbattle 4, OPPONENT_LISA_AND_RAY, 0, Route107_Text_1B95CB, Route107_Text_1B95FB, Route107_Text_1B9672 + msgbox Route107_Text_1B9630, 6 + end + +Route107_EventScript_14F45A:: @ 814F45A + trainerbattle 4, OPPONENT_LISA_AND_RAY, 0, Route107_Text_1B96AB, Route107_Text_1B9707, Route107_Text_1B9788 + msgbox Route107_Text_1B9735, 6 + end diff --git a/data/scripts/maps/Route107.s b/data/scripts/maps/Route107.s deleted file mode 100644 index ef3407265..000000000 --- a/data/scripts/maps/Route107.s +++ /dev/null @@ -1,40 +0,0 @@ -Route107_MapScripts:: @ 814F3BB - .byte 0 - -Route107_EventScript_14F3BC:: @ 814F3BC - trainerbattle 0, OPPONENT_DARRIN, 0, Route107_Text_1B926B, Route107_Text_1B92B7 - msgbox Route107_Text_1B92E7, 6 - end - -Route107_EventScript_14F3D3:: @ 814F3D3 - trainerbattle 0, OPPONENT_TONY_1, 0, Route107_Text_1B933A, Route107_Text_1B9365 - specialval RESULT, 57 - compare RESULT, 1 - jumpeq Route107_EventScript_14F3FA - msgbox Route107_Text_1B938E, 6 - end - -Route107_EventScript_14F3FA:: @ 814F3FA - trainerbattle 5, OPPONENT_TONY_1, 0, Route107_Text_1B93EB, Route107_Text_1B9429 - msgbox Route107_Text_1B9477, 6 - end - -Route107_EventScript_14F411:: @ 814F411 - trainerbattle 0, OPPONENT_DENISE, 0, Route107_Text_1B94C8, Route107_Text_1B94F2 - msgbox Route107_Text_1B94FF, 6 - end - -Route107_EventScript_14F428:: @ 814F428 - trainerbattle 0, OPPONENT_BETH, 0, Route107_Text_1B9538, Route107_Text_1B956B - msgbox Route107_Text_1B9589, 6 - end - -Route107_EventScript_14F43F:: @ 814F43F - trainerbattle 4, OPPONENT_LISA_AND_RAY, 0, Route107_Text_1B95CB, Route107_Text_1B95FB, Route107_Text_1B9672 - msgbox Route107_Text_1B9630, 6 - end - -Route107_EventScript_14F45A:: @ 814F45A - trainerbattle 4, OPPONENT_LISA_AND_RAY, 0, Route107_Text_1B96AB, Route107_Text_1B9707, Route107_Text_1B9788 - msgbox Route107_Text_1B9735, 6 - end diff --git a/data/scripts/maps/Route108.inc b/data/scripts/maps/Route108.inc new file mode 100644 index 000000000..2e40c882d --- /dev/null +++ b/data/scripts/maps/Route108.inc @@ -0,0 +1,22 @@ +Route108_MapScripts:: @ 814F475 + .byte 0 + +Route108_EventScript_14F476:: @ 814F476 + trainerbattle 0, OPPONENT_JEROME, 0, Route108_Text_1B97C3, Route108_Text_1B97EF + msgbox Route108_Text_1B9823, 6 + end + +Route108_EventScript_14F48D:: @ 814F48D + trainerbattle 0, OPPONENT_MATTHEW, 0, Route108_Text_1B9864, Route108_Text_1B989F + msgbox Route108_Text_1B98BC, 6 + end + +Route108_EventScript_14F4A4:: @ 814F4A4 + trainerbattle 0, OPPONENT_TARA, 0, Route108_Text_1B98EC, Route108_Text_1B992C + msgbox Route108_Text_1B9935, 6 + end + +Route108_EventScript_14F4BB:: @ 814F4BB + trainerbattle 0, OPPONENT_MISSY, 0, Route108_Text_1B9986, Route108_Text_1B99BB + msgbox Route108_Text_1B99E9, 6 + end diff --git a/data/scripts/maps/Route108.s b/data/scripts/maps/Route108.s deleted file mode 100644 index 2e40c882d..000000000 --- a/data/scripts/maps/Route108.s +++ /dev/null @@ -1,22 +0,0 @@ -Route108_MapScripts:: @ 814F475 - .byte 0 - -Route108_EventScript_14F476:: @ 814F476 - trainerbattle 0, OPPONENT_JEROME, 0, Route108_Text_1B97C3, Route108_Text_1B97EF - msgbox Route108_Text_1B9823, 6 - end - -Route108_EventScript_14F48D:: @ 814F48D - trainerbattle 0, OPPONENT_MATTHEW, 0, Route108_Text_1B9864, Route108_Text_1B989F - msgbox Route108_Text_1B98BC, 6 - end - -Route108_EventScript_14F4A4:: @ 814F4A4 - trainerbattle 0, OPPONENT_TARA, 0, Route108_Text_1B98EC, Route108_Text_1B992C - msgbox Route108_Text_1B9935, 6 - end - -Route108_EventScript_14F4BB:: @ 814F4BB - trainerbattle 0, OPPONENT_MISSY, 0, Route108_Text_1B9986, Route108_Text_1B99BB - msgbox Route108_Text_1B99E9, 6 - end diff --git a/data/scripts/maps/Route109.inc b/data/scripts/maps/Route109.inc new file mode 100644 index 000000000..343a8cab9 --- /dev/null +++ b/data/scripts/maps/Route109.inc @@ -0,0 +1,446 @@ +Route109_MapScripts:: @ 814F4D2 + .byte 0 + +Route109_EventScript_14F4D3:: @ 814F4D3 + call Route109_EventScript_1A010C + spritelevelup 2, 0, 24, 0 + spritelevelup 255, 0, 24, 0 + move 2, Route109_Movement_14F67B + waitmove 0 + disappear 2 + switch FACING + case 1, Route109_EventScript_14F518 + case 3, Route109_EventScript_14F538 + case 4, Route109_EventScript_14F528 + end + +Route109_EventScript_14F518:: @ 814F518 + move 255, Route109_Movement_14F66D + waitmove 0 + jump Route109_EventScript_14F548 + end + +Route109_EventScript_14F528:: @ 814F528 + move 255, Route109_Movement_14F675 + waitmove 0 + jump Route109_EventScript_14F548 + end + +Route109_EventScript_14F538:: @ 814F538 + move 255, Route109_Movement_14F678 + waitmove 0 + jump Route109_EventScript_14F548 + end + +Route109_EventScript_14F548:: @ 814F548 + spriteinvisible 255, 0, 24 + call Route109_EventScript_1A02E7 + move 1, Route109_Movement_14F5BF + move 255, Route109_Movement_14F5BF + waitmove 0 + call Route109_EventScript_1A02EF + spritevisible 255, 0, 11 + move 255, Route109_Movement_14F670 + waitmove 0 + reappear 4 + clearflag 743 + movespriteperm 2, 12, 8 + reappear 2 + spritelevelup 2, 0, 11, 0 + move 2, Route109_Movement_14F67D + waitmove 0 + clearflag 740 + setflag 744 + spriteinvisible 1, 0, 24 + msgbox Route109_Text_16B4B5, 4 + closebutton + copyvar 0x4096, 0x8008 + restorespritelevel 255, 0, 24 + restorespritelevel 2, 0, 11 + moveoffscreen 2 + release + end + +Route109_Movement_14F5BF:: @ 814F5BF + step_25 + step_down + step_down + step_15 + step_15 + step_2d + step_2d + step_2d + step_2d + step_2d + step_2d + step_2d + step_2d + step_2d + step_2d + step_2d + step_2d + step_2d + step_2d + step_2d + step_2d + step_15 + step_15 + step_17 + step_17 + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_2f + step_17 + step_17 + step_17 + step_17 + step_17 + step_17 + step_17 + step_17 + step_17 + step_left + step_left + step_25 + step_end + +Route109_Movement_14F66D:: @ 814F66D + step_down + step_down + step_end + +Route109_Movement_14F670:: @ 814F670 + step_down + step_down + step_left + step_28 + step_end + +Route109_Movement_14F675:: @ 814F675 + step_right + step_down + step_end + +Route109_Movement_14F678:: @ 814F678 + step_left + step_down + step_end + +Route109_Movement_14F67B:: @ 814F67B + step_down + step_end + +Route109_Movement_14F67D:: @ 814F67D + step_down + step_27 + step_end + +Route109_EventScript_14F680:: @ 814F680 + lock + faceplayer + checkflag 149 + jumpif 0, Route109_EventScript_14F691 + jump Route109_EventScript_14F6AF + end + +Route109_EventScript_14F691:: @ 814F691 + message Route109_Text_16E0F9 + msgbox Route109_Text_16E0F9, 5 + compare RESULT, 0 + jumpeq Route109_EventScript_14F6F1 + jump Route109_EventScript_14F6E2 + end + +Route109_EventScript_14F6AF:: @ 814F6AF + message Route109_Text_16E26A + waittext + multichoicedef 21, 8, 14, 1, 0 + switch RESULT + case 0, Route109_EventScript_14F6E2 + case 1, Route109_EventScript_14F6FB + case 127, Route109_EventScript_14F6FB + end + +Route109_EventScript_14F6E2:: @ 814F6E2 + msgbox Route109_Text_16E159, 4 + closebutton + jump Route109_EventScript_14F4D3 + end + +Route109_EventScript_14F6F1:: @ 814F6F1 + msgbox Route109_Text_16E1B1, 4 + release + end + +Route109_EventScript_14F6FB:: @ 814F6FB + msgbox Route109_Text_16E2C5, 4 + release + end + +Route109_EventScript_14F705:: @ 814F705 + msgbox Route109_Text_16E307, 2 + end + +Route109_EventScript_14F70E:: @ 814F70E + lock + faceplayer + msgbox Route109_Text_16E405, 4 + closebutton + move LAST_TALKED, Route109_Movement_1A083D + waitmove 0 + release + end + +Route109_EventScript_14F725:: @ 814F725 + lock + faceplayer + special 148 + checkflag 280 + jumpeq Route109_EventScript_14F762 + msgbox Route109_Text_16E433, 4 + giveitem ITEM_SOFT_SAND + compare RESULT, 0 + jumpeq Route109_EventScript_1A029B + closebutton + move LAST_TALKED, Route109_Movement_1A083D + waitmove 0 + setflag 280 + release + end + +Route109_EventScript_14F762:: @ 814F762 + msgbox Route109_Text_16E446, 4 + move LAST_TALKED, Route109_Movement_1A083D + waitmove 0 + release + end + +Route109_EventScript_14F776:: @ 814F776 + msgbox Route109_Text_16E35B, 2 + end + +Route109_EventScript_14F77F:: @ 814F77F + msgbox Route109_Text_16E4D5, 2 + end + +Route109_EventScript_14F788:: @ 814F788 + lock + faceplayer + checksound + pokecry SPECIES_ZIGZAGOON, 0 + msgbox Route109_Text_16E5CA, 4 + waitpokecry + release + end + +Route109_EventScript_14F79B:: @ 814F79B + msgbox Route109_Text_16E5DC, 3 + end + +Route109_EventScript_14F7A4:: @ 814F7A4 + msgbox Route109_Text_16E62C, 3 + end + +Route109_EventScript_14F7AD:: @ 814F7AD + trainerbattle 0, OPPONENT_DAVID, 0, Route109_Text_1B9A1C, Route109_Text_1B9A59 + msgbox Route109_Text_1B9A6D, 6 + end + +Route109_EventScript_14F7C4:: @ 814F7C4 + trainerbattle 0, OPPONENT_ALICE, 0, Route109_Text_1B9AAD, Route109_Text_1B9AD9 + msgbox Route109_Text_1B9AEB, 6 + end + +Route109_EventScript_14F7DB:: @ 814F7DB + trainerbattle 0, OPPONENT_HUEY, 0, Route109_Text_1B9B11, Route109_Text_1B9B57 + msgbox Route109_Text_1B9B68, 6 + end + +Route109_EventScript_14F7F2:: @ 814F7F2 + trainerbattle 0, OPPONENT_EDMOND, 0, Route109_Text_1B9B91, Route109_Text_1B9BAE + msgbox Route109_Text_1B9BD3, 6 + end + +Route109_EventScript_14F809:: @ 814F809 + trainerbattle 0, OPPONENT_RICKY_1, 0, Route109_Text_1B9C23, Route109_Text_1B9C65 + specialval RESULT, 57 + compare RESULT, 1 + jumpeq Route109_EventScript_14F830 + msgbox Route109_Text_1B9C6E, 6 + end + +Route109_EventScript_14F830:: @ 814F830 + trainerbattle 5, OPPONENT_RICKY_1, 0, Route109_Text_1B9CB3, Route109_Text_1B9CEB + msgbox Route109_Text_1B9D10, 6 + end + +Route109_EventScript_14F847:: @ 814F847 + trainerbattle 0, OPPONENT_LOLA_1, 0, Route109_Text_1B9D54, Route109_Text_1B9D87 + specialval RESULT, 57 + compare RESULT, 1 + jumpeq Route109_EventScript_14F86E + msgbox Route109_Text_1B9D8E, 6 + end + +Route109_EventScript_14F86E:: @ 814F86E + trainerbattle 5, OPPONENT_LOLA_1, 0, Route109_Text_1B9DD8, Route109_Text_1B9E16 + msgbox Route109_Text_1B9E1D, 6 + end + +Route109_EventScript_14F885:: @ 814F885 + trainerbattle 0, OPPONENT_CARMEN, 0, Route109_Text_1B9E60, Route109_Text_1B9EA1 + msgbox Route109_Text_1B9ECA, 6 + end + +Route109_EventScript_14F89C:: @ 814F89C + trainerbattle 0, OPPONENT_GWEN, 0, Route109_Text_1B9F07, Route109_Text_1B9F31 + msgbox Route109_Text_1B9F44, 6 + end + +Route109_EventScript_14F8B3:: @ 814F8B3 + trainerbattle 0, OPPONENT_CARTER, 0, Route109_Text_1B9F65, Route109_Text_1B9F9C + msgbox Route109_Text_1B9FB7, 6 + end + +Route109_EventScript_14F8CA:: @ 814F8CA + trainerbattle 4, OPPONENT_MEL_AND_PAUL, 0, Route109_Text_1B9FF6, Route109_Text_1BA052, Route109_Text_1BA0BF + msgbox Route109_Text_1BA069, 6 + end + +Route109_EventScript_14F8E5:: @ 814F8E5 + trainerbattle 4, OPPONENT_MEL_AND_PAUL, 0, Route109_Text_1BA114, Route109_Text_1BA15F, Route109_Text_1BA1D0 + msgbox Route109_Text_1BA193, 6 + end diff --git a/data/scripts/maps/Route109.s b/data/scripts/maps/Route109.s deleted file mode 100644 index 343a8cab9..000000000 --- a/data/scripts/maps/Route109.s +++ /dev/null @@ -1,446 +0,0 @@ -Route109_MapScripts:: @ 814F4D2 - .byte 0 - -Route109_EventScript_14F4D3:: @ 814F4D3 - call Route109_EventScript_1A010C - spritelevelup 2, 0, 24, 0 - spritelevelup 255, 0, 24, 0 - move 2, Route109_Movement_14F67B - waitmove 0 - disappear 2 - switch FACING - case 1, Route109_EventScript_14F518 - case 3, Route109_EventScript_14F538 - case 4, Route109_EventScript_14F528 - end - -Route109_EventScript_14F518:: @ 814F518 - move 255, Route109_Movement_14F66D - waitmove 0 - jump Route109_EventScript_14F548 - end - -Route109_EventScript_14F528:: @ 814F528 - move 255, Route109_Movement_14F675 - waitmove 0 - jump Route109_EventScript_14F548 - end - -Route109_EventScript_14F538:: @ 814F538 - move 255, Route109_Movement_14F678 - waitmove 0 - jump Route109_EventScript_14F548 - end - -Route109_EventScript_14F548:: @ 814F548 - spriteinvisible 255, 0, 24 - call Route109_EventScript_1A02E7 - move 1, Route109_Movement_14F5BF - move 255, Route109_Movement_14F5BF - waitmove 0 - call Route109_EventScript_1A02EF - spritevisible 255, 0, 11 - move 255, Route109_Movement_14F670 - waitmove 0 - reappear 4 - clearflag 743 - movespriteperm 2, 12, 8 - reappear 2 - spritelevelup 2, 0, 11, 0 - move 2, Route109_Movement_14F67D - waitmove 0 - clearflag 740 - setflag 744 - spriteinvisible 1, 0, 24 - msgbox Route109_Text_16B4B5, 4 - closebutton - copyvar 0x4096, 0x8008 - restorespritelevel 255, 0, 24 - restorespritelevel 2, 0, 11 - moveoffscreen 2 - release - end - -Route109_Movement_14F5BF:: @ 814F5BF - step_25 - step_down - step_down - step_15 - step_15 - step_2d - step_2d - step_2d - step_2d - step_2d - step_2d - step_2d - step_2d - step_2d - step_2d - step_2d - step_2d - step_2d - step_2d - step_2d - step_2d - step_15 - step_15 - step_17 - step_17 - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_2f - step_17 - step_17 - step_17 - step_17 - step_17 - step_17 - step_17 - step_17 - step_17 - step_left - step_left - step_25 - step_end - -Route109_Movement_14F66D:: @ 814F66D - step_down - step_down - step_end - -Route109_Movement_14F670:: @ 814F670 - step_down - step_down - step_left - step_28 - step_end - -Route109_Movement_14F675:: @ 814F675 - step_right - step_down - step_end - -Route109_Movement_14F678:: @ 814F678 - step_left - step_down - step_end - -Route109_Movement_14F67B:: @ 814F67B - step_down - step_end - -Route109_Movement_14F67D:: @ 814F67D - step_down - step_27 - step_end - -Route109_EventScript_14F680:: @ 814F680 - lock - faceplayer - checkflag 149 - jumpif 0, Route109_EventScript_14F691 - jump Route109_EventScript_14F6AF - end - -Route109_EventScript_14F691:: @ 814F691 - message Route109_Text_16E0F9 - msgbox Route109_Text_16E0F9, 5 - compare RESULT, 0 - jumpeq Route109_EventScript_14F6F1 - jump Route109_EventScript_14F6E2 - end - -Route109_EventScript_14F6AF:: @ 814F6AF - message Route109_Text_16E26A - waittext - multichoicedef 21, 8, 14, 1, 0 - switch RESULT - case 0, Route109_EventScript_14F6E2 - case 1, Route109_EventScript_14F6FB - case 127, Route109_EventScript_14F6FB - end - -Route109_EventScript_14F6E2:: @ 814F6E2 - msgbox Route109_Text_16E159, 4 - closebutton - jump Route109_EventScript_14F4D3 - end - -Route109_EventScript_14F6F1:: @ 814F6F1 - msgbox Route109_Text_16E1B1, 4 - release - end - -Route109_EventScript_14F6FB:: @ 814F6FB - msgbox Route109_Text_16E2C5, 4 - release - end - -Route109_EventScript_14F705:: @ 814F705 - msgbox Route109_Text_16E307, 2 - end - -Route109_EventScript_14F70E:: @ 814F70E - lock - faceplayer - msgbox Route109_Text_16E405, 4 - closebutton - move LAST_TALKED, Route109_Movement_1A083D - waitmove 0 - release - end - -Route109_EventScript_14F725:: @ 814F725 - lock - faceplayer - special 148 - checkflag 280 - jumpeq Route109_EventScript_14F762 - msgbox Route109_Text_16E433, 4 - giveitem ITEM_SOFT_SAND - compare RESULT, 0 - jumpeq Route109_EventScript_1A029B - closebutton - move LAST_TALKED, Route109_Movement_1A083D - waitmove 0 - setflag 280 - release - end - -Route109_EventScript_14F762:: @ 814F762 - msgbox Route109_Text_16E446, 4 - move LAST_TALKED, Route109_Movement_1A083D - waitmove 0 - release - end - -Route109_EventScript_14F776:: @ 814F776 - msgbox Route109_Text_16E35B, 2 - end - -Route109_EventScript_14F77F:: @ 814F77F - msgbox Route109_Text_16E4D5, 2 - end - -Route109_EventScript_14F788:: @ 814F788 - lock - faceplayer - checksound - pokecry SPECIES_ZIGZAGOON, 0 - msgbox Route109_Text_16E5CA, 4 - waitpokecry - release - end - -Route109_EventScript_14F79B:: @ 814F79B - msgbox Route109_Text_16E5DC, 3 - end - -Route109_EventScript_14F7A4:: @ 814F7A4 - msgbox Route109_Text_16E62C, 3 - end - -Route109_EventScript_14F7AD:: @ 814F7AD - trainerbattle 0, OPPONENT_DAVID, 0, Route109_Text_1B9A1C, Route109_Text_1B9A59 - msgbox Route109_Text_1B9A6D, 6 - end - -Route109_EventScript_14F7C4:: @ 814F7C4 - trainerbattle 0, OPPONENT_ALICE, 0, Route109_Text_1B9AAD, Route109_Text_1B9AD9 - msgbox Route109_Text_1B9AEB, 6 - end - -Route109_EventScript_14F7DB:: @ 814F7DB - trainerbattle 0, OPPONENT_HUEY, 0, Route109_Text_1B9B11, Route109_Text_1B9B57 - msgbox Route109_Text_1B9B68, 6 - end - -Route109_EventScript_14F7F2:: @ 814F7F2 - trainerbattle 0, OPPONENT_EDMOND, 0, Route109_Text_1B9B91, Route109_Text_1B9BAE - msgbox Route109_Text_1B9BD3, 6 - end - -Route109_EventScript_14F809:: @ 814F809 - trainerbattle 0, OPPONENT_RICKY_1, 0, Route109_Text_1B9C23, Route109_Text_1B9C65 - specialval RESULT, 57 - compare RESULT, 1 - jumpeq Route109_EventScript_14F830 - msgbox Route109_Text_1B9C6E, 6 - end - -Route109_EventScript_14F830:: @ 814F830 - trainerbattle 5, OPPONENT_RICKY_1, 0, Route109_Text_1B9CB3, Route109_Text_1B9CEB - msgbox Route109_Text_1B9D10, 6 - end - -Route109_EventScript_14F847:: @ 814F847 - trainerbattle 0, OPPONENT_LOLA_1, 0, Route109_Text_1B9D54, Route109_Text_1B9D87 - specialval RESULT, 57 - compare RESULT, 1 - jumpeq Route109_EventScript_14F86E - msgbox Route109_Text_1B9D8E, 6 - end - -Route109_EventScript_14F86E:: @ 814F86E - trainerbattle 5, OPPONENT_LOLA_1, 0, Route109_Text_1B9DD8, Route109_Text_1B9E16 - msgbox Route109_Text_1B9E1D, 6 - end - -Route109_EventScript_14F885:: @ 814F885 - trainerbattle 0, OPPONENT_CARMEN, 0, Route109_Text_1B9E60, Route109_Text_1B9EA1 - msgbox Route109_Text_1B9ECA, 6 - end - -Route109_EventScript_14F89C:: @ 814F89C - trainerbattle 0, OPPONENT_GWEN, 0, Route109_Text_1B9F07, Route109_Text_1B9F31 - msgbox Route109_Text_1B9F44, 6 - end - -Route109_EventScript_14F8B3:: @ 814F8B3 - trainerbattle 0, OPPONENT_CARTER, 0, Route109_Text_1B9F65, Route109_Text_1B9F9C - msgbox Route109_Text_1B9FB7, 6 - end - -Route109_EventScript_14F8CA:: @ 814F8CA - trainerbattle 4, OPPONENT_MEL_AND_PAUL, 0, Route109_Text_1B9FF6, Route109_Text_1BA052, Route109_Text_1BA0BF - msgbox Route109_Text_1BA069, 6 - end - -Route109_EventScript_14F8E5:: @ 814F8E5 - trainerbattle 4, OPPONENT_MEL_AND_PAUL, 0, Route109_Text_1BA114, Route109_Text_1BA15F, Route109_Text_1BA1D0 - msgbox Route109_Text_1BA193, 6 - end diff --git a/data/scripts/maps/Route109_SeashoreHouse.inc b/data/scripts/maps/Route109_SeashoreHouse.inc new file mode 100644 index 000000000..e1d9c380b --- /dev/null +++ b/data/scripts/maps/Route109_SeashoreHouse.inc @@ -0,0 +1,109 @@ +Route109_SeashoreHouse_MapScripts:: @ 8160DCA + map_script 3, Route109_SeashoreHouse_MapScript1_160DD0 + .byte 0 + +Route109_SeashoreHouse_MapScript1_160DD0:: @ 8160DD0 + setflag 2111 + end + +Route109_SeashoreHouse_EventScript_160DD4:: @ 8160DD4 + lock + faceplayer + checkflag 140 + jumpeq Route109_SeashoreHouse_EventScript_160E36 + checkflag 141 + jumpeq Route109_SeashoreHouse_EventScript_160E08 + checkflag 2 + jumpeq Route109_SeashoreHouse_EventScript_160DFE + msgbox Route109_SeashoreHouse_Text_19B4D9, 4 + setflag 2 + release + end + +Route109_SeashoreHouse_EventScript_160DFE:: @ 8160DFE + msgbox Route109_SeashoreHouse_Text_19B5B9, 4 + release + end + +Route109_SeashoreHouse_EventScript_160E08:: @ 8160E08 + msgbox Route109_SeashoreHouse_Text_19B609, 4 + giveitem ITEM_SODA_POP, 6 + compare RESULT, 0 + jumpeq Route109_SeashoreHouse_EventScript_160E2C + setflag 140 + release + end + +Route109_SeashoreHouse_EventScript_160E2C:: @ 8160E2C + msgbox Route109_SeashoreHouse_Text_19B6BE, 4 + release + end + +Route109_SeashoreHouse_EventScript_160E36:: @ 8160E36 + showmoney 0, 0 + snop + msgbox Route109_SeashoreHouse_Text_19B702, 5 + compare RESULT, 1 + jumpeq Route109_SeashoreHouse_EventScript_160E5A + msgbox Route109_SeashoreHouse_Text_19B773, 4 + hidemoney 0, 0 + release + end + +Route109_SeashoreHouse_EventScript_160E5A:: @ 8160E5A + checkmoney 0x12c, 0 + compare RESULT, 0 + jumpeq Route109_SeashoreHouse_EventScript_160E9E + checkitemspace ITEM_SODA_POP, 1 + compare RESULT, 0 + jumpeq Route109_SeashoreHouse_EventScript_160EAB + msgbox Route109_SeashoreHouse_Text_19B74C, 4 + paymoney 0x12c, 0 + updatemoney 0, 0 + snop + giveitem ITEM_SODA_POP + hidemoney 0, 0 + release + end + +Route109_SeashoreHouse_EventScript_160E9E:: @ 8160E9E + msgbox Route109_SeashoreHouse_Text_19B759, 4 + hidemoney 0, 0 + release + end + +Route109_SeashoreHouse_EventScript_160EAB:: @ 8160EAB + msgbox Route109_SeashoreHouse_Text_1A0CC2, 4 + hidemoney 0, 0 + release + end + +Route109_SeashoreHouse_EventScript_160EB8:: @ 8160EB8 + trainerbattle 2, OPPONENT_DWAYNE, 0, Route109_SeashoreHouse_Text_19B809, Route109_SeashoreHouse_Text_19B869, Route109_SeashoreHouse_EventScript_160F09 + msgbox Route109_SeashoreHouse_Text_19B89F, 6 + end + +Route109_SeashoreHouse_EventScript_160ED3:: @ 8160ED3 + trainerbattle 2, OPPONENT_JOHANNA, 0, Route109_SeashoreHouse_Text_19B8E5, Route109_SeashoreHouse_Text_19B949, Route109_SeashoreHouse_EventScript_160F09 + msgbox Route109_SeashoreHouse_Text_19B955, 6 + end + +Route109_SeashoreHouse_EventScript_160EEE:: @ 8160EEE + trainerbattle 2, OPPONENT_SIMON, 0, Route109_SeashoreHouse_Text_19B988, Route109_SeashoreHouse_Text_19B9C7, Route109_SeashoreHouse_EventScript_160F09 + msgbox Route109_SeashoreHouse_Text_19B9E5, 6 + end + +Route109_SeashoreHouse_EventScript_160F09:: @ 8160F09 + checktrainerflag OPPONENT_DWAYNE + jumpif 0, Route109_SeashoreHouse_EventScript_160F29 + checktrainerflag OPPONENT_JOHANNA + jumpif 0, Route109_SeashoreHouse_EventScript_160F29 + checktrainerflag OPPONENT_SIMON + jumpif 0, Route109_SeashoreHouse_EventScript_160F29 + setflag 141 + release + end + +Route109_SeashoreHouse_EventScript_160F29:: @ 8160F29 + release + end diff --git a/data/scripts/maps/Route109_SeashoreHouse.s b/data/scripts/maps/Route109_SeashoreHouse.s deleted file mode 100644 index e1d9c380b..000000000 --- a/data/scripts/maps/Route109_SeashoreHouse.s +++ /dev/null @@ -1,109 +0,0 @@ -Route109_SeashoreHouse_MapScripts:: @ 8160DCA - map_script 3, Route109_SeashoreHouse_MapScript1_160DD0 - .byte 0 - -Route109_SeashoreHouse_MapScript1_160DD0:: @ 8160DD0 - setflag 2111 - end - -Route109_SeashoreHouse_EventScript_160DD4:: @ 8160DD4 - lock - faceplayer - checkflag 140 - jumpeq Route109_SeashoreHouse_EventScript_160E36 - checkflag 141 - jumpeq Route109_SeashoreHouse_EventScript_160E08 - checkflag 2 - jumpeq Route109_SeashoreHouse_EventScript_160DFE - msgbox Route109_SeashoreHouse_Text_19B4D9, 4 - setflag 2 - release - end - -Route109_SeashoreHouse_EventScript_160DFE:: @ 8160DFE - msgbox Route109_SeashoreHouse_Text_19B5B9, 4 - release - end - -Route109_SeashoreHouse_EventScript_160E08:: @ 8160E08 - msgbox Route109_SeashoreHouse_Text_19B609, 4 - giveitem ITEM_SODA_POP, 6 - compare RESULT, 0 - jumpeq Route109_SeashoreHouse_EventScript_160E2C - setflag 140 - release - end - -Route109_SeashoreHouse_EventScript_160E2C:: @ 8160E2C - msgbox Route109_SeashoreHouse_Text_19B6BE, 4 - release - end - -Route109_SeashoreHouse_EventScript_160E36:: @ 8160E36 - showmoney 0, 0 - snop - msgbox Route109_SeashoreHouse_Text_19B702, 5 - compare RESULT, 1 - jumpeq Route109_SeashoreHouse_EventScript_160E5A - msgbox Route109_SeashoreHouse_Text_19B773, 4 - hidemoney 0, 0 - release - end - -Route109_SeashoreHouse_EventScript_160E5A:: @ 8160E5A - checkmoney 0x12c, 0 - compare RESULT, 0 - jumpeq Route109_SeashoreHouse_EventScript_160E9E - checkitemspace ITEM_SODA_POP, 1 - compare RESULT, 0 - jumpeq Route109_SeashoreHouse_EventScript_160EAB - msgbox Route109_SeashoreHouse_Text_19B74C, 4 - paymoney 0x12c, 0 - updatemoney 0, 0 - snop - giveitem ITEM_SODA_POP - hidemoney 0, 0 - release - end - -Route109_SeashoreHouse_EventScript_160E9E:: @ 8160E9E - msgbox Route109_SeashoreHouse_Text_19B759, 4 - hidemoney 0, 0 - release - end - -Route109_SeashoreHouse_EventScript_160EAB:: @ 8160EAB - msgbox Route109_SeashoreHouse_Text_1A0CC2, 4 - hidemoney 0, 0 - release - end - -Route109_SeashoreHouse_EventScript_160EB8:: @ 8160EB8 - trainerbattle 2, OPPONENT_DWAYNE, 0, Route109_SeashoreHouse_Text_19B809, Route109_SeashoreHouse_Text_19B869, Route109_SeashoreHouse_EventScript_160F09 - msgbox Route109_SeashoreHouse_Text_19B89F, 6 - end - -Route109_SeashoreHouse_EventScript_160ED3:: @ 8160ED3 - trainerbattle 2, OPPONENT_JOHANNA, 0, Route109_SeashoreHouse_Text_19B8E5, Route109_SeashoreHouse_Text_19B949, Route109_SeashoreHouse_EventScript_160F09 - msgbox Route109_SeashoreHouse_Text_19B955, 6 - end - -Route109_SeashoreHouse_EventScript_160EEE:: @ 8160EEE - trainerbattle 2, OPPONENT_SIMON, 0, Route109_SeashoreHouse_Text_19B988, Route109_SeashoreHouse_Text_19B9C7, Route109_SeashoreHouse_EventScript_160F09 - msgbox Route109_SeashoreHouse_Text_19B9E5, 6 - end - -Route109_SeashoreHouse_EventScript_160F09:: @ 8160F09 - checktrainerflag OPPONENT_DWAYNE - jumpif 0, Route109_SeashoreHouse_EventScript_160F29 - checktrainerflag OPPONENT_JOHANNA - jumpif 0, Route109_SeashoreHouse_EventScript_160F29 - checktrainerflag OPPONENT_SIMON - jumpif 0, Route109_SeashoreHouse_EventScript_160F29 - setflag 141 - release - end - -Route109_SeashoreHouse_EventScript_160F29:: @ 8160F29 - release - end diff --git a/data/scripts/maps/Route110.inc b/data/scripts/maps/Route110.inc new file mode 100644 index 000000000..55c8f67df --- /dev/null +++ b/data/scripts/maps/Route110.inc @@ -0,0 +1,539 @@ +Route110_MapScripts:: @ 814F900 + map_script 5, Route110_MapScript1_14F910 + map_script 3, Route110_MapScript1_14F914 + map_script 2, Route110_MapScript2_14F933 + .byte 0 + +Route110_MapScript1_14F910:: @ 814F910 + special 229 + end + +Route110_MapScript1_14F914:: @ 814F914 + call Route110_EventScript_1A0196 + call Route110_EventScript_1A014E + call Route110_EventScript_1A0172 + compare 0x40a9, 1 + callif 1, Route110_EventScript_14F92F + end + +Route110_EventScript_14F92F:: @ 814F92F + playmusicbattle 403 @ Bicycle music + return + +Route110_MapScript2_14F933:: @ 814F933 + map_script_2 0x40a9, 1, Route110_EventScript_14F93D + .2byte 0 + +Route110_EventScript_14F93D:: @ 814F93D + special 226 + setvar 0x40a9, 2 + return + +Route110_EventScript_14F946:: @ 814F946 + lock + faceplayer + msgbox Route110_Text_16E6C0, 4 + move LAST_TALKED, Route110_Movement_1A083D + waitmove 0 + release + end + +Route110_EventScript_14F95C:: @ 814F95C + lock + faceplayer + msgbox Route110_Text_16E6F2, 4 + move LAST_TALKED, Route110_Movement_1A083D + waitmove 0 + release + end + +Route110_EventScript_14F972:: @ 814F972 + lock + faceplayer + msgbox Route110_Text_16E729, 4 + move LAST_TALKED, Route110_Movement_1A083D + waitmove 0 + release + end + +Route110_EventScript_14F988:: @ 814F988 + lock + faceplayer + msgbox Route110_Text_16E76A, 4 + move LAST_TALKED, Route110_Movement_1A083D + waitmove 0 + release + end + +Route110_EventScript_14F99E:: @ 814F99E + msgbox Route110_Text_16EB22, 2 + end + +Route110_EventScript_14F9A7:: @ 814F9A7 + msgbox Route110_Text_16EB65, 2 + end + +Route110_EventScript_14F9B0:: @ 814F9B0 + msgbox Route110_Text_16EBC9, 2 + end + +Route110_EventScript_14F9B9:: @ 814F9B9 + msgbox Route110_Text_16EDC5, 2 + end + +Route110_EventScript_14F9C2:: @ 814F9C2 + msgbox Route110_Text_16EE30, 2 + end + +Route110_EventScript_14F9CB:: @ 814F9CB + msgbox Route110_Text_16EE74, 2 + end + +Route110_EventScript_14F9D4:: @ 814F9D4 + msgbox Route110_Text_16EEF6, 2 + end + +Route110_EventScript_14F9DD:: @ 814F9DD + msgbox Route110_Text_16F381, 3 + end + +Route110_EventScript_14F9E6:: @ 814F9E6 + msgbox Route110_Text_16F39C, 3 + end + +Route110_EventScript_14F9EF:: @ 814F9EF + msgbox Route110_Text_16F3B1, 3 + end + +Route110_EventScript_14F9F8:: @ 814F9F8 + msgbox Route110_Text_16F3E9, 3 + end + +Route110_EventScript_14FA01:: @ 814FA01 + msgbox Route110_Text_16F3FF, 3 + end + +Route110_EventScript_14FA0A:: @ 814FA0A + msgbox Route110_Text_16F40F, 3 + end + +Route110_EventScript_14FA13:: @ 814FA13 + msgbox Route110_Text_16F429, 3 + end + +Route110_EventScript_14FA1C:: @ 814FA1C + msgbox Route110_Text_16F4AE, 3 + end + +Route110_EventScript_14FA25:: @ 814FA25 + msgbox Route110_Text_16F4F7, 3 + end + +Route110_EventScript_14FA2E:: @ 814FA2E + lockall + specialval RESULT, 225 + compare RESULT, 0 + jumpeq Route110_EventScript_14FA49 + msgbox Route110_Text_16F53A, 4 + releaseall + end + +Route110_EventScript_14FA49:: @ 814FA49 + msgbox Route110_Text_16F57C, 4 + releaseall + end + +Route110_EventScript_14FA53:: @ 814FA53 + lock + faceplayer + specialval RESULT, 227 + compare RESULT, 1 + jumpeq Route110_EventScript_14FA84 + compare 0x40a9, 0 + jumpeq Route110_EventScript_14FA7A + msgbox Route110_Text_16F26A, 4 + release + end + +Route110_EventScript_14FA7A:: @ 814FA7A + msgbox Route110_Text_16F1D0, 4 + release + end + +Route110_EventScript_14FA84:: @ 814FA84 + msgbox Route110_Text_16F2C4, 4 + release + end + +Route110_EventScript_14FA8E:: @ 814FA8E + trainerbattle 0, OPPONENT_EDWARD, 0, Route110_Text_1BA699, Route110_Text_1BA6D2 + msgbox Route110_Text_1BA6F8, 6 + end + +Route110_EventScript_14FAA5:: @ 814FAA5 + trainerbattle 0, OPPONENT_JACLYN, 0, Route110_Text_1BA72D, Route110_Text_1BA759 + msgbox Route110_Text_1BA76C, 6 + end + +Route110_EventScript_14FABC:: @ 814FABC + trainerbattle 0, OPPONENT_EDWIN_1, 0, Route110_Text_1BA7D2, Route110_Text_1BA803 + specialval RESULT, 57 + compare RESULT, 1 + jumpeq Route110_EventScript_14FAE3 + msgbox Route110_Text_1BA829, 6 + end + +Route110_EventScript_14FAE3:: @ 814FAE3 + trainerbattle 5, OPPONENT_EDWIN_1, 0, Route110_Text_1BA877, Route110_Text_1BA8CD + msgbox Route110_Text_1BA8E9, 6 + end + +Route110_EventScript_14FAFA:: @ 814FAFA + trainerbattle 0, OPPONENT_DALE, 0, Route110_Text_1BA913, Route110_Text_1BA93C + msgbox Route110_Text_1BA94A, 6 + end + +Route110_EventScript_14FB11:: @ 814FB11 + trainerbattle 0, OPPONENT_JACOB, 0, Route110_Text_1BA22C, Route110_Text_1BA264 + msgbox Route110_Text_1BA27C, 6 + end + +Route110_EventScript_14FB28:: @ 814FB28 + trainerbattle 0, OPPONENT_ANTHONY, 0, Route110_Text_1BA2D4, Route110_Text_1BA2FC + msgbox Route110_Text_1BA30C, 6 + end + +Route110_EventScript_14FB3F:: @ 814FB3F + trainerbattle 0, OPPONENT_BENJAMIN_1, 0, Route110_Text_1BA352, Route110_Text_1BA379 + specialval RESULT, 57 + compare RESULT, 1 + jumpeq Route110_EventScript_14FB66 + msgbox Route110_Text_1BA3A5, 6 + end + +Route110_EventScript_14FB66:: @ 814FB66 + trainerbattle 5, OPPONENT_BENJAMIN_1, 0, Route110_Text_1BA3EF, Route110_Text_1BA432 + msgbox Route110_Text_1BA456, 6 + end + +Route110_EventScript_14FB7D:: @ 814FB7D + trainerbattle 0, OPPONENT_JASMINE, 0, Route110_Text_1BA5FF, Route110_Text_1BA63C + msgbox Route110_Text_1BA65F, 6 + end + +Route110_EventScript_14FB94:: @ 814FB94 + trainerbattle 0, OPPONENT_ABIGAIL_1, 0, Route110_Text_1BA4A0, Route110_Text_1BA50F + specialval RESULT, 57 + compare RESULT, 1 + jumpeq Route110_EventScript_14FBBB + msgbox Route110_Text_1BA52E, 6 + end + +Route110_EventScript_14FBBB:: @ 814FBBB + trainerbattle 5, OPPONENT_ABIGAIL_1, 0, Route110_Text_1BA573, Route110_Text_1BA5A1 + msgbox Route110_Text_1BA5C4, 6 + end + +Route110_EventScript_14FBD2:: @ 814FBD2 + trainerbattle 0, OPPONENT_ISABEL_1, 0, Route110_Text_1BA990, Route110_Text_1BA9D0 + specialval RESULT, 57 + compare RESULT, 1 + jumpeq Route110_EventScript_14FBF9 + msgbox Route110_Text_1BA9E9, 6 + end + +Route110_EventScript_14FBF9:: @ 814FBF9 + trainerbattle 5, OPPONENT_ISABEL_1, 0, Route110_Text_1BAA2D, Route110_Text_1BAA76 + msgbox Route110_Text_1BAA8F, 6 + end + +Route110_EventScript_14FC10:: @ 814FC10 + trainerbattle 0, OPPONENT_TIMMY, 0, Route110_Text_1BAAC3, Route110_Text_1BAAF7 + msgbox Route110_Text_1BAB19, 6 + end + +Route110_EventScript_14FC27:: @ 814FC27 + lockall + move 21, Route110_Movement_1A0843 + waitmove 0 + call Route110_EventScript_14FC39 + releaseall + end + +Route110_EventScript_14FC39:: @ 814FC39 + special 228 + msgbox Route110_Text_16EF65, 4 + switch RESULT + case 10, Route110_EventScript_14FCC3 + case 9, Route110_EventScript_14FCD1 + case 8, Route110_EventScript_14FCD1 + case 7, Route110_EventScript_14FCD1 + case 6, Route110_EventScript_14FCDF + case 5, Route110_EventScript_14FCDF + case 4, Route110_EventScript_14FCDF + case 3, Route110_EventScript_14FCED + case 2, Route110_EventScript_14FCED + case 1, Route110_EventScript_14FCED + case 0, Route110_EventScript_14FCFB + end + +Route110_EventScript_14FCC3:: @ 814FCC3 + msgbox Route110_Text_16EF9F, 4 + jump Route110_EventScript_14FD09 + end + +Route110_EventScript_14FCD1:: @ 814FCD1 + msgbox Route110_Text_16F012, 4 + jump Route110_EventScript_14FD09 + end + +Route110_EventScript_14FCDF:: @ 814FCDF + msgbox Route110_Text_16F069, 4 + jump Route110_EventScript_14FD09 + end + +Route110_EventScript_14FCED:: @ 814FCED + msgbox Route110_Text_16F0D0, 4 + jump Route110_EventScript_14FD09 + end + +Route110_EventScript_14FCFB:: @ 814FCFB + msgbox Route110_Text_16F139, 4 + jump Route110_EventScript_14FD09 + end + +Route110_EventScript_14FD09:: @ 814FD09 + setvar 0x40a9, 3 + playmusicbattle 0 + fadedefault + return + +Route110_EventScript_14FD13:: @ 814FD13 + setvar 0x8008, 1 + jump Route110_EventScript_14FD34 + end + +Route110_EventScript_14FD1E:: @ 814FD1E + setvar 0x8008, 2 + jump Route110_EventScript_14FD34 + end + +Route110_EventScript_14FD29:: @ 814FD29 + setvar 0x8008, 3 + jump Route110_EventScript_14FD34 + end + +Route110_EventScript_14FD34:: @ 814FD34 + lockall + checkgender + compare RESULT, 0 + callif 1, Route110_EventScript_14FDA7 + compare RESULT, 1 + callif 1, Route110_EventScript_14FDAC + move 28, Route110_Movement_1A0845 + waitmove 0 + move 28, Route110_Movement_1A0833 + waitmove 0 + move 28, Route110_Movement_1A0835 + waitmove 0 + pause 30 + compare 0x8008, 1 + callif 1, Route110_EventScript_14FF14 + compare 0x8008, 2 + callif 1, Route110_EventScript_14FF1F + compare 0x8008, 3 + callif 1, Route110_EventScript_14FF2A + checkgender + compare RESULT, 0 + jumpeq Route110_EventScript_14FDB1 + compare RESULT, 1 + jumpeq Route110_EventScript_14FE2B + releaseall + end + +Route110_EventScript_14FDA7:: @ 814FDA7 + playmusic 415, 1 + return + +Route110_EventScript_14FDAC:: @ 814FDAC + playmusic 421, 1 + return + +Route110_EventScript_14FDB1:: @ 814FDB1 + msgbox Route110_Text_16E7A1, 4 + switch 0x4023 + case 0, Route110_EventScript_14FDE0 + case 1, Route110_EventScript_14FDF0 + case 2, Route110_EventScript_14FE00 + end + +Route110_EventScript_14FDE0:: @ 814FDE0 + trainerbattle 3, OPPONENT_MAY_5, 0, Route110_Text_16E826 + jump Route110_EventScript_14FE10 + end + +Route110_EventScript_14FDF0:: @ 814FDF0 + trainerbattle 3, OPPONENT_MAY_8, 0, Route110_Text_16E826 + jump Route110_EventScript_14FE10 + end + +Route110_EventScript_14FE00:: @ 814FE00 + trainerbattle 3, OPPONENT_MAY_2, 0, Route110_Text_16E826 + jump Route110_EventScript_14FE10 + end + +Route110_EventScript_14FE10:: @ 814FE10 + msgbox Route110_Text_16E84C, 4 + call Route110_EventScript_14FEA5 + msgbox Route110_Text_16E8B3, 4 + jump Route110_EventScript_14FEB2 + end + +Route110_EventScript_14FE2B:: @ 814FE2B + msgbox Route110_Text_16E99A, 4 + switch 0x4023 + case 0, Route110_EventScript_14FE5A + case 1, Route110_EventScript_14FE6A + case 2, Route110_EventScript_14FE7A + end + +Route110_EventScript_14FE5A:: @ 814FE5A + trainerbattle 3, OPPONENT_BRENDAN_5, 0, Route110_Text_16EA0F + jump Route110_EventScript_14FE8A + end + +Route110_EventScript_14FE6A:: @ 814FE6A + trainerbattle 3, OPPONENT_BRENDAN_8, 0, Route110_Text_16EA0F + jump Route110_EventScript_14FE8A + end + +Route110_EventScript_14FE7A:: @ 814FE7A + trainerbattle 3, OPPONENT_BRENDAN_2, 0, Route110_Text_16EA0F + jump Route110_EventScript_14FE8A + end + +Route110_EventScript_14FE8A:: @ 814FE8A + msgbox Route110_Text_16EA2A, 4 + call Route110_EventScript_14FEA5 + msgbox Route110_Text_16EA7B, 4 + jump Route110_EventScript_14FEB2 + end + +Route110_EventScript_14FEA5:: @ 814FEA5 + giveitem ITEM_ITEMFINDER + return + +Route110_EventScript_14FEB2:: @ 814FEB2 + closebutton + compare 0x8008, 1 + callif 1, Route110_EventScript_14FF56 + compare 0x8008, 2 + callif 1, Route110_EventScript_14FF5E + compare 0x8008, 3 + callif 1, Route110_EventScript_14FF66 + spritebehave 28, 10 + spritebehave 29, 10 + disappear 28 + reappear 29 + pause 45 + compare 0x8008, 1 + callif 1, Route110_EventScript_14FF35 + compare 0x8008, 2 + callif 1, Route110_EventScript_14FF40 + compare 0x8008, 3 + callif 1, Route110_EventScript_14FF4B + disappear 29 + setvar 0x4069, 1 + playmusicbattle 0 + fadedefault + releaseall + end + +Route110_EventScript_14FF14:: @ 814FF14 + move 28, Route110_Movement_14FF6E + waitmove 0 + return + +Route110_EventScript_14FF1F:: @ 814FF1F + move 28, Route110_Movement_14FF72 + waitmove 0 + return + +Route110_EventScript_14FF2A:: @ 814FF2A + move 28, Route110_Movement_14FF74 + waitmove 0 + return + +Route110_EventScript_14FF35:: @ 814FF35 + move 29, Route110_Movement_14FF78 + waitmove 0 + return + +Route110_EventScript_14FF40:: @ 814FF40 + move 29, Route110_Movement_14FF80 + waitmove 0 + return + +Route110_EventScript_14FF4B:: @ 814FF4B + move 29, Route110_Movement_14FF89 + waitmove 0 + return + +Route110_EventScript_14FF56:: @ 814FF56 + movespriteperm 29, 33, 55 + return + +Route110_EventScript_14FF5E:: @ 814FF5E + movespriteperm 29, 34, 55 + return + +Route110_EventScript_14FF66:: @ 814FF66 + movespriteperm 29, 35, 55 + return + +Route110_Movement_14FF6E:: @ 814FF6E + step_down + step_left + step_25 + step_end + +Route110_Movement_14FF72:: @ 814FF72 + step_down + step_end + +Route110_Movement_14FF74:: @ 814FF74 + step_down + step_right + step_25 + step_end + +Route110_Movement_14FF78:: @ 814FF78 + step_16 + step_16 + step_16 + step_16 + step_16 + step_16 + step_16 + step_end + +Route110_Movement_14FF80:: @ 814FF80 + step_16 + step_16 + step_16 + step_16 + step_16 + step_16 + step_16 + step_15 + step_end + +Route110_Movement_14FF89:: @ 814FF89 + step_16 + step_16 + step_16 + step_16 + step_16 + step_16 + step_16 + step_end diff --git a/data/scripts/maps/Route110.s b/data/scripts/maps/Route110.s deleted file mode 100644 index 55c8f67df..000000000 --- a/data/scripts/maps/Route110.s +++ /dev/null @@ -1,539 +0,0 @@ -Route110_MapScripts:: @ 814F900 - map_script 5, Route110_MapScript1_14F910 - map_script 3, Route110_MapScript1_14F914 - map_script 2, Route110_MapScript2_14F933 - .byte 0 - -Route110_MapScript1_14F910:: @ 814F910 - special 229 - end - -Route110_MapScript1_14F914:: @ 814F914 - call Route110_EventScript_1A0196 - call Route110_EventScript_1A014E - call Route110_EventScript_1A0172 - compare 0x40a9, 1 - callif 1, Route110_EventScript_14F92F - end - -Route110_EventScript_14F92F:: @ 814F92F - playmusicbattle 403 @ Bicycle music - return - -Route110_MapScript2_14F933:: @ 814F933 - map_script_2 0x40a9, 1, Route110_EventScript_14F93D - .2byte 0 - -Route110_EventScript_14F93D:: @ 814F93D - special 226 - setvar 0x40a9, 2 - return - -Route110_EventScript_14F946:: @ 814F946 - lock - faceplayer - msgbox Route110_Text_16E6C0, 4 - move LAST_TALKED, Route110_Movement_1A083D - waitmove 0 - release - end - -Route110_EventScript_14F95C:: @ 814F95C - lock - faceplayer - msgbox Route110_Text_16E6F2, 4 - move LAST_TALKED, Route110_Movement_1A083D - waitmove 0 - release - end - -Route110_EventScript_14F972:: @ 814F972 - lock - faceplayer - msgbox Route110_Text_16E729, 4 - move LAST_TALKED, Route110_Movement_1A083D - waitmove 0 - release - end - -Route110_EventScript_14F988:: @ 814F988 - lock - faceplayer - msgbox Route110_Text_16E76A, 4 - move LAST_TALKED, Route110_Movement_1A083D - waitmove 0 - release - end - -Route110_EventScript_14F99E:: @ 814F99E - msgbox Route110_Text_16EB22, 2 - end - -Route110_EventScript_14F9A7:: @ 814F9A7 - msgbox Route110_Text_16EB65, 2 - end - -Route110_EventScript_14F9B0:: @ 814F9B0 - msgbox Route110_Text_16EBC9, 2 - end - -Route110_EventScript_14F9B9:: @ 814F9B9 - msgbox Route110_Text_16EDC5, 2 - end - -Route110_EventScript_14F9C2:: @ 814F9C2 - msgbox Route110_Text_16EE30, 2 - end - -Route110_EventScript_14F9CB:: @ 814F9CB - msgbox Route110_Text_16EE74, 2 - end - -Route110_EventScript_14F9D4:: @ 814F9D4 - msgbox Route110_Text_16EEF6, 2 - end - -Route110_EventScript_14F9DD:: @ 814F9DD - msgbox Route110_Text_16F381, 3 - end - -Route110_EventScript_14F9E6:: @ 814F9E6 - msgbox Route110_Text_16F39C, 3 - end - -Route110_EventScript_14F9EF:: @ 814F9EF - msgbox Route110_Text_16F3B1, 3 - end - -Route110_EventScript_14F9F8:: @ 814F9F8 - msgbox Route110_Text_16F3E9, 3 - end - -Route110_EventScript_14FA01:: @ 814FA01 - msgbox Route110_Text_16F3FF, 3 - end - -Route110_EventScript_14FA0A:: @ 814FA0A - msgbox Route110_Text_16F40F, 3 - end - -Route110_EventScript_14FA13:: @ 814FA13 - msgbox Route110_Text_16F429, 3 - end - -Route110_EventScript_14FA1C:: @ 814FA1C - msgbox Route110_Text_16F4AE, 3 - end - -Route110_EventScript_14FA25:: @ 814FA25 - msgbox Route110_Text_16F4F7, 3 - end - -Route110_EventScript_14FA2E:: @ 814FA2E - lockall - specialval RESULT, 225 - compare RESULT, 0 - jumpeq Route110_EventScript_14FA49 - msgbox Route110_Text_16F53A, 4 - releaseall - end - -Route110_EventScript_14FA49:: @ 814FA49 - msgbox Route110_Text_16F57C, 4 - releaseall - end - -Route110_EventScript_14FA53:: @ 814FA53 - lock - faceplayer - specialval RESULT, 227 - compare RESULT, 1 - jumpeq Route110_EventScript_14FA84 - compare 0x40a9, 0 - jumpeq Route110_EventScript_14FA7A - msgbox Route110_Text_16F26A, 4 - release - end - -Route110_EventScript_14FA7A:: @ 814FA7A - msgbox Route110_Text_16F1D0, 4 - release - end - -Route110_EventScript_14FA84:: @ 814FA84 - msgbox Route110_Text_16F2C4, 4 - release - end - -Route110_EventScript_14FA8E:: @ 814FA8E - trainerbattle 0, OPPONENT_EDWARD, 0, Route110_Text_1BA699, Route110_Text_1BA6D2 - msgbox Route110_Text_1BA6F8, 6 - end - -Route110_EventScript_14FAA5:: @ 814FAA5 - trainerbattle 0, OPPONENT_JACLYN, 0, Route110_Text_1BA72D, Route110_Text_1BA759 - msgbox Route110_Text_1BA76C, 6 - end - -Route110_EventScript_14FABC:: @ 814FABC - trainerbattle 0, OPPONENT_EDWIN_1, 0, Route110_Text_1BA7D2, Route110_Text_1BA803 - specialval RESULT, 57 - compare RESULT, 1 - jumpeq Route110_EventScript_14FAE3 - msgbox Route110_Text_1BA829, 6 - end - -Route110_EventScript_14FAE3:: @ 814FAE3 - trainerbattle 5, OPPONENT_EDWIN_1, 0, Route110_Text_1BA877, Route110_Text_1BA8CD - msgbox Route110_Text_1BA8E9, 6 - end - -Route110_EventScript_14FAFA:: @ 814FAFA - trainerbattle 0, OPPONENT_DALE, 0, Route110_Text_1BA913, Route110_Text_1BA93C - msgbox Route110_Text_1BA94A, 6 - end - -Route110_EventScript_14FB11:: @ 814FB11 - trainerbattle 0, OPPONENT_JACOB, 0, Route110_Text_1BA22C, Route110_Text_1BA264 - msgbox Route110_Text_1BA27C, 6 - end - -Route110_EventScript_14FB28:: @ 814FB28 - trainerbattle 0, OPPONENT_ANTHONY, 0, Route110_Text_1BA2D4, Route110_Text_1BA2FC - msgbox Route110_Text_1BA30C, 6 - end - -Route110_EventScript_14FB3F:: @ 814FB3F - trainerbattle 0, OPPONENT_BENJAMIN_1, 0, Route110_Text_1BA352, Route110_Text_1BA379 - specialval RESULT, 57 - compare RESULT, 1 - jumpeq Route110_EventScript_14FB66 - msgbox Route110_Text_1BA3A5, 6 - end - -Route110_EventScript_14FB66:: @ 814FB66 - trainerbattle 5, OPPONENT_BENJAMIN_1, 0, Route110_Text_1BA3EF, Route110_Text_1BA432 - msgbox Route110_Text_1BA456, 6 - end - -Route110_EventScript_14FB7D:: @ 814FB7D - trainerbattle 0, OPPONENT_JASMINE, 0, Route110_Text_1BA5FF, Route110_Text_1BA63C - msgbox Route110_Text_1BA65F, 6 - end - -Route110_EventScript_14FB94:: @ 814FB94 - trainerbattle 0, OPPONENT_ABIGAIL_1, 0, Route110_Text_1BA4A0, Route110_Text_1BA50F - specialval RESULT, 57 - compare RESULT, 1 - jumpeq Route110_EventScript_14FBBB - msgbox Route110_Text_1BA52E, 6 - end - -Route110_EventScript_14FBBB:: @ 814FBBB - trainerbattle 5, OPPONENT_ABIGAIL_1, 0, Route110_Text_1BA573, Route110_Text_1BA5A1 - msgbox Route110_Text_1BA5C4, 6 - end - -Route110_EventScript_14FBD2:: @ 814FBD2 - trainerbattle 0, OPPONENT_ISABEL_1, 0, Route110_Text_1BA990, Route110_Text_1BA9D0 - specialval RESULT, 57 - compare RESULT, 1 - jumpeq Route110_EventScript_14FBF9 - msgbox Route110_Text_1BA9E9, 6 - end - -Route110_EventScript_14FBF9:: @ 814FBF9 - trainerbattle 5, OPPONENT_ISABEL_1, 0, Route110_Text_1BAA2D, Route110_Text_1BAA76 - msgbox Route110_Text_1BAA8F, 6 - end - -Route110_EventScript_14FC10:: @ 814FC10 - trainerbattle 0, OPPONENT_TIMMY, 0, Route110_Text_1BAAC3, Route110_Text_1BAAF7 - msgbox Route110_Text_1BAB19, 6 - end - -Route110_EventScript_14FC27:: @ 814FC27 - lockall - move 21, Route110_Movement_1A0843 - waitmove 0 - call Route110_EventScript_14FC39 - releaseall - end - -Route110_EventScript_14FC39:: @ 814FC39 - special 228 - msgbox Route110_Text_16EF65, 4 - switch RESULT - case 10, Route110_EventScript_14FCC3 - case 9, Route110_EventScript_14FCD1 - case 8, Route110_EventScript_14FCD1 - case 7, Route110_EventScript_14FCD1 - case 6, Route110_EventScript_14FCDF - case 5, Route110_EventScript_14FCDF - case 4, Route110_EventScript_14FCDF - case 3, Route110_EventScript_14FCED - case 2, Route110_EventScript_14FCED - case 1, Route110_EventScript_14FCED - case 0, Route110_EventScript_14FCFB - end - -Route110_EventScript_14FCC3:: @ 814FCC3 - msgbox Route110_Text_16EF9F, 4 - jump Route110_EventScript_14FD09 - end - -Route110_EventScript_14FCD1:: @ 814FCD1 - msgbox Route110_Text_16F012, 4 - jump Route110_EventScript_14FD09 - end - -Route110_EventScript_14FCDF:: @ 814FCDF - msgbox Route110_Text_16F069, 4 - jump Route110_EventScript_14FD09 - end - -Route110_EventScript_14FCED:: @ 814FCED - msgbox Route110_Text_16F0D0, 4 - jump Route110_EventScript_14FD09 - end - -Route110_EventScript_14FCFB:: @ 814FCFB - msgbox Route110_Text_16F139, 4 - jump Route110_EventScript_14FD09 - end - -Route110_EventScript_14FD09:: @ 814FD09 - setvar 0x40a9, 3 - playmusicbattle 0 - fadedefault - return - -Route110_EventScript_14FD13:: @ 814FD13 - setvar 0x8008, 1 - jump Route110_EventScript_14FD34 - end - -Route110_EventScript_14FD1E:: @ 814FD1E - setvar 0x8008, 2 - jump Route110_EventScript_14FD34 - end - -Route110_EventScript_14FD29:: @ 814FD29 - setvar 0x8008, 3 - jump Route110_EventScript_14FD34 - end - -Route110_EventScript_14FD34:: @ 814FD34 - lockall - checkgender - compare RESULT, 0 - callif 1, Route110_EventScript_14FDA7 - compare RESULT, 1 - callif 1, Route110_EventScript_14FDAC - move 28, Route110_Movement_1A0845 - waitmove 0 - move 28, Route110_Movement_1A0833 - waitmove 0 - move 28, Route110_Movement_1A0835 - waitmove 0 - pause 30 - compare 0x8008, 1 - callif 1, Route110_EventScript_14FF14 - compare 0x8008, 2 - callif 1, Route110_EventScript_14FF1F - compare 0x8008, 3 - callif 1, Route110_EventScript_14FF2A - checkgender - compare RESULT, 0 - jumpeq Route110_EventScript_14FDB1 - compare RESULT, 1 - jumpeq Route110_EventScript_14FE2B - releaseall - end - -Route110_EventScript_14FDA7:: @ 814FDA7 - playmusic 415, 1 - return - -Route110_EventScript_14FDAC:: @ 814FDAC - playmusic 421, 1 - return - -Route110_EventScript_14FDB1:: @ 814FDB1 - msgbox Route110_Text_16E7A1, 4 - switch 0x4023 - case 0, Route110_EventScript_14FDE0 - case 1, Route110_EventScript_14FDF0 - case 2, Route110_EventScript_14FE00 - end - -Route110_EventScript_14FDE0:: @ 814FDE0 - trainerbattle 3, OPPONENT_MAY_5, 0, Route110_Text_16E826 - jump Route110_EventScript_14FE10 - end - -Route110_EventScript_14FDF0:: @ 814FDF0 - trainerbattle 3, OPPONENT_MAY_8, 0, Route110_Text_16E826 - jump Route110_EventScript_14FE10 - end - -Route110_EventScript_14FE00:: @ 814FE00 - trainerbattle 3, OPPONENT_MAY_2, 0, Route110_Text_16E826 - jump Route110_EventScript_14FE10 - end - -Route110_EventScript_14FE10:: @ 814FE10 - msgbox Route110_Text_16E84C, 4 - call Route110_EventScript_14FEA5 - msgbox Route110_Text_16E8B3, 4 - jump Route110_EventScript_14FEB2 - end - -Route110_EventScript_14FE2B:: @ 814FE2B - msgbox Route110_Text_16E99A, 4 - switch 0x4023 - case 0, Route110_EventScript_14FE5A - case 1, Route110_EventScript_14FE6A - case 2, Route110_EventScript_14FE7A - end - -Route110_EventScript_14FE5A:: @ 814FE5A - trainerbattle 3, OPPONENT_BRENDAN_5, 0, Route110_Text_16EA0F - jump Route110_EventScript_14FE8A - end - -Route110_EventScript_14FE6A:: @ 814FE6A - trainerbattle 3, OPPONENT_BRENDAN_8, 0, Route110_Text_16EA0F - jump Route110_EventScript_14FE8A - end - -Route110_EventScript_14FE7A:: @ 814FE7A - trainerbattle 3, OPPONENT_BRENDAN_2, 0, Route110_Text_16EA0F - jump Route110_EventScript_14FE8A - end - -Route110_EventScript_14FE8A:: @ 814FE8A - msgbox Route110_Text_16EA2A, 4 - call Route110_EventScript_14FEA5 - msgbox Route110_Text_16EA7B, 4 - jump Route110_EventScript_14FEB2 - end - -Route110_EventScript_14FEA5:: @ 814FEA5 - giveitem ITEM_ITEMFINDER - return - -Route110_EventScript_14FEB2:: @ 814FEB2 - closebutton - compare 0x8008, 1 - callif 1, Route110_EventScript_14FF56 - compare 0x8008, 2 - callif 1, Route110_EventScript_14FF5E - compare 0x8008, 3 - callif 1, Route110_EventScript_14FF66 - spritebehave 28, 10 - spritebehave 29, 10 - disappear 28 - reappear 29 - pause 45 - compare 0x8008, 1 - callif 1, Route110_EventScript_14FF35 - compare 0x8008, 2 - callif 1, Route110_EventScript_14FF40 - compare 0x8008, 3 - callif 1, Route110_EventScript_14FF4B - disappear 29 - setvar 0x4069, 1 - playmusicbattle 0 - fadedefault - releaseall - end - -Route110_EventScript_14FF14:: @ 814FF14 - move 28, Route110_Movement_14FF6E - waitmove 0 - return - -Route110_EventScript_14FF1F:: @ 814FF1F - move 28, Route110_Movement_14FF72 - waitmove 0 - return - -Route110_EventScript_14FF2A:: @ 814FF2A - move 28, Route110_Movement_14FF74 - waitmove 0 - return - -Route110_EventScript_14FF35:: @ 814FF35 - move 29, Route110_Movement_14FF78 - waitmove 0 - return - -Route110_EventScript_14FF40:: @ 814FF40 - move 29, Route110_Movement_14FF80 - waitmove 0 - return - -Route110_EventScript_14FF4B:: @ 814FF4B - move 29, Route110_Movement_14FF89 - waitmove 0 - return - -Route110_EventScript_14FF56:: @ 814FF56 - movespriteperm 29, 33, 55 - return - -Route110_EventScript_14FF5E:: @ 814FF5E - movespriteperm 29, 34, 55 - return - -Route110_EventScript_14FF66:: @ 814FF66 - movespriteperm 29, 35, 55 - return - -Route110_Movement_14FF6E:: @ 814FF6E - step_down - step_left - step_25 - step_end - -Route110_Movement_14FF72:: @ 814FF72 - step_down - step_end - -Route110_Movement_14FF74:: @ 814FF74 - step_down - step_right - step_25 - step_end - -Route110_Movement_14FF78:: @ 814FF78 - step_16 - step_16 - step_16 - step_16 - step_16 - step_16 - step_16 - step_end - -Route110_Movement_14FF80:: @ 814FF80 - step_16 - step_16 - step_16 - step_16 - step_16 - step_16 - step_16 - step_15 - step_end - -Route110_Movement_14FF89:: @ 814FF89 - step_16 - step_16 - step_16 - step_16 - step_16 - step_16 - step_16 - step_end diff --git a/data/scripts/maps/Route110_SeasideCyclingRoadNorthEntrance.inc b/data/scripts/maps/Route110_SeasideCyclingRoadNorthEntrance.inc new file mode 100644 index 000000000..0dbd5dfc4 --- /dev/null +++ b/data/scripts/maps/Route110_SeasideCyclingRoadNorthEntrance.inc @@ -0,0 +1,61 @@ +Route110_SeasideCyclingRoadNorthEntrance_MapScripts:: @ 81634C8 + map_script 3, Route110_SeasideCyclingRoadNorthEntrance_MapScript1_1634CE + .byte 0 + +Route110_SeasideCyclingRoadNorthEntrance_MapScript1_1634CE:: @ 81634CE + compare 0x40a9, 3 + callif 1, Route110_SeasideCyclingRoadNorthEntrance_EventScript_1634E5 + compare 0x40a9, 2 + callif 1, Route110_SeasideCyclingRoadNorthEntrance_EventScript_1634E5 + end + +Route110_SeasideCyclingRoadNorthEntrance_EventScript_1634E5:: @ 81634E5 + setvar 0x40a9, 1 + return + +Route110_SeasideCyclingRoadNorthEntrance_EventScript_1634EB:: @ 81634EB + lock + faceplayer + msgbox Route110_SeasideCyclingRoadNorthEntrance_Text_19E406, 4 + release + end + +Route110_SeasideCyclingRoadNorthEntrance_EventScript_1634F7:: @ 81634F7 +@ Coord event directly in front of the gatesman heading left to right + lockall + specialval RESULT, 227 @ player state? + compare RESULT, 2 + callif 1, Route110_SeasideCyclingRoadNorthEntrance_EventScript_16351D + compare RESULT, 0 + jumpeq Route110_SeasideCyclingRoadNorthEntrance_EventScript_163523 + setflag 2091 + setvar 0x4001, 1 + releaseall + end + +Route110_SeasideCyclingRoadNorthEntrance_EventScript_16351D:: @ 816351D +@ You're on the Mach Bike! + setvar 0x40a9, 1 + return + +Route110_SeasideCyclingRoadNorthEntrance_EventScript_163523:: @ 8163523 +@ You don't have a bike! + msgbox Route110_SeasideCyclingRoadNorthEntrance_Text_19E3AD, 4 + closebutton + move 255, Route110_SeasideCyclingRoadNorthEntrance_Movement_163538 + waitmove 0 + releaseall + end + +Route110_SeasideCyclingRoadNorthEntrance_Movement_163538:: @ 8163538 + step_left + step_end + +Route110_SeasideCyclingRoadNorthEntrance_EventScript_16353A:: @ 816353A +@ Coord event directly in front of the gatesman heading right to left + lockall + setvar 0x40a9, 0 + clearflag 2091 + setvar 0x4001, 0 + releaseall + end diff --git a/data/scripts/maps/Route110_SeasideCyclingRoadNorthEntrance.s b/data/scripts/maps/Route110_SeasideCyclingRoadNorthEntrance.s deleted file mode 100644 index 0dbd5dfc4..000000000 --- a/data/scripts/maps/Route110_SeasideCyclingRoadNorthEntrance.s +++ /dev/null @@ -1,61 +0,0 @@ -Route110_SeasideCyclingRoadNorthEntrance_MapScripts:: @ 81634C8 - map_script 3, Route110_SeasideCyclingRoadNorthEntrance_MapScript1_1634CE - .byte 0 - -Route110_SeasideCyclingRoadNorthEntrance_MapScript1_1634CE:: @ 81634CE - compare 0x40a9, 3 - callif 1, Route110_SeasideCyclingRoadNorthEntrance_EventScript_1634E5 - compare 0x40a9, 2 - callif 1, Route110_SeasideCyclingRoadNorthEntrance_EventScript_1634E5 - end - -Route110_SeasideCyclingRoadNorthEntrance_EventScript_1634E5:: @ 81634E5 - setvar 0x40a9, 1 - return - -Route110_SeasideCyclingRoadNorthEntrance_EventScript_1634EB:: @ 81634EB - lock - faceplayer - msgbox Route110_SeasideCyclingRoadNorthEntrance_Text_19E406, 4 - release - end - -Route110_SeasideCyclingRoadNorthEntrance_EventScript_1634F7:: @ 81634F7 -@ Coord event directly in front of the gatesman heading left to right - lockall - specialval RESULT, 227 @ player state? - compare RESULT, 2 - callif 1, Route110_SeasideCyclingRoadNorthEntrance_EventScript_16351D - compare RESULT, 0 - jumpeq Route110_SeasideCyclingRoadNorthEntrance_EventScript_163523 - setflag 2091 - setvar 0x4001, 1 - releaseall - end - -Route110_SeasideCyclingRoadNorthEntrance_EventScript_16351D:: @ 816351D -@ You're on the Mach Bike! - setvar 0x40a9, 1 - return - -Route110_SeasideCyclingRoadNorthEntrance_EventScript_163523:: @ 8163523 -@ You don't have a bike! - msgbox Route110_SeasideCyclingRoadNorthEntrance_Text_19E3AD, 4 - closebutton - move 255, Route110_SeasideCyclingRoadNorthEntrance_Movement_163538 - waitmove 0 - releaseall - end - -Route110_SeasideCyclingRoadNorthEntrance_Movement_163538:: @ 8163538 - step_left - step_end - -Route110_SeasideCyclingRoadNorthEntrance_EventScript_16353A:: @ 816353A -@ Coord event directly in front of the gatesman heading right to left - lockall - setvar 0x40a9, 0 - clearflag 2091 - setvar 0x4001, 0 - releaseall - end diff --git a/data/scripts/maps/Route110_SeasideCyclingRoadSouthEntrance.inc b/data/scripts/maps/Route110_SeasideCyclingRoadSouthEntrance.inc new file mode 100644 index 000000000..96fb13f2b --- /dev/null +++ b/data/scripts/maps/Route110_SeasideCyclingRoadSouthEntrance.inc @@ -0,0 +1,38 @@ +Route110_SeasideCyclingRoadSouthEntrance_MapScripts:: @ 816347E + .byte 0 + +Route110_SeasideCyclingRoadSouthEntrance_EventScript_16347F:: @ 816347F + lock + faceplayer + msgbox Route110_SeasideCyclingRoadSouthEntrance_Text_19E326, 4 + release + end + +Route110_SeasideCyclingRoadSouthEntrance_EventScript_16348B:: @ 816348B + lockall + specialval RESULT, 227 + compare RESULT, 0 + jumpeq Route110_SeasideCyclingRoadSouthEntrance_EventScript_1634A6 + setflag 2091 + setvar 0x4001, 1 + releaseall + end + +Route110_SeasideCyclingRoadSouthEntrance_EventScript_1634A6:: @ 81634A6 + msgbox Route110_SeasideCyclingRoadSouthEntrance_Text_19E3AD, 4 + closebutton + move 255, Route110_SeasideCyclingRoadSouthEntrance_Movement_1634BB + waitmove 0 + releaseall + end + +Route110_SeasideCyclingRoadSouthEntrance_Movement_1634BB:: @ 81634BB + step_left + step_end + +Route110_SeasideCyclingRoadSouthEntrance_EventScript_1634BD:: @ 81634BD + lockall + clearflag 2091 + setvar 0x4001, 0 + releaseall + end diff --git a/data/scripts/maps/Route110_SeasideCyclingRoadSouthEntrance.s b/data/scripts/maps/Route110_SeasideCyclingRoadSouthEntrance.s deleted file mode 100644 index 96fb13f2b..000000000 --- a/data/scripts/maps/Route110_SeasideCyclingRoadSouthEntrance.s +++ /dev/null @@ -1,38 +0,0 @@ -Route110_SeasideCyclingRoadSouthEntrance_MapScripts:: @ 816347E - .byte 0 - -Route110_SeasideCyclingRoadSouthEntrance_EventScript_16347F:: @ 816347F - lock - faceplayer - msgbox Route110_SeasideCyclingRoadSouthEntrance_Text_19E326, 4 - release - end - -Route110_SeasideCyclingRoadSouthEntrance_EventScript_16348B:: @ 816348B - lockall - specialval RESULT, 227 - compare RESULT, 0 - jumpeq Route110_SeasideCyclingRoadSouthEntrance_EventScript_1634A6 - setflag 2091 - setvar 0x4001, 1 - releaseall - end - -Route110_SeasideCyclingRoadSouthEntrance_EventScript_1634A6:: @ 81634A6 - msgbox Route110_SeasideCyclingRoadSouthEntrance_Text_19E3AD, 4 - closebutton - move 255, Route110_SeasideCyclingRoadSouthEntrance_Movement_1634BB - waitmove 0 - releaseall - end - -Route110_SeasideCyclingRoadSouthEntrance_Movement_1634BB:: @ 81634BB - step_left - step_end - -Route110_SeasideCyclingRoadSouthEntrance_EventScript_1634BD:: @ 81634BD - lockall - clearflag 2091 - setvar 0x4001, 0 - releaseall - end diff --git a/data/scripts/maps/Route110_TrickHouseCorridor.inc b/data/scripts/maps/Route110_TrickHouseCorridor.inc new file mode 100644 index 000000000..7b3d93118 --- /dev/null +++ b/data/scripts/maps/Route110_TrickHouseCorridor.inc @@ -0,0 +1,7 @@ +Route110_TrickHouseCorridor_MapScripts:: @ 8161CEC + map_script 3, Route110_TrickHouseCorridor_MapScript1_161CF2 + .byte 0 + +Route110_TrickHouseCorridor_MapScript1_161CF2:: @ 8161CF2 + setvar 0x40b5, 1 + end diff --git a/data/scripts/maps/Route110_TrickHouseCorridor.s b/data/scripts/maps/Route110_TrickHouseCorridor.s deleted file mode 100644 index 7b3d93118..000000000 --- a/data/scripts/maps/Route110_TrickHouseCorridor.s +++ /dev/null @@ -1,7 +0,0 @@ -Route110_TrickHouseCorridor_MapScripts:: @ 8161CEC - map_script 3, Route110_TrickHouseCorridor_MapScript1_161CF2 - .byte 0 - -Route110_TrickHouseCorridor_MapScript1_161CF2:: @ 8161CF2 - setvar 0x40b5, 1 - end diff --git a/data/scripts/maps/Route110_TrickHouseEnd.inc b/data/scripts/maps/Route110_TrickHouseEnd.inc new file mode 100644 index 000000000..d2b2eaefb --- /dev/null +++ b/data/scripts/maps/Route110_TrickHouseEnd.inc @@ -0,0 +1,251 @@ +Route110_TrickHouseEnd_MapScripts:: @ 8161936 + map_script 5, Route110_TrickHouseEnd_MapScript1_16194B + map_script 3, Route110_TrickHouseEnd_MapScript1_161957 + map_script 2, Route110_TrickHouseEnd_MapScript2_16197C + map_script 4, Route110_TrickHouseEnd_MapScript2_161965 + .byte 0 + +Route110_TrickHouseEnd_MapScript1_16194B:: @ 816194B + compare 0x4001, 1 + callif 1, Route110_TrickHouseEnd_EventScript_161994 + end + +Route110_TrickHouseEnd_MapScript1_161957:: @ 8161957 + setvar 0x4001, 0 + setvar 0x4002, 0 + special 261 + end + +Route110_TrickHouseEnd_MapScript2_161965:: @ 8161965 + map_script_2 0x4002, 0, Route110_TrickHouseEnd_EventScript_16196F + .2byte 0 + +Route110_TrickHouseEnd_EventScript_16196F:: @ 816196F + reappear 1 + spritevisible 1, 29, 1 + spriteface 1, 4 + end + +Route110_TrickHouseEnd_MapScript2_16197C:: @ 816197C + map_script_2 0x4001, 0, Route110_TrickHouseEnd_EventScript_161986 + .2byte 0 + +Route110_TrickHouseEnd_EventScript_161986:: @ 8161986 + setvar 0x4001, 1 + call Route110_TrickHouseEnd_EventScript_161994 + special 142 + end + +Route110_TrickHouseEnd_EventScript_161994:: @ 8161994 + setmaptile 10, 1, 539, 1 + return + +Route110_TrickHouseEnd_EventScript_16199E:: @ 816199E + lock + faceplayer + msgbox Route110_TrickHouseEnd_Text_19C281, 4 + setvar 0x4002, 1 + switch 0x4044 + case 0, Route110_TrickHouseEnd_EventScript_161A0B + case 1, Route110_TrickHouseEnd_EventScript_161A47 + case 2, Route110_TrickHouseEnd_EventScript_161A83 + case 3, Route110_TrickHouseEnd_EventScript_161ABF + case 4, Route110_TrickHouseEnd_EventScript_161AFB + case 5, Route110_TrickHouseEnd_EventScript_161B37 + case 6, Route110_TrickHouseEnd_EventScript_161B73 + case 7, Route110_TrickHouseEnd_EventScript_161BAF + end + +Route110_TrickHouseEnd_EventScript_161A0B:: @ 8161A0B + msgbox Route110_TrickHouseEnd_Text_19C2B2, 4 + msgbox Route110_TrickHouseEnd_Text_19C90B, 4 + setvar 0x40c1, 0 + giveitem ITEM_RARE_CANDY + compare RESULT, 0 + callif 1, Route110_TrickHouseEnd_EventScript_161C4E + msgbox Route110_TrickHouseEnd_Text_19C9BD, 4 + closebutton + call Route110_TrickHouseEnd_EventScript_161C2E + release + end + +Route110_TrickHouseEnd_EventScript_161A47:: @ 8161A47 + msgbox Route110_TrickHouseEnd_Text_19C333, 4 + msgbox Route110_TrickHouseEnd_Text_19C90B, 4 + setvar 0x40c1, 0 + giveitem ITEM_TIMER_BALL + compare RESULT, 0 + callif 1, Route110_TrickHouseEnd_EventScript_161C4E + msgbox Route110_TrickHouseEnd_Text_19C9BD, 4 + closebutton + call Route110_TrickHouseEnd_EventScript_161C2E + release + end + +Route110_TrickHouseEnd_EventScript_161A83:: @ 8161A83 + msgbox Route110_TrickHouseEnd_Text_19C3A7, 4 + msgbox Route110_TrickHouseEnd_Text_19C90B, 4 + setvar 0x40c1, 0 + giveitem ITEM_HARD_STONE + compare RESULT, 0 + callif 1, Route110_TrickHouseEnd_EventScript_161C4E + msgbox Route110_TrickHouseEnd_Text_19C9BD, 4 + closebutton + call Route110_TrickHouseEnd_EventScript_161C2E + release + end + +Route110_TrickHouseEnd_EventScript_161ABF:: @ 8161ABF + msgbox Route110_TrickHouseEnd_Text_19C41F, 4 + msgbox Route110_TrickHouseEnd_Text_19C90B, 4 + setvar 0x40c1, 0 + giveitem ITEM_SMOKE_BALL + compare RESULT, 0 + callif 1, Route110_TrickHouseEnd_EventScript_161C4E + msgbox Route110_TrickHouseEnd_Text_19C9BD, 4 + closebutton + call Route110_TrickHouseEnd_EventScript_161C2E + release + end + +Route110_TrickHouseEnd_EventScript_161AFB:: @ 8161AFB + msgbox Route110_TrickHouseEnd_Text_19C491, 4 + msgbox Route110_TrickHouseEnd_Text_19C90B, 4 + setvar 0x40c1, 0 + giveitem ITEM_TM12 + compare RESULT, 0 + callif 1, Route110_TrickHouseEnd_EventScript_161C4E + msgbox Route110_TrickHouseEnd_Text_19C9BD, 4 + closebutton + call Route110_TrickHouseEnd_EventScript_161C2E + release + end + +Route110_TrickHouseEnd_EventScript_161B37:: @ 8161B37 + msgbox Route110_TrickHouseEnd_Text_19C515, 4 + msgbox Route110_TrickHouseEnd_Text_19C90B, 4 + setvar 0x40c1, 0 + giveitem ITEM_MAGNET + compare RESULT, 0 + callif 1, Route110_TrickHouseEnd_EventScript_161C4E + msgbox Route110_TrickHouseEnd_Text_19C9BD, 4 + closebutton + call Route110_TrickHouseEnd_EventScript_161C2E + release + end + +Route110_TrickHouseEnd_EventScript_161B73:: @ 8161B73 + msgbox Route110_TrickHouseEnd_Text_19C567, 4 + msgbox Route110_TrickHouseEnd_Text_19C90B, 4 + setvar 0x40c1, 0 + giveitem ITEM_PP_MAX + compare RESULT, 0 + callif 1, Route110_TrickHouseEnd_EventScript_161C4E + msgbox Route110_TrickHouseEnd_Text_19C9BD, 4 + closebutton + call Route110_TrickHouseEnd_EventScript_161C2E + release + end + +Route110_TrickHouseEnd_EventScript_161BAF:: @ 8161BAF + msgbox Route110_TrickHouseEnd_Text_19C5AF, 4 + closebutton + compare FACING, 1 + callif 1, Route110_TrickHouseEnd_EventScript_161C74 + compare FACING, 2 + callif 1, Route110_TrickHouseEnd_EventScript_161C7F + compare FACING, 3 + callif 1, Route110_TrickHouseEnd_EventScript_161C8A + compare FACING, 4 + callif 1, Route110_TrickHouseEnd_EventScript_161C95 + pause 30 + msgbox Route110_TrickHouseEnd_Text_19C602, 4 + closebutton + move 1, Route110_TrickHouseEnd_Movement_1A0839 + waitmove 0 + pause 30 + msgbox Route110_TrickHouseEnd_Text_19C691, 4 + setvar 0x40c1, 0 + .ifdef SAPPHIRE + givedecoration 32 + .else + givedecoration 31 + .endc + compare RESULT, 0 + callif 1, Route110_TrickHouseEnd_EventScript_161C61 + msgbox Route110_TrickHouseEnd_Text_19C85C, 4 + call Route110_TrickHouseEnd_EventScript_161C2E + special 260 + release + end + +Route110_TrickHouseEnd_EventScript_161C2E:: @ 8161C2E + move 1, Route110_TrickHouseEnd_Movement_161315 + waitmove 0 + playsfx 178 + move 1, Route110_TrickHouseEnd_Movement_16131E + waitmove 0 + disappear 1 + addvar 0x4044, 1 + return + +Route110_TrickHouseEnd_EventScript_161C4E:: @ 8161C4E + call Route110_TrickHouseEnd_EventScript_1A02A5 + msgbox Route110_TrickHouseEnd_Text_19C92E, 4 + setvar 0x40c1, 1 + return + +Route110_TrickHouseEnd_EventScript_161C61:: @ 8161C61 + call Route110_TrickHouseEnd_EventScript_1A02B8 + msgbox Route110_TrickHouseEnd_Text_19C7D7, 4 + setvar 0x40c1, 1 + return + +Route110_TrickHouseEnd_EventScript_161C74:: @ 8161C74 + move 1, Route110_TrickHouseEnd_Movement_1A0845 + waitmove 0 + return + +Route110_TrickHouseEnd_EventScript_161C7F:: @ 8161C7F + move 1, Route110_TrickHouseEnd_Movement_1A0841 + waitmove 0 + return + +Route110_TrickHouseEnd_EventScript_161C8A:: @ 8161C8A + move 1, Route110_TrickHouseEnd_Movement_1A083F + waitmove 0 + return + +Route110_TrickHouseEnd_EventScript_161C95:: @ 8161C95 + move 1, Route110_TrickHouseEnd_Movement_1A0843 + waitmove 0 + return + +Route110_TrickHouseEnd_EventScript_161CA0:: @ 8161CA0 + lockall + spriteface 1, 3 + playsfx 21 + move 1, Route110_TrickHouseEnd_Movement_1A0833 + waitmove 0 + pause 20 + move 1, Route110_TrickHouseEnd_Movement_161CEA + waitmove 0 + playsfx 178 + move 255, Route110_TrickHouseEnd_Movement_1A0845 + waitmove 0 + msgbox Route110_TrickHouseEnd_Text_19CA8B, 4 + closebutton + move 255, Route110_TrickHouseEnd_Movement_161CE8 + waitmove 0 + pause 4 + spriteface 1, 4 + releaseall + end + +Route110_TrickHouseEnd_Movement_161CE8:: @ 8161CE8 + step_down + step_end + +Route110_TrickHouseEnd_Movement_161CEA:: @ 8161CEA + step_48 + step_end diff --git a/data/scripts/maps/Route110_TrickHouseEnd.s b/data/scripts/maps/Route110_TrickHouseEnd.s deleted file mode 100644 index d2b2eaefb..000000000 --- a/data/scripts/maps/Route110_TrickHouseEnd.s +++ /dev/null @@ -1,251 +0,0 @@ -Route110_TrickHouseEnd_MapScripts:: @ 8161936 - map_script 5, Route110_TrickHouseEnd_MapScript1_16194B - map_script 3, Route110_TrickHouseEnd_MapScript1_161957 - map_script 2, Route110_TrickHouseEnd_MapScript2_16197C - map_script 4, Route110_TrickHouseEnd_MapScript2_161965 - .byte 0 - -Route110_TrickHouseEnd_MapScript1_16194B:: @ 816194B - compare 0x4001, 1 - callif 1, Route110_TrickHouseEnd_EventScript_161994 - end - -Route110_TrickHouseEnd_MapScript1_161957:: @ 8161957 - setvar 0x4001, 0 - setvar 0x4002, 0 - special 261 - end - -Route110_TrickHouseEnd_MapScript2_161965:: @ 8161965 - map_script_2 0x4002, 0, Route110_TrickHouseEnd_EventScript_16196F - .2byte 0 - -Route110_TrickHouseEnd_EventScript_16196F:: @ 816196F - reappear 1 - spritevisible 1, 29, 1 - spriteface 1, 4 - end - -Route110_TrickHouseEnd_MapScript2_16197C:: @ 816197C - map_script_2 0x4001, 0, Route110_TrickHouseEnd_EventScript_161986 - .2byte 0 - -Route110_TrickHouseEnd_EventScript_161986:: @ 8161986 - setvar 0x4001, 1 - call Route110_TrickHouseEnd_EventScript_161994 - special 142 - end - -Route110_TrickHouseEnd_EventScript_161994:: @ 8161994 - setmaptile 10, 1, 539, 1 - return - -Route110_TrickHouseEnd_EventScript_16199E:: @ 816199E - lock - faceplayer - msgbox Route110_TrickHouseEnd_Text_19C281, 4 - setvar 0x4002, 1 - switch 0x4044 - case 0, Route110_TrickHouseEnd_EventScript_161A0B - case 1, Route110_TrickHouseEnd_EventScript_161A47 - case 2, Route110_TrickHouseEnd_EventScript_161A83 - case 3, Route110_TrickHouseEnd_EventScript_161ABF - case 4, Route110_TrickHouseEnd_EventScript_161AFB - case 5, Route110_TrickHouseEnd_EventScript_161B37 - case 6, Route110_TrickHouseEnd_EventScript_161B73 - case 7, Route110_TrickHouseEnd_EventScript_161BAF - end - -Route110_TrickHouseEnd_EventScript_161A0B:: @ 8161A0B - msgbox Route110_TrickHouseEnd_Text_19C2B2, 4 - msgbox Route110_TrickHouseEnd_Text_19C90B, 4 - setvar 0x40c1, 0 - giveitem ITEM_RARE_CANDY - compare RESULT, 0 - callif 1, Route110_TrickHouseEnd_EventScript_161C4E - msgbox Route110_TrickHouseEnd_Text_19C9BD, 4 - closebutton - call Route110_TrickHouseEnd_EventScript_161C2E - release - end - -Route110_TrickHouseEnd_EventScript_161A47:: @ 8161A47 - msgbox Route110_TrickHouseEnd_Text_19C333, 4 - msgbox Route110_TrickHouseEnd_Text_19C90B, 4 - setvar 0x40c1, 0 - giveitem ITEM_TIMER_BALL - compare RESULT, 0 - callif 1, Route110_TrickHouseEnd_EventScript_161C4E - msgbox Route110_TrickHouseEnd_Text_19C9BD, 4 - closebutton - call Route110_TrickHouseEnd_EventScript_161C2E - release - end - -Route110_TrickHouseEnd_EventScript_161A83:: @ 8161A83 - msgbox Route110_TrickHouseEnd_Text_19C3A7, 4 - msgbox Route110_TrickHouseEnd_Text_19C90B, 4 - setvar 0x40c1, 0 - giveitem ITEM_HARD_STONE - compare RESULT, 0 - callif 1, Route110_TrickHouseEnd_EventScript_161C4E - msgbox Route110_TrickHouseEnd_Text_19C9BD, 4 - closebutton - call Route110_TrickHouseEnd_EventScript_161C2E - release - end - -Route110_TrickHouseEnd_EventScript_161ABF:: @ 8161ABF - msgbox Route110_TrickHouseEnd_Text_19C41F, 4 - msgbox Route110_TrickHouseEnd_Text_19C90B, 4 - setvar 0x40c1, 0 - giveitem ITEM_SMOKE_BALL - compare RESULT, 0 - callif 1, Route110_TrickHouseEnd_EventScript_161C4E - msgbox Route110_TrickHouseEnd_Text_19C9BD, 4 - closebutton - call Route110_TrickHouseEnd_EventScript_161C2E - release - end - -Route110_TrickHouseEnd_EventScript_161AFB:: @ 8161AFB - msgbox Route110_TrickHouseEnd_Text_19C491, 4 - msgbox Route110_TrickHouseEnd_Text_19C90B, 4 - setvar 0x40c1, 0 - giveitem ITEM_TM12 - compare RESULT, 0 - callif 1, Route110_TrickHouseEnd_EventScript_161C4E - msgbox Route110_TrickHouseEnd_Text_19C9BD, 4 - closebutton - call Route110_TrickHouseEnd_EventScript_161C2E - release - end - -Route110_TrickHouseEnd_EventScript_161B37:: @ 8161B37 - msgbox Route110_TrickHouseEnd_Text_19C515, 4 - msgbox Route110_TrickHouseEnd_Text_19C90B, 4 - setvar 0x40c1, 0 - giveitem ITEM_MAGNET - compare RESULT, 0 - callif 1, Route110_TrickHouseEnd_EventScript_161C4E - msgbox Route110_TrickHouseEnd_Text_19C9BD, 4 - closebutton - call Route110_TrickHouseEnd_EventScript_161C2E - release - end - -Route110_TrickHouseEnd_EventScript_161B73:: @ 8161B73 - msgbox Route110_TrickHouseEnd_Text_19C567, 4 - msgbox Route110_TrickHouseEnd_Text_19C90B, 4 - setvar 0x40c1, 0 - giveitem ITEM_PP_MAX - compare RESULT, 0 - callif 1, Route110_TrickHouseEnd_EventScript_161C4E - msgbox Route110_TrickHouseEnd_Text_19C9BD, 4 - closebutton - call Route110_TrickHouseEnd_EventScript_161C2E - release - end - -Route110_TrickHouseEnd_EventScript_161BAF:: @ 8161BAF - msgbox Route110_TrickHouseEnd_Text_19C5AF, 4 - closebutton - compare FACING, 1 - callif 1, Route110_TrickHouseEnd_EventScript_161C74 - compare FACING, 2 - callif 1, Route110_TrickHouseEnd_EventScript_161C7F - compare FACING, 3 - callif 1, Route110_TrickHouseEnd_EventScript_161C8A - compare FACING, 4 - callif 1, Route110_TrickHouseEnd_EventScript_161C95 - pause 30 - msgbox Route110_TrickHouseEnd_Text_19C602, 4 - closebutton - move 1, Route110_TrickHouseEnd_Movement_1A0839 - waitmove 0 - pause 30 - msgbox Route110_TrickHouseEnd_Text_19C691, 4 - setvar 0x40c1, 0 - .ifdef SAPPHIRE - givedecoration 32 - .else - givedecoration 31 - .endc - compare RESULT, 0 - callif 1, Route110_TrickHouseEnd_EventScript_161C61 - msgbox Route110_TrickHouseEnd_Text_19C85C, 4 - call Route110_TrickHouseEnd_EventScript_161C2E - special 260 - release - end - -Route110_TrickHouseEnd_EventScript_161C2E:: @ 8161C2E - move 1, Route110_TrickHouseEnd_Movement_161315 - waitmove 0 - playsfx 178 - move 1, Route110_TrickHouseEnd_Movement_16131E - waitmove 0 - disappear 1 - addvar 0x4044, 1 - return - -Route110_TrickHouseEnd_EventScript_161C4E:: @ 8161C4E - call Route110_TrickHouseEnd_EventScript_1A02A5 - msgbox Route110_TrickHouseEnd_Text_19C92E, 4 - setvar 0x40c1, 1 - return - -Route110_TrickHouseEnd_EventScript_161C61:: @ 8161C61 - call Route110_TrickHouseEnd_EventScript_1A02B8 - msgbox Route110_TrickHouseEnd_Text_19C7D7, 4 - setvar 0x40c1, 1 - return - -Route110_TrickHouseEnd_EventScript_161C74:: @ 8161C74 - move 1, Route110_TrickHouseEnd_Movement_1A0845 - waitmove 0 - return - -Route110_TrickHouseEnd_EventScript_161C7F:: @ 8161C7F - move 1, Route110_TrickHouseEnd_Movement_1A0841 - waitmove 0 - return - -Route110_TrickHouseEnd_EventScript_161C8A:: @ 8161C8A - move 1, Route110_TrickHouseEnd_Movement_1A083F - waitmove 0 - return - -Route110_TrickHouseEnd_EventScript_161C95:: @ 8161C95 - move 1, Route110_TrickHouseEnd_Movement_1A0843 - waitmove 0 - return - -Route110_TrickHouseEnd_EventScript_161CA0:: @ 8161CA0 - lockall - spriteface 1, 3 - playsfx 21 - move 1, Route110_TrickHouseEnd_Movement_1A0833 - waitmove 0 - pause 20 - move 1, Route110_TrickHouseEnd_Movement_161CEA - waitmove 0 - playsfx 178 - move 255, Route110_TrickHouseEnd_Movement_1A0845 - waitmove 0 - msgbox Route110_TrickHouseEnd_Text_19CA8B, 4 - closebutton - move 255, Route110_TrickHouseEnd_Movement_161CE8 - waitmove 0 - pause 4 - spriteface 1, 4 - releaseall - end - -Route110_TrickHouseEnd_Movement_161CE8:: @ 8161CE8 - step_down - step_end - -Route110_TrickHouseEnd_Movement_161CEA:: @ 8161CEA - step_48 - step_end diff --git a/data/scripts/maps/Route110_TrickHouseEntrance.inc b/data/scripts/maps/Route110_TrickHouseEntrance.inc new file mode 100644 index 000000000..434794b2f --- /dev/null +++ b/data/scripts/maps/Route110_TrickHouseEntrance.inc @@ -0,0 +1,766 @@ +Route110_TrickHouseEntrance_MapScripts:: @ 8160F2B + map_script 3, Route110_TrickHouseEntrance_MapScript1_160F3B + map_script 2, Route110_TrickHouseEntrance_MapScript2_1611CD + map_script 4, Route110_TrickHouseEntrance_MapScript2_1610B2 + .byte 0 + +Route110_TrickHouseEntrance_MapScript1_160F3B:: @ 8160F3B + setflag 2114 + compare 0x40b5, 1 + jumpeq Route110_TrickHouseEntrance_EventScript_160FCE + compare 0x40c1, 1 + jumpeq Route110_TrickHouseEntrance_EventScript_160FB2 + compare 0x40a6, 1 + jumpeq Route110_TrickHouseEntrance_EventScript_16108E + compare 0x40a7, 5 + callif 1, Route110_TrickHouseEntrance_EventScript_160FDE + compare 0x40a7, 3 + callif 1, Route110_TrickHouseEntrance_EventScript_160FDE + compare 0x40a7, 0 + callif 1, Route110_TrickHouseEntrance_EventScript_160FDE + switch 0x40a7 + case 0, Route110_TrickHouseEntrance_EventScript_16109A + case 1, Route110_TrickHouseEntrance_EventScript_1610A0 + case 3, Route110_TrickHouseEntrance_EventScript_1610A6 + case 4, Route110_TrickHouseEntrance_EventScript_1610AC + end + +Route110_TrickHouseEntrance_EventScript_160FB2:: @ 8160FB2 + setvar 0x40a5, 1 + compare 0x4044, 8 + jumpeq Route110_TrickHouseEntrance_EventScript_160FC8 + setvar 0x40a7, 2 + end + +Route110_TrickHouseEntrance_EventScript_160FC8:: @ 8160FC8 + setvar 0x40a7, 6 + end + +Route110_TrickHouseEntrance_EventScript_160FCE:: @ 8160FCE + setvar 0x40b5, 0 + setvar 0x40a7, 5 + setvar 0x40a5, 1 + end + +Route110_TrickHouseEntrance_EventScript_160FDE:: @ 8160FDE + setvar 0x40a7, 0 + compare 0x4044, 1 + callif 1, Route110_TrickHouseEntrance_EventScript_16103C + compare 0x4044, 2 + callif 1, Route110_TrickHouseEntrance_EventScript_161046 + compare 0x4044, 3 + callif 1, Route110_TrickHouseEntrance_EventScript_161050 + compare 0x4044, 4 + callif 1, Route110_TrickHouseEntrance_EventScript_16105A + compare 0x4044, 5 + callif 1, Route110_TrickHouseEntrance_EventScript_161064 + compare 0x4044, 6 + callif 1, Route110_TrickHouseEntrance_EventScript_16106E + compare 0x4044, 7 + callif 1, Route110_TrickHouseEntrance_EventScript_161078 + compare 0x4044, 8 + callif 1, Route110_TrickHouseEntrance_EventScript_161082 + return + +Route110_TrickHouseEntrance_EventScript_16103C:: @ 816103C + checkflag 2057 + callif 0, Route110_TrickHouseEntrance_EventScript_161088 + return + +Route110_TrickHouseEntrance_EventScript_161046:: @ 8161046 + checkflag 2058 + callif 0, Route110_TrickHouseEntrance_EventScript_161088 + return + +Route110_TrickHouseEntrance_EventScript_161050:: @ 8161050 + checkflag 2059 + callif 0, Route110_TrickHouseEntrance_EventScript_161088 + return + +Route110_TrickHouseEntrance_EventScript_16105A:: @ 816105A + checkflag 2060 + callif 0, Route110_TrickHouseEntrance_EventScript_161088 + return + +Route110_TrickHouseEntrance_EventScript_161064:: @ 8161064 + checkflag 2061 + callif 0, Route110_TrickHouseEntrance_EventScript_161088 + return + +Route110_TrickHouseEntrance_EventScript_16106E:: @ 816106E + checkflag 2062 + callif 0, Route110_TrickHouseEntrance_EventScript_161088 + return + +Route110_TrickHouseEntrance_EventScript_161078:: @ 8161078 + checkflag 2052 + callif 0, Route110_TrickHouseEntrance_EventScript_161088 + return + +Route110_TrickHouseEntrance_EventScript_161082:: @ 8161082 + setvar 0x40a7, 4 + return + +Route110_TrickHouseEntrance_EventScript_161088:: @ 8161088 + setvar 0x40a7, 3 + return + +Route110_TrickHouseEntrance_EventScript_16108E:: @ 816108E + movespriteperm 1, 5, 2 + spritebehave 1, 4 + end + +Route110_TrickHouseEntrance_EventScript_16109A:: @ 816109A + setvar 0x40a5, 0 + end + +Route110_TrickHouseEntrance_EventScript_1610A0:: @ 81610A0 + setvar 0x40a5, 1 + end + +Route110_TrickHouseEntrance_EventScript_1610A6:: @ 81610A6 + setvar 0x40a5, 1 + end + +Route110_TrickHouseEntrance_EventScript_1610AC:: @ 81610AC + setvar 0x40a5, 1 + end + +Route110_TrickHouseEntrance_MapScript2_1610B2:: @ 81610B2 + map_script_2 0x40a6, 1, Route110_TrickHouseEntrance_EventScript_1610F4 + map_script_2 0x40a7, 0, Route110_TrickHouseEntrance_EventScript_161105 + map_script_2 0x40a7, 1, Route110_TrickHouseEntrance_EventScript_1611AB + map_script_2 0x40a7, 2, Route110_TrickHouseEntrance_EventScript_1611AF + map_script_2 0x40a7, 3, Route110_TrickHouseEntrance_EventScript_1611AF + map_script_2 0x40a7, 4, Route110_TrickHouseEntrance_EventScript_1611AB + map_script_2 0x40a7, 5, Route110_TrickHouseEntrance_EventScript_1611AB + map_script_2 0x40a7, 6, Route110_TrickHouseEntrance_EventScript_1611BE + .2byte 0 + +Route110_TrickHouseEntrance_EventScript_1610F4:: @ 81610F4 + reappear 1 + spritevisible 1, 29, 0 + spriteface 1, 4 + spriteface 255, 3 + end + +Route110_TrickHouseEntrance_EventScript_161105:: @ 8161105 + reappear 1 + spriteinvisible 1, 29, 0 + switch 0x4044 + case 0, Route110_TrickHouseEntrance_EventScript_16116B + case 1, Route110_TrickHouseEntrance_EventScript_161173 + case 2, Route110_TrickHouseEntrance_EventScript_161193 + case 3, Route110_TrickHouseEntrance_EventScript_161183 + case 4, Route110_TrickHouseEntrance_EventScript_16118B + case 5, Route110_TrickHouseEntrance_EventScript_16117B + case 6, Route110_TrickHouseEntrance_EventScript_16119B + case 7, Route110_TrickHouseEntrance_EventScript_1611A3 + end + +Route110_TrickHouseEntrance_EventScript_16116B:: @ 816116B + movesprite 1, 6, 3 + end + +Route110_TrickHouseEntrance_EventScript_161173:: @ 8161173 + movesprite 1, 11, 5 + end + +Route110_TrickHouseEntrance_EventScript_16117B:: @ 816117B + movesprite 1, 11, 1 + end + +Route110_TrickHouseEntrance_EventScript_161183:: @ 8161183 + movesprite 1, 3, 1 + end + +Route110_TrickHouseEntrance_EventScript_16118B:: @ 816118B + movesprite 1, 0, 5 + end + +Route110_TrickHouseEntrance_EventScript_161193:: @ 8161193 + movesprite 1, 9, 1 + end + +Route110_TrickHouseEntrance_EventScript_16119B:: @ 816119B + movesprite 1, 8, 1 + end + +Route110_TrickHouseEntrance_EventScript_1611A3:: @ 81611A3 + movesprite 1, 4, 4 + end + +Route110_TrickHouseEntrance_EventScript_1611AB:: @ 81611AB + disappear 1 + end + +Route110_TrickHouseEntrance_EventScript_1611AF:: @ 81611AF + reappear 1 + movesprite 1, 5, 2 + spriteface 1, 2 + end + +Route110_TrickHouseEntrance_EventScript_1611BE:: @ 81611BE + reappear 1 + movesprite 1, 5, 2 + spriteface 1, 1 + end + +Route110_TrickHouseEntrance_MapScript2_1611CD:: @ 81611CD + map_script_2 0x40a6, 1, Route110_TrickHouseEntrance_EventScript_1611D7 + .2byte 0 + +Route110_TrickHouseEntrance_EventScript_1611D7:: @ 81611D7 + lockall + pause 20 + compare 0x4044, 0 + callif 1, Route110_TrickHouseEntrance_EventScript_161327 + msgbox Route110_TrickHouseEntrance_Text_19BD82, 4 + closebutton + pause 20 + move 1, Route110_TrickHouseEntrance_Movement_161315 + waitmove 0 + playsfx 178 + move 1, Route110_TrickHouseEntrance_Movement_16131E + waitmove 0 + disappear 1 + setvar 0x40a7, 1 + setvar 0x40a6, 0 + releaseall + end + +@ 8161218 + releaseall + end + +Route110_TrickHouseEntrance_EventScript_16121A:: @ 816121A + lockall + switch 0x40a7 + case 0, Route110_TrickHouseEntrance_EventScript_16124D + case 2, Route110_TrickHouseEntrance_EventScript_16136E + case 3, Route110_TrickHouseEntrance_EventScript_161330 + case 6, Route110_TrickHouseEntrance_EventScript_161518 + end + +Route110_TrickHouseEntrance_EventScript_16124D:: @ 816124D + playsfx 21 + move 255, Route110_TrickHouseEntrance_Movement_1A0833 + waitmove 0 + move 255, Route110_TrickHouseEntrance_Movement_1A0835 + waitmove 0 + compare 0x4044, 0 + callif 1, Route110_TrickHouseEntrance_EventScript_1612CD + compare 0x4044, 1 + callif 1, Route110_TrickHouseEntrance_EventScript_1612D6 + compare 0x4044, 2 + callif 1, Route110_TrickHouseEntrance_EventScript_1612DF + compare 0x4044, 3 + callif 1, Route110_TrickHouseEntrance_EventScript_1612E8 + compare 0x4044, 4 + callif 1, Route110_TrickHouseEntrance_EventScript_1612F1 + compare 0x4044, 5 + callif 1, Route110_TrickHouseEntrance_EventScript_1612FA + compare 0x4044, 6 + callif 1, Route110_TrickHouseEntrance_EventScript_161303 + compare 0x4044, 7 + callif 1, Route110_TrickHouseEntrance_EventScript_16130C + closebutton + setvar 0x40a6, 1 + warp Route110_TrickHouseEntrance, 255, 6, 2 + waitstate + releaseall + end + +Route110_TrickHouseEntrance_EventScript_1612CD:: @ 81612CD + msgbox Route110_TrickHouseEntrance_Text_19BA6E, 4 + return + +Route110_TrickHouseEntrance_EventScript_1612D6:: @ 81612D6 + msgbox Route110_TrickHouseEntrance_Text_19BAC0, 4 + return + +Route110_TrickHouseEntrance_EventScript_1612DF:: @ 81612DF + msgbox Route110_TrickHouseEntrance_Text_19BB11, 4 + return + +Route110_TrickHouseEntrance_EventScript_1612E8:: @ 81612E8 + msgbox Route110_TrickHouseEntrance_Text_19BB61, 4 + return + +Route110_TrickHouseEntrance_EventScript_1612F1:: @ 81612F1 + msgbox Route110_TrickHouseEntrance_Text_19BBB4, 4 + return + +Route110_TrickHouseEntrance_EventScript_1612FA:: @ 81612FA + msgbox Route110_TrickHouseEntrance_Text_19BC04, 4 + return + +Route110_TrickHouseEntrance_EventScript_161303:: @ 8161303 + msgbox Route110_TrickHouseEntrance_Text_19BC55, 4 + return + +Route110_TrickHouseEntrance_EventScript_16130C:: @ 816130C + msgbox Route110_TrickHouseEntrance_Text_19BCA8, 4 + return + +Route110_TrickHouseEnd_Movement_161315:: @ 8161315 +Route110_TrickHouseEntrance_Movement_161315:: @ 8161315 + step_01 + step_12 + step_02 + step_12 + step_00 + step_12 + step_03 + step_12 + step_end + +Route110_TrickHouseEnd_Movement_16131E:: @ 816131E +Route110_TrickHouseEntrance_Movement_16131E:: @ 816131E + step_01 + step_52 + step_32 + step_32 + step_32 + step_32 + step_32 + step_32 + step_end + +Route110_TrickHouseEntrance_EventScript_161327:: @ 8161327 + msgbox Route110_TrickHouseEntrance_Text_19BCFD, 4 + return + +Route110_TrickHouseEntrance_EventScript_161330:: @ 8161330 + msgbox Route110_TrickHouseEntrance_Text_19BF19, 4 + closebutton + move 1, Route110_TrickHouseEntrance_Movement_1A0839 + waitmove 0 + playsfx 21 + move 1, Route110_TrickHouseEntrance_Movement_1A0833 + waitmove 0 + move 1, Route110_TrickHouseEntrance_Movement_1A0835 + waitmove 0 + msgbox Route110_TrickHouseEntrance_Text_19BFAB, 4 + move 1, Route110_TrickHouseEntrance_Movement_1A0841 + waitmove 0 + releaseall + end + +Route110_TrickHouseEntrance_EventScript_16136E:: @ 816136E + move 1, Route110_TrickHouseEntrance_Movement_1A0839 + waitmove 0 + msgbox Route110_TrickHouseEntrance_Text_19C07E, 4 + compare 0x4044, 1 + jumpeq Route110_TrickHouseEntrance_EventScript_1613CE + compare 0x4044, 2 + jumpeq Route110_TrickHouseEntrance_EventScript_1613FA + compare 0x4044, 3 + jumpeq Route110_TrickHouseEntrance_EventScript_161426 + compare 0x4044, 4 + jumpeq Route110_TrickHouseEntrance_EventScript_161452 + compare 0x4044, 5 + jumpeq Route110_TrickHouseEntrance_EventScript_16147E + compare 0x4044, 6 + jumpeq Route110_TrickHouseEntrance_EventScript_1614AA + compare 0x4044, 7 + jumpeq Route110_TrickHouseEntrance_EventScript_1614D6 + end + +Route110_TrickHouseEntrance_EventScript_1613CE:: @ 81613CE + giveitem ITEM_RARE_CANDY + compare RESULT, 1 + jumpeq Route110_TrickHouseEntrance_EventScript_161502 + compare RESULT, 0 + callif 1, Route110_TrickHouseEntrance_EventScript_1A02A5 + msgbox Route110_TrickHouseEntrance_Text_19C0FC, 4 + releaseall + end + +Route110_TrickHouseEntrance_EventScript_1613FA:: @ 81613FA + giveitem ITEM_TIMER_BALL + compare RESULT, 1 + jumpeq Route110_TrickHouseEntrance_EventScript_161502 + compare RESULT, 0 + callif 1, Route110_TrickHouseEntrance_EventScript_1A02A5 + msgbox Route110_TrickHouseEntrance_Text_19C0FC, 4 + releaseall + end + +Route110_TrickHouseEntrance_EventScript_161426:: @ 8161426 + giveitem ITEM_HARD_STONE + compare RESULT, 1 + jumpeq Route110_TrickHouseEntrance_EventScript_161502 + compare RESULT, 0 + callif 1, Route110_TrickHouseEntrance_EventScript_1A02A5 + msgbox Route110_TrickHouseEntrance_Text_19C0FC, 4 + releaseall + end + +Route110_TrickHouseEntrance_EventScript_161452:: @ 8161452 + giveitem ITEM_SMOKE_BALL + compare RESULT, 1 + jumpeq Route110_TrickHouseEntrance_EventScript_161502 + compare RESULT, 0 + callif 1, Route110_TrickHouseEntrance_EventScript_1A02A5 + msgbox Route110_TrickHouseEntrance_Text_19C0FC, 4 + releaseall + end + +Route110_TrickHouseEntrance_EventScript_16147E:: @ 816147E + giveitem ITEM_TM12 + compare RESULT, 1 + jumpeq Route110_TrickHouseEntrance_EventScript_161502 + compare RESULT, 0 + callif 1, Route110_TrickHouseEntrance_EventScript_1A02A5 + msgbox Route110_TrickHouseEntrance_Text_19C0FC, 4 + releaseall + end + +Route110_TrickHouseEntrance_EventScript_1614AA:: @ 81614AA + giveitem ITEM_MAGNET + compare RESULT, 1 + jumpeq Route110_TrickHouseEntrance_EventScript_161502 + compare RESULT, 0 + callif 1, Route110_TrickHouseEntrance_EventScript_1A02A5 + msgbox Route110_TrickHouseEntrance_Text_19C0FC, 4 + releaseall + end + +Route110_TrickHouseEntrance_EventScript_1614D6:: @ 81614D6 + giveitem ITEM_PP_MAX + compare RESULT, 1 + jumpeq Route110_TrickHouseEntrance_EventScript_161502 + compare RESULT, 0 + callif 1, Route110_TrickHouseEntrance_EventScript_1A02A5 + msgbox Route110_TrickHouseEntrance_Text_19C0FC, 4 + releaseall + end + +Route110_TrickHouseEntrance_EventScript_161502:: @ 8161502 + setvar 0x40c1, 0 + setvar 0x40a7, 3 + move 1, Route110_TrickHouseEntrance_Movement_1A0841 + waitmove 0 + releaseall + end + +Route110_TrickHouseEntrance_EventScript_161518:: @ 8161518 + move 1, Route110_TrickHouseEntrance_Movement_1A0839 + waitmove 0 + msgbox Route110_TrickHouseEntrance_Text_19C128, 4 + .ifdef SAPPHIRE + givedecoration 32 + .else + givedecoration 31 + .endif + compare RESULT, 1 + jumpeq Route110_TrickHouseEntrance_EventScript_161551 + compare RESULT, 0 + callif 1, Route110_TrickHouseEntrance_EventScript_1A02B8 + msgbox Route110_TrickHouseEntrance_Text_19C18D, 4 + releaseall + end + +Route110_TrickHouseEntrance_EventScript_161551:: @ 8161551 + msgbox Route110_TrickHouseEntrance_Text_19C17E, 4 + closebutton + move 1, Route110_TrickHouseEntrance_Movement_16309F + waitmove 0 + move 1, Route110_TrickHouseEntrance_Movement_161315 + waitmove 0 + playsfx 178 + move 1, Route110_TrickHouseEntrance_Movement_16131E + waitmove 0 + disappear 1 + setvar 0x40c1, 0 + setvar 0x40a7, 5 + releaseall + end + +Route110_TrickHouseEntrance_EventScript_16158A:: @ 816158A + lockall + switch 0x40a7 + case 0, Route110_TrickHouseEntrance_EventScript_1615BD + case 1, Route110_TrickHouseEntrance_EventScript_1615C7 + case 4, Route110_TrickHouseEntrance_EventScript_1616B8 + case 5, Route110_TrickHouseEntrance_EventScript_1616C2 + end + +Route110_TrickHouseEntrance_EventScript_1615BD:: @ 81615BD + msgbox Route110_TrickHouseEntrance_Text_19BE6E, 4 + releaseall + end + +Route110_TrickHouseEntrance_EventScript_1615C7:: @ 81615C7 + msgbox Route110_TrickHouseEntrance_Text_19BE7D, 5 + closebutton + compare RESULT, 1 + jumpeq Route110_TrickHouseEntrance_EventScript_1615DD + releaseall + end + +Route110_TrickHouseEntrance_EventScript_1615DD:: @ 81615DD + setmaptile 5, 1, 537, 0 + special 142 + pause 20 + move 255, Route110_TrickHouseEntrance_Movement_1A0856 + waitmove 0 + move 255, Route110_TrickHouseEntrance_Movement_16165E + waitmove 0 + switch 0x4044 + case 0, Route110_TrickHouseEntrance_EventScript_161660 + case 1, Route110_TrickHouseEntrance_EventScript_16166B + case 2, Route110_TrickHouseEntrance_EventScript_161676 + case 3, Route110_TrickHouseEntrance_EventScript_161681 + case 4, Route110_TrickHouseEntrance_EventScript_16168C + case 5, Route110_TrickHouseEntrance_EventScript_161697 + case 6, Route110_TrickHouseEntrance_EventScript_1616A2 + case 7, Route110_TrickHouseEntrance_EventScript_1616AD + end + +Route110_TrickHouseEntrance_Movement_16165E:: @ 816165E + step_54 + step_end + +Route110_TrickHouseEntrance_EventScript_161660:: @ 8161660 + warp Route110_TrickHousePuzzle1, 255, 0, 21 + waitstate + releaseall + end + +Route110_TrickHouseEntrance_EventScript_16166B:: @ 816166B + warp Route110_TrickHousePuzzle2, 255, 0, 21 + waitstate + releaseall + end + +Route110_TrickHouseEntrance_EventScript_161676:: @ 8161676 + warp Route110_TrickHousePuzzle3, 255, 0, 21 + waitstate + releaseall + end + +Route110_TrickHouseEntrance_EventScript_161681:: @ 8161681 + warp Route110_TrickHousePuzzle4, 255, 0, 21 + waitstate + releaseall + end + +Route110_TrickHouseEntrance_EventScript_16168C:: @ 816168C + warp Route110_TrickHousePuzzle5, 255, 0, 21 + waitstate + releaseall + end + +Route110_TrickHouseEntrance_EventScript_161697:: @ 8161697 + warp Route110_TrickHousePuzzle6, 255, 0, 21 + waitstate + releaseall + end + +Route110_TrickHouseEntrance_EventScript_1616A2:: @ 81616A2 + warp Route110_TrickHousePuzzle7, 255, 0, 21 + waitstate + releaseall + end + +Route110_TrickHouseEntrance_EventScript_1616AD:: @ 81616AD + warp Route110_TrickHousePuzzle8, 255, 0, 21 + waitstate + releaseall + end + +Route110_TrickHouseEntrance_EventScript_1616B8:: @ 81616B8 + msgbox Route110_TrickHouseEntrance_Text_19BEB3, 4 + releaseall + end + +Route110_TrickHouseEntrance_EventScript_1616C2:: @ 81616C2 + compare 0x4044, 8 + jumpeq Route110_TrickHouseEntrance_EventScript_1616D7 + msgbox Route110_TrickHouseEntrance_Text_19BE6E, 4 + releaseall + end + +Route110_TrickHouseEntrance_EventScript_1616D7:: @ 81616D7 + msgbox Route110_TrickHouseEntrance_Text_19BEB3, 4 + releaseall + end + +gUnknown_081616E1:: @ 81616E1 + lockall + switch 0x4044 + case 0, Route110_TrickHouseEntrance_EventScript_161740 + case 1, Route110_TrickHouseEntrance_EventScript_161769 + case 2, Route110_TrickHouseEntrance_EventScript_161792 + case 3, Route110_TrickHouseEntrance_EventScript_1617BB + case 4, Route110_TrickHouseEntrance_EventScript_1617E4 + case 5, Route110_TrickHouseEntrance_EventScript_16180D + case 6, Route110_TrickHouseEntrance_EventScript_161836 + case 7, Route110_TrickHouseEntrance_EventScript_16185F + end + +Route110_TrickHouseEntrance_EventScript_161740:: @ 8161740 + compare 0x40AB, 0 + jumpeq Route110_TrickHouseEntrance_EventScript_161888 + msgbox UnknownString_819CAD1, 4 + playsfx SE_PIN + setvar 0x40AB, 2 + setmaptile 13, 1, 523, 0 + special 142 + releaseall + end + +Route110_TrickHouseEntrance_EventScript_161769:: @ 8161769 + compare 0x40AC, 0 + jumpeq Route110_TrickHouseEntrance_EventScript_161888 + msgbox UnknownString_819CCCB, 4 + playsfx SE_PIN + setvar 0x40AC, 2 + setmaptile 13, 1, 523, 0 + special 142 + releaseall + end + +Route110_TrickHouseEntrance_EventScript_161792:: @ 8161792 + compare 0x40AD, 0 + jumpeq Route110_TrickHouseEntrance_EventScript_161888 + msgbox UnknownString_819CEF9, 4 + playsfx SE_PIN + setvar 0x40AD, 2 + setmaptile 13, 1, 523, 0 + special 142 + releaseall + end + +Route110_TrickHouseEntrance_EventScript_1617BB:: @ 81617BB + compare 0x40AE, 0 + jumpeq Route110_TrickHouseEntrance_EventScript_161888 + msgbox UnknownString_819D164, 4 + playsfx SE_PIN + setvar 0x40AE, 2 + setmaptile 13, 1, 523, 0 + special 142 + releaseall + end + +Route110_TrickHouseEntrance_EventScript_1617E4:: @ 81617E4 + compare 0x40AF, 0 + jumpeq Route110_TrickHouseEntrance_EventScript_161888 + msgbox UnknownString_819D3A5, 4 + playsfx SE_PIN + setvar 0x40AF, 2 + setmaptile 13, 1, 523, 0 + special 142 + releaseall + end + +Route110_TrickHouseEntrance_EventScript_16180D:: @ 816180D + compare 0x40B0, 0 + jumpeq Route110_TrickHouseEntrance_EventScript_161888 + msgbox UnknownString_819DC0A, 4 + playsfx SE_PIN + setvar 0x40B0, 2 + setmaptile 13, 1, 523, 0 + special 142 + releaseall + end + +Route110_TrickHouseEntrance_EventScript_161836:: @ 8161836 + compare 0x40B1, 0 + jumpeq Route110_TrickHouseEntrance_EventScript_161888 + msgbox UnknownString_819DE8D, 4 + playsfx SE_PIN + setvar 0x40B1, 2 + setmaptile 13, 1, 523, 0 + special 142 + releaseall + end + +Route110_TrickHouseEntrance_EventScript_16185F:: @ 816185F + compare 0x40B2, 0 + jumpeq Route110_TrickHouseEntrance_EventScript_161888 + msgbox UnknownString_819E0FF, 4 + playsfx SE_PIN + setvar 0x40B2, 2 + setmaptile 13, 1, 523, 0 + special 142 + releaseall + end + +Route110_TrickHouseEntrance_EventScript_161888:: @ 8161888 + msgbox UnknownString_819C21F, 4 + releaseall + end + +Route110_TrickHousePuzzle1_EventScript_161892:: @ 8161892 +Route110_TrickHousePuzzle2_EventScript_161892:: @ 8161892 +Route110_TrickHousePuzzle3_EventScript_161892:: @ 8161892 +Route110_TrickHousePuzzle4_EventScript_161892:: @ 8161892 +Route110_TrickHousePuzzle5_EventScript_161892:: @ 8161892 +Route110_TrickHousePuzzle6_EventScript_161892:: @ 8161892 +Route110_TrickHousePuzzle7_EventScript_161892:: @ 8161892 +Route110_TrickHousePuzzle8_EventScript_161892:: @ 8161892 + msgbox Route110_TrickHousePuzzle1_Text_19C1FF, 4 + releaseall + end + +Route110_TrickHousePuzzle1_EventScript_16189C:: @ 816189C +Route110_TrickHousePuzzle2_EventScript_16189C:: @ 816189C +Route110_TrickHousePuzzle3_EventScript_16189C:: @ 816189C +Route110_TrickHousePuzzle4_EventScript_16189C:: @ 816189C +Route110_TrickHousePuzzle5_EventScript_16189C:: @ 816189C +Route110_TrickHousePuzzle6_EventScript_16189C:: @ 816189C +Route110_TrickHousePuzzle7_EventScript_16189C:: @ 816189C +Route110_TrickHousePuzzle8_EventScript_16189C:: @ 816189C + fanfare 370 + message Route110_TrickHousePuzzle1_Text_19C1B8 + waitfanfare + waittext + msgbox Route110_TrickHousePuzzle1_Text_19C1CB, 4 + releaseall + end + +Route110_TrickHouseEntrance_EventScript_1618B0:: @ 81618B0 + lockall + msgbox Route110_TrickHouseEntrance_Text_19BA56, 4 + releaseall + compare 0x4044, 0 + callif 1, Route110_TrickHouseEntrance_EventScript_1618E1 + compare 0x4044, 1 + callif 1, Route110_TrickHouseEntrance_EventScript_1618F6 + compare 0x4044, 2 + callif 1, Route110_TrickHouseEntrance_EventScript_16190B + setvar 0x40a5, 1 + end + +Route110_TrickHouseEntrance_EventScript_1618E1:: @ 81618E1 + setvar 0x8004, 6 + setvar 0x8005, 3 + setvar 0x8006, 0 + call Route110_TrickHouseEntrance_EventScript_161920 + return + +Route110_TrickHouseEntrance_EventScript_1618F6:: @ 81618F6 + setvar 0x8004, 11 + setvar 0x8005, 5 + setvar 0x8006, 0 + call Route110_TrickHouseEntrance_EventScript_161920 + return + +Route110_TrickHouseEntrance_EventScript_16190B:: @ 816190B + setvar 0x8004, 9 + setvar 0x8005, 2 + setvar 0x8006, 0 + call Route110_TrickHouseEntrance_EventScript_161920 + return + +Route110_TrickHouseEntrance_EventScript_161920:: @ 8161920 + setanimation 0, 32772 + setanimation 1, 32773 + setanimation 2, 32774 + doanimation 54 + checkanimation 54 + pause 10 + return diff --git a/data/scripts/maps/Route110_TrickHouseEntrance.s b/data/scripts/maps/Route110_TrickHouseEntrance.s deleted file mode 100644 index 434794b2f..000000000 --- a/data/scripts/maps/Route110_TrickHouseEntrance.s +++ /dev/null @@ -1,766 +0,0 @@ -Route110_TrickHouseEntrance_MapScripts:: @ 8160F2B - map_script 3, Route110_TrickHouseEntrance_MapScript1_160F3B - map_script 2, Route110_TrickHouseEntrance_MapScript2_1611CD - map_script 4, Route110_TrickHouseEntrance_MapScript2_1610B2 - .byte 0 - -Route110_TrickHouseEntrance_MapScript1_160F3B:: @ 8160F3B - setflag 2114 - compare 0x40b5, 1 - jumpeq Route110_TrickHouseEntrance_EventScript_160FCE - compare 0x40c1, 1 - jumpeq Route110_TrickHouseEntrance_EventScript_160FB2 - compare 0x40a6, 1 - jumpeq Route110_TrickHouseEntrance_EventScript_16108E - compare 0x40a7, 5 - callif 1, Route110_TrickHouseEntrance_EventScript_160FDE - compare 0x40a7, 3 - callif 1, Route110_TrickHouseEntrance_EventScript_160FDE - compare 0x40a7, 0 - callif 1, Route110_TrickHouseEntrance_EventScript_160FDE - switch 0x40a7 - case 0, Route110_TrickHouseEntrance_EventScript_16109A - case 1, Route110_TrickHouseEntrance_EventScript_1610A0 - case 3, Route110_TrickHouseEntrance_EventScript_1610A6 - case 4, Route110_TrickHouseEntrance_EventScript_1610AC - end - -Route110_TrickHouseEntrance_EventScript_160FB2:: @ 8160FB2 - setvar 0x40a5, 1 - compare 0x4044, 8 - jumpeq Route110_TrickHouseEntrance_EventScript_160FC8 - setvar 0x40a7, 2 - end - -Route110_TrickHouseEntrance_EventScript_160FC8:: @ 8160FC8 - setvar 0x40a7, 6 - end - -Route110_TrickHouseEntrance_EventScript_160FCE:: @ 8160FCE - setvar 0x40b5, 0 - setvar 0x40a7, 5 - setvar 0x40a5, 1 - end - -Route110_TrickHouseEntrance_EventScript_160FDE:: @ 8160FDE - setvar 0x40a7, 0 - compare 0x4044, 1 - callif 1, Route110_TrickHouseEntrance_EventScript_16103C - compare 0x4044, 2 - callif 1, Route110_TrickHouseEntrance_EventScript_161046 - compare 0x4044, 3 - callif 1, Route110_TrickHouseEntrance_EventScript_161050 - compare 0x4044, 4 - callif 1, Route110_TrickHouseEntrance_EventScript_16105A - compare 0x4044, 5 - callif 1, Route110_TrickHouseEntrance_EventScript_161064 - compare 0x4044, 6 - callif 1, Route110_TrickHouseEntrance_EventScript_16106E - compare 0x4044, 7 - callif 1, Route110_TrickHouseEntrance_EventScript_161078 - compare 0x4044, 8 - callif 1, Route110_TrickHouseEntrance_EventScript_161082 - return - -Route110_TrickHouseEntrance_EventScript_16103C:: @ 816103C - checkflag 2057 - callif 0, Route110_TrickHouseEntrance_EventScript_161088 - return - -Route110_TrickHouseEntrance_EventScript_161046:: @ 8161046 - checkflag 2058 - callif 0, Route110_TrickHouseEntrance_EventScript_161088 - return - -Route110_TrickHouseEntrance_EventScript_161050:: @ 8161050 - checkflag 2059 - callif 0, Route110_TrickHouseEntrance_EventScript_161088 - return - -Route110_TrickHouseEntrance_EventScript_16105A:: @ 816105A - checkflag 2060 - callif 0, Route110_TrickHouseEntrance_EventScript_161088 - return - -Route110_TrickHouseEntrance_EventScript_161064:: @ 8161064 - checkflag 2061 - callif 0, Route110_TrickHouseEntrance_EventScript_161088 - return - -Route110_TrickHouseEntrance_EventScript_16106E:: @ 816106E - checkflag 2062 - callif 0, Route110_TrickHouseEntrance_EventScript_161088 - return - -Route110_TrickHouseEntrance_EventScript_161078:: @ 8161078 - checkflag 2052 - callif 0, Route110_TrickHouseEntrance_EventScript_161088 - return - -Route110_TrickHouseEntrance_EventScript_161082:: @ 8161082 - setvar 0x40a7, 4 - return - -Route110_TrickHouseEntrance_EventScript_161088:: @ 8161088 - setvar 0x40a7, 3 - return - -Route110_TrickHouseEntrance_EventScript_16108E:: @ 816108E - movespriteperm 1, 5, 2 - spritebehave 1, 4 - end - -Route110_TrickHouseEntrance_EventScript_16109A:: @ 816109A - setvar 0x40a5, 0 - end - -Route110_TrickHouseEntrance_EventScript_1610A0:: @ 81610A0 - setvar 0x40a5, 1 - end - -Route110_TrickHouseEntrance_EventScript_1610A6:: @ 81610A6 - setvar 0x40a5, 1 - end - -Route110_TrickHouseEntrance_EventScript_1610AC:: @ 81610AC - setvar 0x40a5, 1 - end - -Route110_TrickHouseEntrance_MapScript2_1610B2:: @ 81610B2 - map_script_2 0x40a6, 1, Route110_TrickHouseEntrance_EventScript_1610F4 - map_script_2 0x40a7, 0, Route110_TrickHouseEntrance_EventScript_161105 - map_script_2 0x40a7, 1, Route110_TrickHouseEntrance_EventScript_1611AB - map_script_2 0x40a7, 2, Route110_TrickHouseEntrance_EventScript_1611AF - map_script_2 0x40a7, 3, Route110_TrickHouseEntrance_EventScript_1611AF - map_script_2 0x40a7, 4, Route110_TrickHouseEntrance_EventScript_1611AB - map_script_2 0x40a7, 5, Route110_TrickHouseEntrance_EventScript_1611AB - map_script_2 0x40a7, 6, Route110_TrickHouseEntrance_EventScript_1611BE - .2byte 0 - -Route110_TrickHouseEntrance_EventScript_1610F4:: @ 81610F4 - reappear 1 - spritevisible 1, 29, 0 - spriteface 1, 4 - spriteface 255, 3 - end - -Route110_TrickHouseEntrance_EventScript_161105:: @ 8161105 - reappear 1 - spriteinvisible 1, 29, 0 - switch 0x4044 - case 0, Route110_TrickHouseEntrance_EventScript_16116B - case 1, Route110_TrickHouseEntrance_EventScript_161173 - case 2, Route110_TrickHouseEntrance_EventScript_161193 - case 3, Route110_TrickHouseEntrance_EventScript_161183 - case 4, Route110_TrickHouseEntrance_EventScript_16118B - case 5, Route110_TrickHouseEntrance_EventScript_16117B - case 6, Route110_TrickHouseEntrance_EventScript_16119B - case 7, Route110_TrickHouseEntrance_EventScript_1611A3 - end - -Route110_TrickHouseEntrance_EventScript_16116B:: @ 816116B - movesprite 1, 6, 3 - end - -Route110_TrickHouseEntrance_EventScript_161173:: @ 8161173 - movesprite 1, 11, 5 - end - -Route110_TrickHouseEntrance_EventScript_16117B:: @ 816117B - movesprite 1, 11, 1 - end - -Route110_TrickHouseEntrance_EventScript_161183:: @ 8161183 - movesprite 1, 3, 1 - end - -Route110_TrickHouseEntrance_EventScript_16118B:: @ 816118B - movesprite 1, 0, 5 - end - -Route110_TrickHouseEntrance_EventScript_161193:: @ 8161193 - movesprite 1, 9, 1 - end - -Route110_TrickHouseEntrance_EventScript_16119B:: @ 816119B - movesprite 1, 8, 1 - end - -Route110_TrickHouseEntrance_EventScript_1611A3:: @ 81611A3 - movesprite 1, 4, 4 - end - -Route110_TrickHouseEntrance_EventScript_1611AB:: @ 81611AB - disappear 1 - end - -Route110_TrickHouseEntrance_EventScript_1611AF:: @ 81611AF - reappear 1 - movesprite 1, 5, 2 - spriteface 1, 2 - end - -Route110_TrickHouseEntrance_EventScript_1611BE:: @ 81611BE - reappear 1 - movesprite 1, 5, 2 - spriteface 1, 1 - end - -Route110_TrickHouseEntrance_MapScript2_1611CD:: @ 81611CD - map_script_2 0x40a6, 1, Route110_TrickHouseEntrance_EventScript_1611D7 - .2byte 0 - -Route110_TrickHouseEntrance_EventScript_1611D7:: @ 81611D7 - lockall - pause 20 - compare 0x4044, 0 - callif 1, Route110_TrickHouseEntrance_EventScript_161327 - msgbox Route110_TrickHouseEntrance_Text_19BD82, 4 - closebutton - pause 20 - move 1, Route110_TrickHouseEntrance_Movement_161315 - waitmove 0 - playsfx 178 - move 1, Route110_TrickHouseEntrance_Movement_16131E - waitmove 0 - disappear 1 - setvar 0x40a7, 1 - setvar 0x40a6, 0 - releaseall - end - -@ 8161218 - releaseall - end - -Route110_TrickHouseEntrance_EventScript_16121A:: @ 816121A - lockall - switch 0x40a7 - case 0, Route110_TrickHouseEntrance_EventScript_16124D - case 2, Route110_TrickHouseEntrance_EventScript_16136E - case 3, Route110_TrickHouseEntrance_EventScript_161330 - case 6, Route110_TrickHouseEntrance_EventScript_161518 - end - -Route110_TrickHouseEntrance_EventScript_16124D:: @ 816124D - playsfx 21 - move 255, Route110_TrickHouseEntrance_Movement_1A0833 - waitmove 0 - move 255, Route110_TrickHouseEntrance_Movement_1A0835 - waitmove 0 - compare 0x4044, 0 - callif 1, Route110_TrickHouseEntrance_EventScript_1612CD - compare 0x4044, 1 - callif 1, Route110_TrickHouseEntrance_EventScript_1612D6 - compare 0x4044, 2 - callif 1, Route110_TrickHouseEntrance_EventScript_1612DF - compare 0x4044, 3 - callif 1, Route110_TrickHouseEntrance_EventScript_1612E8 - compare 0x4044, 4 - callif 1, Route110_TrickHouseEntrance_EventScript_1612F1 - compare 0x4044, 5 - callif 1, Route110_TrickHouseEntrance_EventScript_1612FA - compare 0x4044, 6 - callif 1, Route110_TrickHouseEntrance_EventScript_161303 - compare 0x4044, 7 - callif 1, Route110_TrickHouseEntrance_EventScript_16130C - closebutton - setvar 0x40a6, 1 - warp Route110_TrickHouseEntrance, 255, 6, 2 - waitstate - releaseall - end - -Route110_TrickHouseEntrance_EventScript_1612CD:: @ 81612CD - msgbox Route110_TrickHouseEntrance_Text_19BA6E, 4 - return - -Route110_TrickHouseEntrance_EventScript_1612D6:: @ 81612D6 - msgbox Route110_TrickHouseEntrance_Text_19BAC0, 4 - return - -Route110_TrickHouseEntrance_EventScript_1612DF:: @ 81612DF - msgbox Route110_TrickHouseEntrance_Text_19BB11, 4 - return - -Route110_TrickHouseEntrance_EventScript_1612E8:: @ 81612E8 - msgbox Route110_TrickHouseEntrance_Text_19BB61, 4 - return - -Route110_TrickHouseEntrance_EventScript_1612F1:: @ 81612F1 - msgbox Route110_TrickHouseEntrance_Text_19BBB4, 4 - return - -Route110_TrickHouseEntrance_EventScript_1612FA:: @ 81612FA - msgbox Route110_TrickHouseEntrance_Text_19BC04, 4 - return - -Route110_TrickHouseEntrance_EventScript_161303:: @ 8161303 - msgbox Route110_TrickHouseEntrance_Text_19BC55, 4 - return - -Route110_TrickHouseEntrance_EventScript_16130C:: @ 816130C - msgbox Route110_TrickHouseEntrance_Text_19BCA8, 4 - return - -Route110_TrickHouseEnd_Movement_161315:: @ 8161315 -Route110_TrickHouseEntrance_Movement_161315:: @ 8161315 - step_01 - step_12 - step_02 - step_12 - step_00 - step_12 - step_03 - step_12 - step_end - -Route110_TrickHouseEnd_Movement_16131E:: @ 816131E -Route110_TrickHouseEntrance_Movement_16131E:: @ 816131E - step_01 - step_52 - step_32 - step_32 - step_32 - step_32 - step_32 - step_32 - step_end - -Route110_TrickHouseEntrance_EventScript_161327:: @ 8161327 - msgbox Route110_TrickHouseEntrance_Text_19BCFD, 4 - return - -Route110_TrickHouseEntrance_EventScript_161330:: @ 8161330 - msgbox Route110_TrickHouseEntrance_Text_19BF19, 4 - closebutton - move 1, Route110_TrickHouseEntrance_Movement_1A0839 - waitmove 0 - playsfx 21 - move 1, Route110_TrickHouseEntrance_Movement_1A0833 - waitmove 0 - move 1, Route110_TrickHouseEntrance_Movement_1A0835 - waitmove 0 - msgbox Route110_TrickHouseEntrance_Text_19BFAB, 4 - move 1, Route110_TrickHouseEntrance_Movement_1A0841 - waitmove 0 - releaseall - end - -Route110_TrickHouseEntrance_EventScript_16136E:: @ 816136E - move 1, Route110_TrickHouseEntrance_Movement_1A0839 - waitmove 0 - msgbox Route110_TrickHouseEntrance_Text_19C07E, 4 - compare 0x4044, 1 - jumpeq Route110_TrickHouseEntrance_EventScript_1613CE - compare 0x4044, 2 - jumpeq Route110_TrickHouseEntrance_EventScript_1613FA - compare 0x4044, 3 - jumpeq Route110_TrickHouseEntrance_EventScript_161426 - compare 0x4044, 4 - jumpeq Route110_TrickHouseEntrance_EventScript_161452 - compare 0x4044, 5 - jumpeq Route110_TrickHouseEntrance_EventScript_16147E - compare 0x4044, 6 - jumpeq Route110_TrickHouseEntrance_EventScript_1614AA - compare 0x4044, 7 - jumpeq Route110_TrickHouseEntrance_EventScript_1614D6 - end - -Route110_TrickHouseEntrance_EventScript_1613CE:: @ 81613CE - giveitem ITEM_RARE_CANDY - compare RESULT, 1 - jumpeq Route110_TrickHouseEntrance_EventScript_161502 - compare RESULT, 0 - callif 1, Route110_TrickHouseEntrance_EventScript_1A02A5 - msgbox Route110_TrickHouseEntrance_Text_19C0FC, 4 - releaseall - end - -Route110_TrickHouseEntrance_EventScript_1613FA:: @ 81613FA - giveitem ITEM_TIMER_BALL - compare RESULT, 1 - jumpeq Route110_TrickHouseEntrance_EventScript_161502 - compare RESULT, 0 - callif 1, Route110_TrickHouseEntrance_EventScript_1A02A5 - msgbox Route110_TrickHouseEntrance_Text_19C0FC, 4 - releaseall - end - -Route110_TrickHouseEntrance_EventScript_161426:: @ 8161426 - giveitem ITEM_HARD_STONE - compare RESULT, 1 - jumpeq Route110_TrickHouseEntrance_EventScript_161502 - compare RESULT, 0 - callif 1, Route110_TrickHouseEntrance_EventScript_1A02A5 - msgbox Route110_TrickHouseEntrance_Text_19C0FC, 4 - releaseall - end - -Route110_TrickHouseEntrance_EventScript_161452:: @ 8161452 - giveitem ITEM_SMOKE_BALL - compare RESULT, 1 - jumpeq Route110_TrickHouseEntrance_EventScript_161502 - compare RESULT, 0 - callif 1, Route110_TrickHouseEntrance_EventScript_1A02A5 - msgbox Route110_TrickHouseEntrance_Text_19C0FC, 4 - releaseall - end - -Route110_TrickHouseEntrance_EventScript_16147E:: @ 816147E - giveitem ITEM_TM12 - compare RESULT, 1 - jumpeq Route110_TrickHouseEntrance_EventScript_161502 - compare RESULT, 0 - callif 1, Route110_TrickHouseEntrance_EventScript_1A02A5 - msgbox Route110_TrickHouseEntrance_Text_19C0FC, 4 - releaseall - end - -Route110_TrickHouseEntrance_EventScript_1614AA:: @ 81614AA - giveitem ITEM_MAGNET - compare RESULT, 1 - jumpeq Route110_TrickHouseEntrance_EventScript_161502 - compare RESULT, 0 - callif 1, Route110_TrickHouseEntrance_EventScript_1A02A5 - msgbox Route110_TrickHouseEntrance_Text_19C0FC, 4 - releaseall - end - -Route110_TrickHouseEntrance_EventScript_1614D6:: @ 81614D6 - giveitem ITEM_PP_MAX - compare RESULT, 1 - jumpeq Route110_TrickHouseEntrance_EventScript_161502 - compare RESULT, 0 - callif 1, Route110_TrickHouseEntrance_EventScript_1A02A5 - msgbox Route110_TrickHouseEntrance_Text_19C0FC, 4 - releaseall - end - -Route110_TrickHouseEntrance_EventScript_161502:: @ 8161502 - setvar 0x40c1, 0 - setvar 0x40a7, 3 - move 1, Route110_TrickHouseEntrance_Movement_1A0841 - waitmove 0 - releaseall - end - -Route110_TrickHouseEntrance_EventScript_161518:: @ 8161518 - move 1, Route110_TrickHouseEntrance_Movement_1A0839 - waitmove 0 - msgbox Route110_TrickHouseEntrance_Text_19C128, 4 - .ifdef SAPPHIRE - givedecoration 32 - .else - givedecoration 31 - .endif - compare RESULT, 1 - jumpeq Route110_TrickHouseEntrance_EventScript_161551 - compare RESULT, 0 - callif 1, Route110_TrickHouseEntrance_EventScript_1A02B8 - msgbox Route110_TrickHouseEntrance_Text_19C18D, 4 - releaseall - end - -Route110_TrickHouseEntrance_EventScript_161551:: @ 8161551 - msgbox Route110_TrickHouseEntrance_Text_19C17E, 4 - closebutton - move 1, Route110_TrickHouseEntrance_Movement_16309F - waitmove 0 - move 1, Route110_TrickHouseEntrance_Movement_161315 - waitmove 0 - playsfx 178 - move 1, Route110_TrickHouseEntrance_Movement_16131E - waitmove 0 - disappear 1 - setvar 0x40c1, 0 - setvar 0x40a7, 5 - releaseall - end - -Route110_TrickHouseEntrance_EventScript_16158A:: @ 816158A - lockall - switch 0x40a7 - case 0, Route110_TrickHouseEntrance_EventScript_1615BD - case 1, Route110_TrickHouseEntrance_EventScript_1615C7 - case 4, Route110_TrickHouseEntrance_EventScript_1616B8 - case 5, Route110_TrickHouseEntrance_EventScript_1616C2 - end - -Route110_TrickHouseEntrance_EventScript_1615BD:: @ 81615BD - msgbox Route110_TrickHouseEntrance_Text_19BE6E, 4 - releaseall - end - -Route110_TrickHouseEntrance_EventScript_1615C7:: @ 81615C7 - msgbox Route110_TrickHouseEntrance_Text_19BE7D, 5 - closebutton - compare RESULT, 1 - jumpeq Route110_TrickHouseEntrance_EventScript_1615DD - releaseall - end - -Route110_TrickHouseEntrance_EventScript_1615DD:: @ 81615DD - setmaptile 5, 1, 537, 0 - special 142 - pause 20 - move 255, Route110_TrickHouseEntrance_Movement_1A0856 - waitmove 0 - move 255, Route110_TrickHouseEntrance_Movement_16165E - waitmove 0 - switch 0x4044 - case 0, Route110_TrickHouseEntrance_EventScript_161660 - case 1, Route110_TrickHouseEntrance_EventScript_16166B - case 2, Route110_TrickHouseEntrance_EventScript_161676 - case 3, Route110_TrickHouseEntrance_EventScript_161681 - case 4, Route110_TrickHouseEntrance_EventScript_16168C - case 5, Route110_TrickHouseEntrance_EventScript_161697 - case 6, Route110_TrickHouseEntrance_EventScript_1616A2 - case 7, Route110_TrickHouseEntrance_EventScript_1616AD - end - -Route110_TrickHouseEntrance_Movement_16165E:: @ 816165E - step_54 - step_end - -Route110_TrickHouseEntrance_EventScript_161660:: @ 8161660 - warp Route110_TrickHousePuzzle1, 255, 0, 21 - waitstate - releaseall - end - -Route110_TrickHouseEntrance_EventScript_16166B:: @ 816166B - warp Route110_TrickHousePuzzle2, 255, 0, 21 - waitstate - releaseall - end - -Route110_TrickHouseEntrance_EventScript_161676:: @ 8161676 - warp Route110_TrickHousePuzzle3, 255, 0, 21 - waitstate - releaseall - end - -Route110_TrickHouseEntrance_EventScript_161681:: @ 8161681 - warp Route110_TrickHousePuzzle4, 255, 0, 21 - waitstate - releaseall - end - -Route110_TrickHouseEntrance_EventScript_16168C:: @ 816168C - warp Route110_TrickHousePuzzle5, 255, 0, 21 - waitstate - releaseall - end - -Route110_TrickHouseEntrance_EventScript_161697:: @ 8161697 - warp Route110_TrickHousePuzzle6, 255, 0, 21 - waitstate - releaseall - end - -Route110_TrickHouseEntrance_EventScript_1616A2:: @ 81616A2 - warp Route110_TrickHousePuzzle7, 255, 0, 21 - waitstate - releaseall - end - -Route110_TrickHouseEntrance_EventScript_1616AD:: @ 81616AD - warp Route110_TrickHousePuzzle8, 255, 0, 21 - waitstate - releaseall - end - -Route110_TrickHouseEntrance_EventScript_1616B8:: @ 81616B8 - msgbox Route110_TrickHouseEntrance_Text_19BEB3, 4 - releaseall - end - -Route110_TrickHouseEntrance_EventScript_1616C2:: @ 81616C2 - compare 0x4044, 8 - jumpeq Route110_TrickHouseEntrance_EventScript_1616D7 - msgbox Route110_TrickHouseEntrance_Text_19BE6E, 4 - releaseall - end - -Route110_TrickHouseEntrance_EventScript_1616D7:: @ 81616D7 - msgbox Route110_TrickHouseEntrance_Text_19BEB3, 4 - releaseall - end - -gUnknown_081616E1:: @ 81616E1 - lockall - switch 0x4044 - case 0, Route110_TrickHouseEntrance_EventScript_161740 - case 1, Route110_TrickHouseEntrance_EventScript_161769 - case 2, Route110_TrickHouseEntrance_EventScript_161792 - case 3, Route110_TrickHouseEntrance_EventScript_1617BB - case 4, Route110_TrickHouseEntrance_EventScript_1617E4 - case 5, Route110_TrickHouseEntrance_EventScript_16180D - case 6, Route110_TrickHouseEntrance_EventScript_161836 - case 7, Route110_TrickHouseEntrance_EventScript_16185F - end - -Route110_TrickHouseEntrance_EventScript_161740:: @ 8161740 - compare 0x40AB, 0 - jumpeq Route110_TrickHouseEntrance_EventScript_161888 - msgbox UnknownString_819CAD1, 4 - playsfx SE_PIN - setvar 0x40AB, 2 - setmaptile 13, 1, 523, 0 - special 142 - releaseall - end - -Route110_TrickHouseEntrance_EventScript_161769:: @ 8161769 - compare 0x40AC, 0 - jumpeq Route110_TrickHouseEntrance_EventScript_161888 - msgbox UnknownString_819CCCB, 4 - playsfx SE_PIN - setvar 0x40AC, 2 - setmaptile 13, 1, 523, 0 - special 142 - releaseall - end - -Route110_TrickHouseEntrance_EventScript_161792:: @ 8161792 - compare 0x40AD, 0 - jumpeq Route110_TrickHouseEntrance_EventScript_161888 - msgbox UnknownString_819CEF9, 4 - playsfx SE_PIN - setvar 0x40AD, 2 - setmaptile 13, 1, 523, 0 - special 142 - releaseall - end - -Route110_TrickHouseEntrance_EventScript_1617BB:: @ 81617BB - compare 0x40AE, 0 - jumpeq Route110_TrickHouseEntrance_EventScript_161888 - msgbox UnknownString_819D164, 4 - playsfx SE_PIN - setvar 0x40AE, 2 - setmaptile 13, 1, 523, 0 - special 142 - releaseall - end - -Route110_TrickHouseEntrance_EventScript_1617E4:: @ 81617E4 - compare 0x40AF, 0 - jumpeq Route110_TrickHouseEntrance_EventScript_161888 - msgbox UnknownString_819D3A5, 4 - playsfx SE_PIN - setvar 0x40AF, 2 - setmaptile 13, 1, 523, 0 - special 142 - releaseall - end - -Route110_TrickHouseEntrance_EventScript_16180D:: @ 816180D - compare 0x40B0, 0 - jumpeq Route110_TrickHouseEntrance_EventScript_161888 - msgbox UnknownString_819DC0A, 4 - playsfx SE_PIN - setvar 0x40B0, 2 - setmaptile 13, 1, 523, 0 - special 142 - releaseall - end - -Route110_TrickHouseEntrance_EventScript_161836:: @ 8161836 - compare 0x40B1, 0 - jumpeq Route110_TrickHouseEntrance_EventScript_161888 - msgbox UnknownString_819DE8D, 4 - playsfx SE_PIN - setvar 0x40B1, 2 - setmaptile 13, 1, 523, 0 - special 142 - releaseall - end - -Route110_TrickHouseEntrance_EventScript_16185F:: @ 816185F - compare 0x40B2, 0 - jumpeq Route110_TrickHouseEntrance_EventScript_161888 - msgbox UnknownString_819E0FF, 4 - playsfx SE_PIN - setvar 0x40B2, 2 - setmaptile 13, 1, 523, 0 - special 142 - releaseall - end - -Route110_TrickHouseEntrance_EventScript_161888:: @ 8161888 - msgbox UnknownString_819C21F, 4 - releaseall - end - -Route110_TrickHousePuzzle1_EventScript_161892:: @ 8161892 -Route110_TrickHousePuzzle2_EventScript_161892:: @ 8161892 -Route110_TrickHousePuzzle3_EventScript_161892:: @ 8161892 -Route110_TrickHousePuzzle4_EventScript_161892:: @ 8161892 -Route110_TrickHousePuzzle5_EventScript_161892:: @ 8161892 -Route110_TrickHousePuzzle6_EventScript_161892:: @ 8161892 -Route110_TrickHousePuzzle7_EventScript_161892:: @ 8161892 -Route110_TrickHousePuzzle8_EventScript_161892:: @ 8161892 - msgbox Route110_TrickHousePuzzle1_Text_19C1FF, 4 - releaseall - end - -Route110_TrickHousePuzzle1_EventScript_16189C:: @ 816189C -Route110_TrickHousePuzzle2_EventScript_16189C:: @ 816189C -Route110_TrickHousePuzzle3_EventScript_16189C:: @ 816189C -Route110_TrickHousePuzzle4_EventScript_16189C:: @ 816189C -Route110_TrickHousePuzzle5_EventScript_16189C:: @ 816189C -Route110_TrickHousePuzzle6_EventScript_16189C:: @ 816189C -Route110_TrickHousePuzzle7_EventScript_16189C:: @ 816189C -Route110_TrickHousePuzzle8_EventScript_16189C:: @ 816189C - fanfare 370 - message Route110_TrickHousePuzzle1_Text_19C1B8 - waitfanfare - waittext - msgbox Route110_TrickHousePuzzle1_Text_19C1CB, 4 - releaseall - end - -Route110_TrickHouseEntrance_EventScript_1618B0:: @ 81618B0 - lockall - msgbox Route110_TrickHouseEntrance_Text_19BA56, 4 - releaseall - compare 0x4044, 0 - callif 1, Route110_TrickHouseEntrance_EventScript_1618E1 - compare 0x4044, 1 - callif 1, Route110_TrickHouseEntrance_EventScript_1618F6 - compare 0x4044, 2 - callif 1, Route110_TrickHouseEntrance_EventScript_16190B - setvar 0x40a5, 1 - end - -Route110_TrickHouseEntrance_EventScript_1618E1:: @ 81618E1 - setvar 0x8004, 6 - setvar 0x8005, 3 - setvar 0x8006, 0 - call Route110_TrickHouseEntrance_EventScript_161920 - return - -Route110_TrickHouseEntrance_EventScript_1618F6:: @ 81618F6 - setvar 0x8004, 11 - setvar 0x8005, 5 - setvar 0x8006, 0 - call Route110_TrickHouseEntrance_EventScript_161920 - return - -Route110_TrickHouseEntrance_EventScript_16190B:: @ 816190B - setvar 0x8004, 9 - setvar 0x8005, 2 - setvar 0x8006, 0 - call Route110_TrickHouseEntrance_EventScript_161920 - return - -Route110_TrickHouseEntrance_EventScript_161920:: @ 8161920 - setanimation 0, 32772 - setanimation 1, 32773 - setanimation 2, 32774 - doanimation 54 - checkanimation 54 - pause 10 - return diff --git a/data/scripts/maps/Route110_TrickHousePuzzle1.inc b/data/scripts/maps/Route110_TrickHousePuzzle1.inc new file mode 100644 index 000000000..6b6d45af2 --- /dev/null +++ b/data/scripts/maps/Route110_TrickHousePuzzle1.inc @@ -0,0 +1,39 @@ +Route110_TrickHousePuzzle1_MapScripts:: @ 8161CF8 + map_script 1, Route110_TrickHousePuzzle1_MapScript1_161CFE + .byte 0 + +Route110_TrickHousePuzzle1_MapScript1_161CFE:: @ 8161CFE + compare 0x40ab, 2 + jumpeq Route110_TrickHousePuzzle1_EventScript_161D0A + end + +Route110_TrickHousePuzzle1_EventScript_161D0A:: @ 8161D0A + setmaptile 13, 1, 523, 0 + end + +Route110_TrickHousePuzzle1_EventScript_161D14:: @ 8161D14 + lockall + compare 0x40ab, 0 + jumpeq Route110_TrickHousePuzzle1_EventScript_161D26 + jump Route110_TrickHousePuzzle1_EventScript_161892 + end + +Route110_TrickHousePuzzle1_EventScript_161D26:: @ 8161D26 + setvar 0x40ab, 1 + jump Route110_TrickHousePuzzle1_EventScript_16189C + end + +Route110_TrickHousePuzzle1_EventScript_161D31:: @ 8161D31 + trainerbattle 0, OPPONENT_SALLY, 0, Route110_TrickHousePuzzle1_Text_19CB4F, Route110_TrickHousePuzzle1_Text_19CB93 + msgbox Route110_TrickHousePuzzle1_Text_19CBAB, 6 + end + +Route110_TrickHousePuzzle1_EventScript_161D48:: @ 8161D48 + trainerbattle 0, OPPONENT_EDDIE, 0, Route110_TrickHousePuzzle1_Text_19CBD6, Route110_TrickHousePuzzle1_Text_19CC06 + msgbox Route110_TrickHousePuzzle1_Text_19CC1B, 6 + end + +Route110_TrickHousePuzzle1_EventScript_161D5F:: @ 8161D5F + trainerbattle 0, OPPONENT_ROBIN, 0, Route110_TrickHousePuzzle1_Text_19CC68, Route110_TrickHousePuzzle1_Text_19CC86 + msgbox Route110_TrickHousePuzzle1_Text_19CCAA, 6 + end diff --git a/data/scripts/maps/Route110_TrickHousePuzzle1.s b/data/scripts/maps/Route110_TrickHousePuzzle1.s deleted file mode 100644 index 6b6d45af2..000000000 --- a/data/scripts/maps/Route110_TrickHousePuzzle1.s +++ /dev/null @@ -1,39 +0,0 @@ -Route110_TrickHousePuzzle1_MapScripts:: @ 8161CF8 - map_script 1, Route110_TrickHousePuzzle1_MapScript1_161CFE - .byte 0 - -Route110_TrickHousePuzzle1_MapScript1_161CFE:: @ 8161CFE - compare 0x40ab, 2 - jumpeq Route110_TrickHousePuzzle1_EventScript_161D0A - end - -Route110_TrickHousePuzzle1_EventScript_161D0A:: @ 8161D0A - setmaptile 13, 1, 523, 0 - end - -Route110_TrickHousePuzzle1_EventScript_161D14:: @ 8161D14 - lockall - compare 0x40ab, 0 - jumpeq Route110_TrickHousePuzzle1_EventScript_161D26 - jump Route110_TrickHousePuzzle1_EventScript_161892 - end - -Route110_TrickHousePuzzle1_EventScript_161D26:: @ 8161D26 - setvar 0x40ab, 1 - jump Route110_TrickHousePuzzle1_EventScript_16189C - end - -Route110_TrickHousePuzzle1_EventScript_161D31:: @ 8161D31 - trainerbattle 0, OPPONENT_SALLY, 0, Route110_TrickHousePuzzle1_Text_19CB4F, Route110_TrickHousePuzzle1_Text_19CB93 - msgbox Route110_TrickHousePuzzle1_Text_19CBAB, 6 - end - -Route110_TrickHousePuzzle1_EventScript_161D48:: @ 8161D48 - trainerbattle 0, OPPONENT_EDDIE, 0, Route110_TrickHousePuzzle1_Text_19CBD6, Route110_TrickHousePuzzle1_Text_19CC06 - msgbox Route110_TrickHousePuzzle1_Text_19CC1B, 6 - end - -Route110_TrickHousePuzzle1_EventScript_161D5F:: @ 8161D5F - trainerbattle 0, OPPONENT_ROBIN, 0, Route110_TrickHousePuzzle1_Text_19CC68, Route110_TrickHousePuzzle1_Text_19CC86 - msgbox Route110_TrickHousePuzzle1_Text_19CCAA, 6 - end diff --git a/data/scripts/maps/Route110_TrickHousePuzzle2.inc b/data/scripts/maps/Route110_TrickHousePuzzle2.inc new file mode 100644 index 000000000..183431bfc --- /dev/null +++ b/data/scripts/maps/Route110_TrickHousePuzzle2.inc @@ -0,0 +1,105 @@ +Route110_TrickHousePuzzle2_MapScripts:: @ 8161D76 + map_script 5, Route110_TrickHousePuzzle2_MapScript1_161D81 + map_script 3, Route110_TrickHousePuzzle2_MapScript1_161DAE + .byte 0 + +Route110_TrickHousePuzzle2_MapScript1_161D81:: @ 8161D81 + compare 0x4001, 1 + callif 1, Route110_TrickHousePuzzle2_EventScript_161E2C + compare 0x4002, 1 + callif 1, Route110_TrickHousePuzzle2_EventScript_161E3F + compare 0x4003, 1 + callif 1, Route110_TrickHousePuzzle2_EventScript_161E52 + compare 0x4004, 1 + callif 1, Route110_TrickHousePuzzle2_EventScript_161E65 + end + +Route110_TrickHousePuzzle2_MapScript1_161DAE:: @ 8161DAE + setvar 0x4001, 0 + setvar 0x4002, 0 + setvar 0x4003, 0 + setvar 0x4004, 0 + end + +Route110_TrickHousePuzzle2_EventScript_161DC3:: @ 8161DC3 + lockall + compare 0x40ac, 0 + jumpeq Route110_TrickHousePuzzle2_EventScript_161DD5 + jump Route110_TrickHousePuzzle2_EventScript_161892 + end + +Route110_TrickHousePuzzle2_EventScript_161DD5:: @ 8161DD5 + setvar 0x40ac, 1 + jump Route110_TrickHousePuzzle2_EventScript_16189C + end + +Route110_TrickHousePuzzle2_EventScript_161DE0:: @ 8161DE0 + lockall + setvar 0x4001, 1 + playsfx 21 + call Route110_TrickHousePuzzle2_EventScript_161E2C + special 142 + releaseall + end + +Route110_TrickHousePuzzle2_EventScript_161DF3:: @ 8161DF3 + lockall + setvar 0x4002, 1 + playsfx 21 + call Route110_TrickHousePuzzle2_EventScript_161E3F + special 142 + releaseall + end + +Route110_TrickHousePuzzle2_EventScript_161E06:: @ 8161E06 + lockall + setvar 0x4003, 1 + playsfx 21 + call Route110_TrickHousePuzzle2_EventScript_161E52 + special 142 + releaseall + end + +Route110_TrickHousePuzzle2_EventScript_161E19:: @ 8161E19 + lockall + setvar 0x4004, 1 + playsfx 21 + call Route110_TrickHousePuzzle2_EventScript_161E65 + special 142 + releaseall + end + +Route110_TrickHousePuzzle2_EventScript_161E2C:: @ 8161E2C + setmaptile 14, 21, 601, 0 + setmaptile 1, 12, 618, 0 + return + +Route110_TrickHousePuzzle2_EventScript_161E3F:: @ 8161E3F + setmaptile 8, 17, 601, 0 + setmaptile 12, 13, 618, 0 + return + +Route110_TrickHousePuzzle2_EventScript_161E52:: @ 8161E52 + setmaptile 4, 10, 601, 0 + setmaptile 8, 4, 618, 0 + return + +Route110_TrickHousePuzzle2_EventScript_161E65:: @ 8161E65 + setmaptile 5, 2, 601, 0 + setmaptile 12, 5, 618, 0 + return + +Route110_TrickHousePuzzle2_EventScript_161E78:: @ 8161E78 + trainerbattle 0, OPPONENT_TED, 0, Route110_TrickHousePuzzle2_Text_19CD46, Route110_TrickHousePuzzle2_Text_19CD66 + msgbox Route110_TrickHousePuzzle2_Text_19CD91, 6 + end + +Route110_TrickHousePuzzle2_EventScript_161E8F:: @ 8161E8F + trainerbattle 0, OPPONENT_PAUL, 0, Route110_TrickHousePuzzle2_Text_19CDBF, Route110_TrickHousePuzzle2_Text_19CDF0 + msgbox Route110_TrickHousePuzzle2_Text_19CE0D, 6 + end + +Route110_TrickHousePuzzle2_EventScript_161EA6:: @ 8161EA6 + trainerbattle 0, OPPONENT_GEORGIA, 0, Route110_TrickHousePuzzle2_Text_19CE52, Route110_TrickHousePuzzle2_Text_19CE98 + msgbox Route110_TrickHousePuzzle2_Text_19CEB8, 6 + end diff --git a/data/scripts/maps/Route110_TrickHousePuzzle2.s b/data/scripts/maps/Route110_TrickHousePuzzle2.s deleted file mode 100644 index 183431bfc..000000000 --- a/data/scripts/maps/Route110_TrickHousePuzzle2.s +++ /dev/null @@ -1,105 +0,0 @@ -Route110_TrickHousePuzzle2_MapScripts:: @ 8161D76 - map_script 5, Route110_TrickHousePuzzle2_MapScript1_161D81 - map_script 3, Route110_TrickHousePuzzle2_MapScript1_161DAE - .byte 0 - -Route110_TrickHousePuzzle2_MapScript1_161D81:: @ 8161D81 - compare 0x4001, 1 - callif 1, Route110_TrickHousePuzzle2_EventScript_161E2C - compare 0x4002, 1 - callif 1, Route110_TrickHousePuzzle2_EventScript_161E3F - compare 0x4003, 1 - callif 1, Route110_TrickHousePuzzle2_EventScript_161E52 - compare 0x4004, 1 - callif 1, Route110_TrickHousePuzzle2_EventScript_161E65 - end - -Route110_TrickHousePuzzle2_MapScript1_161DAE:: @ 8161DAE - setvar 0x4001, 0 - setvar 0x4002, 0 - setvar 0x4003, 0 - setvar 0x4004, 0 - end - -Route110_TrickHousePuzzle2_EventScript_161DC3:: @ 8161DC3 - lockall - compare 0x40ac, 0 - jumpeq Route110_TrickHousePuzzle2_EventScript_161DD5 - jump Route110_TrickHousePuzzle2_EventScript_161892 - end - -Route110_TrickHousePuzzle2_EventScript_161DD5:: @ 8161DD5 - setvar 0x40ac, 1 - jump Route110_TrickHousePuzzle2_EventScript_16189C - end - -Route110_TrickHousePuzzle2_EventScript_161DE0:: @ 8161DE0 - lockall - setvar 0x4001, 1 - playsfx 21 - call Route110_TrickHousePuzzle2_EventScript_161E2C - special 142 - releaseall - end - -Route110_TrickHousePuzzle2_EventScript_161DF3:: @ 8161DF3 - lockall - setvar 0x4002, 1 - playsfx 21 - call Route110_TrickHousePuzzle2_EventScript_161E3F - special 142 - releaseall - end - -Route110_TrickHousePuzzle2_EventScript_161E06:: @ 8161E06 - lockall - setvar 0x4003, 1 - playsfx 21 - call Route110_TrickHousePuzzle2_EventScript_161E52 - special 142 - releaseall - end - -Route110_TrickHousePuzzle2_EventScript_161E19:: @ 8161E19 - lockall - setvar 0x4004, 1 - playsfx 21 - call Route110_TrickHousePuzzle2_EventScript_161E65 - special 142 - releaseall - end - -Route110_TrickHousePuzzle2_EventScript_161E2C:: @ 8161E2C - setmaptile 14, 21, 601, 0 - setmaptile 1, 12, 618, 0 - return - -Route110_TrickHousePuzzle2_EventScript_161E3F:: @ 8161E3F - setmaptile 8, 17, 601, 0 - setmaptile 12, 13, 618, 0 - return - -Route110_TrickHousePuzzle2_EventScript_161E52:: @ 8161E52 - setmaptile 4, 10, 601, 0 - setmaptile 8, 4, 618, 0 - return - -Route110_TrickHousePuzzle2_EventScript_161E65:: @ 8161E65 - setmaptile 5, 2, 601, 0 - setmaptile 12, 5, 618, 0 - return - -Route110_TrickHousePuzzle2_EventScript_161E78:: @ 8161E78 - trainerbattle 0, OPPONENT_TED, 0, Route110_TrickHousePuzzle2_Text_19CD46, Route110_TrickHousePuzzle2_Text_19CD66 - msgbox Route110_TrickHousePuzzle2_Text_19CD91, 6 - end - -Route110_TrickHousePuzzle2_EventScript_161E8F:: @ 8161E8F - trainerbattle 0, OPPONENT_PAUL, 0, Route110_TrickHousePuzzle2_Text_19CDBF, Route110_TrickHousePuzzle2_Text_19CDF0 - msgbox Route110_TrickHousePuzzle2_Text_19CE0D, 6 - end - -Route110_TrickHousePuzzle2_EventScript_161EA6:: @ 8161EA6 - trainerbattle 0, OPPONENT_GEORGIA, 0, Route110_TrickHousePuzzle2_Text_19CE52, Route110_TrickHousePuzzle2_Text_19CE98 - msgbox Route110_TrickHousePuzzle2_Text_19CEB8, 6 - end diff --git a/data/scripts/maps/Route110_TrickHousePuzzle3.inc b/data/scripts/maps/Route110_TrickHousePuzzle3.inc new file mode 100644 index 000000000..b533dbbe5 --- /dev/null +++ b/data/scripts/maps/Route110_TrickHousePuzzle3.inc @@ -0,0 +1,396 @@ +Route110_TrickHousePuzzle3_MapScripts:: @ 8161EBD + map_script 5, Route110_TrickHousePuzzle3_MapScript1_161EC8 + map_script 3, Route110_TrickHousePuzzle3_MapScript1_161EE4 + .byte 0 + +Route110_TrickHousePuzzle3_MapScript1_161EC8:: @ 8161EC8 + call Route110_TrickHousePuzzle3_EventScript_161F12 + compare 0x4009, 0 + callif 1, Route110_TrickHousePuzzle3_EventScript_161FE5 + compare 0x4009, 1 + callif 1, Route110_TrickHousePuzzle3_EventScript_1622C8 + end + +Route110_TrickHousePuzzle3_MapScript1_161EE4:: @ 8161EE4 + setvar 0x4001, 0 + setvar 0x4002, 0 + setvar 0x4003, 0 + setvar 0x4004, 0 + setvar 0x4005, 0 + setvar 0x4006, 0 + setvar 0x4007, 0 + setvar 0x4008, 0 + setvar 0x4009, 0 + end + +Route110_TrickHousePuzzle3_EventScript_161F12:: @ 8161F12 + setmaptile 5, 20, 600, 0 + setmaptile 4, 12, 600, 0 + setmaptile 11, 10, 600, 0 + setmaptile 3, 8, 600, 0 + setmaptile 13, 7, 600, 0 + setmaptile 1, 3, 600, 0 + setmaptile 10, 2, 600, 0 + compare 0x4008, 1 + callif 1, Route110_TrickHousePuzzle3_EventScript_161F9F + compare 0x4008, 2 + callif 1, Route110_TrickHousePuzzle3_EventScript_161FA9 + compare 0x4008, 3 + callif 1, Route110_TrickHousePuzzle3_EventScript_161FB3 + compare 0x4008, 4 + callif 1, Route110_TrickHousePuzzle3_EventScript_161FBD + compare 0x4008, 5 + callif 1, Route110_TrickHousePuzzle3_EventScript_161FC7 + compare 0x4008, 6 + callif 1, Route110_TrickHousePuzzle3_EventScript_161FD1 + compare 0x4008, 7 + callif 1, Route110_TrickHousePuzzle3_EventScript_161FDB + return + +Route110_TrickHousePuzzle3_EventScript_161F9F:: @ 8161F9F + setmaptile 5, 20, 601, 0 + return + +Route110_TrickHousePuzzle3_EventScript_161FA9:: @ 8161FA9 + setmaptile 4, 12, 601, 0 + return + +Route110_TrickHousePuzzle3_EventScript_161FB3:: @ 8161FB3 + setmaptile 11, 10, 601, 0 + return + +Route110_TrickHousePuzzle3_EventScript_161FBD:: @ 8161FBD + setmaptile 3, 8, 601, 0 + return + +Route110_TrickHousePuzzle3_EventScript_161FC7:: @ 8161FC7 + setmaptile 13, 7, 601, 0 + return + +Route110_TrickHousePuzzle3_EventScript_161FD1:: @ 8161FD1 + setmaptile 1, 3, 601, 0 + return + +Route110_TrickHousePuzzle3_EventScript_161FDB:: @ 8161FDB + setmaptile 10, 2, 601, 0 + return + +Route110_TrickHousePuzzle3_EventScript_161FE5:: @ 8161FE5 + setmaptile 1, 6, 587, 0 + setmaptile 2, 6, 588, 0 + setmaptile 1, 7, 595, 0 + setmaptile 2, 7, 596, 0 + setmaptile 4, 9, 587, 0 + setmaptile 5, 9, 588, 0 + setmaptile 4, 10, 595, 0 + setmaptile 5, 10, 596, 0 + setmaptile 4, 18, 587, 0 + setmaptile 5, 18, 588, 0 + setmaptile 4, 19, 595, 0 + setmaptile 5, 19, 596, 0 + setmaptile 7, 3, 587, 0 + setmaptile 8, 3, 588, 0 + setmaptile 7, 4, 595, 0 + setmaptile 8, 4, 596, 0 + setmaptile 7, 9, 587, 0 + setmaptile 8, 9, 588, 0 + setmaptile 7, 10, 595, 0 + setmaptile 8, 10, 596, 0 + setmaptile 7, 18, 587, 0 + setmaptile 8, 18, 588, 0 + setmaptile 7, 19, 595, 0 + setmaptile 8, 19, 596, 0 + setmaptile 13, 3, 587, 0 + setmaptile 14, 3, 588, 0 + setmaptile 13, 4, 595, 0 + setmaptile 14, 4, 596, 0 + setmaptile 13, 9, 587, 0 + setmaptile 14, 9, 588, 0 + setmaptile 13, 10, 595, 0 + setmaptile 14, 10, 596, 0 + setmaptile 13, 15, 587, 0 + setmaptile 14, 15, 588, 0 + setmaptile 13, 16, 595, 0 + setmaptile 14, 16, 596, 0 + setmaptile 3, 13, 589, 1 + setmaptile 3, 14, 597, 0 + setmaptile 6, 7, 589, 1 + setmaptile 6, 8, 597, 0 + setmaptile 9, 16, 589, 1 + setmaptile 9, 17, 597, 0 + setmaptile 12, 4, 589, 1 + setmaptile 12, 5, 597, 0 + setmaptile 12, 10, 589, 1 + setmaptile 12, 11, 597, 0 + setmaptile 1, 15, 568, 0 + setmaptile 2, 15, 569, 0 + setmaptile 1, 16, 576, 1 + setmaptile 2, 16, 577, 1 + setmaptile 4, 6, 568, 0 + setmaptile 5, 6, 569, 0 + setmaptile 4, 7, 576, 1 + setmaptile 5, 7, 577, 1 + setmaptile 7, 12, 568, 0 + setmaptile 8, 12, 569, 0 + setmaptile 7, 13, 576, 1 + setmaptile 8, 13, 577, 1 + setmaptile 10, 12, 568, 0 + setmaptile 11, 12, 569, 0 + setmaptile 10, 13, 576, 1 + setmaptile 11, 13, 577, 1 + setmaptile 10, 18, 568, 0 + setmaptile 11, 18, 569, 0 + setmaptile 10, 19, 576, 1 + setmaptile 11, 19, 577, 1 + setmaptile 3, 4, 570, 1 + setmaptile 3, 5, 578, 1 + setmaptile 6, 10, 570, 1 + setmaptile 6, 11, 578, 1 + setmaptile 6, 13, 570, 1 + setmaptile 6, 14, 578, 1 + setmaptile 6, 16, 570, 1 + setmaptile 6, 17, 578, 1 + setmaptile 9, 4, 570, 1 + setmaptile 9, 5, 578, 1 + setmaptile 9, 7, 570, 1 + setmaptile 9, 8, 578, 1 + setmaptile 12, 13, 570, 1 + setmaptile 12, 14, 578, 1 + setmaptile 12, 16, 570, 1 + setmaptile 12, 17, 578, 1 + return + +Route110_TrickHousePuzzle3_EventScript_1622C8:: @ 81622C8 + setmaptile 1, 6, 571, 0 + setmaptile 2, 6, 572, 0 + setmaptile 1, 7, 579, 1 + setmaptile 2, 7, 580, 1 + setmaptile 4, 9, 571, 0 + setmaptile 5, 9, 572, 0 + setmaptile 4, 10, 579, 1 + setmaptile 5, 10, 580, 1 + setmaptile 4, 18, 571, 0 + setmaptile 5, 18, 572, 0 + setmaptile 4, 19, 579, 1 + setmaptile 5, 19, 580, 1 + setmaptile 7, 3, 571, 0 + setmaptile 8, 3, 572, 0 + setmaptile 7, 4, 579, 1 + setmaptile 8, 4, 580, 1 + setmaptile 7, 9, 571, 0 + setmaptile 8, 9, 572, 0 + setmaptile 7, 10, 579, 1 + setmaptile 8, 10, 580, 1 + setmaptile 7, 18, 571, 0 + setmaptile 8, 18, 572, 0 + setmaptile 7, 19, 579, 1 + setmaptile 8, 19, 580, 1 + setmaptile 13, 3, 571, 0 + setmaptile 14, 3, 572, 0 + setmaptile 13, 4, 579, 1 + setmaptile 14, 4, 580, 1 + setmaptile 13, 9, 571, 0 + setmaptile 14, 9, 572, 0 + setmaptile 13, 10, 579, 1 + setmaptile 14, 10, 580, 1 + setmaptile 13, 15, 571, 0 + setmaptile 14, 15, 572, 0 + setmaptile 13, 16, 579, 1 + setmaptile 14, 16, 580, 1 + setmaptile 3, 13, 573, 1 + setmaptile 3, 14, 581, 1 + setmaptile 6, 7, 573, 1 + setmaptile 6, 8, 581, 1 + setmaptile 9, 16, 573, 1 + setmaptile 9, 17, 581, 1 + setmaptile 12, 4, 573, 1 + setmaptile 12, 5, 581, 1 + setmaptile 12, 10, 573, 1 + setmaptile 12, 11, 581, 1 + setmaptile 1, 15, 584, 0 + setmaptile 2, 15, 585, 0 + setmaptile 1, 16, 592, 0 + setmaptile 2, 16, 593, 0 + setmaptile 4, 6, 584, 0 + setmaptile 5, 6, 585, 0 + setmaptile 4, 7, 592, 0 + setmaptile 5, 7, 593, 0 + setmaptile 7, 12, 584, 0 + setmaptile 8, 12, 585, 0 + setmaptile 7, 13, 592, 0 + setmaptile 8, 13, 593, 0 + setmaptile 10, 12, 584, 0 + setmaptile 11, 12, 585, 0 + setmaptile 10, 13, 592, 0 + setmaptile 11, 13, 593, 0 + setmaptile 10, 18, 584, 0 + setmaptile 11, 18, 585, 0 + setmaptile 10, 19, 592, 0 + setmaptile 11, 19, 593, 0 + setmaptile 3, 4, 586, 1 + setmaptile 3, 5, 594, 0 + setmaptile 6, 10, 586, 1 + setmaptile 6, 11, 594, 0 + setmaptile 6, 13, 586, 1 + setmaptile 6, 14, 594, 0 + setmaptile 6, 16, 586, 1 + setmaptile 6, 17, 594, 0 + setmaptile 9, 4, 586, 1 + setmaptile 9, 5, 594, 0 + setmaptile 9, 7, 586, 1 + setmaptile 9, 8, 594, 0 + setmaptile 12, 13, 586, 1 + setmaptile 12, 14, 594, 0 + setmaptile 12, 16, 586, 1 + setmaptile 12, 17, 594, 0 + return + +Route110_TrickHousePuzzle3_EventScript_1625AB:: @ 81625AB + lockall + setvar 0x4008, 1 + jump Route110_TrickHousePuzzle3_EventScript_1625FF + end + +Route110_TrickHousePuzzle3_EventScript_1625B7:: @ 81625B7 + lockall + setvar 0x4008, 2 + jump Route110_TrickHousePuzzle3_EventScript_1625FF + end + +Route110_TrickHousePuzzle3_EventScript_1625C3:: @ 81625C3 + lockall + setvar 0x4008, 3 + jump Route110_TrickHousePuzzle3_EventScript_1625FF + end + +Route110_TrickHousePuzzle3_EventScript_1625CF:: @ 81625CF + lockall + setvar 0x4008, 4 + jump Route110_TrickHousePuzzle3_EventScript_1625FF + end + +Route110_TrickHousePuzzle3_EventScript_1625DB:: @ 81625DB + lockall + setvar 0x4008, 5 + jump Route110_TrickHousePuzzle3_EventScript_1625FF + end + +Route110_TrickHousePuzzle3_EventScript_1625E7:: @ 81625E7 + lockall + setvar 0x4008, 6 + jump Route110_TrickHousePuzzle3_EventScript_1625FF + end + +Route110_TrickHousePuzzle3_EventScript_1625F3:: @ 81625F3 + lockall + setvar 0x4008, 7 + jump Route110_TrickHousePuzzle3_EventScript_1625FF + end + +Route110_TrickHousePuzzle3_EventScript_1625FF:: @ 81625FF + call Route110_TrickHousePuzzle3_EventScript_162612 + playsfx 21 + call Route110_TrickHousePuzzle3_EventScript_161F12 + jump Route110_TrickHousePuzzle3_EventScript_1626AD + end + +Route110_TrickHousePuzzle3_EventScript_162612:: @ 8162612 + setvar 0x4001, 0 + setvar 0x4002, 0 + setvar 0x4003, 0 + setvar 0x4004, 0 + setvar 0x4005, 0 + setvar 0x4006, 0 + setvar 0x4007, 0 + compare 0x4008, 1 + callif 1, Route110_TrickHousePuzzle3_EventScript_162683 + compare 0x4008, 2 + callif 1, Route110_TrickHousePuzzle3_EventScript_162689 + compare 0x4008, 3 + callif 1, Route110_TrickHousePuzzle3_EventScript_16268F + compare 0x4008, 4 + callif 1, Route110_TrickHousePuzzle3_EventScript_162695 + compare 0x4008, 5 + callif 1, Route110_TrickHousePuzzle3_EventScript_16269B + compare 0x4008, 6 + callif 1, Route110_TrickHousePuzzle3_EventScript_1626A1 + compare 0x4008, 7 + callif 1, Route110_TrickHousePuzzle3_EventScript_1626A7 + return + +Route110_TrickHousePuzzle3_EventScript_162683:: @ 8162683 + setvar 0x4001, 1 + return + +Route110_TrickHousePuzzle3_EventScript_162689:: @ 8162689 + setvar 0x4002, 1 + return + +Route110_TrickHousePuzzle3_EventScript_16268F:: @ 816268F + setvar 0x4003, 1 + return + +Route110_TrickHousePuzzle3_EventScript_162695:: @ 8162695 + setvar 0x4004, 1 + return + +Route110_TrickHousePuzzle3_EventScript_16269B:: @ 816269B + setvar 0x4005, 1 + return + +Route110_TrickHousePuzzle3_EventScript_1626A1:: @ 81626A1 + setvar 0x4006, 1 + return + +Route110_TrickHousePuzzle3_EventScript_1626A7:: @ 81626A7 + setvar 0x4007, 1 + return + +Route110_TrickHousePuzzle3_EventScript_1626AD:: @ 81626AD + compare 0x4009, 1 + callif 1, Route110_TrickHousePuzzle3_EventScript_161FE5 + compare 0x4009, 0 + callif 1, Route110_TrickHousePuzzle3_EventScript_1622C8 + special 142 + compare 0x4009, 1 + jumpeq Route110_TrickHousePuzzle3_EventScript_1626DD + compare 0x4009, 0 + jumpeq Route110_TrickHousePuzzle3_EventScript_1626E4 + end + +Route110_TrickHousePuzzle3_EventScript_1626DD:: @ 81626DD + setvar 0x4009, 0 + releaseall + end + +Route110_TrickHousePuzzle3_EventScript_1626E4:: @ 81626E4 + setvar 0x4009, 1 + releaseall + end + +Route110_TrickHousePuzzle3_EventScript_1626EB:: @ 81626EB + lockall + compare 0x40ad, 0 + jumpeq Route110_TrickHousePuzzle3_EventScript_1626FD + jump Route110_TrickHousePuzzle3_EventScript_161892 + end + +Route110_TrickHousePuzzle3_EventScript_1626FD:: @ 81626FD + setvar 0x40ad, 1 + jump Route110_TrickHousePuzzle3_EventScript_16189C + end + +Route110_TrickHousePuzzle3_EventScript_162708:: @ 8162708 + trainerbattle 0, OPPONENT_JUSTIN, 0, Route110_TrickHousePuzzle3_Text_19CF76, Route110_TrickHousePuzzle3_Text_19CF9D + msgbox Route110_TrickHousePuzzle3_Text_19CFE6, 6 + end + +Route110_TrickHousePuzzle3_EventScript_16271F:: @ 816271F + trainerbattle 0, OPPONENT_MARTHA, 0, Route110_TrickHousePuzzle3_Text_19D026, Route110_TrickHousePuzzle3_Text_19D065 + msgbox Route110_TrickHousePuzzle3_Text_19D07A, 6 + end + +Route110_TrickHousePuzzle3_EventScript_162736:: @ 8162736 + trainerbattle 0, OPPONENT_ALAN, 0, Route110_TrickHousePuzzle3_Text_19D0AE, Route110_TrickHousePuzzle3_Text_19D0F0 + msgbox Route110_TrickHousePuzzle3_Text_19D110, 6 + end diff --git a/data/scripts/maps/Route110_TrickHousePuzzle3.s b/data/scripts/maps/Route110_TrickHousePuzzle3.s deleted file mode 100644 index b533dbbe5..000000000 --- a/data/scripts/maps/Route110_TrickHousePuzzle3.s +++ /dev/null @@ -1,396 +0,0 @@ -Route110_TrickHousePuzzle3_MapScripts:: @ 8161EBD - map_script 5, Route110_TrickHousePuzzle3_MapScript1_161EC8 - map_script 3, Route110_TrickHousePuzzle3_MapScript1_161EE4 - .byte 0 - -Route110_TrickHousePuzzle3_MapScript1_161EC8:: @ 8161EC8 - call Route110_TrickHousePuzzle3_EventScript_161F12 - compare 0x4009, 0 - callif 1, Route110_TrickHousePuzzle3_EventScript_161FE5 - compare 0x4009, 1 - callif 1, Route110_TrickHousePuzzle3_EventScript_1622C8 - end - -Route110_TrickHousePuzzle3_MapScript1_161EE4:: @ 8161EE4 - setvar 0x4001, 0 - setvar 0x4002, 0 - setvar 0x4003, 0 - setvar 0x4004, 0 - setvar 0x4005, 0 - setvar 0x4006, 0 - setvar 0x4007, 0 - setvar 0x4008, 0 - setvar 0x4009, 0 - end - -Route110_TrickHousePuzzle3_EventScript_161F12:: @ 8161F12 - setmaptile 5, 20, 600, 0 - setmaptile 4, 12, 600, 0 - setmaptile 11, 10, 600, 0 - setmaptile 3, 8, 600, 0 - setmaptile 13, 7, 600, 0 - setmaptile 1, 3, 600, 0 - setmaptile 10, 2, 600, 0 - compare 0x4008, 1 - callif 1, Route110_TrickHousePuzzle3_EventScript_161F9F - compare 0x4008, 2 - callif 1, Route110_TrickHousePuzzle3_EventScript_161FA9 - compare 0x4008, 3 - callif 1, Route110_TrickHousePuzzle3_EventScript_161FB3 - compare 0x4008, 4 - callif 1, Route110_TrickHousePuzzle3_EventScript_161FBD - compare 0x4008, 5 - callif 1, Route110_TrickHousePuzzle3_EventScript_161FC7 - compare 0x4008, 6 - callif 1, Route110_TrickHousePuzzle3_EventScript_161FD1 - compare 0x4008, 7 - callif 1, Route110_TrickHousePuzzle3_EventScript_161FDB - return - -Route110_TrickHousePuzzle3_EventScript_161F9F:: @ 8161F9F - setmaptile 5, 20, 601, 0 - return - -Route110_TrickHousePuzzle3_EventScript_161FA9:: @ 8161FA9 - setmaptile 4, 12, 601, 0 - return - -Route110_TrickHousePuzzle3_EventScript_161FB3:: @ 8161FB3 - setmaptile 11, 10, 601, 0 - return - -Route110_TrickHousePuzzle3_EventScript_161FBD:: @ 8161FBD - setmaptile 3, 8, 601, 0 - return - -Route110_TrickHousePuzzle3_EventScript_161FC7:: @ 8161FC7 - setmaptile 13, 7, 601, 0 - return - -Route110_TrickHousePuzzle3_EventScript_161FD1:: @ 8161FD1 - setmaptile 1, 3, 601, 0 - return - -Route110_TrickHousePuzzle3_EventScript_161FDB:: @ 8161FDB - setmaptile 10, 2, 601, 0 - return - -Route110_TrickHousePuzzle3_EventScript_161FE5:: @ 8161FE5 - setmaptile 1, 6, 587, 0 - setmaptile 2, 6, 588, 0 - setmaptile 1, 7, 595, 0 - setmaptile 2, 7, 596, 0 - setmaptile 4, 9, 587, 0 - setmaptile 5, 9, 588, 0 - setmaptile 4, 10, 595, 0 - setmaptile 5, 10, 596, 0 - setmaptile 4, 18, 587, 0 - setmaptile 5, 18, 588, 0 - setmaptile 4, 19, 595, 0 - setmaptile 5, 19, 596, 0 - setmaptile 7, 3, 587, 0 - setmaptile 8, 3, 588, 0 - setmaptile 7, 4, 595, 0 - setmaptile 8, 4, 596, 0 - setmaptile 7, 9, 587, 0 - setmaptile 8, 9, 588, 0 - setmaptile 7, 10, 595, 0 - setmaptile 8, 10, 596, 0 - setmaptile 7, 18, 587, 0 - setmaptile 8, 18, 588, 0 - setmaptile 7, 19, 595, 0 - setmaptile 8, 19, 596, 0 - setmaptile 13, 3, 587, 0 - setmaptile 14, 3, 588, 0 - setmaptile 13, 4, 595, 0 - setmaptile 14, 4, 596, 0 - setmaptile 13, 9, 587, 0 - setmaptile 14, 9, 588, 0 - setmaptile 13, 10, 595, 0 - setmaptile 14, 10, 596, 0 - setmaptile 13, 15, 587, 0 - setmaptile 14, 15, 588, 0 - setmaptile 13, 16, 595, 0 - setmaptile 14, 16, 596, 0 - setmaptile 3, 13, 589, 1 - setmaptile 3, 14, 597, 0 - setmaptile 6, 7, 589, 1 - setmaptile 6, 8, 597, 0 - setmaptile 9, 16, 589, 1 - setmaptile 9, 17, 597, 0 - setmaptile 12, 4, 589, 1 - setmaptile 12, 5, 597, 0 - setmaptile 12, 10, 589, 1 - setmaptile 12, 11, 597, 0 - setmaptile 1, 15, 568, 0 - setmaptile 2, 15, 569, 0 - setmaptile 1, 16, 576, 1 - setmaptile 2, 16, 577, 1 - setmaptile 4, 6, 568, 0 - setmaptile 5, 6, 569, 0 - setmaptile 4, 7, 576, 1 - setmaptile 5, 7, 577, 1 - setmaptile 7, 12, 568, 0 - setmaptile 8, 12, 569, 0 - setmaptile 7, 13, 576, 1 - setmaptile 8, 13, 577, 1 - setmaptile 10, 12, 568, 0 - setmaptile 11, 12, 569, 0 - setmaptile 10, 13, 576, 1 - setmaptile 11, 13, 577, 1 - setmaptile 10, 18, 568, 0 - setmaptile 11, 18, 569, 0 - setmaptile 10, 19, 576, 1 - setmaptile 11, 19, 577, 1 - setmaptile 3, 4, 570, 1 - setmaptile 3, 5, 578, 1 - setmaptile 6, 10, 570, 1 - setmaptile 6, 11, 578, 1 - setmaptile 6, 13, 570, 1 - setmaptile 6, 14, 578, 1 - setmaptile 6, 16, 570, 1 - setmaptile 6, 17, 578, 1 - setmaptile 9, 4, 570, 1 - setmaptile 9, 5, 578, 1 - setmaptile 9, 7, 570, 1 - setmaptile 9, 8, 578, 1 - setmaptile 12, 13, 570, 1 - setmaptile 12, 14, 578, 1 - setmaptile 12, 16, 570, 1 - setmaptile 12, 17, 578, 1 - return - -Route110_TrickHousePuzzle3_EventScript_1622C8:: @ 81622C8 - setmaptile 1, 6, 571, 0 - setmaptile 2, 6, 572, 0 - setmaptile 1, 7, 579, 1 - setmaptile 2, 7, 580, 1 - setmaptile 4, 9, 571, 0 - setmaptile 5, 9, 572, 0 - setmaptile 4, 10, 579, 1 - setmaptile 5, 10, 580, 1 - setmaptile 4, 18, 571, 0 - setmaptile 5, 18, 572, 0 - setmaptile 4, 19, 579, 1 - setmaptile 5, 19, 580, 1 - setmaptile 7, 3, 571, 0 - setmaptile 8, 3, 572, 0 - setmaptile 7, 4, 579, 1 - setmaptile 8, 4, 580, 1 - setmaptile 7, 9, 571, 0 - setmaptile 8, 9, 572, 0 - setmaptile 7, 10, 579, 1 - setmaptile 8, 10, 580, 1 - setmaptile 7, 18, 571, 0 - setmaptile 8, 18, 572, 0 - setmaptile 7, 19, 579, 1 - setmaptile 8, 19, 580, 1 - setmaptile 13, 3, 571, 0 - setmaptile 14, 3, 572, 0 - setmaptile 13, 4, 579, 1 - setmaptile 14, 4, 580, 1 - setmaptile 13, 9, 571, 0 - setmaptile 14, 9, 572, 0 - setmaptile 13, 10, 579, 1 - setmaptile 14, 10, 580, 1 - setmaptile 13, 15, 571, 0 - setmaptile 14, 15, 572, 0 - setmaptile 13, 16, 579, 1 - setmaptile 14, 16, 580, 1 - setmaptile 3, 13, 573, 1 - setmaptile 3, 14, 581, 1 - setmaptile 6, 7, 573, 1 - setmaptile 6, 8, 581, 1 - setmaptile 9, 16, 573, 1 - setmaptile 9, 17, 581, 1 - setmaptile 12, 4, 573, 1 - setmaptile 12, 5, 581, 1 - setmaptile 12, 10, 573, 1 - setmaptile 12, 11, 581, 1 - setmaptile 1, 15, 584, 0 - setmaptile 2, 15, 585, 0 - setmaptile 1, 16, 592, 0 - setmaptile 2, 16, 593, 0 - setmaptile 4, 6, 584, 0 - setmaptile 5, 6, 585, 0 - setmaptile 4, 7, 592, 0 - setmaptile 5, 7, 593, 0 - setmaptile 7, 12, 584, 0 - setmaptile 8, 12, 585, 0 - setmaptile 7, 13, 592, 0 - setmaptile 8, 13, 593, 0 - setmaptile 10, 12, 584, 0 - setmaptile 11, 12, 585, 0 - setmaptile 10, 13, 592, 0 - setmaptile 11, 13, 593, 0 - setmaptile 10, 18, 584, 0 - setmaptile 11, 18, 585, 0 - setmaptile 10, 19, 592, 0 - setmaptile 11, 19, 593, 0 - setmaptile 3, 4, 586, 1 - setmaptile 3, 5, 594, 0 - setmaptile 6, 10, 586, 1 - setmaptile 6, 11, 594, 0 - setmaptile 6, 13, 586, 1 - setmaptile 6, 14, 594, 0 - setmaptile 6, 16, 586, 1 - setmaptile 6, 17, 594, 0 - setmaptile 9, 4, 586, 1 - setmaptile 9, 5, 594, 0 - setmaptile 9, 7, 586, 1 - setmaptile 9, 8, 594, 0 - setmaptile 12, 13, 586, 1 - setmaptile 12, 14, 594, 0 - setmaptile 12, 16, 586, 1 - setmaptile 12, 17, 594, 0 - return - -Route110_TrickHousePuzzle3_EventScript_1625AB:: @ 81625AB - lockall - setvar 0x4008, 1 - jump Route110_TrickHousePuzzle3_EventScript_1625FF - end - -Route110_TrickHousePuzzle3_EventScript_1625B7:: @ 81625B7 - lockall - setvar 0x4008, 2 - jump Route110_TrickHousePuzzle3_EventScript_1625FF - end - -Route110_TrickHousePuzzle3_EventScript_1625C3:: @ 81625C3 - lockall - setvar 0x4008, 3 - jump Route110_TrickHousePuzzle3_EventScript_1625FF - end - -Route110_TrickHousePuzzle3_EventScript_1625CF:: @ 81625CF - lockall - setvar 0x4008, 4 - jump Route110_TrickHousePuzzle3_EventScript_1625FF - end - -Route110_TrickHousePuzzle3_EventScript_1625DB:: @ 81625DB - lockall - setvar 0x4008, 5 - jump Route110_TrickHousePuzzle3_EventScript_1625FF - end - -Route110_TrickHousePuzzle3_EventScript_1625E7:: @ 81625E7 - lockall - setvar 0x4008, 6 - jump Route110_TrickHousePuzzle3_EventScript_1625FF - end - -Route110_TrickHousePuzzle3_EventScript_1625F3:: @ 81625F3 - lockall - setvar 0x4008, 7 - jump Route110_TrickHousePuzzle3_EventScript_1625FF - end - -Route110_TrickHousePuzzle3_EventScript_1625FF:: @ 81625FF - call Route110_TrickHousePuzzle3_EventScript_162612 - playsfx 21 - call Route110_TrickHousePuzzle3_EventScript_161F12 - jump Route110_TrickHousePuzzle3_EventScript_1626AD - end - -Route110_TrickHousePuzzle3_EventScript_162612:: @ 8162612 - setvar 0x4001, 0 - setvar 0x4002, 0 - setvar 0x4003, 0 - setvar 0x4004, 0 - setvar 0x4005, 0 - setvar 0x4006, 0 - setvar 0x4007, 0 - compare 0x4008, 1 - callif 1, Route110_TrickHousePuzzle3_EventScript_162683 - compare 0x4008, 2 - callif 1, Route110_TrickHousePuzzle3_EventScript_162689 - compare 0x4008, 3 - callif 1, Route110_TrickHousePuzzle3_EventScript_16268F - compare 0x4008, 4 - callif 1, Route110_TrickHousePuzzle3_EventScript_162695 - compare 0x4008, 5 - callif 1, Route110_TrickHousePuzzle3_EventScript_16269B - compare 0x4008, 6 - callif 1, Route110_TrickHousePuzzle3_EventScript_1626A1 - compare 0x4008, 7 - callif 1, Route110_TrickHousePuzzle3_EventScript_1626A7 - return - -Route110_TrickHousePuzzle3_EventScript_162683:: @ 8162683 - setvar 0x4001, 1 - return - -Route110_TrickHousePuzzle3_EventScript_162689:: @ 8162689 - setvar 0x4002, 1 - return - -Route110_TrickHousePuzzle3_EventScript_16268F:: @ 816268F - setvar 0x4003, 1 - return - -Route110_TrickHousePuzzle3_EventScript_162695:: @ 8162695 - setvar 0x4004, 1 - return - -Route110_TrickHousePuzzle3_EventScript_16269B:: @ 816269B - setvar 0x4005, 1 - return - -Route110_TrickHousePuzzle3_EventScript_1626A1:: @ 81626A1 - setvar 0x4006, 1 - return - -Route110_TrickHousePuzzle3_EventScript_1626A7:: @ 81626A7 - setvar 0x4007, 1 - return - -Route110_TrickHousePuzzle3_EventScript_1626AD:: @ 81626AD - compare 0x4009, 1 - callif 1, Route110_TrickHousePuzzle3_EventScript_161FE5 - compare 0x4009, 0 - callif 1, Route110_TrickHousePuzzle3_EventScript_1622C8 - special 142 - compare 0x4009, 1 - jumpeq Route110_TrickHousePuzzle3_EventScript_1626DD - compare 0x4009, 0 - jumpeq Route110_TrickHousePuzzle3_EventScript_1626E4 - end - -Route110_TrickHousePuzzle3_EventScript_1626DD:: @ 81626DD - setvar 0x4009, 0 - releaseall - end - -Route110_TrickHousePuzzle3_EventScript_1626E4:: @ 81626E4 - setvar 0x4009, 1 - releaseall - end - -Route110_TrickHousePuzzle3_EventScript_1626EB:: @ 81626EB - lockall - compare 0x40ad, 0 - jumpeq Route110_TrickHousePuzzle3_EventScript_1626FD - jump Route110_TrickHousePuzzle3_EventScript_161892 - end - -Route110_TrickHousePuzzle3_EventScript_1626FD:: @ 81626FD - setvar 0x40ad, 1 - jump Route110_TrickHousePuzzle3_EventScript_16189C - end - -Route110_TrickHousePuzzle3_EventScript_162708:: @ 8162708 - trainerbattle 0, OPPONENT_JUSTIN, 0, Route110_TrickHousePuzzle3_Text_19CF76, Route110_TrickHousePuzzle3_Text_19CF9D - msgbox Route110_TrickHousePuzzle3_Text_19CFE6, 6 - end - -Route110_TrickHousePuzzle3_EventScript_16271F:: @ 816271F - trainerbattle 0, OPPONENT_MARTHA, 0, Route110_TrickHousePuzzle3_Text_19D026, Route110_TrickHousePuzzle3_Text_19D065 - msgbox Route110_TrickHousePuzzle3_Text_19D07A, 6 - end - -Route110_TrickHousePuzzle3_EventScript_162736:: @ 8162736 - trainerbattle 0, OPPONENT_ALAN, 0, Route110_TrickHousePuzzle3_Text_19D0AE, Route110_TrickHousePuzzle3_Text_19D0F0 - msgbox Route110_TrickHousePuzzle3_Text_19D110, 6 - end diff --git a/data/scripts/maps/Route110_TrickHousePuzzle4.inc b/data/scripts/maps/Route110_TrickHousePuzzle4.inc new file mode 100644 index 000000000..89d5e45c3 --- /dev/null +++ b/data/scripts/maps/Route110_TrickHousePuzzle4.inc @@ -0,0 +1,29 @@ +Route110_TrickHousePuzzle4_MapScripts:: @ 816274D + .byte 0 + +Route110_TrickHousePuzzle4_EventScript_16274E:: @ 816274E + lockall + compare 0x40ae, 0 + jumpeq Route110_TrickHousePuzzle4_EventScript_162760 + jump Route110_TrickHousePuzzle4_EventScript_161892 + end + +Route110_TrickHousePuzzle4_EventScript_162760:: @ 8162760 + setvar 0x40ae, 1 + jump Route110_TrickHousePuzzle4_EventScript_16189C + end + +Route110_TrickHousePuzzle4_EventScript_16276B:: @ 816276B + trainerbattle 0, OPPONENT_CORA, 0, Route110_TrickHousePuzzle4_Text_19D1DE, Route110_TrickHousePuzzle4_Text_19D21F + msgbox Route110_TrickHousePuzzle4_Text_19D253, 6 + end + +Route110_TrickHousePuzzle4_EventScript_162782:: @ 8162782 + trainerbattle 0, OPPONENT_YUJI, 0, Route110_TrickHousePuzzle4_Text_19D295, Route110_TrickHousePuzzle4_Text_19D2D1 + msgbox Route110_TrickHousePuzzle4_Text_19D306, 6 + end + +Route110_TrickHousePuzzle4_EventScript_162799:: @ 8162799 + trainerbattle 0, OPPONENT_JILL, 0, Route110_TrickHousePuzzle4_Text_19D351, Route110_TrickHousePuzzle4_Text_19D380 + msgbox Route110_TrickHousePuzzle4_Text_19D386, 6 + end diff --git a/data/scripts/maps/Route110_TrickHousePuzzle4.s b/data/scripts/maps/Route110_TrickHousePuzzle4.s deleted file mode 100644 index 89d5e45c3..000000000 --- a/data/scripts/maps/Route110_TrickHousePuzzle4.s +++ /dev/null @@ -1,29 +0,0 @@ -Route110_TrickHousePuzzle4_MapScripts:: @ 816274D - .byte 0 - -Route110_TrickHousePuzzle4_EventScript_16274E:: @ 816274E - lockall - compare 0x40ae, 0 - jumpeq Route110_TrickHousePuzzle4_EventScript_162760 - jump Route110_TrickHousePuzzle4_EventScript_161892 - end - -Route110_TrickHousePuzzle4_EventScript_162760:: @ 8162760 - setvar 0x40ae, 1 - jump Route110_TrickHousePuzzle4_EventScript_16189C - end - -Route110_TrickHousePuzzle4_EventScript_16276B:: @ 816276B - trainerbattle 0, OPPONENT_CORA, 0, Route110_TrickHousePuzzle4_Text_19D1DE, Route110_TrickHousePuzzle4_Text_19D21F - msgbox Route110_TrickHousePuzzle4_Text_19D253, 6 - end - -Route110_TrickHousePuzzle4_EventScript_162782:: @ 8162782 - trainerbattle 0, OPPONENT_YUJI, 0, Route110_TrickHousePuzzle4_Text_19D295, Route110_TrickHousePuzzle4_Text_19D2D1 - msgbox Route110_TrickHousePuzzle4_Text_19D306, 6 - end - -Route110_TrickHousePuzzle4_EventScript_162799:: @ 8162799 - trainerbattle 0, OPPONENT_JILL, 0, Route110_TrickHousePuzzle4_Text_19D351, Route110_TrickHousePuzzle4_Text_19D380 - msgbox Route110_TrickHousePuzzle4_Text_19D386, 6 - end diff --git a/data/scripts/maps/Route110_TrickHousePuzzle5.inc b/data/scripts/maps/Route110_TrickHousePuzzle5.inc new file mode 100644 index 000000000..cd5d2fbb9 --- /dev/null +++ b/data/scripts/maps/Route110_TrickHousePuzzle5.inc @@ -0,0 +1,725 @@ +Route110_TrickHousePuzzle5_MapScripts:: @ 81627B0 + map_script 3, Route110_TrickHousePuzzle5_MapScript1_1627B6 + .byte 0 + +Route110_TrickHousePuzzle5_MapScript1_1627B6:: @ 81627B6 + setvar 0x4001, 0 + setvar 0x4002, 0 + setvar 0x4003, 0 + setvar 0x4004, 0 + setvar 0x4005, 0 + setvar 0x4008, 0 + end + +Route110_TrickHousePuzzle5_EventScript_1627D5:: @ 81627D5 + lockall + compare 0x40af, 0 + jumpeq Route110_TrickHousePuzzle5_EventScript_1627E7 + jump Route110_TrickHousePuzzle5_EventScript_161892 + end + +Route110_TrickHousePuzzle5_EventScript_1627E7:: @ 81627E7 + setvar 0x40af, 1 + jump Route110_TrickHousePuzzle5_EventScript_16189C + end + +Route110_TrickHousePuzzle5_EventScript_1627F2:: @ 81627F2 + lockall + move 1, Route110_TrickHousePuzzle5_Movement_1A0839 + waitmove 0 + compare 0x4001, 1 + jumpeq Route110_TrickHousePuzzle5_EventScript_162DE9 + setvar 0x4009, 0 + jump Route110_TrickHousePuzzle5_EventScript_16293F + end + +Route110_TrickHousePuzzle5_EventScript_162813:: @ 8162813 + lockall + move 2, Route110_TrickHousePuzzle5_Movement_1A0839 + waitmove 0 + compare 0x4002, 1 + jumpeq Route110_TrickHousePuzzle5_EventScript_162DE9 + setvar 0x4009, 0 + jump Route110_TrickHousePuzzle5_EventScript_1629B3 + end + +Route110_TrickHousePuzzle5_EventScript_162834:: @ 8162834 + lockall + move 3, Route110_TrickHousePuzzle5_Movement_1A0839 + waitmove 0 + compare 0x4003, 1 + jumpeq Route110_TrickHousePuzzle5_EventScript_162DE9 + setvar 0x4009, 0 + jump Route110_TrickHousePuzzle5_EventScript_162A27 + end + +Route110_TrickHousePuzzle5_EventScript_162855:: @ 8162855 + lockall + move 4, Route110_TrickHousePuzzle5_Movement_1A0839 + waitmove 0 + compare 0x4004, 1 + jumpeq Route110_TrickHousePuzzle5_EventScript_162DE9 + setvar 0x4009, 0 + jump Route110_TrickHousePuzzle5_EventScript_162A9B + end + +Route110_TrickHousePuzzle5_EventScript_162876:: @ 8162876 + lockall + move 5, Route110_TrickHousePuzzle5_Movement_1A0839 + waitmove 0 + compare 0x4005, 1 + jumpeq Route110_TrickHousePuzzle5_EventScript_162DE9 + setvar 0x4009, 0 + jump Route110_TrickHousePuzzle5_EventScript_162B0F + end + +Route110_TrickHousePuzzle5_EventScript_162897:: @ 8162897 + lockall + setvar 0x4009, 0 + jump Route110_TrickHousePuzzle5_EventScript_16293F + end + +Route110_TrickHousePuzzle5_EventScript_1628A3:: @ 81628A3 + lockall + setvar 0x4009, 1 + jump Route110_TrickHousePuzzle5_EventScript_16293F + end + +Route110_TrickHousePuzzle5_EventScript_1628AF:: @ 81628AF + lockall + setvar 0x4009, 2 + jump Route110_TrickHousePuzzle5_EventScript_16293F + end + +Route110_TrickHousePuzzle5_EventScript_1628BB:: @ 81628BB + lockall + setvar 0x4009, 3 + jump Route110_TrickHousePuzzle5_EventScript_16293F + end + +Route110_TrickHousePuzzle5_EventScript_1628C7:: @ 81628C7 + lockall + setvar 0x4009, 0 + jump Route110_TrickHousePuzzle5_EventScript_1629B3 + end + +Route110_TrickHousePuzzle5_EventScript_1628D3:: @ 81628D3 + lockall + setvar 0x4009, 1 + jump Route110_TrickHousePuzzle5_EventScript_1629B3 + end + +Route110_TrickHousePuzzle5_EventScript_1628DF:: @ 81628DF + lockall + setvar 0x4009, 0 + jump Route110_TrickHousePuzzle5_EventScript_162A27 + end + +Route110_TrickHousePuzzle5_EventScript_1628EB:: @ 81628EB + lockall + setvar 0x4009, 1 + jump Route110_TrickHousePuzzle5_EventScript_162A27 + end + +Route110_TrickHousePuzzle5_EventScript_1628F7:: @ 81628F7 + lockall + setvar 0x4009, 2 + jump Route110_TrickHousePuzzle5_EventScript_162A27 + end + +Route110_TrickHousePuzzle5_EventScript_162903:: @ 8162903 + lockall + setvar 0x4009, 0 + jump Route110_TrickHousePuzzle5_EventScript_162A9B + end + +Route110_TrickHousePuzzle5_EventScript_16290F:: @ 816290F + lockall + setvar 0x4009, 1 + jump Route110_TrickHousePuzzle5_EventScript_162A9B + end + +Route110_TrickHousePuzzle5_EventScript_16291B:: @ 816291B + lockall + setvar 0x4009, 0 + jump Route110_TrickHousePuzzle5_EventScript_162B0F + end + +Route110_TrickHousePuzzle5_EventScript_162927:: @ 8162927 + lockall + setvar 0x4009, 1 + jump Route110_TrickHousePuzzle5_EventScript_162B0F + end + +Route110_TrickHousePuzzle5_EventScript_162933:: @ 8162933 + lockall + setvar 0x4009, 2 + jump Route110_TrickHousePuzzle5_EventScript_162B0F + end + +Route110_TrickHousePuzzle5_EventScript_16293F:: @ 816293F + setvar 0x4001, 1 + setvar 0x4008, 1 + playsfx 21 + move 1, Route110_TrickHousePuzzle5_Movement_1A0833 + waitmove 0 + move 1, Route110_TrickHousePuzzle5_Movement_1A0835 + waitmove 0 + compare 0x4009, 1 + callif 1, Route110_TrickHousePuzzle5_EventScript_162DF3 + compare 0x4009, 2 + callif 1, Route110_TrickHousePuzzle5_EventScript_162E2B + compare 0x4009, 3 + callif 1, Route110_TrickHousePuzzle5_EventScript_162E63 + msgbox Route110_TrickHousePuzzle5_Text_19D423, 4 + random 3 + switch RESULT + case 0, Route110_TrickHousePuzzle5_EventScript_162B83 + case 1, Route110_TrickHousePuzzle5_EventScript_162BA6 + case 2, Route110_TrickHousePuzzle5_EventScript_162BC9 + end + +Route110_TrickHousePuzzle5_EventScript_1629B3:: @ 81629B3 + setvar 0x4002, 1 + setvar 0x4008, 2 + playsfx 21 + move 2, Route110_TrickHousePuzzle5_Movement_1A0833 + waitmove 0 + move 2, Route110_TrickHousePuzzle5_Movement_1A0835 + waitmove 0 + compare 0x4009, 1 + callif 1, Route110_TrickHousePuzzle5_EventScript_162E9B + compare 0x4009, 2 + callif 1, Route110_TrickHousePuzzle5_EventScript_162ED3 + compare 0x4009, 3 + callif 1, Route110_TrickHousePuzzle5_EventScript_162F0B + msgbox Route110_TrickHousePuzzle5_Text_19D636, 4 + random 3 + switch RESULT + case 0, Route110_TrickHousePuzzle5_EventScript_162BEC + case 1, Route110_TrickHousePuzzle5_EventScript_162C0F + case 2, Route110_TrickHousePuzzle5_EventScript_162C32 + end + +Route110_TrickHousePuzzle5_EventScript_162A27:: @ 8162A27 + setvar 0x4003, 1 + setvar 0x4008, 3 + playsfx 21 + move 3, Route110_TrickHousePuzzle5_Movement_1A0833 + waitmove 0 + move 3, Route110_TrickHousePuzzle5_Movement_1A0835 + waitmove 0 + compare 0x4009, 1 + callif 1, Route110_TrickHousePuzzle5_EventScript_162DF3 + compare 0x4009, 2 + callif 1, Route110_TrickHousePuzzle5_EventScript_162E2B + compare 0x4009, 3 + callif 1, Route110_TrickHousePuzzle5_EventScript_162E63 + msgbox Route110_TrickHousePuzzle5_Text_19D7D3, 4 + random 3 + switch RESULT + case 0, Route110_TrickHousePuzzle5_EventScript_162C55 + case 1, Route110_TrickHousePuzzle5_EventScript_162C78 + case 2, Route110_TrickHousePuzzle5_EventScript_162C9B + end + +Route110_TrickHousePuzzle5_EventScript_162A9B:: @ 8162A9B + setvar 0x4004, 1 + setvar 0x4008, 4 + playsfx 21 + move 4, Route110_TrickHousePuzzle5_Movement_1A0833 + waitmove 0 + move 4, Route110_TrickHousePuzzle5_Movement_1A0835 + waitmove 0 + compare 0x4009, 1 + callif 1, Route110_TrickHousePuzzle5_EventScript_162DF3 + compare 0x4009, 2 + callif 1, Route110_TrickHousePuzzle5_EventScript_162E2B + compare 0x4009, 3 + callif 1, Route110_TrickHousePuzzle5_EventScript_162E63 + msgbox Route110_TrickHousePuzzle5_Text_19D93D, 4 + random 3 + switch RESULT + case 0, Route110_TrickHousePuzzle5_EventScript_162CBE + case 1, Route110_TrickHousePuzzle5_EventScript_162CE1 + case 2, Route110_TrickHousePuzzle5_EventScript_162D04 + end + +Route110_TrickHousePuzzle5_EventScript_162B0F:: @ 8162B0F + setvar 0x4005, 1 + setvar 0x4008, 5 + playsfx 21 + move 5, Route110_TrickHousePuzzle5_Movement_1A0833 + waitmove 0 + move 5, Route110_TrickHousePuzzle5_Movement_1A0835 + waitmove 0 + compare 0x4009, 1 + callif 1, Route110_TrickHousePuzzle5_EventScript_162E9B + compare 0x4009, 2 + callif 1, Route110_TrickHousePuzzle5_EventScript_162ED3 + compare 0x4009, 3 + callif 1, Route110_TrickHousePuzzle5_EventScript_162F0B + msgbox Route110_TrickHousePuzzle5_Text_19DA9A, 4 + random 3 + switch RESULT + case 0, Route110_TrickHousePuzzle5_EventScript_162D27 + case 1, Route110_TrickHousePuzzle5_EventScript_162D4A + case 2, Route110_TrickHousePuzzle5_EventScript_162D6D + end + +Route110_TrickHousePuzzle5_EventScript_162B83:: @ 8162B83 + msgbox Route110_TrickHousePuzzle5_Text_19D4AE, 4 + multichoice 0, 0, 25, 1 + switch RESULT + case 1, Route110_TrickHousePuzzle5_EventScript_162DDF + jump Route110_TrickHousePuzzle5_EventScript_162D90 + end + +Route110_TrickHousePuzzle5_EventScript_162BA6:: @ 8162BA6 + msgbox Route110_TrickHousePuzzle5_Text_19D501, 4 + multichoice 0, 0, 26, 1 + switch RESULT + case 0, Route110_TrickHousePuzzle5_EventScript_162DDF + jump Route110_TrickHousePuzzle5_EventScript_162D90 + end + +Route110_TrickHousePuzzle5_EventScript_162BC9:: @ 8162BC9 + msgbox Route110_TrickHousePuzzle5_Text_19D553, 4 + multichoice 0, 0, 27, 1 + switch RESULT + case 1, Route110_TrickHousePuzzle5_EventScript_162DDF + jump Route110_TrickHousePuzzle5_EventScript_162D90 + end + +Route110_TrickHousePuzzle5_EventScript_162BEC:: @ 8162BEC + msgbox Route110_TrickHousePuzzle5_Text_19D68E, 4 + multichoice 0, 0, 28, 1 + switch RESULT + case 2, Route110_TrickHousePuzzle5_EventScript_162DDF + jump Route110_TrickHousePuzzle5_EventScript_162D90 + end + +Route110_TrickHousePuzzle5_EventScript_162C0F:: @ 8162C0F + msgbox Route110_TrickHousePuzzle5_Text_19D6EC, 4 + multichoice 0, 0, 29, 1 + switch RESULT + case 0, Route110_TrickHousePuzzle5_EventScript_162DDF + jump Route110_TrickHousePuzzle5_EventScript_162D90 + end + +Route110_TrickHousePuzzle5_EventScript_162C32:: @ 8162C32 + msgbox Route110_TrickHousePuzzle5_Text_19D745, 4 + multichoice 0, 0, 30, 1 + switch RESULT + case 0, Route110_TrickHousePuzzle5_EventScript_162DDF + jump Route110_TrickHousePuzzle5_EventScript_162D90 + end + +Route110_TrickHousePuzzle5_EventScript_162C55:: @ 8162C55 + msgbox Route110_TrickHousePuzzle5_Text_19D81B, 4 + multichoice 0, 0, 31, 1 + switch RESULT + case 1, Route110_TrickHousePuzzle5_EventScript_162DDF + jump Route110_TrickHousePuzzle5_EventScript_162D90 + end + +Route110_TrickHousePuzzle5_EventScript_162C78:: @ 8162C78 + msgbox Route110_TrickHousePuzzle5_Text_19D865, 4 + multichoice 0, 0, 32, 1 + switch RESULT + case 2, Route110_TrickHousePuzzle5_EventScript_162DDF + jump Route110_TrickHousePuzzle5_EventScript_162D90 + end + +Route110_TrickHousePuzzle5_EventScript_162C9B:: @ 8162C9B + msgbox Route110_TrickHousePuzzle5_Text_19D8BA, 4 + multichoice 0, 0, 33, 1 + switch RESULT + case 1, Route110_TrickHousePuzzle5_EventScript_162DDF + jump Route110_TrickHousePuzzle5_EventScript_162D90 + end + +Route110_TrickHousePuzzle5_EventScript_162CBE:: @ 8162CBE + msgbox Route110_TrickHousePuzzle5_Text_19D987, 4 + multichoice 0, 0, 34, 1 + switch RESULT + case 1, Route110_TrickHousePuzzle5_EventScript_162DDF + jump Route110_TrickHousePuzzle5_EventScript_162D90 + end + +Route110_TrickHousePuzzle5_EventScript_162CE1:: @ 8162CE1 + msgbox Route110_TrickHousePuzzle5_Text_19D9DC, 4 + multichoice 0, 0, 35, 1 + switch RESULT + case 0, Route110_TrickHousePuzzle5_EventScript_162DDF + jump Route110_TrickHousePuzzle5_EventScript_162D90 + end + +Route110_TrickHousePuzzle5_EventScript_162D04:: @ 8162D04 + msgbox Route110_TrickHousePuzzle5_Text_19DA1D, 4 + multichoice 0, 0, 36, 1 + switch RESULT + case 1, Route110_TrickHousePuzzle5_EventScript_162DDF + jump Route110_TrickHousePuzzle5_EventScript_162D90 + end + +Route110_TrickHousePuzzle5_EventScript_162D27:: @ 8162D27 + msgbox Route110_TrickHousePuzzle5_Text_19DAEF, 4 + multichoice 0, 0, 37, 1 + switch RESULT + case 1, Route110_TrickHousePuzzle5_EventScript_162DDF + jump Route110_TrickHousePuzzle5_EventScript_162D90 + end + +Route110_TrickHousePuzzle5_EventScript_162D4A:: @ 8162D4A + msgbox Route110_TrickHousePuzzle5_Text_19DB43, 4 + multichoice 0, 0, 38, 1 + switch RESULT + case 0, Route110_TrickHousePuzzle5_EventScript_162DDF + jump Route110_TrickHousePuzzle5_EventScript_162D90 + end + +Route110_TrickHousePuzzle5_EventScript_162D6D:: @ 8162D6D + msgbox Route110_TrickHousePuzzle5_Text_19DB97, 4 + multichoice 0, 0, 39, 1 + switch RESULT + case 2, Route110_TrickHousePuzzle5_EventScript_162DDF + jump Route110_TrickHousePuzzle5_EventScript_162D90 + end + +Route110_TrickHousePuzzle5_EventScript_162D90:: @ 8162D90 + checksound + playsfx 32 + msgbox Route110_TrickHousePuzzle5_Text_19D5CF, 4 + move 1, Route110_TrickHousePuzzle5_Movement_16309F + move 2, Route110_TrickHousePuzzle5_Movement_16309F + move 3, Route110_TrickHousePuzzle5_Movement_16309F + move 4, Route110_TrickHousePuzzle5_Movement_16309F + move 5, Route110_TrickHousePuzzle5_Movement_16309F + msgbox Route110_TrickHousePuzzle5_Text_19D5ED, 4 + waitmove 0 + closebutton + msgbox Route110_TrickHousePuzzle5_Text_19D615, 4 + closebutton + warp Route110_TrickHousePuzzle5, 255, 0, 21 + waitstate + releaseall + end + +Route110_TrickHousePuzzle5_EventScript_162DDF:: @ 8162DDF + checksound + playsfx 31 + jump Route110_TrickHousePuzzle5_EventScript_162DE9 + end + +Route110_TrickHousePuzzle5_EventScript_162DE9:: @ 8162DE9 + msgbox Route110_TrickHousePuzzle5_Text_19D599, 4 + releaseall + end + +Route110_TrickHousePuzzle5_EventScript_162DF3:: @ 8162DF3 + compare 0x4008, 1 + callif 1, Route110_TrickHousePuzzle5_EventScript_162F43 + compare 0x4008, 2 + callif 1, Route110_TrickHousePuzzle5_EventScript_162F4E + compare 0x4008, 3 + callif 1, Route110_TrickHousePuzzle5_EventScript_162F59 + compare 0x4008, 4 + callif 1, Route110_TrickHousePuzzle5_EventScript_162F64 + compare 0x4008, 5 + callif 1, Route110_TrickHousePuzzle5_EventScript_162F6F + return + +Route110_TrickHousePuzzle5_EventScript_162E2B:: @ 8162E2B + compare 0x4008, 1 + callif 1, Route110_TrickHousePuzzle5_EventScript_162F7A + compare 0x4008, 2 + callif 1, Route110_TrickHousePuzzle5_EventScript_162F85 + compare 0x4008, 3 + callif 1, Route110_TrickHousePuzzle5_EventScript_162F90 + compare 0x4008, 4 + callif 1, Route110_TrickHousePuzzle5_EventScript_162F9B + compare 0x4008, 5 + callif 1, Route110_TrickHousePuzzle5_EventScript_162FA6 + return + +Route110_TrickHousePuzzle5_EventScript_162E63:: @ 8162E63 + compare 0x4008, 1 + callif 1, Route110_TrickHousePuzzle5_EventScript_162FB1 + compare 0x4008, 2 + callif 1, Route110_TrickHousePuzzle5_EventScript_162FBC + compare 0x4008, 3 + callif 1, Route110_TrickHousePuzzle5_EventScript_162FC7 + compare 0x4009, 4 + callif 1, Route110_TrickHousePuzzle5_EventScript_162FD2 + compare 0x4009, 5 + callif 1, Route110_TrickHousePuzzle5_EventScript_162FDD + return + +Route110_TrickHousePuzzle5_EventScript_162E9B:: @ 8162E9B + compare 0x4008, 1 + callif 1, Route110_TrickHousePuzzle5_EventScript_162FE8 + compare 0x4008, 2 + callif 1, Route110_TrickHousePuzzle5_EventScript_162FF3 + compare 0x4008, 3 + callif 1, Route110_TrickHousePuzzle5_EventScript_162FFE + compare 0x4008, 4 + callif 1, Route110_TrickHousePuzzle5_EventScript_163009 + compare 0x4008, 5 + callif 1, Route110_TrickHousePuzzle5_EventScript_163014 + return + +Route110_TrickHousePuzzle5_EventScript_162ED3:: @ 8162ED3 + compare 0x4008, 1 + callif 1, Route110_TrickHousePuzzle5_EventScript_16301F + compare 0x4008, 2 + callif 1, Route110_TrickHousePuzzle5_EventScript_16302A + compare 0x4008, 3 + callif 1, Route110_TrickHousePuzzle5_EventScript_163035 + compare 0x4008, 4 + callif 1, Route110_TrickHousePuzzle5_EventScript_163040 + compare 0x4008, 5 + callif 1, Route110_TrickHousePuzzle5_EventScript_16304B + return + +Route110_TrickHousePuzzle5_EventScript_162F0B:: @ 8162F0B + compare 0x4008, 1 + callif 1, Route110_TrickHousePuzzle5_EventScript_163056 + compare 0x4008, 2 + callif 1, Route110_TrickHousePuzzle5_EventScript_163061 + compare 0x4008, 3 + callif 1, Route110_TrickHousePuzzle5_EventScript_16306C + compare 0x4008, 4 + callif 1, Route110_TrickHousePuzzle5_EventScript_163077 + compare 0x4008, 5 + callif 1, Route110_TrickHousePuzzle5_EventScript_163082 + return + +Route110_TrickHousePuzzle5_EventScript_162F43:: @ 8162F43 + move 1, Route110_TrickHousePuzzle5_Movement_16308D + waitmove 0 + return + +Route110_TrickHousePuzzle5_EventScript_162F4E:: @ 8162F4E + move 2, Route110_TrickHousePuzzle5_Movement_16308D + waitmove 0 + return + +Route110_TrickHousePuzzle5_EventScript_162F59:: @ 8162F59 + move 3, Route110_TrickHousePuzzle5_Movement_16308D + waitmove 0 + return + +Route110_TrickHousePuzzle5_EventScript_162F64:: @ 8162F64 + move 4, Route110_TrickHousePuzzle5_Movement_16308D + waitmove 0 + return + +Route110_TrickHousePuzzle5_EventScript_162F6F:: @ 8162F6F + move 5, Route110_TrickHousePuzzle5_Movement_16308D + waitmove 0 + return + +Route110_TrickHousePuzzle5_EventScript_162F7A:: @ 8162F7A + move 1, Route110_TrickHousePuzzle5_Movement_16308F + waitmove 0 + return + +Route110_TrickHousePuzzle5_EventScript_162F85:: @ 8162F85 + move 2, Route110_TrickHousePuzzle5_Movement_16308F + waitmove 0 + return + +Route110_TrickHousePuzzle5_EventScript_162F90:: @ 8162F90 + move 3, Route110_TrickHousePuzzle5_Movement_16308F + waitmove 0 + return + +Route110_TrickHousePuzzle5_EventScript_162F9B:: @ 8162F9B + move 4, Route110_TrickHousePuzzle5_Movement_16308F + waitmove 0 + return + +Route110_TrickHousePuzzle5_EventScript_162FA6:: @ 8162FA6 + move 5, Route110_TrickHousePuzzle5_Movement_16308F + waitmove 0 + return + +Route110_TrickHousePuzzle5_EventScript_162FB1:: @ 8162FB1 + move 1, Route110_TrickHousePuzzle5_Movement_163092 + waitmove 0 + return + +Route110_TrickHousePuzzle5_EventScript_162FBC:: @ 8162FBC + move 2, Route110_TrickHousePuzzle5_Movement_163092 + waitmove 0 + return + +Route110_TrickHousePuzzle5_EventScript_162FC7:: @ 8162FC7 + move 3, Route110_TrickHousePuzzle5_Movement_163092 + waitmove 0 + return + +Route110_TrickHousePuzzle5_EventScript_162FD2:: @ 8162FD2 + move 4, Route110_TrickHousePuzzle5_Movement_163092 + waitmove 0 + return + +Route110_TrickHousePuzzle5_EventScript_162FDD:: @ 8162FDD + move 5, Route110_TrickHousePuzzle5_Movement_163092 + waitmove 0 + return + +Route110_TrickHousePuzzle5_EventScript_162FE8:: @ 8162FE8 + move 1, Route110_TrickHousePuzzle5_Movement_163096 + waitmove 0 + return + +Route110_TrickHousePuzzle5_EventScript_162FF3:: @ 8162FF3 + move 2, Route110_TrickHousePuzzle5_Movement_163096 + waitmove 0 + return + +Route110_TrickHousePuzzle5_EventScript_162FFE:: @ 8162FFE + move 3, Route110_TrickHousePuzzle5_Movement_163096 + waitmove 0 + return + +Route110_TrickHousePuzzle5_EventScript_163009:: @ 8163009 + move 4, Route110_TrickHousePuzzle5_Movement_163096 + waitmove 0 + return + +Route110_TrickHousePuzzle5_EventScript_163014:: @ 8163014 + move 5, Route110_TrickHousePuzzle5_Movement_163096 + waitmove 0 + return + +Route110_TrickHousePuzzle5_EventScript_16301F:: @ 816301F + move 1, Route110_TrickHousePuzzle5_Movement_163098 + waitmove 0 + return + +Route110_TrickHousePuzzle5_EventScript_16302A:: @ 816302A + move 2, Route110_TrickHousePuzzle5_Movement_163098 + waitmove 0 + return + +Route110_TrickHousePuzzle5_EventScript_163035:: @ 8163035 + move 3, Route110_TrickHousePuzzle5_Movement_163098 + waitmove 0 + return + +Route110_TrickHousePuzzle5_EventScript_163040:: @ 8163040 + move 4, Route110_TrickHousePuzzle5_Movement_163098 + waitmove 0 + return + +Route110_TrickHousePuzzle5_EventScript_16304B:: @ 816304B + move 5, Route110_TrickHousePuzzle5_Movement_163098 + waitmove 0 + return + +Route110_TrickHousePuzzle5_EventScript_163056:: @ 8163056 + move 1, Route110_TrickHousePuzzle5_Movement_16309B + waitmove 0 + return + +Route110_TrickHousePuzzle5_EventScript_163061:: @ 8163061 + move 2, Route110_TrickHousePuzzle5_Movement_16309B + waitmove 0 + return + +Route110_TrickHousePuzzle5_EventScript_16306C:: @ 816306C + move 3, Route110_TrickHousePuzzle5_Movement_16309B + waitmove 0 + return + +Route110_TrickHousePuzzle5_EventScript_163077:: @ 8163077 + move 4, Route110_TrickHousePuzzle5_Movement_16309B + waitmove 0 + return + +Route110_TrickHousePuzzle5_EventScript_163082:: @ 8163082 + move 5, Route110_TrickHousePuzzle5_Movement_16309B + waitmove 0 + return + +Route110_TrickHousePuzzle5_Movement_16308D:: @ 816308D + step_left + step_end + +Route110_TrickHousePuzzle5_Movement_16308F:: @ 816308F + step_left + step_left + step_end + +Route110_TrickHousePuzzle5_Movement_163092:: @ 8163092 + step_left + step_left + step_left + step_end + +Route110_TrickHousePuzzle5_Movement_163096:: @ 8163096 + step_right + step_end + +Route110_TrickHousePuzzle5_Movement_163098:: @ 8163098 + step_right + step_right + step_end + +Route110_TrickHousePuzzle5_Movement_16309B:: @ 816309B + step_right + step_right + step_right + step_end + +Route110_TrickHouseEntrance_Movement_16309F:: @ 816309F +Route110_TrickHousePuzzle5_Movement_16309F:: @ 816309F + step_02 + step_11 + step_03 + step_11 + step_02 + step_11 + step_03 + step_11 + step_02 + step_11 + step_03 + step_11 + step_02 + step_11 + step_03 + step_11 + step_02 + step_11 + step_03 + step_11 + step_02 + step_11 + step_03 + step_11 + step_02 + step_11 + step_03 + step_11 + step_02 + step_11 + step_03 + step_11 + step_02 + step_11 + step_03 + step_11 + step_02 + step_11 + step_03 + step_11 + step_02 + step_11 + step_03 + step_11 + step_00 + step_end diff --git a/data/scripts/maps/Route110_TrickHousePuzzle5.s b/data/scripts/maps/Route110_TrickHousePuzzle5.s deleted file mode 100644 index cd5d2fbb9..000000000 --- a/data/scripts/maps/Route110_TrickHousePuzzle5.s +++ /dev/null @@ -1,725 +0,0 @@ -Route110_TrickHousePuzzle5_MapScripts:: @ 81627B0 - map_script 3, Route110_TrickHousePuzzle5_MapScript1_1627B6 - .byte 0 - -Route110_TrickHousePuzzle5_MapScript1_1627B6:: @ 81627B6 - setvar 0x4001, 0 - setvar 0x4002, 0 - setvar 0x4003, 0 - setvar 0x4004, 0 - setvar 0x4005, 0 - setvar 0x4008, 0 - end - -Route110_TrickHousePuzzle5_EventScript_1627D5:: @ 81627D5 - lockall - compare 0x40af, 0 - jumpeq Route110_TrickHousePuzzle5_EventScript_1627E7 - jump Route110_TrickHousePuzzle5_EventScript_161892 - end - -Route110_TrickHousePuzzle5_EventScript_1627E7:: @ 81627E7 - setvar 0x40af, 1 - jump Route110_TrickHousePuzzle5_EventScript_16189C - end - -Route110_TrickHousePuzzle5_EventScript_1627F2:: @ 81627F2 - lockall - move 1, Route110_TrickHousePuzzle5_Movement_1A0839 - waitmove 0 - compare 0x4001, 1 - jumpeq Route110_TrickHousePuzzle5_EventScript_162DE9 - setvar 0x4009, 0 - jump Route110_TrickHousePuzzle5_EventScript_16293F - end - -Route110_TrickHousePuzzle5_EventScript_162813:: @ 8162813 - lockall - move 2, Route110_TrickHousePuzzle5_Movement_1A0839 - waitmove 0 - compare 0x4002, 1 - jumpeq Route110_TrickHousePuzzle5_EventScript_162DE9 - setvar 0x4009, 0 - jump Route110_TrickHousePuzzle5_EventScript_1629B3 - end - -Route110_TrickHousePuzzle5_EventScript_162834:: @ 8162834 - lockall - move 3, Route110_TrickHousePuzzle5_Movement_1A0839 - waitmove 0 - compare 0x4003, 1 - jumpeq Route110_TrickHousePuzzle5_EventScript_162DE9 - setvar 0x4009, 0 - jump Route110_TrickHousePuzzle5_EventScript_162A27 - end - -Route110_TrickHousePuzzle5_EventScript_162855:: @ 8162855 - lockall - move 4, Route110_TrickHousePuzzle5_Movement_1A0839 - waitmove 0 - compare 0x4004, 1 - jumpeq Route110_TrickHousePuzzle5_EventScript_162DE9 - setvar 0x4009, 0 - jump Route110_TrickHousePuzzle5_EventScript_162A9B - end - -Route110_TrickHousePuzzle5_EventScript_162876:: @ 8162876 - lockall - move 5, Route110_TrickHousePuzzle5_Movement_1A0839 - waitmove 0 - compare 0x4005, 1 - jumpeq Route110_TrickHousePuzzle5_EventScript_162DE9 - setvar 0x4009, 0 - jump Route110_TrickHousePuzzle5_EventScript_162B0F - end - -Route110_TrickHousePuzzle5_EventScript_162897:: @ 8162897 - lockall - setvar 0x4009, 0 - jump Route110_TrickHousePuzzle5_EventScript_16293F - end - -Route110_TrickHousePuzzle5_EventScript_1628A3:: @ 81628A3 - lockall - setvar 0x4009, 1 - jump Route110_TrickHousePuzzle5_EventScript_16293F - end - -Route110_TrickHousePuzzle5_EventScript_1628AF:: @ 81628AF - lockall - setvar 0x4009, 2 - jump Route110_TrickHousePuzzle5_EventScript_16293F - end - -Route110_TrickHousePuzzle5_EventScript_1628BB:: @ 81628BB - lockall - setvar 0x4009, 3 - jump Route110_TrickHousePuzzle5_EventScript_16293F - end - -Route110_TrickHousePuzzle5_EventScript_1628C7:: @ 81628C7 - lockall - setvar 0x4009, 0 - jump Route110_TrickHousePuzzle5_EventScript_1629B3 - end - -Route110_TrickHousePuzzle5_EventScript_1628D3:: @ 81628D3 - lockall - setvar 0x4009, 1 - jump Route110_TrickHousePuzzle5_EventScript_1629B3 - end - -Route110_TrickHousePuzzle5_EventScript_1628DF:: @ 81628DF - lockall - setvar 0x4009, 0 - jump Route110_TrickHousePuzzle5_EventScript_162A27 - end - -Route110_TrickHousePuzzle5_EventScript_1628EB:: @ 81628EB - lockall - setvar 0x4009, 1 - jump Route110_TrickHousePuzzle5_EventScript_162A27 - end - -Route110_TrickHousePuzzle5_EventScript_1628F7:: @ 81628F7 - lockall - setvar 0x4009, 2 - jump Route110_TrickHousePuzzle5_EventScript_162A27 - end - -Route110_TrickHousePuzzle5_EventScript_162903:: @ 8162903 - lockall - setvar 0x4009, 0 - jump Route110_TrickHousePuzzle5_EventScript_162A9B - end - -Route110_TrickHousePuzzle5_EventScript_16290F:: @ 816290F - lockall - setvar 0x4009, 1 - jump Route110_TrickHousePuzzle5_EventScript_162A9B - end - -Route110_TrickHousePuzzle5_EventScript_16291B:: @ 816291B - lockall - setvar 0x4009, 0 - jump Route110_TrickHousePuzzle5_EventScript_162B0F - end - -Route110_TrickHousePuzzle5_EventScript_162927:: @ 8162927 - lockall - setvar 0x4009, 1 - jump Route110_TrickHousePuzzle5_EventScript_162B0F - end - -Route110_TrickHousePuzzle5_EventScript_162933:: @ 8162933 - lockall - setvar 0x4009, 2 - jump Route110_TrickHousePuzzle5_EventScript_162B0F - end - -Route110_TrickHousePuzzle5_EventScript_16293F:: @ 816293F - setvar 0x4001, 1 - setvar 0x4008, 1 - playsfx 21 - move 1, Route110_TrickHousePuzzle5_Movement_1A0833 - waitmove 0 - move 1, Route110_TrickHousePuzzle5_Movement_1A0835 - waitmove 0 - compare 0x4009, 1 - callif 1, Route110_TrickHousePuzzle5_EventScript_162DF3 - compare 0x4009, 2 - callif 1, Route110_TrickHousePuzzle5_EventScript_162E2B - compare 0x4009, 3 - callif 1, Route110_TrickHousePuzzle5_EventScript_162E63 - msgbox Route110_TrickHousePuzzle5_Text_19D423, 4 - random 3 - switch RESULT - case 0, Route110_TrickHousePuzzle5_EventScript_162B83 - case 1, Route110_TrickHousePuzzle5_EventScript_162BA6 - case 2, Route110_TrickHousePuzzle5_EventScript_162BC9 - end - -Route110_TrickHousePuzzle5_EventScript_1629B3:: @ 81629B3 - setvar 0x4002, 1 - setvar 0x4008, 2 - playsfx 21 - move 2, Route110_TrickHousePuzzle5_Movement_1A0833 - waitmove 0 - move 2, Route110_TrickHousePuzzle5_Movement_1A0835 - waitmove 0 - compare 0x4009, 1 - callif 1, Route110_TrickHousePuzzle5_EventScript_162E9B - compare 0x4009, 2 - callif 1, Route110_TrickHousePuzzle5_EventScript_162ED3 - compare 0x4009, 3 - callif 1, Route110_TrickHousePuzzle5_EventScript_162F0B - msgbox Route110_TrickHousePuzzle5_Text_19D636, 4 - random 3 - switch RESULT - case 0, Route110_TrickHousePuzzle5_EventScript_162BEC - case 1, Route110_TrickHousePuzzle5_EventScript_162C0F - case 2, Route110_TrickHousePuzzle5_EventScript_162C32 - end - -Route110_TrickHousePuzzle5_EventScript_162A27:: @ 8162A27 - setvar 0x4003, 1 - setvar 0x4008, 3 - playsfx 21 - move 3, Route110_TrickHousePuzzle5_Movement_1A0833 - waitmove 0 - move 3, Route110_TrickHousePuzzle5_Movement_1A0835 - waitmove 0 - compare 0x4009, 1 - callif 1, Route110_TrickHousePuzzle5_EventScript_162DF3 - compare 0x4009, 2 - callif 1, Route110_TrickHousePuzzle5_EventScript_162E2B - compare 0x4009, 3 - callif 1, Route110_TrickHousePuzzle5_EventScript_162E63 - msgbox Route110_TrickHousePuzzle5_Text_19D7D3, 4 - random 3 - switch RESULT - case 0, Route110_TrickHousePuzzle5_EventScript_162C55 - case 1, Route110_TrickHousePuzzle5_EventScript_162C78 - case 2, Route110_TrickHousePuzzle5_EventScript_162C9B - end - -Route110_TrickHousePuzzle5_EventScript_162A9B:: @ 8162A9B - setvar 0x4004, 1 - setvar 0x4008, 4 - playsfx 21 - move 4, Route110_TrickHousePuzzle5_Movement_1A0833 - waitmove 0 - move 4, Route110_TrickHousePuzzle5_Movement_1A0835 - waitmove 0 - compare 0x4009, 1 - callif 1, Route110_TrickHousePuzzle5_EventScript_162DF3 - compare 0x4009, 2 - callif 1, Route110_TrickHousePuzzle5_EventScript_162E2B - compare 0x4009, 3 - callif 1, Route110_TrickHousePuzzle5_EventScript_162E63 - msgbox Route110_TrickHousePuzzle5_Text_19D93D, 4 - random 3 - switch RESULT - case 0, Route110_TrickHousePuzzle5_EventScript_162CBE - case 1, Route110_TrickHousePuzzle5_EventScript_162CE1 - case 2, Route110_TrickHousePuzzle5_EventScript_162D04 - end - -Route110_TrickHousePuzzle5_EventScript_162B0F:: @ 8162B0F - setvar 0x4005, 1 - setvar 0x4008, 5 - playsfx 21 - move 5, Route110_TrickHousePuzzle5_Movement_1A0833 - waitmove 0 - move 5, Route110_TrickHousePuzzle5_Movement_1A0835 - waitmove 0 - compare 0x4009, 1 - callif 1, Route110_TrickHousePuzzle5_EventScript_162E9B - compare 0x4009, 2 - callif 1, Route110_TrickHousePuzzle5_EventScript_162ED3 - compare 0x4009, 3 - callif 1, Route110_TrickHousePuzzle5_EventScript_162F0B - msgbox Route110_TrickHousePuzzle5_Text_19DA9A, 4 - random 3 - switch RESULT - case 0, Route110_TrickHousePuzzle5_EventScript_162D27 - case 1, Route110_TrickHousePuzzle5_EventScript_162D4A - case 2, Route110_TrickHousePuzzle5_EventScript_162D6D - end - -Route110_TrickHousePuzzle5_EventScript_162B83:: @ 8162B83 - msgbox Route110_TrickHousePuzzle5_Text_19D4AE, 4 - multichoice 0, 0, 25, 1 - switch RESULT - case 1, Route110_TrickHousePuzzle5_EventScript_162DDF - jump Route110_TrickHousePuzzle5_EventScript_162D90 - end - -Route110_TrickHousePuzzle5_EventScript_162BA6:: @ 8162BA6 - msgbox Route110_TrickHousePuzzle5_Text_19D501, 4 - multichoice 0, 0, 26, 1 - switch RESULT - case 0, Route110_TrickHousePuzzle5_EventScript_162DDF - jump Route110_TrickHousePuzzle5_EventScript_162D90 - end - -Route110_TrickHousePuzzle5_EventScript_162BC9:: @ 8162BC9 - msgbox Route110_TrickHousePuzzle5_Text_19D553, 4 - multichoice 0, 0, 27, 1 - switch RESULT - case 1, Route110_TrickHousePuzzle5_EventScript_162DDF - jump Route110_TrickHousePuzzle5_EventScript_162D90 - end - -Route110_TrickHousePuzzle5_EventScript_162BEC:: @ 8162BEC - msgbox Route110_TrickHousePuzzle5_Text_19D68E, 4 - multichoice 0, 0, 28, 1 - switch RESULT - case 2, Route110_TrickHousePuzzle5_EventScript_162DDF - jump Route110_TrickHousePuzzle5_EventScript_162D90 - end - -Route110_TrickHousePuzzle5_EventScript_162C0F:: @ 8162C0F - msgbox Route110_TrickHousePuzzle5_Text_19D6EC, 4 - multichoice 0, 0, 29, 1 - switch RESULT - case 0, Route110_TrickHousePuzzle5_EventScript_162DDF - jump Route110_TrickHousePuzzle5_EventScript_162D90 - end - -Route110_TrickHousePuzzle5_EventScript_162C32:: @ 8162C32 - msgbox Route110_TrickHousePuzzle5_Text_19D745, 4 - multichoice 0, 0, 30, 1 - switch RESULT - case 0, Route110_TrickHousePuzzle5_EventScript_162DDF - jump Route110_TrickHousePuzzle5_EventScript_162D90 - end - -Route110_TrickHousePuzzle5_EventScript_162C55:: @ 8162C55 - msgbox Route110_TrickHousePuzzle5_Text_19D81B, 4 - multichoice 0, 0, 31, 1 - switch RESULT - case 1, Route110_TrickHousePuzzle5_EventScript_162DDF - jump Route110_TrickHousePuzzle5_EventScript_162D90 - end - -Route110_TrickHousePuzzle5_EventScript_162C78:: @ 8162C78 - msgbox Route110_TrickHousePuzzle5_Text_19D865, 4 - multichoice 0, 0, 32, 1 - switch RESULT - case 2, Route110_TrickHousePuzzle5_EventScript_162DDF - jump Route110_TrickHousePuzzle5_EventScript_162D90 - end - -Route110_TrickHousePuzzle5_EventScript_162C9B:: @ 8162C9B - msgbox Route110_TrickHousePuzzle5_Text_19D8BA, 4 - multichoice 0, 0, 33, 1 - switch RESULT - case 1, Route110_TrickHousePuzzle5_EventScript_162DDF - jump Route110_TrickHousePuzzle5_EventScript_162D90 - end - -Route110_TrickHousePuzzle5_EventScript_162CBE:: @ 8162CBE - msgbox Route110_TrickHousePuzzle5_Text_19D987, 4 - multichoice 0, 0, 34, 1 - switch RESULT - case 1, Route110_TrickHousePuzzle5_EventScript_162DDF - jump Route110_TrickHousePuzzle5_EventScript_162D90 - end - -Route110_TrickHousePuzzle5_EventScript_162CE1:: @ 8162CE1 - msgbox Route110_TrickHousePuzzle5_Text_19D9DC, 4 - multichoice 0, 0, 35, 1 - switch RESULT - case 0, Route110_TrickHousePuzzle5_EventScript_162DDF - jump Route110_TrickHousePuzzle5_EventScript_162D90 - end - -Route110_TrickHousePuzzle5_EventScript_162D04:: @ 8162D04 - msgbox Route110_TrickHousePuzzle5_Text_19DA1D, 4 - multichoice 0, 0, 36, 1 - switch RESULT - case 1, Route110_TrickHousePuzzle5_EventScript_162DDF - jump Route110_TrickHousePuzzle5_EventScript_162D90 - end - -Route110_TrickHousePuzzle5_EventScript_162D27:: @ 8162D27 - msgbox Route110_TrickHousePuzzle5_Text_19DAEF, 4 - multichoice 0, 0, 37, 1 - switch RESULT - case 1, Route110_TrickHousePuzzle5_EventScript_162DDF - jump Route110_TrickHousePuzzle5_EventScript_162D90 - end - -Route110_TrickHousePuzzle5_EventScript_162D4A:: @ 8162D4A - msgbox Route110_TrickHousePuzzle5_Text_19DB43, 4 - multichoice 0, 0, 38, 1 - switch RESULT - case 0, Route110_TrickHousePuzzle5_EventScript_162DDF - jump Route110_TrickHousePuzzle5_EventScript_162D90 - end - -Route110_TrickHousePuzzle5_EventScript_162D6D:: @ 8162D6D - msgbox Route110_TrickHousePuzzle5_Text_19DB97, 4 - multichoice 0, 0, 39, 1 - switch RESULT - case 2, Route110_TrickHousePuzzle5_EventScript_162DDF - jump Route110_TrickHousePuzzle5_EventScript_162D90 - end - -Route110_TrickHousePuzzle5_EventScript_162D90:: @ 8162D90 - checksound - playsfx 32 - msgbox Route110_TrickHousePuzzle5_Text_19D5CF, 4 - move 1, Route110_TrickHousePuzzle5_Movement_16309F - move 2, Route110_TrickHousePuzzle5_Movement_16309F - move 3, Route110_TrickHousePuzzle5_Movement_16309F - move 4, Route110_TrickHousePuzzle5_Movement_16309F - move 5, Route110_TrickHousePuzzle5_Movement_16309F - msgbox Route110_TrickHousePuzzle5_Text_19D5ED, 4 - waitmove 0 - closebutton - msgbox Route110_TrickHousePuzzle5_Text_19D615, 4 - closebutton - warp Route110_TrickHousePuzzle5, 255, 0, 21 - waitstate - releaseall - end - -Route110_TrickHousePuzzle5_EventScript_162DDF:: @ 8162DDF - checksound - playsfx 31 - jump Route110_TrickHousePuzzle5_EventScript_162DE9 - end - -Route110_TrickHousePuzzle5_EventScript_162DE9:: @ 8162DE9 - msgbox Route110_TrickHousePuzzle5_Text_19D599, 4 - releaseall - end - -Route110_TrickHousePuzzle5_EventScript_162DF3:: @ 8162DF3 - compare 0x4008, 1 - callif 1, Route110_TrickHousePuzzle5_EventScript_162F43 - compare 0x4008, 2 - callif 1, Route110_TrickHousePuzzle5_EventScript_162F4E - compare 0x4008, 3 - callif 1, Route110_TrickHousePuzzle5_EventScript_162F59 - compare 0x4008, 4 - callif 1, Route110_TrickHousePuzzle5_EventScript_162F64 - compare 0x4008, 5 - callif 1, Route110_TrickHousePuzzle5_EventScript_162F6F - return - -Route110_TrickHousePuzzle5_EventScript_162E2B:: @ 8162E2B - compare 0x4008, 1 - callif 1, Route110_TrickHousePuzzle5_EventScript_162F7A - compare 0x4008, 2 - callif 1, Route110_TrickHousePuzzle5_EventScript_162F85 - compare 0x4008, 3 - callif 1, Route110_TrickHousePuzzle5_EventScript_162F90 - compare 0x4008, 4 - callif 1, Route110_TrickHousePuzzle5_EventScript_162F9B - compare 0x4008, 5 - callif 1, Route110_TrickHousePuzzle5_EventScript_162FA6 - return - -Route110_TrickHousePuzzle5_EventScript_162E63:: @ 8162E63 - compare 0x4008, 1 - callif 1, Route110_TrickHousePuzzle5_EventScript_162FB1 - compare 0x4008, 2 - callif 1, Route110_TrickHousePuzzle5_EventScript_162FBC - compare 0x4008, 3 - callif 1, Route110_TrickHousePuzzle5_EventScript_162FC7 - compare 0x4009, 4 - callif 1, Route110_TrickHousePuzzle5_EventScript_162FD2 - compare 0x4009, 5 - callif 1, Route110_TrickHousePuzzle5_EventScript_162FDD - return - -Route110_TrickHousePuzzle5_EventScript_162E9B:: @ 8162E9B - compare 0x4008, 1 - callif 1, Route110_TrickHousePuzzle5_EventScript_162FE8 - compare 0x4008, 2 - callif 1, Route110_TrickHousePuzzle5_EventScript_162FF3 - compare 0x4008, 3 - callif 1, Route110_TrickHousePuzzle5_EventScript_162FFE - compare 0x4008, 4 - callif 1, Route110_TrickHousePuzzle5_EventScript_163009 - compare 0x4008, 5 - callif 1, Route110_TrickHousePuzzle5_EventScript_163014 - return - -Route110_TrickHousePuzzle5_EventScript_162ED3:: @ 8162ED3 - compare 0x4008, 1 - callif 1, Route110_TrickHousePuzzle5_EventScript_16301F - compare 0x4008, 2 - callif 1, Route110_TrickHousePuzzle5_EventScript_16302A - compare 0x4008, 3 - callif 1, Route110_TrickHousePuzzle5_EventScript_163035 - compare 0x4008, 4 - callif 1, Route110_TrickHousePuzzle5_EventScript_163040 - compare 0x4008, 5 - callif 1, Route110_TrickHousePuzzle5_EventScript_16304B - return - -Route110_TrickHousePuzzle5_EventScript_162F0B:: @ 8162F0B - compare 0x4008, 1 - callif 1, Route110_TrickHousePuzzle5_EventScript_163056 - compare 0x4008, 2 - callif 1, Route110_TrickHousePuzzle5_EventScript_163061 - compare 0x4008, 3 - callif 1, Route110_TrickHousePuzzle5_EventScript_16306C - compare 0x4008, 4 - callif 1, Route110_TrickHousePuzzle5_EventScript_163077 - compare 0x4008, 5 - callif 1, Route110_TrickHousePuzzle5_EventScript_163082 - return - -Route110_TrickHousePuzzle5_EventScript_162F43:: @ 8162F43 - move 1, Route110_TrickHousePuzzle5_Movement_16308D - waitmove 0 - return - -Route110_TrickHousePuzzle5_EventScript_162F4E:: @ 8162F4E - move 2, Route110_TrickHousePuzzle5_Movement_16308D - waitmove 0 - return - -Route110_TrickHousePuzzle5_EventScript_162F59:: @ 8162F59 - move 3, Route110_TrickHousePuzzle5_Movement_16308D - waitmove 0 - return - -Route110_TrickHousePuzzle5_EventScript_162F64:: @ 8162F64 - move 4, Route110_TrickHousePuzzle5_Movement_16308D - waitmove 0 - return - -Route110_TrickHousePuzzle5_EventScript_162F6F:: @ 8162F6F - move 5, Route110_TrickHousePuzzle5_Movement_16308D - waitmove 0 - return - -Route110_TrickHousePuzzle5_EventScript_162F7A:: @ 8162F7A - move 1, Route110_TrickHousePuzzle5_Movement_16308F - waitmove 0 - return - -Route110_TrickHousePuzzle5_EventScript_162F85:: @ 8162F85 - move 2, Route110_TrickHousePuzzle5_Movement_16308F - waitmove 0 - return - -Route110_TrickHousePuzzle5_EventScript_162F90:: @ 8162F90 - move 3, Route110_TrickHousePuzzle5_Movement_16308F - waitmove 0 - return - -Route110_TrickHousePuzzle5_EventScript_162F9B:: @ 8162F9B - move 4, Route110_TrickHousePuzzle5_Movement_16308F - waitmove 0 - return - -Route110_TrickHousePuzzle5_EventScript_162FA6:: @ 8162FA6 - move 5, Route110_TrickHousePuzzle5_Movement_16308F - waitmove 0 - return - -Route110_TrickHousePuzzle5_EventScript_162FB1:: @ 8162FB1 - move 1, Route110_TrickHousePuzzle5_Movement_163092 - waitmove 0 - return - -Route110_TrickHousePuzzle5_EventScript_162FBC:: @ 8162FBC - move 2, Route110_TrickHousePuzzle5_Movement_163092 - waitmove 0 - return - -Route110_TrickHousePuzzle5_EventScript_162FC7:: @ 8162FC7 - move 3, Route110_TrickHousePuzzle5_Movement_163092 - waitmove 0 - return - -Route110_TrickHousePuzzle5_EventScript_162FD2:: @ 8162FD2 - move 4, Route110_TrickHousePuzzle5_Movement_163092 - waitmove 0 - return - -Route110_TrickHousePuzzle5_EventScript_162FDD:: @ 8162FDD - move 5, Route110_TrickHousePuzzle5_Movement_163092 - waitmove 0 - return - -Route110_TrickHousePuzzle5_EventScript_162FE8:: @ 8162FE8 - move 1, Route110_TrickHousePuzzle5_Movement_163096 - waitmove 0 - return - -Route110_TrickHousePuzzle5_EventScript_162FF3:: @ 8162FF3 - move 2, Route110_TrickHousePuzzle5_Movement_163096 - waitmove 0 - return - -Route110_TrickHousePuzzle5_EventScript_162FFE:: @ 8162FFE - move 3, Route110_TrickHousePuzzle5_Movement_163096 - waitmove 0 - return - -Route110_TrickHousePuzzle5_EventScript_163009:: @ 8163009 - move 4, Route110_TrickHousePuzzle5_Movement_163096 - waitmove 0 - return - -Route110_TrickHousePuzzle5_EventScript_163014:: @ 8163014 - move 5, Route110_TrickHousePuzzle5_Movement_163096 - waitmove 0 - return - -Route110_TrickHousePuzzle5_EventScript_16301F:: @ 816301F - move 1, Route110_TrickHousePuzzle5_Movement_163098 - waitmove 0 - return - -Route110_TrickHousePuzzle5_EventScript_16302A:: @ 816302A - move 2, Route110_TrickHousePuzzle5_Movement_163098 - waitmove 0 - return - -Route110_TrickHousePuzzle5_EventScript_163035:: @ 8163035 - move 3, Route110_TrickHousePuzzle5_Movement_163098 - waitmove 0 - return - -Route110_TrickHousePuzzle5_EventScript_163040:: @ 8163040 - move 4, Route110_TrickHousePuzzle5_Movement_163098 - waitmove 0 - return - -Route110_TrickHousePuzzle5_EventScript_16304B:: @ 816304B - move 5, Route110_TrickHousePuzzle5_Movement_163098 - waitmove 0 - return - -Route110_TrickHousePuzzle5_EventScript_163056:: @ 8163056 - move 1, Route110_TrickHousePuzzle5_Movement_16309B - waitmove 0 - return - -Route110_TrickHousePuzzle5_EventScript_163061:: @ 8163061 - move 2, Route110_TrickHousePuzzle5_Movement_16309B - waitmove 0 - return - -Route110_TrickHousePuzzle5_EventScript_16306C:: @ 816306C - move 3, Route110_TrickHousePuzzle5_Movement_16309B - waitmove 0 - return - -Route110_TrickHousePuzzle5_EventScript_163077:: @ 8163077 - move 4, Route110_TrickHousePuzzle5_Movement_16309B - waitmove 0 - return - -Route110_TrickHousePuzzle5_EventScript_163082:: @ 8163082 - move 5, Route110_TrickHousePuzzle5_Movement_16309B - waitmove 0 - return - -Route110_TrickHousePuzzle5_Movement_16308D:: @ 816308D - step_left - step_end - -Route110_TrickHousePuzzle5_Movement_16308F:: @ 816308F - step_left - step_left - step_end - -Route110_TrickHousePuzzle5_Movement_163092:: @ 8163092 - step_left - step_left - step_left - step_end - -Route110_TrickHousePuzzle5_Movement_163096:: @ 8163096 - step_right - step_end - -Route110_TrickHousePuzzle5_Movement_163098:: @ 8163098 - step_right - step_right - step_end - -Route110_TrickHousePuzzle5_Movement_16309B:: @ 816309B - step_right - step_right - step_right - step_end - -Route110_TrickHouseEntrance_Movement_16309F:: @ 816309F -Route110_TrickHousePuzzle5_Movement_16309F:: @ 816309F - step_02 - step_11 - step_03 - step_11 - step_02 - step_11 - step_03 - step_11 - step_02 - step_11 - step_03 - step_11 - step_02 - step_11 - step_03 - step_11 - step_02 - step_11 - step_03 - step_11 - step_02 - step_11 - step_03 - step_11 - step_02 - step_11 - step_03 - step_11 - step_02 - step_11 - step_03 - step_11 - step_02 - step_11 - step_03 - step_11 - step_02 - step_11 - step_03 - step_11 - step_02 - step_11 - step_03 - step_11 - step_00 - step_end diff --git a/data/scripts/maps/Route110_TrickHousePuzzle6.inc b/data/scripts/maps/Route110_TrickHousePuzzle6.inc new file mode 100644 index 000000000..56d350871 --- /dev/null +++ b/data/scripts/maps/Route110_TrickHousePuzzle6.inc @@ -0,0 +1,43 @@ +Route110_TrickHousePuzzle6_MapScripts:: @ 81630CD + map_script 3, Route110_TrickHousePuzzle6_MapScript1_1630D8 + map_script 4, Route110_TrickHousePuzzle6_MapScript2_1630DC + .byte 0 + +Route110_TrickHousePuzzle6_MapScript1_1630D8:: @ 81630D8 + special 201 + end + +Route110_TrickHousePuzzle6_MapScript2_1630DC:: @ 81630DC + map_script_2 0x4000, 16384, Route110_TrickHousePuzzle6_EventScript_1630E6 + .2byte 0 + +Route110_TrickHousePuzzle6_EventScript_1630E6:: @ 81630E6 + special 202 + end + +Route110_TrickHousePuzzle6_EventScript_1630EA:: @ 81630EA + lockall + compare 0x40b0, 0 + jumpeq Route110_TrickHousePuzzle6_EventScript_1630FC + jump Route110_TrickHousePuzzle6_EventScript_161892 + end + +Route110_TrickHousePuzzle6_EventScript_1630FC:: @ 81630FC + setvar 0x40b0, 1 + jump Route110_TrickHousePuzzle6_EventScript_16189C + end + +Route110_TrickHousePuzzle6_EventScript_163107:: @ 8163107 + trainerbattle 0, OPPONENT_SOPHIA, 0, Route110_TrickHousePuzzle6_Text_19DC87, Route110_TrickHousePuzzle6_Text_19DCC6 + msgbox Route110_TrickHousePuzzle6_Text_19DCE7, 6 + end + +Route110_TrickHousePuzzle6_EventScript_16311E:: @ 816311E + trainerbattle 0, OPPONENT_BENNY, 0, Route110_TrickHousePuzzle6_Text_19DD49, Route110_TrickHousePuzzle6_Text_19DD83 + msgbox Route110_TrickHousePuzzle6_Text_19DD96, 6 + end + +Route110_TrickHousePuzzle6_EventScript_163135:: @ 8163135 + trainerbattle 0, OPPONENT_SEBASTIAN, 0, Route110_TrickHousePuzzle6_Text_19DDCF, Route110_TrickHousePuzzle6_Text_19DDFE + msgbox Route110_TrickHousePuzzle6_Text_19DE44, 6 + end diff --git a/data/scripts/maps/Route110_TrickHousePuzzle6.s b/data/scripts/maps/Route110_TrickHousePuzzle6.s deleted file mode 100644 index 56d350871..000000000 --- a/data/scripts/maps/Route110_TrickHousePuzzle6.s +++ /dev/null @@ -1,43 +0,0 @@ -Route110_TrickHousePuzzle6_MapScripts:: @ 81630CD - map_script 3, Route110_TrickHousePuzzle6_MapScript1_1630D8 - map_script 4, Route110_TrickHousePuzzle6_MapScript2_1630DC - .byte 0 - -Route110_TrickHousePuzzle6_MapScript1_1630D8:: @ 81630D8 - special 201 - end - -Route110_TrickHousePuzzle6_MapScript2_1630DC:: @ 81630DC - map_script_2 0x4000, 16384, Route110_TrickHousePuzzle6_EventScript_1630E6 - .2byte 0 - -Route110_TrickHousePuzzle6_EventScript_1630E6:: @ 81630E6 - special 202 - end - -Route110_TrickHousePuzzle6_EventScript_1630EA:: @ 81630EA - lockall - compare 0x40b0, 0 - jumpeq Route110_TrickHousePuzzle6_EventScript_1630FC - jump Route110_TrickHousePuzzle6_EventScript_161892 - end - -Route110_TrickHousePuzzle6_EventScript_1630FC:: @ 81630FC - setvar 0x40b0, 1 - jump Route110_TrickHousePuzzle6_EventScript_16189C - end - -Route110_TrickHousePuzzle6_EventScript_163107:: @ 8163107 - trainerbattle 0, OPPONENT_SOPHIA, 0, Route110_TrickHousePuzzle6_Text_19DC87, Route110_TrickHousePuzzle6_Text_19DCC6 - msgbox Route110_TrickHousePuzzle6_Text_19DCE7, 6 - end - -Route110_TrickHousePuzzle6_EventScript_16311E:: @ 816311E - trainerbattle 0, OPPONENT_BENNY, 0, Route110_TrickHousePuzzle6_Text_19DD49, Route110_TrickHousePuzzle6_Text_19DD83 - msgbox Route110_TrickHousePuzzle6_Text_19DD96, 6 - end - -Route110_TrickHousePuzzle6_EventScript_163135:: @ 8163135 - trainerbattle 0, OPPONENT_SEBASTIAN, 0, Route110_TrickHousePuzzle6_Text_19DDCF, Route110_TrickHousePuzzle6_Text_19DDFE - msgbox Route110_TrickHousePuzzle6_Text_19DE44, 6 - end diff --git a/data/scripts/maps/Route110_TrickHousePuzzle7.inc b/data/scripts/maps/Route110_TrickHousePuzzle7.inc new file mode 100644 index 000000000..1276562d0 --- /dev/null +++ b/data/scripts/maps/Route110_TrickHousePuzzle7.inc @@ -0,0 +1,259 @@ +Route110_TrickHousePuzzle7_MapScripts:: @ 816314C + map_script 5, Route110_TrickHousePuzzle7_MapScript1_163161 + map_script 3, Route110_TrickHousePuzzle7_MapScript1_163253 + map_script 1, Route110_TrickHousePuzzle7_MapScript1_16326F + map_script 2, Route110_TrickHousePuzzle7_MapScript2_16327B + .byte 0 + +Route110_TrickHousePuzzle7_MapScript1_163161:: @ 8163161 + call Route110_TrickHousePuzzle7_EventScript_163167 + end + +Route110_TrickHousePuzzle7_EventScript_163167:: @ 8163167 + checkflag 194 + callif 1, Route110_TrickHousePuzzle7_EventScript_163195 + checkflag 195 + callif 1, Route110_TrickHousePuzzle7_EventScript_1631A8 + checkflag 196 + callif 1, Route110_TrickHousePuzzle7_EventScript_1631BB + checkflag 197 + callif 1, Route110_TrickHousePuzzle7_EventScript_1631CE + checkflag 198 + callif 1, Route110_TrickHousePuzzle7_EventScript_1631E1 + return + +Route110_TrickHousePuzzle7_EventScript_163195:: @ 8163195 + setmaptile 13, 17, 610, 0 + setmaptile 12, 16, 575, 1 + return + +Route110_TrickHousePuzzle7_EventScript_1631A8:: @ 81631A8 + setmaptile 12, 13, 610, 0 + setmaptile 12, 11, 575, 1 + return + +Route110_TrickHousePuzzle7_EventScript_1631BB:: @ 81631BB + setmaptile 7, 12, 610, 0 + setmaptile 5, 10, 575, 1 + return + +Route110_TrickHousePuzzle7_EventScript_1631CE:: @ 81631CE + setmaptile 6, 6, 636, 0 + setmaptile 4, 4, 575, 1 + return + +Route110_TrickHousePuzzle7_EventScript_1631E1:: @ 81631E1 + setmaptile 8, 4, 609, 0 + setmaptile 7, 5, 575, 1 + return + +Route110_TrickHousePuzzle7_EventScript_1631F4:: @ 81631F4 + setmaptile 13, 17, 611, 0 + setmaptile 12, 16, 574, 1 + return + +Route110_TrickHousePuzzle7_EventScript_163207:: @ 8163207 + setmaptile 12, 13, 609, 0 + setmaptile 12, 11, 574, 1 + return + +Route110_TrickHousePuzzle7_EventScript_16321A:: @ 816321A + setmaptile 7, 12, 611, 0 + setmaptile 5, 10, 574, 1 + return + +Route110_TrickHousePuzzle7_EventScript_16322D:: @ 816322D + setmaptile 6, 6, 635, 0 + setmaptile 4, 4, 574, 1 + return + +Route110_TrickHousePuzzle7_EventScript_163240:: @ 8163240 + setmaptile 8, 4, 608, 0 + setmaptile 7, 5, 574, 1 + return + +Route110_TrickHousePuzzle7_MapScript1_163253:: @ 8163253 + compare 0x40b6, 1 + jumpeq Route110_TrickHousePuzzle7_EventScript_16326E + clearflag 194 + clearflag 195 + clearflag 196 + clearflag 197 + clearflag 198 + end + +Route110_TrickHousePuzzle7_EventScript_16326E:: @ 816326E + end + +Route110_TrickHousePuzzle7_MapScript1_16326F:: @ 816326F + compare 0x40b6, 1 + callif 1, Route110_TrickHousePuzzle7_EventScript_163167 + end + +Route110_TrickHousePuzzle7_MapScript2_16327B:: @ 816327B + map_script_2 0x40b6, 1, Route110_TrickHousePuzzle7_EventScript_163285 + .2byte 0 + +Route110_TrickHousePuzzle7_EventScript_163285:: @ 8163285 + setvar 0x40b6, 0 + end + +Route110_TrickHousePuzzle7_EventScript_16328B:: @ 816328B + lockall + compare 0x40b1, 0 + jumpeq Route110_TrickHousePuzzle7_EventScript_16329D + jump Route110_TrickHousePuzzle7_EventScript_161892 + end + +Route110_TrickHousePuzzle7_EventScript_16329D:: @ 816329D + setvar 0x40b1, 1 + jump Route110_TrickHousePuzzle7_EventScript_16189C + end + +Route110_TrickHousePuzzle7_EventScript_1632A8:: @ 81632A8 + lockall + setvar 0x40b6, 1 + warpteleport Route110_TrickHousePuzzle7, 255, 3, 19 + waitstate + releaseall + end + +Route110_TrickHousePuzzle7_EventScript_1632B9:: @ 81632B9 + lockall + pause 32 + checkflag 194 + callif 0, Route110_TrickHousePuzzle7_EventScript_163195 + checkflag 194 + callif 1, Route110_TrickHousePuzzle7_EventScript_1631F4 + special 142 + playsfx 36 + checkflag 194 + jumpif 0, Route110_TrickHousePuzzle7_EventScript_1633A4 + checkflag 194 + jumpeq Route110_TrickHousePuzzle7_EventScript_1633A9 + end + +Route110_TrickHousePuzzle7_EventScript_1632E8:: @ 81632E8 + lockall + pause 32 + checkflag 195 + callif 0, Route110_TrickHousePuzzle7_EventScript_1631A8 + checkflag 195 + callif 1, Route110_TrickHousePuzzle7_EventScript_163207 + special 142 + playsfx 36 + checkflag 195 + jumpif 0, Route110_TrickHousePuzzle7_EventScript_1633AE + checkflag 195 + jumpeq Route110_TrickHousePuzzle7_EventScript_1633B3 + end + +Route110_TrickHousePuzzle7_EventScript_163317:: @ 8163317 + lockall + pause 32 + checkflag 196 + callif 0, Route110_TrickHousePuzzle7_EventScript_1631BB + checkflag 196 + callif 1, Route110_TrickHousePuzzle7_EventScript_16321A + special 142 + playsfx 36 + checkflag 196 + jumpif 0, Route110_TrickHousePuzzle7_EventScript_1633B8 + checkflag 196 + jumpeq Route110_TrickHousePuzzle7_EventScript_1633BD + end + +Route110_TrickHousePuzzle7_EventScript_163346:: @ 8163346 + lockall + pause 32 + checkflag 197 + callif 0, Route110_TrickHousePuzzle7_EventScript_1631CE + checkflag 197 + callif 1, Route110_TrickHousePuzzle7_EventScript_16322D + special 142 + playsfx 36 + checkflag 197 + jumpif 0, Route110_TrickHousePuzzle7_EventScript_1633C2 + checkflag 197 + jumpeq Route110_TrickHousePuzzle7_EventScript_1633C7 + end + +Route110_TrickHousePuzzle7_EventScript_163375:: @ 8163375 + lockall + pause 32 + checkflag 198 + callif 0, Route110_TrickHousePuzzle7_EventScript_1631E1 + checkflag 198 + callif 1, Route110_TrickHousePuzzle7_EventScript_163240 + special 142 + playsfx 36 + checkflag 198 + jumpif 0, Route110_TrickHousePuzzle7_EventScript_1633CC + checkflag 198 + jumpeq Route110_TrickHousePuzzle7_EventScript_1633D1 + end + +Route110_TrickHousePuzzle7_EventScript_1633A4:: @ 81633A4 + setflag 194 + releaseall + end + +Route110_TrickHousePuzzle7_EventScript_1633A9:: @ 81633A9 + clearflag 194 + releaseall + end + +Route110_TrickHousePuzzle7_EventScript_1633AE:: @ 81633AE + setflag 195 + releaseall + end + +Route110_TrickHousePuzzle7_EventScript_1633B3:: @ 81633B3 + clearflag 195 + releaseall + end + +Route110_TrickHousePuzzle7_EventScript_1633B8:: @ 81633B8 + setflag 196 + releaseall + end + +Route110_TrickHousePuzzle7_EventScript_1633BD:: @ 81633BD + clearflag 196 + releaseall + end + +Route110_TrickHousePuzzle7_EventScript_1633C2:: @ 81633C2 + setflag 197 + releaseall + end + +Route110_TrickHousePuzzle7_EventScript_1633C7:: @ 81633C7 + clearflag 197 + releaseall + end + +Route110_TrickHousePuzzle7_EventScript_1633CC:: @ 81633CC + setflag 198 + releaseall + end + +Route110_TrickHousePuzzle7_EventScript_1633D1:: @ 81633D1 + clearflag 198 + releaseall + end + +Route110_TrickHousePuzzle7_EventScript_1633D6:: @ 81633D6 + trainerbattle 0, OPPONENT_JOSHUA, 0, Route110_TrickHousePuzzle7_Text_19DF0B, Route110_TrickHousePuzzle7_Text_19DF4B + msgbox Route110_TrickHousePuzzle7_Text_19DF7E, 6 + end + +Route110_TrickHousePuzzle7_EventScript_1633ED:: @ 81633ED + trainerbattle 0, OPPONENT_PATRICIA, 0, Route110_TrickHousePuzzle7_Text_19DFBB, Route110_TrickHousePuzzle7_Text_19DFF2 + msgbox Route110_TrickHousePuzzle7_Text_19E00F, 6 + end + +Route110_TrickHousePuzzle7_EventScript_163404:: @ 8163404 + trainerbattle 0, OPPONENT_ALEXIS, 0, Route110_TrickHousePuzzle7_Text_19E054, Route110_TrickHousePuzzle7_Text_19E098 + msgbox Route110_TrickHousePuzzle7_Text_19E0B2, 6 + end diff --git a/data/scripts/maps/Route110_TrickHousePuzzle7.s b/data/scripts/maps/Route110_TrickHousePuzzle7.s deleted file mode 100644 index 1276562d0..000000000 --- a/data/scripts/maps/Route110_TrickHousePuzzle7.s +++ /dev/null @@ -1,259 +0,0 @@ -Route110_TrickHousePuzzle7_MapScripts:: @ 816314C - map_script 5, Route110_TrickHousePuzzle7_MapScript1_163161 - map_script 3, Route110_TrickHousePuzzle7_MapScript1_163253 - map_script 1, Route110_TrickHousePuzzle7_MapScript1_16326F - map_script 2, Route110_TrickHousePuzzle7_MapScript2_16327B - .byte 0 - -Route110_TrickHousePuzzle7_MapScript1_163161:: @ 8163161 - call Route110_TrickHousePuzzle7_EventScript_163167 - end - -Route110_TrickHousePuzzle7_EventScript_163167:: @ 8163167 - checkflag 194 - callif 1, Route110_TrickHousePuzzle7_EventScript_163195 - checkflag 195 - callif 1, Route110_TrickHousePuzzle7_EventScript_1631A8 - checkflag 196 - callif 1, Route110_TrickHousePuzzle7_EventScript_1631BB - checkflag 197 - callif 1, Route110_TrickHousePuzzle7_EventScript_1631CE - checkflag 198 - callif 1, Route110_TrickHousePuzzle7_EventScript_1631E1 - return - -Route110_TrickHousePuzzle7_EventScript_163195:: @ 8163195 - setmaptile 13, 17, 610, 0 - setmaptile 12, 16, 575, 1 - return - -Route110_TrickHousePuzzle7_EventScript_1631A8:: @ 81631A8 - setmaptile 12, 13, 610, 0 - setmaptile 12, 11, 575, 1 - return - -Route110_TrickHousePuzzle7_EventScript_1631BB:: @ 81631BB - setmaptile 7, 12, 610, 0 - setmaptile 5, 10, 575, 1 - return - -Route110_TrickHousePuzzle7_EventScript_1631CE:: @ 81631CE - setmaptile 6, 6, 636, 0 - setmaptile 4, 4, 575, 1 - return - -Route110_TrickHousePuzzle7_EventScript_1631E1:: @ 81631E1 - setmaptile 8, 4, 609, 0 - setmaptile 7, 5, 575, 1 - return - -Route110_TrickHousePuzzle7_EventScript_1631F4:: @ 81631F4 - setmaptile 13, 17, 611, 0 - setmaptile 12, 16, 574, 1 - return - -Route110_TrickHousePuzzle7_EventScript_163207:: @ 8163207 - setmaptile 12, 13, 609, 0 - setmaptile 12, 11, 574, 1 - return - -Route110_TrickHousePuzzle7_EventScript_16321A:: @ 816321A - setmaptile 7, 12, 611, 0 - setmaptile 5, 10, 574, 1 - return - -Route110_TrickHousePuzzle7_EventScript_16322D:: @ 816322D - setmaptile 6, 6, 635, 0 - setmaptile 4, 4, 574, 1 - return - -Route110_TrickHousePuzzle7_EventScript_163240:: @ 8163240 - setmaptile 8, 4, 608, 0 - setmaptile 7, 5, 574, 1 - return - -Route110_TrickHousePuzzle7_MapScript1_163253:: @ 8163253 - compare 0x40b6, 1 - jumpeq Route110_TrickHousePuzzle7_EventScript_16326E - clearflag 194 - clearflag 195 - clearflag 196 - clearflag 197 - clearflag 198 - end - -Route110_TrickHousePuzzle7_EventScript_16326E:: @ 816326E - end - -Route110_TrickHousePuzzle7_MapScript1_16326F:: @ 816326F - compare 0x40b6, 1 - callif 1, Route110_TrickHousePuzzle7_EventScript_163167 - end - -Route110_TrickHousePuzzle7_MapScript2_16327B:: @ 816327B - map_script_2 0x40b6, 1, Route110_TrickHousePuzzle7_EventScript_163285 - .2byte 0 - -Route110_TrickHousePuzzle7_EventScript_163285:: @ 8163285 - setvar 0x40b6, 0 - end - -Route110_TrickHousePuzzle7_EventScript_16328B:: @ 816328B - lockall - compare 0x40b1, 0 - jumpeq Route110_TrickHousePuzzle7_EventScript_16329D - jump Route110_TrickHousePuzzle7_EventScript_161892 - end - -Route110_TrickHousePuzzle7_EventScript_16329D:: @ 816329D - setvar 0x40b1, 1 - jump Route110_TrickHousePuzzle7_EventScript_16189C - end - -Route110_TrickHousePuzzle7_EventScript_1632A8:: @ 81632A8 - lockall - setvar 0x40b6, 1 - warpteleport Route110_TrickHousePuzzle7, 255, 3, 19 - waitstate - releaseall - end - -Route110_TrickHousePuzzle7_EventScript_1632B9:: @ 81632B9 - lockall - pause 32 - checkflag 194 - callif 0, Route110_TrickHousePuzzle7_EventScript_163195 - checkflag 194 - callif 1, Route110_TrickHousePuzzle7_EventScript_1631F4 - special 142 - playsfx 36 - checkflag 194 - jumpif 0, Route110_TrickHousePuzzle7_EventScript_1633A4 - checkflag 194 - jumpeq Route110_TrickHousePuzzle7_EventScript_1633A9 - end - -Route110_TrickHousePuzzle7_EventScript_1632E8:: @ 81632E8 - lockall - pause 32 - checkflag 195 - callif 0, Route110_TrickHousePuzzle7_EventScript_1631A8 - checkflag 195 - callif 1, Route110_TrickHousePuzzle7_EventScript_163207 - special 142 - playsfx 36 - checkflag 195 - jumpif 0, Route110_TrickHousePuzzle7_EventScript_1633AE - checkflag 195 - jumpeq Route110_TrickHousePuzzle7_EventScript_1633B3 - end - -Route110_TrickHousePuzzle7_EventScript_163317:: @ 8163317 - lockall - pause 32 - checkflag 196 - callif 0, Route110_TrickHousePuzzle7_EventScript_1631BB - checkflag 196 - callif 1, Route110_TrickHousePuzzle7_EventScript_16321A - special 142 - playsfx 36 - checkflag 196 - jumpif 0, Route110_TrickHousePuzzle7_EventScript_1633B8 - checkflag 196 - jumpeq Route110_TrickHousePuzzle7_EventScript_1633BD - end - -Route110_TrickHousePuzzle7_EventScript_163346:: @ 8163346 - lockall - pause 32 - checkflag 197 - callif 0, Route110_TrickHousePuzzle7_EventScript_1631CE - checkflag 197 - callif 1, Route110_TrickHousePuzzle7_EventScript_16322D - special 142 - playsfx 36 - checkflag 197 - jumpif 0, Route110_TrickHousePuzzle7_EventScript_1633C2 - checkflag 197 - jumpeq Route110_TrickHousePuzzle7_EventScript_1633C7 - end - -Route110_TrickHousePuzzle7_EventScript_163375:: @ 8163375 - lockall - pause 32 - checkflag 198 - callif 0, Route110_TrickHousePuzzle7_EventScript_1631E1 - checkflag 198 - callif 1, Route110_TrickHousePuzzle7_EventScript_163240 - special 142 - playsfx 36 - checkflag 198 - jumpif 0, Route110_TrickHousePuzzle7_EventScript_1633CC - checkflag 198 - jumpeq Route110_TrickHousePuzzle7_EventScript_1633D1 - end - -Route110_TrickHousePuzzle7_EventScript_1633A4:: @ 81633A4 - setflag 194 - releaseall - end - -Route110_TrickHousePuzzle7_EventScript_1633A9:: @ 81633A9 - clearflag 194 - releaseall - end - -Route110_TrickHousePuzzle7_EventScript_1633AE:: @ 81633AE - setflag 195 - releaseall - end - -Route110_TrickHousePuzzle7_EventScript_1633B3:: @ 81633B3 - clearflag 195 - releaseall - end - -Route110_TrickHousePuzzle7_EventScript_1633B8:: @ 81633B8 - setflag 196 - releaseall - end - -Route110_TrickHousePuzzle7_EventScript_1633BD:: @ 81633BD - clearflag 196 - releaseall - end - -Route110_TrickHousePuzzle7_EventScript_1633C2:: @ 81633C2 - setflag 197 - releaseall - end - -Route110_TrickHousePuzzle7_EventScript_1633C7:: @ 81633C7 - clearflag 197 - releaseall - end - -Route110_TrickHousePuzzle7_EventScript_1633CC:: @ 81633CC - setflag 198 - releaseall - end - -Route110_TrickHousePuzzle7_EventScript_1633D1:: @ 81633D1 - clearflag 198 - releaseall - end - -Route110_TrickHousePuzzle7_EventScript_1633D6:: @ 81633D6 - trainerbattle 0, OPPONENT_JOSHUA, 0, Route110_TrickHousePuzzle7_Text_19DF0B, Route110_TrickHousePuzzle7_Text_19DF4B - msgbox Route110_TrickHousePuzzle7_Text_19DF7E, 6 - end - -Route110_TrickHousePuzzle7_EventScript_1633ED:: @ 81633ED - trainerbattle 0, OPPONENT_PATRICIA, 0, Route110_TrickHousePuzzle7_Text_19DFBB, Route110_TrickHousePuzzle7_Text_19DFF2 - msgbox Route110_TrickHousePuzzle7_Text_19E00F, 6 - end - -Route110_TrickHousePuzzle7_EventScript_163404:: @ 8163404 - trainerbattle 0, OPPONENT_ALEXIS, 0, Route110_TrickHousePuzzle7_Text_19E054, Route110_TrickHousePuzzle7_Text_19E098 - msgbox Route110_TrickHousePuzzle7_Text_19E0B2, 6 - end diff --git a/data/scripts/maps/Route110_TrickHousePuzzle8.inc b/data/scripts/maps/Route110_TrickHousePuzzle8.inc new file mode 100644 index 000000000..a31c868be --- /dev/null +++ b/data/scripts/maps/Route110_TrickHousePuzzle8.inc @@ -0,0 +1,29 @@ +Route110_TrickHousePuzzle8_MapScripts:: @ 816341B + .byte 0 + +Route110_TrickHousePuzzle8_EventScript_16341C:: @ 816341C + lockall + compare 0x40b2, 0 + jumpeq Route110_TrickHousePuzzle8_EventScript_16342E + jump Route110_TrickHousePuzzle8_EventScript_161892 + end + +Route110_TrickHousePuzzle8_EventScript_16342E:: @ 816342E + setvar 0x40b2, 1 + jump Route110_TrickHousePuzzle8_EventScript_16189C + end + +Route110_TrickHousePuzzle8_EventScript_163439:: @ 8163439 + trainerbattle 0, OPPONENT_VINCENT, 0, Route110_TrickHousePuzzle8_Text_19E178, Route110_TrickHousePuzzle8_Text_19E1A1 + msgbox Route110_TrickHousePuzzle8_Text_19E1C5, 6 + end + +Route110_TrickHousePuzzle8_EventScript_163450:: @ 8163450 + trainerbattle 0, OPPONENT_ELAINE, 0, Route110_TrickHousePuzzle8_Text_19E201, Route110_TrickHousePuzzle8_Text_19E22C + msgbox Route110_TrickHousePuzzle8_Text_19E24C, 6 + end + +Route110_TrickHousePuzzle8_EventScript_163467:: @ 8163467 + trainerbattle 0, OPPONENT_LEROY, 0, Route110_TrickHousePuzzle8_Text_19E284, Route110_TrickHousePuzzle8_Text_19E2C1 + msgbox Route110_TrickHousePuzzle8_Text_19E2EE, 6 + end diff --git a/data/scripts/maps/Route110_TrickHousePuzzle8.s b/data/scripts/maps/Route110_TrickHousePuzzle8.s deleted file mode 100644 index a31c868be..000000000 --- a/data/scripts/maps/Route110_TrickHousePuzzle8.s +++ /dev/null @@ -1,29 +0,0 @@ -Route110_TrickHousePuzzle8_MapScripts:: @ 816341B - .byte 0 - -Route110_TrickHousePuzzle8_EventScript_16341C:: @ 816341C - lockall - compare 0x40b2, 0 - jumpeq Route110_TrickHousePuzzle8_EventScript_16342E - jump Route110_TrickHousePuzzle8_EventScript_161892 - end - -Route110_TrickHousePuzzle8_EventScript_16342E:: @ 816342E - setvar 0x40b2, 1 - jump Route110_TrickHousePuzzle8_EventScript_16189C - end - -Route110_TrickHousePuzzle8_EventScript_163439:: @ 8163439 - trainerbattle 0, OPPONENT_VINCENT, 0, Route110_TrickHousePuzzle8_Text_19E178, Route110_TrickHousePuzzle8_Text_19E1A1 - msgbox Route110_TrickHousePuzzle8_Text_19E1C5, 6 - end - -Route110_TrickHousePuzzle8_EventScript_163450:: @ 8163450 - trainerbattle 0, OPPONENT_ELAINE, 0, Route110_TrickHousePuzzle8_Text_19E201, Route110_TrickHousePuzzle8_Text_19E22C - msgbox Route110_TrickHousePuzzle8_Text_19E24C, 6 - end - -Route110_TrickHousePuzzle8_EventScript_163467:: @ 8163467 - trainerbattle 0, OPPONENT_LEROY, 0, Route110_TrickHousePuzzle8_Text_19E284, Route110_TrickHousePuzzle8_Text_19E2C1 - msgbox Route110_TrickHousePuzzle8_Text_19E2EE, 6 - end diff --git a/data/scripts/maps/Route111.inc b/data/scripts/maps/Route111.inc new file mode 100644 index 000000000..10b34cf5f --- /dev/null +++ b/data/scripts/maps/Route111.inc @@ -0,0 +1,445 @@ +Route111_MapScripts:: @ 814FF91 + map_script 1, Route111_MapScript1_14FF9C + map_script 3, Route111_MapScript1_14FFB9 + .byte 0 + +Route111_MapScript1_14FF9C:: @ 814FF9C + checkflag 228 + callif 0, Route111_EventScript_14FFA6 + end + +Route111_EventScript_14FFA6:: @ 814FFA6 + setmaptile 29, 86, 124, 1 + setmaptile 29, 87, 145, 1 + return + +Route111_MapScript1_14FFB9:: @ 814FFB9 + call Route111_EventScript_14FFCD + call Route111_EventScript_1AE313 + checktrainerflag OPPONENT_VICKY + jumpif 0, Route111_EventScript_15000D + end + +Route111_EventScript_14FFCD:: @ 814FFCD + getplayerxy 0x4000, 0x4001 + compare 0x4001, 34 + jumpif 0, Route111_EventScript_15000C + compare 0x4001, 107 + jumpif 2, Route111_EventScript_15000C + compare 0x4001, 72 + jumpif 2, Route111_EventScript_150009 + compare 0x4000, 2000 + jumpif 2, Route111_EventScript_15000C + compare 0x4000, 8 + jumpif 0, Route111_EventScript_15000C + +Route111_EventScript_150009:: @ 8150009 + setweather 8 + +Route111_EventScript_15000C:: @ 815000C + return + +Route111_EventScript_15000D:: @ 815000D + clearflag 768 + setflag 769 + setflag 770 + setflag 771 + settrainerflag OPPONENT_VICTOR + settrainerflag OPPONENT_VICTORIA + settrainerflag OPPONENT_VIVI + end + +Route111_EventScript_150023:: @ 8150023 + lockall + msgbox Route111_Text_16FA54, 5 + compare RESULT, 0 + jumpeq Route111_EventScript_15005F + giveitem ITEM_ROOT_FOSSIL + closebutton + setflag 963 + setflag 964 + disappear 34 + pause 30 + move 35, Route111_Movement_1500AF + waitmove 0 + disappear 35 + releaseall + end + +Route111_EventScript_15005F:: @ 815005F + msgbox Route111_Text_16FACE, 4 + releaseall + end + +Route111_EventScript_150069:: @ 8150069 + lockall + msgbox Route111_Text_16FAED, 5 + compare RESULT, 0 + jumpeq Route111_EventScript_1500A5 + giveitem ITEM_CLAW_FOSSIL + closebutton + setflag 964 + setflag 963 + disappear 35 + pause 30 + move 34, Route111_Movement_1500AF + waitmove 0 + disappear 34 + releaseall + end + +Route111_EventScript_1500A5:: @ 81500A5 + msgbox Route111_Text_16FB67, 4 + releaseall + end + +Route111_Movement_1500AF:: @ 81500AF + step_55 + step_12 + step_54 + step_12 + step_55 + step_12 + step_54 + step_12 + step_55 + step_13 + step_54 + step_13 + step_55 + step_13 + step_54 + step_13 + step_55 + step_14 + step_54 + step_14 + step_55 + step_end + +Route111_EventScript_1500C5:: @ 81500C5 + lock + faceplayer + checkdailyflags + checkflag 2252 + jumpeq Route111_EventScript_150100 + msgbox Route111_Text_1C56F0, 4 + giveitem ITEM_RAZZ_BERRY + compare RESULT, 0 + jumpeq Route111_EventScript_1A029B + setflag 2252 + special 148 + msgbox Route111_Text_1C5781, 4 + release + end + +Route111_EventScript_150100:: @ 8150100 + msgbox Route111_Text_1C57D2, 4 + release + end + +@ 815010A + lockall + setvar 0x8004, 0 + jump Route111_EventScript_15013A + end + +Route111_EventScript_150116:: @ 8150116 + lockall + setvar 0x8004, 1 + jump Route111_EventScript_15013A + end + +Route111_EventScript_150122:: @ 8150122 + lockall + setvar 0x8004, 2 + jump Route111_EventScript_15013A + end + +@ 815012E + lockall + setvar 0x8004, 3 + jump Route111_EventScript_15013A + end + +Route111_EventScript_15013A:: @ 815013A + checkitem ITEM_GO_GOGGLES, 1 + compare RESULT, 0 + jumpeq Route111_EventScript_150151 + setvar 0x4003, 1 + releaseall + end + +Route111_EventScript_150151:: @ 8150151 + msgbox Route111_Text_1A0F93, 4 + closebutton + compare 0x8004, 0 + callif 1, Route111_EventScript_150188 + compare 0x8004, 1 + callif 1, Route111_EventScript_150193 + compare 0x8004, 2 + callif 1, Route111_EventScript_15019E + compare 0x8004, 3 + callif 1, Route111_EventScript_1501A9 + releaseall + end + +Route111_EventScript_150188:: @ 8150188 + move 255, Route111_Movement_1501B4 + waitmove 0 + return + +Route111_EventScript_150193:: @ 8150193 + move 255, Route111_Movement_1501B6 + waitmove 0 + return + +Route111_EventScript_15019E:: @ 815019E + move 255, Route111_Movement_1501B8 + waitmove 0 + return + +Route111_EventScript_1501A9:: @ 81501A9 + move 255, Route111_Movement_1501BA + waitmove 0 + return + +Route111_Movement_1501B4:: @ 81501B4 + step_up + step_end + +Route111_Movement_1501B6:: @ 81501B6 + step_down + step_end + +Route111_Movement_1501B8:: @ 81501B8 + step_left + step_end + +Route111_Movement_1501BA:: @ 81501BA + step_right + step_end + +Route111_EventScript_1501BC:: @ 81501BC + setweather 2 + fademusic 360 + doweather + setvar 0x4003, 0 + end + +Route111_EventScript_1501C9:: @ 81501C9 + setweather 8 + fademusic 409 + doweather + end + +Route111_EventScript_1501D1:: @ 81501D1 + lock + faceplayer + setflag 2115 + msgbox Route111_Text_16F705, 5 + compare RESULT, 1 + jumpeq Route111_EventScript_1501F3 + msgbox Route111_Text_16F785, 4 + release + end + +Route111_EventScript_1501F3:: @ 81501F3 + msgbox Route111_Text_16F7B3, 4 + trainerbattle 3, OPPONENT_VICTOR, 0, Route111_Text_16F7D2 + move 1, Route111_Movement_1A0841 + waitmove 0 + call Route111_EventScript_150348 + msgbox Route111_Text_16F7FF, 4 + closebutton + move 1, Route111_Movement_150356 + waitmove 0 + disappear 1 + call Route111_EventScript_15034F + move 255, Route111_Movement_15035B + waitmove 0 + call Route111_EventScript_150348 + reappear 2 + move 2, Route111_Movement_150359 + waitmove 0 + call Route111_EventScript_15034F + msgbox Route111_Text_16F82D, 4 + trainerbattle 3, OPPONENT_VICTORIA, 0, Route111_Text_16F8A6 + move 2, Route111_Movement_1A0841 + waitmove 0 + call Route111_EventScript_150348 + msgbox Route111_Text_16F8D5, 4 + closebutton + move 2, Route111_Movement_150356 + waitmove 0 + disappear 2 + call Route111_EventScript_15034F + move 255, Route111_Movement_15035B + waitmove 0 + call Route111_EventScript_150348 + reappear 3 + move 3, Route111_Movement_150359 + waitmove 0 + call Route111_EventScript_15034F + msgbox Route111_Text_16F90E, 4 + trainerbattle 3, OPPONENT_VIVI, 0, Route111_Text_16F956 + move 3, Route111_Movement_1A0841 + waitmove 0 + call Route111_EventScript_150348 + msgbox Route111_Text_16F96C, 4 + closebutton + move 3, Route111_Movement_150356 + waitmove 0 + disappear 3 + call Route111_EventScript_15034F + move 255, Route111_Movement_15035B + waitmove 0 + call Route111_EventScript_150348 + reappear 4 + move 4, Route111_Movement_150359 + waitmove 0 + call Route111_EventScript_15034F + msgbox Route111_Text_16F991, 4 + trainerbattle 3, OPPONENT_VICKY, 0, Route111_Text_16F9EC + msgbox Route111_Text_16FA22, 4 + closebutton + move 4, Route111_Movement_1A0841 + waitmove 0 + call Route111_EventScript_150348 + move 4, Route111_Movement_150356 + waitmove 0 + disappear 4 + call Route111_EventScript_15034F + release + end + +Route111_EventScript_150348:: @ 8150348 + setdooropened 13, 113 + doorchange + return + +Route111_EventScript_15034F:: @ 815034F + setdoorclosed 13, 113 + doorchange + return + +Route111_Movement_150356:: @ 8150356 + step_26 + step_up + step_end + +Route111_Movement_150359:: @ 8150359 + step_down + step_end + +Route111_Movement_15035B:: @ 815035B + step_14 + step_14 + step_14 + step_end + +Route111_EventScript_15035F:: @ 815035F + msgbox Route111_Text_16FC9C, 3 + end + +Route111_EventScript_150368:: @ 8150368 + msgbox Route111_Text_16FCB6, 3 + end + +Route111_EventScript_150371:: @ 8150371 + msgbox Route111_Text_16FCEF, 3 + end + +Route111_EventScript_15037A:: @ 815037A + msgbox Route111_Text_16FD05, 3 + end + +Route111_EventScript_150383:: @ 8150383 + msgbox Route111_Text_16FD1B, 3 + end + +Route111_EventScript_15038C:: @ 815038C + msgbox Route111_Text_16FD55, 3 + end + +Route111_EventScript_150395:: @ 8150395 + msgbox Route111_Text_16FB86, 2 + end + +Route111_EventScript_15039E:: @ 815039E + msgbox Route111_Text_16FC3A, 2 + end + +Route111_EventScript_1503A7:: @ 81503A7 + trainerbattle 0, OPPONENT_DREW, 0, Route111_Text_1BAB4B, Route111_Text_1BABC7 + msgbox Route111_Text_1BAC10, 6 + end + +Route111_EventScript_1503BE:: @ 81503BE + trainerbattle 0, OPPONENT_HEIDI, 0, Route111_Text_1BAC60, Route111_Text_1BACC5 + msgbox Route111_Text_1BACD8, 6 + end + +Route111_EventScript_1503D5:: @ 81503D5 + trainerbattle 0, OPPONENT_CLIFF, 0, Route111_Text_1BAD4B, Route111_Text_1BADA3 + msgbox Route111_Text_1BADC2, 6 + end + +Route111_EventScript_1503EC:: @ 81503EC + trainerbattle 0, OPPONENT_BECKY, 0, Route111_Text_1BAE24, Route111_Text_1BAE6E + msgbox Route111_Text_1BAE81, 6 + end + +Route111_EventScript_150403:: @ 8150403 + trainerbattle 0, OPPONENT_DUSTY_1, 0, Route111_Text_1BAEC9, Route111_Text_1BAF14 + specialval RESULT, 57 + compare RESULT, 1 + jumpeq Route111_EventScript_15042A + msgbox Route111_Text_1BAF5B, 6 + end + +Route111_EventScript_15042A:: @ 815042A + trainerbattle 5, OPPONENT_DUSTY_1, 0, Route111_Text_1BAFC1, Route111_Text_1BB034 + msgbox Route111_Text_1BB070, 6 + end + +Route111_EventScript_150441:: @ 8150441 + trainerbattle 0, OPPONENT_TRAVIS, 0, Route111_Text_1BB111, Route111_Text_1BB140 + msgbox Route111_Text_1BB15B, 6 + end + +Route111_EventScript_150458:: @ 8150458 + trainerbattle 0, OPPONENT_IRENE, 0, Route111_Text_1BB199, Route111_Text_1BB1D8 + msgbox Route111_Text_1BB1F6, 6 + end + +Route111_EventScript_15046F:: @ 815046F + trainerbattle 0, OPPONENT_DAISUKE, 0, Route111_Text_1BB250, Route111_Text_1BB27E + msgbox Route111_Text_1BB290, 6 + end + +Route111_EventScript_150486:: @ 8150486 + trainerbattle 0, OPPONENT_WILTON_1, 0, Route111_Text_1BB2E3, Route111_Text_1BB313 + specialval RESULT, 57 + compare RESULT, 1 + jumpeq Route111_EventScript_1504AD + msgbox Route111_Text_1BB33E, 6 + end + +Route111_EventScript_1504AD:: @ 81504AD + trainerbattle 5, OPPONENT_WILTON_1, 0, Route111_Text_1BB3A7, Route111_Text_1BB3FA + msgbox Route111_Text_1BB40E, 6 + end + +Route111_EventScript_1504C4:: @ 81504C4 + trainerbattle 0, OPPONENT_BROOKE_1, 0, Route111_Text_1BB44F, Route111_Text_1BB49F + specialval RESULT, 57 + compare RESULT, 1 + jumpeq Route111_EventScript_1504EB + msgbox Route111_Text_1BB4CE, 6 + end + +Route111_EventScript_1504EB:: @ 81504EB + trainerbattle 5, OPPONENT_BROOKE_1, 0, Route111_Text_1BB529, Route111_Text_1BB5A2 + msgbox Route111_Text_1BB5C1, 6 + end diff --git a/data/scripts/maps/Route111.s b/data/scripts/maps/Route111.s deleted file mode 100644 index 10b34cf5f..000000000 --- a/data/scripts/maps/Route111.s +++ /dev/null @@ -1,445 +0,0 @@ -Route111_MapScripts:: @ 814FF91 - map_script 1, Route111_MapScript1_14FF9C - map_script 3, Route111_MapScript1_14FFB9 - .byte 0 - -Route111_MapScript1_14FF9C:: @ 814FF9C - checkflag 228 - callif 0, Route111_EventScript_14FFA6 - end - -Route111_EventScript_14FFA6:: @ 814FFA6 - setmaptile 29, 86, 124, 1 - setmaptile 29, 87, 145, 1 - return - -Route111_MapScript1_14FFB9:: @ 814FFB9 - call Route111_EventScript_14FFCD - call Route111_EventScript_1AE313 - checktrainerflag OPPONENT_VICKY - jumpif 0, Route111_EventScript_15000D - end - -Route111_EventScript_14FFCD:: @ 814FFCD - getplayerxy 0x4000, 0x4001 - compare 0x4001, 34 - jumpif 0, Route111_EventScript_15000C - compare 0x4001, 107 - jumpif 2, Route111_EventScript_15000C - compare 0x4001, 72 - jumpif 2, Route111_EventScript_150009 - compare 0x4000, 2000 - jumpif 2, Route111_EventScript_15000C - compare 0x4000, 8 - jumpif 0, Route111_EventScript_15000C - -Route111_EventScript_150009:: @ 8150009 - setweather 8 - -Route111_EventScript_15000C:: @ 815000C - return - -Route111_EventScript_15000D:: @ 815000D - clearflag 768 - setflag 769 - setflag 770 - setflag 771 - settrainerflag OPPONENT_VICTOR - settrainerflag OPPONENT_VICTORIA - settrainerflag OPPONENT_VIVI - end - -Route111_EventScript_150023:: @ 8150023 - lockall - msgbox Route111_Text_16FA54, 5 - compare RESULT, 0 - jumpeq Route111_EventScript_15005F - giveitem ITEM_ROOT_FOSSIL - closebutton - setflag 963 - setflag 964 - disappear 34 - pause 30 - move 35, Route111_Movement_1500AF - waitmove 0 - disappear 35 - releaseall - end - -Route111_EventScript_15005F:: @ 815005F - msgbox Route111_Text_16FACE, 4 - releaseall - end - -Route111_EventScript_150069:: @ 8150069 - lockall - msgbox Route111_Text_16FAED, 5 - compare RESULT, 0 - jumpeq Route111_EventScript_1500A5 - giveitem ITEM_CLAW_FOSSIL - closebutton - setflag 964 - setflag 963 - disappear 35 - pause 30 - move 34, Route111_Movement_1500AF - waitmove 0 - disappear 34 - releaseall - end - -Route111_EventScript_1500A5:: @ 81500A5 - msgbox Route111_Text_16FB67, 4 - releaseall - end - -Route111_Movement_1500AF:: @ 81500AF - step_55 - step_12 - step_54 - step_12 - step_55 - step_12 - step_54 - step_12 - step_55 - step_13 - step_54 - step_13 - step_55 - step_13 - step_54 - step_13 - step_55 - step_14 - step_54 - step_14 - step_55 - step_end - -Route111_EventScript_1500C5:: @ 81500C5 - lock - faceplayer - checkdailyflags - checkflag 2252 - jumpeq Route111_EventScript_150100 - msgbox Route111_Text_1C56F0, 4 - giveitem ITEM_RAZZ_BERRY - compare RESULT, 0 - jumpeq Route111_EventScript_1A029B - setflag 2252 - special 148 - msgbox Route111_Text_1C5781, 4 - release - end - -Route111_EventScript_150100:: @ 8150100 - msgbox Route111_Text_1C57D2, 4 - release - end - -@ 815010A - lockall - setvar 0x8004, 0 - jump Route111_EventScript_15013A - end - -Route111_EventScript_150116:: @ 8150116 - lockall - setvar 0x8004, 1 - jump Route111_EventScript_15013A - end - -Route111_EventScript_150122:: @ 8150122 - lockall - setvar 0x8004, 2 - jump Route111_EventScript_15013A - end - -@ 815012E - lockall - setvar 0x8004, 3 - jump Route111_EventScript_15013A - end - -Route111_EventScript_15013A:: @ 815013A - checkitem ITEM_GO_GOGGLES, 1 - compare RESULT, 0 - jumpeq Route111_EventScript_150151 - setvar 0x4003, 1 - releaseall - end - -Route111_EventScript_150151:: @ 8150151 - msgbox Route111_Text_1A0F93, 4 - closebutton - compare 0x8004, 0 - callif 1, Route111_EventScript_150188 - compare 0x8004, 1 - callif 1, Route111_EventScript_150193 - compare 0x8004, 2 - callif 1, Route111_EventScript_15019E - compare 0x8004, 3 - callif 1, Route111_EventScript_1501A9 - releaseall - end - -Route111_EventScript_150188:: @ 8150188 - move 255, Route111_Movement_1501B4 - waitmove 0 - return - -Route111_EventScript_150193:: @ 8150193 - move 255, Route111_Movement_1501B6 - waitmove 0 - return - -Route111_EventScript_15019E:: @ 815019E - move 255, Route111_Movement_1501B8 - waitmove 0 - return - -Route111_EventScript_1501A9:: @ 81501A9 - move 255, Route111_Movement_1501BA - waitmove 0 - return - -Route111_Movement_1501B4:: @ 81501B4 - step_up - step_end - -Route111_Movement_1501B6:: @ 81501B6 - step_down - step_end - -Route111_Movement_1501B8:: @ 81501B8 - step_left - step_end - -Route111_Movement_1501BA:: @ 81501BA - step_right - step_end - -Route111_EventScript_1501BC:: @ 81501BC - setweather 2 - fademusic 360 - doweather - setvar 0x4003, 0 - end - -Route111_EventScript_1501C9:: @ 81501C9 - setweather 8 - fademusic 409 - doweather - end - -Route111_EventScript_1501D1:: @ 81501D1 - lock - faceplayer - setflag 2115 - msgbox Route111_Text_16F705, 5 - compare RESULT, 1 - jumpeq Route111_EventScript_1501F3 - msgbox Route111_Text_16F785, 4 - release - end - -Route111_EventScript_1501F3:: @ 81501F3 - msgbox Route111_Text_16F7B3, 4 - trainerbattle 3, OPPONENT_VICTOR, 0, Route111_Text_16F7D2 - move 1, Route111_Movement_1A0841 - waitmove 0 - call Route111_EventScript_150348 - msgbox Route111_Text_16F7FF, 4 - closebutton - move 1, Route111_Movement_150356 - waitmove 0 - disappear 1 - call Route111_EventScript_15034F - move 255, Route111_Movement_15035B - waitmove 0 - call Route111_EventScript_150348 - reappear 2 - move 2, Route111_Movement_150359 - waitmove 0 - call Route111_EventScript_15034F - msgbox Route111_Text_16F82D, 4 - trainerbattle 3, OPPONENT_VICTORIA, 0, Route111_Text_16F8A6 - move 2, Route111_Movement_1A0841 - waitmove 0 - call Route111_EventScript_150348 - msgbox Route111_Text_16F8D5, 4 - closebutton - move 2, Route111_Movement_150356 - waitmove 0 - disappear 2 - call Route111_EventScript_15034F - move 255, Route111_Movement_15035B - waitmove 0 - call Route111_EventScript_150348 - reappear 3 - move 3, Route111_Movement_150359 - waitmove 0 - call Route111_EventScript_15034F - msgbox Route111_Text_16F90E, 4 - trainerbattle 3, OPPONENT_VIVI, 0, Route111_Text_16F956 - move 3, Route111_Movement_1A0841 - waitmove 0 - call Route111_EventScript_150348 - msgbox Route111_Text_16F96C, 4 - closebutton - move 3, Route111_Movement_150356 - waitmove 0 - disappear 3 - call Route111_EventScript_15034F - move 255, Route111_Movement_15035B - waitmove 0 - call Route111_EventScript_150348 - reappear 4 - move 4, Route111_Movement_150359 - waitmove 0 - call Route111_EventScript_15034F - msgbox Route111_Text_16F991, 4 - trainerbattle 3, OPPONENT_VICKY, 0, Route111_Text_16F9EC - msgbox Route111_Text_16FA22, 4 - closebutton - move 4, Route111_Movement_1A0841 - waitmove 0 - call Route111_EventScript_150348 - move 4, Route111_Movement_150356 - waitmove 0 - disappear 4 - call Route111_EventScript_15034F - release - end - -Route111_EventScript_150348:: @ 8150348 - setdooropened 13, 113 - doorchange - return - -Route111_EventScript_15034F:: @ 815034F - setdoorclosed 13, 113 - doorchange - return - -Route111_Movement_150356:: @ 8150356 - step_26 - step_up - step_end - -Route111_Movement_150359:: @ 8150359 - step_down - step_end - -Route111_Movement_15035B:: @ 815035B - step_14 - step_14 - step_14 - step_end - -Route111_EventScript_15035F:: @ 815035F - msgbox Route111_Text_16FC9C, 3 - end - -Route111_EventScript_150368:: @ 8150368 - msgbox Route111_Text_16FCB6, 3 - end - -Route111_EventScript_150371:: @ 8150371 - msgbox Route111_Text_16FCEF, 3 - end - -Route111_EventScript_15037A:: @ 815037A - msgbox Route111_Text_16FD05, 3 - end - -Route111_EventScript_150383:: @ 8150383 - msgbox Route111_Text_16FD1B, 3 - end - -Route111_EventScript_15038C:: @ 815038C - msgbox Route111_Text_16FD55, 3 - end - -Route111_EventScript_150395:: @ 8150395 - msgbox Route111_Text_16FB86, 2 - end - -Route111_EventScript_15039E:: @ 815039E - msgbox Route111_Text_16FC3A, 2 - end - -Route111_EventScript_1503A7:: @ 81503A7 - trainerbattle 0, OPPONENT_DREW, 0, Route111_Text_1BAB4B, Route111_Text_1BABC7 - msgbox Route111_Text_1BAC10, 6 - end - -Route111_EventScript_1503BE:: @ 81503BE - trainerbattle 0, OPPONENT_HEIDI, 0, Route111_Text_1BAC60, Route111_Text_1BACC5 - msgbox Route111_Text_1BACD8, 6 - end - -Route111_EventScript_1503D5:: @ 81503D5 - trainerbattle 0, OPPONENT_CLIFF, 0, Route111_Text_1BAD4B, Route111_Text_1BADA3 - msgbox Route111_Text_1BADC2, 6 - end - -Route111_EventScript_1503EC:: @ 81503EC - trainerbattle 0, OPPONENT_BECKY, 0, Route111_Text_1BAE24, Route111_Text_1BAE6E - msgbox Route111_Text_1BAE81, 6 - end - -Route111_EventScript_150403:: @ 8150403 - trainerbattle 0, OPPONENT_DUSTY_1, 0, Route111_Text_1BAEC9, Route111_Text_1BAF14 - specialval RESULT, 57 - compare RESULT, 1 - jumpeq Route111_EventScript_15042A - msgbox Route111_Text_1BAF5B, 6 - end - -Route111_EventScript_15042A:: @ 815042A - trainerbattle 5, OPPONENT_DUSTY_1, 0, Route111_Text_1BAFC1, Route111_Text_1BB034 - msgbox Route111_Text_1BB070, 6 - end - -Route111_EventScript_150441:: @ 8150441 - trainerbattle 0, OPPONENT_TRAVIS, 0, Route111_Text_1BB111, Route111_Text_1BB140 - msgbox Route111_Text_1BB15B, 6 - end - -Route111_EventScript_150458:: @ 8150458 - trainerbattle 0, OPPONENT_IRENE, 0, Route111_Text_1BB199, Route111_Text_1BB1D8 - msgbox Route111_Text_1BB1F6, 6 - end - -Route111_EventScript_15046F:: @ 815046F - trainerbattle 0, OPPONENT_DAISUKE, 0, Route111_Text_1BB250, Route111_Text_1BB27E - msgbox Route111_Text_1BB290, 6 - end - -Route111_EventScript_150486:: @ 8150486 - trainerbattle 0, OPPONENT_WILTON_1, 0, Route111_Text_1BB2E3, Route111_Text_1BB313 - specialval RESULT, 57 - compare RESULT, 1 - jumpeq Route111_EventScript_1504AD - msgbox Route111_Text_1BB33E, 6 - end - -Route111_EventScript_1504AD:: @ 81504AD - trainerbattle 5, OPPONENT_WILTON_1, 0, Route111_Text_1BB3A7, Route111_Text_1BB3FA - msgbox Route111_Text_1BB40E, 6 - end - -Route111_EventScript_1504C4:: @ 81504C4 - trainerbattle 0, OPPONENT_BROOKE_1, 0, Route111_Text_1BB44F, Route111_Text_1BB49F - specialval RESULT, 57 - compare RESULT, 1 - jumpeq Route111_EventScript_1504EB - msgbox Route111_Text_1BB4CE, 6 - end - -Route111_EventScript_1504EB:: @ 81504EB - trainerbattle 5, OPPONENT_BROOKE_1, 0, Route111_Text_1BB529, Route111_Text_1BB5A2 - msgbox Route111_Text_1BB5C1, 6 - end diff --git a/data/scripts/maps/Route111_OldLadysRestStop.inc b/data/scripts/maps/Route111_OldLadysRestStop.inc new file mode 100644 index 000000000..107026a4b --- /dev/null +++ b/data/scripts/maps/Route111_OldLadysRestStop.inc @@ -0,0 +1,33 @@ +Route111_OldLadysRestStop_MapScripts:: @ 815BFD1 + map_script 3, Route111_OldLadysRestStop_MapScript1_15BFD7 + .byte 0 + +Route111_OldLadysRestStop_MapScript1_15BFD7:: @ 815BFD7 + setflag 2113 + end + +Route111_OldLadysRestStop_EventScript_15BFDB:: @ 815BFDB + lock + faceplayer + msgbox Route111_OldLadysRestStop_Text_1923AF, 5 + compare RESULT, 1 + jumpeq Route111_OldLadysRestStop_EventScript_15BFFC + compare RESULT, 0 + jumpeq Route111_OldLadysRestStop_EventScript_15C029 + end + +Route111_OldLadysRestStop_EventScript_15BFFC:: @ 815BFFC + msgbox Route111_OldLadysRestStop_Text_192423, 4 + closebutton + call Route111_OldLadysRestStop_EventScript_1A02CA + msgbox Route111_OldLadysRestStop_Text_19244D, 5 + compare RESULT, 1 + jumpeq Route111_OldLadysRestStop_EventScript_15BFFC + compare RESULT, 0 + jumpeq Route111_OldLadysRestStop_EventScript_15C029 + end + +Route111_OldLadysRestStop_EventScript_15C029:: @ 815C029 + msgbox Route111_OldLadysRestStop_Text_1924C6, 4 + release + end diff --git a/data/scripts/maps/Route111_OldLadysRestStop.s b/data/scripts/maps/Route111_OldLadysRestStop.s deleted file mode 100644 index 107026a4b..000000000 --- a/data/scripts/maps/Route111_OldLadysRestStop.s +++ /dev/null @@ -1,33 +0,0 @@ -Route111_OldLadysRestStop_MapScripts:: @ 815BFD1 - map_script 3, Route111_OldLadysRestStop_MapScript1_15BFD7 - .byte 0 - -Route111_OldLadysRestStop_MapScript1_15BFD7:: @ 815BFD7 - setflag 2113 - end - -Route111_OldLadysRestStop_EventScript_15BFDB:: @ 815BFDB - lock - faceplayer - msgbox Route111_OldLadysRestStop_Text_1923AF, 5 - compare RESULT, 1 - jumpeq Route111_OldLadysRestStop_EventScript_15BFFC - compare RESULT, 0 - jumpeq Route111_OldLadysRestStop_EventScript_15C029 - end - -Route111_OldLadysRestStop_EventScript_15BFFC:: @ 815BFFC - msgbox Route111_OldLadysRestStop_Text_192423, 4 - closebutton - call Route111_OldLadysRestStop_EventScript_1A02CA - msgbox Route111_OldLadysRestStop_Text_19244D, 5 - compare RESULT, 1 - jumpeq Route111_OldLadysRestStop_EventScript_15BFFC - compare RESULT, 0 - jumpeq Route111_OldLadysRestStop_EventScript_15C029 - end - -Route111_OldLadysRestStop_EventScript_15C029:: @ 815C029 - msgbox Route111_OldLadysRestStop_Text_1924C6, 4 - release - end diff --git a/data/scripts/maps/Route111_WinstrateFamilysHouse.inc b/data/scripts/maps/Route111_WinstrateFamilysHouse.inc new file mode 100644 index 000000000..3eb514ad2 --- /dev/null +++ b/data/scripts/maps/Route111_WinstrateFamilysHouse.inc @@ -0,0 +1,60 @@ +Route111_WinstrateFamilysHouse_MapScripts:: @ 815BF24 + .byte 0 + +Route111_WinstrateFamilysHouse_EventScript_15BF25:: @ 815BF25 + lock + faceplayer + setvar 0x8008, 2 + msgbox Route111_WinstrateFamilysHouse_Text_191FCE, 4 + jump Route111_WinstrateFamilysHouse_EventScript_15BFC4 + end + +Route111_WinstrateFamilysHouse_EventScript_15BF3A:: @ 815BF3A + lock + faceplayer + setvar 0x8008, 3 + checkflag 277 + jumpeq Route111_WinstrateFamilysHouse_EventScript_15BF72 + msgbox Route111_WinstrateFamilysHouse_Text_19208A, 4 + giveitem ITEM_MACHO_BRACE + compare RESULT, 0 + jumpeq Route111_WinstrateFamilysHouse_EventScript_1A029B + setflag 277 + jump Route111_WinstrateFamilysHouse_EventScript_15BFC4 + end + +Route111_WinstrateFamilysHouse_EventScript_15BF72:: @ 815BF72 + msgbox Route111_WinstrateFamilysHouse_Text_19214D, 4 + jump Route111_WinstrateFamilysHouse_EventScript_15BFC4 + end + +Route111_WinstrateFamilysHouse_EventScript_15BF80:: @ 815BF80 + lock + faceplayer + setvar 0x8008, 1 + msgbox Route111_WinstrateFamilysHouse_Text_192190, 4 + jump Route111_WinstrateFamilysHouse_EventScript_15BFC4 + end + +Route111_WinstrateFamilysHouse_EventScript_15BF95:: @ 815BF95 + lock + faceplayer + setvar 0x8008, 4 + checkflag 4 + jumpeq Route111_WinstrateFamilysHouse_EventScript_15BFB6 + msgbox Route111_WinstrateFamilysHouse_Text_192219, 4 + setflag 4 + jump Route111_WinstrateFamilysHouse_EventScript_15BFC4 + end + +Route111_WinstrateFamilysHouse_EventScript_15BFB6:: @ 815BFB6 + msgbox Route111_WinstrateFamilysHouse_Text_192334, 4 + jump Route111_WinstrateFamilysHouse_EventScript_15BFC4 + end + +Route111_WinstrateFamilysHouse_EventScript_15BFC4:: @ 815BFC4 + closebutton + move 0x8008, Route111_WinstrateFamilysHouse_Movement_1A083D + waitmove 0 + release + end diff --git a/data/scripts/maps/Route111_WinstrateFamilysHouse.s b/data/scripts/maps/Route111_WinstrateFamilysHouse.s deleted file mode 100644 index 3eb514ad2..000000000 --- a/data/scripts/maps/Route111_WinstrateFamilysHouse.s +++ /dev/null @@ -1,60 +0,0 @@ -Route111_WinstrateFamilysHouse_MapScripts:: @ 815BF24 - .byte 0 - -Route111_WinstrateFamilysHouse_EventScript_15BF25:: @ 815BF25 - lock - faceplayer - setvar 0x8008, 2 - msgbox Route111_WinstrateFamilysHouse_Text_191FCE, 4 - jump Route111_WinstrateFamilysHouse_EventScript_15BFC4 - end - -Route111_WinstrateFamilysHouse_EventScript_15BF3A:: @ 815BF3A - lock - faceplayer - setvar 0x8008, 3 - checkflag 277 - jumpeq Route111_WinstrateFamilysHouse_EventScript_15BF72 - msgbox Route111_WinstrateFamilysHouse_Text_19208A, 4 - giveitem ITEM_MACHO_BRACE - compare RESULT, 0 - jumpeq Route111_WinstrateFamilysHouse_EventScript_1A029B - setflag 277 - jump Route111_WinstrateFamilysHouse_EventScript_15BFC4 - end - -Route111_WinstrateFamilysHouse_EventScript_15BF72:: @ 815BF72 - msgbox Route111_WinstrateFamilysHouse_Text_19214D, 4 - jump Route111_WinstrateFamilysHouse_EventScript_15BFC4 - end - -Route111_WinstrateFamilysHouse_EventScript_15BF80:: @ 815BF80 - lock - faceplayer - setvar 0x8008, 1 - msgbox Route111_WinstrateFamilysHouse_Text_192190, 4 - jump Route111_WinstrateFamilysHouse_EventScript_15BFC4 - end - -Route111_WinstrateFamilysHouse_EventScript_15BF95:: @ 815BF95 - lock - faceplayer - setvar 0x8008, 4 - checkflag 4 - jumpeq Route111_WinstrateFamilysHouse_EventScript_15BFB6 - msgbox Route111_WinstrateFamilysHouse_Text_192219, 4 - setflag 4 - jump Route111_WinstrateFamilysHouse_EventScript_15BFC4 - end - -Route111_WinstrateFamilysHouse_EventScript_15BFB6:: @ 815BFB6 - msgbox Route111_WinstrateFamilysHouse_Text_192334, 4 - jump Route111_WinstrateFamilysHouse_EventScript_15BFC4 - end - -Route111_WinstrateFamilysHouse_EventScript_15BFC4:: @ 815BFC4 - closebutton - move 0x8008, Route111_WinstrateFamilysHouse_Movement_1A083D - waitmove 0 - release - end diff --git a/data/scripts/maps/Route112.inc b/data/scripts/maps/Route112.inc new file mode 100644 index 000000000..c2ad14a02 --- /dev/null +++ b/data/scripts/maps/Route112.inc @@ -0,0 +1,60 @@ +Route112_MapScripts:: @ 8150502 + map_script 3, Route112_MapScript1_150508 + .byte 0 + +Route112_MapScript1_150508:: @ 8150508 + call Route112_EventScript_1A0196 + setvar 0x40bd, 0 + end + +Route112_EventScript_150513:: @ 8150513 + msgbox Route112_Text_16FDF0, 2 + end + +Route112_EventScript_15051C:: @ 815051C + msgbox Route112_Text_16FE3E, 2 + end + +Route112_EventScript_150525:: @ 8150525 + msgbox Route112_Text_16FEED, 3 + end + +Route112_EventScript_15052E:: @ 815052E + msgbox Route112_Text_16FF19, 3 + end + +Route112_EventScript_150537:: @ 8150537 + msgbox Route112_Text_16FF64, 3 + end + +Route112_EventScript_150540:: @ 8150540 + msgbox Route112_Text_16FE7A, 2 + end + +Route112_EventScript_150549:: @ 8150549 + trainerbattle 0, OPPONENT_BRICE, 0, Route112_Text_1BB619, Route112_Text_1BB655 + msgbox Route112_Text_1BB667, 6 + end + +Route112_EventScript_150560:: @ 8150560 + trainerbattle 0, OPPONENT_TRENT_1, 0, Route112_Text_1BB6A0, Route112_Text_1BB707 + specialval RESULT, 57 + compare RESULT, 1 + jumpeq Route112_EventScript_150587 + msgbox Route112_Text_1BB721, 6 + end + +Route112_EventScript_150587:: @ 8150587 + trainerbattle 5, OPPONENT_TRENT_1, 0, Route112_Text_1BB7C7, Route112_Text_1BB801 + msgbox Route112_Text_1BB819, 6 + end + +Route112_EventScript_15059E:: @ 815059E + trainerbattle 0, OPPONENT_LARRY, 0, Route112_Text_1BB893, Route112_Text_1BB8B6 + msgbox Route112_Text_1BB8BE, 6 + end + +Route112_EventScript_1505B5:: @ 81505B5 + trainerbattle 0, OPPONENT_CAROL, 0, Route112_Text_1BB8F0, Route112_Text_1BB942 + msgbox Route112_Text_1BB958, 6 + end diff --git a/data/scripts/maps/Route112.s b/data/scripts/maps/Route112.s deleted file mode 100644 index c2ad14a02..000000000 --- a/data/scripts/maps/Route112.s +++ /dev/null @@ -1,60 +0,0 @@ -Route112_MapScripts:: @ 8150502 - map_script 3, Route112_MapScript1_150508 - .byte 0 - -Route112_MapScript1_150508:: @ 8150508 - call Route112_EventScript_1A0196 - setvar 0x40bd, 0 - end - -Route112_EventScript_150513:: @ 8150513 - msgbox Route112_Text_16FDF0, 2 - end - -Route112_EventScript_15051C:: @ 815051C - msgbox Route112_Text_16FE3E, 2 - end - -Route112_EventScript_150525:: @ 8150525 - msgbox Route112_Text_16FEED, 3 - end - -Route112_EventScript_15052E:: @ 815052E - msgbox Route112_Text_16FF19, 3 - end - -Route112_EventScript_150537:: @ 8150537 - msgbox Route112_Text_16FF64, 3 - end - -Route112_EventScript_150540:: @ 8150540 - msgbox Route112_Text_16FE7A, 2 - end - -Route112_EventScript_150549:: @ 8150549 - trainerbattle 0, OPPONENT_BRICE, 0, Route112_Text_1BB619, Route112_Text_1BB655 - msgbox Route112_Text_1BB667, 6 - end - -Route112_EventScript_150560:: @ 8150560 - trainerbattle 0, OPPONENT_TRENT_1, 0, Route112_Text_1BB6A0, Route112_Text_1BB707 - specialval RESULT, 57 - compare RESULT, 1 - jumpeq Route112_EventScript_150587 - msgbox Route112_Text_1BB721, 6 - end - -Route112_EventScript_150587:: @ 8150587 - trainerbattle 5, OPPONENT_TRENT_1, 0, Route112_Text_1BB7C7, Route112_Text_1BB801 - msgbox Route112_Text_1BB819, 6 - end - -Route112_EventScript_15059E:: @ 815059E - trainerbattle 0, OPPONENT_LARRY, 0, Route112_Text_1BB893, Route112_Text_1BB8B6 - msgbox Route112_Text_1BB8BE, 6 - end - -Route112_EventScript_1505B5:: @ 81505B5 - trainerbattle 0, OPPONENT_CAROL, 0, Route112_Text_1BB8F0, Route112_Text_1BB942 - msgbox Route112_Text_1BB958, 6 - end diff --git a/data/scripts/maps/Route112_CableCarStation.inc b/data/scripts/maps/Route112_CableCarStation.inc new file mode 100644 index 000000000..3e5f75929 --- /dev/null +++ b/data/scripts/maps/Route112_CableCarStation.inc @@ -0,0 +1,88 @@ +Route112_CableCarStation_MapScripts:: @ 815C033 + map_script 3, Route112_CableCarStation_MapScript1_15C03E + map_script 2, Route112_CableCarStation_MapScript2_15C05E + .byte 0 + +Route112_CableCarStation_MapScript1_15C03E:: @ 815C03E + warp6 Route112, 255, 28, 28 + compare 0x40a3, 2 + callif 1, Route112_CableCarStation_EventScript_15C052 + end + +Route112_CableCarStation_EventScript_15C052:: @ 815C052 + movespriteperm 1, 7, 4 + spritebehave 1, 9 + return + +Route112_CableCarStation_MapScript2_15C05E:: @ 815C05E + map_script_2 0x40a3, 2, Route112_CableCarStation_EventScript_15C068 + .2byte 0 + +Route112_CableCarStation_EventScript_15C068:: @ 815C068 + lockall + move 255, Route112_CableCarStation_Movement_15C0F5 + move 1, Route112_CableCarStation_Movement_15C0EB + waitmove 0 + setvar 0x40a3, 0 + movespriteperm 1, 6, 7 + spritebehave 1, 8 + releaseall + end + +Route112_CableCarStation_EventScript_15C08C:: @ 815C08C + lock + faceplayer + msgbox Route112_CableCarStation_Text_1924F5, 5 + compare RESULT, 1 + jumpeq Route112_CableCarStation_EventScript_15C0AD + compare RESULT, 0 + jumpeq Route112_CableCarStation_EventScript_15C0DC + end + +Route112_CableCarStation_EventScript_15C0AD:: @ 815C0AD + msgbox Route112_CableCarStation_Text_1925A9, 4 + closebutton + move 1, Route112_CableCarStation_Movement_15C0E6 + move 255, Route112_CableCarStation_Movement_15C0F0 + waitmove 0 + setvar 0x8004, 0 + setvar 0x40a3, 1 + inccounter GAME_STAT_RODE_CABLE_CAR + special 151 + special 152 + waitstate + release + end + +Route112_CableCarStation_EventScript_15C0DC:: @ 815C0DC + msgbox Route112_CableCarStation_Text_192548, 4 + release + end + +Route112_CableCarStation_Movement_15C0E6:: @ 815C0E6 + step_up + step_up + step_right + step_27 + step_end + +Route112_CableCarStation_Movement_15C0EB:: @ 815C0EB + step_14 + step_left + step_down + step_down + step_end + +Route112_CableCarStation_Movement_15C0F0:: @ 815C0F0 + step_up + step_up + step_up + step_14 + step_end + +Route112_CableCarStation_Movement_15C0F5:: @ 815C0F5 + step_down + step_down + step_down + step_14 + step_end diff --git a/data/scripts/maps/Route112_CableCarStation.s b/data/scripts/maps/Route112_CableCarStation.s deleted file mode 100644 index 3e5f75929..000000000 --- a/data/scripts/maps/Route112_CableCarStation.s +++ /dev/null @@ -1,88 +0,0 @@ -Route112_CableCarStation_MapScripts:: @ 815C033 - map_script 3, Route112_CableCarStation_MapScript1_15C03E - map_script 2, Route112_CableCarStation_MapScript2_15C05E - .byte 0 - -Route112_CableCarStation_MapScript1_15C03E:: @ 815C03E - warp6 Route112, 255, 28, 28 - compare 0x40a3, 2 - callif 1, Route112_CableCarStation_EventScript_15C052 - end - -Route112_CableCarStation_EventScript_15C052:: @ 815C052 - movespriteperm 1, 7, 4 - spritebehave 1, 9 - return - -Route112_CableCarStation_MapScript2_15C05E:: @ 815C05E - map_script_2 0x40a3, 2, Route112_CableCarStation_EventScript_15C068 - .2byte 0 - -Route112_CableCarStation_EventScript_15C068:: @ 815C068 - lockall - move 255, Route112_CableCarStation_Movement_15C0F5 - move 1, Route112_CableCarStation_Movement_15C0EB - waitmove 0 - setvar 0x40a3, 0 - movespriteperm 1, 6, 7 - spritebehave 1, 8 - releaseall - end - -Route112_CableCarStation_EventScript_15C08C:: @ 815C08C - lock - faceplayer - msgbox Route112_CableCarStation_Text_1924F5, 5 - compare RESULT, 1 - jumpeq Route112_CableCarStation_EventScript_15C0AD - compare RESULT, 0 - jumpeq Route112_CableCarStation_EventScript_15C0DC - end - -Route112_CableCarStation_EventScript_15C0AD:: @ 815C0AD - msgbox Route112_CableCarStation_Text_1925A9, 4 - closebutton - move 1, Route112_CableCarStation_Movement_15C0E6 - move 255, Route112_CableCarStation_Movement_15C0F0 - waitmove 0 - setvar 0x8004, 0 - setvar 0x40a3, 1 - inccounter GAME_STAT_RODE_CABLE_CAR - special 151 - special 152 - waitstate - release - end - -Route112_CableCarStation_EventScript_15C0DC:: @ 815C0DC - msgbox Route112_CableCarStation_Text_192548, 4 - release - end - -Route112_CableCarStation_Movement_15C0E6:: @ 815C0E6 - step_up - step_up - step_right - step_27 - step_end - -Route112_CableCarStation_Movement_15C0EB:: @ 815C0EB - step_14 - step_left - step_down - step_down - step_end - -Route112_CableCarStation_Movement_15C0F0:: @ 815C0F0 - step_up - step_up - step_up - step_14 - step_end - -Route112_CableCarStation_Movement_15C0F5:: @ 815C0F5 - step_down - step_down - step_down - step_14 - step_end diff --git a/data/scripts/maps/Route113.inc b/data/scripts/maps/Route113.inc new file mode 100644 index 000000000..c07f537d1 --- /dev/null +++ b/data/scripts/maps/Route113.inc @@ -0,0 +1,100 @@ +Route113_MapScripts:: @ 81505CC + map_script 5, Route113_MapScript1_1505D7 + map_script 3, Route113_MapScript1_1505DA + .byte 0 + +Route113_MapScript1_1505D7:: @ 81505D7 + tileeffect 1 + end + +Route113_MapScript1_1505DA:: @ 81505DA + call Route113_EventScript_1505E5 + call Route113_EventScript_1A0196 + end + +Route113_EventScript_1505E5:: @ 81505E5 + getplayerxy 0x4000, 0x4001 + compare 0x4000, 19 + jumpif 0, Route113_EventScript_150604 + compare 0x4000, 84 + jumpif 2, Route113_EventScript_150604 + setweather 7 + return + +Route113_EventScript_150604:: @ 8150604 + return + +Route113_EventScript_150605:: @ 8150605 + msgbox Route113_Text_16FF7F, 2 + end + +Route113_EventScript_15060E:: @ 815060E + msgbox Route113_Text_16FFEE, 2 + end + +Route113_EventScript_150617:: @ 8150617 + msgbox Route113_Text_170065, 3 + end + +Route113_EventScript_150620:: @ 8150620 + msgbox Route113_Text_17007B, 3 + end + +Route113_EventScript_150629:: @ 8150629 + msgbox Route113_Text_17011D, 3 + end + +Route113_EventScript_150632:: @ 8150632 + msgbox Route113_Text_170096, 3 + end + +Route113_EventScript_15063B:: @ 815063B + trainerbattle 0, OPPONENT_NEAL, 0, Route113_Text_1BB9BA, Route113_Text_1BB9E6 + msgbox Route113_Text_1BB9FB, 6 + end + +Route113_EventScript_150652:: @ 8150652 + trainerbattle 0, OPPONENT_DILLON, 0, Route113_Text_1BBA62, Route113_Text_1BBA9B + msgbox Route113_Text_1BBAB7, 6 + end + +Route113_EventScript_150669:: @ 8150669 + trainerbattle 0, OPPONENT_MADELINE_1, 0, Route113_Text_1BBB27, Route113_Text_1BBB7A + specialval RESULT, 57 + compare RESULT, 1 + jumpeq Route113_EventScript_150690 + msgbox Route113_Text_1BBB9A, 6 + end + +Route113_EventScript_150690:: @ 8150690 + trainerbattle 5, OPPONENT_MADELINE_1, 0, Route113_Text_1BBBCE, Route113_Text_1BBC0D + msgbox Route113_Text_1BBC1C, 6 + end + +Route113_EventScript_1506A7:: @ 81506A7 + trainerbattle 0, OPPONENT_LAO_1, 0, Route113_Text_1BBC59, Route113_Text_1BBC90 + specialval RESULT, 57 + compare RESULT, 1 + jumpeq Route113_EventScript_1506CE + msgbox Route113_Text_1BBCAB, 6 + end + +Route113_EventScript_1506CE:: @ 81506CE + trainerbattle 5, OPPONENT_LAO_1, 0, Route113_Text_1BBCE6, Route113_Text_1BBD1D + msgbox Route113_Text_1BBD38, 6 + end + +Route113_EventScript_1506E5:: @ 81506E5 + trainerbattle 0, OPPONENT_LUNG, 0, Route113_Text_1BBD92, Route113_Text_1BBDC6 + msgbox Route113_Text_1BBE1D, 6 + end + +Route113_EventScript_1506FC:: @ 81506FC + trainerbattle 4, OPPONENT_TORI_AND_TIA, 0, Route113_Text_1BBE65, Route113_Text_1BBEA1, Route113_Text_1BBF25 + msgbox Route113_Text_1BBEE4, 6 + end + +Route113_EventScript_150717:: @ 8150717 + trainerbattle 4, OPPONENT_TORI_AND_TIA, 0, Route113_Text_1BBF62, Route113_Text_1BBF9D, Route113_Text_1BC021 + msgbox Route113_Text_1BBFE2, 6 + end diff --git a/data/scripts/maps/Route113.s b/data/scripts/maps/Route113.s deleted file mode 100644 index c07f537d1..000000000 --- a/data/scripts/maps/Route113.s +++ /dev/null @@ -1,100 +0,0 @@ -Route113_MapScripts:: @ 81505CC - map_script 5, Route113_MapScript1_1505D7 - map_script 3, Route113_MapScript1_1505DA - .byte 0 - -Route113_MapScript1_1505D7:: @ 81505D7 - tileeffect 1 - end - -Route113_MapScript1_1505DA:: @ 81505DA - call Route113_EventScript_1505E5 - call Route113_EventScript_1A0196 - end - -Route113_EventScript_1505E5:: @ 81505E5 - getplayerxy 0x4000, 0x4001 - compare 0x4000, 19 - jumpif 0, Route113_EventScript_150604 - compare 0x4000, 84 - jumpif 2, Route113_EventScript_150604 - setweather 7 - return - -Route113_EventScript_150604:: @ 8150604 - return - -Route113_EventScript_150605:: @ 8150605 - msgbox Route113_Text_16FF7F, 2 - end - -Route113_EventScript_15060E:: @ 815060E - msgbox Route113_Text_16FFEE, 2 - end - -Route113_EventScript_150617:: @ 8150617 - msgbox Route113_Text_170065, 3 - end - -Route113_EventScript_150620:: @ 8150620 - msgbox Route113_Text_17007B, 3 - end - -Route113_EventScript_150629:: @ 8150629 - msgbox Route113_Text_17011D, 3 - end - -Route113_EventScript_150632:: @ 8150632 - msgbox Route113_Text_170096, 3 - end - -Route113_EventScript_15063B:: @ 815063B - trainerbattle 0, OPPONENT_NEAL, 0, Route113_Text_1BB9BA, Route113_Text_1BB9E6 - msgbox Route113_Text_1BB9FB, 6 - end - -Route113_EventScript_150652:: @ 8150652 - trainerbattle 0, OPPONENT_DILLON, 0, Route113_Text_1BBA62, Route113_Text_1BBA9B - msgbox Route113_Text_1BBAB7, 6 - end - -Route113_EventScript_150669:: @ 8150669 - trainerbattle 0, OPPONENT_MADELINE_1, 0, Route113_Text_1BBB27, Route113_Text_1BBB7A - specialval RESULT, 57 - compare RESULT, 1 - jumpeq Route113_EventScript_150690 - msgbox Route113_Text_1BBB9A, 6 - end - -Route113_EventScript_150690:: @ 8150690 - trainerbattle 5, OPPONENT_MADELINE_1, 0, Route113_Text_1BBBCE, Route113_Text_1BBC0D - msgbox Route113_Text_1BBC1C, 6 - end - -Route113_EventScript_1506A7:: @ 81506A7 - trainerbattle 0, OPPONENT_LAO_1, 0, Route113_Text_1BBC59, Route113_Text_1BBC90 - specialval RESULT, 57 - compare RESULT, 1 - jumpeq Route113_EventScript_1506CE - msgbox Route113_Text_1BBCAB, 6 - end - -Route113_EventScript_1506CE:: @ 81506CE - trainerbattle 5, OPPONENT_LAO_1, 0, Route113_Text_1BBCE6, Route113_Text_1BBD1D - msgbox Route113_Text_1BBD38, 6 - end - -Route113_EventScript_1506E5:: @ 81506E5 - trainerbattle 0, OPPONENT_LUNG, 0, Route113_Text_1BBD92, Route113_Text_1BBDC6 - msgbox Route113_Text_1BBE1D, 6 - end - -Route113_EventScript_1506FC:: @ 81506FC - trainerbattle 4, OPPONENT_TORI_AND_TIA, 0, Route113_Text_1BBE65, Route113_Text_1BBEA1, Route113_Text_1BBF25 - msgbox Route113_Text_1BBEE4, 6 - end - -Route113_EventScript_150717:: @ 8150717 - trainerbattle 4, OPPONENT_TORI_AND_TIA, 0, Route113_Text_1BBF62, Route113_Text_1BBF9D, Route113_Text_1BC021 - msgbox Route113_Text_1BBFE2, 6 - end diff --git a/data/scripts/maps/Route113_GlassWorkshop.inc b/data/scripts/maps/Route113_GlassWorkshop.inc new file mode 100644 index 000000000..d59942472 --- /dev/null +++ b/data/scripts/maps/Route113_GlassWorkshop.inc @@ -0,0 +1,308 @@ +Route113_GlassWorkshop_MapScripts:: @ 816354A + map_script 3, Route113_GlassWorkshop_MapScript1_163550 + .byte 0 + +Route113_GlassWorkshop_MapScript1_163550:: @ 8163550 + setflag 2116 + compare 0x40be, 1 + callif 1, Route113_GlassWorkshop_EventScript_16355F + end + +Route113_GlassWorkshop_EventScript_16355F:: @ 816355F + setvar 0x40be, 2 + return + +Route113_GlassWorkshop_EventScript_163565:: @ 8163565 + lock + faceplayer + compare 0x40be, 10 + jumpif 4, Route113_GlassWorkshop_EventScript_1638D2 + compare 0x40be, 2 + jumpeq Route113_GlassWorkshop_EventScript_1635B5 + compare 0x40be, 1 + jumpeq Route113_GlassWorkshop_EventScript_1635AB + msgbox Route113_GlassWorkshop_Text_19E4E6, 4 + giveitem ITEM_SOOT_SACK + setvar 0x40be, 1 + msgbox Route113_GlassWorkshop_Text_19E59B, 4 + release + end + +Route113_GlassWorkshop_EventScript_1635AB:: @ 81635AB + msgbox Route113_GlassWorkshop_Text_19E59B, 4 + release + end + +Route113_GlassWorkshop_EventScript_1635B5:: @ 81635B5 + checkitem ITEM_SOOT_SACK, 1 + compare RESULT, 0 + jumpeq Route113_GlassWorkshop_EventScript_1635E4 + msgbox Route113_GlassWorkshop_Text_19E65B, 4 + compare 0x4048, 250 + jumpif 0, Route113_GlassWorkshop_EventScript_163818 + message Route113_GlassWorkshop_Text_19E757 + waittext + jump Route113_GlassWorkshop_EventScript_1635EE + end + +Route113_GlassWorkshop_EventScript_1635E4:: @ 81635E4 + msgbox Route113_GlassWorkshop_Text_19EAC1, 4 + release + end + +Route113_GlassWorkshop_EventScript_1635EE:: @ 81635EE + setvar 0x8009, 0 + special 274 + waitstate + switch RESULT + case 0, Route113_GlassWorkshop_EventScript_163660 + case 1, Route113_GlassWorkshop_EventScript_16369C + case 2, Route113_GlassWorkshop_EventScript_1636D8 + case 3, Route113_GlassWorkshop_EventScript_163714 + case 4, Route113_GlassWorkshop_EventScript_163750 + case 5, Route113_GlassWorkshop_EventScript_16378C + case 6, Route113_GlassWorkshop_EventScript_1637CD + case 7, Route113_GlassWorkshop_EventScript_16380E + case 127, Route113_GlassWorkshop_EventScript_16380E + end + +Route113_GlassWorkshop_EventScript_163660:: @ 8163660 + setvar 0x8008, 39 + bufferitem 0, 0x8008 + setvar 0x800a, 250 + compare 0x4048, 250 + jumpif 0, Route113_GlassWorkshop_EventScript_163830 + msgbox Route113_GlassWorkshop_Text_19E7CD, 5 + compare RESULT, 0 + jumpeq Route113_GlassWorkshop_EventScript_163845 + setvar 0x40be, 10 + subvar 0x4048, 250 + jump Route113_GlassWorkshop_EventScript_163851 + end + +Route113_GlassWorkshop_EventScript_16369C:: @ 816369C + setvar 0x8008, 40 + bufferitem 0, 0x8008 + setvar 0x800a, 500 + compare 0x4048, 500 + jumpif 0, Route113_GlassWorkshop_EventScript_163830 + msgbox Route113_GlassWorkshop_Text_19E7CD, 5 + compare RESULT, 0 + jumpeq Route113_GlassWorkshop_EventScript_163845 + setvar 0x40be, 11 + subvar 0x4048, 500 + jump Route113_GlassWorkshop_EventScript_163851 + end + +Route113_GlassWorkshop_EventScript_1636D8:: @ 81636D8 + setvar 0x8008, 41 + bufferitem 0, 0x8008 + setvar 0x800a, 500 + compare 0x4048, 500 + jumpif 0, Route113_GlassWorkshop_EventScript_163830 + msgbox Route113_GlassWorkshop_Text_19E7CD, 5 + compare RESULT, 0 + jumpeq Route113_GlassWorkshop_EventScript_163845 + setvar 0x40be, 12 + subvar 0x4048, 500 + jump Route113_GlassWorkshop_EventScript_163851 + end + +Route113_GlassWorkshop_EventScript_163714:: @ 8163714 + setvar 0x8008, 43 + bufferitem 0, 0x8008 + setvar 0x800a, 1000 + compare 0x4048, 1000 + jumpif 0, Route113_GlassWorkshop_EventScript_163830 + msgbox Route113_GlassWorkshop_Text_19E7CD, 5 + compare RESULT, 0 + jumpeq Route113_GlassWorkshop_EventScript_163845 + setvar 0x40be, 13 + subvar 0x4048, 1000 + jump Route113_GlassWorkshop_EventScript_163851 + end + +Route113_GlassWorkshop_EventScript_163750:: @ 8163750 + setvar 0x8008, 42 + bufferitem 0, 0x8008 + setvar 0x800a, 1000 + compare 0x4048, 1000 + jumpif 0, Route113_GlassWorkshop_EventScript_163830 + msgbox Route113_GlassWorkshop_Text_19E7CD, 5 + compare RESULT, 0 + jumpeq Route113_GlassWorkshop_EventScript_163845 + setvar 0x40be, 14 + subvar 0x4048, 1000 + jump Route113_GlassWorkshop_EventScript_163851 + end + +Route113_GlassWorkshop_EventScript_16378C:: @ 816378C + setvar 0x8009, 1 + setvar 0x8008, 13 + bufferdecor 0, 0x8008 + setvar 0x800a, 6000 + compare 0x4048, 6000 + jumpif 0, Route113_GlassWorkshop_EventScript_163830 + msgbox Route113_GlassWorkshop_Text_19E7CD, 5 + compare RESULT, 0 + jumpeq Route113_GlassWorkshop_EventScript_163845 + setvar 0x40be, 15 + subvar 0x4048, 6000 + jump Route113_GlassWorkshop_EventScript_163851 + end + +Route113_GlassWorkshop_EventScript_1637CD:: @ 81637CD + setvar 0x8009, 1 + setvar 0x8008, 6 + bufferdecor 0, 0x8008 + setvar 0x800a, 8000 + compare 0x4048, 8000 + jumpif 0, Route113_GlassWorkshop_EventScript_163830 + msgbox Route113_GlassWorkshop_Text_19E7CD, 5 + compare RESULT, 0 + jumpeq Route113_GlassWorkshop_EventScript_163845 + setvar 0x40be, 16 + subvar 0x4048, 8000 + jump Route113_GlassWorkshop_EventScript_163851 + end + +Route113_GlassWorkshop_EventScript_16380E:: @ 816380E + msgbox Route113_GlassWorkshop_Text_19E990, 4 + release + end + +Route113_GlassWorkshop_EventScript_163818:: @ 8163818 + setvar 0x800a, 250 + subvar 0x800a, 16456 + buffernum 0, 32778 + msgbox Route113_GlassWorkshop_Text_19E697, 4 + release + end + +Route113_GlassWorkshop_EventScript_163830:: @ 8163830 + subvar 0x800a, 16456 + buffernum 1, 32778 + message Route113_GlassWorkshop_Text_19E890 + waittext + jump Route113_GlassWorkshop_EventScript_1635EE + end + +Route113_GlassWorkshop_EventScript_163845:: @ 8163845 + message Route113_GlassWorkshop_Text_19E802 + waittext + jump Route113_GlassWorkshop_EventScript_1635EE + end + +Route113_GlassWorkshop_EventScript_163851:: @ 8163851 + msgbox Route113_GlassWorkshop_Text_19E827, 4 + closebutton + fadescreen 1 + playsfx 5 + pause 30 + fadescreen 0 + msgbox Route113_GlassWorkshop_Text_19E9D7, 4 + compare 0x8009, 0 + callif 1, Route113_GlassWorkshop_EventScript_163889 + compare 0x8009, 1 + callif 1, Route113_GlassWorkshop_EventScript_1638A1 + setvar 0x40be, 2 + release + end + +Route113_GlassWorkshop_EventScript_163889:: @ 8163889 + giveitem 0x8008 + compare RESULT, 0 + jumpeq Route113_GlassWorkshop_EventScript_1638B4 + return + +Route113_GlassWorkshop_EventScript_1638A1:: @ 81638A1 + givedecoration 0x8008 + compare RESULT, 0 + jumpeq Route113_GlassWorkshop_EventScript_1638C3 + return + +Route113_GlassWorkshop_EventScript_1638B4:: @ 81638B4 + call Route113_GlassWorkshop_EventScript_1A02A5 + msgbox Route113_GlassWorkshop_Text_19EA06, 4 + release + end + +Route113_GlassWorkshop_EventScript_1638C3:: @ 81638C3 + call Route113_GlassWorkshop_EventScript_1A02B8 + msgbox Route113_GlassWorkshop_Text_19EA64, 4 + release + end + +Route113_GlassWorkshop_EventScript_1638D2:: @ 81638D2 + switch 0x40be + case 10, Route113_GlassWorkshop_EventScript_163925 + case 11, Route113_GlassWorkshop_EventScript_163939 + case 12, Route113_GlassWorkshop_EventScript_16394D + case 13, Route113_GlassWorkshop_EventScript_163961 + case 14, Route113_GlassWorkshop_EventScript_163975 + case 15, Route113_GlassWorkshop_EventScript_163989 + case 16, Route113_GlassWorkshop_EventScript_16399D + end + +Route113_GlassWorkshop_EventScript_163925:: @ 8163925 + setvar 0x8009, 0 + setvar 0x8008, 39 + bufferitem 0, 0x8008 + jump Route113_GlassWorkshop_EventScript_1639B1 + end + +Route113_GlassWorkshop_EventScript_163939:: @ 8163939 + setvar 0x8009, 0 + setvar 0x8008, 40 + bufferitem 0, 0x8008 + jump Route113_GlassWorkshop_EventScript_1639B1 + end + +Route113_GlassWorkshop_EventScript_16394D:: @ 816394D + setvar 0x8009, 0 + setvar 0x8008, 41 + bufferitem 0, 0x8008 + jump Route113_GlassWorkshop_EventScript_1639B1 + end + +Route113_GlassWorkshop_EventScript_163961:: @ 8163961 + setvar 0x8009, 0 + setvar 0x8008, 43 + bufferitem 0, 0x8008 + jump Route113_GlassWorkshop_EventScript_1639B1 + end + +Route113_GlassWorkshop_EventScript_163975:: @ 8163975 + setvar 0x8009, 0 + setvar 0x8008, 42 + bufferitem 0, 0x8008 + jump Route113_GlassWorkshop_EventScript_1639B1 + end + +Route113_GlassWorkshop_EventScript_163989:: @ 8163989 + setvar 0x8009, 1 + setvar 0x8008, 13 + bufferdecor 0, 13 + jump Route113_GlassWorkshop_EventScript_1639B1 + end + +Route113_GlassWorkshop_EventScript_16399D:: @ 816399D + setvar 0x8009, 1 + setvar 0x8008, 6 + bufferdecor 0, 6 + jump Route113_GlassWorkshop_EventScript_1639B1 + end + +Route113_GlassWorkshop_EventScript_1639B1:: @ 81639B1 + msgbox Route113_GlassWorkshop_Text_19E9D7, 4 + compare 0x8009, 0 + callif 1, Route113_GlassWorkshop_EventScript_163889 + compare 0x8009, 1 + callif 1, Route113_GlassWorkshop_EventScript_1638A1 + setvar 0x40be, 2 + release + end + +Route113_GlassWorkshop_EventScript_1639D6:: @ 81639D6 + msgbox Route113_GlassWorkshop_Text_19EB3B, 2 + end diff --git a/data/scripts/maps/Route113_GlassWorkshop.s b/data/scripts/maps/Route113_GlassWorkshop.s deleted file mode 100644 index d59942472..000000000 --- a/data/scripts/maps/Route113_GlassWorkshop.s +++ /dev/null @@ -1,308 +0,0 @@ -Route113_GlassWorkshop_MapScripts:: @ 816354A - map_script 3, Route113_GlassWorkshop_MapScript1_163550 - .byte 0 - -Route113_GlassWorkshop_MapScript1_163550:: @ 8163550 - setflag 2116 - compare 0x40be, 1 - callif 1, Route113_GlassWorkshop_EventScript_16355F - end - -Route113_GlassWorkshop_EventScript_16355F:: @ 816355F - setvar 0x40be, 2 - return - -Route113_GlassWorkshop_EventScript_163565:: @ 8163565 - lock - faceplayer - compare 0x40be, 10 - jumpif 4, Route113_GlassWorkshop_EventScript_1638D2 - compare 0x40be, 2 - jumpeq Route113_GlassWorkshop_EventScript_1635B5 - compare 0x40be, 1 - jumpeq Route113_GlassWorkshop_EventScript_1635AB - msgbox Route113_GlassWorkshop_Text_19E4E6, 4 - giveitem ITEM_SOOT_SACK - setvar 0x40be, 1 - msgbox Route113_GlassWorkshop_Text_19E59B, 4 - release - end - -Route113_GlassWorkshop_EventScript_1635AB:: @ 81635AB - msgbox Route113_GlassWorkshop_Text_19E59B, 4 - release - end - -Route113_GlassWorkshop_EventScript_1635B5:: @ 81635B5 - checkitem ITEM_SOOT_SACK, 1 - compare RESULT, 0 - jumpeq Route113_GlassWorkshop_EventScript_1635E4 - msgbox Route113_GlassWorkshop_Text_19E65B, 4 - compare 0x4048, 250 - jumpif 0, Route113_GlassWorkshop_EventScript_163818 - message Route113_GlassWorkshop_Text_19E757 - waittext - jump Route113_GlassWorkshop_EventScript_1635EE - end - -Route113_GlassWorkshop_EventScript_1635E4:: @ 81635E4 - msgbox Route113_GlassWorkshop_Text_19EAC1, 4 - release - end - -Route113_GlassWorkshop_EventScript_1635EE:: @ 81635EE - setvar 0x8009, 0 - special 274 - waitstate - switch RESULT - case 0, Route113_GlassWorkshop_EventScript_163660 - case 1, Route113_GlassWorkshop_EventScript_16369C - case 2, Route113_GlassWorkshop_EventScript_1636D8 - case 3, Route113_GlassWorkshop_EventScript_163714 - case 4, Route113_GlassWorkshop_EventScript_163750 - case 5, Route113_GlassWorkshop_EventScript_16378C - case 6, Route113_GlassWorkshop_EventScript_1637CD - case 7, Route113_GlassWorkshop_EventScript_16380E - case 127, Route113_GlassWorkshop_EventScript_16380E - end - -Route113_GlassWorkshop_EventScript_163660:: @ 8163660 - setvar 0x8008, 39 - bufferitem 0, 0x8008 - setvar 0x800a, 250 - compare 0x4048, 250 - jumpif 0, Route113_GlassWorkshop_EventScript_163830 - msgbox Route113_GlassWorkshop_Text_19E7CD, 5 - compare RESULT, 0 - jumpeq Route113_GlassWorkshop_EventScript_163845 - setvar 0x40be, 10 - subvar 0x4048, 250 - jump Route113_GlassWorkshop_EventScript_163851 - end - -Route113_GlassWorkshop_EventScript_16369C:: @ 816369C - setvar 0x8008, 40 - bufferitem 0, 0x8008 - setvar 0x800a, 500 - compare 0x4048, 500 - jumpif 0, Route113_GlassWorkshop_EventScript_163830 - msgbox Route113_GlassWorkshop_Text_19E7CD, 5 - compare RESULT, 0 - jumpeq Route113_GlassWorkshop_EventScript_163845 - setvar 0x40be, 11 - subvar 0x4048, 500 - jump Route113_GlassWorkshop_EventScript_163851 - end - -Route113_GlassWorkshop_EventScript_1636D8:: @ 81636D8 - setvar 0x8008, 41 - bufferitem 0, 0x8008 - setvar 0x800a, 500 - compare 0x4048, 500 - jumpif 0, Route113_GlassWorkshop_EventScript_163830 - msgbox Route113_GlassWorkshop_Text_19E7CD, 5 - compare RESULT, 0 - jumpeq Route113_GlassWorkshop_EventScript_163845 - setvar 0x40be, 12 - subvar 0x4048, 500 - jump Route113_GlassWorkshop_EventScript_163851 - end - -Route113_GlassWorkshop_EventScript_163714:: @ 8163714 - setvar 0x8008, 43 - bufferitem 0, 0x8008 - setvar 0x800a, 1000 - compare 0x4048, 1000 - jumpif 0, Route113_GlassWorkshop_EventScript_163830 - msgbox Route113_GlassWorkshop_Text_19E7CD, 5 - compare RESULT, 0 - jumpeq Route113_GlassWorkshop_EventScript_163845 - setvar 0x40be, 13 - subvar 0x4048, 1000 - jump Route113_GlassWorkshop_EventScript_163851 - end - -Route113_GlassWorkshop_EventScript_163750:: @ 8163750 - setvar 0x8008, 42 - bufferitem 0, 0x8008 - setvar 0x800a, 1000 - compare 0x4048, 1000 - jumpif 0, Route113_GlassWorkshop_EventScript_163830 - msgbox Route113_GlassWorkshop_Text_19E7CD, 5 - compare RESULT, 0 - jumpeq Route113_GlassWorkshop_EventScript_163845 - setvar 0x40be, 14 - subvar 0x4048, 1000 - jump Route113_GlassWorkshop_EventScript_163851 - end - -Route113_GlassWorkshop_EventScript_16378C:: @ 816378C - setvar 0x8009, 1 - setvar 0x8008, 13 - bufferdecor 0, 0x8008 - setvar 0x800a, 6000 - compare 0x4048, 6000 - jumpif 0, Route113_GlassWorkshop_EventScript_163830 - msgbox Route113_GlassWorkshop_Text_19E7CD, 5 - compare RESULT, 0 - jumpeq Route113_GlassWorkshop_EventScript_163845 - setvar 0x40be, 15 - subvar 0x4048, 6000 - jump Route113_GlassWorkshop_EventScript_163851 - end - -Route113_GlassWorkshop_EventScript_1637CD:: @ 81637CD - setvar 0x8009, 1 - setvar 0x8008, 6 - bufferdecor 0, 0x8008 - setvar 0x800a, 8000 - compare 0x4048, 8000 - jumpif 0, Route113_GlassWorkshop_EventScript_163830 - msgbox Route113_GlassWorkshop_Text_19E7CD, 5 - compare RESULT, 0 - jumpeq Route113_GlassWorkshop_EventScript_163845 - setvar 0x40be, 16 - subvar 0x4048, 8000 - jump Route113_GlassWorkshop_EventScript_163851 - end - -Route113_GlassWorkshop_EventScript_16380E:: @ 816380E - msgbox Route113_GlassWorkshop_Text_19E990, 4 - release - end - -Route113_GlassWorkshop_EventScript_163818:: @ 8163818 - setvar 0x800a, 250 - subvar 0x800a, 16456 - buffernum 0, 32778 - msgbox Route113_GlassWorkshop_Text_19E697, 4 - release - end - -Route113_GlassWorkshop_EventScript_163830:: @ 8163830 - subvar 0x800a, 16456 - buffernum 1, 32778 - message Route113_GlassWorkshop_Text_19E890 - waittext - jump Route113_GlassWorkshop_EventScript_1635EE - end - -Route113_GlassWorkshop_EventScript_163845:: @ 8163845 - message Route113_GlassWorkshop_Text_19E802 - waittext - jump Route113_GlassWorkshop_EventScript_1635EE - end - -Route113_GlassWorkshop_EventScript_163851:: @ 8163851 - msgbox Route113_GlassWorkshop_Text_19E827, 4 - closebutton - fadescreen 1 - playsfx 5 - pause 30 - fadescreen 0 - msgbox Route113_GlassWorkshop_Text_19E9D7, 4 - compare 0x8009, 0 - callif 1, Route113_GlassWorkshop_EventScript_163889 - compare 0x8009, 1 - callif 1, Route113_GlassWorkshop_EventScript_1638A1 - setvar 0x40be, 2 - release - end - -Route113_GlassWorkshop_EventScript_163889:: @ 8163889 - giveitem 0x8008 - compare RESULT, 0 - jumpeq Route113_GlassWorkshop_EventScript_1638B4 - return - -Route113_GlassWorkshop_EventScript_1638A1:: @ 81638A1 - givedecoration 0x8008 - compare RESULT, 0 - jumpeq Route113_GlassWorkshop_EventScript_1638C3 - return - -Route113_GlassWorkshop_EventScript_1638B4:: @ 81638B4 - call Route113_GlassWorkshop_EventScript_1A02A5 - msgbox Route113_GlassWorkshop_Text_19EA06, 4 - release - end - -Route113_GlassWorkshop_EventScript_1638C3:: @ 81638C3 - call Route113_GlassWorkshop_EventScript_1A02B8 - msgbox Route113_GlassWorkshop_Text_19EA64, 4 - release - end - -Route113_GlassWorkshop_EventScript_1638D2:: @ 81638D2 - switch 0x40be - case 10, Route113_GlassWorkshop_EventScript_163925 - case 11, Route113_GlassWorkshop_EventScript_163939 - case 12, Route113_GlassWorkshop_EventScript_16394D - case 13, Route113_GlassWorkshop_EventScript_163961 - case 14, Route113_GlassWorkshop_EventScript_163975 - case 15, Route113_GlassWorkshop_EventScript_163989 - case 16, Route113_GlassWorkshop_EventScript_16399D - end - -Route113_GlassWorkshop_EventScript_163925:: @ 8163925 - setvar 0x8009, 0 - setvar 0x8008, 39 - bufferitem 0, 0x8008 - jump Route113_GlassWorkshop_EventScript_1639B1 - end - -Route113_GlassWorkshop_EventScript_163939:: @ 8163939 - setvar 0x8009, 0 - setvar 0x8008, 40 - bufferitem 0, 0x8008 - jump Route113_GlassWorkshop_EventScript_1639B1 - end - -Route113_GlassWorkshop_EventScript_16394D:: @ 816394D - setvar 0x8009, 0 - setvar 0x8008, 41 - bufferitem 0, 0x8008 - jump Route113_GlassWorkshop_EventScript_1639B1 - end - -Route113_GlassWorkshop_EventScript_163961:: @ 8163961 - setvar 0x8009, 0 - setvar 0x8008, 43 - bufferitem 0, 0x8008 - jump Route113_GlassWorkshop_EventScript_1639B1 - end - -Route113_GlassWorkshop_EventScript_163975:: @ 8163975 - setvar 0x8009, 0 - setvar 0x8008, 42 - bufferitem 0, 0x8008 - jump Route113_GlassWorkshop_EventScript_1639B1 - end - -Route113_GlassWorkshop_EventScript_163989:: @ 8163989 - setvar 0x8009, 1 - setvar 0x8008, 13 - bufferdecor 0, 13 - jump Route113_GlassWorkshop_EventScript_1639B1 - end - -Route113_GlassWorkshop_EventScript_16399D:: @ 816399D - setvar 0x8009, 1 - setvar 0x8008, 6 - bufferdecor 0, 6 - jump Route113_GlassWorkshop_EventScript_1639B1 - end - -Route113_GlassWorkshop_EventScript_1639B1:: @ 81639B1 - msgbox Route113_GlassWorkshop_Text_19E9D7, 4 - compare 0x8009, 0 - callif 1, Route113_GlassWorkshop_EventScript_163889 - compare 0x8009, 1 - callif 1, Route113_GlassWorkshop_EventScript_1638A1 - setvar 0x40be, 2 - release - end - -Route113_GlassWorkshop_EventScript_1639D6:: @ 81639D6 - msgbox Route113_GlassWorkshop_Text_19EB3B, 2 - end diff --git a/data/scripts/maps/Route114.inc b/data/scripts/maps/Route114.inc new file mode 100644 index 000000000..33e89be70 --- /dev/null +++ b/data/scripts/maps/Route114.inc @@ -0,0 +1,132 @@ +Route114_MapScripts:: @ 8150732 + .byte 0 + +Route114_EventScript_150733:: @ 8150733 + lock + faceplayer + checkdailyflags + checkflag 2251 + jumpeq Route114_EventScript_150778 + msgbox Route114_Text_1C5803, 4 + random 5 + addvar RESULT, 15 + addvar RESULT, 133 + giveitem RESULT + compare RESULT, 0 + jumpeq Route114_EventScript_1A029B + setflag 2251 + msgbox Route114_Text_1C5861, 4 + release + end + +Route114_EventScript_150778:: @ 8150778 + msgbox Route114_Text_1C5878, 4 + release + end + +Route114_EventScript_150782:: @ 8150782 + lock + faceplayer + checkflag 231 + jumpeq Route114_EventScript_1507B9 + msgbox Route114_Text_170154, 4 + giveitem ITEM_TM05 + compare RESULT, 0 + jumpeq Route114_EventScript_1A029B + setflag 231 + msgbox Route114_Text_1701C5, 4 + release + end + +Route114_EventScript_1507B9:: @ 81507B9 + msgbox Route114_Text_1701C5, 4 + release + end + +Route114_EventScript_1507C3:: @ 81507C3 + lock + faceplayer + checksound + pokecry SPECIES_POOCHYENA, 2 + msgbox Route114_Text_1701F9, 4 + waitpokecry + release + end + +Route114_EventScript_1507D6:: @ 81507D6 + msgbox Route114_Text_170206, 3 + end + +Route114_EventScript_1507DF:: @ 81507DF + msgbox Route114_Text_17022E, 3 + end + +Route114_EventScript_1507E8:: @ 81507E8 + msgbox Route114_Text_170263, 3 + end + +Route114_EventScript_1507F1:: @ 81507F1 + trainerbattle 0, OPPONENT_LENNY, 0, Route114_Text_1BC05B, Route114_Text_1BC0B5 + msgbox Route114_Text_1BC0C3, 6 + end + +Route114_EventScript_150808:: @ 8150808 + trainerbattle 0, OPPONENT_LUCAS_1, 0, Route114_Text_1BC125, Route114_Text_1BC163 + msgbox Route114_Text_1BC184, 6 + end + +Route114_EventScript_15081F:: @ 815081F + trainerbattle 0, OPPONENT_SHANE, 0, Route114_Text_1BC1C8, Route114_Text_1BC23F + msgbox Route114_Text_1BC24F, 6 + end + +Route114_EventScript_150836:: @ 8150836 + trainerbattle 0, OPPONENT_NANCY, 0, Route114_Text_1BC289, Route114_Text_1BC2BE + msgbox Route114_Text_1BC2C6, 6 + end + +Route114_EventScript_15084D:: @ 815084D + trainerbattle 0, OPPONENT_STEVE_1, 0, Route114_Text_1BC2F5, Route114_Text_1BC327 + specialval RESULT, 57 + compare RESULT, 1 + jumpeq Route114_EventScript_150874 + msgbox Route114_Text_1BC337, 6 + end + +Route114_EventScript_150874:: @ 8150874 + trainerbattle 5, OPPONENT_STEVE_1, 0, Route114_Text_1BC3B3, Route114_Text_1BC3E0 + msgbox Route114_Text_1BC40F, 6 + end + +Route114_EventScript_15088B:: @ 815088B + trainerbattle 0, OPPONENT_BERNIE_1, 0, Route114_Text_1BC45A, Route114_Text_1BC499 + specialval RESULT, 57 + compare RESULT, 1 + jumpeq Route114_EventScript_1508B2 + msgbox Route114_Text_1BC4B5, 6 + end + +Route114_EventScript_1508B2:: @ 81508B2 + trainerbattle 5, OPPONENT_BERNIE_1, 0, Route114_Text_1BC525, Route114_Text_1BC559 + msgbox Route114_Text_1BC58C, 6 + end + +Route114_EventScript_1508C9:: @ 81508C9 + trainerbattle 0, OPPONENT_CLAUDE, 0, Route114_Text_1BC5FC, Route114_Text_1BC653 + msgbox Route114_Text_1BC679, 6 + end + +Route114_EventScript_1508E0:: @ 81508E0 + trainerbattle 0, OPPONENT_NOLAN, 0, Route114_Text_1BC6EC, Route114_Text_1BC750 + msgbox Route114_Text_1BC78A, 6 + end + +Route114_EventScript_1508F7:: @ 81508F7 + trainerbattle 4, OPPONENT_TYRA_AND_IVY, 0, Route114_Text_1BC7E3, Route114_Text_1BC834, Route114_Text_1BC88A + msgbox Route114_Text_1BC858, 6 + end + +Route114_EventScript_150912:: @ 8150912 + trainerbattle 4, OPPONENT_TYRA_AND_IVY, 0, Route114_Text_1BC8D8, Route114_Text_1BC8FB, Route114_Text_1BC96A + msgbox Route114_Text_1BC91E, 6 + end diff --git a/data/scripts/maps/Route114.s b/data/scripts/maps/Route114.s deleted file mode 100644 index 33e89be70..000000000 --- a/data/scripts/maps/Route114.s +++ /dev/null @@ -1,132 +0,0 @@ -Route114_MapScripts:: @ 8150732 - .byte 0 - -Route114_EventScript_150733:: @ 8150733 - lock - faceplayer - checkdailyflags - checkflag 2251 - jumpeq Route114_EventScript_150778 - msgbox Route114_Text_1C5803, 4 - random 5 - addvar RESULT, 15 - addvar RESULT, 133 - giveitem RESULT - compare RESULT, 0 - jumpeq Route114_EventScript_1A029B - setflag 2251 - msgbox Route114_Text_1C5861, 4 - release - end - -Route114_EventScript_150778:: @ 8150778 - msgbox Route114_Text_1C5878, 4 - release - end - -Route114_EventScript_150782:: @ 8150782 - lock - faceplayer - checkflag 231 - jumpeq Route114_EventScript_1507B9 - msgbox Route114_Text_170154, 4 - giveitem ITEM_TM05 - compare RESULT, 0 - jumpeq Route114_EventScript_1A029B - setflag 231 - msgbox Route114_Text_1701C5, 4 - release - end - -Route114_EventScript_1507B9:: @ 81507B9 - msgbox Route114_Text_1701C5, 4 - release - end - -Route114_EventScript_1507C3:: @ 81507C3 - lock - faceplayer - checksound - pokecry SPECIES_POOCHYENA, 2 - msgbox Route114_Text_1701F9, 4 - waitpokecry - release - end - -Route114_EventScript_1507D6:: @ 81507D6 - msgbox Route114_Text_170206, 3 - end - -Route114_EventScript_1507DF:: @ 81507DF - msgbox Route114_Text_17022E, 3 - end - -Route114_EventScript_1507E8:: @ 81507E8 - msgbox Route114_Text_170263, 3 - end - -Route114_EventScript_1507F1:: @ 81507F1 - trainerbattle 0, OPPONENT_LENNY, 0, Route114_Text_1BC05B, Route114_Text_1BC0B5 - msgbox Route114_Text_1BC0C3, 6 - end - -Route114_EventScript_150808:: @ 8150808 - trainerbattle 0, OPPONENT_LUCAS_1, 0, Route114_Text_1BC125, Route114_Text_1BC163 - msgbox Route114_Text_1BC184, 6 - end - -Route114_EventScript_15081F:: @ 815081F - trainerbattle 0, OPPONENT_SHANE, 0, Route114_Text_1BC1C8, Route114_Text_1BC23F - msgbox Route114_Text_1BC24F, 6 - end - -Route114_EventScript_150836:: @ 8150836 - trainerbattle 0, OPPONENT_NANCY, 0, Route114_Text_1BC289, Route114_Text_1BC2BE - msgbox Route114_Text_1BC2C6, 6 - end - -Route114_EventScript_15084D:: @ 815084D - trainerbattle 0, OPPONENT_STEVE_1, 0, Route114_Text_1BC2F5, Route114_Text_1BC327 - specialval RESULT, 57 - compare RESULT, 1 - jumpeq Route114_EventScript_150874 - msgbox Route114_Text_1BC337, 6 - end - -Route114_EventScript_150874:: @ 8150874 - trainerbattle 5, OPPONENT_STEVE_1, 0, Route114_Text_1BC3B3, Route114_Text_1BC3E0 - msgbox Route114_Text_1BC40F, 6 - end - -Route114_EventScript_15088B:: @ 815088B - trainerbattle 0, OPPONENT_BERNIE_1, 0, Route114_Text_1BC45A, Route114_Text_1BC499 - specialval RESULT, 57 - compare RESULT, 1 - jumpeq Route114_EventScript_1508B2 - msgbox Route114_Text_1BC4B5, 6 - end - -Route114_EventScript_1508B2:: @ 81508B2 - trainerbattle 5, OPPONENT_BERNIE_1, 0, Route114_Text_1BC525, Route114_Text_1BC559 - msgbox Route114_Text_1BC58C, 6 - end - -Route114_EventScript_1508C9:: @ 81508C9 - trainerbattle 0, OPPONENT_CLAUDE, 0, Route114_Text_1BC5FC, Route114_Text_1BC653 - msgbox Route114_Text_1BC679, 6 - end - -Route114_EventScript_1508E0:: @ 81508E0 - trainerbattle 0, OPPONENT_NOLAN, 0, Route114_Text_1BC6EC, Route114_Text_1BC750 - msgbox Route114_Text_1BC78A, 6 - end - -Route114_EventScript_1508F7:: @ 81508F7 - trainerbattle 4, OPPONENT_TYRA_AND_IVY, 0, Route114_Text_1BC7E3, Route114_Text_1BC834, Route114_Text_1BC88A - msgbox Route114_Text_1BC858, 6 - end - -Route114_EventScript_150912:: @ 8150912 - trainerbattle 4, OPPONENT_TYRA_AND_IVY, 0, Route114_Text_1BC8D8, Route114_Text_1BC8FB, Route114_Text_1BC96A - msgbox Route114_Text_1BC91E, 6 - end diff --git a/data/scripts/maps/Route114_FossilManiacsHouse.inc b/data/scripts/maps/Route114_FossilManiacsHouse.inc new file mode 100644 index 000000000..50305dc04 --- /dev/null +++ b/data/scripts/maps/Route114_FossilManiacsHouse.inc @@ -0,0 +1,33 @@ +Route114_FossilManiacsHouse_MapScripts:: @ 815C1B9 + map_script 3, Route114_FossilManiacsHouse_MapScript1_15C1BF + .byte 0 + +Route114_FossilManiacsHouse_MapScript1_15C1BF:: @ 815C1BF + setflag 2135 + end + +Route114_FossilManiacsHouse_EventScript_15C1C3:: @ 815C1C3 + lock + faceplayer + checkflag 261 + jumpeq Route114_FossilManiacsHouse_EventScript_15C1F2 + msgbox Route114_FossilManiacsHouse_Text_1925E1, 4 + giveitem ITEM_TM28 + compare RESULT, 0 + jumpeq Route114_FossilManiacsHouse_EventScript_1A029B + setflag 261 + release + end + +Route114_FossilManiacsHouse_EventScript_15C1F2:: @ 815C1F2 + msgbox Route114_FossilManiacsHouse_Text_1926AE, 4 + release + end + +Route114_FossilManiacsHouse_EventScript_15C1FC:: @ 815C1FC + msgbox Route114_FossilManiacsHouse_Text_1926FA, 3 + end + +Route114_FossilManiacsHouse_EventScript_15C205:: @ 815C205 + msgbox Route114_FossilManiacsHouse_Text_192729, 3 + end diff --git a/data/scripts/maps/Route114_FossilManiacsHouse.s b/data/scripts/maps/Route114_FossilManiacsHouse.s deleted file mode 100644 index 50305dc04..000000000 --- a/data/scripts/maps/Route114_FossilManiacsHouse.s +++ /dev/null @@ -1,33 +0,0 @@ -Route114_FossilManiacsHouse_MapScripts:: @ 815C1B9 - map_script 3, Route114_FossilManiacsHouse_MapScript1_15C1BF - .byte 0 - -Route114_FossilManiacsHouse_MapScript1_15C1BF:: @ 815C1BF - setflag 2135 - end - -Route114_FossilManiacsHouse_EventScript_15C1C3:: @ 815C1C3 - lock - faceplayer - checkflag 261 - jumpeq Route114_FossilManiacsHouse_EventScript_15C1F2 - msgbox Route114_FossilManiacsHouse_Text_1925E1, 4 - giveitem ITEM_TM28 - compare RESULT, 0 - jumpeq Route114_FossilManiacsHouse_EventScript_1A029B - setflag 261 - release - end - -Route114_FossilManiacsHouse_EventScript_15C1F2:: @ 815C1F2 - msgbox Route114_FossilManiacsHouse_Text_1926AE, 4 - release - end - -Route114_FossilManiacsHouse_EventScript_15C1FC:: @ 815C1FC - msgbox Route114_FossilManiacsHouse_Text_1926FA, 3 - end - -Route114_FossilManiacsHouse_EventScript_15C205:: @ 815C205 - msgbox Route114_FossilManiacsHouse_Text_192729, 3 - end diff --git a/data/scripts/maps/Route114_FossilManiacsTunnel.inc b/data/scripts/maps/Route114_FossilManiacsTunnel.inc new file mode 100644 index 000000000..7986a0436 --- /dev/null +++ b/data/scripts/maps/Route114_FossilManiacsTunnel.inc @@ -0,0 +1,27 @@ +Route114_FossilManiacsTunnel_MapScripts:: @ 815C20E + .byte 0 + +Route114_FossilManiacsTunnel_EventScript_15C20F:: @ 815C20F + lock + faceplayer + checkflag 267 + jumpeq Route114_FossilManiacsTunnel_EventScript_15C24E + checkitem ITEM_ROOT_FOSSIL, 1 + compare RESULT, 1 + jumpeq Route114_FossilManiacsTunnel_EventScript_15C244 + checkitem ITEM_CLAW_FOSSIL, 1 + compare RESULT, 1 + jumpeq Route114_FossilManiacsTunnel_EventScript_15C244 + msgbox Route114_FossilManiacsTunnel_Text_192795, 4 + release + end + +Route114_FossilManiacsTunnel_EventScript_15C244:: @ 815C244 + msgbox Route114_FossilManiacsTunnel_Text_1928DE, 4 + release + end + +Route114_FossilManiacsTunnel_EventScript_15C24E:: @ 815C24E + msgbox Route114_FossilManiacsTunnel_Text_1929DC, 4 + release + end diff --git a/data/scripts/maps/Route114_FossilManiacsTunnel.s b/data/scripts/maps/Route114_FossilManiacsTunnel.s deleted file mode 100644 index 7986a0436..000000000 --- a/data/scripts/maps/Route114_FossilManiacsTunnel.s +++ /dev/null @@ -1,27 +0,0 @@ -Route114_FossilManiacsTunnel_MapScripts:: @ 815C20E - .byte 0 - -Route114_FossilManiacsTunnel_EventScript_15C20F:: @ 815C20F - lock - faceplayer - checkflag 267 - jumpeq Route114_FossilManiacsTunnel_EventScript_15C24E - checkitem ITEM_ROOT_FOSSIL, 1 - compare RESULT, 1 - jumpeq Route114_FossilManiacsTunnel_EventScript_15C244 - checkitem ITEM_CLAW_FOSSIL, 1 - compare RESULT, 1 - jumpeq Route114_FossilManiacsTunnel_EventScript_15C244 - msgbox Route114_FossilManiacsTunnel_Text_192795, 4 - release - end - -Route114_FossilManiacsTunnel_EventScript_15C244:: @ 815C244 - msgbox Route114_FossilManiacsTunnel_Text_1928DE, 4 - release - end - -Route114_FossilManiacsTunnel_EventScript_15C24E:: @ 815C24E - msgbox Route114_FossilManiacsTunnel_Text_1929DC, 4 - release - end diff --git a/data/scripts/maps/Route114_LanettesHouse.inc b/data/scripts/maps/Route114_LanettesHouse.inc new file mode 100644 index 000000000..ff8a1c565 --- /dev/null +++ b/data/scripts/maps/Route114_LanettesHouse.inc @@ -0,0 +1,54 @@ +Route114_LanettesHouse_MapScripts:: @ 815C258 + map_script 3, Route114_LanettesHouse_MapScript1_15C25E + .byte 0 + +Route114_LanettesHouse_MapScript1_15C25E:: @ 815C25E + setflag 2117 + end + +Route114_LanettesHouse_EventScript_15C262:: @ 815C262 + lock + faceplayer + checkflag 131 + jumpeq Route114_LanettesHouse_EventScript_15C28F + setflag 2123 + msgbox Route114_LanettesHouse_Text_192A0D, 4 + .ifdef SAPPHIRE + givedecoration 99 + .else + givedecoration 100 + .endif + compare RESULT, 0 + jumpeq Route114_LanettesHouse_EventScript_1A02AE + setflag 131 + release + end + +Route114_LanettesHouse_EventScript_15C28F:: @ 815C28F + msgbox Route114_LanettesHouse_Text_192ACC, 4 + release + end + +Route114_LanettesHouse_EventScript_15C299:: @ 815C299 + lockall + msgbox Route114_LanettesHouse_Text_192B4A, 5 + compare RESULT, 1 + jumpeq Route114_LanettesHouse_EventScript_15C2B7 + msgbox Route114_LanettesHouse_Text_192DA9, 4 + releaseall + end + +Route114_LanettesHouse_EventScript_15C2B7:: @ 815C2B7 + msgbox Route114_LanettesHouse_Text_192C01, 5 + compare RESULT, 1 + callif 1, Route114_LanettesHouse_EventScript_15C2CC + releaseall + end + +Route114_LanettesHouse_EventScript_15C2CC:: @ 815C2CC + msgbox Route114_LanettesHouse_Text_192CB4, 4 + return + +Route114_LanettesHouse_EventScript_15C2D5:: @ 815C2D5 + msgbox Route114_LanettesHouse_Text_192DC1, 3 + end diff --git a/data/scripts/maps/Route114_LanettesHouse.s b/data/scripts/maps/Route114_LanettesHouse.s deleted file mode 100644 index ff8a1c565..000000000 --- a/data/scripts/maps/Route114_LanettesHouse.s +++ /dev/null @@ -1,54 +0,0 @@ -Route114_LanettesHouse_MapScripts:: @ 815C258 - map_script 3, Route114_LanettesHouse_MapScript1_15C25E - .byte 0 - -Route114_LanettesHouse_MapScript1_15C25E:: @ 815C25E - setflag 2117 - end - -Route114_LanettesHouse_EventScript_15C262:: @ 815C262 - lock - faceplayer - checkflag 131 - jumpeq Route114_LanettesHouse_EventScript_15C28F - setflag 2123 - msgbox Route114_LanettesHouse_Text_192A0D, 4 - .ifdef SAPPHIRE - givedecoration 99 - .else - givedecoration 100 - .endif - compare RESULT, 0 - jumpeq Route114_LanettesHouse_EventScript_1A02AE - setflag 131 - release - end - -Route114_LanettesHouse_EventScript_15C28F:: @ 815C28F - msgbox Route114_LanettesHouse_Text_192ACC, 4 - release - end - -Route114_LanettesHouse_EventScript_15C299:: @ 815C299 - lockall - msgbox Route114_LanettesHouse_Text_192B4A, 5 - compare RESULT, 1 - jumpeq Route114_LanettesHouse_EventScript_15C2B7 - msgbox Route114_LanettesHouse_Text_192DA9, 4 - releaseall - end - -Route114_LanettesHouse_EventScript_15C2B7:: @ 815C2B7 - msgbox Route114_LanettesHouse_Text_192C01, 5 - compare RESULT, 1 - callif 1, Route114_LanettesHouse_EventScript_15C2CC - releaseall - end - -Route114_LanettesHouse_EventScript_15C2CC:: @ 815C2CC - msgbox Route114_LanettesHouse_Text_192CB4, 4 - return - -Route114_LanettesHouse_EventScript_15C2D5:: @ 815C2D5 - msgbox Route114_LanettesHouse_Text_192DC1, 3 - end diff --git a/data/scripts/maps/Route115.inc b/data/scripts/maps/Route115.inc new file mode 100644 index 000000000..e2c00f6fc --- /dev/null +++ b/data/scripts/maps/Route115.inc @@ -0,0 +1,68 @@ +Route115_MapScripts:: @ 815092D + .byte 0 + +Route115_EventScript_15092E:: @ 815092E + msgbox Route115_Text_170273, 2 + end + +Route115_EventScript_150937:: @ 8150937 + msgbox Route115_Text_1702E7, 3 + end + +Route115_EventScript_150940:: @ 8150940 + msgbox Route115_Text_170301, 3 + end + +Route115_EventScript_150949:: @ 8150949 + trainerbattle 0, OPPONENT_TIMOTHY_1, 0, Route115_Text_1BC9AC, Route115_Text_1BC9E6 + specialval RESULT, 57 + compare RESULT, 1 + jumpeq Route115_EventScript_150970 + msgbox Route115_Text_1BCA0E, 6 + end + +Route115_EventScript_150970:: @ 8150970 + trainerbattle 5, OPPONENT_TIMOTHY_1, 0, Route115_Text_1BCA6B, Route115_Text_1BCAB3 + msgbox Route115_Text_1BCAC6, 6 + end + +Route115_EventScript_150987:: @ 8150987 + trainerbattle 0, OPPONENT_KOICHI, 0, Route115_Text_1BCB0D, Route115_Text_1BCB2E + msgbox Route115_Text_1BCB40, 6 + end + +Route115_EventScript_15099E:: @ 815099E + trainerbattle 0, OPPONENT_NOB_1, 0, Route115_Text_1BCB8A, Route115_Text_1BCBC1 + specialval RESULT, 57 + compare RESULT, 1 + jumpeq Route115_EventScript_1509C5 + msgbox Route115_Text_1BCBDE, 6 + end + +Route115_EventScript_1509C5:: @ 81509C5 + trainerbattle 5, OPPONENT_NOB_1, 0, Route115_Text_1BCC4C, Route115_Text_1BCCA2 + msgbox Route115_Text_1BCCBA, 6 + end + +Route115_EventScript_1509DC:: @ 81509DC + trainerbattle 0, OPPONENT_CYNDY_1, 0, Route115_Text_1BCCF4, Route115_Text_1BCD32 + specialval RESULT, 57 + compare RESULT, 1 + jumpeq Route115_EventScript_150A03 + msgbox Route115_Text_1BCD4C, 6 + end + +Route115_EventScript_150A03:: @ 8150A03 + trainerbattle 5, OPPONENT_CYNDY_1, 0, Route115_Text_1BCDB0, Route115_Text_1BCDD0 + msgbox Route115_Text_1BCDEF, 6 + end + +Route115_EventScript_150A1A:: @ 8150A1A +.ifdef SAPPHIRE + trainerbattle 0, OPPONENT_514, 0, UnknownString_81BCE47, UnknownString_81BCE7D + msgbox UnknownString_81BCEA4, 6 +.else + trainerbattle 0, OPPONENT_514, 0, Route115_Text_1BCEE0, Route115_Text_1BCF16 + msgbox Route115_Text_1BCF3D, 6 +.endc + end diff --git a/data/scripts/maps/Route115.s b/data/scripts/maps/Route115.s deleted file mode 100644 index e2c00f6fc..000000000 --- a/data/scripts/maps/Route115.s +++ /dev/null @@ -1,68 +0,0 @@ -Route115_MapScripts:: @ 815092D - .byte 0 - -Route115_EventScript_15092E:: @ 815092E - msgbox Route115_Text_170273, 2 - end - -Route115_EventScript_150937:: @ 8150937 - msgbox Route115_Text_1702E7, 3 - end - -Route115_EventScript_150940:: @ 8150940 - msgbox Route115_Text_170301, 3 - end - -Route115_EventScript_150949:: @ 8150949 - trainerbattle 0, OPPONENT_TIMOTHY_1, 0, Route115_Text_1BC9AC, Route115_Text_1BC9E6 - specialval RESULT, 57 - compare RESULT, 1 - jumpeq Route115_EventScript_150970 - msgbox Route115_Text_1BCA0E, 6 - end - -Route115_EventScript_150970:: @ 8150970 - trainerbattle 5, OPPONENT_TIMOTHY_1, 0, Route115_Text_1BCA6B, Route115_Text_1BCAB3 - msgbox Route115_Text_1BCAC6, 6 - end - -Route115_EventScript_150987:: @ 8150987 - trainerbattle 0, OPPONENT_KOICHI, 0, Route115_Text_1BCB0D, Route115_Text_1BCB2E - msgbox Route115_Text_1BCB40, 6 - end - -Route115_EventScript_15099E:: @ 815099E - trainerbattle 0, OPPONENT_NOB_1, 0, Route115_Text_1BCB8A, Route115_Text_1BCBC1 - specialval RESULT, 57 - compare RESULT, 1 - jumpeq Route115_EventScript_1509C5 - msgbox Route115_Text_1BCBDE, 6 - end - -Route115_EventScript_1509C5:: @ 81509C5 - trainerbattle 5, OPPONENT_NOB_1, 0, Route115_Text_1BCC4C, Route115_Text_1BCCA2 - msgbox Route115_Text_1BCCBA, 6 - end - -Route115_EventScript_1509DC:: @ 81509DC - trainerbattle 0, OPPONENT_CYNDY_1, 0, Route115_Text_1BCCF4, Route115_Text_1BCD32 - specialval RESULT, 57 - compare RESULT, 1 - jumpeq Route115_EventScript_150A03 - msgbox Route115_Text_1BCD4C, 6 - end - -Route115_EventScript_150A03:: @ 8150A03 - trainerbattle 5, OPPONENT_CYNDY_1, 0, Route115_Text_1BCDB0, Route115_Text_1BCDD0 - msgbox Route115_Text_1BCDEF, 6 - end - -Route115_EventScript_150A1A:: @ 8150A1A -.ifdef SAPPHIRE - trainerbattle 0, OPPONENT_514, 0, UnknownString_81BCE47, UnknownString_81BCE7D - msgbox UnknownString_81BCEA4, 6 -.else - trainerbattle 0, OPPONENT_514, 0, Route115_Text_1BCEE0, Route115_Text_1BCF16 - msgbox Route115_Text_1BCF3D, 6 -.endc - end diff --git a/data/scripts/maps/Route116.inc b/data/scripts/maps/Route116.inc new file mode 100644 index 000000000..c563dce46 --- /dev/null +++ b/data/scripts/maps/Route116.inc @@ -0,0 +1,275 @@ +Route116_MapScripts:: @ 8150A31 + map_script 3, Route116_MapScript1_150A37 + .byte 0 + +Route116_MapScript1_150A37:: @ 8150A37 + checkflag 143 + callif 1, Route116_EventScript_150A41 + end + +Route116_EventScript_150A41:: @ 8150A41 + movespriteperm 21, 41, 10 + return + +Route116_EventScript_150A49:: @ 8150A49 + lock + faceplayer + checkflag 143 + jumpeq Route116_EventScript_150A67 + checkflag 142 + jumpeq Route116_EventScript_150A71 + msgbox Route116_Text_1703CF, 4 + release + end + +Route116_EventScript_150A67:: @ 8150A67 + msgbox Route116_Text_170556, 4 + release + end + +Route116_EventScript_150A71:: @ 8150A71 + msgbox Route116_Text_1703F7, 4 + release + end + +Route116_EventScript_150A7B:: @ 8150A7B + lock + faceplayer + checkflag 287 + jumpeq Route116_EventScript_150B04 + msgbox Route116_Text_1705AE, 4 + jump Route116_EventScript_150A94 + end + +Route116_EventScript_150A94:: @ 8150A94 + setflag 287 + giveitem ITEM_REPEAT_BALL + compare RESULT, 0 + jumpeq Route116_EventScript_150B12 + msgbox Route116_Text_1707B8, 4 + closebutton + compare FACING, 2 + callif 1, Route116_EventScript_150AEE + compare FACING, 1 + callif 1, Route116_EventScript_150AEE + compare FACING, 3 + callif 1, Route116_EventScript_150AEE + compare FACING, 4 + callif 1, Route116_EventScript_150AF9 + disappear LAST_TALKED + clearflag 949 + setflag 256 + release + end + +Route116_EventScript_150AEE:: @ 8150AEE + move LAST_TALKED, Route116_Movement_150B1C + waitmove 0 + return + +Route116_EventScript_150AF9:: @ 8150AF9 + move LAST_TALKED, Route116_Movement_150B25 + waitmove 0 + return + +Route116_EventScript_150B04:: @ 8150B04 + msgbox Route116_Text_170865, 4 + jump Route116_EventScript_150A94 + end + +Route116_EventScript_150B12:: @ 8150B12 + msgbox Route116_Text_17082A, 4 + release + end + +Route116_Movement_150B1C:: @ 8150B1C + step_left + step_left + step_left + step_left + step_left + step_left + step_left + step_left + step_end + +Route116_Movement_150B25:: @ 8150B25 + step_down + step_left + step_left + step_left + step_left + step_left + step_left + step_left + step_left + step_left + step_end + +Route116_EventScript_150B30:: @ 8150B30 + msgbox Route116_Text_170A46, 3 + end + +Route116_EventScript_150B39:: @ 8150B39 + msgbox Route116_Text_170A60, 3 + end + +Route116_EventScript_150B42:: @ 8150B42 + msgbox Route116_Text_170AB8, 3 + end + +Route116_EventScript_150B4B:: @ 8150B4B + msgbox Route116_Text_170ACE, 3 + end + +Route116_EventScript_150B54:: @ 8150B54 + msgbox Route116_Text_170B7D, 3 + end + +Route116_EventScript_150B5D:: @ 8150B5D + lock + faceplayer + msgbox Route116_Text_17032A, 4 + setvar 0x406f, 2 + release + end + +Route116_EventScript_150B6E:: @ 8150B6E + lockall + move 11, Route116_Movement_1A0843 + move 255, Route116_Movement_1A083F + waitmove 0 + msgbox Route116_Text_17032A, 4 + setvar 0x406f, 2 + releaseall + end + +Route116_EventScript_150B8F:: @ 8150B8F + lock + faceplayer + checkitem ITEM_BLACK_GLASSES, 1 + compare RESULT, 1 + jumpeq Route116_EventScript_150BCA + specialval RESULT, 316 + compare RESULT, 1 + jumpeq Route116_EventScript_150BBB + msgbox Route116_Text_1708EE, 4 + release + end + +Route116_EventScript_150BBB:: @ 8150BBB + msgbox Route116_Text_1709B7, 4 + closebutton + jump Route116_EventScript_150C03 + end + +Route116_EventScript_150BCA:: @ 8150BCA + msgbox Route116_Text_1708EE, 4 + msgbox Route116_Text_170921, 4 + specialval RESULT, 316 + compare RESULT, 1 + jumpeq Route116_EventScript_150BF4 + msgbox Route116_Text_170A03, 4 + release + end + +Route116_EventScript_150BF4:: @ 8150BF4 + msgbox Route116_Text_17094D, 4 + closebutton + jump Route116_EventScript_150C03 + end + +Route116_EventScript_150C03:: @ 8150C03 + pause 20 + compare FACING, 2 + callif 1, Route116_EventScript_150C37 + compare FACING, 1 + callif 1, Route116_EventScript_150C37 + compare FACING, 3 + callif 1, Route116_EventScript_150C37 + compare FACING, 4 + callif 1, Route116_EventScript_150C42 + disappear LAST_TALKED + release + end + +Route116_EventScript_150C37:: @ 8150C37 + move LAST_TALKED, Route116_Movement_150C4D + waitmove 0 + return + +Route116_EventScript_150C42:: @ 8150C42 + move LAST_TALKED, Route116_Movement_150C57 + waitmove 0 + return + +Route116_Movement_150C4D:: @ 8150C4D + step_left + step_left + step_left + step_left + step_left + step_left + step_left + step_left + step_left + step_end + +Route116_Movement_150C57:: @ 8150C57 + step_up + step_left + step_left + step_left + step_left + step_left + step_left + step_left + step_left + step_left + step_end + +Route116_EventScript_150C62:: @ 8150C62 + trainerbattle 0, OPPONENT_JOEY, 0, Route116_Text_1BD02B, Route116_Text_1BD04C + msgbox Route116_Text_1BD078, 6 + end + +Route116_EventScript_150C79:: @ 8150C79 + trainerbattle 0, OPPONENT_JOSE, 0, Route116_Text_1BD0AF, Route116_Text_1BD0D7 + msgbox Route116_Text_1BD0F4, 6 + end + +Route116_EventScript_150C90:: @ 8150C90 + trainerbattle 0, OPPONENT_JERRY_1, 0, Route116_Text_1BD1C0, Route116_Text_1BD21A + specialval RESULT, 57 + compare RESULT, 1 + jumpeq Route116_EventScript_150CB7 + msgbox Route116_Text_1BD248, 6 + end + +Route116_EventScript_150CB7:: @ 8150CB7 + trainerbattle 5, OPPONENT_JERRY_1, 0, Route116_Text_1BD2A5, Route116_Text_1BD2FE + msgbox Route116_Text_1BD31A, 6 + end + +Route116_EventScript_150CCE:: @ 8150CCE + trainerbattle 0, OPPONENT_CLARK, 0, Route116_Text_1BCF79, Route116_Text_1BCFBB + msgbox Route116_Text_1BCFE3, 6 + end + +Route116_EventScript_150CE5:: @ 8150CE5 + trainerbattle 0, OPPONENT_JANICE, 0, Route116_Text_1BD131, Route116_Text_1BD165 + msgbox Route116_Text_1BD180, 6 + end + +Route116_EventScript_150CFC:: @ 8150CFC + trainerbattle 0, OPPONENT_KAREN_1, 0, Route116_Text_1BD377, Route116_Text_1BD3AC + specialval RESULT, 57 + compare RESULT, 1 + jumpeq Route116_EventScript_150D23 + msgbox Route116_Text_1BD3C3, 6 + end + +Route116_EventScript_150D23:: @ 8150D23 + trainerbattle 5, OPPONENT_KAREN_1, 0, Route116_Text_1BD405, Route116_Text_1BD44A + msgbox Route116_Text_1BD466, 6 + end diff --git a/data/scripts/maps/Route116.s b/data/scripts/maps/Route116.s deleted file mode 100644 index c563dce46..000000000 --- a/data/scripts/maps/Route116.s +++ /dev/null @@ -1,275 +0,0 @@ -Route116_MapScripts:: @ 8150A31 - map_script 3, Route116_MapScript1_150A37 - .byte 0 - -Route116_MapScript1_150A37:: @ 8150A37 - checkflag 143 - callif 1, Route116_EventScript_150A41 - end - -Route116_EventScript_150A41:: @ 8150A41 - movespriteperm 21, 41, 10 - return - -Route116_EventScript_150A49:: @ 8150A49 - lock - faceplayer - checkflag 143 - jumpeq Route116_EventScript_150A67 - checkflag 142 - jumpeq Route116_EventScript_150A71 - msgbox Route116_Text_1703CF, 4 - release - end - -Route116_EventScript_150A67:: @ 8150A67 - msgbox Route116_Text_170556, 4 - release - end - -Route116_EventScript_150A71:: @ 8150A71 - msgbox Route116_Text_1703F7, 4 - release - end - -Route116_EventScript_150A7B:: @ 8150A7B - lock - faceplayer - checkflag 287 - jumpeq Route116_EventScript_150B04 - msgbox Route116_Text_1705AE, 4 - jump Route116_EventScript_150A94 - end - -Route116_EventScript_150A94:: @ 8150A94 - setflag 287 - giveitem ITEM_REPEAT_BALL - compare RESULT, 0 - jumpeq Route116_EventScript_150B12 - msgbox Route116_Text_1707B8, 4 - closebutton - compare FACING, 2 - callif 1, Route116_EventScript_150AEE - compare FACING, 1 - callif 1, Route116_EventScript_150AEE - compare FACING, 3 - callif 1, Route116_EventScript_150AEE - compare FACING, 4 - callif 1, Route116_EventScript_150AF9 - disappear LAST_TALKED - clearflag 949 - setflag 256 - release - end - -Route116_EventScript_150AEE:: @ 8150AEE - move LAST_TALKED, Route116_Movement_150B1C - waitmove 0 - return - -Route116_EventScript_150AF9:: @ 8150AF9 - move LAST_TALKED, Route116_Movement_150B25 - waitmove 0 - return - -Route116_EventScript_150B04:: @ 8150B04 - msgbox Route116_Text_170865, 4 - jump Route116_EventScript_150A94 - end - -Route116_EventScript_150B12:: @ 8150B12 - msgbox Route116_Text_17082A, 4 - release - end - -Route116_Movement_150B1C:: @ 8150B1C - step_left - step_left - step_left - step_left - step_left - step_left - step_left - step_left - step_end - -Route116_Movement_150B25:: @ 8150B25 - step_down - step_left - step_left - step_left - step_left - step_left - step_left - step_left - step_left - step_left - step_end - -Route116_EventScript_150B30:: @ 8150B30 - msgbox Route116_Text_170A46, 3 - end - -Route116_EventScript_150B39:: @ 8150B39 - msgbox Route116_Text_170A60, 3 - end - -Route116_EventScript_150B42:: @ 8150B42 - msgbox Route116_Text_170AB8, 3 - end - -Route116_EventScript_150B4B:: @ 8150B4B - msgbox Route116_Text_170ACE, 3 - end - -Route116_EventScript_150B54:: @ 8150B54 - msgbox Route116_Text_170B7D, 3 - end - -Route116_EventScript_150B5D:: @ 8150B5D - lock - faceplayer - msgbox Route116_Text_17032A, 4 - setvar 0x406f, 2 - release - end - -Route116_EventScript_150B6E:: @ 8150B6E - lockall - move 11, Route116_Movement_1A0843 - move 255, Route116_Movement_1A083F - waitmove 0 - msgbox Route116_Text_17032A, 4 - setvar 0x406f, 2 - releaseall - end - -Route116_EventScript_150B8F:: @ 8150B8F - lock - faceplayer - checkitem ITEM_BLACK_GLASSES, 1 - compare RESULT, 1 - jumpeq Route116_EventScript_150BCA - specialval RESULT, 316 - compare RESULT, 1 - jumpeq Route116_EventScript_150BBB - msgbox Route116_Text_1708EE, 4 - release - end - -Route116_EventScript_150BBB:: @ 8150BBB - msgbox Route116_Text_1709B7, 4 - closebutton - jump Route116_EventScript_150C03 - end - -Route116_EventScript_150BCA:: @ 8150BCA - msgbox Route116_Text_1708EE, 4 - msgbox Route116_Text_170921, 4 - specialval RESULT, 316 - compare RESULT, 1 - jumpeq Route116_EventScript_150BF4 - msgbox Route116_Text_170A03, 4 - release - end - -Route116_EventScript_150BF4:: @ 8150BF4 - msgbox Route116_Text_17094D, 4 - closebutton - jump Route116_EventScript_150C03 - end - -Route116_EventScript_150C03:: @ 8150C03 - pause 20 - compare FACING, 2 - callif 1, Route116_EventScript_150C37 - compare FACING, 1 - callif 1, Route116_EventScript_150C37 - compare FACING, 3 - callif 1, Route116_EventScript_150C37 - compare FACING, 4 - callif 1, Route116_EventScript_150C42 - disappear LAST_TALKED - release - end - -Route116_EventScript_150C37:: @ 8150C37 - move LAST_TALKED, Route116_Movement_150C4D - waitmove 0 - return - -Route116_EventScript_150C42:: @ 8150C42 - move LAST_TALKED, Route116_Movement_150C57 - waitmove 0 - return - -Route116_Movement_150C4D:: @ 8150C4D - step_left - step_left - step_left - step_left - step_left - step_left - step_left - step_left - step_left - step_end - -Route116_Movement_150C57:: @ 8150C57 - step_up - step_left - step_left - step_left - step_left - step_left - step_left - step_left - step_left - step_left - step_end - -Route116_EventScript_150C62:: @ 8150C62 - trainerbattle 0, OPPONENT_JOEY, 0, Route116_Text_1BD02B, Route116_Text_1BD04C - msgbox Route116_Text_1BD078, 6 - end - -Route116_EventScript_150C79:: @ 8150C79 - trainerbattle 0, OPPONENT_JOSE, 0, Route116_Text_1BD0AF, Route116_Text_1BD0D7 - msgbox Route116_Text_1BD0F4, 6 - end - -Route116_EventScript_150C90:: @ 8150C90 - trainerbattle 0, OPPONENT_JERRY_1, 0, Route116_Text_1BD1C0, Route116_Text_1BD21A - specialval RESULT, 57 - compare RESULT, 1 - jumpeq Route116_EventScript_150CB7 - msgbox Route116_Text_1BD248, 6 - end - -Route116_EventScript_150CB7:: @ 8150CB7 - trainerbattle 5, OPPONENT_JERRY_1, 0, Route116_Text_1BD2A5, Route116_Text_1BD2FE - msgbox Route116_Text_1BD31A, 6 - end - -Route116_EventScript_150CCE:: @ 8150CCE - trainerbattle 0, OPPONENT_CLARK, 0, Route116_Text_1BCF79, Route116_Text_1BCFBB - msgbox Route116_Text_1BCFE3, 6 - end - -Route116_EventScript_150CE5:: @ 8150CE5 - trainerbattle 0, OPPONENT_JANICE, 0, Route116_Text_1BD131, Route116_Text_1BD165 - msgbox Route116_Text_1BD180, 6 - end - -Route116_EventScript_150CFC:: @ 8150CFC - trainerbattle 0, OPPONENT_KAREN_1, 0, Route116_Text_1BD377, Route116_Text_1BD3AC - specialval RESULT, 57 - compare RESULT, 1 - jumpeq Route116_EventScript_150D23 - msgbox Route116_Text_1BD3C3, 6 - end - -Route116_EventScript_150D23:: @ 8150D23 - trainerbattle 5, OPPONENT_KAREN_1, 0, Route116_Text_1BD405, Route116_Text_1BD44A - msgbox Route116_Text_1BD466, 6 - end diff --git a/data/scripts/maps/Route116_TunnelersRestHouse.inc b/data/scripts/maps/Route116_TunnelersRestHouse.inc new file mode 100644 index 000000000..d141fae37 --- /dev/null +++ b/data/scripts/maps/Route116_TunnelersRestHouse.inc @@ -0,0 +1,29 @@ +Route116_TunnelersRestHouse_MapScripts:: @ 815C2DE + map_script 3, Route116_TunnelersRestHouse_MapScript1_15C2E4 + .byte 0 + +Route116_TunnelersRestHouse_MapScript1_15C2E4:: @ 815C2E4 + setflag 2138 + end + +Route116_TunnelersRestHouse_EventScript_15C2E8:: @ 815C2E8 + msgbox Route116_TunnelersRestHouse_Text_192F33, 2 + end + +Route116_TunnelersRestHouse_EventScript_15C2F1:: @ 815C2F1 + msgbox Route116_TunnelersRestHouse_Text_193049, 2 + end + +Route116_TunnelersRestHouse_EventScript_15C2FA:: @ 815C2FA + lock + faceplayer + checkflag 199 + jumpeq Route116_TunnelersRestHouse_EventScript_15C30F + msgbox Route116_TunnelersRestHouse_Text_193135, 4 + release + end + +Route116_TunnelersRestHouse_EventScript_15C30F:: @ 815C30F + msgbox Route116_TunnelersRestHouse_Text_1931C1, 4 + release + end diff --git a/data/scripts/maps/Route116_TunnelersRestHouse.s b/data/scripts/maps/Route116_TunnelersRestHouse.s deleted file mode 100644 index d141fae37..000000000 --- a/data/scripts/maps/Route116_TunnelersRestHouse.s +++ /dev/null @@ -1,29 +0,0 @@ -Route116_TunnelersRestHouse_MapScripts:: @ 815C2DE - map_script 3, Route116_TunnelersRestHouse_MapScript1_15C2E4 - .byte 0 - -Route116_TunnelersRestHouse_MapScript1_15C2E4:: @ 815C2E4 - setflag 2138 - end - -Route116_TunnelersRestHouse_EventScript_15C2E8:: @ 815C2E8 - msgbox Route116_TunnelersRestHouse_Text_192F33, 2 - end - -Route116_TunnelersRestHouse_EventScript_15C2F1:: @ 815C2F1 - msgbox Route116_TunnelersRestHouse_Text_193049, 2 - end - -Route116_TunnelersRestHouse_EventScript_15C2FA:: @ 815C2FA - lock - faceplayer - checkflag 199 - jumpeq Route116_TunnelersRestHouse_EventScript_15C30F - msgbox Route116_TunnelersRestHouse_Text_193135, 4 - release - end - -Route116_TunnelersRestHouse_EventScript_15C30F:: @ 815C30F - msgbox Route116_TunnelersRestHouse_Text_1931C1, 4 - release - end diff --git a/data/scripts/maps/Route117.inc b/data/scripts/maps/Route117.inc new file mode 100644 index 000000000..8c738ffff --- /dev/null +++ b/data/scripts/maps/Route117.inc @@ -0,0 +1,122 @@ +Route117_MapScripts:: @ 8150D3A + map_script 3, Route117_MapScript1_150D40 + .byte 0 + +Route117_MapScript1_150D40:: @ 8150D40 + call Route117_EventScript_150D46 + end + +Route117_EventScript_150D46:: @ 8150D46 + checkflag 134 + jumpif 0, Route117_EventScript_150D56 + movespriteperm 3, 47, 6 + +Route117_EventScript_150D56:: @ 8150D56 + return + +Route117_EventScript_150D57:: @ 8150D57 + msgbox Route117_Text_170CA7, 2 + end + +Route117_EventScript_150D60:: @ 8150D60 + msgbox Route117_Text_170CEB, 2 + end + +Route117_EventScript_150D69:: @ 8150D69 + msgbox Route117_Text_170C26, 2 + end + +Route117_EventScript_150D72:: @ 8150D72 + msgbox Route117_Text_170D02, 3 + end + +Route117_EventScript_150D7B:: @ 8150D7B + msgbox Route117_Text_170D1E, 3 + end + +Route117_EventScript_150D84:: @ 8150D84 + msgbox Route117_Text_170D38, 3 + end + +Route117_EventScript_150D8D:: @ 8150D8D + trainerbattle 0, OPPONENT_ISAAC_1, 0, Route117_Text_1BD49E, Route117_Text_1BD4D9 + specialval RESULT, 57 + compare RESULT, 1 + jumpeq Route117_EventScript_150DB4 + msgbox Route117_Text_1BD4F9, 6 + end + +Route117_EventScript_150DB4:: @ 8150DB4 + trainerbattle 5, OPPONENT_ISAAC_1, 0, Route117_Text_1BD569, Route117_Text_1BD5AB + msgbox Route117_Text_1BD5F2, 6 + end + +Route117_EventScript_150DCB:: @ 8150DCB + trainerbattle 0, OPPONENT_LYDIA_1, 0, Route117_Text_1BD634, Route117_Text_1BD67B + specialval RESULT, 57 + compare RESULT, 1 + jumpeq Route117_EventScript_150DF2 + msgbox Route117_Text_1BD69B, 6 + end + +Route117_EventScript_150DF2:: @ 8150DF2 + trainerbattle 5, OPPONENT_LYDIA_1, 0, Route117_Text_1BD6F2, Route117_Text_1BD733 + msgbox Route117_Text_1BD74F, 6 + end + +Route117_EventScript_150E09:: @ 8150E09 + trainerbattle 0, OPPONENT_DYLAN_1, 0, Route117_Text_1BD79A, Route117_Text_1BD7E0 + specialval RESULT, 57 + compare RESULT, 1 + jumpeq Route117_EventScript_150E30 + msgbox Route117_Text_1BD7F5, 6 + end + +Route117_EventScript_150E30:: @ 8150E30 + trainerbattle 5, OPPONENT_DYLAN_1, 0, Route117_Text_1BD83F, Route117_Text_1BD8A2 + msgbox Route117_Text_1BD8BD, 6 + end + +Route117_EventScript_150E47:: @ 8150E47 + trainerbattle 0, OPPONENT_MARIA_1, 0, Route117_Text_1BD914, Route117_Text_1BD965 + specialval RESULT, 57 + compare RESULT, 1 + jumpeq Route117_EventScript_150E6E + msgbox Route117_Text_1BD98F, 6 + end + +Route117_EventScript_150E6E:: @ 8150E6E + trainerbattle 5, OPPONENT_MARIA_1, 0, Route117_Text_1BD9F1, Route117_Text_1BDA41 + msgbox Route117_Text_1BDA6B, 6 + end + +Route117_EventScript_150E85:: @ 8150E85 + trainerbattle 0, OPPONENT_DEREK, 0, Route117_Text_1BDAA7, Route117_Text_1BDAFC + msgbox Route117_Text_1BDB24, 6 + end + +Route117_EventScript_150E9C:: @ 8150E9C + trainerbattle 4, OPPONENT_ANNA_AND_MEG_1, 0, Route117_Text_1BDBC3, Route117_Text_1BDC07, Route117_Text_1BDC96 + specialval RESULT, 57 + compare RESULT, 1 + jumpeq Route117_EventScript_150EC7 + msgbox Route117_Text_1BDC44, 6 + end + +Route117_EventScript_150EC7:: @ 8150EC7 + trainerbattle 7, OPPONENT_ANNA_AND_MEG_1, 0, Route117_Text_1BDDEF, Route117_Text_1BDE2F, Route117_Text_1BDEA7 + msgbox Route117_Text_1BDE55, 6 + end + +Route117_EventScript_150EE2:: @ 8150EE2 + trainerbattle 4, OPPONENT_ANNA_AND_MEG_1, 0, Route117_Text_1BDCD2, Route117_Text_1BDD1E, Route117_Text_1BDD8B + specialval RESULT, 57 + compare RESULT, 1 + jumpeq Route117_EventScript_150F0D + msgbox Route117_Text_1BDD4E, 6 + end + +Route117_EventScript_150F0D:: @ 8150F0D + trainerbattle 7, OPPONENT_ANNA_AND_MEG_1, 0, Route117_Text_1BDEE3, Route117_Text_1BDF26, Route117_Text_1BDF90 + msgbox Route117_Text_1BDF37, 6 + end diff --git a/data/scripts/maps/Route117.s b/data/scripts/maps/Route117.s deleted file mode 100644 index 8c738ffff..000000000 --- a/data/scripts/maps/Route117.s +++ /dev/null @@ -1,122 +0,0 @@ -Route117_MapScripts:: @ 8150D3A - map_script 3, Route117_MapScript1_150D40 - .byte 0 - -Route117_MapScript1_150D40:: @ 8150D40 - call Route117_EventScript_150D46 - end - -Route117_EventScript_150D46:: @ 8150D46 - checkflag 134 - jumpif 0, Route117_EventScript_150D56 - movespriteperm 3, 47, 6 - -Route117_EventScript_150D56:: @ 8150D56 - return - -Route117_EventScript_150D57:: @ 8150D57 - msgbox Route117_Text_170CA7, 2 - end - -Route117_EventScript_150D60:: @ 8150D60 - msgbox Route117_Text_170CEB, 2 - end - -Route117_EventScript_150D69:: @ 8150D69 - msgbox Route117_Text_170C26, 2 - end - -Route117_EventScript_150D72:: @ 8150D72 - msgbox Route117_Text_170D02, 3 - end - -Route117_EventScript_150D7B:: @ 8150D7B - msgbox Route117_Text_170D1E, 3 - end - -Route117_EventScript_150D84:: @ 8150D84 - msgbox Route117_Text_170D38, 3 - end - -Route117_EventScript_150D8D:: @ 8150D8D - trainerbattle 0, OPPONENT_ISAAC_1, 0, Route117_Text_1BD49E, Route117_Text_1BD4D9 - specialval RESULT, 57 - compare RESULT, 1 - jumpeq Route117_EventScript_150DB4 - msgbox Route117_Text_1BD4F9, 6 - end - -Route117_EventScript_150DB4:: @ 8150DB4 - trainerbattle 5, OPPONENT_ISAAC_1, 0, Route117_Text_1BD569, Route117_Text_1BD5AB - msgbox Route117_Text_1BD5F2, 6 - end - -Route117_EventScript_150DCB:: @ 8150DCB - trainerbattle 0, OPPONENT_LYDIA_1, 0, Route117_Text_1BD634, Route117_Text_1BD67B - specialval RESULT, 57 - compare RESULT, 1 - jumpeq Route117_EventScript_150DF2 - msgbox Route117_Text_1BD69B, 6 - end - -Route117_EventScript_150DF2:: @ 8150DF2 - trainerbattle 5, OPPONENT_LYDIA_1, 0, Route117_Text_1BD6F2, Route117_Text_1BD733 - msgbox Route117_Text_1BD74F, 6 - end - -Route117_EventScript_150E09:: @ 8150E09 - trainerbattle 0, OPPONENT_DYLAN_1, 0, Route117_Text_1BD79A, Route117_Text_1BD7E0 - specialval RESULT, 57 - compare RESULT, 1 - jumpeq Route117_EventScript_150E30 - msgbox Route117_Text_1BD7F5, 6 - end - -Route117_EventScript_150E30:: @ 8150E30 - trainerbattle 5, OPPONENT_DYLAN_1, 0, Route117_Text_1BD83F, Route117_Text_1BD8A2 - msgbox Route117_Text_1BD8BD, 6 - end - -Route117_EventScript_150E47:: @ 8150E47 - trainerbattle 0, OPPONENT_MARIA_1, 0, Route117_Text_1BD914, Route117_Text_1BD965 - specialval RESULT, 57 - compare RESULT, 1 - jumpeq Route117_EventScript_150E6E - msgbox Route117_Text_1BD98F, 6 - end - -Route117_EventScript_150E6E:: @ 8150E6E - trainerbattle 5, OPPONENT_MARIA_1, 0, Route117_Text_1BD9F1, Route117_Text_1BDA41 - msgbox Route117_Text_1BDA6B, 6 - end - -Route117_EventScript_150E85:: @ 8150E85 - trainerbattle 0, OPPONENT_DEREK, 0, Route117_Text_1BDAA7, Route117_Text_1BDAFC - msgbox Route117_Text_1BDB24, 6 - end - -Route117_EventScript_150E9C:: @ 8150E9C - trainerbattle 4, OPPONENT_ANNA_AND_MEG_1, 0, Route117_Text_1BDBC3, Route117_Text_1BDC07, Route117_Text_1BDC96 - specialval RESULT, 57 - compare RESULT, 1 - jumpeq Route117_EventScript_150EC7 - msgbox Route117_Text_1BDC44, 6 - end - -Route117_EventScript_150EC7:: @ 8150EC7 - trainerbattle 7, OPPONENT_ANNA_AND_MEG_1, 0, Route117_Text_1BDDEF, Route117_Text_1BDE2F, Route117_Text_1BDEA7 - msgbox Route117_Text_1BDE55, 6 - end - -Route117_EventScript_150EE2:: @ 8150EE2 - trainerbattle 4, OPPONENT_ANNA_AND_MEG_1, 0, Route117_Text_1BDCD2, Route117_Text_1BDD1E, Route117_Text_1BDD8B - specialval RESULT, 57 - compare RESULT, 1 - jumpeq Route117_EventScript_150F0D - msgbox Route117_Text_1BDD4E, 6 - end - -Route117_EventScript_150F0D:: @ 8150F0D - trainerbattle 7, OPPONENT_ANNA_AND_MEG_1, 0, Route117_Text_1BDEE3, Route117_Text_1BDF26, Route117_Text_1BDF90 - msgbox Route117_Text_1BDF37, 6 - end diff --git a/data/scripts/maps/Route117_PokemonDayCare.inc b/data/scripts/maps/Route117_PokemonDayCare.inc new file mode 100644 index 000000000..2a3ee79e1 --- /dev/null +++ b/data/scripts/maps/Route117_PokemonDayCare.inc @@ -0,0 +1,7 @@ +Route117_PokemonDayCare_MapScripts:: @ 815C319 + map_script 3, Route117_PokemonDayCare_MapScript1_15C31F + .byte 0 + +Route117_PokemonDayCare_MapScript1_15C31F:: @ 815C31F + setflag 2118 + end diff --git a/data/scripts/maps/Route117_PokemonDayCare.s b/data/scripts/maps/Route117_PokemonDayCare.s deleted file mode 100644 index 2a3ee79e1..000000000 --- a/data/scripts/maps/Route117_PokemonDayCare.s +++ /dev/null @@ -1,7 +0,0 @@ -Route117_PokemonDayCare_MapScripts:: @ 815C319 - map_script 3, Route117_PokemonDayCare_MapScript1_15C31F - .byte 0 - -Route117_PokemonDayCare_MapScript1_15C31F:: @ 815C31F - setflag 2118 - end diff --git a/data/scripts/maps/Route118.inc b/data/scripts/maps/Route118.inc new file mode 100644 index 000000000..4d739ce68 --- /dev/null +++ b/data/scripts/maps/Route118.inc @@ -0,0 +1,206 @@ +Route118_MapScripts:: @ 8150F28 + map_script 3, Route118_MapScript1_150F2E + .byte 0 + +Route118_MapScript1_150F2E:: @ 8150F2E + call Route118_EventScript_1AE313 + end + +Route118_EventScript_150F34:: @ 8150F34 + lock + faceplayer + checkflag 227 + jumpeq Route118_EventScript_150F89 + msgbox Route118_Text_170F12, 5 + compare RESULT, 1 + jumpeq Route118_EventScript_150F5E + compare RESULT, 0 + jumpeq Route118_EventScript_150F7F + end + +Route118_EventScript_150F5E:: @ 8150F5E + msgbox Route118_Text_170F46, 4 + giveitem ITEM_GOOD_ROD + setflag 227 + msgbox Route118_Text_170F7E, 4 + release + end + +Route118_EventScript_150F7F:: @ 8150F7F + msgbox Route118_Text_170FB0, 4 + release + end + +Route118_EventScript_150F89:: @ 8150F89 + msgbox Route118_Text_170FC8, 4 + release + end + +Route118_EventScript_150F93:: @ 8150F93 + msgbox Route118_Text_170FFE, 2 + end + +Route118_EventScript_150F9C:: @ 8150F9C + msgbox Route118_Text_17108B, 3 + end + +Route118_EventScript_150FA5:: @ 8150FA5 + msgbox Route118_Text_1710A5, 3 + end + +Route118_EventScript_150FAE:: @ 8150FAE + lockall + setvar 0x8008, 0 + move 255, Route118_Movement_1A0841 + waitmove 0 + move 19, Route118_Movement_151069 + waitmove 0 + jump Route118_EventScript_151004 + end + +Route118_EventScript_150FCE:: @ 8150FCE + lockall + setvar 0x8008, 1 + move 255, Route118_Movement_1A0841 + waitmove 0 + jump Route118_EventScript_151004 + end + +Route118_EventScript_150FE4:: @ 8150FE4 + lockall + setvar 0x8008, 2 + move 255, Route118_Movement_1A0841 + waitmove 0 + move 19, Route118_Movement_15106B + waitmove 0 + jump Route118_EventScript_151004 + end + +Route118_EventScript_151004:: @ 8151004 + playsfx 10 + move 19, Route118_Movement_15106D + waitmove 0 + pause 30 + msgbox Route118_Text_170D66, 4 + closebutton + compare 0x8008, 0 + callif 1, Route118_EventScript_151048 + compare 0x8008, 1 + callif 1, Route118_EventScript_151053 + compare 0x8008, 2 + callif 1, Route118_EventScript_15105E + setvar 0x4071, 1 + disappear 19 + releaseall + end + +Route118_EventScript_151048:: @ 8151048 + move 19, Route118_Movement_151071 + waitmove 0 + return + +Route118_EventScript_151053:: @ 8151053 + move 19, Route118_Movement_15107C + waitmove 0 + return + +Route118_EventScript_15105E:: @ 815105E + move 19, Route118_Movement_151086 + waitmove 0 + return + +Route118_Movement_151069:: @ 8151069 + step_left + step_end + +Route118_Movement_15106B:: @ 815106B + step_right + step_end + +Route118_Movement_15106D:: @ 815106D + fast_step_down + step_14 + step_down + step_end + +Route118_Movement_151071:: @ 8151071 + step_right + step_right + step_right + step_right + step_right + step_right + step_right + step_right + step_right + step_right + step_end + +Route118_Movement_15107C:: @ 815107C + step_right + step_right + step_right + step_right + step_right + step_right + step_right + step_right + step_right + step_end + +Route118_Movement_151086:: @ 8151086 + step_right + step_right + step_right + step_right + step_right + step_right + step_right + step_right + step_end + +Route118_EventScript_15108F:: @ 815108F + trainerbattle 0, OPPONENT_ROSE_1, 0, Route118_Text_1BDFF4, Route118_Text_1BE03C + specialval RESULT, 57 + compare RESULT, 1 + jumpeq Route118_EventScript_1510B6 + msgbox Route118_Text_1BE05E, 6 + end + +Route118_EventScript_1510B6:: @ 81510B6 + trainerbattle 5, OPPONENT_ROSE_1, 0, Route118_Text_1BE0AB, Route118_Text_1BE0D3 + msgbox Route118_Text_1BE104, 6 + end + +Route118_EventScript_1510CD:: @ 81510CD + trainerbattle 0, OPPONENT_BARNY, 0, Route118_Text_1BE24A, Route118_Text_1BE291 + msgbox Route118_Text_1BE2BE, 6 + end + +Route118_EventScript_1510E4:: @ 81510E4 + trainerbattle 0, OPPONENT_WADE, 0, Route118_Text_1BE318, Route118_Text_1BE385 + msgbox Route118_Text_1BE39C, 6 + end + +Route118_EventScript_1510FB:: @ 81510FB + trainerbattle 0, OPPONENT_DALTON_1, 0, Route118_Text_1BE3E8, Route118_Text_1BE406 + specialval RESULT, 57 + compare RESULT, 1 + jumpeq Route118_EventScript_151122 + msgbox Route118_Text_1BE413, 6 + end + +Route118_EventScript_151122:: @ 8151122 + trainerbattle 5, OPPONENT_DALTON_1, 0, Route118_Text_1BE489, Route118_Text_1BE4CC + msgbox Route118_Text_1BE4D9, 6 + end + +Route118_EventScript_151139:: @ 8151139 + trainerbattle 0, OPPONENT_PERRY, 0, Route118_Text_1BE148, Route118_Text_1BE188 + msgbox Route118_Text_1BE19D, 6 + end + +Route118_EventScript_151150:: @ 8151150 + trainerbattle 0, OPPONENT_CHESTER, 0, Route118_Text_1BE1D7, Route118_Text_1BE1F5 + msgbox Route118_Text_1BE20D, 6 + end diff --git a/data/scripts/maps/Route118.s b/data/scripts/maps/Route118.s deleted file mode 100644 index 4d739ce68..000000000 --- a/data/scripts/maps/Route118.s +++ /dev/null @@ -1,206 +0,0 @@ -Route118_MapScripts:: @ 8150F28 - map_script 3, Route118_MapScript1_150F2E - .byte 0 - -Route118_MapScript1_150F2E:: @ 8150F2E - call Route118_EventScript_1AE313 - end - -Route118_EventScript_150F34:: @ 8150F34 - lock - faceplayer - checkflag 227 - jumpeq Route118_EventScript_150F89 - msgbox Route118_Text_170F12, 5 - compare RESULT, 1 - jumpeq Route118_EventScript_150F5E - compare RESULT, 0 - jumpeq Route118_EventScript_150F7F - end - -Route118_EventScript_150F5E:: @ 8150F5E - msgbox Route118_Text_170F46, 4 - giveitem ITEM_GOOD_ROD - setflag 227 - msgbox Route118_Text_170F7E, 4 - release - end - -Route118_EventScript_150F7F:: @ 8150F7F - msgbox Route118_Text_170FB0, 4 - release - end - -Route118_EventScript_150F89:: @ 8150F89 - msgbox Route118_Text_170FC8, 4 - release - end - -Route118_EventScript_150F93:: @ 8150F93 - msgbox Route118_Text_170FFE, 2 - end - -Route118_EventScript_150F9C:: @ 8150F9C - msgbox Route118_Text_17108B, 3 - end - -Route118_EventScript_150FA5:: @ 8150FA5 - msgbox Route118_Text_1710A5, 3 - end - -Route118_EventScript_150FAE:: @ 8150FAE - lockall - setvar 0x8008, 0 - move 255, Route118_Movement_1A0841 - waitmove 0 - move 19, Route118_Movement_151069 - waitmove 0 - jump Route118_EventScript_151004 - end - -Route118_EventScript_150FCE:: @ 8150FCE - lockall - setvar 0x8008, 1 - move 255, Route118_Movement_1A0841 - waitmove 0 - jump Route118_EventScript_151004 - end - -Route118_EventScript_150FE4:: @ 8150FE4 - lockall - setvar 0x8008, 2 - move 255, Route118_Movement_1A0841 - waitmove 0 - move 19, Route118_Movement_15106B - waitmove 0 - jump Route118_EventScript_151004 - end - -Route118_EventScript_151004:: @ 8151004 - playsfx 10 - move 19, Route118_Movement_15106D - waitmove 0 - pause 30 - msgbox Route118_Text_170D66, 4 - closebutton - compare 0x8008, 0 - callif 1, Route118_EventScript_151048 - compare 0x8008, 1 - callif 1, Route118_EventScript_151053 - compare 0x8008, 2 - callif 1, Route118_EventScript_15105E - setvar 0x4071, 1 - disappear 19 - releaseall - end - -Route118_EventScript_151048:: @ 8151048 - move 19, Route118_Movement_151071 - waitmove 0 - return - -Route118_EventScript_151053:: @ 8151053 - move 19, Route118_Movement_15107C - waitmove 0 - return - -Route118_EventScript_15105E:: @ 815105E - move 19, Route118_Movement_151086 - waitmove 0 - return - -Route118_Movement_151069:: @ 8151069 - step_left - step_end - -Route118_Movement_15106B:: @ 815106B - step_right - step_end - -Route118_Movement_15106D:: @ 815106D - fast_step_down - step_14 - step_down - step_end - -Route118_Movement_151071:: @ 8151071 - step_right - step_right - step_right - step_right - step_right - step_right - step_right - step_right - step_right - step_right - step_end - -Route118_Movement_15107C:: @ 815107C - step_right - step_right - step_right - step_right - step_right - step_right - step_right - step_right - step_right - step_end - -Route118_Movement_151086:: @ 8151086 - step_right - step_right - step_right - step_right - step_right - step_right - step_right - step_right - step_end - -Route118_EventScript_15108F:: @ 815108F - trainerbattle 0, OPPONENT_ROSE_1, 0, Route118_Text_1BDFF4, Route118_Text_1BE03C - specialval RESULT, 57 - compare RESULT, 1 - jumpeq Route118_EventScript_1510B6 - msgbox Route118_Text_1BE05E, 6 - end - -Route118_EventScript_1510B6:: @ 81510B6 - trainerbattle 5, OPPONENT_ROSE_1, 0, Route118_Text_1BE0AB, Route118_Text_1BE0D3 - msgbox Route118_Text_1BE104, 6 - end - -Route118_EventScript_1510CD:: @ 81510CD - trainerbattle 0, OPPONENT_BARNY, 0, Route118_Text_1BE24A, Route118_Text_1BE291 - msgbox Route118_Text_1BE2BE, 6 - end - -Route118_EventScript_1510E4:: @ 81510E4 - trainerbattle 0, OPPONENT_WADE, 0, Route118_Text_1BE318, Route118_Text_1BE385 - msgbox Route118_Text_1BE39C, 6 - end - -Route118_EventScript_1510FB:: @ 81510FB - trainerbattle 0, OPPONENT_DALTON_1, 0, Route118_Text_1BE3E8, Route118_Text_1BE406 - specialval RESULT, 57 - compare RESULT, 1 - jumpeq Route118_EventScript_151122 - msgbox Route118_Text_1BE413, 6 - end - -Route118_EventScript_151122:: @ 8151122 - trainerbattle 5, OPPONENT_DALTON_1, 0, Route118_Text_1BE489, Route118_Text_1BE4CC - msgbox Route118_Text_1BE4D9, 6 - end - -Route118_EventScript_151139:: @ 8151139 - trainerbattle 0, OPPONENT_PERRY, 0, Route118_Text_1BE148, Route118_Text_1BE188 - msgbox Route118_Text_1BE19D, 6 - end - -Route118_EventScript_151150:: @ 8151150 - trainerbattle 0, OPPONENT_CHESTER, 0, Route118_Text_1BE1D7, Route118_Text_1BE1F5 - msgbox Route118_Text_1BE20D, 6 - end diff --git a/data/scripts/maps/Route119.inc b/data/scripts/maps/Route119.inc new file mode 100644 index 000000000..1ccc972bb --- /dev/null +++ b/data/scripts/maps/Route119.inc @@ -0,0 +1,383 @@ +Route119_MapScripts:: @ 8151167 + map_script 5, Route119_MapScript1_151172 + map_script 3, Route119_MapScript1_15119B + .byte 0 + +Route119_MapScript1_151172:: @ 8151172 + checkflag 2145 + callif 1, Route119_EventScript_15117C + end + +Route119_EventScript_15117C:: @ 815117C + compare 0x8004, 6 + callif 1, Route119_EventScript_151193 + compare 0x8004, 7 + callif 1, Route119_EventScript_151197 + return + +Route119_EventScript_151193:: @ 8151193 + disappear 35 + return + +Route119_EventScript_151197:: @ 8151197 + disappear 36 + return + +Route119_MapScript1_15119B:: @ 815119B + call Route119_EventScript_1A014E + call Route119_EventScript_1A0172 + call Route119_EventScript_1A0196 + compare 0x40b3, 1 + callif 1, Route119_EventScript_1511B9 + special 324 + end + +Route119_EventScript_1511B9:: @ 81511B9 + setflag 893 + clearflag 892 + setvar 0x40b3, 2 + return + +Route119_EventScript_1511C5:: @ 81511C5 + setvar 0x4001, 1 + jump Route119_EventScript_1511DB + end + +Route119_EventScript_1511D0:: @ 81511D0 + setvar 0x4001, 2 + jump Route119_EventScript_1511DB + end + +Route119_EventScript_1511DB:: @ 81511DB + lockall + reappear 25 + checkgender + compare RESULT, 0 + callif 1, Route119_EventScript_151254 + compare RESULT, 1 + callif 1, Route119_EventScript_151259 + pause 65 + compare 0x4001, 1 + callif 1, Route119_EventScript_1513A6 + compare 0x4001, 2 + callif 1, Route119_EventScript_1513B1 + move 255, Route119_Movement_1A0845 + waitmove 0 + pause 30 + compare 0x4001, 1 + callif 1, Route119_EventScript_1513D2 + compare 0x4001, 2 + callif 1, Route119_EventScript_1513E1 + disappear 25 + reappear 16 + pause 30 + checkgender + compare RESULT, 0 + jumpeq Route119_EventScript_15125E + compare RESULT, 1 + jumpeq Route119_EventScript_1512D8 + releaseall + end + +Route119_EventScript_151254:: @ 8151254 + playmusic 415, 1 + return + +Route119_EventScript_151259:: @ 8151259 + playmusic 421, 1 + return + +Route119_EventScript_15125E:: @ 815125E + msgbox Route119_Text_1710BB, 4 + switch 0x4023 + case 0, Route119_EventScript_15128D + case 1, Route119_EventScript_15129D + case 2, Route119_EventScript_1512AD + end + +Route119_EventScript_15128D:: @ 815128D + trainerbattle 3, OPPONENT_MAY_6, 0, Route119_Text_171156 + jump Route119_EventScript_1512BD + end + +Route119_EventScript_15129D:: @ 815129D + trainerbattle 3, OPPONENT_MAY_9, 0, Route119_Text_171156 + jump Route119_EventScript_1512BD + end + +Route119_EventScript_1512AD:: @ 81512AD + trainerbattle 3, OPPONENT_MAY_3, 0, Route119_Text_171156 + jump Route119_EventScript_1512BD + end + +Route119_EventScript_1512BD:: @ 81512BD + msgbox Route119_Text_1711B1, 4 + call Route119_EventScript_151352 + msgbox Route119_Text_171214, 4 + jump Route119_EventScript_151362 + end + +Route119_EventScript_1512D8:: @ 81512D8 + msgbox Route119_Text_171358, 4 + switch 0x4023 + case 0, Route119_EventScript_151307 + case 1, Route119_EventScript_151317 + case 2, Route119_EventScript_151327 + end + +Route119_EventScript_151307:: @ 8151307 + trainerbattle 3, OPPONENT_BRENDAN_6, 0, Route119_Text_1713E2 + jump Route119_EventScript_151337 + end + +Route119_EventScript_151317:: @ 8151317 + trainerbattle 3, OPPONENT_BRENDAN_9, 0, Route119_Text_1713E2 + jump Route119_EventScript_151337 + end + +Route119_EventScript_151327:: @ 8151327 + trainerbattle 3, OPPONENT_BRENDAN_3, 0, Route119_Text_1713E2 + jump Route119_EventScript_151337 + end + +Route119_EventScript_151337:: @ 8151337 + msgbox Route119_Text_17140B, 4 + call Route119_EventScript_151352 + msgbox Route119_Text_171475, 4 + jump Route119_EventScript_151362 + end + +Route119_EventScript_151352:: @ 8151352 + giveitem ITEM_HM02 + setflag 110 + return + +Route119_EventScript_151362:: @ 8151362 + closebutton + compare 0x4001, 1 + callif 1, Route119_EventScript_1513D2 + compare 0x4001, 2 + callif 1, Route119_EventScript_1513E1 + disappear 16 + reappear 25 + pause 30 + compare 0x4001, 1 + callif 1, Route119_EventScript_1513BC + compare 0x4001, 2 + callif 1, Route119_EventScript_1513C7 + disappear 25 + setvar 0x4072, 1 + playmusicbattle 0 + fadedefault + releaseall + end + +Route119_EventScript_1513A6:: @ 81513A6 + move 25, Route119_Movement_1513F0 + waitmove 0 + return + +Route119_EventScript_1513B1:: @ 81513B1 + move 25, Route119_Movement_1513FA + waitmove 0 + return + +Route119_EventScript_1513BC:: @ 81513BC + move 25, Route119_Movement_151405 + waitmove 0 + return + +Route119_EventScript_1513C7:: @ 81513C7 + move 25, Route119_Movement_15140F + waitmove 0 + return + +Route119_EventScript_1513D2:: @ 81513D2 + movespriteperm 16, 25, 32 + movespriteperm 25, 25, 32 + return + +Route119_EventScript_1513E1:: @ 81513E1 + movespriteperm 16, 26, 32 + movespriteperm 25, 26, 32 + return + +Route119_Movement_1513F0:: @ 81513F0 + step_18 + step_18 + step_18 + step_18 + step_18 + step_18 + step_18 + step_18 + step_16 + step_end + +Route119_Movement_1513FA:: @ 81513FA + step_18 + step_18 + step_18 + step_18 + step_18 + step_18 + step_18 + step_18 + step_18 + step_16 + step_end + +Route119_Movement_151405:: @ 8151405 + step_18 + step_16 + step_16 + step_16 + step_18 + step_16 + step_16 + step_16 + step_16 + step_end + +Route119_Movement_15140F:: @ 815140F + step_17 + step_16 + step_16 + step_16 + step_18 + step_18 + step_16 + step_16 + step_16 + step_16 + step_end + +Route119_EventScript_15141A:: @ 815141A + msgbox Route119_Text_171698, 2 + end + +Route119_EventScript_151423:: @ 8151423 + msgbox Route119_Text_171749, 3 + end + +Route119_EventScript_15142C:: @ 815142C + msgbox Route119_Text_171762, 3 + end + +Route119_EventScript_151435:: @ 8151435 + trainerbattle 0, OPPONENT_BRENT, 0, Route119_Text_1BE521, Route119_Text_1BE54F + msgbox Route119_Text_1BE561, 6 + end + +Route119_EventScript_15144C:: @ 815144C + trainerbattle 0, OPPONENT_DONALD, 0, Route119_Text_1BE5A4, Route119_Text_1BE5DF + msgbox Route119_Text_1BE5F8, 6 + end + +Route119_EventScript_151463:: @ 8151463 + trainerbattle 0, OPPONENT_TAYLOR, 0, Route119_Text_1BE632, Route119_Text_1BE67B + msgbox Route119_Text_1BE695, 6 + end + +Route119_EventScript_15147A:: @ 815147A + trainerbattle 0, OPPONENT_DOUG, 0, Route119_Text_1BE6EA, Route119_Text_1BE729 + msgbox Route119_Text_1BE748, 6 + end + +Route119_EventScript_151491:: @ 8151491 + trainerbattle 0, OPPONENT_GREG, 0, Route119_Text_1BE784, Route119_Text_1BE7D3 + msgbox Route119_Text_1BE7E9, 6 + end + +Route119_EventScript_1514A8:: @ 81514A8 + trainerbattle 0, OPPONENT_KENT, 0, Route119_Text_1BE82F, Route119_Text_1BE88D + msgbox Route119_Text_1BE89A, 6 + end + +Route119_EventScript_1514BF:: @ 81514BF + trainerbattle 0, OPPONENT_JACKSON_1, 0, Route119_Text_1BE8BB, Route119_Text_1BE90E + specialval RESULT, 57 + compare RESULT, 1 + jumpeq Route119_EventScript_1514E6 + msgbox Route119_Text_1BE937, 6 + end + +Route119_EventScript_1514E6:: @ 81514E6 + trainerbattle 5, OPPONENT_JACKSON_1, 0, Route119_Text_1BE98D, Route119_Text_1BE9D0 + msgbox Route119_Text_1BE9E8, 6 + end + +Route119_EventScript_1514FD:: @ 81514FD + trainerbattle 0, OPPONENT_CATHERINE_1, 0, Route119_Text_1BEA3A, Route119_Text_1BEA88 + specialval RESULT, 57 + compare RESULT, 1 + jumpeq Route119_EventScript_151524 + msgbox Route119_Text_1BEAB3, 6 + end + +Route119_EventScript_151524:: @ 8151524 + trainerbattle 5, OPPONENT_CATHERINE_1, 0, Route119_Text_1BEB22, Route119_Text_1BEB49 + msgbox Route119_Text_1BEB68, 6 + end + +Route119_EventScript_15153B:: @ 815153B + trainerbattle 0, OPPONENT_HUGH, 0, Route119_Text_1BEBC0, Route119_Text_1BEC1C + msgbox Route119_Text_1BEC2A, 6 + end + +Route119_EventScript_151552:: @ 8151552 + trainerbattle 0, OPPONENT_PHIL, 0, Route119_Text_1BEC5E, Route119_Text_1BEC9A + msgbox Route119_Text_1BECB1, 6 + end + +Route119_EventScript_151569:: @ 8151569 + trainerbattle 0, OPPONENT_YASU, 0, Route119_Text_1BECF1, Route119_Text_1BED4C + msgbox Route119_Text_1BED5C, 6 + end + +Route119_EventScript_151580:: @ 8151580 + trainerbattle 0, OPPONENT_TAKASHI, 0, Route119_Text_1BEDB6, Route119_Text_1BEDEC + msgbox Route119_Text_1BEE06, 6 + end + +Route119_EventScript_151597:: @ 8151597 + trainerbattle 0, OPPONENT_HIDEO_2, 0, Route119_Text_1BEE2D, Route119_Text_1BEE4B + msgbox Route119_Text_1BEE66, 6 + end + +Route119_EventScript_1515AE:: @ 81515AE + trainerbattle 0, OPPONENT_EUGENE, 0, Route119_Text_1BEED0, Route119_Text_1BEF37 + msgbox Route119_Text_1BEF67, 6 + end + +Route119_EventScript_1515C5:: @ 81515C5 + lock + faceplayer + msgbox Route119_Text_171520, 4 + closebutton + move LAST_TALKED, Route119_Movement_1A083D + waitmove 0 + release + end + +Route119_EventScript_1515DC:: @ 81515DC + lock + faceplayer + msgbox Route119_Text_17157C, 4 + closebutton + move LAST_TALKED, Route119_Movement_1A083D + waitmove 0 + release + end + +Route119_EventScript_1515F3:: @ 81515F3 + msgbox Route119_Text_1715D7, 2 + end + +Route119_EventScript_1515FC:: @ 81515FC + msgbox Route119_Text_1716F4, 2 + end + +Route119_EventScript_151605:: @ 8151605 + msgbox Route119_Text_171774, 3 + end diff --git a/data/scripts/maps/Route119.s b/data/scripts/maps/Route119.s deleted file mode 100644 index 1ccc972bb..000000000 --- a/data/scripts/maps/Route119.s +++ /dev/null @@ -1,383 +0,0 @@ -Route119_MapScripts:: @ 8151167 - map_script 5, Route119_MapScript1_151172 - map_script 3, Route119_MapScript1_15119B - .byte 0 - -Route119_MapScript1_151172:: @ 8151172 - checkflag 2145 - callif 1, Route119_EventScript_15117C - end - -Route119_EventScript_15117C:: @ 815117C - compare 0x8004, 6 - callif 1, Route119_EventScript_151193 - compare 0x8004, 7 - callif 1, Route119_EventScript_151197 - return - -Route119_EventScript_151193:: @ 8151193 - disappear 35 - return - -Route119_EventScript_151197:: @ 8151197 - disappear 36 - return - -Route119_MapScript1_15119B:: @ 815119B - call Route119_EventScript_1A014E - call Route119_EventScript_1A0172 - call Route119_EventScript_1A0196 - compare 0x40b3, 1 - callif 1, Route119_EventScript_1511B9 - special 324 - end - -Route119_EventScript_1511B9:: @ 81511B9 - setflag 893 - clearflag 892 - setvar 0x40b3, 2 - return - -Route119_EventScript_1511C5:: @ 81511C5 - setvar 0x4001, 1 - jump Route119_EventScript_1511DB - end - -Route119_EventScript_1511D0:: @ 81511D0 - setvar 0x4001, 2 - jump Route119_EventScript_1511DB - end - -Route119_EventScript_1511DB:: @ 81511DB - lockall - reappear 25 - checkgender - compare RESULT, 0 - callif 1, Route119_EventScript_151254 - compare RESULT, 1 - callif 1, Route119_EventScript_151259 - pause 65 - compare 0x4001, 1 - callif 1, Route119_EventScript_1513A6 - compare 0x4001, 2 - callif 1, Route119_EventScript_1513B1 - move 255, Route119_Movement_1A0845 - waitmove 0 - pause 30 - compare 0x4001, 1 - callif 1, Route119_EventScript_1513D2 - compare 0x4001, 2 - callif 1, Route119_EventScript_1513E1 - disappear 25 - reappear 16 - pause 30 - checkgender - compare RESULT, 0 - jumpeq Route119_EventScript_15125E - compare RESULT, 1 - jumpeq Route119_EventScript_1512D8 - releaseall - end - -Route119_EventScript_151254:: @ 8151254 - playmusic 415, 1 - return - -Route119_EventScript_151259:: @ 8151259 - playmusic 421, 1 - return - -Route119_EventScript_15125E:: @ 815125E - msgbox Route119_Text_1710BB, 4 - switch 0x4023 - case 0, Route119_EventScript_15128D - case 1, Route119_EventScript_15129D - case 2, Route119_EventScript_1512AD - end - -Route119_EventScript_15128D:: @ 815128D - trainerbattle 3, OPPONENT_MAY_6, 0, Route119_Text_171156 - jump Route119_EventScript_1512BD - end - -Route119_EventScript_15129D:: @ 815129D - trainerbattle 3, OPPONENT_MAY_9, 0, Route119_Text_171156 - jump Route119_EventScript_1512BD - end - -Route119_EventScript_1512AD:: @ 81512AD - trainerbattle 3, OPPONENT_MAY_3, 0, Route119_Text_171156 - jump Route119_EventScript_1512BD - end - -Route119_EventScript_1512BD:: @ 81512BD - msgbox Route119_Text_1711B1, 4 - call Route119_EventScript_151352 - msgbox Route119_Text_171214, 4 - jump Route119_EventScript_151362 - end - -Route119_EventScript_1512D8:: @ 81512D8 - msgbox Route119_Text_171358, 4 - switch 0x4023 - case 0, Route119_EventScript_151307 - case 1, Route119_EventScript_151317 - case 2, Route119_EventScript_151327 - end - -Route119_EventScript_151307:: @ 8151307 - trainerbattle 3, OPPONENT_BRENDAN_6, 0, Route119_Text_1713E2 - jump Route119_EventScript_151337 - end - -Route119_EventScript_151317:: @ 8151317 - trainerbattle 3, OPPONENT_BRENDAN_9, 0, Route119_Text_1713E2 - jump Route119_EventScript_151337 - end - -Route119_EventScript_151327:: @ 8151327 - trainerbattle 3, OPPONENT_BRENDAN_3, 0, Route119_Text_1713E2 - jump Route119_EventScript_151337 - end - -Route119_EventScript_151337:: @ 8151337 - msgbox Route119_Text_17140B, 4 - call Route119_EventScript_151352 - msgbox Route119_Text_171475, 4 - jump Route119_EventScript_151362 - end - -Route119_EventScript_151352:: @ 8151352 - giveitem ITEM_HM02 - setflag 110 - return - -Route119_EventScript_151362:: @ 8151362 - closebutton - compare 0x4001, 1 - callif 1, Route119_EventScript_1513D2 - compare 0x4001, 2 - callif 1, Route119_EventScript_1513E1 - disappear 16 - reappear 25 - pause 30 - compare 0x4001, 1 - callif 1, Route119_EventScript_1513BC - compare 0x4001, 2 - callif 1, Route119_EventScript_1513C7 - disappear 25 - setvar 0x4072, 1 - playmusicbattle 0 - fadedefault - releaseall - end - -Route119_EventScript_1513A6:: @ 81513A6 - move 25, Route119_Movement_1513F0 - waitmove 0 - return - -Route119_EventScript_1513B1:: @ 81513B1 - move 25, Route119_Movement_1513FA - waitmove 0 - return - -Route119_EventScript_1513BC:: @ 81513BC - move 25, Route119_Movement_151405 - waitmove 0 - return - -Route119_EventScript_1513C7:: @ 81513C7 - move 25, Route119_Movement_15140F - waitmove 0 - return - -Route119_EventScript_1513D2:: @ 81513D2 - movespriteperm 16, 25, 32 - movespriteperm 25, 25, 32 - return - -Route119_EventScript_1513E1:: @ 81513E1 - movespriteperm 16, 26, 32 - movespriteperm 25, 26, 32 - return - -Route119_Movement_1513F0:: @ 81513F0 - step_18 - step_18 - step_18 - step_18 - step_18 - step_18 - step_18 - step_18 - step_16 - step_end - -Route119_Movement_1513FA:: @ 81513FA - step_18 - step_18 - step_18 - step_18 - step_18 - step_18 - step_18 - step_18 - step_18 - step_16 - step_end - -Route119_Movement_151405:: @ 8151405 - step_18 - step_16 - step_16 - step_16 - step_18 - step_16 - step_16 - step_16 - step_16 - step_end - -Route119_Movement_15140F:: @ 815140F - step_17 - step_16 - step_16 - step_16 - step_18 - step_18 - step_16 - step_16 - step_16 - step_16 - step_end - -Route119_EventScript_15141A:: @ 815141A - msgbox Route119_Text_171698, 2 - end - -Route119_EventScript_151423:: @ 8151423 - msgbox Route119_Text_171749, 3 - end - -Route119_EventScript_15142C:: @ 815142C - msgbox Route119_Text_171762, 3 - end - -Route119_EventScript_151435:: @ 8151435 - trainerbattle 0, OPPONENT_BRENT, 0, Route119_Text_1BE521, Route119_Text_1BE54F - msgbox Route119_Text_1BE561, 6 - end - -Route119_EventScript_15144C:: @ 815144C - trainerbattle 0, OPPONENT_DONALD, 0, Route119_Text_1BE5A4, Route119_Text_1BE5DF - msgbox Route119_Text_1BE5F8, 6 - end - -Route119_EventScript_151463:: @ 8151463 - trainerbattle 0, OPPONENT_TAYLOR, 0, Route119_Text_1BE632, Route119_Text_1BE67B - msgbox Route119_Text_1BE695, 6 - end - -Route119_EventScript_15147A:: @ 815147A - trainerbattle 0, OPPONENT_DOUG, 0, Route119_Text_1BE6EA, Route119_Text_1BE729 - msgbox Route119_Text_1BE748, 6 - end - -Route119_EventScript_151491:: @ 8151491 - trainerbattle 0, OPPONENT_GREG, 0, Route119_Text_1BE784, Route119_Text_1BE7D3 - msgbox Route119_Text_1BE7E9, 6 - end - -Route119_EventScript_1514A8:: @ 81514A8 - trainerbattle 0, OPPONENT_KENT, 0, Route119_Text_1BE82F, Route119_Text_1BE88D - msgbox Route119_Text_1BE89A, 6 - end - -Route119_EventScript_1514BF:: @ 81514BF - trainerbattle 0, OPPONENT_JACKSON_1, 0, Route119_Text_1BE8BB, Route119_Text_1BE90E - specialval RESULT, 57 - compare RESULT, 1 - jumpeq Route119_EventScript_1514E6 - msgbox Route119_Text_1BE937, 6 - end - -Route119_EventScript_1514E6:: @ 81514E6 - trainerbattle 5, OPPONENT_JACKSON_1, 0, Route119_Text_1BE98D, Route119_Text_1BE9D0 - msgbox Route119_Text_1BE9E8, 6 - end - -Route119_EventScript_1514FD:: @ 81514FD - trainerbattle 0, OPPONENT_CATHERINE_1, 0, Route119_Text_1BEA3A, Route119_Text_1BEA88 - specialval RESULT, 57 - compare RESULT, 1 - jumpeq Route119_EventScript_151524 - msgbox Route119_Text_1BEAB3, 6 - end - -Route119_EventScript_151524:: @ 8151524 - trainerbattle 5, OPPONENT_CATHERINE_1, 0, Route119_Text_1BEB22, Route119_Text_1BEB49 - msgbox Route119_Text_1BEB68, 6 - end - -Route119_EventScript_15153B:: @ 815153B - trainerbattle 0, OPPONENT_HUGH, 0, Route119_Text_1BEBC0, Route119_Text_1BEC1C - msgbox Route119_Text_1BEC2A, 6 - end - -Route119_EventScript_151552:: @ 8151552 - trainerbattle 0, OPPONENT_PHIL, 0, Route119_Text_1BEC5E, Route119_Text_1BEC9A - msgbox Route119_Text_1BECB1, 6 - end - -Route119_EventScript_151569:: @ 8151569 - trainerbattle 0, OPPONENT_YASU, 0, Route119_Text_1BECF1, Route119_Text_1BED4C - msgbox Route119_Text_1BED5C, 6 - end - -Route119_EventScript_151580:: @ 8151580 - trainerbattle 0, OPPONENT_TAKASHI, 0, Route119_Text_1BEDB6, Route119_Text_1BEDEC - msgbox Route119_Text_1BEE06, 6 - end - -Route119_EventScript_151597:: @ 8151597 - trainerbattle 0, OPPONENT_HIDEO_2, 0, Route119_Text_1BEE2D, Route119_Text_1BEE4B - msgbox Route119_Text_1BEE66, 6 - end - -Route119_EventScript_1515AE:: @ 81515AE - trainerbattle 0, OPPONENT_EUGENE, 0, Route119_Text_1BEED0, Route119_Text_1BEF37 - msgbox Route119_Text_1BEF67, 6 - end - -Route119_EventScript_1515C5:: @ 81515C5 - lock - faceplayer - msgbox Route119_Text_171520, 4 - closebutton - move LAST_TALKED, Route119_Movement_1A083D - waitmove 0 - release - end - -Route119_EventScript_1515DC:: @ 81515DC - lock - faceplayer - msgbox Route119_Text_17157C, 4 - closebutton - move LAST_TALKED, Route119_Movement_1A083D - waitmove 0 - release - end - -Route119_EventScript_1515F3:: @ 81515F3 - msgbox Route119_Text_1715D7, 2 - end - -Route119_EventScript_1515FC:: @ 81515FC - msgbox Route119_Text_1716F4, 2 - end - -Route119_EventScript_151605:: @ 8151605 - msgbox Route119_Text_171774, 3 - end diff --git a/data/scripts/maps/Route119_House.inc b/data/scripts/maps/Route119_House.inc new file mode 100644 index 000000000..6395e40eb --- /dev/null +++ b/data/scripts/maps/Route119_House.inc @@ -0,0 +1,16 @@ +Route119_House_MapScripts:: @ 8163DDD + .byte 0 + +Route119_House_EventScript_163DDE:: @ 8163DDE + msgbox Route119_House_Text_19F371, 2 + end + +Route119_House_EventScript_163DE7:: @ 8163DE7 + lock + faceplayer + checksound + pokecry SPECIES_WINGULL, 0 + msgbox Route119_House_Text_19F406, 4 + waitpokecry + release + end diff --git a/data/scripts/maps/Route119_House.s b/data/scripts/maps/Route119_House.s deleted file mode 100644 index 6395e40eb..000000000 --- a/data/scripts/maps/Route119_House.s +++ /dev/null @@ -1,16 +0,0 @@ -Route119_House_MapScripts:: @ 8163DDD - .byte 0 - -Route119_House_EventScript_163DDE:: @ 8163DDE - msgbox Route119_House_Text_19F371, 2 - end - -Route119_House_EventScript_163DE7:: @ 8163DE7 - lock - faceplayer - checksound - pokecry SPECIES_WINGULL, 0 - msgbox Route119_House_Text_19F406, 4 - waitpokecry - release - end diff --git a/data/scripts/maps/Route119_WeatherInstitute_1F.inc b/data/scripts/maps/Route119_WeatherInstitute_1F.inc new file mode 100644 index 000000000..36314a59f --- /dev/null +++ b/data/scripts/maps/Route119_WeatherInstitute_1F.inc @@ -0,0 +1,55 @@ +Route119_WeatherInstitute_1F_MapScripts:: @ 8163C2A + map_script 3, Route119_WeatherInstitute_1F_MapScript1_163C30 + .byte 0 + +Route119_WeatherInstitute_1F_MapScript1_163C30:: @ 8163C30 + call Route119_WeatherInstitute_1F_EventScript_1A0196 + compare 0x40b3, 0 + callif 1, Route119_WeatherInstitute_1F_EventScript_163C41 + end + +Route119_WeatherInstitute_1F_EventScript_163C41:: @ 8163C41 + movespriteperm 5, 0, 5 + spritebehave 5, 10 + return + +Route119_WeatherInstitute_1F_EventScript_163C4D:: @ 8163C4D + lock + faceplayer + special 148 + compare 0x40b3, 0 + jumpeq Route119_WeatherInstitute_1F_EventScript_163C67 + msgbox Route119_WeatherInstitute_1F_Text_19ED22, 4 + release + end + +Route119_WeatherInstitute_1F_EventScript_163C67:: @ 8163C67 + msgbox Route119_WeatherInstitute_1F_Text_19ECF4, 4 + release + end + +Route119_WeatherInstitute_1F_EventScript_163C71:: @ 8163C71 + msgbox Route119_WeatherInstitute_1F_Text_19ED6B, 2 + end + +Route119_WeatherInstitute_1F_EventScript_163C7A:: @ 8163C7A + msgbox Route119_WeatherInstitute_1F_Text_19EE25, 2 + end + +Route119_WeatherInstitute_1F_EventScript_163C83:: @ 8163C83 + lockall + msgbox Route119_WeatherInstitute_1F_Text_19EE8B, 4 + closebutton + call Route119_WeatherInstitute_1F_EventScript_1A02CA + releaseall + end + +Route119_WeatherInstitute_1F_EventScript_163C94:: @ 8163C94 + trainerbattle 0, OPPONENT_WEATHER_INSTITUTE_GRUNT_1, 0, Route119_WeatherInstitute_1F_Text_19EB8A, Route119_WeatherInstitute_1F_Text_19EBEE + msgbox Route119_WeatherInstitute_1F_Text_19EC0E, 6 + end + +Route119_WeatherInstitute_1F_EventScript_163CAB:: @ 8163CAB + trainerbattle 0, OPPONENT_WEATHER_INSTITUTE_GRUNT_2, 0, Route119_WeatherInstitute_1F_Text_19EC6B, Route119_WeatherInstitute_1F_Text_19EC89 + msgbox Route119_WeatherInstitute_1F_Text_19EC97, 6 + end diff --git a/data/scripts/maps/Route119_WeatherInstitute_1F.s b/data/scripts/maps/Route119_WeatherInstitute_1F.s deleted file mode 100644 index 36314a59f..000000000 --- a/data/scripts/maps/Route119_WeatherInstitute_1F.s +++ /dev/null @@ -1,55 +0,0 @@ -Route119_WeatherInstitute_1F_MapScripts:: @ 8163C2A - map_script 3, Route119_WeatherInstitute_1F_MapScript1_163C30 - .byte 0 - -Route119_WeatherInstitute_1F_MapScript1_163C30:: @ 8163C30 - call Route119_WeatherInstitute_1F_EventScript_1A0196 - compare 0x40b3, 0 - callif 1, Route119_WeatherInstitute_1F_EventScript_163C41 - end - -Route119_WeatherInstitute_1F_EventScript_163C41:: @ 8163C41 - movespriteperm 5, 0, 5 - spritebehave 5, 10 - return - -Route119_WeatherInstitute_1F_EventScript_163C4D:: @ 8163C4D - lock - faceplayer - special 148 - compare 0x40b3, 0 - jumpeq Route119_WeatherInstitute_1F_EventScript_163C67 - msgbox Route119_WeatherInstitute_1F_Text_19ED22, 4 - release - end - -Route119_WeatherInstitute_1F_EventScript_163C67:: @ 8163C67 - msgbox Route119_WeatherInstitute_1F_Text_19ECF4, 4 - release - end - -Route119_WeatherInstitute_1F_EventScript_163C71:: @ 8163C71 - msgbox Route119_WeatherInstitute_1F_Text_19ED6B, 2 - end - -Route119_WeatherInstitute_1F_EventScript_163C7A:: @ 8163C7A - msgbox Route119_WeatherInstitute_1F_Text_19EE25, 2 - end - -Route119_WeatherInstitute_1F_EventScript_163C83:: @ 8163C83 - lockall - msgbox Route119_WeatherInstitute_1F_Text_19EE8B, 4 - closebutton - call Route119_WeatherInstitute_1F_EventScript_1A02CA - releaseall - end - -Route119_WeatherInstitute_1F_EventScript_163C94:: @ 8163C94 - trainerbattle 0, OPPONENT_WEATHER_INSTITUTE_GRUNT_1, 0, Route119_WeatherInstitute_1F_Text_19EB8A, Route119_WeatherInstitute_1F_Text_19EBEE - msgbox Route119_WeatherInstitute_1F_Text_19EC0E, 6 - end - -Route119_WeatherInstitute_1F_EventScript_163CAB:: @ 8163CAB - trainerbattle 0, OPPONENT_WEATHER_INSTITUTE_GRUNT_2, 0, Route119_WeatherInstitute_1F_Text_19EC6B, Route119_WeatherInstitute_1F_Text_19EC89 - msgbox Route119_WeatherInstitute_1F_Text_19EC97, 6 - end diff --git a/data/scripts/maps/Route119_WeatherInstitute_2F.inc b/data/scripts/maps/Route119_WeatherInstitute_2F.inc new file mode 100644 index 000000000..37f8e9ec6 --- /dev/null +++ b/data/scripts/maps/Route119_WeatherInstitute_2F.inc @@ -0,0 +1,93 @@ +Route119_WeatherInstitute_2F_MapScripts:: @ 8163CC2 + map_script 3, Route119_WeatherInstitute_2F_MapScript1_163CC8 + .byte 0 + +Route119_WeatherInstitute_2F_MapScript1_163CC8:: @ 8163CC8 + call Route119_WeatherInstitute_2F_EventScript_1A0196 + compare 0x40b3, 0 + callif 1, Route119_WeatherInstitute_2F_EventScript_163CE4 + compare 0x40b3, 1 + callif 1, Route119_WeatherInstitute_2F_EventScript_163CF0 + end + +Route119_WeatherInstitute_2F_EventScript_163CE4:: @ 8163CE4 + movespriteperm 5, 1, 6 + spritebehave 5, 10 + return + +Route119_WeatherInstitute_2F_EventScript_163CF0:: @ 8163CF0 + movespriteperm 5, 4, 6 + spritebehave 5, 10 + return + +Route119_WeatherInstitute_2F_EventScript_163CFC:: @ 8163CFC + trainerbattle 0, OPPONENT_WEATHER_INSTITUTE_GRUNT_3, 0, Route119_WeatherInstitute_2F_Text_19EEAF, Route119_WeatherInstitute_2F_Text_19EF1B + msgbox Route119_WeatherInstitute_2F_Text_19EF3E, 6 + end + +Route119_WeatherInstitute_2F_EventScript_163D13:: @ 8163D13 + trainerbattle 0, OPPONENT_WEATHER_INSTITUTE_GRUNT_4, 0, Route119_WeatherInstitute_2F_Text_19EFA3, Route119_WeatherInstitute_2F_Text_19EFDD + msgbox Route119_WeatherInstitute_2F_Text_19EFE9, 6 + end + +Route119_WeatherInstitute_2F_EventScript_163D2A:: @ 8163D2A + trainerbattle 2, OPPONENT_WEATHER_INSTITUTE_GRUNT_5, 0, Route119_WeatherInstitute_2F_Text_19F042, Route119_WeatherInstitute_2F_Text_19F0F4, Route119_WeatherInstitute_2F_EventScript_163D45 + msgbox Route119_WeatherInstitute_2F_Text_19F11B, 6 + end + +Route119_WeatherInstitute_2F_EventScript_163D45:: @ 8163D45 + msgbox Route119_WeatherInstitute_2F_Text_19F11B, 4 + closebutton + setvar 0x40b3, 1 + clearflag 893 + fadedefault + fadescreen 1 + setflag 890 + disappear 1 + disappear 2 + disappear 3 + fadescreen 0 + move 5, Route119_WeatherInstitute_2F_Movement_163DC8 + waitmove 0 + moveoffscreen 5 + jump Route119_WeatherInstitute_2F_EventScript_163D7A + end + +Route119_WeatherInstitute_2F_EventScript_163D7A:: @ 8163D7A + msgbox Route119_WeatherInstitute_2F_Text_19F1CF, 4 + countpokemon + compare RESULT, 6 + jumpeq Route119_WeatherInstitute_2F_EventScript_163DB4 + fanfare 370 + message Route119_WeatherInstitute_2F_Text_19F267 + waitfanfare + waittext + givepokemon SPECIES_CASTFORM, 25, ITEM_MYSTIC_WATER, 0x0, 0x0, 0 + setflag 151 + msgbox Route119_WeatherInstitute_2F_Text_19F27D, 4 + release + end + +Route119_WeatherInstitute_2F_EventScript_163DB4:: @ 8163DB4 + msgbox Route119_WeatherInstitute_2F_Text_19F231, 4 + release + end + +Route119_WeatherInstitute_2F_EventScript_163DBE:: @ 8163DBE + msgbox Route119_WeatherInstitute_2F_Text_19F2FE, 4 + release + end + +Route119_WeatherInstitute_2F_Movement_163DC8:: @ 8163DC8 + step_right + step_right + step_right + step_end + +Route119_WeatherInstitute_2F_EventScript_163DCC:: @ 8163DCC + lock + faceplayer + checkflag 151 + jumpeq Route119_WeatherInstitute_2F_EventScript_163DBE + jump Route119_WeatherInstitute_2F_EventScript_163D7A + end diff --git a/data/scripts/maps/Route119_WeatherInstitute_2F.s b/data/scripts/maps/Route119_WeatherInstitute_2F.s deleted file mode 100644 index 37f8e9ec6..000000000 --- a/data/scripts/maps/Route119_WeatherInstitute_2F.s +++ /dev/null @@ -1,93 +0,0 @@ -Route119_WeatherInstitute_2F_MapScripts:: @ 8163CC2 - map_script 3, Route119_WeatherInstitute_2F_MapScript1_163CC8 - .byte 0 - -Route119_WeatherInstitute_2F_MapScript1_163CC8:: @ 8163CC8 - call Route119_WeatherInstitute_2F_EventScript_1A0196 - compare 0x40b3, 0 - callif 1, Route119_WeatherInstitute_2F_EventScript_163CE4 - compare 0x40b3, 1 - callif 1, Route119_WeatherInstitute_2F_EventScript_163CF0 - end - -Route119_WeatherInstitute_2F_EventScript_163CE4:: @ 8163CE4 - movespriteperm 5, 1, 6 - spritebehave 5, 10 - return - -Route119_WeatherInstitute_2F_EventScript_163CF0:: @ 8163CF0 - movespriteperm 5, 4, 6 - spritebehave 5, 10 - return - -Route119_WeatherInstitute_2F_EventScript_163CFC:: @ 8163CFC - trainerbattle 0, OPPONENT_WEATHER_INSTITUTE_GRUNT_3, 0, Route119_WeatherInstitute_2F_Text_19EEAF, Route119_WeatherInstitute_2F_Text_19EF1B - msgbox Route119_WeatherInstitute_2F_Text_19EF3E, 6 - end - -Route119_WeatherInstitute_2F_EventScript_163D13:: @ 8163D13 - trainerbattle 0, OPPONENT_WEATHER_INSTITUTE_GRUNT_4, 0, Route119_WeatherInstitute_2F_Text_19EFA3, Route119_WeatherInstitute_2F_Text_19EFDD - msgbox Route119_WeatherInstitute_2F_Text_19EFE9, 6 - end - -Route119_WeatherInstitute_2F_EventScript_163D2A:: @ 8163D2A - trainerbattle 2, OPPONENT_WEATHER_INSTITUTE_GRUNT_5, 0, Route119_WeatherInstitute_2F_Text_19F042, Route119_WeatherInstitute_2F_Text_19F0F4, Route119_WeatherInstitute_2F_EventScript_163D45 - msgbox Route119_WeatherInstitute_2F_Text_19F11B, 6 - end - -Route119_WeatherInstitute_2F_EventScript_163D45:: @ 8163D45 - msgbox Route119_WeatherInstitute_2F_Text_19F11B, 4 - closebutton - setvar 0x40b3, 1 - clearflag 893 - fadedefault - fadescreen 1 - setflag 890 - disappear 1 - disappear 2 - disappear 3 - fadescreen 0 - move 5, Route119_WeatherInstitute_2F_Movement_163DC8 - waitmove 0 - moveoffscreen 5 - jump Route119_WeatherInstitute_2F_EventScript_163D7A - end - -Route119_WeatherInstitute_2F_EventScript_163D7A:: @ 8163D7A - msgbox Route119_WeatherInstitute_2F_Text_19F1CF, 4 - countpokemon - compare RESULT, 6 - jumpeq Route119_WeatherInstitute_2F_EventScript_163DB4 - fanfare 370 - message Route119_WeatherInstitute_2F_Text_19F267 - waitfanfare - waittext - givepokemon SPECIES_CASTFORM, 25, ITEM_MYSTIC_WATER, 0x0, 0x0, 0 - setflag 151 - msgbox Route119_WeatherInstitute_2F_Text_19F27D, 4 - release - end - -Route119_WeatherInstitute_2F_EventScript_163DB4:: @ 8163DB4 - msgbox Route119_WeatherInstitute_2F_Text_19F231, 4 - release - end - -Route119_WeatherInstitute_2F_EventScript_163DBE:: @ 8163DBE - msgbox Route119_WeatherInstitute_2F_Text_19F2FE, 4 - release - end - -Route119_WeatherInstitute_2F_Movement_163DC8:: @ 8163DC8 - step_right - step_right - step_right - step_end - -Route119_WeatherInstitute_2F_EventScript_163DCC:: @ 8163DCC - lock - faceplayer - checkflag 151 - jumpeq Route119_WeatherInstitute_2F_EventScript_163DBE - jump Route119_WeatherInstitute_2F_EventScript_163D7A - end diff --git a/data/scripts/maps/Route120.inc b/data/scripts/maps/Route120.inc new file mode 100644 index 000000000..ada773ffd --- /dev/null +++ b/data/scripts/maps/Route120.inc @@ -0,0 +1,357 @@ +Route120_MapScripts:: @ 815160E + map_script 5, Route120_MapScript1_15161E + map_script 3, Route120_MapScript1_1516DF + map_script 1, Route120_MapScript1_151686 + .byte 0 + +Route120_MapScript1_15161E:: @ 815161E + checkflag 2145 + callif 1, Route120_EventScript_151628 + end + +Route120_EventScript_151628:: @ 8151628 + compare 0x8004, 0 + callif 1, Route120_EventScript_15166B + compare 0x8004, 1 + callif 1, Route120_EventScript_151672 + compare 0x8004, 2 + callif 1, Route120_EventScript_151676 + compare 0x8004, 3 + callif 1, Route120_EventScript_15167A + compare 0x8004, 4 + callif 1, Route120_EventScript_15167E + compare 0x8004, 5 + callif 1, Route120_EventScript_151682 + return + +Route120_EventScript_15166B:: @ 815166B + disappear 30 + disappear 36 + return + +Route120_EventScript_151672:: @ 8151672 + disappear 37 + return + +Route120_EventScript_151676:: @ 8151676 + disappear 38 + return + +Route120_EventScript_15167A:: @ 815167A + disappear 39 + return + +Route120_EventScript_15167E:: @ 815167E + disappear 41 + return + +Route120_EventScript_151682:: @ 8151682 + disappear 40 + return + +Route120_MapScript1_151686:: @ 8151686 + checkflag 228 + callif 0, Route120_EventScript_1516A2 + checkflag 285 + callif 1, Route120_EventScript_1516B5 + checkflag 285 + callif 0, Route120_EventScript_1516DA + end + +Route120_EventScript_1516A2:: @ 81516A2 + setmaptile 7, 54, 124, 1 + setmaptile 7, 55, 145, 1 + return + +Route120_EventScript_1516B5:: @ 81516B5 + setmaptile 13, 15, 663, 0 + setmaptile 12, 16, 671, 0 + setmaptile 12, 17, 161, 0 + setmaptile 13, 17, 161, 0 + return + +Route120_EventScript_1516DA:: @ 81516DA + spritebehave 36, 10 + return + +Route120_MapScript1_1516DF:: @ 81516DF + call Route120_EventScript_1AE313 + call Route120_EventScript_1516EA + end + +Route120_EventScript_1516EA:: @ 81516EA + getplayerxy 0x4000, 0x4001 + compare 0x4001, 14 + jumpif 3, Route120_EventScript_151715 + compare 0x4001, 60 + jumpif 3, Route120_EventScript_151719 + compare 0x4001, 61 + jumpif 4, Route120_EventScript_151711 + return + +Route120_EventScript_151711:: @ 8151711 + setweather 1 + return + +Route120_EventScript_151715:: @ 8151715 + setweather 2 + return + +Route120_EventScript_151719:: @ 8151719 + compare 0x4000, 7 + jumpif 3, Route120_EventScript_151735 + compare 0x4000, 19 + jumpif 3, Route120_EventScript_151715 + jump Route120_EventScript_151735 + end + +Route120_EventScript_151735:: @ 8151735 + setweather 3 + return + +Route120_EventScript_151739:: @ 8151739 + lock + faceplayer + checkdailyflags + checkflag 2254 + jumpeq Route120_EventScript_151837 + msgbox Route120_Text_1C58F1, 5 + compare RESULT, 1 + callif 1, Route120_EventScript_151841 + compare RESULT, 0 + callif 1, Route120_EventScript_15184A + specialval RESULT, 147 + switch RESULT + case 0, Route120_EventScript_1517DC + case 5, Route120_EventScript_1517DC + case 1, Route120_EventScript_1517E7 + case 6, Route120_EventScript_1517E7 + case 2, Route120_EventScript_1517F2 + case 7, Route120_EventScript_1517F2 + case 3, Route120_EventScript_1517FD + case 8, Route120_EventScript_1517FD + case 4, Route120_EventScript_151808 + case 9, Route120_EventScript_151808 + end + +Route120_EventScript_1517DC:: @ 81517DC + setvar 0x8004, 143 + jump Route120_EventScript_151813 + end + +Route120_EventScript_1517E7:: @ 81517E7 + setvar 0x8004, 144 + jump Route120_EventScript_151813 + end + +Route120_EventScript_1517F2:: @ 81517F2 + setvar 0x8004, 145 + jump Route120_EventScript_151813 + end + +Route120_EventScript_1517FD:: @ 81517FD + setvar 0x8004, 146 + jump Route120_EventScript_151813 + end + +Route120_EventScript_151808:: @ 8151808 + setvar 0x8004, 147 + jump Route120_EventScript_151813 + end + +Route120_EventScript_151813:: @ 8151813 + giveitem 0x8004 + compare RESULT, 0 + jumpeq Route120_EventScript_1A029B + setflag 2254 + msgbox Route120_Text_1C5A0B, 4 + release + end + +Route120_EventScript_151837:: @ 8151837 + msgbox Route120_Text_1C5A4D, 4 + release + end + +Route120_EventScript_151841:: @ 8151841 + msgbox Route120_Text_1C5979, 4 + return + +Route120_EventScript_15184A:: @ 815184A + msgbox Route120_Text_1C59B5, 4 + return + +Route120_EventScript_151853:: @ 8151853 + lock + faceplayer + checkflag 290 + jumpeq Route120_EventScript_151884 + msgbox Route120_Text_171827, 5 + compare RESULT, 0 + jumpeq Route120_EventScript_151877 + jump Route120_EventScript_15189D + end + +Route120_EventScript_151877:: @ 8151877 + msgbox Route120_Text_17193D, 4 + setflag 290 + release + end + +Route120_EventScript_151884:: @ 8151884 + msgbox Route120_Text_17196F, 5 + compare RESULT, 0 + jumpeq Route120_EventScript_151877 + jump Route120_EventScript_15189D + end + +Route120_EventScript_15189D:: @ 815189D + msgbox Route120_Text_1719A0, 4 + closebutton + compare FACING, 2 + callif 1, Route120_EventScript_15197F + compare FACING, 3 + callif 1, Route120_EventScript_15198A + move 31, Route120_Movement_1A083F + waitmove 0 + pause 20 + msgbox Route120_Text_1719D4, 4 + closebutton + move 30, Route120_Movement_1A0843 + waitmove 0 + move 30, Route120_Movement_1A0662 + waitmove 0 + checksound + pokecry SPECIES_KECLEON, 2 + pause 40 + waitpokecry + setwildbattle SPECIES_KECLEON, 30, ITEM_NONE + setvar 0x8004, 0 + setflag 2145 + dowildbattle + clearflag 2145 + jump Route120_EventScript_151908 + end + +Route120_EventScript_151908:: @ 8151908 + move 31, Route120_Movement_1A0845 + move 255, Route120_Movement_1A0841 + waitmove 0 + msgbox Route120_Text_171A40, 4 + giveitem ITEM_DEVON_SCOPE + setflag 285 + msgbox Route120_Text_171B0E, 4 + closebutton + move 31, Route120_Movement_1A0845 + waitmove 0 + pause 50 + setanimation 0, 1 + doanimation 30 + pause 15 + disappear 31 + checkanimation 30 + setmaptile 13, 15, 663, 0 + setmaptile 12, 16, 671, 0 + setmaptile 12, 17, 161, 0 + setmaptile 13, 17, 161, 0 + special 142 + release + end + +Route120_EventScript_15197F:: @ 815197F + move 255, Route120_Movement_1A083F + waitmove 0 + return + +Route120_EventScript_15198A:: @ 815198A + move 255, Route120_Movement_151995 + waitmove 0 + return + +Route120_Movement_151995:: @ 8151995 + step_down + step_left + step_end + +Route120_EventScript_151998:: @ 8151998 + msgbox Route120_Text_171B93, 2 + end + +Route120_EventScript_1519A1:: @ 81519A1 + msgbox Route120_Text_171C5E, 3 + end + +Route120_EventScript_1519AA:: @ 81519AA + msgbox Route120_Text_171C77, 3 + end + +Route120_EventScript_1519B3:: @ 81519B3 + trainerbattle 0, OPPONENT_COLIN, 0, Route120_Text_1BEFC8, Route120_Text_1BF000 + msgbox Route120_Text_1BF015, 6 + end + +Route120_EventScript_1519CA:: @ 81519CA + trainerbattle 0, OPPONENT_ROBERT_1, 0, Route120_Text_1BF07E, Route120_Text_1BF0A5 + specialval RESULT, 57 + compare RESULT, 1 + jumpeq Route120_EventScript_1519F1 + msgbox Route120_Text_1BF0C3, 6 + end + +Route120_EventScript_1519F1:: @ 81519F1 + trainerbattle 5, OPPONENT_ROBERT_1, 0, Route120_Text_1BF0FA, Route120_Text_1BF131 + msgbox Route120_Text_1BF154, 6 + end + +Route120_EventScript_151A08:: @ 8151A08 + trainerbattle 0, OPPONENT_CARLOS, 0, Route120_Text_1BF193, Route120_Text_1BF1D4 + msgbox Route120_Text_1BF215, 6 + end + +Route120_EventScript_151A1F:: @ 8151A1F + trainerbattle 0, OPPONENT_JENNA, 0, Route120_Text_1BF26E, Route120_Text_1BF2D2 + msgbox Route120_Text_1BF2EA, 6 + end + +Route120_EventScript_151A36:: @ 8151A36 + trainerbattle 0, OPPONENT_BRANDON_1, 0, Route120_Text_1BF32B, Route120_Text_1BF36B + specialval RESULT, 57 + compare RESULT, 1 + jumpeq Route120_EventScript_151A5D + msgbox Route120_Text_1BF38D, 6 + end + +Route120_EventScript_151A5D:: @ 8151A5D + trainerbattle 5, OPPONENT_BRANDON_1, 0, Route120_Text_1BF3D0, Route120_Text_1BF416 + msgbox Route120_Text_1BF43E, 6 + end + +Route120_EventScript_151A74:: @ 8151A74 + trainerbattle 0, OPPONENT_JENNIFER, 0, Route120_Text_1BF4A0, Route120_Text_1BF504 + msgbox Route120_Text_1BF51F, 6 + end + +Route120_EventScript_151A8B:: @ 8151A8B + trainerbattle 0, OPPONENT_CHIP, 0, Route120_Text_1BF560, Route120_Text_1BF5D6 + msgbox Route120_Text_1BF5F4, 6 + end + +Route120_EventScript_151AA2:: @ 8151AA2 + trainerbattle 0, OPPONENT_CLARISSA, 0, Route120_Text_1BF65B, Route120_Text_1BF6A4 + msgbox Route120_Text_1BF6D0, 6 + end + +Route120_EventScript_151AB9:: @ 8151AB9 + trainerbattle 0, OPPONENT_ANGELICA, 0, Route120_Text_1BF728, Route120_Text_1BF78C + msgbox Route120_Text_1BF7B2, 6 + end + +Route120_EventScript_151AD0:: @ 8151AD0 + trainerbattle 0, OPPONENT_KEIGO, 0, Route120_Text_1BF80B, Route120_Text_1BF852 + msgbox Route120_Text_1BF891, 6 + end + +Route120_EventScript_151AE7:: @ 8151AE7 + trainerbattle 0, OPPONENT_TSUNAO, 0, Route120_Text_1BF8C5, Route120_Text_1BF920 + msgbox Route120_Text_1BF946, 6 + end diff --git a/data/scripts/maps/Route120.s b/data/scripts/maps/Route120.s deleted file mode 100644 index ada773ffd..000000000 --- a/data/scripts/maps/Route120.s +++ /dev/null @@ -1,357 +0,0 @@ -Route120_MapScripts:: @ 815160E - map_script 5, Route120_MapScript1_15161E - map_script 3, Route120_MapScript1_1516DF - map_script 1, Route120_MapScript1_151686 - .byte 0 - -Route120_MapScript1_15161E:: @ 815161E - checkflag 2145 - callif 1, Route120_EventScript_151628 - end - -Route120_EventScript_151628:: @ 8151628 - compare 0x8004, 0 - callif 1, Route120_EventScript_15166B - compare 0x8004, 1 - callif 1, Route120_EventScript_151672 - compare 0x8004, 2 - callif 1, Route120_EventScript_151676 - compare 0x8004, 3 - callif 1, Route120_EventScript_15167A - compare 0x8004, 4 - callif 1, Route120_EventScript_15167E - compare 0x8004, 5 - callif 1, Route120_EventScript_151682 - return - -Route120_EventScript_15166B:: @ 815166B - disappear 30 - disappear 36 - return - -Route120_EventScript_151672:: @ 8151672 - disappear 37 - return - -Route120_EventScript_151676:: @ 8151676 - disappear 38 - return - -Route120_EventScript_15167A:: @ 815167A - disappear 39 - return - -Route120_EventScript_15167E:: @ 815167E - disappear 41 - return - -Route120_EventScript_151682:: @ 8151682 - disappear 40 - return - -Route120_MapScript1_151686:: @ 8151686 - checkflag 228 - callif 0, Route120_EventScript_1516A2 - checkflag 285 - callif 1, Route120_EventScript_1516B5 - checkflag 285 - callif 0, Route120_EventScript_1516DA - end - -Route120_EventScript_1516A2:: @ 81516A2 - setmaptile 7, 54, 124, 1 - setmaptile 7, 55, 145, 1 - return - -Route120_EventScript_1516B5:: @ 81516B5 - setmaptile 13, 15, 663, 0 - setmaptile 12, 16, 671, 0 - setmaptile 12, 17, 161, 0 - setmaptile 13, 17, 161, 0 - return - -Route120_EventScript_1516DA:: @ 81516DA - spritebehave 36, 10 - return - -Route120_MapScript1_1516DF:: @ 81516DF - call Route120_EventScript_1AE313 - call Route120_EventScript_1516EA - end - -Route120_EventScript_1516EA:: @ 81516EA - getplayerxy 0x4000, 0x4001 - compare 0x4001, 14 - jumpif 3, Route120_EventScript_151715 - compare 0x4001, 60 - jumpif 3, Route120_EventScript_151719 - compare 0x4001, 61 - jumpif 4, Route120_EventScript_151711 - return - -Route120_EventScript_151711:: @ 8151711 - setweather 1 - return - -Route120_EventScript_151715:: @ 8151715 - setweather 2 - return - -Route120_EventScript_151719:: @ 8151719 - compare 0x4000, 7 - jumpif 3, Route120_EventScript_151735 - compare 0x4000, 19 - jumpif 3, Route120_EventScript_151715 - jump Route120_EventScript_151735 - end - -Route120_EventScript_151735:: @ 8151735 - setweather 3 - return - -Route120_EventScript_151739:: @ 8151739 - lock - faceplayer - checkdailyflags - checkflag 2254 - jumpeq Route120_EventScript_151837 - msgbox Route120_Text_1C58F1, 5 - compare RESULT, 1 - callif 1, Route120_EventScript_151841 - compare RESULT, 0 - callif 1, Route120_EventScript_15184A - specialval RESULT, 147 - switch RESULT - case 0, Route120_EventScript_1517DC - case 5, Route120_EventScript_1517DC - case 1, Route120_EventScript_1517E7 - case 6, Route120_EventScript_1517E7 - case 2, Route120_EventScript_1517F2 - case 7, Route120_EventScript_1517F2 - case 3, Route120_EventScript_1517FD - case 8, Route120_EventScript_1517FD - case 4, Route120_EventScript_151808 - case 9, Route120_EventScript_151808 - end - -Route120_EventScript_1517DC:: @ 81517DC - setvar 0x8004, 143 - jump Route120_EventScript_151813 - end - -Route120_EventScript_1517E7:: @ 81517E7 - setvar 0x8004, 144 - jump Route120_EventScript_151813 - end - -Route120_EventScript_1517F2:: @ 81517F2 - setvar 0x8004, 145 - jump Route120_EventScript_151813 - end - -Route120_EventScript_1517FD:: @ 81517FD - setvar 0x8004, 146 - jump Route120_EventScript_151813 - end - -Route120_EventScript_151808:: @ 8151808 - setvar 0x8004, 147 - jump Route120_EventScript_151813 - end - -Route120_EventScript_151813:: @ 8151813 - giveitem 0x8004 - compare RESULT, 0 - jumpeq Route120_EventScript_1A029B - setflag 2254 - msgbox Route120_Text_1C5A0B, 4 - release - end - -Route120_EventScript_151837:: @ 8151837 - msgbox Route120_Text_1C5A4D, 4 - release - end - -Route120_EventScript_151841:: @ 8151841 - msgbox Route120_Text_1C5979, 4 - return - -Route120_EventScript_15184A:: @ 815184A - msgbox Route120_Text_1C59B5, 4 - return - -Route120_EventScript_151853:: @ 8151853 - lock - faceplayer - checkflag 290 - jumpeq Route120_EventScript_151884 - msgbox Route120_Text_171827, 5 - compare RESULT, 0 - jumpeq Route120_EventScript_151877 - jump Route120_EventScript_15189D - end - -Route120_EventScript_151877:: @ 8151877 - msgbox Route120_Text_17193D, 4 - setflag 290 - release - end - -Route120_EventScript_151884:: @ 8151884 - msgbox Route120_Text_17196F, 5 - compare RESULT, 0 - jumpeq Route120_EventScript_151877 - jump Route120_EventScript_15189D - end - -Route120_EventScript_15189D:: @ 815189D - msgbox Route120_Text_1719A0, 4 - closebutton - compare FACING, 2 - callif 1, Route120_EventScript_15197F - compare FACING, 3 - callif 1, Route120_EventScript_15198A - move 31, Route120_Movement_1A083F - waitmove 0 - pause 20 - msgbox Route120_Text_1719D4, 4 - closebutton - move 30, Route120_Movement_1A0843 - waitmove 0 - move 30, Route120_Movement_1A0662 - waitmove 0 - checksound - pokecry SPECIES_KECLEON, 2 - pause 40 - waitpokecry - setwildbattle SPECIES_KECLEON, 30, ITEM_NONE - setvar 0x8004, 0 - setflag 2145 - dowildbattle - clearflag 2145 - jump Route120_EventScript_151908 - end - -Route120_EventScript_151908:: @ 8151908 - move 31, Route120_Movement_1A0845 - move 255, Route120_Movement_1A0841 - waitmove 0 - msgbox Route120_Text_171A40, 4 - giveitem ITEM_DEVON_SCOPE - setflag 285 - msgbox Route120_Text_171B0E, 4 - closebutton - move 31, Route120_Movement_1A0845 - waitmove 0 - pause 50 - setanimation 0, 1 - doanimation 30 - pause 15 - disappear 31 - checkanimation 30 - setmaptile 13, 15, 663, 0 - setmaptile 12, 16, 671, 0 - setmaptile 12, 17, 161, 0 - setmaptile 13, 17, 161, 0 - special 142 - release - end - -Route120_EventScript_15197F:: @ 815197F - move 255, Route120_Movement_1A083F - waitmove 0 - return - -Route120_EventScript_15198A:: @ 815198A - move 255, Route120_Movement_151995 - waitmove 0 - return - -Route120_Movement_151995:: @ 8151995 - step_down - step_left - step_end - -Route120_EventScript_151998:: @ 8151998 - msgbox Route120_Text_171B93, 2 - end - -Route120_EventScript_1519A1:: @ 81519A1 - msgbox Route120_Text_171C5E, 3 - end - -Route120_EventScript_1519AA:: @ 81519AA - msgbox Route120_Text_171C77, 3 - end - -Route120_EventScript_1519B3:: @ 81519B3 - trainerbattle 0, OPPONENT_COLIN, 0, Route120_Text_1BEFC8, Route120_Text_1BF000 - msgbox Route120_Text_1BF015, 6 - end - -Route120_EventScript_1519CA:: @ 81519CA - trainerbattle 0, OPPONENT_ROBERT_1, 0, Route120_Text_1BF07E, Route120_Text_1BF0A5 - specialval RESULT, 57 - compare RESULT, 1 - jumpeq Route120_EventScript_1519F1 - msgbox Route120_Text_1BF0C3, 6 - end - -Route120_EventScript_1519F1:: @ 81519F1 - trainerbattle 5, OPPONENT_ROBERT_1, 0, Route120_Text_1BF0FA, Route120_Text_1BF131 - msgbox Route120_Text_1BF154, 6 - end - -Route120_EventScript_151A08:: @ 8151A08 - trainerbattle 0, OPPONENT_CARLOS, 0, Route120_Text_1BF193, Route120_Text_1BF1D4 - msgbox Route120_Text_1BF215, 6 - end - -Route120_EventScript_151A1F:: @ 8151A1F - trainerbattle 0, OPPONENT_JENNA, 0, Route120_Text_1BF26E, Route120_Text_1BF2D2 - msgbox Route120_Text_1BF2EA, 6 - end - -Route120_EventScript_151A36:: @ 8151A36 - trainerbattle 0, OPPONENT_BRANDON_1, 0, Route120_Text_1BF32B, Route120_Text_1BF36B - specialval RESULT, 57 - compare RESULT, 1 - jumpeq Route120_EventScript_151A5D - msgbox Route120_Text_1BF38D, 6 - end - -Route120_EventScript_151A5D:: @ 8151A5D - trainerbattle 5, OPPONENT_BRANDON_1, 0, Route120_Text_1BF3D0, Route120_Text_1BF416 - msgbox Route120_Text_1BF43E, 6 - end - -Route120_EventScript_151A74:: @ 8151A74 - trainerbattle 0, OPPONENT_JENNIFER, 0, Route120_Text_1BF4A0, Route120_Text_1BF504 - msgbox Route120_Text_1BF51F, 6 - end - -Route120_EventScript_151A8B:: @ 8151A8B - trainerbattle 0, OPPONENT_CHIP, 0, Route120_Text_1BF560, Route120_Text_1BF5D6 - msgbox Route120_Text_1BF5F4, 6 - end - -Route120_EventScript_151AA2:: @ 8151AA2 - trainerbattle 0, OPPONENT_CLARISSA, 0, Route120_Text_1BF65B, Route120_Text_1BF6A4 - msgbox Route120_Text_1BF6D0, 6 - end - -Route120_EventScript_151AB9:: @ 8151AB9 - trainerbattle 0, OPPONENT_ANGELICA, 0, Route120_Text_1BF728, Route120_Text_1BF78C - msgbox Route120_Text_1BF7B2, 6 - end - -Route120_EventScript_151AD0:: @ 8151AD0 - trainerbattle 0, OPPONENT_KEIGO, 0, Route120_Text_1BF80B, Route120_Text_1BF852 - msgbox Route120_Text_1BF891, 6 - end - -Route120_EventScript_151AE7:: @ 8151AE7 - trainerbattle 0, OPPONENT_TSUNAO, 0, Route120_Text_1BF8C5, Route120_Text_1BF920 - msgbox Route120_Text_1BF946, 6 - end diff --git a/data/scripts/maps/Route121.inc b/data/scripts/maps/Route121.inc new file mode 100644 index 000000000..54912b0bc --- /dev/null +++ b/data/scripts/maps/Route121.inc @@ -0,0 +1,113 @@ +Route121_MapScripts:: @ 8151AFE + map_script 3, Route121_MapScript1_151B04 + .byte 0 + +Route121_MapScript1_151B04:: @ 8151B04 + call Route121_EventScript_1A0196 + end + +Route121_EventScript_151B0A:: @ 8151B0A + msgbox Route121_Text_171CB4, 2 + end + +Route121_EventScript_151B13:: @ 8151B13 + msgbox Route121_Text_171D0C, 3 + end + +Route121_EventScript_151B1C:: @ 8151B1C + msgbox Route121_Text_171D5B, 3 + end + +Route121_EventScript_151B25:: @ 8151B25 + lockall + msgbox Route121_Text_171C8F, 4 + closebutton + move 12, Route121_Movement_151B57 + move 13, Route121_Movement_151B60 + move 14, Route121_Movement_151B69 + waitmove 0 + disappear 12 + disappear 13 + disappear 14 + setvar 0x4074, 1 + releaseall + end + +Route121_Movement_151B57:: @ 8151B57 + step_down + step_down + step_down + step_down + step_down + step_down + step_down + step_down + step_end + +Route121_Movement_151B60:: @ 8151B60 + step_down + step_down + step_down + step_down + step_down + step_down + step_down + step_down + step_end + +Route121_Movement_151B69:: @ 8151B69 + step_down + step_down + step_down + step_down + step_down + step_down + step_down + step_down + step_end + +Route121_EventScript_151B72:: @ 8151B72 + trainerbattle 0, OPPONENT_VANESSA, 0, Route121_Text_1BF96E, Route121_Text_1BF9A1 + msgbox Route121_Text_1BF9BA, 6 + end + +Route121_EventScript_151B89:: @ 8151B89 + trainerbattle 0, OPPONENT_WALTER_1, 0, Route121_Text_1BFA1B, Route121_Text_1BFA8C + specialval RESULT, 57 + compare RESULT, 1 + jumpeq Route121_EventScript_151BB0 + msgbox Route121_Text_1BFA9D, 6 + end + +Route121_EventScript_151BB0:: @ 8151BB0 + trainerbattle 5, OPPONENT_WALTER_1, 0, Route121_Text_1BFADA, Route121_Text_1BFB4B + msgbox Route121_Text_1BFB5C, 6 + end + +Route121_EventScript_151BC7:: @ 8151BC7 + trainerbattle 0, OPPONENT_TAMMY, 0, Route121_Text_1BFBB4, Route121_Text_1BFBEE + msgbox Route121_Text_1BFBFD, 6 + end + +Route121_EventScript_151BDE:: @ 8151BDE + trainerbattle 4, OPPONENT_KATE_AND_JOY, 0, Route121_Text_1BFC36, Route121_Text_1BFC7A, Route121_Text_1BFD08 + msgbox Route121_Text_1BFCB3, 6 + end + +Route121_EventScript_151BF9:: @ 8151BF9 + trainerbattle 4, OPPONENT_KATE_AND_JOY, 0, Route121_Text_1BFD60, Route121_Text_1BFDA3, Route121_Text_1BFE0D + msgbox Route121_Text_1BFDC1, 6 + end + +Route121_EventScript_151C14:: @ 8151C14 + trainerbattle 0, OPPONENT_JESSICA_1, 0, Route121_Text_1BFE51, Route121_Text_1BFE80 + specialval RESULT, 57 + compare RESULT, 1 + jumpeq Route121_EventScript_151C3B + msgbox Route121_Text_1BFEAE, 6 + end + +Route121_EventScript_151C3B:: @ 8151C3B + trainerbattle 5, OPPONENT_JESSICA_1, 0, Route121_Text_1BFEDE, Route121_Text_1BFF0A + msgbox Route121_Text_1BFF3A, 6 + end diff --git a/data/scripts/maps/Route121.s b/data/scripts/maps/Route121.s deleted file mode 100644 index 54912b0bc..000000000 --- a/data/scripts/maps/Route121.s +++ /dev/null @@ -1,113 +0,0 @@ -Route121_MapScripts:: @ 8151AFE - map_script 3, Route121_MapScript1_151B04 - .byte 0 - -Route121_MapScript1_151B04:: @ 8151B04 - call Route121_EventScript_1A0196 - end - -Route121_EventScript_151B0A:: @ 8151B0A - msgbox Route121_Text_171CB4, 2 - end - -Route121_EventScript_151B13:: @ 8151B13 - msgbox Route121_Text_171D0C, 3 - end - -Route121_EventScript_151B1C:: @ 8151B1C - msgbox Route121_Text_171D5B, 3 - end - -Route121_EventScript_151B25:: @ 8151B25 - lockall - msgbox Route121_Text_171C8F, 4 - closebutton - move 12, Route121_Movement_151B57 - move 13, Route121_Movement_151B60 - move 14, Route121_Movement_151B69 - waitmove 0 - disappear 12 - disappear 13 - disappear 14 - setvar 0x4074, 1 - releaseall - end - -Route121_Movement_151B57:: @ 8151B57 - step_down - step_down - step_down - step_down - step_down - step_down - step_down - step_down - step_end - -Route121_Movement_151B60:: @ 8151B60 - step_down - step_down - step_down - step_down - step_down - step_down - step_down - step_down - step_end - -Route121_Movement_151B69:: @ 8151B69 - step_down - step_down - step_down - step_down - step_down - step_down - step_down - step_down - step_end - -Route121_EventScript_151B72:: @ 8151B72 - trainerbattle 0, OPPONENT_VANESSA, 0, Route121_Text_1BF96E, Route121_Text_1BF9A1 - msgbox Route121_Text_1BF9BA, 6 - end - -Route121_EventScript_151B89:: @ 8151B89 - trainerbattle 0, OPPONENT_WALTER_1, 0, Route121_Text_1BFA1B, Route121_Text_1BFA8C - specialval RESULT, 57 - compare RESULT, 1 - jumpeq Route121_EventScript_151BB0 - msgbox Route121_Text_1BFA9D, 6 - end - -Route121_EventScript_151BB0:: @ 8151BB0 - trainerbattle 5, OPPONENT_WALTER_1, 0, Route121_Text_1BFADA, Route121_Text_1BFB4B - msgbox Route121_Text_1BFB5C, 6 - end - -Route121_EventScript_151BC7:: @ 8151BC7 - trainerbattle 0, OPPONENT_TAMMY, 0, Route121_Text_1BFBB4, Route121_Text_1BFBEE - msgbox Route121_Text_1BFBFD, 6 - end - -Route121_EventScript_151BDE:: @ 8151BDE - trainerbattle 4, OPPONENT_KATE_AND_JOY, 0, Route121_Text_1BFC36, Route121_Text_1BFC7A, Route121_Text_1BFD08 - msgbox Route121_Text_1BFCB3, 6 - end - -Route121_EventScript_151BF9:: @ 8151BF9 - trainerbattle 4, OPPONENT_KATE_AND_JOY, 0, Route121_Text_1BFD60, Route121_Text_1BFDA3, Route121_Text_1BFE0D - msgbox Route121_Text_1BFDC1, 6 - end - -Route121_EventScript_151C14:: @ 8151C14 - trainerbattle 0, OPPONENT_JESSICA_1, 0, Route121_Text_1BFE51, Route121_Text_1BFE80 - specialval RESULT, 57 - compare RESULT, 1 - jumpeq Route121_EventScript_151C3B - msgbox Route121_Text_1BFEAE, 6 - end - -Route121_EventScript_151C3B:: @ 8151C3B - trainerbattle 5, OPPONENT_JESSICA_1, 0, Route121_Text_1BFEDE, Route121_Text_1BFF0A - msgbox Route121_Text_1BFF3A, 6 - end diff --git a/data/scripts/maps/Route121_SafariZoneEntrance.inc b/data/scripts/maps/Route121_SafariZoneEntrance.inc new file mode 100644 index 000000000..2056bc328 --- /dev/null +++ b/data/scripts/maps/Route121_SafariZoneEntrance.inc @@ -0,0 +1,138 @@ +Route121_SafariZoneEntrance_MapScripts:: @ 815C323 + map_script 2, Route121_SafariZoneEntrance_MapScript2_15C329 + .byte 0 + +Route121_SafariZoneEntrance_MapScript2_15C329:: @ 815C329 + map_script_2 0x40a4, 1, Route121_SafariZoneEntrance_EventScript_15C333 + .2byte 0 + +Route121_SafariZoneEntrance_EventScript_15C333:: @ 815C333 + lockall + move 255, Route121_SafariZoneEntrance_Movement_15C348 + waitmove 0 + special 206 + setvar 0x40a4, 0 + releaseall + end + +Route121_SafariZoneEntrance_Movement_15C348:: @ 815C348 + step_up + step_right + step_right + step_right + step_right + step_right + step_right + step_right + step_end + +Route121_SafariZoneEntrance_EventScript_15C351:: @ 815C351 + msgbox Route121_SafariZoneEntrance_Text_1C35D0, 2 + end + +Route121_SafariZoneEntrance_EventScript_15C35A:: @ 815C35A + lock + faceplayer + msgbox Route121_SafariZoneEntrance_Text_1C3704, 5 + compare RESULT, 1 + jumpeq Route121_SafariZoneEntrance_EventScript_15C379 + msgbox Route121_SafariZoneEntrance_Text_1C373C, 4 + release + end + +Route121_SafariZoneEntrance_EventScript_15C379:: @ 815C379 + msgbox Route121_SafariZoneEntrance_Text_1C375F, 4 + release + end + +Route121_SafariZoneEntrance_EventScript_15C383:: @ 815C383 + lockall + move 255, Route121_SafariZoneEntrance_Movement_1A0841 + waitmove 0 + showmoney 0, 0 + snop + msgbox Route121_SafariZoneEntrance_Text_1C3832, 5 + compare RESULT, 1 + jumpeq Route121_SafariZoneEntrance_EventScript_15C3B3 + msgbox Route121_SafariZoneEntrance_Text_1C3895, 4 + jump Route121_SafariZoneEntrance_EventScript_15C46C + end + +Route121_SafariZoneEntrance_EventScript_15C3B3:: @ 815C3B3 + checkitem ITEM_POKEBLOCK_CASE, 1 + compare RESULT, 0 + jumpeq Route121_SafariZoneEntrance_EventScript_15C450 + call Route121_SafariZoneEntrance_EventScript_15C425 + checkmoney 0x1f4, 0 + compare RESULT, 0 + jumpeq Route121_SafariZoneEntrance_EventScript_15C45E + msgbox Route121_SafariZoneEntrance_Text_1C38D9, 4 + paymoney 0x1f4, 0 + updatemoney 0, 0 + snop + msgbox Route121_SafariZoneEntrance_Text_1C38F4, 4 + fanfare 370 + message Route121_SafariZoneEntrance_Text_1C3910 + waitfanfare + waittext + msgbox Route121_SafariZoneEntrance_Text_1C392D, 4 + closebutton + hidemoney 0, 0 + move 255, Route121_SafariZoneEntrance_Movement_15C47E + waitmove 0 + special 205 + setvar 0x40a4, 2 + warp SafariZone_Southeast, 255, 32, 33 + waitstate + end + +Route121_SafariZoneEntrance_EventScript_15C425:: @ 815C425 + countpokemon + compare RESULT, 6 + jumpif 5, Route121_SafariZoneEntrance_EventScript_15C44F + specialval RESULT, 304 + compare RESULT, 1 + jumpeq Route121_SafariZoneEntrance_EventScript_15C44F + msgbox Route121_SafariZoneEntrance_Text_1C39A3, 4 + jump Route121_SafariZoneEntrance_EventScript_15C46C + end + +Route121_SafariZoneEntrance_EventScript_15C44F:: @ 815C44F + return + +Route121_SafariZoneEntrance_EventScript_15C450:: @ 815C450 + msgbox Route121_SafariZoneEntrance_Text_1C39C3, 4 + jump Route121_SafariZoneEntrance_EventScript_15C46C + end + +Route121_SafariZoneEntrance_EventScript_15C45E:: @ 815C45E + msgbox Route121_SafariZoneEntrance_Text_1C38B5, 4 + jump Route121_SafariZoneEntrance_EventScript_15C46C + end + +Route121_SafariZoneEntrance_EventScript_15C46C:: @ 815C46C + closebutton + hidemoney 0, 0 + move 255, Route121_SafariZoneEntrance_Movement_15C47C + waitmove 0 + releaseall + end + +Route121_SafariZoneEntrance_Movement_15C47C:: @ 815C47C + step_right + step_end + +Route121_SafariZoneEntrance_Movement_15C47E:: @ 815C47E + step_left + step_left + step_left + step_left + step_left + step_left + step_down + step_14 + step_end + +Route121_SafariZoneEntrance_EventScript_15C487:: @ 815C487 + msgbox Route121_SafariZoneEntrance_Text_1C3E4B, 3 + end diff --git a/data/scripts/maps/Route121_SafariZoneEntrance.s b/data/scripts/maps/Route121_SafariZoneEntrance.s deleted file mode 100644 index 2056bc328..000000000 --- a/data/scripts/maps/Route121_SafariZoneEntrance.s +++ /dev/null @@ -1,138 +0,0 @@ -Route121_SafariZoneEntrance_MapScripts:: @ 815C323 - map_script 2, Route121_SafariZoneEntrance_MapScript2_15C329 - .byte 0 - -Route121_SafariZoneEntrance_MapScript2_15C329:: @ 815C329 - map_script_2 0x40a4, 1, Route121_SafariZoneEntrance_EventScript_15C333 - .2byte 0 - -Route121_SafariZoneEntrance_EventScript_15C333:: @ 815C333 - lockall - move 255, Route121_SafariZoneEntrance_Movement_15C348 - waitmove 0 - special 206 - setvar 0x40a4, 0 - releaseall - end - -Route121_SafariZoneEntrance_Movement_15C348:: @ 815C348 - step_up - step_right - step_right - step_right - step_right - step_right - step_right - step_right - step_end - -Route121_SafariZoneEntrance_EventScript_15C351:: @ 815C351 - msgbox Route121_SafariZoneEntrance_Text_1C35D0, 2 - end - -Route121_SafariZoneEntrance_EventScript_15C35A:: @ 815C35A - lock - faceplayer - msgbox Route121_SafariZoneEntrance_Text_1C3704, 5 - compare RESULT, 1 - jumpeq Route121_SafariZoneEntrance_EventScript_15C379 - msgbox Route121_SafariZoneEntrance_Text_1C373C, 4 - release - end - -Route121_SafariZoneEntrance_EventScript_15C379:: @ 815C379 - msgbox Route121_SafariZoneEntrance_Text_1C375F, 4 - release - end - -Route121_SafariZoneEntrance_EventScript_15C383:: @ 815C383 - lockall - move 255, Route121_SafariZoneEntrance_Movement_1A0841 - waitmove 0 - showmoney 0, 0 - snop - msgbox Route121_SafariZoneEntrance_Text_1C3832, 5 - compare RESULT, 1 - jumpeq Route121_SafariZoneEntrance_EventScript_15C3B3 - msgbox Route121_SafariZoneEntrance_Text_1C3895, 4 - jump Route121_SafariZoneEntrance_EventScript_15C46C - end - -Route121_SafariZoneEntrance_EventScript_15C3B3:: @ 815C3B3 - checkitem ITEM_POKEBLOCK_CASE, 1 - compare RESULT, 0 - jumpeq Route121_SafariZoneEntrance_EventScript_15C450 - call Route121_SafariZoneEntrance_EventScript_15C425 - checkmoney 0x1f4, 0 - compare RESULT, 0 - jumpeq Route121_SafariZoneEntrance_EventScript_15C45E - msgbox Route121_SafariZoneEntrance_Text_1C38D9, 4 - paymoney 0x1f4, 0 - updatemoney 0, 0 - snop - msgbox Route121_SafariZoneEntrance_Text_1C38F4, 4 - fanfare 370 - message Route121_SafariZoneEntrance_Text_1C3910 - waitfanfare - waittext - msgbox Route121_SafariZoneEntrance_Text_1C392D, 4 - closebutton - hidemoney 0, 0 - move 255, Route121_SafariZoneEntrance_Movement_15C47E - waitmove 0 - special 205 - setvar 0x40a4, 2 - warp SafariZone_Southeast, 255, 32, 33 - waitstate - end - -Route121_SafariZoneEntrance_EventScript_15C425:: @ 815C425 - countpokemon - compare RESULT, 6 - jumpif 5, Route121_SafariZoneEntrance_EventScript_15C44F - specialval RESULT, 304 - compare RESULT, 1 - jumpeq Route121_SafariZoneEntrance_EventScript_15C44F - msgbox Route121_SafariZoneEntrance_Text_1C39A3, 4 - jump Route121_SafariZoneEntrance_EventScript_15C46C - end - -Route121_SafariZoneEntrance_EventScript_15C44F:: @ 815C44F - return - -Route121_SafariZoneEntrance_EventScript_15C450:: @ 815C450 - msgbox Route121_SafariZoneEntrance_Text_1C39C3, 4 - jump Route121_SafariZoneEntrance_EventScript_15C46C - end - -Route121_SafariZoneEntrance_EventScript_15C45E:: @ 815C45E - msgbox Route121_SafariZoneEntrance_Text_1C38B5, 4 - jump Route121_SafariZoneEntrance_EventScript_15C46C - end - -Route121_SafariZoneEntrance_EventScript_15C46C:: @ 815C46C - closebutton - hidemoney 0, 0 - move 255, Route121_SafariZoneEntrance_Movement_15C47C - waitmove 0 - releaseall - end - -Route121_SafariZoneEntrance_Movement_15C47C:: @ 815C47C - step_right - step_end - -Route121_SafariZoneEntrance_Movement_15C47E:: @ 815C47E - step_left - step_left - step_left - step_left - step_left - step_left - step_down - step_14 - step_end - -Route121_SafariZoneEntrance_EventScript_15C487:: @ 815C487 - msgbox Route121_SafariZoneEntrance_Text_1C3E4B, 3 - end diff --git a/data/scripts/maps/Route122.inc b/data/scripts/maps/Route122.inc new file mode 100644 index 000000000..4c4e49aa1 --- /dev/null +++ b/data/scripts/maps/Route122.inc @@ -0,0 +1,2 @@ +Route122_MapScripts:: @ 8151C52 + .byte 0 diff --git a/data/scripts/maps/Route122.s b/data/scripts/maps/Route122.s deleted file mode 100644 index 4c4e49aa1..000000000 --- a/data/scripts/maps/Route122.s +++ /dev/null @@ -1,2 +0,0 @@ -Route122_MapScripts:: @ 8151C52 - .byte 0 diff --git a/data/scripts/maps/Route123.inc b/data/scripts/maps/Route123.inc new file mode 100644 index 000000000..e9248c230 --- /dev/null +++ b/data/scripts/maps/Route123.inc @@ -0,0 +1,102 @@ +Route123_MapScripts:: @ 8151C53 + map_script 3, Route123_MapScript1_151C59 + .byte 0 + +Route123_MapScript1_151C59:: @ 8151C59 + special 325 + end + +Route123_EventScript_151C5D:: @ 8151C5D + lock + faceplayer + checkflag 232 + jumpeq Route123_EventScript_151CAC + msgbox Route123_Text_171D83, 4 + special 299 + compare RESULT, 0 + jumpeq Route123_EventScript_151CAA + msgbox Route123_Text_171DC2, 4 + giveitem ITEM_TM19 + compare RESULT, 0 + jumpeq Route123_EventScript_1A029B + setflag 232 + msgbox Route123_Text_171E34, 4 + release + end + +Route123_EventScript_151CAA:: @ 8151CAA + release + end + +Route123_EventScript_151CAC:: @ 8151CAC + msgbox Route123_Text_171E34, 4 + release + end + +Route123_EventScript_151CB6:: @ 8151CB6 + msgbox Route123_Text_171E76, 3 + end + +Route123_EventScript_151CBF:: @ 8151CBF + msgbox Route123_Text_171E8E, 3 + end + +Route123_EventScript_151CC8:: @ 8151CC8 + msgbox Route123_Text_171EBC, 3 + end + +Route123_EventScript_151CD1:: @ 8151CD1 + trainerbattle 0, OPPONENT_WENDY, 0, Route123_Text_1BFF6A, Route123_Text_1BFFA2 + msgbox Route123_Text_1BFFC1, 6 + end + +Route123_EventScript_151CE8:: @ 8151CE8 + trainerbattle 0, OPPONENT_CLYDE, 0, Route123_Text_1BFFF0, Route123_Text_1C0057 + msgbox Route123_Text_1C0075, 6 + end + +Route123_EventScript_151CFF:: @ 8151CFF + trainerbattle 0, OPPONENT_VIOLET, 0, Route123_Text_1C009E, Route123_Text_1C00D4 + msgbox Route123_Text_1C0100, 6 + end + +Route123_EventScript_151D16:: @ 8151D16 + trainerbattle 0, OPPONENT_CAMERON_1, 0, Route123_Text_1C013F, Route123_Text_1C01A3 + specialval RESULT, 57 + compare RESULT, 1 + jumpeq Route123_EventScript_151D3D + msgbox Route123_Text_1C01B1, 6 + end + +Route123_EventScript_151D3D:: @ 8151D3D + trainerbattle 5, OPPONENT_CAMERON_1, 0, Route123_Text_1C01F9, Route123_Text_1C0240 + msgbox Route123_Text_1C024E, 6 + end + +Route123_EventScript_151D54:: @ 8151D54 + trainerbattle 0, OPPONENT_JACKI_1, 0, Route123_Text_1C028C, Route123_Text_1C0303 + specialval RESULT, 57 + compare RESULT, 1 + jumpeq Route123_EventScript_151D7B + msgbox Route123_Text_1C030F, 6 + end + +Route123_EventScript_151D7B:: @ 8151D7B + trainerbattle 5, OPPONENT_JACKI_1, 0, Route123_Text_1C0351, Route123_Text_1C0380 + msgbox Route123_Text_1C038C, 6 + end + +Route123_EventScript_151D92:: @ 8151D92 + trainerbattle 4, OPPONENT_MIU_AND_YUKI, 0, Route123_Text_1C03CB, Route123_Text_1C040E, Route123_Text_1C0462 + msgbox Route123_Text_1C0423, 6 + end + +Route123_EventScript_151DAD:: @ 8151DAD + trainerbattle 4, OPPONENT_MIU_AND_YUKI, 0, Route123_Text_1C049C, Route123_Text_1C04CD, Route123_Text_1C0519 + msgbox Route123_Text_1C04E3, 6 + end + +Route123_EventScript_151DC8:: @ 8151DC8 + trainerbattle 0, OPPONENT_KINDRA, 0, Route123_Text_1C0554, Route123_Text_1C059F + msgbox Route123_Text_1C05BC, 6 + end diff --git a/data/scripts/maps/Route123.s b/data/scripts/maps/Route123.s deleted file mode 100644 index e9248c230..000000000 --- a/data/scripts/maps/Route123.s +++ /dev/null @@ -1,102 +0,0 @@ -Route123_MapScripts:: @ 8151C53 - map_script 3, Route123_MapScript1_151C59 - .byte 0 - -Route123_MapScript1_151C59:: @ 8151C59 - special 325 - end - -Route123_EventScript_151C5D:: @ 8151C5D - lock - faceplayer - checkflag 232 - jumpeq Route123_EventScript_151CAC - msgbox Route123_Text_171D83, 4 - special 299 - compare RESULT, 0 - jumpeq Route123_EventScript_151CAA - msgbox Route123_Text_171DC2, 4 - giveitem ITEM_TM19 - compare RESULT, 0 - jumpeq Route123_EventScript_1A029B - setflag 232 - msgbox Route123_Text_171E34, 4 - release - end - -Route123_EventScript_151CAA:: @ 8151CAA - release - end - -Route123_EventScript_151CAC:: @ 8151CAC - msgbox Route123_Text_171E34, 4 - release - end - -Route123_EventScript_151CB6:: @ 8151CB6 - msgbox Route123_Text_171E76, 3 - end - -Route123_EventScript_151CBF:: @ 8151CBF - msgbox Route123_Text_171E8E, 3 - end - -Route123_EventScript_151CC8:: @ 8151CC8 - msgbox Route123_Text_171EBC, 3 - end - -Route123_EventScript_151CD1:: @ 8151CD1 - trainerbattle 0, OPPONENT_WENDY, 0, Route123_Text_1BFF6A, Route123_Text_1BFFA2 - msgbox Route123_Text_1BFFC1, 6 - end - -Route123_EventScript_151CE8:: @ 8151CE8 - trainerbattle 0, OPPONENT_CLYDE, 0, Route123_Text_1BFFF0, Route123_Text_1C0057 - msgbox Route123_Text_1C0075, 6 - end - -Route123_EventScript_151CFF:: @ 8151CFF - trainerbattle 0, OPPONENT_VIOLET, 0, Route123_Text_1C009E, Route123_Text_1C00D4 - msgbox Route123_Text_1C0100, 6 - end - -Route123_EventScript_151D16:: @ 8151D16 - trainerbattle 0, OPPONENT_CAMERON_1, 0, Route123_Text_1C013F, Route123_Text_1C01A3 - specialval RESULT, 57 - compare RESULT, 1 - jumpeq Route123_EventScript_151D3D - msgbox Route123_Text_1C01B1, 6 - end - -Route123_EventScript_151D3D:: @ 8151D3D - trainerbattle 5, OPPONENT_CAMERON_1, 0, Route123_Text_1C01F9, Route123_Text_1C0240 - msgbox Route123_Text_1C024E, 6 - end - -Route123_EventScript_151D54:: @ 8151D54 - trainerbattle 0, OPPONENT_JACKI_1, 0, Route123_Text_1C028C, Route123_Text_1C0303 - specialval RESULT, 57 - compare RESULT, 1 - jumpeq Route123_EventScript_151D7B - msgbox Route123_Text_1C030F, 6 - end - -Route123_EventScript_151D7B:: @ 8151D7B - trainerbattle 5, OPPONENT_JACKI_1, 0, Route123_Text_1C0351, Route123_Text_1C0380 - msgbox Route123_Text_1C038C, 6 - end - -Route123_EventScript_151D92:: @ 8151D92 - trainerbattle 4, OPPONENT_MIU_AND_YUKI, 0, Route123_Text_1C03CB, Route123_Text_1C040E, Route123_Text_1C0462 - msgbox Route123_Text_1C0423, 6 - end - -Route123_EventScript_151DAD:: @ 8151DAD - trainerbattle 4, OPPONENT_MIU_AND_YUKI, 0, Route123_Text_1C049C, Route123_Text_1C04CD, Route123_Text_1C0519 - msgbox Route123_Text_1C04E3, 6 - end - -Route123_EventScript_151DC8:: @ 8151DC8 - trainerbattle 0, OPPONENT_KINDRA, 0, Route123_Text_1C0554, Route123_Text_1C059F - msgbox Route123_Text_1C05BC, 6 - end diff --git a/data/scripts/maps/Route123_BerryMastersHouse.inc b/data/scripts/maps/Route123_BerryMastersHouse.inc new file mode 100644 index 000000000..9290f845d --- /dev/null +++ b/data/scripts/maps/Route123_BerryMastersHouse.inc @@ -0,0 +1,152 @@ +Route123_BerryMastersHouse_MapScripts:: @ 81639DF + map_script 3, Route123_BerryMastersHouse_MapScript1_1639E5 + .byte 0 + +Route123_BerryMastersHouse_MapScript1_1639E5:: @ 81639E5 + setflag 2147 + end + +Route123_BerryMastersHouse_EventScript_1639E9:: @ 81639E9 + lock + faceplayer + checkdailyflags + checkflag 2253 + jumpeq Route123_BerryMastersHouse_EventScript_163A5A + msgbox Route123_BerryMastersHouse_Text_1C5BC4, 4 + random 10 + addvar RESULT, 20 + addvar RESULT, 133 + giveitem RESULT + compare RESULT, 0 + jumpeq Route123_BerryMastersHouse_EventScript_1A029B + setflag 2253 + msgbox Route123_BerryMastersHouse_Text_1C5C66, 4 + random 10 + addvar RESULT, 20 + addvar RESULT, 133 + giveitem RESULT + compare RESULT, 0 + jumpeq Route123_BerryMastersHouse_EventScript_1A029B + msgbox Route123_BerryMastersHouse_Text_1C5C83, 4 + release + end + +Route123_BerryMastersHouse_EventScript_163A5A:: @ 8163A5A + msgbox Route123_BerryMastersHouse_Text_1C5CDC, 4 + release + end + +Route123_BerryMastersHouse_EventScript_163A64:: @ 8163A64 + lock + faceplayer + checkdailyflags + checkflag 2257 + jumpeq Route123_BerryMastersHouse_EventScript_163C13 + msgbox Route123_BerryMastersHouse_Text_1C5D24, 4 + setvar 0x8004, 13 + call Route123_BerryMastersHouse_EventScript_1A00F3 + lock + faceplayer + compare RESULT, 1 + jumpeq Route123_BerryMastersHouse_EventScript_163AAD + compare RESULT, 0 + jumpeq Route123_BerryMastersHouse_EventScript_163A9B + end + +Route123_BerryMastersHouse_EventScript_163A9B:: @ 8163A9B + msgbox Route123_BerryMastersHouse_Text_1C5EC0, 4 + msgbox Route123_BerryMastersHouse_Text_1C5E59, 4 + release + end + +Route123_BerryMastersHouse_EventScript_163AAD:: @ 8163AAD + compare 0x8004, 0 + jumpeq Route123_BerryMastersHouse_EventScript_163AF0 + compare 0x8004, 1 + jumpeq Route123_BerryMastersHouse_EventScript_163B1E + compare 0x8004, 2 + jumpeq Route123_BerryMastersHouse_EventScript_163B4F + compare 0x8004, 3 + jumpeq Route123_BerryMastersHouse_EventScript_163B80 + compare 0x8004, 4 + jumpeq Route123_BerryMastersHouse_EventScript_163BB1 + compare 0x8004, 5 + jumpeq Route123_BerryMastersHouse_EventScript_163BE2 + end + +Route123_BerryMastersHouse_EventScript_163AF0:: @ 8163AF0 + msgbox Route123_BerryMastersHouse_Text_1C5E0E, 4 + random 10 + addvar RESULT, 133 + giveitem RESULT + compare RESULT, 0 + jumpeq Route123_BerryMastersHouse_EventScript_1A029B + jump Route123_BerryMastersHouse_EventScript_163C1D + release + end + +Route123_BerryMastersHouse_EventScript_163B1E:: @ 8163B1E + checkflag 248 + jumpeq Route123_BerryMastersHouse_EventScript_163AF0 + msgbox Route123_BerryMastersHouse_Text_1C5DC1, 4 + giveitem ITEM_SPELON_BERRY + compare RESULT, 0 + jumpeq Route123_BerryMastersHouse_EventScript_1A029B + setflag 248 + jump Route123_BerryMastersHouse_EventScript_163C1D + end + +Route123_BerryMastersHouse_EventScript_163B4F:: @ 8163B4F + checkflag 249 + jumpeq Route123_BerryMastersHouse_EventScript_163AF0 + msgbox Route123_BerryMastersHouse_Text_1C5DC1, 4 + giveitem ITEM_PAMTRE_BERRY + compare RESULT, 0 + jumpeq Route123_BerryMastersHouse_EventScript_1A029B + setflag 249 + jump Route123_BerryMastersHouse_EventScript_163C1D + end + +Route123_BerryMastersHouse_EventScript_163B80:: @ 8163B80 + checkflag 250 + jumpeq Route123_BerryMastersHouse_EventScript_163AF0 + msgbox Route123_BerryMastersHouse_Text_1C5DC1, 4 + giveitem ITEM_WATMEL_BERRY + compare RESULT, 0 + jumpeq Route123_BerryMastersHouse_EventScript_1A029B + setflag 250 + jump Route123_BerryMastersHouse_EventScript_163C1D + end + +Route123_BerryMastersHouse_EventScript_163BB1:: @ 8163BB1 + checkflag 251 + jumpeq Route123_BerryMastersHouse_EventScript_163AF0 + msgbox Route123_BerryMastersHouse_Text_1C5DC1, 4 + giveitem ITEM_DURIN_BERRY + compare RESULT, 0 + jumpeq Route123_BerryMastersHouse_EventScript_1A029B + setflag 251 + jump Route123_BerryMastersHouse_EventScript_163C1D + end + +Route123_BerryMastersHouse_EventScript_163BE2:: @ 8163BE2 + checkflag 252 + jumpeq Route123_BerryMastersHouse_EventScript_163AF0 + msgbox Route123_BerryMastersHouse_Text_1C5DC1, 4 + giveitem ITEM_BELUE_BERRY + compare RESULT, 0 + jumpeq Route123_BerryMastersHouse_EventScript_1A029B + setflag 252 + jump Route123_BerryMastersHouse_EventScript_163C1D + end + +Route123_BerryMastersHouse_EventScript_163C13:: @ 8163C13 + msgbox Route123_BerryMastersHouse_Text_1C5E59, 4 + release + end + +Route123_BerryMastersHouse_EventScript_163C1D:: @ 8163C1D + setflag 2257 + msgbox Route123_BerryMastersHouse_Text_1C5E59, 4 + release + end diff --git a/data/scripts/maps/Route123_BerryMastersHouse.s b/data/scripts/maps/Route123_BerryMastersHouse.s deleted file mode 100644 index 9290f845d..000000000 --- a/data/scripts/maps/Route123_BerryMastersHouse.s +++ /dev/null @@ -1,152 +0,0 @@ -Route123_BerryMastersHouse_MapScripts:: @ 81639DF - map_script 3, Route123_BerryMastersHouse_MapScript1_1639E5 - .byte 0 - -Route123_BerryMastersHouse_MapScript1_1639E5:: @ 81639E5 - setflag 2147 - end - -Route123_BerryMastersHouse_EventScript_1639E9:: @ 81639E9 - lock - faceplayer - checkdailyflags - checkflag 2253 - jumpeq Route123_BerryMastersHouse_EventScript_163A5A - msgbox Route123_BerryMastersHouse_Text_1C5BC4, 4 - random 10 - addvar RESULT, 20 - addvar RESULT, 133 - giveitem RESULT - compare RESULT, 0 - jumpeq Route123_BerryMastersHouse_EventScript_1A029B - setflag 2253 - msgbox Route123_BerryMastersHouse_Text_1C5C66, 4 - random 10 - addvar RESULT, 20 - addvar RESULT, 133 - giveitem RESULT - compare RESULT, 0 - jumpeq Route123_BerryMastersHouse_EventScript_1A029B - msgbox Route123_BerryMastersHouse_Text_1C5C83, 4 - release - end - -Route123_BerryMastersHouse_EventScript_163A5A:: @ 8163A5A - msgbox Route123_BerryMastersHouse_Text_1C5CDC, 4 - release - end - -Route123_BerryMastersHouse_EventScript_163A64:: @ 8163A64 - lock - faceplayer - checkdailyflags - checkflag 2257 - jumpeq Route123_BerryMastersHouse_EventScript_163C13 - msgbox Route123_BerryMastersHouse_Text_1C5D24, 4 - setvar 0x8004, 13 - call Route123_BerryMastersHouse_EventScript_1A00F3 - lock - faceplayer - compare RESULT, 1 - jumpeq Route123_BerryMastersHouse_EventScript_163AAD - compare RESULT, 0 - jumpeq Route123_BerryMastersHouse_EventScript_163A9B - end - -Route123_BerryMastersHouse_EventScript_163A9B:: @ 8163A9B - msgbox Route123_BerryMastersHouse_Text_1C5EC0, 4 - msgbox Route123_BerryMastersHouse_Text_1C5E59, 4 - release - end - -Route123_BerryMastersHouse_EventScript_163AAD:: @ 8163AAD - compare 0x8004, 0 - jumpeq Route123_BerryMastersHouse_EventScript_163AF0 - compare 0x8004, 1 - jumpeq Route123_BerryMastersHouse_EventScript_163B1E - compare 0x8004, 2 - jumpeq Route123_BerryMastersHouse_EventScript_163B4F - compare 0x8004, 3 - jumpeq Route123_BerryMastersHouse_EventScript_163B80 - compare 0x8004, 4 - jumpeq Route123_BerryMastersHouse_EventScript_163BB1 - compare 0x8004, 5 - jumpeq Route123_BerryMastersHouse_EventScript_163BE2 - end - -Route123_BerryMastersHouse_EventScript_163AF0:: @ 8163AF0 - msgbox Route123_BerryMastersHouse_Text_1C5E0E, 4 - random 10 - addvar RESULT, 133 - giveitem RESULT - compare RESULT, 0 - jumpeq Route123_BerryMastersHouse_EventScript_1A029B - jump Route123_BerryMastersHouse_EventScript_163C1D - release - end - -Route123_BerryMastersHouse_EventScript_163B1E:: @ 8163B1E - checkflag 248 - jumpeq Route123_BerryMastersHouse_EventScript_163AF0 - msgbox Route123_BerryMastersHouse_Text_1C5DC1, 4 - giveitem ITEM_SPELON_BERRY - compare RESULT, 0 - jumpeq Route123_BerryMastersHouse_EventScript_1A029B - setflag 248 - jump Route123_BerryMastersHouse_EventScript_163C1D - end - -Route123_BerryMastersHouse_EventScript_163B4F:: @ 8163B4F - checkflag 249 - jumpeq Route123_BerryMastersHouse_EventScript_163AF0 - msgbox Route123_BerryMastersHouse_Text_1C5DC1, 4 - giveitem ITEM_PAMTRE_BERRY - compare RESULT, 0 - jumpeq Route123_BerryMastersHouse_EventScript_1A029B - setflag 249 - jump Route123_BerryMastersHouse_EventScript_163C1D - end - -Route123_BerryMastersHouse_EventScript_163B80:: @ 8163B80 - checkflag 250 - jumpeq Route123_BerryMastersHouse_EventScript_163AF0 - msgbox Route123_BerryMastersHouse_Text_1C5DC1, 4 - giveitem ITEM_WATMEL_BERRY - compare RESULT, 0 - jumpeq Route123_BerryMastersHouse_EventScript_1A029B - setflag 250 - jump Route123_BerryMastersHouse_EventScript_163C1D - end - -Route123_BerryMastersHouse_EventScript_163BB1:: @ 8163BB1 - checkflag 251 - jumpeq Route123_BerryMastersHouse_EventScript_163AF0 - msgbox Route123_BerryMastersHouse_Text_1C5DC1, 4 - giveitem ITEM_DURIN_BERRY - compare RESULT, 0 - jumpeq Route123_BerryMastersHouse_EventScript_1A029B - setflag 251 - jump Route123_BerryMastersHouse_EventScript_163C1D - end - -Route123_BerryMastersHouse_EventScript_163BE2:: @ 8163BE2 - checkflag 252 - jumpeq Route123_BerryMastersHouse_EventScript_163AF0 - msgbox Route123_BerryMastersHouse_Text_1C5DC1, 4 - giveitem ITEM_BELUE_BERRY - compare RESULT, 0 - jumpeq Route123_BerryMastersHouse_EventScript_1A029B - setflag 252 - jump Route123_BerryMastersHouse_EventScript_163C1D - end - -Route123_BerryMastersHouse_EventScript_163C13:: @ 8163C13 - msgbox Route123_BerryMastersHouse_Text_1C5E59, 4 - release - end - -Route123_BerryMastersHouse_EventScript_163C1D:: @ 8163C1D - setflag 2257 - msgbox Route123_BerryMastersHouse_Text_1C5E59, 4 - release - end diff --git a/data/scripts/maps/Route124.inc b/data/scripts/maps/Route124.inc new file mode 100644 index 000000000..ea288daa0 --- /dev/null +++ b/data/scripts/maps/Route124.inc @@ -0,0 +1,71 @@ +Route124_MapScripts:: @ 8151DDF + map_script 3, Route124_MapScript1_151DE5 + .byte 0 + +Route124_MapScript1_151DE5:: @ 8151DE5 + checkflag 2090 + callif 1, Route124_EventScript_1A02C1 + end + +Route124_EventScript_151DEF:: @ 8151DEF + msgbox Route124_Text_171ED1, 3 + end + +Route124_EventScript_151DF8:: @ 8151DF8 + trainerbattle 0, OPPONENT_SPENCER, 0, Route124_Text_1C0624, Route124_Text_1C0675 + msgbox Route124_Text_1C0693, 6 + end + +Route124_EventScript_151E0F:: @ 8151E0F + trainerbattle 0, OPPONENT_ROLAND, 0, Route124_Text_1C06F7, Route124_Text_1C0741 + msgbox Route124_Text_1C0750, 6 + end + +Route124_EventScript_151E26:: @ 8151E26 + trainerbattle 0, OPPONENT_JENNY_1, 0, Route124_Text_1C07B4, Route124_Text_1C07F9 + specialval RESULT, 57 + compare RESULT, 1 + jumpeq Route124_EventScript_151E4D + msgbox Route124_Text_1C080E, 6 + end + +Route124_EventScript_151E4D:: @ 8151E4D + trainerbattle 5, OPPONENT_JENNY_1, 0, Route124_Text_1C0888, Route124_Text_1C08C8 + msgbox Route124_Text_1C08EA, 6 + end + +Route124_EventScript_151E64:: @ 8151E64 + trainerbattle 0, OPPONENT_GRACE, 0, Route124_Text_1C0936, Route124_Text_1C096B + msgbox Route124_Text_1C0994, 6 + end + +Route124_EventScript_151E7B:: @ 8151E7B + trainerbattle 0, OPPONENT_CHAD, 0, Route124_Text_1C09CE, Route124_Text_1C0A2F + msgbox Route124_Text_1C0A52, 6 + end + +Route124_EventScript_151E92:: @ 8151E92 + trainerbattle 4, OPPONENT_RITA_AND_SAM_1, 0, Route124_Text_1C0ABD, Route124_Text_1C0B36, Route124_Text_1C0BC8 + specialval RESULT, 57 + compare RESULT, 1 + jumpeq Route124_EventScript_151EBD + msgbox Route124_Text_1C0B72, 6 + end + +Route124_EventScript_151EBD:: @ 8151EBD + trainerbattle 7, OPPONENT_RITA_AND_SAM_1, 0, Route124_Text_1C0D1F, Route124_Text_1C0DB5, Route124_Text_1C0E5C + msgbox Route124_Text_1C0E06, 6 + end + +Route124_EventScript_151ED8:: @ 8151ED8 + trainerbattle 4, OPPONENT_RITA_AND_SAM_1, 0, Route124_Text_1C0C0E, Route124_Text_1C0C4F, Route124_Text_1C0CE0 + specialval RESULT, 57 + compare RESULT, 1 + jumpeq Route124_EventScript_151F03 + msgbox Route124_Text_1C0C7F, 6 + end + +Route124_EventScript_151F03:: @ 8151F03 + trainerbattle 7, OPPONENT_RITA_AND_SAM_1, 0, Route124_Text_1C0EA2, Route124_Text_1C0EE5, Route124_Text_1C0F90 + msgbox Route124_Text_1C0F19, 6 + end diff --git a/data/scripts/maps/Route124.s b/data/scripts/maps/Route124.s deleted file mode 100644 index ea288daa0..000000000 --- a/data/scripts/maps/Route124.s +++ /dev/null @@ -1,71 +0,0 @@ -Route124_MapScripts:: @ 8151DDF - map_script 3, Route124_MapScript1_151DE5 - .byte 0 - -Route124_MapScript1_151DE5:: @ 8151DE5 - checkflag 2090 - callif 1, Route124_EventScript_1A02C1 - end - -Route124_EventScript_151DEF:: @ 8151DEF - msgbox Route124_Text_171ED1, 3 - end - -Route124_EventScript_151DF8:: @ 8151DF8 - trainerbattle 0, OPPONENT_SPENCER, 0, Route124_Text_1C0624, Route124_Text_1C0675 - msgbox Route124_Text_1C0693, 6 - end - -Route124_EventScript_151E0F:: @ 8151E0F - trainerbattle 0, OPPONENT_ROLAND, 0, Route124_Text_1C06F7, Route124_Text_1C0741 - msgbox Route124_Text_1C0750, 6 - end - -Route124_EventScript_151E26:: @ 8151E26 - trainerbattle 0, OPPONENT_JENNY_1, 0, Route124_Text_1C07B4, Route124_Text_1C07F9 - specialval RESULT, 57 - compare RESULT, 1 - jumpeq Route124_EventScript_151E4D - msgbox Route124_Text_1C080E, 6 - end - -Route124_EventScript_151E4D:: @ 8151E4D - trainerbattle 5, OPPONENT_JENNY_1, 0, Route124_Text_1C0888, Route124_Text_1C08C8 - msgbox Route124_Text_1C08EA, 6 - end - -Route124_EventScript_151E64:: @ 8151E64 - trainerbattle 0, OPPONENT_GRACE, 0, Route124_Text_1C0936, Route124_Text_1C096B - msgbox Route124_Text_1C0994, 6 - end - -Route124_EventScript_151E7B:: @ 8151E7B - trainerbattle 0, OPPONENT_CHAD, 0, Route124_Text_1C09CE, Route124_Text_1C0A2F - msgbox Route124_Text_1C0A52, 6 - end - -Route124_EventScript_151E92:: @ 8151E92 - trainerbattle 4, OPPONENT_RITA_AND_SAM_1, 0, Route124_Text_1C0ABD, Route124_Text_1C0B36, Route124_Text_1C0BC8 - specialval RESULT, 57 - compare RESULT, 1 - jumpeq Route124_EventScript_151EBD - msgbox Route124_Text_1C0B72, 6 - end - -Route124_EventScript_151EBD:: @ 8151EBD - trainerbattle 7, OPPONENT_RITA_AND_SAM_1, 0, Route124_Text_1C0D1F, Route124_Text_1C0DB5, Route124_Text_1C0E5C - msgbox Route124_Text_1C0E06, 6 - end - -Route124_EventScript_151ED8:: @ 8151ED8 - trainerbattle 4, OPPONENT_RITA_AND_SAM_1, 0, Route124_Text_1C0C0E, Route124_Text_1C0C4F, Route124_Text_1C0CE0 - specialval RESULT, 57 - compare RESULT, 1 - jumpeq Route124_EventScript_151F03 - msgbox Route124_Text_1C0C7F, 6 - end - -Route124_EventScript_151F03:: @ 8151F03 - trainerbattle 7, OPPONENT_RITA_AND_SAM_1, 0, Route124_Text_1C0EA2, Route124_Text_1C0EE5, Route124_Text_1C0F90 - msgbox Route124_Text_1C0F19, 6 - end diff --git a/data/scripts/maps/Route124_DivingTreasureHuntersHouse.inc b/data/scripts/maps/Route124_DivingTreasureHuntersHouse.inc new file mode 100644 index 000000000..e1049c8be --- /dev/null +++ b/data/scripts/maps/Route124_DivingTreasureHuntersHouse.inc @@ -0,0 +1,295 @@ +Route124_DivingTreasureHuntersHouse_MapScripts:: @ 8163DFA + map_script 3, Route124_DivingTreasureHuntersHouse_MapScript1_163E00 + .byte 0 + +Route124_DivingTreasureHuntersHouse_MapScript1_163E00:: @ 8163E00 + setflag 2139 + end + +Route124_DivingTreasureHuntersHouse_EventScript_163E04:: @ 8163E04 + lock + faceplayer + checkflag 217 + jumpeq Route124_DivingTreasureHuntersHouse_EventScript_163E20 + msgbox Route124_DivingTreasureHuntersHouse_Text_19F416, 4 + setflag 217 + jump Route124_DivingTreasureHuntersHouse_EventScript_163E2E + end + +Route124_DivingTreasureHuntersHouse_EventScript_163E20:: @ 8163E20 + msgbox Route124_DivingTreasureHuntersHouse_Text_19F48F, 4 + jump Route124_DivingTreasureHuntersHouse_EventScript_163E2E + end + +Route124_DivingTreasureHuntersHouse_EventScript_163E2E:: @ 8163E2E + call Route124_DivingTreasureHuntersHouse_EventScript_163E44 + compare 0x4001, 0 + jumpeq Route124_DivingTreasureHuntersHouse_EventScript_164329 + jump Route124_DivingTreasureHuntersHouse_EventScript_163EA2 + end + +Route124_DivingTreasureHuntersHouse_EventScript_163E44:: @ 8163E44 + setvar 0x4001, 0 + checkitem ITEM_RED_SHARD, 1 + compare RESULT, 1 + callif 1, Route124_DivingTreasureHuntersHouse_EventScript_163E8A + checkitem ITEM_YELLOW_SHARD, 1 + compare RESULT, 1 + callif 1, Route124_DivingTreasureHuntersHouse_EventScript_163E90 + checkitem ITEM_BLUE_SHARD, 1 + compare RESULT, 1 + callif 1, Route124_DivingTreasureHuntersHouse_EventScript_163E96 + checkitem ITEM_GREEN_SHARD, 1 + compare RESULT, 1 + callif 1, Route124_DivingTreasureHuntersHouse_EventScript_163E9C + return + +Route124_DivingTreasureHuntersHouse_EventScript_163E8A:: @ 8163E8A + addvar 0x4001, 1 + return + +Route124_DivingTreasureHuntersHouse_EventScript_163E90:: @ 8163E90 + addvar 0x4001, 2 + return + +Route124_DivingTreasureHuntersHouse_EventScript_163E96:: @ 8163E96 + addvar 0x4001, 4 + return + +Route124_DivingTreasureHuntersHouse_EventScript_163E9C:: @ 8163E9C + addvar 0x4001, 8 + return + +Route124_DivingTreasureHuntersHouse_EventScript_163EA2:: @ 8163EA2 + msgbox Route124_DivingTreasureHuntersHouse_Text_19F544, 4 + jump Route124_DivingTreasureHuntersHouse_EventScript_163EB0 + end + +Route124_DivingTreasureHuntersHouse_EventScript_163EB0:: @ 8163EB0 + message Route124_DivingTreasureHuntersHouse_Text_19F5C5 + waittext + switch 0x4001 + case 1, Route124_DivingTreasureHuntersHouse_EventScript_163F61 + case 2, Route124_DivingTreasureHuntersHouse_EventScript_163F87 + case 3, Route124_DivingTreasureHuntersHouse_EventScript_163FAD + case 4, Route124_DivingTreasureHuntersHouse_EventScript_163FDE + case 5, Route124_DivingTreasureHuntersHouse_EventScript_164004 + case 6, Route124_DivingTreasureHuntersHouse_EventScript_164035 + case 7, Route124_DivingTreasureHuntersHouse_EventScript_164066 + case 8, Route124_DivingTreasureHuntersHouse_EventScript_1640A2 + case 9, Route124_DivingTreasureHuntersHouse_EventScript_1640C8 + case 10, Route124_DivingTreasureHuntersHouse_EventScript_1640F9 + case 11, Route124_DivingTreasureHuntersHouse_EventScript_16412A + case 12, Route124_DivingTreasureHuntersHouse_EventScript_164166 + case 13, Route124_DivingTreasureHuntersHouse_EventScript_164197 + case 14, Route124_DivingTreasureHuntersHouse_EventScript_1641D3 + case 15, Route124_DivingTreasureHuntersHouse_EventScript_16420F + end + +Route124_DivingTreasureHuntersHouse_EventScript_163F61:: @ 8163F61 + multichoice 0, 0, 58, 0 + switch RESULT + case 0, Route124_DivingTreasureHuntersHouse_EventScript_164256 + case 1, Route124_DivingTreasureHuntersHouse_EventScript_16431F + jump Route124_DivingTreasureHuntersHouse_EventScript_16431F + end + +Route124_DivingTreasureHuntersHouse_EventScript_163F87:: @ 8163F87 + multichoice 0, 0, 59, 0 + switch RESULT + case 0, Route124_DivingTreasureHuntersHouse_EventScript_164265 + case 1, Route124_DivingTreasureHuntersHouse_EventScript_16431F + jump Route124_DivingTreasureHuntersHouse_EventScript_16431F + end + +Route124_DivingTreasureHuntersHouse_EventScript_163FAD:: @ 8163FAD + multichoice 0, 0, 60, 0 + switch RESULT + case 0, Route124_DivingTreasureHuntersHouse_EventScript_164256 + case 1, Route124_DivingTreasureHuntersHouse_EventScript_164265 + case 2, Route124_DivingTreasureHuntersHouse_EventScript_16431F + jump Route124_DivingTreasureHuntersHouse_EventScript_16431F + end + +Route124_DivingTreasureHuntersHouse_EventScript_163FDE:: @ 8163FDE + multichoice 0, 0, 61, 0 + switch RESULT + case 0, Route124_DivingTreasureHuntersHouse_EventScript_164274 + case 1, Route124_DivingTreasureHuntersHouse_EventScript_16431F + jump Route124_DivingTreasureHuntersHouse_EventScript_16431F + end + +Route124_DivingTreasureHuntersHouse_EventScript_164004:: @ 8164004 + multichoice 0, 0, 62, 0 + switch RESULT + case 0, Route124_DivingTreasureHuntersHouse_EventScript_164256 + case 1, Route124_DivingTreasureHuntersHouse_EventScript_164274 + case 2, Route124_DivingTreasureHuntersHouse_EventScript_16431F + jump Route124_DivingTreasureHuntersHouse_EventScript_16431F + end + +Route124_DivingTreasureHuntersHouse_EventScript_164035:: @ 8164035 + multichoice 0, 0, 63, 0 + switch RESULT + case 0, Route124_DivingTreasureHuntersHouse_EventScript_164265 + case 1, Route124_DivingTreasureHuntersHouse_EventScript_164274 + case 2, Route124_DivingTreasureHuntersHouse_EventScript_16431F + jump Route124_DivingTreasureHuntersHouse_EventScript_16431F + end + +Route124_DivingTreasureHuntersHouse_EventScript_164066:: @ 8164066 + multichoice 0, 0, 64, 0 + switch RESULT + case 0, Route124_DivingTreasureHuntersHouse_EventScript_164256 + case 1, Route124_DivingTreasureHuntersHouse_EventScript_164265 + case 2, Route124_DivingTreasureHuntersHouse_EventScript_164274 + case 3, Route124_DivingTreasureHuntersHouse_EventScript_16431F + jump Route124_DivingTreasureHuntersHouse_EventScript_16431F + end + +Route124_DivingTreasureHuntersHouse_EventScript_1640A2:: @ 81640A2 + multichoice 0, 0, 65, 0 + switch RESULT + case 0, Route124_DivingTreasureHuntersHouse_EventScript_164283 + case 1, Route124_DivingTreasureHuntersHouse_EventScript_16431F + jump Route124_DivingTreasureHuntersHouse_EventScript_16431F + end + +Route124_DivingTreasureHuntersHouse_EventScript_1640C8:: @ 81640C8 + multichoice 0, 0, 66, 0 + switch RESULT + case 0, Route124_DivingTreasureHuntersHouse_EventScript_164256 + case 1, Route124_DivingTreasureHuntersHouse_EventScript_164283 + case 2, Route124_DivingTreasureHuntersHouse_EventScript_16431F + jump Route124_DivingTreasureHuntersHouse_EventScript_16431F + end + +Route124_DivingTreasureHuntersHouse_EventScript_1640F9:: @ 81640F9 + multichoice 0, 0, 67, 0 + switch RESULT + case 0, Route124_DivingTreasureHuntersHouse_EventScript_164265 + case 1, Route124_DivingTreasureHuntersHouse_EventScript_164283 + case 2, Route124_DivingTreasureHuntersHouse_EventScript_16431F + jump Route124_DivingTreasureHuntersHouse_EventScript_16431F + end + +Route124_DivingTreasureHuntersHouse_EventScript_16412A:: @ 816412A + multichoice 0, 0, 68, 0 + switch RESULT + case 0, Route124_DivingTreasureHuntersHouse_EventScript_164256 + case 1, Route124_DivingTreasureHuntersHouse_EventScript_164265 + case 2, Route124_DivingTreasureHuntersHouse_EventScript_164283 + case 3, Route124_DivingTreasureHuntersHouse_EventScript_16431F + jump Route124_DivingTreasureHuntersHouse_EventScript_16431F + end + +Route124_DivingTreasureHuntersHouse_EventScript_164166:: @ 8164166 + multichoice 0, 0, 69, 0 + switch RESULT + case 0, Route124_DivingTreasureHuntersHouse_EventScript_164274 + case 1, Route124_DivingTreasureHuntersHouse_EventScript_164283 + case 2, Route124_DivingTreasureHuntersHouse_EventScript_16431F + jump Route124_DivingTreasureHuntersHouse_EventScript_16431F + end + +Route124_DivingTreasureHuntersHouse_EventScript_164197:: @ 8164197 + multichoice 0, 0, 70, 0 + switch RESULT + case 0, Route124_DivingTreasureHuntersHouse_EventScript_164256 + case 1, Route124_DivingTreasureHuntersHouse_EventScript_164274 + case 2, Route124_DivingTreasureHuntersHouse_EventScript_164283 + case 3, Route124_DivingTreasureHuntersHouse_EventScript_16431F + jump Route124_DivingTreasureHuntersHouse_EventScript_16431F + end + +Route124_DivingTreasureHuntersHouse_EventScript_1641D3:: @ 81641D3 + multichoice 0, 0, 71, 0 + switch RESULT + case 0, Route124_DivingTreasureHuntersHouse_EventScript_164265 + case 1, Route124_DivingTreasureHuntersHouse_EventScript_164274 + case 2, Route124_DivingTreasureHuntersHouse_EventScript_164283 + case 3, Route124_DivingTreasureHuntersHouse_EventScript_16431F + jump Route124_DivingTreasureHuntersHouse_EventScript_16431F + end + +Route124_DivingTreasureHuntersHouse_EventScript_16420F:: @ 816420F + multichoice 0, 0, 72, 0 + switch RESULT + case 0, Route124_DivingTreasureHuntersHouse_EventScript_164256 + case 1, Route124_DivingTreasureHuntersHouse_EventScript_164265 + case 2, Route124_DivingTreasureHuntersHouse_EventScript_164274 + case 3, Route124_DivingTreasureHuntersHouse_EventScript_164283 + case 4, Route124_DivingTreasureHuntersHouse_EventScript_16431F + jump Route124_DivingTreasureHuntersHouse_EventScript_16431F + end + +Route124_DivingTreasureHuntersHouse_EventScript_164256:: @ 8164256 + setvar 0x8008, 48 + setvar 0x8009, 95 + jump Route124_DivingTreasureHuntersHouse_EventScript_164292 + +Route124_DivingTreasureHuntersHouse_EventScript_164265:: @ 8164265 + setvar 0x8008, 50 + setvar 0x8009, 96 + jump Route124_DivingTreasureHuntersHouse_EventScript_164292 + +Route124_DivingTreasureHuntersHouse_EventScript_164274:: @ 8164274 + setvar 0x8008, 49 + setvar 0x8009, 97 + jump Route124_DivingTreasureHuntersHouse_EventScript_164292 + +Route124_DivingTreasureHuntersHouse_EventScript_164283:: @ 8164283 + setvar 0x8008, 51 + setvar 0x8009, 98 + jump Route124_DivingTreasureHuntersHouse_EventScript_164292 + +Route124_DivingTreasureHuntersHouse_EventScript_164292:: @ 8164292 + bufferitem 0, 0x8008 + bufferitem 1, 0x8009 + msgbox Route124_DivingTreasureHuntersHouse_Text_19F5E0, 5 + compare RESULT, 0 + jumpeq Route124_DivingTreasureHuntersHouse_EventScript_16431F + checkitemspace 0x8009, 1 + compare RESULT, 1 + jumpeq Route124_DivingTreasureHuntersHouse_EventScript_1642D3 + checkitem 0x8008, 2 + compare RESULT, 0 + jumpeq Route124_DivingTreasureHuntersHouse_EventScript_1642D3 + jump Route124_DivingTreasureHuntersHouse_EventScript_164315 + end + +Route124_DivingTreasureHuntersHouse_EventScript_1642D3:: @ 81642D3 + removeitem 0x8008, 1 + giveitem 0x8009 + msgbox Route124_DivingTreasureHuntersHouse_Text_19F606, 4 + call Route124_DivingTreasureHuntersHouse_EventScript_163E44 + compare 0x4001, 0 + jumpeq Route124_DivingTreasureHuntersHouse_EventScript_164333 + msgbox Route124_DivingTreasureHuntersHouse_Text_19F629, 5 + compare RESULT, 1 + jumpeq Route124_DivingTreasureHuntersHouse_EventScript_163EB0 + jump Route124_DivingTreasureHuntersHouse_EventScript_16431F + end + +Route124_DivingTreasureHuntersHouse_EventScript_164315:: @ 8164315 + msgbox Route124_DivingTreasureHuntersHouse_Text_19F64E, 4 + release + end + +Route124_DivingTreasureHuntersHouse_EventScript_16431F:: @ 816431F + msgbox Route124_DivingTreasureHuntersHouse_Text_19F686, 4 + release + end + +Route124_DivingTreasureHuntersHouse_EventScript_164329:: @ 8164329 + msgbox Route124_DivingTreasureHuntersHouse_Text_19F4D1, 4 + release + end + +Route124_DivingTreasureHuntersHouse_EventScript_164333:: @ 8164333 + release + end + +Route124_DivingTreasureHuntersHouse_EventScript_164335:: @ 8164335 + msgbox Route124_DivingTreasureHuntersHouse_Text_19F6C5, 3 + end diff --git a/data/scripts/maps/Route124_DivingTreasureHuntersHouse.s b/data/scripts/maps/Route124_DivingTreasureHuntersHouse.s deleted file mode 100644 index e1049c8be..000000000 --- a/data/scripts/maps/Route124_DivingTreasureHuntersHouse.s +++ /dev/null @@ -1,295 +0,0 @@ -Route124_DivingTreasureHuntersHouse_MapScripts:: @ 8163DFA - map_script 3, Route124_DivingTreasureHuntersHouse_MapScript1_163E00 - .byte 0 - -Route124_DivingTreasureHuntersHouse_MapScript1_163E00:: @ 8163E00 - setflag 2139 - end - -Route124_DivingTreasureHuntersHouse_EventScript_163E04:: @ 8163E04 - lock - faceplayer - checkflag 217 - jumpeq Route124_DivingTreasureHuntersHouse_EventScript_163E20 - msgbox Route124_DivingTreasureHuntersHouse_Text_19F416, 4 - setflag 217 - jump Route124_DivingTreasureHuntersHouse_EventScript_163E2E - end - -Route124_DivingTreasureHuntersHouse_EventScript_163E20:: @ 8163E20 - msgbox Route124_DivingTreasureHuntersHouse_Text_19F48F, 4 - jump Route124_DivingTreasureHuntersHouse_EventScript_163E2E - end - -Route124_DivingTreasureHuntersHouse_EventScript_163E2E:: @ 8163E2E - call Route124_DivingTreasureHuntersHouse_EventScript_163E44 - compare 0x4001, 0 - jumpeq Route124_DivingTreasureHuntersHouse_EventScript_164329 - jump Route124_DivingTreasureHuntersHouse_EventScript_163EA2 - end - -Route124_DivingTreasureHuntersHouse_EventScript_163E44:: @ 8163E44 - setvar 0x4001, 0 - checkitem ITEM_RED_SHARD, 1 - compare RESULT, 1 - callif 1, Route124_DivingTreasureHuntersHouse_EventScript_163E8A - checkitem ITEM_YELLOW_SHARD, 1 - compare RESULT, 1 - callif 1, Route124_DivingTreasureHuntersHouse_EventScript_163E90 - checkitem ITEM_BLUE_SHARD, 1 - compare RESULT, 1 - callif 1, Route124_DivingTreasureHuntersHouse_EventScript_163E96 - checkitem ITEM_GREEN_SHARD, 1 - compare RESULT, 1 - callif 1, Route124_DivingTreasureHuntersHouse_EventScript_163E9C - return - -Route124_DivingTreasureHuntersHouse_EventScript_163E8A:: @ 8163E8A - addvar 0x4001, 1 - return - -Route124_DivingTreasureHuntersHouse_EventScript_163E90:: @ 8163E90 - addvar 0x4001, 2 - return - -Route124_DivingTreasureHuntersHouse_EventScript_163E96:: @ 8163E96 - addvar 0x4001, 4 - return - -Route124_DivingTreasureHuntersHouse_EventScript_163E9C:: @ 8163E9C - addvar 0x4001, 8 - return - -Route124_DivingTreasureHuntersHouse_EventScript_163EA2:: @ 8163EA2 - msgbox Route124_DivingTreasureHuntersHouse_Text_19F544, 4 - jump Route124_DivingTreasureHuntersHouse_EventScript_163EB0 - end - -Route124_DivingTreasureHuntersHouse_EventScript_163EB0:: @ 8163EB0 - message Route124_DivingTreasureHuntersHouse_Text_19F5C5 - waittext - switch 0x4001 - case 1, Route124_DivingTreasureHuntersHouse_EventScript_163F61 - case 2, Route124_DivingTreasureHuntersHouse_EventScript_163F87 - case 3, Route124_DivingTreasureHuntersHouse_EventScript_163FAD - case 4, Route124_DivingTreasureHuntersHouse_EventScript_163FDE - case 5, Route124_DivingTreasureHuntersHouse_EventScript_164004 - case 6, Route124_DivingTreasureHuntersHouse_EventScript_164035 - case 7, Route124_DivingTreasureHuntersHouse_EventScript_164066 - case 8, Route124_DivingTreasureHuntersHouse_EventScript_1640A2 - case 9, Route124_DivingTreasureHuntersHouse_EventScript_1640C8 - case 10, Route124_DivingTreasureHuntersHouse_EventScript_1640F9 - case 11, Route124_DivingTreasureHuntersHouse_EventScript_16412A - case 12, Route124_DivingTreasureHuntersHouse_EventScript_164166 - case 13, Route124_DivingTreasureHuntersHouse_EventScript_164197 - case 14, Route124_DivingTreasureHuntersHouse_EventScript_1641D3 - case 15, Route124_DivingTreasureHuntersHouse_EventScript_16420F - end - -Route124_DivingTreasureHuntersHouse_EventScript_163F61:: @ 8163F61 - multichoice 0, 0, 58, 0 - switch RESULT - case 0, Route124_DivingTreasureHuntersHouse_EventScript_164256 - case 1, Route124_DivingTreasureHuntersHouse_EventScript_16431F - jump Route124_DivingTreasureHuntersHouse_EventScript_16431F - end - -Route124_DivingTreasureHuntersHouse_EventScript_163F87:: @ 8163F87 - multichoice 0, 0, 59, 0 - switch RESULT - case 0, Route124_DivingTreasureHuntersHouse_EventScript_164265 - case 1, Route124_DivingTreasureHuntersHouse_EventScript_16431F - jump Route124_DivingTreasureHuntersHouse_EventScript_16431F - end - -Route124_DivingTreasureHuntersHouse_EventScript_163FAD:: @ 8163FAD - multichoice 0, 0, 60, 0 - switch RESULT - case 0, Route124_DivingTreasureHuntersHouse_EventScript_164256 - case 1, Route124_DivingTreasureHuntersHouse_EventScript_164265 - case 2, Route124_DivingTreasureHuntersHouse_EventScript_16431F - jump Route124_DivingTreasureHuntersHouse_EventScript_16431F - end - -Route124_DivingTreasureHuntersHouse_EventScript_163FDE:: @ 8163FDE - multichoice 0, 0, 61, 0 - switch RESULT - case 0, Route124_DivingTreasureHuntersHouse_EventScript_164274 - case 1, Route124_DivingTreasureHuntersHouse_EventScript_16431F - jump Route124_DivingTreasureHuntersHouse_EventScript_16431F - end - -Route124_DivingTreasureHuntersHouse_EventScript_164004:: @ 8164004 - multichoice 0, 0, 62, 0 - switch RESULT - case 0, Route124_DivingTreasureHuntersHouse_EventScript_164256 - case 1, Route124_DivingTreasureHuntersHouse_EventScript_164274 - case 2, Route124_DivingTreasureHuntersHouse_EventScript_16431F - jump Route124_DivingTreasureHuntersHouse_EventScript_16431F - end - -Route124_DivingTreasureHuntersHouse_EventScript_164035:: @ 8164035 - multichoice 0, 0, 63, 0 - switch RESULT - case 0, Route124_DivingTreasureHuntersHouse_EventScript_164265 - case 1, Route124_DivingTreasureHuntersHouse_EventScript_164274 - case 2, Route124_DivingTreasureHuntersHouse_EventScript_16431F - jump Route124_DivingTreasureHuntersHouse_EventScript_16431F - end - -Route124_DivingTreasureHuntersHouse_EventScript_164066:: @ 8164066 - multichoice 0, 0, 64, 0 - switch RESULT - case 0, Route124_DivingTreasureHuntersHouse_EventScript_164256 - case 1, Route124_DivingTreasureHuntersHouse_EventScript_164265 - case 2, Route124_DivingTreasureHuntersHouse_EventScript_164274 - case 3, Route124_DivingTreasureHuntersHouse_EventScript_16431F - jump Route124_DivingTreasureHuntersHouse_EventScript_16431F - end - -Route124_DivingTreasureHuntersHouse_EventScript_1640A2:: @ 81640A2 - multichoice 0, 0, 65, 0 - switch RESULT - case 0, Route124_DivingTreasureHuntersHouse_EventScript_164283 - case 1, Route124_DivingTreasureHuntersHouse_EventScript_16431F - jump Route124_DivingTreasureHuntersHouse_EventScript_16431F - end - -Route124_DivingTreasureHuntersHouse_EventScript_1640C8:: @ 81640C8 - multichoice 0, 0, 66, 0 - switch RESULT - case 0, Route124_DivingTreasureHuntersHouse_EventScript_164256 - case 1, Route124_DivingTreasureHuntersHouse_EventScript_164283 - case 2, Route124_DivingTreasureHuntersHouse_EventScript_16431F - jump Route124_DivingTreasureHuntersHouse_EventScript_16431F - end - -Route124_DivingTreasureHuntersHouse_EventScript_1640F9:: @ 81640F9 - multichoice 0, 0, 67, 0 - switch RESULT - case 0, Route124_DivingTreasureHuntersHouse_EventScript_164265 - case 1, Route124_DivingTreasureHuntersHouse_EventScript_164283 - case 2, Route124_DivingTreasureHuntersHouse_EventScript_16431F - jump Route124_DivingTreasureHuntersHouse_EventScript_16431F - end - -Route124_DivingTreasureHuntersHouse_EventScript_16412A:: @ 816412A - multichoice 0, 0, 68, 0 - switch RESULT - case 0, Route124_DivingTreasureHuntersHouse_EventScript_164256 - case 1, Route124_DivingTreasureHuntersHouse_EventScript_164265 - case 2, Route124_DivingTreasureHuntersHouse_EventScript_164283 - case 3, Route124_DivingTreasureHuntersHouse_EventScript_16431F - jump Route124_DivingTreasureHuntersHouse_EventScript_16431F - end - -Route124_DivingTreasureHuntersHouse_EventScript_164166:: @ 8164166 - multichoice 0, 0, 69, 0 - switch RESULT - case 0, Route124_DivingTreasureHuntersHouse_EventScript_164274 - case 1, Route124_DivingTreasureHuntersHouse_EventScript_164283 - case 2, Route124_DivingTreasureHuntersHouse_EventScript_16431F - jump Route124_DivingTreasureHuntersHouse_EventScript_16431F - end - -Route124_DivingTreasureHuntersHouse_EventScript_164197:: @ 8164197 - multichoice 0, 0, 70, 0 - switch RESULT - case 0, Route124_DivingTreasureHuntersHouse_EventScript_164256 - case 1, Route124_DivingTreasureHuntersHouse_EventScript_164274 - case 2, Route124_DivingTreasureHuntersHouse_EventScript_164283 - case 3, Route124_DivingTreasureHuntersHouse_EventScript_16431F - jump Route124_DivingTreasureHuntersHouse_EventScript_16431F - end - -Route124_DivingTreasureHuntersHouse_EventScript_1641D3:: @ 81641D3 - multichoice 0, 0, 71, 0 - switch RESULT - case 0, Route124_DivingTreasureHuntersHouse_EventScript_164265 - case 1, Route124_DivingTreasureHuntersHouse_EventScript_164274 - case 2, Route124_DivingTreasureHuntersHouse_EventScript_164283 - case 3, Route124_DivingTreasureHuntersHouse_EventScript_16431F - jump Route124_DivingTreasureHuntersHouse_EventScript_16431F - end - -Route124_DivingTreasureHuntersHouse_EventScript_16420F:: @ 816420F - multichoice 0, 0, 72, 0 - switch RESULT - case 0, Route124_DivingTreasureHuntersHouse_EventScript_164256 - case 1, Route124_DivingTreasureHuntersHouse_EventScript_164265 - case 2, Route124_DivingTreasureHuntersHouse_EventScript_164274 - case 3, Route124_DivingTreasureHuntersHouse_EventScript_164283 - case 4, Route124_DivingTreasureHuntersHouse_EventScript_16431F - jump Route124_DivingTreasureHuntersHouse_EventScript_16431F - end - -Route124_DivingTreasureHuntersHouse_EventScript_164256:: @ 8164256 - setvar 0x8008, 48 - setvar 0x8009, 95 - jump Route124_DivingTreasureHuntersHouse_EventScript_164292 - -Route124_DivingTreasureHuntersHouse_EventScript_164265:: @ 8164265 - setvar 0x8008, 50 - setvar 0x8009, 96 - jump Route124_DivingTreasureHuntersHouse_EventScript_164292 - -Route124_DivingTreasureHuntersHouse_EventScript_164274:: @ 8164274 - setvar 0x8008, 49 - setvar 0x8009, 97 - jump Route124_DivingTreasureHuntersHouse_EventScript_164292 - -Route124_DivingTreasureHuntersHouse_EventScript_164283:: @ 8164283 - setvar 0x8008, 51 - setvar 0x8009, 98 - jump Route124_DivingTreasureHuntersHouse_EventScript_164292 - -Route124_DivingTreasureHuntersHouse_EventScript_164292:: @ 8164292 - bufferitem 0, 0x8008 - bufferitem 1, 0x8009 - msgbox Route124_DivingTreasureHuntersHouse_Text_19F5E0, 5 - compare RESULT, 0 - jumpeq Route124_DivingTreasureHuntersHouse_EventScript_16431F - checkitemspace 0x8009, 1 - compare RESULT, 1 - jumpeq Route124_DivingTreasureHuntersHouse_EventScript_1642D3 - checkitem 0x8008, 2 - compare RESULT, 0 - jumpeq Route124_DivingTreasureHuntersHouse_EventScript_1642D3 - jump Route124_DivingTreasureHuntersHouse_EventScript_164315 - end - -Route124_DivingTreasureHuntersHouse_EventScript_1642D3:: @ 81642D3 - removeitem 0x8008, 1 - giveitem 0x8009 - msgbox Route124_DivingTreasureHuntersHouse_Text_19F606, 4 - call Route124_DivingTreasureHuntersHouse_EventScript_163E44 - compare 0x4001, 0 - jumpeq Route124_DivingTreasureHuntersHouse_EventScript_164333 - msgbox Route124_DivingTreasureHuntersHouse_Text_19F629, 5 - compare RESULT, 1 - jumpeq Route124_DivingTreasureHuntersHouse_EventScript_163EB0 - jump Route124_DivingTreasureHuntersHouse_EventScript_16431F - end - -Route124_DivingTreasureHuntersHouse_EventScript_164315:: @ 8164315 - msgbox Route124_DivingTreasureHuntersHouse_Text_19F64E, 4 - release - end - -Route124_DivingTreasureHuntersHouse_EventScript_16431F:: @ 816431F - msgbox Route124_DivingTreasureHuntersHouse_Text_19F686, 4 - release - end - -Route124_DivingTreasureHuntersHouse_EventScript_164329:: @ 8164329 - msgbox Route124_DivingTreasureHuntersHouse_Text_19F4D1, 4 - release - end - -Route124_DivingTreasureHuntersHouse_EventScript_164333:: @ 8164333 - release - end - -Route124_DivingTreasureHuntersHouse_EventScript_164335:: @ 8164335 - msgbox Route124_DivingTreasureHuntersHouse_Text_19F6C5, 3 - end diff --git a/data/scripts/maps/Route125.inc b/data/scripts/maps/Route125.inc new file mode 100644 index 000000000..0059fe6aa --- /dev/null +++ b/data/scripts/maps/Route125.inc @@ -0,0 +1,51 @@ +Route125_MapScripts:: @ 8151F1E + map_script 3, Route125_MapScript1_151F24 + .byte 0 + +Route125_MapScript1_151F24:: @ 8151F24 + checkflag 2090 + callif 1, Route125_EventScript_1A02C1 + end + +Route125_EventScript_151F2E:: @ 8151F2E + trainerbattle 0, OPPONENT_CODY, 0, Route125_Text_1C0FCF, Route125_Text_1C1002 + msgbox Route125_Text_1C1013, 6 + end + +Route125_EventScript_151F45:: @ 8151F45 + trainerbattle 0, OPPONENT_STAN, 0, Route125_Text_1C104B, Route125_Text_1C1073 + msgbox Route125_Text_1C1083, 6 + end + +Route125_EventScript_151F5C:: @ 8151F5C + trainerbattle 0, OPPONENT_TANYA, 0, Route125_Text_1C10C3, Route125_Text_1C10FB + msgbox Route125_Text_1C110C, 6 + end + +Route125_EventScript_151F73:: @ 8151F73 + trainerbattle 0, OPPONENT_SHARON, 0, Route125_Text_1C1136, Route125_Text_1C1175 + msgbox Route125_Text_1C117F, 6 + end + +Route125_EventScript_151F8A:: @ 8151F8A + trainerbattle 0, OPPONENT_ERNEST_1, 0, Route125_Text_1C11AF, Route125_Text_1C11ED + specialval RESULT, 57 + compare RESULT, 1 + jumpeq Route125_EventScript_151FB1 + msgbox Route125_Text_1C1208, 6 + end + +Route125_EventScript_151FB1:: @ 8151FB1 + trainerbattle 5, OPPONENT_ERNEST_1, 0, Route125_Text_1C1282, Route125_Text_1C12C5 + msgbox Route125_Text_1C12EE, 6 + end + +Route125_EventScript_151FC8:: @ 8151FC8 + trainerbattle 4, OPPONENT_KIM_AND_IRIS, 0, Route125_Text_1C13A1, Route125_Text_1C13FF, Route125_Text_1C146E + msgbox Route125_Text_1C141C, 6 + end + +Route125_EventScript_151FE3:: @ 8151FE3 + trainerbattle 4, OPPONENT_KIM_AND_IRIS, 0, Route125_Text_1C14AB, Route125_Text_1C14E7, Route125_Text_1C154F + msgbox Route125_Text_1C1508, 6 + end diff --git a/data/scripts/maps/Route125.s b/data/scripts/maps/Route125.s deleted file mode 100644 index 0059fe6aa..000000000 --- a/data/scripts/maps/Route125.s +++ /dev/null @@ -1,51 +0,0 @@ -Route125_MapScripts:: @ 8151F1E - map_script 3, Route125_MapScript1_151F24 - .byte 0 - -Route125_MapScript1_151F24:: @ 8151F24 - checkflag 2090 - callif 1, Route125_EventScript_1A02C1 - end - -Route125_EventScript_151F2E:: @ 8151F2E - trainerbattle 0, OPPONENT_CODY, 0, Route125_Text_1C0FCF, Route125_Text_1C1002 - msgbox Route125_Text_1C1013, 6 - end - -Route125_EventScript_151F45:: @ 8151F45 - trainerbattle 0, OPPONENT_STAN, 0, Route125_Text_1C104B, Route125_Text_1C1073 - msgbox Route125_Text_1C1083, 6 - end - -Route125_EventScript_151F5C:: @ 8151F5C - trainerbattle 0, OPPONENT_TANYA, 0, Route125_Text_1C10C3, Route125_Text_1C10FB - msgbox Route125_Text_1C110C, 6 - end - -Route125_EventScript_151F73:: @ 8151F73 - trainerbattle 0, OPPONENT_SHARON, 0, Route125_Text_1C1136, Route125_Text_1C1175 - msgbox Route125_Text_1C117F, 6 - end - -Route125_EventScript_151F8A:: @ 8151F8A - trainerbattle 0, OPPONENT_ERNEST_1, 0, Route125_Text_1C11AF, Route125_Text_1C11ED - specialval RESULT, 57 - compare RESULT, 1 - jumpeq Route125_EventScript_151FB1 - msgbox Route125_Text_1C1208, 6 - end - -Route125_EventScript_151FB1:: @ 8151FB1 - trainerbattle 5, OPPONENT_ERNEST_1, 0, Route125_Text_1C1282, Route125_Text_1C12C5 - msgbox Route125_Text_1C12EE, 6 - end - -Route125_EventScript_151FC8:: @ 8151FC8 - trainerbattle 4, OPPONENT_KIM_AND_IRIS, 0, Route125_Text_1C13A1, Route125_Text_1C13FF, Route125_Text_1C146E - msgbox Route125_Text_1C141C, 6 - end - -Route125_EventScript_151FE3:: @ 8151FE3 - trainerbattle 4, OPPONENT_KIM_AND_IRIS, 0, Route125_Text_1C14AB, Route125_Text_1C14E7, Route125_Text_1C154F - msgbox Route125_Text_1C1508, 6 - end diff --git a/data/scripts/maps/Route126.inc b/data/scripts/maps/Route126.inc new file mode 100644 index 000000000..f3d1a77f9 --- /dev/null +++ b/data/scripts/maps/Route126.inc @@ -0,0 +1,28 @@ +Route126_MapScripts:: @ 8151FFE + map_script 3, Route126_MapScript1_152004 + .byte 0 + +Route126_MapScript1_152004:: @ 8152004 + checkflag 2090 + callif 1, Route126_EventScript_1A02C1 + end + +Route126_EventScript_15200E:: @ 815200E + trainerbattle 0, OPPONENT_BARRY, 0, Route126_Text_1C1590, Route126_Text_1C15C3 + msgbox Route126_Text_1C15D8, 6 + end + +Route126_EventScript_152025:: @ 8152025 + trainerbattle 0, OPPONENT_DEAN, 0, Route126_Text_1C1627, Route126_Text_1C1660 + msgbox Route126_Text_1C166F, 6 + end + +Route126_EventScript_15203C:: @ 815203C + trainerbattle 0, OPPONENT_NIKKI, 0, Route126_Text_1C16AB, Route126_Text_1C16C5 + msgbox Route126_Text_1C1702, 6 + end + +Route126_EventScript_152053:: @ 8152053 + trainerbattle 0, OPPONENT_BRENDA, 0, Route126_Text_1C1741, Route126_Text_1C1766 + msgbox Route126_Text_1C1773, 6 + end diff --git a/data/scripts/maps/Route126.s b/data/scripts/maps/Route126.s deleted file mode 100644 index f3d1a77f9..000000000 --- a/data/scripts/maps/Route126.s +++ /dev/null @@ -1,28 +0,0 @@ -Route126_MapScripts:: @ 8151FFE - map_script 3, Route126_MapScript1_152004 - .byte 0 - -Route126_MapScript1_152004:: @ 8152004 - checkflag 2090 - callif 1, Route126_EventScript_1A02C1 - end - -Route126_EventScript_15200E:: @ 815200E - trainerbattle 0, OPPONENT_BARRY, 0, Route126_Text_1C1590, Route126_Text_1C15C3 - msgbox Route126_Text_1C15D8, 6 - end - -Route126_EventScript_152025:: @ 8152025 - trainerbattle 0, OPPONENT_DEAN, 0, Route126_Text_1C1627, Route126_Text_1C1660 - msgbox Route126_Text_1C166F, 6 - end - -Route126_EventScript_15203C:: @ 815203C - trainerbattle 0, OPPONENT_NIKKI, 0, Route126_Text_1C16AB, Route126_Text_1C16C5 - msgbox Route126_Text_1C1702, 6 - end - -Route126_EventScript_152053:: @ 8152053 - trainerbattle 0, OPPONENT_BRENDA, 0, Route126_Text_1C1741, Route126_Text_1C1766 - msgbox Route126_Text_1C1773, 6 - end diff --git a/data/scripts/maps/Route127.inc b/data/scripts/maps/Route127.inc new file mode 100644 index 000000000..b4461b253 --- /dev/null +++ b/data/scripts/maps/Route127.inc @@ -0,0 +1,43 @@ +Route127_MapScripts:: @ 815206A + map_script 3, Route127_MapScript1_152070 + .byte 0 + +Route127_MapScript1_152070:: @ 8152070 + checkflag 2090 + callif 1, Route127_EventScript_1A02C1 + end + +Route127_EventScript_15207A:: @ 815207A + trainerbattle 0, OPPONENT_CALEB, 0, Route127_Text_1C17A8, Route127_Text_1C17DD + msgbox Route127_Text_1C17EC, 6 + end + +Route127_EventScript_152091:: @ 8152091 + trainerbattle 0, OPPONENT_CONNOR, 0, Route127_Text_1C1828, Route127_Text_1C1860 + msgbox Route127_Text_1C1877, 6 + end + +Route127_EventScript_1520A8:: @ 81520A8 + trainerbattle 0, OPPONENT_JONAH, 0, Route127_Text_1C18CC, Route127_Text_1C1930 + msgbox Route127_Text_1C195D, 6 + end + +Route127_EventScript_1520BF:: @ 81520BF + trainerbattle 0, OPPONENT_HENRY, 0, Route127_Text_1C19A3, Route127_Text_1C19D6 + msgbox Route127_Text_1C19E7, 6 + end + +Route127_EventScript_1520D6:: @ 81520D6 + trainerbattle 0, OPPONENT_ROGER, 0, Route127_Text_1C1A2E, Route127_Text_1C1A73 + msgbox Route127_Text_1C1AA0, 6 + end + +Route127_EventScript_1520ED:: @ 81520ED + trainerbattle 0, OPPONENT_KOJI, 0, Route127_Text_1C1AE2, Route127_Text_1C1B2A + msgbox Route127_Text_1C1B39, 6 + end + +Route127_EventScript_152104:: @ 8152104 + trainerbattle 0, OPPONENT_BYRON, 0, Route127_Text_1C1B92, Route127_Text_1C1BD9 + msgbox Route127_Text_1C1BEC, 6 + end diff --git a/data/scripts/maps/Route127.s b/data/scripts/maps/Route127.s deleted file mode 100644 index b4461b253..000000000 --- a/data/scripts/maps/Route127.s +++ /dev/null @@ -1,43 +0,0 @@ -Route127_MapScripts:: @ 815206A - map_script 3, Route127_MapScript1_152070 - .byte 0 - -Route127_MapScript1_152070:: @ 8152070 - checkflag 2090 - callif 1, Route127_EventScript_1A02C1 - end - -Route127_EventScript_15207A:: @ 815207A - trainerbattle 0, OPPONENT_CALEB, 0, Route127_Text_1C17A8, Route127_Text_1C17DD - msgbox Route127_Text_1C17EC, 6 - end - -Route127_EventScript_152091:: @ 8152091 - trainerbattle 0, OPPONENT_CONNOR, 0, Route127_Text_1C1828, Route127_Text_1C1860 - msgbox Route127_Text_1C1877, 6 - end - -Route127_EventScript_1520A8:: @ 81520A8 - trainerbattle 0, OPPONENT_JONAH, 0, Route127_Text_1C18CC, Route127_Text_1C1930 - msgbox Route127_Text_1C195D, 6 - end - -Route127_EventScript_1520BF:: @ 81520BF - trainerbattle 0, OPPONENT_HENRY, 0, Route127_Text_1C19A3, Route127_Text_1C19D6 - msgbox Route127_Text_1C19E7, 6 - end - -Route127_EventScript_1520D6:: @ 81520D6 - trainerbattle 0, OPPONENT_ROGER, 0, Route127_Text_1C1A2E, Route127_Text_1C1A73 - msgbox Route127_Text_1C1AA0, 6 - end - -Route127_EventScript_1520ED:: @ 81520ED - trainerbattle 0, OPPONENT_KOJI, 0, Route127_Text_1C1AE2, Route127_Text_1C1B2A - msgbox Route127_Text_1C1B39, 6 - end - -Route127_EventScript_152104:: @ 8152104 - trainerbattle 0, OPPONENT_BYRON, 0, Route127_Text_1C1B92, Route127_Text_1C1BD9 - msgbox Route127_Text_1C1BEC, 6 - end diff --git a/data/scripts/maps/Route128.inc b/data/scripts/maps/Route128.inc new file mode 100644 index 000000000..28317c4e3 --- /dev/null +++ b/data/scripts/maps/Route128.inc @@ -0,0 +1,222 @@ +Route128_MapScripts:: @ 815211B + map_script 3, Route128_MapScript1_152126 + map_script 2, Route128_MapScript2_152135 + .byte 0 + +Route128_MapScript1_152126:: @ 8152126 + checkflag 2090 + callif 1, Route128_EventScript_1A02C1 + call Route128_EventScript_1A0196 + end + +Route128_MapScript2_152135:: @ 8152135 + map_script_2 0x407b, 1, Route128_EventScript_15213F + .2byte 0 + +Route128_EventScript_15213F:: @ 815213F + lockall + pause 20 + .ifndef SAPPHIRE + special 317 + waitstate + .endif + move 4, Route128_Movement_152271 + waitmove 0 + msgbox Route128_Text_171EE0, 4 + move 4, Route128_Movement_152279 + waitmove 0 + msgbox Route128_Text_171F35, 4 + closebutton + move 5, Route128_Movement_152293 + waitmove 0 + move 4, Route128_Movement_1A0841 + waitmove 0 + msgbox Route128_Text_171F4B, 4 + closebutton + move 5, Route128_Movement_1522A1 + waitmove 0 + move 255, Route128_Movement_1A0841 + waitmove 0 + msgbox Route128_Text_172008, 4 + closebutton + move 4, Route128_Movement_15227E + move 255, Route128_Movement_1A083F + move 5, Route128_Movement_152290 + waitmove 0 + msgbox Route128_Text_17210B, 4 + closebutton + pause 40 + move 5, Route128_Movement_152296 + move 4, Route128_Movement_152283 + waitmove 0 + disappear 5 + disappear 4 + pause 100 + setanimation 0, 1 + doanimation 30 + checkanimation 30 + reappear 3 + move 3, Route128_Movement_15226F + waitmove 0 + move 255, Route128_Movement_1A0843 + waitmove 0 + msgbox Route128_Text_172181, 4 + closebutton + move 3, Route128_Movement_15226D + move 255, Route128_Movement_1A0841 + waitmove 0 + .ifdef SAPPHIRE + msgbox Route128_Text_1721A2, 4 + .else + msgbox Route128_Text_1722A1, 4 + .endif + move 3, Route128_Movement_1A0845 + waitmove 0 + msgbox Route128_Text_1723BE, 4 + closebutton + move 3, Route128_Movement_1A0845 + waitmove 0 + pause 50 + setanimation 0, 1 + doanimation 30 + pause 15 + disappear 3 + checkanimation 30 + setvar 0x407b, 2 + releaseall + end + +@ 815225E + step_17 + step_end + +@ 8152260 + step_left + step_left + step_left + step_left + step_left + step_left + step_up + step_up + step_up + step_up + step_up + step_up + step_end + +Route128_Movement_15226D:: @ 815226D + step_up + step_end + +Route128_Movement_15226F:: @ 815226F + step_17 + step_end + +Route128_Movement_152271:: @ 8152271 + step_15 + step_27 + step_14 + step_28 + step_14 + step_14 + step_25 + step_end + +Route128_Movement_152279:: @ 8152279 + step_40 + slow_step_up + step_14 + step_41 + step_end + +Route128_Movement_15227E:: @ 815227E + step_17 + step_17 + step_17 + step_28 + step_end + +Route128_Movement_152283:: @ 8152283 + step_14 + step_14 + step_16 + step_17 + step_16 + step_16 + step_16 + step_16 + step_16 + step_16 + step_16 + step_16 + step_end + +Route128_Movement_152290:: @ 8152290 + step_left + step_left + step_end + +Route128_Movement_152293:: @ 8152293 + step_left + step_25 + step_end + +Route128_Movement_152296:: @ 8152296 + step_17 + step_17 + step_17 + step_16 + step_16 + step_16 + step_16 + step_16 + step_16 + step_16 + step_end + +Route128_Movement_1522A1:: @ 81522A1 + step_right + step_25 + step_end + +Route128_EventScript_1522A4:: @ 81522A4 + trainerbattle 0, OPPONENT_ISAIAH_1, 0, Route128_Text_1C1C67, Route128_Text_1C1C95 + specialval RESULT, 57 + compare RESULT, 1 + jumpeq Route128_EventScript_1522CB + msgbox Route128_Text_1C1CC3, 6 + end + +Route128_EventScript_1522CB:: @ 81522CB + trainerbattle 5, OPPONENT_ISAIAH_1, 0, Route128_Text_1C1D02, Route128_Text_1C1D45 + msgbox Route128_Text_1C1D6B, 6 + end + +Route128_EventScript_1522E2:: @ 81522E2 + trainerbattle 0, OPPONENT_KATELYN_1, 0, Route128_Text_1C1DB0, Route128_Text_1C1E25 + specialval RESULT, 57 + compare RESULT, 1 + jumpeq Route128_EventScript_152309 + msgbox Route128_Text_1C1E4A, 6 + end + +Route128_EventScript_152309:: @ 8152309 + trainerbattle 5, OPPONENT_KATELYN_1, 0, Route128_Text_1C1E90, Route128_Text_1C1EFA + msgbox Route128_Text_1C1F2E, 6 + end + +Route128_EventScript_152320:: @ 8152320 + trainerbattle 0, OPPONENT_ALEXA, 0, Route128_Text_1C1F6D, Route128_Text_1C1FCC + msgbox Route128_Text_1C1FE8, 6 + end + +Route128_EventScript_152337:: @ 8152337 + trainerbattle 0, OPPONENT_RUBEN, 0, Route128_Text_1C202C, Route128_Text_1C2051 + msgbox Route128_Text_1C2060, 6 + end + +Route128_EventScript_15234E:: @ 815234E + trainerbattle 0, OPPONENT_WAYNE, 0, Route128_Text_1C2090, Route128_Text_1C20FC + msgbox Route128_Text_1C210D, 6 + end diff --git a/data/scripts/maps/Route128.s b/data/scripts/maps/Route128.s deleted file mode 100644 index 28317c4e3..000000000 --- a/data/scripts/maps/Route128.s +++ /dev/null @@ -1,222 +0,0 @@ -Route128_MapScripts:: @ 815211B - map_script 3, Route128_MapScript1_152126 - map_script 2, Route128_MapScript2_152135 - .byte 0 - -Route128_MapScript1_152126:: @ 8152126 - checkflag 2090 - callif 1, Route128_EventScript_1A02C1 - call Route128_EventScript_1A0196 - end - -Route128_MapScript2_152135:: @ 8152135 - map_script_2 0x407b, 1, Route128_EventScript_15213F - .2byte 0 - -Route128_EventScript_15213F:: @ 815213F - lockall - pause 20 - .ifndef SAPPHIRE - special 317 - waitstate - .endif - move 4, Route128_Movement_152271 - waitmove 0 - msgbox Route128_Text_171EE0, 4 - move 4, Route128_Movement_152279 - waitmove 0 - msgbox Route128_Text_171F35, 4 - closebutton - move 5, Route128_Movement_152293 - waitmove 0 - move 4, Route128_Movement_1A0841 - waitmove 0 - msgbox Route128_Text_171F4B, 4 - closebutton - move 5, Route128_Movement_1522A1 - waitmove 0 - move 255, Route128_Movement_1A0841 - waitmove 0 - msgbox Route128_Text_172008, 4 - closebutton - move 4, Route128_Movement_15227E - move 255, Route128_Movement_1A083F - move 5, Route128_Movement_152290 - waitmove 0 - msgbox Route128_Text_17210B, 4 - closebutton - pause 40 - move 5, Route128_Movement_152296 - move 4, Route128_Movement_152283 - waitmove 0 - disappear 5 - disappear 4 - pause 100 - setanimation 0, 1 - doanimation 30 - checkanimation 30 - reappear 3 - move 3, Route128_Movement_15226F - waitmove 0 - move 255, Route128_Movement_1A0843 - waitmove 0 - msgbox Route128_Text_172181, 4 - closebutton - move 3, Route128_Movement_15226D - move 255, Route128_Movement_1A0841 - waitmove 0 - .ifdef SAPPHIRE - msgbox Route128_Text_1721A2, 4 - .else - msgbox Route128_Text_1722A1, 4 - .endif - move 3, Route128_Movement_1A0845 - waitmove 0 - msgbox Route128_Text_1723BE, 4 - closebutton - move 3, Route128_Movement_1A0845 - waitmove 0 - pause 50 - setanimation 0, 1 - doanimation 30 - pause 15 - disappear 3 - checkanimation 30 - setvar 0x407b, 2 - releaseall - end - -@ 815225E - step_17 - step_end - -@ 8152260 - step_left - step_left - step_left - step_left - step_left - step_left - step_up - step_up - step_up - step_up - step_up - step_up - step_end - -Route128_Movement_15226D:: @ 815226D - step_up - step_end - -Route128_Movement_15226F:: @ 815226F - step_17 - step_end - -Route128_Movement_152271:: @ 8152271 - step_15 - step_27 - step_14 - step_28 - step_14 - step_14 - step_25 - step_end - -Route128_Movement_152279:: @ 8152279 - step_40 - slow_step_up - step_14 - step_41 - step_end - -Route128_Movement_15227E:: @ 815227E - step_17 - step_17 - step_17 - step_28 - step_end - -Route128_Movement_152283:: @ 8152283 - step_14 - step_14 - step_16 - step_17 - step_16 - step_16 - step_16 - step_16 - step_16 - step_16 - step_16 - step_16 - step_end - -Route128_Movement_152290:: @ 8152290 - step_left - step_left - step_end - -Route128_Movement_152293:: @ 8152293 - step_left - step_25 - step_end - -Route128_Movement_152296:: @ 8152296 - step_17 - step_17 - step_17 - step_16 - step_16 - step_16 - step_16 - step_16 - step_16 - step_16 - step_end - -Route128_Movement_1522A1:: @ 81522A1 - step_right - step_25 - step_end - -Route128_EventScript_1522A4:: @ 81522A4 - trainerbattle 0, OPPONENT_ISAIAH_1, 0, Route128_Text_1C1C67, Route128_Text_1C1C95 - specialval RESULT, 57 - compare RESULT, 1 - jumpeq Route128_EventScript_1522CB - msgbox Route128_Text_1C1CC3, 6 - end - -Route128_EventScript_1522CB:: @ 81522CB - trainerbattle 5, OPPONENT_ISAIAH_1, 0, Route128_Text_1C1D02, Route128_Text_1C1D45 - msgbox Route128_Text_1C1D6B, 6 - end - -Route128_EventScript_1522E2:: @ 81522E2 - trainerbattle 0, OPPONENT_KATELYN_1, 0, Route128_Text_1C1DB0, Route128_Text_1C1E25 - specialval RESULT, 57 - compare RESULT, 1 - jumpeq Route128_EventScript_152309 - msgbox Route128_Text_1C1E4A, 6 - end - -Route128_EventScript_152309:: @ 8152309 - trainerbattle 5, OPPONENT_KATELYN_1, 0, Route128_Text_1C1E90, Route128_Text_1C1EFA - msgbox Route128_Text_1C1F2E, 6 - end - -Route128_EventScript_152320:: @ 8152320 - trainerbattle 0, OPPONENT_ALEXA, 0, Route128_Text_1C1F6D, Route128_Text_1C1FCC - msgbox Route128_Text_1C1FE8, 6 - end - -Route128_EventScript_152337:: @ 8152337 - trainerbattle 0, OPPONENT_RUBEN, 0, Route128_Text_1C202C, Route128_Text_1C2051 - msgbox Route128_Text_1C2060, 6 - end - -Route128_EventScript_15234E:: @ 815234E - trainerbattle 0, OPPONENT_WAYNE, 0, Route128_Text_1C2090, Route128_Text_1C20FC - msgbox Route128_Text_1C210D, 6 - end diff --git a/data/scripts/maps/Route129.inc b/data/scripts/maps/Route129.inc new file mode 100644 index 000000000..ea43c5eab --- /dev/null +++ b/data/scripts/maps/Route129.inc @@ -0,0 +1,22 @@ +Route129_MapScripts:: @ 8152365 + .byte 0 + +Route129_EventScript_152366:: @ 8152366 + trainerbattle 0, OPPONENT_CHASE, 0, Route129_Text_1C2161, Route129_Text_1C2198 + msgbox Route129_Text_1C21B4, 6 + end + +Route129_EventScript_15237D:: @ 815237D + trainerbattle 0, OPPONENT_ALLISON, 0, Route129_Text_1C21ED, Route129_Text_1C222F + msgbox Route129_Text_1C2243, 6 + end + +Route129_EventScript_152394:: @ 8152394 + trainerbattle 0, OPPONENT_REED, 0, Route129_Text_1C22C8, Route129_Text_1C22EC + msgbox Route129_Text_1C230F, 6 + end + +Route129_EventScript_1523AB:: @ 81523AB + trainerbattle 0, OPPONENT_TISHA, 0, Route129_Text_1C2349, Route129_Text_1C2378 + msgbox Route129_Text_1C23A3, 6 + end diff --git a/data/scripts/maps/Route129.s b/data/scripts/maps/Route129.s deleted file mode 100644 index ea43c5eab..000000000 --- a/data/scripts/maps/Route129.s +++ /dev/null @@ -1,22 +0,0 @@ -Route129_MapScripts:: @ 8152365 - .byte 0 - -Route129_EventScript_152366:: @ 8152366 - trainerbattle 0, OPPONENT_CHASE, 0, Route129_Text_1C2161, Route129_Text_1C2198 - msgbox Route129_Text_1C21B4, 6 - end - -Route129_EventScript_15237D:: @ 815237D - trainerbattle 0, OPPONENT_ALLISON, 0, Route129_Text_1C21ED, Route129_Text_1C222F - msgbox Route129_Text_1C2243, 6 - end - -Route129_EventScript_152394:: @ 8152394 - trainerbattle 0, OPPONENT_REED, 0, Route129_Text_1C22C8, Route129_Text_1C22EC - msgbox Route129_Text_1C230F, 6 - end - -Route129_EventScript_1523AB:: @ 81523AB - trainerbattle 0, OPPONENT_TISHA, 0, Route129_Text_1C2349, Route129_Text_1C2378 - msgbox Route129_Text_1C23A3, 6 - end diff --git a/data/scripts/maps/Route130.inc b/data/scripts/maps/Route130.inc new file mode 100644 index 000000000..38818dba3 --- /dev/null +++ b/data/scripts/maps/Route130.inc @@ -0,0 +1,40 @@ +Route130_MapScripts:: @ 81523C2 + map_script 3, Route130_MapScript1_1523C8 + .byte 0 + +Route130_MapScript1_1523C8:: @ 81523C8 + specialval RESULT, 209 + compare RESULT, 1 + jumpeq Route130_EventScript_15240C + setflag 17 + setflag 18 + setflag 19 + setflag 20 + setflag 21 + setflag 22 + setflag 23 + setflag 24 + setflag 25 + setflag 26 + setflag 27 + setflag 28 + setflag 29 + setflag 30 + setflag 31 + setflag 32 + setmapfooter 264 + end + +Route130_EventScript_15240C:: @ 815240C + setmapfooter 46 + end + +Route130_EventScript_152410:: @ 8152410 + trainerbattle 0, OPPONENT_RODNEY, 0, Route130_Text_1C2401, Route130_Text_1C245D + msgbox Route130_Text_1C2479, 6 + end + +Route130_EventScript_152427:: @ 8152427 + trainerbattle 0, OPPONENT_KATIE, 0, Route130_Text_1C24DC, Route130_Text_1C2525 + msgbox Route130_Text_1C256E, 6 + end diff --git a/data/scripts/maps/Route130.s b/data/scripts/maps/Route130.s deleted file mode 100644 index 38818dba3..000000000 --- a/data/scripts/maps/Route130.s +++ /dev/null @@ -1,40 +0,0 @@ -Route130_MapScripts:: @ 81523C2 - map_script 3, Route130_MapScript1_1523C8 - .byte 0 - -Route130_MapScript1_1523C8:: @ 81523C8 - specialval RESULT, 209 - compare RESULT, 1 - jumpeq Route130_EventScript_15240C - setflag 17 - setflag 18 - setflag 19 - setflag 20 - setflag 21 - setflag 22 - setflag 23 - setflag 24 - setflag 25 - setflag 26 - setflag 27 - setflag 28 - setflag 29 - setflag 30 - setflag 31 - setflag 32 - setmapfooter 264 - end - -Route130_EventScript_15240C:: @ 815240C - setmapfooter 46 - end - -Route130_EventScript_152410:: @ 8152410 - trainerbattle 0, OPPONENT_RODNEY, 0, Route130_Text_1C2401, Route130_Text_1C245D - msgbox Route130_Text_1C2479, 6 - end - -Route130_EventScript_152427:: @ 8152427 - trainerbattle 0, OPPONENT_KATIE, 0, Route130_Text_1C24DC, Route130_Text_1C2525 - msgbox Route130_Text_1C256E, 6 - end diff --git a/data/scripts/maps/Route131.inc b/data/scripts/maps/Route131.inc new file mode 100644 index 000000000..81cb7dc02 --- /dev/null +++ b/data/scripts/maps/Route131.inc @@ -0,0 +1,42 @@ +Route131_MapScripts:: @ 815243E + map_script 3, Route131_MapScript1_152444 + .byte 0 + +Route131_MapScript1_152444:: @ 8152444 + checkflag 2052 + callif 1, Route131_EventScript_15244E + end + +Route131_EventScript_15244E:: @ 815244E + setmapfooter 320 + return + +Route131_EventScript_152452:: @ 8152452 + trainerbattle 0, OPPONENT_RICHARD, 0, Route131_Text_1C25B3, Route131_Text_1C25F8 + msgbox Route131_Text_1C262A, 6 + end + +Route131_EventScript_152469:: @ 8152469 + trainerbattle 0, OPPONENT_HERMAN, 0, Route131_Text_1C26B9, Route131_Text_1C271F + msgbox Route131_Text_1C2726, 6 + end + +Route131_EventScript_152480:: @ 8152480 + trainerbattle 0, OPPONENT_SUSIE, 0, Route131_Text_1C2774, Route131_Text_1C27A4 + msgbox Route131_Text_1C27CF, 6 + end + +Route131_EventScript_152497:: @ 8152497 + trainerbattle 0, OPPONENT_KARA, 0, Route131_Text_1C284A, Route131_Text_1C2883 + msgbox Route131_Text_1C2898, 6 + end + +Route131_EventScript_1524AE:: @ 81524AE + trainerbattle 4, OPPONENT_RELI_AND_IAN, 0, Route131_Text_1C28E2, Route131_Text_1C2918, Route131_Text_1C29B2 + msgbox Route131_Text_1C2950, 6 + end + +Route131_EventScript_1524C9:: @ 81524C9 + trainerbattle 4, OPPONENT_RELI_AND_IAN, 0, Route131_Text_1C29F3, Route131_Text_1C2A20, Route131_Text_1C2ACA + msgbox Route131_Text_1C2A5D, 6 + end diff --git a/data/scripts/maps/Route131.s b/data/scripts/maps/Route131.s deleted file mode 100644 index 81cb7dc02..000000000 --- a/data/scripts/maps/Route131.s +++ /dev/null @@ -1,42 +0,0 @@ -Route131_MapScripts:: @ 815243E - map_script 3, Route131_MapScript1_152444 - .byte 0 - -Route131_MapScript1_152444:: @ 8152444 - checkflag 2052 - callif 1, Route131_EventScript_15244E - end - -Route131_EventScript_15244E:: @ 815244E - setmapfooter 320 - return - -Route131_EventScript_152452:: @ 8152452 - trainerbattle 0, OPPONENT_RICHARD, 0, Route131_Text_1C25B3, Route131_Text_1C25F8 - msgbox Route131_Text_1C262A, 6 - end - -Route131_EventScript_152469:: @ 8152469 - trainerbattle 0, OPPONENT_HERMAN, 0, Route131_Text_1C26B9, Route131_Text_1C271F - msgbox Route131_Text_1C2726, 6 - end - -Route131_EventScript_152480:: @ 8152480 - trainerbattle 0, OPPONENT_SUSIE, 0, Route131_Text_1C2774, Route131_Text_1C27A4 - msgbox Route131_Text_1C27CF, 6 - end - -Route131_EventScript_152497:: @ 8152497 - trainerbattle 0, OPPONENT_KARA, 0, Route131_Text_1C284A, Route131_Text_1C2883 - msgbox Route131_Text_1C2898, 6 - end - -Route131_EventScript_1524AE:: @ 81524AE - trainerbattle 4, OPPONENT_RELI_AND_IAN, 0, Route131_Text_1C28E2, Route131_Text_1C2918, Route131_Text_1C29B2 - msgbox Route131_Text_1C2950, 6 - end - -Route131_EventScript_1524C9:: @ 81524C9 - trainerbattle 4, OPPONENT_RELI_AND_IAN, 0, Route131_Text_1C29F3, Route131_Text_1C2A20, Route131_Text_1C2ACA - msgbox Route131_Text_1C2A5D, 6 - end diff --git a/data/scripts/maps/Route132.inc b/data/scripts/maps/Route132.inc new file mode 100644 index 000000000..642330fd4 --- /dev/null +++ b/data/scripts/maps/Route132.inc @@ -0,0 +1,22 @@ +Route132_MapScripts:: @ 81524E4 + .byte 0 + +Route132_EventScript_1524E5:: @ 81524E5 + trainerbattle 0, OPPONENT_GILBERT, 0, Route132_Text_1C2AFB, Route132_Text_1C2B5B + msgbox Route132_Text_1C2B71, 6 + end + +Route132_EventScript_1524FC:: @ 81524FC + trainerbattle 0, OPPONENT_DANA, 0, Route132_Text_1C2BB5, Route132_Text_1C2BEA + msgbox Route132_Text_1C2BFA, 6 + end + +Route132_EventScript_152513:: @ 8152513 + trainerbattle 0, OPPONENT_RONALD, 0, Route132_Text_1C2C32, Route132_Text_1C2C60 + msgbox Route132_Text_1C2C78, 6 + end + +Route132_EventScript_15252A:: @ 815252A + trainerbattle 0, OPPONENT_KIYO, 0, Route132_Text_1C2CD9, Route132_Text_1C2D1F + msgbox Route132_Text_1C2D3E, 6 + end diff --git a/data/scripts/maps/Route132.s b/data/scripts/maps/Route132.s deleted file mode 100644 index 642330fd4..000000000 --- a/data/scripts/maps/Route132.s +++ /dev/null @@ -1,22 +0,0 @@ -Route132_MapScripts:: @ 81524E4 - .byte 0 - -Route132_EventScript_1524E5:: @ 81524E5 - trainerbattle 0, OPPONENT_GILBERT, 0, Route132_Text_1C2AFB, Route132_Text_1C2B5B - msgbox Route132_Text_1C2B71, 6 - end - -Route132_EventScript_1524FC:: @ 81524FC - trainerbattle 0, OPPONENT_DANA, 0, Route132_Text_1C2BB5, Route132_Text_1C2BEA - msgbox Route132_Text_1C2BFA, 6 - end - -Route132_EventScript_152513:: @ 8152513 - trainerbattle 0, OPPONENT_RONALD, 0, Route132_Text_1C2C32, Route132_Text_1C2C60 - msgbox Route132_Text_1C2C78, 6 - end - -Route132_EventScript_15252A:: @ 815252A - trainerbattle 0, OPPONENT_KIYO, 0, Route132_Text_1C2CD9, Route132_Text_1C2D1F - msgbox Route132_Text_1C2D3E, 6 - end diff --git a/data/scripts/maps/Route133.inc b/data/scripts/maps/Route133.inc new file mode 100644 index 000000000..78bec4141 --- /dev/null +++ b/data/scripts/maps/Route133.inc @@ -0,0 +1,27 @@ +Route133_MapScripts:: @ 8152541 + .byte 0 + +Route133_EventScript_152542:: @ 8152542 + trainerbattle 0, OPPONENT_FRANKLIN, 0, Route133_Text_1C2DA5, Route133_Text_1C2DF4 + msgbox Route133_Text_1C2E09, 6 + end + +Route133_EventScript_152559:: @ 8152559 + trainerbattle 0, OPPONENT_DEBRA, 0, Route133_Text_1C2E61, Route133_Text_1C2EBD + msgbox Route133_Text_1C2ECD, 6 + end + +Route133_EventScript_152570:: @ 8152570 + trainerbattle 0, OPPONENT_LINDA, 0, Route133_Text_1C2EF7, Route133_Text_1C2F19 + msgbox Route133_Text_1C2F25, 6 + end + +Route133_EventScript_152587:: @ 8152587 + trainerbattle 0, OPPONENT_WARREN, 0, Route133_Text_1C2F53, Route133_Text_1C2FA3 + msgbox Route133_Text_1C2FC7, 6 + end + +Route133_EventScript_15259E:: @ 815259E + trainerbattle 0, OPPONENT_BECK, 0, Route133_Text_1C302D, Route133_Text_1C305F + msgbox Route133_Text_1C307E, 6 + end diff --git a/data/scripts/maps/Route133.s b/data/scripts/maps/Route133.s deleted file mode 100644 index 78bec4141..000000000 --- a/data/scripts/maps/Route133.s +++ /dev/null @@ -1,27 +0,0 @@ -Route133_MapScripts:: @ 8152541 - .byte 0 - -Route133_EventScript_152542:: @ 8152542 - trainerbattle 0, OPPONENT_FRANKLIN, 0, Route133_Text_1C2DA5, Route133_Text_1C2DF4 - msgbox Route133_Text_1C2E09, 6 - end - -Route133_EventScript_152559:: @ 8152559 - trainerbattle 0, OPPONENT_DEBRA, 0, Route133_Text_1C2E61, Route133_Text_1C2EBD - msgbox Route133_Text_1C2ECD, 6 - end - -Route133_EventScript_152570:: @ 8152570 - trainerbattle 0, OPPONENT_LINDA, 0, Route133_Text_1C2EF7, Route133_Text_1C2F19 - msgbox Route133_Text_1C2F25, 6 - end - -Route133_EventScript_152587:: @ 8152587 - trainerbattle 0, OPPONENT_WARREN, 0, Route133_Text_1C2F53, Route133_Text_1C2FA3 - msgbox Route133_Text_1C2FC7, 6 - end - -Route133_EventScript_15259E:: @ 815259E - trainerbattle 0, OPPONENT_BECK, 0, Route133_Text_1C302D, Route133_Text_1C305F - msgbox Route133_Text_1C307E, 6 - end diff --git a/data/scripts/maps/Route134.inc b/data/scripts/maps/Route134.inc new file mode 100644 index 000000000..b1f77fac1 --- /dev/null +++ b/data/scripts/maps/Route134.inc @@ -0,0 +1,32 @@ +Route134_MapScripts:: @ 81525B5 + map_script 5, Route134_MapScript1_1525BB + .byte 0 + +Route134_MapScript1_1525BB:: @ 81525BB + warp4 Underwater_Route134, 255, 8, 6 + end + +Route134_EventScript_1525C4:: @ 81525C4 + trainerbattle 0, OPPONENT_JACK, 0, Route134_Text_1C30C6, Route134_Text_1C3110 + msgbox Route134_Text_1C311A, 6 + end + +Route134_EventScript_1525DB:: @ 81525DB + trainerbattle 0, OPPONENT_LAUREL, 0, Route134_Text_1C315E, Route134_Text_1C3198 + msgbox Route134_Text_1C31A0, 6 + end + +Route134_EventScript_1525F2:: @ 81525F2 + trainerbattle 0, OPPONENT_ALEX, 0, Route134_Text_1C31D7, Route134_Text_1C3213 + msgbox Route134_Text_1C3229, 6 + end + +Route134_EventScript_152609:: @ 8152609 + trainerbattle 0, OPPONENT_AARON, 0, Route134_Text_1C3319, Route134_Text_1C335C + msgbox Route134_Text_1C336E, 6 + end + +Route134_EventScript_152620:: @ 8152620 + trainerbattle 0, OPPONENT_HITOSHI, 0, Route134_Text_1C3262, Route134_Text_1C329E + msgbox Route134_Text_1C32D6, 6 + end diff --git a/data/scripts/maps/Route134.s b/data/scripts/maps/Route134.s deleted file mode 100644 index b1f77fac1..000000000 --- a/data/scripts/maps/Route134.s +++ /dev/null @@ -1,32 +0,0 @@ -Route134_MapScripts:: @ 81525B5 - map_script 5, Route134_MapScript1_1525BB - .byte 0 - -Route134_MapScript1_1525BB:: @ 81525BB - warp4 Underwater_Route134, 255, 8, 6 - end - -Route134_EventScript_1525C4:: @ 81525C4 - trainerbattle 0, OPPONENT_JACK, 0, Route134_Text_1C30C6, Route134_Text_1C3110 - msgbox Route134_Text_1C311A, 6 - end - -Route134_EventScript_1525DB:: @ 81525DB - trainerbattle 0, OPPONENT_LAUREL, 0, Route134_Text_1C315E, Route134_Text_1C3198 - msgbox Route134_Text_1C31A0, 6 - end - -Route134_EventScript_1525F2:: @ 81525F2 - trainerbattle 0, OPPONENT_ALEX, 0, Route134_Text_1C31D7, Route134_Text_1C3213 - msgbox Route134_Text_1C3229, 6 - end - -Route134_EventScript_152609:: @ 8152609 - trainerbattle 0, OPPONENT_AARON, 0, Route134_Text_1C3319, Route134_Text_1C335C - msgbox Route134_Text_1C336E, 6 - end - -Route134_EventScript_152620:: @ 8152620 - trainerbattle 0, OPPONENT_HITOSHI, 0, Route134_Text_1C3262, Route134_Text_1C329E - msgbox Route134_Text_1C32D6, 6 - end diff --git a/data/scripts/maps/RustboroCity.inc b/data/scripts/maps/RustboroCity.inc new file mode 100644 index 000000000..c338e8b67 --- /dev/null +++ b/data/scripts/maps/RustboroCity.inc @@ -0,0 +1,589 @@ +RustboroCity_MapScripts:: @ 814C372 + map_script 3, RustboroCity_MapScript1_14C378 + .byte 0 + +RustboroCity_MapScript1_14C378:: @ 814C378 + setflag 2073 + call RustboroCity_EventScript_1A0196 + call RustboroCity_EventScript_1A014E + end + +RustboroCity_EventScript_14C386:: @ 814C386 + lock + faceplayer + checkflag 142 + jumpeq RustboroCity_EventScript_14C39B + msgbox RustboroCity_Text_16689D, 4 + release + end + +RustboroCity_EventScript_14C39B:: @ 814C39B + msgbox RustboroCity_Text_16690C, 4 + release + end + +RustboroCity_EventScript_14C3A5:: @ 814C3A5 + lock + faceplayer + msgbox RustboroCity_Text_166A67, 4 + release + end + +RustboroCity_EventScript_14C3B1:: @ 814C3B1 + msgbox RustboroCity_Text_166AE0, 2 + end + +RustboroCity_EventScript_14C3BA:: @ 814C3BA + lock + faceplayer + checkflag 2055 + jumpeq RustboroCity_EventScript_14C3CF + msgbox RustboroCity_Text_16696D, 4 + release + end + +RustboroCity_EventScript_14C3CF:: @ 814C3CF + msgbox RustboroCity_Text_1669FE, 4 + release + end + +RustboroCity_EventScript_14C3D9:: @ 814C3D9 + lock + faceplayer + checkflag 188 + jumpeq RustboroCity_EventScript_14C3EE + msgbox RustboroCity_Text_166B86, 4 + release + end + +RustboroCity_EventScript_14C3EE:: @ 814C3EE + msgbox RustboroCity_Text_166BEF, 4 + release + end + +RustboroCity_EventScript_14C3F8:: @ 814C3F8 + msgbox RustboroCity_Text_166C98, 2 + end + +RustboroCity_EventScript_14C401:: @ 814C401 + msgbox RustboroCity_Text_166CFA, 3 + end + +RustboroCity_EventScript_14C40A:: @ 814C40A + msgbox RustboroCity_Text_167374, 3 + end + +RustboroCity_EventScript_14C413:: @ 814C413 + msgbox RustboroCity_Text_1673FA, 3 + end + +RustboroCity_EventScript_14C41C:: @ 814C41C + msgbox RustboroCity_Text_167439, 3 + end + +@ 814C425 + msgbox RustboroCity_Text_167485, 3 + end + +RustboroCity_EventScript_14C42E:: @ 814C42E + msgbox RustboroCity_Text_1674DD, 3 + end + +RustboroCity_EventScript_14C437:: @ 814C437 + msgbox RustboroCity_Text_167525, 3 + end + +RustboroCity_EventScript_14C440:: @ 814C440 + msgbox RustboroCity_Text_167568, 3 + end + +RustboroCity_EventScript_14C449:: @ 814C449 + lock + faceplayer + msgbox RustboroCity_Text_166D59, 4 + move 7, RustboroCity_Movement_1A083D + waitmove 0 + release + end + +RustboroCity_EventScript_14C45F:: @ 814C45F + lock + faceplayer + msgbox RustboroCity_Text_166DB0, 4 + move 8, RustboroCity_Movement_1A083D + waitmove 0 + release + end + +RustboroCity_EventScript_14C475:: @ 814C475 + lock + faceplayer + msgbox RustboroCity_Text_166DEE, 4 + release + end + +RustboroCity_EventScript_14C481:: @ 814C481 + lockall + movespriteperm 9, 14, 21 + spritebehave 9, 10 + setvar 0x8004, 0 + jump RustboroCity_EventScript_14C4F4 + end + +RustboroCity_EventScript_14C498:: @ 814C498 + lockall + movespriteperm 9, 14, 21 + spritebehave 9, 10 + setvar 0x8004, 1 + jump RustboroCity_EventScript_14C4F4 + end + +RustboroCity_EventScript_14C4AF:: @ 814C4AF + lockall + movespriteperm 9, 14, 21 + spritebehave 9, 10 + setvar 0x8004, 2 + jump RustboroCity_EventScript_14C4F4 + end + +RustboroCity_EventScript_14C4C6:: @ 814C4C6 + lockall + movespriteperm 9, 14, 21 + spritebehave 9, 10 + setvar 0x8004, 3 + jump RustboroCity_EventScript_14C4F4 + end + +RustboroCity_EventScript_14C4DD:: @ 814C4DD + lockall + movespriteperm 9, 14, 21 + spritebehave 9, 10 + setvar 0x8004, 4 + jump RustboroCity_EventScript_14C4F4 + end + +RustboroCity_EventScript_14C4F4:: @ 814C4F4 + msgbox RustboroCity_Text_166E65, 4 + closebutton + reappear 10 + reappear 9 + move 10, RustboroCity_Movement_14C5C2 + waitmove 0 + disappear 10 + move 9, RustboroCity_Movement_14C5D3 + waitmove 0 + msgbox RustboroCity_Text_166E7E, 4 + closebutton + move 9, RustboroCity_Movement_14C5DB + waitmove 0 + disappear 9 + movespriteperm 9, 30, 10 + clearflag 732 + setflag 142 + setvar 0x405a, 2 + setvar 0x409a, 2 + setvar 0x406f, 1 + clearflag 891 + clearflag 880 + clearflag 878 + setflag 739 + setflag 881 + releaseall + end + +@ 814C55D + msgbox RustboroCity_Text_166F6B, 4 + return + +@ 814C566 + msgbox RustboroCity_Text_166FB4, 4 + return + +@ 814C56F + move 9, RustboroCity_Movement_14C5E3 + waitmove 0 + return + +@ 814C57A + move 9, RustboroCity_Movement_14C5E7 + waitmove 0 + return + +@ 814C585 + move 9, RustboroCity_Movement_14C5EC + waitmove 0 + return + +@ 814C590 + move 9, RustboroCity_Movement_14C5F1 + waitmove 0 + return + +@ 814C59B + move 9, RustboroCity_Movement_14C5F7 + waitmove 0 + move 255, RustboroCity_Movement_1A0841 + waitmove 0 + return + +@ 814C5B0 + step_30 + step_30 + step_18 + step_18 + step_18 + step_18 + step_16 + step_16 + step_16 + step_16 + step_16 + step_16 + step_16 + step_16 + step_16 + step_16 + step_16 + step_end + +RustboroCity_Movement_14C5C2:: @ 814C5C2 + step_30 + step_30 + step_18 + step_18 + step_18 + step_18 + step_18 + step_16 + step_16 + step_16 + step_16 + step_16 + step_16 + step_16 + step_16 + step_16 + step_end + +RustboroCity_Movement_14C5D3:: @ 814C5D3 + step_right + step_right + step_right + step_right + step_right + step_right + step_26 + step_end + +RustboroCity_Movement_14C5DB:: @ 814C5DB + step_up + step_up + step_up + step_up + step_up + step_up + step_up + step_end + +RustboroCity_Movement_14C5E3:: @ 814C5E3 + step_down + step_right + step_right + step_end + +RustboroCity_Movement_14C5E7:: @ 814C5E7 + step_down + step_down + step_right + step_right + step_end + +RustboroCity_Movement_14C5EC:: @ 814C5EC + step_down + step_down + step_right + step_right + step_end + +RustboroCity_Movement_14C5F1:: @ 814C5F1 + step_down + step_down + step_down + step_right + step_right + step_end + +RustboroCity_Movement_14C5F7:: @ 814C5F7 + step_down + step_down + step_down + step_right + step_right + step_right + step_25 + step_end + +RustboroCity_EventScript_14C5FF:: @ 814C5FF + lock + faceplayer + checkflag 143 + jumpeq RustboroCity_EventScript_14C614 + msgbox RustboroCity_Text_166F6B, 4 + release + end + +RustboroCity_EventScript_14C614:: @ 814C614 + checksound + setvar 0x4001, 4 + jump RustboroCity_EventScript_14C77D + end + +RustboroCity_EventScript_14C620:: @ 814C620 + lockall + setvar 0x4001, 0 + jump RustboroCity_EventScript_14C650 + end + +RustboroCity_EventScript_14C62C:: @ 814C62C + lockall + setvar 0x4001, 1 + jump RustboroCity_EventScript_14C650 + end + +RustboroCity_EventScript_14C638:: @ 814C638 + lockall + setvar 0x4001, 2 + jump RustboroCity_EventScript_14C650 + end + +RustboroCity_EventScript_14C644:: @ 814C644 + lockall + setvar 0x4001, 3 + jump RustboroCity_EventScript_14C650 + end + +RustboroCity_EventScript_14C650:: @ 814C650 + compare 0x4001, 0 + callif 1, RustboroCity_EventScript_14C691 + compare 0x4001, 1 + callif 1, RustboroCity_EventScript_14C6BD + compare 0x4001, 2 + callif 1, RustboroCity_EventScript_14C6E9 + compare 0x4001, 3 + callif 1, RustboroCity_EventScript_14C715 + setflag 159 + setvar 0x405a, 3 + moveoffscreen 9 + msgbox RustboroCity_Text_166EA5, 4 + releaseall + end + +RustboroCity_EventScript_14C691:: @ 814C691 + move 9, RustboroCity_Movement_1A0841 + waitmove 0 + playsfx 21 + move 9, RustboroCity_Movement_1A0833 + waitmove 0 + move 9, RustboroCity_Movement_1A0835 + waitmove 0 + move 255, RustboroCity_Movement_1A0845 + waitmove 0 + return + +RustboroCity_EventScript_14C6BD:: @ 814C6BD + move 9, RustboroCity_Movement_1A083F + waitmove 0 + playsfx 21 + move 9, RustboroCity_Movement_1A0833 + waitmove 0 + move 9, RustboroCity_Movement_1A0835 + waitmove 0 + move 255, RustboroCity_Movement_1A0843 + waitmove 0 + return + +RustboroCity_EventScript_14C6E9:: @ 814C6E9 + move 9, RustboroCity_Movement_1A0845 + waitmove 0 + playsfx 21 + move 9, RustboroCity_Movement_1A0833 + waitmove 0 + move 9, RustboroCity_Movement_1A0835 + waitmove 0 + move 255, RustboroCity_Movement_1A0841 + waitmove 0 + return + +RustboroCity_EventScript_14C715:: @ 814C715 + move 9, RustboroCity_Movement_1A0845 + waitmove 0 + playsfx 21 + move 9, RustboroCity_Movement_1A0833 + waitmove 0 + move 9, RustboroCity_Movement_1A0835 + waitmove 0 + move 9, RustboroCity_Movement_14C74B + waitmove 0 + move 255, RustboroCity_Movement_1A0841 + waitmove 0 + return + +RustboroCity_Movement_14C74B:: @ 814C74B + step_down + step_end + +RustboroCity_EventScript_14C74D:: @ 814C74D + lockall + setvar 0x4001, 0 + jump RustboroCity_EventScript_14C77D + end + +RustboroCity_EventScript_14C759:: @ 814C759 + lockall + setvar 0x4001, 1 + jump RustboroCity_EventScript_14C77D + end + +RustboroCity_EventScript_14C765:: @ 814C765 + lockall + setvar 0x4001, 2 + jump RustboroCity_EventScript_14C77D + end + +RustboroCity_EventScript_14C771:: @ 814C771 + lockall + setvar 0x4001, 3 + jump RustboroCity_EventScript_14C77D + end + +RustboroCity_EventScript_14C77D:: @ 814C77D + compare 0x4001, 0 + callif 1, RustboroCity_EventScript_14C7FE + compare 0x4001, 1 + callif 1, RustboroCity_EventScript_14C82A + compare 0x4001, 2 + callif 1, RustboroCity_EventScript_14C856 + compare 0x4001, 3 + callif 1, RustboroCity_EventScript_14C882 + compare 0x4001, 4 + callif 1, RustboroCity_EventScript_14C8B8 + msgbox RustboroCity_Text_166FB4, 4 + giveitem ITEM_GREAT_BALL + compare RESULT, 0 + callif 1, RustboroCity_EventScript_14C7F5 + msgbox RustboroCity_Text_16707F, 4 + closebutton + setflag 144 + setflag 732 + setvar 0x405a, 5 + pause 30 + warp RustboroCity_DevonCorp_3F, 255, 2, 2 + waitstate + releaseall + end + +RustboroCity_EventScript_14C7F5:: @ 814C7F5 + msgbox RustboroCity_Text_16704C, 4 + return + +RustboroCity_EventScript_14C7FE:: @ 814C7FE + move 9, RustboroCity_Movement_1A0841 + waitmove 0 + playsfx 21 + move 9, RustboroCity_Movement_1A0833 + waitmove 0 + move 9, RustboroCity_Movement_1A0835 + waitmove 0 + move 255, RustboroCity_Movement_1A0845 + waitmove 0 + return + +RustboroCity_EventScript_14C82A:: @ 814C82A + move 9, RustboroCity_Movement_1A0843 + waitmove 0 + playsfx 21 + move 9, RustboroCity_Movement_1A0833 + waitmove 0 + move 9, RustboroCity_Movement_1A0835 + waitmove 0 + move 255, RustboroCity_Movement_1A083F + waitmove 0 + return + +RustboroCity_EventScript_14C856:: @ 814C856 + move 9, RustboroCity_Movement_1A0845 + waitmove 0 + playsfx 21 + move 9, RustboroCity_Movement_1A0833 + waitmove 0 + move 9, RustboroCity_Movement_1A0835 + waitmove 0 + move 255, RustboroCity_Movement_1A0841 + waitmove 0 + return + +RustboroCity_EventScript_14C882:: @ 814C882 + move 9, RustboroCity_Movement_1A0845 + waitmove 0 + playsfx 21 + move 9, RustboroCity_Movement_1A0833 + waitmove 0 + move 9, RustboroCity_Movement_1A0835 + waitmove 0 + move 9, RustboroCity_Movement_14C74B + waitmove 0 + move 255, RustboroCity_Movement_1A0841 + waitmove 0 + return + +RustboroCity_EventScript_14C8B8:: @ 814C8B8 + move 9, RustboroCity_Movement_1A083F + waitmove 0 + playsfx 21 + move 9, RustboroCity_Movement_1A0833 + waitmove 0 + move 9, RustboroCity_Movement_1A0835 + waitmove 0 + return + +RustboroCity_EventScript_14C8DA:: @ 814C8DA + lock + faceplayer + checkflag 288 + jumpeq RustboroCity_EventScript_14C917 + checkgender + compare RESULT, 0 + jumpeq RustboroCity_EventScript_14C8FD + compare RESULT, 1 + jumpeq RustboroCity_EventScript_14C90A + end + +RustboroCity_EventScript_14C8FD:: @ 814C8FD + setflag 288 + msgbox RustboroCity_Text_1670A7, 4 + release + end + +RustboroCity_EventScript_14C90A:: @ 814C90A + setflag 288 + msgbox RustboroCity_Text_167213, 4 + release + end + +RustboroCity_EventScript_14C917:: @ 814C917 + checkgender + compare RESULT, 0 + jumpeq RustboroCity_EventScript_14C92F + compare RESULT, 1 + jumpeq RustboroCity_EventScript_14C939 + end + +RustboroCity_EventScript_14C92F:: @ 814C92F + msgbox RustboroCity_Text_16713C, 4 + release + end + +RustboroCity_EventScript_14C939:: @ 814C939 + msgbox RustboroCity_Text_1672B8, 4 + release + end diff --git a/data/scripts/maps/RustboroCity.s b/data/scripts/maps/RustboroCity.s deleted file mode 100644 index c338e8b67..000000000 --- a/data/scripts/maps/RustboroCity.s +++ /dev/null @@ -1,589 +0,0 @@ -RustboroCity_MapScripts:: @ 814C372 - map_script 3, RustboroCity_MapScript1_14C378 - .byte 0 - -RustboroCity_MapScript1_14C378:: @ 814C378 - setflag 2073 - call RustboroCity_EventScript_1A0196 - call RustboroCity_EventScript_1A014E - end - -RustboroCity_EventScript_14C386:: @ 814C386 - lock - faceplayer - checkflag 142 - jumpeq RustboroCity_EventScript_14C39B - msgbox RustboroCity_Text_16689D, 4 - release - end - -RustboroCity_EventScript_14C39B:: @ 814C39B - msgbox RustboroCity_Text_16690C, 4 - release - end - -RustboroCity_EventScript_14C3A5:: @ 814C3A5 - lock - faceplayer - msgbox RustboroCity_Text_166A67, 4 - release - end - -RustboroCity_EventScript_14C3B1:: @ 814C3B1 - msgbox RustboroCity_Text_166AE0, 2 - end - -RustboroCity_EventScript_14C3BA:: @ 814C3BA - lock - faceplayer - checkflag 2055 - jumpeq RustboroCity_EventScript_14C3CF - msgbox RustboroCity_Text_16696D, 4 - release - end - -RustboroCity_EventScript_14C3CF:: @ 814C3CF - msgbox RustboroCity_Text_1669FE, 4 - release - end - -RustboroCity_EventScript_14C3D9:: @ 814C3D9 - lock - faceplayer - checkflag 188 - jumpeq RustboroCity_EventScript_14C3EE - msgbox RustboroCity_Text_166B86, 4 - release - end - -RustboroCity_EventScript_14C3EE:: @ 814C3EE - msgbox RustboroCity_Text_166BEF, 4 - release - end - -RustboroCity_EventScript_14C3F8:: @ 814C3F8 - msgbox RustboroCity_Text_166C98, 2 - end - -RustboroCity_EventScript_14C401:: @ 814C401 - msgbox RustboroCity_Text_166CFA, 3 - end - -RustboroCity_EventScript_14C40A:: @ 814C40A - msgbox RustboroCity_Text_167374, 3 - end - -RustboroCity_EventScript_14C413:: @ 814C413 - msgbox RustboroCity_Text_1673FA, 3 - end - -RustboroCity_EventScript_14C41C:: @ 814C41C - msgbox RustboroCity_Text_167439, 3 - end - -@ 814C425 - msgbox RustboroCity_Text_167485, 3 - end - -RustboroCity_EventScript_14C42E:: @ 814C42E - msgbox RustboroCity_Text_1674DD, 3 - end - -RustboroCity_EventScript_14C437:: @ 814C437 - msgbox RustboroCity_Text_167525, 3 - end - -RustboroCity_EventScript_14C440:: @ 814C440 - msgbox RustboroCity_Text_167568, 3 - end - -RustboroCity_EventScript_14C449:: @ 814C449 - lock - faceplayer - msgbox RustboroCity_Text_166D59, 4 - move 7, RustboroCity_Movement_1A083D - waitmove 0 - release - end - -RustboroCity_EventScript_14C45F:: @ 814C45F - lock - faceplayer - msgbox RustboroCity_Text_166DB0, 4 - move 8, RustboroCity_Movement_1A083D - waitmove 0 - release - end - -RustboroCity_EventScript_14C475:: @ 814C475 - lock - faceplayer - msgbox RustboroCity_Text_166DEE, 4 - release - end - -RustboroCity_EventScript_14C481:: @ 814C481 - lockall - movespriteperm 9, 14, 21 - spritebehave 9, 10 - setvar 0x8004, 0 - jump RustboroCity_EventScript_14C4F4 - end - -RustboroCity_EventScript_14C498:: @ 814C498 - lockall - movespriteperm 9, 14, 21 - spritebehave 9, 10 - setvar 0x8004, 1 - jump RustboroCity_EventScript_14C4F4 - end - -RustboroCity_EventScript_14C4AF:: @ 814C4AF - lockall - movespriteperm 9, 14, 21 - spritebehave 9, 10 - setvar 0x8004, 2 - jump RustboroCity_EventScript_14C4F4 - end - -RustboroCity_EventScript_14C4C6:: @ 814C4C6 - lockall - movespriteperm 9, 14, 21 - spritebehave 9, 10 - setvar 0x8004, 3 - jump RustboroCity_EventScript_14C4F4 - end - -RustboroCity_EventScript_14C4DD:: @ 814C4DD - lockall - movespriteperm 9, 14, 21 - spritebehave 9, 10 - setvar 0x8004, 4 - jump RustboroCity_EventScript_14C4F4 - end - -RustboroCity_EventScript_14C4F4:: @ 814C4F4 - msgbox RustboroCity_Text_166E65, 4 - closebutton - reappear 10 - reappear 9 - move 10, RustboroCity_Movement_14C5C2 - waitmove 0 - disappear 10 - move 9, RustboroCity_Movement_14C5D3 - waitmove 0 - msgbox RustboroCity_Text_166E7E, 4 - closebutton - move 9, RustboroCity_Movement_14C5DB - waitmove 0 - disappear 9 - movespriteperm 9, 30, 10 - clearflag 732 - setflag 142 - setvar 0x405a, 2 - setvar 0x409a, 2 - setvar 0x406f, 1 - clearflag 891 - clearflag 880 - clearflag 878 - setflag 739 - setflag 881 - releaseall - end - -@ 814C55D - msgbox RustboroCity_Text_166F6B, 4 - return - -@ 814C566 - msgbox RustboroCity_Text_166FB4, 4 - return - -@ 814C56F - move 9, RustboroCity_Movement_14C5E3 - waitmove 0 - return - -@ 814C57A - move 9, RustboroCity_Movement_14C5E7 - waitmove 0 - return - -@ 814C585 - move 9, RustboroCity_Movement_14C5EC - waitmove 0 - return - -@ 814C590 - move 9, RustboroCity_Movement_14C5F1 - waitmove 0 - return - -@ 814C59B - move 9, RustboroCity_Movement_14C5F7 - waitmove 0 - move 255, RustboroCity_Movement_1A0841 - waitmove 0 - return - -@ 814C5B0 - step_30 - step_30 - step_18 - step_18 - step_18 - step_18 - step_16 - step_16 - step_16 - step_16 - step_16 - step_16 - step_16 - step_16 - step_16 - step_16 - step_16 - step_end - -RustboroCity_Movement_14C5C2:: @ 814C5C2 - step_30 - step_30 - step_18 - step_18 - step_18 - step_18 - step_18 - step_16 - step_16 - step_16 - step_16 - step_16 - step_16 - step_16 - step_16 - step_16 - step_end - -RustboroCity_Movement_14C5D3:: @ 814C5D3 - step_right - step_right - step_right - step_right - step_right - step_right - step_26 - step_end - -RustboroCity_Movement_14C5DB:: @ 814C5DB - step_up - step_up - step_up - step_up - step_up - step_up - step_up - step_end - -RustboroCity_Movement_14C5E3:: @ 814C5E3 - step_down - step_right - step_right - step_end - -RustboroCity_Movement_14C5E7:: @ 814C5E7 - step_down - step_down - step_right - step_right - step_end - -RustboroCity_Movement_14C5EC:: @ 814C5EC - step_down - step_down - step_right - step_right - step_end - -RustboroCity_Movement_14C5F1:: @ 814C5F1 - step_down - step_down - step_down - step_right - step_right - step_end - -RustboroCity_Movement_14C5F7:: @ 814C5F7 - step_down - step_down - step_down - step_right - step_right - step_right - step_25 - step_end - -RustboroCity_EventScript_14C5FF:: @ 814C5FF - lock - faceplayer - checkflag 143 - jumpeq RustboroCity_EventScript_14C614 - msgbox RustboroCity_Text_166F6B, 4 - release - end - -RustboroCity_EventScript_14C614:: @ 814C614 - checksound - setvar 0x4001, 4 - jump RustboroCity_EventScript_14C77D - end - -RustboroCity_EventScript_14C620:: @ 814C620 - lockall - setvar 0x4001, 0 - jump RustboroCity_EventScript_14C650 - end - -RustboroCity_EventScript_14C62C:: @ 814C62C - lockall - setvar 0x4001, 1 - jump RustboroCity_EventScript_14C650 - end - -RustboroCity_EventScript_14C638:: @ 814C638 - lockall - setvar 0x4001, 2 - jump RustboroCity_EventScript_14C650 - end - -RustboroCity_EventScript_14C644:: @ 814C644 - lockall - setvar 0x4001, 3 - jump RustboroCity_EventScript_14C650 - end - -RustboroCity_EventScript_14C650:: @ 814C650 - compare 0x4001, 0 - callif 1, RustboroCity_EventScript_14C691 - compare 0x4001, 1 - callif 1, RustboroCity_EventScript_14C6BD - compare 0x4001, 2 - callif 1, RustboroCity_EventScript_14C6E9 - compare 0x4001, 3 - callif 1, RustboroCity_EventScript_14C715 - setflag 159 - setvar 0x405a, 3 - moveoffscreen 9 - msgbox RustboroCity_Text_166EA5, 4 - releaseall - end - -RustboroCity_EventScript_14C691:: @ 814C691 - move 9, RustboroCity_Movement_1A0841 - waitmove 0 - playsfx 21 - move 9, RustboroCity_Movement_1A0833 - waitmove 0 - move 9, RustboroCity_Movement_1A0835 - waitmove 0 - move 255, RustboroCity_Movement_1A0845 - waitmove 0 - return - -RustboroCity_EventScript_14C6BD:: @ 814C6BD - move 9, RustboroCity_Movement_1A083F - waitmove 0 - playsfx 21 - move 9, RustboroCity_Movement_1A0833 - waitmove 0 - move 9, RustboroCity_Movement_1A0835 - waitmove 0 - move 255, RustboroCity_Movement_1A0843 - waitmove 0 - return - -RustboroCity_EventScript_14C6E9:: @ 814C6E9 - move 9, RustboroCity_Movement_1A0845 - waitmove 0 - playsfx 21 - move 9, RustboroCity_Movement_1A0833 - waitmove 0 - move 9, RustboroCity_Movement_1A0835 - waitmove 0 - move 255, RustboroCity_Movement_1A0841 - waitmove 0 - return - -RustboroCity_EventScript_14C715:: @ 814C715 - move 9, RustboroCity_Movement_1A0845 - waitmove 0 - playsfx 21 - move 9, RustboroCity_Movement_1A0833 - waitmove 0 - move 9, RustboroCity_Movement_1A0835 - waitmove 0 - move 9, RustboroCity_Movement_14C74B - waitmove 0 - move 255, RustboroCity_Movement_1A0841 - waitmove 0 - return - -RustboroCity_Movement_14C74B:: @ 814C74B - step_down - step_end - -RustboroCity_EventScript_14C74D:: @ 814C74D - lockall - setvar 0x4001, 0 - jump RustboroCity_EventScript_14C77D - end - -RustboroCity_EventScript_14C759:: @ 814C759 - lockall - setvar 0x4001, 1 - jump RustboroCity_EventScript_14C77D - end - -RustboroCity_EventScript_14C765:: @ 814C765 - lockall - setvar 0x4001, 2 - jump RustboroCity_EventScript_14C77D - end - -RustboroCity_EventScript_14C771:: @ 814C771 - lockall - setvar 0x4001, 3 - jump RustboroCity_EventScript_14C77D - end - -RustboroCity_EventScript_14C77D:: @ 814C77D - compare 0x4001, 0 - callif 1, RustboroCity_EventScript_14C7FE - compare 0x4001, 1 - callif 1, RustboroCity_EventScript_14C82A - compare 0x4001, 2 - callif 1, RustboroCity_EventScript_14C856 - compare 0x4001, 3 - callif 1, RustboroCity_EventScript_14C882 - compare 0x4001, 4 - callif 1, RustboroCity_EventScript_14C8B8 - msgbox RustboroCity_Text_166FB4, 4 - giveitem ITEM_GREAT_BALL - compare RESULT, 0 - callif 1, RustboroCity_EventScript_14C7F5 - msgbox RustboroCity_Text_16707F, 4 - closebutton - setflag 144 - setflag 732 - setvar 0x405a, 5 - pause 30 - warp RustboroCity_DevonCorp_3F, 255, 2, 2 - waitstate - releaseall - end - -RustboroCity_EventScript_14C7F5:: @ 814C7F5 - msgbox RustboroCity_Text_16704C, 4 - return - -RustboroCity_EventScript_14C7FE:: @ 814C7FE - move 9, RustboroCity_Movement_1A0841 - waitmove 0 - playsfx 21 - move 9, RustboroCity_Movement_1A0833 - waitmove 0 - move 9, RustboroCity_Movement_1A0835 - waitmove 0 - move 255, RustboroCity_Movement_1A0845 - waitmove 0 - return - -RustboroCity_EventScript_14C82A:: @ 814C82A - move 9, RustboroCity_Movement_1A0843 - waitmove 0 - playsfx 21 - move 9, RustboroCity_Movement_1A0833 - waitmove 0 - move 9, RustboroCity_Movement_1A0835 - waitmove 0 - move 255, RustboroCity_Movement_1A083F - waitmove 0 - return - -RustboroCity_EventScript_14C856:: @ 814C856 - move 9, RustboroCity_Movement_1A0845 - waitmove 0 - playsfx 21 - move 9, RustboroCity_Movement_1A0833 - waitmove 0 - move 9, RustboroCity_Movement_1A0835 - waitmove 0 - move 255, RustboroCity_Movement_1A0841 - waitmove 0 - return - -RustboroCity_EventScript_14C882:: @ 814C882 - move 9, RustboroCity_Movement_1A0845 - waitmove 0 - playsfx 21 - move 9, RustboroCity_Movement_1A0833 - waitmove 0 - move 9, RustboroCity_Movement_1A0835 - waitmove 0 - move 9, RustboroCity_Movement_14C74B - waitmove 0 - move 255, RustboroCity_Movement_1A0841 - waitmove 0 - return - -RustboroCity_EventScript_14C8B8:: @ 814C8B8 - move 9, RustboroCity_Movement_1A083F - waitmove 0 - playsfx 21 - move 9, RustboroCity_Movement_1A0833 - waitmove 0 - move 9, RustboroCity_Movement_1A0835 - waitmove 0 - return - -RustboroCity_EventScript_14C8DA:: @ 814C8DA - lock - faceplayer - checkflag 288 - jumpeq RustboroCity_EventScript_14C917 - checkgender - compare RESULT, 0 - jumpeq RustboroCity_EventScript_14C8FD - compare RESULT, 1 - jumpeq RustboroCity_EventScript_14C90A - end - -RustboroCity_EventScript_14C8FD:: @ 814C8FD - setflag 288 - msgbox RustboroCity_Text_1670A7, 4 - release - end - -RustboroCity_EventScript_14C90A:: @ 814C90A - setflag 288 - msgbox RustboroCity_Text_167213, 4 - release - end - -RustboroCity_EventScript_14C917:: @ 814C917 - checkgender - compare RESULT, 0 - jumpeq RustboroCity_EventScript_14C92F - compare RESULT, 1 - jumpeq RustboroCity_EventScript_14C939 - end - -RustboroCity_EventScript_14C92F:: @ 814C92F - msgbox RustboroCity_Text_16713C, 4 - release - end - -RustboroCity_EventScript_14C939:: @ 814C939 - msgbox RustboroCity_Text_1672B8, 4 - release - end diff --git a/data/scripts/maps/RustboroCity_CuttersHouse.inc b/data/scripts/maps/RustboroCity_CuttersHouse.inc new file mode 100644 index 000000000..d400de1ef --- /dev/null +++ b/data/scripts/maps/RustboroCity_CuttersHouse.inc @@ -0,0 +1,23 @@ +RustboroCity_CuttersHouse_MapScripts:: @ 8157D26 + .byte 0 + +RustboroCity_CuttersHouse_EventScript_157D27:: @ 8157D27 + lock + faceplayer + checkflag 137 + jumpeq RustboroCity_CuttersHouse_EventScript_157D53 + msgbox RustboroCity_CuttersHouse_Text_18509C, 4 + giveitem ITEM_HM01 + setflag 137 + msgbox RustboroCity_CuttersHouse_Text_1851C9, 4 + release + end + +RustboroCity_CuttersHouse_EventScript_157D53:: @ 8157D53 + msgbox RustboroCity_CuttersHouse_Text_1851C9, 4 + release + end + +RustboroCity_CuttersHouse_EventScript_157D5D:: @ 8157D5D + msgbox RustboroCity_CuttersHouse_Text_1852B3, 2 + end diff --git a/data/scripts/maps/RustboroCity_CuttersHouse.s b/data/scripts/maps/RustboroCity_CuttersHouse.s deleted file mode 100644 index d400de1ef..000000000 --- a/data/scripts/maps/RustboroCity_CuttersHouse.s +++ /dev/null @@ -1,23 +0,0 @@ -RustboroCity_CuttersHouse_MapScripts:: @ 8157D26 - .byte 0 - -RustboroCity_CuttersHouse_EventScript_157D27:: @ 8157D27 - lock - faceplayer - checkflag 137 - jumpeq RustboroCity_CuttersHouse_EventScript_157D53 - msgbox RustboroCity_CuttersHouse_Text_18509C, 4 - giveitem ITEM_HM01 - setflag 137 - msgbox RustboroCity_CuttersHouse_Text_1851C9, 4 - release - end - -RustboroCity_CuttersHouse_EventScript_157D53:: @ 8157D53 - msgbox RustboroCity_CuttersHouse_Text_1851C9, 4 - release - end - -RustboroCity_CuttersHouse_EventScript_157D5D:: @ 8157D5D - msgbox RustboroCity_CuttersHouse_Text_1852B3, 2 - end diff --git a/data/scripts/maps/RustboroCity_DevonCorp_1F.inc b/data/scripts/maps/RustboroCity_DevonCorp_1F.inc new file mode 100644 index 000000000..97a59257f --- /dev/null +++ b/data/scripts/maps/RustboroCity_DevonCorp_1F.inc @@ -0,0 +1,80 @@ +RustboroCity_DevonCorp_1F_MapScripts:: @ 8157406 + map_script 3, RustboroCity_DevonCorp_1F_MapScript1_15740C + .byte 0 + +RustboroCity_DevonCorp_1F_MapScript1_15740C:: @ 815740C + checkflag 144 + callif 0, RustboroCity_DevonCorp_1F_EventScript_157416 + end + +RustboroCity_DevonCorp_1F_EventScript_157416:: @ 8157416 + movespriteperm 2, 14, 2 + spritebehave 2, 8 + return + +RustboroCity_DevonCorp_1F_EventScript_157422:: @ 8157422 + lock + faceplayer + checkflag 144 + jumpeq RustboroCity_DevonCorp_1F_EventScript_15744A + checkflag 142 + jumpeq RustboroCity_DevonCorp_1F_EventScript_157440 + msgbox RustboroCity_DevonCorp_1F_Text_1829A4, 4 + release + end + +RustboroCity_DevonCorp_1F_EventScript_157440:: @ 8157440 + msgbox RustboroCity_DevonCorp_1F_Text_182A19, 4 + release + end + +RustboroCity_DevonCorp_1F_EventScript_15744A:: @ 815744A + msgbox RustboroCity_DevonCorp_1F_Text_182AB3, 4 + release + end + +RustboroCity_DevonCorp_1F_EventScript_157454:: @ 8157454 + lock + faceplayer + checkflag 144 + jumpeq RustboroCity_DevonCorp_1F_EventScript_15747B + checkflag 143 + jumpeq RustboroCity_DevonCorp_1F_EventScript_157485 + checkflag 142 + jumpeq RustboroCity_DevonCorp_1F_EventScript_157485 + msgbox RustboroCity_DevonCorp_1F_Text_182AF0, 4 + release + end + +RustboroCity_DevonCorp_1F_EventScript_15747B:: @ 815747B + msgbox RustboroCity_DevonCorp_1F_Text_182B5A, 4 + release + end + +RustboroCity_DevonCorp_1F_EventScript_157485:: @ 8157485 + msgbox RustboroCity_DevonCorp_1F_Text_182B2D, 4 + release + end + +RustboroCity_DevonCorp_1F_EventScript_15748F:: @ 815748F + lock + faceplayer + checkflag 144 + jumpeq RustboroCity_DevonCorp_1F_EventScript_1574B6 + checkflag 143 + jumpeq RustboroCity_DevonCorp_1F_EventScript_1574C0 + checkflag 142 + jumpeq RustboroCity_DevonCorp_1F_EventScript_1574C0 + msgbox RustboroCity_DevonCorp_1F_Text_1828EE, 4 + release + end + +RustboroCity_DevonCorp_1F_EventScript_1574B6:: @ 81574B6 + msgbox RustboroCity_DevonCorp_1F_Text_1828EE, 4 + release + end + +RustboroCity_DevonCorp_1F_EventScript_1574C0:: @ 81574C0 + msgbox RustboroCity_DevonCorp_1F_Text_18295E, 4 + release + end diff --git a/data/scripts/maps/RustboroCity_DevonCorp_1F.s b/data/scripts/maps/RustboroCity_DevonCorp_1F.s deleted file mode 100644 index 97a59257f..000000000 --- a/data/scripts/maps/RustboroCity_DevonCorp_1F.s +++ /dev/null @@ -1,80 +0,0 @@ -RustboroCity_DevonCorp_1F_MapScripts:: @ 8157406 - map_script 3, RustboroCity_DevonCorp_1F_MapScript1_15740C - .byte 0 - -RustboroCity_DevonCorp_1F_MapScript1_15740C:: @ 815740C - checkflag 144 - callif 0, RustboroCity_DevonCorp_1F_EventScript_157416 - end - -RustboroCity_DevonCorp_1F_EventScript_157416:: @ 8157416 - movespriteperm 2, 14, 2 - spritebehave 2, 8 - return - -RustboroCity_DevonCorp_1F_EventScript_157422:: @ 8157422 - lock - faceplayer - checkflag 144 - jumpeq RustboroCity_DevonCorp_1F_EventScript_15744A - checkflag 142 - jumpeq RustboroCity_DevonCorp_1F_EventScript_157440 - msgbox RustboroCity_DevonCorp_1F_Text_1829A4, 4 - release - end - -RustboroCity_DevonCorp_1F_EventScript_157440:: @ 8157440 - msgbox RustboroCity_DevonCorp_1F_Text_182A19, 4 - release - end - -RustboroCity_DevonCorp_1F_EventScript_15744A:: @ 815744A - msgbox RustboroCity_DevonCorp_1F_Text_182AB3, 4 - release - end - -RustboroCity_DevonCorp_1F_EventScript_157454:: @ 8157454 - lock - faceplayer - checkflag 144 - jumpeq RustboroCity_DevonCorp_1F_EventScript_15747B - checkflag 143 - jumpeq RustboroCity_DevonCorp_1F_EventScript_157485 - checkflag 142 - jumpeq RustboroCity_DevonCorp_1F_EventScript_157485 - msgbox RustboroCity_DevonCorp_1F_Text_182AF0, 4 - release - end - -RustboroCity_DevonCorp_1F_EventScript_15747B:: @ 815747B - msgbox RustboroCity_DevonCorp_1F_Text_182B5A, 4 - release - end - -RustboroCity_DevonCorp_1F_EventScript_157485:: @ 8157485 - msgbox RustboroCity_DevonCorp_1F_Text_182B2D, 4 - release - end - -RustboroCity_DevonCorp_1F_EventScript_15748F:: @ 815748F - lock - faceplayer - checkflag 144 - jumpeq RustboroCity_DevonCorp_1F_EventScript_1574B6 - checkflag 143 - jumpeq RustboroCity_DevonCorp_1F_EventScript_1574C0 - checkflag 142 - jumpeq RustboroCity_DevonCorp_1F_EventScript_1574C0 - msgbox RustboroCity_DevonCorp_1F_Text_1828EE, 4 - release - end - -RustboroCity_DevonCorp_1F_EventScript_1574B6:: @ 81574B6 - msgbox RustboroCity_DevonCorp_1F_Text_1828EE, 4 - release - end - -RustboroCity_DevonCorp_1F_EventScript_1574C0:: @ 81574C0 - msgbox RustboroCity_DevonCorp_1F_Text_18295E, 4 - release - end diff --git a/data/scripts/maps/RustboroCity_DevonCorp_2F.inc b/data/scripts/maps/RustboroCity_DevonCorp_2F.inc new file mode 100644 index 000000000..e35015b3e --- /dev/null +++ b/data/scripts/maps/RustboroCity_DevonCorp_2F.inc @@ -0,0 +1,177 @@ +RustboroCity_DevonCorp_2F_MapScripts:: @ 81574CA + map_script 3, RustboroCity_DevonCorp_2F_MapScript1_1574D0 + .byte 0 + +RustboroCity_DevonCorp_2F_MapScript1_1574D0:: @ 81574D0 + compare 0x40c4, 1 + callif 1, RustboroCity_DevonCorp_2F_EventScript_1574DC + end + +RustboroCity_DevonCorp_2F_EventScript_1574DC:: @ 81574DC + setvar 0x40c4, 2 + return + +RustboroCity_DevonCorp_2F_EventScript_1574E2:: @ 81574E2 + lock + faceplayer + compare 0x40c4, 1 + callif 1, RustboroCity_DevonCorp_2F_EventScript_1574DC + msgbox RustboroCity_DevonCorp_2F_Text_182B81, 4 + release + end + +RustboroCity_DevonCorp_2F_EventScript_1574F9:: @ 81574F9 + lock + faceplayer + compare 0x40c4, 1 + callif 1, RustboroCity_DevonCorp_2F_EventScript_1574DC + checkflag 287 + jumpeq RustboroCity_DevonCorp_2F_EventScript_157519 + msgbox RustboroCity_DevonCorp_2F_Text_182BD8, 4 + release + end + +RustboroCity_DevonCorp_2F_EventScript_157519:: @ 8157519 + msgbox RustboroCity_DevonCorp_2F_Text_182C25, 4 + release + end + +RustboroCity_DevonCorp_2F_EventScript_157523:: @ 8157523 + lock + faceplayer + compare 0x40c4, 1 + callif 1, RustboroCity_DevonCorp_2F_EventScript_1574DC + checkflag 188 + jumpeq RustboroCity_DevonCorp_2F_EventScript_157543 + msgbox RustboroCity_DevonCorp_2F_Text_182D2A, 4 + release + end + +RustboroCity_DevonCorp_2F_EventScript_157543:: @ 8157543 + msgbox RustboroCity_DevonCorp_2F_Text_182D7E, 4 + release + end + +RustboroCity_DevonCorp_2F_EventScript_15754D:: @ 815754D + lock + faceplayer + compare 0x40c4, 1 + callif 1, RustboroCity_DevonCorp_2F_EventScript_1574DC + msgbox RustboroCity_DevonCorp_2F_Text_182E6B, 4 + release + end + +RustboroCity_DevonCorp_2F_EventScript_157564:: @ 8157564 + lock + faceplayer + compare 0x40c4, 2 + jumpeq RustboroCity_DevonCorp_2F_EventScript_15764A + compare 0x40c4, 1 + jumpeq RustboroCity_DevonCorp_2F_EventScript_157640 + msgbox RustboroCity_DevonCorp_2F_Text_182ED5, 4 + checkitem ITEM_ROOT_FOSSIL, 1 + compare RESULT, 1 + jumpeq RustboroCity_DevonCorp_2F_EventScript_1575A6 + checkitem ITEM_CLAW_FOSSIL, 1 + compare RESULT, 1 + jumpeq RustboroCity_DevonCorp_2F_EventScript_1575EE + release + end + +RustboroCity_DevonCorp_2F_EventScript_1575A6:: @ 81575A6 + closebutton + playsfx 21 + move 5, RustboroCity_DevonCorp_2F_Movement_1A0833 + waitmove 0 + move 5, RustboroCity_DevonCorp_2F_Movement_1A0835 + waitmove 0 + msgbox RustboroCity_DevonCorp_2F_Text_182F35, 5 + compare RESULT, 0 + jumpeq RustboroCity_DevonCorp_2F_EventScript_157636 + bufferitem 0, ITEM_ROOT_FOSSIL + msgbox RustboroCity_DevonCorp_2F_Text_183023, 4 + removeitem ITEM_ROOT_FOSSIL, 1 + setvar 0x40c4, 1 + setvar 0x40c5, 1 + release + end + +RustboroCity_DevonCorp_2F_EventScript_1575EE:: @ 81575EE + closebutton + playsfx 21 + move 5, RustboroCity_DevonCorp_2F_Movement_1A0833 + waitmove 0 + move 5, RustboroCity_DevonCorp_2F_Movement_1A0835 + waitmove 0 + msgbox RustboroCity_DevonCorp_2F_Text_182F35, 5 + compare RESULT, 0 + jumpeq RustboroCity_DevonCorp_2F_EventScript_157636 + bufferitem 0, ITEM_CLAW_FOSSIL + msgbox RustboroCity_DevonCorp_2F_Text_183023, 4 + removeitem ITEM_CLAW_FOSSIL, 1 + setvar 0x40c4, 1 + setvar 0x40c5, 2 + release + end + +RustboroCity_DevonCorp_2F_EventScript_157636:: @ 8157636 + msgbox RustboroCity_DevonCorp_2F_Text_182FD7, 4 + release + end + +RustboroCity_DevonCorp_2F_EventScript_157640:: @ 8157640 + msgbox RustboroCity_DevonCorp_2F_Text_183072, 4 + release + end + +RustboroCity_DevonCorp_2F_EventScript_15764A:: @ 815764A + compare 0x40c5, 1 + jumpeq RustboroCity_DevonCorp_2F_EventScript_157661 + compare 0x40c5, 2 + jumpeq RustboroCity_DevonCorp_2F_EventScript_1576B4 + end + +RustboroCity_DevonCorp_2F_EventScript_157661:: @ 8157661 + bufferpoke 1, SPECIES_LILEEP + msgbox RustboroCity_DevonCorp_2F_Text_183124, 4 + countpokemon + compare RESULT, 6 + jumpeq RustboroCity_DevonCorp_2F_EventScript_157707 + copyvar 0x8004, RESULT + setvar 0x40c4, 0 + setflag 267 + fanfare 370 + message RustboroCity_DevonCorp_2F_Text_18319E + waitfanfare + waittext + givepokemon SPECIES_LILEEP, 20, ITEM_NONE, 0x0, 0x0, 0 + msgbox RustboroCity_DevonCorp_2F_Text_1A1102, 5 + compare RESULT, 1 + callif 1, RustboroCity_DevonCorp_2F_EventScript_1A0678 + release + end + +RustboroCity_DevonCorp_2F_EventScript_1576B4:: @ 81576B4 + bufferpoke 1, SPECIES_ANORITH + msgbox RustboroCity_DevonCorp_2F_Text_183124, 4 + countpokemon + compare RESULT, 6 + jumpeq RustboroCity_DevonCorp_2F_EventScript_157707 + copyvar 0x8004, RESULT + setvar 0x40c4, 0 + setflag 267 + fanfare 370 + message RustboroCity_DevonCorp_2F_Text_18319E + waitfanfare + waittext + givepokemon SPECIES_ANORITH, 20, ITEM_NONE, 0x0, 0x0, 0 + msgbox RustboroCity_DevonCorp_2F_Text_1A1102, 5 + compare RESULT, 1 + callif 1, RustboroCity_DevonCorp_2F_EventScript_1A0678 + release + end + +RustboroCity_DevonCorp_2F_EventScript_157707:: @ 8157707 + msgbox RustboroCity_DevonCorp_2F_Text_1831C8, 4 + release + end diff --git a/data/scripts/maps/RustboroCity_DevonCorp_2F.s b/data/scripts/maps/RustboroCity_DevonCorp_2F.s deleted file mode 100644 index e35015b3e..000000000 --- a/data/scripts/maps/RustboroCity_DevonCorp_2F.s +++ /dev/null @@ -1,177 +0,0 @@ -RustboroCity_DevonCorp_2F_MapScripts:: @ 81574CA - map_script 3, RustboroCity_DevonCorp_2F_MapScript1_1574D0 - .byte 0 - -RustboroCity_DevonCorp_2F_MapScript1_1574D0:: @ 81574D0 - compare 0x40c4, 1 - callif 1, RustboroCity_DevonCorp_2F_EventScript_1574DC - end - -RustboroCity_DevonCorp_2F_EventScript_1574DC:: @ 81574DC - setvar 0x40c4, 2 - return - -RustboroCity_DevonCorp_2F_EventScript_1574E2:: @ 81574E2 - lock - faceplayer - compare 0x40c4, 1 - callif 1, RustboroCity_DevonCorp_2F_EventScript_1574DC - msgbox RustboroCity_DevonCorp_2F_Text_182B81, 4 - release - end - -RustboroCity_DevonCorp_2F_EventScript_1574F9:: @ 81574F9 - lock - faceplayer - compare 0x40c4, 1 - callif 1, RustboroCity_DevonCorp_2F_EventScript_1574DC - checkflag 287 - jumpeq RustboroCity_DevonCorp_2F_EventScript_157519 - msgbox RustboroCity_DevonCorp_2F_Text_182BD8, 4 - release - end - -RustboroCity_DevonCorp_2F_EventScript_157519:: @ 8157519 - msgbox RustboroCity_DevonCorp_2F_Text_182C25, 4 - release - end - -RustboroCity_DevonCorp_2F_EventScript_157523:: @ 8157523 - lock - faceplayer - compare 0x40c4, 1 - callif 1, RustboroCity_DevonCorp_2F_EventScript_1574DC - checkflag 188 - jumpeq RustboroCity_DevonCorp_2F_EventScript_157543 - msgbox RustboroCity_DevonCorp_2F_Text_182D2A, 4 - release - end - -RustboroCity_DevonCorp_2F_EventScript_157543:: @ 8157543 - msgbox RustboroCity_DevonCorp_2F_Text_182D7E, 4 - release - end - -RustboroCity_DevonCorp_2F_EventScript_15754D:: @ 815754D - lock - faceplayer - compare 0x40c4, 1 - callif 1, RustboroCity_DevonCorp_2F_EventScript_1574DC - msgbox RustboroCity_DevonCorp_2F_Text_182E6B, 4 - release - end - -RustboroCity_DevonCorp_2F_EventScript_157564:: @ 8157564 - lock - faceplayer - compare 0x40c4, 2 - jumpeq RustboroCity_DevonCorp_2F_EventScript_15764A - compare 0x40c4, 1 - jumpeq RustboroCity_DevonCorp_2F_EventScript_157640 - msgbox RustboroCity_DevonCorp_2F_Text_182ED5, 4 - checkitem ITEM_ROOT_FOSSIL, 1 - compare RESULT, 1 - jumpeq RustboroCity_DevonCorp_2F_EventScript_1575A6 - checkitem ITEM_CLAW_FOSSIL, 1 - compare RESULT, 1 - jumpeq RustboroCity_DevonCorp_2F_EventScript_1575EE - release - end - -RustboroCity_DevonCorp_2F_EventScript_1575A6:: @ 81575A6 - closebutton - playsfx 21 - move 5, RustboroCity_DevonCorp_2F_Movement_1A0833 - waitmove 0 - move 5, RustboroCity_DevonCorp_2F_Movement_1A0835 - waitmove 0 - msgbox RustboroCity_DevonCorp_2F_Text_182F35, 5 - compare RESULT, 0 - jumpeq RustboroCity_DevonCorp_2F_EventScript_157636 - bufferitem 0, ITEM_ROOT_FOSSIL - msgbox RustboroCity_DevonCorp_2F_Text_183023, 4 - removeitem ITEM_ROOT_FOSSIL, 1 - setvar 0x40c4, 1 - setvar 0x40c5, 1 - release - end - -RustboroCity_DevonCorp_2F_EventScript_1575EE:: @ 81575EE - closebutton - playsfx 21 - move 5, RustboroCity_DevonCorp_2F_Movement_1A0833 - waitmove 0 - move 5, RustboroCity_DevonCorp_2F_Movement_1A0835 - waitmove 0 - msgbox RustboroCity_DevonCorp_2F_Text_182F35, 5 - compare RESULT, 0 - jumpeq RustboroCity_DevonCorp_2F_EventScript_157636 - bufferitem 0, ITEM_CLAW_FOSSIL - msgbox RustboroCity_DevonCorp_2F_Text_183023, 4 - removeitem ITEM_CLAW_FOSSIL, 1 - setvar 0x40c4, 1 - setvar 0x40c5, 2 - release - end - -RustboroCity_DevonCorp_2F_EventScript_157636:: @ 8157636 - msgbox RustboroCity_DevonCorp_2F_Text_182FD7, 4 - release - end - -RustboroCity_DevonCorp_2F_EventScript_157640:: @ 8157640 - msgbox RustboroCity_DevonCorp_2F_Text_183072, 4 - release - end - -RustboroCity_DevonCorp_2F_EventScript_15764A:: @ 815764A - compare 0x40c5, 1 - jumpeq RustboroCity_DevonCorp_2F_EventScript_157661 - compare 0x40c5, 2 - jumpeq RustboroCity_DevonCorp_2F_EventScript_1576B4 - end - -RustboroCity_DevonCorp_2F_EventScript_157661:: @ 8157661 - bufferpoke 1, SPECIES_LILEEP - msgbox RustboroCity_DevonCorp_2F_Text_183124, 4 - countpokemon - compare RESULT, 6 - jumpeq RustboroCity_DevonCorp_2F_EventScript_157707 - copyvar 0x8004, RESULT - setvar 0x40c4, 0 - setflag 267 - fanfare 370 - message RustboroCity_DevonCorp_2F_Text_18319E - waitfanfare - waittext - givepokemon SPECIES_LILEEP, 20, ITEM_NONE, 0x0, 0x0, 0 - msgbox RustboroCity_DevonCorp_2F_Text_1A1102, 5 - compare RESULT, 1 - callif 1, RustboroCity_DevonCorp_2F_EventScript_1A0678 - release - end - -RustboroCity_DevonCorp_2F_EventScript_1576B4:: @ 81576B4 - bufferpoke 1, SPECIES_ANORITH - msgbox RustboroCity_DevonCorp_2F_Text_183124, 4 - countpokemon - compare RESULT, 6 - jumpeq RustboroCity_DevonCorp_2F_EventScript_157707 - copyvar 0x8004, RESULT - setvar 0x40c4, 0 - setflag 267 - fanfare 370 - message RustboroCity_DevonCorp_2F_Text_18319E - waitfanfare - waittext - givepokemon SPECIES_ANORITH, 20, ITEM_NONE, 0x0, 0x0, 0 - msgbox RustboroCity_DevonCorp_2F_Text_1A1102, 5 - compare RESULT, 1 - callif 1, RustboroCity_DevonCorp_2F_EventScript_1A0678 - release - end - -RustboroCity_DevonCorp_2F_EventScript_157707:: @ 8157707 - msgbox RustboroCity_DevonCorp_2F_Text_1831C8, 4 - release - end diff --git a/data/scripts/maps/RustboroCity_DevonCorp_3F.inc b/data/scripts/maps/RustboroCity_DevonCorp_3F.inc new file mode 100644 index 000000000..2b749c873 --- /dev/null +++ b/data/scripts/maps/RustboroCity_DevonCorp_3F.inc @@ -0,0 +1,197 @@ +RustboroCity_DevonCorp_3F_MapScripts:: @ 8157711 + map_script 3, RustboroCity_DevonCorp_3F_MapScript1_157721 + map_script 4, RustboroCity_DevonCorp_3F_MapScript2_157739 + map_script 2, RustboroCity_DevonCorp_3F_MapScript2_157748 + .byte 0 + +RustboroCity_DevonCorp_3F_MapScript1_157721:: @ 8157721 + compare 0x408f, 0 + callif 1, RustboroCity_DevonCorp_3F_EventScript_15772D + end + +RustboroCity_DevonCorp_3F_EventScript_15772D:: @ 815772D + movespriteperm 2, 3, 2 + spritebehave 2, 9 + return + +RustboroCity_DevonCorp_3F_MapScript2_157739:: @ 8157739 + map_script_2 0x408f, 0, RustboroCity_DevonCorp_3F_EventScript_157743 + .2byte 0 + +RustboroCity_DevonCorp_3F_EventScript_157743:: @ 8157743 + spriteface 255, 4 + end + +RustboroCity_DevonCorp_3F_MapScript2_157748:: @ 8157748 + map_script_2 0x408f, 0, RustboroCity_DevonCorp_3F_EventScript_157752 + .2byte 0 + +RustboroCity_DevonCorp_3F_EventScript_157752:: @ 8157752 + lockall + msgbox RustboroCity_DevonCorp_3F_Text_18374C, 4 + closebutton + move 2, RustboroCity_DevonCorp_3F_Movement_157815 + waitmove 0 + pause 80 + move 2, RustboroCity_DevonCorp_3F_Movement_15781E + waitmove 0 + msgbox RustboroCity_DevonCorp_3F_Text_183903, 4 + closebutton + playmusic 420, 0 + move 2, RustboroCity_DevonCorp_3F_Movement_157803 + move 255, RustboroCity_DevonCorp_3F_Movement_157827 + waitmove 0 + msgbox RustboroCity_DevonCorp_3F_Text_18394A, 4 + closebutton + fadedefault + move 2, RustboroCity_DevonCorp_3F_Movement_157812 + move 255, RustboroCity_DevonCorp_3F_Movement_157835 + waitmove 0 + msgbox RustboroCity_DevonCorp_3F_Text_18320B, 4 + giveitem ITEM_LETTER + msgbox RustboroCity_DevonCorp_3F_Text_18337E, 4 + fanfare 370 + message RustboroCity_DevonCorp_3F_Text_183422 + waitfanfare + waittext + setflag 2050 + setflag 188 + msgbox RustboroCity_DevonCorp_3F_Text_183439, 4 + setflag 894 + clearflag 807 + clearflag 983 + clearflag 739 + clearflag 881 + setvar 0x4096, 1 + clearflag 814 + setvar 0x408f, 1 + releaseall + end + +@ 81577FE + step_up + step_up + step_up + step_27 + step_end + +RustboroCity_DevonCorp_3F_Movement_157803:: @ 8157803 + step_right + step_right + step_right + step_down + step_right + step_right + step_right + step_right + step_right + step_right + step_right + step_right + step_right + step_27 + step_end + +RustboroCity_DevonCorp_3F_Movement_157812:: @ 8157812 + step_14 + step_25 + step_end + +RustboroCity_DevonCorp_3F_Movement_157815:: @ 8157815 + step_right + step_right + step_right + step_down + step_right + step_right + step_right + step_right + step_end + +RustboroCity_DevonCorp_3F_Movement_15781E:: @ 815781E + step_left + step_left + step_left + step_left + step_up + step_left + step_left + step_left + step_end + +RustboroCity_DevonCorp_3F_Movement_157827:: @ 8157827 + step_right + step_right + step_right + step_right + step_down + step_right + step_right + step_right + step_right + step_right + step_right + step_right + step_right + step_end + +RustboroCity_DevonCorp_3F_Movement_157835:: @ 8157835 + step_14 + step_14 + step_down + step_down + step_28 + step_end + +RustboroCity_DevonCorp_3F_EventScript_15783B:: @ 815783B + lock + faceplayer + checkflag 272 + jumpeq RustboroCity_DevonCorp_3F_EventScript_15789B + checkflag 189 + jumpeq RustboroCity_DevonCorp_3F_EventScript_157864 + msgbox RustboroCity_DevonCorp_3F_Text_18351E, 4 + closebutton + move LAST_TALKED, RustboroCity_DevonCorp_3F_Movement_1A083D + waitmove 0 + release + end + +RustboroCity_DevonCorp_3F_EventScript_157864:: @ 8157864 + msgbox RustboroCity_DevonCorp_3F_Text_18353E, 4 + giveitem ITEM_EXP_SHARE + compare RESULT, 0 + jumpeq RustboroCity_DevonCorp_3F_EventScript_1A029B + setflag 272 + msgbox RustboroCity_DevonCorp_3F_Text_1835B3, 4 + closebutton + move LAST_TALKED, RustboroCity_DevonCorp_3F_Movement_1A083D + waitmove 0 + release + end + +RustboroCity_DevonCorp_3F_EventScript_15789B:: @ 815789B + msgbox RustboroCity_DevonCorp_3F_Text_18368D, 4 + closebutton + move LAST_TALKED, RustboroCity_DevonCorp_3F_Movement_1A083D + waitmove 0 + release + end + +RustboroCity_DevonCorp_3F_EventScript_1578B0:: @ 81578B0 + lock + faceplayer + checkflag 256 + jumpeq RustboroCity_DevonCorp_3F_EventScript_1578C5 + msgbox RustboroCity_DevonCorp_3F_Text_18395C, 4 + release + end + +RustboroCity_DevonCorp_3F_EventScript_1578C5:: @ 81578C5 + msgbox RustboroCity_DevonCorp_3F_Text_1839A3, 4 + release + end + +RustboroCity_DevonCorp_3F_EventScript_1578CF:: @ 81578CF + msgbox RustboroCity_DevonCorp_3F_Text_183A04, 3 + end diff --git a/data/scripts/maps/RustboroCity_DevonCorp_3F.s b/data/scripts/maps/RustboroCity_DevonCorp_3F.s deleted file mode 100644 index 2b749c873..000000000 --- a/data/scripts/maps/RustboroCity_DevonCorp_3F.s +++ /dev/null @@ -1,197 +0,0 @@ -RustboroCity_DevonCorp_3F_MapScripts:: @ 8157711 - map_script 3, RustboroCity_DevonCorp_3F_MapScript1_157721 - map_script 4, RustboroCity_DevonCorp_3F_MapScript2_157739 - map_script 2, RustboroCity_DevonCorp_3F_MapScript2_157748 - .byte 0 - -RustboroCity_DevonCorp_3F_MapScript1_157721:: @ 8157721 - compare 0x408f, 0 - callif 1, RustboroCity_DevonCorp_3F_EventScript_15772D - end - -RustboroCity_DevonCorp_3F_EventScript_15772D:: @ 815772D - movespriteperm 2, 3, 2 - spritebehave 2, 9 - return - -RustboroCity_DevonCorp_3F_MapScript2_157739:: @ 8157739 - map_script_2 0x408f, 0, RustboroCity_DevonCorp_3F_EventScript_157743 - .2byte 0 - -RustboroCity_DevonCorp_3F_EventScript_157743:: @ 8157743 - spriteface 255, 4 - end - -RustboroCity_DevonCorp_3F_MapScript2_157748:: @ 8157748 - map_script_2 0x408f, 0, RustboroCity_DevonCorp_3F_EventScript_157752 - .2byte 0 - -RustboroCity_DevonCorp_3F_EventScript_157752:: @ 8157752 - lockall - msgbox RustboroCity_DevonCorp_3F_Text_18374C, 4 - closebutton - move 2, RustboroCity_DevonCorp_3F_Movement_157815 - waitmove 0 - pause 80 - move 2, RustboroCity_DevonCorp_3F_Movement_15781E - waitmove 0 - msgbox RustboroCity_DevonCorp_3F_Text_183903, 4 - closebutton - playmusic 420, 0 - move 2, RustboroCity_DevonCorp_3F_Movement_157803 - move 255, RustboroCity_DevonCorp_3F_Movement_157827 - waitmove 0 - msgbox RustboroCity_DevonCorp_3F_Text_18394A, 4 - closebutton - fadedefault - move 2, RustboroCity_DevonCorp_3F_Movement_157812 - move 255, RustboroCity_DevonCorp_3F_Movement_157835 - waitmove 0 - msgbox RustboroCity_DevonCorp_3F_Text_18320B, 4 - giveitem ITEM_LETTER - msgbox RustboroCity_DevonCorp_3F_Text_18337E, 4 - fanfare 370 - message RustboroCity_DevonCorp_3F_Text_183422 - waitfanfare - waittext - setflag 2050 - setflag 188 - msgbox RustboroCity_DevonCorp_3F_Text_183439, 4 - setflag 894 - clearflag 807 - clearflag 983 - clearflag 739 - clearflag 881 - setvar 0x4096, 1 - clearflag 814 - setvar 0x408f, 1 - releaseall - end - -@ 81577FE - step_up - step_up - step_up - step_27 - step_end - -RustboroCity_DevonCorp_3F_Movement_157803:: @ 8157803 - step_right - step_right - step_right - step_down - step_right - step_right - step_right - step_right - step_right - step_right - step_right - step_right - step_right - step_27 - step_end - -RustboroCity_DevonCorp_3F_Movement_157812:: @ 8157812 - step_14 - step_25 - step_end - -RustboroCity_DevonCorp_3F_Movement_157815:: @ 8157815 - step_right - step_right - step_right - step_down - step_right - step_right - step_right - step_right - step_end - -RustboroCity_DevonCorp_3F_Movement_15781E:: @ 815781E - step_left - step_left - step_left - step_left - step_up - step_left - step_left - step_left - step_end - -RustboroCity_DevonCorp_3F_Movement_157827:: @ 8157827 - step_right - step_right - step_right - step_right - step_down - step_right - step_right - step_right - step_right - step_right - step_right - step_right - step_right - step_end - -RustboroCity_DevonCorp_3F_Movement_157835:: @ 8157835 - step_14 - step_14 - step_down - step_down - step_28 - step_end - -RustboroCity_DevonCorp_3F_EventScript_15783B:: @ 815783B - lock - faceplayer - checkflag 272 - jumpeq RustboroCity_DevonCorp_3F_EventScript_15789B - checkflag 189 - jumpeq RustboroCity_DevonCorp_3F_EventScript_157864 - msgbox RustboroCity_DevonCorp_3F_Text_18351E, 4 - closebutton - move LAST_TALKED, RustboroCity_DevonCorp_3F_Movement_1A083D - waitmove 0 - release - end - -RustboroCity_DevonCorp_3F_EventScript_157864:: @ 8157864 - msgbox RustboroCity_DevonCorp_3F_Text_18353E, 4 - giveitem ITEM_EXP_SHARE - compare RESULT, 0 - jumpeq RustboroCity_DevonCorp_3F_EventScript_1A029B - setflag 272 - msgbox RustboroCity_DevonCorp_3F_Text_1835B3, 4 - closebutton - move LAST_TALKED, RustboroCity_DevonCorp_3F_Movement_1A083D - waitmove 0 - release - end - -RustboroCity_DevonCorp_3F_EventScript_15789B:: @ 815789B - msgbox RustboroCity_DevonCorp_3F_Text_18368D, 4 - closebutton - move LAST_TALKED, RustboroCity_DevonCorp_3F_Movement_1A083D - waitmove 0 - release - end - -RustboroCity_DevonCorp_3F_EventScript_1578B0:: @ 81578B0 - lock - faceplayer - checkflag 256 - jumpeq RustboroCity_DevonCorp_3F_EventScript_1578C5 - msgbox RustboroCity_DevonCorp_3F_Text_18395C, 4 - release - end - -RustboroCity_DevonCorp_3F_EventScript_1578C5:: @ 81578C5 - msgbox RustboroCity_DevonCorp_3F_Text_1839A3, 4 - release - end - -RustboroCity_DevonCorp_3F_EventScript_1578CF:: @ 81578CF - msgbox RustboroCity_DevonCorp_3F_Text_183A04, 3 - end diff --git a/data/scripts/maps/RustboroCity_Flat1_1F.inc b/data/scripts/maps/RustboroCity_Flat1_1F.inc new file mode 100644 index 000000000..dbbdf22b7 --- /dev/null +++ b/data/scripts/maps/RustboroCity_Flat1_1F.inc @@ -0,0 +1,10 @@ +RustboroCity_Flat1_1F_MapScripts:: @ 8157C5F + .byte 0 + +RustboroCity_Flat1_1F_EventScript_157C60:: @ 8157C60 + msgbox RustboroCity_Flat1_1F_Text_184DB4, 2 + end + +RustboroCity_Flat1_1F_EventScript_157C69:: @ 8157C69 + msgbox RustboroCity_Flat1_1F_Text_184DE9, 2 + end diff --git a/data/scripts/maps/RustboroCity_Flat1_1F.s b/data/scripts/maps/RustboroCity_Flat1_1F.s deleted file mode 100644 index dbbdf22b7..000000000 --- a/data/scripts/maps/RustboroCity_Flat1_1F.s +++ /dev/null @@ -1,10 +0,0 @@ -RustboroCity_Flat1_1F_MapScripts:: @ 8157C5F - .byte 0 - -RustboroCity_Flat1_1F_EventScript_157C60:: @ 8157C60 - msgbox RustboroCity_Flat1_1F_Text_184DB4, 2 - end - -RustboroCity_Flat1_1F_EventScript_157C69:: @ 8157C69 - msgbox RustboroCity_Flat1_1F_Text_184DE9, 2 - end diff --git a/data/scripts/maps/RustboroCity_Flat1_2F.inc b/data/scripts/maps/RustboroCity_Flat1_2F.inc new file mode 100644 index 000000000..53672bb42 --- /dev/null +++ b/data/scripts/maps/RustboroCity_Flat1_2F.inc @@ -0,0 +1,6 @@ +RustboroCity_Flat1_2F_MapScripts:: @ 8157C72 + .byte 0 + +RustboroCity_Flat1_2F_EventScript_157C73:: @ 8157C73 + msgbox RustboroCity_Flat1_2F_Text_184E0D, 2 + end diff --git a/data/scripts/maps/RustboroCity_Flat1_2F.s b/data/scripts/maps/RustboroCity_Flat1_2F.s deleted file mode 100644 index 53672bb42..000000000 --- a/data/scripts/maps/RustboroCity_Flat1_2F.s +++ /dev/null @@ -1,6 +0,0 @@ -RustboroCity_Flat1_2F_MapScripts:: @ 8157C72 - .byte 0 - -RustboroCity_Flat1_2F_EventScript_157C73:: @ 8157C73 - msgbox RustboroCity_Flat1_2F_Text_184E0D, 2 - end diff --git a/data/scripts/maps/RustboroCity_Flat2_1F.inc b/data/scripts/maps/RustboroCity_Flat2_1F.inc new file mode 100644 index 000000000..5aa91d5d1 --- /dev/null +++ b/data/scripts/maps/RustboroCity_Flat2_1F.inc @@ -0,0 +1,16 @@ +RustboroCity_Flat2_1F_MapScripts:: @ 8157D79 + .byte 0 + +RustboroCity_Flat2_1F_EventScript_157D7A:: @ 8157D7A + msgbox RustboroCity_Flat2_1F_Text_1853DD, 2 + end + +RustboroCity_Flat2_1F_EventScript_157D83:: @ 8157D83 + lock + faceplayer + checksound + pokecry SPECIES_SKITTY, 0 + msgbox RustboroCity_Flat2_1F_Text_185410, 4 + waitpokecry + release + end diff --git a/data/scripts/maps/RustboroCity_Flat2_1F.s b/data/scripts/maps/RustboroCity_Flat2_1F.s deleted file mode 100644 index 5aa91d5d1..000000000 --- a/data/scripts/maps/RustboroCity_Flat2_1F.s +++ /dev/null @@ -1,16 +0,0 @@ -RustboroCity_Flat2_1F_MapScripts:: @ 8157D79 - .byte 0 - -RustboroCity_Flat2_1F_EventScript_157D7A:: @ 8157D7A - msgbox RustboroCity_Flat2_1F_Text_1853DD, 2 - end - -RustboroCity_Flat2_1F_EventScript_157D83:: @ 8157D83 - lock - faceplayer - checksound - pokecry SPECIES_SKITTY, 0 - msgbox RustboroCity_Flat2_1F_Text_185410, 4 - waitpokecry - release - end diff --git a/data/scripts/maps/RustboroCity_Flat2_2F.inc b/data/scripts/maps/RustboroCity_Flat2_2F.inc new file mode 100644 index 000000000..d6e0c92b3 --- /dev/null +++ b/data/scripts/maps/RustboroCity_Flat2_2F.inc @@ -0,0 +1,24 @@ +RustboroCity_Flat2_2F_MapScripts:: @ 8157D96 + .byte 0 + +RustboroCity_Flat2_2F_EventScript_157D97:: @ 8157D97 + msgbox RustboroCity_Flat2_2F_Text_185421, 2 + end + +RustboroCity_Flat2_2F_EventScript_157DA0:: @ 8157DA0 + lock + faceplayer + checkflag 213 + jumpeq RustboroCity_Flat2_2F_EventScript_157DCF + msgbox RustboroCity_Flat2_2F_Text_185461, 4 + giveitem ITEM_PREMIER_BALL + compare RESULT, 0 + jumpeq RustboroCity_Flat2_2F_EventScript_1A029B + setflag 213 + release + end + +RustboroCity_Flat2_2F_EventScript_157DCF:: @ 8157DCF + msgbox RustboroCity_Flat2_2F_Text_1854C4, 4 + release + end diff --git a/data/scripts/maps/RustboroCity_Flat2_2F.s b/data/scripts/maps/RustboroCity_Flat2_2F.s deleted file mode 100644 index d6e0c92b3..000000000 --- a/data/scripts/maps/RustboroCity_Flat2_2F.s +++ /dev/null @@ -1,24 +0,0 @@ -RustboroCity_Flat2_2F_MapScripts:: @ 8157D96 - .byte 0 - -RustboroCity_Flat2_2F_EventScript_157D97:: @ 8157D97 - msgbox RustboroCity_Flat2_2F_Text_185421, 2 - end - -RustboroCity_Flat2_2F_EventScript_157DA0:: @ 8157DA0 - lock - faceplayer - checkflag 213 - jumpeq RustboroCity_Flat2_2F_EventScript_157DCF - msgbox RustboroCity_Flat2_2F_Text_185461, 4 - giveitem ITEM_PREMIER_BALL - compare RESULT, 0 - jumpeq RustboroCity_Flat2_2F_EventScript_1A029B - setflag 213 - release - end - -RustboroCity_Flat2_2F_EventScript_157DCF:: @ 8157DCF - msgbox RustboroCity_Flat2_2F_Text_1854C4, 4 - release - end diff --git a/data/scripts/maps/RustboroCity_Flat2_3F.inc b/data/scripts/maps/RustboroCity_Flat2_3F.inc new file mode 100644 index 000000000..d3b05b5bf --- /dev/null +++ b/data/scripts/maps/RustboroCity_Flat2_3F.inc @@ -0,0 +1,10 @@ +RustboroCity_Flat2_3F_MapScripts:: @ 8157DD9 + .byte 0 + +RustboroCity_Flat2_3F_EventScript_157DDA:: @ 8157DDA + msgbox RustboroCity_Flat2_3F_Text_18551D, 2 + end + +RustboroCity_Flat2_3F_EventScript_157DE3:: @ 8157DE3 + msgbox RustboroCity_Flat2_3F_Text_18554D, 2 + end diff --git a/data/scripts/maps/RustboroCity_Flat2_3F.s b/data/scripts/maps/RustboroCity_Flat2_3F.s deleted file mode 100644 index d3b05b5bf..000000000 --- a/data/scripts/maps/RustboroCity_Flat2_3F.s +++ /dev/null @@ -1,10 +0,0 @@ -RustboroCity_Flat2_3F_MapScripts:: @ 8157DD9 - .byte 0 - -RustboroCity_Flat2_3F_EventScript_157DDA:: @ 8157DDA - msgbox RustboroCity_Flat2_3F_Text_18551D, 2 - end - -RustboroCity_Flat2_3F_EventScript_157DE3:: @ 8157DE3 - msgbox RustboroCity_Flat2_3F_Text_18554D, 2 - end diff --git a/data/scripts/maps/RustboroCity_Gym.inc b/data/scripts/maps/RustboroCity_Gym.inc new file mode 100644 index 000000000..e4f91f82e --- /dev/null +++ b/data/scripts/maps/RustboroCity_Gym.inc @@ -0,0 +1,83 @@ +RustboroCity_Gym_MapScripts:: @ 81578D8 + .byte 0 + +RustboroCity_Gym_EventScript_1578D9:: @ 81578D9 + trainerbattle 1, OPPONENT_ROXANNE, 0, RustboroCity_Gym_Text_183EE5, RustboroCity_Gym_Text_183FC4, RustboroCity_Gym_EventScript_1578FE + checkflag 165 + jumpif 0, RustboroCity_Gym_EventScript_15793C + msgbox RustboroCity_Gym_Text_184252, 4 + release + end + +RustboroCity_Gym_EventScript_1578FE:: @ 81578FE + message RustboroCity_Gym_Text_1840AB + waittext + call RustboroCity_Gym_EventScript_1A02C5 + msgbox RustboroCity_Gym_Text_1840D5, 4 + setflag 1201 + setflag 2055 + setvar 0x405a, 1 + addvar 0x4085, 1 + setvar 0x8008, 1 + call RustboroCity_Gym_EventScript_1A01C0 + compare 0x4085, 6 + callif 1, RustboroCity_Gym_EventScript_1A00FB + jump RustboroCity_Gym_EventScript_15793C + end + +RustboroCity_Gym_EventScript_15793C:: @ 815793C + giveitem ITEM_TM39 + compare RESULT, 0 + jumpeq RustboroCity_Gym_EventScript_1A029B + setflag 165 + msgbox RustboroCity_Gym_Text_184170, 4 + release + end + +RustboroCity_Gym_EventScript_157960:: @ 8157960 + trainerbattle 0, OPPONENT_JOSH, 0, RustboroCity_Gym_Text_183D99, RustboroCity_Gym_Text_183DDD + msgbox RustboroCity_Gym_Text_183DF9, 6 + end + +RustboroCity_Gym_EventScript_157977:: @ 8157977 + trainerbattle 0, OPPONENT_TOMMY, 0, RustboroCity_Gym_Text_183E38, RustboroCity_Gym_Text_183E78 + msgbox RustboroCity_Gym_Text_183E98, 6 + end + +RustboroCity_Gym_EventScript_15798E:: @ 815798E + lock + faceplayer + checkflag 1201 + jumpeq RustboroCity_Gym_EventScript_1579A3 + msgbox RustboroCity_Gym_Text_183A4B, 4 + release + end + +RustboroCity_Gym_EventScript_1579A3:: @ 81579A3 + msgbox RustboroCity_Gym_Text_183C90, 4 + release + end + +RustboroCity_Gym_EventScript_1579AD:: @ 81579AD + lockall + checkflag 2055 + jumpeq RustboroCity_Gym_EventScript_1579CD + jump RustboroCity_Gym_EventScript_1579D7 + end + +RustboroCity_Gym_EventScript_1579BD:: @ 81579BD + lockall + checkflag 2055 + jumpeq RustboroCity_Gym_EventScript_1579CD + jump RustboroCity_Gym_EventScript_1579D7 + end + +RustboroCity_Gym_EventScript_1579CD:: @ 81579CD + msgbox RustboroCity_Gym_Text_1842E6, 4 + releaseall + end + +RustboroCity_Gym_EventScript_1579D7:: @ 81579D7 + msgbox RustboroCity_Gym_Text_1842CC, 4 + releaseall + end diff --git a/data/scripts/maps/RustboroCity_Gym.s b/data/scripts/maps/RustboroCity_Gym.s deleted file mode 100644 index e4f91f82e..000000000 --- a/data/scripts/maps/RustboroCity_Gym.s +++ /dev/null @@ -1,83 +0,0 @@ -RustboroCity_Gym_MapScripts:: @ 81578D8 - .byte 0 - -RustboroCity_Gym_EventScript_1578D9:: @ 81578D9 - trainerbattle 1, OPPONENT_ROXANNE, 0, RustboroCity_Gym_Text_183EE5, RustboroCity_Gym_Text_183FC4, RustboroCity_Gym_EventScript_1578FE - checkflag 165 - jumpif 0, RustboroCity_Gym_EventScript_15793C - msgbox RustboroCity_Gym_Text_184252, 4 - release - end - -RustboroCity_Gym_EventScript_1578FE:: @ 81578FE - message RustboroCity_Gym_Text_1840AB - waittext - call RustboroCity_Gym_EventScript_1A02C5 - msgbox RustboroCity_Gym_Text_1840D5, 4 - setflag 1201 - setflag 2055 - setvar 0x405a, 1 - addvar 0x4085, 1 - setvar 0x8008, 1 - call RustboroCity_Gym_EventScript_1A01C0 - compare 0x4085, 6 - callif 1, RustboroCity_Gym_EventScript_1A00FB - jump RustboroCity_Gym_EventScript_15793C - end - -RustboroCity_Gym_EventScript_15793C:: @ 815793C - giveitem ITEM_TM39 - compare RESULT, 0 - jumpeq RustboroCity_Gym_EventScript_1A029B - setflag 165 - msgbox RustboroCity_Gym_Text_184170, 4 - release - end - -RustboroCity_Gym_EventScript_157960:: @ 8157960 - trainerbattle 0, OPPONENT_JOSH, 0, RustboroCity_Gym_Text_183D99, RustboroCity_Gym_Text_183DDD - msgbox RustboroCity_Gym_Text_183DF9, 6 - end - -RustboroCity_Gym_EventScript_157977:: @ 8157977 - trainerbattle 0, OPPONENT_TOMMY, 0, RustboroCity_Gym_Text_183E38, RustboroCity_Gym_Text_183E78 - msgbox RustboroCity_Gym_Text_183E98, 6 - end - -RustboroCity_Gym_EventScript_15798E:: @ 815798E - lock - faceplayer - checkflag 1201 - jumpeq RustboroCity_Gym_EventScript_1579A3 - msgbox RustboroCity_Gym_Text_183A4B, 4 - release - end - -RustboroCity_Gym_EventScript_1579A3:: @ 81579A3 - msgbox RustboroCity_Gym_Text_183C90, 4 - release - end - -RustboroCity_Gym_EventScript_1579AD:: @ 81579AD - lockall - checkflag 2055 - jumpeq RustboroCity_Gym_EventScript_1579CD - jump RustboroCity_Gym_EventScript_1579D7 - end - -RustboroCity_Gym_EventScript_1579BD:: @ 81579BD - lockall - checkflag 2055 - jumpeq RustboroCity_Gym_EventScript_1579CD - jump RustboroCity_Gym_EventScript_1579D7 - end - -RustboroCity_Gym_EventScript_1579CD:: @ 81579CD - msgbox RustboroCity_Gym_Text_1842E6, 4 - releaseall - end - -RustboroCity_Gym_EventScript_1579D7:: @ 81579D7 - msgbox RustboroCity_Gym_Text_1842CC, 4 - releaseall - end diff --git a/data/scripts/maps/RustboroCity_House1.inc b/data/scripts/maps/RustboroCity_House1.inc new file mode 100644 index 000000000..a10d7b69e --- /dev/null +++ b/data/scripts/maps/RustboroCity_House1.inc @@ -0,0 +1,54 @@ +RustboroCity_House1_MapScripts:: @ 8157C7C + .byte 0 + +RustboroCity_House1_EventScript_157C7D:: @ 8157C7D + lock + faceplayer + checkflag 153 + jumpeq RustboroCity_House1_EventScript_157D13 + setvar 0x8008, 0 + copyvar 0x8004, 0x8008 + specialval RESULT, 252 + copyvar 0x8009, RESULT + msgbox RustboroCity_House1_Text_184EBA, 5 + compare RESULT, 0 + jumpeq RustboroCity_House1_EventScript_157CFB + special 159 + waitstate + copyvar 0x800a, 0x8004 + compare 0x8004, 255 + jumpeq RustboroCity_House1_EventScript_157CFB + copyvar 0x8005, 0x800a + specialval RESULT, 255 + copyvar 0x800b, RESULT + comparevars RESULT, 0x8009 + jumpif 5, RustboroCity_House1_EventScript_157D05 + copyvar 0x8004, 0x8008 + copyvar 0x8005, 0x800a + special 253 + special 254 + waitstate + msgbox RustboroCity_House1_Text_184F6B, 4 + setflag 153 + release + end + +RustboroCity_House1_EventScript_157CFB:: @ 8157CFB + msgbox RustboroCity_House1_Text_184FC1, 4 + release + end + +RustboroCity_House1_EventScript_157D05:: @ 8157D05 + bufferpoke 0, 0x8009 + msgbox RustboroCity_House1_Text_184F8F, 4 + release + end + +RustboroCity_House1_EventScript_157D13:: @ 8157D13 + msgbox RustboroCity_House1_Text_184FDD, 4 + release + end + +RustboroCity_House1_EventScript_157D1D:: @ 8157D1D + msgbox RustboroCity_House1_Text_185020, 2 + end diff --git a/data/scripts/maps/RustboroCity_House1.s b/data/scripts/maps/RustboroCity_House1.s deleted file mode 100644 index a10d7b69e..000000000 --- a/data/scripts/maps/RustboroCity_House1.s +++ /dev/null @@ -1,54 +0,0 @@ -RustboroCity_House1_MapScripts:: @ 8157C7C - .byte 0 - -RustboroCity_House1_EventScript_157C7D:: @ 8157C7D - lock - faceplayer - checkflag 153 - jumpeq RustboroCity_House1_EventScript_157D13 - setvar 0x8008, 0 - copyvar 0x8004, 0x8008 - specialval RESULT, 252 - copyvar 0x8009, RESULT - msgbox RustboroCity_House1_Text_184EBA, 5 - compare RESULT, 0 - jumpeq RustboroCity_House1_EventScript_157CFB - special 159 - waitstate - copyvar 0x800a, 0x8004 - compare 0x8004, 255 - jumpeq RustboroCity_House1_EventScript_157CFB - copyvar 0x8005, 0x800a - specialval RESULT, 255 - copyvar 0x800b, RESULT - comparevars RESULT, 0x8009 - jumpif 5, RustboroCity_House1_EventScript_157D05 - copyvar 0x8004, 0x8008 - copyvar 0x8005, 0x800a - special 253 - special 254 - waitstate - msgbox RustboroCity_House1_Text_184F6B, 4 - setflag 153 - release - end - -RustboroCity_House1_EventScript_157CFB:: @ 8157CFB - msgbox RustboroCity_House1_Text_184FC1, 4 - release - end - -RustboroCity_House1_EventScript_157D05:: @ 8157D05 - bufferpoke 0, 0x8009 - msgbox RustboroCity_House1_Text_184F8F, 4 - release - end - -RustboroCity_House1_EventScript_157D13:: @ 8157D13 - msgbox RustboroCity_House1_Text_184FDD, 4 - release - end - -RustboroCity_House1_EventScript_157D1D:: @ 8157D1D - msgbox RustboroCity_House1_Text_185020, 2 - end diff --git a/data/scripts/maps/RustboroCity_House2.inc b/data/scripts/maps/RustboroCity_House2.inc new file mode 100644 index 000000000..b448065f4 --- /dev/null +++ b/data/scripts/maps/RustboroCity_House2.inc @@ -0,0 +1,10 @@ +RustboroCity_House2_MapScripts:: @ 8157D66 + .byte 0 + +RustboroCity_House2_EventScript_157D67:: @ 8157D67 + msgbox RustboroCity_House2_Text_18532D, 2 + end + +RustboroCity_House2_EventScript_157D70:: @ 8157D70 + msgbox RustboroCity_House2_Text_185388, 2 + end diff --git a/data/scripts/maps/RustboroCity_House2.s b/data/scripts/maps/RustboroCity_House2.s deleted file mode 100644 index b448065f4..000000000 --- a/data/scripts/maps/RustboroCity_House2.s +++ /dev/null @@ -1,10 +0,0 @@ -RustboroCity_House2_MapScripts:: @ 8157D66 - .byte 0 - -RustboroCity_House2_EventScript_157D67:: @ 8157D67 - msgbox RustboroCity_House2_Text_18532D, 2 - end - -RustboroCity_House2_EventScript_157D70:: @ 8157D70 - msgbox RustboroCity_House2_Text_185388, 2 - end diff --git a/data/scripts/maps/RustboroCity_House3.inc b/data/scripts/maps/RustboroCity_House3.inc new file mode 100644 index 000000000..0e81ed158 --- /dev/null +++ b/data/scripts/maps/RustboroCity_House3.inc @@ -0,0 +1,20 @@ +RustboroCity_House3_MapScripts:: @ 8157DEC + .byte 0 + +RustboroCity_House3_EventScript_157DED:: @ 8157DED + msgbox RustboroCity_House3_Text_185584, 2 + end + +RustboroCity_House3_EventScript_157DF6:: @ 8157DF6 + msgbox RustboroCity_House3_Text_1855FA, 2 + end + +RustboroCity_House3_EventScript_157DFF:: @ 8157DFF + lock + faceplayer + checksound + pokecry SPECIES_PIKACHU, 0 + msgbox RustboroCity_House3_Text_18567D, 4 + waitpokecry + release + end diff --git a/data/scripts/maps/RustboroCity_House3.s b/data/scripts/maps/RustboroCity_House3.s deleted file mode 100644 index 0e81ed158..000000000 --- a/data/scripts/maps/RustboroCity_House3.s +++ /dev/null @@ -1,20 +0,0 @@ -RustboroCity_House3_MapScripts:: @ 8157DEC - .byte 0 - -RustboroCity_House3_EventScript_157DED:: @ 8157DED - msgbox RustboroCity_House3_Text_185584, 2 - end - -RustboroCity_House3_EventScript_157DF6:: @ 8157DF6 - msgbox RustboroCity_House3_Text_1855FA, 2 - end - -RustboroCity_House3_EventScript_157DFF:: @ 8157DFF - lock - faceplayer - checksound - pokecry SPECIES_PIKACHU, 0 - msgbox RustboroCity_House3_Text_18567D, 4 - waitpokecry - release - end diff --git a/data/scripts/maps/RustboroCity_Mart.inc b/data/scripts/maps/RustboroCity_Mart.inc new file mode 100644 index 000000000..6b4ff3a77 --- /dev/null +++ b/data/scripts/maps/RustboroCity_Mart.inc @@ -0,0 +1,71 @@ +RustboroCity_Mart_MapScripts:: @ 8157BD3 + .byte 0 + +RustboroCity_Mart_EventScript_157BD4:: @ 8157BD4 + lock + faceplayer + message RustboroCity_Mart_Text_1A0BE4 + waittext + checkflag 287 + jumpif 0, RustboroCity_Mart_EventScript_157BEF + checkflag 287 + jumpeq RustboroCity_Mart_EventScript_157C18 + end + +RustboroCity_Mart_EventScript_157BEF:: @ 8157BEF + pokemart RustboroCity_Mart_Items1 + msgbox RustboroCity_Mart_Text_1A0C02, 4 + release + end + + .align 2 +RustboroCity_Mart_Items1:: @ 8157C00 + .2byte ITEM_POKE_BALL + .2byte ITEM_POTION + .2byte ITEM_SUPER_POTION + .2byte ITEM_ANTIDOTE + .2byte ITEM_PARALYZE_HEAL + .2byte ITEM_ESCAPE_ROPE + .2byte ITEM_REPEL + .2byte ITEM_X_SPEED + .2byte ITEM_X_ATTACK + .2byte ITEM_X_DEFEND + .2byte ITEM_NONE + release + end + +RustboroCity_Mart_EventScript_157C18:: @ 8157C18 + pokemart RustboroCity_Mart_Items2 + msgbox RustboroCity_Mart_Text_1A0C02, 4 + release + end + + .align 2 +RustboroCity_Mart_Items2:: @ 8157C28 + .2byte ITEM_POKE_BALL + .2byte ITEM_TIMER_BALL + .2byte ITEM_REPEAT_BALL + .2byte ITEM_POTION + .2byte ITEM_SUPER_POTION + .2byte ITEM_ANTIDOTE + .2byte ITEM_PARALYZE_HEAL + .2byte ITEM_ESCAPE_ROPE + .2byte ITEM_REPEL + .2byte ITEM_X_SPEED + .2byte ITEM_X_ATTACK + .2byte ITEM_X_DEFEND + .2byte ITEM_NONE + release + end + +RustboroCity_Mart_EventScript_157C44:: @ 8157C44 + msgbox RustboroCity_Mart_Text_184C76, 2 + end + +RustboroCity_Mart_EventScript_157C4D:: @ 8157C4D + msgbox RustboroCity_Mart_Text_184CD8, 2 + end + +RustboroCity_Mart_EventScript_157C56:: @ 8157C56 + msgbox RustboroCity_Mart_Text_184D43, 2 + end diff --git a/data/scripts/maps/RustboroCity_Mart.s b/data/scripts/maps/RustboroCity_Mart.s deleted file mode 100644 index 6b4ff3a77..000000000 --- a/data/scripts/maps/RustboroCity_Mart.s +++ /dev/null @@ -1,71 +0,0 @@ -RustboroCity_Mart_MapScripts:: @ 8157BD3 - .byte 0 - -RustboroCity_Mart_EventScript_157BD4:: @ 8157BD4 - lock - faceplayer - message RustboroCity_Mart_Text_1A0BE4 - waittext - checkflag 287 - jumpif 0, RustboroCity_Mart_EventScript_157BEF - checkflag 287 - jumpeq RustboroCity_Mart_EventScript_157C18 - end - -RustboroCity_Mart_EventScript_157BEF:: @ 8157BEF - pokemart RustboroCity_Mart_Items1 - msgbox RustboroCity_Mart_Text_1A0C02, 4 - release - end - - .align 2 -RustboroCity_Mart_Items1:: @ 8157C00 - .2byte ITEM_POKE_BALL - .2byte ITEM_POTION - .2byte ITEM_SUPER_POTION - .2byte ITEM_ANTIDOTE - .2byte ITEM_PARALYZE_HEAL - .2byte ITEM_ESCAPE_ROPE - .2byte ITEM_REPEL - .2byte ITEM_X_SPEED - .2byte ITEM_X_ATTACK - .2byte ITEM_X_DEFEND - .2byte ITEM_NONE - release - end - -RustboroCity_Mart_EventScript_157C18:: @ 8157C18 - pokemart RustboroCity_Mart_Items2 - msgbox RustboroCity_Mart_Text_1A0C02, 4 - release - end - - .align 2 -RustboroCity_Mart_Items2:: @ 8157C28 - .2byte ITEM_POKE_BALL - .2byte ITEM_TIMER_BALL - .2byte ITEM_REPEAT_BALL - .2byte ITEM_POTION - .2byte ITEM_SUPER_POTION - .2byte ITEM_ANTIDOTE - .2byte ITEM_PARALYZE_HEAL - .2byte ITEM_ESCAPE_ROPE - .2byte ITEM_REPEL - .2byte ITEM_X_SPEED - .2byte ITEM_X_ATTACK - .2byte ITEM_X_DEFEND - .2byte ITEM_NONE - release - end - -RustboroCity_Mart_EventScript_157C44:: @ 8157C44 - msgbox RustboroCity_Mart_Text_184C76, 2 - end - -RustboroCity_Mart_EventScript_157C4D:: @ 8157C4D - msgbox RustboroCity_Mart_Text_184CD8, 2 - end - -RustboroCity_Mart_EventScript_157C56:: @ 8157C56 - msgbox RustboroCity_Mart_Text_184D43, 2 - end diff --git a/data/scripts/maps/RustboroCity_PokemonCenter_1F.inc b/data/scripts/maps/RustboroCity_PokemonCenter_1F.inc new file mode 100644 index 000000000..896e8e220 --- /dev/null +++ b/data/scripts/maps/RustboroCity_PokemonCenter_1F.inc @@ -0,0 +1,28 @@ +RustboroCity_PokemonCenter_1F_MapScripts:: @ 8157B79 + map_script 3, RustboroCity_PokemonCenter_1F_MapScript1_157B7F + .byte 0 + +RustboroCity_PokemonCenter_1F_MapScript1_157B7F:: @ 8157B7F + sethealplace 6 + call RustboroCity_PokemonCenter_1F_EventScript_19FD1B + end + +RustboroCity_PokemonCenter_1F_EventScript_157B88:: @ 8157B88 + setvar 0x800b, 1 + call RustboroCity_PokemonCenter_1F_EventScript_19FD5B + waittext + waitbutton + release + end + +RustboroCity_PokemonCenter_1F_EventScript_157B96:: @ 8157B96 + msgbox RustboroCity_PokemonCenter_1F_Text_184B37, 2 + end + +RustboroCity_PokemonCenter_1F_EventScript_157B9F:: @ 8157B9F + msgbox RustboroCity_PokemonCenter_1F_Text_184BAB, 2 + end + +RustboroCity_PokemonCenter_1F_EventScript_157BA8:: @ 8157BA8 + msgbox RustboroCity_PokemonCenter_1F_Text_184C19, 2 + end diff --git a/data/scripts/maps/RustboroCity_PokemonCenter_1F.s b/data/scripts/maps/RustboroCity_PokemonCenter_1F.s deleted file mode 100644 index 896e8e220..000000000 --- a/data/scripts/maps/RustboroCity_PokemonCenter_1F.s +++ /dev/null @@ -1,28 +0,0 @@ -RustboroCity_PokemonCenter_1F_MapScripts:: @ 8157B79 - map_script 3, RustboroCity_PokemonCenter_1F_MapScript1_157B7F - .byte 0 - -RustboroCity_PokemonCenter_1F_MapScript1_157B7F:: @ 8157B7F - sethealplace 6 - call RustboroCity_PokemonCenter_1F_EventScript_19FD1B - end - -RustboroCity_PokemonCenter_1F_EventScript_157B88:: @ 8157B88 - setvar 0x800b, 1 - call RustboroCity_PokemonCenter_1F_EventScript_19FD5B - waittext - waitbutton - release - end - -RustboroCity_PokemonCenter_1F_EventScript_157B96:: @ 8157B96 - msgbox RustboroCity_PokemonCenter_1F_Text_184B37, 2 - end - -RustboroCity_PokemonCenter_1F_EventScript_157B9F:: @ 8157B9F - msgbox RustboroCity_PokemonCenter_1F_Text_184BAB, 2 - end - -RustboroCity_PokemonCenter_1F_EventScript_157BA8:: @ 8157BA8 - msgbox RustboroCity_PokemonCenter_1F_Text_184C19, 2 - end diff --git a/data/scripts/maps/RustboroCity_PokemonCenter_2F.inc b/data/scripts/maps/RustboroCity_PokemonCenter_2F.inc new file mode 100644 index 000000000..d0ffc5435 --- /dev/null +++ b/data/scripts/maps/RustboroCity_PokemonCenter_2F.inc @@ -0,0 +1,17 @@ +RustboroCity_PokemonCenter_2F_MapScripts:: @ 8157BB1 + map_script 2, RustboroCity_PokemonCenter_2F_MapScript2_1A3D88 + map_script 4, RustboroCity_PokemonCenter_2F_MapScript2_1A3D03 + map_script 1, RustboroCity_PokemonCenter_2F_MapScript1_1A3D32 + .byte 0 + +RustboroCity_PokemonCenter_2F_EventScript_157BC1:: @ 8157BC1 + call RustboroCity_PokemonCenter_2F_EventScript_1A3EA6 + end + +RustboroCity_PokemonCenter_2F_EventScript_157BC7:: @ 8157BC7 + call RustboroCity_PokemonCenter_2F_EventScript_1A40CC + end + +RustboroCity_PokemonCenter_2F_EventScript_157BCD:: @ 8157BCD + call RustboroCity_PokemonCenter_2F_EventScript_1A41FB + end diff --git a/data/scripts/maps/RustboroCity_PokemonCenter_2F.s b/data/scripts/maps/RustboroCity_PokemonCenter_2F.s deleted file mode 100644 index d0ffc5435..000000000 --- a/data/scripts/maps/RustboroCity_PokemonCenter_2F.s +++ /dev/null @@ -1,17 +0,0 @@ -RustboroCity_PokemonCenter_2F_MapScripts:: @ 8157BB1 - map_script 2, RustboroCity_PokemonCenter_2F_MapScript2_1A3D88 - map_script 4, RustboroCity_PokemonCenter_2F_MapScript2_1A3D03 - map_script 1, RustboroCity_PokemonCenter_2F_MapScript1_1A3D32 - .byte 0 - -RustboroCity_PokemonCenter_2F_EventScript_157BC1:: @ 8157BC1 - call RustboroCity_PokemonCenter_2F_EventScript_1A3EA6 - end - -RustboroCity_PokemonCenter_2F_EventScript_157BC7:: @ 8157BC7 - call RustboroCity_PokemonCenter_2F_EventScript_1A40CC - end - -RustboroCity_PokemonCenter_2F_EventScript_157BCD:: @ 8157BCD - call RustboroCity_PokemonCenter_2F_EventScript_1A41FB - end diff --git a/data/scripts/maps/RustboroCity_PokemonSchool.inc b/data/scripts/maps/RustboroCity_PokemonSchool.inc new file mode 100644 index 000000000..8b037a3e7 --- /dev/null +++ b/data/scripts/maps/RustboroCity_PokemonSchool.inc @@ -0,0 +1,165 @@ +RustboroCity_PokemonSchool_MapScripts:: @ 81579E1 + .byte 0 + +RustboroCity_PokemonSchool_EventScript_1579E2:: @ 81579E2 + lockall + msgbox RustboroCity_PokemonSchool_Text_184321, 4 + jump RustboroCity_PokemonSchool_EventScript_1579F1 + end + +RustboroCity_PokemonSchool_EventScript_1579F1:: @ 81579F1 + message RustboroCity_PokemonSchool_Text_184368 + waittext + multichoicerow 8, 1, 13, 3, 0 + switch RESULT + case 0, RustboroCity_PokemonSchool_EventScript_157A50 + case 1, RustboroCity_PokemonSchool_EventScript_157A5E + case 2, RustboroCity_PokemonSchool_EventScript_157A6C + case 3, RustboroCity_PokemonSchool_EventScript_157A7A + case 4, RustboroCity_PokemonSchool_EventScript_157A88 + case 5, RustboroCity_PokemonSchool_EventScript_157A96 + case 127, RustboroCity_PokemonSchool_EventScript_157A96 + end + +RustboroCity_PokemonSchool_EventScript_157A50:: @ 8157A50 + msgbox RustboroCity_PokemonSchool_Text_184389, 4 + jump RustboroCity_PokemonSchool_EventScript_1579F1 + end + +RustboroCity_PokemonSchool_EventScript_157A5E:: @ 8157A5E + msgbox RustboroCity_PokemonSchool_Text_184447, 4 + jump RustboroCity_PokemonSchool_EventScript_1579F1 + end + +RustboroCity_PokemonSchool_EventScript_157A6C:: @ 8157A6C + msgbox RustboroCity_PokemonSchool_Text_1844EC, 4 + jump RustboroCity_PokemonSchool_EventScript_1579F1 + end + +RustboroCity_PokemonSchool_EventScript_157A7A:: @ 8157A7A + msgbox RustboroCity_PokemonSchool_Text_1845A5, 4 + jump RustboroCity_PokemonSchool_EventScript_1579F1 + end + +RustboroCity_PokemonSchool_EventScript_157A88:: @ 8157A88 + msgbox RustboroCity_PokemonSchool_Text_184627, 4 + jump RustboroCity_PokemonSchool_EventScript_1579F1 + end + +RustboroCity_PokemonSchool_EventScript_157A96:: @ 8157A96 + releaseall + end + +RustboroCity_PokemonSchool_EventScript_157A98:: @ 8157A98 + msgbox RustboroCity_PokemonSchool_Text_18480E, 2 + end + +RustboroCity_PokemonSchool_EventScript_157AA1:: @ 8157AA1 + msgbox RustboroCity_PokemonSchool_Text_18483C, 2 + end + +RustboroCity_PokemonSchool_EventScript_157AAA:: @ 8157AAA + msgbox RustboroCity_PokemonSchool_Text_184873, 2 + end + +RustboroCity_PokemonSchool_EventScript_157AB3:: @ 8157AB3 + msgbox RustboroCity_PokemonSchool_Text_1848D8, 2 + end + +RustboroCity_PokemonSchool_EventScript_157ABC:: @ 8157ABC + msgbox RustboroCity_PokemonSchool_Text_184988, 2 + end + +RustboroCity_PokemonSchool_EventScript_157AC5:: @ 8157AC5 + msgbox RustboroCity_PokemonSchool_Text_184A17, 3 + end + +RustboroCity_PokemonSchool_EventScript_157ACE:: @ 8157ACE + lock + faceplayer + checkflag 275 + jumpeq RustboroCity_PokemonSchool_EventScript_157B34 + compare FACING, 4 + callif 1, RustboroCity_PokemonSchool_EventScript_157B1E + compare FACING, 3 + callif 1, RustboroCity_PokemonSchool_EventScript_157B29 + msgbox RustboroCity_PokemonSchool_Text_1846A2, 4 + giveitem ITEM_QUICK_CLAW + compare RESULT, 0 + jumpeq RustboroCity_PokemonSchool_EventScript_1A029B + closebutton + move LAST_TALKED, RustboroCity_PokemonSchool_Movement_1A0845 + waitmove 0 + setflag 275 + release + end + +RustboroCity_PokemonSchool_EventScript_157B1E:: @ 8157B1E + move LAST_TALKED, RustboroCity_PokemonSchool_Movement_157B60 + waitmove 0 + return + +RustboroCity_PokemonSchool_EventScript_157B29:: @ 8157B29 + move LAST_TALKED, RustboroCity_PokemonSchool_Movement_157B49 + waitmove 0 + return + +RustboroCity_PokemonSchool_EventScript_157B34:: @ 8157B34 + msgbox RustboroCity_PokemonSchool_Text_184737, 4 + closebutton + move LAST_TALKED, RustboroCity_PokemonSchool_Movement_1A0845 + waitmove 0 + release + end + +RustboroCity_PokemonSchool_Movement_157B49:: @ 8157B49 + step_left + step_down + step_down + step_right + step_25 + step_14 + step_14 + step_14 + step_down + step_27 + step_14 + step_14 + step_right + step_14 + step_14 + step_13 + step_up + step_left + step_left + step_up + step_up + step_right + step_end + +RustboroCity_PokemonSchool_Movement_157B60:: @ 8157B60 + step_right + step_right + step_down + step_down + step_left + step_left + step_25 + step_14 + step_14 + step_14 + step_down + step_27 + step_14 + step_14 + step_right + step_14 + step_14 + step_13 + step_up + step_right + step_up + step_up + step_left + step_left + step_end diff --git a/data/scripts/maps/RustboroCity_PokemonSchool.s b/data/scripts/maps/RustboroCity_PokemonSchool.s deleted file mode 100644 index 8b037a3e7..000000000 --- a/data/scripts/maps/RustboroCity_PokemonSchool.s +++ /dev/null @@ -1,165 +0,0 @@ -RustboroCity_PokemonSchool_MapScripts:: @ 81579E1 - .byte 0 - -RustboroCity_PokemonSchool_EventScript_1579E2:: @ 81579E2 - lockall - msgbox RustboroCity_PokemonSchool_Text_184321, 4 - jump RustboroCity_PokemonSchool_EventScript_1579F1 - end - -RustboroCity_PokemonSchool_EventScript_1579F1:: @ 81579F1 - message RustboroCity_PokemonSchool_Text_184368 - waittext - multichoicerow 8, 1, 13, 3, 0 - switch RESULT - case 0, RustboroCity_PokemonSchool_EventScript_157A50 - case 1, RustboroCity_PokemonSchool_EventScript_157A5E - case 2, RustboroCity_PokemonSchool_EventScript_157A6C - case 3, RustboroCity_PokemonSchool_EventScript_157A7A - case 4, RustboroCity_PokemonSchool_EventScript_157A88 - case 5, RustboroCity_PokemonSchool_EventScript_157A96 - case 127, RustboroCity_PokemonSchool_EventScript_157A96 - end - -RustboroCity_PokemonSchool_EventScript_157A50:: @ 8157A50 - msgbox RustboroCity_PokemonSchool_Text_184389, 4 - jump RustboroCity_PokemonSchool_EventScript_1579F1 - end - -RustboroCity_PokemonSchool_EventScript_157A5E:: @ 8157A5E - msgbox RustboroCity_PokemonSchool_Text_184447, 4 - jump RustboroCity_PokemonSchool_EventScript_1579F1 - end - -RustboroCity_PokemonSchool_EventScript_157A6C:: @ 8157A6C - msgbox RustboroCity_PokemonSchool_Text_1844EC, 4 - jump RustboroCity_PokemonSchool_EventScript_1579F1 - end - -RustboroCity_PokemonSchool_EventScript_157A7A:: @ 8157A7A - msgbox RustboroCity_PokemonSchool_Text_1845A5, 4 - jump RustboroCity_PokemonSchool_EventScript_1579F1 - end - -RustboroCity_PokemonSchool_EventScript_157A88:: @ 8157A88 - msgbox RustboroCity_PokemonSchool_Text_184627, 4 - jump RustboroCity_PokemonSchool_EventScript_1579F1 - end - -RustboroCity_PokemonSchool_EventScript_157A96:: @ 8157A96 - releaseall - end - -RustboroCity_PokemonSchool_EventScript_157A98:: @ 8157A98 - msgbox RustboroCity_PokemonSchool_Text_18480E, 2 - end - -RustboroCity_PokemonSchool_EventScript_157AA1:: @ 8157AA1 - msgbox RustboroCity_PokemonSchool_Text_18483C, 2 - end - -RustboroCity_PokemonSchool_EventScript_157AAA:: @ 8157AAA - msgbox RustboroCity_PokemonSchool_Text_184873, 2 - end - -RustboroCity_PokemonSchool_EventScript_157AB3:: @ 8157AB3 - msgbox RustboroCity_PokemonSchool_Text_1848D8, 2 - end - -RustboroCity_PokemonSchool_EventScript_157ABC:: @ 8157ABC - msgbox RustboroCity_PokemonSchool_Text_184988, 2 - end - -RustboroCity_PokemonSchool_EventScript_157AC5:: @ 8157AC5 - msgbox RustboroCity_PokemonSchool_Text_184A17, 3 - end - -RustboroCity_PokemonSchool_EventScript_157ACE:: @ 8157ACE - lock - faceplayer - checkflag 275 - jumpeq RustboroCity_PokemonSchool_EventScript_157B34 - compare FACING, 4 - callif 1, RustboroCity_PokemonSchool_EventScript_157B1E - compare FACING, 3 - callif 1, RustboroCity_PokemonSchool_EventScript_157B29 - msgbox RustboroCity_PokemonSchool_Text_1846A2, 4 - giveitem ITEM_QUICK_CLAW - compare RESULT, 0 - jumpeq RustboroCity_PokemonSchool_EventScript_1A029B - closebutton - move LAST_TALKED, RustboroCity_PokemonSchool_Movement_1A0845 - waitmove 0 - setflag 275 - release - end - -RustboroCity_PokemonSchool_EventScript_157B1E:: @ 8157B1E - move LAST_TALKED, RustboroCity_PokemonSchool_Movement_157B60 - waitmove 0 - return - -RustboroCity_PokemonSchool_EventScript_157B29:: @ 8157B29 - move LAST_TALKED, RustboroCity_PokemonSchool_Movement_157B49 - waitmove 0 - return - -RustboroCity_PokemonSchool_EventScript_157B34:: @ 8157B34 - msgbox RustboroCity_PokemonSchool_Text_184737, 4 - closebutton - move LAST_TALKED, RustboroCity_PokemonSchool_Movement_1A0845 - waitmove 0 - release - end - -RustboroCity_PokemonSchool_Movement_157B49:: @ 8157B49 - step_left - step_down - step_down - step_right - step_25 - step_14 - step_14 - step_14 - step_down - step_27 - step_14 - step_14 - step_right - step_14 - step_14 - step_13 - step_up - step_left - step_left - step_up - step_up - step_right - step_end - -RustboroCity_PokemonSchool_Movement_157B60:: @ 8157B60 - step_right - step_right - step_down - step_down - step_left - step_left - step_25 - step_14 - step_14 - step_14 - step_down - step_27 - step_14 - step_14 - step_right - step_14 - step_14 - step_13 - step_up - step_right - step_up - step_up - step_left - step_left - step_end diff --git a/data/scripts/maps/RusturfTunnel.inc b/data/scripts/maps/RusturfTunnel.inc new file mode 100644 index 000000000..129bef7c9 --- /dev/null +++ b/data/scripts/maps/RusturfTunnel.inc @@ -0,0 +1,421 @@ +RusturfTunnel_MapScripts:: @ 815C745 + map_script 3, RusturfTunnel_MapScript1_15C762 + map_script 2, RusturfTunnel_MapScript2_15C750 + .byte 0 + +RusturfTunnel_MapScript2_15C750:: @ 815C750 + map_script_2 0x409a, 4, RusturfTunnel_EventScript_15C7D1 + map_script_2 0x409a, 5, RusturfTunnel_EventScript_15C7D1 + .2byte 0 + +RusturfTunnel_MapScript1_15C762:: @ 815C762 + call RusturfTunnel_EventScript_1A0196 + compare 0x409a, 2 + callif 1, RusturfTunnel_EventScript_15C773 + end + +RusturfTunnel_EventScript_15C773:: @ 815C773 + movespriteperm 7, 13, 4 + movespriteperm 6, 13, 5 + return + +RusturfTunnel_EventScript_15C782:: @ 815C782 + lock + faceplayer + msgbox RusturfTunnel_Text_194766, 4 + closebutton + move LAST_TALKED, RusturfTunnel_Movement_1A083D + waitmove 0 + release + end + +RusturfTunnel_EventScript_15C799:: @ 815C799 + lock + faceplayer + checkflag 1 + jumpeq RusturfTunnel_EventScript_15C7BC + setflag 1 + msgbox RusturfTunnel_Text_1944C5, 4 + closebutton + move LAST_TALKED, RusturfTunnel_Movement_1A083D + waitmove 0 + release + end + +RusturfTunnel_EventScript_15C7BC:: @ 815C7BC + msgbox RusturfTunnel_Text_1945B2, 4 + closebutton + move LAST_TALKED, RusturfTunnel_Movement_1A083D + waitmove 0 + release + end + +RusturfTunnel_EventScript_15C7D1:: @ 815C7D1 + lockall + compare 0x4001, 1 + callif 1, RusturfTunnel_EventScript_15C8CA + compare 0x4001, 2 + callif 1, RusturfTunnel_EventScript_15C8DF + compare 0x4001, 3 + callif 1, RusturfTunnel_EventScript_15C8EA + call RusturfTunnel_EventScript_15C92D + msgbox RusturfTunnel_Text_19461D, 4 + compare 0x4001, 2 + callif 1, RusturfTunnel_EventScript_15C8EB + compare 0x4001, 3 + callif 1, RusturfTunnel_EventScript_15C8EB + giveitem ITEM_HM04 + setflag 106 + msgbox RusturfTunnel_Text_194693, 4 + closebutton + compare 0x4001, 1 + callif 1, RusturfTunnel_EventScript_15C880 + compare 0x4001, 2 + callif 1, RusturfTunnel_EventScript_15C892 + compare 0x4001, 3 + callif 1, RusturfTunnel_EventScript_15C8AE + msgbox RusturfTunnel_Text_194706, 4 + closebutton + compare 0x4001, 1 + callif 1, RusturfTunnel_EventScript_15C8F7 + compare 0x4001, 2 + callif 1, RusturfTunnel_EventScript_15C909 + compare 0x4001, 3 + callif 1, RusturfTunnel_EventScript_15C91B + call RusturfTunnel_EventScript_1A0442 + releaseall + end + +RusturfTunnel_EventScript_15C880:: @ 815C880 + move 255, RusturfTunnel_Movement_15C96A + move 1, RusturfTunnel_Movement_15C98F + waitmove 0 + return + +RusturfTunnel_EventScript_15C892:: @ 815C892 + move 255, RusturfTunnel_Movement_15C96D + move 1, RusturfTunnel_Movement_15C994 + waitmove 0 + move 10, RusturfTunnel_Movement_1A0845 + waitmove 0 + return + +RusturfTunnel_EventScript_15C8AE:: @ 815C8AE + move 255, RusturfTunnel_Movement_15C96D + move 1, RusturfTunnel_Movement_15C994 + waitmove 0 + move 10, RusturfTunnel_Movement_1A0845 + waitmove 0 + return + +RusturfTunnel_EventScript_15C8CA:: @ 815C8CA + move 1, RusturfTunnel_Movement_1A0841 + waitmove 0 + move 255, RusturfTunnel_Movement_1A0845 + waitmove 0 + return + +RusturfTunnel_EventScript_15C8DF:: @ 815C8DF + move 1, RusturfTunnel_Movement_15C970 + waitmove 0 + return + +RusturfTunnel_EventScript_15C8EA:: @ 815C8EA + return + +RusturfTunnel_EventScript_15C8EB:: @ 815C8EB + closebutton + move 1, RusturfTunnel_Movement_15C98D + waitmove 0 + return + +RusturfTunnel_EventScript_15C8F7:: @ 815C8F7 + move 10, RusturfTunnel_Movement_15C945 + move 1, RusturfTunnel_Movement_15C973 + waitmove 0 + return + +RusturfTunnel_EventScript_15C909:: @ 815C909 + move 10, RusturfTunnel_Movement_15C951 + move 1, RusturfTunnel_Movement_15C980 + waitmove 0 + return + +RusturfTunnel_EventScript_15C91B:: @ 815C91B + move 10, RusturfTunnel_Movement_15C951 + move 1, RusturfTunnel_Movement_15C980 + waitmove 0 + return + +RusturfTunnel_EventScript_15C92D:: @ 815C92D + playsfx 21 + move 1, RusturfTunnel_Movement_1A0833 + waitmove 0 + move 1, RusturfTunnel_Movement_1A0835 + waitmove 0 + return + +RusturfTunnel_Movement_15C945:: @ 815C945 + step_right + step_right + step_right + step_right + step_down + step_down + step_down + step_down + step_down + step_down + step_down + step_end + +RusturfTunnel_Movement_15C951:: @ 815C951 + step_right + step_right + step_right + step_right + step_down + step_down + step_down + step_down + step_down + step_down + step_down + step_end + +@ 815C95D + step_left + step_28 + step_end + +@ 815C960 + step_down + step_26 + step_13 + step_28 + step_end + +@ 815C965 + step_up + step_25 + step_13 + step_28 + step_end + +RusturfTunnel_Movement_15C96A:: @ 815C96A + step_left + step_28 + step_end + +RusturfTunnel_Movement_15C96D:: @ 815C96D + step_right + step_27 + step_end + +RusturfTunnel_Movement_15C970:: @ 815C970 + step_up + step_28 + step_end + +RusturfTunnel_Movement_15C973:: @ 815C973 + step_right + step_right + step_right + step_right + step_right + step_down + step_down + step_down + step_down + step_down + step_down + step_down + step_end + +RusturfTunnel_Movement_15C980:: @ 815C980 + step_up + step_right + step_right + step_right + step_right + step_down + step_down + step_down + step_down + step_down + step_down + step_down + step_end + +RusturfTunnel_Movement_15C98D:: @ 815C98D + step_right + step_end + +RusturfTunnel_Movement_15C98F:: @ 815C98F + step_22 + step_22 + step_16 + step_18 + step_end + +RusturfTunnel_Movement_15C994:: @ 815C994 + step_24 + step_24 + step_18 + step_26 + step_end + +RusturfTunnel_EventScript_15C999:: @ 815C999 + setvar 0x4001, 1 + end + +RusturfTunnel_EventScript_15C99F:: @ 815C99F + setvar 0x4001, 2 + end + +RusturfTunnel_EventScript_15C9A5:: @ 815C9A5 + setvar 0x4001, 3 + end + +RusturfTunnel_EventScript_15C9AB:: @ 815C9AB + lockall + msgbox RusturfTunnel_Text_194159, 4 + closebutton + move 6, RusturfTunnel_Movement_15C9D3 + move 7, RusturfTunnel_Movement_15C9D3 + waitmove 0 + moveoffscreen 6 + moveoffscreen 7 + setvar 0x409a, 3 + releaseall + end + +RusturfTunnel_Movement_15C9D3:: @ 815C9D3 + step_40 + step_right + step_41 + step_end + +RusturfTunnel_EventScript_15C9D7:: @ 815C9D7 + lock + faceplayer + checksound + pokecry SPECIES_WINGULL, 0 + msgbox RusturfTunnel_Text_194188, 4 + waitpokecry + release + end + +RusturfTunnel_EventScript_15C9EA:: @ 815C9EA + lock + faceplayer + playmusic BGM_EVIL_TEAM, 0 + msgbox RusturfTunnel_Text_19419B, 4 + trainerbattle 3, OPPONENT_RUSTURF_TUNNEL_GRUNT, 0, RusturfTunnel_Text_194243 + msgbox RusturfTunnel_Text_194274, 4 + giveitem ITEM_DEVON_GOODS + closebutton + move 255, RusturfTunnel_Movement_15CA99 + move 6, RusturfTunnel_Movement_15CAA2 + waitmove 0 + disappear 6 + pause 50 + reappear 5 + move 5, RusturfTunnel_Movement_15CAAC + waitmove 0 + move 255, RusturfTunnel_Movement_15CA9F + move 5, RusturfTunnel_Movement_15CAC0 + waitmove 0 + msgbox RusturfTunnel_Text_19432A, 4 + move 5, RusturfTunnel_Movement_1A0839 + waitmove 0 + message RusturfTunnel_Text_19434F + waittext + checksound + pokecry SPECIES_WINGULL, 0 + waitbutton + waitpokecry + closebutton + move 5, RusturfTunnel_Movement_15CAB4 + move 7, RusturfTunnel_Movement_15CAC3 + waitmove 0 + disappear 5 + disappear 7 + clearflag 142 + setflag 143 + setvar 0x405a, 4 + setvar 0x4090, 1 + setflag 891 + release + end + +RusturfTunnel_Movement_15CA99:: @ 815CA99 + step_00 + step_40 + step_up + step_41 + step_27 + step_end + +RusturfTunnel_Movement_15CA9F:: @ 815CA9F + step_down + step_26 + step_end + +RusturfTunnel_Movement_15CAA2:: @ 815CAA2 + step_17 + step_17 + step_17 + step_17 + step_17 + step_17 + step_17 + step_17 + step_17 + step_end + +RusturfTunnel_Movement_15CAAC:: @ 815CAAC + step_right + step_right + step_right + step_right + step_right + step_right + step_right + step_end + +RusturfTunnel_Movement_15CAB4:: @ 815CAB4 + step_left + step_left + step_left + step_left + step_left + step_left + step_left + step_left + step_left + step_left + step_left + step_end + +RusturfTunnel_Movement_15CAC0:: @ 815CAC0 + step_14 + step_right + step_end + +RusturfTunnel_Movement_15CAC3:: @ 815CAC3 + step_left + step_left + step_left + step_left + step_left + step_left + step_left + step_left + step_left + step_end + +RusturfTunnel_EventScript_15CACD:: @ 815CACD + trainerbattle 0, OPPONENT_MIKE_2, 0, RusturfTunnel_Text_194814, RusturfTunnel_Text_1948A2 + msgbox RusturfTunnel_Text_1948C4, 6 + end diff --git a/data/scripts/maps/RusturfTunnel.s b/data/scripts/maps/RusturfTunnel.s deleted file mode 100644 index 129bef7c9..000000000 --- a/data/scripts/maps/RusturfTunnel.s +++ /dev/null @@ -1,421 +0,0 @@ -RusturfTunnel_MapScripts:: @ 815C745 - map_script 3, RusturfTunnel_MapScript1_15C762 - map_script 2, RusturfTunnel_MapScript2_15C750 - .byte 0 - -RusturfTunnel_MapScript2_15C750:: @ 815C750 - map_script_2 0x409a, 4, RusturfTunnel_EventScript_15C7D1 - map_script_2 0x409a, 5, RusturfTunnel_EventScript_15C7D1 - .2byte 0 - -RusturfTunnel_MapScript1_15C762:: @ 815C762 - call RusturfTunnel_EventScript_1A0196 - compare 0x409a, 2 - callif 1, RusturfTunnel_EventScript_15C773 - end - -RusturfTunnel_EventScript_15C773:: @ 815C773 - movespriteperm 7, 13, 4 - movespriteperm 6, 13, 5 - return - -RusturfTunnel_EventScript_15C782:: @ 815C782 - lock - faceplayer - msgbox RusturfTunnel_Text_194766, 4 - closebutton - move LAST_TALKED, RusturfTunnel_Movement_1A083D - waitmove 0 - release - end - -RusturfTunnel_EventScript_15C799:: @ 815C799 - lock - faceplayer - checkflag 1 - jumpeq RusturfTunnel_EventScript_15C7BC - setflag 1 - msgbox RusturfTunnel_Text_1944C5, 4 - closebutton - move LAST_TALKED, RusturfTunnel_Movement_1A083D - waitmove 0 - release - end - -RusturfTunnel_EventScript_15C7BC:: @ 815C7BC - msgbox RusturfTunnel_Text_1945B2, 4 - closebutton - move LAST_TALKED, RusturfTunnel_Movement_1A083D - waitmove 0 - release - end - -RusturfTunnel_EventScript_15C7D1:: @ 815C7D1 - lockall - compare 0x4001, 1 - callif 1, RusturfTunnel_EventScript_15C8CA - compare 0x4001, 2 - callif 1, RusturfTunnel_EventScript_15C8DF - compare 0x4001, 3 - callif 1, RusturfTunnel_EventScript_15C8EA - call RusturfTunnel_EventScript_15C92D - msgbox RusturfTunnel_Text_19461D, 4 - compare 0x4001, 2 - callif 1, RusturfTunnel_EventScript_15C8EB - compare 0x4001, 3 - callif 1, RusturfTunnel_EventScript_15C8EB - giveitem ITEM_HM04 - setflag 106 - msgbox RusturfTunnel_Text_194693, 4 - closebutton - compare 0x4001, 1 - callif 1, RusturfTunnel_EventScript_15C880 - compare 0x4001, 2 - callif 1, RusturfTunnel_EventScript_15C892 - compare 0x4001, 3 - callif 1, RusturfTunnel_EventScript_15C8AE - msgbox RusturfTunnel_Text_194706, 4 - closebutton - compare 0x4001, 1 - callif 1, RusturfTunnel_EventScript_15C8F7 - compare 0x4001, 2 - callif 1, RusturfTunnel_EventScript_15C909 - compare 0x4001, 3 - callif 1, RusturfTunnel_EventScript_15C91B - call RusturfTunnel_EventScript_1A0442 - releaseall - end - -RusturfTunnel_EventScript_15C880:: @ 815C880 - move 255, RusturfTunnel_Movement_15C96A - move 1, RusturfTunnel_Movement_15C98F - waitmove 0 - return - -RusturfTunnel_EventScript_15C892:: @ 815C892 - move 255, RusturfTunnel_Movement_15C96D - move 1, RusturfTunnel_Movement_15C994 - waitmove 0 - move 10, RusturfTunnel_Movement_1A0845 - waitmove 0 - return - -RusturfTunnel_EventScript_15C8AE:: @ 815C8AE - move 255, RusturfTunnel_Movement_15C96D - move 1, RusturfTunnel_Movement_15C994 - waitmove 0 - move 10, RusturfTunnel_Movement_1A0845 - waitmove 0 - return - -RusturfTunnel_EventScript_15C8CA:: @ 815C8CA - move 1, RusturfTunnel_Movement_1A0841 - waitmove 0 - move 255, RusturfTunnel_Movement_1A0845 - waitmove 0 - return - -RusturfTunnel_EventScript_15C8DF:: @ 815C8DF - move 1, RusturfTunnel_Movement_15C970 - waitmove 0 - return - -RusturfTunnel_EventScript_15C8EA:: @ 815C8EA - return - -RusturfTunnel_EventScript_15C8EB:: @ 815C8EB - closebutton - move 1, RusturfTunnel_Movement_15C98D - waitmove 0 - return - -RusturfTunnel_EventScript_15C8F7:: @ 815C8F7 - move 10, RusturfTunnel_Movement_15C945 - move 1, RusturfTunnel_Movement_15C973 - waitmove 0 - return - -RusturfTunnel_EventScript_15C909:: @ 815C909 - move 10, RusturfTunnel_Movement_15C951 - move 1, RusturfTunnel_Movement_15C980 - waitmove 0 - return - -RusturfTunnel_EventScript_15C91B:: @ 815C91B - move 10, RusturfTunnel_Movement_15C951 - move 1, RusturfTunnel_Movement_15C980 - waitmove 0 - return - -RusturfTunnel_EventScript_15C92D:: @ 815C92D - playsfx 21 - move 1, RusturfTunnel_Movement_1A0833 - waitmove 0 - move 1, RusturfTunnel_Movement_1A0835 - waitmove 0 - return - -RusturfTunnel_Movement_15C945:: @ 815C945 - step_right - step_right - step_right - step_right - step_down - step_down - step_down - step_down - step_down - step_down - step_down - step_end - -RusturfTunnel_Movement_15C951:: @ 815C951 - step_right - step_right - step_right - step_right - step_down - step_down - step_down - step_down - step_down - step_down - step_down - step_end - -@ 815C95D - step_left - step_28 - step_end - -@ 815C960 - step_down - step_26 - step_13 - step_28 - step_end - -@ 815C965 - step_up - step_25 - step_13 - step_28 - step_end - -RusturfTunnel_Movement_15C96A:: @ 815C96A - step_left - step_28 - step_end - -RusturfTunnel_Movement_15C96D:: @ 815C96D - step_right - step_27 - step_end - -RusturfTunnel_Movement_15C970:: @ 815C970 - step_up - step_28 - step_end - -RusturfTunnel_Movement_15C973:: @ 815C973 - step_right - step_right - step_right - step_right - step_right - step_down - step_down - step_down - step_down - step_down - step_down - step_down - step_end - -RusturfTunnel_Movement_15C980:: @ 815C980 - step_up - step_right - step_right - step_right - step_right - step_down - step_down - step_down - step_down - step_down - step_down - step_down - step_end - -RusturfTunnel_Movement_15C98D:: @ 815C98D - step_right - step_end - -RusturfTunnel_Movement_15C98F:: @ 815C98F - step_22 - step_22 - step_16 - step_18 - step_end - -RusturfTunnel_Movement_15C994:: @ 815C994 - step_24 - step_24 - step_18 - step_26 - step_end - -RusturfTunnel_EventScript_15C999:: @ 815C999 - setvar 0x4001, 1 - end - -RusturfTunnel_EventScript_15C99F:: @ 815C99F - setvar 0x4001, 2 - end - -RusturfTunnel_EventScript_15C9A5:: @ 815C9A5 - setvar 0x4001, 3 - end - -RusturfTunnel_EventScript_15C9AB:: @ 815C9AB - lockall - msgbox RusturfTunnel_Text_194159, 4 - closebutton - move 6, RusturfTunnel_Movement_15C9D3 - move 7, RusturfTunnel_Movement_15C9D3 - waitmove 0 - moveoffscreen 6 - moveoffscreen 7 - setvar 0x409a, 3 - releaseall - end - -RusturfTunnel_Movement_15C9D3:: @ 815C9D3 - step_40 - step_right - step_41 - step_end - -RusturfTunnel_EventScript_15C9D7:: @ 815C9D7 - lock - faceplayer - checksound - pokecry SPECIES_WINGULL, 0 - msgbox RusturfTunnel_Text_194188, 4 - waitpokecry - release - end - -RusturfTunnel_EventScript_15C9EA:: @ 815C9EA - lock - faceplayer - playmusic BGM_EVIL_TEAM, 0 - msgbox RusturfTunnel_Text_19419B, 4 - trainerbattle 3, OPPONENT_RUSTURF_TUNNEL_GRUNT, 0, RusturfTunnel_Text_194243 - msgbox RusturfTunnel_Text_194274, 4 - giveitem ITEM_DEVON_GOODS - closebutton - move 255, RusturfTunnel_Movement_15CA99 - move 6, RusturfTunnel_Movement_15CAA2 - waitmove 0 - disappear 6 - pause 50 - reappear 5 - move 5, RusturfTunnel_Movement_15CAAC - waitmove 0 - move 255, RusturfTunnel_Movement_15CA9F - move 5, RusturfTunnel_Movement_15CAC0 - waitmove 0 - msgbox RusturfTunnel_Text_19432A, 4 - move 5, RusturfTunnel_Movement_1A0839 - waitmove 0 - message RusturfTunnel_Text_19434F - waittext - checksound - pokecry SPECIES_WINGULL, 0 - waitbutton - waitpokecry - closebutton - move 5, RusturfTunnel_Movement_15CAB4 - move 7, RusturfTunnel_Movement_15CAC3 - waitmove 0 - disappear 5 - disappear 7 - clearflag 142 - setflag 143 - setvar 0x405a, 4 - setvar 0x4090, 1 - setflag 891 - release - end - -RusturfTunnel_Movement_15CA99:: @ 815CA99 - step_00 - step_40 - step_up - step_41 - step_27 - step_end - -RusturfTunnel_Movement_15CA9F:: @ 815CA9F - step_down - step_26 - step_end - -RusturfTunnel_Movement_15CAA2:: @ 815CAA2 - step_17 - step_17 - step_17 - step_17 - step_17 - step_17 - step_17 - step_17 - step_17 - step_end - -RusturfTunnel_Movement_15CAAC:: @ 815CAAC - step_right - step_right - step_right - step_right - step_right - step_right - step_right - step_end - -RusturfTunnel_Movement_15CAB4:: @ 815CAB4 - step_left - step_left - step_left - step_left - step_left - step_left - step_left - step_left - step_left - step_left - step_left - step_end - -RusturfTunnel_Movement_15CAC0:: @ 815CAC0 - step_14 - step_right - step_end - -RusturfTunnel_Movement_15CAC3:: @ 815CAC3 - step_left - step_left - step_left - step_left - step_left - step_left - step_left - step_left - step_left - step_end - -RusturfTunnel_EventScript_15CACD:: @ 815CACD - trainerbattle 0, OPPONENT_MIKE_2, 0, RusturfTunnel_Text_194814, RusturfTunnel_Text_1948A2 - msgbox RusturfTunnel_Text_1948C4, 6 - end diff --git a/data/scripts/maps/SSTidalCorridor.inc b/data/scripts/maps/SSTidalCorridor.inc new file mode 100644 index 000000000..ff4857852 --- /dev/null +++ b/data/scripts/maps/SSTidalCorridor.inc @@ -0,0 +1,200 @@ +SSTidalCorridor_MapScripts:: @ 815FC94 + map_script 2, SSTidalCorridor_MapScript2_15FC9A + .byte 0 + +SSTidalCorridor_MapScript2_15FC9A:: @ 815FC9A + map_script_2 0x40b4, 1, SSTidalCorridor_EventScript_15FCBC + map_script_2 0x40b4, 5, SSTidalCorridor_EventScript_15FCD2 + map_script_2 0x40b4, 9, SSTidalCorridor_EventScript_15FD24 + map_script_2 0x40b4, 10, SSTidalCorridor_EventScript_15FD3A + .2byte 0 + +SSTidalCorridor_EventScript_15FCBC:: @ 815FCBC + special 203 + setvar 0x40b4, 2 + lockall + playsfx 73 + msgbox SSTidalCorridor_Text_199007, 4 + releaseall + end + +SSTidalCorridor_EventScript_15FCD2:: @ 815FCD2 + setvar 0x40b4, 6 + lockall + playsfx 73 + msgbox SSTidalCorridor_Text_199088, 4 + releaseall + end + +SSTidalRooms_EventScript_15FCE5:: @ 815FCE5 + special 203 + setvar 0x40b4, 7 + playsfx 73 + msgbox SSTidalRooms_Text_199007, 4 + return + +SSTidalRooms_EventScript_15FCF9:: @ 815FCF9 + special 204 + setvar 0x40b4, 4 + playsfx 73 + msgbox SSTidalRooms_Text_1990F8, 4 + return + +gUnknown_0815FD0D:: @ 815FD0D + compare 0x40B4, 2 + jumpeq SSTidalCorridor_EventScript_15FD24 + compare 0x40B4, 7 + jumpeq SSTidalCorridor_EventScript_15FD3A + end + +SSTidalCorridor_EventScript_15FD24:: @ 815FD24 + special 204 + setvar 0x40b4, 3 + lockall + playsfx 73 + msgbox SSTidalCorridor_Text_199088, 4 + releaseall + end + +SSTidalCorridor_EventScript_15FD3A:: @ 815FD3A + special 204 + setvar 0x40b4, 8 + lockall + playsfx 73 + msgbox SSTidalCorridor_Text_1990B4, 4 + releaseall + end + +SSTidalRooms_EventScript_15FD50:: @ 815FD50 + special 204 + setvar 0x40b4, 8 + playsfx 73 + msgbox SSTidalRooms_Text_1990B4, 4 + return + +SSTidalRooms_EventScript_15FD64:: @ 815FD64 + switch 0x40b4 + case 2, SSTidalRooms_EventScript_15FCF9 + case 3, SSTidalRooms_EventScript_15FCF9 + case 6, SSTidalRooms_EventScript_15FCE5 + case 7, SSTidalRooms_EventScript_15FD50 + return + +SSTidalCorridor_EventScript_15FD96:: @ 815FD96 + msgbox SSTidalCorridor_Text_199291, 2 + end + +SSTidalCorridor_EventScript_15FD9F:: @ 815FD9F + lock + faceplayer + checksound + pokecry SPECIES_WINGULL, 0 + msgbox SSTidalCorridor_Text_199388, 4 + waitpokecry + release + end + +SSTidalCorridor_EventScript_15FDB2:: @ 815FDB2 + msgbox SSTidalCorridor_Text_1993A1, 3 + end + +SSTidalCorridor_EventScript_15FDBB:: @ 815FDBB + msgbox SSTidalCorridor_Text_1993A9, 3 + end + +SSTidalCorridor_EventScript_15FDC4:: @ 815FDC4 + msgbox SSTidalCorridor_Text_1993B1, 3 + end + +SSTidalCorridor_EventScript_15FDCD:: @ 815FDCD + msgbox SSTidalCorridor_Text_1993B9, 3 + end + +SSTidalCorridor_EventScript_15FDD6:: @ 815FDD6 + lock + faceplayer + compare 0x40b4, 4 + jumpeq SSTidalCorridor_EventScript_15FDF8 + compare 0x40b4, 8 + jumpeq SSTidalCorridor_EventScript_15FE17 + msgbox SSTidalCorridor_Text_19913B, 4 + release + end + +SSTidalCorridor_EventScript_15FDF8:: @ 815FDF8 + sethealplace 8 + msgbox SSTidalCorridor_Text_1991F4, 4 + checkflag 260 + callif 1, SSTidalCorridor_EventScript_15FE36 + warp LilycoveCity_Harbor, 255, 8, 11 + waitstate + release + end + +SSTidalCorridor_EventScript_15FE17:: @ 815FE17 + sethealplace 4 + msgbox SSTidalCorridor_Text_1991F4, 4 + checkflag 260 + callif 1, SSTidalCorridor_EventScript_15FE36 + warp SlateportCity_Harbor, 255, 8, 11 + waitstate + release + end + +SSTidalCorridor_EventScript_15FE36:: @ 815FE36 + setflag 951 + return + +SSTidalCorridor_EventScript_15FE3A:: @ 815FE3A + lockall + compare 0x40b4, 2 + jumpeq SSTidalCorridor_EventScript_15FE5B + compare 0x40b4, 7 + jumpeq SSTidalCorridor_EventScript_15FE5B + msgbox SSTidalCorridor_Text_199268, 4 + releaseall + end + +SSTidalCorridor_EventScript_15FE5B:: @ 815FE5B + special 270 + waitstate + end + +SSTidalCorridor_EventScript_15FE60:: @ 815FE60 + lock + faceplayer + checkflag 247 + jumpeq SSTidalCorridor_EventScript_15FE7A + call SSTidalCorridor_EventScript_15FE84 + msgbox SSTidalCorridor_Text_199203, 4 + release + end + +SSTidalCorridor_EventScript_15FE7A:: @ 815FE7A + msgbox SSTidalCorridor_Text_199255, 4 + release + end + +SSTidalCorridor_EventScript_15FE84:: @ 815FE84 + checktrainerflag OPPONENT_PHILLIP + jumpif 0, SSTidalCorridor_EventScript_15FED5 + checktrainerflag OPPONENT_LEONARD + jumpif 0, SSTidalCorridor_EventScript_15FED5 + checktrainerflag OPPONENT_COLTON + jumpif 0, SSTidalCorridor_EventScript_15FED5 + checktrainerflag OPPONENT_TUCKER + jumpif 0, SSTidalCorridor_EventScript_15FED5 + checktrainerflag OPPONENT_THOMAS + jumpif 0, SSTidalCorridor_EventScript_15FED5 + checktrainerflag OPPONENT_LEA_AND_JED + jumpif 0, SSTidalCorridor_EventScript_15FED5 + checktrainerflag OPPONENT_GARRET + jumpif 0, SSTidalCorridor_EventScript_15FED5 + checktrainerflag OPPONENT_ANETTE + jumpif 0, SSTidalCorridor_EventScript_15FED5 + setflag 247 + jump SSTidalCorridor_EventScript_15FE7A + return + +SSTidalCorridor_EventScript_15FED5:: @ 815FED5 + return diff --git a/data/scripts/maps/SSTidalCorridor.s b/data/scripts/maps/SSTidalCorridor.s deleted file mode 100644 index ff4857852..000000000 --- a/data/scripts/maps/SSTidalCorridor.s +++ /dev/null @@ -1,200 +0,0 @@ -SSTidalCorridor_MapScripts:: @ 815FC94 - map_script 2, SSTidalCorridor_MapScript2_15FC9A - .byte 0 - -SSTidalCorridor_MapScript2_15FC9A:: @ 815FC9A - map_script_2 0x40b4, 1, SSTidalCorridor_EventScript_15FCBC - map_script_2 0x40b4, 5, SSTidalCorridor_EventScript_15FCD2 - map_script_2 0x40b4, 9, SSTidalCorridor_EventScript_15FD24 - map_script_2 0x40b4, 10, SSTidalCorridor_EventScript_15FD3A - .2byte 0 - -SSTidalCorridor_EventScript_15FCBC:: @ 815FCBC - special 203 - setvar 0x40b4, 2 - lockall - playsfx 73 - msgbox SSTidalCorridor_Text_199007, 4 - releaseall - end - -SSTidalCorridor_EventScript_15FCD2:: @ 815FCD2 - setvar 0x40b4, 6 - lockall - playsfx 73 - msgbox SSTidalCorridor_Text_199088, 4 - releaseall - end - -SSTidalRooms_EventScript_15FCE5:: @ 815FCE5 - special 203 - setvar 0x40b4, 7 - playsfx 73 - msgbox SSTidalRooms_Text_199007, 4 - return - -SSTidalRooms_EventScript_15FCF9:: @ 815FCF9 - special 204 - setvar 0x40b4, 4 - playsfx 73 - msgbox SSTidalRooms_Text_1990F8, 4 - return - -gUnknown_0815FD0D:: @ 815FD0D - compare 0x40B4, 2 - jumpeq SSTidalCorridor_EventScript_15FD24 - compare 0x40B4, 7 - jumpeq SSTidalCorridor_EventScript_15FD3A - end - -SSTidalCorridor_EventScript_15FD24:: @ 815FD24 - special 204 - setvar 0x40b4, 3 - lockall - playsfx 73 - msgbox SSTidalCorridor_Text_199088, 4 - releaseall - end - -SSTidalCorridor_EventScript_15FD3A:: @ 815FD3A - special 204 - setvar 0x40b4, 8 - lockall - playsfx 73 - msgbox SSTidalCorridor_Text_1990B4, 4 - releaseall - end - -SSTidalRooms_EventScript_15FD50:: @ 815FD50 - special 204 - setvar 0x40b4, 8 - playsfx 73 - msgbox SSTidalRooms_Text_1990B4, 4 - return - -SSTidalRooms_EventScript_15FD64:: @ 815FD64 - switch 0x40b4 - case 2, SSTidalRooms_EventScript_15FCF9 - case 3, SSTidalRooms_EventScript_15FCF9 - case 6, SSTidalRooms_EventScript_15FCE5 - case 7, SSTidalRooms_EventScript_15FD50 - return - -SSTidalCorridor_EventScript_15FD96:: @ 815FD96 - msgbox SSTidalCorridor_Text_199291, 2 - end - -SSTidalCorridor_EventScript_15FD9F:: @ 815FD9F - lock - faceplayer - checksound - pokecry SPECIES_WINGULL, 0 - msgbox SSTidalCorridor_Text_199388, 4 - waitpokecry - release - end - -SSTidalCorridor_EventScript_15FDB2:: @ 815FDB2 - msgbox SSTidalCorridor_Text_1993A1, 3 - end - -SSTidalCorridor_EventScript_15FDBB:: @ 815FDBB - msgbox SSTidalCorridor_Text_1993A9, 3 - end - -SSTidalCorridor_EventScript_15FDC4:: @ 815FDC4 - msgbox SSTidalCorridor_Text_1993B1, 3 - end - -SSTidalCorridor_EventScript_15FDCD:: @ 815FDCD - msgbox SSTidalCorridor_Text_1993B9, 3 - end - -SSTidalCorridor_EventScript_15FDD6:: @ 815FDD6 - lock - faceplayer - compare 0x40b4, 4 - jumpeq SSTidalCorridor_EventScript_15FDF8 - compare 0x40b4, 8 - jumpeq SSTidalCorridor_EventScript_15FE17 - msgbox SSTidalCorridor_Text_19913B, 4 - release - end - -SSTidalCorridor_EventScript_15FDF8:: @ 815FDF8 - sethealplace 8 - msgbox SSTidalCorridor_Text_1991F4, 4 - checkflag 260 - callif 1, SSTidalCorridor_EventScript_15FE36 - warp LilycoveCity_Harbor, 255, 8, 11 - waitstate - release - end - -SSTidalCorridor_EventScript_15FE17:: @ 815FE17 - sethealplace 4 - msgbox SSTidalCorridor_Text_1991F4, 4 - checkflag 260 - callif 1, SSTidalCorridor_EventScript_15FE36 - warp SlateportCity_Harbor, 255, 8, 11 - waitstate - release - end - -SSTidalCorridor_EventScript_15FE36:: @ 815FE36 - setflag 951 - return - -SSTidalCorridor_EventScript_15FE3A:: @ 815FE3A - lockall - compare 0x40b4, 2 - jumpeq SSTidalCorridor_EventScript_15FE5B - compare 0x40b4, 7 - jumpeq SSTidalCorridor_EventScript_15FE5B - msgbox SSTidalCorridor_Text_199268, 4 - releaseall - end - -SSTidalCorridor_EventScript_15FE5B:: @ 815FE5B - special 270 - waitstate - end - -SSTidalCorridor_EventScript_15FE60:: @ 815FE60 - lock - faceplayer - checkflag 247 - jumpeq SSTidalCorridor_EventScript_15FE7A - call SSTidalCorridor_EventScript_15FE84 - msgbox SSTidalCorridor_Text_199203, 4 - release - end - -SSTidalCorridor_EventScript_15FE7A:: @ 815FE7A - msgbox SSTidalCorridor_Text_199255, 4 - release - end - -SSTidalCorridor_EventScript_15FE84:: @ 815FE84 - checktrainerflag OPPONENT_PHILLIP - jumpif 0, SSTidalCorridor_EventScript_15FED5 - checktrainerflag OPPONENT_LEONARD - jumpif 0, SSTidalCorridor_EventScript_15FED5 - checktrainerflag OPPONENT_COLTON - jumpif 0, SSTidalCorridor_EventScript_15FED5 - checktrainerflag OPPONENT_TUCKER - jumpif 0, SSTidalCorridor_EventScript_15FED5 - checktrainerflag OPPONENT_THOMAS - jumpif 0, SSTidalCorridor_EventScript_15FED5 - checktrainerflag OPPONENT_LEA_AND_JED - jumpif 0, SSTidalCorridor_EventScript_15FED5 - checktrainerflag OPPONENT_GARRET - jumpif 0, SSTidalCorridor_EventScript_15FED5 - checktrainerflag OPPONENT_ANETTE - jumpif 0, SSTidalCorridor_EventScript_15FED5 - setflag 247 - jump SSTidalCorridor_EventScript_15FE7A - return - -SSTidalCorridor_EventScript_15FED5:: @ 815FED5 - return diff --git a/data/scripts/maps/SSTidalLowerDeck.inc b/data/scripts/maps/SSTidalLowerDeck.inc new file mode 100644 index 000000000..e91c20625 --- /dev/null +++ b/data/scripts/maps/SSTidalLowerDeck.inc @@ -0,0 +1,12 @@ +SSTidalLowerDeck_MapScripts:: @ 815FED6 + .byte 0 + +SSTidalLowerDeck_EventScript_15FED7:: @ 815FED7 + trainerbattle 0, OPPONENT_PHILLIP, 0, SSTidalLowerDeck_Text_1993C1, SSTidalLowerDeck_Text_19941A + msgbox SSTidalLowerDeck_Text_19942E, 6 + end + +SSTidalLowerDeck_EventScript_15FEEE:: @ 815FEEE + trainerbattle 0, OPPONENT_LEONARD, 0, SSTidalLowerDeck_Text_199491, SSTidalLowerDeck_Text_1994F7 + msgbox SSTidalLowerDeck_Text_199508, 6 + end diff --git a/data/scripts/maps/SSTidalLowerDeck.s b/data/scripts/maps/SSTidalLowerDeck.s deleted file mode 100644 index e91c20625..000000000 --- a/data/scripts/maps/SSTidalLowerDeck.s +++ /dev/null @@ -1,12 +0,0 @@ -SSTidalLowerDeck_MapScripts:: @ 815FED6 - .byte 0 - -SSTidalLowerDeck_EventScript_15FED7:: @ 815FED7 - trainerbattle 0, OPPONENT_PHILLIP, 0, SSTidalLowerDeck_Text_1993C1, SSTidalLowerDeck_Text_19941A - msgbox SSTidalLowerDeck_Text_19942E, 6 - end - -SSTidalLowerDeck_EventScript_15FEEE:: @ 815FEEE - trainerbattle 0, OPPONENT_LEONARD, 0, SSTidalLowerDeck_Text_199491, SSTidalLowerDeck_Text_1994F7 - msgbox SSTidalLowerDeck_Text_199508, 6 - end diff --git a/data/scripts/maps/SSTidalRooms.inc b/data/scripts/maps/SSTidalRooms.inc new file mode 100644 index 000000000..4d588cd46 --- /dev/null +++ b/data/scripts/maps/SSTidalRooms.inc @@ -0,0 +1,65 @@ +SSTidalRooms_MapScripts:: @ 815FF05 + .byte 0 + +SSTidalRooms_EventScript_15FF06:: @ 815FF06 + lock + faceplayer + checkflag 260 + jumpeq SSTidalRooms_EventScript_15FF3D + msgbox SSTidalRooms_Text_199B65, 4 + giveitem ITEM_TM49 + compare RESULT, 0 + jumpeq SSTidalRooms_EventScript_1A029B + setflag 260 + msgbox SSTidalRooms_Text_199C1A, 4 + release + end + +SSTidalRooms_EventScript_15FF3D:: @ 815FF3D + msgbox SSTidalRooms_Text_199C1A, 4 + release + end + +SSTidalRooms_EventScript_15FF47:: @ 815FF47 + lockall + msgbox SSTidalRooms_Text_19956B, 4 + closebutton + call SSTidalRooms_EventScript_1A02CA + call SSTidalRooms_EventScript_15FD64 + releaseall + end + +SSTidalRooms_EventScript_15FF5D:: @ 815FF5D + trainerbattle 0, OPPONENT_COLTON, 0, SSTidalRooms_Text_19958A, SSTidalRooms_Text_199613 + msgbox SSTidalRooms_Text_199630, 6 + end + +SSTidalRooms_EventScript_15FF74:: @ 815FF74 + trainerbattle 0, OPPONENT_TUCKER, 0, SSTidalRooms_Text_1996A6, SSTidalRooms_Text_1996BF + msgbox SSTidalRooms_Text_1996E1, 6 + end + +SSTidalRooms_EventScript_15FF8B:: @ 815FF8B + trainerbattle 0, OPPONENT_THOMAS, 0, SSTidalRooms_Text_199723, SSTidalRooms_Text_199747 + msgbox SSTidalRooms_Text_199778, 6 + end + +SSTidalRooms_EventScript_15FFA2:: @ 815FFA2 + trainerbattle 4, OPPONENT_LEA_AND_JED, 0, SSTidalRooms_Text_1997C1, SSTidalRooms_Text_199813, SSTidalRooms_Text_199887 + msgbox SSTidalRooms_Text_199820, 6 + end + +SSTidalRooms_EventScript_15FFBD:: @ 815FFBD + trainerbattle 4, OPPONENT_LEA_AND_JED, 0, SSTidalRooms_Text_1998C5, SSTidalRooms_Text_19990E, SSTidalRooms_Text_199975 + msgbox SSTidalRooms_Text_19991C, 6 + end + +SSTidalRooms_EventScript_15FFD8:: @ 815FFD8 + trainerbattle 0, OPPONENT_GARRET, 0, SSTidalRooms_Text_1999B7, SSTidalRooms_Text_1999FF + msgbox SSTidalRooms_Text_199A10, 6 + end + +SSTidalRooms_EventScript_15FFEF:: @ 815FFEF + trainerbattle 0, OPPONENT_ANETTE, 0, SSTidalRooms_Text_199A62, SSTidalRooms_Text_199ABF + msgbox SSTidalRooms_Text_199ADE, 6 + end diff --git a/data/scripts/maps/SSTidalRooms.s b/data/scripts/maps/SSTidalRooms.s deleted file mode 100644 index 4d588cd46..000000000 --- a/data/scripts/maps/SSTidalRooms.s +++ /dev/null @@ -1,65 +0,0 @@ -SSTidalRooms_MapScripts:: @ 815FF05 - .byte 0 - -SSTidalRooms_EventScript_15FF06:: @ 815FF06 - lock - faceplayer - checkflag 260 - jumpeq SSTidalRooms_EventScript_15FF3D - msgbox SSTidalRooms_Text_199B65, 4 - giveitem ITEM_TM49 - compare RESULT, 0 - jumpeq SSTidalRooms_EventScript_1A029B - setflag 260 - msgbox SSTidalRooms_Text_199C1A, 4 - release - end - -SSTidalRooms_EventScript_15FF3D:: @ 815FF3D - msgbox SSTidalRooms_Text_199C1A, 4 - release - end - -SSTidalRooms_EventScript_15FF47:: @ 815FF47 - lockall - msgbox SSTidalRooms_Text_19956B, 4 - closebutton - call SSTidalRooms_EventScript_1A02CA - call SSTidalRooms_EventScript_15FD64 - releaseall - end - -SSTidalRooms_EventScript_15FF5D:: @ 815FF5D - trainerbattle 0, OPPONENT_COLTON, 0, SSTidalRooms_Text_19958A, SSTidalRooms_Text_199613 - msgbox SSTidalRooms_Text_199630, 6 - end - -SSTidalRooms_EventScript_15FF74:: @ 815FF74 - trainerbattle 0, OPPONENT_TUCKER, 0, SSTidalRooms_Text_1996A6, SSTidalRooms_Text_1996BF - msgbox SSTidalRooms_Text_1996E1, 6 - end - -SSTidalRooms_EventScript_15FF8B:: @ 815FF8B - trainerbattle 0, OPPONENT_THOMAS, 0, SSTidalRooms_Text_199723, SSTidalRooms_Text_199747 - msgbox SSTidalRooms_Text_199778, 6 - end - -SSTidalRooms_EventScript_15FFA2:: @ 815FFA2 - trainerbattle 4, OPPONENT_LEA_AND_JED, 0, SSTidalRooms_Text_1997C1, SSTidalRooms_Text_199813, SSTidalRooms_Text_199887 - msgbox SSTidalRooms_Text_199820, 6 - end - -SSTidalRooms_EventScript_15FFBD:: @ 815FFBD - trainerbattle 4, OPPONENT_LEA_AND_JED, 0, SSTidalRooms_Text_1998C5, SSTidalRooms_Text_19990E, SSTidalRooms_Text_199975 - msgbox SSTidalRooms_Text_19991C, 6 - end - -SSTidalRooms_EventScript_15FFD8:: @ 815FFD8 - trainerbattle 0, OPPONENT_GARRET, 0, SSTidalRooms_Text_1999B7, SSTidalRooms_Text_1999FF - msgbox SSTidalRooms_Text_199A10, 6 - end - -SSTidalRooms_EventScript_15FFEF:: @ 815FFEF - trainerbattle 0, OPPONENT_ANETTE, 0, SSTidalRooms_Text_199A62, SSTidalRooms_Text_199ABF - msgbox SSTidalRooms_Text_199ADE, 6 - end diff --git a/data/scripts/maps/SafariZone_Northeast.inc b/data/scripts/maps/SafariZone_Northeast.inc new file mode 100644 index 000000000..11e14da0f --- /dev/null +++ b/data/scripts/maps/SafariZone_Northeast.inc @@ -0,0 +1,10 @@ +SafariZone_Northeast_MapScripts:: @ 8160010 + .byte 0 + +SafariZone_Northeast_EventScript_160011:: @ 8160011 + msgbox SafariZone_Northeast_Text_1C3D19, 2 + end + +SafariZone_Northeast_EventScript_16001A:: @ 816001A + msgbox SafariZone_Northeast_Text_1C3D80, 2 + end diff --git a/data/scripts/maps/SafariZone_Northeast.s b/data/scripts/maps/SafariZone_Northeast.s deleted file mode 100644 index 11e14da0f..000000000 --- a/data/scripts/maps/SafariZone_Northeast.s +++ /dev/null @@ -1,10 +0,0 @@ -SafariZone_Northeast_MapScripts:: @ 8160010 - .byte 0 - -SafariZone_Northeast_EventScript_160011:: @ 8160011 - msgbox SafariZone_Northeast_Text_1C3D19, 2 - end - -SafariZone_Northeast_EventScript_16001A:: @ 816001A - msgbox SafariZone_Northeast_Text_1C3D80, 2 - end diff --git a/data/scripts/maps/SafariZone_Northwest.inc b/data/scripts/maps/SafariZone_Northwest.inc new file mode 100644 index 000000000..f17b7078d --- /dev/null +++ b/data/scripts/maps/SafariZone_Northwest.inc @@ -0,0 +1,6 @@ +SafariZone_Northwest_MapScripts:: @ 8160006 + .byte 0 + +SafariZone_Northwest_EventScript_160007:: @ 8160007 + msgbox SafariZone_Northwest_Text_1C3CAE, 2 + end diff --git a/data/scripts/maps/SafariZone_Northwest.s b/data/scripts/maps/SafariZone_Northwest.s deleted file mode 100644 index f17b7078d..000000000 --- a/data/scripts/maps/SafariZone_Northwest.s +++ /dev/null @@ -1,6 +0,0 @@ -SafariZone_Northwest_MapScripts:: @ 8160006 - .byte 0 - -SafariZone_Northwest_EventScript_160007:: @ 8160007 - msgbox SafariZone_Northwest_Text_1C3CAE, 2 - end diff --git a/data/scripts/maps/SafariZone_RestHouse.inc b/data/scripts/maps/SafariZone_RestHouse.inc new file mode 100644 index 000000000..edaee1580 --- /dev/null +++ b/data/scripts/maps/SafariZone_RestHouse.inc @@ -0,0 +1,14 @@ +SafariZone_RestHouse_MapScripts:: @ 8160C2E + .byte 0 + +SafariZone_RestHouse_EventScript_160C2F:: @ 8160C2F + msgbox SafariZone_RestHouse_Text_1C3EC9, 2 + end + +SafariZone_RestHouse_EventScript_160C38:: @ 8160C38 + msgbox SafariZone_RestHouse_Text_1C3F71, 2 + end + +SafariZone_RestHouse_EventScript_160C41:: @ 8160C41 + msgbox SafariZone_RestHouse_Text_1C3FF4, 2 + end diff --git a/data/scripts/maps/SafariZone_RestHouse.s b/data/scripts/maps/SafariZone_RestHouse.s deleted file mode 100644 index edaee1580..000000000 --- a/data/scripts/maps/SafariZone_RestHouse.s +++ /dev/null @@ -1,14 +0,0 @@ -SafariZone_RestHouse_MapScripts:: @ 8160C2E - .byte 0 - -SafariZone_RestHouse_EventScript_160C2F:: @ 8160C2F - msgbox SafariZone_RestHouse_Text_1C3EC9, 2 - end - -SafariZone_RestHouse_EventScript_160C38:: @ 8160C38 - msgbox SafariZone_RestHouse_Text_1C3F71, 2 - end - -SafariZone_RestHouse_EventScript_160C41:: @ 8160C41 - msgbox SafariZone_RestHouse_Text_1C3FF4, 2 - end diff --git a/data/scripts/maps/SafariZone_Southeast.inc b/data/scripts/maps/SafariZone_Southeast.inc new file mode 100644 index 000000000..196efbb35 --- /dev/null +++ b/data/scripts/maps/SafariZone_Southeast.inc @@ -0,0 +1,118 @@ +SafariZone_Southeast_MapScripts:: @ 8160036 + map_script 3, SafariZone_Southeast_MapScript1_160073 + map_script 2, SafariZone_Southeast_MapScript2_160041 + .byte 0 + +SafariZone_Southeast_MapScript2_160041:: @ 8160041 + map_script_2 0x40a4, 2, SafariZone_Southeast_EventScript_16004B + .2byte 0 + +SafariZone_Southeast_EventScript_16004B:: @ 816004B + lockall + setvar 0x4001, 0 + move 255, SafariZone_Southeast_Movement_160087 + waitmove 0 + move 1, SafariZone_Southeast_Movement_160089 + waitmove 0 + movespriteperm 1, 32, 34 + setvar 0x40a4, 0 + releaseall + end + +SafariZone_Southeast_MapScript1_160073:: @ 8160073 + compare 0x40a4, 2 + callif 1, SafariZone_Southeast_EventScript_16007F + end + +SafariZone_Southeast_EventScript_16007F:: @ 816007F + movespriteperm 1, 31, 34 + return + +SafariZone_Southeast_Movement_160087:: @ 8160087 + step_down + step_end + +SafariZone_Southeast_Movement_160089:: @ 8160089 + step_right + step_25 + step_end + +SafariZone_Southeast_EventScript_16008C:: @ 816008C + msgbox SafariZone_Southeast_Text_1C3B71, 2 + end + +SafariZone_Southeast_EventScript_160095:: @ 8160095 + msgbox SafariZone_Southeast_Text_1C3BBD, 2 + end + +SafariZone_Southeast_EventScript_16009E:: @ 816009E + msgbox SafariZone_Southeast_Text_1C3DCE, 2 + end + +SafariZone_Southeast_EventScript_1600A7:: @ 81600A7 + lock + faceplayer + compare 0x4001, 0 + jumpeq SafariZone_Southeast_EventScript_1600D1 + msgbox SafariZone_Southeast_Text_1C3A56, 5 + compare RESULT, 1 + jumpeq SafariZone_Southeast_EventScript_1600E0 + msgbox SafariZone_Southeast_Text_1C3A9C, 4 + release + end + +SafariZone_Southeast_EventScript_1600D1:: @ 81600D1 + setvar 0x4001, 1 + msgbox SafariZone_Southeast_Text_1C3B2D, 4 + release + end + +SafariZone_Southeast_EventScript_1600E0:: @ 81600E0 + msgbox SafariZone_Southeast_Text_1C3ACA, 4 + closebutton + switch FACING + case 2, SafariZone_Southeast_EventScript_160105 + case 4, SafariZone_Southeast_EventScript_16011F + end + +SafariZone_Southeast_EventScript_160105:: @ 8160105 + move 1, SafariZone_Southeast_Movement_160150 + waitmove 0 + move 255, SafariZone_Southeast_Movement_16014B + waitmove 0 + jump SafariZone_Southeast_EventScript_160139 + end + +SafariZone_Southeast_EventScript_16011F:: @ 816011F + move 1, SafariZone_Southeast_Movement_160153 + waitmove 0 + move 255, SafariZone_Southeast_Movement_16014D + waitmove 0 + jump SafariZone_Southeast_EventScript_160139 + end + +SafariZone_Southeast_EventScript_160139:: @ 8160139 + setvar 0x40a4, 1 + special 206 + warpwalk Route121_SafariZoneEntrance, 255, 2, 5 + waitstate + end + +SafariZone_Southeast_Movement_16014B:: @ 816014B + step_up + step_end + +SafariZone_Southeast_Movement_16014D:: @ 816014D + step_right + step_26 + step_end + +SafariZone_Southeast_Movement_160150:: @ 8160150 + step_left + step_28 + step_end + +SafariZone_Southeast_Movement_160153:: @ 8160153 + step_down + step_26 + step_end diff --git a/data/scripts/maps/SafariZone_Southeast.s b/data/scripts/maps/SafariZone_Southeast.s deleted file mode 100644 index 196efbb35..000000000 --- a/data/scripts/maps/SafariZone_Southeast.s +++ /dev/null @@ -1,118 +0,0 @@ -SafariZone_Southeast_MapScripts:: @ 8160036 - map_script 3, SafariZone_Southeast_MapScript1_160073 - map_script 2, SafariZone_Southeast_MapScript2_160041 - .byte 0 - -SafariZone_Southeast_MapScript2_160041:: @ 8160041 - map_script_2 0x40a4, 2, SafariZone_Southeast_EventScript_16004B - .2byte 0 - -SafariZone_Southeast_EventScript_16004B:: @ 816004B - lockall - setvar 0x4001, 0 - move 255, SafariZone_Southeast_Movement_160087 - waitmove 0 - move 1, SafariZone_Southeast_Movement_160089 - waitmove 0 - movespriteperm 1, 32, 34 - setvar 0x40a4, 0 - releaseall - end - -SafariZone_Southeast_MapScript1_160073:: @ 8160073 - compare 0x40a4, 2 - callif 1, SafariZone_Southeast_EventScript_16007F - end - -SafariZone_Southeast_EventScript_16007F:: @ 816007F - movespriteperm 1, 31, 34 - return - -SafariZone_Southeast_Movement_160087:: @ 8160087 - step_down - step_end - -SafariZone_Southeast_Movement_160089:: @ 8160089 - step_right - step_25 - step_end - -SafariZone_Southeast_EventScript_16008C:: @ 816008C - msgbox SafariZone_Southeast_Text_1C3B71, 2 - end - -SafariZone_Southeast_EventScript_160095:: @ 8160095 - msgbox SafariZone_Southeast_Text_1C3BBD, 2 - end - -SafariZone_Southeast_EventScript_16009E:: @ 816009E - msgbox SafariZone_Southeast_Text_1C3DCE, 2 - end - -SafariZone_Southeast_EventScript_1600A7:: @ 81600A7 - lock - faceplayer - compare 0x4001, 0 - jumpeq SafariZone_Southeast_EventScript_1600D1 - msgbox SafariZone_Southeast_Text_1C3A56, 5 - compare RESULT, 1 - jumpeq SafariZone_Southeast_EventScript_1600E0 - msgbox SafariZone_Southeast_Text_1C3A9C, 4 - release - end - -SafariZone_Southeast_EventScript_1600D1:: @ 81600D1 - setvar 0x4001, 1 - msgbox SafariZone_Southeast_Text_1C3B2D, 4 - release - end - -SafariZone_Southeast_EventScript_1600E0:: @ 81600E0 - msgbox SafariZone_Southeast_Text_1C3ACA, 4 - closebutton - switch FACING - case 2, SafariZone_Southeast_EventScript_160105 - case 4, SafariZone_Southeast_EventScript_16011F - end - -SafariZone_Southeast_EventScript_160105:: @ 8160105 - move 1, SafariZone_Southeast_Movement_160150 - waitmove 0 - move 255, SafariZone_Southeast_Movement_16014B - waitmove 0 - jump SafariZone_Southeast_EventScript_160139 - end - -SafariZone_Southeast_EventScript_16011F:: @ 816011F - move 1, SafariZone_Southeast_Movement_160153 - waitmove 0 - move 255, SafariZone_Southeast_Movement_16014D - waitmove 0 - jump SafariZone_Southeast_EventScript_160139 - end - -SafariZone_Southeast_EventScript_160139:: @ 8160139 - setvar 0x40a4, 1 - special 206 - warpwalk Route121_SafariZoneEntrance, 255, 2, 5 - waitstate - end - -SafariZone_Southeast_Movement_16014B:: @ 816014B - step_up - step_end - -SafariZone_Southeast_Movement_16014D:: @ 816014D - step_right - step_26 - step_end - -SafariZone_Southeast_Movement_160150:: @ 8160150 - step_left - step_28 - step_end - -SafariZone_Southeast_Movement_160153:: @ 8160153 - step_down - step_26 - step_end diff --git a/data/scripts/maps/SafariZone_Southwest.inc b/data/scripts/maps/SafariZone_Southwest.inc new file mode 100644 index 000000000..51bffeeab --- /dev/null +++ b/data/scripts/maps/SafariZone_Southwest.inc @@ -0,0 +1,10 @@ +SafariZone_Southwest_MapScripts:: @ 8160023 + .byte 0 + +SafariZone_Southwest_EventScript_160024:: @ 8160024 + msgbox SafariZone_Southwest_Text_1C3C39, 2 + end + +SafariZone_Southwest_EventScript_16002D:: @ 816002D + msgbox SafariZone_Southwest_Text_1C3EA3, 3 + end diff --git a/data/scripts/maps/SafariZone_Southwest.s b/data/scripts/maps/SafariZone_Southwest.s deleted file mode 100644 index 51bffeeab..000000000 --- a/data/scripts/maps/SafariZone_Southwest.s +++ /dev/null @@ -1,10 +0,0 @@ -SafariZone_Southwest_MapScripts:: @ 8160023 - .byte 0 - -SafariZone_Southwest_EventScript_160024:: @ 8160024 - msgbox SafariZone_Southwest_Text_1C3C39, 2 - end - -SafariZone_Southwest_EventScript_16002D:: @ 816002D - msgbox SafariZone_Southwest_Text_1C3EA3, 3 - end diff --git a/data/scripts/maps/ScorchedSlab.inc b/data/scripts/maps/ScorchedSlab.inc new file mode 100644 index 000000000..112289083 --- /dev/null +++ b/data/scripts/maps/ScorchedSlab.inc @@ -0,0 +1,7 @@ +ScorchedSlab_MapScripts:: @ 815F29D + map_script 3, ScorchedSlab_MapScript1_15F2A3 + .byte 0 + +ScorchedSlab_MapScript1_15F2A3:: @ 815F2A3 + setflag 2136 + end diff --git a/data/scripts/maps/ScorchedSlab.s b/data/scripts/maps/ScorchedSlab.s deleted file mode 100644 index 112289083..000000000 --- a/data/scripts/maps/ScorchedSlab.s +++ /dev/null @@ -1,7 +0,0 @@ -ScorchedSlab_MapScripts:: @ 815F29D - map_script 3, ScorchedSlab_MapScript1_15F2A3 - .byte 0 - -ScorchedSlab_MapScript1_15F2A3:: @ 815F2A3 - setflag 2136 - end diff --git a/data/scripts/maps/SeafloorCavern_Entrance.inc b/data/scripts/maps/SeafloorCavern_Entrance.inc new file mode 100644 index 000000000..0bf99d2ad --- /dev/null +++ b/data/scripts/maps/SeafloorCavern_Entrance.inc @@ -0,0 +1,8 @@ +SeafloorCavern_Entrance_MapScripts:: @ 815DA4A + map_script 5, SeafloorCavern_Entrance_MapScript1_15DA50 + .byte 0 + +SeafloorCavern_Entrance_MapScript1_15DA50:: @ 815DA50 + warp4 Underwater_SeafloorCavern, 255, 6, 5 + warp6 Underwater_SeafloorCavern, 255, 6, 5 + end diff --git a/data/scripts/maps/SeafloorCavern_Entrance.s b/data/scripts/maps/SeafloorCavern_Entrance.s deleted file mode 100644 index 0bf99d2ad..000000000 --- a/data/scripts/maps/SeafloorCavern_Entrance.s +++ /dev/null @@ -1,8 +0,0 @@ -SeafloorCavern_Entrance_MapScripts:: @ 815DA4A - map_script 5, SeafloorCavern_Entrance_MapScript1_15DA50 - .byte 0 - -SeafloorCavern_Entrance_MapScript1_15DA50:: @ 815DA50 - warp4 Underwater_SeafloorCavern, 255, 6, 5 - warp6 Underwater_SeafloorCavern, 255, 6, 5 - end diff --git a/data/scripts/maps/SeafloorCavern_Room1.inc b/data/scripts/maps/SeafloorCavern_Room1.inc new file mode 100644 index 000000000..6478efac1 --- /dev/null +++ b/data/scripts/maps/SeafloorCavern_Room1.inc @@ -0,0 +1,17 @@ +SeafloorCavern_Room1_MapScripts:: @ 815DA61 + map_script 3, SeafloorCavern_Room1_MapScript1_15DA67 + .byte 0 + +SeafloorCavern_Room1_MapScript1_15DA67:: @ 815DA67 + call SeafloorCavern_Room1_EventScript_1A0196 + end + +SeafloorCavern_Room1_EventScript_15DA6D:: @ 815DA6D + trainerbattle 0, OPPONENT_SEAFLOOR_CAVERN_GRUNT_1, 0, SeafloorCavern_Room1_Text_1974BA, SeafloorCavern_Room1_Text_1974EA + msgbox SeafloorCavern_Room1_Text_1974FF, 6 + end + +SeafloorCavern_Room1_EventScript_15DA84:: @ 815DA84 + trainerbattle 0, OPPONENT_SEAFLOOR_CAVERN_GRUNT_2, 0, SeafloorCavern_Room1_Text_19753C, SeafloorCavern_Room1_Text_197573 + msgbox SeafloorCavern_Room1_Text_197589, 6 + end diff --git a/data/scripts/maps/SeafloorCavern_Room1.s b/data/scripts/maps/SeafloorCavern_Room1.s deleted file mode 100644 index 6478efac1..000000000 --- a/data/scripts/maps/SeafloorCavern_Room1.s +++ /dev/null @@ -1,17 +0,0 @@ -SeafloorCavern_Room1_MapScripts:: @ 815DA61 - map_script 3, SeafloorCavern_Room1_MapScript1_15DA67 - .byte 0 - -SeafloorCavern_Room1_MapScript1_15DA67:: @ 815DA67 - call SeafloorCavern_Room1_EventScript_1A0196 - end - -SeafloorCavern_Room1_EventScript_15DA6D:: @ 815DA6D - trainerbattle 0, OPPONENT_SEAFLOOR_CAVERN_GRUNT_1, 0, SeafloorCavern_Room1_Text_1974BA, SeafloorCavern_Room1_Text_1974EA - msgbox SeafloorCavern_Room1_Text_1974FF, 6 - end - -SeafloorCavern_Room1_EventScript_15DA84:: @ 815DA84 - trainerbattle 0, OPPONENT_SEAFLOOR_CAVERN_GRUNT_2, 0, SeafloorCavern_Room1_Text_19753C, SeafloorCavern_Room1_Text_197573 - msgbox SeafloorCavern_Room1_Text_197589, 6 - end diff --git a/data/scripts/maps/SeafloorCavern_Room2.inc b/data/scripts/maps/SeafloorCavern_Room2.inc new file mode 100644 index 000000000..b4507c8b9 --- /dev/null +++ b/data/scripts/maps/SeafloorCavern_Room2.inc @@ -0,0 +1,2 @@ +SeafloorCavern_Room2_MapScripts:: @ 815DA9B + .byte 0 diff --git a/data/scripts/maps/SeafloorCavern_Room2.s b/data/scripts/maps/SeafloorCavern_Room2.s deleted file mode 100644 index b4507c8b9..000000000 --- a/data/scripts/maps/SeafloorCavern_Room2.s +++ /dev/null @@ -1,2 +0,0 @@ -SeafloorCavern_Room2_MapScripts:: @ 815DA9B - .byte 0 diff --git a/data/scripts/maps/SeafloorCavern_Room3.inc b/data/scripts/maps/SeafloorCavern_Room3.inc new file mode 100644 index 000000000..2ff8c4b26 --- /dev/null +++ b/data/scripts/maps/SeafloorCavern_Room3.inc @@ -0,0 +1,12 @@ +SeafloorCavern_Room3_MapScripts:: @ 815DA9C + map_script 3, SeafloorCavern_Room3_MapScript1_15DAA2 + .byte 0 + +SeafloorCavern_Room3_MapScript1_15DAA2:: @ 815DAA2 + call SeafloorCavern_Room3_EventScript_1A0196 + end + +SeafloorCavern_Room3_EventScript_15DAA8:: @ 815DAA8 + trainerbattle 0, OPPONENT_SEAFLOOR_CAVERN_GRUNT_3, 0, SeafloorCavern_Room3_Text_1975DC, SeafloorCavern_Room3_Text_1976F3 + msgbox SeafloorCavern_Room3_Text_197704, 6 + end diff --git a/data/scripts/maps/SeafloorCavern_Room3.s b/data/scripts/maps/SeafloorCavern_Room3.s deleted file mode 100644 index 2ff8c4b26..000000000 --- a/data/scripts/maps/SeafloorCavern_Room3.s +++ /dev/null @@ -1,12 +0,0 @@ -SeafloorCavern_Room3_MapScripts:: @ 815DA9C - map_script 3, SeafloorCavern_Room3_MapScript1_15DAA2 - .byte 0 - -SeafloorCavern_Room3_MapScript1_15DAA2:: @ 815DAA2 - call SeafloorCavern_Room3_EventScript_1A0196 - end - -SeafloorCavern_Room3_EventScript_15DAA8:: @ 815DAA8 - trainerbattle 0, OPPONENT_SEAFLOOR_CAVERN_GRUNT_3, 0, SeafloorCavern_Room3_Text_1975DC, SeafloorCavern_Room3_Text_1976F3 - msgbox SeafloorCavern_Room3_Text_197704, 6 - end diff --git a/data/scripts/maps/SeafloorCavern_Room4.inc b/data/scripts/maps/SeafloorCavern_Room4.inc new file mode 100644 index 000000000..cbed797c0 --- /dev/null +++ b/data/scripts/maps/SeafloorCavern_Room4.inc @@ -0,0 +1,12 @@ +SeafloorCavern_Room4_MapScripts:: @ 815DABF + map_script 3, SeafloorCavern_Room4_MapScript1_15DAC5 + .byte 0 + +SeafloorCavern_Room4_MapScript1_15DAC5:: @ 815DAC5 + call SeafloorCavern_Room4_EventScript_1A0196 + end + +SeafloorCavern_Room4_EventScript_15DACB:: @ 815DACB + trainerbattle 0, OPPONENT_SEAFLOOR_CAVERN_GRUNT_4, 0, SeafloorCavern_Room4_Text_1977B9, SeafloorCavern_Room4_Text_1977E2 + msgbox SeafloorCavern_Room4_Text_1977ED, 6 + end diff --git a/data/scripts/maps/SeafloorCavern_Room4.s b/data/scripts/maps/SeafloorCavern_Room4.s deleted file mode 100644 index cbed797c0..000000000 --- a/data/scripts/maps/SeafloorCavern_Room4.s +++ /dev/null @@ -1,12 +0,0 @@ -SeafloorCavern_Room4_MapScripts:: @ 815DABF - map_script 3, SeafloorCavern_Room4_MapScript1_15DAC5 - .byte 0 - -SeafloorCavern_Room4_MapScript1_15DAC5:: @ 815DAC5 - call SeafloorCavern_Room4_EventScript_1A0196 - end - -SeafloorCavern_Room4_EventScript_15DACB:: @ 815DACB - trainerbattle 0, OPPONENT_SEAFLOOR_CAVERN_GRUNT_4, 0, SeafloorCavern_Room4_Text_1977B9, SeafloorCavern_Room4_Text_1977E2 - msgbox SeafloorCavern_Room4_Text_1977ED, 6 - end diff --git a/data/scripts/maps/SeafloorCavern_Room5.inc b/data/scripts/maps/SeafloorCavern_Room5.inc new file mode 100644 index 000000000..79b65c2e6 --- /dev/null +++ b/data/scripts/maps/SeafloorCavern_Room5.inc @@ -0,0 +1,2 @@ +SeafloorCavern_Room5_MapScripts:: @ 815DAE2 + .byte 0 diff --git a/data/scripts/maps/SeafloorCavern_Room5.s b/data/scripts/maps/SeafloorCavern_Room5.s deleted file mode 100644 index 79b65c2e6..000000000 --- a/data/scripts/maps/SeafloorCavern_Room5.s +++ /dev/null @@ -1,2 +0,0 @@ -SeafloorCavern_Room5_MapScripts:: @ 815DAE2 - .byte 0 diff --git a/data/scripts/maps/SeafloorCavern_Room6.inc b/data/scripts/maps/SeafloorCavern_Room6.inc new file mode 100644 index 000000000..3ebeae07f --- /dev/null +++ b/data/scripts/maps/SeafloorCavern_Room6.inc @@ -0,0 +1,2 @@ +SeafloorCavern_Room6_MapScripts:: @ 815DAE3 + .byte 0 diff --git a/data/scripts/maps/SeafloorCavern_Room6.s b/data/scripts/maps/SeafloorCavern_Room6.s deleted file mode 100644 index 3ebeae07f..000000000 --- a/data/scripts/maps/SeafloorCavern_Room6.s +++ /dev/null @@ -1,2 +0,0 @@ -SeafloorCavern_Room6_MapScripts:: @ 815DAE3 - .byte 0 diff --git a/data/scripts/maps/SeafloorCavern_Room7.inc b/data/scripts/maps/SeafloorCavern_Room7.inc new file mode 100644 index 000000000..acad96ad0 --- /dev/null +++ b/data/scripts/maps/SeafloorCavern_Room7.inc @@ -0,0 +1,2 @@ +SeafloorCavern_Room7_MapScripts:: @ 815DAE4 + .byte 0 diff --git a/data/scripts/maps/SeafloorCavern_Room7.s b/data/scripts/maps/SeafloorCavern_Room7.s deleted file mode 100644 index acad96ad0..000000000 --- a/data/scripts/maps/SeafloorCavern_Room7.s +++ /dev/null @@ -1,2 +0,0 @@ -SeafloorCavern_Room7_MapScripts:: @ 815DAE4 - .byte 0 diff --git a/data/scripts/maps/SeafloorCavern_Room8.inc b/data/scripts/maps/SeafloorCavern_Room8.inc new file mode 100644 index 000000000..117f9e6b5 --- /dev/null +++ b/data/scripts/maps/SeafloorCavern_Room8.inc @@ -0,0 +1,2 @@ +SeafloorCavern_Room8_MapScripts:: @ 815DAE5 + .byte 0 diff --git a/data/scripts/maps/SeafloorCavern_Room8.s b/data/scripts/maps/SeafloorCavern_Room8.s deleted file mode 100644 index 117f9e6b5..000000000 --- a/data/scripts/maps/SeafloorCavern_Room8.s +++ /dev/null @@ -1,2 +0,0 @@ -SeafloorCavern_Room8_MapScripts:: @ 815DAE5 - .byte 0 diff --git a/data/scripts/maps/SeafloorCavern_Room9.inc b/data/scripts/maps/SeafloorCavern_Room9.inc new file mode 100644 index 000000000..ff8592f7d --- /dev/null +++ b/data/scripts/maps/SeafloorCavern_Room9.inc @@ -0,0 +1,291 @@ +SeafloorCavern_Room9_MapScripts:: @ 815DAE6 + map_script 3, SeafloorCavern_Room9_MapScript1_15DAEC + .byte 0 + +SeafloorCavern_Room9_MapScript1_15DAEC:: @ 815DAEC + call SeafloorCavern_Room9_EventScript_1A0196 + call SeafloorCavern_Room9_EventScript_1A01B5 + .ifdef SAPPHIRE + setmapfooter 157 + .else + setmapfooter 327 + .endif + end + +SeafloorCavern_Room9_EventScript_15DAFA:: @ 815DAFA + lockall + setvar 0x8004, 2 + setvar 0x8005, 3 + setvar 0x8006, 4 + setvar 0x8007, 5 + move 255, SeafloorCavern_Room9_Movement_1A0841 + waitmove 0 + move 255, SeafloorCavern_Room9_Movement_15DD68 + waitmove 0 + .ifdef SAPPHIRE + msgbox UnknownString_81B41B8, 4 + .else + msgbox SeafloorCavern_Room9_Text_1B4850, 4 + .endif + closebutton + reappear 0x8004 + move 255, SeafloorCavern_Room9_Movement_1A083F + waitmove 0 + move 0x8004, SeafloorCavern_Room9_Movement_15DD36 + waitmove 0 + .ifdef SAPPHIRE + msgbox UnknownString_81B41D5, 4 + .else + msgbox SeafloorCavern_Room9_Text_1B486C, 4 + .endif + move 0x8004, SeafloorCavern_Room9_Movement_1A0841 + waitmove 0 + .ifdef SAPPHIRE + msgbox UnknownString_81B4201, 4 + .else + msgbox SeafloorCavern_Room9_Text_1B4897, 4 + .endif + move 0x8004, SeafloorCavern_Room9_Movement_1A0839 + waitmove 0 + .ifdef SAPPHIRE + msgbox UnknownString_81B4289, 4 + .else + msgbox SeafloorCavern_Room9_Text_1B491F, 4 + .endif + .ifdef SAPPHIRE + trainerbattle 3, OPPONENT_SEAFLOOR_CAVERN_GRUNT_5, 0, UnknownString_81B4319 + .else + trainerbattle 3, OPPONENT_SEAFLOOR_CAVERN_GRUNT_5, 0, SeafloorCavern_Room9_Text_1B49AE + .endif + .ifdef SAPPHIRE + msgbox UnknownString_81B432C, 4 + .else + msgbox SeafloorCavern_Room9_Text_1B49C1, 4 + .endif + setweather 0 + doweather + special 332 + waitstate + .ifdef SAPPHIRE + msgbox UnknownString_81B43C4, 4 + .else + msgbox SeafloorCavern_Room9_Text_1B4A5A, 4 + .endif + special 284 + waitstate + .ifdef SAPPHIRE + setvar RESULT, 1 + .else + setvar RESULT, 0 + .endif + playsfx 209 + setanimation 0, 16 + setanimation 1, 42 + setanimation 2, 0 + doanimation 54 + checkanimation 54 + .ifdef SAPPHIRE + setvar RESULT, 0 + .else + setvar RESULT, 1 + .endif + fanfare 388 + playsfx 107 + special 281 + move 0x8004, SeafloorCavern_Room9_Movement_1A0841 + move 255, SeafloorCavern_Room9_Movement_1A0841 + waitmove 0 + pause 150 + disappear 7 + reappear 1 + waitstate + pause 60 + move 1, SeafloorCavern_Room9_Movement_15DD4C + waitmove 0 + special 282 + waitstate + setvar 0x8004, 1 + setvar 0x8005, 1 + special 310 + waitstate + move 1, SeafloorCavern_Room9_Movement_15DD57 + waitmove 0 + disappear 1 + pause 4 + setvar 0x8004, 2 + setvar 0x8005, 2 + special 310 + waitstate + pause 30 + setvar 0x8004, 2 + setvar 0x8005, 3 + setvar 0x8006, 4 + setvar 0x8007, 5 + .ifdef SAPPHIRE + msgbox UnknownString_81B43F2, 4 + .else + msgbox SeafloorCavern_Room9_Text_1B4A89, 4 + .endif + playsfx 2 + move 255, SeafloorCavern_Room9_Movement_1A083F + waitmove 0 + .ifdef SAPPHIRE + msgbox UnknownString_81B4443, 4 + .else + msgbox SeafloorCavern_Room9_Text_1B4ADB, 4 + .endif + closebutton + move 0x8004, SeafloorCavern_Room9_Movement_15DD41 + waitmove 0 + .ifdef SAPPHIRE + msgbox UnknownString_81B447A, 4 + .else + msgbox SeafloorCavern_Room9_Text_1B4B11, 4 + .endif + closebutton + playsfx 3 + pause 20 + move 0x8004, SeafloorCavern_Room9_Movement_1A0845 + waitmove 0 + .ifdef SAPPHIRE + msgbox UnknownString_81B45C6, 4 + .else + msgbox SeafloorCavern_Room9_Text_1B4C79, 4 + .endif + closebutton + reappear 0x8005 + reappear 0x8006 + reappear 0x8007 + move 0x8007, SeafloorCavern_Room9_Movement_15DD63 + move 0x8006, SeafloorCavern_Room9_Movement_15DD63 + move 0x8005, SeafloorCavern_Room9_Movement_15DD5A + waitmove 0 + move 0x8004, SeafloorCavern_Room9_Movement_1A083F + waitmove 0 + .ifdef SAPPHIRE + msgbox UnknownString_81B464D, 4 + .else + msgbox SeafloorCavern_Room9_Text_1B4D02, 4 + .endif + playsfx 21 + move 0x8004, SeafloorCavern_Room9_Movement_1A0833 + waitmove 0 + move 0x8004, SeafloorCavern_Room9_Movement_1A0835 + waitmove 0 + .ifdef SAPPHIRE + msgbox UnknownString_81B4723, 4 + .else + msgbox SeafloorCavern_Room9_Text_1B4DD3, 4 + .endif + .ifdef SAPPHIRE + msgbox UnknownString_81B4786, 4 + .else + msgbox SeafloorCavern_Room9_Text_1B4E37, 4 + .endif + closebutton + move 0x8005, SeafloorCavern_Room9_Movement_15DD60 + move 0x8004, SeafloorCavern_Room9_Movement_15DD46 + waitmove 0 + .ifdef SAPPHIRE + msgbox UnknownString_81B4818, 4 + .else + msgbox SeafloorCavern_Room9_Text_1B4ECA, 4 + .endif + setvar 0x407b, 1 + clearflag 855 + clearflag 856 + clearflag 816 + clearflag 973 + setvar 0x405e, 1 + clearflag 944 + clearflag 945 + setflag 2090 + setflag 854 + setflag 129 + setflag 967 + setvar 0x40c6, 1 + setvar 0x40a2, 1 + setflag 828 + setflag 829 + setflag 831 + setflag 859 + setflag 946 + warp Route128, 255, 38, 22 + waitstate + releaseall + end + +SeafloorCavern_Room9_Movement_15DD36:: @ 815DD36 + step_right + step_right + step_right + step_right + step_right + step_right + step_right + step_end + +@ 815DD3E + step_left + step_left + step_end + +SeafloorCavern_Room9_Movement_15DD41:: @ 815DD41 + step_left + step_14 + step_end + +@ 815DD44 + step_right + step_end + +SeafloorCavern_Room9_Movement_15DD46:: @ 815DD46 + step_01 + step_40 + step_down + step_41 + step_28 + step_end + +SeafloorCavern_Room9_Movement_15DD4C:: @ 815DD4C + step_14 + step_14 + slow_step_down + step_14 + step_14 + step_14 + slow_step_down + step_14 + step_14 + step_14 + step_end + +SeafloorCavern_Room9_Movement_15DD57:: @ 815DD57 + step_32 + step_32 + step_end + +SeafloorCavern_Room9_Movement_15DD5A:: @ 815DD5A + step_18 + step_18 + step_18 + step_18 + step_18 + step_end + +SeafloorCavern_Room9_Movement_15DD60:: @ 815DD60 + step_right + step_right + step_end + +SeafloorCavern_Room9_Movement_15DD63:: @ 815DD63 + step_18 + step_18 + step_18 + step_18 + step_end + +SeafloorCavern_Room9_Movement_15DD68:: @ 815DD68 + step_14 + step_14 + step_end diff --git a/data/scripts/maps/SeafloorCavern_Room9.s b/data/scripts/maps/SeafloorCavern_Room9.s deleted file mode 100644 index ff8592f7d..000000000 --- a/data/scripts/maps/SeafloorCavern_Room9.s +++ /dev/null @@ -1,291 +0,0 @@ -SeafloorCavern_Room9_MapScripts:: @ 815DAE6 - map_script 3, SeafloorCavern_Room9_MapScript1_15DAEC - .byte 0 - -SeafloorCavern_Room9_MapScript1_15DAEC:: @ 815DAEC - call SeafloorCavern_Room9_EventScript_1A0196 - call SeafloorCavern_Room9_EventScript_1A01B5 - .ifdef SAPPHIRE - setmapfooter 157 - .else - setmapfooter 327 - .endif - end - -SeafloorCavern_Room9_EventScript_15DAFA:: @ 815DAFA - lockall - setvar 0x8004, 2 - setvar 0x8005, 3 - setvar 0x8006, 4 - setvar 0x8007, 5 - move 255, SeafloorCavern_Room9_Movement_1A0841 - waitmove 0 - move 255, SeafloorCavern_Room9_Movement_15DD68 - waitmove 0 - .ifdef SAPPHIRE - msgbox UnknownString_81B41B8, 4 - .else - msgbox SeafloorCavern_Room9_Text_1B4850, 4 - .endif - closebutton - reappear 0x8004 - move 255, SeafloorCavern_Room9_Movement_1A083F - waitmove 0 - move 0x8004, SeafloorCavern_Room9_Movement_15DD36 - waitmove 0 - .ifdef SAPPHIRE - msgbox UnknownString_81B41D5, 4 - .else - msgbox SeafloorCavern_Room9_Text_1B486C, 4 - .endif - move 0x8004, SeafloorCavern_Room9_Movement_1A0841 - waitmove 0 - .ifdef SAPPHIRE - msgbox UnknownString_81B4201, 4 - .else - msgbox SeafloorCavern_Room9_Text_1B4897, 4 - .endif - move 0x8004, SeafloorCavern_Room9_Movement_1A0839 - waitmove 0 - .ifdef SAPPHIRE - msgbox UnknownString_81B4289, 4 - .else - msgbox SeafloorCavern_Room9_Text_1B491F, 4 - .endif - .ifdef SAPPHIRE - trainerbattle 3, OPPONENT_SEAFLOOR_CAVERN_GRUNT_5, 0, UnknownString_81B4319 - .else - trainerbattle 3, OPPONENT_SEAFLOOR_CAVERN_GRUNT_5, 0, SeafloorCavern_Room9_Text_1B49AE - .endif - .ifdef SAPPHIRE - msgbox UnknownString_81B432C, 4 - .else - msgbox SeafloorCavern_Room9_Text_1B49C1, 4 - .endif - setweather 0 - doweather - special 332 - waitstate - .ifdef SAPPHIRE - msgbox UnknownString_81B43C4, 4 - .else - msgbox SeafloorCavern_Room9_Text_1B4A5A, 4 - .endif - special 284 - waitstate - .ifdef SAPPHIRE - setvar RESULT, 1 - .else - setvar RESULT, 0 - .endif - playsfx 209 - setanimation 0, 16 - setanimation 1, 42 - setanimation 2, 0 - doanimation 54 - checkanimation 54 - .ifdef SAPPHIRE - setvar RESULT, 0 - .else - setvar RESULT, 1 - .endif - fanfare 388 - playsfx 107 - special 281 - move 0x8004, SeafloorCavern_Room9_Movement_1A0841 - move 255, SeafloorCavern_Room9_Movement_1A0841 - waitmove 0 - pause 150 - disappear 7 - reappear 1 - waitstate - pause 60 - move 1, SeafloorCavern_Room9_Movement_15DD4C - waitmove 0 - special 282 - waitstate - setvar 0x8004, 1 - setvar 0x8005, 1 - special 310 - waitstate - move 1, SeafloorCavern_Room9_Movement_15DD57 - waitmove 0 - disappear 1 - pause 4 - setvar 0x8004, 2 - setvar 0x8005, 2 - special 310 - waitstate - pause 30 - setvar 0x8004, 2 - setvar 0x8005, 3 - setvar 0x8006, 4 - setvar 0x8007, 5 - .ifdef SAPPHIRE - msgbox UnknownString_81B43F2, 4 - .else - msgbox SeafloorCavern_Room9_Text_1B4A89, 4 - .endif - playsfx 2 - move 255, SeafloorCavern_Room9_Movement_1A083F - waitmove 0 - .ifdef SAPPHIRE - msgbox UnknownString_81B4443, 4 - .else - msgbox SeafloorCavern_Room9_Text_1B4ADB, 4 - .endif - closebutton - move 0x8004, SeafloorCavern_Room9_Movement_15DD41 - waitmove 0 - .ifdef SAPPHIRE - msgbox UnknownString_81B447A, 4 - .else - msgbox SeafloorCavern_Room9_Text_1B4B11, 4 - .endif - closebutton - playsfx 3 - pause 20 - move 0x8004, SeafloorCavern_Room9_Movement_1A0845 - waitmove 0 - .ifdef SAPPHIRE - msgbox UnknownString_81B45C6, 4 - .else - msgbox SeafloorCavern_Room9_Text_1B4C79, 4 - .endif - closebutton - reappear 0x8005 - reappear 0x8006 - reappear 0x8007 - move 0x8007, SeafloorCavern_Room9_Movement_15DD63 - move 0x8006, SeafloorCavern_Room9_Movement_15DD63 - move 0x8005, SeafloorCavern_Room9_Movement_15DD5A - waitmove 0 - move 0x8004, SeafloorCavern_Room9_Movement_1A083F - waitmove 0 - .ifdef SAPPHIRE - msgbox UnknownString_81B464D, 4 - .else - msgbox SeafloorCavern_Room9_Text_1B4D02, 4 - .endif - playsfx 21 - move 0x8004, SeafloorCavern_Room9_Movement_1A0833 - waitmove 0 - move 0x8004, SeafloorCavern_Room9_Movement_1A0835 - waitmove 0 - .ifdef SAPPHIRE - msgbox UnknownString_81B4723, 4 - .else - msgbox SeafloorCavern_Room9_Text_1B4DD3, 4 - .endif - .ifdef SAPPHIRE - msgbox UnknownString_81B4786, 4 - .else - msgbox SeafloorCavern_Room9_Text_1B4E37, 4 - .endif - closebutton - move 0x8005, SeafloorCavern_Room9_Movement_15DD60 - move 0x8004, SeafloorCavern_Room9_Movement_15DD46 - waitmove 0 - .ifdef SAPPHIRE - msgbox UnknownString_81B4818, 4 - .else - msgbox SeafloorCavern_Room9_Text_1B4ECA, 4 - .endif - setvar 0x407b, 1 - clearflag 855 - clearflag 856 - clearflag 816 - clearflag 973 - setvar 0x405e, 1 - clearflag 944 - clearflag 945 - setflag 2090 - setflag 854 - setflag 129 - setflag 967 - setvar 0x40c6, 1 - setvar 0x40a2, 1 - setflag 828 - setflag 829 - setflag 831 - setflag 859 - setflag 946 - warp Route128, 255, 38, 22 - waitstate - releaseall - end - -SeafloorCavern_Room9_Movement_15DD36:: @ 815DD36 - step_right - step_right - step_right - step_right - step_right - step_right - step_right - step_end - -@ 815DD3E - step_left - step_left - step_end - -SeafloorCavern_Room9_Movement_15DD41:: @ 815DD41 - step_left - step_14 - step_end - -@ 815DD44 - step_right - step_end - -SeafloorCavern_Room9_Movement_15DD46:: @ 815DD46 - step_01 - step_40 - step_down - step_41 - step_28 - step_end - -SeafloorCavern_Room9_Movement_15DD4C:: @ 815DD4C - step_14 - step_14 - slow_step_down - step_14 - step_14 - step_14 - slow_step_down - step_14 - step_14 - step_14 - step_end - -SeafloorCavern_Room9_Movement_15DD57:: @ 815DD57 - step_32 - step_32 - step_end - -SeafloorCavern_Room9_Movement_15DD5A:: @ 815DD5A - step_18 - step_18 - step_18 - step_18 - step_18 - step_end - -SeafloorCavern_Room9_Movement_15DD60:: @ 815DD60 - step_right - step_right - step_end - -SeafloorCavern_Room9_Movement_15DD63:: @ 815DD63 - step_18 - step_18 - step_18 - step_18 - step_end - -SeafloorCavern_Room9_Movement_15DD68:: @ 815DD68 - step_14 - step_14 - step_end diff --git a/data/scripts/maps/SealedChamber_InnerRoom.inc b/data/scripts/maps/SealedChamber_InnerRoom.inc new file mode 100644 index 000000000..16d4c7003 --- /dev/null +++ b/data/scripts/maps/SealedChamber_InnerRoom.inc @@ -0,0 +1,88 @@ +SealedChamber_InnerRoom_MapScripts:: @ 815F1E7 + .byte 0 + +SealedChamber_InnerRoom_EventScript_15F1E8:: @ 815F1E8 + lockall + braillemsg SealedChamber_InnerRoom_Braille_1C53C1 + waitbutton + hidebox 0, 0, 29, 19 + checkflag 228 + jumpeq SealedChamber_InnerRoom_EventScript_15F247 + specialval RESULT, 279 + compare RESULT, 0 + jumpeq SealedChamber_InnerRoom_EventScript_15F247 + fadeout 0 + playsfx 49 + special 305 + waitstate + pause 40 + special 315 + waitstate + playsfx 8 + pause 40 + special 315 + waitstate + playsfx 8 + pause 40 + special 315 + waitstate + playsfx 8 + pause 40 + msgbox SealedChamber_InnerRoom_Text_1A138B, 4 + closebutton + fadein 0 + setflag 228 + releaseall + end + +SealedChamber_InnerRoom_EventScript_15F247:: @ 815F247 + releaseall + end + +SealedChamber_InnerRoom_EventScript_15F249:: @ 815F249 + lockall + braillemsg SealedChamber_InnerRoom_Braille_1C53F2 + waitbutton + hidebox 0, 0, 29, 19 + releaseall + end + +SealedChamber_InnerRoom_EventScript_15F257:: @ 815F257 + lockall + braillemsg SealedChamber_InnerRoom_Braille_1C5414 + waitbutton + hidebox 0, 0, 29, 19 + releaseall + end + +SealedChamber_InnerRoom_EventScript_15F265:: @ 815F265 + lockall + braillemsg SealedChamber_InnerRoom_Braille_1C5435 + waitbutton + hidebox 0, 0, 29, 19 + releaseall + end + +SealedChamber_InnerRoom_EventScript_15F273:: @ 815F273 + lockall + braillemsg SealedChamber_InnerRoom_Braille_1C545C + waitbutton + hidebox 0, 0, 29, 19 + releaseall + end + +SealedChamber_InnerRoom_EventScript_15F281:: @ 815F281 + lockall + braillemsg SealedChamber_InnerRoom_Braille_1C5470 + waitbutton + hidebox 0, 0, 29, 19 + releaseall + end + +SealedChamber_InnerRoom_EventScript_15F28F:: @ 815F28F + lockall + braillemsg SealedChamber_InnerRoom_Braille_1C549B + waitbutton + hidebox 0, 0, 29, 19 + releaseall + end diff --git a/data/scripts/maps/SealedChamber_InnerRoom.s b/data/scripts/maps/SealedChamber_InnerRoom.s deleted file mode 100644 index 16d4c7003..000000000 --- a/data/scripts/maps/SealedChamber_InnerRoom.s +++ /dev/null @@ -1,88 +0,0 @@ -SealedChamber_InnerRoom_MapScripts:: @ 815F1E7 - .byte 0 - -SealedChamber_InnerRoom_EventScript_15F1E8:: @ 815F1E8 - lockall - braillemsg SealedChamber_InnerRoom_Braille_1C53C1 - waitbutton - hidebox 0, 0, 29, 19 - checkflag 228 - jumpeq SealedChamber_InnerRoom_EventScript_15F247 - specialval RESULT, 279 - compare RESULT, 0 - jumpeq SealedChamber_InnerRoom_EventScript_15F247 - fadeout 0 - playsfx 49 - special 305 - waitstate - pause 40 - special 315 - waitstate - playsfx 8 - pause 40 - special 315 - waitstate - playsfx 8 - pause 40 - special 315 - waitstate - playsfx 8 - pause 40 - msgbox SealedChamber_InnerRoom_Text_1A138B, 4 - closebutton - fadein 0 - setflag 228 - releaseall - end - -SealedChamber_InnerRoom_EventScript_15F247:: @ 815F247 - releaseall - end - -SealedChamber_InnerRoom_EventScript_15F249:: @ 815F249 - lockall - braillemsg SealedChamber_InnerRoom_Braille_1C53F2 - waitbutton - hidebox 0, 0, 29, 19 - releaseall - end - -SealedChamber_InnerRoom_EventScript_15F257:: @ 815F257 - lockall - braillemsg SealedChamber_InnerRoom_Braille_1C5414 - waitbutton - hidebox 0, 0, 29, 19 - releaseall - end - -SealedChamber_InnerRoom_EventScript_15F265:: @ 815F265 - lockall - braillemsg SealedChamber_InnerRoom_Braille_1C5435 - waitbutton - hidebox 0, 0, 29, 19 - releaseall - end - -SealedChamber_InnerRoom_EventScript_15F273:: @ 815F273 - lockall - braillemsg SealedChamber_InnerRoom_Braille_1C545C - waitbutton - hidebox 0, 0, 29, 19 - releaseall - end - -SealedChamber_InnerRoom_EventScript_15F281:: @ 815F281 - lockall - braillemsg SealedChamber_InnerRoom_Braille_1C5470 - waitbutton - hidebox 0, 0, 29, 19 - releaseall - end - -SealedChamber_InnerRoom_EventScript_15F28F:: @ 815F28F - lockall - braillemsg SealedChamber_InnerRoom_Braille_1C549B - waitbutton - hidebox 0, 0, 29, 19 - releaseall - end diff --git a/data/scripts/maps/SealedChamber_OuterRoom.inc b/data/scripts/maps/SealedChamber_OuterRoom.inc new file mode 100644 index 000000000..83ca4e4df --- /dev/null +++ b/data/scripts/maps/SealedChamber_OuterRoom.inc @@ -0,0 +1,131 @@ +SealedChamber_OuterRoom_MapScripts:: @ 815F0C6 + map_script 5, SealedChamber_OuterRoom_MapScript1_15F0D6 + map_script 3, SealedChamber_OuterRoom_MapScript1_15F0E7 + map_script 1, SealedChamber_OuterRoom_MapScript1_15F0EB + .byte 0 + +SealedChamber_OuterRoom_MapScript1_15F0D6:: @ 815F0D6 + warp4 Underwater_SealedChamber, 255, 12, 44 + warp6 Underwater_SealedChamber, 255, 12, 44 + end + +SealedChamber_OuterRoom_MapScript1_15F0E7:: @ 815F0E7 + setflag 2140 + end + +SealedChamber_OuterRoom_MapScript1_15F0EB:: @ 815F0EB + checkflag 2127 + callif 0, SealedChamber_OuterRoom_EventScript_15F0F5 + end + +SealedChamber_OuterRoom_EventScript_15F0F5:: @ 815F0F5 + setmaptile 9, 1, 553, 1 + setmaptile 10, 1, 553, 1 + setmaptile 11, 1, 553, 1 + setmaptile 9, 2, 565, 1 + setmaptile 10, 2, 565, 1 + setmaptile 11, 2, 565, 1 + return + +SealedChamber_OuterRoom_EventScript_15F12C:: @ 815F12C + lockall + braillemsg SealedChamber_OuterRoom_Braille_1C534F + waitbutton + hidebox 0, 0, 29, 19 + releaseall + end + +SealedChamber_OuterRoom_EventScript_15F13A:: @ 815F13A + lockall + braillemsg SealedChamber_OuterRoom_Braille_1C5359 + waitbutton + hidebox 0, 0, 29, 19 + releaseall + end + +SealedChamber_OuterRoom_EventScript_15F148:: @ 815F148 + lockall + braillemsg SealedChamber_OuterRoom_Braille_1C5363 + waitbutton + hidebox 0, 0, 29, 19 + releaseall + end + +SealedChamber_OuterRoom_EventScript_15F156:: @ 815F156 + lockall + braillemsg SealedChamber_OuterRoom_Braille_1C536D + waitbutton + hidebox 0, 0, 29, 19 + releaseall + end + +SealedChamber_OuterRoom_EventScript_15F164:: @ 815F164 + lockall + braillemsg SealedChamber_OuterRoom_Braille_1C5377 + waitbutton + hidebox 0, 0, 29, 19 + releaseall + end + +SealedChamber_OuterRoom_EventScript_15F172:: @ 815F172 + lockall + braillemsg SealedChamber_OuterRoom_Braille_1C5381 + waitbutton + hidebox 0, 0, 29, 19 + releaseall + end + +SealedChamber_OuterRoom_EventScript_15F180:: @ 815F180 + lockall + braillemsg SealedChamber_OuterRoom_Braille_1C538B + waitbutton + hidebox 0, 0, 29, 19 + releaseall + end + +SealedChamber_OuterRoom_EventScript_15F18E:: @ 815F18E + lockall + braillemsg SealedChamber_OuterRoom_Braille_1C5396 + waitbutton + hidebox 0, 0, 29, 19 + releaseall + end + +SealedChamber_OuterRoom_EventScript_15F19C:: @ 815F19C + lockall + braillemsg SealedChamber_OuterRoom_Braille_1C539E + waitbutton + hidebox 0, 0, 29, 19 + releaseall + end + +SealedChamber_OuterRoom_EventScript_15F1AA:: @ 815F1AA + lockall + braillemsg SealedChamber_OuterRoom_Braille_1C53A9 + waitbutton + hidebox 0, 0, 29, 19 + releaseall + end + +SealedChamber_OuterRoom_EventScript_15F1B8:: @ 815F1B8 + lockall + checkflag 2127 + jumpeq SealedChamber_OuterRoom_EventScript_15F1CF + braillemsg SealedChamber_OuterRoom_Braille_1C53B1 + waitbutton + hidebox 0, 0, 29, 19 + releaseall + end + +SealedChamber_OuterRoom_EventScript_15F1CF:: @ 815F1CF + msgbox SealedChamber_OuterRoom_Text_1A13BE, 4 + releaseall + end + +SealedChamber_OuterRoom_EventScript_15F1D9:: @ 815F1D9 + lockall + braillemsg SealedChamber_OuterRoom_Braille_1C53B1 + waitbutton + hidebox 0, 0, 29, 19 + releaseall + end diff --git a/data/scripts/maps/SealedChamber_OuterRoom.s b/data/scripts/maps/SealedChamber_OuterRoom.s deleted file mode 100644 index 83ca4e4df..000000000 --- a/data/scripts/maps/SealedChamber_OuterRoom.s +++ /dev/null @@ -1,131 +0,0 @@ -SealedChamber_OuterRoom_MapScripts:: @ 815F0C6 - map_script 5, SealedChamber_OuterRoom_MapScript1_15F0D6 - map_script 3, SealedChamber_OuterRoom_MapScript1_15F0E7 - map_script 1, SealedChamber_OuterRoom_MapScript1_15F0EB - .byte 0 - -SealedChamber_OuterRoom_MapScript1_15F0D6:: @ 815F0D6 - warp4 Underwater_SealedChamber, 255, 12, 44 - warp6 Underwater_SealedChamber, 255, 12, 44 - end - -SealedChamber_OuterRoom_MapScript1_15F0E7:: @ 815F0E7 - setflag 2140 - end - -SealedChamber_OuterRoom_MapScript1_15F0EB:: @ 815F0EB - checkflag 2127 - callif 0, SealedChamber_OuterRoom_EventScript_15F0F5 - end - -SealedChamber_OuterRoom_EventScript_15F0F5:: @ 815F0F5 - setmaptile 9, 1, 553, 1 - setmaptile 10, 1, 553, 1 - setmaptile 11, 1, 553, 1 - setmaptile 9, 2, 565, 1 - setmaptile 10, 2, 565, 1 - setmaptile 11, 2, 565, 1 - return - -SealedChamber_OuterRoom_EventScript_15F12C:: @ 815F12C - lockall - braillemsg SealedChamber_OuterRoom_Braille_1C534F - waitbutton - hidebox 0, 0, 29, 19 - releaseall - end - -SealedChamber_OuterRoom_EventScript_15F13A:: @ 815F13A - lockall - braillemsg SealedChamber_OuterRoom_Braille_1C5359 - waitbutton - hidebox 0, 0, 29, 19 - releaseall - end - -SealedChamber_OuterRoom_EventScript_15F148:: @ 815F148 - lockall - braillemsg SealedChamber_OuterRoom_Braille_1C5363 - waitbutton - hidebox 0, 0, 29, 19 - releaseall - end - -SealedChamber_OuterRoom_EventScript_15F156:: @ 815F156 - lockall - braillemsg SealedChamber_OuterRoom_Braille_1C536D - waitbutton - hidebox 0, 0, 29, 19 - releaseall - end - -SealedChamber_OuterRoom_EventScript_15F164:: @ 815F164 - lockall - braillemsg SealedChamber_OuterRoom_Braille_1C5377 - waitbutton - hidebox 0, 0, 29, 19 - releaseall - end - -SealedChamber_OuterRoom_EventScript_15F172:: @ 815F172 - lockall - braillemsg SealedChamber_OuterRoom_Braille_1C5381 - waitbutton - hidebox 0, 0, 29, 19 - releaseall - end - -SealedChamber_OuterRoom_EventScript_15F180:: @ 815F180 - lockall - braillemsg SealedChamber_OuterRoom_Braille_1C538B - waitbutton - hidebox 0, 0, 29, 19 - releaseall - end - -SealedChamber_OuterRoom_EventScript_15F18E:: @ 815F18E - lockall - braillemsg SealedChamber_OuterRoom_Braille_1C5396 - waitbutton - hidebox 0, 0, 29, 19 - releaseall - end - -SealedChamber_OuterRoom_EventScript_15F19C:: @ 815F19C - lockall - braillemsg SealedChamber_OuterRoom_Braille_1C539E - waitbutton - hidebox 0, 0, 29, 19 - releaseall - end - -SealedChamber_OuterRoom_EventScript_15F1AA:: @ 815F1AA - lockall - braillemsg SealedChamber_OuterRoom_Braille_1C53A9 - waitbutton - hidebox 0, 0, 29, 19 - releaseall - end - -SealedChamber_OuterRoom_EventScript_15F1B8:: @ 815F1B8 - lockall - checkflag 2127 - jumpeq SealedChamber_OuterRoom_EventScript_15F1CF - braillemsg SealedChamber_OuterRoom_Braille_1C53B1 - waitbutton - hidebox 0, 0, 29, 19 - releaseall - end - -SealedChamber_OuterRoom_EventScript_15F1CF:: @ 815F1CF - msgbox SealedChamber_OuterRoom_Text_1A13BE, 4 - releaseall - end - -SealedChamber_OuterRoom_EventScript_15F1D9:: @ 815F1D9 - lockall - braillemsg SealedChamber_OuterRoom_Braille_1C53B1 - waitbutton - hidebox 0, 0, 29, 19 - releaseall - end diff --git a/data/scripts/maps/SecretBase_BlueCave1.inc b/data/scripts/maps/SecretBase_BlueCave1.inc new file mode 100644 index 000000000..bca6bee55 --- /dev/null +++ b/data/scripts/maps/SecretBase_BlueCave1.inc @@ -0,0 +1 @@ +SecretBase_BlueCave1_MapScripts:: @ 815F337 diff --git a/data/scripts/maps/SecretBase_BlueCave1.s b/data/scripts/maps/SecretBase_BlueCave1.s deleted file mode 100644 index bca6bee55..000000000 --- a/data/scripts/maps/SecretBase_BlueCave1.s +++ /dev/null @@ -1 +0,0 @@ -SecretBase_BlueCave1_MapScripts:: @ 815F337 diff --git a/data/scripts/maps/SecretBase_BlueCave2.inc b/data/scripts/maps/SecretBase_BlueCave2.inc new file mode 100644 index 000000000..4fc579fb9 --- /dev/null +++ b/data/scripts/maps/SecretBase_BlueCave2.inc @@ -0,0 +1 @@ +SecretBase_BlueCave2_MapScripts:: @ 815F337 diff --git a/data/scripts/maps/SecretBase_BlueCave2.s b/data/scripts/maps/SecretBase_BlueCave2.s deleted file mode 100644 index 4fc579fb9..000000000 --- a/data/scripts/maps/SecretBase_BlueCave2.s +++ /dev/null @@ -1 +0,0 @@ -SecretBase_BlueCave2_MapScripts:: @ 815F337 diff --git a/data/scripts/maps/SecretBase_BlueCave3.inc b/data/scripts/maps/SecretBase_BlueCave3.inc new file mode 100644 index 000000000..0a8199f19 --- /dev/null +++ b/data/scripts/maps/SecretBase_BlueCave3.inc @@ -0,0 +1 @@ +SecretBase_BlueCave3_MapScripts:: @ 815F337 diff --git a/data/scripts/maps/SecretBase_BlueCave3.s b/data/scripts/maps/SecretBase_BlueCave3.s deleted file mode 100644 index 0a8199f19..000000000 --- a/data/scripts/maps/SecretBase_BlueCave3.s +++ /dev/null @@ -1 +0,0 @@ -SecretBase_BlueCave3_MapScripts:: @ 815F337 diff --git a/data/scripts/maps/SecretBase_BlueCave4.inc b/data/scripts/maps/SecretBase_BlueCave4.inc new file mode 100644 index 000000000..72c1e9612 --- /dev/null +++ b/data/scripts/maps/SecretBase_BlueCave4.inc @@ -0,0 +1 @@ +SecretBase_BlueCave4_MapScripts:: @ 815F337 diff --git a/data/scripts/maps/SecretBase_BlueCave4.s b/data/scripts/maps/SecretBase_BlueCave4.s deleted file mode 100644 index 72c1e9612..000000000 --- a/data/scripts/maps/SecretBase_BlueCave4.s +++ /dev/null @@ -1 +0,0 @@ -SecretBase_BlueCave4_MapScripts:: @ 815F337 diff --git a/data/scripts/maps/SecretBase_BrownCave1.inc b/data/scripts/maps/SecretBase_BrownCave1.inc new file mode 100644 index 000000000..ddbf182e4 --- /dev/null +++ b/data/scripts/maps/SecretBase_BrownCave1.inc @@ -0,0 +1 @@ +SecretBase_BrownCave1_MapScripts:: @ 815F337 diff --git a/data/scripts/maps/SecretBase_BrownCave1.s b/data/scripts/maps/SecretBase_BrownCave1.s deleted file mode 100644 index ddbf182e4..000000000 --- a/data/scripts/maps/SecretBase_BrownCave1.s +++ /dev/null @@ -1 +0,0 @@ -SecretBase_BrownCave1_MapScripts:: @ 815F337 diff --git a/data/scripts/maps/SecretBase_BrownCave2.inc b/data/scripts/maps/SecretBase_BrownCave2.inc new file mode 100644 index 000000000..06dcb6335 --- /dev/null +++ b/data/scripts/maps/SecretBase_BrownCave2.inc @@ -0,0 +1 @@ +SecretBase_BrownCave2_MapScripts:: @ 815F337 diff --git a/data/scripts/maps/SecretBase_BrownCave2.s b/data/scripts/maps/SecretBase_BrownCave2.s deleted file mode 100644 index 06dcb6335..000000000 --- a/data/scripts/maps/SecretBase_BrownCave2.s +++ /dev/null @@ -1 +0,0 @@ -SecretBase_BrownCave2_MapScripts:: @ 815F337 diff --git a/data/scripts/maps/SecretBase_BrownCave3.inc b/data/scripts/maps/SecretBase_BrownCave3.inc new file mode 100644 index 000000000..a0a85dc11 --- /dev/null +++ b/data/scripts/maps/SecretBase_BrownCave3.inc @@ -0,0 +1 @@ +SecretBase_BrownCave3_MapScripts:: @ 815F337 diff --git a/data/scripts/maps/SecretBase_BrownCave3.s b/data/scripts/maps/SecretBase_BrownCave3.s deleted file mode 100644 index a0a85dc11..000000000 --- a/data/scripts/maps/SecretBase_BrownCave3.s +++ /dev/null @@ -1 +0,0 @@ -SecretBase_BrownCave3_MapScripts:: @ 815F337 diff --git a/data/scripts/maps/SecretBase_BrownCave4.inc b/data/scripts/maps/SecretBase_BrownCave4.inc new file mode 100644 index 000000000..12d931e9e --- /dev/null +++ b/data/scripts/maps/SecretBase_BrownCave4.inc @@ -0,0 +1 @@ +SecretBase_BrownCave4_MapScripts:: @ 815F337 diff --git a/data/scripts/maps/SecretBase_BrownCave4.s b/data/scripts/maps/SecretBase_BrownCave4.s deleted file mode 100644 index 12d931e9e..000000000 --- a/data/scripts/maps/SecretBase_BrownCave4.s +++ /dev/null @@ -1 +0,0 @@ -SecretBase_BrownCave4_MapScripts:: @ 815F337 diff --git a/data/scripts/maps/SecretBase_RedCave1.inc b/data/scripts/maps/SecretBase_RedCave1.inc new file mode 100644 index 000000000..77b99daec --- /dev/null +++ b/data/scripts/maps/SecretBase_RedCave1.inc @@ -0,0 +1 @@ +SecretBase_RedCave1_MapScripts:: @ 815F337 diff --git a/data/scripts/maps/SecretBase_RedCave1.s b/data/scripts/maps/SecretBase_RedCave1.s deleted file mode 100644 index 77b99daec..000000000 --- a/data/scripts/maps/SecretBase_RedCave1.s +++ /dev/null @@ -1 +0,0 @@ -SecretBase_RedCave1_MapScripts:: @ 815F337 diff --git a/data/scripts/maps/SecretBase_RedCave2.inc b/data/scripts/maps/SecretBase_RedCave2.inc new file mode 100644 index 000000000..735d386fc --- /dev/null +++ b/data/scripts/maps/SecretBase_RedCave2.inc @@ -0,0 +1 @@ +SecretBase_RedCave2_MapScripts:: @ 815F337 diff --git a/data/scripts/maps/SecretBase_RedCave2.s b/data/scripts/maps/SecretBase_RedCave2.s deleted file mode 100644 index 735d386fc..000000000 --- a/data/scripts/maps/SecretBase_RedCave2.s +++ /dev/null @@ -1 +0,0 @@ -SecretBase_RedCave2_MapScripts:: @ 815F337 diff --git a/data/scripts/maps/SecretBase_RedCave3.inc b/data/scripts/maps/SecretBase_RedCave3.inc new file mode 100644 index 000000000..c9b72ca30 --- /dev/null +++ b/data/scripts/maps/SecretBase_RedCave3.inc @@ -0,0 +1 @@ +SecretBase_RedCave3_MapScripts:: @ 815F337 diff --git a/data/scripts/maps/SecretBase_RedCave3.s b/data/scripts/maps/SecretBase_RedCave3.s deleted file mode 100644 index c9b72ca30..000000000 --- a/data/scripts/maps/SecretBase_RedCave3.s +++ /dev/null @@ -1 +0,0 @@ -SecretBase_RedCave3_MapScripts:: @ 815F337 diff --git a/data/scripts/maps/SecretBase_RedCave4.inc b/data/scripts/maps/SecretBase_RedCave4.inc new file mode 100644 index 000000000..6d2402f03 --- /dev/null +++ b/data/scripts/maps/SecretBase_RedCave4.inc @@ -0,0 +1 @@ +SecretBase_RedCave4_MapScripts:: @ 815F337 diff --git a/data/scripts/maps/SecretBase_RedCave4.s b/data/scripts/maps/SecretBase_RedCave4.s deleted file mode 100644 index 6d2402f03..000000000 --- a/data/scripts/maps/SecretBase_RedCave4.s +++ /dev/null @@ -1 +0,0 @@ -SecretBase_RedCave4_MapScripts:: @ 815F337 diff --git a/data/scripts/maps/SecretBase_Shrub1.inc b/data/scripts/maps/SecretBase_Shrub1.inc new file mode 100644 index 000000000..79116a0cf --- /dev/null +++ b/data/scripts/maps/SecretBase_Shrub1.inc @@ -0,0 +1 @@ +SecretBase_Shrub1_MapScripts:: @ 815F337 diff --git a/data/scripts/maps/SecretBase_Shrub1.s b/data/scripts/maps/SecretBase_Shrub1.s deleted file mode 100644 index 79116a0cf..000000000 --- a/data/scripts/maps/SecretBase_Shrub1.s +++ /dev/null @@ -1 +0,0 @@ -SecretBase_Shrub1_MapScripts:: @ 815F337 diff --git a/data/scripts/maps/SecretBase_Shrub2.inc b/data/scripts/maps/SecretBase_Shrub2.inc new file mode 100644 index 000000000..49835f7f3 --- /dev/null +++ b/data/scripts/maps/SecretBase_Shrub2.inc @@ -0,0 +1 @@ +SecretBase_Shrub2_MapScripts:: @ 815F337 diff --git a/data/scripts/maps/SecretBase_Shrub2.s b/data/scripts/maps/SecretBase_Shrub2.s deleted file mode 100644 index 49835f7f3..000000000 --- a/data/scripts/maps/SecretBase_Shrub2.s +++ /dev/null @@ -1 +0,0 @@ -SecretBase_Shrub2_MapScripts:: @ 815F337 diff --git a/data/scripts/maps/SecretBase_Shrub3.inc b/data/scripts/maps/SecretBase_Shrub3.inc new file mode 100644 index 000000000..0aeb7bdf9 --- /dev/null +++ b/data/scripts/maps/SecretBase_Shrub3.inc @@ -0,0 +1 @@ +SecretBase_Shrub3_MapScripts:: @ 815F337 diff --git a/data/scripts/maps/SecretBase_Shrub3.s b/data/scripts/maps/SecretBase_Shrub3.s deleted file mode 100644 index 0aeb7bdf9..000000000 --- a/data/scripts/maps/SecretBase_Shrub3.s +++ /dev/null @@ -1 +0,0 @@ -SecretBase_Shrub3_MapScripts:: @ 815F337 diff --git a/data/scripts/maps/SecretBase_Shrub4.inc b/data/scripts/maps/SecretBase_Shrub4.inc new file mode 100644 index 000000000..f131b308d --- /dev/null +++ b/data/scripts/maps/SecretBase_Shrub4.inc @@ -0,0 +1 @@ +SecretBase_Shrub4_MapScripts:: @ 815F337 diff --git a/data/scripts/maps/SecretBase_Shrub4.s b/data/scripts/maps/SecretBase_Shrub4.s deleted file mode 100644 index f131b308d..000000000 --- a/data/scripts/maps/SecretBase_Shrub4.s +++ /dev/null @@ -1 +0,0 @@ -SecretBase_Shrub4_MapScripts:: @ 815F337 diff --git a/data/scripts/maps/SecretBase_Tree1.inc b/data/scripts/maps/SecretBase_Tree1.inc new file mode 100644 index 000000000..7345c3bbb --- /dev/null +++ b/data/scripts/maps/SecretBase_Tree1.inc @@ -0,0 +1 @@ +SecretBase_Tree1_MapScripts:: @ 815F337 diff --git a/data/scripts/maps/SecretBase_Tree1.s b/data/scripts/maps/SecretBase_Tree1.s deleted file mode 100644 index 7345c3bbb..000000000 --- a/data/scripts/maps/SecretBase_Tree1.s +++ /dev/null @@ -1 +0,0 @@ -SecretBase_Tree1_MapScripts:: @ 815F337 diff --git a/data/scripts/maps/SecretBase_Tree2.inc b/data/scripts/maps/SecretBase_Tree2.inc new file mode 100644 index 000000000..0f2976a8c --- /dev/null +++ b/data/scripts/maps/SecretBase_Tree2.inc @@ -0,0 +1 @@ +SecretBase_Tree2_MapScripts:: @ 815F337 diff --git a/data/scripts/maps/SecretBase_Tree2.s b/data/scripts/maps/SecretBase_Tree2.s deleted file mode 100644 index 0f2976a8c..000000000 --- a/data/scripts/maps/SecretBase_Tree2.s +++ /dev/null @@ -1 +0,0 @@ -SecretBase_Tree2_MapScripts:: @ 815F337 diff --git a/data/scripts/maps/SecretBase_Tree3.inc b/data/scripts/maps/SecretBase_Tree3.inc new file mode 100644 index 000000000..cb80b0d25 --- /dev/null +++ b/data/scripts/maps/SecretBase_Tree3.inc @@ -0,0 +1 @@ +SecretBase_Tree3_MapScripts:: @ 815F337 diff --git a/data/scripts/maps/SecretBase_Tree3.s b/data/scripts/maps/SecretBase_Tree3.s deleted file mode 100644 index cb80b0d25..000000000 --- a/data/scripts/maps/SecretBase_Tree3.s +++ /dev/null @@ -1 +0,0 @@ -SecretBase_Tree3_MapScripts:: @ 815F337 diff --git a/data/scripts/maps/SecretBase_Tree4.inc b/data/scripts/maps/SecretBase_Tree4.inc new file mode 100644 index 000000000..0a6771740 --- /dev/null +++ b/data/scripts/maps/SecretBase_Tree4.inc @@ -0,0 +1 @@ +SecretBase_Tree4_MapScripts:: @ 815F337 diff --git a/data/scripts/maps/SecretBase_Tree4.s b/data/scripts/maps/SecretBase_Tree4.s deleted file mode 100644 index 0a6771740..000000000 --- a/data/scripts/maps/SecretBase_Tree4.s +++ /dev/null @@ -1 +0,0 @@ -SecretBase_Tree4_MapScripts:: @ 815F337 diff --git a/data/scripts/maps/SecretBase_YellowCave1.inc b/data/scripts/maps/SecretBase_YellowCave1.inc new file mode 100644 index 000000000..b76a5f44e --- /dev/null +++ b/data/scripts/maps/SecretBase_YellowCave1.inc @@ -0,0 +1 @@ +SecretBase_YellowCave1_MapScripts:: @ 815F337 diff --git a/data/scripts/maps/SecretBase_YellowCave1.s b/data/scripts/maps/SecretBase_YellowCave1.s deleted file mode 100644 index b76a5f44e..000000000 --- a/data/scripts/maps/SecretBase_YellowCave1.s +++ /dev/null @@ -1 +0,0 @@ -SecretBase_YellowCave1_MapScripts:: @ 815F337 diff --git a/data/scripts/maps/SecretBase_YellowCave2.inc b/data/scripts/maps/SecretBase_YellowCave2.inc new file mode 100644 index 000000000..0bc1fc354 --- /dev/null +++ b/data/scripts/maps/SecretBase_YellowCave2.inc @@ -0,0 +1 @@ +SecretBase_YellowCave2_MapScripts:: @ 815F337 diff --git a/data/scripts/maps/SecretBase_YellowCave2.s b/data/scripts/maps/SecretBase_YellowCave2.s deleted file mode 100644 index 0bc1fc354..000000000 --- a/data/scripts/maps/SecretBase_YellowCave2.s +++ /dev/null @@ -1 +0,0 @@ -SecretBase_YellowCave2_MapScripts:: @ 815F337 diff --git a/data/scripts/maps/SecretBase_YellowCave3.inc b/data/scripts/maps/SecretBase_YellowCave3.inc new file mode 100644 index 000000000..137f04316 --- /dev/null +++ b/data/scripts/maps/SecretBase_YellowCave3.inc @@ -0,0 +1 @@ +SecretBase_YellowCave3_MapScripts:: @ 815F337 diff --git a/data/scripts/maps/SecretBase_YellowCave3.s b/data/scripts/maps/SecretBase_YellowCave3.s deleted file mode 100644 index 137f04316..000000000 --- a/data/scripts/maps/SecretBase_YellowCave3.s +++ /dev/null @@ -1 +0,0 @@ -SecretBase_YellowCave3_MapScripts:: @ 815F337 diff --git a/data/scripts/maps/SecretBase_YellowCave4.inc b/data/scripts/maps/SecretBase_YellowCave4.inc new file mode 100644 index 000000000..4ccbc2f0e --- /dev/null +++ b/data/scripts/maps/SecretBase_YellowCave4.inc @@ -0,0 +1,23 @@ +SecretBase_YellowCave4_MapScripts:: @ 815F337 + map_script 4, SecretBase_RedCave1_MapScript2_15F358 + map_script 3, SecretBase_RedCave1_MapScript1_15F34F + map_script 2, SecretBase_RedCave1_MapScript2_15F362 + map_script 5, SecretBase_RedCave1_MapScript1_15F34C + .byte 0 + +SecretBase_RedCave1_MapScript1_15F34C:: @ 815F34C + tileeffect 6 + end + +SecretBase_RedCave1_MapScript1_15F34F:: @ 815F34F + call SecretBase_RedCave1_EventScript_1A2F3D + special 22 + end + +SecretBase_RedCave1_MapScript2_15F358:: @ 815F358 + map_script_2 0x4089, 0, SecretBase_RedCave1_EventScript_1A2F68 + .2byte 0 + +SecretBase_RedCave1_MapScript2_15F362:: @ 815F362 + map_script_2 0x4097, 0, SecretBase_RedCave1_EventScript_1A2DDE + .2byte 0 diff --git a/data/scripts/maps/SecretBase_YellowCave4.s b/data/scripts/maps/SecretBase_YellowCave4.s deleted file mode 100644 index 4ccbc2f0e..000000000 --- a/data/scripts/maps/SecretBase_YellowCave4.s +++ /dev/null @@ -1,23 +0,0 @@ -SecretBase_YellowCave4_MapScripts:: @ 815F337 - map_script 4, SecretBase_RedCave1_MapScript2_15F358 - map_script 3, SecretBase_RedCave1_MapScript1_15F34F - map_script 2, SecretBase_RedCave1_MapScript2_15F362 - map_script 5, SecretBase_RedCave1_MapScript1_15F34C - .byte 0 - -SecretBase_RedCave1_MapScript1_15F34C:: @ 815F34C - tileeffect 6 - end - -SecretBase_RedCave1_MapScript1_15F34F:: @ 815F34F - call SecretBase_RedCave1_EventScript_1A2F3D - special 22 - end - -SecretBase_RedCave1_MapScript2_15F358:: @ 815F358 - map_script_2 0x4089, 0, SecretBase_RedCave1_EventScript_1A2F68 - .2byte 0 - -SecretBase_RedCave1_MapScript2_15F362:: @ 815F362 - map_script_2 0x4097, 0, SecretBase_RedCave1_EventScript_1A2DDE - .2byte 0 diff --git a/data/scripts/maps/ShoalCave_HighTideEntranceRoom.inc b/data/scripts/maps/ShoalCave_HighTideEntranceRoom.inc new file mode 100644 index 000000000..ae1f2c279 --- /dev/null +++ b/data/scripts/maps/ShoalCave_HighTideEntranceRoom.inc @@ -0,0 +1,2 @@ +ShoalCave_HighTideEntranceRoom_MapScripts:: @ 815E488 + .byte 0 diff --git a/data/scripts/maps/ShoalCave_HighTideEntranceRoom.s b/data/scripts/maps/ShoalCave_HighTideEntranceRoom.s deleted file mode 100644 index ae1f2c279..000000000 --- a/data/scripts/maps/ShoalCave_HighTideEntranceRoom.s +++ /dev/null @@ -1,2 +0,0 @@ -ShoalCave_HighTideEntranceRoom_MapScripts:: @ 815E488 - .byte 0 diff --git a/data/scripts/maps/ShoalCave_HighTideInnerRoom.inc b/data/scripts/maps/ShoalCave_HighTideInnerRoom.inc new file mode 100644 index 000000000..9b47c97e7 --- /dev/null +++ b/data/scripts/maps/ShoalCave_HighTideInnerRoom.inc @@ -0,0 +1,2 @@ +ShoalCave_HighTideInnerRoom_MapScripts:: @ 815E489 + .byte 0 diff --git a/data/scripts/maps/ShoalCave_HighTideInnerRoom.s b/data/scripts/maps/ShoalCave_HighTideInnerRoom.s deleted file mode 100644 index 9b47c97e7..000000000 --- a/data/scripts/maps/ShoalCave_HighTideInnerRoom.s +++ /dev/null @@ -1,2 +0,0 @@ -ShoalCave_HighTideInnerRoom_MapScripts:: @ 815E489 - .byte 0 diff --git a/data/scripts/maps/ShoalCave_LowTideEntranceRoom.inc b/data/scripts/maps/ShoalCave_LowTideEntranceRoom.inc new file mode 100644 index 000000000..9b822a473 --- /dev/null +++ b/data/scripts/maps/ShoalCave_LowTideEntranceRoom.inc @@ -0,0 +1,102 @@ +ShoalCave_LowTideEntranceRoom_MapScripts:: @ 815E057 + map_script 3, ShoalCave_LowTideEntranceRoom_MapScript1_15E05D + .byte 0 + +ShoalCave_LowTideEntranceRoom_MapScript1_15E05D:: @ 815E05D + special 210 + checkflag 2106 + jumpeq ShoalCave_LowTideEntranceRoom_EventScript_15E06E + jump ShoalCave_LowTideEntranceRoom_EventScript_15E072 + +ShoalCave_LowTideEntranceRoom_EventScript_15E06E:: @ 815E06E + setmapfooter 169 + end + +ShoalCave_LowTideEntranceRoom_EventScript_15E072:: @ 815E072 + setmapfooter 165 + end + +ShoalCave_LowTideEntranceRoom_EventScript_15E076:: @ 815E076 + lock + faceplayer + checkdailyflags + checkflag 2143 + callif 1, ShoalCave_LowTideEntranceRoom_EventScript_15E176 + checkitem ITEM_SHOAL_SALT, 4 + compare RESULT, 0 + jumpeq ShoalCave_LowTideEntranceRoom_EventScript_15E138 + checkitem ITEM_SHOAL_SHELL, 4 + compare RESULT, 0 + jumpeq ShoalCave_LowTideEntranceRoom_EventScript_15E138 + msgbox ShoalCave_LowTideEntranceRoom_Text_1C6793, 5 + compare RESULT, 0 + jumpeq ShoalCave_LowTideEntranceRoom_EventScript_15E16C + checkitemspace ITEM_SHELL_BELL, 1 + compare RESULT, 0 + callif 1, ShoalCave_LowTideEntranceRoom_EventScript_15E106 + compare RESULT, 2 + jumpeq ShoalCave_LowTideEntranceRoom_EventScript_15E12E + msgbox ShoalCave_LowTideEntranceRoom_Text_1C6808, 4 + removeitem ITEM_SHOAL_SALT, 4 + removeitem ITEM_SHOAL_SHELL, 4 + giveitem ITEM_SHELL_BELL + compare RESULT, 0 + jumpeq ShoalCave_LowTideEntranceRoom_EventScript_1A029B + msgbox ShoalCave_LowTideEntranceRoom_Text_1C688E, 4 + setflag 2 + release + end + +ShoalCave_LowTideEntranceRoom_EventScript_15E106:: @ 815E106 + checkitem ITEM_SHOAL_SALT, 5 + compare RESULT, 1 + jumpeq ShoalCave_LowTideEntranceRoom_EventScript_15E117 + return + +ShoalCave_LowTideEntranceRoom_EventScript_15E117:: @ 815E117 + checkitem ITEM_SHOAL_SHELL, 5 + compare RESULT, 1 + jumpeq ShoalCave_LowTideEntranceRoom_EventScript_15E128 + return + +ShoalCave_LowTideEntranceRoom_EventScript_15E128:: @ 815E128 + setvar RESULT, 2 + return + +ShoalCave_LowTideEntranceRoom_EventScript_15E12E:: @ 815E12E + msgbox ShoalCave_LowTideEntranceRoom_Text_1C69F5, 4 + release + end + +ShoalCave_LowTideEntranceRoom_EventScript_15E138:: @ 815E138 + checkitem ITEM_SHOAL_SALT, 1 + compare RESULT, 1 + jumpeq ShoalCave_LowTideEntranceRoom_EventScript_15E162 + checkitem ITEM_SHOAL_SHELL, 1 + compare RESULT, 1 + jumpeq ShoalCave_LowTideEntranceRoom_EventScript_15E162 + msgbox ShoalCave_LowTideEntranceRoom_Text_1C6668, 4 + release + end + +ShoalCave_LowTideEntranceRoom_EventScript_15E162:: @ 815E162 + msgbox ShoalCave_LowTideEntranceRoom_Text_1C670D, 4 + release + end + +ShoalCave_LowTideEntranceRoom_EventScript_15E16C:: @ 815E16C + msgbox ShoalCave_LowTideEntranceRoom_Text_1C6944, 4 + release + end + +ShoalCave_LowTideEntranceRoom_EventScript_15E176:: @ 815E176 + clearflag 952 + clearflag 953 + clearflag 954 + clearflag 955 + clearflag 956 + clearflag 957 + clearflag 958 + clearflag 959 + clearflag 2143 + return diff --git a/data/scripts/maps/ShoalCave_LowTideEntranceRoom.s b/data/scripts/maps/ShoalCave_LowTideEntranceRoom.s deleted file mode 100644 index 9b822a473..000000000 --- a/data/scripts/maps/ShoalCave_LowTideEntranceRoom.s +++ /dev/null @@ -1,102 +0,0 @@ -ShoalCave_LowTideEntranceRoom_MapScripts:: @ 815E057 - map_script 3, ShoalCave_LowTideEntranceRoom_MapScript1_15E05D - .byte 0 - -ShoalCave_LowTideEntranceRoom_MapScript1_15E05D:: @ 815E05D - special 210 - checkflag 2106 - jumpeq ShoalCave_LowTideEntranceRoom_EventScript_15E06E - jump ShoalCave_LowTideEntranceRoom_EventScript_15E072 - -ShoalCave_LowTideEntranceRoom_EventScript_15E06E:: @ 815E06E - setmapfooter 169 - end - -ShoalCave_LowTideEntranceRoom_EventScript_15E072:: @ 815E072 - setmapfooter 165 - end - -ShoalCave_LowTideEntranceRoom_EventScript_15E076:: @ 815E076 - lock - faceplayer - checkdailyflags - checkflag 2143 - callif 1, ShoalCave_LowTideEntranceRoom_EventScript_15E176 - checkitem ITEM_SHOAL_SALT, 4 - compare RESULT, 0 - jumpeq ShoalCave_LowTideEntranceRoom_EventScript_15E138 - checkitem ITEM_SHOAL_SHELL, 4 - compare RESULT, 0 - jumpeq ShoalCave_LowTideEntranceRoom_EventScript_15E138 - msgbox ShoalCave_LowTideEntranceRoom_Text_1C6793, 5 - compare RESULT, 0 - jumpeq ShoalCave_LowTideEntranceRoom_EventScript_15E16C - checkitemspace ITEM_SHELL_BELL, 1 - compare RESULT, 0 - callif 1, ShoalCave_LowTideEntranceRoom_EventScript_15E106 - compare RESULT, 2 - jumpeq ShoalCave_LowTideEntranceRoom_EventScript_15E12E - msgbox ShoalCave_LowTideEntranceRoom_Text_1C6808, 4 - removeitem ITEM_SHOAL_SALT, 4 - removeitem ITEM_SHOAL_SHELL, 4 - giveitem ITEM_SHELL_BELL - compare RESULT, 0 - jumpeq ShoalCave_LowTideEntranceRoom_EventScript_1A029B - msgbox ShoalCave_LowTideEntranceRoom_Text_1C688E, 4 - setflag 2 - release - end - -ShoalCave_LowTideEntranceRoom_EventScript_15E106:: @ 815E106 - checkitem ITEM_SHOAL_SALT, 5 - compare RESULT, 1 - jumpeq ShoalCave_LowTideEntranceRoom_EventScript_15E117 - return - -ShoalCave_LowTideEntranceRoom_EventScript_15E117:: @ 815E117 - checkitem ITEM_SHOAL_SHELL, 5 - compare RESULT, 1 - jumpeq ShoalCave_LowTideEntranceRoom_EventScript_15E128 - return - -ShoalCave_LowTideEntranceRoom_EventScript_15E128:: @ 815E128 - setvar RESULT, 2 - return - -ShoalCave_LowTideEntranceRoom_EventScript_15E12E:: @ 815E12E - msgbox ShoalCave_LowTideEntranceRoom_Text_1C69F5, 4 - release - end - -ShoalCave_LowTideEntranceRoom_EventScript_15E138:: @ 815E138 - checkitem ITEM_SHOAL_SALT, 1 - compare RESULT, 1 - jumpeq ShoalCave_LowTideEntranceRoom_EventScript_15E162 - checkitem ITEM_SHOAL_SHELL, 1 - compare RESULT, 1 - jumpeq ShoalCave_LowTideEntranceRoom_EventScript_15E162 - msgbox ShoalCave_LowTideEntranceRoom_Text_1C6668, 4 - release - end - -ShoalCave_LowTideEntranceRoom_EventScript_15E162:: @ 815E162 - msgbox ShoalCave_LowTideEntranceRoom_Text_1C670D, 4 - release - end - -ShoalCave_LowTideEntranceRoom_EventScript_15E16C:: @ 815E16C - msgbox ShoalCave_LowTideEntranceRoom_Text_1C6944, 4 - release - end - -ShoalCave_LowTideEntranceRoom_EventScript_15E176:: @ 815E176 - clearflag 952 - clearflag 953 - clearflag 954 - clearflag 955 - clearflag 956 - clearflag 957 - clearflag 958 - clearflag 959 - clearflag 2143 - return diff --git a/data/scripts/maps/ShoalCave_LowTideIceRoom.inc b/data/scripts/maps/ShoalCave_LowTideIceRoom.inc new file mode 100644 index 000000000..311ff2126 --- /dev/null +++ b/data/scripts/maps/ShoalCave_LowTideIceRoom.inc @@ -0,0 +1,2 @@ +ShoalCave_LowTideIceRoom_MapScripts:: @ 815F300 + .byte 0 diff --git a/data/scripts/maps/ShoalCave_LowTideIceRoom.s b/data/scripts/maps/ShoalCave_LowTideIceRoom.s deleted file mode 100644 index 311ff2126..000000000 --- a/data/scripts/maps/ShoalCave_LowTideIceRoom.s +++ /dev/null @@ -1,2 +0,0 @@ -ShoalCave_LowTideIceRoom_MapScripts:: @ 815F300 - .byte 0 diff --git a/data/scripts/maps/ShoalCave_LowTideInnerRoom.inc b/data/scripts/maps/ShoalCave_LowTideInnerRoom.inc new file mode 100644 index 000000000..eab522a1f --- /dev/null +++ b/data/scripts/maps/ShoalCave_LowTideInnerRoom.inc @@ -0,0 +1,157 @@ +ShoalCave_LowTideInnerRoom_MapScripts:: @ 815E192 + map_script 1, ShoalCave_LowTideInnerRoom_MapScript1_15E1B3 + map_script 3, ShoalCave_LowTideInnerRoom_MapScript1_15E19D + .byte 0 + +ShoalCave_LowTideInnerRoom_MapScript1_15E19D:: @ 815E19D + checkflag 2106 + jumpeq ShoalCave_LowTideInnerRoom_EventScript_15E1AB + jump ShoalCave_LowTideInnerRoom_EventScript_15E1AF + +ShoalCave_LowTideInnerRoom_EventScript_15E1AB:: @ 815E1AB + setmapfooter 170 + end + +ShoalCave_LowTideInnerRoom_EventScript_15E1AF:: @ 815E1AF + setmapfooter 166 + end + +ShoalCave_LowTideInnerRoom_MapScript1_15E1B3:: @ 815E1B3 + call ShoalCave_LowTideInnerRoom_EventScript_15E1B9 + end + +ShoalCave_LowTideInnerRoom_EventScript_15E1B9:: @ 815E1B9 + checkflag 952 + jumpeq ShoalCave_LowTideInnerRoom_EventScript_15E1DA + checkflag 2106 + jumpeq ShoalCave_LowTideInnerRoom_EventScript_15E1DA + setmaptile 31, 8, 856, 1 + jump ShoalCave_LowTideInnerRoom_EventScript_15E1DA + end + +ShoalCave_LowTideInnerRoom_EventScript_15E1DA:: @ 815E1DA + checkflag 953 + jumpeq ShoalCave_LowTideInnerRoom_EventScript_15E1FB + checkflag 2106 + jumpeq ShoalCave_LowTideInnerRoom_EventScript_15E1FB + setmaptile 14, 26, 856, 1 + jump ShoalCave_LowTideInnerRoom_EventScript_15E1FB + end + +ShoalCave_LowTideInnerRoom_EventScript_15E1FB:: @ 815E1FB + checkflag 956 + jumpeq ShoalCave_LowTideInnerRoom_EventScript_15E213 + setmaptile 41, 20, 857, 1 + jump ShoalCave_LowTideInnerRoom_EventScript_15E213 + end + +ShoalCave_LowTideInnerRoom_EventScript_15E213:: @ 815E213 + checkflag 957 + jumpeq ShoalCave_LowTideInnerRoom_EventScript_15E22B + setmaptile 41, 10, 857, 1 + jump ShoalCave_LowTideInnerRoom_EventScript_15E22B + end + +ShoalCave_LowTideInnerRoom_EventScript_15E22B:: @ 815E22B + checkflag 958 + jumpeq ShoalCave_LowTideInnerRoom_EventScript_15E243 + setmaptile 6, 9, 857, 1 + jump ShoalCave_LowTideInnerRoom_EventScript_15E243 + end + +ShoalCave_LowTideInnerRoom_EventScript_15E243:: @ 815E243 + checkflag 959 + jumpeq ShoalCave_LowTideInnerRoom_EventScript_15E256 + setmaptile 16, 13, 857, 1 + return + +ShoalCave_LowTideInnerRoom_EventScript_15E256:: @ 815E256 + return + +ShoalCave_LowTideInnerRoom_EventScript_15E257:: @ 815E257 + lockall + checkflag 956 + jumpeq ShoalCave_LowTideInnerRoom_EventScript_15E289 + giveitem ITEM_SHOAL_SHELL + compare RESULT, 0 + jumpeq ShoalCave_LowTideInnerRoom_EventScript_1A029B + setmaptile 41, 20, 859, 0 + special 142 + setflag 956 + releaseall + end + +ShoalCave_LowTideInnerRoom_EventScript_15E289:: @ 815E289 + msgbox ShoalCave_LowTideInnerRoom_Text_1C69B8, 4 + releaseall + end + +ShoalCave_LowTideInnerRoom_EventScript_15E293:: @ 815E293 + lockall + checkflag 957 + jumpeq ShoalCave_LowTideInnerRoom_EventScript_15E289 + giveitem ITEM_SHOAL_SHELL + compare RESULT, 0 + jumpeq ShoalCave_LowTideInnerRoom_EventScript_1A029B + setmaptile 41, 10, 859, 0 + special 142 + setflag 957 + releaseall + end + +ShoalCave_LowTideInnerRoom_EventScript_15E2C5:: @ 815E2C5 + lockall + checkflag 958 + jumpeq ShoalCave_LowTideInnerRoom_EventScript_15E289 + giveitem ITEM_SHOAL_SHELL + compare RESULT, 0 + jumpeq ShoalCave_LowTideInnerRoom_EventScript_1A029B + setmaptile 6, 9, 859, 0 + special 142 + setflag 958 + releaseall + end + +ShoalCave_LowTideInnerRoom_EventScript_15E2F7:: @ 815E2F7 + lockall + checkflag 959 + jumpeq ShoalCave_LowTideInnerRoom_EventScript_15E289 + giveitem ITEM_SHOAL_SHELL + compare RESULT, 0 + jumpeq ShoalCave_LowTideInnerRoom_EventScript_1A029B + setmaptile 16, 13, 859, 0 + special 142 + setflag 959 + releaseall + end + +ShoalCave_LowTideInnerRoom_EventScript_15E329:: @ 815E329 + lockall + checkflag 952 + jumpeq ShoalCave_LowTideInnerRoom_EventScript_15E35B + giveitem ITEM_SHOAL_SALT + compare RESULT, 0 + jumpeq ShoalCave_LowTideInnerRoom_EventScript_1A029B + setmaptile 31, 8, 858, 0 + special 142 + setflag 952 + releaseall + end + +ShoalCave_LowTideInnerRoom_EventScript_15E35B:: @ 815E35B + msgbox ShoalCave_LowTideInnerRoom_Text_1C6979, 4 + releaseall + end + +ShoalCave_LowTideInnerRoom_EventScript_15E365:: @ 815E365 + lockall + checkflag 953 + jumpeq ShoalCave_LowTideInnerRoom_EventScript_15E35B + giveitem ITEM_SHOAL_SALT + compare RESULT, 0 + jumpeq ShoalCave_LowTideInnerRoom_EventScript_1A029B + setmaptile 14, 26, 858, 0 + special 142 + setflag 953 + releaseall + end diff --git a/data/scripts/maps/ShoalCave_LowTideInnerRoom.s b/data/scripts/maps/ShoalCave_LowTideInnerRoom.s deleted file mode 100644 index eab522a1f..000000000 --- a/data/scripts/maps/ShoalCave_LowTideInnerRoom.s +++ /dev/null @@ -1,157 +0,0 @@ -ShoalCave_LowTideInnerRoom_MapScripts:: @ 815E192 - map_script 1, ShoalCave_LowTideInnerRoom_MapScript1_15E1B3 - map_script 3, ShoalCave_LowTideInnerRoom_MapScript1_15E19D - .byte 0 - -ShoalCave_LowTideInnerRoom_MapScript1_15E19D:: @ 815E19D - checkflag 2106 - jumpeq ShoalCave_LowTideInnerRoom_EventScript_15E1AB - jump ShoalCave_LowTideInnerRoom_EventScript_15E1AF - -ShoalCave_LowTideInnerRoom_EventScript_15E1AB:: @ 815E1AB - setmapfooter 170 - end - -ShoalCave_LowTideInnerRoom_EventScript_15E1AF:: @ 815E1AF - setmapfooter 166 - end - -ShoalCave_LowTideInnerRoom_MapScript1_15E1B3:: @ 815E1B3 - call ShoalCave_LowTideInnerRoom_EventScript_15E1B9 - end - -ShoalCave_LowTideInnerRoom_EventScript_15E1B9:: @ 815E1B9 - checkflag 952 - jumpeq ShoalCave_LowTideInnerRoom_EventScript_15E1DA - checkflag 2106 - jumpeq ShoalCave_LowTideInnerRoom_EventScript_15E1DA - setmaptile 31, 8, 856, 1 - jump ShoalCave_LowTideInnerRoom_EventScript_15E1DA - end - -ShoalCave_LowTideInnerRoom_EventScript_15E1DA:: @ 815E1DA - checkflag 953 - jumpeq ShoalCave_LowTideInnerRoom_EventScript_15E1FB - checkflag 2106 - jumpeq ShoalCave_LowTideInnerRoom_EventScript_15E1FB - setmaptile 14, 26, 856, 1 - jump ShoalCave_LowTideInnerRoom_EventScript_15E1FB - end - -ShoalCave_LowTideInnerRoom_EventScript_15E1FB:: @ 815E1FB - checkflag 956 - jumpeq ShoalCave_LowTideInnerRoom_EventScript_15E213 - setmaptile 41, 20, 857, 1 - jump ShoalCave_LowTideInnerRoom_EventScript_15E213 - end - -ShoalCave_LowTideInnerRoom_EventScript_15E213:: @ 815E213 - checkflag 957 - jumpeq ShoalCave_LowTideInnerRoom_EventScript_15E22B - setmaptile 41, 10, 857, 1 - jump ShoalCave_LowTideInnerRoom_EventScript_15E22B - end - -ShoalCave_LowTideInnerRoom_EventScript_15E22B:: @ 815E22B - checkflag 958 - jumpeq ShoalCave_LowTideInnerRoom_EventScript_15E243 - setmaptile 6, 9, 857, 1 - jump ShoalCave_LowTideInnerRoom_EventScript_15E243 - end - -ShoalCave_LowTideInnerRoom_EventScript_15E243:: @ 815E243 - checkflag 959 - jumpeq ShoalCave_LowTideInnerRoom_EventScript_15E256 - setmaptile 16, 13, 857, 1 - return - -ShoalCave_LowTideInnerRoom_EventScript_15E256:: @ 815E256 - return - -ShoalCave_LowTideInnerRoom_EventScript_15E257:: @ 815E257 - lockall - checkflag 956 - jumpeq ShoalCave_LowTideInnerRoom_EventScript_15E289 - giveitem ITEM_SHOAL_SHELL - compare RESULT, 0 - jumpeq ShoalCave_LowTideInnerRoom_EventScript_1A029B - setmaptile 41, 20, 859, 0 - special 142 - setflag 956 - releaseall - end - -ShoalCave_LowTideInnerRoom_EventScript_15E289:: @ 815E289 - msgbox ShoalCave_LowTideInnerRoom_Text_1C69B8, 4 - releaseall - end - -ShoalCave_LowTideInnerRoom_EventScript_15E293:: @ 815E293 - lockall - checkflag 957 - jumpeq ShoalCave_LowTideInnerRoom_EventScript_15E289 - giveitem ITEM_SHOAL_SHELL - compare RESULT, 0 - jumpeq ShoalCave_LowTideInnerRoom_EventScript_1A029B - setmaptile 41, 10, 859, 0 - special 142 - setflag 957 - releaseall - end - -ShoalCave_LowTideInnerRoom_EventScript_15E2C5:: @ 815E2C5 - lockall - checkflag 958 - jumpeq ShoalCave_LowTideInnerRoom_EventScript_15E289 - giveitem ITEM_SHOAL_SHELL - compare RESULT, 0 - jumpeq ShoalCave_LowTideInnerRoom_EventScript_1A029B - setmaptile 6, 9, 859, 0 - special 142 - setflag 958 - releaseall - end - -ShoalCave_LowTideInnerRoom_EventScript_15E2F7:: @ 815E2F7 - lockall - checkflag 959 - jumpeq ShoalCave_LowTideInnerRoom_EventScript_15E289 - giveitem ITEM_SHOAL_SHELL - compare RESULT, 0 - jumpeq ShoalCave_LowTideInnerRoom_EventScript_1A029B - setmaptile 16, 13, 859, 0 - special 142 - setflag 959 - releaseall - end - -ShoalCave_LowTideInnerRoom_EventScript_15E329:: @ 815E329 - lockall - checkflag 952 - jumpeq ShoalCave_LowTideInnerRoom_EventScript_15E35B - giveitem ITEM_SHOAL_SALT - compare RESULT, 0 - jumpeq ShoalCave_LowTideInnerRoom_EventScript_1A029B - setmaptile 31, 8, 858, 0 - special 142 - setflag 952 - releaseall - end - -ShoalCave_LowTideInnerRoom_EventScript_15E35B:: @ 815E35B - msgbox ShoalCave_LowTideInnerRoom_Text_1C6979, 4 - releaseall - end - -ShoalCave_LowTideInnerRoom_EventScript_15E365:: @ 815E365 - lockall - checkflag 953 - jumpeq ShoalCave_LowTideInnerRoom_EventScript_15E35B - giveitem ITEM_SHOAL_SALT - compare RESULT, 0 - jumpeq ShoalCave_LowTideInnerRoom_EventScript_1A029B - setmaptile 14, 26, 858, 0 - special 142 - setflag 953 - releaseall - end diff --git a/data/scripts/maps/ShoalCave_LowTideLowerRoom.inc b/data/scripts/maps/ShoalCave_LowTideLowerRoom.inc new file mode 100644 index 000000000..dfcd5b83f --- /dev/null +++ b/data/scripts/maps/ShoalCave_LowTideLowerRoom.inc @@ -0,0 +1,52 @@ +ShoalCave_LowTideLowerRoom_MapScripts:: @ 815E3F3 + map_script 1, ShoalCave_LowTideLowerRoom_MapScript1_15E3F9 + .byte 0 + +ShoalCave_LowTideLowerRoom_MapScript1_15E3F9:: @ 815E3F9 + call ShoalCave_LowTideLowerRoom_EventScript_15E3FF + end + +ShoalCave_LowTideLowerRoom_EventScript_15E3FF:: @ 815E3FF + checkflag 955 + jumpeq ShoalCave_LowTideLowerRoom_EventScript_15E412 + setmaptile 18, 2, 856, 1 + return + +ShoalCave_LowTideLowerRoom_EventScript_15E412:: @ 815E412 + return + +ShoalCave_LowTideLowerRoom_EventScript_15E413:: @ 815E413 + lockall + checkflag 955 + jumpeq ShoalCave_LowTideLowerRoom_EventScript_15E445 + giveitem ITEM_SHOAL_SALT + compare RESULT, 0 + jumpeq ShoalCave_LowTideLowerRoom_EventScript_1A029B + setmaptile 18, 2, 858, 0 + special 142 + setflag 955 + releaseall + end + +ShoalCave_LowTideLowerRoom_EventScript_15E445:: @ 815E445 + msgbox ShoalCave_LowTideLowerRoom_Text_1C6979, 4 + releaseall + end + +ShoalCave_LowTideLowerRoom_EventScript_15E44F:: @ 815E44F + lock + faceplayer + checkflag 283 + jumpeq ShoalCave_LowTideLowerRoom_EventScript_15E47E + msgbox ShoalCave_LowTideLowerRoom_Text_198200, 4 + giveitem ITEM_FOCUS_BAND + compare RESULT, 0 + jumpeq ShoalCave_LowTideLowerRoom_EventScript_1A029B + setflag 283 + release + end + +ShoalCave_LowTideLowerRoom_EventScript_15E47E:: @ 815E47E + msgbox ShoalCave_LowTideLowerRoom_Text_1982A2, 4 + release + end diff --git a/data/scripts/maps/ShoalCave_LowTideLowerRoom.s b/data/scripts/maps/ShoalCave_LowTideLowerRoom.s deleted file mode 100644 index dfcd5b83f..000000000 --- a/data/scripts/maps/ShoalCave_LowTideLowerRoom.s +++ /dev/null @@ -1,52 +0,0 @@ -ShoalCave_LowTideLowerRoom_MapScripts:: @ 815E3F3 - map_script 1, ShoalCave_LowTideLowerRoom_MapScript1_15E3F9 - .byte 0 - -ShoalCave_LowTideLowerRoom_MapScript1_15E3F9:: @ 815E3F9 - call ShoalCave_LowTideLowerRoom_EventScript_15E3FF - end - -ShoalCave_LowTideLowerRoom_EventScript_15E3FF:: @ 815E3FF - checkflag 955 - jumpeq ShoalCave_LowTideLowerRoom_EventScript_15E412 - setmaptile 18, 2, 856, 1 - return - -ShoalCave_LowTideLowerRoom_EventScript_15E412:: @ 815E412 - return - -ShoalCave_LowTideLowerRoom_EventScript_15E413:: @ 815E413 - lockall - checkflag 955 - jumpeq ShoalCave_LowTideLowerRoom_EventScript_15E445 - giveitem ITEM_SHOAL_SALT - compare RESULT, 0 - jumpeq ShoalCave_LowTideLowerRoom_EventScript_1A029B - setmaptile 18, 2, 858, 0 - special 142 - setflag 955 - releaseall - end - -ShoalCave_LowTideLowerRoom_EventScript_15E445:: @ 815E445 - msgbox ShoalCave_LowTideLowerRoom_Text_1C6979, 4 - releaseall - end - -ShoalCave_LowTideLowerRoom_EventScript_15E44F:: @ 815E44F - lock - faceplayer - checkflag 283 - jumpeq ShoalCave_LowTideLowerRoom_EventScript_15E47E - msgbox ShoalCave_LowTideLowerRoom_Text_198200, 4 - giveitem ITEM_FOCUS_BAND - compare RESULT, 0 - jumpeq ShoalCave_LowTideLowerRoom_EventScript_1A029B - setflag 283 - release - end - -ShoalCave_LowTideLowerRoom_EventScript_15E47E:: @ 815E47E - msgbox ShoalCave_LowTideLowerRoom_Text_1982A2, 4 - release - end diff --git a/data/scripts/maps/ShoalCave_LowTideStairsRoom.inc b/data/scripts/maps/ShoalCave_LowTideStairsRoom.inc new file mode 100644 index 000000000..584a57818 --- /dev/null +++ b/data/scripts/maps/ShoalCave_LowTideStairsRoom.inc @@ -0,0 +1,34 @@ +ShoalCave_LowTideStairsRoom_MapScripts:: @ 815E397 + map_script 1, ShoalCave_LowTideStairsRoom_MapScript1_15E39D + .byte 0 + +ShoalCave_LowTideStairsRoom_MapScript1_15E39D:: @ 815E39D + call ShoalCave_LowTideStairsRoom_EventScript_15E3A3 + end + +ShoalCave_LowTideStairsRoom_EventScript_15E3A3:: @ 815E3A3 + checkflag 954 + jumpeq ShoalCave_LowTideStairsRoom_EventScript_15E3B6 + setmaptile 11, 11, 856, 1 + return + +ShoalCave_LowTideStairsRoom_EventScript_15E3B6:: @ 815E3B6 + return + +ShoalCave_LowTideStairsRoom_EventScript_15E3B7:: @ 815E3B7 + lockall + checkflag 954 + jumpeq ShoalCave_LowTideStairsRoom_EventScript_15E3E9 + giveitem ITEM_SHOAL_SALT + compare RESULT, 0 + jumpeq ShoalCave_LowTideStairsRoom_EventScript_1A029B + setmaptile 11, 11, 858, 0 + special 142 + setflag 954 + releaseall + end + +ShoalCave_LowTideStairsRoom_EventScript_15E3E9:: @ 815E3E9 + msgbox ShoalCave_LowTideStairsRoom_Text_1C6979, 4 + releaseall + end diff --git a/data/scripts/maps/ShoalCave_LowTideStairsRoom.s b/data/scripts/maps/ShoalCave_LowTideStairsRoom.s deleted file mode 100644 index 584a57818..000000000 --- a/data/scripts/maps/ShoalCave_LowTideStairsRoom.s +++ /dev/null @@ -1,34 +0,0 @@ -ShoalCave_LowTideStairsRoom_MapScripts:: @ 815E397 - map_script 1, ShoalCave_LowTideStairsRoom_MapScript1_15E39D - .byte 0 - -ShoalCave_LowTideStairsRoom_MapScript1_15E39D:: @ 815E39D - call ShoalCave_LowTideStairsRoom_EventScript_15E3A3 - end - -ShoalCave_LowTideStairsRoom_EventScript_15E3A3:: @ 815E3A3 - checkflag 954 - jumpeq ShoalCave_LowTideStairsRoom_EventScript_15E3B6 - setmaptile 11, 11, 856, 1 - return - -ShoalCave_LowTideStairsRoom_EventScript_15E3B6:: @ 815E3B6 - return - -ShoalCave_LowTideStairsRoom_EventScript_15E3B7:: @ 815E3B7 - lockall - checkflag 954 - jumpeq ShoalCave_LowTideStairsRoom_EventScript_15E3E9 - giveitem ITEM_SHOAL_SALT - compare RESULT, 0 - jumpeq ShoalCave_LowTideStairsRoom_EventScript_1A029B - setmaptile 11, 11, 858, 0 - special 142 - setflag 954 - releaseall - end - -ShoalCave_LowTideStairsRoom_EventScript_15E3E9:: @ 815E3E9 - msgbox ShoalCave_LowTideStairsRoom_Text_1C6979, 4 - releaseall - end diff --git a/data/scripts/maps/SingleBattleColosseum.inc b/data/scripts/maps/SingleBattleColosseum.inc new file mode 100644 index 000000000..d3f2bdcaf --- /dev/null +++ b/data/scripts/maps/SingleBattleColosseum.inc @@ -0,0 +1,2 @@ +SingleBattleColosseum_MapScripts:: @ 815F57C + .byte 0 diff --git a/data/scripts/maps/SingleBattleColosseum.s b/data/scripts/maps/SingleBattleColosseum.s deleted file mode 100644 index d3f2bdcaf..000000000 --- a/data/scripts/maps/SingleBattleColosseum.s +++ /dev/null @@ -1,2 +0,0 @@ -SingleBattleColosseum_MapScripts:: @ 815F57C - .byte 0 diff --git a/data/scripts/maps/SkyPillar_1F.inc b/data/scripts/maps/SkyPillar_1F.inc new file mode 100644 index 000000000..aa6c117da --- /dev/null +++ b/data/scripts/maps/SkyPillar_1F.inc @@ -0,0 +1,2 @@ +SkyPillar_1F_MapScripts:: @ 815F2C8 + .byte 0 diff --git a/data/scripts/maps/SkyPillar_1F.s b/data/scripts/maps/SkyPillar_1F.s deleted file mode 100644 index aa6c117da..000000000 --- a/data/scripts/maps/SkyPillar_1F.s +++ /dev/null @@ -1,2 +0,0 @@ -SkyPillar_1F_MapScripts:: @ 815F2C8 - .byte 0 diff --git a/data/scripts/maps/SkyPillar_2F.inc b/data/scripts/maps/SkyPillar_2F.inc new file mode 100644 index 000000000..62cb389f2 --- /dev/null +++ b/data/scripts/maps/SkyPillar_2F.inc @@ -0,0 +1,10 @@ +SkyPillar_2F_MapScripts:: @ 815F2C9 + map_script 2, SkyPillar_2F_MapScript2_1C6BB5 + map_script 3, SkyPillar_2F_MapScript1_1C6BBF + map_script 5, SkyPillar_2F_MapScript1_15F2D9 + .byte 0 + +SkyPillar_2F_MapScript1_15F2D9:: @ 815F2D9 + tileeffect 7 + warp5 SkyPillar_1F, 255, 0, 0 + end diff --git a/data/scripts/maps/SkyPillar_2F.s b/data/scripts/maps/SkyPillar_2F.s deleted file mode 100644 index 62cb389f2..000000000 --- a/data/scripts/maps/SkyPillar_2F.s +++ /dev/null @@ -1,10 +0,0 @@ -SkyPillar_2F_MapScripts:: @ 815F2C9 - map_script 2, SkyPillar_2F_MapScript2_1C6BB5 - map_script 3, SkyPillar_2F_MapScript1_1C6BBF - map_script 5, SkyPillar_2F_MapScript1_15F2D9 - .byte 0 - -SkyPillar_2F_MapScript1_15F2D9:: @ 815F2D9 - tileeffect 7 - warp5 SkyPillar_1F, 255, 0, 0 - end diff --git a/data/scripts/maps/SkyPillar_3F.inc b/data/scripts/maps/SkyPillar_3F.inc new file mode 100644 index 000000000..2dc97fc9c --- /dev/null +++ b/data/scripts/maps/SkyPillar_3F.inc @@ -0,0 +1,2 @@ +SkyPillar_3F_MapScripts:: @ 815F2E4 + .byte 0 diff --git a/data/scripts/maps/SkyPillar_3F.s b/data/scripts/maps/SkyPillar_3F.s deleted file mode 100644 index 2dc97fc9c..000000000 --- a/data/scripts/maps/SkyPillar_3F.s +++ /dev/null @@ -1,2 +0,0 @@ -SkyPillar_3F_MapScripts:: @ 815F2E4 - .byte 0 diff --git a/data/scripts/maps/SkyPillar_4F.inc b/data/scripts/maps/SkyPillar_4F.inc new file mode 100644 index 000000000..5e1f7f4e6 --- /dev/null +++ b/data/scripts/maps/SkyPillar_4F.inc @@ -0,0 +1,10 @@ +SkyPillar_4F_MapScripts:: @ 815F2E5 + map_script 2, SkyPillar_4F_MapScript2_1C6BB5 + map_script 3, SkyPillar_4F_MapScript1_1C6BBF + map_script 5, SkyPillar_4F_MapScript1_15F2F5 + .byte 0 + +SkyPillar_4F_MapScript1_15F2F5:: @ 815F2F5 + tileeffect 7 + warp5 SkyPillar_3F, 255, 0, 0 + end diff --git a/data/scripts/maps/SkyPillar_4F.s b/data/scripts/maps/SkyPillar_4F.s deleted file mode 100644 index 5e1f7f4e6..000000000 --- a/data/scripts/maps/SkyPillar_4F.s +++ /dev/null @@ -1,10 +0,0 @@ -SkyPillar_4F_MapScripts:: @ 815F2E5 - map_script 2, SkyPillar_4F_MapScript2_1C6BB5 - map_script 3, SkyPillar_4F_MapScript1_1C6BBF - map_script 5, SkyPillar_4F_MapScript1_15F2F5 - .byte 0 - -SkyPillar_4F_MapScript1_15F2F5:: @ 815F2F5 - tileeffect 7 - warp5 SkyPillar_3F, 255, 0, 0 - end diff --git a/data/scripts/maps/SkyPillar_5F.inc b/data/scripts/maps/SkyPillar_5F.inc new file mode 100644 index 000000000..64e6d0f38 --- /dev/null +++ b/data/scripts/maps/SkyPillar_5F.inc @@ -0,0 +1,2 @@ +SkyPillar_5F_MapScripts:: @ 815F301 + .byte 0 diff --git a/data/scripts/maps/SkyPillar_5F.s b/data/scripts/maps/SkyPillar_5F.s deleted file mode 100644 index 64e6d0f38..000000000 --- a/data/scripts/maps/SkyPillar_5F.s +++ /dev/null @@ -1,2 +0,0 @@ -SkyPillar_5F_MapScripts:: @ 815F301 - .byte 0 diff --git a/data/scripts/maps/SkyPillar_Entrance.inc b/data/scripts/maps/SkyPillar_Entrance.inc new file mode 100644 index 000000000..7a3927332 --- /dev/null +++ b/data/scripts/maps/SkyPillar_Entrance.inc @@ -0,0 +1,7 @@ +SkyPillar_Entrance_MapScripts:: @ 815F2BD + map_script 3, SkyPillar_Entrance_MapScript1_15F2C3 + .byte 0 + +SkyPillar_Entrance_MapScript1_15F2C3:: @ 815F2C3 + setflag 2142 + end diff --git a/data/scripts/maps/SkyPillar_Entrance.s b/data/scripts/maps/SkyPillar_Entrance.s deleted file mode 100644 index 7a3927332..000000000 --- a/data/scripts/maps/SkyPillar_Entrance.s +++ /dev/null @@ -1,7 +0,0 @@ -SkyPillar_Entrance_MapScripts:: @ 815F2BD - map_script 3, SkyPillar_Entrance_MapScript1_15F2C3 - .byte 0 - -SkyPillar_Entrance_MapScript1_15F2C3:: @ 815F2C3 - setflag 2142 - end diff --git a/data/scripts/maps/SkyPillar_Outside.inc b/data/scripts/maps/SkyPillar_Outside.inc new file mode 100644 index 000000000..51e6a4e83 --- /dev/null +++ b/data/scripts/maps/SkyPillar_Outside.inc @@ -0,0 +1,2 @@ +SkyPillar_Outside_MapScripts:: @ 815F2C7 + .byte 0 diff --git a/data/scripts/maps/SkyPillar_Outside.s b/data/scripts/maps/SkyPillar_Outside.s deleted file mode 100644 index 51e6a4e83..000000000 --- a/data/scripts/maps/SkyPillar_Outside.s +++ /dev/null @@ -1,2 +0,0 @@ -SkyPillar_Outside_MapScripts:: @ 815F2C7 - .byte 0 diff --git a/data/scripts/maps/SkyPillar_Top.inc b/data/scripts/maps/SkyPillar_Top.inc new file mode 100644 index 000000000..b28d89d93 --- /dev/null +++ b/data/scripts/maps/SkyPillar_Top.inc @@ -0,0 +1,28 @@ +SkyPillar_Top_MapScripts:: @ 815F302 + map_script 5, SkyPillar_Top_MapScript1_15F308 + .byte 0 + +SkyPillar_Top_MapScript1_15F308:: @ 815F308 + checkflag 2145 + callif 1, SkyPillar_Top_EventScript_15F312 + end + +SkyPillar_Top_EventScript_15F312:: @ 815F312 + disappear LAST_TALKED + return + +SkyPillar_Top_EventScript_15F316:: @ 815F316 + lock + faceplayer + setwildbattle SPECIES_RAYQUAZA, 70, ITEM_NONE + checksound + pokecry SPECIES_RAYQUAZA, 2 + pause 40 + waitpokecry + setflag 773 + setflag 2145 + special 312 + waitstate + clearflag 2145 + release + end diff --git a/data/scripts/maps/SkyPillar_Top.s b/data/scripts/maps/SkyPillar_Top.s deleted file mode 100644 index b28d89d93..000000000 --- a/data/scripts/maps/SkyPillar_Top.s +++ /dev/null @@ -1,28 +0,0 @@ -SkyPillar_Top_MapScripts:: @ 815F302 - map_script 5, SkyPillar_Top_MapScript1_15F308 - .byte 0 - -SkyPillar_Top_MapScript1_15F308:: @ 815F308 - checkflag 2145 - callif 1, SkyPillar_Top_EventScript_15F312 - end - -SkyPillar_Top_EventScript_15F312:: @ 815F312 - disappear LAST_TALKED - return - -SkyPillar_Top_EventScript_15F316:: @ 815F316 - lock - faceplayer - setwildbattle SPECIES_RAYQUAZA, 70, ITEM_NONE - checksound - pokecry SPECIES_RAYQUAZA, 2 - pause 40 - waitpokecry - setflag 773 - setflag 2145 - special 312 - waitstate - clearflag 2145 - release - end diff --git a/data/scripts/maps/SlateportCity.inc b/data/scripts/maps/SlateportCity.inc new file mode 100644 index 000000000..19f9af2eb --- /dev/null +++ b/data/scripts/maps/SlateportCity.inc @@ -0,0 +1,648 @@ +SlateportCity_MapScripts:: @ 814BA36 + map_script 3, SlateportCity_MapScript1_14BA3C + .byte 0 + +SlateportCity_MapScript1_14BA3C:: @ 814BA3C + .ifdef SAPPHIRE + setvar 0x4010, 118 + setvar 0x4011, 117 + .else + setvar 0x4010, 120 + setvar 0x4011, 119 + .endif + setvar 0x40aa, 0 + call SlateportCity_EventScript_14BA5C + compare 0x4058, 1 + callif 1, SlateportCity_EventScript_14BA68 + end + +SlateportCity_EventScript_14BA5C:: @ 814BA5C + setflag 2071 + setvar 0x4086, 0 + setflag 803 + return + +SlateportCity_EventScript_14BA68:: @ 814BA68 + movespriteperm 11, 28, 13 + movespriteperm 7, 25, 13 + movespriteperm 3, 25, 14 + movespriteperm 6, 27, 16 + movespriteperm 8, 28, 16 + movespriteperm 1, 29, 16 + movespriteperm 2, 31, 14 + spritebehave 11, 8 + spritebehave 7, 18 + spritebehave 3, 16 + spritebehave 6, 7 + spritebehave 8, 7 + spritebehave 1, 7 + spritebehave 2, 9 + return + +SlateportCity_EventScript_14BAB6:: @ 814BAB6 + lock + faceplayer + message SlateportCity_Text_164642 + waittext + pokemart SlateportCity_Items1 + msgbox SlateportCity_Text_1A0C02, 4 + release + end + + .align 2 +SlateportCity_Items1:: @ 814BAD0 + .2byte ITEM_PROTEIN + .2byte ITEM_IRON + .2byte ITEM_CARBOS + .2byte ITEM_ZINC + .2byte ITEM_CALCIUM + .2byte ITEM_HP_UP + .2byte ITEM_NONE + release + end + +SlateportCity_EventScript_14BAE0:: @ 814BAE0 + lock + faceplayer + bufferfirstpoke 0 + msgbox SlateportCity_Text_164682, 4 + specialval RESULT, 292 + compare RESULT, 1 + callif 1, SlateportCity_EventScript_14BB35 + specialval RESULT, 294 + compare RESULT, 0 + callif 1, SlateportCity_EventScript_14BB2B + msgbox SlateportCity_Text_164691, 4 + fanfare 370 + message SlateportCity_Text_1646DD + waitfanfare + waittext + msgbox SlateportCity_Text_1646FC, 4 + special 293 + release + end + +SlateportCity_EventScript_14BB2B:: @ 814BB2B + msgbox SlateportCity_Text_16471C, 4 + release + end + +SlateportCity_EventScript_14BB35:: @ 814BB35 + msgbox SlateportCity_Text_164775, 4 + release + end + +SlateportCity_EventScript_14BB3F:: @ 814BB3F + lock + faceplayer + compare 0x4058, 1 + callif 1, SlateportCity_EventScript_14BB56 + msgbox SlateportCity_Text_164814, 4 + release + end + +SlateportCity_EventScript_14BB56:: @ 814BB56 + msgbox SlateportCity_Text_165376, 4 + release + end + +SlateportCity_EventScript_14BB60:: @ 814BB60 + lock + faceplayer + compare 0x4058, 1 + callif 1, SlateportCity_EventScript_14BB77 + msgbox SlateportCity_Text_1648A0, 4 + release + end + +SlateportCity_EventScript_14BB77:: @ 814BB77 + msgbox SlateportCity_Text_165222, 4 + release + end + +SlateportCity_EventScript_14BB81:: @ 814BB81 + lock + faceplayer + compare 0x4058, 1 + callif 1, SlateportCity_EventScript_14BBA1 + checkflag 96 + jumpeq SlateportCity_EventScript_14BBAB + msgbox SlateportCity_Text_164937, 4 + release + end + +SlateportCity_EventScript_14BBA1:: @ 814BBA1 + msgbox SlateportCity_Text_1652A0, 4 + release + end + +SlateportCity_EventScript_14BBAB:: @ 814BBAB + msgbox SlateportCity_Text_164995, 4 + release + end + +SlateportCity_EventScript_14BBB5:: @ 814BBB5 + lock + faceplayer + compare 0x4058, 1 + callif 1, SlateportCity_EventScript_14BBCC + msgbox SlateportCity_Text_164A30, 4 + release + end + +SlateportCity_EventScript_14BBCC:: @ 814BBCC + msgbox SlateportCity_Text_16530A, 4 + release + end + +SlateportCity_EventScript_14BBD6:: @ 814BBD6 + compare 0x4058, 1 + jumpeq SlateportCity_EventScript_14BBEA + msgbox SlateportCity_Text_164AA9, 2 + end + +SlateportCity_EventScript_14BBEA:: @ 814BBEA + msgbox SlateportCity_Text_1653D1, 3 + end + +SlateportCity_EventScript_14BBF3:: @ 814BBF3 + lock + faceplayer + compare 0x4058, 1 + callif 1, SlateportCity_EventScript_14BC0A + msgbox SlateportCity_Text_164B34, 4 + release + end + +SlateportCity_EventScript_14BC0A:: @ 814BC0A + msgbox SlateportCity_Text_1653F4, 4 + release + end + +SlateportCity_EventScript_14BC14:: @ 814BC14 + lock + faceplayer + checkflag 148 + jumpeq SlateportCity_EventScript_14BC29 + msgbox SlateportCity_Text_164BBF, 4 + release + end + +SlateportCity_EventScript_14BC29:: @ 814BC29 + msgbox SlateportCity_Text_164BEA, 4 + release + end + +SlateportCity_EventScript_14BC33:: @ 814BC33 + msgbox SlateportCity_Text_165856, 3 + end + +SlateportCity_EventScript_14BC3C:: @ 814BC3C + lockall + checkflag 2052 + jumpeq SlateportCity_EventScript_14BC63 + checkflag 2061 + jumpeq SlateportCity_EventScript_14BC59 + msgbox SlateportCity_Text_1658A0, 4 + releaseall + end + +SlateportCity_EventScript_14BC59:: @ 814BC59 + msgbox SlateportCity_Text_1658E8, 4 + releaseall + end + +SlateportCity_EventScript_14BC63:: @ 814BC63 + msgbox SlateportCity_Text_165952, 4 + releaseall + end + +SlateportCity_EventScript_14BC6D:: @ 814BC6D + msgbox SlateportCity_Text_1659B3, 3 + end + +SlateportCity_EventScript_14BC76:: @ 814BC76 + msgbox SlateportCity_Text_1659E3, 3 + end + +SlateportCity_EventScript_14BC7F:: @ 814BC7F + msgbox SlateportCity_Text_165A17, 3 + end + +SlateportCity_EventScript_14BC88:: @ 814BC88 + msgbox SlateportCity_Text_165A57, 3 + end + +SlateportCity_EventScript_14BC91:: @ 814BC91 + lockall + checkflag 2052 + jumpeq SlateportCity_EventScript_14BCA5 + msgbox SlateportCity_Text_165A8B, 4 + releaseall + end + +SlateportCity_EventScript_14BCA5:: @ 814BCA5 + msgbox SlateportCity_Text_165B02, 4 + releaseall + end + +SlateportCity_EventScript_14BCAF:: @ 814BCAF + msgbox SlateportCity_Text_165B48, 3 + end + +SlateportCity_EventScript_14BCB8:: @ 814BCB8 + lock + faceplayer + compare 0x4058, 1 + callif 1, SlateportCity_EventScript_14BCCF + msgbox SlateportCity_Text_164F9E, 4 + release + end + +SlateportCity_EventScript_14BCCF:: @ 814BCCF + msgbox SlateportCity_Text_164F9E, 4 + release + end + +SlateportCity_EventScript_14BCD9:: @ 814BCD9 + msgbox SlateportCity_Text_164FFC, 2 + end + +SlateportCity_EventScript_14BCE2:: @ 814BCE2 + msgbox SlateportCity_Text_164E85, 2 + end + +SlateportCity_EventScript_14BCEB:: @ 814BCEB + msgbox SlateportCity_Text_164EDB, 2 + end + +SlateportCity_EventScript_14BCF4:: @ 814BCF4 + msgbox SlateportCity_Text_164F62, 2 + end + +SlateportCity_EventScript_14BCFD:: @ 814BCFD + msgbox SlateportCity_Text_16507C, 2 + end + +SlateportCity_EventScript_14BD06:: @ 814BD06 + lock + faceplayer + msgbox SlateportCity_Text_1650F1, 5 + compare RESULT, 1 + callif 1, SlateportCity_EventScript_14BD28 + compare RESULT, 0 + callif 1, SlateportCity_EventScript_14BD31 + release + end + +SlateportCity_EventScript_14BD28:: @ 814BD28 + msgbox SlateportCity_Text_16511E, 4 + return + +SlateportCity_EventScript_14BD31:: @ 814BD31 + msgbox SlateportCity_Text_1651A1, 4 + return + +SlateportCity_EventScript_14BD3A:: @ 814BD3A + lock + faceplayer + msgbox SlateportCity_Text_164C64, 4 + closebutton + move 5, SlateportCity_Movement_1A083D + waitmove 0 + release + end + +SlateportCity_EventScript_14BD51:: @ 814BD51 + lock + faceplayer + msgbox SlateportCity_Text_164C9F, 4 + closebutton + move 19, SlateportCity_Movement_1A083D + waitmove 0 + release + end + +SlateportCity_EventScript_14BD68:: @ 814BD68 + lock + faceplayer + msgbox SlateportCity_Text_164CE8, 4 + closebutton + move 20, SlateportCity_Movement_1A083D + waitmove 0 + release + end + +SlateportCity_EventScript_14BD7F:: @ 814BD7F + lock + faceplayer + msgbox SlateportCity_Text_164D2B, 4 + closebutton + move 27, SlateportCity_Movement_1A083D + waitmove 0 + release + end + +SlateportCity_EventScript_14BD96:: @ 814BD96 + lock + faceplayer + msgbox SlateportCity_Text_164D92, 4 + closebutton + move 28, SlateportCity_Movement_1A083D + waitmove 0 + release + end + +SlateportCity_EventScript_14BDAD:: @ 814BDAD + lock + faceplayer + msgbox SlateportCity_Text_164DD5, 4 + closebutton + move 29, SlateportCity_Movement_1A083D + waitmove 0 + release + end + +SlateportCity_EventScript_14BDC4:: @ 814BDC4 + lock + faceplayer + msgbox SlateportCity_Text_164DF4, 4 + closebutton + move 30, SlateportCity_Movement_1A083D + waitmove 0 + release + end + +SlateportCity_EventScript_14BDDB:: @ 814BDDB + lock + faceplayer + msgbox SlateportCity_Text_164E46, 4 + closebutton + move 31, SlateportCity_Movement_1A083D + waitmove 0 + release + end + +SlateportCity_EventScript_14BDF2:: @ 814BDF2 + lock + faceplayer + message SlateportCity_Text_1A0BE4 + waittext + pokemartdecor SlateportCity_Decorations1 + msgbox SlateportCity_Text_1A0C02, 4 + release + end + + .align 2 +SlateportCity_Decorations1:: @ 814BE0C + .2byte DECOR_AZURILL_DOLL + .2byte DECOR_MARILL_DOLL + .2byte DECOR_SKITTY_DOLL + .2byte DECOR_NONE + release + end + +SlateportCity_EventScript_14BE16:: @ 814BE16 + msgbox SlateportCity_Text_1A116E, 4 + release + end + +SlateportCity_EventScript_14BE20:: @ 814BE20 + lock + faceplayer + checkflag 96 + jumpif 0, SlateportCity_EventScript_14BE16 + message SlateportCity_Text_1A0BE4 + waittext + pokemartdecor SlateportCity_Decorations2 + msgbox SlateportCity_Text_1A0C02, 4 + release + end + + .align 2 +SlateportCity_Decorations2:: @ 814BE40 + .2byte DECOR_RED_BRICK + .2byte DECOR_BLUE_BRICK + .2byte DECOR_YELLOW_BRICK + .2byte DECOR_RED_BALLOON + .2byte DECOR_BLUE_BALLOON + .2byte DECOR_YELLOW_BALLOON + .2byte DECOR_C_LOW_NOTE_MAT + .2byte DECOR_D_NOTE_MAT + .2byte DECOR_E_NOTE_MAT + .2byte DECOR_F_NOTE_MAT + .2byte DECOR_G_NOTE_MAT + .2byte DECOR_A_NOTE_MAT + .2byte DECOR_B_NOTE_MAT + .2byte DECOR_C_HIGH_NOTE_MAT + .2byte DECOR_NONE + release + end + +@ 814BE60 + lock + faceplayer + checkflag 96 + jumpif 0, SlateportCity_EventScript_14BE16 + message SlateportCity_Text_1A0BE4 + waittext + pokemartdecor SlateportCity_Decorations3 + msgbox SlateportCity_Text_1A0C02, 4 + release + end + + .align 2 +SlateportCity_Decorations3:: @ 814BE80 + .2byte DECOR_MUD_BALL + .2byte DECOR_SLIDE + .2byte DECOR_FENCE_LENGTH + .2byte DECOR_FENCE_WIDTH + .2byte DECOR_TIRE + .2byte DECOR_BREAKABLE_DOOR + .2byte DECOR_SOLID_BOARD + .2byte DECOR_STAND + .2byte DECOR_TV + .2byte DECOR_ROUND_TV + .2byte DECOR_CUTE_TV + .2byte DECOR_NONE + release + end + +SlateportCity_EventScript_14BE9A:: @ 814BE9A + lock + faceplayer + message SlateportCity_Text_1A0BE4 + waittext + pokemart SlateportCity_Items2 + msgbox SlateportCity_Text_1A0C02, 4 + release + end + + .align 2 +SlateportCity_Items2:: @ 814BEB4 + .2byte ITEM_TM10 + .2byte ITEM_TM43 + .2byte ITEM_NONE + release + end + +SlateportCity_EventScript_14BEBC:: @ 814BEBC + lockall + msgbox SlateportCity_Text_165498, 4 + msgbox SlateportCity_Text_1654E0, 4 + closebutton + move 10, SlateportCity_Movement_1A0843 + waitmove 0 + pause 10 + move 9, SlateportCity_Movement_1A0845 + waitmove 0 + pause 25 + move 11, SlateportCity_Movement_14C000 + move 255, SlateportCity_Movement_14C00E + move 10, SlateportCity_Movement_14BFDD + move 9, SlateportCity_Movement_14BFEA + waitmove 0 + disappear 10 + disappear 9 + msgbox SlateportCity_Text_16558D, 4 + move 11, SlateportCity_Movement_1A0841 + waitmove 0 + msgbox SlateportCity_Text_1655E7, 4 + playmusic BGM_EVIL_TEAM, 0 + msgbox SlateportCity_Text_1656BC, 4 + move 6, SlateportCity_Movement_1A083F + move 1, SlateportCity_Movement_1A083F + move 7, SlateportCity_Movement_14BFCD + move 3, SlateportCity_Movement_1A0831 + move 2, SlateportCity_Movement_14BFD5 + waitmove 0 + move 11, SlateportCity_Movement_1A0845 + waitmove 0 + msgbox SlateportCity_Text_16578F, 4 + playsfx 21 + move 11, SlateportCity_Movement_1A0833 + waitmove 0 + move 11, SlateportCity_Movement_1A0835 + waitmove 0 + msgbox SlateportCity_Text_1657FA, 4 + move 11, SlateportCity_Movement_1A0839 + waitmove 0 + msgbox SlateportCity_Text_16583A, 4 + closebutton + move 11, SlateportCity_Movement_14BFFB + move 255, SlateportCity_Movement_14C008 + waitmove 0 + disappear 11 + clearflag 841 + clearflag 848 + clearflag 845 + clearflag 846 + setvar 0x4058, 2 + warp SlateportCity_Harbor, 255, 11, 14 + waitstate + releaseall + end + +SlateportCity_Movement_14BFCD:: @ 814BFCD + step_14 + step_14 + step_57 + step_28 + step_14 + step_14 + step_27 + step_end + +SlateportCity_Movement_14BFD5:: @ 814BFD5 + step_57 + step_26 + step_14 + step_25 + step_14 + step_14 + step_27 + step_end + +SlateportCity_Movement_14BFDD:: @ 814BFDD + step_14 + step_left + step_left + step_down + step_left + step_left + step_left + step_left + step_left + step_left + step_left + step_left + step_end + +SlateportCity_Movement_14BFEA:: @ 814BFEA + step_down + step_left + step_left + step_left + step_down + step_left + step_left + step_left + step_left + step_left + step_left + step_left + step_left + step_end + +@ 814BFF8 + step_down + step_26 + step_end + +SlateportCity_Movement_14BFFB:: @ 814BFFB + step_right + step_up + step_up + step_54 + step_end + +SlateportCity_Movement_14C000:: @ 814C000 + step_14 + step_14 + step_14 + step_14 + step_14 + step_down + step_left + step_end + +SlateportCity_Movement_14C008:: @ 814C008 + step_28 + step_14 + step_14 + step_right + step_up + step_end + +SlateportCity_Movement_14C00E:: @ 814C00E + step_14 + step_14 + step_14 + step_14 + step_14 + step_14 + step_14 + step_25 + step_end + +SlateportCity_EventScript_14C017:: @ 814C017 + msgbox SlateportCity_Text_165425, 3 + end + +SlateportCity_EventScript_14C020:: @ 814C020 + msgbox SlateportCity_Text_165458, 3 + end + +SlateportCity_EventScript_14C029:: @ 814C029 + msgbox SlateportCity_Text_1647A7, 2 + end diff --git a/data/scripts/maps/SlateportCity.s b/data/scripts/maps/SlateportCity.s deleted file mode 100644 index 19f9af2eb..000000000 --- a/data/scripts/maps/SlateportCity.s +++ /dev/null @@ -1,648 +0,0 @@ -SlateportCity_MapScripts:: @ 814BA36 - map_script 3, SlateportCity_MapScript1_14BA3C - .byte 0 - -SlateportCity_MapScript1_14BA3C:: @ 814BA3C - .ifdef SAPPHIRE - setvar 0x4010, 118 - setvar 0x4011, 117 - .else - setvar 0x4010, 120 - setvar 0x4011, 119 - .endif - setvar 0x40aa, 0 - call SlateportCity_EventScript_14BA5C - compare 0x4058, 1 - callif 1, SlateportCity_EventScript_14BA68 - end - -SlateportCity_EventScript_14BA5C:: @ 814BA5C - setflag 2071 - setvar 0x4086, 0 - setflag 803 - return - -SlateportCity_EventScript_14BA68:: @ 814BA68 - movespriteperm 11, 28, 13 - movespriteperm 7, 25, 13 - movespriteperm 3, 25, 14 - movespriteperm 6, 27, 16 - movespriteperm 8, 28, 16 - movespriteperm 1, 29, 16 - movespriteperm 2, 31, 14 - spritebehave 11, 8 - spritebehave 7, 18 - spritebehave 3, 16 - spritebehave 6, 7 - spritebehave 8, 7 - spritebehave 1, 7 - spritebehave 2, 9 - return - -SlateportCity_EventScript_14BAB6:: @ 814BAB6 - lock - faceplayer - message SlateportCity_Text_164642 - waittext - pokemart SlateportCity_Items1 - msgbox SlateportCity_Text_1A0C02, 4 - release - end - - .align 2 -SlateportCity_Items1:: @ 814BAD0 - .2byte ITEM_PROTEIN - .2byte ITEM_IRON - .2byte ITEM_CARBOS - .2byte ITEM_ZINC - .2byte ITEM_CALCIUM - .2byte ITEM_HP_UP - .2byte ITEM_NONE - release - end - -SlateportCity_EventScript_14BAE0:: @ 814BAE0 - lock - faceplayer - bufferfirstpoke 0 - msgbox SlateportCity_Text_164682, 4 - specialval RESULT, 292 - compare RESULT, 1 - callif 1, SlateportCity_EventScript_14BB35 - specialval RESULT, 294 - compare RESULT, 0 - callif 1, SlateportCity_EventScript_14BB2B - msgbox SlateportCity_Text_164691, 4 - fanfare 370 - message SlateportCity_Text_1646DD - waitfanfare - waittext - msgbox SlateportCity_Text_1646FC, 4 - special 293 - release - end - -SlateportCity_EventScript_14BB2B:: @ 814BB2B - msgbox SlateportCity_Text_16471C, 4 - release - end - -SlateportCity_EventScript_14BB35:: @ 814BB35 - msgbox SlateportCity_Text_164775, 4 - release - end - -SlateportCity_EventScript_14BB3F:: @ 814BB3F - lock - faceplayer - compare 0x4058, 1 - callif 1, SlateportCity_EventScript_14BB56 - msgbox SlateportCity_Text_164814, 4 - release - end - -SlateportCity_EventScript_14BB56:: @ 814BB56 - msgbox SlateportCity_Text_165376, 4 - release - end - -SlateportCity_EventScript_14BB60:: @ 814BB60 - lock - faceplayer - compare 0x4058, 1 - callif 1, SlateportCity_EventScript_14BB77 - msgbox SlateportCity_Text_1648A0, 4 - release - end - -SlateportCity_EventScript_14BB77:: @ 814BB77 - msgbox SlateportCity_Text_165222, 4 - release - end - -SlateportCity_EventScript_14BB81:: @ 814BB81 - lock - faceplayer - compare 0x4058, 1 - callif 1, SlateportCity_EventScript_14BBA1 - checkflag 96 - jumpeq SlateportCity_EventScript_14BBAB - msgbox SlateportCity_Text_164937, 4 - release - end - -SlateportCity_EventScript_14BBA1:: @ 814BBA1 - msgbox SlateportCity_Text_1652A0, 4 - release - end - -SlateportCity_EventScript_14BBAB:: @ 814BBAB - msgbox SlateportCity_Text_164995, 4 - release - end - -SlateportCity_EventScript_14BBB5:: @ 814BBB5 - lock - faceplayer - compare 0x4058, 1 - callif 1, SlateportCity_EventScript_14BBCC - msgbox SlateportCity_Text_164A30, 4 - release - end - -SlateportCity_EventScript_14BBCC:: @ 814BBCC - msgbox SlateportCity_Text_16530A, 4 - release - end - -SlateportCity_EventScript_14BBD6:: @ 814BBD6 - compare 0x4058, 1 - jumpeq SlateportCity_EventScript_14BBEA - msgbox SlateportCity_Text_164AA9, 2 - end - -SlateportCity_EventScript_14BBEA:: @ 814BBEA - msgbox SlateportCity_Text_1653D1, 3 - end - -SlateportCity_EventScript_14BBF3:: @ 814BBF3 - lock - faceplayer - compare 0x4058, 1 - callif 1, SlateportCity_EventScript_14BC0A - msgbox SlateportCity_Text_164B34, 4 - release - end - -SlateportCity_EventScript_14BC0A:: @ 814BC0A - msgbox SlateportCity_Text_1653F4, 4 - release - end - -SlateportCity_EventScript_14BC14:: @ 814BC14 - lock - faceplayer - checkflag 148 - jumpeq SlateportCity_EventScript_14BC29 - msgbox SlateportCity_Text_164BBF, 4 - release - end - -SlateportCity_EventScript_14BC29:: @ 814BC29 - msgbox SlateportCity_Text_164BEA, 4 - release - end - -SlateportCity_EventScript_14BC33:: @ 814BC33 - msgbox SlateportCity_Text_165856, 3 - end - -SlateportCity_EventScript_14BC3C:: @ 814BC3C - lockall - checkflag 2052 - jumpeq SlateportCity_EventScript_14BC63 - checkflag 2061 - jumpeq SlateportCity_EventScript_14BC59 - msgbox SlateportCity_Text_1658A0, 4 - releaseall - end - -SlateportCity_EventScript_14BC59:: @ 814BC59 - msgbox SlateportCity_Text_1658E8, 4 - releaseall - end - -SlateportCity_EventScript_14BC63:: @ 814BC63 - msgbox SlateportCity_Text_165952, 4 - releaseall - end - -SlateportCity_EventScript_14BC6D:: @ 814BC6D - msgbox SlateportCity_Text_1659B3, 3 - end - -SlateportCity_EventScript_14BC76:: @ 814BC76 - msgbox SlateportCity_Text_1659E3, 3 - end - -SlateportCity_EventScript_14BC7F:: @ 814BC7F - msgbox SlateportCity_Text_165A17, 3 - end - -SlateportCity_EventScript_14BC88:: @ 814BC88 - msgbox SlateportCity_Text_165A57, 3 - end - -SlateportCity_EventScript_14BC91:: @ 814BC91 - lockall - checkflag 2052 - jumpeq SlateportCity_EventScript_14BCA5 - msgbox SlateportCity_Text_165A8B, 4 - releaseall - end - -SlateportCity_EventScript_14BCA5:: @ 814BCA5 - msgbox SlateportCity_Text_165B02, 4 - releaseall - end - -SlateportCity_EventScript_14BCAF:: @ 814BCAF - msgbox SlateportCity_Text_165B48, 3 - end - -SlateportCity_EventScript_14BCB8:: @ 814BCB8 - lock - faceplayer - compare 0x4058, 1 - callif 1, SlateportCity_EventScript_14BCCF - msgbox SlateportCity_Text_164F9E, 4 - release - end - -SlateportCity_EventScript_14BCCF:: @ 814BCCF - msgbox SlateportCity_Text_164F9E, 4 - release - end - -SlateportCity_EventScript_14BCD9:: @ 814BCD9 - msgbox SlateportCity_Text_164FFC, 2 - end - -SlateportCity_EventScript_14BCE2:: @ 814BCE2 - msgbox SlateportCity_Text_164E85, 2 - end - -SlateportCity_EventScript_14BCEB:: @ 814BCEB - msgbox SlateportCity_Text_164EDB, 2 - end - -SlateportCity_EventScript_14BCF4:: @ 814BCF4 - msgbox SlateportCity_Text_164F62, 2 - end - -SlateportCity_EventScript_14BCFD:: @ 814BCFD - msgbox SlateportCity_Text_16507C, 2 - end - -SlateportCity_EventScript_14BD06:: @ 814BD06 - lock - faceplayer - msgbox SlateportCity_Text_1650F1, 5 - compare RESULT, 1 - callif 1, SlateportCity_EventScript_14BD28 - compare RESULT, 0 - callif 1, SlateportCity_EventScript_14BD31 - release - end - -SlateportCity_EventScript_14BD28:: @ 814BD28 - msgbox SlateportCity_Text_16511E, 4 - return - -SlateportCity_EventScript_14BD31:: @ 814BD31 - msgbox SlateportCity_Text_1651A1, 4 - return - -SlateportCity_EventScript_14BD3A:: @ 814BD3A - lock - faceplayer - msgbox SlateportCity_Text_164C64, 4 - closebutton - move 5, SlateportCity_Movement_1A083D - waitmove 0 - release - end - -SlateportCity_EventScript_14BD51:: @ 814BD51 - lock - faceplayer - msgbox SlateportCity_Text_164C9F, 4 - closebutton - move 19, SlateportCity_Movement_1A083D - waitmove 0 - release - end - -SlateportCity_EventScript_14BD68:: @ 814BD68 - lock - faceplayer - msgbox SlateportCity_Text_164CE8, 4 - closebutton - move 20, SlateportCity_Movement_1A083D - waitmove 0 - release - end - -SlateportCity_EventScript_14BD7F:: @ 814BD7F - lock - faceplayer - msgbox SlateportCity_Text_164D2B, 4 - closebutton - move 27, SlateportCity_Movement_1A083D - waitmove 0 - release - end - -SlateportCity_EventScript_14BD96:: @ 814BD96 - lock - faceplayer - msgbox SlateportCity_Text_164D92, 4 - closebutton - move 28, SlateportCity_Movement_1A083D - waitmove 0 - release - end - -SlateportCity_EventScript_14BDAD:: @ 814BDAD - lock - faceplayer - msgbox SlateportCity_Text_164DD5, 4 - closebutton - move 29, SlateportCity_Movement_1A083D - waitmove 0 - release - end - -SlateportCity_EventScript_14BDC4:: @ 814BDC4 - lock - faceplayer - msgbox SlateportCity_Text_164DF4, 4 - closebutton - move 30, SlateportCity_Movement_1A083D - waitmove 0 - release - end - -SlateportCity_EventScript_14BDDB:: @ 814BDDB - lock - faceplayer - msgbox SlateportCity_Text_164E46, 4 - closebutton - move 31, SlateportCity_Movement_1A083D - waitmove 0 - release - end - -SlateportCity_EventScript_14BDF2:: @ 814BDF2 - lock - faceplayer - message SlateportCity_Text_1A0BE4 - waittext - pokemartdecor SlateportCity_Decorations1 - msgbox SlateportCity_Text_1A0C02, 4 - release - end - - .align 2 -SlateportCity_Decorations1:: @ 814BE0C - .2byte DECOR_AZURILL_DOLL - .2byte DECOR_MARILL_DOLL - .2byte DECOR_SKITTY_DOLL - .2byte DECOR_NONE - release - end - -SlateportCity_EventScript_14BE16:: @ 814BE16 - msgbox SlateportCity_Text_1A116E, 4 - release - end - -SlateportCity_EventScript_14BE20:: @ 814BE20 - lock - faceplayer - checkflag 96 - jumpif 0, SlateportCity_EventScript_14BE16 - message SlateportCity_Text_1A0BE4 - waittext - pokemartdecor SlateportCity_Decorations2 - msgbox SlateportCity_Text_1A0C02, 4 - release - end - - .align 2 -SlateportCity_Decorations2:: @ 814BE40 - .2byte DECOR_RED_BRICK - .2byte DECOR_BLUE_BRICK - .2byte DECOR_YELLOW_BRICK - .2byte DECOR_RED_BALLOON - .2byte DECOR_BLUE_BALLOON - .2byte DECOR_YELLOW_BALLOON - .2byte DECOR_C_LOW_NOTE_MAT - .2byte DECOR_D_NOTE_MAT - .2byte DECOR_E_NOTE_MAT - .2byte DECOR_F_NOTE_MAT - .2byte DECOR_G_NOTE_MAT - .2byte DECOR_A_NOTE_MAT - .2byte DECOR_B_NOTE_MAT - .2byte DECOR_C_HIGH_NOTE_MAT - .2byte DECOR_NONE - release - end - -@ 814BE60 - lock - faceplayer - checkflag 96 - jumpif 0, SlateportCity_EventScript_14BE16 - message SlateportCity_Text_1A0BE4 - waittext - pokemartdecor SlateportCity_Decorations3 - msgbox SlateportCity_Text_1A0C02, 4 - release - end - - .align 2 -SlateportCity_Decorations3:: @ 814BE80 - .2byte DECOR_MUD_BALL - .2byte DECOR_SLIDE - .2byte DECOR_FENCE_LENGTH - .2byte DECOR_FENCE_WIDTH - .2byte DECOR_TIRE - .2byte DECOR_BREAKABLE_DOOR - .2byte DECOR_SOLID_BOARD - .2byte DECOR_STAND - .2byte DECOR_TV - .2byte DECOR_ROUND_TV - .2byte DECOR_CUTE_TV - .2byte DECOR_NONE - release - end - -SlateportCity_EventScript_14BE9A:: @ 814BE9A - lock - faceplayer - message SlateportCity_Text_1A0BE4 - waittext - pokemart SlateportCity_Items2 - msgbox SlateportCity_Text_1A0C02, 4 - release - end - - .align 2 -SlateportCity_Items2:: @ 814BEB4 - .2byte ITEM_TM10 - .2byte ITEM_TM43 - .2byte ITEM_NONE - release - end - -SlateportCity_EventScript_14BEBC:: @ 814BEBC - lockall - msgbox SlateportCity_Text_165498, 4 - msgbox SlateportCity_Text_1654E0, 4 - closebutton - move 10, SlateportCity_Movement_1A0843 - waitmove 0 - pause 10 - move 9, SlateportCity_Movement_1A0845 - waitmove 0 - pause 25 - move 11, SlateportCity_Movement_14C000 - move 255, SlateportCity_Movement_14C00E - move 10, SlateportCity_Movement_14BFDD - move 9, SlateportCity_Movement_14BFEA - waitmove 0 - disappear 10 - disappear 9 - msgbox SlateportCity_Text_16558D, 4 - move 11, SlateportCity_Movement_1A0841 - waitmove 0 - msgbox SlateportCity_Text_1655E7, 4 - playmusic BGM_EVIL_TEAM, 0 - msgbox SlateportCity_Text_1656BC, 4 - move 6, SlateportCity_Movement_1A083F - move 1, SlateportCity_Movement_1A083F - move 7, SlateportCity_Movement_14BFCD - move 3, SlateportCity_Movement_1A0831 - move 2, SlateportCity_Movement_14BFD5 - waitmove 0 - move 11, SlateportCity_Movement_1A0845 - waitmove 0 - msgbox SlateportCity_Text_16578F, 4 - playsfx 21 - move 11, SlateportCity_Movement_1A0833 - waitmove 0 - move 11, SlateportCity_Movement_1A0835 - waitmove 0 - msgbox SlateportCity_Text_1657FA, 4 - move 11, SlateportCity_Movement_1A0839 - waitmove 0 - msgbox SlateportCity_Text_16583A, 4 - closebutton - move 11, SlateportCity_Movement_14BFFB - move 255, SlateportCity_Movement_14C008 - waitmove 0 - disappear 11 - clearflag 841 - clearflag 848 - clearflag 845 - clearflag 846 - setvar 0x4058, 2 - warp SlateportCity_Harbor, 255, 11, 14 - waitstate - releaseall - end - -SlateportCity_Movement_14BFCD:: @ 814BFCD - step_14 - step_14 - step_57 - step_28 - step_14 - step_14 - step_27 - step_end - -SlateportCity_Movement_14BFD5:: @ 814BFD5 - step_57 - step_26 - step_14 - step_25 - step_14 - step_14 - step_27 - step_end - -SlateportCity_Movement_14BFDD:: @ 814BFDD - step_14 - step_left - step_left - step_down - step_left - step_left - step_left - step_left - step_left - step_left - step_left - step_left - step_end - -SlateportCity_Movement_14BFEA:: @ 814BFEA - step_down - step_left - step_left - step_left - step_down - step_left - step_left - step_left - step_left - step_left - step_left - step_left - step_left - step_end - -@ 814BFF8 - step_down - step_26 - step_end - -SlateportCity_Movement_14BFFB:: @ 814BFFB - step_right - step_up - step_up - step_54 - step_end - -SlateportCity_Movement_14C000:: @ 814C000 - step_14 - step_14 - step_14 - step_14 - step_14 - step_down - step_left - step_end - -SlateportCity_Movement_14C008:: @ 814C008 - step_28 - step_14 - step_14 - step_right - step_up - step_end - -SlateportCity_Movement_14C00E:: @ 814C00E - step_14 - step_14 - step_14 - step_14 - step_14 - step_14 - step_14 - step_25 - step_end - -SlateportCity_EventScript_14C017:: @ 814C017 - msgbox SlateportCity_Text_165425, 3 - end - -SlateportCity_EventScript_14C020:: @ 814C020 - msgbox SlateportCity_Text_165458, 3 - end - -SlateportCity_EventScript_14C029:: @ 814C029 - msgbox SlateportCity_Text_1647A7, 2 - end diff --git a/data/scripts/maps/SlateportCity_ContestHall.inc b/data/scripts/maps/SlateportCity_ContestHall.inc new file mode 100644 index 000000000..559719583 --- /dev/null +++ b/data/scripts/maps/SlateportCity_ContestHall.inc @@ -0,0 +1,113 @@ +SlateportCity_ContestHall_MapScripts:: @ 815554B + .byte 0 + +SlateportCity_ContestHall_EventScript_15554C:: @ 815554C + msgbox SlateportCity_ContestHall_Text_17CB71, 2 + end + +SlateportCity_ContestHall_EventScript_155555:: @ 8155555 + msgbox SlateportCity_ContestHall_Text_17CC80, 2 + end + +SlateportCity_ContestHall_EventScript_15555E:: @ 815555E + lock + faceplayer + checkflag 265 + jumpeq SlateportCity_ContestHall_EventScript_155595 + msgbox SlateportCity_ContestHall_Text_17CCE2, 4 + giveitem ITEM_TM41 + compare RESULT, 0 + jumpeq SlateportCity_ContestHall_EventScript_1A029B + setflag 265 + msgbox SlateportCity_ContestHall_Text_17CE28, 4 + release + end + +SlateportCity_ContestHall_EventScript_155595:: @ 8155595 + msgbox SlateportCity_ContestHall_Text_17CE28, 4 + release + end + +SlateportCity_ContestHall_EventScript_15559F:: @ 815559F + msgbox SlateportCity_ContestHall_Text_17CEF3, 2 + lockall + move 3, SlateportCity_ContestHall_Movement_1A083D + waitmove 0 + releaseall + end + +SlateportCity_ContestHall_EventScript_1555B4:: @ 81555B4 + msgbox SlateportCity_ContestHall_Text_17CFA7, 2 + lockall + move 4, SlateportCity_ContestHall_Movement_1A083D + waitmove 0 + releaseall + end + +SlateportCity_ContestHall_EventScript_1555C9:: @ 81555C9 + msgbox SlateportCity_ContestHall_Text_17D054, 2 + lockall + move 5, SlateportCity_ContestHall_Movement_1A083D + waitmove 0 + releaseall + end + +SlateportCity_ContestHall_EventScript_1555DE:: @ 81555DE + msgbox SlateportCity_ContestHall_Text_17D07F, 2 + lockall + move 6, SlateportCity_ContestHall_Movement_1A083D + waitmove 0 + releaseall + end + +SlateportCity_ContestHall_EventScript_1555F3:: @ 81555F3 + msgbox SlateportCity_ContestHall_Text_17D0F9, 2 + lockall + move 7, SlateportCity_ContestHall_Movement_1A083D + waitmove 0 + releaseall + end + +SlateportCity_ContestHall_EventScript_155608:: @ 8155608 + msgbox SlateportCity_ContestHall_Text_17D222, 2 + lockall + move 8, SlateportCity_ContestHall_Movement_1A083D + waitmove 0 + releaseall + end + +SlateportCity_ContestHall_EventScript_15561D:: @ 815561D + msgbox SlateportCity_ContestHall_Text_17D39A, 2 + lockall + move 9, SlateportCity_ContestHall_Movement_1A083D + waitmove 0 + releaseall + end + +SlateportCity_ContestHall_EventScript_155632:: @ 8155632 + msgbox SlateportCity_ContestHall_Text_17D3F0, 2 + lockall + move 10, SlateportCity_ContestHall_Movement_1A083D + waitmove 0 + releaseall + end + +SlateportCity_ContestHall_EventScript_155647:: @ 8155647 + msgbox SlateportCity_ContestHall_Text_17D300, 2 + lockall + move 12, SlateportCity_ContestHall_Movement_1A083D + waitmove 0 + releaseall + end + +SlateportCity_ContestHall_EventScript_15565C:: @ 815565C + msgbox SlateportCity_ContestHall_Text_17D27F, 2 + lockall + move 11, SlateportCity_ContestHall_Movement_1A083D + waitmove 0 + releaseall + end + +SlateportCity_ContestHall_EventScript_155671:: @ 8155671 + msgbox SlateportCity_ContestHall_Text_17D447, 3 + end diff --git a/data/scripts/maps/SlateportCity_ContestHall.s b/data/scripts/maps/SlateportCity_ContestHall.s deleted file mode 100644 index 559719583..000000000 --- a/data/scripts/maps/SlateportCity_ContestHall.s +++ /dev/null @@ -1,113 +0,0 @@ -SlateportCity_ContestHall_MapScripts:: @ 815554B - .byte 0 - -SlateportCity_ContestHall_EventScript_15554C:: @ 815554C - msgbox SlateportCity_ContestHall_Text_17CB71, 2 - end - -SlateportCity_ContestHall_EventScript_155555:: @ 8155555 - msgbox SlateportCity_ContestHall_Text_17CC80, 2 - end - -SlateportCity_ContestHall_EventScript_15555E:: @ 815555E - lock - faceplayer - checkflag 265 - jumpeq SlateportCity_ContestHall_EventScript_155595 - msgbox SlateportCity_ContestHall_Text_17CCE2, 4 - giveitem ITEM_TM41 - compare RESULT, 0 - jumpeq SlateportCity_ContestHall_EventScript_1A029B - setflag 265 - msgbox SlateportCity_ContestHall_Text_17CE28, 4 - release - end - -SlateportCity_ContestHall_EventScript_155595:: @ 8155595 - msgbox SlateportCity_ContestHall_Text_17CE28, 4 - release - end - -SlateportCity_ContestHall_EventScript_15559F:: @ 815559F - msgbox SlateportCity_ContestHall_Text_17CEF3, 2 - lockall - move 3, SlateportCity_ContestHall_Movement_1A083D - waitmove 0 - releaseall - end - -SlateportCity_ContestHall_EventScript_1555B4:: @ 81555B4 - msgbox SlateportCity_ContestHall_Text_17CFA7, 2 - lockall - move 4, SlateportCity_ContestHall_Movement_1A083D - waitmove 0 - releaseall - end - -SlateportCity_ContestHall_EventScript_1555C9:: @ 81555C9 - msgbox SlateportCity_ContestHall_Text_17D054, 2 - lockall - move 5, SlateportCity_ContestHall_Movement_1A083D - waitmove 0 - releaseall - end - -SlateportCity_ContestHall_EventScript_1555DE:: @ 81555DE - msgbox SlateportCity_ContestHall_Text_17D07F, 2 - lockall - move 6, SlateportCity_ContestHall_Movement_1A083D - waitmove 0 - releaseall - end - -SlateportCity_ContestHall_EventScript_1555F3:: @ 81555F3 - msgbox SlateportCity_ContestHall_Text_17D0F9, 2 - lockall - move 7, SlateportCity_ContestHall_Movement_1A083D - waitmove 0 - releaseall - end - -SlateportCity_ContestHall_EventScript_155608:: @ 8155608 - msgbox SlateportCity_ContestHall_Text_17D222, 2 - lockall - move 8, SlateportCity_ContestHall_Movement_1A083D - waitmove 0 - releaseall - end - -SlateportCity_ContestHall_EventScript_15561D:: @ 815561D - msgbox SlateportCity_ContestHall_Text_17D39A, 2 - lockall - move 9, SlateportCity_ContestHall_Movement_1A083D - waitmove 0 - releaseall - end - -SlateportCity_ContestHall_EventScript_155632:: @ 8155632 - msgbox SlateportCity_ContestHall_Text_17D3F0, 2 - lockall - move 10, SlateportCity_ContestHall_Movement_1A083D - waitmove 0 - releaseall - end - -SlateportCity_ContestHall_EventScript_155647:: @ 8155647 - msgbox SlateportCity_ContestHall_Text_17D300, 2 - lockall - move 12, SlateportCity_ContestHall_Movement_1A083D - waitmove 0 - releaseall - end - -SlateportCity_ContestHall_EventScript_15565C:: @ 815565C - msgbox SlateportCity_ContestHall_Text_17D27F, 2 - lockall - move 11, SlateportCity_ContestHall_Movement_1A083D - waitmove 0 - releaseall - end - -SlateportCity_ContestHall_EventScript_155671:: @ 8155671 - msgbox SlateportCity_ContestHall_Text_17D447, 3 - end diff --git a/data/scripts/maps/SlateportCity_ContestLobby.inc b/data/scripts/maps/SlateportCity_ContestLobby.inc new file mode 100644 index 000000000..46b595034 --- /dev/null +++ b/data/scripts/maps/SlateportCity_ContestLobby.inc @@ -0,0 +1,135 @@ +SlateportCity_ContestLobby_MapScripts:: @ 8155411 + map_script 3, SlateportCity_ContestLobby_MapScript1_155417 + .byte 0 + +SlateportCity_ContestLobby_MapScript1_155417:: @ 8155417 + call SlateportCity_ContestLobby_EventScript_1AE188 + end + +SlateportCity_ContestLobby_EventScript_15541D:: @ 815541D + setvar 0x800b, 7 + setvar 0x8010, 2 + call SlateportCity_ContestLobby_EventScript_1A4E92 + call SlateportCity_ContestLobby_EventScript_155448 + special 83 + call SlateportCity_ContestLobby_EventScript_15FBDB + setvar 0x4088, 3 + warp LinkContestRoom1, 255, 7, 5 + waitstate + end + +SlateportCity_ContestLobby_EventScript_155448:: @ 8155448 + lockall + move 1, SlateportCity_ContestLobby_Movement_1554CC + waitmove 0 + playsfx 71 + setmaptile 4, 2, 545, 1 + setmaptile 4, 3, 609, 1 + special 142 + move 1, SlateportCity_ContestLobby_Movement_1554CF + waitmove 0 + playsfx 71 + setmaptile 4, 2, 721, 1 + setmaptile 4, 3, 729, 1 + special 142 + pause 20 + move 1, SlateportCity_ContestLobby_Movement_1554DC + waitmove 0 + move 255, SlateportCity_ContestLobby_Movement_1554CA + waitmove 0 + msgbox SlateportCity_ContestLobby_Text_1A6832, 4 + closebutton + move 1, SlateportCity_ContestLobby_Movement_1554D3 + move 255, SlateportCity_ContestLobby_Movement_1554C0 + waitmove 0 + releaseall + return + +SlateportCity_ContestLobby_Movement_1554C0:: @ 81554C0 + step_left + step_left + step_left + step_left + step_up + step_up + step_up + step_13 + step_54 + step_end + +SlateportCity_ContestLobby_Movement_1554CA:: @ 81554CA + step_27 + step_end + +SlateportCity_ContestLobby_Movement_1554CC:: @ 81554CC + step_left + step_25 + step_end + +SlateportCity_ContestLobby_Movement_1554CF:: @ 81554CF + step_down + step_down + step_26 + step_end + +SlateportCity_ContestLobby_Movement_1554D3:: @ 81554D3 + step_left + step_left + step_left + step_up + step_up + step_up + step_13 + step_54 + step_end + +SlateportCity_ContestLobby_Movement_1554DC:: @ 81554DC + step_28 + step_end + +SlateportCity_ContestLobby_EventScript_1554DE:: @ 81554DE + msgbox SlateportCity_ContestLobby_Text_17C937, 2 + end + +SlateportCity_ContestLobby_EventScript_1554E7:: @ 81554E7 + msgbox SlateportCity_ContestLobby_Text_17C9D5, 2 + end + +SlateportCity_ContestLobby_EventScript_1554F0:: @ 81554F0 + msgbox SlateportCity_ContestLobby_Text_17CAEC, 2 + end + +SlateportCity_ContestLobby_EventScript_1554F9:: @ 81554F9 + lockall + checkflag 95 + jumpeq SlateportCity_ContestLobby_EventScript_155526 + move 7, SlateportCity_ContestLobby_Movement_1A0839 + waitmove 0 + msgbox SlateportCity_ContestLobby_Text_17CA67, 4 + giveitem ITEM_POKEBLOCK_CASE + setflag 95 + releaseall + end + +SlateportCity_ContestLobby_EventScript_155526:: @ 8155526 + msgbox SlateportCity_ContestLobby_Text_17CA88, 2 + end + +SlateportCity_ContestLobby_EventScript_15552F:: @ 815552F + lockall + fadescreen 1 + showcontestwinner 3 + releaseall + end + +SlateportCity_ContestLobby_EventScript_155536:: @ 8155536 + msgbox SlateportCity_ContestLobby_Text_1B7225, 2 + end + +@ 815553F + lockall + special 259 + waitbutton + hidebox 0, 0, 29, 19 + releaseall + end diff --git a/data/scripts/maps/SlateportCity_ContestLobby.s b/data/scripts/maps/SlateportCity_ContestLobby.s deleted file mode 100644 index 46b595034..000000000 --- a/data/scripts/maps/SlateportCity_ContestLobby.s +++ /dev/null @@ -1,135 +0,0 @@ -SlateportCity_ContestLobby_MapScripts:: @ 8155411 - map_script 3, SlateportCity_ContestLobby_MapScript1_155417 - .byte 0 - -SlateportCity_ContestLobby_MapScript1_155417:: @ 8155417 - call SlateportCity_ContestLobby_EventScript_1AE188 - end - -SlateportCity_ContestLobby_EventScript_15541D:: @ 815541D - setvar 0x800b, 7 - setvar 0x8010, 2 - call SlateportCity_ContestLobby_EventScript_1A4E92 - call SlateportCity_ContestLobby_EventScript_155448 - special 83 - call SlateportCity_ContestLobby_EventScript_15FBDB - setvar 0x4088, 3 - warp LinkContestRoom1, 255, 7, 5 - waitstate - end - -SlateportCity_ContestLobby_EventScript_155448:: @ 8155448 - lockall - move 1, SlateportCity_ContestLobby_Movement_1554CC - waitmove 0 - playsfx 71 - setmaptile 4, 2, 545, 1 - setmaptile 4, 3, 609, 1 - special 142 - move 1, SlateportCity_ContestLobby_Movement_1554CF - waitmove 0 - playsfx 71 - setmaptile 4, 2, 721, 1 - setmaptile 4, 3, 729, 1 - special 142 - pause 20 - move 1, SlateportCity_ContestLobby_Movement_1554DC - waitmove 0 - move 255, SlateportCity_ContestLobby_Movement_1554CA - waitmove 0 - msgbox SlateportCity_ContestLobby_Text_1A6832, 4 - closebutton - move 1, SlateportCity_ContestLobby_Movement_1554D3 - move 255, SlateportCity_ContestLobby_Movement_1554C0 - waitmove 0 - releaseall - return - -SlateportCity_ContestLobby_Movement_1554C0:: @ 81554C0 - step_left - step_left - step_left - step_left - step_up - step_up - step_up - step_13 - step_54 - step_end - -SlateportCity_ContestLobby_Movement_1554CA:: @ 81554CA - step_27 - step_end - -SlateportCity_ContestLobby_Movement_1554CC:: @ 81554CC - step_left - step_25 - step_end - -SlateportCity_ContestLobby_Movement_1554CF:: @ 81554CF - step_down - step_down - step_26 - step_end - -SlateportCity_ContestLobby_Movement_1554D3:: @ 81554D3 - step_left - step_left - step_left - step_up - step_up - step_up - step_13 - step_54 - step_end - -SlateportCity_ContestLobby_Movement_1554DC:: @ 81554DC - step_28 - step_end - -SlateportCity_ContestLobby_EventScript_1554DE:: @ 81554DE - msgbox SlateportCity_ContestLobby_Text_17C937, 2 - end - -SlateportCity_ContestLobby_EventScript_1554E7:: @ 81554E7 - msgbox SlateportCity_ContestLobby_Text_17C9D5, 2 - end - -SlateportCity_ContestLobby_EventScript_1554F0:: @ 81554F0 - msgbox SlateportCity_ContestLobby_Text_17CAEC, 2 - end - -SlateportCity_ContestLobby_EventScript_1554F9:: @ 81554F9 - lockall - checkflag 95 - jumpeq SlateportCity_ContestLobby_EventScript_155526 - move 7, SlateportCity_ContestLobby_Movement_1A0839 - waitmove 0 - msgbox SlateportCity_ContestLobby_Text_17CA67, 4 - giveitem ITEM_POKEBLOCK_CASE - setflag 95 - releaseall - end - -SlateportCity_ContestLobby_EventScript_155526:: @ 8155526 - msgbox SlateportCity_ContestLobby_Text_17CA88, 2 - end - -SlateportCity_ContestLobby_EventScript_15552F:: @ 815552F - lockall - fadescreen 1 - showcontestwinner 3 - releaseall - end - -SlateportCity_ContestLobby_EventScript_155536:: @ 8155536 - msgbox SlateportCity_ContestLobby_Text_1B7225, 2 - end - -@ 815553F - lockall - special 259 - waitbutton - hidebox 0, 0, 29, 19 - releaseall - end diff --git a/data/scripts/maps/SlateportCity_Harbor.inc b/data/scripts/maps/SlateportCity_Harbor.inc new file mode 100644 index 000000000..d65d28877 --- /dev/null +++ b/data/scripts/maps/SlateportCity_Harbor.inc @@ -0,0 +1,375 @@ +SlateportCity_Harbor_MapScripts:: @ 8155F5D + map_script 3, SlateportCity_Harbor_MapScript1_155F63 + .byte 0 + +SlateportCity_Harbor_MapScript1_155F63:: @ 8155F63 + warp6 SlateportCity, 255, 28, 13 + setvar 0x4001, 0 + compare 0x40a0, 1 + callif 1, SlateportCity_Harbor_EventScript_155F89 + checkflag 2052 + callif 1, SlateportCity_Harbor_EventScript_155F85 + end + +SlateportCity_Harbor_EventScript_155F85:: @ 8155F85 + clearflag 860 + return + +SlateportCity_Harbor_EventScript_155F89:: @ 8155F89 + playmusicbattle BGM_EVIL_TEAM + movespriteperm 4, 12, 13 + spritebehave 4, 9 + setflag 905 + return + +SlateportCity_Harbor_EventScript_155F9B:: @ 8155F9B + lockall + setvar 0x8008, 0 + jump SlateportCity_Harbor_EventScript_155FD5 + end + +SlateportCity_Harbor_EventScript_155FA7:: @ 8155FA7 + lockall + setvar 0x8008, 1 + jump SlateportCity_Harbor_EventScript_155FD5 + end + +SlateportCity_Harbor_EventScript_155FB3:: @ 8155FB3 + lockall + setvar 0x8008, 2 + jump SlateportCity_Harbor_EventScript_155FD5 + end + +SlateportCity_Harbor_EventScript_155FBF:: @ 8155FBF + lockall + setvar 0x8008, 3 + move 255, SlateportCity_Harbor_Movement_1560C2 + waitmove 0 + jump SlateportCity_Harbor_EventScript_155FD5 + end + +SlateportCity_Harbor_EventScript_155FD5:: @ 8155FD5 + move 7, SlateportCity_Harbor_Movement_1A0845 + waitmove 0 + move 255, SlateportCity_Harbor_Movement_1A0841 + waitmove 0 + msgbox SlateportCity_Harbor_Text_17FD7D, 4 + closebutton + move 6, SlateportCity_Harbor_Movement_15609B + move 7, SlateportCity_Harbor_Movement_15609B + move 8, SlateportCity_Harbor_Movement_1560A5 + waitmove 0 + disappear 6 + disappear 7 + disappear 8 + setvar 0x40a0, 2 + compare 0x8008, 0 + callif 1, SlateportCity_Harbor_EventScript_15605C + compare 0x8008, 1 + callif 1, SlateportCity_Harbor_EventScript_156071 + compare 0x8008, 2 + callif 1, SlateportCity_Harbor_EventScript_156086 + compare 0x8008, 3 + callif 1, SlateportCity_Harbor_EventScript_156086 + msgbox SlateportCity_Harbor_Text_17FE60, 4 + closebutton + setflag 821 + setflag 822 + moveoffscreen 4 + spritebehave 4, 10 + releaseall + end + +SlateportCity_Harbor_EventScript_15605C:: @ 815605C + move 4, SlateportCity_Harbor_Movement_1560B3 + waitmove 0 + move 255, SlateportCity_Harbor_Movement_1A0845 + waitmove 0 + return + +SlateportCity_Harbor_EventScript_156071:: @ 8156071 + move 4, SlateportCity_Harbor_Movement_1560B9 + waitmove 0 + move 255, SlateportCity_Harbor_Movement_1A0843 + waitmove 0 + return + +SlateportCity_Harbor_EventScript_156086:: @ 8156086 + move 4, SlateportCity_Harbor_Movement_1560BE + waitmove 0 + move 255, SlateportCity_Harbor_Movement_1A0843 + waitmove 0 + return + +SlateportCity_Harbor_Movement_15609B:: @ 815609B + step_14 + step_14 + step_43 + step_54 + step_end + +@ 81560A0 + step_14 + step_14 + step_43 + step_54 + step_end + +SlateportCity_Harbor_Movement_1560A5:: @ 81560A5 + step_14 + step_14 + step_14 + step_14 + step_right + step_right + step_right + step_18 + step_18 + step_18 + step_18 + step_18 + step_18 + step_end + +SlateportCity_Harbor_Movement_1560B3:: @ 81560B3 + step_left + step_left + step_left + step_left + step_up + step_end + +SlateportCity_Harbor_Movement_1560B9:: @ 81560B9 + step_left + step_left + step_up + step_left + step_end + +SlateportCity_Harbor_Movement_1560BE:: @ 81560BE + step_left + step_left + step_left + step_end + +SlateportCity_Harbor_Movement_1560C2:: @ 81560C2 + step_up + step_end + +SlateportCity_Harbor_EventScript_1560C4:: @ 81560C4 + lock + faceplayer + checkflag 2052 + jumpeq SlateportCity_Harbor_EventScript_1560D9 + msgbox SlateportCity_Harbor_Text_17FA0A, 4 + release + end + +SlateportCity_Harbor_EventScript_1560D9:: @ 81560D9 + msgbox SlateportCity_Harbor_Text_17FA73, 4 + checkitem ITEM_SS_TICKET, 1 + compare RESULT, 0 + jumpeq SlateportCity_Harbor_EventScript_156135 + message SlateportCity_Harbor_Text_17FB0A + waittext + jump SlateportCity_Harbor_EventScript_1560FD + end + +SlateportCity_Harbor_EventScript_1560FD:: @ 81560FD + multichoicedef 18, 6, 52, 2, 0 + switch RESULT + case 0, SlateportCity_Harbor_EventScript_15613F + case 1, SlateportCity_Harbor_EventScript_156167 + case 2, SlateportCity_Harbor_EventScript_1561DA + case 127, SlateportCity_Harbor_EventScript_1561DA + end + +SlateportCity_Harbor_EventScript_156135:: @ 8156135 + msgbox SlateportCity_Harbor_Text_17FAAD, 4 + release + end + +SlateportCity_Harbor_EventScript_15613F:: @ 815613F + msgbox SlateportCity_Harbor_Text_17FB81, 5 + compare RESULT, 0 + jumpeq SlateportCity_Harbor_EventScript_15618A + setvar 0x40b4, 1 + call SlateportCity_Harbor_EventScript_156196 + warp SSTidalCorridor, 255, 1, 10 + waitstate + release + end + +SlateportCity_Harbor_EventScript_156167:: @ 8156167 + msgbox SlateportCity_Harbor_Text_17FB9C, 5 + compare RESULT, 0 + jumpeq SlateportCity_Harbor_EventScript_15618A + call SlateportCity_Harbor_EventScript_156196 + warp BattleTower_Outside, 255, 19, 23 + waitstate + release + end + +SlateportCity_Harbor_EventScript_15618A:: @ 815618A + message SlateportCity_Harbor_Text_17FBE5 + waittext + jump SlateportCity_Harbor_EventScript_1560FD + end + +SlateportCity_Harbor_EventScript_156196:: @ 8156196 + msgbox SlateportCity_Harbor_Text_17FBB6, 4 + closebutton + move LAST_TALKED, SlateportCity_Harbor_Movement_1A0841 + waitmove 0 + pause 30 + spriteinvisible LAST_TALKED, 9, 8 + compare FACING, 2 + callif 1, SlateportCity_Harbor_EventScript_1561EF + compare FACING, 4 + callif 1, SlateportCity_Harbor_EventScript_1561E4 + pause 30 + spriteinvisible 255, 0, 0 + setvar 0x8004, 5 + call SlateportCity_Harbor_EventScript_1A040E + return + +SlateportCity_Harbor_EventScript_1561DA:: @ 81561DA + msgbox SlateportCity_Harbor_Text_17FB5F, 4 + release + end + +SlateportCity_Harbor_EventScript_1561E4:: @ 81561E4 + move 255, SlateportCity_Harbor_Movement_1561FA + waitmove 0 + return + +SlateportCity_Harbor_EventScript_1561EF:: @ 81561EF + move 255, SlateportCity_Harbor_Movement_1561FD + waitmove 0 + return + +SlateportCity_Harbor_Movement_1561FA:: @ 81561FA + step_right + step_26 + step_end + +SlateportCity_Harbor_Movement_1561FD:: @ 81561FD + step_up + step_end + +SlateportCity_Harbor_EventScript_1561FF:: @ 81561FF + msgbox SlateportCity_Harbor_Text_17FC07, 2 + end + +SlateportCity_Harbor_EventScript_156208:: @ 8156208 + msgbox SlateportCity_Harbor_Text_17FC7C, 2 + end + +SlateportCity_Harbor_EventScript_156211:: @ 8156211 + lock + faceplayer + checkflag 2061 + jumpeq SlateportCity_Harbor_EventScript_15626F + checkflag 271 + jumpeq SlateportCity_Harbor_EventScript_156265 + checkflag 112 + jumpeq SlateportCity_Harbor_EventScript_156258 + compare 0x40a0, 2 + jumpeq SlateportCity_Harbor_EventScript_15624E + msgbox SlateportCity_Harbor_Text_17FD1C, 4 + closebutton + move LAST_TALKED, SlateportCity_Harbor_Movement_1A083D + waitmove 0 + release + end + +SlateportCity_Harbor_EventScript_15624E:: @ 815624E + msgbox SlateportCity_Harbor_Text_17FE60, 4 + release + end + +SlateportCity_Harbor_EventScript_156258:: @ 8156258 + setflag 271 + msgbox SlateportCity_Harbor_Text_17FF35, 4 + release + end + +SlateportCity_Harbor_EventScript_156265:: @ 8156265 + msgbox SlateportCity_Harbor_Text_1800A0, 4 + release + end + +SlateportCity_Harbor_EventScript_15626F:: @ 815626F + compare 0x4001, 1 + jumpeq SlateportCity_Harbor_EventScript_156380 + checkitem ITEM_SCANNER, 1 + compare RESULT, 1 + jumpeq SlateportCity_Harbor_EventScript_1562A7 + checkflag 2052 + jumpeq SlateportCity_Harbor_EventScript_15629D + msgbox SlateportCity_Harbor_Text_18017B, 4 + release + end + +SlateportCity_Harbor_EventScript_15629D:: @ 815629D + msgbox SlateportCity_Harbor_Text_1801EA, 4 + release + end + +SlateportCity_Harbor_EventScript_1562A7:: @ 81562A7 + message SlateportCity_Harbor_Text_18028B + waittext + jump SlateportCity_Harbor_EventScript_1562B3 + end + +SlateportCity_Harbor_EventScript_1562B3:: @ 81562B3 + multichoice 0, 0, 46, 0 + switch RESULT + case 0, SlateportCity_Harbor_EventScript_1562EA + case 1, SlateportCity_Harbor_EventScript_15632A + case 2, SlateportCity_Harbor_EventScript_15636A + case 127, SlateportCity_Harbor_EventScript_15636A + end + +SlateportCity_Harbor_EventScript_1562EA:: @ 81562EA + msgbox SlateportCity_Harbor_Text_1803DD, 5 + compare RESULT, 0 + jumpeq SlateportCity_Harbor_EventScript_156374 + giveitem ITEM_DEEP_SEA_TOOTH + compare RESULT, 0 + jumpeq SlateportCity_Harbor_EventScript_1A029B + removeitem ITEM_SCANNER, 1 + msgbox SlateportCity_Harbor_Text_18046B, 4 + setflag 294 + jump SlateportCity_Harbor_EventScript_156380 + end + +SlateportCity_Harbor_EventScript_15632A:: @ 815632A + msgbox SlateportCity_Harbor_Text_180412, 5 + compare RESULT, 0 + jumpeq SlateportCity_Harbor_EventScript_156374 + giveitem ITEM_DEEP_SEA_SCALE + compare RESULT, 0 + jumpeq SlateportCity_Harbor_EventScript_1A029B + removeitem ITEM_SCANNER, 1 + msgbox SlateportCity_Harbor_Text_18046B, 4 + setflag 294 + jump SlateportCity_Harbor_EventScript_156380 + end + +SlateportCity_Harbor_EventScript_15636A:: @ 815636A + msgbox SlateportCity_Harbor_Text_180360, 4 + release + end + +SlateportCity_Harbor_EventScript_156374:: @ 8156374 + message SlateportCity_Harbor_Text_180447 + waittext + jump SlateportCity_Harbor_EventScript_1562B3 + end + +SlateportCity_Harbor_EventScript_156380:: @ 8156380 + setvar 0x4001, 1 + msgbox SlateportCity_Harbor_Text_180491, 4 + release + end diff --git a/data/scripts/maps/SlateportCity_Harbor.s b/data/scripts/maps/SlateportCity_Harbor.s deleted file mode 100644 index d65d28877..000000000 --- a/data/scripts/maps/SlateportCity_Harbor.s +++ /dev/null @@ -1,375 +0,0 @@ -SlateportCity_Harbor_MapScripts:: @ 8155F5D - map_script 3, SlateportCity_Harbor_MapScript1_155F63 - .byte 0 - -SlateportCity_Harbor_MapScript1_155F63:: @ 8155F63 - warp6 SlateportCity, 255, 28, 13 - setvar 0x4001, 0 - compare 0x40a0, 1 - callif 1, SlateportCity_Harbor_EventScript_155F89 - checkflag 2052 - callif 1, SlateportCity_Harbor_EventScript_155F85 - end - -SlateportCity_Harbor_EventScript_155F85:: @ 8155F85 - clearflag 860 - return - -SlateportCity_Harbor_EventScript_155F89:: @ 8155F89 - playmusicbattle BGM_EVIL_TEAM - movespriteperm 4, 12, 13 - spritebehave 4, 9 - setflag 905 - return - -SlateportCity_Harbor_EventScript_155F9B:: @ 8155F9B - lockall - setvar 0x8008, 0 - jump SlateportCity_Harbor_EventScript_155FD5 - end - -SlateportCity_Harbor_EventScript_155FA7:: @ 8155FA7 - lockall - setvar 0x8008, 1 - jump SlateportCity_Harbor_EventScript_155FD5 - end - -SlateportCity_Harbor_EventScript_155FB3:: @ 8155FB3 - lockall - setvar 0x8008, 2 - jump SlateportCity_Harbor_EventScript_155FD5 - end - -SlateportCity_Harbor_EventScript_155FBF:: @ 8155FBF - lockall - setvar 0x8008, 3 - move 255, SlateportCity_Harbor_Movement_1560C2 - waitmove 0 - jump SlateportCity_Harbor_EventScript_155FD5 - end - -SlateportCity_Harbor_EventScript_155FD5:: @ 8155FD5 - move 7, SlateportCity_Harbor_Movement_1A0845 - waitmove 0 - move 255, SlateportCity_Harbor_Movement_1A0841 - waitmove 0 - msgbox SlateportCity_Harbor_Text_17FD7D, 4 - closebutton - move 6, SlateportCity_Harbor_Movement_15609B - move 7, SlateportCity_Harbor_Movement_15609B - move 8, SlateportCity_Harbor_Movement_1560A5 - waitmove 0 - disappear 6 - disappear 7 - disappear 8 - setvar 0x40a0, 2 - compare 0x8008, 0 - callif 1, SlateportCity_Harbor_EventScript_15605C - compare 0x8008, 1 - callif 1, SlateportCity_Harbor_EventScript_156071 - compare 0x8008, 2 - callif 1, SlateportCity_Harbor_EventScript_156086 - compare 0x8008, 3 - callif 1, SlateportCity_Harbor_EventScript_156086 - msgbox SlateportCity_Harbor_Text_17FE60, 4 - closebutton - setflag 821 - setflag 822 - moveoffscreen 4 - spritebehave 4, 10 - releaseall - end - -SlateportCity_Harbor_EventScript_15605C:: @ 815605C - move 4, SlateportCity_Harbor_Movement_1560B3 - waitmove 0 - move 255, SlateportCity_Harbor_Movement_1A0845 - waitmove 0 - return - -SlateportCity_Harbor_EventScript_156071:: @ 8156071 - move 4, SlateportCity_Harbor_Movement_1560B9 - waitmove 0 - move 255, SlateportCity_Harbor_Movement_1A0843 - waitmove 0 - return - -SlateportCity_Harbor_EventScript_156086:: @ 8156086 - move 4, SlateportCity_Harbor_Movement_1560BE - waitmove 0 - move 255, SlateportCity_Harbor_Movement_1A0843 - waitmove 0 - return - -SlateportCity_Harbor_Movement_15609B:: @ 815609B - step_14 - step_14 - step_43 - step_54 - step_end - -@ 81560A0 - step_14 - step_14 - step_43 - step_54 - step_end - -SlateportCity_Harbor_Movement_1560A5:: @ 81560A5 - step_14 - step_14 - step_14 - step_14 - step_right - step_right - step_right - step_18 - step_18 - step_18 - step_18 - step_18 - step_18 - step_end - -SlateportCity_Harbor_Movement_1560B3:: @ 81560B3 - step_left - step_left - step_left - step_left - step_up - step_end - -SlateportCity_Harbor_Movement_1560B9:: @ 81560B9 - step_left - step_left - step_up - step_left - step_end - -SlateportCity_Harbor_Movement_1560BE:: @ 81560BE - step_left - step_left - step_left - step_end - -SlateportCity_Harbor_Movement_1560C2:: @ 81560C2 - step_up - step_end - -SlateportCity_Harbor_EventScript_1560C4:: @ 81560C4 - lock - faceplayer - checkflag 2052 - jumpeq SlateportCity_Harbor_EventScript_1560D9 - msgbox SlateportCity_Harbor_Text_17FA0A, 4 - release - end - -SlateportCity_Harbor_EventScript_1560D9:: @ 81560D9 - msgbox SlateportCity_Harbor_Text_17FA73, 4 - checkitem ITEM_SS_TICKET, 1 - compare RESULT, 0 - jumpeq SlateportCity_Harbor_EventScript_156135 - message SlateportCity_Harbor_Text_17FB0A - waittext - jump SlateportCity_Harbor_EventScript_1560FD - end - -SlateportCity_Harbor_EventScript_1560FD:: @ 81560FD - multichoicedef 18, 6, 52, 2, 0 - switch RESULT - case 0, SlateportCity_Harbor_EventScript_15613F - case 1, SlateportCity_Harbor_EventScript_156167 - case 2, SlateportCity_Harbor_EventScript_1561DA - case 127, SlateportCity_Harbor_EventScript_1561DA - end - -SlateportCity_Harbor_EventScript_156135:: @ 8156135 - msgbox SlateportCity_Harbor_Text_17FAAD, 4 - release - end - -SlateportCity_Harbor_EventScript_15613F:: @ 815613F - msgbox SlateportCity_Harbor_Text_17FB81, 5 - compare RESULT, 0 - jumpeq SlateportCity_Harbor_EventScript_15618A - setvar 0x40b4, 1 - call SlateportCity_Harbor_EventScript_156196 - warp SSTidalCorridor, 255, 1, 10 - waitstate - release - end - -SlateportCity_Harbor_EventScript_156167:: @ 8156167 - msgbox SlateportCity_Harbor_Text_17FB9C, 5 - compare RESULT, 0 - jumpeq SlateportCity_Harbor_EventScript_15618A - call SlateportCity_Harbor_EventScript_156196 - warp BattleTower_Outside, 255, 19, 23 - waitstate - release - end - -SlateportCity_Harbor_EventScript_15618A:: @ 815618A - message SlateportCity_Harbor_Text_17FBE5 - waittext - jump SlateportCity_Harbor_EventScript_1560FD - end - -SlateportCity_Harbor_EventScript_156196:: @ 8156196 - msgbox SlateportCity_Harbor_Text_17FBB6, 4 - closebutton - move LAST_TALKED, SlateportCity_Harbor_Movement_1A0841 - waitmove 0 - pause 30 - spriteinvisible LAST_TALKED, 9, 8 - compare FACING, 2 - callif 1, SlateportCity_Harbor_EventScript_1561EF - compare FACING, 4 - callif 1, SlateportCity_Harbor_EventScript_1561E4 - pause 30 - spriteinvisible 255, 0, 0 - setvar 0x8004, 5 - call SlateportCity_Harbor_EventScript_1A040E - return - -SlateportCity_Harbor_EventScript_1561DA:: @ 81561DA - msgbox SlateportCity_Harbor_Text_17FB5F, 4 - release - end - -SlateportCity_Harbor_EventScript_1561E4:: @ 81561E4 - move 255, SlateportCity_Harbor_Movement_1561FA - waitmove 0 - return - -SlateportCity_Harbor_EventScript_1561EF:: @ 81561EF - move 255, SlateportCity_Harbor_Movement_1561FD - waitmove 0 - return - -SlateportCity_Harbor_Movement_1561FA:: @ 81561FA - step_right - step_26 - step_end - -SlateportCity_Harbor_Movement_1561FD:: @ 81561FD - step_up - step_end - -SlateportCity_Harbor_EventScript_1561FF:: @ 81561FF - msgbox SlateportCity_Harbor_Text_17FC07, 2 - end - -SlateportCity_Harbor_EventScript_156208:: @ 8156208 - msgbox SlateportCity_Harbor_Text_17FC7C, 2 - end - -SlateportCity_Harbor_EventScript_156211:: @ 8156211 - lock - faceplayer - checkflag 2061 - jumpeq SlateportCity_Harbor_EventScript_15626F - checkflag 271 - jumpeq SlateportCity_Harbor_EventScript_156265 - checkflag 112 - jumpeq SlateportCity_Harbor_EventScript_156258 - compare 0x40a0, 2 - jumpeq SlateportCity_Harbor_EventScript_15624E - msgbox SlateportCity_Harbor_Text_17FD1C, 4 - closebutton - move LAST_TALKED, SlateportCity_Harbor_Movement_1A083D - waitmove 0 - release - end - -SlateportCity_Harbor_EventScript_15624E:: @ 815624E - msgbox SlateportCity_Harbor_Text_17FE60, 4 - release - end - -SlateportCity_Harbor_EventScript_156258:: @ 8156258 - setflag 271 - msgbox SlateportCity_Harbor_Text_17FF35, 4 - release - end - -SlateportCity_Harbor_EventScript_156265:: @ 8156265 - msgbox SlateportCity_Harbor_Text_1800A0, 4 - release - end - -SlateportCity_Harbor_EventScript_15626F:: @ 815626F - compare 0x4001, 1 - jumpeq SlateportCity_Harbor_EventScript_156380 - checkitem ITEM_SCANNER, 1 - compare RESULT, 1 - jumpeq SlateportCity_Harbor_EventScript_1562A7 - checkflag 2052 - jumpeq SlateportCity_Harbor_EventScript_15629D - msgbox SlateportCity_Harbor_Text_18017B, 4 - release - end - -SlateportCity_Harbor_EventScript_15629D:: @ 815629D - msgbox SlateportCity_Harbor_Text_1801EA, 4 - release - end - -SlateportCity_Harbor_EventScript_1562A7:: @ 81562A7 - message SlateportCity_Harbor_Text_18028B - waittext - jump SlateportCity_Harbor_EventScript_1562B3 - end - -SlateportCity_Harbor_EventScript_1562B3:: @ 81562B3 - multichoice 0, 0, 46, 0 - switch RESULT - case 0, SlateportCity_Harbor_EventScript_1562EA - case 1, SlateportCity_Harbor_EventScript_15632A - case 2, SlateportCity_Harbor_EventScript_15636A - case 127, SlateportCity_Harbor_EventScript_15636A - end - -SlateportCity_Harbor_EventScript_1562EA:: @ 81562EA - msgbox SlateportCity_Harbor_Text_1803DD, 5 - compare RESULT, 0 - jumpeq SlateportCity_Harbor_EventScript_156374 - giveitem ITEM_DEEP_SEA_TOOTH - compare RESULT, 0 - jumpeq SlateportCity_Harbor_EventScript_1A029B - removeitem ITEM_SCANNER, 1 - msgbox SlateportCity_Harbor_Text_18046B, 4 - setflag 294 - jump SlateportCity_Harbor_EventScript_156380 - end - -SlateportCity_Harbor_EventScript_15632A:: @ 815632A - msgbox SlateportCity_Harbor_Text_180412, 5 - compare RESULT, 0 - jumpeq SlateportCity_Harbor_EventScript_156374 - giveitem ITEM_DEEP_SEA_SCALE - compare RESULT, 0 - jumpeq SlateportCity_Harbor_EventScript_1A029B - removeitem ITEM_SCANNER, 1 - msgbox SlateportCity_Harbor_Text_18046B, 4 - setflag 294 - jump SlateportCity_Harbor_EventScript_156380 - end - -SlateportCity_Harbor_EventScript_15636A:: @ 815636A - msgbox SlateportCity_Harbor_Text_180360, 4 - release - end - -SlateportCity_Harbor_EventScript_156374:: @ 8156374 - message SlateportCity_Harbor_Text_180447 - waittext - jump SlateportCity_Harbor_EventScript_1562B3 - end - -SlateportCity_Harbor_EventScript_156380:: @ 8156380 - setvar 0x4001, 1 - msgbox SlateportCity_Harbor_Text_180491, 4 - release - end diff --git a/data/scripts/maps/SlateportCity_House1.inc b/data/scripts/maps/SlateportCity_House1.inc new file mode 100644 index 000000000..936d520dd --- /dev/null +++ b/data/scripts/maps/SlateportCity_House1.inc @@ -0,0 +1,72 @@ +SlateportCity_House1_MapScripts:: @ 815567A + .byte 0 + +SlateportCity_House1_EventScript_15567B:: @ 815567B + lock + faceplayer + msgbox SlateportCity_House1_Text_17D46A, 5 + compare RESULT, 1 + jumpeq SlateportCity_House1_EventScript_15569C + compare RESULT, 0 + jumpeq SlateportCity_House1_EventScript_1556BF + end + +SlateportCity_House1_EventScript_15569C:: @ 815569C + msgbox SlateportCity_House1_Text_17D4DB, 4 + special 159 + waitstate + compare 0x8004, 255 + jumpif 5, SlateportCity_House1_EventScript_1556C9 + compare 0x8004, 255 + jumpeq SlateportCity_House1_EventScript_1556BF + end + +SlateportCity_House1_EventScript_1556BF:: @ 81556BF + msgbox SlateportCity_House1_Text_17D61E, 4 + release + end + +SlateportCity_House1_EventScript_1556C9:: @ 81556C9 + specialval RESULT, 327 + compare RESULT, 412 + jumpeq SlateportCity_House1_EventScript_15571C + special 124 + special 125 + compare RESULT, 1 + jumpeq SlateportCity_House1_EventScript_155726 + specialval RESULT, 336 + special 124 + compare RESULT, 1 + jumpeq SlateportCity_House1_EventScript_155726 + msgbox SlateportCity_House1_Text_17D505, 5 + compare RESULT, 1 + jumpeq SlateportCity_House1_EventScript_155730 + compare RESULT, 0 + jumpeq SlateportCity_House1_EventScript_1556BF + end + +SlateportCity_House1_EventScript_15571C:: @ 815571C + msgbox SlateportCity_House1_Text_17D752, 4 + release + end + +SlateportCity_House1_EventScript_155726:: @ 8155726 + msgbox SlateportCity_House1_Text_17D6CC, 4 + release + end + +SlateportCity_House1_EventScript_155730:: @ 8155730 + msgbox SlateportCity_House1_Text_17D580, 4 + call SlateportCity_House1_EventScript_1A0678 + specialval RESULT, 123 + special 124 + compare RESULT, 1 + jumpeq SlateportCity_House1_EventScript_15575A + msgbox SlateportCity_House1_Text_17D63A, 4 + release + end + +SlateportCity_House1_EventScript_15575A:: @ 815575A + msgbox SlateportCity_House1_Text_17D5B0, 4 + release + end diff --git a/data/scripts/maps/SlateportCity_House1.s b/data/scripts/maps/SlateportCity_House1.s deleted file mode 100644 index 936d520dd..000000000 --- a/data/scripts/maps/SlateportCity_House1.s +++ /dev/null @@ -1,72 +0,0 @@ -SlateportCity_House1_MapScripts:: @ 815567A - .byte 0 - -SlateportCity_House1_EventScript_15567B:: @ 815567B - lock - faceplayer - msgbox SlateportCity_House1_Text_17D46A, 5 - compare RESULT, 1 - jumpeq SlateportCity_House1_EventScript_15569C - compare RESULT, 0 - jumpeq SlateportCity_House1_EventScript_1556BF - end - -SlateportCity_House1_EventScript_15569C:: @ 815569C - msgbox SlateportCity_House1_Text_17D4DB, 4 - special 159 - waitstate - compare 0x8004, 255 - jumpif 5, SlateportCity_House1_EventScript_1556C9 - compare 0x8004, 255 - jumpeq SlateportCity_House1_EventScript_1556BF - end - -SlateportCity_House1_EventScript_1556BF:: @ 81556BF - msgbox SlateportCity_House1_Text_17D61E, 4 - release - end - -SlateportCity_House1_EventScript_1556C9:: @ 81556C9 - specialval RESULT, 327 - compare RESULT, 412 - jumpeq SlateportCity_House1_EventScript_15571C - special 124 - special 125 - compare RESULT, 1 - jumpeq SlateportCity_House1_EventScript_155726 - specialval RESULT, 336 - special 124 - compare RESULT, 1 - jumpeq SlateportCity_House1_EventScript_155726 - msgbox SlateportCity_House1_Text_17D505, 5 - compare RESULT, 1 - jumpeq SlateportCity_House1_EventScript_155730 - compare RESULT, 0 - jumpeq SlateportCity_House1_EventScript_1556BF - end - -SlateportCity_House1_EventScript_15571C:: @ 815571C - msgbox SlateportCity_House1_Text_17D752, 4 - release - end - -SlateportCity_House1_EventScript_155726:: @ 8155726 - msgbox SlateportCity_House1_Text_17D6CC, 4 - release - end - -SlateportCity_House1_EventScript_155730:: @ 8155730 - msgbox SlateportCity_House1_Text_17D580, 4 - call SlateportCity_House1_EventScript_1A0678 - specialval RESULT, 123 - special 124 - compare RESULT, 1 - jumpeq SlateportCity_House1_EventScript_15575A - msgbox SlateportCity_House1_Text_17D63A, 4 - release - end - -SlateportCity_House1_EventScript_15575A:: @ 815575A - msgbox SlateportCity_House1_Text_17D5B0, 4 - release - end diff --git a/data/scripts/maps/SlateportCity_House2.inc b/data/scripts/maps/SlateportCity_House2.inc new file mode 100644 index 000000000..2d50f0851 --- /dev/null +++ b/data/scripts/maps/SlateportCity_House2.inc @@ -0,0 +1,21 @@ +SlateportCity_House2_MapScripts:: @ 815638F + .byte 0 + +SlateportCity_House2_EventScript_156390:: @ 8156390 + msgbox SlateportCity_House2_Text_1804CF, 2 + end + +SlateportCity_House2_EventScript_156399:: @ 8156399 + lock + faceplayer + checkitem ITEM_CONTEST_PASS, 1 + compare RESULT, 1 + jumpeq SlateportCity_House2_EventScript_1563B5 + msgbox SlateportCity_House2_Text_180567, 4 + release + end + +SlateportCity_House2_EventScript_1563B5:: @ 81563B5 + msgbox SlateportCity_House2_Text_1805CD, 4 + release + end diff --git a/data/scripts/maps/SlateportCity_House2.s b/data/scripts/maps/SlateportCity_House2.s deleted file mode 100644 index 2d50f0851..000000000 --- a/data/scripts/maps/SlateportCity_House2.s +++ /dev/null @@ -1,21 +0,0 @@ -SlateportCity_House2_MapScripts:: @ 815638F - .byte 0 - -SlateportCity_House2_EventScript_156390:: @ 8156390 - msgbox SlateportCity_House2_Text_1804CF, 2 - end - -SlateportCity_House2_EventScript_156399:: @ 8156399 - lock - faceplayer - checkitem ITEM_CONTEST_PASS, 1 - compare RESULT, 1 - jumpeq SlateportCity_House2_EventScript_1563B5 - msgbox SlateportCity_House2_Text_180567, 4 - release - end - -SlateportCity_House2_EventScript_1563B5:: @ 81563B5 - msgbox SlateportCity_House2_Text_1805CD, 4 - release - end diff --git a/data/scripts/maps/SlateportCity_Mart.inc b/data/scripts/maps/SlateportCity_Mart.inc new file mode 100644 index 000000000..730afe6d4 --- /dev/null +++ b/data/scripts/maps/SlateportCity_Mart.inc @@ -0,0 +1,35 @@ +SlateportCity_Mart_MapScripts:: @ 8156410 + .byte 0 + +SlateportCity_Mart_EventScript_156411:: @ 8156411 + lock + faceplayer + message SlateportCity_Mart_Text_1A0BE4 + waittext + pokemart SlateportCity_Mart_Items + msgbox SlateportCity_Mart_Text_1A0C02, 4 + release + end + + .align 2 +SlateportCity_Mart_Items:: @ 8156428 + .2byte ITEM_POKE_BALL + .2byte ITEM_GREAT_BALL + .2byte ITEM_POTION + .2byte ITEM_SUPER_POTION + .2byte ITEM_ANTIDOTE + .2byte ITEM_PARALYZE_HEAL + .2byte ITEM_ESCAPE_ROPE + .2byte ITEM_REPEL + .2byte ITEM_HARBOR_MAIL + .2byte ITEM_NONE + release + end + +SlateportCity_Mart_EventScript_15643E:: @ 815643E + msgbox SlateportCity_Mart_Text_180730, 2 + end + +SlateportCity_Mart_EventScript_156447:: @ 8156447 + msgbox SlateportCity_Mart_Text_18079D, 2 + end diff --git a/data/scripts/maps/SlateportCity_Mart.s b/data/scripts/maps/SlateportCity_Mart.s deleted file mode 100644 index 730afe6d4..000000000 --- a/data/scripts/maps/SlateportCity_Mart.s +++ /dev/null @@ -1,35 +0,0 @@ -SlateportCity_Mart_MapScripts:: @ 8156410 - .byte 0 - -SlateportCity_Mart_EventScript_156411:: @ 8156411 - lock - faceplayer - message SlateportCity_Mart_Text_1A0BE4 - waittext - pokemart SlateportCity_Mart_Items - msgbox SlateportCity_Mart_Text_1A0C02, 4 - release - end - - .align 2 -SlateportCity_Mart_Items:: @ 8156428 - .2byte ITEM_POKE_BALL - .2byte ITEM_GREAT_BALL - .2byte ITEM_POTION - .2byte ITEM_SUPER_POTION - .2byte ITEM_ANTIDOTE - .2byte ITEM_PARALYZE_HEAL - .2byte ITEM_ESCAPE_ROPE - .2byte ITEM_REPEL - .2byte ITEM_HARBOR_MAIL - .2byte ITEM_NONE - release - end - -SlateportCity_Mart_EventScript_15643E:: @ 815643E - msgbox SlateportCity_Mart_Text_180730, 2 - end - -SlateportCity_Mart_EventScript_156447:: @ 8156447 - msgbox SlateportCity_Mart_Text_18079D, 2 - end diff --git a/data/scripts/maps/SlateportCity_OceanicMuseum_1F.inc b/data/scripts/maps/SlateportCity_OceanicMuseum_1F.inc new file mode 100644 index 000000000..0bfeb4f5a --- /dev/null +++ b/data/scripts/maps/SlateportCity_OceanicMuseum_1F.inc @@ -0,0 +1,218 @@ +SlateportCity_OceanicMuseum_1F_MapScripts:: @ 8155ACA + map_script 3, SlateportCity_OceanicMuseum_1F_MapScript1_155AD0 + .byte 0 + +SlateportCity_OceanicMuseum_1F_MapScript1_155AD0:: @ 8155AD0 + .ifdef SAPPHIRE + setvar 0x4010, 118 + setvar 0x4011, 117 + .else + setvar 0x4010, 120 + setvar 0x4011, 119 + .endif + end + +SlateportCity_OceanicMuseum_1F_EventScript_155ADB:: @ 8155ADB + msgbox SlateportCity_OceanicMuseum_1F_Text_17E1DE, 2 + end + +SlateportCity_OceanicMuseum_1F_EventScript_155AE4:: @ 8155AE4 + lockall + move 255, SlateportCity_OceanicMuseum_1F_Movement_1A083F + waitmove 0 + jump SlateportCity_OceanicMuseum_1F_EventScript_155B06 + end + +SlateportCity_OceanicMuseum_1F_EventScript_155AF5:: @ 8155AF5 + lockall + move 255, SlateportCity_OceanicMuseum_1F_Movement_1A0843 + waitmove 0 + jump SlateportCity_OceanicMuseum_1F_EventScript_155B06 + end + +SlateportCity_OceanicMuseum_1F_EventScript_155B06:: @ 8155B06 + showmoney 0, 0 + snop + msgbox SlateportCity_OceanicMuseum_1F_Text_17E18D, 5 + compare RESULT, 1 + jumpeq SlateportCity_OceanicMuseum_1F_EventScript_155B2D + closebutton + hidemoney 0, 0 + move 255, SlateportCity_OceanicMuseum_1F_Movement_155B8D + waitmove 0 + releaseall + end + +SlateportCity_OceanicMuseum_1F_EventScript_155B2D:: @ 8155B2D + checkmoney 0x32, 0 + compare RESULT, 0 + jumpeq SlateportCity_OceanicMuseum_1F_EventScript_155B5A + paymoney 0x32, 0 + updatemoney 0, 0 + snop + msgbox SlateportCity_OceanicMuseum_1F_Text_17E1DE, 4 + setvar 0x40aa, 1 + hidemoney 0, 0 + releaseall + end + +SlateportCity_OceanicMuseum_1F_EventScript_155B5A:: @ 8155B5A + checkflag 149 + jumpif 0, SlateportCity_OceanicMuseum_1F_EventScript_155B7B + msgbox SlateportCity_OceanicMuseum_1F_Text_17E1F5, 4 + closebutton + hidemoney 0, 0 + move 255, SlateportCity_OceanicMuseum_1F_Movement_155B8D + waitmove 0 + releaseall + end + +SlateportCity_OceanicMuseum_1F_EventScript_155B7B:: @ 8155B7B + msgbox SlateportCity_OceanicMuseum_1F_Text_17E22D, 4 + setvar 0x40aa, 1 + hidemoney 0, 0 + releaseall + end + +SlateportCity_OceanicMuseum_1F_Movement_155B8D:: @ 8155B8D + step_down + step_end + +SlateportCity_OceanicMuseum_1F_EventScript_155B8F:: @ 8155B8F + msgbox SlateportCity_OceanicMuseum_1F_Text_17E2BB, 2 + end + +SlateportCity_OceanicMuseum_1F_EventScript_155B98:: @ 8155B98 + msgbox SlateportCity_OceanicMuseum_1F_Text_17E2E3, 2 + end + +SlateportCity_OceanicMuseum_1F_EventScript_155BA1:: @ 8155BA1 + msgbox SlateportCity_OceanicMuseum_1F_Text_17E338, 2 + end + +SlateportCity_OceanicMuseum_1F_EventScript_155BAA:: @ 8155BAA + msgbox SlateportCity_OceanicMuseum_1F_Text_17E36F, 3 + end + +SlateportCity_OceanicMuseum_1F_EventScript_155BB3:: @ 8155BB3 + msgbox SlateportCity_OceanicMuseum_1F_Text_17E3A9, 2 + end + +SlateportCity_OceanicMuseum_1F_EventScript_155BBC:: @ 8155BBC + msgbox SlateportCity_OceanicMuseum_1F_Text_17E3ED, 2 + end + +SlateportCity_OceanicMuseum_1F_EventScript_155BC5:: @ 8155BC5 + msgbox SlateportCity_OceanicMuseum_1F_Text_17E6C9, 3 + end + +SlateportCity_OceanicMuseum_1F_EventScript_155BCE:: @ 8155BCE + msgbox SlateportCity_OceanicMuseum_1F_Text_17E741, 3 + end + +SlateportCity_OceanicMuseum_1F_EventScript_155BD7:: @ 8155BD7 + msgbox SlateportCity_OceanicMuseum_1F_Text_17E7C4, 3 + end + +SlateportCity_OceanicMuseum_1F_EventScript_155BE0:: @ 8155BE0 + msgbox SlateportCity_OceanicMuseum_1F_Text_17E892, 3 + end + +SlateportCity_OceanicMuseum_1F_EventScript_155BE9:: @ 8155BE9 + msgbox SlateportCity_OceanicMuseum_1F_Text_17E944, 3 + end + +SlateportCity_OceanicMuseum_1F_EventScript_155BF2:: @ 8155BF2 + msgbox SlateportCity_OceanicMuseum_1F_Text_17EA19, 3 + end + +SlateportCity_OceanicMuseum_1F_EventScript_155BFB:: @ 8155BFB + msgbox SlateportCity_OceanicMuseum_1F_Text_17EB0D, 3 + end + +SlateportCity_OceanicMuseum_1F_EventScript_155C04:: @ 8155C04 + msgbox SlateportCity_OceanicMuseum_1F_Text_17EBBC, 3 + end + +SlateportCity_OceanicMuseum_1F_EventScript_155C0D:: @ 8155C0D + msgbox SlateportCity_OceanicMuseum_1F_Text_17EC98, 3 + end + +SlateportCity_OceanicMuseum_1F_EventScript_155C16:: @ 8155C16 + msgbox SlateportCity_OceanicMuseum_1F_Text_17E434, 2 + end + +SlateportCity_OceanicMuseum_1F_EventScript_155C1F:: @ 8155C1F + msgbox SlateportCity_OceanicMuseum_1F_Text_17E477, 2 + end + +SlateportCity_OceanicMuseum_1F_EventScript_155C28:: @ 8155C28 + msgbox SlateportCity_OceanicMuseum_1F_Text_17E4D7, 2 + end + +SlateportCity_OceanicMuseum_1F_EventScript_155C31:: @ 8155C31 + msgbox SlateportCity_OceanicMuseum_1F_Text_17E540, 2 + end + +SlateportCity_OceanicMuseum_1F_EventScript_155C3A:: @ 8155C3A + lock + faceplayer + pause 8 + playsfx 21 + move 13, SlateportCity_OceanicMuseum_1F_Movement_1A0833 + waitmove 0 + move 13, SlateportCity_OceanicMuseum_1F_Movement_1A0835 + waitmove 0 + msgbox SlateportCity_OceanicMuseum_1F_Text_17E582, 4 + giveitem ITEM_TM46 + compare RESULT, 0 + jumpeq SlateportCity_OceanicMuseum_1F_EventScript_155CC2 + setflag 269 + msgbox SlateportCity_OceanicMuseum_1F_Text_17E606, 4 + closebutton + compare FACING, 2 + jumpeq SlateportCity_OceanicMuseum_1F_EventScript_155C98 + compare FACING, 2 + jumpif 5, SlateportCity_OceanicMuseum_1F_EventScript_155CAD + end + +SlateportCity_OceanicMuseum_1F_EventScript_155C98:: @ 8155C98 + move 13, SlateportCity_OceanicMuseum_1F_Movement_155CD3 + waitmove 0 + setflag 965 + playsfx 9 + disappear 13 + release + end + +SlateportCity_OceanicMuseum_1F_EventScript_155CAD:: @ 8155CAD + move 13, SlateportCity_OceanicMuseum_1F_Movement_155CCC + waitmove 0 + setflag 965 + playsfx 9 + disappear 13 + release + end + +SlateportCity_OceanicMuseum_1F_EventScript_155CC2:: @ 8155CC2 + msgbox SlateportCity_OceanicMuseum_1F_Text_17E695, 4 + release + end + +SlateportCity_OceanicMuseum_1F_Movement_155CCC:: @ 8155CCC + step_00 + step_15 + step_15 + step_15 + step_15 + step_13 + step_end + +SlateportCity_OceanicMuseum_1F_Movement_155CD3:: @ 8155CD3 + step_18 + step_15 + step_15 + step_15 + step_15 + step_13 + step_end diff --git a/data/scripts/maps/SlateportCity_OceanicMuseum_1F.s b/data/scripts/maps/SlateportCity_OceanicMuseum_1F.s deleted file mode 100644 index 0bfeb4f5a..000000000 --- a/data/scripts/maps/SlateportCity_OceanicMuseum_1F.s +++ /dev/null @@ -1,218 +0,0 @@ -SlateportCity_OceanicMuseum_1F_MapScripts:: @ 8155ACA - map_script 3, SlateportCity_OceanicMuseum_1F_MapScript1_155AD0 - .byte 0 - -SlateportCity_OceanicMuseum_1F_MapScript1_155AD0:: @ 8155AD0 - .ifdef SAPPHIRE - setvar 0x4010, 118 - setvar 0x4011, 117 - .else - setvar 0x4010, 120 - setvar 0x4011, 119 - .endif - end - -SlateportCity_OceanicMuseum_1F_EventScript_155ADB:: @ 8155ADB - msgbox SlateportCity_OceanicMuseum_1F_Text_17E1DE, 2 - end - -SlateportCity_OceanicMuseum_1F_EventScript_155AE4:: @ 8155AE4 - lockall - move 255, SlateportCity_OceanicMuseum_1F_Movement_1A083F - waitmove 0 - jump SlateportCity_OceanicMuseum_1F_EventScript_155B06 - end - -SlateportCity_OceanicMuseum_1F_EventScript_155AF5:: @ 8155AF5 - lockall - move 255, SlateportCity_OceanicMuseum_1F_Movement_1A0843 - waitmove 0 - jump SlateportCity_OceanicMuseum_1F_EventScript_155B06 - end - -SlateportCity_OceanicMuseum_1F_EventScript_155B06:: @ 8155B06 - showmoney 0, 0 - snop - msgbox SlateportCity_OceanicMuseum_1F_Text_17E18D, 5 - compare RESULT, 1 - jumpeq SlateportCity_OceanicMuseum_1F_EventScript_155B2D - closebutton - hidemoney 0, 0 - move 255, SlateportCity_OceanicMuseum_1F_Movement_155B8D - waitmove 0 - releaseall - end - -SlateportCity_OceanicMuseum_1F_EventScript_155B2D:: @ 8155B2D - checkmoney 0x32, 0 - compare RESULT, 0 - jumpeq SlateportCity_OceanicMuseum_1F_EventScript_155B5A - paymoney 0x32, 0 - updatemoney 0, 0 - snop - msgbox SlateportCity_OceanicMuseum_1F_Text_17E1DE, 4 - setvar 0x40aa, 1 - hidemoney 0, 0 - releaseall - end - -SlateportCity_OceanicMuseum_1F_EventScript_155B5A:: @ 8155B5A - checkflag 149 - jumpif 0, SlateportCity_OceanicMuseum_1F_EventScript_155B7B - msgbox SlateportCity_OceanicMuseum_1F_Text_17E1F5, 4 - closebutton - hidemoney 0, 0 - move 255, SlateportCity_OceanicMuseum_1F_Movement_155B8D - waitmove 0 - releaseall - end - -SlateportCity_OceanicMuseum_1F_EventScript_155B7B:: @ 8155B7B - msgbox SlateportCity_OceanicMuseum_1F_Text_17E22D, 4 - setvar 0x40aa, 1 - hidemoney 0, 0 - releaseall - end - -SlateportCity_OceanicMuseum_1F_Movement_155B8D:: @ 8155B8D - step_down - step_end - -SlateportCity_OceanicMuseum_1F_EventScript_155B8F:: @ 8155B8F - msgbox SlateportCity_OceanicMuseum_1F_Text_17E2BB, 2 - end - -SlateportCity_OceanicMuseum_1F_EventScript_155B98:: @ 8155B98 - msgbox SlateportCity_OceanicMuseum_1F_Text_17E2E3, 2 - end - -SlateportCity_OceanicMuseum_1F_EventScript_155BA1:: @ 8155BA1 - msgbox SlateportCity_OceanicMuseum_1F_Text_17E338, 2 - end - -SlateportCity_OceanicMuseum_1F_EventScript_155BAA:: @ 8155BAA - msgbox SlateportCity_OceanicMuseum_1F_Text_17E36F, 3 - end - -SlateportCity_OceanicMuseum_1F_EventScript_155BB3:: @ 8155BB3 - msgbox SlateportCity_OceanicMuseum_1F_Text_17E3A9, 2 - end - -SlateportCity_OceanicMuseum_1F_EventScript_155BBC:: @ 8155BBC - msgbox SlateportCity_OceanicMuseum_1F_Text_17E3ED, 2 - end - -SlateportCity_OceanicMuseum_1F_EventScript_155BC5:: @ 8155BC5 - msgbox SlateportCity_OceanicMuseum_1F_Text_17E6C9, 3 - end - -SlateportCity_OceanicMuseum_1F_EventScript_155BCE:: @ 8155BCE - msgbox SlateportCity_OceanicMuseum_1F_Text_17E741, 3 - end - -SlateportCity_OceanicMuseum_1F_EventScript_155BD7:: @ 8155BD7 - msgbox SlateportCity_OceanicMuseum_1F_Text_17E7C4, 3 - end - -SlateportCity_OceanicMuseum_1F_EventScript_155BE0:: @ 8155BE0 - msgbox SlateportCity_OceanicMuseum_1F_Text_17E892, 3 - end - -SlateportCity_OceanicMuseum_1F_EventScript_155BE9:: @ 8155BE9 - msgbox SlateportCity_OceanicMuseum_1F_Text_17E944, 3 - end - -SlateportCity_OceanicMuseum_1F_EventScript_155BF2:: @ 8155BF2 - msgbox SlateportCity_OceanicMuseum_1F_Text_17EA19, 3 - end - -SlateportCity_OceanicMuseum_1F_EventScript_155BFB:: @ 8155BFB - msgbox SlateportCity_OceanicMuseum_1F_Text_17EB0D, 3 - end - -SlateportCity_OceanicMuseum_1F_EventScript_155C04:: @ 8155C04 - msgbox SlateportCity_OceanicMuseum_1F_Text_17EBBC, 3 - end - -SlateportCity_OceanicMuseum_1F_EventScript_155C0D:: @ 8155C0D - msgbox SlateportCity_OceanicMuseum_1F_Text_17EC98, 3 - end - -SlateportCity_OceanicMuseum_1F_EventScript_155C16:: @ 8155C16 - msgbox SlateportCity_OceanicMuseum_1F_Text_17E434, 2 - end - -SlateportCity_OceanicMuseum_1F_EventScript_155C1F:: @ 8155C1F - msgbox SlateportCity_OceanicMuseum_1F_Text_17E477, 2 - end - -SlateportCity_OceanicMuseum_1F_EventScript_155C28:: @ 8155C28 - msgbox SlateportCity_OceanicMuseum_1F_Text_17E4D7, 2 - end - -SlateportCity_OceanicMuseum_1F_EventScript_155C31:: @ 8155C31 - msgbox SlateportCity_OceanicMuseum_1F_Text_17E540, 2 - end - -SlateportCity_OceanicMuseum_1F_EventScript_155C3A:: @ 8155C3A - lock - faceplayer - pause 8 - playsfx 21 - move 13, SlateportCity_OceanicMuseum_1F_Movement_1A0833 - waitmove 0 - move 13, SlateportCity_OceanicMuseum_1F_Movement_1A0835 - waitmove 0 - msgbox SlateportCity_OceanicMuseum_1F_Text_17E582, 4 - giveitem ITEM_TM46 - compare RESULT, 0 - jumpeq SlateportCity_OceanicMuseum_1F_EventScript_155CC2 - setflag 269 - msgbox SlateportCity_OceanicMuseum_1F_Text_17E606, 4 - closebutton - compare FACING, 2 - jumpeq SlateportCity_OceanicMuseum_1F_EventScript_155C98 - compare FACING, 2 - jumpif 5, SlateportCity_OceanicMuseum_1F_EventScript_155CAD - end - -SlateportCity_OceanicMuseum_1F_EventScript_155C98:: @ 8155C98 - move 13, SlateportCity_OceanicMuseum_1F_Movement_155CD3 - waitmove 0 - setflag 965 - playsfx 9 - disappear 13 - release - end - -SlateportCity_OceanicMuseum_1F_EventScript_155CAD:: @ 8155CAD - move 13, SlateportCity_OceanicMuseum_1F_Movement_155CCC - waitmove 0 - setflag 965 - playsfx 9 - disappear 13 - release - end - -SlateportCity_OceanicMuseum_1F_EventScript_155CC2:: @ 8155CC2 - msgbox SlateportCity_OceanicMuseum_1F_Text_17E695, 4 - release - end - -SlateportCity_OceanicMuseum_1F_Movement_155CCC:: @ 8155CCC - step_00 - step_15 - step_15 - step_15 - step_15 - step_13 - step_end - -SlateportCity_OceanicMuseum_1F_Movement_155CD3:: @ 8155CD3 - step_18 - step_15 - step_15 - step_15 - step_15 - step_13 - step_end diff --git a/data/scripts/maps/SlateportCity_OceanicMuseum_2F.inc b/data/scripts/maps/SlateportCity_OceanicMuseum_2F.inc new file mode 100644 index 000000000..57bfbbd03 --- /dev/null +++ b/data/scripts/maps/SlateportCity_OceanicMuseum_2F.inc @@ -0,0 +1,272 @@ +SlateportCity_OceanicMuseum_2F_MapScripts:: @ 8155CDA + map_script 3, SlateportCity_OceanicMuseum_2F_MapScript1_155CE0 + .byte 0 + +SlateportCity_OceanicMuseum_2F_MapScript1_155CE0:: @ 8155CE0 + call SlateportCity_OceanicMuseum_2F_EventScript_1A0196 + end + +SlateportCity_OceanicMuseum_2F_EventScript_155CE6:: @ 8155CE6 + lock + faceplayer + msgbox SlateportCity_OceanicMuseum_2F_Text_17ECFD, 4 + closebutton + playmusic BGM_EVIL_TEAM, 1 + reappear 3 + move 3, SlateportCity_OceanicMuseum_2F_Movement_155EB4 + waitmove 0 + reappear 4 + move 4, SlateportCity_OceanicMuseum_2F_Movement_155EC3 + waitmove 0 + move 3, SlateportCity_OceanicMuseum_2F_Movement_155EB8 + move 4, SlateportCity_OceanicMuseum_2F_Movement_155EC5 + waitmove 0 + compare FACING, 1 + callif 1, SlateportCity_OceanicMuseum_2F_EventScript_155E62 + compare FACING, 4 + callif 1, SlateportCity_OceanicMuseum_2F_EventScript_155E62 + msgbox SlateportCity_OceanicMuseum_2F_Text_17EDAE, 4 + compare FACING, 4 + callif 5, SlateportCity_OceanicMuseum_2F_EventScript_155E6D + msgbox SlateportCity_OceanicMuseum_2F_Text_17EDD7, 4 + msgbox SlateportCity_OceanicMuseum_2F_Text_17EE01, 4 + closebutton + move 4, SlateportCity_OceanicMuseum_2F_Movement_155EB2 + waitmove 0 + compare FACING, 1 + callif 1, SlateportCity_OceanicMuseum_2F_EventScript_155E78 + compare FACING, 3 + callif 1, SlateportCity_OceanicMuseum_2F_EventScript_155E83 + trainerbattle 3, OPPONENT_MUSEUM_2F_GRUNT_1, 0, SlateportCity_OceanicMuseum_2F_Text_17EE4E + msgbox SlateportCity_OceanicMuseum_2F_Text_17EE66, 4 + closebutton + move 4, SlateportCity_OceanicMuseum_2F_Movement_155EBF + waitmove 0 + move 3, SlateportCity_OceanicMuseum_2F_Movement_155EB2 + waitmove 0 + msgbox SlateportCity_OceanicMuseum_2F_Text_17EEA5, 4 + playmusicbattle 0 + trainerbattle 3, OPPONENT_MUSEUM_2F_GRUNT_2, 0, SlateportCity_OceanicMuseum_2F_Text_17EED6 + move 3, SlateportCity_OceanicMuseum_2F_Movement_155EBF + waitmove 0 + move 3, SlateportCity_OceanicMuseum_2F_Movement_1A0845 + move 4, SlateportCity_OceanicMuseum_2F_Movement_1A0841 + waitmove 0 + msgbox SlateportCity_OceanicMuseum_2F_Text_17EEEA, 4 + closebutton + pause 35 + reappear 2 + move 2, SlateportCity_OceanicMuseum_2F_Movement_155EA8 + move 4, SlateportCity_OceanicMuseum_2F_Movement_155ECE + waitmove 0 + msgbox SlateportCity_OceanicMuseum_2F_Text_17EF62, 4 + move 2, SlateportCity_OceanicMuseum_2F_Movement_155EA6 + waitmove 0 + .ifdef SAPPHIRE + msgbox SlateportCity_OceanicMuseum_2F_Text_17EFC9, 4 + .else + msgbox SlateportCity_OceanicMuseum_2F_Text_17F17E, 4 + .endif + closebutton + fadescreen 1 + disappear 2 + disappear 3 + disappear 4 + fadescreen 0 + pause 30 + setflag 883 + move 255, SlateportCity_OceanicMuseum_2F_Movement_1A0843 + waitmove 0 + msgbox SlateportCity_OceanicMuseum_2F_Text_17F352, 4 + setvar 0x8004, 269 + call SlateportCity_OceanicMuseum_2F_EventScript_1A067F + msgbox SlateportCity_OceanicMuseum_2F_Text_17F433, 4 + closebutton + move 1, SlateportCity_OceanicMuseum_2F_Movement_155E98 + waitmove 0 + playsfx 9 + disappear 1 + setflag 900 + setflag 149 + clearflag 947 + setflag 949 + release + end + +SlateportCity_OceanicMuseum_2F_EventScript_155E62:: @ 8155E62 + move 255, SlateportCity_OceanicMuseum_2F_Movement_1A083F + waitmove 0 + return + +SlateportCity_OceanicMuseum_2F_EventScript_155E6D:: @ 8155E6D + move 1, SlateportCity_OceanicMuseum_2F_Movement_1A083F + waitmove 0 + return + +SlateportCity_OceanicMuseum_2F_EventScript_155E78:: @ 8155E78 + move 255, SlateportCity_OceanicMuseum_2F_Movement_155E8E + waitmove 0 + return + +SlateportCity_OceanicMuseum_2F_EventScript_155E83:: @ 8155E83 + move 255, SlateportCity_OceanicMuseum_2F_Movement_155E92 + waitmove 0 + return + +SlateportCity_OceanicMuseum_2F_Movement_155E8E:: @ 8155E8E + step_left + step_down + step_27 + step_end + +SlateportCity_OceanicMuseum_2F_Movement_155E92:: @ 8155E92 + step_up + step_left + step_left + step_down + step_27 + step_end + +SlateportCity_OceanicMuseum_2F_Movement_155E98:: @ 8155E98 + step_up + step_left + step_left + step_left + step_left + step_left + step_up + step_up + step_left + step_left + step_up + step_up + step_13 + step_end + +SlateportCity_OceanicMuseum_2F_Movement_155EA6:: @ 8155EA6 + step_right + step_end + +SlateportCity_OceanicMuseum_2F_Movement_155EA8:: @ 8155EA8 + step_down + step_down + step_down + step_down + step_down + step_right + step_right + step_right + step_right + step_end + +SlateportCity_OceanicMuseum_2F_Movement_155EB2:: @ 8155EB2 + step_right + step_end + +SlateportCity_OceanicMuseum_2F_Movement_155EB4:: @ 8155EB4 + step_down + step_right + step_25 + step_end + +SlateportCity_OceanicMuseum_2F_Movement_155EB8:: @ 8155EB8 + step_down + step_down + step_down + step_right + step_right + step_right + step_end + +SlateportCity_OceanicMuseum_2F_Movement_155EBF:: @ 8155EBF + step_40 + step_left + step_41 + step_end + +SlateportCity_OceanicMuseum_2F_Movement_155EC3:: @ 8155EC3 + step_down + step_end + +SlateportCity_OceanicMuseum_2F_Movement_155EC5:: @ 8155EC5 + step_down + step_down + step_down + step_down + step_right + step_right + step_right + step_right + step_end + +SlateportCity_OceanicMuseum_2F_Movement_155ECE:: @ 8155ECE + step_14 + step_14 + step_14 + step_14 + step_14 + step_14 + step_14 + step_14 + step_13 + step_15 + step_26 + step_end + +SlateportCity_OceanicMuseum_2F_EventScript_155EDA:: @ 8155EDA + msgbox SlateportCity_OceanicMuseum_2F_Text_17F572, 3 + end + +SlateportCity_OceanicMuseum_2F_EventScript_155EE3:: @ 8155EE3 + msgbox SlateportCity_OceanicMuseum_2F_Text_17F5E3, 3 + end + +SlateportCity_OceanicMuseum_2F_EventScript_155EEC:: @ 8155EEC + msgbox SlateportCity_OceanicMuseum_2F_Text_17F653, 3 + end + +SlateportCity_OceanicMuseum_2F_EventScript_155EF5:: @ 8155EF5 + msgbox SlateportCity_OceanicMuseum_2F_Text_17F754, 3 + end + +SlateportCity_OceanicMuseum_2F_EventScript_155EFE:: @ 8155EFE + msgbox SlateportCity_OceanicMuseum_2F_Text_17F7BC, 3 + end + +SlateportCity_OceanicMuseum_2F_EventScript_155F07:: @ 8155F07 + msgbox SlateportCity_OceanicMuseum_2F_Text_17F84E, 3 + end + +SlateportCity_OceanicMuseum_2F_EventScript_155F10:: @ 8155F10 + msgbox SlateportCity_OceanicMuseum_2F_Text_17F8BC, 3 + end + +SlateportCity_OceanicMuseum_2F_EventScript_155F19:: @ 8155F19 + msgbox SlateportCity_OceanicMuseum_2F_Text_17F918, 3 + end + +SlateportCity_OceanicMuseum_2F_EventScript_155F22:: @ 8155F22 + msgbox SlateportCity_OceanicMuseum_2F_Text_17F975, 3 + end + +SlateportCity_OceanicMuseum_2F_EventScript_155F2B:: @ 8155F2B + msgbox SlateportCity_OceanicMuseum_2F_Text_17F9C7, 3 + end + +SlateportCity_OceanicMuseum_2F_EventScript_155F34:: @ 8155F34 + msgbox SlateportCity_OceanicMuseum_2F_Text_17F4B6, 2 + end + +SlateportCity_OceanicMuseum_2F_EventScript_155F3D:: @ 8155F3D + msgbox SlateportCity_OceanicMuseum_2F_Text_17F50E, 2 + end + +SlateportCity_OceanicMuseum_2F_EventScript_155F46:: @ 8155F46 + lock + faceplayer + msgbox SlateportCity_OceanicMuseum_2F_Text_17F53B, 4 + closebutton + move LAST_TALKED, SlateportCity_OceanicMuseum_2F_Movement_1A083D + waitmove 0 + release + end diff --git a/data/scripts/maps/SlateportCity_OceanicMuseum_2F.s b/data/scripts/maps/SlateportCity_OceanicMuseum_2F.s deleted file mode 100644 index 57bfbbd03..000000000 --- a/data/scripts/maps/SlateportCity_OceanicMuseum_2F.s +++ /dev/null @@ -1,272 +0,0 @@ -SlateportCity_OceanicMuseum_2F_MapScripts:: @ 8155CDA - map_script 3, SlateportCity_OceanicMuseum_2F_MapScript1_155CE0 - .byte 0 - -SlateportCity_OceanicMuseum_2F_MapScript1_155CE0:: @ 8155CE0 - call SlateportCity_OceanicMuseum_2F_EventScript_1A0196 - end - -SlateportCity_OceanicMuseum_2F_EventScript_155CE6:: @ 8155CE6 - lock - faceplayer - msgbox SlateportCity_OceanicMuseum_2F_Text_17ECFD, 4 - closebutton - playmusic BGM_EVIL_TEAM, 1 - reappear 3 - move 3, SlateportCity_OceanicMuseum_2F_Movement_155EB4 - waitmove 0 - reappear 4 - move 4, SlateportCity_OceanicMuseum_2F_Movement_155EC3 - waitmove 0 - move 3, SlateportCity_OceanicMuseum_2F_Movement_155EB8 - move 4, SlateportCity_OceanicMuseum_2F_Movement_155EC5 - waitmove 0 - compare FACING, 1 - callif 1, SlateportCity_OceanicMuseum_2F_EventScript_155E62 - compare FACING, 4 - callif 1, SlateportCity_OceanicMuseum_2F_EventScript_155E62 - msgbox SlateportCity_OceanicMuseum_2F_Text_17EDAE, 4 - compare FACING, 4 - callif 5, SlateportCity_OceanicMuseum_2F_EventScript_155E6D - msgbox SlateportCity_OceanicMuseum_2F_Text_17EDD7, 4 - msgbox SlateportCity_OceanicMuseum_2F_Text_17EE01, 4 - closebutton - move 4, SlateportCity_OceanicMuseum_2F_Movement_155EB2 - waitmove 0 - compare FACING, 1 - callif 1, SlateportCity_OceanicMuseum_2F_EventScript_155E78 - compare FACING, 3 - callif 1, SlateportCity_OceanicMuseum_2F_EventScript_155E83 - trainerbattle 3, OPPONENT_MUSEUM_2F_GRUNT_1, 0, SlateportCity_OceanicMuseum_2F_Text_17EE4E - msgbox SlateportCity_OceanicMuseum_2F_Text_17EE66, 4 - closebutton - move 4, SlateportCity_OceanicMuseum_2F_Movement_155EBF - waitmove 0 - move 3, SlateportCity_OceanicMuseum_2F_Movement_155EB2 - waitmove 0 - msgbox SlateportCity_OceanicMuseum_2F_Text_17EEA5, 4 - playmusicbattle 0 - trainerbattle 3, OPPONENT_MUSEUM_2F_GRUNT_2, 0, SlateportCity_OceanicMuseum_2F_Text_17EED6 - move 3, SlateportCity_OceanicMuseum_2F_Movement_155EBF - waitmove 0 - move 3, SlateportCity_OceanicMuseum_2F_Movement_1A0845 - move 4, SlateportCity_OceanicMuseum_2F_Movement_1A0841 - waitmove 0 - msgbox SlateportCity_OceanicMuseum_2F_Text_17EEEA, 4 - closebutton - pause 35 - reappear 2 - move 2, SlateportCity_OceanicMuseum_2F_Movement_155EA8 - move 4, SlateportCity_OceanicMuseum_2F_Movement_155ECE - waitmove 0 - msgbox SlateportCity_OceanicMuseum_2F_Text_17EF62, 4 - move 2, SlateportCity_OceanicMuseum_2F_Movement_155EA6 - waitmove 0 - .ifdef SAPPHIRE - msgbox SlateportCity_OceanicMuseum_2F_Text_17EFC9, 4 - .else - msgbox SlateportCity_OceanicMuseum_2F_Text_17F17E, 4 - .endif - closebutton - fadescreen 1 - disappear 2 - disappear 3 - disappear 4 - fadescreen 0 - pause 30 - setflag 883 - move 255, SlateportCity_OceanicMuseum_2F_Movement_1A0843 - waitmove 0 - msgbox SlateportCity_OceanicMuseum_2F_Text_17F352, 4 - setvar 0x8004, 269 - call SlateportCity_OceanicMuseum_2F_EventScript_1A067F - msgbox SlateportCity_OceanicMuseum_2F_Text_17F433, 4 - closebutton - move 1, SlateportCity_OceanicMuseum_2F_Movement_155E98 - waitmove 0 - playsfx 9 - disappear 1 - setflag 900 - setflag 149 - clearflag 947 - setflag 949 - release - end - -SlateportCity_OceanicMuseum_2F_EventScript_155E62:: @ 8155E62 - move 255, SlateportCity_OceanicMuseum_2F_Movement_1A083F - waitmove 0 - return - -SlateportCity_OceanicMuseum_2F_EventScript_155E6D:: @ 8155E6D - move 1, SlateportCity_OceanicMuseum_2F_Movement_1A083F - waitmove 0 - return - -SlateportCity_OceanicMuseum_2F_EventScript_155E78:: @ 8155E78 - move 255, SlateportCity_OceanicMuseum_2F_Movement_155E8E - waitmove 0 - return - -SlateportCity_OceanicMuseum_2F_EventScript_155E83:: @ 8155E83 - move 255, SlateportCity_OceanicMuseum_2F_Movement_155E92 - waitmove 0 - return - -SlateportCity_OceanicMuseum_2F_Movement_155E8E:: @ 8155E8E - step_left - step_down - step_27 - step_end - -SlateportCity_OceanicMuseum_2F_Movement_155E92:: @ 8155E92 - step_up - step_left - step_left - step_down - step_27 - step_end - -SlateportCity_OceanicMuseum_2F_Movement_155E98:: @ 8155E98 - step_up - step_left - step_left - step_left - step_left - step_left - step_up - step_up - step_left - step_left - step_up - step_up - step_13 - step_end - -SlateportCity_OceanicMuseum_2F_Movement_155EA6:: @ 8155EA6 - step_right - step_end - -SlateportCity_OceanicMuseum_2F_Movement_155EA8:: @ 8155EA8 - step_down - step_down - step_down - step_down - step_down - step_right - step_right - step_right - step_right - step_end - -SlateportCity_OceanicMuseum_2F_Movement_155EB2:: @ 8155EB2 - step_right - step_end - -SlateportCity_OceanicMuseum_2F_Movement_155EB4:: @ 8155EB4 - step_down - step_right - step_25 - step_end - -SlateportCity_OceanicMuseum_2F_Movement_155EB8:: @ 8155EB8 - step_down - step_down - step_down - step_right - step_right - step_right - step_end - -SlateportCity_OceanicMuseum_2F_Movement_155EBF:: @ 8155EBF - step_40 - step_left - step_41 - step_end - -SlateportCity_OceanicMuseum_2F_Movement_155EC3:: @ 8155EC3 - step_down - step_end - -SlateportCity_OceanicMuseum_2F_Movement_155EC5:: @ 8155EC5 - step_down - step_down - step_down - step_down - step_right - step_right - step_right - step_right - step_end - -SlateportCity_OceanicMuseum_2F_Movement_155ECE:: @ 8155ECE - step_14 - step_14 - step_14 - step_14 - step_14 - step_14 - step_14 - step_14 - step_13 - step_15 - step_26 - step_end - -SlateportCity_OceanicMuseum_2F_EventScript_155EDA:: @ 8155EDA - msgbox SlateportCity_OceanicMuseum_2F_Text_17F572, 3 - end - -SlateportCity_OceanicMuseum_2F_EventScript_155EE3:: @ 8155EE3 - msgbox SlateportCity_OceanicMuseum_2F_Text_17F5E3, 3 - end - -SlateportCity_OceanicMuseum_2F_EventScript_155EEC:: @ 8155EEC - msgbox SlateportCity_OceanicMuseum_2F_Text_17F653, 3 - end - -SlateportCity_OceanicMuseum_2F_EventScript_155EF5:: @ 8155EF5 - msgbox SlateportCity_OceanicMuseum_2F_Text_17F754, 3 - end - -SlateportCity_OceanicMuseum_2F_EventScript_155EFE:: @ 8155EFE - msgbox SlateportCity_OceanicMuseum_2F_Text_17F7BC, 3 - end - -SlateportCity_OceanicMuseum_2F_EventScript_155F07:: @ 8155F07 - msgbox SlateportCity_OceanicMuseum_2F_Text_17F84E, 3 - end - -SlateportCity_OceanicMuseum_2F_EventScript_155F10:: @ 8155F10 - msgbox SlateportCity_OceanicMuseum_2F_Text_17F8BC, 3 - end - -SlateportCity_OceanicMuseum_2F_EventScript_155F19:: @ 8155F19 - msgbox SlateportCity_OceanicMuseum_2F_Text_17F918, 3 - end - -SlateportCity_OceanicMuseum_2F_EventScript_155F22:: @ 8155F22 - msgbox SlateportCity_OceanicMuseum_2F_Text_17F975, 3 - end - -SlateportCity_OceanicMuseum_2F_EventScript_155F2B:: @ 8155F2B - msgbox SlateportCity_OceanicMuseum_2F_Text_17F9C7, 3 - end - -SlateportCity_OceanicMuseum_2F_EventScript_155F34:: @ 8155F34 - msgbox SlateportCity_OceanicMuseum_2F_Text_17F4B6, 2 - end - -SlateportCity_OceanicMuseum_2F_EventScript_155F3D:: @ 8155F3D - msgbox SlateportCity_OceanicMuseum_2F_Text_17F50E, 2 - end - -SlateportCity_OceanicMuseum_2F_EventScript_155F46:: @ 8155F46 - lock - faceplayer - msgbox SlateportCity_OceanicMuseum_2F_Text_17F53B, 4 - closebutton - move LAST_TALKED, SlateportCity_OceanicMuseum_2F_Movement_1A083D - waitmove 0 - release - end diff --git a/data/scripts/maps/SlateportCity_PokemonCenter_1F.inc b/data/scripts/maps/SlateportCity_PokemonCenter_1F.inc new file mode 100644 index 000000000..c550a6850 --- /dev/null +++ b/data/scripts/maps/SlateportCity_PokemonCenter_1F.inc @@ -0,0 +1,24 @@ +SlateportCity_PokemonCenter_1F_MapScripts:: @ 81563BF + map_script 3, SlateportCity_PokemonCenter_1F_MapScript1_1563C5 + .byte 0 + +SlateportCity_PokemonCenter_1F_MapScript1_1563C5:: @ 81563C5 + sethealplace 4 + call SlateportCity_PokemonCenter_1F_EventScript_19FD1B + end + +SlateportCity_PokemonCenter_1F_EventScript_1563CE:: @ 81563CE + setvar 0x800b, 1 + call SlateportCity_PokemonCenter_1F_EventScript_19FD5B + waittext + waitbutton + release + end + +SlateportCity_PokemonCenter_1F_EventScript_1563DC:: @ 81563DC + msgbox SlateportCity_PokemonCenter_1F_Text_180602, 2 + end + +SlateportCity_PokemonCenter_1F_EventScript_1563E5:: @ 81563E5 + msgbox SlateportCity_PokemonCenter_1F_Text_1806CB, 2 + end diff --git a/data/scripts/maps/SlateportCity_PokemonCenter_1F.s b/data/scripts/maps/SlateportCity_PokemonCenter_1F.s deleted file mode 100644 index c550a6850..000000000 --- a/data/scripts/maps/SlateportCity_PokemonCenter_1F.s +++ /dev/null @@ -1,24 +0,0 @@ -SlateportCity_PokemonCenter_1F_MapScripts:: @ 81563BF - map_script 3, SlateportCity_PokemonCenter_1F_MapScript1_1563C5 - .byte 0 - -SlateportCity_PokemonCenter_1F_MapScript1_1563C5:: @ 81563C5 - sethealplace 4 - call SlateportCity_PokemonCenter_1F_EventScript_19FD1B - end - -SlateportCity_PokemonCenter_1F_EventScript_1563CE:: @ 81563CE - setvar 0x800b, 1 - call SlateportCity_PokemonCenter_1F_EventScript_19FD5B - waittext - waitbutton - release - end - -SlateportCity_PokemonCenter_1F_EventScript_1563DC:: @ 81563DC - msgbox SlateportCity_PokemonCenter_1F_Text_180602, 2 - end - -SlateportCity_PokemonCenter_1F_EventScript_1563E5:: @ 81563E5 - msgbox SlateportCity_PokemonCenter_1F_Text_1806CB, 2 - end diff --git a/data/scripts/maps/SlateportCity_PokemonCenter_2F.inc b/data/scripts/maps/SlateportCity_PokemonCenter_2F.inc new file mode 100644 index 000000000..98782b24d --- /dev/null +++ b/data/scripts/maps/SlateportCity_PokemonCenter_2F.inc @@ -0,0 +1,17 @@ +SlateportCity_PokemonCenter_2F_MapScripts:: @ 81563EE + map_script 2, SlateportCity_PokemonCenter_2F_MapScript2_1A3D88 + map_script 4, SlateportCity_PokemonCenter_2F_MapScript2_1A3D03 + map_script 1, SlateportCity_PokemonCenter_2F_MapScript1_1A3D32 + .byte 0 + +SlateportCity_PokemonCenter_2F_EventScript_1563FE:: @ 81563FE + call SlateportCity_PokemonCenter_2F_EventScript_1A3EA6 + end + +SlateportCity_PokemonCenter_2F_EventScript_156404:: @ 8156404 + call SlateportCity_PokemonCenter_2F_EventScript_1A40CC + end + +SlateportCity_PokemonCenter_2F_EventScript_15640A:: @ 815640A + call SlateportCity_PokemonCenter_2F_EventScript_1A41FB + end diff --git a/data/scripts/maps/SlateportCity_PokemonCenter_2F.s b/data/scripts/maps/SlateportCity_PokemonCenter_2F.s deleted file mode 100644 index 98782b24d..000000000 --- a/data/scripts/maps/SlateportCity_PokemonCenter_2F.s +++ /dev/null @@ -1,17 +0,0 @@ -SlateportCity_PokemonCenter_2F_MapScripts:: @ 81563EE - map_script 2, SlateportCity_PokemonCenter_2F_MapScript2_1A3D88 - map_script 4, SlateportCity_PokemonCenter_2F_MapScript2_1A3D03 - map_script 1, SlateportCity_PokemonCenter_2F_MapScript1_1A3D32 - .byte 0 - -SlateportCity_PokemonCenter_2F_EventScript_1563FE:: @ 81563FE - call SlateportCity_PokemonCenter_2F_EventScript_1A3EA6 - end - -SlateportCity_PokemonCenter_2F_EventScript_156404:: @ 8156404 - call SlateportCity_PokemonCenter_2F_EventScript_1A40CC - end - -SlateportCity_PokemonCenter_2F_EventScript_15640A:: @ 815640A - call SlateportCity_PokemonCenter_2F_EventScript_1A41FB - end diff --git a/data/scripts/maps/SlateportCity_PokemonFanClub.inc b/data/scripts/maps/SlateportCity_PokemonFanClub.inc new file mode 100644 index 000000000..8f0323f77 --- /dev/null +++ b/data/scripts/maps/SlateportCity_PokemonFanClub.inc @@ -0,0 +1,263 @@ +SlateportCity_PokemonFanClub_MapScripts:: @ 8155764 + map_script 3, SlateportCity_PokemonFanClub_MapScript1_15576A + .byte 0 + +SlateportCity_PokemonFanClub_MapScript1_15576A:: @ 815576A + end + +SlateportCity_PokemonFanClub_EventScript_15576B:: @ 815576B + lock + faceplayer + switch 0x40b7 + case 0, SlateportCity_PokemonFanClub_EventScript_155795 + case 1, SlateportCity_PokemonFanClub_EventScript_1557A8 + case 2, SlateportCity_PokemonFanClub_EventScript_1557FE + release + end + +SlateportCity_PokemonFanClub_EventScript_155795:: @ 8155795 + setvar 0x40b7, 1 + msgbox SlateportCity_PokemonFanClub_Text_17D773, 4 + jump SlateportCity_PokemonFanClub_EventScript_155808 + end + +SlateportCity_PokemonFanClub_EventScript_1557A8:: @ 81557A8 + setvar 0x4002, 0 + checkflag 204 + callif 1, SlateportCity_PokemonFanClub_EventScript_155893 + checkflag 203 + callif 1, SlateportCity_PokemonFanClub_EventScript_155893 + checkflag 202 + callif 1, SlateportCity_PokemonFanClub_EventScript_155893 + checkflag 201 + callif 1, SlateportCity_PokemonFanClub_EventScript_155893 + checkflag 200 + callif 1, SlateportCity_PokemonFanClub_EventScript_155893 + compare 0x4002, 5 + callif 1, SlateportCity_PokemonFanClub_EventScript_15588D + compare 0x40b7, 2 + jumpeq SlateportCity_PokemonFanClub_EventScript_1557FE + msgbox SlateportCity_PokemonFanClub_Text_17DA14, 4 + jump SlateportCity_PokemonFanClub_EventScript_155808 + end + +SlateportCity_PokemonFanClub_EventScript_1557FE:: @ 81557FE + msgbox SlateportCity_PokemonFanClub_Text_17DDD5, 4 + release + end + +SlateportCity_PokemonFanClub_EventScript_155808:: @ 8155808 + msgbox SlateportCity_PokemonFanClub_Text_17DA49, 4 + setvar 0x4001, 0 + checkflag 204 + callif 0, SlateportCity_PokemonFanClub_EventScript_1559FE + checkflag 203 + callif 0, SlateportCity_PokemonFanClub_EventScript_1559E7 + checkflag 202 + callif 0, SlateportCity_PokemonFanClub_EventScript_1559D0 + checkflag 201 + callif 0, SlateportCity_PokemonFanClub_EventScript_1559B9 + checkflag 200 + callif 0, SlateportCity_PokemonFanClub_EventScript_1559A2 + bufferfirstpoke 0 + switch 0x4001 + case 0, SlateportCity_PokemonFanClub_EventScript_155899 + case 1, SlateportCity_PokemonFanClub_EventScript_1558A3 + case 2, SlateportCity_PokemonFanClub_EventScript_1558D4 + case 3, SlateportCity_PokemonFanClub_EventScript_155905 + case 4, SlateportCity_PokemonFanClub_EventScript_155936 + case 5, SlateportCity_PokemonFanClub_EventScript_155967 + release + end + +SlateportCity_PokemonFanClub_EventScript_15588D:: @ 815588D + setvar 0x40b7, 2 + return + +SlateportCity_PokemonFanClub_EventScript_155893:: @ 8155893 + addvar 0x4002, 1 + return + +SlateportCity_PokemonFanClub_EventScript_155899:: @ 8155899 + msgbox SlateportCity_PokemonFanClub_Text_17DA5C, 4 + release + end + +SlateportCity_PokemonFanClub_EventScript_1558A3:: @ 81558A3 + checkitemspace ITEM_RED_SCARF, 1 + compare RESULT, 0 + jumpeq SlateportCity_PokemonFanClub_EventScript_155998 + msgbox SlateportCity_PokemonFanClub_Text_17DB89, 4 + setflag 200 + giveitem ITEM_RED_SCARF + msgbox SlateportCity_PokemonFanClub_Text_17DC1B, 4 + release + end + +SlateportCity_PokemonFanClub_EventScript_1558D4:: @ 81558D4 + checkitemspace ITEM_BLUE_SCARF, 1 + compare RESULT, 0 + jumpeq SlateportCity_PokemonFanClub_EventScript_155998 + msgbox SlateportCity_PokemonFanClub_Text_17DB89, 4 + setflag 201 + giveitem ITEM_BLUE_SCARF + msgbox SlateportCity_PokemonFanClub_Text_17DC74, 4 + release + end + +SlateportCity_PokemonFanClub_EventScript_155905:: @ 8155905 + checkitemspace ITEM_PINK_SCARF, 1 + compare RESULT, 0 + jumpeq SlateportCity_PokemonFanClub_EventScript_155998 + msgbox SlateportCity_PokemonFanClub_Text_17DB89, 4 + setflag 202 + giveitem ITEM_PINK_SCARF + msgbox SlateportCity_PokemonFanClub_Text_17DCCB, 4 + release + end + +SlateportCity_PokemonFanClub_EventScript_155936:: @ 8155936 + checkitemspace ITEM_GREEN_SCARF, 1 + compare RESULT, 0 + jumpeq SlateportCity_PokemonFanClub_EventScript_155998 + msgbox SlateportCity_PokemonFanClub_Text_17DB89, 4 + setflag 203 + giveitem ITEM_GREEN_SCARF + msgbox SlateportCity_PokemonFanClub_Text_17DD27, 4 + release + end + +SlateportCity_PokemonFanClub_EventScript_155967:: @ 8155967 + checkitemspace ITEM_YELLOW_SCARF, 1 + compare RESULT, 0 + jumpeq SlateportCity_PokemonFanClub_EventScript_155998 + msgbox SlateportCity_PokemonFanClub_Text_17DB89, 4 + setflag 204 + giveitem ITEM_YELLOW_SCARF + msgbox SlateportCity_PokemonFanClub_Text_17DD78, 4 + release + end + +SlateportCity_PokemonFanClub_EventScript_155998:: @ 8155998 + msgbox SlateportCity_PokemonFanClub_Text_17DB0B, 4 + release + end + +SlateportCity_PokemonFanClub_EventScript_1559A2:: @ 81559A2 + specialval RESULT, 265 + compare RESULT, 1 + callif 1, SlateportCity_PokemonFanClub_EventScript_1559B3 + return + +SlateportCity_PokemonFanClub_EventScript_1559B3:: @ 81559B3 + setvar 0x4001, 1 + return + +SlateportCity_PokemonFanClub_EventScript_1559B9:: @ 81559B9 + specialval RESULT, 266 + compare RESULT, 1 + callif 1, SlateportCity_PokemonFanClub_EventScript_1559CA + return + +SlateportCity_PokemonFanClub_EventScript_1559CA:: @ 81559CA + setvar 0x4001, 2 + return + +SlateportCity_PokemonFanClub_EventScript_1559D0:: @ 81559D0 + specialval RESULT, 267 + compare RESULT, 1 + callif 1, SlateportCity_PokemonFanClub_EventScript_1559E1 + return + +SlateportCity_PokemonFanClub_EventScript_1559E1:: @ 81559E1 + setvar 0x4001, 3 + return + +SlateportCity_PokemonFanClub_EventScript_1559E7:: @ 81559E7 + specialval RESULT, 268 + compare RESULT, 1 + callif 1, SlateportCity_PokemonFanClub_EventScript_1559F8 + return + +SlateportCity_PokemonFanClub_EventScript_1559F8:: @ 81559F8 + setvar 0x4001, 4 + return + +SlateportCity_PokemonFanClub_EventScript_1559FE:: @ 81559FE + specialval RESULT, 269 + compare RESULT, 1 + callif 1, SlateportCity_PokemonFanClub_EventScript_155A0F + return + +SlateportCity_PokemonFanClub_EventScript_155A0F:: @ 8155A0F + setvar 0x4001, 5 + return + +SlateportCity_PokemonFanClub_EventScript_155A15:: @ 8155A15 + lock + faceplayer + checkflag 278 + jumpeq SlateportCity_PokemonFanClub_EventScript_155A75 + msgbox SlateportCity_PokemonFanClub_Text_17DE6B, 4 + specialval RESULT, 230 + compare RESULT, 4 + jumpif 4, SlateportCity_PokemonFanClub_EventScript_155A3A + release + end + +SlateportCity_PokemonFanClub_EventScript_155A3A:: @ 8155A3A + playsfx 21 + move LAST_TALKED, SlateportCity_PokemonFanClub_Movement_1A0833 + waitmove 0 + move LAST_TALKED, SlateportCity_PokemonFanClub_Movement_1A0835 + waitmove 0 + msgbox SlateportCity_PokemonFanClub_Text_17DF57, 4 + giveitem ITEM_SOOTHE_BELL + compare RESULT, 0 + jumpeq SlateportCity_PokemonFanClub_EventScript_1A029B + setflag 278 + release + end + +SlateportCity_PokemonFanClub_EventScript_155A75:: @ 8155A75 + msgbox SlateportCity_PokemonFanClub_Text_17DFB8, 4 + release + end + +SlateportCity_PokemonFanClub_EventScript_155A7F:: @ 8155A7F + msgbox SlateportCity_PokemonFanClub_Text_17E03B, 2 + end + +SlateportCity_PokemonFanClub_EventScript_155A88:: @ 8155A88 + msgbox SlateportCity_PokemonFanClub_Text_17E0ED, 2 + end + +SlateportCity_PokemonFanClub_EventScript_155A91:: @ 8155A91 + lock + faceplayer + checksound + pokecry SPECIES_SKITTY, 0 + msgbox SlateportCity_PokemonFanClub_Text_17E14E, 4 + waitpokecry + release + end + +SlateportCity_PokemonFanClub_EventScript_155AA4:: @ 8155AA4 + lock + faceplayer + checksound + pokecry SPECIES_ZIGZAGOON, 0 + msgbox SlateportCity_PokemonFanClub_Text_17E164, 4 + waitpokecry + release + end + +SlateportCity_PokemonFanClub_EventScript_155AB7:: @ 8155AB7 + lock + faceplayer + checksound + pokecry SPECIES_AZUMARILL, 0 + msgbox SlateportCity_PokemonFanClub_Text_17E178, 4 + waitpokecry + release + end diff --git a/data/scripts/maps/SlateportCity_PokemonFanClub.s b/data/scripts/maps/SlateportCity_PokemonFanClub.s deleted file mode 100644 index 8f0323f77..000000000 --- a/data/scripts/maps/SlateportCity_PokemonFanClub.s +++ /dev/null @@ -1,263 +0,0 @@ -SlateportCity_PokemonFanClub_MapScripts:: @ 8155764 - map_script 3, SlateportCity_PokemonFanClub_MapScript1_15576A - .byte 0 - -SlateportCity_PokemonFanClub_MapScript1_15576A:: @ 815576A - end - -SlateportCity_PokemonFanClub_EventScript_15576B:: @ 815576B - lock - faceplayer - switch 0x40b7 - case 0, SlateportCity_PokemonFanClub_EventScript_155795 - case 1, SlateportCity_PokemonFanClub_EventScript_1557A8 - case 2, SlateportCity_PokemonFanClub_EventScript_1557FE - release - end - -SlateportCity_PokemonFanClub_EventScript_155795:: @ 8155795 - setvar 0x40b7, 1 - msgbox SlateportCity_PokemonFanClub_Text_17D773, 4 - jump SlateportCity_PokemonFanClub_EventScript_155808 - end - -SlateportCity_PokemonFanClub_EventScript_1557A8:: @ 81557A8 - setvar 0x4002, 0 - checkflag 204 - callif 1, SlateportCity_PokemonFanClub_EventScript_155893 - checkflag 203 - callif 1, SlateportCity_PokemonFanClub_EventScript_155893 - checkflag 202 - callif 1, SlateportCity_PokemonFanClub_EventScript_155893 - checkflag 201 - callif 1, SlateportCity_PokemonFanClub_EventScript_155893 - checkflag 200 - callif 1, SlateportCity_PokemonFanClub_EventScript_155893 - compare 0x4002, 5 - callif 1, SlateportCity_PokemonFanClub_EventScript_15588D - compare 0x40b7, 2 - jumpeq SlateportCity_PokemonFanClub_EventScript_1557FE - msgbox SlateportCity_PokemonFanClub_Text_17DA14, 4 - jump SlateportCity_PokemonFanClub_EventScript_155808 - end - -SlateportCity_PokemonFanClub_EventScript_1557FE:: @ 81557FE - msgbox SlateportCity_PokemonFanClub_Text_17DDD5, 4 - release - end - -SlateportCity_PokemonFanClub_EventScript_155808:: @ 8155808 - msgbox SlateportCity_PokemonFanClub_Text_17DA49, 4 - setvar 0x4001, 0 - checkflag 204 - callif 0, SlateportCity_PokemonFanClub_EventScript_1559FE - checkflag 203 - callif 0, SlateportCity_PokemonFanClub_EventScript_1559E7 - checkflag 202 - callif 0, SlateportCity_PokemonFanClub_EventScript_1559D0 - checkflag 201 - callif 0, SlateportCity_PokemonFanClub_EventScript_1559B9 - checkflag 200 - callif 0, SlateportCity_PokemonFanClub_EventScript_1559A2 - bufferfirstpoke 0 - switch 0x4001 - case 0, SlateportCity_PokemonFanClub_EventScript_155899 - case 1, SlateportCity_PokemonFanClub_EventScript_1558A3 - case 2, SlateportCity_PokemonFanClub_EventScript_1558D4 - case 3, SlateportCity_PokemonFanClub_EventScript_155905 - case 4, SlateportCity_PokemonFanClub_EventScript_155936 - case 5, SlateportCity_PokemonFanClub_EventScript_155967 - release - end - -SlateportCity_PokemonFanClub_EventScript_15588D:: @ 815588D - setvar 0x40b7, 2 - return - -SlateportCity_PokemonFanClub_EventScript_155893:: @ 8155893 - addvar 0x4002, 1 - return - -SlateportCity_PokemonFanClub_EventScript_155899:: @ 8155899 - msgbox SlateportCity_PokemonFanClub_Text_17DA5C, 4 - release - end - -SlateportCity_PokemonFanClub_EventScript_1558A3:: @ 81558A3 - checkitemspace ITEM_RED_SCARF, 1 - compare RESULT, 0 - jumpeq SlateportCity_PokemonFanClub_EventScript_155998 - msgbox SlateportCity_PokemonFanClub_Text_17DB89, 4 - setflag 200 - giveitem ITEM_RED_SCARF - msgbox SlateportCity_PokemonFanClub_Text_17DC1B, 4 - release - end - -SlateportCity_PokemonFanClub_EventScript_1558D4:: @ 81558D4 - checkitemspace ITEM_BLUE_SCARF, 1 - compare RESULT, 0 - jumpeq SlateportCity_PokemonFanClub_EventScript_155998 - msgbox SlateportCity_PokemonFanClub_Text_17DB89, 4 - setflag 201 - giveitem ITEM_BLUE_SCARF - msgbox SlateportCity_PokemonFanClub_Text_17DC74, 4 - release - end - -SlateportCity_PokemonFanClub_EventScript_155905:: @ 8155905 - checkitemspace ITEM_PINK_SCARF, 1 - compare RESULT, 0 - jumpeq SlateportCity_PokemonFanClub_EventScript_155998 - msgbox SlateportCity_PokemonFanClub_Text_17DB89, 4 - setflag 202 - giveitem ITEM_PINK_SCARF - msgbox SlateportCity_PokemonFanClub_Text_17DCCB, 4 - release - end - -SlateportCity_PokemonFanClub_EventScript_155936:: @ 8155936 - checkitemspace ITEM_GREEN_SCARF, 1 - compare RESULT, 0 - jumpeq SlateportCity_PokemonFanClub_EventScript_155998 - msgbox SlateportCity_PokemonFanClub_Text_17DB89, 4 - setflag 203 - giveitem ITEM_GREEN_SCARF - msgbox SlateportCity_PokemonFanClub_Text_17DD27, 4 - release - end - -SlateportCity_PokemonFanClub_EventScript_155967:: @ 8155967 - checkitemspace ITEM_YELLOW_SCARF, 1 - compare RESULT, 0 - jumpeq SlateportCity_PokemonFanClub_EventScript_155998 - msgbox SlateportCity_PokemonFanClub_Text_17DB89, 4 - setflag 204 - giveitem ITEM_YELLOW_SCARF - msgbox SlateportCity_PokemonFanClub_Text_17DD78, 4 - release - end - -SlateportCity_PokemonFanClub_EventScript_155998:: @ 8155998 - msgbox SlateportCity_PokemonFanClub_Text_17DB0B, 4 - release - end - -SlateportCity_PokemonFanClub_EventScript_1559A2:: @ 81559A2 - specialval RESULT, 265 - compare RESULT, 1 - callif 1, SlateportCity_PokemonFanClub_EventScript_1559B3 - return - -SlateportCity_PokemonFanClub_EventScript_1559B3:: @ 81559B3 - setvar 0x4001, 1 - return - -SlateportCity_PokemonFanClub_EventScript_1559B9:: @ 81559B9 - specialval RESULT, 266 - compare RESULT, 1 - callif 1, SlateportCity_PokemonFanClub_EventScript_1559CA - return - -SlateportCity_PokemonFanClub_EventScript_1559CA:: @ 81559CA - setvar 0x4001, 2 - return - -SlateportCity_PokemonFanClub_EventScript_1559D0:: @ 81559D0 - specialval RESULT, 267 - compare RESULT, 1 - callif 1, SlateportCity_PokemonFanClub_EventScript_1559E1 - return - -SlateportCity_PokemonFanClub_EventScript_1559E1:: @ 81559E1 - setvar 0x4001, 3 - return - -SlateportCity_PokemonFanClub_EventScript_1559E7:: @ 81559E7 - specialval RESULT, 268 - compare RESULT, 1 - callif 1, SlateportCity_PokemonFanClub_EventScript_1559F8 - return - -SlateportCity_PokemonFanClub_EventScript_1559F8:: @ 81559F8 - setvar 0x4001, 4 - return - -SlateportCity_PokemonFanClub_EventScript_1559FE:: @ 81559FE - specialval RESULT, 269 - compare RESULT, 1 - callif 1, SlateportCity_PokemonFanClub_EventScript_155A0F - return - -SlateportCity_PokemonFanClub_EventScript_155A0F:: @ 8155A0F - setvar 0x4001, 5 - return - -SlateportCity_PokemonFanClub_EventScript_155A15:: @ 8155A15 - lock - faceplayer - checkflag 278 - jumpeq SlateportCity_PokemonFanClub_EventScript_155A75 - msgbox SlateportCity_PokemonFanClub_Text_17DE6B, 4 - specialval RESULT, 230 - compare RESULT, 4 - jumpif 4, SlateportCity_PokemonFanClub_EventScript_155A3A - release - end - -SlateportCity_PokemonFanClub_EventScript_155A3A:: @ 8155A3A - playsfx 21 - move LAST_TALKED, SlateportCity_PokemonFanClub_Movement_1A0833 - waitmove 0 - move LAST_TALKED, SlateportCity_PokemonFanClub_Movement_1A0835 - waitmove 0 - msgbox SlateportCity_PokemonFanClub_Text_17DF57, 4 - giveitem ITEM_SOOTHE_BELL - compare RESULT, 0 - jumpeq SlateportCity_PokemonFanClub_EventScript_1A029B - setflag 278 - release - end - -SlateportCity_PokemonFanClub_EventScript_155A75:: @ 8155A75 - msgbox SlateportCity_PokemonFanClub_Text_17DFB8, 4 - release - end - -SlateportCity_PokemonFanClub_EventScript_155A7F:: @ 8155A7F - msgbox SlateportCity_PokemonFanClub_Text_17E03B, 2 - end - -SlateportCity_PokemonFanClub_EventScript_155A88:: @ 8155A88 - msgbox SlateportCity_PokemonFanClub_Text_17E0ED, 2 - end - -SlateportCity_PokemonFanClub_EventScript_155A91:: @ 8155A91 - lock - faceplayer - checksound - pokecry SPECIES_SKITTY, 0 - msgbox SlateportCity_PokemonFanClub_Text_17E14E, 4 - waitpokecry - release - end - -SlateportCity_PokemonFanClub_EventScript_155AA4:: @ 8155AA4 - lock - faceplayer - checksound - pokecry SPECIES_ZIGZAGOON, 0 - msgbox SlateportCity_PokemonFanClub_Text_17E164, 4 - waitpokecry - release - end - -SlateportCity_PokemonFanClub_EventScript_155AB7:: @ 8155AB7 - lock - faceplayer - checksound - pokecry SPECIES_AZUMARILL, 0 - msgbox SlateportCity_PokemonFanClub_Text_17E178, 4 - waitpokecry - release - end diff --git a/data/scripts/maps/SlateportCity_SternsShipyard_1F.inc b/data/scripts/maps/SlateportCity_SternsShipyard_1F.inc new file mode 100644 index 000000000..4c0596d29 --- /dev/null +++ b/data/scripts/maps/SlateportCity_SternsShipyard_1F.inc @@ -0,0 +1,67 @@ +SlateportCity_SternsShipyard_1F_MapScripts:: @ 8155335 + .byte 0 + +SlateportCity_SternsShipyard_1F_EventScript_155336:: @ 8155336 + lockall + checkflag 2052 + jumpeq SlateportCity_SternsShipyard_1F_EventScript_155388 + checkflag 2061 + jumpeq SlateportCity_SternsShipyard_1F_EventScript_15539C + checkflag 149 + jumpeq SlateportCity_SternsShipyard_1F_EventScript_1553CF + checkflag 148 + jumpeq SlateportCity_SternsShipyard_1F_EventScript_1553B0 + msgbox SlateportCity_SternsShipyard_1F_Text_17C14B, 4 + move 1, SlateportCity_SternsShipyard_1F_Movement_1A0839 + waitmove 0 + msgbox SlateportCity_SternsShipyard_1F_Text_17C1EC, 4 + closebutton + move 1, SlateportCity_SternsShipyard_1F_Movement_1A083D + waitmove 0 + setflag 148 + setflag 882 + releaseall + end + +SlateportCity_SternsShipyard_1F_EventScript_155388:: @ 8155388 + move 1, SlateportCity_SternsShipyard_1F_Movement_1A0839 + waitmove 0 + msgbox SlateportCity_SternsShipyard_1F_Text_17C472, 4 + releaseall + end + +SlateportCity_SternsShipyard_1F_EventScript_15539C:: @ 815539C + move 1, SlateportCity_SternsShipyard_1F_Movement_1A0839 + waitmove 0 + msgbox SlateportCity_SternsShipyard_1F_Text_17C3F7, 4 + releaseall + end + +SlateportCity_SternsShipyard_1F_EventScript_1553B0:: @ 81553B0 + move 1, SlateportCity_SternsShipyard_1F_Movement_1A0839 + waitmove 0 + msgbox SlateportCity_SternsShipyard_1F_Text_17C2F2, 4 + closebutton + move 1, SlateportCity_SternsShipyard_1F_Movement_1A083D + waitmove 0 + releaseall + end + +SlateportCity_SternsShipyard_1F_EventScript_1553CF:: @ 81553CF + move 1, SlateportCity_SternsShipyard_1F_Movement_1A0839 + waitmove 0 + msgbox SlateportCity_SternsShipyard_1F_Text_17C360, 4 + releaseall + end + +SlateportCity_SternsShipyard_1F_EventScript_1553E3:: @ 81553E3 + msgbox SlateportCity_SternsShipyard_1F_Text_17C6BB, 2 + end + +SlateportCity_SternsShipyard_1F_EventScript_1553EC:: @ 81553EC + msgbox SlateportCity_SternsShipyard_1F_Text_17C764, 2 + end + +SlateportCity_SternsShipyard_1F_EventScript_1553F5:: @ 81553F5 + msgbox SlateportCity_SternsShipyard_1F_Text_17C53D, 2 + end diff --git a/data/scripts/maps/SlateportCity_SternsShipyard_1F.s b/data/scripts/maps/SlateportCity_SternsShipyard_1F.s deleted file mode 100644 index 4c0596d29..000000000 --- a/data/scripts/maps/SlateportCity_SternsShipyard_1F.s +++ /dev/null @@ -1,67 +0,0 @@ -SlateportCity_SternsShipyard_1F_MapScripts:: @ 8155335 - .byte 0 - -SlateportCity_SternsShipyard_1F_EventScript_155336:: @ 8155336 - lockall - checkflag 2052 - jumpeq SlateportCity_SternsShipyard_1F_EventScript_155388 - checkflag 2061 - jumpeq SlateportCity_SternsShipyard_1F_EventScript_15539C - checkflag 149 - jumpeq SlateportCity_SternsShipyard_1F_EventScript_1553CF - checkflag 148 - jumpeq SlateportCity_SternsShipyard_1F_EventScript_1553B0 - msgbox SlateportCity_SternsShipyard_1F_Text_17C14B, 4 - move 1, SlateportCity_SternsShipyard_1F_Movement_1A0839 - waitmove 0 - msgbox SlateportCity_SternsShipyard_1F_Text_17C1EC, 4 - closebutton - move 1, SlateportCity_SternsShipyard_1F_Movement_1A083D - waitmove 0 - setflag 148 - setflag 882 - releaseall - end - -SlateportCity_SternsShipyard_1F_EventScript_155388:: @ 8155388 - move 1, SlateportCity_SternsShipyard_1F_Movement_1A0839 - waitmove 0 - msgbox SlateportCity_SternsShipyard_1F_Text_17C472, 4 - releaseall - end - -SlateportCity_SternsShipyard_1F_EventScript_15539C:: @ 815539C - move 1, SlateportCity_SternsShipyard_1F_Movement_1A0839 - waitmove 0 - msgbox SlateportCity_SternsShipyard_1F_Text_17C3F7, 4 - releaseall - end - -SlateportCity_SternsShipyard_1F_EventScript_1553B0:: @ 81553B0 - move 1, SlateportCity_SternsShipyard_1F_Movement_1A0839 - waitmove 0 - msgbox SlateportCity_SternsShipyard_1F_Text_17C2F2, 4 - closebutton - move 1, SlateportCity_SternsShipyard_1F_Movement_1A083D - waitmove 0 - releaseall - end - -SlateportCity_SternsShipyard_1F_EventScript_1553CF:: @ 81553CF - move 1, SlateportCity_SternsShipyard_1F_Movement_1A0839 - waitmove 0 - msgbox SlateportCity_SternsShipyard_1F_Text_17C360, 4 - releaseall - end - -SlateportCity_SternsShipyard_1F_EventScript_1553E3:: @ 81553E3 - msgbox SlateportCity_SternsShipyard_1F_Text_17C6BB, 2 - end - -SlateportCity_SternsShipyard_1F_EventScript_1553EC:: @ 81553EC - msgbox SlateportCity_SternsShipyard_1F_Text_17C764, 2 - end - -SlateportCity_SternsShipyard_1F_EventScript_1553F5:: @ 81553F5 - msgbox SlateportCity_SternsShipyard_1F_Text_17C53D, 2 - end diff --git a/data/scripts/maps/SlateportCity_SternsShipyard_2F.inc b/data/scripts/maps/SlateportCity_SternsShipyard_2F.inc new file mode 100644 index 000000000..df9227dd3 --- /dev/null +++ b/data/scripts/maps/SlateportCity_SternsShipyard_2F.inc @@ -0,0 +1,10 @@ +SlateportCity_SternsShipyard_2F_MapScripts:: @ 81553FE + .byte 0 + +SlateportCity_SternsShipyard_2F_EventScript_1553FF:: @ 81553FF + msgbox SlateportCity_SternsShipyard_2F_Text_17C7A2, 2 + end + +SlateportCity_SternsShipyard_2F_EventScript_155408:: @ 8155408 + msgbox SlateportCity_SternsShipyard_2F_Text_17C80C, 2 + end diff --git a/data/scripts/maps/SlateportCity_SternsShipyard_2F.s b/data/scripts/maps/SlateportCity_SternsShipyard_2F.s deleted file mode 100644 index df9227dd3..000000000 --- a/data/scripts/maps/SlateportCity_SternsShipyard_2F.s +++ /dev/null @@ -1,10 +0,0 @@ -SlateportCity_SternsShipyard_2F_MapScripts:: @ 81553FE - .byte 0 - -SlateportCity_SternsShipyard_2F_EventScript_1553FF:: @ 81553FF - msgbox SlateportCity_SternsShipyard_2F_Text_17C7A2, 2 - end - -SlateportCity_SternsShipyard_2F_EventScript_155408:: @ 8155408 - msgbox SlateportCity_SternsShipyard_2F_Text_17C80C, 2 - end diff --git a/data/scripts/maps/SootopolisCity.inc b/data/scripts/maps/SootopolisCity.inc new file mode 100644 index 000000000..3d9c2dc93 --- /dev/null +++ b/data/scripts/maps/SootopolisCity.inc @@ -0,0 +1,470 @@ +SootopolisCity_MapScripts:: @ 814D07D + map_script 1, SootopolisCity_MapScript1_14D08D + map_script 3, SootopolisCity_MapScript1_14D10D + map_script 5, SootopolisCity_MapScript1_14D165 + .byte 0 + +SootopolisCity_MapScript1_14D08D:: @ 814D08D + checkflag 129 + callif 0, SootopolisCity_EventScript_14D0A0 + checkflag 129 + callif 1, SootopolisCity_EventScript_14D0B1 + end + +SootopolisCity_EventScript_14D0A0:: @ 814D0A0 + movespriteperm 3, 31, 18 + setmaptile 31, 32, 592, 1 + return + +SootopolisCity_EventScript_14D0B1:: @ 814D0B1 + checkflag 113 + callif 0, SootopolisCity_EventScript_14D0BB + return + +SootopolisCity_EventScript_14D0BB:: @ 814D0BB + setmaptile 9, 6, 584, 1 + setmaptile 9, 17, 584, 1 + setmaptile 9, 26, 584, 1 + setmaptile 44, 17, 584, 1 + setmaptile 8, 35, 584, 1 + setmaptile 53, 28, 584, 1 + setmaptile 45, 6, 584, 1 + setmaptile 48, 25, 584, 1 + setmaptile 31, 32, 592, 1 + return + +SootopolisCity_MapScript1_14D10D:: @ 814D10D + setflag 2077 + checkflag 113 + callif 1, SootopolisCity_EventScript_14D159 + checkflag 2090 + callif 1, SootopolisCity_EventScript_14D123 + end + +SootopolisCity_EventScript_14D123:: @ 814D123 + call SootopolisCity_EventScript_1A02C1 + movespriteperm 1, 29, 19 + movespriteperm 2, 33, 19 + compare 0x405e, 1 + callif 1, SootopolisCity_EventScript_14D142 + return + +SootopolisCity_EventScript_14D142:: @ 814D142 + movespriteperm 10, 29, 6 + spritebehave 10, 10 + movespriteperm 5, 30, 6 + spritebehave 5, 9 + return + +SootopolisCity_EventScript_14D159:: @ 814D159 + movespriteperm 10, 31, 33 + spritebehave 10, 8 + return + +SootopolisCity_MapScript1_14D165:: @ 814D165 + warp4 Underwater_SootopolisCity, 255, 9, 6 + end + +SootopolisCity_EventScript_14D16E:: @ 814D16E + lock + faceplayer + checkflag 113 + jumpeq SootopolisCity_EventScript_14D183 + msgbox SootopolisCity_Text_1696A4, 4 + release + end + +SootopolisCity_EventScript_14D183:: @ 814D183 + msgbox SootopolisCity_Text_16A455, 4 + release + end + +SootopolisCity_EventScript_14D18D:: @ 814D18D + msgbox SootopolisCity_Text_16A2B2, 2 + end + +SootopolisCity_EventScript_14D196:: @ 814D196 + msgbox SootopolisCity_Text_16A2FB, 2 + end + +SootopolisCity_EventScript_14D19F:: @ 814D19F + lock + faceplayer + checkdailyflags + special 148 + checkflag 2258 + jumpeq SootopolisCity_EventScript_14D241 + msgbox SootopolisCity_Text_1C63F2, 4 + random 10 + addvar RESULT, 20 + addvar RESULT, 133 + giveitem RESULT + compare RESULT, 0 + jumpeq SootopolisCity_EventScript_1A029B + setflag 2258 + msgbox SootopolisCity_Text_1C64D0, 4 + random 2 + compare RESULT, 0 + jumpeq SootopolisCity_EventScript_14D1FF + compare RESULT, 1 + jumpeq SootopolisCity_EventScript_14D220 + end + +SootopolisCity_EventScript_14D1FF:: @ 814D1FF + giveitem ITEM_FIGY_BERRY + compare RESULT, 0 + jumpeq SootopolisCity_EventScript_1A029B + msgbox SootopolisCity_Text_1C650B, 4 + release + end + +SootopolisCity_EventScript_14D220:: @ 814D220 + giveitem ITEM_IAPAPA_BERRY + compare RESULT, 0 + jumpeq SootopolisCity_EventScript_1A029B + msgbox SootopolisCity_Text_1C650B, 4 + release + end + +SootopolisCity_EventScript_14D241:: @ 814D241 + msgbox SootopolisCity_Text_1C6540, 5 + compare RESULT, 1 + jumpeq SootopolisCity_EventScript_14D25E + msgbox SootopolisCity_Text_1C6626, 4 + release + end + +SootopolisCity_EventScript_14D25E:: @ 814D25E + msgbox SootopolisCity_Text_1C65D4, 4 + release + end + +SootopolisCity_EventScript_14D268:: @ 814D268 + lock + faceplayer + checkflag 1236 + jumpeq SootopolisCity_EventScript_14D27D + msgbox SootopolisCity_Text_16A4D6, 4 + release + end + +SootopolisCity_EventScript_14D27D:: @ 814D27D + msgbox SootopolisCity_Text_16A531, 4 + release + end + +SootopolisCity_EventScript_14D287:: @ 814D287 + lock + faceplayer + checkflag 113 + jumpeq SootopolisCity_EventScript_14D29C + msgbox SootopolisCity_Text_169813, 4 + release + end + +SootopolisCity_EventScript_14D29C:: @ 814D29C + msgbox SootopolisCity_Text_16A587, 4 + release + end + +SootopolisCity_EventScript_14D2A6:: @ 814D2A6 + lock + faceplayer + checkflag 113 + jumpeq SootopolisCity_EventScript_14D2BB + msgbox SootopolisCity_Text_1698A0, 4 + release + end + +SootopolisCity_EventScript_14D2BB:: @ 814D2BB + msgbox SootopolisCity_Text_16A614, 4 + release + end + +SootopolisCity_EventScript_14D2C5:: @ 814D2C5 + lock + faceplayer + checkflag 113 + jumpeq SootopolisCity_EventScript_14D2DA + msgbox SootopolisCity_Text_1697A7, 4 + release + end + +SootopolisCity_EventScript_14D2DA:: @ 814D2DA + msgbox SootopolisCity_Text_16A6AE, 4 + release + end + +SootopolisCity_EventScript_14D2E4:: @ 814D2E4 + msgbox SootopolisCity_Text_16972B, 2 + end + +SootopolisCity_EventScript_14D2ED:: @ 814D2ED + msgbox SootopolisCity_Text_16A6C7, 3 + end + +SootopolisCity_EventScript_14D2F6:: @ 814D2F6 + msgbox SootopolisCity_Text_16A711, 3 + end + +ClosedSootopolisGymDoorScript:: @ 814D2FF + msgbox ClosedSootopolisGymDoorText, 3 + end + +SootopolisCity_EventScript_14D308:: @ 814D308 + lockall + move 10, SootopolisCity_Movement_1A083F + move 255, SootopolisCity_Movement_1A0843 + waitmove 0 + playsfx 21 + move 10, SootopolisCity_Movement_1A0833 + waitmove 0 + move 10, SootopolisCity_Movement_1A0835 + waitmove 0 + move 10, SootopolisCity_Movement_14D413 + waitmove 0 + .ifdef SAPPHIRE + msgbox SootopolisCity_Text_169988, 4 + .else + msgbox SootopolisCity_Text_169E0F, 4 + .endif + closebutton + move 10, SootopolisCity_Movement_14D417 + move 255, SootopolisCity_Movement_14D440 + waitmove 10 + .ifdef SAPPHIRE + msgbox SootopolisCity_Text_1699FD, 4 + .else + msgbox SootopolisCity_Text_169E82, 4 + .endif + playsfx 21 + move 5, SootopolisCity_Movement_1A0833 + waitmove 0 + move 5, SootopolisCity_Movement_1A0835 + waitmove 0 + .ifdef SAPPHIRE + msgbox SootopolisCity_Text_169AB7, 4 + .else + msgbox SootopolisCity_Text_169F3C, 4 + .endif + closebutton + pause 30 + move 5, SootopolisCity_Movement_14D46A + move 10, SootopolisCity_Movement_14D41D + move 255, SootopolisCity_Movement_14D445 + waitmove 0 + move 5, SootopolisCity_Movement_1A0843 + move 255, SootopolisCity_Movement_1A0843 + waitmove 0 + pause 30 + move 10, SootopolisCity_Movement_1A0845 + waitmove 0 + .ifdef SAPPHIRE + msgbox SootopolisCity_Text_169AE7, 4 + .else + msgbox SootopolisCity_Text_169F6B, 4 + .endif + closebutton + pause 30 + move 5, SootopolisCity_Movement_14D47C + move 255, SootopolisCity_Movement_14D457 + move 10, SootopolisCity_Movement_14D42D + waitmove 0 + move 5, SootopolisCity_Movement_1A083F + waitmove 0 + .ifdef SAPPHIRE + msgbox SootopolisCity_Text_169BC7, 4 + .else + msgbox SootopolisCity_Text_16A06C, 4 + .endif + move 255, SootopolisCity_Movement_1A083F + waitmove 0 + .ifdef SAPPHIRE + msgbox SootopolisCity_Text_169C99, 4 + .else + msgbox SootopolisCity_Text_16A13E, 4 + .endif + moveoffscreen 5 + spritebehave 5, 9 + moveoffscreen 10 + spritebehave 10, 10 + setvar 0x405e, 2 + releaseall + end + +SootopolisCity_Movement_14D413:: @ 814D413 + step_left + step_left + step_left + step_end + +SootopolisCity_Movement_14D417:: @ 814D417 + step_right + step_right + step_right + step_up + step_25 + step_end + +SootopolisCity_Movement_14D41D:: @ 814D41D + step_down + step_right + step_down + step_down + step_down + step_right + step_right + step_right + step_right + step_down + step_down + step_down + step_down + step_left + step_left + step_end + +SootopolisCity_Movement_14D42D:: @ 814D42D + step_left + step_left + step_left + step_left + step_left + step_left + step_down + step_down + step_down + step_down + step_down + step_down + step_down + step_down + step_right + step_right + step_right + step_right + step_end + +SootopolisCity_Movement_14D440:: @ 814D440 + step_right + step_right + step_right + step_right + step_end + +SootopolisCity_Movement_14D445:: @ 814D445 + step_right + step_down + step_down + step_down + step_right + step_right + step_right + step_right + step_down + step_down + step_down + step_down + step_left + step_left + step_left + step_left + step_left + step_end + +SootopolisCity_Movement_14D457:: @ 814D457 + step_14 + step_14 + step_left + step_left + step_left + step_down + step_down + step_down + step_down + step_down + step_down + step_down + step_down + step_right + step_right + step_right + step_right + step_right + step_end + +SootopolisCity_Movement_14D46A:: @ 814D46A + step_down + step_down + step_down + step_right + step_right + step_right + step_right + step_down + step_down + step_down + step_down + step_left + step_left + step_left + step_left + step_left + step_left + step_end + +SootopolisCity_Movement_14D47C:: @ 814D47C + step_14 + step_14 + step_left + step_left + step_down + step_down + step_down + step_down + step_down + step_down + step_down + step_down + step_right + step_right + step_right + step_right + step_right + step_right + step_end + +SootopolisCity_EventScript_14D48F:: @ 814D48F + .ifdef SAPPHIRE + msgbox SootopolisCity_Text_169D37, 2 + .else + msgbox SootopolisCity_Text_16A1DB, 2 + .endif + end + +SootopolisCity_EventScript_14D498:: @ 814D498 + lock + faceplayer + checkflag 113 + jumpeq SootopolisCity_EventScript_14D4AD + .ifdef SAPPHIRE + msgbox SootopolisCity_Text_169DA6, 4 + .else + msgbox SootopolisCity_Text_16A249, 4 + .endif + release + end + +SootopolisCity_EventScript_14D4AD:: @ 814D4AD + msgbox SootopolisCity_Text_16A33E, 4 + closebutton + move LAST_TALKED, SootopolisCity_Movement_1A0845 + waitmove 0 + pause 50 + setanimation 0, 1 + doanimation 30 + pause 15 + disappear LAST_TALKED + checkanimation 30 + release + end diff --git a/data/scripts/maps/SootopolisCity.s b/data/scripts/maps/SootopolisCity.s deleted file mode 100644 index 3d9c2dc93..000000000 --- a/data/scripts/maps/SootopolisCity.s +++ /dev/null @@ -1,470 +0,0 @@ -SootopolisCity_MapScripts:: @ 814D07D - map_script 1, SootopolisCity_MapScript1_14D08D - map_script 3, SootopolisCity_MapScript1_14D10D - map_script 5, SootopolisCity_MapScript1_14D165 - .byte 0 - -SootopolisCity_MapScript1_14D08D:: @ 814D08D - checkflag 129 - callif 0, SootopolisCity_EventScript_14D0A0 - checkflag 129 - callif 1, SootopolisCity_EventScript_14D0B1 - end - -SootopolisCity_EventScript_14D0A0:: @ 814D0A0 - movespriteperm 3, 31, 18 - setmaptile 31, 32, 592, 1 - return - -SootopolisCity_EventScript_14D0B1:: @ 814D0B1 - checkflag 113 - callif 0, SootopolisCity_EventScript_14D0BB - return - -SootopolisCity_EventScript_14D0BB:: @ 814D0BB - setmaptile 9, 6, 584, 1 - setmaptile 9, 17, 584, 1 - setmaptile 9, 26, 584, 1 - setmaptile 44, 17, 584, 1 - setmaptile 8, 35, 584, 1 - setmaptile 53, 28, 584, 1 - setmaptile 45, 6, 584, 1 - setmaptile 48, 25, 584, 1 - setmaptile 31, 32, 592, 1 - return - -SootopolisCity_MapScript1_14D10D:: @ 814D10D - setflag 2077 - checkflag 113 - callif 1, SootopolisCity_EventScript_14D159 - checkflag 2090 - callif 1, SootopolisCity_EventScript_14D123 - end - -SootopolisCity_EventScript_14D123:: @ 814D123 - call SootopolisCity_EventScript_1A02C1 - movespriteperm 1, 29, 19 - movespriteperm 2, 33, 19 - compare 0x405e, 1 - callif 1, SootopolisCity_EventScript_14D142 - return - -SootopolisCity_EventScript_14D142:: @ 814D142 - movespriteperm 10, 29, 6 - spritebehave 10, 10 - movespriteperm 5, 30, 6 - spritebehave 5, 9 - return - -SootopolisCity_EventScript_14D159:: @ 814D159 - movespriteperm 10, 31, 33 - spritebehave 10, 8 - return - -SootopolisCity_MapScript1_14D165:: @ 814D165 - warp4 Underwater_SootopolisCity, 255, 9, 6 - end - -SootopolisCity_EventScript_14D16E:: @ 814D16E - lock - faceplayer - checkflag 113 - jumpeq SootopolisCity_EventScript_14D183 - msgbox SootopolisCity_Text_1696A4, 4 - release - end - -SootopolisCity_EventScript_14D183:: @ 814D183 - msgbox SootopolisCity_Text_16A455, 4 - release - end - -SootopolisCity_EventScript_14D18D:: @ 814D18D - msgbox SootopolisCity_Text_16A2B2, 2 - end - -SootopolisCity_EventScript_14D196:: @ 814D196 - msgbox SootopolisCity_Text_16A2FB, 2 - end - -SootopolisCity_EventScript_14D19F:: @ 814D19F - lock - faceplayer - checkdailyflags - special 148 - checkflag 2258 - jumpeq SootopolisCity_EventScript_14D241 - msgbox SootopolisCity_Text_1C63F2, 4 - random 10 - addvar RESULT, 20 - addvar RESULT, 133 - giveitem RESULT - compare RESULT, 0 - jumpeq SootopolisCity_EventScript_1A029B - setflag 2258 - msgbox SootopolisCity_Text_1C64D0, 4 - random 2 - compare RESULT, 0 - jumpeq SootopolisCity_EventScript_14D1FF - compare RESULT, 1 - jumpeq SootopolisCity_EventScript_14D220 - end - -SootopolisCity_EventScript_14D1FF:: @ 814D1FF - giveitem ITEM_FIGY_BERRY - compare RESULT, 0 - jumpeq SootopolisCity_EventScript_1A029B - msgbox SootopolisCity_Text_1C650B, 4 - release - end - -SootopolisCity_EventScript_14D220:: @ 814D220 - giveitem ITEM_IAPAPA_BERRY - compare RESULT, 0 - jumpeq SootopolisCity_EventScript_1A029B - msgbox SootopolisCity_Text_1C650B, 4 - release - end - -SootopolisCity_EventScript_14D241:: @ 814D241 - msgbox SootopolisCity_Text_1C6540, 5 - compare RESULT, 1 - jumpeq SootopolisCity_EventScript_14D25E - msgbox SootopolisCity_Text_1C6626, 4 - release - end - -SootopolisCity_EventScript_14D25E:: @ 814D25E - msgbox SootopolisCity_Text_1C65D4, 4 - release - end - -SootopolisCity_EventScript_14D268:: @ 814D268 - lock - faceplayer - checkflag 1236 - jumpeq SootopolisCity_EventScript_14D27D - msgbox SootopolisCity_Text_16A4D6, 4 - release - end - -SootopolisCity_EventScript_14D27D:: @ 814D27D - msgbox SootopolisCity_Text_16A531, 4 - release - end - -SootopolisCity_EventScript_14D287:: @ 814D287 - lock - faceplayer - checkflag 113 - jumpeq SootopolisCity_EventScript_14D29C - msgbox SootopolisCity_Text_169813, 4 - release - end - -SootopolisCity_EventScript_14D29C:: @ 814D29C - msgbox SootopolisCity_Text_16A587, 4 - release - end - -SootopolisCity_EventScript_14D2A6:: @ 814D2A6 - lock - faceplayer - checkflag 113 - jumpeq SootopolisCity_EventScript_14D2BB - msgbox SootopolisCity_Text_1698A0, 4 - release - end - -SootopolisCity_EventScript_14D2BB:: @ 814D2BB - msgbox SootopolisCity_Text_16A614, 4 - release - end - -SootopolisCity_EventScript_14D2C5:: @ 814D2C5 - lock - faceplayer - checkflag 113 - jumpeq SootopolisCity_EventScript_14D2DA - msgbox SootopolisCity_Text_1697A7, 4 - release - end - -SootopolisCity_EventScript_14D2DA:: @ 814D2DA - msgbox SootopolisCity_Text_16A6AE, 4 - release - end - -SootopolisCity_EventScript_14D2E4:: @ 814D2E4 - msgbox SootopolisCity_Text_16972B, 2 - end - -SootopolisCity_EventScript_14D2ED:: @ 814D2ED - msgbox SootopolisCity_Text_16A6C7, 3 - end - -SootopolisCity_EventScript_14D2F6:: @ 814D2F6 - msgbox SootopolisCity_Text_16A711, 3 - end - -ClosedSootopolisGymDoorScript:: @ 814D2FF - msgbox ClosedSootopolisGymDoorText, 3 - end - -SootopolisCity_EventScript_14D308:: @ 814D308 - lockall - move 10, SootopolisCity_Movement_1A083F - move 255, SootopolisCity_Movement_1A0843 - waitmove 0 - playsfx 21 - move 10, SootopolisCity_Movement_1A0833 - waitmove 0 - move 10, SootopolisCity_Movement_1A0835 - waitmove 0 - move 10, SootopolisCity_Movement_14D413 - waitmove 0 - .ifdef SAPPHIRE - msgbox SootopolisCity_Text_169988, 4 - .else - msgbox SootopolisCity_Text_169E0F, 4 - .endif - closebutton - move 10, SootopolisCity_Movement_14D417 - move 255, SootopolisCity_Movement_14D440 - waitmove 10 - .ifdef SAPPHIRE - msgbox SootopolisCity_Text_1699FD, 4 - .else - msgbox SootopolisCity_Text_169E82, 4 - .endif - playsfx 21 - move 5, SootopolisCity_Movement_1A0833 - waitmove 0 - move 5, SootopolisCity_Movement_1A0835 - waitmove 0 - .ifdef SAPPHIRE - msgbox SootopolisCity_Text_169AB7, 4 - .else - msgbox SootopolisCity_Text_169F3C, 4 - .endif - closebutton - pause 30 - move 5, SootopolisCity_Movement_14D46A - move 10, SootopolisCity_Movement_14D41D - move 255, SootopolisCity_Movement_14D445 - waitmove 0 - move 5, SootopolisCity_Movement_1A0843 - move 255, SootopolisCity_Movement_1A0843 - waitmove 0 - pause 30 - move 10, SootopolisCity_Movement_1A0845 - waitmove 0 - .ifdef SAPPHIRE - msgbox SootopolisCity_Text_169AE7, 4 - .else - msgbox SootopolisCity_Text_169F6B, 4 - .endif - closebutton - pause 30 - move 5, SootopolisCity_Movement_14D47C - move 255, SootopolisCity_Movement_14D457 - move 10, SootopolisCity_Movement_14D42D - waitmove 0 - move 5, SootopolisCity_Movement_1A083F - waitmove 0 - .ifdef SAPPHIRE - msgbox SootopolisCity_Text_169BC7, 4 - .else - msgbox SootopolisCity_Text_16A06C, 4 - .endif - move 255, SootopolisCity_Movement_1A083F - waitmove 0 - .ifdef SAPPHIRE - msgbox SootopolisCity_Text_169C99, 4 - .else - msgbox SootopolisCity_Text_16A13E, 4 - .endif - moveoffscreen 5 - spritebehave 5, 9 - moveoffscreen 10 - spritebehave 10, 10 - setvar 0x405e, 2 - releaseall - end - -SootopolisCity_Movement_14D413:: @ 814D413 - step_left - step_left - step_left - step_end - -SootopolisCity_Movement_14D417:: @ 814D417 - step_right - step_right - step_right - step_up - step_25 - step_end - -SootopolisCity_Movement_14D41D:: @ 814D41D - step_down - step_right - step_down - step_down - step_down - step_right - step_right - step_right - step_right - step_down - step_down - step_down - step_down - step_left - step_left - step_end - -SootopolisCity_Movement_14D42D:: @ 814D42D - step_left - step_left - step_left - step_left - step_left - step_left - step_down - step_down - step_down - step_down - step_down - step_down - step_down - step_down - step_right - step_right - step_right - step_right - step_end - -SootopolisCity_Movement_14D440:: @ 814D440 - step_right - step_right - step_right - step_right - step_end - -SootopolisCity_Movement_14D445:: @ 814D445 - step_right - step_down - step_down - step_down - step_right - step_right - step_right - step_right - step_down - step_down - step_down - step_down - step_left - step_left - step_left - step_left - step_left - step_end - -SootopolisCity_Movement_14D457:: @ 814D457 - step_14 - step_14 - step_left - step_left - step_left - step_down - step_down - step_down - step_down - step_down - step_down - step_down - step_down - step_right - step_right - step_right - step_right - step_right - step_end - -SootopolisCity_Movement_14D46A:: @ 814D46A - step_down - step_down - step_down - step_right - step_right - step_right - step_right - step_down - step_down - step_down - step_down - step_left - step_left - step_left - step_left - step_left - step_left - step_end - -SootopolisCity_Movement_14D47C:: @ 814D47C - step_14 - step_14 - step_left - step_left - step_down - step_down - step_down - step_down - step_down - step_down - step_down - step_down - step_right - step_right - step_right - step_right - step_right - step_right - step_end - -SootopolisCity_EventScript_14D48F:: @ 814D48F - .ifdef SAPPHIRE - msgbox SootopolisCity_Text_169D37, 2 - .else - msgbox SootopolisCity_Text_16A1DB, 2 - .endif - end - -SootopolisCity_EventScript_14D498:: @ 814D498 - lock - faceplayer - checkflag 113 - jumpeq SootopolisCity_EventScript_14D4AD - .ifdef SAPPHIRE - msgbox SootopolisCity_Text_169DA6, 4 - .else - msgbox SootopolisCity_Text_16A249, 4 - .endif - release - end - -SootopolisCity_EventScript_14D4AD:: @ 814D4AD - msgbox SootopolisCity_Text_16A33E, 4 - closebutton - move LAST_TALKED, SootopolisCity_Movement_1A0845 - waitmove 0 - pause 50 - setanimation 0, 1 - doanimation 30 - pause 15 - disappear LAST_TALKED - checkanimation 30 - release - end diff --git a/data/scripts/maps/SootopolisCity_Gym_1F.inc b/data/scripts/maps/SootopolisCity_Gym_1F.inc new file mode 100644 index 000000000..e28ab4547 --- /dev/null +++ b/data/scripts/maps/SootopolisCity_Gym_1F.inc @@ -0,0 +1,160 @@ +SootopolisCity_Gym_1F_MapScripts:: @ 815AF07 + map_script 2, SootopolisCity_Gym_1F_MapScript2_15AF86 + map_script 5, SootopolisCity_Gym_1F_MapScript1_15AF22 + map_script 1, SootopolisCity_Gym_1F_MapScript1_15AF25 + map_script 3, SootopolisCity_Gym_1F_MapScript1_15AF1C + .byte 0 + +SootopolisCity_Gym_1F_MapScript1_15AF1C:: @ 815AF1C + setvar 0x4022, 1 + end + +SootopolisCity_Gym_1F_MapScript1_15AF22:: @ 815AF22 + tileeffect 4 + end + +SootopolisCity_Gym_1F_MapScript1_15AF25:: @ 815AF25 + call SootopolisCity_Gym_1F_EventScript_15AF2E + special 309 + end + +SootopolisCity_Gym_1F_EventScript_15AF2E:: @ 815AF2E + compare 0x4022, 8 + jumpif 0, SootopolisCity_Gym_1F_EventScript_15AF85 + compare 0x4022, 28 + jumpif 0, SootopolisCity_Gym_1F_EventScript_15AF73 + compare 0x4022, 69 + jumpif 0, SootopolisCity_Gym_1F_EventScript_15AF61 + setmaptile 8, 4, 519, 0 + setmaptile 8, 5, 519, 0 + +SootopolisCity_Gym_1F_EventScript_15AF61:: @ 815AF61 + setmaptile 8, 10, 519, 0 + setmaptile 8, 11, 519, 0 + +SootopolisCity_Gym_1F_EventScript_15AF73:: @ 815AF73 + setmaptile 8, 15, 519, 0 + setmaptile 8, 16, 519, 0 + +SootopolisCity_Gym_1F_EventScript_15AF85:: @ 815AF85 + return + +SootopolisCity_Gym_1F_MapScript2_15AF86:: @ 815AF86 + map_script_2 0x4022, 8, SootopolisCity_Gym_1F_EventScript_15AFA8 + map_script_2 0x4022, 28, SootopolisCity_Gym_1F_EventScript_15AFBC + map_script_2 0x4022, 69, SootopolisCity_Gym_1F_EventScript_15AFD0 + map_script_2 0x4022, 0, SootopolisCity_Gym_1F_EventScript_15AFE4 + .2byte 0 + +SootopolisCity_Gym_1F_EventScript_15AFA8:: @ 815AFA8 + addvar 0x4022, 1 + pause 40 + playsfx 40 + call SootopolisCity_Gym_1F_EventScript_15AF2E + special 142 + end + +SootopolisCity_Gym_1F_EventScript_15AFBC:: @ 815AFBC + addvar 0x4022, 1 + pause 40 + playsfx 40 + call SootopolisCity_Gym_1F_EventScript_15AF2E + special 142 + end + +SootopolisCity_Gym_1F_EventScript_15AFD0:: @ 815AFD0 + addvar 0x4022, 1 + pause 40 + playsfx 40 + call SootopolisCity_Gym_1F_EventScript_15AF2E + special 142 + end + +SootopolisCity_Gym_1F_EventScript_15AFE4:: @ 815AFE4 + lockall + pause 20 + move 255, SootopolisCity_Gym_1F_Movement_15AFFD + waitmove 0 + playsfx 43 + pause 60 + warphole SootopolisCity_Gym_B1F + waitstate + end + +SootopolisCity_Gym_1F_Movement_15AFFD:: @ 815AFFD + step_54 + step_end + +SootopolisCity_Gym_1F_EventScript_15AFFF:: @ 815AFFF + trainerbattle 1, OPPONENT_WALLACE, 0, SootopolisCity_Gym_1F_Text_18F0CA, SootopolisCity_Gym_1F_Text_18F282, SootopolisCity_Gym_1F_EventScript_15B02D + checkflag 172 + jumpif 0, SootopolisCity_Gym_1F_EventScript_15B056 + checkflag 2060 + jumpif 0, SootopolisCity_Gym_1F_EventScript_15B07A + msgbox SootopolisCity_Gym_1F_Text_18F4D7, 4 + release + end + +SootopolisCity_Gym_1F_EventScript_15B02D:: @ 815B02D + message SootopolisCity_Gym_1F_Text_18F342 + waittext + call SootopolisCity_Gym_1F_EventScript_1A02C5 + msgbox SootopolisCity_Gym_1F_Text_18F36B, 4 + setflag 1236 + setflag 2062 + setvar 0x8008, 8 + call SootopolisCity_Gym_1F_EventScript_1A01C0 + jump SootopolisCity_Gym_1F_EventScript_15B056 + end + +SootopolisCity_Gym_1F_EventScript_15B056:: @ 815B056 + giveitem ITEM_TM03 + compare RESULT, 0 + jumpeq SootopolisCity_Gym_1F_EventScript_1A029B + msgbox SootopolisCity_Gym_1F_Text_18F466, 4 + setflag 172 + release + end + +SootopolisCity_Gym_1F_EventScript_15B07A:: @ 815B07A + msgbox SootopolisCity_Gym_1F_Text_18F5B4, 4 + release + end + +SootopolisCity_Gym_1F_EventScript_15B084:: @ 815B084 + lock + faceplayer + checkflag 1236 + jumpeq SootopolisCity_Gym_1F_EventScript_15B099 + msgbox SootopolisCity_Gym_1F_Text_18E8A5, 4 + release + end + +SootopolisCity_Gym_1F_EventScript_15B099:: @ 815B099 + msgbox SootopolisCity_Gym_1F_Text_18E9C9, 4 + release + end + +SootopolisCity_Gym_1F_EventScript_15B0A3:: @ 815B0A3 + lockall + checkflag 2062 + jumpeq SootopolisCity_Gym_1F_EventScript_15B0C3 + jump SootopolisCity_Gym_1F_EventScript_15B0CD + end + +SootopolisCity_Gym_1F_EventScript_15B0B3:: @ 815B0B3 + lockall + checkflag 2062 + jumpeq SootopolisCity_Gym_1F_EventScript_15B0C3 + jump SootopolisCity_Gym_1F_EventScript_15B0CD + end + +SootopolisCity_Gym_1F_EventScript_15B0C3:: @ 815B0C3 + msgbox SootopolisCity_Gym_1F_Text_18F665, 4 + releaseall + end + +SootopolisCity_Gym_1F_EventScript_15B0CD:: @ 815B0CD + msgbox SootopolisCity_Gym_1F_Text_18F649, 4 + releaseall + end diff --git a/data/scripts/maps/SootopolisCity_Gym_1F.s b/data/scripts/maps/SootopolisCity_Gym_1F.s deleted file mode 100644 index e28ab4547..000000000 --- a/data/scripts/maps/SootopolisCity_Gym_1F.s +++ /dev/null @@ -1,160 +0,0 @@ -SootopolisCity_Gym_1F_MapScripts:: @ 815AF07 - map_script 2, SootopolisCity_Gym_1F_MapScript2_15AF86 - map_script 5, SootopolisCity_Gym_1F_MapScript1_15AF22 - map_script 1, SootopolisCity_Gym_1F_MapScript1_15AF25 - map_script 3, SootopolisCity_Gym_1F_MapScript1_15AF1C - .byte 0 - -SootopolisCity_Gym_1F_MapScript1_15AF1C:: @ 815AF1C - setvar 0x4022, 1 - end - -SootopolisCity_Gym_1F_MapScript1_15AF22:: @ 815AF22 - tileeffect 4 - end - -SootopolisCity_Gym_1F_MapScript1_15AF25:: @ 815AF25 - call SootopolisCity_Gym_1F_EventScript_15AF2E - special 309 - end - -SootopolisCity_Gym_1F_EventScript_15AF2E:: @ 815AF2E - compare 0x4022, 8 - jumpif 0, SootopolisCity_Gym_1F_EventScript_15AF85 - compare 0x4022, 28 - jumpif 0, SootopolisCity_Gym_1F_EventScript_15AF73 - compare 0x4022, 69 - jumpif 0, SootopolisCity_Gym_1F_EventScript_15AF61 - setmaptile 8, 4, 519, 0 - setmaptile 8, 5, 519, 0 - -SootopolisCity_Gym_1F_EventScript_15AF61:: @ 815AF61 - setmaptile 8, 10, 519, 0 - setmaptile 8, 11, 519, 0 - -SootopolisCity_Gym_1F_EventScript_15AF73:: @ 815AF73 - setmaptile 8, 15, 519, 0 - setmaptile 8, 16, 519, 0 - -SootopolisCity_Gym_1F_EventScript_15AF85:: @ 815AF85 - return - -SootopolisCity_Gym_1F_MapScript2_15AF86:: @ 815AF86 - map_script_2 0x4022, 8, SootopolisCity_Gym_1F_EventScript_15AFA8 - map_script_2 0x4022, 28, SootopolisCity_Gym_1F_EventScript_15AFBC - map_script_2 0x4022, 69, SootopolisCity_Gym_1F_EventScript_15AFD0 - map_script_2 0x4022, 0, SootopolisCity_Gym_1F_EventScript_15AFE4 - .2byte 0 - -SootopolisCity_Gym_1F_EventScript_15AFA8:: @ 815AFA8 - addvar 0x4022, 1 - pause 40 - playsfx 40 - call SootopolisCity_Gym_1F_EventScript_15AF2E - special 142 - end - -SootopolisCity_Gym_1F_EventScript_15AFBC:: @ 815AFBC - addvar 0x4022, 1 - pause 40 - playsfx 40 - call SootopolisCity_Gym_1F_EventScript_15AF2E - special 142 - end - -SootopolisCity_Gym_1F_EventScript_15AFD0:: @ 815AFD0 - addvar 0x4022, 1 - pause 40 - playsfx 40 - call SootopolisCity_Gym_1F_EventScript_15AF2E - special 142 - end - -SootopolisCity_Gym_1F_EventScript_15AFE4:: @ 815AFE4 - lockall - pause 20 - move 255, SootopolisCity_Gym_1F_Movement_15AFFD - waitmove 0 - playsfx 43 - pause 60 - warphole SootopolisCity_Gym_B1F - waitstate - end - -SootopolisCity_Gym_1F_Movement_15AFFD:: @ 815AFFD - step_54 - step_end - -SootopolisCity_Gym_1F_EventScript_15AFFF:: @ 815AFFF - trainerbattle 1, OPPONENT_WALLACE, 0, SootopolisCity_Gym_1F_Text_18F0CA, SootopolisCity_Gym_1F_Text_18F282, SootopolisCity_Gym_1F_EventScript_15B02D - checkflag 172 - jumpif 0, SootopolisCity_Gym_1F_EventScript_15B056 - checkflag 2060 - jumpif 0, SootopolisCity_Gym_1F_EventScript_15B07A - msgbox SootopolisCity_Gym_1F_Text_18F4D7, 4 - release - end - -SootopolisCity_Gym_1F_EventScript_15B02D:: @ 815B02D - message SootopolisCity_Gym_1F_Text_18F342 - waittext - call SootopolisCity_Gym_1F_EventScript_1A02C5 - msgbox SootopolisCity_Gym_1F_Text_18F36B, 4 - setflag 1236 - setflag 2062 - setvar 0x8008, 8 - call SootopolisCity_Gym_1F_EventScript_1A01C0 - jump SootopolisCity_Gym_1F_EventScript_15B056 - end - -SootopolisCity_Gym_1F_EventScript_15B056:: @ 815B056 - giveitem ITEM_TM03 - compare RESULT, 0 - jumpeq SootopolisCity_Gym_1F_EventScript_1A029B - msgbox SootopolisCity_Gym_1F_Text_18F466, 4 - setflag 172 - release - end - -SootopolisCity_Gym_1F_EventScript_15B07A:: @ 815B07A - msgbox SootopolisCity_Gym_1F_Text_18F5B4, 4 - release - end - -SootopolisCity_Gym_1F_EventScript_15B084:: @ 815B084 - lock - faceplayer - checkflag 1236 - jumpeq SootopolisCity_Gym_1F_EventScript_15B099 - msgbox SootopolisCity_Gym_1F_Text_18E8A5, 4 - release - end - -SootopolisCity_Gym_1F_EventScript_15B099:: @ 815B099 - msgbox SootopolisCity_Gym_1F_Text_18E9C9, 4 - release - end - -SootopolisCity_Gym_1F_EventScript_15B0A3:: @ 815B0A3 - lockall - checkflag 2062 - jumpeq SootopolisCity_Gym_1F_EventScript_15B0C3 - jump SootopolisCity_Gym_1F_EventScript_15B0CD - end - -SootopolisCity_Gym_1F_EventScript_15B0B3:: @ 815B0B3 - lockall - checkflag 2062 - jumpeq SootopolisCity_Gym_1F_EventScript_15B0C3 - jump SootopolisCity_Gym_1F_EventScript_15B0CD - end - -SootopolisCity_Gym_1F_EventScript_15B0C3:: @ 815B0C3 - msgbox SootopolisCity_Gym_1F_Text_18F665, 4 - releaseall - end - -SootopolisCity_Gym_1F_EventScript_15B0CD:: @ 815B0CD - msgbox SootopolisCity_Gym_1F_Text_18F649, 4 - releaseall - end diff --git a/data/scripts/maps/SootopolisCity_Gym_B1F.inc b/data/scripts/maps/SootopolisCity_Gym_B1F.inc new file mode 100644 index 000000000..e54970701 --- /dev/null +++ b/data/scripts/maps/SootopolisCity_Gym_B1F.inc @@ -0,0 +1,42 @@ +SootopolisCity_Gym_B1F_MapScripts:: @ 815B0D7 + .byte 0 + +SootopolisCity_Gym_B1F_EventScript_15B0D8:: @ 815B0D8 + trainerbattle 0, OPPONENT_ANDREA, 0, SootopolisCity_Gym_B1F_Text_18EA87, SootopolisCity_Gym_B1F_Text_18EACF + msgbox SootopolisCity_Gym_B1F_Text_18EAED, 6 + end + +SootopolisCity_Gym_B1F_EventScript_15B0EF:: @ 815B0EF + trainerbattle 0, OPPONENT_CRISSY, 0, SootopolisCity_Gym_B1F_Text_18EB22, SootopolisCity_Gym_B1F_Text_18EB81 + msgbox SootopolisCity_Gym_B1F_Text_18EBB1, 6 + end + +SootopolisCity_Gym_B1F_EventScript_15B106:: @ 815B106 + trainerbattle 0, OPPONENT_BRIANNA_2, 0, SootopolisCity_Gym_B1F_Text_18EBFA, SootopolisCity_Gym_B1F_Text_18EC5E + msgbox SootopolisCity_Gym_B1F_Text_18EC92, 6 + end + +SootopolisCity_Gym_B1F_EventScript_15B11D:: @ 815B11D + trainerbattle 0, OPPONENT_CONNIE, 0, SootopolisCity_Gym_B1F_Text_18ECEB, SootopolisCity_Gym_B1F_Text_18ED18 + msgbox SootopolisCity_Gym_B1F_Text_18ED2B, 6 + end + +SootopolisCity_Gym_B1F_EventScript_15B134:: @ 815B134 + trainerbattle 0, OPPONENT_BRIDGET, 0, SootopolisCity_Gym_B1F_Text_18ED91, SootopolisCity_Gym_B1F_Text_18EDE8 + msgbox SootopolisCity_Gym_B1F_Text_18EE03, 6 + end + +SootopolisCity_Gym_B1F_EventScript_15B14B:: @ 815B14B + trainerbattle 0, OPPONENT_OLIVIA, 0, SootopolisCity_Gym_B1F_Text_18EE96, SootopolisCity_Gym_B1F_Text_18EEDC + msgbox SootopolisCity_Gym_B1F_Text_18EEF7, 6 + end + +SootopolisCity_Gym_B1F_EventScript_15B162:: @ 815B162 + trainerbattle 0, OPPONENT_TIFFANY, 0, SootopolisCity_Gym_B1F_Text_18EF39, SootopolisCity_Gym_B1F_Text_18EFB8 + msgbox SootopolisCity_Gym_B1F_Text_18EFCA, 6 + end + +SootopolisCity_Gym_B1F_EventScript_15B179:: @ 815B179 + trainerbattle 0, OPPONENT_MARISSA, 0, SootopolisCity_Gym_B1F_Text_18F037, SootopolisCity_Gym_B1F_Text_18F07F + msgbox SootopolisCity_Gym_B1F_Text_18F085, 6 + end diff --git a/data/scripts/maps/SootopolisCity_Gym_B1F.s b/data/scripts/maps/SootopolisCity_Gym_B1F.s deleted file mode 100644 index e54970701..000000000 --- a/data/scripts/maps/SootopolisCity_Gym_B1F.s +++ /dev/null @@ -1,42 +0,0 @@ -SootopolisCity_Gym_B1F_MapScripts:: @ 815B0D7 - .byte 0 - -SootopolisCity_Gym_B1F_EventScript_15B0D8:: @ 815B0D8 - trainerbattle 0, OPPONENT_ANDREA, 0, SootopolisCity_Gym_B1F_Text_18EA87, SootopolisCity_Gym_B1F_Text_18EACF - msgbox SootopolisCity_Gym_B1F_Text_18EAED, 6 - end - -SootopolisCity_Gym_B1F_EventScript_15B0EF:: @ 815B0EF - trainerbattle 0, OPPONENT_CRISSY, 0, SootopolisCity_Gym_B1F_Text_18EB22, SootopolisCity_Gym_B1F_Text_18EB81 - msgbox SootopolisCity_Gym_B1F_Text_18EBB1, 6 - end - -SootopolisCity_Gym_B1F_EventScript_15B106:: @ 815B106 - trainerbattle 0, OPPONENT_BRIANNA_2, 0, SootopolisCity_Gym_B1F_Text_18EBFA, SootopolisCity_Gym_B1F_Text_18EC5E - msgbox SootopolisCity_Gym_B1F_Text_18EC92, 6 - end - -SootopolisCity_Gym_B1F_EventScript_15B11D:: @ 815B11D - trainerbattle 0, OPPONENT_CONNIE, 0, SootopolisCity_Gym_B1F_Text_18ECEB, SootopolisCity_Gym_B1F_Text_18ED18 - msgbox SootopolisCity_Gym_B1F_Text_18ED2B, 6 - end - -SootopolisCity_Gym_B1F_EventScript_15B134:: @ 815B134 - trainerbattle 0, OPPONENT_BRIDGET, 0, SootopolisCity_Gym_B1F_Text_18ED91, SootopolisCity_Gym_B1F_Text_18EDE8 - msgbox SootopolisCity_Gym_B1F_Text_18EE03, 6 - end - -SootopolisCity_Gym_B1F_EventScript_15B14B:: @ 815B14B - trainerbattle 0, OPPONENT_OLIVIA, 0, SootopolisCity_Gym_B1F_Text_18EE96, SootopolisCity_Gym_B1F_Text_18EEDC - msgbox SootopolisCity_Gym_B1F_Text_18EEF7, 6 - end - -SootopolisCity_Gym_B1F_EventScript_15B162:: @ 815B162 - trainerbattle 0, OPPONENT_TIFFANY, 0, SootopolisCity_Gym_B1F_Text_18EF39, SootopolisCity_Gym_B1F_Text_18EFB8 - msgbox SootopolisCity_Gym_B1F_Text_18EFCA, 6 - end - -SootopolisCity_Gym_B1F_EventScript_15B179:: @ 815B179 - trainerbattle 0, OPPONENT_MARISSA, 0, SootopolisCity_Gym_B1F_Text_18F037, SootopolisCity_Gym_B1F_Text_18F07F - msgbox SootopolisCity_Gym_B1F_Text_18F085, 6 - end diff --git a/data/scripts/maps/SootopolisCity_House1.inc b/data/scripts/maps/SootopolisCity_House1.inc new file mode 100644 index 000000000..604f04c4f --- /dev/null +++ b/data/scripts/maps/SootopolisCity_House1.inc @@ -0,0 +1,29 @@ +SootopolisCity_House1_MapScripts:: @ 815B29A + .byte 0 + +SootopolisCity_House1_EventScript_15B29B:: @ 815B29B + lock + faceplayer + checkflag 121 + jumpeq SootopolisCity_House1_EventScript_15B2C7 + msgbox SootopolisCity_House1_Text_18F991, 4 + giveitem ITEM_TM31 + setflag 121 + msgbox SootopolisCity_House1_Text_18FA03, 4 + release + end + +SootopolisCity_House1_EventScript_15B2C7:: @ 815B2C7 + msgbox SootopolisCity_House1_Text_18FA03, 4 + release + end + +SootopolisCity_House1_EventScript_15B2D1:: @ 815B2D1 + lock + faceplayer + checksound + pokecry SPECIES_KECLEON, 0 + msgbox SootopolisCity_House1_Text_18FA50, 4 + waitpokecry + release + end diff --git a/data/scripts/maps/SootopolisCity_House1.s b/data/scripts/maps/SootopolisCity_House1.s deleted file mode 100644 index 604f04c4f..000000000 --- a/data/scripts/maps/SootopolisCity_House1.s +++ /dev/null @@ -1,29 +0,0 @@ -SootopolisCity_House1_MapScripts:: @ 815B29A - .byte 0 - -SootopolisCity_House1_EventScript_15B29B:: @ 815B29B - lock - faceplayer - checkflag 121 - jumpeq SootopolisCity_House1_EventScript_15B2C7 - msgbox SootopolisCity_House1_Text_18F991, 4 - giveitem ITEM_TM31 - setflag 121 - msgbox SootopolisCity_House1_Text_18FA03, 4 - release - end - -SootopolisCity_House1_EventScript_15B2C7:: @ 815B2C7 - msgbox SootopolisCity_House1_Text_18FA03, 4 - release - end - -SootopolisCity_House1_EventScript_15B2D1:: @ 815B2D1 - lock - faceplayer - checksound - pokecry SPECIES_KECLEON, 0 - msgbox SootopolisCity_House1_Text_18FA50, 4 - waitpokecry - release - end diff --git a/data/scripts/maps/SootopolisCity_House2.inc b/data/scripts/maps/SootopolisCity_House2.inc new file mode 100644 index 000000000..409a871a8 --- /dev/null +++ b/data/scripts/maps/SootopolisCity_House2.inc @@ -0,0 +1,21 @@ +SootopolisCity_House2_MapScripts:: @ 815B2E4 + .byte 0 + +SootopolisCity_House2_EventScript_15B2E5:: @ 815B2E5 + lock + faceplayer + msgbox SootopolisCity_House2_Text_18FA66, 5 + compare RESULT, 1 + callif 1, SootopolisCity_House2_EventScript_15B307 + compare RESULT, 0 + callif 1, SootopolisCity_House2_EventScript_15B310 + release + end + +SootopolisCity_House2_EventScript_15B307:: @ 815B307 + msgbox SootopolisCity_House2_Text_18FAAE, 4 + return + +SootopolisCity_House2_EventScript_15B310:: @ 815B310 + msgbox SootopolisCity_House2_Text_18FB04, 4 + return diff --git a/data/scripts/maps/SootopolisCity_House2.s b/data/scripts/maps/SootopolisCity_House2.s deleted file mode 100644 index 409a871a8..000000000 --- a/data/scripts/maps/SootopolisCity_House2.s +++ /dev/null @@ -1,21 +0,0 @@ -SootopolisCity_House2_MapScripts:: @ 815B2E4 - .byte 0 - -SootopolisCity_House2_EventScript_15B2E5:: @ 815B2E5 - lock - faceplayer - msgbox SootopolisCity_House2_Text_18FA66, 5 - compare RESULT, 1 - callif 1, SootopolisCity_House2_EventScript_15B307 - compare RESULT, 0 - callif 1, SootopolisCity_House2_EventScript_15B310 - release - end - -SootopolisCity_House2_EventScript_15B307:: @ 815B307 - msgbox SootopolisCity_House2_Text_18FAAE, 4 - return - -SootopolisCity_House2_EventScript_15B310:: @ 815B310 - msgbox SootopolisCity_House2_Text_18FB04, 4 - return diff --git a/data/scripts/maps/SootopolisCity_House3.inc b/data/scripts/maps/SootopolisCity_House3.inc new file mode 100644 index 000000000..88e35730e --- /dev/null +++ b/data/scripts/maps/SootopolisCity_House3.inc @@ -0,0 +1,21 @@ +SootopolisCity_House3_MapScripts:: @ 815B319 + .byte 0 + +SootopolisCity_House3_EventScript_15B31A:: @ 815B31A + lock + faceplayer + msgbox SootopolisCity_House3_Text_18FB36, 5 + compare RESULT, 1 + jumpeq SootopolisCity_House3_EventScript_15B339 + msgbox SootopolisCity_House3_Text_18FBC0, 4 + release + end + +SootopolisCity_House3_EventScript_15B339:: @ 815B339 + msgbox SootopolisCity_House3_Text_18FB9C, 4 + release + end + +SootopolisCity_House3_EventScript_15B343:: @ 815B343 + msgbox SootopolisCity_House3_Text_18FC1A, 2 + end diff --git a/data/scripts/maps/SootopolisCity_House3.s b/data/scripts/maps/SootopolisCity_House3.s deleted file mode 100644 index 88e35730e..000000000 --- a/data/scripts/maps/SootopolisCity_House3.s +++ /dev/null @@ -1,21 +0,0 @@ -SootopolisCity_House3_MapScripts:: @ 815B319 - .byte 0 - -SootopolisCity_House3_EventScript_15B31A:: @ 815B31A - lock - faceplayer - msgbox SootopolisCity_House3_Text_18FB36, 5 - compare RESULT, 1 - jumpeq SootopolisCity_House3_EventScript_15B339 - msgbox SootopolisCity_House3_Text_18FBC0, 4 - release - end - -SootopolisCity_House3_EventScript_15B339:: @ 815B339 - msgbox SootopolisCity_House3_Text_18FB9C, 4 - release - end - -SootopolisCity_House3_EventScript_15B343:: @ 815B343 - msgbox SootopolisCity_House3_Text_18FC1A, 2 - end diff --git a/data/scripts/maps/SootopolisCity_House4.inc b/data/scripts/maps/SootopolisCity_House4.inc new file mode 100644 index 000000000..ee3bfe61b --- /dev/null +++ b/data/scripts/maps/SootopolisCity_House4.inc @@ -0,0 +1,20 @@ +SootopolisCity_House4_MapScripts:: @ 815B34C + .byte 0 + +SootopolisCity_House4_EventScript_15B34D:: @ 815B34D + msgbox SootopolisCity_House4_Text_18FC92, 2 + end + +SootopolisCity_House4_EventScript_15B356:: @ 815B356 + msgbox SootopolisCity_House4_Text_18FD41, 2 + end + +SootopolisCity_House4_EventScript_15B35F:: @ 815B35F + lock + faceplayer + checksound + pokecry SPECIES_AZUMARILL, 0 + msgbox SootopolisCity_House4_Text_18FDD8, 4 + waitpokecry + release + end diff --git a/data/scripts/maps/SootopolisCity_House4.s b/data/scripts/maps/SootopolisCity_House4.s deleted file mode 100644 index ee3bfe61b..000000000 --- a/data/scripts/maps/SootopolisCity_House4.s +++ /dev/null @@ -1,20 +0,0 @@ -SootopolisCity_House4_MapScripts:: @ 815B34C - .byte 0 - -SootopolisCity_House4_EventScript_15B34D:: @ 815B34D - msgbox SootopolisCity_House4_Text_18FC92, 2 - end - -SootopolisCity_House4_EventScript_15B356:: @ 815B356 - msgbox SootopolisCity_House4_Text_18FD41, 2 - end - -SootopolisCity_House4_EventScript_15B35F:: @ 815B35F - lock - faceplayer - checksound - pokecry SPECIES_AZUMARILL, 0 - msgbox SootopolisCity_House4_Text_18FDD8, 4 - waitpokecry - release - end diff --git a/data/scripts/maps/SootopolisCity_House5.inc b/data/scripts/maps/SootopolisCity_House5.inc new file mode 100644 index 000000000..26e5c7d5c --- /dev/null +++ b/data/scripts/maps/SootopolisCity_House5.inc @@ -0,0 +1,10 @@ +SootopolisCity_House5_MapScripts:: @ 815B372 + .byte 0 + +SootopolisCity_House5_EventScript_15B373:: @ 815B373 + msgbox SootopolisCity_House5_Text_18FDEC, 2 + end + +SootopolisCity_House5_EventScript_15B37C:: @ 815B37C + msgbox SootopolisCity_House5_Text_18FE7B, 2 + end diff --git a/data/scripts/maps/SootopolisCity_House5.s b/data/scripts/maps/SootopolisCity_House5.s deleted file mode 100644 index 26e5c7d5c..000000000 --- a/data/scripts/maps/SootopolisCity_House5.s +++ /dev/null @@ -1,10 +0,0 @@ -SootopolisCity_House5_MapScripts:: @ 815B372 - .byte 0 - -SootopolisCity_House5_EventScript_15B373:: @ 815B373 - msgbox SootopolisCity_House5_Text_18FDEC, 2 - end - -SootopolisCity_House5_EventScript_15B37C:: @ 815B37C - msgbox SootopolisCity_House5_Text_18FE7B, 2 - end diff --git a/data/scripts/maps/SootopolisCity_House6.inc b/data/scripts/maps/SootopolisCity_House6.inc new file mode 100644 index 000000000..cccfa78ee --- /dev/null +++ b/data/scripts/maps/SootopolisCity_House6.inc @@ -0,0 +1,35 @@ +SootopolisCity_House6_MapScripts:: @ 815B385 + .byte 0 + +SootopolisCity_House6_EventScript_15B386:: @ 815B386 + lock + faceplayer + checkflag 245 + jumpeq SootopolisCity_House6_EventScript_15B3CD + msgbox SootopolisCity_House6_Text_18FEA1, 5 + compare RESULT, 0 + callif 1, SootopolisCity_House6_EventScript_15B3C3 + msgbox SootopolisCity_House6_Text_18FF12, 4 + givedecoration 117 + compare RESULT, 0 + jumpeq SootopolisCity_House6_EventScript_15B3D7 + setflag 245 + release + end + +SootopolisCity_House6_EventScript_15B3C3:: @ 815B3C3 + msgbox SootopolisCity_House6_Text_18FF6D, 4 + release + end + +SootopolisCity_House6_EventScript_15B3CD:: @ 815B3CD + msgbox SootopolisCity_House6_Text_18FF95, 4 + release + end + +SootopolisCity_House6_EventScript_15B3D7:: @ 815B3D7 + bufferdecor 1, 117 + msgbox SootopolisCity_House6_Text_1A0CEF, 4 + msgbox SootopolisCity_House6_Text_18FF28, 4 + release + end diff --git a/data/scripts/maps/SootopolisCity_House6.s b/data/scripts/maps/SootopolisCity_House6.s deleted file mode 100644 index cccfa78ee..000000000 --- a/data/scripts/maps/SootopolisCity_House6.s +++ /dev/null @@ -1,35 +0,0 @@ -SootopolisCity_House6_MapScripts:: @ 815B385 - .byte 0 - -SootopolisCity_House6_EventScript_15B386:: @ 815B386 - lock - faceplayer - checkflag 245 - jumpeq SootopolisCity_House6_EventScript_15B3CD - msgbox SootopolisCity_House6_Text_18FEA1, 5 - compare RESULT, 0 - callif 1, SootopolisCity_House6_EventScript_15B3C3 - msgbox SootopolisCity_House6_Text_18FF12, 4 - givedecoration 117 - compare RESULT, 0 - jumpeq SootopolisCity_House6_EventScript_15B3D7 - setflag 245 - release - end - -SootopolisCity_House6_EventScript_15B3C3:: @ 815B3C3 - msgbox SootopolisCity_House6_Text_18FF6D, 4 - release - end - -SootopolisCity_House6_EventScript_15B3CD:: @ 815B3CD - msgbox SootopolisCity_House6_Text_18FF95, 4 - release - end - -SootopolisCity_House6_EventScript_15B3D7:: @ 815B3D7 - bufferdecor 1, 117 - msgbox SootopolisCity_House6_Text_1A0CEF, 4 - msgbox SootopolisCity_House6_Text_18FF28, 4 - release - end diff --git a/data/scripts/maps/SootopolisCity_House7.inc b/data/scripts/maps/SootopolisCity_House7.inc new file mode 100644 index 000000000..a9b06b176 --- /dev/null +++ b/data/scripts/maps/SootopolisCity_House7.inc @@ -0,0 +1,10 @@ +SootopolisCity_House7_MapScripts:: @ 815B3ED + .byte 0 + +SootopolisCity_House7_EventScript_15B3EE:: @ 815B3EE + msgbox SootopolisCity_House7_Text_18FFA9, 2 + end + +SootopolisCity_House7_EventScript_15B3F7:: @ 815B3F7 + msgbox SootopolisCity_House7_Text_19005B, 2 + end diff --git a/data/scripts/maps/SootopolisCity_House7.s b/data/scripts/maps/SootopolisCity_House7.s deleted file mode 100644 index a9b06b176..000000000 --- a/data/scripts/maps/SootopolisCity_House7.s +++ /dev/null @@ -1,10 +0,0 @@ -SootopolisCity_House7_MapScripts:: @ 815B3ED - .byte 0 - -SootopolisCity_House7_EventScript_15B3EE:: @ 815B3EE - msgbox SootopolisCity_House7_Text_18FFA9, 2 - end - -SootopolisCity_House7_EventScript_15B3F7:: @ 815B3F7 - msgbox SootopolisCity_House7_Text_19005B, 2 - end diff --git a/data/scripts/maps/SootopolisCity_House8.inc b/data/scripts/maps/SootopolisCity_House8.inc new file mode 100644 index 000000000..c52965124 --- /dev/null +++ b/data/scripts/maps/SootopolisCity_House8.inc @@ -0,0 +1,114 @@ +SootopolisCity_House8_MapScripts:: @ 815B400 + .byte 0 + +SootopolisCity_House8_EventScript_15B401:: @ 815B401 + special 119 + lock + faceplayer + msgbox SootopolisCity_House8_Text_1900F7, 4 + special 159 + waitstate + copyvar RESULT, 0x8004 + compare RESULT, 255 + jumpeq SootopolisCity_House8_EventScript_15B448 + special 120 + compare RESULT, 1 + jumpeq SootopolisCity_House8_EventScript_15B452 + compare RESULT, 2 + jumpeq SootopolisCity_House8_EventScript_15B45C + compare RESULT, 3 + jumpeq SootopolisCity_House8_EventScript_15B466 + release + end + +SootopolisCity_House8_EventScript_15B448:: @ 815B448 + msgbox SootopolisCity_House8_Text_190366, 4 + release + end + +SootopolisCity_House8_EventScript_15B452:: @ 815B452 + msgbox SootopolisCity_House8_Text_190329, 4 + release + end + +SootopolisCity_House8_EventScript_15B45C:: @ 815B45C + msgbox SootopolisCity_House8_Text_1902E4, 4 + release + end + +SootopolisCity_House8_EventScript_15B466:: @ 815B466 + msgbox SootopolisCity_House8_Text_19021D, 4 + giveitem ITEM_ELIXIR + compare RESULT, 0 + jumpeq SootopolisCity_House8_EventScript_15B488 + closebutton + release + end + +SootopolisCity_House8_EventScript_15B488:: @ 815B488 + msgbox SootopolisCity_House8_Text_1902C4, 4 + release + end + +SootopolisCity_House8_EventScript_15B492:: @ 815B492 + special 121 + lock + faceplayer + msgbox SootopolisCity_House8_Text_190431, 4 + special 159 + waitstate + copyvar RESULT, 0x8004 + compare RESULT, 255 + jumpeq SootopolisCity_House8_EventScript_15B4D9 + special 122 + compare RESULT, 1 + jumpeq SootopolisCity_House8_EventScript_15B4E3 + compare RESULT, 2 + jumpeq SootopolisCity_House8_EventScript_15B4ED + compare RESULT, 3 + jumpeq SootopolisCity_House8_EventScript_15B4F7 + release + end + +SootopolisCity_House8_EventScript_15B4D9:: @ 815B4D9 + msgbox SootopolisCity_House8_Text_19065A, 4 + release + end + +SootopolisCity_House8_EventScript_15B4E3:: @ 815B4E3 + msgbox SootopolisCity_House8_Text_190628, 4 + release + end + +SootopolisCity_House8_EventScript_15B4ED:: @ 815B4ED + msgbox SootopolisCity_House8_Text_1905E6, 4 + release + end + +SootopolisCity_House8_EventScript_15B4F7:: @ 815B4F7 + msgbox SootopolisCity_House8_Text_190536, 4 + giveitem ITEM_ELIXIR + compare RESULT, 0 + jumpeq SootopolisCity_House8_EventScript_15B519 + closebutton + release + end + +SootopolisCity_House8_EventScript_15B519:: @ 815B519 + msgbox SootopolisCity_House8_Text_1905C1, 4 + release + end + +SootopolisCity_House8_EventScript_15B523:: @ 815B523 + special 119 + lockall + msgbox SootopolisCity_House8_Text_1903C9, 4 + releaseall + end + +SootopolisCity_House8_EventScript_15B531:: @ 815B531 + special 121 + lockall + msgbox SootopolisCity_House8_Text_1906BE, 4 + releaseall + end diff --git a/data/scripts/maps/SootopolisCity_House8.s b/data/scripts/maps/SootopolisCity_House8.s deleted file mode 100644 index c52965124..000000000 --- a/data/scripts/maps/SootopolisCity_House8.s +++ /dev/null @@ -1,114 +0,0 @@ -SootopolisCity_House8_MapScripts:: @ 815B400 - .byte 0 - -SootopolisCity_House8_EventScript_15B401:: @ 815B401 - special 119 - lock - faceplayer - msgbox SootopolisCity_House8_Text_1900F7, 4 - special 159 - waitstate - copyvar RESULT, 0x8004 - compare RESULT, 255 - jumpeq SootopolisCity_House8_EventScript_15B448 - special 120 - compare RESULT, 1 - jumpeq SootopolisCity_House8_EventScript_15B452 - compare RESULT, 2 - jumpeq SootopolisCity_House8_EventScript_15B45C - compare RESULT, 3 - jumpeq SootopolisCity_House8_EventScript_15B466 - release - end - -SootopolisCity_House8_EventScript_15B448:: @ 815B448 - msgbox SootopolisCity_House8_Text_190366, 4 - release - end - -SootopolisCity_House8_EventScript_15B452:: @ 815B452 - msgbox SootopolisCity_House8_Text_190329, 4 - release - end - -SootopolisCity_House8_EventScript_15B45C:: @ 815B45C - msgbox SootopolisCity_House8_Text_1902E4, 4 - release - end - -SootopolisCity_House8_EventScript_15B466:: @ 815B466 - msgbox SootopolisCity_House8_Text_19021D, 4 - giveitem ITEM_ELIXIR - compare RESULT, 0 - jumpeq SootopolisCity_House8_EventScript_15B488 - closebutton - release - end - -SootopolisCity_House8_EventScript_15B488:: @ 815B488 - msgbox SootopolisCity_House8_Text_1902C4, 4 - release - end - -SootopolisCity_House8_EventScript_15B492:: @ 815B492 - special 121 - lock - faceplayer - msgbox SootopolisCity_House8_Text_190431, 4 - special 159 - waitstate - copyvar RESULT, 0x8004 - compare RESULT, 255 - jumpeq SootopolisCity_House8_EventScript_15B4D9 - special 122 - compare RESULT, 1 - jumpeq SootopolisCity_House8_EventScript_15B4E3 - compare RESULT, 2 - jumpeq SootopolisCity_House8_EventScript_15B4ED - compare RESULT, 3 - jumpeq SootopolisCity_House8_EventScript_15B4F7 - release - end - -SootopolisCity_House8_EventScript_15B4D9:: @ 815B4D9 - msgbox SootopolisCity_House8_Text_19065A, 4 - release - end - -SootopolisCity_House8_EventScript_15B4E3:: @ 815B4E3 - msgbox SootopolisCity_House8_Text_190628, 4 - release - end - -SootopolisCity_House8_EventScript_15B4ED:: @ 815B4ED - msgbox SootopolisCity_House8_Text_1905E6, 4 - release - end - -SootopolisCity_House8_EventScript_15B4F7:: @ 815B4F7 - msgbox SootopolisCity_House8_Text_190536, 4 - giveitem ITEM_ELIXIR - compare RESULT, 0 - jumpeq SootopolisCity_House8_EventScript_15B519 - closebutton - release - end - -SootopolisCity_House8_EventScript_15B519:: @ 815B519 - msgbox SootopolisCity_House8_Text_1905C1, 4 - release - end - -SootopolisCity_House8_EventScript_15B523:: @ 815B523 - special 119 - lockall - msgbox SootopolisCity_House8_Text_1903C9, 4 - releaseall - end - -SootopolisCity_House8_EventScript_15B531:: @ 815B531 - special 121 - lockall - msgbox SootopolisCity_House8_Text_1906BE, 4 - releaseall - end diff --git a/data/scripts/maps/SootopolisCity_Mart.inc b/data/scripts/maps/SootopolisCity_Mart.inc new file mode 100644 index 000000000..9f37f9d0b --- /dev/null +++ b/data/scripts/maps/SootopolisCity_Mart.inc @@ -0,0 +1,59 @@ +SootopolisCity_Mart_MapScripts:: @ 815B21A + .byte 0 + +SootopolisCity_Mart_EventScript_15B21B:: @ 815B21B + lock + faceplayer + message SootopolisCity_Mart_Text_1A0BE4 + waittext + pokemart SootopolisCity_Mart_Items + msgbox SootopolisCity_Mart_Text_1A0C02, 4 + release + end + + .align 2 +SootopolisCity_Mart_Items:: @ 815B234 + .2byte ITEM_ULTRA_BALL + .2byte ITEM_HYPER_POTION + .2byte ITEM_MAX_POTION + .2byte ITEM_FULL_HEAL + .2byte ITEM_REVIVE + .2byte ITEM_MAX_REPEL + .2byte ITEM_X_ATTACK + .2byte ITEM_X_DEFEND + .2byte ITEM_SHADOW_MAIL + .2byte ITEM_NONE + release + end + +SootopolisCity_Mart_EventScript_15B24A:: @ 815B24A + lock + faceplayer + checkflag 113 + jumpeq SootopolisCity_Mart_EventScript_15B268 + checkflag 129 + jumpif 0, SootopolisCity_Mart_EventScript_15B268 + msgbox SootopolisCity_Mart_Text_18F8D7, 4 + release + end + +SootopolisCity_Mart_EventScript_15B268:: @ 815B268 + msgbox SootopolisCity_Mart_Text_18F890, 4 + release + end + +SootopolisCity_Mart_EventScript_15B272:: @ 815B272 + lock + faceplayer + checkflag 113 + jumpeq SootopolisCity_Mart_EventScript_15B290 + checkflag 129 + jumpif 0, SootopolisCity_Mart_EventScript_15B290 + msgbox SootopolisCity_Mart_Text_18F96B, 4 + release + end + +SootopolisCity_Mart_EventScript_15B290:: @ 815B290 + msgbox SootopolisCity_Mart_Text_18F8F2, 4 + release + end diff --git a/data/scripts/maps/SootopolisCity_Mart.s b/data/scripts/maps/SootopolisCity_Mart.s deleted file mode 100644 index 9f37f9d0b..000000000 --- a/data/scripts/maps/SootopolisCity_Mart.s +++ /dev/null @@ -1,59 +0,0 @@ -SootopolisCity_Mart_MapScripts:: @ 815B21A - .byte 0 - -SootopolisCity_Mart_EventScript_15B21B:: @ 815B21B - lock - faceplayer - message SootopolisCity_Mart_Text_1A0BE4 - waittext - pokemart SootopolisCity_Mart_Items - msgbox SootopolisCity_Mart_Text_1A0C02, 4 - release - end - - .align 2 -SootopolisCity_Mart_Items:: @ 815B234 - .2byte ITEM_ULTRA_BALL - .2byte ITEM_HYPER_POTION - .2byte ITEM_MAX_POTION - .2byte ITEM_FULL_HEAL - .2byte ITEM_REVIVE - .2byte ITEM_MAX_REPEL - .2byte ITEM_X_ATTACK - .2byte ITEM_X_DEFEND - .2byte ITEM_SHADOW_MAIL - .2byte ITEM_NONE - release - end - -SootopolisCity_Mart_EventScript_15B24A:: @ 815B24A - lock - faceplayer - checkflag 113 - jumpeq SootopolisCity_Mart_EventScript_15B268 - checkflag 129 - jumpif 0, SootopolisCity_Mart_EventScript_15B268 - msgbox SootopolisCity_Mart_Text_18F8D7, 4 - release - end - -SootopolisCity_Mart_EventScript_15B268:: @ 815B268 - msgbox SootopolisCity_Mart_Text_18F890, 4 - release - end - -SootopolisCity_Mart_EventScript_15B272:: @ 815B272 - lock - faceplayer - checkflag 113 - jumpeq SootopolisCity_Mart_EventScript_15B290 - checkflag 129 - jumpif 0, SootopolisCity_Mart_EventScript_15B290 - msgbox SootopolisCity_Mart_Text_18F96B, 4 - release - end - -SootopolisCity_Mart_EventScript_15B290:: @ 815B290 - msgbox SootopolisCity_Mart_Text_18F8F2, 4 - release - end diff --git a/data/scripts/maps/SootopolisCity_PokemonCenter_1F.inc b/data/scripts/maps/SootopolisCity_PokemonCenter_1F.inc new file mode 100644 index 000000000..29cc06584 --- /dev/null +++ b/data/scripts/maps/SootopolisCity_PokemonCenter_1F.inc @@ -0,0 +1,47 @@ +SootopolisCity_PokemonCenter_1F_MapScripts:: @ 815B190 + map_script 3, SootopolisCity_PokemonCenter_1F_MapScript1_15B196 + .byte 0 + +SootopolisCity_PokemonCenter_1F_MapScript1_15B196:: @ 815B196 + sethealplace 10 + end + +@ 815B19A + setvar 0x800B, 1 + call VerdanturfTown_PokemonCenter_1F_EventScript_19FD5B + waittext + waitbutton + release + end + +SootopolisCity_PokemonCenter_1F_EventScript_15B1A8:: @ 815B1A8 + lock + faceplayer + checkflag 113 + jumpeq SootopolisCity_PokemonCenter_1F_EventScript_15B1C6 + checkflag 129 + jumpif 0, SootopolisCity_PokemonCenter_1F_EventScript_15B1C6 + msgbox SootopolisCity_PokemonCenter_1F_Text_18F770, 4 + release + end + +SootopolisCity_PokemonCenter_1F_EventScript_15B1C6:: @ 815B1C6 + msgbox SootopolisCity_PokemonCenter_1F_Text_18F6A2, 4 + release + end + +SootopolisCity_PokemonCenter_1F_EventScript_15B1D0:: @ 815B1D0 + lock + faceplayer + checkflag 113 + jumpeq SootopolisCity_PokemonCenter_1F_EventScript_15B1EE + checkflag 129 + jumpif 0, SootopolisCity_PokemonCenter_1F_EventScript_15B1EE + msgbox SootopolisCity_PokemonCenter_1F_Text_18F860, 4 + release + end + +SootopolisCity_PokemonCenter_1F_EventScript_15B1EE:: @ 815B1EE + msgbox SootopolisCity_PokemonCenter_1F_Text_18F7EA, 4 + release + end diff --git a/data/scripts/maps/SootopolisCity_PokemonCenter_1F.s b/data/scripts/maps/SootopolisCity_PokemonCenter_1F.s deleted file mode 100644 index 29cc06584..000000000 --- a/data/scripts/maps/SootopolisCity_PokemonCenter_1F.s +++ /dev/null @@ -1,47 +0,0 @@ -SootopolisCity_PokemonCenter_1F_MapScripts:: @ 815B190 - map_script 3, SootopolisCity_PokemonCenter_1F_MapScript1_15B196 - .byte 0 - -SootopolisCity_PokemonCenter_1F_MapScript1_15B196:: @ 815B196 - sethealplace 10 - end - -@ 815B19A - setvar 0x800B, 1 - call VerdanturfTown_PokemonCenter_1F_EventScript_19FD5B - waittext - waitbutton - release - end - -SootopolisCity_PokemonCenter_1F_EventScript_15B1A8:: @ 815B1A8 - lock - faceplayer - checkflag 113 - jumpeq SootopolisCity_PokemonCenter_1F_EventScript_15B1C6 - checkflag 129 - jumpif 0, SootopolisCity_PokemonCenter_1F_EventScript_15B1C6 - msgbox SootopolisCity_PokemonCenter_1F_Text_18F770, 4 - release - end - -SootopolisCity_PokemonCenter_1F_EventScript_15B1C6:: @ 815B1C6 - msgbox SootopolisCity_PokemonCenter_1F_Text_18F6A2, 4 - release - end - -SootopolisCity_PokemonCenter_1F_EventScript_15B1D0:: @ 815B1D0 - lock - faceplayer - checkflag 113 - jumpeq SootopolisCity_PokemonCenter_1F_EventScript_15B1EE - checkflag 129 - jumpif 0, SootopolisCity_PokemonCenter_1F_EventScript_15B1EE - msgbox SootopolisCity_PokemonCenter_1F_Text_18F860, 4 - release - end - -SootopolisCity_PokemonCenter_1F_EventScript_15B1EE:: @ 815B1EE - msgbox SootopolisCity_PokemonCenter_1F_Text_18F7EA, 4 - release - end diff --git a/data/scripts/maps/SootopolisCity_PokemonCenter_2F.inc b/data/scripts/maps/SootopolisCity_PokemonCenter_2F.inc new file mode 100644 index 000000000..0547e666f --- /dev/null +++ b/data/scripts/maps/SootopolisCity_PokemonCenter_2F.inc @@ -0,0 +1,17 @@ +SootopolisCity_PokemonCenter_2F_MapScripts:: @ 815B1F8 + map_script 2, SootopolisCity_PokemonCenter_2F_MapScript2_1A3D88 + map_script 4, SootopolisCity_PokemonCenter_2F_MapScript2_1A3D03 + map_script 1, SootopolisCity_PokemonCenter_2F_MapScript1_1A3D32 + .byte 0 + +SootopolisCity_PokemonCenter_2F_EventScript_15B208:: @ 815B208 + call SootopolisCity_PokemonCenter_2F_EventScript_1A3EA6 + end + +SootopolisCity_PokemonCenter_2F_EventScript_15B20E:: @ 815B20E + call SootopolisCity_PokemonCenter_2F_EventScript_1A40CC + end + +SootopolisCity_PokemonCenter_2F_EventScript_15B214:: @ 815B214 + call SootopolisCity_PokemonCenter_2F_EventScript_1A41FB + end diff --git a/data/scripts/maps/SootopolisCity_PokemonCenter_2F.s b/data/scripts/maps/SootopolisCity_PokemonCenter_2F.s deleted file mode 100644 index 0547e666f..000000000 --- a/data/scripts/maps/SootopolisCity_PokemonCenter_2F.s +++ /dev/null @@ -1,17 +0,0 @@ -SootopolisCity_PokemonCenter_2F_MapScripts:: @ 815B1F8 - map_script 2, SootopolisCity_PokemonCenter_2F_MapScript2_1A3D88 - map_script 4, SootopolisCity_PokemonCenter_2F_MapScript2_1A3D03 - map_script 1, SootopolisCity_PokemonCenter_2F_MapScript1_1A3D32 - .byte 0 - -SootopolisCity_PokemonCenter_2F_EventScript_15B208:: @ 815B208 - call SootopolisCity_PokemonCenter_2F_EventScript_1A3EA6 - end - -SootopolisCity_PokemonCenter_2F_EventScript_15B20E:: @ 815B20E - call SootopolisCity_PokemonCenter_2F_EventScript_1A40CC - end - -SootopolisCity_PokemonCenter_2F_EventScript_15B214:: @ 815B214 - call SootopolisCity_PokemonCenter_2F_EventScript_1A41FB - end diff --git a/data/scripts/maps/SouthernIsland_Exterior.inc b/data/scripts/maps/SouthernIsland_Exterior.inc new file mode 100644 index 000000000..9723647cd --- /dev/null +++ b/data/scripts/maps/SouthernIsland_Exterior.inc @@ -0,0 +1,54 @@ +SouthernIsland_Exterior_MapScripts:: @ 8160AD6 + map_script 3, SouthernIsland_Exterior_MapScript1_160ADC + .byte 0 + +SouthernIsland_Exterior_MapScript1_160ADC:: @ 8160ADC + setflag 2121 + end + +SouthernIsland_Exterior_EventScript_160AE0:: @ 8160AE0 + lock + faceplayer + msgbox SouthernIsland_Exterior_Text_1C5215, 5 + compare RESULT, 0 + jumpeq SouthernIsland_Exterior_EventScript_160B25 + msgbox SouthernIsland_Exterior_Text_1C5281, 4 + closebutton + move LAST_TALKED, SouthernIsland_Exterior_Movement_1A0845 + waitmove 0 + pause 30 + spriteinvisible 1, 26, 9 + setvar 0x8004, 2 + call SouthernIsland_Exterior_EventScript_1A047C + warp LilycoveCity_Harbor, 255, 8, 11 + waitstate + release + end + +SouthernIsland_Exterior_EventScript_160B25:: @ 8160B25 + msgbox SouthernIsland_Exterior_Text_1C52A6, 4 + release + end + +BattleTower_Outside_EventScript_160B2F:: @ 8160B2F + move 255, BattleTower_Outside_Movement_160B45 + waitmove 0 + return + +BattleTower_Outside_EventScript_160B3A:: @ 8160B3A + move 255, BattleTower_Outside_Movement_160B47 + waitmove 0 + return + +BattleTower_Outside_Movement_160B45:: @ 8160B45 + step_down + step_end + +BattleTower_Outside_Movement_160B47:: @ 8160B47 + step_left + step_25 + step_end + +SouthernIsland_Exterior_EventScript_160B4A:: @ 8160B4A + msgbox SouthernIsland_Exterior_Text_1C52FB, 3 + end diff --git a/data/scripts/maps/SouthernIsland_Exterior.s b/data/scripts/maps/SouthernIsland_Exterior.s deleted file mode 100644 index 9723647cd..000000000 --- a/data/scripts/maps/SouthernIsland_Exterior.s +++ /dev/null @@ -1,54 +0,0 @@ -SouthernIsland_Exterior_MapScripts:: @ 8160AD6 - map_script 3, SouthernIsland_Exterior_MapScript1_160ADC - .byte 0 - -SouthernIsland_Exterior_MapScript1_160ADC:: @ 8160ADC - setflag 2121 - end - -SouthernIsland_Exterior_EventScript_160AE0:: @ 8160AE0 - lock - faceplayer - msgbox SouthernIsland_Exterior_Text_1C5215, 5 - compare RESULT, 0 - jumpeq SouthernIsland_Exterior_EventScript_160B25 - msgbox SouthernIsland_Exterior_Text_1C5281, 4 - closebutton - move LAST_TALKED, SouthernIsland_Exterior_Movement_1A0845 - waitmove 0 - pause 30 - spriteinvisible 1, 26, 9 - setvar 0x8004, 2 - call SouthernIsland_Exterior_EventScript_1A047C - warp LilycoveCity_Harbor, 255, 8, 11 - waitstate - release - end - -SouthernIsland_Exterior_EventScript_160B25:: @ 8160B25 - msgbox SouthernIsland_Exterior_Text_1C52A6, 4 - release - end - -BattleTower_Outside_EventScript_160B2F:: @ 8160B2F - move 255, BattleTower_Outside_Movement_160B45 - waitmove 0 - return - -BattleTower_Outside_EventScript_160B3A:: @ 8160B3A - move 255, BattleTower_Outside_Movement_160B47 - waitmove 0 - return - -BattleTower_Outside_Movement_160B45:: @ 8160B45 - step_down - step_end - -BattleTower_Outside_Movement_160B47:: @ 8160B47 - step_left - step_25 - step_end - -SouthernIsland_Exterior_EventScript_160B4A:: @ 8160B4A - msgbox SouthernIsland_Exterior_Text_1C52FB, 3 - end diff --git a/data/scripts/maps/SouthernIsland_Interior.inc b/data/scripts/maps/SouthernIsland_Interior.inc new file mode 100644 index 000000000..d3b944f29 --- /dev/null +++ b/data/scripts/maps/SouthernIsland_Interior.inc @@ -0,0 +1,113 @@ +SouthernIsland_Interior_MapScripts:: @ 8160B53 + map_script 5, SouthernIsland_Interior_MapScript1_160B5E + map_script 3, SouthernIsland_Interior_MapScript1_160B6C + .byte 0 + +SouthernIsland_Interior_MapScript1_160B5E:: @ 8160B5E + checkflag 2145 + callif 1, SouthernIsland_Interior_EventScript_160B68 + end + +SouthernIsland_Interior_EventScript_160B68:: @ 8160B68 + disappear 2 + return + +SouthernIsland_Interior_MapScript1_160B6C:: @ 8160B6C + .ifdef SAPPHIRE + setvar 0x4011, 188 + .else + setvar 0x4011, 187 + .endif + call SouthernIsland_Interior_EventScript_160B77 + end + +SouthernIsland_Interior_EventScript_160B77:: @ 8160B77 + checkgender + compare RESULT, 0 + jumpeq SouthernIsland_Interior_EventScript_160B8F + compare RESULT, 1 + jumpeq SouthernIsland_Interior_EventScript_160B95 + end + +SouthernIsland_Interior_EventScript_160B8F:: @ 8160B8F + setvar 0x4010, 100 + return + +SouthernIsland_Interior_EventScript_160B95:: @ 8160B95 + setvar 0x4010, 105 + return + +SouthernIsland_Interior_EventScript_160B9B:: @ 8160B9B + lockall + setvar 0x8008, 12 + jump SouthernIsland_Interior_EventScript_160BA7 + end + +SouthernIsland_Interior_EventScript_160BA7:: @ 8160BA7 + checkflag 206 + jumpeq SouthernIsland_Interior_EventScript_160C08 + checkflag 2131 + jumpif 0, SouthernIsland_Interior_EventScript_160C08 + setflag 206 + special 275 + move 127, SouthernIsland_Interior_Movement_160C12 + waitmove 0 + pause 50 + checksound + pokecry SPECIES_LATIAS_OR_LATIOS, 0 + pause 30 + waitpokecry + reappear 2 + pause 30 + move 127, SouthernIsland_Interior_Movement_160C16 + move 2, SouthernIsland_Interior_Movement_160C22 + waitmove 0 + pause 50 + special 276 + setwildbattle SPECIES_LATIAS_OR_LATIOS, 50, ITEM_SOUL_DEW + setflag 911 + setflag 2145 + special 323 + waitstate + clearflag 2145 + releaseall + end + +SouthernIsland_Interior_EventScript_160C08:: @ 8160C08 + msgbox SouthernIsland_Interior_Text_1C52C5, 4 + releaseall + end + +SouthernIsland_Interior_Movement_160C12:: @ 8160C12 + step_up + step_up + step_up + step_end + +SouthernIsland_Interior_Movement_160C16:: @ 8160C16 + step_14 + step_14 + step_14 + step_14 + step_14 + step_14 + step_14 + step_down + step_down + step_down + step_26 + step_end + +SouthernIsland_Interior_Movement_160C22:: @ 8160C22 + step_down + step_down + step_down + step_down + step_down + step_14 + step_14 + step_down + step_down + step_down + step_down + step_end diff --git a/data/scripts/maps/SouthernIsland_Interior.s b/data/scripts/maps/SouthernIsland_Interior.s deleted file mode 100644 index d3b944f29..000000000 --- a/data/scripts/maps/SouthernIsland_Interior.s +++ /dev/null @@ -1,113 +0,0 @@ -SouthernIsland_Interior_MapScripts:: @ 8160B53 - map_script 5, SouthernIsland_Interior_MapScript1_160B5E - map_script 3, SouthernIsland_Interior_MapScript1_160B6C - .byte 0 - -SouthernIsland_Interior_MapScript1_160B5E:: @ 8160B5E - checkflag 2145 - callif 1, SouthernIsland_Interior_EventScript_160B68 - end - -SouthernIsland_Interior_EventScript_160B68:: @ 8160B68 - disappear 2 - return - -SouthernIsland_Interior_MapScript1_160B6C:: @ 8160B6C - .ifdef SAPPHIRE - setvar 0x4011, 188 - .else - setvar 0x4011, 187 - .endif - call SouthernIsland_Interior_EventScript_160B77 - end - -SouthernIsland_Interior_EventScript_160B77:: @ 8160B77 - checkgender - compare RESULT, 0 - jumpeq SouthernIsland_Interior_EventScript_160B8F - compare RESULT, 1 - jumpeq SouthernIsland_Interior_EventScript_160B95 - end - -SouthernIsland_Interior_EventScript_160B8F:: @ 8160B8F - setvar 0x4010, 100 - return - -SouthernIsland_Interior_EventScript_160B95:: @ 8160B95 - setvar 0x4010, 105 - return - -SouthernIsland_Interior_EventScript_160B9B:: @ 8160B9B - lockall - setvar 0x8008, 12 - jump SouthernIsland_Interior_EventScript_160BA7 - end - -SouthernIsland_Interior_EventScript_160BA7:: @ 8160BA7 - checkflag 206 - jumpeq SouthernIsland_Interior_EventScript_160C08 - checkflag 2131 - jumpif 0, SouthernIsland_Interior_EventScript_160C08 - setflag 206 - special 275 - move 127, SouthernIsland_Interior_Movement_160C12 - waitmove 0 - pause 50 - checksound - pokecry SPECIES_LATIAS_OR_LATIOS, 0 - pause 30 - waitpokecry - reappear 2 - pause 30 - move 127, SouthernIsland_Interior_Movement_160C16 - move 2, SouthernIsland_Interior_Movement_160C22 - waitmove 0 - pause 50 - special 276 - setwildbattle SPECIES_LATIAS_OR_LATIOS, 50, ITEM_SOUL_DEW - setflag 911 - setflag 2145 - special 323 - waitstate - clearflag 2145 - releaseall - end - -SouthernIsland_Interior_EventScript_160C08:: @ 8160C08 - msgbox SouthernIsland_Interior_Text_1C52C5, 4 - releaseall - end - -SouthernIsland_Interior_Movement_160C12:: @ 8160C12 - step_up - step_up - step_up - step_end - -SouthernIsland_Interior_Movement_160C16:: @ 8160C16 - step_14 - step_14 - step_14 - step_14 - step_14 - step_14 - step_14 - step_down - step_down - step_down - step_26 - step_end - -SouthernIsland_Interior_Movement_160C22:: @ 8160C22 - step_down - step_down - step_down - step_down - step_down - step_14 - step_14 - step_down - step_down - step_down - step_down - step_end diff --git a/data/scripts/maps/TradeCenter.inc b/data/scripts/maps/TradeCenter.inc new file mode 100644 index 000000000..dadb3e875 --- /dev/null +++ b/data/scripts/maps/TradeCenter.inc @@ -0,0 +1,2 @@ +TradeCenter_MapScripts:: @ 815F57D + .byte 0 diff --git a/data/scripts/maps/TradeCenter.s b/data/scripts/maps/TradeCenter.s deleted file mode 100644 index dadb3e875..000000000 --- a/data/scripts/maps/TradeCenter.s +++ /dev/null @@ -1,2 +0,0 @@ -TradeCenter_MapScripts:: @ 815F57D - .byte 0 diff --git a/data/scripts/maps/Underwater1.inc b/data/scripts/maps/Underwater1.inc new file mode 100644 index 000000000..ab2e910fe --- /dev/null +++ b/data/scripts/maps/Underwater1.inc @@ -0,0 +1,2 @@ +Underwater1_MapScripts:: @ 8152637 + .byte 0 diff --git a/data/scripts/maps/Underwater1.s b/data/scripts/maps/Underwater1.s deleted file mode 100644 index ab2e910fe..000000000 --- a/data/scripts/maps/Underwater1.s +++ /dev/null @@ -1,2 +0,0 @@ -Underwater1_MapScripts:: @ 8152637 - .byte 0 diff --git a/data/scripts/maps/Underwater2.inc b/data/scripts/maps/Underwater2.inc new file mode 100644 index 000000000..cf60a2b34 --- /dev/null +++ b/data/scripts/maps/Underwater2.inc @@ -0,0 +1,2 @@ +Underwater2_MapScripts:: @ 8152638 + .byte 0 diff --git a/data/scripts/maps/Underwater2.s b/data/scripts/maps/Underwater2.s deleted file mode 100644 index cf60a2b34..000000000 --- a/data/scripts/maps/Underwater2.s +++ /dev/null @@ -1,2 +0,0 @@ -Underwater2_MapScripts:: @ 8152638 - .byte 0 diff --git a/data/scripts/maps/Underwater3.inc b/data/scripts/maps/Underwater3.inc new file mode 100644 index 000000000..c34b07b1c --- /dev/null +++ b/data/scripts/maps/Underwater3.inc @@ -0,0 +1,2 @@ +Underwater3_MapScripts:: @ 8152639 + .byte 0 diff --git a/data/scripts/maps/Underwater3.s b/data/scripts/maps/Underwater3.s deleted file mode 100644 index c34b07b1c..000000000 --- a/data/scripts/maps/Underwater3.s +++ /dev/null @@ -1,2 +0,0 @@ -Underwater3_MapScripts:: @ 8152639 - .byte 0 diff --git a/data/scripts/maps/Underwater4.inc b/data/scripts/maps/Underwater4.inc new file mode 100644 index 000000000..0d2256e07 --- /dev/null +++ b/data/scripts/maps/Underwater4.inc @@ -0,0 +1,2 @@ +Underwater4_MapScripts:: @ 815263A + .byte 0 diff --git a/data/scripts/maps/Underwater4.s b/data/scripts/maps/Underwater4.s deleted file mode 100644 index 0d2256e07..000000000 --- a/data/scripts/maps/Underwater4.s +++ /dev/null @@ -1,2 +0,0 @@ -Underwater4_MapScripts:: @ 815263A - .byte 0 diff --git a/data/scripts/maps/Underwater_Route134.inc b/data/scripts/maps/Underwater_Route134.inc new file mode 100644 index 000000000..ee79f9799 --- /dev/null +++ b/data/scripts/maps/Underwater_Route134.inc @@ -0,0 +1,7 @@ +Underwater_Route134_MapScripts:: @ 815F071 + map_script 5, Underwater_Route134_MapScript1_15F077 + .byte 0 + +Underwater_Route134_MapScript1_15F077:: @ 815F077 + warp4 Route134, 255, 60, 31 + end diff --git a/data/scripts/maps/Underwater_Route134.s b/data/scripts/maps/Underwater_Route134.s deleted file mode 100644 index ee79f9799..000000000 --- a/data/scripts/maps/Underwater_Route134.s +++ /dev/null @@ -1,7 +0,0 @@ -Underwater_Route134_MapScripts:: @ 815F071 - map_script 5, Underwater_Route134_MapScript1_15F077 - .byte 0 - -Underwater_Route134_MapScript1_15F077:: @ 815F077 - warp4 Route134, 255, 60, 31 - end diff --git a/data/scripts/maps/Underwater_SeafloorCavern.inc b/data/scripts/maps/Underwater_SeafloorCavern.inc new file mode 100644 index 000000000..c879ec609 --- /dev/null +++ b/data/scripts/maps/Underwater_SeafloorCavern.inc @@ -0,0 +1,45 @@ +Underwater_SeafloorCavern_MapScripts:: @ 815D99E + map_script 5, Underwater_SeafloorCavern_MapScript1_15DA36 + map_script 3, Underwater_SeafloorCavern_MapScript1_15D9AE + map_script 1, Underwater_SeafloorCavern_MapScript1_15D9BF + .byte 0 + +Underwater_SeafloorCavern_MapScript1_15D9AE:: @ 815D9AE + setflag 2119 + checkflag 129 + jumpeq Underwater_SeafloorCavern_EventScript_15D9BB + end + +Underwater_SeafloorCavern_EventScript_15D9BB:: @ 815D9BB + setflag 980 + end + +Underwater_SeafloorCavern_MapScript1_15D9BF:: @ 815D9BF + checkflag 129 + callif 1, Underwater_SeafloorCavern_EventScript_15D9C9 + end + +Underwater_SeafloorCavern_EventScript_15D9C9:: @ 815D9C9 + setmaptile 5, 3, 542, 1 + setmaptile 6, 3, 542, 1 + setmaptile 7, 3, 542, 1 + setmaptile 8, 3, 542, 1 + setmaptile 5, 4, 552, 0 + setmaptile 6, 4, 552, 0 + setmaptile 7, 4, 552, 0 + setmaptile 8, 4, 552, 0 + setmaptile 5, 5, 552, 0 + setmaptile 6, 5, 552, 0 + setmaptile 7, 5, 552, 0 + setmaptile 8, 5, 552, 0 + return + +Underwater_SeafloorCavern_MapScript1_15DA36:: @ 815DA36 + warp4 SeafloorCavern_Entrance, 255, 10, 17 + end + +Underwater_SeafloorCavern_EventScript_15DA3F:: @ 815DA3F + lockall + msgbox Underwater_SeafloorCavern_Text_197435, 4 + releaseall + end diff --git a/data/scripts/maps/Underwater_SeafloorCavern.s b/data/scripts/maps/Underwater_SeafloorCavern.s deleted file mode 100644 index c879ec609..000000000 --- a/data/scripts/maps/Underwater_SeafloorCavern.s +++ /dev/null @@ -1,45 +0,0 @@ -Underwater_SeafloorCavern_MapScripts:: @ 815D99E - map_script 5, Underwater_SeafloorCavern_MapScript1_15DA36 - map_script 3, Underwater_SeafloorCavern_MapScript1_15D9AE - map_script 1, Underwater_SeafloorCavern_MapScript1_15D9BF - .byte 0 - -Underwater_SeafloorCavern_MapScript1_15D9AE:: @ 815D9AE - setflag 2119 - checkflag 129 - jumpeq Underwater_SeafloorCavern_EventScript_15D9BB - end - -Underwater_SeafloorCavern_EventScript_15D9BB:: @ 815D9BB - setflag 980 - end - -Underwater_SeafloorCavern_MapScript1_15D9BF:: @ 815D9BF - checkflag 129 - callif 1, Underwater_SeafloorCavern_EventScript_15D9C9 - end - -Underwater_SeafloorCavern_EventScript_15D9C9:: @ 815D9C9 - setmaptile 5, 3, 542, 1 - setmaptile 6, 3, 542, 1 - setmaptile 7, 3, 542, 1 - setmaptile 8, 3, 542, 1 - setmaptile 5, 4, 552, 0 - setmaptile 6, 4, 552, 0 - setmaptile 7, 4, 552, 0 - setmaptile 8, 4, 552, 0 - setmaptile 5, 5, 552, 0 - setmaptile 6, 5, 552, 0 - setmaptile 7, 5, 552, 0 - setmaptile 8, 5, 552, 0 - return - -Underwater_SeafloorCavern_MapScript1_15DA36:: @ 815DA36 - warp4 SeafloorCavern_Entrance, 255, 10, 17 - end - -Underwater_SeafloorCavern_EventScript_15DA3F:: @ 815DA3F - lockall - msgbox Underwater_SeafloorCavern_Text_197435, 4 - releaseall - end diff --git a/data/scripts/maps/Underwater_SealedChamber.inc b/data/scripts/maps/Underwater_SealedChamber.inc new file mode 100644 index 000000000..d7e7aabcb --- /dev/null +++ b/data/scripts/maps/Underwater_SealedChamber.inc @@ -0,0 +1,27 @@ +Underwater_SealedChamber_MapScripts:: @ 815F080 + map_script 6, Underwater_SealedChamber_MapScript1_15F086 + .byte 0 + +Underwater_SealedChamber_MapScript1_15F086:: @ 815F086 + getplayerxy 0x8004, 0x8005 + compare 0x8004, 12 + jumpif 5, Underwater_SealedChamber_EventScript_15F0A6 + compare 0x8005, 44 + jumpif 5, Underwater_SealedChamber_EventScript_15F0A6 + jump Underwater_SealedChamber_EventScript_15F0AF + +Underwater_SealedChamber_EventScript_15F0A6:: @ 815F0A6 + warp4 Route134, 255, 60, 31 + end + +Underwater_SealedChamber_EventScript_15F0AF:: @ 815F0AF + warp4 SealedChamber_OuterRoom, 255, 10, 19 + end + +Underwater_SealedChamber_EventScript_15F0B8:: @ 815F0B8 + lockall + braillemsg Underwater_SealedChamber_Braille_1C533D + waitbutton + hidebox 0, 0, 29, 19 + releaseall + end diff --git a/data/scripts/maps/Underwater_SealedChamber.s b/data/scripts/maps/Underwater_SealedChamber.s deleted file mode 100644 index d7e7aabcb..000000000 --- a/data/scripts/maps/Underwater_SealedChamber.s +++ /dev/null @@ -1,27 +0,0 @@ -Underwater_SealedChamber_MapScripts:: @ 815F080 - map_script 6, Underwater_SealedChamber_MapScript1_15F086 - .byte 0 - -Underwater_SealedChamber_MapScript1_15F086:: @ 815F086 - getplayerxy 0x8004, 0x8005 - compare 0x8004, 12 - jumpif 5, Underwater_SealedChamber_EventScript_15F0A6 - compare 0x8005, 44 - jumpif 5, Underwater_SealedChamber_EventScript_15F0A6 - jump Underwater_SealedChamber_EventScript_15F0AF - -Underwater_SealedChamber_EventScript_15F0A6:: @ 815F0A6 - warp4 Route134, 255, 60, 31 - end - -Underwater_SealedChamber_EventScript_15F0AF:: @ 815F0AF - warp4 SealedChamber_OuterRoom, 255, 10, 19 - end - -Underwater_SealedChamber_EventScript_15F0B8:: @ 815F0B8 - lockall - braillemsg Underwater_SealedChamber_Braille_1C533D - waitbutton - hidebox 0, 0, 29, 19 - releaseall - end diff --git a/data/scripts/maps/Underwater_SootopolisCity.inc b/data/scripts/maps/Underwater_SootopolisCity.inc new file mode 100644 index 000000000..624c2c83e --- /dev/null +++ b/data/scripts/maps/Underwater_SootopolisCity.inc @@ -0,0 +1,7 @@ +Underwater_SootopolisCity_MapScripts:: @ 815CAE4 + map_script 5, Underwater_SootopolisCity_MapScript1_15CAEA + .byte 0 + +Underwater_SootopolisCity_MapScript1_15CAEA:: @ 815CAEA + warp4 SootopolisCity, 255, 29, 53 + end diff --git a/data/scripts/maps/Underwater_SootopolisCity.s b/data/scripts/maps/Underwater_SootopolisCity.s deleted file mode 100644 index 624c2c83e..000000000 --- a/data/scripts/maps/Underwater_SootopolisCity.s +++ /dev/null @@ -1,7 +0,0 @@ -Underwater_SootopolisCity_MapScripts:: @ 815CAE4 - map_script 5, Underwater_SootopolisCity_MapScript1_15CAEA - .byte 0 - -Underwater_SootopolisCity_MapScript1_15CAEA:: @ 815CAEA - warp4 SootopolisCity, 255, 29, 53 - end diff --git a/data/scripts/maps/UnknownMap_25_29.inc b/data/scripts/maps/UnknownMap_25_29.inc new file mode 100644 index 000000000..a62e0c9f3 --- /dev/null +++ b/data/scripts/maps/UnknownMap_25_29.inc @@ -0,0 +1 @@ +UnknownMap_25_29_MapScripts:: @ 815F580 diff --git a/data/scripts/maps/UnknownMap_25_29.s b/data/scripts/maps/UnknownMap_25_29.s deleted file mode 100644 index a62e0c9f3..000000000 --- a/data/scripts/maps/UnknownMap_25_29.s +++ /dev/null @@ -1 +0,0 @@ -UnknownMap_25_29_MapScripts:: @ 815F580 diff --git a/data/scripts/maps/UnknownMap_25_30.inc b/data/scripts/maps/UnknownMap_25_30.inc new file mode 100644 index 000000000..70a1f0ac2 --- /dev/null +++ b/data/scripts/maps/UnknownMap_25_30.inc @@ -0,0 +1 @@ +UnknownMap_25_30_MapScripts:: @ 815F580 diff --git a/data/scripts/maps/UnknownMap_25_30.s b/data/scripts/maps/UnknownMap_25_30.s deleted file mode 100644 index 70a1f0ac2..000000000 --- a/data/scripts/maps/UnknownMap_25_30.s +++ /dev/null @@ -1 +0,0 @@ -UnknownMap_25_30_MapScripts:: @ 815F580 diff --git a/data/scripts/maps/UnknownMap_25_31.inc b/data/scripts/maps/UnknownMap_25_31.inc new file mode 100644 index 000000000..44c67cab5 --- /dev/null +++ b/data/scripts/maps/UnknownMap_25_31.inc @@ -0,0 +1 @@ +UnknownMap_25_31_MapScripts:: @ 815F580 diff --git a/data/scripts/maps/UnknownMap_25_31.s b/data/scripts/maps/UnknownMap_25_31.s deleted file mode 100644 index 44c67cab5..000000000 --- a/data/scripts/maps/UnknownMap_25_31.s +++ /dev/null @@ -1 +0,0 @@ -UnknownMap_25_31_MapScripts:: @ 815F580 diff --git a/data/scripts/maps/UnknownMap_25_32.inc b/data/scripts/maps/UnknownMap_25_32.inc new file mode 100644 index 000000000..485a626e6 --- /dev/null +++ b/data/scripts/maps/UnknownMap_25_32.inc @@ -0,0 +1 @@ +UnknownMap_25_32_MapScripts:: @ 815F580 diff --git a/data/scripts/maps/UnknownMap_25_32.s b/data/scripts/maps/UnknownMap_25_32.s deleted file mode 100644 index 485a626e6..000000000 --- a/data/scripts/maps/UnknownMap_25_32.s +++ /dev/null @@ -1 +0,0 @@ -UnknownMap_25_32_MapScripts:: @ 815F580 diff --git a/data/scripts/maps/UnknownMap_25_33.inc b/data/scripts/maps/UnknownMap_25_33.inc new file mode 100644 index 000000000..68feb9cc6 --- /dev/null +++ b/data/scripts/maps/UnknownMap_25_33.inc @@ -0,0 +1 @@ +UnknownMap_25_33_MapScripts:: @ 815F580 diff --git a/data/scripts/maps/UnknownMap_25_33.s b/data/scripts/maps/UnknownMap_25_33.s deleted file mode 100644 index 68feb9cc6..000000000 --- a/data/scripts/maps/UnknownMap_25_33.s +++ /dev/null @@ -1 +0,0 @@ -UnknownMap_25_33_MapScripts:: @ 815F580 diff --git a/data/scripts/maps/UnknownMap_25_34.inc b/data/scripts/maps/UnknownMap_25_34.inc new file mode 100644 index 000000000..f4f1fe61c --- /dev/null +++ b/data/scripts/maps/UnknownMap_25_34.inc @@ -0,0 +1,429 @@ +UnknownMap_25_34_MapScripts:: @ 815F580 + map_script 4, LinkContestRoom1_MapScript2_15F610 + map_script 2, LinkContestRoom1_MapScript2_15F606 + map_script 3, LinkContestRoom1_MapScript1_15F595 + map_script 5, LinkContestRoom1_MapScript1_15F5F4 + .byte 0 + +LinkContestRoom1_MapScript1_15F595:: @ 815F595 + call LinkContestRoom1_EventScript_15F5A5 + setvar 0x4000, 1 + call LinkContestRoom1_EventScript_15F630 + end + +LinkContestRoom1_EventScript_15F5A5:: @ 815F5A5 + special 326 + compare RESULT, 0 + callif 1, LinkContestRoom1_EventScript_15F5E0 + compare RESULT, 1 + callif 1, LinkContestRoom1_EventScript_15F5E4 + compare RESULT, 2 + callif 1, LinkContestRoom1_EventScript_15F5E8 + compare RESULT, 3 + callif 1, LinkContestRoom1_EventScript_15F5EC + compare RESULT, 4 + callif 1, LinkContestRoom1_EventScript_15F5F0 + return + +LinkContestRoom1_EventScript_15F5E0:: @ 815F5E0 + playmusicbattle 393 + return + +LinkContestRoom1_EventScript_15F5E4:: @ 815F5E4 + playmusicbattle 394 + return + +LinkContestRoom1_EventScript_15F5E8:: @ 815F5E8 + playmusicbattle 395 + return + +LinkContestRoom1_EventScript_15F5EC:: @ 815F5EC + playmusicbattle 396 + return + +LinkContestRoom1_EventScript_15F5F0:: @ 815F5F0 + playmusicbattle 440 + return + +LinkContestRoom1_MapScript1_15F5F4:: @ 815F5F4 + compare 0x4009, 1 + callif 1, LinkContestRoom1_EventScript_15F600 + end + +LinkContestRoom1_EventScript_15F600:: @ 815F600 + call LinkContestRoom1_EventScript_15F919 + return + +LinkContestRoom1_MapScript2_15F606:: @ 815F606 + map_script_2 0x4086, 1, LinkContestRoom1_EventScript_15F61A + .2byte 0 + +LinkContestRoom1_MapScript2_15F610:: @ 815F610 + map_script_2 0x4086, 1, LinkContestRoom1_EventScript_15F625 + .2byte 0 + +LinkContestRoom1_EventScript_15F61A:: @ 815F61A + call LinkContestRoom1_EventScript_1A514D + call LinkContestRoom1_EventScript_15FB64 + end + +LinkContestRoom1_EventScript_15F625:: @ 815F625 + spriteinvisible 255, 0, 9 + call LinkContestRoom1_EventScript_15F919 + end + +LinkContestRoom1_EventScript_15F630:: @ 815F630 + call LinkContestRoom1_EventScript_15F6E6 + call LinkContestRoom1_EventScript_15F646 + compare 0x4000, 8 + jumpif 0, LinkContestRoom1_EventScript_15F630 + return + +LinkContestRoom1_EventScript_15F646:: @ 815F646 + switch 0x4000 + case 1, LinkContestRoom1_EventScript_15F699 + case 2, LinkContestRoom1_EventScript_15F6A4 + case 3, LinkContestRoom1_EventScript_15F6AF + case 4, LinkContestRoom1_EventScript_15F6BA + case 5, LinkContestRoom1_EventScript_15F6C5 + case 6, LinkContestRoom1_EventScript_15F6D0 + case 7, LinkContestRoom1_EventScript_15F6DB + end + +LinkContestRoom1_EventScript_15F699:: @ 815F699 + copyvar 0x4014, 0x4001 + addvar 0x4000, 1 + return + +LinkContestRoom1_EventScript_15F6A4:: @ 815F6A4 + copyvar 0x4015, 0x4001 + addvar 0x4000, 1 + return + +LinkContestRoom1_EventScript_15F6AF:: @ 815F6AF + copyvar 0x4016, 0x4001 + addvar 0x4000, 1 + return + +LinkContestRoom1_EventScript_15F6BA:: @ 815F6BA + copyvar 0x4017, 0x4001 + addvar 0x4000, 1 + return + +LinkContestRoom1_EventScript_15F6C5:: @ 815F6C5 + copyvar 0x4018, 0x4001 + addvar 0x4000, 1 + return + +LinkContestRoom1_EventScript_15F6D0:: @ 815F6D0 + copyvar 0x4019, 0x4001 + addvar 0x4000, 1 + return + +LinkContestRoom1_EventScript_15F6DB:: @ 815F6DB + copyvar 0x401a, 0x4001 + addvar 0x4000, 1 + return + +LinkContestRoom1_EventScript_15F6E6:: @ 815F6E6 + setvar RESULT, 32 + special 340 + addvar RESULT, 1 + switch RESULT + case 1, LinkContestRoom1_EventScript_15F859 + case 2, LinkContestRoom1_EventScript_15F85F + case 3, LinkContestRoom1_EventScript_15F865 + case 4, LinkContestRoom1_EventScript_15F86B + case 5, LinkContestRoom1_EventScript_15F871 + case 6, LinkContestRoom1_EventScript_15F877 + case 7, LinkContestRoom1_EventScript_15F87D + case 8, LinkContestRoom1_EventScript_15F883 + case 9, LinkContestRoom1_EventScript_15F889 + case 10, LinkContestRoom1_EventScript_15F88F + case 11, LinkContestRoom1_EventScript_15F895 + case 12, LinkContestRoom1_EventScript_15F89B + case 13, LinkContestRoom1_EventScript_15F8A1 + case 14, LinkContestRoom1_EventScript_15F8A7 + case 15, LinkContestRoom1_EventScript_15F8AD + case 16, LinkContestRoom1_EventScript_15F8B3 + case 17, LinkContestRoom1_EventScript_15F8B9 + case 18, LinkContestRoom1_EventScript_15F8BF + case 19, LinkContestRoom1_EventScript_15F8C5 + case 20, LinkContestRoom1_EventScript_15F8CB + case 21, LinkContestRoom1_EventScript_15F8D1 + case 22, LinkContestRoom1_EventScript_15F8D7 + case 23, LinkContestRoom1_EventScript_15F8DD + case 24, LinkContestRoom1_EventScript_15F8E3 + case 25, LinkContestRoom1_EventScript_15F8E9 + case 26, LinkContestRoom1_EventScript_15F8EF + case 27, LinkContestRoom1_EventScript_15F8F5 + case 28, LinkContestRoom1_EventScript_15F8FB + case 29, LinkContestRoom1_EventScript_15F901 + case 30, LinkContestRoom1_EventScript_15F907 + case 31, LinkContestRoom1_EventScript_15F90D + case 32, LinkContestRoom1_EventScript_15F913 + end + +LinkContestRoom1_EventScript_15F859:: @ 815F859 + setvar 0x4001, 5 + return + +LinkContestRoom1_EventScript_15F85F:: @ 815F85F + setvar 0x4001, 6 + return + +LinkContestRoom1_EventScript_15F865:: @ 815F865 + setvar 0x4001, 7 + return + +LinkContestRoom1_EventScript_15F86B:: @ 815F86B + setvar 0x4001, 8 + return + +LinkContestRoom1_EventScript_15F871:: @ 815F871 + setvar 0x4001, 10 + return + +LinkContestRoom1_EventScript_15F877:: @ 815F877 + setvar 0x4001, 11 + return + +LinkContestRoom1_EventScript_15F87D:: @ 815F87D + setvar 0x4001, 12 + return + +LinkContestRoom1_EventScript_15F883:: @ 815F883 + setvar 0x4001, 13 + return + +LinkContestRoom1_EventScript_15F889:: @ 815F889 + setvar 0x4001, 14 + return + +LinkContestRoom1_EventScript_15F88F:: @ 815F88F + setvar 0x4001, 15 + return + +LinkContestRoom1_EventScript_15F895:: @ 815F895 + setvar 0x4001, 17 + return + +LinkContestRoom1_EventScript_15F89B:: @ 815F89B + setvar 0x4001, 18 + return + +LinkContestRoom1_EventScript_15F8A1:: @ 815F8A1 + setvar 0x4001, 19 + return + +LinkContestRoom1_EventScript_15F8A7:: @ 815F8A7 + setvar 0x4001, 20 + return + +LinkContestRoom1_EventScript_15F8AD:: @ 815F8AD + setvar 0x4001, 21 + return + +LinkContestRoom1_EventScript_15F8B3:: @ 815F8B3 + setvar 0x4001, 22 + return + +LinkContestRoom1_EventScript_15F8B9:: @ 815F8B9 + setvar 0x4001, 25 + return + +LinkContestRoom1_EventScript_15F8BF:: @ 815F8BF + setvar 0x4001, 26 + return + +LinkContestRoom1_EventScript_15F8C5:: @ 815F8C5 + setvar 0x4001, 27 + return + +LinkContestRoom1_EventScript_15F8CB:: @ 815F8CB + setvar 0x4001, 47 + return + +LinkContestRoom1_EventScript_15F8D1:: @ 815F8D1 + setvar 0x4001, 30 + return + +LinkContestRoom1_EventScript_15F8D7:: @ 815F8D7 + setvar 0x4001, 31 + return + +LinkContestRoom1_EventScript_15F8DD:: @ 815F8DD + setvar 0x4001, 32 + return + +LinkContestRoom1_EventScript_15F8E3:: @ 815F8E3 + setvar 0x4001, 33 + return + +LinkContestRoom1_EventScript_15F8E9:: @ 815F8E9 + setvar 0x4001, 34 + return + +LinkContestRoom1_EventScript_15F8EF:: @ 815F8EF + setvar 0x4001, 35 + return + +LinkContestRoom1_EventScript_15F8F5:: @ 815F8F5 + setvar 0x4001, 36 + return + +LinkContestRoom1_EventScript_15F8FB:: @ 815F8FB + setvar 0x4001, 37 + return + +LinkContestRoom1_EventScript_15F901:: @ 815F901 + setvar 0x4001, 38 + return + +LinkContestRoom1_EventScript_15F907:: @ 815F907 + setvar 0x4001, 44 + return + +LinkContestRoom1_EventScript_15F90D:: @ 815F90D + setvar 0x4001, 45 + return + +LinkContestRoom1_EventScript_15F913:: @ 815F913 + setvar 0x4001, 46 + return + +LinkContestRoom1_EventScript_15F919:: @ 815F919 + switch 0x4088 + case 1, LinkContestRoom1_EventScript_15F956 + case 2, LinkContestRoom1_EventScript_15F969 + case 3, LinkContestRoom1_EventScript_15F9C4 + case 4, LinkContestRoom1_EventScript_15FA70 + case 5, LinkContestRoom1_EventScript_15FA70 + return + +LinkContestRoom1_EventScript_15F956:: @ 815F956 + createvsprite 5, 20, 3, 2, 3, 1 + createvsprite 46, 24, 11, 2, 3, 1 + return + +LinkContestRoom1_EventScript_15F969:: @ 815F969 + createvsprite 45, 0, 2, 3, 3, 4 + createvsprite 66, 1, 2, 4, 3, 4 + createvsprite 55, 2, 2, 7, 3, 4 + createvsprite 46, 3, 2, 8, 3, 4 + createvsprite 5, 10, 12, 3, 3, 3 + createvsprite 20, 11, 12, 4, 3, 3 + createvsprite 24, 12, 12, 7, 3, 3 + createvsprite 12, 13, 12, 8, 3, 3 + createvsprite 47, 20, 3, 2, 3, 1 + createvsprite 46, 24, 11, 2, 3, 1 + return + +LinkContestRoom1_EventScript_15F9C4:: @ 815F9C4 + createvsprite 45, 0, 2, 3, 3, 4 + createvsprite 66, 1, 2, 4, 3, 4 + createvsprite 55, 2, 2, 7, 3, 4 + createvsprite 48, 3, 2, 8, 3, 4 + createvsprite 5, 10, 12, 3, 3, 3 + createvsprite 20, 11, 12, 4, 3, 3 + createvsprite 24, 12, 12, 7, 3, 3 + createvsprite 45, 13, 12, 8, 3, 3 + createvsprite 22, 20, 3, 2, 3, 1 + createvsprite 23, 20, 6, 2, 3, 1 + createvsprite 34, 20, 7, 2, 3, 1 + createvsprite 46, 24, 8, 2, 3, 1 + createvsprite 48, 24, 11, 2, 3, 1 + createvsprite 11, 25, 3, 9, 3, 2 + createvsprite 35, 26, 4, 9, 3, 2 + createvsprite 17, 27, 5, 9, 3, 2 + createvsprite 41, 28, 9, 9, 3, 2 + createvsprite 38, 29, 10, 9, 3, 2 + createvsprite 83, 30, 11, 9, 3, 2 + return + +LinkContestRoom1_EventScript_15FA70:: @ 815FA70 + createvsprite 45, 0, 2, 3, 3, 4 + createvsprite 66, 1, 2, 4, 3, 4 + createvsprite 55, 2, 2, 7, 3, 4 + createvsprite 12, 3, 2, 8, 3, 4 + createvsprite 39, 4, 1, 3, 3, 4 + createvsprite 34, 6, 1, 5, 3, 4 + createvsprite 26, 7, 1, 6, 3, 4 + createvsprite 48, 9, 1, 8, 3, 4 + createvsprite 5, 10, 12, 3, 3, 3 + createvsprite 20, 11, 12, 4, 3, 3 + createvsprite 24, 12, 12, 7, 3, 3 + createvsprite 45, 13, 12, 8, 3, 3 + createvsprite 50, 14, 13, 3, 3, 3 + createvsprite 52, 15, 13, 4, 3, 3 + createvsprite 65, 17, 13, 6, 3, 3 + createvsprite 83, 18, 13, 7, 3, 3 + createvsprite 116, 19, 13, 8, 3, 3 + createvsprite 25, 20, 3, 2, 3, 1 + createvsprite 31, 21, 6, 2, 3, 1 + createvsprite 33, 22, 7, 2, 3, 1 + createvsprite 46, 24, 11, 2, 3, 1 + createvsprite 49, 25, 3, 9, 3, 2 + createvsprite 35, 26, 4, 9, 3, 2 + createvsprite 48, 27, 5, 9, 3, 2 + createvsprite 41, 28, 9, 9, 3, 2 + createvsprite 38, 29, 10, 9, 3, 2 + createvsprite 83, 30, 11, 9, 3, 2 + return + +LinkContestRoom1_EventScript_15FB64:: @ 815FB64 + switch 0x4088 + case 1, LinkContestRoom1_EventScript_15FBA1 + case 2, LinkContestRoom1_EventScript_15FBAD + case 3, LinkContestRoom1_EventScript_15FBB9 + case 4, LinkContestRoom1_EventScript_15FBC5 + case 5, LinkContestRoom1_EventScript_15FBD1 + return + +LinkContestRoom1_EventScript_15FBA1:: @ 815FBA1 + inccounter GAME_STAT_ENTERED_CONTEST + warp VerdanturfTown_ContestLobby, 255, 5, 4 + waitstate + end + +LinkContestRoom1_EventScript_15FBAD:: @ 815FBAD + inccounter GAME_STAT_ENTERED_CONTEST + warp FallarborTown_ContestLobby, 255, 5, 4 + waitstate + end + +LinkContestRoom1_EventScript_15FBB9:: @ 815FBB9 + inccounter GAME_STAT_ENTERED_CONTEST + warp SlateportCity_ContestLobby, 255, 5, 4 + waitstate + end + +LinkContestRoom1_EventScript_15FBC5:: @ 815FBC5 + inccounter GAME_STAT_ENTERED_CONTEST + warp LilycoveCity_ContestLobby, 255, 6, 4 + waitstate + end + +LinkContestRoom1_EventScript_15FBD1:: @ 815FBD1 + warp LilycoveCity_ContestLobby, 255, 7, 4 + waitstate + end + +FallarborTown_ContestLobby_EventScript_15FBDB:: @ 815FBDB +LilycoveCity_ContestLobby_EventScript_15FBDB:: @ 815FBDB +SlateportCity_ContestLobby_EventScript_15FBDB:: @ 815FBDB +VerdanturfTown_ContestLobby_EventScript_15FBDB:: @ 815FBDB + checkgender + compare RESULT, 0 + jumpeq FallarborTown_ContestLobby_EventScript_15FBF3 + compare RESULT, 1 + jumpeq FallarborTown_ContestLobby_EventScript_15FBF9 + return + +FallarborTown_ContestLobby_EventScript_15FBF3:: @ 815FBF3 + setvar 0x4013, 100 + return + +FallarborTown_ContestLobby_EventScript_15FBF9:: @ 815FBF9 + setvar 0x4013, 105 + return diff --git a/data/scripts/maps/UnknownMap_25_34.s b/data/scripts/maps/UnknownMap_25_34.s deleted file mode 100644 index f4f1fe61c..000000000 --- a/data/scripts/maps/UnknownMap_25_34.s +++ /dev/null @@ -1,429 +0,0 @@ -UnknownMap_25_34_MapScripts:: @ 815F580 - map_script 4, LinkContestRoom1_MapScript2_15F610 - map_script 2, LinkContestRoom1_MapScript2_15F606 - map_script 3, LinkContestRoom1_MapScript1_15F595 - map_script 5, LinkContestRoom1_MapScript1_15F5F4 - .byte 0 - -LinkContestRoom1_MapScript1_15F595:: @ 815F595 - call LinkContestRoom1_EventScript_15F5A5 - setvar 0x4000, 1 - call LinkContestRoom1_EventScript_15F630 - end - -LinkContestRoom1_EventScript_15F5A5:: @ 815F5A5 - special 326 - compare RESULT, 0 - callif 1, LinkContestRoom1_EventScript_15F5E0 - compare RESULT, 1 - callif 1, LinkContestRoom1_EventScript_15F5E4 - compare RESULT, 2 - callif 1, LinkContestRoom1_EventScript_15F5E8 - compare RESULT, 3 - callif 1, LinkContestRoom1_EventScript_15F5EC - compare RESULT, 4 - callif 1, LinkContestRoom1_EventScript_15F5F0 - return - -LinkContestRoom1_EventScript_15F5E0:: @ 815F5E0 - playmusicbattle 393 - return - -LinkContestRoom1_EventScript_15F5E4:: @ 815F5E4 - playmusicbattle 394 - return - -LinkContestRoom1_EventScript_15F5E8:: @ 815F5E8 - playmusicbattle 395 - return - -LinkContestRoom1_EventScript_15F5EC:: @ 815F5EC - playmusicbattle 396 - return - -LinkContestRoom1_EventScript_15F5F0:: @ 815F5F0 - playmusicbattle 440 - return - -LinkContestRoom1_MapScript1_15F5F4:: @ 815F5F4 - compare 0x4009, 1 - callif 1, LinkContestRoom1_EventScript_15F600 - end - -LinkContestRoom1_EventScript_15F600:: @ 815F600 - call LinkContestRoom1_EventScript_15F919 - return - -LinkContestRoom1_MapScript2_15F606:: @ 815F606 - map_script_2 0x4086, 1, LinkContestRoom1_EventScript_15F61A - .2byte 0 - -LinkContestRoom1_MapScript2_15F610:: @ 815F610 - map_script_2 0x4086, 1, LinkContestRoom1_EventScript_15F625 - .2byte 0 - -LinkContestRoom1_EventScript_15F61A:: @ 815F61A - call LinkContestRoom1_EventScript_1A514D - call LinkContestRoom1_EventScript_15FB64 - end - -LinkContestRoom1_EventScript_15F625:: @ 815F625 - spriteinvisible 255, 0, 9 - call LinkContestRoom1_EventScript_15F919 - end - -LinkContestRoom1_EventScript_15F630:: @ 815F630 - call LinkContestRoom1_EventScript_15F6E6 - call LinkContestRoom1_EventScript_15F646 - compare 0x4000, 8 - jumpif 0, LinkContestRoom1_EventScript_15F630 - return - -LinkContestRoom1_EventScript_15F646:: @ 815F646 - switch 0x4000 - case 1, LinkContestRoom1_EventScript_15F699 - case 2, LinkContestRoom1_EventScript_15F6A4 - case 3, LinkContestRoom1_EventScript_15F6AF - case 4, LinkContestRoom1_EventScript_15F6BA - case 5, LinkContestRoom1_EventScript_15F6C5 - case 6, LinkContestRoom1_EventScript_15F6D0 - case 7, LinkContestRoom1_EventScript_15F6DB - end - -LinkContestRoom1_EventScript_15F699:: @ 815F699 - copyvar 0x4014, 0x4001 - addvar 0x4000, 1 - return - -LinkContestRoom1_EventScript_15F6A4:: @ 815F6A4 - copyvar 0x4015, 0x4001 - addvar 0x4000, 1 - return - -LinkContestRoom1_EventScript_15F6AF:: @ 815F6AF - copyvar 0x4016, 0x4001 - addvar 0x4000, 1 - return - -LinkContestRoom1_EventScript_15F6BA:: @ 815F6BA - copyvar 0x4017, 0x4001 - addvar 0x4000, 1 - return - -LinkContestRoom1_EventScript_15F6C5:: @ 815F6C5 - copyvar 0x4018, 0x4001 - addvar 0x4000, 1 - return - -LinkContestRoom1_EventScript_15F6D0:: @ 815F6D0 - copyvar 0x4019, 0x4001 - addvar 0x4000, 1 - return - -LinkContestRoom1_EventScript_15F6DB:: @ 815F6DB - copyvar 0x401a, 0x4001 - addvar 0x4000, 1 - return - -LinkContestRoom1_EventScript_15F6E6:: @ 815F6E6 - setvar RESULT, 32 - special 340 - addvar RESULT, 1 - switch RESULT - case 1, LinkContestRoom1_EventScript_15F859 - case 2, LinkContestRoom1_EventScript_15F85F - case 3, LinkContestRoom1_EventScript_15F865 - case 4, LinkContestRoom1_EventScript_15F86B - case 5, LinkContestRoom1_EventScript_15F871 - case 6, LinkContestRoom1_EventScript_15F877 - case 7, LinkContestRoom1_EventScript_15F87D - case 8, LinkContestRoom1_EventScript_15F883 - case 9, LinkContestRoom1_EventScript_15F889 - case 10, LinkContestRoom1_EventScript_15F88F - case 11, LinkContestRoom1_EventScript_15F895 - case 12, LinkContestRoom1_EventScript_15F89B - case 13, LinkContestRoom1_EventScript_15F8A1 - case 14, LinkContestRoom1_EventScript_15F8A7 - case 15, LinkContestRoom1_EventScript_15F8AD - case 16, LinkContestRoom1_EventScript_15F8B3 - case 17, LinkContestRoom1_EventScript_15F8B9 - case 18, LinkContestRoom1_EventScript_15F8BF - case 19, LinkContestRoom1_EventScript_15F8C5 - case 20, LinkContestRoom1_EventScript_15F8CB - case 21, LinkContestRoom1_EventScript_15F8D1 - case 22, LinkContestRoom1_EventScript_15F8D7 - case 23, LinkContestRoom1_EventScript_15F8DD - case 24, LinkContestRoom1_EventScript_15F8E3 - case 25, LinkContestRoom1_EventScript_15F8E9 - case 26, LinkContestRoom1_EventScript_15F8EF - case 27, LinkContestRoom1_EventScript_15F8F5 - case 28, LinkContestRoom1_EventScript_15F8FB - case 29, LinkContestRoom1_EventScript_15F901 - case 30, LinkContestRoom1_EventScript_15F907 - case 31, LinkContestRoom1_EventScript_15F90D - case 32, LinkContestRoom1_EventScript_15F913 - end - -LinkContestRoom1_EventScript_15F859:: @ 815F859 - setvar 0x4001, 5 - return - -LinkContestRoom1_EventScript_15F85F:: @ 815F85F - setvar 0x4001, 6 - return - -LinkContestRoom1_EventScript_15F865:: @ 815F865 - setvar 0x4001, 7 - return - -LinkContestRoom1_EventScript_15F86B:: @ 815F86B - setvar 0x4001, 8 - return - -LinkContestRoom1_EventScript_15F871:: @ 815F871 - setvar 0x4001, 10 - return - -LinkContestRoom1_EventScript_15F877:: @ 815F877 - setvar 0x4001, 11 - return - -LinkContestRoom1_EventScript_15F87D:: @ 815F87D - setvar 0x4001, 12 - return - -LinkContestRoom1_EventScript_15F883:: @ 815F883 - setvar 0x4001, 13 - return - -LinkContestRoom1_EventScript_15F889:: @ 815F889 - setvar 0x4001, 14 - return - -LinkContestRoom1_EventScript_15F88F:: @ 815F88F - setvar 0x4001, 15 - return - -LinkContestRoom1_EventScript_15F895:: @ 815F895 - setvar 0x4001, 17 - return - -LinkContestRoom1_EventScript_15F89B:: @ 815F89B - setvar 0x4001, 18 - return - -LinkContestRoom1_EventScript_15F8A1:: @ 815F8A1 - setvar 0x4001, 19 - return - -LinkContestRoom1_EventScript_15F8A7:: @ 815F8A7 - setvar 0x4001, 20 - return - -LinkContestRoom1_EventScript_15F8AD:: @ 815F8AD - setvar 0x4001, 21 - return - -LinkContestRoom1_EventScript_15F8B3:: @ 815F8B3 - setvar 0x4001, 22 - return - -LinkContestRoom1_EventScript_15F8B9:: @ 815F8B9 - setvar 0x4001, 25 - return - -LinkContestRoom1_EventScript_15F8BF:: @ 815F8BF - setvar 0x4001, 26 - return - -LinkContestRoom1_EventScript_15F8C5:: @ 815F8C5 - setvar 0x4001, 27 - return - -LinkContestRoom1_EventScript_15F8CB:: @ 815F8CB - setvar 0x4001, 47 - return - -LinkContestRoom1_EventScript_15F8D1:: @ 815F8D1 - setvar 0x4001, 30 - return - -LinkContestRoom1_EventScript_15F8D7:: @ 815F8D7 - setvar 0x4001, 31 - return - -LinkContestRoom1_EventScript_15F8DD:: @ 815F8DD - setvar 0x4001, 32 - return - -LinkContestRoom1_EventScript_15F8E3:: @ 815F8E3 - setvar 0x4001, 33 - return - -LinkContestRoom1_EventScript_15F8E9:: @ 815F8E9 - setvar 0x4001, 34 - return - -LinkContestRoom1_EventScript_15F8EF:: @ 815F8EF - setvar 0x4001, 35 - return - -LinkContestRoom1_EventScript_15F8F5:: @ 815F8F5 - setvar 0x4001, 36 - return - -LinkContestRoom1_EventScript_15F8FB:: @ 815F8FB - setvar 0x4001, 37 - return - -LinkContestRoom1_EventScript_15F901:: @ 815F901 - setvar 0x4001, 38 - return - -LinkContestRoom1_EventScript_15F907:: @ 815F907 - setvar 0x4001, 44 - return - -LinkContestRoom1_EventScript_15F90D:: @ 815F90D - setvar 0x4001, 45 - return - -LinkContestRoom1_EventScript_15F913:: @ 815F913 - setvar 0x4001, 46 - return - -LinkContestRoom1_EventScript_15F919:: @ 815F919 - switch 0x4088 - case 1, LinkContestRoom1_EventScript_15F956 - case 2, LinkContestRoom1_EventScript_15F969 - case 3, LinkContestRoom1_EventScript_15F9C4 - case 4, LinkContestRoom1_EventScript_15FA70 - case 5, LinkContestRoom1_EventScript_15FA70 - return - -LinkContestRoom1_EventScript_15F956:: @ 815F956 - createvsprite 5, 20, 3, 2, 3, 1 - createvsprite 46, 24, 11, 2, 3, 1 - return - -LinkContestRoom1_EventScript_15F969:: @ 815F969 - createvsprite 45, 0, 2, 3, 3, 4 - createvsprite 66, 1, 2, 4, 3, 4 - createvsprite 55, 2, 2, 7, 3, 4 - createvsprite 46, 3, 2, 8, 3, 4 - createvsprite 5, 10, 12, 3, 3, 3 - createvsprite 20, 11, 12, 4, 3, 3 - createvsprite 24, 12, 12, 7, 3, 3 - createvsprite 12, 13, 12, 8, 3, 3 - createvsprite 47, 20, 3, 2, 3, 1 - createvsprite 46, 24, 11, 2, 3, 1 - return - -LinkContestRoom1_EventScript_15F9C4:: @ 815F9C4 - createvsprite 45, 0, 2, 3, 3, 4 - createvsprite 66, 1, 2, 4, 3, 4 - createvsprite 55, 2, 2, 7, 3, 4 - createvsprite 48, 3, 2, 8, 3, 4 - createvsprite 5, 10, 12, 3, 3, 3 - createvsprite 20, 11, 12, 4, 3, 3 - createvsprite 24, 12, 12, 7, 3, 3 - createvsprite 45, 13, 12, 8, 3, 3 - createvsprite 22, 20, 3, 2, 3, 1 - createvsprite 23, 20, 6, 2, 3, 1 - createvsprite 34, 20, 7, 2, 3, 1 - createvsprite 46, 24, 8, 2, 3, 1 - createvsprite 48, 24, 11, 2, 3, 1 - createvsprite 11, 25, 3, 9, 3, 2 - createvsprite 35, 26, 4, 9, 3, 2 - createvsprite 17, 27, 5, 9, 3, 2 - createvsprite 41, 28, 9, 9, 3, 2 - createvsprite 38, 29, 10, 9, 3, 2 - createvsprite 83, 30, 11, 9, 3, 2 - return - -LinkContestRoom1_EventScript_15FA70:: @ 815FA70 - createvsprite 45, 0, 2, 3, 3, 4 - createvsprite 66, 1, 2, 4, 3, 4 - createvsprite 55, 2, 2, 7, 3, 4 - createvsprite 12, 3, 2, 8, 3, 4 - createvsprite 39, 4, 1, 3, 3, 4 - createvsprite 34, 6, 1, 5, 3, 4 - createvsprite 26, 7, 1, 6, 3, 4 - createvsprite 48, 9, 1, 8, 3, 4 - createvsprite 5, 10, 12, 3, 3, 3 - createvsprite 20, 11, 12, 4, 3, 3 - createvsprite 24, 12, 12, 7, 3, 3 - createvsprite 45, 13, 12, 8, 3, 3 - createvsprite 50, 14, 13, 3, 3, 3 - createvsprite 52, 15, 13, 4, 3, 3 - createvsprite 65, 17, 13, 6, 3, 3 - createvsprite 83, 18, 13, 7, 3, 3 - createvsprite 116, 19, 13, 8, 3, 3 - createvsprite 25, 20, 3, 2, 3, 1 - createvsprite 31, 21, 6, 2, 3, 1 - createvsprite 33, 22, 7, 2, 3, 1 - createvsprite 46, 24, 11, 2, 3, 1 - createvsprite 49, 25, 3, 9, 3, 2 - createvsprite 35, 26, 4, 9, 3, 2 - createvsprite 48, 27, 5, 9, 3, 2 - createvsprite 41, 28, 9, 9, 3, 2 - createvsprite 38, 29, 10, 9, 3, 2 - createvsprite 83, 30, 11, 9, 3, 2 - return - -LinkContestRoom1_EventScript_15FB64:: @ 815FB64 - switch 0x4088 - case 1, LinkContestRoom1_EventScript_15FBA1 - case 2, LinkContestRoom1_EventScript_15FBAD - case 3, LinkContestRoom1_EventScript_15FBB9 - case 4, LinkContestRoom1_EventScript_15FBC5 - case 5, LinkContestRoom1_EventScript_15FBD1 - return - -LinkContestRoom1_EventScript_15FBA1:: @ 815FBA1 - inccounter GAME_STAT_ENTERED_CONTEST - warp VerdanturfTown_ContestLobby, 255, 5, 4 - waitstate - end - -LinkContestRoom1_EventScript_15FBAD:: @ 815FBAD - inccounter GAME_STAT_ENTERED_CONTEST - warp FallarborTown_ContestLobby, 255, 5, 4 - waitstate - end - -LinkContestRoom1_EventScript_15FBB9:: @ 815FBB9 - inccounter GAME_STAT_ENTERED_CONTEST - warp SlateportCity_ContestLobby, 255, 5, 4 - waitstate - end - -LinkContestRoom1_EventScript_15FBC5:: @ 815FBC5 - inccounter GAME_STAT_ENTERED_CONTEST - warp LilycoveCity_ContestLobby, 255, 6, 4 - waitstate - end - -LinkContestRoom1_EventScript_15FBD1:: @ 815FBD1 - warp LilycoveCity_ContestLobby, 255, 7, 4 - waitstate - end - -FallarborTown_ContestLobby_EventScript_15FBDB:: @ 815FBDB -LilycoveCity_ContestLobby_EventScript_15FBDB:: @ 815FBDB -SlateportCity_ContestLobby_EventScript_15FBDB:: @ 815FBDB -VerdanturfTown_ContestLobby_EventScript_15FBDB:: @ 815FBDB - checkgender - compare RESULT, 0 - jumpeq FallarborTown_ContestLobby_EventScript_15FBF3 - compare RESULT, 1 - jumpeq FallarborTown_ContestLobby_EventScript_15FBF9 - return - -FallarborTown_ContestLobby_EventScript_15FBF3:: @ 815FBF3 - setvar 0x4013, 100 - return - -FallarborTown_ContestLobby_EventScript_15FBF9:: @ 815FBF9 - setvar 0x4013, 105 - return diff --git a/data/scripts/maps/VerdanturfTown.inc b/data/scripts/maps/VerdanturfTown.inc new file mode 100644 index 000000000..610643823 --- /dev/null +++ b/data/scripts/maps/VerdanturfTown.inc @@ -0,0 +1,65 @@ +VerdanturfTown_MapScripts:: @ 814E854 + map_script 3, VerdanturfTown_MapScript1_14E85A + .byte 0 + +VerdanturfTown_MapScript1_14E85A:: @ 814E85A + setflag 2068 + setvar 0x4086, 0 + setflag 801 + end + +VerdanturfTown_EventScript_14E866:: @ 814E866 + lock + faceplayer + checkflag 199 + jumpeq VerdanturfTown_EventScript_14E885 + msgbox VerdanturfTown_Text_16CAEB, 4 + move 2, VerdanturfTown_Movement_1A083D + waitmove 0 + release + end + +VerdanturfTown_EventScript_14E885:: @ 814E885 + msgbox VerdanturfTown_Text_16CBCE, 4 + move 2, VerdanturfTown_Movement_1A083D + waitmove 0 + release + end + +VerdanturfTown_EventScript_14E899:: @ 814E899 + msgbox VerdanturfTown_Text_16CC24, 2 + end + +VerdanturfTown_EventScript_14E8A2:: @ 814E8A2 + msgbox VerdanturfTown_Text_16CCD0, 2 + end + +VerdanturfTown_EventScript_14E8AB:: @ 814E8AB + lock + faceplayer + checkflag 199 + jumpeq VerdanturfTown_EventScript_14E8C0 + msgbox VerdanturfTown_Text_16CD4D, 4 + release + end + +VerdanturfTown_EventScript_14E8C0:: @ 814E8C0 + msgbox VerdanturfTown_Text_16CE30, 4 + release + end + +VerdanturfTown_EventScript_14E8CA:: @ 814E8CA + msgbox VerdanturfTown_Text_16CEC0, 3 + end + +VerdanturfTown_EventScript_14E8D3:: @ 814E8D3 + msgbox VerdanturfTown_Text_16CF0D, 3 + end + +VerdanturfTown_EventScript_14E8DC:: @ 814E8DC + msgbox VerdanturfTown_Text_16CF1B, 3 + end + +VerdanturfTown_EventScript_14E8E5:: @ 814E8E5 + msgbox VerdanturfTown_Text_16CF6D, 3 + end diff --git a/data/scripts/maps/VerdanturfTown.s b/data/scripts/maps/VerdanturfTown.s deleted file mode 100644 index 610643823..000000000 --- a/data/scripts/maps/VerdanturfTown.s +++ /dev/null @@ -1,65 +0,0 @@ -VerdanturfTown_MapScripts:: @ 814E854 - map_script 3, VerdanturfTown_MapScript1_14E85A - .byte 0 - -VerdanturfTown_MapScript1_14E85A:: @ 814E85A - setflag 2068 - setvar 0x4086, 0 - setflag 801 - end - -VerdanturfTown_EventScript_14E866:: @ 814E866 - lock - faceplayer - checkflag 199 - jumpeq VerdanturfTown_EventScript_14E885 - msgbox VerdanturfTown_Text_16CAEB, 4 - move 2, VerdanturfTown_Movement_1A083D - waitmove 0 - release - end - -VerdanturfTown_EventScript_14E885:: @ 814E885 - msgbox VerdanturfTown_Text_16CBCE, 4 - move 2, VerdanturfTown_Movement_1A083D - waitmove 0 - release - end - -VerdanturfTown_EventScript_14E899:: @ 814E899 - msgbox VerdanturfTown_Text_16CC24, 2 - end - -VerdanturfTown_EventScript_14E8A2:: @ 814E8A2 - msgbox VerdanturfTown_Text_16CCD0, 2 - end - -VerdanturfTown_EventScript_14E8AB:: @ 814E8AB - lock - faceplayer - checkflag 199 - jumpeq VerdanturfTown_EventScript_14E8C0 - msgbox VerdanturfTown_Text_16CD4D, 4 - release - end - -VerdanturfTown_EventScript_14E8C0:: @ 814E8C0 - msgbox VerdanturfTown_Text_16CE30, 4 - release - end - -VerdanturfTown_EventScript_14E8CA:: @ 814E8CA - msgbox VerdanturfTown_Text_16CEC0, 3 - end - -VerdanturfTown_EventScript_14E8D3:: @ 814E8D3 - msgbox VerdanturfTown_Text_16CF0D, 3 - end - -VerdanturfTown_EventScript_14E8DC:: @ 814E8DC - msgbox VerdanturfTown_Text_16CF1B, 3 - end - -VerdanturfTown_EventScript_14E8E5:: @ 814E8E5 - msgbox VerdanturfTown_Text_16CF6D, 3 - end diff --git a/data/scripts/maps/VerdanturfTown_ContestHall.inc b/data/scripts/maps/VerdanturfTown_ContestHall.inc new file mode 100644 index 000000000..380385a88 --- /dev/null +++ b/data/scripts/maps/VerdanturfTown_ContestHall.inc @@ -0,0 +1,20 @@ +VerdanturfTown_ContestHall_MapScripts:: @ 8153E95 + .byte 0 + + .byte 0 @ XXX + +VerdanturfTown_ContestHall_EventScript_153E97:: @ 8153E97 + msgbox VerdanturfTown_ContestHall_Text_177FB4, 2 + end + +VerdanturfTown_ContestHall_EventScript_153EA0:: @ 8153EA0 + msgbox VerdanturfTown_ContestHall_Text_178091, 2 + end + +VerdanturfTown_ContestHall_EventScript_153EA9:: @ 8153EA9 + msgbox VerdanturfTown_ContestHall_Text_178120, 2 + end + +VerdanturfTown_ContestHall_EventScript_153EB2:: @ 8153EB2 + msgbox VerdanturfTown_ContestHall_Text_1781A5, 3 + end diff --git a/data/scripts/maps/VerdanturfTown_ContestHall.s b/data/scripts/maps/VerdanturfTown_ContestHall.s deleted file mode 100644 index 380385a88..000000000 --- a/data/scripts/maps/VerdanturfTown_ContestHall.s +++ /dev/null @@ -1,20 +0,0 @@ -VerdanturfTown_ContestHall_MapScripts:: @ 8153E95 - .byte 0 - - .byte 0 @ XXX - -VerdanturfTown_ContestHall_EventScript_153E97:: @ 8153E97 - msgbox VerdanturfTown_ContestHall_Text_177FB4, 2 - end - -VerdanturfTown_ContestHall_EventScript_153EA0:: @ 8153EA0 - msgbox VerdanturfTown_ContestHall_Text_178091, 2 - end - -VerdanturfTown_ContestHall_EventScript_153EA9:: @ 8153EA9 - msgbox VerdanturfTown_ContestHall_Text_178120, 2 - end - -VerdanturfTown_ContestHall_EventScript_153EB2:: @ 8153EB2 - msgbox VerdanturfTown_ContestHall_Text_1781A5, 3 - end diff --git a/data/scripts/maps/VerdanturfTown_ContestLobby.inc b/data/scripts/maps/VerdanturfTown_ContestLobby.inc new file mode 100644 index 000000000..7033e4fb1 --- /dev/null +++ b/data/scripts/maps/VerdanturfTown_ContestLobby.inc @@ -0,0 +1,129 @@ +VerdanturfTown_ContestLobby_MapScripts:: @ 8153D6A + map_script 3, VerdanturfTown_ContestLobby_MapScript1_153D70 + .byte 0 + +VerdanturfTown_ContestLobby_MapScript1_153D70:: @ 8153D70 + call VerdanturfTown_ContestLobby_EventScript_1AE188 + end + +VerdanturfTown_ContestLobby_EventScript_153D76:: @ 8153D76 + setvar 0x800b, 5 + setvar 0x8010, 0 + call VerdanturfTown_ContestLobby_EventScript_1A4E92 + call VerdanturfTown_ContestLobby_EventScript_153DA1 + special 83 + call VerdanturfTown_ContestLobby_EventScript_15FBDB + setvar 0x4088, 1 + warp LinkContestRoom1, 255, 7, 5 + waitstate + end + +VerdanturfTown_ContestLobby_EventScript_153DA1:: @ 8153DA1 + lockall + move 1, VerdanturfTown_ContestLobby_Movement_153E25 + waitmove 0 + playsfx 71 + setmaptile 4, 2, 545, 1 + setmaptile 4, 3, 609, 1 + special 142 + move 1, VerdanturfTown_ContestLobby_Movement_153E28 + waitmove 0 + playsfx 71 + setmaptile 4, 2, 721, 1 + setmaptile 4, 3, 729, 1 + special 142 + pause 20 + move 1, VerdanturfTown_ContestLobby_Movement_153E35 + waitmove 0 + move 255, VerdanturfTown_ContestLobby_Movement_153E23 + waitmove 0 + msgbox VerdanturfTown_ContestLobby_Text_1A6832, 4 + closebutton + move 1, VerdanturfTown_ContestLobby_Movement_153E2C + move 255, VerdanturfTown_ContestLobby_Movement_153E19 + waitmove 0 + releaseall + return + +VerdanturfTown_ContestLobby_Movement_153E19:: @ 8153E19 + step_left + step_left + step_left + step_left + step_up + step_up + step_up + step_13 + step_54 + step_end + +VerdanturfTown_ContestLobby_Movement_153E23:: @ 8153E23 + step_27 + step_end + +VerdanturfTown_ContestLobby_Movement_153E25:: @ 8153E25 + step_left + step_25 + step_end + +VerdanturfTown_ContestLobby_Movement_153E28:: @ 8153E28 + step_down + step_down + step_26 + step_end + +VerdanturfTown_ContestLobby_Movement_153E2C:: @ 8153E2C + step_left + step_left + step_left + step_up + step_up + step_up + step_13 + step_54 + step_end + +VerdanturfTown_ContestLobby_Movement_153E35:: @ 8153E35 + step_28 + step_end + +VerdanturfTown_ContestLobby_EventScript_153E37:: @ 8153E37 + lockall + fadescreen 1 + showcontestwinner 1 + releaseall + end + +VerdanturfTown_ContestLobby_EventScript_153E3E:: @ 8153E3E + msgbox VerdanturfTown_ContestLobby_Text_177D6C, 2 + end + +VerdanturfTown_ContestLobby_EventScript_153E47:: @ 8153E47 + lock + faceplayer + checkflag 235 + jumpeq VerdanturfTown_ContestLobby_EventScript_153E76 + msgbox VerdanturfTown_ContestLobby_Text_177DEC, 4 + giveitem ITEM_TM45 + compare RESULT, 0 + jumpeq VerdanturfTown_ContestLobby_EventScript_1A029B + setflag 235 + release + end + +VerdanturfTown_ContestLobby_EventScript_153E76:: @ 8153E76 + msgbox VerdanturfTown_ContestLobby_Text_177E98, 4 + release + end + +VerdanturfTown_ContestLobby_EventScript_153E80:: @ 8153E80 + msgbox VerdanturfTown_ContestLobby_Text_177ECD, 2 + end + +VerdanturfTown_ContestLobby_EventScript_153E89:: @ 8153E89 + lockall + special 259 + waitbutton + hidebox 0, 0, 29, 19 + releaseall + end diff --git a/data/scripts/maps/VerdanturfTown_ContestLobby.s b/data/scripts/maps/VerdanturfTown_ContestLobby.s deleted file mode 100644 index 7033e4fb1..000000000 --- a/data/scripts/maps/VerdanturfTown_ContestLobby.s +++ /dev/null @@ -1,129 +0,0 @@ -VerdanturfTown_ContestLobby_MapScripts:: @ 8153D6A - map_script 3, VerdanturfTown_ContestLobby_MapScript1_153D70 - .byte 0 - -VerdanturfTown_ContestLobby_MapScript1_153D70:: @ 8153D70 - call VerdanturfTown_ContestLobby_EventScript_1AE188 - end - -VerdanturfTown_ContestLobby_EventScript_153D76:: @ 8153D76 - setvar 0x800b, 5 - setvar 0x8010, 0 - call VerdanturfTown_ContestLobby_EventScript_1A4E92 - call VerdanturfTown_ContestLobby_EventScript_153DA1 - special 83 - call VerdanturfTown_ContestLobby_EventScript_15FBDB - setvar 0x4088, 1 - warp LinkContestRoom1, 255, 7, 5 - waitstate - end - -VerdanturfTown_ContestLobby_EventScript_153DA1:: @ 8153DA1 - lockall - move 1, VerdanturfTown_ContestLobby_Movement_153E25 - waitmove 0 - playsfx 71 - setmaptile 4, 2, 545, 1 - setmaptile 4, 3, 609, 1 - special 142 - move 1, VerdanturfTown_ContestLobby_Movement_153E28 - waitmove 0 - playsfx 71 - setmaptile 4, 2, 721, 1 - setmaptile 4, 3, 729, 1 - special 142 - pause 20 - move 1, VerdanturfTown_ContestLobby_Movement_153E35 - waitmove 0 - move 255, VerdanturfTown_ContestLobby_Movement_153E23 - waitmove 0 - msgbox VerdanturfTown_ContestLobby_Text_1A6832, 4 - closebutton - move 1, VerdanturfTown_ContestLobby_Movement_153E2C - move 255, VerdanturfTown_ContestLobby_Movement_153E19 - waitmove 0 - releaseall - return - -VerdanturfTown_ContestLobby_Movement_153E19:: @ 8153E19 - step_left - step_left - step_left - step_left - step_up - step_up - step_up - step_13 - step_54 - step_end - -VerdanturfTown_ContestLobby_Movement_153E23:: @ 8153E23 - step_27 - step_end - -VerdanturfTown_ContestLobby_Movement_153E25:: @ 8153E25 - step_left - step_25 - step_end - -VerdanturfTown_ContestLobby_Movement_153E28:: @ 8153E28 - step_down - step_down - step_26 - step_end - -VerdanturfTown_ContestLobby_Movement_153E2C:: @ 8153E2C - step_left - step_left - step_left - step_up - step_up - step_up - step_13 - step_54 - step_end - -VerdanturfTown_ContestLobby_Movement_153E35:: @ 8153E35 - step_28 - step_end - -VerdanturfTown_ContestLobby_EventScript_153E37:: @ 8153E37 - lockall - fadescreen 1 - showcontestwinner 1 - releaseall - end - -VerdanturfTown_ContestLobby_EventScript_153E3E:: @ 8153E3E - msgbox VerdanturfTown_ContestLobby_Text_177D6C, 2 - end - -VerdanturfTown_ContestLobby_EventScript_153E47:: @ 8153E47 - lock - faceplayer - checkflag 235 - jumpeq VerdanturfTown_ContestLobby_EventScript_153E76 - msgbox VerdanturfTown_ContestLobby_Text_177DEC, 4 - giveitem ITEM_TM45 - compare RESULT, 0 - jumpeq VerdanturfTown_ContestLobby_EventScript_1A029B - setflag 235 - release - end - -VerdanturfTown_ContestLobby_EventScript_153E76:: @ 8153E76 - msgbox VerdanturfTown_ContestLobby_Text_177E98, 4 - release - end - -VerdanturfTown_ContestLobby_EventScript_153E80:: @ 8153E80 - msgbox VerdanturfTown_ContestLobby_Text_177ECD, 2 - end - -VerdanturfTown_ContestLobby_EventScript_153E89:: @ 8153E89 - lockall - special 259 - waitbutton - hidebox 0, 0, 29, 19 - releaseall - end diff --git a/data/scripts/maps/VerdanturfTown_FriendshipRatersHouse.inc b/data/scripts/maps/VerdanturfTown_FriendshipRatersHouse.inc new file mode 100644 index 000000000..2dc2e1355 --- /dev/null +++ b/data/scripts/maps/VerdanturfTown_FriendshipRatersHouse.inc @@ -0,0 +1,63 @@ +VerdanturfTown_FriendshipRatersHouse_MapScripts:: @ 815402F + .byte 0 + +VerdanturfTown_FriendshipRatersHouse_EventScript_154030:: @ 8154030 + lock + faceplayer + msgbox VerdanturfTown_FriendshipRatersHouse_Text_178A9C, 4 + specialval RESULT, 230 + switch RESULT + case 0, VerdanturfTown_FriendshipRatersHouse_EventScript_154093 + case 1, VerdanturfTown_FriendshipRatersHouse_EventScript_15409D + case 2, VerdanturfTown_FriendshipRatersHouse_EventScript_1540A7 + case 3, VerdanturfTown_FriendshipRatersHouse_EventScript_1540B1 + case 4, VerdanturfTown_FriendshipRatersHouse_EventScript_1540BB + case 5, VerdanturfTown_FriendshipRatersHouse_EventScript_1540C5 + case 6, VerdanturfTown_FriendshipRatersHouse_EventScript_1540CF + release + end + +VerdanturfTown_FriendshipRatersHouse_EventScript_154093:: @ 8154093 + msgbox VerdanturfTown_FriendshipRatersHouse_Text_178C90, 4 + release + end + +VerdanturfTown_FriendshipRatersHouse_EventScript_15409D:: @ 815409D + msgbox VerdanturfTown_FriendshipRatersHouse_Text_178C39, 4 + release + end + +VerdanturfTown_FriendshipRatersHouse_EventScript_1540A7:: @ 81540A7 + msgbox VerdanturfTown_FriendshipRatersHouse_Text_178BFA, 4 + release + end + +VerdanturfTown_FriendshipRatersHouse_EventScript_1540B1:: @ 81540B1 + msgbox VerdanturfTown_FriendshipRatersHouse_Text_178BC4, 4 + release + end + +VerdanturfTown_FriendshipRatersHouse_EventScript_1540BB:: @ 81540BB + msgbox VerdanturfTown_FriendshipRatersHouse_Text_178B82, 4 + release + end + +VerdanturfTown_FriendshipRatersHouse_EventScript_1540C5:: @ 81540C5 + msgbox VerdanturfTown_FriendshipRatersHouse_Text_178B43, 4 + release + end + +VerdanturfTown_FriendshipRatersHouse_EventScript_1540CF:: @ 81540CF + msgbox VerdanturfTown_FriendshipRatersHouse_Text_178AF2, 4 + release + end + +VerdanturfTown_FriendshipRatersHouse_EventScript_1540D9:: @ 81540D9 + lock + faceplayer + checksound + pokecry SPECIES_PIKACHU, 0 + msgbox VerdanturfTown_FriendshipRatersHouse_Text_178CFD, 4 + waitpokecry + release + end diff --git a/data/scripts/maps/VerdanturfTown_FriendshipRatersHouse.s b/data/scripts/maps/VerdanturfTown_FriendshipRatersHouse.s deleted file mode 100644 index 2dc2e1355..000000000 --- a/data/scripts/maps/VerdanturfTown_FriendshipRatersHouse.s +++ /dev/null @@ -1,63 +0,0 @@ -VerdanturfTown_FriendshipRatersHouse_MapScripts:: @ 815402F - .byte 0 - -VerdanturfTown_FriendshipRatersHouse_EventScript_154030:: @ 8154030 - lock - faceplayer - msgbox VerdanturfTown_FriendshipRatersHouse_Text_178A9C, 4 - specialval RESULT, 230 - switch RESULT - case 0, VerdanturfTown_FriendshipRatersHouse_EventScript_154093 - case 1, VerdanturfTown_FriendshipRatersHouse_EventScript_15409D - case 2, VerdanturfTown_FriendshipRatersHouse_EventScript_1540A7 - case 3, VerdanturfTown_FriendshipRatersHouse_EventScript_1540B1 - case 4, VerdanturfTown_FriendshipRatersHouse_EventScript_1540BB - case 5, VerdanturfTown_FriendshipRatersHouse_EventScript_1540C5 - case 6, VerdanturfTown_FriendshipRatersHouse_EventScript_1540CF - release - end - -VerdanturfTown_FriendshipRatersHouse_EventScript_154093:: @ 8154093 - msgbox VerdanturfTown_FriendshipRatersHouse_Text_178C90, 4 - release - end - -VerdanturfTown_FriendshipRatersHouse_EventScript_15409D:: @ 815409D - msgbox VerdanturfTown_FriendshipRatersHouse_Text_178C39, 4 - release - end - -VerdanturfTown_FriendshipRatersHouse_EventScript_1540A7:: @ 81540A7 - msgbox VerdanturfTown_FriendshipRatersHouse_Text_178BFA, 4 - release - end - -VerdanturfTown_FriendshipRatersHouse_EventScript_1540B1:: @ 81540B1 - msgbox VerdanturfTown_FriendshipRatersHouse_Text_178BC4, 4 - release - end - -VerdanturfTown_FriendshipRatersHouse_EventScript_1540BB:: @ 81540BB - msgbox VerdanturfTown_FriendshipRatersHouse_Text_178B82, 4 - release - end - -VerdanturfTown_FriendshipRatersHouse_EventScript_1540C5:: @ 81540C5 - msgbox VerdanturfTown_FriendshipRatersHouse_Text_178B43, 4 - release - end - -VerdanturfTown_FriendshipRatersHouse_EventScript_1540CF:: @ 81540CF - msgbox VerdanturfTown_FriendshipRatersHouse_Text_178AF2, 4 - release - end - -VerdanturfTown_FriendshipRatersHouse_EventScript_1540D9:: @ 81540D9 - lock - faceplayer - checksound - pokecry SPECIES_PIKACHU, 0 - msgbox VerdanturfTown_FriendshipRatersHouse_Text_178CFD, 4 - waitpokecry - release - end diff --git a/data/scripts/maps/VerdanturfTown_House.inc b/data/scripts/maps/VerdanturfTown_House.inc new file mode 100644 index 000000000..45a22ae93 --- /dev/null +++ b/data/scripts/maps/VerdanturfTown_House.inc @@ -0,0 +1,10 @@ +VerdanturfTown_House_MapScripts:: @ 81540EC + .byte 0 + +VerdanturfTown_House_EventScript_1540ED:: @ 81540ED + msgbox VerdanturfTown_House_Text_178D11, 2 + end + +VerdanturfTown_House_EventScript_1540F6:: @ 81540F6 + msgbox VerdanturfTown_House_Text_178D8E, 2 + end diff --git a/data/scripts/maps/VerdanturfTown_House.s b/data/scripts/maps/VerdanturfTown_House.s deleted file mode 100644 index 45a22ae93..000000000 --- a/data/scripts/maps/VerdanturfTown_House.s +++ /dev/null @@ -1,10 +0,0 @@ -VerdanturfTown_House_MapScripts:: @ 81540EC - .byte 0 - -VerdanturfTown_House_EventScript_1540ED:: @ 81540ED - msgbox VerdanturfTown_House_Text_178D11, 2 - end - -VerdanturfTown_House_EventScript_1540F6:: @ 81540F6 - msgbox VerdanturfTown_House_Text_178D8E, 2 - end diff --git a/data/scripts/maps/VerdanturfTown_Mart.inc b/data/scripts/maps/VerdanturfTown_Mart.inc new file mode 100644 index 000000000..4227dc8b1 --- /dev/null +++ b/data/scripts/maps/VerdanturfTown_Mart.inc @@ -0,0 +1,41 @@ +VerdanturfTown_Mart_MapScripts:: @ 8153EBB + .byte 0 + +VerdanturfTown_Mart_EventScript_153EBC:: @ 8153EBC + lock + faceplayer + message VerdanturfTown_Mart_Text_1A0BE4 + waittext + pokemart VerdanturfTown_Mart_Items + msgbox VerdanturfTown_Mart_Text_1A0C02, 4 + release + end + + .align 2 +VerdanturfTown_Mart_Items:: @ 8153ED4 + .2byte ITEM_GREAT_BALL + .2byte ITEM_NEST_BALL + .2byte ITEM_SUPER_POTION + .2byte ITEM_ANTIDOTE + .2byte ITEM_PARALYZE_HEAL + .2byte ITEM_AWAKENING + .2byte ITEM_BURN_HEAL + .2byte ITEM_ICE_HEAL + .2byte ITEM_REPEL + .2byte ITEM_X_SPECIAL + .2byte ITEM_FLUFFY_TAIL + .2byte ITEM_NONE + release + end + +VerdanturfTown_Mart_EventScript_153EEE:: @ 8153EEE + msgbox VerdanturfTown_Mart_Text_1781C9, 2 + end + +VerdanturfTown_Mart_EventScript_153EF7:: @ 8153EF7 + msgbox VerdanturfTown_Mart_Text_178240, 2 + end + +VerdanturfTown_Mart_EventScript_153F00:: @ 8153F00 + msgbox VerdanturfTown_Mart_Text_1782C0, 2 + end diff --git a/data/scripts/maps/VerdanturfTown_Mart.s b/data/scripts/maps/VerdanturfTown_Mart.s deleted file mode 100644 index 4227dc8b1..000000000 --- a/data/scripts/maps/VerdanturfTown_Mart.s +++ /dev/null @@ -1,41 +0,0 @@ -VerdanturfTown_Mart_MapScripts:: @ 8153EBB - .byte 0 - -VerdanturfTown_Mart_EventScript_153EBC:: @ 8153EBC - lock - faceplayer - message VerdanturfTown_Mart_Text_1A0BE4 - waittext - pokemart VerdanturfTown_Mart_Items - msgbox VerdanturfTown_Mart_Text_1A0C02, 4 - release - end - - .align 2 -VerdanturfTown_Mart_Items:: @ 8153ED4 - .2byte ITEM_GREAT_BALL - .2byte ITEM_NEST_BALL - .2byte ITEM_SUPER_POTION - .2byte ITEM_ANTIDOTE - .2byte ITEM_PARALYZE_HEAL - .2byte ITEM_AWAKENING - .2byte ITEM_BURN_HEAL - .2byte ITEM_ICE_HEAL - .2byte ITEM_REPEL - .2byte ITEM_X_SPECIAL - .2byte ITEM_FLUFFY_TAIL - .2byte ITEM_NONE - release - end - -VerdanturfTown_Mart_EventScript_153EEE:: @ 8153EEE - msgbox VerdanturfTown_Mart_Text_1781C9, 2 - end - -VerdanturfTown_Mart_EventScript_153EF7:: @ 8153EF7 - msgbox VerdanturfTown_Mart_Text_178240, 2 - end - -VerdanturfTown_Mart_EventScript_153F00:: @ 8153F00 - msgbox VerdanturfTown_Mart_Text_1782C0, 2 - end diff --git a/data/scripts/maps/VerdanturfTown_PokemonCenter_1F.inc b/data/scripts/maps/VerdanturfTown_PokemonCenter_1F.inc new file mode 100644 index 000000000..e0fee3fb8 --- /dev/null +++ b/data/scripts/maps/VerdanturfTown_PokemonCenter_1F.inc @@ -0,0 +1,25 @@ +VerdanturfTown_PokemonCenter_1F_MapScripts:: @ 8153F09 + map_script 3, VerdanturfTown_PokemonCenter_1F_MapScript1_153F0F + .byte 0 + +VerdanturfTown_PokemonCenter_1F_MapScript1_153F0F:: @ 8153F0F + sethealplace 18 + call VerdanturfTown_PokemonCenter_1F_EventScript_19FD1B + end + +PacifidlogTown_PokemonCenter_1F_EventScript_153F18:: @ 8153F18 +VerdanturfTown_PokemonCenter_1F_EventScript_153F18:: @ 8153F18 + setvar 0x800b, 1 + call VerdanturfTown_PokemonCenter_1F_EventScript_19FD5B + waittext + waitbutton + release + end + +VerdanturfTown_PokemonCenter_1F_EventScript_153F26:: @ 8153F26 + msgbox VerdanturfTown_PokemonCenter_1F_Text_17831D, 2 + end + +VerdanturfTown_PokemonCenter_1F_EventScript_153F2F:: @ 8153F2F + msgbox VerdanturfTown_PokemonCenter_1F_Text_178389, 2 + end diff --git a/data/scripts/maps/VerdanturfTown_PokemonCenter_1F.s b/data/scripts/maps/VerdanturfTown_PokemonCenter_1F.s deleted file mode 100644 index e0fee3fb8..000000000 --- a/data/scripts/maps/VerdanturfTown_PokemonCenter_1F.s +++ /dev/null @@ -1,25 +0,0 @@ -VerdanturfTown_PokemonCenter_1F_MapScripts:: @ 8153F09 - map_script 3, VerdanturfTown_PokemonCenter_1F_MapScript1_153F0F - .byte 0 - -VerdanturfTown_PokemonCenter_1F_MapScript1_153F0F:: @ 8153F0F - sethealplace 18 - call VerdanturfTown_PokemonCenter_1F_EventScript_19FD1B - end - -PacifidlogTown_PokemonCenter_1F_EventScript_153F18:: @ 8153F18 -VerdanturfTown_PokemonCenter_1F_EventScript_153F18:: @ 8153F18 - setvar 0x800b, 1 - call VerdanturfTown_PokemonCenter_1F_EventScript_19FD5B - waittext - waitbutton - release - end - -VerdanturfTown_PokemonCenter_1F_EventScript_153F26:: @ 8153F26 - msgbox VerdanturfTown_PokemonCenter_1F_Text_17831D, 2 - end - -VerdanturfTown_PokemonCenter_1F_EventScript_153F2F:: @ 8153F2F - msgbox VerdanturfTown_PokemonCenter_1F_Text_178389, 2 - end diff --git a/data/scripts/maps/VerdanturfTown_PokemonCenter_2F.inc b/data/scripts/maps/VerdanturfTown_PokemonCenter_2F.inc new file mode 100644 index 000000000..ec52d45a7 --- /dev/null +++ b/data/scripts/maps/VerdanturfTown_PokemonCenter_2F.inc @@ -0,0 +1,19 @@ +VerdanturfTown_PokemonCenter_2F_MapScripts:: @ 8153F38 + map_script 2, VerdanturfTown_PokemonCenter_2F_MapScript2_1A3D88 + map_script 4, VerdanturfTown_PokemonCenter_2F_MapScript2_1A3D03 + map_script 1, VerdanturfTown_PokemonCenter_2F_MapScript1_1A3D32 + .byte 0 + +PacifidlogTown_PokemonCenter_2F_EventScript_153F48:: @ 8153F48 +VerdanturfTown_PokemonCenter_2F_EventScript_153F48:: @ 8153F48 + call VerdanturfTown_PokemonCenter_2F_EventScript_1A3EA6 + end + +PacifidlogTown_PokemonCenter_2F_EventScript_153F4E:: @ 8153F4E +VerdanturfTown_PokemonCenter_2F_EventScript_153F4E:: @ 8153F4E + call VerdanturfTown_PokemonCenter_2F_EventScript_1A40CC + end + +VerdanturfTown_PokemonCenter_2F_EventScript_153F54:: @ 8153F54 + call VerdanturfTown_PokemonCenter_2F_EventScript_1A41FB + end diff --git a/data/scripts/maps/VerdanturfTown_PokemonCenter_2F.s b/data/scripts/maps/VerdanturfTown_PokemonCenter_2F.s deleted file mode 100644 index ec52d45a7..000000000 --- a/data/scripts/maps/VerdanturfTown_PokemonCenter_2F.s +++ /dev/null @@ -1,19 +0,0 @@ -VerdanturfTown_PokemonCenter_2F_MapScripts:: @ 8153F38 - map_script 2, VerdanturfTown_PokemonCenter_2F_MapScript2_1A3D88 - map_script 4, VerdanturfTown_PokemonCenter_2F_MapScript2_1A3D03 - map_script 1, VerdanturfTown_PokemonCenter_2F_MapScript1_1A3D32 - .byte 0 - -PacifidlogTown_PokemonCenter_2F_EventScript_153F48:: @ 8153F48 -VerdanturfTown_PokemonCenter_2F_EventScript_153F48:: @ 8153F48 - call VerdanturfTown_PokemonCenter_2F_EventScript_1A3EA6 - end - -PacifidlogTown_PokemonCenter_2F_EventScript_153F4E:: @ 8153F4E -VerdanturfTown_PokemonCenter_2F_EventScript_153F4E:: @ 8153F4E - call VerdanturfTown_PokemonCenter_2F_EventScript_1A40CC - end - -VerdanturfTown_PokemonCenter_2F_EventScript_153F54:: @ 8153F54 - call VerdanturfTown_PokemonCenter_2F_EventScript_1A41FB - end diff --git a/data/scripts/maps/VerdanturfTown_WandasHouse.inc b/data/scripts/maps/VerdanturfTown_WandasHouse.inc new file mode 100644 index 000000000..80bd6151d --- /dev/null +++ b/data/scripts/maps/VerdanturfTown_WandasHouse.inc @@ -0,0 +1,91 @@ +VerdanturfTown_WandasHouse_MapScripts:: @ 8153F5A + .byte 0 + +VerdanturfTown_WandasHouse_EventScript_153F5B:: @ 8153F5B + lock + faceplayer + checkflag 193 + jumpeq VerdanturfTown_WandasHouse_EventScript_153F73 + msgbox VerdanturfTown_WandasHouse_Text_1783F6, 4 + setflag 193 + release + end + +VerdanturfTown_WandasHouse_EventScript_153F73:: @ 8153F73 + msgbox VerdanturfTown_WandasHouse_Text_178521, 4 + release + end + +VerdanturfTown_WandasHouse_EventScript_153F7D:: @ 8153F7D + lock + faceplayer + checkflag 126 + jumpeq VerdanturfTown_WandasHouse_EventScript_153FA5 + checkflag 1213 + jumpeq VerdanturfTown_WandasHouse_EventScript_153F9B + msgbox VerdanturfTown_WandasHouse_Text_17859A, 4 + release + end + +VerdanturfTown_WandasHouse_EventScript_153F9B:: @ 8153F9B + msgbox VerdanturfTown_WandasHouse_Text_178683, 4 + release + end + +VerdanturfTown_WandasHouse_EventScript_153FA5:: @ 8153FA5 + msgbox VerdanturfTown_WandasHouse_Text_1786B5, 4 + release + end + +VerdanturfTown_WandasHouse_EventScript_153FAF:: @ 8153FAF + msgbox VerdanturfTown_WandasHouse_Text_17886A, 2 + end + +VerdanturfTown_WandasHouse_EventScript_153FB8:: @ 8153FB8 + lock + faceplayer + checkflag 1213 + jumpeq VerdanturfTown_WandasHouse_EventScript_153FE0 + checkflag 190 + jumpeq VerdanturfTown_WandasHouse_EventScript_153FD6 + msgbox VerdanturfTown_WandasHouse_Text_1787FB, 4 + release + end + +VerdanturfTown_WandasHouse_EventScript_153FD6:: @ 8153FD6 + msgbox VerdanturfTown_WandasHouse_Text_178739, 4 + release + end + +VerdanturfTown_WandasHouse_EventScript_153FE0:: @ 8153FE0 + msgbox VerdanturfTown_WandasHouse_Text_1787FB, 4 + release + end + +VerdanturfTown_WandasHouse_EventScript_153FEA:: @ 8153FEA + lock + faceplayer + checkflag 126 + jumpeq VerdanturfTown_WandasHouse_EventScript_154025 + checkflag 1213 + jumpeq VerdanturfTown_WandasHouse_EventScript_15401B + checkflag 199 + jumpeq VerdanturfTown_WandasHouse_EventScript_154011 + msgbox VerdanturfTown_WandasHouse_Text_1788B1, 4 + release + end + +VerdanturfTown_WandasHouse_EventScript_154011:: @ 8154011 + msgbox VerdanturfTown_WandasHouse_Text_178983, 4 + release + end + +VerdanturfTown_WandasHouse_EventScript_15401B:: @ 815401B + msgbox VerdanturfTown_WandasHouse_Text_1789DD, 4 + release + end + +VerdanturfTown_WandasHouse_EventScript_154025:: @ 8154025 + msgbox VerdanturfTown_WandasHouse_Text_178A47, 4 + release + end diff --git a/data/scripts/maps/VerdanturfTown_WandasHouse.s b/data/scripts/maps/VerdanturfTown_WandasHouse.s deleted file mode 100644 index 80bd6151d..000000000 --- a/data/scripts/maps/VerdanturfTown_WandasHouse.s +++ /dev/null @@ -1,91 +0,0 @@ -VerdanturfTown_WandasHouse_MapScripts:: @ 8153F5A - .byte 0 - -VerdanturfTown_WandasHouse_EventScript_153F5B:: @ 8153F5B - lock - faceplayer - checkflag 193 - jumpeq VerdanturfTown_WandasHouse_EventScript_153F73 - msgbox VerdanturfTown_WandasHouse_Text_1783F6, 4 - setflag 193 - release - end - -VerdanturfTown_WandasHouse_EventScript_153F73:: @ 8153F73 - msgbox VerdanturfTown_WandasHouse_Text_178521, 4 - release - end - -VerdanturfTown_WandasHouse_EventScript_153F7D:: @ 8153F7D - lock - faceplayer - checkflag 126 - jumpeq VerdanturfTown_WandasHouse_EventScript_153FA5 - checkflag 1213 - jumpeq VerdanturfTown_WandasHouse_EventScript_153F9B - msgbox VerdanturfTown_WandasHouse_Text_17859A, 4 - release - end - -VerdanturfTown_WandasHouse_EventScript_153F9B:: @ 8153F9B - msgbox VerdanturfTown_WandasHouse_Text_178683, 4 - release - end - -VerdanturfTown_WandasHouse_EventScript_153FA5:: @ 8153FA5 - msgbox VerdanturfTown_WandasHouse_Text_1786B5, 4 - release - end - -VerdanturfTown_WandasHouse_EventScript_153FAF:: @ 8153FAF - msgbox VerdanturfTown_WandasHouse_Text_17886A, 2 - end - -VerdanturfTown_WandasHouse_EventScript_153FB8:: @ 8153FB8 - lock - faceplayer - checkflag 1213 - jumpeq VerdanturfTown_WandasHouse_EventScript_153FE0 - checkflag 190 - jumpeq VerdanturfTown_WandasHouse_EventScript_153FD6 - msgbox VerdanturfTown_WandasHouse_Text_1787FB, 4 - release - end - -VerdanturfTown_WandasHouse_EventScript_153FD6:: @ 8153FD6 - msgbox VerdanturfTown_WandasHouse_Text_178739, 4 - release - end - -VerdanturfTown_WandasHouse_EventScript_153FE0:: @ 8153FE0 - msgbox VerdanturfTown_WandasHouse_Text_1787FB, 4 - release - end - -VerdanturfTown_WandasHouse_EventScript_153FEA:: @ 8153FEA - lock - faceplayer - checkflag 126 - jumpeq VerdanturfTown_WandasHouse_EventScript_154025 - checkflag 1213 - jumpeq VerdanturfTown_WandasHouse_EventScript_15401B - checkflag 199 - jumpeq VerdanturfTown_WandasHouse_EventScript_154011 - msgbox VerdanturfTown_WandasHouse_Text_1788B1, 4 - release - end - -VerdanturfTown_WandasHouse_EventScript_154011:: @ 8154011 - msgbox VerdanturfTown_WandasHouse_Text_178983, 4 - release - end - -VerdanturfTown_WandasHouse_EventScript_15401B:: @ 815401B - msgbox VerdanturfTown_WandasHouse_Text_1789DD, 4 - release - end - -VerdanturfTown_WandasHouse_EventScript_154025:: @ 8154025 - msgbox VerdanturfTown_WandasHouse_Text_178A47, 4 - release - end diff --git a/data/scripts/maps/VictoryRoad_1F.inc b/data/scripts/maps/VictoryRoad_1F.inc new file mode 100644 index 000000000..b1f6e732b --- /dev/null +++ b/data/scripts/maps/VictoryRoad_1F.inc @@ -0,0 +1,120 @@ +VictoryRoad_1F_MapScripts:: @ 815DE83 + map_script 3, VictoryRoad_1F_MapScript1_15DE89 + .byte 0 + +VictoryRoad_1F_MapScript1_15DE89:: @ 815DE89 + checkflag 126 + callif 1, VictoryRoad_1F_EventScript_15DE93 + end + +VictoryRoad_1F_EventScript_15DE93:: @ 815DE93 + setflag 858 + return + +VictoryRoad_1F_EventScript_15DE97:: @ 815DE97 + lockall + reappear 4 + move 4, VictoryRoad_1F_Movement_15DF07 + waitmove 0 + jump VictoryRoad_1F_EventScript_15DED3 + end + +VictoryRoad_1F_EventScript_15DEAB:: @ 815DEAB + lockall + reappear 4 + move 4, VictoryRoad_1F_Movement_15DF13 + waitmove 0 + jump VictoryRoad_1F_EventScript_15DED3 + end + +VictoryRoad_1F_EventScript_15DEBF:: @ 815DEBF + lockall + reappear 4 + move 4, VictoryRoad_1F_Movement_15DF1E + waitmove 0 + jump VictoryRoad_1F_EventScript_15DED3 + end + +VictoryRoad_1F_EventScript_15DED3:: @ 815DED3 + move 255, VictoryRoad_1F_Movement_1A083F + waitmove 0 + msgbox VictoryRoad_1F_Text_19782B, 4 + trainerbattle 3, OPPONENT_WALLY_1, 0, VictoryRoad_1F_Text_197943 + msgbox VictoryRoad_1F_Text_197967, 4 + clearflag 858 + moveoffscreen 4 + setflag 126 + setvar 0x40c3, 1 + releaseall + end + +VictoryRoad_1F_Movement_15DF07:: @ 815DF07 + step_up + step_up + step_up + step_up + step_up + step_up + step_up + step_up + step_up + step_right + step_right + step_end + +VictoryRoad_1F_Movement_15DF13:: @ 815DF13 + step_up + step_up + step_up + step_up + step_up + step_up + step_up + step_up + step_right + step_right + step_end + +VictoryRoad_1F_Movement_15DF1E:: @ 815DF1E + step_up + step_up + step_up + step_up + step_up + step_up + step_up + step_right + step_right + step_end + +VictoryRoad_1F_EventScript_15DF28:: @ 815DF28 + msgbox VictoryRoad_1F_Text_197967, 2 + end + +VictoryRoad_1F_EventScript_15DF31:: @ 815DF31 + trainerbattle 0, OPPONENT_WALLY_3, 0, VictoryRoad_1F_Text_1979BA, VictoryRoad_1F_Text_197A23 + specialval RESULT, 57 + compare RESULT, 1 + jumpeq VictoryRoad_1F_EventScript_15DF58 + msgbox VictoryRoad_1F_Text_197A47, 6 + end + +VictoryRoad_1F_EventScript_15DF58:: @ 815DF58 + trainerbattle 5, OPPONENT_WALLY_3, 0, VictoryRoad_1F_Text_1979BA, VictoryRoad_1F_Text_197A23 + msgbox VictoryRoad_1F_Text_197A47, 6 + end + +VictoryRoad_1F_EventScript_15DF6F:: @ 815DF6F + trainerbattle 0, OPPONENT_EDGAR, 0, VictoryRoad_1F_Text_197AD1, VictoryRoad_1F_Text_197B1A + msgbox VictoryRoad_1F_Text_197B36, 6 + end + +VictoryRoad_1F_EventScript_15DF86:: @ 815DF86 + trainerbattle 0, OPPONENT_ALBERT, 0, VictoryRoad_1F_Text_197B99, VictoryRoad_1F_Text_197BE1 + msgbox VictoryRoad_1F_Text_197BF7, 6 + end + +VictoryRoad_1F_EventScript_15DF9D:: @ 815DF9D + trainerbattle 0, OPPONENT_HOPE, 0, VictoryRoad_1F_Text_197C45, VictoryRoad_1F_Text_197C8D + msgbox VictoryRoad_1F_Text_197CAF, 6 + end diff --git a/data/scripts/maps/VictoryRoad_1F.s b/data/scripts/maps/VictoryRoad_1F.s deleted file mode 100644 index b1f6e732b..000000000 --- a/data/scripts/maps/VictoryRoad_1F.s +++ /dev/null @@ -1,120 +0,0 @@ -VictoryRoad_1F_MapScripts:: @ 815DE83 - map_script 3, VictoryRoad_1F_MapScript1_15DE89 - .byte 0 - -VictoryRoad_1F_MapScript1_15DE89:: @ 815DE89 - checkflag 126 - callif 1, VictoryRoad_1F_EventScript_15DE93 - end - -VictoryRoad_1F_EventScript_15DE93:: @ 815DE93 - setflag 858 - return - -VictoryRoad_1F_EventScript_15DE97:: @ 815DE97 - lockall - reappear 4 - move 4, VictoryRoad_1F_Movement_15DF07 - waitmove 0 - jump VictoryRoad_1F_EventScript_15DED3 - end - -VictoryRoad_1F_EventScript_15DEAB:: @ 815DEAB - lockall - reappear 4 - move 4, VictoryRoad_1F_Movement_15DF13 - waitmove 0 - jump VictoryRoad_1F_EventScript_15DED3 - end - -VictoryRoad_1F_EventScript_15DEBF:: @ 815DEBF - lockall - reappear 4 - move 4, VictoryRoad_1F_Movement_15DF1E - waitmove 0 - jump VictoryRoad_1F_EventScript_15DED3 - end - -VictoryRoad_1F_EventScript_15DED3:: @ 815DED3 - move 255, VictoryRoad_1F_Movement_1A083F - waitmove 0 - msgbox VictoryRoad_1F_Text_19782B, 4 - trainerbattle 3, OPPONENT_WALLY_1, 0, VictoryRoad_1F_Text_197943 - msgbox VictoryRoad_1F_Text_197967, 4 - clearflag 858 - moveoffscreen 4 - setflag 126 - setvar 0x40c3, 1 - releaseall - end - -VictoryRoad_1F_Movement_15DF07:: @ 815DF07 - step_up - step_up - step_up - step_up - step_up - step_up - step_up - step_up - step_up - step_right - step_right - step_end - -VictoryRoad_1F_Movement_15DF13:: @ 815DF13 - step_up - step_up - step_up - step_up - step_up - step_up - step_up - step_up - step_right - step_right - step_end - -VictoryRoad_1F_Movement_15DF1E:: @ 815DF1E - step_up - step_up - step_up - step_up - step_up - step_up - step_up - step_right - step_right - step_end - -VictoryRoad_1F_EventScript_15DF28:: @ 815DF28 - msgbox VictoryRoad_1F_Text_197967, 2 - end - -VictoryRoad_1F_EventScript_15DF31:: @ 815DF31 - trainerbattle 0, OPPONENT_WALLY_3, 0, VictoryRoad_1F_Text_1979BA, VictoryRoad_1F_Text_197A23 - specialval RESULT, 57 - compare RESULT, 1 - jumpeq VictoryRoad_1F_EventScript_15DF58 - msgbox VictoryRoad_1F_Text_197A47, 6 - end - -VictoryRoad_1F_EventScript_15DF58:: @ 815DF58 - trainerbattle 5, OPPONENT_WALLY_3, 0, VictoryRoad_1F_Text_1979BA, VictoryRoad_1F_Text_197A23 - msgbox VictoryRoad_1F_Text_197A47, 6 - end - -VictoryRoad_1F_EventScript_15DF6F:: @ 815DF6F - trainerbattle 0, OPPONENT_EDGAR, 0, VictoryRoad_1F_Text_197AD1, VictoryRoad_1F_Text_197B1A - msgbox VictoryRoad_1F_Text_197B36, 6 - end - -VictoryRoad_1F_EventScript_15DF86:: @ 815DF86 - trainerbattle 0, OPPONENT_ALBERT, 0, VictoryRoad_1F_Text_197B99, VictoryRoad_1F_Text_197BE1 - msgbox VictoryRoad_1F_Text_197BF7, 6 - end - -VictoryRoad_1F_EventScript_15DF9D:: @ 815DF9D - trainerbattle 0, OPPONENT_HOPE, 0, VictoryRoad_1F_Text_197C45, VictoryRoad_1F_Text_197C8D - msgbox VictoryRoad_1F_Text_197CAF, 6 - end diff --git a/data/scripts/maps/VictoryRoad_B1F.inc b/data/scripts/maps/VictoryRoad_B1F.inc new file mode 100644 index 000000000..e07cd4286 --- /dev/null +++ b/data/scripts/maps/VictoryRoad_B1F.inc @@ -0,0 +1,17 @@ +VictoryRoad_B1F_MapScripts:: @ 815DFB4 + .byte 0 + +VictoryRoad_B1F_EventScript_15DFB5:: @ 815DFB5 + trainerbattle 0, OPPONENT_SAMUEL, 0, VictoryRoad_B1F_Text_197CE9, VictoryRoad_B1F_Text_197D42 + msgbox VictoryRoad_B1F_Text_197D5B, 6 + end + +VictoryRoad_B1F_EventScript_15DFCC:: @ 815DFCC + trainerbattle 0, OPPONENT_SHANNON, 0, VictoryRoad_B1F_Text_197D98, VictoryRoad_B1F_Text_197DE8 + msgbox VictoryRoad_B1F_Text_197E13, 6 + end + +VictoryRoad_B1F_EventScript_15DFE3:: @ 815DFE3 + trainerbattle 0, OPPONENT_MICHELLE, 0, VictoryRoad_B1F_Text_197E5D, VictoryRoad_B1F_Text_197EA6 + msgbox VictoryRoad_B1F_Text_197EB6, 6 + end diff --git a/data/scripts/maps/VictoryRoad_B1F.s b/data/scripts/maps/VictoryRoad_B1F.s deleted file mode 100644 index e07cd4286..000000000 --- a/data/scripts/maps/VictoryRoad_B1F.s +++ /dev/null @@ -1,17 +0,0 @@ -VictoryRoad_B1F_MapScripts:: @ 815DFB4 - .byte 0 - -VictoryRoad_B1F_EventScript_15DFB5:: @ 815DFB5 - trainerbattle 0, OPPONENT_SAMUEL, 0, VictoryRoad_B1F_Text_197CE9, VictoryRoad_B1F_Text_197D42 - msgbox VictoryRoad_B1F_Text_197D5B, 6 - end - -VictoryRoad_B1F_EventScript_15DFCC:: @ 815DFCC - trainerbattle 0, OPPONENT_SHANNON, 0, VictoryRoad_B1F_Text_197D98, VictoryRoad_B1F_Text_197DE8 - msgbox VictoryRoad_B1F_Text_197E13, 6 - end - -VictoryRoad_B1F_EventScript_15DFE3:: @ 815DFE3 - trainerbattle 0, OPPONENT_MICHELLE, 0, VictoryRoad_B1F_Text_197E5D, VictoryRoad_B1F_Text_197EA6 - msgbox VictoryRoad_B1F_Text_197EB6, 6 - end diff --git a/data/scripts/maps/VictoryRoad_B2F.inc b/data/scripts/maps/VictoryRoad_B2F.inc new file mode 100644 index 000000000..6b8fe2569 --- /dev/null +++ b/data/scripts/maps/VictoryRoad_B2F.inc @@ -0,0 +1,22 @@ +VictoryRoad_B2F_MapScripts:: @ 815DFFA + .byte 0 + +VictoryRoad_B2F_EventScript_15DFFB:: @ 815DFFB + trainerbattle 0, OPPONENT_VITO, 0, VictoryRoad_B2F_Text_197EF2, VictoryRoad_B2F_Text_197F46 + msgbox VictoryRoad_B2F_Text_197F71, 6 + end + +VictoryRoad_B2F_EventScript_15E012:: @ 815E012 + trainerbattle 0, OPPONENT_OWEN, 0, VictoryRoad_B2F_Text_197FE5, VictoryRoad_B2F_Text_19802B + msgbox VictoryRoad_B2F_Text_198047, 6 + end + +VictoryRoad_B2F_EventScript_15E029:: @ 815E029 + trainerbattle 0, OPPONENT_CAROLINE, 0, VictoryRoad_B2F_Text_198089, VictoryRoad_B2F_Text_1980AD + msgbox VictoryRoad_B2F_Text_1980C8, 6 + end + +VictoryRoad_B2F_EventScript_15E040:: @ 815E040 + trainerbattle 0, OPPONENT_JULIE, 0, VictoryRoad_B2F_Text_198121, VictoryRoad_B2F_Text_1981A3 + msgbox VictoryRoad_B2F_Text_1981BA, 6 + end diff --git a/data/scripts/maps/VictoryRoad_B2F.s b/data/scripts/maps/VictoryRoad_B2F.s deleted file mode 100644 index 6b8fe2569..000000000 --- a/data/scripts/maps/VictoryRoad_B2F.s +++ /dev/null @@ -1,22 +0,0 @@ -VictoryRoad_B2F_MapScripts:: @ 815DFFA - .byte 0 - -VictoryRoad_B2F_EventScript_15DFFB:: @ 815DFFB - trainerbattle 0, OPPONENT_VITO, 0, VictoryRoad_B2F_Text_197EF2, VictoryRoad_B2F_Text_197F46 - msgbox VictoryRoad_B2F_Text_197F71, 6 - end - -VictoryRoad_B2F_EventScript_15E012:: @ 815E012 - trainerbattle 0, OPPONENT_OWEN, 0, VictoryRoad_B2F_Text_197FE5, VictoryRoad_B2F_Text_19802B - msgbox VictoryRoad_B2F_Text_198047, 6 - end - -VictoryRoad_B2F_EventScript_15E029:: @ 815E029 - trainerbattle 0, OPPONENT_CAROLINE, 0, VictoryRoad_B2F_Text_198089, VictoryRoad_B2F_Text_1980AD - msgbox VictoryRoad_B2F_Text_1980C8, 6 - end - -VictoryRoad_B2F_EventScript_15E040:: @ 815E040 - trainerbattle 0, OPPONENT_JULIE, 0, VictoryRoad_B2F_Text_198121, VictoryRoad_B2F_Text_1981A3 - msgbox VictoryRoad_B2F_Text_1981BA, 6 - end diff --git a/data/scripts/mystery_event_club.inc b/data/scripts/mystery_event_club.inc new file mode 100644 index 000000000..15d4b2a40 --- /dev/null +++ b/data/scripts/mystery_event_club.inc @@ -0,0 +1,110 @@ +PetalburgCity_PokemonCenter_1F_EventScript_1B1B14:: @ 81B1B14 + lock + faceplayer + checkflag 2053 + jumpeq PetalburgCity_PokemonCenter_1F_EventScript_1B1BDB + msgbox PetalburgCity_PokemonCenter_1F_Text_1B1C97, 4 + jump PetalburgCity_PokemonCenter_1F_EventScript_1B1B2D + end + +PetalburgCity_PokemonCenter_1F_EventScript_1B1B2D:: @ 81B1B2D + msgbox PetalburgCity_PokemonCenter_1F_Text_1B1D10, 4 + multichoice 17, 6, 20, 0 + switch RESULT + case 0, PetalburgCity_PokemonCenter_1F_EventScript_1B1B7A + case 1, PetalburgCity_PokemonCenter_1F_EventScript_1B1BD1 + case 2, PetalburgCity_PokemonCenter_1F_EventScript_1B1B6C + case 127, PetalburgCity_PokemonCenter_1F_EventScript_1B1BD1 + end + +PetalburgCity_PokemonCenter_1F_EventScript_1B1B6C:: @ 81B1B6C + msgbox PetalburgCity_PokemonCenter_1F_Text_1B1D3A, 4 + jump PetalburgCity_PokemonCenter_1F_EventScript_1B1B2D + end + +PetalburgCity_PokemonCenter_1F_EventScript_1B1B7A:: @ 81B1B7A + msgbox PetalburgCity_PokemonCenter_1F_Text_1B1F7B, 4 + closebutton + setvar 0x8004, 0 + call PetalburgCity_PokemonCenter_1F_EventScript_1A00F3 + lock + faceplayer + compare 0x8004, 1 + callif 1, PetalburgCity_PokemonCenter_1F_EventScript_1B1C77 + compare RESULT, 0 + jumpeq PetalburgCity_PokemonCenter_1F_EventScript_1B1BB1 + compare RESULT, 1 + jumpeq PetalburgCity_PokemonCenter_1F_EventScript_1B1BBB + end + +PetalburgCity_PokemonCenter_1F_EventScript_1B1BB1:: @ 81B1BB1 + msgbox PetalburgCity_PokemonCenter_1F_Text_1B1FF0, 4 + release + end + +PetalburgCity_PokemonCenter_1F_EventScript_1B1BBB:: @ 81B1BBB + setvar 0x8004, 0 + special 96 + waittext + pause 80 + msgbox PetalburgCity_PokemonCenter_1F_Text_1B2137, 4 + release + end + +PetalburgCity_PokemonCenter_1F_EventScript_1B1BD1:: @ 81B1BD1 + msgbox PetalburgCity_PokemonCenter_1F_Text_1B1FA3, 4 + release + end + +PetalburgCity_PokemonCenter_1F_EventScript_1B1BDB:: @ 81B1BDB + msgbox PetalburgCity_PokemonCenter_1F_Text_1B202F, 4 + jump PetalburgCity_PokemonCenter_1F_EventScript_1B1BE9 + end + +PetalburgCity_PokemonCenter_1F_EventScript_1B1BE9:: @ 81B1BE9 + msgbox PetalburgCity_PokemonCenter_1F_Text_1B2063, 4 + multichoice 17, 6, 20, 0 + switch RESULT + case 0, PetalburgCity_PokemonCenter_1F_EventScript_1B1C36 + case 1, PetalburgCity_PokemonCenter_1F_EventScript_1B1C6D + case 2, PetalburgCity_PokemonCenter_1F_EventScript_1B1C28 + case 127, PetalburgCity_PokemonCenter_1F_EventScript_1B1C6D + end + +PetalburgCity_PokemonCenter_1F_EventScript_1B1C28:: @ 81B1C28 + msgbox PetalburgCity_PokemonCenter_1F_Text_1B1D3A, 4 + jump PetalburgCity_PokemonCenter_1F_EventScript_1B1BE9 + end + +PetalburgCity_PokemonCenter_1F_EventScript_1B1C36:: @ 81B1C36 + msgbox PetalburgCity_PokemonCenter_1F_Text_1B207F, 4 + closebutton + setvar 0x8004, 0 + call PetalburgCity_PokemonCenter_1F_EventScript_1A00F3 + lock + faceplayer + compare 0x8004, 1 + callif 1, PetalburgCity_PokemonCenter_1F_EventScript_1B1C77 + compare RESULT, 0 + jumpeq PetalburgCity_PokemonCenter_1F_EventScript_1B1BB1 + compare RESULT, 1 + jumpeq PetalburgCity_PokemonCenter_1F_EventScript_1B1BBB + end + +PetalburgCity_PokemonCenter_1F_EventScript_1B1C6D:: @ 81B1C6D + msgbox PetalburgCity_PokemonCenter_1F_Text_1B20CE, 4 + release + end + +PetalburgCity_PokemonCenter_1F_EventScript_1B1C77:: @ 81B1C77 + checkflag 2059 + jumpif 0, PetalburgCity_PokemonCenter_1F_EventScript_1B1C96 + checkflag 2124 + jumpeq PetalburgCity_PokemonCenter_1F_EventScript_1B1C96 + setflag 2124 + msgbox PetalburgCity_PokemonCenter_1F_Text_1B21CC, 3 + release + end + +PetalburgCity_PokemonCenter_1F_EventScript_1B1C96:: @ 81B1C96 + return diff --git a/data/scripts/mystery_event_club.s b/data/scripts/mystery_event_club.s deleted file mode 100644 index 15d4b2a40..000000000 --- a/data/scripts/mystery_event_club.s +++ /dev/null @@ -1,110 +0,0 @@ -PetalburgCity_PokemonCenter_1F_EventScript_1B1B14:: @ 81B1B14 - lock - faceplayer - checkflag 2053 - jumpeq PetalburgCity_PokemonCenter_1F_EventScript_1B1BDB - msgbox PetalburgCity_PokemonCenter_1F_Text_1B1C97, 4 - jump PetalburgCity_PokemonCenter_1F_EventScript_1B1B2D - end - -PetalburgCity_PokemonCenter_1F_EventScript_1B1B2D:: @ 81B1B2D - msgbox PetalburgCity_PokemonCenter_1F_Text_1B1D10, 4 - multichoice 17, 6, 20, 0 - switch RESULT - case 0, PetalburgCity_PokemonCenter_1F_EventScript_1B1B7A - case 1, PetalburgCity_PokemonCenter_1F_EventScript_1B1BD1 - case 2, PetalburgCity_PokemonCenter_1F_EventScript_1B1B6C - case 127, PetalburgCity_PokemonCenter_1F_EventScript_1B1BD1 - end - -PetalburgCity_PokemonCenter_1F_EventScript_1B1B6C:: @ 81B1B6C - msgbox PetalburgCity_PokemonCenter_1F_Text_1B1D3A, 4 - jump PetalburgCity_PokemonCenter_1F_EventScript_1B1B2D - end - -PetalburgCity_PokemonCenter_1F_EventScript_1B1B7A:: @ 81B1B7A - msgbox PetalburgCity_PokemonCenter_1F_Text_1B1F7B, 4 - closebutton - setvar 0x8004, 0 - call PetalburgCity_PokemonCenter_1F_EventScript_1A00F3 - lock - faceplayer - compare 0x8004, 1 - callif 1, PetalburgCity_PokemonCenter_1F_EventScript_1B1C77 - compare RESULT, 0 - jumpeq PetalburgCity_PokemonCenter_1F_EventScript_1B1BB1 - compare RESULT, 1 - jumpeq PetalburgCity_PokemonCenter_1F_EventScript_1B1BBB - end - -PetalburgCity_PokemonCenter_1F_EventScript_1B1BB1:: @ 81B1BB1 - msgbox PetalburgCity_PokemonCenter_1F_Text_1B1FF0, 4 - release - end - -PetalburgCity_PokemonCenter_1F_EventScript_1B1BBB:: @ 81B1BBB - setvar 0x8004, 0 - special 96 - waittext - pause 80 - msgbox PetalburgCity_PokemonCenter_1F_Text_1B2137, 4 - release - end - -PetalburgCity_PokemonCenter_1F_EventScript_1B1BD1:: @ 81B1BD1 - msgbox PetalburgCity_PokemonCenter_1F_Text_1B1FA3, 4 - release - end - -PetalburgCity_PokemonCenter_1F_EventScript_1B1BDB:: @ 81B1BDB - msgbox PetalburgCity_PokemonCenter_1F_Text_1B202F, 4 - jump PetalburgCity_PokemonCenter_1F_EventScript_1B1BE9 - end - -PetalburgCity_PokemonCenter_1F_EventScript_1B1BE9:: @ 81B1BE9 - msgbox PetalburgCity_PokemonCenter_1F_Text_1B2063, 4 - multichoice 17, 6, 20, 0 - switch RESULT - case 0, PetalburgCity_PokemonCenter_1F_EventScript_1B1C36 - case 1, PetalburgCity_PokemonCenter_1F_EventScript_1B1C6D - case 2, PetalburgCity_PokemonCenter_1F_EventScript_1B1C28 - case 127, PetalburgCity_PokemonCenter_1F_EventScript_1B1C6D - end - -PetalburgCity_PokemonCenter_1F_EventScript_1B1C28:: @ 81B1C28 - msgbox PetalburgCity_PokemonCenter_1F_Text_1B1D3A, 4 - jump PetalburgCity_PokemonCenter_1F_EventScript_1B1BE9 - end - -PetalburgCity_PokemonCenter_1F_EventScript_1B1C36:: @ 81B1C36 - msgbox PetalburgCity_PokemonCenter_1F_Text_1B207F, 4 - closebutton - setvar 0x8004, 0 - call PetalburgCity_PokemonCenter_1F_EventScript_1A00F3 - lock - faceplayer - compare 0x8004, 1 - callif 1, PetalburgCity_PokemonCenter_1F_EventScript_1B1C77 - compare RESULT, 0 - jumpeq PetalburgCity_PokemonCenter_1F_EventScript_1B1BB1 - compare RESULT, 1 - jumpeq PetalburgCity_PokemonCenter_1F_EventScript_1B1BBB - end - -PetalburgCity_PokemonCenter_1F_EventScript_1B1C6D:: @ 81B1C6D - msgbox PetalburgCity_PokemonCenter_1F_Text_1B20CE, 4 - release - end - -PetalburgCity_PokemonCenter_1F_EventScript_1B1C77:: @ 81B1C77 - checkflag 2059 - jumpif 0, PetalburgCity_PokemonCenter_1F_EventScript_1B1C96 - checkflag 2124 - jumpeq PetalburgCity_PokemonCenter_1F_EventScript_1B1C96 - setflag 2124 - msgbox PetalburgCity_PokemonCenter_1F_Text_1B21CC, 3 - release - end - -PetalburgCity_PokemonCenter_1F_EventScript_1B1C96:: @ 81B1C96 - return diff --git a/data/scripts/players_house.inc b/data/scripts/players_house.inc new file mode 100644 index 000000000..9db432c2c --- /dev/null +++ b/data/scripts/players_house.inc @@ -0,0 +1,516 @@ +LittlerootTown_BrendansHouse_2F_EventScript_1B6950:: @ 81B6950 +LittlerootTown_MaysHouse_2F_EventScript_1B6950:: @ 81B6950 + setvar 0x4092, 5 + return + +LittlerootTown_BrendansHouse_1F_EventScript_1B6956:: @ 81B6956 +LittlerootTown_MaysHouse_1F_EventScript_1B6956:: @ 81B6956 + msgbox LittlerootTown_BrendansHouse_1F_Text_172429, 4 + move 0x8004, LittlerootTown_BrendansHouse_1F_Movement_1A0839 + waitmove 0 + compare 0x8005, 0 + callif 1, LittlerootTown_BrendansHouse_1F_EventScript_1B699F + compare 0x8005, 1 + callif 1, LittlerootTown_BrendansHouse_1F_EventScript_1B69AA + msgbox LittlerootTown_BrendansHouse_1F_Text_172453, 4 + closebutton + setvar 0x4092, 4 + move 255, LittlerootTown_BrendansHouse_1F_Movement_1B69B5 + move 0x8004, LittlerootTown_BrendansHouse_1F_Movement_1A0841 + waitmove 0 + releaseall + end + +LittlerootTown_BrendansHouse_1F_EventScript_1B699F:: @ 81B699F + move 255, LittlerootTown_BrendansHouse_1F_Movement_1A0843 + waitmove 0 + return + +LittlerootTown_BrendansHouse_1F_EventScript_1B69AA:: @ 81B69AA + move 255, LittlerootTown_BrendansHouse_1F_Movement_1A083F + waitmove 0 + return + +LittlerootTown_BrendansHouse_1F_Movement_1B69B5:: @ 81B69B5 + step_up + step_end + +LittlerootTown_BrendansHouse_1F_EventScript_1B69B7:: @ 81B69B7 +LittlerootTown_MaysHouse_1F_EventScript_1B69B7:: @ 81B69B7 + msgbox LittlerootTown_BrendansHouse_1F_Text_172531, 4 + closebutton + move 0x8004, LittlerootTown_BrendansHouse_1F_Movement_1A0841 + move 255, LittlerootTown_BrendansHouse_1F_Movement_1B6CDC + waitmove 0 + releaseall + end + +LittlerootTown_BrendansHouse_2F_EventScript_1B69D3:: @ 81B69D3 + lockall + setvar 0x8004, 0 + jump LittlerootTown_BrendansHouse_2F_EventScript_1B69EB + end + +LittlerootTown_MaysHouse_2F_EventScript_1B69DF:: @ 81B69DF + lockall + setvar 0x8004, 1 + jump LittlerootTown_MaysHouse_2F_EventScript_1B69EB + end + +LittlerootTown_BrendansHouse_2F_EventScript_1B69EB:: @ 81B69EB +LittlerootTown_MaysHouse_2F_EventScript_1B69EB:: @ 81B69EB + checkflag 81 + jumpeq LittlerootTown_BrendansHouse_2F_EventScript_1B6A91 + msgbox LittlerootTown_BrendansHouse_2F_Text_172E18, 4 + call LittlerootTown_BrendansHouse_2F_EventScript_1B6A9B + pause 30 + setvar 0x4092, 6 + setflag 81 + setflag 754 + setflag 755 + checkgender + compare RESULT, 0 + callif 1, LittlerootTown_BrendansHouse_2F_EventScript_1B6A31 + compare RESULT, 1 + callif 1, LittlerootTown_BrendansHouse_2F_EventScript_1B6A61 + playsfx 9 + disappear 0x8008 + releaseall + end + +LittlerootTown_BrendansHouse_2F_EventScript_1B6A31:: @ 81B6A31 + setvar 0x8008, 14 + reappear 0x8008 + move 0x8008, LittlerootTown_BrendansHouse_2F_Movement_1B6AA2 + waitmove 0 + move 255, LittlerootTown_BrendansHouse_2F_Movement_1A0843 + waitmove 0 + msgbox LittlerootTown_BrendansHouse_2F_Text_172E4C, 4 + closebutton + move 0x8008, LittlerootTown_BrendansHouse_2F_Movement_1B6AA9 + waitmove 0 + return + +LittlerootTown_BrendansHouse_2F_EventScript_1B6A61:: @ 81B6A61 + setvar 0x8008, 14 + reappear 0x8008 + move 0x8008, LittlerootTown_BrendansHouse_2F_Movement_1B6AAD + waitmove 0 + move 255, LittlerootTown_BrendansHouse_2F_Movement_1A083F + waitmove 0 + msgbox LittlerootTown_BrendansHouse_2F_Text_172E4C, 4 + closebutton + move 0x8008, LittlerootTown_BrendansHouse_2F_Movement_1B6AB4 + waitmove 0 + return + +LittlerootTown_BrendansHouse_2F_EventScript_1B6A91:: @ 81B6A91 + inccounter GAME_STAT_CHECKED_CLOCK + fadescreen 1 + special 155 + waitstate + releaseall + end + +LittlerootTown_BrendansHouse_2F_EventScript_1B6A9B:: @ 81B6A9B + fadescreen 1 + special 154 + waitstate + return + +LittlerootTown_BrendansHouse_2F_Movement_1B6AA2:: @ 81B6AA2 + step_13 + step_down + step_27 + step_14 + step_13 + step_left + step_end + +LittlerootTown_BrendansHouse_2F_Movement_1B6AA9:: @ 81B6AA9 + step_right + step_up + step_13 + step_end + +LittlerootTown_BrendansHouse_2F_Movement_1B6AAD:: @ 81B6AAD + step_13 + step_down + step_28 + step_14 + step_13 + step_right + step_end + +LittlerootTown_BrendansHouse_2F_Movement_1B6AB4:: @ 81B6AB4 + step_left + step_up + step_13 + step_end + +LittlerootTown_BrendansHouse_1F_EventScript_1B6AB8:: @ 81B6AB8 +LittlerootTown_MaysHouse_1F_EventScript_1B6AB8:: @ 81B6AB8 + setvar 0x4092, 7 + releaseall + end + +LittlerootTown_BrendansHouse_1F_EventScript_1B6ABF:: @ 81B6ABF + move 0x8005, LittlerootTown_BrendansHouse_1F_Movement_1A0843 + waitmove 0 + call LittlerootTown_BrendansHouse_1F_EventScript_1B6B9D + move 255, LittlerootTown_BrendansHouse_1F_Movement_1B6CCC + waitmove 0 + playmusic 453, 0 + msgbox LittlerootTown_BrendansHouse_1F_Text_1725C9, 4 + closebutton + move 0x8005, LittlerootTown_BrendansHouse_1F_Movement_1B6BDB + waitmove 0 + move 255, LittlerootTown_BrendansHouse_1F_Movement_1B6CD2 + waitmove 0 + call LittlerootTown_BrendansHouse_1F_EventScript_1B6BBE + move 255, LittlerootTown_BrendansHouse_1F_Movement_1A083F + waitmove 0 + msgbox LittlerootTown_BrendansHouse_1F_Text_1725FE, 4 + msgbox LittlerootTown_BrendansHouse_1F_Text_172644, 4 + closebutton + setvar 0x4001, 1 + move 0x8005, LittlerootTown_BrendansHouse_1F_Movement_1B6BE1 + waitmove 0 + jump LittlerootTown_BrendansHouse_1F_EventScript_1B6AB8 + end + +LittlerootTown_MaysHouse_1F_EventScript_1B6B2E:: @ 81B6B2E + move 0x8005, LittlerootTown_MaysHouse_1F_Movement_1A083F + waitmove 0 + call LittlerootTown_MaysHouse_1F_EventScript_1B6B9D + move 255, LittlerootTown_MaysHouse_1F_Movement_1B6CD4 + waitmove 0 + playmusic 453, 0 + msgbox LittlerootTown_MaysHouse_1F_Text_1725C9, 4 + closebutton + move 0x8005, LittlerootTown_MaysHouse_1F_Movement_1B6BDE + waitmove 0 + move 255, LittlerootTown_MaysHouse_1F_Movement_1B6CDA + waitmove 0 + call LittlerootTown_MaysHouse_1F_EventScript_1B6BBE + move 255, LittlerootTown_MaysHouse_1F_Movement_1A0843 + waitmove 0 + msgbox LittlerootTown_MaysHouse_1F_Text_1725FE, 4 + msgbox LittlerootTown_MaysHouse_1F_Text_172644, 4 + closebutton + setvar 0x4001, 1 + move 0x8005, LittlerootTown_MaysHouse_1F_Movement_1B6BE5 + waitmove 0 + jump LittlerootTown_MaysHouse_1F_EventScript_1B6AB8 + end + +LittlerootTown_BrendansHouse_1F_EventScript_1B6B9D:: @ 81B6B9D +LittlerootTown_MaysHouse_1F_EventScript_1B6B9D:: @ 81B6B9D + playsfx 21 + move 0x8005, LittlerootTown_BrendansHouse_1F_Movement_1A0833 + waitmove 0 + move 0x8005, LittlerootTown_BrendansHouse_1F_Movement_1A0835 + waitmove 0 + msgbox LittlerootTown_BrendansHouse_1F_Text_1725A3, 4 + closebutton + return + +LittlerootTown_BrendansHouse_1F_EventScript_1B6BBE:: @ 81B6BBE +LittlerootTown_MaysHouse_1F_EventScript_1B6BBE:: @ 81B6BBE + move 255, LittlerootTown_BrendansHouse_1F_Movement_1A0841 + waitmove 0 + msgbox LittlerootTown_BrendansHouse_1F_Text_172841, 4 + fadedefault + special 62 + setflag 2096 + pause 35 + return + +LittlerootTown_BrendansHouse_1F_Movement_1B6BDB:: @ 81B6BDB + step_left + step_28 + step_end + +LittlerootTown_MaysHouse_1F_Movement_1B6BDE:: @ 81B6BDE + step_right + step_27 + step_end + +LittlerootTown_BrendansHouse_1F_Movement_1B6BE1:: @ 81B6BE1 + step_left + step_down + step_28 + step_end + +LittlerootTown_MaysHouse_1F_Movement_1B6BE5:: @ 81B6BE5 + step_right + step_down + step_27 + step_end + +LittlerootTown_BrendansHouse_1F_EventScript_1B6BE9:: @ 81B6BE9 +LittlerootTown_MaysHouse_1F_EventScript_1B6BE9:: @ 81B6BE9 + lock + faceplayer + compare 0x4082, 4 + jumpeq LittlerootTown_BrendansHouse_1F_EventScript_1B6C33 + compare 0x408c, 4 + jumpeq LittlerootTown_BrendansHouse_1F_EventScript_1B6C33 + checkflag 2059 + jumpeq LittlerootTown_BrendansHouse_1F_EventScript_1B6C3D + checkflag 82 + jumpeq LittlerootTown_BrendansHouse_1F_EventScript_1B6C72 + compare 0x4001, 1 + jumpeq LittlerootTown_BrendansHouse_1F_EventScript_1B6C80 + compare 0x4092, 7 + jumpif 4, LittlerootTown_BrendansHouse_1F_EventScript_1B6C9C + msgbox LittlerootTown_BrendansHouse_1F_Text_172429, 4 + release + end + +LittlerootTown_BrendansHouse_1F_EventScript_1B6C33:: @ 81B6C33 + msgbox LittlerootTown_BrendansHouse_1F_Text_172BBC, 4 + release + end + +LittlerootTown_BrendansHouse_1F_EventScript_1B6C3D:: @ 81B6C3D + checkflag 133 + jumpeq LittlerootTown_BrendansHouse_1F_EventScript_1B6C72 + msgbox LittlerootTown_BrendansHouse_1F_Text_172782, 4 + giveitem ITEM_AMULET_COIN + compare RESULT, 0 + jumpeq LittlerootTown_BrendansHouse_1F_EventScript_1A029B + msgbox LittlerootTown_BrendansHouse_1F_Text_1727CD, 4 + setflag 133 + release + end + +LittlerootTown_BrendansHouse_1F_EventScript_1B6C72:: @ 81B6C72 + msgbox LittlerootTown_BrendansHouse_1F_Text_172717, 4 + jump LittlerootTown_BrendansHouse_1F_EventScript_1B6C8A + end + +LittlerootTown_BrendansHouse_1F_EventScript_1B6C80:: @ 81B6C80 + msgbox LittlerootTown_BrendansHouse_1F_Text_1726D2, 4 + release + end + +LittlerootTown_BrendansHouse_1F_EventScript_1B6C8A:: @ 81B6C8A + closebutton + call LittlerootTown_BrendansHouse_1F_EventScript_1A02CA + inccounter GAME_STAT_RESTED_AT_HOME + msgbox LittlerootTown_BrendansHouse_1F_Text_17276B, 4 + release + end + +LittlerootTown_BrendansHouse_1F_EventScript_1B6C9C:: @ 81B6C9C + msgbox LittlerootTown_BrendansHouse_1F_Text_1726E7, 4 + release + end + +LittlerootTown_BrendansHouse_1F_EventScript_1B6CA6:: @ 81B6CA6 +LittlerootTown_MaysHouse_1F_EventScript_1B6CA6:: @ 81B6CA6 + lock + faceplayer + checksound + pokecry SPECIES_MACHOKE, 0 + msgbox LittlerootTown_BrendansHouse_1F_Text_17281D, 4 + waitpokecry + release + end + +LittlerootTown_BrendansHouse_1F_EventScript_1B6CB9:: @ 81B6CB9 +LittlerootTown_MaysHouse_1F_EventScript_1B6CB9:: @ 81B6CB9 + lock + faceplayer + checksound + pokecry SPECIES_MACHOKE, 0 + msgbox LittlerootTown_BrendansHouse_1F_Text_172831, 4 + waitpokecry + release + end + +LittlerootTown_BrendansHouse_1F_Movement_1B6CCC:: @ 81B6CCC + step_down + step_down + step_left + step_left + step_left + step_end + +LittlerootTown_BrendansHouse_1F_Movement_1B6CD2:: @ 81B6CD2 + step_left + step_end + +LittlerootTown_MaysHouse_1F_Movement_1B6CD4:: @ 81B6CD4 + step_down + step_down + step_right + step_right + step_right + step_end + +LittlerootTown_MaysHouse_1F_Movement_1B6CDA:: @ 81B6CDA + step_right + step_end + +LittlerootTown_BrendansHouse_1F_Movement_1B6CDC:: @ 81B6CDC + step_up + step_end + +LittlerootTown_BrendansHouse_1F_EventScript_1B6CDE:: @ 81B6CDE +LittlerootTown_MaysHouse_1F_EventScript_1B6CDE:: @ 81B6CDE + lockall + checkgender + compare RESULT, 0 + callif 1, LittlerootTown_BrendansHouse_1F_EventScript_1B6DAD + compare RESULT, 1 + callif 1, LittlerootTown_BrendansHouse_1F_EventScript_1B6DBD + compare 0x8008, 0 + callif 1, LittlerootTown_BrendansHouse_1F_EventScript_1B6E1D + compare 0x8008, 1 + callif 1, LittlerootTown_BrendansHouse_1F_EventScript_1B6E28 + move 0x8009, LittlerootTown_BrendansHouse_1F_Movement_1A0839 + waitmove 0 + playsfx 21 + move 0x8009, LittlerootTown_BrendansHouse_1F_Movement_1A0833 + waitmove 0 + move 0x8009, LittlerootTown_BrendansHouse_1F_Movement_1A0835 + waitmove 0 + pause 20 + compare 0x8008, 0 + callif 1, LittlerootTown_BrendansHouse_1F_EventScript_1B6DCD + compare 0x8008, 1 + callif 1, LittlerootTown_BrendansHouse_1F_EventScript_1B6DD8 + msgbox LittlerootTown_BrendansHouse_1F_Text_17298B, 4 + giveitem ITEM_SS_TICKET + msgbox LittlerootTown_BrendansHouse_1F_Text_172A7D, 4 + closebutton + compare 0x8008, 0 + callif 1, LittlerootTown_BrendansHouse_1F_EventScript_1B6DE3 + compare 0x8008, 1 + callif 1, LittlerootTown_BrendansHouse_1F_EventScript_1B6DEE + msgbox LittlerootTown_BrendansHouse_1F_Text_172B5E, 4 + closebutton + compare 0x8008, 0 + callif 1, LittlerootTown_BrendansHouse_1F_EventScript_1B6DF9 + compare 0x8008, 1 + callif 1, LittlerootTown_BrendansHouse_1F_EventScript_1B6E0B + playsfx 8 + disappear 0x8009 + setflag 291 + setvar 0x4082, 4 + setvar 0x408c, 4 + releaseall + end + +LittlerootTown_BrendansHouse_1F_EventScript_1B6DAD:: @ 81B6DAD + setvar 0x8008, 0 + setvar 0x8009, 5 + setvar 0x800a, 1 + return + +LittlerootTown_BrendansHouse_1F_EventScript_1B6DBD:: @ 81B6DBD + setvar 0x8008, 1 + setvar 0x8009, 5 + setvar 0x800a, 1 + return + +LittlerootTown_BrendansHouse_1F_EventScript_1B6DCD:: @ 81B6DCD + move 0x8009, LittlerootTown_BrendansHouse_1F_Movement_1B6E33 + waitmove 0 + return + +LittlerootTown_BrendansHouse_1F_EventScript_1B6DD8:: @ 81B6DD8 + move 0x8009, LittlerootTown_BrendansHouse_1F_Movement_1B6E36 + waitmove 0 + return + +LittlerootTown_BrendansHouse_1F_EventScript_1B6DE3:: @ 81B6DE3 + move 0x8009, LittlerootTown_BrendansHouse_1F_Movement_1B6E39 + waitmove 0 + return + +LittlerootTown_BrendansHouse_1F_EventScript_1B6DEE:: @ 81B6DEE + move 0x8009, LittlerootTown_BrendansHouse_1F_Movement_1B6E3B + waitmove 0 + return + +LittlerootTown_BrendansHouse_1F_EventScript_1B6DF9:: @ 81B6DF9 + move 255, LittlerootTown_BrendansHouse_1F_Movement_1B6E4F + move 0x8009, LittlerootTown_BrendansHouse_1F_Movement_1B6E3D + waitmove 0 + return + +LittlerootTown_BrendansHouse_1F_EventScript_1B6E0B:: @ 81B6E0B + move 255, LittlerootTown_BrendansHouse_1F_Movement_1B6E4F + move 0x8009, LittlerootTown_BrendansHouse_1F_Movement_1B6E43 + waitmove 0 + return + +LittlerootTown_BrendansHouse_1F_EventScript_1B6E1D:: @ 81B6E1D + move 255, LittlerootTown_BrendansHouse_1F_Movement_1B6E49 + waitmove 0 + return + +LittlerootTown_BrendansHouse_1F_EventScript_1B6E28:: @ 81B6E28 + move 255, LittlerootTown_BrendansHouse_1F_Movement_1B6E54 + waitmove 0 + return + +LittlerootTown_BrendansHouse_1F_Movement_1B6E33:: @ 81B6E33 + step_right + step_right + step_end + +LittlerootTown_BrendansHouse_1F_Movement_1B6E36:: @ 81B6E36 + step_left + step_left + step_end + +LittlerootTown_BrendansHouse_1F_Movement_1B6E39:: @ 81B6E39 + step_left + step_end + +LittlerootTown_BrendansHouse_1F_Movement_1B6E3B:: @ 81B6E3B + step_right + step_end + +LittlerootTown_BrendansHouse_1F_Movement_1B6E3D:: @ 81B6E3D + step_down + step_right + step_right + step_down + step_13 + step_end + +LittlerootTown_BrendansHouse_1F_Movement_1B6E43:: @ 81B6E43 + step_down + step_left + step_left + step_down + step_13 + step_end + +LittlerootTown_BrendansHouse_1F_Movement_1B6E49:: @ 81B6E49 + step_14 + step_down + step_down + step_down + step_27 + step_end + +LittlerootTown_BrendansHouse_1F_Movement_1B6E4F:: @ 81B6E4F + step_14 + step_14 + step_14 + step_25 + step_end + +LittlerootTown_BrendansHouse_1F_Movement_1B6E54:: @ 81B6E54 + step_14 + step_down + step_down + step_down + step_28 + step_end diff --git a/data/scripts/players_house.s b/data/scripts/players_house.s deleted file mode 100644 index 9db432c2c..000000000 --- a/data/scripts/players_house.s +++ /dev/null @@ -1,516 +0,0 @@ -LittlerootTown_BrendansHouse_2F_EventScript_1B6950:: @ 81B6950 -LittlerootTown_MaysHouse_2F_EventScript_1B6950:: @ 81B6950 - setvar 0x4092, 5 - return - -LittlerootTown_BrendansHouse_1F_EventScript_1B6956:: @ 81B6956 -LittlerootTown_MaysHouse_1F_EventScript_1B6956:: @ 81B6956 - msgbox LittlerootTown_BrendansHouse_1F_Text_172429, 4 - move 0x8004, LittlerootTown_BrendansHouse_1F_Movement_1A0839 - waitmove 0 - compare 0x8005, 0 - callif 1, LittlerootTown_BrendansHouse_1F_EventScript_1B699F - compare 0x8005, 1 - callif 1, LittlerootTown_BrendansHouse_1F_EventScript_1B69AA - msgbox LittlerootTown_BrendansHouse_1F_Text_172453, 4 - closebutton - setvar 0x4092, 4 - move 255, LittlerootTown_BrendansHouse_1F_Movement_1B69B5 - move 0x8004, LittlerootTown_BrendansHouse_1F_Movement_1A0841 - waitmove 0 - releaseall - end - -LittlerootTown_BrendansHouse_1F_EventScript_1B699F:: @ 81B699F - move 255, LittlerootTown_BrendansHouse_1F_Movement_1A0843 - waitmove 0 - return - -LittlerootTown_BrendansHouse_1F_EventScript_1B69AA:: @ 81B69AA - move 255, LittlerootTown_BrendansHouse_1F_Movement_1A083F - waitmove 0 - return - -LittlerootTown_BrendansHouse_1F_Movement_1B69B5:: @ 81B69B5 - step_up - step_end - -LittlerootTown_BrendansHouse_1F_EventScript_1B69B7:: @ 81B69B7 -LittlerootTown_MaysHouse_1F_EventScript_1B69B7:: @ 81B69B7 - msgbox LittlerootTown_BrendansHouse_1F_Text_172531, 4 - closebutton - move 0x8004, LittlerootTown_BrendansHouse_1F_Movement_1A0841 - move 255, LittlerootTown_BrendansHouse_1F_Movement_1B6CDC - waitmove 0 - releaseall - end - -LittlerootTown_BrendansHouse_2F_EventScript_1B69D3:: @ 81B69D3 - lockall - setvar 0x8004, 0 - jump LittlerootTown_BrendansHouse_2F_EventScript_1B69EB - end - -LittlerootTown_MaysHouse_2F_EventScript_1B69DF:: @ 81B69DF - lockall - setvar 0x8004, 1 - jump LittlerootTown_MaysHouse_2F_EventScript_1B69EB - end - -LittlerootTown_BrendansHouse_2F_EventScript_1B69EB:: @ 81B69EB -LittlerootTown_MaysHouse_2F_EventScript_1B69EB:: @ 81B69EB - checkflag 81 - jumpeq LittlerootTown_BrendansHouse_2F_EventScript_1B6A91 - msgbox LittlerootTown_BrendansHouse_2F_Text_172E18, 4 - call LittlerootTown_BrendansHouse_2F_EventScript_1B6A9B - pause 30 - setvar 0x4092, 6 - setflag 81 - setflag 754 - setflag 755 - checkgender - compare RESULT, 0 - callif 1, LittlerootTown_BrendansHouse_2F_EventScript_1B6A31 - compare RESULT, 1 - callif 1, LittlerootTown_BrendansHouse_2F_EventScript_1B6A61 - playsfx 9 - disappear 0x8008 - releaseall - end - -LittlerootTown_BrendansHouse_2F_EventScript_1B6A31:: @ 81B6A31 - setvar 0x8008, 14 - reappear 0x8008 - move 0x8008, LittlerootTown_BrendansHouse_2F_Movement_1B6AA2 - waitmove 0 - move 255, LittlerootTown_BrendansHouse_2F_Movement_1A0843 - waitmove 0 - msgbox LittlerootTown_BrendansHouse_2F_Text_172E4C, 4 - closebutton - move 0x8008, LittlerootTown_BrendansHouse_2F_Movement_1B6AA9 - waitmove 0 - return - -LittlerootTown_BrendansHouse_2F_EventScript_1B6A61:: @ 81B6A61 - setvar 0x8008, 14 - reappear 0x8008 - move 0x8008, LittlerootTown_BrendansHouse_2F_Movement_1B6AAD - waitmove 0 - move 255, LittlerootTown_BrendansHouse_2F_Movement_1A083F - waitmove 0 - msgbox LittlerootTown_BrendansHouse_2F_Text_172E4C, 4 - closebutton - move 0x8008, LittlerootTown_BrendansHouse_2F_Movement_1B6AB4 - waitmove 0 - return - -LittlerootTown_BrendansHouse_2F_EventScript_1B6A91:: @ 81B6A91 - inccounter GAME_STAT_CHECKED_CLOCK - fadescreen 1 - special 155 - waitstate - releaseall - end - -LittlerootTown_BrendansHouse_2F_EventScript_1B6A9B:: @ 81B6A9B - fadescreen 1 - special 154 - waitstate - return - -LittlerootTown_BrendansHouse_2F_Movement_1B6AA2:: @ 81B6AA2 - step_13 - step_down - step_27 - step_14 - step_13 - step_left - step_end - -LittlerootTown_BrendansHouse_2F_Movement_1B6AA9:: @ 81B6AA9 - step_right - step_up - step_13 - step_end - -LittlerootTown_BrendansHouse_2F_Movement_1B6AAD:: @ 81B6AAD - step_13 - step_down - step_28 - step_14 - step_13 - step_right - step_end - -LittlerootTown_BrendansHouse_2F_Movement_1B6AB4:: @ 81B6AB4 - step_left - step_up - step_13 - step_end - -LittlerootTown_BrendansHouse_1F_EventScript_1B6AB8:: @ 81B6AB8 -LittlerootTown_MaysHouse_1F_EventScript_1B6AB8:: @ 81B6AB8 - setvar 0x4092, 7 - releaseall - end - -LittlerootTown_BrendansHouse_1F_EventScript_1B6ABF:: @ 81B6ABF - move 0x8005, LittlerootTown_BrendansHouse_1F_Movement_1A0843 - waitmove 0 - call LittlerootTown_BrendansHouse_1F_EventScript_1B6B9D - move 255, LittlerootTown_BrendansHouse_1F_Movement_1B6CCC - waitmove 0 - playmusic 453, 0 - msgbox LittlerootTown_BrendansHouse_1F_Text_1725C9, 4 - closebutton - move 0x8005, LittlerootTown_BrendansHouse_1F_Movement_1B6BDB - waitmove 0 - move 255, LittlerootTown_BrendansHouse_1F_Movement_1B6CD2 - waitmove 0 - call LittlerootTown_BrendansHouse_1F_EventScript_1B6BBE - move 255, LittlerootTown_BrendansHouse_1F_Movement_1A083F - waitmove 0 - msgbox LittlerootTown_BrendansHouse_1F_Text_1725FE, 4 - msgbox LittlerootTown_BrendansHouse_1F_Text_172644, 4 - closebutton - setvar 0x4001, 1 - move 0x8005, LittlerootTown_BrendansHouse_1F_Movement_1B6BE1 - waitmove 0 - jump LittlerootTown_BrendansHouse_1F_EventScript_1B6AB8 - end - -LittlerootTown_MaysHouse_1F_EventScript_1B6B2E:: @ 81B6B2E - move 0x8005, LittlerootTown_MaysHouse_1F_Movement_1A083F - waitmove 0 - call LittlerootTown_MaysHouse_1F_EventScript_1B6B9D - move 255, LittlerootTown_MaysHouse_1F_Movement_1B6CD4 - waitmove 0 - playmusic 453, 0 - msgbox LittlerootTown_MaysHouse_1F_Text_1725C9, 4 - closebutton - move 0x8005, LittlerootTown_MaysHouse_1F_Movement_1B6BDE - waitmove 0 - move 255, LittlerootTown_MaysHouse_1F_Movement_1B6CDA - waitmove 0 - call LittlerootTown_MaysHouse_1F_EventScript_1B6BBE - move 255, LittlerootTown_MaysHouse_1F_Movement_1A0843 - waitmove 0 - msgbox LittlerootTown_MaysHouse_1F_Text_1725FE, 4 - msgbox LittlerootTown_MaysHouse_1F_Text_172644, 4 - closebutton - setvar 0x4001, 1 - move 0x8005, LittlerootTown_MaysHouse_1F_Movement_1B6BE5 - waitmove 0 - jump LittlerootTown_MaysHouse_1F_EventScript_1B6AB8 - end - -LittlerootTown_BrendansHouse_1F_EventScript_1B6B9D:: @ 81B6B9D -LittlerootTown_MaysHouse_1F_EventScript_1B6B9D:: @ 81B6B9D - playsfx 21 - move 0x8005, LittlerootTown_BrendansHouse_1F_Movement_1A0833 - waitmove 0 - move 0x8005, LittlerootTown_BrendansHouse_1F_Movement_1A0835 - waitmove 0 - msgbox LittlerootTown_BrendansHouse_1F_Text_1725A3, 4 - closebutton - return - -LittlerootTown_BrendansHouse_1F_EventScript_1B6BBE:: @ 81B6BBE -LittlerootTown_MaysHouse_1F_EventScript_1B6BBE:: @ 81B6BBE - move 255, LittlerootTown_BrendansHouse_1F_Movement_1A0841 - waitmove 0 - msgbox LittlerootTown_BrendansHouse_1F_Text_172841, 4 - fadedefault - special 62 - setflag 2096 - pause 35 - return - -LittlerootTown_BrendansHouse_1F_Movement_1B6BDB:: @ 81B6BDB - step_left - step_28 - step_end - -LittlerootTown_MaysHouse_1F_Movement_1B6BDE:: @ 81B6BDE - step_right - step_27 - step_end - -LittlerootTown_BrendansHouse_1F_Movement_1B6BE1:: @ 81B6BE1 - step_left - step_down - step_28 - step_end - -LittlerootTown_MaysHouse_1F_Movement_1B6BE5:: @ 81B6BE5 - step_right - step_down - step_27 - step_end - -LittlerootTown_BrendansHouse_1F_EventScript_1B6BE9:: @ 81B6BE9 -LittlerootTown_MaysHouse_1F_EventScript_1B6BE9:: @ 81B6BE9 - lock - faceplayer - compare 0x4082, 4 - jumpeq LittlerootTown_BrendansHouse_1F_EventScript_1B6C33 - compare 0x408c, 4 - jumpeq LittlerootTown_BrendansHouse_1F_EventScript_1B6C33 - checkflag 2059 - jumpeq LittlerootTown_BrendansHouse_1F_EventScript_1B6C3D - checkflag 82 - jumpeq LittlerootTown_BrendansHouse_1F_EventScript_1B6C72 - compare 0x4001, 1 - jumpeq LittlerootTown_BrendansHouse_1F_EventScript_1B6C80 - compare 0x4092, 7 - jumpif 4, LittlerootTown_BrendansHouse_1F_EventScript_1B6C9C - msgbox LittlerootTown_BrendansHouse_1F_Text_172429, 4 - release - end - -LittlerootTown_BrendansHouse_1F_EventScript_1B6C33:: @ 81B6C33 - msgbox LittlerootTown_BrendansHouse_1F_Text_172BBC, 4 - release - end - -LittlerootTown_BrendansHouse_1F_EventScript_1B6C3D:: @ 81B6C3D - checkflag 133 - jumpeq LittlerootTown_BrendansHouse_1F_EventScript_1B6C72 - msgbox LittlerootTown_BrendansHouse_1F_Text_172782, 4 - giveitem ITEM_AMULET_COIN - compare RESULT, 0 - jumpeq LittlerootTown_BrendansHouse_1F_EventScript_1A029B - msgbox LittlerootTown_BrendansHouse_1F_Text_1727CD, 4 - setflag 133 - release - end - -LittlerootTown_BrendansHouse_1F_EventScript_1B6C72:: @ 81B6C72 - msgbox LittlerootTown_BrendansHouse_1F_Text_172717, 4 - jump LittlerootTown_BrendansHouse_1F_EventScript_1B6C8A - end - -LittlerootTown_BrendansHouse_1F_EventScript_1B6C80:: @ 81B6C80 - msgbox LittlerootTown_BrendansHouse_1F_Text_1726D2, 4 - release - end - -LittlerootTown_BrendansHouse_1F_EventScript_1B6C8A:: @ 81B6C8A - closebutton - call LittlerootTown_BrendansHouse_1F_EventScript_1A02CA - inccounter GAME_STAT_RESTED_AT_HOME - msgbox LittlerootTown_BrendansHouse_1F_Text_17276B, 4 - release - end - -LittlerootTown_BrendansHouse_1F_EventScript_1B6C9C:: @ 81B6C9C - msgbox LittlerootTown_BrendansHouse_1F_Text_1726E7, 4 - release - end - -LittlerootTown_BrendansHouse_1F_EventScript_1B6CA6:: @ 81B6CA6 -LittlerootTown_MaysHouse_1F_EventScript_1B6CA6:: @ 81B6CA6 - lock - faceplayer - checksound - pokecry SPECIES_MACHOKE, 0 - msgbox LittlerootTown_BrendansHouse_1F_Text_17281D, 4 - waitpokecry - release - end - -LittlerootTown_BrendansHouse_1F_EventScript_1B6CB9:: @ 81B6CB9 -LittlerootTown_MaysHouse_1F_EventScript_1B6CB9:: @ 81B6CB9 - lock - faceplayer - checksound - pokecry SPECIES_MACHOKE, 0 - msgbox LittlerootTown_BrendansHouse_1F_Text_172831, 4 - waitpokecry - release - end - -LittlerootTown_BrendansHouse_1F_Movement_1B6CCC:: @ 81B6CCC - step_down - step_down - step_left - step_left - step_left - step_end - -LittlerootTown_BrendansHouse_1F_Movement_1B6CD2:: @ 81B6CD2 - step_left - step_end - -LittlerootTown_MaysHouse_1F_Movement_1B6CD4:: @ 81B6CD4 - step_down - step_down - step_right - step_right - step_right - step_end - -LittlerootTown_MaysHouse_1F_Movement_1B6CDA:: @ 81B6CDA - step_right - step_end - -LittlerootTown_BrendansHouse_1F_Movement_1B6CDC:: @ 81B6CDC - step_up - step_end - -LittlerootTown_BrendansHouse_1F_EventScript_1B6CDE:: @ 81B6CDE -LittlerootTown_MaysHouse_1F_EventScript_1B6CDE:: @ 81B6CDE - lockall - checkgender - compare RESULT, 0 - callif 1, LittlerootTown_BrendansHouse_1F_EventScript_1B6DAD - compare RESULT, 1 - callif 1, LittlerootTown_BrendansHouse_1F_EventScript_1B6DBD - compare 0x8008, 0 - callif 1, LittlerootTown_BrendansHouse_1F_EventScript_1B6E1D - compare 0x8008, 1 - callif 1, LittlerootTown_BrendansHouse_1F_EventScript_1B6E28 - move 0x8009, LittlerootTown_BrendansHouse_1F_Movement_1A0839 - waitmove 0 - playsfx 21 - move 0x8009, LittlerootTown_BrendansHouse_1F_Movement_1A0833 - waitmove 0 - move 0x8009, LittlerootTown_BrendansHouse_1F_Movement_1A0835 - waitmove 0 - pause 20 - compare 0x8008, 0 - callif 1, LittlerootTown_BrendansHouse_1F_EventScript_1B6DCD - compare 0x8008, 1 - callif 1, LittlerootTown_BrendansHouse_1F_EventScript_1B6DD8 - msgbox LittlerootTown_BrendansHouse_1F_Text_17298B, 4 - giveitem ITEM_SS_TICKET - msgbox LittlerootTown_BrendansHouse_1F_Text_172A7D, 4 - closebutton - compare 0x8008, 0 - callif 1, LittlerootTown_BrendansHouse_1F_EventScript_1B6DE3 - compare 0x8008, 1 - callif 1, LittlerootTown_BrendansHouse_1F_EventScript_1B6DEE - msgbox LittlerootTown_BrendansHouse_1F_Text_172B5E, 4 - closebutton - compare 0x8008, 0 - callif 1, LittlerootTown_BrendansHouse_1F_EventScript_1B6DF9 - compare 0x8008, 1 - callif 1, LittlerootTown_BrendansHouse_1F_EventScript_1B6E0B - playsfx 8 - disappear 0x8009 - setflag 291 - setvar 0x4082, 4 - setvar 0x408c, 4 - releaseall - end - -LittlerootTown_BrendansHouse_1F_EventScript_1B6DAD:: @ 81B6DAD - setvar 0x8008, 0 - setvar 0x8009, 5 - setvar 0x800a, 1 - return - -LittlerootTown_BrendansHouse_1F_EventScript_1B6DBD:: @ 81B6DBD - setvar 0x8008, 1 - setvar 0x8009, 5 - setvar 0x800a, 1 - return - -LittlerootTown_BrendansHouse_1F_EventScript_1B6DCD:: @ 81B6DCD - move 0x8009, LittlerootTown_BrendansHouse_1F_Movement_1B6E33 - waitmove 0 - return - -LittlerootTown_BrendansHouse_1F_EventScript_1B6DD8:: @ 81B6DD8 - move 0x8009, LittlerootTown_BrendansHouse_1F_Movement_1B6E36 - waitmove 0 - return - -LittlerootTown_BrendansHouse_1F_EventScript_1B6DE3:: @ 81B6DE3 - move 0x8009, LittlerootTown_BrendansHouse_1F_Movement_1B6E39 - waitmove 0 - return - -LittlerootTown_BrendansHouse_1F_EventScript_1B6DEE:: @ 81B6DEE - move 0x8009, LittlerootTown_BrendansHouse_1F_Movement_1B6E3B - waitmove 0 - return - -LittlerootTown_BrendansHouse_1F_EventScript_1B6DF9:: @ 81B6DF9 - move 255, LittlerootTown_BrendansHouse_1F_Movement_1B6E4F - move 0x8009, LittlerootTown_BrendansHouse_1F_Movement_1B6E3D - waitmove 0 - return - -LittlerootTown_BrendansHouse_1F_EventScript_1B6E0B:: @ 81B6E0B - move 255, LittlerootTown_BrendansHouse_1F_Movement_1B6E4F - move 0x8009, LittlerootTown_BrendansHouse_1F_Movement_1B6E43 - waitmove 0 - return - -LittlerootTown_BrendansHouse_1F_EventScript_1B6E1D:: @ 81B6E1D - move 255, LittlerootTown_BrendansHouse_1F_Movement_1B6E49 - waitmove 0 - return - -LittlerootTown_BrendansHouse_1F_EventScript_1B6E28:: @ 81B6E28 - move 255, LittlerootTown_BrendansHouse_1F_Movement_1B6E54 - waitmove 0 - return - -LittlerootTown_BrendansHouse_1F_Movement_1B6E33:: @ 81B6E33 - step_right - step_right - step_end - -LittlerootTown_BrendansHouse_1F_Movement_1B6E36:: @ 81B6E36 - step_left - step_left - step_end - -LittlerootTown_BrendansHouse_1F_Movement_1B6E39:: @ 81B6E39 - step_left - step_end - -LittlerootTown_BrendansHouse_1F_Movement_1B6E3B:: @ 81B6E3B - step_right - step_end - -LittlerootTown_BrendansHouse_1F_Movement_1B6E3D:: @ 81B6E3D - step_down - step_right - step_right - step_down - step_13 - step_end - -LittlerootTown_BrendansHouse_1F_Movement_1B6E43:: @ 81B6E43 - step_down - step_left - step_left - step_down - step_13 - step_end - -LittlerootTown_BrendansHouse_1F_Movement_1B6E49:: @ 81B6E49 - step_14 - step_down - step_down - step_down - step_27 - step_end - -LittlerootTown_BrendansHouse_1F_Movement_1B6E4F:: @ 81B6E4F - step_14 - step_14 - step_14 - step_25 - step_end - -LittlerootTown_BrendansHouse_1F_Movement_1B6E54:: @ 81B6E54 - step_14 - step_down - step_down - step_down - step_28 - step_end diff --git a/data/scripts/pokeblocks.inc b/data/scripts/pokeblocks.inc new file mode 100644 index 000000000..2cb283173 --- /dev/null +++ b/data/scripts/pokeblocks.inc @@ -0,0 +1,337 @@ +FallarborTown_ContestLobby_EventScript_1B7604:: @ 81B7604 + setvar 0x8008, 4 + setvar 0x8009, 1 + move 0x8008, FallarborTown_ContestLobby_Movement_1B7821 + waitmove 0 + jump FallarborTown_ContestLobby_EventScript_1B7681 + end + +SlateportCity_ContestLobby_EventScript_1B761E:: @ 81B761E + setvar 0x8008, 2 + setvar 0x8009, 2 + move 6, SlateportCity_ContestLobby_Movement_1A083D + move 0x8008, SlateportCity_ContestLobby_Movement_1B7821 + waitmove 0 + jump SlateportCity_ContestLobby_EventScript_1B7681 + end + +VerdanturfTown_ContestLobby_EventScript_1B763F:: @ 81B763F + setvar 0x8008, 2 + setvar 0x8009, 1 + move 0x8008, VerdanturfTown_ContestLobby_Movement_1B7821 + waitmove 0 + jump VerdanturfTown_ContestLobby_EventScript_1B7681 + end + +LilycoveCity_ContestLobby_EventScript_1B7659:: @ 81B7659 + setvar 0x8008, 3 + setvar 0x8009, 3 + move 9, LilycoveCity_ContestLobby_Movement_1A083D + move 10, LilycoveCity_ContestLobby_Movement_1A083D + move 0x8008, LilycoveCity_ContestLobby_Movement_1B7821 + waitmove 0 + jump LilycoveCity_ContestLobby_EventScript_1B7681 + end + +FallarborTown_ContestLobby_EventScript_1B7681:: @ 81B7681 +LilycoveCity_ContestLobby_EventScript_1B7681:: @ 81B7681 +SlateportCity_ContestLobby_EventScript_1B7681:: @ 81B7681 +VerdanturfTown_ContestLobby_EventScript_1B7681:: @ 81B7681 + lockall + msgbox FallarborTown_ContestLobby_Text_1B6E63, 5 + compare RESULT, 1 + jumpeq FallarborTown_ContestLobby_EventScript_1B76A1 + compare RESULT, 0 + jumpeq FallarborTown_ContestLobby_EventScript_1B76E5 + end + +FallarborTown_ContestLobby_EventScript_1B76A1:: @ 81B76A1 + checkitem ITEM_POKEBLOCK_CASE, 1 + compare RESULT, 0 + jumpeq FallarborTown_ContestLobby_EventScript_1B7780 + specialval RESULT, 49 + compare RESULT, 0 + jumpeq FallarborTown_ContestLobby_EventScript_1B770E + msgbox FallarborTown_ContestLobby_Text_1B6E9D, 4 + specialval RESULT, 160 + compare RESULT, 65535 + jumpif 5, FallarborTown_ContestLobby_EventScript_1B76EF + compare RESULT, 65535 + jumpeq FallarborTown_ContestLobby_EventScript_1B7776 + end + +FallarborTown_ContestLobby_EventScript_1B76E5:: @ 81B76E5 + msgbox FallarborTown_ContestLobby_Text_1B6EA8, 4 + releaseall + end + +FallarborTown_ContestLobby_EventScript_1B76EF:: @ 81B76EF + msgbox FallarborTown_ContestLobby_Text_1B6ED0, 5 + compare RESULT, 1 + jumpeq FallarborTown_ContestLobby_EventScript_1B7734 + compare RESULT, 0 + jumpeq FallarborTown_ContestLobby_EventScript_1B7726 + end + +FallarborTown_ContestLobby_EventScript_1B770E:: @ 81B770E + msgbox FallarborTown_ContestLobby_Text_1B6FF0, 4 + checkdailyflags + checkflag 2241 + jumpeq FallarborTown_ContestLobby_EventScript_1B774F + jump FallarborTown_ContestLobby_EventScript_1B7759 + end + +FallarborTown_ContestLobby_EventScript_1B7726:: @ 81B7726 + msgbox FallarborTown_ContestLobby_Text_1B6F1F, 4 + jump FallarborTown_ContestLobby_EventScript_1B7734 + end + +FallarborTown_ContestLobby_EventScript_1B7734:: @ 81B7734 + msgbox FallarborTown_ContestLobby_Text_1B6EF1, 4 + jump FallarborTown_ContestLobby_EventScript_1B7742 + end + +FallarborTown_ContestLobby_EventScript_1B7742:: @ 81B7742 + copyvar 0x8004, 0x8009 + fadescreen 1 + special 161 + waitstate + releaseall + end + +FallarborTown_ContestLobby_EventScript_1B774F:: @ 81B774F + msgbox FallarborTown_ContestLobby_Text_1B70F6, 4 + releaseall + end + +FallarborTown_ContestLobby_EventScript_1B7759:: @ 81B7759 + msgbox FallarborTown_ContestLobby_Text_1B704A, 4 + giveitem ITEM_PECHA_BERRY + setflag 2241 + jump FallarborTown_ContestLobby_EventScript_1B76EF + end + +FallarborTown_ContestLobby_EventScript_1B7776:: @ 81B7776 + msgbox FallarborTown_ContestLobby_Text_1B717C, 4 + releaseall + end + +FallarborTown_ContestLobby_EventScript_1B7780:: @ 81B7780 + msgbox FallarborTown_ContestLobby_Text_1B71D2, 4 + releaseall + end + +FallarborTown_ContestLobby_EventScript_1B778A:: @ 81B778A + setvar 0x8008, 4 + jump FallarborTown_ContestLobby_EventScript_1B77B6 + end + +SlateportCity_ContestLobby_EventScript_1B7795:: @ 81B7795 + setvar 0x8008, 2 + jump SlateportCity_ContestLobby_EventScript_1B77B6 + end + +VerdanturfTown_ContestLobby_EventScript_1B77A0:: @ 81B77A0 + setvar 0x8008, 2 + jump VerdanturfTown_ContestLobby_EventScript_1B77B6 + end + +LilycoveCity_ContestLobby_EventScript_1B77AB:: @ 81B77AB + setvar 0x8008, 3 + jump LilycoveCity_ContestLobby_EventScript_1B77B6 + end + +FallarborTown_ContestLobby_EventScript_1B77B6:: @ 81B77B6 +LilycoveCity_ContestLobby_EventScript_1B77B6:: @ 81B77B6 +SlateportCity_ContestLobby_EventScript_1B77B6:: @ 81B77B6 +VerdanturfTown_ContestLobby_EventScript_1B77B6:: @ 81B77B6 + lock + faceplayer + msgbox FallarborTown_ContestLobby_Text_1B742F, 4 + specialval RESULT, 49 + compare RESULT, 1 + jumpeq FallarborTown_ContestLobby_EventScript_1B77DC + compare RESULT, 0 + jumpeq FallarborTown_ContestLobby_EventScript_1B77E6 + end + +FallarborTown_ContestLobby_EventScript_1B77DC:: @ 81B77DC + msgbox FallarborTown_ContestLobby_Text_1B7469, 4 + release + end + +FallarborTown_ContestLobby_EventScript_1B77E6:: @ 81B77E6 + checkdailyflags + checkflag 2241 + jumpeq FallarborTown_ContestLobby_EventScript_1B77F6 + jump FallarborTown_ContestLobby_EventScript_1B7800 + end + +FallarborTown_ContestLobby_EventScript_1B77F6:: @ 81B77F6 + msgbox FallarborTown_ContestLobby_Text_1B7578, 4 + release + end + +FallarborTown_ContestLobby_EventScript_1B7800:: @ 81B7800 + msgbox FallarborTown_ContestLobby_Text_1B74B4, 4 + giveitem ITEM_PECHA_BERRY + setflag 2241 + msgbox FallarborTown_ContestLobby_Text_1B753A, 4 + release + end + +FallarborTown_ContestLobby_Movement_1B7821:: @ 81B7821 +LilycoveCity_ContestLobby_Movement_1B7821:: @ 81B7821 +SlateportCity_ContestLobby_Movement_1B7821:: @ 81B7821 +VerdanturfTown_ContestLobby_Movement_1B7821:: @ 81B7821 + step_28 + step_end + +FallarborTown_ContestLobby_EventScript_1B7823:: @ 81B7823 + jump FallarborTown_ContestLobby_EventScript_1B783B + end + +SlateportCity_ContestLobby_EventScript_1B7829:: @ 81B7829 + jump SlateportCity_ContestLobby_EventScript_1B783B + end + +VerdanturfTown_ContestLobby_EventScript_1B782F:: @ 81B782F + jump VerdanturfTown_ContestLobby_EventScript_1B783B + end + +LilycoveCity_ContestLobby_EventScript_1B7835:: @ 81B7835 + jump LilycoveCity_ContestLobby_EventScript_1B783B + end + +FallarborTown_ContestLobby_EventScript_1B783B:: @ 81B783B +LilycoveCity_ContestLobby_EventScript_1B783B:: @ 81B783B +SlateportCity_ContestLobby_EventScript_1B783B:: @ 81B783B +VerdanturfTown_ContestLobby_EventScript_1B783B:: @ 81B783B + lockall + specialval RESULT, 49 + compare RESULT, 0 + jumpeq FallarborTown_ContestLobby_EventScript_1B7897 + checkitem ITEM_POKEBLOCK_CASE, 1 + compare RESULT, 0 + jumpeq FallarborTown_ContestLobby_EventScript_1B7942 + specialval RESULT, 160 + compare RESULT, 65535 + jumpif 5, FallarborTown_ContestLobby_EventScript_1B7878 + compare RESULT, 65535 + jumpeq FallarborTown_ContestLobby_EventScript_1B7938 + end + +FallarborTown_ContestLobby_EventScript_1B7878:: @ 81B7878 + msgbox FallarborTown_ContestLobby_Text_1B727C, 5 + compare RESULT, 1 + jumpeq FallarborTown_ContestLobby_EventScript_1B78A1 + compare RESULT, 0 + jumpeq FallarborTown_ContestLobby_EventScript_1B7936 + end + +FallarborTown_ContestLobby_EventScript_1B7897:: @ 81B7897 + msgbox FallarborTown_ContestLobby_Text_1B7381, 4 + releaseall + end + +FallarborTown_ContestLobby_EventScript_1B78A1:: @ 81B78A1 + call FallarborTown_ContestLobby_EventScript_19F806 + compare RESULT, 0 + jumpeq FallarborTown_ContestLobby_EventScript_1B7936 + message FallarborTown_ContestLobby_Text_1B7304 + waittext + special 36 + waitstate + compare RESULT, 1 + jumpeq FallarborTown_ContestLobby_EventScript_1B7980 + compare RESULT, 2 + jumpeq FallarborTown_ContestLobby_EventScript_1B794C + compare RESULT, 3 + jumpeq FallarborTown_ContestLobby_EventScript_1B7959 + compare RESULT, 5 + jumpeq FallarborTown_ContestLobby_EventScript_1B7966 + compare RESULT, 6 + jumpeq FallarborTown_ContestLobby_EventScript_1B7973 + end + +FallarborTown_ContestLobby_EventScript_1B78F3:: @ 81B78F3 + msgbox FallarborTown_ContestLobby_Text_1B733B, 4 + jump FallarborTown_ContestLobby_EventScript_1B791D + end + +FallarborTown_ContestLobby_EventScript_1B7901:: @ 81B7901 + msgbox FallarborTown_ContestLobby_Text_1B7347, 4 + jump FallarborTown_ContestLobby_EventScript_1B791D + end + +FallarborTown_ContestLobby_EventScript_1B790F:: @ 81B790F + msgbox FallarborTown_ContestLobby_Text_1B735A, 4 + jump FallarborTown_ContestLobby_EventScript_1B791D + end + +FallarborTown_ContestLobby_EventScript_1B791D:: @ 81B791D + setvar 0x8004, 0 + fadescreen 1 + disappear 240 + disappear 239 + disappear 238 + disappear 237 + special 161 + waitstate + releaseall + end + +FallarborTown_ContestLobby_EventScript_1B7936:: @ 81B7936 + releaseall + end + +FallarborTown_ContestLobby_EventScript_1B7938:: @ 81B7938 + msgbox FallarborTown_ContestLobby_Text_1B73B7, 4 + releaseall + end + +FallarborTown_ContestLobby_EventScript_1B7942:: @ 81B7942 + msgbox FallarborTown_ContestLobby_Text_1B73F1, 4 + releaseall + end + +FallarborTown_ContestLobby_EventScript_1B794C:: @ 81B794C + special 31 + msgbox FallarborTown_ContestLobby_Text_1A4A30, 4 + releaseall + end + +FallarborTown_ContestLobby_EventScript_1B7959:: @ 81B7959 + special 31 + msgbox FallarborTown_ContestLobby_Text_1A4B1D, 4 + releaseall + end + +FallarborTown_ContestLobby_EventScript_1B7966:: @ 81B7966 + special 31 + msgbox FallarborTown_ContestLobby_Text_1A10EB, 4 + releaseall + end + +FallarborTown_ContestLobby_EventScript_1B7973:: @ 81B7973 + special 31 + msgbox FallarborTown_ContestLobby_Text_1A4A85, 4 + releaseall + end + +FallarborTown_ContestLobby_EventScript_1B7980:: @ 81B7980 + fadescreen 1 + specialval RESULT, 37 + copyvar 0x8008, RESULT + copyvar 0x8004, 0x8008 + special 38 + jump FallarborTown_ContestLobby_EventScript_1B799A + end + +FallarborTown_ContestLobby_EventScript_1B799A:: @ 81B799A + fadescreen 0 + switch 0x8008 + case 2, FallarborTown_ContestLobby_EventScript_1B78F3 + case 3, FallarborTown_ContestLobby_EventScript_1B7901 + case 4, FallarborTown_ContestLobby_EventScript_1B790F + end diff --git a/data/scripts/pokeblocks.s b/data/scripts/pokeblocks.s deleted file mode 100644 index 2cb283173..000000000 --- a/data/scripts/pokeblocks.s +++ /dev/null @@ -1,337 +0,0 @@ -FallarborTown_ContestLobby_EventScript_1B7604:: @ 81B7604 - setvar 0x8008, 4 - setvar 0x8009, 1 - move 0x8008, FallarborTown_ContestLobby_Movement_1B7821 - waitmove 0 - jump FallarborTown_ContestLobby_EventScript_1B7681 - end - -SlateportCity_ContestLobby_EventScript_1B761E:: @ 81B761E - setvar 0x8008, 2 - setvar 0x8009, 2 - move 6, SlateportCity_ContestLobby_Movement_1A083D - move 0x8008, SlateportCity_ContestLobby_Movement_1B7821 - waitmove 0 - jump SlateportCity_ContestLobby_EventScript_1B7681 - end - -VerdanturfTown_ContestLobby_EventScript_1B763F:: @ 81B763F - setvar 0x8008, 2 - setvar 0x8009, 1 - move 0x8008, VerdanturfTown_ContestLobby_Movement_1B7821 - waitmove 0 - jump VerdanturfTown_ContestLobby_EventScript_1B7681 - end - -LilycoveCity_ContestLobby_EventScript_1B7659:: @ 81B7659 - setvar 0x8008, 3 - setvar 0x8009, 3 - move 9, LilycoveCity_ContestLobby_Movement_1A083D - move 10, LilycoveCity_ContestLobby_Movement_1A083D - move 0x8008, LilycoveCity_ContestLobby_Movement_1B7821 - waitmove 0 - jump LilycoveCity_ContestLobby_EventScript_1B7681 - end - -FallarborTown_ContestLobby_EventScript_1B7681:: @ 81B7681 -LilycoveCity_ContestLobby_EventScript_1B7681:: @ 81B7681 -SlateportCity_ContestLobby_EventScript_1B7681:: @ 81B7681 -VerdanturfTown_ContestLobby_EventScript_1B7681:: @ 81B7681 - lockall - msgbox FallarborTown_ContestLobby_Text_1B6E63, 5 - compare RESULT, 1 - jumpeq FallarborTown_ContestLobby_EventScript_1B76A1 - compare RESULT, 0 - jumpeq FallarborTown_ContestLobby_EventScript_1B76E5 - end - -FallarborTown_ContestLobby_EventScript_1B76A1:: @ 81B76A1 - checkitem ITEM_POKEBLOCK_CASE, 1 - compare RESULT, 0 - jumpeq FallarborTown_ContestLobby_EventScript_1B7780 - specialval RESULT, 49 - compare RESULT, 0 - jumpeq FallarborTown_ContestLobby_EventScript_1B770E - msgbox FallarborTown_ContestLobby_Text_1B6E9D, 4 - specialval RESULT, 160 - compare RESULT, 65535 - jumpif 5, FallarborTown_ContestLobby_EventScript_1B76EF - compare RESULT, 65535 - jumpeq FallarborTown_ContestLobby_EventScript_1B7776 - end - -FallarborTown_ContestLobby_EventScript_1B76E5:: @ 81B76E5 - msgbox FallarborTown_ContestLobby_Text_1B6EA8, 4 - releaseall - end - -FallarborTown_ContestLobby_EventScript_1B76EF:: @ 81B76EF - msgbox FallarborTown_ContestLobby_Text_1B6ED0, 5 - compare RESULT, 1 - jumpeq FallarborTown_ContestLobby_EventScript_1B7734 - compare RESULT, 0 - jumpeq FallarborTown_ContestLobby_EventScript_1B7726 - end - -FallarborTown_ContestLobby_EventScript_1B770E:: @ 81B770E - msgbox FallarborTown_ContestLobby_Text_1B6FF0, 4 - checkdailyflags - checkflag 2241 - jumpeq FallarborTown_ContestLobby_EventScript_1B774F - jump FallarborTown_ContestLobby_EventScript_1B7759 - end - -FallarborTown_ContestLobby_EventScript_1B7726:: @ 81B7726 - msgbox FallarborTown_ContestLobby_Text_1B6F1F, 4 - jump FallarborTown_ContestLobby_EventScript_1B7734 - end - -FallarborTown_ContestLobby_EventScript_1B7734:: @ 81B7734 - msgbox FallarborTown_ContestLobby_Text_1B6EF1, 4 - jump FallarborTown_ContestLobby_EventScript_1B7742 - end - -FallarborTown_ContestLobby_EventScript_1B7742:: @ 81B7742 - copyvar 0x8004, 0x8009 - fadescreen 1 - special 161 - waitstate - releaseall - end - -FallarborTown_ContestLobby_EventScript_1B774F:: @ 81B774F - msgbox FallarborTown_ContestLobby_Text_1B70F6, 4 - releaseall - end - -FallarborTown_ContestLobby_EventScript_1B7759:: @ 81B7759 - msgbox FallarborTown_ContestLobby_Text_1B704A, 4 - giveitem ITEM_PECHA_BERRY - setflag 2241 - jump FallarborTown_ContestLobby_EventScript_1B76EF - end - -FallarborTown_ContestLobby_EventScript_1B7776:: @ 81B7776 - msgbox FallarborTown_ContestLobby_Text_1B717C, 4 - releaseall - end - -FallarborTown_ContestLobby_EventScript_1B7780:: @ 81B7780 - msgbox FallarborTown_ContestLobby_Text_1B71D2, 4 - releaseall - end - -FallarborTown_ContestLobby_EventScript_1B778A:: @ 81B778A - setvar 0x8008, 4 - jump FallarborTown_ContestLobby_EventScript_1B77B6 - end - -SlateportCity_ContestLobby_EventScript_1B7795:: @ 81B7795 - setvar 0x8008, 2 - jump SlateportCity_ContestLobby_EventScript_1B77B6 - end - -VerdanturfTown_ContestLobby_EventScript_1B77A0:: @ 81B77A0 - setvar 0x8008, 2 - jump VerdanturfTown_ContestLobby_EventScript_1B77B6 - end - -LilycoveCity_ContestLobby_EventScript_1B77AB:: @ 81B77AB - setvar 0x8008, 3 - jump LilycoveCity_ContestLobby_EventScript_1B77B6 - end - -FallarborTown_ContestLobby_EventScript_1B77B6:: @ 81B77B6 -LilycoveCity_ContestLobby_EventScript_1B77B6:: @ 81B77B6 -SlateportCity_ContestLobby_EventScript_1B77B6:: @ 81B77B6 -VerdanturfTown_ContestLobby_EventScript_1B77B6:: @ 81B77B6 - lock - faceplayer - msgbox FallarborTown_ContestLobby_Text_1B742F, 4 - specialval RESULT, 49 - compare RESULT, 1 - jumpeq FallarborTown_ContestLobby_EventScript_1B77DC - compare RESULT, 0 - jumpeq FallarborTown_ContestLobby_EventScript_1B77E6 - end - -FallarborTown_ContestLobby_EventScript_1B77DC:: @ 81B77DC - msgbox FallarborTown_ContestLobby_Text_1B7469, 4 - release - end - -FallarborTown_ContestLobby_EventScript_1B77E6:: @ 81B77E6 - checkdailyflags - checkflag 2241 - jumpeq FallarborTown_ContestLobby_EventScript_1B77F6 - jump FallarborTown_ContestLobby_EventScript_1B7800 - end - -FallarborTown_ContestLobby_EventScript_1B77F6:: @ 81B77F6 - msgbox FallarborTown_ContestLobby_Text_1B7578, 4 - release - end - -FallarborTown_ContestLobby_EventScript_1B7800:: @ 81B7800 - msgbox FallarborTown_ContestLobby_Text_1B74B4, 4 - giveitem ITEM_PECHA_BERRY - setflag 2241 - msgbox FallarborTown_ContestLobby_Text_1B753A, 4 - release - end - -FallarborTown_ContestLobby_Movement_1B7821:: @ 81B7821 -LilycoveCity_ContestLobby_Movement_1B7821:: @ 81B7821 -SlateportCity_ContestLobby_Movement_1B7821:: @ 81B7821 -VerdanturfTown_ContestLobby_Movement_1B7821:: @ 81B7821 - step_28 - step_end - -FallarborTown_ContestLobby_EventScript_1B7823:: @ 81B7823 - jump FallarborTown_ContestLobby_EventScript_1B783B - end - -SlateportCity_ContestLobby_EventScript_1B7829:: @ 81B7829 - jump SlateportCity_ContestLobby_EventScript_1B783B - end - -VerdanturfTown_ContestLobby_EventScript_1B782F:: @ 81B782F - jump VerdanturfTown_ContestLobby_EventScript_1B783B - end - -LilycoveCity_ContestLobby_EventScript_1B7835:: @ 81B7835 - jump LilycoveCity_ContestLobby_EventScript_1B783B - end - -FallarborTown_ContestLobby_EventScript_1B783B:: @ 81B783B -LilycoveCity_ContestLobby_EventScript_1B783B:: @ 81B783B -SlateportCity_ContestLobby_EventScript_1B783B:: @ 81B783B -VerdanturfTown_ContestLobby_EventScript_1B783B:: @ 81B783B - lockall - specialval RESULT, 49 - compare RESULT, 0 - jumpeq FallarborTown_ContestLobby_EventScript_1B7897 - checkitem ITEM_POKEBLOCK_CASE, 1 - compare RESULT, 0 - jumpeq FallarborTown_ContestLobby_EventScript_1B7942 - specialval RESULT, 160 - compare RESULT, 65535 - jumpif 5, FallarborTown_ContestLobby_EventScript_1B7878 - compare RESULT, 65535 - jumpeq FallarborTown_ContestLobby_EventScript_1B7938 - end - -FallarborTown_ContestLobby_EventScript_1B7878:: @ 81B7878 - msgbox FallarborTown_ContestLobby_Text_1B727C, 5 - compare RESULT, 1 - jumpeq FallarborTown_ContestLobby_EventScript_1B78A1 - compare RESULT, 0 - jumpeq FallarborTown_ContestLobby_EventScript_1B7936 - end - -FallarborTown_ContestLobby_EventScript_1B7897:: @ 81B7897 - msgbox FallarborTown_ContestLobby_Text_1B7381, 4 - releaseall - end - -FallarborTown_ContestLobby_EventScript_1B78A1:: @ 81B78A1 - call FallarborTown_ContestLobby_EventScript_19F806 - compare RESULT, 0 - jumpeq FallarborTown_ContestLobby_EventScript_1B7936 - message FallarborTown_ContestLobby_Text_1B7304 - waittext - special 36 - waitstate - compare RESULT, 1 - jumpeq FallarborTown_ContestLobby_EventScript_1B7980 - compare RESULT, 2 - jumpeq FallarborTown_ContestLobby_EventScript_1B794C - compare RESULT, 3 - jumpeq FallarborTown_ContestLobby_EventScript_1B7959 - compare RESULT, 5 - jumpeq FallarborTown_ContestLobby_EventScript_1B7966 - compare RESULT, 6 - jumpeq FallarborTown_ContestLobby_EventScript_1B7973 - end - -FallarborTown_ContestLobby_EventScript_1B78F3:: @ 81B78F3 - msgbox FallarborTown_ContestLobby_Text_1B733B, 4 - jump FallarborTown_ContestLobby_EventScript_1B791D - end - -FallarborTown_ContestLobby_EventScript_1B7901:: @ 81B7901 - msgbox FallarborTown_ContestLobby_Text_1B7347, 4 - jump FallarborTown_ContestLobby_EventScript_1B791D - end - -FallarborTown_ContestLobby_EventScript_1B790F:: @ 81B790F - msgbox FallarborTown_ContestLobby_Text_1B735A, 4 - jump FallarborTown_ContestLobby_EventScript_1B791D - end - -FallarborTown_ContestLobby_EventScript_1B791D:: @ 81B791D - setvar 0x8004, 0 - fadescreen 1 - disappear 240 - disappear 239 - disappear 238 - disappear 237 - special 161 - waitstate - releaseall - end - -FallarborTown_ContestLobby_EventScript_1B7936:: @ 81B7936 - releaseall - end - -FallarborTown_ContestLobby_EventScript_1B7938:: @ 81B7938 - msgbox FallarborTown_ContestLobby_Text_1B73B7, 4 - releaseall - end - -FallarborTown_ContestLobby_EventScript_1B7942:: @ 81B7942 - msgbox FallarborTown_ContestLobby_Text_1B73F1, 4 - releaseall - end - -FallarborTown_ContestLobby_EventScript_1B794C:: @ 81B794C - special 31 - msgbox FallarborTown_ContestLobby_Text_1A4A30, 4 - releaseall - end - -FallarborTown_ContestLobby_EventScript_1B7959:: @ 81B7959 - special 31 - msgbox FallarborTown_ContestLobby_Text_1A4B1D, 4 - releaseall - end - -FallarborTown_ContestLobby_EventScript_1B7966:: @ 81B7966 - special 31 - msgbox FallarborTown_ContestLobby_Text_1A10EB, 4 - releaseall - end - -FallarborTown_ContestLobby_EventScript_1B7973:: @ 81B7973 - special 31 - msgbox FallarborTown_ContestLobby_Text_1A4A85, 4 - releaseall - end - -FallarborTown_ContestLobby_EventScript_1B7980:: @ 81B7980 - fadescreen 1 - specialval RESULT, 37 - copyvar 0x8008, RESULT - copyvar 0x8004, 0x8008 - special 38 - jump FallarborTown_ContestLobby_EventScript_1B799A - end - -FallarborTown_ContestLobby_EventScript_1B799A:: @ 81B799A - fadescreen 0 - switch 0x8008 - case 2, FallarborTown_ContestLobby_EventScript_1B78F3 - case 3, FallarborTown_ContestLobby_EventScript_1B7901 - case 4, FallarborTown_ContestLobby_EventScript_1B790F - end diff --git a/data/scripts/safari_zone.inc b/data/scripts/safari_zone.inc new file mode 100644 index 000000000..c8d519038 --- /dev/null +++ b/data/scripts/safari_zone.inc @@ -0,0 +1,74 @@ +gUnknown_081C340A:: @ 81C340A + setvar 0x40a4, 1 + special 206 + warp3 Route121_SafariZoneEntrance, 255, 2, 5 + end + +EventScript_1C341B: @ 81C341B + setvar 0x40a4, 1 + special 206 + warp Route121_SafariZoneEntrance, 255, 2, 5 + waitstate + end + +gUnknown_081C342D:: @ 81C342D + lockall + msgbox UnknownString_81C34B2, 5 + compare RESULT, 1 + jumpeq EventScript_1C3443 + releaseall + end + +EventScript_1C3443: + jump EventScript_1C341B + +gUnknown_081C3448:: @ 81C3448 + lockall + playsfx 73 + message UnknownString_81C34E4 + waittext + waitbutton + releaseall + jump EventScript_1C341B + +gUnknown_081C3459:: @ 81C3459 + lockall + playsfx 73 + message UnknownString_81C3514 + waittext + waitbutton + releaseall + jump EventScript_1C341B + +gUnknown_081C346A:: @ 81C346A + lockall + special 207 + compare RESULT, -1 + jumpif 5, EventScript_1C34A9 + msgbox UnknownString_81C354E, 5 + compare RESULT, 1 + jumpeq EventScript_1C348E + releaseall + end + +EventScript_1C348E: + fadescreen 1 + special 208 + waitstate + compare RESULT, -1 + jumpif 5, EventScript_1C34A0 + end + +EventScript_1C34A0: + message UnknownString_81C35A9 + waittext + waitbutton + releaseall + end + +EventScript_1C34A9: + message UnknownString_81C3583 + waittext + waitbutton + releaseall + end diff --git a/data/scripts/safari_zone.s b/data/scripts/safari_zone.s deleted file mode 100644 index c8d519038..000000000 --- a/data/scripts/safari_zone.s +++ /dev/null @@ -1,74 +0,0 @@ -gUnknown_081C340A:: @ 81C340A - setvar 0x40a4, 1 - special 206 - warp3 Route121_SafariZoneEntrance, 255, 2, 5 - end - -EventScript_1C341B: @ 81C341B - setvar 0x40a4, 1 - special 206 - warp Route121_SafariZoneEntrance, 255, 2, 5 - waitstate - end - -gUnknown_081C342D:: @ 81C342D - lockall - msgbox UnknownString_81C34B2, 5 - compare RESULT, 1 - jumpeq EventScript_1C3443 - releaseall - end - -EventScript_1C3443: - jump EventScript_1C341B - -gUnknown_081C3448:: @ 81C3448 - lockall - playsfx 73 - message UnknownString_81C34E4 - waittext - waitbutton - releaseall - jump EventScript_1C341B - -gUnknown_081C3459:: @ 81C3459 - lockall - playsfx 73 - message UnknownString_81C3514 - waittext - waitbutton - releaseall - jump EventScript_1C341B - -gUnknown_081C346A:: @ 81C346A - lockall - special 207 - compare RESULT, -1 - jumpif 5, EventScript_1C34A9 - msgbox UnknownString_81C354E, 5 - compare RESULT, 1 - jumpeq EventScript_1C348E - releaseall - end - -EventScript_1C348E: - fadescreen 1 - special 208 - waitstate - compare RESULT, -1 - jumpif 5, EventScript_1C34A0 - end - -EventScript_1C34A0: - message UnknownString_81C35A9 - waittext - waitbutton - releaseall - end - -EventScript_1C34A9: - message UnknownString_81C3583 - waittext - waitbutton - releaseall - end diff --git a/data/scripts/secret_power_tm.inc b/data/scripts/secret_power_tm.inc new file mode 100644 index 000000000..629125030 --- /dev/null +++ b/data/scripts/secret_power_tm.inc @@ -0,0 +1,70 @@ +Route111_EventScript_1A3858:: @ 81A3858 + lock + faceplayer + msgbox Route111_Text_1A3520, 5 + compare RESULT, 1 + jumpeq Route111_EventScript_1A3877 + msgbox Route111_Text_1A37B5, 4 + release + end + +Route111_EventScript_1A3877:: @ 81A3877 + giveitem ITEM_TM43 + compare RESULT, 0 + jumpeq Route111_EventScript_1A38D9 + msgbox Route111_Text_1A35C5, 4 + closebutton + setflag 96 + clearflag 948 + compare FACING, 3 + callif 1, Route111_EventScript_1A38C3 + compare FACING, 4 + callif 1, Route111_EventScript_1A38C3 + compare FACING, 2 + callif 1, Route111_EventScript_1A38CE + disappear LAST_TALKED + release + end + +Route111_EventScript_1A38C3:: @ 81A38C3 + move LAST_TALKED, Route111_Movement_1A38E3 + waitmove 0 + return + +Route111_EventScript_1A38CE:: @ 81A38CE + move LAST_TALKED, Route111_Movement_1A38EF + waitmove 0 + return + +Route111_EventScript_1A38D9:: @ 81A38D9 + msgbox Route111_Text_1A37F6, 4 + release + end + +Route111_Movement_1A38E3:: @ 81A38E3 + step_down + step_down + step_down + step_down + step_down + step_left + step_left + step_left + step_left + step_down + step_down + step_end + +Route111_Movement_1A38EF:: @ 81A38EF + step_left + step_down + step_down + step_down + step_down + step_down + step_left + step_left + step_left + step_down + step_down + step_end diff --git a/data/scripts/secret_power_tm.s b/data/scripts/secret_power_tm.s deleted file mode 100644 index 629125030..000000000 --- a/data/scripts/secret_power_tm.s +++ /dev/null @@ -1,70 +0,0 @@ -Route111_EventScript_1A3858:: @ 81A3858 - lock - faceplayer - msgbox Route111_Text_1A3520, 5 - compare RESULT, 1 - jumpeq Route111_EventScript_1A3877 - msgbox Route111_Text_1A37B5, 4 - release - end - -Route111_EventScript_1A3877:: @ 81A3877 - giveitem ITEM_TM43 - compare RESULT, 0 - jumpeq Route111_EventScript_1A38D9 - msgbox Route111_Text_1A35C5, 4 - closebutton - setflag 96 - clearflag 948 - compare FACING, 3 - callif 1, Route111_EventScript_1A38C3 - compare FACING, 4 - callif 1, Route111_EventScript_1A38C3 - compare FACING, 2 - callif 1, Route111_EventScript_1A38CE - disappear LAST_TALKED - release - end - -Route111_EventScript_1A38C3:: @ 81A38C3 - move LAST_TALKED, Route111_Movement_1A38E3 - waitmove 0 - return - -Route111_EventScript_1A38CE:: @ 81A38CE - move LAST_TALKED, Route111_Movement_1A38EF - waitmove 0 - return - -Route111_EventScript_1A38D9:: @ 81A38D9 - msgbox Route111_Text_1A37F6, 4 - release - end - -Route111_Movement_1A38E3:: @ 81A38E3 - step_down - step_down - step_down - step_down - step_down - step_left - step_left - step_left - step_left - step_down - step_down - step_end - -Route111_Movement_1A38EF:: @ 81A38EF - step_left - step_down - step_down - step_down - step_down - step_down - step_left - step_left - step_left - step_down - step_down - step_end diff --git a/data/scripts/storyteller.inc b/data/scripts/storyteller.inc new file mode 100644 index 000000000..c44480e2f --- /dev/null +++ b/data/scripts/storyteller.inc @@ -0,0 +1,82 @@ +MauvilleCity_PokemonCenter_1F_EventScript_1B0816:: @ 81B0816 + setvar 0x8008, 0 + setvar 0x8009, 0 + setvar 0x800a, 0 + setvar 0x800b, 0 + lock + faceplayer + msgbox MauvilleCity_PokemonCenter_1F_Text_1AECC6, 5 + compare RESULT, 0 + jumpeq MauvilleCity_PokemonCenter_1F_EventScript_1B0914 + specialval RESULT, 107 + compare RESULT, 0 + jumpeq MauvilleCity_PokemonCenter_1F_EventScript_1B08D3 + +MauvilleCity_PokemonCenter_1F_EventScript_1B084F:: @ 81B084F + message MauvilleCity_PokemonCenter_1F_Text_1AED35 + waittext + special 109 + waitstate + compare RESULT, 0 + jumpeq MauvilleCity_PokemonCenter_1F_EventScript_1B0883 + setvar 0x8008, 1 + special 108 + waittext + waitbutton + specialval RESULT, 110 + compare RESULT, 0 + jumpeq MauvilleCity_PokemonCenter_1F_EventScript_1B0893 + jump MauvilleCity_PokemonCenter_1F_EventScript_1B0909 + +MauvilleCity_PokemonCenter_1F_EventScript_1B0883:: @ 81B0883 + compare 0x8008, 0 + jumpeq MauvilleCity_PokemonCenter_1F_EventScript_1B0914 + jump MauvilleCity_PokemonCenter_1F_EventScript_1B08AE + +MauvilleCity_PokemonCenter_1F_EventScript_1B0893:: @ 81B0893 + msgbox MauvilleCity_PokemonCenter_1F_Text_1AEE50, 4 + msgbox MauvilleCity_PokemonCenter_1F_Text_1AEF0A, 5 + compare RESULT, 1 + jumpeq MauvilleCity_PokemonCenter_1F_EventScript_1B084F + +MauvilleCity_PokemonCenter_1F_EventScript_1B08AE:: @ 81B08AE + specialval RESULT, 112 + compare RESULT, 1 + jumpeq MauvilleCity_PokemonCenter_1F_EventScript_1B091F + specialval RESULT, 107 + compare RESULT, 4 + jumpeq MauvilleCity_PokemonCenter_1F_EventScript_1B091F + jump MauvilleCity_PokemonCenter_1F_EventScript_1B08DB + +MauvilleCity_PokemonCenter_1F_EventScript_1B08D3:: @ 81B08D3 + msgbox MauvilleCity_PokemonCenter_1F_Text_1AED70, 4 + +MauvilleCity_PokemonCenter_1F_EventScript_1B08DB:: @ 81B08DB + msgbox MauvilleCity_PokemonCenter_1F_Text_1AEEB4, 5 + compare RESULT, 0 + jumpeq MauvilleCity_PokemonCenter_1F_EventScript_1B0914 + specialval RESULT, 111 + compare RESULT, 1 + jumpeq MauvilleCity_PokemonCenter_1F_EventScript_1B0909 + msgbox MauvilleCity_PokemonCenter_1F_Text_1AEF49, 4 + closebutton + release + end + +MauvilleCity_PokemonCenter_1F_EventScript_1B0909:: @ 81B0909 + msgbox MauvilleCity_PokemonCenter_1F_Text_1AEDE8, 4 + closebutton + release + end + +MauvilleCity_PokemonCenter_1F_EventScript_1B0914:: @ 81B0914 + msgbox MauvilleCity_PokemonCenter_1F_Text_1AED1D, 4 + closebutton + release + end + +MauvilleCity_PokemonCenter_1F_EventScript_1B091F:: @ 81B091F + msgbox MauvilleCity_PokemonCenter_1F_Text_1AEFA5, 4 + closebutton + release + end diff --git a/data/scripts/storyteller.s b/data/scripts/storyteller.s deleted file mode 100644 index c44480e2f..000000000 --- a/data/scripts/storyteller.s +++ /dev/null @@ -1,82 +0,0 @@ -MauvilleCity_PokemonCenter_1F_EventScript_1B0816:: @ 81B0816 - setvar 0x8008, 0 - setvar 0x8009, 0 - setvar 0x800a, 0 - setvar 0x800b, 0 - lock - faceplayer - msgbox MauvilleCity_PokemonCenter_1F_Text_1AECC6, 5 - compare RESULT, 0 - jumpeq MauvilleCity_PokemonCenter_1F_EventScript_1B0914 - specialval RESULT, 107 - compare RESULT, 0 - jumpeq MauvilleCity_PokemonCenter_1F_EventScript_1B08D3 - -MauvilleCity_PokemonCenter_1F_EventScript_1B084F:: @ 81B084F - message MauvilleCity_PokemonCenter_1F_Text_1AED35 - waittext - special 109 - waitstate - compare RESULT, 0 - jumpeq MauvilleCity_PokemonCenter_1F_EventScript_1B0883 - setvar 0x8008, 1 - special 108 - waittext - waitbutton - specialval RESULT, 110 - compare RESULT, 0 - jumpeq MauvilleCity_PokemonCenter_1F_EventScript_1B0893 - jump MauvilleCity_PokemonCenter_1F_EventScript_1B0909 - -MauvilleCity_PokemonCenter_1F_EventScript_1B0883:: @ 81B0883 - compare 0x8008, 0 - jumpeq MauvilleCity_PokemonCenter_1F_EventScript_1B0914 - jump MauvilleCity_PokemonCenter_1F_EventScript_1B08AE - -MauvilleCity_PokemonCenter_1F_EventScript_1B0893:: @ 81B0893 - msgbox MauvilleCity_PokemonCenter_1F_Text_1AEE50, 4 - msgbox MauvilleCity_PokemonCenter_1F_Text_1AEF0A, 5 - compare RESULT, 1 - jumpeq MauvilleCity_PokemonCenter_1F_EventScript_1B084F - -MauvilleCity_PokemonCenter_1F_EventScript_1B08AE:: @ 81B08AE - specialval RESULT, 112 - compare RESULT, 1 - jumpeq MauvilleCity_PokemonCenter_1F_EventScript_1B091F - specialval RESULT, 107 - compare RESULT, 4 - jumpeq MauvilleCity_PokemonCenter_1F_EventScript_1B091F - jump MauvilleCity_PokemonCenter_1F_EventScript_1B08DB - -MauvilleCity_PokemonCenter_1F_EventScript_1B08D3:: @ 81B08D3 - msgbox MauvilleCity_PokemonCenter_1F_Text_1AED70, 4 - -MauvilleCity_PokemonCenter_1F_EventScript_1B08DB:: @ 81B08DB - msgbox MauvilleCity_PokemonCenter_1F_Text_1AEEB4, 5 - compare RESULT, 0 - jumpeq MauvilleCity_PokemonCenter_1F_EventScript_1B0914 - specialval RESULT, 111 - compare RESULT, 1 - jumpeq MauvilleCity_PokemonCenter_1F_EventScript_1B0909 - msgbox MauvilleCity_PokemonCenter_1F_Text_1AEF49, 4 - closebutton - release - end - -MauvilleCity_PokemonCenter_1F_EventScript_1B0909:: @ 81B0909 - msgbox MauvilleCity_PokemonCenter_1F_Text_1AEDE8, 4 - closebutton - release - end - -MauvilleCity_PokemonCenter_1F_EventScript_1B0914:: @ 81B0914 - msgbox MauvilleCity_PokemonCenter_1F_Text_1AED1D, 4 - closebutton - release - end - -MauvilleCity_PokemonCenter_1F_EventScript_1B091F:: @ 81B091F - msgbox MauvilleCity_PokemonCenter_1F_Text_1AEFA5, 4 - closebutton - release - end diff --git a/data/scripts/trader.inc b/data/scripts/trader.inc new file mode 100644 index 000000000..b3a302516 --- /dev/null +++ b/data/scripts/trader.inc @@ -0,0 +1,88 @@ +MauvilleCity_PokemonCenter_1F_EventScript_1AEBAB:: @ 81AEBAB + lock + faceplayer + msgbox MauvilleCity_PokemonCenter_1F_Text_1AE88F, 5 + compare RESULT, 0 + jumpeq MauvilleCity_PokemonCenter_1F_EventScript_1AEBDA + special 114 + compare RESULT, 1 + jumpeq MauvilleCity_PokemonCenter_1F_EventScript_1AEBE3 + message MauvilleCity_PokemonCenter_1F_Text_1AE910 + waittext + jump MauvilleCity_PokemonCenter_1F_EventScript_1AEBEC + end + +MauvilleCity_PokemonCenter_1F_EventScript_1AEBDA:: @ 81AEBDA + msgbox MauvilleCity_PokemonCenter_1F_Text_1AE8C6, 2 + end + +MauvilleCity_PokemonCenter_1F_EventScript_1AEBE3:: @ 81AEBE3 + msgbox MauvilleCity_PokemonCenter_1F_Text_1AE8DF, 2 + end + +MauvilleCity_PokemonCenter_1F_EventScript_1AEBEC:: @ 81AEBEC + special 113 + waitstate + compare 0x8004, 0 + jumpeq MauvilleCity_PokemonCenter_1F_EventScript_1AEC2D + compare 0x8004, 65535 + jumpeq MauvilleCity_PokemonCenter_1F_EventScript_1AEC36 + msgbox MauvilleCity_PokemonCenter_1F_Text_1AE97C, 5 + compare RESULT, 0 + jumpeq MauvilleCity_PokemonCenter_1F_EventScript_1AEC42 + special 115 + compare RESULT, 1 + jumpeq MauvilleCity_PokemonCenter_1F_EventScript_1AEC4E + jump MauvilleCity_PokemonCenter_1F_EventScript_1AEC57 + end + +MauvilleCity_PokemonCenter_1F_EventScript_1AEC2D:: @ 81AEC2D + msgbox MauvilleCity_PokemonCenter_1F_Text_1AE950, 2 + end + +MauvilleCity_PokemonCenter_1F_EventScript_1AEC36:: @ 81AEC36 + message MauvilleCity_PokemonCenter_1F_Text_1AEB31 + waittext + jump MauvilleCity_PokemonCenter_1F_EventScript_1AEBEC + end + +MauvilleCity_PokemonCenter_1F_EventScript_1AEC42:: @ 81AEC42 + message MauvilleCity_PokemonCenter_1F_Text_1AE910 + waittext + jump MauvilleCity_PokemonCenter_1F_EventScript_1AEBEC + end + +MauvilleCity_PokemonCenter_1F_EventScript_1AEC4E:: @ 81AEC4E + msgbox MauvilleCity_PokemonCenter_1F_Text_1AE9B6, 2 + end + +MauvilleCity_PokemonCenter_1F_EventScript_1AEC57:: @ 81AEC57 + msgbox MauvilleCity_PokemonCenter_1F_Text_1AE9F8, 4 + special 117 + waitstate + compare 0x8006, 0 + jumpeq MauvilleCity_PokemonCenter_1F_EventScript_1AECA6 + compare 0x8006, 65535 + jumpeq MauvilleCity_PokemonCenter_1F_EventScript_1AECAF + special 116 + compare RESULT, 1 + jumpeq MauvilleCity_PokemonCenter_1F_EventScript_1AECBD + msgbox MauvilleCity_PokemonCenter_1F_Text_1AEA9B, 5 + compare RESULT, 0 + jumpeq MauvilleCity_PokemonCenter_1F_EventScript_1AEC57 + special 118 + msgbox MauvilleCity_PokemonCenter_1F_Text_1AEAFB, 2 + end + +MauvilleCity_PokemonCenter_1F_EventScript_1AECA6:: @ 81AECA6 + msgbox MauvilleCity_PokemonCenter_1F_Text_1AEA2B, 2 + end + +MauvilleCity_PokemonCenter_1F_EventScript_1AECAF:: @ 81AECAF + msgbox MauvilleCity_PokemonCenter_1F_Text_1AEAC3, 4 + jump MauvilleCity_PokemonCenter_1F_EventScript_1AEC57 + end + +MauvilleCity_PokemonCenter_1F_EventScript_1AECBD:: @ 81AECBD + msgbox MauvilleCity_PokemonCenter_1F_Text_1AEA57, 2 + end diff --git a/data/scripts/trader.s b/data/scripts/trader.s deleted file mode 100644 index b3a302516..000000000 --- a/data/scripts/trader.s +++ /dev/null @@ -1,88 +0,0 @@ -MauvilleCity_PokemonCenter_1F_EventScript_1AEBAB:: @ 81AEBAB - lock - faceplayer - msgbox MauvilleCity_PokemonCenter_1F_Text_1AE88F, 5 - compare RESULT, 0 - jumpeq MauvilleCity_PokemonCenter_1F_EventScript_1AEBDA - special 114 - compare RESULT, 1 - jumpeq MauvilleCity_PokemonCenter_1F_EventScript_1AEBE3 - message MauvilleCity_PokemonCenter_1F_Text_1AE910 - waittext - jump MauvilleCity_PokemonCenter_1F_EventScript_1AEBEC - end - -MauvilleCity_PokemonCenter_1F_EventScript_1AEBDA:: @ 81AEBDA - msgbox MauvilleCity_PokemonCenter_1F_Text_1AE8C6, 2 - end - -MauvilleCity_PokemonCenter_1F_EventScript_1AEBE3:: @ 81AEBE3 - msgbox MauvilleCity_PokemonCenter_1F_Text_1AE8DF, 2 - end - -MauvilleCity_PokemonCenter_1F_EventScript_1AEBEC:: @ 81AEBEC - special 113 - waitstate - compare 0x8004, 0 - jumpeq MauvilleCity_PokemonCenter_1F_EventScript_1AEC2D - compare 0x8004, 65535 - jumpeq MauvilleCity_PokemonCenter_1F_EventScript_1AEC36 - msgbox MauvilleCity_PokemonCenter_1F_Text_1AE97C, 5 - compare RESULT, 0 - jumpeq MauvilleCity_PokemonCenter_1F_EventScript_1AEC42 - special 115 - compare RESULT, 1 - jumpeq MauvilleCity_PokemonCenter_1F_EventScript_1AEC4E - jump MauvilleCity_PokemonCenter_1F_EventScript_1AEC57 - end - -MauvilleCity_PokemonCenter_1F_EventScript_1AEC2D:: @ 81AEC2D - msgbox MauvilleCity_PokemonCenter_1F_Text_1AE950, 2 - end - -MauvilleCity_PokemonCenter_1F_EventScript_1AEC36:: @ 81AEC36 - message MauvilleCity_PokemonCenter_1F_Text_1AEB31 - waittext - jump MauvilleCity_PokemonCenter_1F_EventScript_1AEBEC - end - -MauvilleCity_PokemonCenter_1F_EventScript_1AEC42:: @ 81AEC42 - message MauvilleCity_PokemonCenter_1F_Text_1AE910 - waittext - jump MauvilleCity_PokemonCenter_1F_EventScript_1AEBEC - end - -MauvilleCity_PokemonCenter_1F_EventScript_1AEC4E:: @ 81AEC4E - msgbox MauvilleCity_PokemonCenter_1F_Text_1AE9B6, 2 - end - -MauvilleCity_PokemonCenter_1F_EventScript_1AEC57:: @ 81AEC57 - msgbox MauvilleCity_PokemonCenter_1F_Text_1AE9F8, 4 - special 117 - waitstate - compare 0x8006, 0 - jumpeq MauvilleCity_PokemonCenter_1F_EventScript_1AECA6 - compare 0x8006, 65535 - jumpeq MauvilleCity_PokemonCenter_1F_EventScript_1AECAF - special 116 - compare RESULT, 1 - jumpeq MauvilleCity_PokemonCenter_1F_EventScript_1AECBD - msgbox MauvilleCity_PokemonCenter_1F_Text_1AEA9B, 5 - compare RESULT, 0 - jumpeq MauvilleCity_PokemonCenter_1F_EventScript_1AEC57 - special 118 - msgbox MauvilleCity_PokemonCenter_1F_Text_1AEAFB, 2 - end - -MauvilleCity_PokemonCenter_1F_EventScript_1AECA6:: @ 81AECA6 - msgbox MauvilleCity_PokemonCenter_1F_Text_1AEA2B, 2 - end - -MauvilleCity_PokemonCenter_1F_EventScript_1AECAF:: @ 81AECAF - msgbox MauvilleCity_PokemonCenter_1F_Text_1AEAC3, 4 - jump MauvilleCity_PokemonCenter_1F_EventScript_1AEC57 - end - -MauvilleCity_PokemonCenter_1F_EventScript_1AECBD:: @ 81AECBD - msgbox MauvilleCity_PokemonCenter_1F_Text_1AEA57, 2 - end diff --git a/data/scripts/tv.inc b/data/scripts/tv.inc new file mode 100644 index 000000000..2b317e725 --- /dev/null +++ b/data/scripts/tv.inc @@ -0,0 +1,95 @@ +Event_TV:: @ 81A6E72 + lockall + inccounter GAME_STAT_WATCHED_TV + special 75 + specialval RESULT, 73 + compare RESULT, 2 + jumpeq EventScript_1A6F01 + compare RESULT, 1 + jumpeq EventScript_1A6F0B + checkflag 2098 + jumpif 0, EventScript_1A6EF1 + checkflag 2097 + jumpeq EventScript_1A6EF1 + specialval RESULT, 176 + compare RESULT, 1 + jumpeq EventScript_1A6F66 + jump EventScript_1A6F50 + end + +EventScript_1A6EBB: + specialval 0x8004, 65 + compare 0x8004, 255 + jumpeq EventScript_1A6F3F + specialval RESULT, 71 + compare RESULT, 255 + jumpeq EventScript_1A6F3F + copyvar 0x8004, RESULT + specialval RESULT, 66 + compare RESULT, 0 + jumpif 5, EventScript_1A6F21 + end + +EventScript_1A6EF1: + special 74 + msgbox UnknownString_81A0E68, 4 + special 62 + releaseall + end + +EventScript_1A6F01: + msgbox UnknownString_817288C, 4 + releaseall + end + +EventScript_1A6F0B: + .ifdef SAPPHIRE + msgbox UnknownString_8172D30, 4 + .else + msgbox UnknownString_8172C50, 4 + .endif + special 297 + clearflag 2141 + setflag 255 + special 62 + releaseall + end + +EventScript_1A6F21: + special 63 + waittext + waitbutton + compare RESULT, 1 + jumpif 5, EventScript_1A6F21 + jump EventScript_1A6F37 + end + +EventScript_1A6F37: + special 62 + setflag 2097 + releaseall + end + +EventScript_1A6F3F: + special 74 + msgbox UnknownString_81A0E68, 4 + jump EventScript_1A6F37 + end + +EventScript_1A6F50: + special 64 + compare RESULT, 0 + jumpeq EventScript_1A6EBB + waittext + waitbutton + jump EventScript_1A6F37 + end + +EventScript_1A6F66: + special 175 + waittext + waitbutton + compare RESULT, 0 + jumpeq EventScript_1A6F66 + jump EventScript_1A6F37 + end diff --git a/data/scripts/tv.s b/data/scripts/tv.s deleted file mode 100644 index 2b317e725..000000000 --- a/data/scripts/tv.s +++ /dev/null @@ -1,95 +0,0 @@ -Event_TV:: @ 81A6E72 - lockall - inccounter GAME_STAT_WATCHED_TV - special 75 - specialval RESULT, 73 - compare RESULT, 2 - jumpeq EventScript_1A6F01 - compare RESULT, 1 - jumpeq EventScript_1A6F0B - checkflag 2098 - jumpif 0, EventScript_1A6EF1 - checkflag 2097 - jumpeq EventScript_1A6EF1 - specialval RESULT, 176 - compare RESULT, 1 - jumpeq EventScript_1A6F66 - jump EventScript_1A6F50 - end - -EventScript_1A6EBB: - specialval 0x8004, 65 - compare 0x8004, 255 - jumpeq EventScript_1A6F3F - specialval RESULT, 71 - compare RESULT, 255 - jumpeq EventScript_1A6F3F - copyvar 0x8004, RESULT - specialval RESULT, 66 - compare RESULT, 0 - jumpif 5, EventScript_1A6F21 - end - -EventScript_1A6EF1: - special 74 - msgbox UnknownString_81A0E68, 4 - special 62 - releaseall - end - -EventScript_1A6F01: - msgbox UnknownString_817288C, 4 - releaseall - end - -EventScript_1A6F0B: - .ifdef SAPPHIRE - msgbox UnknownString_8172D30, 4 - .else - msgbox UnknownString_8172C50, 4 - .endif - special 297 - clearflag 2141 - setflag 255 - special 62 - releaseall - end - -EventScript_1A6F21: - special 63 - waittext - waitbutton - compare RESULT, 1 - jumpif 5, EventScript_1A6F21 - jump EventScript_1A6F37 - end - -EventScript_1A6F37: - special 62 - setflag 2097 - releaseall - end - -EventScript_1A6F3F: - special 74 - msgbox UnknownString_81A0E68, 4 - jump EventScript_1A6F37 - end - -EventScript_1A6F50: - special 64 - compare RESULT, 0 - jumpeq EventScript_1A6EBB - waittext - waitbutton - jump EventScript_1A6F37 - end - -EventScript_1A6F66: - special 175 - waittext - waitbutton - compare RESULT, 0 - jumpeq EventScript_1A6F66 - jump EventScript_1A6F37 - end diff --git a/data/sine_degree_table.inc b/data/sine_degree_table.inc new file mode 100644 index 000000000..a9cf05b62 --- /dev/null +++ b/data/sine_degree_table.inc @@ -0,0 +1,183 @@ +@ values of sin(x) as Q4.12 fixed-point numbers from x = 0° to x = 179° + .align 1 +gSineDegreeTable:: @ 82085C4 + .2byte 0x0000 @ sin(0°) = 0 + .2byte 0x0047 @ sin(1°) = 0.017333984375 + .2byte 0x008F @ sin(2°) = 0.034912109375 + .2byte 0x00D6 @ sin(3°) = 0.05224609375 + .2byte 0x011E @ sin(4°) = 0.06982421875 + .2byte 0x0165 @ sin(5°) = 0.087158203125 + .2byte 0x01AC @ sin(6°) = 0.1044921875 + .2byte 0x01F3 @ sin(7°) = 0.121826171875 + .2byte 0x023A @ sin(8°) = 0.13916015625 + .2byte 0x0281 @ sin(9°) = 0.156494140625 + .2byte 0x02C7 @ sin(10°) = 0.173583984375 + .2byte 0x030E @ sin(11°) = 0.19091796875 + .2byte 0x0354 @ sin(12°) = 0.2080078125 + .2byte 0x0399 @ sin(13°) = 0.224853515625 + .2byte 0x03DF @ sin(14°) = 0.241943359375 + .2byte 0x0424 @ sin(15°) = 0.2587890625 + .2byte 0x0469 @ sin(16°) = 0.275634765625 + .2byte 0x04AE @ sin(17°) = 0.29248046875 + .2byte 0x04F2 @ sin(18°) = 0.30908203125 + .2byte 0x0536 @ sin(19°) = 0.32568359375 + .2byte 0x0579 @ sin(20°) = 0.342041015625 + .2byte 0x05BC @ sin(21°) = 0.3583984375 + .2byte 0x05FE @ sin(22°) = 0.37451171875 + .2byte 0x0640 @ sin(23°) = 0.390625 + .2byte 0x0682 @ sin(24°) = 0.40673828125 + .2byte 0x06C3 @ sin(25°) = 0.422607421875 + .2byte 0x0704 @ sin(26°) = 0.4384765625 + .2byte 0x0744 @ sin(27°) = 0.4541015625 + .2byte 0x0783 @ sin(28°) = 0.469482421875 + .2byte 0x07C2 @ sin(29°) = 0.48486328125 + .2byte 0x0800 @ sin(30°) = 0.5 + .2byte 0x083E @ sin(31°) = 0.51513671875 + .2byte 0x087B @ sin(32°) = 0.530029296875 + .2byte 0x08B7 @ sin(33°) = 0.544677734375 + .2byte 0x08F2 @ sin(34°) = 0.55908203125 + .2byte 0x092D @ sin(35°) = 0.573486328125 + .2byte 0x0968 @ sin(36°) = 0.587890625 + .2byte 0x09A1 @ sin(37°) = 0.601806640625 + .2byte 0x09DA @ sin(38°) = 0.61572265625 + .2byte 0x0A12 @ sin(39°) = 0.62939453125 + .2byte 0x0A49 @ sin(40°) = 0.642822265625 + .2byte 0x0A7F @ sin(41°) = 0.656005859375 + .2byte 0x0AB5 @ sin(42°) = 0.669189453125 + .2byte 0x0AE9 @ sin(43°) = 0.681884765625 + .2byte 0x0B1D @ sin(44°) = 0.694580078125 + .2byte 0x0B50 @ sin(45°) = 0.70703125 + .2byte 0x0B82 @ sin(46°) = 0.71923828125 + .2byte 0x0BB4 @ sin(47°) = 0.7314453125 + .2byte 0x0BE4 @ sin(48°) = 0.7431640625 + .2byte 0x0C13 @ sin(49°) = 0.754638671875 + .2byte 0x0C42 @ sin(50°) = 0.76611328125 + .2byte 0x0C6F @ sin(51°) = 0.777099609375 + .2byte 0x0C9C @ sin(52°) = 0.7880859375 + .2byte 0x0CC7 @ sin(53°) = 0.798583984375 + .2byte 0x0CF2 @ sin(54°) = 0.80908203125 + .2byte 0x0D1B @ sin(55°) = 0.819091796875 + .2byte 0x0D44 @ sin(56°) = 0.8291015625 + .2byte 0x0D6B @ sin(57°) = 0.838623046875 + .2byte 0x0D92 @ sin(58°) = 0.84814453125 + .2byte 0x0DB7 @ sin(59°) = 0.857177734375 + .2byte 0x0DDB @ sin(60°) = 0.865966796875 + .2byte 0x0DFE @ sin(61°) = 0.87451171875 + .2byte 0x0E21 @ sin(62°) = 0.883056640625 + .2byte 0x0E42 @ sin(63°) = 0.89111328125 + .2byte 0x0E61 @ sin(64°) = 0.898681640625 + .2byte 0x0E80 @ sin(65°) = 0.90625 + .2byte 0x0E9E @ sin(66°) = 0.91357421875 + .2byte 0x0EBA @ sin(67°) = 0.92041015625 + .2byte 0x0ED6 @ sin(68°) = 0.92724609375 + .2byte 0x0EF0 @ sin(69°) = 0.93359375 + .2byte 0x0F09 @ sin(70°) = 0.939697265625 + .2byte 0x0F21 @ sin(71°) = 0.945556640625 + .2byte 0x0F38 @ sin(72°) = 0.951171875 + .2byte 0x0F4D @ sin(73°) = 0.956298828125 + .2byte 0x0F61 @ sin(74°) = 0.961181640625 + .2byte 0x0F74 @ sin(75°) = 0.9658203125 + .2byte 0x0F86 @ sin(76°) = 0.97021484375 + .2byte 0x0F97 @ sin(77°) = 0.974365234375 + .2byte 0x0FA6 @ sin(78°) = 0.97802734375 + .2byte 0x0FB5 @ sin(79°) = 0.981689453125 + .2byte 0x0FC2 @ sin(80°) = 0.98486328125 + .2byte 0x0FCE @ sin(81°) = 0.98779296875 + .2byte 0x0FD8 @ sin(82°) = 0.990234375 + .2byte 0x0FE1 @ sin(83°) = 0.992431640625 + .2byte 0x0FE9 @ sin(84°) = 0.994384765625 + .2byte 0x0FF0 @ sin(85°) = 0.99609375 + .2byte 0x0FF6 @ sin(86°) = 0.99755859375 + .2byte 0x0FFA @ sin(87°) = 0.99853515625 + .2byte 0x0FFD @ sin(88°) = 0.999267578125 + .2byte 0x0FFF @ sin(89°) = 0.999755859375 + .2byte 0x1000 @ sin(90°) = 1 + .2byte 0x0FFF @ sin(91°) = 0.999755859375 + .2byte 0x0FFD @ sin(92°) = 0.999267578125 + .2byte 0x0FFA @ sin(93°) = 0.99853515625 + .2byte 0x0FF6 @ sin(94°) = 0.99755859375 + .2byte 0x0FF0 @ sin(95°) = 0.99609375 + .2byte 0x0FE9 @ sin(96°) = 0.994384765625 + .2byte 0x0FE1 @ sin(97°) = 0.992431640625 + .2byte 0x0FD8 @ sin(98°) = 0.990234375 + .2byte 0x0FCE @ sin(99°) = 0.98779296875 + .2byte 0x0FC2 @ sin(100°) = 0.98486328125 + .2byte 0x0FB5 @ sin(101°) = 0.981689453125 + .2byte 0x0FA6 @ sin(102°) = 0.97802734375 + .2byte 0x0F97 @ sin(103°) = 0.974365234375 + .2byte 0x0F86 @ sin(104°) = 0.97021484375 + .2byte 0x0F74 @ sin(105°) = 0.9658203125 + .2byte 0x0F61 @ sin(106°) = 0.961181640625 + .2byte 0x0F4D @ sin(107°) = 0.956298828125 + .2byte 0x0F38 @ sin(108°) = 0.951171875 + .2byte 0x0F21 @ sin(109°) = 0.945556640625 + .2byte 0x0F09 @ sin(110°) = 0.939697265625 + .2byte 0x0EF0 @ sin(111°) = 0.93359375 + .2byte 0x0ED6 @ sin(112°) = 0.92724609375 + .2byte 0x0EBA @ sin(113°) = 0.92041015625 + .2byte 0x0E9E @ sin(114°) = 0.91357421875 + .2byte 0x0E80 @ sin(115°) = 0.90625 + .2byte 0x0E61 @ sin(116°) = 0.898681640625 + .2byte 0x0E42 @ sin(117°) = 0.89111328125 + .2byte 0x0E21 @ sin(118°) = 0.883056640625 + .2byte 0x0DFE @ sin(119°) = 0.87451171875 + .2byte 0x0DDB @ sin(120°) = 0.865966796875 + .2byte 0x0DB7 @ sin(121°) = 0.857177734375 + .2byte 0x0D92 @ sin(122°) = 0.84814453125 + .2byte 0x0D6B @ sin(123°) = 0.838623046875 + .2byte 0x0D44 @ sin(124°) = 0.8291015625 + .2byte 0x0D1B @ sin(125°) = 0.819091796875 + .2byte 0x0CF2 @ sin(126°) = 0.80908203125 + .2byte 0x0CC7 @ sin(127°) = 0.798583984375 + .2byte 0x0C9C @ sin(128°) = 0.7880859375 + .2byte 0x0C6F @ sin(129°) = 0.777099609375 + .2byte 0x0C42 @ sin(130°) = 0.76611328125 + .2byte 0x0C13 @ sin(131°) = 0.754638671875 + .2byte 0x0BE4 @ sin(132°) = 0.7431640625 + .2byte 0x0BB4 @ sin(133°) = 0.7314453125 + .2byte 0x0B82 @ sin(134°) = 0.71923828125 + .2byte 0x0B50 @ sin(135°) = 0.70703125 + .2byte 0x0B1D @ sin(136°) = 0.694580078125 + .2byte 0x0AE9 @ sin(137°) = 0.681884765625 + .2byte 0x0AB5 @ sin(138°) = 0.669189453125 + .2byte 0x0A7F @ sin(139°) = 0.656005859375 + .2byte 0x0A49 @ sin(140°) = 0.642822265625 + .2byte 0x0A12 @ sin(141°) = 0.62939453125 + .2byte 0x09DA @ sin(142°) = 0.61572265625 + .2byte 0x09A1 @ sin(143°) = 0.601806640625 + .2byte 0x0968 @ sin(144°) = 0.587890625 + .2byte 0x092D @ sin(145°) = 0.573486328125 + .2byte 0x08F2 @ sin(146°) = 0.55908203125 + .2byte 0x08B7 @ sin(147°) = 0.544677734375 + .2byte 0x087B @ sin(148°) = 0.530029296875 + .2byte 0x083E @ sin(149°) = 0.51513671875 + .2byte 0x0800 @ sin(150°) = 0.5 + .2byte 0x07C2 @ sin(151°) = 0.48486328125 + .2byte 0x0783 @ sin(152°) = 0.469482421875 + .2byte 0x0744 @ sin(153°) = 0.4541015625 + .2byte 0x0704 @ sin(154°) = 0.4384765625 + .2byte 0x06C3 @ sin(155°) = 0.422607421875 + .2byte 0x0682 @ sin(156°) = 0.40673828125 + .2byte 0x0640 @ sin(157°) = 0.390625 + .2byte 0x05FE @ sin(158°) = 0.37451171875 + .2byte 0x05BC @ sin(159°) = 0.3583984375 + .2byte 0x0579 @ sin(160°) = 0.342041015625 + .2byte 0x0536 @ sin(161°) = 0.32568359375 + .2byte 0x04F2 @ sin(162°) = 0.30908203125 + .2byte 0x04AE @ sin(163°) = 0.29248046875 + .2byte 0x0469 @ sin(164°) = 0.275634765625 + .2byte 0x0424 @ sin(165°) = 0.2587890625 + .2byte 0x03DF @ sin(166°) = 0.241943359375 + .2byte 0x0399 @ sin(167°) = 0.224853515625 + .2byte 0x0354 @ sin(168°) = 0.2080078125 + .2byte 0x030E @ sin(169°) = 0.19091796875 + .2byte 0x02C7 @ sin(170°) = 0.173583984375 + .2byte 0x0281 @ sin(171°) = 0.156494140625 + .2byte 0x023A @ sin(172°) = 0.13916015625 + .2byte 0x01F3 @ sin(173°) = 0.121826171875 + .2byte 0x01AC @ sin(174°) = 0.1044921875 + .2byte 0x0165 @ sin(175°) = 0.087158203125 + .2byte 0x011E @ sin(176°) = 0.06982421875 + .2byte 0x00D6 @ sin(177°) = 0.05224609375 + .2byte 0x008F @ sin(178°) = 0.034912109375 + .2byte 0x0047 @ sin(179°) = 0.017333984375 diff --git a/data/sine_degree_table.s b/data/sine_degree_table.s deleted file mode 100644 index a9cf05b62..000000000 --- a/data/sine_degree_table.s +++ /dev/null @@ -1,183 +0,0 @@ -@ values of sin(x) as Q4.12 fixed-point numbers from x = 0° to x = 179° - .align 1 -gSineDegreeTable:: @ 82085C4 - .2byte 0x0000 @ sin(0°) = 0 - .2byte 0x0047 @ sin(1°) = 0.017333984375 - .2byte 0x008F @ sin(2°) = 0.034912109375 - .2byte 0x00D6 @ sin(3°) = 0.05224609375 - .2byte 0x011E @ sin(4°) = 0.06982421875 - .2byte 0x0165 @ sin(5°) = 0.087158203125 - .2byte 0x01AC @ sin(6°) = 0.1044921875 - .2byte 0x01F3 @ sin(7°) = 0.121826171875 - .2byte 0x023A @ sin(8°) = 0.13916015625 - .2byte 0x0281 @ sin(9°) = 0.156494140625 - .2byte 0x02C7 @ sin(10°) = 0.173583984375 - .2byte 0x030E @ sin(11°) = 0.19091796875 - .2byte 0x0354 @ sin(12°) = 0.2080078125 - .2byte 0x0399 @ sin(13°) = 0.224853515625 - .2byte 0x03DF @ sin(14°) = 0.241943359375 - .2byte 0x0424 @ sin(15°) = 0.2587890625 - .2byte 0x0469 @ sin(16°) = 0.275634765625 - .2byte 0x04AE @ sin(17°) = 0.29248046875 - .2byte 0x04F2 @ sin(18°) = 0.30908203125 - .2byte 0x0536 @ sin(19°) = 0.32568359375 - .2byte 0x0579 @ sin(20°) = 0.342041015625 - .2byte 0x05BC @ sin(21°) = 0.3583984375 - .2byte 0x05FE @ sin(22°) = 0.37451171875 - .2byte 0x0640 @ sin(23°) = 0.390625 - .2byte 0x0682 @ sin(24°) = 0.40673828125 - .2byte 0x06C3 @ sin(25°) = 0.422607421875 - .2byte 0x0704 @ sin(26°) = 0.4384765625 - .2byte 0x0744 @ sin(27°) = 0.4541015625 - .2byte 0x0783 @ sin(28°) = 0.469482421875 - .2byte 0x07C2 @ sin(29°) = 0.48486328125 - .2byte 0x0800 @ sin(30°) = 0.5 - .2byte 0x083E @ sin(31°) = 0.51513671875 - .2byte 0x087B @ sin(32°) = 0.530029296875 - .2byte 0x08B7 @ sin(33°) = 0.544677734375 - .2byte 0x08F2 @ sin(34°) = 0.55908203125 - .2byte 0x092D @ sin(35°) = 0.573486328125 - .2byte 0x0968 @ sin(36°) = 0.587890625 - .2byte 0x09A1 @ sin(37°) = 0.601806640625 - .2byte 0x09DA @ sin(38°) = 0.61572265625 - .2byte 0x0A12 @ sin(39°) = 0.62939453125 - .2byte 0x0A49 @ sin(40°) = 0.642822265625 - .2byte 0x0A7F @ sin(41°) = 0.656005859375 - .2byte 0x0AB5 @ sin(42°) = 0.669189453125 - .2byte 0x0AE9 @ sin(43°) = 0.681884765625 - .2byte 0x0B1D @ sin(44°) = 0.694580078125 - .2byte 0x0B50 @ sin(45°) = 0.70703125 - .2byte 0x0B82 @ sin(46°) = 0.71923828125 - .2byte 0x0BB4 @ sin(47°) = 0.7314453125 - .2byte 0x0BE4 @ sin(48°) = 0.7431640625 - .2byte 0x0C13 @ sin(49°) = 0.754638671875 - .2byte 0x0C42 @ sin(50°) = 0.76611328125 - .2byte 0x0C6F @ sin(51°) = 0.777099609375 - .2byte 0x0C9C @ sin(52°) = 0.7880859375 - .2byte 0x0CC7 @ sin(53°) = 0.798583984375 - .2byte 0x0CF2 @ sin(54°) = 0.80908203125 - .2byte 0x0D1B @ sin(55°) = 0.819091796875 - .2byte 0x0D44 @ sin(56°) = 0.8291015625 - .2byte 0x0D6B @ sin(57°) = 0.838623046875 - .2byte 0x0D92 @ sin(58°) = 0.84814453125 - .2byte 0x0DB7 @ sin(59°) = 0.857177734375 - .2byte 0x0DDB @ sin(60°) = 0.865966796875 - .2byte 0x0DFE @ sin(61°) = 0.87451171875 - .2byte 0x0E21 @ sin(62°) = 0.883056640625 - .2byte 0x0E42 @ sin(63°) = 0.89111328125 - .2byte 0x0E61 @ sin(64°) = 0.898681640625 - .2byte 0x0E80 @ sin(65°) = 0.90625 - .2byte 0x0E9E @ sin(66°) = 0.91357421875 - .2byte 0x0EBA @ sin(67°) = 0.92041015625 - .2byte 0x0ED6 @ sin(68°) = 0.92724609375 - .2byte 0x0EF0 @ sin(69°) = 0.93359375 - .2byte 0x0F09 @ sin(70°) = 0.939697265625 - .2byte 0x0F21 @ sin(71°) = 0.945556640625 - .2byte 0x0F38 @ sin(72°) = 0.951171875 - .2byte 0x0F4D @ sin(73°) = 0.956298828125 - .2byte 0x0F61 @ sin(74°) = 0.961181640625 - .2byte 0x0F74 @ sin(75°) = 0.9658203125 - .2byte 0x0F86 @ sin(76°) = 0.97021484375 - .2byte 0x0F97 @ sin(77°) = 0.974365234375 - .2byte 0x0FA6 @ sin(78°) = 0.97802734375 - .2byte 0x0FB5 @ sin(79°) = 0.981689453125 - .2byte 0x0FC2 @ sin(80°) = 0.98486328125 - .2byte 0x0FCE @ sin(81°) = 0.98779296875 - .2byte 0x0FD8 @ sin(82°) = 0.990234375 - .2byte 0x0FE1 @ sin(83°) = 0.992431640625 - .2byte 0x0FE9 @ sin(84°) = 0.994384765625 - .2byte 0x0FF0 @ sin(85°) = 0.99609375 - .2byte 0x0FF6 @ sin(86°) = 0.99755859375 - .2byte 0x0FFA @ sin(87°) = 0.99853515625 - .2byte 0x0FFD @ sin(88°) = 0.999267578125 - .2byte 0x0FFF @ sin(89°) = 0.999755859375 - .2byte 0x1000 @ sin(90°) = 1 - .2byte 0x0FFF @ sin(91°) = 0.999755859375 - .2byte 0x0FFD @ sin(92°) = 0.999267578125 - .2byte 0x0FFA @ sin(93°) = 0.99853515625 - .2byte 0x0FF6 @ sin(94°) = 0.99755859375 - .2byte 0x0FF0 @ sin(95°) = 0.99609375 - .2byte 0x0FE9 @ sin(96°) = 0.994384765625 - .2byte 0x0FE1 @ sin(97°) = 0.992431640625 - .2byte 0x0FD8 @ sin(98°) = 0.990234375 - .2byte 0x0FCE @ sin(99°) = 0.98779296875 - .2byte 0x0FC2 @ sin(100°) = 0.98486328125 - .2byte 0x0FB5 @ sin(101°) = 0.981689453125 - .2byte 0x0FA6 @ sin(102°) = 0.97802734375 - .2byte 0x0F97 @ sin(103°) = 0.974365234375 - .2byte 0x0F86 @ sin(104°) = 0.97021484375 - .2byte 0x0F74 @ sin(105°) = 0.9658203125 - .2byte 0x0F61 @ sin(106°) = 0.961181640625 - .2byte 0x0F4D @ sin(107°) = 0.956298828125 - .2byte 0x0F38 @ sin(108°) = 0.951171875 - .2byte 0x0F21 @ sin(109°) = 0.945556640625 - .2byte 0x0F09 @ sin(110°) = 0.939697265625 - .2byte 0x0EF0 @ sin(111°) = 0.93359375 - .2byte 0x0ED6 @ sin(112°) = 0.92724609375 - .2byte 0x0EBA @ sin(113°) = 0.92041015625 - .2byte 0x0E9E @ sin(114°) = 0.91357421875 - .2byte 0x0E80 @ sin(115°) = 0.90625 - .2byte 0x0E61 @ sin(116°) = 0.898681640625 - .2byte 0x0E42 @ sin(117°) = 0.89111328125 - .2byte 0x0E21 @ sin(118°) = 0.883056640625 - .2byte 0x0DFE @ sin(119°) = 0.87451171875 - .2byte 0x0DDB @ sin(120°) = 0.865966796875 - .2byte 0x0DB7 @ sin(121°) = 0.857177734375 - .2byte 0x0D92 @ sin(122°) = 0.84814453125 - .2byte 0x0D6B @ sin(123°) = 0.838623046875 - .2byte 0x0D44 @ sin(124°) = 0.8291015625 - .2byte 0x0D1B @ sin(125°) = 0.819091796875 - .2byte 0x0CF2 @ sin(126°) = 0.80908203125 - .2byte 0x0CC7 @ sin(127°) = 0.798583984375 - .2byte 0x0C9C @ sin(128°) = 0.7880859375 - .2byte 0x0C6F @ sin(129°) = 0.777099609375 - .2byte 0x0C42 @ sin(130°) = 0.76611328125 - .2byte 0x0C13 @ sin(131°) = 0.754638671875 - .2byte 0x0BE4 @ sin(132°) = 0.7431640625 - .2byte 0x0BB4 @ sin(133°) = 0.7314453125 - .2byte 0x0B82 @ sin(134°) = 0.71923828125 - .2byte 0x0B50 @ sin(135°) = 0.70703125 - .2byte 0x0B1D @ sin(136°) = 0.694580078125 - .2byte 0x0AE9 @ sin(137°) = 0.681884765625 - .2byte 0x0AB5 @ sin(138°) = 0.669189453125 - .2byte 0x0A7F @ sin(139°) = 0.656005859375 - .2byte 0x0A49 @ sin(140°) = 0.642822265625 - .2byte 0x0A12 @ sin(141°) = 0.62939453125 - .2byte 0x09DA @ sin(142°) = 0.61572265625 - .2byte 0x09A1 @ sin(143°) = 0.601806640625 - .2byte 0x0968 @ sin(144°) = 0.587890625 - .2byte 0x092D @ sin(145°) = 0.573486328125 - .2byte 0x08F2 @ sin(146°) = 0.55908203125 - .2byte 0x08B7 @ sin(147°) = 0.544677734375 - .2byte 0x087B @ sin(148°) = 0.530029296875 - .2byte 0x083E @ sin(149°) = 0.51513671875 - .2byte 0x0800 @ sin(150°) = 0.5 - .2byte 0x07C2 @ sin(151°) = 0.48486328125 - .2byte 0x0783 @ sin(152°) = 0.469482421875 - .2byte 0x0744 @ sin(153°) = 0.4541015625 - .2byte 0x0704 @ sin(154°) = 0.4384765625 - .2byte 0x06C3 @ sin(155°) = 0.422607421875 - .2byte 0x0682 @ sin(156°) = 0.40673828125 - .2byte 0x0640 @ sin(157°) = 0.390625 - .2byte 0x05FE @ sin(158°) = 0.37451171875 - .2byte 0x05BC @ sin(159°) = 0.3583984375 - .2byte 0x0579 @ sin(160°) = 0.342041015625 - .2byte 0x0536 @ sin(161°) = 0.32568359375 - .2byte 0x04F2 @ sin(162°) = 0.30908203125 - .2byte 0x04AE @ sin(163°) = 0.29248046875 - .2byte 0x0469 @ sin(164°) = 0.275634765625 - .2byte 0x0424 @ sin(165°) = 0.2587890625 - .2byte 0x03DF @ sin(166°) = 0.241943359375 - .2byte 0x0399 @ sin(167°) = 0.224853515625 - .2byte 0x0354 @ sin(168°) = 0.2080078125 - .2byte 0x030E @ sin(169°) = 0.19091796875 - .2byte 0x02C7 @ sin(170°) = 0.173583984375 - .2byte 0x0281 @ sin(171°) = 0.156494140625 - .2byte 0x023A @ sin(172°) = 0.13916015625 - .2byte 0x01F3 @ sin(173°) = 0.121826171875 - .2byte 0x01AC @ sin(174°) = 0.1044921875 - .2byte 0x0165 @ sin(175°) = 0.087158203125 - .2byte 0x011E @ sin(176°) = 0.06982421875 - .2byte 0x00D6 @ sin(177°) = 0.05224609375 - .2byte 0x008F @ sin(178°) = 0.034912109375 - .2byte 0x0047 @ sin(179°) = 0.017333984375 diff --git a/data/sine_table.inc b/data/sine_table.inc new file mode 100644 index 000000000..fd1a5da72 --- /dev/null +++ b/data/sine_table.inc @@ -0,0 +1,323 @@ +@ values of sin(x*(π/128)) as Q8.8 fixed-point numbers from x = 0 to x = 319 + .align 1 +gSineTable:: @ 8208344 + .2byte 0x0000 @ sin(0*(π/128)) = 0 + .2byte 0x0006 @ sin(1*(π/128)) = 0.0234375 + .2byte 0x000C @ sin(2*(π/128)) = 0.046875 + .2byte 0x0012 @ sin(3*(π/128)) = 0.0703125 + .2byte 0x0019 @ sin(4*(π/128)) = 0.09765625 + .2byte 0x001F @ sin(5*(π/128)) = 0.12109375 + .2byte 0x0025 @ sin(6*(π/128)) = 0.14453125 + .2byte 0x002B @ sin(7*(π/128)) = 0.16796875 + .2byte 0x0031 @ sin(8*(π/128)) = 0.19140625 + .2byte 0x0038 @ sin(9*(π/128)) = 0.21875 + .2byte 0x003E @ sin(10*(π/128)) = 0.2421875 + .2byte 0x0044 @ sin(11*(π/128)) = 0.265625 + .2byte 0x004A @ sin(12*(π/128)) = 0.2890625 + .2byte 0x0050 @ sin(13*(π/128)) = 0.3125 + .2byte 0x0056 @ sin(14*(π/128)) = 0.3359375 + .2byte 0x005C @ sin(15*(π/128)) = 0.359375 + .2byte 0x0061 @ sin(16*(π/128)) = 0.37890625 + .2byte 0x0067 @ sin(17*(π/128)) = 0.40234375 + .2byte 0x006D @ sin(18*(π/128)) = 0.42578125 + .2byte 0x0073 @ sin(19*(π/128)) = 0.44921875 + .2byte 0x0078 @ sin(20*(π/128)) = 0.46875 + .2byte 0x007E @ sin(21*(π/128)) = 0.4921875 + .2byte 0x0083 @ sin(22*(π/128)) = 0.51171875 + .2byte 0x0088 @ sin(23*(π/128)) = 0.53125 + .2byte 0x008E @ sin(24*(π/128)) = 0.5546875 + .2byte 0x0093 @ sin(25*(π/128)) = 0.57421875 + .2byte 0x0098 @ sin(26*(π/128)) = 0.59375 + .2byte 0x009D @ sin(27*(π/128)) = 0.61328125 + .2byte 0x00A2 @ sin(28*(π/128)) = 0.6328125 + .2byte 0x00A7 @ sin(29*(π/128)) = 0.65234375 + .2byte 0x00AB @ sin(30*(π/128)) = 0.66796875 + .2byte 0x00B0 @ sin(31*(π/128)) = 0.6875 + .2byte 0x00B5 @ sin(32*(π/128)) = 0.70703125 + .2byte 0x00B9 @ sin(33*(π/128)) = 0.72265625 + .2byte 0x00BD @ sin(34*(π/128)) = 0.73828125 + .2byte 0x00C1 @ sin(35*(π/128)) = 0.75390625 + .2byte 0x00C5 @ sin(36*(π/128)) = 0.76953125 + .2byte 0x00C9 @ sin(37*(π/128)) = 0.78515625 + .2byte 0x00CD @ sin(38*(π/128)) = 0.80078125 + .2byte 0x00D1 @ sin(39*(π/128)) = 0.81640625 + .2byte 0x00D4 @ sin(40*(π/128)) = 0.828125 + .2byte 0x00D8 @ sin(41*(π/128)) = 0.84375 + .2byte 0x00DB @ sin(42*(π/128)) = 0.85546875 + .2byte 0x00DE @ sin(43*(π/128)) = 0.8671875 + .2byte 0x00E1 @ sin(44*(π/128)) = 0.87890625 + .2byte 0x00E4 @ sin(45*(π/128)) = 0.890625 + .2byte 0x00E7 @ sin(46*(π/128)) = 0.90234375 + .2byte 0x00EA @ sin(47*(π/128)) = 0.9140625 + .2byte 0x00EC @ sin(48*(π/128)) = 0.921875 + .2byte 0x00EE @ sin(49*(π/128)) = 0.9296875 + .2byte 0x00F1 @ sin(50*(π/128)) = 0.94140625 + .2byte 0x00F3 @ sin(51*(π/128)) = 0.94921875 + .2byte 0x00F4 @ sin(52*(π/128)) = 0.953125 + .2byte 0x00F6 @ sin(53*(π/128)) = 0.9609375 + .2byte 0x00F8 @ sin(54*(π/128)) = 0.96875 + .2byte 0x00F9 @ sin(55*(π/128)) = 0.97265625 + .2byte 0x00FB @ sin(56*(π/128)) = 0.98046875 + .2byte 0x00FC @ sin(57*(π/128)) = 0.984375 + .2byte 0x00FD @ sin(58*(π/128)) = 0.98828125 + .2byte 0x00FE @ sin(59*(π/128)) = 0.9921875 + .2byte 0x00FE @ sin(60*(π/128)) = 0.9921875 + .2byte 0x00FF @ sin(61*(π/128)) = 0.99609375 + .2byte 0x00FF @ sin(62*(π/128)) = 0.99609375 + .2byte 0x00FF @ sin(63*(π/128)) = 0.99609375 + .2byte 0x0100 @ sin(64*(π/128)) = 1 + .2byte 0x00FF @ sin(65*(π/128)) = 0.99609375 + .2byte 0x00FF @ sin(66*(π/128)) = 0.99609375 + .2byte 0x00FF @ sin(67*(π/128)) = 0.99609375 + .2byte 0x00FE @ sin(68*(π/128)) = 0.9921875 + .2byte 0x00FE @ sin(69*(π/128)) = 0.9921875 + .2byte 0x00FD @ sin(70*(π/128)) = 0.98828125 + .2byte 0x00FC @ sin(71*(π/128)) = 0.984375 + .2byte 0x00FB @ sin(72*(π/128)) = 0.98046875 + .2byte 0x00F9 @ sin(73*(π/128)) = 0.97265625 + .2byte 0x00F8 @ sin(74*(π/128)) = 0.96875 + .2byte 0x00F6 @ sin(75*(π/128)) = 0.9609375 + .2byte 0x00F4 @ sin(76*(π/128)) = 0.953125 + .2byte 0x00F3 @ sin(77*(π/128)) = 0.94921875 + .2byte 0x00F1 @ sin(78*(π/128)) = 0.94140625 + .2byte 0x00EE @ sin(79*(π/128)) = 0.9296875 + .2byte 0x00EC @ sin(80*(π/128)) = 0.921875 + .2byte 0x00EA @ sin(81*(π/128)) = 0.9140625 + .2byte 0x00E7 @ sin(82*(π/128)) = 0.90234375 + .2byte 0x00E4 @ sin(83*(π/128)) = 0.890625 + .2byte 0x00E1 @ sin(84*(π/128)) = 0.87890625 + .2byte 0x00DE @ sin(85*(π/128)) = 0.8671875 + .2byte 0x00DB @ sin(86*(π/128)) = 0.85546875 + .2byte 0x00D8 @ sin(87*(π/128)) = 0.84375 + .2byte 0x00D4 @ sin(88*(π/128)) = 0.828125 + .2byte 0x00D1 @ sin(89*(π/128)) = 0.81640625 + .2byte 0x00CD @ sin(90*(π/128)) = 0.80078125 + .2byte 0x00C9 @ sin(91*(π/128)) = 0.78515625 + .2byte 0x00C5 @ sin(92*(π/128)) = 0.76953125 + .2byte 0x00C1 @ sin(93*(π/128)) = 0.75390625 + .2byte 0x00BD @ sin(94*(π/128)) = 0.73828125 + .2byte 0x00B9 @ sin(95*(π/128)) = 0.72265625 + .2byte 0x00B5 @ sin(96*(π/128)) = 0.70703125 + .2byte 0x00B0 @ sin(97*(π/128)) = 0.6875 + .2byte 0x00AB @ sin(98*(π/128)) = 0.66796875 + .2byte 0x00A7 @ sin(99*(π/128)) = 0.65234375 + .2byte 0x00A2 @ sin(100*(π/128)) = 0.6328125 + .2byte 0x009D @ sin(101*(π/128)) = 0.61328125 + .2byte 0x0098 @ sin(102*(π/128)) = 0.59375 + .2byte 0x0093 @ sin(103*(π/128)) = 0.57421875 + .2byte 0x008E @ sin(104*(π/128)) = 0.5546875 + .2byte 0x0088 @ sin(105*(π/128)) = 0.53125 + .2byte 0x0083 @ sin(106*(π/128)) = 0.51171875 + .2byte 0x007E @ sin(107*(π/128)) = 0.4921875 + .2byte 0x0078 @ sin(108*(π/128)) = 0.46875 + .2byte 0x0073 @ sin(109*(π/128)) = 0.44921875 + .2byte 0x006D @ sin(110*(π/128)) = 0.42578125 + .2byte 0x0067 @ sin(111*(π/128)) = 0.40234375 + .2byte 0x0061 @ sin(112*(π/128)) = 0.37890625 + .2byte 0x005C @ sin(113*(π/128)) = 0.359375 + .2byte 0x0056 @ sin(114*(π/128)) = 0.3359375 + .2byte 0x0050 @ sin(115*(π/128)) = 0.3125 + .2byte 0x004A @ sin(116*(π/128)) = 0.2890625 + .2byte 0x0044 @ sin(117*(π/128)) = 0.265625 + .2byte 0x003E @ sin(118*(π/128)) = 0.2421875 + .2byte 0x0038 @ sin(119*(π/128)) = 0.21875 + .2byte 0x0031 @ sin(120*(π/128)) = 0.19140625 + .2byte 0x002B @ sin(121*(π/128)) = 0.16796875 + .2byte 0x0025 @ sin(122*(π/128)) = 0.14453125 + .2byte 0x001F @ sin(123*(π/128)) = 0.12109375 + .2byte 0x0019 @ sin(124*(π/128)) = 0.09765625 + .2byte 0x0012 @ sin(125*(π/128)) = 0.0703125 + .2byte 0x000C @ sin(126*(π/128)) = 0.046875 + .2byte 0x0006 @ sin(127*(π/128)) = 0.0234375 + .2byte 0x0000 @ sin(128*(π/128)) = 0 + .2byte 0xFFFA @ sin(129*(π/128)) = -0.0234375 + .2byte 0xFFF4 @ sin(130*(π/128)) = -0.046875 + .2byte 0xFFEE @ sin(131*(π/128)) = -0.0703125 + .2byte 0xFFE7 @ sin(132*(π/128)) = -0.09765625 + .2byte 0xFFE1 @ sin(133*(π/128)) = -0.12109375 + .2byte 0xFFDB @ sin(134*(π/128)) = -0.14453125 + .2byte 0xFFD5 @ sin(135*(π/128)) = -0.16796875 + .2byte 0xFFCF @ sin(136*(π/128)) = -0.19140625 + .2byte 0xFFC8 @ sin(137*(π/128)) = -0.21875 + .2byte 0xFFC2 @ sin(138*(π/128)) = -0.2421875 + .2byte 0xFFBC @ sin(139*(π/128)) = -0.265625 + .2byte 0xFFB6 @ sin(140*(π/128)) = -0.2890625 + .2byte 0xFFB0 @ sin(141*(π/128)) = -0.3125 + .2byte 0xFFAA @ sin(142*(π/128)) = -0.3359375 + .2byte 0xFFA4 @ sin(143*(π/128)) = -0.359375 + .2byte 0xFF9F @ sin(144*(π/128)) = -0.37890625 + .2byte 0xFF99 @ sin(145*(π/128)) = -0.40234375 + .2byte 0xFF93 @ sin(146*(π/128)) = -0.42578125 + .2byte 0xFF8D @ sin(147*(π/128)) = -0.44921875 + .2byte 0xFF88 @ sin(148*(π/128)) = -0.46875 + .2byte 0xFF82 @ sin(149*(π/128)) = -0.4921875 + .2byte 0xFF7D @ sin(150*(π/128)) = -0.51171875 + .2byte 0xFF78 @ sin(151*(π/128)) = -0.53125 + .2byte 0xFF72 @ sin(152*(π/128)) = -0.5546875 + .2byte 0xFF6D @ sin(153*(π/128)) = -0.57421875 + .2byte 0xFF68 @ sin(154*(π/128)) = -0.59375 + .2byte 0xFF63 @ sin(155*(π/128)) = -0.61328125 + .2byte 0xFF5E @ sin(156*(π/128)) = -0.6328125 + .2byte 0xFF59 @ sin(157*(π/128)) = -0.65234375 + .2byte 0xFF55 @ sin(158*(π/128)) = -0.66796875 + .2byte 0xFF50 @ sin(159*(π/128)) = -0.6875 + .2byte 0xFF4B @ sin(160*(π/128)) = -0.70703125 + .2byte 0xFF47 @ sin(161*(π/128)) = -0.72265625 + .2byte 0xFF43 @ sin(162*(π/128)) = -0.73828125 + .2byte 0xFF3F @ sin(163*(π/128)) = -0.75390625 + .2byte 0xFF3B @ sin(164*(π/128)) = -0.76953125 + .2byte 0xFF37 @ sin(165*(π/128)) = -0.78515625 + .2byte 0xFF33 @ sin(166*(π/128)) = -0.80078125 + .2byte 0xFF2F @ sin(167*(π/128)) = -0.81640625 + .2byte 0xFF2C @ sin(168*(π/128)) = -0.828125 + .2byte 0xFF28 @ sin(169*(π/128)) = -0.84375 + .2byte 0xFF25 @ sin(170*(π/128)) = -0.85546875 + .2byte 0xFF22 @ sin(171*(π/128)) = -0.8671875 + .2byte 0xFF1F @ sin(172*(π/128)) = -0.87890625 + .2byte 0xFF1C @ sin(173*(π/128)) = -0.890625 + .2byte 0xFF19 @ sin(174*(π/128)) = -0.90234375 + .2byte 0xFF16 @ sin(175*(π/128)) = -0.9140625 + .2byte 0xFF14 @ sin(176*(π/128)) = -0.921875 + .2byte 0xFF12 @ sin(177*(π/128)) = -0.9296875 + .2byte 0xFF0F @ sin(178*(π/128)) = -0.94140625 + .2byte 0xFF0D @ sin(179*(π/128)) = -0.94921875 + .2byte 0xFF0C @ sin(180*(π/128)) = -0.953125 + .2byte 0xFF0A @ sin(181*(π/128)) = -0.9609375 + .2byte 0xFF08 @ sin(182*(π/128)) = -0.96875 + .2byte 0xFF07 @ sin(183*(π/128)) = -0.97265625 + .2byte 0xFF05 @ sin(184*(π/128)) = -0.98046875 + .2byte 0xFF04 @ sin(185*(π/128)) = -0.984375 + .2byte 0xFF03 @ sin(186*(π/128)) = -0.98828125 + .2byte 0xFF02 @ sin(187*(π/128)) = -0.9921875 + .2byte 0xFF02 @ sin(188*(π/128)) = -0.9921875 + .2byte 0xFF01 @ sin(189*(π/128)) = -0.99609375 + .2byte 0xFF01 @ sin(190*(π/128)) = -0.99609375 + .2byte 0xFF01 @ sin(191*(π/128)) = -0.99609375 + .2byte 0xFF00 @ sin(192*(π/128)) = -1 + .2byte 0xFF01 @ sin(193*(π/128)) = -0.99609375 + .2byte 0xFF01 @ sin(194*(π/128)) = -0.99609375 + .2byte 0xFF01 @ sin(195*(π/128)) = -0.99609375 + .2byte 0xFF02 @ sin(196*(π/128)) = -0.9921875 + .2byte 0xFF02 @ sin(197*(π/128)) = -0.9921875 + .2byte 0xFF03 @ sin(198*(π/128)) = -0.98828125 + .2byte 0xFF04 @ sin(199*(π/128)) = -0.984375 + .2byte 0xFF05 @ sin(200*(π/128)) = -0.98046875 + .2byte 0xFF07 @ sin(201*(π/128)) = -0.97265625 + .2byte 0xFF08 @ sin(202*(π/128)) = -0.96875 + .2byte 0xFF0A @ sin(203*(π/128)) = -0.9609375 + .2byte 0xFF0C @ sin(204*(π/128)) = -0.953125 + .2byte 0xFF0D @ sin(205*(π/128)) = -0.94921875 + .2byte 0xFF0F @ sin(206*(π/128)) = -0.94140625 + .2byte 0xFF12 @ sin(207*(π/128)) = -0.9296875 + .2byte 0xFF14 @ sin(208*(π/128)) = -0.921875 + .2byte 0xFF16 @ sin(209*(π/128)) = -0.9140625 + .2byte 0xFF19 @ sin(210*(π/128)) = -0.90234375 + .2byte 0xFF1C @ sin(211*(π/128)) = -0.890625 + .2byte 0xFF1F @ sin(212*(π/128)) = -0.87890625 + .2byte 0xFF22 @ sin(213*(π/128)) = -0.8671875 + .2byte 0xFF25 @ sin(214*(π/128)) = -0.85546875 + .2byte 0xFF28 @ sin(215*(π/128)) = -0.84375 + .2byte 0xFF2C @ sin(216*(π/128)) = -0.828125 + .2byte 0xFF2F @ sin(217*(π/128)) = -0.81640625 + .2byte 0xFF33 @ sin(218*(π/128)) = -0.80078125 + .2byte 0xFF37 @ sin(219*(π/128)) = -0.78515625 + .2byte 0xFF3B @ sin(220*(π/128)) = -0.76953125 + .2byte 0xFF3F @ sin(221*(π/128)) = -0.75390625 + .2byte 0xFF43 @ sin(222*(π/128)) = -0.73828125 + .2byte 0xFF47 @ sin(223*(π/128)) = -0.72265625 + .2byte 0xFF4B @ sin(224*(π/128)) = -0.70703125 + .2byte 0xFF50 @ sin(225*(π/128)) = -0.6875 + .2byte 0xFF55 @ sin(226*(π/128)) = -0.66796875 + .2byte 0xFF59 @ sin(227*(π/128)) = -0.65234375 + .2byte 0xFF5E @ sin(228*(π/128)) = -0.6328125 + .2byte 0xFF63 @ sin(229*(π/128)) = -0.61328125 + .2byte 0xFF68 @ sin(230*(π/128)) = -0.59375 + .2byte 0xFF6D @ sin(231*(π/128)) = -0.57421875 + .2byte 0xFF72 @ sin(232*(π/128)) = -0.5546875 + .2byte 0xFF78 @ sin(233*(π/128)) = -0.53125 + .2byte 0xFF7D @ sin(234*(π/128)) = -0.51171875 + .2byte 0xFF82 @ sin(235*(π/128)) = -0.4921875 + .2byte 0xFF88 @ sin(236*(π/128)) = -0.46875 + .2byte 0xFF8D @ sin(237*(π/128)) = -0.44921875 + .2byte 0xFF93 @ sin(238*(π/128)) = -0.42578125 + .2byte 0xFF99 @ sin(239*(π/128)) = -0.40234375 + .2byte 0xFF9F @ sin(240*(π/128)) = -0.37890625 + .2byte 0xFFA4 @ sin(241*(π/128)) = -0.359375 + .2byte 0xFFAA @ sin(242*(π/128)) = -0.3359375 + .2byte 0xFFB0 @ sin(243*(π/128)) = -0.3125 + .2byte 0xFFB6 @ sin(244*(π/128)) = -0.2890625 + .2byte 0xFFBC @ sin(245*(π/128)) = -0.265625 + .2byte 0xFFC2 @ sin(246*(π/128)) = -0.2421875 + .2byte 0xFFC8 @ sin(247*(π/128)) = -0.21875 + .2byte 0xFFCF @ sin(248*(π/128)) = -0.19140625 + .2byte 0xFFD5 @ sin(249*(π/128)) = -0.16796875 + .2byte 0xFFDB @ sin(250*(π/128)) = -0.14453125 + .2byte 0xFFE1 @ sin(251*(π/128)) = -0.12109375 + .2byte 0xFFE7 @ sin(252*(π/128)) = -0.09765625 + .2byte 0xFFEE @ sin(253*(π/128)) = -0.0703125 + .2byte 0xFFF4 @ sin(254*(π/128)) = -0.046875 + .2byte 0xFFFA @ sin(255*(π/128)) = -0.0234375 + .2byte 0x0000 @ sin(256*(π/128)) = 0 + .2byte 0x0006 @ sin(257*(π/128)) = 0.0234375 + .2byte 0x000C @ sin(258*(π/128)) = 0.046875 + .2byte 0x0012 @ sin(259*(π/128)) = 0.0703125 + .2byte 0x0019 @ sin(260*(π/128)) = 0.09765625 + .2byte 0x001F @ sin(261*(π/128)) = 0.12109375 + .2byte 0x0025 @ sin(262*(π/128)) = 0.14453125 + .2byte 0x002B @ sin(263*(π/128)) = 0.16796875 + .2byte 0x0031 @ sin(264*(π/128)) = 0.19140625 + .2byte 0x0038 @ sin(265*(π/128)) = 0.21875 + .2byte 0x003E @ sin(266*(π/128)) = 0.2421875 + .2byte 0x0044 @ sin(267*(π/128)) = 0.265625 + .2byte 0x004A @ sin(268*(π/128)) = 0.2890625 + .2byte 0x0050 @ sin(269*(π/128)) = 0.3125 + .2byte 0x0056 @ sin(270*(π/128)) = 0.3359375 + .2byte 0x005C @ sin(271*(π/128)) = 0.359375 + .2byte 0x0061 @ sin(272*(π/128)) = 0.37890625 + .2byte 0x0067 @ sin(273*(π/128)) = 0.40234375 + .2byte 0x006D @ sin(274*(π/128)) = 0.42578125 + .2byte 0x0073 @ sin(275*(π/128)) = 0.44921875 + .2byte 0x0078 @ sin(276*(π/128)) = 0.46875 + .2byte 0x007E @ sin(277*(π/128)) = 0.4921875 + .2byte 0x0083 @ sin(278*(π/128)) = 0.51171875 + .2byte 0x0088 @ sin(279*(π/128)) = 0.53125 + .2byte 0x008E @ sin(280*(π/128)) = 0.5546875 + .2byte 0x0093 @ sin(281*(π/128)) = 0.57421875 + .2byte 0x0098 @ sin(282*(π/128)) = 0.59375 + .2byte 0x009D @ sin(283*(π/128)) = 0.61328125 + .2byte 0x00A2 @ sin(284*(π/128)) = 0.6328125 + .2byte 0x00A7 @ sin(285*(π/128)) = 0.65234375 + .2byte 0x00AB @ sin(286*(π/128)) = 0.66796875 + .2byte 0x00B0 @ sin(287*(π/128)) = 0.6875 + .2byte 0x00B5 @ sin(288*(π/128)) = 0.70703125 + .2byte 0x00B9 @ sin(289*(π/128)) = 0.72265625 + .2byte 0x00BD @ sin(290*(π/128)) = 0.73828125 + .2byte 0x00C1 @ sin(291*(π/128)) = 0.75390625 + .2byte 0x00C5 @ sin(292*(π/128)) = 0.76953125 + .2byte 0x00C9 @ sin(293*(π/128)) = 0.78515625 + .2byte 0x00CD @ sin(294*(π/128)) = 0.80078125 + .2byte 0x00D1 @ sin(295*(π/128)) = 0.81640625 + .2byte 0x00D4 @ sin(296*(π/128)) = 0.828125 + .2byte 0x00D8 @ sin(297*(π/128)) = 0.84375 + .2byte 0x00DB @ sin(298*(π/128)) = 0.85546875 + .2byte 0x00DE @ sin(299*(π/128)) = 0.8671875 + .2byte 0x00E1 @ sin(300*(π/128)) = 0.87890625 + .2byte 0x00E4 @ sin(301*(π/128)) = 0.890625 + .2byte 0x00E7 @ sin(302*(π/128)) = 0.90234375 + .2byte 0x00EA @ sin(303*(π/128)) = 0.9140625 + .2byte 0x00EC @ sin(304*(π/128)) = 0.921875 + .2byte 0x00EE @ sin(305*(π/128)) = 0.9296875 + .2byte 0x00F1 @ sin(306*(π/128)) = 0.94140625 + .2byte 0x00F3 @ sin(307*(π/128)) = 0.94921875 + .2byte 0x00F4 @ sin(308*(π/128)) = 0.953125 + .2byte 0x00F6 @ sin(309*(π/128)) = 0.9609375 + .2byte 0x00F8 @ sin(310*(π/128)) = 0.96875 + .2byte 0x00F9 @ sin(311*(π/128)) = 0.97265625 + .2byte 0x00FB @ sin(312*(π/128)) = 0.98046875 + .2byte 0x00FC @ sin(313*(π/128)) = 0.984375 + .2byte 0x00FD @ sin(314*(π/128)) = 0.98828125 + .2byte 0x00FE @ sin(315*(π/128)) = 0.9921875 + .2byte 0x00FE @ sin(316*(π/128)) = 0.9921875 + .2byte 0x00FF @ sin(317*(π/128)) = 0.99609375 + .2byte 0x00FF @ sin(318*(π/128)) = 0.99609375 + .2byte 0x00FF @ sin(319*(π/128)) = 0.99609375 diff --git a/data/sine_table.s b/data/sine_table.s deleted file mode 100644 index fd1a5da72..000000000 --- a/data/sine_table.s +++ /dev/null @@ -1,323 +0,0 @@ -@ values of sin(x*(π/128)) as Q8.8 fixed-point numbers from x = 0 to x = 319 - .align 1 -gSineTable:: @ 8208344 - .2byte 0x0000 @ sin(0*(π/128)) = 0 - .2byte 0x0006 @ sin(1*(π/128)) = 0.0234375 - .2byte 0x000C @ sin(2*(π/128)) = 0.046875 - .2byte 0x0012 @ sin(3*(π/128)) = 0.0703125 - .2byte 0x0019 @ sin(4*(π/128)) = 0.09765625 - .2byte 0x001F @ sin(5*(π/128)) = 0.12109375 - .2byte 0x0025 @ sin(6*(π/128)) = 0.14453125 - .2byte 0x002B @ sin(7*(π/128)) = 0.16796875 - .2byte 0x0031 @ sin(8*(π/128)) = 0.19140625 - .2byte 0x0038 @ sin(9*(π/128)) = 0.21875 - .2byte 0x003E @ sin(10*(π/128)) = 0.2421875 - .2byte 0x0044 @ sin(11*(π/128)) = 0.265625 - .2byte 0x004A @ sin(12*(π/128)) = 0.2890625 - .2byte 0x0050 @ sin(13*(π/128)) = 0.3125 - .2byte 0x0056 @ sin(14*(π/128)) = 0.3359375 - .2byte 0x005C @ sin(15*(π/128)) = 0.359375 - .2byte 0x0061 @ sin(16*(π/128)) = 0.37890625 - .2byte 0x0067 @ sin(17*(π/128)) = 0.40234375 - .2byte 0x006D @ sin(18*(π/128)) = 0.42578125 - .2byte 0x0073 @ sin(19*(π/128)) = 0.44921875 - .2byte 0x0078 @ sin(20*(π/128)) = 0.46875 - .2byte 0x007E @ sin(21*(π/128)) = 0.4921875 - .2byte 0x0083 @ sin(22*(π/128)) = 0.51171875 - .2byte 0x0088 @ sin(23*(π/128)) = 0.53125 - .2byte 0x008E @ sin(24*(π/128)) = 0.5546875 - .2byte 0x0093 @ sin(25*(π/128)) = 0.57421875 - .2byte 0x0098 @ sin(26*(π/128)) = 0.59375 - .2byte 0x009D @ sin(27*(π/128)) = 0.61328125 - .2byte 0x00A2 @ sin(28*(π/128)) = 0.6328125 - .2byte 0x00A7 @ sin(29*(π/128)) = 0.65234375 - .2byte 0x00AB @ sin(30*(π/128)) = 0.66796875 - .2byte 0x00B0 @ sin(31*(π/128)) = 0.6875 - .2byte 0x00B5 @ sin(32*(π/128)) = 0.70703125 - .2byte 0x00B9 @ sin(33*(π/128)) = 0.72265625 - .2byte 0x00BD @ sin(34*(π/128)) = 0.73828125 - .2byte 0x00C1 @ sin(35*(π/128)) = 0.75390625 - .2byte 0x00C5 @ sin(36*(π/128)) = 0.76953125 - .2byte 0x00C9 @ sin(37*(π/128)) = 0.78515625 - .2byte 0x00CD @ sin(38*(π/128)) = 0.80078125 - .2byte 0x00D1 @ sin(39*(π/128)) = 0.81640625 - .2byte 0x00D4 @ sin(40*(π/128)) = 0.828125 - .2byte 0x00D8 @ sin(41*(π/128)) = 0.84375 - .2byte 0x00DB @ sin(42*(π/128)) = 0.85546875 - .2byte 0x00DE @ sin(43*(π/128)) = 0.8671875 - .2byte 0x00E1 @ sin(44*(π/128)) = 0.87890625 - .2byte 0x00E4 @ sin(45*(π/128)) = 0.890625 - .2byte 0x00E7 @ sin(46*(π/128)) = 0.90234375 - .2byte 0x00EA @ sin(47*(π/128)) = 0.9140625 - .2byte 0x00EC @ sin(48*(π/128)) = 0.921875 - .2byte 0x00EE @ sin(49*(π/128)) = 0.9296875 - .2byte 0x00F1 @ sin(50*(π/128)) = 0.94140625 - .2byte 0x00F3 @ sin(51*(π/128)) = 0.94921875 - .2byte 0x00F4 @ sin(52*(π/128)) = 0.953125 - .2byte 0x00F6 @ sin(53*(π/128)) = 0.9609375 - .2byte 0x00F8 @ sin(54*(π/128)) = 0.96875 - .2byte 0x00F9 @ sin(55*(π/128)) = 0.97265625 - .2byte 0x00FB @ sin(56*(π/128)) = 0.98046875 - .2byte 0x00FC @ sin(57*(π/128)) = 0.984375 - .2byte 0x00FD @ sin(58*(π/128)) = 0.98828125 - .2byte 0x00FE @ sin(59*(π/128)) = 0.9921875 - .2byte 0x00FE @ sin(60*(π/128)) = 0.9921875 - .2byte 0x00FF @ sin(61*(π/128)) = 0.99609375 - .2byte 0x00FF @ sin(62*(π/128)) = 0.99609375 - .2byte 0x00FF @ sin(63*(π/128)) = 0.99609375 - .2byte 0x0100 @ sin(64*(π/128)) = 1 - .2byte 0x00FF @ sin(65*(π/128)) = 0.99609375 - .2byte 0x00FF @ sin(66*(π/128)) = 0.99609375 - .2byte 0x00FF @ sin(67*(π/128)) = 0.99609375 - .2byte 0x00FE @ sin(68*(π/128)) = 0.9921875 - .2byte 0x00FE @ sin(69*(π/128)) = 0.9921875 - .2byte 0x00FD @ sin(70*(π/128)) = 0.98828125 - .2byte 0x00FC @ sin(71*(π/128)) = 0.984375 - .2byte 0x00FB @ sin(72*(π/128)) = 0.98046875 - .2byte 0x00F9 @ sin(73*(π/128)) = 0.97265625 - .2byte 0x00F8 @ sin(74*(π/128)) = 0.96875 - .2byte 0x00F6 @ sin(75*(π/128)) = 0.9609375 - .2byte 0x00F4 @ sin(76*(π/128)) = 0.953125 - .2byte 0x00F3 @ sin(77*(π/128)) = 0.94921875 - .2byte 0x00F1 @ sin(78*(π/128)) = 0.94140625 - .2byte 0x00EE @ sin(79*(π/128)) = 0.9296875 - .2byte 0x00EC @ sin(80*(π/128)) = 0.921875 - .2byte 0x00EA @ sin(81*(π/128)) = 0.9140625 - .2byte 0x00E7 @ sin(82*(π/128)) = 0.90234375 - .2byte 0x00E4 @ sin(83*(π/128)) = 0.890625 - .2byte 0x00E1 @ sin(84*(π/128)) = 0.87890625 - .2byte 0x00DE @ sin(85*(π/128)) = 0.8671875 - .2byte 0x00DB @ sin(86*(π/128)) = 0.85546875 - .2byte 0x00D8 @ sin(87*(π/128)) = 0.84375 - .2byte 0x00D4 @ sin(88*(π/128)) = 0.828125 - .2byte 0x00D1 @ sin(89*(π/128)) = 0.81640625 - .2byte 0x00CD @ sin(90*(π/128)) = 0.80078125 - .2byte 0x00C9 @ sin(91*(π/128)) = 0.78515625 - .2byte 0x00C5 @ sin(92*(π/128)) = 0.76953125 - .2byte 0x00C1 @ sin(93*(π/128)) = 0.75390625 - .2byte 0x00BD @ sin(94*(π/128)) = 0.73828125 - .2byte 0x00B9 @ sin(95*(π/128)) = 0.72265625 - .2byte 0x00B5 @ sin(96*(π/128)) = 0.70703125 - .2byte 0x00B0 @ sin(97*(π/128)) = 0.6875 - .2byte 0x00AB @ sin(98*(π/128)) = 0.66796875 - .2byte 0x00A7 @ sin(99*(π/128)) = 0.65234375 - .2byte 0x00A2 @ sin(100*(π/128)) = 0.6328125 - .2byte 0x009D @ sin(101*(π/128)) = 0.61328125 - .2byte 0x0098 @ sin(102*(π/128)) = 0.59375 - .2byte 0x0093 @ sin(103*(π/128)) = 0.57421875 - .2byte 0x008E @ sin(104*(π/128)) = 0.5546875 - .2byte 0x0088 @ sin(105*(π/128)) = 0.53125 - .2byte 0x0083 @ sin(106*(π/128)) = 0.51171875 - .2byte 0x007E @ sin(107*(π/128)) = 0.4921875 - .2byte 0x0078 @ sin(108*(π/128)) = 0.46875 - .2byte 0x0073 @ sin(109*(π/128)) = 0.44921875 - .2byte 0x006D @ sin(110*(π/128)) = 0.42578125 - .2byte 0x0067 @ sin(111*(π/128)) = 0.40234375 - .2byte 0x0061 @ sin(112*(π/128)) = 0.37890625 - .2byte 0x005C @ sin(113*(π/128)) = 0.359375 - .2byte 0x0056 @ sin(114*(π/128)) = 0.3359375 - .2byte 0x0050 @ sin(115*(π/128)) = 0.3125 - .2byte 0x004A @ sin(116*(π/128)) = 0.2890625 - .2byte 0x0044 @ sin(117*(π/128)) = 0.265625 - .2byte 0x003E @ sin(118*(π/128)) = 0.2421875 - .2byte 0x0038 @ sin(119*(π/128)) = 0.21875 - .2byte 0x0031 @ sin(120*(π/128)) = 0.19140625 - .2byte 0x002B @ sin(121*(π/128)) = 0.16796875 - .2byte 0x0025 @ sin(122*(π/128)) = 0.14453125 - .2byte 0x001F @ sin(123*(π/128)) = 0.12109375 - .2byte 0x0019 @ sin(124*(π/128)) = 0.09765625 - .2byte 0x0012 @ sin(125*(π/128)) = 0.0703125 - .2byte 0x000C @ sin(126*(π/128)) = 0.046875 - .2byte 0x0006 @ sin(127*(π/128)) = 0.0234375 - .2byte 0x0000 @ sin(128*(π/128)) = 0 - .2byte 0xFFFA @ sin(129*(π/128)) = -0.0234375 - .2byte 0xFFF4 @ sin(130*(π/128)) = -0.046875 - .2byte 0xFFEE @ sin(131*(π/128)) = -0.0703125 - .2byte 0xFFE7 @ sin(132*(π/128)) = -0.09765625 - .2byte 0xFFE1 @ sin(133*(π/128)) = -0.12109375 - .2byte 0xFFDB @ sin(134*(π/128)) = -0.14453125 - .2byte 0xFFD5 @ sin(135*(π/128)) = -0.16796875 - .2byte 0xFFCF @ sin(136*(π/128)) = -0.19140625 - .2byte 0xFFC8 @ sin(137*(π/128)) = -0.21875 - .2byte 0xFFC2 @ sin(138*(π/128)) = -0.2421875 - .2byte 0xFFBC @ sin(139*(π/128)) = -0.265625 - .2byte 0xFFB6 @ sin(140*(π/128)) = -0.2890625 - .2byte 0xFFB0 @ sin(141*(π/128)) = -0.3125 - .2byte 0xFFAA @ sin(142*(π/128)) = -0.3359375 - .2byte 0xFFA4 @ sin(143*(π/128)) = -0.359375 - .2byte 0xFF9F @ sin(144*(π/128)) = -0.37890625 - .2byte 0xFF99 @ sin(145*(π/128)) = -0.40234375 - .2byte 0xFF93 @ sin(146*(π/128)) = -0.42578125 - .2byte 0xFF8D @ sin(147*(π/128)) = -0.44921875 - .2byte 0xFF88 @ sin(148*(π/128)) = -0.46875 - .2byte 0xFF82 @ sin(149*(π/128)) = -0.4921875 - .2byte 0xFF7D @ sin(150*(π/128)) = -0.51171875 - .2byte 0xFF78 @ sin(151*(π/128)) = -0.53125 - .2byte 0xFF72 @ sin(152*(π/128)) = -0.5546875 - .2byte 0xFF6D @ sin(153*(π/128)) = -0.57421875 - .2byte 0xFF68 @ sin(154*(π/128)) = -0.59375 - .2byte 0xFF63 @ sin(155*(π/128)) = -0.61328125 - .2byte 0xFF5E @ sin(156*(π/128)) = -0.6328125 - .2byte 0xFF59 @ sin(157*(π/128)) = -0.65234375 - .2byte 0xFF55 @ sin(158*(π/128)) = -0.66796875 - .2byte 0xFF50 @ sin(159*(π/128)) = -0.6875 - .2byte 0xFF4B @ sin(160*(π/128)) = -0.70703125 - .2byte 0xFF47 @ sin(161*(π/128)) = -0.72265625 - .2byte 0xFF43 @ sin(162*(π/128)) = -0.73828125 - .2byte 0xFF3F @ sin(163*(π/128)) = -0.75390625 - .2byte 0xFF3B @ sin(164*(π/128)) = -0.76953125 - .2byte 0xFF37 @ sin(165*(π/128)) = -0.78515625 - .2byte 0xFF33 @ sin(166*(π/128)) = -0.80078125 - .2byte 0xFF2F @ sin(167*(π/128)) = -0.81640625 - .2byte 0xFF2C @ sin(168*(π/128)) = -0.828125 - .2byte 0xFF28 @ sin(169*(π/128)) = -0.84375 - .2byte 0xFF25 @ sin(170*(π/128)) = -0.85546875 - .2byte 0xFF22 @ sin(171*(π/128)) = -0.8671875 - .2byte 0xFF1F @ sin(172*(π/128)) = -0.87890625 - .2byte 0xFF1C @ sin(173*(π/128)) = -0.890625 - .2byte 0xFF19 @ sin(174*(π/128)) = -0.90234375 - .2byte 0xFF16 @ sin(175*(π/128)) = -0.9140625 - .2byte 0xFF14 @ sin(176*(π/128)) = -0.921875 - .2byte 0xFF12 @ sin(177*(π/128)) = -0.9296875 - .2byte 0xFF0F @ sin(178*(π/128)) = -0.94140625 - .2byte 0xFF0D @ sin(179*(π/128)) = -0.94921875 - .2byte 0xFF0C @ sin(180*(π/128)) = -0.953125 - .2byte 0xFF0A @ sin(181*(π/128)) = -0.9609375 - .2byte 0xFF08 @ sin(182*(π/128)) = -0.96875 - .2byte 0xFF07 @ sin(183*(π/128)) = -0.97265625 - .2byte 0xFF05 @ sin(184*(π/128)) = -0.98046875 - .2byte 0xFF04 @ sin(185*(π/128)) = -0.984375 - .2byte 0xFF03 @ sin(186*(π/128)) = -0.98828125 - .2byte 0xFF02 @ sin(187*(π/128)) = -0.9921875 - .2byte 0xFF02 @ sin(188*(π/128)) = -0.9921875 - .2byte 0xFF01 @ sin(189*(π/128)) = -0.99609375 - .2byte 0xFF01 @ sin(190*(π/128)) = -0.99609375 - .2byte 0xFF01 @ sin(191*(π/128)) = -0.99609375 - .2byte 0xFF00 @ sin(192*(π/128)) = -1 - .2byte 0xFF01 @ sin(193*(π/128)) = -0.99609375 - .2byte 0xFF01 @ sin(194*(π/128)) = -0.99609375 - .2byte 0xFF01 @ sin(195*(π/128)) = -0.99609375 - .2byte 0xFF02 @ sin(196*(π/128)) = -0.9921875 - .2byte 0xFF02 @ sin(197*(π/128)) = -0.9921875 - .2byte 0xFF03 @ sin(198*(π/128)) = -0.98828125 - .2byte 0xFF04 @ sin(199*(π/128)) = -0.984375 - .2byte 0xFF05 @ sin(200*(π/128)) = -0.98046875 - .2byte 0xFF07 @ sin(201*(π/128)) = -0.97265625 - .2byte 0xFF08 @ sin(202*(π/128)) = -0.96875 - .2byte 0xFF0A @ sin(203*(π/128)) = -0.9609375 - .2byte 0xFF0C @ sin(204*(π/128)) = -0.953125 - .2byte 0xFF0D @ sin(205*(π/128)) = -0.94921875 - .2byte 0xFF0F @ sin(206*(π/128)) = -0.94140625 - .2byte 0xFF12 @ sin(207*(π/128)) = -0.9296875 - .2byte 0xFF14 @ sin(208*(π/128)) = -0.921875 - .2byte 0xFF16 @ sin(209*(π/128)) = -0.9140625 - .2byte 0xFF19 @ sin(210*(π/128)) = -0.90234375 - .2byte 0xFF1C @ sin(211*(π/128)) = -0.890625 - .2byte 0xFF1F @ sin(212*(π/128)) = -0.87890625 - .2byte 0xFF22 @ sin(213*(π/128)) = -0.8671875 - .2byte 0xFF25 @ sin(214*(π/128)) = -0.85546875 - .2byte 0xFF28 @ sin(215*(π/128)) = -0.84375 - .2byte 0xFF2C @ sin(216*(π/128)) = -0.828125 - .2byte 0xFF2F @ sin(217*(π/128)) = -0.81640625 - .2byte 0xFF33 @ sin(218*(π/128)) = -0.80078125 - .2byte 0xFF37 @ sin(219*(π/128)) = -0.78515625 - .2byte 0xFF3B @ sin(220*(π/128)) = -0.76953125 - .2byte 0xFF3F @ sin(221*(π/128)) = -0.75390625 - .2byte 0xFF43 @ sin(222*(π/128)) = -0.73828125 - .2byte 0xFF47 @ sin(223*(π/128)) = -0.72265625 - .2byte 0xFF4B @ sin(224*(π/128)) = -0.70703125 - .2byte 0xFF50 @ sin(225*(π/128)) = -0.6875 - .2byte 0xFF55 @ sin(226*(π/128)) = -0.66796875 - .2byte 0xFF59 @ sin(227*(π/128)) = -0.65234375 - .2byte 0xFF5E @ sin(228*(π/128)) = -0.6328125 - .2byte 0xFF63 @ sin(229*(π/128)) = -0.61328125 - .2byte 0xFF68 @ sin(230*(π/128)) = -0.59375 - .2byte 0xFF6D @ sin(231*(π/128)) = -0.57421875 - .2byte 0xFF72 @ sin(232*(π/128)) = -0.5546875 - .2byte 0xFF78 @ sin(233*(π/128)) = -0.53125 - .2byte 0xFF7D @ sin(234*(π/128)) = -0.51171875 - .2byte 0xFF82 @ sin(235*(π/128)) = -0.4921875 - .2byte 0xFF88 @ sin(236*(π/128)) = -0.46875 - .2byte 0xFF8D @ sin(237*(π/128)) = -0.44921875 - .2byte 0xFF93 @ sin(238*(π/128)) = -0.42578125 - .2byte 0xFF99 @ sin(239*(π/128)) = -0.40234375 - .2byte 0xFF9F @ sin(240*(π/128)) = -0.37890625 - .2byte 0xFFA4 @ sin(241*(π/128)) = -0.359375 - .2byte 0xFFAA @ sin(242*(π/128)) = -0.3359375 - .2byte 0xFFB0 @ sin(243*(π/128)) = -0.3125 - .2byte 0xFFB6 @ sin(244*(π/128)) = -0.2890625 - .2byte 0xFFBC @ sin(245*(π/128)) = -0.265625 - .2byte 0xFFC2 @ sin(246*(π/128)) = -0.2421875 - .2byte 0xFFC8 @ sin(247*(π/128)) = -0.21875 - .2byte 0xFFCF @ sin(248*(π/128)) = -0.19140625 - .2byte 0xFFD5 @ sin(249*(π/128)) = -0.16796875 - .2byte 0xFFDB @ sin(250*(π/128)) = -0.14453125 - .2byte 0xFFE1 @ sin(251*(π/128)) = -0.12109375 - .2byte 0xFFE7 @ sin(252*(π/128)) = -0.09765625 - .2byte 0xFFEE @ sin(253*(π/128)) = -0.0703125 - .2byte 0xFFF4 @ sin(254*(π/128)) = -0.046875 - .2byte 0xFFFA @ sin(255*(π/128)) = -0.0234375 - .2byte 0x0000 @ sin(256*(π/128)) = 0 - .2byte 0x0006 @ sin(257*(π/128)) = 0.0234375 - .2byte 0x000C @ sin(258*(π/128)) = 0.046875 - .2byte 0x0012 @ sin(259*(π/128)) = 0.0703125 - .2byte 0x0019 @ sin(260*(π/128)) = 0.09765625 - .2byte 0x001F @ sin(261*(π/128)) = 0.12109375 - .2byte 0x0025 @ sin(262*(π/128)) = 0.14453125 - .2byte 0x002B @ sin(263*(π/128)) = 0.16796875 - .2byte 0x0031 @ sin(264*(π/128)) = 0.19140625 - .2byte 0x0038 @ sin(265*(π/128)) = 0.21875 - .2byte 0x003E @ sin(266*(π/128)) = 0.2421875 - .2byte 0x0044 @ sin(267*(π/128)) = 0.265625 - .2byte 0x004A @ sin(268*(π/128)) = 0.2890625 - .2byte 0x0050 @ sin(269*(π/128)) = 0.3125 - .2byte 0x0056 @ sin(270*(π/128)) = 0.3359375 - .2byte 0x005C @ sin(271*(π/128)) = 0.359375 - .2byte 0x0061 @ sin(272*(π/128)) = 0.37890625 - .2byte 0x0067 @ sin(273*(π/128)) = 0.40234375 - .2byte 0x006D @ sin(274*(π/128)) = 0.42578125 - .2byte 0x0073 @ sin(275*(π/128)) = 0.44921875 - .2byte 0x0078 @ sin(276*(π/128)) = 0.46875 - .2byte 0x007E @ sin(277*(π/128)) = 0.4921875 - .2byte 0x0083 @ sin(278*(π/128)) = 0.51171875 - .2byte 0x0088 @ sin(279*(π/128)) = 0.53125 - .2byte 0x008E @ sin(280*(π/128)) = 0.5546875 - .2byte 0x0093 @ sin(281*(π/128)) = 0.57421875 - .2byte 0x0098 @ sin(282*(π/128)) = 0.59375 - .2byte 0x009D @ sin(283*(π/128)) = 0.61328125 - .2byte 0x00A2 @ sin(284*(π/128)) = 0.6328125 - .2byte 0x00A7 @ sin(285*(π/128)) = 0.65234375 - .2byte 0x00AB @ sin(286*(π/128)) = 0.66796875 - .2byte 0x00B0 @ sin(287*(π/128)) = 0.6875 - .2byte 0x00B5 @ sin(288*(π/128)) = 0.70703125 - .2byte 0x00B9 @ sin(289*(π/128)) = 0.72265625 - .2byte 0x00BD @ sin(290*(π/128)) = 0.73828125 - .2byte 0x00C1 @ sin(291*(π/128)) = 0.75390625 - .2byte 0x00C5 @ sin(292*(π/128)) = 0.76953125 - .2byte 0x00C9 @ sin(293*(π/128)) = 0.78515625 - .2byte 0x00CD @ sin(294*(π/128)) = 0.80078125 - .2byte 0x00D1 @ sin(295*(π/128)) = 0.81640625 - .2byte 0x00D4 @ sin(296*(π/128)) = 0.828125 - .2byte 0x00D8 @ sin(297*(π/128)) = 0.84375 - .2byte 0x00DB @ sin(298*(π/128)) = 0.85546875 - .2byte 0x00DE @ sin(299*(π/128)) = 0.8671875 - .2byte 0x00E1 @ sin(300*(π/128)) = 0.87890625 - .2byte 0x00E4 @ sin(301*(π/128)) = 0.890625 - .2byte 0x00E7 @ sin(302*(π/128)) = 0.90234375 - .2byte 0x00EA @ sin(303*(π/128)) = 0.9140625 - .2byte 0x00EC @ sin(304*(π/128)) = 0.921875 - .2byte 0x00EE @ sin(305*(π/128)) = 0.9296875 - .2byte 0x00F1 @ sin(306*(π/128)) = 0.94140625 - .2byte 0x00F3 @ sin(307*(π/128)) = 0.94921875 - .2byte 0x00F4 @ sin(308*(π/128)) = 0.953125 - .2byte 0x00F6 @ sin(309*(π/128)) = 0.9609375 - .2byte 0x00F8 @ sin(310*(π/128)) = 0.96875 - .2byte 0x00F9 @ sin(311*(π/128)) = 0.97265625 - .2byte 0x00FB @ sin(312*(π/128)) = 0.98046875 - .2byte 0x00FC @ sin(313*(π/128)) = 0.984375 - .2byte 0x00FD @ sin(314*(π/128)) = 0.98828125 - .2byte 0x00FE @ sin(315*(π/128)) = 0.9921875 - .2byte 0x00FE @ sin(316*(π/128)) = 0.9921875 - .2byte 0x00FF @ sin(317*(π/128)) = 0.99609375 - .2byte 0x00FF @ sin(318*(π/128)) = 0.99609375 - .2byte 0x00FF @ sin(319*(π/128)) = 0.99609375 diff --git a/data/sound_data.s b/data/sound_data.s index d9dc459ed..cd33950e1 100644 --- a/data/sound_data.s +++ b/data/sound_data.s @@ -1,13 +1,13 @@ .section .rodata - .include "asm/macros/m4a.s" - .include "asm/macros/music_voice.s" + .include "asm/macros/m4a.inc" + .include "asm/macros/music_voice.inc" - .include "sound/voice_groups.s" - .include "sound/keysplit_tables.s" - .include "sound/programmable_wave_data.s" - .include "sound/music_player_table.s" - .include "sound/song_table.s" - .include "sound/direct_sound_data.s" + .include "sound/voice_groups.inc" + .include "sound/keysplit_tables.inc" + .include "sound/programmable_wave_data.inc" + .include "sound/music_player_table.inc" + .include "sound/song_table.inc" + .include "sound/direct_sound_data.inc" .align 2 diff --git a/data/specials.inc b/data/specials.inc new file mode 100644 index 000000000..b7ac9ad90 --- /dev/null +++ b/data/specials.inc @@ -0,0 +1,344 @@ + .align 2 +gSpecials:: + .4byte HealPlayerParty + .4byte sub_8068FEC + .4byte sub_808102C + .4byte sub_80810DC + .4byte sub_80839A4 + .4byte sub_80839D0 + .4byte sub_80BB8CC + .4byte sub_80BB63C + .4byte sub_80BBAF0 + .4byte sub_80BC440 + .4byte SecretBasePC_PackUp + .4byte sub_80BC114 + .4byte sub_80BC56C + .4byte sub_80BC5BC + .4byte SecretBasePC_Decoration + .4byte SecretBasePC_Registry + .4byte sub_80BCE1C + .4byte sub_80BCE90 + .4byte sub_80BBDD0 + .4byte sub_80FF474 + .4byte sub_8100B20 + .4byte sub_80BB70C + .4byte sub_80BBFA4 + .4byte sub_8100A7C + .4byte sub_80BBC78 + .4byte sub_80BCE4C + .4byte sub_80C683C + .4byte sub_80B929C + .4byte sub_808347C + .4byte sub_80834E4 + .4byte sub_808350C + .4byte CloseLink + .4byte sub_8083B90 + .4byte sub_8083B5C + .4byte sub_8083B80 + .4byte sub_8083820 + .4byte sub_8083614 + .4byte GetLinkPartnerNames + .4byte sub_810DB28 + .4byte sub_8047A40 + .4byte copy_player_party_from_sav1 + .4byte sub_80C5568 + .4byte sub_8083BDC + .4byte FieldObjectInteractionGetBerryTreeData + .4byte sub_80B4EE4 + .4byte FieldObjectInteractionPlantBerryTree + .4byte FieldObjectInteractionPickBerryTree + .4byte FieldObjectInteractionRemoveBerryTree + .4byte FieldObjectInteractionWaterBerryTree + .4byte PlayerHasBerries + .4byte sub_80B4940 + .4byte sub_8082558 + .4byte sub_80826D8 + .4byte sub_8082718 + .4byte sub_8082564 + .4byte sub_80847C8 + .4byte sub_8082728 + .4byte sub_8082C68 + .4byte sub_8082C9C + .4byte sub_80826B0 + .4byte sub_8096100 + .4byte CheckForAlivePartyMons + .4byte TurnOffTVScreen + .4byte DoTVShow + .4byte sub_80BECE8 + .4byte special_0x44 + .4byte sub_80BDA0C + .4byte sub_80BF2C4 + .4byte sub_80BDE48 + .4byte sub_80BF544 + .4byte SetContestCategoryStringVarForInterview + .4byte special_0x4a + .4byte sub_80BF974 + .4byte CheckForBigMovieOrEmergencyNewsOnTV + .4byte GetMomOrDadStringForTVMessage + .4byte sub_80C2014 + .4byte sub_80C47C0 + .4byte sub_80C496C + .4byte sub_80C4C28 + .4byte sub_80C47F0 + .4byte sub_80C4858 + .4byte sub_80C4C64 + .4byte sub_80C4758 + .4byte sub_80C4BF0 + .4byte sub_80C43F4 + .4byte sub_80C4D80 + .4byte sub_80C4F70 + .4byte sub_80C47A0 + .4byte sub_80C4440 + .4byte sub_80C44C0 + .4byte sub_80C5044 + .4byte GiveMonArtistRibbon + .4byte sub_808363C + .4byte InitSaveDialog + .4byte DoWateringBerryTreeAnim + .4byte sub_80E60D8 + .4byte sub_80EB7C4 + .4byte sub_80F7B14 + .4byte sub_80F7B2C + .4byte sub_80F7B40 + .4byte sub_80F7C70 + .4byte sub_80F7C84 + .4byte sub_80F7C90 + .4byte sub_80F7C54 + .4byte sub_80F83D0 + .4byte sub_80F7CF4 + .4byte sub_80F7CC8 + .4byte sub_80F889C + .4byte sub_80F8888 + .4byte sub_80F8874 + .4byte sub_80F88AC + .4byte sub_80F88FC + .4byte sub_80F88E0 + .4byte sub_8109E34 + .4byte sub_8109C44 + .4byte sub_8109C58 + .4byte sub_8109C90 + .4byte sub_8109CF0 + .4byte sub_8109DE0 + .4byte GetBigShroomishInfo + .4byte CompareShroomishSize + .4byte GetBigBarboachInfo + .4byte CompareBarboachSize + .4byte sub_80BF9B4 + .4byte sub_80BFAE0 + .4byte sub_80BFB10 + .4byte sub_80FA5BC + .4byte sub_80FA5E4 + .4byte sub_80EB83C + .4byte sub_80FA648 + .4byte SwapRegisteredBike + .4byte CalculatePlayerPartyCount + .4byte sub_8095B6C + .4byte sub_8095C10 + .4byte sub_80C4CF8 + .4byte sub_80C4CEC + .4byte sub_80C4C78 + .4byte sub_80C4D50 + .4byte ShowContestWinner + .4byte sub_810DCCC + .4byte sub_810DC7C + .4byte ShowFieldMessageStringVar4 + .4byte DrawWholeMapView + .4byte StorePlayerCoordsInVars + .4byte sub_810DEDC + .4byte sub_810E070 + .4byte sub_810E230 + .4byte GetPlayerTrainerIdOnesDigit + .4byte GetPlayerBigGuyGirlString + .4byte GetRivalSonDaughterString + .4byte SetFlagInVar + .4byte CableCarWarp + .4byte sub_8123218 + .4byte sub_8053E90 + .4byte sub_806A460 + .4byte sub_810D6B8 + .4byte sub_8082168 + .4byte sub_8081AFC + .4byte sub_80BF9F8 + .4byte sub_80F9A0C + .4byte sub_810CA00 + .4byte sub_804E538 + .4byte PlayRoulette + .4byte sub_810FD60 + .4byte sub_810FCB0 + .4byte sub_810FDAC + .4byte sub_810FA74 + .4byte sub_810FCE8 + .4byte sub_810FF48 + .4byte sub_810FAA0 + .4byte sub_810FF60 + .4byte RockSmashWildEncounter + .4byte GabbyAndTyGetBattleNum + .4byte sub_80BDC14 + .4byte GabbyAndTyBeforeInterview + .4byte DoTVShowInSearchOfTrainers + .4byte IsTVShowInSearchOfTrainersAiring + .4byte GabbyAndTyGetLastQuote + .4byte sub_80BDD18 + .4byte GabbyAndTySetScriptVarsToFieldObjectLocalIds + .4byte sub_810E300 + .4byte sp0B5_daycare + .4byte sp0B6_daycare + .4byte sub_8041E7C + .4byte sp0B8_daycare + .4byte sp0B9_daycare_relationship_comment + .4byte sub_8042328 + .4byte daycare_send + .4byte ChooseSendDaycareMon + .4byte ShowDaycareLevelMenu + .4byte sub_80417B8 + .4byte sub_8041770 + .4byte sub_8041648 + .4byte ScriptHatchMon + .4byte EggHatch + .4byte sub_8042B4C + .4byte ShowLinkBattleRecords + .4byte sub_80B7CE8 + .4byte sub_80B7D0C + .4byte DoWhiteOut + .4byte sp0C8_whiteout_maybe + .4byte sub_80C8040 + .4byte sub_80C8080 + .4byte SetSSTidalFlag + .4byte ResetSSTidalFlag + .4byte sub_80C81B8 + .4byte sub_80C81E4 + .4byte sub_80C82EC + .4byte sub_810BAF4 + .4byte sub_810D32C + .4byte sub_810D378 + .4byte sub_810D3FC + .4byte ScriptGetPokedexInfo + .4byte ShowPokedexRatingMessage + .4byte DoPCTurnOnEffect + .4byte DoPCTurnOffEffect + .4byte SetDepartmentStoreFloorVar + .4byte DoLotteryCornerComputerEffect + .4byte EndLotteryCornerComputerEffect + .4byte sub_80F9A4C + .4byte sub_80F9EEC + .4byte sub_80FA0DC + .4byte sub_80F9F84 + .4byte sub_80F9F3C + .4byte sub_8132670 + .4byte GetRecordedCyclingRoadResults + .4byte BeginCyclingRoadChallenge + .4byte GetPlayerAvatarBike + .4byte FinishCyclingRoadChallenge + .4byte UpdateCyclingRoadState + .4byte GetLeadMonFriendshipScore + .4byte sub_8134548 + .4byte sub_81347F8 + .4byte sub_81352E4 + .4byte sub_8135474 + .4byte sub_81360C0 + .4byte sub_813556C + .4byte sub_8135668 + .4byte sub_81358A4 + .4byte sub_8135A14 + .4byte sub_8135BA0 + .4byte sub_8135C38 + .4byte sub_8135D84 + .4byte sub_8135DEC + .4byte sub_8135E50 + .4byte ChooseBattleTowerPlayerParty + .4byte sub_813601C + .4byte sub_810F404 + .4byte ReducePlayerPartyToThree + .4byte BedroomPC + .4byte PlayerPC + .4byte FieldShowRegionMap + .4byte sub_804D89C + .4byte sub_804DB68 + .4byte sub_804E174 + .4byte sub_804DB2C + .4byte GetWeekCount + .4byte sub_8145AEC + .4byte PickLotteryCornerTicket + .4byte ShowBerryBlenderRecordWindow + .4byte ResetTrickHouseEndRoomFlag + .4byte SetTrickHouseEndRoomFlag + .4byte sp109_CreatePCMenu + .4byte AccessHallOfFamePC + .4byte sub_810D6A4 + .4byte CheckLeadMonCool + .4byte CheckLeadMonBeauty + .4byte CheckLeadMonCute + .4byte CheckLeadMonSmart + .4byte CheckLeadMonTough + .4byte sub_80C7958 + .4byte DoSoftReset + .4byte sub_810D180 + .4byte sub_810EBEC + .4byte ShowGlassWorkshopMenu + .4byte SpawnCameraDummy + .4byte RemoveCameraDummy + .4byte GetPokeblockNameByMonNature + .4byte GetSecretBaseNearbyMapName + .4byte sub_8147478 + .4byte sub_814768C + .4byte sub_80818A4 + .4byte sub_80818FC + .4byte ShowBattleTowerRecords + .4byte sub_810D3E8 + .4byte sub_810F414 + .4byte sub_810F424 + .4byte player_get_direction_lower_nybble + .4byte sub_810F488 + .4byte sub_810F4B0 + .4byte sub_810F4D4 + .4byte sub_810F4FC + .4byte LeadMonHasEffortRibbon + .4byte GivLeadMonEffortRibbon + .4byte GetLeadMonEVCount + .4byte sub_8064EAC + .4byte sub_8064ED4 + .4byte sub_813430C + .4byte sub_810F5BC + .4byte IsGrassTypeInParty + .4byte sub_8081334 + .4byte PutZigzagoonInPlayerParty + .4byte IsStarterInParty + .4byte sub_80BC224 + .4byte CheckFreePokemonStorageSpace + .4byte sub_81477B4 + .4byte sub_810E944 + .4byte GetShieldToyTVDecorationInfo + .4byte IsPokerusInParty + .4byte sub_8069D78 + .4byte sub_810F758 + .4byte sub_8081BF8 + .4byte sub_8081BB8 + .4byte sub_8081C50 + .4byte sub_8082524 + .4byte sub_81477F0 + .4byte sub_810F828 + .4byte sub_807E25C + .4byte sp13E_warp_to_last_warp + .4byte sp13F_fall_to_last_warp + .4byte ShowContestEntryMonPic + .4byte sub_80C5164 + .4byte sub_8134AB4 + .4byte sub_8081B78 + .4byte SetRoute119Weather + .4byte SetRoute123Weather + .4byte ScriptGetMultiplayerId + .4byte ScriptGetPartyMonSpecies + .4byte sub_80FA148 + .4byte sub_810F8FC + .4byte sub_80BC50C + .4byte copy_bags_and_unk_data_from_save_blocks + .4byte sub_8081924 + .4byte sub_810F950 + .4byte sub_810F908 + .4byte sub_8090FC0 + .4byte sub_810F96C + .4byte sub_810F9AC + .4byte sub_813610C + .4byte GetNameOfEnigmaBerryInPlayerParty + .4byte ScriptRandom + .4byte sub_80835D8 diff --git a/data/specials.s b/data/specials.s deleted file mode 100644 index b7ac9ad90..000000000 --- a/data/specials.s +++ /dev/null @@ -1,344 +0,0 @@ - .align 2 -gSpecials:: - .4byte HealPlayerParty - .4byte sub_8068FEC - .4byte sub_808102C - .4byte sub_80810DC - .4byte sub_80839A4 - .4byte sub_80839D0 - .4byte sub_80BB8CC - .4byte sub_80BB63C - .4byte sub_80BBAF0 - .4byte sub_80BC440 - .4byte SecretBasePC_PackUp - .4byte sub_80BC114 - .4byte sub_80BC56C - .4byte sub_80BC5BC - .4byte SecretBasePC_Decoration - .4byte SecretBasePC_Registry - .4byte sub_80BCE1C - .4byte sub_80BCE90 - .4byte sub_80BBDD0 - .4byte sub_80FF474 - .4byte sub_8100B20 - .4byte sub_80BB70C - .4byte sub_80BBFA4 - .4byte sub_8100A7C - .4byte sub_80BBC78 - .4byte sub_80BCE4C - .4byte sub_80C683C - .4byte sub_80B929C - .4byte sub_808347C - .4byte sub_80834E4 - .4byte sub_808350C - .4byte CloseLink - .4byte sub_8083B90 - .4byte sub_8083B5C - .4byte sub_8083B80 - .4byte sub_8083820 - .4byte sub_8083614 - .4byte GetLinkPartnerNames - .4byte sub_810DB28 - .4byte sub_8047A40 - .4byte copy_player_party_from_sav1 - .4byte sub_80C5568 - .4byte sub_8083BDC - .4byte FieldObjectInteractionGetBerryTreeData - .4byte sub_80B4EE4 - .4byte FieldObjectInteractionPlantBerryTree - .4byte FieldObjectInteractionPickBerryTree - .4byte FieldObjectInteractionRemoveBerryTree - .4byte FieldObjectInteractionWaterBerryTree - .4byte PlayerHasBerries - .4byte sub_80B4940 - .4byte sub_8082558 - .4byte sub_80826D8 - .4byte sub_8082718 - .4byte sub_8082564 - .4byte sub_80847C8 - .4byte sub_8082728 - .4byte sub_8082C68 - .4byte sub_8082C9C - .4byte sub_80826B0 - .4byte sub_8096100 - .4byte CheckForAlivePartyMons - .4byte TurnOffTVScreen - .4byte DoTVShow - .4byte sub_80BECE8 - .4byte special_0x44 - .4byte sub_80BDA0C - .4byte sub_80BF2C4 - .4byte sub_80BDE48 - .4byte sub_80BF544 - .4byte SetContestCategoryStringVarForInterview - .4byte special_0x4a - .4byte sub_80BF974 - .4byte CheckForBigMovieOrEmergencyNewsOnTV - .4byte GetMomOrDadStringForTVMessage - .4byte sub_80C2014 - .4byte sub_80C47C0 - .4byte sub_80C496C - .4byte sub_80C4C28 - .4byte sub_80C47F0 - .4byte sub_80C4858 - .4byte sub_80C4C64 - .4byte sub_80C4758 - .4byte sub_80C4BF0 - .4byte sub_80C43F4 - .4byte sub_80C4D80 - .4byte sub_80C4F70 - .4byte sub_80C47A0 - .4byte sub_80C4440 - .4byte sub_80C44C0 - .4byte sub_80C5044 - .4byte GiveMonArtistRibbon - .4byte sub_808363C - .4byte InitSaveDialog - .4byte DoWateringBerryTreeAnim - .4byte sub_80E60D8 - .4byte sub_80EB7C4 - .4byte sub_80F7B14 - .4byte sub_80F7B2C - .4byte sub_80F7B40 - .4byte sub_80F7C70 - .4byte sub_80F7C84 - .4byte sub_80F7C90 - .4byte sub_80F7C54 - .4byte sub_80F83D0 - .4byte sub_80F7CF4 - .4byte sub_80F7CC8 - .4byte sub_80F889C - .4byte sub_80F8888 - .4byte sub_80F8874 - .4byte sub_80F88AC - .4byte sub_80F88FC - .4byte sub_80F88E0 - .4byte sub_8109E34 - .4byte sub_8109C44 - .4byte sub_8109C58 - .4byte sub_8109C90 - .4byte sub_8109CF0 - .4byte sub_8109DE0 - .4byte GetBigShroomishInfo - .4byte CompareShroomishSize - .4byte GetBigBarboachInfo - .4byte CompareBarboachSize - .4byte sub_80BF9B4 - .4byte sub_80BFAE0 - .4byte sub_80BFB10 - .4byte sub_80FA5BC - .4byte sub_80FA5E4 - .4byte sub_80EB83C - .4byte sub_80FA648 - .4byte SwapRegisteredBike - .4byte CalculatePlayerPartyCount - .4byte sub_8095B6C - .4byte sub_8095C10 - .4byte sub_80C4CF8 - .4byte sub_80C4CEC - .4byte sub_80C4C78 - .4byte sub_80C4D50 - .4byte ShowContestWinner - .4byte sub_810DCCC - .4byte sub_810DC7C - .4byte ShowFieldMessageStringVar4 - .4byte DrawWholeMapView - .4byte StorePlayerCoordsInVars - .4byte sub_810DEDC - .4byte sub_810E070 - .4byte sub_810E230 - .4byte GetPlayerTrainerIdOnesDigit - .4byte GetPlayerBigGuyGirlString - .4byte GetRivalSonDaughterString - .4byte SetFlagInVar - .4byte CableCarWarp - .4byte sub_8123218 - .4byte sub_8053E90 - .4byte sub_806A460 - .4byte sub_810D6B8 - .4byte sub_8082168 - .4byte sub_8081AFC - .4byte sub_80BF9F8 - .4byte sub_80F9A0C - .4byte sub_810CA00 - .4byte sub_804E538 - .4byte PlayRoulette - .4byte sub_810FD60 - .4byte sub_810FCB0 - .4byte sub_810FDAC - .4byte sub_810FA74 - .4byte sub_810FCE8 - .4byte sub_810FF48 - .4byte sub_810FAA0 - .4byte sub_810FF60 - .4byte RockSmashWildEncounter - .4byte GabbyAndTyGetBattleNum - .4byte sub_80BDC14 - .4byte GabbyAndTyBeforeInterview - .4byte DoTVShowInSearchOfTrainers - .4byte IsTVShowInSearchOfTrainersAiring - .4byte GabbyAndTyGetLastQuote - .4byte sub_80BDD18 - .4byte GabbyAndTySetScriptVarsToFieldObjectLocalIds - .4byte sub_810E300 - .4byte sp0B5_daycare - .4byte sp0B6_daycare - .4byte sub_8041E7C - .4byte sp0B8_daycare - .4byte sp0B9_daycare_relationship_comment - .4byte sub_8042328 - .4byte daycare_send - .4byte ChooseSendDaycareMon - .4byte ShowDaycareLevelMenu - .4byte sub_80417B8 - .4byte sub_8041770 - .4byte sub_8041648 - .4byte ScriptHatchMon - .4byte EggHatch - .4byte sub_8042B4C - .4byte ShowLinkBattleRecords - .4byte sub_80B7CE8 - .4byte sub_80B7D0C - .4byte DoWhiteOut - .4byte sp0C8_whiteout_maybe - .4byte sub_80C8040 - .4byte sub_80C8080 - .4byte SetSSTidalFlag - .4byte ResetSSTidalFlag - .4byte sub_80C81B8 - .4byte sub_80C81E4 - .4byte sub_80C82EC - .4byte sub_810BAF4 - .4byte sub_810D32C - .4byte sub_810D378 - .4byte sub_810D3FC - .4byte ScriptGetPokedexInfo - .4byte ShowPokedexRatingMessage - .4byte DoPCTurnOnEffect - .4byte DoPCTurnOffEffect - .4byte SetDepartmentStoreFloorVar - .4byte DoLotteryCornerComputerEffect - .4byte EndLotteryCornerComputerEffect - .4byte sub_80F9A4C - .4byte sub_80F9EEC - .4byte sub_80FA0DC - .4byte sub_80F9F84 - .4byte sub_80F9F3C - .4byte sub_8132670 - .4byte GetRecordedCyclingRoadResults - .4byte BeginCyclingRoadChallenge - .4byte GetPlayerAvatarBike - .4byte FinishCyclingRoadChallenge - .4byte UpdateCyclingRoadState - .4byte GetLeadMonFriendshipScore - .4byte sub_8134548 - .4byte sub_81347F8 - .4byte sub_81352E4 - .4byte sub_8135474 - .4byte sub_81360C0 - .4byte sub_813556C - .4byte sub_8135668 - .4byte sub_81358A4 - .4byte sub_8135A14 - .4byte sub_8135BA0 - .4byte sub_8135C38 - .4byte sub_8135D84 - .4byte sub_8135DEC - .4byte sub_8135E50 - .4byte ChooseBattleTowerPlayerParty - .4byte sub_813601C - .4byte sub_810F404 - .4byte ReducePlayerPartyToThree - .4byte BedroomPC - .4byte PlayerPC - .4byte FieldShowRegionMap - .4byte sub_804D89C - .4byte sub_804DB68 - .4byte sub_804E174 - .4byte sub_804DB2C - .4byte GetWeekCount - .4byte sub_8145AEC - .4byte PickLotteryCornerTicket - .4byte ShowBerryBlenderRecordWindow - .4byte ResetTrickHouseEndRoomFlag - .4byte SetTrickHouseEndRoomFlag - .4byte sp109_CreatePCMenu - .4byte AccessHallOfFamePC - .4byte sub_810D6A4 - .4byte CheckLeadMonCool - .4byte CheckLeadMonBeauty - .4byte CheckLeadMonCute - .4byte CheckLeadMonSmart - .4byte CheckLeadMonTough - .4byte sub_80C7958 - .4byte DoSoftReset - .4byte sub_810D180 - .4byte sub_810EBEC - .4byte ShowGlassWorkshopMenu - .4byte SpawnCameraDummy - .4byte RemoveCameraDummy - .4byte GetPokeblockNameByMonNature - .4byte GetSecretBaseNearbyMapName - .4byte sub_8147478 - .4byte sub_814768C - .4byte sub_80818A4 - .4byte sub_80818FC - .4byte ShowBattleTowerRecords - .4byte sub_810D3E8 - .4byte sub_810F414 - .4byte sub_810F424 - .4byte player_get_direction_lower_nybble - .4byte sub_810F488 - .4byte sub_810F4B0 - .4byte sub_810F4D4 - .4byte sub_810F4FC - .4byte LeadMonHasEffortRibbon - .4byte GivLeadMonEffortRibbon - .4byte GetLeadMonEVCount - .4byte sub_8064EAC - .4byte sub_8064ED4 - .4byte sub_813430C - .4byte sub_810F5BC - .4byte IsGrassTypeInParty - .4byte sub_8081334 - .4byte PutZigzagoonInPlayerParty - .4byte IsStarterInParty - .4byte sub_80BC224 - .4byte CheckFreePokemonStorageSpace - .4byte sub_81477B4 - .4byte sub_810E944 - .4byte GetShieldToyTVDecorationInfo - .4byte IsPokerusInParty - .4byte sub_8069D78 - .4byte sub_810F758 - .4byte sub_8081BF8 - .4byte sub_8081BB8 - .4byte sub_8081C50 - .4byte sub_8082524 - .4byte sub_81477F0 - .4byte sub_810F828 - .4byte sub_807E25C - .4byte sp13E_warp_to_last_warp - .4byte sp13F_fall_to_last_warp - .4byte ShowContestEntryMonPic - .4byte sub_80C5164 - .4byte sub_8134AB4 - .4byte sub_8081B78 - .4byte SetRoute119Weather - .4byte SetRoute123Weather - .4byte ScriptGetMultiplayerId - .4byte ScriptGetPartyMonSpecies - .4byte sub_80FA148 - .4byte sub_810F8FC - .4byte sub_80BC50C - .4byte copy_bags_and_unk_data_from_save_blocks - .4byte sub_8081924 - .4byte sub_810F950 - .4byte sub_810F908 - .4byte sub_8090FC0 - .4byte sub_810F96C - .4byte sub_810F9AC - .4byte sub_813610C - .4byte GetNameOfEnigmaBerryInPlayerParty - .4byte ScriptRandom - .4byte sub_80835D8 diff --git a/data/species_id_conversion_tables.inc b/data/species_id_conversion_tables.inc new file mode 100644 index 000000000..88725d2bd --- /dev/null +++ b/data/species_id_conversion_tables.inc @@ -0,0 +1,1241 @@ + .align 2 @ TODO: Find out if this could be 1. +gSpeciesToHoennPokedexNum:: @ 81FC1E0 + .2byte 203 + .2byte 204 + .2byte 205 + .2byte 206 + .2byte 207 + .2byte 208 + .2byte 209 + .2byte 210 + .2byte 211 + .2byte 212 + .2byte 213 + .2byte 214 + .2byte 215 + .2byte 216 + .2byte 217 + .2byte 218 + .2byte 219 + .2byte 220 + .2byte 221 + .2byte 222 + .2byte 223 + .2byte 224 + .2byte 225 + .2byte 226 + .2byte 156 + .2byte 157 + .2byte 112 + .2byte 113 + .2byte 227 + .2byte 228 + .2byte 229 + .2byte 230 + .2byte 231 + .2byte 232 + .2byte 233 + .2byte 234 + .2byte 153 + .2byte 154 + .2byte 138 + .2byte 139 + .2byte 63 + .2byte 64 + .2byte 88 + .2byte 89 + .2byte 90 + .2byte 235 + .2byte 236 + .2byte 237 + .2byte 238 + .2byte 239 + .2byte 240 + .2byte 241 + .2byte 242 + .2byte 158 + .2byte 159 + .2byte 243 + .2byte 244 + .2byte 245 + .2byte 246 + .2byte 247 + .2byte 248 + .2byte 249 + .2byte 39 + .2byte 40 + .2byte 41 + .2byte 73 + .2byte 74 + .2byte 75 + .2byte 250 + .2byte 251 + .2byte 252 + .2byte 66 + .2byte 67 + .2byte 57 + .2byte 58 + .2byte 59 + .2byte 253 + .2byte 254 + .2byte 255 + .2byte 256 + .2byte 82 + .2byte 83 + .2byte 257 + .2byte 92 + .2byte 93 + .2byte 258 + .2byte 259 + .2byte 106 + .2byte 107 + .2byte 260 + .2byte 261 + .2byte 262 + .2byte 263 + .2byte 264 + .2byte 265 + .2byte 266 + .2byte 267 + .2byte 268 + .2byte 269 + .2byte 84 + .2byte 85 + .2byte 270 + .2byte 271 + .2byte 272 + .2byte 273 + .2byte 274 + .2byte 275 + .2byte 276 + .2byte 108 + .2byte 109 + .2byte 169 + .2byte 170 + .2byte 277 + .2byte 278 + .2byte 279 + .2byte 184 + .2byte 185 + .2byte 50 + .2byte 51 + .2byte 143 + .2byte 144 + .2byte 280 + .2byte 281 + .2byte 282 + .2byte 283 + .2byte 284 + .2byte 167 + .2byte 285 + .2byte 52 + .2byte 53 + .2byte 286 + .2byte 287 + .2byte 288 + .2byte 289 + .2byte 290 + .2byte 291 + .2byte 292 + .2byte 293 + .2byte 294 + .2byte 295 + .2byte 296 + .2byte 297 + .2byte 298 + .2byte 299 + .2byte 300 + .2byte 301 + .2byte 302 + .2byte 303 + .2byte 304 + .2byte 305 + .2byte 306 + .2byte 307 + .2byte 308 + .2byte 309 + .2byte 310 + .2byte 311 + .2byte 312 + .2byte 313 + .2byte 314 + .2byte 315 + .2byte 316 + .2byte 317 + .2byte 318 + .2byte 319 + .2byte 320 + .2byte 321 + .2byte 322 + .2byte 323 + .2byte 65 + .2byte 181 + .2byte 182 + .2byte 155 + .2byte 324 + .2byte 137 + .2byte 325 + .2byte 326 + .2byte 162 + .2byte 163 + .2byte 327 + .2byte 328 + .2byte 329 + .2byte 91 + .2byte 55 + .2byte 56 + .2byte 330 + .2byte 331 + .2byte 332 + .2byte 333 + .2byte 334 + .2byte 335 + .2byte 336 + .2byte 337 + .2byte 338 + .2byte 339 + .2byte 340 + .2byte 341 + .2byte 342 + .2byte 343 + .2byte 344 + .2byte 345 + .2byte 346 + .2byte 161 + .2byte 164 + .2byte 347 + .2byte 348 + .2byte 349 + .2byte 350 + .2byte 351 + .2byte 352 + .2byte 353 + .2byte 354 + .2byte 355 + .2byte 356 + .2byte 168 + .2byte 357 + .2byte 358 + .2byte 359 + .2byte 103 + .2byte 104 + .2byte 360 + .2byte 361 + .2byte 180 + .2byte 362 + .2byte 363 + .2byte 364 + .2byte 365 + .2byte 115 + .2byte 366 + .2byte 367 + .2byte 186 + .2byte 165 + .2byte 166 + .2byte 368 + .2byte 369 + .2byte 370 + .2byte 371 + .2byte 372 + .2byte 373 + .2byte 374 + .2byte 375 + .2byte 376 + .2byte 377 + .2byte 378 + .2byte 379 + .2byte 380 + .2byte 381 + .2byte 382 + .2byte 383 + .2byte 384 + .2byte 385 + .2byte 386 + .2byte 387 + .2byte 388 + .2byte 389 + .2byte 390 + .2byte 391 + .2byte 392 + .2byte 393 + .2byte 394 + .2byte 395 + .2byte 396 + .2byte 397 + .2byte 398 + .2byte 399 + .2byte 400 + .2byte 401 + .2byte 402 + .2byte 403 + .2byte 404 + .2byte 405 + .2byte 406 + .2byte 407 + .2byte 408 + .2byte 409 + .2byte 410 + .2byte 411 + .2byte 1 + .2byte 2 + .2byte 3 + .2byte 4 + .2byte 5 + .2byte 6 + .2byte 7 + .2byte 8 + .2byte 9 + .2byte 10 + .2byte 11 + .2byte 12 + .2byte 13 + .2byte 14 + .2byte 15 + .2byte 16 + .2byte 17 + .2byte 18 + .2byte 19 + .2byte 20 + .2byte 21 + .2byte 22 + .2byte 23 + .2byte 24 + .2byte 42 + .2byte 43 + .2byte 44 + .2byte 25 + .2byte 26 + .2byte 34 + .2byte 35 + .2byte 114 + .2byte 27 + .2byte 28 + .2byte 32 + .2byte 33 + .2byte 99 + .2byte 100 + .2byte 61 + .2byte 62 + .2byte 145 + .2byte 131 + .2byte 132 + .2byte 60 + .2byte 105 + .2byte 68 + .2byte 127 + .2byte 128 + .2byte 183 + .2byte 129 + .2byte 130 + .2byte 140 + .2byte 141 + .2byte 97 + .2byte 98 + .2byte 116 + .2byte 117 + .2byte 118 + .2byte 48 + .2byte 49 + .2byte 78 + .2byte 79 + .2byte 101 + .2byte 102 + .2byte 173 + .2byte 174 + .2byte 175 + .2byte 119 + .2byte 120 + .2byte 171 + .2byte 172 + .2byte 125 + .2byte 126 + .2byte 54 + .2byte 110 + .2byte 111 + .2byte 80 + .2byte 81 + .2byte 69 + .2byte 76 + .2byte 77 + .2byte 121 + .2byte 122 + .2byte 160 + .2byte 148 + .2byte 149 + .2byte 94 + .2byte 36 + .2byte 37 + .2byte 38 + .2byte 95 + .2byte 96 + .2byte 150 + .2byte 45 + .2byte 46 + .2byte 47 + .2byte 176 + .2byte 177 + .2byte 178 + .2byte 152 + .2byte 146 + .2byte 147 + .2byte 124 + .2byte 123 + .2byte 179 + .2byte 70 + .2byte 71 + .2byte 72 + .2byte 142 + .2byte 86 + .2byte 87 + .2byte 133 + .2byte 134 + .2byte 135 + .2byte 136 + .2byte 29 + .2byte 30 + .2byte 31 + .2byte 187 + .2byte 188 + .2byte 189 + .2byte 190 + .2byte 191 + .2byte 192 + .2byte 193 + .2byte 194 + .2byte 195 + .2byte 198 + .2byte 199 + .2byte 200 + .2byte 196 + .2byte 197 + .2byte 201 + .2byte 202 + .2byte 151 + + .align 1 +gSpeciesToNationalPokedexNum:: @ 81FC516 + .2byte 1 + .2byte 2 + .2byte 3 + .2byte 4 + .2byte 5 + .2byte 6 + .2byte 7 + .2byte 8 + .2byte 9 + .2byte 10 + .2byte 11 + .2byte 12 + .2byte 13 + .2byte 14 + .2byte 15 + .2byte 16 + .2byte 17 + .2byte 18 + .2byte 19 + .2byte 20 + .2byte 21 + .2byte 22 + .2byte 23 + .2byte 24 + .2byte 25 + .2byte 26 + .2byte 27 + .2byte 28 + .2byte 29 + .2byte 30 + .2byte 31 + .2byte 32 + .2byte 33 + .2byte 34 + .2byte 35 + .2byte 36 + .2byte 37 + .2byte 38 + .2byte 39 + .2byte 40 + .2byte 41 + .2byte 42 + .2byte 43 + .2byte 44 + .2byte 45 + .2byte 46 + .2byte 47 + .2byte 48 + .2byte 49 + .2byte 50 + .2byte 51 + .2byte 52 + .2byte 53 + .2byte 54 + .2byte 55 + .2byte 56 + .2byte 57 + .2byte 58 + .2byte 59 + .2byte 60 + .2byte 61 + .2byte 62 + .2byte 63 + .2byte 64 + .2byte 65 + .2byte 66 + .2byte 67 + .2byte 68 + .2byte 69 + .2byte 70 + .2byte 71 + .2byte 72 + .2byte 73 + .2byte 74 + .2byte 75 + .2byte 76 + .2byte 77 + .2byte 78 + .2byte 79 + .2byte 80 + .2byte 81 + .2byte 82 + .2byte 83 + .2byte 84 + .2byte 85 + .2byte 86 + .2byte 87 + .2byte 88 + .2byte 89 + .2byte 90 + .2byte 91 + .2byte 92 + .2byte 93 + .2byte 94 + .2byte 95 + .2byte 96 + .2byte 97 + .2byte 98 + .2byte 99 + .2byte 100 + .2byte 101 + .2byte 102 + .2byte 103 + .2byte 104 + .2byte 105 + .2byte 106 + .2byte 107 + .2byte 108 + .2byte 109 + .2byte 110 + .2byte 111 + .2byte 112 + .2byte 113 + .2byte 114 + .2byte 115 + .2byte 116 + .2byte 117 + .2byte 118 + .2byte 119 + .2byte 120 + .2byte 121 + .2byte 122 + .2byte 123 + .2byte 124 + .2byte 125 + .2byte 126 + .2byte 127 + .2byte 128 + .2byte 129 + .2byte 130 + .2byte 131 + .2byte 132 + .2byte 133 + .2byte 134 + .2byte 135 + .2byte 136 + .2byte 137 + .2byte 138 + .2byte 139 + .2byte 140 + .2byte 141 + .2byte 142 + .2byte 143 + .2byte 144 + .2byte 145 + .2byte 146 + .2byte 147 + .2byte 148 + .2byte 149 + .2byte 150 + .2byte 151 + .2byte 152 + .2byte 153 + .2byte 154 + .2byte 155 + .2byte 156 + .2byte 157 + .2byte 158 + .2byte 159 + .2byte 160 + .2byte 161 + .2byte 162 + .2byte 163 + .2byte 164 + .2byte 165 + .2byte 166 + .2byte 167 + .2byte 168 + .2byte 169 + .2byte 170 + .2byte 171 + .2byte 172 + .2byte 173 + .2byte 174 + .2byte 175 + .2byte 176 + .2byte 177 + .2byte 178 + .2byte 179 + .2byte 180 + .2byte 181 + .2byte 182 + .2byte 183 + .2byte 184 + .2byte 185 + .2byte 186 + .2byte 187 + .2byte 188 + .2byte 189 + .2byte 190 + .2byte 191 + .2byte 192 + .2byte 193 + .2byte 194 + .2byte 195 + .2byte 196 + .2byte 197 + .2byte 198 + .2byte 199 + .2byte 200 + .2byte 201 + .2byte 202 + .2byte 203 + .2byte 204 + .2byte 205 + .2byte 206 + .2byte 207 + .2byte 208 + .2byte 209 + .2byte 210 + .2byte 211 + .2byte 212 + .2byte 213 + .2byte 214 + .2byte 215 + .2byte 216 + .2byte 217 + .2byte 218 + .2byte 219 + .2byte 220 + .2byte 221 + .2byte 222 + .2byte 223 + .2byte 224 + .2byte 225 + .2byte 226 + .2byte 227 + .2byte 228 + .2byte 229 + .2byte 230 + .2byte 231 + .2byte 232 + .2byte 233 + .2byte 234 + .2byte 235 + .2byte 236 + .2byte 237 + .2byte 238 + .2byte 239 + .2byte 240 + .2byte 241 + .2byte 242 + .2byte 243 + .2byte 244 + .2byte 245 + .2byte 246 + .2byte 247 + .2byte 248 + .2byte 249 + .2byte 250 + .2byte 251 + .2byte 387 + .2byte 388 + .2byte 389 + .2byte 390 + .2byte 391 + .2byte 392 + .2byte 393 + .2byte 394 + .2byte 395 + .2byte 396 + .2byte 397 + .2byte 398 + .2byte 399 + .2byte 400 + .2byte 401 + .2byte 402 + .2byte 403 + .2byte 404 + .2byte 405 + .2byte 406 + .2byte 407 + .2byte 408 + .2byte 409 + .2byte 410 + .2byte 411 + .2byte 252 + .2byte 253 + .2byte 254 + .2byte 255 + .2byte 256 + .2byte 257 + .2byte 258 + .2byte 259 + .2byte 260 + .2byte 261 + .2byte 262 + .2byte 263 + .2byte 264 + .2byte 265 + .2byte 266 + .2byte 267 + .2byte 268 + .2byte 269 + .2byte 270 + .2byte 271 + .2byte 272 + .2byte 273 + .2byte 274 + .2byte 275 + .2byte 290 + .2byte 291 + .2byte 292 + .2byte 276 + .2byte 277 + .2byte 285 + .2byte 286 + .2byte 327 + .2byte 278 + .2byte 279 + .2byte 283 + .2byte 284 + .2byte 320 + .2byte 321 + .2byte 300 + .2byte 301 + .2byte 352 + .2byte 343 + .2byte 344 + .2byte 299 + .2byte 324 + .2byte 302 + .2byte 339 + .2byte 340 + .2byte 370 + .2byte 341 + .2byte 342 + .2byte 349 + .2byte 350 + .2byte 318 + .2byte 319 + .2byte 328 + .2byte 329 + .2byte 330 + .2byte 296 + .2byte 297 + .2byte 309 + .2byte 310 + .2byte 322 + .2byte 323 + .2byte 363 + .2byte 364 + .2byte 365 + .2byte 331 + .2byte 332 + .2byte 361 + .2byte 362 + .2byte 337 + .2byte 338 + .2byte 298 + .2byte 325 + .2byte 326 + .2byte 311 + .2byte 312 + .2byte 303 + .2byte 307 + .2byte 308 + .2byte 333 + .2byte 334 + .2byte 360 + .2byte 355 + .2byte 356 + .2byte 315 + .2byte 287 + .2byte 288 + .2byte 289 + .2byte 316 + .2byte 317 + .2byte 357 + .2byte 293 + .2byte 294 + .2byte 295 + .2byte 366 + .2byte 367 + .2byte 368 + .2byte 359 + .2byte 353 + .2byte 354 + .2byte 336 + .2byte 335 + .2byte 369 + .2byte 304 + .2byte 305 + .2byte 306 + .2byte 351 + .2byte 313 + .2byte 314 + .2byte 345 + .2byte 346 + .2byte 347 + .2byte 348 + .2byte 280 + .2byte 281 + .2byte 282 + .2byte 371 + .2byte 372 + .2byte 373 + .2byte 374 + .2byte 375 + .2byte 376 + .2byte 377 + .2byte 378 + .2byte 379 + .2byte 382 + .2byte 383 + .2byte 384 + .2byte 380 + .2byte 381 + .2byte 385 + .2byte 386 + .2byte 358 + + .align 1 +gHoennToNationalOrder:: @ 81FC84C + .2byte 252 + .2byte 253 + .2byte 254 + .2byte 255 + .2byte 256 + .2byte 257 + .2byte 258 + .2byte 259 + .2byte 260 + .2byte 261 + .2byte 262 + .2byte 263 + .2byte 264 + .2byte 265 + .2byte 266 + .2byte 267 + .2byte 268 + .2byte 269 + .2byte 270 + .2byte 271 + .2byte 272 + .2byte 273 + .2byte 274 + .2byte 275 + .2byte 276 + .2byte 277 + .2byte 278 + .2byte 279 + .2byte 280 + .2byte 281 + .2byte 282 + .2byte 283 + .2byte 284 + .2byte 285 + .2byte 286 + .2byte 287 + .2byte 288 + .2byte 289 + .2byte 63 + .2byte 64 + .2byte 65 + .2byte 290 + .2byte 291 + .2byte 292 + .2byte 293 + .2byte 294 + .2byte 295 + .2byte 296 + .2byte 297 + .2byte 118 + .2byte 119 + .2byte 129 + .2byte 130 + .2byte 298 + .2byte 183 + .2byte 184 + .2byte 74 + .2byte 75 + .2byte 76 + .2byte 299 + .2byte 300 + .2byte 301 + .2byte 41 + .2byte 42 + .2byte 169 + .2byte 72 + .2byte 73 + .2byte 302 + .2byte 303 + .2byte 304 + .2byte 305 + .2byte 306 + .2byte 66 + .2byte 67 + .2byte 68 + .2byte 307 + .2byte 308 + .2byte 309 + .2byte 310 + .2byte 311 + .2byte 312 + .2byte 81 + .2byte 82 + .2byte 100 + .2byte 101 + .2byte 313 + .2byte 314 + .2byte 43 + .2byte 44 + .2byte 45 + .2byte 182 + .2byte 84 + .2byte 85 + .2byte 315 + .2byte 316 + .2byte 317 + .2byte 318 + .2byte 319 + .2byte 320 + .2byte 321 + .2byte 322 + .2byte 323 + .2byte 218 + .2byte 219 + .2byte 324 + .2byte 88 + .2byte 89 + .2byte 109 + .2byte 110 + .2byte 325 + .2byte 326 + .2byte 27 + .2byte 28 + .2byte 327 + .2byte 227 + .2byte 328 + .2byte 329 + .2byte 330 + .2byte 331 + .2byte 332 + .2byte 333 + .2byte 334 + .2byte 335 + .2byte 336 + .2byte 337 + .2byte 338 + .2byte 339 + .2byte 340 + .2byte 341 + .2byte 342 + .2byte 343 + .2byte 344 + .2byte 345 + .2byte 346 + .2byte 347 + .2byte 348 + .2byte 174 + .2byte 39 + .2byte 40 + .2byte 349 + .2byte 350 + .2byte 351 + .2byte 120 + .2byte 121 + .2byte 352 + .2byte 353 + .2byte 354 + .2byte 355 + .2byte 356 + .2byte 357 + .2byte 358 + .2byte 359 + .2byte 37 + .2byte 38 + .2byte 172 + .2byte 25 + .2byte 26 + .2byte 54 + .2byte 55 + .2byte 360 + .2byte 202 + .2byte 177 + .2byte 178 + .2byte 203 + .2byte 231 + .2byte 232 + .2byte 127 + .2byte 214 + .2byte 111 + .2byte 112 + .2byte 361 + .2byte 362 + .2byte 363 + .2byte 364 + .2byte 365 + .2byte 366 + .2byte 367 + .2byte 368 + .2byte 369 + .2byte 222 + .2byte 170 + .2byte 171 + .2byte 370 + .2byte 116 + .2byte 117 + .2byte 230 + .2byte 371 + .2byte 372 + .2byte 373 + .2byte 374 + .2byte 375 + .2byte 376 + .2byte 377 + .2byte 378 + .2byte 379 + .2byte 380 + .2byte 381 + .2byte 382 + .2byte 383 + .2byte 384 + .2byte 385 + .2byte 386 + .2byte 1 + .2byte 2 + .2byte 3 + .2byte 4 + .2byte 5 + .2byte 6 + .2byte 7 + .2byte 8 + .2byte 9 + .2byte 10 + .2byte 11 + .2byte 12 + .2byte 13 + .2byte 14 + .2byte 15 + .2byte 16 + .2byte 17 + .2byte 18 + .2byte 19 + .2byte 20 + .2byte 21 + .2byte 22 + .2byte 23 + .2byte 24 + .2byte 29 + .2byte 30 + .2byte 31 + .2byte 32 + .2byte 33 + .2byte 34 + .2byte 35 + .2byte 36 + .2byte 46 + .2byte 47 + .2byte 48 + .2byte 49 + .2byte 50 + .2byte 51 + .2byte 52 + .2byte 53 + .2byte 56 + .2byte 57 + .2byte 58 + .2byte 59 + .2byte 60 + .2byte 61 + .2byte 62 + .2byte 69 + .2byte 70 + .2byte 71 + .2byte 77 + .2byte 78 + .2byte 79 + .2byte 80 + .2byte 83 + .2byte 86 + .2byte 87 + .2byte 90 + .2byte 91 + .2byte 92 + .2byte 93 + .2byte 94 + .2byte 95 + .2byte 96 + .2byte 97 + .2byte 98 + .2byte 99 + .2byte 102 + .2byte 103 + .2byte 104 + .2byte 105 + .2byte 106 + .2byte 107 + .2byte 108 + .2byte 113 + .2byte 114 + .2byte 115 + .2byte 122 + .2byte 123 + .2byte 124 + .2byte 125 + .2byte 126 + .2byte 128 + .2byte 131 + .2byte 132 + .2byte 133 + .2byte 134 + .2byte 135 + .2byte 136 + .2byte 137 + .2byte 138 + .2byte 139 + .2byte 140 + .2byte 141 + .2byte 142 + .2byte 143 + .2byte 144 + .2byte 145 + .2byte 146 + .2byte 147 + .2byte 148 + .2byte 149 + .2byte 150 + .2byte 151 + .2byte 152 + .2byte 153 + .2byte 154 + .2byte 155 + .2byte 156 + .2byte 157 + .2byte 158 + .2byte 159 + .2byte 160 + .2byte 161 + .2byte 162 + .2byte 163 + .2byte 164 + .2byte 165 + .2byte 166 + .2byte 167 + .2byte 168 + .2byte 173 + .2byte 175 + .2byte 176 + .2byte 179 + .2byte 180 + .2byte 181 + .2byte 185 + .2byte 186 + .2byte 187 + .2byte 188 + .2byte 189 + .2byte 190 + .2byte 191 + .2byte 192 + .2byte 193 + .2byte 194 + .2byte 195 + .2byte 196 + .2byte 197 + .2byte 198 + .2byte 199 + .2byte 200 + .2byte 201 + .2byte 204 + .2byte 205 + .2byte 206 + .2byte 207 + .2byte 208 + .2byte 209 + .2byte 210 + .2byte 211 + .2byte 212 + .2byte 213 + .2byte 215 + .2byte 216 + .2byte 217 + .2byte 220 + .2byte 221 + .2byte 223 + .2byte 224 + .2byte 225 + .2byte 226 + .2byte 228 + .2byte 229 + .2byte 233 + .2byte 234 + .2byte 235 + .2byte 236 + .2byte 237 + .2byte 238 + .2byte 239 + .2byte 240 + .2byte 241 + .2byte 242 + .2byte 243 + .2byte 244 + .2byte 245 + .2byte 246 + .2byte 247 + .2byte 248 + .2byte 249 + .2byte 250 + .2byte 251 + .2byte 387 + .2byte 388 + .2byte 389 + .2byte 390 + .2byte 391 + .2byte 392 + .2byte 393 + .2byte 394 + .2byte 395 + .2byte 396 + .2byte 397 + .2byte 398 + .2byte 399 + .2byte 400 + .2byte 401 + .2byte 402 + .2byte 403 + .2byte 404 + .2byte 405 + .2byte 406 + .2byte 407 + .2byte 408 + .2byte 409 + .2byte 410 + .2byte 411 diff --git a/data/species_id_conversion_tables.s b/data/species_id_conversion_tables.s deleted file mode 100644 index 88725d2bd..000000000 --- a/data/species_id_conversion_tables.s +++ /dev/null @@ -1,1241 +0,0 @@ - .align 2 @ TODO: Find out if this could be 1. -gSpeciesToHoennPokedexNum:: @ 81FC1E0 - .2byte 203 - .2byte 204 - .2byte 205 - .2byte 206 - .2byte 207 - .2byte 208 - .2byte 209 - .2byte 210 - .2byte 211 - .2byte 212 - .2byte 213 - .2byte 214 - .2byte 215 - .2byte 216 - .2byte 217 - .2byte 218 - .2byte 219 - .2byte 220 - .2byte 221 - .2byte 222 - .2byte 223 - .2byte 224 - .2byte 225 - .2byte 226 - .2byte 156 - .2byte 157 - .2byte 112 - .2byte 113 - .2byte 227 - .2byte 228 - .2byte 229 - .2byte 230 - .2byte 231 - .2byte 232 - .2byte 233 - .2byte 234 - .2byte 153 - .2byte 154 - .2byte 138 - .2byte 139 - .2byte 63 - .2byte 64 - .2byte 88 - .2byte 89 - .2byte 90 - .2byte 235 - .2byte 236 - .2byte 237 - .2byte 238 - .2byte 239 - .2byte 240 - .2byte 241 - .2byte 242 - .2byte 158 - .2byte 159 - .2byte 243 - .2byte 244 - .2byte 245 - .2byte 246 - .2byte 247 - .2byte 248 - .2byte 249 - .2byte 39 - .2byte 40 - .2byte 41 - .2byte 73 - .2byte 74 - .2byte 75 - .2byte 250 - .2byte 251 - .2byte 252 - .2byte 66 - .2byte 67 - .2byte 57 - .2byte 58 - .2byte 59 - .2byte 253 - .2byte 254 - .2byte 255 - .2byte 256 - .2byte 82 - .2byte 83 - .2byte 257 - .2byte 92 - .2byte 93 - .2byte 258 - .2byte 259 - .2byte 106 - .2byte 107 - .2byte 260 - .2byte 261 - .2byte 262 - .2byte 263 - .2byte 264 - .2byte 265 - .2byte 266 - .2byte 267 - .2byte 268 - .2byte 269 - .2byte 84 - .2byte 85 - .2byte 270 - .2byte 271 - .2byte 272 - .2byte 273 - .2byte 274 - .2byte 275 - .2byte 276 - .2byte 108 - .2byte 109 - .2byte 169 - .2byte 170 - .2byte 277 - .2byte 278 - .2byte 279 - .2byte 184 - .2byte 185 - .2byte 50 - .2byte 51 - .2byte 143 - .2byte 144 - .2byte 280 - .2byte 281 - .2byte 282 - .2byte 283 - .2byte 284 - .2byte 167 - .2byte 285 - .2byte 52 - .2byte 53 - .2byte 286 - .2byte 287 - .2byte 288 - .2byte 289 - .2byte 290 - .2byte 291 - .2byte 292 - .2byte 293 - .2byte 294 - .2byte 295 - .2byte 296 - .2byte 297 - .2byte 298 - .2byte 299 - .2byte 300 - .2byte 301 - .2byte 302 - .2byte 303 - .2byte 304 - .2byte 305 - .2byte 306 - .2byte 307 - .2byte 308 - .2byte 309 - .2byte 310 - .2byte 311 - .2byte 312 - .2byte 313 - .2byte 314 - .2byte 315 - .2byte 316 - .2byte 317 - .2byte 318 - .2byte 319 - .2byte 320 - .2byte 321 - .2byte 322 - .2byte 323 - .2byte 65 - .2byte 181 - .2byte 182 - .2byte 155 - .2byte 324 - .2byte 137 - .2byte 325 - .2byte 326 - .2byte 162 - .2byte 163 - .2byte 327 - .2byte 328 - .2byte 329 - .2byte 91 - .2byte 55 - .2byte 56 - .2byte 330 - .2byte 331 - .2byte 332 - .2byte 333 - .2byte 334 - .2byte 335 - .2byte 336 - .2byte 337 - .2byte 338 - .2byte 339 - .2byte 340 - .2byte 341 - .2byte 342 - .2byte 343 - .2byte 344 - .2byte 345 - .2byte 346 - .2byte 161 - .2byte 164 - .2byte 347 - .2byte 348 - .2byte 349 - .2byte 350 - .2byte 351 - .2byte 352 - .2byte 353 - .2byte 354 - .2byte 355 - .2byte 356 - .2byte 168 - .2byte 357 - .2byte 358 - .2byte 359 - .2byte 103 - .2byte 104 - .2byte 360 - .2byte 361 - .2byte 180 - .2byte 362 - .2byte 363 - .2byte 364 - .2byte 365 - .2byte 115 - .2byte 366 - .2byte 367 - .2byte 186 - .2byte 165 - .2byte 166 - .2byte 368 - .2byte 369 - .2byte 370 - .2byte 371 - .2byte 372 - .2byte 373 - .2byte 374 - .2byte 375 - .2byte 376 - .2byte 377 - .2byte 378 - .2byte 379 - .2byte 380 - .2byte 381 - .2byte 382 - .2byte 383 - .2byte 384 - .2byte 385 - .2byte 386 - .2byte 387 - .2byte 388 - .2byte 389 - .2byte 390 - .2byte 391 - .2byte 392 - .2byte 393 - .2byte 394 - .2byte 395 - .2byte 396 - .2byte 397 - .2byte 398 - .2byte 399 - .2byte 400 - .2byte 401 - .2byte 402 - .2byte 403 - .2byte 404 - .2byte 405 - .2byte 406 - .2byte 407 - .2byte 408 - .2byte 409 - .2byte 410 - .2byte 411 - .2byte 1 - .2byte 2 - .2byte 3 - .2byte 4 - .2byte 5 - .2byte 6 - .2byte 7 - .2byte 8 - .2byte 9 - .2byte 10 - .2byte 11 - .2byte 12 - .2byte 13 - .2byte 14 - .2byte 15 - .2byte 16 - .2byte 17 - .2byte 18 - .2byte 19 - .2byte 20 - .2byte 21 - .2byte 22 - .2byte 23 - .2byte 24 - .2byte 42 - .2byte 43 - .2byte 44 - .2byte 25 - .2byte 26 - .2byte 34 - .2byte 35 - .2byte 114 - .2byte 27 - .2byte 28 - .2byte 32 - .2byte 33 - .2byte 99 - .2byte 100 - .2byte 61 - .2byte 62 - .2byte 145 - .2byte 131 - .2byte 132 - .2byte 60 - .2byte 105 - .2byte 68 - .2byte 127 - .2byte 128 - .2byte 183 - .2byte 129 - .2byte 130 - .2byte 140 - .2byte 141 - .2byte 97 - .2byte 98 - .2byte 116 - .2byte 117 - .2byte 118 - .2byte 48 - .2byte 49 - .2byte 78 - .2byte 79 - .2byte 101 - .2byte 102 - .2byte 173 - .2byte 174 - .2byte 175 - .2byte 119 - .2byte 120 - .2byte 171 - .2byte 172 - .2byte 125 - .2byte 126 - .2byte 54 - .2byte 110 - .2byte 111 - .2byte 80 - .2byte 81 - .2byte 69 - .2byte 76 - .2byte 77 - .2byte 121 - .2byte 122 - .2byte 160 - .2byte 148 - .2byte 149 - .2byte 94 - .2byte 36 - .2byte 37 - .2byte 38 - .2byte 95 - .2byte 96 - .2byte 150 - .2byte 45 - .2byte 46 - .2byte 47 - .2byte 176 - .2byte 177 - .2byte 178 - .2byte 152 - .2byte 146 - .2byte 147 - .2byte 124 - .2byte 123 - .2byte 179 - .2byte 70 - .2byte 71 - .2byte 72 - .2byte 142 - .2byte 86 - .2byte 87 - .2byte 133 - .2byte 134 - .2byte 135 - .2byte 136 - .2byte 29 - .2byte 30 - .2byte 31 - .2byte 187 - .2byte 188 - .2byte 189 - .2byte 190 - .2byte 191 - .2byte 192 - .2byte 193 - .2byte 194 - .2byte 195 - .2byte 198 - .2byte 199 - .2byte 200 - .2byte 196 - .2byte 197 - .2byte 201 - .2byte 202 - .2byte 151 - - .align 1 -gSpeciesToNationalPokedexNum:: @ 81FC516 - .2byte 1 - .2byte 2 - .2byte 3 - .2byte 4 - .2byte 5 - .2byte 6 - .2byte 7 - .2byte 8 - .2byte 9 - .2byte 10 - .2byte 11 - .2byte 12 - .2byte 13 - .2byte 14 - .2byte 15 - .2byte 16 - .2byte 17 - .2byte 18 - .2byte 19 - .2byte 20 - .2byte 21 - .2byte 22 - .2byte 23 - .2byte 24 - .2byte 25 - .2byte 26 - .2byte 27 - .2byte 28 - .2byte 29 - .2byte 30 - .2byte 31 - .2byte 32 - .2byte 33 - .2byte 34 - .2byte 35 - .2byte 36 - .2byte 37 - .2byte 38 - .2byte 39 - .2byte 40 - .2byte 41 - .2byte 42 - .2byte 43 - .2byte 44 - .2byte 45 - .2byte 46 - .2byte 47 - .2byte 48 - .2byte 49 - .2byte 50 - .2byte 51 - .2byte 52 - .2byte 53 - .2byte 54 - .2byte 55 - .2byte 56 - .2byte 57 - .2byte 58 - .2byte 59 - .2byte 60 - .2byte 61 - .2byte 62 - .2byte 63 - .2byte 64 - .2byte 65 - .2byte 66 - .2byte 67 - .2byte 68 - .2byte 69 - .2byte 70 - .2byte 71 - .2byte 72 - .2byte 73 - .2byte 74 - .2byte 75 - .2byte 76 - .2byte 77 - .2byte 78 - .2byte 79 - .2byte 80 - .2byte 81 - .2byte 82 - .2byte 83 - .2byte 84 - .2byte 85 - .2byte 86 - .2byte 87 - .2byte 88 - .2byte 89 - .2byte 90 - .2byte 91 - .2byte 92 - .2byte 93 - .2byte 94 - .2byte 95 - .2byte 96 - .2byte 97 - .2byte 98 - .2byte 99 - .2byte 100 - .2byte 101 - .2byte 102 - .2byte 103 - .2byte 104 - .2byte 105 - .2byte 106 - .2byte 107 - .2byte 108 - .2byte 109 - .2byte 110 - .2byte 111 - .2byte 112 - .2byte 113 - .2byte 114 - .2byte 115 - .2byte 116 - .2byte 117 - .2byte 118 - .2byte 119 - .2byte 120 - .2byte 121 - .2byte 122 - .2byte 123 - .2byte 124 - .2byte 125 - .2byte 126 - .2byte 127 - .2byte 128 - .2byte 129 - .2byte 130 - .2byte 131 - .2byte 132 - .2byte 133 - .2byte 134 - .2byte 135 - .2byte 136 - .2byte 137 - .2byte 138 - .2byte 139 - .2byte 140 - .2byte 141 - .2byte 142 - .2byte 143 - .2byte 144 - .2byte 145 - .2byte 146 - .2byte 147 - .2byte 148 - .2byte 149 - .2byte 150 - .2byte 151 - .2byte 152 - .2byte 153 - .2byte 154 - .2byte 155 - .2byte 156 - .2byte 157 - .2byte 158 - .2byte 159 - .2byte 160 - .2byte 161 - .2byte 162 - .2byte 163 - .2byte 164 - .2byte 165 - .2byte 166 - .2byte 167 - .2byte 168 - .2byte 169 - .2byte 170 - .2byte 171 - .2byte 172 - .2byte 173 - .2byte 174 - .2byte 175 - .2byte 176 - .2byte 177 - .2byte 178 - .2byte 179 - .2byte 180 - .2byte 181 - .2byte 182 - .2byte 183 - .2byte 184 - .2byte 185 - .2byte 186 - .2byte 187 - .2byte 188 - .2byte 189 - .2byte 190 - .2byte 191 - .2byte 192 - .2byte 193 - .2byte 194 - .2byte 195 - .2byte 196 - .2byte 197 - .2byte 198 - .2byte 199 - .2byte 200 - .2byte 201 - .2byte 202 - .2byte 203 - .2byte 204 - .2byte 205 - .2byte 206 - .2byte 207 - .2byte 208 - .2byte 209 - .2byte 210 - .2byte 211 - .2byte 212 - .2byte 213 - .2byte 214 - .2byte 215 - .2byte 216 - .2byte 217 - .2byte 218 - .2byte 219 - .2byte 220 - .2byte 221 - .2byte 222 - .2byte 223 - .2byte 224 - .2byte 225 - .2byte 226 - .2byte 227 - .2byte 228 - .2byte 229 - .2byte 230 - .2byte 231 - .2byte 232 - .2byte 233 - .2byte 234 - .2byte 235 - .2byte 236 - .2byte 237 - .2byte 238 - .2byte 239 - .2byte 240 - .2byte 241 - .2byte 242 - .2byte 243 - .2byte 244 - .2byte 245 - .2byte 246 - .2byte 247 - .2byte 248 - .2byte 249 - .2byte 250 - .2byte 251 - .2byte 387 - .2byte 388 - .2byte 389 - .2byte 390 - .2byte 391 - .2byte 392 - .2byte 393 - .2byte 394 - .2byte 395 - .2byte 396 - .2byte 397 - .2byte 398 - .2byte 399 - .2byte 400 - .2byte 401 - .2byte 402 - .2byte 403 - .2byte 404 - .2byte 405 - .2byte 406 - .2byte 407 - .2byte 408 - .2byte 409 - .2byte 410 - .2byte 411 - .2byte 252 - .2byte 253 - .2byte 254 - .2byte 255 - .2byte 256 - .2byte 257 - .2byte 258 - .2byte 259 - .2byte 260 - .2byte 261 - .2byte 262 - .2byte 263 - .2byte 264 - .2byte 265 - .2byte 266 - .2byte 267 - .2byte 268 - .2byte 269 - .2byte 270 - .2byte 271 - .2byte 272 - .2byte 273 - .2byte 274 - .2byte 275 - .2byte 290 - .2byte 291 - .2byte 292 - .2byte 276 - .2byte 277 - .2byte 285 - .2byte 286 - .2byte 327 - .2byte 278 - .2byte 279 - .2byte 283 - .2byte 284 - .2byte 320 - .2byte 321 - .2byte 300 - .2byte 301 - .2byte 352 - .2byte 343 - .2byte 344 - .2byte 299 - .2byte 324 - .2byte 302 - .2byte 339 - .2byte 340 - .2byte 370 - .2byte 341 - .2byte 342 - .2byte 349 - .2byte 350 - .2byte 318 - .2byte 319 - .2byte 328 - .2byte 329 - .2byte 330 - .2byte 296 - .2byte 297 - .2byte 309 - .2byte 310 - .2byte 322 - .2byte 323 - .2byte 363 - .2byte 364 - .2byte 365 - .2byte 331 - .2byte 332 - .2byte 361 - .2byte 362 - .2byte 337 - .2byte 338 - .2byte 298 - .2byte 325 - .2byte 326 - .2byte 311 - .2byte 312 - .2byte 303 - .2byte 307 - .2byte 308 - .2byte 333 - .2byte 334 - .2byte 360 - .2byte 355 - .2byte 356 - .2byte 315 - .2byte 287 - .2byte 288 - .2byte 289 - .2byte 316 - .2byte 317 - .2byte 357 - .2byte 293 - .2byte 294 - .2byte 295 - .2byte 366 - .2byte 367 - .2byte 368 - .2byte 359 - .2byte 353 - .2byte 354 - .2byte 336 - .2byte 335 - .2byte 369 - .2byte 304 - .2byte 305 - .2byte 306 - .2byte 351 - .2byte 313 - .2byte 314 - .2byte 345 - .2byte 346 - .2byte 347 - .2byte 348 - .2byte 280 - .2byte 281 - .2byte 282 - .2byte 371 - .2byte 372 - .2byte 373 - .2byte 374 - .2byte 375 - .2byte 376 - .2byte 377 - .2byte 378 - .2byte 379 - .2byte 382 - .2byte 383 - .2byte 384 - .2byte 380 - .2byte 381 - .2byte 385 - .2byte 386 - .2byte 358 - - .align 1 -gHoennToNationalOrder:: @ 81FC84C - .2byte 252 - .2byte 253 - .2byte 254 - .2byte 255 - .2byte 256 - .2byte 257 - .2byte 258 - .2byte 259 - .2byte 260 - .2byte 261 - .2byte 262 - .2byte 263 - .2byte 264 - .2byte 265 - .2byte 266 - .2byte 267 - .2byte 268 - .2byte 269 - .2byte 270 - .2byte 271 - .2byte 272 - .2byte 273 - .2byte 274 - .2byte 275 - .2byte 276 - .2byte 277 - .2byte 278 - .2byte 279 - .2byte 280 - .2byte 281 - .2byte 282 - .2byte 283 - .2byte 284 - .2byte 285 - .2byte 286 - .2byte 287 - .2byte 288 - .2byte 289 - .2byte 63 - .2byte 64 - .2byte 65 - .2byte 290 - .2byte 291 - .2byte 292 - .2byte 293 - .2byte 294 - .2byte 295 - .2byte 296 - .2byte 297 - .2byte 118 - .2byte 119 - .2byte 129 - .2byte 130 - .2byte 298 - .2byte 183 - .2byte 184 - .2byte 74 - .2byte 75 - .2byte 76 - .2byte 299 - .2byte 300 - .2byte 301 - .2byte 41 - .2byte 42 - .2byte 169 - .2byte 72 - .2byte 73 - .2byte 302 - .2byte 303 - .2byte 304 - .2byte 305 - .2byte 306 - .2byte 66 - .2byte 67 - .2byte 68 - .2byte 307 - .2byte 308 - .2byte 309 - .2byte 310 - .2byte 311 - .2byte 312 - .2byte 81 - .2byte 82 - .2byte 100 - .2byte 101 - .2byte 313 - .2byte 314 - .2byte 43 - .2byte 44 - .2byte 45 - .2byte 182 - .2byte 84 - .2byte 85 - .2byte 315 - .2byte 316 - .2byte 317 - .2byte 318 - .2byte 319 - .2byte 320 - .2byte 321 - .2byte 322 - .2byte 323 - .2byte 218 - .2byte 219 - .2byte 324 - .2byte 88 - .2byte 89 - .2byte 109 - .2byte 110 - .2byte 325 - .2byte 326 - .2byte 27 - .2byte 28 - .2byte 327 - .2byte 227 - .2byte 328 - .2byte 329 - .2byte 330 - .2byte 331 - .2byte 332 - .2byte 333 - .2byte 334 - .2byte 335 - .2byte 336 - .2byte 337 - .2byte 338 - .2byte 339 - .2byte 340 - .2byte 341 - .2byte 342 - .2byte 343 - .2byte 344 - .2byte 345 - .2byte 346 - .2byte 347 - .2byte 348 - .2byte 174 - .2byte 39 - .2byte 40 - .2byte 349 - .2byte 350 - .2byte 351 - .2byte 120 - .2byte 121 - .2byte 352 - .2byte 353 - .2byte 354 - .2byte 355 - .2byte 356 - .2byte 357 - .2byte 358 - .2byte 359 - .2byte 37 - .2byte 38 - .2byte 172 - .2byte 25 - .2byte 26 - .2byte 54 - .2byte 55 - .2byte 360 - .2byte 202 - .2byte 177 - .2byte 178 - .2byte 203 - .2byte 231 - .2byte 232 - .2byte 127 - .2byte 214 - .2byte 111 - .2byte 112 - .2byte 361 - .2byte 362 - .2byte 363 - .2byte 364 - .2byte 365 - .2byte 366 - .2byte 367 - .2byte 368 - .2byte 369 - .2byte 222 - .2byte 170 - .2byte 171 - .2byte 370 - .2byte 116 - .2byte 117 - .2byte 230 - .2byte 371 - .2byte 372 - .2byte 373 - .2byte 374 - .2byte 375 - .2byte 376 - .2byte 377 - .2byte 378 - .2byte 379 - .2byte 380 - .2byte 381 - .2byte 382 - .2byte 383 - .2byte 384 - .2byte 385 - .2byte 386 - .2byte 1 - .2byte 2 - .2byte 3 - .2byte 4 - .2byte 5 - .2byte 6 - .2byte 7 - .2byte 8 - .2byte 9 - .2byte 10 - .2byte 11 - .2byte 12 - .2byte 13 - .2byte 14 - .2byte 15 - .2byte 16 - .2byte 17 - .2byte 18 - .2byte 19 - .2byte 20 - .2byte 21 - .2byte 22 - .2byte 23 - .2byte 24 - .2byte 29 - .2byte 30 - .2byte 31 - .2byte 32 - .2byte 33 - .2byte 34 - .2byte 35 - .2byte 36 - .2byte 46 - .2byte 47 - .2byte 48 - .2byte 49 - .2byte 50 - .2byte 51 - .2byte 52 - .2byte 53 - .2byte 56 - .2byte 57 - .2byte 58 - .2byte 59 - .2byte 60 - .2byte 61 - .2byte 62 - .2byte 69 - .2byte 70 - .2byte 71 - .2byte 77 - .2byte 78 - .2byte 79 - .2byte 80 - .2byte 83 - .2byte 86 - .2byte 87 - .2byte 90 - .2byte 91 - .2byte 92 - .2byte 93 - .2byte 94 - .2byte 95 - .2byte 96 - .2byte 97 - .2byte 98 - .2byte 99 - .2byte 102 - .2byte 103 - .2byte 104 - .2byte 105 - .2byte 106 - .2byte 107 - .2byte 108 - .2byte 113 - .2byte 114 - .2byte 115 - .2byte 122 - .2byte 123 - .2byte 124 - .2byte 125 - .2byte 126 - .2byte 128 - .2byte 131 - .2byte 132 - .2byte 133 - .2byte 134 - .2byte 135 - .2byte 136 - .2byte 137 - .2byte 138 - .2byte 139 - .2byte 140 - .2byte 141 - .2byte 142 - .2byte 143 - .2byte 144 - .2byte 145 - .2byte 146 - .2byte 147 - .2byte 148 - .2byte 149 - .2byte 150 - .2byte 151 - .2byte 152 - .2byte 153 - .2byte 154 - .2byte 155 - .2byte 156 - .2byte 157 - .2byte 158 - .2byte 159 - .2byte 160 - .2byte 161 - .2byte 162 - .2byte 163 - .2byte 164 - .2byte 165 - .2byte 166 - .2byte 167 - .2byte 168 - .2byte 173 - .2byte 175 - .2byte 176 - .2byte 179 - .2byte 180 - .2byte 181 - .2byte 185 - .2byte 186 - .2byte 187 - .2byte 188 - .2byte 189 - .2byte 190 - .2byte 191 - .2byte 192 - .2byte 193 - .2byte 194 - .2byte 195 - .2byte 196 - .2byte 197 - .2byte 198 - .2byte 199 - .2byte 200 - .2byte 201 - .2byte 204 - .2byte 205 - .2byte 206 - .2byte 207 - .2byte 208 - .2byte 209 - .2byte 210 - .2byte 211 - .2byte 212 - .2byte 213 - .2byte 215 - .2byte 216 - .2byte 217 - .2byte 220 - .2byte 221 - .2byte 223 - .2byte 224 - .2byte 225 - .2byte 226 - .2byte 228 - .2byte 229 - .2byte 233 - .2byte 234 - .2byte 235 - .2byte 236 - .2byte 237 - .2byte 238 - .2byte 239 - .2byte 240 - .2byte 241 - .2byte 242 - .2byte 243 - .2byte 244 - .2byte 245 - .2byte 246 - .2byte 247 - .2byte 248 - .2byte 249 - .2byte 250 - .2byte 251 - .2byte 387 - .2byte 388 - .2byte 389 - .2byte 390 - .2byte 391 - .2byte 392 - .2byte 393 - .2byte 394 - .2byte 395 - .2byte 396 - .2byte 397 - .2byte 398 - .2byte 399 - .2byte 400 - .2byte 401 - .2byte 402 - .2byte 403 - .2byte 404 - .2byte 405 - .2byte 406 - .2byte 407 - .2byte 408 - .2byte 409 - .2byte 410 - .2byte 411 diff --git a/data/spinda_spot_graphics.inc b/data/spinda_spot_graphics.inc new file mode 100644 index 000000000..3316a5639 --- /dev/null +++ b/data/spinda_spot_graphics.inc @@ -0,0 +1,81 @@ + .align 2 +gSpindaSpotGraphics:: @ 81FCB84 + .byte 16 @ X + .byte 14 @ Y + .2byte 0b0000000001110000 + .2byte 0b0000000111111100 + .2byte 0b0000001111111110 + .2byte 0b0000011111111110 + .2byte 0b0000011111111111 + .2byte 0b0000111111111111 + .2byte 0b0000111111111111 + .2byte 0b0000111111111111 + .2byte 0b0000011111111110 + .2byte 0b0000011111111110 + .2byte 0b0000001111111100 + .2byte 0b0000000111100000 + .2byte 0b0000000000000000 + .2byte 0b0000000000000000 + .2byte 0b0000000000000000 + .2byte 0b0000000000000000 + .2byte 0b0000000000000000 + + .byte 40 @ X + .byte 15 @ Y + .2byte 0b0000000111100000 + .2byte 0b0000001111111000 + .2byte 0b0000011111111100 + .2byte 0b0000111111111110 + .2byte 0b0000111111111110 + .2byte 0b0001111111111111 + .2byte 0b0001111111111111 + .2byte 0b0001111111111111 + .2byte 0b0000111111111110 + .2byte 0b0000111111111110 + .2byte 0b0000011111111100 + .2byte 0b0000011111111000 + .2byte 0b0000000011100000 + .2byte 0b0000000000000000 + .2byte 0b0000000000000000 + .2byte 0b0000000000000000 + .2byte 0b0000000000000000 + + .byte 22 @ X + .byte 32 @ Y + .2byte 0b0000000000011100 + .2byte 0b0000000000111110 + .2byte 0b0000000001111111 + .2byte 0b0000000001111111 + .2byte 0b0000000001111111 + .2byte 0b0000000001111111 + .2byte 0b0000000001111111 + .2byte 0b0000000000111110 + .2byte 0b0000000000011100 + .2byte 0b0000000000000000 + .2byte 0b0000000000000000 + .2byte 0b0000000000000000 + .2byte 0b0000000000000000 + .2byte 0b0000000000000000 + .2byte 0b0000000000000000 + .2byte 0b0000000000000000 + .2byte 0b0000000000000000 + + .byte 34 @ X + .byte 33 @ Y + .2byte 0b0000000000111100 + .2byte 0b0000000001111110 + .2byte 0b0000000011111111 + .2byte 0b0000000011111111 + .2byte 0b0000000011111111 + .2byte 0b0000000011111111 + .2byte 0b0000000011111111 + .2byte 0b0000000001111110 + .2byte 0b0000000000111100 + .2byte 0b0000000000000000 + .2byte 0b0000000000000000 + .2byte 0b0000000000000000 + .2byte 0b0000000000000000 + .2byte 0b0000000000000000 + .2byte 0b0000000000000000 + .2byte 0b0000000000000000 + .2byte 0b0000000000000000 diff --git a/data/spinda_spot_graphics.s b/data/spinda_spot_graphics.s deleted file mode 100644 index 3316a5639..000000000 --- a/data/spinda_spot_graphics.s +++ /dev/null @@ -1,81 +0,0 @@ - .align 2 -gSpindaSpotGraphics:: @ 81FCB84 - .byte 16 @ X - .byte 14 @ Y - .2byte 0b0000000001110000 - .2byte 0b0000000111111100 - .2byte 0b0000001111111110 - .2byte 0b0000011111111110 - .2byte 0b0000011111111111 - .2byte 0b0000111111111111 - .2byte 0b0000111111111111 - .2byte 0b0000111111111111 - .2byte 0b0000011111111110 - .2byte 0b0000011111111110 - .2byte 0b0000001111111100 - .2byte 0b0000000111100000 - .2byte 0b0000000000000000 - .2byte 0b0000000000000000 - .2byte 0b0000000000000000 - .2byte 0b0000000000000000 - .2byte 0b0000000000000000 - - .byte 40 @ X - .byte 15 @ Y - .2byte 0b0000000111100000 - .2byte 0b0000001111111000 - .2byte 0b0000011111111100 - .2byte 0b0000111111111110 - .2byte 0b0000111111111110 - .2byte 0b0001111111111111 - .2byte 0b0001111111111111 - .2byte 0b0001111111111111 - .2byte 0b0000111111111110 - .2byte 0b0000111111111110 - .2byte 0b0000011111111100 - .2byte 0b0000011111111000 - .2byte 0b0000000011100000 - .2byte 0b0000000000000000 - .2byte 0b0000000000000000 - .2byte 0b0000000000000000 - .2byte 0b0000000000000000 - - .byte 22 @ X - .byte 32 @ Y - .2byte 0b0000000000011100 - .2byte 0b0000000000111110 - .2byte 0b0000000001111111 - .2byte 0b0000000001111111 - .2byte 0b0000000001111111 - .2byte 0b0000000001111111 - .2byte 0b0000000001111111 - .2byte 0b0000000000111110 - .2byte 0b0000000000011100 - .2byte 0b0000000000000000 - .2byte 0b0000000000000000 - .2byte 0b0000000000000000 - .2byte 0b0000000000000000 - .2byte 0b0000000000000000 - .2byte 0b0000000000000000 - .2byte 0b0000000000000000 - .2byte 0b0000000000000000 - - .byte 34 @ X - .byte 33 @ Y - .2byte 0b0000000000111100 - .2byte 0b0000000001111110 - .2byte 0b0000000011111111 - .2byte 0b0000000011111111 - .2byte 0b0000000011111111 - .2byte 0b0000000011111111 - .2byte 0b0000000011111111 - .2byte 0b0000000001111110 - .2byte 0b0000000000111100 - .2byte 0b0000000000000000 - .2byte 0b0000000000000000 - .2byte 0b0000000000000000 - .2byte 0b0000000000000000 - .2byte 0b0000000000000000 - .2byte 0b0000000000000000 - .2byte 0b0000000000000000 - .2byte 0b0000000000000000 diff --git a/data/text/ability_descriptions.inc b/data/text/ability_descriptions.inc new file mode 100644 index 000000000..a57225a50 --- /dev/null +++ b/data/text/ability_descriptions.inc @@ -0,0 +1,314 @@ +gAbilityDescription_None: @ 81F99CC + .string "No special ability.$" + +gAbilityDescription_Stench: @ 81F99E0 + .string "Helps repel wild POKéMON.$" + +gAbilityDescription_Drizzle: @ 81F99FA + .string "Summons rain in battle.$" + +gAbilityDescription_SpeedBoost: @ 81F9A12 + .string "Gradually boosts SPEED.$" + +gAbilityDescription_BattleArmor: @ 81F9A2A + .string "Blocks critical hits.$" + +gAbilityDescription_Sturdy: @ 81F9A40 + .string "Negates 1-hit KO attacks.$" + +gAbilityDescription_Damp: @ 81F9A5A + .string "Prevents self-destruction.$" + +gAbilityDescription_Limber: @ 81F9A75 + .string "Prevents paralysis.$" + +gAbilityDescription_SandVeil: @ 81F9A89 + .string "Ups evasion in a sandstorm.$" + +gAbilityDescription_Static: @ 81F9AA5 + .string "Paralyzes on contact.$" + +gAbilityDescription_VoltAbsorb: @ 81F9ABB + .string "Turns electricity into HP.$" + +gAbilityDescription_WaterAbsorb: @ 81F9AD6 + .string "Changes water into HP.$" + +gAbilityDescription_Oblivious: @ 81F9AED + .string "Prevents attraction.$" + +gAbilityDescription_CloudNine: @ 81F9B02 + .string "Negates weather effects.$" + +gAbilityDescription_CompoundEyes: @ 81F9B1B + .string "Raises accuracy.$" + +gAbilityDescription_Insomnia: @ 81F9B2C + .string "Prevents sleep.$" + +gAbilityDescription_ColorChange: @ 81F9B3C + .string "Changes type to foe’s move.$" + +gAbilityDescription_Immunity: @ 81F9B58 + .string "Prevents poisoning.$" + +gAbilityDescription_FlashFire: @ 81F9B6C + .string "Powers up if hit by fire.$" + +gAbilityDescription_ShieldDust: @ 81F9B86 + .string "Prevents added effects.$" + +gAbilityDescription_OwnTempo: @ 81F9B9E + .string "Prevents confusion.$" + +gAbilityDescription_SuctionCups: @ 81F9BB2 + .string "Firmly anchors the body.$" + +gAbilityDescription_Intimidate: @ 81F9BCB + .string "Lowers the foe’s ATTACK.$" + +gAbilityDescription_ShadowTag: @ 81F9BE4 + .string "Prevents the foe’s escape.$" + +gAbilityDescription_RoughSkin: @ 81F9BFF + .string "Hurts to touch.$" + +gAbilityDescription_WonderGuard: @ 81F9C0F + .string "“Super effective” hits.$" + +gAbilityDescription_Levitate: @ 81F9C27 + .string "Not hit by GROUND attacks.$" + +gAbilityDescription_EffectSpore: @ 81F9C42 + .string "Leaves spores on contact.$" + +gAbilityDescription_Synchronize: @ 81F9C5C + .string "Passes on status problems.$" + +gAbilityDescription_ClearBody: @ 81F9C77 + .string "Prevents ability reduction.$" + +gAbilityDescription_NaturalCure: @ 81F9C93 + .string "Heals upon switching out.$" + +gAbilityDescription_LightningRod: @ 81F9CAD + .string "Draws electrical moves.$" + +gAbilityDescription_SereneGrace: @ 81F9CC5 + .string "Promotes added effects.$" + +gAbilityDescription_SwiftSwim: @ 81F9CDD + .string "Raises SPEED in rain.$" + +gAbilityDescription_Chlorophyll: @ 81F9CF3 + .string "Raises SPEED in sunshine.$" + +gAbilityDescription_Illuminate: @ 81F9D0D + .string "Encounter rate increases.$" + +gAbilityDescription_Trace: @ 81F9D27 + .string "Copies special ability.$" + +gAbilityDescription_HugePower: @ 81F9D3F + .string "Raises ATTACK.$" + +gAbilityDescription_PoisonPoint: @ 81F9D4E + .string "Poisons foe on contact.$" + +gAbilityDescription_InnerFocus: @ 81F9D66 + .string "Prevents flinching.$" + +gAbilityDescription_MagmaArmor: @ 81F9D7A + .string "Prevents freezing.$" + +gAbilityDescription_WaterVeil: @ 81F9D8D + .string "Prevents burns.$" + +gAbilityDescription_MagnetPull: @ 81F9D9D + .string "Traps STEEL-type POKéMON.$" + +gAbilityDescription_Soundproof: @ 81F9DB7 + .string "Avoids sound-based moves.$" + +gAbilityDescription_RainDish: @ 81F9DD1 + .string "Slight HP recovery in rain.$" + +gAbilityDescription_SandStream: @ 81F9DED + .string "Summons a sandstorm.$" + +gAbilityDescription_Pressure: @ 81F9E02 + .string "Raises foe’s PP usage.$" + +gAbilityDescription_ThickFat: @ 81F9E19 + .string "Heat-and-cold protection.$" + +gAbilityDescription_EarlyBird: @ 81F9E33 + .string "Awakens quickly from sleep.$" + +gAbilityDescription_FlameBody: @ 81F9E4F + .string "Burns the foe on contact.$" + +gAbilityDescription_RunAway: @ 81F9E69 + .string "Makes escaping easier.$" + +gAbilityDescription_KeenEye: @ 81F9E80 + .string "Prevents loss of accuracy.$" + +gAbilityDescription_HyperCutter: @ 81F9E9B + .string "Prevents ATTACK reduction.$" + +gAbilityDescription_Pickup: @ 81F9EB6 + .string "May pick up items.$" + +gAbilityDescription_Truant: @ 81F9EC9 + .string "Moves only every two turns.$" + +gAbilityDescription_Hustle: @ 81F9EE5 + .string "Trades accuracy for power.$" + +gAbilityDescription_CuteCharm: @ 81F9F00 + .string "Infatuates on contact.$" + +gAbilityDescription_Plus: @ 81F9F17 + .string "Powers up with MINUS.$" + +gAbilityDescription_Minus: @ 81F9F2D + .string "Powers up with PLUS.$" + +gAbilityDescription_Forecast: @ 81F9F42 + .string "Changes with the weather.$" + +gAbilityDescription_StickyHold: @ 81F9F5C + .string "Prevents item theft.$" + +gAbilityDescription_ShedSkin: @ 81F9F71 + .string "Heals the body by shedding.$" + +gAbilityDescription_Guts: @ 81F9F8D + .string "Ups ATTACK if suffering.$" + +gAbilityDescription_MarvelScale: @ 81F9FA6 + .string "Ups DEFENSE if suffering.$" + +gAbilityDescription_LiquidOoze: @ 81F9FC0 + .string "Draining causes injury.$" + +gAbilityDescription_Overgrow: @ 81F9FD8 + .string "Ups GRASS moves in a pinch.$" + +gAbilityDescription_Blaze: @ 81F9FF4 + .string "Ups FIRE moves in a pinch.$" + +gAbilityDescription_Torrent: @ 81FA00F + .string "Ups WATER moves in a pinch.$" + +gAbilityDescription_Swarm: @ 81FA02B + .string "Ups BUG moves in a pinch.$" + +gAbilityDescription_RockHead: @ 81FA045 + .string "Prevents recoil damage.$" + +gAbilityDescription_Drought: @ 81FA05D + .string "Summons sunlight in battle.$" + +gAbilityDescription_ArenaTrap: @ 81FA079 + .string "Prevents fleeing.$" + +gAbilityDescription_VitalSpirit: @ 81FA08B + .string "Prevents sleep.$" + +gAbilityDescription_WhiteSmoke: @ 81FA09B + .string "Prevents ability reduction.$" + +gAbilityDescription_PurePower: @ 81FA0B7 + .string "Raises ATTACK.$" + +gAbilityDescription_ShellArmor: @ 81FA0C6 + .string "Blocks critical hits.$" + +gAbilityDescription_Cacophony: @ 81FA0DC + .string "Avoids sound-based moves.$" + +gAbilityDescription_AirLock: @ 81FA0F6 + .string "Negates weather effects.$" + + .align 2 +gAbilityDescriptions:: @ 81FA110 + .4byte gAbilityDescription_None + .4byte gAbilityDescription_Stench + .4byte gAbilityDescription_Drizzle + .4byte gAbilityDescription_SpeedBoost + .4byte gAbilityDescription_BattleArmor + .4byte gAbilityDescription_Sturdy + .4byte gAbilityDescription_Damp + .4byte gAbilityDescription_Limber + .4byte gAbilityDescription_SandVeil + .4byte gAbilityDescription_Static + .4byte gAbilityDescription_VoltAbsorb + .4byte gAbilityDescription_WaterAbsorb + .4byte gAbilityDescription_Oblivious + .4byte gAbilityDescription_CloudNine + .4byte gAbilityDescription_CompoundEyes + .4byte gAbilityDescription_Insomnia + .4byte gAbilityDescription_ColorChange + .4byte gAbilityDescription_Immunity + .4byte gAbilityDescription_FlashFire + .4byte gAbilityDescription_ShieldDust + .4byte gAbilityDescription_OwnTempo + .4byte gAbilityDescription_SuctionCups + .4byte gAbilityDescription_Intimidate + .4byte gAbilityDescription_ShadowTag + .4byte gAbilityDescription_RoughSkin + .4byte gAbilityDescription_WonderGuard + .4byte gAbilityDescription_Levitate + .4byte gAbilityDescription_EffectSpore + .4byte gAbilityDescription_Synchronize + .4byte gAbilityDescription_ClearBody + .4byte gAbilityDescription_NaturalCure + .4byte gAbilityDescription_LightningRod + .4byte gAbilityDescription_SereneGrace + .4byte gAbilityDescription_SwiftSwim + .4byte gAbilityDescription_Chlorophyll + .4byte gAbilityDescription_Illuminate + .4byte gAbilityDescription_Trace + .4byte gAbilityDescription_HugePower + .4byte gAbilityDescription_PoisonPoint + .4byte gAbilityDescription_InnerFocus + .4byte gAbilityDescription_MagmaArmor + .4byte gAbilityDescription_WaterVeil + .4byte gAbilityDescription_MagnetPull + .4byte gAbilityDescription_Soundproof + .4byte gAbilityDescription_RainDish + .4byte gAbilityDescription_SandStream + .4byte gAbilityDescription_Pressure + .4byte gAbilityDescription_ThickFat + .4byte gAbilityDescription_EarlyBird + .4byte gAbilityDescription_FlameBody + .4byte gAbilityDescription_RunAway + .4byte gAbilityDescription_KeenEye + .4byte gAbilityDescription_HyperCutter + .4byte gAbilityDescription_Pickup + .4byte gAbilityDescription_Truant + .4byte gAbilityDescription_Hustle + .4byte gAbilityDescription_CuteCharm + .4byte gAbilityDescription_Plus + .4byte gAbilityDescription_Minus + .4byte gAbilityDescription_Forecast + .4byte gAbilityDescription_StickyHold + .4byte gAbilityDescription_ShedSkin + .4byte gAbilityDescription_Guts + .4byte gAbilityDescription_MarvelScale + .4byte gAbilityDescription_LiquidOoze + .4byte gAbilityDescription_Overgrow + .4byte gAbilityDescription_Blaze + .4byte gAbilityDescription_Torrent + .4byte gAbilityDescription_Swarm + .4byte gAbilityDescription_RockHead + .4byte gAbilityDescription_Drought + .4byte gAbilityDescription_ArenaTrap + .4byte gAbilityDescription_VitalSpirit + .4byte gAbilityDescription_WhiteSmoke + .4byte gAbilityDescription_PurePower + .4byte gAbilityDescription_ShellArmor + .4byte gAbilityDescription_Cacophony + .4byte gAbilityDescription_AirLock diff --git a/data/text/ability_descriptions.s b/data/text/ability_descriptions.s deleted file mode 100644 index a57225a50..000000000 --- a/data/text/ability_descriptions.s +++ /dev/null @@ -1,314 +0,0 @@ -gAbilityDescription_None: @ 81F99CC - .string "No special ability.$" - -gAbilityDescription_Stench: @ 81F99E0 - .string "Helps repel wild POKéMON.$" - -gAbilityDescription_Drizzle: @ 81F99FA - .string "Summons rain in battle.$" - -gAbilityDescription_SpeedBoost: @ 81F9A12 - .string "Gradually boosts SPEED.$" - -gAbilityDescription_BattleArmor: @ 81F9A2A - .string "Blocks critical hits.$" - -gAbilityDescription_Sturdy: @ 81F9A40 - .string "Negates 1-hit KO attacks.$" - -gAbilityDescription_Damp: @ 81F9A5A - .string "Prevents self-destruction.$" - -gAbilityDescription_Limber: @ 81F9A75 - .string "Prevents paralysis.$" - -gAbilityDescription_SandVeil: @ 81F9A89 - .string "Ups evasion in a sandstorm.$" - -gAbilityDescription_Static: @ 81F9AA5 - .string "Paralyzes on contact.$" - -gAbilityDescription_VoltAbsorb: @ 81F9ABB - .string "Turns electricity into HP.$" - -gAbilityDescription_WaterAbsorb: @ 81F9AD6 - .string "Changes water into HP.$" - -gAbilityDescription_Oblivious: @ 81F9AED - .string "Prevents attraction.$" - -gAbilityDescription_CloudNine: @ 81F9B02 - .string "Negates weather effects.$" - -gAbilityDescription_CompoundEyes: @ 81F9B1B - .string "Raises accuracy.$" - -gAbilityDescription_Insomnia: @ 81F9B2C - .string "Prevents sleep.$" - -gAbilityDescription_ColorChange: @ 81F9B3C - .string "Changes type to foe’s move.$" - -gAbilityDescription_Immunity: @ 81F9B58 - .string "Prevents poisoning.$" - -gAbilityDescription_FlashFire: @ 81F9B6C - .string "Powers up if hit by fire.$" - -gAbilityDescription_ShieldDust: @ 81F9B86 - .string "Prevents added effects.$" - -gAbilityDescription_OwnTempo: @ 81F9B9E - .string "Prevents confusion.$" - -gAbilityDescription_SuctionCups: @ 81F9BB2 - .string "Firmly anchors the body.$" - -gAbilityDescription_Intimidate: @ 81F9BCB - .string "Lowers the foe’s ATTACK.$" - -gAbilityDescription_ShadowTag: @ 81F9BE4 - .string "Prevents the foe’s escape.$" - -gAbilityDescription_RoughSkin: @ 81F9BFF - .string "Hurts to touch.$" - -gAbilityDescription_WonderGuard: @ 81F9C0F - .string "“Super effective” hits.$" - -gAbilityDescription_Levitate: @ 81F9C27 - .string "Not hit by GROUND attacks.$" - -gAbilityDescription_EffectSpore: @ 81F9C42 - .string "Leaves spores on contact.$" - -gAbilityDescription_Synchronize: @ 81F9C5C - .string "Passes on status problems.$" - -gAbilityDescription_ClearBody: @ 81F9C77 - .string "Prevents ability reduction.$" - -gAbilityDescription_NaturalCure: @ 81F9C93 - .string "Heals upon switching out.$" - -gAbilityDescription_LightningRod: @ 81F9CAD - .string "Draws electrical moves.$" - -gAbilityDescription_SereneGrace: @ 81F9CC5 - .string "Promotes added effects.$" - -gAbilityDescription_SwiftSwim: @ 81F9CDD - .string "Raises SPEED in rain.$" - -gAbilityDescription_Chlorophyll: @ 81F9CF3 - .string "Raises SPEED in sunshine.$" - -gAbilityDescription_Illuminate: @ 81F9D0D - .string "Encounter rate increases.$" - -gAbilityDescription_Trace: @ 81F9D27 - .string "Copies special ability.$" - -gAbilityDescription_HugePower: @ 81F9D3F - .string "Raises ATTACK.$" - -gAbilityDescription_PoisonPoint: @ 81F9D4E - .string "Poisons foe on contact.$" - -gAbilityDescription_InnerFocus: @ 81F9D66 - .string "Prevents flinching.$" - -gAbilityDescription_MagmaArmor: @ 81F9D7A - .string "Prevents freezing.$" - -gAbilityDescription_WaterVeil: @ 81F9D8D - .string "Prevents burns.$" - -gAbilityDescription_MagnetPull: @ 81F9D9D - .string "Traps STEEL-type POKéMON.$" - -gAbilityDescription_Soundproof: @ 81F9DB7 - .string "Avoids sound-based moves.$" - -gAbilityDescription_RainDish: @ 81F9DD1 - .string "Slight HP recovery in rain.$" - -gAbilityDescription_SandStream: @ 81F9DED - .string "Summons a sandstorm.$" - -gAbilityDescription_Pressure: @ 81F9E02 - .string "Raises foe’s PP usage.$" - -gAbilityDescription_ThickFat: @ 81F9E19 - .string "Heat-and-cold protection.$" - -gAbilityDescription_EarlyBird: @ 81F9E33 - .string "Awakens quickly from sleep.$" - -gAbilityDescription_FlameBody: @ 81F9E4F - .string "Burns the foe on contact.$" - -gAbilityDescription_RunAway: @ 81F9E69 - .string "Makes escaping easier.$" - -gAbilityDescription_KeenEye: @ 81F9E80 - .string "Prevents loss of accuracy.$" - -gAbilityDescription_HyperCutter: @ 81F9E9B - .string "Prevents ATTACK reduction.$" - -gAbilityDescription_Pickup: @ 81F9EB6 - .string "May pick up items.$" - -gAbilityDescription_Truant: @ 81F9EC9 - .string "Moves only every two turns.$" - -gAbilityDescription_Hustle: @ 81F9EE5 - .string "Trades accuracy for power.$" - -gAbilityDescription_CuteCharm: @ 81F9F00 - .string "Infatuates on contact.$" - -gAbilityDescription_Plus: @ 81F9F17 - .string "Powers up with MINUS.$" - -gAbilityDescription_Minus: @ 81F9F2D - .string "Powers up with PLUS.$" - -gAbilityDescription_Forecast: @ 81F9F42 - .string "Changes with the weather.$" - -gAbilityDescription_StickyHold: @ 81F9F5C - .string "Prevents item theft.$" - -gAbilityDescription_ShedSkin: @ 81F9F71 - .string "Heals the body by shedding.$" - -gAbilityDescription_Guts: @ 81F9F8D - .string "Ups ATTACK if suffering.$" - -gAbilityDescription_MarvelScale: @ 81F9FA6 - .string "Ups DEFENSE if suffering.$" - -gAbilityDescription_LiquidOoze: @ 81F9FC0 - .string "Draining causes injury.$" - -gAbilityDescription_Overgrow: @ 81F9FD8 - .string "Ups GRASS moves in a pinch.$" - -gAbilityDescription_Blaze: @ 81F9FF4 - .string "Ups FIRE moves in a pinch.$" - -gAbilityDescription_Torrent: @ 81FA00F - .string "Ups WATER moves in a pinch.$" - -gAbilityDescription_Swarm: @ 81FA02B - .string "Ups BUG moves in a pinch.$" - -gAbilityDescription_RockHead: @ 81FA045 - .string "Prevents recoil damage.$" - -gAbilityDescription_Drought: @ 81FA05D - .string "Summons sunlight in battle.$" - -gAbilityDescription_ArenaTrap: @ 81FA079 - .string "Prevents fleeing.$" - -gAbilityDescription_VitalSpirit: @ 81FA08B - .string "Prevents sleep.$" - -gAbilityDescription_WhiteSmoke: @ 81FA09B - .string "Prevents ability reduction.$" - -gAbilityDescription_PurePower: @ 81FA0B7 - .string "Raises ATTACK.$" - -gAbilityDescription_ShellArmor: @ 81FA0C6 - .string "Blocks critical hits.$" - -gAbilityDescription_Cacophony: @ 81FA0DC - .string "Avoids sound-based moves.$" - -gAbilityDescription_AirLock: @ 81FA0F6 - .string "Negates weather effects.$" - - .align 2 -gAbilityDescriptions:: @ 81FA110 - .4byte gAbilityDescription_None - .4byte gAbilityDescription_Stench - .4byte gAbilityDescription_Drizzle - .4byte gAbilityDescription_SpeedBoost - .4byte gAbilityDescription_BattleArmor - .4byte gAbilityDescription_Sturdy - .4byte gAbilityDescription_Damp - .4byte gAbilityDescription_Limber - .4byte gAbilityDescription_SandVeil - .4byte gAbilityDescription_Static - .4byte gAbilityDescription_VoltAbsorb - .4byte gAbilityDescription_WaterAbsorb - .4byte gAbilityDescription_Oblivious - .4byte gAbilityDescription_CloudNine - .4byte gAbilityDescription_CompoundEyes - .4byte gAbilityDescription_Insomnia - .4byte gAbilityDescription_ColorChange - .4byte gAbilityDescription_Immunity - .4byte gAbilityDescription_FlashFire - .4byte gAbilityDescription_ShieldDust - .4byte gAbilityDescription_OwnTempo - .4byte gAbilityDescription_SuctionCups - .4byte gAbilityDescription_Intimidate - .4byte gAbilityDescription_ShadowTag - .4byte gAbilityDescription_RoughSkin - .4byte gAbilityDescription_WonderGuard - .4byte gAbilityDescription_Levitate - .4byte gAbilityDescription_EffectSpore - .4byte gAbilityDescription_Synchronize - .4byte gAbilityDescription_ClearBody - .4byte gAbilityDescription_NaturalCure - .4byte gAbilityDescription_LightningRod - .4byte gAbilityDescription_SereneGrace - .4byte gAbilityDescription_SwiftSwim - .4byte gAbilityDescription_Chlorophyll - .4byte gAbilityDescription_Illuminate - .4byte gAbilityDescription_Trace - .4byte gAbilityDescription_HugePower - .4byte gAbilityDescription_PoisonPoint - .4byte gAbilityDescription_InnerFocus - .4byte gAbilityDescription_MagmaArmor - .4byte gAbilityDescription_WaterVeil - .4byte gAbilityDescription_MagnetPull - .4byte gAbilityDescription_Soundproof - .4byte gAbilityDescription_RainDish - .4byte gAbilityDescription_SandStream - .4byte gAbilityDescription_Pressure - .4byte gAbilityDescription_ThickFat - .4byte gAbilityDescription_EarlyBird - .4byte gAbilityDescription_FlameBody - .4byte gAbilityDescription_RunAway - .4byte gAbilityDescription_KeenEye - .4byte gAbilityDescription_HyperCutter - .4byte gAbilityDescription_Pickup - .4byte gAbilityDescription_Truant - .4byte gAbilityDescription_Hustle - .4byte gAbilityDescription_CuteCharm - .4byte gAbilityDescription_Plus - .4byte gAbilityDescription_Minus - .4byte gAbilityDescription_Forecast - .4byte gAbilityDescription_StickyHold - .4byte gAbilityDescription_ShedSkin - .4byte gAbilityDescription_Guts - .4byte gAbilityDescription_MarvelScale - .4byte gAbilityDescription_LiquidOoze - .4byte gAbilityDescription_Overgrow - .4byte gAbilityDescription_Blaze - .4byte gAbilityDescription_Torrent - .4byte gAbilityDescription_Swarm - .4byte gAbilityDescription_RockHead - .4byte gAbilityDescription_Drought - .4byte gAbilityDescription_ArenaTrap - .4byte gAbilityDescription_VitalSpirit - .4byte gAbilityDescription_WhiteSmoke - .4byte gAbilityDescription_PurePower - .4byte gAbilityDescription_ShellArmor - .4byte gAbilityDescription_Cacophony - .4byte gAbilityDescription_AirLock diff --git a/data/text/ability_names.inc b/data/text/ability_names.inc new file mode 100644 index 000000000..ec0265fda --- /dev/null +++ b/data/text/ability_names.inc @@ -0,0 +1,79 @@ +gAbilityNames:: @ 81FA248 + .string "-------$", 13 + .string "STENCH$", 13 + .string "DRIZZLE$", 13 + .string "SPEED BOOST$", 13 + .string "BATTLE ARMOR$", 13 + .string "STURDY$", 13 + .string "DAMP$", 13 + .string "LIMBER$", 13 + .string "SAND VEIL$", 13 + .string "STATIC$", 13 + .string "VOLT ABSORB$", 13 + .string "WATER ABSORB$", 13 + .string "OBLIVIOUS$", 13 + .string "CLOUD NINE$", 13 + .string "COMPOUNDEYES$", 13 + .string "INSOMNIA$", 13 + .string "COLOR CHANGE$", 13 + .string "IMMUNITY$", 13 + .string "FLASH FIRE$", 13 + .string "SHIELD DUST$", 13 + .string "OWN TEMPO$", 13 + .string "SUCTION CUPS$", 13 + .string "INTIMIDATE$", 13 + .string "SHADOW TAG$", 13 + .string "ROUGH SKIN$", 13 + .string "WONDER GUARD$", 13 + .string "LEVITATE$", 13 + .string "EFFECT SPORE$", 13 + .string "SYNCHRONIZE$", 13 + .string "CLEAR BODY$", 13 + .string "NATURAL CURE$", 13 + .string "LIGHTNINGROD$", 13 + .string "SERENE GRACE$", 13 + .string "SWIFT SWIM$", 13 + .string "CHLOROPHYLL$", 13 + .string "ILLUMINATE$", 13 + .string "TRACE$", 13 + .string "HUGE POWER$", 13 + .string "POISON POINT$", 13 + .string "INNER FOCUS$", 13 + .string "MAGMA ARMOR$", 13 + .string "WATER VEIL$", 13 + .string "MAGNET PULL$", 13 + .string "SOUNDPROOF$", 13 + .string "RAIN DISH$", 13 + .string "SAND STREAM$", 13 + .string "PRESSURE$", 13 + .string "THICK FAT$", 13 + .string "EARLY BIRD$", 13 + .string "FLAME BODY$", 13 + .string "RUN AWAY$", 13 + .string "KEEN EYE$", 13 + .string "HYPER CUTTER$", 13 + .string "PICKUP$", 13 + .string "TRUANT$", 13 + .string "HUSTLE$", 13 + .string "CUTE CHARM$", 13 + .string "PLUS$", 13 + .string "MINUS$", 13 + .string "FORECAST$", 13 + .string "STICKY HOLD$", 13 + .string "SHED SKIN$", 13 + .string "GUTS$", 13 + .string "MARVEL SCALE$", 13 + .string "LIQUID OOZE$", 13 + .string "OVERGROW$", 13 + .string "BLAZE$", 13 + .string "TORRENT$", 13 + .string "SWARM$", 13 + .string "ROCK HEAD$", 13 + .string "DROUGHT$", 13 + .string "ARENA TRAP$", 13 + .string "VITAL SPIRIT$", 13 + .string "WHITE SMOKE$", 13 + .string "PURE POWER$", 13 + .string "SHELL ARMOR$", 13 + .string "CACOPHONY$", 13 + .string "AIR LOCK$", 13 diff --git a/data/text/ability_names.s b/data/text/ability_names.s deleted file mode 100644 index ec0265fda..000000000 --- a/data/text/ability_names.s +++ /dev/null @@ -1,79 +0,0 @@ -gAbilityNames:: @ 81FA248 - .string "-------$", 13 - .string "STENCH$", 13 - .string "DRIZZLE$", 13 - .string "SPEED BOOST$", 13 - .string "BATTLE ARMOR$", 13 - .string "STURDY$", 13 - .string "DAMP$", 13 - .string "LIMBER$", 13 - .string "SAND VEIL$", 13 - .string "STATIC$", 13 - .string "VOLT ABSORB$", 13 - .string "WATER ABSORB$", 13 - .string "OBLIVIOUS$", 13 - .string "CLOUD NINE$", 13 - .string "COMPOUNDEYES$", 13 - .string "INSOMNIA$", 13 - .string "COLOR CHANGE$", 13 - .string "IMMUNITY$", 13 - .string "FLASH FIRE$", 13 - .string "SHIELD DUST$", 13 - .string "OWN TEMPO$", 13 - .string "SUCTION CUPS$", 13 - .string "INTIMIDATE$", 13 - .string "SHADOW TAG$", 13 - .string "ROUGH SKIN$", 13 - .string "WONDER GUARD$", 13 - .string "LEVITATE$", 13 - .string "EFFECT SPORE$", 13 - .string "SYNCHRONIZE$", 13 - .string "CLEAR BODY$", 13 - .string "NATURAL CURE$", 13 - .string "LIGHTNINGROD$", 13 - .string "SERENE GRACE$", 13 - .string "SWIFT SWIM$", 13 - .string "CHLOROPHYLL$", 13 - .string "ILLUMINATE$", 13 - .string "TRACE$", 13 - .string "HUGE POWER$", 13 - .string "POISON POINT$", 13 - .string "INNER FOCUS$", 13 - .string "MAGMA ARMOR$", 13 - .string "WATER VEIL$", 13 - .string "MAGNET PULL$", 13 - .string "SOUNDPROOF$", 13 - .string "RAIN DISH$", 13 - .string "SAND STREAM$", 13 - .string "PRESSURE$", 13 - .string "THICK FAT$", 13 - .string "EARLY BIRD$", 13 - .string "FLAME BODY$", 13 - .string "RUN AWAY$", 13 - .string "KEEN EYE$", 13 - .string "HYPER CUTTER$", 13 - .string "PICKUP$", 13 - .string "TRUANT$", 13 - .string "HUSTLE$", 13 - .string "CUTE CHARM$", 13 - .string "PLUS$", 13 - .string "MINUS$", 13 - .string "FORECAST$", 13 - .string "STICKY HOLD$", 13 - .string "SHED SKIN$", 13 - .string "GUTS$", 13 - .string "MARVEL SCALE$", 13 - .string "LIQUID OOZE$", 13 - .string "OVERGROW$", 13 - .string "BLAZE$", 13 - .string "TORRENT$", 13 - .string "SWARM$", 13 - .string "ROCK HEAD$", 13 - .string "DROUGHT$", 13 - .string "ARENA TRAP$", 13 - .string "VITAL SPIRIT$", 13 - .string "WHITE SMOKE$", 13 - .string "PURE POWER$", 13 - .string "SHELL ARMOR$", 13 - .string "CACOPHONY$", 13 - .string "AIR LOCK$", 13 diff --git a/data/text/aqua_awakening.inc b/data/text/aqua_awakening.inc new file mode 100644 index 000000000..bfe2d1d01 --- /dev/null +++ b/data/text/aqua_awakening.inc @@ -0,0 +1,96 @@ +UnknownString_81B41B8: @ 81B41B8 + .string "ARCHIE: Hold it right there.$" + +UnknownString_81B41D5: @ 81B41D5 + .string "ARCHIE: Fufufu...\n" + .string "So it was you, after all.$" + +UnknownString_81B4201: @ 81B4201 + .string "ARCHIE: Behold!\p" + .string "See how beautiful it is, the sleeping\n" + .string "form of the ancient POKéMON KYOGRE!\p" + .string "I have waited so long for this day to\n" + .string "come...$" + +UnknownString_81B4289: @ 81B4289 + .string "ARCHIE: It surprises me, how you’ve\n" + .string "managed to chase me here.\p" + .string "But that’s all over now.\p" + .string "For the realization of my dream,\n" + .string "you must disappear now!$" + +UnknownString_81B4319: @ 81B4319 + .string "I...\n" + .string "I lost again?$" + +UnknownString_81B432C: @ 81B432C + .string "ARCHIE: Fufufu...\p" + .string "I commend you. I must recognize that\n" + .string "you are truly gifted.\p" + .string "But!\n" + .string "I have this in my possession!\p" + .string "With this RED ORB, I can make KYOGRE...$" + +UnknownString_81B43C4: @ 81B43C4 + .string "The RED ORB suddenly began shining\n" + .string "by itself!$" + +UnknownString_81B43F2: @ 81B43F2 + .string "ARCHIE: What?!\p" + .string "I didn’t do anything.\n" + .string "Why did the RED ORB...\p" + .string "Where did KYOGRE go?$" + +UnknownString_81B4443: @ 81B4443 + .string "ARCHIE: Hm? It’s a message from our\n" + .string "members outside...$" + +UnknownString_81B447A: @ 81B447A + .string "ARCHIE: Yes, what is it?\p" + .string "Hm...\n" + .string "It’s raining heavily?\p" + .string "Good... That should have happened.\n" + .string "That is why we awakened KYOGRE,\l" + .string "to realize TEAM AQUA’s vision of\l" + .string "expanding the sea.\p" + .string "What?!\p" + .string "It’s raining far harder than we\n" + .string "envisioned? You’re in danger?\p" + .string "That can’t be...\n" + .string "That’s just not possible...\p" + .string "Hold your position and monitor the\n" + .string "situation!$" + +UnknownString_81B45C6: @ 81B45C6 + .string "ARCHIE: There’s something wrong...\p" + .string "The RED ORB is supposed to awaken\n" + .string "and control KYOGRE...\p" + .string "But... Why?\n" + .string "Why did KYOGRE disappear?\p" + .string "Why?!$" + +UnknownString_81B464D: @ 81B464D + .string "MAXIE: What have you wrought?\p" + .string "ARCHIE... You’ve finally awoken KYOGRE,\n" + .string "haven’t you?\p" + .string "What will happen to the world if this\n" + .string "downpour continues for all eternity?\p" + .string "The world’s landmass will drown in\n" + .string "the deepening sea...$" + +UnknownString_81B4723: @ 81B4723 + .string "ARCHIE: What are you saying?\p" + .string "The RED ORB should let me control\n" + .string "KYOGRE...\l" + .string "That can’t be possible...$" + +UnknownString_81B4786: @ 81B4786 + .string "MAXIE: We don’t have the time to\n" + .string "argue about it here!\p" + .string "Get outside and see for yourself!\p" + .string "See if what you’ve wrought is the\n" + .string "world that you desired!$" + +UnknownString_81B4818: @ 81B4818 + .string "MAXIE: {PLAYER}{KUN}, come on, you have\n" + .string "to get out of here, too!$" diff --git a/data/text/aqua_awakening.s b/data/text/aqua_awakening.s deleted file mode 100644 index bfe2d1d01..000000000 --- a/data/text/aqua_awakening.s +++ /dev/null @@ -1,96 +0,0 @@ -UnknownString_81B41B8: @ 81B41B8 - .string "ARCHIE: Hold it right there.$" - -UnknownString_81B41D5: @ 81B41D5 - .string "ARCHIE: Fufufu...\n" - .string "So it was you, after all.$" - -UnknownString_81B4201: @ 81B4201 - .string "ARCHIE: Behold!\p" - .string "See how beautiful it is, the sleeping\n" - .string "form of the ancient POKéMON KYOGRE!\p" - .string "I have waited so long for this day to\n" - .string "come...$" - -UnknownString_81B4289: @ 81B4289 - .string "ARCHIE: It surprises me, how you’ve\n" - .string "managed to chase me here.\p" - .string "But that’s all over now.\p" - .string "For the realization of my dream,\n" - .string "you must disappear now!$" - -UnknownString_81B4319: @ 81B4319 - .string "I...\n" - .string "I lost again?$" - -UnknownString_81B432C: @ 81B432C - .string "ARCHIE: Fufufu...\p" - .string "I commend you. I must recognize that\n" - .string "you are truly gifted.\p" - .string "But!\n" - .string "I have this in my possession!\p" - .string "With this RED ORB, I can make KYOGRE...$" - -UnknownString_81B43C4: @ 81B43C4 - .string "The RED ORB suddenly began shining\n" - .string "by itself!$" - -UnknownString_81B43F2: @ 81B43F2 - .string "ARCHIE: What?!\p" - .string "I didn’t do anything.\n" - .string "Why did the RED ORB...\p" - .string "Where did KYOGRE go?$" - -UnknownString_81B4443: @ 81B4443 - .string "ARCHIE: Hm? It’s a message from our\n" - .string "members outside...$" - -UnknownString_81B447A: @ 81B447A - .string "ARCHIE: Yes, what is it?\p" - .string "Hm...\n" - .string "It’s raining heavily?\p" - .string "Good... That should have happened.\n" - .string "That is why we awakened KYOGRE,\l" - .string "to realize TEAM AQUA’s vision of\l" - .string "expanding the sea.\p" - .string "What?!\p" - .string "It’s raining far harder than we\n" - .string "envisioned? You’re in danger?\p" - .string "That can’t be...\n" - .string "That’s just not possible...\p" - .string "Hold your position and monitor the\n" - .string "situation!$" - -UnknownString_81B45C6: @ 81B45C6 - .string "ARCHIE: There’s something wrong...\p" - .string "The RED ORB is supposed to awaken\n" - .string "and control KYOGRE...\p" - .string "But... Why?\n" - .string "Why did KYOGRE disappear?\p" - .string "Why?!$" - -UnknownString_81B464D: @ 81B464D - .string "MAXIE: What have you wrought?\p" - .string "ARCHIE... You’ve finally awoken KYOGRE,\n" - .string "haven’t you?\p" - .string "What will happen to the world if this\n" - .string "downpour continues for all eternity?\p" - .string "The world’s landmass will drown in\n" - .string "the deepening sea...$" - -UnknownString_81B4723: @ 81B4723 - .string "ARCHIE: What are you saying?\p" - .string "The RED ORB should let me control\n" - .string "KYOGRE...\l" - .string "That can’t be possible...$" - -UnknownString_81B4786: @ 81B4786 - .string "MAXIE: We don’t have the time to\n" - .string "argue about it here!\p" - .string "Get outside and see for yourself!\p" - .string "See if what you’ve wrought is the\n" - .string "world that you desired!$" - -UnknownString_81B4818: @ 81B4818 - .string "MAXIE: {PLAYER}{KUN}, come on, you have\n" - .string "to get out of here, too!$" diff --git a/data/text/aqua_chimney.inc b/data/text/aqua_chimney.inc new file mode 100644 index 000000000..2c8d94a0b --- /dev/null +++ b/data/text/aqua_chimney.inc @@ -0,0 +1,142 @@ +MtChimney_Text_1B2DEE:: @ 81B2DEE + .string "The power contained in the\n" + .string "METEORITE...\p" + .string "By amplifying its power with this\n" + .string "machine, MT. CHIMNEY’s volcanic activity\l" + .string "will stop.\p" + .string "Fufufu... Eventually, the cooled-down\n" + .string "crater will fill with rainwater, giving\l" + .string "WATER POKéMON a place to live.$" + +MtChimney_Text_1B2ED9:: @ 81B2ED9 + .string "ARCHIE: You again...\p" + .string "Now listen.\n" + .string "All life depends on the sea.\p" + .string "The sea is everything!\n" + .string "Its importance is paramount!\p" + .string "That is why we of TEAM AQUA are\n" + .string "committed to expanding the sea.\p" + .string "Doing so will result in the emergence\n" + .string "of new POKéMON species.\p" + .string "We will return the world back to\n" + .string "nature for the good of POKéMON.\p" + .string "That is TEAM AQUA’s vision!\p" + .string "I can’t allow an ignorant child like\n" + .string "you to get in our way.\p" + .string "I, ARCHIE, will show you the\n" + .string "consequences of meddling!$" + +MtChimney_Text_1B3099:: @ 81B3099 + .string "What?!\p" + .string "I, ARCHIE, was caught off guard?!$" + +MtChimney_Text_1B30C2:: @ 81B30C2 + .string "ARCHIE: Ah, whatever.\n" + .string "I will give up our plans for MT.\l" + .string "CHIMNEY for the time being...\p" + .string "But no one can ever stop us!\n" + .string "TEAM AQUA will prevail!\p" + .string "Don’t you ever forget that!$" + +MtChimney_Text_1B3168:: @ 81B3168 + .string "Hehehe!\p" + .string "So you’ve come all the way here!\p" + .string "But you’re too late!\n" + .string "I’ve already delivered the METEORITE\l" + .string "from METEOR FALLS to the BOSS!$" + +MtChimney_Text_1B31EA:: @ 81B31EA + .string "Hehehe...\n" + .string "So I lost...\p" + .string "I’m sure glad I never took you on back\n" + .string "at METEOR FALLS.$" + +MtChimney_Text_1B3239:: @ 81B3239 + .string "Hehehe!\p" + .string "You might have beaten me, but you don’t\n" + .string "stand a chance against the BOSS!\p" + .string "If you get lost now, you won’t have to\n" + .string "face a sound whipping!$" + +MtChimney_Text_1B32C8:: @ 81B32C8 + .string "We of TEAM AQUA are working hard for\n" + .string "everyone’s sake.\p" + .string "Like, if there’s more water around,\n" + .string "WATER POKéMON will be happy, and it’ll\l" + .string "give people more fun places to swim!$" + +MtChimney_Text_1B336E:: @ 81B336E + .string "Hunh?\n" + .string "What do you mean I lost?$" + +MtChimney_Text_1B338D:: @ 81B338D + .string "Our BOSS says, “It will make everyone\n" + .string "happy.”\p" + .string "But why does everyone keep getting\n" + .string "in our way?$" + +MtChimney_Text_1B33EA:: @ 81B33EA + .string "That annoying TEAM MAGMA...\n" + .string "They always mess with our plans!$" + +MtChimney_Text_1B3427:: @ 81B3427 + .string "METEORITES pack amazing power!$" + +MtChimney_Text_1B3446:: @ 81B3446 + .string "Go! Stomp TEAM MAGMA!\n" + .string "And expand the sea!$" + +MtChimney_Text_1B3470:: @ 81B3470 + .string "Stay out of our way, okay?\p" + .string "We’re trying to enlarge the sea for\n" + .string "the good of everybody!$" + +MtChimney_Text_1B34C6:: @ 81B34C6 + .string "Yeah!\n" + .string "Hose them down!$" + +MtChimney_Text_1B34DC:: @ 81B34DC + .string "We’re going to keep expanding the sea!$" + +MtChimney_Text_1B3503:: @ 81B3503 + .string "Bushaa!$" + +MtChimney_Text_1B350B:: @ 81B350B + .string "MAXIE: Oh, {PLAYER}{KUN}!\p" + .string "Please, you must stop TEAM AQUA\n" + .string "for me!\p" + .string "They’re trying to make this volcano\n" + .string "inactive by using the stolen\l" + .string "METEORITE’s power!$" + +MtChimney_Text_1B3598:: @ 81B3598 + .string "MAXIE: {PLAYER}{KUN}!\p" + .string "Please, you’ve got to stop TEAM AQUA\n" + .string "for me!\p" + .string "Dealing with these three thugs is\n" + .string "a lot, even for me!$" + +MtChimney_Text_1B3608:: @ 81B3608 + .string "MAXIE: {PLAYER}{KUN}! Thank you!\p" + .string "With your help, we thwarted TEAM\n" + .string "AQUA’s destructive plan!\p" + .string "But... This victory doesn’t mean the\n" + .string "end of their evil plans.\p" + .string "We will remain vigilant and keep up\n" + .string "our pursuit of TEAM AQUA.\p" + .string "{PLAYER}{KUN}, we shall meet again!$" + +MtChimney_Text_1B36F1:: @ 81B36F1 + .string "Darn... TEAM AQUA outnumbers us!\n" + .string "We can’t keep up with them!$" + +MtChimney_Text_1B372E:: @ 81B372E + .string "If they expand the sea, there’ll be less\n" + .string "habitats for POKéMON and people!$" + +MtChimney_Text_1B3778:: @ 81B3778 + .string "TEAM AQUA wants to expand the sea...\n" + .string "How’s that for insane?$" + +MtChimney_Text_1B37B4:: @ 81B37B4 + .string "Bufoh!$" diff --git a/data/text/aqua_chimney.s b/data/text/aqua_chimney.s deleted file mode 100644 index 2c8d94a0b..000000000 --- a/data/text/aqua_chimney.s +++ /dev/null @@ -1,142 +0,0 @@ -MtChimney_Text_1B2DEE:: @ 81B2DEE - .string "The power contained in the\n" - .string "METEORITE...\p" - .string "By amplifying its power with this\n" - .string "machine, MT. CHIMNEY’s volcanic activity\l" - .string "will stop.\p" - .string "Fufufu... Eventually, the cooled-down\n" - .string "crater will fill with rainwater, giving\l" - .string "WATER POKéMON a place to live.$" - -MtChimney_Text_1B2ED9:: @ 81B2ED9 - .string "ARCHIE: You again...\p" - .string "Now listen.\n" - .string "All life depends on the sea.\p" - .string "The sea is everything!\n" - .string "Its importance is paramount!\p" - .string "That is why we of TEAM AQUA are\n" - .string "committed to expanding the sea.\p" - .string "Doing so will result in the emergence\n" - .string "of new POKéMON species.\p" - .string "We will return the world back to\n" - .string "nature for the good of POKéMON.\p" - .string "That is TEAM AQUA’s vision!\p" - .string "I can’t allow an ignorant child like\n" - .string "you to get in our way.\p" - .string "I, ARCHIE, will show you the\n" - .string "consequences of meddling!$" - -MtChimney_Text_1B3099:: @ 81B3099 - .string "What?!\p" - .string "I, ARCHIE, was caught off guard?!$" - -MtChimney_Text_1B30C2:: @ 81B30C2 - .string "ARCHIE: Ah, whatever.\n" - .string "I will give up our plans for MT.\l" - .string "CHIMNEY for the time being...\p" - .string "But no one can ever stop us!\n" - .string "TEAM AQUA will prevail!\p" - .string "Don’t you ever forget that!$" - -MtChimney_Text_1B3168:: @ 81B3168 - .string "Hehehe!\p" - .string "So you’ve come all the way here!\p" - .string "But you’re too late!\n" - .string "I’ve already delivered the METEORITE\l" - .string "from METEOR FALLS to the BOSS!$" - -MtChimney_Text_1B31EA:: @ 81B31EA - .string "Hehehe...\n" - .string "So I lost...\p" - .string "I’m sure glad I never took you on back\n" - .string "at METEOR FALLS.$" - -MtChimney_Text_1B3239:: @ 81B3239 - .string "Hehehe!\p" - .string "You might have beaten me, but you don’t\n" - .string "stand a chance against the BOSS!\p" - .string "If you get lost now, you won’t have to\n" - .string "face a sound whipping!$" - -MtChimney_Text_1B32C8:: @ 81B32C8 - .string "We of TEAM AQUA are working hard for\n" - .string "everyone’s sake.\p" - .string "Like, if there’s more water around,\n" - .string "WATER POKéMON will be happy, and it’ll\l" - .string "give people more fun places to swim!$" - -MtChimney_Text_1B336E:: @ 81B336E - .string "Hunh?\n" - .string "What do you mean I lost?$" - -MtChimney_Text_1B338D:: @ 81B338D - .string "Our BOSS says, “It will make everyone\n" - .string "happy.”\p" - .string "But why does everyone keep getting\n" - .string "in our way?$" - -MtChimney_Text_1B33EA:: @ 81B33EA - .string "That annoying TEAM MAGMA...\n" - .string "They always mess with our plans!$" - -MtChimney_Text_1B3427:: @ 81B3427 - .string "METEORITES pack amazing power!$" - -MtChimney_Text_1B3446:: @ 81B3446 - .string "Go! Stomp TEAM MAGMA!\n" - .string "And expand the sea!$" - -MtChimney_Text_1B3470:: @ 81B3470 - .string "Stay out of our way, okay?\p" - .string "We’re trying to enlarge the sea for\n" - .string "the good of everybody!$" - -MtChimney_Text_1B34C6:: @ 81B34C6 - .string "Yeah!\n" - .string "Hose them down!$" - -MtChimney_Text_1B34DC:: @ 81B34DC - .string "We’re going to keep expanding the sea!$" - -MtChimney_Text_1B3503:: @ 81B3503 - .string "Bushaa!$" - -MtChimney_Text_1B350B:: @ 81B350B - .string "MAXIE: Oh, {PLAYER}{KUN}!\p" - .string "Please, you must stop TEAM AQUA\n" - .string "for me!\p" - .string "They’re trying to make this volcano\n" - .string "inactive by using the stolen\l" - .string "METEORITE’s power!$" - -MtChimney_Text_1B3598:: @ 81B3598 - .string "MAXIE: {PLAYER}{KUN}!\p" - .string "Please, you’ve got to stop TEAM AQUA\n" - .string "for me!\p" - .string "Dealing with these three thugs is\n" - .string "a lot, even for me!$" - -MtChimney_Text_1B3608:: @ 81B3608 - .string "MAXIE: {PLAYER}{KUN}! Thank you!\p" - .string "With your help, we thwarted TEAM\n" - .string "AQUA’s destructive plan!\p" - .string "But... This victory doesn’t mean the\n" - .string "end of their evil plans.\p" - .string "We will remain vigilant and keep up\n" - .string "our pursuit of TEAM AQUA.\p" - .string "{PLAYER}{KUN}, we shall meet again!$" - -MtChimney_Text_1B36F1:: @ 81B36F1 - .string "Darn... TEAM AQUA outnumbers us!\n" - .string "We can’t keep up with them!$" - -MtChimney_Text_1B372E:: @ 81B372E - .string "If they expand the sea, there’ll be less\n" - .string "habitats for POKéMON and people!$" - -MtChimney_Text_1B3778:: @ 81B3778 - .string "TEAM AQUA wants to expand the sea...\n" - .string "How’s that for insane?$" - -MtChimney_Text_1B37B4:: @ 81B37B4 - .string "Bufoh!$" diff --git a/data/text/aqua_settled.inc b/data/text/aqua_settled.inc new file mode 100644 index 000000000..13f503c41 --- /dev/null +++ b/data/text/aqua_settled.inc @@ -0,0 +1,16 @@ +UnknownString_81B4F03: @ 81B4F03 + .string "{PLAYER}’s BLUE ORB suddenly began\n" + .string "glowing!$" + +UnknownString_81B4F29: @ 81B4F29 + .string "KYOGRE appears to have settled\n" + .string "into sleep again...$" + +UnknownString_81B4F5C: @ 81B4F5C + .string "ARCHIE: This...$" + +UnknownString_81B4F6C: @ 81B4F6C + .string "ARCHIE: ... ... ... ... ... ...\n" + .string "... ... ... ... ... ... ... ...\p" + .string "This is good-bye.\n" + .string "This is the last you’ve seen of me...$" diff --git a/data/text/aqua_settled.s b/data/text/aqua_settled.s deleted file mode 100644 index 13f503c41..000000000 --- a/data/text/aqua_settled.s +++ /dev/null @@ -1,16 +0,0 @@ -UnknownString_81B4F03: @ 81B4F03 - .string "{PLAYER}’s BLUE ORB suddenly began\n" - .string "glowing!$" - -UnknownString_81B4F29: @ 81B4F29 - .string "KYOGRE appears to have settled\n" - .string "into sleep again...$" - -UnknownString_81B4F5C: @ 81B4F5C - .string "ARCHIE: This...$" - -UnknownString_81B4F6C: @ 81B4F6C - .string "ARCHIE: ... ... ... ... ... ...\n" - .string "... ... ... ... ... ... ... ...\p" - .string "This is good-bye.\n" - .string "This is the last you’ve seen of me...$" diff --git a/data/text/aqua_summit.inc b/data/text/aqua_summit.inc new file mode 100644 index 000000000..696ef0084 --- /dev/null +++ b/data/text/aqua_summit.inc @@ -0,0 +1,156 @@ +UnknownString_81B50C3: @ 81B50C3 + .string "I’ll show you exactly how scary\n" + .string "TEAM AQUA can be!$" + +UnknownString_81B50F5: @ 81B50F5 + .string "So you think you can stand up alone\n" + .string "to TEAM AQUA’s might...$" + +UnknownString_81B5131: @ 81B5131 + .string "Yeah, so you are strong...\n" + .string "But there’re a lot of us!$" + +UnknownString_81B5166: @ 81B5166 + .string "What’s up with you?\n" + .string "What does a single kid expect to do?$" + +UnknownString_81B519F: @ 81B519F + .string "Dang...\n" + .string "Too strong...$" + +UnknownString_81B51B5: @ 81B51B5 + .string "You don’t know anything.\n" + .string "Quit messing around with us!$" + +UnknownString_81B51EB: @ 81B51EB + .string "Hey, I remember you from MT. CHIMNEY!\n" + .string "It’s payback time!$" + +UnknownString_81B5224: @ 81B5224 + .string "Urgggh...\n" + .string "Beaten by some kid again!$" + +UnknownString_81B5248: @ 81B5248 + .string "Heh, it doesn’t matter!\n" + .string "We bought ourselves some time!\p" + .string "The BOSS should have snatched what\n" + .string "he was after!$" + +UnknownString_81B52B0: @ 81B52B0 + .string "ARCHIE: Not you again...\p" + .string "You’ve impeded our plans repeatedly,\n" + .string "but this time you’re too late.\p" + .string "The RED ORB that rested atop\n" + .string "MT. PYRE...\l" + .string "I, ARCHIE, claim it as mine!\p" + .string "Fufufu... Finally, I can realize my\n" + .string "grand design...\p" + .string "Come on, crew!\n" + .string "It’s SLATEPORT next!$" + +UnknownString_81B53AB: @ 81B53AB + .string "Oh, no...\n" + .string "This cannot happen...\p" + .string "How could they take the RED ORB?\p" + .string "The BLUE ORB and RED ORB must never\n" + .string "be separated. They belong together.\p" + .string "... ... ... ... ... ... ... ...\n" + .string "Hmm...\p" + .string "Fine!\n" + .string "You take the remaining BLUE ORB.\p" + .string "Please take after that foul man and\n" + .string "get the other ORB back!$" + +UnknownString_81B54BE: @ 81B54BE + .string "The BLUE ORB you have been entrusted\n" + .string "with and the stolen RED ORB...\p" + .string "They must never be apart...\n" + .string "Something terrible will happen...$" + +UnknownString_81B5540: @ 81B5540 + .string "So...\n" + .string "KYOGRE has awoken...\p" + .string "The wondrous ORB that is said to have\n" + .string "becalmed the raging KYOGRE...\l" + .string "It is the BLUE ORB you bear.\p" + .string "That BLUE ORB was found buried inside\n" + .string "the CAVE OF ORIGIN in SOOTOPOLIS...\p" + .string "There is perhaps a link between\n" + .string "KYOGRE and the CAVE OF ORIGIN...$" + +UnknownString_81B5647: @ 81B5647 + .string "That man, he returned the RED ORB.\p" + .string "Are you going to return the BLUE ORB\n" + .string "to its rightful place, too?$" + +UnknownString_81B56AB: @ 81B56AB + .string "What’s that?!\p" + .string "If the balance is not restored, there\n" + .string "is no telling what could happen.\p" + .string "You will return the BLUE ORB to its\n" + .string "rightful place, yes?$" + +UnknownString_81B5739: @ 81B5739 + .string "{PLAYER} handed the BLUE ORB to the\n" + .string "old woman.$" + +UnknownString_81B5762: @ 81B5762 + .string "Yes...\n" + .string "The two ORBS should remain here.\p" + .string "It is how it should be for the good\n" + .string "of all HOENN...$" + +UnknownString_81B57BE: @ 81B57BE + .string "The spirit of the sea...\p" + .string "That is what KYOGRE is said to be in\n" + .string "POKéMON form...\p" + .string "In the same manner that we and POKéMON\n" + .string "have life, the sea is alive...\p" + .string "KYOGRE has taught us that...$" + +UnknownString_81B586F: @ 81B586F + .string "MT. PYRE is where we calm the spirits\n" + .string "of POKéMON that have passed on...\p" + .string "This is a high place where one can\n" + .string "see all of HOENN...\p" + .string "The disembodied spirits of POKéMON\n" + .string "must find solace here...\p" + .string "Is it coincidence that you are here...\p" + .string "Will you hear out my tale? A tale long\n" + .string "told in the HOENN region?$" + +UnknownString_81B5992: @ 81B5992 + .string "It happened long, long ago...\p" + .string "The world was wracked by a ferocious\n" + .string "clash between the POKéMON of the sea\l" + .string "and the POKéMON of the land...\p" + .string "The POKéMON of the sea raised huge\n" + .string "waves and carved out oceans...\p" + .string "The POKéMON of the land raised\n" + .string "mountains and created continents...\p" + .string "Their fierce duel raged without end.\p" + .string "The world was engulfed in massive\n" + .string "infernos and vicious storms.\p" + .string "The BLUE ORB and the RED ORB brought\n" + .string "an end to the calamity.\p" + .string "Light poured from the two ORBS and\n" + .string "becalmed the enraged adversaries.\p" + .string "The pair, made docile, dove deep into\n" + .string "the sea where eventually they\l" + .string "disappeared...$" + +UnknownString_81B5BD7: @ 81B5BD7 + .string "I see...\n" + .string "Well, that, too, is fine...$" + +UnknownString_81B5BFC: @ 81B5BFC + .string "ARCHIE: You...\n" + .string "So you stopped KYOGRE...\p" + .string "I shouldn’t be surprised...\p" + .string "I understand now that humans cannot\n" + .string "freely control the balance between\l" + .string "the land and the sea...\p" + .string "So I have come to return the\n" + .string "RED ORB...\p" + .string "I doubt that we will cross paths again...\n" + .string "Farewell...$" diff --git a/data/text/aqua_summit.s b/data/text/aqua_summit.s deleted file mode 100644 index 696ef0084..000000000 --- a/data/text/aqua_summit.s +++ /dev/null @@ -1,156 +0,0 @@ -UnknownString_81B50C3: @ 81B50C3 - .string "I’ll show you exactly how scary\n" - .string "TEAM AQUA can be!$" - -UnknownString_81B50F5: @ 81B50F5 - .string "So you think you can stand up alone\n" - .string "to TEAM AQUA’s might...$" - -UnknownString_81B5131: @ 81B5131 - .string "Yeah, so you are strong...\n" - .string "But there’re a lot of us!$" - -UnknownString_81B5166: @ 81B5166 - .string "What’s up with you?\n" - .string "What does a single kid expect to do?$" - -UnknownString_81B519F: @ 81B519F - .string "Dang...\n" - .string "Too strong...$" - -UnknownString_81B51B5: @ 81B51B5 - .string "You don’t know anything.\n" - .string "Quit messing around with us!$" - -UnknownString_81B51EB: @ 81B51EB - .string "Hey, I remember you from MT. CHIMNEY!\n" - .string "It’s payback time!$" - -UnknownString_81B5224: @ 81B5224 - .string "Urgggh...\n" - .string "Beaten by some kid again!$" - -UnknownString_81B5248: @ 81B5248 - .string "Heh, it doesn’t matter!\n" - .string "We bought ourselves some time!\p" - .string "The BOSS should have snatched what\n" - .string "he was after!$" - -UnknownString_81B52B0: @ 81B52B0 - .string "ARCHIE: Not you again...\p" - .string "You’ve impeded our plans repeatedly,\n" - .string "but this time you’re too late.\p" - .string "The RED ORB that rested atop\n" - .string "MT. PYRE...\l" - .string "I, ARCHIE, claim it as mine!\p" - .string "Fufufu... Finally, I can realize my\n" - .string "grand design...\p" - .string "Come on, crew!\n" - .string "It’s SLATEPORT next!$" - -UnknownString_81B53AB: @ 81B53AB - .string "Oh, no...\n" - .string "This cannot happen...\p" - .string "How could they take the RED ORB?\p" - .string "The BLUE ORB and RED ORB must never\n" - .string "be separated. They belong together.\p" - .string "... ... ... ... ... ... ... ...\n" - .string "Hmm...\p" - .string "Fine!\n" - .string "You take the remaining BLUE ORB.\p" - .string "Please take after that foul man and\n" - .string "get the other ORB back!$" - -UnknownString_81B54BE: @ 81B54BE - .string "The BLUE ORB you have been entrusted\n" - .string "with and the stolen RED ORB...\p" - .string "They must never be apart...\n" - .string "Something terrible will happen...$" - -UnknownString_81B5540: @ 81B5540 - .string "So...\n" - .string "KYOGRE has awoken...\p" - .string "The wondrous ORB that is said to have\n" - .string "becalmed the raging KYOGRE...\l" - .string "It is the BLUE ORB you bear.\p" - .string "That BLUE ORB was found buried inside\n" - .string "the CAVE OF ORIGIN in SOOTOPOLIS...\p" - .string "There is perhaps a link between\n" - .string "KYOGRE and the CAVE OF ORIGIN...$" - -UnknownString_81B5647: @ 81B5647 - .string "That man, he returned the RED ORB.\p" - .string "Are you going to return the BLUE ORB\n" - .string "to its rightful place, too?$" - -UnknownString_81B56AB: @ 81B56AB - .string "What’s that?!\p" - .string "If the balance is not restored, there\n" - .string "is no telling what could happen.\p" - .string "You will return the BLUE ORB to its\n" - .string "rightful place, yes?$" - -UnknownString_81B5739: @ 81B5739 - .string "{PLAYER} handed the BLUE ORB to the\n" - .string "old woman.$" - -UnknownString_81B5762: @ 81B5762 - .string "Yes...\n" - .string "The two ORBS should remain here.\p" - .string "It is how it should be for the good\n" - .string "of all HOENN...$" - -UnknownString_81B57BE: @ 81B57BE - .string "The spirit of the sea...\p" - .string "That is what KYOGRE is said to be in\n" - .string "POKéMON form...\p" - .string "In the same manner that we and POKéMON\n" - .string "have life, the sea is alive...\p" - .string "KYOGRE has taught us that...$" - -UnknownString_81B586F: @ 81B586F - .string "MT. PYRE is where we calm the spirits\n" - .string "of POKéMON that have passed on...\p" - .string "This is a high place where one can\n" - .string "see all of HOENN...\p" - .string "The disembodied spirits of POKéMON\n" - .string "must find solace here...\p" - .string "Is it coincidence that you are here...\p" - .string "Will you hear out my tale? A tale long\n" - .string "told in the HOENN region?$" - -UnknownString_81B5992: @ 81B5992 - .string "It happened long, long ago...\p" - .string "The world was wracked by a ferocious\n" - .string "clash between the POKéMON of the sea\l" - .string "and the POKéMON of the land...\p" - .string "The POKéMON of the sea raised huge\n" - .string "waves and carved out oceans...\p" - .string "The POKéMON of the land raised\n" - .string "mountains and created continents...\p" - .string "Their fierce duel raged without end.\p" - .string "The world was engulfed in massive\n" - .string "infernos and vicious storms.\p" - .string "The BLUE ORB and the RED ORB brought\n" - .string "an end to the calamity.\p" - .string "Light poured from the two ORBS and\n" - .string "becalmed the enraged adversaries.\p" - .string "The pair, made docile, dove deep into\n" - .string "the sea where eventually they\l" - .string "disappeared...$" - -UnknownString_81B5BD7: @ 81B5BD7 - .string "I see...\n" - .string "Well, that, too, is fine...$" - -UnknownString_81B5BFC: @ 81B5BFC - .string "ARCHIE: You...\n" - .string "So you stopped KYOGRE...\p" - .string "I shouldn’t be surprised...\p" - .string "I understand now that humans cannot\n" - .string "freely control the balance between\l" - .string "the land and the sea...\p" - .string "So I have come to return the\n" - .string "RED ORB...\p" - .string "I doubt that we will cross paths again...\n" - .string "Farewell...$" diff --git a/data/text/barboach.inc b/data/text/barboach.inc new file mode 100644 index 000000000..b78603286 --- /dev/null +++ b/data/text/barboach.inc @@ -0,0 +1,36 @@ +UnknownString_81C426C: @ 81C426C + .string "I’m very interested in big {STR_VAR_1}.\n" + .string "The bigger the better.\p" + .string "Huh? Do you have a {STR_VAR_1}?\n" + .string "P-p-please, show me!$" + +UnknownString_81C42CE: @ 81C42CE + .string "Oh, my gosh, this is a big one!\n" + .string "This is a grand {STR_VAR_1}!\p" + .string "Thanks for showing me.\n" + .string "This is my thanks!$" + +UnknownString_81C432C: @ 81C432C + .string "{PLAYER} received one {STR_VAR_2}.$" + +UnknownString_81C4340: @ 81C4340 + .string "Hunh?\n" + .string "Your BAG is crammed full.$" + +UnknownString_81C4360: @ 81C4360 + .string "Hmm... I’ve seen a bigger {STR_VAR_1}\n" + .string "than this one.$" + +UnknownString_81C438C: @ 81C438C + .string "Oh, now this is quite something...\n" + .string "But it’s not a {STR_VAR_1}!$" + +UnknownString_81C43C2: @ 81C43C2 + .string "You don’t have a big {STR_VAR_1}?\n" + .string "That’s too bad...\p" + .string "If you get a big {STR_VAR_1},\n" + .string "please come show me.$" + +UnknownString_81C4417: @ 81C4417 + .string "The biggest {STR_VAR_1} in history!\n" + .string "{STR_VAR_2}’s {STR_VAR_3}-inch colossus!$" diff --git a/data/text/barboach.s b/data/text/barboach.s deleted file mode 100644 index b78603286..000000000 --- a/data/text/barboach.s +++ /dev/null @@ -1,36 +0,0 @@ -UnknownString_81C426C: @ 81C426C - .string "I’m very interested in big {STR_VAR_1}.\n" - .string "The bigger the better.\p" - .string "Huh? Do you have a {STR_VAR_1}?\n" - .string "P-p-please, show me!$" - -UnknownString_81C42CE: @ 81C42CE - .string "Oh, my gosh, this is a big one!\n" - .string "This is a grand {STR_VAR_1}!\p" - .string "Thanks for showing me.\n" - .string "This is my thanks!$" - -UnknownString_81C432C: @ 81C432C - .string "{PLAYER} received one {STR_VAR_2}.$" - -UnknownString_81C4340: @ 81C4340 - .string "Hunh?\n" - .string "Your BAG is crammed full.$" - -UnknownString_81C4360: @ 81C4360 - .string "Hmm... I’ve seen a bigger {STR_VAR_1}\n" - .string "than this one.$" - -UnknownString_81C438C: @ 81C438C - .string "Oh, now this is quite something...\n" - .string "But it’s not a {STR_VAR_1}!$" - -UnknownString_81C43C2: @ 81C43C2 - .string "You don’t have a big {STR_VAR_1}?\n" - .string "That’s too bad...\p" - .string "If you get a big {STR_VAR_1},\n" - .string "please come show me.$" - -UnknownString_81C4417: @ 81C4417 - .string "The biggest {STR_VAR_1} in history!\n" - .string "{STR_VAR_2}’s {STR_VAR_3}-inch colossus!$" diff --git a/data/text/bard.inc b/data/text/bard.inc new file mode 100644 index 000000000..edf4942f6 --- /dev/null +++ b/data/text/bard.inc @@ -0,0 +1,38 @@ +UnknownString_81B0A83: @ 81B0A83 + .string "BARD testing!$" + +MauvilleCity_PokemonCenter_1F_Text_1B0A91:: @ 81B0A91 + .string "Hi, I’m the BARD.\n" + .string "Would you like to hear my song?$" + +MauvilleCity_PokemonCenter_1F_Text_1B0AC3:: @ 81B0AC3 + .string "Oh...\n" + .string "You’ve left me feeling the blues...$" + +MauvilleCity_PokemonCenter_1F_Text_1B0AED:: @ 81B0AED + .string "Oh, what a moving song...\n" + .string "I wish I could play it for others...$" + +MauvilleCity_PokemonCenter_1F_Text_1B0B2C:: @ 81B0B2C + .string "So?\n" + .string "How do you like my song?\p" + .string "But I’m none too happy about the\n" + .string "lyrics.\p" + .string "How would you like to write some new\n" + .string "lyrics for me?$" + +MauvilleCity_PokemonCenter_1F_Text_1B0BA6:: @ 81B0BA6 + .string "Oh...\n" + .string "You’ve left me feeling the blues...$" + +MauvilleCity_PokemonCenter_1F_Text_1B0BD0:: @ 81B0BD0 + .string "Thank you kindly!\n" + .string "Let me sing it for you.$" + +MauvilleCity_PokemonCenter_1F_Text_1B0BFA:: @ 81B0BFA + .string "Was that how you wanted your song\n" + .string "to go?$" + +MauvilleCity_PokemonCenter_1F_Text_1B0C23:: @ 81B0C23 + .string "Okay! That’s it, then.\n" + .string "I’ll sing this song for a while.$" diff --git a/data/text/bard.s b/data/text/bard.s deleted file mode 100644 index edf4942f6..000000000 --- a/data/text/bard.s +++ /dev/null @@ -1,38 +0,0 @@ -UnknownString_81B0A83: @ 81B0A83 - .string "BARD testing!$" - -MauvilleCity_PokemonCenter_1F_Text_1B0A91:: @ 81B0A91 - .string "Hi, I’m the BARD.\n" - .string "Would you like to hear my song?$" - -MauvilleCity_PokemonCenter_1F_Text_1B0AC3:: @ 81B0AC3 - .string "Oh...\n" - .string "You’ve left me feeling the blues...$" - -MauvilleCity_PokemonCenter_1F_Text_1B0AED:: @ 81B0AED - .string "Oh, what a moving song...\n" - .string "I wish I could play it for others...$" - -MauvilleCity_PokemonCenter_1F_Text_1B0B2C:: @ 81B0B2C - .string "So?\n" - .string "How do you like my song?\p" - .string "But I’m none too happy about the\n" - .string "lyrics.\p" - .string "How would you like to write some new\n" - .string "lyrics for me?$" - -MauvilleCity_PokemonCenter_1F_Text_1B0BA6:: @ 81B0BA6 - .string "Oh...\n" - .string "You’ve left me feeling the blues...$" - -MauvilleCity_PokemonCenter_1F_Text_1B0BD0:: @ 81B0BD0 - .string "Thank you kindly!\n" - .string "Let me sing it for you.$" - -MauvilleCity_PokemonCenter_1F_Text_1B0BFA:: @ 81B0BFA - .string "Was that how you wanted your song\n" - .string "to go?$" - -MauvilleCity_PokemonCenter_1F_Text_1B0C23:: @ 81B0C23 - .string "Okay! That’s it, then.\n" - .string "I’ll sing this song for a while.$" diff --git a/data/text/battle_strings.inc b/data/text/battle_strings.inc new file mode 100644 index 000000000..b4542b1b9 --- /dev/null +++ b/data/text/battle_strings.inc @@ -0,0 +1,1892 @@ + .align 2 +gUnknown_083FE4F4:: @ 83FE4F4 + .4byte dp01t_00_3_getattr + .4byte sub_811EC04 + .4byte sub_811EC10 + .4byte sub_811F664 + .4byte sub_811F6D8 + .4byte sub_811F7F4 + .4byte sub_811F9D0 + .4byte sub_811FAE4 + .4byte sub_811FC30 + .4byte sub_811FC3C + .4byte sub_811FCE8 + .4byte sub_811FDCC + .4byte sub_811FDD8 + .4byte sub_811FDE4 + .4byte sub_811FDF0 + .4byte sub_811FDFC + .4byte sub_8120094 + .4byte sub_81200F8 + .4byte sub_8120104 + .4byte sub_8120110 + .4byte sub_812011C + .4byte sub_8120128 + .4byte sub_8120134 + .4byte sub_8120140 + .4byte sub_812014C + .4byte sub_812023C + .4byte sub_8120248 + .4byte sub_81202BC + .4byte sub_8120324 + .4byte sub_8120330 + .4byte sub_812033C + .4byte sub_8120348 + .4byte sub_8120354 + .4byte sub_8120360 + .4byte sub_812036C + .4byte sub_8120378 + .4byte sub_8120384 + .4byte sub_8120390 + .4byte sub_81203AC + .4byte sub_81203E4 + .4byte sub_81203FC + .4byte dp01t_29_3_blink + .4byte sub_8120494 + .4byte sub_81204A0 + .4byte sub_81204E4 + .4byte sub_8120514 + .4byte dp01t_2E_3_battle_intro + .4byte sub_8120588 + .4byte dp01t_30_3_80EB11C + .4byte sub_8120920 + .4byte sub_812096C + .4byte sub_8120978 + .4byte sub_81209D8 + .4byte sub_8120A40 + .4byte sub_8120A4C + .4byte sub_8120A58 + .4byte nullsub_75 + +BattleText_UnknownString: + .string "{STRING 33}$" +BattleText_GainExpPoints: + .string "{STRING 0} gained{STRING 1}\n{STRING 42} EXP. Points!\p$" +BattleText_Terminator: + .string "$" +BattleText_BoostedExp: + .string " a boosted$" +BattleText_GrewLevel: + .string "{STRING 0} grew to\nLV. {STRING 1}!{UNKNOWN_A}\p$" +BattleText_LearnedMove: + .string "{STRING 0} learned\n{STRING 1}!{UNKNOWN_A}\p$" +BattleText_TryingToLearnMove: + .string "{STRING 0} is trying to\nlearn {STRING 1}.\p$" +BattleText_CantLearnMore: + .string "But, {STRING 0} can’t learn\nmore than four moves.\p$" +BattleText_DeleteMove: + .string "Delete a move to make\nroom for {STRING 1}?$" +BattleText_DeletedMove: + .string "{STRING 0} forgot\n{STRING 1}.\p$" +BattleText_StopLearning: + .string "{PAUSE 32}Stop learning\n{STRING 1}?$" +BattleText_DidNotLearn: + .string "{STRING 0} did not learn\n{STRING 1}.\p$" +BattleText_UseNext: + .string "Use next POKéMON?$" +BattleText_AttackMissed: + .string "{ATTACKING_MON}’s\nattack missed!$" +BattleText_ProtectedItself: + .string "{DEFENDING_MON}\nprotected itself!$" +BattleText_AvoidedDamage: + .string "{DEFENDING_MON} avoided\ndamage with {STRING 22}!$" +BattleText_GroundMoveNegate: + .string "{DEFENDING_MON} makes GROUND\nmoves miss with {STRING 22}!$" +BattleText_AvoidedAttack: + .string "{DEFENDING_MON} avoided\nthe attack!$" +BattleText_DoesntAffect: + .string "It doesn’t affect\n{DEFENDING_MON}...$" +BattleText_AttackingFainted: + .string "{ATTACKING_MON}\nfainted!\p$" +BattleText_DefendingFainted: + .string "{DEFENDING_MON}\nfainted!\p$" +BattleText_WinningPrize: + .string "{STRING 32} got ¥{STRING 0}\nfor winning!\p$" +BattleText_OutOfUsablePoke: + .string "{STRING 32} is out of\nuseable POKéMON!\p$" +BattleText_WhitedOut: + .string "{STRING 32} whited out!{PAUSE_UNTIL_PRESS}$" +BattleText_PreventEscape: + .string "{STRING 16} prevents\nescape with {STRING 23}!\p$" +BattleText_CantEscape: + .string "Can’t escape!\p$" +BattleText_AttackingCantEscape: + .string "{ATTACKING_MON}\ncan’t escape!$" +BattleText_HitMulti: + .string "Hit {STRING 0} time(s)!$" +BattleText_FellAsleep: + .string "{STRING 14}\nfell asleep!$" +BattleText_MadeAsleep: + .string "{STRING 16}’s {STRING 23}\nmade {STRING 14} sleep!$" +BattleText_DefendingAsleep: + .string "{DEFENDING_MON} is\nalready asleep!$" +BattleText_AttackingAsleep: + .string "{ATTACKING_MON} is\nalready asleep!$" +BattleText_WasntAffected: + .string "{DEFENDING_MON}\nwasn’t affected!$" +BattleText_Poisoned: + .string "{STRING 14}\nwas poisoned!$" +BattleText_Poisoned2: + .string "{STRING 16}’s {STRING 23}\npoisoned {STRING 14}!$" +BattleText_PoisonHurt: + .string "{ATTACKING_MON} is hurt\nby poison!$" +BattleText_AlreadyPoisoned: + .string "{DEFENDING_MON} is already\npoisoned.$" +BattleText_BadlyPoisoned: + .string "{STRING 14} is badly\npoisoned!$" +BattleText_EnergyDrained: + .string "{DEFENDING_MON} had its\nenergy drained!$" +BattleText_Burned: + .string "{STRING 14} was burned!$" +BattleText_Burned2: + .string "{STRING 16}’s {STRING 23}\nburned {STRING 14}!$" +BattleText_BurnHurt: + .string "{ATTACKING_MON} is hurt\nby its burn!$" +BattleText_AlreadyBurned: + .string "{DEFENDING_MON} already\nhas a burn.$" +BattleText_Frozen: + .string "{STRING 14} was\nfrozen solid!$" +BattleText_Frozen2: + .string "{STRING 16}’s {STRING 23}\nfroze {STRING 14} solid!$" +BattleText_FrozenSolid: + .string "{ATTACKING_MON} is\nfrozen solid!$" +BattleText_DefendingDefrosted: + .string "{DEFENDING_MON} was\ndefrosted!$" +BattleText_AttackingDefrosted: + .string "{ATTACKING_MON} was\ndefrosted!$" +BattleText_Defrosted: + .string "{ATTACKING_MON} was\ndefrosted by {STRING 17}!$" +BattleText_Paralyzed: + .string "{STRING 14} is paralyzed!\nIt may be unable to move!$" +BattleText_Paralyzed2: + .string "{STRING 16}’s {STRING 23}\nparalyzed {STRING 14}!\lIt may be unable to move!$" +BattleText_Paralyzed3: + .string "{ATTACKING_MON} is paralyzed!\nIt can’t move!$" +BattleText_AlreadyParalyzed: + .string "{DEFENDING_MON} is\nalready paralyzed!$" +BattleText_ParalysisHealed: + .string "{DEFENDING_MON} was\nhealed of paralysis!$" +BattleText_DreamEaten: + .string "{DEFENDING_MON}’s\ndream was eaten!$" +BattleText_AttackingStatNoHigher: + .string "{ATTACKING_MON}’s {STRING 0}\nwon’t go higher!$" +BattleText_DefendingStatNoHigher: + .string "{DEFENDING_MON}’s {STRING 0}\nwon’t go lower!$" +BattleText_StoppedWorking: + .string "Your team’s {STRING 0}\nstopped working!$" +BattleText_StoppedWorking2: + .string "The foe’s {STRING 0}\nstopped working!$" +BattleText_Confused: + .string "{ATTACKING_MON} is\nconfused!$" +BattleText_ConfusionSnapOut: + .string "{ATTACKING_MON} snapped\nout of confusion!$" +BattleText_BecameConfused: + .string "{STRING 14} became\nconfused!$" +BattleText_AlreadyConfused: + .string "{DEFENDING_MON} is\nalready confused!$" +BattleText_FellLove: + .string "{DEFENDING_MON}\nfell in love!$" +BattleText_InLoveWith: + .string "{ATTACKING_MON} is in love\nwith {STRING 16}!$" +BattleText_ImmobilizedBy: + .string "{ATTACKING_MON} is\nimmobilized by love!$" +BattleText_BlownAway: + .string "{DEFENDING_MON} was\nblown away!$" +BattleText_TypeTransform: + .string "{ATTACKING_MON} transformed\ninto the {STRING 0} type!$" +BattleText_Flinched: + .string "{ATTACKING_MON} flinched!$" +BattleText_RegainedHealth: + .string "{DEFENDING_MON} regained\nhealth!$" +BattleText_HPFull: + .string "{DEFENDING_MON}’s\nHP is full!$" +BattleText_RaisedSpDef: + .string "{STRING 38}’s {STRING 17}\nraised SP. DEF!$" +BattleText_RaisedSpDefLittle: + .string "{STRING 38}’s {STRING 17}\nraised SP. DEF a little!$" +BattleText_RaisedDefense: + .string "{STRING 38}’s {STRING 17}\nraised DEFENSE!$" +BattleText_RaisedDefenseLittle: + .string "{STRING 38}’s {STRING 17}\nraised DEFENSE a little!$" +BattleText_CoveredVeil: + .string "{STRING 38} is covered\nby a veil!$" +BattleText_SafeguardActive: + .string "{DEFENDING_MON} is protected\nby SAFEGUARD!$" +BattleText_SafeguardFaded: + .string "{STRING 40}’s SAFEGUARD\nfaded!$" +BattleText_WentToSleep: + .string "{ATTACKING_MON} went\nto sleep!$" +BattleText_SpeltHealthy: + .string "{ATTACKING_MON} slept and\nbecame healthy!$" +BattleText_WhipWhirlwind: + .string "{ATTACKING_MON} whipped\nup a whirlwind!$" +BattleText_TookSunlight: + .string "{ATTACKING_MON} took\nin sunlight!$" +BattleText_LoweredHead: + .string "{ATTACKING_MON} lowered\nits head!$" +BattleText_IsGlowing: + .string "{ATTACKING_MON} is glowing!$" +BattleText_FlewHigh: + .string "{ATTACKING_MON} flew\nup high!$" +BattleText_DugHole: + .string "{ATTACKING_MON} dug a hole!$" +BattleText_HidUnderwater: + .string "{ATTACKING_MON} hid\nunderwater!$" +BattleText_SprangUp: + .string "{ATTACKING_MON} sprang up!$" +BattleText_SqueezedBind: + .string "{DEFENDING_MON} was squeezed by\n{ATTACKING_MON}’s BIND!$" +BattleText_TrappedVortex: + .string "{DEFENDING_MON} was trapped\nin the vortex!$" +BattleText_SandTombTrapped: + .string "{DEFENDING_MON} was trapped\nby SAND TOMB!$" +BattleText_Wrapped: + .string "{DEFENDING_MON} was WRAPPED by\n{ATTACKING_MON}!$" +BattleText_Clamped: + .string "{ATTACKING_MON} CLAMPED\n{DEFENDING_MON}!$" +BattleText_HurtBy: + .string "{ATTACKING_MON} is hurt\nby {STRING 0}!$" +BattleText_FreedFrom: + .string "{ATTACKING_MON} was freed\nfrom {STRING 0}!$" +BattleText_KeptGoingCrash: + .string "{ATTACKING_MON} kept going\nand crashed!$" + +gUnknown_083FEE5D:: @ 83FEE5D +BattleText_MistShroud: + .string "{STRING 38} became\nshrouded in MIST!$" +BattleText_MistProtect: + .string "{STRING 16} is protected\nby MIST!$" + +gUnknown_083FEE92:: @ 83FEE92 +BattleText_GetPumped: + .string "{ATTACKING_MON} is getting\npumped!$" +BattleText_HitRecoil: + .string "{ATTACKING_MON} is hit\nwith recoil!$" +BattleText_ProtectedItself2: + .string "{ATTACKING_MON} protected\nitself!$" +BattleText_SandBuffeted: + .string "{ATTACKING_MON} is buffeted\nby the sandstorm!$" +BattleText_HailStricken: + .string "{ATTACKING_MON} is stricken\nby HAIL!$" +BattleText_WoreOff: + .string "{STRING 36}’s {STRING 0}\nwore off!$" +BattleText_WasSeeded: + .string "{DEFENDING_MON} was seeded!$" +BattleText_EvadedAttack: + .string "{DEFENDING_MON} evaded\nthe attack!$" +BattleText_HealthSapped: + .string "{ATTACKING_MON}’s health is\nsapped by LEECH SEED!$" +BattleText_FastAsleep: + .string "{ATTACKING_MON} is fast\nasleep.$" +BattleText_WokeUp: + .string "{ATTACKING_MON} woke up!$" +BattleText_UproarAwake: + .string "But {STRING 16}’s UPROAR\nkept it awake!$" +BattleText_UproarWoke: + .string "{ATTACKING_MON} woke up\nin the UPROAR!$" +BattleText_UproarCaused: + .string "{ATTACKING_MON} caused\nan UPROAR!$" +BattleText_UproarMaking: + .string "{ATTACKING_MON} is making\nan UPROAR!$" +BattleText_CalmedDown: + .string "{ATTACKING_MON} calmed down.$" +BattleText_UproarCantSleep: + .string "But {DEFENDING_MON} can’t\nsleep in an UPROAR!$" +BattleText_Stockpiled: + .string "{ATTACKING_MON} STOCKPILED\n{STRING 0}!$" +BattleText_StockpiledCant: + .string "{ATTACKING_MON} can’t\nSTOCKPILE any more!$" +BattleText_UproarCantSleep2: + .string "But {DEFENDING_MON} can’t\nsleep in an UPROAR!$" +BattleText_UproarKeptAwake: + .string "But the UPROAR kept\n{DEFENDING_MON} awake!$" +BattleText_StayedAwake: + .string "{DEFENDING_MON} stayed awake\nusing its {STRING 22}!$" +BattleText_StoringEnergy: + .string "{ATTACKING_MON} is storing\nenergy!$" +BattleText_UnleashedEnergy: + .string "{ATTACKING_MON} unleashed\nenergy!$" +BattleText_FatigueConfuse: + .string "{ATTACKING_MON} became\nconfused out of fatigue!$" +BattleText_PickedUpYen: + .string "{STRING 32} picked up\n¥{STRING 0}!\p$" +BattleText_Unaffected: + .string "{DEFENDING_MON} is\nunaffected!$" +BattleText_Transformed: + .string "{ATTACKING_MON} transformed\ninto {STRING 0}!$" +BattleText_SubMade: + .string "{ATTACKING_MON} made\na SUBSTITUTE!$" +BattleText_SubAlready: + .string "{ATTACKING_MON} already\nhas a SUBSTITUTE!$" +BattleText_SubTookDamage: + .string "The SUBSTITUTE took damage\nfor {DEFENDING_MON}!\p$" +BattleText_SubFaded: + .string "{DEFENDING_MON}’s\nSUBSTITUTE faded!\p$" +BattleText_MustRecharge: + .string "{ATTACKING_MON} must\nrecharge!$" +BattleText_RageBuilding: + .string "{DEFENDING_MON}’s RAGE\nis building!$" +BattleText_MoveWasDisabled: + .string "{DEFENDING_MON}’s {STRING 0}\nwas disabled!$" +BattleText_DisabledNoMore: + .string "{ATTACKING_MON} is disabled\nno more!$" +BattleText_EncoreGot: + .string "{DEFENDING_MON} got\nan ENCORE!$" +BattleText_EncoreEnded: + .string "{ATTACKING_MON}’s ENCORE\nended!$" +BattleText_TookAim: + .string "{ATTACKING_MON} took aim\nat {DEFENDING_MON}!$" +BattleText_SketchedMove: + .string "{ATTACKING_MON} SKETCHED\n{STRING 0}!$" +BattleText_DestinyBondTake: + .string "{ATTACKING_MON} is trying\nto take its foe with it!$" +BattleText_DestinyBondTaken: + .string "{DEFENDING_MON} took\n{ATTACKING_MON} with it!$" +BattleText_ReducedBy: + .string "Reduced {DEFENDING_MON}’s\n{STRING 0} by {STRING 1}!$" +BattleText_StoleSomething: + .string "{ATTACKING_MON} stole\n{DEFENDING_MON}’s {STRING 19}!$" +BattleText_CantEscapeNow: + .string "{DEFENDING_MON} can’t\nescape now!$" +BattleText_NightmareStart: + .string "{DEFENDING_MON} fell into\na NIGHTMARE!$" +BattleText_NightmareLock: + .string "{ATTACKING_MON} is locked\nin a NIGHTMARE!$" +BattleText_CurseLay: + .string "{ATTACKING_MON} cut its own HP\nand laid a CURSE on\l{DEFENDING_MON}!$" +BattleText_CurseAfflict: + .string "{ATTACKING_MON} is afflicted\nby the CURSE!$" +BattleText_SpikesScattered: + .string "{STRING 37} POKéMON team had SPIKES\nscattered around it!$" +BattleText_SpikesHurt: + .string "{STRING 16} is hurt\nby SPIKES!$" +BattleText_IdentifiedPoke: + .string "{ATTACKING_MON} identified\n{DEFENDING_MON}!$" +BattleText_PerishSongFell: + .string "{ATTACKING_MON}’s PERISH count\nfell to {STRING 0}!$" +BattleText_BracedItself: + .string "{ATTACKING_MON} braced\nitself!$" +BattleText_EnduredHit: + .string "{DEFENDING_MON} ENDURED\nthe hit!$" +BattleText_MagnitudeCount: + .string "MAGNITUDE {STRING 0}!$" +BattleText_CutHPMaxATK: + .string "{ATTACKING_MON} cut its own HP\nand maximized ATTACK!$" +BattleText_CopyStatChanges: + .string "{ATTACKING_MON} copied\n{DEFENDING_MON}’s stat changes!$" +BattleText_GotFreeFrom: + .string "{ATTACKING_MON} got free of\n{DEFENDING_MON}’s {STRING 0}!$" +BattleText_LeechShed: + .string "{ATTACKING_MON} shed\nLEECH SEED!$" +BattleText_SpikesBlownAway: + .string "{ATTACKING_MON} blew away\nSPIKES!$" +BattleText_FledBattle: + .string "{ATTACKING_MON} fled from\nbattle!$" +BattleText_ForesawAttack: + .string "{ATTACKING_MON} foresaw\nan attack!$" +BattleText_TookAttack: + .string "{DEFENDING_MON} took\n{STRING 0}’s attack!$" +BattleText_ChoseDestiny: + .string "{ATTACKING_MON} chose\n{STRING 17} as its destiny!$" +BattleText_PokeAttack: + .string "{STRING 0}’s attack!$" +BattleText_CenterAttention: + .string "{ATTACKING_MON} became the\ncenter of attention!$" +BattleText_ChargingPower: + .string "{ATTACKING_MON} began\ncharging power!$" +BattleText_NaturePower: + .string "NATURE POWER turned into\n{STRING 17}!$" +BattleText_StatusNormal: + .string "{ATTACKING_MON}’s status\nreturned to normal!$" +BattleText_TormentSubject: + .string "{DEFENDING_MON} was subjected\nto TORMENT!$" +BattleText_TightenFocus: + .string "{ATTACKING_MON} is tightening\nits focus!$" +BattleText_TauntFell: + .string "{DEFENDING_MON} fell for\nthe TAUNT!$" +BattleText_ReadyToHelp: + .string "{ATTACKING_MON} is ready to\nhelp {DEFENDING_MON}!$" +BattleText_SwitchedItems: + .string "{ATTACKING_MON} switched\nitems with its opponent!$" +BattleText_Obtained1: + .string "{ATTACKING_MON} obtained\n{STRING 0}.$" +BattleText_Obtained2: + .string "{DEFENDING_MON} obtained\n{STRING 1}.$" +BattleText_Obtained3: + .string "{ATTACKING_MON} obtained\n{STRING 0}.\p{DEFENDING_MON} obtained\n{STRING 1}.$" +BattleText_CopiedObject: + .string "{ATTACKING_MON} copied\n{DEFENDING_MON}’s {STRING 22}!$" +BattleText_WishMade: + .string "{ATTACKING_MON} made a WISH!$" +BattleText_WishTrue: + .string "{STRING 0}’s WISH\ncame true!$" +BattleText_PlantedRoots: + .string "{ATTACKING_MON} planted its roots!$" +BattleText_AbsorbNutrients: + .string "{ATTACKING_MON} absorbed\nnutrients with its roots!$" +BattleText_AnchoredItself: + .string "{DEFENDING_MON} anchored\nitself with its roots!$" +BattleText_DrowsyMade: + .string "{ATTACKING_MON} made\n{DEFENDING_MON} drowsy!$" +BattleText_KnockedOffItem: + .string "{ATTACKING_MON} knocked off\n{DEFENDING_MON}’s {STRING 19}!$" +BattleText_AbilitySwap: + .string "{ATTACKING_MON} swapped abilities\nwith its opponent!$" +BattleText_SealedMove: + .string "{ATTACKING_MON} sealed the\nopponent’s move(s)!$" +BattleText_GrudgeBear: + .string "{ATTACKING_MON} wants the\nopponent to bear a GRUDGE!$" +BattleText_GrudgeLosePP: + .string "{ATTACKING_MON}’s {STRING 0}\nlost all its PP due to\lthe GRUDGE!$" +BattleText_ShroudedItself: + .string "{ATTACKING_MON} shrouded\nitself in {STRING 17}!$" +BattleText_MagicCoatBounce: + .string "{ATTACKING_MON}’s {STRING 17}\nwas bounced back by MAGIC COAT!$" +BattleText_AwaitMove: + .string "{ATTACKING_MON} awaits its foe\nto make a move!$" +BattleText_SnatchedMove: + .string "{DEFENDING_MON} SNATCHED\n{STRING 16}’s move!$" +BattleText_ElecWeakened: + .string "Electricity’s power was\nweakened!$" +BattleText_FireWeakened: + .string "Fire’s power was\nweakened!$" +BattleText_FoundOne: + .string "{ATTACKING_MON} found\none {STRING 19}!$" +BattleText_SoothingAroma: + .string "A soothing aroma wafted\nthrough the area!$" +BattleText_CantUseItems: + .string "Items can’t be used now.{PAUSE 64}$" +BattleText_UnknownString2: + .string "For {STRING 16},\n{STRING 19} {STRING 0}$" +BattleText_HustleUse: + .string "{STRING 16} used\n{STRING 19} to hustle!$" +BattleText_LostFocus: + .string "{ATTACKING_MON} lost its\nfocus and couldn’t move!$" +BattleText_DraggedOut: + .string "{DEFENDING_MON} was\ndragged out!\p$" +BattleText_BrokeWall: + .string "The wall shattered!$" +BattleText_NoEffect: + .string "But it had no effect!$" +BattleText_NoMovesLeft: + .string "{STRING 15} has no\nmoves left!\p$" +BattleText_MoveIsDisabled: + .string "{STRING 15}’s {STRING 17}\nis disabled!\p$" +BattleText_TormentNoUse: + .string "{STRING 15} can’t use the same\nmove twice in a row due to the TORMENT!\p$" +BattleText_TauntNoUse: + .string "{STRING 15} can’t use\n{STRING 17} after the TAUNT!\p$" +BattleText_SealedNoUse: + .string "{STRING 15} can’t use the\nsealed {STRING 17}!\p$" +BattleText_RainMade: + .string "{STRING 16}’s {STRING 23}\nmade it rain!$" +BattleText_SpeedRisen: + .string "{STRING 16}’s {STRING 23}\nraised its SPEED!$" +BattleText_ProtectedBy: + .string "{DEFENDING_MON} was protected\nby {STRING 22}!$" +BattleText_PreventedBy: + .string "{DEFENDING_MON}’s {STRING 22}\nprevents {ATTACKING_MON}\lfrom using {STRING 17}!$" +BattleText_HPRestoredUsing: + .string "{DEFENDING_MON} restored HP\nusing its {STRING 22}!$" +BattleText_MadeUseless: + .string "{DEFENDING_MON}’s {STRING 22}\nmade {STRING 17} useless!$" +BattleText_MadeType: + .string "{DEFENDING_MON}’s {STRING 22}\nmade it the {STRING 0} type!$" +BattleText_PreventedPara: + .string "{STRING 14}’s {STRING 22}\nprevents paralysis!$" +BattleText_PreventedRomance: + .string "{DEFENDING_MON}’s {STRING 22}\nprevents romance!$" +BattleText_PreventedPoison: + .string "{STRING 14}’s {STRING 22}\nprevents poisoning!$" +BattleText_PreventedConfusion: + .string "{DEFENDING_MON}’s {STRING 22}\nprevents confusion!$" +BattleText_RaisedFirePower: + .string "{DEFENDING_MON}’s {STRING 22}\nraised its FIRE power!$" +BattleText_AnchorsItself: + .string "{DEFENDING_MON} anchors\nitself with {STRING 22}!$" +BattleText_CutsAttack: + .string "{STRING 16}’s {STRING 23}\ncuts {DEFENDING_MON}’s ATTACK!$" +BattleText_PreventedStatLoss: + .string "{STRING 16}’s {STRING 23}\nprevents stat loss!$" +BattleText_HurtOther: + .string "{DEFENDING_MON}’s {STRING 22}\nhurt {ATTACKING_MON}!$" +BattleText_Traced: + .string "{STRING 16} TRACED\n{STRING 0}’s {STRING 1}!$" +BattleText_PreventedBurn: + .string "{STRING 14}’s {STRING 24}\nprevents burns!$" +BattleText_BlocksOther: + .string "{DEFENDING_MON}’s {STRING 22}\nblocks {STRING 17}!$" +BattleText_BlocksOther2: + .string "{STRING 16}’s {STRING 23}\nblocks {STRING 17}!$" +BattleText_RestoredHPByItem: + .string "{ATTACKING_MON}’s {STRING 21}\nrestored some HP!$" +BattleText_WhipSandstorm: + .string "{STRING 16}’s {STRING 23}\nwhipped up a sandstorm!$" +BattleText_SunIntensified: + .string "{STRING 16}’s {STRING 23}\nintensified the sun’s rays!$" +BattleText_PreventedLoss: + .string "{STRING 16}’s {STRING 23}\nprevents {STRING 0} loss!$" +BattleText_InfatuatedPoke: + .string "{DEFENDING_MON}’s {STRING 22}\ninfatuated {ATTACKING_MON}!$" +BattleText_MadeIneffective: + .string "{DEFENDING_MON}’s {STRING 22}\nmade {STRING 17} ineffective!$" +BattleText_CuredProblem: + .string "{STRING 16}’s {STRING 23}\ncured its {STRING 0} problem!$" +BattleText_OozeSuckup: + .string "It sucked up the\nLIQUID OOZE!$" +BattleText_Transformed2: + .string "{STRING 16} transformed!$" +BattleText_TookAttack2: + .string "{DEFENDING_MON}’s {STRING 22}\ntook the attack!$" + +gUnknown_083FFCCA:: @ 83FFCCA +BattleText_PreventedSwitch: + .string "{STRING 0}’s {STRING 20}\nprevents switching!\p$" +BattleText_PreventedOther: + .string "{DEFENDING_MON}’s {STRING 22}\nprevented {STRING 16}’s\l{STRING 0} from working!$" +BattleText_MadeIneffective2: + .string "{STRING 16}’s {STRING 23}\nmade it ineffective!$" +BattleText_PreventedFlinching: + .string "{STRING 14}’s {STRING 24}\nprevents flinching!$" +BattleText_PreventedOther2: + .string "{ATTACKING_MON}’s {STRING 21}\nprevents {DEFENDING_MON}’s\l{STRING 22} from working!$" +BattleText_CuredOfProblem: + .string "{STRING 16}’s {STRING 23}\ncured its {STRING 0} problem!$" +BattleText_NoEffectOn: + .string "{STRING 16}’s {STRING 23}\nhad no effect on {STRING 14}!$" +BattleText_Sharply: + .string "sharply $" + +gUnknown_083FFDB3:: @ 83FFDB3 +BattleText_Rose: + .string "rose!$" +BattleText_Harshly: + .string "harshly $" +BattleText_Fell: + .string "fell!$" +BattleText_UnknownString7: + .string "{ATTACKING_MON}’s {STRING 0}\n{STRING 1}$" + +gUnknown_083FFDD3:: @ 83FFDD3 +BattleText_UnknownString3: + .string "{DEFENDING_MON}’s {STRING 0}\n{STRING 1}$" +BattleText_UnknownString4: + .string "Using {STRING 19}, the {STRING 0}\nof {STRING 16} {STRING 1}$" +BattleText_UnknownString5: + .string "{ATTACKING_MON}’s {STRING 0}\n{STRING 1}$" +BattleText_UnknownString6: + .string "{DEFENDING_MON}’s {STRING 0}\n{STRING 1}$" +BattleText_StatNoHigher: + .string "{ATTACKING_MON}’s stats won’t\ngo any higher!$" +BattleText_StatNoLower: + .string "{DEFENDING_MON}’s stats won’t\ngo any lower!$" +BattleText_Critical: + .string "A critical hit!$" +BattleText_GrandSlam: + .string "It’s a one-hit KO!$" +BattleText_MoveForget123: + .string "{PAUSE 32}1, {PAUSE 15}2 and...{PAUSE 15} ...{PAUSE 15} ...{PAUSE 15}\n{PAUSE 15}{PLAY_SE SE_KON}Poof!\p$" +BattleText_MoveForgetAnd: + .string "And...\p$" +BattleText_CantForgetHM: + .string "HM moves can’t be\nforgotten now.\p$" +BattleText_NotEffective: + .string "It’s not very effective...$" +BattleText_SuperEffective: + .string "It’s super effective!$" + +gUnknown_083FFEFC:: @ 83FFEFC +BattleText_GotAwaySafely: + .string "{PLAY_SE SE_NIGERU}Got away safely!\p$" +BattleText_FledUsingItem: + .string "{PLAY_SE SE_NIGERU}{ATTACKING_MON} fled\nusing its {STRING 19}!\p$" +BattleText_FledUsingOther: + .string "{PLAY_SE SE_NIGERU}{ATTACKING_MON} fled\nusing {STRING 21}!\p$" +BattleText_FledWild: + .string "{PLAY_SE SE_NIGERU}Wild {STRING 0} fled!$" + +gUnknown_083FFF56:: @ 83FFF56 +BattleText_PlayerDefeatedTrainer: + .string "Player defeated\n{STRING 29}!$" + +gUnknown_083FFF6A:: @ 83FFF6A +BattleText_PlayerDefeatedTrainers: + .string "Player beat {STRING 30}\nand {STRING 29}!$" + +gUnknown_083FFF81:: @ 83FFF81 +BattleText_PlayerLostTrainer: + .string "Player lost against\n{STRING 29}!$" + +gUnknown_083FFF99:: @ 83FFF99 +BattleText_PlayerLostTrainers: + .string "Player lost to {STRING 30}\nand {STRING 29}!$" + +gUnknown_083FFFB3:: @ 83FFFB3 +BattleText_PlayerTiedTrainer: + .string "Player tied against\n{STRING 29}!$" + +gUnknown_083FFFCB:: @ 83FFFCB +BattleText_PlayerTiedTrainers: + .string "Player tied against {STRING 30}\nand {STRING 29}!$" + +gUnknown_083FFFEA:: @ 83FFFEA +BattleText_FledSingle: + .string "{PLAY_SE SE_NIGERU}{STRING 29} fled!$" + +gUnknown_083FFFF7:: @ 83FFFF7 +BattleText_FledDouble: + .string "{PLAY_SE SE_NIGERU}{STRING 29} and\n{STRING 30} fled!$" +BattleText_NoRunning: + .string "No! There’s no running\nfrom a TRAINER battle!\p$" +BattleText_CantEscape2: + .string "Can’t escape!\p$" +BattleText_BirchDontLeaveMe: + .string "PROF. BIRCH: D-don’t leave\nme here like this!\p$" +BattleText_Nothing: + .string "But nothing happened!$" +BattleText_Failed: + .string "But it failed!$" +BattleText_HurtItself: + .string "It hurt itself in its\nconfusion!$" +BattleText_MirrorFail: + .string "The MIRROR MOVE failed!$" +BattleText_RainStart: + .string "It started to rain!$" +BattleText_PourStart: + .string "A downpour started!$" +BattleText_RainCont1: + .string "Rain continues to fall.$" +BattleText_PourCont: + .string "The downpour continues.$" +BattleText_RainStop: + .string "The rain stopped.$" +BattleText_SandBrewed: + .string "A sandstorm brewed!$" +BattleText_SandRages: + .string "The sandstorm rages.$" +BattleText_SandSubsided: + .string "The sandstorm subsided.$" +BattleText_SunBright: + .string "The sunlight got bright!$" +BattleText_SunStrong: + .string "The sunlight is strong.$" +BattleText_SunFaded: + .string "The sunlight faded.$" +BattleText_HailStart: + .string "It started to hail!$" +BattleText_HailCont: + .string "Hail continues to fall.$" +BattleText_HailStop: + .string "The hail stopped.$" +BattleText_SpitUpFail: + .string "But it failed to SPIT UP\na thing!$" +BattleText_SwallowFail: + .string "But it failed to SWALLOW\na thing!$" +BattleText_WindHeatWave: + .string "The wind turned into a\nHEAT WAVE!$" +BattleText_StatElim: + .string "All stat changes were\neliminated!$" +BattleText_CoinScatter: + .string "Coins scattered everywhere!$" +BattleText_SubWeak: + .string "It was too weak to make\na SUBSTITUTE!$" +BattleText_PainSplit: + .string "The battlers shared\ntheir pain!$" +BattleText_BellChime: + .string "A bell chimed!$" +BattleText_PerishSong: + .string "All affected POKéMON will\nfaint in 3 turns!$" +BattleText_NoPP1: + .string "There’s no PP left for\nthis move!\p$" +BattleText_NoPP2: + .string "But there was no PP left\nfor the move!$" +BattleText_IgnoredOrdersSLP: + .string "{ATTACKING_MON} ignored\norders while asleep!$" +BattleText_IgnoredOrders: + .string "{ATTACKING_MON} ignored\norders!$" +BattleText_BeganNap: + .string "{ATTACKING_MON} began to nap!$" +BattleText_LoafingAround: + .string "{ATTACKING_MON} is\nloafing around!$" +BattleText_WontObey: + .string "{ATTACKING_MON} won’t\nobey!$" +BattleText_TurnedAway: + .string "{ATTACKING_MON} turned away!$" +BattleText_NotNotice: + .string "{ATTACKING_MON} pretended\nto not notice!$" +BattleText_WillSwitch: + .string "{STRING 25} {STRING 26} is\nabout to use {STRING 1}.\pWill {STRING 32} change\nPOKéMON?$" +BattleText_LearnedMove2: + .string "{ATTACKING_MON} learned\n{STRING 0}!$" +BattleText_PlayerDefeatedTrainer2: + .string "Player defeated\n{STRING 25} {STRING 26}!\p$" +BattleText_CreptCloser: + .string "{STRING 32} crept closer to\n{STRING 3}!$" +BattleText_CantGetCloser: + .string "{STRING 32} can’t get any closer!$" +BattleText_WatchingCarefully: + .string "{STRING 3} is watching\ncarefully!$" +BattleText_CuriousAbout: + .string "{STRING 3} is curious about\nthe {STRING 0}!$" +BattleText_EnthralledBy: + .string "{STRING 3} is enthralled by\nthe {STRING 0}!$" +BattleText_IgnoredThing: + .string "{STRING 3} completely ignored\nthe {STRING 0}!$" +BattleText_ThrewBlock: + .string "{STRING 32} threw a {POKEBLOCK}\nat the {STRING 3}!$" +BattleText_SafariOver: + .string "{PLAY_SE SE_PINPON}ANNOUNCER: You’re out of\nSAFARI BALLS! Game over!\p$" + +gUnknown_08400555:: @ 8400555 +BattleText_WildAppeared1: + .string "Wild {STRING 3} appeared!\p$" + +gUnknown_08400568:: @ 8400568 +BattleText_WildAppeared2: + .string "Wild {STRING 3} appeared!\p$" + +gUnknown_0840057B:: @ 840057B +BattleText_WildAppeared3: + .string "Wild {STRING 3} appeared!{PAUSE 127}$" + +gUnknown_08400590:: @ 8400590 +BattleText_WildDoubleAppeared: + .string "Wild {STRING 5} and\n{STRING 3} appeared!\p$" + +gUnknown_084005AA:: @ 84005AA +BattleText_SingleWantToBattle1: + .string "{STRING 25} {STRING 26}\nwould like to battle!\p$" + +gUnknown_084005C7:: @ 84005C7 +BattleText_SingleWantToBattle2: + .string "{STRING 29}\nwants to battle!$" + +gUnknown_084005DB:: @ 84005DB +BattleText_DoubleWantToBattle: + .string "{STRING 29} and {STRING 30}\nwant to battle!$" + +gUnknown_084005F5:: @ 84005F5 +BattleText_SentOutSingle1: + .string "{STRING 25} {STRING 26} sent\nout {STRING 3}!$" + +gUnknown_08400608:: @ 8400608 +BattleText_SentOutDouble1: + .string "{STRING 25} {STRING 26} sent\nout {STRING 3} and {STRING 5}!$" + +gUnknown_08400622:: @ 8400622 +BattleText_SentOutSingle2: + .string "{STRING 25} {STRING 26} sent\nout {STRING 0}!$" + +gUnknown_08400635:: @ 8400635 +BattleText_SentOutSingle3: + .string "{STRING 29} sent\nout {STRING 3}!$" + +gUnknown_08400645:: @ 8400645 +BattleText_SentOutDouble2: + .string "{STRING 29} sent out\n{STRING 3} and {STRING 5}!$" + +gUnknown_0840065C:: @ 840065C +BattleText_SentOutDouble3: + .string "{STRING 29} sent out\n{STRING 7}!\p{STRING 30} sent out\n{STRING 9}!$" + +gUnknown_0840067C:: @ 840067C +BattleText_SentOutSingle4: + .string "{STRING 29} sent out\n{STRING 0}!$" + +gUnknown_0840068C:: @ 840068C +BattleText_SentOutSingle5: + .string "{STRING 31} sent out\n{STRING 0}!$" + +gUnknown_0840069C:: @ 840069C +BattleText_SentOutSingle6: + .string "Go! {STRING 2}!$" + +gUnknown_084006A4:: @ 84006A4 +BattleText_SentOutDouble4: + .string "Go! {STRING 2} and\n{STRING 4}!$" + +gUnknown_084006B3:: @ 84006B3 +BattleText_SentOutSingle7: + .string "Go! {STRING 0}!$" + +gUnknown_084006BB:: @ 84006BB +BattleText_SentOutSingle8: + .string "Do it! {STRING 0}!$" + +gUnknown_084006C6:: @ 84006C6 +BattleText_SentOutSingle9: + .string "Go for it, {STRING 0}!$" + +gUnknown_084006D5:: @ 84006D5 +BattleText_SentOutSingle10: + .string "Your foe’s weak!\nGet’m, {STRING 0}!$" + +gUnknown_084006F1:: @ 84006F1 +BattleText_SentOutSingle11: + .string "{STRING 28} sent out\n{STRING 8}!\pGo! {STRING 6}!$" + +gUnknown_08400709:: @ 8400709 +BattleText_ComeBackSingle1: + .string "{STRING 0}, that’s enough!\nCome back!$" + +gUnknown_08400727:: @ 8400727 +BattleText_ComeBackSingle2: + .string "{STRING 0}, come back!$" + +gUnknown_08400736:: @ 8400736 +BattleText_ComeBackSingle3: + .string "{STRING 0}, OK!\nCome back!$" + +gUnknown_08400749:: @ 8400749 +BattleText_ComeBackSingle4: + .string "{STRING 0}, good!\nCome back!$" + +gUnknown_0840075E:: @ 840075E +BattleText_WithdrewPoke1: + .string "{STRING 25} {STRING 26}\nwithdrew {STRING 0}!$" + +gUnknown_08400771:: @ 8400771 +BattleText_WithdrewPoke2: + .string "{STRING 29} withdrew\n{STRING 0}!$" + +gUnknown_08400781:: @ 8400781 +BattleText_WithdrewPoke3: + .string "{STRING 31} withdrew\n{STRING 0}!$" + +gUnknown_08400791:: @ 8400791 +BattleText_Wild: + .string "Wild $" + +gUnknown_08400797:: @ 8400797 +BattleText_Foe: + .string "Foe $" + +gUnknown_0840079C:: @ 840079C +BattleText_Foe2: + .string "Foe $" + +gUnknown_084007A1:: @ 84007A1 +BattleText_Ally: + .string "Ally $" + +gUnknown_084007A7:: @ 84007A7 +BattleText_Foe3: + .string "Foe $" + +gUnknown_084007AC:: @ 84007AC +BattleText_Ally2: + .string "Ally $" + +gUnknown_084007B2:: @ 84007B2 +BattleText_Foe4: + .string "Foe $" + +gUnknown_084007B7:: @ 84007B7 +BattleText_Ally3: + .string "Ally $" + +gUnknown_084007BD:: @ 84007BD +BattleText_OpponentUsedMove: + .string "{ATTACKING_MON} used\n{STRING 1}$" + +gUnknown_084007C8:: @ 84007C8 +BattleText_Exclamation2: @ out of order but whatever + .string "!$" + +gUnknown_084007CA:: @ 84007CA +BattleText_Exclamation3: + .string "!$" + +gUnknown_084007CC:: @ 84007CC +BattleText_Exclamation4: + .string "!$" + +gUnknown_084007CE:: @ 84007CE +BattleText_Exclamation5: + .string "!$" + +gUnknown_084007D0:: @ 84007D0 +BattleText_Exclamation: + .string "!$" +BattleStatText_HP: + .string "HP$" +BattleStatText_Attack: + .string "ATTACK$" +BattleStatText_Defense: + .string "DEFENSE$" +BattleStatText_Speed: + .string "SPEED$" +BattleStatText_SpAtk: + .string "SP. ATK$" +BattleStatText_SpDef: + .string "SP. DEF$" +BattleStatText_Accuracy: + .string "accuracy$" +BattleStatText_Evasion: + .string "evasiveness$" +ContestStatText_TooSpicy: + .string "was too spicy!$" +ContestStatText_TooDry: + .string "was too dry!$" +ContestStatText_TooSweet: + .string "was too sweet!$" +ContestStatText_TooBitter: + .string "was too bitter!$" +ContestStatText_TooSour: + .string "was too sour!$" +BattleText_Used1: + .string "{STRING 32} used\n{STRING 19}!$" +BattleText_TutorialUsed: + .string "WALLY used\n{STRING 19}!$" +BattleText_Used2: + .string "{STRING 25} {STRING 26}\nused {STRING 19}!$" +BattleText_BlockBall: + .string "The TRAINER blocked the BALL!$" +BattleText_DontBeAThief: + .string "Don’t be a thief!$" +BattleText_DodgeBall: + .string "It dodged the thrown BALL!\nThis POKéMON can’t be caught!$" +BattleText_MissPoke: + .string "You missed the POKéMON!$" +BattleText_BallBrokeOhNo: + .string "Oh, no!\nThe POKéMON broke free!$" +BattleText_BallBrokeAppeared: + .string "Aww!\nIt appeared to be caught!$" +BattleText_BallBrokeAlmost: + .string "Aargh!\nAlmost had it!$" +BattleText_BallBrokeSoClose: + .string "Shoot!\nIt was so close, too!$" +BattleText_BallCaught1: + .string "Gotcha!\n{STRING 3} was caught!{UNKNOWN_A}{PLAY_BGM BGM_KACHI22}\p$" +BattleText_BallCaught2: + .string "Gotcha!\n{STRING 3} was caught!{UNKNOWN_A}{PLAY_BGM BGM_KACHI22}{PAUSE 127}$" +BattleText_GiveNickname: + .string "Give a nickname to the\ncaptured {STRING 3}?$" +BattleText_SentToPC: + .string "{STRING 3} was sent to\n{STRING 35} PC.$" + +gUnknown_084009ED:: @ 84009ED +BattleText_Someone: + .string "someone’s$" + +gUnknown_084009F7:: @ 84009F7 +BattleText_Lanette: + .string "LANETTE’s$" +BattleText_AddedToDex: + .string "{STRING 3}’s data was\nadded to the POKéDEX.\p$" +BattleText_Raining: + .string "It is raining.$" +BattleText_Sandstorm: + .string "A sandstorm is raging.$" +BattleText_BoxFull: + .string "The BOX is full!\nYou can’t catch any more!\p$" + +gUnknown_08400A78:: @ 8400A78 +BattleText_EnigmaBerry: + .string "ENIGMA BERRY$" + +gUnknown_08400A85:: @ 8400A85 +BattleText_Berry: + .string " BERRY$" +BattleText_CuredParalysis: + .string "{STRING 16}’s {STRING 19}\ncured paralysis!$" +BattleText_CuredPoison: + .string "{STRING 16}’s {STRING 19}\ncured poison!$" +BattleText_CuredBurn: + .string "{STRING 16}’s {STRING 19}\nhealed its burn!$" +BattleText_CuredFreeze: + .string "{STRING 16}’s {STRING 19}\ndefrosted it!$" +BattleText_CuredSleep: + .string "{STRING 16}’s {STRING 19}\nwoke it from its sleep!$" +BattleText_CuredConfusion: + .string "{STRING 16}’s {STRING 19}\nsnapped it out of confusion!$" +BattleText_CuredStatus: + .string "{STRING 16}’s {STRING 19}\ncured its {STRING 0} problem!$" +BattleText_NormalizedStatus: + .string "{STRING 16}’s {STRING 19}\nnormalized its status!$" +BattleText_RestoredHealth: + .string "{STRING 16}’s {STRING 19}\nrestored health!$" +BattleText_RestoredPP: + .string "{STRING 16}’s {STRING 19}\nrestored {STRING 0}’s PP!$" +BattleText_RestoredStatus: + .string "{STRING 16}’s {STRING 19}\nrestored its status!$" +BattleText_RestoredHPLittle: + .string "{STRING 16}’s {STRING 19}\nrestored its HP a little!$" +BattleText_ChoiceBand: + .string "{STRING 19} allows the\nuse of only {STRING 17}!\p$" +BattleText_FocusSash: + .string "{DEFENDING_MON} hung on\nusing its {STRING 19}!$" +BattleText_Terminator2: + .string "$" +BattleText_WallyBall: + .string "You throw a BALL now, right?\nI... I’ll do my best!$" + +gUnknown_08400C4A:: @ 8400C4A +BattleText_StartEvo: + .string "What?\n{STRING 2} is evolving!$" + +gUnknown_08400C60:: @ 8400C60 +BattleText_FinishEvo: + .string "Congratulations! Your {STRING 2}\nevolved into {STRING 3}!{UNKNOWN_A}\p$" + +gUnknown_08400C8D:: @ 8400C8D +BattleText_StopEvo: + .string "Huh? {STRING 2}\nstopped evolving!\p$" + +gUnknown_08400CA8:: @ 8400CA8 +BattleText_OtherMenu: + .string "What should\n{STRING 15} do?$" + +gUnknown_08400CBB:: @ 8400CBB +BattleText_PlayerMenu: + .string "What will\n{STRING 32} do?$" + +gUnknown_08400CCC:: @ 8400CCC +BattleText_WallyMenu: + .string "What will\nWALLY do?$" + +gUnknown_08400CE0:: @ 8400CE0 +BattleText_LinkStandby: + .string "{PAUSE 16}Link standby...$" + +gUnknown_08400CF3:: @ 8400CF3 +BattleText_MenuOptions: + .string "{PALETTE 5}{COLOR_HIGHLIGHT_SHADOW SKY_BLUE LIGHT_BLUE WHITE2}FIGHT{CLEAR_TO 0x2E}BAG\nPOKéMON{CLEAR_TO 0x2E}RUN$" + +gUnknown_08400D15:: @ 8400D15 +BattleText_MenuOptionsSafari: + .string "{PALETTE 5}{COLOR_HIGHLIGHT_SHADOW SKY_BLUE LIGHT_BLUE WHITE2}BALL{CLEAR_TO 0x2E}{POKEBLOCK}\nGO NEAR{CLEAR_TO 0x2E}RUN$" + +gUnknown_08400D38:: @ 8400D38 +BattleText_PP: + .string "{PALETTE 5}{COLOR_HIGHLIGHT_SHADOW SKY_BLUE LIGHT_BLUE WHITE2}PP\nTYPE/$" + +gUnknown_08400D49:: @ 8400D49 +BattleText_Format: @ cant think of a better name + .string "{PALETTE 5}{COLOR_HIGHLIGHT_SHADOW SKY_BLUE LIGHT_BLUE WHITE2}$" + +gUnknown_08400D52:: @ 8400D52 +BattleText_ForgetMove: + .string "{COLOR_HIGHLIGHT_SHADOW SKY_BLUE LIGHT_BLUE WHITE2}{PALETTE 5}Which move should\nbe forgotten?$" + +gUnknown_08400D7A:: @ 8400D7A +BattleText_YesNo: + .string "{PALETTE 5}{COLOR_HIGHLIGHT_SHADOW SKY_BLUE LIGHT_BLUE WHITE2}Yes\nNo$" + +gUnknown_08400D89:: @ 8400D89 +BattleText_SwitchWhich: + .string "{PALETTE 5}{COLOR_HIGHLIGHT_SHADOW SKY_BLUE LIGHT_BLUE WHITE2}Switch\nwhich?$" + +gUnknown_08400D9F:: @ 8400D9F +BattleText_Format2: + .string "{PALETTE 5}{COLOR_HIGHLIGHT_SHADOW SKY_BLUE LIGHT_BLUE WHITE2}$" +BattleText_RightArrow: + .string "{RIGHT_ARROW}$" + +gUnknown_08400DAA:: @ 8400DAA +BattleText_Plus: + .string "+$" + +gUnknown_08400DAC:: @ 8400DAC +@ someone improve the formatting of this please +BattleText_Dash: + .string "-$" +BattleText_HP: + .string "HP $" +BattleText_Attack: + .string "ATTACK $" +BattleText_Defense: + .string "DEFENSE$" +BattleText_SpAtk: + .string "SP. ATK$" +BattleText_SpDef: + .string "SP. DEF$" + +gUnknown_08400DD6:: @ 8400DD6 +BattleText_SafariBalls: + .string "{HIGHLIGHT RED}SAFARI BALLS$" + +gUnknown_08400DE6:: @ 8400DE6 +BattleText_SafariBallsLeft: + .string "{HIGHLIGHT RED}Left: $" + +gUnknown_08400DF0:: @ 8400DF0 +BattleText_HighlightRed: + .string "{HIGHLIGHT RED}$" +BattleText_Sleep: + .string "sleep$" +BattleText_PoisonStatus: + .string "poison$" +BattleText_Burn: + .string "burn$" +BattleText_Paralysis: + .string "paralysis$" +BattleText_IceStatus: + .string "ice$" +BattleText_Confusion: + .string "confusion$" +BattleText_Love: + .string "love$" + +gUnknown_08400E23:: @ 8400E23 +BattleText_Format3: + .string " and $" + +gUnknown_08400E29:: @ 8400E29 +BattleText_Format4: + .string ", $" + +gUnknown_08400E2C:: @ 8400E2C +BattleText_Format5: + .string " $" + +gUnknown_08400E2E:: @ 8400E2E +BattleText_Format6: + .string "\l$" + +gUnknown_08400E30:: @ 8400E30 +BattleText_Format7: + .string "\n$" + +gUnknown_08400E32:: @ 8400E32 +BattleText_Format8: + .string "are$" + +gUnknown_08400E36:: @ 8400E36 +BattleText_Format9: + .string "are$" + +gBadEggNickname:: @ 8400E3A + .string "Bad EGG$" + +gUnknown_08400E42:: @ 8400E42 +BattleText_Wally: + .string "WALLY$" + +gUnknown_08400E48:: @ 8400E48 +BattleText_Win: + .string "{HIGHLIGHT TRANSPARENT}Win$" + +gUnknown_08400E4F:: @ 8400E4F +BattleText_Loss: + .string "{HIGHLIGHT TRANSPARENT}Loss$" + +gUnknown_08400E57:: @ 8400E57 +BattleText_Tie: + .string "{HIGHLIGHT TRANSPARENT}Tie$" + +gUnknown_08400E5E:: @ 8400E5E +BattleText_Format10: + .string " is$" + +gUnknown_08400E62:: @ 8400E62 +BattleText_Format11: + .string "’s$" +BattleText_Normal: + .string "a NORMAL move$" +BattleText_Fighting: + .string "a FIGHTING move$" +BattleText_Flying: + .string "a FLYING move$" +BattleText_Poison: + .string "a POISON move$" +BattleText_Ground: + .string "a GROUND move$" +BattleText_Rock: + .string "a ROCK move$" +BattleText_Bug: + .string "a BUG move$" +BattleText_Ghost: + .string "a GHOST move$" +BattleText_Steel: + .string "a STEEL move$" +BattleText_Typeless: + .string "a ??? move$" +BattleText_Fire: + .string "a FIRE move$" +BattleText_Water: + .string "a WATER move$" +BattleText_Grass: + .string "a GRASS move$" +BattleText_Electric: + .string "an ELECTRIC move$" +BattleText_Psychic: + .string "a PSYCHIC move$" +BattleText_Ice: + .string "an ICE move$" +BattleText_Dragon: + .string "a DRAGON move$" +BattleText_Dark: + .string "a DARK move$" + + .align 2 +gUnknown_08400F58:: @ 8400F58 + .4byte BattleStatText_HP + .4byte BattleStatText_Attack + .4byte BattleStatText_Defense + .4byte BattleStatText_Speed + .4byte BattleStatText_SpAtk + .4byte BattleStatText_SpDef + .4byte BattleStatText_Accuracy + .4byte BattleStatText_Evasion + + .align 2 +gUnknown_08400F78:: @ 8400F78 + .4byte ContestStatText_TooSpicy + .4byte ContestStatText_TooDry + .4byte ContestStatText_TooSweet + .4byte ContestStatText_TooBitter + .4byte ContestStatText_TooSour + + .align 2 +gUnknown_08400F8C:: @ 8400F8C + .4byte BattleText_UnknownString + .4byte BattleText_GainExpPoints + .4byte BattleText_GrewLevel + .4byte BattleText_LearnedMove + .4byte BattleText_TryingToLearnMove + .4byte BattleText_CantLearnMore + .4byte BattleText_DeleteMove + .4byte BattleText_DeletedMove + .4byte BattleText_StopLearning + .4byte BattleText_DidNotLearn + .4byte BattleText_LearnedMove2 + .4byte BattleText_AttackMissed + .4byte BattleText_ProtectedItself + .4byte BattleText_StatNoHigher + .4byte BattleText_AvoidedDamage + .4byte BattleText_DoesntAffect + .4byte BattleText_AttackingFainted + .4byte BattleText_DefendingFainted + .4byte BattleText_WinningPrize + .4byte BattleText_OutOfUsablePoke + .4byte BattleText_WhitedOut + .4byte BattleText_PreventEscape + .4byte BattleText_HitMulti + .4byte BattleText_FellAsleep + .4byte BattleText_MadeAsleep + .4byte BattleText_DefendingAsleep + .4byte BattleText_AttackingAsleep + .4byte BattleText_WasntAffected + .4byte BattleText_Poisoned + .4byte BattleText_Poisoned2 + .4byte BattleText_PoisonHurt + .4byte BattleText_AlreadyPoisoned + .4byte BattleText_BadlyPoisoned + .4byte BattleText_EnergyDrained + .4byte BattleText_Burned + .4byte BattleText_Burned2 + .4byte BattleText_BurnHurt + .4byte BattleText_Frozen + .4byte BattleText_Frozen2 + .4byte BattleText_FrozenSolid + .4byte BattleText_DefendingDefrosted + .4byte BattleText_AttackingDefrosted + .4byte BattleText_Defrosted + .4byte BattleText_Paralyzed + .4byte BattleText_Paralyzed2 + .4byte BattleText_Paralyzed3 + .4byte BattleText_AlreadyParalyzed + .4byte BattleText_ParalysisHealed + .4byte BattleText_DreamEaten + .4byte BattleText_AttackingStatNoHigher + .4byte BattleText_DefendingStatNoHigher + .4byte BattleText_StoppedWorking + .4byte BattleText_StoppedWorking2 + .4byte BattleText_Confused + .4byte BattleText_ConfusionSnapOut + .4byte BattleText_BecameConfused + .4byte BattleText_AlreadyConfused + .4byte BattleText_FellLove + .4byte BattleText_InLoveWith + .4byte BattleText_ImmobilizedBy + .4byte BattleText_BlownAway + .4byte BattleText_TypeTransform + .4byte BattleText_Flinched + .4byte BattleText_RegainedHealth + .4byte BattleText_HPFull + .4byte BattleText_RaisedSpDef + .4byte BattleText_RaisedDefense + .4byte BattleText_CoveredVeil + .4byte BattleText_SafeguardActive + .4byte BattleText_SafeguardFaded + .4byte BattleText_WentToSleep + .4byte BattleText_SpeltHealthy + .4byte BattleText_WhipWhirlwind + .4byte BattleText_TookSunlight + .4byte BattleText_LoweredHead + .4byte BattleText_IsGlowing + .4byte BattleText_FlewHigh + .4byte BattleText_DugHole + .4byte BattleText_SqueezedBind + .4byte BattleText_TrappedVortex + .4byte BattleText_Wrapped + .4byte BattleText_Clamped + .4byte BattleText_HurtBy + .4byte BattleText_FreedFrom + .4byte BattleText_KeptGoingCrash + .4byte BattleText_MistShroud + .4byte BattleText_MistProtect + .4byte BattleText_GetPumped + .4byte BattleText_HitRecoil + .4byte BattleText_ProtectedItself2 + .4byte BattleText_SandBuffeted + .4byte BattleText_HailStricken + .4byte BattleText_WasSeeded + .4byte BattleText_EvadedAttack + .4byte BattleText_HealthSapped + .4byte BattleText_FastAsleep + .4byte BattleText_WokeUp + .4byte BattleText_UproarAwake + .4byte BattleText_UproarWoke + .4byte BattleText_UproarCaused + .4byte BattleText_UproarMaking + .4byte BattleText_CalmedDown + .4byte BattleText_UproarCantSleep + .4byte BattleText_Stockpiled + .4byte BattleText_StockpiledCant + .4byte BattleText_UproarCantSleep2 + .4byte BattleText_UproarKeptAwake + .4byte BattleText_StayedAwake + .4byte BattleText_StoringEnergy + .4byte BattleText_UnleashedEnergy + .4byte BattleText_FatigueConfuse + .4byte BattleText_PickedUpYen + .4byte BattleText_Unaffected + .4byte BattleText_Transformed + .4byte BattleText_SubMade + .4byte BattleText_SubAlready + .4byte BattleText_SubTookDamage + .4byte BattleText_SubFaded + .4byte BattleText_MustRecharge + .4byte BattleText_RageBuilding + .4byte BattleText_MoveWasDisabled + .4byte BattleText_MoveIsDisabled + .4byte BattleText_DisabledNoMore + .4byte BattleText_EncoreGot + .4byte BattleText_EncoreEnded + .4byte BattleText_TookAim + .4byte BattleText_SketchedMove + .4byte BattleText_DestinyBondTake + .4byte BattleText_DestinyBondTaken + .4byte BattleText_ReducedBy + .4byte BattleText_StoleSomething + .4byte BattleText_CantEscapeNow + .4byte BattleText_NightmareStart + .4byte BattleText_NightmareLock + .4byte BattleText_CurseLay + .4byte BattleText_CurseAfflict + .4byte BattleText_SpikesScattered + .4byte BattleText_SpikesHurt + .4byte BattleText_IdentifiedPoke + .4byte BattleText_PerishSongFell + .4byte BattleText_BracedItself + .4byte BattleText_EnduredHit + .4byte BattleText_MagnitudeCount + .4byte BattleText_CutHPMaxATK + .4byte BattleText_CopyStatChanges + .4byte BattleText_GotFreeFrom + .4byte BattleText_LeechShed + .4byte BattleText_SpikesBlownAway + .4byte BattleText_FledBattle + .4byte BattleText_ForesawAttack + .4byte BattleText_TookAttack + .4byte BattleText_PokeAttack + .4byte BattleText_CenterAttention + .4byte BattleText_ChargingPower + .4byte BattleText_NaturePower + .4byte BattleText_StatusNormal + .4byte BattleText_NoMovesLeft + .4byte BattleText_TormentSubject + .4byte BattleText_TormentNoUse + .4byte BattleText_TightenFocus + .4byte BattleText_TauntFell + .4byte BattleText_TauntNoUse + .4byte BattleText_ReadyToHelp + .4byte BattleText_SwitchedItems + .4byte BattleText_CopiedObject + .4byte BattleText_WishMade + .4byte BattleText_WishTrue + .4byte BattleText_PlantedRoots + .4byte BattleText_AbsorbNutrients + .4byte BattleText_AnchoredItself + .4byte BattleText_DrowsyMade + .4byte BattleText_KnockedOffItem + .4byte BattleText_AbilitySwap + .4byte BattleText_SealedMove + .4byte BattleText_SealedNoUse + .4byte BattleText_GrudgeBear + .4byte BattleText_GrudgeLosePP + .4byte BattleText_ShroudedItself + .4byte BattleText_MagicCoatBounce + .4byte BattleText_AwaitMove + .4byte BattleText_SnatchedMove + .4byte BattleText_RainMade + .4byte BattleText_SpeedRisen + .4byte BattleText_ProtectedBy + .4byte BattleText_PreventedBy + .4byte BattleText_HPRestoredUsing + .4byte BattleText_MadeType + .4byte BattleText_PreventedPara + .4byte BattleText_PreventedRomance + .4byte BattleText_PreventedPoison + .4byte BattleText_PreventedConfusion + .4byte BattleText_RaisedFirePower + .4byte BattleText_AnchorsItself + .4byte BattleText_CutsAttack + .4byte BattleText_PreventedStatLoss + .4byte BattleText_HurtOther + .4byte BattleText_Traced + .4byte BattleText_Sharply + .4byte BattleText_Rose + .4byte BattleText_Harshly + .4byte BattleText_Fell + .4byte BattleText_UnknownString7 + .4byte BattleText_UnknownString3 + .4byte BattleText_UnknownString5 + .4byte BattleText_UnknownString6 + .4byte BattleText_Critical + .4byte BattleText_GrandSlam + .4byte BattleText_MoveForget123 + .4byte BattleText_MoveForgetAnd + .4byte BattleText_NotEffective + .4byte BattleText_SuperEffective + .4byte BattleText_GotAwaySafely + .4byte BattleText_FledWild + .4byte BattleText_NoRunning + .4byte BattleText_CantEscape2 + .4byte BattleText_BirchDontLeaveMe + .4byte BattleText_Nothing + .4byte BattleText_Failed + .4byte BattleText_HurtItself + .4byte BattleText_MirrorFail + .4byte BattleText_RainStart + .4byte BattleText_PourStart + .4byte BattleText_RainCont1 + .4byte BattleText_PourCont + .4byte BattleText_RainStop + .4byte BattleText_SandBrewed + .4byte BattleText_SandRages + .4byte BattleText_SandSubsided + .4byte BattleText_SunBright + .4byte BattleText_SunStrong + .4byte BattleText_SunFaded + .4byte BattleText_HailStart + .4byte BattleText_HailCont + .4byte BattleText_HailStop + .4byte BattleText_SpitUpFail + .4byte BattleText_SwallowFail + .4byte BattleText_WindHeatWave + .4byte BattleText_StatElim + .4byte BattleText_CoinScatter + .4byte BattleText_SubWeak + .4byte BattleText_PainSplit + .4byte BattleText_BellChime + .4byte BattleText_PerishSong + .4byte BattleText_NoPP1 + .4byte BattleText_NoPP2 + .4byte BattleText_Used1 + .4byte BattleText_TutorialUsed + .4byte BattleText_BlockBall + .4byte BattleText_DontBeAThief + .4byte BattleText_DodgeBall + .4byte BattleText_MissPoke + .4byte BattleText_BallBrokeOhNo + .4byte BattleText_BallBrokeAppeared + .4byte BattleText_BallBrokeAlmost + .4byte BattleText_BallBrokeSoClose + .4byte BattleText_BallCaught1 + .4byte BattleText_BallCaught2 + .4byte BattleText_GiveNickname + .4byte BattleText_SentToPC + .4byte BattleText_AddedToDex + .4byte BattleText_Raining + .4byte BattleText_Sandstorm + .4byte BattleText_CantEscape + .4byte BattleText_IgnoredOrdersSLP + .4byte BattleText_IgnoredOrders + .4byte BattleText_BeganNap + .4byte BattleText_LoafingAround + .4byte BattleText_WontObey + .4byte BattleText_TurnedAway + .4byte BattleText_NotNotice + .4byte BattleText_WillSwitch + .4byte BattleText_CreptCloser + .4byte BattleText_CantGetCloser + .4byte BattleText_WatchingCarefully + .4byte BattleText_CuriousAbout + .4byte BattleText_EnthralledBy + .4byte BattleText_IgnoredThing + .4byte BattleText_ThrewBlock + .4byte BattleText_SafariOver + .4byte BattleText_CuredParalysis + .4byte BattleText_CuredPoison + .4byte BattleText_CuredBurn + .4byte BattleText_CuredFreeze + .4byte BattleText_CuredSleep + .4byte BattleText_CuredConfusion + .4byte BattleText_CuredStatus + .4byte BattleText_RestoredHealth + .4byte BattleText_RestoredPP + .4byte BattleText_RestoredStatus + .4byte BattleText_RestoredHPLittle + .4byte BattleText_ChoiceBand + .4byte BattleText_FocusSash + .4byte BattleText_Terminator2 @ terminator? + .4byte BattleText_PreventedBurn + .4byte BattleText_BlocksOther + .4byte BattleText_RestoredHPByItem + .4byte BattleText_WhipSandstorm + .4byte BattleText_PreventedLoss + .4byte BattleText_InfatuatedPoke + .4byte BattleText_MadeIneffective + .4byte BattleText_CuredProblem + .4byte BattleText_OozeSuckup + .4byte BattleText_Transformed2 + .4byte BattleText_ElecWeakened + .4byte BattleText_FireWeakened + .4byte BattleText_HidUnderwater + .4byte BattleText_SprangUp + .4byte BattleText_CantForgetHM + .4byte BattleText_FoundOne + .4byte BattleText_PlayerDefeatedTrainer2 + .4byte BattleText_SoothingAroma + .4byte BattleText_CantUseItems + .4byte BattleText_UnknownString2 + .4byte BattleText_UnknownString4 + .4byte BattleText_HustleUse + .4byte BattleText_MadeUseless + .4byte BattleText_SandTombTrapped @ sand tomb + .4byte BattleText_Terminator + .4byte BattleText_BoostedExp + .4byte BattleText_SunIntensified + .4byte BattleText_GroundMoveNegate + .4byte BattleText_WallyBall + .4byte BattleText_TookAttack2 + .4byte BattleText_ChoseDestiny + .4byte BattleText_LostFocus + .4byte BattleText_UseNext + .4byte BattleText_FledUsingItem + .4byte BattleText_FledUsingOther + .4byte BattleText_DraggedOut + .4byte BattleText_PreventedOther + .4byte BattleText_NormalizedStatus + .4byte BattleText_Used2 + .4byte BattleText_BoxFull + .4byte BattleText_AvoidedAttack + .4byte BattleText_MadeIneffective2 + .4byte BattleText_PreventedFlinching + .4byte BattleText_AlreadyBurned + .4byte BattleText_StatNoLower + .4byte BattleText_BlocksOther2 + .4byte BattleText_WoreOff + .4byte BattleText_RaisedDefenseLittle + .4byte BattleText_RaisedSpDefLittle + .4byte BattleText_BrokeWall + .4byte BattleText_PreventedOther2 + .4byte BattleText_CuredOfProblem + .4byte BattleText_AttackingCantEscape + .4byte BattleText_Obtained1 + .4byte BattleText_Obtained2 + .4byte BattleText_Obtained3 + .4byte BattleText_NoEffect + .4byte BattleText_NoEffectOn + + .align 1 +gUnknown_08401508:: @ 8401508 +@ Each entry refers to a text pointer in gUnknown_08400F8C, but the values are offset +@ by 0xc. For example, 0x0017 refers to BattleText_AttackMissed because it is the +@ 11th entry in the pointer table. + .2byte BATTLE_TEXT_AttackMissed + .2byte BATTLE_TEXT_ProtectedItself + .2byte BATTLE_TEXT_AvoidedAttack + .2byte BATTLE_TEXT_AvoidedDamage + .2byte BATTLE_TEXT_GroundMoveNegate + +BattleTextList_401512:: @ 8401512 + .2byte BATTLE_TEXT_CantEscape2 + .2byte BATTLE_TEXT_BirchDontLeaveMe + .2byte BATTLE_TEXT_PreventEscape + .2byte BATTLE_TEXT_CantEscape + .2byte BATTLE_TEXT_AttackingCantEscape + +BattleTextList_40151C:: @ 840151C + .2byte BATTLE_TEXT_RainStart + .2byte BATTLE_TEXT_PourStart + .2byte BATTLE_TEXT_Failed + .2byte BATTLE_TEXT_SandBrewed + .2byte BATTLE_TEXT_SunBright + .2byte BATTLE_TEXT_HailStart + +BattleTextList_401528:: @ 8401528 + .2byte BATTLE_TEXT_SandRages + .2byte BATTLE_TEXT_HailCont + +BattleTextList_40152C:: @ 840152C + .2byte BATTLE_TEXT_SandBuffeted + .2byte BATTLE_TEXT_HailStricken + +BattleTextList_401530:: @ 8401530 + .2byte BATTLE_TEXT_SandSubsided + .2byte BATTLE_TEXT_HailStop + +BattleTextList_401534:: @ 8401534 + .2byte BATTLE_TEXT_RainCont1 + .2byte BATTLE_TEXT_PourCont + .2byte BATTLE_TEXT_RainStop + +BattleTextList_40153A:: @ 840153A + .2byte BATTLE_TEXT_ProtectedItself2 + .2byte BATTLE_TEXT_BracedItself + .2byte BATTLE_TEXT_Failed + +BattleTextList_401540:: @ 8401540 + .2byte BATTLE_TEXT_Failed + .2byte BATTLE_TEXT_RaisedDefense + .2byte BATTLE_TEXT_RaisedDefenseLittle + .2byte BATTLE_TEXT_RaisedSpDef + .2byte BATTLE_TEXT_RaisedSpDefLittle + .2byte BATTLE_TEXT_CoveredVeil + +BattleTextList_40154C:: @ 840154C + .2byte BATTLE_TEXT_WasSeeded + .2byte BATTLE_TEXT_EvadedAttack + .2byte BATTLE_TEXT_DoesntAffect + .2byte BATTLE_TEXT_HealthSapped + .2byte BATTLE_TEXT_OozeSuckup + +BattleTextList_401556:: @ 8401556 + .2byte BATTLE_TEXT_WentToSleep + .2byte BATTLE_TEXT_SpeltHealthy + +BattleTextList_40155A:: @ 840155A + .2byte BATTLE_TEXT_UproarMaking + .2byte BATTLE_TEXT_CalmedDown + +BattleTextList_40155E:: @ 840155E + .2byte BATTLE_TEXT_Stockpiled + .2byte BATTLE_TEXT_StockpiledCant + +BattleTextList_401562:: @ 8401562 + .2byte BATTLE_TEXT_WokeUp + .2byte BATTLE_TEXT_UproarWoke + +BattleTextList_401566:: @ 8401566 + .2byte BATTLE_TEXT_SwallowFail + .2byte BATTLE_TEXT_HPFull + +BattleTextList_40156A:: @ 840156A + .2byte BATTLE_TEXT_UproarCantSleep2 + .2byte BATTLE_TEXT_UproarKeptAwake + .2byte BATTLE_TEXT_StayedAwake + +BattleTextList_401570:: @ 8401570 + .2byte BATTLE_TEXT_UnknownString7 + .2byte BATTLE_TEXT_UnknownString3 + .2byte BATTLE_TEXT_AttackingStatNoHigher + .2byte BATTLE_TEXT_Terminator2 + .2byte BATTLE_TEXT_UnknownString4 + .2byte BATTLE_TEXT_HustleUse + +BattleTextList_40157C:: @ 840157C + .2byte BATTLE_TEXT_UnknownString5 + .2byte BATTLE_TEXT_UnknownString6 + .2byte BATTLE_TEXT_DefendingStatNoHigher + .2byte BATTLE_TEXT_Terminator2 + +BattleTextList_401584:: @ 8401584 + .2byte BATTLE_TEXT_WhipWhirlwind + .2byte BATTLE_TEXT_TookSunlight + .2byte BATTLE_TEXT_LoweredHead + .2byte BATTLE_TEXT_IsGlowing + .2byte BATTLE_TEXT_FlewHigh + .2byte BATTLE_TEXT_DugHole + .2byte BATTLE_TEXT_HidUnderwater + .2byte BATTLE_TEXT_SprangUp + +BattleTextList_401594:: @ 8401594 + .2byte BATTLE_TEXT_SqueezedBind + .2byte BATTLE_TEXT_Wrapped + .2byte BATTLE_TEXT_TrappedVortex + .2byte BATTLE_TEXT_Clamped + .2byte BATTLE_TEXT_TrappedVortex + .2byte BATTLE_TEXT_SandTombTrapped + +BattleTextList_4015A0:: @ 84015A0 + .2byte BATTLE_TEXT_MistShroud + .2byte BATTLE_TEXT_Failed + +BattleTextList_4015A4:: @ 84015A4 + .2byte BATTLE_TEXT_GetPumped + .2byte BATTLE_TEXT_Failed + +BattleTextList_4015A8:: @ 84015A8 + .2byte BATTLE_TEXT_Transformed + .2byte BATTLE_TEXT_Failed + +BattleTextList_4015AC:: @ 84015AC + .2byte BATTLE_TEXT_SubMade + .2byte BATTLE_TEXT_SubWeak + +BattleTextList_4015B0:: @ 84015B0 + .2byte BATTLE_TEXT_Poisoned + .2byte BATTLE_TEXT_Poisoned2 + +BattleTextList_4015B4:: @ 84015B4 + .2byte BATTLE_TEXT_Paralyzed + .2byte BATTLE_TEXT_Paralyzed2 + +BattleTextList_4015B8:: @ 84015B8 + .2byte BATTLE_TEXT_FellAsleep + .2byte BATTLE_TEXT_MadeAsleep + +BattleTextList_4015BC:: @ 84015BC + .2byte BATTLE_TEXT_Burned + .2byte BATTLE_TEXT_Burned2 + +BattleTextList_4015C0:: @ 84015C0 + .2byte BATTLE_TEXT_Frozen + .2byte BATTLE_TEXT_Frozen2 + +BattleTextList_4015C4:: @ 84015C4 + .2byte BATTLE_TEXT_AttackingDefrosted + .2byte BATTLE_TEXT_Defrosted + +BattleTextList_4015C8:: @ 84015C8 + .2byte BATTLE_TEXT_AttackMissed + .2byte BATTLE_TEXT_Unaffected + .2byte BATTLE_TEXT_FellLove + .2byte BATTLE_TEXT_InfatuatedPoke + +BattleTextList_4015D0:: @ 84015D0 + .2byte BATTLE_TEXT_EnergyDrained + .2byte BATTLE_TEXT_OozeSuckup + +BattleTextList_4015D4:: @ 84015D4 + .2byte BATTLE_TEXT_ElecWeakened + .2byte BATTLE_TEXT_FireWeakened + +BattleTextList_4015D8:: @ 84015D8 + .2byte BATTLE_TEXT_BellChime + .2byte BATTLE_TEXT_BellChime + .2byte BATTLE_TEXT_BellChime + .2byte BATTLE_TEXT_BellChime + .2byte BATTLE_TEXT_SoothingAroma + +BattleTextList_4015E2:: @ 84015E2 + .2byte BATTLE_TEXT_ForesawAttack + .2byte BATTLE_TEXT_ChoseDestiny + +BattleTextList_4015E6:: @ 84015E6 + .2byte BATTLE_TEXT_BallBrokeOhNo + .2byte BATTLE_TEXT_BallBrokeAppeared + .2byte BATTLE_TEXT_BallBrokeAlmost + .2byte BATTLE_TEXT_BallBrokeSoClose + +BattleTextList_4015EE:: @ 84015EE + .2byte BATTLE_TEXT_Raining + .2byte BATTLE_TEXT_Raining + .2byte BATTLE_TEXT_Raining + .2byte BATTLE_TEXT_Raining + .2byte BATTLE_TEXT_Raining + .2byte BATTLE_TEXT_Raining + .2byte BATTLE_TEXT_Raining + .2byte BATTLE_TEXT_Raining + .2byte BATTLE_TEXT_Sandstorm + .2byte BATTLE_TEXT_Raining + .2byte BATTLE_TEXT_Raining + .2byte BATTLE_TEXT_Raining + .2byte BATTLE_TEXT_SunStrong + .2byte BATTLE_TEXT_Raining + .2byte BATTLE_TEXT_Raining + .2byte BATTLE_TEXT_Raining + +BattleTextList_40160E:: @ 840160E + .2byte BATTLE_TEXT_LoafingAround + .2byte BATTLE_TEXT_WontObey + .2byte BATTLE_TEXT_TurnedAway + .2byte BATTLE_TEXT_NotNotice + +BattleTextList_401616:: @ 8401616 + .2byte BATTLE_TEXT_CreptCloser + .2byte BATTLE_TEXT_CantGetCloser + +BattleTextList_40161A:: @ 840161A + .2byte BATTLE_TEXT_CuriousAbout + .2byte BATTLE_TEXT_EnthralledBy + .2byte BATTLE_TEXT_IgnoredThing + +BattleTextList_401620:: @ 8401620 + .2byte BATTLE_TEXT_CuredConfusion + .2byte BATTLE_TEXT_CuredParalysis + .2byte BATTLE_TEXT_CuredFreeze + .2byte BATTLE_TEXT_CuredBurn + .2byte BATTLE_TEXT_CuredPoison + .2byte BATTLE_TEXT_CuredSleep + +BattleTextList_40162C:: @ 840162C + .2byte BATTLE_TEXT_CuredStatus + .2byte BATTLE_TEXT_NormalizedStatus + +BattleTextList_401630:: @ 8401630 + .2byte BATTLE_TEXT_PreventedBurn + .2byte BATTLE_TEXT_PreventedOther2 + .2byte BATTLE_TEXT_NoEffectOn + +BattleTextList_401636:: @ 8401636 + .2byte BATTLE_TEXT_PreventedPara + .2byte BATTLE_TEXT_PreventedOther2 + .2byte BATTLE_TEXT_NoEffectOn + +BattleTextList_40163C:: @ 840163C + .2byte BATTLE_TEXT_PreventedPoison + .2byte BATTLE_TEXT_PreventedOther2 + .2byte BATTLE_TEXT_NoEffectOn + +BattleTextList_401642:: @ 8401642 + .2byte BATTLE_TEXT_Obtained1 + .2byte BATTLE_TEXT_Obtained2 + .2byte BATTLE_TEXT_Obtained3 + +BattleTextList_401648:: @ 8401648 + .2byte BATTLE_TEXT_RaisedFirePower + .2byte BATTLE_TEXT_MadeIneffective + +gUnknown_0840164C:: @ 840164C + .2byte BATTLE_TEXT_StopLearning + .2byte BATTLE_TEXT_FellAsleep + .2byte BATTLE_TEXT_SpeltHealthy + .2byte BATTLE_TEXT_SubTookDamage + .2byte BATTLE_TEXT_CoinScatter + .2byte BATTLE_TEXT_SandTombTrapped + .2byte 0xFFFF + + .align 2 +gUnknown_0840165C:: @ 840165C + .4byte BattleText_HP + .4byte BattleText_SpAtk + .4byte BattleText_Attack + .4byte BattleText_SpDef + .4byte BattleText_Defense + .4byte BattleStatText_Speed + + .align 2 +gUnknown_08401674:: @ 8401674 + .4byte BattleText_Normal + .4byte BattleText_Fighting + .4byte BattleText_Flying + .4byte BattleText_Poison + .4byte BattleText_Ground + .4byte BattleText_Rock + .4byte BattleText_Bug + .4byte BattleText_Ghost + .4byte BattleText_Steel + .4byte BattleText_Typeless + .4byte BattleText_Fire + .4byte BattleText_Water + .4byte BattleText_Grass + .4byte BattleText_Electric + .4byte BattleText_Psychic + .4byte BattleText_Ice + .4byte BattleText_Dragon + .4byte BattleText_Dark diff --git a/data/text/battle_strings.s b/data/text/battle_strings.s deleted file mode 100644 index b4542b1b9..000000000 --- a/data/text/battle_strings.s +++ /dev/null @@ -1,1892 +0,0 @@ - .align 2 -gUnknown_083FE4F4:: @ 83FE4F4 - .4byte dp01t_00_3_getattr - .4byte sub_811EC04 - .4byte sub_811EC10 - .4byte sub_811F664 - .4byte sub_811F6D8 - .4byte sub_811F7F4 - .4byte sub_811F9D0 - .4byte sub_811FAE4 - .4byte sub_811FC30 - .4byte sub_811FC3C - .4byte sub_811FCE8 - .4byte sub_811FDCC - .4byte sub_811FDD8 - .4byte sub_811FDE4 - .4byte sub_811FDF0 - .4byte sub_811FDFC - .4byte sub_8120094 - .4byte sub_81200F8 - .4byte sub_8120104 - .4byte sub_8120110 - .4byte sub_812011C - .4byte sub_8120128 - .4byte sub_8120134 - .4byte sub_8120140 - .4byte sub_812014C - .4byte sub_812023C - .4byte sub_8120248 - .4byte sub_81202BC - .4byte sub_8120324 - .4byte sub_8120330 - .4byte sub_812033C - .4byte sub_8120348 - .4byte sub_8120354 - .4byte sub_8120360 - .4byte sub_812036C - .4byte sub_8120378 - .4byte sub_8120384 - .4byte sub_8120390 - .4byte sub_81203AC - .4byte sub_81203E4 - .4byte sub_81203FC - .4byte dp01t_29_3_blink - .4byte sub_8120494 - .4byte sub_81204A0 - .4byte sub_81204E4 - .4byte sub_8120514 - .4byte dp01t_2E_3_battle_intro - .4byte sub_8120588 - .4byte dp01t_30_3_80EB11C - .4byte sub_8120920 - .4byte sub_812096C - .4byte sub_8120978 - .4byte sub_81209D8 - .4byte sub_8120A40 - .4byte sub_8120A4C - .4byte sub_8120A58 - .4byte nullsub_75 - -BattleText_UnknownString: - .string "{STRING 33}$" -BattleText_GainExpPoints: - .string "{STRING 0} gained{STRING 1}\n{STRING 42} EXP. Points!\p$" -BattleText_Terminator: - .string "$" -BattleText_BoostedExp: - .string " a boosted$" -BattleText_GrewLevel: - .string "{STRING 0} grew to\nLV. {STRING 1}!{UNKNOWN_A}\p$" -BattleText_LearnedMove: - .string "{STRING 0} learned\n{STRING 1}!{UNKNOWN_A}\p$" -BattleText_TryingToLearnMove: - .string "{STRING 0} is trying to\nlearn {STRING 1}.\p$" -BattleText_CantLearnMore: - .string "But, {STRING 0} can’t learn\nmore than four moves.\p$" -BattleText_DeleteMove: - .string "Delete a move to make\nroom for {STRING 1}?$" -BattleText_DeletedMove: - .string "{STRING 0} forgot\n{STRING 1}.\p$" -BattleText_StopLearning: - .string "{PAUSE 32}Stop learning\n{STRING 1}?$" -BattleText_DidNotLearn: - .string "{STRING 0} did not learn\n{STRING 1}.\p$" -BattleText_UseNext: - .string "Use next POKéMON?$" -BattleText_AttackMissed: - .string "{ATTACKING_MON}’s\nattack missed!$" -BattleText_ProtectedItself: - .string "{DEFENDING_MON}\nprotected itself!$" -BattleText_AvoidedDamage: - .string "{DEFENDING_MON} avoided\ndamage with {STRING 22}!$" -BattleText_GroundMoveNegate: - .string "{DEFENDING_MON} makes GROUND\nmoves miss with {STRING 22}!$" -BattleText_AvoidedAttack: - .string "{DEFENDING_MON} avoided\nthe attack!$" -BattleText_DoesntAffect: - .string "It doesn’t affect\n{DEFENDING_MON}...$" -BattleText_AttackingFainted: - .string "{ATTACKING_MON}\nfainted!\p$" -BattleText_DefendingFainted: - .string "{DEFENDING_MON}\nfainted!\p$" -BattleText_WinningPrize: - .string "{STRING 32} got ¥{STRING 0}\nfor winning!\p$" -BattleText_OutOfUsablePoke: - .string "{STRING 32} is out of\nuseable POKéMON!\p$" -BattleText_WhitedOut: - .string "{STRING 32} whited out!{PAUSE_UNTIL_PRESS}$" -BattleText_PreventEscape: - .string "{STRING 16} prevents\nescape with {STRING 23}!\p$" -BattleText_CantEscape: - .string "Can’t escape!\p$" -BattleText_AttackingCantEscape: - .string "{ATTACKING_MON}\ncan’t escape!$" -BattleText_HitMulti: - .string "Hit {STRING 0} time(s)!$" -BattleText_FellAsleep: - .string "{STRING 14}\nfell asleep!$" -BattleText_MadeAsleep: - .string "{STRING 16}’s {STRING 23}\nmade {STRING 14} sleep!$" -BattleText_DefendingAsleep: - .string "{DEFENDING_MON} is\nalready asleep!$" -BattleText_AttackingAsleep: - .string "{ATTACKING_MON} is\nalready asleep!$" -BattleText_WasntAffected: - .string "{DEFENDING_MON}\nwasn’t affected!$" -BattleText_Poisoned: - .string "{STRING 14}\nwas poisoned!$" -BattleText_Poisoned2: - .string "{STRING 16}’s {STRING 23}\npoisoned {STRING 14}!$" -BattleText_PoisonHurt: - .string "{ATTACKING_MON} is hurt\nby poison!$" -BattleText_AlreadyPoisoned: - .string "{DEFENDING_MON} is already\npoisoned.$" -BattleText_BadlyPoisoned: - .string "{STRING 14} is badly\npoisoned!$" -BattleText_EnergyDrained: - .string "{DEFENDING_MON} had its\nenergy drained!$" -BattleText_Burned: - .string "{STRING 14} was burned!$" -BattleText_Burned2: - .string "{STRING 16}’s {STRING 23}\nburned {STRING 14}!$" -BattleText_BurnHurt: - .string "{ATTACKING_MON} is hurt\nby its burn!$" -BattleText_AlreadyBurned: - .string "{DEFENDING_MON} already\nhas a burn.$" -BattleText_Frozen: - .string "{STRING 14} was\nfrozen solid!$" -BattleText_Frozen2: - .string "{STRING 16}’s {STRING 23}\nfroze {STRING 14} solid!$" -BattleText_FrozenSolid: - .string "{ATTACKING_MON} is\nfrozen solid!$" -BattleText_DefendingDefrosted: - .string "{DEFENDING_MON} was\ndefrosted!$" -BattleText_AttackingDefrosted: - .string "{ATTACKING_MON} was\ndefrosted!$" -BattleText_Defrosted: - .string "{ATTACKING_MON} was\ndefrosted by {STRING 17}!$" -BattleText_Paralyzed: - .string "{STRING 14} is paralyzed!\nIt may be unable to move!$" -BattleText_Paralyzed2: - .string "{STRING 16}’s {STRING 23}\nparalyzed {STRING 14}!\lIt may be unable to move!$" -BattleText_Paralyzed3: - .string "{ATTACKING_MON} is paralyzed!\nIt can’t move!$" -BattleText_AlreadyParalyzed: - .string "{DEFENDING_MON} is\nalready paralyzed!$" -BattleText_ParalysisHealed: - .string "{DEFENDING_MON} was\nhealed of paralysis!$" -BattleText_DreamEaten: - .string "{DEFENDING_MON}’s\ndream was eaten!$" -BattleText_AttackingStatNoHigher: - .string "{ATTACKING_MON}’s {STRING 0}\nwon’t go higher!$" -BattleText_DefendingStatNoHigher: - .string "{DEFENDING_MON}’s {STRING 0}\nwon’t go lower!$" -BattleText_StoppedWorking: - .string "Your team’s {STRING 0}\nstopped working!$" -BattleText_StoppedWorking2: - .string "The foe’s {STRING 0}\nstopped working!$" -BattleText_Confused: - .string "{ATTACKING_MON} is\nconfused!$" -BattleText_ConfusionSnapOut: - .string "{ATTACKING_MON} snapped\nout of confusion!$" -BattleText_BecameConfused: - .string "{STRING 14} became\nconfused!$" -BattleText_AlreadyConfused: - .string "{DEFENDING_MON} is\nalready confused!$" -BattleText_FellLove: - .string "{DEFENDING_MON}\nfell in love!$" -BattleText_InLoveWith: - .string "{ATTACKING_MON} is in love\nwith {STRING 16}!$" -BattleText_ImmobilizedBy: - .string "{ATTACKING_MON} is\nimmobilized by love!$" -BattleText_BlownAway: - .string "{DEFENDING_MON} was\nblown away!$" -BattleText_TypeTransform: - .string "{ATTACKING_MON} transformed\ninto the {STRING 0} type!$" -BattleText_Flinched: - .string "{ATTACKING_MON} flinched!$" -BattleText_RegainedHealth: - .string "{DEFENDING_MON} regained\nhealth!$" -BattleText_HPFull: - .string "{DEFENDING_MON}’s\nHP is full!$" -BattleText_RaisedSpDef: - .string "{STRING 38}’s {STRING 17}\nraised SP. DEF!$" -BattleText_RaisedSpDefLittle: - .string "{STRING 38}’s {STRING 17}\nraised SP. DEF a little!$" -BattleText_RaisedDefense: - .string "{STRING 38}’s {STRING 17}\nraised DEFENSE!$" -BattleText_RaisedDefenseLittle: - .string "{STRING 38}’s {STRING 17}\nraised DEFENSE a little!$" -BattleText_CoveredVeil: - .string "{STRING 38} is covered\nby a veil!$" -BattleText_SafeguardActive: - .string "{DEFENDING_MON} is protected\nby SAFEGUARD!$" -BattleText_SafeguardFaded: - .string "{STRING 40}’s SAFEGUARD\nfaded!$" -BattleText_WentToSleep: - .string "{ATTACKING_MON} went\nto sleep!$" -BattleText_SpeltHealthy: - .string "{ATTACKING_MON} slept and\nbecame healthy!$" -BattleText_WhipWhirlwind: - .string "{ATTACKING_MON} whipped\nup a whirlwind!$" -BattleText_TookSunlight: - .string "{ATTACKING_MON} took\nin sunlight!$" -BattleText_LoweredHead: - .string "{ATTACKING_MON} lowered\nits head!$" -BattleText_IsGlowing: - .string "{ATTACKING_MON} is glowing!$" -BattleText_FlewHigh: - .string "{ATTACKING_MON} flew\nup high!$" -BattleText_DugHole: - .string "{ATTACKING_MON} dug a hole!$" -BattleText_HidUnderwater: - .string "{ATTACKING_MON} hid\nunderwater!$" -BattleText_SprangUp: - .string "{ATTACKING_MON} sprang up!$" -BattleText_SqueezedBind: - .string "{DEFENDING_MON} was squeezed by\n{ATTACKING_MON}’s BIND!$" -BattleText_TrappedVortex: - .string "{DEFENDING_MON} was trapped\nin the vortex!$" -BattleText_SandTombTrapped: - .string "{DEFENDING_MON} was trapped\nby SAND TOMB!$" -BattleText_Wrapped: - .string "{DEFENDING_MON} was WRAPPED by\n{ATTACKING_MON}!$" -BattleText_Clamped: - .string "{ATTACKING_MON} CLAMPED\n{DEFENDING_MON}!$" -BattleText_HurtBy: - .string "{ATTACKING_MON} is hurt\nby {STRING 0}!$" -BattleText_FreedFrom: - .string "{ATTACKING_MON} was freed\nfrom {STRING 0}!$" -BattleText_KeptGoingCrash: - .string "{ATTACKING_MON} kept going\nand crashed!$" - -gUnknown_083FEE5D:: @ 83FEE5D -BattleText_MistShroud: - .string "{STRING 38} became\nshrouded in MIST!$" -BattleText_MistProtect: - .string "{STRING 16} is protected\nby MIST!$" - -gUnknown_083FEE92:: @ 83FEE92 -BattleText_GetPumped: - .string "{ATTACKING_MON} is getting\npumped!$" -BattleText_HitRecoil: - .string "{ATTACKING_MON} is hit\nwith recoil!$" -BattleText_ProtectedItself2: - .string "{ATTACKING_MON} protected\nitself!$" -BattleText_SandBuffeted: - .string "{ATTACKING_MON} is buffeted\nby the sandstorm!$" -BattleText_HailStricken: - .string "{ATTACKING_MON} is stricken\nby HAIL!$" -BattleText_WoreOff: - .string "{STRING 36}’s {STRING 0}\nwore off!$" -BattleText_WasSeeded: - .string "{DEFENDING_MON} was seeded!$" -BattleText_EvadedAttack: - .string "{DEFENDING_MON} evaded\nthe attack!$" -BattleText_HealthSapped: - .string "{ATTACKING_MON}’s health is\nsapped by LEECH SEED!$" -BattleText_FastAsleep: - .string "{ATTACKING_MON} is fast\nasleep.$" -BattleText_WokeUp: - .string "{ATTACKING_MON} woke up!$" -BattleText_UproarAwake: - .string "But {STRING 16}’s UPROAR\nkept it awake!$" -BattleText_UproarWoke: - .string "{ATTACKING_MON} woke up\nin the UPROAR!$" -BattleText_UproarCaused: - .string "{ATTACKING_MON} caused\nan UPROAR!$" -BattleText_UproarMaking: - .string "{ATTACKING_MON} is making\nan UPROAR!$" -BattleText_CalmedDown: - .string "{ATTACKING_MON} calmed down.$" -BattleText_UproarCantSleep: - .string "But {DEFENDING_MON} can’t\nsleep in an UPROAR!$" -BattleText_Stockpiled: - .string "{ATTACKING_MON} STOCKPILED\n{STRING 0}!$" -BattleText_StockpiledCant: - .string "{ATTACKING_MON} can’t\nSTOCKPILE any more!$" -BattleText_UproarCantSleep2: - .string "But {DEFENDING_MON} can’t\nsleep in an UPROAR!$" -BattleText_UproarKeptAwake: - .string "But the UPROAR kept\n{DEFENDING_MON} awake!$" -BattleText_StayedAwake: - .string "{DEFENDING_MON} stayed awake\nusing its {STRING 22}!$" -BattleText_StoringEnergy: - .string "{ATTACKING_MON} is storing\nenergy!$" -BattleText_UnleashedEnergy: - .string "{ATTACKING_MON} unleashed\nenergy!$" -BattleText_FatigueConfuse: - .string "{ATTACKING_MON} became\nconfused out of fatigue!$" -BattleText_PickedUpYen: - .string "{STRING 32} picked up\n¥{STRING 0}!\p$" -BattleText_Unaffected: - .string "{DEFENDING_MON} is\nunaffected!$" -BattleText_Transformed: - .string "{ATTACKING_MON} transformed\ninto {STRING 0}!$" -BattleText_SubMade: - .string "{ATTACKING_MON} made\na SUBSTITUTE!$" -BattleText_SubAlready: - .string "{ATTACKING_MON} already\nhas a SUBSTITUTE!$" -BattleText_SubTookDamage: - .string "The SUBSTITUTE took damage\nfor {DEFENDING_MON}!\p$" -BattleText_SubFaded: - .string "{DEFENDING_MON}’s\nSUBSTITUTE faded!\p$" -BattleText_MustRecharge: - .string "{ATTACKING_MON} must\nrecharge!$" -BattleText_RageBuilding: - .string "{DEFENDING_MON}’s RAGE\nis building!$" -BattleText_MoveWasDisabled: - .string "{DEFENDING_MON}’s {STRING 0}\nwas disabled!$" -BattleText_DisabledNoMore: - .string "{ATTACKING_MON} is disabled\nno more!$" -BattleText_EncoreGot: - .string "{DEFENDING_MON} got\nan ENCORE!$" -BattleText_EncoreEnded: - .string "{ATTACKING_MON}’s ENCORE\nended!$" -BattleText_TookAim: - .string "{ATTACKING_MON} took aim\nat {DEFENDING_MON}!$" -BattleText_SketchedMove: - .string "{ATTACKING_MON} SKETCHED\n{STRING 0}!$" -BattleText_DestinyBondTake: - .string "{ATTACKING_MON} is trying\nto take its foe with it!$" -BattleText_DestinyBondTaken: - .string "{DEFENDING_MON} took\n{ATTACKING_MON} with it!$" -BattleText_ReducedBy: - .string "Reduced {DEFENDING_MON}’s\n{STRING 0} by {STRING 1}!$" -BattleText_StoleSomething: - .string "{ATTACKING_MON} stole\n{DEFENDING_MON}’s {STRING 19}!$" -BattleText_CantEscapeNow: - .string "{DEFENDING_MON} can’t\nescape now!$" -BattleText_NightmareStart: - .string "{DEFENDING_MON} fell into\na NIGHTMARE!$" -BattleText_NightmareLock: - .string "{ATTACKING_MON} is locked\nin a NIGHTMARE!$" -BattleText_CurseLay: - .string "{ATTACKING_MON} cut its own HP\nand laid a CURSE on\l{DEFENDING_MON}!$" -BattleText_CurseAfflict: - .string "{ATTACKING_MON} is afflicted\nby the CURSE!$" -BattleText_SpikesScattered: - .string "{STRING 37} POKéMON team had SPIKES\nscattered around it!$" -BattleText_SpikesHurt: - .string "{STRING 16} is hurt\nby SPIKES!$" -BattleText_IdentifiedPoke: - .string "{ATTACKING_MON} identified\n{DEFENDING_MON}!$" -BattleText_PerishSongFell: - .string "{ATTACKING_MON}’s PERISH count\nfell to {STRING 0}!$" -BattleText_BracedItself: - .string "{ATTACKING_MON} braced\nitself!$" -BattleText_EnduredHit: - .string "{DEFENDING_MON} ENDURED\nthe hit!$" -BattleText_MagnitudeCount: - .string "MAGNITUDE {STRING 0}!$" -BattleText_CutHPMaxATK: - .string "{ATTACKING_MON} cut its own HP\nand maximized ATTACK!$" -BattleText_CopyStatChanges: - .string "{ATTACKING_MON} copied\n{DEFENDING_MON}’s stat changes!$" -BattleText_GotFreeFrom: - .string "{ATTACKING_MON} got free of\n{DEFENDING_MON}’s {STRING 0}!$" -BattleText_LeechShed: - .string "{ATTACKING_MON} shed\nLEECH SEED!$" -BattleText_SpikesBlownAway: - .string "{ATTACKING_MON} blew away\nSPIKES!$" -BattleText_FledBattle: - .string "{ATTACKING_MON} fled from\nbattle!$" -BattleText_ForesawAttack: - .string "{ATTACKING_MON} foresaw\nan attack!$" -BattleText_TookAttack: - .string "{DEFENDING_MON} took\n{STRING 0}’s attack!$" -BattleText_ChoseDestiny: - .string "{ATTACKING_MON} chose\n{STRING 17} as its destiny!$" -BattleText_PokeAttack: - .string "{STRING 0}’s attack!$" -BattleText_CenterAttention: - .string "{ATTACKING_MON} became the\ncenter of attention!$" -BattleText_ChargingPower: - .string "{ATTACKING_MON} began\ncharging power!$" -BattleText_NaturePower: - .string "NATURE POWER turned into\n{STRING 17}!$" -BattleText_StatusNormal: - .string "{ATTACKING_MON}’s status\nreturned to normal!$" -BattleText_TormentSubject: - .string "{DEFENDING_MON} was subjected\nto TORMENT!$" -BattleText_TightenFocus: - .string "{ATTACKING_MON} is tightening\nits focus!$" -BattleText_TauntFell: - .string "{DEFENDING_MON} fell for\nthe TAUNT!$" -BattleText_ReadyToHelp: - .string "{ATTACKING_MON} is ready to\nhelp {DEFENDING_MON}!$" -BattleText_SwitchedItems: - .string "{ATTACKING_MON} switched\nitems with its opponent!$" -BattleText_Obtained1: - .string "{ATTACKING_MON} obtained\n{STRING 0}.$" -BattleText_Obtained2: - .string "{DEFENDING_MON} obtained\n{STRING 1}.$" -BattleText_Obtained3: - .string "{ATTACKING_MON} obtained\n{STRING 0}.\p{DEFENDING_MON} obtained\n{STRING 1}.$" -BattleText_CopiedObject: - .string "{ATTACKING_MON} copied\n{DEFENDING_MON}’s {STRING 22}!$" -BattleText_WishMade: - .string "{ATTACKING_MON} made a WISH!$" -BattleText_WishTrue: - .string "{STRING 0}’s WISH\ncame true!$" -BattleText_PlantedRoots: - .string "{ATTACKING_MON} planted its roots!$" -BattleText_AbsorbNutrients: - .string "{ATTACKING_MON} absorbed\nnutrients with its roots!$" -BattleText_AnchoredItself: - .string "{DEFENDING_MON} anchored\nitself with its roots!$" -BattleText_DrowsyMade: - .string "{ATTACKING_MON} made\n{DEFENDING_MON} drowsy!$" -BattleText_KnockedOffItem: - .string "{ATTACKING_MON} knocked off\n{DEFENDING_MON}’s {STRING 19}!$" -BattleText_AbilitySwap: - .string "{ATTACKING_MON} swapped abilities\nwith its opponent!$" -BattleText_SealedMove: - .string "{ATTACKING_MON} sealed the\nopponent’s move(s)!$" -BattleText_GrudgeBear: - .string "{ATTACKING_MON} wants the\nopponent to bear a GRUDGE!$" -BattleText_GrudgeLosePP: - .string "{ATTACKING_MON}’s {STRING 0}\nlost all its PP due to\lthe GRUDGE!$" -BattleText_ShroudedItself: - .string "{ATTACKING_MON} shrouded\nitself in {STRING 17}!$" -BattleText_MagicCoatBounce: - .string "{ATTACKING_MON}’s {STRING 17}\nwas bounced back by MAGIC COAT!$" -BattleText_AwaitMove: - .string "{ATTACKING_MON} awaits its foe\nto make a move!$" -BattleText_SnatchedMove: - .string "{DEFENDING_MON} SNATCHED\n{STRING 16}’s move!$" -BattleText_ElecWeakened: - .string "Electricity’s power was\nweakened!$" -BattleText_FireWeakened: - .string "Fire’s power was\nweakened!$" -BattleText_FoundOne: - .string "{ATTACKING_MON} found\none {STRING 19}!$" -BattleText_SoothingAroma: - .string "A soothing aroma wafted\nthrough the area!$" -BattleText_CantUseItems: - .string "Items can’t be used now.{PAUSE 64}$" -BattleText_UnknownString2: - .string "For {STRING 16},\n{STRING 19} {STRING 0}$" -BattleText_HustleUse: - .string "{STRING 16} used\n{STRING 19} to hustle!$" -BattleText_LostFocus: - .string "{ATTACKING_MON} lost its\nfocus and couldn’t move!$" -BattleText_DraggedOut: - .string "{DEFENDING_MON} was\ndragged out!\p$" -BattleText_BrokeWall: - .string "The wall shattered!$" -BattleText_NoEffect: - .string "But it had no effect!$" -BattleText_NoMovesLeft: - .string "{STRING 15} has no\nmoves left!\p$" -BattleText_MoveIsDisabled: - .string "{STRING 15}’s {STRING 17}\nis disabled!\p$" -BattleText_TormentNoUse: - .string "{STRING 15} can’t use the same\nmove twice in a row due to the TORMENT!\p$" -BattleText_TauntNoUse: - .string "{STRING 15} can’t use\n{STRING 17} after the TAUNT!\p$" -BattleText_SealedNoUse: - .string "{STRING 15} can’t use the\nsealed {STRING 17}!\p$" -BattleText_RainMade: - .string "{STRING 16}’s {STRING 23}\nmade it rain!$" -BattleText_SpeedRisen: - .string "{STRING 16}’s {STRING 23}\nraised its SPEED!$" -BattleText_ProtectedBy: - .string "{DEFENDING_MON} was protected\nby {STRING 22}!$" -BattleText_PreventedBy: - .string "{DEFENDING_MON}’s {STRING 22}\nprevents {ATTACKING_MON}\lfrom using {STRING 17}!$" -BattleText_HPRestoredUsing: - .string "{DEFENDING_MON} restored HP\nusing its {STRING 22}!$" -BattleText_MadeUseless: - .string "{DEFENDING_MON}’s {STRING 22}\nmade {STRING 17} useless!$" -BattleText_MadeType: - .string "{DEFENDING_MON}’s {STRING 22}\nmade it the {STRING 0} type!$" -BattleText_PreventedPara: - .string "{STRING 14}’s {STRING 22}\nprevents paralysis!$" -BattleText_PreventedRomance: - .string "{DEFENDING_MON}’s {STRING 22}\nprevents romance!$" -BattleText_PreventedPoison: - .string "{STRING 14}’s {STRING 22}\nprevents poisoning!$" -BattleText_PreventedConfusion: - .string "{DEFENDING_MON}’s {STRING 22}\nprevents confusion!$" -BattleText_RaisedFirePower: - .string "{DEFENDING_MON}’s {STRING 22}\nraised its FIRE power!$" -BattleText_AnchorsItself: - .string "{DEFENDING_MON} anchors\nitself with {STRING 22}!$" -BattleText_CutsAttack: - .string "{STRING 16}’s {STRING 23}\ncuts {DEFENDING_MON}’s ATTACK!$" -BattleText_PreventedStatLoss: - .string "{STRING 16}’s {STRING 23}\nprevents stat loss!$" -BattleText_HurtOther: - .string "{DEFENDING_MON}’s {STRING 22}\nhurt {ATTACKING_MON}!$" -BattleText_Traced: - .string "{STRING 16} TRACED\n{STRING 0}’s {STRING 1}!$" -BattleText_PreventedBurn: - .string "{STRING 14}’s {STRING 24}\nprevents burns!$" -BattleText_BlocksOther: - .string "{DEFENDING_MON}’s {STRING 22}\nblocks {STRING 17}!$" -BattleText_BlocksOther2: - .string "{STRING 16}’s {STRING 23}\nblocks {STRING 17}!$" -BattleText_RestoredHPByItem: - .string "{ATTACKING_MON}’s {STRING 21}\nrestored some HP!$" -BattleText_WhipSandstorm: - .string "{STRING 16}’s {STRING 23}\nwhipped up a sandstorm!$" -BattleText_SunIntensified: - .string "{STRING 16}’s {STRING 23}\nintensified the sun’s rays!$" -BattleText_PreventedLoss: - .string "{STRING 16}’s {STRING 23}\nprevents {STRING 0} loss!$" -BattleText_InfatuatedPoke: - .string "{DEFENDING_MON}’s {STRING 22}\ninfatuated {ATTACKING_MON}!$" -BattleText_MadeIneffective: - .string "{DEFENDING_MON}’s {STRING 22}\nmade {STRING 17} ineffective!$" -BattleText_CuredProblem: - .string "{STRING 16}’s {STRING 23}\ncured its {STRING 0} problem!$" -BattleText_OozeSuckup: - .string "It sucked up the\nLIQUID OOZE!$" -BattleText_Transformed2: - .string "{STRING 16} transformed!$" -BattleText_TookAttack2: - .string "{DEFENDING_MON}’s {STRING 22}\ntook the attack!$" - -gUnknown_083FFCCA:: @ 83FFCCA -BattleText_PreventedSwitch: - .string "{STRING 0}’s {STRING 20}\nprevents switching!\p$" -BattleText_PreventedOther: - .string "{DEFENDING_MON}’s {STRING 22}\nprevented {STRING 16}’s\l{STRING 0} from working!$" -BattleText_MadeIneffective2: - .string "{STRING 16}’s {STRING 23}\nmade it ineffective!$" -BattleText_PreventedFlinching: - .string "{STRING 14}’s {STRING 24}\nprevents flinching!$" -BattleText_PreventedOther2: - .string "{ATTACKING_MON}’s {STRING 21}\nprevents {DEFENDING_MON}’s\l{STRING 22} from working!$" -BattleText_CuredOfProblem: - .string "{STRING 16}’s {STRING 23}\ncured its {STRING 0} problem!$" -BattleText_NoEffectOn: - .string "{STRING 16}’s {STRING 23}\nhad no effect on {STRING 14}!$" -BattleText_Sharply: - .string "sharply $" - -gUnknown_083FFDB3:: @ 83FFDB3 -BattleText_Rose: - .string "rose!$" -BattleText_Harshly: - .string "harshly $" -BattleText_Fell: - .string "fell!$" -BattleText_UnknownString7: - .string "{ATTACKING_MON}’s {STRING 0}\n{STRING 1}$" - -gUnknown_083FFDD3:: @ 83FFDD3 -BattleText_UnknownString3: - .string "{DEFENDING_MON}’s {STRING 0}\n{STRING 1}$" -BattleText_UnknownString4: - .string "Using {STRING 19}, the {STRING 0}\nof {STRING 16} {STRING 1}$" -BattleText_UnknownString5: - .string "{ATTACKING_MON}’s {STRING 0}\n{STRING 1}$" -BattleText_UnknownString6: - .string "{DEFENDING_MON}’s {STRING 0}\n{STRING 1}$" -BattleText_StatNoHigher: - .string "{ATTACKING_MON}’s stats won’t\ngo any higher!$" -BattleText_StatNoLower: - .string "{DEFENDING_MON}’s stats won’t\ngo any lower!$" -BattleText_Critical: - .string "A critical hit!$" -BattleText_GrandSlam: - .string "It’s a one-hit KO!$" -BattleText_MoveForget123: - .string "{PAUSE 32}1, {PAUSE 15}2 and...{PAUSE 15} ...{PAUSE 15} ...{PAUSE 15}\n{PAUSE 15}{PLAY_SE SE_KON}Poof!\p$" -BattleText_MoveForgetAnd: - .string "And...\p$" -BattleText_CantForgetHM: - .string "HM moves can’t be\nforgotten now.\p$" -BattleText_NotEffective: - .string "It’s not very effective...$" -BattleText_SuperEffective: - .string "It’s super effective!$" - -gUnknown_083FFEFC:: @ 83FFEFC -BattleText_GotAwaySafely: - .string "{PLAY_SE SE_NIGERU}Got away safely!\p$" -BattleText_FledUsingItem: - .string "{PLAY_SE SE_NIGERU}{ATTACKING_MON} fled\nusing its {STRING 19}!\p$" -BattleText_FledUsingOther: - .string "{PLAY_SE SE_NIGERU}{ATTACKING_MON} fled\nusing {STRING 21}!\p$" -BattleText_FledWild: - .string "{PLAY_SE SE_NIGERU}Wild {STRING 0} fled!$" - -gUnknown_083FFF56:: @ 83FFF56 -BattleText_PlayerDefeatedTrainer: - .string "Player defeated\n{STRING 29}!$" - -gUnknown_083FFF6A:: @ 83FFF6A -BattleText_PlayerDefeatedTrainers: - .string "Player beat {STRING 30}\nand {STRING 29}!$" - -gUnknown_083FFF81:: @ 83FFF81 -BattleText_PlayerLostTrainer: - .string "Player lost against\n{STRING 29}!$" - -gUnknown_083FFF99:: @ 83FFF99 -BattleText_PlayerLostTrainers: - .string "Player lost to {STRING 30}\nand {STRING 29}!$" - -gUnknown_083FFFB3:: @ 83FFFB3 -BattleText_PlayerTiedTrainer: - .string "Player tied against\n{STRING 29}!$" - -gUnknown_083FFFCB:: @ 83FFFCB -BattleText_PlayerTiedTrainers: - .string "Player tied against {STRING 30}\nand {STRING 29}!$" - -gUnknown_083FFFEA:: @ 83FFFEA -BattleText_FledSingle: - .string "{PLAY_SE SE_NIGERU}{STRING 29} fled!$" - -gUnknown_083FFFF7:: @ 83FFFF7 -BattleText_FledDouble: - .string "{PLAY_SE SE_NIGERU}{STRING 29} and\n{STRING 30} fled!$" -BattleText_NoRunning: - .string "No! There’s no running\nfrom a TRAINER battle!\p$" -BattleText_CantEscape2: - .string "Can’t escape!\p$" -BattleText_BirchDontLeaveMe: - .string "PROF. BIRCH: D-don’t leave\nme here like this!\p$" -BattleText_Nothing: - .string "But nothing happened!$" -BattleText_Failed: - .string "But it failed!$" -BattleText_HurtItself: - .string "It hurt itself in its\nconfusion!$" -BattleText_MirrorFail: - .string "The MIRROR MOVE failed!$" -BattleText_RainStart: - .string "It started to rain!$" -BattleText_PourStart: - .string "A downpour started!$" -BattleText_RainCont1: - .string "Rain continues to fall.$" -BattleText_PourCont: - .string "The downpour continues.$" -BattleText_RainStop: - .string "The rain stopped.$" -BattleText_SandBrewed: - .string "A sandstorm brewed!$" -BattleText_SandRages: - .string "The sandstorm rages.$" -BattleText_SandSubsided: - .string "The sandstorm subsided.$" -BattleText_SunBright: - .string "The sunlight got bright!$" -BattleText_SunStrong: - .string "The sunlight is strong.$" -BattleText_SunFaded: - .string "The sunlight faded.$" -BattleText_HailStart: - .string "It started to hail!$" -BattleText_HailCont: - .string "Hail continues to fall.$" -BattleText_HailStop: - .string "The hail stopped.$" -BattleText_SpitUpFail: - .string "But it failed to SPIT UP\na thing!$" -BattleText_SwallowFail: - .string "But it failed to SWALLOW\na thing!$" -BattleText_WindHeatWave: - .string "The wind turned into a\nHEAT WAVE!$" -BattleText_StatElim: - .string "All stat changes were\neliminated!$" -BattleText_CoinScatter: - .string "Coins scattered everywhere!$" -BattleText_SubWeak: - .string "It was too weak to make\na SUBSTITUTE!$" -BattleText_PainSplit: - .string "The battlers shared\ntheir pain!$" -BattleText_BellChime: - .string "A bell chimed!$" -BattleText_PerishSong: - .string "All affected POKéMON will\nfaint in 3 turns!$" -BattleText_NoPP1: - .string "There’s no PP left for\nthis move!\p$" -BattleText_NoPP2: - .string "But there was no PP left\nfor the move!$" -BattleText_IgnoredOrdersSLP: - .string "{ATTACKING_MON} ignored\norders while asleep!$" -BattleText_IgnoredOrders: - .string "{ATTACKING_MON} ignored\norders!$" -BattleText_BeganNap: - .string "{ATTACKING_MON} began to nap!$" -BattleText_LoafingAround: - .string "{ATTACKING_MON} is\nloafing around!$" -BattleText_WontObey: - .string "{ATTACKING_MON} won’t\nobey!$" -BattleText_TurnedAway: - .string "{ATTACKING_MON} turned away!$" -BattleText_NotNotice: - .string "{ATTACKING_MON} pretended\nto not notice!$" -BattleText_WillSwitch: - .string "{STRING 25} {STRING 26} is\nabout to use {STRING 1}.\pWill {STRING 32} change\nPOKéMON?$" -BattleText_LearnedMove2: - .string "{ATTACKING_MON} learned\n{STRING 0}!$" -BattleText_PlayerDefeatedTrainer2: - .string "Player defeated\n{STRING 25} {STRING 26}!\p$" -BattleText_CreptCloser: - .string "{STRING 32} crept closer to\n{STRING 3}!$" -BattleText_CantGetCloser: - .string "{STRING 32} can’t get any closer!$" -BattleText_WatchingCarefully: - .string "{STRING 3} is watching\ncarefully!$" -BattleText_CuriousAbout: - .string "{STRING 3} is curious about\nthe {STRING 0}!$" -BattleText_EnthralledBy: - .string "{STRING 3} is enthralled by\nthe {STRING 0}!$" -BattleText_IgnoredThing: - .string "{STRING 3} completely ignored\nthe {STRING 0}!$" -BattleText_ThrewBlock: - .string "{STRING 32} threw a {POKEBLOCK}\nat the {STRING 3}!$" -BattleText_SafariOver: - .string "{PLAY_SE SE_PINPON}ANNOUNCER: You’re out of\nSAFARI BALLS! Game over!\p$" - -gUnknown_08400555:: @ 8400555 -BattleText_WildAppeared1: - .string "Wild {STRING 3} appeared!\p$" - -gUnknown_08400568:: @ 8400568 -BattleText_WildAppeared2: - .string "Wild {STRING 3} appeared!\p$" - -gUnknown_0840057B:: @ 840057B -BattleText_WildAppeared3: - .string "Wild {STRING 3} appeared!{PAUSE 127}$" - -gUnknown_08400590:: @ 8400590 -BattleText_WildDoubleAppeared: - .string "Wild {STRING 5} and\n{STRING 3} appeared!\p$" - -gUnknown_084005AA:: @ 84005AA -BattleText_SingleWantToBattle1: - .string "{STRING 25} {STRING 26}\nwould like to battle!\p$" - -gUnknown_084005C7:: @ 84005C7 -BattleText_SingleWantToBattle2: - .string "{STRING 29}\nwants to battle!$" - -gUnknown_084005DB:: @ 84005DB -BattleText_DoubleWantToBattle: - .string "{STRING 29} and {STRING 30}\nwant to battle!$" - -gUnknown_084005F5:: @ 84005F5 -BattleText_SentOutSingle1: - .string "{STRING 25} {STRING 26} sent\nout {STRING 3}!$" - -gUnknown_08400608:: @ 8400608 -BattleText_SentOutDouble1: - .string "{STRING 25} {STRING 26} sent\nout {STRING 3} and {STRING 5}!$" - -gUnknown_08400622:: @ 8400622 -BattleText_SentOutSingle2: - .string "{STRING 25} {STRING 26} sent\nout {STRING 0}!$" - -gUnknown_08400635:: @ 8400635 -BattleText_SentOutSingle3: - .string "{STRING 29} sent\nout {STRING 3}!$" - -gUnknown_08400645:: @ 8400645 -BattleText_SentOutDouble2: - .string "{STRING 29} sent out\n{STRING 3} and {STRING 5}!$" - -gUnknown_0840065C:: @ 840065C -BattleText_SentOutDouble3: - .string "{STRING 29} sent out\n{STRING 7}!\p{STRING 30} sent out\n{STRING 9}!$" - -gUnknown_0840067C:: @ 840067C -BattleText_SentOutSingle4: - .string "{STRING 29} sent out\n{STRING 0}!$" - -gUnknown_0840068C:: @ 840068C -BattleText_SentOutSingle5: - .string "{STRING 31} sent out\n{STRING 0}!$" - -gUnknown_0840069C:: @ 840069C -BattleText_SentOutSingle6: - .string "Go! {STRING 2}!$" - -gUnknown_084006A4:: @ 84006A4 -BattleText_SentOutDouble4: - .string "Go! {STRING 2} and\n{STRING 4}!$" - -gUnknown_084006B3:: @ 84006B3 -BattleText_SentOutSingle7: - .string "Go! {STRING 0}!$" - -gUnknown_084006BB:: @ 84006BB -BattleText_SentOutSingle8: - .string "Do it! {STRING 0}!$" - -gUnknown_084006C6:: @ 84006C6 -BattleText_SentOutSingle9: - .string "Go for it, {STRING 0}!$" - -gUnknown_084006D5:: @ 84006D5 -BattleText_SentOutSingle10: - .string "Your foe’s weak!\nGet’m, {STRING 0}!$" - -gUnknown_084006F1:: @ 84006F1 -BattleText_SentOutSingle11: - .string "{STRING 28} sent out\n{STRING 8}!\pGo! {STRING 6}!$" - -gUnknown_08400709:: @ 8400709 -BattleText_ComeBackSingle1: - .string "{STRING 0}, that’s enough!\nCome back!$" - -gUnknown_08400727:: @ 8400727 -BattleText_ComeBackSingle2: - .string "{STRING 0}, come back!$" - -gUnknown_08400736:: @ 8400736 -BattleText_ComeBackSingle3: - .string "{STRING 0}, OK!\nCome back!$" - -gUnknown_08400749:: @ 8400749 -BattleText_ComeBackSingle4: - .string "{STRING 0}, good!\nCome back!$" - -gUnknown_0840075E:: @ 840075E -BattleText_WithdrewPoke1: - .string "{STRING 25} {STRING 26}\nwithdrew {STRING 0}!$" - -gUnknown_08400771:: @ 8400771 -BattleText_WithdrewPoke2: - .string "{STRING 29} withdrew\n{STRING 0}!$" - -gUnknown_08400781:: @ 8400781 -BattleText_WithdrewPoke3: - .string "{STRING 31} withdrew\n{STRING 0}!$" - -gUnknown_08400791:: @ 8400791 -BattleText_Wild: - .string "Wild $" - -gUnknown_08400797:: @ 8400797 -BattleText_Foe: - .string "Foe $" - -gUnknown_0840079C:: @ 840079C -BattleText_Foe2: - .string "Foe $" - -gUnknown_084007A1:: @ 84007A1 -BattleText_Ally: - .string "Ally $" - -gUnknown_084007A7:: @ 84007A7 -BattleText_Foe3: - .string "Foe $" - -gUnknown_084007AC:: @ 84007AC -BattleText_Ally2: - .string "Ally $" - -gUnknown_084007B2:: @ 84007B2 -BattleText_Foe4: - .string "Foe $" - -gUnknown_084007B7:: @ 84007B7 -BattleText_Ally3: - .string "Ally $" - -gUnknown_084007BD:: @ 84007BD -BattleText_OpponentUsedMove: - .string "{ATTACKING_MON} used\n{STRING 1}$" - -gUnknown_084007C8:: @ 84007C8 -BattleText_Exclamation2: @ out of order but whatever - .string "!$" - -gUnknown_084007CA:: @ 84007CA -BattleText_Exclamation3: - .string "!$" - -gUnknown_084007CC:: @ 84007CC -BattleText_Exclamation4: - .string "!$" - -gUnknown_084007CE:: @ 84007CE -BattleText_Exclamation5: - .string "!$" - -gUnknown_084007D0:: @ 84007D0 -BattleText_Exclamation: - .string "!$" -BattleStatText_HP: - .string "HP$" -BattleStatText_Attack: - .string "ATTACK$" -BattleStatText_Defense: - .string "DEFENSE$" -BattleStatText_Speed: - .string "SPEED$" -BattleStatText_SpAtk: - .string "SP. ATK$" -BattleStatText_SpDef: - .string "SP. DEF$" -BattleStatText_Accuracy: - .string "accuracy$" -BattleStatText_Evasion: - .string "evasiveness$" -ContestStatText_TooSpicy: - .string "was too spicy!$" -ContestStatText_TooDry: - .string "was too dry!$" -ContestStatText_TooSweet: - .string "was too sweet!$" -ContestStatText_TooBitter: - .string "was too bitter!$" -ContestStatText_TooSour: - .string "was too sour!$" -BattleText_Used1: - .string "{STRING 32} used\n{STRING 19}!$" -BattleText_TutorialUsed: - .string "WALLY used\n{STRING 19}!$" -BattleText_Used2: - .string "{STRING 25} {STRING 26}\nused {STRING 19}!$" -BattleText_BlockBall: - .string "The TRAINER blocked the BALL!$" -BattleText_DontBeAThief: - .string "Don’t be a thief!$" -BattleText_DodgeBall: - .string "It dodged the thrown BALL!\nThis POKéMON can’t be caught!$" -BattleText_MissPoke: - .string "You missed the POKéMON!$" -BattleText_BallBrokeOhNo: - .string "Oh, no!\nThe POKéMON broke free!$" -BattleText_BallBrokeAppeared: - .string "Aww!\nIt appeared to be caught!$" -BattleText_BallBrokeAlmost: - .string "Aargh!\nAlmost had it!$" -BattleText_BallBrokeSoClose: - .string "Shoot!\nIt was so close, too!$" -BattleText_BallCaught1: - .string "Gotcha!\n{STRING 3} was caught!{UNKNOWN_A}{PLAY_BGM BGM_KACHI22}\p$" -BattleText_BallCaught2: - .string "Gotcha!\n{STRING 3} was caught!{UNKNOWN_A}{PLAY_BGM BGM_KACHI22}{PAUSE 127}$" -BattleText_GiveNickname: - .string "Give a nickname to the\ncaptured {STRING 3}?$" -BattleText_SentToPC: - .string "{STRING 3} was sent to\n{STRING 35} PC.$" - -gUnknown_084009ED:: @ 84009ED -BattleText_Someone: - .string "someone’s$" - -gUnknown_084009F7:: @ 84009F7 -BattleText_Lanette: - .string "LANETTE’s$" -BattleText_AddedToDex: - .string "{STRING 3}’s data was\nadded to the POKéDEX.\p$" -BattleText_Raining: - .string "It is raining.$" -BattleText_Sandstorm: - .string "A sandstorm is raging.$" -BattleText_BoxFull: - .string "The BOX is full!\nYou can’t catch any more!\p$" - -gUnknown_08400A78:: @ 8400A78 -BattleText_EnigmaBerry: - .string "ENIGMA BERRY$" - -gUnknown_08400A85:: @ 8400A85 -BattleText_Berry: - .string " BERRY$" -BattleText_CuredParalysis: - .string "{STRING 16}’s {STRING 19}\ncured paralysis!$" -BattleText_CuredPoison: - .string "{STRING 16}’s {STRING 19}\ncured poison!$" -BattleText_CuredBurn: - .string "{STRING 16}’s {STRING 19}\nhealed its burn!$" -BattleText_CuredFreeze: - .string "{STRING 16}’s {STRING 19}\ndefrosted it!$" -BattleText_CuredSleep: - .string "{STRING 16}’s {STRING 19}\nwoke it from its sleep!$" -BattleText_CuredConfusion: - .string "{STRING 16}’s {STRING 19}\nsnapped it out of confusion!$" -BattleText_CuredStatus: - .string "{STRING 16}’s {STRING 19}\ncured its {STRING 0} problem!$" -BattleText_NormalizedStatus: - .string "{STRING 16}’s {STRING 19}\nnormalized its status!$" -BattleText_RestoredHealth: - .string "{STRING 16}’s {STRING 19}\nrestored health!$" -BattleText_RestoredPP: - .string "{STRING 16}’s {STRING 19}\nrestored {STRING 0}’s PP!$" -BattleText_RestoredStatus: - .string "{STRING 16}’s {STRING 19}\nrestored its status!$" -BattleText_RestoredHPLittle: - .string "{STRING 16}’s {STRING 19}\nrestored its HP a little!$" -BattleText_ChoiceBand: - .string "{STRING 19} allows the\nuse of only {STRING 17}!\p$" -BattleText_FocusSash: - .string "{DEFENDING_MON} hung on\nusing its {STRING 19}!$" -BattleText_Terminator2: - .string "$" -BattleText_WallyBall: - .string "You throw a BALL now, right?\nI... I’ll do my best!$" - -gUnknown_08400C4A:: @ 8400C4A -BattleText_StartEvo: - .string "What?\n{STRING 2} is evolving!$" - -gUnknown_08400C60:: @ 8400C60 -BattleText_FinishEvo: - .string "Congratulations! Your {STRING 2}\nevolved into {STRING 3}!{UNKNOWN_A}\p$" - -gUnknown_08400C8D:: @ 8400C8D -BattleText_StopEvo: - .string "Huh? {STRING 2}\nstopped evolving!\p$" - -gUnknown_08400CA8:: @ 8400CA8 -BattleText_OtherMenu: - .string "What should\n{STRING 15} do?$" - -gUnknown_08400CBB:: @ 8400CBB -BattleText_PlayerMenu: - .string "What will\n{STRING 32} do?$" - -gUnknown_08400CCC:: @ 8400CCC -BattleText_WallyMenu: - .string "What will\nWALLY do?$" - -gUnknown_08400CE0:: @ 8400CE0 -BattleText_LinkStandby: - .string "{PAUSE 16}Link standby...$" - -gUnknown_08400CF3:: @ 8400CF3 -BattleText_MenuOptions: - .string "{PALETTE 5}{COLOR_HIGHLIGHT_SHADOW SKY_BLUE LIGHT_BLUE WHITE2}FIGHT{CLEAR_TO 0x2E}BAG\nPOKéMON{CLEAR_TO 0x2E}RUN$" - -gUnknown_08400D15:: @ 8400D15 -BattleText_MenuOptionsSafari: - .string "{PALETTE 5}{COLOR_HIGHLIGHT_SHADOW SKY_BLUE LIGHT_BLUE WHITE2}BALL{CLEAR_TO 0x2E}{POKEBLOCK}\nGO NEAR{CLEAR_TO 0x2E}RUN$" - -gUnknown_08400D38:: @ 8400D38 -BattleText_PP: - .string "{PALETTE 5}{COLOR_HIGHLIGHT_SHADOW SKY_BLUE LIGHT_BLUE WHITE2}PP\nTYPE/$" - -gUnknown_08400D49:: @ 8400D49 -BattleText_Format: @ cant think of a better name - .string "{PALETTE 5}{COLOR_HIGHLIGHT_SHADOW SKY_BLUE LIGHT_BLUE WHITE2}$" - -gUnknown_08400D52:: @ 8400D52 -BattleText_ForgetMove: - .string "{COLOR_HIGHLIGHT_SHADOW SKY_BLUE LIGHT_BLUE WHITE2}{PALETTE 5}Which move should\nbe forgotten?$" - -gUnknown_08400D7A:: @ 8400D7A -BattleText_YesNo: - .string "{PALETTE 5}{COLOR_HIGHLIGHT_SHADOW SKY_BLUE LIGHT_BLUE WHITE2}Yes\nNo$" - -gUnknown_08400D89:: @ 8400D89 -BattleText_SwitchWhich: - .string "{PALETTE 5}{COLOR_HIGHLIGHT_SHADOW SKY_BLUE LIGHT_BLUE WHITE2}Switch\nwhich?$" - -gUnknown_08400D9F:: @ 8400D9F -BattleText_Format2: - .string "{PALETTE 5}{COLOR_HIGHLIGHT_SHADOW SKY_BLUE LIGHT_BLUE WHITE2}$" -BattleText_RightArrow: - .string "{RIGHT_ARROW}$" - -gUnknown_08400DAA:: @ 8400DAA -BattleText_Plus: - .string "+$" - -gUnknown_08400DAC:: @ 8400DAC -@ someone improve the formatting of this please -BattleText_Dash: - .string "-$" -BattleText_HP: - .string "HP $" -BattleText_Attack: - .string "ATTACK $" -BattleText_Defense: - .string "DEFENSE$" -BattleText_SpAtk: - .string "SP. ATK$" -BattleText_SpDef: - .string "SP. DEF$" - -gUnknown_08400DD6:: @ 8400DD6 -BattleText_SafariBalls: - .string "{HIGHLIGHT RED}SAFARI BALLS$" - -gUnknown_08400DE6:: @ 8400DE6 -BattleText_SafariBallsLeft: - .string "{HIGHLIGHT RED}Left: $" - -gUnknown_08400DF0:: @ 8400DF0 -BattleText_HighlightRed: - .string "{HIGHLIGHT RED}$" -BattleText_Sleep: - .string "sleep$" -BattleText_PoisonStatus: - .string "poison$" -BattleText_Burn: - .string "burn$" -BattleText_Paralysis: - .string "paralysis$" -BattleText_IceStatus: - .string "ice$" -BattleText_Confusion: - .string "confusion$" -BattleText_Love: - .string "love$" - -gUnknown_08400E23:: @ 8400E23 -BattleText_Format3: - .string " and $" - -gUnknown_08400E29:: @ 8400E29 -BattleText_Format4: - .string ", $" - -gUnknown_08400E2C:: @ 8400E2C -BattleText_Format5: - .string " $" - -gUnknown_08400E2E:: @ 8400E2E -BattleText_Format6: - .string "\l$" - -gUnknown_08400E30:: @ 8400E30 -BattleText_Format7: - .string "\n$" - -gUnknown_08400E32:: @ 8400E32 -BattleText_Format8: - .string "are$" - -gUnknown_08400E36:: @ 8400E36 -BattleText_Format9: - .string "are$" - -gBadEggNickname:: @ 8400E3A - .string "Bad EGG$" - -gUnknown_08400E42:: @ 8400E42 -BattleText_Wally: - .string "WALLY$" - -gUnknown_08400E48:: @ 8400E48 -BattleText_Win: - .string "{HIGHLIGHT TRANSPARENT}Win$" - -gUnknown_08400E4F:: @ 8400E4F -BattleText_Loss: - .string "{HIGHLIGHT TRANSPARENT}Loss$" - -gUnknown_08400E57:: @ 8400E57 -BattleText_Tie: - .string "{HIGHLIGHT TRANSPARENT}Tie$" - -gUnknown_08400E5E:: @ 8400E5E -BattleText_Format10: - .string " is$" - -gUnknown_08400E62:: @ 8400E62 -BattleText_Format11: - .string "’s$" -BattleText_Normal: - .string "a NORMAL move$" -BattleText_Fighting: - .string "a FIGHTING move$" -BattleText_Flying: - .string "a FLYING move$" -BattleText_Poison: - .string "a POISON move$" -BattleText_Ground: - .string "a GROUND move$" -BattleText_Rock: - .string "a ROCK move$" -BattleText_Bug: - .string "a BUG move$" -BattleText_Ghost: - .string "a GHOST move$" -BattleText_Steel: - .string "a STEEL move$" -BattleText_Typeless: - .string "a ??? move$" -BattleText_Fire: - .string "a FIRE move$" -BattleText_Water: - .string "a WATER move$" -BattleText_Grass: - .string "a GRASS move$" -BattleText_Electric: - .string "an ELECTRIC move$" -BattleText_Psychic: - .string "a PSYCHIC move$" -BattleText_Ice: - .string "an ICE move$" -BattleText_Dragon: - .string "a DRAGON move$" -BattleText_Dark: - .string "a DARK move$" - - .align 2 -gUnknown_08400F58:: @ 8400F58 - .4byte BattleStatText_HP - .4byte BattleStatText_Attack - .4byte BattleStatText_Defense - .4byte BattleStatText_Speed - .4byte BattleStatText_SpAtk - .4byte BattleStatText_SpDef - .4byte BattleStatText_Accuracy - .4byte BattleStatText_Evasion - - .align 2 -gUnknown_08400F78:: @ 8400F78 - .4byte ContestStatText_TooSpicy - .4byte ContestStatText_TooDry - .4byte ContestStatText_TooSweet - .4byte ContestStatText_TooBitter - .4byte ContestStatText_TooSour - - .align 2 -gUnknown_08400F8C:: @ 8400F8C - .4byte BattleText_UnknownString - .4byte BattleText_GainExpPoints - .4byte BattleText_GrewLevel - .4byte BattleText_LearnedMove - .4byte BattleText_TryingToLearnMove - .4byte BattleText_CantLearnMore - .4byte BattleText_DeleteMove - .4byte BattleText_DeletedMove - .4byte BattleText_StopLearning - .4byte BattleText_DidNotLearn - .4byte BattleText_LearnedMove2 - .4byte BattleText_AttackMissed - .4byte BattleText_ProtectedItself - .4byte BattleText_StatNoHigher - .4byte BattleText_AvoidedDamage - .4byte BattleText_DoesntAffect - .4byte BattleText_AttackingFainted - .4byte BattleText_DefendingFainted - .4byte BattleText_WinningPrize - .4byte BattleText_OutOfUsablePoke - .4byte BattleText_WhitedOut - .4byte BattleText_PreventEscape - .4byte BattleText_HitMulti - .4byte BattleText_FellAsleep - .4byte BattleText_MadeAsleep - .4byte BattleText_DefendingAsleep - .4byte BattleText_AttackingAsleep - .4byte BattleText_WasntAffected - .4byte BattleText_Poisoned - .4byte BattleText_Poisoned2 - .4byte BattleText_PoisonHurt - .4byte BattleText_AlreadyPoisoned - .4byte BattleText_BadlyPoisoned - .4byte BattleText_EnergyDrained - .4byte BattleText_Burned - .4byte BattleText_Burned2 - .4byte BattleText_BurnHurt - .4byte BattleText_Frozen - .4byte BattleText_Frozen2 - .4byte BattleText_FrozenSolid - .4byte BattleText_DefendingDefrosted - .4byte BattleText_AttackingDefrosted - .4byte BattleText_Defrosted - .4byte BattleText_Paralyzed - .4byte BattleText_Paralyzed2 - .4byte BattleText_Paralyzed3 - .4byte BattleText_AlreadyParalyzed - .4byte BattleText_ParalysisHealed - .4byte BattleText_DreamEaten - .4byte BattleText_AttackingStatNoHigher - .4byte BattleText_DefendingStatNoHigher - .4byte BattleText_StoppedWorking - .4byte BattleText_StoppedWorking2 - .4byte BattleText_Confused - .4byte BattleText_ConfusionSnapOut - .4byte BattleText_BecameConfused - .4byte BattleText_AlreadyConfused - .4byte BattleText_FellLove - .4byte BattleText_InLoveWith - .4byte BattleText_ImmobilizedBy - .4byte BattleText_BlownAway - .4byte BattleText_TypeTransform - .4byte BattleText_Flinched - .4byte BattleText_RegainedHealth - .4byte BattleText_HPFull - .4byte BattleText_RaisedSpDef - .4byte BattleText_RaisedDefense - .4byte BattleText_CoveredVeil - .4byte BattleText_SafeguardActive - .4byte BattleText_SafeguardFaded - .4byte BattleText_WentToSleep - .4byte BattleText_SpeltHealthy - .4byte BattleText_WhipWhirlwind - .4byte BattleText_TookSunlight - .4byte BattleText_LoweredHead - .4byte BattleText_IsGlowing - .4byte BattleText_FlewHigh - .4byte BattleText_DugHole - .4byte BattleText_SqueezedBind - .4byte BattleText_TrappedVortex - .4byte BattleText_Wrapped - .4byte BattleText_Clamped - .4byte BattleText_HurtBy - .4byte BattleText_FreedFrom - .4byte BattleText_KeptGoingCrash - .4byte BattleText_MistShroud - .4byte BattleText_MistProtect - .4byte BattleText_GetPumped - .4byte BattleText_HitRecoil - .4byte BattleText_ProtectedItself2 - .4byte BattleText_SandBuffeted - .4byte BattleText_HailStricken - .4byte BattleText_WasSeeded - .4byte BattleText_EvadedAttack - .4byte BattleText_HealthSapped - .4byte BattleText_FastAsleep - .4byte BattleText_WokeUp - .4byte BattleText_UproarAwake - .4byte BattleText_UproarWoke - .4byte BattleText_UproarCaused - .4byte BattleText_UproarMaking - .4byte BattleText_CalmedDown - .4byte BattleText_UproarCantSleep - .4byte BattleText_Stockpiled - .4byte BattleText_StockpiledCant - .4byte BattleText_UproarCantSleep2 - .4byte BattleText_UproarKeptAwake - .4byte BattleText_StayedAwake - .4byte BattleText_StoringEnergy - .4byte BattleText_UnleashedEnergy - .4byte BattleText_FatigueConfuse - .4byte BattleText_PickedUpYen - .4byte BattleText_Unaffected - .4byte BattleText_Transformed - .4byte BattleText_SubMade - .4byte BattleText_SubAlready - .4byte BattleText_SubTookDamage - .4byte BattleText_SubFaded - .4byte BattleText_MustRecharge - .4byte BattleText_RageBuilding - .4byte BattleText_MoveWasDisabled - .4byte BattleText_MoveIsDisabled - .4byte BattleText_DisabledNoMore - .4byte BattleText_EncoreGot - .4byte BattleText_EncoreEnded - .4byte BattleText_TookAim - .4byte BattleText_SketchedMove - .4byte BattleText_DestinyBondTake - .4byte BattleText_DestinyBondTaken - .4byte BattleText_ReducedBy - .4byte BattleText_StoleSomething - .4byte BattleText_CantEscapeNow - .4byte BattleText_NightmareStart - .4byte BattleText_NightmareLock - .4byte BattleText_CurseLay - .4byte BattleText_CurseAfflict - .4byte BattleText_SpikesScattered - .4byte BattleText_SpikesHurt - .4byte BattleText_IdentifiedPoke - .4byte BattleText_PerishSongFell - .4byte BattleText_BracedItself - .4byte BattleText_EnduredHit - .4byte BattleText_MagnitudeCount - .4byte BattleText_CutHPMaxATK - .4byte BattleText_CopyStatChanges - .4byte BattleText_GotFreeFrom - .4byte BattleText_LeechShed - .4byte BattleText_SpikesBlownAway - .4byte BattleText_FledBattle - .4byte BattleText_ForesawAttack - .4byte BattleText_TookAttack - .4byte BattleText_PokeAttack - .4byte BattleText_CenterAttention - .4byte BattleText_ChargingPower - .4byte BattleText_NaturePower - .4byte BattleText_StatusNormal - .4byte BattleText_NoMovesLeft - .4byte BattleText_TormentSubject - .4byte BattleText_TormentNoUse - .4byte BattleText_TightenFocus - .4byte BattleText_TauntFell - .4byte BattleText_TauntNoUse - .4byte BattleText_ReadyToHelp - .4byte BattleText_SwitchedItems - .4byte BattleText_CopiedObject - .4byte BattleText_WishMade - .4byte BattleText_WishTrue - .4byte BattleText_PlantedRoots - .4byte BattleText_AbsorbNutrients - .4byte BattleText_AnchoredItself - .4byte BattleText_DrowsyMade - .4byte BattleText_KnockedOffItem - .4byte BattleText_AbilitySwap - .4byte BattleText_SealedMove - .4byte BattleText_SealedNoUse - .4byte BattleText_GrudgeBear - .4byte BattleText_GrudgeLosePP - .4byte BattleText_ShroudedItself - .4byte BattleText_MagicCoatBounce - .4byte BattleText_AwaitMove - .4byte BattleText_SnatchedMove - .4byte BattleText_RainMade - .4byte BattleText_SpeedRisen - .4byte BattleText_ProtectedBy - .4byte BattleText_PreventedBy - .4byte BattleText_HPRestoredUsing - .4byte BattleText_MadeType - .4byte BattleText_PreventedPara - .4byte BattleText_PreventedRomance - .4byte BattleText_PreventedPoison - .4byte BattleText_PreventedConfusion - .4byte BattleText_RaisedFirePower - .4byte BattleText_AnchorsItself - .4byte BattleText_CutsAttack - .4byte BattleText_PreventedStatLoss - .4byte BattleText_HurtOther - .4byte BattleText_Traced - .4byte BattleText_Sharply - .4byte BattleText_Rose - .4byte BattleText_Harshly - .4byte BattleText_Fell - .4byte BattleText_UnknownString7 - .4byte BattleText_UnknownString3 - .4byte BattleText_UnknownString5 - .4byte BattleText_UnknownString6 - .4byte BattleText_Critical - .4byte BattleText_GrandSlam - .4byte BattleText_MoveForget123 - .4byte BattleText_MoveForgetAnd - .4byte BattleText_NotEffective - .4byte BattleText_SuperEffective - .4byte BattleText_GotAwaySafely - .4byte BattleText_FledWild - .4byte BattleText_NoRunning - .4byte BattleText_CantEscape2 - .4byte BattleText_BirchDontLeaveMe - .4byte BattleText_Nothing - .4byte BattleText_Failed - .4byte BattleText_HurtItself - .4byte BattleText_MirrorFail - .4byte BattleText_RainStart - .4byte BattleText_PourStart - .4byte BattleText_RainCont1 - .4byte BattleText_PourCont - .4byte BattleText_RainStop - .4byte BattleText_SandBrewed - .4byte BattleText_SandRages - .4byte BattleText_SandSubsided - .4byte BattleText_SunBright - .4byte BattleText_SunStrong - .4byte BattleText_SunFaded - .4byte BattleText_HailStart - .4byte BattleText_HailCont - .4byte BattleText_HailStop - .4byte BattleText_SpitUpFail - .4byte BattleText_SwallowFail - .4byte BattleText_WindHeatWave - .4byte BattleText_StatElim - .4byte BattleText_CoinScatter - .4byte BattleText_SubWeak - .4byte BattleText_PainSplit - .4byte BattleText_BellChime - .4byte BattleText_PerishSong - .4byte BattleText_NoPP1 - .4byte BattleText_NoPP2 - .4byte BattleText_Used1 - .4byte BattleText_TutorialUsed - .4byte BattleText_BlockBall - .4byte BattleText_DontBeAThief - .4byte BattleText_DodgeBall - .4byte BattleText_MissPoke - .4byte BattleText_BallBrokeOhNo - .4byte BattleText_BallBrokeAppeared - .4byte BattleText_BallBrokeAlmost - .4byte BattleText_BallBrokeSoClose - .4byte BattleText_BallCaught1 - .4byte BattleText_BallCaught2 - .4byte BattleText_GiveNickname - .4byte BattleText_SentToPC - .4byte BattleText_AddedToDex - .4byte BattleText_Raining - .4byte BattleText_Sandstorm - .4byte BattleText_CantEscape - .4byte BattleText_IgnoredOrdersSLP - .4byte BattleText_IgnoredOrders - .4byte BattleText_BeganNap - .4byte BattleText_LoafingAround - .4byte BattleText_WontObey - .4byte BattleText_TurnedAway - .4byte BattleText_NotNotice - .4byte BattleText_WillSwitch - .4byte BattleText_CreptCloser - .4byte BattleText_CantGetCloser - .4byte BattleText_WatchingCarefully - .4byte BattleText_CuriousAbout - .4byte BattleText_EnthralledBy - .4byte BattleText_IgnoredThing - .4byte BattleText_ThrewBlock - .4byte BattleText_SafariOver - .4byte BattleText_CuredParalysis - .4byte BattleText_CuredPoison - .4byte BattleText_CuredBurn - .4byte BattleText_CuredFreeze - .4byte BattleText_CuredSleep - .4byte BattleText_CuredConfusion - .4byte BattleText_CuredStatus - .4byte BattleText_RestoredHealth - .4byte BattleText_RestoredPP - .4byte BattleText_RestoredStatus - .4byte BattleText_RestoredHPLittle - .4byte BattleText_ChoiceBand - .4byte BattleText_FocusSash - .4byte BattleText_Terminator2 @ terminator? - .4byte BattleText_PreventedBurn - .4byte BattleText_BlocksOther - .4byte BattleText_RestoredHPByItem - .4byte BattleText_WhipSandstorm - .4byte BattleText_PreventedLoss - .4byte BattleText_InfatuatedPoke - .4byte BattleText_MadeIneffective - .4byte BattleText_CuredProblem - .4byte BattleText_OozeSuckup - .4byte BattleText_Transformed2 - .4byte BattleText_ElecWeakened - .4byte BattleText_FireWeakened - .4byte BattleText_HidUnderwater - .4byte BattleText_SprangUp - .4byte BattleText_CantForgetHM - .4byte BattleText_FoundOne - .4byte BattleText_PlayerDefeatedTrainer2 - .4byte BattleText_SoothingAroma - .4byte BattleText_CantUseItems - .4byte BattleText_UnknownString2 - .4byte BattleText_UnknownString4 - .4byte BattleText_HustleUse - .4byte BattleText_MadeUseless - .4byte BattleText_SandTombTrapped @ sand tomb - .4byte BattleText_Terminator - .4byte BattleText_BoostedExp - .4byte BattleText_SunIntensified - .4byte BattleText_GroundMoveNegate - .4byte BattleText_WallyBall - .4byte BattleText_TookAttack2 - .4byte BattleText_ChoseDestiny - .4byte BattleText_LostFocus - .4byte BattleText_UseNext - .4byte BattleText_FledUsingItem - .4byte BattleText_FledUsingOther - .4byte BattleText_DraggedOut - .4byte BattleText_PreventedOther - .4byte BattleText_NormalizedStatus - .4byte BattleText_Used2 - .4byte BattleText_BoxFull - .4byte BattleText_AvoidedAttack - .4byte BattleText_MadeIneffective2 - .4byte BattleText_PreventedFlinching - .4byte BattleText_AlreadyBurned - .4byte BattleText_StatNoLower - .4byte BattleText_BlocksOther2 - .4byte BattleText_WoreOff - .4byte BattleText_RaisedDefenseLittle - .4byte BattleText_RaisedSpDefLittle - .4byte BattleText_BrokeWall - .4byte BattleText_PreventedOther2 - .4byte BattleText_CuredOfProblem - .4byte BattleText_AttackingCantEscape - .4byte BattleText_Obtained1 - .4byte BattleText_Obtained2 - .4byte BattleText_Obtained3 - .4byte BattleText_NoEffect - .4byte BattleText_NoEffectOn - - .align 1 -gUnknown_08401508:: @ 8401508 -@ Each entry refers to a text pointer in gUnknown_08400F8C, but the values are offset -@ by 0xc. For example, 0x0017 refers to BattleText_AttackMissed because it is the -@ 11th entry in the pointer table. - .2byte BATTLE_TEXT_AttackMissed - .2byte BATTLE_TEXT_ProtectedItself - .2byte BATTLE_TEXT_AvoidedAttack - .2byte BATTLE_TEXT_AvoidedDamage - .2byte BATTLE_TEXT_GroundMoveNegate - -BattleTextList_401512:: @ 8401512 - .2byte BATTLE_TEXT_CantEscape2 - .2byte BATTLE_TEXT_BirchDontLeaveMe - .2byte BATTLE_TEXT_PreventEscape - .2byte BATTLE_TEXT_CantEscape - .2byte BATTLE_TEXT_AttackingCantEscape - -BattleTextList_40151C:: @ 840151C - .2byte BATTLE_TEXT_RainStart - .2byte BATTLE_TEXT_PourStart - .2byte BATTLE_TEXT_Failed - .2byte BATTLE_TEXT_SandBrewed - .2byte BATTLE_TEXT_SunBright - .2byte BATTLE_TEXT_HailStart - -BattleTextList_401528:: @ 8401528 - .2byte BATTLE_TEXT_SandRages - .2byte BATTLE_TEXT_HailCont - -BattleTextList_40152C:: @ 840152C - .2byte BATTLE_TEXT_SandBuffeted - .2byte BATTLE_TEXT_HailStricken - -BattleTextList_401530:: @ 8401530 - .2byte BATTLE_TEXT_SandSubsided - .2byte BATTLE_TEXT_HailStop - -BattleTextList_401534:: @ 8401534 - .2byte BATTLE_TEXT_RainCont1 - .2byte BATTLE_TEXT_PourCont - .2byte BATTLE_TEXT_RainStop - -BattleTextList_40153A:: @ 840153A - .2byte BATTLE_TEXT_ProtectedItself2 - .2byte BATTLE_TEXT_BracedItself - .2byte BATTLE_TEXT_Failed - -BattleTextList_401540:: @ 8401540 - .2byte BATTLE_TEXT_Failed - .2byte BATTLE_TEXT_RaisedDefense - .2byte BATTLE_TEXT_RaisedDefenseLittle - .2byte BATTLE_TEXT_RaisedSpDef - .2byte BATTLE_TEXT_RaisedSpDefLittle - .2byte BATTLE_TEXT_CoveredVeil - -BattleTextList_40154C:: @ 840154C - .2byte BATTLE_TEXT_WasSeeded - .2byte BATTLE_TEXT_EvadedAttack - .2byte BATTLE_TEXT_DoesntAffect - .2byte BATTLE_TEXT_HealthSapped - .2byte BATTLE_TEXT_OozeSuckup - -BattleTextList_401556:: @ 8401556 - .2byte BATTLE_TEXT_WentToSleep - .2byte BATTLE_TEXT_SpeltHealthy - -BattleTextList_40155A:: @ 840155A - .2byte BATTLE_TEXT_UproarMaking - .2byte BATTLE_TEXT_CalmedDown - -BattleTextList_40155E:: @ 840155E - .2byte BATTLE_TEXT_Stockpiled - .2byte BATTLE_TEXT_StockpiledCant - -BattleTextList_401562:: @ 8401562 - .2byte BATTLE_TEXT_WokeUp - .2byte BATTLE_TEXT_UproarWoke - -BattleTextList_401566:: @ 8401566 - .2byte BATTLE_TEXT_SwallowFail - .2byte BATTLE_TEXT_HPFull - -BattleTextList_40156A:: @ 840156A - .2byte BATTLE_TEXT_UproarCantSleep2 - .2byte BATTLE_TEXT_UproarKeptAwake - .2byte BATTLE_TEXT_StayedAwake - -BattleTextList_401570:: @ 8401570 - .2byte BATTLE_TEXT_UnknownString7 - .2byte BATTLE_TEXT_UnknownString3 - .2byte BATTLE_TEXT_AttackingStatNoHigher - .2byte BATTLE_TEXT_Terminator2 - .2byte BATTLE_TEXT_UnknownString4 - .2byte BATTLE_TEXT_HustleUse - -BattleTextList_40157C:: @ 840157C - .2byte BATTLE_TEXT_UnknownString5 - .2byte BATTLE_TEXT_UnknownString6 - .2byte BATTLE_TEXT_DefendingStatNoHigher - .2byte BATTLE_TEXT_Terminator2 - -BattleTextList_401584:: @ 8401584 - .2byte BATTLE_TEXT_WhipWhirlwind - .2byte BATTLE_TEXT_TookSunlight - .2byte BATTLE_TEXT_LoweredHead - .2byte BATTLE_TEXT_IsGlowing - .2byte BATTLE_TEXT_FlewHigh - .2byte BATTLE_TEXT_DugHole - .2byte BATTLE_TEXT_HidUnderwater - .2byte BATTLE_TEXT_SprangUp - -BattleTextList_401594:: @ 8401594 - .2byte BATTLE_TEXT_SqueezedBind - .2byte BATTLE_TEXT_Wrapped - .2byte BATTLE_TEXT_TrappedVortex - .2byte BATTLE_TEXT_Clamped - .2byte BATTLE_TEXT_TrappedVortex - .2byte BATTLE_TEXT_SandTombTrapped - -BattleTextList_4015A0:: @ 84015A0 - .2byte BATTLE_TEXT_MistShroud - .2byte BATTLE_TEXT_Failed - -BattleTextList_4015A4:: @ 84015A4 - .2byte BATTLE_TEXT_GetPumped - .2byte BATTLE_TEXT_Failed - -BattleTextList_4015A8:: @ 84015A8 - .2byte BATTLE_TEXT_Transformed - .2byte BATTLE_TEXT_Failed - -BattleTextList_4015AC:: @ 84015AC - .2byte BATTLE_TEXT_SubMade - .2byte BATTLE_TEXT_SubWeak - -BattleTextList_4015B0:: @ 84015B0 - .2byte BATTLE_TEXT_Poisoned - .2byte BATTLE_TEXT_Poisoned2 - -BattleTextList_4015B4:: @ 84015B4 - .2byte BATTLE_TEXT_Paralyzed - .2byte BATTLE_TEXT_Paralyzed2 - -BattleTextList_4015B8:: @ 84015B8 - .2byte BATTLE_TEXT_FellAsleep - .2byte BATTLE_TEXT_MadeAsleep - -BattleTextList_4015BC:: @ 84015BC - .2byte BATTLE_TEXT_Burned - .2byte BATTLE_TEXT_Burned2 - -BattleTextList_4015C0:: @ 84015C0 - .2byte BATTLE_TEXT_Frozen - .2byte BATTLE_TEXT_Frozen2 - -BattleTextList_4015C4:: @ 84015C4 - .2byte BATTLE_TEXT_AttackingDefrosted - .2byte BATTLE_TEXT_Defrosted - -BattleTextList_4015C8:: @ 84015C8 - .2byte BATTLE_TEXT_AttackMissed - .2byte BATTLE_TEXT_Unaffected - .2byte BATTLE_TEXT_FellLove - .2byte BATTLE_TEXT_InfatuatedPoke - -BattleTextList_4015D0:: @ 84015D0 - .2byte BATTLE_TEXT_EnergyDrained - .2byte BATTLE_TEXT_OozeSuckup - -BattleTextList_4015D4:: @ 84015D4 - .2byte BATTLE_TEXT_ElecWeakened - .2byte BATTLE_TEXT_FireWeakened - -BattleTextList_4015D8:: @ 84015D8 - .2byte BATTLE_TEXT_BellChime - .2byte BATTLE_TEXT_BellChime - .2byte BATTLE_TEXT_BellChime - .2byte BATTLE_TEXT_BellChime - .2byte BATTLE_TEXT_SoothingAroma - -BattleTextList_4015E2:: @ 84015E2 - .2byte BATTLE_TEXT_ForesawAttack - .2byte BATTLE_TEXT_ChoseDestiny - -BattleTextList_4015E6:: @ 84015E6 - .2byte BATTLE_TEXT_BallBrokeOhNo - .2byte BATTLE_TEXT_BallBrokeAppeared - .2byte BATTLE_TEXT_BallBrokeAlmost - .2byte BATTLE_TEXT_BallBrokeSoClose - -BattleTextList_4015EE:: @ 84015EE - .2byte BATTLE_TEXT_Raining - .2byte BATTLE_TEXT_Raining - .2byte BATTLE_TEXT_Raining - .2byte BATTLE_TEXT_Raining - .2byte BATTLE_TEXT_Raining - .2byte BATTLE_TEXT_Raining - .2byte BATTLE_TEXT_Raining - .2byte BATTLE_TEXT_Raining - .2byte BATTLE_TEXT_Sandstorm - .2byte BATTLE_TEXT_Raining - .2byte BATTLE_TEXT_Raining - .2byte BATTLE_TEXT_Raining - .2byte BATTLE_TEXT_SunStrong - .2byte BATTLE_TEXT_Raining - .2byte BATTLE_TEXT_Raining - .2byte BATTLE_TEXT_Raining - -BattleTextList_40160E:: @ 840160E - .2byte BATTLE_TEXT_LoafingAround - .2byte BATTLE_TEXT_WontObey - .2byte BATTLE_TEXT_TurnedAway - .2byte BATTLE_TEXT_NotNotice - -BattleTextList_401616:: @ 8401616 - .2byte BATTLE_TEXT_CreptCloser - .2byte BATTLE_TEXT_CantGetCloser - -BattleTextList_40161A:: @ 840161A - .2byte BATTLE_TEXT_CuriousAbout - .2byte BATTLE_TEXT_EnthralledBy - .2byte BATTLE_TEXT_IgnoredThing - -BattleTextList_401620:: @ 8401620 - .2byte BATTLE_TEXT_CuredConfusion - .2byte BATTLE_TEXT_CuredParalysis - .2byte BATTLE_TEXT_CuredFreeze - .2byte BATTLE_TEXT_CuredBurn - .2byte BATTLE_TEXT_CuredPoison - .2byte BATTLE_TEXT_CuredSleep - -BattleTextList_40162C:: @ 840162C - .2byte BATTLE_TEXT_CuredStatus - .2byte BATTLE_TEXT_NormalizedStatus - -BattleTextList_401630:: @ 8401630 - .2byte BATTLE_TEXT_PreventedBurn - .2byte BATTLE_TEXT_PreventedOther2 - .2byte BATTLE_TEXT_NoEffectOn - -BattleTextList_401636:: @ 8401636 - .2byte BATTLE_TEXT_PreventedPara - .2byte BATTLE_TEXT_PreventedOther2 - .2byte BATTLE_TEXT_NoEffectOn - -BattleTextList_40163C:: @ 840163C - .2byte BATTLE_TEXT_PreventedPoison - .2byte BATTLE_TEXT_PreventedOther2 - .2byte BATTLE_TEXT_NoEffectOn - -BattleTextList_401642:: @ 8401642 - .2byte BATTLE_TEXT_Obtained1 - .2byte BATTLE_TEXT_Obtained2 - .2byte BATTLE_TEXT_Obtained3 - -BattleTextList_401648:: @ 8401648 - .2byte BATTLE_TEXT_RaisedFirePower - .2byte BATTLE_TEXT_MadeIneffective - -gUnknown_0840164C:: @ 840164C - .2byte BATTLE_TEXT_StopLearning - .2byte BATTLE_TEXT_FellAsleep - .2byte BATTLE_TEXT_SpeltHealthy - .2byte BATTLE_TEXT_SubTookDamage - .2byte BATTLE_TEXT_CoinScatter - .2byte BATTLE_TEXT_SandTombTrapped - .2byte 0xFFFF - - .align 2 -gUnknown_0840165C:: @ 840165C - .4byte BattleText_HP - .4byte BattleText_SpAtk - .4byte BattleText_Attack - .4byte BattleText_SpDef - .4byte BattleText_Defense - .4byte BattleStatText_Speed - - .align 2 -gUnknown_08401674:: @ 8401674 - .4byte BattleText_Normal - .4byte BattleText_Fighting - .4byte BattleText_Flying - .4byte BattleText_Poison - .4byte BattleText_Ground - .4byte BattleText_Rock - .4byte BattleText_Bug - .4byte BattleText_Ghost - .4byte BattleText_Steel - .4byte BattleText_Typeless - .4byte BattleText_Fire - .4byte BattleText_Water - .4byte BattleText_Grass - .4byte BattleText_Electric - .4byte BattleText_Psychic - .4byte BattleText_Ice - .4byte BattleText_Dragon - .4byte BattleText_Dark diff --git a/data/text/berries.inc b/data/text/berries.inc new file mode 100644 index 000000000..8a5abad2c --- /dev/null +++ b/data/text/berries.inc @@ -0,0 +1,235 @@ +PetalburgCity_Gym_Text_1C5570:: @ 81C5570 + .string "DAD: Hi, {PLAYER}!\p" + .string "I just received a very rare BERRY.\n" + .string "I’d like you to have it.$" + +Route104_Text_1C55B9:: @ 81C55B9 + .string "If you see BERRIES growing in loamy\n" + .string "soil, feel free to take them.\p" + .string "But make sure you plant a BERRY in the\n" + .string "same spot. That’s common courtesy.\p" + .string "Here, I’ll share this with you.$" + +Route104_Text_1C5665:: @ 81C5665 + .string "The way you look, you must be a\n" + .string "TRAINER, no?\p" + .string "TRAINERS often make POKéMON hold\n" + .string "BERRIES.\p" + .string "It’s up to you whether to grow BERRIES\n" + .string "or use them.$" + +Route111_Text_1C56F0:: @ 81C56F0 + .string "I watered my plants lots and lots!\n" + .string "A whole bunch of flowers bloomed!\p" + .string "And then a whole bunch of BERRIES\n" + .string "appeared!\p" + .string "Here you go!\n" + .string "You can have this!$" + +Route111_Text_1C5781:: @ 81C5781 + .string "I’m going to try really hard and make\n" + .string "some RED {POKEBLOCK}S!\p" + .string "I hope you try hard, too!$" + +Route111_Text_1C57D2:: @ 81C57D2 + .string "I wonder what color BERRIES I’ll look\n" + .string "for today?$" + +Route114_Text_1C5803:: @ 81C5803 + .string "I’m gathering BERRIES so I can win a\n" + .string "POKéMON CONTEST.\p" + .string "If you’d like, I’ll share one with you.$" + +Route114_Text_1C5861:: @ 81C5861 + .string "Good luck to you, too!$" + +Route114_Text_1C5878:: @ 81C5878 + .string "What BERRIES should I plant today?\n" + .string "What color {POKEBLOCK}S should I make?\p" + .string "Fretting over stuff like that is fun\n" + .string "in its own way.$" + +Route120_Text_1C58F1:: @ 81C58F1 + .string "Give the case a shake, and out pops\n" + .string "a {POKEBLOCK}...\p" + .string "And that {POKEBLOCK} is caught and eaten\n" + .string "by a POKéMON...\p" + .string "It’s an expression of love, isn’t it?$" + +Route120_Text_1C5979:: @ 81C5979 + .string "Yes, yes.\n" + .string "You understand what I mean.\p" + .string "You should take this.$" + +Route120_Text_1C59B5:: @ 81C59B5 + .string "Oh... But it is important to make your\n" + .string "own impressions, I guess...\p" + .string "You can have this.$" + +Route120_Text_1C5A0B:: @ 81C5A0B + .string "I think that BERRY is rare.\n" + .string "I hope you raise it with loving care.$" + +Route120_Text_1C5A4D:: @ 81C5A4D + .string "I’ll get more BERRIES from the\n" + .string "BERRY MASTER.$" + +LilycoveCity_Text_1C5A7A:: @ 81C5A7A + .string "When it gets right down to it...\p" + .string "The same way suits suit me perfectly,\n" + .string "a crisp breeze suits the sea.\p" + .string "And you, a BERRY suits you to a “T”...\p" + .string "Why should that be so?$" + +LilycoveCity_Text_1C5B1D:: @ 81C5B1D + .string "When it gets right down to it...\p" + .string "It’s because you’re a TRAINER!$" + +LilycoveCity_Text_1C5B5D:: @ 81C5B5D + .string "When it gets right down to it...\p" + .string "The way dignified simplicity suits me,\n" + .string "{POKEBLOCK}S perfectly suit POKéMON.$" + +Route123_BerryMastersHouse_Text_1C5BC4:: @ 81C5BC4 + .string "You may call me the BERRY MASTER.\p" + .string "I dream of filling the world with\n" + .string "beautiful flowers, so I raise BERRIES\l" + .string "and hand them out to everyone.\p" + .string "You’re deserving of one!$" + +Route123_BerryMastersHouse_Text_1C5C66:: @ 81C5C66 + .string "Why be stingy?\n" + .string "Take another!$" + +Route123_BerryMastersHouse_Text_1C5C83:: @ 81C5C83 + .string "Be sure to visit the PRETTY PETAL\n" + .string "flower shop near RUSTBORO.\p" + .string "Let flowers fill the world!$" + +Route123_BerryMastersHouse_Text_1C5CDC:: @ 81C5CDC + .string "I’m done for today.\n" + .string "Come again another day.\p" + .string "Let flowers fill the world!$" + +Route123_BerryMastersHouse_Text_1C5D24:: @ 81C5D24 + .string "The way my husband grows BERRIES,\n" + .string "oh, he’s the best in the world.\p" + .string "He makes me proud, that he does.\p" + .string "Incidentally, child, have you heard\n" + .string "a good saying lately?$" + +Route123_BerryMastersHouse_Text_1C5DC1:: @ 81C5DC1 + .string "Ah! What a remarkable saying!\n" + .string "Inspirational, it is!\p" + .string "I want you to have this.$" + +Route123_BerryMastersHouse_Text_1C5E0E:: @ 81C5E0E + .string "Oh! A good saying it is.\n" + .string "You’re quite remarkable.\p" + .string "I want you to have this.$" + +Route123_BerryMastersHouse_Text_1C5E59:: @ 81C5E59 + .string "Our four grandchildren should become\n" + .string "more accomplished than my husband.\p" + .string "Joy never goes out of my life!$" + +Route123_BerryMastersHouse_Text_1C5EC0:: @ 81C5EC0 + .string "Ah...$" + +Route104_PrettyPetalFlowerShop_Text_1C5EC6:: @ 81C5EC6 + .string "Hello!\p" + .string "This is the PRETTY PETAL flower shop.\n" + .string "Spreading flowers throughout the world!$" + +Route104_PrettyPetalFlowerShop_Text_1C5F1B:: @ 81C5F1B + .string "{PLAYER}{KUN}, would you like to learn about\n" + .string "BERRIES?$" + +Route104_PrettyPetalFlowerShop_Text_1C5F48:: @ 81C5F48 + .string "Your name is?\p" + .string "{PLAYER}{KUN}.\n" + .string "That’s a nice name.\p" + .string "{PLAYER}{KUN}, would you like to learn about\n" + .string "BERRIES?$" + +Route104_PrettyPetalFlowerShop_Text_1C5F9D:: @ 81C5F9D + .string "BERRIES grow on trees that thrive\n" + .string "only in dark, loamy soil.\p" + .string "If you take some BERRIES, be sure to\n" + .string "plant one in the loamy soil again.\p" + .string "A planted BERRY will soon sprout,\n" + .string "grow into a plant, flower beautifully,\l" + .string "then grow BERRIES again.\p" + .string "I want to see the whole wide world\n" + .string "filled with beautiful flowers.\l" + .string "That’s my dream.\p" + .string "Please help me, {PLAYER}{KUN}. Plant BERRIES\n" + .string "and bring more flowers into the world.$" + +Route104_PrettyPetalFlowerShop_Text_1C6121:: @ 81C6121 + .string "Flowers bring so much happiness to\n" + .string "people, don’t they?$" + +Route104_PrettyPetalFlowerShop_Text_1C6158:: @ 81C6158 + .string "Hello!\p" + .string "The more attention you give to flowers,\n" + .string "the more beautifully they bloom.\p" + .string "You’ll like tending flowers. I’m sure\n" + .string "of it. You can have this.$" + +Route104_PrettyPetalFlowerShop_Text_1C61E8:: @ 81C61E8 + .string "While BERRY plants are growing,\n" + .string "water them with the WAILMER PAIL.\p" + .string "Oh, another thing.\p" + .string "If you don’t pick BERRIES for a while,\n" + .string "they’ll drop off onto the ground.\l" + .string "But they’ll sprout again.\p" + .string "Isn’t that awesome?\n" + .string "It’s like they have the will to live.$" + +Route104_PrettyPetalFlowerShop_Text_1C62DA:: @ 81C62DA + .string "I’m trying to be like my big sisters.\n" + .string "I’m growing flowers, too!\p" + .string "Here you go! It’s for you!$" + +Route104_PrettyPetalFlowerShop_Text_1C6335:: @ 81C6335 + .string "You can plant a BERRY and grow it big,\n" + .string "or you can make a POKéMON hold it.\p" + .string "But now they have a machine that mixes\n" + .string "up different BERRIES and makes candies\l" + .string "for POKéMON.\p" + .string "I want some candy, too.$" + +SootopolisCity_Text_1C63F2:: @ 81C63F2 + .string "Hi, what’s your name?\p" + .string "... ... ... ... ... ... ... ... ...\n" + .string "Okay. That’s nice!\p" + .string "My name is KIRI.\p" + .string "My mommy and daddy named me that so\n" + .string "I would grow healthy and warmhearted.\l" + .string "That’s what they wished.\p" + .string "You can have one of these.$" + +SootopolisCity_Text_1C64D0:: @ 81C64D0 + .string "KIRI will give you this BERRY, too!\n" + .string "I really like it lots!$" + +SootopolisCity_Text_1C650B:: @ 81C650B + .string "I wonder what kind of wish is included\n" + .string "in your name.$" + +SootopolisCity_Text_1C6540:: @ 81C6540 + .string "Spring, summer, autumn, and winter.\p" + .string "If you’re born in springtime, do you like\n" + .string "the spring, and if you’re born in the\l" + .string "summer, do you like the summer?$" + +SootopolisCity_Text_1C65D4:: @ 81C65D4 + .string "Then KIRI was born in the autumn,\n" + .string "so I love the autumn!\p" + .string "Which season do you like?$" + +SootopolisCity_Text_1C6626:: @ 81C6626 + .string "Oh...\n" + .string "It doesn’t matter...\p" + .string "There’s so much that I want to know...$" diff --git a/data/text/berries.s b/data/text/berries.s deleted file mode 100644 index 8a5abad2c..000000000 --- a/data/text/berries.s +++ /dev/null @@ -1,235 +0,0 @@ -PetalburgCity_Gym_Text_1C5570:: @ 81C5570 - .string "DAD: Hi, {PLAYER}!\p" - .string "I just received a very rare BERRY.\n" - .string "I’d like you to have it.$" - -Route104_Text_1C55B9:: @ 81C55B9 - .string "If you see BERRIES growing in loamy\n" - .string "soil, feel free to take them.\p" - .string "But make sure you plant a BERRY in the\n" - .string "same spot. That’s common courtesy.\p" - .string "Here, I’ll share this with you.$" - -Route104_Text_1C5665:: @ 81C5665 - .string "The way you look, you must be a\n" - .string "TRAINER, no?\p" - .string "TRAINERS often make POKéMON hold\n" - .string "BERRIES.\p" - .string "It’s up to you whether to grow BERRIES\n" - .string "or use them.$" - -Route111_Text_1C56F0:: @ 81C56F0 - .string "I watered my plants lots and lots!\n" - .string "A whole bunch of flowers bloomed!\p" - .string "And then a whole bunch of BERRIES\n" - .string "appeared!\p" - .string "Here you go!\n" - .string "You can have this!$" - -Route111_Text_1C5781:: @ 81C5781 - .string "I’m going to try really hard and make\n" - .string "some RED {POKEBLOCK}S!\p" - .string "I hope you try hard, too!$" - -Route111_Text_1C57D2:: @ 81C57D2 - .string "I wonder what color BERRIES I’ll look\n" - .string "for today?$" - -Route114_Text_1C5803:: @ 81C5803 - .string "I’m gathering BERRIES so I can win a\n" - .string "POKéMON CONTEST.\p" - .string "If you’d like, I’ll share one with you.$" - -Route114_Text_1C5861:: @ 81C5861 - .string "Good luck to you, too!$" - -Route114_Text_1C5878:: @ 81C5878 - .string "What BERRIES should I plant today?\n" - .string "What color {POKEBLOCK}S should I make?\p" - .string "Fretting over stuff like that is fun\n" - .string "in its own way.$" - -Route120_Text_1C58F1:: @ 81C58F1 - .string "Give the case a shake, and out pops\n" - .string "a {POKEBLOCK}...\p" - .string "And that {POKEBLOCK} is caught and eaten\n" - .string "by a POKéMON...\p" - .string "It’s an expression of love, isn’t it?$" - -Route120_Text_1C5979:: @ 81C5979 - .string "Yes, yes.\n" - .string "You understand what I mean.\p" - .string "You should take this.$" - -Route120_Text_1C59B5:: @ 81C59B5 - .string "Oh... But it is important to make your\n" - .string "own impressions, I guess...\p" - .string "You can have this.$" - -Route120_Text_1C5A0B:: @ 81C5A0B - .string "I think that BERRY is rare.\n" - .string "I hope you raise it with loving care.$" - -Route120_Text_1C5A4D:: @ 81C5A4D - .string "I’ll get more BERRIES from the\n" - .string "BERRY MASTER.$" - -LilycoveCity_Text_1C5A7A:: @ 81C5A7A - .string "When it gets right down to it...\p" - .string "The same way suits suit me perfectly,\n" - .string "a crisp breeze suits the sea.\p" - .string "And you, a BERRY suits you to a “T”...\p" - .string "Why should that be so?$" - -LilycoveCity_Text_1C5B1D:: @ 81C5B1D - .string "When it gets right down to it...\p" - .string "It’s because you’re a TRAINER!$" - -LilycoveCity_Text_1C5B5D:: @ 81C5B5D - .string "When it gets right down to it...\p" - .string "The way dignified simplicity suits me,\n" - .string "{POKEBLOCK}S perfectly suit POKéMON.$" - -Route123_BerryMastersHouse_Text_1C5BC4:: @ 81C5BC4 - .string "You may call me the BERRY MASTER.\p" - .string "I dream of filling the world with\n" - .string "beautiful flowers, so I raise BERRIES\l" - .string "and hand them out to everyone.\p" - .string "You’re deserving of one!$" - -Route123_BerryMastersHouse_Text_1C5C66:: @ 81C5C66 - .string "Why be stingy?\n" - .string "Take another!$" - -Route123_BerryMastersHouse_Text_1C5C83:: @ 81C5C83 - .string "Be sure to visit the PRETTY PETAL\n" - .string "flower shop near RUSTBORO.\p" - .string "Let flowers fill the world!$" - -Route123_BerryMastersHouse_Text_1C5CDC:: @ 81C5CDC - .string "I’m done for today.\n" - .string "Come again another day.\p" - .string "Let flowers fill the world!$" - -Route123_BerryMastersHouse_Text_1C5D24:: @ 81C5D24 - .string "The way my husband grows BERRIES,\n" - .string "oh, he’s the best in the world.\p" - .string "He makes me proud, that he does.\p" - .string "Incidentally, child, have you heard\n" - .string "a good saying lately?$" - -Route123_BerryMastersHouse_Text_1C5DC1:: @ 81C5DC1 - .string "Ah! What a remarkable saying!\n" - .string "Inspirational, it is!\p" - .string "I want you to have this.$" - -Route123_BerryMastersHouse_Text_1C5E0E:: @ 81C5E0E - .string "Oh! A good saying it is.\n" - .string "You’re quite remarkable.\p" - .string "I want you to have this.$" - -Route123_BerryMastersHouse_Text_1C5E59:: @ 81C5E59 - .string "Our four grandchildren should become\n" - .string "more accomplished than my husband.\p" - .string "Joy never goes out of my life!$" - -Route123_BerryMastersHouse_Text_1C5EC0:: @ 81C5EC0 - .string "Ah...$" - -Route104_PrettyPetalFlowerShop_Text_1C5EC6:: @ 81C5EC6 - .string "Hello!\p" - .string "This is the PRETTY PETAL flower shop.\n" - .string "Spreading flowers throughout the world!$" - -Route104_PrettyPetalFlowerShop_Text_1C5F1B:: @ 81C5F1B - .string "{PLAYER}{KUN}, would you like to learn about\n" - .string "BERRIES?$" - -Route104_PrettyPetalFlowerShop_Text_1C5F48:: @ 81C5F48 - .string "Your name is?\p" - .string "{PLAYER}{KUN}.\n" - .string "That’s a nice name.\p" - .string "{PLAYER}{KUN}, would you like to learn about\n" - .string "BERRIES?$" - -Route104_PrettyPetalFlowerShop_Text_1C5F9D:: @ 81C5F9D - .string "BERRIES grow on trees that thrive\n" - .string "only in dark, loamy soil.\p" - .string "If you take some BERRIES, be sure to\n" - .string "plant one in the loamy soil again.\p" - .string "A planted BERRY will soon sprout,\n" - .string "grow into a plant, flower beautifully,\l" - .string "then grow BERRIES again.\p" - .string "I want to see the whole wide world\n" - .string "filled with beautiful flowers.\l" - .string "That’s my dream.\p" - .string "Please help me, {PLAYER}{KUN}. Plant BERRIES\n" - .string "and bring more flowers into the world.$" - -Route104_PrettyPetalFlowerShop_Text_1C6121:: @ 81C6121 - .string "Flowers bring so much happiness to\n" - .string "people, don’t they?$" - -Route104_PrettyPetalFlowerShop_Text_1C6158:: @ 81C6158 - .string "Hello!\p" - .string "The more attention you give to flowers,\n" - .string "the more beautifully they bloom.\p" - .string "You’ll like tending flowers. I’m sure\n" - .string "of it. You can have this.$" - -Route104_PrettyPetalFlowerShop_Text_1C61E8:: @ 81C61E8 - .string "While BERRY plants are growing,\n" - .string "water them with the WAILMER PAIL.\p" - .string "Oh, another thing.\p" - .string "If you don’t pick BERRIES for a while,\n" - .string "they’ll drop off onto the ground.\l" - .string "But they’ll sprout again.\p" - .string "Isn’t that awesome?\n" - .string "It’s like they have the will to live.$" - -Route104_PrettyPetalFlowerShop_Text_1C62DA:: @ 81C62DA - .string "I’m trying to be like my big sisters.\n" - .string "I’m growing flowers, too!\p" - .string "Here you go! It’s for you!$" - -Route104_PrettyPetalFlowerShop_Text_1C6335:: @ 81C6335 - .string "You can plant a BERRY and grow it big,\n" - .string "or you can make a POKéMON hold it.\p" - .string "But now they have a machine that mixes\n" - .string "up different BERRIES and makes candies\l" - .string "for POKéMON.\p" - .string "I want some candy, too.$" - -SootopolisCity_Text_1C63F2:: @ 81C63F2 - .string "Hi, what’s your name?\p" - .string "... ... ... ... ... ... ... ... ...\n" - .string "Okay. That’s nice!\p" - .string "My name is KIRI.\p" - .string "My mommy and daddy named me that so\n" - .string "I would grow healthy and warmhearted.\l" - .string "That’s what they wished.\p" - .string "You can have one of these.$" - -SootopolisCity_Text_1C64D0:: @ 81C64D0 - .string "KIRI will give you this BERRY, too!\n" - .string "I really like it lots!$" - -SootopolisCity_Text_1C650B:: @ 81C650B - .string "I wonder what kind of wish is included\n" - .string "in your name.$" - -SootopolisCity_Text_1C6540:: @ 81C6540 - .string "Spring, summer, autumn, and winter.\p" - .string "If you’re born in springtime, do you like\n" - .string "the spring, and if you’re born in the\l" - .string "summer, do you like the summer?$" - -SootopolisCity_Text_1C65D4:: @ 81C65D4 - .string "Then KIRI was born in the autumn,\n" - .string "so I love the autumn!\p" - .string "Which season do you like?$" - -SootopolisCity_Text_1C6626:: @ 81C6626 - .string "Oh...\n" - .string "It doesn’t matter...\p" - .string "There’s so much that I want to know...$" diff --git a/data/text/berry_descriptions.inc b/data/text/berry_descriptions.inc new file mode 100644 index 000000000..ace0cff17 --- /dev/null +++ b/data/text/berry_descriptions.inc @@ -0,0 +1,257 @@ +gBerryDescriptionPart1_Cheri: @ 83CC740 + .string "Blooms with delicate pretty flowers.$" + +gBerryDescriptionPart2_Cheri: @ 83CC765 + .string "The bright red BERRY is very spicy.$" + +gBerryDescriptionPart1_Chesto: @ 83CC789 + .string "The BERRY’s thick skin and fruit are$" + +gBerryDescriptionPart2_Chesto: @ 83CC7AE + .string "very tough. It is dry-tasting all over.$" + +gBerryDescriptionPart1_Pecha: @ 83CC7D6 + .string "Very sweet and delicious.$" + +gBerryDescriptionPart2_Pecha: @ 83CC7F0 + .string "Also very tender - handle with care.$" + +gBerryDescriptionPart1_Rawst: @ 83CC815 + .string "If the leaves grow long and curly,$" + +gBerryDescriptionPart2_Rawst: @ 83CC838 + .string "the BERRY seems to grow very bitter.$" + +gBerryDescriptionPart1_Aspear: @ 83CC85D + .string "The hard BERRY is dense with a rich$" + +gBerryDescriptionPart2_Aspear: @ 83CC881 + .string "juice. It is quite sour.$" + +gBerryDescriptionPart1_Leppa: @ 83CC89A + .string "Grows slower than CHERI and others.$" + +gBerryDescriptionPart2_Leppa: @ 83CC8BE + .string "The smaller the BERRY, the tastier.$" + +gBerryDescriptionPart1_Oran: @ 83CC8E2 + .string "A peculiar BERRY with a mix of flavors.$" + +gBerryDescriptionPart2_Oran: @ 83CC90A + .string "BERRIES grow in half a day.$" + +gBerryDescriptionPart1_Persim: @ 83CC926 + .string "Loves sunlight. The BERRY’s color$" + +gBerryDescriptionPart2_Persim: @ 83CC948 + .string "grows vivid when exposed to the sun.$" + +gBerryDescriptionPart1_Lum: @ 83CC96D + .string "Slow to grow. If raised with loving$" + +gBerryDescriptionPart2_Lum: @ 83CC991 + .string "care, it may grow two BERRIES.$" + +gBerryDescriptionPart1_Sitrus: @ 83CC9B0 + .string "Closely related to ORAN. The large$" + +gBerryDescriptionPart2_Sitrus: @ 83CC9D3 + .string "BERRY has a well-rounded flavor.$" + +gBerryDescriptionPart1_Figy: @ 83CC9F4 + .string "The BERRY, which looks chewed up,$" + +gBerryDescriptionPart2_Figy: @ 83CCA16 + .string "brims with spicy substances.$" + +gBerryDescriptionPart1_Wiki: @ 83CCA33 + .string "The BERRY is said to have grown lumpy$" + +gBerryDescriptionPart2_Wiki: @ 83CCA59 + .string "to help POKéMON grip it.$" + +gBerryDescriptionPart1_Mago: @ 83CCA72 + .string "The BERRY turns curvy as it grows.$" + +gBerryDescriptionPart2_Mago: @ 83CCA95 + .string "The curvier, the sweeter and tastier.$" + +gBerryDescriptionPart1_Aguav: @ 83CCABB + .string "The flower is dainty. It is rare in its$" + +gBerryDescriptionPart2_Aguav: @ 83CCAE3 + .string "ability to grow without light.$" + +gBerryDescriptionPart1_Iapapa: @ 83CCB02 + .string "The BERRY is very big and sour.$" + +gBerryDescriptionPart2_Iapapa: @ 83CCB22 + .string "It takes at least a day to grow.$" + +gBerryDescriptionPart1_Razz: @ 83CCB43 + .string "The red BERRY tastes slightly spicy.$" + +gBerryDescriptionPart2_Razz: @ 83CCB68 + .string "It grows quickly in just four hours.$" + +gBerryDescriptionPart1_Bluk: @ 83CCB8D + .string "The BERRY is blue on the outside, but$" + +gBerryDescriptionPart2_Bluk: @ 83CCBB3 + .string "it blackens the mouth when eaten.$" + +gBerryDescriptionPart1_Nanab: @ 83CCBD5 + .string "This BERRY was the seventh$" + +gBerryDescriptionPart2_Nanab: @ 83CCBF0 + .string "discovered in the world. It is sweet.$" + +gBerryDescriptionPart1_Wepear: @ 83CCC16 + .string "The flower is small and white. It has a$" + +gBerryDescriptionPart2_Wepear: @ 83CCC3E + .string "delicate balance of bitter and sour.$" + +gBerryDescriptionPart1_Pinap: @ 83CCC63 + .string "Weak against wind and cold.$" + +gBerryDescriptionPart2_Pinap: @ 83CCC7F + .string "The fruit is spicy and the skin, sour.$" + +gBerryDescriptionPart1_Pomeg: @ 83CCCA6 + .string "However much it is watered,$" + +gBerryDescriptionPart2_Pomeg: @ 83CCCC2 + .string "it only grows up to six BERRIES.$" + +gBerryDescriptionPart1_Kelpsy: @ 83CCCE3 + .string "A rare variety shaped like a root.$" + +gBerryDescriptionPart2_Kelpsy: @ 83CCD06 + .string "Grows a very large flower.$" + +gBerryDescriptionPart1_Qualot: @ 83CCD21 + .string "Loves water. Grows strong even in$" + +gBerryDescriptionPart2_Qualot: @ 83CCD43 + .string "locations with constant rainfall.$" + +gBerryDescriptionPart1_Hondew: @ 83CCD65 + .string "A BERRY that is very valuable and$" + +gBerryDescriptionPart2_Hondew: @ 83CCD87 + .string "rarely seen. It is very delicious.$" + +gBerryDescriptionPart1_Grepa: @ 83CCDAA + .string "Despite its tenderness and round$" + +gBerryDescriptionPart2_Grepa: @ 83CCDCB + .string "shape, the BERRY is unimaginably sour.$" + +gBerryDescriptionPart1_Tamato: @ 83CCDF2 + .string "The BERRY is lip-bendingly spicy.$" + +gBerryDescriptionPart2_Tamato: @ 83CCE14 + .string "It takes time to grow.$" + +gBerryDescriptionPart1_Cornn: @ 83CCE2B + .string "A BERRY from an ancient era. May not$" + +gBerryDescriptionPart2_Cornn: @ 83CCE50 + .string "grow unless planted in quantity.$" + +gBerryDescriptionPart1_Magost: @ 83CCE71 + .string "A BERRY that is widely said to have$" + +gBerryDescriptionPart2_Magost: @ 83CCE95 + .string "a finely balanced flavor.$" + +gBerryDescriptionPart1_Rabuta: @ 83CCEAF + .string "A rare variety that is overgrown with$" + +gBerryDescriptionPart2_Rabuta: @ 83CCED5 + .string "hair. It is quite bitter.$" + +gBerryDescriptionPart1_Nomel: @ 83CCEEF + .string "Quite sour. Just one bite makes it$" + +gBerryDescriptionPart2_Nomel: @ 83CCF12 + .string "impossible to taste for three days.$" + +gBerryDescriptionPart1_Spelon: @ 83CCF36 + .string "The vividly red BERRY is very spicy.$" + +gBerryDescriptionPart2_Spelon: @ 83CCF5B + .string "Its warts secrete a spicy substance.$" + +gBerryDescriptionPart1_Pamtre: @ 83CCF80 + .string "Drifts on the sea from somewhere.$" + +gBerryDescriptionPart2_Pamtre: @ 83CCFA2 + .string "It is thought to grow elsewhere.$" + +gBerryDescriptionPart1_Watmel: @ 83CCFC3 + .string "A huge BERRY, with some over 20$" + +gBerryDescriptionPart2_Watmel: @ 83CCFE3 + .string "inches discovered. Exceedingly sweet.$" + +gBerryDescriptionPart1_Durin: @ 83CD009 + .string "Bitter to even look at. It is so$" + +gBerryDescriptionPart2_Durin: @ 83CD02A + .string "bitter, no one has ever eaten it as is.$" + +gBerryDescriptionPart1_Belue: @ 83CD052 + .string "It is glossy and looks delicious, but$" + +gBerryDescriptionPart2_Belue: @ 83CD078 + .string "it is awfully sour. Takes time to grow.$" + +gBerryDescriptionPart1_Liechi: @ 83CD0A0 + .string "A mysterious BERRY. It is rumored to$" + +gBerryDescriptionPart2_Liechi: @ 83CD0C5 + .string "contain the power of the sea.$" + +gBerryDescriptionPart1_Ganlon: @ 83CD0E3 + .string "A mysterious BERRY. It is rumored to$" + +gBerryDescriptionPart2_Ganlon: @ 83CD108 + .string "contain the power of the land.$" + +gBerryDescriptionPart1_Salac: @ 83CD127 + .string "A mysterious BERRY. It is rumored to$" + +gBerryDescriptionPart2_Salac: @ 83CD14C + .string "contain the power of the sky.$" + +gBerryDescriptionPart1_Petaya: @ 83CD16A + .string "A mysterious BERRY. It is rumored to$" + +gBerryDescriptionPart2_Petaya: @ 83CD18F + .string "contain the power of all living things.$" + +gBerryDescriptionPart1_Apicot: @ 83CD1B7 + .string "A very mystifying BERRY. No telling$" + +gBerryDescriptionPart2_Apicot: @ 83CD1DB + .string "what may happen or how it can be used.$" + +gBerryDescriptionPart1_Lansat: @ 83CD202 + .string "Said to be a legendary BERRY.$" + +gBerryDescriptionPart2_Lansat: @ 83CD220 + .string "Holding it supposedly brings joy.$" + +gBerryDescriptionPart1_Starf: @ 83CD242 + .string "So strong, it was abandoned at the$" + +gBerryDescriptionPart2_Starf: @ 83CD265 + .string "world’s edge. Considered a mirage.$" + +gBerryDescriptionPart1_Enigma: @ 83CD288 + .string "A completely enigmatic BERRY.$" + +gBerryDescriptionPart2_Enigma: @ 83CD2A6 + .string "Appears to have the power of stars.$" diff --git a/data/text/berry_descriptions.s b/data/text/berry_descriptions.s deleted file mode 100644 index ace0cff17..000000000 --- a/data/text/berry_descriptions.s +++ /dev/null @@ -1,257 +0,0 @@ -gBerryDescriptionPart1_Cheri: @ 83CC740 - .string "Blooms with delicate pretty flowers.$" - -gBerryDescriptionPart2_Cheri: @ 83CC765 - .string "The bright red BERRY is very spicy.$" - -gBerryDescriptionPart1_Chesto: @ 83CC789 - .string "The BERRY’s thick skin and fruit are$" - -gBerryDescriptionPart2_Chesto: @ 83CC7AE - .string "very tough. It is dry-tasting all over.$" - -gBerryDescriptionPart1_Pecha: @ 83CC7D6 - .string "Very sweet and delicious.$" - -gBerryDescriptionPart2_Pecha: @ 83CC7F0 - .string "Also very tender - handle with care.$" - -gBerryDescriptionPart1_Rawst: @ 83CC815 - .string "If the leaves grow long and curly,$" - -gBerryDescriptionPart2_Rawst: @ 83CC838 - .string "the BERRY seems to grow very bitter.$" - -gBerryDescriptionPart1_Aspear: @ 83CC85D - .string "The hard BERRY is dense with a rich$" - -gBerryDescriptionPart2_Aspear: @ 83CC881 - .string "juice. It is quite sour.$" - -gBerryDescriptionPart1_Leppa: @ 83CC89A - .string "Grows slower than CHERI and others.$" - -gBerryDescriptionPart2_Leppa: @ 83CC8BE - .string "The smaller the BERRY, the tastier.$" - -gBerryDescriptionPart1_Oran: @ 83CC8E2 - .string "A peculiar BERRY with a mix of flavors.$" - -gBerryDescriptionPart2_Oran: @ 83CC90A - .string "BERRIES grow in half a day.$" - -gBerryDescriptionPart1_Persim: @ 83CC926 - .string "Loves sunlight. The BERRY’s color$" - -gBerryDescriptionPart2_Persim: @ 83CC948 - .string "grows vivid when exposed to the sun.$" - -gBerryDescriptionPart1_Lum: @ 83CC96D - .string "Slow to grow. If raised with loving$" - -gBerryDescriptionPart2_Lum: @ 83CC991 - .string "care, it may grow two BERRIES.$" - -gBerryDescriptionPart1_Sitrus: @ 83CC9B0 - .string "Closely related to ORAN. The large$" - -gBerryDescriptionPart2_Sitrus: @ 83CC9D3 - .string "BERRY has a well-rounded flavor.$" - -gBerryDescriptionPart1_Figy: @ 83CC9F4 - .string "The BERRY, which looks chewed up,$" - -gBerryDescriptionPart2_Figy: @ 83CCA16 - .string "brims with spicy substances.$" - -gBerryDescriptionPart1_Wiki: @ 83CCA33 - .string "The BERRY is said to have grown lumpy$" - -gBerryDescriptionPart2_Wiki: @ 83CCA59 - .string "to help POKéMON grip it.$" - -gBerryDescriptionPart1_Mago: @ 83CCA72 - .string "The BERRY turns curvy as it grows.$" - -gBerryDescriptionPart2_Mago: @ 83CCA95 - .string "The curvier, the sweeter and tastier.$" - -gBerryDescriptionPart1_Aguav: @ 83CCABB - .string "The flower is dainty. It is rare in its$" - -gBerryDescriptionPart2_Aguav: @ 83CCAE3 - .string "ability to grow without light.$" - -gBerryDescriptionPart1_Iapapa: @ 83CCB02 - .string "The BERRY is very big and sour.$" - -gBerryDescriptionPart2_Iapapa: @ 83CCB22 - .string "It takes at least a day to grow.$" - -gBerryDescriptionPart1_Razz: @ 83CCB43 - .string "The red BERRY tastes slightly spicy.$" - -gBerryDescriptionPart2_Razz: @ 83CCB68 - .string "It grows quickly in just four hours.$" - -gBerryDescriptionPart1_Bluk: @ 83CCB8D - .string "The BERRY is blue on the outside, but$" - -gBerryDescriptionPart2_Bluk: @ 83CCBB3 - .string "it blackens the mouth when eaten.$" - -gBerryDescriptionPart1_Nanab: @ 83CCBD5 - .string "This BERRY was the seventh$" - -gBerryDescriptionPart2_Nanab: @ 83CCBF0 - .string "discovered in the world. It is sweet.$" - -gBerryDescriptionPart1_Wepear: @ 83CCC16 - .string "The flower is small and white. It has a$" - -gBerryDescriptionPart2_Wepear: @ 83CCC3E - .string "delicate balance of bitter and sour.$" - -gBerryDescriptionPart1_Pinap: @ 83CCC63 - .string "Weak against wind and cold.$" - -gBerryDescriptionPart2_Pinap: @ 83CCC7F - .string "The fruit is spicy and the skin, sour.$" - -gBerryDescriptionPart1_Pomeg: @ 83CCCA6 - .string "However much it is watered,$" - -gBerryDescriptionPart2_Pomeg: @ 83CCCC2 - .string "it only grows up to six BERRIES.$" - -gBerryDescriptionPart1_Kelpsy: @ 83CCCE3 - .string "A rare variety shaped like a root.$" - -gBerryDescriptionPart2_Kelpsy: @ 83CCD06 - .string "Grows a very large flower.$" - -gBerryDescriptionPart1_Qualot: @ 83CCD21 - .string "Loves water. Grows strong even in$" - -gBerryDescriptionPart2_Qualot: @ 83CCD43 - .string "locations with constant rainfall.$" - -gBerryDescriptionPart1_Hondew: @ 83CCD65 - .string "A BERRY that is very valuable and$" - -gBerryDescriptionPart2_Hondew: @ 83CCD87 - .string "rarely seen. It is very delicious.$" - -gBerryDescriptionPart1_Grepa: @ 83CCDAA - .string "Despite its tenderness and round$" - -gBerryDescriptionPart2_Grepa: @ 83CCDCB - .string "shape, the BERRY is unimaginably sour.$" - -gBerryDescriptionPart1_Tamato: @ 83CCDF2 - .string "The BERRY is lip-bendingly spicy.$" - -gBerryDescriptionPart2_Tamato: @ 83CCE14 - .string "It takes time to grow.$" - -gBerryDescriptionPart1_Cornn: @ 83CCE2B - .string "A BERRY from an ancient era. May not$" - -gBerryDescriptionPart2_Cornn: @ 83CCE50 - .string "grow unless planted in quantity.$" - -gBerryDescriptionPart1_Magost: @ 83CCE71 - .string "A BERRY that is widely said to have$" - -gBerryDescriptionPart2_Magost: @ 83CCE95 - .string "a finely balanced flavor.$" - -gBerryDescriptionPart1_Rabuta: @ 83CCEAF - .string "A rare variety that is overgrown with$" - -gBerryDescriptionPart2_Rabuta: @ 83CCED5 - .string "hair. It is quite bitter.$" - -gBerryDescriptionPart1_Nomel: @ 83CCEEF - .string "Quite sour. Just one bite makes it$" - -gBerryDescriptionPart2_Nomel: @ 83CCF12 - .string "impossible to taste for three days.$" - -gBerryDescriptionPart1_Spelon: @ 83CCF36 - .string "The vividly red BERRY is very spicy.$" - -gBerryDescriptionPart2_Spelon: @ 83CCF5B - .string "Its warts secrete a spicy substance.$" - -gBerryDescriptionPart1_Pamtre: @ 83CCF80 - .string "Drifts on the sea from somewhere.$" - -gBerryDescriptionPart2_Pamtre: @ 83CCFA2 - .string "It is thought to grow elsewhere.$" - -gBerryDescriptionPart1_Watmel: @ 83CCFC3 - .string "A huge BERRY, with some over 20$" - -gBerryDescriptionPart2_Watmel: @ 83CCFE3 - .string "inches discovered. Exceedingly sweet.$" - -gBerryDescriptionPart1_Durin: @ 83CD009 - .string "Bitter to even look at. It is so$" - -gBerryDescriptionPart2_Durin: @ 83CD02A - .string "bitter, no one has ever eaten it as is.$" - -gBerryDescriptionPart1_Belue: @ 83CD052 - .string "It is glossy and looks delicious, but$" - -gBerryDescriptionPart2_Belue: @ 83CD078 - .string "it is awfully sour. Takes time to grow.$" - -gBerryDescriptionPart1_Liechi: @ 83CD0A0 - .string "A mysterious BERRY. It is rumored to$" - -gBerryDescriptionPart2_Liechi: @ 83CD0C5 - .string "contain the power of the sea.$" - -gBerryDescriptionPart1_Ganlon: @ 83CD0E3 - .string "A mysterious BERRY. It is rumored to$" - -gBerryDescriptionPart2_Ganlon: @ 83CD108 - .string "contain the power of the land.$" - -gBerryDescriptionPart1_Salac: @ 83CD127 - .string "A mysterious BERRY. It is rumored to$" - -gBerryDescriptionPart2_Salac: @ 83CD14C - .string "contain the power of the sky.$" - -gBerryDescriptionPart1_Petaya: @ 83CD16A - .string "A mysterious BERRY. It is rumored to$" - -gBerryDescriptionPart2_Petaya: @ 83CD18F - .string "contain the power of all living things.$" - -gBerryDescriptionPart1_Apicot: @ 83CD1B7 - .string "A very mystifying BERRY. No telling$" - -gBerryDescriptionPart2_Apicot: @ 83CD1DB - .string "what may happen or how it can be used.$" - -gBerryDescriptionPart1_Lansat: @ 83CD202 - .string "Said to be a legendary BERRY.$" - -gBerryDescriptionPart2_Lansat: @ 83CD220 - .string "Holding it supposedly brings joy.$" - -gBerryDescriptionPart1_Starf: @ 83CD242 - .string "So strong, it was abandoned at the$" - -gBerryDescriptionPart2_Starf: @ 83CD265 - .string "world’s edge. Considered a mirage.$" - -gBerryDescriptionPart1_Enigma: @ 83CD288 - .string "A completely enigmatic BERRY.$" - -gBerryDescriptionPart2_Enigma: @ 83CD2A6 - .string "Appears to have the power of stars.$" diff --git a/data/text/berry_tree.inc b/data/text/berry_tree.inc new file mode 100644 index 000000000..4ffbf51c4 --- /dev/null +++ b/data/text/berry_tree.inc @@ -0,0 +1,67 @@ +Route102_Text_1A16B6:: @ 81A16B6 + .string "It’s soft, loamy soil.$" + +Route102_Text_1A16CD:: @ 81A16CD + .string "It’s soft, loamy soil.\n" + .string "Want to plant a BERRY?$" + +Route102_Text_1A16FB:: @ 81A16FB + .string "{PLAYER} planted one {STR_VAR_1} BERRY in\n" + .string "the soft, loamy soil.$" + +Route102_Text_1A172C:: @ 81A172C + .string "One {STR_VAR_1} BERRY was planted here.$" + +Route102_Text_1A174B:: @ 81A174B + .string "{STR_VAR_1} has sprouted.$" + +Route102_Text_1A175C:: @ 81A175C + .string "This {STR_VAR_1} plant is growing taller.$" + +Route102_Text_1A177D:: @ 81A177D + .string "These {STR_VAR_1} flowers are blooming\n" + .string "{STR_VAR_2}.$" + +Route102_Text_1A179F:: @ 81A179F + .string "very beautifully$" + +Route102_Text_1A17B0:: @ 81A17B0 + .string "cutely$" + +Route102_Text_1A17B7:: @ 81A17B7 + .string "prettily$" + +Route102_Text_1A17C0:: @ 81A17C0 + .string "There are {STR_VAR_2} {STR_VAR_1} BERRIES!\p" + .string "Do you want to pick the\n" + .string "{STR_VAR_1} BERRIES?$" + +Route102_Text_1A17FD:: @ 81A17FD + .string "{PLAYER} picked the {STR_VAR_2} {STR_VAR_1} BERRIES.$" + +Route102_Text_1A181A:: @ 81A181A + .string "{PLAYER} put away the {STR_VAR_1} BERRIES\n" + .string "in the BAG’s BERRIES POCKET.\p" + .string "The soil returned to its soft and\n" + .string "loamy state.$" + +Route102_Text_1A1881:: @ 81A1881 + .string "The BAG’s BERRIES POCKET is full.\p" + .string "The {STR_VAR_1} BERRIES couldn’t be taken.$" + +Route102_Text_1A18C5:: @ 81A18C5 + .string "{PLAYER} left the {STR_VAR_1} BERRIES\n" + .string "unpicked.$" + +Route102_Text_1A18E6:: @ 81A18E6 + .string "Want to water the {STR_VAR_1} with the\n" + .string "WAILMER PAIL?$" + +Route102_Text_1A1912:: @ 81A1912 + .string "{PLAYER} watered the {STR_VAR_1}.$" + +Route102_Text_1A1925:: @ 81A1925 + .string "The plant seems to be delighted.$" + +Route102_Text_1A1946:: @ 81A1946 + .string "!$" diff --git a/data/text/berry_tree.s b/data/text/berry_tree.s deleted file mode 100644 index 4ffbf51c4..000000000 --- a/data/text/berry_tree.s +++ /dev/null @@ -1,67 +0,0 @@ -Route102_Text_1A16B6:: @ 81A16B6 - .string "It’s soft, loamy soil.$" - -Route102_Text_1A16CD:: @ 81A16CD - .string "It’s soft, loamy soil.\n" - .string "Want to plant a BERRY?$" - -Route102_Text_1A16FB:: @ 81A16FB - .string "{PLAYER} planted one {STR_VAR_1} BERRY in\n" - .string "the soft, loamy soil.$" - -Route102_Text_1A172C:: @ 81A172C - .string "One {STR_VAR_1} BERRY was planted here.$" - -Route102_Text_1A174B:: @ 81A174B - .string "{STR_VAR_1} has sprouted.$" - -Route102_Text_1A175C:: @ 81A175C - .string "This {STR_VAR_1} plant is growing taller.$" - -Route102_Text_1A177D:: @ 81A177D - .string "These {STR_VAR_1} flowers are blooming\n" - .string "{STR_VAR_2}.$" - -Route102_Text_1A179F:: @ 81A179F - .string "very beautifully$" - -Route102_Text_1A17B0:: @ 81A17B0 - .string "cutely$" - -Route102_Text_1A17B7:: @ 81A17B7 - .string "prettily$" - -Route102_Text_1A17C0:: @ 81A17C0 - .string "There are {STR_VAR_2} {STR_VAR_1} BERRIES!\p" - .string "Do you want to pick the\n" - .string "{STR_VAR_1} BERRIES?$" - -Route102_Text_1A17FD:: @ 81A17FD - .string "{PLAYER} picked the {STR_VAR_2} {STR_VAR_1} BERRIES.$" - -Route102_Text_1A181A:: @ 81A181A - .string "{PLAYER} put away the {STR_VAR_1} BERRIES\n" - .string "in the BAG’s BERRIES POCKET.\p" - .string "The soil returned to its soft and\n" - .string "loamy state.$" - -Route102_Text_1A1881:: @ 81A1881 - .string "The BAG’s BERRIES POCKET is full.\p" - .string "The {STR_VAR_1} BERRIES couldn’t be taken.$" - -Route102_Text_1A18C5:: @ 81A18C5 - .string "{PLAYER} left the {STR_VAR_1} BERRIES\n" - .string "unpicked.$" - -Route102_Text_1A18E6:: @ 81A18E6 - .string "Want to water the {STR_VAR_1} with the\n" - .string "WAILMER PAIL?$" - -Route102_Text_1A1912:: @ 81A1912 - .string "{PLAYER} watered the {STR_VAR_1}.$" - -Route102_Text_1A1925:: @ 81A1925 - .string "The plant seems to be delighted.$" - -Route102_Text_1A1946:: @ 81A1946 - .string "!$" diff --git a/data/text/birch_speech.inc b/data/text/birch_speech.inc new file mode 100644 index 000000000..be9c03588 --- /dev/null +++ b/data/text/birch_speech.inc @@ -0,0 +1,55 @@ +gBirchSpeech_Welcome:: @ 81C6D78 + .string "Hi! Sorry to keep you waiting!\p" + .string "Welcome to the world of POKéMON!\p" + .string "My name is BIRCH.\p" + .string "But everyone calls me the POKéMON\n" + .string "PROFESSOR.\p$" + +gBirchSpeech_ThisIsPokemon:: @ 81C6DF8 + .string "This is what we call a “POKéMON.”$" + +gBirchSpeech_WorldInhabitedByPokemon:: @ 81C6E1A + .string "This world is widely inhabited by\n" + .string "creatures known as POKéMON.\p" + .string "We humans live alongside POKéMON,\n" + .string "at times as friendly playmates, and\l" + .string "at times as cooperative workmates.\p" + .string "And sometimes, we band together\n" + .string "and battle others like us.\p" + .string "But despite our closeness, we don’t\n" + .string "know everything about POKéMON.\p" + .string "In fact, there are many, many\n" + .string "secrets surrounding POKéMON.\p" + .string "To unravel POKéMON mysteries,\n" + .string "I’ve been undertaking research.\l" + .string "That’s what I do.\p$" + +gBirchSpeech_AndYouAre:: @ 81C6FCB + .string "And you are?$" + +gBirchSpeech_AreYouBoyOrGirl:: @ 81C6FD8 + .string "Are you a boy?\n" + .string "Or are you a girl?$" + +gBirchSpeech_WhatsYourName:: @ 81C6FFA + .string "All right.\n" + .string "What’s your name?$" + +gBirchSpeech_SoItsPlayer:: @ 81C7017 + .string "So it’s {PLAYER}{KUN}?$" + +gBirchSpeech_AhOkayYouArePlayer:: @ 81C7025 + .string "Ah, okay!\p" + .string "You’re {PLAYER}{KUN} who’s moving to my\n" + .string "hometown of LITTLEROOT.\l" + .string "I get it now!$" + +gBirchSpeech_AreYouReady:: @ 81C7074 + .string "All right, are you ready?\p" + .string "Your very own adventure is about\n" + .string "to unfold.\p" + .string "Take courage, and leap into the\n" + .string "world of POKéMON where dreams,\l" + .string "adventure, and friendships await!\p" + .string "Well, I’ll be expecting you later.\n" + .string "Come see me in my POKéMON LAB.\p$" diff --git a/data/text/birch_speech.s b/data/text/birch_speech.s deleted file mode 100644 index be9c03588..000000000 --- a/data/text/birch_speech.s +++ /dev/null @@ -1,55 +0,0 @@ -gBirchSpeech_Welcome:: @ 81C6D78 - .string "Hi! Sorry to keep you waiting!\p" - .string "Welcome to the world of POKéMON!\p" - .string "My name is BIRCH.\p" - .string "But everyone calls me the POKéMON\n" - .string "PROFESSOR.\p$" - -gBirchSpeech_ThisIsPokemon:: @ 81C6DF8 - .string "This is what we call a “POKéMON.”$" - -gBirchSpeech_WorldInhabitedByPokemon:: @ 81C6E1A - .string "This world is widely inhabited by\n" - .string "creatures known as POKéMON.\p" - .string "We humans live alongside POKéMON,\n" - .string "at times as friendly playmates, and\l" - .string "at times as cooperative workmates.\p" - .string "And sometimes, we band together\n" - .string "and battle others like us.\p" - .string "But despite our closeness, we don’t\n" - .string "know everything about POKéMON.\p" - .string "In fact, there are many, many\n" - .string "secrets surrounding POKéMON.\p" - .string "To unravel POKéMON mysteries,\n" - .string "I’ve been undertaking research.\l" - .string "That’s what I do.\p$" - -gBirchSpeech_AndYouAre:: @ 81C6FCB - .string "And you are?$" - -gBirchSpeech_AreYouBoyOrGirl:: @ 81C6FD8 - .string "Are you a boy?\n" - .string "Or are you a girl?$" - -gBirchSpeech_WhatsYourName:: @ 81C6FFA - .string "All right.\n" - .string "What’s your name?$" - -gBirchSpeech_SoItsPlayer:: @ 81C7017 - .string "So it’s {PLAYER}{KUN}?$" - -gBirchSpeech_AhOkayYouArePlayer:: @ 81C7025 - .string "Ah, okay!\p" - .string "You’re {PLAYER}{KUN} who’s moving to my\n" - .string "hometown of LITTLEROOT.\l" - .string "I get it now!$" - -gBirchSpeech_AreYouReady:: @ 81C7074 - .string "All right, are you ready?\p" - .string "Your very own adventure is about\n" - .string "to unfold.\p" - .string "Take courage, and leap into the\n" - .string "world of POKéMON where dreams,\l" - .string "adventure, and friendships await!\p" - .string "Well, I’ll be expecting you later.\n" - .string "Come see me in my POKéMON LAB.\p$" diff --git a/data/text/braille.inc b/data/text/braille.inc new file mode 100644 index 000000000..66b6438a6 --- /dev/null +++ b/data/text/braille.inc @@ -0,0 +1,223 @@ +Underwater_SealedChamber_Braille_1C533D:: @ 81C533D + .byte 3 + .byte 6 + .byte 27 + .byte 13 + .byte 5 + .byte 9 + .braille "GO UP HERE.$" + +SealedChamber_OuterRoom_Braille_1C534F:: @ 81C534F + .byte 9 + .byte 6 + .byte 19 + .byte 13 + .byte 12 + .byte 9 + .braille "ABC$" + +SealedChamber_OuterRoom_Braille_1C5359:: @ 81C5359 + .byte 9 + .byte 6 + .byte 19 + .byte 13 + .byte 12 + .byte 9 + .braille "GHI$" + +SealedChamber_OuterRoom_Braille_1C5363:: @ 81C5363 + .byte 9 + .byte 6 + .byte 19 + .byte 13 + .byte 12 + .byte 9 + .braille "MNO$" + +SealedChamber_OuterRoom_Braille_1C536D:: @ 81C536D + .byte 9 + .byte 6 + .byte 19 + .byte 13 + .byte 12 + .byte 9 + .braille "TUV$" + +SealedChamber_OuterRoom_Braille_1C5377:: @ 81C5377 + .byte 9 + .byte 6 + .byte 19 + .byte 13 + .byte 12 + .byte 9 + .braille "DEF$" + +SealedChamber_OuterRoom_Braille_1C5381:: @ 81C5381 + .byte 9 + .byte 6 + .byte 19 + .byte 13 + .byte 12 + .byte 9 + .braille "JKL$" + +SealedChamber_OuterRoom_Braille_1C538B:: @ 81C538B + .byte 7 + .byte 6 + .byte 21 + .byte 13 + .byte 11 + .byte 9 + .braille "PQRS$" + +SealedChamber_OuterRoom_Braille_1C5396:: @ 81C5396 + .byte 10 + .byte 6 + .byte 18 + .byte 13 + .byte 14 + .byte 9 + .braille ".$" + +SealedChamber_OuterRoom_Braille_1C539E:: @ 81C539E + .byte 7 + .byte 6 + .byte 21 + .byte 13 + .byte 11 + .byte 9 + .braille "WXYZ$" + +SealedChamber_OuterRoom_Braille_1C53A9:: @ 81C53A9 + .byte 10 + .byte 6 + .byte 18 + .byte 13 + .byte 14 + .byte 9 + .braille ",$" + +SealedChamber_OuterRoom_Braille_1C53B1:: @ 81C53B1 + .byte 5 + .byte 6 + .byte 25 + .byte 13 + .byte 7 + .byte 9 + .braille "DIG HERE.$" + +SealedChamber_InnerRoom_Braille_1C53C1:: @ 81C53C1 + .byte 3 + .byte 0 + .byte 27 + .byte 19 + .byte 5 + .byte 3 + .braille "FIRST COMES\n" + .braille "RELICANTH.\n" + .braille "LAST COMES\n" + .braille "WAILORD.$" + +SealedChamber_InnerRoom_Braille_1C53F2:: @ 81C53F2 + .byte 6 + .byte 0 + .byte 22 + .byte 19 + .byte 8 + .byte 3 + .braille "IN THIS\n" + .braille "CAVE WE\n" + .braille "HAVE\n" + .braille "LIVED.$" + +SealedChamber_InnerRoom_Braille_1C5414:: @ 81C5414 + .byte 4 + .byte 2 + .byte 26 + .byte 17 + .byte 6 + .byte 5 + .braille "WE OWE ALL\n" + .braille "TO THE\n" + .braille "POKEMON.$" + +SealedChamber_InnerRoom_Braille_1C5435:: @ 81C5435 + .byte 3 + .byte 0 + .byte 25 + .byte 19 + .byte 5 + .byte 3 + .braille "BUT, WE\n" + .braille "SEALED THE\n" + .braille "POKEMON\n" + .braille "AWAY.$" + +SealedChamber_InnerRoom_Braille_1C545C:: @ 81C545C + .byte 1 + .byte 6 + .byte 29 + .byte 13 + .byte 3 + .byte 9 + .braille "WE FEARED IT.$" + +SealedChamber_InnerRoom_Braille_1C5470:: @ 81C5470 + .byte 4 + .byte 0 + .byte 26 + .byte 19 + .byte 6 + .byte 3 + .braille "THOSE WITH\n" + .braille "COURAGE,\n" + .braille "THOSE WITH\n" + .braille "HOPE.$" + +SealedChamber_InnerRoom_Braille_1C549B:: @ 81C549B + .byte 2 + .byte 0 + .byte 28 + .byte 19 + .byte 4 + .byte 3 + .braille "OPEN A DOOR.\n" + .braille "AN ETERNAL\n" + .braille "POKEMON\n" + .braille "WAITS.$" + +DesertRuins_Braille_1C54C8:: @ 81C54C8 + .byte 0 + .byte 0 + .byte 29 + .byte 19 + .byte 2 + .byte 3 + .braille "RIGHT, RIGHT,\n" + .braille "DOWN, DOWN.\n" + .braille "THEN, USE\n" + .braille "STRENGTH.$" + +IslandCave_Braille_1C54FC:: @ 81C54FC + .byte 3 + .byte 0 + .byte 27 + .byte 19 + .byte 5 + .byte 3 + .braille "STOP AND\n" + .braille "WAIT. WAIT\n" + .braille "FOR TIME TO\n" + .braille "PASS TWICE.$" + +AncientTomb_Braille_1C552E:: @ 81C552E + .byte 0 + .byte 0 + .byte 29 + .byte 19 + .byte 1 + .byte 3 + .braille "WITH NEW TIME,\n" + .braille "HOPE AND LOVE,\n" + .braille "AIM TO THE SKY\n" + .braille "IN THE MIDDLE.$" diff --git a/data/text/braille.s b/data/text/braille.s deleted file mode 100644 index 66b6438a6..000000000 --- a/data/text/braille.s +++ /dev/null @@ -1,223 +0,0 @@ -Underwater_SealedChamber_Braille_1C533D:: @ 81C533D - .byte 3 - .byte 6 - .byte 27 - .byte 13 - .byte 5 - .byte 9 - .braille "GO UP HERE.$" - -SealedChamber_OuterRoom_Braille_1C534F:: @ 81C534F - .byte 9 - .byte 6 - .byte 19 - .byte 13 - .byte 12 - .byte 9 - .braille "ABC$" - -SealedChamber_OuterRoom_Braille_1C5359:: @ 81C5359 - .byte 9 - .byte 6 - .byte 19 - .byte 13 - .byte 12 - .byte 9 - .braille "GHI$" - -SealedChamber_OuterRoom_Braille_1C5363:: @ 81C5363 - .byte 9 - .byte 6 - .byte 19 - .byte 13 - .byte 12 - .byte 9 - .braille "MNO$" - -SealedChamber_OuterRoom_Braille_1C536D:: @ 81C536D - .byte 9 - .byte 6 - .byte 19 - .byte 13 - .byte 12 - .byte 9 - .braille "TUV$" - -SealedChamber_OuterRoom_Braille_1C5377:: @ 81C5377 - .byte 9 - .byte 6 - .byte 19 - .byte 13 - .byte 12 - .byte 9 - .braille "DEF$" - -SealedChamber_OuterRoom_Braille_1C5381:: @ 81C5381 - .byte 9 - .byte 6 - .byte 19 - .byte 13 - .byte 12 - .byte 9 - .braille "JKL$" - -SealedChamber_OuterRoom_Braille_1C538B:: @ 81C538B - .byte 7 - .byte 6 - .byte 21 - .byte 13 - .byte 11 - .byte 9 - .braille "PQRS$" - -SealedChamber_OuterRoom_Braille_1C5396:: @ 81C5396 - .byte 10 - .byte 6 - .byte 18 - .byte 13 - .byte 14 - .byte 9 - .braille ".$" - -SealedChamber_OuterRoom_Braille_1C539E:: @ 81C539E - .byte 7 - .byte 6 - .byte 21 - .byte 13 - .byte 11 - .byte 9 - .braille "WXYZ$" - -SealedChamber_OuterRoom_Braille_1C53A9:: @ 81C53A9 - .byte 10 - .byte 6 - .byte 18 - .byte 13 - .byte 14 - .byte 9 - .braille ",$" - -SealedChamber_OuterRoom_Braille_1C53B1:: @ 81C53B1 - .byte 5 - .byte 6 - .byte 25 - .byte 13 - .byte 7 - .byte 9 - .braille "DIG HERE.$" - -SealedChamber_InnerRoom_Braille_1C53C1:: @ 81C53C1 - .byte 3 - .byte 0 - .byte 27 - .byte 19 - .byte 5 - .byte 3 - .braille "FIRST COMES\n" - .braille "RELICANTH.\n" - .braille "LAST COMES\n" - .braille "WAILORD.$" - -SealedChamber_InnerRoom_Braille_1C53F2:: @ 81C53F2 - .byte 6 - .byte 0 - .byte 22 - .byte 19 - .byte 8 - .byte 3 - .braille "IN THIS\n" - .braille "CAVE WE\n" - .braille "HAVE\n" - .braille "LIVED.$" - -SealedChamber_InnerRoom_Braille_1C5414:: @ 81C5414 - .byte 4 - .byte 2 - .byte 26 - .byte 17 - .byte 6 - .byte 5 - .braille "WE OWE ALL\n" - .braille "TO THE\n" - .braille "POKEMON.$" - -SealedChamber_InnerRoom_Braille_1C5435:: @ 81C5435 - .byte 3 - .byte 0 - .byte 25 - .byte 19 - .byte 5 - .byte 3 - .braille "BUT, WE\n" - .braille "SEALED THE\n" - .braille "POKEMON\n" - .braille "AWAY.$" - -SealedChamber_InnerRoom_Braille_1C545C:: @ 81C545C - .byte 1 - .byte 6 - .byte 29 - .byte 13 - .byte 3 - .byte 9 - .braille "WE FEARED IT.$" - -SealedChamber_InnerRoom_Braille_1C5470:: @ 81C5470 - .byte 4 - .byte 0 - .byte 26 - .byte 19 - .byte 6 - .byte 3 - .braille "THOSE WITH\n" - .braille "COURAGE,\n" - .braille "THOSE WITH\n" - .braille "HOPE.$" - -SealedChamber_InnerRoom_Braille_1C549B:: @ 81C549B - .byte 2 - .byte 0 - .byte 28 - .byte 19 - .byte 4 - .byte 3 - .braille "OPEN A DOOR.\n" - .braille "AN ETERNAL\n" - .braille "POKEMON\n" - .braille "WAITS.$" - -DesertRuins_Braille_1C54C8:: @ 81C54C8 - .byte 0 - .byte 0 - .byte 29 - .byte 19 - .byte 2 - .byte 3 - .braille "RIGHT, RIGHT,\n" - .braille "DOWN, DOWN.\n" - .braille "THEN, USE\n" - .braille "STRENGTH.$" - -IslandCave_Braille_1C54FC:: @ 81C54FC - .byte 3 - .byte 0 - .byte 27 - .byte 19 - .byte 5 - .byte 3 - .braille "STOP AND\n" - .braille "WAIT. WAIT\n" - .braille "FOR TIME TO\n" - .braille "PASS TWICE.$" - -AncientTomb_Braille_1C552E:: @ 81C552E - .byte 0 - .byte 0 - .byte 29 - .byte 19 - .byte 1 - .byte 3 - .braille "WITH NEW TIME,\n" - .braille "HOPE AND LOVE,\n" - .braille "AIM TO THE SKY\n" - .braille "IN THE MIDDLE.$" diff --git a/data/text/cable_club.inc b/data/text/cable_club.inc new file mode 100644 index 000000000..1d3c7fd92 --- /dev/null +++ b/data/text/cable_club.inc @@ -0,0 +1,176 @@ +OldaleTown_PokemonCenter_2F_Text_1A4510:: @ 81A4510 + .string "Welcome to the POKéMON CABLE CLUB\n" + .string "COLOSSEUM.\p" + .string "You may battle with your friends here.\p" + .string "Would you like to battle?$" + +OldaleTown_PokemonCenter_2F_Text_1A457E:: @ 81A457E + .string "Welcome to the POKéMON CABLE CLUB\n" + .string "TRADE CENTER.\p" + .string "You may trade your POKéMON here\n" + .string "with a friend.\p" + .string "Would you like to trade POKéMON?$" + +OldaleTown_PokemonCenter_2F_Text_1A45FE:: @ 81A45FE + .string "Welcome to the POKéMON CABLE CLUB\n" + .if REVISION >= 1 + .string "RECORD CORNER.\p" + .else + .string "RECORD CENTER.\p" + .endif + .string "You may mix your records as a TRAINER\n" + .string "with the records of your friends.\p" + .string "Would you like to mix records?$" + +OldaleTown_PokemonCenter_2F_Text_1A4696:: @ 81A4696 + .string "There are three link battle modes.\p" + .string "SINGLE BATTLE is for two TRAINERS\n" + .string "with one or more POKéMON each.\p" + .string "Each TRAINER can have one POKéMON\n" + .string "in battle at a time.\p" + .string "DOUBLE BATTLE is for two TRAINERS\n" + .string "with two or more POKéMON each.\p" + .string "Each TRAINER will send out two\n" + .string "POKéMON in battle at a time.\p" + .string "MULTI BATTLE is for four TRAINERS\n" + .string "with one or more POKéMON each.\p" + .string "Each TRAINER can have one POKéMON\n" + .string "in battle at a time.$" + +OldaleTown_PokemonCenter_2F_Text_1A4826:: @ 81A4826 + .string "Would you like to battle?$" + +OldaleTown_PokemonCenter_2F_Text_1A4840:: @ 81A4840 + .string "Which Battle Mode would you like\n" + .string "to play?$" + +OldaleTown_PokemonCenter_2F_Text_1A486A:: @ 81A486A + .string "For a DOUBLE BATTLE, you must have\n" + .string "at least two POKéMON.$" + +OldaleTown_PokemonCenter_2F_Text_1A48A3:: @ 81A48A3 + .string "For trading, you must have at least\n" + .string "two POKéMON with you.$" + +OldaleTown_PokemonCenter_2F_Text_1A48DD:: @ 81A48DD + .string "Your {STR_VAR_1} BERRY-holding POKéMON\n" + .string "can’t be traded.$" + +gUnknown_081A490C:: @ 81A490C +OldaleTown_PokemonCenter_2F_Text_1A490C:: @ 81A490C + .string "Please wait.\n" + .string "... ... B Button: Cancel$" + +gUnknown_081A4932:: @ 81A4932 +UnknownString_81A4932: @ 81A4932 + .string "When all players are ready...\n" + .string "A Button: Confirm B Button: Cancel$" + +gUnknown_081A4975:: @ 81A4975 +UnknownString_81A4975: @ 81A4975 + .string "Start link with {STR_VAR_1} players.\n" + .string "A Button: Confirm B Button: Cancel$" + +gUnknown_081A49B6:: @ 81A49B6 +UnknownString_81A49B6: @ 81A49B6 + .string "Awaiting linkup...\n" + .string "... ... B Button: Cancel$" + +UnknownString_81A49E2: @ 81A49E2 + .string "Your progress must be saved before\n" + .string "linking. Is it okay to save?$" + +OldaleTown_PokemonCenter_2F_Text_1A4A22:: @ 81A4A22 + .string "Please enter.$" + +FallarborTown_ContestLobby_Text_1A4A30:: @ 81A4A30 +OldaleTown_PokemonCenter_2F_Text_1A4A30:: @ 81A4A30 + .string "Someone is not ready to link.\p" + .string "Please come back after everyone has\n" + .string "made preparations.$" + +FallarborTown_ContestLobby_Text_1A4A85:: @ 81A4A85 +OldaleTown_PokemonCenter_2F_Text_1A4A85:: @ 81A4A85 + .string "Sorry, we have a transmission error...\n" + .string "Please reset and try again.$" + +OldaleTown_PokemonCenter_2F_Text_1A4AC8:: @ 81A4AC8 + .string "Sorry, we have a transmission error.\n" + .string "You may not mix records in different\l" + .string "languages.$" + +FallarborTown_ContestLobby_Text_1A4B1D:: @ 81A4B1D +OldaleTown_PokemonCenter_2F_Text_1A4B1D:: @ 81A4B1D + .string "The link partners appear to have made\n" + .string "different selections.$" + +OldaleTown_PokemonCenter_2F_Text_1A4B59:: @ 81A4B59 + .string "Please come again.$" + +OldaleTown_PokemonCenter_2F_Text_1A4B6C:: @ 81A4B6C + .string "The number of participants is\n" + .string "incorrect.$" + +OldaleTown_PokemonCenter_2F_Text_1A4B95:: @ 81A4B95 + .string "The SINGLE Battle Mode cannot be\n" + .string "played by {STR_VAR_1} players.$" + +OldaleTown_PokemonCenter_2F_Text_1A4BCC:: @ 81A4BCC + .string "The DOUBLE Battle Mode cannot be\n" + .string "played by {STR_VAR_1} players.$" + +OldaleTown_PokemonCenter_2F_Text_1A4C03:: @ 81A4C03 + .string "There must be four players to play\n" + .string "this Battle Mode.$" + +OldaleTown_PokemonCenter_2F_Text_1A4C38:: @ 81A4C38 + .string "Please confirm the number of players\n" + .string "and start again.$" + +UnknownString_81A4C6E: @ 81A4C6E + .string "The link will be terminated if you\n" + .string "leave the room. Is that okay?$" + +UnknownString_81A4CAF: @ 81A4CAF + .string "Terminating link... You will be\n" + .string "escorted out of the room. Please wait.$" + +UnknownString_81A4CF6: @ 81A4CF6 + .string "This TRAINER is too busy to notice...$" + +UnknownString_81A4D1C: @ 81A4D1C + .string "Score! Got to look at {STR_VAR_1}’s\n" + .string "TRAINER CARD!$" + +UnknownString_81A4D45: @ 81A4D45 + .string "Score! Got to look at {STR_VAR_1}’s\n" + .string "TRAINER CARD! It’s a {STR_VAR_2} card!$" + +SingleBattleColosseum_Text_1A4D7E:: @ 81A4D7E + .string "Please take your seat and start\n" + .string "your battle.$" + +TradeCenter_Text_1A4DAB:: @ 81A4DAB + .string "Please take your seat and start\n" + .string "your trade.$" + +RecordCorner_Text_1A4DD7:: @ 81A4DD7 + .string "Please take your seat and wait.$" + +RecordCorner_Text_1A4DF7:: @ 81A4DF7 + .string "Thanks for coming.$" + +UnknownString_81A4E0A: @ 81A4E0A + .string "Please choose your POKéMON for the\n" + .string "MULTI BATTLE.$" + +RecordCorner_Text_1A4E3B:: @ 81A4E3B + .string "{STR_VAR_1} sent over one\n" + .string "{STR_VAR_2}.$" + +OldaleTown_PokemonCenter_2F_Text_1A4E50:: @ 81A4E50 + .string "The TRAINER CARD data will\n" + .string "be rewritten.$" + +OldaleTown_PokemonCenter_2F_Text_1A4E79:: @ 81A4E79 + .string "I hope to see you again!$" diff --git a/data/text/cable_club.s b/data/text/cable_club.s deleted file mode 100644 index 1d3c7fd92..000000000 --- a/data/text/cable_club.s +++ /dev/null @@ -1,176 +0,0 @@ -OldaleTown_PokemonCenter_2F_Text_1A4510:: @ 81A4510 - .string "Welcome to the POKéMON CABLE CLUB\n" - .string "COLOSSEUM.\p" - .string "You may battle with your friends here.\p" - .string "Would you like to battle?$" - -OldaleTown_PokemonCenter_2F_Text_1A457E:: @ 81A457E - .string "Welcome to the POKéMON CABLE CLUB\n" - .string "TRADE CENTER.\p" - .string "You may trade your POKéMON here\n" - .string "with a friend.\p" - .string "Would you like to trade POKéMON?$" - -OldaleTown_PokemonCenter_2F_Text_1A45FE:: @ 81A45FE - .string "Welcome to the POKéMON CABLE CLUB\n" - .if REVISION >= 1 - .string "RECORD CORNER.\p" - .else - .string "RECORD CENTER.\p" - .endif - .string "You may mix your records as a TRAINER\n" - .string "with the records of your friends.\p" - .string "Would you like to mix records?$" - -OldaleTown_PokemonCenter_2F_Text_1A4696:: @ 81A4696 - .string "There are three link battle modes.\p" - .string "SINGLE BATTLE is for two TRAINERS\n" - .string "with one or more POKéMON each.\p" - .string "Each TRAINER can have one POKéMON\n" - .string "in battle at a time.\p" - .string "DOUBLE BATTLE is for two TRAINERS\n" - .string "with two or more POKéMON each.\p" - .string "Each TRAINER will send out two\n" - .string "POKéMON in battle at a time.\p" - .string "MULTI BATTLE is for four TRAINERS\n" - .string "with one or more POKéMON each.\p" - .string "Each TRAINER can have one POKéMON\n" - .string "in battle at a time.$" - -OldaleTown_PokemonCenter_2F_Text_1A4826:: @ 81A4826 - .string "Would you like to battle?$" - -OldaleTown_PokemonCenter_2F_Text_1A4840:: @ 81A4840 - .string "Which Battle Mode would you like\n" - .string "to play?$" - -OldaleTown_PokemonCenter_2F_Text_1A486A:: @ 81A486A - .string "For a DOUBLE BATTLE, you must have\n" - .string "at least two POKéMON.$" - -OldaleTown_PokemonCenter_2F_Text_1A48A3:: @ 81A48A3 - .string "For trading, you must have at least\n" - .string "two POKéMON with you.$" - -OldaleTown_PokemonCenter_2F_Text_1A48DD:: @ 81A48DD - .string "Your {STR_VAR_1} BERRY-holding POKéMON\n" - .string "can’t be traded.$" - -gUnknown_081A490C:: @ 81A490C -OldaleTown_PokemonCenter_2F_Text_1A490C:: @ 81A490C - .string "Please wait.\n" - .string "... ... B Button: Cancel$" - -gUnknown_081A4932:: @ 81A4932 -UnknownString_81A4932: @ 81A4932 - .string "When all players are ready...\n" - .string "A Button: Confirm B Button: Cancel$" - -gUnknown_081A4975:: @ 81A4975 -UnknownString_81A4975: @ 81A4975 - .string "Start link with {STR_VAR_1} players.\n" - .string "A Button: Confirm B Button: Cancel$" - -gUnknown_081A49B6:: @ 81A49B6 -UnknownString_81A49B6: @ 81A49B6 - .string "Awaiting linkup...\n" - .string "... ... B Button: Cancel$" - -UnknownString_81A49E2: @ 81A49E2 - .string "Your progress must be saved before\n" - .string "linking. Is it okay to save?$" - -OldaleTown_PokemonCenter_2F_Text_1A4A22:: @ 81A4A22 - .string "Please enter.$" - -FallarborTown_ContestLobby_Text_1A4A30:: @ 81A4A30 -OldaleTown_PokemonCenter_2F_Text_1A4A30:: @ 81A4A30 - .string "Someone is not ready to link.\p" - .string "Please come back after everyone has\n" - .string "made preparations.$" - -FallarborTown_ContestLobby_Text_1A4A85:: @ 81A4A85 -OldaleTown_PokemonCenter_2F_Text_1A4A85:: @ 81A4A85 - .string "Sorry, we have a transmission error...\n" - .string "Please reset and try again.$" - -OldaleTown_PokemonCenter_2F_Text_1A4AC8:: @ 81A4AC8 - .string "Sorry, we have a transmission error.\n" - .string "You may not mix records in different\l" - .string "languages.$" - -FallarborTown_ContestLobby_Text_1A4B1D:: @ 81A4B1D -OldaleTown_PokemonCenter_2F_Text_1A4B1D:: @ 81A4B1D - .string "The link partners appear to have made\n" - .string "different selections.$" - -OldaleTown_PokemonCenter_2F_Text_1A4B59:: @ 81A4B59 - .string "Please come again.$" - -OldaleTown_PokemonCenter_2F_Text_1A4B6C:: @ 81A4B6C - .string "The number of participants is\n" - .string "incorrect.$" - -OldaleTown_PokemonCenter_2F_Text_1A4B95:: @ 81A4B95 - .string "The SINGLE Battle Mode cannot be\n" - .string "played by {STR_VAR_1} players.$" - -OldaleTown_PokemonCenter_2F_Text_1A4BCC:: @ 81A4BCC - .string "The DOUBLE Battle Mode cannot be\n" - .string "played by {STR_VAR_1} players.$" - -OldaleTown_PokemonCenter_2F_Text_1A4C03:: @ 81A4C03 - .string "There must be four players to play\n" - .string "this Battle Mode.$" - -OldaleTown_PokemonCenter_2F_Text_1A4C38:: @ 81A4C38 - .string "Please confirm the number of players\n" - .string "and start again.$" - -UnknownString_81A4C6E: @ 81A4C6E - .string "The link will be terminated if you\n" - .string "leave the room. Is that okay?$" - -UnknownString_81A4CAF: @ 81A4CAF - .string "Terminating link... You will be\n" - .string "escorted out of the room. Please wait.$" - -UnknownString_81A4CF6: @ 81A4CF6 - .string "This TRAINER is too busy to notice...$" - -UnknownString_81A4D1C: @ 81A4D1C - .string "Score! Got to look at {STR_VAR_1}’s\n" - .string "TRAINER CARD!$" - -UnknownString_81A4D45: @ 81A4D45 - .string "Score! Got to look at {STR_VAR_1}’s\n" - .string "TRAINER CARD! It’s a {STR_VAR_2} card!$" - -SingleBattleColosseum_Text_1A4D7E:: @ 81A4D7E - .string "Please take your seat and start\n" - .string "your battle.$" - -TradeCenter_Text_1A4DAB:: @ 81A4DAB - .string "Please take your seat and start\n" - .string "your trade.$" - -RecordCorner_Text_1A4DD7:: @ 81A4DD7 - .string "Please take your seat and wait.$" - -RecordCorner_Text_1A4DF7:: @ 81A4DF7 - .string "Thanks for coming.$" - -UnknownString_81A4E0A: @ 81A4E0A - .string "Please choose your POKéMON for the\n" - .string "MULTI BATTLE.$" - -RecordCorner_Text_1A4E3B:: @ 81A4E3B - .string "{STR_VAR_1} sent over one\n" - .string "{STR_VAR_2}.$" - -OldaleTown_PokemonCenter_2F_Text_1A4E50:: @ 81A4E50 - .string "The TRAINER CARD data will\n" - .string "be rewritten.$" - -OldaleTown_PokemonCenter_2F_Text_1A4E79:: @ 81A4E79 - .string "I hope to see you again!$" diff --git a/data/text/contest_hall.inc b/data/text/contest_hall.inc new file mode 100644 index 000000000..3a8682208 --- /dev/null +++ b/data/text/contest_hall.inc @@ -0,0 +1,238 @@ +FallarborTown_ContestLobby_Text_1A5DFC:: @ 81A5DFC + .string "Hello, there!\p" + .string "We’re accepting registrations for\n" + .string "{STR_VAR_1} Rank POKéMON CONTESTS.$" + +FallarborTown_ContestLobby_Text_1A5E46:: @ 81A5E46 + .string "Would you like to enter your POKéMON\n" + .string "in our CONTESTS?$" + +FallarborTown_ContestLobby_Text_1A5E7C:: @ 81A5E7C + .string "Which topic would you like?$" + +FallarborTown_ContestLobby_Text_1A5E98:: @ 81A5E98 + .string "A POKéMON CONTEST involves four\n" + .string "TRAINERS entering one POKéMON each\l" + .string "in competitive judging.\p" + .string "A CONTEST has two stages of judging,\n" + .string "primary and secondary.\p" + .string "Primary judging is a popularity poll\n" + .string "involving the audience.\p" + .string "Secondary judging features appeals\n" + .string "by the POKéMON using their moves.\p" + .string "Plan appeals carefully to earn the\n" + .string "most attention of the JUDGE and\l" + .string "excite the audience.\l" + .string "Do your best to stand out.\p" + .string "The primary and secondary scores are\n" + .string "added at the end.\p" + .string "The POKéMON garnering the highest\n" + .string "score is declared the winner.$" + +FallarborTown_ContestLobby_Text_1A609B:: @ 81A609B + .string "There are five kinds of CONTESTS.\p" + .string "COOL, BEAUTY, CUTE, SMART, and\n" + .string "TOUGH are the five categories.\p" + .string "Choose the CONTEST that is right for\n" + .string "the POKéMON you plan to enter.$" + +FallarborTown_ContestLobby_Text_1A613F:: @ 81A613F + .string "There are four ranks of POKéMON\n" + .string "CONTESTS.\p" + .string "NORMAL, SUPER, HYPER and MASTER\n" + .string "are the four ranks.\p" + .string "In the NORMAL Rank, any POKéMON may\n" + .string "enter.\p" + .string "Any POKéMON that won a NORMAL Rank\n" + .string "CONTEST may move up the SUPER Rank in\l" + .string "the same category.\p" + .string "In the same way, a SUPER Rank winner\n" + .string "can move up to the HYPER Rank, and a\l" + .string "HYPER Rank winner can advance to the\l" + .string "MASTER Rank in the same category.\p" + .string "A POKéMON that won in the MASTER Rank\n" + .string "may compete in the MASTER Rank as\l" + .string "often as its TRAINER wants.$" + +FallarborTown_ContestLobby_Text_1A6319:: @ 81A6319 + .string "Which POKéMON would you like to enter?$" + +FallarborTown_ContestLobby_Text_1A6340:: @ 81A6340 + .string "Anyone with a CONTEST PASS may enter.\p" + .string "You may obtain a CONTEST PASS at the\n" + .string "NORMAL RANK CONTEST HALL in\l" + .string "VERDANTURF TOWN free of charge.\p" + .string "Please obtain a CONTEST PASS and\n" + .string "come again.$" + +LilycoveCity_ContestLobby_Text_1A63F4:: @ 81A63F4 + .string "I accept registrations only from four\n" + .string "linked players for a POKéMON CONTEST.\p" + .string "Anyone with a CONTEST PASS may enter.\p" + .string "You may obtain a CONTEST PASS at the\n" + .string "NORMAL RANK CONTEST HALL in\l" + .string "VERDANTURF TOWN free of charge.\p" + .string "Please obtain a CONTEST PASS and\n" + .string "come again.$" + +FallarborTown_ContestLobby_Text_1A64F4:: @ 81A64F4 + .string "Anyone with a CONTEST PASS may enter.\p" + .string "If you don’t have one, I can issue one\n" + .string "for you right now.\p" + .string "Would you like me to issue you a\n" + .string "CONTEST PASS?$" + +FallarborTown_ContestLobby_Text_1A6583:: @ 81A6583 + .string "Here you go!$" + +FallarborTown_ContestLobby_Text_1A6590:: @ 81A6590 + .string "Oh?\p" + .string "We’ve already issued you a CONTEST\n" + .string "PASS, {PLAYER}.\p" + .string "Please come back with your CONTEST\n" + .string "PASS.$" + +FallarborTown_ContestLobby_Text_1A65EA:: @ 81A65EA + .string "Please visit whenever you would like\n" + .string "to enter a CONTEST.$" + +FallarborTown_ContestLobby_Text_1A6623:: @ 81A6623 + .string "Which CONTEST would you like to enter?$" + +FallarborTown_ContestLobby_Text_1A664A:: @ 81A664A +LilycoveCity_ContestLobby_Text_1A664A:: @ 81A664A + .string "I’m terribly sorry, but your POKéMON\n" + .string "is not qualified to compete at this\l" + .string "Rank yet...$" + +FallarborTown_ContestLobby_Text_1A669F:: @ 81A669F +LilycoveCity_ContestLobby_Text_1A669F:: @ 81A669F + .string "I’m sorry, but an EGG cannot take part\n" + .string "in a POKéMON CONTEST.$" + +FallarborTown_ContestLobby_Text_1A66DC:: @ 81A66DC +LilycoveCity_ContestLobby_Text_1A66DC:: @ 81A66DC + .string "Your POKéMON appears to be in no\n" + .string "condition to take part in a CONTEST...$" + +FallarborTown_ContestLobby_Text_1A6724:: @ 81A6724 + .string "Oh, but that RIBBON...\p" + .string "Your POKéMON has won this CONTEST\n" + .string "before, hasn’t it?\p" + .string "Would you like to enter it in this\n" + .string "CONTEST anyway?$" + +FallarborTown_ContestLobby_Text_1A67A3:: @ 81A67A3 +LilycoveCity_ContestLobby_Text_1A67A3:: @ 81A67A3 + .string "Is that your CONTEST POKéMON?$" + +FallarborTown_ContestLobby_Text_1A67C1:: @ 81A67C1 + .string "Okay, your POKéMON will be entered\n" + .string "in this CONTEST.\p" + .string "Your POKéMON is Entry No. 4.\n" + .string "The CONTEST will begin shortly.$" + +FallarborTown_ContestLobby_Text_1A6832:: @ 81A6832 +LilycoveCity_ContestLobby_Text_1A6832:: @ 81A6832 +SlateportCity_ContestLobby_Text_1A6832:: @ 81A6832 +VerdanturfTown_ContestLobby_Text_1A6832:: @ 81A6832 + .string "Please come in through here.\n" + .string "Good luck!$" + +FallarborTown_ContestLobby_Text_1A685A:: @ 81A685A + .string "Congratulations! Your POKéMON is the\n" + .string "CONTEST winner!\p" + .string "We have your prize right here.\n" + .string "Please, right this way!$" + +FallarborTown_ContestLobby_Text_1A68C6:: @ 81A68C6 + .string "Please come back for your prize\n" + .string "later on.$" + +LinkContestRoom1_Text_1A68F0:: @ 81A68F0 + .string "MC: Hello! We’re just getting started\n" + .string "with a {STR_VAR_3} Rank POKéMON\l" + .string "{STR_VAR_2} CONTEST!\p" + .string "The participating TRAINERS and their\n" + .string "POKéMON are as follows:$" + +LinkContestRoom1_Text_1A6976:: @ 81A6976 + .string "MC: Hello! We’re just getting started\n" + .string "with a 4-player linked POKéMON\l" + .string "{STR_VAR_2} CONTEST!\p" + .string "The participating TRAINERS and their\n" + .string "POKéMON are as follows:$" + +LinkContestRoom1_Text_1A6A04:: @ 81A6A04 + .string "MC: Entry No. {STR_VAR_2}!\n" + .string "{STR_VAR_1}’s {STR_VAR_3}!$" + +LinkContestRoom1_Text_1A6A1F:: @ 81A6A1F + .string "MC: We’ve just seen the four POKéMON\n" + .string "contestants.\p" + .string "Now it’s time for primary judging!\p" + .string "The audience will vote on their\n" + .string "favorite POKéMON contestants.\p" + .string "Without any further ado, let the\n" + .string "voting begin!$" + +LinkContestRoom1_Text_1A6AE1:: @ 81A6AE1 + .string "Voting under way...$" + +LinkContestRoom1_Text_1A6AF5:: @ 81A6AF5 + .string "Voting is now complete!\p" + .string "While the votes are being tallied,\n" + .string "let’s move on to secondary judging!\p" + .string "The second stage of judging is the\n" + .string "much anticipated appeal time!\p" + .string "May the contestants amaze us with\n" + .string "superb appeals of dazzling moves!\p" + .string "Let’s see a little enthusiasm!\n" + .string "Let’s appeal!$" + +LinkContestRoom1_Text_1A6C06:: @ 81A6C06 + .string "MC: That’s it for judging!$" + +LinkContestRoom1_Text_1A6C21:: @ 81A6C21 + .string "Thank you all for a most wonderful\n" + .string "display of quality appeals!\p" + .string "This concludes all judging!\n" + .string "Thank you for your fine efforts!$" + +LinkContestRoom1_Text_1A6C9D:: @ 81A6C9D + .string "Now, all that remains is the pulse-\n" + .string "pounding proclamation of the winner.\p" + .string "The JUDGE looks ready to make the\n" + .string "announcement!$" + +LinkContestRoom1_Text_1A6D16:: @ 81A6D16 + .string "JUDGE: I will now declare the winner!$" + +LinkContestRoom1_Text_1A6D3C:: @ 81A6D3C + .string "MC: Entry No. {STR_VAR_2}!\p" + .string "{STR_VAR_3} and {STR_VAR_1},\n" + .string "congratulations!$" + +LinkContestRoom1_Text_1A6D6A:: @ 81A6D6A + .string "We confer on you this RIBBON as your\n" + .string "prize!$" + +LinkContestRoom1_Text_1A6D96:: @ 81A6D96 + .string "{PLAYER} received a RIBBON.$" + +LinkContestRoom1_Text_1A6DAC:: @ 81A6DAC + .string "{PLAYER} put the RIBBON on\n" + .string "{STR_VAR_1}.$" + +LinkContestRoom1_Text_1A6DC5:: @ 81A6DC5 + .string "MC: Here you are!\n" + .string "Please accept your prize!$" + +LinkContestRoom1_Text_1A6DF1:: @ 81A6DF1 + .string "MC: Congratulations!\n" + .string "Please do compete again!$" + +LinkContestRoom1_Text_1A6E1F:: @ 81A6E1F + .string "Please pick up your prize at the\n" + .string "reception counter later.\l" + .string "Please do compete again!$" diff --git a/data/text/contest_hall.s b/data/text/contest_hall.s deleted file mode 100644 index 3a8682208..000000000 --- a/data/text/contest_hall.s +++ /dev/null @@ -1,238 +0,0 @@ -FallarborTown_ContestLobby_Text_1A5DFC:: @ 81A5DFC - .string "Hello, there!\p" - .string "We’re accepting registrations for\n" - .string "{STR_VAR_1} Rank POKéMON CONTESTS.$" - -FallarborTown_ContestLobby_Text_1A5E46:: @ 81A5E46 - .string "Would you like to enter your POKéMON\n" - .string "in our CONTESTS?$" - -FallarborTown_ContestLobby_Text_1A5E7C:: @ 81A5E7C - .string "Which topic would you like?$" - -FallarborTown_ContestLobby_Text_1A5E98:: @ 81A5E98 - .string "A POKéMON CONTEST involves four\n" - .string "TRAINERS entering one POKéMON each\l" - .string "in competitive judging.\p" - .string "A CONTEST has two stages of judging,\n" - .string "primary and secondary.\p" - .string "Primary judging is a popularity poll\n" - .string "involving the audience.\p" - .string "Secondary judging features appeals\n" - .string "by the POKéMON using their moves.\p" - .string "Plan appeals carefully to earn the\n" - .string "most attention of the JUDGE and\l" - .string "excite the audience.\l" - .string "Do your best to stand out.\p" - .string "The primary and secondary scores are\n" - .string "added at the end.\p" - .string "The POKéMON garnering the highest\n" - .string "score is declared the winner.$" - -FallarborTown_ContestLobby_Text_1A609B:: @ 81A609B - .string "There are five kinds of CONTESTS.\p" - .string "COOL, BEAUTY, CUTE, SMART, and\n" - .string "TOUGH are the five categories.\p" - .string "Choose the CONTEST that is right for\n" - .string "the POKéMON you plan to enter.$" - -FallarborTown_ContestLobby_Text_1A613F:: @ 81A613F - .string "There are four ranks of POKéMON\n" - .string "CONTESTS.\p" - .string "NORMAL, SUPER, HYPER and MASTER\n" - .string "are the four ranks.\p" - .string "In the NORMAL Rank, any POKéMON may\n" - .string "enter.\p" - .string "Any POKéMON that won a NORMAL Rank\n" - .string "CONTEST may move up the SUPER Rank in\l" - .string "the same category.\p" - .string "In the same way, a SUPER Rank winner\n" - .string "can move up to the HYPER Rank, and a\l" - .string "HYPER Rank winner can advance to the\l" - .string "MASTER Rank in the same category.\p" - .string "A POKéMON that won in the MASTER Rank\n" - .string "may compete in the MASTER Rank as\l" - .string "often as its TRAINER wants.$" - -FallarborTown_ContestLobby_Text_1A6319:: @ 81A6319 - .string "Which POKéMON would you like to enter?$" - -FallarborTown_ContestLobby_Text_1A6340:: @ 81A6340 - .string "Anyone with a CONTEST PASS may enter.\p" - .string "You may obtain a CONTEST PASS at the\n" - .string "NORMAL RANK CONTEST HALL in\l" - .string "VERDANTURF TOWN free of charge.\p" - .string "Please obtain a CONTEST PASS and\n" - .string "come again.$" - -LilycoveCity_ContestLobby_Text_1A63F4:: @ 81A63F4 - .string "I accept registrations only from four\n" - .string "linked players for a POKéMON CONTEST.\p" - .string "Anyone with a CONTEST PASS may enter.\p" - .string "You may obtain a CONTEST PASS at the\n" - .string "NORMAL RANK CONTEST HALL in\l" - .string "VERDANTURF TOWN free of charge.\p" - .string "Please obtain a CONTEST PASS and\n" - .string "come again.$" - -FallarborTown_ContestLobby_Text_1A64F4:: @ 81A64F4 - .string "Anyone with a CONTEST PASS may enter.\p" - .string "If you don’t have one, I can issue one\n" - .string "for you right now.\p" - .string "Would you like me to issue you a\n" - .string "CONTEST PASS?$" - -FallarborTown_ContestLobby_Text_1A6583:: @ 81A6583 - .string "Here you go!$" - -FallarborTown_ContestLobby_Text_1A6590:: @ 81A6590 - .string "Oh?\p" - .string "We’ve already issued you a CONTEST\n" - .string "PASS, {PLAYER}.\p" - .string "Please come back with your CONTEST\n" - .string "PASS.$" - -FallarborTown_ContestLobby_Text_1A65EA:: @ 81A65EA - .string "Please visit whenever you would like\n" - .string "to enter a CONTEST.$" - -FallarborTown_ContestLobby_Text_1A6623:: @ 81A6623 - .string "Which CONTEST would you like to enter?$" - -FallarborTown_ContestLobby_Text_1A664A:: @ 81A664A -LilycoveCity_ContestLobby_Text_1A664A:: @ 81A664A - .string "I’m terribly sorry, but your POKéMON\n" - .string "is not qualified to compete at this\l" - .string "Rank yet...$" - -FallarborTown_ContestLobby_Text_1A669F:: @ 81A669F -LilycoveCity_ContestLobby_Text_1A669F:: @ 81A669F - .string "I’m sorry, but an EGG cannot take part\n" - .string "in a POKéMON CONTEST.$" - -FallarborTown_ContestLobby_Text_1A66DC:: @ 81A66DC -LilycoveCity_ContestLobby_Text_1A66DC:: @ 81A66DC - .string "Your POKéMON appears to be in no\n" - .string "condition to take part in a CONTEST...$" - -FallarborTown_ContestLobby_Text_1A6724:: @ 81A6724 - .string "Oh, but that RIBBON...\p" - .string "Your POKéMON has won this CONTEST\n" - .string "before, hasn’t it?\p" - .string "Would you like to enter it in this\n" - .string "CONTEST anyway?$" - -FallarborTown_ContestLobby_Text_1A67A3:: @ 81A67A3 -LilycoveCity_ContestLobby_Text_1A67A3:: @ 81A67A3 - .string "Is that your CONTEST POKéMON?$" - -FallarborTown_ContestLobby_Text_1A67C1:: @ 81A67C1 - .string "Okay, your POKéMON will be entered\n" - .string "in this CONTEST.\p" - .string "Your POKéMON is Entry No. 4.\n" - .string "The CONTEST will begin shortly.$" - -FallarborTown_ContestLobby_Text_1A6832:: @ 81A6832 -LilycoveCity_ContestLobby_Text_1A6832:: @ 81A6832 -SlateportCity_ContestLobby_Text_1A6832:: @ 81A6832 -VerdanturfTown_ContestLobby_Text_1A6832:: @ 81A6832 - .string "Please come in through here.\n" - .string "Good luck!$" - -FallarborTown_ContestLobby_Text_1A685A:: @ 81A685A - .string "Congratulations! Your POKéMON is the\n" - .string "CONTEST winner!\p" - .string "We have your prize right here.\n" - .string "Please, right this way!$" - -FallarborTown_ContestLobby_Text_1A68C6:: @ 81A68C6 - .string "Please come back for your prize\n" - .string "later on.$" - -LinkContestRoom1_Text_1A68F0:: @ 81A68F0 - .string "MC: Hello! We’re just getting started\n" - .string "with a {STR_VAR_3} Rank POKéMON\l" - .string "{STR_VAR_2} CONTEST!\p" - .string "The participating TRAINERS and their\n" - .string "POKéMON are as follows:$" - -LinkContestRoom1_Text_1A6976:: @ 81A6976 - .string "MC: Hello! We’re just getting started\n" - .string "with a 4-player linked POKéMON\l" - .string "{STR_VAR_2} CONTEST!\p" - .string "The participating TRAINERS and their\n" - .string "POKéMON are as follows:$" - -LinkContestRoom1_Text_1A6A04:: @ 81A6A04 - .string "MC: Entry No. {STR_VAR_2}!\n" - .string "{STR_VAR_1}’s {STR_VAR_3}!$" - -LinkContestRoom1_Text_1A6A1F:: @ 81A6A1F - .string "MC: We’ve just seen the four POKéMON\n" - .string "contestants.\p" - .string "Now it’s time for primary judging!\p" - .string "The audience will vote on their\n" - .string "favorite POKéMON contestants.\p" - .string "Without any further ado, let the\n" - .string "voting begin!$" - -LinkContestRoom1_Text_1A6AE1:: @ 81A6AE1 - .string "Voting under way...$" - -LinkContestRoom1_Text_1A6AF5:: @ 81A6AF5 - .string "Voting is now complete!\p" - .string "While the votes are being tallied,\n" - .string "let’s move on to secondary judging!\p" - .string "The second stage of judging is the\n" - .string "much anticipated appeal time!\p" - .string "May the contestants amaze us with\n" - .string "superb appeals of dazzling moves!\p" - .string "Let’s see a little enthusiasm!\n" - .string "Let’s appeal!$" - -LinkContestRoom1_Text_1A6C06:: @ 81A6C06 - .string "MC: That’s it for judging!$" - -LinkContestRoom1_Text_1A6C21:: @ 81A6C21 - .string "Thank you all for a most wonderful\n" - .string "display of quality appeals!\p" - .string "This concludes all judging!\n" - .string "Thank you for your fine efforts!$" - -LinkContestRoom1_Text_1A6C9D:: @ 81A6C9D - .string "Now, all that remains is the pulse-\n" - .string "pounding proclamation of the winner.\p" - .string "The JUDGE looks ready to make the\n" - .string "announcement!$" - -LinkContestRoom1_Text_1A6D16:: @ 81A6D16 - .string "JUDGE: I will now declare the winner!$" - -LinkContestRoom1_Text_1A6D3C:: @ 81A6D3C - .string "MC: Entry No. {STR_VAR_2}!\p" - .string "{STR_VAR_3} and {STR_VAR_1},\n" - .string "congratulations!$" - -LinkContestRoom1_Text_1A6D6A:: @ 81A6D6A - .string "We confer on you this RIBBON as your\n" - .string "prize!$" - -LinkContestRoom1_Text_1A6D96:: @ 81A6D96 - .string "{PLAYER} received a RIBBON.$" - -LinkContestRoom1_Text_1A6DAC:: @ 81A6DAC - .string "{PLAYER} put the RIBBON on\n" - .string "{STR_VAR_1}.$" - -LinkContestRoom1_Text_1A6DC5:: @ 81A6DC5 - .string "MC: Here you are!\n" - .string "Please accept your prize!$" - -LinkContestRoom1_Text_1A6DF1:: @ 81A6DF1 - .string "MC: Congratulations!\n" - .string "Please do compete again!$" - -LinkContestRoom1_Text_1A6E1F:: @ 81A6E1F - .string "Please pick up your prize at the\n" - .string "reception counter later.\l" - .string "Please do compete again!$" diff --git a/data/text/contest_strings.inc b/data/text/contest_strings.inc new file mode 100644 index 000000000..4c4f37fc4 --- /dev/null +++ b/data/text/contest_strings.inc @@ -0,0 +1,669 @@ +ContestString_DescHighlyAppealing: + .string "A highly appealing move.$" +ContestString_DescStartled1: + .string "After this move, the user is\nmore easily startled.$" +ContestString_DescGreatLock: + .string "Makes a great appeal, but\nallows no more to the end.$" +ContestString_DescRepeatable: + .string "Can be repeatedly used\nwithout boring the JUDGE.$" +ContestString_DescStartled2: + .string "Can avoid being startled\nby others once.$" +ContestString_DescStartled3: + .string "Can avoid being startled\nby others.$" +ContestString_DescStartled4: + .string "Can avoid being startled\nby others a little.$" +ContestString_DescStartled5: + .string "After this move, the user is\nless likely to be startled.$" +ContestString_DescStartled6: + .string "Slightly startles the\nPOKéMON in front.$" +ContestString_DescStartled7: + .string "Slightly startles those\nthat have made appeals.$" +ContestString_DescStartled8: + .string "Startles the POKéMON that\nappealed before the user.$" +ContestString_DescStartled9: + .string "Startles all POKéMON that\nhave done their appeals.$" +ContestString_DescStartled10: + .string "Badly startles the\nPOKéMON in front.$" +ContestString_DescStartled11: + .string "Badly startles those that\nhave made appeals.$" +ContestString_DescStartled12: + .string "Startles the POKéMON that\nappealed before the user.$" +ContestString_DescStartled13: + .string "Startles all POKéMON that\nappealed before the user.$" +ContestString_DescAttentionShift: + .string "Shifts the JUDGE’s\nattention from others.$" +ContestString_DescStartled14: + .string "Startles the POKéMON that\nhas the JUDGE’s attention.$" +ContestString_DescJamOthersMissTurn: + .string "Jams the others, and misses\none turn of appeals.$" +ContestString_DescStartled15: + .string "Startles POKéMON that\nmade a same-type appeal.$" +ContestString_DescStartled16: + .string "Badly startles POKéMON\nthat made COOL appeals.$" +ContestString_DescStartled17: + .string "Badly startles POKéMON\nthat made BEAUTY appeals.$" +ContestString_DescStartled18: + .string "Badly startles POKéMON\nthat made CUTE appeals.$" +ContestString_DescStartled19: + .string "Badly startles POKéMON\nthat made SMART appeals.$" +ContestString_DescStartled20: + .string "Badly startles POKéMON\nthat made TOUGH appeals.$" +ContestString_DescNervousOne: + .string "Makes one POKéMON after\nthe user nervous.$" +ContestString_DescNervousAllAfter: + .string "Makes all POKéMON after\nthe user nervous.$" +ContestString_DescConditionWorseBefore: + .string "Worsens the condition of\nthose that made appeals.$" +ContestString_DescStartled21: + .string "Badly startles POKéMON in\ngood condition.$" +ContestString_DescGreatWhenFirst: + .string "The appeal works great if\nperformed first.$" +ContestString_DescGreatWhenLast: + .string "The appeal works great if\nperformed last.$" +ContestString_DescAppealGoodBeforeAll: + .string "Makes the appeal as good\nas those before it.$" +ContestString_DescAppealGoodBeforeOne: + .string "Makes the appeal as good\nas the one before it.$" +ContestString_DescBetterWhenLater: + .string "The appeal works better\nthe later it is performed.$" +ContestString_DescAffectedByTiming: + .string "The appeal’s quality varies\ndepending on its timing.$" +ContestString_DescBetterWhenSameType: + .string "Works well if it’s the same\ntype as the one before.$" +ContestString_DescBetterWhenDiffType: + .string "Works well if different in\ntype than the one before.$" +ContestString_DescAffectedByFront: + .string "Affected by how well the\nappeal in front goes.$" +ContestString_DescConditionUp: + .string "Ups the user’s condition.\nHelps prevent nervousness.$" +ContestString_DescAffectedByCondition: + .string "The appeal works well if the\nuser’s condition is good.$" +ContestString_DescAppealEarlier: + .string "The next appeal can be made\nearlier next turn.$" +ContestString_DescAppealLater: + .string "The next appeal can be made\nlater next turn.$" +ContestString_DescRandomOrderEasier: + .string "Makes the next turn’s order\nmore easily scrambled.$" +ContestString_DescRandomOrder: + .string "Scrambles the order of\nappeals on the next turn.$" +ContestString_DescAnyExcitement: + .string "An appeal that excites the\naudience in any CONTEST.$" +ContestString_DescStartled22: + .string "Badly startles all POKéMON\nthat made good appeals.$" +ContestString_DescScaleWithExcitement: + .string "The appeal works best the\nmore the crowd is excited.$" +ContestString_DescStopExcitement: + .string "Temporarily stops the\ncrowd from growing excited.$" + + .align 2 +gUnknown_083CADD4:: @ 83CADD4 + .4byte ContestString_DescHighlyAppealing + .4byte ContestString_DescStartled1 + .4byte ContestString_DescGreatLock + .4byte ContestString_DescRepeatable + .4byte ContestString_DescStartled2 + .4byte ContestString_DescStartled3 + .4byte ContestString_DescStartled4 + .4byte ContestString_DescStartled5 + .4byte ContestString_DescStartled6 + .4byte ContestString_DescStartled7 + .4byte ContestString_DescStartled8 + .4byte ContestString_DescStartled9 + .4byte ContestString_DescStartled10 + .4byte ContestString_DescStartled11 + .4byte ContestString_DescStartled12 + .4byte ContestString_DescStartled13 + .4byte ContestString_DescAttentionShift + .4byte ContestString_DescStartled14 + .4byte ContestString_DescJamOthersMissTurn + .4byte ContestString_DescStartled15 + .4byte ContestString_DescStartled16 + .4byte ContestString_DescStartled17 + .4byte ContestString_DescStartled18 + .4byte ContestString_DescStartled19 + .4byte ContestString_DescStartled20 + .4byte ContestString_DescNervousOne + .4byte ContestString_DescNervousAllAfter + .4byte ContestString_DescConditionWorseBefore + .4byte ContestString_DescStartled21 + .4byte ContestString_DescGreatWhenFirst + .4byte ContestString_DescGreatWhenLast + .4byte ContestString_DescAppealGoodBeforeAll + .4byte ContestString_DescAppealGoodBeforeOne + .4byte ContestString_DescBetterWhenLater + .4byte ContestString_DescAffectedByTiming + .4byte ContestString_DescBetterWhenSameType + .4byte ContestString_DescBetterWhenDiffType + .4byte ContestString_DescAffectedByFront + .4byte ContestString_DescConditionUp + .4byte ContestString_DescAffectedByCondition + .4byte ContestString_DescAppealEarlier + .4byte ContestString_DescAppealLater + .4byte ContestString_DescRandomOrderEasier + .4byte ContestString_DescRandomOrder + .4byte ContestString_DescAnyExcitement + .4byte ContestString_DescStartled22 + .4byte ContestString_DescScaleWithExcitement + .4byte ContestString_DescStopExcitement + +ContestString_MoveRainDance: + .string "RAIN DANCE$" +ContestString_MoveRage: + .string "RAGE$" +ContestString_MoveFocusEnergy: + .string "FOCUS ENERGY$" +ContestString_MoveHypnosis: + .string "HYPNOSIS$" +ContestString_MoveSoftboiled: + .string "SOFTBOILED$" +ContestString_MoveHornAttack: + .string "HORN ATTACK$" +ContestString_MoveSwordsDance: + .string "SWORDS DANCE$" +ContestString_MoveConversion: + .string "CONVERSION$" +ContestString_MoveSunnyDay: + .string "SUNNY DAY$" +ContestString_MoveRest: + .string "REST$" +ContestString_MoveVicegrip: + .string "VICEGRIP$" +ContestString_MoveDefenseCurl: + .string "DEFENSE CURL$" +ContestString_MoveLockOn: + .string "LOCK-ON$" + + .align 2 + .4byte ContestString_MoveRainDance + .4byte ContestString_MoveRainDance + .4byte ContestString_MoveRage + .4byte ContestString_MoveFocusEnergy + .4byte ContestString_MoveHypnosis + .4byte ContestString_MoveSoftboiled + .4byte ContestString_MoveHornAttack + .4byte ContestString_MoveSwordsDance + .4byte ContestString_MoveConversion + .4byte ContestString_MoveSunnyDay + .4byte ContestString_MoveRest + .4byte ContestString_MoveVicegrip + .4byte ContestString_MoveDefenseCurl + .4byte ContestString_MoveLockOn + +ContestString_Cool: + .string "COOL$" +ContestString_Beauty: + .string "BEAUTY$" +ContestString_Cute: + .string "CUTE$" +ContestString_Smart: + .string "SMART$" +ContestString_Tough: + .string "TOUGH$" + + .align 2 +gUnknown_083CAF70:: @ 83CAF70 + .4byte ContestString_Cool + .4byte ContestString_Beauty + .4byte ContestString_Cute + .4byte ContestString_Smart + .4byte ContestString_Tough + +gUnknown_083CAF84:: @ 83CAF84 + .string "Appeal no. {NAME_END}!\nWhich move will be played?$" + +gUnknown_083CAFAE:: @ 83CAFAE + .string "Appeal no. {NAME_END}!\nBut it can’t participate!$" + +gUnknown_083CAFD7:: @ 83CAFD7 + .string "{STR_VAR_1} appealed with\n{STR_VAR_2}!$" + .string "The other POKéMON\nmade moves.{PAUSE 60}$" + +gUnknown_083CB00D:: @ 83CB00D + .string "{STR_VAR_1} was watching\nthe others.{PAUSE 60}$" + +gUnknown_083CB02C:: @ 83CB02C + .string "We’re all out of\nAppeal Time!{PAUSE 60}$" + .string "{STR_VAR_1}’s {STR_VAR_3}\nmove {STR_VAR_2}!{PAUSE 60}$" + .string "TRICK$" + .string "SPECIAL$" +ContestString_AppealJammed: + .string "But the appeal was\njammed.$" +ContestString_FollowLead: + .string "It followed another\nPOKéMON’s lead.$" +ContestString_MessedUp: + .string "But it messed up.$" +ContestString_BetterUsual: + .string "It went better than\nusual.$" +ContestString_JudgeLookAway: + .string "The JUDGE looked away\nfor some reason.$" +ContestString_WorkHard: + .string "It worked hard to build on\npast mistakes.$" +ContestString_NoMoreMoves: + .string "It can’t make any more\nmoves.$" +ContestString_WorkReallyWell: + .string "It worked frighteningly\nwell.$" +ContestString_WorkHardStandout: + .string "It worked as hard as the\nstandout POKéMON.$" +ContestString_JudgeExpectantly: + .string "The JUDGE looked on\nexpectantly.$" +ContestString_WorkRatherWell: + .string "It worked rather well.$" +ContestString_WorkBetter: + .string "It worked a little better\nthan usual.$" + + .align 2 + .4byte ContestString_AppealJammed + .4byte ContestString_FollowLead + .4byte ContestString_MessedUp + .4byte ContestString_BetterUsual + .4byte ContestString_BetterUsual + .4byte ContestString_JudgeLookAway + .4byte ContestString_WorkHard + .4byte ContestString_NoMoreMoves + .4byte ContestString_WorkReallyWell + .4byte ContestString_WorkHardStandout + .4byte ContestString_JudgeExpectantly + .4byte ContestString_WorkRatherWell + .4byte ContestString_WorkBetter + +ContestString_StandOutNone: + .string "{STR_VAR_1} failed to\nstand out at all...{PAUSE_UNTIL_PRESS}$" +ContestString_StandOutNotMuch: + .string "{STR_VAR_1} didn’t stand\nout very much...{PAUSE_UNTIL_PRESS}$" +ContestString_StandOutLittle: + .string "{STR_VAR_1} caught a\nlittle attention.{PAUSE_UNTIL_PRESS}$" +ContestString_StandOutLot: + .string "{STR_VAR_1} attracted a\nlot of attention.{PAUSE_UNTIL_PRESS}$" +ContestString_StandOutTotal: + .string "{STR_VAR_1} commanded\ntotal attention.{PAUSE_UNTIL_PRESS}$" +ContestString_StandOutDidnt: + .string "{STR_VAR_1} hasn’t made\nits appeal.{PAUSE_UNTIL_PRESS}$" + + .align 2 +gUnknown_083CB2F0:: @ 83CB2F0 + .4byte ContestString_StandOutNone + .4byte ContestString_StandOutNotMuch + .4byte ContestString_StandOutLittle + .4byte ContestString_StandOutLot + .4byte ContestString_StandOutTotal + .4byte ContestString_StandOutDidnt + +ContestString_AppealAnticipation3: + .string "Anticipation swelled for\n{STR_VAR_1}’s appeal next.$" +ContestString_JudgeSatisfied: + .string "The JUDGE was very\nsatisfied.$" +ContestString_Terminator: + .string "$" +ContestString_JudgeHeldFirm: + .string "The JUDGE ’s views on\n{STR_VAR_1} held firm.$" +ContestString_ChangedPerceptions: + .string "{STR_VAR_1}’s {STR_VAR_3}\nchanged perceptions.$" +ContestString_AppealWoreOff: + .string "{STR_VAR_1}’s appeal\neffect wore off.$" +ContestString_AppealWoreOff2: + .string "The special appeal’s\neffect wore off.$" +ContestString_AppealLookSame: + .string "Everyone’s appeals were\nmade to look the same.$" +ContestString_AppealCheapened: + .string "{STR_VAR_2}’s appeal was\ncheapened.$" +ContestString_AppealCheapened2: + .string "It cheapened the appeal\nof those ahead.$" +ContestString_AppealAttentionStolen: + .string "It stole attention away\nfrom {STR_VAR_2}.$" +ContestString_AppealCheapened3: + .string "It cheapened\n{STR_VAR_2}’s appeal.$" +ContestString_AppealCheapened4: + .string "It severely cheapened\nother appeals.$" +ContestString_AppealAnticipation: + .string "Anticipation swelled for\n{STR_VAR_1}’s appeal next.$" +ContestString_AppealCheapened5: + .string "It cheapened the appeal\nof those ahead.$" +ContestString_AppealCheapened6: + .string "It cheapened the JUDGE’s\nfavorite appeal.$" +ContestString_AppealCheapened7: + .string "The appeals of others\nwere cheapened by half.$" +ContestString_JammedStoodOut: + .string "It stood out to make up\nfor being jammed.$" +ContestString_AppealNoMore: + .string "It can’t participate in\nappeals any more.$" +ContestString_AppealTouched: + .string "It touched the JUDGE for\na fantastic appeal.$" +ContestString_AppealAnticipation2: + .string "Anticipation rose for\nupcoming appeals.$" +ContestString_AppealStoodOut2: + .string "It stood out as much as\nspecial appeals.$" +ContestString_AppealStoodOut3: + .string "It stood out as much as\n{STR_VAR_1}.$" +ContestString_JammedAppealsNotice: + .string "Jammed appeals were made\neven less noticeable.$" +ContestString_AppealSame: + .string "Everyone’s appeals were\nmade the same.$" +ContestString_AppealFullWorse: + .string "Its {STR_VAR_1} is full.\nIt worsened its appeal.$" + + .align 2 + .4byte ContestString_JudgeHeldFirm + .4byte ContestString_ChangedPerceptions + .4byte ContestString_Terminator + .4byte ContestString_AppealWoreOff + .4byte ContestString_AppealWoreOff2 + .4byte ContestString_AppealLookSame + .4byte ContestString_AppealCheapened + .4byte ContestString_AppealCheapened2 + .4byte ContestString_AppealAttentionStolen + .4byte ContestString_AppealCheapened3 + .4byte ContestString_AppealCheapened4 + .4byte ContestString_AppealAnticipation + .4byte ContestString_AppealCheapened5 + .4byte ContestString_AppealCheapened6 + .4byte ContestString_AppealCheapened7 + .4byte ContestString_JammedStoodOut + .4byte ContestString_AppealNoMore + .4byte ContestString_AppealTouched + .4byte ContestString_AppealAnticipation2 + .4byte ContestString_AppealStoodOut2 + .4byte ContestString_AppealStoodOut3 + .4byte ContestString_Terminator + .4byte ContestString_Terminator + .4byte ContestString_Terminator + .4byte ContestString_JammedAppealsNotice + .4byte ContestString_AppealSame +ContestString_MoreConscious: + .string "It became more conscious\nof the other POKéMON.{PAUSE 60}$" +ContestString_NoAppeal: + .string "{STR_VAR_1} can’t make an\nappeal after this.{PAUSE 60}$" +ContestString_SettleDown: + .string "It settled down just a\nlittle bit.{PAUSE 60}$" +ContestString_ObliviousToOthers: + .string "It became oblivious to\nthe other POKéMON.{PAUSE 60}$" +ContestString_LessAware: + .string "It became less aware of\nthe other POKéMON.{PAUSE 60}$" +ContestString_StoppedCaring: + .string "It stopped caring about\nother POKéMON much.{PAUSE 60}$" +ContestString_StartleAttempt: + .string "It tried to startle the\nother POKéMON.{PAUSE 60}$" +ContestString_DazzleAttempt: + .string "It tried to dazzle the\nothers.{PAUSE 60}$" +ContestString_JudgeLookAway2: + .string "The JUDGE looked away\nfrom {STR_VAR_1}.{PAUSE 60}$" +ContestString_UnnerveAttempt: + .string "It tried to unnerve the\nnext POKéMON.{PAUSE 60}$" +ContestString_Nervous: + .string "{STR_VAR_1} became\nnervous.{PAUSE 60}$" +ContestString_UnnerveWaiting: + .string "The appeal tried to\nunnerve waiting POKéMON.{PAUSE 60}$" +ContestString_TauntWell: + .string "It taunted POKéMON\ndoing well.{PAUSE 60}$" +ContestString_RegainedForm: + .string "{STR_VAR_1} regained its\nform.{PAUSE 60}$" +ContestString_JamWell: + .string "It tried to jam POKéMON\ndoing well.{PAUSE 60}$" +ContestString_HustleStandout: + .string "The standout {STR_VAR_1}\nhustled even more.{PAUSE 60}$" +ContestString_WorkHardUnnoticed: + .string "The largely unnoticed\n{STR_VAR_1} worked hard.{PAUSE 60}$" +ContestString_WorkBefore: + .string "It worked as much as\nPOKéMON before it.{PAUSE 60}$" +ContestString_AppealNotWell: + .string "{STR_VAR_1}’s appeal did\nnot go well.{PAUSE 60}$" +ContestString_WorkPreceding: + .string "It worked as much as the\npreceding POKéMON.{PAUSE 60}$" +ContestString_AppealNotWell2: + .string "{STR_VAR_1}’s appeal did\nnot go well.{PAUSE 60}$" +ContestString_AppealNotShownWell: + .string "{STR_VAR_1}’s appeal\ncouldn’t be shown well.{PAUSE 60}$" +ContestString_AppealSlightlyWell: + .string "{STR_VAR_1}’s appeal\nwent slightly well.{PAUSE 60}$" +ContestString_AppealPrettyWell: + .string "{STR_VAR_1}’s appeal\nwent pretty well.{PAUSE 60}$" +ContestString_AppealExcellently: + .string "{STR_VAR_1}’s appeal\nwent excellently.{PAUSE 60}$" +ContestString_AppealDud: + .string "{STR_VAR_1}’s appeal was\na dud.{PAUSE 60}$" +ContestString_AppealNotVeryWell: + .string "{STR_VAR_1}’s appeal did\nnot work very well.{PAUSE 60}$" +ContestString_AppealSlightlyWell2: + .string "{STR_VAR_1}’s appeal\nwent slightly well.{PAUSE 60}$" +ContestString_AppealPrettyWell2: + .string "{STR_VAR_1}’s appeal\nwent pretty well.{PAUSE 60}$" +ContestString_AppealVeryWell: + .string "{STR_VAR_1}’s appeal\nwent very well.{PAUSE 60}$" +ContestString_AppealExcellently2: + .string "{STR_VAR_1}’s appeal\nwent excellently.{PAUSE 60}$" +ContestString_SameTypeGood: + .string "It’s the same type as the\nPOKéMON before - good!{PAUSE 60}$" +ContestString_DiffTypeGood: + .string "It’s not the same type as\nthe one before - good!{PAUSE 60}$" +ContestString_StoodOutAsMuch: + .string "It stood out much more\nthan the POKéMON before.{PAUSE 60}$" +ContestString_NotAsWell: + .string "It didn’t do as well as the\nPOKéMON before.{PAUSE 60}$" +ContestString_ConditionRose: + .string "{STR_VAR_1}’s condition\nrose above usual.{PAUSE 60}$" +ContestString_HotStatus: + .string "{STR_VAR_1}’s hot status\nmade it a great appeal!{PAUSE 60}$" +ContestString_MoveUpLine: + .string "It moved up in line for\nthe next appeal.{PAUSE 60}$" +ContestString_MoveBackLine: + .string "It moved back in line once\nfor the next appeal.{PAUSE 60}$" +ContestString_ScrambleOrder: + .string "It scrambled up the\norder for the next turn.{PAUSE 60}$" + +gUnknown_083CBD52:: @ 83CBD52 +ContestString_JudgeExpectantly2: + .string "The JUDGE looked at\n{STR_VAR_1} expectantly.{PAUSE 60}$" + +gUnknown_083CBD79:: @ 83CBD79 +ContestString_WentOverWell: + .string "The appeal combo went\nover well.{PAUSE 60}$" + +gUnknown_083CBD9D:: @ 83CBD9D +ContestString_WentOverVeryWell: + .string "The appeal combo went\nover very well.{PAUSE 60}$" + +gUnknown_083CBDC6:: @ 83CBDC6 +ContestString_AppealComboExcellently: + .string "The appeal combo went\nover excellently.{PAUSE 60}$" +ContestString_AvertGaze: + .string "{STR_VAR_1} managed to\navert its gaze.{PAUSE 60}$" +ContestString_AvoidSeeing: + .string "{STR_VAR_1} managed to\navoid seeing it.{PAUSE 60}$" +ContestString_NotFazed: + .string "{STR_VAR_1} isn’t fazed\nby that sort of thing.{PAUSE 60}$" +ContestString_LittleDistracted: + .string "{STR_VAR_1} became a\nlittle distracted.{PAUSE 60}$" +ContestString_AttemptStartle: + .string "It tried to startle the\nother POKéMON.{PAUSE 60}$" +ContestString_LookedDown: + .string "{STR_VAR_1} looked down\nout of distraction.{PAUSE 60}$" +ContestString_TurnedBack: + .string "{STR_VAR_1} turned back\nout of distraction.{PAUSE 60}$" +ContestString_UtterCry: + .string "{STR_VAR_1} couldn’t help\nuttering a cry.{PAUSE 60}$" +ContestString_LeaptUp: + .string "{STR_VAR_1} couldn’t help\nleaping up.{PAUSE 60}$" +ContestString_TrippedOver: + .string "{STR_VAR_1} tripped over\nout of distraction.{PAUSE 60}$" + +gUnknown_083CBF60:: @ 83CBF60 +ContestString_TooNervous: + .string "{STR_VAR_1} was too\nnervous to move.{PAUSE 60}$" +ContestString_MessedUp2: + .string "But it messed up.{PAUSE 60}$" +ContestString_FailedTargetNervous: + .string "But it failed to make\nthe target nervous.{PAUSE 60}$" +ContestString_FailedAnyoneNervous: + .string "But it failed to make\nanyone nervous.{PAUSE 60}$" +ContestString_Ignored: + .string "But it was ignored...{PAUSE 60}$" +ContestString_NoConditionImprove: + .string "But it couldn’t improve\nits condition...{PAUSE 60}$" +ContestString_BadConditionWeakAppeal: + .string "Its bad condition\nresulted in a weak appeal.{PAUSE 60}$" +ContestString_Unaffected: + .string "{STR_VAR_1} was\nunaffected.{PAUSE 60}$" + +gUnknown_083CC075:: @ 83CC075 +ContestString_DissapointedRepeat: + .string "{STR_VAR_1} disappointed\nby repeating an appeal.{PAUSE 60}$" + +gUnknown_083CC0A0:: @ 83CC0A0 +ContestString_WentOverGreat: + .string "{STR_VAR_1}’s {STR_VAR_3}\nwent over great.{PAUSE 60}$" + +gUnknown_083CC0BC:: @ 83CC0BC +ContestString_DidntGoWell: + .string "{STR_VAR_1}’s {STR_VAR_3}\ndidn’t go over well here...{PAUSE 60}$" + +gUnknown_083CC0E3:: @ 83CC0E3 +ContestString_GotCrowdGoing: + .string "{STR_VAR_1}’s {STR_VAR_3}\ngot the crowd going.{PAUSE 60}$" + +gUnknown_083CC103:: @ 83CC103 +ContestString_CantAppealNextTurn: + .string "{STR_VAR_1} can’t appeal\nnext turn...{PAUSE 60}$" +ContestString_AttractedAttention: + .string "It attracted the crowd’s\nattention.{PAUSE 60}$" + +gUnknown_083CC14A:: @ 83CC14A +ContestString_CrowdWatches: + .string "The crowd continues to\nwatch {STR_VAR_3}.{PAUSE 60}$" + +gUnknown_083CC16E:: @ 83CC16E +ContestString_Ignored2: + .string "{STR_VAR_1}’s\n{STR_VAR_2} is ignored.{PAUSE 60}$" + + .align 2 +gUnknown_083CC188:: @ 83CC188 + .4byte ContestString_MoreConscious + .4byte ContestString_NoAppeal + .4byte ContestString_SettleDown + .4byte ContestString_ObliviousToOthers + .4byte ContestString_LessAware + .4byte ContestString_StoppedCaring + .4byte ContestString_StartleAttempt + .4byte ContestString_DazzleAttempt + .4byte ContestString_JudgeLookAway2 + .4byte ContestString_UnnerveAttempt + .4byte ContestString_Nervous + .4byte ContestString_UnnerveWaiting + .4byte ContestString_TauntWell + .4byte ContestString_RegainedForm + .4byte ContestString_JamWell + .4byte ContestString_HustleStandout + .4byte ContestString_WorkHardUnnoticed + .4byte ContestString_WorkBefore + .4byte ContestString_AppealNotWell + .4byte ContestString_WorkPreceding + .4byte ContestString_AppealNotWell2 + .4byte ContestString_AppealNotShownWell + .4byte ContestString_AppealSlightlyWell + .4byte ContestString_AppealPrettyWell + .4byte ContestString_AppealExcellently + .4byte ContestString_AppealDud + .4byte ContestString_AppealNotVeryWell + .4byte ContestString_AppealSlightlyWell2 + .4byte ContestString_AppealPrettyWell2 + .4byte ContestString_AppealVeryWell + .4byte ContestString_AppealExcellently2 + .4byte ContestString_SameTypeGood + .4byte ContestString_DiffTypeGood + .4byte ContestString_StoodOutAsMuch + .4byte ContestString_NotAsWell + .4byte ContestString_ConditionRose + .4byte ContestString_HotStatus + .4byte ContestString_MoveUpLine + .4byte ContestString_MoveBackLine + .4byte ContestString_ScrambleOrder + .4byte ContestString_JudgeExpectantly2 @ expectantly + .4byte ContestString_WentOverWell + .4byte ContestString_WentOverVeryWell + .4byte ContestString_AppealComboExcellently + .4byte ContestString_AvertGaze + .4byte ContestString_AvoidSeeing + .4byte ContestString_NotFazed + .4byte ContestString_LittleDistracted + .4byte ContestString_AttemptStartle + .4byte ContestString_LookedDown + .4byte ContestString_TurnedBack + .4byte ContestString_UtterCry + .4byte ContestString_LeaptUp + .4byte ContestString_TrippedOver + .4byte ContestString_MessedUp2 + .4byte ContestString_FailedTargetNervous + .4byte ContestString_FailedAnyoneNervous + .4byte ContestString_Ignored + .4byte ContestString_NoConditionImprove + .4byte ContestString_BadConditionWeakAppeal + .4byte ContestString_Unaffected + .4byte ContestString_AttractedAttention + +gUnknown_083CC280:: @ 83CC280 + .string "shyness$" + +gUnknown_083CC288:: @ 83CC288 + .string "anxiety$" + +gUnknown_083CC290:: @ 83CC290 + .string "laziness$" + +gUnknown_083CC299:: @ 83CC299 + .string "hesitancy$" + +gUnknown_083CC2A3:: @ 83CC2A3 + .string "fear$" + +ContestString_Coolness: + .string "coolness$" +ContestString_Beauty2: + .string "beauty$" +ContestString_Cuteness: + .string "cuteness$" +ContestString_Smartness: + .string "smartness$" +ContestString_Toughness: + .string "toughness$" + + .align 2 +gUnknown_083CC2D8:: @ 83CC2D8 + .4byte ContestString_Coolness + .4byte ContestString_Beauty2 + .4byte ContestString_Cuteness + .4byte ContestString_Smartness + .4byte ContestString_Toughness + +gUnknown_083CC2EC:: @ 83CC2EC + .string "TENSION:$" + +ContestString_CoolMove: + .string "COOL Move$" + +ContestString_BeautyMove: + .string "BEAUTY Move$" + +ContestString_CuteMove: + .string "CUTE Move$" + +ContestString_SmartMove: + .string "SMART Move$" + +ContestString_ToughMove: + .string "TOUGH Move$" + +ContestString_UnknownMoveType: + .string "???$" + + .align 2 +gUnknown_083CC330:: @ 83CC330 + .4byte ContestString_CoolMove + .4byte ContestString_BeautyMove + .4byte ContestString_CuteMove + .4byte ContestString_SmartMove + .4byte ContestString_ToughMove + .4byte ContestString_UnknownMoveType + +@ unused? +ContestString_Rank: + .string "RANK$" + + .string "{HIGHLIGHT TRANSPARENT}{COLOR MAGENTA} $" diff --git a/data/text/contest_strings.s b/data/text/contest_strings.s deleted file mode 100644 index 4c4f37fc4..000000000 --- a/data/text/contest_strings.s +++ /dev/null @@ -1,669 +0,0 @@ -ContestString_DescHighlyAppealing: - .string "A highly appealing move.$" -ContestString_DescStartled1: - .string "After this move, the user is\nmore easily startled.$" -ContestString_DescGreatLock: - .string "Makes a great appeal, but\nallows no more to the end.$" -ContestString_DescRepeatable: - .string "Can be repeatedly used\nwithout boring the JUDGE.$" -ContestString_DescStartled2: - .string "Can avoid being startled\nby others once.$" -ContestString_DescStartled3: - .string "Can avoid being startled\nby others.$" -ContestString_DescStartled4: - .string "Can avoid being startled\nby others a little.$" -ContestString_DescStartled5: - .string "After this move, the user is\nless likely to be startled.$" -ContestString_DescStartled6: - .string "Slightly startles the\nPOKéMON in front.$" -ContestString_DescStartled7: - .string "Slightly startles those\nthat have made appeals.$" -ContestString_DescStartled8: - .string "Startles the POKéMON that\nappealed before the user.$" -ContestString_DescStartled9: - .string "Startles all POKéMON that\nhave done their appeals.$" -ContestString_DescStartled10: - .string "Badly startles the\nPOKéMON in front.$" -ContestString_DescStartled11: - .string "Badly startles those that\nhave made appeals.$" -ContestString_DescStartled12: - .string "Startles the POKéMON that\nappealed before the user.$" -ContestString_DescStartled13: - .string "Startles all POKéMON that\nappealed before the user.$" -ContestString_DescAttentionShift: - .string "Shifts the JUDGE’s\nattention from others.$" -ContestString_DescStartled14: - .string "Startles the POKéMON that\nhas the JUDGE’s attention.$" -ContestString_DescJamOthersMissTurn: - .string "Jams the others, and misses\none turn of appeals.$" -ContestString_DescStartled15: - .string "Startles POKéMON that\nmade a same-type appeal.$" -ContestString_DescStartled16: - .string "Badly startles POKéMON\nthat made COOL appeals.$" -ContestString_DescStartled17: - .string "Badly startles POKéMON\nthat made BEAUTY appeals.$" -ContestString_DescStartled18: - .string "Badly startles POKéMON\nthat made CUTE appeals.$" -ContestString_DescStartled19: - .string "Badly startles POKéMON\nthat made SMART appeals.$" -ContestString_DescStartled20: - .string "Badly startles POKéMON\nthat made TOUGH appeals.$" -ContestString_DescNervousOne: - .string "Makes one POKéMON after\nthe user nervous.$" -ContestString_DescNervousAllAfter: - .string "Makes all POKéMON after\nthe user nervous.$" -ContestString_DescConditionWorseBefore: - .string "Worsens the condition of\nthose that made appeals.$" -ContestString_DescStartled21: - .string "Badly startles POKéMON in\ngood condition.$" -ContestString_DescGreatWhenFirst: - .string "The appeal works great if\nperformed first.$" -ContestString_DescGreatWhenLast: - .string "The appeal works great if\nperformed last.$" -ContestString_DescAppealGoodBeforeAll: - .string "Makes the appeal as good\nas those before it.$" -ContestString_DescAppealGoodBeforeOne: - .string "Makes the appeal as good\nas the one before it.$" -ContestString_DescBetterWhenLater: - .string "The appeal works better\nthe later it is performed.$" -ContestString_DescAffectedByTiming: - .string "The appeal’s quality varies\ndepending on its timing.$" -ContestString_DescBetterWhenSameType: - .string "Works well if it’s the same\ntype as the one before.$" -ContestString_DescBetterWhenDiffType: - .string "Works well if different in\ntype than the one before.$" -ContestString_DescAffectedByFront: - .string "Affected by how well the\nappeal in front goes.$" -ContestString_DescConditionUp: - .string "Ups the user’s condition.\nHelps prevent nervousness.$" -ContestString_DescAffectedByCondition: - .string "The appeal works well if the\nuser’s condition is good.$" -ContestString_DescAppealEarlier: - .string "The next appeal can be made\nearlier next turn.$" -ContestString_DescAppealLater: - .string "The next appeal can be made\nlater next turn.$" -ContestString_DescRandomOrderEasier: - .string "Makes the next turn’s order\nmore easily scrambled.$" -ContestString_DescRandomOrder: - .string "Scrambles the order of\nappeals on the next turn.$" -ContestString_DescAnyExcitement: - .string "An appeal that excites the\naudience in any CONTEST.$" -ContestString_DescStartled22: - .string "Badly startles all POKéMON\nthat made good appeals.$" -ContestString_DescScaleWithExcitement: - .string "The appeal works best the\nmore the crowd is excited.$" -ContestString_DescStopExcitement: - .string "Temporarily stops the\ncrowd from growing excited.$" - - .align 2 -gUnknown_083CADD4:: @ 83CADD4 - .4byte ContestString_DescHighlyAppealing - .4byte ContestString_DescStartled1 - .4byte ContestString_DescGreatLock - .4byte ContestString_DescRepeatable - .4byte ContestString_DescStartled2 - .4byte ContestString_DescStartled3 - .4byte ContestString_DescStartled4 - .4byte ContestString_DescStartled5 - .4byte ContestString_DescStartled6 - .4byte ContestString_DescStartled7 - .4byte ContestString_DescStartled8 - .4byte ContestString_DescStartled9 - .4byte ContestString_DescStartled10 - .4byte ContestString_DescStartled11 - .4byte ContestString_DescStartled12 - .4byte ContestString_DescStartled13 - .4byte ContestString_DescAttentionShift - .4byte ContestString_DescStartled14 - .4byte ContestString_DescJamOthersMissTurn - .4byte ContestString_DescStartled15 - .4byte ContestString_DescStartled16 - .4byte ContestString_DescStartled17 - .4byte ContestString_DescStartled18 - .4byte ContestString_DescStartled19 - .4byte ContestString_DescStartled20 - .4byte ContestString_DescNervousOne - .4byte ContestString_DescNervousAllAfter - .4byte ContestString_DescConditionWorseBefore - .4byte ContestString_DescStartled21 - .4byte ContestString_DescGreatWhenFirst - .4byte ContestString_DescGreatWhenLast - .4byte ContestString_DescAppealGoodBeforeAll - .4byte ContestString_DescAppealGoodBeforeOne - .4byte ContestString_DescBetterWhenLater - .4byte ContestString_DescAffectedByTiming - .4byte ContestString_DescBetterWhenSameType - .4byte ContestString_DescBetterWhenDiffType - .4byte ContestString_DescAffectedByFront - .4byte ContestString_DescConditionUp - .4byte ContestString_DescAffectedByCondition - .4byte ContestString_DescAppealEarlier - .4byte ContestString_DescAppealLater - .4byte ContestString_DescRandomOrderEasier - .4byte ContestString_DescRandomOrder - .4byte ContestString_DescAnyExcitement - .4byte ContestString_DescStartled22 - .4byte ContestString_DescScaleWithExcitement - .4byte ContestString_DescStopExcitement - -ContestString_MoveRainDance: - .string "RAIN DANCE$" -ContestString_MoveRage: - .string "RAGE$" -ContestString_MoveFocusEnergy: - .string "FOCUS ENERGY$" -ContestString_MoveHypnosis: - .string "HYPNOSIS$" -ContestString_MoveSoftboiled: - .string "SOFTBOILED$" -ContestString_MoveHornAttack: - .string "HORN ATTACK$" -ContestString_MoveSwordsDance: - .string "SWORDS DANCE$" -ContestString_MoveConversion: - .string "CONVERSION$" -ContestString_MoveSunnyDay: - .string "SUNNY DAY$" -ContestString_MoveRest: - .string "REST$" -ContestString_MoveVicegrip: - .string "VICEGRIP$" -ContestString_MoveDefenseCurl: - .string "DEFENSE CURL$" -ContestString_MoveLockOn: - .string "LOCK-ON$" - - .align 2 - .4byte ContestString_MoveRainDance - .4byte ContestString_MoveRainDance - .4byte ContestString_MoveRage - .4byte ContestString_MoveFocusEnergy - .4byte ContestString_MoveHypnosis - .4byte ContestString_MoveSoftboiled - .4byte ContestString_MoveHornAttack - .4byte ContestString_MoveSwordsDance - .4byte ContestString_MoveConversion - .4byte ContestString_MoveSunnyDay - .4byte ContestString_MoveRest - .4byte ContestString_MoveVicegrip - .4byte ContestString_MoveDefenseCurl - .4byte ContestString_MoveLockOn - -ContestString_Cool: - .string "COOL$" -ContestString_Beauty: - .string "BEAUTY$" -ContestString_Cute: - .string "CUTE$" -ContestString_Smart: - .string "SMART$" -ContestString_Tough: - .string "TOUGH$" - - .align 2 -gUnknown_083CAF70:: @ 83CAF70 - .4byte ContestString_Cool - .4byte ContestString_Beauty - .4byte ContestString_Cute - .4byte ContestString_Smart - .4byte ContestString_Tough - -gUnknown_083CAF84:: @ 83CAF84 - .string "Appeal no. {NAME_END}!\nWhich move will be played?$" - -gUnknown_083CAFAE:: @ 83CAFAE - .string "Appeal no. {NAME_END}!\nBut it can’t participate!$" - -gUnknown_083CAFD7:: @ 83CAFD7 - .string "{STR_VAR_1} appealed with\n{STR_VAR_2}!$" - .string "The other POKéMON\nmade moves.{PAUSE 60}$" - -gUnknown_083CB00D:: @ 83CB00D - .string "{STR_VAR_1} was watching\nthe others.{PAUSE 60}$" - -gUnknown_083CB02C:: @ 83CB02C - .string "We’re all out of\nAppeal Time!{PAUSE 60}$" - .string "{STR_VAR_1}’s {STR_VAR_3}\nmove {STR_VAR_2}!{PAUSE 60}$" - .string "TRICK$" - .string "SPECIAL$" -ContestString_AppealJammed: - .string "But the appeal was\njammed.$" -ContestString_FollowLead: - .string "It followed another\nPOKéMON’s lead.$" -ContestString_MessedUp: - .string "But it messed up.$" -ContestString_BetterUsual: - .string "It went better than\nusual.$" -ContestString_JudgeLookAway: - .string "The JUDGE looked away\nfor some reason.$" -ContestString_WorkHard: - .string "It worked hard to build on\npast mistakes.$" -ContestString_NoMoreMoves: - .string "It can’t make any more\nmoves.$" -ContestString_WorkReallyWell: - .string "It worked frighteningly\nwell.$" -ContestString_WorkHardStandout: - .string "It worked as hard as the\nstandout POKéMON.$" -ContestString_JudgeExpectantly: - .string "The JUDGE looked on\nexpectantly.$" -ContestString_WorkRatherWell: - .string "It worked rather well.$" -ContestString_WorkBetter: - .string "It worked a little better\nthan usual.$" - - .align 2 - .4byte ContestString_AppealJammed - .4byte ContestString_FollowLead - .4byte ContestString_MessedUp - .4byte ContestString_BetterUsual - .4byte ContestString_BetterUsual - .4byte ContestString_JudgeLookAway - .4byte ContestString_WorkHard - .4byte ContestString_NoMoreMoves - .4byte ContestString_WorkReallyWell - .4byte ContestString_WorkHardStandout - .4byte ContestString_JudgeExpectantly - .4byte ContestString_WorkRatherWell - .4byte ContestString_WorkBetter - -ContestString_StandOutNone: - .string "{STR_VAR_1} failed to\nstand out at all...{PAUSE_UNTIL_PRESS}$" -ContestString_StandOutNotMuch: - .string "{STR_VAR_1} didn’t stand\nout very much...{PAUSE_UNTIL_PRESS}$" -ContestString_StandOutLittle: - .string "{STR_VAR_1} caught a\nlittle attention.{PAUSE_UNTIL_PRESS}$" -ContestString_StandOutLot: - .string "{STR_VAR_1} attracted a\nlot of attention.{PAUSE_UNTIL_PRESS}$" -ContestString_StandOutTotal: - .string "{STR_VAR_1} commanded\ntotal attention.{PAUSE_UNTIL_PRESS}$" -ContestString_StandOutDidnt: - .string "{STR_VAR_1} hasn’t made\nits appeal.{PAUSE_UNTIL_PRESS}$" - - .align 2 -gUnknown_083CB2F0:: @ 83CB2F0 - .4byte ContestString_StandOutNone - .4byte ContestString_StandOutNotMuch - .4byte ContestString_StandOutLittle - .4byte ContestString_StandOutLot - .4byte ContestString_StandOutTotal - .4byte ContestString_StandOutDidnt - -ContestString_AppealAnticipation3: - .string "Anticipation swelled for\n{STR_VAR_1}’s appeal next.$" -ContestString_JudgeSatisfied: - .string "The JUDGE was very\nsatisfied.$" -ContestString_Terminator: - .string "$" -ContestString_JudgeHeldFirm: - .string "The JUDGE ’s views on\n{STR_VAR_1} held firm.$" -ContestString_ChangedPerceptions: - .string "{STR_VAR_1}’s {STR_VAR_3}\nchanged perceptions.$" -ContestString_AppealWoreOff: - .string "{STR_VAR_1}’s appeal\neffect wore off.$" -ContestString_AppealWoreOff2: - .string "The special appeal’s\neffect wore off.$" -ContestString_AppealLookSame: - .string "Everyone’s appeals were\nmade to look the same.$" -ContestString_AppealCheapened: - .string "{STR_VAR_2}’s appeal was\ncheapened.$" -ContestString_AppealCheapened2: - .string "It cheapened the appeal\nof those ahead.$" -ContestString_AppealAttentionStolen: - .string "It stole attention away\nfrom {STR_VAR_2}.$" -ContestString_AppealCheapened3: - .string "It cheapened\n{STR_VAR_2}’s appeal.$" -ContestString_AppealCheapened4: - .string "It severely cheapened\nother appeals.$" -ContestString_AppealAnticipation: - .string "Anticipation swelled for\n{STR_VAR_1}’s appeal next.$" -ContestString_AppealCheapened5: - .string "It cheapened the appeal\nof those ahead.$" -ContestString_AppealCheapened6: - .string "It cheapened the JUDGE’s\nfavorite appeal.$" -ContestString_AppealCheapened7: - .string "The appeals of others\nwere cheapened by half.$" -ContestString_JammedStoodOut: - .string "It stood out to make up\nfor being jammed.$" -ContestString_AppealNoMore: - .string "It can’t participate in\nappeals any more.$" -ContestString_AppealTouched: - .string "It touched the JUDGE for\na fantastic appeal.$" -ContestString_AppealAnticipation2: - .string "Anticipation rose for\nupcoming appeals.$" -ContestString_AppealStoodOut2: - .string "It stood out as much as\nspecial appeals.$" -ContestString_AppealStoodOut3: - .string "It stood out as much as\n{STR_VAR_1}.$" -ContestString_JammedAppealsNotice: - .string "Jammed appeals were made\neven less noticeable.$" -ContestString_AppealSame: - .string "Everyone’s appeals were\nmade the same.$" -ContestString_AppealFullWorse: - .string "Its {STR_VAR_1} is full.\nIt worsened its appeal.$" - - .align 2 - .4byte ContestString_JudgeHeldFirm - .4byte ContestString_ChangedPerceptions - .4byte ContestString_Terminator - .4byte ContestString_AppealWoreOff - .4byte ContestString_AppealWoreOff2 - .4byte ContestString_AppealLookSame - .4byte ContestString_AppealCheapened - .4byte ContestString_AppealCheapened2 - .4byte ContestString_AppealAttentionStolen - .4byte ContestString_AppealCheapened3 - .4byte ContestString_AppealCheapened4 - .4byte ContestString_AppealAnticipation - .4byte ContestString_AppealCheapened5 - .4byte ContestString_AppealCheapened6 - .4byte ContestString_AppealCheapened7 - .4byte ContestString_JammedStoodOut - .4byte ContestString_AppealNoMore - .4byte ContestString_AppealTouched - .4byte ContestString_AppealAnticipation2 - .4byte ContestString_AppealStoodOut2 - .4byte ContestString_AppealStoodOut3 - .4byte ContestString_Terminator - .4byte ContestString_Terminator - .4byte ContestString_Terminator - .4byte ContestString_JammedAppealsNotice - .4byte ContestString_AppealSame -ContestString_MoreConscious: - .string "It became more conscious\nof the other POKéMON.{PAUSE 60}$" -ContestString_NoAppeal: - .string "{STR_VAR_1} can’t make an\nappeal after this.{PAUSE 60}$" -ContestString_SettleDown: - .string "It settled down just a\nlittle bit.{PAUSE 60}$" -ContestString_ObliviousToOthers: - .string "It became oblivious to\nthe other POKéMON.{PAUSE 60}$" -ContestString_LessAware: - .string "It became less aware of\nthe other POKéMON.{PAUSE 60}$" -ContestString_StoppedCaring: - .string "It stopped caring about\nother POKéMON much.{PAUSE 60}$" -ContestString_StartleAttempt: - .string "It tried to startle the\nother POKéMON.{PAUSE 60}$" -ContestString_DazzleAttempt: - .string "It tried to dazzle the\nothers.{PAUSE 60}$" -ContestString_JudgeLookAway2: - .string "The JUDGE looked away\nfrom {STR_VAR_1}.{PAUSE 60}$" -ContestString_UnnerveAttempt: - .string "It tried to unnerve the\nnext POKéMON.{PAUSE 60}$" -ContestString_Nervous: - .string "{STR_VAR_1} became\nnervous.{PAUSE 60}$" -ContestString_UnnerveWaiting: - .string "The appeal tried to\nunnerve waiting POKéMON.{PAUSE 60}$" -ContestString_TauntWell: - .string "It taunted POKéMON\ndoing well.{PAUSE 60}$" -ContestString_RegainedForm: - .string "{STR_VAR_1} regained its\nform.{PAUSE 60}$" -ContestString_JamWell: - .string "It tried to jam POKéMON\ndoing well.{PAUSE 60}$" -ContestString_HustleStandout: - .string "The standout {STR_VAR_1}\nhustled even more.{PAUSE 60}$" -ContestString_WorkHardUnnoticed: - .string "The largely unnoticed\n{STR_VAR_1} worked hard.{PAUSE 60}$" -ContestString_WorkBefore: - .string "It worked as much as\nPOKéMON before it.{PAUSE 60}$" -ContestString_AppealNotWell: - .string "{STR_VAR_1}’s appeal did\nnot go well.{PAUSE 60}$" -ContestString_WorkPreceding: - .string "It worked as much as the\npreceding POKéMON.{PAUSE 60}$" -ContestString_AppealNotWell2: - .string "{STR_VAR_1}’s appeal did\nnot go well.{PAUSE 60}$" -ContestString_AppealNotShownWell: - .string "{STR_VAR_1}’s appeal\ncouldn’t be shown well.{PAUSE 60}$" -ContestString_AppealSlightlyWell: - .string "{STR_VAR_1}’s appeal\nwent slightly well.{PAUSE 60}$" -ContestString_AppealPrettyWell: - .string "{STR_VAR_1}’s appeal\nwent pretty well.{PAUSE 60}$" -ContestString_AppealExcellently: - .string "{STR_VAR_1}’s appeal\nwent excellently.{PAUSE 60}$" -ContestString_AppealDud: - .string "{STR_VAR_1}’s appeal was\na dud.{PAUSE 60}$" -ContestString_AppealNotVeryWell: - .string "{STR_VAR_1}’s appeal did\nnot work very well.{PAUSE 60}$" -ContestString_AppealSlightlyWell2: - .string "{STR_VAR_1}’s appeal\nwent slightly well.{PAUSE 60}$" -ContestString_AppealPrettyWell2: - .string "{STR_VAR_1}’s appeal\nwent pretty well.{PAUSE 60}$" -ContestString_AppealVeryWell: - .string "{STR_VAR_1}’s appeal\nwent very well.{PAUSE 60}$" -ContestString_AppealExcellently2: - .string "{STR_VAR_1}’s appeal\nwent excellently.{PAUSE 60}$" -ContestString_SameTypeGood: - .string "It’s the same type as the\nPOKéMON before - good!{PAUSE 60}$" -ContestString_DiffTypeGood: - .string "It’s not the same type as\nthe one before - good!{PAUSE 60}$" -ContestString_StoodOutAsMuch: - .string "It stood out much more\nthan the POKéMON before.{PAUSE 60}$" -ContestString_NotAsWell: - .string "It didn’t do as well as the\nPOKéMON before.{PAUSE 60}$" -ContestString_ConditionRose: - .string "{STR_VAR_1}’s condition\nrose above usual.{PAUSE 60}$" -ContestString_HotStatus: - .string "{STR_VAR_1}’s hot status\nmade it a great appeal!{PAUSE 60}$" -ContestString_MoveUpLine: - .string "It moved up in line for\nthe next appeal.{PAUSE 60}$" -ContestString_MoveBackLine: - .string "It moved back in line once\nfor the next appeal.{PAUSE 60}$" -ContestString_ScrambleOrder: - .string "It scrambled up the\norder for the next turn.{PAUSE 60}$" - -gUnknown_083CBD52:: @ 83CBD52 -ContestString_JudgeExpectantly2: - .string "The JUDGE looked at\n{STR_VAR_1} expectantly.{PAUSE 60}$" - -gUnknown_083CBD79:: @ 83CBD79 -ContestString_WentOverWell: - .string "The appeal combo went\nover well.{PAUSE 60}$" - -gUnknown_083CBD9D:: @ 83CBD9D -ContestString_WentOverVeryWell: - .string "The appeal combo went\nover very well.{PAUSE 60}$" - -gUnknown_083CBDC6:: @ 83CBDC6 -ContestString_AppealComboExcellently: - .string "The appeal combo went\nover excellently.{PAUSE 60}$" -ContestString_AvertGaze: - .string "{STR_VAR_1} managed to\navert its gaze.{PAUSE 60}$" -ContestString_AvoidSeeing: - .string "{STR_VAR_1} managed to\navoid seeing it.{PAUSE 60}$" -ContestString_NotFazed: - .string "{STR_VAR_1} isn’t fazed\nby that sort of thing.{PAUSE 60}$" -ContestString_LittleDistracted: - .string "{STR_VAR_1} became a\nlittle distracted.{PAUSE 60}$" -ContestString_AttemptStartle: - .string "It tried to startle the\nother POKéMON.{PAUSE 60}$" -ContestString_LookedDown: - .string "{STR_VAR_1} looked down\nout of distraction.{PAUSE 60}$" -ContestString_TurnedBack: - .string "{STR_VAR_1} turned back\nout of distraction.{PAUSE 60}$" -ContestString_UtterCry: - .string "{STR_VAR_1} couldn’t help\nuttering a cry.{PAUSE 60}$" -ContestString_LeaptUp: - .string "{STR_VAR_1} couldn’t help\nleaping up.{PAUSE 60}$" -ContestString_TrippedOver: - .string "{STR_VAR_1} tripped over\nout of distraction.{PAUSE 60}$" - -gUnknown_083CBF60:: @ 83CBF60 -ContestString_TooNervous: - .string "{STR_VAR_1} was too\nnervous to move.{PAUSE 60}$" -ContestString_MessedUp2: - .string "But it messed up.{PAUSE 60}$" -ContestString_FailedTargetNervous: - .string "But it failed to make\nthe target nervous.{PAUSE 60}$" -ContestString_FailedAnyoneNervous: - .string "But it failed to make\nanyone nervous.{PAUSE 60}$" -ContestString_Ignored: - .string "But it was ignored...{PAUSE 60}$" -ContestString_NoConditionImprove: - .string "But it couldn’t improve\nits condition...{PAUSE 60}$" -ContestString_BadConditionWeakAppeal: - .string "Its bad condition\nresulted in a weak appeal.{PAUSE 60}$" -ContestString_Unaffected: - .string "{STR_VAR_1} was\nunaffected.{PAUSE 60}$" - -gUnknown_083CC075:: @ 83CC075 -ContestString_DissapointedRepeat: - .string "{STR_VAR_1} disappointed\nby repeating an appeal.{PAUSE 60}$" - -gUnknown_083CC0A0:: @ 83CC0A0 -ContestString_WentOverGreat: - .string "{STR_VAR_1}’s {STR_VAR_3}\nwent over great.{PAUSE 60}$" - -gUnknown_083CC0BC:: @ 83CC0BC -ContestString_DidntGoWell: - .string "{STR_VAR_1}’s {STR_VAR_3}\ndidn’t go over well here...{PAUSE 60}$" - -gUnknown_083CC0E3:: @ 83CC0E3 -ContestString_GotCrowdGoing: - .string "{STR_VAR_1}’s {STR_VAR_3}\ngot the crowd going.{PAUSE 60}$" - -gUnknown_083CC103:: @ 83CC103 -ContestString_CantAppealNextTurn: - .string "{STR_VAR_1} can’t appeal\nnext turn...{PAUSE 60}$" -ContestString_AttractedAttention: - .string "It attracted the crowd’s\nattention.{PAUSE 60}$" - -gUnknown_083CC14A:: @ 83CC14A -ContestString_CrowdWatches: - .string "The crowd continues to\nwatch {STR_VAR_3}.{PAUSE 60}$" - -gUnknown_083CC16E:: @ 83CC16E -ContestString_Ignored2: - .string "{STR_VAR_1}’s\n{STR_VAR_2} is ignored.{PAUSE 60}$" - - .align 2 -gUnknown_083CC188:: @ 83CC188 - .4byte ContestString_MoreConscious - .4byte ContestString_NoAppeal - .4byte ContestString_SettleDown - .4byte ContestString_ObliviousToOthers - .4byte ContestString_LessAware - .4byte ContestString_StoppedCaring - .4byte ContestString_StartleAttempt - .4byte ContestString_DazzleAttempt - .4byte ContestString_JudgeLookAway2 - .4byte ContestString_UnnerveAttempt - .4byte ContestString_Nervous - .4byte ContestString_UnnerveWaiting - .4byte ContestString_TauntWell - .4byte ContestString_RegainedForm - .4byte ContestString_JamWell - .4byte ContestString_HustleStandout - .4byte ContestString_WorkHardUnnoticed - .4byte ContestString_WorkBefore - .4byte ContestString_AppealNotWell - .4byte ContestString_WorkPreceding - .4byte ContestString_AppealNotWell2 - .4byte ContestString_AppealNotShownWell - .4byte ContestString_AppealSlightlyWell - .4byte ContestString_AppealPrettyWell - .4byte ContestString_AppealExcellently - .4byte ContestString_AppealDud - .4byte ContestString_AppealNotVeryWell - .4byte ContestString_AppealSlightlyWell2 - .4byte ContestString_AppealPrettyWell2 - .4byte ContestString_AppealVeryWell - .4byte ContestString_AppealExcellently2 - .4byte ContestString_SameTypeGood - .4byte ContestString_DiffTypeGood - .4byte ContestString_StoodOutAsMuch - .4byte ContestString_NotAsWell - .4byte ContestString_ConditionRose - .4byte ContestString_HotStatus - .4byte ContestString_MoveUpLine - .4byte ContestString_MoveBackLine - .4byte ContestString_ScrambleOrder - .4byte ContestString_JudgeExpectantly2 @ expectantly - .4byte ContestString_WentOverWell - .4byte ContestString_WentOverVeryWell - .4byte ContestString_AppealComboExcellently - .4byte ContestString_AvertGaze - .4byte ContestString_AvoidSeeing - .4byte ContestString_NotFazed - .4byte ContestString_LittleDistracted - .4byte ContestString_AttemptStartle - .4byte ContestString_LookedDown - .4byte ContestString_TurnedBack - .4byte ContestString_UtterCry - .4byte ContestString_LeaptUp - .4byte ContestString_TrippedOver - .4byte ContestString_MessedUp2 - .4byte ContestString_FailedTargetNervous - .4byte ContestString_FailedAnyoneNervous - .4byte ContestString_Ignored - .4byte ContestString_NoConditionImprove - .4byte ContestString_BadConditionWeakAppeal - .4byte ContestString_Unaffected - .4byte ContestString_AttractedAttention - -gUnknown_083CC280:: @ 83CC280 - .string "shyness$" - -gUnknown_083CC288:: @ 83CC288 - .string "anxiety$" - -gUnknown_083CC290:: @ 83CC290 - .string "laziness$" - -gUnknown_083CC299:: @ 83CC299 - .string "hesitancy$" - -gUnknown_083CC2A3:: @ 83CC2A3 - .string "fear$" - -ContestString_Coolness: - .string "coolness$" -ContestString_Beauty2: - .string "beauty$" -ContestString_Cuteness: - .string "cuteness$" -ContestString_Smartness: - .string "smartness$" -ContestString_Toughness: - .string "toughness$" - - .align 2 -gUnknown_083CC2D8:: @ 83CC2D8 - .4byte ContestString_Coolness - .4byte ContestString_Beauty2 - .4byte ContestString_Cuteness - .4byte ContestString_Smartness - .4byte ContestString_Toughness - -gUnknown_083CC2EC:: @ 83CC2EC - .string "TENSION:$" - -ContestString_CoolMove: - .string "COOL Move$" - -ContestString_BeautyMove: - .string "BEAUTY Move$" - -ContestString_CuteMove: - .string "CUTE Move$" - -ContestString_SmartMove: - .string "SMART Move$" - -ContestString_ToughMove: - .string "TOUGH Move$" - -ContestString_UnknownMoveType: - .string "???$" - - .align 2 -gUnknown_083CC330:: @ 83CC330 - .4byte ContestString_CoolMove - .4byte ContestString_BeautyMove - .4byte ContestString_CuteMove - .4byte ContestString_SmartMove - .4byte ContestString_ToughMove - .4byte ContestString_UnknownMoveType - -@ unused? -ContestString_Rank: - .string "RANK$" - - .string "{HIGHLIGHT TRANSPARENT}{COLOR MAGENTA} $" diff --git a/data/text/credits.inc b/data/text/credits.inc new file mode 100644 index 000000000..2f7aa5478 --- /dev/null +++ b/data/text/credits.inc @@ -0,0 +1,960 @@ +Category_Credits: + .string "{PALETTE 9}Credits$" +Category_ExecutiveDirector: + .string "{PALETTE 9}Executive Director$" +Category_Director: + .string "{PALETTE 9}Director$" +Category_ArtDirector: + .string "{PALETTE 9}Art Director$" +Category_BattleDirector: + .string "{PALETTE 9}Battle Director$" +Category_MainProgrammer: + .string "{PALETTE 9}Main Programmer$" +Category_BattleSystemProgrammer: + .string "{PALETTE 9}Battle System Programmer$" +Category_FieldSystemProgrammer: + .string "{PALETTE 9}Field System Programmer$" +Category_Programmers: + .string "{PALETTE 9}Programmers$" +Category_MainGraphicDesigner: + .string "{PALETTE 9}Main Graphic Designer$" +Category_POKeMONGraphicDesigners: + .string "{PALETTE 9}POKéMON & Graphic Designers$" +Category_POKeMONDesigners: + .string "{PALETTE 9}POKéMON Designers$" +Category_MusicComposition: + .string "{PALETTE 9}Music Composition$" +Category_SoundEffectsPOKeMONVoices: + .string "{PALETTE 9}Sound Effects & POKéMON Voices$" +Category_GameDesigners: + .string "{PALETTE 9}Game Designers$" +Category_PlotScenario: + .string "{PALETTE 9}Plot Scenario$" +Category_GameScenario: + .string "{PALETTE 9}Game Scenario$" +Category_ScriptDesigners: + .string "{PALETTE 9}Script Designers$" +Category_MapDesigners: + .string "{PALETTE 9}Map Designers$" +Category_MapDataDesigners: + .string "{PALETTE 9}Map Data Designers$" +Category_ParametricDesigners: + .string "{PALETTE 9}Parametric Designers$" +Category_POKeDEXText: + .string "{PALETTE 9}POKéDEX Text$" +Category_EnvironmentToolProgrammers: + .string "{PALETTE 9}Environment & Tool Programmers$" +Category_ProductTesting: + .string "{PALETTE 9}Product Testing$" +Category_SpecialThanks: + .string "{PALETTE 9}Special Thanks$" +Category_Coordinators: + .string "{PALETTE 9}Coordinators$" +Category_Producers: + .string "{PALETTE 9}Producers$" +Category_ExecutiveProducers: + .string "{PALETTE 9}Executive Producers$" +Category_InformationSupervisors: + .string "{PALETTE 9}Information Supervisors$" +Category_TaskManagers: + .string "{PALETTE 9}Task Managers$" +Category_BrailleCodeCheck: + .string "{PALETTE 9}Braille Code Check$" +Category_EnglishVersionCoordinators: + .string "{PALETTE 9}English Version Coordinators$" +Category_Translator: + .string "{PALETTE 9}Translator$" +Category_ProductSupport: + .string "{PALETTE 9}Product Support$" +Category_Artwork: + .string "{PALETTE 9}Artwork$" +Category_TextEditor: + .string "{PALETTE 9}Text Editor$" +Category_NOAProductTesting: + .string "{PALETTE 9}NOA Product Testing$" +Category_GraphicDesigners: + .string "{PALETTE 9}Graphic Designers$" +Text_SatoshiTajiri: + .string "Satoshi Tajiri$" +Text_Masuda: + .string "Junichi Masuda$" +Text_Sugimori: + .string "Ken Sugimori$" +Text_Morimoto: + .string "Shigeki Morimoto$" +Text_TetsuyaWatanabe: + .string "Tetsuya Watanabe$" +Text_Sogabe: + .string "Hisashi Sogabe$" +Text_Tamada: + .string "Sousuke Tamada$" +Text_Mori: + .string "Akito Mori$" +Text_Kagaya: + .string "Keita Kagaya$" +Text_Matsuda: + .string "Yoshinori Matsuda$" +Text_HiroyukiNakamura: + .string "Hiroyuki Nakamura$" +Text_Taya: + .string "Masao Taya$" +Text_Nohara: + .string "Satoshi Nohara$" +Text_TomomichiOhta: + .string "Tomomichi Ohta$" +Text_Iwasawa: + .string "Miyuki Iwasawa$" +Text_TakenoriOhta: + .string "Takenori Ohta$" +Text_Yoshida: + .string "Hironobu Yoshida$" +Text_Fujiwara: + .string "Motofumi Fujiwara$" +Text_SatoshiOhta: + .string "Satoshi Ohta$" +Text_Iwashita: + .string "Asuka Iwashita$" +Text_Tomita: + .string "Aimi Tomita$" +Text_Unno: + .string "Takao Unno$" +Text_Eo: + .string "Kanako Eo$" +Text_Okutani: + .string "Jun Okutani$" +Text_Nishida: + .string "Atsuko Nishida$" +Text_Saito: + .string "Muneo Saito$" +Text_Yoshikawa: + .string "Rena Yoshikawa$" +Text_Ichinose: + .string "Go Ichinose$" +Text_Aoki: + .string "Morikazu Aoki$" +Text_Nishino: + .string "Koji Nishino$" +Text_Matsushima: + .string "Kenji Matsushima$" +Text_TetsujiOhta: + .string "Tetsuji Ohta$" +Text_Sato: + .string "Hitomi Sato$" +Text_Kawachimaru: + .string "Takeshi Kawachimaru$" +Text_Shimoyamada: + .string "Teruyuki Shimoyamada$" +Text_Ohmori: + .string "Shigeru Ohmori$" +Text_Takahashi: + .string "Tadashi Takahashi$" +Text_ToshinobuMatsumiya: + .string "Toshinobu Matsumiya$" +Text_Tomisawa: + .string "Akihito Tomisawa$" +Text_Enomoto: + .string "Hiroki Enomoto$" +Text_Terada: + .string "Kazuyuki Terada$" +Text_Sakurai: + .string "Yuri Sakurai$" +Text_Sagawa: + .string "Hiromi Sagawa$" +Text_Tominaga: + .string "Kenji Tominaga$" +Text_YoshioTajiri: + .string "Yoshio Tajiri$" +Text_Sasaki: + .string "Teiko Sasaki$" +Text_Hamano: + .string "Sachiko Hamano$" +Text_ChieMatsumiya: + .string "Chie Matsumiya$" +Text_Shinozaki: + .string "Akiko Shinozaki$" +Text_Fujii: + .string "Atsuko Fujii$" +Text_SuperMarioClub: + .string "NCL Super Mario Club$" +Text_Tada: + .string "Atsushi Tada$" +Text_Ohnishi: + .string "Takahiro Ohnishi$" +Text_Okamura: + .string "Norihide Okamura$" +Text_HiroNakamura: + .string "Hiro Nakamura$" +Text_Uesugi: + .string "Hiroyuki Uesugi$" +Text_Murakawa: + .string "Teruki Murakawa$" +Text_Kinashi: + .string "Akira Kinashi$" +Text_Takizawa: + .string "Michiko Takizawa$" +Text_Takada: + .string "Makiko Takada$" +Text_Kondo: + .string "Takanao Kondo$" +Text_Mashima: + .string "Ai Mashima$" +Text_Nomoto: + .string "Gakuji Nomoto$" +Text_Izushi: + .string "Takehiro Izushi$" +Text_Yamagami: + .string "Hitoshi Yamagami$" +Text_KyokoWatanabe: + .string "Kyoko Watanabe$" +Text_Nakano: + .string "Takao Nakano$" +Text_Jinnai: + .string "Hiroyuki Jinnai$" +Text_Tsuru: + .string "Hiroaki Tsuru$" +Text_Ishihara: + .string "Tsunekaz Ishihara$" +Text_Iwata: + .string "Satoru Iwata$" +Text_Suyama: + .string "Kazuya Suyama$" +Text_Mitsuhara: + .string "Satoshi Mitsuhara$" +Text_JapanBrailleLibrary: + .string "Japan Braille Library$" +Text_Komura: + .string "Tomotaka Komura$" +Text_Ohashi: + .string "Mikiko Ohashi$" +Text_McMahill: + .string "Seth McMahill$" +Text_Ogasawara: + .string "Nob Ogasawara$" +Text_Yamamoto: + .string "Souichi Yamamoto$" +Text_Funakoshi: + .string "Masanori Funakoshi$" +Text_Fujihara: + .string "Kazuhiro Fujihara$" +Text_Nakamichi: + .string "Kimiko Nakamichi$" +Text_Hara: + .string "Daisuke Hara$" +Text_Okada: + .string "Atsushi Okada$" +Text_Lillygren: + .string "Teresa Lillygren$" +Text_Hertzog: + .string "Thomas Hertzog$" +Text_Ridgeway: + .string "Ed Ridgeway$" +Text_NFotB: + .string "National Federation of the Blind$" +Text_Maurer: + .string "Patricia A. Maurer$" +Text_Ford: + .string "Sayoko Blodgett-Ford$" +Text_Barlow: + .string "Nicola Pratt-Barlow$" +Text_Uyama: + .string "Koji Uyama$" +Text_Howitt: + .string "Anthony Howitt$" +Text_Tilden: + .string "Gail Tilden$" +Text_EBU: + .string "European Blind Union$" +Text_ABA: + .string "Australian Braille Authority$" +Text_RNZFotB: + .string "Royal New Zealand Federation for the Blind$" +Text_CreditsTerminator: + .string "$" +Text_Version: + .ifdef SAPPHIRE + .string "{PALETTE 9}POKéMON SAPPHIRE VERSION$" + .else + .string "{PALETTE 9}POKéMON RUBY VERSION$" + .endif + +@ pointer table + +CreditsTerminator:: + credits_entry 0, Text_CreditsTerminator + +CreditsVersion:: + .ifdef SAPPHIRE + credits_entry 7, Text_Version + .else + credits_entry 8, Text_Version + .endif + +CreditsCredits:: + credits_entry 11, Category_Credits + +CreditsExecutiveDirector:: + credits_entry 8, Category_ExecutiveDirector + +CreditsDirector:: + credits_entry 12, Category_Director + +CreditsArtDirector:: + credits_entry 10, Category_ArtDirector + +CreditsBattleDirector:: + credits_entry 10, Category_BattleDirector + +CreditsMainProgrammer:: + credits_entry 10, Category_MainProgrammer + +CreditsBattleSystemProgrammer:: + credits_entry 8, Category_BattleSystemProgrammer + +CreditsFieldSystemProgrammer:: + credits_entry 7, Category_FieldSystemProgrammer + +CreditsProgrammers:: + credits_entry 12, Category_Programmers + +CreditsMainGraphicDesigner:: + credits_entry 7, Category_MainGraphicDesigner + +CreditsPOKeMONGraphicDesigners:: + credits_entry 6, Category_POKeMONGraphicDesigners + +CreditsPOKeMONDesigners:: + credits_entry 10, Category_POKeMONDesigners + +CreditsMusicComposition:: + credits_entry 13, Category_MusicComposition + +CreditsSoundEffectsPOKeMONVoices:: + credits_entry 4, Category_SoundEffectsPOKeMONVoices + +CreditsGameDesigners:: + credits_entry 11, Category_GameDesigners + +CreditsPlotScenario:: + credits_entry 11, Category_PlotScenario + +CreditsGameScenario:: + credits_entry 13, Category_GameScenario + +CreditsScriptDesigners:: + credits_entry 10, Category_ScriptDesigners + +CreditsMapDesigners:: + credits_entry 11, Category_MapDesigners + +CreditsMapDataDesigners:: + credits_entry 9, Category_MapDataDesigners + +CreditsParametricDesigners:: + credits_entry 9, Category_ParametricDesigners + +CreditsPOKeDEXText:: + credits_entry 11, Category_POKeDEXText + +CreditsEnvironmentToolProgrammers:: + credits_entry 6, Category_EnvironmentToolProgrammers + +CreditsProductTesting:: + credits_entry 11, Category_ProductTesting + +CreditsSpecialThanks:: + credits_entry 10, Category_SpecialThanks + +CreditsCoordinators:: + credits_entry 11, Category_Coordinators + +CreditsProducers:: + credits_entry 11, Category_Producers + +CreditsExecutiveProducers:: + credits_entry 7, Category_ExecutiveProducers + +CreditsInformationSupervisors:: + credits_entry 10, Category_InformationSupervisors + +CreditsTaskManagers:: + credits_entry 8, Category_TaskManagers + +CreditsBrailleCodeCheck:: + credits_entry 10, Category_BrailleCodeCheck + +CreditsSatoshiTajiri:: + credits_entry 11, Text_SatoshiTajiri + +CreditsMasuda:: + credits_entry 11, Text_Masuda + +CreditsSugimori:: + credits_entry 11, Text_Sugimori + +CreditsMorimoto:: + credits_entry 11, Text_Morimoto + +CreditsTetsuyaWatanabe:: + credits_entry 11, Text_TetsuyaWatanabe + +CreditsSogabe:: + credits_entry 11, Text_Sogabe + +CreditsTamada:: + credits_entry 11, Text_Tamada + +CreditsMori:: + credits_entry 11, Text_Mori + +CreditsKagaya:: + credits_entry 11, Text_Kagaya + +CreditsMatsuda:: + credits_entry 11, Text_Matsuda + +CreditsHiroyukiNakamura:: + credits_entry 11, Text_HiroyukiNakamura + +CreditsTaya:: + credits_entry 11, Text_Taya + +CreditsNohara:: + credits_entry 11, Text_Nohara + +CreditsTomomichiOhta:: + credits_entry 11, Text_TomomichiOhta + +CreditsIwasawa:: + credits_entry 11, Text_Iwasawa + +CreditsTakenoriOhta:: + credits_entry 11, Text_TakenoriOhta + +CreditsYoshida:: + credits_entry 11, Text_Yoshida + +CreditsFujiwara:: + credits_entry 11, Text_Fujiwara + +CreditsSatoshiOhta:: + credits_entry 11, Text_SatoshiOhta + +CreditsIwashita:: + credits_entry 11, Text_Iwashita + +CreditsTomita:: + credits_entry 11, Text_Tomita + +CreditsUnno:: + credits_entry 11, Text_Unno + +CreditsEo:: + credits_entry 11, Text_Eo + +CreditsOkutani:: + credits_entry 11, Text_Okutani + +CreditsNishida:: + credits_entry 11, Text_Nishida + +CreditsSaito:: + credits_entry 11, Text_Saito + +CreditsYoshikawa:: + credits_entry 11, Text_Yoshikawa + +CreditsIchinose:: + credits_entry 11, Text_Ichinose + +CreditsAoki:: + credits_entry 11, Text_Aoki + +CreditsNishino:: + credits_entry 11, Text_Nishino + +CreditsMatsushima:: + credits_entry 11, Text_Matsushima + +CreditsTetsujiOhta:: + credits_entry 11, Text_TetsujiOhta + +CreditsSato:: + credits_entry 11, Text_Sato + +CreditsKawachimaru:: + credits_entry 11, Text_Kawachimaru + +CreditsShimoyamada:: + credits_entry 11, Text_Shimoyamada + +CreditsOhmori:: + credits_entry 11, Text_Ohmori + +CreditsTakahashi:: + credits_entry 11, Text_Takahashi + +CreditsToshinobuMatsumiya:: + credits_entry 11, Text_ToshinobuMatsumiya + +CreditsTomisawa:: + credits_entry 11, Text_Tomisawa + +CreditsEnomoto:: + credits_entry 11, Text_Enomoto + +CreditsTerada:: + credits_entry 11, Text_Terada + +CreditsSakurai:: + credits_entry 11, Text_Sakurai + +CreditsSagawa:: + credits_entry 11, Text_Sagawa + +CreditsTominaga:: + credits_entry 11, Text_Tominaga + +CreditsYoshiroTajiri:: + credits_entry 11, Text_YoshioTajiri + +CreditsSasaki:: + credits_entry 11, Text_Sasaki + +CreditsHamano:: + credits_entry 11, Text_Hamano + +CreditsChieMatsumiya:: + credits_entry 11, Text_ChieMatsumiya + +CreditsShinozaki:: + credits_entry 11, Text_Shinozaki + +CreditsFujii:: + credits_entry 11, Text_Fujii + +CreditsSuperMarioClub:: + credits_entry 11, Text_SuperMarioClub + +CreditsTada:: + credits_entry 11, Text_Tada + +CreditsOhnishi:: + credits_entry 11, Text_Ohnishi + +CreditsOkamura:: + credits_entry 11, Text_Okamura + +CreditsHiroNakamura:: + credits_entry 11, Text_HiroNakamura + +CreditsUesugi:: + credits_entry 11, Text_Uesugi + +CreditsMurakawa:: + credits_entry 11, Text_Murakawa + +CreditsKinashi:: + credits_entry 11, Text_Kinashi + +CreditsTakizawa:: + credits_entry 11, Text_Takizawa + +CreditsTakada:: + credits_entry 11, Text_Takada + +CreditsKondo:: + credits_entry 11, Text_Kondo + +CreditsMashima:: + credits_entry 11, Text_Mashima + +CreditsNomoto:: + credits_entry 11, Text_Nomoto + +CreditsIzushi:: + credits_entry 11, Text_Izushi + +CreditsYamagami:: + credits_entry 11, Text_Yamagami + +CreditsKyokoWatanabe:: + credits_entry 11, Text_KyokoWatanabe + +CreditsNakano:: + credits_entry 11, Text_Nakano + +CreditsJinnai:: + credits_entry 11, Text_Jinnai + +CreditsTsuru:: + credits_entry 11, Text_Tsuru + +CreditsIshihara:: + credits_entry 11, Text_Ishihara + +CreditsIwata:: + credits_entry 11, Text_Iwata + +CreditsSuyama:: + credits_entry 11, Text_Suyama + +CreditsMitsuhara:: + credits_entry 11, Text_Mitsuhara + +CreditsJapanBrailleLibrary:: + credits_entry 9, Text_JapanBrailleLibrary + +CreditsKomura:: + credits_entry 11, Text_Komura + +CreditsOhashi:: + credits_entry 11, Text_Ohashi + +CreditsEnglishVersionCoordinators:: + credits_entry 0, Category_EnglishVersionCoordinators + +CreditsTranslator:: + credits_entry 0, Category_Translator + +CreditsProductSupport:: + credits_entry 0, Category_ProductSupport + +CreditsArtwork:: + credits_entry 0, Category_Artwork + +CreditsTextEditor:: + credits_entry 0, Category_TextEditor + +CreditsNOAProductTesting:: + credits_entry 0, Category_NOAProductTesting + +CreditsGraphicDesigners:: + credits_entry 0, Category_GraphicDesigners + +CreditsMcMahill:: + credits_entry 0, Text_McMahill + +CreditsOgasawara:: + credits_entry 0, Text_Ogasawara + +CreditsYamamoto:: + credits_entry 0, Text_Yamamoto + +CreditsFunakoshi:: + credits_entry 0, Text_Funakoshi + +CreditsFujihara:: + credits_entry 0, Text_Fujihara + +CreditsNakamichi:: + credits_entry 0, Text_Nakamichi + +CreditsHara:: + credits_entry 0, Text_Hara + +CreditsOkada:: + credits_entry 0, Text_Okada + +CreditsLillygren:: + credits_entry 0, Text_Lillygren + +CreditsHertzog:: + credits_entry 0, Text_Hertzog + +CreditsRidgeway:: + credits_entry 0, Text_Ridgeway + +CreditsNFotB:: + credits_entry 0, Text_NFotB + +CreditsMaurer:: + credits_entry 0, Text_Maurer + +CreditsFord:: + credits_entry 0, Text_Ford + +CreditsBarlow:: + credits_entry 0, Text_Barlow + +CreditsUyama:: + credits_entry 0, Text_Uyama + +CreditsHowitt:: + credits_entry 0, Text_Howitt + +CreditsTilden:: + credits_entry 0, Text_Tilden + +CreditsEBU:: + credits_entry 0, Text_EBU + +CreditsABA:: + credits_entry 0, Text_ABA + +CreditsRNZFotB:: + credits_entry 0, Text_RNZFotB + +@ pointer table to credits entries + + .align 2 +gCreditsEntryPointerTable:: @ 840C5F0 + .4byte CreditsTerminator + .4byte CreditsVersion + .4byte CreditsCredits + .4byte CreditsTerminator + .4byte CreditsTerminator + .4byte CreditsTerminator + .4byte CreditsDirector + .4byte CreditsMasuda + .4byte CreditsTerminator + .4byte CreditsTerminator + .4byte CreditsTerminator + .4byte CreditsArtDirector + .4byte CreditsSugimori + .4byte CreditsTerminator + .4byte CreditsTerminator + .4byte CreditsTerminator + .4byte CreditsBattleDirector + .4byte CreditsMorimoto + .4byte CreditsTerminator + .4byte CreditsTerminator + .4byte CreditsTerminator + .4byte CreditsMainProgrammer + .4byte CreditsTetsuyaWatanabe + .4byte CreditsTerminator + .4byte CreditsTerminator + .4byte CreditsBattleSystemProgrammer + .4byte CreditsSogabe + .4byte CreditsFieldSystemProgrammer + .4byte CreditsTamada + .4byte CreditsTerminator + .4byte CreditsProgrammers + .4byte CreditsMori + .4byte CreditsKagaya + .4byte CreditsMatsuda + .4byte CreditsTerminator + .4byte CreditsProgrammers + .4byte CreditsHiroyukiNakamura + .4byte CreditsTaya + .4byte CreditsNohara + .4byte CreditsTerminator + .4byte CreditsProgrammers + .4byte CreditsTomomichiOhta + .4byte CreditsIwasawa + .4byte CreditsTakenoriOhta + .4byte CreditsTerminator + .4byte CreditsTerminator + .4byte CreditsMainGraphicDesigner + .4byte CreditsYoshida + .4byte CreditsTerminator + .4byte CreditsTerminator + .4byte CreditsPOKeMONGraphicDesigners + .4byte CreditsSugimori + .4byte CreditsYoshida + .4byte CreditsTerminator + .4byte CreditsTerminator + .4byte CreditsPOKeMONGraphicDesigners + .4byte CreditsFujiwara + .4byte CreditsSatoshiOhta + .4byte CreditsIwashita + .4byte CreditsTerminator + .4byte CreditsPOKeMONGraphicDesigners + .4byte CreditsTomita + .4byte CreditsUnno + .4byte CreditsEo + .4byte CreditsTerminator + .4byte CreditsPOKeMONDesigners + .4byte CreditsMorimoto + .4byte CreditsOkutani + .4byte CreditsNishida + .4byte CreditsTerminator + .4byte CreditsPOKeMONDesigners + .4byte CreditsSaito + .4byte CreditsYoshikawa + .4byte CreditsTerminator + .4byte CreditsTerminator + .4byte CreditsMusicComposition + .4byte CreditsIchinose + .4byte CreditsAoki + .4byte CreditsMasuda + .4byte CreditsTerminator + .4byte CreditsTerminator + .4byte CreditsSoundEffectsPOKeMONVoices + .4byte CreditsAoki + .4byte CreditsTerminator + .4byte CreditsTerminator + .4byte CreditsGameDesigners + .4byte CreditsMasuda + .4byte CreditsMorimoto + .4byte CreditsNishino + .4byte CreditsTerminator + .4byte CreditsGameDesigners + .4byte CreditsMatsushima + .4byte CreditsTetsujiOhta + .4byte CreditsSato + .4byte CreditsKawachimaru + .4byte CreditsGameDesigners + .4byte CreditsShimoyamada + .4byte CreditsOhmori + .4byte CreditsTakahashi + .4byte CreditsTerminator + .4byte CreditsPlotScenario + .4byte CreditsMasuda + .4byte CreditsTomisawa + .4byte CreditsNishino + .4byte CreditsTerminator + .4byte CreditsGameScenario + .4byte CreditsToshinobuMatsumiya + .4byte CreditsTomisawa + .4byte CreditsTerminator + .4byte CreditsTerminator + .4byte CreditsScriptDesigners + .4byte CreditsNohara + .4byte CreditsTetsujiOhta + .4byte CreditsTomomichiOhta + .4byte CreditsTerminator + .4byte CreditsMapDesigners + .4byte CreditsOhmori + .4byte CreditsTetsujiOhta + .4byte CreditsNishino + .4byte CreditsTerminator + .4byte CreditsMapDataDesigners + .4byte CreditsTetsujiOhta + .4byte CreditsTakahashi + .4byte CreditsTerminator + .4byte CreditsTerminator + .4byte CreditsParametricDesigners + .4byte CreditsNishino + .4byte CreditsMorimoto + .4byte CreditsTetsujiOhta + .4byte CreditsShimoyamada + .4byte CreditsTerminator + .4byte CreditsPOKeDEXText + .4byte CreditsMatsushima + .4byte CreditsTerminator + .4byte CreditsTerminator + .4byte CreditsEnvironmentToolProgrammers + .4byte CreditsSogabe + .4byte CreditsTamada + .4byte CreditsHiroyukiNakamura + .4byte CreditsMori + .4byte CreditsProductTesting + .4byte CreditsSuperMarioClub + .4byte CreditsTada + .4byte CreditsOhnishi + .4byte CreditsOkamura + .4byte CreditsSpecialThanks + .4byte CreditsTominaga + .4byte CreditsYoshiroTajiri + .4byte CreditsSasaki + .4byte CreditsTerminator + .4byte CreditsSpecialThanks + .4byte CreditsHamano + .4byte CreditsChieMatsumiya + .4byte CreditsShinozaki + .4byte CreditsFujii + .4byte CreditsSpecialThanks + .4byte CreditsSuyama + .4byte CreditsMitsuhara + .4byte CreditsKomura + .4byte CreditsOhashi + .4byte CreditsSpecialThanks + .4byte CreditsTakizawa + .4byte CreditsTakada + .4byte CreditsKondo + .4byte CreditsMashima + .4byte CreditsInformationSupervisors + .4byte CreditsEnomoto + .4byte CreditsTerada + .4byte CreditsSakurai + .4byte CreditsSagawa + .4byte CreditsCoordinators + .4byte CreditsKyokoWatanabe + .4byte CreditsNakano + .4byte CreditsTerminator + .4byte CreditsTerminator + .4byte CreditsTaskManagers + .4byte CreditsYamagami + .4byte CreditsNomoto + .4byte CreditsTerminator + .4byte CreditsTerminator + .4byte CreditsProducers + .4byte CreditsJinnai + .4byte CreditsIzushi + .4byte CreditsTsuru + .4byte CreditsTerminator + .4byte CreditsTerminator + .4byte CreditsExecutiveDirector + .4byte CreditsSatoshiTajiri + .4byte CreditsTerminator + .4byte CreditsTerminator + .4byte CreditsTerminator + .4byte CreditsExecutiveProducers + .4byte CreditsIwata + .4byte CreditsTerminator + .4byte CreditsTerminator + .4byte CreditsTerminator + .4byte CreditsExecutiveProducers + .4byte CreditsIshihara + .4byte CreditsTerminator + .4byte CreditsTerminator + .4byte CreditsEnglishVersionCoordinators + .4byte CreditsHiroNakamura + .4byte CreditsMcMahill + .4byte CreditsTerminator + .4byte CreditsTerminator + .4byte CreditsTerminator + .4byte CreditsTranslator + .4byte CreditsOgasawara + .4byte CreditsTerminator + .4byte CreditsTerminator + .4byte CreditsProgrammers + .4byte CreditsMurakawa + .4byte CreditsYamamoto + .4byte CreditsFunakoshi + .4byte CreditsKinashi + .4byte CreditsGraphicDesigners + .4byte CreditsYamamoto + .4byte CreditsKinashi + .4byte CreditsTerminator + .4byte CreditsTerminator + .4byte CreditsProductSupport + .4byte CreditsNakamichi + .4byte CreditsHara + .4byte CreditsTerminator + .4byte CreditsTerminator + .4byte CreditsTerminator + .4byte CreditsArtwork + .4byte CreditsOkada + .4byte CreditsTerminator + .4byte CreditsTerminator + .4byte CreditsTerminator + .4byte CreditsTextEditor + .4byte CreditsLillygren + .4byte CreditsTerminator + .4byte CreditsTerminator + .4byte CreditsNOAProductTesting + .4byte CreditsHertzog + .4byte CreditsRidgeway + .4byte CreditsTerminator + .4byte CreditsTerminator + .4byte CreditsBrailleCodeCheck + .4byte CreditsNFotB + .4byte CreditsMaurer + .4byte CreditsJapanBrailleLibrary + .4byte CreditsEBU + .4byte CreditsBrailleCodeCheck + .4byte CreditsABA + .4byte CreditsRNZFotB + .4byte CreditsTerminator + .4byte CreditsTerminator + .4byte CreditsSpecialThanks + .4byte CreditsFord + .4byte CreditsBarlow + .4byte CreditsUesugi + .4byte CreditsUyama + .4byte CreditsSpecialThanks + .4byte CreditsHowitt + .4byte CreditsTilden + .4byte CreditsFujihara + .4byte CreditsTerminator diff --git a/data/text/credits.s b/data/text/credits.s deleted file mode 100644 index 2f7aa5478..000000000 --- a/data/text/credits.s +++ /dev/null @@ -1,960 +0,0 @@ -Category_Credits: - .string "{PALETTE 9}Credits$" -Category_ExecutiveDirector: - .string "{PALETTE 9}Executive Director$" -Category_Director: - .string "{PALETTE 9}Director$" -Category_ArtDirector: - .string "{PALETTE 9}Art Director$" -Category_BattleDirector: - .string "{PALETTE 9}Battle Director$" -Category_MainProgrammer: - .string "{PALETTE 9}Main Programmer$" -Category_BattleSystemProgrammer: - .string "{PALETTE 9}Battle System Programmer$" -Category_FieldSystemProgrammer: - .string "{PALETTE 9}Field System Programmer$" -Category_Programmers: - .string "{PALETTE 9}Programmers$" -Category_MainGraphicDesigner: - .string "{PALETTE 9}Main Graphic Designer$" -Category_POKeMONGraphicDesigners: - .string "{PALETTE 9}POKéMON & Graphic Designers$" -Category_POKeMONDesigners: - .string "{PALETTE 9}POKéMON Designers$" -Category_MusicComposition: - .string "{PALETTE 9}Music Composition$" -Category_SoundEffectsPOKeMONVoices: - .string "{PALETTE 9}Sound Effects & POKéMON Voices$" -Category_GameDesigners: - .string "{PALETTE 9}Game Designers$" -Category_PlotScenario: - .string "{PALETTE 9}Plot Scenario$" -Category_GameScenario: - .string "{PALETTE 9}Game Scenario$" -Category_ScriptDesigners: - .string "{PALETTE 9}Script Designers$" -Category_MapDesigners: - .string "{PALETTE 9}Map Designers$" -Category_MapDataDesigners: - .string "{PALETTE 9}Map Data Designers$" -Category_ParametricDesigners: - .string "{PALETTE 9}Parametric Designers$" -Category_POKeDEXText: - .string "{PALETTE 9}POKéDEX Text$" -Category_EnvironmentToolProgrammers: - .string "{PALETTE 9}Environment & Tool Programmers$" -Category_ProductTesting: - .string "{PALETTE 9}Product Testing$" -Category_SpecialThanks: - .string "{PALETTE 9}Special Thanks$" -Category_Coordinators: - .string "{PALETTE 9}Coordinators$" -Category_Producers: - .string "{PALETTE 9}Producers$" -Category_ExecutiveProducers: - .string "{PALETTE 9}Executive Producers$" -Category_InformationSupervisors: - .string "{PALETTE 9}Information Supervisors$" -Category_TaskManagers: - .string "{PALETTE 9}Task Managers$" -Category_BrailleCodeCheck: - .string "{PALETTE 9}Braille Code Check$" -Category_EnglishVersionCoordinators: - .string "{PALETTE 9}English Version Coordinators$" -Category_Translator: - .string "{PALETTE 9}Translator$" -Category_ProductSupport: - .string "{PALETTE 9}Product Support$" -Category_Artwork: - .string "{PALETTE 9}Artwork$" -Category_TextEditor: - .string "{PALETTE 9}Text Editor$" -Category_NOAProductTesting: - .string "{PALETTE 9}NOA Product Testing$" -Category_GraphicDesigners: - .string "{PALETTE 9}Graphic Designers$" -Text_SatoshiTajiri: - .string "Satoshi Tajiri$" -Text_Masuda: - .string "Junichi Masuda$" -Text_Sugimori: - .string "Ken Sugimori$" -Text_Morimoto: - .string "Shigeki Morimoto$" -Text_TetsuyaWatanabe: - .string "Tetsuya Watanabe$" -Text_Sogabe: - .string "Hisashi Sogabe$" -Text_Tamada: - .string "Sousuke Tamada$" -Text_Mori: - .string "Akito Mori$" -Text_Kagaya: - .string "Keita Kagaya$" -Text_Matsuda: - .string "Yoshinori Matsuda$" -Text_HiroyukiNakamura: - .string "Hiroyuki Nakamura$" -Text_Taya: - .string "Masao Taya$" -Text_Nohara: - .string "Satoshi Nohara$" -Text_TomomichiOhta: - .string "Tomomichi Ohta$" -Text_Iwasawa: - .string "Miyuki Iwasawa$" -Text_TakenoriOhta: - .string "Takenori Ohta$" -Text_Yoshida: - .string "Hironobu Yoshida$" -Text_Fujiwara: - .string "Motofumi Fujiwara$" -Text_SatoshiOhta: - .string "Satoshi Ohta$" -Text_Iwashita: - .string "Asuka Iwashita$" -Text_Tomita: - .string "Aimi Tomita$" -Text_Unno: - .string "Takao Unno$" -Text_Eo: - .string "Kanako Eo$" -Text_Okutani: - .string "Jun Okutani$" -Text_Nishida: - .string "Atsuko Nishida$" -Text_Saito: - .string "Muneo Saito$" -Text_Yoshikawa: - .string "Rena Yoshikawa$" -Text_Ichinose: - .string "Go Ichinose$" -Text_Aoki: - .string "Morikazu Aoki$" -Text_Nishino: - .string "Koji Nishino$" -Text_Matsushima: - .string "Kenji Matsushima$" -Text_TetsujiOhta: - .string "Tetsuji Ohta$" -Text_Sato: - .string "Hitomi Sato$" -Text_Kawachimaru: - .string "Takeshi Kawachimaru$" -Text_Shimoyamada: - .string "Teruyuki Shimoyamada$" -Text_Ohmori: - .string "Shigeru Ohmori$" -Text_Takahashi: - .string "Tadashi Takahashi$" -Text_ToshinobuMatsumiya: - .string "Toshinobu Matsumiya$" -Text_Tomisawa: - .string "Akihito Tomisawa$" -Text_Enomoto: - .string "Hiroki Enomoto$" -Text_Terada: - .string "Kazuyuki Terada$" -Text_Sakurai: - .string "Yuri Sakurai$" -Text_Sagawa: - .string "Hiromi Sagawa$" -Text_Tominaga: - .string "Kenji Tominaga$" -Text_YoshioTajiri: - .string "Yoshio Tajiri$" -Text_Sasaki: - .string "Teiko Sasaki$" -Text_Hamano: - .string "Sachiko Hamano$" -Text_ChieMatsumiya: - .string "Chie Matsumiya$" -Text_Shinozaki: - .string "Akiko Shinozaki$" -Text_Fujii: - .string "Atsuko Fujii$" -Text_SuperMarioClub: - .string "NCL Super Mario Club$" -Text_Tada: - .string "Atsushi Tada$" -Text_Ohnishi: - .string "Takahiro Ohnishi$" -Text_Okamura: - .string "Norihide Okamura$" -Text_HiroNakamura: - .string "Hiro Nakamura$" -Text_Uesugi: - .string "Hiroyuki Uesugi$" -Text_Murakawa: - .string "Teruki Murakawa$" -Text_Kinashi: - .string "Akira Kinashi$" -Text_Takizawa: - .string "Michiko Takizawa$" -Text_Takada: - .string "Makiko Takada$" -Text_Kondo: - .string "Takanao Kondo$" -Text_Mashima: - .string "Ai Mashima$" -Text_Nomoto: - .string "Gakuji Nomoto$" -Text_Izushi: - .string "Takehiro Izushi$" -Text_Yamagami: - .string "Hitoshi Yamagami$" -Text_KyokoWatanabe: - .string "Kyoko Watanabe$" -Text_Nakano: - .string "Takao Nakano$" -Text_Jinnai: - .string "Hiroyuki Jinnai$" -Text_Tsuru: - .string "Hiroaki Tsuru$" -Text_Ishihara: - .string "Tsunekaz Ishihara$" -Text_Iwata: - .string "Satoru Iwata$" -Text_Suyama: - .string "Kazuya Suyama$" -Text_Mitsuhara: - .string "Satoshi Mitsuhara$" -Text_JapanBrailleLibrary: - .string "Japan Braille Library$" -Text_Komura: - .string "Tomotaka Komura$" -Text_Ohashi: - .string "Mikiko Ohashi$" -Text_McMahill: - .string "Seth McMahill$" -Text_Ogasawara: - .string "Nob Ogasawara$" -Text_Yamamoto: - .string "Souichi Yamamoto$" -Text_Funakoshi: - .string "Masanori Funakoshi$" -Text_Fujihara: - .string "Kazuhiro Fujihara$" -Text_Nakamichi: - .string "Kimiko Nakamichi$" -Text_Hara: - .string "Daisuke Hara$" -Text_Okada: - .string "Atsushi Okada$" -Text_Lillygren: - .string "Teresa Lillygren$" -Text_Hertzog: - .string "Thomas Hertzog$" -Text_Ridgeway: - .string "Ed Ridgeway$" -Text_NFotB: - .string "National Federation of the Blind$" -Text_Maurer: - .string "Patricia A. Maurer$" -Text_Ford: - .string "Sayoko Blodgett-Ford$" -Text_Barlow: - .string "Nicola Pratt-Barlow$" -Text_Uyama: - .string "Koji Uyama$" -Text_Howitt: - .string "Anthony Howitt$" -Text_Tilden: - .string "Gail Tilden$" -Text_EBU: - .string "European Blind Union$" -Text_ABA: - .string "Australian Braille Authority$" -Text_RNZFotB: - .string "Royal New Zealand Federation for the Blind$" -Text_CreditsTerminator: - .string "$" -Text_Version: - .ifdef SAPPHIRE - .string "{PALETTE 9}POKéMON SAPPHIRE VERSION$" - .else - .string "{PALETTE 9}POKéMON RUBY VERSION$" - .endif - -@ pointer table - -CreditsTerminator:: - credits_entry 0, Text_CreditsTerminator - -CreditsVersion:: - .ifdef SAPPHIRE - credits_entry 7, Text_Version - .else - credits_entry 8, Text_Version - .endif - -CreditsCredits:: - credits_entry 11, Category_Credits - -CreditsExecutiveDirector:: - credits_entry 8, Category_ExecutiveDirector - -CreditsDirector:: - credits_entry 12, Category_Director - -CreditsArtDirector:: - credits_entry 10, Category_ArtDirector - -CreditsBattleDirector:: - credits_entry 10, Category_BattleDirector - -CreditsMainProgrammer:: - credits_entry 10, Category_MainProgrammer - -CreditsBattleSystemProgrammer:: - credits_entry 8, Category_BattleSystemProgrammer - -CreditsFieldSystemProgrammer:: - credits_entry 7, Category_FieldSystemProgrammer - -CreditsProgrammers:: - credits_entry 12, Category_Programmers - -CreditsMainGraphicDesigner:: - credits_entry 7, Category_MainGraphicDesigner - -CreditsPOKeMONGraphicDesigners:: - credits_entry 6, Category_POKeMONGraphicDesigners - -CreditsPOKeMONDesigners:: - credits_entry 10, Category_POKeMONDesigners - -CreditsMusicComposition:: - credits_entry 13, Category_MusicComposition - -CreditsSoundEffectsPOKeMONVoices:: - credits_entry 4, Category_SoundEffectsPOKeMONVoices - -CreditsGameDesigners:: - credits_entry 11, Category_GameDesigners - -CreditsPlotScenario:: - credits_entry 11, Category_PlotScenario - -CreditsGameScenario:: - credits_entry 13, Category_GameScenario - -CreditsScriptDesigners:: - credits_entry 10, Category_ScriptDesigners - -CreditsMapDesigners:: - credits_entry 11, Category_MapDesigners - -CreditsMapDataDesigners:: - credits_entry 9, Category_MapDataDesigners - -CreditsParametricDesigners:: - credits_entry 9, Category_ParametricDesigners - -CreditsPOKeDEXText:: - credits_entry 11, Category_POKeDEXText - -CreditsEnvironmentToolProgrammers:: - credits_entry 6, Category_EnvironmentToolProgrammers - -CreditsProductTesting:: - credits_entry 11, Category_ProductTesting - -CreditsSpecialThanks:: - credits_entry 10, Category_SpecialThanks - -CreditsCoordinators:: - credits_entry 11, Category_Coordinators - -CreditsProducers:: - credits_entry 11, Category_Producers - -CreditsExecutiveProducers:: - credits_entry 7, Category_ExecutiveProducers - -CreditsInformationSupervisors:: - credits_entry 10, Category_InformationSupervisors - -CreditsTaskManagers:: - credits_entry 8, Category_TaskManagers - -CreditsBrailleCodeCheck:: - credits_entry 10, Category_BrailleCodeCheck - -CreditsSatoshiTajiri:: - credits_entry 11, Text_SatoshiTajiri - -CreditsMasuda:: - credits_entry 11, Text_Masuda - -CreditsSugimori:: - credits_entry 11, Text_Sugimori - -CreditsMorimoto:: - credits_entry 11, Text_Morimoto - -CreditsTetsuyaWatanabe:: - credits_entry 11, Text_TetsuyaWatanabe - -CreditsSogabe:: - credits_entry 11, Text_Sogabe - -CreditsTamada:: - credits_entry 11, Text_Tamada - -CreditsMori:: - credits_entry 11, Text_Mori - -CreditsKagaya:: - credits_entry 11, Text_Kagaya - -CreditsMatsuda:: - credits_entry 11, Text_Matsuda - -CreditsHiroyukiNakamura:: - credits_entry 11, Text_HiroyukiNakamura - -CreditsTaya:: - credits_entry 11, Text_Taya - -CreditsNohara:: - credits_entry 11, Text_Nohara - -CreditsTomomichiOhta:: - credits_entry 11, Text_TomomichiOhta - -CreditsIwasawa:: - credits_entry 11, Text_Iwasawa - -CreditsTakenoriOhta:: - credits_entry 11, Text_TakenoriOhta - -CreditsYoshida:: - credits_entry 11, Text_Yoshida - -CreditsFujiwara:: - credits_entry 11, Text_Fujiwara - -CreditsSatoshiOhta:: - credits_entry 11, Text_SatoshiOhta - -CreditsIwashita:: - credits_entry 11, Text_Iwashita - -CreditsTomita:: - credits_entry 11, Text_Tomita - -CreditsUnno:: - credits_entry 11, Text_Unno - -CreditsEo:: - credits_entry 11, Text_Eo - -CreditsOkutani:: - credits_entry 11, Text_Okutani - -CreditsNishida:: - credits_entry 11, Text_Nishida - -CreditsSaito:: - credits_entry 11, Text_Saito - -CreditsYoshikawa:: - credits_entry 11, Text_Yoshikawa - -CreditsIchinose:: - credits_entry 11, Text_Ichinose - -CreditsAoki:: - credits_entry 11, Text_Aoki - -CreditsNishino:: - credits_entry 11, Text_Nishino - -CreditsMatsushima:: - credits_entry 11, Text_Matsushima - -CreditsTetsujiOhta:: - credits_entry 11, Text_TetsujiOhta - -CreditsSato:: - credits_entry 11, Text_Sato - -CreditsKawachimaru:: - credits_entry 11, Text_Kawachimaru - -CreditsShimoyamada:: - credits_entry 11, Text_Shimoyamada - -CreditsOhmori:: - credits_entry 11, Text_Ohmori - -CreditsTakahashi:: - credits_entry 11, Text_Takahashi - -CreditsToshinobuMatsumiya:: - credits_entry 11, Text_ToshinobuMatsumiya - -CreditsTomisawa:: - credits_entry 11, Text_Tomisawa - -CreditsEnomoto:: - credits_entry 11, Text_Enomoto - -CreditsTerada:: - credits_entry 11, Text_Terada - -CreditsSakurai:: - credits_entry 11, Text_Sakurai - -CreditsSagawa:: - credits_entry 11, Text_Sagawa - -CreditsTominaga:: - credits_entry 11, Text_Tominaga - -CreditsYoshiroTajiri:: - credits_entry 11, Text_YoshioTajiri - -CreditsSasaki:: - credits_entry 11, Text_Sasaki - -CreditsHamano:: - credits_entry 11, Text_Hamano - -CreditsChieMatsumiya:: - credits_entry 11, Text_ChieMatsumiya - -CreditsShinozaki:: - credits_entry 11, Text_Shinozaki - -CreditsFujii:: - credits_entry 11, Text_Fujii - -CreditsSuperMarioClub:: - credits_entry 11, Text_SuperMarioClub - -CreditsTada:: - credits_entry 11, Text_Tada - -CreditsOhnishi:: - credits_entry 11, Text_Ohnishi - -CreditsOkamura:: - credits_entry 11, Text_Okamura - -CreditsHiroNakamura:: - credits_entry 11, Text_HiroNakamura - -CreditsUesugi:: - credits_entry 11, Text_Uesugi - -CreditsMurakawa:: - credits_entry 11, Text_Murakawa - -CreditsKinashi:: - credits_entry 11, Text_Kinashi - -CreditsTakizawa:: - credits_entry 11, Text_Takizawa - -CreditsTakada:: - credits_entry 11, Text_Takada - -CreditsKondo:: - credits_entry 11, Text_Kondo - -CreditsMashima:: - credits_entry 11, Text_Mashima - -CreditsNomoto:: - credits_entry 11, Text_Nomoto - -CreditsIzushi:: - credits_entry 11, Text_Izushi - -CreditsYamagami:: - credits_entry 11, Text_Yamagami - -CreditsKyokoWatanabe:: - credits_entry 11, Text_KyokoWatanabe - -CreditsNakano:: - credits_entry 11, Text_Nakano - -CreditsJinnai:: - credits_entry 11, Text_Jinnai - -CreditsTsuru:: - credits_entry 11, Text_Tsuru - -CreditsIshihara:: - credits_entry 11, Text_Ishihara - -CreditsIwata:: - credits_entry 11, Text_Iwata - -CreditsSuyama:: - credits_entry 11, Text_Suyama - -CreditsMitsuhara:: - credits_entry 11, Text_Mitsuhara - -CreditsJapanBrailleLibrary:: - credits_entry 9, Text_JapanBrailleLibrary - -CreditsKomura:: - credits_entry 11, Text_Komura - -CreditsOhashi:: - credits_entry 11, Text_Ohashi - -CreditsEnglishVersionCoordinators:: - credits_entry 0, Category_EnglishVersionCoordinators - -CreditsTranslator:: - credits_entry 0, Category_Translator - -CreditsProductSupport:: - credits_entry 0, Category_ProductSupport - -CreditsArtwork:: - credits_entry 0, Category_Artwork - -CreditsTextEditor:: - credits_entry 0, Category_TextEditor - -CreditsNOAProductTesting:: - credits_entry 0, Category_NOAProductTesting - -CreditsGraphicDesigners:: - credits_entry 0, Category_GraphicDesigners - -CreditsMcMahill:: - credits_entry 0, Text_McMahill - -CreditsOgasawara:: - credits_entry 0, Text_Ogasawara - -CreditsYamamoto:: - credits_entry 0, Text_Yamamoto - -CreditsFunakoshi:: - credits_entry 0, Text_Funakoshi - -CreditsFujihara:: - credits_entry 0, Text_Fujihara - -CreditsNakamichi:: - credits_entry 0, Text_Nakamichi - -CreditsHara:: - credits_entry 0, Text_Hara - -CreditsOkada:: - credits_entry 0, Text_Okada - -CreditsLillygren:: - credits_entry 0, Text_Lillygren - -CreditsHertzog:: - credits_entry 0, Text_Hertzog - -CreditsRidgeway:: - credits_entry 0, Text_Ridgeway - -CreditsNFotB:: - credits_entry 0, Text_NFotB - -CreditsMaurer:: - credits_entry 0, Text_Maurer - -CreditsFord:: - credits_entry 0, Text_Ford - -CreditsBarlow:: - credits_entry 0, Text_Barlow - -CreditsUyama:: - credits_entry 0, Text_Uyama - -CreditsHowitt:: - credits_entry 0, Text_Howitt - -CreditsTilden:: - credits_entry 0, Text_Tilden - -CreditsEBU:: - credits_entry 0, Text_EBU - -CreditsABA:: - credits_entry 0, Text_ABA - -CreditsRNZFotB:: - credits_entry 0, Text_RNZFotB - -@ pointer table to credits entries - - .align 2 -gCreditsEntryPointerTable:: @ 840C5F0 - .4byte CreditsTerminator - .4byte CreditsVersion - .4byte CreditsCredits - .4byte CreditsTerminator - .4byte CreditsTerminator - .4byte CreditsTerminator - .4byte CreditsDirector - .4byte CreditsMasuda - .4byte CreditsTerminator - .4byte CreditsTerminator - .4byte CreditsTerminator - .4byte CreditsArtDirector - .4byte CreditsSugimori - .4byte CreditsTerminator - .4byte CreditsTerminator - .4byte CreditsTerminator - .4byte CreditsBattleDirector - .4byte CreditsMorimoto - .4byte CreditsTerminator - .4byte CreditsTerminator - .4byte CreditsTerminator - .4byte CreditsMainProgrammer - .4byte CreditsTetsuyaWatanabe - .4byte CreditsTerminator - .4byte CreditsTerminator - .4byte CreditsBattleSystemProgrammer - .4byte CreditsSogabe - .4byte CreditsFieldSystemProgrammer - .4byte CreditsTamada - .4byte CreditsTerminator - .4byte CreditsProgrammers - .4byte CreditsMori - .4byte CreditsKagaya - .4byte CreditsMatsuda - .4byte CreditsTerminator - .4byte CreditsProgrammers - .4byte CreditsHiroyukiNakamura - .4byte CreditsTaya - .4byte CreditsNohara - .4byte CreditsTerminator - .4byte CreditsProgrammers - .4byte CreditsTomomichiOhta - .4byte CreditsIwasawa - .4byte CreditsTakenoriOhta - .4byte CreditsTerminator - .4byte CreditsTerminator - .4byte CreditsMainGraphicDesigner - .4byte CreditsYoshida - .4byte CreditsTerminator - .4byte CreditsTerminator - .4byte CreditsPOKeMONGraphicDesigners - .4byte CreditsSugimori - .4byte CreditsYoshida - .4byte CreditsTerminator - .4byte CreditsTerminator - .4byte CreditsPOKeMONGraphicDesigners - .4byte CreditsFujiwara - .4byte CreditsSatoshiOhta - .4byte CreditsIwashita - .4byte CreditsTerminator - .4byte CreditsPOKeMONGraphicDesigners - .4byte CreditsTomita - .4byte CreditsUnno - .4byte CreditsEo - .4byte CreditsTerminator - .4byte CreditsPOKeMONDesigners - .4byte CreditsMorimoto - .4byte CreditsOkutani - .4byte CreditsNishida - .4byte CreditsTerminator - .4byte CreditsPOKeMONDesigners - .4byte CreditsSaito - .4byte CreditsYoshikawa - .4byte CreditsTerminator - .4byte CreditsTerminator - .4byte CreditsMusicComposition - .4byte CreditsIchinose - .4byte CreditsAoki - .4byte CreditsMasuda - .4byte CreditsTerminator - .4byte CreditsTerminator - .4byte CreditsSoundEffectsPOKeMONVoices - .4byte CreditsAoki - .4byte CreditsTerminator - .4byte CreditsTerminator - .4byte CreditsGameDesigners - .4byte CreditsMasuda - .4byte CreditsMorimoto - .4byte CreditsNishino - .4byte CreditsTerminator - .4byte CreditsGameDesigners - .4byte CreditsMatsushima - .4byte CreditsTetsujiOhta - .4byte CreditsSato - .4byte CreditsKawachimaru - .4byte CreditsGameDesigners - .4byte CreditsShimoyamada - .4byte CreditsOhmori - .4byte CreditsTakahashi - .4byte CreditsTerminator - .4byte CreditsPlotScenario - .4byte CreditsMasuda - .4byte CreditsTomisawa - .4byte CreditsNishino - .4byte CreditsTerminator - .4byte CreditsGameScenario - .4byte CreditsToshinobuMatsumiya - .4byte CreditsTomisawa - .4byte CreditsTerminator - .4byte CreditsTerminator - .4byte CreditsScriptDesigners - .4byte CreditsNohara - .4byte CreditsTetsujiOhta - .4byte CreditsTomomichiOhta - .4byte CreditsTerminator - .4byte CreditsMapDesigners - .4byte CreditsOhmori - .4byte CreditsTetsujiOhta - .4byte CreditsNishino - .4byte CreditsTerminator - .4byte CreditsMapDataDesigners - .4byte CreditsTetsujiOhta - .4byte CreditsTakahashi - .4byte CreditsTerminator - .4byte CreditsTerminator - .4byte CreditsParametricDesigners - .4byte CreditsNishino - .4byte CreditsMorimoto - .4byte CreditsTetsujiOhta - .4byte CreditsShimoyamada - .4byte CreditsTerminator - .4byte CreditsPOKeDEXText - .4byte CreditsMatsushima - .4byte CreditsTerminator - .4byte CreditsTerminator - .4byte CreditsEnvironmentToolProgrammers - .4byte CreditsSogabe - .4byte CreditsTamada - .4byte CreditsHiroyukiNakamura - .4byte CreditsMori - .4byte CreditsProductTesting - .4byte CreditsSuperMarioClub - .4byte CreditsTada - .4byte CreditsOhnishi - .4byte CreditsOkamura - .4byte CreditsSpecialThanks - .4byte CreditsTominaga - .4byte CreditsYoshiroTajiri - .4byte CreditsSasaki - .4byte CreditsTerminator - .4byte CreditsSpecialThanks - .4byte CreditsHamano - .4byte CreditsChieMatsumiya - .4byte CreditsShinozaki - .4byte CreditsFujii - .4byte CreditsSpecialThanks - .4byte CreditsSuyama - .4byte CreditsMitsuhara - .4byte CreditsKomura - .4byte CreditsOhashi - .4byte CreditsSpecialThanks - .4byte CreditsTakizawa - .4byte CreditsTakada - .4byte CreditsKondo - .4byte CreditsMashima - .4byte CreditsInformationSupervisors - .4byte CreditsEnomoto - .4byte CreditsTerada - .4byte CreditsSakurai - .4byte CreditsSagawa - .4byte CreditsCoordinators - .4byte CreditsKyokoWatanabe - .4byte CreditsNakano - .4byte CreditsTerminator - .4byte CreditsTerminator - .4byte CreditsTaskManagers - .4byte CreditsYamagami - .4byte CreditsNomoto - .4byte CreditsTerminator - .4byte CreditsTerminator - .4byte CreditsProducers - .4byte CreditsJinnai - .4byte CreditsIzushi - .4byte CreditsTsuru - .4byte CreditsTerminator - .4byte CreditsTerminator - .4byte CreditsExecutiveDirector - .4byte CreditsSatoshiTajiri - .4byte CreditsTerminator - .4byte CreditsTerminator - .4byte CreditsTerminator - .4byte CreditsExecutiveProducers - .4byte CreditsIwata - .4byte CreditsTerminator - .4byte CreditsTerminator - .4byte CreditsTerminator - .4byte CreditsExecutiveProducers - .4byte CreditsIshihara - .4byte CreditsTerminator - .4byte CreditsTerminator - .4byte CreditsEnglishVersionCoordinators - .4byte CreditsHiroNakamura - .4byte CreditsMcMahill - .4byte CreditsTerminator - .4byte CreditsTerminator - .4byte CreditsTerminator - .4byte CreditsTranslator - .4byte CreditsOgasawara - .4byte CreditsTerminator - .4byte CreditsTerminator - .4byte CreditsProgrammers - .4byte CreditsMurakawa - .4byte CreditsYamamoto - .4byte CreditsFunakoshi - .4byte CreditsKinashi - .4byte CreditsGraphicDesigners - .4byte CreditsYamamoto - .4byte CreditsKinashi - .4byte CreditsTerminator - .4byte CreditsTerminator - .4byte CreditsProductSupport - .4byte CreditsNakamichi - .4byte CreditsHara - .4byte CreditsTerminator - .4byte CreditsTerminator - .4byte CreditsTerminator - .4byte CreditsArtwork - .4byte CreditsOkada - .4byte CreditsTerminator - .4byte CreditsTerminator - .4byte CreditsTerminator - .4byte CreditsTextEditor - .4byte CreditsLillygren - .4byte CreditsTerminator - .4byte CreditsTerminator - .4byte CreditsNOAProductTesting - .4byte CreditsHertzog - .4byte CreditsRidgeway - .4byte CreditsTerminator - .4byte CreditsTerminator - .4byte CreditsBrailleCodeCheck - .4byte CreditsNFotB - .4byte CreditsMaurer - .4byte CreditsJapanBrailleLibrary - .4byte CreditsEBU - .4byte CreditsBrailleCodeCheck - .4byte CreditsABA - .4byte CreditsRNZFotB - .4byte CreditsTerminator - .4byte CreditsTerminator - .4byte CreditsSpecialThanks - .4byte CreditsFord - .4byte CreditsBarlow - .4byte CreditsUesugi - .4byte CreditsUyama - .4byte CreditsSpecialThanks - .4byte CreditsHowitt - .4byte CreditsTilden - .4byte CreditsFujihara - .4byte CreditsTerminator diff --git a/data/text/day_care.inc b/data/text/day_care.inc new file mode 100644 index 000000000..8f8e31266 --- /dev/null +++ b/data/text/day_care.inc @@ -0,0 +1,136 @@ +Route117_Text_1B25CB:: @ 81B25CB + .string "I’m the DAY-CARE MAN.\p" + .string "I help take care of the precious\n" + .string "POKéMON of TRAINERS.\p" + .string "If you’d like me to raise your POKéMON,\n" + .string "have a word with my wife.$" + +Route117_Text_1B2659:: @ 81B2659 + .string "Ah, it’s you!\p" + .string "We were raising your POKéMON, and my\n" + .string "goodness, were we surprised!\p" + .string "Your POKéMON had an EGG!\p" + .string "We don’t know how it got there,\n" + .string "but your POKéMON had it.\p" + .string "You do want it, yes?$" + +Route117_Text_1B2710:: @ 81B2710 + .string "Ah, it’s you! Good to see you.\n" + .string "Your {STR_VAR_1}’s doing fine.$" + +Route117_Text_1B2745:: @ 81B2745 + .string "Well then, I’ll keep it.\n" + .string "Thanks!$" + +Route117_Text_1B2766:: @ 81B2766 + .string "You have no room for it...\n" + .string "Come back when you’ve made room.$" + +Route117_Text_1B27A2:: @ 81B27A2 + .string "{PLAYER} received the EGG from\n" + .string "the DAY-CARE MAN.$" + +Route117_Text_1B27CD:: @ 81B27CD + .string "Take good care of it.$" + +Route117_Text_1B27E3:: @ 81B27E3 + .string "By the way, about your {STR_VAR_1},\n" + .string "it seemed to be friendly with\l" + .string "{STR_VAR_2}’s {STR_VAR_3}.\p" + .string "I may even have seen it receiving\n" + .string "a piece of MAIL.$" + +UnknownString_81B2858: @ 81B2858 + .string "If you want to pick up your POKéMON,\n" + .string "have a word with my wife.$" + +Route117_Text_1B2897:: @ 81B2897 + .string "Ah, it’s you! Your {STR_VAR_1} and\n" + .string "{STR_VAR_2} are doing fine.$" + +Route117_Text_1B28C4:: @ 81B28C4 + .string "I really will keep it.\n" + .string "You do want this, yes?$" + +Route117_PokemonDayCare_Text_1B28F2:: @ 81B28F2 + .string "I’m the DAY-CARE LADY.\p" + .string "We can raise POKéMON for you.\p" + .string "Would you like us to raise one?$" + +Route117_PokemonDayCare_Text_1B2947:: @ 81B2947 + .string "Which POKéMON should we raise for you?$" + +Route117_PokemonDayCare_Text_1B296E:: @ 81B296E + .string "Fine, we’ll raise your {STR_VAR_1} for\n" + .string "a while.\p" + .string "Come back for it later.$" + +Route117_PokemonDayCare_Text_1B29AD:: @ 81B29AD + .string "We can raise two of your POKéMON.\n" + .string "Would you like us to raise one more?$" + +Route117_PokemonDayCare_Text_1B29F4:: @ 81B29F4 + .string "My husband was looking for you.$" + +Route117_PokemonDayCare_Text_1B2A14:: @ 81B2A14 + .string "Oh, fine, then.\n" + .string "Come again.$" + +Route117_PokemonDayCare_Text_1B2A30:: @ 81B2A30 + .string "You don’t have enough money...$" + +Route117_PokemonDayCare_Text_1B2A4F:: @ 81B2A4F + .string "Will you take back the other one, too?$" + +Route117_PokemonDayCare_Text_1B2A76:: @ 81B2A76 + .string "Fine.\n" + .string "Come again.$" + +Route117_PokemonDayCare_Text_1B2A88:: @ 81B2A88 + .string "Ah, it’s you! Good to see you.\n" + .string "Your POKéMON can only be doing good!$" + +Route117_PokemonDayCare_Text_1B2ACC:: @ 81B2ACC + .string "By level, your {STR_VAR_1} has grown\n" + .string "by {STR_VAR_2}.$" + +Route117_PokemonDayCare_Text_1B2AEF:: @ 81B2AEF + .string "Your POKéMON team is full.\n" + .string "Make room, then come see me.$" + +UnknownString_81B2B27: @ 81B2B27 + .string "Which POKéMON will you take back?$" + +Route117_PokemonDayCare_Text_1B2B49:: @ 81B2B49 + .string "If you want your {STR_VAR_1} back,\n" + .string "it will cost ¥{STR_VAR_2}.$" + +Route117_PokemonDayCare_Text_1B2B75:: @ 81B2B75 + .string "Perfect!\n" + .string "Here’s your POKéMON.$" + +Route117_PokemonDayCare_Text_1B2B93:: @ 81B2B93 + .string "{PLAYER} took back {STR_VAR_1} from\n" + .string "the DAY-CARE LADY.$" + +Route117_PokemonDayCare_Text_1B2BBB:: @ 81B2BBB + .string "Oh? But you have just one POKéMON.\p" + .string "Come back another time.$" + +Route117_PokemonDayCare_Text_1B2BF6:: @ 81B2BF6 + .string "Will you take your POKéMON back?$" + +Route117_PokemonDayCare_Text_1B2C17:: @ 81B2C17 + .string "If you leave me that POKéMON,\n" + .string "what will you battle with?\p" + .string "Come back another time.$" + +UnknownString_81B2C68: @ 81B2C68 + .string "Huh?$" + +@ XXX JP + .string "\p" + .string "たまごの ようすが‥\p" + .string "‥‥‥‥\p" + .string "おめでとう!\n" + .string "たまごから {STR_VAR_1}が うまれた!$" diff --git a/data/text/day_care.s b/data/text/day_care.s deleted file mode 100644 index 8f8e31266..000000000 --- a/data/text/day_care.s +++ /dev/null @@ -1,136 +0,0 @@ -Route117_Text_1B25CB:: @ 81B25CB - .string "I’m the DAY-CARE MAN.\p" - .string "I help take care of the precious\n" - .string "POKéMON of TRAINERS.\p" - .string "If you’d like me to raise your POKéMON,\n" - .string "have a word with my wife.$" - -Route117_Text_1B2659:: @ 81B2659 - .string "Ah, it’s you!\p" - .string "We were raising your POKéMON, and my\n" - .string "goodness, were we surprised!\p" - .string "Your POKéMON had an EGG!\p" - .string "We don’t know how it got there,\n" - .string "but your POKéMON had it.\p" - .string "You do want it, yes?$" - -Route117_Text_1B2710:: @ 81B2710 - .string "Ah, it’s you! Good to see you.\n" - .string "Your {STR_VAR_1}’s doing fine.$" - -Route117_Text_1B2745:: @ 81B2745 - .string "Well then, I’ll keep it.\n" - .string "Thanks!$" - -Route117_Text_1B2766:: @ 81B2766 - .string "You have no room for it...\n" - .string "Come back when you’ve made room.$" - -Route117_Text_1B27A2:: @ 81B27A2 - .string "{PLAYER} received the EGG from\n" - .string "the DAY-CARE MAN.$" - -Route117_Text_1B27CD:: @ 81B27CD - .string "Take good care of it.$" - -Route117_Text_1B27E3:: @ 81B27E3 - .string "By the way, about your {STR_VAR_1},\n" - .string "it seemed to be friendly with\l" - .string "{STR_VAR_2}’s {STR_VAR_3}.\p" - .string "I may even have seen it receiving\n" - .string "a piece of MAIL.$" - -UnknownString_81B2858: @ 81B2858 - .string "If you want to pick up your POKéMON,\n" - .string "have a word with my wife.$" - -Route117_Text_1B2897:: @ 81B2897 - .string "Ah, it’s you! Your {STR_VAR_1} and\n" - .string "{STR_VAR_2} are doing fine.$" - -Route117_Text_1B28C4:: @ 81B28C4 - .string "I really will keep it.\n" - .string "You do want this, yes?$" - -Route117_PokemonDayCare_Text_1B28F2:: @ 81B28F2 - .string "I’m the DAY-CARE LADY.\p" - .string "We can raise POKéMON for you.\p" - .string "Would you like us to raise one?$" - -Route117_PokemonDayCare_Text_1B2947:: @ 81B2947 - .string "Which POKéMON should we raise for you?$" - -Route117_PokemonDayCare_Text_1B296E:: @ 81B296E - .string "Fine, we’ll raise your {STR_VAR_1} for\n" - .string "a while.\p" - .string "Come back for it later.$" - -Route117_PokemonDayCare_Text_1B29AD:: @ 81B29AD - .string "We can raise two of your POKéMON.\n" - .string "Would you like us to raise one more?$" - -Route117_PokemonDayCare_Text_1B29F4:: @ 81B29F4 - .string "My husband was looking for you.$" - -Route117_PokemonDayCare_Text_1B2A14:: @ 81B2A14 - .string "Oh, fine, then.\n" - .string "Come again.$" - -Route117_PokemonDayCare_Text_1B2A30:: @ 81B2A30 - .string "You don’t have enough money...$" - -Route117_PokemonDayCare_Text_1B2A4F:: @ 81B2A4F - .string "Will you take back the other one, too?$" - -Route117_PokemonDayCare_Text_1B2A76:: @ 81B2A76 - .string "Fine.\n" - .string "Come again.$" - -Route117_PokemonDayCare_Text_1B2A88:: @ 81B2A88 - .string "Ah, it’s you! Good to see you.\n" - .string "Your POKéMON can only be doing good!$" - -Route117_PokemonDayCare_Text_1B2ACC:: @ 81B2ACC - .string "By level, your {STR_VAR_1} has grown\n" - .string "by {STR_VAR_2}.$" - -Route117_PokemonDayCare_Text_1B2AEF:: @ 81B2AEF - .string "Your POKéMON team is full.\n" - .string "Make room, then come see me.$" - -UnknownString_81B2B27: @ 81B2B27 - .string "Which POKéMON will you take back?$" - -Route117_PokemonDayCare_Text_1B2B49:: @ 81B2B49 - .string "If you want your {STR_VAR_1} back,\n" - .string "it will cost ¥{STR_VAR_2}.$" - -Route117_PokemonDayCare_Text_1B2B75:: @ 81B2B75 - .string "Perfect!\n" - .string "Here’s your POKéMON.$" - -Route117_PokemonDayCare_Text_1B2B93:: @ 81B2B93 - .string "{PLAYER} took back {STR_VAR_1} from\n" - .string "the DAY-CARE LADY.$" - -Route117_PokemonDayCare_Text_1B2BBB:: @ 81B2BBB - .string "Oh? But you have just one POKéMON.\p" - .string "Come back another time.$" - -Route117_PokemonDayCare_Text_1B2BF6:: @ 81B2BF6 - .string "Will you take your POKéMON back?$" - -Route117_PokemonDayCare_Text_1B2C17:: @ 81B2C17 - .string "If you leave me that POKéMON,\n" - .string "what will you battle with?\p" - .string "Come back another time.$" - -UnknownString_81B2C68: @ 81B2C68 - .string "Huh?$" - -@ XXX JP - .string "\p" - .string "たまごの ようすが‥\p" - .string "‥‥‥‥\p" - .string "おめでとう!\n" - .string "たまごから {STR_VAR_1}が うまれた!$" diff --git a/data/text/easy_chat/group_name_strings.inc b/data/text/easy_chat/group_name_strings.inc new file mode 100644 index 000000000..1113c4072 --- /dev/null +++ b/data/text/easy_chat/group_name_strings.inc @@ -0,0 +1,65 @@ +gEasyChatGroupName_Pokemon: @ 842C7DB + .string "POKéMON$" + +gEasyChatGroupName_Trainer: @ 842C7E3 + .string "TRAINER$" + +gEasyChatGroupName_Status: @ 842C7EB + .string "STATUS$" + +gEasyChatGroupName_Battle: @ 842C7F2 + .string "BATTLE$" + +gEasyChatGroupName_Greetings: @ 842C7F9 + .string "GREETINGS$" + +gEasyChatGroupName_People: @ 842C803 + .string "PEOPLE$" + +gEasyChatGroupName_Voices: @ 842C80A + .string "VOICES$" + +gEasyChatGroupName_Speech: @ 842C811 + .string "SPEECH$" + +gEasyChatGroupName_Endings: @ 842C818 + .string "ENDINGS$" + +gEasyChatGroupName_Feelings: @ 842C820 + .string "FEELINGS$" + +gEasyChatGroupName_Conditions: @ 842C829 + .string "CONDITIONS$" + +gEasyChatGroupName_Actions: @ 842C834 + .string "ACTIONS$" + +gEasyChatGroupName_Lifestyle: @ 842C83C + .string "LIFESTYLE$" + +gEasyChatGroupName_Hobbies: @ 842C846 + .string "HOBBIES$" + +gEasyChatGroupName_Time: @ 842C84E + .string "TIME$" + +gEasyChatGroupName_Misc: @ 842C853 + .string "MISC.$" + +gEasyChatGroupName_Adjectives: @ 842C859 + .string "ADJECTIVES$" + +gEasyChatGroupName_Events: @ 842C864 + .string "EVENT.$" + +gEasyChatGroupName_Move1: @ 842C86B + .string "MOVE 1$" + +gEasyChatGroupName_Move2: @ 842C872 + .string "MOVE 2$" + +gEasyChatGroupName_TrendySaying: @ 842C879 + .string "TRENDY SAYING$" + +gEasyChatGroupName_Pokemon2: @ 842C887 + .string "POKéMON2$" diff --git a/data/text/easy_chat/group_name_strings.s b/data/text/easy_chat/group_name_strings.s deleted file mode 100644 index 1113c4072..000000000 --- a/data/text/easy_chat/group_name_strings.s +++ /dev/null @@ -1,65 +0,0 @@ -gEasyChatGroupName_Pokemon: @ 842C7DB - .string "POKéMON$" - -gEasyChatGroupName_Trainer: @ 842C7E3 - .string "TRAINER$" - -gEasyChatGroupName_Status: @ 842C7EB - .string "STATUS$" - -gEasyChatGroupName_Battle: @ 842C7F2 - .string "BATTLE$" - -gEasyChatGroupName_Greetings: @ 842C7F9 - .string "GREETINGS$" - -gEasyChatGroupName_People: @ 842C803 - .string "PEOPLE$" - -gEasyChatGroupName_Voices: @ 842C80A - .string "VOICES$" - -gEasyChatGroupName_Speech: @ 842C811 - .string "SPEECH$" - -gEasyChatGroupName_Endings: @ 842C818 - .string "ENDINGS$" - -gEasyChatGroupName_Feelings: @ 842C820 - .string "FEELINGS$" - -gEasyChatGroupName_Conditions: @ 842C829 - .string "CONDITIONS$" - -gEasyChatGroupName_Actions: @ 842C834 - .string "ACTIONS$" - -gEasyChatGroupName_Lifestyle: @ 842C83C - .string "LIFESTYLE$" - -gEasyChatGroupName_Hobbies: @ 842C846 - .string "HOBBIES$" - -gEasyChatGroupName_Time: @ 842C84E - .string "TIME$" - -gEasyChatGroupName_Misc: @ 842C853 - .string "MISC.$" - -gEasyChatGroupName_Adjectives: @ 842C859 - .string "ADJECTIVES$" - -gEasyChatGroupName_Events: @ 842C864 - .string "EVENT.$" - -gEasyChatGroupName_Move1: @ 842C86B - .string "MOVE 1$" - -gEasyChatGroupName_Move2: @ 842C872 - .string "MOVE 2$" - -gEasyChatGroupName_TrendySaying: @ 842C879 - .string "TRENDY SAYING$" - -gEasyChatGroupName_Pokemon2: @ 842C887 - .string "POKéMON2$" diff --git a/data/text/easy_chat/group_name_table.inc b/data/text/easy_chat/group_name_table.inc new file mode 100644 index 000000000..7c1bfa575 --- /dev/null +++ b/data/text/easy_chat/group_name_table.inc @@ -0,0 +1,24 @@ + .align 2 +gEasyChatGroupNames:: @ 83DFE6C + .4byte gEasyChatGroupName_Pokemon + .4byte gEasyChatGroupName_Trainer + .4byte gEasyChatGroupName_Status + .4byte gEasyChatGroupName_Battle + .4byte gEasyChatGroupName_Greetings + .4byte gEasyChatGroupName_People + .4byte gEasyChatGroupName_Voices + .4byte gEasyChatGroupName_Speech + .4byte gEasyChatGroupName_Endings + .4byte gEasyChatGroupName_Feelings + .4byte gEasyChatGroupName_Conditions + .4byte gEasyChatGroupName_Actions + .4byte gEasyChatGroupName_Lifestyle + .4byte gEasyChatGroupName_Hobbies + .4byte gEasyChatGroupName_Time + .4byte gEasyChatGroupName_Misc + .4byte gEasyChatGroupName_Adjectives + .4byte gEasyChatGroupName_Events + .4byte gEasyChatGroupName_Move1 + .4byte gEasyChatGroupName_Move2 + .4byte gEasyChatGroupName_TrendySaying + .4byte gEasyChatGroupName_Pokemon2 diff --git a/data/text/easy_chat/group_name_table.s b/data/text/easy_chat/group_name_table.s deleted file mode 100644 index 7c1bfa575..000000000 --- a/data/text/easy_chat/group_name_table.s +++ /dev/null @@ -1,24 +0,0 @@ - .align 2 -gEasyChatGroupNames:: @ 83DFE6C - .4byte gEasyChatGroupName_Pokemon - .4byte gEasyChatGroupName_Trainer - .4byte gEasyChatGroupName_Status - .4byte gEasyChatGroupName_Battle - .4byte gEasyChatGroupName_Greetings - .4byte gEasyChatGroupName_People - .4byte gEasyChatGroupName_Voices - .4byte gEasyChatGroupName_Speech - .4byte gEasyChatGroupName_Endings - .4byte gEasyChatGroupName_Feelings - .4byte gEasyChatGroupName_Conditions - .4byte gEasyChatGroupName_Actions - .4byte gEasyChatGroupName_Lifestyle - .4byte gEasyChatGroupName_Hobbies - .4byte gEasyChatGroupName_Time - .4byte gEasyChatGroupName_Misc - .4byte gEasyChatGroupName_Adjectives - .4byte gEasyChatGroupName_Events - .4byte gEasyChatGroupName_Move1 - .4byte gEasyChatGroupName_Move2 - .4byte gEasyChatGroupName_TrendySaying - .4byte gEasyChatGroupName_Pokemon2 diff --git a/data/text/easy_chat/group_orders.inc b/data/text/easy_chat/group_orders.inc new file mode 100644 index 000000000..d08f70a2a --- /dev/null +++ b/data/text/easy_chat/group_orders.inc @@ -0,0 +1,51 @@ + .include "data/text/easy_chat/groups/pokemon/order.s" + .include "data/text/easy_chat/groups/trainer/order.s" + .include "data/text/easy_chat/groups/status/order.s" + .include "data/text/easy_chat/groups/battle/order.s" + .include "data/text/easy_chat/groups/greetings/order.s" + .include "data/text/easy_chat/groups/people/order.s" + .include "data/text/easy_chat/groups/voices/order.s" + .include "data/text/easy_chat/groups/speech/order.s" + .include "data/text/easy_chat/groups/endings/order.s" + .include "data/text/easy_chat/groups/feelings/order.s" + .include "data/text/easy_chat/groups/conditions/order.s" + .include "data/text/easy_chat/groups/actions/order.s" + .include "data/text/easy_chat/groups/lifestyle/order.s" + .include "data/text/easy_chat/groups/hobbies/order.s" + .include "data/text/easy_chat/groups/time/order.s" + .include "data/text/easy_chat/groups/misc/order.s" + .include "data/text/easy_chat/groups/adjectives/order.s" + .include "data/text/easy_chat/groups/events/order.s" + .include "data/text/easy_chat/groups/move_1/order.s" + .include "data/text/easy_chat/groups/move_2/order.s" + .include "data/text/easy_chat/groups/trendy_saying/order.s" + .include "data/text/easy_chat/groups/pokemon_2/order.s" + +@ This table is used to find the alphabetical order of each group of words +@ when listing them. The words must be reordered because they are stored in +@ Japanese order so that their meaning is preserved when they are transferred +@ between different language editions of the games. + .align 2 +gEasyChatGroupOrders:: @ 83DFE14 + .4byte gEasyChatGroupOrder_Pokemon + .4byte gEasyChatGroupOrder_Trainer + .4byte gEasyChatGroupOrder_Status + .4byte gEasyChatGroupOrder_Battle + .4byte gEasyChatGroupOrder_Greetings + .4byte gEasyChatGroupOrder_People + .4byte gEasyChatGroupOrder_Voices + .4byte gEasyChatGroupOrder_Speech + .4byte gEasyChatGroupOrder_Endings + .4byte gEasyChatGroupOrder_Feelings + .4byte gEasyChatGroupOrder_Conditions + .4byte gEasyChatGroupOrder_Actions + .4byte gEasyChatGroupOrder_Lifestyle + .4byte gEasyChatGroupOrder_Hobbies + .4byte gEasyChatGroupOrder_Time + .4byte gEasyChatGroupOrder_Misc + .4byte gEasyChatGroupOrder_Adjectives + .4byte gEasyChatGroupOrder_Events + .4byte gEasyChatGroupOrder_Move1 + .4byte gEasyChatGroupOrder_Move2 + .4byte gEasyChatGroupOrder_TrendySaying + .4byte gEasyChatGroupOrder_Pokemon2 diff --git a/data/text/easy_chat/group_orders.s b/data/text/easy_chat/group_orders.s deleted file mode 100644 index d08f70a2a..000000000 --- a/data/text/easy_chat/group_orders.s +++ /dev/null @@ -1,51 +0,0 @@ - .include "data/text/easy_chat/groups/pokemon/order.s" - .include "data/text/easy_chat/groups/trainer/order.s" - .include "data/text/easy_chat/groups/status/order.s" - .include "data/text/easy_chat/groups/battle/order.s" - .include "data/text/easy_chat/groups/greetings/order.s" - .include "data/text/easy_chat/groups/people/order.s" - .include "data/text/easy_chat/groups/voices/order.s" - .include "data/text/easy_chat/groups/speech/order.s" - .include "data/text/easy_chat/groups/endings/order.s" - .include "data/text/easy_chat/groups/feelings/order.s" - .include "data/text/easy_chat/groups/conditions/order.s" - .include "data/text/easy_chat/groups/actions/order.s" - .include "data/text/easy_chat/groups/lifestyle/order.s" - .include "data/text/easy_chat/groups/hobbies/order.s" - .include "data/text/easy_chat/groups/time/order.s" - .include "data/text/easy_chat/groups/misc/order.s" - .include "data/text/easy_chat/groups/adjectives/order.s" - .include "data/text/easy_chat/groups/events/order.s" - .include "data/text/easy_chat/groups/move_1/order.s" - .include "data/text/easy_chat/groups/move_2/order.s" - .include "data/text/easy_chat/groups/trendy_saying/order.s" - .include "data/text/easy_chat/groups/pokemon_2/order.s" - -@ This table is used to find the alphabetical order of each group of words -@ when listing them. The words must be reordered because they are stored in -@ Japanese order so that their meaning is preserved when they are transferred -@ between different language editions of the games. - .align 2 -gEasyChatGroupOrders:: @ 83DFE14 - .4byte gEasyChatGroupOrder_Pokemon - .4byte gEasyChatGroupOrder_Trainer - .4byte gEasyChatGroupOrder_Status - .4byte gEasyChatGroupOrder_Battle - .4byte gEasyChatGroupOrder_Greetings - .4byte gEasyChatGroupOrder_People - .4byte gEasyChatGroupOrder_Voices - .4byte gEasyChatGroupOrder_Speech - .4byte gEasyChatGroupOrder_Endings - .4byte gEasyChatGroupOrder_Feelings - .4byte gEasyChatGroupOrder_Conditions - .4byte gEasyChatGroupOrder_Actions - .4byte gEasyChatGroupOrder_Lifestyle - .4byte gEasyChatGroupOrder_Hobbies - .4byte gEasyChatGroupOrder_Time - .4byte gEasyChatGroupOrder_Misc - .4byte gEasyChatGroupOrder_Adjectives - .4byte gEasyChatGroupOrder_Events - .4byte gEasyChatGroupOrder_Move1 - .4byte gEasyChatGroupOrder_Move2 - .4byte gEasyChatGroupOrder_TrendySaying - .4byte gEasyChatGroupOrder_Pokemon2 diff --git a/data/text/easy_chat/group_sizes.inc b/data/text/easy_chat/group_sizes.inc new file mode 100644 index 000000000..ee89beed2 --- /dev/null +++ b/data/text/easy_chat/group_sizes.inc @@ -0,0 +1,23 @@ +gEasyChatGroupSizes:: @ 83DEFFA + .byte 202 @ POKEMON + .byte 19 @ TRAINER + .byte 109 @ STATUS + .byte 63 @ BATTLE + .byte 42 @ GREETINGS + .byte 75 @ PEOPLE + .byte 63 @ VOICES + .byte 60 @ SPEECH + .byte 69 @ ENDINGS + .byte 69 @ FEELINGS + .byte 69 @ CONDITIONS + .byte 78 @ ACTIONS + .byte 45 @ LIFESTYLE + .byte 54 @ HOBBIES + .byte 45 @ TIME + .byte 42 @ MISC + .byte 36 @ ADJECTIVES + .byte 22 @ EVENTS + .byte 153 @ MOVE_1 + .byte 194 @ MOVE_2 + .byte 33 @ TRENDY_SAYING + .byte 251 @ POKEMON_2 diff --git a/data/text/easy_chat/group_sizes.s b/data/text/easy_chat/group_sizes.s deleted file mode 100644 index ee89beed2..000000000 --- a/data/text/easy_chat/group_sizes.s +++ /dev/null @@ -1,23 +0,0 @@ -gEasyChatGroupSizes:: @ 83DEFFA - .byte 202 @ POKEMON - .byte 19 @ TRAINER - .byte 109 @ STATUS - .byte 63 @ BATTLE - .byte 42 @ GREETINGS - .byte 75 @ PEOPLE - .byte 63 @ VOICES - .byte 60 @ SPEECH - .byte 69 @ ENDINGS - .byte 69 @ FEELINGS - .byte 69 @ CONDITIONS - .byte 78 @ ACTIONS - .byte 45 @ LIFESTYLE - .byte 54 @ HOBBIES - .byte 45 @ TIME - .byte 42 @ MISC - .byte 36 @ ADJECTIVES - .byte 22 @ EVENTS - .byte 153 @ MOVE_1 - .byte 194 @ MOVE_2 - .byte 33 @ TRENDY_SAYING - .byte 251 @ POKEMON_2 diff --git a/data/text/easy_chat/group_words.inc b/data/text/easy_chat/group_words.inc new file mode 100644 index 000000000..b45b767b8 --- /dev/null +++ b/data/text/easy_chat/group_words.inc @@ -0,0 +1,47 @@ + .include "data/text/easy_chat/groups/pokemon/words.s" + .include "data/text/easy_chat/groups/trainer/words.s" + .include "data/text/easy_chat/groups/status/words.s" + .include "data/text/easy_chat/groups/battle/words.s" + .include "data/text/easy_chat/groups/greetings/words.s" + .include "data/text/easy_chat/groups/people/words.s" + .include "data/text/easy_chat/groups/voices/words.s" + .include "data/text/easy_chat/groups/speech/words.s" + .include "data/text/easy_chat/groups/endings/words.s" + .include "data/text/easy_chat/groups/feelings/words.s" + .include "data/text/easy_chat/groups/conditions/words.s" + .include "data/text/easy_chat/groups/actions/words.s" + .include "data/text/easy_chat/groups/lifestyle/words.s" + .include "data/text/easy_chat/groups/hobbies/words.s" + .include "data/text/easy_chat/groups/time/words.s" + .include "data/text/easy_chat/groups/misc/words.s" + .include "data/text/easy_chat/groups/adjectives/words.s" + .include "data/text/easy_chat/groups/events/words.s" + .include "data/text/easy_chat/groups/move_1/words.s" + .include "data/text/easy_chat/groups/move_2/words.s" + .include "data/text/easy_chat/groups/trendy_saying/words.s" + .include "data/text/easy_chat/groups/pokemon_2/words.s" + + .align 2 +gEasyChatGroupWords:: @ 83DE0E0 + .4byte gEasyChatGroupWords_Pokemon + .4byte gEasyChatGroupWords_Trainer + .4byte gEasyChatGroupWords_Status + .4byte gEasyChatGroupWords_Battle + .4byte gEasyChatGroupWords_Greetings + .4byte gEasyChatGroupWords_People + .4byte gEasyChatGroupWords_Voices + .4byte gEasyChatGroupWords_Speech + .4byte gEasyChatGroupWords_Endings + .4byte gEasyChatGroupWords_Feelings + .4byte gEasyChatGroupWords_Conditions + .4byte gEasyChatGroupWords_Actions + .4byte gEasyChatGroupWords_Lifestyle + .4byte gEasyChatGroupWords_Hobbies + .4byte gEasyChatGroupWords_Time + .4byte gEasyChatGroupWords_Misc + .4byte gEasyChatGroupWords_Adjectives + .4byte gEasyChatGroupWords_Events + .4byte gEasyChatGroupWords_Move1 + .4byte gEasyChatGroupWords_Move2 + .4byte gEasyChatGroupWords_TrendySaying + .4byte gEasyChatGroupWords_Pokemon2 diff --git a/data/text/easy_chat/group_words.s b/data/text/easy_chat/group_words.s deleted file mode 100644 index b45b767b8..000000000 --- a/data/text/easy_chat/group_words.s +++ /dev/null @@ -1,47 +0,0 @@ - .include "data/text/easy_chat/groups/pokemon/words.s" - .include "data/text/easy_chat/groups/trainer/words.s" - .include "data/text/easy_chat/groups/status/words.s" - .include "data/text/easy_chat/groups/battle/words.s" - .include "data/text/easy_chat/groups/greetings/words.s" - .include "data/text/easy_chat/groups/people/words.s" - .include "data/text/easy_chat/groups/voices/words.s" - .include "data/text/easy_chat/groups/speech/words.s" - .include "data/text/easy_chat/groups/endings/words.s" - .include "data/text/easy_chat/groups/feelings/words.s" - .include "data/text/easy_chat/groups/conditions/words.s" - .include "data/text/easy_chat/groups/actions/words.s" - .include "data/text/easy_chat/groups/lifestyle/words.s" - .include "data/text/easy_chat/groups/hobbies/words.s" - .include "data/text/easy_chat/groups/time/words.s" - .include "data/text/easy_chat/groups/misc/words.s" - .include "data/text/easy_chat/groups/adjectives/words.s" - .include "data/text/easy_chat/groups/events/words.s" - .include "data/text/easy_chat/groups/move_1/words.s" - .include "data/text/easy_chat/groups/move_2/words.s" - .include "data/text/easy_chat/groups/trendy_saying/words.s" - .include "data/text/easy_chat/groups/pokemon_2/words.s" - - .align 2 -gEasyChatGroupWords:: @ 83DE0E0 - .4byte gEasyChatGroupWords_Pokemon - .4byte gEasyChatGroupWords_Trainer - .4byte gEasyChatGroupWords_Status - .4byte gEasyChatGroupWords_Battle - .4byte gEasyChatGroupWords_Greetings - .4byte gEasyChatGroupWords_People - .4byte gEasyChatGroupWords_Voices - .4byte gEasyChatGroupWords_Speech - .4byte gEasyChatGroupWords_Endings - .4byte gEasyChatGroupWords_Feelings - .4byte gEasyChatGroupWords_Conditions - .4byte gEasyChatGroupWords_Actions - .4byte gEasyChatGroupWords_Lifestyle - .4byte gEasyChatGroupWords_Hobbies - .4byte gEasyChatGroupWords_Time - .4byte gEasyChatGroupWords_Misc - .4byte gEasyChatGroupWords_Adjectives - .4byte gEasyChatGroupWords_Events - .4byte gEasyChatGroupWords_Move1 - .4byte gEasyChatGroupWords_Move2 - .4byte gEasyChatGroupWords_TrendySaying - .4byte gEasyChatGroupWords_Pokemon2 diff --git a/data/text/easy_chat/words_by_letter.inc b/data/text/easy_chat/words_by_letter.inc new file mode 100644 index 000000000..86fba988e --- /dev/null +++ b/data/text/easy_chat/words_by_letter.inc @@ -0,0 +1,1922 @@ + .align 1 +gEasyChatWordsAlphabetized:: @ 83DE138 +gEasyChatWordsByLetter_Others: + ec_word EXCL + ec_word EXCL_EXCL + ec_word DASH + ec_word DASH_DASH_DASH + ec_word ELLIPSIS + ec_word ELLIPSIS_EXCL + ec_word ELLIPSIS_ELLIPSIS_ELLIPSIS + ec_word 1_HIT_KO_EXCL + ec_word QUES + ec_word QUES_EXCL +gEasyChatWordsByLetter_A: + ec_word A + ec_word A_LITTLE + ec_word A_LOT + ec_word A_TINY_BIT + ec_word ABOUT + ec_word ABOVE + ec_duplicates 2 + ec_pokemon1 ABRA + ec_pokemon2 ABRA + ec_word ABSENT + ec_pokemon1 ABSOL + ec_word ABSOLUTELY + ec_move1 ABSORB + ec_word ACCEPT + ec_move2 ACID + ec_move2 ACID_ARMOR + ec_word ADORE + ec_word ADULT + ec_word ADVENTURE + ec_move2 AERIAL_ACE + ec_move1 AEROBLAST + ec_pokemon2 AERODACTYL + ec_word AFTER + ec_word AGE + ec_pokemon1 AGGRON + ec_move1 AGILITY + ec_word AGREE + ec_word AHAHA + ec_word AIM + ec_pokemon2 AIPOM + ec_move1 AIR_CUTTER + ec_word AIR_LOCK + ec_word AIYEEH + ec_duplicates 2 + ec_pokemon1 ALAKAZAM + ec_pokemon2 ALAKAZAM + ec_word ALL + ec_word ALL_RIGHT + ec_word ALLOW + ec_word ALLOWANCE + ec_word ALLY + ec_word ALMOST + ec_word ALONE + ec_word ALSO + ec_word ALT_COLOR + ec_pokemon1 ALTARIA + ec_word ALTHOUGH + ec_word ALWAYS + ec_word AM + ec_move2 AMNESIA + ec_pokemon2 AMPHAROS + ec_word AMUSING + ec_word AN + ec_move1 ANCIENT_POWER + ec_word AND + ec_word ANGER + ec_word ANGERS + ec_word ANGRY + ec_word ANIME + ec_pokemon1 ANORITH + ec_word ANOTHER + ec_word ANTICIPATION + ec_word ANY + ec_word ANYWHERE + ec_word APOLOGIZE + ec_word APPEAL + ec_word APPEAR + ec_word APPEARS + ec_word APPRECIATE + ec_word APPROVED + ec_pokemon2 ARBOK + ec_pokemon2 ARCANINE + ec_word ARE + ec_word AREN_T + ec_word ARENA_TRAP + ec_pokemon2 ARIADOS + ec_move2 ARM_THRUST + ec_pokemon1 ARMALDO + ec_move1 AROMATHERAPY + ec_pokemon1 ARON + ec_word AROUND + ec_word ARRGH + ec_pokemon2 ARTICUNO + ec_word AS + ec_word AS_IF + ec_word AS_MUCH_AS + ec_move2 ASSIST + ec_move1 ASTONISH + ec_word AT + ec_word ATTACK + ec_move2 ATTRACT + ec_word AUNT + ec_move1 AURORA_BEAM + ec_word AVANT_GARDE + ec_word AWAY + ec_word AWESOME + ec_word AWFUL + ec_word AWFULLY + ec_word AWW + ec_duplicates 2 + ec_pokemon1 AZUMARILL + ec_pokemon2 AZUMARILL + ec_pokemon1 AZURILL +gEasyChatWordsByLetter_B: + ec_word BABE + ec_word BABY + ec_word BACK + ec_word BAD + ec_word BADLY + ec_pokemon1 BAGON + ec_word BALL + ec_pokemon1 BALTOY + ec_pokemon1 BANETTE + ec_word BANG + ec_pokemon1 BARBOACH + ec_move2 BARRAGE + ec_move2 BARRIER + ec_word BATH + ec_move2 BATON_PASS + ec_word BATTLE + ec_word BATTLE_ARMOR + ec_word BATTLE_ROOM + ec_word BATTLE_TOWER + ec_pokemon2 BAYLEEF + ec_word BE + ec_word BEAT + ec_move2 BEAT_UP + ec_pokemon1 BEAUTIFLY + ec_word BEAUTIFUL + ec_word BEAUTY + ec_word BECOMES + ec_pokemon2 BEEDRILL + ec_word BEEN + ec_word BEFORE + ec_word BEGINNING + ec_word BEING + ec_pokemon1 BELDUM + ec_word BELIEVE + ec_duplicates 2 + ec_pokemon1 BELLOSSOM + ec_pokemon2 BELLOSSOM + ec_pokemon2 BELLSPROUT + ec_move2 BELLY_DRUM + ec_word BELONGS_TO + ec_word BELOW + ec_word BERRY + ec_word BESIDE + ec_word BEST + ec_word BETTER + ec_move1 BIDE + ec_word BIG + ec_word BIKE + ec_move1 BIND + ec_move1 BITE + ec_pokemon2 BLASTOISE + ec_word BLAZE + ec_move2 BLAZE_KICK + ec_pokemon1 BLAZIKEN + ec_word BLEND + ec_pokemon2 BLISSEY + ec_move2 BLIZZARD + ec_move2 BLOCK + ec_word BOARD + ec_move2 BODY_SLAM + ec_move2 BONE_CLUB + ec_move2 BONE_RUSH + ec_move2 BONEMERANG + ec_word BOOK + ec_word BORED + ec_word BORING + ec_move2 BOUNCE + ec_word BOY + ec_word BRAG + ec_word BREAK + ec_pokemon1 BRELOOM + ec_move1 BRICK_BREAK + ec_word BROTHER + ec_move1 BUBBLE + ec_move2 BUBBLE_BEAM + ec_word BUG + ec_pokemon2 BULBASAUR + ec_move2 BULK_UP + ec_move2 BULLET_SEED + ec_word BUSY + ec_word BUT + ec_pokemon2 BUTTERFREE + ec_word BYE_BYE +gEasyChatWordsByLetter_C: + ec_pokemon1 CACNEA + ec_pokemon1 CACTURNE + ec_move2 CALM_MIND + ec_word CAME + ec_word CAMERA + ec_pokemon1 CAMERUPT + ec_move2 CAMOUFLAGE + ec_word CAN + ec_word CAN_WIN + ec_word CAN_T + ec_word CAN_T_WIN + ec_word CANCEL + ec_word CAPABLE + ec_word CARDS + ec_word CARE + ec_word CARES + ec_pokemon1 CARVANHA + ec_pokemon1 CASCOON + ec_word CASE + ec_pokemon1 CASTFORM + ec_pokemon2 CATERPIE + ec_word CAUSE + ec_pokemon2 CELEBI + ec_word CENTER + ec_word CHALLENGE + ec_word CHANGE + ec_word CHANNEL + ec_pokemon2 CHANSEY + ec_move1 CHARGE + ec_pokemon2 CHARIZARD + ec_move1 CHARM + ec_pokemon2 CHARMANDER + ec_pokemon2 CHARMELEON + ec_word CHAT + ec_pokemon2 CHIKORITA + ec_word CHILD_S_PLAY + ec_word CHILDREN + ec_pokemon1 CHIMECHO + ec_duplicates 2 + ec_pokemon1 CHINCHOU + ec_pokemon2 CHINCHOU + ec_word CHLOROPHYLL + ec_word CHOICE + ec_word CHOOSE + ec_word CHORES + ec_move1 CLAMP + ec_pokemon1 CLAMPERL + ec_word CLASS + ec_pokemon1 CLAYDOL + ec_word CLEAR_BODY + ec_pokemon2 CLEFABLE + ec_pokemon2 CLEFAIRY + ec_pokemon2 CLEFFA + ec_word CLOSE + ec_word CLOUD_NINE + ec_pokemon2 CLOYSTER + ec_word COLD + ec_word COLLECT + ec_word COLLECTION + ec_word COLOR + ec_word COLOR_CHANGE + ec_pokemon1 COMBUSKEN + ec_word COME + ec_word COME_ON + ec_word COME_OVER + ec_move2 COMET_PUNCH + ec_word COMICS + ec_word COMMEMORATE + ec_word COMPLETE + ec_word COMPOUNDEYES + ec_word CONCEDE + ec_move1 CONFUSE_RAY + ec_word CONFUSED + ec_move2 CONFUSION + ec_word CONGRATS + ec_move1 CONSTRICT + ec_word CONTEST + ec_word CONVERSATION + ec_move2 CONVERSION + ec_move2 CONVERSION_2 + ec_word COOL + ec_word COOLNESS + ec_pokemon1 CORPHISH + ec_word CORRECT + ec_duplicates 2 + ec_pokemon1 CORSOLA + ec_pokemon2 CORSOLA + ec_move1 COSMIC_POWER + ec_move2 COTTON_SPORE + ec_word COULD + ec_word COULDN_T + ec_word COUNT_ON + ec_move1 COUNTER + ec_word COUPLE + ec_move2 COVET + ec_move1 CRABHAMMER + ec_pokemon1 CRADILY + ec_pokemon1 CRAWDAUNT + ec_word CRIES + ec_duplicates 2 + ec_pokemon1 CROBAT + ec_pokemon2 CROBAT + ec_pokemon2 CROCONAW + ec_move1 CROSS_CHOP + ec_move1 CRUNCH + ec_move2 CRUSH_CLAW + ec_word CRY + ec_pokemon2 CUBONE + ec_word CURRENT + ec_move2 CURSE + ec_move1 CUT + ec_word CUTE + ec_word CUTE_CHARM + ec_word CUTENESS + ec_pokemon2 CYNDAQUIL +gEasyChatWordsByLetter_D: + ec_word DAILY + ec_word DAMP + ec_word DANCE + ec_word DANGER + ec_word DARK + ec_word DARN + ec_word DATE + ec_word DAUGHTER + ec_word DAY + ec_word DAYS + ec_word DAYTIME + ec_word DECIDE + ec_word DECIDED + ec_word DEEP + ec_word DEFEATED + ec_move2 DEFENSE_CURL + ec_pokemon1 DELCATTY + ec_pokemon2 DELIBIRD + ec_pokemon1 DEOXYS + ec_word DEPT_STORE + ec_word DESIGN + ec_word DESTINY + ec_move2 DESTINY_BOND + ec_word DESTROYED + ec_move2 DETECT + ec_pokemon2 DEWGONG + ec_word DID + ec_word DIDN_T + ec_word DIET + ec_word DIFFERENT + ec_move1 DIG + ec_word DIGITAL + ec_pokemon2 DIGLETT + ec_move1 DISABLE + ec_word DISAPPEAR + ec_word DISAPPOINT + ec_word DISAPPOINTED + ec_word DISAPPOINTS + ec_word DISASTER + ec_word DISLIKE + ec_word DISLIKES + ec_pokemon2 DITTO + ec_move2 DIVE + ec_move2 DIZZY_PUNCH + ec_word DO + ec_word DOCILE + ec_duplicates 2 + ec_pokemon1 DODRIO + ec_pokemon2 DODRIO + ec_duplicates 2 + ec_pokemon1 DODUO + ec_pokemon2 DODUO + ec_word DOES + ec_word DOESN_T + ec_word DON_T + ec_word DONE + ec_duplicates 2 + ec_pokemon1 DONPHAN + ec_pokemon2 DONPHAN + ec_move2 DOUBLE_KICK + ec_move1 DOUBLE_TEAM + ec_move1 DOUBLE_EDGE + ec_move1 DOUBLE_SLAP + ec_word DOWN + ec_word DOWNCAST + ec_word DRAGON + ec_move2 DRAGON_CLAW + ec_move2 DRAGON_DANCE + ec_move2 DRAGON_RAGE + ec_pokemon2 DRAGONAIR + ec_move2 DRAGON_BREATH + ec_pokemon2 DRAGONITE + ec_pokemon2 DRATINI + ec_word DREAM + ec_move2 DREAM_EATER + ec_move2 DRILL_PECK + ec_word DRINK + ec_word DRINKS + ec_word DRIZZLE + ec_word DROOLING + ec_word DROUGHT + ec_pokemon2 DROWZEE + ec_word DUDE + ec_pokemon2 DUGTRIO + ec_pokemon2 DUNSPARCE + ec_pokemon1 DUSCLOPS + ec_pokemon1 DUSKULL + ec_pokemon1 DUSTOX + ec_move2 DYNAMIC_PUNCH +gEasyChatWordsByLetter_E: + ec_word EARLIER + ec_word EARLY_BIRD + ec_move1 EARTHQUAKE + ec_word EASY + ec_word EAT + ec_word EATS + ec_word EEK + ec_pokemon2 EEVEE + ec_word EFFECT_SPORE + ec_word EGG + ec_move2 EGG_BOMB + ec_word EH_QUES + ec_word EHEHE + ec_pokemon2 EKANS + ec_pokemon2 ELECTABUZZ + ec_word ELECTRIC + ec_pokemon1 ELECTRIKE + ec_duplicates 2 + ec_pokemon1 ELECTRODE + ec_pokemon2 ELECTRODE + ec_pokemon2 ELEKID + ec_word ELSE + ec_move2 EMBER + ec_move1 ENCORE + ec_word ENCYCLOPEDIA + ec_word END + ec_move1 ENDEAVOR + ec_move1 ENDURE + ec_word ENJOY + ec_word ENJOYS + ec_word ENOUGH + ec_pokemon2 ENTEI + ec_word ENTERTAINING + ec_move2 ERUPTION + ec_word ESCAPE + ec_pokemon2 ESPEON + ec_word EVEN_SO + ec_word EVENT + ec_word EVENTS + ec_word EVER + ec_word EVERY + ec_word EVOLUTION + ec_word EVOLVE + ec_word EXCELLENT + ec_word EXCESS + ec_word EXCITE + ec_word EXCITING + ec_word EXCUSE + ec_word EXCUSE_ME + ec_pokemon2 EXEGGCUTE + ec_pokemon2 EXEGGUTOR + ec_word EXISTS + ec_word EXPENSIVE + ec_move2 EXPLOSION + ec_pokemon1 EXPLOUD + ec_move1 EXTRASENSORY + ec_move1 EXTREME_SPEED +gEasyChatWordsByLetter_F: + ec_word FABULOUS + ec_move1 FACADE + ec_word FAINT + ec_move2 FAINT_ATTACK + ec_word FAINTED + ec_move2 FAKE_OUT + ec_move1 FAKE_TEARS + ec_word FALL + ec_move2 FALSE_SWIPE + ec_word FAMILY + ec_word FANTASTIC + ec_word FAR + ec_pokemon2 FARFETCHD + ec_word FASHION + ec_word FAST + ec_word FATHER + ec_word FEAR + ec_pokemon2 FEAROW + ec_move2 FEATHER_DANCE + ec_pokemon1 FEEBAS + ec_word FEELING + ec_pokemon2 FERALIGATR + ec_word FESTIVAL + ec_word FEVER + ec_word FIERY + ec_word FIGHT + ec_word FIGHTING + ec_word FIGHTS + ec_word FINAL + ec_word FINALLY + ec_word FINISH + ec_word FIRE + ec_move2 FIRE_BLAST + ec_move2 FIRE_PUNCH + ec_move2 FIRE_SPIN + ec_word FISHING + ec_move1 FISSURE + ec_pokemon2 FLAAFFY + ec_move1 FLAIL + ec_word FLAME_BODY + ec_move1 FLAME_WHEEL + ec_move1 FLAMETHROWER + ec_pokemon2 FLAREON + ec_move2 FLASH + ec_word FLASH_FIRE + ec_word FLATTEN + ec_move1 FLATTER + ec_word FLOWERS + ec_move1 FLY + ec_pokemon1 FLYGON + ec_word FLYING + ec_move1 FOCUS_ENERGY + ec_move1 FOCUS_PUNCH + ec_word FOE + ec_move1 FOLLOW_ME + ec_word FOR + ec_word FOR_NOW + ec_word FORECAST + ec_move2 FORESIGHT + ec_word FOREVER + ec_word FORGET + ec_word FORGETS + ec_word FORGIVE + ec_pokemon2 FORRETRESS + ec_word FRIDAY + ec_word FRIEND + ec_word FROM + ec_word FRONT + ec_move2 FRUSTRATION + ec_word FUFUFU + ec_word FULL + ec_word FUNNY + ec_pokemon2 FURRET + ec_move2 FURY_ATTACK + ec_move2 FURY_CUTTER + ec_move2 FURY_SWIPES + ec_move2 FUTURE_SIGHT +gEasyChatWordsByLetter_G: + ec_word GAME + ec_pokemon1 GARDEVOIR + ec_pokemon2 GASTLY + ec_pokemon2 GENGAR + ec_word GENIUS + ec_duplicates 2 + ec_pokemon1 GEODUDE + ec_pokemon2 GEODUDE + ec_word GET + ec_word GETS + ec_word GHOST + ec_word GIDDY + ec_move1 GIGA_DRAIN + ec_word GIGGLE + ec_word GIMME + ec_duplicates 2 + ec_pokemon1 GIRAFARIG + ec_pokemon2 GIRAFARIG + ec_word GIRL + ec_word GIVE + ec_word GIVE_ME + ec_word GIVE_UP + ec_word GIVES + ec_pokemon1 GLALIE + ec_move2 GLARE + ec_pokemon2 GLIGAR + ec_duplicates 2 + ec_pokemon1 GLOOM + ec_pokemon2 GLOOM + ec_word GO + ec_word GO_AHEAD + ec_word GO_EASY + ec_word GO_HOME + ec_word GOES + ec_word GOING + ec_duplicates 2 + ec_pokemon1 GOLBAT + ec_pokemon2 GOLBAT + ec_duplicates 2 + ec_pokemon1 GOLDEEN + ec_pokemon2 GOLDEEN + ec_duplicates 2 + ec_pokemon1 GOLDUCK + ec_pokemon2 GOLDUCK + ec_duplicates 2 + ec_pokemon1 GOLEM + ec_pokemon2 GOLEM + ec_word GOOD + ec_word GOOD_BYE + ec_pokemon1 GOREBYSS + ec_word GOT + ec_word GOTCHA + ec_word GOURMET + ec_word GRAAAH + ec_pokemon2 GRANBULL + ec_word GRANDFATHER + ec_word GRANDMOTHER + ec_word GRASS + ec_move1 GRASS_WHISTLE + ec_duplicates 2 + ec_pokemon1 GRAVELER + ec_pokemon2 GRAVELER + ec_word GREAT + ec_duplicates 2 + ec_pokemon1 GRIMER + ec_pokemon2 GRIMER + ec_pokemon1 GROUDON + ec_word GROUND + ec_word GROUP + ec_pokemon1 GROVYLE + ec_move2 GROWL + ec_pokemon2 GROWLITHE + ec_move1 GROWTH + ec_move1 GRUDGE + ec_pokemon1 GRUMPIG + ec_word GUARD + ec_move2 GUILLOTINE + ec_pokemon1 GULPIN + ec_move1 GUST + ec_word GUTS + ec_word GUTSY + ec_word GWAH + ec_word GWAHAHAHA + ec_duplicates 2 + ec_pokemon1 GYARADOS + ec_pokemon2 GYARADOS +gEasyChatWordsByLetter_H: + ec_word HABIT + ec_word HAH + ec_word HAHAHA + ec_move1 HAIL + ec_word HALL_OF_FAME + ec_word HAPPENING + ec_word HAPPILY + ec_word HAPPINESS + ec_word HAPPY + ec_word HARD + ec_move1 HARDEN + ec_pokemon1 HARIYAMA + ec_word HAS + ec_word HASSLE + ec_pokemon2 HAUNTER + ec_word HAVE + ec_word HAVEN_T + ec_move1 HAZE + ec_word HE + ec_word HE_S + ec_move1 HEADBUTT + ec_move1 HEAL_BELL + ec_word HEALTHY + ec_word HEAR + ec_word HEARING + ec_word HEARS + ec_word HEART + ec_move2 HEAT_WAVE + ec_word HEH + ec_word HEHE + ec_word HEHEHE + ec_word HELLO + ec_move2 HELPING_HAND + ec_word HER + ec_word HERS + ec_duplicates 2 + ec_pokemon1 HERACROSS + ec_pokemon2 HERACROSS + ec_word HERE + ec_word HERE_GOES + ec_word HERE_I_COME + ec_word HERE_IT_IS + ec_word HERO + ec_word HEROINE + ec_word HEY + ec_word HEY_THERE + ec_word HEY_QUES + ec_word HI + ec_move2 HI_JUMP_KICK + ec_word HIDDEN + ec_move2 HIDDEN_POWER + ec_word HIGH + ec_word HIGHS + ec_word HIM + ec_word HIP_AND + ec_word HIS + ec_word HIT + ec_pokemon2 HITMONCHAN + ec_pokemon2 HITMONLEE + ec_pokemon2 HITMONTOP + ec_word HIYAH + ec_word HMM + ec_pokemon2 HO_OH + ec_word HOBBY + ec_word HOHOHO + ec_word HOLIDAY + ec_word HOME + ec_word HOO_HAH + ec_pokemon2 HOOTHOOT + ec_word HOPELESS + ec_pokemon2 HOPPIP + ec_move2 HORN_ATTACK + ec_move2 HORN_DRILL + ec_duplicates 2 + ec_pokemon1 HORSEA + ec_pokemon2 HORSEA + ec_word HOT + ec_pokemon2 HOUNDOOM + ec_pokemon2 HOUNDOUR + ec_word HOW + ec_word HOW_DO + ec_word HOWEVER + ec_move2 HOWL + ec_word HUGE_POWER + ec_word HUH_QUES + ec_word HUMPH + ec_word HUNGRY + ec_pokemon1 HUNTAIL + ec_word HURRIED + ec_word HUSTLE + ec_move2 HYDRO_PUMP + ec_word HYPER + ec_move2 HYPER_BEAM + ec_word HYPER_CUTTER + ec_move2 HYPER_FANG + ec_move2 HYPER_VOICE + ec_pokemon2 HYPNO + ec_move1 HYPNOSIS +gEasyChatWordsByLetter_I: + ec_word I + ec_word I_AM + ec_word I_CHOOSE_YOU + ec_word I_WAS + ec_word I_VE + ec_word I_VE_ARRIVED + ec_word ICE + ec_move1 ICE_BALL + ec_move2 ICE_BEAM + ec_move2 ICE_PUNCH + ec_move1 ICY_WIND + ec_word IDOL + ec_word IF + ec_word IF_I_LOSE + ec_word IF_I_WIN + ec_duplicates 2 + ec_pokemon1 IGGLYBUFF + ec_pokemon2 IGGLYBUFF + ec_word IGNORANT + ec_word ILLUMINATE + ec_pokemon1 ILLUMISE + ec_word IMMUNITY + ec_word IMPORTANT + ec_word IMPOSSIBLE + ec_move2 IMPRISON + ec_word IN + ec_word INCREASING + ec_word INCREDIBLE + ec_word INFORMATION + ec_move2 INGRAIN + ec_word INNER_FOCUS + ec_word INSIDE + ec_word INSOMNIA + ec_word INSTEAD + ec_word INTIMIDATE + ec_word INVINCIBLE + ec_move2 IRON_DEFENSE + ec_move1 IRON_TAIL + ec_word IS + ec_word IS_IT_QUES + ec_word ISN_T + ec_word ISN_T_IT_QUES + ec_word IT + ec_word IT_S + ec_word ITEM + ec_pokemon2 IVYSAUR +gEasyChatWordsByLetter_J: + ec_duplicates 2 + ec_pokemon1 JIGGLYPUFF + ec_pokemon2 JIGGLYPUFF + ec_pokemon1 JIRACHI + ec_word JOKING + ec_pokemon2 JOLTEON + ec_word JOY + ec_word JUDGE + ec_move2 JUMP_KICK + ec_pokemon2 JUMPLUFF + ec_word JUST + ec_pokemon2 JYNX +gEasyChatWordsByLetter_K: + ec_pokemon2 KABUTO + ec_pokemon2 KABUTOPS + ec_duplicates 2 + ec_pokemon1 KADABRA + ec_pokemon2 KADABRA + ec_pokemon2 KAKUNA + ec_pokemon2 KANGASKHAN + ec_move1 KARATE_CHOP + ec_pokemon1 KECLEON + ec_word KEEN_EYE + ec_word KID + ec_word KIDDING + ec_word KIND + ec_word KINDERGARTEN + ec_move1 KINESIS + ec_duplicates 2 + ec_pokemon1 KINGDRA + ec_pokemon2 KINGDRA + ec_pokemon2 KINGLER + ec_pokemon1 KIRLIA + ec_move2 KNOCK_OFF + ec_word KNOCKOUT + ec_word KNOW + ec_word KNOWS + ec_duplicates 2 + ec_pokemon1 KOFFING + ec_pokemon2 KOFFING + ec_pokemon2 KRABBY + ec_word KTHX_BYE + ec_pokemon1 KYOGRE +gEasyChatWordsByLetter_L: + ec_word LACKING + ec_word LACKS + ec_word LADY + ec_pokemon1 LAIRON + ec_word LALALA + ec_duplicates 2 + ec_pokemon1 LANTURN + ec_pokemon2 LANTURN + ec_pokemon2 LAPRAS + ec_pokemon2 LARVITAR + ec_word LAST + ec_word LATE + ec_word LATER + ec_pokemon1 LATIAS + ec_pokemon1 LATIOS + ec_word LAVISH + ec_word LAY + ec_word LEADER + ec_word LEADERS + ec_move2 LEAF_BLADE + ec_word LEARN + ec_pokemon2 LEDIAN + ec_pokemon2 LEDYBA + ec_move1 LEECH_LIFE + ec_move2 LEECH_SEED + ec_move2 LEER + ec_word LEFT + ec_word LEGEND + ec_word LESS + ec_word LESSONS + ec_word LET_ME_WIN + ec_word LET_S + ec_word LETTER + ec_word LEVEL + ec_word LEVITATE + ec_move1 LICK + ec_pokemon2 LICKITUNG + ec_word LIE + ec_word LIFE + ec_move2 LIGHT_SCREEN + ec_word LIGHTNINGROD + ec_word LIKE + ec_word LIKELY_TO + ec_word LIKES + ec_pokemon1 LILEEP + ec_word LIMBER + ec_word LINK + ec_pokemon1 LINOONE + ec_word LIQUID_OOZE + ec_word LISTEN + ec_word LISTENING + ec_word LISTENS + ec_word LIVING + ec_move2 LOCK_ON + ec_word LOCOMOTIVE + ec_word LOL + ec_word LOLLING + ec_pokemon1 LOMBRE + ec_word LONESOME + ec_word LOOK + ec_word LOOKS + ec_word LOSE + ec_word LOSER + ec_word LOSING + ec_word LOSS + ec_word LOST + ec_pokemon1 LOTAD + ec_pokemon1 LOUDRED + ec_word LOUSY + ec_move1 LOVELY_KISS + ec_word LOVEY_DOVEY + ec_word LOW + ec_move1 LOW_KICK + ec_word LOWS + ec_pokemon1 LUDICOLO + ec_pokemon2 LUGIA + ec_word LUKEWARM + ec_pokemon1 LUNATONE + ec_move2 LUSTER_PURGE + ec_pokemon1 LUVDISC +gEasyChatWordsByLetter_M: + ec_move2 MACH_PUNCH + ec_duplicates 2 + ec_pokemon1 MACHAMP + ec_pokemon2 MACHAMP + ec_word MACHINE + ec_duplicates 2 + ec_pokemon1 MACHOKE + ec_pokemon2 MACHOKE + ec_duplicates 2 + ec_pokemon1 MACHOP + ec_pokemon2 MACHOP + ec_word MAGAZINE + ec_pokemon2 MAGBY + ec_duplicates 2 + ec_pokemon1 MAGCARGO + ec_pokemon2 MAGCARGO + ec_move2 MAGIC_COAT + ec_move2 MAGICAL_LEAF + ec_duplicates 2 + ec_pokemon1 MAGIKARP + ec_pokemon2 MAGIKARP + ec_word MAGMA_ARMOR + ec_pokemon2 MAGMAR + ec_duplicates 2 + ec_pokemon1 MAGNEMITE + ec_pokemon2 MAGNEMITE + ec_word MAGNET_PULL + ec_duplicates 2 + ec_pokemon1 MAGNETON + ec_pokemon2 MAGNETON + ec_move2 MAGNITUDE + ec_word MAIL + ec_word MAKE + ec_word MAKING + ec_pokemon1 MAKUHITA + ec_word MAN + ec_pokemon1 MANECTRIC + ec_pokemon2 MANKEY + ec_pokemon2 MANTINE + ec_pokemon2 MAREEP + ec_duplicates 2 + ec_pokemon1 MARILL + ec_pokemon2 MARILL + ec_pokemon2 MAROWAK + ec_pokemon1 MARSHTOMP + ec_word MARVEL_SCALE + ec_pokemon1 MASQUERAIN + ec_word MASTER + ec_word MATCH + ec_word MATCH_UP + ec_pokemon1 MAWILE + ec_word MAYBE + ec_word MC + ec_word ME + ec_word MEAN + ec_move1 MEAN_LOOK + ec_pokemon1 MEDICHAM + ec_move2 MEDITATE + ec_pokemon1 MEDITITE + ec_word MEET + ec_word MEET_YOU + ec_word MEETS + ec_word MEGA + ec_move2 MEGA_DRAIN + ec_move2 MEGA_KICK + ec_move2 MEGA_PUNCH + ec_move2 MEGAHORN + ec_pokemon2 MEGANIUM + ec_move1 MEMENTO + ec_pokemon2 MEOWTH + ec_word MESSAGE + ec_pokemon1 METAGROSS + ec_move2 METAL_CLAW + ec_move1 METAL_SOUND + ec_pokemon1 METANG + ec_pokemon2 METAPOD + ec_move1 METEOR_MASH + ec_move2 METRONOME + ec_pokemon2 MEW + ec_pokemon2 MEWTWO + ec_pokemon1 MIGHTYENA + ec_move2 MILK_DRINK + ec_pokemon1 MILOTIC + ec_pokemon2 MILTANK + ec_move2 MIMIC + ec_move1 MIND_READER + ec_move2 MINIMIZE + ec_pokemon1 MINUN + ec_word MINUS + ec_move2 MIRROR_COAT + ec_move1 MIRROR_MOVE + ec_pokemon2 MISDREAVUS + ec_word MISHEARD + ec_word MISS + ec_move1 MIST + ec_move2 MIST_BALL + ec_word MISTAKE + ec_word MMM + ec_word MODE + ec_word MODERN + ec_pokemon2 MOLTRES + ec_word MOMENTUM + ec_word MONDAY + ec_word MONEY + ec_word MONTH + ec_word MOOD + ec_move2 MOONLIGHT + ec_word MORE + ec_word MORNING + ec_move1 MORNING_SUN + ec_word MOTHER + ec_word MOVE + ec_word MOVIE + ec_word MR + ec_pokemon2 MR_MIME + ec_word MRS + ec_word MUCH + ec_word MUCH_OBLIGED + ec_move2 MUD_SHOT + ec_move2 MUD_SPORT + ec_move2 MUD_SLAP + ec_move2 MUDDY_WATER + ec_pokemon1 MUDKIP + ec_word MUFUFU + ec_duplicates 2 + ec_pokemon1 MUK + ec_pokemon2 MUK + ec_pokemon2 MURKROW + ec_word MUSIC + ec_word MUST_BE + ec_word MY + ec_word MYSELF + ec_word MYSTERY +gEasyChatWordsByLetter_N: + ec_word NAME + ec_word NAP + ec_duplicates 2 + ec_pokemon1 NATU + ec_pokemon2 NATU + ec_word NATURAL + ec_word NATURAL_CURE + ec_word NATURALLY + ec_word NATURE + ec_move1 NATURE_POWER + ec_word NEAR + ec_word NEARLY + ec_word NEED + ec_move2 NEEDLE_ARM + ec_word NEGATIVE + ec_word NEVER + ec_word NEW + ec_word NEWS + ec_word NEXT + ec_word NICE + ec_pokemon2 NIDOKING + ec_pokemon2 NIDOQUEEN + ec_pokemon2 NIDORAN_F + ec_pokemon2 NIDORAN_M + ec_pokemon2 NIDORINA + ec_pokemon2 NIDORINO + ec_word NIGHT + ec_move2 NIGHT_SHADE + ec_move1 NIGHTMARE + ec_word NIGHTTIME + ec_pokemon1 NINCADA + ec_duplicates 2 + ec_pokemon1 NINETALES + ec_pokemon2 NINETALES + ec_pokemon1 NINJASK + ec_word NITWIT + ec_word NO + ec_word NO_MATCH + ec_word NO_1 + ec_pokemon2 NOCTOWL + ec_word NOISY + ec_word NON_STOP + ec_word NONE + ec_word NOPE + ec_word NORMAL + ec_pokemon1 NOSEPASS + ec_word NOT + ec_word NOT_VERY + ec_word NOTHING + ec_word NOW + ec_pokemon1 NUMEL + ec_pokemon1 NUZLEAF +gEasyChatWordsByLetter_O: + ec_word OBLIVIOUS + ec_move1 OCTAZOOKA + ec_pokemon2 OCTILLERY + ec_duplicates 2 + ec_pokemon1 ODDISH + ec_pokemon2 ODDISH + ec_move1 ODOR_SLEUTH + ec_word OF + ec_word OFF + ec_word OFFENSIVE + ec_word OH + ec_word OH_DEAR + ec_word OH_YEAH + ec_word OH_KAY + ec_word OH_QUES + ec_word OI + ec_word OI_OI_OI + ec_word OK_QUES + ec_word OKAY + ec_word OLD + ec_word OLDEN + ec_pokemon2 OMANYTE + ec_pokemon2 OMASTAR + ec_word ON + ec_word ONCE + ec_pokemon2 ONIX + ec_word ONLY + ec_word OOPS + ec_word OPPONENT + ec_word OPPOSITE + ec_word OR + ec_word OTHER + ec_word OUR + ec_word OUT + ec_move1 OUTRAGE + ec_word OUTSIDE + ec_word OVER + ec_word OVERDO + ec_word OVERGROW + ec_move1 OVERHEAT + ec_word OVERWHELMING + ec_word OWN + ec_word OWN_TEMPO +gEasyChatWordsByLetter_P: + ec_move1 PAIN_SPLIT + ec_pokemon2 PARAS + ec_pokemon2 PARASECT + ec_word PARDON + ec_word PARENT + ec_word PARTNER + ec_word PARTY + ec_word PATTERN + ec_move2 PAY_DAY + ec_word PC + ec_move2 PECK + ec_pokemon1 PELIPPER + ec_word PERFECT + ec_word PERFECTION + ec_move2 PERISH_SONG + ec_pokemon2 PERSIAN + ec_word PERSON + ec_move2 PETAL_DANCE + ec_duplicates 2 + ec_pokemon1 PHANPY + ec_pokemon2 PHANPY + ec_word PHONE + ec_duplicates 2 + ec_pokemon1 PICHU + ec_pokemon2 PICHU + ec_word PICKUP + ec_pokemon2 PIDGEOT + ec_pokemon2 PIDGEOTTO + ec_pokemon2 PIDGEY + ec_duplicates 2 + ec_pokemon1 PIKACHU + ec_pokemon2 PIKACHU + ec_pokemon2 PILOSWINE + ec_move2 PIN_MISSILE + ec_pokemon2 PINECO + ec_duplicates 2 + ec_pokemon1 PINSIR + ec_pokemon2 PINSIR + ec_word PKRS + ec_word PLACE + ec_word PLANS + ec_word PLAY + ec_word PLAYED + ec_word PLAYS + ec_word PLEASE + ec_word PLUS + ec_word PLUSH_DOLL + ec_pokemon1 PLUSLE + ec_word POINTS + ec_word POISON + ec_move2 POISON_FANG + ec_move2 POISON_GAS + ec_word POISON_POINT + ec_move2 POISON_STING + ec_move2 POISON_TAIL + ec_move2 POISON_POWDER + ec_word POKEBLOCK + ec_word POKEDEX + ec_word POKEMON + ec_word POKENAV + ec_pokemon2 POLITOED + ec_pokemon2 POLIWAG + ec_pokemon2 POLIWHIRL + ec_pokemon2 POLIWRATH + ec_pokemon2 PONYTA + ec_pokemon1 POOCHYENA + ec_word POPULAR + ec_pokemon2 PORYGON + ec_pokemon2 PORYGON2 + ec_move2 POUND + ec_move1 POWDER_SNOW + ec_word POWER + ec_word PRAISE + ec_word PREPOSTEROUS + ec_move2 PRESENT + ec_word PRESSURE + ec_word PRETEND + ec_word PRETTY + ec_pokemon2 PRIMEAPE + ec_word PROBABLY + ec_word PROMISE + ec_move2 PROTECT + ec_move1 PSYBEAM + ec_move1 PSYCH_UP + ec_duplicates 2 + ec_word PSYCHIC + ec_move1 PSYCHIC + ec_duplicates 2 + ec_pokemon1 PSYDUCK + ec_pokemon2 PSYDUCK + ec_move1 PSYWAVE + ec_pokemon2 PUPITAR + ec_word PURE_POWER + ec_move1 PURSUIT + ec_word PUSHOVER +gEasyChatWordsByLetter_Q: + ec_pokemon2 QUAGSIRE + ec_word QUESTION + ec_move2 QUICK_ATTACK + ec_pokemon2 QUILAVA + ec_word QUITE + ec_pokemon2 QWILFISH +gEasyChatWordsByLetter_R: + ec_word RADIO + ec_move1 RAGE + ec_duplicates 2 + ec_pokemon1 RAICHU + ec_pokemon2 RAICHU + ec_pokemon2 RAIKOU + ec_move1 RAIN_DANCE + ec_word RAIN_DISH + ec_pokemon1 RALTS + ec_word RANK + ec_move1 RAPID_SPIN + ec_pokemon2 RAPIDASH + ec_word RARE + ec_word RATHER + ec_pokemon2 RATICATE + ec_pokemon2 RATTATA + ec_pokemon1 RAYQUAZA + ec_move2 RAZOR_LEAF + ec_move1 RAZOR_WIND + ec_word READY + ec_word REALLY + ec_word REAR + ec_word RECEIVED + ec_word RECOMMEND + ec_move1 RECOVER + ec_move2 RECYCLE + ec_move2 REFLECT + ec_move2 REFRESH + ec_word REFRESHING + ec_word REFUSE + ec_pokemon1 REGICE + ec_pokemon1 REGIROCK + ec_pokemon1 REGISTEEL + ec_word REJECT + ec_word RELEASE + ec_pokemon1 RELICANTH + ec_pokemon2 REMORAID + ec_word RENTAL + ec_move2 REST + ec_word RESUSCITATE + ec_move1 RETURN + ec_move2 REVENGE + ec_move1 REVERSAL + ec_duplicates 2 + ec_pokemon1 RHYDON + ec_pokemon2 RHYDON + ec_duplicates 2 + ec_pokemon1 RHYHORN + ec_pokemon2 RHYHORN + ec_word RIBBON + ec_word RICKETY + ec_word RIGHT + ec_word RIPPED + ec_word RIVAL + ec_move2 ROAR + ec_word ROCK + ec_move2 ROCK_BLAST + ec_word ROCK_HEAD + ec_move1 ROCK_SLIDE + ec_move1 ROCK_SMASH + ec_move1 ROCK_THROW + ec_move1 ROCK_TOMB + ec_word ROCK_SOLID + ec_move2 ROLE_PLAY + ec_move2 ROLLING_KICK + ec_move1 ROLLOUT + ec_word ROMANTIC + ec_pokemon1 ROSELIA + ec_word ROUGH_SKIN + ec_word RPG + ec_word RUBY + ec_word RULE + ec_word RUN + ec_word RUN_AWAY + ec_word RUNS +gEasyChatWordsByLetter_S: + ec_pokemon1 SABLEYE + ec_move1 SACRED_FIRE + ec_word SAD + ec_word SADLY + ec_move1 SAFEGUARD + ec_word SAID + ec_pokemon1 SALAMENCE + ec_word SAND_STREAM + ec_move1 SAND_TOMB + ec_word SAND_VEIL + ec_move1 SAND_ATTACK + ec_duplicates 2 + ec_pokemon1 SANDSHREW + ec_pokemon2 SANDSHREW + ec_duplicates 2 + ec_pokemon1 SANDSLASH + ec_pokemon2 SANDSLASH + ec_move1 SANDSTORM + ec_word SAPPHIRE + ec_word SATISFIED + ec_word SATURDAY + ec_word SAYS + ec_word SCARY + ec_move1 SCARY_FACE + ec_word SCATTER + ec_pokemon1 SCEPTILE + ec_word SCHOOL + ec_pokemon2 SCIZOR + ec_move2 SCRATCH + ec_move1 SCREECH + ec_pokemon2 SCYTHER + ec_duplicates 2 + ec_pokemon1 SEADRA + ec_pokemon2 SEADRA + ec_duplicates 2 + ec_pokemon1 SEAKING + ec_pokemon2 SEAKING + ec_pokemon1 SEALEO + ec_word SEARCH + ec_word SECRET + ec_word SECRET_BASE + ec_move2 SECRET_POWER + ec_word SEE + ec_word SEE_YA + ec_pokemon1 SEEDOT + ec_word SEEK + ec_pokemon2 SEEL + ec_word SEEMS + ec_word SEES + ec_move2 SEISMIC_TOSS + ec_move1 SELF_DESTRUCT + ec_word SENSE + ec_pokemon2 SENTRET + ec_word SERENE_GRACE + ec_word SERIOUS + ec_word SERIOUSLY + ec_word SERVICE + ec_pokemon1 SEVIPER + ec_move1 SHADOW_BALL + ec_move1 SHADOW_PUNCH + ec_word SHADOW_TAG + ec_word SHADY + ec_word SHAKE + ec_word SHAKY + ec_word SHALLOW + ec_pokemon1 SHARPEDO + ec_move1 SHARPEN + ec_word SHE + ec_word SHE_IS + ec_word SHE_WAS + ec_word SHED_SKIN + ec_pokemon1 SHEDINJA + ec_move1 SHEER_COLD + ec_pokemon1 SHELGON + ec_word SHELL_ARMOR + ec_pokemon2 SHELLDER + ec_word SHIELD_DUST + ec_pokemon1 SHIFTRY + ec_word SHINE + ec_move2 SHOCK_WAVE + ec_word SHOCKED + ec_word SHOPPING + ec_word SHOULD + ec_word SHOW + ec_word SHREDDED + ec_pokemon1 SHROOMISH + ec_pokemon2 SHUCKLE + ec_pokemon1 SHUPPET + ec_word SIBLINGS + ec_word SIGH + ec_move1 SIGNAL_BEAM + ec_pokemon1 SILCOON + ec_word SILKY + ec_move1 SILVER_WIND + ec_word SIMPLE + ec_word SINCE + ec_move1 SING + ec_word SINK + ec_word SISTER + ec_duplicates 2 + ec_pokemon1 SKARMORY + ec_pokemon2 SKARMORY + ec_move1 SKETCH + ec_word SKILL + ec_move1 SKILL_SWAP + ec_word SKILLED + ec_pokemon2 SKIPLOOM + ec_pokemon1 SKITTY + ec_move2 SKULL_BASH + ec_move1 SKY_ATTACK + ec_move1 SKY_UPPERCUT + ec_move2 SLACK_OFF + ec_pokemon1 SLAKING + ec_pokemon1 SLAKOTH + ec_move2 SLAM + ec_move1 SLASH + ec_word SLEEP + ec_move2 SLEEP_POWDER + ec_move2 SLEEP_TALK + ec_word SLEPT + ec_word SLIDE + ec_word SLIMY + ec_pokemon2 SLOWBRO + ec_pokemon2 SLOWKING + ec_pokemon2 SLOWPOKE + ec_move2 SLUDGE + ec_move2 SLUDGE_BOMB + ec_duplicates 2 + ec_pokemon1 SLUGMA + ec_pokemon2 SLUGMA + ec_word SMACK + ec_word SMALL + ec_word SMART + ec_word SMARTNESS + ec_pokemon2 SMEARGLE + ec_word SMELL + ec_word SMELL_YA + ec_move1 SMELLING_SALT + ec_word SMITE + ec_move1 SMOG + ec_move1 SMOKESCREEN + ec_pokemon2 SMOOCHUM + ec_word SMOOTH + ec_move2 SNATCH + ec_pokemon2 SNEASEL + ec_move1 SNORE + ec_pokemon2 SNORLAX + ec_word SNORT + ec_pokemon1 SNORUNT + ec_pokemon2 SNUBBULL + ec_word SO + ec_move2 SOFT_BOILED + ec_word SOFTWARE + ec_move1 SOLAR_BEAM + ec_pokemon1 SOLROCK + ec_word SOME + ec_word SOMEHOW + ec_word SOMEONE + ec_word SOMETHING + ec_word SOMETIME + ec_word SON + ec_word SONG + ec_word SONGS + ec_move1 SONIC_BOOM + ec_word SOON + ec_word SORRY + ec_word SOUNDPROOF + ec_word SP_ABILITY + ec_move1 SPARK + ec_pokemon2 SPEAROW + ec_word SPECTATOR + ec_word SPEED_BOOST + ec_pokemon1 SPHEAL + ec_move1 SPIDER_WEB + ec_move2 SPIKE_CANNON + ec_move2 SPIKES + ec_pokemon2 SPINARAK + ec_pokemon1 SPINDA + ec_word SPIRALING + ec_word SPIRIT + ec_move2 SPIT_UP + ec_move1 SPITE + ec_move2 SPLASH + ec_pokemon1 SPOINK + ec_move1 SPORE + ec_word SPORTS + ec_word SPRING + ec_pokemon2 SQUIRTLE + ec_word STAGE + ec_pokemon2 STANTLER + ec_duplicates 2 + ec_pokemon1 STARMIE + ec_pokemon2 STARMIE + ec_word START + ec_duplicates 2 + ec_pokemon1 STARYU + ec_pokemon2 STARYU + ec_word STATIC + ec_word STAY_AT_HOME + ec_word STEEL + ec_move2 STEEL_WING + ec_pokemon2 STEELIX + ec_word STENCH + ec_word STICKY_HOLD + ec_move2 STOCKPILE + ec_move2 STOMP + ec_word STOP + ec_word STORE + ec_word STORES + ec_word STORY + ec_word STRATEGY + ec_move1 STRENGTH + ec_move1 STRING_SHOT + ec_word STRONG + ec_move2 STRUGGLE + ec_word STUDY + ec_move1 STUN_SPORE + ec_word STURDY + ec_move1 SUBMISSION + ec_move2 SUBSTITUTE + ec_word SUCTION_CUPS + ec_pokemon2 SUDOWOODO + ec_pokemon2 SUICUNE + ec_word SUMMER + ec_word SUNDAY + ec_pokemon2 SUNFLORA + ec_pokemon2 SUNKERN + ec_move2 SUNNY_DAY + ec_word SUPER + ec_move1 SUPER_FANG + ec_move2 SUPERPOWER + ec_move2 SUPERSONIC + ec_move2 SURF + ec_word SURPRISE + ec_word SURRENDER + ec_pokemon1 SURSKIT + ec_pokemon1 SWABLU + ec_move1 SWAGGER + ec_move2 SWALLOW + ec_pokemon1 SWALOT + ec_pokemon1 SWAMPERT + ec_word SWARM + ec_move2 SWEET_KISS + ec_move1 SWEET_SCENT + ec_word SWEETS + ec_pokemon1 SWELLOW + ec_move1 SWIFT + ec_word SWIFT_SWIM + ec_pokemon2 SWINUB + ec_move2 SWORDS_DANCE + ec_word SYNCHRONIZE + ec_move1 SYNTHESIS + ec_word SYSTEM +gEasyChatWordsByLetter_T: + ec_move2 TACKLE + ec_move2 TAIL_GLOW + ec_move1 TAIL_WHIP + ec_pokemon1 TAILLOW + ec_word TAKE + ec_move2 TAKE_DOWN + ec_word TAKE_THAT + ec_word TALENT + ec_word TALK + ec_word TALKING + ec_pokemon2 TANGELA + ec_word TASTY + ec_move2 TAUNT + ec_pokemon2 TAUROS + ec_word TCH + ec_word TEACH + ec_word TEACHER + ec_word TEACHES + ec_pokemon2 TEDDIURSA + ec_move2 TEETER_DANCE + ec_move2 TELEPORT + ec_word TELEVISION + ec_duplicates 2 + ec_pokemon1 TENTACOOL + ec_pokemon2 TENTACOOL + ec_duplicates 2 + ec_pokemon1 TENTACRUEL + ec_pokemon2 TENTACRUEL + ec_word TERRIBLE + ec_word TEST + ec_word THAN + ec_word THANK_YOU + ec_word THANKS + ec_word THAT + ec_word THAT_WAS + ec_word THAT_S + ec_word THAT_S_IT_EXCL + ec_word THE + ec_word THEIR + ec_word THERE + ec_word THESE + ec_word THESE_WERE + ec_word THEY + ec_word THEY_WERE + ec_word THEY_RE + ec_word THEY_VE + ec_word THICK + ec_word THICK_FAT + ec_move2 THIEF + ec_word THIN + ec_word THING + ec_word THINGS + ec_word THINK + ec_word THINKS + ec_word THIRSTY + ec_word THIS + ec_word THIS_IS_IT_EXCL + ec_word THOSE + ec_word THOSE_ARE + ec_word THOSE_WERE + ec_move1 THRASH + ec_word THROW + ec_move1 THUNDER + ec_move2 THUNDER_WAVE + ec_move1 THUNDERBOLT + ec_move1 THUNDER_PUNCH + ec_move2 THUNDER_SHOCK + ec_word THURSDAY + ec_move1 TICKLE + ec_word TICKLISH + ec_word TIGHT + ec_word TIME + ec_word TIMES + ec_word TIRED + ec_word TO + ec_word TO_HER + ec_word TO_ME + ec_word TO_THEM + ec_word TO_US + ec_word TO_WHOM + ec_word TODAY + ec_pokemon2 TOGEPI + ec_word TOGETHER + ec_pokemon2 TOGETIC + ec_word TOMORROW + ec_word TOO + ec_word TOO_LATE + ec_word TOO_STRONG + ec_word TOO_WEAK + ec_word TOP + ec_pokemon1 TORCHIC + ec_pokemon1 TORKOAL + ec_move1 TORMENT + ec_word TORRENT + ec_word TOTALLY + ec_pokemon2 TOTODILE + ec_word TOUGH + ec_word TOUGHNESS + ec_word TOURNAMENT + ec_move2 TOXIC + ec_word TOYS + ec_word TRACE + ec_word TRADE + ec_word TRAIN + ec_word TRAINER + ec_word TRAINS + ec_move2 TRANSFORM + ec_pokemon1 TRAPINCH + ec_word TRAVEL + ec_word TREASURE + ec_pokemon1 TREECKO + ec_word TRENDY + ec_move2 TRI_ATTACK + ec_move2 TRICK + ec_word TRIES + ec_move2 TRIPLE_KICK + ec_pokemon1 TROPIUS + ec_word TRUANT + ec_word TRULY + ec_word TRUMP_CARD + ec_word TRUST + ec_word TRY + ec_word TUESDAY + ec_move2 TWINEEDLE + ec_word TWIRLING + ec_move2 TWISTER + ec_word TYPE + ec_pokemon2 TYPHLOSION + ec_pokemon2 TYRANITAR + ec_pokemon2 TYROGUE +gEasyChatWordsByLetter_U: + ec_word UGLY + ec_word UH_HUH + ec_word UH_OH + ec_word UM + ec_pokemon2 UMBREON + ec_word UNAVOIDABLE + ec_word UNBELIEVABLE + ec_word UNCLE + ec_word UNDERSTAND + ec_word UNDERSTANDS + ec_word UNDERSTOOD + ec_pokemon2 UNOWN + ec_word UNTIL + ec_word UP + ec_word UPBEAT + ec_move1 UPROAR + ec_word UPSIDE_DOWN + ec_word URGH + ec_pokemon2 URSARING + ec_word USE + ec_word USELESS + ec_word USES + ec_word USING +gEasyChatWordsByLetter_V: + ec_word VACATION + ec_pokemon2 VAPOREON + ec_pokemon2 VENOMOTH + ec_pokemon2 VENONAT + ec_pokemon2 VENUSAUR + ec_word VERSION + ec_word VERSUS + ec_word VERY + ec_pokemon1 VIBRAVA + ec_move2 VICE_GRIP + ec_word VICTORY + ec_pokemon2 VICTREEBEL + ec_word VIEWING + ec_pokemon1 VIGOROTH + ec_duplicates 2 + ec_pokemon1 VILEPLUME + ec_pokemon2 VILEPLUME + ec_move2 VINE_WHIP + ec_word VITAL_SPIRIT + ec_move1 VITAL_THROW + ec_pokemon1 VOLBEAT + ec_word VOLT_ABSORB + ec_duplicates 2 + ec_pokemon1 VOLTORB + ec_pokemon2 VOLTORB + ec_word VORACIOUS + ec_duplicates 2 + ec_pokemon1 VULPIX + ec_pokemon2 VULPIX +gEasyChatWordsByLetter_W: + ec_word WAAAH + ec_word WAHAHAHA + ec_pokemon1 WAILMER + ec_pokemon1 WAILORD + ec_word WAIT + ec_word WAKE_UP + ec_word WAKES_UP + ec_word WALK + ec_word WALKING + ec_word WALKS + ec_pokemon1 WALREIN + ec_word WANDERING + ec_word WANNABE + ec_word WANT + ec_word WANTS + ec_pokemon2 WARTORTLE + ec_word WAS + ec_word WASN_T + ec_word WATER + ec_word WATER_ABSORB + ec_move2 WATER_GUN + ec_move2 WATER_PULSE + ec_move2 WATER_SPORT + ec_move1 WATER_SPOUT + ec_word WATER_VEIL + ec_move2 WATERFALL + ec_word WAY + ec_word WE + ec_word WE_RE + ec_word WE_VE + ec_word WEAK + ec_word WEAKENED + ec_move1 WEATHER_BALL + ec_word WEDNESDAY + ec_pokemon2 WEEDLE + ec_word WEEK + ec_pokemon2 WEEPINBELL + ec_duplicates 2 + ec_pokemon1 WEEZING + ec_pokemon2 WEEZING + ec_word WEIRD + ec_word WELCOME + ec_word WELL + ec_word WELL_THEN + ec_word WENT + ec_word WERE + ec_word WEREN_T + ec_word WHAT + ec_word WHAT_S_UP_QUES + ec_word WHEN + ec_word WHEN_I_WIN + ec_word WHERE + ec_word WHICH + ec_word WHILE + ec_move1 WHIRLPOOL + ec_move2 WHIRLWIND + ec_pokemon1 WHISCASH + ec_pokemon1 WHISMUR + ec_word WHITE_SMOKE + ec_word WHO + ec_word WHO_IS + ec_word WHO_WAS + ec_word WHOAH + ec_word WHOM + ec_word WHOSE + ec_word WHY + ec_duplicates 2 + ec_pokemon1 WIGGLYTUFF + ec_pokemon2 WIGGLYTUFF + ec_word WILD + ec_word WILL + ec_word WILL_BE_HERE + ec_move1 WILL_O_WISP + ec_word WIMPY + ec_word WIN + ec_move2 WING_ATTACK + ec_pokemon1 WINGULL + ec_word WINNER + ec_word WINS + ec_word WINTER + ec_move2 WISH + ec_word WITH + ec_move1 WITHDRAW + ec_word WITHOUT + ec_word WOBBLY + ec_duplicates 2 + ec_pokemon1 WOBBUFFET + ec_pokemon2 WOBBUFFET + ec_word WOMAN + ec_word WON + ec_word WON_T + ec_word WONDER + ec_word WONDER_GUARD + ec_pokemon2 WOOPER + ec_word WORD + ec_word WORK + ec_word WORKING + ec_word WORKS + ec_word WORLD + ec_word WORRY + ec_word WOULD + ec_word WOW + ec_word WOWEE + ec_move2 WRAP + ec_word WROOOAAR_EXCL + ec_pokemon1 WURMPLE + ec_pokemon1 WYNAUT +gEasyChatWordsByLetter_X: + ec_duplicates 2 + ec_pokemon1 XATU + ec_pokemon2 XATU +gEasyChatWordsByLetter_Y: + ec_word YAHOO + ec_pokemon2 YANMA + ec_move1 YAWN + ec_word YAY + ec_word YEAH + ec_word YEAH_YEAH + ec_word YEEHAW_EXCL + ec_word YES + ec_word YES_SIR_EXCL + ec_word YESTERDAY + ec_word YET + ec_word YO + ec_word YOU + ec_word YOU_RE + ec_word YOU_VE + ec_word YOUNG + ec_word YOUR + ec_word YOURS + ec_word YUP +gEasyChatWordsByLetter_Z: + ec_pokemon1 ZANGOOSE + ec_move2 ZAP_CANNON + ec_pokemon2 ZAPDOS + ec_pokemon1 ZIGZAGOON + ec_duplicates 2 + ec_pokemon1 ZUBAT + ec_pokemon2 ZUBAT +gEasyChatWordsByLetter_End: + + .align 1 +gEasyChatWordsByLetter:: @ 83DEFC2 + ec_words_by_letter Others + ec_words_by_letter A + ec_words_by_letter B + ec_words_by_letter C + ec_words_by_letter D + ec_words_by_letter E + ec_words_by_letter F + ec_words_by_letter G + ec_words_by_letter H + ec_words_by_letter I + ec_words_by_letter J + ec_words_by_letter K + ec_words_by_letter L + ec_words_by_letter M + ec_words_by_letter N + ec_words_by_letter O + ec_words_by_letter P + ec_words_by_letter Q + ec_words_by_letter R + ec_words_by_letter S + ec_words_by_letter T + ec_words_by_letter U + ec_words_by_letter V + ec_words_by_letter W + ec_words_by_letter X + ec_words_by_letter Y + ec_words_by_letter Z + ec_words_by_letter End diff --git a/data/text/easy_chat/words_by_letter.s b/data/text/easy_chat/words_by_letter.s deleted file mode 100644 index 86fba988e..000000000 --- a/data/text/easy_chat/words_by_letter.s +++ /dev/null @@ -1,1922 +0,0 @@ - .align 1 -gEasyChatWordsAlphabetized:: @ 83DE138 -gEasyChatWordsByLetter_Others: - ec_word EXCL - ec_word EXCL_EXCL - ec_word DASH - ec_word DASH_DASH_DASH - ec_word ELLIPSIS - ec_word ELLIPSIS_EXCL - ec_word ELLIPSIS_ELLIPSIS_ELLIPSIS - ec_word 1_HIT_KO_EXCL - ec_word QUES - ec_word QUES_EXCL -gEasyChatWordsByLetter_A: - ec_word A - ec_word A_LITTLE - ec_word A_LOT - ec_word A_TINY_BIT - ec_word ABOUT - ec_word ABOVE - ec_duplicates 2 - ec_pokemon1 ABRA - ec_pokemon2 ABRA - ec_word ABSENT - ec_pokemon1 ABSOL - ec_word ABSOLUTELY - ec_move1 ABSORB - ec_word ACCEPT - ec_move2 ACID - ec_move2 ACID_ARMOR - ec_word ADORE - ec_word ADULT - ec_word ADVENTURE - ec_move2 AERIAL_ACE - ec_move1 AEROBLAST - ec_pokemon2 AERODACTYL - ec_word AFTER - ec_word AGE - ec_pokemon1 AGGRON - ec_move1 AGILITY - ec_word AGREE - ec_word AHAHA - ec_word AIM - ec_pokemon2 AIPOM - ec_move1 AIR_CUTTER - ec_word AIR_LOCK - ec_word AIYEEH - ec_duplicates 2 - ec_pokemon1 ALAKAZAM - ec_pokemon2 ALAKAZAM - ec_word ALL - ec_word ALL_RIGHT - ec_word ALLOW - ec_word ALLOWANCE - ec_word ALLY - ec_word ALMOST - ec_word ALONE - ec_word ALSO - ec_word ALT_COLOR - ec_pokemon1 ALTARIA - ec_word ALTHOUGH - ec_word ALWAYS - ec_word AM - ec_move2 AMNESIA - ec_pokemon2 AMPHAROS - ec_word AMUSING - ec_word AN - ec_move1 ANCIENT_POWER - ec_word AND - ec_word ANGER - ec_word ANGERS - ec_word ANGRY - ec_word ANIME - ec_pokemon1 ANORITH - ec_word ANOTHER - ec_word ANTICIPATION - ec_word ANY - ec_word ANYWHERE - ec_word APOLOGIZE - ec_word APPEAL - ec_word APPEAR - ec_word APPEARS - ec_word APPRECIATE - ec_word APPROVED - ec_pokemon2 ARBOK - ec_pokemon2 ARCANINE - ec_word ARE - ec_word AREN_T - ec_word ARENA_TRAP - ec_pokemon2 ARIADOS - ec_move2 ARM_THRUST - ec_pokemon1 ARMALDO - ec_move1 AROMATHERAPY - ec_pokemon1 ARON - ec_word AROUND - ec_word ARRGH - ec_pokemon2 ARTICUNO - ec_word AS - ec_word AS_IF - ec_word AS_MUCH_AS - ec_move2 ASSIST - ec_move1 ASTONISH - ec_word AT - ec_word ATTACK - ec_move2 ATTRACT - ec_word AUNT - ec_move1 AURORA_BEAM - ec_word AVANT_GARDE - ec_word AWAY - ec_word AWESOME - ec_word AWFUL - ec_word AWFULLY - ec_word AWW - ec_duplicates 2 - ec_pokemon1 AZUMARILL - ec_pokemon2 AZUMARILL - ec_pokemon1 AZURILL -gEasyChatWordsByLetter_B: - ec_word BABE - ec_word BABY - ec_word BACK - ec_word BAD - ec_word BADLY - ec_pokemon1 BAGON - ec_word BALL - ec_pokemon1 BALTOY - ec_pokemon1 BANETTE - ec_word BANG - ec_pokemon1 BARBOACH - ec_move2 BARRAGE - ec_move2 BARRIER - ec_word BATH - ec_move2 BATON_PASS - ec_word BATTLE - ec_word BATTLE_ARMOR - ec_word BATTLE_ROOM - ec_word BATTLE_TOWER - ec_pokemon2 BAYLEEF - ec_word BE - ec_word BEAT - ec_move2 BEAT_UP - ec_pokemon1 BEAUTIFLY - ec_word BEAUTIFUL - ec_word BEAUTY - ec_word BECOMES - ec_pokemon2 BEEDRILL - ec_word BEEN - ec_word BEFORE - ec_word BEGINNING - ec_word BEING - ec_pokemon1 BELDUM - ec_word BELIEVE - ec_duplicates 2 - ec_pokemon1 BELLOSSOM - ec_pokemon2 BELLOSSOM - ec_pokemon2 BELLSPROUT - ec_move2 BELLY_DRUM - ec_word BELONGS_TO - ec_word BELOW - ec_word BERRY - ec_word BESIDE - ec_word BEST - ec_word BETTER - ec_move1 BIDE - ec_word BIG - ec_word BIKE - ec_move1 BIND - ec_move1 BITE - ec_pokemon2 BLASTOISE - ec_word BLAZE - ec_move2 BLAZE_KICK - ec_pokemon1 BLAZIKEN - ec_word BLEND - ec_pokemon2 BLISSEY - ec_move2 BLIZZARD - ec_move2 BLOCK - ec_word BOARD - ec_move2 BODY_SLAM - ec_move2 BONE_CLUB - ec_move2 BONE_RUSH - ec_move2 BONEMERANG - ec_word BOOK - ec_word BORED - ec_word BORING - ec_move2 BOUNCE - ec_word BOY - ec_word BRAG - ec_word BREAK - ec_pokemon1 BRELOOM - ec_move1 BRICK_BREAK - ec_word BROTHER - ec_move1 BUBBLE - ec_move2 BUBBLE_BEAM - ec_word BUG - ec_pokemon2 BULBASAUR - ec_move2 BULK_UP - ec_move2 BULLET_SEED - ec_word BUSY - ec_word BUT - ec_pokemon2 BUTTERFREE - ec_word BYE_BYE -gEasyChatWordsByLetter_C: - ec_pokemon1 CACNEA - ec_pokemon1 CACTURNE - ec_move2 CALM_MIND - ec_word CAME - ec_word CAMERA - ec_pokemon1 CAMERUPT - ec_move2 CAMOUFLAGE - ec_word CAN - ec_word CAN_WIN - ec_word CAN_T - ec_word CAN_T_WIN - ec_word CANCEL - ec_word CAPABLE - ec_word CARDS - ec_word CARE - ec_word CARES - ec_pokemon1 CARVANHA - ec_pokemon1 CASCOON - ec_word CASE - ec_pokemon1 CASTFORM - ec_pokemon2 CATERPIE - ec_word CAUSE - ec_pokemon2 CELEBI - ec_word CENTER - ec_word CHALLENGE - ec_word CHANGE - ec_word CHANNEL - ec_pokemon2 CHANSEY - ec_move1 CHARGE - ec_pokemon2 CHARIZARD - ec_move1 CHARM - ec_pokemon2 CHARMANDER - ec_pokemon2 CHARMELEON - ec_word CHAT - ec_pokemon2 CHIKORITA - ec_word CHILD_S_PLAY - ec_word CHILDREN - ec_pokemon1 CHIMECHO - ec_duplicates 2 - ec_pokemon1 CHINCHOU - ec_pokemon2 CHINCHOU - ec_word CHLOROPHYLL - ec_word CHOICE - ec_word CHOOSE - ec_word CHORES - ec_move1 CLAMP - ec_pokemon1 CLAMPERL - ec_word CLASS - ec_pokemon1 CLAYDOL - ec_word CLEAR_BODY - ec_pokemon2 CLEFABLE - ec_pokemon2 CLEFAIRY - ec_pokemon2 CLEFFA - ec_word CLOSE - ec_word CLOUD_NINE - ec_pokemon2 CLOYSTER - ec_word COLD - ec_word COLLECT - ec_word COLLECTION - ec_word COLOR - ec_word COLOR_CHANGE - ec_pokemon1 COMBUSKEN - ec_word COME - ec_word COME_ON - ec_word COME_OVER - ec_move2 COMET_PUNCH - ec_word COMICS - ec_word COMMEMORATE - ec_word COMPLETE - ec_word COMPOUNDEYES - ec_word CONCEDE - ec_move1 CONFUSE_RAY - ec_word CONFUSED - ec_move2 CONFUSION - ec_word CONGRATS - ec_move1 CONSTRICT - ec_word CONTEST - ec_word CONVERSATION - ec_move2 CONVERSION - ec_move2 CONVERSION_2 - ec_word COOL - ec_word COOLNESS - ec_pokemon1 CORPHISH - ec_word CORRECT - ec_duplicates 2 - ec_pokemon1 CORSOLA - ec_pokemon2 CORSOLA - ec_move1 COSMIC_POWER - ec_move2 COTTON_SPORE - ec_word COULD - ec_word COULDN_T - ec_word COUNT_ON - ec_move1 COUNTER - ec_word COUPLE - ec_move2 COVET - ec_move1 CRABHAMMER - ec_pokemon1 CRADILY - ec_pokemon1 CRAWDAUNT - ec_word CRIES - ec_duplicates 2 - ec_pokemon1 CROBAT - ec_pokemon2 CROBAT - ec_pokemon2 CROCONAW - ec_move1 CROSS_CHOP - ec_move1 CRUNCH - ec_move2 CRUSH_CLAW - ec_word CRY - ec_pokemon2 CUBONE - ec_word CURRENT - ec_move2 CURSE - ec_move1 CUT - ec_word CUTE - ec_word CUTE_CHARM - ec_word CUTENESS - ec_pokemon2 CYNDAQUIL -gEasyChatWordsByLetter_D: - ec_word DAILY - ec_word DAMP - ec_word DANCE - ec_word DANGER - ec_word DARK - ec_word DARN - ec_word DATE - ec_word DAUGHTER - ec_word DAY - ec_word DAYS - ec_word DAYTIME - ec_word DECIDE - ec_word DECIDED - ec_word DEEP - ec_word DEFEATED - ec_move2 DEFENSE_CURL - ec_pokemon1 DELCATTY - ec_pokemon2 DELIBIRD - ec_pokemon1 DEOXYS - ec_word DEPT_STORE - ec_word DESIGN - ec_word DESTINY - ec_move2 DESTINY_BOND - ec_word DESTROYED - ec_move2 DETECT - ec_pokemon2 DEWGONG - ec_word DID - ec_word DIDN_T - ec_word DIET - ec_word DIFFERENT - ec_move1 DIG - ec_word DIGITAL - ec_pokemon2 DIGLETT - ec_move1 DISABLE - ec_word DISAPPEAR - ec_word DISAPPOINT - ec_word DISAPPOINTED - ec_word DISAPPOINTS - ec_word DISASTER - ec_word DISLIKE - ec_word DISLIKES - ec_pokemon2 DITTO - ec_move2 DIVE - ec_move2 DIZZY_PUNCH - ec_word DO - ec_word DOCILE - ec_duplicates 2 - ec_pokemon1 DODRIO - ec_pokemon2 DODRIO - ec_duplicates 2 - ec_pokemon1 DODUO - ec_pokemon2 DODUO - ec_word DOES - ec_word DOESN_T - ec_word DON_T - ec_word DONE - ec_duplicates 2 - ec_pokemon1 DONPHAN - ec_pokemon2 DONPHAN - ec_move2 DOUBLE_KICK - ec_move1 DOUBLE_TEAM - ec_move1 DOUBLE_EDGE - ec_move1 DOUBLE_SLAP - ec_word DOWN - ec_word DOWNCAST - ec_word DRAGON - ec_move2 DRAGON_CLAW - ec_move2 DRAGON_DANCE - ec_move2 DRAGON_RAGE - ec_pokemon2 DRAGONAIR - ec_move2 DRAGON_BREATH - ec_pokemon2 DRAGONITE - ec_pokemon2 DRATINI - ec_word DREAM - ec_move2 DREAM_EATER - ec_move2 DRILL_PECK - ec_word DRINK - ec_word DRINKS - ec_word DRIZZLE - ec_word DROOLING - ec_word DROUGHT - ec_pokemon2 DROWZEE - ec_word DUDE - ec_pokemon2 DUGTRIO - ec_pokemon2 DUNSPARCE - ec_pokemon1 DUSCLOPS - ec_pokemon1 DUSKULL - ec_pokemon1 DUSTOX - ec_move2 DYNAMIC_PUNCH -gEasyChatWordsByLetter_E: - ec_word EARLIER - ec_word EARLY_BIRD - ec_move1 EARTHQUAKE - ec_word EASY - ec_word EAT - ec_word EATS - ec_word EEK - ec_pokemon2 EEVEE - ec_word EFFECT_SPORE - ec_word EGG - ec_move2 EGG_BOMB - ec_word EH_QUES - ec_word EHEHE - ec_pokemon2 EKANS - ec_pokemon2 ELECTABUZZ - ec_word ELECTRIC - ec_pokemon1 ELECTRIKE - ec_duplicates 2 - ec_pokemon1 ELECTRODE - ec_pokemon2 ELECTRODE - ec_pokemon2 ELEKID - ec_word ELSE - ec_move2 EMBER - ec_move1 ENCORE - ec_word ENCYCLOPEDIA - ec_word END - ec_move1 ENDEAVOR - ec_move1 ENDURE - ec_word ENJOY - ec_word ENJOYS - ec_word ENOUGH - ec_pokemon2 ENTEI - ec_word ENTERTAINING - ec_move2 ERUPTION - ec_word ESCAPE - ec_pokemon2 ESPEON - ec_word EVEN_SO - ec_word EVENT - ec_word EVENTS - ec_word EVER - ec_word EVERY - ec_word EVOLUTION - ec_word EVOLVE - ec_word EXCELLENT - ec_word EXCESS - ec_word EXCITE - ec_word EXCITING - ec_word EXCUSE - ec_word EXCUSE_ME - ec_pokemon2 EXEGGCUTE - ec_pokemon2 EXEGGUTOR - ec_word EXISTS - ec_word EXPENSIVE - ec_move2 EXPLOSION - ec_pokemon1 EXPLOUD - ec_move1 EXTRASENSORY - ec_move1 EXTREME_SPEED -gEasyChatWordsByLetter_F: - ec_word FABULOUS - ec_move1 FACADE - ec_word FAINT - ec_move2 FAINT_ATTACK - ec_word FAINTED - ec_move2 FAKE_OUT - ec_move1 FAKE_TEARS - ec_word FALL - ec_move2 FALSE_SWIPE - ec_word FAMILY - ec_word FANTASTIC - ec_word FAR - ec_pokemon2 FARFETCHD - ec_word FASHION - ec_word FAST - ec_word FATHER - ec_word FEAR - ec_pokemon2 FEAROW - ec_move2 FEATHER_DANCE - ec_pokemon1 FEEBAS - ec_word FEELING - ec_pokemon2 FERALIGATR - ec_word FESTIVAL - ec_word FEVER - ec_word FIERY - ec_word FIGHT - ec_word FIGHTING - ec_word FIGHTS - ec_word FINAL - ec_word FINALLY - ec_word FINISH - ec_word FIRE - ec_move2 FIRE_BLAST - ec_move2 FIRE_PUNCH - ec_move2 FIRE_SPIN - ec_word FISHING - ec_move1 FISSURE - ec_pokemon2 FLAAFFY - ec_move1 FLAIL - ec_word FLAME_BODY - ec_move1 FLAME_WHEEL - ec_move1 FLAMETHROWER - ec_pokemon2 FLAREON - ec_move2 FLASH - ec_word FLASH_FIRE - ec_word FLATTEN - ec_move1 FLATTER - ec_word FLOWERS - ec_move1 FLY - ec_pokemon1 FLYGON - ec_word FLYING - ec_move1 FOCUS_ENERGY - ec_move1 FOCUS_PUNCH - ec_word FOE - ec_move1 FOLLOW_ME - ec_word FOR - ec_word FOR_NOW - ec_word FORECAST - ec_move2 FORESIGHT - ec_word FOREVER - ec_word FORGET - ec_word FORGETS - ec_word FORGIVE - ec_pokemon2 FORRETRESS - ec_word FRIDAY - ec_word FRIEND - ec_word FROM - ec_word FRONT - ec_move2 FRUSTRATION - ec_word FUFUFU - ec_word FULL - ec_word FUNNY - ec_pokemon2 FURRET - ec_move2 FURY_ATTACK - ec_move2 FURY_CUTTER - ec_move2 FURY_SWIPES - ec_move2 FUTURE_SIGHT -gEasyChatWordsByLetter_G: - ec_word GAME - ec_pokemon1 GARDEVOIR - ec_pokemon2 GASTLY - ec_pokemon2 GENGAR - ec_word GENIUS - ec_duplicates 2 - ec_pokemon1 GEODUDE - ec_pokemon2 GEODUDE - ec_word GET - ec_word GETS - ec_word GHOST - ec_word GIDDY - ec_move1 GIGA_DRAIN - ec_word GIGGLE - ec_word GIMME - ec_duplicates 2 - ec_pokemon1 GIRAFARIG - ec_pokemon2 GIRAFARIG - ec_word GIRL - ec_word GIVE - ec_word GIVE_ME - ec_word GIVE_UP - ec_word GIVES - ec_pokemon1 GLALIE - ec_move2 GLARE - ec_pokemon2 GLIGAR - ec_duplicates 2 - ec_pokemon1 GLOOM - ec_pokemon2 GLOOM - ec_word GO - ec_word GO_AHEAD - ec_word GO_EASY - ec_word GO_HOME - ec_word GOES - ec_word GOING - ec_duplicates 2 - ec_pokemon1 GOLBAT - ec_pokemon2 GOLBAT - ec_duplicates 2 - ec_pokemon1 GOLDEEN - ec_pokemon2 GOLDEEN - ec_duplicates 2 - ec_pokemon1 GOLDUCK - ec_pokemon2 GOLDUCK - ec_duplicates 2 - ec_pokemon1 GOLEM - ec_pokemon2 GOLEM - ec_word GOOD - ec_word GOOD_BYE - ec_pokemon1 GOREBYSS - ec_word GOT - ec_word GOTCHA - ec_word GOURMET - ec_word GRAAAH - ec_pokemon2 GRANBULL - ec_word GRANDFATHER - ec_word GRANDMOTHER - ec_word GRASS - ec_move1 GRASS_WHISTLE - ec_duplicates 2 - ec_pokemon1 GRAVELER - ec_pokemon2 GRAVELER - ec_word GREAT - ec_duplicates 2 - ec_pokemon1 GRIMER - ec_pokemon2 GRIMER - ec_pokemon1 GROUDON - ec_word GROUND - ec_word GROUP - ec_pokemon1 GROVYLE - ec_move2 GROWL - ec_pokemon2 GROWLITHE - ec_move1 GROWTH - ec_move1 GRUDGE - ec_pokemon1 GRUMPIG - ec_word GUARD - ec_move2 GUILLOTINE - ec_pokemon1 GULPIN - ec_move1 GUST - ec_word GUTS - ec_word GUTSY - ec_word GWAH - ec_word GWAHAHAHA - ec_duplicates 2 - ec_pokemon1 GYARADOS - ec_pokemon2 GYARADOS -gEasyChatWordsByLetter_H: - ec_word HABIT - ec_word HAH - ec_word HAHAHA - ec_move1 HAIL - ec_word HALL_OF_FAME - ec_word HAPPENING - ec_word HAPPILY - ec_word HAPPINESS - ec_word HAPPY - ec_word HARD - ec_move1 HARDEN - ec_pokemon1 HARIYAMA - ec_word HAS - ec_word HASSLE - ec_pokemon2 HAUNTER - ec_word HAVE - ec_word HAVEN_T - ec_move1 HAZE - ec_word HE - ec_word HE_S - ec_move1 HEADBUTT - ec_move1 HEAL_BELL - ec_word HEALTHY - ec_word HEAR - ec_word HEARING - ec_word HEARS - ec_word HEART - ec_move2 HEAT_WAVE - ec_word HEH - ec_word HEHE - ec_word HEHEHE - ec_word HELLO - ec_move2 HELPING_HAND - ec_word HER - ec_word HERS - ec_duplicates 2 - ec_pokemon1 HERACROSS - ec_pokemon2 HERACROSS - ec_word HERE - ec_word HERE_GOES - ec_word HERE_I_COME - ec_word HERE_IT_IS - ec_word HERO - ec_word HEROINE - ec_word HEY - ec_word HEY_THERE - ec_word HEY_QUES - ec_word HI - ec_move2 HI_JUMP_KICK - ec_word HIDDEN - ec_move2 HIDDEN_POWER - ec_word HIGH - ec_word HIGHS - ec_word HIM - ec_word HIP_AND - ec_word HIS - ec_word HIT - ec_pokemon2 HITMONCHAN - ec_pokemon2 HITMONLEE - ec_pokemon2 HITMONTOP - ec_word HIYAH - ec_word HMM - ec_pokemon2 HO_OH - ec_word HOBBY - ec_word HOHOHO - ec_word HOLIDAY - ec_word HOME - ec_word HOO_HAH - ec_pokemon2 HOOTHOOT - ec_word HOPELESS - ec_pokemon2 HOPPIP - ec_move2 HORN_ATTACK - ec_move2 HORN_DRILL - ec_duplicates 2 - ec_pokemon1 HORSEA - ec_pokemon2 HORSEA - ec_word HOT - ec_pokemon2 HOUNDOOM - ec_pokemon2 HOUNDOUR - ec_word HOW - ec_word HOW_DO - ec_word HOWEVER - ec_move2 HOWL - ec_word HUGE_POWER - ec_word HUH_QUES - ec_word HUMPH - ec_word HUNGRY - ec_pokemon1 HUNTAIL - ec_word HURRIED - ec_word HUSTLE - ec_move2 HYDRO_PUMP - ec_word HYPER - ec_move2 HYPER_BEAM - ec_word HYPER_CUTTER - ec_move2 HYPER_FANG - ec_move2 HYPER_VOICE - ec_pokemon2 HYPNO - ec_move1 HYPNOSIS -gEasyChatWordsByLetter_I: - ec_word I - ec_word I_AM - ec_word I_CHOOSE_YOU - ec_word I_WAS - ec_word I_VE - ec_word I_VE_ARRIVED - ec_word ICE - ec_move1 ICE_BALL - ec_move2 ICE_BEAM - ec_move2 ICE_PUNCH - ec_move1 ICY_WIND - ec_word IDOL - ec_word IF - ec_word IF_I_LOSE - ec_word IF_I_WIN - ec_duplicates 2 - ec_pokemon1 IGGLYBUFF - ec_pokemon2 IGGLYBUFF - ec_word IGNORANT - ec_word ILLUMINATE - ec_pokemon1 ILLUMISE - ec_word IMMUNITY - ec_word IMPORTANT - ec_word IMPOSSIBLE - ec_move2 IMPRISON - ec_word IN - ec_word INCREASING - ec_word INCREDIBLE - ec_word INFORMATION - ec_move2 INGRAIN - ec_word INNER_FOCUS - ec_word INSIDE - ec_word INSOMNIA - ec_word INSTEAD - ec_word INTIMIDATE - ec_word INVINCIBLE - ec_move2 IRON_DEFENSE - ec_move1 IRON_TAIL - ec_word IS - ec_word IS_IT_QUES - ec_word ISN_T - ec_word ISN_T_IT_QUES - ec_word IT - ec_word IT_S - ec_word ITEM - ec_pokemon2 IVYSAUR -gEasyChatWordsByLetter_J: - ec_duplicates 2 - ec_pokemon1 JIGGLYPUFF - ec_pokemon2 JIGGLYPUFF - ec_pokemon1 JIRACHI - ec_word JOKING - ec_pokemon2 JOLTEON - ec_word JOY - ec_word JUDGE - ec_move2 JUMP_KICK - ec_pokemon2 JUMPLUFF - ec_word JUST - ec_pokemon2 JYNX -gEasyChatWordsByLetter_K: - ec_pokemon2 KABUTO - ec_pokemon2 KABUTOPS - ec_duplicates 2 - ec_pokemon1 KADABRA - ec_pokemon2 KADABRA - ec_pokemon2 KAKUNA - ec_pokemon2 KANGASKHAN - ec_move1 KARATE_CHOP - ec_pokemon1 KECLEON - ec_word KEEN_EYE - ec_word KID - ec_word KIDDING - ec_word KIND - ec_word KINDERGARTEN - ec_move1 KINESIS - ec_duplicates 2 - ec_pokemon1 KINGDRA - ec_pokemon2 KINGDRA - ec_pokemon2 KINGLER - ec_pokemon1 KIRLIA - ec_move2 KNOCK_OFF - ec_word KNOCKOUT - ec_word KNOW - ec_word KNOWS - ec_duplicates 2 - ec_pokemon1 KOFFING - ec_pokemon2 KOFFING - ec_pokemon2 KRABBY - ec_word KTHX_BYE - ec_pokemon1 KYOGRE -gEasyChatWordsByLetter_L: - ec_word LACKING - ec_word LACKS - ec_word LADY - ec_pokemon1 LAIRON - ec_word LALALA - ec_duplicates 2 - ec_pokemon1 LANTURN - ec_pokemon2 LANTURN - ec_pokemon2 LAPRAS - ec_pokemon2 LARVITAR - ec_word LAST - ec_word LATE - ec_word LATER - ec_pokemon1 LATIAS - ec_pokemon1 LATIOS - ec_word LAVISH - ec_word LAY - ec_word LEADER - ec_word LEADERS - ec_move2 LEAF_BLADE - ec_word LEARN - ec_pokemon2 LEDIAN - ec_pokemon2 LEDYBA - ec_move1 LEECH_LIFE - ec_move2 LEECH_SEED - ec_move2 LEER - ec_word LEFT - ec_word LEGEND - ec_word LESS - ec_word LESSONS - ec_word LET_ME_WIN - ec_word LET_S - ec_word LETTER - ec_word LEVEL - ec_word LEVITATE - ec_move1 LICK - ec_pokemon2 LICKITUNG - ec_word LIE - ec_word LIFE - ec_move2 LIGHT_SCREEN - ec_word LIGHTNINGROD - ec_word LIKE - ec_word LIKELY_TO - ec_word LIKES - ec_pokemon1 LILEEP - ec_word LIMBER - ec_word LINK - ec_pokemon1 LINOONE - ec_word LIQUID_OOZE - ec_word LISTEN - ec_word LISTENING - ec_word LISTENS - ec_word LIVING - ec_move2 LOCK_ON - ec_word LOCOMOTIVE - ec_word LOL - ec_word LOLLING - ec_pokemon1 LOMBRE - ec_word LONESOME - ec_word LOOK - ec_word LOOKS - ec_word LOSE - ec_word LOSER - ec_word LOSING - ec_word LOSS - ec_word LOST - ec_pokemon1 LOTAD - ec_pokemon1 LOUDRED - ec_word LOUSY - ec_move1 LOVELY_KISS - ec_word LOVEY_DOVEY - ec_word LOW - ec_move1 LOW_KICK - ec_word LOWS - ec_pokemon1 LUDICOLO - ec_pokemon2 LUGIA - ec_word LUKEWARM - ec_pokemon1 LUNATONE - ec_move2 LUSTER_PURGE - ec_pokemon1 LUVDISC -gEasyChatWordsByLetter_M: - ec_move2 MACH_PUNCH - ec_duplicates 2 - ec_pokemon1 MACHAMP - ec_pokemon2 MACHAMP - ec_word MACHINE - ec_duplicates 2 - ec_pokemon1 MACHOKE - ec_pokemon2 MACHOKE - ec_duplicates 2 - ec_pokemon1 MACHOP - ec_pokemon2 MACHOP - ec_word MAGAZINE - ec_pokemon2 MAGBY - ec_duplicates 2 - ec_pokemon1 MAGCARGO - ec_pokemon2 MAGCARGO - ec_move2 MAGIC_COAT - ec_move2 MAGICAL_LEAF - ec_duplicates 2 - ec_pokemon1 MAGIKARP - ec_pokemon2 MAGIKARP - ec_word MAGMA_ARMOR - ec_pokemon2 MAGMAR - ec_duplicates 2 - ec_pokemon1 MAGNEMITE - ec_pokemon2 MAGNEMITE - ec_word MAGNET_PULL - ec_duplicates 2 - ec_pokemon1 MAGNETON - ec_pokemon2 MAGNETON - ec_move2 MAGNITUDE - ec_word MAIL - ec_word MAKE - ec_word MAKING - ec_pokemon1 MAKUHITA - ec_word MAN - ec_pokemon1 MANECTRIC - ec_pokemon2 MANKEY - ec_pokemon2 MANTINE - ec_pokemon2 MAREEP - ec_duplicates 2 - ec_pokemon1 MARILL - ec_pokemon2 MARILL - ec_pokemon2 MAROWAK - ec_pokemon1 MARSHTOMP - ec_word MARVEL_SCALE - ec_pokemon1 MASQUERAIN - ec_word MASTER - ec_word MATCH - ec_word MATCH_UP - ec_pokemon1 MAWILE - ec_word MAYBE - ec_word MC - ec_word ME - ec_word MEAN - ec_move1 MEAN_LOOK - ec_pokemon1 MEDICHAM - ec_move2 MEDITATE - ec_pokemon1 MEDITITE - ec_word MEET - ec_word MEET_YOU - ec_word MEETS - ec_word MEGA - ec_move2 MEGA_DRAIN - ec_move2 MEGA_KICK - ec_move2 MEGA_PUNCH - ec_move2 MEGAHORN - ec_pokemon2 MEGANIUM - ec_move1 MEMENTO - ec_pokemon2 MEOWTH - ec_word MESSAGE - ec_pokemon1 METAGROSS - ec_move2 METAL_CLAW - ec_move1 METAL_SOUND - ec_pokemon1 METANG - ec_pokemon2 METAPOD - ec_move1 METEOR_MASH - ec_move2 METRONOME - ec_pokemon2 MEW - ec_pokemon2 MEWTWO - ec_pokemon1 MIGHTYENA - ec_move2 MILK_DRINK - ec_pokemon1 MILOTIC - ec_pokemon2 MILTANK - ec_move2 MIMIC - ec_move1 MIND_READER - ec_move2 MINIMIZE - ec_pokemon1 MINUN - ec_word MINUS - ec_move2 MIRROR_COAT - ec_move1 MIRROR_MOVE - ec_pokemon2 MISDREAVUS - ec_word MISHEARD - ec_word MISS - ec_move1 MIST - ec_move2 MIST_BALL - ec_word MISTAKE - ec_word MMM - ec_word MODE - ec_word MODERN - ec_pokemon2 MOLTRES - ec_word MOMENTUM - ec_word MONDAY - ec_word MONEY - ec_word MONTH - ec_word MOOD - ec_move2 MOONLIGHT - ec_word MORE - ec_word MORNING - ec_move1 MORNING_SUN - ec_word MOTHER - ec_word MOVE - ec_word MOVIE - ec_word MR - ec_pokemon2 MR_MIME - ec_word MRS - ec_word MUCH - ec_word MUCH_OBLIGED - ec_move2 MUD_SHOT - ec_move2 MUD_SPORT - ec_move2 MUD_SLAP - ec_move2 MUDDY_WATER - ec_pokemon1 MUDKIP - ec_word MUFUFU - ec_duplicates 2 - ec_pokemon1 MUK - ec_pokemon2 MUK - ec_pokemon2 MURKROW - ec_word MUSIC - ec_word MUST_BE - ec_word MY - ec_word MYSELF - ec_word MYSTERY -gEasyChatWordsByLetter_N: - ec_word NAME - ec_word NAP - ec_duplicates 2 - ec_pokemon1 NATU - ec_pokemon2 NATU - ec_word NATURAL - ec_word NATURAL_CURE - ec_word NATURALLY - ec_word NATURE - ec_move1 NATURE_POWER - ec_word NEAR - ec_word NEARLY - ec_word NEED - ec_move2 NEEDLE_ARM - ec_word NEGATIVE - ec_word NEVER - ec_word NEW - ec_word NEWS - ec_word NEXT - ec_word NICE - ec_pokemon2 NIDOKING - ec_pokemon2 NIDOQUEEN - ec_pokemon2 NIDORAN_F - ec_pokemon2 NIDORAN_M - ec_pokemon2 NIDORINA - ec_pokemon2 NIDORINO - ec_word NIGHT - ec_move2 NIGHT_SHADE - ec_move1 NIGHTMARE - ec_word NIGHTTIME - ec_pokemon1 NINCADA - ec_duplicates 2 - ec_pokemon1 NINETALES - ec_pokemon2 NINETALES - ec_pokemon1 NINJASK - ec_word NITWIT - ec_word NO - ec_word NO_MATCH - ec_word NO_1 - ec_pokemon2 NOCTOWL - ec_word NOISY - ec_word NON_STOP - ec_word NONE - ec_word NOPE - ec_word NORMAL - ec_pokemon1 NOSEPASS - ec_word NOT - ec_word NOT_VERY - ec_word NOTHING - ec_word NOW - ec_pokemon1 NUMEL - ec_pokemon1 NUZLEAF -gEasyChatWordsByLetter_O: - ec_word OBLIVIOUS - ec_move1 OCTAZOOKA - ec_pokemon2 OCTILLERY - ec_duplicates 2 - ec_pokemon1 ODDISH - ec_pokemon2 ODDISH - ec_move1 ODOR_SLEUTH - ec_word OF - ec_word OFF - ec_word OFFENSIVE - ec_word OH - ec_word OH_DEAR - ec_word OH_YEAH - ec_word OH_KAY - ec_word OH_QUES - ec_word OI - ec_word OI_OI_OI - ec_word OK_QUES - ec_word OKAY - ec_word OLD - ec_word OLDEN - ec_pokemon2 OMANYTE - ec_pokemon2 OMASTAR - ec_word ON - ec_word ONCE - ec_pokemon2 ONIX - ec_word ONLY - ec_word OOPS - ec_word OPPONENT - ec_word OPPOSITE - ec_word OR - ec_word OTHER - ec_word OUR - ec_word OUT - ec_move1 OUTRAGE - ec_word OUTSIDE - ec_word OVER - ec_word OVERDO - ec_word OVERGROW - ec_move1 OVERHEAT - ec_word OVERWHELMING - ec_word OWN - ec_word OWN_TEMPO -gEasyChatWordsByLetter_P: - ec_move1 PAIN_SPLIT - ec_pokemon2 PARAS - ec_pokemon2 PARASECT - ec_word PARDON - ec_word PARENT - ec_word PARTNER - ec_word PARTY - ec_word PATTERN - ec_move2 PAY_DAY - ec_word PC - ec_move2 PECK - ec_pokemon1 PELIPPER - ec_word PERFECT - ec_word PERFECTION - ec_move2 PERISH_SONG - ec_pokemon2 PERSIAN - ec_word PERSON - ec_move2 PETAL_DANCE - ec_duplicates 2 - ec_pokemon1 PHANPY - ec_pokemon2 PHANPY - ec_word PHONE - ec_duplicates 2 - ec_pokemon1 PICHU - ec_pokemon2 PICHU - ec_word PICKUP - ec_pokemon2 PIDGEOT - ec_pokemon2 PIDGEOTTO - ec_pokemon2 PIDGEY - ec_duplicates 2 - ec_pokemon1 PIKACHU - ec_pokemon2 PIKACHU - ec_pokemon2 PILOSWINE - ec_move2 PIN_MISSILE - ec_pokemon2 PINECO - ec_duplicates 2 - ec_pokemon1 PINSIR - ec_pokemon2 PINSIR - ec_word PKRS - ec_word PLACE - ec_word PLANS - ec_word PLAY - ec_word PLAYED - ec_word PLAYS - ec_word PLEASE - ec_word PLUS - ec_word PLUSH_DOLL - ec_pokemon1 PLUSLE - ec_word POINTS - ec_word POISON - ec_move2 POISON_FANG - ec_move2 POISON_GAS - ec_word POISON_POINT - ec_move2 POISON_STING - ec_move2 POISON_TAIL - ec_move2 POISON_POWDER - ec_word POKEBLOCK - ec_word POKEDEX - ec_word POKEMON - ec_word POKENAV - ec_pokemon2 POLITOED - ec_pokemon2 POLIWAG - ec_pokemon2 POLIWHIRL - ec_pokemon2 POLIWRATH - ec_pokemon2 PONYTA - ec_pokemon1 POOCHYENA - ec_word POPULAR - ec_pokemon2 PORYGON - ec_pokemon2 PORYGON2 - ec_move2 POUND - ec_move1 POWDER_SNOW - ec_word POWER - ec_word PRAISE - ec_word PREPOSTEROUS - ec_move2 PRESENT - ec_word PRESSURE - ec_word PRETEND - ec_word PRETTY - ec_pokemon2 PRIMEAPE - ec_word PROBABLY - ec_word PROMISE - ec_move2 PROTECT - ec_move1 PSYBEAM - ec_move1 PSYCH_UP - ec_duplicates 2 - ec_word PSYCHIC - ec_move1 PSYCHIC - ec_duplicates 2 - ec_pokemon1 PSYDUCK - ec_pokemon2 PSYDUCK - ec_move1 PSYWAVE - ec_pokemon2 PUPITAR - ec_word PURE_POWER - ec_move1 PURSUIT - ec_word PUSHOVER -gEasyChatWordsByLetter_Q: - ec_pokemon2 QUAGSIRE - ec_word QUESTION - ec_move2 QUICK_ATTACK - ec_pokemon2 QUILAVA - ec_word QUITE - ec_pokemon2 QWILFISH -gEasyChatWordsByLetter_R: - ec_word RADIO - ec_move1 RAGE - ec_duplicates 2 - ec_pokemon1 RAICHU - ec_pokemon2 RAICHU - ec_pokemon2 RAIKOU - ec_move1 RAIN_DANCE - ec_word RAIN_DISH - ec_pokemon1 RALTS - ec_word RANK - ec_move1 RAPID_SPIN - ec_pokemon2 RAPIDASH - ec_word RARE - ec_word RATHER - ec_pokemon2 RATICATE - ec_pokemon2 RATTATA - ec_pokemon1 RAYQUAZA - ec_move2 RAZOR_LEAF - ec_move1 RAZOR_WIND - ec_word READY - ec_word REALLY - ec_word REAR - ec_word RECEIVED - ec_word RECOMMEND - ec_move1 RECOVER - ec_move2 RECYCLE - ec_move2 REFLECT - ec_move2 REFRESH - ec_word REFRESHING - ec_word REFUSE - ec_pokemon1 REGICE - ec_pokemon1 REGIROCK - ec_pokemon1 REGISTEEL - ec_word REJECT - ec_word RELEASE - ec_pokemon1 RELICANTH - ec_pokemon2 REMORAID - ec_word RENTAL - ec_move2 REST - ec_word RESUSCITATE - ec_move1 RETURN - ec_move2 REVENGE - ec_move1 REVERSAL - ec_duplicates 2 - ec_pokemon1 RHYDON - ec_pokemon2 RHYDON - ec_duplicates 2 - ec_pokemon1 RHYHORN - ec_pokemon2 RHYHORN - ec_word RIBBON - ec_word RICKETY - ec_word RIGHT - ec_word RIPPED - ec_word RIVAL - ec_move2 ROAR - ec_word ROCK - ec_move2 ROCK_BLAST - ec_word ROCK_HEAD - ec_move1 ROCK_SLIDE - ec_move1 ROCK_SMASH - ec_move1 ROCK_THROW - ec_move1 ROCK_TOMB - ec_word ROCK_SOLID - ec_move2 ROLE_PLAY - ec_move2 ROLLING_KICK - ec_move1 ROLLOUT - ec_word ROMANTIC - ec_pokemon1 ROSELIA - ec_word ROUGH_SKIN - ec_word RPG - ec_word RUBY - ec_word RULE - ec_word RUN - ec_word RUN_AWAY - ec_word RUNS -gEasyChatWordsByLetter_S: - ec_pokemon1 SABLEYE - ec_move1 SACRED_FIRE - ec_word SAD - ec_word SADLY - ec_move1 SAFEGUARD - ec_word SAID - ec_pokemon1 SALAMENCE - ec_word SAND_STREAM - ec_move1 SAND_TOMB - ec_word SAND_VEIL - ec_move1 SAND_ATTACK - ec_duplicates 2 - ec_pokemon1 SANDSHREW - ec_pokemon2 SANDSHREW - ec_duplicates 2 - ec_pokemon1 SANDSLASH - ec_pokemon2 SANDSLASH - ec_move1 SANDSTORM - ec_word SAPPHIRE - ec_word SATISFIED - ec_word SATURDAY - ec_word SAYS - ec_word SCARY - ec_move1 SCARY_FACE - ec_word SCATTER - ec_pokemon1 SCEPTILE - ec_word SCHOOL - ec_pokemon2 SCIZOR - ec_move2 SCRATCH - ec_move1 SCREECH - ec_pokemon2 SCYTHER - ec_duplicates 2 - ec_pokemon1 SEADRA - ec_pokemon2 SEADRA - ec_duplicates 2 - ec_pokemon1 SEAKING - ec_pokemon2 SEAKING - ec_pokemon1 SEALEO - ec_word SEARCH - ec_word SECRET - ec_word SECRET_BASE - ec_move2 SECRET_POWER - ec_word SEE - ec_word SEE_YA - ec_pokemon1 SEEDOT - ec_word SEEK - ec_pokemon2 SEEL - ec_word SEEMS - ec_word SEES - ec_move2 SEISMIC_TOSS - ec_move1 SELF_DESTRUCT - ec_word SENSE - ec_pokemon2 SENTRET - ec_word SERENE_GRACE - ec_word SERIOUS - ec_word SERIOUSLY - ec_word SERVICE - ec_pokemon1 SEVIPER - ec_move1 SHADOW_BALL - ec_move1 SHADOW_PUNCH - ec_word SHADOW_TAG - ec_word SHADY - ec_word SHAKE - ec_word SHAKY - ec_word SHALLOW - ec_pokemon1 SHARPEDO - ec_move1 SHARPEN - ec_word SHE - ec_word SHE_IS - ec_word SHE_WAS - ec_word SHED_SKIN - ec_pokemon1 SHEDINJA - ec_move1 SHEER_COLD - ec_pokemon1 SHELGON - ec_word SHELL_ARMOR - ec_pokemon2 SHELLDER - ec_word SHIELD_DUST - ec_pokemon1 SHIFTRY - ec_word SHINE - ec_move2 SHOCK_WAVE - ec_word SHOCKED - ec_word SHOPPING - ec_word SHOULD - ec_word SHOW - ec_word SHREDDED - ec_pokemon1 SHROOMISH - ec_pokemon2 SHUCKLE - ec_pokemon1 SHUPPET - ec_word SIBLINGS - ec_word SIGH - ec_move1 SIGNAL_BEAM - ec_pokemon1 SILCOON - ec_word SILKY - ec_move1 SILVER_WIND - ec_word SIMPLE - ec_word SINCE - ec_move1 SING - ec_word SINK - ec_word SISTER - ec_duplicates 2 - ec_pokemon1 SKARMORY - ec_pokemon2 SKARMORY - ec_move1 SKETCH - ec_word SKILL - ec_move1 SKILL_SWAP - ec_word SKILLED - ec_pokemon2 SKIPLOOM - ec_pokemon1 SKITTY - ec_move2 SKULL_BASH - ec_move1 SKY_ATTACK - ec_move1 SKY_UPPERCUT - ec_move2 SLACK_OFF - ec_pokemon1 SLAKING - ec_pokemon1 SLAKOTH - ec_move2 SLAM - ec_move1 SLASH - ec_word SLEEP - ec_move2 SLEEP_POWDER - ec_move2 SLEEP_TALK - ec_word SLEPT - ec_word SLIDE - ec_word SLIMY - ec_pokemon2 SLOWBRO - ec_pokemon2 SLOWKING - ec_pokemon2 SLOWPOKE - ec_move2 SLUDGE - ec_move2 SLUDGE_BOMB - ec_duplicates 2 - ec_pokemon1 SLUGMA - ec_pokemon2 SLUGMA - ec_word SMACK - ec_word SMALL - ec_word SMART - ec_word SMARTNESS - ec_pokemon2 SMEARGLE - ec_word SMELL - ec_word SMELL_YA - ec_move1 SMELLING_SALT - ec_word SMITE - ec_move1 SMOG - ec_move1 SMOKESCREEN - ec_pokemon2 SMOOCHUM - ec_word SMOOTH - ec_move2 SNATCH - ec_pokemon2 SNEASEL - ec_move1 SNORE - ec_pokemon2 SNORLAX - ec_word SNORT - ec_pokemon1 SNORUNT - ec_pokemon2 SNUBBULL - ec_word SO - ec_move2 SOFT_BOILED - ec_word SOFTWARE - ec_move1 SOLAR_BEAM - ec_pokemon1 SOLROCK - ec_word SOME - ec_word SOMEHOW - ec_word SOMEONE - ec_word SOMETHING - ec_word SOMETIME - ec_word SON - ec_word SONG - ec_word SONGS - ec_move1 SONIC_BOOM - ec_word SOON - ec_word SORRY - ec_word SOUNDPROOF - ec_word SP_ABILITY - ec_move1 SPARK - ec_pokemon2 SPEAROW - ec_word SPECTATOR - ec_word SPEED_BOOST - ec_pokemon1 SPHEAL - ec_move1 SPIDER_WEB - ec_move2 SPIKE_CANNON - ec_move2 SPIKES - ec_pokemon2 SPINARAK - ec_pokemon1 SPINDA - ec_word SPIRALING - ec_word SPIRIT - ec_move2 SPIT_UP - ec_move1 SPITE - ec_move2 SPLASH - ec_pokemon1 SPOINK - ec_move1 SPORE - ec_word SPORTS - ec_word SPRING - ec_pokemon2 SQUIRTLE - ec_word STAGE - ec_pokemon2 STANTLER - ec_duplicates 2 - ec_pokemon1 STARMIE - ec_pokemon2 STARMIE - ec_word START - ec_duplicates 2 - ec_pokemon1 STARYU - ec_pokemon2 STARYU - ec_word STATIC - ec_word STAY_AT_HOME - ec_word STEEL - ec_move2 STEEL_WING - ec_pokemon2 STEELIX - ec_word STENCH - ec_word STICKY_HOLD - ec_move2 STOCKPILE - ec_move2 STOMP - ec_word STOP - ec_word STORE - ec_word STORES - ec_word STORY - ec_word STRATEGY - ec_move1 STRENGTH - ec_move1 STRING_SHOT - ec_word STRONG - ec_move2 STRUGGLE - ec_word STUDY - ec_move1 STUN_SPORE - ec_word STURDY - ec_move1 SUBMISSION - ec_move2 SUBSTITUTE - ec_word SUCTION_CUPS - ec_pokemon2 SUDOWOODO - ec_pokemon2 SUICUNE - ec_word SUMMER - ec_word SUNDAY - ec_pokemon2 SUNFLORA - ec_pokemon2 SUNKERN - ec_move2 SUNNY_DAY - ec_word SUPER - ec_move1 SUPER_FANG - ec_move2 SUPERPOWER - ec_move2 SUPERSONIC - ec_move2 SURF - ec_word SURPRISE - ec_word SURRENDER - ec_pokemon1 SURSKIT - ec_pokemon1 SWABLU - ec_move1 SWAGGER - ec_move2 SWALLOW - ec_pokemon1 SWALOT - ec_pokemon1 SWAMPERT - ec_word SWARM - ec_move2 SWEET_KISS - ec_move1 SWEET_SCENT - ec_word SWEETS - ec_pokemon1 SWELLOW - ec_move1 SWIFT - ec_word SWIFT_SWIM - ec_pokemon2 SWINUB - ec_move2 SWORDS_DANCE - ec_word SYNCHRONIZE - ec_move1 SYNTHESIS - ec_word SYSTEM -gEasyChatWordsByLetter_T: - ec_move2 TACKLE - ec_move2 TAIL_GLOW - ec_move1 TAIL_WHIP - ec_pokemon1 TAILLOW - ec_word TAKE - ec_move2 TAKE_DOWN - ec_word TAKE_THAT - ec_word TALENT - ec_word TALK - ec_word TALKING - ec_pokemon2 TANGELA - ec_word TASTY - ec_move2 TAUNT - ec_pokemon2 TAUROS - ec_word TCH - ec_word TEACH - ec_word TEACHER - ec_word TEACHES - ec_pokemon2 TEDDIURSA - ec_move2 TEETER_DANCE - ec_move2 TELEPORT - ec_word TELEVISION - ec_duplicates 2 - ec_pokemon1 TENTACOOL - ec_pokemon2 TENTACOOL - ec_duplicates 2 - ec_pokemon1 TENTACRUEL - ec_pokemon2 TENTACRUEL - ec_word TERRIBLE - ec_word TEST - ec_word THAN - ec_word THANK_YOU - ec_word THANKS - ec_word THAT - ec_word THAT_WAS - ec_word THAT_S - ec_word THAT_S_IT_EXCL - ec_word THE - ec_word THEIR - ec_word THERE - ec_word THESE - ec_word THESE_WERE - ec_word THEY - ec_word THEY_WERE - ec_word THEY_RE - ec_word THEY_VE - ec_word THICK - ec_word THICK_FAT - ec_move2 THIEF - ec_word THIN - ec_word THING - ec_word THINGS - ec_word THINK - ec_word THINKS - ec_word THIRSTY - ec_word THIS - ec_word THIS_IS_IT_EXCL - ec_word THOSE - ec_word THOSE_ARE - ec_word THOSE_WERE - ec_move1 THRASH - ec_word THROW - ec_move1 THUNDER - ec_move2 THUNDER_WAVE - ec_move1 THUNDERBOLT - ec_move1 THUNDER_PUNCH - ec_move2 THUNDER_SHOCK - ec_word THURSDAY - ec_move1 TICKLE - ec_word TICKLISH - ec_word TIGHT - ec_word TIME - ec_word TIMES - ec_word TIRED - ec_word TO - ec_word TO_HER - ec_word TO_ME - ec_word TO_THEM - ec_word TO_US - ec_word TO_WHOM - ec_word TODAY - ec_pokemon2 TOGEPI - ec_word TOGETHER - ec_pokemon2 TOGETIC - ec_word TOMORROW - ec_word TOO - ec_word TOO_LATE - ec_word TOO_STRONG - ec_word TOO_WEAK - ec_word TOP - ec_pokemon1 TORCHIC - ec_pokemon1 TORKOAL - ec_move1 TORMENT - ec_word TORRENT - ec_word TOTALLY - ec_pokemon2 TOTODILE - ec_word TOUGH - ec_word TOUGHNESS - ec_word TOURNAMENT - ec_move2 TOXIC - ec_word TOYS - ec_word TRACE - ec_word TRADE - ec_word TRAIN - ec_word TRAINER - ec_word TRAINS - ec_move2 TRANSFORM - ec_pokemon1 TRAPINCH - ec_word TRAVEL - ec_word TREASURE - ec_pokemon1 TREECKO - ec_word TRENDY - ec_move2 TRI_ATTACK - ec_move2 TRICK - ec_word TRIES - ec_move2 TRIPLE_KICK - ec_pokemon1 TROPIUS - ec_word TRUANT - ec_word TRULY - ec_word TRUMP_CARD - ec_word TRUST - ec_word TRY - ec_word TUESDAY - ec_move2 TWINEEDLE - ec_word TWIRLING - ec_move2 TWISTER - ec_word TYPE - ec_pokemon2 TYPHLOSION - ec_pokemon2 TYRANITAR - ec_pokemon2 TYROGUE -gEasyChatWordsByLetter_U: - ec_word UGLY - ec_word UH_HUH - ec_word UH_OH - ec_word UM - ec_pokemon2 UMBREON - ec_word UNAVOIDABLE - ec_word UNBELIEVABLE - ec_word UNCLE - ec_word UNDERSTAND - ec_word UNDERSTANDS - ec_word UNDERSTOOD - ec_pokemon2 UNOWN - ec_word UNTIL - ec_word UP - ec_word UPBEAT - ec_move1 UPROAR - ec_word UPSIDE_DOWN - ec_word URGH - ec_pokemon2 URSARING - ec_word USE - ec_word USELESS - ec_word USES - ec_word USING -gEasyChatWordsByLetter_V: - ec_word VACATION - ec_pokemon2 VAPOREON - ec_pokemon2 VENOMOTH - ec_pokemon2 VENONAT - ec_pokemon2 VENUSAUR - ec_word VERSION - ec_word VERSUS - ec_word VERY - ec_pokemon1 VIBRAVA - ec_move2 VICE_GRIP - ec_word VICTORY - ec_pokemon2 VICTREEBEL - ec_word VIEWING - ec_pokemon1 VIGOROTH - ec_duplicates 2 - ec_pokemon1 VILEPLUME - ec_pokemon2 VILEPLUME - ec_move2 VINE_WHIP - ec_word VITAL_SPIRIT - ec_move1 VITAL_THROW - ec_pokemon1 VOLBEAT - ec_word VOLT_ABSORB - ec_duplicates 2 - ec_pokemon1 VOLTORB - ec_pokemon2 VOLTORB - ec_word VORACIOUS - ec_duplicates 2 - ec_pokemon1 VULPIX - ec_pokemon2 VULPIX -gEasyChatWordsByLetter_W: - ec_word WAAAH - ec_word WAHAHAHA - ec_pokemon1 WAILMER - ec_pokemon1 WAILORD - ec_word WAIT - ec_word WAKE_UP - ec_word WAKES_UP - ec_word WALK - ec_word WALKING - ec_word WALKS - ec_pokemon1 WALREIN - ec_word WANDERING - ec_word WANNABE - ec_word WANT - ec_word WANTS - ec_pokemon2 WARTORTLE - ec_word WAS - ec_word WASN_T - ec_word WATER - ec_word WATER_ABSORB - ec_move2 WATER_GUN - ec_move2 WATER_PULSE - ec_move2 WATER_SPORT - ec_move1 WATER_SPOUT - ec_word WATER_VEIL - ec_move2 WATERFALL - ec_word WAY - ec_word WE - ec_word WE_RE - ec_word WE_VE - ec_word WEAK - ec_word WEAKENED - ec_move1 WEATHER_BALL - ec_word WEDNESDAY - ec_pokemon2 WEEDLE - ec_word WEEK - ec_pokemon2 WEEPINBELL - ec_duplicates 2 - ec_pokemon1 WEEZING - ec_pokemon2 WEEZING - ec_word WEIRD - ec_word WELCOME - ec_word WELL - ec_word WELL_THEN - ec_word WENT - ec_word WERE - ec_word WEREN_T - ec_word WHAT - ec_word WHAT_S_UP_QUES - ec_word WHEN - ec_word WHEN_I_WIN - ec_word WHERE - ec_word WHICH - ec_word WHILE - ec_move1 WHIRLPOOL - ec_move2 WHIRLWIND - ec_pokemon1 WHISCASH - ec_pokemon1 WHISMUR - ec_word WHITE_SMOKE - ec_word WHO - ec_word WHO_IS - ec_word WHO_WAS - ec_word WHOAH - ec_word WHOM - ec_word WHOSE - ec_word WHY - ec_duplicates 2 - ec_pokemon1 WIGGLYTUFF - ec_pokemon2 WIGGLYTUFF - ec_word WILD - ec_word WILL - ec_word WILL_BE_HERE - ec_move1 WILL_O_WISP - ec_word WIMPY - ec_word WIN - ec_move2 WING_ATTACK - ec_pokemon1 WINGULL - ec_word WINNER - ec_word WINS - ec_word WINTER - ec_move2 WISH - ec_word WITH - ec_move1 WITHDRAW - ec_word WITHOUT - ec_word WOBBLY - ec_duplicates 2 - ec_pokemon1 WOBBUFFET - ec_pokemon2 WOBBUFFET - ec_word WOMAN - ec_word WON - ec_word WON_T - ec_word WONDER - ec_word WONDER_GUARD - ec_pokemon2 WOOPER - ec_word WORD - ec_word WORK - ec_word WORKING - ec_word WORKS - ec_word WORLD - ec_word WORRY - ec_word WOULD - ec_word WOW - ec_word WOWEE - ec_move2 WRAP - ec_word WROOOAAR_EXCL - ec_pokemon1 WURMPLE - ec_pokemon1 WYNAUT -gEasyChatWordsByLetter_X: - ec_duplicates 2 - ec_pokemon1 XATU - ec_pokemon2 XATU -gEasyChatWordsByLetter_Y: - ec_word YAHOO - ec_pokemon2 YANMA - ec_move1 YAWN - ec_word YAY - ec_word YEAH - ec_word YEAH_YEAH - ec_word YEEHAW_EXCL - ec_word YES - ec_word YES_SIR_EXCL - ec_word YESTERDAY - ec_word YET - ec_word YO - ec_word YOU - ec_word YOU_RE - ec_word YOU_VE - ec_word YOUNG - ec_word YOUR - ec_word YOURS - ec_word YUP -gEasyChatWordsByLetter_Z: - ec_pokemon1 ZANGOOSE - ec_move2 ZAP_CANNON - ec_pokemon2 ZAPDOS - ec_pokemon1 ZIGZAGOON - ec_duplicates 2 - ec_pokemon1 ZUBAT - ec_pokemon2 ZUBAT -gEasyChatWordsByLetter_End: - - .align 1 -gEasyChatWordsByLetter:: @ 83DEFC2 - ec_words_by_letter Others - ec_words_by_letter A - ec_words_by_letter B - ec_words_by_letter C - ec_words_by_letter D - ec_words_by_letter E - ec_words_by_letter F - ec_words_by_letter G - ec_words_by_letter H - ec_words_by_letter I - ec_words_by_letter J - ec_words_by_letter K - ec_words_by_letter L - ec_words_by_letter M - ec_words_by_letter N - ec_words_by_letter O - ec_words_by_letter P - ec_words_by_letter Q - ec_words_by_letter R - ec_words_by_letter S - ec_words_by_letter T - ec_words_by_letter U - ec_words_by_letter V - ec_words_by_letter W - ec_words_by_letter X - ec_words_by_letter Y - ec_words_by_letter Z - ec_words_by_letter End diff --git a/data/text/eon_ticket.inc b/data/text/eon_ticket.inc new file mode 100644 index 000000000..0da9317af --- /dev/null +++ b/data/text/eon_ticket.inc @@ -0,0 +1,44 @@ +UnknownString_81C5033: @ 81C5033 + .string "DAD: {PLAYER}! Good to see you!\n" + .string "There’s a letter here for you, {PLAYER}.$" + +UnknownString_81C5070: @ 81C5070 + .string "DAD: I guess this is a PASS for a ship.\n" + .string "But I’ve never seen this ship before.\p" + .string "You should find out what this is about\n" + .string "in LILYCOVE.$" + +LilycoveCity_Harbor_Text_1C50F2:: @ 81C50F2 + .string "The ferry to SLATEPORT is...\p" + .string "Oh?\n" + .string "That PASS...$" + +LilycoveCity_Harbor_Text_1C5120:: @ 81C5120 + .string "Aye, mate, are you the one who brought\n" + .string "that mighty odd PASS?\p" + .string "I’ll tell you, you’re trying to reach a\n" + .string "tiny spit of an island far in the south.\p" + .string "There’s no telling what we’ll encounter\n" + .string "once we reach there, aye.\l" + .string "That shivers my timbers!\p" + .string "All aboard!$" + +SouthernIsland_Exterior_Text_1C5215:: @ 81C5215 + .string "Aye, mate, there’s nothing here to\n" + .string "see or do on this forgettable island.\p" + .string "What say we sail back to LILYCOVE?$" + +SouthernIsland_Exterior_Text_1C5281:: @ 81C5281 + .string "Aye, right, then!\n" + .string "Sail home we will!$" + +SouthernIsland_Exterior_Text_1C52A6:: @ 81C52A6 + .string "Aye, right, as you like, then.$" + +SouthernIsland_Interior_Text_1C52C5:: @ 81C52C5 + .string "“All dreams are but another reality.\n" + .string "Never forget...”$" + +SouthernIsland_Exterior_Text_1C52FB:: @ 81C52FB + .string "“Those whose memories fade seek to\n" + .string "carve them in their hearts...”$" diff --git a/data/text/eon_ticket.s b/data/text/eon_ticket.s deleted file mode 100644 index 0da9317af..000000000 --- a/data/text/eon_ticket.s +++ /dev/null @@ -1,44 +0,0 @@ -UnknownString_81C5033: @ 81C5033 - .string "DAD: {PLAYER}! Good to see you!\n" - .string "There’s a letter here for you, {PLAYER}.$" - -UnknownString_81C5070: @ 81C5070 - .string "DAD: I guess this is a PASS for a ship.\n" - .string "But I’ve never seen this ship before.\p" - .string "You should find out what this is about\n" - .string "in LILYCOVE.$" - -LilycoveCity_Harbor_Text_1C50F2:: @ 81C50F2 - .string "The ferry to SLATEPORT is...\p" - .string "Oh?\n" - .string "That PASS...$" - -LilycoveCity_Harbor_Text_1C5120:: @ 81C5120 - .string "Aye, mate, are you the one who brought\n" - .string "that mighty odd PASS?\p" - .string "I’ll tell you, you’re trying to reach a\n" - .string "tiny spit of an island far in the south.\p" - .string "There’s no telling what we’ll encounter\n" - .string "once we reach there, aye.\l" - .string "That shivers my timbers!\p" - .string "All aboard!$" - -SouthernIsland_Exterior_Text_1C5215:: @ 81C5215 - .string "Aye, mate, there’s nothing here to\n" - .string "see or do on this forgettable island.\p" - .string "What say we sail back to LILYCOVE?$" - -SouthernIsland_Exterior_Text_1C5281:: @ 81C5281 - .string "Aye, right, then!\n" - .string "Sail home we will!$" - -SouthernIsland_Exterior_Text_1C52A6:: @ 81C52A6 - .string "Aye, right, as you like, then.$" - -SouthernIsland_Interior_Text_1C52C5:: @ 81C52C5 - .string "“All dreams are but another reality.\n" - .string "Never forget...”$" - -SouthernIsland_Exterior_Text_1C52FB:: @ 81C52FB - .string "“Those whose memories fade seek to\n" - .string "carve them in their hearts...”$" diff --git a/data/text/giddy.inc b/data/text/giddy.inc new file mode 100644 index 000000000..040ef2ae5 --- /dev/null +++ b/data/text/giddy.inc @@ -0,0 +1,16 @@ +MauvilleCity_PokemonCenter_1F_Text_1B092A:: @ 81B092A + .string "I’m GIDDY!\n" + .string "I have a scintillating story for you!\p" + .string "Would you like to hear my story?$" + +MauvilleCity_PokemonCenter_1F_Text_1B097C:: @ 81B097C + .string "Oh...\n" + .string "You’ve deflated me...$" + +MauvilleCity_PokemonCenter_1F_Text_1B0998:: @ 81B0998 + .string "Also, I was thinking...$" + +MauvilleCity_PokemonCenter_1F_Text_1B09B0:: @ 81B09B0 + .string "That’s about it, I think...\p" + .string "We should chat again!\n" + .string "Bye-bye!$" diff --git a/data/text/giddy.s b/data/text/giddy.s deleted file mode 100644 index 040ef2ae5..000000000 --- a/data/text/giddy.s +++ /dev/null @@ -1,16 +0,0 @@ -MauvilleCity_PokemonCenter_1F_Text_1B092A:: @ 81B092A - .string "I’m GIDDY!\n" - .string "I have a scintillating story for you!\p" - .string "Would you like to hear my story?$" - -MauvilleCity_PokemonCenter_1F_Text_1B097C:: @ 81B097C - .string "Oh...\n" - .string "You’ve deflated me...$" - -MauvilleCity_PokemonCenter_1F_Text_1B0998:: @ 81B0998 - .string "Also, I was thinking...$" - -MauvilleCity_PokemonCenter_1F_Text_1B09B0:: @ 81B09B0 - .string "That’s about it, I think...\p" - .string "We should chat again!\n" - .string "Bye-bye!$" diff --git a/data/text/gift_ribbon_descriptions.inc b/data/text/gift_ribbon_descriptions.inc new file mode 100644 index 000000000..798d291b9 --- /dev/null +++ b/data/text/gift_ribbon_descriptions.inc @@ -0,0 +1,207 @@ +gGiftRibbonDescriptionPart1_2003RegionalTourney: + .string "2003 REGIONAL TOURNEY$" + +gGiftRibbonDescriptionPart2_Champion: + .string "CHAMPION RIBBON$" + +gGiftRibbonDescriptionPart1_2003NationalTourney: + .string "2003 NATIONAL TOURNEY$" + +gGiftRibbonDescriptionPart1_2003GlobalCup: + .string "2003 GLOBAL CUP$" + +gGiftRibbonDescriptionPart2_RunnerUp: + .string "Runner-up RIBBON$" + +gGiftRibbonDescriptionPart2_Semifinalist: + .string "Semifinalist RIBBON$" + +gGiftRibbonDescriptionPart1_2004RegionalTourney: + .string "2004 REGIONAL TOURNEY$" + +gGiftRibbonDescriptionPart1_2004NationalTourney: + .string "2004 NATIONAL TOURNEY$" + +gGiftRibbonDescriptionPart1_2004GlobalCup: + .string "2004 GLOBAL CUP$" + +gGiftRibbonDescriptionPart1_2005RegionalTourney: + .string "2005 REGIONAL TOURNEY$" + +gGiftRibbonDescriptionPart1_2005NationalTourney: + .string "2005 NATIONAL TOURNEY$" + +gGiftRibbonDescriptionPart1_2005GlobalCup: + .string "2005 GLOBAL CUP$" + +gGiftRibbonDescriptionPart1_PokemonBattleCup: + .string "POKéMON BATTLE CUP$" + +gGiftRibbonDescriptionPart2_Participation: + .string "Participation RIBBON$" + +gGiftRibbonDescriptionPart1_PokemonLeague: + .string "POKéMON LEAGUE$" + +gGiftRibbonDescriptionPart1_AdvanceCup: + .string "ADVANCE CUP$" + +gGiftRibbonDescriptionPart1_PokemonTournament: + .string "POKéMON Tournament$" + +gGiftRibbonDescriptionPart2_Participation2: + .string "Participation RIBBON$" + +gGiftRibbonDescriptionPart1_PokemonEvent: + .string "POKéMON Event$" + +gGiftRibbonDescriptionPart1_PokemonFestival: + .string "POKéMON Festival$" + +gGiftRibbonDescriptionPart1_DifficultyClearing: + .string "Difficulty-clearing$" + +gGiftRibbonDescriptionPart2_Commemorative: + .string "Commemorative RIBBON$" + +gGiftRibbonDescriptionPart1_ClearingAllDifficulties: + .string "RIBBON awarded for$" + +gGiftRibbonDescriptionPart2_ClearingAllDifficulties: + .string "clearing all difficulties.$" + +gGiftRibbonDescriptionPart1_100StraightWin: + .string "100-straight Win$" + +gGiftRibbonDescriptionPart1_DarknessTower: + .string "DARKNESS TOWER Clear$" + +gGiftRibbonDescriptionPart1_RedTower: + .string "RED TOWER Clear$" + +gGiftRibbonDescriptionPart1_BlackironTower: + .string "BLACKIRON TOWER Clear$" + +gGiftRibbonDescriptionPart1_FinalTower: + .string "FINAL TOWER Clear$" + +gGiftRibbonDescriptionPart1_LegendMaking: + .string "Legend-making$" + +gGiftRibbonDescriptionPart1_PokemonCenterTokyo: + .string "POKéMON CENTER TOKYO$" + +gGiftRibbonDescriptionPart1_PokemonCenterOsaka: + .string "POKéMON CENTER OSAKA$" + +gGiftRibbonDescriptionPart1_PokemonCenterNagoya: + .string "POKéMON CENTER NAGOYA$" + +gGiftRibbonDescriptionPart1_PokemonCenterNY: + .string "POKéMON CENTER NY$" + +gGiftRibbonDescriptionPart1_SummerHolidays: + .string "Summer Holidays RIBBON$" + +gGiftRibbonDescriptionPart2_EmptyString: + .string "$" + +gGiftRibbonDescriptionPart1_WinterHolidays: + .string "Winter Holidays RIBBON$" + +gGiftRibbonDescriptionPart1_SpringHolidays: + .string "Spring Holidays RIBBON$" + +gGiftRibbonDescriptionPart1_Evergreen: + .string "Evergreen RIBBON$" + +gGiftRibbonDescriptionPart1_SpecialHoliday: + .string "Special Holiday RIBBON$" + +gGiftRibbonDescriptionPart1_HardWorker: + .string "Hard Worker RIBBON$" + +gGiftRibbonDescriptionPart1_LotsOfFriends: + .string "Lots of Friends RIBBON$" + +gGiftRibbonDescriptionPart1_FullOfEnergy: + .string "Full of Energy RIBBON$" + +gGiftRibbonDescriptionPart1_LovedPokemon: + .string "A commemorative RIBBON$" + +gGiftRibbonDescriptionPart2_LovedPokemon: + .string "for a loved POKéMON.$" + +gGiftRibbonDescriptionPart1_LoveForPokemon: + .string "RIBBON that shows$" + +gGiftRibbonDescriptionPart2_LoveForPokemon: + .string "love for POKéMON.$" + + .align 2 +gGiftRibbonDescriptions:: @ 83E158C + .4byte gGiftRibbonDescriptionPart1_2003RegionalTourney, gGiftRibbonDescriptionPart2_Champion + .4byte gGiftRibbonDescriptionPart1_2003NationalTourney, gGiftRibbonDescriptionPart2_Champion + .4byte gGiftRibbonDescriptionPart1_2003GlobalCup, gGiftRibbonDescriptionPart2_Champion + .4byte gGiftRibbonDescriptionPart1_2003RegionalTourney, gGiftRibbonDescriptionPart2_RunnerUp + .4byte gGiftRibbonDescriptionPart1_2003NationalTourney, gGiftRibbonDescriptionPart2_RunnerUp + .4byte gGiftRibbonDescriptionPart1_2003GlobalCup, gGiftRibbonDescriptionPart2_RunnerUp + .4byte gGiftRibbonDescriptionPart1_2003RegionalTourney, gGiftRibbonDescriptionPart2_Semifinalist + .4byte gGiftRibbonDescriptionPart1_2003NationalTourney, gGiftRibbonDescriptionPart2_Semifinalist + .4byte gGiftRibbonDescriptionPart1_2003GlobalCup, gGiftRibbonDescriptionPart2_Semifinalist + .4byte gGiftRibbonDescriptionPart1_2004RegionalTourney, gGiftRibbonDescriptionPart2_Champion + .4byte gGiftRibbonDescriptionPart1_2004NationalTourney, gGiftRibbonDescriptionPart2_Champion + .4byte gGiftRibbonDescriptionPart1_2004GlobalCup, gGiftRibbonDescriptionPart2_Champion + .4byte gGiftRibbonDescriptionPart1_2004RegionalTourney, gGiftRibbonDescriptionPart2_RunnerUp + .4byte gGiftRibbonDescriptionPart1_2004NationalTourney, gGiftRibbonDescriptionPart2_RunnerUp + .4byte gGiftRibbonDescriptionPart1_2004GlobalCup, gGiftRibbonDescriptionPart2_RunnerUp + .4byte gGiftRibbonDescriptionPart1_2004RegionalTourney, gGiftRibbonDescriptionPart2_Semifinalist + .4byte gGiftRibbonDescriptionPart1_2004NationalTourney, gGiftRibbonDescriptionPart2_Semifinalist + .4byte gGiftRibbonDescriptionPart1_2004GlobalCup, gGiftRibbonDescriptionPart2_Semifinalist + .4byte gGiftRibbonDescriptionPart1_2005RegionalTourney, gGiftRibbonDescriptionPart2_Champion + .4byte gGiftRibbonDescriptionPart1_2005NationalTourney, gGiftRibbonDescriptionPart2_Champion + .4byte gGiftRibbonDescriptionPart1_2005GlobalCup, gGiftRibbonDescriptionPart2_Champion + .4byte gGiftRibbonDescriptionPart1_2005RegionalTourney, gGiftRibbonDescriptionPart2_RunnerUp + .4byte gGiftRibbonDescriptionPart1_2005NationalTourney, gGiftRibbonDescriptionPart2_RunnerUp + .4byte gGiftRibbonDescriptionPart1_2005GlobalCup, gGiftRibbonDescriptionPart2_RunnerUp + .4byte gGiftRibbonDescriptionPart1_2005RegionalTourney, gGiftRibbonDescriptionPart2_Semifinalist + .4byte gGiftRibbonDescriptionPart1_2005NationalTourney, gGiftRibbonDescriptionPart2_Semifinalist + .4byte gGiftRibbonDescriptionPart1_2005GlobalCup, gGiftRibbonDescriptionPart2_Semifinalist + .4byte gGiftRibbonDescriptionPart1_PokemonBattleCup, gGiftRibbonDescriptionPart2_Champion + .4byte gGiftRibbonDescriptionPart1_PokemonBattleCup, gGiftRibbonDescriptionPart2_RunnerUp + .4byte gGiftRibbonDescriptionPart1_PokemonBattleCup, gGiftRibbonDescriptionPart2_Semifinalist + .4byte gGiftRibbonDescriptionPart1_PokemonBattleCup, gGiftRibbonDescriptionPart2_Participation + .4byte gGiftRibbonDescriptionPart1_PokemonLeague, gGiftRibbonDescriptionPart2_Champion + .4byte gGiftRibbonDescriptionPart1_PokemonLeague, gGiftRibbonDescriptionPart2_RunnerUp + .4byte gGiftRibbonDescriptionPart1_PokemonLeague, gGiftRibbonDescriptionPart2_Semifinalist + .4byte gGiftRibbonDescriptionPart1_PokemonLeague, gGiftRibbonDescriptionPart2_Participation + .4byte gGiftRibbonDescriptionPart1_AdvanceCup, gGiftRibbonDescriptionPart2_Champion + .4byte gGiftRibbonDescriptionPart1_AdvanceCup, gGiftRibbonDescriptionPart2_RunnerUp + .4byte gGiftRibbonDescriptionPart1_AdvanceCup, gGiftRibbonDescriptionPart2_Semifinalist + .4byte gGiftRibbonDescriptionPart1_AdvanceCup, gGiftRibbonDescriptionPart2_Participation + .4byte gGiftRibbonDescriptionPart1_PokemonTournament, gGiftRibbonDescriptionPart2_Participation2 + .4byte gGiftRibbonDescriptionPart1_PokemonEvent, gGiftRibbonDescriptionPart2_Participation2 + .4byte gGiftRibbonDescriptionPart1_PokemonFestival, gGiftRibbonDescriptionPart2_Participation2 + .4byte gGiftRibbonDescriptionPart1_DifficultyClearing, gGiftRibbonDescriptionPart2_Commemorative + .4byte gGiftRibbonDescriptionPart1_ClearingAllDifficulties, gGiftRibbonDescriptionPart2_ClearingAllDifficulties + .4byte gGiftRibbonDescriptionPart1_100StraightWin, gGiftRibbonDescriptionPart2_Commemorative + .4byte gGiftRibbonDescriptionPart1_DarknessTower, gGiftRibbonDescriptionPart2_Commemorative + .4byte gGiftRibbonDescriptionPart1_RedTower, gGiftRibbonDescriptionPart2_Commemorative + .4byte gGiftRibbonDescriptionPart1_BlackironTower, gGiftRibbonDescriptionPart2_Commemorative + .4byte gGiftRibbonDescriptionPart1_FinalTower, gGiftRibbonDescriptionPart2_Commemorative + .4byte gGiftRibbonDescriptionPart1_LegendMaking, gGiftRibbonDescriptionPart2_Commemorative + .4byte gGiftRibbonDescriptionPart1_PokemonCenterTokyo, gGiftRibbonDescriptionPart2_Commemorative + .4byte gGiftRibbonDescriptionPart1_PokemonCenterOsaka, gGiftRibbonDescriptionPart2_Commemorative + .4byte gGiftRibbonDescriptionPart1_PokemonCenterNagoya, gGiftRibbonDescriptionPart2_Commemorative + .4byte gGiftRibbonDescriptionPart1_PokemonCenterNY, gGiftRibbonDescriptionPart2_Commemorative + .4byte gGiftRibbonDescriptionPart1_SummerHolidays, gGiftRibbonDescriptionPart2_EmptyString + .4byte gGiftRibbonDescriptionPart1_WinterHolidays, gGiftRibbonDescriptionPart2_EmptyString + .4byte gGiftRibbonDescriptionPart1_SpringHolidays, gGiftRibbonDescriptionPart2_EmptyString + .4byte gGiftRibbonDescriptionPart1_Evergreen, gGiftRibbonDescriptionPart2_EmptyString + .4byte gGiftRibbonDescriptionPart1_SpecialHoliday, gGiftRibbonDescriptionPart2_EmptyString + .4byte gGiftRibbonDescriptionPart1_HardWorker, gGiftRibbonDescriptionPart2_EmptyString + .4byte gGiftRibbonDescriptionPart1_LotsOfFriends, gGiftRibbonDescriptionPart2_EmptyString + .4byte gGiftRibbonDescriptionPart1_FullOfEnergy, gGiftRibbonDescriptionPart2_EmptyString + .4byte gGiftRibbonDescriptionPart1_LovedPokemon, gGiftRibbonDescriptionPart2_LovedPokemon + .4byte gGiftRibbonDescriptionPart1_LoveForPokemon, gGiftRibbonDescriptionPart2_LoveForPokemon diff --git a/data/text/gift_ribbon_descriptions.s b/data/text/gift_ribbon_descriptions.s deleted file mode 100644 index 798d291b9..000000000 --- a/data/text/gift_ribbon_descriptions.s +++ /dev/null @@ -1,207 +0,0 @@ -gGiftRibbonDescriptionPart1_2003RegionalTourney: - .string "2003 REGIONAL TOURNEY$" - -gGiftRibbonDescriptionPart2_Champion: - .string "CHAMPION RIBBON$" - -gGiftRibbonDescriptionPart1_2003NationalTourney: - .string "2003 NATIONAL TOURNEY$" - -gGiftRibbonDescriptionPart1_2003GlobalCup: - .string "2003 GLOBAL CUP$" - -gGiftRibbonDescriptionPart2_RunnerUp: - .string "Runner-up RIBBON$" - -gGiftRibbonDescriptionPart2_Semifinalist: - .string "Semifinalist RIBBON$" - -gGiftRibbonDescriptionPart1_2004RegionalTourney: - .string "2004 REGIONAL TOURNEY$" - -gGiftRibbonDescriptionPart1_2004NationalTourney: - .string "2004 NATIONAL TOURNEY$" - -gGiftRibbonDescriptionPart1_2004GlobalCup: - .string "2004 GLOBAL CUP$" - -gGiftRibbonDescriptionPart1_2005RegionalTourney: - .string "2005 REGIONAL TOURNEY$" - -gGiftRibbonDescriptionPart1_2005NationalTourney: - .string "2005 NATIONAL TOURNEY$" - -gGiftRibbonDescriptionPart1_2005GlobalCup: - .string "2005 GLOBAL CUP$" - -gGiftRibbonDescriptionPart1_PokemonBattleCup: - .string "POKéMON BATTLE CUP$" - -gGiftRibbonDescriptionPart2_Participation: - .string "Participation RIBBON$" - -gGiftRibbonDescriptionPart1_PokemonLeague: - .string "POKéMON LEAGUE$" - -gGiftRibbonDescriptionPart1_AdvanceCup: - .string "ADVANCE CUP$" - -gGiftRibbonDescriptionPart1_PokemonTournament: - .string "POKéMON Tournament$" - -gGiftRibbonDescriptionPart2_Participation2: - .string "Participation RIBBON$" - -gGiftRibbonDescriptionPart1_PokemonEvent: - .string "POKéMON Event$" - -gGiftRibbonDescriptionPart1_PokemonFestival: - .string "POKéMON Festival$" - -gGiftRibbonDescriptionPart1_DifficultyClearing: - .string "Difficulty-clearing$" - -gGiftRibbonDescriptionPart2_Commemorative: - .string "Commemorative RIBBON$" - -gGiftRibbonDescriptionPart1_ClearingAllDifficulties: - .string "RIBBON awarded for$" - -gGiftRibbonDescriptionPart2_ClearingAllDifficulties: - .string "clearing all difficulties.$" - -gGiftRibbonDescriptionPart1_100StraightWin: - .string "100-straight Win$" - -gGiftRibbonDescriptionPart1_DarknessTower: - .string "DARKNESS TOWER Clear$" - -gGiftRibbonDescriptionPart1_RedTower: - .string "RED TOWER Clear$" - -gGiftRibbonDescriptionPart1_BlackironTower: - .string "BLACKIRON TOWER Clear$" - -gGiftRibbonDescriptionPart1_FinalTower: - .string "FINAL TOWER Clear$" - -gGiftRibbonDescriptionPart1_LegendMaking: - .string "Legend-making$" - -gGiftRibbonDescriptionPart1_PokemonCenterTokyo: - .string "POKéMON CENTER TOKYO$" - -gGiftRibbonDescriptionPart1_PokemonCenterOsaka: - .string "POKéMON CENTER OSAKA$" - -gGiftRibbonDescriptionPart1_PokemonCenterNagoya: - .string "POKéMON CENTER NAGOYA$" - -gGiftRibbonDescriptionPart1_PokemonCenterNY: - .string "POKéMON CENTER NY$" - -gGiftRibbonDescriptionPart1_SummerHolidays: - .string "Summer Holidays RIBBON$" - -gGiftRibbonDescriptionPart2_EmptyString: - .string "$" - -gGiftRibbonDescriptionPart1_WinterHolidays: - .string "Winter Holidays RIBBON$" - -gGiftRibbonDescriptionPart1_SpringHolidays: - .string "Spring Holidays RIBBON$" - -gGiftRibbonDescriptionPart1_Evergreen: - .string "Evergreen RIBBON$" - -gGiftRibbonDescriptionPart1_SpecialHoliday: - .string "Special Holiday RIBBON$" - -gGiftRibbonDescriptionPart1_HardWorker: - .string "Hard Worker RIBBON$" - -gGiftRibbonDescriptionPart1_LotsOfFriends: - .string "Lots of Friends RIBBON$" - -gGiftRibbonDescriptionPart1_FullOfEnergy: - .string "Full of Energy RIBBON$" - -gGiftRibbonDescriptionPart1_LovedPokemon: - .string "A commemorative RIBBON$" - -gGiftRibbonDescriptionPart2_LovedPokemon: - .string "for a loved POKéMON.$" - -gGiftRibbonDescriptionPart1_LoveForPokemon: - .string "RIBBON that shows$" - -gGiftRibbonDescriptionPart2_LoveForPokemon: - .string "love for POKéMON.$" - - .align 2 -gGiftRibbonDescriptions:: @ 83E158C - .4byte gGiftRibbonDescriptionPart1_2003RegionalTourney, gGiftRibbonDescriptionPart2_Champion - .4byte gGiftRibbonDescriptionPart1_2003NationalTourney, gGiftRibbonDescriptionPart2_Champion - .4byte gGiftRibbonDescriptionPart1_2003GlobalCup, gGiftRibbonDescriptionPart2_Champion - .4byte gGiftRibbonDescriptionPart1_2003RegionalTourney, gGiftRibbonDescriptionPart2_RunnerUp - .4byte gGiftRibbonDescriptionPart1_2003NationalTourney, gGiftRibbonDescriptionPart2_RunnerUp - .4byte gGiftRibbonDescriptionPart1_2003GlobalCup, gGiftRibbonDescriptionPart2_RunnerUp - .4byte gGiftRibbonDescriptionPart1_2003RegionalTourney, gGiftRibbonDescriptionPart2_Semifinalist - .4byte gGiftRibbonDescriptionPart1_2003NationalTourney, gGiftRibbonDescriptionPart2_Semifinalist - .4byte gGiftRibbonDescriptionPart1_2003GlobalCup, gGiftRibbonDescriptionPart2_Semifinalist - .4byte gGiftRibbonDescriptionPart1_2004RegionalTourney, gGiftRibbonDescriptionPart2_Champion - .4byte gGiftRibbonDescriptionPart1_2004NationalTourney, gGiftRibbonDescriptionPart2_Champion - .4byte gGiftRibbonDescriptionPart1_2004GlobalCup, gGiftRibbonDescriptionPart2_Champion - .4byte gGiftRibbonDescriptionPart1_2004RegionalTourney, gGiftRibbonDescriptionPart2_RunnerUp - .4byte gGiftRibbonDescriptionPart1_2004NationalTourney, gGiftRibbonDescriptionPart2_RunnerUp - .4byte gGiftRibbonDescriptionPart1_2004GlobalCup, gGiftRibbonDescriptionPart2_RunnerUp - .4byte gGiftRibbonDescriptionPart1_2004RegionalTourney, gGiftRibbonDescriptionPart2_Semifinalist - .4byte gGiftRibbonDescriptionPart1_2004NationalTourney, gGiftRibbonDescriptionPart2_Semifinalist - .4byte gGiftRibbonDescriptionPart1_2004GlobalCup, gGiftRibbonDescriptionPart2_Semifinalist - .4byte gGiftRibbonDescriptionPart1_2005RegionalTourney, gGiftRibbonDescriptionPart2_Champion - .4byte gGiftRibbonDescriptionPart1_2005NationalTourney, gGiftRibbonDescriptionPart2_Champion - .4byte gGiftRibbonDescriptionPart1_2005GlobalCup, gGiftRibbonDescriptionPart2_Champion - .4byte gGiftRibbonDescriptionPart1_2005RegionalTourney, gGiftRibbonDescriptionPart2_RunnerUp - .4byte gGiftRibbonDescriptionPart1_2005NationalTourney, gGiftRibbonDescriptionPart2_RunnerUp - .4byte gGiftRibbonDescriptionPart1_2005GlobalCup, gGiftRibbonDescriptionPart2_RunnerUp - .4byte gGiftRibbonDescriptionPart1_2005RegionalTourney, gGiftRibbonDescriptionPart2_Semifinalist - .4byte gGiftRibbonDescriptionPart1_2005NationalTourney, gGiftRibbonDescriptionPart2_Semifinalist - .4byte gGiftRibbonDescriptionPart1_2005GlobalCup, gGiftRibbonDescriptionPart2_Semifinalist - .4byte gGiftRibbonDescriptionPart1_PokemonBattleCup, gGiftRibbonDescriptionPart2_Champion - .4byte gGiftRibbonDescriptionPart1_PokemonBattleCup, gGiftRibbonDescriptionPart2_RunnerUp - .4byte gGiftRibbonDescriptionPart1_PokemonBattleCup, gGiftRibbonDescriptionPart2_Semifinalist - .4byte gGiftRibbonDescriptionPart1_PokemonBattleCup, gGiftRibbonDescriptionPart2_Participation - .4byte gGiftRibbonDescriptionPart1_PokemonLeague, gGiftRibbonDescriptionPart2_Champion - .4byte gGiftRibbonDescriptionPart1_PokemonLeague, gGiftRibbonDescriptionPart2_RunnerUp - .4byte gGiftRibbonDescriptionPart1_PokemonLeague, gGiftRibbonDescriptionPart2_Semifinalist - .4byte gGiftRibbonDescriptionPart1_PokemonLeague, gGiftRibbonDescriptionPart2_Participation - .4byte gGiftRibbonDescriptionPart1_AdvanceCup, gGiftRibbonDescriptionPart2_Champion - .4byte gGiftRibbonDescriptionPart1_AdvanceCup, gGiftRibbonDescriptionPart2_RunnerUp - .4byte gGiftRibbonDescriptionPart1_AdvanceCup, gGiftRibbonDescriptionPart2_Semifinalist - .4byte gGiftRibbonDescriptionPart1_AdvanceCup, gGiftRibbonDescriptionPart2_Participation - .4byte gGiftRibbonDescriptionPart1_PokemonTournament, gGiftRibbonDescriptionPart2_Participation2 - .4byte gGiftRibbonDescriptionPart1_PokemonEvent, gGiftRibbonDescriptionPart2_Participation2 - .4byte gGiftRibbonDescriptionPart1_PokemonFestival, gGiftRibbonDescriptionPart2_Participation2 - .4byte gGiftRibbonDescriptionPart1_DifficultyClearing, gGiftRibbonDescriptionPart2_Commemorative - .4byte gGiftRibbonDescriptionPart1_ClearingAllDifficulties, gGiftRibbonDescriptionPart2_ClearingAllDifficulties - .4byte gGiftRibbonDescriptionPart1_100StraightWin, gGiftRibbonDescriptionPart2_Commemorative - .4byte gGiftRibbonDescriptionPart1_DarknessTower, gGiftRibbonDescriptionPart2_Commemorative - .4byte gGiftRibbonDescriptionPart1_RedTower, gGiftRibbonDescriptionPart2_Commemorative - .4byte gGiftRibbonDescriptionPart1_BlackironTower, gGiftRibbonDescriptionPart2_Commemorative - .4byte gGiftRibbonDescriptionPart1_FinalTower, gGiftRibbonDescriptionPart2_Commemorative - .4byte gGiftRibbonDescriptionPart1_LegendMaking, gGiftRibbonDescriptionPart2_Commemorative - .4byte gGiftRibbonDescriptionPart1_PokemonCenterTokyo, gGiftRibbonDescriptionPart2_Commemorative - .4byte gGiftRibbonDescriptionPart1_PokemonCenterOsaka, gGiftRibbonDescriptionPart2_Commemorative - .4byte gGiftRibbonDescriptionPart1_PokemonCenterNagoya, gGiftRibbonDescriptionPart2_Commemorative - .4byte gGiftRibbonDescriptionPart1_PokemonCenterNY, gGiftRibbonDescriptionPart2_Commemorative - .4byte gGiftRibbonDescriptionPart1_SummerHolidays, gGiftRibbonDescriptionPart2_EmptyString - .4byte gGiftRibbonDescriptionPart1_WinterHolidays, gGiftRibbonDescriptionPart2_EmptyString - .4byte gGiftRibbonDescriptionPart1_SpringHolidays, gGiftRibbonDescriptionPart2_EmptyString - .4byte gGiftRibbonDescriptionPart1_Evergreen, gGiftRibbonDescriptionPart2_EmptyString - .4byte gGiftRibbonDescriptionPart1_SpecialHoliday, gGiftRibbonDescriptionPart2_EmptyString - .4byte gGiftRibbonDescriptionPart1_HardWorker, gGiftRibbonDescriptionPart2_EmptyString - .4byte gGiftRibbonDescriptionPart1_LotsOfFriends, gGiftRibbonDescriptionPart2_EmptyString - .4byte gGiftRibbonDescriptionPart1_FullOfEnergy, gGiftRibbonDescriptionPart2_EmptyString - .4byte gGiftRibbonDescriptionPart1_LovedPokemon, gGiftRibbonDescriptionPart2_LovedPokemon - .4byte gGiftRibbonDescriptionPart1_LoveForPokemon, gGiftRibbonDescriptionPart2_LoveForPokemon diff --git a/data/text/hipster.inc b/data/text/hipster.inc new file mode 100644 index 000000000..a30943d3a --- /dev/null +++ b/data/text/hipster.inc @@ -0,0 +1,20 @@ +MauvilleCity_PokemonCenter_1F_Text_1B0C5B:: @ 81B0C5B + .string "Hey, yo! They call me the HIPSTER.\n" + .string "I’ll teach you what’s hip and happening.$" + +MauvilleCity_PokemonCenter_1F_Text_1B0CA7:: @ 81B0CA7 + .string "But, hey, I taught you what’s hip and\n" + .string "happening already.\p" + .string "I’d like to spread the good word to\n" + .string "other folks.$" + +MauvilleCity_PokemonCenter_1F_Text_1B0D11:: @ 81B0D11 + .string "But, hey, you already know a lot about\n" + .string "what’s hip and happening.\p" + .string "I’ve got nothing new to teach you!$" + +MauvilleCity_PokemonCenter_1F_Text_1B0D75:: @ 81B0D75 + .string "Hey, have you heard about\n" + .string "“{STR_VAR_1}”?\p" + .string "What’s it mean? Well...\n" + .string "Ask your daddy or mommy, okay?$" diff --git a/data/text/hipster.s b/data/text/hipster.s deleted file mode 100644 index a30943d3a..000000000 --- a/data/text/hipster.s +++ /dev/null @@ -1,20 +0,0 @@ -MauvilleCity_PokemonCenter_1F_Text_1B0C5B:: @ 81B0C5B - .string "Hey, yo! They call me the HIPSTER.\n" - .string "I’ll teach you what’s hip and happening.$" - -MauvilleCity_PokemonCenter_1F_Text_1B0CA7:: @ 81B0CA7 - .string "But, hey, I taught you what’s hip and\n" - .string "happening already.\p" - .string "I’d like to spread the good word to\n" - .string "other folks.$" - -MauvilleCity_PokemonCenter_1F_Text_1B0D11:: @ 81B0D11 - .string "But, hey, you already know a lot about\n" - .string "what’s hip and happening.\p" - .string "I’ve got nothing new to teach you!$" - -MauvilleCity_PokemonCenter_1F_Text_1B0D75:: @ 81B0D75 - .string "Hey, have you heard about\n" - .string "“{STR_VAR_1}”?\p" - .string "What’s it mean? Well...\n" - .string "Ask your daddy or mommy, okay?$" diff --git a/data/text/item_descriptions.inc b/data/text/item_descriptions.inc new file mode 100644 index 000000000..6fda439b0 --- /dev/null +++ b/data/text/item_descriptions.inc @@ -0,0 +1,1393 @@ +gItemDescription_MasterBall: @ 83C2028 + .string "The best BALL that\n" + .string "catches a POKéMON\n" + .string "without fail.$" + +gItemDescription_UltraBall: @ 83C205B + .string "A better BALL with\n" + .string "a higher catch rate\n" + .string "than a GREAT BALL.$" + +gItemDescription_GreatBall: @ 83C2095 + .string "A good BALL with a\n" + .string "higher catch rate\n" + .string "than a POKé BALL.$" + +gItemDescription_PokeBall: @ 83C20CC + .string "A tool used for\n" + .string "catching wild\n" + .string "POKéMON.$" + +gItemDescription_SafariBall: @ 83C20F3 + .string "A special BALL that\n" + .string "is used only in the\n" + .string "SAFARI ZONE.$" + +gItemDescription_NetBall: @ 83C2128 + .string "A BALL that works\n" + .string "well on WATER- and\n" + .string "BUG-type POKéMON.$" + +gItemDescription_DiveBall: @ 83C215F + .string "A BALL that works\n" + .string "better on POKéMON\n" + .string "on the ocean floor.$" + +gItemDescription_NestBall: @ 83C2197 + .string "A BALL that works\n" + .string "better on weaker\n" + .string "POKéMON.$" + +gItemDescription_RepeatBall: @ 83C21C3 + .string "A BALL that works\n" + .string "better on POKéMON\n" + .string "caught before.$" + +gItemDescription_TimerBall: @ 83C21F6 + .string "More effective as\n" + .string "more turns are\n" + .string "taken in battle.$" + +gItemDescription_LuxuryBall: @ 83C2228 + .string "A cozy BALL that\n" + .string "makes POKéMON\n" + .string "more friendly.$" + +gItemDescription_PremierBall: @ 83C2256 + .string "A rare BALL made\n" + .string "in commemoration\n" + .string "of some event.$" + +gItemDescription_Potion: @ 83C2287 + .string "Restores the HP of\n" + .string "a POKéMON by\n" + .string "20 points.$" + +gItemDescription_Antidote: @ 83C22B2 + .string "Heals a poisoned\n" + .string "POKéMON.$" + +gItemDescription_BurnHeal: @ 83C22CC + .string "Heals POKéMON\n" + .string "of a burn.$" + +gItemDescription_IceHeal: @ 83C22E5 + .string "Defrosts a frozen\n" + .string "POKéMON.$" + +gItemDescription_Awakening: @ 83C2300 + .string "Awakens a sleeping\n" + .string "POKéMON.$" + +gItemDescription_ParalyzeHeal: @ 83C231C + .string "Heals a paralyzed\n" + .string "POKéMON.$" + +gItemDescription_FullRestore: @ 83C2337 + .string "Fully restores the\n" + .string "HP and status of a\n" + .string "POKéMON.$" + +gItemDescription_MaxPotion: @ 83C2366 + .string "Fully restores the\n" + .string "HP of a POKéMON.$" + +gItemDescription_HyperPotion: @ 83C238A + .string "Restores the HP of\n" + .string "a POKéMON by\n" + .string "200 points.$" + +gItemDescription_SuperPotion: @ 83C23B6 + .string "Restores the HP of\n" + .string "a POKéMON by\n" + .string "50 points.$" + +gItemDescription_FullHeal: @ 83C23E1 + .string "Heals all the status\n" + .string "problems of one\n" + .string "POKéMON.$" + +gItemDescription_Revive: @ 83C240F + .string "Revives a fainted\n" + .string "POKéMON with half\n" + .string "its HP.$" + +gItemDescription_MaxRevive: @ 83C243B + .string "Revives a fainted\n" + .string "POKéMON with all\n" + .string "its HP.$" + +gItemDescription_FreshWater: @ 83C2466 + .string "A mineral water\n" + .string "that restores HP\n" + .string "by 50 points.$" + +gItemDescription_SodaPop: @ 83C2495 + .string "A fizzy soda drink\n" + .string "that restores HP\n" + .string "by 60 points.$" + +gItemDescription_Lemonade: @ 83C24C7 + .string "A very sweet drink\n" + .string "that restores HP\n" + .string "by 80 points.$" + +gItemDescription_MoomooMilk: @ 83C24F9 + .string "A nutritious milk\n" + .string "that restores HP\n" + .string "by 100 points.$" + +gItemDescription_EnergyPowder: @ 83C252B + .string "A bitter powder\n" + .string "that restores HP\n" + .string "by 50 points.$" + +gItemDescription_EnergyRoot: @ 83C255A + .string "A bitter root\n" + .string "that restores HP\n" + .string "by 200 points.$" + +gItemDescription_HealPowder: @ 83C2588 + .string "A bitter powder\n" + .string "that heals all\n" + .string "status problems.$" + +gItemDescription_RevivalHerb: @ 83C25B8 + .string "A very bitter herb\n" + .string "that revives a\n" + .string "fainted POKéMON.$" + +gItemDescription_Ether: @ 83C25EB + .string "Restores the PP\n" + .string "of a selected move\n" + .string "by 10.$" + +gItemDescription_MaxEther: @ 83C2615 + .string "Fully restores the\n" + .string "PP of a selected\n" + .string "move.$" + +gItemDescription_Elixir: @ 83C263F + .string "Restores the PP\n" + .string "of all moves by 10.$" + +gItemDescription_MaxElixir: @ 83C2663 + .string "Fully restores the\n" + .string "PP of a POKéMON’s\n" + .string "moves.$" + +gItemDescription_LavaCookie: @ 83C268F + .string "A local specialty\n" + .string "that heals all\n" + .string "status problems.$" + +gItemDescription_BlueFlute: @ 83C26C1 + .string "A glass flute that\n" + .string "awakens sleeping\n" + .string "POKéMON.$" + +gItemDescription_YellowFlute: @ 83C26EE + .string "A glass flute that\n" + .string "snaps POKéMON\n" + .string "out of confusion.$" + +gItemDescription_RedFlute: @ 83C2721 + .string "A glass flute that\n" + .string "snaps POKéMON\n" + .string "out of attraction.$" + +gItemDescription_BlackFlute: @ 83C2755 + .string "A glass flute that\n" + .string "keeps away wild\n" + .string "POKéMON.$" + +gItemDescription_WhiteFlute: @ 83C2781 + .string "A glass flute that\n" + .string "lures wild POKéMON.$" + +gItemDescription_BerryJuice: @ 83C27A8 + .string "A 100% pure juice\n" + .string "that restores HP\n" + .string "by 20 points.$" + +gItemDescription_SacredAsh: @ 83C27D9 + .string "Fully revives and\n" + .string "restores all\n" + .string "fainted POKéMON.$" + +gItemDescription_ShoalSalt: @ 83C2809 + .string "Salt obtained from\n" + .string "deep inside the\n" + .string "SHOAL CAVE.$" + +gItemDescription_ShoalShell: @ 83C2838 + .string "A seashell found\n" + .string "deep inside the\n" + .string "SHOAL CAVE.$" + +gItemDescription_RedShard: @ 83C2865 + .string "A shard from an\n" + .string "ancient item.\n" + .string "Can be sold cheaply.$" + +gItemDescription_BlueShard: @ 83C2898 + .string "A shard from an\n" + .string "ancient item.\n" + .string "Can be sold cheaply.$" + +gItemDescription_YellowShard: @ 83C28CB + .string "A shard from an\n" + .string "ancient item.\n" + .string "Can be sold cheaply.$" + +gItemDescription_GreenShard: @ 83C28FE + .string "A shard from an\n" + .string "ancient item.\n" + .string "Can be sold cheaply.$" + +gItemDescription_HPUp: @ 83C2931 + .string "Raises the HP of\n" + .string "one POKéMON.$" + +gItemDescription_Protein: @ 83C294F + .string "Raises the stat\n" + .string "ATTACK of one\n" + .string "POKéMON.$" + +gItemDescription_Iron: @ 83C2976 + .string "Raises the stat\n" + .string "DEFENSE of one\n" + .string "POKéMON.$" + +gItemDescription_Carbos: @ 83C299E + .string "Raises the stat\n" + .string "SPEED of one\n" + .string "POKéMON.$" + +gItemDescription_Calcium: @ 83C29C4 + .string "Raises the stat\n" + .string "SP. ATK of one\n" + .string "POKéMON.$" + +gItemDescription_RareCandy: @ 83C29EC + .string "Raises the level\n" + .string "of a POKéMON by\n" + .string "one.$" + +gItemDescription_PPUp: @ 83C2A12 + .string "Raises the maximum\n" + .string "PP of a selected\n" + .string "move.$" + +gItemDescription_Zinc: @ 83C2A3C + .string "Raises the stat\n" + .string "SP. DEF of one\n" + .string "POKéMON.$" + +gItemDescription_PPMax: @ 83C2A64 + .string "Raises the PP of a\n" + .string "move to its maximum\n" + .string "points.$" + +gItemDescription_GuardSpec: @ 83C2A93 + .string "Prevents stat\n" + .string "reduction when\n" + .string "used in battle.$" + +gItemDescription_DireHit: @ 83C2AC0 + .string "Raises the\n" + .string "critical-hit ratio\n" + .string "during one battle.$" + +gItemDescription_XAttack: @ 83C2AF1 + .string "Raises the stat\n" + .string "ATTACK during one\n" + .string "battle.$" + +gItemDescription_XDefend: @ 83C2B1B + .string "Raises the stat\n" + .string "DEFENSE during one\n" + .string "battle.$" + +gItemDescription_XSpeed: @ 83C2B46 + .string "Raises the stat\n" + .string "SPEED during one\n" + .string "battle.$" + +gItemDescription_XAccuracy: @ 83C2B6F + .string "Raises accuracy\n" + .string "of attack moves\n" + .string "during one battle.$" + +gItemDescription_XSpecial: @ 83C2BA2 + .string "Raises the stat\n" + .string "SP. ATK during one\n" + .string "battle.$" + +gItemDescription_PokeDoll: @ 83C2BCD + .string "Use to flee from\n" + .string "any battle with\n" + .string "a wild POKéMON.$" + +gItemDescription_FluffyTail: @ 83C2BFE + .string "Use to flee from\n" + .string "any battle with\n" + .string "a wild POKéMON.$" + +gItemDescription_SuperRepel: @ 83C2C2F + .string "Repels weak wild\n" + .string "POKéMON for 200\n" + .string "steps.$" + +gItemDescription_MaxRepel: @ 83C2C57 + .string "Repels weak wild\n" + .string "POKéMON for 250\n" + .string "steps.$" + +gItemDescription_EscapeRope: @ 83C2C7F + .string "Use to escape\n" + .string "instantly from a\n" + .string "cave or a dungeon.$" + +gItemDescription_Repel: @ 83C2CB1 + .string "Repels weak wild\n" + .string "POKéMON for 100\n" + .string "steps.$" + +gItemDescription_SunStone: @ 83C2CD9 + .string "Makes certain\n" + .string "species of POKéMON\n" + .string "evolve.$" + +gItemDescription_MoonStone: @ 83C2D02 + .string "Makes certain\n" + .string "species of POKéMON\n" + .string "evolve.$" + +gItemDescription_FireStone: @ 83C2D2B + .string "Makes certain\n" + .string "species of POKéMON\n" + .string "evolve.$" + +gItemDescription_ThunderStone: @ 83C2D54 + .string "Makes certain\n" + .string "species of POKéMON\n" + .string "evolve.$" + +gItemDescription_WaterStone: @ 83C2D7D + .string "Makes certain\n" + .string "species of POKéMON\n" + .string "evolve.$" + +gItemDescription_LeafStone: @ 83C2DA6 + .string "Makes certain\n" + .string "species of POKéMON\n" + .string "evolve.$" + +gItemDescription_TinyMushroom: @ 83C2DCF + .string "A plain, ordinary\n" + .string "mushroom.\n" + .string "Can be sold cheaply.$" + +gItemDescription_BigMushroom: @ 83C2E00 + .string "A rare mushroom\n" + .string "that would sell at a\n" + .string "high price.$" + +gItemDescription_Pearl: @ 83C2E31 + .string "A pretty pearl.\n" + .string "Can be sold cheaply.$" + +gItemDescription_BigPearl: @ 83C2E56 + .string "A lovely large pearl\n" + .string "that would sell at a\n" + .string "high price.$" + +gItemDescription_Stardust: @ 83C2E8C + .string "Beautiful red sand.\n" + .string "Can be sold at a\n" + .string "high price.$" + +gItemDescription_StarPiece: @ 83C2EBD + .string "A red gem shard.\n" + .string "It would sell for a\n" + .string "very high price.$" + +gItemDescription_Nugget: @ 83C2EF3 + .string "A nugget of pure\n" + .string "gold. Can be sold at\n" + .string "a high price.$" + +gItemDescription_HeartScale: @ 83C2F27 + .string "A lovely scale.\n" + .string "It is coveted by\n" + .string "collectors.$" + +gItemDescription_OrangeMail: @ 83C2F54 + .string "A ZIGZAGOON-print\n" + .string "MAIL to be held by\n" + .string "a POKéMON.$" + +gItemDescription_HarborMail: @ 83C2F84 + .string "A WINGULL-print\n" + .string "MAIL to be held by\n" + .string "a POKéMON.$" + +gItemDescription_GlitterMail: @ 83C2FB2 + .string "A PIKACHU-print\n" + .string "MAIL to be held by\n" + .string "a POKéMON.$" + +gItemDescription_MechMail: @ 83C2FE0 + .string "A MAGNEMITE-print\n" + .string "MAIL to be held by\n" + .string "a POKéMON.$" + +gItemDescription_WoodMail: @ 83C3010 + .string "A SLAKOTH-print\n" + .string "MAIL to be held by\n" + .string "a POKéMON.$" + +gItemDescription_WaveMail: @ 83C303E + .string "A WAILMER-print\n" + .string "MAIL to be held by\n" + .string "a POKéMON.$" + +gItemDescription_BeadMail: @ 83C306C + .string "MAIL featuring a\n" + .string "sketch of the\n" + .string "holding POKéMON.$" + +gItemDescription_ShadowMail: @ 83C309C + .string "A DUSKULL-print\n" + .string "MAIL to be held by\n" + .string "a POKéMON.$" + +gItemDescription_TropicMail: @ 83C30CA + .string "A BELLOSSOM-print\n" + .string "MAIL to be held by\n" + .string "a POKéMON.$" + +gItemDescription_DreamMail: @ 83C30FA + .string "MAIL featuring a\n" + .string "sketch of the\n" + .string "holding POKéMON.$" + +gItemDescription_FabMail: @ 83C312A + .string "A gorgeous-print\n" + .string "MAIL to be held\n" + .string "by a POKéMON.$" + +gItemDescription_RetroMail: @ 83C3159 + .string "MAIL featuring the\n" + .string "drawings of three\n" + .string "POKéMON.$" + +gItemDescription_CheriBerry: @ 83C3187 + .string "A hold item that\n" + .string "heals paralysis\n" + .string "in battle.$" + +gItemDescription_ChestoBerry: @ 83C31B3 + .string "A hold item that\n" + .string "awakens POKéMON\n" + .string "in battle.$" + +gItemDescription_PechaBerry: @ 83C31DF + .string "A hold item that\n" + .string "heals poisoning\n" + .string "in battle.$" + +gItemDescription_RawstBerry: @ 83C320B + .string "A hold item that\n" + .string "heals a burn in\n" + .string "battle.$" + +gItemDescription_AspearBerry: @ 83C3234 + .string "A hold item that\n" + .string "defrosts POKéMON\n" + .string "in battle.$" + +gItemDescription_LeppaBerry: @ 83C3261 + .string "A hold item that\n" + .string "restores 10 PP in\n" + .string "battle.$" + +gItemDescription_OranBerry: @ 83C328C + .string "A hold item that\n" + .string "restores 10 HP in\n" + .string "battle.$" + +gItemDescription_PersimBerry: @ 83C32B7 + .string "A hold item that\n" + .string "heals confusion\n" + .string "in battle.$" + +gItemDescription_LumBerry: @ 83C32E3 + .string "A hold item that\n" + .string "heals status in\n" + .string "battle.$" + +gItemDescription_SitrusBerry: @ 83C330C + .string "A hold item that\n" + .string "restores 30 HP in\n" + .string "battle.$" + +gItemDescription_FigyBerry: @ 83C3337 + .string "A hold item that\n" + .string "restores HP but\n" + .string "may confuse.$" + +gItemDescription_WikiBerry: @ 83C3365 + .string "A hold item that\n" + .string "restores HP but\n" + .string "may confuse.$" + +gItemDescription_MagoBerry: @ 83C3393 + .string "A hold item that\n" + .string "restores HP but\n" + .string "may confuse.$" + +gItemDescription_AguavBerry: @ 83C33C1 + .string "A hold item that\n" + .string "restores HP but\n" + .string "may confuse.$" + +gItemDescription_IapapaBerry: @ 83C33EF + .string "A hold item that\n" + .string "restores HP but\n" + .string "may confuse.$" + +gItemDescription_RazzBerry: @ 83C341D + .string "{POKEBLOCK} ingredient.\n" + .string "Plant in loamy soil\n" + .string "to grow RAZZ.$" + +gItemDescription_BlukBerry: @ 83C3451 + .string "{POKEBLOCK} ingredient.\n" + .string "Plant in loamy soil\n" + .string "to grow BLUK.$" + +gItemDescription_NanabBerry: @ 83C3485 + .string "{POKEBLOCK} ingredient.\n" + .string "Plant in loamy soil\n" + .string "to grow NANAB.$" + +gItemDescription_WepearBerry: @ 83C34BA + .string "{POKEBLOCK} ingredient.\n" + .string "Plant in loamy soil\n" + .string "to grow WEPEAR.$" + +gItemDescription_PinapBerry: @ 83C34F0 + .string "{POKEBLOCK} ingredient.\n" + .string "Plant in loamy soil\n" + .string "to grow PINAP.$" + +gItemDescription_PomegBerry: @ 83C3525 + .string "{POKEBLOCK} ingredient.\n" + .string "Plant in loamy soil\n" + .string "to grow POMEG.$" + +gItemDescription_KelpsyBerry: @ 83C355A + .string "{POKEBLOCK} ingredient.\n" + .string "Plant in loamy soil\n" + .string "to grow KELPSY.$" + +gItemDescription_QualotBerry: @ 83C3590 + .string "{POKEBLOCK} ingredient.\n" + .string "Plant in loamy soil\n" + .string "to grow QUALOT.$" + +gItemDescription_HondewBerry: @ 83C35C6 + .string "{POKEBLOCK} ingredient.\n" + .string "Plant in loamy soil\n" + .string "to grow HONDEW.$" + +gItemDescription_GrepaBerry: @ 83C35FC + .string "{POKEBLOCK} ingredient.\n" + .string "Plant in loamy soil\n" + .string "to grow GREPA.$" + +gItemDescription_TamatoBerry: @ 83C3631 + .string "{POKEBLOCK} ingredient.\n" + .string "Plant in loamy soil\n" + .string "to grow TAMATO.$" + +gItemDescription_CornnBerry: @ 83C3667 + .string "{POKEBLOCK} ingredient.\n" + .string "Plant in loamy soil\n" + .string "to grow CORNN.$" + +gItemDescription_MagostBerry: @ 83C369C + .string "{POKEBLOCK} ingredient.\n" + .string "Plant in loamy soil\n" + .string "to grow MAGOST.$" + +gItemDescription_RabutaBerry: @ 83C36D2 + .string "{POKEBLOCK} ingredient.\n" + .string "Plant in loamy soil\n" + .string "to grow RABUTA.$" + +gItemDescription_NomelBerry: @ 83C3708 + .string "{POKEBLOCK} ingredient.\n" + .string "Plant in loamy soil\n" + .string "to grow NOMEL.$" + +gItemDescription_SpelonBerry: @ 83C373D + .string "{POKEBLOCK} ingredient.\n" + .string "Plant in loamy soil\n" + .string "to grow SPELON.$" + +gItemDescription_PamtreBerry: @ 83C3773 + .string "{POKEBLOCK} ingredient.\n" + .string "Plant in loamy soil\n" + .string "to grow PAMTRE.$" + +gItemDescription_WatmelBerry: @ 83C37A9 + .string "{POKEBLOCK} ingredient.\n" + .string "Plant in loamy soil\n" + .string "to grow WATMEL.$" + +gItemDescription_DurinBerry: @ 83C37DF + .string "{POKEBLOCK} ingredient.\n" + .string "Plant in loamy soil\n" + .string "to grow DURIN.$" + +gItemDescription_BelueBerry: @ 83C3814 + .string "{POKEBLOCK} ingredient.\n" + .string "Plant in loamy soil\n" + .string "to grow BELUE.$" + +gItemDescription_LiechiBerry: @ 83C3849 + .string "A hold item that\n" + .string "raises ATTACK in\n" + .string "a pinch.$" + +gItemDescription_GanlonBerry: @ 83C3874 + .string "A hold item that\n" + .string "raises DEFENSE in\n" + .string "a pinch.$" + +gItemDescription_SalacBerry: @ 83C38A0 + .string "A hold item that\n" + .string "raises SPEED in\n" + .string "a pinch.$" + +gItemDescription_PetayaBerry: @ 83C38CA + .string "A hold item that\n" + .string "raises SP. ATK in\n" + .string "a pinch.$" + +gItemDescription_ApicotBerry: @ 83C38F6 + .string "A hold item that\n" + .string "raises SP. DEF in\n" + .string "a pinch.$" + +gItemDescription_LansatBerry: @ 83C3922 + .string "A hold item that\n" + .string "ups the critical-\n" + .string "hit rate in a pinch.$" + +gItemDescription_StarfBerry: @ 83C395A + .string "A hold item that\n" + .string "sharply boosts a\n" + .string "stat in a pinch.$" + +gItemDescription_EnigmaBerry: @ 83C398D + .string "{POKEBLOCK} ingredient.\n" + .string "Plant in loamy soil\n" + .string "to grow a mystery.$" + +gItemDescription_BrightPowder: @ 83C39C6 + .string "A hold item that\n" + .string "casts a glare to\n" + .string "reduce accuracy.$" + +gItemDescription_WhiteHerb: @ 83C39F9 + .string "A hold item that\n" + .string "restores any\n" + .string "lowered stat.$" + +gItemDescription_MachoBrace: @ 83C3A25 + .string "A hold item that\n" + .string "promotes growth,\n" + .string "but reduces SPEED.$" + +gItemDescription_ExpShare: @ 83C3A5A + .string "A hold item that\n" + .string "gets EXP. points\n" + .string "from battles.$" + +gItemDescription_QuickClaw: @ 83C3A8A + .string "A hold item that\n" + .string "occasionally allows\n" + .string "the first strike.$" + +gItemDescription_SootheBell: @ 83C3AC1 + .string "A hold item that\n" + .string "calms spirits and\n" + .string "fosters friendship.$" + +gItemDescription_MentalHerb: @ 83C3AF8 + .string "A hold item that\n" + .string "snaps POKéMON out\n" + .string "of infatuation.$" + +gItemDescription_ChoiceBand: @ 83C3B2B + .string "Raises a move’s\n" + .string "power, but permits\n" + .string "only that move.$" + +gItemDescription_KingsRock: @ 83C3B5E + .string "A hold item that\n" + .string "may cause flinching\n" + .string "when the foe is hit.$" + +gItemDescription_SilverPowder: @ 83C3B98 + .string "A hold item that\n" + .string "raises the power of\n" + .string "BUG-type moves.$" + +gItemDescription_AmuletCoin: @ 83C3BCD + .string "Doubles money in\n" + .string "battle if the holder\n" + .string "takes part.$" + +gItemDescription_CleanseTag: @ 83C3BFF + .string "A hold item that\n" + .string "helps repel wild\n" + .string "POKéMON.$" + +gItemDescription_SoulDew: @ 83C3C2A + .string "Hold item: Raises\n" + .string "SP. ATK & SP. DEF\n" + .string "of LATIOS & LATIAS.$" + +gItemDescription_DeepSeaTooth: @ 83C3C62 + .string "A hold item that\n" + .string "raises the SP. ATK\n" + .string "of CLAMPERL.$" + +gItemDescription_DeepSeaScale: @ 83C3C93 + .string "A hold item that\n" + .string "raises the SP. DEF\n" + .string "of CLAMPERL.$" + +gItemDescription_SmokeBall: @ 83C3CC4 + .string "A hold item that\n" + .string "can be used to flee\n" + .string "from a wild POKéMON.$" + +gItemDescription_Everstone: @ 83C3CFE + .string "A wondrous stone\n" + .string "& a hold item that\n" + .string "prevents evolution.$" + +gItemDescription_FocusBand: @ 83C3D36 + .string "A hold item that\n" + .string "occasionally\n" + .string "prevents fainting.$" + +gItemDescription_LuckyEgg: @ 83C3D67 + .string "A hold item that\n" + .string "boosts EXP. points\n" + .string "earned in battle.$" + +gItemDescription_ScopeLens: @ 83C3D9D + .string "A hold item that\n" + .string "raises the critical-\n" + .string "hit rate.$" + +gItemDescription_MetalCoat: @ 83C3DCD + .string "A hold item that\n" + .string "raises the power of\n" + .string "STEEL-type moves.$" + +gItemDescription_Leftovers: @ 83C3E04 + .string "A hold item that\n" + .string "gradually restores\n" + .string "HP in battle.$" + +gItemDescription_DragonScale: @ 83C3E36 + .string "A strange scale\n" + .string "held by DRAGON-\n" + .string "type POKéMON.$" + +gItemDescription_LightBall: @ 83C3E64 + .string "A hold item that\n" + .string "raises the SP. ATK\n" + .string "of PIKACHU.$" + +gItemDescription_SoftSand: @ 83C3E94 + .string "A hold item that\n" + .string "raises the power of\n" + .string "GROUND-type moves.$" + +gItemDescription_HardStone: @ 83C3ECC + .string "A hold item that\n" + .string "raises the power of\n" + .string "ROCK-type moves.$" + +gItemDescription_MiracleSeed: @ 83C3F02 + .string "A hold item that\n" + .string "raises the power of\n" + .string "GRASS-type moves.$" + +gItemDescription_BlackGlasses: @ 83C3F39 + .string "A hold item that\n" + .string "raises the power of\n" + .string "DARK-type moves.$" + +gItemDescription_BlackBelt: @ 83C3F6F + .string "A hold item that\n" + .string "boosts FIGHTING-\n" + .string "type moves.$" + +gItemDescription_Magnet: @ 83C3F9D + .string "A hold item that\n" + .string "boosts ELECTRIC-\n" + .string "type moves.$" + +gItemDescription_MysticWater: @ 83C3FCB + .string "A hold item that\n" + .string "raises the power of\n" + .string "WATER-type moves.$" + +gItemDescription_SharpBeak: @ 83C4002 + .string "A hold item that\n" + .string "raises the power of\n" + .string "FLYING-type moves.$" + +gItemDescription_PoisonBarb: @ 83C403A + .string "A hold item that\n" + .string "raises the power of\n" + .string "POISON-type moves.$" + +gItemDescription_NeverMeltIce: @ 83C4072 + .string "A hold item that\n" + .string "raises the power of\n" + .string "ICE-type moves.$" + +gItemDescription_SpellTag: @ 83C40A7 + .string "A hold item that\n" + .string "raises the power of\n" + .string "GHOST-type moves.$" + +gItemDescription_TwistedSpoon: @ 83C40DE + .string "A hold item that\n" + .string "boosts PSYCHIC-\n" + .string "type moves.$" + +gItemDescription_Charcoal: @ 83C410B + .string "A hold item that\n" + .string "raises the power of\n" + .string "FIRE-type moves.$" + +gItemDescription_DragonFang: @ 83C4141 + .string "A hold item that\n" + .string "raises the power of\n" + .string "DRAGON-type moves.$" + +gItemDescription_SilkScarf: @ 83C4179 + .string "A hold item that\n" + .string "raises the power of\n" + .string "NORMAL-type moves.$" + +gItemDescription_UpGrade: @ 83C41B1 + .string "A peculiar box made\n" + .string "by SILPH CO.$" + +gItemDescription_ShellBell: @ 83C41D2 + .string "A hold item that\n" + .string "restores HP upon\n" + .string "striking the foe.$" + +gItemDescription_SeaIncense: @ 83C4206 + .string "A hold item that\n" + .string "slightly boosts\n" + .string "WATER-type moves.$" + +gItemDescription_LaxIncense: @ 83C4239 + .string "A hold item that\n" + .string "slightly lowers the\n" + .string "foe’s accuracy.$" + +gItemDescription_LuckyPunch: @ 83C426E + .string "A hold item that\n" + .string "raises CHANSEY’s\n" + .string "critical-hit rate.$" + +gItemDescription_MetalPowder: @ 83C42A3 + .string "A hold item that\n" + .string "raises DEFENSE.$" + +gItemDescription_ThickClub: @ 83C42C4 + .string "A bone of some\n" + .string "sort. It can be sold\n" + .string "cheaply.$" + +gItemDescription_Stick: @ 83C42F1 + .string "A stick of leek.\n" + .string "It can be sold\n" + .string "cheaply.$" + +gItemDescription_RedScarf: @ 83C431A + .string "A hold item that\n" + .string "raises COOL in\n" + .string "CONTESTS.$" + +gItemDescription_BlueScarf: @ 83C4344 + .string "A hold item that\n" + .string "raises BEAUTY in\n" + .string "CONTESTS.$" + +gItemDescription_PinkScarf: @ 83C4370 + .string "A hold item that\n" + .string "raises CUTE in\n" + .string "CONTESTS.$" + +gItemDescription_GreenScarf: @ 83C439A + .string "A hold item that\n" + .string "raises SMART in\n" + .string "CONTESTS.$" + +gItemDescription_YellowScarf: @ 83C43C5 + .string "A hold item that\n" + .string "raises TOUGH in\n" + .string "CONTESTS.$" + +gItemDescription_MachBike: @ 83C43F0 + .string "A folding bicycle\n" + .string "that more than\n" + .string "doubles foot speed.$" + +gItemDescription_CoinCase: @ 83C4425 + .string "A case that holds\n" + .string "up to 9,999 COINS.$" + +gItemDescription_Itemfinder: @ 83C444A + .string "A device that\n" + .string "signals an invisible\n" + .string "item by sound.$" + +gItemDescription_OldRod: @ 83C447C + .string "Use by any body of\n" + .string "water to fish for\n" + .string "wild POKéMON.$" + +gItemDescription_GoodRod: @ 83C44AF + .string "A decent fishing\n" + .string "rod for catching\n" + .string "wild POKéMON.$" + +gItemDescription_SuperRod: @ 83C44DF + .string "The best fishing\n" + .string "rod for catching\n" + .string "wild POKéMON.$" + +gItemDescription_SSTicket: @ 83C450F + .string "The ticket required\n" + .string "for sailing on a\n" + .string "ferry.$" + +gItemDescription_ContestPass: @ 83C453B + .string "The pass required\n" + .string "for entering\n" + .string "POKéMON CONTESTS.$" + +gItemDescription_WailmerPail: @ 83C456C + .string "A tool used for\n" + .string "watering BERRIES\n" + .string "and plants.$" + +gItemDescription_DevonGoods: @ 83C4599 + .string "A package that\n" + .string "contains DEVON’s\n" + .string "machine parts.$" + +gItemDescription_SootSack: @ 83C45C8 + .string "A sack used to\n" + .string "gather and hold\n" + .string "volcanic ash.$" + +gItemDescription_BasementKey: @ 83C45F5 + .string "The key for NEW\n" + .string "MAUVILLE beneath\n" + .string "MAUVILLE CITY.$" + +gItemDescription_AcroBike: @ 83C4625 + .string "A folding bicycle\n" + .string "capable of jumps\n" + .string "and wheelies.$" + +gItemDescription_PokeblockCase: @ 83C4656 + .string "A case for holding\n" + .string "{POKEBLOCK}S made with\n" + .string "a BERRY BLENDER.$" + +gItemDescription_Letter: @ 83C468B + .string "A letter to STEVEN\n" + .string "from the PRESIDENT\n" + .string "of the DEVON CORP.$" + +gItemDescription_EonTicket: @ 83C46C4 + .string "The ticket for a\n" + .string "ferry to a distant\n" + .string "southern island.$" + +gItemDescription_RedOrb: @ 83C46F9 + .string "A red, glowing orb\n" + .string "said to contain an\n" + .string "ancient power.$" + +gItemDescription_BlueOrb: @ 83C472E + .string "A blue, glowing orb\n" + .string "said to contain an\n" + .string "ancient power.$" + +gItemDescription_Scanner: @ 83C4764 + .string "A device found\n" + .string "inside the\n" + .string "ABANDONED SHIP.$" + +gItemDescription_GoGoggles: @ 83C478E + .string "Nifty goggles that\n" + .string "protect eyes from\n" + .string "desert sandstorms.$" + +gItemDescription_Meteorite: @ 83C47C6 + .string "A meteorite found\n" + .string "at METEOR FALLS.$" + +gItemDescription_Room1Key: @ 83C47E9 + .string "A key that opens a\n" + .string "door inside the\n" + .string "ABANDONED SHIP.$" + +gItemDescription_Room2Key: @ 83C481C + .string "A key that opens a\n" + .string "door inside the\n" + .string "ABANDONED SHIP.$" + +gItemDescription_Room4Key: @ 83C484F + .string "A key that opens a\n" + .string "door inside the\n" + .string "ABANDONED SHIP.$" + +gItemDescription_Room6Key: @ 83C4882 + .string "A key that opens a\n" + .string "door inside the\n" + .string "ABANDONED SHIP.$" + +gItemDescription_StorageKey: @ 83C48B5 + .string "The key to the\n" + .string "storage inside the\n" + .string "ABANDONED SHIP.$" + +gItemDescription_RootFossil: @ 83C48E7 + .string "A fossil of an\n" + .string "ancient, seafloor-\n" + .string "dwelling POKéMON.$" + +gItemDescription_ClawFossil: @ 83C491B + .string "A fossil of an\n" + .string "ancient, seafloor-\n" + .string "dwelling POKéMON.$" + +gItemDescription_DevonScope: @ 83C494F + .string "A device by DEVON\n" + .string "that signals any\n" + .string "unseeable POKéMON.$" + +gItemDescription_TM01: @ 83C4985 + .string "Powerful, but makes\n" + .string "the user flinch if\n" + .string "hit by the foe.$" + +gItemDescription_TM02: @ 83C49BC + .string "Hooks and slashes\n" + .string "the foe with long,\n" + .string "sharp claws.$" + +gItemDescription_TM03: @ 83C49EE + .string "Generates an\n" + .string "ultrasonic wave\n" + .string "that may confuse.$" + +gItemDescription_TM04: @ 83C4A1D + .string "Raises SP. ATK and\n" + .string "SP. DEF by focusing\n" + .string "the mind.$" + +gItemDescription_TM05: @ 83C4A4E + .string "A savage roar that\n" + .string "makes the foe flee \n" + .string "to end the battle.$" + +gItemDescription_TM06: @ 83C4A88 + .string "Poisons the foe\n" + .string "with a toxin that\n" + .string "gradually worsens.$" + +gItemDescription_TM07: @ 83C4ABD + .string "Summons a hailstorm\n" + .string "that hurts all\n" + .string "types except ICE.$" + +gItemDescription_TM08: @ 83C4AF2 + .string "Bulks up the body\n" + .string "to boost both\n" + .string "ATTACK & DEFENSE.$" + +gItemDescription_TM09: @ 83C4B24 + .string "Shoots 2 to 5 seeds\n" + .string "in a row to strike\n" + .string "the foe.$" + +gItemDescription_TM10: @ 83C4B54 + .string "The attack power\n" + .string "varies among\n" + .string "different POKéMON.$" + +gItemDescription_TM11: @ 83C4B85 + .string "Raises the power of\n" + .string "FIRE-type moves\n" + .string "for 5 turns.$" + +gItemDescription_TM12: @ 83C4BB6 + .string "Enrages the foe so\n" + .string "it can only use\n" + .string "attack moves.$" + +gItemDescription_TM13: @ 83C4BE7 + .string "Fires an icy cold\n" + .string "beam that may\n" + .string "freeze the foe.$" + +gItemDescription_TM14: @ 83C4C17 + .string "A vicious snow-and-\n" + .string "wind attack that\n" + .string "may freeze the foe.$" + +gItemDescription_TM15: @ 83C4C50 + .string "Powerful, but needs\n" + .string "recharging the\n" + .string "next turn.$" + +gItemDescription_TM16: @ 83C4C7E + .string "Creates a wall of\n" + .string "light that lowers\n" + .string "SP. ATK damage.$" + +gItemDescription_TM17: @ 83C4CB2 + .string "Negates all damage,\n" + .string "but may fail if used\n" + .string "in succession.$" + +gItemDescription_TM18: @ 83C4CEA + .string "Raises the power of\n" + .string "WATER-type moves\n" + .string "for 5 turns.$" + +gItemDescription_TM19: @ 83C4D1C + .string "Recovers half the\n" + .string "HP of the damage \n" + .string "this move inflicts.$" + +gItemDescription_TM20: @ 83C4D54 + .string "Prevents status\n" + .string "abnormality with a\n" + .string "mystical power.$" + +gItemDescription_TM21: @ 83C4D87 + .string "The less the user\n" + .string "likes you, the more\n" + .string "powerful this move.$" + +gItemDescription_TM22: @ 83C4DC1 + .string "Absorbs sunlight in\n" + .string "the 1st turn, then\n" + .string "attacks next turn.$" + +gItemDescription_TM23: @ 83C4DFB + .string "Slams the foe with\n" + .string "a hard tail. It may\n" + .string "lower DEFENSE.$" + +gItemDescription_TM24: @ 83C4E31 + .string "A powerful electric\n" + .string "attack that may\n" + .string "cause paralysis.$" + +gItemDescription_TM25: @ 83C4E66 + .string "Strikes the foe\n" + .string "with a thunderbolt.\n" + .string "It may paralyze.$" + +gItemDescription_TM26: @ 83C4E9B + .string "Causes a quake\n" + .string "that has no effect\n" + .string "on flying foes.$" + +gItemDescription_TM27: @ 83C4ECD + .string "The more the user\n" + .string "likes you, the more\n" + .string "powerful this move.$" + +gItemDescription_TM28: @ 83C4F07 + .string "Digs underground\n" + .string "the 1st turn, then\n" + .string "strikes next turn.$" + +gItemDescription_TM29: @ 83C4F3E + .string "A powerful psychic\n" + .string "attack that may\n" + .string "lower SP. DEF.$" + +gItemDescription_TM30: @ 83C4F70 + .string "Hurls a dark lump\n" + .string "at the foe. It may\n" + .string "lower SP. DEF.$" + +gItemDescription_TM31: @ 83C4FA4 + .string "Destroys barriers\n" + .string "like LIGHT SCREEN\n" + .string "and causes damage.$" + +gItemDescription_TM32: @ 83C4FDB + .string "Creates illusory\n" + .string "copies to enhance\n" + .string "elusiveness.$" + +gItemDescription_TM33: @ 83C500B + .string "Creates a wall of\n" + .string "light that weakens\n" + .string "physical attacks.$" + +gItemDescription_TM34: @ 83C5042 + .string "Zaps the foe with a\n" + .string "jolt of electricity\n" + .string "that never misses.$" + +gItemDescription_TM35: @ 83C507D + .string "Looses a stream of\n" + .string "fire that may burn\n" + .string "the foe.$" + +gItemDescription_TM36: @ 83C50AC + .string "Hurls sludge at the\n" + .string "foe. It may poison\n" + .string "the foe.$" + +gItemDescription_TM37: @ 83C50DC + .string "Causes a sandstorm\n" + .string "that hits the foe\n" + .string "over several turns.$" + +gItemDescription_TM38: @ 83C5115 + .string "A powerful fire\n" + .string "attack that may\n" + .string "burn the foe.$" + +gItemDescription_TM39: @ 83C5143 + .string "Stops the foe from\n" + .string "moving with rocks.\n" + .string "May lower SPEED.$" + +gItemDescription_TM40: @ 83C517A + .string "An extremely fast\n" + .string "attack that can’t\n" + .string "be avoided.$" + +gItemDescription_TM41: @ 83C51AA + .string "Prevents the foe\n" + .string "from using the same\n" + .string "move in a row.$" + +gItemDescription_TM42: @ 83C51DE + .string "Raises ATTACK when\n" + .string "poisoned, burned,\n" + .string "or paralyzed.$" + +gItemDescription_TM43: @ 83C5211 + .string "Adds an effect to\n" + .string "attack depending\n" + .string "on the location.$" + +gItemDescription_TM44: @ 83C5245 + .string "The user sleeps for\n" + .string "2 turns to restore\n" + .string "health and status.$" + +gItemDescription_TM45: @ 83C527F + .string "Makes it tough to\n" + .string "attack a foe of the\n" + .string "opposite gender.$" + +gItemDescription_TM46: @ 83C52B6 + .string "While attacking,\n" + .string "it may steal the\n" + .string "foe’s held item.$" + +gItemDescription_TM47: @ 83C52E9 + .string "Spreads hard-edged\n" + .string "wings and slams\n" + .string "into the foe.$" + +gItemDescription_TM48: @ 83C531A + .string "Switches abilities\n" + .string "with the foe on the\n" + .string "turn this is used.$" + +gItemDescription_TM49: @ 83C5354 + .string "Steals the effects\n" + .string "of the move the foe\n" + .string "is trying to use.$" + +gItemDescription_TM50: @ 83C538D + .string "Enables full-power\n" + .string "attack, but sharply\n" + .string "lowers SP. ATK.$" + +gItemDescription_HM01: @ 83C53C4 + .string "Attacks the foe\n" + .string "with sharp blades\n" + .string "or claws.$" + +gItemDescription_HM02: @ 83C53F0 + .string "Flies up on the\n" + .string "first turn, then\n" + .string "attacks next turn.$" + +gItemDescription_HM03: @ 83C5424 + .string "Creates a huge\n" + .string "wave, then crashes\n" + .string "it down on the foe.$" + +gItemDescription_HM04: @ 83C545A + .string "Builds enormous\n" + .string "power, then slams\n" + .string "the foe.$" + +gItemDescription_HM05: @ 83C5485 + .string "Looses a powerful\n" + .string "blast of light that\n" + .string "reduces accuracy.$" + +gItemDescription_HM06: @ 83C54BD + .string "A rock-crushingly\n" + .string "tough attack that\n" + .string "may lower DEFENSE.$" + +gItemDescription_HM07: @ 83C54F4 + .string "Attacks the foe\n" + .string "with enough power\n" + .string "to climb waterfalls.$" + +gItemDescription_HM08: @ 83C552B + .string "Dives underwater\n" + .string "the 1st turn, then\n" + .string "attacks next turn.$" + +gItemDescription_Dummy: @ 83C5562 + .string "$" diff --git a/data/text/item_descriptions.s b/data/text/item_descriptions.s deleted file mode 100644 index 6fda439b0..000000000 --- a/data/text/item_descriptions.s +++ /dev/null @@ -1,1393 +0,0 @@ -gItemDescription_MasterBall: @ 83C2028 - .string "The best BALL that\n" - .string "catches a POKéMON\n" - .string "without fail.$" - -gItemDescription_UltraBall: @ 83C205B - .string "A better BALL with\n" - .string "a higher catch rate\n" - .string "than a GREAT BALL.$" - -gItemDescription_GreatBall: @ 83C2095 - .string "A good BALL with a\n" - .string "higher catch rate\n" - .string "than a POKé BALL.$" - -gItemDescription_PokeBall: @ 83C20CC - .string "A tool used for\n" - .string "catching wild\n" - .string "POKéMON.$" - -gItemDescription_SafariBall: @ 83C20F3 - .string "A special BALL that\n" - .string "is used only in the\n" - .string "SAFARI ZONE.$" - -gItemDescription_NetBall: @ 83C2128 - .string "A BALL that works\n" - .string "well on WATER- and\n" - .string "BUG-type POKéMON.$" - -gItemDescription_DiveBall: @ 83C215F - .string "A BALL that works\n" - .string "better on POKéMON\n" - .string "on the ocean floor.$" - -gItemDescription_NestBall: @ 83C2197 - .string "A BALL that works\n" - .string "better on weaker\n" - .string "POKéMON.$" - -gItemDescription_RepeatBall: @ 83C21C3 - .string "A BALL that works\n" - .string "better on POKéMON\n" - .string "caught before.$" - -gItemDescription_TimerBall: @ 83C21F6 - .string "More effective as\n" - .string "more turns are\n" - .string "taken in battle.$" - -gItemDescription_LuxuryBall: @ 83C2228 - .string "A cozy BALL that\n" - .string "makes POKéMON\n" - .string "more friendly.$" - -gItemDescription_PremierBall: @ 83C2256 - .string "A rare BALL made\n" - .string "in commemoration\n" - .string "of some event.$" - -gItemDescription_Potion: @ 83C2287 - .string "Restores the HP of\n" - .string "a POKéMON by\n" - .string "20 points.$" - -gItemDescription_Antidote: @ 83C22B2 - .string "Heals a poisoned\n" - .string "POKéMON.$" - -gItemDescription_BurnHeal: @ 83C22CC - .string "Heals POKéMON\n" - .string "of a burn.$" - -gItemDescription_IceHeal: @ 83C22E5 - .string "Defrosts a frozen\n" - .string "POKéMON.$" - -gItemDescription_Awakening: @ 83C2300 - .string "Awakens a sleeping\n" - .string "POKéMON.$" - -gItemDescription_ParalyzeHeal: @ 83C231C - .string "Heals a paralyzed\n" - .string "POKéMON.$" - -gItemDescription_FullRestore: @ 83C2337 - .string "Fully restores the\n" - .string "HP and status of a\n" - .string "POKéMON.$" - -gItemDescription_MaxPotion: @ 83C2366 - .string "Fully restores the\n" - .string "HP of a POKéMON.$" - -gItemDescription_HyperPotion: @ 83C238A - .string "Restores the HP of\n" - .string "a POKéMON by\n" - .string "200 points.$" - -gItemDescription_SuperPotion: @ 83C23B6 - .string "Restores the HP of\n" - .string "a POKéMON by\n" - .string "50 points.$" - -gItemDescription_FullHeal: @ 83C23E1 - .string "Heals all the status\n" - .string "problems of one\n" - .string "POKéMON.$" - -gItemDescription_Revive: @ 83C240F - .string "Revives a fainted\n" - .string "POKéMON with half\n" - .string "its HP.$" - -gItemDescription_MaxRevive: @ 83C243B - .string "Revives a fainted\n" - .string "POKéMON with all\n" - .string "its HP.$" - -gItemDescription_FreshWater: @ 83C2466 - .string "A mineral water\n" - .string "that restores HP\n" - .string "by 50 points.$" - -gItemDescription_SodaPop: @ 83C2495 - .string "A fizzy soda drink\n" - .string "that restores HP\n" - .string "by 60 points.$" - -gItemDescription_Lemonade: @ 83C24C7 - .string "A very sweet drink\n" - .string "that restores HP\n" - .string "by 80 points.$" - -gItemDescription_MoomooMilk: @ 83C24F9 - .string "A nutritious milk\n" - .string "that restores HP\n" - .string "by 100 points.$" - -gItemDescription_EnergyPowder: @ 83C252B - .string "A bitter powder\n" - .string "that restores HP\n" - .string "by 50 points.$" - -gItemDescription_EnergyRoot: @ 83C255A - .string "A bitter root\n" - .string "that restores HP\n" - .string "by 200 points.$" - -gItemDescription_HealPowder: @ 83C2588 - .string "A bitter powder\n" - .string "that heals all\n" - .string "status problems.$" - -gItemDescription_RevivalHerb: @ 83C25B8 - .string "A very bitter herb\n" - .string "that revives a\n" - .string "fainted POKéMON.$" - -gItemDescription_Ether: @ 83C25EB - .string "Restores the PP\n" - .string "of a selected move\n" - .string "by 10.$" - -gItemDescription_MaxEther: @ 83C2615 - .string "Fully restores the\n" - .string "PP of a selected\n" - .string "move.$" - -gItemDescription_Elixir: @ 83C263F - .string "Restores the PP\n" - .string "of all moves by 10.$" - -gItemDescription_MaxElixir: @ 83C2663 - .string "Fully restores the\n" - .string "PP of a POKéMON’s\n" - .string "moves.$" - -gItemDescription_LavaCookie: @ 83C268F - .string "A local specialty\n" - .string "that heals all\n" - .string "status problems.$" - -gItemDescription_BlueFlute: @ 83C26C1 - .string "A glass flute that\n" - .string "awakens sleeping\n" - .string "POKéMON.$" - -gItemDescription_YellowFlute: @ 83C26EE - .string "A glass flute that\n" - .string "snaps POKéMON\n" - .string "out of confusion.$" - -gItemDescription_RedFlute: @ 83C2721 - .string "A glass flute that\n" - .string "snaps POKéMON\n" - .string "out of attraction.$" - -gItemDescription_BlackFlute: @ 83C2755 - .string "A glass flute that\n" - .string "keeps away wild\n" - .string "POKéMON.$" - -gItemDescription_WhiteFlute: @ 83C2781 - .string "A glass flute that\n" - .string "lures wild POKéMON.$" - -gItemDescription_BerryJuice: @ 83C27A8 - .string "A 100% pure juice\n" - .string "that restores HP\n" - .string "by 20 points.$" - -gItemDescription_SacredAsh: @ 83C27D9 - .string "Fully revives and\n" - .string "restores all\n" - .string "fainted POKéMON.$" - -gItemDescription_ShoalSalt: @ 83C2809 - .string "Salt obtained from\n" - .string "deep inside the\n" - .string "SHOAL CAVE.$" - -gItemDescription_ShoalShell: @ 83C2838 - .string "A seashell found\n" - .string "deep inside the\n" - .string "SHOAL CAVE.$" - -gItemDescription_RedShard: @ 83C2865 - .string "A shard from an\n" - .string "ancient item.\n" - .string "Can be sold cheaply.$" - -gItemDescription_BlueShard: @ 83C2898 - .string "A shard from an\n" - .string "ancient item.\n" - .string "Can be sold cheaply.$" - -gItemDescription_YellowShard: @ 83C28CB - .string "A shard from an\n" - .string "ancient item.\n" - .string "Can be sold cheaply.$" - -gItemDescription_GreenShard: @ 83C28FE - .string "A shard from an\n" - .string "ancient item.\n" - .string "Can be sold cheaply.$" - -gItemDescription_HPUp: @ 83C2931 - .string "Raises the HP of\n" - .string "one POKéMON.$" - -gItemDescription_Protein: @ 83C294F - .string "Raises the stat\n" - .string "ATTACK of one\n" - .string "POKéMON.$" - -gItemDescription_Iron: @ 83C2976 - .string "Raises the stat\n" - .string "DEFENSE of one\n" - .string "POKéMON.$" - -gItemDescription_Carbos: @ 83C299E - .string "Raises the stat\n" - .string "SPEED of one\n" - .string "POKéMON.$" - -gItemDescription_Calcium: @ 83C29C4 - .string "Raises the stat\n" - .string "SP. ATK of one\n" - .string "POKéMON.$" - -gItemDescription_RareCandy: @ 83C29EC - .string "Raises the level\n" - .string "of a POKéMON by\n" - .string "one.$" - -gItemDescription_PPUp: @ 83C2A12 - .string "Raises the maximum\n" - .string "PP of a selected\n" - .string "move.$" - -gItemDescription_Zinc: @ 83C2A3C - .string "Raises the stat\n" - .string "SP. DEF of one\n" - .string "POKéMON.$" - -gItemDescription_PPMax: @ 83C2A64 - .string "Raises the PP of a\n" - .string "move to its maximum\n" - .string "points.$" - -gItemDescription_GuardSpec: @ 83C2A93 - .string "Prevents stat\n" - .string "reduction when\n" - .string "used in battle.$" - -gItemDescription_DireHit: @ 83C2AC0 - .string "Raises the\n" - .string "critical-hit ratio\n" - .string "during one battle.$" - -gItemDescription_XAttack: @ 83C2AF1 - .string "Raises the stat\n" - .string "ATTACK during one\n" - .string "battle.$" - -gItemDescription_XDefend: @ 83C2B1B - .string "Raises the stat\n" - .string "DEFENSE during one\n" - .string "battle.$" - -gItemDescription_XSpeed: @ 83C2B46 - .string "Raises the stat\n" - .string "SPEED during one\n" - .string "battle.$" - -gItemDescription_XAccuracy: @ 83C2B6F - .string "Raises accuracy\n" - .string "of attack moves\n" - .string "during one battle.$" - -gItemDescription_XSpecial: @ 83C2BA2 - .string "Raises the stat\n" - .string "SP. ATK during one\n" - .string "battle.$" - -gItemDescription_PokeDoll: @ 83C2BCD - .string "Use to flee from\n" - .string "any battle with\n" - .string "a wild POKéMON.$" - -gItemDescription_FluffyTail: @ 83C2BFE - .string "Use to flee from\n" - .string "any battle with\n" - .string "a wild POKéMON.$" - -gItemDescription_SuperRepel: @ 83C2C2F - .string "Repels weak wild\n" - .string "POKéMON for 200\n" - .string "steps.$" - -gItemDescription_MaxRepel: @ 83C2C57 - .string "Repels weak wild\n" - .string "POKéMON for 250\n" - .string "steps.$" - -gItemDescription_EscapeRope: @ 83C2C7F - .string "Use to escape\n" - .string "instantly from a\n" - .string "cave or a dungeon.$" - -gItemDescription_Repel: @ 83C2CB1 - .string "Repels weak wild\n" - .string "POKéMON for 100\n" - .string "steps.$" - -gItemDescription_SunStone: @ 83C2CD9 - .string "Makes certain\n" - .string "species of POKéMON\n" - .string "evolve.$" - -gItemDescription_MoonStone: @ 83C2D02 - .string "Makes certain\n" - .string "species of POKéMON\n" - .string "evolve.$" - -gItemDescription_FireStone: @ 83C2D2B - .string "Makes certain\n" - .string "species of POKéMON\n" - .string "evolve.$" - -gItemDescription_ThunderStone: @ 83C2D54 - .string "Makes certain\n" - .string "species of POKéMON\n" - .string "evolve.$" - -gItemDescription_WaterStone: @ 83C2D7D - .string "Makes certain\n" - .string "species of POKéMON\n" - .string "evolve.$" - -gItemDescription_LeafStone: @ 83C2DA6 - .string "Makes certain\n" - .string "species of POKéMON\n" - .string "evolve.$" - -gItemDescription_TinyMushroom: @ 83C2DCF - .string "A plain, ordinary\n" - .string "mushroom.\n" - .string "Can be sold cheaply.$" - -gItemDescription_BigMushroom: @ 83C2E00 - .string "A rare mushroom\n" - .string "that would sell at a\n" - .string "high price.$" - -gItemDescription_Pearl: @ 83C2E31 - .string "A pretty pearl.\n" - .string "Can be sold cheaply.$" - -gItemDescription_BigPearl: @ 83C2E56 - .string "A lovely large pearl\n" - .string "that would sell at a\n" - .string "high price.$" - -gItemDescription_Stardust: @ 83C2E8C - .string "Beautiful red sand.\n" - .string "Can be sold at a\n" - .string "high price.$" - -gItemDescription_StarPiece: @ 83C2EBD - .string "A red gem shard.\n" - .string "It would sell for a\n" - .string "very high price.$" - -gItemDescription_Nugget: @ 83C2EF3 - .string "A nugget of pure\n" - .string "gold. Can be sold at\n" - .string "a high price.$" - -gItemDescription_HeartScale: @ 83C2F27 - .string "A lovely scale.\n" - .string "It is coveted by\n" - .string "collectors.$" - -gItemDescription_OrangeMail: @ 83C2F54 - .string "A ZIGZAGOON-print\n" - .string "MAIL to be held by\n" - .string "a POKéMON.$" - -gItemDescription_HarborMail: @ 83C2F84 - .string "A WINGULL-print\n" - .string "MAIL to be held by\n" - .string "a POKéMON.$" - -gItemDescription_GlitterMail: @ 83C2FB2 - .string "A PIKACHU-print\n" - .string "MAIL to be held by\n" - .string "a POKéMON.$" - -gItemDescription_MechMail: @ 83C2FE0 - .string "A MAGNEMITE-print\n" - .string "MAIL to be held by\n" - .string "a POKéMON.$" - -gItemDescription_WoodMail: @ 83C3010 - .string "A SLAKOTH-print\n" - .string "MAIL to be held by\n" - .string "a POKéMON.$" - -gItemDescription_WaveMail: @ 83C303E - .string "A WAILMER-print\n" - .string "MAIL to be held by\n" - .string "a POKéMON.$" - -gItemDescription_BeadMail: @ 83C306C - .string "MAIL featuring a\n" - .string "sketch of the\n" - .string "holding POKéMON.$" - -gItemDescription_ShadowMail: @ 83C309C - .string "A DUSKULL-print\n" - .string "MAIL to be held by\n" - .string "a POKéMON.$" - -gItemDescription_TropicMail: @ 83C30CA - .string "A BELLOSSOM-print\n" - .string "MAIL to be held by\n" - .string "a POKéMON.$" - -gItemDescription_DreamMail: @ 83C30FA - .string "MAIL featuring a\n" - .string "sketch of the\n" - .string "holding POKéMON.$" - -gItemDescription_FabMail: @ 83C312A - .string "A gorgeous-print\n" - .string "MAIL to be held\n" - .string "by a POKéMON.$" - -gItemDescription_RetroMail: @ 83C3159 - .string "MAIL featuring the\n" - .string "drawings of three\n" - .string "POKéMON.$" - -gItemDescription_CheriBerry: @ 83C3187 - .string "A hold item that\n" - .string "heals paralysis\n" - .string "in battle.$" - -gItemDescription_ChestoBerry: @ 83C31B3 - .string "A hold item that\n" - .string "awakens POKéMON\n" - .string "in battle.$" - -gItemDescription_PechaBerry: @ 83C31DF - .string "A hold item that\n" - .string "heals poisoning\n" - .string "in battle.$" - -gItemDescription_RawstBerry: @ 83C320B - .string "A hold item that\n" - .string "heals a burn in\n" - .string "battle.$" - -gItemDescription_AspearBerry: @ 83C3234 - .string "A hold item that\n" - .string "defrosts POKéMON\n" - .string "in battle.$" - -gItemDescription_LeppaBerry: @ 83C3261 - .string "A hold item that\n" - .string "restores 10 PP in\n" - .string "battle.$" - -gItemDescription_OranBerry: @ 83C328C - .string "A hold item that\n" - .string "restores 10 HP in\n" - .string "battle.$" - -gItemDescription_PersimBerry: @ 83C32B7 - .string "A hold item that\n" - .string "heals confusion\n" - .string "in battle.$" - -gItemDescription_LumBerry: @ 83C32E3 - .string "A hold item that\n" - .string "heals status in\n" - .string "battle.$" - -gItemDescription_SitrusBerry: @ 83C330C - .string "A hold item that\n" - .string "restores 30 HP in\n" - .string "battle.$" - -gItemDescription_FigyBerry: @ 83C3337 - .string "A hold item that\n" - .string "restores HP but\n" - .string "may confuse.$" - -gItemDescription_WikiBerry: @ 83C3365 - .string "A hold item that\n" - .string "restores HP but\n" - .string "may confuse.$" - -gItemDescription_MagoBerry: @ 83C3393 - .string "A hold item that\n" - .string "restores HP but\n" - .string "may confuse.$" - -gItemDescription_AguavBerry: @ 83C33C1 - .string "A hold item that\n" - .string "restores HP but\n" - .string "may confuse.$" - -gItemDescription_IapapaBerry: @ 83C33EF - .string "A hold item that\n" - .string "restores HP but\n" - .string "may confuse.$" - -gItemDescription_RazzBerry: @ 83C341D - .string "{POKEBLOCK} ingredient.\n" - .string "Plant in loamy soil\n" - .string "to grow RAZZ.$" - -gItemDescription_BlukBerry: @ 83C3451 - .string "{POKEBLOCK} ingredient.\n" - .string "Plant in loamy soil\n" - .string "to grow BLUK.$" - -gItemDescription_NanabBerry: @ 83C3485 - .string "{POKEBLOCK} ingredient.\n" - .string "Plant in loamy soil\n" - .string "to grow NANAB.$" - -gItemDescription_WepearBerry: @ 83C34BA - .string "{POKEBLOCK} ingredient.\n" - .string "Plant in loamy soil\n" - .string "to grow WEPEAR.$" - -gItemDescription_PinapBerry: @ 83C34F0 - .string "{POKEBLOCK} ingredient.\n" - .string "Plant in loamy soil\n" - .string "to grow PINAP.$" - -gItemDescription_PomegBerry: @ 83C3525 - .string "{POKEBLOCK} ingredient.\n" - .string "Plant in loamy soil\n" - .string "to grow POMEG.$" - -gItemDescription_KelpsyBerry: @ 83C355A - .string "{POKEBLOCK} ingredient.\n" - .string "Plant in loamy soil\n" - .string "to grow KELPSY.$" - -gItemDescription_QualotBerry: @ 83C3590 - .string "{POKEBLOCK} ingredient.\n" - .string "Plant in loamy soil\n" - .string "to grow QUALOT.$" - -gItemDescription_HondewBerry: @ 83C35C6 - .string "{POKEBLOCK} ingredient.\n" - .string "Plant in loamy soil\n" - .string "to grow HONDEW.$" - -gItemDescription_GrepaBerry: @ 83C35FC - .string "{POKEBLOCK} ingredient.\n" - .string "Plant in loamy soil\n" - .string "to grow GREPA.$" - -gItemDescription_TamatoBerry: @ 83C3631 - .string "{POKEBLOCK} ingredient.\n" - .string "Plant in loamy soil\n" - .string "to grow TAMATO.$" - -gItemDescription_CornnBerry: @ 83C3667 - .string "{POKEBLOCK} ingredient.\n" - .string "Plant in loamy soil\n" - .string "to grow CORNN.$" - -gItemDescription_MagostBerry: @ 83C369C - .string "{POKEBLOCK} ingredient.\n" - .string "Plant in loamy soil\n" - .string "to grow MAGOST.$" - -gItemDescription_RabutaBerry: @ 83C36D2 - .string "{POKEBLOCK} ingredient.\n" - .string "Plant in loamy soil\n" - .string "to grow RABUTA.$" - -gItemDescription_NomelBerry: @ 83C3708 - .string "{POKEBLOCK} ingredient.\n" - .string "Plant in loamy soil\n" - .string "to grow NOMEL.$" - -gItemDescription_SpelonBerry: @ 83C373D - .string "{POKEBLOCK} ingredient.\n" - .string "Plant in loamy soil\n" - .string "to grow SPELON.$" - -gItemDescription_PamtreBerry: @ 83C3773 - .string "{POKEBLOCK} ingredient.\n" - .string "Plant in loamy soil\n" - .string "to grow PAMTRE.$" - -gItemDescription_WatmelBerry: @ 83C37A9 - .string "{POKEBLOCK} ingredient.\n" - .string "Plant in loamy soil\n" - .string "to grow WATMEL.$" - -gItemDescription_DurinBerry: @ 83C37DF - .string "{POKEBLOCK} ingredient.\n" - .string "Plant in loamy soil\n" - .string "to grow DURIN.$" - -gItemDescription_BelueBerry: @ 83C3814 - .string "{POKEBLOCK} ingredient.\n" - .string "Plant in loamy soil\n" - .string "to grow BELUE.$" - -gItemDescription_LiechiBerry: @ 83C3849 - .string "A hold item that\n" - .string "raises ATTACK in\n" - .string "a pinch.$" - -gItemDescription_GanlonBerry: @ 83C3874 - .string "A hold item that\n" - .string "raises DEFENSE in\n" - .string "a pinch.$" - -gItemDescription_SalacBerry: @ 83C38A0 - .string "A hold item that\n" - .string "raises SPEED in\n" - .string "a pinch.$" - -gItemDescription_PetayaBerry: @ 83C38CA - .string "A hold item that\n" - .string "raises SP. ATK in\n" - .string "a pinch.$" - -gItemDescription_ApicotBerry: @ 83C38F6 - .string "A hold item that\n" - .string "raises SP. DEF in\n" - .string "a pinch.$" - -gItemDescription_LansatBerry: @ 83C3922 - .string "A hold item that\n" - .string "ups the critical-\n" - .string "hit rate in a pinch.$" - -gItemDescription_StarfBerry: @ 83C395A - .string "A hold item that\n" - .string "sharply boosts a\n" - .string "stat in a pinch.$" - -gItemDescription_EnigmaBerry: @ 83C398D - .string "{POKEBLOCK} ingredient.\n" - .string "Plant in loamy soil\n" - .string "to grow a mystery.$" - -gItemDescription_BrightPowder: @ 83C39C6 - .string "A hold item that\n" - .string "casts a glare to\n" - .string "reduce accuracy.$" - -gItemDescription_WhiteHerb: @ 83C39F9 - .string "A hold item that\n" - .string "restores any\n" - .string "lowered stat.$" - -gItemDescription_MachoBrace: @ 83C3A25 - .string "A hold item that\n" - .string "promotes growth,\n" - .string "but reduces SPEED.$" - -gItemDescription_ExpShare: @ 83C3A5A - .string "A hold item that\n" - .string "gets EXP. points\n" - .string "from battles.$" - -gItemDescription_QuickClaw: @ 83C3A8A - .string "A hold item that\n" - .string "occasionally allows\n" - .string "the first strike.$" - -gItemDescription_SootheBell: @ 83C3AC1 - .string "A hold item that\n" - .string "calms spirits and\n" - .string "fosters friendship.$" - -gItemDescription_MentalHerb: @ 83C3AF8 - .string "A hold item that\n" - .string "snaps POKéMON out\n" - .string "of infatuation.$" - -gItemDescription_ChoiceBand: @ 83C3B2B - .string "Raises a move’s\n" - .string "power, but permits\n" - .string "only that move.$" - -gItemDescription_KingsRock: @ 83C3B5E - .string "A hold item that\n" - .string "may cause flinching\n" - .string "when the foe is hit.$" - -gItemDescription_SilverPowder: @ 83C3B98 - .string "A hold item that\n" - .string "raises the power of\n" - .string "BUG-type moves.$" - -gItemDescription_AmuletCoin: @ 83C3BCD - .string "Doubles money in\n" - .string "battle if the holder\n" - .string "takes part.$" - -gItemDescription_CleanseTag: @ 83C3BFF - .string "A hold item that\n" - .string "helps repel wild\n" - .string "POKéMON.$" - -gItemDescription_SoulDew: @ 83C3C2A - .string "Hold item: Raises\n" - .string "SP. ATK & SP. DEF\n" - .string "of LATIOS & LATIAS.$" - -gItemDescription_DeepSeaTooth: @ 83C3C62 - .string "A hold item that\n" - .string "raises the SP. ATK\n" - .string "of CLAMPERL.$" - -gItemDescription_DeepSeaScale: @ 83C3C93 - .string "A hold item that\n" - .string "raises the SP. DEF\n" - .string "of CLAMPERL.$" - -gItemDescription_SmokeBall: @ 83C3CC4 - .string "A hold item that\n" - .string "can be used to flee\n" - .string "from a wild POKéMON.$" - -gItemDescription_Everstone: @ 83C3CFE - .string "A wondrous stone\n" - .string "& a hold item that\n" - .string "prevents evolution.$" - -gItemDescription_FocusBand: @ 83C3D36 - .string "A hold item that\n" - .string "occasionally\n" - .string "prevents fainting.$" - -gItemDescription_LuckyEgg: @ 83C3D67 - .string "A hold item that\n" - .string "boosts EXP. points\n" - .string "earned in battle.$" - -gItemDescription_ScopeLens: @ 83C3D9D - .string "A hold item that\n" - .string "raises the critical-\n" - .string "hit rate.$" - -gItemDescription_MetalCoat: @ 83C3DCD - .string "A hold item that\n" - .string "raises the power of\n" - .string "STEEL-type moves.$" - -gItemDescription_Leftovers: @ 83C3E04 - .string "A hold item that\n" - .string "gradually restores\n" - .string "HP in battle.$" - -gItemDescription_DragonScale: @ 83C3E36 - .string "A strange scale\n" - .string "held by DRAGON-\n" - .string "type POKéMON.$" - -gItemDescription_LightBall: @ 83C3E64 - .string "A hold item that\n" - .string "raises the SP. ATK\n" - .string "of PIKACHU.$" - -gItemDescription_SoftSand: @ 83C3E94 - .string "A hold item that\n" - .string "raises the power of\n" - .string "GROUND-type moves.$" - -gItemDescription_HardStone: @ 83C3ECC - .string "A hold item that\n" - .string "raises the power of\n" - .string "ROCK-type moves.$" - -gItemDescription_MiracleSeed: @ 83C3F02 - .string "A hold item that\n" - .string "raises the power of\n" - .string "GRASS-type moves.$" - -gItemDescription_BlackGlasses: @ 83C3F39 - .string "A hold item that\n" - .string "raises the power of\n" - .string "DARK-type moves.$" - -gItemDescription_BlackBelt: @ 83C3F6F - .string "A hold item that\n" - .string "boosts FIGHTING-\n" - .string "type moves.$" - -gItemDescription_Magnet: @ 83C3F9D - .string "A hold item that\n" - .string "boosts ELECTRIC-\n" - .string "type moves.$" - -gItemDescription_MysticWater: @ 83C3FCB - .string "A hold item that\n" - .string "raises the power of\n" - .string "WATER-type moves.$" - -gItemDescription_SharpBeak: @ 83C4002 - .string "A hold item that\n" - .string "raises the power of\n" - .string "FLYING-type moves.$" - -gItemDescription_PoisonBarb: @ 83C403A - .string "A hold item that\n" - .string "raises the power of\n" - .string "POISON-type moves.$" - -gItemDescription_NeverMeltIce: @ 83C4072 - .string "A hold item that\n" - .string "raises the power of\n" - .string "ICE-type moves.$" - -gItemDescription_SpellTag: @ 83C40A7 - .string "A hold item that\n" - .string "raises the power of\n" - .string "GHOST-type moves.$" - -gItemDescription_TwistedSpoon: @ 83C40DE - .string "A hold item that\n" - .string "boosts PSYCHIC-\n" - .string "type moves.$" - -gItemDescription_Charcoal: @ 83C410B - .string "A hold item that\n" - .string "raises the power of\n" - .string "FIRE-type moves.$" - -gItemDescription_DragonFang: @ 83C4141 - .string "A hold item that\n" - .string "raises the power of\n" - .string "DRAGON-type moves.$" - -gItemDescription_SilkScarf: @ 83C4179 - .string "A hold item that\n" - .string "raises the power of\n" - .string "NORMAL-type moves.$" - -gItemDescription_UpGrade: @ 83C41B1 - .string "A peculiar box made\n" - .string "by SILPH CO.$" - -gItemDescription_ShellBell: @ 83C41D2 - .string "A hold item that\n" - .string "restores HP upon\n" - .string "striking the foe.$" - -gItemDescription_SeaIncense: @ 83C4206 - .string "A hold item that\n" - .string "slightly boosts\n" - .string "WATER-type moves.$" - -gItemDescription_LaxIncense: @ 83C4239 - .string "A hold item that\n" - .string "slightly lowers the\n" - .string "foe’s accuracy.$" - -gItemDescription_LuckyPunch: @ 83C426E - .string "A hold item that\n" - .string "raises CHANSEY’s\n" - .string "critical-hit rate.$" - -gItemDescription_MetalPowder: @ 83C42A3 - .string "A hold item that\n" - .string "raises DEFENSE.$" - -gItemDescription_ThickClub: @ 83C42C4 - .string "A bone of some\n" - .string "sort. It can be sold\n" - .string "cheaply.$" - -gItemDescription_Stick: @ 83C42F1 - .string "A stick of leek.\n" - .string "It can be sold\n" - .string "cheaply.$" - -gItemDescription_RedScarf: @ 83C431A - .string "A hold item that\n" - .string "raises COOL in\n" - .string "CONTESTS.$" - -gItemDescription_BlueScarf: @ 83C4344 - .string "A hold item that\n" - .string "raises BEAUTY in\n" - .string "CONTESTS.$" - -gItemDescription_PinkScarf: @ 83C4370 - .string "A hold item that\n" - .string "raises CUTE in\n" - .string "CONTESTS.$" - -gItemDescription_GreenScarf: @ 83C439A - .string "A hold item that\n" - .string "raises SMART in\n" - .string "CONTESTS.$" - -gItemDescription_YellowScarf: @ 83C43C5 - .string "A hold item that\n" - .string "raises TOUGH in\n" - .string "CONTESTS.$" - -gItemDescription_MachBike: @ 83C43F0 - .string "A folding bicycle\n" - .string "that more than\n" - .string "doubles foot speed.$" - -gItemDescription_CoinCase: @ 83C4425 - .string "A case that holds\n" - .string "up to 9,999 COINS.$" - -gItemDescription_Itemfinder: @ 83C444A - .string "A device that\n" - .string "signals an invisible\n" - .string "item by sound.$" - -gItemDescription_OldRod: @ 83C447C - .string "Use by any body of\n" - .string "water to fish for\n" - .string "wild POKéMON.$" - -gItemDescription_GoodRod: @ 83C44AF - .string "A decent fishing\n" - .string "rod for catching\n" - .string "wild POKéMON.$" - -gItemDescription_SuperRod: @ 83C44DF - .string "The best fishing\n" - .string "rod for catching\n" - .string "wild POKéMON.$" - -gItemDescription_SSTicket: @ 83C450F - .string "The ticket required\n" - .string "for sailing on a\n" - .string "ferry.$" - -gItemDescription_ContestPass: @ 83C453B - .string "The pass required\n" - .string "for entering\n" - .string "POKéMON CONTESTS.$" - -gItemDescription_WailmerPail: @ 83C456C - .string "A tool used for\n" - .string "watering BERRIES\n" - .string "and plants.$" - -gItemDescription_DevonGoods: @ 83C4599 - .string "A package that\n" - .string "contains DEVON’s\n" - .string "machine parts.$" - -gItemDescription_SootSack: @ 83C45C8 - .string "A sack used to\n" - .string "gather and hold\n" - .string "volcanic ash.$" - -gItemDescription_BasementKey: @ 83C45F5 - .string "The key for NEW\n" - .string "MAUVILLE beneath\n" - .string "MAUVILLE CITY.$" - -gItemDescription_AcroBike: @ 83C4625 - .string "A folding bicycle\n" - .string "capable of jumps\n" - .string "and wheelies.$" - -gItemDescription_PokeblockCase: @ 83C4656 - .string "A case for holding\n" - .string "{POKEBLOCK}S made with\n" - .string "a BERRY BLENDER.$" - -gItemDescription_Letter: @ 83C468B - .string "A letter to STEVEN\n" - .string "from the PRESIDENT\n" - .string "of the DEVON CORP.$" - -gItemDescription_EonTicket: @ 83C46C4 - .string "The ticket for a\n" - .string "ferry to a distant\n" - .string "southern island.$" - -gItemDescription_RedOrb: @ 83C46F9 - .string "A red, glowing orb\n" - .string "said to contain an\n" - .string "ancient power.$" - -gItemDescription_BlueOrb: @ 83C472E - .string "A blue, glowing orb\n" - .string "said to contain an\n" - .string "ancient power.$" - -gItemDescription_Scanner: @ 83C4764 - .string "A device found\n" - .string "inside the\n" - .string "ABANDONED SHIP.$" - -gItemDescription_GoGoggles: @ 83C478E - .string "Nifty goggles that\n" - .string "protect eyes from\n" - .string "desert sandstorms.$" - -gItemDescription_Meteorite: @ 83C47C6 - .string "A meteorite found\n" - .string "at METEOR FALLS.$" - -gItemDescription_Room1Key: @ 83C47E9 - .string "A key that opens a\n" - .string "door inside the\n" - .string "ABANDONED SHIP.$" - -gItemDescription_Room2Key: @ 83C481C - .string "A key that opens a\n" - .string "door inside the\n" - .string "ABANDONED SHIP.$" - -gItemDescription_Room4Key: @ 83C484F - .string "A key that opens a\n" - .string "door inside the\n" - .string "ABANDONED SHIP.$" - -gItemDescription_Room6Key: @ 83C4882 - .string "A key that opens a\n" - .string "door inside the\n" - .string "ABANDONED SHIP.$" - -gItemDescription_StorageKey: @ 83C48B5 - .string "The key to the\n" - .string "storage inside the\n" - .string "ABANDONED SHIP.$" - -gItemDescription_RootFossil: @ 83C48E7 - .string "A fossil of an\n" - .string "ancient, seafloor-\n" - .string "dwelling POKéMON.$" - -gItemDescription_ClawFossil: @ 83C491B - .string "A fossil of an\n" - .string "ancient, seafloor-\n" - .string "dwelling POKéMON.$" - -gItemDescription_DevonScope: @ 83C494F - .string "A device by DEVON\n" - .string "that signals any\n" - .string "unseeable POKéMON.$" - -gItemDescription_TM01: @ 83C4985 - .string "Powerful, but makes\n" - .string "the user flinch if\n" - .string "hit by the foe.$" - -gItemDescription_TM02: @ 83C49BC - .string "Hooks and slashes\n" - .string "the foe with long,\n" - .string "sharp claws.$" - -gItemDescription_TM03: @ 83C49EE - .string "Generates an\n" - .string "ultrasonic wave\n" - .string "that may confuse.$" - -gItemDescription_TM04: @ 83C4A1D - .string "Raises SP. ATK and\n" - .string "SP. DEF by focusing\n" - .string "the mind.$" - -gItemDescription_TM05: @ 83C4A4E - .string "A savage roar that\n" - .string "makes the foe flee \n" - .string "to end the battle.$" - -gItemDescription_TM06: @ 83C4A88 - .string "Poisons the foe\n" - .string "with a toxin that\n" - .string "gradually worsens.$" - -gItemDescription_TM07: @ 83C4ABD - .string "Summons a hailstorm\n" - .string "that hurts all\n" - .string "types except ICE.$" - -gItemDescription_TM08: @ 83C4AF2 - .string "Bulks up the body\n" - .string "to boost both\n" - .string "ATTACK & DEFENSE.$" - -gItemDescription_TM09: @ 83C4B24 - .string "Shoots 2 to 5 seeds\n" - .string "in a row to strike\n" - .string "the foe.$" - -gItemDescription_TM10: @ 83C4B54 - .string "The attack power\n" - .string "varies among\n" - .string "different POKéMON.$" - -gItemDescription_TM11: @ 83C4B85 - .string "Raises the power of\n" - .string "FIRE-type moves\n" - .string "for 5 turns.$" - -gItemDescription_TM12: @ 83C4BB6 - .string "Enrages the foe so\n" - .string "it can only use\n" - .string "attack moves.$" - -gItemDescription_TM13: @ 83C4BE7 - .string "Fires an icy cold\n" - .string "beam that may\n" - .string "freeze the foe.$" - -gItemDescription_TM14: @ 83C4C17 - .string "A vicious snow-and-\n" - .string "wind attack that\n" - .string "may freeze the foe.$" - -gItemDescription_TM15: @ 83C4C50 - .string "Powerful, but needs\n" - .string "recharging the\n" - .string "next turn.$" - -gItemDescription_TM16: @ 83C4C7E - .string "Creates a wall of\n" - .string "light that lowers\n" - .string "SP. ATK damage.$" - -gItemDescription_TM17: @ 83C4CB2 - .string "Negates all damage,\n" - .string "but may fail if used\n" - .string "in succession.$" - -gItemDescription_TM18: @ 83C4CEA - .string "Raises the power of\n" - .string "WATER-type moves\n" - .string "for 5 turns.$" - -gItemDescription_TM19: @ 83C4D1C - .string "Recovers half the\n" - .string "HP of the damage \n" - .string "this move inflicts.$" - -gItemDescription_TM20: @ 83C4D54 - .string "Prevents status\n" - .string "abnormality with a\n" - .string "mystical power.$" - -gItemDescription_TM21: @ 83C4D87 - .string "The less the user\n" - .string "likes you, the more\n" - .string "powerful this move.$" - -gItemDescription_TM22: @ 83C4DC1 - .string "Absorbs sunlight in\n" - .string "the 1st turn, then\n" - .string "attacks next turn.$" - -gItemDescription_TM23: @ 83C4DFB - .string "Slams the foe with\n" - .string "a hard tail. It may\n" - .string "lower DEFENSE.$" - -gItemDescription_TM24: @ 83C4E31 - .string "A powerful electric\n" - .string "attack that may\n" - .string "cause paralysis.$" - -gItemDescription_TM25: @ 83C4E66 - .string "Strikes the foe\n" - .string "with a thunderbolt.\n" - .string "It may paralyze.$" - -gItemDescription_TM26: @ 83C4E9B - .string "Causes a quake\n" - .string "that has no effect\n" - .string "on flying foes.$" - -gItemDescription_TM27: @ 83C4ECD - .string "The more the user\n" - .string "likes you, the more\n" - .string "powerful this move.$" - -gItemDescription_TM28: @ 83C4F07 - .string "Digs underground\n" - .string "the 1st turn, then\n" - .string "strikes next turn.$" - -gItemDescription_TM29: @ 83C4F3E - .string "A powerful psychic\n" - .string "attack that may\n" - .string "lower SP. DEF.$" - -gItemDescription_TM30: @ 83C4F70 - .string "Hurls a dark lump\n" - .string "at the foe. It may\n" - .string "lower SP. DEF.$" - -gItemDescription_TM31: @ 83C4FA4 - .string "Destroys barriers\n" - .string "like LIGHT SCREEN\n" - .string "and causes damage.$" - -gItemDescription_TM32: @ 83C4FDB - .string "Creates illusory\n" - .string "copies to enhance\n" - .string "elusiveness.$" - -gItemDescription_TM33: @ 83C500B - .string "Creates a wall of\n" - .string "light that weakens\n" - .string "physical attacks.$" - -gItemDescription_TM34: @ 83C5042 - .string "Zaps the foe with a\n" - .string "jolt of electricity\n" - .string "that never misses.$" - -gItemDescription_TM35: @ 83C507D - .string "Looses a stream of\n" - .string "fire that may burn\n" - .string "the foe.$" - -gItemDescription_TM36: @ 83C50AC - .string "Hurls sludge at the\n" - .string "foe. It may poison\n" - .string "the foe.$" - -gItemDescription_TM37: @ 83C50DC - .string "Causes a sandstorm\n" - .string "that hits the foe\n" - .string "over several turns.$" - -gItemDescription_TM38: @ 83C5115 - .string "A powerful fire\n" - .string "attack that may\n" - .string "burn the foe.$" - -gItemDescription_TM39: @ 83C5143 - .string "Stops the foe from\n" - .string "moving with rocks.\n" - .string "May lower SPEED.$" - -gItemDescription_TM40: @ 83C517A - .string "An extremely fast\n" - .string "attack that can’t\n" - .string "be avoided.$" - -gItemDescription_TM41: @ 83C51AA - .string "Prevents the foe\n" - .string "from using the same\n" - .string "move in a row.$" - -gItemDescription_TM42: @ 83C51DE - .string "Raises ATTACK when\n" - .string "poisoned, burned,\n" - .string "or paralyzed.$" - -gItemDescription_TM43: @ 83C5211 - .string "Adds an effect to\n" - .string "attack depending\n" - .string "on the location.$" - -gItemDescription_TM44: @ 83C5245 - .string "The user sleeps for\n" - .string "2 turns to restore\n" - .string "health and status.$" - -gItemDescription_TM45: @ 83C527F - .string "Makes it tough to\n" - .string "attack a foe of the\n" - .string "opposite gender.$" - -gItemDescription_TM46: @ 83C52B6 - .string "While attacking,\n" - .string "it may steal the\n" - .string "foe’s held item.$" - -gItemDescription_TM47: @ 83C52E9 - .string "Spreads hard-edged\n" - .string "wings and slams\n" - .string "into the foe.$" - -gItemDescription_TM48: @ 83C531A - .string "Switches abilities\n" - .string "with the foe on the\n" - .string "turn this is used.$" - -gItemDescription_TM49: @ 83C5354 - .string "Steals the effects\n" - .string "of the move the foe\n" - .string "is trying to use.$" - -gItemDescription_TM50: @ 83C538D - .string "Enables full-power\n" - .string "attack, but sharply\n" - .string "lowers SP. ATK.$" - -gItemDescription_HM01: @ 83C53C4 - .string "Attacks the foe\n" - .string "with sharp blades\n" - .string "or claws.$" - -gItemDescription_HM02: @ 83C53F0 - .string "Flies up on the\n" - .string "first turn, then\n" - .string "attacks next turn.$" - -gItemDescription_HM03: @ 83C5424 - .string "Creates a huge\n" - .string "wave, then crashes\n" - .string "it down on the foe.$" - -gItemDescription_HM04: @ 83C545A - .string "Builds enormous\n" - .string "power, then slams\n" - .string "the foe.$" - -gItemDescription_HM05: @ 83C5485 - .string "Looses a powerful\n" - .string "blast of light that\n" - .string "reduces accuracy.$" - -gItemDescription_HM06: @ 83C54BD - .string "A rock-crushingly\n" - .string "tough attack that\n" - .string "may lower DEFENSE.$" - -gItemDescription_HM07: @ 83C54F4 - .string "Attacks the foe\n" - .string "with enough power\n" - .string "to climb waterfalls.$" - -gItemDescription_HM08: @ 83C552B - .string "Dives underwater\n" - .string "the 1st turn, then\n" - .string "attacks next turn.$" - -gItemDescription_Dummy: @ 83C5562 - .string "$" diff --git a/data/text/landmarks.inc b/data/text/landmarks.inc new file mode 100644 index 000000000..72d5398bd --- /dev/null +++ b/data/text/landmarks.inc @@ -0,0 +1,110 @@ +gLandmarkName_FlowerShop:: + .string "FLOWER SHOP$" + +gLandmarkName_PetalburgWoods:: + .string "PETALBURG WOODS$" + +gLandmarkName_MrBrineysCottage:: + .string "MR. BRINEY’S COTTAGE$" + +gLandmarkName_AbandonedShip:: + .string "ABANDONED SHIP$" + +gLandmarkName_SeashoreHouse:: + .string "SEASHORE HOUSE$" + +gLandmarkName_SlateportBeach:: + .string "SLATEPORT BEACH$" + +gLandmarkName_CyclingRoad:: + .string "CYCLING ROAD$" + +gLandmarkName_NewMauville:: + .string "NEW MAUVILLE$" + +gLandmarkName_TrickHouse:: + .string "TRICK HOUSE$" + +gLandmarkName_OldLadysRestShop:: + .string "OLD LADY’S REST STOP$" + +gLandmarkName_Desert:: + .string "DESERT$" + +gLandmarkName_WinstrateFamily:: + .string "THE WINSTRATE FAMILY$" + +gLandmarkName_CableCar:: + .string "CABLE CAR$" + +gLandmarkName_GlassWorkshop:: + .string "GLASS WORKSHOP$" + +gLandmarkName_WeatherInstitute:: + .string "WEATHER INSTITUTE$" + +gLandmarkName_MeteorFalls:: + .string "METEOR FALLS$" + +gLandmarkName_TunnelersRestHouse:: + .string "TUNNELER’S REST HOUSE$" + +gLandmarkName_RusturfTunnel:: + .string "RUSTURF TUNNEL$" + +gLandmarkName_PokemonDayCare:: + .string "POKéMON DAY CARE$" + +gLandmarkName_SafariZoneEntrance:: + .string "SAFARI ZONE ENTRANCE$" + +gLandmarkName_MtPyre:: + .string "MT. PYRE$" + +gLandmarkName_ShoalCave:: + .string "SHOAL CAVE$" + +gLandmarkName_SeafloorCavern:: + .string "SEAFLOOR CAVERN$" + +gLandmarkName_GraniteCave:: + .string "GRANITE CAVE$" + +gLandmarkName_OceanCurrent:: + .string "OCEAN CURRENT$" + +gLandmarkName_LanettesHouse:: + .string "LANETTE’S HOUSE$" + +gLandmarkName_FieryPath:: + .string "FIERY PATH$" + +gLandmarkName_JaggedPass:: + .string "JAGGED PASS$" + +gLandmarkName_SkyPillar:: + .string "SKY PILLAR$" + +gLandmarkName_BerryMastersHouse:: + .string "BERRY MASTER’S HOUSE$" + +gLandmarkName_IslandCave:: + .string "ISLAND CAVE$" + +gLandmarkName_DesertRuins:: + .string "DESERT RUINS$" + +gLandmarkName_ScorchedSlab:: + .string "SCORCHED SLAB$" + +gLandmarkName_AncientTomb:: + .string "ANCIENT TOMB$" + +gLandmarkName_SealedChamber:: + .string "SEALED CHAMBER$" + +gLandmarkName_FossilManiacsHouse:: + .string "FOSSIL MANIAC’S HOUSE$" + +gLandmarkName_HuntersHouse:: + .string "HUNTER’S HOUSE$" diff --git a/data/text/landmarks.s b/data/text/landmarks.s deleted file mode 100644 index 72d5398bd..000000000 --- a/data/text/landmarks.s +++ /dev/null @@ -1,110 +0,0 @@ -gLandmarkName_FlowerShop:: - .string "FLOWER SHOP$" - -gLandmarkName_PetalburgWoods:: - .string "PETALBURG WOODS$" - -gLandmarkName_MrBrineysCottage:: - .string "MR. BRINEY’S COTTAGE$" - -gLandmarkName_AbandonedShip:: - .string "ABANDONED SHIP$" - -gLandmarkName_SeashoreHouse:: - .string "SEASHORE HOUSE$" - -gLandmarkName_SlateportBeach:: - .string "SLATEPORT BEACH$" - -gLandmarkName_CyclingRoad:: - .string "CYCLING ROAD$" - -gLandmarkName_NewMauville:: - .string "NEW MAUVILLE$" - -gLandmarkName_TrickHouse:: - .string "TRICK HOUSE$" - -gLandmarkName_OldLadysRestShop:: - .string "OLD LADY’S REST STOP$" - -gLandmarkName_Desert:: - .string "DESERT$" - -gLandmarkName_WinstrateFamily:: - .string "THE WINSTRATE FAMILY$" - -gLandmarkName_CableCar:: - .string "CABLE CAR$" - -gLandmarkName_GlassWorkshop:: - .string "GLASS WORKSHOP$" - -gLandmarkName_WeatherInstitute:: - .string "WEATHER INSTITUTE$" - -gLandmarkName_MeteorFalls:: - .string "METEOR FALLS$" - -gLandmarkName_TunnelersRestHouse:: - .string "TUNNELER’S REST HOUSE$" - -gLandmarkName_RusturfTunnel:: - .string "RUSTURF TUNNEL$" - -gLandmarkName_PokemonDayCare:: - .string "POKéMON DAY CARE$" - -gLandmarkName_SafariZoneEntrance:: - .string "SAFARI ZONE ENTRANCE$" - -gLandmarkName_MtPyre:: - .string "MT. PYRE$" - -gLandmarkName_ShoalCave:: - .string "SHOAL CAVE$" - -gLandmarkName_SeafloorCavern:: - .string "SEAFLOOR CAVERN$" - -gLandmarkName_GraniteCave:: - .string "GRANITE CAVE$" - -gLandmarkName_OceanCurrent:: - .string "OCEAN CURRENT$" - -gLandmarkName_LanettesHouse:: - .string "LANETTE’S HOUSE$" - -gLandmarkName_FieryPath:: - .string "FIERY PATH$" - -gLandmarkName_JaggedPass:: - .string "JAGGED PASS$" - -gLandmarkName_SkyPillar:: - .string "SKY PILLAR$" - -gLandmarkName_BerryMastersHouse:: - .string "BERRY MASTER’S HOUSE$" - -gLandmarkName_IslandCave:: - .string "ISLAND CAVE$" - -gLandmarkName_DesertRuins:: - .string "DESERT RUINS$" - -gLandmarkName_ScorchedSlab:: - .string "SCORCHED SLAB$" - -gLandmarkName_AncientTomb:: - .string "ANCIENT TOMB$" - -gLandmarkName_SealedChamber:: - .string "SEALED CHAMBER$" - -gLandmarkName_FossilManiacsHouse:: - .string "FOSSIL MANIAC’S HOUSE$" - -gLandmarkName_HuntersHouse:: - .string "HUNTER’S HOUSE$" diff --git a/data/text/lottery_corner.inc b/data/text/lottery_corner.inc new file mode 100644 index 000000000..6fb3f1e91 --- /dev/null +++ b/data/text/lottery_corner.inc @@ -0,0 +1,81 @@ +LilycoveCity_DepartmentStore_1F_Text_1C4B5E:: @ 81C4B5E + .string "This is the POKéMON LOTTERY CORNER.\p" + .string "All shoppers visiting our DEPARTMENT\n" + .string "STORE get to draw a POKéMON LOTO\l" + .string "TICKET.\p" + .string "If the LOTO TICKET’s number matches\n" + .string "the ID number of any of your POKéMON,\l" + .string "you will receive a fabulous gift.\p" + .string "Would you like to draw a POKéMON\n" + .string "LOTO TICKET?$" + +LilycoveCity_DepartmentStore_1F_Text_1C4C6A:: @ 81C4C6A + .string "Please come back tomorrow.$" + +LilycoveCity_DepartmentStore_1F_Text_1C4C85:: @ 81C4C85 + .string "Please do visit us again.$" + +UnknownString_81C4C9F: @ 81C4C9F + .string "Please pick a LOTO TICKET.\n" + .string "... ... ...$" + +LilycoveCity_DepartmentStore_1F_Text_1C4CC6:: @ 81C4CC6 + .string "Please pick a LOTO TICKET.\n" + .string "...{PAUSE}{0x39} ...{PAUSE}{0x39} ...{PAUSE}{0x39}$" + +LilycoveCity_DepartmentStore_1F_Text_1C4CF6:: @ 81C4CF6 + .string "The LOTO TICKET number is {STR_VAR_1}.\p" + .string "I need to run a check on this number\n" + .string "to see if it matches any of your\l" + .string "POKéMON’s ID numbers. Please wait.$" + +LilycoveCity_DepartmentStore_1F_Text_1C4D7D:: @ 81C4D7D + .string "Congratulations!\p" + .string "The ID number of your team’s\n" + .string "{STR_VAR_1} matches your LOTO TICKET’s\l" + .string "number!$" + +LilycoveCity_DepartmentStore_1F_Text_1C4DD1:: @ 81C4DD1 + .string "Congratulations!\p" + .string "The ID number of your PC-boxed\n" + .string "{STR_VAR_1} matches your LOTO TICKET’s\l" + .string "number!$" + +LilycoveCity_DepartmentStore_1F_Text_1C4E27:: @ 81C4E27 + .string "I’m sorry.\n" + .string "None of the numbers matched.$" + +LilycoveCity_DepartmentStore_1F_Text_1C4E4F:: @ 81C4E4F + .string "Two digits matched, so you win the\n" + .string "third prize!\l" + .string "You’ve won the {STR_VAR_1}!$" + +LilycoveCity_DepartmentStore_1F_Text_1C4E92:: @ 81C4E92 + .string "Three digits matched, so you win the\n" + .string "second prize!\l" + .string "You’ve won the {STR_VAR_1}!$" + +LilycoveCity_DepartmentStore_1F_Text_1C4ED8:: @ 81C4ED8 + .string "Four digits matched, so you win the\n" + .string "first prize!\l" + .string "You’ve won the {STR_VAR_1}!$" + +LilycoveCity_DepartmentStore_1F_Text_1C4F1C:: @ 81C4F1C + .string "Oh, my goodness, all five digits matched!\p" + .string "You’ve won the jackpot prize!\n" + .string "You’ve won the {STR_VAR_1}!$" + +LilycoveCity_DepartmentStore_1F_Text_1C4F77:: @ 81C4F77 + .string "Oh?\n" + .string "You seem to have no room for this.\p" + .string "Please make room in your BAG and\n" + .string "let me know.$" + +LilycoveCity_DepartmentStore_1F_Text_1C4FCC:: @ 81C4FCC + .string "{PLAYER}?\n" + .string "Yes, I’ve been expecting you.\p" + .string "This is the prize we’ve been holding\n" + .string "for you.$" + +LilycoveCity_DepartmentStore_1F_Text_1C501C:: @ 81C501C + .string "Please do visit again.$" diff --git a/data/text/lottery_corner.s b/data/text/lottery_corner.s deleted file mode 100644 index 6fb3f1e91..000000000 --- a/data/text/lottery_corner.s +++ /dev/null @@ -1,81 +0,0 @@ -LilycoveCity_DepartmentStore_1F_Text_1C4B5E:: @ 81C4B5E - .string "This is the POKéMON LOTTERY CORNER.\p" - .string "All shoppers visiting our DEPARTMENT\n" - .string "STORE get to draw a POKéMON LOTO\l" - .string "TICKET.\p" - .string "If the LOTO TICKET’s number matches\n" - .string "the ID number of any of your POKéMON,\l" - .string "you will receive a fabulous gift.\p" - .string "Would you like to draw a POKéMON\n" - .string "LOTO TICKET?$" - -LilycoveCity_DepartmentStore_1F_Text_1C4C6A:: @ 81C4C6A - .string "Please come back tomorrow.$" - -LilycoveCity_DepartmentStore_1F_Text_1C4C85:: @ 81C4C85 - .string "Please do visit us again.$" - -UnknownString_81C4C9F: @ 81C4C9F - .string "Please pick a LOTO TICKET.\n" - .string "... ... ...$" - -LilycoveCity_DepartmentStore_1F_Text_1C4CC6:: @ 81C4CC6 - .string "Please pick a LOTO TICKET.\n" - .string "...{PAUSE}{0x39} ...{PAUSE}{0x39} ...{PAUSE}{0x39}$" - -LilycoveCity_DepartmentStore_1F_Text_1C4CF6:: @ 81C4CF6 - .string "The LOTO TICKET number is {STR_VAR_1}.\p" - .string "I need to run a check on this number\n" - .string "to see if it matches any of your\l" - .string "POKéMON’s ID numbers. Please wait.$" - -LilycoveCity_DepartmentStore_1F_Text_1C4D7D:: @ 81C4D7D - .string "Congratulations!\p" - .string "The ID number of your team’s\n" - .string "{STR_VAR_1} matches your LOTO TICKET’s\l" - .string "number!$" - -LilycoveCity_DepartmentStore_1F_Text_1C4DD1:: @ 81C4DD1 - .string "Congratulations!\p" - .string "The ID number of your PC-boxed\n" - .string "{STR_VAR_1} matches your LOTO TICKET’s\l" - .string "number!$" - -LilycoveCity_DepartmentStore_1F_Text_1C4E27:: @ 81C4E27 - .string "I’m sorry.\n" - .string "None of the numbers matched.$" - -LilycoveCity_DepartmentStore_1F_Text_1C4E4F:: @ 81C4E4F - .string "Two digits matched, so you win the\n" - .string "third prize!\l" - .string "You’ve won the {STR_VAR_1}!$" - -LilycoveCity_DepartmentStore_1F_Text_1C4E92:: @ 81C4E92 - .string "Three digits matched, so you win the\n" - .string "second prize!\l" - .string "You’ve won the {STR_VAR_1}!$" - -LilycoveCity_DepartmentStore_1F_Text_1C4ED8:: @ 81C4ED8 - .string "Four digits matched, so you win the\n" - .string "first prize!\l" - .string "You’ve won the {STR_VAR_1}!$" - -LilycoveCity_DepartmentStore_1F_Text_1C4F1C:: @ 81C4F1C - .string "Oh, my goodness, all five digits matched!\p" - .string "You’ve won the jackpot prize!\n" - .string "You’ve won the {STR_VAR_1}!$" - -LilycoveCity_DepartmentStore_1F_Text_1C4F77:: @ 81C4F77 - .string "Oh?\n" - .string "You seem to have no room for this.\p" - .string "Please make room in your BAG and\n" - .string "let me know.$" - -LilycoveCity_DepartmentStore_1F_Text_1C4FCC:: @ 81C4FCC - .string "{PLAYER}?\n" - .string "Yes, I’ve been expecting you.\p" - .string "This is the prize we’ve been holding\n" - .string "for you.$" - -LilycoveCity_DepartmentStore_1F_Text_1C501C:: @ 81C501C - .string "Please do visit again.$" diff --git a/data/text/magma_awakening.inc b/data/text/magma_awakening.inc new file mode 100644 index 000000000..c64b35543 --- /dev/null +++ b/data/text/magma_awakening.inc @@ -0,0 +1,97 @@ +SeafloorCavern_Room9_Text_1B4850:: @ 81B4850 + .string "MAXIE: Hold it right there.$" + +SeafloorCavern_Room9_Text_1B486C:: @ 81B486C + .string "MAXIE: Fufufu...\n" + .string "So it was you, after all.$" + +SeafloorCavern_Room9_Text_1B4897:: @ 81B4897 + .string "MAXIE: Behold!\p" + .string "See how beautiful it is, the sleeping\n" + .string "form of the ancient POKéMON GROUDON!\p" + .string "I have waited so long for this day to\n" + .string "come...$" + +SeafloorCavern_Room9_Text_1B491F:: @ 81B491F + .string "MAXIE: It surprises me, how you’ve\n" + .string "managed to chase me here.\p" + .string "But that’s all over now.\p" + .string "For the realization of my dream,\n" + .string "you must disappear now!$" + +SeafloorCavern_Room9_Text_1B49AE:: @ 81B49AE + .string "I...\n" + .string "I lost again?$" + +SeafloorCavern_Room9_Text_1B49C1:: @ 81B49C1 + .string "MAXIE: Fufufu...\p" + .string "I commend you. I must recognize that\n" + .string "you are truly gifted.\p" + .string "But!\n" + .string "I have this in my possession!\p" + .string "With this BLUE ORB, I can make\n" + .string "GROUDON...$" + +SeafloorCavern_Room9_Text_1B4A5A:: @ 81B4A5A + .string "The BLUE ORB suddenly began shining\n" + .string "by itself!$" + +SeafloorCavern_Room9_Text_1B4A89:: @ 81B4A89 + .string "MAXIE: What?!\p" + .string "I didn’t do anything.\n" + .string "Why did the BLUE ORB...\p" + .string "Where did GROUDON go?$" + +SeafloorCavern_Room9_Text_1B4ADB:: @ 81B4ADB + .string "MAXIE: Hm? It’s a message from our\n" + .string "members outside...$" + +SeafloorCavern_Room9_Text_1B4B11:: @ 81B4B11 + .string "MAXIE: Yes, what is it?\p" + .string "Hm...\n" + .string "The sun is burning brightly?\p" + .string "Good... That should have happened.\n" + .string "That is why we awakened GROUDON,\l" + .string "to realize TEAM MAGMA’s vision of\l" + .string "expanding the world’s landmass.\p" + .string "What?!\p" + .string "It’s far hotter than we envisioned?\n" + .string "It’s so hot that it’s dangerous?\p" + .string "That can’t be...\n" + .string "That’s just not possible...\p" + .string "Hold your position and monitor the\n" + .string "situation!$" + +SeafloorCavern_Room9_Text_1B4C79:: @ 81B4C79 + .string "MAXIE: There’s something wrong...\p" + .string "The BLUE ORB is supposed to awaken\n" + .string "and control GROUDON...\p" + .string "But... Why?\n" + .string "Why did GROUDON disappear?\p" + .string "Why?!$" + +SeafloorCavern_Room9_Text_1B4D02:: @ 81B4D02 + .string "ARCHIE: What have you wrought?\p" + .string "MAXIE... You’ve finally awoken GROUDON,\n" + .string "haven’t you?\p" + .string "What will happen to the world if this\n" + .string "sunshine continues for all eternity?\p" + .string "The world’s seas will all dry up and\n" + .string "disappear...$" + +SeafloorCavern_Room9_Text_1B4DD3:: @ 81B4DD3 + .string "MAXIE: What are you saying?\p" + .string "The BLUE ORB should let me control\n" + .string "GROUDON...\l" + .string "That can’t be possible...$" + +SeafloorCavern_Room9_Text_1B4E37:: @ 81B4E37 + .string "ARCHIE: We don’t have the time to\n" + .string "argue about it here!\p" + .string "Get outside and see for yourself!\p" + .string "See if what you’ve wrought is the\n" + .string "world that you desired!$" + +SeafloorCavern_Room9_Text_1B4ECA:: @ 81B4ECA + .string "ARCHIE: {PLAYER}{KUN}, come on, you have\n" + .string "to get out of here, too!$" diff --git a/data/text/magma_awakening.s b/data/text/magma_awakening.s deleted file mode 100644 index c64b35543..000000000 --- a/data/text/magma_awakening.s +++ /dev/null @@ -1,97 +0,0 @@ -SeafloorCavern_Room9_Text_1B4850:: @ 81B4850 - .string "MAXIE: Hold it right there.$" - -SeafloorCavern_Room9_Text_1B486C:: @ 81B486C - .string "MAXIE: Fufufu...\n" - .string "So it was you, after all.$" - -SeafloorCavern_Room9_Text_1B4897:: @ 81B4897 - .string "MAXIE: Behold!\p" - .string "See how beautiful it is, the sleeping\n" - .string "form of the ancient POKéMON GROUDON!\p" - .string "I have waited so long for this day to\n" - .string "come...$" - -SeafloorCavern_Room9_Text_1B491F:: @ 81B491F - .string "MAXIE: It surprises me, how you’ve\n" - .string "managed to chase me here.\p" - .string "But that’s all over now.\p" - .string "For the realization of my dream,\n" - .string "you must disappear now!$" - -SeafloorCavern_Room9_Text_1B49AE:: @ 81B49AE - .string "I...\n" - .string "I lost again?$" - -SeafloorCavern_Room9_Text_1B49C1:: @ 81B49C1 - .string "MAXIE: Fufufu...\p" - .string "I commend you. I must recognize that\n" - .string "you are truly gifted.\p" - .string "But!\n" - .string "I have this in my possession!\p" - .string "With this BLUE ORB, I can make\n" - .string "GROUDON...$" - -SeafloorCavern_Room9_Text_1B4A5A:: @ 81B4A5A - .string "The BLUE ORB suddenly began shining\n" - .string "by itself!$" - -SeafloorCavern_Room9_Text_1B4A89:: @ 81B4A89 - .string "MAXIE: What?!\p" - .string "I didn’t do anything.\n" - .string "Why did the BLUE ORB...\p" - .string "Where did GROUDON go?$" - -SeafloorCavern_Room9_Text_1B4ADB:: @ 81B4ADB - .string "MAXIE: Hm? It’s a message from our\n" - .string "members outside...$" - -SeafloorCavern_Room9_Text_1B4B11:: @ 81B4B11 - .string "MAXIE: Yes, what is it?\p" - .string "Hm...\n" - .string "The sun is burning brightly?\p" - .string "Good... That should have happened.\n" - .string "That is why we awakened GROUDON,\l" - .string "to realize TEAM MAGMA’s vision of\l" - .string "expanding the world’s landmass.\p" - .string "What?!\p" - .string "It’s far hotter than we envisioned?\n" - .string "It’s so hot that it’s dangerous?\p" - .string "That can’t be...\n" - .string "That’s just not possible...\p" - .string "Hold your position and monitor the\n" - .string "situation!$" - -SeafloorCavern_Room9_Text_1B4C79:: @ 81B4C79 - .string "MAXIE: There’s something wrong...\p" - .string "The BLUE ORB is supposed to awaken\n" - .string "and control GROUDON...\p" - .string "But... Why?\n" - .string "Why did GROUDON disappear?\p" - .string "Why?!$" - -SeafloorCavern_Room9_Text_1B4D02:: @ 81B4D02 - .string "ARCHIE: What have you wrought?\p" - .string "MAXIE... You’ve finally awoken GROUDON,\n" - .string "haven’t you?\p" - .string "What will happen to the world if this\n" - .string "sunshine continues for all eternity?\p" - .string "The world’s seas will all dry up and\n" - .string "disappear...$" - -SeafloorCavern_Room9_Text_1B4DD3:: @ 81B4DD3 - .string "MAXIE: What are you saying?\p" - .string "The BLUE ORB should let me control\n" - .string "GROUDON...\l" - .string "That can’t be possible...$" - -SeafloorCavern_Room9_Text_1B4E37:: @ 81B4E37 - .string "ARCHIE: We don’t have the time to\n" - .string "argue about it here!\p" - .string "Get outside and see for yourself!\p" - .string "See if what you’ve wrought is the\n" - .string "world that you desired!$" - -SeafloorCavern_Room9_Text_1B4ECA:: @ 81B4ECA - .string "ARCHIE: {PLAYER}{KUN}, come on, you have\n" - .string "to get out of here, too!$" diff --git a/data/text/magma_chimney.inc b/data/text/magma_chimney.inc new file mode 100644 index 000000000..cdfde2ef2 --- /dev/null +++ b/data/text/magma_chimney.inc @@ -0,0 +1,143 @@ +MtChimney_Text_1B37BB:: @ 81B37BB + .string "The power contained in the METEORITE...\p" + .string "By amplifying its power with this\n" + .string "machine, MT. CHIMNEY’s volcanic activity\l" + .string "will instantly intensify...\p" + .string "Fufufu... The volcano will erupt, spewing\n" + .string "lava that will cool and harden.\l" + .string "It will expand the landmass...$" + +MtChimney_Text_1B38B3:: @ 81B38B3 + .string "MAXIE: You again...\p" + .string "Now listen.\n" + .string "We humans have grown on dry land.\p" + .string "The land is everything!\n" + .string "Its importance is paramount!\p" + .string "That is why we of TEAM MAGMA are\n" + .string "committed to expanding the landmass.\p" + .string "It will create space for new species\n" + .string "of POKéMON to evolve.\p" + .string "It will give us humans more space to\n" + .string "advance.\p" + .string "That is TEAM MAGMA’s vision!\p" + .string "I can’t allow an ignorant child like\n" + .string "you to get in our way.\p" + .string "I, MAXIE, will show you the\n" + .string "consequences of meddling!$" + +MtChimney_Text_1B3A68:: @ 81B3A68 + .string "What?!\p" + .string "I, MAXIE, was caught off guard?!$" + +MtChimney_Text_1B3A90:: @ 81B3A90 + .string "MAXIE: Ah, whatever.\n" + .string "I will give up our plans for MT. CHIMNEY\l" + .string "for the time being...\p" + .string "But no one can ever stop us!\n" + .string "TEAM MAGMA will prevail!\p" + .string "Don’t you ever forget that!$" + +MtChimney_Text_1B3B36:: @ 81B3B36 + .string "Hehehe!\p" + .string "So you’ve come all the way here!\p" + .string "But you’re too late!\n" + .string "I’ve already delivered the METEORITE\l" + .string "from METEOR FALLS to the BOSS!$" + +MtChimney_Text_1B3BB8:: @ 81B3BB8 + .string "Hehehe...\n" + .string "So I lost...\p" + .string "I’m sure glad I never took you on back\n" + .string "at METEOR FALLS.$" + +MtChimney_Text_1B3C07:: @ 81B3C07 + .string "Hehehe!\p" + .string "You might have beaten me, but you don’t\n" + .string "stand a chance against the BOSS!\p" + .string "If you get lost now, you won’t have to\n" + .string "face a sound whipping!$" + +MtChimney_Text_1B3C96:: @ 81B3C96 + .string "We of TEAM MAGMA are working hard for\n" + .string "everyone’s sake.\p" + .string "Like, if there’s more land, there’d be\n" + .string "more places to live.\l" + .string "Everyone’d be happy!$" + +MtChimney_Text_1B3D1E:: @ 81B3D1E + .string "Hunh?\n" + .string "What do you mean I lost?$" + +MtChimney_Text_1B3D3D:: @ 81B3D3D + .string "Our BOSS says, “It will make everyone\n" + .string "happy.”\p" + .string "But why does everyone keep getting\n" + .string "in our way?$" + +MtChimney_Text_1B3D9A:: @ 81B3D9A + .string "That annoying TEAM AQUA...\n" + .string "They always mess with our plans!$" + +MtChimney_Text_1B3DD6: @ 81B3DD6 + .string "METEORITES pack amazing power!$" + +MtChimney_Text_1B3DF5:: @ 81B3DF5 + .string "Go! Stomp TEAM AQUA!\n" + .string "And expand the land!$" + +MtChimney_Text_1B3E1F:: @ 81B3E1F + .string "Stay out of our way, okay?\p" + .string "We’re trying to enlarge the landmass\n" + .string "for the good of everybody!$" + +MtChimney_Text_1B3E7A:: @ 81B3E7A + .string "Yeah!\n" + .string "Douse them in fire!$" + +UnknownString_81B3E94: @ 81B3E94 + .string "We’re going to keep making more land!$" + +MtChimney_Text_1B3EBA:: @ 81B3EBA + .string "Bufoh!$" + +MtChimney_Text_1B3EC1:: @ 81B3EC1 + .string "ARCHIE: Oh, {PLAYER}{KUN}!\p" + .string "Please, you must stop TEAM MAGMA\n" + .string "for me!\p" + .string "They’re trying to make this volcano\n" + .string "erupt by using the stolen METEORITE’s\l" + .string "power!\p" + .string "It’s all a part of their plans to\n" + .string "expand the world’s landmass!$" + +MtChimney_Text_1B3F8C:: @ 81B3F8C + .string "ARCHIE: {PLAYER}{KUN}!\p" + .string "Please, you’ve got to stop TEAM MAGMA\n" + .string "for me!\p" + .string "Dealing with these three thugs is\n" + .string "a lot, even for me!$" + +MtChimney_Text_1B3FFE:: @ 81B3FFE + .string "ARCHIE: {PLAYER}{KUN}! Thank you!\p" + .string "With your help, we thwarted TEAM\n" + .string "MAGMA’s destructive plan!\p" + .string "But... This victory doesn’t mean the\n" + .string "end of their evil plans.\p" + .string "We will remain vigilant and keep up\n" + .string "our pursuit of TEAM MAGMA.\p" + .string "{PLAYER}{KUN}, we shall meet again!$" + +MtChimney_Text_1B40EA:: @ 81B40EA + .string "Darn... TEAM MAGMA outnumbers us!\n" + .string "We can’t keep up with them!$" + +MtChimney_Text_1B4128:: @ 81B4128 + .string "If they expand the land, there’ll be\n" + .string "less habitats for WATER POKéMON!$" + +MtChimney_Text_1B416E:: @ 81B416E + .string "TEAM MAGMA wants to expand the\n" + .string "landmass... How’s that for insane?$" + +MtChimney_Text_1B41B0:: @ 81B41B0 + .string "Bushaa!$" diff --git a/data/text/magma_chimney.s b/data/text/magma_chimney.s deleted file mode 100644 index cdfde2ef2..000000000 --- a/data/text/magma_chimney.s +++ /dev/null @@ -1,143 +0,0 @@ -MtChimney_Text_1B37BB:: @ 81B37BB - .string "The power contained in the METEORITE...\p" - .string "By amplifying its power with this\n" - .string "machine, MT. CHIMNEY’s volcanic activity\l" - .string "will instantly intensify...\p" - .string "Fufufu... The volcano will erupt, spewing\n" - .string "lava that will cool and harden.\l" - .string "It will expand the landmass...$" - -MtChimney_Text_1B38B3:: @ 81B38B3 - .string "MAXIE: You again...\p" - .string "Now listen.\n" - .string "We humans have grown on dry land.\p" - .string "The land is everything!\n" - .string "Its importance is paramount!\p" - .string "That is why we of TEAM MAGMA are\n" - .string "committed to expanding the landmass.\p" - .string "It will create space for new species\n" - .string "of POKéMON to evolve.\p" - .string "It will give us humans more space to\n" - .string "advance.\p" - .string "That is TEAM MAGMA’s vision!\p" - .string "I can’t allow an ignorant child like\n" - .string "you to get in our way.\p" - .string "I, MAXIE, will show you the\n" - .string "consequences of meddling!$" - -MtChimney_Text_1B3A68:: @ 81B3A68 - .string "What?!\p" - .string "I, MAXIE, was caught off guard?!$" - -MtChimney_Text_1B3A90:: @ 81B3A90 - .string "MAXIE: Ah, whatever.\n" - .string "I will give up our plans for MT. CHIMNEY\l" - .string "for the time being...\p" - .string "But no one can ever stop us!\n" - .string "TEAM MAGMA will prevail!\p" - .string "Don’t you ever forget that!$" - -MtChimney_Text_1B3B36:: @ 81B3B36 - .string "Hehehe!\p" - .string "So you’ve come all the way here!\p" - .string "But you’re too late!\n" - .string "I’ve already delivered the METEORITE\l" - .string "from METEOR FALLS to the BOSS!$" - -MtChimney_Text_1B3BB8:: @ 81B3BB8 - .string "Hehehe...\n" - .string "So I lost...\p" - .string "I’m sure glad I never took you on back\n" - .string "at METEOR FALLS.$" - -MtChimney_Text_1B3C07:: @ 81B3C07 - .string "Hehehe!\p" - .string "You might have beaten me, but you don’t\n" - .string "stand a chance against the BOSS!\p" - .string "If you get lost now, you won’t have to\n" - .string "face a sound whipping!$" - -MtChimney_Text_1B3C96:: @ 81B3C96 - .string "We of TEAM MAGMA are working hard for\n" - .string "everyone’s sake.\p" - .string "Like, if there’s more land, there’d be\n" - .string "more places to live.\l" - .string "Everyone’d be happy!$" - -MtChimney_Text_1B3D1E:: @ 81B3D1E - .string "Hunh?\n" - .string "What do you mean I lost?$" - -MtChimney_Text_1B3D3D:: @ 81B3D3D - .string "Our BOSS says, “It will make everyone\n" - .string "happy.”\p" - .string "But why does everyone keep getting\n" - .string "in our way?$" - -MtChimney_Text_1B3D9A:: @ 81B3D9A - .string "That annoying TEAM AQUA...\n" - .string "They always mess with our plans!$" - -MtChimney_Text_1B3DD6: @ 81B3DD6 - .string "METEORITES pack amazing power!$" - -MtChimney_Text_1B3DF5:: @ 81B3DF5 - .string "Go! Stomp TEAM AQUA!\n" - .string "And expand the land!$" - -MtChimney_Text_1B3E1F:: @ 81B3E1F - .string "Stay out of our way, okay?\p" - .string "We’re trying to enlarge the landmass\n" - .string "for the good of everybody!$" - -MtChimney_Text_1B3E7A:: @ 81B3E7A - .string "Yeah!\n" - .string "Douse them in fire!$" - -UnknownString_81B3E94: @ 81B3E94 - .string "We’re going to keep making more land!$" - -MtChimney_Text_1B3EBA:: @ 81B3EBA - .string "Bufoh!$" - -MtChimney_Text_1B3EC1:: @ 81B3EC1 - .string "ARCHIE: Oh, {PLAYER}{KUN}!\p" - .string "Please, you must stop TEAM MAGMA\n" - .string "for me!\p" - .string "They’re trying to make this volcano\n" - .string "erupt by using the stolen METEORITE’s\l" - .string "power!\p" - .string "It’s all a part of their plans to\n" - .string "expand the world’s landmass!$" - -MtChimney_Text_1B3F8C:: @ 81B3F8C - .string "ARCHIE: {PLAYER}{KUN}!\p" - .string "Please, you’ve got to stop TEAM MAGMA\n" - .string "for me!\p" - .string "Dealing with these three thugs is\n" - .string "a lot, even for me!$" - -MtChimney_Text_1B3FFE:: @ 81B3FFE - .string "ARCHIE: {PLAYER}{KUN}! Thank you!\p" - .string "With your help, we thwarted TEAM\n" - .string "MAGMA’s destructive plan!\p" - .string "But... This victory doesn’t mean the\n" - .string "end of their evil plans.\p" - .string "We will remain vigilant and keep up\n" - .string "our pursuit of TEAM MAGMA.\p" - .string "{PLAYER}{KUN}, we shall meet again!$" - -MtChimney_Text_1B40EA:: @ 81B40EA - .string "Darn... TEAM MAGMA outnumbers us!\n" - .string "We can’t keep up with them!$" - -MtChimney_Text_1B4128:: @ 81B4128 - .string "If they expand the land, there’ll be\n" - .string "less habitats for WATER POKéMON!$" - -MtChimney_Text_1B416E:: @ 81B416E - .string "TEAM MAGMA wants to expand the\n" - .string "landmass... How’s that for insane?$" - -MtChimney_Text_1B41B0:: @ 81B41B0 - .string "Bushaa!$" diff --git a/data/text/magma_settled.inc b/data/text/magma_settled.inc new file mode 100644 index 000000000..073f6540f --- /dev/null +++ b/data/text/magma_settled.inc @@ -0,0 +1,16 @@ +CaveOfOrigin_B4F_Text_1B4FE4:: @ 81B4FE4 + .string "{PLAYER}’s RED ORB suddenly began\n" + .string "glowing!$" + +CaveOfOrigin_B4F_Text_1B5009:: @ 81B5009 + .string "GROUDON appears to have settled\n" + .string "into sleep again...$" + +UnknownString_81B503D: @ 81B503D + .string "MAXIE: This...$" + +UnknownString_81B504C: @ 81B504C + .string "MAXIE: ... ... ... ... ... ...\n" + .string "... ... ... ... ... ... ... ...\p" + .string "This is good-bye.\n" + .string "This is the last you’ve seen of me...$" diff --git a/data/text/magma_settled.s b/data/text/magma_settled.s deleted file mode 100644 index 073f6540f..000000000 --- a/data/text/magma_settled.s +++ /dev/null @@ -1,16 +0,0 @@ -CaveOfOrigin_B4F_Text_1B4FE4:: @ 81B4FE4 - .string "{PLAYER}’s RED ORB suddenly began\n" - .string "glowing!$" - -CaveOfOrigin_B4F_Text_1B5009:: @ 81B5009 - .string "GROUDON appears to have settled\n" - .string "into sleep again...$" - -UnknownString_81B503D: @ 81B503D - .string "MAXIE: This...$" - -UnknownString_81B504C: @ 81B504C - .string "MAXIE: ... ... ... ... ... ...\n" - .string "... ... ... ... ... ... ... ...\p" - .string "This is good-bye.\n" - .string "This is the last you’ve seen of me...$" diff --git a/data/text/magma_summit.inc b/data/text/magma_summit.inc new file mode 100644 index 000000000..8e17fe87d --- /dev/null +++ b/data/text/magma_summit.inc @@ -0,0 +1,156 @@ +MtPyre_Summit_Text_1B5CFD:: @ 81B5CFD + .string "I’ll show you exactly how scary\n" + .string "TEAM MAGMA can be!$" + +MtPyre_Summit_Text_1B5D30:: @ 81B5D30 + .string "So you think you can stand up alone\n" + .string "to TEAM MAGMA’s might...$" + +MtPyre_Summit_Text_1B5D6D:: @ 81B5D6D + .string "Yeah, so you are strong...\n" + .string "But there’re a lot of us!$" + +MtPyre_Summit_Text_1B5DA2:: @ 81B5DA2 + .string "What’s up with you?\n" + .string "What does a single kid expect to do?$" + +MtPyre_Summit_Text_1B5DDB:: @ 81B5DDB + .string "Dang...\n" + .string "Too strong...$" + +MtPyre_Summit_Text_1B5DF1:: @ 81B5DF1 + .string "You don’t know anything.\n" + .string "Quit messing around with us!$" + +MtPyre_Summit_Text_1B5E27:: @ 81B5E27 + .string "Hey, I remember you from MT. CHIMNEY!\n" + .string "It’s payback time!$" + +MtPyre_Summit_Text_1B5E60:: @ 81B5E60 + .string "Urgggh...\n" + .string "Beaten by some kid again!$" + +MtPyre_Summit_Text_1B5E84:: @ 81B5E84 + .string "Heh, it doesn’t matter!\n" + .string "We bought ourselves some time!\p" + .string "The BOSS should have snatched what\n" + .string "he was after!$" + +MtPyre_Summit_Text_1B5EEC:: @ 81B5EEC + .string "MAXIE: Not you again...\p" + .string "You’ve impeded our plans repeatedly,\n" + .string "but this time you’re too late.\p" + .string "The BLUE ORB that rested atop\n" + .string "MT. PYRE...\l" + .string "I, MAXIE, claim it as mine!\p" + .string "Fufufu... Finally, I can realize my\n" + .string "grand design...\p" + .string "Come on, crew!\n" + .string "It’s SLATEPORT next!$" + +MtPyre_Summit_Text_1B5FE6:: @ 81B5FE6 + .string "Oh, no...\n" + .string "This cannot happen...\p" + .string "How could they take the BLUE ORB?\p" + .string "The BLUE ORB and RED ORB must never\n" + .string "be separated. They belong together.\p" + .string "... ... ... ... ... ... ... ...\n" + .string "Hmm...\p" + .string "Fine!\n" + .string "You take the remaining RED ORB.\p" + .string "Please take after that foul man and\n" + .string "get the other ORB back!$" + +MtPyre_Summit_Text_1B60F9:: @ 81B60F9 + .string "The RED ORB you have been entrusted\n" + .string "with and the stolen BLUE ORB...\p" + .string "They must never be apart...\n" + .string "Something terrible will happen...$" + +MtPyre_Summit_Text_1B617B:: @ 81B617B + .string "So...\n" + .string "GROUDON has awoken...\p" + .string "The wondrous ORB that is said to have\n" + .string "becalmed the raging GROUDON...\l" + .string "It is the RED ORB you bear.\p" + .string "That RED ORB was found buried inside\n" + .string "the CAVE OF ORIGIN in SOOTOPOLIS...\p" + .string "There is perhaps a link between\n" + .string "GROUDON and the CAVE OF ORIGIN...$" + +MtPyre_Summit_Text_1B6283:: @ 81B6283 + .string "That man, he returned the BLUE ORB.\p" + .string "Are you going to return the RED ORB\n" + .string "to its rightful place, too?$" + +MtPyre_Summit_Text_1B62E7:: @ 81B62E7 + .string "What’s that?!\p" + .string "If the balance is not restored, there\n" + .string "is no telling what could happen.\p" + .string "You will return the RED ORB to its\n" + .string "rightful place, yes?$" + +UnknownString_81B6374: @ 81B6374 + .string "{PLAYER} handed the RED ORB to the\n" + .string "old woman.$" + +MtPyre_Summit_Text_1B639C:: @ 81B639C + .string "Yes...\n" + .string "The two ORBS should remain here.\p" + .string "It is how it should be for the good\n" + .string "of all HOENN...$" + +MtPyre_Summit_Text_1B63F8:: @ 81B63F8 + .string "The spirit of the land...\p" + .string "That is what GROUDON is said to be in\n" + .string "POKéMON form...\p" + .string "In the same manner that we and POKéMON\n" + .string "have life, this very land is alive...\p" + .string "GROUDON has taught us that...$" + +MtPyre_Summit_Text_1B64B3:: @ 81B64B3 + .string "MT. PYRE is where we calm the spirits\n" + .string "of POKéMON that have passed on...\p" + .string "This is a high place where one can\n" + .string "see all of HOENN...\p" + .string "The disembodied spirits of POKéMON\n" + .string "must find solace here...\p" + .string "Is it coincidence that you are here...\p" + .string "Will you hear out my tale? A tale long\n" + .string "told in the HOENN region?$" + +MtPyre_Summit_Text_1B65D6:: @ 81B65D6 + .string "It happened long, long ago...\p" + .string "The world was wracked by a ferocious\n" + .string "clash between the POKéMON of the land\l" + .string "and the POKéMON of the sea...\p" + .string "The POKéMON of the land raised\n" + .string "mountains and created continents...\p" + .string "The POKéMON of the sea raised huge\n" + .string "waves and carved out oceans...\p" + .string "Their fierce duel raged without end.\p" + .string "The world was engulfed in vicious\n" + .string "storms and massive infernos.\p" + .string "The RED ORB and the BLUE ORB brought\n" + .string "an end to the calamity.\p" + .string "Light poured from the two ORBS and\n" + .string "becalmed the enraged adversaries.\p" + .string "The pair, made docile, burrowed deep\n" + .string "under the ground where eventually\l" + .string "they disappeared...$" + +MtPyre_Summit_Text_1B6823:: @ 81B6823 + .string "I see...\n" + .string "Well, that, too, is fine...$" + +MtPyre_Summit_Text_1B6848:: @ 81B6848 + .string "MAXIE: You...\n" + .string "So you stopped GROUDON...\p" + .string "I shouldn’t be surprised...\p" + .string "I understand now that humans cannot\n" + .string "freely control the balance between\l" + .string "the land and the sea...\p" + .string "So I have come to return the\n" + .string "BLUE ORB...\p" + .string "I doubt that we will cross paths again...\n" + .string "Farewell...$" diff --git a/data/text/magma_summit.s b/data/text/magma_summit.s deleted file mode 100644 index 8e17fe87d..000000000 --- a/data/text/magma_summit.s +++ /dev/null @@ -1,156 +0,0 @@ -MtPyre_Summit_Text_1B5CFD:: @ 81B5CFD - .string "I’ll show you exactly how scary\n" - .string "TEAM MAGMA can be!$" - -MtPyre_Summit_Text_1B5D30:: @ 81B5D30 - .string "So you think you can stand up alone\n" - .string "to TEAM MAGMA’s might...$" - -MtPyre_Summit_Text_1B5D6D:: @ 81B5D6D - .string "Yeah, so you are strong...\n" - .string "But there’re a lot of us!$" - -MtPyre_Summit_Text_1B5DA2:: @ 81B5DA2 - .string "What’s up with you?\n" - .string "What does a single kid expect to do?$" - -MtPyre_Summit_Text_1B5DDB:: @ 81B5DDB - .string "Dang...\n" - .string "Too strong...$" - -MtPyre_Summit_Text_1B5DF1:: @ 81B5DF1 - .string "You don’t know anything.\n" - .string "Quit messing around with us!$" - -MtPyre_Summit_Text_1B5E27:: @ 81B5E27 - .string "Hey, I remember you from MT. CHIMNEY!\n" - .string "It’s payback time!$" - -MtPyre_Summit_Text_1B5E60:: @ 81B5E60 - .string "Urgggh...\n" - .string "Beaten by some kid again!$" - -MtPyre_Summit_Text_1B5E84:: @ 81B5E84 - .string "Heh, it doesn’t matter!\n" - .string "We bought ourselves some time!\p" - .string "The BOSS should have snatched what\n" - .string "he was after!$" - -MtPyre_Summit_Text_1B5EEC:: @ 81B5EEC - .string "MAXIE: Not you again...\p" - .string "You’ve impeded our plans repeatedly,\n" - .string "but this time you’re too late.\p" - .string "The BLUE ORB that rested atop\n" - .string "MT. PYRE...\l" - .string "I, MAXIE, claim it as mine!\p" - .string "Fufufu... Finally, I can realize my\n" - .string "grand design...\p" - .string "Come on, crew!\n" - .string "It’s SLATEPORT next!$" - -MtPyre_Summit_Text_1B5FE6:: @ 81B5FE6 - .string "Oh, no...\n" - .string "This cannot happen...\p" - .string "How could they take the BLUE ORB?\p" - .string "The BLUE ORB and RED ORB must never\n" - .string "be separated. They belong together.\p" - .string "... ... ... ... ... ... ... ...\n" - .string "Hmm...\p" - .string "Fine!\n" - .string "You take the remaining RED ORB.\p" - .string "Please take after that foul man and\n" - .string "get the other ORB back!$" - -MtPyre_Summit_Text_1B60F9:: @ 81B60F9 - .string "The RED ORB you have been entrusted\n" - .string "with and the stolen BLUE ORB...\p" - .string "They must never be apart...\n" - .string "Something terrible will happen...$" - -MtPyre_Summit_Text_1B617B:: @ 81B617B - .string "So...\n" - .string "GROUDON has awoken...\p" - .string "The wondrous ORB that is said to have\n" - .string "becalmed the raging GROUDON...\l" - .string "It is the RED ORB you bear.\p" - .string "That RED ORB was found buried inside\n" - .string "the CAVE OF ORIGIN in SOOTOPOLIS...\p" - .string "There is perhaps a link between\n" - .string "GROUDON and the CAVE OF ORIGIN...$" - -MtPyre_Summit_Text_1B6283:: @ 81B6283 - .string "That man, he returned the BLUE ORB.\p" - .string "Are you going to return the RED ORB\n" - .string "to its rightful place, too?$" - -MtPyre_Summit_Text_1B62E7:: @ 81B62E7 - .string "What’s that?!\p" - .string "If the balance is not restored, there\n" - .string "is no telling what could happen.\p" - .string "You will return the RED ORB to its\n" - .string "rightful place, yes?$" - -UnknownString_81B6374: @ 81B6374 - .string "{PLAYER} handed the RED ORB to the\n" - .string "old woman.$" - -MtPyre_Summit_Text_1B639C:: @ 81B639C - .string "Yes...\n" - .string "The two ORBS should remain here.\p" - .string "It is how it should be for the good\n" - .string "of all HOENN...$" - -MtPyre_Summit_Text_1B63F8:: @ 81B63F8 - .string "The spirit of the land...\p" - .string "That is what GROUDON is said to be in\n" - .string "POKéMON form...\p" - .string "In the same manner that we and POKéMON\n" - .string "have life, this very land is alive...\p" - .string "GROUDON has taught us that...$" - -MtPyre_Summit_Text_1B64B3:: @ 81B64B3 - .string "MT. PYRE is where we calm the spirits\n" - .string "of POKéMON that have passed on...\p" - .string "This is a high place where one can\n" - .string "see all of HOENN...\p" - .string "The disembodied spirits of POKéMON\n" - .string "must find solace here...\p" - .string "Is it coincidence that you are here...\p" - .string "Will you hear out my tale? A tale long\n" - .string "told in the HOENN region?$" - -MtPyre_Summit_Text_1B65D6:: @ 81B65D6 - .string "It happened long, long ago...\p" - .string "The world was wracked by a ferocious\n" - .string "clash between the POKéMON of the land\l" - .string "and the POKéMON of the sea...\p" - .string "The POKéMON of the land raised\n" - .string "mountains and created continents...\p" - .string "The POKéMON of the sea raised huge\n" - .string "waves and carved out oceans...\p" - .string "Their fierce duel raged without end.\p" - .string "The world was engulfed in vicious\n" - .string "storms and massive infernos.\p" - .string "The RED ORB and the BLUE ORB brought\n" - .string "an end to the calamity.\p" - .string "Light poured from the two ORBS and\n" - .string "becalmed the enraged adversaries.\p" - .string "The pair, made docile, burrowed deep\n" - .string "under the ground where eventually\l" - .string "they disappeared...$" - -MtPyre_Summit_Text_1B6823:: @ 81B6823 - .string "I see...\n" - .string "Well, that, too, is fine...$" - -MtPyre_Summit_Text_1B6848:: @ 81B6848 - .string "MAXIE: You...\n" - .string "So you stopped GROUDON...\p" - .string "I shouldn’t be surprised...\p" - .string "I understand now that humans cannot\n" - .string "freely control the balance between\l" - .string "the land and the sea...\p" - .string "So I have come to return the\n" - .string "BLUE ORB...\p" - .string "I doubt that we will cross paths again...\n" - .string "Farewell...$" diff --git a/data/text/maps/AbandonedShip_CaptainsOffice.inc b/data/text/maps/AbandonedShip_CaptainsOffice.inc new file mode 100644 index 000000000..bdd2057c4 --- /dev/null +++ b/data/text/maps/AbandonedShip_CaptainsOffice.inc @@ -0,0 +1,16 @@ +AbandonedShip_CaptainsOffice_Text_198C85:: @ 8198C85 + .string "I’m investigating this ship on behalf\n" + .string "of CAPT. STERN.\p" + .string "He also asked me to find a SCANNER,\n" + .string "but I haven’t had any success...$" + +AbandonedShip_CaptainsOffice_Text_198D00:: @ 8198D00 + .string "Oh! That’s a SCANNER!\p" + .string "Listen, can I get you to deliver that\n" + .string "to CAPT. STERN?\p" + .string "I want to investigate this ship a\n" + .string "little more.$" + +AbandonedShip_CaptainsOffice_Text_198D7B:: @ 8198D7B + .string "This ship is called S.S. CACTUS.\n" + .string "It seems to be from an earlier era.$" diff --git a/data/text/maps/AbandonedShip_CaptainsOffice.s b/data/text/maps/AbandonedShip_CaptainsOffice.s deleted file mode 100644 index bdd2057c4..000000000 --- a/data/text/maps/AbandonedShip_CaptainsOffice.s +++ /dev/null @@ -1,16 +0,0 @@ -AbandonedShip_CaptainsOffice_Text_198C85:: @ 8198C85 - .string "I’m investigating this ship on behalf\n" - .string "of CAPT. STERN.\p" - .string "He also asked me to find a SCANNER,\n" - .string "but I haven’t had any success...$" - -AbandonedShip_CaptainsOffice_Text_198D00:: @ 8198D00 - .string "Oh! That’s a SCANNER!\p" - .string "Listen, can I get you to deliver that\n" - .string "to CAPT. STERN?\p" - .string "I want to investigate this ship a\n" - .string "little more.$" - -AbandonedShip_CaptainsOffice_Text_198D7B:: @ 8198D7B - .string "This ship is called S.S. CACTUS.\n" - .string "It seems to be from an earlier era.$" diff --git a/data/text/maps/AbandonedShip_Corridors_1F.inc b/data/text/maps/AbandonedShip_Corridors_1F.inc new file mode 100644 index 000000000..2df1c32b2 --- /dev/null +++ b/data/text/maps/AbandonedShip_Corridors_1F.inc @@ -0,0 +1,14 @@ +AbandonedShip_Corridors_1F_Text_19843D:: @ 819843D + .string "What’s so funny about having my inner\n" + .string "tube aboard the ship?$" + +AbandonedShip_Corridors_1F_Text_198479:: @ 8198479 + .string "Whoa, you overwhelmed me!$" + +AbandonedShip_Corridors_1F_Text_198493:: @ 8198493 + .string "It’s not easy throwing POKé BALLS\n" + .string "while hanging on to an inner tube!$" + +AbandonedShip_Corridors_1F_Text_1984D8:: @ 81984D8 + .string "Isn’t it fun here?\n" + .string "I get excited just being here!$" diff --git a/data/text/maps/AbandonedShip_Corridors_1F.s b/data/text/maps/AbandonedShip_Corridors_1F.s deleted file mode 100644 index 2df1c32b2..000000000 --- a/data/text/maps/AbandonedShip_Corridors_1F.s +++ /dev/null @@ -1,14 +0,0 @@ -AbandonedShip_Corridors_1F_Text_19843D:: @ 819843D - .string "What’s so funny about having my inner\n" - .string "tube aboard the ship?$" - -AbandonedShip_Corridors_1F_Text_198479:: @ 8198479 - .string "Whoa, you overwhelmed me!$" - -AbandonedShip_Corridors_1F_Text_198493:: @ 8198493 - .string "It’s not easy throwing POKé BALLS\n" - .string "while hanging on to an inner tube!$" - -AbandonedShip_Corridors_1F_Text_1984D8:: @ 81984D8 - .string "Isn’t it fun here?\n" - .string "I get excited just being here!$" diff --git a/data/text/maps/AbandonedShip_Corridors_B1F.inc b/data/text/maps/AbandonedShip_Corridors_B1F.inc new file mode 100644 index 000000000..887a6c11a --- /dev/null +++ b/data/text/maps/AbandonedShip_Corridors_B1F.inc @@ -0,0 +1,29 @@ +AbandonedShip_Corridors_B1F_Text_19856F:: @ 819856F + .string "When we go out to sea, we SAILORS\n" + .string "always bring our POKéMON.\l" + .string "How about a quick battle?$" + +AbandonedShip_Corridors_B1F_Text_1985C5:: @ 81985C5 + .string "Whoops, I’m sunk!$" + +AbandonedShip_Corridors_B1F_Text_1985D7:: @ 81985D7 + .string "The ship’s bottom has sunk into the\n" + .string "depths.\p" + .string "If a POKéMON knew how to go underwater,\n" + .string "we might make some progress...$" + +AbandonedShip_Corridors_B1F_Text_19864A:: @ 819864A + .string "Yay!\n" + .string "It’s a ship!$" + +AbandonedShip_Corridors_B1F_Text_19865C:: @ 819865C + .string "The door is locked.\p" + .string "“STORAGE” is painted on the door.$" + +AbandonedShip_Corridors_B1F_Text_198692:: @ 8198692 + .string "{PLAYER} inserted and turned the\n" + .string "STORAGE KEY.\p" + .string "The inserted KEY stuck fast, but the\n" + .string "door opened.$" + +AbandonedShip_Corridors_B1F_Text_1986EC:: @ 81986EC diff --git a/data/text/maps/AbandonedShip_Corridors_B1F.s b/data/text/maps/AbandonedShip_Corridors_B1F.s deleted file mode 100644 index 887a6c11a..000000000 --- a/data/text/maps/AbandonedShip_Corridors_B1F.s +++ /dev/null @@ -1,29 +0,0 @@ -AbandonedShip_Corridors_B1F_Text_19856F:: @ 819856F - .string "When we go out to sea, we SAILORS\n" - .string "always bring our POKéMON.\l" - .string "How about a quick battle?$" - -AbandonedShip_Corridors_B1F_Text_1985C5:: @ 81985C5 - .string "Whoops, I’m sunk!$" - -AbandonedShip_Corridors_B1F_Text_1985D7:: @ 81985D7 - .string "The ship’s bottom has sunk into the\n" - .string "depths.\p" - .string "If a POKéMON knew how to go underwater,\n" - .string "we might make some progress...$" - -AbandonedShip_Corridors_B1F_Text_19864A:: @ 819864A - .string "Yay!\n" - .string "It’s a ship!$" - -AbandonedShip_Corridors_B1F_Text_19865C:: @ 819865C - .string "The door is locked.\p" - .string "“STORAGE” is painted on the door.$" - -AbandonedShip_Corridors_B1F_Text_198692:: @ 8198692 - .string "{PLAYER} inserted and turned the\n" - .string "STORAGE KEY.\p" - .string "The inserted KEY stuck fast, but the\n" - .string "door opened.$" - -AbandonedShip_Corridors_B1F_Text_1986EC:: @ 81986EC diff --git a/data/text/maps/AbandonedShip_HiddenFloorCorridors.inc b/data/text/maps/AbandonedShip_HiddenFloorCorridors.inc new file mode 100644 index 000000000..4e7c2014f --- /dev/null +++ b/data/text/maps/AbandonedShip_HiddenFloorCorridors.inc @@ -0,0 +1,2 @@ +AbandonedShip_HiddenFloorCorridors_Text_1986EC:: @ 81986EC + .string "The door is open.$" diff --git a/data/text/maps/AbandonedShip_HiddenFloorCorridors.s b/data/text/maps/AbandonedShip_HiddenFloorCorridors.s deleted file mode 100644 index 4e7c2014f..000000000 --- a/data/text/maps/AbandonedShip_HiddenFloorCorridors.s +++ /dev/null @@ -1,2 +0,0 @@ -AbandonedShip_HiddenFloorCorridors_Text_1986EC:: @ 81986EC - .string "The door is open.$" diff --git a/data/text/maps/AbandonedShip_HiddenFloorRooms.inc b/data/text/maps/AbandonedShip_HiddenFloorRooms.inc new file mode 100644 index 000000000..1be9f8f02 --- /dev/null +++ b/data/text/maps/AbandonedShip_HiddenFloorRooms.inc @@ -0,0 +1,35 @@ +AbandonedShip_HiddenFloorCorridors_Text_198DC0:: @ 8198DC0 + .string "The door is locked.\p" + .string "“RM. 1” is painted on the door.$" + +AbandonedShip_HiddenFloorCorridors_Text_198DF4:: @ 8198DF4 + .string "The door is locked.\p" + .string "“RM. 2” is painted on the door.$" + +AbandonedShip_HiddenFloorCorridors_Text_198E28:: @ 8198E28 + .string "The door is locked.\p" + .string "“RM. 4” is painted on the door.$" + +AbandonedShip_HiddenFloorCorridors_Text_198E5C:: @ 8198E5C + .string "The door is locked.\p" + .string "“RM. 6” is painted on the door.$" + +AbandonedShip_HiddenFloorCorridors_Text_198E90:: @ 8198E90 + .string "{PLAYER} inserted and turned the\n" + .string "KEY.\p" + .string "The inserted KEY stuck fast, but the\n" + .string "door opened.$" + +AbandonedShip_HiddenFloorRooms_Text_198EE2:: @ 8198EE2 + .string "It’s bright and shiny!\n" + .string "But it’s just trash...$" + +UnknownString_8198F10: @ 8198F10 + .string "There’s a small indent in the wall.$" + +UnknownString_8198F34: @ 8198F34 + .string "There’s a small indent in the wall.\p" + .string "Use the SECRET POWER?$" + +UnknownString_8198F6E: @ 8198F6E + .string "Discovered a small cavern!$" diff --git a/data/text/maps/AbandonedShip_HiddenFloorRooms.s b/data/text/maps/AbandonedShip_HiddenFloorRooms.s deleted file mode 100644 index 1be9f8f02..000000000 --- a/data/text/maps/AbandonedShip_HiddenFloorRooms.s +++ /dev/null @@ -1,35 +0,0 @@ -AbandonedShip_HiddenFloorCorridors_Text_198DC0:: @ 8198DC0 - .string "The door is locked.\p" - .string "“RM. 1” is painted on the door.$" - -AbandonedShip_HiddenFloorCorridors_Text_198DF4:: @ 8198DF4 - .string "The door is locked.\p" - .string "“RM. 2” is painted on the door.$" - -AbandonedShip_HiddenFloorCorridors_Text_198E28:: @ 8198E28 - .string "The door is locked.\p" - .string "“RM. 4” is painted on the door.$" - -AbandonedShip_HiddenFloorCorridors_Text_198E5C:: @ 8198E5C - .string "The door is locked.\p" - .string "“RM. 6” is painted on the door.$" - -AbandonedShip_HiddenFloorCorridors_Text_198E90:: @ 8198E90 - .string "{PLAYER} inserted and turned the\n" - .string "KEY.\p" - .string "The inserted KEY stuck fast, but the\n" - .string "door opened.$" - -AbandonedShip_HiddenFloorRooms_Text_198EE2:: @ 8198EE2 - .string "It’s bright and shiny!\n" - .string "But it’s just trash...$" - -UnknownString_8198F10: @ 8198F10 - .string "There’s a small indent in the wall.$" - -UnknownString_8198F34: @ 8198F34 - .string "There’s a small indent in the wall.\p" - .string "Use the SECRET POWER?$" - -UnknownString_8198F6E: @ 8198F6E - .string "Discovered a small cavern!$" diff --git a/data/text/maps/AbandonedShip_Rooms2_1F.inc b/data/text/maps/AbandonedShip_Rooms2_1F.inc new file mode 100644 index 000000000..3acf542fc --- /dev/null +++ b/data/text/maps/AbandonedShip_Rooms2_1F.inc @@ -0,0 +1,70 @@ +AbandonedShip_Rooms2_1F_Text_1987C1:: @ 81987C1 + .string "HAL: While searching for treasures,\n" + .string "we discovered a TRAINER!$" + +AbandonedShip_Rooms2_1F_Text_1987FE:: @ 81987FE + .string "HAL: We couldn’t win even though\n" + .string "we worked together...$" + +AbandonedShip_Rooms2_1F_Text_198835:: @ 8198835 + .string "HAL: We can’t find any treasures...\n" + .string "I wonder if someone got them already?$" + +AbandonedShip_Rooms2_1F_Text_19887F:: @ 819887F + .string "HAL: You don’t even have two POKéMON.\n" + .string "You can’t expect to beat us like that.$" + +AbandonedShip_Rooms2_1F_Text_1988CC:: @ 81988CC + .string "LOIS: Oh? We were looking for some\n" + .string "treasure, but we only found a TRAINER.$" + +AbandonedShip_Rooms2_1F_Text_198916:: @ 8198916 + .string "LOIS: Oh, wow, you’re strong!$" + +AbandonedShip_Rooms2_1F_Text_198934:: @ 8198934 + .string "LOIS: I wonder where the treasures\n" + .string "are hidden?\p" + .string "I already know what I’m going to buy\n" + .string "when I find them!$" + +AbandonedShip_Rooms2_1F_Text_19899A:: @ 819899A + .string "LOIS: Don’t you have two POKéMON?\n" + .string "We’ll have to battle another time!$" + +AbandonedShip_Rooms2_1F_Text_1989DF:: @ 81989DF + .string "HAL: We’ve been searching for\n" + .string "treasures all this time.\p" + .string "Our POKéMON have grown stronger, too.\n" + .string "Let us show you, okay?$" + +AbandonedShip_Rooms2_1F_Text_198A53:: @ 8198A53 + .string "HAL: You’re strong as usual!$" + +AbandonedShip_Rooms2_1F_Text_198A70:: @ 8198A70 + .string "HAL: We can’t find any treasures,\n" + .string "we lose at POKéMON...\p" + .string "I want to go home... But if I say that,\n" + .string "she gets all angry with me...$" + +AbandonedShip_Rooms2_1F_Text_198AEE:: @ 8198AEE + .string "HAL: You don’t even have two POKéMON.\n" + .string "You can’t expect to beat us like that.$" + +AbandonedShip_Rooms2_1F_Text_198B3B:: @ 8198B3B + .string "LOIS: Oh, hi, we meet again!\p" + .string "Just like us, you haven’t given up\n" + .string "searching for treasures!\p" + .string "How about we battle, and the loser has\n" + .string "to give up looking?$" + +AbandonedShip_Rooms2_1F_Text_198BCF:: @ 8198BCF + .string "LOIS: Oh, we lost again...$" + +AbandonedShip_Rooms2_1F_Text_198BEA:: @ 8198BEA + .string "LOIS: We’ll raise our POKéMON more.\p" + .string "We’re not going home until we find our\n" + .string "treasures!$" + +AbandonedShip_Rooms2_1F_Text_198C40:: @ 8198C40 + .string "LOIS: Don’t you have two POKéMON?\n" + .string "We’ll have to battle another time!$" diff --git a/data/text/maps/AbandonedShip_Rooms2_1F.s b/data/text/maps/AbandonedShip_Rooms2_1F.s deleted file mode 100644 index 3acf542fc..000000000 --- a/data/text/maps/AbandonedShip_Rooms2_1F.s +++ /dev/null @@ -1,70 +0,0 @@ -AbandonedShip_Rooms2_1F_Text_1987C1:: @ 81987C1 - .string "HAL: While searching for treasures,\n" - .string "we discovered a TRAINER!$" - -AbandonedShip_Rooms2_1F_Text_1987FE:: @ 81987FE - .string "HAL: We couldn’t win even though\n" - .string "we worked together...$" - -AbandonedShip_Rooms2_1F_Text_198835:: @ 8198835 - .string "HAL: We can’t find any treasures...\n" - .string "I wonder if someone got them already?$" - -AbandonedShip_Rooms2_1F_Text_19887F:: @ 819887F - .string "HAL: You don’t even have two POKéMON.\n" - .string "You can’t expect to beat us like that.$" - -AbandonedShip_Rooms2_1F_Text_1988CC:: @ 81988CC - .string "LOIS: Oh? We were looking for some\n" - .string "treasure, but we only found a TRAINER.$" - -AbandonedShip_Rooms2_1F_Text_198916:: @ 8198916 - .string "LOIS: Oh, wow, you’re strong!$" - -AbandonedShip_Rooms2_1F_Text_198934:: @ 8198934 - .string "LOIS: I wonder where the treasures\n" - .string "are hidden?\p" - .string "I already know what I’m going to buy\n" - .string "when I find them!$" - -AbandonedShip_Rooms2_1F_Text_19899A:: @ 819899A - .string "LOIS: Don’t you have two POKéMON?\n" - .string "We’ll have to battle another time!$" - -AbandonedShip_Rooms2_1F_Text_1989DF:: @ 81989DF - .string "HAL: We’ve been searching for\n" - .string "treasures all this time.\p" - .string "Our POKéMON have grown stronger, too.\n" - .string "Let us show you, okay?$" - -AbandonedShip_Rooms2_1F_Text_198A53:: @ 8198A53 - .string "HAL: You’re strong as usual!$" - -AbandonedShip_Rooms2_1F_Text_198A70:: @ 8198A70 - .string "HAL: We can’t find any treasures,\n" - .string "we lose at POKéMON...\p" - .string "I want to go home... But if I say that,\n" - .string "she gets all angry with me...$" - -AbandonedShip_Rooms2_1F_Text_198AEE:: @ 8198AEE - .string "HAL: You don’t even have two POKéMON.\n" - .string "You can’t expect to beat us like that.$" - -AbandonedShip_Rooms2_1F_Text_198B3B:: @ 8198B3B - .string "LOIS: Oh, hi, we meet again!\p" - .string "Just like us, you haven’t given up\n" - .string "searching for treasures!\p" - .string "How about we battle, and the loser has\n" - .string "to give up looking?$" - -AbandonedShip_Rooms2_1F_Text_198BCF:: @ 8198BCF - .string "LOIS: Oh, we lost again...$" - -AbandonedShip_Rooms2_1F_Text_198BEA:: @ 8198BEA - .string "LOIS: We’ll raise our POKéMON more.\p" - .string "We’re not going home until we find our\n" - .string "treasures!$" - -AbandonedShip_Rooms2_1F_Text_198C40:: @ 8198C40 - .string "LOIS: Don’t you have two POKéMON?\n" - .string "We’ll have to battle another time!$" diff --git a/data/text/maps/AbandonedShip_Rooms2_B1F.inc b/data/text/maps/AbandonedShip_Rooms2_B1F.inc new file mode 100644 index 000000000..11e505abd --- /dev/null +++ b/data/text/maps/AbandonedShip_Rooms2_B1F.inc @@ -0,0 +1,5 @@ +AbandonedShip_Rooms2_B1F_Text_198759:: @ 8198759 + .string "This is a perfect place to go exploring!\n" + .string "It’s exciting here!\p" + .string "I bet there’re amazing treasures on\n" + .string "board.$" diff --git a/data/text/maps/AbandonedShip_Rooms2_B1F.s b/data/text/maps/AbandonedShip_Rooms2_B1F.s deleted file mode 100644 index 11e505abd..000000000 --- a/data/text/maps/AbandonedShip_Rooms2_B1F.s +++ /dev/null @@ -1,5 +0,0 @@ -AbandonedShip_Rooms2_B1F_Text_198759:: @ 8198759 - .string "This is a perfect place to go exploring!\n" - .string "It’s exciting here!\p" - .string "I bet there’re amazing treasures on\n" - .string "board.$" diff --git a/data/text/maps/AbandonedShip_Rooms_1F.inc b/data/text/maps/AbandonedShip_Rooms_1F.inc new file mode 100644 index 000000000..67b67ca4c --- /dev/null +++ b/data/text/maps/AbandonedShip_Rooms_1F.inc @@ -0,0 +1,5 @@ +AbandonedShip_Rooms_1F_Text_19850A:: @ 819850A + .string "Ships of this sort are rare, so I’m\n" + .string "taking a look around.\p" + .string "Hmhm...\n" + .string "There appear to be other cabins...$" diff --git a/data/text/maps/AbandonedShip_Rooms_1F.s b/data/text/maps/AbandonedShip_Rooms_1F.s deleted file mode 100644 index 67b67ca4c..000000000 --- a/data/text/maps/AbandonedShip_Rooms_1F.s +++ /dev/null @@ -1,5 +0,0 @@ -AbandonedShip_Rooms_1F_Text_19850A:: @ 819850A - .string "Ships of this sort are rare, so I’m\n" - .string "taking a look around.\p" - .string "Hmhm...\n" - .string "There appear to be other cabins...$" diff --git a/data/text/maps/AbandonedShip_Rooms_B1F.inc b/data/text/maps/AbandonedShip_Rooms_B1F.inc new file mode 100644 index 000000000..45df47d60 --- /dev/null +++ b/data/text/maps/AbandonedShip_Rooms_B1F.inc @@ -0,0 +1,5 @@ +AbandonedShip_Rooms_B1F_Text_1986FE:: @ 81986FE + .string "Urrrrppp...\p" + .string "I’m getting queasy just being aboard\n" + .string "this ship...\p" + .string "It’s not even moving, but...$" diff --git a/data/text/maps/AbandonedShip_Rooms_B1F.s b/data/text/maps/AbandonedShip_Rooms_B1F.s deleted file mode 100644 index 45df47d60..000000000 --- a/data/text/maps/AbandonedShip_Rooms_B1F.s +++ /dev/null @@ -1,5 +0,0 @@ -AbandonedShip_Rooms_B1F_Text_1986FE:: @ 81986FE - .string "Urrrrppp...\p" - .string "I’m getting queasy just being aboard\n" - .string "this ship...\p" - .string "It’s not even moving, but...$" diff --git a/data/text/maps/AquaHideout_1F.inc b/data/text/maps/AquaHideout_1F.inc new file mode 100644 index 000000000..6c003d308 --- /dev/null +++ b/data/text/maps/AquaHideout_1F.inc @@ -0,0 +1,51 @@ +AquaHideout_1F_Text_196AFD:: @ 8196AFD + .string "What? What? What do you want with \n" + .string "TEAM {EVIL_TEAM}?\p" + .string "Our BOSS isn’t here! He’s gone off to\n" + .string "snatch something important!\p" + .string "... ...\n" + .string "Where did he go?\p" + .string "Wahaha! Do you really think I’d tell\n" + .string "you something that crucial?$" + +AquaHideout_1F_Text_196BC5:: @ 8196BC5 + .string "What? What? What do you want with \n" + .string "TEAM {EVIL_TEAM}?\p" + .string "Our BOSS isn’t here!\n" + .string "He’s gone off to jack a submarine!\p" + .string "... ...\n" + .string "Where did he go?\p" + .string "Wahaha! Do you really think I’d tell\n" + .string "you something that crucial?$" + +AquaHideout_1F_Text_196C83:: @ 8196C83 + .string "What? What? What do you want with \n" + .string "TEAM {EVIL_TEAM}?\p" + .string "Our BOSS isn’t here! He’s on his way to\n" + .string "MT. PYRE on ROUTE 122!\p" + .string "... ...\n" + .string "Why did he go?\p" + .string "Wahaha! Do you really think I’d tell\n" + .string "you something that crucial?$" + +AquaHideout_1F_Text_196D46:: @ 8196D46 + .string "What? What? What do you want with\n" + .string "TEAM {EVIL_TEAM}?\p" + .string "Our BOSS isn’t here!\n" + .string "He’s on his way to SLATEPORT CITY!\p" + .string "... ...\n" + .string "Why did he go?\p" + .string "Wahaha! Do you really think I’d tell\n" + .string "you something that crucial?$" + +AquaHideout_1F_Text_196E01:: @ 8196E01 + .string "Ayiyiyi!\n" + .string "Suspicious character spotted!$" + +AquaHideout_1F_Text_196E28:: @ 8196E28 + .string "Grrrrr...\n" + .string "I lost it!$" + +AquaHideout_1F_Text_196E3D:: @ 8196E3D + .string "I took the loss for the TEAM, but\n" + .string "I did my job...$" diff --git a/data/text/maps/AquaHideout_1F.s b/data/text/maps/AquaHideout_1F.s deleted file mode 100644 index 6c003d308..000000000 --- a/data/text/maps/AquaHideout_1F.s +++ /dev/null @@ -1,51 +0,0 @@ -AquaHideout_1F_Text_196AFD:: @ 8196AFD - .string "What? What? What do you want with \n" - .string "TEAM {EVIL_TEAM}?\p" - .string "Our BOSS isn’t here! He’s gone off to\n" - .string "snatch something important!\p" - .string "... ...\n" - .string "Where did he go?\p" - .string "Wahaha! Do you really think I’d tell\n" - .string "you something that crucial?$" - -AquaHideout_1F_Text_196BC5:: @ 8196BC5 - .string "What? What? What do you want with \n" - .string "TEAM {EVIL_TEAM}?\p" - .string "Our BOSS isn’t here!\n" - .string "He’s gone off to jack a submarine!\p" - .string "... ...\n" - .string "Where did he go?\p" - .string "Wahaha! Do you really think I’d tell\n" - .string "you something that crucial?$" - -AquaHideout_1F_Text_196C83:: @ 8196C83 - .string "What? What? What do you want with \n" - .string "TEAM {EVIL_TEAM}?\p" - .string "Our BOSS isn’t here! He’s on his way to\n" - .string "MT. PYRE on ROUTE 122!\p" - .string "... ...\n" - .string "Why did he go?\p" - .string "Wahaha! Do you really think I’d tell\n" - .string "you something that crucial?$" - -AquaHideout_1F_Text_196D46:: @ 8196D46 - .string "What? What? What do you want with\n" - .string "TEAM {EVIL_TEAM}?\p" - .string "Our BOSS isn’t here!\n" - .string "He’s on his way to SLATEPORT CITY!\p" - .string "... ...\n" - .string "Why did he go?\p" - .string "Wahaha! Do you really think I’d tell\n" - .string "you something that crucial?$" - -AquaHideout_1F_Text_196E01:: @ 8196E01 - .string "Ayiyiyi!\n" - .string "Suspicious character spotted!$" - -AquaHideout_1F_Text_196E28:: @ 8196E28 - .string "Grrrrr...\n" - .string "I lost it!$" - -AquaHideout_1F_Text_196E3D:: @ 8196E3D - .string "I took the loss for the TEAM, but\n" - .string "I did my job...$" diff --git a/data/text/maps/AquaHideout_B1F.inc b/data/text/maps/AquaHideout_B1F.inc new file mode 100644 index 000000000..605a98b8b --- /dev/null +++ b/data/text/maps/AquaHideout_B1F.inc @@ -0,0 +1,39 @@ +AquaHideout_B1F_Text_196E6F:: @ 8196E6F + .string "If you want to know the secret about\n" + .string "our HIDEOUT, you have me to beat!$" + +AquaHideout_B1F_Text_196EB6:: @ 8196EB6 + .string "I can’t win at all...$" + +AquaHideout_B1F_Text_196ECC:: @ 8196ECC + .string "Our HIDEOUT’s secret?\p" + .string "Well, let’s just say...\n" + .string "There’s a submarine at the far end!\p" + .string "But, by now...\n" + .string "Kekekeke...$" + +AquaHideout_B1F_Text_196F39:: @ 8196F39 + .string "Fuel supply loaded A-OK!\n" + .string "In-cruise snacks loaded A-OK!\p" + .string "Nothing left to do but KO a pesky\n" + .string "meddler!$" + +AquaHideout_B1F_Text_196F9B:: @ 8196F9B + .string "I took a serious licking!$" + +AquaHideout_B1F_Text_196FB5:: @ 8196FB5 + .string "Humph!\n" + .string "This was supposed to happen!\p" + .string "My mission was to just hold you up!$" + +AquaHideout_B1F_Text_196FFD:: @ 8196FFD + .string "Yawn... Keeping watch over the\n" + .string "HIDEOUT bores me. I’ll take you on.$" + +AquaHideout_B1F_Text_197040:: @ 8197040 + .string "Yawn...\n" + .string "Oh, I lost...$" + +AquaHideout_B1F_Text_197056:: @ 8197056 + .string "If you scurry too much, other TEAM\n" + .string "{EVIL_TEAM} members might get you.$" diff --git a/data/text/maps/AquaHideout_B1F.s b/data/text/maps/AquaHideout_B1F.s deleted file mode 100644 index 605a98b8b..000000000 --- a/data/text/maps/AquaHideout_B1F.s +++ /dev/null @@ -1,39 +0,0 @@ -AquaHideout_B1F_Text_196E6F:: @ 8196E6F - .string "If you want to know the secret about\n" - .string "our HIDEOUT, you have me to beat!$" - -AquaHideout_B1F_Text_196EB6:: @ 8196EB6 - .string "I can’t win at all...$" - -AquaHideout_B1F_Text_196ECC:: @ 8196ECC - .string "Our HIDEOUT’s secret?\p" - .string "Well, let’s just say...\n" - .string "There’s a submarine at the far end!\p" - .string "But, by now...\n" - .string "Kekekeke...$" - -AquaHideout_B1F_Text_196F39:: @ 8196F39 - .string "Fuel supply loaded A-OK!\n" - .string "In-cruise snacks loaded A-OK!\p" - .string "Nothing left to do but KO a pesky\n" - .string "meddler!$" - -AquaHideout_B1F_Text_196F9B:: @ 8196F9B - .string "I took a serious licking!$" - -AquaHideout_B1F_Text_196FB5:: @ 8196FB5 - .string "Humph!\n" - .string "This was supposed to happen!\p" - .string "My mission was to just hold you up!$" - -AquaHideout_B1F_Text_196FFD:: @ 8196FFD - .string "Yawn... Keeping watch over the\n" - .string "HIDEOUT bores me. I’ll take you on.$" - -AquaHideout_B1F_Text_197040:: @ 8197040 - .string "Yawn...\n" - .string "Oh, I lost...$" - -AquaHideout_B1F_Text_197056:: @ 8197056 - .string "If you scurry too much, other TEAM\n" - .string "{EVIL_TEAM} members might get you.$" diff --git a/data/text/maps/AquaHideout_B2F.inc b/data/text/maps/AquaHideout_B2F.inc new file mode 100644 index 000000000..f4b7dd035 --- /dev/null +++ b/data/text/maps/AquaHideout_B2F.inc @@ -0,0 +1,58 @@ +AquaHideout_B2F_Text_197093:: @ 8197093 + .string "Hehehe...\p" + .string "Got here already, did you?\n" + .string "We underestimated you!\p" + .string "But this is it!\p" + .string "I’m a cut above the GRUNTS you’ve seen\n" + .string "so far.\p" + .string "I’m not stalling for time. I’m going\n" + .string "to pulverize you!$" + +AquaHideout_B2F_Text_197145:: @ 8197145 + .string "Hehehe...\n" + .string "So, I lost, too...$" + +AquaHideout_B2F_Text_197162:: @ 8197162 + .string "Hehehe!\p" + .string "While I was toying with you, our BOSS\n" + .string "got through his preparations!$" + +AquaHideout_B2F_Text_1971AE:: @ 81971AE + .string "Hehehe!\p" + .string "Our BOSS has already gone on his way to\n" + .string "some cave under the sea!\p" + .string "If you’re going to give chase, you’d\n" + .string "better search the big, wide sea beyond\l" + .string "LILYCOVE.\p" + .string "But will you find it then?\n" + .string "Hehehe!$" + +AquaHideout_B2F_Text_197270:: @ 8197270 + .string "Wahahah, I grew weary of waiting!\n" + .string "You owe me a battle, too!$" + +AquaHideout_B2F_Text_1972AC:: @ 81972AC + .string "Tired of waiting...\n" + .string "Lost and dazed...$" + +AquaHideout_B2F_Text_1972D2:: @ 81972D2 + .string "BOSS...\n" + .string "Is this good enough?$" + +AquaHideout_B2F_Text_1972EF:: @ 81972EF + .string "Warp panels, the HIDEOUT’s pride\n" + .string "and joy!\p" + .string "You’re clueless about where you are,\n" + .string "aren’t you?\p" + .string "Fluster and tire out the enemy, then\n" + .string "lower the boom! That’s our plan!$" + +AquaHideout_B2F_Text_197390:: @ 8197390 + .string "What’s wrong with you?\n" + .string "You’re not tired at all!$" + +AquaHideout_B2F_Text_1973C0:: @ 81973C0 + .string "That reminds me... I can’t remember\n" + .string "where I put the MASTER BALL.\p" + .string "If I fail to guard it, our BOSS will\n" + .string "chew me out...$" diff --git a/data/text/maps/AquaHideout_B2F.s b/data/text/maps/AquaHideout_B2F.s deleted file mode 100644 index f4b7dd035..000000000 --- a/data/text/maps/AquaHideout_B2F.s +++ /dev/null @@ -1,58 +0,0 @@ -AquaHideout_B2F_Text_197093:: @ 8197093 - .string "Hehehe...\p" - .string "Got here already, did you?\n" - .string "We underestimated you!\p" - .string "But this is it!\p" - .string "I’m a cut above the GRUNTS you’ve seen\n" - .string "so far.\p" - .string "I’m not stalling for time. I’m going\n" - .string "to pulverize you!$" - -AquaHideout_B2F_Text_197145:: @ 8197145 - .string "Hehehe...\n" - .string "So, I lost, too...$" - -AquaHideout_B2F_Text_197162:: @ 8197162 - .string "Hehehe!\p" - .string "While I was toying with you, our BOSS\n" - .string "got through his preparations!$" - -AquaHideout_B2F_Text_1971AE:: @ 81971AE - .string "Hehehe!\p" - .string "Our BOSS has already gone on his way to\n" - .string "some cave under the sea!\p" - .string "If you’re going to give chase, you’d\n" - .string "better search the big, wide sea beyond\l" - .string "LILYCOVE.\p" - .string "But will you find it then?\n" - .string "Hehehe!$" - -AquaHideout_B2F_Text_197270:: @ 8197270 - .string "Wahahah, I grew weary of waiting!\n" - .string "You owe me a battle, too!$" - -AquaHideout_B2F_Text_1972AC:: @ 81972AC - .string "Tired of waiting...\n" - .string "Lost and dazed...$" - -AquaHideout_B2F_Text_1972D2:: @ 81972D2 - .string "BOSS...\n" - .string "Is this good enough?$" - -AquaHideout_B2F_Text_1972EF:: @ 81972EF - .string "Warp panels, the HIDEOUT’s pride\n" - .string "and joy!\p" - .string "You’re clueless about where you are,\n" - .string "aren’t you?\p" - .string "Fluster and tire out the enemy, then\n" - .string "lower the boom! That’s our plan!$" - -AquaHideout_B2F_Text_197390:: @ 8197390 - .string "What’s wrong with you?\n" - .string "You’re not tired at all!$" - -AquaHideout_B2F_Text_1973C0:: @ 81973C0 - .string "That reminds me... I can’t remember\n" - .string "where I put the MASTER BALL.\p" - .string "If I fail to guard it, our BOSS will\n" - .string "chew me out...$" diff --git a/data/text/maps/BattleTower_BattleRoom.inc b/data/text/maps/BattleTower_BattleRoom.inc new file mode 100644 index 000000000..9f72d8971 --- /dev/null +++ b/data/text/maps/BattleTower_BattleRoom.inc @@ -0,0 +1,15 @@ +BattleTower_BattleRoom_Text_19ACDC:: @ 819ACDC + .string "We will restore your POKéMON to\n" + .string "full health.$" + +BattleTower_BattleRoom_Text_19AD09:: @ 819AD09 + .string "You will be facing opponent no. {STR_VAR_1}.\n" + .string "Are you ready?$" + +BattleTower_BattleRoom_Text_19AD3C:: @ 819AD3C + .string "Would you like to save and\n" + .string "quit the game?$" + +BattleTower_BattleRoom_Text_19AD66:: @ 819AD66 + .string "Would you like to cancel your BATTLE\n" + .string "ROOM challenge?$" diff --git a/data/text/maps/BattleTower_BattleRoom.s b/data/text/maps/BattleTower_BattleRoom.s deleted file mode 100644 index 9f72d8971..000000000 --- a/data/text/maps/BattleTower_BattleRoom.s +++ /dev/null @@ -1,15 +0,0 @@ -BattleTower_BattleRoom_Text_19ACDC:: @ 819ACDC - .string "We will restore your POKéMON to\n" - .string "full health.$" - -BattleTower_BattleRoom_Text_19AD09:: @ 819AD09 - .string "You will be facing opponent no. {STR_VAR_1}.\n" - .string "Are you ready?$" - -BattleTower_BattleRoom_Text_19AD3C:: @ 819AD3C - .string "Would you like to save and\n" - .string "quit the game?$" - -BattleTower_BattleRoom_Text_19AD66:: @ 819AD66 - .string "Would you like to cancel your BATTLE\n" - .string "ROOM challenge?$" diff --git a/data/text/maps/BattleTower_Lobby.inc b/data/text/maps/BattleTower_Lobby.inc new file mode 100644 index 000000000..db94f1bce --- /dev/null +++ b/data/text/maps/BattleTower_Lobby.inc @@ -0,0 +1,192 @@ +BattleTower_Lobby_Text_199F2C:: @ 8199F2C + .string "Welcome to the BATTLE TOWER!\p" + .string "Please register with me to enter\n" + .string "a BATTLE ROOM.$" + +BattleTower_Lobby_Text_199F79:: @ 8199F79 + .string "Would you like to make a BATTLE ROOM\n" + .string "challenge?$" + +BattleTower_Lobby_Text_199FA9:: @ 8199FA9 + .string "We’ll be looking forward to your\n" + .string "next challenge.$" + +BattleTower_Lobby_Text_199FDA:: @ 8199FDA + .string "Before entering a BATTLE ROOM, your\n" + .string "progress must be saved. Is that okay?$" + +BattleTower_Lobby_Text_19A024:: @ 819A024 + .string "There are two BATTLE ROOMS,\n" + .string "Level 50 and Level 100.\l" + .string "Which would you like to challenge?$" + +BattleTower_Lobby_Text_19A07B:: @ 819A07B + .string "Please select the POKéMON you wish\n" + .string "to enter.$" + +BattleTower_Lobby_Text_19A0A8:: @ 819A0A8 + .string "I’ll direct you to your BATTLE ROOM now.$" + +BattleTower_Lobby_Text_19A0D1:: @ 819A0D1 + .string "The BATTLE TOWER is a facility made\n" + .string "especially for POKéMON battles.\p" + .string "Within the TOWER are many BATTLE ROOMS.\p" + .string "In each BATTLE ROOM, seven TRAINERS\n" + .string "await your challenge.\p" + .string "Beat all seven, and you will be rewarded\n" + .string "with a fabulous prize.\p" + .string "You may also take a break from your\n" + .string "challenge by saving your progress.\p" + .string "Make sure you save properly or you\n" + .string "won’t be able to resume your challenge.$" + +BattleTower_Lobby_Text_19A249:: @ 819A249 + .string "Excuse me!\p" + .string "You don’t have three eligible POKéMON.\p" + .string "You must have three different POKéMON\n" + .string "of Level 50 or less to enter.\p" + .string "They also must be holding different\n" + .string "kinds of items.\p" + .string "EGGS{STR_VAR_1} ineligible.\p" + .string "Please come see me when you are ready.$" + +BattleTower_Lobby_Text_19A32D:: @ 819A32D + .string "Excuse me!\p" + .string "You don’t have three eligible POKéMON.\p" + .string "You must have three different POKéMON\n" + .string "to enter.\p" + .string "They also must be holding different\n" + .string "kinds of items.\p" + .string "EGGS{STR_VAR_1} ineligible.\p" + .string "Please come see me when you are ready.$" + +BattleTower_Lobby_Text_19A3FD:: @ 819A3FD + .string "Excuse me!\p" + .string "You didn’t save before you quit your\n" + .string "challenge last time.\p" + .string "Because of that, your challenge so far\n" + .string "has been disqualified. Sorry!$" + +BattleTower_Lobby_Text_19A487:: @ 819A487 + .string "Congratulations!\n" + .string "You’ve beaten all seven TRAINERS!\p" + .string "$" + +BattleTower_Lobby_Text_19A4BB:: @ 819A4BB + .string "For beating seven TRAINERS in a row,\n" + .string "you have earned this fabulous prize!\p" + .string "$" + +BattleTower_Lobby_Text_19A506:: @ 819A506 + .string "{PLAYER} received the prize\n" + .string "{STR_VAR_1}.$" + +BattleTower_Lobby_Text_19A520:: @ 819A520 + .string "Oh, your BAG appears to be full.\p" + .string "Please make room in your BAG, then come\n" + .string "see me.$" + +BattleTower_Lobby_Text_19A571:: @ 819A571 + .string "Thank you for playing!\p" + .string "$" + +BattleTower_Lobby_Text_19A589:: @ 819A589 + .string "Your record will be saved.\n" + .string "Please wait.$" + +BattleTower_Lobby_Text_19A5B1:: @ 819A5B1 + .string "We’ve been waiting for you!\p" + .string "$" + +BattleTower_Lobby_Text_19A5CE:: @ 819A5CE + .string "Before entering a BATTLE ROOM, your\n" + .string "progress will be saved. Please wait.$" + +BattleTower_Lobby_Text_19A617:: @ 819A617 + .string "You’re finally about to face the\n" + .string "50th TRAINER.\p" + .string "From here on, every time you beat seven\n" + .string "TRAINERS in a row, your POKéMON will\l" + .string "receive a commemorative RIBBON.\p" + .string "Good luck!$" + +BattleTower_Lobby_Text_19A6BE:: @ 819A6BE + .string "Here are some RIBBONS for beating\n" + .string "seven tough TRAINERS in a row.\p" + .string "{PLAYER} received some RIBBONS!$" + +BattleTower_Lobby_Text_19A719:: @ 819A719 + .string "{PLAYER} put the RIBBONS on the\n" + .string "challenger POKéMON.$" + +BattleTower_Lobby_Text_19A747:: @ 819A747 + .string "Hello, hello!\n" + .string "You’re going to battle here, right?\p" + .string "Can you tell me what’s going through\n" + .string "your mind as you prepare for battle?$" + +BattleTower_Lobby_Text_19A7C3:: @ 819A7C3 + .string "Oh, wow, you’ll tell me?\n" + .string "Great! Then, what’s your answer?$" + +BattleTower_Lobby_Text_19A7FD:: @ 819A7FD + .string "Oh, so you don’t think much about it?\n" + .string "You’re one cool customer.$" + +BattleTower_Lobby_Text_19A83D:: @ 819A83D + .string "Hunh? You changed your mind?\n" + .string "I guess you’re fickle.$" + +BattleTower_Lobby_Text_19A871:: @ 819A871 + .string "Okay, so that’s how you feel?\n" + .string "That’s quite original.\p" + .string "Thanks!$" + +BattleTower_Lobby_Text_19A8AE:: @ 819A8AE + .string "The number of matches you win in a row\n" + .string "is recorded.\p" + .string "The record is posted beside the\n" + .string "registration counter.\p" + .string "It’s also on the back of your\n" + .string "TRAINER’S CARD.$" + +BattleTower_Lobby_Text_19A946:: @ 819A946 + .string "Once you’ve entered the BATTLE TOWER,\n" + .string "you can’t leave until you either lose\l" + .string "or you beat seven TRAINERS in a row.\p" + .string "You’d best be certain that you’re up\n" + .string "to the challenge.$" + +BattleTower_Lobby_Text_19A9EE:: @ 819A9EE + .string "Hahahaha! Pure magnificence!\n" + .string "Pure magnificence indeed!\p" + .string "Do you realize what you’ve achieved?\n" + .string "You’ve beaten 50 TRAINERS in a row!\p" + .string "Yes, purely magnificent!\p" + .string "As the OWNER of the BATTLE TOWER,\n" + .string "let me give you a memento!$" + +BattleTower_Lobby_Text_19AAC4:: @ 819AAC4 + .string "Wahahaha! Pure magnificence!\n" + .string "Absolutely pure magnificence indeed!\p" + .string "Do you realize what you’ve achieved?\n" + .string "You’ve beaten 100 TRAINERS in a row!\p" + .string "Yes, absolutely magnificent!\p" + .string "As the OWNER of the BATTLE TOWER,\n" + .string "let me give you a memento!$" + +BattleTower_Lobby_Text_19ABAA:: @ 819ABAA + .string "I suggest you keep it displayed.\n" + .string "It will surely attract attention.$" + +BattleTower_Lobby_Text_19ABED:: @ 819ABED + .string "Oh?\n" + .string "Your PC has no room for this...\p" + .string "But it would be a shame to waste this...\n" + .string "Please come back for this!$" + +BattleTower_Lobby_Text_19AC55:: @ 819AC55 + .string "I’m overwhelmed with satisfaction after\n" + .string "seeing your magnificent performance.\p" + .string "It makes the building of the BATTLE\n" + .string "TOWER all worthwhile!$" diff --git a/data/text/maps/BattleTower_Lobby.s b/data/text/maps/BattleTower_Lobby.s deleted file mode 100644 index db94f1bce..000000000 --- a/data/text/maps/BattleTower_Lobby.s +++ /dev/null @@ -1,192 +0,0 @@ -BattleTower_Lobby_Text_199F2C:: @ 8199F2C - .string "Welcome to the BATTLE TOWER!\p" - .string "Please register with me to enter\n" - .string "a BATTLE ROOM.$" - -BattleTower_Lobby_Text_199F79:: @ 8199F79 - .string "Would you like to make a BATTLE ROOM\n" - .string "challenge?$" - -BattleTower_Lobby_Text_199FA9:: @ 8199FA9 - .string "We’ll be looking forward to your\n" - .string "next challenge.$" - -BattleTower_Lobby_Text_199FDA:: @ 8199FDA - .string "Before entering a BATTLE ROOM, your\n" - .string "progress must be saved. Is that okay?$" - -BattleTower_Lobby_Text_19A024:: @ 819A024 - .string "There are two BATTLE ROOMS,\n" - .string "Level 50 and Level 100.\l" - .string "Which would you like to challenge?$" - -BattleTower_Lobby_Text_19A07B:: @ 819A07B - .string "Please select the POKéMON you wish\n" - .string "to enter.$" - -BattleTower_Lobby_Text_19A0A8:: @ 819A0A8 - .string "I’ll direct you to your BATTLE ROOM now.$" - -BattleTower_Lobby_Text_19A0D1:: @ 819A0D1 - .string "The BATTLE TOWER is a facility made\n" - .string "especially for POKéMON battles.\p" - .string "Within the TOWER are many BATTLE ROOMS.\p" - .string "In each BATTLE ROOM, seven TRAINERS\n" - .string "await your challenge.\p" - .string "Beat all seven, and you will be rewarded\n" - .string "with a fabulous prize.\p" - .string "You may also take a break from your\n" - .string "challenge by saving your progress.\p" - .string "Make sure you save properly or you\n" - .string "won’t be able to resume your challenge.$" - -BattleTower_Lobby_Text_19A249:: @ 819A249 - .string "Excuse me!\p" - .string "You don’t have three eligible POKéMON.\p" - .string "You must have three different POKéMON\n" - .string "of Level 50 or less to enter.\p" - .string "They also must be holding different\n" - .string "kinds of items.\p" - .string "EGGS{STR_VAR_1} ineligible.\p" - .string "Please come see me when you are ready.$" - -BattleTower_Lobby_Text_19A32D:: @ 819A32D - .string "Excuse me!\p" - .string "You don’t have three eligible POKéMON.\p" - .string "You must have three different POKéMON\n" - .string "to enter.\p" - .string "They also must be holding different\n" - .string "kinds of items.\p" - .string "EGGS{STR_VAR_1} ineligible.\p" - .string "Please come see me when you are ready.$" - -BattleTower_Lobby_Text_19A3FD:: @ 819A3FD - .string "Excuse me!\p" - .string "You didn’t save before you quit your\n" - .string "challenge last time.\p" - .string "Because of that, your challenge so far\n" - .string "has been disqualified. Sorry!$" - -BattleTower_Lobby_Text_19A487:: @ 819A487 - .string "Congratulations!\n" - .string "You’ve beaten all seven TRAINERS!\p" - .string "$" - -BattleTower_Lobby_Text_19A4BB:: @ 819A4BB - .string "For beating seven TRAINERS in a row,\n" - .string "you have earned this fabulous prize!\p" - .string "$" - -BattleTower_Lobby_Text_19A506:: @ 819A506 - .string "{PLAYER} received the prize\n" - .string "{STR_VAR_1}.$" - -BattleTower_Lobby_Text_19A520:: @ 819A520 - .string "Oh, your BAG appears to be full.\p" - .string "Please make room in your BAG, then come\n" - .string "see me.$" - -BattleTower_Lobby_Text_19A571:: @ 819A571 - .string "Thank you for playing!\p" - .string "$" - -BattleTower_Lobby_Text_19A589:: @ 819A589 - .string "Your record will be saved.\n" - .string "Please wait.$" - -BattleTower_Lobby_Text_19A5B1:: @ 819A5B1 - .string "We’ve been waiting for you!\p" - .string "$" - -BattleTower_Lobby_Text_19A5CE:: @ 819A5CE - .string "Before entering a BATTLE ROOM, your\n" - .string "progress will be saved. Please wait.$" - -BattleTower_Lobby_Text_19A617:: @ 819A617 - .string "You’re finally about to face the\n" - .string "50th TRAINER.\p" - .string "From here on, every time you beat seven\n" - .string "TRAINERS in a row, your POKéMON will\l" - .string "receive a commemorative RIBBON.\p" - .string "Good luck!$" - -BattleTower_Lobby_Text_19A6BE:: @ 819A6BE - .string "Here are some RIBBONS for beating\n" - .string "seven tough TRAINERS in a row.\p" - .string "{PLAYER} received some RIBBONS!$" - -BattleTower_Lobby_Text_19A719:: @ 819A719 - .string "{PLAYER} put the RIBBONS on the\n" - .string "challenger POKéMON.$" - -BattleTower_Lobby_Text_19A747:: @ 819A747 - .string "Hello, hello!\n" - .string "You’re going to battle here, right?\p" - .string "Can you tell me what’s going through\n" - .string "your mind as you prepare for battle?$" - -BattleTower_Lobby_Text_19A7C3:: @ 819A7C3 - .string "Oh, wow, you’ll tell me?\n" - .string "Great! Then, what’s your answer?$" - -BattleTower_Lobby_Text_19A7FD:: @ 819A7FD - .string "Oh, so you don’t think much about it?\n" - .string "You’re one cool customer.$" - -BattleTower_Lobby_Text_19A83D:: @ 819A83D - .string "Hunh? You changed your mind?\n" - .string "I guess you’re fickle.$" - -BattleTower_Lobby_Text_19A871:: @ 819A871 - .string "Okay, so that’s how you feel?\n" - .string "That’s quite original.\p" - .string "Thanks!$" - -BattleTower_Lobby_Text_19A8AE:: @ 819A8AE - .string "The number of matches you win in a row\n" - .string "is recorded.\p" - .string "The record is posted beside the\n" - .string "registration counter.\p" - .string "It’s also on the back of your\n" - .string "TRAINER’S CARD.$" - -BattleTower_Lobby_Text_19A946:: @ 819A946 - .string "Once you’ve entered the BATTLE TOWER,\n" - .string "you can’t leave until you either lose\l" - .string "or you beat seven TRAINERS in a row.\p" - .string "You’d best be certain that you’re up\n" - .string "to the challenge.$" - -BattleTower_Lobby_Text_19A9EE:: @ 819A9EE - .string "Hahahaha! Pure magnificence!\n" - .string "Pure magnificence indeed!\p" - .string "Do you realize what you’ve achieved?\n" - .string "You’ve beaten 50 TRAINERS in a row!\p" - .string "Yes, purely magnificent!\p" - .string "As the OWNER of the BATTLE TOWER,\n" - .string "let me give you a memento!$" - -BattleTower_Lobby_Text_19AAC4:: @ 819AAC4 - .string "Wahahaha! Pure magnificence!\n" - .string "Absolutely pure magnificence indeed!\p" - .string "Do you realize what you’ve achieved?\n" - .string "You’ve beaten 100 TRAINERS in a row!\p" - .string "Yes, absolutely magnificent!\p" - .string "As the OWNER of the BATTLE TOWER,\n" - .string "let me give you a memento!$" - -BattleTower_Lobby_Text_19ABAA:: @ 819ABAA - .string "I suggest you keep it displayed.\n" - .string "It will surely attract attention.$" - -BattleTower_Lobby_Text_19ABED:: @ 819ABED - .string "Oh?\n" - .string "Your PC has no room for this...\p" - .string "But it would be a shame to waste this...\n" - .string "Please come back for this!$" - -BattleTower_Lobby_Text_19AC55:: @ 819AC55 - .string "I’m overwhelmed with satisfaction after\n" - .string "seeing your magnificent performance.\p" - .string "It makes the building of the BATTLE\n" - .string "TOWER all worthwhile!$" diff --git a/data/text/maps/BattleTower_Outside.inc b/data/text/maps/BattleTower_Outside.inc new file mode 100644 index 000000000..934ebca36 --- /dev/null +++ b/data/text/maps/BattleTower_Outside.inc @@ -0,0 +1,48 @@ +BattleTower_Outside_Text_199C6F:: @ 8199C6F + .string "BATTLE TOWER\n" + .string "“Win it all and be the best, TRAINERS!”$" + +BattleTower_Outside_Text_199CA4:: @ 8199CA4 + .string "This is the BATTLE TOWER.\p" + .string "TRAINERS bring their best-raised\n" + .string "POKéMON for elimination-style matches.$" + +BattleTower_Outside_Text_199D06:: @ 8199D06 + .string "Hello, are you here for the ferry?\n" + .string "May I see your TICKET?$" + +BattleTower_Outside_Text_199D40:: @ 8199D40 + .string "{PLAYER} doesn’t have the TICKET...\p" + .string "I’m terribly sorry.\p" + .string "You must have a TICKET to board\n" + .string "the ferry.$" + +BattleTower_Outside_Text_199D9D:: @ 8199D9D + .string "{PLAYER} flashed the TICKET.\p" + .string "Perfect! That’s all you need!\p" + .string "And where would you like to go?$" + +BattleTower_Outside_Text_199DF2:: @ 8199DF2 + .string "SLATEPORT CITY it is, then!$" + +BattleTower_Outside_Text_199E0E:: @ 8199E0E + .string "LILYCOVE CITY it is, then!$" + +BattleTower_Outside_Text_199E29:: @ 8199E29 + .string "Please sail with us another time!$" + +BattleTower_Outside_Text_199E4B:: @ 8199E4B + .string "Please board the ferry and wait for\n" + .string "departure.$" + +BattleTower_Outside_Text_199E7A:: @ 8199E7A + .string "Then, where would you like to go?$" + +BattleTower_Outside_Text_199E9C:: @ 8199E9C + .string "I’m not leaving until I’ve beaten 35\n" + .string "TRAINERS in a row!$" + +BattleTower_Outside_Text_199ED4:: @ 8199ED4 + .string "Gee, there’re a lot of tough-looking\n" + .string "TRAINERS here.\l" + .string "I’m not good enough to enter yet...$" diff --git a/data/text/maps/BattleTower_Outside.s b/data/text/maps/BattleTower_Outside.s deleted file mode 100644 index 934ebca36..000000000 --- a/data/text/maps/BattleTower_Outside.s +++ /dev/null @@ -1,48 +0,0 @@ -BattleTower_Outside_Text_199C6F:: @ 8199C6F - .string "BATTLE TOWER\n" - .string "“Win it all and be the best, TRAINERS!”$" - -BattleTower_Outside_Text_199CA4:: @ 8199CA4 - .string "This is the BATTLE TOWER.\p" - .string "TRAINERS bring their best-raised\n" - .string "POKéMON for elimination-style matches.$" - -BattleTower_Outside_Text_199D06:: @ 8199D06 - .string "Hello, are you here for the ferry?\n" - .string "May I see your TICKET?$" - -BattleTower_Outside_Text_199D40:: @ 8199D40 - .string "{PLAYER} doesn’t have the TICKET...\p" - .string "I’m terribly sorry.\p" - .string "You must have a TICKET to board\n" - .string "the ferry.$" - -BattleTower_Outside_Text_199D9D:: @ 8199D9D - .string "{PLAYER} flashed the TICKET.\p" - .string "Perfect! That’s all you need!\p" - .string "And where would you like to go?$" - -BattleTower_Outside_Text_199DF2:: @ 8199DF2 - .string "SLATEPORT CITY it is, then!$" - -BattleTower_Outside_Text_199E0E:: @ 8199E0E - .string "LILYCOVE CITY it is, then!$" - -BattleTower_Outside_Text_199E29:: @ 8199E29 - .string "Please sail with us another time!$" - -BattleTower_Outside_Text_199E4B:: @ 8199E4B - .string "Please board the ferry and wait for\n" - .string "departure.$" - -BattleTower_Outside_Text_199E7A:: @ 8199E7A - .string "Then, where would you like to go?$" - -BattleTower_Outside_Text_199E9C:: @ 8199E9C - .string "I’m not leaving until I’ve beaten 35\n" - .string "TRAINERS in a row!$" - -BattleTower_Outside_Text_199ED4:: @ 8199ED4 - .string "Gee, there’re a lot of tough-looking\n" - .string "TRAINERS here.\l" - .string "I’m not good enough to enter yet...$" diff --git a/data/text/maps/DewfordTown.inc b/data/text/maps/DewfordTown.inc new file mode 100644 index 000000000..efdbfbff6 --- /dev/null +++ b/data/text/maps/DewfordTown.inc @@ -0,0 +1,167 @@ +DewfordTown_Text_16B23B:: @ 816B23B + .string "DEWFORD TOWN is a tiny island community.\n" + .string "If something gets trendy here,\l" + .string "everyone picks up on it right away.$" + +DewfordTown_Text_16B2A7:: @ 816B2A7 + .string "DEWFORD TOWN\n" + .string "“A tiny island in the blue sea.”$" + +DewfordTown_Text_16B2D5:: @ 816B2D5 + .string "DEWFORD TOWN POKéMON GYM\n" + .string "LEADER: BRAWLY\l" + .string "“A big wave in fighting!”$" + +DewfordTown_Text_16B317:: @ 816B317 + .string "DEWFORD HALL\n" + .string "“Everyone’s information exchange!”$" + +Route104_Text_16B347:: @ 816B347 + .string "MR. BRINEY: Ahoy!\n" + .string "We’ve hit land in DEWFORD.\p" + .string "I suppose you’re off to deliver that\n" + .string "LETTER to, who was it now, STEVEN!$" + +DewfordTown_Text_16B3BC:: @ 816B3BC + .string "MR. BRINEY: Have you delivered your\n" + .string "LETTER?\p" + .string "Or were you meaning to sail back to\n" + .string "PETALBURG?$" + +DewfordTown_Text_16B417:: @ 816B417 + .string "MR. BRINEY: PETALBURG it is, then!\p" + .string "Anchors aweigh!\n" + .string "PEEKO, we’re setting sail, my darling!$" + +DewfordTown_Text_16B471:: @ 816B471 + .string "MR. BRINEY: Then you go on and deliver\n" + .string "the LETTER. I’ll be waiting.$" + +Route104_Text_16B4B5:: @ 816B4B5 +Route109_Text_16B4B5:: @ 816B4B5 + .string "MR. BRINEY: Ahoy!\n" + .string "We’ve hit land in DEWFORD!\p" + .string "You just go on and tell me whenever\n" + .string "you want to set sail again!$" + +DewfordTown_Text_16B522:: @ 816B522 + .string "MR. BRINEY: Ahoy!\n" + .string "For you, I’ll go out to sea anytime!\p" + .string "Now, my friend, where are we bound?$" + +DewfordTown_Text_16B57D:: @ 816B57D + .string "MR. BRINEY: PETALBURG, is it?\p" + .string "Anchors aweigh!\n" + .string "PEEKO, we’re setting sail, my darling!$" + +DewfordTown_Text_16B5D2:: @ 816B5D2 + .string "MR. BRINEY: SLATEPORT, is it?\p" + .string "Anchors aweigh!\n" + .string "PEEKO, we’re setting sail, my darling!$" + +DewfordTown_Text_16B627:: @ 816B627 + .string "MR. BRINEY: Just tell me whenever you\n" + .string "want to set sail again.$" + +DewfordTown_Text_16B665:: @ 816B665 + .string "This is a renowned fishing spot.\n" + .string "Are you getting the itch to fish?$" + +DewfordTown_Text_16B6A8:: @ 816B6A8 + .string "I hear you, and I like what\n" + .string "you’re saying!\p" + .string "I’ll give you one of my fishing RODS.$" + +DewfordTown_Text_16B6F9:: @ 816B6F9 + .string "And, as an added bonus, I’ll even throw\n" + .string "in a little fishing advice!\p" + .string "First, you want to face the water,\n" + .string "then use the ROD.\p" + .string "Focus your mind...\n" + .string "If you get a bite, pull on the ROD.\p" + .string "Sometimes you can snag something\n" + .string "immediately, but with bigger catches,\l" + .string "you need to time the pulls on your ROD\l" + .string "to haul them in.$" + +DewfordTown_Text_16B828:: @ 816B828 + .string "Oh, is that so?\n" + .string "That’s too bad, then.$" + +DewfordTown_Text_16B84E:: @ 816B84E + .string "Yo!\n" + .string "How’s your fishing?$" + +DewfordTown_Text_16B866:: @ 816B866 + .string "Is that right! That’s great!\n" + .string "Haul in some big ones!$" + +DewfordTown_Text_16B89A:: @ 816B89A + .string "Oh, hey, don’t get down on yourself!\n" + .string "I’ll give you a little fishing advice.\p" + .string "First, you want to face the water,\n" + .string "then use the ROD.\p" + .string "Focus your mind...\n" + .string "If you get a bite, pull the ROD.\p" + .string "Sometimes you can snag something\n" + .string "immediately, but with bigger catches,\l" + .string "you need to time the pulls on your ROD\l" + .string "to haul them in.$" + +DewfordTown_Text_16B9CE:: @ 816B9CE + .string "I like what’s hip, happening, and trendy.\n" + .string "I’m always checking it out.\p" + .string "Listen, have you heard about this new\n" + .string "“{STR_VAR_1}”?\p" + .string "That’s right!\n" + .string "Of course you know!\p" + .string "I mean, sheesh,\n" + .string "“{STR_VAR_1}”...\l" + .string "It’s the hottest thing in cool!\p" + .string "Wherever you’re from,\n" + .string "“{STR_VAR_1}”\l" + .string "is the biggest happening thing, right?$" + +DewfordTown_Text_16BADC:: @ 816BADC + .string "Hunh?\n" + .string "It’s not the hip and happening thing?\p" + .string "Well, hey, you have to tell me,\n" + .string "what’s new and what’s “in”?$" + +DewfordTown_Text_16BB44:: @ 816BB44 + .string "Hunh?\n" + .string "“{STR_VAR_2}”?\p" + .string "... ...\p" + .string "...Uh... Yeah! That’s right!\n" + .string "Yeah, I knew that! Knew it all along!\p" + .string "Of course I know about that!\n" + .string "“{STR_VAR_2},” right?\p" + .string "Yeah, that’s it, it’s there!\n" + .string "Isn’t “{STR_VAR_2}”\l" + .string "the coolest, or what?\p" + .string "It’s the hippest thing in hip.\n" + .string "You think I’d not know about it?\p" + .string "“{STR_VAR_1}”...\n" + .string "It’s, like, so five minutes ago.\p" + .string "Now, “{STR_VAR_2}” is\n" + .string "what’s vital and in tune with the times!$" + +DewfordTown_Text_16BCA2:: @ 816BCA2 + .string "Hmm...\n" + .string "“{STR_VAR_2},” huh?\p" + .string "But personally, I think\n" + .string "“{STR_VAR_1}”\l" + .string "is what’s real in cool.$" + +DewfordTown_Text_16BCE9:: @ 816BCE9 + .string "Well, if you hear of any happening new\n" + .string "trends, come share them with me, okay?$" + +DewfordTown_Text_16BD37:: @ 816BD37 + .string "Yeah, absolutely right!\p" + .string "“{STR_VAR_1}” is the\n" + .string "definition of “in” right now.$" + +DewfordTown_Text_16BD79: @ 816BD79 + .string "“{STR_VAR_2}” is at\n" + .string "the pinnacle of cool right now.$" diff --git a/data/text/maps/DewfordTown.s b/data/text/maps/DewfordTown.s deleted file mode 100644 index efdbfbff6..000000000 --- a/data/text/maps/DewfordTown.s +++ /dev/null @@ -1,167 +0,0 @@ -DewfordTown_Text_16B23B:: @ 816B23B - .string "DEWFORD TOWN is a tiny island community.\n" - .string "If something gets trendy here,\l" - .string "everyone picks up on it right away.$" - -DewfordTown_Text_16B2A7:: @ 816B2A7 - .string "DEWFORD TOWN\n" - .string "“A tiny island in the blue sea.”$" - -DewfordTown_Text_16B2D5:: @ 816B2D5 - .string "DEWFORD TOWN POKéMON GYM\n" - .string "LEADER: BRAWLY\l" - .string "“A big wave in fighting!”$" - -DewfordTown_Text_16B317:: @ 816B317 - .string "DEWFORD HALL\n" - .string "“Everyone’s information exchange!”$" - -Route104_Text_16B347:: @ 816B347 - .string "MR. BRINEY: Ahoy!\n" - .string "We’ve hit land in DEWFORD.\p" - .string "I suppose you’re off to deliver that\n" - .string "LETTER to, who was it now, STEVEN!$" - -DewfordTown_Text_16B3BC:: @ 816B3BC - .string "MR. BRINEY: Have you delivered your\n" - .string "LETTER?\p" - .string "Or were you meaning to sail back to\n" - .string "PETALBURG?$" - -DewfordTown_Text_16B417:: @ 816B417 - .string "MR. BRINEY: PETALBURG it is, then!\p" - .string "Anchors aweigh!\n" - .string "PEEKO, we’re setting sail, my darling!$" - -DewfordTown_Text_16B471:: @ 816B471 - .string "MR. BRINEY: Then you go on and deliver\n" - .string "the LETTER. I’ll be waiting.$" - -Route104_Text_16B4B5:: @ 816B4B5 -Route109_Text_16B4B5:: @ 816B4B5 - .string "MR. BRINEY: Ahoy!\n" - .string "We’ve hit land in DEWFORD!\p" - .string "You just go on and tell me whenever\n" - .string "you want to set sail again!$" - -DewfordTown_Text_16B522:: @ 816B522 - .string "MR. BRINEY: Ahoy!\n" - .string "For you, I’ll go out to sea anytime!\p" - .string "Now, my friend, where are we bound?$" - -DewfordTown_Text_16B57D:: @ 816B57D - .string "MR. BRINEY: PETALBURG, is it?\p" - .string "Anchors aweigh!\n" - .string "PEEKO, we’re setting sail, my darling!$" - -DewfordTown_Text_16B5D2:: @ 816B5D2 - .string "MR. BRINEY: SLATEPORT, is it?\p" - .string "Anchors aweigh!\n" - .string "PEEKO, we’re setting sail, my darling!$" - -DewfordTown_Text_16B627:: @ 816B627 - .string "MR. BRINEY: Just tell me whenever you\n" - .string "want to set sail again.$" - -DewfordTown_Text_16B665:: @ 816B665 - .string "This is a renowned fishing spot.\n" - .string "Are you getting the itch to fish?$" - -DewfordTown_Text_16B6A8:: @ 816B6A8 - .string "I hear you, and I like what\n" - .string "you’re saying!\p" - .string "I’ll give you one of my fishing RODS.$" - -DewfordTown_Text_16B6F9:: @ 816B6F9 - .string "And, as an added bonus, I’ll even throw\n" - .string "in a little fishing advice!\p" - .string "First, you want to face the water,\n" - .string "then use the ROD.\p" - .string "Focus your mind...\n" - .string "If you get a bite, pull on the ROD.\p" - .string "Sometimes you can snag something\n" - .string "immediately, but with bigger catches,\l" - .string "you need to time the pulls on your ROD\l" - .string "to haul them in.$" - -DewfordTown_Text_16B828:: @ 816B828 - .string "Oh, is that so?\n" - .string "That’s too bad, then.$" - -DewfordTown_Text_16B84E:: @ 816B84E - .string "Yo!\n" - .string "How’s your fishing?$" - -DewfordTown_Text_16B866:: @ 816B866 - .string "Is that right! That’s great!\n" - .string "Haul in some big ones!$" - -DewfordTown_Text_16B89A:: @ 816B89A - .string "Oh, hey, don’t get down on yourself!\n" - .string "I’ll give you a little fishing advice.\p" - .string "First, you want to face the water,\n" - .string "then use the ROD.\p" - .string "Focus your mind...\n" - .string "If you get a bite, pull the ROD.\p" - .string "Sometimes you can snag something\n" - .string "immediately, but with bigger catches,\l" - .string "you need to time the pulls on your ROD\l" - .string "to haul them in.$" - -DewfordTown_Text_16B9CE:: @ 816B9CE - .string "I like what’s hip, happening, and trendy.\n" - .string "I’m always checking it out.\p" - .string "Listen, have you heard about this new\n" - .string "“{STR_VAR_1}”?\p" - .string "That’s right!\n" - .string "Of course you know!\p" - .string "I mean, sheesh,\n" - .string "“{STR_VAR_1}”...\l" - .string "It’s the hottest thing in cool!\p" - .string "Wherever you’re from,\n" - .string "“{STR_VAR_1}”\l" - .string "is the biggest happening thing, right?$" - -DewfordTown_Text_16BADC:: @ 816BADC - .string "Hunh?\n" - .string "It’s not the hip and happening thing?\p" - .string "Well, hey, you have to tell me,\n" - .string "what’s new and what’s “in”?$" - -DewfordTown_Text_16BB44:: @ 816BB44 - .string "Hunh?\n" - .string "“{STR_VAR_2}”?\p" - .string "... ...\p" - .string "...Uh... Yeah! That’s right!\n" - .string "Yeah, I knew that! Knew it all along!\p" - .string "Of course I know about that!\n" - .string "“{STR_VAR_2},” right?\p" - .string "Yeah, that’s it, it’s there!\n" - .string "Isn’t “{STR_VAR_2}”\l" - .string "the coolest, or what?\p" - .string "It’s the hippest thing in hip.\n" - .string "You think I’d not know about it?\p" - .string "“{STR_VAR_1}”...\n" - .string "It’s, like, so five minutes ago.\p" - .string "Now, “{STR_VAR_2}” is\n" - .string "what’s vital and in tune with the times!$" - -DewfordTown_Text_16BCA2:: @ 816BCA2 - .string "Hmm...\n" - .string "“{STR_VAR_2},” huh?\p" - .string "But personally, I think\n" - .string "“{STR_VAR_1}”\l" - .string "is what’s real in cool.$" - -DewfordTown_Text_16BCE9:: @ 816BCE9 - .string "Well, if you hear of any happening new\n" - .string "trends, come share them with me, okay?$" - -DewfordTown_Text_16BD37:: @ 816BD37 - .string "Yeah, absolutely right!\p" - .string "“{STR_VAR_1}” is the\n" - .string "definition of “in” right now.$" - -DewfordTown_Text_16BD79: @ 816BD79 - .string "“{STR_VAR_2}” is at\n" - .string "the pinnacle of cool right now.$" diff --git a/data/text/maps/DewfordTown_Gym.inc b/data/text/maps/DewfordTown_Gym.inc new file mode 100644 index 000000000..24d90ec6c --- /dev/null +++ b/data/text/maps/DewfordTown_Gym.inc @@ -0,0 +1,107 @@ +DewfordTown_Gym_Text_174D98:: @ 8174D98 + .string "Hey, how’s it going, CHAMPION-\n" + .string "bound {PLAYER}?\p" + .string "DEWFORD’s GYM LEADER BRAWLY commands\n" + .string "FIGHTING-type POKéMON.\p" + .string "Going against him with NORMAL-type\n" + .string "POKéMON is asking for trouble.\p" + .string "FIGHTING POKéMON will lay a serious\n" + .string "smack down on NORMAL POKéMON,\l" + .string "so be careful!\p" + .string "What’s worse, the GYM is as dark as\n" + .string "the ocean floor.\p" + .string "But it will get brighter after defeating\n" + .string "the TRAINERS in your way.\p" + .string "Hey, okay, go for it!$" + +DewfordTown_Gym_Text_174F1E:: @ 8174F1E + .string "Whoah! It’s turned too bright in here!\p" + .string "Your future is bright, too!$" + +DewfordTown_Gym_Text_174F61:: @ 8174F61 + .string "Might is right!\n" + .string "Come on!$" + +DewfordTown_Gym_Text_174F7A:: @ 8174F7A + .string "Not enough power...$" + +DewfordTown_Gym_Text_174F8E:: @ 8174F8E + .string "Your skill overcame my strength!\n" + .string "Your technique is commendable!$" + +DewfordTown_Gym_Text_174FCE:: @ 8174FCE + .string "There’s no need for BRAWLY to be\n" + .string "involved!\p" + .string "I’ll crush you!$" + +DewfordTown_Gym_Text_175009:: @ 8175009 + .string "But... How?\n" + .string "How could I lose so easily?$" + +DewfordTown_Gym_Text_175031:: @ 8175031 + .string "I’m not going to waste this loss.\n" + .string "I’ll use it to motivate me to train!\p" + .string "One day I’ll become a GYM LEADER...\p" + .string "No, I’ll become the POKéMON LEAGUE\n" + .string "CHAMPION!$" + +DewfordTown_Gym_Text_1750C9:: @ 81750C9 + .string "Don’t you dare brush me off!\n" + .string "It’s not my fault if you cry!$" + +DewfordTown_Gym_Text_175104:: @ 8175104 + .string "Waaaaaaah!\n" + .string "I lost!$" + +DewfordTown_Gym_Text_175117:: @ 8175117 + .string "I battle in the dark to make my heart\n" + .string "stronger.\p" + .string "But because it’s so dark, I can never\n" + .string "see BRAWLY’s face...$" + +DewfordTown_Gym_Text_175182:: @ 8175182 + .string "I’m BRAWLY!\n" + .string "DEWFORD’s GYM LEADER!\p" + .string "I’ve been churned in the rough waves\n" + .string "of these parts, and I’ve grown tough\l" + .string "in the pitch-black cave!\p" + .string "So you wanted to challenge me?\n" + .string "Let me see what you’re made of!$" + +DewfordTown_Gym_Text_175246:: @ 8175246 + .string "Whoah, wow! You made a much bigger\n" + .string "splash than I expected!\p" + .string "You swamped me!\p" + .string "Okay, you’ve got me.\n" + .string "Take this GYM BADGE!$" + +DewfordTown_Gym_Text_1752BB:: @ 81752BB + .string "{PLAYER} received the KNUCKLE BADGE\n" + .string "from BRAWLY.$" + +DewfordTown_Gym_Text_1752E6:: @ 81752E6 + .string "The KNUCKLE BADGE makes all POKéMON\n" + .string "up to Level 30, even those you get in\l" + .string "trades, obey without question.\p" + .string "And, you’ll be able to use the HM move\n" + .string "FLASH outside of battle.\p" + .string "If you’d like, use this TECHNICAL\n" + .string "MACHINE, too.$" + +DewfordTown_Gym_Text_1753BF:: @ 81753BF + .string "That TM08 contains BULK UP.\p" + .string "It’s a move that raises both ATTACK\n" + .string "and DEFENSE stats.$" + +DewfordTown_Gym_Text_175412:: @ 8175412 + .string "I can see your talent becoming a giant\n" + .string "wave to cause a storm of astonishment\l" + .string "among TRAINERS one day!$" + +DewfordTown_Gym_Text_175477:: @ 8175477 + .string "DEWFORD TOWN POKéMON GYM$" + +DewfordTown_Gym_Text_175490:: @ 8175490 + .string "DEWFORD TOWN POKéMON GYM\p" + .string "BRAWLY’S CERTIFIED TRAINERS:\n" + .string "{PLAYER}$" diff --git a/data/text/maps/DewfordTown_Gym.s b/data/text/maps/DewfordTown_Gym.s deleted file mode 100644 index 24d90ec6c..000000000 --- a/data/text/maps/DewfordTown_Gym.s +++ /dev/null @@ -1,107 +0,0 @@ -DewfordTown_Gym_Text_174D98:: @ 8174D98 - .string "Hey, how’s it going, CHAMPION-\n" - .string "bound {PLAYER}?\p" - .string "DEWFORD’s GYM LEADER BRAWLY commands\n" - .string "FIGHTING-type POKéMON.\p" - .string "Going against him with NORMAL-type\n" - .string "POKéMON is asking for trouble.\p" - .string "FIGHTING POKéMON will lay a serious\n" - .string "smack down on NORMAL POKéMON,\l" - .string "so be careful!\p" - .string "What’s worse, the GYM is as dark as\n" - .string "the ocean floor.\p" - .string "But it will get brighter after defeating\n" - .string "the TRAINERS in your way.\p" - .string "Hey, okay, go for it!$" - -DewfordTown_Gym_Text_174F1E:: @ 8174F1E - .string "Whoah! It’s turned too bright in here!\p" - .string "Your future is bright, too!$" - -DewfordTown_Gym_Text_174F61:: @ 8174F61 - .string "Might is right!\n" - .string "Come on!$" - -DewfordTown_Gym_Text_174F7A:: @ 8174F7A - .string "Not enough power...$" - -DewfordTown_Gym_Text_174F8E:: @ 8174F8E - .string "Your skill overcame my strength!\n" - .string "Your technique is commendable!$" - -DewfordTown_Gym_Text_174FCE:: @ 8174FCE - .string "There’s no need for BRAWLY to be\n" - .string "involved!\p" - .string "I’ll crush you!$" - -DewfordTown_Gym_Text_175009:: @ 8175009 - .string "But... How?\n" - .string "How could I lose so easily?$" - -DewfordTown_Gym_Text_175031:: @ 8175031 - .string "I’m not going to waste this loss.\n" - .string "I’ll use it to motivate me to train!\p" - .string "One day I’ll become a GYM LEADER...\p" - .string "No, I’ll become the POKéMON LEAGUE\n" - .string "CHAMPION!$" - -DewfordTown_Gym_Text_1750C9:: @ 81750C9 - .string "Don’t you dare brush me off!\n" - .string "It’s not my fault if you cry!$" - -DewfordTown_Gym_Text_175104:: @ 8175104 - .string "Waaaaaaah!\n" - .string "I lost!$" - -DewfordTown_Gym_Text_175117:: @ 8175117 - .string "I battle in the dark to make my heart\n" - .string "stronger.\p" - .string "But because it’s so dark, I can never\n" - .string "see BRAWLY’s face...$" - -DewfordTown_Gym_Text_175182:: @ 8175182 - .string "I’m BRAWLY!\n" - .string "DEWFORD’s GYM LEADER!\p" - .string "I’ve been churned in the rough waves\n" - .string "of these parts, and I’ve grown tough\l" - .string "in the pitch-black cave!\p" - .string "So you wanted to challenge me?\n" - .string "Let me see what you’re made of!$" - -DewfordTown_Gym_Text_175246:: @ 8175246 - .string "Whoah, wow! You made a much bigger\n" - .string "splash than I expected!\p" - .string "You swamped me!\p" - .string "Okay, you’ve got me.\n" - .string "Take this GYM BADGE!$" - -DewfordTown_Gym_Text_1752BB:: @ 81752BB - .string "{PLAYER} received the KNUCKLE BADGE\n" - .string "from BRAWLY.$" - -DewfordTown_Gym_Text_1752E6:: @ 81752E6 - .string "The KNUCKLE BADGE makes all POKéMON\n" - .string "up to Level 30, even those you get in\l" - .string "trades, obey without question.\p" - .string "And, you’ll be able to use the HM move\n" - .string "FLASH outside of battle.\p" - .string "If you’d like, use this TECHNICAL\n" - .string "MACHINE, too.$" - -DewfordTown_Gym_Text_1753BF:: @ 81753BF - .string "That TM08 contains BULK UP.\p" - .string "It’s a move that raises both ATTACK\n" - .string "and DEFENSE stats.$" - -DewfordTown_Gym_Text_175412:: @ 8175412 - .string "I can see your talent becoming a giant\n" - .string "wave to cause a storm of astonishment\l" - .string "among TRAINERS one day!$" - -DewfordTown_Gym_Text_175477:: @ 8175477 - .string "DEWFORD TOWN POKéMON GYM$" - -DewfordTown_Gym_Text_175490:: @ 8175490 - .string "DEWFORD TOWN POKéMON GYM\p" - .string "BRAWLY’S CERTIFIED TRAINERS:\n" - .string "{PLAYER}$" diff --git a/data/text/maps/DewfordTown_Hall.inc b/data/text/maps/DewfordTown_Hall.inc new file mode 100644 index 000000000..6b9f4337e --- /dev/null +++ b/data/text/maps/DewfordTown_Hall.inc @@ -0,0 +1,183 @@ +DewfordTown_Hall_Text_1754C9:: @ 81754C9 + .string "What’s in vogue? Why, it has to be\n" + .string "“{STR_VAR_1}”!\p" + .string "I can’t imagine what life would be like\n" + .string "without “{STR_VAR_1}”!$" + +DewfordTown_Hall_Text_175528:: @ 8175528 + .string "What’s in vogue? Why, it has to be\n" + .string "“{STR_VAR_1}”!\p" + .string "But I’m getting kind of bored with it.\p" + .string "I should look for the next big thing.$" + +DewfordTown_Hall_Text_17559E:: @ 817559E + .string "I’m teaching my POKéMON about\n" + .string "“{STR_VAR_1},”\l" + .string "but it’s not going well.\p" + .string "It’s a bit too much, I think.$" + +DewfordTown_Hall_Text_1755F9:: @ 81755F9 + .string "I’m studying up on the hip and trendy\n" + .string "“{STR_VAR_1}” now.\p" + .string "Is it true that there’s a deep link\n" + .string "between “{STR_VAR_1}”\l" + .string "and “{STR_VAR_2}”?$" + +DewfordTown_Hall_Text_175664:: @ 8175664 + .string "Oh!\n" + .string "So, my hunch was right!\p" + .string "I’m one step closer to being hip and\n" + .string "happening, yowza!$" + +DewfordTown_Hall_Text_1756B7:: @ 81756B7 + .string "What?!\n" + .string "Is that so?!\p" + .string "It’s not easy for an older fellow like\n" + .string "me to keep up with trends!$" + +DewfordTown_Hall_Text_17570D:: @ 817570D + .string "This whole business about\n" + .string "“{STR_VAR_1}”...\l" + .string "Isn’t there a TV show on it?$" + +DewfordTown_Hall_Text_17574C:: @ 817574C + .string "Across the sea...\p" + .string "Is “{STR_VAR_1}”\n" + .string "even more popular?$" + +DewfordTown_Hall_Text_175779:: @ 8175779 + .string "I collect official\n" + .string "“{STR_VAR_1}”\l" + .string "licensed merchandise.\p" + .string "I have official\n" + .string "“{STR_VAR_1}” dolls...\p" + .string "Official “{STR_VAR_1}”\n" + .string "brand clothing...\p" + .string "And officially licensed\n" + .string "“{STR_VAR_1}”\l" + .string "picture books.\p" + .string "Heheh, I own!\n" + .string "I’m not sharing anything with you!$" + +DewfordTown_Hall_Text_175842:: @ 8175842 + .string "IDENTIFYING GOOD\n" + .string "“{STR_VAR_1}” &\l" + .string "BAD “{STR_VAR_1}”...\p" + .string "THE LINK BETWEEN\n" + .string "“{STR_VAR_1}” AND\l" + .string "POKéMON...\p" + .string "USEFUL\n" + .string "“{STR_VAR_1}”...\p" + .string "It’s neatly jammed with books about\n" + .string "“{STR_VAR_1}.”$" + +DewfordTown_Hall_Text_1758C4:: @ 81758C4 + .string "“{STR_VAR_1}’S\n" + .string "SCREAM” is the title.$" + +DewfordTown_Hall_Text_1758E0:: @ 81758E0 + .string "“{STR_VAR_1}’S\n" + .string "SMILE” is the title.$" + +DewfordTown_Hall_Text_1758FB:: @ 81758FB + .string "It’s titled “THE LAST\n" + .string "{STR_VAR_1}”.$" + +DewfordTown_Hall_Text_175916:: @ 8175916 + .string "It’s titled “THE BIRTH OF\n" + .string "{STR_VAR_1}”.$" + +DewfordTown_Hall_Text_175935:: @ 8175935 + .string "I saw “{STR_VAR_1}”!\n" + .string "Cool, huh?\p" + .string "It’s, like, the coolest thing going!\p" + .string "It was awesome!\n" + .string "It was the real thing, oh yeah!$" + +DewfordTown_Hall_Text_1759A1:: @ 81759A1 + .string "Oh, no, no, no.\p" + .string "That alleged\n" + .string "“{STR_VAR_1}”\l" + .string "you claim to have seen - it’s not.\p" + .string "The authentic article is much...\n" + .string "How should I say it?\l" + .string "Sharper, yet more mellifluous!\p" + .string "Ah, no matter. It’s astonishing!$" + +DewfordTown_Hall_Text_175A5C:: @ 8175A5C + .string "Hey, listen, I composed a theme song\n" + .string "for “{STR_VAR_1}.”\p" + .string "“{STR_VAR_1}”\n" + .string "is really popular right now.\p" + .string "Okay, listen!\n" + .string "... ...\p" + .string "Oh!\n" + .string "{STR_VAR_1}!\p" + .string "Wonderful\n" + .string "{STR_VAR_1}!$" + +DewfordTown_Hall_Text_175AD9:: @ 8175AD9 + .string "... ...\p" + .string "I dare say, chap, it would pay for you\n" + .string "to work on your singing before you\l" + .string "trifle yourself with\l" + .string "“{STR_VAR_1}.”$" + +DewfordTown_Hall_Text_175B46:: @ 8175B46 + .string "Anyway, as I was saying earlier, we\n" + .string "should get together and organize a\l" + .string "“{STR_VAR_1}” party\l" + .string "on the island.$" + +DewfordTown_Hall_Text_175BA7:: @ 8175BA7 + .string "Oh, a smashing good idea!\p" + .string "It will settle once and for all\n" + .string "who is the best at\l" + .string "“{STR_VAR_1}.”\l" + .string "Brilliant, indeed!\p" + .string "Starting today, our lives will revolve\n" + .string "around “{STR_VAR_1}”!$" + +DewfordTown_Hall_Text_175C41:: @ 8175C41 + .string "I was thinking, though...\p" + .string "Wouldn’t you agree that\n" + .string "“{STR_VAR_1}” has\l" + .string "grown from being something trendy to\l" + .string "being a part of our daily lives?$" + +DewfordTown_Hall_Text_175CC2:: @ 8175CC2 + .string "Beg pardon?\n" + .string "That much, what?\p" + .string "However, it’s true that\n" + .string "“{STR_VAR_1}”\l" + .string "weighs heavily on your mind, whether\l" + .string "you’re awake or asleep.\p" + .string "Absolutely, you’re the\n" + .string "“{STR_VAR_1}”\l" + .string "PROFESSOR, old sport!$" + +DewfordTown_Hall_Text_175D6B:: @ 8175D6B + .string "If you and me team up as a combo,\n" + .string "we’ll be invincible when it comes to all\l" + .string "things “{STR_VAR_1}”!$" + +DewfordTown_Hall_Text_175DC3:: @ 8175DC3 + .string "Spot on, my friend!\p" + .string "We shall be the\n" + .string "“{STR_VAR_1}” DUO!\p" + .string "Isn’t that a ripe image?\n" + .string "Hahahah!$" + +DewfordTown_Hall_Text_175E13:: @ 8175E13 + .string "For me, SLUDGE BOMB is at the peak\n" + .string "of popularity. It’s the one.\p" + .string "Hunh? You’re telling me that you don’t\n" + .string "know about SLUDGE BOMB?\p" + .string "That’s outright pitiful.\n" + .string "I’ll give you one.$" + +DewfordTown_Hall_Text_175EBE:: @ 8175EBE + .string "I love SLUDGE BOMB.\p" + .string "But POKéMON with the\n" + .string "“{STR_VAR_1}”\l" + .string "move are in, too.$" diff --git a/data/text/maps/DewfordTown_Hall.s b/data/text/maps/DewfordTown_Hall.s deleted file mode 100644 index 6b9f4337e..000000000 --- a/data/text/maps/DewfordTown_Hall.s +++ /dev/null @@ -1,183 +0,0 @@ -DewfordTown_Hall_Text_1754C9:: @ 81754C9 - .string "What’s in vogue? Why, it has to be\n" - .string "“{STR_VAR_1}”!\p" - .string "I can’t imagine what life would be like\n" - .string "without “{STR_VAR_1}”!$" - -DewfordTown_Hall_Text_175528:: @ 8175528 - .string "What’s in vogue? Why, it has to be\n" - .string "“{STR_VAR_1}”!\p" - .string "But I’m getting kind of bored with it.\p" - .string "I should look for the next big thing.$" - -DewfordTown_Hall_Text_17559E:: @ 817559E - .string "I’m teaching my POKéMON about\n" - .string "“{STR_VAR_1},”\l" - .string "but it’s not going well.\p" - .string "It’s a bit too much, I think.$" - -DewfordTown_Hall_Text_1755F9:: @ 81755F9 - .string "I’m studying up on the hip and trendy\n" - .string "“{STR_VAR_1}” now.\p" - .string "Is it true that there’s a deep link\n" - .string "between “{STR_VAR_1}”\l" - .string "and “{STR_VAR_2}”?$" - -DewfordTown_Hall_Text_175664:: @ 8175664 - .string "Oh!\n" - .string "So, my hunch was right!\p" - .string "I’m one step closer to being hip and\n" - .string "happening, yowza!$" - -DewfordTown_Hall_Text_1756B7:: @ 81756B7 - .string "What?!\n" - .string "Is that so?!\p" - .string "It’s not easy for an older fellow like\n" - .string "me to keep up with trends!$" - -DewfordTown_Hall_Text_17570D:: @ 817570D - .string "This whole business about\n" - .string "“{STR_VAR_1}”...\l" - .string "Isn’t there a TV show on it?$" - -DewfordTown_Hall_Text_17574C:: @ 817574C - .string "Across the sea...\p" - .string "Is “{STR_VAR_1}”\n" - .string "even more popular?$" - -DewfordTown_Hall_Text_175779:: @ 8175779 - .string "I collect official\n" - .string "“{STR_VAR_1}”\l" - .string "licensed merchandise.\p" - .string "I have official\n" - .string "“{STR_VAR_1}” dolls...\p" - .string "Official “{STR_VAR_1}”\n" - .string "brand clothing...\p" - .string "And officially licensed\n" - .string "“{STR_VAR_1}”\l" - .string "picture books.\p" - .string "Heheh, I own!\n" - .string "I’m not sharing anything with you!$" - -DewfordTown_Hall_Text_175842:: @ 8175842 - .string "IDENTIFYING GOOD\n" - .string "“{STR_VAR_1}” &\l" - .string "BAD “{STR_VAR_1}”...\p" - .string "THE LINK BETWEEN\n" - .string "“{STR_VAR_1}” AND\l" - .string "POKéMON...\p" - .string "USEFUL\n" - .string "“{STR_VAR_1}”...\p" - .string "It’s neatly jammed with books about\n" - .string "“{STR_VAR_1}.”$" - -DewfordTown_Hall_Text_1758C4:: @ 81758C4 - .string "“{STR_VAR_1}’S\n" - .string "SCREAM” is the title.$" - -DewfordTown_Hall_Text_1758E0:: @ 81758E0 - .string "“{STR_VAR_1}’S\n" - .string "SMILE” is the title.$" - -DewfordTown_Hall_Text_1758FB:: @ 81758FB - .string "It’s titled “THE LAST\n" - .string "{STR_VAR_1}”.$" - -DewfordTown_Hall_Text_175916:: @ 8175916 - .string "It’s titled “THE BIRTH OF\n" - .string "{STR_VAR_1}”.$" - -DewfordTown_Hall_Text_175935:: @ 8175935 - .string "I saw “{STR_VAR_1}”!\n" - .string "Cool, huh?\p" - .string "It’s, like, the coolest thing going!\p" - .string "It was awesome!\n" - .string "It was the real thing, oh yeah!$" - -DewfordTown_Hall_Text_1759A1:: @ 81759A1 - .string "Oh, no, no, no.\p" - .string "That alleged\n" - .string "“{STR_VAR_1}”\l" - .string "you claim to have seen - it’s not.\p" - .string "The authentic article is much...\n" - .string "How should I say it?\l" - .string "Sharper, yet more mellifluous!\p" - .string "Ah, no matter. It’s astonishing!$" - -DewfordTown_Hall_Text_175A5C:: @ 8175A5C - .string "Hey, listen, I composed a theme song\n" - .string "for “{STR_VAR_1}.”\p" - .string "“{STR_VAR_1}”\n" - .string "is really popular right now.\p" - .string "Okay, listen!\n" - .string "... ...\p" - .string "Oh!\n" - .string "{STR_VAR_1}!\p" - .string "Wonderful\n" - .string "{STR_VAR_1}!$" - -DewfordTown_Hall_Text_175AD9:: @ 8175AD9 - .string "... ...\p" - .string "I dare say, chap, it would pay for you\n" - .string "to work on your singing before you\l" - .string "trifle yourself with\l" - .string "“{STR_VAR_1}.”$" - -DewfordTown_Hall_Text_175B46:: @ 8175B46 - .string "Anyway, as I was saying earlier, we\n" - .string "should get together and organize a\l" - .string "“{STR_VAR_1}” party\l" - .string "on the island.$" - -DewfordTown_Hall_Text_175BA7:: @ 8175BA7 - .string "Oh, a smashing good idea!\p" - .string "It will settle once and for all\n" - .string "who is the best at\l" - .string "“{STR_VAR_1}.”\l" - .string "Brilliant, indeed!\p" - .string "Starting today, our lives will revolve\n" - .string "around “{STR_VAR_1}”!$" - -DewfordTown_Hall_Text_175C41:: @ 8175C41 - .string "I was thinking, though...\p" - .string "Wouldn’t you agree that\n" - .string "“{STR_VAR_1}” has\l" - .string "grown from being something trendy to\l" - .string "being a part of our daily lives?$" - -DewfordTown_Hall_Text_175CC2:: @ 8175CC2 - .string "Beg pardon?\n" - .string "That much, what?\p" - .string "However, it’s true that\n" - .string "“{STR_VAR_1}”\l" - .string "weighs heavily on your mind, whether\l" - .string "you’re awake or asleep.\p" - .string "Absolutely, you’re the\n" - .string "“{STR_VAR_1}”\l" - .string "PROFESSOR, old sport!$" - -DewfordTown_Hall_Text_175D6B:: @ 8175D6B - .string "If you and me team up as a combo,\n" - .string "we’ll be invincible when it comes to all\l" - .string "things “{STR_VAR_1}”!$" - -DewfordTown_Hall_Text_175DC3:: @ 8175DC3 - .string "Spot on, my friend!\p" - .string "We shall be the\n" - .string "“{STR_VAR_1}” DUO!\p" - .string "Isn’t that a ripe image?\n" - .string "Hahahah!$" - -DewfordTown_Hall_Text_175E13:: @ 8175E13 - .string "For me, SLUDGE BOMB is at the peak\n" - .string "of popularity. It’s the one.\p" - .string "Hunh? You’re telling me that you don’t\n" - .string "know about SLUDGE BOMB?\p" - .string "That’s outright pitiful.\n" - .string "I’ll give you one.$" - -DewfordTown_Hall_Text_175EBE:: @ 8175EBE - .string "I love SLUDGE BOMB.\p" - .string "But POKéMON with the\n" - .string "“{STR_VAR_1}”\l" - .string "move are in, too.$" diff --git a/data/text/maps/DewfordTown_House1.inc b/data/text/maps/DewfordTown_House1.inc new file mode 100644 index 000000000..d004acf7f --- /dev/null +++ b/data/text/maps/DewfordTown_House1.inc @@ -0,0 +1,14 @@ +DewfordTown_House1_Text_174BA5:: @ 8174BA5 + .string "There’s a lot to be said for living on\n" + .string "a small island like this in harmony with\l" + .string "POKéMON and the family.$" + +DewfordTown_House1_Text_174C0D:: @ 8174C0D + .string "I came from the large port of SLATEPORT\n" + .string "CITY when I married my husband here.\p" + .string "Life goes by slowly on this little\n" + .string "island. But being surrounded by the\l" + .string "beautiful sea - that’s happiness, too.$" + +DewfordTown_House1_Text_174CC8:: @ 8174CC8 + .string "ZIGZAGOON: Guguuh!$" diff --git a/data/text/maps/DewfordTown_House1.s b/data/text/maps/DewfordTown_House1.s deleted file mode 100644 index d004acf7f..000000000 --- a/data/text/maps/DewfordTown_House1.s +++ /dev/null @@ -1,14 +0,0 @@ -DewfordTown_House1_Text_174BA5:: @ 8174BA5 - .string "There’s a lot to be said for living on\n" - .string "a small island like this in harmony with\l" - .string "POKéMON and the family.$" - -DewfordTown_House1_Text_174C0D:: @ 8174C0D - .string "I came from the large port of SLATEPORT\n" - .string "CITY when I married my husband here.\p" - .string "Life goes by slowly on this little\n" - .string "island. But being surrounded by the\l" - .string "beautiful sea - that’s happiness, too.$" - -DewfordTown_House1_Text_174CC8:: @ 8174CC8 - .string "ZIGZAGOON: Guguuh!$" diff --git a/data/text/maps/DewfordTown_House2.inc b/data/text/maps/DewfordTown_House2.inc new file mode 100644 index 000000000..b37456112 --- /dev/null +++ b/data/text/maps/DewfordTown_House2.inc @@ -0,0 +1,28 @@ +DewfordTown_House2_Text_175EFE:: @ 8175EFE + .string "Gorge your eyes on this!\p" + .string "It’s a SILK SCARF. It’s right at the\n" + .string "cutting edge of fashion, yeah!\p" + .string "Oh, I can see your eyes twinkling!\n" + .string "You appreciate my dazzling style!\p" + .string "Oh, you’re a delight!\n" + .string "Here you go. I want you to have it!$" + +DewfordTown_House2_Text_175FDA:: @ 8175FDA + .string "Oh, you don’t have room?\p" + .string "Now, listen tight, this SCARF is a must-\n" + .string "have! Why, I would sell all my items\l" + .string "in order to get it!$" + +DewfordTown_House2_Text_176055:: @ 8176055 + .string "The SILK SCARF raises the power of\n" + .string "NORMAL-type moves.\p" + .string "It’s a marvelous SCARF that will go\n" + .string "with almost all POKéMON!$" + +DewfordTown_House2_Text_1760C8:: @ 81760C8 + .string "Wow, you bothered to cross the sea\n" + .string "to visit DEWFORD?\p" + .string "Did you maybe come here because you\n" + .string "heard about BRAWLY?\p" + .string "He’s so cool...\n" + .string "Everyone idolizes him.$" diff --git a/data/text/maps/DewfordTown_House2.s b/data/text/maps/DewfordTown_House2.s deleted file mode 100644 index b37456112..000000000 --- a/data/text/maps/DewfordTown_House2.s +++ /dev/null @@ -1,28 +0,0 @@ -DewfordTown_House2_Text_175EFE:: @ 8175EFE - .string "Gorge your eyes on this!\p" - .string "It’s a SILK SCARF. It’s right at the\n" - .string "cutting edge of fashion, yeah!\p" - .string "Oh, I can see your eyes twinkling!\n" - .string "You appreciate my dazzling style!\p" - .string "Oh, you’re a delight!\n" - .string "Here you go. I want you to have it!$" - -DewfordTown_House2_Text_175FDA:: @ 8175FDA - .string "Oh, you don’t have room?\p" - .string "Now, listen tight, this SCARF is a must-\n" - .string "have! Why, I would sell all my items\l" - .string "in order to get it!$" - -DewfordTown_House2_Text_176055:: @ 8176055 - .string "The SILK SCARF raises the power of\n" - .string "NORMAL-type moves.\p" - .string "It’s a marvelous SCARF that will go\n" - .string "with almost all POKéMON!$" - -DewfordTown_House2_Text_1760C8:: @ 81760C8 - .string "Wow, you bothered to cross the sea\n" - .string "to visit DEWFORD?\p" - .string "Did you maybe come here because you\n" - .string "heard about BRAWLY?\p" - .string "He’s so cool...\n" - .string "Everyone idolizes him.$" diff --git a/data/text/maps/DewfordTown_PokemonCenter_1F.inc b/data/text/maps/DewfordTown_PokemonCenter_1F.inc new file mode 100644 index 000000000..9c4a6f41c --- /dev/null +++ b/data/text/maps/DewfordTown_PokemonCenter_1F.inc @@ -0,0 +1,10 @@ +DewfordTown_PokemonCenter_1F_Text_174CDB:: @ 8174CDB + .string "There’s a stone cavern at the edge\n" + .string "of town.\p" + .string "I’ve heard you can find rare stones\n" + .string "there.$" + +DewfordTown_PokemonCenter_1F_Text_174D32:: @ 8174D32 + .string "Even if a POKéMON faints and can’t\n" + .string "battle, it can still use a move learned\l" + .string "from a Hidden Machine, HM.$" diff --git a/data/text/maps/DewfordTown_PokemonCenter_1F.s b/data/text/maps/DewfordTown_PokemonCenter_1F.s deleted file mode 100644 index 9c4a6f41c..000000000 --- a/data/text/maps/DewfordTown_PokemonCenter_1F.s +++ /dev/null @@ -1,10 +0,0 @@ -DewfordTown_PokemonCenter_1F_Text_174CDB:: @ 8174CDB - .string "There’s a stone cavern at the edge\n" - .string "of town.\p" - .string "I’ve heard you can find rare stones\n" - .string "there.$" - -DewfordTown_PokemonCenter_1F_Text_174D32:: @ 8174D32 - .string "Even if a POKéMON faints and can’t\n" - .string "battle, it can still use a move learned\l" - .string "from a Hidden Machine, HM.$" diff --git a/data/text/maps/EverGrandeCity.inc b/data/text/maps/EverGrandeCity.inc new file mode 100644 index 000000000..f468bf3b7 --- /dev/null +++ b/data/text/maps/EverGrandeCity.inc @@ -0,0 +1,11 @@ +EverGrandeCity_Text_16A74D:: @ 816A74D + .string "ENTERING VICTORY ROAD$" + +EverGrandeCity_Text_16A763:: @ 816A763 + .string "ENTERING POKéMON LEAGUE\n" + .string "CENTER GATE$" + +EverGrandeCity_Text_16A787:: @ 816A787 + .string "EVER GRANDE CITY\p" + .string "“The paradise of flowers, the sea,\n" + .string "and POKéMON.”$" diff --git a/data/text/maps/EverGrandeCity.s b/data/text/maps/EverGrandeCity.s deleted file mode 100644 index f468bf3b7..000000000 --- a/data/text/maps/EverGrandeCity.s +++ /dev/null @@ -1,11 +0,0 @@ -EverGrandeCity_Text_16A74D:: @ 816A74D - .string "ENTERING VICTORY ROAD$" - -EverGrandeCity_Text_16A763:: @ 816A763 - .string "ENTERING POKéMON LEAGUE\n" - .string "CENTER GATE$" - -EverGrandeCity_Text_16A787:: @ 816A787 - .string "EVER GRANDE CITY\p" - .string "“The paradise of flowers, the sea,\n" - .string "and POKéMON.”$" diff --git a/data/text/maps/EverGrandeCity_ChampionsRoom.inc b/data/text/maps/EverGrandeCity_ChampionsRoom.inc new file mode 100644 index 000000000..c7c63e208 --- /dev/null +++ b/data/text/maps/EverGrandeCity_ChampionsRoom.inc @@ -0,0 +1,100 @@ +EverGrandeCity_ChampionsRoom_Text_190F9C:: @ 8190F9C + .string "STEVEN: Welcome, {PLAYER}{KUN}.\p" + .string "I was looking forward to seeing you\n" + .string "here one day.\p" + .string "You... What did you see on your\n" + .string "journey with POKéMON?\p" + .string "What did you feel, meeting so many\n" + .string "other TRAINERS like you?\p" + .string "What has awoken in you?\n" + .string "I want you to hit me with it all!\p" + .string "Now, bring it!$" + +EverGrandeCity_ChampionsRoom_Text_1910A0:: @ 81910A0 + .string "I, the CHAMPION, fall in defeat...\p" + .string "Kudos to you, {PLAYER}{KUN}!\p" + .string "You are a truly noble POKéMON\n" + .string "TRAINER!$" + +EverGrandeCity_ChampionsRoom_Text_1910FE:: @ 81910FE + .string "STEVEN: Congratulations!\p" + .string "The feelings you have for your\n" + .string "POKéMON...\p" + .string "And the POKéMON that responded to\n" + .string "those feelings with all their might...\p" + .string "They came together as one, and created\n" + .string "an even greater power.\p" + .string "And thus, you were able to grasp\n" + .string "victory today!\p" + .string "You are rightfully the HOENN region’s\n" + .string "new...$" + +EverGrandeCity_ChampionsRoom_Text_191225:: @ 8191225 + .string "MAY: {PLAYER}{KUN}!\p" + .string "Here’s some advice before you challenge\n" + .string "the CHAMPION...$" + +EverGrandeCity_ChampionsRoom_Text_191268:: @ 8191268 + .string "MAY: Huh? What, what, what?\p" + .string "{PLAYER}{KUN}...\n" + .string "Could it be that...\l" + .string "It’s already over?$" + +EverGrandeCity_ChampionsRoom_Text_1912B3:: @ 81912B3 + .string "BRENDAN: {PLAYER}!\p" + .string "How would you like some advice before\n" + .string "you challenge the CHAMPION?...$" + +EverGrandeCity_ChampionsRoom_Text_191305:: @ 8191305 + .string "BRENDAN: {PLAYER}...\p" + .string "Are you trying to tell me...\n" + .string "You’ve beaten the CHAMPION?$" + +EverGrandeCity_ChampionsRoom_Text_19134D:: @ 819134D + .string "PROF. BIRCH: See?\n" + .string "What did I tell you, {RIVAL}?\p" + .string "Didn’t I tell you that you don’t need\n" + .string "to worry about {PLAYER}{KUN}?\p" + .string "... ... ... ... ... ... ... ...\n" + .string "{PLAYER}{KUN}, you’ve finally done it.\p" + .string "When I heard that you defeated your\n" + .string "own father at the PETALBURG GYM,\l" + .string "I thought perhaps you had a chance...\p" + .string "But to think you’ve actually become\n" + .string "the CHAMPION!\p" + .string "Ah, yes!\p" + .string "What became of your POKéDEX?\n" + .string "Here, let me see.$" + +EverGrandeCity_ChampionsRoom_Text_1914C6:: @ 81914C6 + .string "PROF. BIRCH: Anyways,\n" + .string "congratulations!\p" + .string "Now, go proudly into the final room!$" + +EverGrandeCity_ChampionsRoom_Text_191512:: @ 8191512 + .string "STEVEN: {PLAYER}{KUN}...\p" + .string "No, the new CHAMPION!\p" + .string "Come with me.$" + +EverGrandeCity_ChampionsRoom_Text_191546:: @ 8191546 + .string "STEVEN: I’m sorry, but...\p" + .string "From here on, only those TRAINERS who\n" + .string "have become CHAMPIONS may enter.\p" + .string "You’ll have to wait outside with the\n" + .string "PROFESSOR.$" + +EverGrandeCity_ChampionsRoom_Text_1915D7:: @ 81915D7 + .string "MAY: Groan...\p" + .string "... ... ... ... ... ... ... ...\n" + .string "... ... ... ... ... ... ... ...\p" + .string "I’m just joking! That’s okay!\n" + .string "That’s the rule!\p" + .string "{PLAYER}{KUN}!\n" + .string "Honestly, congratulations!$" + +EverGrandeCity_ChampionsRoom_Text_191675:: @ 8191675 + .string "BRENDAN: ... ... ... ... ... ...\n" + .string "... ... ... ... ... ... ... ...\p" + .string "It can’t be helped if that’s the rule.\p" + .string "{PLAYER}, way to go!\n" + .string "Congratulations!$" diff --git a/data/text/maps/EverGrandeCity_ChampionsRoom.s b/data/text/maps/EverGrandeCity_ChampionsRoom.s deleted file mode 100644 index c7c63e208..000000000 --- a/data/text/maps/EverGrandeCity_ChampionsRoom.s +++ /dev/null @@ -1,100 +0,0 @@ -EverGrandeCity_ChampionsRoom_Text_190F9C:: @ 8190F9C - .string "STEVEN: Welcome, {PLAYER}{KUN}.\p" - .string "I was looking forward to seeing you\n" - .string "here one day.\p" - .string "You... What did you see on your\n" - .string "journey with POKéMON?\p" - .string "What did you feel, meeting so many\n" - .string "other TRAINERS like you?\p" - .string "What has awoken in you?\n" - .string "I want you to hit me with it all!\p" - .string "Now, bring it!$" - -EverGrandeCity_ChampionsRoom_Text_1910A0:: @ 81910A0 - .string "I, the CHAMPION, fall in defeat...\p" - .string "Kudos to you, {PLAYER}{KUN}!\p" - .string "You are a truly noble POKéMON\n" - .string "TRAINER!$" - -EverGrandeCity_ChampionsRoom_Text_1910FE:: @ 81910FE - .string "STEVEN: Congratulations!\p" - .string "The feelings you have for your\n" - .string "POKéMON...\p" - .string "And the POKéMON that responded to\n" - .string "those feelings with all their might...\p" - .string "They came together as one, and created\n" - .string "an even greater power.\p" - .string "And thus, you were able to grasp\n" - .string "victory today!\p" - .string "You are rightfully the HOENN region’s\n" - .string "new...$" - -EverGrandeCity_ChampionsRoom_Text_191225:: @ 8191225 - .string "MAY: {PLAYER}{KUN}!\p" - .string "Here’s some advice before you challenge\n" - .string "the CHAMPION...$" - -EverGrandeCity_ChampionsRoom_Text_191268:: @ 8191268 - .string "MAY: Huh? What, what, what?\p" - .string "{PLAYER}{KUN}...\n" - .string "Could it be that...\l" - .string "It’s already over?$" - -EverGrandeCity_ChampionsRoom_Text_1912B3:: @ 81912B3 - .string "BRENDAN: {PLAYER}!\p" - .string "How would you like some advice before\n" - .string "you challenge the CHAMPION?...$" - -EverGrandeCity_ChampionsRoom_Text_191305:: @ 8191305 - .string "BRENDAN: {PLAYER}...\p" - .string "Are you trying to tell me...\n" - .string "You’ve beaten the CHAMPION?$" - -EverGrandeCity_ChampionsRoom_Text_19134D:: @ 819134D - .string "PROF. BIRCH: See?\n" - .string "What did I tell you, {RIVAL}?\p" - .string "Didn’t I tell you that you don’t need\n" - .string "to worry about {PLAYER}{KUN}?\p" - .string "... ... ... ... ... ... ... ...\n" - .string "{PLAYER}{KUN}, you’ve finally done it.\p" - .string "When I heard that you defeated your\n" - .string "own father at the PETALBURG GYM,\l" - .string "I thought perhaps you had a chance...\p" - .string "But to think you’ve actually become\n" - .string "the CHAMPION!\p" - .string "Ah, yes!\p" - .string "What became of your POKéDEX?\n" - .string "Here, let me see.$" - -EverGrandeCity_ChampionsRoom_Text_1914C6:: @ 81914C6 - .string "PROF. BIRCH: Anyways,\n" - .string "congratulations!\p" - .string "Now, go proudly into the final room!$" - -EverGrandeCity_ChampionsRoom_Text_191512:: @ 8191512 - .string "STEVEN: {PLAYER}{KUN}...\p" - .string "No, the new CHAMPION!\p" - .string "Come with me.$" - -EverGrandeCity_ChampionsRoom_Text_191546:: @ 8191546 - .string "STEVEN: I’m sorry, but...\p" - .string "From here on, only those TRAINERS who\n" - .string "have become CHAMPIONS may enter.\p" - .string "You’ll have to wait outside with the\n" - .string "PROFESSOR.$" - -EverGrandeCity_ChampionsRoom_Text_1915D7:: @ 81915D7 - .string "MAY: Groan...\p" - .string "... ... ... ... ... ... ... ...\n" - .string "... ... ... ... ... ... ... ...\p" - .string "I’m just joking! That’s okay!\n" - .string "That’s the rule!\p" - .string "{PLAYER}{KUN}!\n" - .string "Honestly, congratulations!$" - -EverGrandeCity_ChampionsRoom_Text_191675:: @ 8191675 - .string "BRENDAN: ... ... ... ... ... ...\n" - .string "... ... ... ... ... ... ... ...\p" - .string "It can’t be helped if that’s the rule.\p" - .string "{PLAYER}, way to go!\n" - .string "Congratulations!$" diff --git a/data/text/maps/EverGrandeCity_DrakesRoom.inc b/data/text/maps/EverGrandeCity_DrakesRoom.inc new file mode 100644 index 000000000..ed89c22bf --- /dev/null +++ b/data/text/maps/EverGrandeCity_DrakesRoom.inc @@ -0,0 +1,28 @@ +EverGrandeCity_DrakesRoom_Text_190CEB:: @ 8190CEB + .string "I am the last of the POKéMON LEAGUE\n" + .string "ELITE FOUR, DRAKE the DRAGON master!\p" + .string "In their natural state, POKéMON are\n" + .string "wild living things. They are free.\p" + .string "At times, they hinder us.\n" + .string "At times, they help us.\p" + .string "For us to battle with POKéMON as\n" + .string "partners, do you know what it takes?\p" + .string "Do you know what is needed?\p" + .string "If you don’t, then you will never\n" + .string "prevail over me!$" + +EverGrandeCity_DrakesRoom_Text_190E42:: @ 8190E42 + .string "Superb, it should be said.$" + +EverGrandeCity_DrakesRoom_Text_190E5D:: @ 8190E5D + .string "You deserve every credit for coming\n" + .string "this far as a TRAINER of POKéMON.\p" + .string "You do seem to know what is needed.\p" + .string "Yes, what a TRAINER needs is a\n" + .string "virtuous heart.\p" + .string "POKéMON touch the good hearts of\n" + .string "TRAINERS and learn good from wrong.\p" + .string "They touch the good hearts of\n" + .string "TRAINERS and grow strong.\p" + .string "Go! Go onwards!\n" + .string "The CHAMPION is waiting!$" diff --git a/data/text/maps/EverGrandeCity_DrakesRoom.s b/data/text/maps/EverGrandeCity_DrakesRoom.s deleted file mode 100644 index ed89c22bf..000000000 --- a/data/text/maps/EverGrandeCity_DrakesRoom.s +++ /dev/null @@ -1,28 +0,0 @@ -EverGrandeCity_DrakesRoom_Text_190CEB:: @ 8190CEB - .string "I am the last of the POKéMON LEAGUE\n" - .string "ELITE FOUR, DRAKE the DRAGON master!\p" - .string "In their natural state, POKéMON are\n" - .string "wild living things. They are free.\p" - .string "At times, they hinder us.\n" - .string "At times, they help us.\p" - .string "For us to battle with POKéMON as\n" - .string "partners, do you know what it takes?\p" - .string "Do you know what is needed?\p" - .string "If you don’t, then you will never\n" - .string "prevail over me!$" - -EverGrandeCity_DrakesRoom_Text_190E42:: @ 8190E42 - .string "Superb, it should be said.$" - -EverGrandeCity_DrakesRoom_Text_190E5D:: @ 8190E5D - .string "You deserve every credit for coming\n" - .string "this far as a TRAINER of POKéMON.\p" - .string "You do seem to know what is needed.\p" - .string "Yes, what a TRAINER needs is a\n" - .string "virtuous heart.\p" - .string "POKéMON touch the good hearts of\n" - .string "TRAINERS and learn good from wrong.\p" - .string "They touch the good hearts of\n" - .string "TRAINERS and grow strong.\p" - .string "Go! Go onwards!\n" - .string "The CHAMPION is waiting!$" diff --git a/data/text/maps/EverGrandeCity_GlaciasRoom.inc b/data/text/maps/EverGrandeCity_GlaciasRoom.inc new file mode 100644 index 000000000..88fa1e664 --- /dev/null +++ b/data/text/maps/EverGrandeCity_GlaciasRoom.inc @@ -0,0 +1,22 @@ +EverGrandeCity_GlaciasRoom_Text_190AF9:: @ 8190AF9 + .string "Welcome, my name is GLACIA of the\n" + .string "ELITE FOUR.\p" + .string "I’ve traveled from afar to HOENN so\n" + .string "that I may hone my ice skills.\p" + .string "But all I have seen are challenges by\n" + .string "weak TRAINERS and their POKéMON.\p" + .string "What about you?\p" + .string "It would please me to no end if I could\n" + .string "go all out against you!$" + +EverGrandeCity_GlaciasRoom_Text_190C01:: @ 8190C01 + .string "You and your POKéMON...\n" + .string "How hot your spirits burn!\p" + .string "The all-consuming heat overwhelms.\p" + .string "It’s no surprise that my icy skills\n" + .string "failed to harm you.$" + +EverGrandeCity_GlaciasRoom_Text_190C8F:: @ 8190C8F + .string "Advance to the next room.\p" + .string "And there, confirm the truly fearsome\n" + .string "side of the POKéMON LEAGUE.$" diff --git a/data/text/maps/EverGrandeCity_GlaciasRoom.s b/data/text/maps/EverGrandeCity_GlaciasRoom.s deleted file mode 100644 index 88fa1e664..000000000 --- a/data/text/maps/EverGrandeCity_GlaciasRoom.s +++ /dev/null @@ -1,22 +0,0 @@ -EverGrandeCity_GlaciasRoom_Text_190AF9:: @ 8190AF9 - .string "Welcome, my name is GLACIA of the\n" - .string "ELITE FOUR.\p" - .string "I’ve traveled from afar to HOENN so\n" - .string "that I may hone my ice skills.\p" - .string "But all I have seen are challenges by\n" - .string "weak TRAINERS and their POKéMON.\p" - .string "What about you?\p" - .string "It would please me to no end if I could\n" - .string "go all out against you!$" - -EverGrandeCity_GlaciasRoom_Text_190C01:: @ 8190C01 - .string "You and your POKéMON...\n" - .string "How hot your spirits burn!\p" - .string "The all-consuming heat overwhelms.\p" - .string "It’s no surprise that my icy skills\n" - .string "failed to harm you.$" - -EverGrandeCity_GlaciasRoom_Text_190C8F:: @ 8190C8F - .string "Advance to the next room.\p" - .string "And there, confirm the truly fearsome\n" - .string "side of the POKéMON LEAGUE.$" diff --git a/data/text/maps/EverGrandeCity_HallOfFame.inc b/data/text/maps/EverGrandeCity_HallOfFame.inc new file mode 100644 index 000000000..c684dcb72 --- /dev/null +++ b/data/text/maps/EverGrandeCity_HallOfFame.inc @@ -0,0 +1,13 @@ +EverGrandeCity_HallOfFame_Text_191841:: @ 8191841 + .string "STEVEN: This room...\p" + .string "This is where we keep records of\n" + .string "POKéMON that prevailed through\l" + .string "harsh battles.\p" + .string "It is here that the LEAGUE CHAMPIONS\n" + .string "are honored.$" + +EverGrandeCity_HallOfFame_Text_1918D7:: @ 81918D7 + .string "STEVEN: Come on, let’s record your\n" + .string "name as a TRAINER who triumphed over\l" + .string "the POKéMON LEAGUE, and the names of\l" + .string "the partners who battled with you.$" diff --git a/data/text/maps/EverGrandeCity_HallOfFame.s b/data/text/maps/EverGrandeCity_HallOfFame.s deleted file mode 100644 index c684dcb72..000000000 --- a/data/text/maps/EverGrandeCity_HallOfFame.s +++ /dev/null @@ -1,13 +0,0 @@ -EverGrandeCity_HallOfFame_Text_191841:: @ 8191841 - .string "STEVEN: This room...\p" - .string "This is where we keep records of\n" - .string "POKéMON that prevailed through\l" - .string "harsh battles.\p" - .string "It is here that the LEAGUE CHAMPIONS\n" - .string "are honored.$" - -EverGrandeCity_HallOfFame_Text_1918D7:: @ 81918D7 - .string "STEVEN: Come on, let’s record your\n" - .string "name as a TRAINER who triumphed over\l" - .string "the POKéMON LEAGUE, and the names of\l" - .string "the partners who battled with you.$" diff --git a/data/text/maps/EverGrandeCity_PhoebesRoom.inc b/data/text/maps/EverGrandeCity_PhoebesRoom.inc new file mode 100644 index 000000000..e77a7d31a --- /dev/null +++ b/data/text/maps/EverGrandeCity_PhoebesRoom.inc @@ -0,0 +1,23 @@ +EverGrandeCity_PhoebesRoom_Text_1908F5:: @ 81908F5 + .string "Ahahaha!\p" + .string "I’m PHOEBE of the ELITE FOUR.\n" + .string "I did my training on MT. PYRE.\p" + .string "While I trained, I gained the ability\n" + .string "to commune with GHOST-type POKéMON.\p" + .string "Yes, the bond I developed with POKéMON\n" + .string "is extremely tight.\p" + .string "So, come on, just try and see if you can\n" + .string "even inflict damage on my POKéMON!$" + +EverGrandeCity_PhoebesRoom_Text_190A0C:: @ 8190A0C + .string "Oh, darn.\n" + .string "I’ve gone and lost.$" + +EverGrandeCity_PhoebesRoom_Text_190A2A:: @ 8190A2A + .string "There’s a definite bond between you\n" + .string "and your POKéMON, too.\p" + .string "I didn’t recognize it, so it’s only\n" + .string "natural that I lost.\p" + .string "Yup, I’d like to see how far your bond\n" + .string "will carry you.\p" + .string "Go ahead, move on to the next room.$" diff --git a/data/text/maps/EverGrandeCity_PhoebesRoom.s b/data/text/maps/EverGrandeCity_PhoebesRoom.s deleted file mode 100644 index e77a7d31a..000000000 --- a/data/text/maps/EverGrandeCity_PhoebesRoom.s +++ /dev/null @@ -1,23 +0,0 @@ -EverGrandeCity_PhoebesRoom_Text_1908F5:: @ 81908F5 - .string "Ahahaha!\p" - .string "I’m PHOEBE of the ELITE FOUR.\n" - .string "I did my training on MT. PYRE.\p" - .string "While I trained, I gained the ability\n" - .string "to commune with GHOST-type POKéMON.\p" - .string "Yes, the bond I developed with POKéMON\n" - .string "is extremely tight.\p" - .string "So, come on, just try and see if you can\n" - .string "even inflict damage on my POKéMON!$" - -EverGrandeCity_PhoebesRoom_Text_190A0C:: @ 8190A0C - .string "Oh, darn.\n" - .string "I’ve gone and lost.$" - -EverGrandeCity_PhoebesRoom_Text_190A2A:: @ 8190A2A - .string "There’s a definite bond between you\n" - .string "and your POKéMON, too.\p" - .string "I didn’t recognize it, so it’s only\n" - .string "natural that I lost.\p" - .string "Yup, I’d like to see how far your bond\n" - .string "will carry you.\p" - .string "Go ahead, move on to the next room.$" diff --git a/data/text/maps/EverGrandeCity_PokemonCenter_1F.inc b/data/text/maps/EverGrandeCity_PokemonCenter_1F.inc new file mode 100644 index 000000000..18594308a --- /dev/null +++ b/data/text/maps/EverGrandeCity_PokemonCenter_1F.inc @@ -0,0 +1,12 @@ +EverGrandeCity_PokemonCenter_1F_Text_191967:: @ 8191967 + .string "The POKéMON LEAGUE is only a short\n" + .string "distance after the VICTORY ROAD.\p" + .string "If you’ve come this far, what choice\n" + .string "do you have but to keep going?$" + +EverGrandeCity_PokemonCenter_1F_Text_1919EF:: @ 81919EF + .string "The long and harrowing VICTORY ROAD...\p" + .string "It’s like reliving the path one has\n" + .string "traveled in life...\p" + .string "Believe in your POKéMON and give it\n" + .string "your very best!$" diff --git a/data/text/maps/EverGrandeCity_PokemonCenter_1F.s b/data/text/maps/EverGrandeCity_PokemonCenter_1F.s deleted file mode 100644 index 18594308a..000000000 --- a/data/text/maps/EverGrandeCity_PokemonCenter_1F.s +++ /dev/null @@ -1,12 +0,0 @@ -EverGrandeCity_PokemonCenter_1F_Text_191967:: @ 8191967 - .string "The POKéMON LEAGUE is only a short\n" - .string "distance after the VICTORY ROAD.\p" - .string "If you’ve come this far, what choice\n" - .string "do you have but to keep going?$" - -EverGrandeCity_PokemonCenter_1F_Text_1919EF:: @ 81919EF - .string "The long and harrowing VICTORY ROAD...\p" - .string "It’s like reliving the path one has\n" - .string "traveled in life...\p" - .string "Believe in your POKéMON and give it\n" - .string "your very best!$" diff --git a/data/text/maps/EverGrandeCity_PokemonLeague.inc b/data/text/maps/EverGrandeCity_PokemonLeague.inc new file mode 100644 index 000000000..89971022c --- /dev/null +++ b/data/text/maps/EverGrandeCity_PokemonLeague.inc @@ -0,0 +1,15 @@ +EverGrandeCity_PokemonLeague_Text_1916FD:: @ 81916FD + .string "Beyond this point, only those TRAINERS\n" + .string "who have collected all the GYM BADGES\l" + .string "are permitted to enter.\p" + .string "TRAINER, let us confirm that you have\n" + .string "all the GYM BADGES.$" + +EverGrandeCity_PokemonLeague_Text_19179C:: @ 819179C + .string "You haven’t obtained all the BADGES.\p" + .string "If you’re bound for the POKéMON\n" + .string "LEAGUE, you must return with them.$" + +EverGrandeCity_PokemonLeague_Text_191804:: @ 8191804 + .string "TRAINER! Believe in yourself and your\n" + .string "POKéMON, and go forth!$" diff --git a/data/text/maps/EverGrandeCity_PokemonLeague.s b/data/text/maps/EverGrandeCity_PokemonLeague.s deleted file mode 100644 index 89971022c..000000000 --- a/data/text/maps/EverGrandeCity_PokemonLeague.s +++ /dev/null @@ -1,15 +0,0 @@ -EverGrandeCity_PokemonLeague_Text_1916FD:: @ 81916FD - .string "Beyond this point, only those TRAINERS\n" - .string "who have collected all the GYM BADGES\l" - .string "are permitted to enter.\p" - .string "TRAINER, let us confirm that you have\n" - .string "all the GYM BADGES.$" - -EverGrandeCity_PokemonLeague_Text_19179C:: @ 819179C - .string "You haven’t obtained all the BADGES.\p" - .string "If you’re bound for the POKéMON\n" - .string "LEAGUE, you must return with them.$" - -EverGrandeCity_PokemonLeague_Text_191804:: @ 8191804 - .string "TRAINER! Believe in yourself and your\n" - .string "POKéMON, and go forth!$" diff --git a/data/text/maps/EverGrandeCity_SidneysRoom.inc b/data/text/maps/EverGrandeCity_SidneysRoom.inc new file mode 100644 index 000000000..84d1dddf5 --- /dev/null +++ b/data/text/maps/EverGrandeCity_SidneysRoom.inc @@ -0,0 +1,20 @@ +EverGrandeCity_SidneysRoom_Text_190728:: @ 8190728 + .string "Welcome, challenger!\n" + .string "I’m SIDNEY of the ELITE FOUR.\p" + .string "I like that look you’re giving me.\n" + .string "I guess you’ll give me a good match.\l" + .string "That’s good! Looking real good!\p" + .string "All right! You and me, let’s enjoy a\n" + .string "battle that can only be staged here\l" + .string "in the POKéMON LEAGUE!$" + +EverGrandeCity_SidneysRoom_Text_190823:: @ 8190823 + .string "Well, how do you like that? I lost!\n" + .string "Eh, it was fun, so it doesn’t matter.$" + +EverGrandeCity_SidneysRoom_Text_19086D:: @ 819086D + .string "Well, listen to what this loser has\n" + .string "to say.\p" + .string "You’ve got what it takes to go far.\n" + .string "Now, go on to the next room and enjoy\l" + .string "your next battle!$" diff --git a/data/text/maps/EverGrandeCity_SidneysRoom.s b/data/text/maps/EverGrandeCity_SidneysRoom.s deleted file mode 100644 index 84d1dddf5..000000000 --- a/data/text/maps/EverGrandeCity_SidneysRoom.s +++ /dev/null @@ -1,20 +0,0 @@ -EverGrandeCity_SidneysRoom_Text_190728:: @ 8190728 - .string "Welcome, challenger!\n" - .string "I’m SIDNEY of the ELITE FOUR.\p" - .string "I like that look you’re giving me.\n" - .string "I guess you’ll give me a good match.\l" - .string "That’s good! Looking real good!\p" - .string "All right! You and me, let’s enjoy a\n" - .string "battle that can only be staged here\l" - .string "in the POKéMON LEAGUE!$" - -EverGrandeCity_SidneysRoom_Text_190823:: @ 8190823 - .string "Well, how do you like that? I lost!\n" - .string "Eh, it was fun, so it doesn’t matter.$" - -EverGrandeCity_SidneysRoom_Text_19086D:: @ 819086D - .string "Well, listen to what this loser has\n" - .string "to say.\p" - .string "You’ve got what it takes to go far.\n" - .string "Now, go on to the next room and enjoy\l" - .string "your next battle!$" diff --git a/data/text/maps/FallarborTown.inc b/data/text/maps/FallarborTown.inc new file mode 100644 index 000000000..1483272de --- /dev/null +++ b/data/text/maps/FallarborTown.inc @@ -0,0 +1,41 @@ +FallarborTown_Text_16C7FF:: @ 816C7FF + .string "What’s up, what’s up?\p" + .string "I saw a shady fellow scuttling in and\n" + .string "out of PROF. COZMO’s LAB.$" + +FallarborTown_Text_16C855:: @ 816C855 + .string "This region’s been known for meteors\n" + .string "since the olden days.\p" + .string "They say METEOR FALLS was gouged out\n" + .string "by a falling meteorite long ago.$" + +FallarborTown_Text_16C8D6:: @ 816C8D6 + .string "See! Take a look!\n" + .string "This is my precious AZURILL!\p" + .string "It’s slick and smooth and plushy, too!$" + +FallarborTown_Text_16C92C:: @ 816C92C + .string "AZURILL: Rooreelooo.$" + +FallarborTown_Text_16C941:: @ 816C941 + .string "Have you already challenged FLANNERY,\n" + .string "the LEADER of LAVARIDGE GYM?\p" + .string "The girl’s grandfather was famous.\n" + .string "He was one of the ELITE FOUR in the\l" + .string "POKéMON LEAGUE at one point.\p" + .string "It wouldn’t surprise me to see FLANNERY\n" + .string "become a great TRAINER in her own\l" + .string "right.$" + +FallarborTown_Text_16CA39:: @ 816CA39 + .string "POKéMON CONTESTS\n" + .string "SUPER RANK REGISTRATION\p" + .string "“Burst on to the POKéMON scene!”$" + +FallarborTown_Text_16CA83:: @ 816CA83 + .string "FALLARBOR TOWN\n" + .string "“A farm community with small gardens.”$" + +FallarborTown_Text_16CAB9:: @ 816CAB9 + .string "MOVE TUTOR’S HOUSE\n" + .string "“New moves taught to POKéMON.”$" diff --git a/data/text/maps/FallarborTown.s b/data/text/maps/FallarborTown.s deleted file mode 100644 index 1483272de..000000000 --- a/data/text/maps/FallarborTown.s +++ /dev/null @@ -1,41 +0,0 @@ -FallarborTown_Text_16C7FF:: @ 816C7FF - .string "What’s up, what’s up?\p" - .string "I saw a shady fellow scuttling in and\n" - .string "out of PROF. COZMO’s LAB.$" - -FallarborTown_Text_16C855:: @ 816C855 - .string "This region’s been known for meteors\n" - .string "since the olden days.\p" - .string "They say METEOR FALLS was gouged out\n" - .string "by a falling meteorite long ago.$" - -FallarborTown_Text_16C8D6:: @ 816C8D6 - .string "See! Take a look!\n" - .string "This is my precious AZURILL!\p" - .string "It’s slick and smooth and plushy, too!$" - -FallarborTown_Text_16C92C:: @ 816C92C - .string "AZURILL: Rooreelooo.$" - -FallarborTown_Text_16C941:: @ 816C941 - .string "Have you already challenged FLANNERY,\n" - .string "the LEADER of LAVARIDGE GYM?\p" - .string "The girl’s grandfather was famous.\n" - .string "He was one of the ELITE FOUR in the\l" - .string "POKéMON LEAGUE at one point.\p" - .string "It wouldn’t surprise me to see FLANNERY\n" - .string "become a great TRAINER in her own\l" - .string "right.$" - -FallarborTown_Text_16CA39:: @ 816CA39 - .string "POKéMON CONTESTS\n" - .string "SUPER RANK REGISTRATION\p" - .string "“Burst on to the POKéMON scene!”$" - -FallarborTown_Text_16CA83:: @ 816CA83 - .string "FALLARBOR TOWN\n" - .string "“A farm community with small gardens.”$" - -FallarborTown_Text_16CAB9:: @ 816CAB9 - .string "MOVE TUTOR’S HOUSE\n" - .string "“New moves taught to POKéMON.”$" diff --git a/data/text/maps/FallarborTown_ContestHall.inc b/data/text/maps/FallarborTown_ContestHall.inc new file mode 100644 index 000000000..5db8766c5 --- /dev/null +++ b/data/text/maps/FallarborTown_ContestHall.inc @@ -0,0 +1,21 @@ +FallarborTown_ContestHall_Text_177335:: @ 8177335 + .string "We do all right in the preliminary round,\n" + .string "but we can never win the appeals...\p" + .string "Maybe it means I have to watch what\n" + .string "other contestants are doing...$" + +FallarborTown_ContestHall_Text_1773C6:: @ 81773C6 + .string "See!\n" + .string "My POKéMON won all these RIBBONS!\p" + .string "Have your POKéMON earned any RIBBONS?\n" + .string "You can check them on your POKéNAV.$" + +FallarborTown_ContestHall_Text_177437:: @ 8177437 + .string "I can’t beat GYM LEADERS...\p" + .string "I can’t win any CONTESTS...\p" + .string "I’ve been here, there, and everywhere,\n" + .string "and it’s all for naught...$" + +FallarborTown_ContestHall_Text_1774B1:: @ 81774B1 + .string "POKéMON CONTESTS\n" + .string "SUPER RANK STAGE!$" diff --git a/data/text/maps/FallarborTown_ContestHall.s b/data/text/maps/FallarborTown_ContestHall.s deleted file mode 100644 index 5db8766c5..000000000 --- a/data/text/maps/FallarborTown_ContestHall.s +++ /dev/null @@ -1,21 +0,0 @@ -FallarborTown_ContestHall_Text_177335:: @ 8177335 - .string "We do all right in the preliminary round,\n" - .string "but we can never win the appeals...\p" - .string "Maybe it means I have to watch what\n" - .string "other contestants are doing...$" - -FallarborTown_ContestHall_Text_1773C6:: @ 81773C6 - .string "See!\n" - .string "My POKéMON won all these RIBBONS!\p" - .string "Have your POKéMON earned any RIBBONS?\n" - .string "You can check them on your POKéNAV.$" - -FallarborTown_ContestHall_Text_177437:: @ 8177437 - .string "I can’t beat GYM LEADERS...\p" - .string "I can’t win any CONTESTS...\p" - .string "I’ve been here, there, and everywhere,\n" - .string "and it’s all for naught...$" - -FallarborTown_ContestHall_Text_1774B1:: @ 81774B1 - .string "POKéMON CONTESTS\n" - .string "SUPER RANK STAGE!$" diff --git a/data/text/maps/FallarborTown_ContestLobby.inc b/data/text/maps/FallarborTown_ContestLobby.inc new file mode 100644 index 000000000..5d4305f8c --- /dev/null +++ b/data/text/maps/FallarborTown_ContestLobby.inc @@ -0,0 +1,23 @@ +FallarborTown_ContestLobby_Text_177141:: @ 8177141 + .string "They had a sketch of my POKéMON up\n" + .string "on the wall over there, but they\l" + .string "changed it with a new one already.\p" + .string "I’m going to enter my HANA in CONTESTS\n" + .string "so we can get her sketch up again!$" + +FallarborTown_ContestLobby_Text_1771F2:: @ 81771F2 + .string "Hi, are you making any {POKEBLOCK}S?\p" + .string "You should come by with a bunch of\n" + .string "BERRIES sometime.$" + +FallarborTown_ContestLobby_Text_177246:: @ 8177246 + .string "You see how they display a sketch of\n" + .string "a CONTEST winner here?\p" + .string "I sketch them!\p" + .string "If any of your POKéMON wins a CONTEST,\n" + .string "I’d gladly make a sketch of it!$" + +FallarborTown_ContestLobby_Text_1772D8:: @ 81772D8 + .string "Hello! Congratulations!\p" + .string "I’ve put up a sketch of your POKéMON\n" + .string "right here for everyone to see!$" diff --git a/data/text/maps/FallarborTown_ContestLobby.s b/data/text/maps/FallarborTown_ContestLobby.s deleted file mode 100644 index 5d4305f8c..000000000 --- a/data/text/maps/FallarborTown_ContestLobby.s +++ /dev/null @@ -1,23 +0,0 @@ -FallarborTown_ContestLobby_Text_177141:: @ 8177141 - .string "They had a sketch of my POKéMON up\n" - .string "on the wall over there, but they\l" - .string "changed it with a new one already.\p" - .string "I’m going to enter my HANA in CONTESTS\n" - .string "so we can get her sketch up again!$" - -FallarborTown_ContestLobby_Text_1771F2:: @ 81771F2 - .string "Hi, are you making any {POKEBLOCK}S?\p" - .string "You should come by with a bunch of\n" - .string "BERRIES sometime.$" - -FallarborTown_ContestLobby_Text_177246:: @ 8177246 - .string "You see how they display a sketch of\n" - .string "a CONTEST winner here?\p" - .string "I sketch them!\p" - .string "If any of your POKéMON wins a CONTEST,\n" - .string "I’d gladly make a sketch of it!$" - -FallarborTown_ContestLobby_Text_1772D8:: @ 81772D8 - .string "Hello! Congratulations!\p" - .string "I’ve put up a sketch of your POKéMON\n" - .string "right here for everyone to see!$" diff --git a/data/text/maps/FallarborTown_House1.inc b/data/text/maps/FallarborTown_House1.inc new file mode 100644 index 000000000..c882bc9b7 --- /dev/null +++ b/data/text/maps/FallarborTown_House1.inc @@ -0,0 +1,51 @@ +FallarborTown_House1_Text_177755:: @ 8177755 + .string "PROF. COZMO: Oh...\n" + .string "I never should have let myself be\l" + .string "conned into telling TEAM {EVIL_TEAM} where\l" + .string "you can find METEORITES...\p" + .string "That METEORITE from METEOR FALLS...\n" + .string "It’s never going to be mine now...$" + +FallarborTown_House1_Text_17780E:: @ 817780E + .string "Oh!\n" + .string "Hah?\p" + .string "That item...\p" + .string "Could it be?\p" + .string "Is it the METEORITE that TEAM {EVIL_TEAM}\n" + .string "took from METEOR FALLS?\p" + .string "Please, may I have it?\p" + .string "I’m not asking for it for free.\n" + .string "How about in exchange for this TM?$" + +FallarborTown_House1_Text_1778C4:: @ 81778C4 + .string "PROF. COZMO: This TM, it represents\n" + .string "my feeling of gratitude.\l" + .string "Please use it!$" + +FallarborTown_House1_Text_177910:: @ 8177910 + .string "PROF. COZMO: Oh, I can’t believe it.\n" + .string "This is really, really great!\p" + .string "This is really going to help my research!$" + +FallarborTown_House1_Text_17797D:: @ 817797D + .string "PROF. COZMO: Oh, but...\n" + .string "I’m crushed with disappointment...$" + +FallarborTown_House1_Text_1779B8:: @ 81779B8 + .string "PROF. COZMO: Please, may I have that\n" + .string "METEORITE?\p" + .string "I’m not asking for it for free.\n" + .string "How about in exchange for this TM?$" + +FallarborTown_House1_Text_177A2B:: @ 8177A2B + .string "PROF. COZMO went off to METEOR FALLS\n" + .string "on ROUTE 114 with some people from\l" + .string "TEAM {EVIL_TEAM}.$" + +FallarborTown_House1_Text_177A7C:: @ 8177A7C + .string "Poor PROF. COZMO...\n" + .string "He’s so depressed... I feel sorry for him.$" + +FallarborTown_House1_Text_177ABB:: @ 8177ABB + .string "Look at PROF. COZMO...\n" + .string "He’s so happy! I think it’s cute.$" diff --git a/data/text/maps/FallarborTown_House1.s b/data/text/maps/FallarborTown_House1.s deleted file mode 100644 index c882bc9b7..000000000 --- a/data/text/maps/FallarborTown_House1.s +++ /dev/null @@ -1,51 +0,0 @@ -FallarborTown_House1_Text_177755:: @ 8177755 - .string "PROF. COZMO: Oh...\n" - .string "I never should have let myself be\l" - .string "conned into telling TEAM {EVIL_TEAM} where\l" - .string "you can find METEORITES...\p" - .string "That METEORITE from METEOR FALLS...\n" - .string "It’s never going to be mine now...$" - -FallarborTown_House1_Text_17780E:: @ 817780E - .string "Oh!\n" - .string "Hah?\p" - .string "That item...\p" - .string "Could it be?\p" - .string "Is it the METEORITE that TEAM {EVIL_TEAM}\n" - .string "took from METEOR FALLS?\p" - .string "Please, may I have it?\p" - .string "I’m not asking for it for free.\n" - .string "How about in exchange for this TM?$" - -FallarborTown_House1_Text_1778C4:: @ 81778C4 - .string "PROF. COZMO: This TM, it represents\n" - .string "my feeling of gratitude.\l" - .string "Please use it!$" - -FallarborTown_House1_Text_177910:: @ 8177910 - .string "PROF. COZMO: Oh, I can’t believe it.\n" - .string "This is really, really great!\p" - .string "This is really going to help my research!$" - -FallarborTown_House1_Text_17797D:: @ 817797D - .string "PROF. COZMO: Oh, but...\n" - .string "I’m crushed with disappointment...$" - -FallarborTown_House1_Text_1779B8:: @ 81779B8 - .string "PROF. COZMO: Please, may I have that\n" - .string "METEORITE?\p" - .string "I’m not asking for it for free.\n" - .string "How about in exchange for this TM?$" - -FallarborTown_House1_Text_177A2B:: @ 8177A2B - .string "PROF. COZMO went off to METEOR FALLS\n" - .string "on ROUTE 114 with some people from\l" - .string "TEAM {EVIL_TEAM}.$" - -FallarborTown_House1_Text_177A7C:: @ 8177A7C - .string "Poor PROF. COZMO...\n" - .string "He’s so depressed... I feel sorry for him.$" - -FallarborTown_House1_Text_177ABB:: @ 8177ABB - .string "Look at PROF. COZMO...\n" - .string "He’s so happy! I think it’s cute.$" diff --git a/data/text/maps/FallarborTown_House2.inc b/data/text/maps/FallarborTown_House2.inc new file mode 100644 index 000000000..de6d63fad --- /dev/null +++ b/data/text/maps/FallarborTown_House2.inc @@ -0,0 +1,38 @@ +FallarborTown_House2_Text_177AF4:: @ 8177AF4 + .string "I’m the MOVE TUTOR.\p" + .string "I know all the moves that POKéMON\n" + .string "learn - every one of them - and I can\l" + .string "teach POKéMON those moves.\p" + .string "I can teach a move to a POKéMON\n" + .string "of yours if you’d like.\p" + .string "I’ll do it for a HEART SCALE.\n" + .string "I’m collecting those now.$" + +FallarborTown_House2_Text_177BDB:: @ 8177BDB + .string "Oh! That’s it! That’s an honest to\n" + .string "goodness HEART SCALE!\p" + .string "Let me guess, you want me to teach\n" + .string "a move?$" + +FallarborTown_House2_Text_177C3F:: @ 8177C3F + .string "Which POKéMON needs tutoring?$" + +FallarborTown_House2_Text_177C5D:: @ 8177C5D + .string "Which move should I teach?$" + +FallarborTown_House2_Text_177C78:: @ 8177C78 + .string "Sorry...\p" + .string "It doesn’t appear as if I have any move\n" + .string "I can teach that POKéMON.$" + +FallarborTown_House2_Text_177CC3:: @ 8177CC3 + .string "{PLAYER} handed over one HEART SCALE\n" + .string "in exchange.$" + +FallarborTown_House2_Text_177CEF:: @ 8177CEF + .string "If your POKéMON need to learn a move,\n" + .string "come back with a HEART SCALE.$" + +FallarborTown_House2_Text_177D33:: @ 8177D33 + .string "Hunh? There isn’t a single move that\n" + .string "I can teach an EGG.$" diff --git a/data/text/maps/FallarborTown_House2.s b/data/text/maps/FallarborTown_House2.s deleted file mode 100644 index de6d63fad..000000000 --- a/data/text/maps/FallarborTown_House2.s +++ /dev/null @@ -1,38 +0,0 @@ -FallarborTown_House2_Text_177AF4:: @ 8177AF4 - .string "I’m the MOVE TUTOR.\p" - .string "I know all the moves that POKéMON\n" - .string "learn - every one of them - and I can\l" - .string "teach POKéMON those moves.\p" - .string "I can teach a move to a POKéMON\n" - .string "of yours if you’d like.\p" - .string "I’ll do it for a HEART SCALE.\n" - .string "I’m collecting those now.$" - -FallarborTown_House2_Text_177BDB:: @ 8177BDB - .string "Oh! That’s it! That’s an honest to\n" - .string "goodness HEART SCALE!\p" - .string "Let me guess, you want me to teach\n" - .string "a move?$" - -FallarborTown_House2_Text_177C3F:: @ 8177C3F - .string "Which POKéMON needs tutoring?$" - -FallarborTown_House2_Text_177C5D:: @ 8177C5D - .string "Which move should I teach?$" - -FallarborTown_House2_Text_177C78:: @ 8177C78 - .string "Sorry...\p" - .string "It doesn’t appear as if I have any move\n" - .string "I can teach that POKéMON.$" - -FallarborTown_House2_Text_177CC3:: @ 8177CC3 - .string "{PLAYER} handed over one HEART SCALE\n" - .string "in exchange.$" - -FallarborTown_House2_Text_177CEF:: @ 8177CEF - .string "If your POKéMON need to learn a move,\n" - .string "come back with a HEART SCALE.$" - -FallarborTown_House2_Text_177D33:: @ 8177D33 - .string "Hunh? There isn’t a single move that\n" - .string "I can teach an EGG.$" diff --git a/data/text/maps/FallarborTown_Mart.inc b/data/text/maps/FallarborTown_Mart.inc new file mode 100644 index 000000000..bc8b3fb32 --- /dev/null +++ b/data/text/maps/FallarborTown_Mart.inc @@ -0,0 +1,16 @@ +FallarborTown_Mart_Text_176FF0:: @ 8176FF0 + .string "I’m having a hard time deciding if I\n" + .string "should make my SKITTY evolve or not.\p" + .string "I only have to use this MOON STONE,\n" + .string "but it’s so hard to decide...\p" + .string "If I make it evolve, it will become\n" + .string "much stronger.\p" + .string "But it will look so different, too.$" + +FallarborTown_Mart_Text_1770D3:: @ 81770D3 + .string "SKITTY: Miyao?$" + +FallarborTown_Mart_Text_1770E2:: @ 81770E2 + .string "This NUGGET I found here...\n" + .string "I suppose I’ll have to sell it, seeing\l" + .string "as how it has no other use.$" diff --git a/data/text/maps/FallarborTown_Mart.s b/data/text/maps/FallarborTown_Mart.s deleted file mode 100644 index bc8b3fb32..000000000 --- a/data/text/maps/FallarborTown_Mart.s +++ /dev/null @@ -1,16 +0,0 @@ -FallarborTown_Mart_Text_176FF0:: @ 8176FF0 - .string "I’m having a hard time deciding if I\n" - .string "should make my SKITTY evolve or not.\p" - .string "I only have to use this MOON STONE,\n" - .string "but it’s so hard to decide...\p" - .string "If I make it evolve, it will become\n" - .string "much stronger.\p" - .string "But it will look so different, too.$" - -FallarborTown_Mart_Text_1770D3:: @ 81770D3 - .string "SKITTY: Miyao?$" - -FallarborTown_Mart_Text_1770E2:: @ 81770E2 - .string "This NUGGET I found here...\n" - .string "I suppose I’ll have to sell it, seeing\l" - .string "as how it has no other use.$" diff --git a/data/text/maps/FallarborTown_PokemonCenter_1F.inc b/data/text/maps/FallarborTown_PokemonCenter_1F.inc new file mode 100644 index 000000000..a626ff1e9 --- /dev/null +++ b/data/text/maps/FallarborTown_PokemonCenter_1F.inc @@ -0,0 +1,27 @@ +FallarborTown_PokemonCenter_1F_Text_1774D4:: @ 81774D4 + .string "Oh, hello.\n" + .string "You are?\p" + .string "Okay, your name’s {PLAYER}{KUN}.\n" + .string "I can see that you’re a TRAINER.\p" + .string "So that means you use the POKéMON\n" + .string "Storage System I developed.\p" + .string "How I arrived at that conclusion is\n" + .string "a simple deductive process.\p" + .string "You spoke to me because you wanted\n" + .string "to access something on this PC.\p" + .string "Oh, I’m sorry. I’m LANETTE.\p" + .string "Honestly, I’m glad to meet you - it’s\n" + .string "great you’re using the Storage System.\p" + .string "If you could, please visit me at home.\n" + .string "My house is on ROUTE 114.$" + +FallarborTown_PokemonCenter_1F_Text_17768C:: @ 817768C + .string "I wonder what POKéMON looked like\n" + .string "long, long ago?\p" + .string "Maybe the FOSSIL MANIAC at the edge\n" + .string "of town will know.$" + +FallarborTown_PokemonCenter_1F_Text_1776F5:: @ 81776F5 + .string "In the fields of FALLARBOR, we plant\n" + .string "seedlings of hardy trees that thrive\l" + .string "even in volcanic ash.$" diff --git a/data/text/maps/FallarborTown_PokemonCenter_1F.s b/data/text/maps/FallarborTown_PokemonCenter_1F.s deleted file mode 100644 index a626ff1e9..000000000 --- a/data/text/maps/FallarborTown_PokemonCenter_1F.s +++ /dev/null @@ -1,27 +0,0 @@ -FallarborTown_PokemonCenter_1F_Text_1774D4:: @ 81774D4 - .string "Oh, hello.\n" - .string "You are?\p" - .string "Okay, your name’s {PLAYER}{KUN}.\n" - .string "I can see that you’re a TRAINER.\p" - .string "So that means you use the POKéMON\n" - .string "Storage System I developed.\p" - .string "How I arrived at that conclusion is\n" - .string "a simple deductive process.\p" - .string "You spoke to me because you wanted\n" - .string "to access something on this PC.\p" - .string "Oh, I’m sorry. I’m LANETTE.\p" - .string "Honestly, I’m glad to meet you - it’s\n" - .string "great you’re using the Storage System.\p" - .string "If you could, please visit me at home.\n" - .string "My house is on ROUTE 114.$" - -FallarborTown_PokemonCenter_1F_Text_17768C:: @ 817768C - .string "I wonder what POKéMON looked like\n" - .string "long, long ago?\p" - .string "Maybe the FOSSIL MANIAC at the edge\n" - .string "of town will know.$" - -FallarborTown_PokemonCenter_1F_Text_1776F5:: @ 81776F5 - .string "In the fields of FALLARBOR, we plant\n" - .string "seedlings of hardy trees that thrive\l" - .string "even in volcanic ash.$" diff --git a/data/text/maps/FortreeCity.inc b/data/text/maps/FortreeCity.inc new file mode 100644 index 000000000..8640fada7 --- /dev/null +++ b/data/text/maps/FortreeCity.inc @@ -0,0 +1,62 @@ +FortreeCity_Text_167577:: @ 8167577 + .string "Sniff...\n" + .string "Um... You, uh...smell singed.\p" + .string "Were you at a volcano or something?$" + +FortreeCity_Text_1675C2:: @ 81675C2 + .string "I want to go to the POKéMON GYM, but\n" + .string "something’s blocking the way.\p" + .string "After all the bother I went through\n" + .string "training on ROUTE 120...$" + +FortreeCity_Text_167642:: @ 8167642 + .string "I’ve got my pride-and-joy POKéMON\n" + .string "with me. This time, I’ll beat WINONA.$" + +FortreeCity_Text_16768A:: @ 816768A + .string "The ground absorbs rainwater, and\n" + .string "trees grow by drinking that water...\p" + .string "Our FORTREE CITY exists because\n" + .string "there’s both water and soil.$" + +FortreeCity_Text_16770E:: @ 816770E + .string "The CITY consists of homes built on\n" + .string "trees.\p" + .string "Perhaps because of that lifestyle,\n" + .string "everyone is healthy and lively.\p" + .string "Why, even myself - I feel as if I’ve\n" + .string "grown thirty years younger.$" + +FortreeCity_Text_1677BD:: @ 81677BD + .string "Living on top of trees is okay.\p" + .string "But sometimes BUG POKéMON come in\n" + .string "through windows.\l" + .string "It can be really startling.$" + +FortreeCity_Text_16782C:: @ 816782C + .string "Some POKéMON evolve when they go\n" + .string "through a Game Link cable.$" + +FortreeCity_Text_167868:: @ 8167868 + .string "Something unseeable is in the way.$" + +FortreeCity_Text_16788B:: @ 816788B + .string "Something unseeable is in the way.\p" + .string "Want to use the DEVON SCOPE?$" + +FortreeCity_Text_1678CB:: @ 81678CB + .string "{PLAYER} used the DEVON SCOPE.\p" + .string "An invisible POKéMON became completely\n" + .string "visible!\p" + .string "The startled POKéMON fled!$" + +FortreeCity_Text_16792F:: @ 816792F + .string "FORTREE CITY\n" + .string "“The treetop city that frolics with\l" + .string "nature.”$" + +FortreeCity_Text_167969:: @ 8167969 + .string "FORTREE CITY POKéMON GYM\n" + .string "LEADER: WINONA\p" + .string "“The bird user taking flight into\n" + .string "the world.”$" diff --git a/data/text/maps/FortreeCity.s b/data/text/maps/FortreeCity.s deleted file mode 100644 index 8640fada7..000000000 --- a/data/text/maps/FortreeCity.s +++ /dev/null @@ -1,62 +0,0 @@ -FortreeCity_Text_167577:: @ 8167577 - .string "Sniff...\n" - .string "Um... You, uh...smell singed.\p" - .string "Were you at a volcano or something?$" - -FortreeCity_Text_1675C2:: @ 81675C2 - .string "I want to go to the POKéMON GYM, but\n" - .string "something’s blocking the way.\p" - .string "After all the bother I went through\n" - .string "training on ROUTE 120...$" - -FortreeCity_Text_167642:: @ 8167642 - .string "I’ve got my pride-and-joy POKéMON\n" - .string "with me. This time, I’ll beat WINONA.$" - -FortreeCity_Text_16768A:: @ 816768A - .string "The ground absorbs rainwater, and\n" - .string "trees grow by drinking that water...\p" - .string "Our FORTREE CITY exists because\n" - .string "there’s both water and soil.$" - -FortreeCity_Text_16770E:: @ 816770E - .string "The CITY consists of homes built on\n" - .string "trees.\p" - .string "Perhaps because of that lifestyle,\n" - .string "everyone is healthy and lively.\p" - .string "Why, even myself - I feel as if I’ve\n" - .string "grown thirty years younger.$" - -FortreeCity_Text_1677BD:: @ 81677BD - .string "Living on top of trees is okay.\p" - .string "But sometimes BUG POKéMON come in\n" - .string "through windows.\l" - .string "It can be really startling.$" - -FortreeCity_Text_16782C:: @ 816782C - .string "Some POKéMON evolve when they go\n" - .string "through a Game Link cable.$" - -FortreeCity_Text_167868:: @ 8167868 - .string "Something unseeable is in the way.$" - -FortreeCity_Text_16788B:: @ 816788B - .string "Something unseeable is in the way.\p" - .string "Want to use the DEVON SCOPE?$" - -FortreeCity_Text_1678CB:: @ 81678CB - .string "{PLAYER} used the DEVON SCOPE.\p" - .string "An invisible POKéMON became completely\n" - .string "visible!\p" - .string "The startled POKéMON fled!$" - -FortreeCity_Text_16792F:: @ 816792F - .string "FORTREE CITY\n" - .string "“The treetop city that frolics with\l" - .string "nature.”$" - -FortreeCity_Text_167969:: @ 8167969 - .string "FORTREE CITY POKéMON GYM\n" - .string "LEADER: WINONA\p" - .string "“The bird user taking flight into\n" - .string "the world.”$" diff --git a/data/text/maps/FortreeCity_DecorationShop.inc b/data/text/maps/FortreeCity_DecorationShop.inc new file mode 100644 index 000000000..7809f10ff --- /dev/null +++ b/data/text/maps/FortreeCity_DecorationShop.inc @@ -0,0 +1,12 @@ +FortreeCity_DecorationShop_Text_186A61:: @ 8186A61 + .string "Merchandise you buy here is sent to\n" + .string "your own PC.\p" + .string "That’s fantastic! I wish they could\n" + .string "also deliver me home like that.$" + +FortreeCity_DecorationShop_Text_186AD6:: @ 8186AD6 + .string "I’m buying a pretty desk and I’m\n" + .string "putting my cute DOLLS on it.\p" + .string "If I don’t, when I decorate my\n" + .string "SECRET BASE, my DOLLS will get\l" + .string "dirty or poked with splinters.$" diff --git a/data/text/maps/FortreeCity_DecorationShop.s b/data/text/maps/FortreeCity_DecorationShop.s deleted file mode 100644 index 7809f10ff..000000000 --- a/data/text/maps/FortreeCity_DecorationShop.s +++ /dev/null @@ -1,12 +0,0 @@ -FortreeCity_DecorationShop_Text_186A61:: @ 8186A61 - .string "Merchandise you buy here is sent to\n" - .string "your own PC.\p" - .string "That’s fantastic! I wish they could\n" - .string "also deliver me home like that.$" - -FortreeCity_DecorationShop_Text_186AD6:: @ 8186AD6 - .string "I’m buying a pretty desk and I’m\n" - .string "putting my cute DOLLS on it.\p" - .string "If I don’t, when I decorate my\n" - .string "SECRET BASE, my DOLLS will get\l" - .string "dirty or poked with splinters.$" diff --git a/data/text/maps/FortreeCity_Gym.inc b/data/text/maps/FortreeCity_Gym.inc new file mode 100644 index 000000000..036cacd50 --- /dev/null +++ b/data/text/maps/FortreeCity_Gym.inc @@ -0,0 +1,116 @@ +FortreeCity_Gym_Text_18589C:: @ 818589C + .string "Yo, how’s it going, CHAMPION-\n" + .string "bound {PLAYER}?\p" + .string "FORTREE GYM LEADER WINONA is a\n" + .string "master of FLYING-type POKéMON.\p" + .string "She’s waiting at the back of this GYM,\n" + .string "behind the rotating doors.\p" + .string "She’s waiting for new challengers who\n" + .string "are trying to take wing!\p" + .string "Okay, go for it!$" + +FortreeCity_Gym_Text_185994:: @ 8185994 + .string "You did it!\n" + .string "You’ve achieved liftoff!$" + +FortreeCity_Gym_Text_1859B9:: @ 81859B9 + .string "Behold the elegant battle style of\n" + .string "BIRD POKéMON!$" + +FortreeCity_Gym_Text_1859EA:: @ 81859EA + .string "You...\n" + .string "You’re strong...$" + +FortreeCity_Gym_Text_185A02:: @ 8185A02 + .string "A TRAINER has to be smart to keep\n" + .string "up with unexpected turns of events.\p" + .string "Let’s see if you have the smarts to\n" + .string "get to our LEADER?$" + +FortreeCity_Gym_Text_185A7F:: @ 8185A7F + .string "The lovers of BIRD POKéMON aspire\n" + .string "to join this GYM.\p" + .string "As a member of the FORTREE GYM,\n" + .string "I’m not allowed to lose!$" + +FortreeCity_Gym_Text_185AEC:: @ 8185AEC + .string "It was too much of a load for me\n" + .string "to bear...$" + +FortreeCity_Gym_Text_185B18:: @ 8185B18 + .string "The world is huge, and there are\n" + .string "countless tough TRAINERS.\p" + .string "I’m going to keep training and make\n" + .string "myself even stronger.$" + +FortreeCity_Gym_Text_185B8D:: @ 8185B8D + .string "There’s no need for WINONA, our GYM\n" + .string "LEADER, to deal with you!\p" + .string "I’m plenty good enough for you!$" + +FortreeCity_Gym_Text_185BEB:: @ 8185BEB + .string "WINONA, I...\n" + .string "I lost!$" + +FortreeCity_Gym_Text_185C00:: @ 8185C00 + .string "WINONA is cute and she’s strong.\n" + .string "She’s the ultimate LEADER!\p" + .string "Blush...$" + +FortreeCity_Gym_Text_185C45:: @ 8185C45 + .string "WINONA taught me personally!\n" + .string "You can’t beat me easily!$" + +FortreeCity_Gym_Text_185C7C:: @ 8185C7C + .string "I was beaten...$" + +FortreeCity_Gym_Text_185C8C:: @ 8185C8C + .string "Thanks to WINONA, the people of\n" + .string "FORTREE can live without fear.$" + +FortreeCity_Gym_Text_185CCB:: @ 8185CCB + .string "I am WINONA. I am the LEADER of the\n" + .string "FORTREE POKéMON GYM.\p" + .string "I have become one with BIRD POKéMON\n" + .string "and have soared the skies...\p" + .string "However grueling the battle, we have\n" + .string "triumphed with grace...\p" + .string "Witness the elegant choreography\n" + .string "of BIRD POKéMON and I!$" + +FortreeCity_Gym_Text_185DBA:: @ 8185DBA + .string "Never before have I seen a TRAINER\n" + .string "command POKéMON with more grace\l" + .string "than I...\p" + .string "In recognition of your prowess,\n" + .string "I present to you this GYM BADGE.$" + +FortreeCity_Gym_Text_185E48:: @ 8185E48 + .string "{PLAYER} received the FEATHER BADGE\n" + .string "from WINONA.$" + +FortreeCity_Gym_Text_185E73:: @ 8185E73 + .string "With the FEATHER BADGE, all POKéMON up\n" + .string "to LV 70, even those received through\l" + .string "trades, will obey your every command.\p" + .string "You will also be able to use the\n" + .string "HM move FLY outside of battle.\p" + .string "And this...\n" + .string "This is a gift from me.$" + +FortreeCity_Gym_Text_185F4A:: @ 8185F4A + .string "TM40 contains AERIAL ACE.\p" + .string "Its speed...\n" + .string "No POKéMON should be able to avoid it.$" + +FortreeCity_Gym_Text_185F98:: @ 8185F98 + .string "Though I fell to you, I will remain\n" + .string "devoted to BIRD POKéMON.$" + +FortreeCity_Gym_Text_185FD5:: @ 8185FD5 + .string "FORTREE CITY POKéMON GYM$" + +FortreeCity_Gym_Text_185FEE:: @ 8185FEE + .string "FORTREE CITY POKéMON GYM\p" + .string "WINONA’S CERTIFIED TRAINERS:\n" + .string "{PLAYER}$" diff --git a/data/text/maps/FortreeCity_Gym.s b/data/text/maps/FortreeCity_Gym.s deleted file mode 100644 index 036cacd50..000000000 --- a/data/text/maps/FortreeCity_Gym.s +++ /dev/null @@ -1,116 +0,0 @@ -FortreeCity_Gym_Text_18589C:: @ 818589C - .string "Yo, how’s it going, CHAMPION-\n" - .string "bound {PLAYER}?\p" - .string "FORTREE GYM LEADER WINONA is a\n" - .string "master of FLYING-type POKéMON.\p" - .string "She’s waiting at the back of this GYM,\n" - .string "behind the rotating doors.\p" - .string "She’s waiting for new challengers who\n" - .string "are trying to take wing!\p" - .string "Okay, go for it!$" - -FortreeCity_Gym_Text_185994:: @ 8185994 - .string "You did it!\n" - .string "You’ve achieved liftoff!$" - -FortreeCity_Gym_Text_1859B9:: @ 81859B9 - .string "Behold the elegant battle style of\n" - .string "BIRD POKéMON!$" - -FortreeCity_Gym_Text_1859EA:: @ 81859EA - .string "You...\n" - .string "You’re strong...$" - -FortreeCity_Gym_Text_185A02:: @ 8185A02 - .string "A TRAINER has to be smart to keep\n" - .string "up with unexpected turns of events.\p" - .string "Let’s see if you have the smarts to\n" - .string "get to our LEADER?$" - -FortreeCity_Gym_Text_185A7F:: @ 8185A7F - .string "The lovers of BIRD POKéMON aspire\n" - .string "to join this GYM.\p" - .string "As a member of the FORTREE GYM,\n" - .string "I’m not allowed to lose!$" - -FortreeCity_Gym_Text_185AEC:: @ 8185AEC - .string "It was too much of a load for me\n" - .string "to bear...$" - -FortreeCity_Gym_Text_185B18:: @ 8185B18 - .string "The world is huge, and there are\n" - .string "countless tough TRAINERS.\p" - .string "I’m going to keep training and make\n" - .string "myself even stronger.$" - -FortreeCity_Gym_Text_185B8D:: @ 8185B8D - .string "There’s no need for WINONA, our GYM\n" - .string "LEADER, to deal with you!\p" - .string "I’m plenty good enough for you!$" - -FortreeCity_Gym_Text_185BEB:: @ 8185BEB - .string "WINONA, I...\n" - .string "I lost!$" - -FortreeCity_Gym_Text_185C00:: @ 8185C00 - .string "WINONA is cute and she’s strong.\n" - .string "She’s the ultimate LEADER!\p" - .string "Blush...$" - -FortreeCity_Gym_Text_185C45:: @ 8185C45 - .string "WINONA taught me personally!\n" - .string "You can’t beat me easily!$" - -FortreeCity_Gym_Text_185C7C:: @ 8185C7C - .string "I was beaten...$" - -FortreeCity_Gym_Text_185C8C:: @ 8185C8C - .string "Thanks to WINONA, the people of\n" - .string "FORTREE can live without fear.$" - -FortreeCity_Gym_Text_185CCB:: @ 8185CCB - .string "I am WINONA. I am the LEADER of the\n" - .string "FORTREE POKéMON GYM.\p" - .string "I have become one with BIRD POKéMON\n" - .string "and have soared the skies...\p" - .string "However grueling the battle, we have\n" - .string "triumphed with grace...\p" - .string "Witness the elegant choreography\n" - .string "of BIRD POKéMON and I!$" - -FortreeCity_Gym_Text_185DBA:: @ 8185DBA - .string "Never before have I seen a TRAINER\n" - .string "command POKéMON with more grace\l" - .string "than I...\p" - .string "In recognition of your prowess,\n" - .string "I present to you this GYM BADGE.$" - -FortreeCity_Gym_Text_185E48:: @ 8185E48 - .string "{PLAYER} received the FEATHER BADGE\n" - .string "from WINONA.$" - -FortreeCity_Gym_Text_185E73:: @ 8185E73 - .string "With the FEATHER BADGE, all POKéMON up\n" - .string "to LV 70, even those received through\l" - .string "trades, will obey your every command.\p" - .string "You will also be able to use the\n" - .string "HM move FLY outside of battle.\p" - .string "And this...\n" - .string "This is a gift from me.$" - -FortreeCity_Gym_Text_185F4A:: @ 8185F4A - .string "TM40 contains AERIAL ACE.\p" - .string "Its speed...\n" - .string "No POKéMON should be able to avoid it.$" - -FortreeCity_Gym_Text_185F98:: @ 8185F98 - .string "Though I fell to you, I will remain\n" - .string "devoted to BIRD POKéMON.$" - -FortreeCity_Gym_Text_185FD5:: @ 8185FD5 - .string "FORTREE CITY POKéMON GYM$" - -FortreeCity_Gym_Text_185FEE:: @ 8185FEE - .string "FORTREE CITY POKéMON GYM\p" - .string "WINONA’S CERTIFIED TRAINERS:\n" - .string "{PLAYER}$" diff --git a/data/text/maps/FortreeCity_House1.inc b/data/text/maps/FortreeCity_House1.inc new file mode 100644 index 000000000..0d94fcd27 --- /dev/null +++ b/data/text/maps/FortreeCity_House1.inc @@ -0,0 +1,35 @@ +FortreeCity_House1_Text_18568C:: @ 818568C + .string "Hi, there’s this POKéMON that I’m\n" + .string "looking for.\p" + .string "I want a {STR_VAR_1}.\n" + .string "Do you have one?\p" + .string "Would you trade it for my {STR_VAR_2}?$" + +FortreeCity_House1_Text_1856F7:: @ 81856F7 + .string "Thank you!\p" + .string "I’ll be good to your {STR_VAR_1},\n" + .string "so please be nice to my {STR_VAR_2}!$" + +FortreeCity_House1_Text_185737:: @ 8185737 + .string "Wait!\n" + .string "That POKéMON isn’t a {STR_VAR_1}.\p" + .string "I guess you don’t want to trade\n" + .string "with me.$" + +FortreeCity_House1_Text_18577F:: @ 818577F + .string "Oh, okay. If you change your mind,\n" + .string "please come see me.\p" + .string "I’ll be waiting!$" + +FortreeCity_House1_Text_1857C7:: @ 81857C7 + .string "Thank you for trading with me!\p" + .string "I really wanted this POKéMON, so\n" + .string "I promise to take good care of it!$" + +FortreeCity_House1_Text_18582A:: @ 818582A + .string "Trading POKéMON with others...\p" + .string "It’s as if you’re trading your own\n" + .string "memories with other people.$" + +FortreeCity_House1_Text_185888:: @ 8185888 + .string "ZIGZAGOON: Gumomoh?$" diff --git a/data/text/maps/FortreeCity_House1.s b/data/text/maps/FortreeCity_House1.s deleted file mode 100644 index 0d94fcd27..000000000 --- a/data/text/maps/FortreeCity_House1.s +++ /dev/null @@ -1,35 +0,0 @@ -FortreeCity_House1_Text_18568C:: @ 818568C - .string "Hi, there’s this POKéMON that I’m\n" - .string "looking for.\p" - .string "I want a {STR_VAR_1}.\n" - .string "Do you have one?\p" - .string "Would you trade it for my {STR_VAR_2}?$" - -FortreeCity_House1_Text_1856F7:: @ 81856F7 - .string "Thank you!\p" - .string "I’ll be good to your {STR_VAR_1},\n" - .string "so please be nice to my {STR_VAR_2}!$" - -FortreeCity_House1_Text_185737:: @ 8185737 - .string "Wait!\n" - .string "That POKéMON isn’t a {STR_VAR_1}.\p" - .string "I guess you don’t want to trade\n" - .string "with me.$" - -FortreeCity_House1_Text_18577F:: @ 818577F - .string "Oh, okay. If you change your mind,\n" - .string "please come see me.\p" - .string "I’ll be waiting!$" - -FortreeCity_House1_Text_1857C7:: @ 81857C7 - .string "Thank you for trading with me!\p" - .string "I really wanted this POKéMON, so\n" - .string "I promise to take good care of it!$" - -FortreeCity_House1_Text_18582A:: @ 818582A - .string "Trading POKéMON with others...\p" - .string "It’s as if you’re trading your own\n" - .string "memories with other people.$" - -FortreeCity_House1_Text_185888:: @ 8185888 - .string "ZIGZAGOON: Gumomoh?$" diff --git a/data/text/maps/FortreeCity_House2.inc b/data/text/maps/FortreeCity_House2.inc new file mode 100644 index 000000000..8b78e1ae8 --- /dev/null +++ b/data/text/maps/FortreeCity_House2.inc @@ -0,0 +1,45 @@ +FortreeCity_House2_Text_186306:: @ 8186306 + .string "People... POKéMON...\p" + .string "Their hidden powers are aroused by\n" + .string "living in natural environments...$" + +FortreeCity_House2_Text_186360:: @ 8186360 + .string "Let this old woman see if your hidden\n" + .string "power has awoken...\p" + .string "I hold a coin in my hand.\p" + .string "Now, tell me, have I palmed it in the\n" + .string "right hand? Or in the left?$" + +FortreeCity_House2_Text_1863F6:: @ 81863F6 + .string "Oh! Yes, correct!\p" + .string "We shall try again.\p" + .string "In which hand have I palmed the coin?\n" + .string "The right or left?$" + +FortreeCity_House2_Text_186455:: @ 8186455 + .string "Oh! Yes, correct again!\p" + .string "We shall try once more.\p" + .string "In which hand have I palmed the coin?\n" + .string "The right or left? Choose!$" + +FortreeCity_House2_Text_1864C6:: @ 81864C6 + .string "Oh! Splendid!\n" + .string "Your hidden power has awoken!\p" + .string "Here, take this and awaken the hidden\n" + .string "power of your POKéMON.$" + +FortreeCity_House2_Text_18652F:: @ 818652F + .string "HIDDEN POWER is a move that changes\n" + .string "with the POKéMON.$" + +FortreeCity_House2_Text_186565:: @ 8186565 + .string "No, too bad.\n" + .string "You guessed wrong.$" + +UnknownString_8186585: @ 8186585 + .string "The area around FORTREE CITY is like\n" + .string "a jungle.\p" + .string "It gets awfully tiring walking around\n" + .string "this city.\p" + .string "That’s why I use FLY to instantly go to\n" + .string "any city I’ve visited.$" diff --git a/data/text/maps/FortreeCity_House2.s b/data/text/maps/FortreeCity_House2.s deleted file mode 100644 index 8b78e1ae8..000000000 --- a/data/text/maps/FortreeCity_House2.s +++ /dev/null @@ -1,45 +0,0 @@ -FortreeCity_House2_Text_186306:: @ 8186306 - .string "People... POKéMON...\p" - .string "Their hidden powers are aroused by\n" - .string "living in natural environments...$" - -FortreeCity_House2_Text_186360:: @ 8186360 - .string "Let this old woman see if your hidden\n" - .string "power has awoken...\p" - .string "I hold a coin in my hand.\p" - .string "Now, tell me, have I palmed it in the\n" - .string "right hand? Or in the left?$" - -FortreeCity_House2_Text_1863F6:: @ 81863F6 - .string "Oh! Yes, correct!\p" - .string "We shall try again.\p" - .string "In which hand have I palmed the coin?\n" - .string "The right or left?$" - -FortreeCity_House2_Text_186455:: @ 8186455 - .string "Oh! Yes, correct again!\p" - .string "We shall try once more.\p" - .string "In which hand have I palmed the coin?\n" - .string "The right or left? Choose!$" - -FortreeCity_House2_Text_1864C6:: @ 81864C6 - .string "Oh! Splendid!\n" - .string "Your hidden power has awoken!\p" - .string "Here, take this and awaken the hidden\n" - .string "power of your POKéMON.$" - -FortreeCity_House2_Text_18652F:: @ 818652F - .string "HIDDEN POWER is a move that changes\n" - .string "with the POKéMON.$" - -FortreeCity_House2_Text_186565:: @ 8186565 - .string "No, too bad.\n" - .string "You guessed wrong.$" - -UnknownString_8186585: @ 8186585 - .string "The area around FORTREE CITY is like\n" - .string "a jungle.\p" - .string "It gets awfully tiring walking around\n" - .string "this city.\p" - .string "That’s why I use FLY to instantly go to\n" - .string "any city I’ve visited.$" diff --git a/data/text/maps/FortreeCity_House3.inc b/data/text/maps/FortreeCity_House3.inc new file mode 100644 index 000000000..6b0b254f6 --- /dev/null +++ b/data/text/maps/FortreeCity_House3.inc @@ -0,0 +1,17 @@ +FortreeCity_House3_Text_186624:: @ 8186624 + .string "Speaking of POKéDEXES, I remembered\n" + .string "something.\p" + .string "I met this TRAINER, STEVEN, when\n" + .string "I was searching for rare stones.\p" + .string "Hoo, boy, he had some amazing POKéMON\n" + .string "with him.\p" + .string "They weren’t just rare, they were\n" + .string "trained to terrifying extremes!\p" + .string "He might even be stronger than the\n" + .string "GYM LEADER in this town...$" + +FortreeCity_House3_Text_186745:: @ 8186745 + .string "What’s that thing you have there?\p" + .string "... ... ... ... ... ...\p" + .string "Oh, it’s called a POKéDEX?\n" + .string "It’s really awesome!$" diff --git a/data/text/maps/FortreeCity_House3.s b/data/text/maps/FortreeCity_House3.s deleted file mode 100644 index 6b0b254f6..000000000 --- a/data/text/maps/FortreeCity_House3.s +++ /dev/null @@ -1,17 +0,0 @@ -FortreeCity_House3_Text_186624:: @ 8186624 - .string "Speaking of POKéDEXES, I remembered\n" - .string "something.\p" - .string "I met this TRAINER, STEVEN, when\n" - .string "I was searching for rare stones.\p" - .string "Hoo, boy, he had some amazing POKéMON\n" - .string "with him.\p" - .string "They weren’t just rare, they were\n" - .string "trained to terrifying extremes!\p" - .string "He might even be stronger than the\n" - .string "GYM LEADER in this town...$" - -FortreeCity_House3_Text_186745:: @ 8186745 - .string "What’s that thing you have there?\p" - .string "... ... ... ... ... ...\p" - .string "Oh, it’s called a POKéDEX?\n" - .string "It’s really awesome!$" diff --git a/data/text/maps/FortreeCity_House4.inc b/data/text/maps/FortreeCity_House4.inc new file mode 100644 index 000000000..9389ec4aa --- /dev/null +++ b/data/text/maps/FortreeCity_House4.inc @@ -0,0 +1,30 @@ +FortreeCity_House4_Text_1867AF:: @ 81867AF + .string "By being together with POKéMON,\n" + .string "people make more and more friends.\p" + .string "And that brings the world closer\n" + .string "together. I think it’s wonderful!$" + +FortreeCity_House4_Text_186835:: @ 8186835 + .string "There!\n" + .string "Go, BIRD POKéMON!$" + +FortreeCity_House4_Text_18684E:: @ 818684E + .string "Heheh, I asked my WINGULL to run an\n" + .string "errand for me.$" + +FortreeCity_House4_Text_186881:: @ 8186881 + .string "Good!\n" + .string "Welcome back, WINGULL!\p" + .string "Huh? What is this?\n" + .string "What is it holding?\p" + .string "A MENTAL HERB?\n" + .string "It must have picked it up somewhere.\p" + .string "But I’m not a TRAINER, so you can\n" + .string "have it.$" + +FortreeCity_House4_Text_186924:: @ 8186924 + .string "Thanks to my WINGULL, I have friends\n" + .string "who live far away.$" + +FortreeCity_House4_Text_18695C:: @ 818695C + .string "WINGULL: Pihyoh!$" diff --git a/data/text/maps/FortreeCity_House4.s b/data/text/maps/FortreeCity_House4.s deleted file mode 100644 index 9389ec4aa..000000000 --- a/data/text/maps/FortreeCity_House4.s +++ /dev/null @@ -1,30 +0,0 @@ -FortreeCity_House4_Text_1867AF:: @ 81867AF - .string "By being together with POKéMON,\n" - .string "people make more and more friends.\p" - .string "And that brings the world closer\n" - .string "together. I think it’s wonderful!$" - -FortreeCity_House4_Text_186835:: @ 8186835 - .string "There!\n" - .string "Go, BIRD POKéMON!$" - -FortreeCity_House4_Text_18684E:: @ 818684E - .string "Heheh, I asked my WINGULL to run an\n" - .string "errand for me.$" - -FortreeCity_House4_Text_186881:: @ 8186881 - .string "Good!\n" - .string "Welcome back, WINGULL!\p" - .string "Huh? What is this?\n" - .string "What is it holding?\p" - .string "A MENTAL HERB?\n" - .string "It must have picked it up somewhere.\p" - .string "But I’m not a TRAINER, so you can\n" - .string "have it.$" - -FortreeCity_House4_Text_186924:: @ 8186924 - .string "Thanks to my WINGULL, I have friends\n" - .string "who live far away.$" - -FortreeCity_House4_Text_18695C:: @ 818695C - .string "WINGULL: Pihyoh!$" diff --git a/data/text/maps/FortreeCity_House5.inc b/data/text/maps/FortreeCity_House5.inc new file mode 100644 index 000000000..711b9579e --- /dev/null +++ b/data/text/maps/FortreeCity_House5.inc @@ -0,0 +1,13 @@ +FortreeCity_House5_Text_18696D:: @ 818696D + .string "The tree houses of FORTREE are great!\p" + .string "I think it’s the number one town for\n" + .string "living together with POKéMON.$" + +FortreeCity_House5_Text_1869D6:: @ 81869D6 + .string "POKéMON and people have adapted to\n" + .string "nature to survive.\p" + .string "There’s no need to make nature\n" + .string "conform to the way we want to live.$" + +FortreeCity_House5_Text_186A4F:: @ 8186A4F + .string "ZIGZAGOON: Bufuu!$" diff --git a/data/text/maps/FortreeCity_House5.s b/data/text/maps/FortreeCity_House5.s deleted file mode 100644 index 711b9579e..000000000 --- a/data/text/maps/FortreeCity_House5.s +++ /dev/null @@ -1,13 +0,0 @@ -FortreeCity_House5_Text_18696D:: @ 818696D - .string "The tree houses of FORTREE are great!\p" - .string "I think it’s the number one town for\n" - .string "living together with POKéMON.$" - -FortreeCity_House5_Text_1869D6:: @ 81869D6 - .string "POKéMON and people have adapted to\n" - .string "nature to survive.\p" - .string "There’s no need to make nature\n" - .string "conform to the way we want to live.$" - -FortreeCity_House5_Text_186A4F:: @ 8186A4F - .string "ZIGZAGOON: Bufuu!$" diff --git a/data/text/maps/FortreeCity_Mart.inc b/data/text/maps/FortreeCity_Mart.inc new file mode 100644 index 000000000..c8c2c4f0f --- /dev/null +++ b/data/text/maps/FortreeCity_Mart.inc @@ -0,0 +1,15 @@ +FortreeCity_Mart_Text_1861EF:: @ 81861EF + .string "SUPER REPEL lasts a long time, and\n" + .string "it gets the job done.\p" + .string "It’s much better than an ordinary\n" + .string "REPEL.$" + +FortreeCity_Mart_Text_186251:: @ 8186251 + .string "I always stock up on more items than\n" + .string "I’m sure I’ll need.\p" + .string "You never know what might happen.\n" + .string "Better to be safe than sorry!$" + +FortreeCity_Mart_Text_1862CA:: @ 81862CA + .string "A RARE CANDY makes a POKéMON grow\n" + .string "immediately by one level.$" diff --git a/data/text/maps/FortreeCity_Mart.s b/data/text/maps/FortreeCity_Mart.s deleted file mode 100644 index c8c2c4f0f..000000000 --- a/data/text/maps/FortreeCity_Mart.s +++ /dev/null @@ -1,15 +0,0 @@ -FortreeCity_Mart_Text_1861EF:: @ 81861EF - .string "SUPER REPEL lasts a long time, and\n" - .string "it gets the job done.\p" - .string "It’s much better than an ordinary\n" - .string "REPEL.$" - -FortreeCity_Mart_Text_186251:: @ 8186251 - .string "I always stock up on more items than\n" - .string "I’m sure I’ll need.\p" - .string "You never know what might happen.\n" - .string "Better to be safe than sorry!$" - -FortreeCity_Mart_Text_1862CA:: @ 81862CA - .string "A RARE CANDY makes a POKéMON grow\n" - .string "immediately by one level.$" diff --git a/data/text/maps/FortreeCity_PokemonCenter_1F.inc b/data/text/maps/FortreeCity_PokemonCenter_1F.inc new file mode 100644 index 000000000..d5ffb8a61 --- /dev/null +++ b/data/text/maps/FortreeCity_PokemonCenter_1F.inc @@ -0,0 +1,22 @@ +FortreeCity_PokemonCenter_1F_Text_186027:: @ 8186027 + .string "Listen, kid, are you working\n" + .string "on a POKéDEX?\p" + .string "Hmm... Go to the SAFARI ZONE.\n" + .string "That’s my suggestion.$" + +FortreeCity_PokemonCenter_1F_Text_186086:: @ 8186086 + .string "Have you done anything at the\n" + .string "RECORD CORNER?\p" + .string "It’s pretty neat. It mixes and matches\n" + .string "the records of TRAINERS.\p" + .string "I don’t know quite how it works,\n" + .string "but it’s cool. It’s exciting, even!$" + +FortreeCity_PokemonCenter_1F_Text_186138:: @ 8186138 + .string "Hey, you’ve got a POKéNAV!\n" + .string "It’s the same as mine.\p" + .string "Check out the TRAINER’S EYES on it.\p" + .string "It shows you TRAINERS who want a\n" + .string "rematch with you.\p" + .string "Isn’t it great?\n" + .string "You have to hand it to DEVON!$" diff --git a/data/text/maps/FortreeCity_PokemonCenter_1F.s b/data/text/maps/FortreeCity_PokemonCenter_1F.s deleted file mode 100644 index d5ffb8a61..000000000 --- a/data/text/maps/FortreeCity_PokemonCenter_1F.s +++ /dev/null @@ -1,22 +0,0 @@ -FortreeCity_PokemonCenter_1F_Text_186027:: @ 8186027 - .string "Listen, kid, are you working\n" - .string "on a POKéDEX?\p" - .string "Hmm... Go to the SAFARI ZONE.\n" - .string "That’s my suggestion.$" - -FortreeCity_PokemonCenter_1F_Text_186086:: @ 8186086 - .string "Have you done anything at the\n" - .string "RECORD CORNER?\p" - .string "It’s pretty neat. It mixes and matches\n" - .string "the records of TRAINERS.\p" - .string "I don’t know quite how it works,\n" - .string "but it’s cool. It’s exciting, even!$" - -FortreeCity_PokemonCenter_1F_Text_186138:: @ 8186138 - .string "Hey, you’ve got a POKéNAV!\n" - .string "It’s the same as mine.\p" - .string "Check out the TRAINER’S EYES on it.\p" - .string "It shows you TRAINERS who want a\n" - .string "rematch with you.\p" - .string "Isn’t it great?\n" - .string "You have to hand it to DEVON!$" diff --git a/data/text/maps/GraniteCave_1F.inc b/data/text/maps/GraniteCave_1F.inc new file mode 100644 index 000000000..3344f76d9 --- /dev/null +++ b/data/text/maps/GraniteCave_1F.inc @@ -0,0 +1,19 @@ +GraniteCave_1F_Text_194917:: @ 8194917 + .string "Hey, you.\n" + .string "It gets awfully dark ahead.\l" + .string "It’ll be tough trying to explore.\p" + .string "That guy who came by earlier...\n" + .string "STEVEN, I think it was.\p" + .string "He knew how to use FLASH, so he ought\n" + .string "to be all right, but...\p" + .string "Well, for us HIKERS, helping out those\n" + .string "that we meet is our motto.\p" + .string "Here you go, I’ll pass this on to you.$" + +GraniteCave_1F_Text_194A3E:: @ 8194A3E + .string "Teach that hidden move FLASH to a\n" + .string "POKéMON and use it.\p" + .string "It lights up even the inky darkness\n" + .string "of caves.\p" + .string "But, to use it, you need the GYM BADGE\n" + .string "from DEWFORD’s POKéMON GYM.$" diff --git a/data/text/maps/GraniteCave_1F.s b/data/text/maps/GraniteCave_1F.s deleted file mode 100644 index 3344f76d9..000000000 --- a/data/text/maps/GraniteCave_1F.s +++ /dev/null @@ -1,19 +0,0 @@ -GraniteCave_1F_Text_194917:: @ 8194917 - .string "Hey, you.\n" - .string "It gets awfully dark ahead.\l" - .string "It’ll be tough trying to explore.\p" - .string "That guy who came by earlier...\n" - .string "STEVEN, I think it was.\p" - .string "He knew how to use FLASH, so he ought\n" - .string "to be all right, but...\p" - .string "Well, for us HIKERS, helping out those\n" - .string "that we meet is our motto.\p" - .string "Here you go, I’ll pass this on to you.$" - -GraniteCave_1F_Text_194A3E:: @ 8194A3E - .string "Teach that hidden move FLASH to a\n" - .string "POKéMON and use it.\p" - .string "It lights up even the inky darkness\n" - .string "of caves.\p" - .string "But, to use it, you need the GYM BADGE\n" - .string "from DEWFORD’s POKéMON GYM.$" diff --git a/data/text/maps/GraniteCave_StevensRoom.inc b/data/text/maps/GraniteCave_StevensRoom.inc new file mode 100644 index 000000000..873acea22 --- /dev/null +++ b/data/text/maps/GraniteCave_StevensRoom.inc @@ -0,0 +1,33 @@ +GraniteCave_StevensRoom_Text_194AE5:: @ 8194AE5 + .string "That device you have there...\n" + .string "It’s a POKéNAV.\p" + .string "When TRAINERS that have POKéNAVS\n" + .string "battle, it keeps a record of how\l" + .string "things went, I think.\p" + .string "Oh, pardon me.\n" + .string "My name is STEVEN.\p" + .string "I’m interested in rare stones, so\n" + .string "I travel here and there.\p" + .string "Oh?\n" + .string "A LETTER for me?$" + +GraniteCave_StevensRoom_Text_194BDD:: @ 8194BDD + .string "STEVEN: Okay, thank you.\p" + .string "You went through all this trouble to\n" + .string "deliver that. I need to thank you.\p" + .string "Let me see...\n" + .string "I’ll give you this TM.\p" + .string "It contains my favorite move,\n" + .string "STEEL WING.$" + +GraniteCave_StevensRoom_Text_194C8D:: @ 8194C8D + .string "STEVEN: Your POKéMON appear quite\n" + .string "capable.\p" + .string "If you keep training, you could even\n" + .string "become the CHAMPION of the POKéMON\l" + .string "LEAGUE one day. That’s what I think.\p" + .string "Now, I’ve got to hurry along.$" + +GraniteCave_StevensRoom_Text_194D43:: @ 8194D43 + .string "Oh, your BAG is full...\n" + .string "That’s too bad, then.$" diff --git a/data/text/maps/GraniteCave_StevensRoom.s b/data/text/maps/GraniteCave_StevensRoom.s deleted file mode 100644 index 873acea22..000000000 --- a/data/text/maps/GraniteCave_StevensRoom.s +++ /dev/null @@ -1,33 +0,0 @@ -GraniteCave_StevensRoom_Text_194AE5:: @ 8194AE5 - .string "That device you have there...\n" - .string "It’s a POKéNAV.\p" - .string "When TRAINERS that have POKéNAVS\n" - .string "battle, it keeps a record of how\l" - .string "things went, I think.\p" - .string "Oh, pardon me.\n" - .string "My name is STEVEN.\p" - .string "I’m interested in rare stones, so\n" - .string "I travel here and there.\p" - .string "Oh?\n" - .string "A LETTER for me?$" - -GraniteCave_StevensRoom_Text_194BDD:: @ 8194BDD - .string "STEVEN: Okay, thank you.\p" - .string "You went through all this trouble to\n" - .string "deliver that. I need to thank you.\p" - .string "Let me see...\n" - .string "I’ll give you this TM.\p" - .string "It contains my favorite move,\n" - .string "STEEL WING.$" - -GraniteCave_StevensRoom_Text_194C8D:: @ 8194C8D - .string "STEVEN: Your POKéMON appear quite\n" - .string "capable.\p" - .string "If you keep training, you could even\n" - .string "become the CHAMPION of the POKéMON\l" - .string "LEAGUE one day. That’s what I think.\p" - .string "Now, I’ve got to hurry along.$" - -GraniteCave_StevensRoom_Text_194D43:: @ 8194D43 - .string "Oh, your BAG is full...\n" - .string "That’s too bad, then.$" diff --git a/data/text/maps/InsideOfTruck.inc b/data/text/maps/InsideOfTruck.inc new file mode 100644 index 000000000..19166c481 --- /dev/null +++ b/data/text/maps/InsideOfTruck.inc @@ -0,0 +1,4 @@ +InsideOfTruck_Text_198FAD:: @ 8198FAD + .string "The box is printed with a POKéMON logo.\p" + .string "It’s a POKéMON brand moving and\n" + .string "delivery service.$" diff --git a/data/text/maps/InsideOfTruck.s b/data/text/maps/InsideOfTruck.s deleted file mode 100644 index 19166c481..000000000 --- a/data/text/maps/InsideOfTruck.s +++ /dev/null @@ -1,4 +0,0 @@ -InsideOfTruck_Text_198FAD:: @ 8198FAD - .string "The box is printed with a POKéMON logo.\p" - .string "It’s a POKéMON brand moving and\n" - .string "delivery service.$" diff --git a/data/text/maps/JaggedPass.inc b/data/text/maps/JaggedPass.inc new file mode 100644 index 000000000..23216b12b --- /dev/null +++ b/data/text/maps/JaggedPass.inc @@ -0,0 +1,63 @@ +JaggedPass_Text_195DAC:: @ 8195DAC + .string "MT. CHIMNEY’s JAGGED PASS...\p" + .string "Now this is what I’ve always wanted\n" + .string "in a mountain.\p" + .string "This jagged bumpiness...\n" + .string "It rocks my soul!$" + +JaggedPass_Text_195E27:: @ 8195E27 + .string "Losing left me bitter!$" + +JaggedPass_Text_195E3E:: @ 8195E3E + .string "Yes, I did lose at POKéMON...\p" + .string "But, when it comes to the love of\n" + .string "the mountains, I have you beat!$" + +JaggedPass_Text_195E9E:: @ 8195E9E + .string "This place isn’t your casual hike.\n" + .string "It’s not suited for a picnic.$" + +JaggedPass_Text_195EDF:: @ 8195EDF + .string "Ohhh, no!\n" + .string "The ground is too bumpy...$" + +JaggedPass_Text_195F04:: @ 8195F04 + .string "Did you know?\p" + .string "Some people cleverly ride their\n" + .string "bicycles up this horribly bumpy pass.$" + +JaggedPass_Text_195F58:: @ 8195F58 + .string "Picnics are fun wherever you go.\n" + .string "Just like POKéMON!$" + +JaggedPass_Text_195F8C:: @ 8195F8C + .string "I only lost because the ground is\n" + .string "too bumpy!$" + +JaggedPass_Text_195FB9:: @ 8195FB9 + .string "I’ll forget about losing and just\n" + .string "enjoy this bumpy hike.$" + +JaggedPass_Text_195FF2:: @ 8195FF2 + .string "JAGGED PASS is hard to walk on.\n" + .string "It’s a good place for training.$" + +JaggedPass_Text_196032:: @ 8196032 + .string "It was all over while we were still\n" + .string "trying to find a good footing...$" + +JaggedPass_Text_196077:: @ 8196077 + .string "If I had an ACRO BIKE, I’d be able to\n" + .string "jump ledges.$" + +JaggedPass_Text_1960AA:: @ 81960AA + .string "I got used to this bumpiness.\n" + .string "I sing while I climb now.$" + +JaggedPass_Text_1960E2:: @ 81960E2 + .string "It’s still not easy to battle on this\n" + .string "bumpy ground...$" + +JaggedPass_Text_196118:: @ 8196118 + .string "I should get an ACRO BIKE from RYDEL\n" + .string "in MAUVILLE CITY...$" diff --git a/data/text/maps/JaggedPass.s b/data/text/maps/JaggedPass.s deleted file mode 100644 index 23216b12b..000000000 --- a/data/text/maps/JaggedPass.s +++ /dev/null @@ -1,63 +0,0 @@ -JaggedPass_Text_195DAC:: @ 8195DAC - .string "MT. CHIMNEY’s JAGGED PASS...\p" - .string "Now this is what I’ve always wanted\n" - .string "in a mountain.\p" - .string "This jagged bumpiness...\n" - .string "It rocks my soul!$" - -JaggedPass_Text_195E27:: @ 8195E27 - .string "Losing left me bitter!$" - -JaggedPass_Text_195E3E:: @ 8195E3E - .string "Yes, I did lose at POKéMON...\p" - .string "But, when it comes to the love of\n" - .string "the mountains, I have you beat!$" - -JaggedPass_Text_195E9E:: @ 8195E9E - .string "This place isn’t your casual hike.\n" - .string "It’s not suited for a picnic.$" - -JaggedPass_Text_195EDF:: @ 8195EDF - .string "Ohhh, no!\n" - .string "The ground is too bumpy...$" - -JaggedPass_Text_195F04:: @ 8195F04 - .string "Did you know?\p" - .string "Some people cleverly ride their\n" - .string "bicycles up this horribly bumpy pass.$" - -JaggedPass_Text_195F58:: @ 8195F58 - .string "Picnics are fun wherever you go.\n" - .string "Just like POKéMON!$" - -JaggedPass_Text_195F8C:: @ 8195F8C - .string "I only lost because the ground is\n" - .string "too bumpy!$" - -JaggedPass_Text_195FB9:: @ 8195FB9 - .string "I’ll forget about losing and just\n" - .string "enjoy this bumpy hike.$" - -JaggedPass_Text_195FF2:: @ 8195FF2 - .string "JAGGED PASS is hard to walk on.\n" - .string "It’s a good place for training.$" - -JaggedPass_Text_196032:: @ 8196032 - .string "It was all over while we were still\n" - .string "trying to find a good footing...$" - -JaggedPass_Text_196077:: @ 8196077 - .string "If I had an ACRO BIKE, I’d be able to\n" - .string "jump ledges.$" - -JaggedPass_Text_1960AA:: @ 81960AA - .string "I got used to this bumpiness.\n" - .string "I sing while I climb now.$" - -JaggedPass_Text_1960E2:: @ 81960E2 - .string "It’s still not easy to battle on this\n" - .string "bumpy ground...$" - -JaggedPass_Text_196118:: @ 8196118 - .string "I should get an ACRO BIKE from RYDEL\n" - .string "in MAUVILLE CITY...$" diff --git a/data/text/maps/LavaridgeTown.inc b/data/text/maps/LavaridgeTown.inc new file mode 100644 index 000000000..308548510 --- /dev/null +++ b/data/text/maps/LavaridgeTown.inc @@ -0,0 +1,129 @@ +LavaridgeTown_Text_16BDA4:: @ 816BDA4 + .string "MAY: {PLAYER}{KUN}! Long time no see!\p" + .string "Oh? While I was visiting the hot springs,\n" + .string "you got the LAVARIDGE GYM BADGE.\p" + .string "You must have caught good POKéMON...\n" + .string "No, I guess you raised some.\p" + .string "I guess it would be okay for you to\n" + .string "have this.$" + +LavaridgeTown_Text_16BE7D:: @ 816BE7D + .string "MAY: With those GO-GOGGLES, you’ll\n" + .string "have no trouble getting through the\l" + .string "desert near ROUTE 111.\p" + .string "But, wow, {PLAYER}{KUN}...\n" + .string "Challenging GYMS...\p" + .string "You’re trying hard because you don’t\n" + .string "want to lose to me, I bet!\p" + .string "{PLAYER}{KUN}, I think I should challenge\n" + .string "your dad in PETALBURG GYM.\p" + .string "{PLAYER}{KUN}, see you again!$" + +LavaridgeTown_Text_16BF92:: @ 816BF92 + .string "BRENDAN: {PLAYER}, hey, it’s been a while.\n" + .string "How’s it going?\p" + .string "Hmm...\n" + .string "That’s a decent collection of BADGES.\p" + .string "All right, then.\n" + .string "You may as well have this.$" + +LavaridgeTown_Text_16C020:: @ 816C020 + .string "BRENDAN: Keep those with you if you’re\n" + .string "planning on going into that desert near\l" + .string "ROUTE 111.\p" + .string "There should be some POKéMON that\n" + .string "are exclusively desert-dwellers.\l" + .string "You might look around for those.\p" + .string "As for me...\n" + .string "I’m considering challenging NORMAN,\l" + .string "the GYM LEADER of PETALBURG.\p" + .string "Unlike you, {PLAYER}, your dad looks like\n" + .string "he really is tough.\p" + .string "See you around!$" + +LavaridgeTown_Text_16C174:: @ 816C174 + .string "I have here an EGG.\p" + .string "I’d hoped to hatch it by covering it in\n" + .string "hot sand by the hot springs.\l" + .string "But that doesn’t seem to be enough...\p" + .string "I’ve heard it would be best if it were\n" + .string "kept together with POKéMON and\l" + .string "carried about.\p" + .string "You are a TRAINER, yes?\n" + .string "And your POKéMON radiate vitality.\p" + .string "So, what say you?\n" + .string "Will you take this EGG to hatch?$" + +LavaridgeTown_Text_16C2B6:: @ 816C2B6 + .string "Good! I hope you’ll walk plenty with\n" + .string "this here EGG!$" + +LavaridgeTown_Text_16C2EA:: @ 816C2EA + .string "{PLAYER} received the EGG.$" + +LavaridgeTown_Text_16C2FF:: @ 816C2FF + .string "Oh? You’ve too many POKéMON.\n" + .string "There’s no room for this EGG...$" + +LavaridgeTown_Text_16C33C:: @ 816C33C + .string "As you wish, then...\p" + .string "If you have a change of heart about\n" + .string "hatching this EGG, I will be here.$" + +LavaridgeTown_Text_16C398:: @ 816C398 + .string "Every so often, an EGG will be found at\n" + .string "the POKéMON DAY CARE.\p" + .string "Or at least that’s how the rumor goes.$" + +LavaridgeTown_Text_16C3FD:: @ 816C3FD + .string "We draw as much hot water as we need,\n" + .string "and yet the hot springs never run dry.\p" + .string "Isn’t it magical?\p" + .string "These hot springs appear near active\n" + .string "volcanoes. Veins of water under the\l" + .string "ground are heated by magma to well up\l" + .string "as hot springs.$" + +LavaridgeTown_Text_16C4DB:: @ 816C4DB + .string "Being buried in this hot sand is...\n" + .string "Sigh...\p" + .string "So warm and heavenly...\p" + .string "Eh? Gyaah! Ouch!\p" + .string "A POKéMON nipped my backside!$" + +LavaridgeTown_Text_16C54E:: @ 816C54E + .string "Oh, you like hot springs, do you?\p" + .string "That’s surprising for one as young\n" + .string "as you.$" + +LavaridgeTown_Text_16C59B:: @ 816C59B + .string "I bathe in the hot springs every day.\p" + .string "I want to become a beautiful and strong\n" + .string "GYM LEADER like FLANNERY.$" + +LavaridgeTown_Text_16C603:: @ 816C603 + .string "If people put POKéMON in hot springs,\n" + .string "it might be seriously strange.\p" + .string "Why, it might be an electric bath, or\n" + .string "a bubble bath, or even a lava bath...$" + +LavaridgeTown_Text_16C694:: @ 816C694 + .string "They’re claiming that these hot springs\n" + .string "are good for calming nervous tension,\l" + .string "relieving aching muscles, solving\l" + .string "romantic problems, and attracting\l" + .string "money...$" + +LavaridgeTown_Text_16C72F:: @ 816C72F + .string "LAVARIDGE TOWN\p" + .string "“POKéMON CENTER HOT SPRINGS\n" + .string "An excellent place for relaxing!”$" + +LavaridgeTown_Text_16C77C:: @ 816C77C + .string "LAVARIDGE TOWN POKéMON GYM\n" + .string "LEADER: FLANNERY\l" + .string "“One with a fiery passion that burns!”$" + +LavaridgeTown_Text_16C7CF:: @ 816C7CF + .string "POKéMON HERB SHOP\n" + .string "“Bitter taste - better cure!”$" diff --git a/data/text/maps/LavaridgeTown.s b/data/text/maps/LavaridgeTown.s deleted file mode 100644 index 308548510..000000000 --- a/data/text/maps/LavaridgeTown.s +++ /dev/null @@ -1,129 +0,0 @@ -LavaridgeTown_Text_16BDA4:: @ 816BDA4 - .string "MAY: {PLAYER}{KUN}! Long time no see!\p" - .string "Oh? While I was visiting the hot springs,\n" - .string "you got the LAVARIDGE GYM BADGE.\p" - .string "You must have caught good POKéMON...\n" - .string "No, I guess you raised some.\p" - .string "I guess it would be okay for you to\n" - .string "have this.$" - -LavaridgeTown_Text_16BE7D:: @ 816BE7D - .string "MAY: With those GO-GOGGLES, you’ll\n" - .string "have no trouble getting through the\l" - .string "desert near ROUTE 111.\p" - .string "But, wow, {PLAYER}{KUN}...\n" - .string "Challenging GYMS...\p" - .string "You’re trying hard because you don’t\n" - .string "want to lose to me, I bet!\p" - .string "{PLAYER}{KUN}, I think I should challenge\n" - .string "your dad in PETALBURG GYM.\p" - .string "{PLAYER}{KUN}, see you again!$" - -LavaridgeTown_Text_16BF92:: @ 816BF92 - .string "BRENDAN: {PLAYER}, hey, it’s been a while.\n" - .string "How’s it going?\p" - .string "Hmm...\n" - .string "That’s a decent collection of BADGES.\p" - .string "All right, then.\n" - .string "You may as well have this.$" - -LavaridgeTown_Text_16C020:: @ 816C020 - .string "BRENDAN: Keep those with you if you’re\n" - .string "planning on going into that desert near\l" - .string "ROUTE 111.\p" - .string "There should be some POKéMON that\n" - .string "are exclusively desert-dwellers.\l" - .string "You might look around for those.\p" - .string "As for me...\n" - .string "I’m considering challenging NORMAN,\l" - .string "the GYM LEADER of PETALBURG.\p" - .string "Unlike you, {PLAYER}, your dad looks like\n" - .string "he really is tough.\p" - .string "See you around!$" - -LavaridgeTown_Text_16C174:: @ 816C174 - .string "I have here an EGG.\p" - .string "I’d hoped to hatch it by covering it in\n" - .string "hot sand by the hot springs.\l" - .string "But that doesn’t seem to be enough...\p" - .string "I’ve heard it would be best if it were\n" - .string "kept together with POKéMON and\l" - .string "carried about.\p" - .string "You are a TRAINER, yes?\n" - .string "And your POKéMON radiate vitality.\p" - .string "So, what say you?\n" - .string "Will you take this EGG to hatch?$" - -LavaridgeTown_Text_16C2B6:: @ 816C2B6 - .string "Good! I hope you’ll walk plenty with\n" - .string "this here EGG!$" - -LavaridgeTown_Text_16C2EA:: @ 816C2EA - .string "{PLAYER} received the EGG.$" - -LavaridgeTown_Text_16C2FF:: @ 816C2FF - .string "Oh? You’ve too many POKéMON.\n" - .string "There’s no room for this EGG...$" - -LavaridgeTown_Text_16C33C:: @ 816C33C - .string "As you wish, then...\p" - .string "If you have a change of heart about\n" - .string "hatching this EGG, I will be here.$" - -LavaridgeTown_Text_16C398:: @ 816C398 - .string "Every so often, an EGG will be found at\n" - .string "the POKéMON DAY CARE.\p" - .string "Or at least that’s how the rumor goes.$" - -LavaridgeTown_Text_16C3FD:: @ 816C3FD - .string "We draw as much hot water as we need,\n" - .string "and yet the hot springs never run dry.\p" - .string "Isn’t it magical?\p" - .string "These hot springs appear near active\n" - .string "volcanoes. Veins of water under the\l" - .string "ground are heated by magma to well up\l" - .string "as hot springs.$" - -LavaridgeTown_Text_16C4DB:: @ 816C4DB - .string "Being buried in this hot sand is...\n" - .string "Sigh...\p" - .string "So warm and heavenly...\p" - .string "Eh? Gyaah! Ouch!\p" - .string "A POKéMON nipped my backside!$" - -LavaridgeTown_Text_16C54E:: @ 816C54E - .string "Oh, you like hot springs, do you?\p" - .string "That’s surprising for one as young\n" - .string "as you.$" - -LavaridgeTown_Text_16C59B:: @ 816C59B - .string "I bathe in the hot springs every day.\p" - .string "I want to become a beautiful and strong\n" - .string "GYM LEADER like FLANNERY.$" - -LavaridgeTown_Text_16C603:: @ 816C603 - .string "If people put POKéMON in hot springs,\n" - .string "it might be seriously strange.\p" - .string "Why, it might be an electric bath, or\n" - .string "a bubble bath, or even a lava bath...$" - -LavaridgeTown_Text_16C694:: @ 816C694 - .string "They’re claiming that these hot springs\n" - .string "are good for calming nervous tension,\l" - .string "relieving aching muscles, solving\l" - .string "romantic problems, and attracting\l" - .string "money...$" - -LavaridgeTown_Text_16C72F:: @ 816C72F - .string "LAVARIDGE TOWN\p" - .string "“POKéMON CENTER HOT SPRINGS\n" - .string "An excellent place for relaxing!”$" - -LavaridgeTown_Text_16C77C:: @ 816C77C - .string "LAVARIDGE TOWN POKéMON GYM\n" - .string "LEADER: FLANNERY\l" - .string "“One with a fiery passion that burns!”$" - -LavaridgeTown_Text_16C7CF:: @ 816C7CF - .string "POKéMON HERB SHOP\n" - .string "“Bitter taste - better cure!”$" diff --git a/data/text/maps/LavaridgeTown_Gym_1F.inc b/data/text/maps/LavaridgeTown_Gym_1F.inc new file mode 100644 index 000000000..87ec05632 --- /dev/null +++ b/data/text/maps/LavaridgeTown_Gym_1F.inc @@ -0,0 +1,140 @@ +LavaridgeTown_Gym_1F_Text_176312:: @ 8176312 + .string "Hey, how’s it going, CHAMPION-\n" + .string "bound {PLAYER}?\p" + .string "LAVARIDGE’s GYM LEADER FLANNERY\n" + .string "uses FIRE-type POKéMON.\p" + .string "Her passion for POKéMON burns stronger\n" + .string "and hotter than a volcano.\p" + .string "Don’t get too close to her - you’ll burn!\n" + .string "Hose her down with water and then\l" + .string "go for it!$" + +LavaridgeTown_Gym_1F_Text_17640C:: @ 817640C + .string "Yow! That was a scorching hot battle!$" + +LavaridgeTown_Gym_1F_Text_176432:: @ 8176432 + .string "Owowowowow!\n" + .string "Yikes, it’s hot!$" + +LavaridgeTown_Gym_1F_Text_17644F:: @ 817644F + .string "I’m blinded by sweat in my eyes...$" + +LavaridgeTown_Gym_1F_Text_176472:: @ 8176472 + .string "Being buried in hot sand promotes\n" + .string "circulation.\p" + .string "It’s effective for healing pain in\n" + .string "your joints.$" + +LavaridgeTown_Gym_1F_Text_1764D1:: @ 81764D1 + .string "I’m trying to relieve my stress.\n" + .string "Don’t come along and stress me out!$" + +LavaridgeTown_Gym_1F_Text_176516:: @ 8176516 + .string "I hope FLANNERY flames you good!$" + +LavaridgeTown_Gym_1F_Text_176537:: @ 8176537 + .string "Haaah... Whew...\p" + .string "If you spend too much time buried in\n" + .string "hot sand, it tuckers you out...$" + +LavaridgeTown_Gym_1F_Text_17658D:: @ 817658D + .string "You must be getting tired by now.\n" + .string "You’d like to rest in the hot sand,\l" + .string "wouldn’t you?\p" + .string "But you should know that maintaining\n" + .string "your willpower is an important ability\l" + .string "for all TRAINERS.$" + +LavaridgeTown_Gym_1F_Text_17663F:: @ 817663F + .string "Play with fire, and be burned...$" + +LavaridgeTown_Gym_1F_Text_176660:: @ 8176660 + .string "Your skill is real...\n" + .string "But our LEADER FLANNERY is strong.\p" + .string "If you don’t watch yourself, you’ll be\n" + .string "burned seriously.$" + +LavaridgeTown_Gym_1F_Text_1766D2:: @ 81766D2 + .string "Can your POKéMON withstand\n" + .string "392-degree heat?$" + +LavaridgeTown_Gym_1F_Text_1766FE:: @ 81766FE + .string "It didn’t burn hotly enough...$" + +LavaridgeTown_Gym_1F_Text_17671D:: @ 817671D + .string "The temperature of magma is\n" + .string "392 degrees.\p" + .string "Your POKéMON beat me, so they should\n" + .string "easily survive in magma.$" + +LavaridgeTown_Gym_1F_Text_176784:: @ 8176784 + .string "Um...\n" + .string "Okay, I’ll battle with you.$" + +LavaridgeTown_Gym_1F_Text_1767A6:: @ 81767A6 + .string "Oh, but you’re too strong.$" + +LavaridgeTown_Gym_1F_Text_1767C1:: @ 81767C1 + .string "I’m going to be a pretty and strong\n" + .string "TRAINER just like FLANNERY.$" + +LavaridgeTown_Gym_1F_Text_176801:: @ 8176801 + .string "Welcome... No, wait.\p" + .string "Puny TRAINER, how good to see you’ve\n" + .string "made it here!\p" + .string "I have been entrusted with the...\n" + .string "No, wait.\p" + .string "I am FLANNERY, and I’m the GYM\n" + .string "LEADER here!\p" + .string "Uh...\n" + .string "Dare not underestimate me, though\l" + .string "I have been LEADER only a short time!\p" + .string "With skills inherited from my grand-\n" + .string "father, I shall, uh...demonstrate the\l" + .string "hot moves we have honed on this land!$" + +LavaridgeTown_Gym_1F_Text_176960:: @ 8176960 + .string "Oh...\n" + .string "I guess I was trying too hard...\p" + .string "I... I’ve only recently become a GYM\n" + .string "LEADER.\p" + .string "I tried too hard to be someone I’m not.\p" + .string "I have to do things my natural way.\n" + .string "If I don’t, my POKéMON will be confused.\p" + .string "Thanks for teaching me that.\n" + .string "For that, you deserve this.$" + +LavaridgeTown_Gym_1F_Text_176A62:: @ 8176A62 + .string "{PLAYER} received the HEAT BADGE\n" + .string "from FLANNERY.$" + +LavaridgeTown_Gym_1F_Text_176A8C:: @ 8176A8C + .string "If you have a HEAT BADGE, all POKéMON\n" + .string "up to Level 50, even those you get in\l" + .string "trades from other people, will obey\l" + .string "you completely.\p" + .string "And, it lets POKéMON use the HM move\n" + .string "STRENGTH outside of battle.\p" + .string "This is a token of my appreciation.\n" + .string "Don’t be shy about taking it!$" + +LavaridgeTown_Gym_1F_Text_176B8F:: @ 8176B8F + .string "That TM50 contains OVERHEAT.\p" + .string "That move inflicts serious damage on\n" + .string "the opponent.\p" + .string "But it also sharply cuts the SP. ATK\n" + .string "of the POKéMON using it. It might not\l" + .string "be suitable for longer battles.$" + +LavaridgeTown_Gym_1F_Text_176C4A:: @ 8176C4A + .string "Your power reminds me of someone...\p" + .string "Oh! I know! You battle like NORMAN,\n" + .string "the GYM LEADER of PETALBURG.$" + +LavaridgeTown_Gym_1F_Text_176CAF:: @ 8176CAF + .string "LAVARIDGE TOWN POKéMON GYM$" + +LavaridgeTown_Gym_1F_Text_176CCA:: @ 8176CCA + .string "LAVARIDGE TOWN POKéMON GYM\p" + .string "FLANNERY’S CERTIFIED TRAINERS:\n" + .string "{PLAYER}$" diff --git a/data/text/maps/LavaridgeTown_Gym_1F.s b/data/text/maps/LavaridgeTown_Gym_1F.s deleted file mode 100644 index 87ec05632..000000000 --- a/data/text/maps/LavaridgeTown_Gym_1F.s +++ /dev/null @@ -1,140 +0,0 @@ -LavaridgeTown_Gym_1F_Text_176312:: @ 8176312 - .string "Hey, how’s it going, CHAMPION-\n" - .string "bound {PLAYER}?\p" - .string "LAVARIDGE’s GYM LEADER FLANNERY\n" - .string "uses FIRE-type POKéMON.\p" - .string "Her passion for POKéMON burns stronger\n" - .string "and hotter than a volcano.\p" - .string "Don’t get too close to her - you’ll burn!\n" - .string "Hose her down with water and then\l" - .string "go for it!$" - -LavaridgeTown_Gym_1F_Text_17640C:: @ 817640C - .string "Yow! That was a scorching hot battle!$" - -LavaridgeTown_Gym_1F_Text_176432:: @ 8176432 - .string "Owowowowow!\n" - .string "Yikes, it’s hot!$" - -LavaridgeTown_Gym_1F_Text_17644F:: @ 817644F - .string "I’m blinded by sweat in my eyes...$" - -LavaridgeTown_Gym_1F_Text_176472:: @ 8176472 - .string "Being buried in hot sand promotes\n" - .string "circulation.\p" - .string "It’s effective for healing pain in\n" - .string "your joints.$" - -LavaridgeTown_Gym_1F_Text_1764D1:: @ 81764D1 - .string "I’m trying to relieve my stress.\n" - .string "Don’t come along and stress me out!$" - -LavaridgeTown_Gym_1F_Text_176516:: @ 8176516 - .string "I hope FLANNERY flames you good!$" - -LavaridgeTown_Gym_1F_Text_176537:: @ 8176537 - .string "Haaah... Whew...\p" - .string "If you spend too much time buried in\n" - .string "hot sand, it tuckers you out...$" - -LavaridgeTown_Gym_1F_Text_17658D:: @ 817658D - .string "You must be getting tired by now.\n" - .string "You’d like to rest in the hot sand,\l" - .string "wouldn’t you?\p" - .string "But you should know that maintaining\n" - .string "your willpower is an important ability\l" - .string "for all TRAINERS.$" - -LavaridgeTown_Gym_1F_Text_17663F:: @ 817663F - .string "Play with fire, and be burned...$" - -LavaridgeTown_Gym_1F_Text_176660:: @ 8176660 - .string "Your skill is real...\n" - .string "But our LEADER FLANNERY is strong.\p" - .string "If you don’t watch yourself, you’ll be\n" - .string "burned seriously.$" - -LavaridgeTown_Gym_1F_Text_1766D2:: @ 81766D2 - .string "Can your POKéMON withstand\n" - .string "392-degree heat?$" - -LavaridgeTown_Gym_1F_Text_1766FE:: @ 81766FE - .string "It didn’t burn hotly enough...$" - -LavaridgeTown_Gym_1F_Text_17671D:: @ 817671D - .string "The temperature of magma is\n" - .string "392 degrees.\p" - .string "Your POKéMON beat me, so they should\n" - .string "easily survive in magma.$" - -LavaridgeTown_Gym_1F_Text_176784:: @ 8176784 - .string "Um...\n" - .string "Okay, I’ll battle with you.$" - -LavaridgeTown_Gym_1F_Text_1767A6:: @ 81767A6 - .string "Oh, but you’re too strong.$" - -LavaridgeTown_Gym_1F_Text_1767C1:: @ 81767C1 - .string "I’m going to be a pretty and strong\n" - .string "TRAINER just like FLANNERY.$" - -LavaridgeTown_Gym_1F_Text_176801:: @ 8176801 - .string "Welcome... No, wait.\p" - .string "Puny TRAINER, how good to see you’ve\n" - .string "made it here!\p" - .string "I have been entrusted with the...\n" - .string "No, wait.\p" - .string "I am FLANNERY, and I’m the GYM\n" - .string "LEADER here!\p" - .string "Uh...\n" - .string "Dare not underestimate me, though\l" - .string "I have been LEADER only a short time!\p" - .string "With skills inherited from my grand-\n" - .string "father, I shall, uh...demonstrate the\l" - .string "hot moves we have honed on this land!$" - -LavaridgeTown_Gym_1F_Text_176960:: @ 8176960 - .string "Oh...\n" - .string "I guess I was trying too hard...\p" - .string "I... I’ve only recently become a GYM\n" - .string "LEADER.\p" - .string "I tried too hard to be someone I’m not.\p" - .string "I have to do things my natural way.\n" - .string "If I don’t, my POKéMON will be confused.\p" - .string "Thanks for teaching me that.\n" - .string "For that, you deserve this.$" - -LavaridgeTown_Gym_1F_Text_176A62:: @ 8176A62 - .string "{PLAYER} received the HEAT BADGE\n" - .string "from FLANNERY.$" - -LavaridgeTown_Gym_1F_Text_176A8C:: @ 8176A8C - .string "If you have a HEAT BADGE, all POKéMON\n" - .string "up to Level 50, even those you get in\l" - .string "trades from other people, will obey\l" - .string "you completely.\p" - .string "And, it lets POKéMON use the HM move\n" - .string "STRENGTH outside of battle.\p" - .string "This is a token of my appreciation.\n" - .string "Don’t be shy about taking it!$" - -LavaridgeTown_Gym_1F_Text_176B8F:: @ 8176B8F - .string "That TM50 contains OVERHEAT.\p" - .string "That move inflicts serious damage on\n" - .string "the opponent.\p" - .string "But it also sharply cuts the SP. ATK\n" - .string "of the POKéMON using it. It might not\l" - .string "be suitable for longer battles.$" - -LavaridgeTown_Gym_1F_Text_176C4A:: @ 8176C4A - .string "Your power reminds me of someone...\p" - .string "Oh! I know! You battle like NORMAN,\n" - .string "the GYM LEADER of PETALBURG.$" - -LavaridgeTown_Gym_1F_Text_176CAF:: @ 8176CAF - .string "LAVARIDGE TOWN POKéMON GYM$" - -LavaridgeTown_Gym_1F_Text_176CCA:: @ 8176CCA - .string "LAVARIDGE TOWN POKéMON GYM\p" - .string "FLANNERY’S CERTIFIED TRAINERS:\n" - .string "{PLAYER}$" diff --git a/data/text/maps/LavaridgeTown_HerbShop.inc b/data/text/maps/LavaridgeTown_HerbShop.inc new file mode 100644 index 000000000..893d3399f --- /dev/null +++ b/data/text/maps/LavaridgeTown_HerbShop.inc @@ -0,0 +1,22 @@ +LavaridgeTown_HerbShop_Text_17615C:: @ 817615C + .string "Welcome to the HERB SHOP, home of\n" + .string "effective and inexpensive medicine!$" + +LavaridgeTown_HerbShop_Text_1761A2:: @ 81761A2 + .string "You’ve come to look at herbal medicine\n" + .string "in LAVARIDGE?\p" + .string "That’s rather commendable.\p" + .string "I like you! Take this!$" + +LavaridgeTown_HerbShop_Text_176209:: @ 8176209 + .string "That CHARCOAL I gave you, it’s used\n" + .string "for making herbal medicine.\p" + .string "It also does wonders when held by\n" + .string "a POKéMON.\p" + .string "It intensifies the power of FIRE-type\n" + .string "moves.$" + +LavaridgeTown_HerbShop_Text_1762A3:: @ 81762A3 + .string "Herbal medicine works impressively well.\n" + .string "But your POKéMON will dislike you for it.\l" + .string "It must be horribly bitter!$" diff --git a/data/text/maps/LavaridgeTown_HerbShop.s b/data/text/maps/LavaridgeTown_HerbShop.s deleted file mode 100644 index 893d3399f..000000000 --- a/data/text/maps/LavaridgeTown_HerbShop.s +++ /dev/null @@ -1,22 +0,0 @@ -LavaridgeTown_HerbShop_Text_17615C:: @ 817615C - .string "Welcome to the HERB SHOP, home of\n" - .string "effective and inexpensive medicine!$" - -LavaridgeTown_HerbShop_Text_1761A2:: @ 81761A2 - .string "You’ve come to look at herbal medicine\n" - .string "in LAVARIDGE?\p" - .string "That’s rather commendable.\p" - .string "I like you! Take this!$" - -LavaridgeTown_HerbShop_Text_176209:: @ 8176209 - .string "That CHARCOAL I gave you, it’s used\n" - .string "for making herbal medicine.\p" - .string "It also does wonders when held by\n" - .string "a POKéMON.\p" - .string "It intensifies the power of FIRE-type\n" - .string "moves.$" - -LavaridgeTown_HerbShop_Text_1762A3:: @ 81762A3 - .string "Herbal medicine works impressively well.\n" - .string "But your POKéMON will dislike you for it.\l" - .string "It must be horribly bitter!$" diff --git a/data/text/maps/LavaridgeTown_House.inc b/data/text/maps/LavaridgeTown_House.inc new file mode 100644 index 000000000..9710d9398 --- /dev/null +++ b/data/text/maps/LavaridgeTown_House.inc @@ -0,0 +1,8 @@ +LavaridgeTown_House_Text_176D07:: @ 8176D07 + .string "My wife’s warming an EGG in the hot\n" + .string "springs. This is what she told me.\p" + .string "She left two POKéMON with the DAY CARE.\n" + .string "And they discovered that EGG!$" + +LavaridgeTown_House_Text_176D94:: @ 8176D94 + .string "ZIGZAGOON: Pshoo!$" diff --git a/data/text/maps/LavaridgeTown_House.s b/data/text/maps/LavaridgeTown_House.s deleted file mode 100644 index 9710d9398..000000000 --- a/data/text/maps/LavaridgeTown_House.s +++ /dev/null @@ -1,8 +0,0 @@ -LavaridgeTown_House_Text_176D07:: @ 8176D07 - .string "My wife’s warming an EGG in the hot\n" - .string "springs. This is what she told me.\p" - .string "She left two POKéMON with the DAY CARE.\n" - .string "And they discovered that EGG!$" - -LavaridgeTown_House_Text_176D94:: @ 8176D94 - .string "ZIGZAGOON: Pshoo!$" diff --git a/data/text/maps/LavaridgeTown_Mart.inc b/data/text/maps/LavaridgeTown_Mart.inc new file mode 100644 index 000000000..db79bd321 --- /dev/null +++ b/data/text/maps/LavaridgeTown_Mart.inc @@ -0,0 +1,10 @@ +LavaridgeTown_Mart_Text_176DA6:: @ 8176DA6 + .string "Use X SPEED to add to a POKéMON’s\n" + .string "SPEED in battle.\p" + .string "That will help it get in the first\n" + .string "strike - a decided advantage!$" + +LavaridgeTown_Mart_Text_176E1A:: @ 8176E1A + .string "On MT. CHIMNEY’s peak, there’s a local\n" + .string "specialty that you can buy only there.\p" + .string "Give it to a POKéMON - it will be elated.$" diff --git a/data/text/maps/LavaridgeTown_Mart.s b/data/text/maps/LavaridgeTown_Mart.s deleted file mode 100644 index db79bd321..000000000 --- a/data/text/maps/LavaridgeTown_Mart.s +++ /dev/null @@ -1,10 +0,0 @@ -LavaridgeTown_Mart_Text_176DA6:: @ 8176DA6 - .string "Use X SPEED to add to a POKéMON’s\n" - .string "SPEED in battle.\p" - .string "That will help it get in the first\n" - .string "strike - a decided advantage!$" - -LavaridgeTown_Mart_Text_176E1A:: @ 8176E1A - .string "On MT. CHIMNEY’s peak, there’s a local\n" - .string "specialty that you can buy only there.\p" - .string "Give it to a POKéMON - it will be elated.$" diff --git a/data/text/maps/LavaridgeTown_PokemonCenter_1F.inc b/data/text/maps/LavaridgeTown_PokemonCenter_1F.inc new file mode 100644 index 000000000..c66d6df8a --- /dev/null +++ b/data/text/maps/LavaridgeTown_PokemonCenter_1F.inc @@ -0,0 +1,17 @@ +LavaridgeTown_PokemonCenter_1F_Text_176E92:: @ 8176E92 + .string "I think POKéMON get closer to their\n" + .string "TRAINERS if they spend time together.\p" + .string "The longer the better.\n" + .string "That’s what I think.$" + +LavaridgeTown_PokemonCenter_1F_Text_176F08:: @ 8176F08 + .string "I gave a RED {POKEBLOCK} to my POKéMON.\n" + .string "It looks a lot cooler all of a sudden.\p" + .string "Hmm...\n" + .string "Maybe I ought to eat a RED {POKEBLOCK}.$" + +LavaridgeTown_PokemonCenter_1F_Text_176F7A:: @ 8176F7A + .string "Hohoho! Hey, kid, you can reach\n" + .string "the hot springs from here.\p" + .string "If POKéMON are getting rest, so too\n" + .string "should their TRAINERS.$" diff --git a/data/text/maps/LavaridgeTown_PokemonCenter_1F.s b/data/text/maps/LavaridgeTown_PokemonCenter_1F.s deleted file mode 100644 index c66d6df8a..000000000 --- a/data/text/maps/LavaridgeTown_PokemonCenter_1F.s +++ /dev/null @@ -1,17 +0,0 @@ -LavaridgeTown_PokemonCenter_1F_Text_176E92:: @ 8176E92 - .string "I think POKéMON get closer to their\n" - .string "TRAINERS if they spend time together.\p" - .string "The longer the better.\n" - .string "That’s what I think.$" - -LavaridgeTown_PokemonCenter_1F_Text_176F08:: @ 8176F08 - .string "I gave a RED {POKEBLOCK} to my POKéMON.\n" - .string "It looks a lot cooler all of a sudden.\p" - .string "Hmm...\n" - .string "Maybe I ought to eat a RED {POKEBLOCK}.$" - -LavaridgeTown_PokemonCenter_1F_Text_176F7A:: @ 8176F7A - .string "Hohoho! Hey, kid, you can reach\n" - .string "the hot springs from here.\p" - .string "If POKéMON are getting rest, so too\n" - .string "should their TRAINERS.$" diff --git a/data/text/maps/LilycoveCity.inc b/data/text/maps/LilycoveCity.inc new file mode 100644 index 000000000..0f9b45c1d --- /dev/null +++ b/data/text/maps/LilycoveCity.inc @@ -0,0 +1,301 @@ +LilycoveCity_Text_1679BF:: @ 81679BF + .string "MAY: Oh, hey?\n" + .string "{PLAYER}{KUN}, are you shopping, too?\p" + .string "I bought a whole bunch of DOLLS and\n" + .string "POSTERS.\p" + .string "Of course, I’ve also caught a lot of\n" + .string "POKéMON, and I’m raising them\l" + .string "properly, too.\p" + .string "Actually, I’m more worried if you’re\n" + .string "raising POKéMON properly, {PLAYER}{KUN}.\p" + .string "I’ll battle with you, so you can show\n" + .string "me your POKéMON, {PLAYER}{KUN}.$" + +LilycoveCity_Text_167AEB:: @ 8167AEB + .string "MAY: Oh, why? {PLAYER}{KUN}, haven’t you\n" + .string "been raising your POKéMON?\p" + .string "That’s not a very good showing as a\n" + .string "TRAINER...$" + +LilycoveCity_Text_167B55:: @ 8167B55 + .string "MAY: Come on, battle with me, so I can\n" + .string "check out your POKéMON!$" + +LilycoveCity_Text_167B94:: @ 8167B94 + .string "MAY: The POKéMON I raised won’t be\n" + .string "beaten by your POKéMON, {PLAYER}{KUN}!$" + +LilycoveCity_Text_167BD5:: @ 8167BD5 + .string "... ... ... ... ... ... ... ...\p" + .string "I remember the battle I had with you,\n" + .string "{PLAYER}{KUN}, on ROUTE 103.\p" + .string "That battle helped you become this\n" + .string "strong, {PLAYER}{KUN}, didn’t it?$" + +LilycoveCity_Text_167C6B:: @ 8167C6B + .string "MAY: I’m thinking of going back to\n" + .string "LITTLEROOT soon.\p" + .string "I’ve caught a decent group of POKéMON,\n" + .string "and my POKéDEX is coming along, so\l" + .string "I’m going home to show my dad.$" + +LilycoveCity_Text_167D08:: @ 8167D08 + .string "{PLAYER}{KUN}, what are you going to do?\p" + .string "Collect all the GYM BADGES and take\n" + .string "the POKéMON LEAGUE challenge?\p" + .string "Well, while you’re collecting BADGES,\n" + .string "{PLAYER}{KUN}, I’m going to work on my\l" + .string "POKéDEX. I’ll complete it before you!\p" + .string "See you!$" + +LilycoveCity_Text_167DDD:: @ 8167DDD + .string "{PLAYER}{KUN}, what are you going to do?\p" + .string "Are you taking the POKéMON LEAGUE\n" + .string "challenge?\p" + .string "Or, are you going to complete your\n" + .string "POKéDEX?\p" + .string "I might’ve lost to you in battling,\n" + .string "but I’ll finish my POKéDEX before you!\p" + .string "See you!$" + +LilycoveCity_Text_167EAA:: @ 8167EAA + .string "{PLAYER}{KUN}, what are you going to do?\p" + .string "Are you taking the BATTLE TOWER\n" + .string "challenge?\p" + .string "Or, are you going to complete your\n" + .string "POKéDEX?\p" + .string "I might’ve lost to you in battling,\n" + .string "but I’ll finish my POKéDEX before you!\p" + .string "See you!$" + +LilycoveCity_Text_167F75:: @ 8167F75 + .string "BRENDAN: Oh, hey, it’s {PLAYER}.\p" + .string "I’m running an errand for my dad.\n" + .string "No, I’m not buying any DOLLS.\p" + .string "Anyways, it’s been a while.\p" + .string "Want to have a battle to see who’s been\n" + .string "raising POKéMON better?$" + +LilycoveCity_Text_16802C:: @ 816802C + .string "BRENDAN: Oh, what’s the matter?\n" + .string "Don’t have the confidence?$" + +LilycoveCity_Text_168067:: @ 8168067 + .string "BRENDAN: Want to battle to see who’s\n" + .string "been raising POKéMON better?$" + +LilycoveCity_Text_1680A9:: @ 81680A9 + .string "BRENDAN: Aww, but you know I’m not\n" + .string "going to lose to no {PLAYER}.$" + +LilycoveCity_Text_1680E4:: @ 81680E4 + .string "Humph...\n" + .string "You’ve done a lot of raising.\p" + .string "That stings a bit - I had a head start\n" + .string "on you as a TRAINER...$" + +LilycoveCity_Text_168149:: @ 8168149 + .string "BRENDAN: I...\n" + .string "I plan on going home to LITTLEROOT.\p" + .string "You know I’m helping out my dad on his\n" + .string "POKéDEX. It’s coming together pretty\l" + .string "decently, so I should go show him.$" + +LilycoveCity_Text_1681EA:: @ 81681EA + .string "{PLAYER}, what are you going to do?\p" + .string "Collect all the GYM BADGES and take\n" + .string "the POKéMON LEAGUE challenge?\p" + .string "Maybe I’ll do that, too...\p" + .string "Well, anyway, hang in there!$" + +LilycoveCity_Text_168282:: @ 8168282 + .string "{PLAYER}, what are you going to do?\p" + .string "Since you’re that strong, are you\n" + .string "taking the POKéMON LEAGUE challenge?\p" + .string "Heh, even me - if I trained my POKéMON\n" + .string "a bit more, I should be stronger than\l" + .string "you, {PLAYER}.\p" + .string "Well, anyway, hang in there!$" + +LilycoveCity_Text_16835A:: @ 816835A + .string "{PLAYER}, what are you going to do?\p" + .string "Since you’re that strong, are you\n" + .string "taking the BATTLE TOWER challenge?\p" + .string "Heh, even me - if I trained my POKéMON\n" + .string "a bit more, I should be stronger than\l" + .string "you, {PLAYER}.\l" + .string "Maybe I will go to the BATTLE TOWER.\p" + .string "Well, anyway, hang in there!$" + +LilycoveCity_Text_168455:: @ 8168455 + .string "Fufufu...\p" + .string "We moved more loot into our secret\n" + .string "HIDEOUT today...\p" + .string "Wh-who are you?!\n" + .string "I was just talking to myself!$" + +LilycoveCity_Text_1684C2:: @ 81684C2 + .string "I’m just a GRUNT, so I don’t know what\n" + .string "the BOSS is thinking...\p" + .string "But being on TEAM {EVIL_TEAM}, I know I’ll get\n" + .string "the chance to do big things!\p" + .string "Wh-who are you?!\n" + .string "I was just talking to myself!$" + +LilycoveCity_Text_168573:: @ 8168573 + .string "Hey, you!\p" + .string "Don’t go near the cave in the cove!\p" + .string "Why? You don’t need a reason why!\n" + .string "I’m an adult, so you just listen to me!$" + +LilycoveCity_Text_1685EB:: @ 81685EB + .string "If this whole wide world becomes ours,\n" + .string "TEAM {EVIL_TEAM}’s, it will be a happier\l" + .string "place for POKéMON, too.$" + +LilycoveCity_Text_16864A:: @ 816864A + .string "There! WAILMER!\n" + .string "Leap out of the water now!$" + +LilycoveCity_Text_168675:: @ 8168675 + .string "Hunh? What do you want?\p" + .string "You’re messing up our training, so can\n" + .string "you, like, get lost?$" + +LilycoveCity_Text_1686C9:: @ 81686C9 + .string "The POKéMON that come to this CONTEST\n" + .string "HALL are all prizewinners.\l" + .string "They come from all over the country.\p" + .string "My heart swells with excitement!$" + +LilycoveCity_Text_168750:: @ 8168750 + .string "Have you seen that strange cave in\n" + .string "the cove at the edge of town?$" + +LilycoveCity_Text_168791:: @ 8168791 + .string "I’m going to teach my POKéMON some new\n" + .string "moves for entering a CONTEST.\p" + .string "So, I’m going to see the MOVE DELETER\n" + .string "and make it forget HM moves.$" + +LilycoveCity_Text_168819:: @ 8168819 + .string "I came from KANTO.\p" + .string "The HOENN region is beautiful with\n" + .string "all its water and verdant nature.\p" + .string "Hunh? Wait a second...\p" + .string "Could there be rare POKéMON that live\n" + .string "only in this area?$" + +LilycoveCity_Text_1688C1:: @ 81688C1 + .string "TEAM {EVIL_TEAM}’s been training their\n" + .string "WAILMER in the cove.\p" + .string "We SAILORS can’t get our boats out\n" + .string "to sea with them in the way!$" + +LilycoveCity_Text_168934:: @ 8168934 + .string "Ahoy, did you know?\p" + .string "Someone punted TEAM {EVIL_TEAM} out of the\n" + .string "way for us!\p" + .string "That got the WAILMER out of the cove,\n" + .string "so we can get our boats out again.$" + +LilycoveCity_Text_1689BF:: @ 81689BF + .string "I was taking a relaxing snooze at the\n" + .string "seaside inn to the sound of waves...\p" + .string "When someone stole my POKéMON!\p" + .string "Who’s the abductor?\n" + .string "TEAM {EVIL_TEAM}? Is it TEAM {EVIL_TEAM}?$" + +LilycoveCity_Text_168A55:: @ 8168A55 + .string "My missing POKéMON...\n" + .string "It came back without me noticing!$" + +LilycoveCity_Text_168A8D:: @ 8168A8D + .string "I’m an ART DEALER.\p" + .string "I am a buyer and seller of fine art,\n" + .string "especially paintings.\p" + .string "I’ve heard that the MUSEUM here has\n" + .string "magnificent works on exhibit...$" + +LilycoveCity_Text_168B1F:: @ 8168B1F + .string "Even as we grow old and wrinkled, the\n" + .string "sea remains forever young with the\l" + .string "vivid brilliance of life...\p" + .string "Fwohoho fwohohohoho...$" + +LilycoveCity_Text_168B9B:: @ 8168B9B + .string "It was sixty years ago that my husband\n" + .string "proposed to me here.\l" + .string "The sea remains as beautiful as ever.\p" + .string "Mufufufu mufufufufufu...$" + +LilycoveCity_Text_168C16:: @ 8168C16 + .string "Hm, you know of the peculiar cavern\n" + .string "in this cove?\p" + .string "That had been a natural formation, but\n" + .string "then that TEAM {EVIL_TEAM} lot came along\l" + .string "and made their renovations.\p" + .string "They call themselves the “nature-loving\n" + .string "TEAM {EVIL_TEAM}”!\p" + .string "But what they do and what they say\n" + .string "don’t match at all!$" + +LilycoveCity_Text_168D15:: @ 8168D15 + .string "That cave in the cove...\n" + .string "It seems someone sealed the entrance,\l" + .string "so no one can enter it anymore.\p" + .string "That TEAM {EVIL_TEAM} lot, they must\n" + .string "have gone away for good.$" + +LilycoveCity_Text_168DA9:: @ 8168DA9 + .string "LILYCOVE CITY\p" + .string "“Where the land ends and the\n" + .string "sea begins.”$" + +LilycoveCity_Text_168DE1:: @ 8168DE1 + .string "POKéMON CONTESTS\n" + .string "MASTER RANK REGISTRATION\p" + .string "“Enter CONTESTS with your friends!”$" + +LilycoveCity_Text_168E2F:: @ 8168E2F + .string "COVE LILY MOTEL\p" + .string "“Remember us as COVE LILY of\n" + .string "LILYCOVE.”$" + +LilycoveCity_Text_168E67:: @ 8168E67 + .string "LILYCOVE MUSEUM\p" + .string "“POKéMON Masterpiece Collection\n" + .string "on exhibit!”$" + +LilycoveCity_Text_168EA4:: @ 8168EA4 + .string "LILYCOVE MUSEUM\p" + .string "“{PLAYER}’s POKéMON Collection\n" + .string "on exhibit!”$" + +LilycoveCity_Text_168EDA:: @ 8168EDA + .string "LILYCOVE CITY HARBOR\p" + .string "“The ferry S.S. TIDAL is under\n" + .string "construction in SLATEPORT CITY.\p" + .string "“Service is scheduled to begin\n" + .string "shortly.”$" + +LilycoveCity_Text_168F57:: @ 8168F57 + .string "LILYCOVE CITY HARBOR\p" + .string "“Enjoy a delightful cruise on the\n" + .string "ferry S.S. TIDAL.”$" + +LilycoveCity_Text_168FA1:: @ 8168FA1 + .string "POKéMON TRAINER FAN CLUB\p" + .string "The names of TRAINERS are scribbled\n" + .string "all over the sign...$" + +LilycoveCity_Text_168FF3:: @ 8168FF3 + .string "LILYCOVE DEPARTMENT STORE\p" + .string "“Overflowing with great merchandise\n" + .string "and excitement!\p" + .string "“A great place to find that something\n" + .string "you need!”$" + +LilycoveCity_Text_169072:: @ 8169072 + .string "MOVE DELETER’S HOUSE\p" + .string "“Unwanted POKéMON moves deleted.”$" diff --git a/data/text/maps/LilycoveCity.s b/data/text/maps/LilycoveCity.s deleted file mode 100644 index 0f9b45c1d..000000000 --- a/data/text/maps/LilycoveCity.s +++ /dev/null @@ -1,301 +0,0 @@ -LilycoveCity_Text_1679BF:: @ 81679BF - .string "MAY: Oh, hey?\n" - .string "{PLAYER}{KUN}, are you shopping, too?\p" - .string "I bought a whole bunch of DOLLS and\n" - .string "POSTERS.\p" - .string "Of course, I’ve also caught a lot of\n" - .string "POKéMON, and I’m raising them\l" - .string "properly, too.\p" - .string "Actually, I’m more worried if you’re\n" - .string "raising POKéMON properly, {PLAYER}{KUN}.\p" - .string "I’ll battle with you, so you can show\n" - .string "me your POKéMON, {PLAYER}{KUN}.$" - -LilycoveCity_Text_167AEB:: @ 8167AEB - .string "MAY: Oh, why? {PLAYER}{KUN}, haven’t you\n" - .string "been raising your POKéMON?\p" - .string "That’s not a very good showing as a\n" - .string "TRAINER...$" - -LilycoveCity_Text_167B55:: @ 8167B55 - .string "MAY: Come on, battle with me, so I can\n" - .string "check out your POKéMON!$" - -LilycoveCity_Text_167B94:: @ 8167B94 - .string "MAY: The POKéMON I raised won’t be\n" - .string "beaten by your POKéMON, {PLAYER}{KUN}!$" - -LilycoveCity_Text_167BD5:: @ 8167BD5 - .string "... ... ... ... ... ... ... ...\p" - .string "I remember the battle I had with you,\n" - .string "{PLAYER}{KUN}, on ROUTE 103.\p" - .string "That battle helped you become this\n" - .string "strong, {PLAYER}{KUN}, didn’t it?$" - -LilycoveCity_Text_167C6B:: @ 8167C6B - .string "MAY: I’m thinking of going back to\n" - .string "LITTLEROOT soon.\p" - .string "I’ve caught a decent group of POKéMON,\n" - .string "and my POKéDEX is coming along, so\l" - .string "I’m going home to show my dad.$" - -LilycoveCity_Text_167D08:: @ 8167D08 - .string "{PLAYER}{KUN}, what are you going to do?\p" - .string "Collect all the GYM BADGES and take\n" - .string "the POKéMON LEAGUE challenge?\p" - .string "Well, while you’re collecting BADGES,\n" - .string "{PLAYER}{KUN}, I’m going to work on my\l" - .string "POKéDEX. I’ll complete it before you!\p" - .string "See you!$" - -LilycoveCity_Text_167DDD:: @ 8167DDD - .string "{PLAYER}{KUN}, what are you going to do?\p" - .string "Are you taking the POKéMON LEAGUE\n" - .string "challenge?\p" - .string "Or, are you going to complete your\n" - .string "POKéDEX?\p" - .string "I might’ve lost to you in battling,\n" - .string "but I’ll finish my POKéDEX before you!\p" - .string "See you!$" - -LilycoveCity_Text_167EAA:: @ 8167EAA - .string "{PLAYER}{KUN}, what are you going to do?\p" - .string "Are you taking the BATTLE TOWER\n" - .string "challenge?\p" - .string "Or, are you going to complete your\n" - .string "POKéDEX?\p" - .string "I might’ve lost to you in battling,\n" - .string "but I’ll finish my POKéDEX before you!\p" - .string "See you!$" - -LilycoveCity_Text_167F75:: @ 8167F75 - .string "BRENDAN: Oh, hey, it’s {PLAYER}.\p" - .string "I’m running an errand for my dad.\n" - .string "No, I’m not buying any DOLLS.\p" - .string "Anyways, it’s been a while.\p" - .string "Want to have a battle to see who’s been\n" - .string "raising POKéMON better?$" - -LilycoveCity_Text_16802C:: @ 816802C - .string "BRENDAN: Oh, what’s the matter?\n" - .string "Don’t have the confidence?$" - -LilycoveCity_Text_168067:: @ 8168067 - .string "BRENDAN: Want to battle to see who’s\n" - .string "been raising POKéMON better?$" - -LilycoveCity_Text_1680A9:: @ 81680A9 - .string "BRENDAN: Aww, but you know I’m not\n" - .string "going to lose to no {PLAYER}.$" - -LilycoveCity_Text_1680E4:: @ 81680E4 - .string "Humph...\n" - .string "You’ve done a lot of raising.\p" - .string "That stings a bit - I had a head start\n" - .string "on you as a TRAINER...$" - -LilycoveCity_Text_168149:: @ 8168149 - .string "BRENDAN: I...\n" - .string "I plan on going home to LITTLEROOT.\p" - .string "You know I’m helping out my dad on his\n" - .string "POKéDEX. It’s coming together pretty\l" - .string "decently, so I should go show him.$" - -LilycoveCity_Text_1681EA:: @ 81681EA - .string "{PLAYER}, what are you going to do?\p" - .string "Collect all the GYM BADGES and take\n" - .string "the POKéMON LEAGUE challenge?\p" - .string "Maybe I’ll do that, too...\p" - .string "Well, anyway, hang in there!$" - -LilycoveCity_Text_168282:: @ 8168282 - .string "{PLAYER}, what are you going to do?\p" - .string "Since you’re that strong, are you\n" - .string "taking the POKéMON LEAGUE challenge?\p" - .string "Heh, even me - if I trained my POKéMON\n" - .string "a bit more, I should be stronger than\l" - .string "you, {PLAYER}.\p" - .string "Well, anyway, hang in there!$" - -LilycoveCity_Text_16835A:: @ 816835A - .string "{PLAYER}, what are you going to do?\p" - .string "Since you’re that strong, are you\n" - .string "taking the BATTLE TOWER challenge?\p" - .string "Heh, even me - if I trained my POKéMON\n" - .string "a bit more, I should be stronger than\l" - .string "you, {PLAYER}.\l" - .string "Maybe I will go to the BATTLE TOWER.\p" - .string "Well, anyway, hang in there!$" - -LilycoveCity_Text_168455:: @ 8168455 - .string "Fufufu...\p" - .string "We moved more loot into our secret\n" - .string "HIDEOUT today...\p" - .string "Wh-who are you?!\n" - .string "I was just talking to myself!$" - -LilycoveCity_Text_1684C2:: @ 81684C2 - .string "I’m just a GRUNT, so I don’t know what\n" - .string "the BOSS is thinking...\p" - .string "But being on TEAM {EVIL_TEAM}, I know I’ll get\n" - .string "the chance to do big things!\p" - .string "Wh-who are you?!\n" - .string "I was just talking to myself!$" - -LilycoveCity_Text_168573:: @ 8168573 - .string "Hey, you!\p" - .string "Don’t go near the cave in the cove!\p" - .string "Why? You don’t need a reason why!\n" - .string "I’m an adult, so you just listen to me!$" - -LilycoveCity_Text_1685EB:: @ 81685EB - .string "If this whole wide world becomes ours,\n" - .string "TEAM {EVIL_TEAM}’s, it will be a happier\l" - .string "place for POKéMON, too.$" - -LilycoveCity_Text_16864A:: @ 816864A - .string "There! WAILMER!\n" - .string "Leap out of the water now!$" - -LilycoveCity_Text_168675:: @ 8168675 - .string "Hunh? What do you want?\p" - .string "You’re messing up our training, so can\n" - .string "you, like, get lost?$" - -LilycoveCity_Text_1686C9:: @ 81686C9 - .string "The POKéMON that come to this CONTEST\n" - .string "HALL are all prizewinners.\l" - .string "They come from all over the country.\p" - .string "My heart swells with excitement!$" - -LilycoveCity_Text_168750:: @ 8168750 - .string "Have you seen that strange cave in\n" - .string "the cove at the edge of town?$" - -LilycoveCity_Text_168791:: @ 8168791 - .string "I’m going to teach my POKéMON some new\n" - .string "moves for entering a CONTEST.\p" - .string "So, I’m going to see the MOVE DELETER\n" - .string "and make it forget HM moves.$" - -LilycoveCity_Text_168819:: @ 8168819 - .string "I came from KANTO.\p" - .string "The HOENN region is beautiful with\n" - .string "all its water and verdant nature.\p" - .string "Hunh? Wait a second...\p" - .string "Could there be rare POKéMON that live\n" - .string "only in this area?$" - -LilycoveCity_Text_1688C1:: @ 81688C1 - .string "TEAM {EVIL_TEAM}’s been training their\n" - .string "WAILMER in the cove.\p" - .string "We SAILORS can’t get our boats out\n" - .string "to sea with them in the way!$" - -LilycoveCity_Text_168934:: @ 8168934 - .string "Ahoy, did you know?\p" - .string "Someone punted TEAM {EVIL_TEAM} out of the\n" - .string "way for us!\p" - .string "That got the WAILMER out of the cove,\n" - .string "so we can get our boats out again.$" - -LilycoveCity_Text_1689BF:: @ 81689BF - .string "I was taking a relaxing snooze at the\n" - .string "seaside inn to the sound of waves...\p" - .string "When someone stole my POKéMON!\p" - .string "Who’s the abductor?\n" - .string "TEAM {EVIL_TEAM}? Is it TEAM {EVIL_TEAM}?$" - -LilycoveCity_Text_168A55:: @ 8168A55 - .string "My missing POKéMON...\n" - .string "It came back without me noticing!$" - -LilycoveCity_Text_168A8D:: @ 8168A8D - .string "I’m an ART DEALER.\p" - .string "I am a buyer and seller of fine art,\n" - .string "especially paintings.\p" - .string "I’ve heard that the MUSEUM here has\n" - .string "magnificent works on exhibit...$" - -LilycoveCity_Text_168B1F:: @ 8168B1F - .string "Even as we grow old and wrinkled, the\n" - .string "sea remains forever young with the\l" - .string "vivid brilliance of life...\p" - .string "Fwohoho fwohohohoho...$" - -LilycoveCity_Text_168B9B:: @ 8168B9B - .string "It was sixty years ago that my husband\n" - .string "proposed to me here.\l" - .string "The sea remains as beautiful as ever.\p" - .string "Mufufufu mufufufufufu...$" - -LilycoveCity_Text_168C16:: @ 8168C16 - .string "Hm, you know of the peculiar cavern\n" - .string "in this cove?\p" - .string "That had been a natural formation, but\n" - .string "then that TEAM {EVIL_TEAM} lot came along\l" - .string "and made their renovations.\p" - .string "They call themselves the “nature-loving\n" - .string "TEAM {EVIL_TEAM}”!\p" - .string "But what they do and what they say\n" - .string "don’t match at all!$" - -LilycoveCity_Text_168D15:: @ 8168D15 - .string "That cave in the cove...\n" - .string "It seems someone sealed the entrance,\l" - .string "so no one can enter it anymore.\p" - .string "That TEAM {EVIL_TEAM} lot, they must\n" - .string "have gone away for good.$" - -LilycoveCity_Text_168DA9:: @ 8168DA9 - .string "LILYCOVE CITY\p" - .string "“Where the land ends and the\n" - .string "sea begins.”$" - -LilycoveCity_Text_168DE1:: @ 8168DE1 - .string "POKéMON CONTESTS\n" - .string "MASTER RANK REGISTRATION\p" - .string "“Enter CONTESTS with your friends!”$" - -LilycoveCity_Text_168E2F:: @ 8168E2F - .string "COVE LILY MOTEL\p" - .string "“Remember us as COVE LILY of\n" - .string "LILYCOVE.”$" - -LilycoveCity_Text_168E67:: @ 8168E67 - .string "LILYCOVE MUSEUM\p" - .string "“POKéMON Masterpiece Collection\n" - .string "on exhibit!”$" - -LilycoveCity_Text_168EA4:: @ 8168EA4 - .string "LILYCOVE MUSEUM\p" - .string "“{PLAYER}’s POKéMON Collection\n" - .string "on exhibit!”$" - -LilycoveCity_Text_168EDA:: @ 8168EDA - .string "LILYCOVE CITY HARBOR\p" - .string "“The ferry S.S. TIDAL is under\n" - .string "construction in SLATEPORT CITY.\p" - .string "“Service is scheduled to begin\n" - .string "shortly.”$" - -LilycoveCity_Text_168F57:: @ 8168F57 - .string "LILYCOVE CITY HARBOR\p" - .string "“Enjoy a delightful cruise on the\n" - .string "ferry S.S. TIDAL.”$" - -LilycoveCity_Text_168FA1:: @ 8168FA1 - .string "POKéMON TRAINER FAN CLUB\p" - .string "The names of TRAINERS are scribbled\n" - .string "all over the sign...$" - -LilycoveCity_Text_168FF3:: @ 8168FF3 - .string "LILYCOVE DEPARTMENT STORE\p" - .string "“Overflowing with great merchandise\n" - .string "and excitement!\p" - .string "“A great place to find that something\n" - .string "you need!”$" - -LilycoveCity_Text_169072:: @ 8169072 - .string "MOVE DELETER’S HOUSE\p" - .string "“Unwanted POKéMON moves deleted.”$" diff --git a/data/text/maps/LilycoveCity_ContestHall.inc b/data/text/maps/LilycoveCity_ContestHall.inc new file mode 100644 index 000000000..96507b770 --- /dev/null +++ b/data/text/maps/LilycoveCity_ContestHall.inc @@ -0,0 +1,206 @@ +LilycoveCity_ContestHall_Text_1890D4:: @ 81890D4 + .string "This POKéMON won the BEAUTY CONTEST\n" + .string "here before.\p" + .string "Well, guess what? Today, I made it\n" + .string "win a SMARTNESS CONTEST!\p" + .string "My abilities scare even me...$" + +LilycoveCity_ContestHall_Text_18915F:: @ 818915F + .string "I’ve entered a bunch of CONTESTS,\n" + .string "so I’m seeing how things work.\p" + .string "If you’re in a COOLNESS CONTEST,\n" + .string "cool moves go over as appeals.\p" + .string "But smart moves and cute moves\n" + .string "don’t go over well, for instance.$" + +LilycoveCity_ContestHall_Text_189221:: @ 8189221 + .string "That young man who won earlier had\n" + .string "a whole bunch of different {POKEBLOCK}S.\p" + .string "Can you win if you had that many\n" + .string "of those things?$" + +LilycoveCity_ContestHall_Text_189299:: @ 8189299 + .string "Whoa, isn’t this place humongous!\p" + .string "The tension in the air... It’s not\n" + .string "like a CONTEST hall in the sticks.$" + +LilycoveCity_ContestHall_Text_189301:: @ 8189301 + .string "MC: Okay, SMART POKéMON and their\n" + .string "TRAINERS, are you ready?!\p" + .string "Give it your best showing!\n" + .string "Let’s appeal!$" + +LilycoveCity_ContestHall_Text_189366:: @ 8189366 + .string "JUDGE: Are you enjoying this CONTEST?\p" + .string "Come back with three friends, and\n" + .string "all of you may enter a CONTEST!$" + +LilycoveCity_ContestHall_Text_1893CE:: @ 81893CE + .string "Ayayayay...\n" + .string "I entered the wrong CONTEST.\p" + .string "I entered this tough POKéMON in the\n" + .string "SMARTNESS CONTEST...\p" + .string "Come on, wow them with a smart-looking\n" + .string "ROCK SMASH.$" + +LilycoveCity_ContestHall_Text_189463:: @ 8189463 + .string "I’ve spent many a year, and all my\n" + .string "wisdom besides, raising this POKéMON\l" + .string "to be smart.\p" + .string "It won’t be easily bested by some\n" + .string "young pup’s POKéMON.\p" + .string "My dear wife, are you seeing this?$" + +LilycoveCity_ContestHall_Text_189512:: @ 8189512 + .string "There it is!\p" + .string "If my POKéMON pulls a smart move next,\n" + .string "the audience’s excitement will peak!$" + +LilycoveCity_ContestHall_Text_18956B:: @ 818956B + .string "Oh, dear, no!\p" + .string "My darling ZUBAT’s LEECH LIFE is so\n" + .string "cute I kept using it over and over!\p" + .string "But these mean people don’t appreciate\n" + .string "it at all!$" + +LilycoveCity_ContestHall_Text_1895F3:: @ 81895F3 + .string "Kiyaaah! You’re beautiful, Grandpa!$" + +LilycoveCity_ContestHall_Text_189617:: @ 8189617 + .string "Even when TRAINERS enter the same\n" + .string "kind of POKéMON, they all seem to use\l" + .string "different moves for appeals.\p" + .string "It’s just like the way people have\n" + .string "different styles for battling.$" + +LilycoveCity_ContestHall_Text_1896BE:: @ 81896BE + .string "I think the POKéMON look smarter\n" + .string "than their TRAINERS. By a lot.$" + +LilycoveCity_ContestHall_Text_1896FE:: @ 81896FE + .string "When all’s said and done, I still love\n" + .string "SMARTNESS CONTESTS.\p" + .string "That intellectual green color...\n" + .string "It’s so... So... Cool.$" + +LilycoveCity_ContestHall_Text_189771:: @ 8189771 + .string "MC: Are you entering the BEAUTY\n" + .string "CONTEST, too? Good luck!$" + +LilycoveCity_ContestHall_Text_1897AA:: @ 81897AA + .string "JUDGE: Ah, every POKéMON here is a\n" + .string "model of pristine beauty!\p" + .string "Why, I almost forgot to score them!$" + +LilycoveCity_ContestHall_Text_18980B:: @ 818980B + .string "A POKéMON this beautiful...\n" + .string "There isn’t another one like it.\p" + .string "Everyone’s eyes will be glued to\n" + .string "my beauty.$" + +LilycoveCity_ContestHall_Text_189874:: @ 8189874 + .string "Waaaah!\p" + .string "I brushed and groomed my POKéMON\n" + .string "carefully for this CONTEST...\p" + .string "But I overdid it...\n" + .string "My POKéMON’s coat turned all scraggly...\p" + .string "What should I do?$" + +LilycoveCity_ContestHall_Text_18990A:: @ 818990A + .string "This AURORA BEAM is so dazzling,\n" + .string "the JUDGE won’t be able to see it.\p" + .string "Uh, wait a second...\n" + .string "That’ll be meaningless, then!$" + +LilycoveCity_ContestHall_Text_189981:: @ 8189981 + .string "This pretty POKéMON looks just like\n" + .string "me when I was younger.\p" + .string "Right when I said that, my husband\n" + .string "spewed the coffee he was drinking.\p" + .string "Did I say something funny?$" + +LilycoveCity_ContestHall_Text_189A1D:: @ 8189A1D + .string "You know, as a woman, if I win at a\n" + .string "BEAUTY CONTEST, sure it makes me\l" + .string "happy. More than usual, anyway.$" + +LilycoveCity_ContestHall_Text_189A82:: @ 8189A82 + .string "Wahahahah!\p" + .string "Will you take a gander at all those\n" + .string "pretty POKéMON!\l" + .string "I just love this sort of glitz!$" + +LilycoveCity_ContestHall_Text_189AE1:: @ 8189AE1 + .string "You can’t always win on just beauty\n" + .string "alone.\p" + .string "You have to groom your POKéMON so\n" + .string "it’s nice and glossy like mine.$" + +LilycoveCity_ContestHall_Text_189B4E:: @ 8189B4E + .string "MC: Uh-oh! Hello!\n" + .string "We’re in the middle of a CONTEST!\p" + .string "Please enter at our registration\n" + .string "counter and come out, okay?$" + +LilycoveCity_ContestHall_Text_189BBF:: @ 8189BBF + .string "JUDGE: Oh, such charming and cute\n" + .string "appeals!\p" + .string "Oh, my goodness! What a perfectly\n" + .string "adorable WATER SPORT appeal!$" + +LilycoveCity_ContestHall_Text_189C29:: @ 8189C29 + .string "Oh, no... My sweet AZURILL was\n" + .string "distracted by another POKéMON.$" + +LilycoveCity_ContestHall_Text_189C67:: @ 8189C67 + .string "My POKéMON has never won in a battle,\n" + .string "but put it in a CONTEST and look out!$" + +LilycoveCity_ContestHall_Text_189CB3:: @ 8189CB3 + .string "My POKéMON’s PETAL DANCE is a marvel\n" + .string "of elegance.\p" + .string "I won’t let anyone disturb its\n" + .string "performance.$" + +LilycoveCity_ContestHall_Text_189D11:: @ 8189D11 + .string "Everyone’s POKéMON are very cute.\p" + .string "However, if my POKéMON were to make\n" + .string "a cute appeal...\p" + .string "I’m sure that it would be so much \n" + .string "cuter than the others.$" + +LilycoveCity_ContestHall_Text_189DA2:: @ 8189DA2 + .string "My child is in this CONTEST.\p" + .string "Come on, dear. Go for it!\n" + .string "Your POKéMON is the best!$" + +LilycoveCity_ContestHall_Text_189DF3:: @ 8189DF3 + .string "I think that girl over there is the\n" + .string "cutest of the lot.\p" + .string "What’s that? They’re judging\n" + .string "POKéMON by their looks?$" + +LilycoveCity_ContestHall_Text_189E5F:: @ 8189E5F + .string "Ohh, seeing all these cute POKéMON,\n" + .string "they make we want to get my own!\p" + .string "I’m going to go catch some!$" + +UnknownString_8189EC0: @ 8189EC0 + .string "COOLNESS CONTEST STAGE\n" + .string "BE CHILLED BY COOL POKéMON!$" + +LilycoveCity_ContestHall_Text_189EF3:: @ 8189EF3 + .string "BEAUTY CONTEST STAGE\n" + .string "BE ALLURED BY BEAUTIFUL POKéMON!$" + +LilycoveCity_ContestHall_Text_189F29:: @ 8189F29 + .string "CUTENESS CONTEST STAGE\n" + .string "BE CHARMED BY CUTE POKéMON!$" + +LilycoveCity_ContestHall_Text_189F5C:: @ 8189F5C + .string "SMARTNESS CONTEST STAGE\n" + .string "BE IMPRESSED BY SMART POKéMON!$" + +UnknownString_8189F93: @ 8189F93 + .string "TOUGHNESS CONTEST STAGE\n" + .string "BE THRILLED BY TOUGH POKéMON!$" diff --git a/data/text/maps/LilycoveCity_ContestHall.s b/data/text/maps/LilycoveCity_ContestHall.s deleted file mode 100644 index 96507b770..000000000 --- a/data/text/maps/LilycoveCity_ContestHall.s +++ /dev/null @@ -1,206 +0,0 @@ -LilycoveCity_ContestHall_Text_1890D4:: @ 81890D4 - .string "This POKéMON won the BEAUTY CONTEST\n" - .string "here before.\p" - .string "Well, guess what? Today, I made it\n" - .string "win a SMARTNESS CONTEST!\p" - .string "My abilities scare even me...$" - -LilycoveCity_ContestHall_Text_18915F:: @ 818915F - .string "I’ve entered a bunch of CONTESTS,\n" - .string "so I’m seeing how things work.\p" - .string "If you’re in a COOLNESS CONTEST,\n" - .string "cool moves go over as appeals.\p" - .string "But smart moves and cute moves\n" - .string "don’t go over well, for instance.$" - -LilycoveCity_ContestHall_Text_189221:: @ 8189221 - .string "That young man who won earlier had\n" - .string "a whole bunch of different {POKEBLOCK}S.\p" - .string "Can you win if you had that many\n" - .string "of those things?$" - -LilycoveCity_ContestHall_Text_189299:: @ 8189299 - .string "Whoa, isn’t this place humongous!\p" - .string "The tension in the air... It’s not\n" - .string "like a CONTEST hall in the sticks.$" - -LilycoveCity_ContestHall_Text_189301:: @ 8189301 - .string "MC: Okay, SMART POKéMON and their\n" - .string "TRAINERS, are you ready?!\p" - .string "Give it your best showing!\n" - .string "Let’s appeal!$" - -LilycoveCity_ContestHall_Text_189366:: @ 8189366 - .string "JUDGE: Are you enjoying this CONTEST?\p" - .string "Come back with three friends, and\n" - .string "all of you may enter a CONTEST!$" - -LilycoveCity_ContestHall_Text_1893CE:: @ 81893CE - .string "Ayayayay...\n" - .string "I entered the wrong CONTEST.\p" - .string "I entered this tough POKéMON in the\n" - .string "SMARTNESS CONTEST...\p" - .string "Come on, wow them with a smart-looking\n" - .string "ROCK SMASH.$" - -LilycoveCity_ContestHall_Text_189463:: @ 8189463 - .string "I’ve spent many a year, and all my\n" - .string "wisdom besides, raising this POKéMON\l" - .string "to be smart.\p" - .string "It won’t be easily bested by some\n" - .string "young pup’s POKéMON.\p" - .string "My dear wife, are you seeing this?$" - -LilycoveCity_ContestHall_Text_189512:: @ 8189512 - .string "There it is!\p" - .string "If my POKéMON pulls a smart move next,\n" - .string "the audience’s excitement will peak!$" - -LilycoveCity_ContestHall_Text_18956B:: @ 818956B - .string "Oh, dear, no!\p" - .string "My darling ZUBAT’s LEECH LIFE is so\n" - .string "cute I kept using it over and over!\p" - .string "But these mean people don’t appreciate\n" - .string "it at all!$" - -LilycoveCity_ContestHall_Text_1895F3:: @ 81895F3 - .string "Kiyaaah! You’re beautiful, Grandpa!$" - -LilycoveCity_ContestHall_Text_189617:: @ 8189617 - .string "Even when TRAINERS enter the same\n" - .string "kind of POKéMON, they all seem to use\l" - .string "different moves for appeals.\p" - .string "It’s just like the way people have\n" - .string "different styles for battling.$" - -LilycoveCity_ContestHall_Text_1896BE:: @ 81896BE - .string "I think the POKéMON look smarter\n" - .string "than their TRAINERS. By a lot.$" - -LilycoveCity_ContestHall_Text_1896FE:: @ 81896FE - .string "When all’s said and done, I still love\n" - .string "SMARTNESS CONTESTS.\p" - .string "That intellectual green color...\n" - .string "It’s so... So... Cool.$" - -LilycoveCity_ContestHall_Text_189771:: @ 8189771 - .string "MC: Are you entering the BEAUTY\n" - .string "CONTEST, too? Good luck!$" - -LilycoveCity_ContestHall_Text_1897AA:: @ 81897AA - .string "JUDGE: Ah, every POKéMON here is a\n" - .string "model of pristine beauty!\p" - .string "Why, I almost forgot to score them!$" - -LilycoveCity_ContestHall_Text_18980B:: @ 818980B - .string "A POKéMON this beautiful...\n" - .string "There isn’t another one like it.\p" - .string "Everyone’s eyes will be glued to\n" - .string "my beauty.$" - -LilycoveCity_ContestHall_Text_189874:: @ 8189874 - .string "Waaaah!\p" - .string "I brushed and groomed my POKéMON\n" - .string "carefully for this CONTEST...\p" - .string "But I overdid it...\n" - .string "My POKéMON’s coat turned all scraggly...\p" - .string "What should I do?$" - -LilycoveCity_ContestHall_Text_18990A:: @ 818990A - .string "This AURORA BEAM is so dazzling,\n" - .string "the JUDGE won’t be able to see it.\p" - .string "Uh, wait a second...\n" - .string "That’ll be meaningless, then!$" - -LilycoveCity_ContestHall_Text_189981:: @ 8189981 - .string "This pretty POKéMON looks just like\n" - .string "me when I was younger.\p" - .string "Right when I said that, my husband\n" - .string "spewed the coffee he was drinking.\p" - .string "Did I say something funny?$" - -LilycoveCity_ContestHall_Text_189A1D:: @ 8189A1D - .string "You know, as a woman, if I win at a\n" - .string "BEAUTY CONTEST, sure it makes me\l" - .string "happy. More than usual, anyway.$" - -LilycoveCity_ContestHall_Text_189A82:: @ 8189A82 - .string "Wahahahah!\p" - .string "Will you take a gander at all those\n" - .string "pretty POKéMON!\l" - .string "I just love this sort of glitz!$" - -LilycoveCity_ContestHall_Text_189AE1:: @ 8189AE1 - .string "You can’t always win on just beauty\n" - .string "alone.\p" - .string "You have to groom your POKéMON so\n" - .string "it’s nice and glossy like mine.$" - -LilycoveCity_ContestHall_Text_189B4E:: @ 8189B4E - .string "MC: Uh-oh! Hello!\n" - .string "We’re in the middle of a CONTEST!\p" - .string "Please enter at our registration\n" - .string "counter and come out, okay?$" - -LilycoveCity_ContestHall_Text_189BBF:: @ 8189BBF - .string "JUDGE: Oh, such charming and cute\n" - .string "appeals!\p" - .string "Oh, my goodness! What a perfectly\n" - .string "adorable WATER SPORT appeal!$" - -LilycoveCity_ContestHall_Text_189C29:: @ 8189C29 - .string "Oh, no... My sweet AZURILL was\n" - .string "distracted by another POKéMON.$" - -LilycoveCity_ContestHall_Text_189C67:: @ 8189C67 - .string "My POKéMON has never won in a battle,\n" - .string "but put it in a CONTEST and look out!$" - -LilycoveCity_ContestHall_Text_189CB3:: @ 8189CB3 - .string "My POKéMON’s PETAL DANCE is a marvel\n" - .string "of elegance.\p" - .string "I won’t let anyone disturb its\n" - .string "performance.$" - -LilycoveCity_ContestHall_Text_189D11:: @ 8189D11 - .string "Everyone’s POKéMON are very cute.\p" - .string "However, if my POKéMON were to make\n" - .string "a cute appeal...\p" - .string "I’m sure that it would be so much \n" - .string "cuter than the others.$" - -LilycoveCity_ContestHall_Text_189DA2:: @ 8189DA2 - .string "My child is in this CONTEST.\p" - .string "Come on, dear. Go for it!\n" - .string "Your POKéMON is the best!$" - -LilycoveCity_ContestHall_Text_189DF3:: @ 8189DF3 - .string "I think that girl over there is the\n" - .string "cutest of the lot.\p" - .string "What’s that? They’re judging\n" - .string "POKéMON by their looks?$" - -LilycoveCity_ContestHall_Text_189E5F:: @ 8189E5F - .string "Ohh, seeing all these cute POKéMON,\n" - .string "they make we want to get my own!\p" - .string "I’m going to go catch some!$" - -UnknownString_8189EC0: @ 8189EC0 - .string "COOLNESS CONTEST STAGE\n" - .string "BE CHILLED BY COOL POKéMON!$" - -LilycoveCity_ContestHall_Text_189EF3:: @ 8189EF3 - .string "BEAUTY CONTEST STAGE\n" - .string "BE ALLURED BY BEAUTIFUL POKéMON!$" - -LilycoveCity_ContestHall_Text_189F29:: @ 8189F29 - .string "CUTENESS CONTEST STAGE\n" - .string "BE CHARMED BY CUTE POKéMON!$" - -LilycoveCity_ContestHall_Text_189F5C:: @ 8189F5C - .string "SMARTNESS CONTEST STAGE\n" - .string "BE IMPRESSED BY SMART POKéMON!$" - -UnknownString_8189F93: @ 8189F93 - .string "TOUGHNESS CONTEST STAGE\n" - .string "BE THRILLED BY TOUGH POKéMON!$" diff --git a/data/text/maps/LilycoveCity_ContestLobby.inc b/data/text/maps/LilycoveCity_ContestLobby.inc new file mode 100644 index 000000000..d173519e8 --- /dev/null +++ b/data/text/maps/LilycoveCity_ContestLobby.inc @@ -0,0 +1,186 @@ +LilycoveCity_ContestLobby_Text_18848C:: @ 818848C + .string "I only register four players for\n" + .string "POKéMON CONTESTS.\p" + .string "If three other players link up, all\n" + .string "four may enter the same CONTEST.\p" + .string "Would you like to take part?$" + +LilycoveCity_ContestLobby_Text_188521:: @ 8188521 + .string "Before entering a CONTEST, your\n" + .string "progress will be saved.$" + +FallarborTown_ContestLobby_Text_188559:: @ 8188559 +LilycoveCity_ContestLobby_Text_188559:: @ 8188559 + .string "We hope you will participate another\n" + .string "time.$" + +LilycoveCity_ContestLobby_Text_188584:: @ 8188584 + .string "Would you like to enter a CONTEST?$" + +LilycoveCity_ContestLobby_Text_1885A7:: @ 81885A7 + .string "When four players are ready, connect\n" + .string "over a Game Link cable, and register\l" + .string "with me, please.\p" + .string "Please choose the same CONTEST\n" + .string "as your fellow contestants.\p" + .string "The CONTEST begins as soon as all\n" + .string "players register their entry.\p" + .string "After that, the usual CONTEST rules\n" + .string "apply.$" + +UnknownString_81886A8: @ 81886A8 + .string "Once you have linked up, please choose\n" + .string "the CONTEST.$" + +LilycoveCity_ContestLobby_Text_1886DC:: @ 81886DC + .string "Which CONTEST would you like to enter?$" + +LilycoveCity_ContestLobby_Text_188703:: @ 8188703 + .string "Which POKéMON would you like to enter?$" + +LilycoveCity_ContestLobby_Text_18872A:: @ 818872A + .string "Transmitting...$" + +LilycoveCity_ContestLobby_Text_18873A:: @ 818873A + .string "Transmission error...$" + +LilycoveCity_ContestLobby_Text_188750:: @ 8188750 + .string "You may have chosen a different\n" + .string "CONTEST than another player.$" + +LilycoveCity_ContestLobby_Text_18878D:: @ 818878D + .string "You may have made a different\n" + .string "choice than another player.$" + +LilycoveCity_ContestLobby_Text_1887C7:: @ 81887C7 + .string "Please wait.\n" + .string "Press the B Button to cancel...$" + +LilycoveCity_ContestLobby_Text_1887F4:: @ 81887F4 + .string "We hope you will participate\n" + .string "another time.$" + +LilycoveCity_ContestLobby_Text_18881F:: @ 818881F + .string "Transmission error.\n" + .string "Please try again.$" + +LilycoveCity_ContestLobby_Text_188845:: @ 8188845 + .string "Your POKéMON will be entered in\n" + .string "the CONTEST.\p" + .string "Your POKéMON is Entry No. {STR_VAR_2}.$" + +UnknownString_8188890: @ 8188890 + .string "Entry No. {STR_VAR_2} is assigned this color\n" + .string "for this CONTEST.$" + +LilycoveCity_ContestLobby_Text_1888C6:: @ 81888C6 + .string "The CONTEST will begin shortly.$" + +UnknownString_81888E6: @ 81888E6 + .string "Please come through this way.\n" + .string "Good luck!$" + +LilycoveCity_ContestLobby_Text_18890F:: @ 818890F + .string "Congratulations!\p" + .string "I did a painting of your POKéMON to\n" + .string "commemorate its victory...\p" + .string "Well, your POKéMON’s appeals were\n" + .string "so fantastic, it spurred me into\l" + .string "painting better than I usually do.\l" + .string "Look, see?$" + +UnknownString_81889D0: @ 81889D0 + .string "The screen switches to display the\n" + .string "painting.$" + +LilycoveCity_ContestLobby_Text_1889FD:: @ 81889FD + .string "What do you think? I’m confident in\n" + .string "what I’ve done, but do you like it?\p" + .string "A work of this caliber, it wouldn’t look\n" + .string "out of place in an art museum.\p" + .string "Huh? An art museum really is looking\n" + .string "for paintings?\p" + .string "Do you think I should take this there?$" + +LilycoveCity_ContestLobby_Text_188AE8:: @ 8188AE8 + .string "What, really? Then, sure, I will take\n" + .string "this painting there right now.\p" + .string "I’ll give it a proper title, too.\p" + .string "I hope they’ll like it and consider\n" + .string "exhibiting this.\p" + .string "Please check if they did accept this.\n" + .string "Thank you!$" + +LilycoveCity_ContestLobby_Text_188BB5:: @ 8188BB5 + .string "Oh, that’s right!\p" + .string "As a memento of me painting your\n" + .string "POKéMON, please take this.$" + +LilycoveCity_ContestLobby_Text_188C03:: @ 8188C03 + .string "{PLAYER} received a RIBBON.$" + +LilycoveCity_ContestLobby_Text_188C19:: @ 8188C19 + .string "{PLAYER} put the RIBBON on\n" + .string "{STR_VAR_1}.$" + +LilycoveCity_ContestLobby_Text_188C32:: @ 8188C32 + .string "Okay, see you!$" + +LilycoveCity_ContestLobby_Text_188C41:: @ 8188C41 + .string "Oh... Then, I guess I’ll just take\n" + .string "this home with me...\p" + .string "But, you know, I would like to take\n" + .string "this to the art museum... Okay?$" + +LilycoveCity_ContestLobby_Text_188CBD:: @ 8188CBD + .string "Oh, fine, that’s the way it is.\n" + .string "I will hang this in my own house.\p" + .string "I’ll just have to try harder next time.\n" + .string "Well, be seeing you.$" + +LilycoveCity_ContestLobby_Text_188D3C:: @ 8188D3C + .string "Hoo, boy... Master Rank CONTESTS,\n" + .string "here I come.\p" + .string "The world will know that my dearest\n" + .string "POKéMON is the cutest being in all\l" + .string "existence. The time has come!\l" + .string "Uheheheh.$" + +LilycoveCity_ContestLobby_Text_188DDA:: @ 8188DDA + .string "You can see a whole variety of\n" + .string "POKéMON here.\p" + .string "That’s why I make this place a regular\n" + .string "part of my daily stroll.$" + +LilycoveCity_ContestLobby_Text_188E47:: @ 8188E47 + .string "Oh, dear! They still haven’t given\n" + .string "you a CONTEST PASS?\p" + .string "You should go get one in VERDANTURF\n" + .string "TOWN right away.\p" + .string "It’s such a thrill having others see\n" + .string "POKéMON that you’ve raised with care\l" + .string "and love.$" + +LilycoveCity_ContestLobby_Text_188F07:: @ 8188F07 + .string "When you get up to the Master Rank\n" + .string "CONTESTS, you get your eyes opened\l" + .string "to striking POKéMON that just scream\l" + .string "to be painted.$" + +LilycoveCity_ContestLobby_Text_188F81:: @ 8188F81 + .string "The TOUGHNESS CONTEST is like\n" + .string "extreme, man!\p" + .string "Those muscular appeals...\n" + .string "Cascading sweat... I swoon!$" + +LilycoveCity_ContestLobby_Text_188FE3:: @ 8188FE3 + .string "Day in and day out, I lavished my care\n" + .string "on this POKéMON.\p" + .string "Its condition is peaking.\n" + .string "Today, victory is mine!$" + +LilycoveCity_ContestLobby_Text_18904D:: @ 818904D + .string "I made {POKEBLOCK}S with Mom, Dad and\n" + .string "Big Sister. They turned out great!\p" + .string "I bet you can make smoother, better\n" + .string "{POKEBLOCK}S if you have more people.$" diff --git a/data/text/maps/LilycoveCity_ContestLobby.s b/data/text/maps/LilycoveCity_ContestLobby.s deleted file mode 100644 index d173519e8..000000000 --- a/data/text/maps/LilycoveCity_ContestLobby.s +++ /dev/null @@ -1,186 +0,0 @@ -LilycoveCity_ContestLobby_Text_18848C:: @ 818848C - .string "I only register four players for\n" - .string "POKéMON CONTESTS.\p" - .string "If three other players link up, all\n" - .string "four may enter the same CONTEST.\p" - .string "Would you like to take part?$" - -LilycoveCity_ContestLobby_Text_188521:: @ 8188521 - .string "Before entering a CONTEST, your\n" - .string "progress will be saved.$" - -FallarborTown_ContestLobby_Text_188559:: @ 8188559 -LilycoveCity_ContestLobby_Text_188559:: @ 8188559 - .string "We hope you will participate another\n" - .string "time.$" - -LilycoveCity_ContestLobby_Text_188584:: @ 8188584 - .string "Would you like to enter a CONTEST?$" - -LilycoveCity_ContestLobby_Text_1885A7:: @ 81885A7 - .string "When four players are ready, connect\n" - .string "over a Game Link cable, and register\l" - .string "with me, please.\p" - .string "Please choose the same CONTEST\n" - .string "as your fellow contestants.\p" - .string "The CONTEST begins as soon as all\n" - .string "players register their entry.\p" - .string "After that, the usual CONTEST rules\n" - .string "apply.$" - -UnknownString_81886A8: @ 81886A8 - .string "Once you have linked up, please choose\n" - .string "the CONTEST.$" - -LilycoveCity_ContestLobby_Text_1886DC:: @ 81886DC - .string "Which CONTEST would you like to enter?$" - -LilycoveCity_ContestLobby_Text_188703:: @ 8188703 - .string "Which POKéMON would you like to enter?$" - -LilycoveCity_ContestLobby_Text_18872A:: @ 818872A - .string "Transmitting...$" - -LilycoveCity_ContestLobby_Text_18873A:: @ 818873A - .string "Transmission error...$" - -LilycoveCity_ContestLobby_Text_188750:: @ 8188750 - .string "You may have chosen a different\n" - .string "CONTEST than another player.$" - -LilycoveCity_ContestLobby_Text_18878D:: @ 818878D - .string "You may have made a different\n" - .string "choice than another player.$" - -LilycoveCity_ContestLobby_Text_1887C7:: @ 81887C7 - .string "Please wait.\n" - .string "Press the B Button to cancel...$" - -LilycoveCity_ContestLobby_Text_1887F4:: @ 81887F4 - .string "We hope you will participate\n" - .string "another time.$" - -LilycoveCity_ContestLobby_Text_18881F:: @ 818881F - .string "Transmission error.\n" - .string "Please try again.$" - -LilycoveCity_ContestLobby_Text_188845:: @ 8188845 - .string "Your POKéMON will be entered in\n" - .string "the CONTEST.\p" - .string "Your POKéMON is Entry No. {STR_VAR_2}.$" - -UnknownString_8188890: @ 8188890 - .string "Entry No. {STR_VAR_2} is assigned this color\n" - .string "for this CONTEST.$" - -LilycoveCity_ContestLobby_Text_1888C6:: @ 81888C6 - .string "The CONTEST will begin shortly.$" - -UnknownString_81888E6: @ 81888E6 - .string "Please come through this way.\n" - .string "Good luck!$" - -LilycoveCity_ContestLobby_Text_18890F:: @ 818890F - .string "Congratulations!\p" - .string "I did a painting of your POKéMON to\n" - .string "commemorate its victory...\p" - .string "Well, your POKéMON’s appeals were\n" - .string "so fantastic, it spurred me into\l" - .string "painting better than I usually do.\l" - .string "Look, see?$" - -UnknownString_81889D0: @ 81889D0 - .string "The screen switches to display the\n" - .string "painting.$" - -LilycoveCity_ContestLobby_Text_1889FD:: @ 81889FD - .string "What do you think? I’m confident in\n" - .string "what I’ve done, but do you like it?\p" - .string "A work of this caliber, it wouldn’t look\n" - .string "out of place in an art museum.\p" - .string "Huh? An art museum really is looking\n" - .string "for paintings?\p" - .string "Do you think I should take this there?$" - -LilycoveCity_ContestLobby_Text_188AE8:: @ 8188AE8 - .string "What, really? Then, sure, I will take\n" - .string "this painting there right now.\p" - .string "I’ll give it a proper title, too.\p" - .string "I hope they’ll like it and consider\n" - .string "exhibiting this.\p" - .string "Please check if they did accept this.\n" - .string "Thank you!$" - -LilycoveCity_ContestLobby_Text_188BB5:: @ 8188BB5 - .string "Oh, that’s right!\p" - .string "As a memento of me painting your\n" - .string "POKéMON, please take this.$" - -LilycoveCity_ContestLobby_Text_188C03:: @ 8188C03 - .string "{PLAYER} received a RIBBON.$" - -LilycoveCity_ContestLobby_Text_188C19:: @ 8188C19 - .string "{PLAYER} put the RIBBON on\n" - .string "{STR_VAR_1}.$" - -LilycoveCity_ContestLobby_Text_188C32:: @ 8188C32 - .string "Okay, see you!$" - -LilycoveCity_ContestLobby_Text_188C41:: @ 8188C41 - .string "Oh... Then, I guess I’ll just take\n" - .string "this home with me...\p" - .string "But, you know, I would like to take\n" - .string "this to the art museum... Okay?$" - -LilycoveCity_ContestLobby_Text_188CBD:: @ 8188CBD - .string "Oh, fine, that’s the way it is.\n" - .string "I will hang this in my own house.\p" - .string "I’ll just have to try harder next time.\n" - .string "Well, be seeing you.$" - -LilycoveCity_ContestLobby_Text_188D3C:: @ 8188D3C - .string "Hoo, boy... Master Rank CONTESTS,\n" - .string "here I come.\p" - .string "The world will know that my dearest\n" - .string "POKéMON is the cutest being in all\l" - .string "existence. The time has come!\l" - .string "Uheheheh.$" - -LilycoveCity_ContestLobby_Text_188DDA:: @ 8188DDA - .string "You can see a whole variety of\n" - .string "POKéMON here.\p" - .string "That’s why I make this place a regular\n" - .string "part of my daily stroll.$" - -LilycoveCity_ContestLobby_Text_188E47:: @ 8188E47 - .string "Oh, dear! They still haven’t given\n" - .string "you a CONTEST PASS?\p" - .string "You should go get one in VERDANTURF\n" - .string "TOWN right away.\p" - .string "It’s such a thrill having others see\n" - .string "POKéMON that you’ve raised with care\l" - .string "and love.$" - -LilycoveCity_ContestLobby_Text_188F07:: @ 8188F07 - .string "When you get up to the Master Rank\n" - .string "CONTESTS, you get your eyes opened\l" - .string "to striking POKéMON that just scream\l" - .string "to be painted.$" - -LilycoveCity_ContestLobby_Text_188F81:: @ 8188F81 - .string "The TOUGHNESS CONTEST is like\n" - .string "extreme, man!\p" - .string "Those muscular appeals...\n" - .string "Cascading sweat... I swoon!$" - -LilycoveCity_ContestLobby_Text_188FE3:: @ 8188FE3 - .string "Day in and day out, I lavished my care\n" - .string "on this POKéMON.\p" - .string "Its condition is peaking.\n" - .string "Today, victory is mine!$" - -LilycoveCity_ContestLobby_Text_18904D:: @ 818904D - .string "I made {POKEBLOCK}S with Mom, Dad and\n" - .string "Big Sister. They turned out great!\p" - .string "I bet you can make smoother, better\n" - .string "{POKEBLOCK}S if you have more people.$" diff --git a/data/text/maps/LilycoveCity_CoveLilyMotel_1F.inc b/data/text/maps/LilycoveCity_CoveLilyMotel_1F.inc new file mode 100644 index 000000000..7d6e4942f --- /dev/null +++ b/data/text/maps/LilycoveCity_CoveLilyMotel_1F.inc @@ -0,0 +1,53 @@ +LilycoveCity_CoveLilyMotel_1F_Text_186B71:: @ 8186B71 + .string "Hm, so they doubled the guests by\n" + .string "using POKéMON as attractions?\p" + .string "Hm, well, maybe I should make a cute\n" + .string "POKéMON our inn’s mascot.\p" + .string "I wonder if that will attract more\n" + .string "guests to stay with us?$" + +LilycoveCity_CoveLilyMotel_1F_Text_186C2B:: @ 8186C2B + .string "Oh, sorry, sorry!\n" + .string "I was too involved in watching TV!\p" + .string "Since that TEAM {EVIL_TEAM} came to town,\n" + .string "the tourists have been staying away.$" + +LilycoveCity_CoveLilyMotel_1F_Text_186CA6:: @ 8186CA6 + .string "Hey, down in front!\n" + .string "I can’t see the TV!$" + +LilycoveCity_CoveLilyMotel_1F_Text_186CCE:: @ 8186CCE + .string "Amazing! You’re telling me a POKéMON\n" + .string "found someone’s lost item?\p" + .string "That’s something. If we had some smart\n" + .string "POKéMON like that...\p" + .string "We could recover anything that our\n" + .string "guests mislaid...$" + +LilycoveCity_CoveLilyMotel_1F_Text_186D7F:: @ 8186D7F + .string "Oh, sorry, sorry!\n" + .string "I was too involved in watching TV!\p" + .string "I heard that someone busted the\n" + .string "TEAM {EVIL_TEAM} HIDEOUT.\p" + .string "Thanks to that, we just booked a\n" + .string "reservation from a big group.\p" + .string "It was a company called... Uh...\n" + .string "GAME something...$" + +LilycoveCity_CoveLilyMotel_1F_Text_186E57:: @ 8186E57 + .string "Amazing! A house-sitting POKéMON\n" + .string "caught a burglar?\p" + .string "That’s something. If we had a tough\n" + .string "POKéMON as a security guard...\p" + .string "We would be able to provide our guests\n" + .string "with greater safety.$" + +LilycoveCity_CoveLilyMotel_1F_Text_186F09:: @ 8186F09 + .string "Oh, sorry, sorry!\n" + .string "I was too involved in watching TV.\p" + .string "Oh, yes. A big group of guests arrived\n" + .string "a little while ago.\p" + .string "They booked in as GAME FREAK, so I\n" + .string "guess they must make games.\p" + .string "Uh-oh, I’d better get working on\n" + .string "their dinner!$" diff --git a/data/text/maps/LilycoveCity_CoveLilyMotel_1F.s b/data/text/maps/LilycoveCity_CoveLilyMotel_1F.s deleted file mode 100644 index 7d6e4942f..000000000 --- a/data/text/maps/LilycoveCity_CoveLilyMotel_1F.s +++ /dev/null @@ -1,53 +0,0 @@ -LilycoveCity_CoveLilyMotel_1F_Text_186B71:: @ 8186B71 - .string "Hm, so they doubled the guests by\n" - .string "using POKéMON as attractions?\p" - .string "Hm, well, maybe I should make a cute\n" - .string "POKéMON our inn’s mascot.\p" - .string "I wonder if that will attract more\n" - .string "guests to stay with us?$" - -LilycoveCity_CoveLilyMotel_1F_Text_186C2B:: @ 8186C2B - .string "Oh, sorry, sorry!\n" - .string "I was too involved in watching TV!\p" - .string "Since that TEAM {EVIL_TEAM} came to town,\n" - .string "the tourists have been staying away.$" - -LilycoveCity_CoveLilyMotel_1F_Text_186CA6:: @ 8186CA6 - .string "Hey, down in front!\n" - .string "I can’t see the TV!$" - -LilycoveCity_CoveLilyMotel_1F_Text_186CCE:: @ 8186CCE - .string "Amazing! You’re telling me a POKéMON\n" - .string "found someone’s lost item?\p" - .string "That’s something. If we had some smart\n" - .string "POKéMON like that...\p" - .string "We could recover anything that our\n" - .string "guests mislaid...$" - -LilycoveCity_CoveLilyMotel_1F_Text_186D7F:: @ 8186D7F - .string "Oh, sorry, sorry!\n" - .string "I was too involved in watching TV!\p" - .string "I heard that someone busted the\n" - .string "TEAM {EVIL_TEAM} HIDEOUT.\p" - .string "Thanks to that, we just booked a\n" - .string "reservation from a big group.\p" - .string "It was a company called... Uh...\n" - .string "GAME something...$" - -LilycoveCity_CoveLilyMotel_1F_Text_186E57:: @ 8186E57 - .string "Amazing! A house-sitting POKéMON\n" - .string "caught a burglar?\p" - .string "That’s something. If we had a tough\n" - .string "POKéMON as a security guard...\p" - .string "We would be able to provide our guests\n" - .string "with greater safety.$" - -LilycoveCity_CoveLilyMotel_1F_Text_186F09:: @ 8186F09 - .string "Oh, sorry, sorry!\n" - .string "I was too involved in watching TV.\p" - .string "Oh, yes. A big group of guests arrived\n" - .string "a little while ago.\p" - .string "They booked in as GAME FREAK, so I\n" - .string "guess they must make games.\p" - .string "Uh-oh, I’d better get working on\n" - .string "their dinner!$" diff --git a/data/text/maps/LilycoveCity_CoveLilyMotel_2F.inc b/data/text/maps/LilycoveCity_CoveLilyMotel_2F.inc new file mode 100644 index 000000000..0306db9e9 --- /dev/null +++ b/data/text/maps/LilycoveCity_CoveLilyMotel_2F.inc @@ -0,0 +1,45 @@ +LilycoveCity_CoveLilyMotel_2F_Text_186FE7:: @ 8186FE7 + .string "I’m the GAME DESIGNER.\p" + .string "Oh, is that right?\n" + .string "You’re working on a POKéDEX?\p" + .string "It’s tough trying to complete it,\n" + .string "but don’t give up.\p" + .string "If you do complete it, please come\n" + .string "show me.$" + +LilycoveCity_CoveLilyMotel_2F_Text_18708F:: @ 818708F + .string "Wow! That’s awesome!\n" + .string "Yep, it’s totally awesome!\p" + .string "This POKéDEX is completely filled!\n" + .string "You really must love POKéMON!\p" + .string "I’m so impressed!\p" + .string "Let me give you something in\n" + .string "recognition of your feat!$" + +LilycoveCity_CoveLilyMotel_2F_Text_187149:: @ 8187149 + .string "Me? You’re talking to me?\n" + .string "I’m the PROGRAMMER.\p" + .string "I wonder what the SLOTS are\n" + .string "like here.$" + +LilycoveCity_CoveLilyMotel_2F_Text_18719E:: @ 818719E + .string "I’m the GRAPHIC ARTIST! Aren’t the\n" + .string "POKéMON of HOENN interesting?$" + +LilycoveCity_CoveLilyMotel_2F_Text_1871DF:: @ 81871DF + .string "The girl TUBERS, they’re cute, hey?\n" + .string "To battle against a cute TUBER...\p" + .string "Whoop, it drives me wild!\p" + .string "And the TWINS! Aren’t they cute?\n" + .string "A 2-on-2 battle with TWINS...\p" + .string "Whoop, it’s unbearably fun!$" + +LilycoveCity_CoveLilyMotel_2F_Text_18729A:: @ 818729A + .string "The sea breeze tickles my heart.\n" + .string "It feels wonderful here!$" + +LilycoveCity_CoveLilyMotel_2F_Text_1872D4:: @ 81872D4 + .string "You never know when and where\n" + .string "people will challenge you.\p" + .string "That’s why I never leave home without\n" + .string "my GAME BOY ADVANCE.$" diff --git a/data/text/maps/LilycoveCity_CoveLilyMotel_2F.s b/data/text/maps/LilycoveCity_CoveLilyMotel_2F.s deleted file mode 100644 index 0306db9e9..000000000 --- a/data/text/maps/LilycoveCity_CoveLilyMotel_2F.s +++ /dev/null @@ -1,45 +0,0 @@ -LilycoveCity_CoveLilyMotel_2F_Text_186FE7:: @ 8186FE7 - .string "I’m the GAME DESIGNER.\p" - .string "Oh, is that right?\n" - .string "You’re working on a POKéDEX?\p" - .string "It’s tough trying to complete it,\n" - .string "but don’t give up.\p" - .string "If you do complete it, please come\n" - .string "show me.$" - -LilycoveCity_CoveLilyMotel_2F_Text_18708F:: @ 818708F - .string "Wow! That’s awesome!\n" - .string "Yep, it’s totally awesome!\p" - .string "This POKéDEX is completely filled!\n" - .string "You really must love POKéMON!\p" - .string "I’m so impressed!\p" - .string "Let me give you something in\n" - .string "recognition of your feat!$" - -LilycoveCity_CoveLilyMotel_2F_Text_187149:: @ 8187149 - .string "Me? You’re talking to me?\n" - .string "I’m the PROGRAMMER.\p" - .string "I wonder what the SLOTS are\n" - .string "like here.$" - -LilycoveCity_CoveLilyMotel_2F_Text_18719E:: @ 818719E - .string "I’m the GRAPHIC ARTIST! Aren’t the\n" - .string "POKéMON of HOENN interesting?$" - -LilycoveCity_CoveLilyMotel_2F_Text_1871DF:: @ 81871DF - .string "The girl TUBERS, they’re cute, hey?\n" - .string "To battle against a cute TUBER...\p" - .string "Whoop, it drives me wild!\p" - .string "And the TWINS! Aren’t they cute?\n" - .string "A 2-on-2 battle with TWINS...\p" - .string "Whoop, it’s unbearably fun!$" - -LilycoveCity_CoveLilyMotel_2F_Text_18729A:: @ 818729A - .string "The sea breeze tickles my heart.\n" - .string "It feels wonderful here!$" - -LilycoveCity_CoveLilyMotel_2F_Text_1872D4:: @ 81872D4 - .string "You never know when and where\n" - .string "people will challenge you.\p" - .string "That’s why I never leave home without\n" - .string "my GAME BOY ADVANCE.$" diff --git a/data/text/maps/LilycoveCity_DepartmentStoreRooftop.inc b/data/text/maps/LilycoveCity_DepartmentStoreRooftop.inc new file mode 100644 index 000000000..62eb03bc1 --- /dev/null +++ b/data/text/maps/LilycoveCity_DepartmentStoreRooftop.inc @@ -0,0 +1,33 @@ +LilycoveCity_DepartmentStoreRooftop_Text_18C61F:: @ 818C61F + .string "Don’t they have set dates for their\n" + .string "clear-out sales?\p" + .string "I watch TV, but they never show any\n" + .string "commercials.$" + +LilycoveCity_DepartmentStoreRooftop_Text_18C685:: @ 818C685 + .string "Yes! I’ve been waiting a long time for\n" + .string "this clear-out sale.\p" + .string "They have items that you can only get\n" + .string "here. I’m going to load up, that I am!$" + +LilycoveCity_DepartmentStoreRooftop_Text_18C70E:: @ 818C70E + .string "Ohh... I’m bone-dry thirsty!$" + +LilycoveCity_DepartmentStoreRooftop_Text_18C72B:: @ 818C72B + .string "It’s a VENDING MACHINE.\n" + .string "Which drink would you like?$" + +LilycoveCity_DepartmentStoreRooftop_Text_18C75F:: @ 818C75F + .string "Clang!\p" + .string "A can of {STR_VAR_1} dropped down.$" + +LilycoveCity_DepartmentStoreRooftop_Text_18C780:: @ 818C780 + .string "Clang!\p" + .string "Score! An extra can of {STR_VAR_1}\n" + .string "dropped down!$" + +LilycoveCity_DepartmentStoreRooftop_Text_18C7AF:: @ 818C7AF + .string "Not enough money...$" + +LilycoveCity_DepartmentStoreRooftop_Text_18C7C3:: @ 818C7C3 + .string "Decided against buying a drink.$" diff --git a/data/text/maps/LilycoveCity_DepartmentStoreRooftop.s b/data/text/maps/LilycoveCity_DepartmentStoreRooftop.s deleted file mode 100644 index 62eb03bc1..000000000 --- a/data/text/maps/LilycoveCity_DepartmentStoreRooftop.s +++ /dev/null @@ -1,33 +0,0 @@ -LilycoveCity_DepartmentStoreRooftop_Text_18C61F:: @ 818C61F - .string "Don’t they have set dates for their\n" - .string "clear-out sales?\p" - .string "I watch TV, but they never show any\n" - .string "commercials.$" - -LilycoveCity_DepartmentStoreRooftop_Text_18C685:: @ 818C685 - .string "Yes! I’ve been waiting a long time for\n" - .string "this clear-out sale.\p" - .string "They have items that you can only get\n" - .string "here. I’m going to load up, that I am!$" - -LilycoveCity_DepartmentStoreRooftop_Text_18C70E:: @ 818C70E - .string "Ohh... I’m bone-dry thirsty!$" - -LilycoveCity_DepartmentStoreRooftop_Text_18C72B:: @ 818C72B - .string "It’s a VENDING MACHINE.\n" - .string "Which drink would you like?$" - -LilycoveCity_DepartmentStoreRooftop_Text_18C75F:: @ 818C75F - .string "Clang!\p" - .string "A can of {STR_VAR_1} dropped down.$" - -LilycoveCity_DepartmentStoreRooftop_Text_18C780:: @ 818C780 - .string "Clang!\p" - .string "Score! An extra can of {STR_VAR_1}\n" - .string "dropped down!$" - -LilycoveCity_DepartmentStoreRooftop_Text_18C7AF:: @ 818C7AF - .string "Not enough money...$" - -LilycoveCity_DepartmentStoreRooftop_Text_18C7C3:: @ 818C7C3 - .string "Decided against buying a drink.$" diff --git a/data/text/maps/LilycoveCity_DepartmentStore_1F.inc b/data/text/maps/LilycoveCity_DepartmentStore_1F.inc new file mode 100644 index 000000000..45cf3686d --- /dev/null +++ b/data/text/maps/LilycoveCity_DepartmentStore_1F.inc @@ -0,0 +1,27 @@ +LilycoveCity_DepartmentStore_1F_Text_18BFB5:: @ 818BFB5 + .string "Welcome to LILYCOVE DEPARTMENT STORE.$" + +LilycoveCity_DepartmentStore_1F_Text_18BFDB:: @ 818BFDB + .string "Whenever I come to the DEPARTMENT\n" + .string "STORE, I always end up buying all sorts\l" + .string "of things because it’s so fun.$" + +LilycoveCity_DepartmentStore_1F_Text_18C044:: @ 818C044 + .string "Today, my mom is going to buy me some\n" + .string "nice furniture.$" + +LilycoveCity_DepartmentStore_1F_Text_18C07A:: @ 818C07A + .string "I’m buying something for my AZUMARILL\n" + .string "as a reward for winning a CONTEST.$" + +LilycoveCity_DepartmentStore_1F_Text_18C0C3:: @ 818C0C3 + .string "AZUMARILL: Maririroo!$" + +LilycoveCity_DepartmentStore_1F_Text_18C0D9:: @ 818C0D9 + .string "1F: SERVICE COUNTER\n" + .string " LOTTERY CORNER\p" + .string "2F: TRAINER’S ZONE\p" + .string "3F: BATTLE COLLECTION\p" + .string "4F: TM CORNER\p" + .string "5F: POKé DOLL FLOOR\p" + .string "ROOFTOP: ROOFTOP PLAZA$" diff --git a/data/text/maps/LilycoveCity_DepartmentStore_1F.s b/data/text/maps/LilycoveCity_DepartmentStore_1F.s deleted file mode 100644 index 45cf3686d..000000000 --- a/data/text/maps/LilycoveCity_DepartmentStore_1F.s +++ /dev/null @@ -1,27 +0,0 @@ -LilycoveCity_DepartmentStore_1F_Text_18BFB5:: @ 818BFB5 - .string "Welcome to LILYCOVE DEPARTMENT STORE.$" - -LilycoveCity_DepartmentStore_1F_Text_18BFDB:: @ 818BFDB - .string "Whenever I come to the DEPARTMENT\n" - .string "STORE, I always end up buying all sorts\l" - .string "of things because it’s so fun.$" - -LilycoveCity_DepartmentStore_1F_Text_18C044:: @ 818C044 - .string "Today, my mom is going to buy me some\n" - .string "nice furniture.$" - -LilycoveCity_DepartmentStore_1F_Text_18C07A:: @ 818C07A - .string "I’m buying something for my AZUMARILL\n" - .string "as a reward for winning a CONTEST.$" - -LilycoveCity_DepartmentStore_1F_Text_18C0C3:: @ 818C0C3 - .string "AZUMARILL: Maririroo!$" - -LilycoveCity_DepartmentStore_1F_Text_18C0D9:: @ 818C0D9 - .string "1F: SERVICE COUNTER\n" - .string " LOTTERY CORNER\p" - .string "2F: TRAINER’S ZONE\p" - .string "3F: BATTLE COLLECTION\p" - .string "4F: TM CORNER\p" - .string "5F: POKé DOLL FLOOR\p" - .string "ROOFTOP: ROOFTOP PLAZA$" diff --git a/data/text/maps/LilycoveCity_DepartmentStore_2F.inc b/data/text/maps/LilycoveCity_DepartmentStore_2F.inc new file mode 100644 index 000000000..e9a52bbee --- /dev/null +++ b/data/text/maps/LilycoveCity_DepartmentStore_2F.inc @@ -0,0 +1,15 @@ +LilycoveCity_DepartmentStore_2F_Text_18C162:: @ 818C162 + .string "Learn to use items properly.\n" + .string "That’s basic, really.$" + +LilycoveCity_DepartmentStore_2F_Text_18C195:: @ 818C195 + .string "My husband is waiting at home.\n" + .string "What would make a good gift for him?$" + +LilycoveCity_DepartmentStore_2F_Text_18C1D9:: @ 818C1D9 + .string "I’m leaving on a long journey soon.\n" + .string "I need to stock up on items.$" + +UnknownString_818C21A: @ 818C21A + .string "FOR YOUR TRAVELING COMPANIONS\n" + .string "2F: TRAINER’S ZONE$" diff --git a/data/text/maps/LilycoveCity_DepartmentStore_2F.s b/data/text/maps/LilycoveCity_DepartmentStore_2F.s deleted file mode 100644 index e9a52bbee..000000000 --- a/data/text/maps/LilycoveCity_DepartmentStore_2F.s +++ /dev/null @@ -1,15 +0,0 @@ -LilycoveCity_DepartmentStore_2F_Text_18C162:: @ 818C162 - .string "Learn to use items properly.\n" - .string "That’s basic, really.$" - -LilycoveCity_DepartmentStore_2F_Text_18C195:: @ 818C195 - .string "My husband is waiting at home.\n" - .string "What would make a good gift for him?$" - -LilycoveCity_DepartmentStore_2F_Text_18C1D9:: @ 818C1D9 - .string "I’m leaving on a long journey soon.\n" - .string "I need to stock up on items.$" - -UnknownString_818C21A: @ 818C21A - .string "FOR YOUR TRAVELING COMPANIONS\n" - .string "2F: TRAINER’S ZONE$" diff --git a/data/text/maps/LilycoveCity_DepartmentStore_3F.inc b/data/text/maps/LilycoveCity_DepartmentStore_3F.inc new file mode 100644 index 000000000..8777fd1f3 --- /dev/null +++ b/data/text/maps/LilycoveCity_DepartmentStore_3F.inc @@ -0,0 +1,19 @@ +LilycoveCity_DepartmentStore_3F_Text_18C24B:: @ 818C24B + .string "For quickly toughening up POKéMON,\n" + .string "items are the best.\p" + .string "PROTEIN boosts ATTACK, and CALCIUM\n" + .string "raises SP. ATK.$" + +LilycoveCity_DepartmentStore_3F_Text_18C2B5:: @ 818C2B5 + .string "I want my POKéMON to have more\n" + .string "endurance.\p" + .string "I’m trying to decide whether to raise\n" + .string "DEFENSE with IRON, or SP. DEF with ZINC.$" + +LilycoveCity_DepartmentStore_3F_Text_18C32E:: @ 818C32E + .string "I gave a CARBOS to my POKéMON and its\n" + .string "SPEED went up.$" + +UnknownString_818C363: @ 818C363 + .string "ESSENTIALS FOR UNBEATABLE TRAINERS\n" + .string "3F: BATTLE COLLECTION$" diff --git a/data/text/maps/LilycoveCity_DepartmentStore_3F.s b/data/text/maps/LilycoveCity_DepartmentStore_3F.s deleted file mode 100644 index 8777fd1f3..000000000 --- a/data/text/maps/LilycoveCity_DepartmentStore_3F.s +++ /dev/null @@ -1,19 +0,0 @@ -LilycoveCity_DepartmentStore_3F_Text_18C24B:: @ 818C24B - .string "For quickly toughening up POKéMON,\n" - .string "items are the best.\p" - .string "PROTEIN boosts ATTACK, and CALCIUM\n" - .string "raises SP. ATK.$" - -LilycoveCity_DepartmentStore_3F_Text_18C2B5:: @ 818C2B5 - .string "I want my POKéMON to have more\n" - .string "endurance.\p" - .string "I’m trying to decide whether to raise\n" - .string "DEFENSE with IRON, or SP. DEF with ZINC.$" - -LilycoveCity_DepartmentStore_3F_Text_18C32E:: @ 818C32E - .string "I gave a CARBOS to my POKéMON and its\n" - .string "SPEED went up.$" - -UnknownString_818C363: @ 818C363 - .string "ESSENTIALS FOR UNBEATABLE TRAINERS\n" - .string "3F: BATTLE COLLECTION$" diff --git a/data/text/maps/LilycoveCity_DepartmentStore_4F.inc b/data/text/maps/LilycoveCity_DepartmentStore_4F.inc new file mode 100644 index 000000000..b26962a8f --- /dev/null +++ b/data/text/maps/LilycoveCity_DepartmentStore_4F.inc @@ -0,0 +1,20 @@ +LilycoveCity_DepartmentStore_4F_Text_18C39C:: @ 818C39C + .string "Hmm...\p" + .string "An attacking move...\n" + .string "Or a defensive move...\p" + .string "It’s no easy matter to decide which TM\n" + .string "moves should be taught to POKéMON...$" + +LilycoveCity_DepartmentStore_4F_Text_18C41B:: @ 818C41B + .string "There are so many different kinds of\n" + .string "TM moves.\p" + .string "A catalog I read said there are fifty\n" + .string "different kinds.$" + +LilycoveCity_DepartmentStore_4F_Text_18C481:: @ 818C481 + .string "I’d like to get all the different TMs,\n" + .string "but a POKéMON learns only four moves.$" + +UnknownString_818C4CE: @ 818C4CE + .string "A SHORTCUT TO POKéMON LEAGUE\n" + .string "4F: TM CORNER$" diff --git a/data/text/maps/LilycoveCity_DepartmentStore_4F.s b/data/text/maps/LilycoveCity_DepartmentStore_4F.s deleted file mode 100644 index b26962a8f..000000000 --- a/data/text/maps/LilycoveCity_DepartmentStore_4F.s +++ /dev/null @@ -1,20 +0,0 @@ -LilycoveCity_DepartmentStore_4F_Text_18C39C:: @ 818C39C - .string "Hmm...\p" - .string "An attacking move...\n" - .string "Or a defensive move...\p" - .string "It’s no easy matter to decide which TM\n" - .string "moves should be taught to POKéMON...$" - -LilycoveCity_DepartmentStore_4F_Text_18C41B:: @ 818C41B - .string "There are so many different kinds of\n" - .string "TM moves.\p" - .string "A catalog I read said there are fifty\n" - .string "different kinds.$" - -LilycoveCity_DepartmentStore_4F_Text_18C481:: @ 818C481 - .string "I’d like to get all the different TMs,\n" - .string "but a POKéMON learns only four moves.$" - -UnknownString_818C4CE: @ 818C4CE - .string "A SHORTCUT TO POKéMON LEAGUE\n" - .string "4F: TM CORNER$" diff --git a/data/text/maps/LilycoveCity_DepartmentStore_5F.inc b/data/text/maps/LilycoveCity_DepartmentStore_5F.inc new file mode 100644 index 000000000..8b1d81c2e --- /dev/null +++ b/data/text/maps/LilycoveCity_DepartmentStore_5F.inc @@ -0,0 +1,17 @@ +LilycoveCity_DepartmentStore_5F_Text_18C4F9:: @ 818C4F9 + .string "This place is full of cute DOLLS.\p" + .string "I should buy some for me, instead of\n" + .string "just for my children.$" + +LilycoveCity_DepartmentStore_5F_Text_18C556:: @ 818C556 + .string "I’m not big enough to raise POKéMON,\n" + .string "so I’m getting a cute DOLL instead.$" + +LilycoveCity_DepartmentStore_5F_Text_18C59F:: @ 818C59F + .string "They sell many cute MATS here.\p" + .string "I wonder which one I should get?\n" + .string "Maybe I’ll buy them all...$" + +UnknownString_818C5FA: @ 818C5FA + .string "ADORABLE FRIENDS\n" + .string "5F: POKé DOLL FLOOR$" diff --git a/data/text/maps/LilycoveCity_DepartmentStore_5F.s b/data/text/maps/LilycoveCity_DepartmentStore_5F.s deleted file mode 100644 index 8b1d81c2e..000000000 --- a/data/text/maps/LilycoveCity_DepartmentStore_5F.s +++ /dev/null @@ -1,17 +0,0 @@ -LilycoveCity_DepartmentStore_5F_Text_18C4F9:: @ 818C4F9 - .string "This place is full of cute DOLLS.\p" - .string "I should buy some for me, instead of\n" - .string "just for my children.$" - -LilycoveCity_DepartmentStore_5F_Text_18C556:: @ 818C556 - .string "I’m not big enough to raise POKéMON,\n" - .string "so I’m getting a cute DOLL instead.$" - -LilycoveCity_DepartmentStore_5F_Text_18C59F:: @ 818C59F - .string "They sell many cute MATS here.\p" - .string "I wonder which one I should get?\n" - .string "Maybe I’ll buy them all...$" - -UnknownString_818C5FA: @ 818C5FA - .string "ADORABLE FRIENDS\n" - .string "5F: POKé DOLL FLOOR$" diff --git a/data/text/maps/LilycoveCity_Harbor.inc b/data/text/maps/LilycoveCity_Harbor.inc new file mode 100644 index 000000000..0f31f697b --- /dev/null +++ b/data/text/maps/LilycoveCity_Harbor.inc @@ -0,0 +1,49 @@ +LilycoveCity_Harbor_Text_18B306:: @ 818B306 + .string "I beg your pardon?\n" + .string "You’re looking for a ship?\p" + .string "I’m sorry, the ferry service isn’t\n" + .string "available at present...$" + +LilycoveCity_Harbor_Text_18B36F:: @ 818B36F + .string "Hello, are you here for the ferry?\n" + .string "May I see your TICKET?$" + +LilycoveCity_Harbor_Text_18B3A9:: @ 818B3A9 + .string "{PLAYER} doesn’t have the TICKET...\p" + .string "I’m terribly sorry.\p" + .string "You must have a TICKET to board\n" + .string "the ferry.$" + +LilycoveCity_Harbor_Text_18B406:: @ 818B406 + .string "{PLAYER} flashed the TICKET.\p" + .string "Perfect! That’s all you need!\p" + .string "And where would you like to go?$" + +LilycoveCity_Harbor_Text_18B45B:: @ 818B45B + .string "Please sail with us another time!$" + +LilycoveCity_Harbor_Text_18B47D:: @ 818B47D + .string "SLATEPORT CITY it is, then!$" + +LilycoveCity_Harbor_Text_18B499:: @ 818B499 + .string "BATTLE TOWER it is, then!$" + +LilycoveCity_Harbor_Text_18B4B3:: @ 818B4B3 + .string "Please board the ferry and wait for\n" + .string "departure.$" + +LilycoveCity_Harbor_Text_18B4E2:: @ 818B4E2 + .string "Then, where would you like to go?$" + +LilycoveCity_Harbor_Text_18B504:: @ 818B504 + .string "Until they finish making the ferry, we\n" + .string "sailors have nothing to do...\p" + .string "I wish they’d get a move on, the folks\n" + .string "at the SHIPYARD in SLATEPORT.$" + +LilycoveCity_Harbor_Text_18B58E:: @ 818B58E + .string "The ferry S.S. TIDAL is finally in\n" + .string "operation.\p" + .string "The folks at the SHIPYARD in SLATEPORT\n" + .string "must’ve worked extra hard.\p" + .string "Well, it’s my turn to get busy now!$" diff --git a/data/text/maps/LilycoveCity_Harbor.s b/data/text/maps/LilycoveCity_Harbor.s deleted file mode 100644 index 0f31f697b..000000000 --- a/data/text/maps/LilycoveCity_Harbor.s +++ /dev/null @@ -1,49 +0,0 @@ -LilycoveCity_Harbor_Text_18B306:: @ 818B306 - .string "I beg your pardon?\n" - .string "You’re looking for a ship?\p" - .string "I’m sorry, the ferry service isn’t\n" - .string "available at present...$" - -LilycoveCity_Harbor_Text_18B36F:: @ 818B36F - .string "Hello, are you here for the ferry?\n" - .string "May I see your TICKET?$" - -LilycoveCity_Harbor_Text_18B3A9:: @ 818B3A9 - .string "{PLAYER} doesn’t have the TICKET...\p" - .string "I’m terribly sorry.\p" - .string "You must have a TICKET to board\n" - .string "the ferry.$" - -LilycoveCity_Harbor_Text_18B406:: @ 818B406 - .string "{PLAYER} flashed the TICKET.\p" - .string "Perfect! That’s all you need!\p" - .string "And where would you like to go?$" - -LilycoveCity_Harbor_Text_18B45B:: @ 818B45B - .string "Please sail with us another time!$" - -LilycoveCity_Harbor_Text_18B47D:: @ 818B47D - .string "SLATEPORT CITY it is, then!$" - -LilycoveCity_Harbor_Text_18B499:: @ 818B499 - .string "BATTLE TOWER it is, then!$" - -LilycoveCity_Harbor_Text_18B4B3:: @ 818B4B3 - .string "Please board the ferry and wait for\n" - .string "departure.$" - -LilycoveCity_Harbor_Text_18B4E2:: @ 818B4E2 - .string "Then, where would you like to go?$" - -LilycoveCity_Harbor_Text_18B504:: @ 818B504 - .string "Until they finish making the ferry, we\n" - .string "sailors have nothing to do...\p" - .string "I wish they’d get a move on, the folks\n" - .string "at the SHIPYARD in SLATEPORT.$" - -LilycoveCity_Harbor_Text_18B58E:: @ 818B58E - .string "The ferry S.S. TIDAL is finally in\n" - .string "operation.\p" - .string "The folks at the SHIPYARD in SLATEPORT\n" - .string "must’ve worked extra hard.\p" - .string "Well, it’s my turn to get busy now!$" diff --git a/data/text/maps/LilycoveCity_House1.inc b/data/text/maps/LilycoveCity_House1.inc new file mode 100644 index 000000000..a937ff64d --- /dev/null +++ b/data/text/maps/LilycoveCity_House1.inc @@ -0,0 +1,8 @@ +LilycoveCity_House1_Text_18B7B0:: @ 818B7B0 + .string "POKéMON are partners to people.\n" + .string "They aren’t our tools.\p" + .string "Unfortunately, there are some people\n" + .string "who fail to understand that...$" + +LilycoveCity_House1_Text_18B82B:: @ 818B82B + .string "KECLEON: Ruroro?$" diff --git a/data/text/maps/LilycoveCity_House1.s b/data/text/maps/LilycoveCity_House1.s deleted file mode 100644 index a937ff64d..000000000 --- a/data/text/maps/LilycoveCity_House1.s +++ /dev/null @@ -1,8 +0,0 @@ -LilycoveCity_House1_Text_18B7B0:: @ 818B7B0 - .string "POKéMON are partners to people.\n" - .string "They aren’t our tools.\p" - .string "Unfortunately, there are some people\n" - .string "who fail to understand that...$" - -LilycoveCity_House1_Text_18B82B:: @ 818B82B - .string "KECLEON: Ruroro?$" diff --git a/data/text/maps/LilycoveCity_House2.inc b/data/text/maps/LilycoveCity_House2.inc new file mode 100644 index 000000000..0e037a65f --- /dev/null +++ b/data/text/maps/LilycoveCity_House2.inc @@ -0,0 +1,9 @@ +LilycoveCity_House2_Text_18B83C:: @ 818B83C + .string "Huh? What? What’s that?\p" + .string "I’m not near awake yet...\n" + .string "You can have this...$" + +LilycoveCity_House2_Text_18B883:: @ 818B883 + .string "Yawn...\p" + .string "Sleep is essential for good health...\n" + .string "Sleep and regain health...$" diff --git a/data/text/maps/LilycoveCity_House2.s b/data/text/maps/LilycoveCity_House2.s deleted file mode 100644 index 0e037a65f..000000000 --- a/data/text/maps/LilycoveCity_House2.s +++ /dev/null @@ -1,9 +0,0 @@ -LilycoveCity_House2_Text_18B83C:: @ 818B83C - .string "Huh? What? What’s that?\p" - .string "I’m not near awake yet...\n" - .string "You can have this...$" - -LilycoveCity_House2_Text_18B883:: @ 818B883 - .string "Yawn...\p" - .string "Sleep is essential for good health...\n" - .string "Sleep and regain health...$" diff --git a/data/text/maps/LilycoveCity_House3.inc b/data/text/maps/LilycoveCity_House3.inc new file mode 100644 index 000000000..03db4920f --- /dev/null +++ b/data/text/maps/LilycoveCity_House3.inc @@ -0,0 +1,68 @@ +LilycoveCity_House3_Text_18B8CC:: @ 818B8CC + .string "Oh, my, my! Are you traveling alone?\n" + .string "But you’re so young! Good for you!\p" + .string "I’m sure my kids could learn a thing\n" + .string "or two from you!\p" + .string "Me? I’m a master of {POKEBLOCK}S.\p" + .string "If I get serious just a little, why, I\n" + .string "can concoct great {POKEBLOCK}S.\p" + .string "Would you like to learn from me, a\n" + .string "master of {POKEBLOCK}S?$" + +LilycoveCity_House3_Text_18B9DC:: @ 818B9DC + .string "Oh? Are you sure?\p" + .string "You shouldn’t always try to do\n" + .string "everything by yourself, dear!$" + +LilycoveCity_House3_Text_18BA2B:: @ 818BA2B + .string "Oh, good! You’re a smart soul!\n" + .string "This is a bit long, so listen up!\p" + .string "Are you ready?\p" + .string "If you look at {POKEBLOCK}S, you should see\n" + .string "that they are rated on how they feel.\p" + .string "The lower the feel rating,\n" + .string "the better it is. Don’t forget this!\p" + .string "A good {POKEBLOCK} has a low feel\n" + .string "rating and a high level.\p" + .string "A POKéMON can eat more good\n" + .string "{POKEBLOCK}S than ordinary ones, too.\p" + .string "And this is important.\p" + .string "If you want to make smooth {POKEBLOCK}S,\n" + .string "use different kinds of BERRIES.\p" + .string "Don’t be stingy - the kinds of BERRIES\n" + .string "affect the smoothness of {POKEBLOCK}S.\p" + .string "And another thing.\p" + .string "The more people blending BERRIES, the\n" + .string "smoother the {POKEBLOCK}S.\p" + .string "That’s why you should talk to other\n" + .string "people and make {POKEBLOCK}S together.\p" + .string "That’s about all you need to know to\n" + .string "make good {POKEBLOCK}S.\p" + .string "If everyone had POKéMON they love,\n" + .string "smooth {POKEBLOCK}S, and a loving family,\l" + .string "the world would be a happier place.\p" + .string "Don’t give up, dear!$" + +LilycoveCity_House3_Text_18BD64:: @ 818BD64 + .string "When my wife gave birth to quadruplets,\n" + .string "you bet I was shocked.\p" + .string "But, now, seeing them play together,\n" + .string "it makes me happy.$" + +LilycoveCity_House3_Text_18BDDB:: @ 818BDDB + .string "We’re having MULTI BATTLES, but I know\n" + .string "I’m going to win.$" + +LilycoveCity_House3_Text_18BE14:: @ 818BE14 + .string "We like mixing stuff at the RECORD\n" + .string "CORNER.\p" + .string "But what gets mixed up?$" + +LilycoveCity_House3_Text_18BE57:: @ 818BE57 + .string "We’re going to make super {POKEBLOCK}S\n" + .string "with a BERRY BLENDER!$" + +LilycoveCity_House3_Text_18BE8E:: @ 818BE8E + .string "I want to brag about how tough my\n" + .string "POKéMON is, so we’re going to enter a\l" + .string "CONTEST together.$" diff --git a/data/text/maps/LilycoveCity_House3.s b/data/text/maps/LilycoveCity_House3.s deleted file mode 100644 index 03db4920f..000000000 --- a/data/text/maps/LilycoveCity_House3.s +++ /dev/null @@ -1,68 +0,0 @@ -LilycoveCity_House3_Text_18B8CC:: @ 818B8CC - .string "Oh, my, my! Are you traveling alone?\n" - .string "But you’re so young! Good for you!\p" - .string "I’m sure my kids could learn a thing\n" - .string "or two from you!\p" - .string "Me? I’m a master of {POKEBLOCK}S.\p" - .string "If I get serious just a little, why, I\n" - .string "can concoct great {POKEBLOCK}S.\p" - .string "Would you like to learn from me, a\n" - .string "master of {POKEBLOCK}S?$" - -LilycoveCity_House3_Text_18B9DC:: @ 818B9DC - .string "Oh? Are you sure?\p" - .string "You shouldn’t always try to do\n" - .string "everything by yourself, dear!$" - -LilycoveCity_House3_Text_18BA2B:: @ 818BA2B - .string "Oh, good! You’re a smart soul!\n" - .string "This is a bit long, so listen up!\p" - .string "Are you ready?\p" - .string "If you look at {POKEBLOCK}S, you should see\n" - .string "that they are rated on how they feel.\p" - .string "The lower the feel rating,\n" - .string "the better it is. Don’t forget this!\p" - .string "A good {POKEBLOCK} has a low feel\n" - .string "rating and a high level.\p" - .string "A POKéMON can eat more good\n" - .string "{POKEBLOCK}S than ordinary ones, too.\p" - .string "And this is important.\p" - .string "If you want to make smooth {POKEBLOCK}S,\n" - .string "use different kinds of BERRIES.\p" - .string "Don’t be stingy - the kinds of BERRIES\n" - .string "affect the smoothness of {POKEBLOCK}S.\p" - .string "And another thing.\p" - .string "The more people blending BERRIES, the\n" - .string "smoother the {POKEBLOCK}S.\p" - .string "That’s why you should talk to other\n" - .string "people and make {POKEBLOCK}S together.\p" - .string "That’s about all you need to know to\n" - .string "make good {POKEBLOCK}S.\p" - .string "If everyone had POKéMON they love,\n" - .string "smooth {POKEBLOCK}S, and a loving family,\l" - .string "the world would be a happier place.\p" - .string "Don’t give up, dear!$" - -LilycoveCity_House3_Text_18BD64:: @ 818BD64 - .string "When my wife gave birth to quadruplets,\n" - .string "you bet I was shocked.\p" - .string "But, now, seeing them play together,\n" - .string "it makes me happy.$" - -LilycoveCity_House3_Text_18BDDB:: @ 818BDDB - .string "We’re having MULTI BATTLES, but I know\n" - .string "I’m going to win.$" - -LilycoveCity_House3_Text_18BE14:: @ 818BE14 - .string "We like mixing stuff at the RECORD\n" - .string "CORNER.\p" - .string "But what gets mixed up?$" - -LilycoveCity_House3_Text_18BE57:: @ 818BE57 - .string "We’re going to make super {POKEBLOCK}S\n" - .string "with a BERRY BLENDER!$" - -LilycoveCity_House3_Text_18BE8E:: @ 818BE8E - .string "I want to brag about how tough my\n" - .string "POKéMON is, so we’re going to enter a\l" - .string "CONTEST together.$" diff --git a/data/text/maps/LilycoveCity_House4.inc b/data/text/maps/LilycoveCity_House4.inc new file mode 100644 index 000000000..ebfd5ae71 --- /dev/null +++ b/data/text/maps/LilycoveCity_House4.inc @@ -0,0 +1,9 @@ +LilycoveCity_House4_Text_18BEE8:: @ 818BEE8 + .string "This planet’s biggest mysteries are\n" + .string "at the bottom of the sea.\p" + .string "Somebody said that, but I don’t know...$" + +LilycoveCity_House4_Text_18BF4E:: @ 818BF4E + .string "There’s a deep underwater trench\n" + .string "between MOSSDEEP and SOOTOPOLIS.\p" + .string "That’s what someone told me, anyway.$" diff --git a/data/text/maps/LilycoveCity_House4.s b/data/text/maps/LilycoveCity_House4.s deleted file mode 100644 index ebfd5ae71..000000000 --- a/data/text/maps/LilycoveCity_House4.s +++ /dev/null @@ -1,9 +0,0 @@ -LilycoveCity_House4_Text_18BEE8:: @ 818BEE8 - .string "This planet’s biggest mysteries are\n" - .string "at the bottom of the sea.\p" - .string "Somebody said that, but I don’t know...$" - -LilycoveCity_House4_Text_18BF4E:: @ 818BF4E - .string "There’s a deep underwater trench\n" - .string "between MOSSDEEP and SOOTOPOLIS.\p" - .string "That’s what someone told me, anyway.$" diff --git a/data/text/maps/LilycoveCity_LilycoveMuseum_1F.inc b/data/text/maps/LilycoveCity_LilycoveMuseum_1F.inc new file mode 100644 index 000000000..b60e0e50d --- /dev/null +++ b/data/text/maps/LilycoveCity_LilycoveMuseum_1F.inc @@ -0,0 +1,130 @@ +LilycoveCity_LilycoveMuseum_1F_Text_187348:: @ 8187348 + .string "Welcome to LILYCOVE MUSEUM.\p" + .string "Please take the time to enjoy our\n" + .string "collection of fantastic artwork\l" + .string "featuring POKéMON.$" + +LilycoveCity_LilycoveMuseum_1F_Text_1873B9:: @ 81873B9 + .string "I’m the CURATOR of this MUSEUM of\n" + .string "fine arts.\p" + .string "It’s heartening to see someone so\n" + .string "young as you in our MUSEUM.\p" + .string "Have you viewed our collection of\n" + .string "paintings already?$" + +LilycoveCity_LilycoveMuseum_1F_Text_187459:: @ 8187459 + .string "Ah, then let me not disturb you.\n" + .string "Please, do take your time.$" + +LilycoveCity_LilycoveMuseum_1F_Text_187495:: @ 8187495 + .string "Oh? I do believe that you seem to\n" + .string "be a POKéMON TRAINER.\p" + .string "Have you an interest in paintings,\n" + .string "too?$" + +LilycoveCity_LilycoveMuseum_1F_Text_1874F5:: @ 81874F5 + .string "I see...\p" + .string "I’m honored that you would visit\n" + .string "us in spite of that.$" + +LilycoveCity_LilycoveMuseum_1F_Text_187534:: @ 8187534 + .string "Ah, excellent!\n" + .string "You do like paintings!\p" + .string "Then, may I ask you to come with me?$" + +LilycoveCity_LilycoveMuseum_1F_Text_18757F:: @ 818757F + .string "It’s a very old painting.\n" + .string "The paint is peeling here and there.$" + +LilycoveCity_LilycoveMuseum_1F_Text_1875BE:: @ 81875BE + .string "It’s an odd landscape with bizarre\n" + .string "and fantastic scenery.$" + +LilycoveCity_LilycoveMuseum_1F_Text_1875F8:: @ 81875F8 + .string "It’s a painting of a beautiful, smiling\n" + .string "woman with a POKéMON on her lap.$" + +LilycoveCity_LilycoveMuseum_1F_Text_187641:: @ 8187641 + .string "It’s a painting of a legendary POKéMON\n" + .string "from long ago.\p" + .string "The artist painted this from\n" + .string "imagination.$" + +LilycoveCity_LilycoveMuseum_1F_Text_1876A1:: @ 81876A1 + .string "It’s a painting of GRASS POKéMON\n" + .string "swaying in a breeze.\p" + .string "They appear to be enjoying the wind’s\n" + .string "gentle caress.$" + +LilycoveCity_LilycoveMuseum_1F_Text_18770C:: @ 818770C + .string "It’s a delicious-looking painting\n" + .string "of BERRIES.\p" + .string "This painting could make you hungry!$" + +LilycoveCity_LilycoveMuseum_1F_Text_18775F:: @ 818775F + .string "It’s a replica of a famous sculpture.\p" + .string "It depicts an ancient BIRD POKéMON.$" + +LilycoveCity_LilycoveMuseum_1F_Text_1877A9:: @ 81877A9 + .string "It’s a big POKé BALL carved from a\n" + .string "black stone.\p" + .string "It was apparently used in festivals\n" + .string "in the olden days.$" + +LilycoveCity_LilycoveMuseum_1F_Text_187810:: @ 8187810 + .string "It’s a huge stone tablet inscribed\n" + .string "with POKéMON and dense text in the\l" + .string "small characters of an ancient,\l" + .string "unreadable language.$" + +UnknownString_818788B: @ 818788B + .string "Hmmm...\n" + .string "What works of great magnificence...$" + +LilycoveCity_LilycoveMuseum_1F_Text_1878B7:: @ 81878B7 + .string "Battling with POKéMON is fun,\n" + .string "I’ll grant you that.\p" + .string "But one mustn’t forget our love for\n" + .string "the fine arts.$" + +LilycoveCity_LilycoveMuseum_1F_Text_18791D:: @ 818791D + .string "This ART MUSEUM... Well, you could\n" + .string "see many fantastic paintings.\p" + .string "And the CURATOR is a wonderful person.\p" + .string "Among artists like myself, this MUSEUM\n" + .string "is an inspiration.$" + +LilycoveCity_LilycoveMuseum_1F_Text_1879BF:: @ 81879BF + .string "This lady is pretty!\n" + .string "She’s like Mommy!$" + +LilycoveCity_LilycoveMuseum_1F_Text_1879E6:: @ 81879E6 + .string "This POKéMON is adorable!\n" + .string "Just like our little boy!$" + +LilycoveCity_LilycoveMuseum_1F_Text_187A1A:: @ 8187A1A + .string "I’d heard that this ART MUSEUM got\n" + .string "in some new paintings.\p" + .string "So, naturally I hurried over.\p" + .string "Are the new paintings up on the\n" + .string "second floor?$" + +LilycoveCity_LilycoveMuseum_1F_Text_187AA0:: @ 8187AA0 + .string "Lately, the CURATOR has been\n" + .string "unusually cheerful.\p" + .string "I bet something good happened for him.\n" + .string "Definitely.$" + +LilycoveCity_LilycoveMuseum_1F_Text_187B04:: @ 8187B04 + .string "I aim to see many great paintings\n" + .string "here and learn from them.\p" + .string "I have this dream of one day having\n" + .string "my artwork exhibited here.$" + +LilycoveCity_LilycoveMuseum_1F_Text_187B7F:: @ 8187B7F + .string "The ART MUSEUM has become a favorite\n" + .string "tourist destination.\p" + .string "It’s great for LILYCOVE...\n" + .string "No, great for the HOENN region!\p" + .string "This is what I’ve heard - a lone TRAINER\n" + .string "procured all the paintings upstairs.$" diff --git a/data/text/maps/LilycoveCity_LilycoveMuseum_1F.s b/data/text/maps/LilycoveCity_LilycoveMuseum_1F.s deleted file mode 100644 index b60e0e50d..000000000 --- a/data/text/maps/LilycoveCity_LilycoveMuseum_1F.s +++ /dev/null @@ -1,130 +0,0 @@ -LilycoveCity_LilycoveMuseum_1F_Text_187348:: @ 8187348 - .string "Welcome to LILYCOVE MUSEUM.\p" - .string "Please take the time to enjoy our\n" - .string "collection of fantastic artwork\l" - .string "featuring POKéMON.$" - -LilycoveCity_LilycoveMuseum_1F_Text_1873B9:: @ 81873B9 - .string "I’m the CURATOR of this MUSEUM of\n" - .string "fine arts.\p" - .string "It’s heartening to see someone so\n" - .string "young as you in our MUSEUM.\p" - .string "Have you viewed our collection of\n" - .string "paintings already?$" - -LilycoveCity_LilycoveMuseum_1F_Text_187459:: @ 8187459 - .string "Ah, then let me not disturb you.\n" - .string "Please, do take your time.$" - -LilycoveCity_LilycoveMuseum_1F_Text_187495:: @ 8187495 - .string "Oh? I do believe that you seem to\n" - .string "be a POKéMON TRAINER.\p" - .string "Have you an interest in paintings,\n" - .string "too?$" - -LilycoveCity_LilycoveMuseum_1F_Text_1874F5:: @ 81874F5 - .string "I see...\p" - .string "I’m honored that you would visit\n" - .string "us in spite of that.$" - -LilycoveCity_LilycoveMuseum_1F_Text_187534:: @ 8187534 - .string "Ah, excellent!\n" - .string "You do like paintings!\p" - .string "Then, may I ask you to come with me?$" - -LilycoveCity_LilycoveMuseum_1F_Text_18757F:: @ 818757F - .string "It’s a very old painting.\n" - .string "The paint is peeling here and there.$" - -LilycoveCity_LilycoveMuseum_1F_Text_1875BE:: @ 81875BE - .string "It’s an odd landscape with bizarre\n" - .string "and fantastic scenery.$" - -LilycoveCity_LilycoveMuseum_1F_Text_1875F8:: @ 81875F8 - .string "It’s a painting of a beautiful, smiling\n" - .string "woman with a POKéMON on her lap.$" - -LilycoveCity_LilycoveMuseum_1F_Text_187641:: @ 8187641 - .string "It’s a painting of a legendary POKéMON\n" - .string "from long ago.\p" - .string "The artist painted this from\n" - .string "imagination.$" - -LilycoveCity_LilycoveMuseum_1F_Text_1876A1:: @ 81876A1 - .string "It’s a painting of GRASS POKéMON\n" - .string "swaying in a breeze.\p" - .string "They appear to be enjoying the wind’s\n" - .string "gentle caress.$" - -LilycoveCity_LilycoveMuseum_1F_Text_18770C:: @ 818770C - .string "It’s a delicious-looking painting\n" - .string "of BERRIES.\p" - .string "This painting could make you hungry!$" - -LilycoveCity_LilycoveMuseum_1F_Text_18775F:: @ 818775F - .string "It’s a replica of a famous sculpture.\p" - .string "It depicts an ancient BIRD POKéMON.$" - -LilycoveCity_LilycoveMuseum_1F_Text_1877A9:: @ 81877A9 - .string "It’s a big POKé BALL carved from a\n" - .string "black stone.\p" - .string "It was apparently used in festivals\n" - .string "in the olden days.$" - -LilycoveCity_LilycoveMuseum_1F_Text_187810:: @ 8187810 - .string "It’s a huge stone tablet inscribed\n" - .string "with POKéMON and dense text in the\l" - .string "small characters of an ancient,\l" - .string "unreadable language.$" - -UnknownString_818788B: @ 818788B - .string "Hmmm...\n" - .string "What works of great magnificence...$" - -LilycoveCity_LilycoveMuseum_1F_Text_1878B7:: @ 81878B7 - .string "Battling with POKéMON is fun,\n" - .string "I’ll grant you that.\p" - .string "But one mustn’t forget our love for\n" - .string "the fine arts.$" - -LilycoveCity_LilycoveMuseum_1F_Text_18791D:: @ 818791D - .string "This ART MUSEUM... Well, you could\n" - .string "see many fantastic paintings.\p" - .string "And the CURATOR is a wonderful person.\p" - .string "Among artists like myself, this MUSEUM\n" - .string "is an inspiration.$" - -LilycoveCity_LilycoveMuseum_1F_Text_1879BF:: @ 81879BF - .string "This lady is pretty!\n" - .string "She’s like Mommy!$" - -LilycoveCity_LilycoveMuseum_1F_Text_1879E6:: @ 81879E6 - .string "This POKéMON is adorable!\n" - .string "Just like our little boy!$" - -LilycoveCity_LilycoveMuseum_1F_Text_187A1A:: @ 8187A1A - .string "I’d heard that this ART MUSEUM got\n" - .string "in some new paintings.\p" - .string "So, naturally I hurried over.\p" - .string "Are the new paintings up on the\n" - .string "second floor?$" - -LilycoveCity_LilycoveMuseum_1F_Text_187AA0:: @ 8187AA0 - .string "Lately, the CURATOR has been\n" - .string "unusually cheerful.\p" - .string "I bet something good happened for him.\n" - .string "Definitely.$" - -LilycoveCity_LilycoveMuseum_1F_Text_187B04:: @ 8187B04 - .string "I aim to see many great paintings\n" - .string "here and learn from them.\p" - .string "I have this dream of one day having\n" - .string "my artwork exhibited here.$" - -LilycoveCity_LilycoveMuseum_1F_Text_187B7F:: @ 8187B7F - .string "The ART MUSEUM has become a favorite\n" - .string "tourist destination.\p" - .string "It’s great for LILYCOVE...\n" - .string "No, great for the HOENN region!\p" - .string "This is what I’ve heard - a lone TRAINER\n" - .string "procured all the paintings upstairs.$" diff --git a/data/text/maps/LilycoveCity_LilycoveMuseum_2F.inc b/data/text/maps/LilycoveCity_LilycoveMuseum_2F.inc new file mode 100644 index 000000000..067cc335f --- /dev/null +++ b/data/text/maps/LilycoveCity_LilycoveMuseum_2F.inc @@ -0,0 +1,114 @@ +LilycoveCity_LilycoveMuseum_2F_Text_187C42:: @ 8187C42 + .string "This is our special exhibit hall.$" + +LilycoveCity_LilycoveMuseum_2F_Text_187C64:: @ 8187C64 + .string "As you can plainly see, there is not a\n" + .string "single painting on exhibit.\p" + .string "Here, I don’t wish to exhibit works of\n" + .string "so-called classical art.\p" + .string "Such classical works you can see on\n" + .string "our ground floor.\p" + .string "I wish to exhibit work that is far\n" + .string "different from the classics.\p" + .string "Art, after all, is not restricted to old,\n" + .string "famous works!\p" + .string "This exhibit hall, I wish to fill it with...\p" + .string "Modern and vibrant artworks of\n" + .string "POKéMON seemingly ready to spring\l" + .string "forth into glorious life!$" + +LilycoveCity_LilycoveMuseum_2F_Text_187E1D:: @ 8187E1D + .string "I beg your pardon. I didn’t intend\n" + .string "to monopolize the conversation.\p" + .string "Now, as you are young, and yet\n" + .string "obviously well traveled...\p" + .string "You must encounter lively POKéMON\n" + .string "and works of art depicting them.\p" + .string "If you were to come across such a\n" + .string "painting, may we ask you to obtain\l" + .string "the artist’s permission to exhibit\l" + .string "it here?$" + +LilycoveCity_LilycoveMuseum_2F_Text_187F4E:: @ 8187F4E + .string "I wish to fill this exhibit hall with\n" + .string "modern and vibrant paintings of\l" + .string "POKéMON.$" + +LilycoveCity_LilycoveMuseum_2F_Text_187F9D:: @ 8187F9D + .string "Thanks to you, we’ve added a new\n" + .string "painting to our collection!\p" + .string "I’ve heard it depicts your POKéMON.\n" + .string "Truly magnificent!\p" + .string "Thank you so very, very much!$" + +LilycoveCity_LilycoveMuseum_2F_Text_18802F:: @ 818802F + .string "Ah! It’s you!\n" + .string "{PLAYER}!$" + +LilycoveCity_LilycoveMuseum_2F_Text_188041:: @ 8188041 + .string "Isn’t this marvelous?\n" + .string "This collection of paintings!\p" + .string "Each one of them flawless!\n" + .string "None better than another!\p" + .string "These paintings have attracted\n" + .string "more guests to our ART MUSEUM.\p" + .string "Sincerely, I thank you, {PLAYER}.\n" + .string "This is my dream come true!$" + +LilycoveCity_LilycoveMuseum_2F_Text_188120:: @ 8188120 + .string "This is merely a token of my gratitude.$" + +UnknownString_8188148: @ 8188148 + .string "{PLAYER} received a GLASS ORNAMENT.$" + +LilycoveCity_LilycoveMuseum_2F_Text_188166:: @ 8188166 + .string "I will keep this for you until we\n" + .string "meet again.$" + +LilycoveCity_LilycoveMuseum_2F_Text_188194:: @ 8188194 + .string "Ah, so good to see you, {PLAYER}!\p" + .string "It’s an honor to have you visit us\n" + .string "on your busy journeys.\p" + .string "Please, relax and do enjoy your\n" + .string "visit with us.$" + +LilycoveCity_LilycoveMuseum_2F_Text_188219:: @ 8188219 + .string "It’s a picture frame with pink-colored\n" + .string "adornments.$" + +LilycoveCity_LilycoveMuseum_2F_Text_18824C:: @ 818824C + .string "It’s a picture frame with yellow-colored\n" + .string "adornments.$" + +LilycoveCity_LilycoveMuseum_2F_Text_188281:: @ 8188281 + .string "It’s a picture frame with blue-colored\n" + .string "adornments.$" + +LilycoveCity_LilycoveMuseum_2F_Text_1882B4:: @ 81882B4 + .string "It’s a picture frame with red-colored\n" + .string "adornments.$" + +LilycoveCity_LilycoveMuseum_2F_Text_1882E6:: @ 81882E6 + .string "It’s a picture frame with green-colored\n" + .string "adornments.$" + +LilycoveCity_LilycoveMuseum_2F_Text_18831A:: @ 818831A + .string "It’s a painting of POKéMON.$" + +LilycoveCity_LilycoveMuseum_2F_Text_188336:: @ 8188336 + .string "I’ve been away awhile, so the new\n" + .string "paintings up here surprised me.\p" + .string "I wish someone would paint my POKéMON\n" + .string "this pretty.$" + +LilycoveCity_LilycoveMuseum_2F_Text_1883AB:: @ 81883AB + .string "Well... So this is where they show the\n" + .string "topical POKéMON paintings.\p" + .string "I see, these new paintings are indeed\n" + .string "rather amusing.$" + +LilycoveCity_LilycoveMuseum_2F_Text_188423:: @ 8188423 + .string "Wow, is that right?\n" + .string "These paintings are of your POKéMON.\p" + .string "Isn’t that just the ultimate joy for\n" + .string "a TRAINER?$" diff --git a/data/text/maps/LilycoveCity_LilycoveMuseum_2F.s b/data/text/maps/LilycoveCity_LilycoveMuseum_2F.s deleted file mode 100644 index 067cc335f..000000000 --- a/data/text/maps/LilycoveCity_LilycoveMuseum_2F.s +++ /dev/null @@ -1,114 +0,0 @@ -LilycoveCity_LilycoveMuseum_2F_Text_187C42:: @ 8187C42 - .string "This is our special exhibit hall.$" - -LilycoveCity_LilycoveMuseum_2F_Text_187C64:: @ 8187C64 - .string "As you can plainly see, there is not a\n" - .string "single painting on exhibit.\p" - .string "Here, I don’t wish to exhibit works of\n" - .string "so-called classical art.\p" - .string "Such classical works you can see on\n" - .string "our ground floor.\p" - .string "I wish to exhibit work that is far\n" - .string "different from the classics.\p" - .string "Art, after all, is not restricted to old,\n" - .string "famous works!\p" - .string "This exhibit hall, I wish to fill it with...\p" - .string "Modern and vibrant artworks of\n" - .string "POKéMON seemingly ready to spring\l" - .string "forth into glorious life!$" - -LilycoveCity_LilycoveMuseum_2F_Text_187E1D:: @ 8187E1D - .string "I beg your pardon. I didn’t intend\n" - .string "to monopolize the conversation.\p" - .string "Now, as you are young, and yet\n" - .string "obviously well traveled...\p" - .string "You must encounter lively POKéMON\n" - .string "and works of art depicting them.\p" - .string "If you were to come across such a\n" - .string "painting, may we ask you to obtain\l" - .string "the artist’s permission to exhibit\l" - .string "it here?$" - -LilycoveCity_LilycoveMuseum_2F_Text_187F4E:: @ 8187F4E - .string "I wish to fill this exhibit hall with\n" - .string "modern and vibrant paintings of\l" - .string "POKéMON.$" - -LilycoveCity_LilycoveMuseum_2F_Text_187F9D:: @ 8187F9D - .string "Thanks to you, we’ve added a new\n" - .string "painting to our collection!\p" - .string "I’ve heard it depicts your POKéMON.\n" - .string "Truly magnificent!\p" - .string "Thank you so very, very much!$" - -LilycoveCity_LilycoveMuseum_2F_Text_18802F:: @ 818802F - .string "Ah! It’s you!\n" - .string "{PLAYER}!$" - -LilycoveCity_LilycoveMuseum_2F_Text_188041:: @ 8188041 - .string "Isn’t this marvelous?\n" - .string "This collection of paintings!\p" - .string "Each one of them flawless!\n" - .string "None better than another!\p" - .string "These paintings have attracted\n" - .string "more guests to our ART MUSEUM.\p" - .string "Sincerely, I thank you, {PLAYER}.\n" - .string "This is my dream come true!$" - -LilycoveCity_LilycoveMuseum_2F_Text_188120:: @ 8188120 - .string "This is merely a token of my gratitude.$" - -UnknownString_8188148: @ 8188148 - .string "{PLAYER} received a GLASS ORNAMENT.$" - -LilycoveCity_LilycoveMuseum_2F_Text_188166:: @ 8188166 - .string "I will keep this for you until we\n" - .string "meet again.$" - -LilycoveCity_LilycoveMuseum_2F_Text_188194:: @ 8188194 - .string "Ah, so good to see you, {PLAYER}!\p" - .string "It’s an honor to have you visit us\n" - .string "on your busy journeys.\p" - .string "Please, relax and do enjoy your\n" - .string "visit with us.$" - -LilycoveCity_LilycoveMuseum_2F_Text_188219:: @ 8188219 - .string "It’s a picture frame with pink-colored\n" - .string "adornments.$" - -LilycoveCity_LilycoveMuseum_2F_Text_18824C:: @ 818824C - .string "It’s a picture frame with yellow-colored\n" - .string "adornments.$" - -LilycoveCity_LilycoveMuseum_2F_Text_188281:: @ 8188281 - .string "It’s a picture frame with blue-colored\n" - .string "adornments.$" - -LilycoveCity_LilycoveMuseum_2F_Text_1882B4:: @ 81882B4 - .string "It’s a picture frame with red-colored\n" - .string "adornments.$" - -LilycoveCity_LilycoveMuseum_2F_Text_1882E6:: @ 81882E6 - .string "It’s a picture frame with green-colored\n" - .string "adornments.$" - -LilycoveCity_LilycoveMuseum_2F_Text_18831A:: @ 818831A - .string "It’s a painting of POKéMON.$" - -LilycoveCity_LilycoveMuseum_2F_Text_188336:: @ 8188336 - .string "I’ve been away awhile, so the new\n" - .string "paintings up here surprised me.\p" - .string "I wish someone would paint my POKéMON\n" - .string "this pretty.$" - -LilycoveCity_LilycoveMuseum_2F_Text_1883AB:: @ 81883AB - .string "Well... So this is where they show the\n" - .string "topical POKéMON paintings.\p" - .string "I see, these new paintings are indeed\n" - .string "rather amusing.$" - -LilycoveCity_LilycoveMuseum_2F_Text_188423:: @ 8188423 - .string "Wow, is that right?\n" - .string "These paintings are of your POKéMON.\p" - .string "Isn’t that just the ultimate joy for\n" - .string "a TRAINER?$" diff --git a/data/text/maps/LilycoveCity_MoveDeletersHouse.inc b/data/text/maps/LilycoveCity_MoveDeletersHouse.inc new file mode 100644 index 000000000..1e2181aca --- /dev/null +++ b/data/text/maps/LilycoveCity_MoveDeletersHouse.inc @@ -0,0 +1,32 @@ +LilycoveCity_MoveDeletersHouse_Text_18B622:: @ 818B622 + .string "Uh...\n" + .string "Oh, yes, I’m the MOVE DELETER.\p" + .string "I can make POKéMON forget their moves.\p" + .string "Would you like me to do that?$" + +LilycoveCity_MoveDeletersHouse_Text_18B68C:: @ 818B68C + .string "Which POKéMON should forget a move?$" + +LilycoveCity_MoveDeletersHouse_Text_18B6B0:: @ 818B6B0 + .string "Which move should be forgotten?$" + +LilycoveCity_MoveDeletersHouse_Text_18B6D0:: @ 818B6D0 + .string "{STR_VAR_1} seems to know only one\n" + .string "move...$" + +LilycoveCity_MoveDeletersHouse_Text_18B6F2:: @ 818B6F2 + .string "Hm! {STR_VAR_1}’s {STR_VAR_2}?\n" + .string "That move should be forgotten?$" + +LilycoveCity_MoveDeletersHouse_Text_18B71E:: @ 818B71E + .string "It worked to perfection!\p" + .string "{STR_VAR_1} has forgotten\n" + .string "{STR_VAR_2} completely.$" + +LilycoveCity_MoveDeletersHouse_Text_18B757:: @ 818B757 + .string "Come again if there are other moves\n" + .string "to be forgotten.$" + +LilycoveCity_MoveDeletersHouse_Text_18B78C:: @ 818B78C + .string "What?\n" + .string "No EGG should know any moves.$" diff --git a/data/text/maps/LilycoveCity_MoveDeletersHouse.s b/data/text/maps/LilycoveCity_MoveDeletersHouse.s deleted file mode 100644 index 1e2181aca..000000000 --- a/data/text/maps/LilycoveCity_MoveDeletersHouse.s +++ /dev/null @@ -1,32 +0,0 @@ -LilycoveCity_MoveDeletersHouse_Text_18B622:: @ 818B622 - .string "Uh...\n" - .string "Oh, yes, I’m the MOVE DELETER.\p" - .string "I can make POKéMON forget their moves.\p" - .string "Would you like me to do that?$" - -LilycoveCity_MoveDeletersHouse_Text_18B68C:: @ 818B68C - .string "Which POKéMON should forget a move?$" - -LilycoveCity_MoveDeletersHouse_Text_18B6B0:: @ 818B6B0 - .string "Which move should be forgotten?$" - -LilycoveCity_MoveDeletersHouse_Text_18B6D0:: @ 818B6D0 - .string "{STR_VAR_1} seems to know only one\n" - .string "move...$" - -LilycoveCity_MoveDeletersHouse_Text_18B6F2:: @ 818B6F2 - .string "Hm! {STR_VAR_1}’s {STR_VAR_2}?\n" - .string "That move should be forgotten?$" - -LilycoveCity_MoveDeletersHouse_Text_18B71E:: @ 818B71E - .string "It worked to perfection!\p" - .string "{STR_VAR_1} has forgotten\n" - .string "{STR_VAR_2} completely.$" - -LilycoveCity_MoveDeletersHouse_Text_18B757:: @ 818B757 - .string "Come again if there are other moves\n" - .string "to be forgotten.$" - -LilycoveCity_MoveDeletersHouse_Text_18B78C:: @ 818B78C - .string "What?\n" - .string "No EGG should know any moves.$" diff --git a/data/text/maps/LilycoveCity_PokemonCenter_1F.inc b/data/text/maps/LilycoveCity_PokemonCenter_1F.inc new file mode 100644 index 000000000..c0cbb7436 --- /dev/null +++ b/data/text/maps/LilycoveCity_PokemonCenter_1F.inc @@ -0,0 +1,26 @@ +LilycoveCity_PokemonCenter_1F_Text_189FC9:: @ 8189FC9 + .string "I wonder how many kinds of POKéMON\n" + .string "there are in the world?\p" + .string "It’d be great to cross seas and\n" + .string "trade POKéMON with people far away.$" + +LilycoveCity_PokemonCenter_1F_Text_18A048:: @ 818A048 + .string "I’ve been hearing about some rotten\n" + .string "scoundrels who steal POKéMON and rip\l" + .string "off METEORITES.$" + +LilycoveCity_PokemonCenter_1F_Text_18A0A1:: @ 818A0A1 + .string "Those rotten scoundrels who steal\n" + .string "POKéMON and rip off METEORITES...\p" + .string "I haven’t seen them around recently.$" + +UnknownString_818A10A: @ 818A10A + .string "I’m going to get X ATTACK to raise\n" + .string "ATTACK during battle.\p" + .string "That way, I’ll be guaranteed to win!$" + +UnknownString_818A168: @ 818A168 + .string "FULL HEAL is a little expensive,\n" + .string "but it is convenient.\p" + .string "Just one of these can cure any\n" + .string "POKéMON status problem.$" diff --git a/data/text/maps/LilycoveCity_PokemonCenter_1F.s b/data/text/maps/LilycoveCity_PokemonCenter_1F.s deleted file mode 100644 index c0cbb7436..000000000 --- a/data/text/maps/LilycoveCity_PokemonCenter_1F.s +++ /dev/null @@ -1,26 +0,0 @@ -LilycoveCity_PokemonCenter_1F_Text_189FC9:: @ 8189FC9 - .string "I wonder how many kinds of POKéMON\n" - .string "there are in the world?\p" - .string "It’d be great to cross seas and\n" - .string "trade POKéMON with people far away.$" - -LilycoveCity_PokemonCenter_1F_Text_18A048:: @ 818A048 - .string "I’ve been hearing about some rotten\n" - .string "scoundrels who steal POKéMON and rip\l" - .string "off METEORITES.$" - -LilycoveCity_PokemonCenter_1F_Text_18A0A1:: @ 818A0A1 - .string "Those rotten scoundrels who steal\n" - .string "POKéMON and rip off METEORITES...\p" - .string "I haven’t seen them around recently.$" - -UnknownString_818A10A: @ 818A10A - .string "I’m going to get X ATTACK to raise\n" - .string "ATTACK during battle.\p" - .string "That way, I’ll be guaranteed to win!$" - -UnknownString_818A168: @ 818A168 - .string "FULL HEAL is a little expensive,\n" - .string "but it is convenient.\p" - .string "Just one of these can cure any\n" - .string "POKéMON status problem.$" diff --git a/data/text/maps/LilycoveCity_PokemonTrainerFanClub.inc b/data/text/maps/LilycoveCity_PokemonTrainerFanClub.inc new file mode 100644 index 000000000..fbfbf4353 --- /dev/null +++ b/data/text/maps/LilycoveCity_PokemonTrainerFanClub.inc @@ -0,0 +1,251 @@ +LilycoveCity_PokemonTrainerFanClub_Text_18A1D6:: @ 818A1D6 + .string "Oh, wow!\n" + .string "It’s {PLAYER}!$" + +LilycoveCity_PokemonTrainerFanClub_Text_18A1E8:: @ 818A1E8 + .string "I’ve heard the news!\n" + .string "You’re really strong, aren’t you?\p" + .string "We always argue about who is the\n" + .string "strongest of all TRAINERS here.\p" + .string "So when I heard about you, I decided\n" + .string "to be your fan!\p" + .string "I hope you’ll keep on battling other\n" + .string "tough TRAINERS.\p" + .string "That way, we’ll be able to see more\n" + .string "of your hot, hot battles.\p" + .string "That will make the others here see\n" + .string "exactly how great you are.\p" + .string "Remember, I’m cheering for you,\n" + .string "{PLAYER}!$" + +LilycoveCity_PokemonTrainerFanClub_Text_18A36A:: @ 818A36A + .string "Yo, {PLAYER}!\n" + .string "You’re the one we want to win!$" + +LilycoveCity_PokemonTrainerFanClub_Text_18A391:: @ 818A391 + .string "The others, they don’t know that\n" + .string "you’re the best of the best!\p" + .string "Isn’t that right, {PLAYER}?\n" + .string "Show them you’ve got guts!$" + +LilycoveCity_PokemonTrainerFanClub_Text_18A400:: @ 818A400 + .string "I hate to say this, but the TRAINER\n" + .string "everybody’s talking about is\l" + .string "{STR_VAR_1}, no question about it!\p" + .string "That TRAINER’s power...\n" + .string "It’s out of the ordinary.$" + +LilycoveCity_PokemonTrainerFanClub_Text_18A48D:: @ 818A48D + .string "Darn it... I’ve been telling people\n" + .string "that {STR_VAR_1} is the best now...\p" + .string "But no one wants to listen...$" + +LilycoveCity_PokemonTrainerFanClub_Text_18A4EA:: @ 818A4EA + .string "I’ve been hearing things about a\n" + .string "tough new TRAINER.\p" + .string "This TRAINER’s supposed to be beating\n" + .string "GYM LEADERS, even.\p" + .string "Do you know anything about this\n" + .string "new TRAINER?$" + +LilycoveCity_PokemonTrainerFanClub_Text_18A584:: @ 818A584 + .string "Oh!\n" + .string "{PLAYER}!\p" + .string "Go for it!\n" + .string "I’m pulling for you!$" + +LilycoveCity_PokemonTrainerFanClub_Text_18A5AC:: @ 818A5AC + .string "Sigh...\n" + .string "BRAWLY...\p" + .string "Oh, no! Wait!\n" + .string "That’s not right! No, no, no!\p" + .string "I’m your fan through and through!\p" + .string "So make me proud!\n" + .string "Go for it!$" + +LilycoveCity_PokemonTrainerFanClub_Text_18A629:: @ 818A629 + .string "I can’t help it, I can only get to\n" + .string "like BRAWLY...$" + +LilycoveCity_PokemonTrainerFanClub_Text_18A65B:: @ 818A65B + .string "Nobody understands the charm of\n" + .string "BRAWLY...\p" + .string "I don’t care!\p" + .string "Even if I’m the only one, I’m going\n" + .string "to keep cheering for BRAWLY!$" + +LilycoveCity_PokemonTrainerFanClub_Text_18A6D4:: @ 818A6D4 + .string "Whatever anyone says, my favorite\n" + .string "TRAINER is DEWFORD’s GYM LEADER\l" + .string "BRAWLY!$" + +LilycoveCity_PokemonTrainerFanClub_Text_18A71E:: @ 818A71E + .string "You’ve surpassed your own father in\n" + .string "every regard!\p" + .string "I’m telling you, so there’s no question\n" + .string "about it at all!$" + +LilycoveCity_PokemonTrainerFanClub_Text_18A789:: @ 818A789 + .string "Even when things turned bleak, your\n" + .string "father never gave up.\p" + .string "This I know to be true.\p" + .string "You never give up even if you lose!\n" + .string "So keep on battling!$" + +LilycoveCity_PokemonTrainerFanClub_Text_18A814:: @ 818A814 + .string "NORMAN battled with more power,\n" + .string "charisma, and showmanship than you.\p" + .string "Even though people may say that\n" + .string "you’re strong...\p" + .string "You’ve still got a long way to go\n" + .string "compared to your father.$" + +LilycoveCity_PokemonTrainerFanClub_Text_18A8C4:: @ 818A8C4 + .string "You’re beginning to get the same\n" + .string "air of awe NORMAN exudes.\p" + .string "But there’s something conclusively\n" + .string "different between you and NORMAN.\p" + .string "I can’t tell you what that is.\n" + .string "You’ll have to find it yourself.$" + +LilycoveCity_PokemonTrainerFanClub_Text_18A984:: @ 818A984 + .string "Everyone here, we’re all huge fans\n" + .string "of POKéMON battles.\p" + .string "We discuss who we consider to be\n" + .string "the strongest of all TRAINERS.\p" + .string "If you were to become famous, we\n" + .string "might even become your fans!$" + +LilycoveCity_PokemonTrainerFanClub_Text_18AA39:: @ 818AA39 + .string "Oh, woweee! It’s {PLAYER}!\n" + .string "For real, too!\p" + .string "Please, shake my hand, shake my hand!$" + +LilycoveCity_PokemonTrainerFanClub_Text_18AA83:: @ 818AA83 + .string "I’ll always cheer for you, {PLAYER}!\n" + .string "Always, always!\p" + .string "I don’t want to see you lose ever,\n" + .string "{PLAYER}.\p" + .string "Because I know you’re really, really\n" + .string "strong, {PLAYER}!$" + +LilycoveCity_PokemonTrainerFanClub_Text_18AB0A:: @ 818AB0A + .string "{STR_VAR_1} is really cool...\p" + .string "Everyone thinks so, right, right?$" + +LilycoveCity_PokemonTrainerFanClub_Text_18AB41:: @ 818AB41 + .string "{STR_VAR_1} really is cool, don’t\n" + .string "you think so?\p" + .string "Even if it’s just me, I’m going to keep\n" + .string "cheering my favorite TRAINER.$" + +LilycoveCity_PokemonTrainerFanClub_Text_18ABAE:: @ 818ABAE + .string "My favorite TRAINER is...\p" + .string "Cool...\p" + .string "Strong...\p" + .string "And really nice...\p" + .string "I wish there was a TRAINER like that...$" + +LilycoveCity_PokemonTrainerFanClub_Text_18AC15:: @ 818AC15 + .string "Whoa! It’s {PLAYER}!\n" + .string "Wicked!\p" + .string "When I grow up, I want to be strong\n" + .string "like you, {PLAYER}!$" + +LilycoveCity_PokemonTrainerFanClub_Text_18AC5E:: @ 818AC5E + .string "Even if I’m the only one...\p" + .string "You’ll always be the only one I\n" + .string "cheer for, {PLAYER}!\p" + .string "Because I believe in you, {PLAYER}!$" + +LilycoveCity_PokemonTrainerFanClub_Text_18ACC7:: @ 818ACC7 + .string "{STR_VAR_1} is so wickedly cool...\n" + .string "I want to shake hands with my hero.$" + +LilycoveCity_PokemonTrainerFanClub_Text_18AD05:: @ 818AD05 + .string "Even if I’m the only one...\p" + .string "I’m never going to stop being\n" + .string "{STR_VAR_1}’s fan!\p" + .string "Because I’ve heard, {STR_VAR_1}\n" + .string "never loses!$" + +LilycoveCity_PokemonTrainerFanClub_Text_18AD6D:: @ 818AD6D + .string "{PLAYER}!\n" + .string "You are amazing after all!\p" + .string "Ever since I set eyes on you, I knew\n" + .string "that you were great.\p" + .string "It looks like my eyes didn’t deceive me.$" + +LilycoveCity_PokemonTrainerFanClub_Text_18ADEF:: @ 818ADEF + .string "Who cares about the others.\n" + .string "I’m in your corner!\p" + .string "You don’t need to worry. Just get\n" + .string "out there and battle like always.$" + +LilycoveCity_PokemonTrainerFanClub_Text_18AE63:: @ 818AE63 + .string "You’re a pretty decent TRAINER,\n" + .string "I think.\p" + .string "But I also think that {STR_VAR_1}\n" + .string "is number one right now.\p" + .string "That’s just my opinion.\n" + .string "Don’t worry about it too much.$" + +LilycoveCity_PokemonTrainerFanClub_Text_18AEF5:: @ 818AEF5 + .string "Wow, you really are strong.\n" + .string "Maybe even stronger than {STR_VAR_1}.\p" + .string "But {STR_VAR_1} needs me.\p" + .string "If I don’t cheer for {STR_VAR_1},\n" + .string "who will?$" + +LilycoveCity_PokemonTrainerFanClub_Text_18AF62:: @ 818AF62 + .string "You’ve changed my mind!\n" + .string "You are strong, aren’t you?\p" + .string "I’d like you to tell me how you managed\n" + .string "to get so strong!$" + +LilycoveCity_PokemonTrainerFanClub_Text_18AFD0:: @ 818AFD0 + .string "The tougher the situation, the more\n" + .string "attractively you battle.\p" + .string "I can’t wait for your next battle!$" + +LilycoveCity_PokemonTrainerFanClub_Text_18B030:: @ 818B030 + .string "Among the recently hot TRAINERS,\n" + .string "{STR_VAR_1} is the standout.\p" + .string "That toughness, it’s simply not normal.\p" + .string "You’re doing okay, but you’re not in\n" + .string "the same class as {STR_VAR_1}.$" + +LilycoveCity_PokemonTrainerFanClub_Text_18B0C8:: @ 818B0C8 + .string "You are really popular...\p" + .string "You’re strong, and you’re caring to\n" + .string "POKéMON. No one can knock you.\p" + .string "But, you know, I believe in {STR_VAR_1}.\p" + .string "{STR_VAR_1} is definitely stronger!\n" + .string "I’m positive!$" + +LilycoveCity_PokemonTrainerFanClub_Text_18B16E:: @ 818B16E + .string "You...\p" + .string "Impressive!$" + +LilycoveCity_PokemonTrainerFanClub_Text_18B181:: @ 818B181 + .string "Your true worth, it is fine if only\n" + .string "I recognized it.\p" + .string "The others I doubt will understand\n" + .string "the hidden power that beats within.$" + +LilycoveCity_PokemonTrainerFanClub_Text_18B1FD:: @ 818B1FD + .string "Yes, I see strength in your eyes.\p" + .string "But!\p" + .string "You still haven’t realized your\n" + .string "potential.$" + +LilycoveCity_PokemonTrainerFanClub_Text_18B24F:: @ 818B24F + .string "It is true that you are tremendously\n" + .string "powerful.\p" + .string "But!\n" + .string "I can tell...\p" + .string "That strength cannot be considered\n" + .string "true strength yet!\p" + .string "True strength is...!\n" + .string "... ...\p" + .string "Actually, I have no idea, either.$" diff --git a/data/text/maps/LilycoveCity_PokemonTrainerFanClub.s b/data/text/maps/LilycoveCity_PokemonTrainerFanClub.s deleted file mode 100644 index fbfbf4353..000000000 --- a/data/text/maps/LilycoveCity_PokemonTrainerFanClub.s +++ /dev/null @@ -1,251 +0,0 @@ -LilycoveCity_PokemonTrainerFanClub_Text_18A1D6:: @ 818A1D6 - .string "Oh, wow!\n" - .string "It’s {PLAYER}!$" - -LilycoveCity_PokemonTrainerFanClub_Text_18A1E8:: @ 818A1E8 - .string "I’ve heard the news!\n" - .string "You’re really strong, aren’t you?\p" - .string "We always argue about who is the\n" - .string "strongest of all TRAINERS here.\p" - .string "So when I heard about you, I decided\n" - .string "to be your fan!\p" - .string "I hope you’ll keep on battling other\n" - .string "tough TRAINERS.\p" - .string "That way, we’ll be able to see more\n" - .string "of your hot, hot battles.\p" - .string "That will make the others here see\n" - .string "exactly how great you are.\p" - .string "Remember, I’m cheering for you,\n" - .string "{PLAYER}!$" - -LilycoveCity_PokemonTrainerFanClub_Text_18A36A:: @ 818A36A - .string "Yo, {PLAYER}!\n" - .string "You’re the one we want to win!$" - -LilycoveCity_PokemonTrainerFanClub_Text_18A391:: @ 818A391 - .string "The others, they don’t know that\n" - .string "you’re the best of the best!\p" - .string "Isn’t that right, {PLAYER}?\n" - .string "Show them you’ve got guts!$" - -LilycoveCity_PokemonTrainerFanClub_Text_18A400:: @ 818A400 - .string "I hate to say this, but the TRAINER\n" - .string "everybody’s talking about is\l" - .string "{STR_VAR_1}, no question about it!\p" - .string "That TRAINER’s power...\n" - .string "It’s out of the ordinary.$" - -LilycoveCity_PokemonTrainerFanClub_Text_18A48D:: @ 818A48D - .string "Darn it... I’ve been telling people\n" - .string "that {STR_VAR_1} is the best now...\p" - .string "But no one wants to listen...$" - -LilycoveCity_PokemonTrainerFanClub_Text_18A4EA:: @ 818A4EA - .string "I’ve been hearing things about a\n" - .string "tough new TRAINER.\p" - .string "This TRAINER’s supposed to be beating\n" - .string "GYM LEADERS, even.\p" - .string "Do you know anything about this\n" - .string "new TRAINER?$" - -LilycoveCity_PokemonTrainerFanClub_Text_18A584:: @ 818A584 - .string "Oh!\n" - .string "{PLAYER}!\p" - .string "Go for it!\n" - .string "I’m pulling for you!$" - -LilycoveCity_PokemonTrainerFanClub_Text_18A5AC:: @ 818A5AC - .string "Sigh...\n" - .string "BRAWLY...\p" - .string "Oh, no! Wait!\n" - .string "That’s not right! No, no, no!\p" - .string "I’m your fan through and through!\p" - .string "So make me proud!\n" - .string "Go for it!$" - -LilycoveCity_PokemonTrainerFanClub_Text_18A629:: @ 818A629 - .string "I can’t help it, I can only get to\n" - .string "like BRAWLY...$" - -LilycoveCity_PokemonTrainerFanClub_Text_18A65B:: @ 818A65B - .string "Nobody understands the charm of\n" - .string "BRAWLY...\p" - .string "I don’t care!\p" - .string "Even if I’m the only one, I’m going\n" - .string "to keep cheering for BRAWLY!$" - -LilycoveCity_PokemonTrainerFanClub_Text_18A6D4:: @ 818A6D4 - .string "Whatever anyone says, my favorite\n" - .string "TRAINER is DEWFORD’s GYM LEADER\l" - .string "BRAWLY!$" - -LilycoveCity_PokemonTrainerFanClub_Text_18A71E:: @ 818A71E - .string "You’ve surpassed your own father in\n" - .string "every regard!\p" - .string "I’m telling you, so there’s no question\n" - .string "about it at all!$" - -LilycoveCity_PokemonTrainerFanClub_Text_18A789:: @ 818A789 - .string "Even when things turned bleak, your\n" - .string "father never gave up.\p" - .string "This I know to be true.\p" - .string "You never give up even if you lose!\n" - .string "So keep on battling!$" - -LilycoveCity_PokemonTrainerFanClub_Text_18A814:: @ 818A814 - .string "NORMAN battled with more power,\n" - .string "charisma, and showmanship than you.\p" - .string "Even though people may say that\n" - .string "you’re strong...\p" - .string "You’ve still got a long way to go\n" - .string "compared to your father.$" - -LilycoveCity_PokemonTrainerFanClub_Text_18A8C4:: @ 818A8C4 - .string "You’re beginning to get the same\n" - .string "air of awe NORMAN exudes.\p" - .string "But there’s something conclusively\n" - .string "different between you and NORMAN.\p" - .string "I can’t tell you what that is.\n" - .string "You’ll have to find it yourself.$" - -LilycoveCity_PokemonTrainerFanClub_Text_18A984:: @ 818A984 - .string "Everyone here, we’re all huge fans\n" - .string "of POKéMON battles.\p" - .string "We discuss who we consider to be\n" - .string "the strongest of all TRAINERS.\p" - .string "If you were to become famous, we\n" - .string "might even become your fans!$" - -LilycoveCity_PokemonTrainerFanClub_Text_18AA39:: @ 818AA39 - .string "Oh, woweee! It’s {PLAYER}!\n" - .string "For real, too!\p" - .string "Please, shake my hand, shake my hand!$" - -LilycoveCity_PokemonTrainerFanClub_Text_18AA83:: @ 818AA83 - .string "I’ll always cheer for you, {PLAYER}!\n" - .string "Always, always!\p" - .string "I don’t want to see you lose ever,\n" - .string "{PLAYER}.\p" - .string "Because I know you’re really, really\n" - .string "strong, {PLAYER}!$" - -LilycoveCity_PokemonTrainerFanClub_Text_18AB0A:: @ 818AB0A - .string "{STR_VAR_1} is really cool...\p" - .string "Everyone thinks so, right, right?$" - -LilycoveCity_PokemonTrainerFanClub_Text_18AB41:: @ 818AB41 - .string "{STR_VAR_1} really is cool, don’t\n" - .string "you think so?\p" - .string "Even if it’s just me, I’m going to keep\n" - .string "cheering my favorite TRAINER.$" - -LilycoveCity_PokemonTrainerFanClub_Text_18ABAE:: @ 818ABAE - .string "My favorite TRAINER is...\p" - .string "Cool...\p" - .string "Strong...\p" - .string "And really nice...\p" - .string "I wish there was a TRAINER like that...$" - -LilycoveCity_PokemonTrainerFanClub_Text_18AC15:: @ 818AC15 - .string "Whoa! It’s {PLAYER}!\n" - .string "Wicked!\p" - .string "When I grow up, I want to be strong\n" - .string "like you, {PLAYER}!$" - -LilycoveCity_PokemonTrainerFanClub_Text_18AC5E:: @ 818AC5E - .string "Even if I’m the only one...\p" - .string "You’ll always be the only one I\n" - .string "cheer for, {PLAYER}!\p" - .string "Because I believe in you, {PLAYER}!$" - -LilycoveCity_PokemonTrainerFanClub_Text_18ACC7:: @ 818ACC7 - .string "{STR_VAR_1} is so wickedly cool...\n" - .string "I want to shake hands with my hero.$" - -LilycoveCity_PokemonTrainerFanClub_Text_18AD05:: @ 818AD05 - .string "Even if I’m the only one...\p" - .string "I’m never going to stop being\n" - .string "{STR_VAR_1}’s fan!\p" - .string "Because I’ve heard, {STR_VAR_1}\n" - .string "never loses!$" - -LilycoveCity_PokemonTrainerFanClub_Text_18AD6D:: @ 818AD6D - .string "{PLAYER}!\n" - .string "You are amazing after all!\p" - .string "Ever since I set eyes on you, I knew\n" - .string "that you were great.\p" - .string "It looks like my eyes didn’t deceive me.$" - -LilycoveCity_PokemonTrainerFanClub_Text_18ADEF:: @ 818ADEF - .string "Who cares about the others.\n" - .string "I’m in your corner!\p" - .string "You don’t need to worry. Just get\n" - .string "out there and battle like always.$" - -LilycoveCity_PokemonTrainerFanClub_Text_18AE63:: @ 818AE63 - .string "You’re a pretty decent TRAINER,\n" - .string "I think.\p" - .string "But I also think that {STR_VAR_1}\n" - .string "is number one right now.\p" - .string "That’s just my opinion.\n" - .string "Don’t worry about it too much.$" - -LilycoveCity_PokemonTrainerFanClub_Text_18AEF5:: @ 818AEF5 - .string "Wow, you really are strong.\n" - .string "Maybe even stronger than {STR_VAR_1}.\p" - .string "But {STR_VAR_1} needs me.\p" - .string "If I don’t cheer for {STR_VAR_1},\n" - .string "who will?$" - -LilycoveCity_PokemonTrainerFanClub_Text_18AF62:: @ 818AF62 - .string "You’ve changed my mind!\n" - .string "You are strong, aren’t you?\p" - .string "I’d like you to tell me how you managed\n" - .string "to get so strong!$" - -LilycoveCity_PokemonTrainerFanClub_Text_18AFD0:: @ 818AFD0 - .string "The tougher the situation, the more\n" - .string "attractively you battle.\p" - .string "I can’t wait for your next battle!$" - -LilycoveCity_PokemonTrainerFanClub_Text_18B030:: @ 818B030 - .string "Among the recently hot TRAINERS,\n" - .string "{STR_VAR_1} is the standout.\p" - .string "That toughness, it’s simply not normal.\p" - .string "You’re doing okay, but you’re not in\n" - .string "the same class as {STR_VAR_1}.$" - -LilycoveCity_PokemonTrainerFanClub_Text_18B0C8:: @ 818B0C8 - .string "You are really popular...\p" - .string "You’re strong, and you’re caring to\n" - .string "POKéMON. No one can knock you.\p" - .string "But, you know, I believe in {STR_VAR_1}.\p" - .string "{STR_VAR_1} is definitely stronger!\n" - .string "I’m positive!$" - -LilycoveCity_PokemonTrainerFanClub_Text_18B16E:: @ 818B16E - .string "You...\p" - .string "Impressive!$" - -LilycoveCity_PokemonTrainerFanClub_Text_18B181:: @ 818B181 - .string "Your true worth, it is fine if only\n" - .string "I recognized it.\p" - .string "The others I doubt will understand\n" - .string "the hidden power that beats within.$" - -LilycoveCity_PokemonTrainerFanClub_Text_18B1FD:: @ 818B1FD - .string "Yes, I see strength in your eyes.\p" - .string "But!\p" - .string "You still haven’t realized your\n" - .string "potential.$" - -LilycoveCity_PokemonTrainerFanClub_Text_18B24F:: @ 818B24F - .string "It is true that you are tremendously\n" - .string "powerful.\p" - .string "But!\n" - .string "I can tell...\p" - .string "That strength cannot be considered\n" - .string "true strength yet!\p" - .string "True strength is...!\n" - .string "... ...\p" - .string "Actually, I have no idea, either.$" diff --git a/data/text/maps/LittlerootTown.inc b/data/text/maps/LittlerootTown.inc new file mode 100644 index 000000000..1e23d584f --- /dev/null +++ b/data/text/maps/LittlerootTown.inc @@ -0,0 +1,94 @@ +LittlerootTown_Text_16A7C9:: @ 816A7C9 + .string "MOM: {PLAYER}, we’re here, honey!\p" + .string "It must be tiring riding with our things\n" + .string "in the moving truck.\p" + .string "Well, this is LITTLEROOT TOWN.\p" + .string "How do you like it?\n" + .string "This is our new home!\p" + .string "It has a quaint feel, but it seems to be\n" + .string "an easy place to live, don’t you think?\p" + .string "And, you get your own room, {PLAYER}!\n" + .string "Let’s go inside.$" + +LittlerootTown_Text_16A8EE:: @ 816A8EE + .string "MOM: Wait, {PLAYER}!$" + +LittlerootTown_Text_16A8FD:: @ 816A8FD + .string "MOM: {PLAYER}! {PLAYER}! Did you\n" + .string "introduce yourself to PROF. BIRCH?\p" + .string "Oh! What an adorable POKéMON!\n" + .string "You got it from PROF. BIRCH. How nice!\p" + .string "You’re your father’s child, all right.\n" + .string "You look good together with POKéMON!\p" + .string "Here, honey! If you’re going out on an\n" + .string "adventure, wear these RUNNING SHOES.\p" + .string "They’ll put a zip in your step!$" + +LittlerootTown_Text_16AA32:: @ 816AA32 + .string "{PLAYER} switched shoes with the\n" + .string "RUNNING SHOES.$" + +LittlerootTown_Text_16AA5C:: @ 816AA5C + .string "MOM: {PLAYER}, those shoes came with\n" + .string "instructions.\p" + .string "“Press the B Button while wearing these\n" + .string "RUNNING SHOES to run extra-fast!\p" + .string "“Slip on these RUNNING SHOES and race\n" + .string "in the great outdoors!”$" + +LittlerootTown_Text_16AB10:: @ 816AB10 + .string "... ... ... ... ... ... ... ...\n" + .string "... ... ... ... ... ... ... ...\p" + .string "To think that you have your very own\n" + .string "POKéMON now...\l" + .string "Your father will be overjoyed.\p" + .string "...But please be careful.\n" + .string "If anything happens, you can come home.\p" + .string "Go on, go get them, honey!$" + +LittlerootTown_Text_16AC00:: @ 816AC00 + .string "If you use a PC, you can store items\n" + .string "and POKéMON.\p" + .string "The power of science is staggering!$" + +LittlerootTown_Text_16AC56:: @ 816AC56 + .string "PROF. BIRCH spends days in his LAB\n" + .string "studying, then he’ll suddenly go out in\l" + .string "the wild to do more research...\p" + .string "When does PROF. BIRCH spend time\n" + .string "at home?$" + +LittlerootTown_Text_16ACEB:: @ 816ACEB + .string "If you go in the tall grass at the sides\n" + .string "of this road, wild POKéMON will appear.$" + +LittlerootTown_Text_16AD3C:: @ 816AD3C + .string "It’s not safe to go out there if you\n" + .string "don’t have any POKéMON with you.$" + +LittlerootTown_Text_16AD82:: @ 816AD82 + .string "I can hear someone shouting down the\n" + .string "road here.\p" + .string "What should I do? What should we do?\n" + .string "Somebody has to go help...$" + +LittlerootTown_Text_16ADF2:: @ 816ADF2 + .string "Boy, am I glad you went and rescued\n" + .string "the PROFESSOR.$" + +LittlerootTown_Text_16AE25:: @ 816AE25 + .string "Are you going to catch POKéMON?\n" + .string "Good luck!$" + +LittlerootTown_Text_16AE50:: @ 816AE50 + .string "LITTLEROOT TOWN\n" + .string "“A town that can’t be shaded any hue.”$" + +LittlerootTown_Text_16AE87:: @ 816AE87 + .string "PROF. BIRCH’S POKéMON LAB$" + +LittlerootTown_Text_16AEA1:: @ 816AEA1 + .string "{PLAYER}’s HOUSE$" + +LittlerootTown_Text_16AEAC:: @ 816AEAC + .string "PROF. BIRCH’S HOUSE$" diff --git a/data/text/maps/LittlerootTown.s b/data/text/maps/LittlerootTown.s deleted file mode 100644 index 1e23d584f..000000000 --- a/data/text/maps/LittlerootTown.s +++ /dev/null @@ -1,94 +0,0 @@ -LittlerootTown_Text_16A7C9:: @ 816A7C9 - .string "MOM: {PLAYER}, we’re here, honey!\p" - .string "It must be tiring riding with our things\n" - .string "in the moving truck.\p" - .string "Well, this is LITTLEROOT TOWN.\p" - .string "How do you like it?\n" - .string "This is our new home!\p" - .string "It has a quaint feel, but it seems to be\n" - .string "an easy place to live, don’t you think?\p" - .string "And, you get your own room, {PLAYER}!\n" - .string "Let’s go inside.$" - -LittlerootTown_Text_16A8EE:: @ 816A8EE - .string "MOM: Wait, {PLAYER}!$" - -LittlerootTown_Text_16A8FD:: @ 816A8FD - .string "MOM: {PLAYER}! {PLAYER}! Did you\n" - .string "introduce yourself to PROF. BIRCH?\p" - .string "Oh! What an adorable POKéMON!\n" - .string "You got it from PROF. BIRCH. How nice!\p" - .string "You’re your father’s child, all right.\n" - .string "You look good together with POKéMON!\p" - .string "Here, honey! If you’re going out on an\n" - .string "adventure, wear these RUNNING SHOES.\p" - .string "They’ll put a zip in your step!$" - -LittlerootTown_Text_16AA32:: @ 816AA32 - .string "{PLAYER} switched shoes with the\n" - .string "RUNNING SHOES.$" - -LittlerootTown_Text_16AA5C:: @ 816AA5C - .string "MOM: {PLAYER}, those shoes came with\n" - .string "instructions.\p" - .string "“Press the B Button while wearing these\n" - .string "RUNNING SHOES to run extra-fast!\p" - .string "“Slip on these RUNNING SHOES and race\n" - .string "in the great outdoors!”$" - -LittlerootTown_Text_16AB10:: @ 816AB10 - .string "... ... ... ... ... ... ... ...\n" - .string "... ... ... ... ... ... ... ...\p" - .string "To think that you have your very own\n" - .string "POKéMON now...\l" - .string "Your father will be overjoyed.\p" - .string "...But please be careful.\n" - .string "If anything happens, you can come home.\p" - .string "Go on, go get them, honey!$" - -LittlerootTown_Text_16AC00:: @ 816AC00 - .string "If you use a PC, you can store items\n" - .string "and POKéMON.\p" - .string "The power of science is staggering!$" - -LittlerootTown_Text_16AC56:: @ 816AC56 - .string "PROF. BIRCH spends days in his LAB\n" - .string "studying, then he’ll suddenly go out in\l" - .string "the wild to do more research...\p" - .string "When does PROF. BIRCH spend time\n" - .string "at home?$" - -LittlerootTown_Text_16ACEB:: @ 816ACEB - .string "If you go in the tall grass at the sides\n" - .string "of this road, wild POKéMON will appear.$" - -LittlerootTown_Text_16AD3C:: @ 816AD3C - .string "It’s not safe to go out there if you\n" - .string "don’t have any POKéMON with you.$" - -LittlerootTown_Text_16AD82:: @ 816AD82 - .string "I can hear someone shouting down the\n" - .string "road here.\p" - .string "What should I do? What should we do?\n" - .string "Somebody has to go help...$" - -LittlerootTown_Text_16ADF2:: @ 816ADF2 - .string "Boy, am I glad you went and rescued\n" - .string "the PROFESSOR.$" - -LittlerootTown_Text_16AE25:: @ 816AE25 - .string "Are you going to catch POKéMON?\n" - .string "Good luck!$" - -LittlerootTown_Text_16AE50:: @ 816AE50 - .string "LITTLEROOT TOWN\n" - .string "“A town that can’t be shaded any hue.”$" - -LittlerootTown_Text_16AE87:: @ 816AE87 - .string "PROF. BIRCH’S POKéMON LAB$" - -LittlerootTown_Text_16AEA1:: @ 816AEA1 - .string "{PLAYER}’s HOUSE$" - -LittlerootTown_Text_16AEAC:: @ 816AEAC - .string "PROF. BIRCH’S HOUSE$" diff --git a/data/text/maps/LittlerootTown_BrendansHouse_1F.inc b/data/text/maps/LittlerootTown_BrendansHouse_1F.inc new file mode 100644 index 000000000..888fc8973 --- /dev/null +++ b/data/text/maps/LittlerootTown_BrendansHouse_1F.inc @@ -0,0 +1,146 @@ +LittlerootTown_BrendansHouse_1F_Text_172429:: @ 8172429 + .string "MOM: See, {PLAYER}?\n" + .string "Isn’t it nice in here, too?$" + +LittlerootTown_BrendansHouse_1F_Text_172453:: @ 8172453 + .string "The mover’s POKéMON do all the work\n" + .string "of moving us in and cleaning up after.\l" + .string "This is so convenient!\p" + .string "{PLAYER}, your room is upstairs.\n" + .string "Go check it out, dear!\p" + .string "DAD bought you a new clock to mark\n" + .string "our move here.\l" + .string "Don’t forget to set it!$" + +LittlerootTown_BrendansHouse_1F_Text_172531:: @ 8172531 + .string "MOM: Well, {PLAYER}?\p" + .string "Aren’t you interested in seeing your\n" + .string "very own room?$" + +LittlerootTown_BrendansHouse_1F_Text_172574:: @ 8172574 +LittlerootTown_MaysHouse_1F_Text_172574:: @ 8172574 + .string "MOM: {PLAYER}.\p" + .string "Go set the clock in your room, honey.$" + +LittlerootTown_BrendansHouse_1F_Text_1725A3:: @ 81725A3 + .string "MOM: Oh! {PLAYER}, {PLAYER}!\n" + .string "Quick! Come quickly!$" + +LittlerootTown_BrendansHouse_1F_Text_1725C9:: @ 81725C9 +LittlerootTown_MaysHouse_1F_Text_1725C9:: @ 81725C9 + .string "MOM: Look! It’s PETALBURG GYM!\n" + .string "Maybe DAD will be on!$" + +LittlerootTown_BrendansHouse_1F_Text_1725FE:: @ 81725FE +LittlerootTown_MaysHouse_1F_Text_1725FE:: @ 81725FE + .string "MOM: Oh... It’s over.\p" + .string "I think DAD was on, but we missed him.\n" + .string "Too bad.$" + +LittlerootTown_BrendansHouse_1F_Text_172644:: @ 8172644 +LittlerootTown_MaysHouse_1F_Text_172644:: @ 8172644 + .string "Oh, yes.\n" + .string "One of DAD’s friends lives in town.\p" + .string "PROF. BIRCH is his name.\p" + .string "He lives right next door, so you should\n" + .string "go over and introduce yourself.$" + +LittlerootTown_BrendansHouse_1F_Text_1726D2:: @ 81726D2 + .string "MOM: See you, honey!$" + +LittlerootTown_BrendansHouse_1F_Text_1726E7:: @ 81726E7 + .string "MOM: Did you introduce yourself to\n" + .string "PROF. BIRCH?$" + +LittlerootTown_BrendansHouse_1F_Text_172717:: @ 8172717 + .string "MOM: How are you doing, {PLAYER}?\n" + .string "You look a little tired.\p" + .string "I think you should rest a bit.$" + +LittlerootTown_BrendansHouse_1F_Text_17276B:: @ 817276B + .string "MOM: Take care, honey!$" + +LittlerootTown_BrendansHouse_1F_Text_172782:: @ 8172782 + .string "MOM: Oh? Did DAD give you that BADGE?\p" + .string "Then here’s something from your MOM!$" + +LittlerootTown_BrendansHouse_1F_Text_1727CD:: @ 81727CD + .string "Don’t push yourself too hard, dear.\n" + .string "You can always come home.\p" + .string "Go for it, honey!$" + +LittlerootTown_BrendansHouse_1F_Text_17281D:: @ 817281D + .string "Gyao, gyao gyaoh...$" + +LittlerootTown_BrendansHouse_1F_Text_172831:: @ 8172831 + .string "Gwagwah gwah...$" + +LittlerootTown_BrendansHouse_1F_Text_172841:: @ 8172841 + .string "INTERVIEWER: ...We brought you this\n" + .string "report from in front of PETALBURG GYM.$" + +UnknownString_817288C: @ 817288C + .string "There is a movie on TV.\p" + .string "Two men are dancing on a big piano\n" + .string "keyboard.\p" + .string "Better get going!$" + +UnknownString_81728E3: @ 81728E3 + .string "It’s the instruction booklet for the\n" + .string "RUNNING SHOES.\p" + .string "“Press the B Button to run while\n" + .string "wearing your RUNNING SHOES.\p" + .string "“Lace up your RUNNING SHOES and hit\n" + .string "the road running!”$" + +LittlerootTown_BrendansHouse_1F_Text_17298B:: @ 817298B + .string "DAD: Hm?\p" + .string "Hey, it’s {PLAYER}!\p" + .string "It’s been a while since I saw you,\n" + .string "but you look...stronger, somehow.\p" + .string "That’s the impression I get.\n" + .string "But your old man hasn’t given up yet!\p" + .string "Oh, yes, I have something for you.\n" + .string "This came to you from someone named\l" + .string "MR. BRINEY.$" + +LittlerootTown_BrendansHouse_1F_Text_172A7D:: @ 8172A7D + .string "DAD: Hm, a TICKET for a ferry?\p" + .string "If I recall, there are ferry ports in\n" + .string "SLATEPORT and LILYCOVE.\p" + .string "{PLAYER}, if you have ambition as a\n" + .string "TRAINER, go to the BATTLE TOWER.\p" + .string "It should teach you that there is\n" + .string "no end to a TRAINER’s chosen path.$" + +LittlerootTown_BrendansHouse_1F_Text_172B5E:: @ 8172B5E + .string "I’d better get back to PETALBURG GYM.\p" + .string "MOM, thanks for looking after the house\n" + .string "while I’m away.$" + +LittlerootTown_BrendansHouse_1F_Text_172BBC:: @ 8172BBC + .string "MOM: That DAD of yours...\p" + .string "He comes home for the first time in a\n" + .string "while, but all he talks about is POKéMON.\p" + .string "He should relax and stay a little longer.$" + +UnknownString_8172C50: @ 8172C50 + .string "We bring you a special news bulletin.\p" + .string "We’ve received reports of a blue FLYING\n" + .string "POKéMON in various HOENN locales.\p" + .string "The identity of this POKéMON has not\n" + .string "yet been determined.\p" + .string "We now return you to your regular\n" + .string "movie presentation.$" + +UnknownString_8172D30: @ 8172D30 + .string "We bring you a special news bulletin.\p" + .string "We’ve received reports of a red FLYING\n" + .string "POKéMON in various HOENN locales.\p" + .string "The identity of this POKéMON has not\n" + .string "yet been determined.\p" + .string "We now return you to your regular\n" + .string "movie presentation.$" + +UnknownString_8172E0F: @ 8172E0F + .string "Gau gau!$" diff --git a/data/text/maps/LittlerootTown_BrendansHouse_1F.s b/data/text/maps/LittlerootTown_BrendansHouse_1F.s deleted file mode 100644 index 888fc8973..000000000 --- a/data/text/maps/LittlerootTown_BrendansHouse_1F.s +++ /dev/null @@ -1,146 +0,0 @@ -LittlerootTown_BrendansHouse_1F_Text_172429:: @ 8172429 - .string "MOM: See, {PLAYER}?\n" - .string "Isn’t it nice in here, too?$" - -LittlerootTown_BrendansHouse_1F_Text_172453:: @ 8172453 - .string "The mover’s POKéMON do all the work\n" - .string "of moving us in and cleaning up after.\l" - .string "This is so convenient!\p" - .string "{PLAYER}, your room is upstairs.\n" - .string "Go check it out, dear!\p" - .string "DAD bought you a new clock to mark\n" - .string "our move here.\l" - .string "Don’t forget to set it!$" - -LittlerootTown_BrendansHouse_1F_Text_172531:: @ 8172531 - .string "MOM: Well, {PLAYER}?\p" - .string "Aren’t you interested in seeing your\n" - .string "very own room?$" - -LittlerootTown_BrendansHouse_1F_Text_172574:: @ 8172574 -LittlerootTown_MaysHouse_1F_Text_172574:: @ 8172574 - .string "MOM: {PLAYER}.\p" - .string "Go set the clock in your room, honey.$" - -LittlerootTown_BrendansHouse_1F_Text_1725A3:: @ 81725A3 - .string "MOM: Oh! {PLAYER}, {PLAYER}!\n" - .string "Quick! Come quickly!$" - -LittlerootTown_BrendansHouse_1F_Text_1725C9:: @ 81725C9 -LittlerootTown_MaysHouse_1F_Text_1725C9:: @ 81725C9 - .string "MOM: Look! It’s PETALBURG GYM!\n" - .string "Maybe DAD will be on!$" - -LittlerootTown_BrendansHouse_1F_Text_1725FE:: @ 81725FE -LittlerootTown_MaysHouse_1F_Text_1725FE:: @ 81725FE - .string "MOM: Oh... It’s over.\p" - .string "I think DAD was on, but we missed him.\n" - .string "Too bad.$" - -LittlerootTown_BrendansHouse_1F_Text_172644:: @ 8172644 -LittlerootTown_MaysHouse_1F_Text_172644:: @ 8172644 - .string "Oh, yes.\n" - .string "One of DAD’s friends lives in town.\p" - .string "PROF. BIRCH is his name.\p" - .string "He lives right next door, so you should\n" - .string "go over and introduce yourself.$" - -LittlerootTown_BrendansHouse_1F_Text_1726D2:: @ 81726D2 - .string "MOM: See you, honey!$" - -LittlerootTown_BrendansHouse_1F_Text_1726E7:: @ 81726E7 - .string "MOM: Did you introduce yourself to\n" - .string "PROF. BIRCH?$" - -LittlerootTown_BrendansHouse_1F_Text_172717:: @ 8172717 - .string "MOM: How are you doing, {PLAYER}?\n" - .string "You look a little tired.\p" - .string "I think you should rest a bit.$" - -LittlerootTown_BrendansHouse_1F_Text_17276B:: @ 817276B - .string "MOM: Take care, honey!$" - -LittlerootTown_BrendansHouse_1F_Text_172782:: @ 8172782 - .string "MOM: Oh? Did DAD give you that BADGE?\p" - .string "Then here’s something from your MOM!$" - -LittlerootTown_BrendansHouse_1F_Text_1727CD:: @ 81727CD - .string "Don’t push yourself too hard, dear.\n" - .string "You can always come home.\p" - .string "Go for it, honey!$" - -LittlerootTown_BrendansHouse_1F_Text_17281D:: @ 817281D - .string "Gyao, gyao gyaoh...$" - -LittlerootTown_BrendansHouse_1F_Text_172831:: @ 8172831 - .string "Gwagwah gwah...$" - -LittlerootTown_BrendansHouse_1F_Text_172841:: @ 8172841 - .string "INTERVIEWER: ...We brought you this\n" - .string "report from in front of PETALBURG GYM.$" - -UnknownString_817288C: @ 817288C - .string "There is a movie on TV.\p" - .string "Two men are dancing on a big piano\n" - .string "keyboard.\p" - .string "Better get going!$" - -UnknownString_81728E3: @ 81728E3 - .string "It’s the instruction booklet for the\n" - .string "RUNNING SHOES.\p" - .string "“Press the B Button to run while\n" - .string "wearing your RUNNING SHOES.\p" - .string "“Lace up your RUNNING SHOES and hit\n" - .string "the road running!”$" - -LittlerootTown_BrendansHouse_1F_Text_17298B:: @ 817298B - .string "DAD: Hm?\p" - .string "Hey, it’s {PLAYER}!\p" - .string "It’s been a while since I saw you,\n" - .string "but you look...stronger, somehow.\p" - .string "That’s the impression I get.\n" - .string "But your old man hasn’t given up yet!\p" - .string "Oh, yes, I have something for you.\n" - .string "This came to you from someone named\l" - .string "MR. BRINEY.$" - -LittlerootTown_BrendansHouse_1F_Text_172A7D:: @ 8172A7D - .string "DAD: Hm, a TICKET for a ferry?\p" - .string "If I recall, there are ferry ports in\n" - .string "SLATEPORT and LILYCOVE.\p" - .string "{PLAYER}, if you have ambition as a\n" - .string "TRAINER, go to the BATTLE TOWER.\p" - .string "It should teach you that there is\n" - .string "no end to a TRAINER’s chosen path.$" - -LittlerootTown_BrendansHouse_1F_Text_172B5E:: @ 8172B5E - .string "I’d better get back to PETALBURG GYM.\p" - .string "MOM, thanks for looking after the house\n" - .string "while I’m away.$" - -LittlerootTown_BrendansHouse_1F_Text_172BBC:: @ 8172BBC - .string "MOM: That DAD of yours...\p" - .string "He comes home for the first time in a\n" - .string "while, but all he talks about is POKéMON.\p" - .string "He should relax and stay a little longer.$" - -UnknownString_8172C50: @ 8172C50 - .string "We bring you a special news bulletin.\p" - .string "We’ve received reports of a blue FLYING\n" - .string "POKéMON in various HOENN locales.\p" - .string "The identity of this POKéMON has not\n" - .string "yet been determined.\p" - .string "We now return you to your regular\n" - .string "movie presentation.$" - -UnknownString_8172D30: @ 8172D30 - .string "We bring you a special news bulletin.\p" - .string "We’ve received reports of a red FLYING\n" - .string "POKéMON in various HOENN locales.\p" - .string "The identity of this POKéMON has not\n" - .string "yet been determined.\p" - .string "We now return you to your regular\n" - .string "movie presentation.$" - -UnknownString_8172E0F: @ 8172E0F - .string "Gau gau!$" diff --git a/data/text/maps/LittlerootTown_BrendansHouse_2F.inc b/data/text/maps/LittlerootTown_BrendansHouse_2F.inc new file mode 100644 index 000000000..06206caaa --- /dev/null +++ b/data/text/maps/LittlerootTown_BrendansHouse_2F.inc @@ -0,0 +1,38 @@ +LittlerootTown_BrendansHouse_2F_Text_172E18:: @ 8172E18 + .string "The clock is stopped...\p" + .string "Better set it and start it!$" + +LittlerootTown_BrendansHouse_2F_Text_172E4C:: @ 8172E4C + .string "MOM: {PLAYER}, how do you like your\n" + .string "new room?\p" + .string "Good! Everything’s put away neatly!\p" + .string "They finished moving everything in\n" + .string "downstairs, too.\p" + .string "POKéMON movers are so convenient!\p" + .string "Oh, you should make sure that\n" + .string "everything’s all there on your desk.$" + +UnknownString_8172F31: @ 8172F31 + .string "The bookshelf is lined entirely with\n" + .string "books on POKéMON.\p" + .string "It’s {PLAYER}’s prized collection.$" + +UnknownString_8172F85: @ 8172F85 + .string "{PLAYER} booted up the PC.$" + +LittlerootTown_BrendansHouse_2F_Text_172F9A:: @ 8172F9A + .string "{PLAYER} flipped open the notebook.\p" + .string "ADVENTURE RULE NO. 1\n" + .string "Open the MENU with START.\p" + .string "ADVENTURE RULE NO. 2\n" + .string "Record your progress with SAVE.\p" + .string "The remaining pages are blank...$" + +UnknownString_817303D: @ 817303D + .string "{PLAYER} took a closer look at the\n" + .string "HOENN region map.$" + +LittlerootTown_BrendansHouse_2F_Text_17306C:: @ 817306C + .string "It’s a Nintendo GameCube.\p" + .string "A Game Boy Advance is connected to\n" + .string "serve as the Controller.$" diff --git a/data/text/maps/LittlerootTown_BrendansHouse_2F.s b/data/text/maps/LittlerootTown_BrendansHouse_2F.s deleted file mode 100644 index 06206caaa..000000000 --- a/data/text/maps/LittlerootTown_BrendansHouse_2F.s +++ /dev/null @@ -1,38 +0,0 @@ -LittlerootTown_BrendansHouse_2F_Text_172E18:: @ 8172E18 - .string "The clock is stopped...\p" - .string "Better set it and start it!$" - -LittlerootTown_BrendansHouse_2F_Text_172E4C:: @ 8172E4C - .string "MOM: {PLAYER}, how do you like your\n" - .string "new room?\p" - .string "Good! Everything’s put away neatly!\p" - .string "They finished moving everything in\n" - .string "downstairs, too.\p" - .string "POKéMON movers are so convenient!\p" - .string "Oh, you should make sure that\n" - .string "everything’s all there on your desk.$" - -UnknownString_8172F31: @ 8172F31 - .string "The bookshelf is lined entirely with\n" - .string "books on POKéMON.\p" - .string "It’s {PLAYER}’s prized collection.$" - -UnknownString_8172F85: @ 8172F85 - .string "{PLAYER} booted up the PC.$" - -LittlerootTown_BrendansHouse_2F_Text_172F9A:: @ 8172F9A - .string "{PLAYER} flipped open the notebook.\p" - .string "ADVENTURE RULE NO. 1\n" - .string "Open the MENU with START.\p" - .string "ADVENTURE RULE NO. 2\n" - .string "Record your progress with SAVE.\p" - .string "The remaining pages are blank...$" - -UnknownString_817303D: @ 817303D - .string "{PLAYER} took a closer look at the\n" - .string "HOENN region map.$" - -LittlerootTown_BrendansHouse_2F_Text_17306C:: @ 817306C - .string "It’s a Nintendo GameCube.\p" - .string "A Game Boy Advance is connected to\n" - .string "serve as the Controller.$" diff --git a/data/text/maps/LittlerootTown_MaysHouse_1F.inc b/data/text/maps/LittlerootTown_MaysHouse_1F.inc new file mode 100644 index 000000000..aef905854 --- /dev/null +++ b/data/text/maps/LittlerootTown_MaysHouse_1F.inc @@ -0,0 +1,34 @@ +LittlerootTown_BrendansHouse_1F_Text_1730C2:: @ 81730C2 +LittlerootTown_MaysHouse_1F_Text_1730C2:: @ 81730C2 + .string "Oh, hello. And you are?\p" + .string "... ... ... ... ... ... ... ... ...\n" + .string "... ... ... ... ... ... ... ... ...\p" + .string "Oh, you’re {PLAYER}{KUN}, our new next-door\n" + .string "neighbor! Hi!\p" + .string "We have a {STR_VAR_1} about the same\n" + .string "age as you.\p" + .string "Our {STR_VAR_1} was excited about making\n" + .string "a new friend.\p" + .string "Our {STR_VAR_1} is upstairs, I think.$" + +LittlerootTown_BrendansHouse_1F_Text_1731C6:: @ 81731C6 + .string "Our {STR_VAR_1} is upstairs, I think.$" + +LittlerootTown_BrendansHouse_1F_Text_1731E3:: @ 81731E3 + .string "Where has my husband gone?\n" + .string "Just when {PLAYER}{KUN} is visiting, too...\p" + .string "That man can never sit still for long...\n" + .string "He might be at his LAB.$" + +LittlerootTown_BrendansHouse_1F_Text_173262:: @ 8173262 + .string "Oh, {RIVAL} has gone out somewhere.\p" + .string "Like father, like child.\n" + .string "{RIVAL} can’t stay quietly at home.$" + +LittlerootTown_BrendansHouse_1F_Text_1732B9:: @ 81732B9 + .string "I think it’s wonderful for people to\n" + .string "travel with POKéMON.\p" + .string "But you should go home every so often\n" + .string "to let your mother know you’re okay.\p" + .string "She might not say it, but I’m sure she\n" + .string "worries about you, {PLAYER}{KUN}.$" diff --git a/data/text/maps/LittlerootTown_MaysHouse_1F.s b/data/text/maps/LittlerootTown_MaysHouse_1F.s deleted file mode 100644 index aef905854..000000000 --- a/data/text/maps/LittlerootTown_MaysHouse_1F.s +++ /dev/null @@ -1,34 +0,0 @@ -LittlerootTown_BrendansHouse_1F_Text_1730C2:: @ 81730C2 -LittlerootTown_MaysHouse_1F_Text_1730C2:: @ 81730C2 - .string "Oh, hello. And you are?\p" - .string "... ... ... ... ... ... ... ... ...\n" - .string "... ... ... ... ... ... ... ... ...\p" - .string "Oh, you’re {PLAYER}{KUN}, our new next-door\n" - .string "neighbor! Hi!\p" - .string "We have a {STR_VAR_1} about the same\n" - .string "age as you.\p" - .string "Our {STR_VAR_1} was excited about making\n" - .string "a new friend.\p" - .string "Our {STR_VAR_1} is upstairs, I think.$" - -LittlerootTown_BrendansHouse_1F_Text_1731C6:: @ 81731C6 - .string "Our {STR_VAR_1} is upstairs, I think.$" - -LittlerootTown_BrendansHouse_1F_Text_1731E3:: @ 81731E3 - .string "Where has my husband gone?\n" - .string "Just when {PLAYER}{KUN} is visiting, too...\p" - .string "That man can never sit still for long...\n" - .string "He might be at his LAB.$" - -LittlerootTown_BrendansHouse_1F_Text_173262:: @ 8173262 - .string "Oh, {RIVAL} has gone out somewhere.\p" - .string "Like father, like child.\n" - .string "{RIVAL} can’t stay quietly at home.$" - -LittlerootTown_BrendansHouse_1F_Text_1732B9:: @ 81732B9 - .string "I think it’s wonderful for people to\n" - .string "travel with POKéMON.\p" - .string "But you should go home every so often\n" - .string "to let your mother know you’re okay.\p" - .string "She might not say it, but I’m sure she\n" - .string "worries about you, {PLAYER}{KUN}.$" diff --git a/data/text/maps/LittlerootTown_MaysHouse_2F.inc b/data/text/maps/LittlerootTown_MaysHouse_2F.inc new file mode 100644 index 000000000..313095c8d --- /dev/null +++ b/data/text/maps/LittlerootTown_MaysHouse_2F.inc @@ -0,0 +1,86 @@ +LittlerootTown_BrendansHouse_2F_Text_17337E:: @ 817337E + .string "POKéMON fully restored!\n" + .string "Items ready, and... Huh?$" + +LittlerootTown_BrendansHouse_2F_Text_1733AF:: @ 81733AF + .string "Huh?\n" + .string "Who... Who are you?\p" + .string "... ... ... ... ... ... ... ...\n" + .string "... ... ... ... ... ... ... ...\p" + .string "Oh, you’re {PLAYER}{KUN}.\n" + .string "So your move was today.\p" + .string "Um... I’m MAY.\n" + .string "Glad to meet you!\p" + .string "I...\n" + .string "I have this dream of becoming friends\l" + .string "with POKéMON all over the world.\p" + .string "I... I heard about you, {PLAYER}{KUN}, from\n" + .string "my dad, PROF. BIRCH.\p" + .string "I was hoping that you would be nice,\n" + .string "{PLAYER}{KUN}, and that we could be friends.\p" + .string "Oh, this is silly, isn’t it?\n" + .string "I... I’ve just met you, {PLAYER}{KUN}.\p" + .string "Eheheh...\p" + .string "Oh, no! I forgot!\p" + .string "I was supposed to go help Dad catch\n" + .string "some wild POKéMON!\p" + .string "{PLAYER}{KUN}, I’ll catch you later!$" + +LittlerootTown_BrendansHouse_2F_Text_1735C9:: @ 81735C9 + .string "POKéMON fully restored...\n" + .string "Items all packed, and...$" + +LittlerootTown_BrendansHouse_2F_Text_1735FC:: @ 81735FC + .string "Hey!\n" + .string "You...\p" + .string "Who are you?\p" + .string "Oh, you’re {PLAYER}, aren’t you?\n" + .string "Moved in next door, right?\p" + .string "I didn’t know that you’re a girl.\p" + .string "Dad, PROF. BIRCH, said that our new\n" + .string "next-door neighbor is a GYM LEADER’s\l" + .string "kid, so I assumed you’d be a guy.\p" + .string "My name’s BRENDAN.\n" + .string "So, hi, neighbor!\p" + .string "Huh? Hey, {PLAYER}, don’t you have\n" + .string "a POKéMON?\p" + .string "Do you want me to go catch you one?\p" + .string "Aw, darn, I forgot...\p" + .string "I’m supposed to go help my dad catch\n" + .string "some wild POKéMON.\p" + .string "Some other time, okay?$" + +LittlerootTown_BrendansHouse_2F_Text_1737AE:: @ 81737AE + .string "MAY: {PLAYER}{KUN}!\p" + .string "I was just checking my POKéDEX.\p" + .string "There’s still a lot of POKéMON that\n" + .string "I’ve seen but haven’t caught.\p" + .string "And there are many others that\n" + .string "I think will evolve.\p" + .string "I wonder where I should go catch\n" + .string "some POKéMON next?$" + +LittlerootTown_BrendansHouse_2F_Text_173883:: @ 8173883 + .string "MAY: I wonder where I should go catch\n" + .string "some POKéMON next?\p" + .string "Wouldn’t it be funny if we ran into each\n" + .string "other, {PLAYER}{KUN}?$" + +LittlerootTown_BrendansHouse_2F_Text_1738F2:: @ 81738F2 + .string "BRENDAN: Hey, it’s {PLAYER}.\p" + .string "I was just checking out my POKéDEX.\p" + .string "There are still many POKéMON that\n" + .string "I need to catch, I know, but this\l" + .string "is looking pretty good.\p" + .string "Checking this POKéDEX out gives me\n" + .string "the urge to hit the road again.$" + +LittlerootTown_BrendansHouse_2F_Text_1739CC:: @ 81739CC + .string "BRENDAN: I’m having a hard time deciding\n" + .string "where I should catch POKéMON next.\p" + .string "Hey, {PLAYER}, if I see you while I’m out\n" + .string "catching POKéMON, I can pitch you a\l" + .string "battle if you’d like.$" + +UnknownString_8173A76: @ 8173A76 + .string "It’s lined with POKéMON picture books.$" diff --git a/data/text/maps/LittlerootTown_MaysHouse_2F.s b/data/text/maps/LittlerootTown_MaysHouse_2F.s deleted file mode 100644 index 313095c8d..000000000 --- a/data/text/maps/LittlerootTown_MaysHouse_2F.s +++ /dev/null @@ -1,86 +0,0 @@ -LittlerootTown_BrendansHouse_2F_Text_17337E:: @ 817337E - .string "POKéMON fully restored!\n" - .string "Items ready, and... Huh?$" - -LittlerootTown_BrendansHouse_2F_Text_1733AF:: @ 81733AF - .string "Huh?\n" - .string "Who... Who are you?\p" - .string "... ... ... ... ... ... ... ...\n" - .string "... ... ... ... ... ... ... ...\p" - .string "Oh, you’re {PLAYER}{KUN}.\n" - .string "So your move was today.\p" - .string "Um... I’m MAY.\n" - .string "Glad to meet you!\p" - .string "I...\n" - .string "I have this dream of becoming friends\l" - .string "with POKéMON all over the world.\p" - .string "I... I heard about you, {PLAYER}{KUN}, from\n" - .string "my dad, PROF. BIRCH.\p" - .string "I was hoping that you would be nice,\n" - .string "{PLAYER}{KUN}, and that we could be friends.\p" - .string "Oh, this is silly, isn’t it?\n" - .string "I... I’ve just met you, {PLAYER}{KUN}.\p" - .string "Eheheh...\p" - .string "Oh, no! I forgot!\p" - .string "I was supposed to go help Dad catch\n" - .string "some wild POKéMON!\p" - .string "{PLAYER}{KUN}, I’ll catch you later!$" - -LittlerootTown_BrendansHouse_2F_Text_1735C9:: @ 81735C9 - .string "POKéMON fully restored...\n" - .string "Items all packed, and...$" - -LittlerootTown_BrendansHouse_2F_Text_1735FC:: @ 81735FC - .string "Hey!\n" - .string "You...\p" - .string "Who are you?\p" - .string "Oh, you’re {PLAYER}, aren’t you?\n" - .string "Moved in next door, right?\p" - .string "I didn’t know that you’re a girl.\p" - .string "Dad, PROF. BIRCH, said that our new\n" - .string "next-door neighbor is a GYM LEADER’s\l" - .string "kid, so I assumed you’d be a guy.\p" - .string "My name’s BRENDAN.\n" - .string "So, hi, neighbor!\p" - .string "Huh? Hey, {PLAYER}, don’t you have\n" - .string "a POKéMON?\p" - .string "Do you want me to go catch you one?\p" - .string "Aw, darn, I forgot...\p" - .string "I’m supposed to go help my dad catch\n" - .string "some wild POKéMON.\p" - .string "Some other time, okay?$" - -LittlerootTown_BrendansHouse_2F_Text_1737AE:: @ 81737AE - .string "MAY: {PLAYER}{KUN}!\p" - .string "I was just checking my POKéDEX.\p" - .string "There’s still a lot of POKéMON that\n" - .string "I’ve seen but haven’t caught.\p" - .string "And there are many others that\n" - .string "I think will evolve.\p" - .string "I wonder where I should go catch\n" - .string "some POKéMON next?$" - -LittlerootTown_BrendansHouse_2F_Text_173883:: @ 8173883 - .string "MAY: I wonder where I should go catch\n" - .string "some POKéMON next?\p" - .string "Wouldn’t it be funny if we ran into each\n" - .string "other, {PLAYER}{KUN}?$" - -LittlerootTown_BrendansHouse_2F_Text_1738F2:: @ 81738F2 - .string "BRENDAN: Hey, it’s {PLAYER}.\p" - .string "I was just checking out my POKéDEX.\p" - .string "There are still many POKéMON that\n" - .string "I need to catch, I know, but this\l" - .string "is looking pretty good.\p" - .string "Checking this POKéDEX out gives me\n" - .string "the urge to hit the road again.$" - -LittlerootTown_BrendansHouse_2F_Text_1739CC:: @ 81739CC - .string "BRENDAN: I’m having a hard time deciding\n" - .string "where I should catch POKéMON next.\p" - .string "Hey, {PLAYER}, if I see you while I’m out\n" - .string "catching POKéMON, I can pitch you a\l" - .string "battle if you’d like.$" - -UnknownString_8173A76: @ 8173A76 - .string "It’s lined with POKéMON picture books.$" diff --git a/data/text/maps/LittlerootTown_ProfessorBirchsLab.inc b/data/text/maps/LittlerootTown_ProfessorBirchsLab.inc new file mode 100644 index 000000000..dd470ef08 --- /dev/null +++ b/data/text/maps/LittlerootTown_ProfessorBirchsLab.inc @@ -0,0 +1,163 @@ +UnknownString_8173A9D: @ 8173A9D + .string "POKéMON SPECIES & HABITATS...\n" + .string "HUMAN & POKéMON COEXISTENCE...\l" + .string "POKéMONOLOGY FOR BEGINNERS...\p" + .string "It’s brimming with books written by\n" + .string "PROF. BIRCH.$" + +LittlerootTown_ProfessorBirchsLab_Text_173B29:: @ 8173B29 + .string "Hunh? PROF. BIRCH?\p" + .string "The PROF’s away on fieldwork.\n" + .string "Ergo, he isn’t here.\p" + .string "Oh, let me explain what fieldwork is.\p" + .string "It is to study things in the natural\n" + .string "environment, like fields and mountains,\l" + .string "instead of a laboratory.\p" + .string "The PROF isn’t one for doing desk work.\n" + .string "He’s the type of person who would\l" + .string "rather go outside and experience\l" + .string "things than read about them here.$" + +LittlerootTown_ProfessorBirchsLab_Text_173C88:: @ 8173C88 + .string "The PROF isn’t one for doing desk work.\n" + .string "He’s the type of person who would\l" + .string "rather go outside and experience\l" + .string "things than read about them here.$" + +LittlerootTown_ProfessorBirchsLab_Text_173D15:: @ 8173D15 + .string "PROF. BIRCH is studying the habitats\n" + .string "and distribution of POKéMON.\p" + .string "The PROF enjoys {RIVAL}’s help, too.\n" + .string "There’s a lot of love there.$" + +LittlerootTown_ProfessorBirchsLab_Text_173D94:: @ 8173D94 + .string "PROF. BIRCH: So, {PLAYER}{KUN}.\p" + .string "I’ve heard so much about you from\n" + .string "your father.\p" + .string "I’ve heard that you don’t have your\n" + .string "own POKéMON yet.\p" + .string "But the way you battled earlier,\n" + .string "you pulled it off with aplomb!\p" + .string "I guess you have your father’s blood\n" + .string "in your veins after all!\p" + .string "Oh, yes. As thanks for rescuing me,\n" + .string "I’d like you to have the POKéMON you\l" + .string "used earlier.\p" + .string "{PLAYER} received the {STR_VAR_1}!$" + +LittlerootTown_ProfessorBirchsLab_Text_173EF8:: @ 8173EF8 + .string "PROF. BIRCH: While you’re at it, why not\n" + .string "give a nickname to that {STR_VAR_1}?$" + +LittlerootTown_ProfessorBirchsLab_Text_173F3D:: @ 8173F3D + .string "PROF. BIRCH: If you work at POKéMON\n" + .string "and gain experience, I think you’ll make\l" + .string "a darn good TRAINER.\p" + .string "My kid, {RIVAL}, is out on ROUTE 103\n" + .string "studying POKéMON.\p" + .string "It might not be a bad idea for you to\n" + .string "go see {RIVAL}. What do you think?$" + +LittlerootTown_ProfessorBirchsLab_Text_174015:: @ 8174015 + .string "PROF. BIRCH: Great!\n" + .string "{RIVAL} should be happy, too.\p" + .string "Get {RIVAL} to teach you what it\n" + .string "means to be a TRAINER.$" + +LittlerootTown_ProfessorBirchsLab_Text_174075:: @ 8174075 + .string "PROF. BIRCH: Oh, don’t be that way.\n" + .string "You should go meet my kid.$" + +LittlerootTown_ProfessorBirchsLab_Text_1740B4:: @ 81740B4 + .string "PROF. BIRCH: {RIVAL} should be on\n" + .string "ROUTE 103 somewhere.\p" + .string "If you or your POKéMON get tired,\n" + .string "get some rest at home.$" + +LittlerootTown_ProfessorBirchsLab_Text_17411F:: @ 817411F + .string "PROF. BIRCH: Oh, hi, {PLAYER}{KUN}!\p" + .string "I heard you beat {RIVAL} on\n" + .string "your first try. That’s excellent!\p" + .string "{RIVAL}’s been helping with my research\n" + .string "for a long time.\p" + .string "{RIVAL} has an extensive history as\n" + .string "a TRAINER already.\p" + .string "Here, {PLAYER}{KUN}, I ordered this for my\n" + .string "research, but I think you should have\l" + .string "this POKéDEX.$" + +LittlerootTown_ProfessorBirchsLab_Text_17422F:: @ 817422F + .string "{PLAYER} received the POKéDEX!$" + +LittlerootTown_ProfessorBirchsLab_Text_174248:: @ 8174248 + .string "PROF. BIRCH: The POKéDEX is a high-tech\n" + .string "tool that automatically makes a record\l" + .string "of any POKéMON you meet or catch.\p" + .string "My kid, {RIVAL}, goes everywhere\n" + .string "with it.\p" + .string "Whenever my kid catches a rare POKéMON\n" + .string "and records its data in the POKéDEX,\l" + .string "why, {RIVAL} looks for me while I’m out\l" + .string "doing fieldwork, and shows me.$" + +LittlerootTown_ProfessorBirchsLab_Text_17436C:: @ 817436C + .string "PROF. BIRCH: Countless POKéMON await\n" + .string "you!\p" + .string "Argh, I’m getting the itch to get out\n" + .string "and do fieldwork again!$" + +LittlerootTown_ProfessorBirchsLab_Text_1743D4:: @ 81743D4 + .string "MAY: Oh, wow, {PLAYER}{KUN}!\n" + .string "You got a POKéDEX, too!\p" + .string "That’s great! Just like me!\n" + .string "I’ve got something for you, too!$" + +LittlerootTown_ProfessorBirchsLab_Text_17443D:: @ 817443D + .string "MAY: It’s fun if you can get a lot of\n" + .string "POKéMON!\p" + .string "I’m going to look all over the place\n" + .string "because I want different POKéMON.\p" + .string "If I find any cute POKéMON, I’ll catch\n" + .string "them with POKé BALLS!$" + +LittlerootTown_ProfessorBirchsLab_Text_1744F0:: @ 81744F0 + .string "Oh? Your BAG’s full.$" + +LittlerootTown_ProfessorBirchsLab_Text_174505:: @ 8174505 + .string "MAY: I wonder where I should go look\n" + .string "for POKéMON next?$" + +LittlerootTown_ProfessorBirchsLab_Text_17453C:: @ 817453C + .string "BRENDAN: Huh...\n" + .string "So you got a POKéDEX, too.\p" + .string "Well then, here.\n" + .string "I’ll give you this.$" + +LittlerootTown_ProfessorBirchsLab_Text_17458C:: @ 817458C + .string "BRENDAN: You know it’s more fun to\n" + .string "have a whole bunch of POKéMON.\p" + .string "I’m going to explore all over the place\n" + .string "to find different POKéMON.\p" + .string "If I find any cool POKéMON, you bet\n" + .string "I’ll try to get them with POKé BALLS.$" + +LittlerootTown_ProfessorBirchsLab_Text_17465B:: @ 817465B + .string "Hey, your BAG’s full.$" + +LittlerootTown_ProfessorBirchsLab_Text_174671:: @ 8174671 + .string "BRENDAN: Where should I look for\n" + .string "POKéMON next...$" + +LittlerootTown_ProfessorBirchsLab_Text_1746A2:: @ 81746A2 + .string "It’s a serious-looking machine.\n" + .string "The PROF must use this for research.$" + +LittlerootTown_ProfessorBirchsLab_Text_1746E7:: @ 81746E7 + .string "It’s a PC used for research.\n" + .string "Better not mess around with it.$" + +LittlerootTown_ProfessorBirchsLab_Text_174724:: @ 8174724 + .string "It’s crammed with books on POKéMON.$" + +LittlerootTown_ProfessorBirchsLab_Text_174748:: @ 8174748 + .string "It’s a book that’s too hard to read.$" diff --git a/data/text/maps/LittlerootTown_ProfessorBirchsLab.s b/data/text/maps/LittlerootTown_ProfessorBirchsLab.s deleted file mode 100644 index dd470ef08..000000000 --- a/data/text/maps/LittlerootTown_ProfessorBirchsLab.s +++ /dev/null @@ -1,163 +0,0 @@ -UnknownString_8173A9D: @ 8173A9D - .string "POKéMON SPECIES & HABITATS...\n" - .string "HUMAN & POKéMON COEXISTENCE...\l" - .string "POKéMONOLOGY FOR BEGINNERS...\p" - .string "It’s brimming with books written by\n" - .string "PROF. BIRCH.$" - -LittlerootTown_ProfessorBirchsLab_Text_173B29:: @ 8173B29 - .string "Hunh? PROF. BIRCH?\p" - .string "The PROF’s away on fieldwork.\n" - .string "Ergo, he isn’t here.\p" - .string "Oh, let me explain what fieldwork is.\p" - .string "It is to study things in the natural\n" - .string "environment, like fields and mountains,\l" - .string "instead of a laboratory.\p" - .string "The PROF isn’t one for doing desk work.\n" - .string "He’s the type of person who would\l" - .string "rather go outside and experience\l" - .string "things than read about them here.$" - -LittlerootTown_ProfessorBirchsLab_Text_173C88:: @ 8173C88 - .string "The PROF isn’t one for doing desk work.\n" - .string "He’s the type of person who would\l" - .string "rather go outside and experience\l" - .string "things than read about them here.$" - -LittlerootTown_ProfessorBirchsLab_Text_173D15:: @ 8173D15 - .string "PROF. BIRCH is studying the habitats\n" - .string "and distribution of POKéMON.\p" - .string "The PROF enjoys {RIVAL}’s help, too.\n" - .string "There’s a lot of love there.$" - -LittlerootTown_ProfessorBirchsLab_Text_173D94:: @ 8173D94 - .string "PROF. BIRCH: So, {PLAYER}{KUN}.\p" - .string "I’ve heard so much about you from\n" - .string "your father.\p" - .string "I’ve heard that you don’t have your\n" - .string "own POKéMON yet.\p" - .string "But the way you battled earlier,\n" - .string "you pulled it off with aplomb!\p" - .string "I guess you have your father’s blood\n" - .string "in your veins after all!\p" - .string "Oh, yes. As thanks for rescuing me,\n" - .string "I’d like you to have the POKéMON you\l" - .string "used earlier.\p" - .string "{PLAYER} received the {STR_VAR_1}!$" - -LittlerootTown_ProfessorBirchsLab_Text_173EF8:: @ 8173EF8 - .string "PROF. BIRCH: While you’re at it, why not\n" - .string "give a nickname to that {STR_VAR_1}?$" - -LittlerootTown_ProfessorBirchsLab_Text_173F3D:: @ 8173F3D - .string "PROF. BIRCH: If you work at POKéMON\n" - .string "and gain experience, I think you’ll make\l" - .string "a darn good TRAINER.\p" - .string "My kid, {RIVAL}, is out on ROUTE 103\n" - .string "studying POKéMON.\p" - .string "It might not be a bad idea for you to\n" - .string "go see {RIVAL}. What do you think?$" - -LittlerootTown_ProfessorBirchsLab_Text_174015:: @ 8174015 - .string "PROF. BIRCH: Great!\n" - .string "{RIVAL} should be happy, too.\p" - .string "Get {RIVAL} to teach you what it\n" - .string "means to be a TRAINER.$" - -LittlerootTown_ProfessorBirchsLab_Text_174075:: @ 8174075 - .string "PROF. BIRCH: Oh, don’t be that way.\n" - .string "You should go meet my kid.$" - -LittlerootTown_ProfessorBirchsLab_Text_1740B4:: @ 81740B4 - .string "PROF. BIRCH: {RIVAL} should be on\n" - .string "ROUTE 103 somewhere.\p" - .string "If you or your POKéMON get tired,\n" - .string "get some rest at home.$" - -LittlerootTown_ProfessorBirchsLab_Text_17411F:: @ 817411F - .string "PROF. BIRCH: Oh, hi, {PLAYER}{KUN}!\p" - .string "I heard you beat {RIVAL} on\n" - .string "your first try. That’s excellent!\p" - .string "{RIVAL}’s been helping with my research\n" - .string "for a long time.\p" - .string "{RIVAL} has an extensive history as\n" - .string "a TRAINER already.\p" - .string "Here, {PLAYER}{KUN}, I ordered this for my\n" - .string "research, but I think you should have\l" - .string "this POKéDEX.$" - -LittlerootTown_ProfessorBirchsLab_Text_17422F:: @ 817422F - .string "{PLAYER} received the POKéDEX!$" - -LittlerootTown_ProfessorBirchsLab_Text_174248:: @ 8174248 - .string "PROF. BIRCH: The POKéDEX is a high-tech\n" - .string "tool that automatically makes a record\l" - .string "of any POKéMON you meet or catch.\p" - .string "My kid, {RIVAL}, goes everywhere\n" - .string "with it.\p" - .string "Whenever my kid catches a rare POKéMON\n" - .string "and records its data in the POKéDEX,\l" - .string "why, {RIVAL} looks for me while I’m out\l" - .string "doing fieldwork, and shows me.$" - -LittlerootTown_ProfessorBirchsLab_Text_17436C:: @ 817436C - .string "PROF. BIRCH: Countless POKéMON await\n" - .string "you!\p" - .string "Argh, I’m getting the itch to get out\n" - .string "and do fieldwork again!$" - -LittlerootTown_ProfessorBirchsLab_Text_1743D4:: @ 81743D4 - .string "MAY: Oh, wow, {PLAYER}{KUN}!\n" - .string "You got a POKéDEX, too!\p" - .string "That’s great! Just like me!\n" - .string "I’ve got something for you, too!$" - -LittlerootTown_ProfessorBirchsLab_Text_17443D:: @ 817443D - .string "MAY: It’s fun if you can get a lot of\n" - .string "POKéMON!\p" - .string "I’m going to look all over the place\n" - .string "because I want different POKéMON.\p" - .string "If I find any cute POKéMON, I’ll catch\n" - .string "them with POKé BALLS!$" - -LittlerootTown_ProfessorBirchsLab_Text_1744F0:: @ 81744F0 - .string "Oh? Your BAG’s full.$" - -LittlerootTown_ProfessorBirchsLab_Text_174505:: @ 8174505 - .string "MAY: I wonder where I should go look\n" - .string "for POKéMON next?$" - -LittlerootTown_ProfessorBirchsLab_Text_17453C:: @ 817453C - .string "BRENDAN: Huh...\n" - .string "So you got a POKéDEX, too.\p" - .string "Well then, here.\n" - .string "I’ll give you this.$" - -LittlerootTown_ProfessorBirchsLab_Text_17458C:: @ 817458C - .string "BRENDAN: You know it’s more fun to\n" - .string "have a whole bunch of POKéMON.\p" - .string "I’m going to explore all over the place\n" - .string "to find different POKéMON.\p" - .string "If I find any cool POKéMON, you bet\n" - .string "I’ll try to get them with POKé BALLS.$" - -LittlerootTown_ProfessorBirchsLab_Text_17465B:: @ 817465B - .string "Hey, your BAG’s full.$" - -LittlerootTown_ProfessorBirchsLab_Text_174671:: @ 8174671 - .string "BRENDAN: Where should I look for\n" - .string "POKéMON next...$" - -LittlerootTown_ProfessorBirchsLab_Text_1746A2:: @ 81746A2 - .string "It’s a serious-looking machine.\n" - .string "The PROF must use this for research.$" - -LittlerootTown_ProfessorBirchsLab_Text_1746E7:: @ 81746E7 - .string "It’s a PC used for research.\n" - .string "Better not mess around with it.$" - -LittlerootTown_ProfessorBirchsLab_Text_174724:: @ 8174724 - .string "It’s crammed with books on POKéMON.$" - -LittlerootTown_ProfessorBirchsLab_Text_174748:: @ 8174748 - .string "It’s a book that’s too hard to read.$" diff --git a/data/text/maps/MauvilleCity.inc b/data/text/maps/MauvilleCity.inc new file mode 100644 index 000000000..8080d10d9 --- /dev/null +++ b/data/text/maps/MauvilleCity.inc @@ -0,0 +1,174 @@ +MauvilleCity_Text_165B76:: @ 8165B76 + .string "UNCLE: It’s because of POKéMON that\n" + .string "this boy’s got more pep, I suppose...\l" + .string "But he’s become a bit too peppy...$" + +MauvilleCity_Text_165BE3:: @ 8165BE3 + .string "WALLY: Aww, UNCLE, please?\p" + .string "I want to challenge this GYM and see\n" + .string "how much better I’ve become.\p" + .string "Please? May I, please?$" + +MauvilleCity_Text_165C57:: @ 8165C57 + .string "UNCLE: Now hold on, WALLY.\p" + .string "Since you started living with POKéMON,\n" + .string "you have grown quite a lot stronger.\p" + .string "But don’t you think you’re pushing it\n" + .string "to suddenly challenge a GYM?$" + +MauvilleCity_Text_165D01:: @ 8165D01 + .string "WALLY: I’m not pushing it.\p" + .string "If I combine forces with RALTS,\n" + .string "we can beat anyone!$" + +MauvilleCity_Text_165D50:: @ 8165D50 + .string "WALLY: Oh! Hi, {PLAYER}!\p" + .string "I’ve gotten a lot stronger since we\n" + .string "met.\p" + .string "{PLAYER}, I want you and my UNCLE to\n" + .string "understand that.\p" + .string "{PLAYER}, please, will you have a\n" + .string "battle with me?$" + +MauvilleCity_Text_165DE8:: @ 8165DE8 + .string "WALLY: Oh... If you won’t battle me,\n" + .string "{PLAYER}, my UNCLE won’t know that I’ve\l" + .string "become really strong.$" + +MauvilleCity_Text_165E45:: @ 8165E45 + .string "UNCLE: {PLAYER}{KUN}, was it?\n" + .string "On WALLY’s behalf, can I ask you to\l" + .string "battle with him just this once?\p" + .string "I don’t think he’s going to listen to\n" + .string "any reason the way he is now.$" + +MauvilleCity_Text_165EE2:: @ 8165EE2 + .string "WALLY: {PLAYER}, please!\n" + .string "Battle with me, please.$" + +MauvilleCity_Text_165F0D:: @ 8165F0D + .string "WALLY: {PLAYER}, thank you.\p" + .string "Okay... Here I come!$" + +MauvilleCity_Text_165F38:: @ 8165F38 + .string "WALLY: ... ... ... ... ... ... ...\p" + .string "... ... ... ... ... ... ... ...\p" + .string "I lost...$" + +MauvilleCity_Text_165F85:: @ 8165F85 + .string "WALLY: UNCLE...\n" + .string "I’ll go back to VERDANTURF...$" + +MauvilleCity_Text_165FB3:: @ 8165FB3 + .string "{PLAYER}, thank you.\n" + .string "Being a TRAINER is tough, isn’t it?\p" + .string "It’s not enough just to have POKéMON\n" + .string "and make them battle. That isn’t what\l" + .string "being a real TRAINER is about.$" + +MauvilleCity_Text_166050:: @ 8166050 + .string "UNCLE: WALLY, there’s no need to be so\n" + .string "down on yourself.\p" + .string "Why, what’s keeping you from becoming\n" + .string "stronger and stronger?\p" + .string "Come on, let’s go home.\n" + .string "Everyone’s waiting for you.$" + +MauvilleCity_Text_1660FA:: @ 81660FA + .string "UNCLE: {PLAYER}{KUN}, it just dawned on me\n" + .string "that you must be the TRAINER who kept\l" + .string "an eye out for WALLY when he caught\l" + .string "his POKéMON.\p" + .string "Why don’t you visit us in VERDANTURF\n" + .string "sometime?\l" + .string "I’m sure WALLY would enjoy it.$" + +MauvilleCity_Text_1661C1:: @ 81661C1 + .string "WATTSON: Oh, {PLAYER}{KUN}!\n" + .string "You look like you have a lot of zip!\l" + .string "That’s a good thing, wahahahaha!\p" + .string "Fine! I’ve decided!\n" + .string "I need a favor, {PLAYER}{KUN}!\p" + .string "MAUVILLE CITY has an underground\n" + .string "sector called NEW MAUVILLE.\p" + .string "{PLAYER}{KUN}, I’d like you to go there and\n" + .string "switch off the GENERATOR.\p" + .string "The GENERATOR has been running a bit\n" + .string "haywire. It’s getting unsafe.\p" + .string "Here, this is the KEY to get into NEW\n" + .string "MAUVILLE.$" + +MauvilleCity_Text_166331:: @ 8166331 + .string "WATTSON: Don’t you worry about it.\n" + .string "It won’t be a challenge to you.\p" + .string "The entrance to NEW MAUVILLE is just\n" + .string "a short SURF away from ROUTE 110.\p" + .string "That’s it, then, you have my trust!\n" + .string "Wahahahaha!$" + +MauvilleCity_Text_1663EB:: @ 81663EB + .string "WATTSON: Wahahahaha!\p" + .string "I knew it, {PLAYER}{KUN}! I knew I’d made\n" + .string "the right choice asking you!\p" + .string "This is my thanks - a TM containing\n" + .string "THUNDERBOLT!\p" + .string "Go on, you’ve earned it!$" + +MauvilleCity_Text_166488:: @ 8166488 + .string "WATTSON: Wahahahaha!\p" + .string "It pleases me to no end to see the\n" + .string "young step up and take charge!$" + +MauvilleCity_Text_1664DF:: @ 81664DF + .string "You know, it’s cool to have POKéMON\n" + .string "battles and stuff...\p" + .string "But if your POKéMON gets hurt, you\n" + .string "have to nurse it back to health.$" + +MauvilleCity_Text_16655C:: @ 816655C + .string "The roads of this town stretch north\n" + .string "and south, and east and west.\p" + .string "Because of that, we get all sorts of\n" + .string "people coming through.$" + +MauvilleCity_Text_1665DB:: @ 81665DB + .string "Have you been to RYDEL’S CYCLES yet?\p" + .string "RYDEL, the owner, is a very generous\n" + .string "man.$" + +MauvilleCity_Text_16662A:: @ 816662A + .string "Even if you’re riding a BIKE, wild\n" + .string "POKéMON could jump you.$" + +MauvilleCity_Text_166665:: @ 8166665 + .string "MAUVILLE CITY\n" + .string "“The bright and shiny city of fun!”$" + +MauvilleCity_Text_166697:: @ 8166697 + .string "MAUVILLE CITY POKéMON GYM\n" + .string "LEADER: WATTSON\l" + .string "“The cheerfully electrifying man!”$" + +MauvilleCity_Text_1666E4:: @ 81666E4 + .string "“Ride in gravel and shake up your\n" + .string "soul!”\l" + .string "RYDEL’S CYCLES$" + +MauvilleCity_Text_16671C:: @ 816671C + .string "“The play spot for all!”\n" + .string "MAUVILLE GAME CORNER$" + +MauvilleCity_Text_16674A:: @ 816674A + .string "Hi, do you check out TV at all?\p" + .string "They’ve added a bunch of cool new\n" + .string "shows recently.\p" + .string "TV is so cool. I’ve seen my friends on\n" + .string "TV just out of the blue.\p" + .string "And, sometimes, they even put you on TV\n" + .string "without telling you.\p" + .string "I wish I would be on TV sometime.\p" + .string "That’s why I think you should check\n" + .string "out TVs whenever you can.$" + +MauvilleCity_Text_166879:: @ 8166879 + .string "Hi, have you been checking out TVs?$" diff --git a/data/text/maps/MauvilleCity.s b/data/text/maps/MauvilleCity.s deleted file mode 100644 index 8080d10d9..000000000 --- a/data/text/maps/MauvilleCity.s +++ /dev/null @@ -1,174 +0,0 @@ -MauvilleCity_Text_165B76:: @ 8165B76 - .string "UNCLE: It’s because of POKéMON that\n" - .string "this boy’s got more pep, I suppose...\l" - .string "But he’s become a bit too peppy...$" - -MauvilleCity_Text_165BE3:: @ 8165BE3 - .string "WALLY: Aww, UNCLE, please?\p" - .string "I want to challenge this GYM and see\n" - .string "how much better I’ve become.\p" - .string "Please? May I, please?$" - -MauvilleCity_Text_165C57:: @ 8165C57 - .string "UNCLE: Now hold on, WALLY.\p" - .string "Since you started living with POKéMON,\n" - .string "you have grown quite a lot stronger.\p" - .string "But don’t you think you’re pushing it\n" - .string "to suddenly challenge a GYM?$" - -MauvilleCity_Text_165D01:: @ 8165D01 - .string "WALLY: I’m not pushing it.\p" - .string "If I combine forces with RALTS,\n" - .string "we can beat anyone!$" - -MauvilleCity_Text_165D50:: @ 8165D50 - .string "WALLY: Oh! Hi, {PLAYER}!\p" - .string "I’ve gotten a lot stronger since we\n" - .string "met.\p" - .string "{PLAYER}, I want you and my UNCLE to\n" - .string "understand that.\p" - .string "{PLAYER}, please, will you have a\n" - .string "battle with me?$" - -MauvilleCity_Text_165DE8:: @ 8165DE8 - .string "WALLY: Oh... If you won’t battle me,\n" - .string "{PLAYER}, my UNCLE won’t know that I’ve\l" - .string "become really strong.$" - -MauvilleCity_Text_165E45:: @ 8165E45 - .string "UNCLE: {PLAYER}{KUN}, was it?\n" - .string "On WALLY’s behalf, can I ask you to\l" - .string "battle with him just this once?\p" - .string "I don’t think he’s going to listen to\n" - .string "any reason the way he is now.$" - -MauvilleCity_Text_165EE2:: @ 8165EE2 - .string "WALLY: {PLAYER}, please!\n" - .string "Battle with me, please.$" - -MauvilleCity_Text_165F0D:: @ 8165F0D - .string "WALLY: {PLAYER}, thank you.\p" - .string "Okay... Here I come!$" - -MauvilleCity_Text_165F38:: @ 8165F38 - .string "WALLY: ... ... ... ... ... ... ...\p" - .string "... ... ... ... ... ... ... ...\p" - .string "I lost...$" - -MauvilleCity_Text_165F85:: @ 8165F85 - .string "WALLY: UNCLE...\n" - .string "I’ll go back to VERDANTURF...$" - -MauvilleCity_Text_165FB3:: @ 8165FB3 - .string "{PLAYER}, thank you.\n" - .string "Being a TRAINER is tough, isn’t it?\p" - .string "It’s not enough just to have POKéMON\n" - .string "and make them battle. That isn’t what\l" - .string "being a real TRAINER is about.$" - -MauvilleCity_Text_166050:: @ 8166050 - .string "UNCLE: WALLY, there’s no need to be so\n" - .string "down on yourself.\p" - .string "Why, what’s keeping you from becoming\n" - .string "stronger and stronger?\p" - .string "Come on, let’s go home.\n" - .string "Everyone’s waiting for you.$" - -MauvilleCity_Text_1660FA:: @ 81660FA - .string "UNCLE: {PLAYER}{KUN}, it just dawned on me\n" - .string "that you must be the TRAINER who kept\l" - .string "an eye out for WALLY when he caught\l" - .string "his POKéMON.\p" - .string "Why don’t you visit us in VERDANTURF\n" - .string "sometime?\l" - .string "I’m sure WALLY would enjoy it.$" - -MauvilleCity_Text_1661C1:: @ 81661C1 - .string "WATTSON: Oh, {PLAYER}{KUN}!\n" - .string "You look like you have a lot of zip!\l" - .string "That’s a good thing, wahahahaha!\p" - .string "Fine! I’ve decided!\n" - .string "I need a favor, {PLAYER}{KUN}!\p" - .string "MAUVILLE CITY has an underground\n" - .string "sector called NEW MAUVILLE.\p" - .string "{PLAYER}{KUN}, I’d like you to go there and\n" - .string "switch off the GENERATOR.\p" - .string "The GENERATOR has been running a bit\n" - .string "haywire. It’s getting unsafe.\p" - .string "Here, this is the KEY to get into NEW\n" - .string "MAUVILLE.$" - -MauvilleCity_Text_166331:: @ 8166331 - .string "WATTSON: Don’t you worry about it.\n" - .string "It won’t be a challenge to you.\p" - .string "The entrance to NEW MAUVILLE is just\n" - .string "a short SURF away from ROUTE 110.\p" - .string "That’s it, then, you have my trust!\n" - .string "Wahahahaha!$" - -MauvilleCity_Text_1663EB:: @ 81663EB - .string "WATTSON: Wahahahaha!\p" - .string "I knew it, {PLAYER}{KUN}! I knew I’d made\n" - .string "the right choice asking you!\p" - .string "This is my thanks - a TM containing\n" - .string "THUNDERBOLT!\p" - .string "Go on, you’ve earned it!$" - -MauvilleCity_Text_166488:: @ 8166488 - .string "WATTSON: Wahahahaha!\p" - .string "It pleases me to no end to see the\n" - .string "young step up and take charge!$" - -MauvilleCity_Text_1664DF:: @ 81664DF - .string "You know, it’s cool to have POKéMON\n" - .string "battles and stuff...\p" - .string "But if your POKéMON gets hurt, you\n" - .string "have to nurse it back to health.$" - -MauvilleCity_Text_16655C:: @ 816655C - .string "The roads of this town stretch north\n" - .string "and south, and east and west.\p" - .string "Because of that, we get all sorts of\n" - .string "people coming through.$" - -MauvilleCity_Text_1665DB:: @ 81665DB - .string "Have you been to RYDEL’S CYCLES yet?\p" - .string "RYDEL, the owner, is a very generous\n" - .string "man.$" - -MauvilleCity_Text_16662A:: @ 816662A - .string "Even if you’re riding a BIKE, wild\n" - .string "POKéMON could jump you.$" - -MauvilleCity_Text_166665:: @ 8166665 - .string "MAUVILLE CITY\n" - .string "“The bright and shiny city of fun!”$" - -MauvilleCity_Text_166697:: @ 8166697 - .string "MAUVILLE CITY POKéMON GYM\n" - .string "LEADER: WATTSON\l" - .string "“The cheerfully electrifying man!”$" - -MauvilleCity_Text_1666E4:: @ 81666E4 - .string "“Ride in gravel and shake up your\n" - .string "soul!”\l" - .string "RYDEL’S CYCLES$" - -MauvilleCity_Text_16671C:: @ 816671C - .string "“The play spot for all!”\n" - .string "MAUVILLE GAME CORNER$" - -MauvilleCity_Text_16674A:: @ 816674A - .string "Hi, do you check out TV at all?\p" - .string "They’ve added a bunch of cool new\n" - .string "shows recently.\p" - .string "TV is so cool. I’ve seen my friends on\n" - .string "TV just out of the blue.\p" - .string "And, sometimes, they even put you on TV\n" - .string "without telling you.\p" - .string "I wish I would be on TV sometime.\p" - .string "That’s why I think you should check\n" - .string "out TVs whenever you can.$" - -MauvilleCity_Text_166879:: @ 8166879 - .string "Hi, have you been checking out TVs?$" diff --git a/data/text/maps/MauvilleCity_BikeShop.inc b/data/text/maps/MauvilleCity_BikeShop.inc new file mode 100644 index 000000000..3fbdffc09 --- /dev/null +++ b/data/text/maps/MauvilleCity_BikeShop.inc @@ -0,0 +1,144 @@ +MauvilleCity_BikeShop_Text_180F9F:: @ 8180F9F + .string "Well, well, what have we here?\n" + .string "A most energetic customer!\p" + .string "Me? You may call me RYDEL.\n" + .string "I’m the owner of this cycle shop.$" + +MauvilleCity_BikeShop_Text_181016:: @ 8181016 + .string "RYDEL: Your RUNNING SHOES...\n" + .string "They’re awfully filthy.\p" + .string "Did you come from far away?$" + +MauvilleCity_BikeShop_Text_181067:: @ 8181067 + .string "RYDEL: Is that right?\p" + .string "Then, I guess you have no need for\n" + .string "any of my BIKES.$" + +MauvilleCity_BikeShop_Text_1810B1:: @ 81810B1 + .string "RYDEL: Hm, hm... ... ... ... ...\n" + .string "... ... ... ... ... ... ... ...\p" + .string "You’re saying that you came all this\n" + .string "way from LITTLEROOT?\p" + .string "My goodness!\n" + .string "That’s ridiculously far!\p" + .string "If you had one of my BIKES, you could\n" + .string "go anywhere easily while feeling the\l" + .string "gentle caress of the wind!\p" + .string "I’ll tell you what!\n" + .string "I’ll give you a BIKE!\p" + .string "Oh, wait a second!\p" + .string "I forgot to tell you that there are\n" + .string "two kinds of BIKES!\p" + .string "They are the MACH BIKE and the\n" + .string "ACRO BIKE!\p" + .string "MACH BIKE is for cyclists who want\n" + .string "to feel the wind with their bodies!\p" + .string "And an ACRO BIKE is for those who\n" + .string "prefer technical rides!\p" + .string "I’m a real sweetheart, so you can\n" + .string "have whichever one you like!\p" + .string "Which one will you choose?$" + +MauvilleCity_BikeShop_Text_181332:: @ 8181332 + .string "{PLAYER} chose the MACH BIKE.$" + +MauvilleCity_BikeShop_Text_18134A:: @ 818134A + .string "{PLAYER} chose the ACRO BIKE.$" + +MauvilleCity_BikeShop_Text_181362:: @ 8181362 + .string "RYDEL: If you get the urge to switch\n" + .string "BIKES, just come see me!$" + +MauvilleCity_BikeShop_Text_1813A0:: @ 81813A0 + .string "RYDEL: Oh? Were you thinking about\n" + .string "switching BIKES?$" + +MauvilleCity_BikeShop_Text_1813D4:: @ 81813D4 + .string "RYDEL: Okay, no problem!\n" + .string "I’ll switch BIKES for you!$" + +MauvilleCity_BikeShop_Text_181408:: @ 8181408 + .string "{PLAYER} got the MACH BIKE exchanged\n" + .string "for an ACRO BIKE.$" + +MauvilleCity_BikeShop_Text_181439:: @ 8181439 + .string "{PLAYER} got the ACRO BIKE exchanged\n" + .string "for a MACH BIKE.$" + +MauvilleCity_BikeShop_Text_181469:: @ 8181469 + .string "RYDEL: Good, good!\n" + .string "I’m happy that you like it!$" + +MauvilleCity_BikeShop_Text_181498:: @ 8181498 + .string "Oh? What happened to that BIKE I\n" + .string "gave you?\p" + .string "Oh, I get it, you stored it using your PC.\p" + .string "Well, take it out of PC storage,\n" + .string "and I’ll be happy to exchange it!\p" + .string "May the wind always be at your back\n" + .string "on your adventure!$" + +MauvilleCity_BikeShop_Text_181568:: @ 8181568 + .string "I’m learning about BIKES while\n" + .string "I work here.\p" + .string "If you need advice on how to ride your\n" + .string "BIKE, there’re a couple handbooks in\l" + .string "the back.$" + +MauvilleCity_BikeShop_Text_1815EA:: @ 81815EA + .string "It’s a handbook on the MACH BIKE.\p" + .string "Which page do you want to read?$" + +MauvilleCity_BikeShop_Text_18162C:: @ 818162C + .string "A BIKE moves in the direction that\n" + .string "the + Control Pad is pressed.\p" + .string "It will speed up once it gets rolling.\p" + .string "To stop, release the + Control Pad.\n" + .string "The BIKE will slow to a stop.\p" + .string "Want to read a different page?$" + +MauvilleCity_BikeShop_Text_1816F5:: @ 81816F5 + .string "A MACH BIKE is speedy, but it can’t\n" + .string "stop very quickly.\p" + .string "It gets a little tricky to get around\n" + .string "a corner.\p" + .string "Release the + Control Pad a little\n" + .string "before the corner and slow down.\p" + .string "Want to read a different page?$" + +MauvilleCity_BikeShop_Text_1817BF:: @ 81817BF + .string "There are small sandy slopes throughout\n" + .string "the HOENN region.\p" + .string "The loose, crumbly sand makes it\n" + .string "impossible to climb normally.\p" + .string "But if you have a MACH BIKE, you can\n" + .string "zip up a sandy slope.\p" + .string "Want to read a different page?$" + +MauvilleCity_BikeShop_Text_181892:: @ 8181892 + .string "It’s a handbook on the ACRO BIKE.\p" + .string "Which page do you want to read?$" + +MauvilleCity_BikeShop_Text_1818D4:: @ 81818D4 + .string "Press the B Button while riding, and the\n" + .string "front wheel lifts up.\p" + .string "You can zip around with the front\n" + .string "wheel up using the + Control Pad.\p" + .string "This technique is called a wheelie.\p" + .string "Want to read a different page?$" + +MauvilleCity_BikeShop_Text_18199A:: @ 818199A + .string "Keeping the B Button pressed, your\n" + .string "BIKE can hop on the spot.\p" + .string "This technique is called a bunny hop.\p" + .string "You can ride while hopping, too.\p" + .string "Want to read a different page?$" + +MauvilleCity_BikeShop_Text_181A3D:: @ 8181A3D + .string "Press the B Button and the + Control\n" + .string "Pad at the same time to jump.\p" + .string "Press the + Control Pad to the side\n" + .string "to jump sideways.\p" + .string "Press it backwards to make the BIKE\n" + .string "change directions while jumping.\p" + .string "Want to read a different page?$" diff --git a/data/text/maps/MauvilleCity_BikeShop.s b/data/text/maps/MauvilleCity_BikeShop.s deleted file mode 100644 index 3fbdffc09..000000000 --- a/data/text/maps/MauvilleCity_BikeShop.s +++ /dev/null @@ -1,144 +0,0 @@ -MauvilleCity_BikeShop_Text_180F9F:: @ 8180F9F - .string "Well, well, what have we here?\n" - .string "A most energetic customer!\p" - .string "Me? You may call me RYDEL.\n" - .string "I’m the owner of this cycle shop.$" - -MauvilleCity_BikeShop_Text_181016:: @ 8181016 - .string "RYDEL: Your RUNNING SHOES...\n" - .string "They’re awfully filthy.\p" - .string "Did you come from far away?$" - -MauvilleCity_BikeShop_Text_181067:: @ 8181067 - .string "RYDEL: Is that right?\p" - .string "Then, I guess you have no need for\n" - .string "any of my BIKES.$" - -MauvilleCity_BikeShop_Text_1810B1:: @ 81810B1 - .string "RYDEL: Hm, hm... ... ... ... ...\n" - .string "... ... ... ... ... ... ... ...\p" - .string "You’re saying that you came all this\n" - .string "way from LITTLEROOT?\p" - .string "My goodness!\n" - .string "That’s ridiculously far!\p" - .string "If you had one of my BIKES, you could\n" - .string "go anywhere easily while feeling the\l" - .string "gentle caress of the wind!\p" - .string "I’ll tell you what!\n" - .string "I’ll give you a BIKE!\p" - .string "Oh, wait a second!\p" - .string "I forgot to tell you that there are\n" - .string "two kinds of BIKES!\p" - .string "They are the MACH BIKE and the\n" - .string "ACRO BIKE!\p" - .string "MACH BIKE is for cyclists who want\n" - .string "to feel the wind with their bodies!\p" - .string "And an ACRO BIKE is for those who\n" - .string "prefer technical rides!\p" - .string "I’m a real sweetheart, so you can\n" - .string "have whichever one you like!\p" - .string "Which one will you choose?$" - -MauvilleCity_BikeShop_Text_181332:: @ 8181332 - .string "{PLAYER} chose the MACH BIKE.$" - -MauvilleCity_BikeShop_Text_18134A:: @ 818134A - .string "{PLAYER} chose the ACRO BIKE.$" - -MauvilleCity_BikeShop_Text_181362:: @ 8181362 - .string "RYDEL: If you get the urge to switch\n" - .string "BIKES, just come see me!$" - -MauvilleCity_BikeShop_Text_1813A0:: @ 81813A0 - .string "RYDEL: Oh? Were you thinking about\n" - .string "switching BIKES?$" - -MauvilleCity_BikeShop_Text_1813D4:: @ 81813D4 - .string "RYDEL: Okay, no problem!\n" - .string "I’ll switch BIKES for you!$" - -MauvilleCity_BikeShop_Text_181408:: @ 8181408 - .string "{PLAYER} got the MACH BIKE exchanged\n" - .string "for an ACRO BIKE.$" - -MauvilleCity_BikeShop_Text_181439:: @ 8181439 - .string "{PLAYER} got the ACRO BIKE exchanged\n" - .string "for a MACH BIKE.$" - -MauvilleCity_BikeShop_Text_181469:: @ 8181469 - .string "RYDEL: Good, good!\n" - .string "I’m happy that you like it!$" - -MauvilleCity_BikeShop_Text_181498:: @ 8181498 - .string "Oh? What happened to that BIKE I\n" - .string "gave you?\p" - .string "Oh, I get it, you stored it using your PC.\p" - .string "Well, take it out of PC storage,\n" - .string "and I’ll be happy to exchange it!\p" - .string "May the wind always be at your back\n" - .string "on your adventure!$" - -MauvilleCity_BikeShop_Text_181568:: @ 8181568 - .string "I’m learning about BIKES while\n" - .string "I work here.\p" - .string "If you need advice on how to ride your\n" - .string "BIKE, there’re a couple handbooks in\l" - .string "the back.$" - -MauvilleCity_BikeShop_Text_1815EA:: @ 81815EA - .string "It’s a handbook on the MACH BIKE.\p" - .string "Which page do you want to read?$" - -MauvilleCity_BikeShop_Text_18162C:: @ 818162C - .string "A BIKE moves in the direction that\n" - .string "the + Control Pad is pressed.\p" - .string "It will speed up once it gets rolling.\p" - .string "To stop, release the + Control Pad.\n" - .string "The BIKE will slow to a stop.\p" - .string "Want to read a different page?$" - -MauvilleCity_BikeShop_Text_1816F5:: @ 81816F5 - .string "A MACH BIKE is speedy, but it can’t\n" - .string "stop very quickly.\p" - .string "It gets a little tricky to get around\n" - .string "a corner.\p" - .string "Release the + Control Pad a little\n" - .string "before the corner and slow down.\p" - .string "Want to read a different page?$" - -MauvilleCity_BikeShop_Text_1817BF:: @ 81817BF - .string "There are small sandy slopes throughout\n" - .string "the HOENN region.\p" - .string "The loose, crumbly sand makes it\n" - .string "impossible to climb normally.\p" - .string "But if you have a MACH BIKE, you can\n" - .string "zip up a sandy slope.\p" - .string "Want to read a different page?$" - -MauvilleCity_BikeShop_Text_181892:: @ 8181892 - .string "It’s a handbook on the ACRO BIKE.\p" - .string "Which page do you want to read?$" - -MauvilleCity_BikeShop_Text_1818D4:: @ 81818D4 - .string "Press the B Button while riding, and the\n" - .string "front wheel lifts up.\p" - .string "You can zip around with the front\n" - .string "wheel up using the + Control Pad.\p" - .string "This technique is called a wheelie.\p" - .string "Want to read a different page?$" - -MauvilleCity_BikeShop_Text_18199A:: @ 818199A - .string "Keeping the B Button pressed, your\n" - .string "BIKE can hop on the spot.\p" - .string "This technique is called a bunny hop.\p" - .string "You can ride while hopping, too.\p" - .string "Want to read a different page?$" - -MauvilleCity_BikeShop_Text_181A3D:: @ 8181A3D - .string "Press the B Button and the + Control\n" - .string "Pad at the same time to jump.\p" - .string "Press the + Control Pad to the side\n" - .string "to jump sideways.\p" - .string "Press it backwards to make the BIKE\n" - .string "change directions while jumping.\p" - .string "Want to read a different page?$" diff --git a/data/text/maps/MauvilleCity_GameCorner.inc b/data/text/maps/MauvilleCity_GameCorner.inc new file mode 100644 index 000000000..f367c3cf2 --- /dev/null +++ b/data/text/maps/MauvilleCity_GameCorner.inc @@ -0,0 +1,147 @@ +MauvilleCity_GameCorner_Text_181C35:: @ 8181C35 + .string "This is MAUVILLE GAME CORNER.$" + +MauvilleCity_GameCorner_Text_181C53:: @ 8181C53 + .string "Okay, you wanted some COINS for\n" + .string "the games?\p" + .string "But you don’t have a COIN CASE for\n" + .string "stowing the COINS.$" + +MauvilleCity_GameCorner_Text_181CB4:: @ 8181CB4 + .string "Were you looking for COINS?\p" + .string "It’s ¥1000 for 50 COINS.\n" + .string "Would you like some?$" + +MauvilleCity_GameCorner_Text_181CFE:: @ 8181CFE + .string "Thank you very much!\n" + .string "Here are your COINS!$" + +MauvilleCity_GameCorner_Text_181D28:: @ 8181D28 + .string "Um... You don’t appear to have\n" + .string "enough money...$" + +MauvilleCity_GameCorner_Text_181D57:: @ 8181D57 + .string "Oh?\n" + .string "Your COIN CASE is full.$" + +MauvilleCity_GameCorner_Text_181D73:: @ 8181D73 + .string "Oh... You don’t need COINS, then?\n" + .string "Good luck on your adventure!$" + +UnknownString_8181DB2: @ 8181DB2 + .string "It’s ¥1,000 for 50 COINS.\n" + .string "Would you like some?$" + +MauvilleCity_GameCorner_Text_181DE1:: @ 8181DE1 + .string "Welcome.\p" + .string "You can exchange your COINS for\n" + .string "prizes here.$" + +MauvilleCity_GameCorner_Text_181E17:: @ 8181E17 + .string "Which prize would you like?$" + +MauvilleCity_GameCorner_Text_181E33:: @ 8181E33 + .string "So your choice is {STR_VAR_1}?$" + +MauvilleCity_GameCorner_Text_181E49:: @ 8181E49 + .string "Thank you!\n" + .string "We’ll send it to your PC at home.$" + +MauvilleCity_GameCorner_Text_181E76:: @ 8181E76 + .string "You don’t have enough COINS.$" + +UnknownString_8181E93: @ 8181E93 + .string "There isn’t any room available for\n" + .string "placing {STR_VAR_1}.$" + +MauvilleCity_GameCorner_Text_181EC2:: @ 8181EC2 + .string "Oh, is that so? \n" + .string "You need to save some COINS before\l" + .string "coming back here.$" + +MauvilleCity_GameCorner_Text_181F08:: @ 8181F08 + .string "Here you go!$" + +UnknownString_8181F15: @ 8181F15 + .string "Oh, you can’t carry any more than that.$" + +MauvilleCity_GameCorner_Text_181F3D:: @ 8181F3D + .string "I made a mistake and got two of the\n" + .string "same DOLLS.\p" + .string "Would you like one of them?$" + +MauvilleCity_GameCorner_Text_181F89:: @ 8181F89 + .string "There you go!$" + +MauvilleCity_GameCorner_Text_181F97:: @ 8181F97 + .string "Huh?\n" + .string "You want it, but not right now?$" + +MauvilleCity_GameCorner_Text_181FBC:: @ 8181FBC + .string "Oh, don’t be so negative!\n" + .string "You can have this!$" + +MauvilleCity_GameCorner_Text_181FE9:: @ 8181FE9 + .string "There’s a prize I want, but I can’t win\n" + .string "the jackpot.$" + +MauvilleCity_GameCorner_Text_18201E:: @ 818201E + .string "Hey, kid, if you want to play here,\n" + .string "you need a COIN CASE.\p" + .string "I think the young lady next door\n" + .string "had one. Go see her!$" + +MauvilleCity_GameCorner_Text_18208E:: @ 818208E + .string "My luck can only last so long.\n" + .string "This is too much for me.\l" + .string "Here, take some COINS!$" + +MauvilleCity_GameCorner_Text_1820DD:: @ 81820DD + .string "MAUVILLE has something for\n" + .string "everyone.\p" + .string "For me, it’s the GAME CORNER.$" + +MauvilleCity_GameCorner_Text_182120:: @ 8182120 + .string "The ROULETTE tables have different\n" + .string "rates.\p" + .string "Check your COINS if you’re going to\n" + .string "pick a table.$" + +MauvilleCity_GameCorner_Text_18217C:: @ 818217C + .string "It’s easy to lose track of time in here. \n" + .string "I should get back to work.$" + +MauvilleCity_GameCorner_Text_1821C1:: @ 81821C1 + .string "COINS are needed to play here in the\n" + .string "GAME CORNER.$" + +MauvilleCity_GameCorner_Text_1821F3:: @ 81821F3 + .string "This ROULETTE thing...\n" + .string "It’s rather demanding.\p" + .string "Win or lose, it’s only by luck.$" + +MauvilleCity_GameCorner_Text_182241:: @ 8182241 + .string "Up to three COINS can be used to play\n" + .string "the SLOTS.$" + +MauvilleCity_GameCorner_Text_182272:: @ 8182272 + .string "It’s very difficult to make it stop\n" + .string "right on “7.”\p" + .string "If it stops on “7” during the REEL TIME\n" + .string "bonus game, you’ll receive extra COINS.$" + +MauvilleCity_GameCorner_Text_1822F4:: @ 81822F4 + .string "Here’s some information for you\n" + .string "about the SLOTS.\p" + .string "The more lightning bolts you stock, the\n" + .string "more REEL TIME chances you get.\p" + .string "In a game with the maximum five REEL\n" + .string "TIME chances...\p" + .string "It is possible to receive four regular\n" + .string "bonuses, then a big bonus.\p" + .string "The big bonus is 660 COINS, but it’s\n" + .string "very difficult to get.$" + +MauvilleCity_GameCorner_Text_182420:: @ 8182420 + .string "You can’t play if you don’t have a\n" + .string "COIN CASE.$" diff --git a/data/text/maps/MauvilleCity_GameCorner.s b/data/text/maps/MauvilleCity_GameCorner.s deleted file mode 100644 index f367c3cf2..000000000 --- a/data/text/maps/MauvilleCity_GameCorner.s +++ /dev/null @@ -1,147 +0,0 @@ -MauvilleCity_GameCorner_Text_181C35:: @ 8181C35 - .string "This is MAUVILLE GAME CORNER.$" - -MauvilleCity_GameCorner_Text_181C53:: @ 8181C53 - .string "Okay, you wanted some COINS for\n" - .string "the games?\p" - .string "But you don’t have a COIN CASE for\n" - .string "stowing the COINS.$" - -MauvilleCity_GameCorner_Text_181CB4:: @ 8181CB4 - .string "Were you looking for COINS?\p" - .string "It’s ¥1000 for 50 COINS.\n" - .string "Would you like some?$" - -MauvilleCity_GameCorner_Text_181CFE:: @ 8181CFE - .string "Thank you very much!\n" - .string "Here are your COINS!$" - -MauvilleCity_GameCorner_Text_181D28:: @ 8181D28 - .string "Um... You don’t appear to have\n" - .string "enough money...$" - -MauvilleCity_GameCorner_Text_181D57:: @ 8181D57 - .string "Oh?\n" - .string "Your COIN CASE is full.$" - -MauvilleCity_GameCorner_Text_181D73:: @ 8181D73 - .string "Oh... You don’t need COINS, then?\n" - .string "Good luck on your adventure!$" - -UnknownString_8181DB2: @ 8181DB2 - .string "It’s ¥1,000 for 50 COINS.\n" - .string "Would you like some?$" - -MauvilleCity_GameCorner_Text_181DE1:: @ 8181DE1 - .string "Welcome.\p" - .string "You can exchange your COINS for\n" - .string "prizes here.$" - -MauvilleCity_GameCorner_Text_181E17:: @ 8181E17 - .string "Which prize would you like?$" - -MauvilleCity_GameCorner_Text_181E33:: @ 8181E33 - .string "So your choice is {STR_VAR_1}?$" - -MauvilleCity_GameCorner_Text_181E49:: @ 8181E49 - .string "Thank you!\n" - .string "We’ll send it to your PC at home.$" - -MauvilleCity_GameCorner_Text_181E76:: @ 8181E76 - .string "You don’t have enough COINS.$" - -UnknownString_8181E93: @ 8181E93 - .string "There isn’t any room available for\n" - .string "placing {STR_VAR_1}.$" - -MauvilleCity_GameCorner_Text_181EC2:: @ 8181EC2 - .string "Oh, is that so? \n" - .string "You need to save some COINS before\l" - .string "coming back here.$" - -MauvilleCity_GameCorner_Text_181F08:: @ 8181F08 - .string "Here you go!$" - -UnknownString_8181F15: @ 8181F15 - .string "Oh, you can’t carry any more than that.$" - -MauvilleCity_GameCorner_Text_181F3D:: @ 8181F3D - .string "I made a mistake and got two of the\n" - .string "same DOLLS.\p" - .string "Would you like one of them?$" - -MauvilleCity_GameCorner_Text_181F89:: @ 8181F89 - .string "There you go!$" - -MauvilleCity_GameCorner_Text_181F97:: @ 8181F97 - .string "Huh?\n" - .string "You want it, but not right now?$" - -MauvilleCity_GameCorner_Text_181FBC:: @ 8181FBC - .string "Oh, don’t be so negative!\n" - .string "You can have this!$" - -MauvilleCity_GameCorner_Text_181FE9:: @ 8181FE9 - .string "There’s a prize I want, but I can’t win\n" - .string "the jackpot.$" - -MauvilleCity_GameCorner_Text_18201E:: @ 818201E - .string "Hey, kid, if you want to play here,\n" - .string "you need a COIN CASE.\p" - .string "I think the young lady next door\n" - .string "had one. Go see her!$" - -MauvilleCity_GameCorner_Text_18208E:: @ 818208E - .string "My luck can only last so long.\n" - .string "This is too much for me.\l" - .string "Here, take some COINS!$" - -MauvilleCity_GameCorner_Text_1820DD:: @ 81820DD - .string "MAUVILLE has something for\n" - .string "everyone.\p" - .string "For me, it’s the GAME CORNER.$" - -MauvilleCity_GameCorner_Text_182120:: @ 8182120 - .string "The ROULETTE tables have different\n" - .string "rates.\p" - .string "Check your COINS if you’re going to\n" - .string "pick a table.$" - -MauvilleCity_GameCorner_Text_18217C:: @ 818217C - .string "It’s easy to lose track of time in here. \n" - .string "I should get back to work.$" - -MauvilleCity_GameCorner_Text_1821C1:: @ 81821C1 - .string "COINS are needed to play here in the\n" - .string "GAME CORNER.$" - -MauvilleCity_GameCorner_Text_1821F3:: @ 81821F3 - .string "This ROULETTE thing...\n" - .string "It’s rather demanding.\p" - .string "Win or lose, it’s only by luck.$" - -MauvilleCity_GameCorner_Text_182241:: @ 8182241 - .string "Up to three COINS can be used to play\n" - .string "the SLOTS.$" - -MauvilleCity_GameCorner_Text_182272:: @ 8182272 - .string "It’s very difficult to make it stop\n" - .string "right on “7.”\p" - .string "If it stops on “7” during the REEL TIME\n" - .string "bonus game, you’ll receive extra COINS.$" - -MauvilleCity_GameCorner_Text_1822F4:: @ 81822F4 - .string "Here’s some information for you\n" - .string "about the SLOTS.\p" - .string "The more lightning bolts you stock, the\n" - .string "more REEL TIME chances you get.\p" - .string "In a game with the maximum five REEL\n" - .string "TIME chances...\p" - .string "It is possible to receive four regular\n" - .string "bonuses, then a big bonus.\p" - .string "The big bonus is 660 COINS, but it’s\n" - .string "very difficult to get.$" - -MauvilleCity_GameCorner_Text_182420:: @ 8182420 - .string "You can’t play if you don’t have a\n" - .string "COIN CASE.$" diff --git a/data/text/maps/MauvilleCity_Gym.inc b/data/text/maps/MauvilleCity_Gym.inc new file mode 100644 index 000000000..5ae43f880 --- /dev/null +++ b/data/text/maps/MauvilleCity_Gym.inc @@ -0,0 +1,116 @@ +MauvilleCity_Gym_Text_180815:: @ 8180815 + .string "Hey, how’s it going, the CHAMPION-\n" + .string "bound {PLAYER}?\p" + .string "WATTSON, the LEADER of MAUVILLE\n" + .string "GYM, uses ELECTRIC-type POKéMON.\p" + .string "If you challenge him with WATER-type\n" + .string "POKéMON, he’ll zap them! Bzzt!\p" + .string "And, he’s put in switch-controlled doors\n" + .string "all over his GYM! Eccentric!\p" + .string "Hey, go for it!$" + +MauvilleCity_Gym_Text_18091D:: @ 818091D + .string "Whoa, you’re electrifying!\n" + .string "You’ve powered the door open!$" + +MauvilleCity_Gym_Text_180956:: @ 8180956 + .string "My electric soul, it’ll shatter your\n" + .string "dreams whole, whoah-yeahah!$" + +MauvilleCity_Gym_Text_180997:: @ 8180997 + .string "That was plugged in, amped up,\n" + .string "over-driven electric, man!$" + +MauvilleCity_Gym_Text_1809D1:: @ 81809D1 + .string "POKéMON and rock, it’s all about heart,\n" + .string "whoah yeah!$" + +MauvilleCity_Gym_Text_180A05:: @ 8180A05 + .string "I trained under WATTSON!\n" + .string "There ain’t no way I’d lose easily!$" + +MauvilleCity_Gym_Text_180A42:: @ 8180A42 + .string "Unplugged and turned off...$" + +MauvilleCity_Gym_Text_180A5E:: @ 8180A5E + .string "WATTSON, our GYM LEADER, has been\n" + .string "around for a long, long time.\p" + .string "He was battling even before your\n" + .string "daddy was born, that tough coot.$" + +MauvilleCity_Gym_Text_180AE0:: @ 8180AE0 + .string "This GYM’s got puzzles!\n" + .string "Isn’t it fun?$" + +MauvilleCity_Gym_Text_180B06:: @ 8180B06 + .string "It’s no fun to lose...$" + +MauvilleCity_Gym_Text_180B1D:: @ 8180B1D + .string "WATTSON says he likes setting up\n" + .string "little traps with switches.$" + +MauvilleCity_Gym_Text_180B5A:: @ 8180B5A + .string "With my charm and my POKéMON’s moves,\n" + .string "you’ll be shocked!$" + +MauvilleCity_Gym_Text_180B93:: @ 8180B93 + .string "I’m shocked by your power!$" + +MauvilleCity_Gym_Text_180BAE:: @ 8180BAE + .string "I’ve heard that MAUVILLE was founded\n" + .string "by WATTSON.\p" + .string "He was a TRAINER long before we\n" + .string "became TRAINERS.\l" + .string "He must know all sorts of things!$" + +MauvilleCity_Gym_Text_180C32:: @ 8180C32 + .string "I’ve given up on my plans to convert\n" + .string "the city, I have.\p" + .string "And so, I put my time into making\n" + .string "door traps in my GYM.\p" + .string "Oh? Now, what are you doing here?\p" + .string "What’s that? You say you’ve gotten\n" + .string "past all my rigged doors?\p" + .string "Wahahahah!\n" + .string "Now, that is amusing!\p" + .string "Then, I, WATTSON, the LEADER of\n" + .string "MAUVILLE GYM, shall electrify you!$" + +MauvilleCity_Gym_Text_180D64:: @ 8180D64 + .string "Wahahahah!\n" + .string "Fine, I lost!\p" + .string "You ended up giving me a thrill!\n" + .string "Take this BADGE!$" + +MauvilleCity_Gym_Text_180DAF:: @ 8180DAF + .string "{PLAYER} received the DYNAMO BADGE\n" + .string "from WATTSON.$" + +MauvilleCity_Gym_Text_180DDA:: @ 8180DDA + .string "With the DYNAMO BADGE, POKéMON can\n" + .string "use ROCK SMASH out of battle.\p" + .string "And, it will make your POKéMON a little\n" + .string "bit faster, too.\p" + .string "Hmm...\n" + .string "You should take this, too!$" + +MauvilleCity_Gym_Text_180E76:: @ 8180E76 + .string "That TM34 there contains SHOCK WAVE.\p" + .string "It’s a trustworthy move that never\n" + .string "misses! You can count on it!$" + +MauvilleCity_Gym_Text_180EDB:: @ 8180EDB + .string "I swell with optimism, seeing a promising\n" + .string "young TRAINER like you!$" + +MauvilleCity_Gym_Text_180F1D:: @ 8180F1D + .string "Wahahahah!\n" + .string "Go forth and endeavor, youngster!$" + +MauvilleCity_Gym_Text_180F4A:: @ 8180F4A + .string "MAUVILLE CITY POKéMON GYM$" + +MauvilleCity_Gym_Text_180F64:: @ 8180F64 + .string "MAUVILLE CITY POKéMON GYM\p" + .string "WATTSON’S CERTIFIED TRAINERS:\n" + .string "{PLAYER}$" diff --git a/data/text/maps/MauvilleCity_Gym.s b/data/text/maps/MauvilleCity_Gym.s deleted file mode 100644 index 5ae43f880..000000000 --- a/data/text/maps/MauvilleCity_Gym.s +++ /dev/null @@ -1,116 +0,0 @@ -MauvilleCity_Gym_Text_180815:: @ 8180815 - .string "Hey, how’s it going, the CHAMPION-\n" - .string "bound {PLAYER}?\p" - .string "WATTSON, the LEADER of MAUVILLE\n" - .string "GYM, uses ELECTRIC-type POKéMON.\p" - .string "If you challenge him with WATER-type\n" - .string "POKéMON, he’ll zap them! Bzzt!\p" - .string "And, he’s put in switch-controlled doors\n" - .string "all over his GYM! Eccentric!\p" - .string "Hey, go for it!$" - -MauvilleCity_Gym_Text_18091D:: @ 818091D - .string "Whoa, you’re electrifying!\n" - .string "You’ve powered the door open!$" - -MauvilleCity_Gym_Text_180956:: @ 8180956 - .string "My electric soul, it’ll shatter your\n" - .string "dreams whole, whoah-yeahah!$" - -MauvilleCity_Gym_Text_180997:: @ 8180997 - .string "That was plugged in, amped up,\n" - .string "over-driven electric, man!$" - -MauvilleCity_Gym_Text_1809D1:: @ 81809D1 - .string "POKéMON and rock, it’s all about heart,\n" - .string "whoah yeah!$" - -MauvilleCity_Gym_Text_180A05:: @ 8180A05 - .string "I trained under WATTSON!\n" - .string "There ain’t no way I’d lose easily!$" - -MauvilleCity_Gym_Text_180A42:: @ 8180A42 - .string "Unplugged and turned off...$" - -MauvilleCity_Gym_Text_180A5E:: @ 8180A5E - .string "WATTSON, our GYM LEADER, has been\n" - .string "around for a long, long time.\p" - .string "He was battling even before your\n" - .string "daddy was born, that tough coot.$" - -MauvilleCity_Gym_Text_180AE0:: @ 8180AE0 - .string "This GYM’s got puzzles!\n" - .string "Isn’t it fun?$" - -MauvilleCity_Gym_Text_180B06:: @ 8180B06 - .string "It’s no fun to lose...$" - -MauvilleCity_Gym_Text_180B1D:: @ 8180B1D - .string "WATTSON says he likes setting up\n" - .string "little traps with switches.$" - -MauvilleCity_Gym_Text_180B5A:: @ 8180B5A - .string "With my charm and my POKéMON’s moves,\n" - .string "you’ll be shocked!$" - -MauvilleCity_Gym_Text_180B93:: @ 8180B93 - .string "I’m shocked by your power!$" - -MauvilleCity_Gym_Text_180BAE:: @ 8180BAE - .string "I’ve heard that MAUVILLE was founded\n" - .string "by WATTSON.\p" - .string "He was a TRAINER long before we\n" - .string "became TRAINERS.\l" - .string "He must know all sorts of things!$" - -MauvilleCity_Gym_Text_180C32:: @ 8180C32 - .string "I’ve given up on my plans to convert\n" - .string "the city, I have.\p" - .string "And so, I put my time into making\n" - .string "door traps in my GYM.\p" - .string "Oh? Now, what are you doing here?\p" - .string "What’s that? You say you’ve gotten\n" - .string "past all my rigged doors?\p" - .string "Wahahahah!\n" - .string "Now, that is amusing!\p" - .string "Then, I, WATTSON, the LEADER of\n" - .string "MAUVILLE GYM, shall electrify you!$" - -MauvilleCity_Gym_Text_180D64:: @ 8180D64 - .string "Wahahahah!\n" - .string "Fine, I lost!\p" - .string "You ended up giving me a thrill!\n" - .string "Take this BADGE!$" - -MauvilleCity_Gym_Text_180DAF:: @ 8180DAF - .string "{PLAYER} received the DYNAMO BADGE\n" - .string "from WATTSON.$" - -MauvilleCity_Gym_Text_180DDA:: @ 8180DDA - .string "With the DYNAMO BADGE, POKéMON can\n" - .string "use ROCK SMASH out of battle.\p" - .string "And, it will make your POKéMON a little\n" - .string "bit faster, too.\p" - .string "Hmm...\n" - .string "You should take this, too!$" - -MauvilleCity_Gym_Text_180E76:: @ 8180E76 - .string "That TM34 there contains SHOCK WAVE.\p" - .string "It’s a trustworthy move that never\n" - .string "misses! You can count on it!$" - -MauvilleCity_Gym_Text_180EDB:: @ 8180EDB - .string "I swell with optimism, seeing a promising\n" - .string "young TRAINER like you!$" - -MauvilleCity_Gym_Text_180F1D:: @ 8180F1D - .string "Wahahahah!\n" - .string "Go forth and endeavor, youngster!$" - -MauvilleCity_Gym_Text_180F4A:: @ 8180F4A - .string "MAUVILLE CITY POKéMON GYM$" - -MauvilleCity_Gym_Text_180F64:: @ 8180F64 - .string "MAUVILLE CITY POKéMON GYM\p" - .string "WATTSON’S CERTIFIED TRAINERS:\n" - .string "{PLAYER}$" diff --git a/data/text/maps/MauvilleCity_House1.inc b/data/text/maps/MauvilleCity_House1.inc new file mode 100644 index 000000000..c5eec210e --- /dev/null +++ b/data/text/maps/MauvilleCity_House1.inc @@ -0,0 +1,16 @@ +MauvilleCity_House1_Text_181B1A:: @ 8181B1A + .string "Woohoo, your POKéMON look pretty\n" + .string "strong.\p" + .string "I like that!\n" + .string "Here, take this HM!$" + +MauvilleCity_House1_Text_181B64:: @ 8181B64 + .string "That HM contains ROCK SMASH.\p" + .string "If you come across large boulders\n" + .string "that block your path...\p" + .string "Well, use that HM move and smash\n" + .string "it right out of your way!$" + +MauvilleCity_House1_Text_181BF6:: @ 8181BF6 + .string "Oh, yes, if you smash a rock, a POKéMON\n" + .string "could come flying out.$" diff --git a/data/text/maps/MauvilleCity_House1.s b/data/text/maps/MauvilleCity_House1.s deleted file mode 100644 index c5eec210e..000000000 --- a/data/text/maps/MauvilleCity_House1.s +++ /dev/null @@ -1,16 +0,0 @@ -MauvilleCity_House1_Text_181B1A:: @ 8181B1A - .string "Woohoo, your POKéMON look pretty\n" - .string "strong.\p" - .string "I like that!\n" - .string "Here, take this HM!$" - -MauvilleCity_House1_Text_181B64:: @ 8181B64 - .string "That HM contains ROCK SMASH.\p" - .string "If you come across large boulders\n" - .string "that block your path...\p" - .string "Well, use that HM move and smash\n" - .string "it right out of your way!$" - -MauvilleCity_House1_Text_181BF6:: @ 8181BF6 - .string "Oh, yes, if you smash a rock, a POKéMON\n" - .string "could come flying out.$" diff --git a/data/text/maps/MauvilleCity_House2.inc b/data/text/maps/MauvilleCity_House2.inc new file mode 100644 index 000000000..50cdf1fa7 --- /dev/null +++ b/data/text/maps/MauvilleCity_House2.inc @@ -0,0 +1,22 @@ +MauvilleCity_House2_Text_18244E:: @ 818244E + .string "If I had a BIKE, it’d be easy to cycle to\n" + .string "SLATEPORT for some shopping.\p" + .string "I’d be able to buy HARBOR MAIL at the\n" + .string "POKéMON MART in SLATEPORT...$" + +MauvilleCity_House2_Text_1824D8:: @ 81824D8 + .string "Oh! You have HARBOR MAIL?\n" + .string "Will you trade it for a COIN CASE?$" + +MauvilleCity_House2_Text_182515:: @ 8182515 + .string "Oh, I’m so happy!\n" + .string "Okay, I’ll trade you a COIN CASE!$" + +MauvilleCity_House2_Text_182549:: @ 8182549 + .string "That COIN CASE can be used at the\n" + .string "GAME CORNER.$" + +MauvilleCity_House2_Text_182578:: @ 8182578 + .string "Oh, that’s disappointing.\p" + .string "A COIN CASE is needed for the\n" + .string "GAME CORNER.$" diff --git a/data/text/maps/MauvilleCity_House2.s b/data/text/maps/MauvilleCity_House2.s deleted file mode 100644 index 50cdf1fa7..000000000 --- a/data/text/maps/MauvilleCity_House2.s +++ /dev/null @@ -1,22 +0,0 @@ -MauvilleCity_House2_Text_18244E:: @ 818244E - .string "If I had a BIKE, it’d be easy to cycle to\n" - .string "SLATEPORT for some shopping.\p" - .string "I’d be able to buy HARBOR MAIL at the\n" - .string "POKéMON MART in SLATEPORT...$" - -MauvilleCity_House2_Text_1824D8:: @ 81824D8 - .string "Oh! You have HARBOR MAIL?\n" - .string "Will you trade it for a COIN CASE?$" - -MauvilleCity_House2_Text_182515:: @ 8182515 - .string "Oh, I’m so happy!\n" - .string "Okay, I’ll trade you a COIN CASE!$" - -MauvilleCity_House2_Text_182549:: @ 8182549 - .string "That COIN CASE can be used at the\n" - .string "GAME CORNER.$" - -MauvilleCity_House2_Text_182578:: @ 8182578 - .string "Oh, that’s disappointing.\p" - .string "A COIN CASE is needed for the\n" - .string "GAME CORNER.$" diff --git a/data/text/maps/MauvilleCity_Mart.inc b/data/text/maps/MauvilleCity_Mart.inc new file mode 100644 index 000000000..6b8f6c002 --- /dev/null +++ b/data/text/maps/MauvilleCity_Mart.inc @@ -0,0 +1,13 @@ +MauvilleCity_Mart_Text_1827D3:: @ 81827D3 + .string "There are items that temporarily\n" + .string "elevate the stats of POKéMON.\p" + .string "The ones I know you use in battle\n" + .string "are X ATTACK and X DEFEND...\p" + .string "I do believe that there are others\n" + .string "like them.$" + +MauvilleCity_Mart_Text_18287F:: @ 818287F + .string "Use a certain move, or use an item\n" + .string "instead...\p" + .string "The TRAINER’s decisions determine how\n" + .string "battles turn out, I think.$" diff --git a/data/text/maps/MauvilleCity_Mart.s b/data/text/maps/MauvilleCity_Mart.s deleted file mode 100644 index 6b8f6c002..000000000 --- a/data/text/maps/MauvilleCity_Mart.s +++ /dev/null @@ -1,13 +0,0 @@ -MauvilleCity_Mart_Text_1827D3:: @ 81827D3 - .string "There are items that temporarily\n" - .string "elevate the stats of POKéMON.\p" - .string "The ones I know you use in battle\n" - .string "are X ATTACK and X DEFEND...\p" - .string "I do believe that there are others\n" - .string "like them.$" - -MauvilleCity_Mart_Text_18287F:: @ 818287F - .string "Use a certain move, or use an item\n" - .string "instead...\p" - .string "The TRAINER’s decisions determine how\n" - .string "battles turn out, I think.$" diff --git a/data/text/maps/MauvilleCity_PokemonCenter_1F.inc b/data/text/maps/MauvilleCity_PokemonCenter_1F.inc new file mode 100644 index 000000000..c4287cda3 --- /dev/null +++ b/data/text/maps/MauvilleCity_PokemonCenter_1F.inc @@ -0,0 +1,18 @@ +MauvilleCity_PokemonCenter_1F_Text_1825BD:: @ 81825BD + .string "That man over there, he says weird\n" + .string "things!\p" + .string "He’s funny in a weird way.\n" + .string "I doubt I’ll forget about him!$" + +MauvilleCity_PokemonCenter_1F_Text_182622:: @ 8182622 + .string "When I accessed the RECORD CORNER,\n" + .string "the data for what’s hot in DEWFORD\l" + .string "got updated.\p" + .string "Now that bit of data is the same\n" + .string "as my friend’s!$" + +MauvilleCity_PokemonCenter_1F_Text_1826A6:: @ 81826A6 + .string "A RECORD CORNER opened upstairs in\n" + .string "the POKéMON CENTER.\p" + .string "I don’t know what it’s about, but it\n" + .string "sounds fun. I’ll go check it out!$" diff --git a/data/text/maps/MauvilleCity_PokemonCenter_1F.s b/data/text/maps/MauvilleCity_PokemonCenter_1F.s deleted file mode 100644 index c4287cda3..000000000 --- a/data/text/maps/MauvilleCity_PokemonCenter_1F.s +++ /dev/null @@ -1,18 +0,0 @@ -MauvilleCity_PokemonCenter_1F_Text_1825BD:: @ 81825BD - .string "That man over there, he says weird\n" - .string "things!\p" - .string "He’s funny in a weird way.\n" - .string "I doubt I’ll forget about him!$" - -MauvilleCity_PokemonCenter_1F_Text_182622:: @ 8182622 - .string "When I accessed the RECORD CORNER,\n" - .string "the data for what’s hot in DEWFORD\l" - .string "got updated.\p" - .string "Now that bit of data is the same\n" - .string "as my friend’s!$" - -MauvilleCity_PokemonCenter_1F_Text_1826A6:: @ 81826A6 - .string "A RECORD CORNER opened upstairs in\n" - .string "the POKéMON CENTER.\p" - .string "I don’t know what it’s about, but it\n" - .string "sounds fun. I’ll go check it out!$" diff --git a/data/text/maps/MauvilleCity_PokemonCenter_2F.inc b/data/text/maps/MauvilleCity_PokemonCenter_2F.inc new file mode 100644 index 000000000..1e67948a5 --- /dev/null +++ b/data/text/maps/MauvilleCity_PokemonCenter_2F.inc @@ -0,0 +1,7 @@ +MauvilleCity_PokemonCenter_2F_Text_182724:: @ 8182724 + .string "Did you know that you can link battle\n" + .string "at the COLOSSEUM here?\p" + .string "They put up your record on the wall\n" + .string "for everyone to see.\p" + .string "It’s embarrassing if you lose more\n" + .string "often than you win...$" diff --git a/data/text/maps/MauvilleCity_PokemonCenter_2F.s b/data/text/maps/MauvilleCity_PokemonCenter_2F.s deleted file mode 100644 index 1e67948a5..000000000 --- a/data/text/maps/MauvilleCity_PokemonCenter_2F.s +++ /dev/null @@ -1,7 +0,0 @@ -MauvilleCity_PokemonCenter_2F_Text_182724:: @ 8182724 - .string "Did you know that you can link battle\n" - .string "at the COLOSSEUM here?\p" - .string "They put up your record on the wall\n" - .string "for everyone to see.\p" - .string "It’s embarrassing if you lose more\n" - .string "often than you win...$" diff --git a/data/text/maps/MeteorFalls_1F_1R.inc b/data/text/maps/MeteorFalls_1F_1R.inc new file mode 100644 index 000000000..ad19e3e0b --- /dev/null +++ b/data/text/maps/MeteorFalls_1F_1R.inc @@ -0,0 +1,93 @@ +MeteorFalls_1F_1R_Text_193237:: @ 8193237 + .string "Hehehe!\p" + .string "With this METEORITE, MT. CHIMNEY\n" + .string "will...$" + +MeteorFalls_1F_1R_Text_193268:: @ 8193268 + .string "Heh?\p" + .string "I don’t know who you are, but if you get\n" + .string "in the way of TEAM {EVIL_TEAM}, don’t\l" + .string "expect any mercy!$" + +MeteorFalls_1F_1R_Text_1932C5:: @ 81932C5 + .string "Hold it right there, TEAM {EVIL_TEAM}!\p" + .string "We, TEAM {GOOD_TEAM}, won’t allow you to\n" + .string "get away with your misdeeds!$" + +MeteorFalls_1F_1R_Text_193320:: @ 8193320 + .string "Hehehe!\n" + .string "Even TEAM {GOOD_TEAM} joins us!\p" + .string "But it’s too much trouble to deal with\n" + .string "you all...\p" + .string "Heh, it doesn’t matter!\p" + .string "We’ve got the METEORITE, so off to\n" + .string "MT. CHIMNEY we go!\p" + .string "Hehehe! Be seeing you, you TEAM\n" + .string "{GOOD_TEAM} dingbats!$" + +MeteorFalls_1F_1R_Text_1933EC:: @ 81933EC + .string "And you are?\p" + .string "... ... ... ... ... ... ... ...\n" + .string "... ... ... ... ... ... ... ...\p" + .string "Fine, so you are {PLAYER}{KUN}.\p" + .string "I am MAXIE. As the head of TEAM MAGMA,\n" + .string "I have dedicated myself to thwarting\l" + .string "the dangerous plans of TEAM AQUA.\p" + .string "Why? Because TEAM AQUA is a grave\n" + .string "threat to us all.\p" + .string "They have committed many destructive\n" + .string "acts in their bid to enlarge the sea.\p" + .string "We, TEAM MAGMA, love dry land above\n" + .string "all! TEAM AQUA is our sworn enemy!$" + +MeteorFalls_1F_1R_Text_193584:: @ 8193584 + .string "Who might you be?\p" + .string "... ... ... ... ... ... ... ...\n" + .string "... ... ... ... ... ... ... ...\p" + .string "Ah, so you are {PLAYER}{KUN}.\p" + .string "I am ARCHIE. As the head of TEAM AQUA,\n" + .string "I have dedicated myself to thwarting\l" + .string "the dangerous plans of TEAM MAGMA.\p" + .string "Why? Because TEAM MAGMA is a grave\n" + .string "threat to us all.\p" + .string "They have committed many destructive\n" + .string "acts in their bid to expand the land.\p" + .string "We, TEAM AQUA, love the sea above\n" + .string "all! TEAM MAGMA is our sworn enemy!$" + +MeteorFalls_1F_1R_Text_193720:: @ 8193720 + .string "{GOOD_LEADER}, we should give chase to\n" + .string "TEAM {EVIL_TEAM}...$" + +MeteorFalls_1F_1R_Text_193747:: @ 8193747 + .string "{GOOD_LEADER}: Yes, yes, we must!\n" + .string "We’ve got to hurry.\p" + .string "There’s no telling what TEAM {EVIL_TEAM}\n" + .string "will do at MT. CHIMNEY!$" + +MeteorFalls_1F_1R_Text_1937AA:: @ 81937AA + .string "{GOOD_LEADER}: {PLAYER}{KUN}, you should keep\n" + .string "an eye out for TEAM {EVIL_TEAM}, too.\p" + .string "Farewell!$" + +MeteorFalls_1F_1R_Text_1937EB:: @ 81937EB + .string "I... I’m COZMO...\n" + .string "I’m a PROFESSOR...\p" + .string "I usually study METEORITES in\n" + .string "FALLARBOR TOWN...\p" + .string "Then some people from TEAM {EVIL_TEAM}\n" + .string "made me guide them to METEOR FALLS...\p" + .string "They promised me that they would\n" + .string "excavate METEORITES for me...\p" + .string "But, I...\n" + .string "TEAM {EVIL_TEAM} tricked me...\p" + .string "Oh... That METEORITE...\n" + .string "It will never be mine now...\p" + .string "But that TEAM {EVIL_TEAM}...\p" + .string "What are they going to do with that\n" + .string "METEORITE at MT. CHIMNEY?$" + +MeteorFalls_1F_1R_Text_19396A:: @ 819396A + .string "PROF. COZMO: That TEAM {EVIL_TEAM}...\p" + .string "What are they going to do with that\n" + .string "METEORITE at MT. CHIMNEY?$" diff --git a/data/text/maps/MeteorFalls_1F_1R.s b/data/text/maps/MeteorFalls_1F_1R.s deleted file mode 100644 index ad19e3e0b..000000000 --- a/data/text/maps/MeteorFalls_1F_1R.s +++ /dev/null @@ -1,93 +0,0 @@ -MeteorFalls_1F_1R_Text_193237:: @ 8193237 - .string "Hehehe!\p" - .string "With this METEORITE, MT. CHIMNEY\n" - .string "will...$" - -MeteorFalls_1F_1R_Text_193268:: @ 8193268 - .string "Heh?\p" - .string "I don’t know who you are, but if you get\n" - .string "in the way of TEAM {EVIL_TEAM}, don’t\l" - .string "expect any mercy!$" - -MeteorFalls_1F_1R_Text_1932C5:: @ 81932C5 - .string "Hold it right there, TEAM {EVIL_TEAM}!\p" - .string "We, TEAM {GOOD_TEAM}, won’t allow you to\n" - .string "get away with your misdeeds!$" - -MeteorFalls_1F_1R_Text_193320:: @ 8193320 - .string "Hehehe!\n" - .string "Even TEAM {GOOD_TEAM} joins us!\p" - .string "But it’s too much trouble to deal with\n" - .string "you all...\p" - .string "Heh, it doesn’t matter!\p" - .string "We’ve got the METEORITE, so off to\n" - .string "MT. CHIMNEY we go!\p" - .string "Hehehe! Be seeing you, you TEAM\n" - .string "{GOOD_TEAM} dingbats!$" - -MeteorFalls_1F_1R_Text_1933EC:: @ 81933EC - .string "And you are?\p" - .string "... ... ... ... ... ... ... ...\n" - .string "... ... ... ... ... ... ... ...\p" - .string "Fine, so you are {PLAYER}{KUN}.\p" - .string "I am MAXIE. As the head of TEAM MAGMA,\n" - .string "I have dedicated myself to thwarting\l" - .string "the dangerous plans of TEAM AQUA.\p" - .string "Why? Because TEAM AQUA is a grave\n" - .string "threat to us all.\p" - .string "They have committed many destructive\n" - .string "acts in their bid to enlarge the sea.\p" - .string "We, TEAM MAGMA, love dry land above\n" - .string "all! TEAM AQUA is our sworn enemy!$" - -MeteorFalls_1F_1R_Text_193584:: @ 8193584 - .string "Who might you be?\p" - .string "... ... ... ... ... ... ... ...\n" - .string "... ... ... ... ... ... ... ...\p" - .string "Ah, so you are {PLAYER}{KUN}.\p" - .string "I am ARCHIE. As the head of TEAM AQUA,\n" - .string "I have dedicated myself to thwarting\l" - .string "the dangerous plans of TEAM MAGMA.\p" - .string "Why? Because TEAM MAGMA is a grave\n" - .string "threat to us all.\p" - .string "They have committed many destructive\n" - .string "acts in their bid to expand the land.\p" - .string "We, TEAM AQUA, love the sea above\n" - .string "all! TEAM MAGMA is our sworn enemy!$" - -MeteorFalls_1F_1R_Text_193720:: @ 8193720 - .string "{GOOD_LEADER}, we should give chase to\n" - .string "TEAM {EVIL_TEAM}...$" - -MeteorFalls_1F_1R_Text_193747:: @ 8193747 - .string "{GOOD_LEADER}: Yes, yes, we must!\n" - .string "We’ve got to hurry.\p" - .string "There’s no telling what TEAM {EVIL_TEAM}\n" - .string "will do at MT. CHIMNEY!$" - -MeteorFalls_1F_1R_Text_1937AA:: @ 81937AA - .string "{GOOD_LEADER}: {PLAYER}{KUN}, you should keep\n" - .string "an eye out for TEAM {EVIL_TEAM}, too.\p" - .string "Farewell!$" - -MeteorFalls_1F_1R_Text_1937EB:: @ 81937EB - .string "I... I’m COZMO...\n" - .string "I’m a PROFESSOR...\p" - .string "I usually study METEORITES in\n" - .string "FALLARBOR TOWN...\p" - .string "Then some people from TEAM {EVIL_TEAM}\n" - .string "made me guide them to METEOR FALLS...\p" - .string "They promised me that they would\n" - .string "excavate METEORITES for me...\p" - .string "But, I...\n" - .string "TEAM {EVIL_TEAM} tricked me...\p" - .string "Oh... That METEORITE...\n" - .string "It will never be mine now...\p" - .string "But that TEAM {EVIL_TEAM}...\p" - .string "What are they going to do with that\n" - .string "METEORITE at MT. CHIMNEY?$" - -MeteorFalls_1F_1R_Text_19396A:: @ 819396A - .string "PROF. COZMO: That TEAM {EVIL_TEAM}...\p" - .string "What are they going to do with that\n" - .string "METEORITE at MT. CHIMNEY?$" diff --git a/data/text/maps/MeteorFalls_1F_2R.inc b/data/text/maps/MeteorFalls_1F_2R.inc new file mode 100644 index 000000000..35b60d662 --- /dev/null +++ b/data/text/maps/MeteorFalls_1F_2R.inc @@ -0,0 +1,113 @@ +MeteorFalls_1F_2R_Text_1939C5:: @ 81939C5 + .string "This is where we DRAGON users do our\n" + .string "training.\p" + .string "The CHAMPION even visits.\n" + .string "Now do you see how special it is here?$" + +MeteorFalls_1F_2R_Text_193A35:: @ 8193A35 + .string "Urgh!\n" + .string "I didn’t expect you to be so strong!$" + +MeteorFalls_1F_2R_Text_193A60:: @ 8193A60 + .string "The road ahead remains long and harsh.\p" + .string "When will my POKéMON and I become the\n" + .string "best?$" + +MeteorFalls_1F_2R_Text_193AB3:: @ 8193AB3 + .string "Since we met, we have trained hard\n" + .string "with our sights on number one.\p" + .string "Help us see how much stronger we’ve\n" + .string "become!$" + +MeteorFalls_1F_2R_Text_193B21:: @ 8193B21 + .string "Urgh!\n" + .string "I didn’t expect you to be so strong!$" + +MeteorFalls_1F_2R_Text_193B4C:: @ 8193B4C + .string "You’ve obviously kept up your\n" + .string "POKéMON training.\p" + .string "So long as you remain strong, I, too,\n" + .string "can become stronger!$" + +MeteorFalls_1F_2R_Text_193BB7:: @ 8193BB7 + .string "JOHN: We’ve always battled POKéMON\n" + .string "together as a twosome.\l" + .string "We’ve confidence in ourselves.$" + +MeteorFalls_1F_2R_Text_193C10:: @ 8193C10 + .string "JOHN: Oh, my.\n" + .string "We’ve lost, dear wife.$" + +MeteorFalls_1F_2R_Text_193C35:: @ 8193C35 + .string "JOHN: We’ve been married for\n" + .string "fifty years.\p" + .string "Come to think of it, I’ve yet to beat\n" + .string "my dear wife in a battle.$" + +MeteorFalls_1F_2R_Text_193C9F:: @ 8193C9F + .string "JOHN: Well, well, what a young TRAINER!\p" + .string "Will you battle with us? If so, you’ll\n" + .string "have to return with more POKéMON.$" + +MeteorFalls_1F_2R_Text_193D10:: @ 8193D10 + .string "JAY: We’ve been married for\n" + .string "fifty years.\p" + .string "The bond we share as a couple could\n" + .string "never be broken.$" + +MeteorFalls_1F_2R_Text_193D6E:: @ 8193D6E + .string "JAY: Oh, dear.\n" + .string "We’ve lost, my dear husband.$" + +MeteorFalls_1F_2R_Text_193D9A:: @ 8193D9A + .string "JAY: Fifty years of marriage...\p" + .string "If we ever argued, we always settled\n" + .string "it with a POKéMON battle...$" + +MeteorFalls_1F_2R_Text_193DFB:: @ 8193DFB + .string "JAY: Well, well, aren’t you a young\n" + .string "TRAINER?\p" + .string "If you’d care to battle with us, you’ll\n" + .string "have to come back with more POKéMON.$" + +MeteorFalls_1F_2R_Text_193E75:: @ 8193E75 + .string "JOHN: We’ve always battled POKéMON\n" + .string "together as a twosome.\l" + .string "We’ve confidence in ourselves.$" + +MeteorFalls_1F_2R_Text_193ECE:: @ 8193ECE + .string "JOHN: Oh, my.\n" + .string "We’ve lost, dear wife.$" + +MeteorFalls_1F_2R_Text_193EF3:: @ 8193EF3 + .string "JOHN: Married for fifty years...\p" + .string "On reflection, the dear wife and I,\n" + .string "we battled day in and day out...$" + +MeteorFalls_1F_2R_Text_193F59:: @ 8193F59 + .string "JOHN: Well, well, what a young\n" + .string "TRAINER!\p" + .string "Will you battle with us? If so, you’ll\n" + .string "have to return with more POKéMON.$" + +MeteorFalls_1F_2R_Text_193FCA:: @ 8193FCA + .string "JAY: We’ve been married for\n" + .string "fifty years.\p" + .string "We’ve supported each other all that\n" + .string "time. We’ve made ourselves strong.$" + +MeteorFalls_1F_2R_Text_19403A:: @ 819403A + .string "JAY: Oh, dear.\n" + .string "We’ve lost, my dear husband.$" + +MeteorFalls_1F_2R_Text_194066:: @ 8194066 + .string "JAY: Fifty years of marriage...\n" + .string "Many things have happened.\p" + .string "I hope that we will continue to make\n" + .string "happy memories together.$" + +MeteorFalls_1F_2R_Text_1940DF:: @ 81940DF + .string "JAY: Well, well, aren’t you a young\n" + .string "TRAINER?\p" + .string "If you’d care to battle with us, you’ll\n" + .string "have to come back with more POKéMON.$" diff --git a/data/text/maps/MeteorFalls_1F_2R.s b/data/text/maps/MeteorFalls_1F_2R.s deleted file mode 100644 index 35b60d662..000000000 --- a/data/text/maps/MeteorFalls_1F_2R.s +++ /dev/null @@ -1,113 +0,0 @@ -MeteorFalls_1F_2R_Text_1939C5:: @ 81939C5 - .string "This is where we DRAGON users do our\n" - .string "training.\p" - .string "The CHAMPION even visits.\n" - .string "Now do you see how special it is here?$" - -MeteorFalls_1F_2R_Text_193A35:: @ 8193A35 - .string "Urgh!\n" - .string "I didn’t expect you to be so strong!$" - -MeteorFalls_1F_2R_Text_193A60:: @ 8193A60 - .string "The road ahead remains long and harsh.\p" - .string "When will my POKéMON and I become the\n" - .string "best?$" - -MeteorFalls_1F_2R_Text_193AB3:: @ 8193AB3 - .string "Since we met, we have trained hard\n" - .string "with our sights on number one.\p" - .string "Help us see how much stronger we’ve\n" - .string "become!$" - -MeteorFalls_1F_2R_Text_193B21:: @ 8193B21 - .string "Urgh!\n" - .string "I didn’t expect you to be so strong!$" - -MeteorFalls_1F_2R_Text_193B4C:: @ 8193B4C - .string "You’ve obviously kept up your\n" - .string "POKéMON training.\p" - .string "So long as you remain strong, I, too,\n" - .string "can become stronger!$" - -MeteorFalls_1F_2R_Text_193BB7:: @ 8193BB7 - .string "JOHN: We’ve always battled POKéMON\n" - .string "together as a twosome.\l" - .string "We’ve confidence in ourselves.$" - -MeteorFalls_1F_2R_Text_193C10:: @ 8193C10 - .string "JOHN: Oh, my.\n" - .string "We’ve lost, dear wife.$" - -MeteorFalls_1F_2R_Text_193C35:: @ 8193C35 - .string "JOHN: We’ve been married for\n" - .string "fifty years.\p" - .string "Come to think of it, I’ve yet to beat\n" - .string "my dear wife in a battle.$" - -MeteorFalls_1F_2R_Text_193C9F:: @ 8193C9F - .string "JOHN: Well, well, what a young TRAINER!\p" - .string "Will you battle with us? If so, you’ll\n" - .string "have to return with more POKéMON.$" - -MeteorFalls_1F_2R_Text_193D10:: @ 8193D10 - .string "JAY: We’ve been married for\n" - .string "fifty years.\p" - .string "The bond we share as a couple could\n" - .string "never be broken.$" - -MeteorFalls_1F_2R_Text_193D6E:: @ 8193D6E - .string "JAY: Oh, dear.\n" - .string "We’ve lost, my dear husband.$" - -MeteorFalls_1F_2R_Text_193D9A:: @ 8193D9A - .string "JAY: Fifty years of marriage...\p" - .string "If we ever argued, we always settled\n" - .string "it with a POKéMON battle...$" - -MeteorFalls_1F_2R_Text_193DFB:: @ 8193DFB - .string "JAY: Well, well, aren’t you a young\n" - .string "TRAINER?\p" - .string "If you’d care to battle with us, you’ll\n" - .string "have to come back with more POKéMON.$" - -MeteorFalls_1F_2R_Text_193E75:: @ 8193E75 - .string "JOHN: We’ve always battled POKéMON\n" - .string "together as a twosome.\l" - .string "We’ve confidence in ourselves.$" - -MeteorFalls_1F_2R_Text_193ECE:: @ 8193ECE - .string "JOHN: Oh, my.\n" - .string "We’ve lost, dear wife.$" - -MeteorFalls_1F_2R_Text_193EF3:: @ 8193EF3 - .string "JOHN: Married for fifty years...\p" - .string "On reflection, the dear wife and I,\n" - .string "we battled day in and day out...$" - -MeteorFalls_1F_2R_Text_193F59:: @ 8193F59 - .string "JOHN: Well, well, what a young\n" - .string "TRAINER!\p" - .string "Will you battle with us? If so, you’ll\n" - .string "have to return with more POKéMON.$" - -MeteorFalls_1F_2R_Text_193FCA:: @ 8193FCA - .string "JAY: We’ve been married for\n" - .string "fifty years.\p" - .string "We’ve supported each other all that\n" - .string "time. We’ve made ourselves strong.$" - -MeteorFalls_1F_2R_Text_19403A:: @ 819403A - .string "JAY: Oh, dear.\n" - .string "We’ve lost, my dear husband.$" - -MeteorFalls_1F_2R_Text_194066:: @ 8194066 - .string "JAY: Fifty years of marriage...\n" - .string "Many things have happened.\p" - .string "I hope that we will continue to make\n" - .string "happy memories together.$" - -MeteorFalls_1F_2R_Text_1940DF:: @ 81940DF - .string "JAY: Well, well, aren’t you a young\n" - .string "TRAINER?\p" - .string "If you’d care to battle with us, you’ll\n" - .string "have to come back with more POKéMON.$" diff --git a/data/text/maps/MossdeepCity.inc b/data/text/maps/MossdeepCity.inc new file mode 100644 index 000000000..9bdcf3b3c --- /dev/null +++ b/data/text/maps/MossdeepCity.inc @@ -0,0 +1,84 @@ +MossdeepCity_Text_1690A9:: @ 81690A9 + .string "I got this from STEVEN, but I don’t\n" + .string "know what it’s good for.\p" + .string "I think it’s called KING’S ROCK.\n" + .string "Do you want it?$" + +MossdeepCity_Text_169117:: @ 8169117 + .string "Why would you want it?\n" + .string "You’re weird.\p" + .string "You can keep it, but keep it a secret\n" + .string "from STEVEN.$" + +MossdeepCity_Text_16916F:: @ 816916F + .string "Is it really that fun collecting\n" + .string "rocks? I don’t get it.$" + +MossdeepCity_Text_1691A7:: @ 81691A7 + .string "Yeah, you think so, too! What are you\n" + .string "supposed to do with some weird rock?$" + +MossdeepCity_Text_1691F2:: @ 81691F2 + .string "Around MOSSDEEP, you can see wild\n" + .string "WAILMER.\p" + .string "It’s called, uh...\n" + .string "What was it now...\p" + .string "WAI, WAI, WAI...\p" + .string "WAILMER watching!$" + +MossdeepCity_Text_169266:: @ 8169266 + .string "The island’s SPACE CENTER has been\n" + .string "launching huge rockets.$" + +MossdeepCity_Text_1692A1:: @ 81692A1 + .string "I’d heard from my mates in LILYCOVE\n" + .string "that the herd of WAILMER has\l" + .string "disappeared.\p" + .string "What went down over there, I wonder?$" + +MossdeepCity_Text_169314:: @ 8169314 + .string "Wouldn’t it be nice?\p" + .string "If the whole world was covered in\n" + .string "plants and flowers like this island?$" + +MossdeepCity_Text_169370:: @ 8169370 + .string "All life needs the sea to live, even\n" + .string "though it makes its home on the land.\p" + .string "Life, having run its course, becomes\n" + .string "soil and returns to the land.\p" + .string "And the sea is always connected to\n" + .string "the land.\p" + .string "Yes, like the very shoreline here.$" + +MossdeepCity_Text_16944E:: @ 816944E + .string "A voyage on a ship is fine.\p" + .string "But crossing the sea with POKéMON\n" + .string "using SURF...\p" + .string "Now that’s an exhilarating trip!\n" + .string "Wouldn’t you agree, youngster?$" + +MossdeepCity_Text_1694DA:: @ 81694DA + .string "This rock has a special meaning to\n" + .string "the people at the SPACE CENTER.\p" + .string "They put it here as their wish for\n" + .string "their rockets to fly safely.\p" + .string "When you make a wish, what do you use?\n" + .string "Do you wish upon a star?\p" + .string "I use a wish tag to make it happen.\n" + .string "That’s what I do.$" + +MossdeepCity_Text_1695D3:: @ 81695D3 + .string "It’s a white rock.$" + +MossdeepCity_Text_1695E6:: @ 81695E6 + .string "MOSSDEEP CITY POKéMON GYM\n" + .string "LEADERS: LIZA & TATE\p" + .string "“The mystic combination!”$" + +MossdeepCity_Text_16962F:: @ 816962F + .string "MOSSDEEP CITY\n" + .string "“Our slogan: Cherish POKéMON!”$" + +MossdeepCity_Text_16965C:: @ 816965C + .string "MOSSDEEP SPACE CENTER\n" + .string "“The closest place to space.”$" diff --git a/data/text/maps/MossdeepCity.s b/data/text/maps/MossdeepCity.s deleted file mode 100644 index 9bdcf3b3c..000000000 --- a/data/text/maps/MossdeepCity.s +++ /dev/null @@ -1,84 +0,0 @@ -MossdeepCity_Text_1690A9:: @ 81690A9 - .string "I got this from STEVEN, but I don’t\n" - .string "know what it’s good for.\p" - .string "I think it’s called KING’S ROCK.\n" - .string "Do you want it?$" - -MossdeepCity_Text_169117:: @ 8169117 - .string "Why would you want it?\n" - .string "You’re weird.\p" - .string "You can keep it, but keep it a secret\n" - .string "from STEVEN.$" - -MossdeepCity_Text_16916F:: @ 816916F - .string "Is it really that fun collecting\n" - .string "rocks? I don’t get it.$" - -MossdeepCity_Text_1691A7:: @ 81691A7 - .string "Yeah, you think so, too! What are you\n" - .string "supposed to do with some weird rock?$" - -MossdeepCity_Text_1691F2:: @ 81691F2 - .string "Around MOSSDEEP, you can see wild\n" - .string "WAILMER.\p" - .string "It’s called, uh...\n" - .string "What was it now...\p" - .string "WAI, WAI, WAI...\p" - .string "WAILMER watching!$" - -MossdeepCity_Text_169266:: @ 8169266 - .string "The island’s SPACE CENTER has been\n" - .string "launching huge rockets.$" - -MossdeepCity_Text_1692A1:: @ 81692A1 - .string "I’d heard from my mates in LILYCOVE\n" - .string "that the herd of WAILMER has\l" - .string "disappeared.\p" - .string "What went down over there, I wonder?$" - -MossdeepCity_Text_169314:: @ 8169314 - .string "Wouldn’t it be nice?\p" - .string "If the whole world was covered in\n" - .string "plants and flowers like this island?$" - -MossdeepCity_Text_169370:: @ 8169370 - .string "All life needs the sea to live, even\n" - .string "though it makes its home on the land.\p" - .string "Life, having run its course, becomes\n" - .string "soil and returns to the land.\p" - .string "And the sea is always connected to\n" - .string "the land.\p" - .string "Yes, like the very shoreline here.$" - -MossdeepCity_Text_16944E:: @ 816944E - .string "A voyage on a ship is fine.\p" - .string "But crossing the sea with POKéMON\n" - .string "using SURF...\p" - .string "Now that’s an exhilarating trip!\n" - .string "Wouldn’t you agree, youngster?$" - -MossdeepCity_Text_1694DA:: @ 81694DA - .string "This rock has a special meaning to\n" - .string "the people at the SPACE CENTER.\p" - .string "They put it here as their wish for\n" - .string "their rockets to fly safely.\p" - .string "When you make a wish, what do you use?\n" - .string "Do you wish upon a star?\p" - .string "I use a wish tag to make it happen.\n" - .string "That’s what I do.$" - -MossdeepCity_Text_1695D3:: @ 81695D3 - .string "It’s a white rock.$" - -MossdeepCity_Text_1695E6:: @ 81695E6 - .string "MOSSDEEP CITY POKéMON GYM\n" - .string "LEADERS: LIZA & TATE\p" - .string "“The mystic combination!”$" - -MossdeepCity_Text_16962F:: @ 816962F - .string "MOSSDEEP CITY\n" - .string "“Our slogan: Cherish POKéMON!”$" - -MossdeepCity_Text_16965C:: @ 816965C - .string "MOSSDEEP SPACE CENTER\n" - .string "“The closest place to space.”$" diff --git a/data/text/maps/MossdeepCity_GameCorner_1F.inc b/data/text/maps/MossdeepCity_GameCorner_1F.inc new file mode 100644 index 000000000..7324999c8 --- /dev/null +++ b/data/text/maps/MossdeepCity_GameCorner_1F.inc @@ -0,0 +1,59 @@ +MossdeepCity_GameCorner_1F_Text_18E59A:: @ 818E59A + .string "When I was young, I traveled the world\n" + .string "as a POKéMON TRAINER.\p" + .string "Now that I’ve become an old buzzard,\n" + .string "my only amusement is watching young\l" + .string "TRAINERS battle.$" + +MossdeepCity_GameCorner_1F_Text_18E631:: @ 818E631 + .string "The door appears to be locked.$" + +MossdeepCity_GameCorner_1F_Text_18E650:: @ 818E650 + .string "A TRAINER named {STR_VAR_1} is\n" + .string "visiting my home.\p" + .string "Would you like to challenge\n" + .string "{STR_VAR_1}?$" + +MossdeepCity_GameCorner_1F_Text_18E698:: @ 818E698 + .string "You won’t battle? I’m disappointed\n" + .string "that I can’t see you battle...$" + +MossdeepCity_GameCorner_1F_Text_18E6DA:: @ 818E6DA + .string "Oh, good, good!\p" + .string "But my house isn’t all that sturdy.\p" + .string "Could I ask you to keep it down to\n" + .string "a 3-on-3 match?$" + +MossdeepCity_GameCorner_1F_Text_18E741:: @ 818E741 + .string "Before you two battle, you should\n" + .string "save your progress.$" + +MossdeepCity_GameCorner_1F_Text_18E777:: @ 818E777 + .string "I hope to see a good match!$" + +UnknownString_818E793: @ 818E793 + .string "{STR_VAR_1}$" + +MossdeepCity_GameCorner_B1F_Text_18E796:: @ 818E796 + .string "The match ended up a draw.$" + +MossdeepCity_GameCorner_1F_Text_18E7B1:: @ 818E7B1 + .string "So, it became a standoff.\p" + .string "It was a brilliant match in which\n" + .string "neither side conceded a step!$" + +UnknownString_818E80B: @ 818E80B + .string "{STR_VAR_1}$" + +MossdeepCity_GameCorner_1F_Text_18E80E:: @ 818E80E + .string "That was superlative!\p" + .string "Why, it was like seeing myself in my\n" + .string "youth again!$" + +UnknownString_818E856: @ 818E856 + .string "{STR_VAR_1}$" + +MossdeepCity_GameCorner_1F_Text_18E859:: @ 818E859 + .string "Ah, too bad for you!\p" + .string "But it was a good match.\n" + .string "I hope you can win next time.$" diff --git a/data/text/maps/MossdeepCity_GameCorner_1F.s b/data/text/maps/MossdeepCity_GameCorner_1F.s deleted file mode 100644 index 7324999c8..000000000 --- a/data/text/maps/MossdeepCity_GameCorner_1F.s +++ /dev/null @@ -1,59 +0,0 @@ -MossdeepCity_GameCorner_1F_Text_18E59A:: @ 818E59A - .string "When I was young, I traveled the world\n" - .string "as a POKéMON TRAINER.\p" - .string "Now that I’ve become an old buzzard,\n" - .string "my only amusement is watching young\l" - .string "TRAINERS battle.$" - -MossdeepCity_GameCorner_1F_Text_18E631:: @ 818E631 - .string "The door appears to be locked.$" - -MossdeepCity_GameCorner_1F_Text_18E650:: @ 818E650 - .string "A TRAINER named {STR_VAR_1} is\n" - .string "visiting my home.\p" - .string "Would you like to challenge\n" - .string "{STR_VAR_1}?$" - -MossdeepCity_GameCorner_1F_Text_18E698:: @ 818E698 - .string "You won’t battle? I’m disappointed\n" - .string "that I can’t see you battle...$" - -MossdeepCity_GameCorner_1F_Text_18E6DA:: @ 818E6DA - .string "Oh, good, good!\p" - .string "But my house isn’t all that sturdy.\p" - .string "Could I ask you to keep it down to\n" - .string "a 3-on-3 match?$" - -MossdeepCity_GameCorner_1F_Text_18E741:: @ 818E741 - .string "Before you two battle, you should\n" - .string "save your progress.$" - -MossdeepCity_GameCorner_1F_Text_18E777:: @ 818E777 - .string "I hope to see a good match!$" - -UnknownString_818E793: @ 818E793 - .string "{STR_VAR_1}$" - -MossdeepCity_GameCorner_B1F_Text_18E796:: @ 818E796 - .string "The match ended up a draw.$" - -MossdeepCity_GameCorner_1F_Text_18E7B1:: @ 818E7B1 - .string "So, it became a standoff.\p" - .string "It was a brilliant match in which\n" - .string "neither side conceded a step!$" - -UnknownString_818E80B: @ 818E80B - .string "{STR_VAR_1}$" - -MossdeepCity_GameCorner_1F_Text_18E80E:: @ 818E80E - .string "That was superlative!\p" - .string "Why, it was like seeing myself in my\n" - .string "youth again!$" - -UnknownString_818E856: @ 818E856 - .string "{STR_VAR_1}$" - -MossdeepCity_GameCorner_1F_Text_18E859:: @ 818E859 - .string "Ah, too bad for you!\p" - .string "But it was a good match.\n" - .string "I hope you can win next time.$" diff --git a/data/text/maps/MossdeepCity_GameCorner_B1F.inc b/data/text/maps/MossdeepCity_GameCorner_B1F.inc new file mode 100644 index 000000000..8b1378917 --- /dev/null +++ b/data/text/maps/MossdeepCity_GameCorner_B1F.inc @@ -0,0 +1 @@ + diff --git a/data/text/maps/MossdeepCity_GameCorner_B1F.s b/data/text/maps/MossdeepCity_GameCorner_B1F.s deleted file mode 100644 index 8b1378917..000000000 --- a/data/text/maps/MossdeepCity_GameCorner_B1F.s +++ /dev/null @@ -1 +0,0 @@ - diff --git a/data/text/maps/MossdeepCity_Gym.inc b/data/text/maps/MossdeepCity_Gym.inc new file mode 100644 index 000000000..5ff5f6554 --- /dev/null +++ b/data/text/maps/MossdeepCity_Gym.inc @@ -0,0 +1,168 @@ +MossdeepCity_Gym_Text_18C7E3:: @ 818C7E3 + .string "Yo, how’s it going, CHAMPION-bound\n" + .string "{PLAYER}?\p" + .string "The GYM LEADERS here use PSYCHIC-type\n" + .string "POKéMON.\p" + .string "If you go up against them with\n" + .string "FIGHTING- or POISON-type POKéMON,\l" + .string "they’ll inflict horrible damage!\p" + .string "Plus, they’ll come at you with\n" + .string "outstanding combination attacks.\p" + .string "If you want to win, you’ll need to show\n" + .string "them how tight you are with your\l" + .string "POKéMON. Go for it!$" + +MossdeepCity_Gym_Text_18C938:: @ 818C938 + .string "Wow, you’re astounding!\n" + .string "You’re one great TRAINER!$" + +MossdeepCity_Gym_Text_18C96A:: @ 818C96A + .string "Battles hinge on the strength of your\n" + .string "spirit! The weak-spirited will never win!$" + +MossdeepCity_Gym_Text_18C9BA:: @ 818C9BA + .string "I lost! I must temper my spirit again!$" + +MossdeepCity_Gym_Text_18C9E1:: @ 818C9E1 + .string "The indecisive lose.\n" + .string "That’s my warning to you.$" + +MossdeepCity_Gym_Text_18CA10:: @ 818CA10 + .string "Let me see your talent!$" + +MossdeepCity_Gym_Text_18CA28:: @ 818CA28 + .string "You possess spectacular talent!$" + +MossdeepCity_Gym_Text_18CA48:: @ 818CA48 + .string "If there are prodigies in the world,\n" + .string "then our GYM LEADERS are them!\p" + .string "However, you may be even more talented\n" + .string "than them...$" + +MossdeepCity_Gym_Text_18CAC0:: @ 818CAC0 + .string "Fufufufu... Watch me levitate a POKé\n" + .string "BALL telekinetically!\p" + .string "Wrooooooooaaaar!\n" + .string "... ... ... ... ... ... ...\p" + .string "Sometimes, I’m out of sync...$" + +MossdeepCity_Gym_Text_18CB46:: @ 818CB46 + .string "My POKéMON battling skills are out\n" + .string "of sync, too!$" + +MossdeepCity_Gym_Text_18CB77:: @ 818CB77 + .string "A POKé BALL was too heavy to lift\n" + .string "psychically. But this dust bunny...\p" + .string "Whoooooooooooooooh!\n" + .string "... ... ... ... ... ...\p" + .string "No, I’m not cheating!\n" + .string "I didn’t blow on it! Honestly!$" + +MossdeepCity_Gym_Text_18CC1E:: @ 818CC1E + .string "When you lose to me, don’t be too hard\n" + .string "on yourself.\p" + .string "It’s not that you’re weak - I’m just\n" + .string "too strong!$" + +MossdeepCity_Gym_Text_18CC83:: @ 818CC83 + .string "You’re just too strong!$" + +MossdeepCity_Gym_Text_18CC9B:: @ 818CC9B + .string "I’m not going to get down on myself for\n" + .string "losing. I just need to train harder.\p" + .string "Positive thinking - that’s my strong\n" + .string "point!$" + +MossdeepCity_Gym_Text_18CD14:: @ 818CD14 + .string "I see it...\n" + .string "I see your future...\p" + .string "If you can beat me, I will tell you\n" + .string "your future!$" + +MossdeepCity_Gym_Text_18CD66:: @ 818CD66 + .string "I surrender!$" + +MossdeepCity_Gym_Text_18CD73:: @ 818CD73 + .string "You will wage a terrifically intense\n" + .string "battle with our GYM LEADERS...\p" + .string "The result...\n" + .string "You won’t hear it from me!$" + +MossdeepCity_Gym_Text_18CDE0:: @ 818CDE0 + .string "The roads you have traveled...\n" + .string "What you have experienced...\p" + .string "Come at me with everything you’ve\n" + .string "learned!$" + +MossdeepCity_Gym_Text_18CE47:: @ 818CE47 + .string "You’ve traveled a path of greatness!$" + +MossdeepCity_Gym_Text_18CE6C:: @ 818CE6C + .string "A bright future awaits those who have\n" + .string "worked diligently.\p" + .string "For those who lazed idly, there is\n" + .string "only despair at the end.\p" + .string "What goes around comes around...$" + +MossdeepCity_Gym_Text_18CF02:: @ 818CF02 + .string "TATE: Hehehe... Were you surprised?\p" + .string "LIZA: Fufufu... Were you surprised?\p" + .string "TATE: That there are two GYM LEADERS?\n" + .string "LIZA: That there are two GYM LEADERS?\p" + .string "TATE: We’re twins!\n" + .string "LIZA: We’re twins!\p" + .string "TATE: We don’t need to talk because...\n" + .string "LIZA: We can each determine what...\p" + .string "TATE: The other is thinking...\n" + .string "LIZA: All in our minds!\p" + .string "TATE: This combination of ours...\n" + .string "LIZA: Can you beat it?$" + +MossdeepCity_Gym_Text_18D077:: @ 818D077 + .string "TATE: What?! Our combination...\n" + .string "LIZA: Was shattered!\p" + .string "TATE: It can’t be helped. You’ve won...\n" + .string "LIZA: So, in recognition, take this.$" + +MossdeepCity_Gym_Text_18D0F9:: @ 818D0F9 + .string "{PLAYER} received the MIND BADGE\n" + .string "from LIZA and TATE.$" + +MossdeepCity_Gym_Text_18D128:: @ 818D128 + .string "TATE: The MIND BADGE enhances the\n" + .string "SP. ATK and SP. DEF of POKéMON.\p" + .string "LIZA: It also lets you use the HM move\n" + .string "DIVE outside of battle.\p" + .string "TATE: You should also take this, too.$" + +MossdeepCity_Gym_Text_18D1CF:: @ 818D1CF + .string "TATE: That TM04 contains...\n" + .string "LIZA: CALM MIND!\p" + .string "TATE: It raises SP. ATK and...\n" + .string "LIZA: It raises SP. DEF!\p" + .string "TATE: It’s a move that’s perfect...\n" + .string "LIZA: For PSYCHIC POKéMON!$" + +MossdeepCity_Gym_Text_18D273:: @ 818D273 + .string "TATE: Looks like the bond between you\n" + .string "and your POKéMON is far stronger than\l" + .string "the bond that we share as twins.\p" + .string "LIZA: You will become even stronger!\n" + .string "We’ve battled you, so we know.$" + +MossdeepCity_Gym_Text_18D324:: @ 818D324 + .string "TATE: Hehehe... Were you surprised?\p" + .string "LIZA: That there are two GYM LEADERS?\p" + .string "TATE: Oops, you have only one...\n" + .string "LIZA: POKéMON that can battle.\p" + .string "TATE: We can’t battle that way!\p" + .string "LIZA: If you want to challenge us,\n" + .string "bring some more POKéMON.$" + +MossdeepCity_Gym_Text_18D40A:: @ 818D40A + .string "MOSSDEEP CITY POKéMON GYM$" + +MossdeepCity_Gym_Text_18D424:: @ 818D424 + .string "MOSSDEEP CITY POKéMON GYM\p" + .string "LIZA AND TATE’S CERTIFIED TRAINERS:\n" + .string "{PLAYER}$" diff --git a/data/text/maps/MossdeepCity_Gym.s b/data/text/maps/MossdeepCity_Gym.s deleted file mode 100644 index 5ff5f6554..000000000 --- a/data/text/maps/MossdeepCity_Gym.s +++ /dev/null @@ -1,168 +0,0 @@ -MossdeepCity_Gym_Text_18C7E3:: @ 818C7E3 - .string "Yo, how’s it going, CHAMPION-bound\n" - .string "{PLAYER}?\p" - .string "The GYM LEADERS here use PSYCHIC-type\n" - .string "POKéMON.\p" - .string "If you go up against them with\n" - .string "FIGHTING- or POISON-type POKéMON,\l" - .string "they’ll inflict horrible damage!\p" - .string "Plus, they’ll come at you with\n" - .string "outstanding combination attacks.\p" - .string "If you want to win, you’ll need to show\n" - .string "them how tight you are with your\l" - .string "POKéMON. Go for it!$" - -MossdeepCity_Gym_Text_18C938:: @ 818C938 - .string "Wow, you’re astounding!\n" - .string "You’re one great TRAINER!$" - -MossdeepCity_Gym_Text_18C96A:: @ 818C96A - .string "Battles hinge on the strength of your\n" - .string "spirit! The weak-spirited will never win!$" - -MossdeepCity_Gym_Text_18C9BA:: @ 818C9BA - .string "I lost! I must temper my spirit again!$" - -MossdeepCity_Gym_Text_18C9E1:: @ 818C9E1 - .string "The indecisive lose.\n" - .string "That’s my warning to you.$" - -MossdeepCity_Gym_Text_18CA10:: @ 818CA10 - .string "Let me see your talent!$" - -MossdeepCity_Gym_Text_18CA28:: @ 818CA28 - .string "You possess spectacular talent!$" - -MossdeepCity_Gym_Text_18CA48:: @ 818CA48 - .string "If there are prodigies in the world,\n" - .string "then our GYM LEADERS are them!\p" - .string "However, you may be even more talented\n" - .string "than them...$" - -MossdeepCity_Gym_Text_18CAC0:: @ 818CAC0 - .string "Fufufufu... Watch me levitate a POKé\n" - .string "BALL telekinetically!\p" - .string "Wrooooooooaaaar!\n" - .string "... ... ... ... ... ... ...\p" - .string "Sometimes, I’m out of sync...$" - -MossdeepCity_Gym_Text_18CB46:: @ 818CB46 - .string "My POKéMON battling skills are out\n" - .string "of sync, too!$" - -MossdeepCity_Gym_Text_18CB77:: @ 818CB77 - .string "A POKé BALL was too heavy to lift\n" - .string "psychically. But this dust bunny...\p" - .string "Whoooooooooooooooh!\n" - .string "... ... ... ... ... ...\p" - .string "No, I’m not cheating!\n" - .string "I didn’t blow on it! Honestly!$" - -MossdeepCity_Gym_Text_18CC1E:: @ 818CC1E - .string "When you lose to me, don’t be too hard\n" - .string "on yourself.\p" - .string "It’s not that you’re weak - I’m just\n" - .string "too strong!$" - -MossdeepCity_Gym_Text_18CC83:: @ 818CC83 - .string "You’re just too strong!$" - -MossdeepCity_Gym_Text_18CC9B:: @ 818CC9B - .string "I’m not going to get down on myself for\n" - .string "losing. I just need to train harder.\p" - .string "Positive thinking - that’s my strong\n" - .string "point!$" - -MossdeepCity_Gym_Text_18CD14:: @ 818CD14 - .string "I see it...\n" - .string "I see your future...\p" - .string "If you can beat me, I will tell you\n" - .string "your future!$" - -MossdeepCity_Gym_Text_18CD66:: @ 818CD66 - .string "I surrender!$" - -MossdeepCity_Gym_Text_18CD73:: @ 818CD73 - .string "You will wage a terrifically intense\n" - .string "battle with our GYM LEADERS...\p" - .string "The result...\n" - .string "You won’t hear it from me!$" - -MossdeepCity_Gym_Text_18CDE0:: @ 818CDE0 - .string "The roads you have traveled...\n" - .string "What you have experienced...\p" - .string "Come at me with everything you’ve\n" - .string "learned!$" - -MossdeepCity_Gym_Text_18CE47:: @ 818CE47 - .string "You’ve traveled a path of greatness!$" - -MossdeepCity_Gym_Text_18CE6C:: @ 818CE6C - .string "A bright future awaits those who have\n" - .string "worked diligently.\p" - .string "For those who lazed idly, there is\n" - .string "only despair at the end.\p" - .string "What goes around comes around...$" - -MossdeepCity_Gym_Text_18CF02:: @ 818CF02 - .string "TATE: Hehehe... Were you surprised?\p" - .string "LIZA: Fufufu... Were you surprised?\p" - .string "TATE: That there are two GYM LEADERS?\n" - .string "LIZA: That there are two GYM LEADERS?\p" - .string "TATE: We’re twins!\n" - .string "LIZA: We’re twins!\p" - .string "TATE: We don’t need to talk because...\n" - .string "LIZA: We can each determine what...\p" - .string "TATE: The other is thinking...\n" - .string "LIZA: All in our minds!\p" - .string "TATE: This combination of ours...\n" - .string "LIZA: Can you beat it?$" - -MossdeepCity_Gym_Text_18D077:: @ 818D077 - .string "TATE: What?! Our combination...\n" - .string "LIZA: Was shattered!\p" - .string "TATE: It can’t be helped. You’ve won...\n" - .string "LIZA: So, in recognition, take this.$" - -MossdeepCity_Gym_Text_18D0F9:: @ 818D0F9 - .string "{PLAYER} received the MIND BADGE\n" - .string "from LIZA and TATE.$" - -MossdeepCity_Gym_Text_18D128:: @ 818D128 - .string "TATE: The MIND BADGE enhances the\n" - .string "SP. ATK and SP. DEF of POKéMON.\p" - .string "LIZA: It also lets you use the HM move\n" - .string "DIVE outside of battle.\p" - .string "TATE: You should also take this, too.$" - -MossdeepCity_Gym_Text_18D1CF:: @ 818D1CF - .string "TATE: That TM04 contains...\n" - .string "LIZA: CALM MIND!\p" - .string "TATE: It raises SP. ATK and...\n" - .string "LIZA: It raises SP. DEF!\p" - .string "TATE: It’s a move that’s perfect...\n" - .string "LIZA: For PSYCHIC POKéMON!$" - -MossdeepCity_Gym_Text_18D273:: @ 818D273 - .string "TATE: Looks like the bond between you\n" - .string "and your POKéMON is far stronger than\l" - .string "the bond that we share as twins.\p" - .string "LIZA: You will become even stronger!\n" - .string "We’ve battled you, so we know.$" - -MossdeepCity_Gym_Text_18D324:: @ 818D324 - .string "TATE: Hehehe... Were you surprised?\p" - .string "LIZA: That there are two GYM LEADERS?\p" - .string "TATE: Oops, you have only one...\n" - .string "LIZA: POKéMON that can battle.\p" - .string "TATE: We can’t battle that way!\p" - .string "LIZA: If you want to challenge us,\n" - .string "bring some more POKéMON.$" - -MossdeepCity_Gym_Text_18D40A:: @ 818D40A - .string "MOSSDEEP CITY POKéMON GYM$" - -MossdeepCity_Gym_Text_18D424:: @ 818D424 - .string "MOSSDEEP CITY POKéMON GYM\p" - .string "LIZA AND TATE’S CERTIFIED TRAINERS:\n" - .string "{PLAYER}$" diff --git a/data/text/maps/MossdeepCity_House1.inc b/data/text/maps/MossdeepCity_House1.inc new file mode 100644 index 000000000..0572ba260 --- /dev/null +++ b/data/text/maps/MossdeepCity_House1.inc @@ -0,0 +1,17 @@ +MossdeepCity_House1_Text_18D465:: @ 818D465 + .string "Hmm!\n" + .string "Your {STR_VAR_1}...$" + +MossdeepCity_House1_Text_18D475:: @ 818D475 + .string "It likes {STR_VAR_1}S,\n" + .string "doesn’t it?\p" + .string "No, I’m positive of it! It definitely\n" + .string "likes {STR_VAR_1}S!$" + +MossdeepCity_House1_Text_18D4C0:: @ 818D4C0 + .string "It doesn’t appear to like or dislike\n" + .string "any {POKEBLOCK}S.$" + +MossdeepCity_House1_Text_18D4F1:: @ 818D4F1 + .string "My husband can tell what kind of\n" + .string "{POKEBLOCK}S a POKéMON likes at a glance.$" diff --git a/data/text/maps/MossdeepCity_House1.s b/data/text/maps/MossdeepCity_House1.s deleted file mode 100644 index 0572ba260..000000000 --- a/data/text/maps/MossdeepCity_House1.s +++ /dev/null @@ -1,17 +0,0 @@ -MossdeepCity_House1_Text_18D465:: @ 818D465 - .string "Hmm!\n" - .string "Your {STR_VAR_1}...$" - -MossdeepCity_House1_Text_18D475:: @ 818D475 - .string "It likes {STR_VAR_1}S,\n" - .string "doesn’t it?\p" - .string "No, I’m positive of it! It definitely\n" - .string "likes {STR_VAR_1}S!$" - -MossdeepCity_House1_Text_18D4C0:: @ 818D4C0 - .string "It doesn’t appear to like or dislike\n" - .string "any {POKEBLOCK}S.$" - -MossdeepCity_House1_Text_18D4F1:: @ 818D4F1 - .string "My husband can tell what kind of\n" - .string "{POKEBLOCK}S a POKéMON likes at a glance.$" diff --git a/data/text/maps/MossdeepCity_House2.inc b/data/text/maps/MossdeepCity_House2.inc new file mode 100644 index 000000000..ae4b11cb6 --- /dev/null +++ b/data/text/maps/MossdeepCity_House2.inc @@ -0,0 +1,14 @@ +MossdeepCity_House2_Text_18D536:: @ 818D536 + .string "My little sister exchanges MAIL with\n" + .string "her boyfriend in FORTREE.\p" + .string "I don’t envy her one bit at all.$" + +MossdeepCity_House2_Text_18D596:: @ 818D596 + .string "Even though I can’t see my friend in\n" + .string "FORTREE, my POKéMON carries MAIL back\l" + .string "and forth for us.\p" + .string "I’m not lonesome, even though we’re\n" + .string "apart.$" + +MossdeepCity_House2_Text_18D61E:: @ 818D61E + .string "WINGULL: Pihyoh!$" diff --git a/data/text/maps/MossdeepCity_House2.s b/data/text/maps/MossdeepCity_House2.s deleted file mode 100644 index ae4b11cb6..000000000 --- a/data/text/maps/MossdeepCity_House2.s +++ /dev/null @@ -1,14 +0,0 @@ -MossdeepCity_House2_Text_18D536:: @ 818D536 - .string "My little sister exchanges MAIL with\n" - .string "her boyfriend in FORTREE.\p" - .string "I don’t envy her one bit at all.$" - -MossdeepCity_House2_Text_18D596:: @ 818D596 - .string "Even though I can’t see my friend in\n" - .string "FORTREE, my POKéMON carries MAIL back\l" - .string "and forth for us.\p" - .string "I’m not lonesome, even though we’re\n" - .string "apart.$" - -MossdeepCity_House2_Text_18D61E:: @ 818D61E - .string "WINGULL: Pihyoh!$" diff --git a/data/text/maps/MossdeepCity_House3.inc b/data/text/maps/MossdeepCity_House3.inc new file mode 100644 index 000000000..270457172 --- /dev/null +++ b/data/text/maps/MossdeepCity_House3.inc @@ -0,0 +1,23 @@ +MossdeepCity_House3_Text_18D909:: @ 818D909 + .string "Hey there, TRAINER!\n" + .string "A SUPER ROD really is super!\p" + .string "Say all you want, but this baby can\n" + .string "catch POKéMON off the seafloor!\p" + .string "What do you think?\n" + .string "You want it, don’t you?$" + +MossdeepCity_House3_Text_18D9A9:: @ 818D9A9 + .string "You bet, you bet!\n" + .string "After all, a SUPER ROD is really super!$" + +MossdeepCity_House3_Text_18D9E3:: @ 818D9E3 + .string "If there’s any water, try dropping in\n" + .string "your ROD and see what bites!$" + +MossdeepCity_House3_Text_18DA26:: @ 818DA26 + .string "Hunh?\n" + .string "Don’t you like to fish?$" + +MossdeepCity_House3_Text_18DA44:: @ 818DA44 + .string "Go after the seafloor POKéMON with\n" + .string "your SUPER ROD.$" diff --git a/data/text/maps/MossdeepCity_House3.s b/data/text/maps/MossdeepCity_House3.s deleted file mode 100644 index 270457172..000000000 --- a/data/text/maps/MossdeepCity_House3.s +++ /dev/null @@ -1,23 +0,0 @@ -MossdeepCity_House3_Text_18D909:: @ 818D909 - .string "Hey there, TRAINER!\n" - .string "A SUPER ROD really is super!\p" - .string "Say all you want, but this baby can\n" - .string "catch POKéMON off the seafloor!\p" - .string "What do you think?\n" - .string "You want it, don’t you?$" - -MossdeepCity_House3_Text_18D9A9:: @ 818D9A9 - .string "You bet, you bet!\n" - .string "After all, a SUPER ROD is really super!$" - -MossdeepCity_House3_Text_18D9E3:: @ 818D9E3 - .string "If there’s any water, try dropping in\n" - .string "your ROD and see what bites!$" - -MossdeepCity_House3_Text_18DA26:: @ 818DA26 - .string "Hunh?\n" - .string "Don’t you like to fish?$" - -MossdeepCity_House3_Text_18DA44:: @ 818DA44 - .string "Go after the seafloor POKéMON with\n" - .string "your SUPER ROD.$" diff --git a/data/text/maps/MossdeepCity_House4.inc b/data/text/maps/MossdeepCity_House4.inc new file mode 100644 index 000000000..e612a8018 --- /dev/null +++ b/data/text/maps/MossdeepCity_House4.inc @@ -0,0 +1,19 @@ +MossdeepCity_House4_Text_18E0E3:: @ 818E0E3 + .string "My little brother says he likes to go\n" + .string "find people’s SECRET BASES.$" + +MossdeepCity_House4_Text_18E125:: @ 818E125 + .string "My little brother says he likes to\n" + .string "visit people’s SECRET BASES and have\l" + .string "POKéMON battles.$" + +MossdeepCity_House4_Text_18E17E:: @ 818E17E + .string "Was it you who made a SECRET BASE in\n" + .string "{STR_VAR_1}?$" + +MossdeepCity_House4_Text_18E1A7:: @ 818E1A7 + .string "You should make a SECRET BASE\n" + .string "somewhere. I’ll go find it!$" + +MossdeepCity_House4_Text_18E1E1:: @ 818E1E1 + .string "DELCATTY: Miyaan?$" diff --git a/data/text/maps/MossdeepCity_House4.s b/data/text/maps/MossdeepCity_House4.s deleted file mode 100644 index e612a8018..000000000 --- a/data/text/maps/MossdeepCity_House4.s +++ /dev/null @@ -1,19 +0,0 @@ -MossdeepCity_House4_Text_18E0E3:: @ 818E0E3 - .string "My little brother says he likes to go\n" - .string "find people’s SECRET BASES.$" - -MossdeepCity_House4_Text_18E125:: @ 818E125 - .string "My little brother says he likes to\n" - .string "visit people’s SECRET BASES and have\l" - .string "POKéMON battles.$" - -MossdeepCity_House4_Text_18E17E:: @ 818E17E - .string "Was it you who made a SECRET BASE in\n" - .string "{STR_VAR_1}?$" - -MossdeepCity_House4_Text_18E1A7:: @ 818E1A7 - .string "You should make a SECRET BASE\n" - .string "somewhere. I’ll go find it!$" - -MossdeepCity_House4_Text_18E1E1:: @ 818E1E1 - .string "DELCATTY: Miyaan?$" diff --git a/data/text/maps/MossdeepCity_Mart.inc b/data/text/maps/MossdeepCity_Mart.inc new file mode 100644 index 000000000..cdce8c48c --- /dev/null +++ b/data/text/maps/MossdeepCity_Mart.inc @@ -0,0 +1,19 @@ +MossdeepCity_Mart_Text_18D758:: @ 818D758 + .string "REVIVE is fantastic!\p" + .string "Give it to a fainted POKéMON, and the\n" + .string "POKéMON will arise.\p" + .string "But be careful, REVIVE doesn’t restore\n" + .string "the used-up PP of moves.$" + +MossdeepCity_Mart_Text_18D7E7:: @ 818D7E7 + .string "MAX REPEL keeps all weak POKéMON away.\p" + .string "Out of all the REPEL sprays, it lasts\n" + .string "the longest.$" + +MossdeepCity_Mart_Text_18D841:: @ 818D841 + .string "The NET and DIVE BALLS are rare POKé\n" + .string "BALLS that are only made in MOSSDEEP.\p" + .string "A NET BALL is effective against\n" + .string "BUG-type and WATER-type POKéMON.\p" + .string "A DIVE BALL works best on POKéMON at\n" + .string "the bottom of the sea.$" diff --git a/data/text/maps/MossdeepCity_Mart.s b/data/text/maps/MossdeepCity_Mart.s deleted file mode 100644 index cdce8c48c..000000000 --- a/data/text/maps/MossdeepCity_Mart.s +++ /dev/null @@ -1,19 +0,0 @@ -MossdeepCity_Mart_Text_18D758:: @ 818D758 - .string "REVIVE is fantastic!\p" - .string "Give it to a fainted POKéMON, and the\n" - .string "POKéMON will arise.\p" - .string "But be careful, REVIVE doesn’t restore\n" - .string "the used-up PP of moves.$" - -MossdeepCity_Mart_Text_18D7E7:: @ 818D7E7 - .string "MAX REPEL keeps all weak POKéMON away.\p" - .string "Out of all the REPEL sprays, it lasts\n" - .string "the longest.$" - -MossdeepCity_Mart_Text_18D841:: @ 818D841 - .string "The NET and DIVE BALLS are rare POKé\n" - .string "BALLS that are only made in MOSSDEEP.\p" - .string "A NET BALL is effective against\n" - .string "BUG-type and WATER-type POKéMON.\p" - .string "A DIVE BALL works best on POKéMON at\n" - .string "the bottom of the sea.$" diff --git a/data/text/maps/MossdeepCity_PokemonCenter_1F.inc b/data/text/maps/MossdeepCity_PokemonCenter_1F.inc new file mode 100644 index 000000000..5f345613e --- /dev/null +++ b/data/text/maps/MossdeepCity_PokemonCenter_1F.inc @@ -0,0 +1,10 @@ +MossdeepCity_PokemonCenter_1F_Text_18D62F:: @ 818D62F + .string "The GYM LEADERS in this town are a\n" + .string "formidable duo.\p" + .string "Their combination attacks are, like,\n" + .string "excellent and wow!$" + +MossdeepCity_PokemonCenter_1F_Text_18D69A:: @ 818D69A + .string "Depending on the special abilities of\n" + .string "POKéMON, some moves might change\l" + .string "or not work at all.$" diff --git a/data/text/maps/MossdeepCity_PokemonCenter_1F.s b/data/text/maps/MossdeepCity_PokemonCenter_1F.s deleted file mode 100644 index 5f345613e..000000000 --- a/data/text/maps/MossdeepCity_PokemonCenter_1F.s +++ /dev/null @@ -1,10 +0,0 @@ -MossdeepCity_PokemonCenter_1F_Text_18D62F:: @ 818D62F - .string "The GYM LEADERS in this town are a\n" - .string "formidable duo.\p" - .string "Their combination attacks are, like,\n" - .string "excellent and wow!$" - -MossdeepCity_PokemonCenter_1F_Text_18D69A:: @ 818D69A - .string "Depending on the special abilities of\n" - .string "POKéMON, some moves might change\l" - .string "or not work at all.$" diff --git a/data/text/maps/MossdeepCity_PokemonCenter_2F.inc b/data/text/maps/MossdeepCity_PokemonCenter_2F.inc new file mode 100644 index 000000000..66bba2421 --- /dev/null +++ b/data/text/maps/MossdeepCity_PokemonCenter_2F.inc @@ -0,0 +1,4 @@ +MossdeepCity_PokemonCenter_2F_Text_18D6F5:: @ 818D6F5 + .string "If I win a whole lot of link battles\n" + .string "and show everyone how good I am,\l" + .string "I might get a fan following!$" diff --git a/data/text/maps/MossdeepCity_PokemonCenter_2F.s b/data/text/maps/MossdeepCity_PokemonCenter_2F.s deleted file mode 100644 index 66bba2421..000000000 --- a/data/text/maps/MossdeepCity_PokemonCenter_2F.s +++ /dev/null @@ -1,4 +0,0 @@ -MossdeepCity_PokemonCenter_2F_Text_18D6F5:: @ 818D6F5 - .string "If I win a whole lot of link battles\n" - .string "and show everyone how good I am,\l" - .string "I might get a fan following!$" diff --git a/data/text/maps/MossdeepCity_SpaceCenter_1F.inc b/data/text/maps/MossdeepCity_SpaceCenter_1F.inc new file mode 100644 index 000000000..a94d343bc --- /dev/null +++ b/data/text/maps/MossdeepCity_SpaceCenter_1F.inc @@ -0,0 +1,33 @@ +MossdeepCity_SpaceCenter_1F_Text_18E1F3:: @ 818E1F3 + .string "The rocket’s launch is imminent!$" + +MossdeepCity_SpaceCenter_1F_Text_18E214:: @ 818E214 + .string "The rocket launched safely!\n" + .string "That’s successful launch no. {STR_VAR_1}!$" + +MossdeepCity_SpaceCenter_1F_Text_18E251:: @ 818E251 + .string "A rocket launch demands perfection.\n" + .string "Not even a 1% margin of error is allowed.\p" + .string "Even if it’s 99% okay, the whole thing\n" + .string "is useless if 1% happens to be no good.\p" + .string "Despite that, we never stop trying.\n" + .string "Why? It’s a dream that never ends.$" + +MossdeepCity_SpaceCenter_1F_Text_18E335:: @ 818E335 + .string "I was taking a stroll down the beach\n" + .string "when I found this.\p" + .string "It’s not anything I need, so you can\n" + .string "have it.$" + +MossdeepCity_SpaceCenter_1F_Text_18E39B:: @ 818E39B + .string "The HOENN region has been famous for \n" + .string "its meteor showers for a long time.$" + +MossdeepCity_SpaceCenter_1F_Text_18E3E5:: @ 818E3E5 + .string "Some people claim that POKéMON came\n" + .string "from space. Could it be true?$" + +MossdeepCity_SpaceCenter_1F_Text_18E427:: @ 818E427 + .string "A giant chunk of metal bursts through\n" + .string "the skies and flies into space...\p" + .string "It boggles my mind!$" diff --git a/data/text/maps/MossdeepCity_SpaceCenter_1F.s b/data/text/maps/MossdeepCity_SpaceCenter_1F.s deleted file mode 100644 index a94d343bc..000000000 --- a/data/text/maps/MossdeepCity_SpaceCenter_1F.s +++ /dev/null @@ -1,33 +0,0 @@ -MossdeepCity_SpaceCenter_1F_Text_18E1F3:: @ 818E1F3 - .string "The rocket’s launch is imminent!$" - -MossdeepCity_SpaceCenter_1F_Text_18E214:: @ 818E214 - .string "The rocket launched safely!\n" - .string "That’s successful launch no. {STR_VAR_1}!$" - -MossdeepCity_SpaceCenter_1F_Text_18E251:: @ 818E251 - .string "A rocket launch demands perfection.\n" - .string "Not even a 1% margin of error is allowed.\p" - .string "Even if it’s 99% okay, the whole thing\n" - .string "is useless if 1% happens to be no good.\p" - .string "Despite that, we never stop trying.\n" - .string "Why? It’s a dream that never ends.$" - -MossdeepCity_SpaceCenter_1F_Text_18E335:: @ 818E335 - .string "I was taking a stroll down the beach\n" - .string "when I found this.\p" - .string "It’s not anything I need, so you can\n" - .string "have it.$" - -MossdeepCity_SpaceCenter_1F_Text_18E39B:: @ 818E39B - .string "The HOENN region has been famous for \n" - .string "its meteor showers for a long time.$" - -MossdeepCity_SpaceCenter_1F_Text_18E3E5:: @ 818E3E5 - .string "Some people claim that POKéMON came\n" - .string "from space. Could it be true?$" - -MossdeepCity_SpaceCenter_1F_Text_18E427:: @ 818E427 - .string "A giant chunk of metal bursts through\n" - .string "the skies and flies into space...\p" - .string "It boggles my mind!$" diff --git a/data/text/maps/MossdeepCity_SpaceCenter_2F.inc b/data/text/maps/MossdeepCity_SpaceCenter_2F.inc new file mode 100644 index 000000000..0c8159423 --- /dev/null +++ b/data/text/maps/MossdeepCity_SpaceCenter_2F.inc @@ -0,0 +1,15 @@ +MossdeepCity_SpaceCenter_2F_Text_18E483:: @ 818E483 + .string "MOSSDEEP has mainly sunny weather,\n" + .string "and its winds are stable.\p" + .string "It’s an ideal location for launching\n" + .string "rockets.$" + +MossdeepCity_SpaceCenter_2F_Text_18E4EE:: @ 818E4EE + .string "If only I was a little younger, I would\n" + .string "have liked being an astronaut...\p" + .string "No... It’s not too late!\n" + .string "I can and will try!$" + +MossdeepCity_SpaceCenter_2F_Text_18E564:: @ 818E564 + .string "I wish ordinary people could go into\n" + .string "space one day...$" diff --git a/data/text/maps/MossdeepCity_SpaceCenter_2F.s b/data/text/maps/MossdeepCity_SpaceCenter_2F.s deleted file mode 100644 index 0c8159423..000000000 --- a/data/text/maps/MossdeepCity_SpaceCenter_2F.s +++ /dev/null @@ -1,15 +0,0 @@ -MossdeepCity_SpaceCenter_2F_Text_18E483:: @ 818E483 - .string "MOSSDEEP has mainly sunny weather,\n" - .string "and its winds are stable.\p" - .string "It’s an ideal location for launching\n" - .string "rockets.$" - -MossdeepCity_SpaceCenter_2F_Text_18E4EE:: @ 818E4EE - .string "If only I was a little younger, I would\n" - .string "have liked being an astronaut...\p" - .string "No... It’s not too late!\n" - .string "I can and will try!$" - -MossdeepCity_SpaceCenter_2F_Text_18E564:: @ 818E564 - .string "I wish ordinary people could go into\n" - .string "space one day...$" diff --git a/data/text/maps/MossdeepCity_StevensHouse.inc b/data/text/maps/MossdeepCity_StevensHouse.inc new file mode 100644 index 000000000..6f5b9b9b8 --- /dev/null +++ b/data/text/maps/MossdeepCity_StevensHouse.inc @@ -0,0 +1,83 @@ +MossdeepCity_StevensHouse_Text_18DA77:: @ 818DA77 + .string "STEVEN: {PLAYER}{KUN}?\p" + .string "Yes, this is my place. It’s a little\n" + .string "embarrassing how empty it is here.\p" + .string "Oh, here, you should take this HM.\p" + .string "It contains DIVE.\n" + .string "I’ve already taught my POKéMON.$" + +MossdeepCity_StevensHouse_Text_18DB22:: @ 818DB22 + .string "STEVEN: While you’re using SURF, you\n" + .string "should notice dark patches of water.\p" + .string "Use DIVE if you come to deep water\n" + .string "like it. You’ll drop to the seafloor.\p" + .string "When you want to come back up, use\n" + .string "DIVE again.\p" + .string "In some places, it won’t be possible\n" + .string "for you to surface, though.$" + +MossdeepCity_StevensHouse_Text_18DC25:: @ 818DC25 + .string "STEVEN: Apparently, there’s an\n" + .string "underwater cavern between\l" + .string "MOSSDEEP and SOOTOPOLIS.\p" + .string "You know, the one that CAPT. STERN\n" + .string "found in his submarine.\p" + .string "An underwater cavern...\p" + .string "There might be some rare stones down\n" + .string "there... I should go for a DIVE...$" + +MossdeepCity_StevensHouse_Text_18DD12:: @ 818DD12 + .string "{PLAYER} checked the POKé BALL.\p" + .string "It contained the POKéMON\n" + .string "BELDUM.\p" + .string "Take the POKé BALL?$" + +MossdeepCity_StevensHouse_Text_18DD61:: @ 818DD61 + .string "{PLAYER} obtained a BELDUM.$" + +MossdeepCity_StevensHouse_Text_18DD77:: @ 818DD77 + .string "There is no space for another POKéMON.$" + +MossdeepCity_StevensHouse_Text_18DD9E:: @ 818DD9E + .string "{PLAYER} left the POKé BALL where\n" + .string "it was.$" + +MossdeepCity_StevensHouse_Text_18DDC2:: @ 818DDC2 + .string "It’s a letter.\p" + .string "... ... ... ... ... ...\p" + .string "To {PLAYER}{KUN}...\p" + .string "I’ve decided to do a little soul-\n" + .string "searching and train on the road.\p" + .string "I don’t plan to return home for some\n" + .string "time.\p" + .string "I have a favor to ask of you.\p" + .string "I want you to take the POKé BALL on\n" + .string "the desk.\p" + .string "Inside it is a BELDUM, my favorite\n" + .string "POKéMON.\p" + .string "I’m counting on you.\p" + .string "May our paths cross some day.\p" + .string "STEVEN STONE$" + +MossdeepCity_StevensHouse_Text_18DF1A:: @ 818DF1A + .string "It’s a letter.\p" + .string "... ... ... ... ... ...\p" + .string "To {PLAYER}{KUN}...\p" + .string "I’ve decided to do a little soul-\n" + .string "searching and train on the road.\p" + .string "I don’t plan to return home for some\n" + .string "time.\p" + .string "I have a favor to ask of you.\p" + .string "I want you to take the POKé BALL on\n" + .string "the desk.\p" + .string "Inside it is a BELDUM, my favorite\n" + .string "POKéMON.\p" + .string "I’m counting on you.\p" + .string "If you’d like, you should also take\n" + .string "the HM DIVE.\p" + .string "May our paths cross some day.\p" + .string "STEVEN STONE$" + +MossdeepCity_StevensHouse_Text_18E0A3:: @ 818E0A3 + .string "It’s a collection of rare rocks and\n" + .string "stones assembled by STEVEN.$" diff --git a/data/text/maps/MossdeepCity_StevensHouse.s b/data/text/maps/MossdeepCity_StevensHouse.s deleted file mode 100644 index 6f5b9b9b8..000000000 --- a/data/text/maps/MossdeepCity_StevensHouse.s +++ /dev/null @@ -1,83 +0,0 @@ -MossdeepCity_StevensHouse_Text_18DA77:: @ 818DA77 - .string "STEVEN: {PLAYER}{KUN}?\p" - .string "Yes, this is my place. It’s a little\n" - .string "embarrassing how empty it is here.\p" - .string "Oh, here, you should take this HM.\p" - .string "It contains DIVE.\n" - .string "I’ve already taught my POKéMON.$" - -MossdeepCity_StevensHouse_Text_18DB22:: @ 818DB22 - .string "STEVEN: While you’re using SURF, you\n" - .string "should notice dark patches of water.\p" - .string "Use DIVE if you come to deep water\n" - .string "like it. You’ll drop to the seafloor.\p" - .string "When you want to come back up, use\n" - .string "DIVE again.\p" - .string "In some places, it won’t be possible\n" - .string "for you to surface, though.$" - -MossdeepCity_StevensHouse_Text_18DC25:: @ 818DC25 - .string "STEVEN: Apparently, there’s an\n" - .string "underwater cavern between\l" - .string "MOSSDEEP and SOOTOPOLIS.\p" - .string "You know, the one that CAPT. STERN\n" - .string "found in his submarine.\p" - .string "An underwater cavern...\p" - .string "There might be some rare stones down\n" - .string "there... I should go for a DIVE...$" - -MossdeepCity_StevensHouse_Text_18DD12:: @ 818DD12 - .string "{PLAYER} checked the POKé BALL.\p" - .string "It contained the POKéMON\n" - .string "BELDUM.\p" - .string "Take the POKé BALL?$" - -MossdeepCity_StevensHouse_Text_18DD61:: @ 818DD61 - .string "{PLAYER} obtained a BELDUM.$" - -MossdeepCity_StevensHouse_Text_18DD77:: @ 818DD77 - .string "There is no space for another POKéMON.$" - -MossdeepCity_StevensHouse_Text_18DD9E:: @ 818DD9E - .string "{PLAYER} left the POKé BALL where\n" - .string "it was.$" - -MossdeepCity_StevensHouse_Text_18DDC2:: @ 818DDC2 - .string "It’s a letter.\p" - .string "... ... ... ... ... ...\p" - .string "To {PLAYER}{KUN}...\p" - .string "I’ve decided to do a little soul-\n" - .string "searching and train on the road.\p" - .string "I don’t plan to return home for some\n" - .string "time.\p" - .string "I have a favor to ask of you.\p" - .string "I want you to take the POKé BALL on\n" - .string "the desk.\p" - .string "Inside it is a BELDUM, my favorite\n" - .string "POKéMON.\p" - .string "I’m counting on you.\p" - .string "May our paths cross some day.\p" - .string "STEVEN STONE$" - -MossdeepCity_StevensHouse_Text_18DF1A:: @ 818DF1A - .string "It’s a letter.\p" - .string "... ... ... ... ... ...\p" - .string "To {PLAYER}{KUN}...\p" - .string "I’ve decided to do a little soul-\n" - .string "searching and train on the road.\p" - .string "I don’t plan to return home for some\n" - .string "time.\p" - .string "I have a favor to ask of you.\p" - .string "I want you to take the POKé BALL on\n" - .string "the desk.\p" - .string "Inside it is a BELDUM, my favorite\n" - .string "POKéMON.\p" - .string "I’m counting on you.\p" - .string "If you’d like, you should also take\n" - .string "the HM DIVE.\p" - .string "May our paths cross some day.\p" - .string "STEVEN STONE$" - -MossdeepCity_StevensHouse_Text_18E0A3:: @ 818E0A3 - .string "It’s a collection of rare rocks and\n" - .string "stones assembled by STEVEN.$" diff --git a/data/text/maps/MtChimney.inc b/data/text/maps/MtChimney.inc new file mode 100644 index 000000000..8641bde00 --- /dev/null +++ b/data/text/maps/MtChimney.inc @@ -0,0 +1,107 @@ +MtChimney_Text_195760:: @ 8195760 + .string "LAVA COOKIES are MT. CHIMNEY’s local\n" + .string "specialty.\p" + .string "Try one. It’s just ¥200.$" + +MtChimney_Text_1957A9:: @ 81957A9 + .string "Thank you, dear!$" + +MtChimney_Text_1957BA:: @ 81957BA + .string "Oh, dear. You can’t buy a thing if\n" + .string "you’ve not got the money.$" + +MtChimney_Text_1957F7:: @ 81957F7 + .string "Oh, fine then.$" + +MtChimney_Text_195806:: @ 8195806 + .string "A METEORITE is fitted on a mysterious\n" + .string "machine...\p" + .string "The machine seems to be storing\n" + .string "energy in the METEORITE.$" + +MtChimney_Text_195870:: @ 8195870 + .string "A METEORITE is fitted on a mysterious\n" + .string "machine...\p" + .string "Do you want to remove the METEORITE?$" + +MtChimney_Text_1958C6:: @ 81958C6 + .string "{PLAYER} removed the METEORITE from\n" + .string "the mysterious machine.$" + +MtChimney_Text_1958FC:: @ 81958FC + .string "{PLAYER} left the METEORITE where\n" + .string "it was.$" + +MtChimney_Text_195920:: @ 8195920 + .string "This mysterious machine...\n" + .string "It makes no response whatsoever.$" + +MtChimney_Text_19595C:: @ 819595C + .string "{0x7A} JAGGED PATH\n" + .string "LAVARIDGE TOWN AHEAD$" + +MtChimney_Text_19597F:: @ 819597F + .string "I’ve been to the hot springs and\n" + .string "refreshed my tired bones.\l" + .string "Right now I’m feeling strong!$" + +MtChimney_Text_1959D8:: @ 81959D8 + .string "Oh, my goodness.\n" + .string "Now, aren’t you something!$" + +MtChimney_Text_195A04:: @ 8195A04 + .string "Well, well, I’ve lost. I can’t call\n" + .string "myself an EXPERT now, can I?$" + +MtChimney_Text_195A45:: @ 8195A45 + .string "If you can mesh your heart with those\n" + .string "of your POKéMON, why, you should be\l" + .string "able to achieve great things.$" + +MtChimney_Text_195AAD:: @ 8195AAD + .string "Oh, my goodness.\n" + .string "Now, aren’t you something!$" + +MtChimney_Text_195AD9:: @ 8195AD9 + .string "Perhaps your heart has become one\n" + .string "with the hearts of your POKéMON.$" + +MtChimney_Text_195B1C:: @ 8195B1C + .string "I’ve got the fire in me, baby.\n" + .string "I can’t stand it! I have to battle!$" + +MtChimney_Text_195B5F:: @ 8195B5F + .string "Ooh, that was a scorching-hot match!$" + +MtChimney_Text_195B84:: @ 8195B84 + .string "The heat of MT. CHIMNEY lights my\n" + .string "fire, baby!$" + +MtChimney_Text_195BB2:: @ 8195BB2 + .string "I’ve finally made it to MT. CHIMNEY.\n" + .string "I want to make my POKéMON battle!$" + +MtChimney_Text_195BF9:: @ 8195BF9 + .string "The way you battle...\n" + .string "It’s like a MT. CHIMNEY eruption!$" + +MtChimney_Text_195C31:: @ 8195C31 + .string "Like I said, I’ve finally made it to\n" + .string "MT. CHIMNEY. It would be a shame if\l" + .string "I only do a little sightseeing...\p" + .string "I want to get in some battles and buy\n" + .string "COOKIES as souvenirs.$" + +MtChimney_Text_195CD8:: @ 8195CD8 + .string "Since I bathed in the hot springs,\n" + .string "I’ve been feeling great!\l" + .string "I’m sure I’m going to win!$" + +MtChimney_Text_195D2F:: @ 8195D2F + .string "Yowch!\n" + .string "I’m getting a chill out of the water.$" + +MtChimney_Text_195D5C:: @ 8195D5C + .string "I’ll have to take another dip in the\n" + .string "hot springs. Want to join me?\p" + .string "Just joking!$" diff --git a/data/text/maps/MtChimney.s b/data/text/maps/MtChimney.s deleted file mode 100644 index 8641bde00..000000000 --- a/data/text/maps/MtChimney.s +++ /dev/null @@ -1,107 +0,0 @@ -MtChimney_Text_195760:: @ 8195760 - .string "LAVA COOKIES are MT. CHIMNEY’s local\n" - .string "specialty.\p" - .string "Try one. It’s just ¥200.$" - -MtChimney_Text_1957A9:: @ 81957A9 - .string "Thank you, dear!$" - -MtChimney_Text_1957BA:: @ 81957BA - .string "Oh, dear. You can’t buy a thing if\n" - .string "you’ve not got the money.$" - -MtChimney_Text_1957F7:: @ 81957F7 - .string "Oh, fine then.$" - -MtChimney_Text_195806:: @ 8195806 - .string "A METEORITE is fitted on a mysterious\n" - .string "machine...\p" - .string "The machine seems to be storing\n" - .string "energy in the METEORITE.$" - -MtChimney_Text_195870:: @ 8195870 - .string "A METEORITE is fitted on a mysterious\n" - .string "machine...\p" - .string "Do you want to remove the METEORITE?$" - -MtChimney_Text_1958C6:: @ 81958C6 - .string "{PLAYER} removed the METEORITE from\n" - .string "the mysterious machine.$" - -MtChimney_Text_1958FC:: @ 81958FC - .string "{PLAYER} left the METEORITE where\n" - .string "it was.$" - -MtChimney_Text_195920:: @ 8195920 - .string "This mysterious machine...\n" - .string "It makes no response whatsoever.$" - -MtChimney_Text_19595C:: @ 819595C - .string "{0x7A} JAGGED PATH\n" - .string "LAVARIDGE TOWN AHEAD$" - -MtChimney_Text_19597F:: @ 819597F - .string "I’ve been to the hot springs and\n" - .string "refreshed my tired bones.\l" - .string "Right now I’m feeling strong!$" - -MtChimney_Text_1959D8:: @ 81959D8 - .string "Oh, my goodness.\n" - .string "Now, aren’t you something!$" - -MtChimney_Text_195A04:: @ 8195A04 - .string "Well, well, I’ve lost. I can’t call\n" - .string "myself an EXPERT now, can I?$" - -MtChimney_Text_195A45:: @ 8195A45 - .string "If you can mesh your heart with those\n" - .string "of your POKéMON, why, you should be\l" - .string "able to achieve great things.$" - -MtChimney_Text_195AAD:: @ 8195AAD - .string "Oh, my goodness.\n" - .string "Now, aren’t you something!$" - -MtChimney_Text_195AD9:: @ 8195AD9 - .string "Perhaps your heart has become one\n" - .string "with the hearts of your POKéMON.$" - -MtChimney_Text_195B1C:: @ 8195B1C - .string "I’ve got the fire in me, baby.\n" - .string "I can’t stand it! I have to battle!$" - -MtChimney_Text_195B5F:: @ 8195B5F - .string "Ooh, that was a scorching-hot match!$" - -MtChimney_Text_195B84:: @ 8195B84 - .string "The heat of MT. CHIMNEY lights my\n" - .string "fire, baby!$" - -MtChimney_Text_195BB2:: @ 8195BB2 - .string "I’ve finally made it to MT. CHIMNEY.\n" - .string "I want to make my POKéMON battle!$" - -MtChimney_Text_195BF9:: @ 8195BF9 - .string "The way you battle...\n" - .string "It’s like a MT. CHIMNEY eruption!$" - -MtChimney_Text_195C31:: @ 8195C31 - .string "Like I said, I’ve finally made it to\n" - .string "MT. CHIMNEY. It would be a shame if\l" - .string "I only do a little sightseeing...\p" - .string "I want to get in some battles and buy\n" - .string "COOKIES as souvenirs.$" - -MtChimney_Text_195CD8:: @ 8195CD8 - .string "Since I bathed in the hot springs,\n" - .string "I’ve been feeling great!\l" - .string "I’m sure I’m going to win!$" - -MtChimney_Text_195D2F:: @ 8195D2F - .string "Yowch!\n" - .string "I’m getting a chill out of the water.$" - -MtChimney_Text_195D5C:: @ 8195D5C - .string "I’ll have to take another dip in the\n" - .string "hot springs. Want to join me?\p" - .string "Just joking!$" diff --git a/data/text/maps/MtChimney_CableCarStation.inc b/data/text/maps/MtChimney_CableCarStation.inc new file mode 100644 index 000000000..03e2f7a2a --- /dev/null +++ b/data/text/maps/MtChimney_CableCarStation.inc @@ -0,0 +1,10 @@ +MtChimney_CableCarStation_Text_19256A:: @ 819256A + .string "The CABLE CAR is ready to go down.\n" + .string "Would you like to be on it?$" + +MtChimney_CableCarStation_Text_1925A9:: @ 81925A9 +Route112_CableCarStation_Text_1925A9:: @ 81925A9 + .string "Please step this way.$" + +MtChimney_CableCarStation_Text_1925BF:: @ 81925BF + .string "Please ride with us another time.$" diff --git a/data/text/maps/MtChimney_CableCarStation.s b/data/text/maps/MtChimney_CableCarStation.s deleted file mode 100644 index 03e2f7a2a..000000000 --- a/data/text/maps/MtChimney_CableCarStation.s +++ /dev/null @@ -1,10 +0,0 @@ -MtChimney_CableCarStation_Text_19256A:: @ 819256A - .string "The CABLE CAR is ready to go down.\n" - .string "Would you like to be on it?$" - -MtChimney_CableCarStation_Text_1925A9:: @ 81925A9 -Route112_CableCarStation_Text_1925A9:: @ 81925A9 - .string "Please step this way.$" - -MtChimney_CableCarStation_Text_1925BF:: @ 81925BF - .string "Please ride with us another time.$" diff --git a/data/text/maps/MtPyre_1F.inc b/data/text/maps/MtPyre_1F.inc new file mode 100644 index 000000000..84e1cef07 --- /dev/null +++ b/data/text/maps/MtPyre_1F.inc @@ -0,0 +1,19 @@ +MtPyre_1F_Text_196151:: @ 8196151 + .string "All sorts of beings wander the slopes\n" + .string "of MT. PYRE...\p" + .string "There is no telling what may happen.\n" + .string "Take this. It’s for your own good.$" + +MtPyre_1F_Text_1961CE:: @ 81961CE + .string "Have a POKéMON hold that\n" + .string "CLEANSE TAG.\p" + .string "It will help ward off wild POKéMON.$" + +MtPyre_1F_Text_196218:: @ 8196218 + .string "Did you come to pay your respect\n" + .string "to the spirits of departed POKéMON?\p" + .string "You must care for your POKéMON a lot.$" + +MtPyre_1F_Text_196283:: @ 8196283 + .string "This is the final resting place of my\n" + .string "ZIGZAGOON. I cherished it...$" diff --git a/data/text/maps/MtPyre_1F.s b/data/text/maps/MtPyre_1F.s deleted file mode 100644 index 84e1cef07..000000000 --- a/data/text/maps/MtPyre_1F.s +++ /dev/null @@ -1,19 +0,0 @@ -MtPyre_1F_Text_196151:: @ 8196151 - .string "All sorts of beings wander the slopes\n" - .string "of MT. PYRE...\p" - .string "There is no telling what may happen.\n" - .string "Take this. It’s for your own good.$" - -MtPyre_1F_Text_1961CE:: @ 81961CE - .string "Have a POKéMON hold that\n" - .string "CLEANSE TAG.\p" - .string "It will help ward off wild POKéMON.$" - -MtPyre_1F_Text_196218:: @ 8196218 - .string "Did you come to pay your respect\n" - .string "to the spirits of departed POKéMON?\p" - .string "You must care for your POKéMON a lot.$" - -MtPyre_1F_Text_196283:: @ 8196283 - .string "This is the final resting place of my\n" - .string "ZIGZAGOON. I cherished it...$" diff --git a/data/text/maps/MtPyre_2F.inc b/data/text/maps/MtPyre_2F.inc new file mode 100644 index 000000000..28c57d0ba --- /dev/null +++ b/data/text/maps/MtPyre_2F.inc @@ -0,0 +1,63 @@ +MtPyre_2F_Text_1962C6:: @ 81962C6 + .string "LUKE: We’re here on a dare.\p" + .string "Heheh, if I show her how cool I am,\n" + .string "she’ll fall for me. I know it!\p" + .string "I know! I’ll cream you and show her\n" + .string "how cool I am!$" + +MtPyre_2F_Text_196358:: @ 8196358 + .string "LUKE: Whoopsie!$" + +MtPyre_2F_Text_196368:: @ 8196368 + .string "LUKE: Well, we lost but that’s okay!\n" + .string "I’m right here by your side.\l" + .string "We’ll make it through this dare!$" + +MtPyre_2F_Text_1963CB:: @ 81963CB + .string "LUKE: If you want to take me on, bring\n" + .string "some more POKéMON.\p" + .string "If you don’t, I won’t be able to show\n" + .string "off how cool I am to my girl!$" + +MtPyre_2F_Text_196449:: @ 8196449 + .string "DEZ: I came here on a dare with my\n" + .string "boyfriend.\p" + .string "It’s really scary, but I’m with my\n" + .string "boyfriend. It’s okay.\p" + .string "I know! I’ll get my boyfriend to look\n" + .string "cool by beating you!$" + +MtPyre_2F_Text_1964EB:: @ 81964EB + .string "DEZ: Waaaah! I’m scared!$" + +MtPyre_2F_Text_196504:: @ 8196504 + .string "DEZ: We’re lovey-dovey, so we don’t\n" + .string "care if we lose!$" + +MtPyre_2F_Text_196539:: @ 8196539 + .string "DEZ: If you want to challenge us, you\n" + .string "should bring at least two POKéMON.\p" + .string "My boyfriend’s strong.\n" + .string "Just one POKéMON won’t do at all.$" + +MtPyre_2F_Text_1965BB:: @ 81965BB + .string "Memories of my darling SKITTY...\n" + .string "My eyes overflow thinking about it.$" + +MtPyre_2F_Text_196600:: @ 8196600 + .string "Ooch, ouch... There are holes in the\n" + .string "ground here and there.\p" + .string "I didn’t notice and took a tumble from\n" + .string "the floor above.$" + +MtPyre_2F_Text_196674:: @ 8196674 + .string "Hey! Are you searching for POKéMON?\n" + .string "You came along after me! You’re rude!$" + +MtPyre_2F_Text_1966BE:: @ 81966BE + .string "Ayieeeeh!\n" + .string "I’m sorry, forgive me, please!$" + +MtPyre_2F_Text_1966E7:: @ 81966E7 + .string "People don’t come here often, so\n" + .string "I thought there’d be rare POKéMON.$" diff --git a/data/text/maps/MtPyre_2F.s b/data/text/maps/MtPyre_2F.s deleted file mode 100644 index 28c57d0ba..000000000 --- a/data/text/maps/MtPyre_2F.s +++ /dev/null @@ -1,63 +0,0 @@ -MtPyre_2F_Text_1962C6:: @ 81962C6 - .string "LUKE: We’re here on a dare.\p" - .string "Heheh, if I show her how cool I am,\n" - .string "she’ll fall for me. I know it!\p" - .string "I know! I’ll cream you and show her\n" - .string "how cool I am!$" - -MtPyre_2F_Text_196358:: @ 8196358 - .string "LUKE: Whoopsie!$" - -MtPyre_2F_Text_196368:: @ 8196368 - .string "LUKE: Well, we lost but that’s okay!\n" - .string "I’m right here by your side.\l" - .string "We’ll make it through this dare!$" - -MtPyre_2F_Text_1963CB:: @ 81963CB - .string "LUKE: If you want to take me on, bring\n" - .string "some more POKéMON.\p" - .string "If you don’t, I won’t be able to show\n" - .string "off how cool I am to my girl!$" - -MtPyre_2F_Text_196449:: @ 8196449 - .string "DEZ: I came here on a dare with my\n" - .string "boyfriend.\p" - .string "It’s really scary, but I’m with my\n" - .string "boyfriend. It’s okay.\p" - .string "I know! I’ll get my boyfriend to look\n" - .string "cool by beating you!$" - -MtPyre_2F_Text_1964EB:: @ 81964EB - .string "DEZ: Waaaah! I’m scared!$" - -MtPyre_2F_Text_196504:: @ 8196504 - .string "DEZ: We’re lovey-dovey, so we don’t\n" - .string "care if we lose!$" - -MtPyre_2F_Text_196539:: @ 8196539 - .string "DEZ: If you want to challenge us, you\n" - .string "should bring at least two POKéMON.\p" - .string "My boyfriend’s strong.\n" - .string "Just one POKéMON won’t do at all.$" - -MtPyre_2F_Text_1965BB:: @ 81965BB - .string "Memories of my darling SKITTY...\n" - .string "My eyes overflow thinking about it.$" - -MtPyre_2F_Text_196600:: @ 8196600 - .string "Ooch, ouch... There are holes in the\n" - .string "ground here and there.\p" - .string "I didn’t notice and took a tumble from\n" - .string "the floor above.$" - -MtPyre_2F_Text_196674:: @ 8196674 - .string "Hey! Are you searching for POKéMON?\n" - .string "You came along after me! You’re rude!$" - -MtPyre_2F_Text_1966BE:: @ 81966BE - .string "Ayieeeeh!\n" - .string "I’m sorry, forgive me, please!$" - -MtPyre_2F_Text_1966E7:: @ 81966E7 - .string "People don’t come here often, so\n" - .string "I thought there’d be rare POKéMON.$" diff --git a/data/text/maps/MtPyre_3F.inc b/data/text/maps/MtPyre_3F.inc new file mode 100644 index 000000000..c714c97a0 --- /dev/null +++ b/data/text/maps/MtPyre_3F.inc @@ -0,0 +1,27 @@ +MtPyre_3F_Text_19672B:: @ 819672B + .string "The rich atmosphere of the mountain\n" + .string "has elevated my psychic power!\p" + .string "A mere child like you...\n" + .string "You dream of winning?$" + +MtPyre_3F_Text_19679D:: @ 819679D + .string "I drown in self-pity...$" + +MtPyre_3F_Text_1967B5:: @ 81967B5 + .string "My psychic powers have surely\n" + .string "grown several times, but...$" + +MtPyre_3F_Text_1967EF:: @ 81967EF + .string "Ahahahaha!\p" + .string "This is no place for children, least\n" + .string "of all you!$" + +MtPyre_3F_Text_19682B:: @ 819682B + .string "I lost that cleanly...$" + +MtPyre_3F_Text_196842:: @ 8196842 + .string "This means my training is still not\n" + .string "enough...\p" + .string "I’ve got to keep working toward the\n" + .string "summit...\p" + .string "Go, me!$" diff --git a/data/text/maps/MtPyre_3F.s b/data/text/maps/MtPyre_3F.s deleted file mode 100644 index c714c97a0..000000000 --- a/data/text/maps/MtPyre_3F.s +++ /dev/null @@ -1,27 +0,0 @@ -MtPyre_3F_Text_19672B:: @ 819672B - .string "The rich atmosphere of the mountain\n" - .string "has elevated my psychic power!\p" - .string "A mere child like you...\n" - .string "You dream of winning?$" - -MtPyre_3F_Text_19679D:: @ 819679D - .string "I drown in self-pity...$" - -MtPyre_3F_Text_1967B5:: @ 81967B5 - .string "My psychic powers have surely\n" - .string "grown several times, but...$" - -MtPyre_3F_Text_1967EF:: @ 81967EF - .string "Ahahahaha!\p" - .string "This is no place for children, least\n" - .string "of all you!$" - -MtPyre_3F_Text_19682B:: @ 819682B - .string "I lost that cleanly...$" - -MtPyre_3F_Text_196842:: @ 8196842 - .string "This means my training is still not\n" - .string "enough...\p" - .string "I’ve got to keep working toward the\n" - .string "summit...\p" - .string "Go, me!$" diff --git a/data/text/maps/MtPyre_4F.inc b/data/text/maps/MtPyre_4F.inc new file mode 100644 index 000000000..275b6f5ac --- /dev/null +++ b/data/text/maps/MtPyre_4F.inc @@ -0,0 +1,11 @@ +MtPyre_4F_Text_1968A6:: @ 81968A6 + .string "Teacher...\n" + .string "Please watch over my progress!$" + +MtPyre_4F_Text_1968D0:: @ 81968D0 + .string "Teacher...\n" + .string "Please forgive me!$" + +MtPyre_4F_Text_1968EE:: @ 81968EE + .string "Until I improve, my teacher, who rests\n" + .string "here, will never find true peace...$" diff --git a/data/text/maps/MtPyre_4F.s b/data/text/maps/MtPyre_4F.s deleted file mode 100644 index 275b6f5ac..000000000 --- a/data/text/maps/MtPyre_4F.s +++ /dev/null @@ -1,11 +0,0 @@ -MtPyre_4F_Text_1968A6:: @ 81968A6 - .string "Teacher...\n" - .string "Please watch over my progress!$" - -MtPyre_4F_Text_1968D0:: @ 81968D0 - .string "Teacher...\n" - .string "Please forgive me!$" - -MtPyre_4F_Text_1968EE:: @ 81968EE - .string "Until I improve, my teacher, who rests\n" - .string "here, will never find true peace...$" diff --git a/data/text/maps/MtPyre_5F.inc b/data/text/maps/MtPyre_5F.inc new file mode 100644 index 000000000..c70211067 --- /dev/null +++ b/data/text/maps/MtPyre_5F.inc @@ -0,0 +1,14 @@ +MtPyre_5F_Text_196939:: @ 8196939 + .string "I love all things horrifying...\n" + .string "It’s like a disease...\p" + .string "When I’m here...\n" + .string "I shiver with fear...$" + +MtPyre_5F_Text_196997:: @ 8196997 + .string "Losing, I dislike...$" + +MtPyre_5F_Text_1969AC:: @ 81969AC + .string "I want to see dreadful things...\n" + .string "I can’t leave...\p" + .string "Stay...\n" + .string "Won’t you stay with me?$" diff --git a/data/text/maps/MtPyre_5F.s b/data/text/maps/MtPyre_5F.s deleted file mode 100644 index c70211067..000000000 --- a/data/text/maps/MtPyre_5F.s +++ /dev/null @@ -1,14 +0,0 @@ -MtPyre_5F_Text_196939:: @ 8196939 - .string "I love all things horrifying...\n" - .string "It’s like a disease...\p" - .string "When I’m here...\n" - .string "I shiver with fear...$" - -MtPyre_5F_Text_196997:: @ 8196997 - .string "Losing, I dislike...$" - -MtPyre_5F_Text_1969AC:: @ 81969AC - .string "I want to see dreadful things...\n" - .string "I can’t leave...\p" - .string "Stay...\n" - .string "Won’t you stay with me?$" diff --git a/data/text/maps/MtPyre_6F.inc b/data/text/maps/MtPyre_6F.inc new file mode 100644 index 000000000..711c87570 --- /dev/null +++ b/data/text/maps/MtPyre_6F.inc @@ -0,0 +1,21 @@ +MtPyre_6F_Text_1969FE:: @ 81969FE + .string "When I’m here...\n" + .string "A curious power flows into me...$" + +MtPyre_6F_Text_196A30:: @ 8196A30 + .string "The power is ebbing away...$" + +MtPyre_6F_Text_196A4C:: @ 8196A4C + .string "Perhaps the power is from the spirits\n" + .string "of POKéMON in fitful sleep here...$" + +MtPyre_6F_Text_196A95:: @ 8196A95 + .string "Behind you...\n" + .string "What is it...$" + +MtPyre_6F_Text_196AB1:: @ 8196AB1 + .string "Something faded away...$" + +MtPyre_6F_Text_196AC9:: @ 8196AC9 + .string "The POKéMON at rest here...\n" + .string "Sometimes, they play...$" diff --git a/data/text/maps/MtPyre_6F.s b/data/text/maps/MtPyre_6F.s deleted file mode 100644 index 711c87570..000000000 --- a/data/text/maps/MtPyre_6F.s +++ /dev/null @@ -1,21 +0,0 @@ -MtPyre_6F_Text_1969FE:: @ 81969FE - .string "When I’m here...\n" - .string "A curious power flows into me...$" - -MtPyre_6F_Text_196A30:: @ 8196A30 - .string "The power is ebbing away...$" - -MtPyre_6F_Text_196A4C:: @ 8196A4C - .string "Perhaps the power is from the spirits\n" - .string "of POKéMON in fitful sleep here...$" - -MtPyre_6F_Text_196A95:: @ 8196A95 - .string "Behind you...\n" - .string "What is it...$" - -MtPyre_6F_Text_196AB1:: @ 8196AB1 - .string "Something faded away...$" - -MtPyre_6F_Text_196AC9:: @ 8196AC9 - .string "The POKéMON at rest here...\n" - .string "Sometimes, they play...$" diff --git a/data/text/maps/NewMauville_Entrance.inc b/data/text/maps/NewMauville_Entrance.inc new file mode 100644 index 000000000..36739ec3e --- /dev/null +++ b/data/text/maps/NewMauville_Entrance.inc @@ -0,0 +1,9 @@ +NewMauville_Entrance_Text_1982C0:: @ 81982C0 + .string "The door is closed.$" + +NewMauville_Entrance_Text_1982D4:: @ 81982D4 + .string "Use the BASEMENT KEY?$" + +NewMauville_Entrance_Text_1982EA:: @ 81982EA + .string "{PLAYER} used the BASEMENT KEY.\p" + .string "The door opened!$" diff --git a/data/text/maps/NewMauville_Entrance.s b/data/text/maps/NewMauville_Entrance.s deleted file mode 100644 index 36739ec3e..000000000 --- a/data/text/maps/NewMauville_Entrance.s +++ /dev/null @@ -1,9 +0,0 @@ -NewMauville_Entrance_Text_1982C0:: @ 81982C0 - .string "The door is closed.$" - -NewMauville_Entrance_Text_1982D4:: @ 81982D4 - .string "Use the BASEMENT KEY?$" - -NewMauville_Entrance_Text_1982EA:: @ 81982EA - .string "{PLAYER} used the BASEMENT KEY.\p" - .string "The door opened!$" diff --git a/data/text/maps/NewMauville_Inside.inc b/data/text/maps/NewMauville_Inside.inc new file mode 100644 index 000000000..c18354294 --- /dev/null +++ b/data/text/maps/NewMauville_Inside.inc @@ -0,0 +1,16 @@ +NewMauville_Inside_Text_198315:: @ 8198315 + .string "The generator is radiating heat that\n" + .string "can be felt even at a distance.\p" + .string "It looks like it should be turned off\n" + .string "as soon as possible.$" + +NewMauville_Inside_Text_198395:: @ 8198395 + .string "The generator quieted down.$" + +NewMauville_Inside_Text_1983B1:: @ 81983B1 + .string "{PLAYER} stepped on the switch.\p" + .string "Click...\p" + .string "... ... ... ... ... ... ... ...\n" + .string "... ... ... ... ... ... ... ...\p" + .string "The generator appears to have\n" + .string "stopped...$" diff --git a/data/text/maps/NewMauville_Inside.s b/data/text/maps/NewMauville_Inside.s deleted file mode 100644 index c18354294..000000000 --- a/data/text/maps/NewMauville_Inside.s +++ /dev/null @@ -1,16 +0,0 @@ -NewMauville_Inside_Text_198315:: @ 8198315 - .string "The generator is radiating heat that\n" - .string "can be felt even at a distance.\p" - .string "It looks like it should be turned off\n" - .string "as soon as possible.$" - -NewMauville_Inside_Text_198395:: @ 8198395 - .string "The generator quieted down.$" - -NewMauville_Inside_Text_1983B1:: @ 81983B1 - .string "{PLAYER} stepped on the switch.\p" - .string "Click...\p" - .string "... ... ... ... ... ... ... ...\n" - .string "... ... ... ... ... ... ... ...\p" - .string "The generator appears to have\n" - .string "stopped...$" diff --git a/data/text/maps/OldaleTown.inc b/data/text/maps/OldaleTown.inc new file mode 100644 index 000000000..2d0b31a44 --- /dev/null +++ b/data/text/maps/OldaleTown.inc @@ -0,0 +1,55 @@ +OldaleTown_Text_16AEC0:: @ 816AEC0 + .string "I want to take a rest, so I’m saving my\n" + .string "progress.$" + +OldaleTown_Text_16AEF2:: @ 816AEF2 + .string "Hi!\n" + .string "I work at a POKéMON MART.\p" + .string "Can I get you to come with me?$" + +OldaleTown_Text_16AF2F:: @ 816AF2F + .string "This is a POKéMON MART.\n" + .string "Just look for our blue roof.\p" + .string "We sell a variety of goods including\n" + .string "POKé BALLS for catching POKéMON.\p" + .string "Here, I’d like you to have this as a\n" + .string "promotional item.$" + +OldaleTown_Text_16AFE1:: @ 816AFE1 + .string "A POTION can be used anytime, so it’s\n" + .string "even more useful than a POKéMON CENTER\l" + .string "in certain situations.$" + +OldaleTown_Text_16B045:: @ 816B045 + .string "Aaaaah! Wait!\n" + .string "Please don’t come in here.\p" + .string "I just discovered the footprints of\n" + .string "a rare POKéMON!\p" + .string "Wait until I finish sketching\n" + .string "them, okay?$" + +OldaleTown_Text_16B0CC:: @ 816B0CC + .string "I just discovered the footprints of\n" + .string "a rare POKéMON!\p" + .string "Wait until I finish sketching\n" + .string "them, okay?$" + +OldaleTown_Text_16B12A:: @ 816B12A + .string "I finished sketching the footprints of\n" + .string "a rare POKéMON.\p" + .string "But it turns out they were only my\n" + .string "own footprints...$" + +OldaleTown_Text_16B196:: @ 816B196 + .string "MAY: {PLAYER}{KUN}!\n" + .string "Over here!\l" + .string "Let’s hurry home!$" + +OldaleTown_Text_16B1BE:: @ 816B1BE + .string "BRENDAN: I’m heading back to my dad’s\n" + .string "LAB now.\l" + .string "{PLAYER}, you should hustle back, too.$" + +OldaleTown_Text_16B20E:: @ 816B20E + .string "OLDALE TOWN\n" + .string "“Where things start off scarce.”$" diff --git a/data/text/maps/OldaleTown.s b/data/text/maps/OldaleTown.s deleted file mode 100644 index 2d0b31a44..000000000 --- a/data/text/maps/OldaleTown.s +++ /dev/null @@ -1,55 +0,0 @@ -OldaleTown_Text_16AEC0:: @ 816AEC0 - .string "I want to take a rest, so I’m saving my\n" - .string "progress.$" - -OldaleTown_Text_16AEF2:: @ 816AEF2 - .string "Hi!\n" - .string "I work at a POKéMON MART.\p" - .string "Can I get you to come with me?$" - -OldaleTown_Text_16AF2F:: @ 816AF2F - .string "This is a POKéMON MART.\n" - .string "Just look for our blue roof.\p" - .string "We sell a variety of goods including\n" - .string "POKé BALLS for catching POKéMON.\p" - .string "Here, I’d like you to have this as a\n" - .string "promotional item.$" - -OldaleTown_Text_16AFE1:: @ 816AFE1 - .string "A POTION can be used anytime, so it’s\n" - .string "even more useful than a POKéMON CENTER\l" - .string "in certain situations.$" - -OldaleTown_Text_16B045:: @ 816B045 - .string "Aaaaah! Wait!\n" - .string "Please don’t come in here.\p" - .string "I just discovered the footprints of\n" - .string "a rare POKéMON!\p" - .string "Wait until I finish sketching\n" - .string "them, okay?$" - -OldaleTown_Text_16B0CC:: @ 816B0CC - .string "I just discovered the footprints of\n" - .string "a rare POKéMON!\p" - .string "Wait until I finish sketching\n" - .string "them, okay?$" - -OldaleTown_Text_16B12A:: @ 816B12A - .string "I finished sketching the footprints of\n" - .string "a rare POKéMON.\p" - .string "But it turns out they were only my\n" - .string "own footprints...$" - -OldaleTown_Text_16B196:: @ 816B196 - .string "MAY: {PLAYER}{KUN}!\n" - .string "Over here!\l" - .string "Let’s hurry home!$" - -OldaleTown_Text_16B1BE:: @ 816B1BE - .string "BRENDAN: I’m heading back to my dad’s\n" - .string "LAB now.\l" - .string "{PLAYER}, you should hustle back, too.$" - -OldaleTown_Text_16B20E:: @ 816B20E - .string "OLDALE TOWN\n" - .string "“Where things start off scarce.”$" diff --git a/data/text/maps/OldaleTown_House1.inc b/data/text/maps/OldaleTown_House1.inc new file mode 100644 index 000000000..943003b97 --- /dev/null +++ b/data/text/maps/OldaleTown_House1.inc @@ -0,0 +1,7 @@ +OldaleTown_House1_Text_17476D:: @ 817476D + .string "When a POKéMON battle starts, the one\n" + .string "at the left of the list goes out first.\p" + .string "So, when you get more POKéMON in your\n" + .string "party, try switching around the order\l" + .string "of your POKéMON.\p" + .string "It could give you an advantage.$" diff --git a/data/text/maps/OldaleTown_House1.s b/data/text/maps/OldaleTown_House1.s deleted file mode 100644 index 943003b97..000000000 --- a/data/text/maps/OldaleTown_House1.s +++ /dev/null @@ -1,7 +0,0 @@ -OldaleTown_House1_Text_17476D:: @ 817476D - .string "When a POKéMON battle starts, the one\n" - .string "at the left of the list goes out first.\p" - .string "So, when you get more POKéMON in your\n" - .string "party, try switching around the order\l" - .string "of your POKéMON.\p" - .string "It could give you an advantage.$" diff --git a/data/text/maps/OldaleTown_House2.inc b/data/text/maps/OldaleTown_House2.inc new file mode 100644 index 000000000..54a6547b4 --- /dev/null +++ b/data/text/maps/OldaleTown_House2.inc @@ -0,0 +1,8 @@ +OldaleTown_House2_Text_174838:: @ 8174838 + .string "When POKéMON battle, they eventually\n" + .string "level up and become stronger.$" + +OldaleTown_House2_Text_17487B:: @ 817487B + .string "If the POKéMON with you become\n" + .string "stronger, you’ll be able to go farther\l" + .string "away from here.$" diff --git a/data/text/maps/OldaleTown_House2.s b/data/text/maps/OldaleTown_House2.s deleted file mode 100644 index 54a6547b4..000000000 --- a/data/text/maps/OldaleTown_House2.s +++ /dev/null @@ -1,8 +0,0 @@ -OldaleTown_House2_Text_174838:: @ 8174838 - .string "When POKéMON battle, they eventually\n" - .string "level up and become stronger.$" - -OldaleTown_House2_Text_17487B:: @ 817487B - .string "If the POKéMON with you become\n" - .string "stronger, you’ll be able to go farther\l" - .string "away from here.$" diff --git a/data/text/maps/OldaleTown_Mart.inc b/data/text/maps/OldaleTown_Mart.inc new file mode 100644 index 000000000..5abb0cb9b --- /dev/null +++ b/data/text/maps/OldaleTown_Mart.inc @@ -0,0 +1,13 @@ +OldaleTown_Mart_Text_174A8A:: @ 8174A8A + .string "The clerk says they’re all sold out.\n" + .string "I can’t buy any POKé BALLS.$" + +OldaleTown_Mart_Text_174ACB:: @ 8174ACB + .string "I’m going to buy a bunch of POKé BALLS\n" + .string "and catch a bunch of POKéMON!$" + +OldaleTown_Mart_Text_174B10:: @ 8174B10 + .string "If a POKéMON gets hurt and loses its HP\n" + .string "and faints, it won’t be able to battle.\p" + .string "To prevent your POKéMON from fainting,\n" + .string "restore its HP with a POTION.$" diff --git a/data/text/maps/OldaleTown_Mart.s b/data/text/maps/OldaleTown_Mart.s deleted file mode 100644 index 5abb0cb9b..000000000 --- a/data/text/maps/OldaleTown_Mart.s +++ /dev/null @@ -1,13 +0,0 @@ -OldaleTown_Mart_Text_174A8A:: @ 8174A8A - .string "The clerk says they’re all sold out.\n" - .string "I can’t buy any POKé BALLS.$" - -OldaleTown_Mart_Text_174ACB:: @ 8174ACB - .string "I’m going to buy a bunch of POKé BALLS\n" - .string "and catch a bunch of POKéMON!$" - -OldaleTown_Mart_Text_174B10:: @ 8174B10 - .string "If a POKéMON gets hurt and loses its HP\n" - .string "and faints, it won’t be able to battle.\p" - .string "To prevent your POKéMON from fainting,\n" - .string "restore its HP with a POTION.$" diff --git a/data/text/maps/OldaleTown_PokemonCenter_1F.inc b/data/text/maps/OldaleTown_PokemonCenter_1F.inc new file mode 100644 index 000000000..4fa7f4d9b --- /dev/null +++ b/data/text/maps/OldaleTown_PokemonCenter_1F.inc @@ -0,0 +1,22 @@ +OldaleTown_PokemonCenter_1F_Text_1748D1:: @ 81748D1 + .string "That PC in the corner there is\n" + .string "for any POKéMON TRAINER to use.\p" + .string "Naturally, that means you’re welcome\n" + .string "to use it, too.$" + +OldaleTown_PokemonCenter_1F_Text_174945:: @ 8174945 + .string "POKéMON CENTERS are great!\p" + .string "You can use their services as much\n" + .string "as you like, and it’s all for free.\l" + .string "You never have to worry!$" + +OldaleTown_PokemonCenter_1F_Text_1749C0:: @ 81749C0 + .string "The POKéMON CABLE CLUB on the second\n" + .string "floor was built recently.\p" + .string "But they say they’re still making\n" + .string "adjustments.$" + +OldaleTown_PokemonCenter_1F_Text_174A2E:: @ 8174A2E + .string "The POKéMON CABLE CLUB on the second\n" + .string "floor was built recently.\p" + .string "I traded POKéMON right away.$" diff --git a/data/text/maps/OldaleTown_PokemonCenter_1F.s b/data/text/maps/OldaleTown_PokemonCenter_1F.s deleted file mode 100644 index 4fa7f4d9b..000000000 --- a/data/text/maps/OldaleTown_PokemonCenter_1F.s +++ /dev/null @@ -1,22 +0,0 @@ -OldaleTown_PokemonCenter_1F_Text_1748D1:: @ 81748D1 - .string "That PC in the corner there is\n" - .string "for any POKéMON TRAINER to use.\p" - .string "Naturally, that means you’re welcome\n" - .string "to use it, too.$" - -OldaleTown_PokemonCenter_1F_Text_174945:: @ 8174945 - .string "POKéMON CENTERS are great!\p" - .string "You can use their services as much\n" - .string "as you like, and it’s all for free.\l" - .string "You never have to worry!$" - -OldaleTown_PokemonCenter_1F_Text_1749C0:: @ 81749C0 - .string "The POKéMON CABLE CLUB on the second\n" - .string "floor was built recently.\p" - .string "But they say they’re still making\n" - .string "adjustments.$" - -OldaleTown_PokemonCenter_1F_Text_174A2E:: @ 8174A2E - .string "The POKéMON CABLE CLUB on the second\n" - .string "floor was built recently.\p" - .string "I traded POKéMON right away.$" diff --git a/data/text/maps/PacifidlogTown.inc b/data/text/maps/PacifidlogTown.inc new file mode 100644 index 000000000..f598c566a --- /dev/null +++ b/data/text/maps/PacifidlogTown.inc @@ -0,0 +1,19 @@ +PacifidlogTown_Text_16CFC5:: @ 816CFC5 + .string "The sea between PACIFIDLOG and\n" + .string "SLATEPORT has a fast-running tide.\p" + .string "If you decide to SURF, you could end\n" + .string "up swept away somewhere else.$" + +PacifidlogTown_Text_16D04A:: @ 816D04A + .string "See, isn’t it neat?\n" + .string "These houses are on water!\p" + .string "I was born here!$" + +PacifidlogTown_Text_16D08A:: @ 816D08A + .string "The folks of PACIFIDLOG all fish and\n" + .string "dive as part of the lifestyle.$" + +PacifidlogTown_Text_16D0CE:: @ 816D0CE + .string "PACIFIDLOG TOWN\p" + .string "“Where the morning sun smiles upon\n" + .string "the waters.”$" diff --git a/data/text/maps/PacifidlogTown.s b/data/text/maps/PacifidlogTown.s deleted file mode 100644 index f598c566a..000000000 --- a/data/text/maps/PacifidlogTown.s +++ /dev/null @@ -1,19 +0,0 @@ -PacifidlogTown_Text_16CFC5:: @ 816CFC5 - .string "The sea between PACIFIDLOG and\n" - .string "SLATEPORT has a fast-running tide.\p" - .string "If you decide to SURF, you could end\n" - .string "up swept away somewhere else.$" - -PacifidlogTown_Text_16D04A:: @ 816D04A - .string "See, isn’t it neat?\n" - .string "These houses are on water!\p" - .string "I was born here!$" - -PacifidlogTown_Text_16D08A:: @ 816D08A - .string "The folks of PACIFIDLOG all fish and\n" - .string "dive as part of the lifestyle.$" - -PacifidlogTown_Text_16D0CE:: @ 816D0CE - .string "PACIFIDLOG TOWN\p" - .string "“Where the morning sun smiles upon\n" - .string "the waters.”$" diff --git a/data/text/maps/PacifidlogTown_House1.inc b/data/text/maps/PacifidlogTown_House1.inc new file mode 100644 index 000000000..5d2f5a2c9 --- /dev/null +++ b/data/text/maps/PacifidlogTown_House1.inc @@ -0,0 +1,13 @@ +PacifidlogTown_House1_Text_178F9F:: @ 8178F9F + .string "In the HOENN region, there are three\n" + .string "POKéMON that represent the power of\l" + .string "rock, ice, and steel.\p" + .string "Each of them is said to hide away deep\n" + .string "inside caves.\p" + .string "That’s the story I heard when I was\n" + .string "just a little kid.$" + +PacifidlogTown_House1_Text_17906A:: @ 817906A + .string "“Six dots open three doors.”\p" + .string "Grandpa used to say that, but I don’t\n" + .string "know what he meant.$" diff --git a/data/text/maps/PacifidlogTown_House1.s b/data/text/maps/PacifidlogTown_House1.s deleted file mode 100644 index 5d2f5a2c9..000000000 --- a/data/text/maps/PacifidlogTown_House1.s +++ /dev/null @@ -1,13 +0,0 @@ -PacifidlogTown_House1_Text_178F9F:: @ 8178F9F - .string "In the HOENN region, there are three\n" - .string "POKéMON that represent the power of\l" - .string "rock, ice, and steel.\p" - .string "Each of them is said to hide away deep\n" - .string "inside caves.\p" - .string "That’s the story I heard when I was\n" - .string "just a little kid.$" - -PacifidlogTown_House1_Text_17906A:: @ 817906A - .string "“Six dots open three doors.”\p" - .string "Grandpa used to say that, but I don’t\n" - .string "know what he meant.$" diff --git a/data/text/maps/PacifidlogTown_House2.inc b/data/text/maps/PacifidlogTown_House2.inc new file mode 100644 index 000000000..5c669dc98 --- /dev/null +++ b/data/text/maps/PacifidlogTown_House2.inc @@ -0,0 +1,54 @@ +PacifidlogTown_House2_Text_1790C1:: @ 81790C1 + .string "Er-hem!\p" + .string "I am the POKéMON FAN CLUB’s most\n" + .string "important person, the CHAIRMAN’s\l" + .string "younger brother.\p" + .string "I’m here enjoying my vacation with\n" + .string "POKéMON, yes, indeed.$" + +PacifidlogTown_House2_Text_179155:: @ 8179155 + .string "Ah!\n" + .string "Your POKéMON...$" + +PacifidlogTown_House2_Text_179169:: @ 8179169 + .string "It clearly likes you very much.\p" + .string "A POKéMON that adoring and adorable\n" + .string "deserves a TM like this, no?$" + +PacifidlogTown_House2_Text_1791CA:: @ 81791CA + .string "Hmm...\n" + .string "It’s not bad, but it’s also not good.\p" + .string "You, as the TRAINER, need to put in\n" + .string "some more effort.$" + +PacifidlogTown_House2_Text_17922D:: @ 817922D + .string "It has a vicious look to it.\p" + .string "A frightening POKéMON like that\n" + .string "deserves a TM like this.$" + +PacifidlogTown_House2_Text_179283:: @ 8179283 + .string "If a POKéMON likes you a lot, RETURN’s\n" + .string "power is enhanced.\p" + .string "If it doesn’t like you, FRUSTRATION’s\n" + .string "power goes up.$" + +PacifidlogTown_House2_Text_1792F2:: @ 81792F2 + .string "Oh, yes. In about {STR_VAR_1} or so days,\n" + .string "I should be getting a good TM or two.\p" + .string "You should come see me then.\n" + .string "I’ll give you a TM that’s suitable for\l" + .string "your POKéMON.$" + +PacifidlogTown_House2_Text_17938B:: @ 817938B + .string "AZURILL: Rurii.$" + +PacifidlogTown_House2_Text_17939B:: @ 817939B + .string "It appears to be very friendly with the\n" + .string "TRAINER.$" + +PacifidlogTown_House2_Text_1793CC:: @ 81793CC + .string "AZURILL: Rururi!$" + +PacifidlogTown_House2_Text_1793DD:: @ 81793DD + .string "It doesn’t appear to like the TRAINER\n" + .string "very much.$" diff --git a/data/text/maps/PacifidlogTown_House2.s b/data/text/maps/PacifidlogTown_House2.s deleted file mode 100644 index 5c669dc98..000000000 --- a/data/text/maps/PacifidlogTown_House2.s +++ /dev/null @@ -1,54 +0,0 @@ -PacifidlogTown_House2_Text_1790C1:: @ 81790C1 - .string "Er-hem!\p" - .string "I am the POKéMON FAN CLUB’s most\n" - .string "important person, the CHAIRMAN’s\l" - .string "younger brother.\p" - .string "I’m here enjoying my vacation with\n" - .string "POKéMON, yes, indeed.$" - -PacifidlogTown_House2_Text_179155:: @ 8179155 - .string "Ah!\n" - .string "Your POKéMON...$" - -PacifidlogTown_House2_Text_179169:: @ 8179169 - .string "It clearly likes you very much.\p" - .string "A POKéMON that adoring and adorable\n" - .string "deserves a TM like this, no?$" - -PacifidlogTown_House2_Text_1791CA:: @ 81791CA - .string "Hmm...\n" - .string "It’s not bad, but it’s also not good.\p" - .string "You, as the TRAINER, need to put in\n" - .string "some more effort.$" - -PacifidlogTown_House2_Text_17922D:: @ 817922D - .string "It has a vicious look to it.\p" - .string "A frightening POKéMON like that\n" - .string "deserves a TM like this.$" - -PacifidlogTown_House2_Text_179283:: @ 8179283 - .string "If a POKéMON likes you a lot, RETURN’s\n" - .string "power is enhanced.\p" - .string "If it doesn’t like you, FRUSTRATION’s\n" - .string "power goes up.$" - -PacifidlogTown_House2_Text_1792F2:: @ 81792F2 - .string "Oh, yes. In about {STR_VAR_1} or so days,\n" - .string "I should be getting a good TM or two.\p" - .string "You should come see me then.\n" - .string "I’ll give you a TM that’s suitable for\l" - .string "your POKéMON.$" - -PacifidlogTown_House2_Text_17938B:: @ 817938B - .string "AZURILL: Rurii.$" - -PacifidlogTown_House2_Text_17939B:: @ 817939B - .string "It appears to be very friendly with the\n" - .string "TRAINER.$" - -PacifidlogTown_House2_Text_1793CC:: @ 81793CC - .string "AZURILL: Rururi!$" - -PacifidlogTown_House2_Text_1793DD:: @ 81793DD - .string "It doesn’t appear to like the TRAINER\n" - .string "very much.$" diff --git a/data/text/maps/PacifidlogTown_House3.inc b/data/text/maps/PacifidlogTown_House3.inc new file mode 100644 index 000000000..1aabc9578 --- /dev/null +++ b/data/text/maps/PacifidlogTown_House3.inc @@ -0,0 +1,27 @@ +PacifidlogTown_House3_Text_17940E:: @ 817940E + .string "Hello, TRAINER. Would you do me a favor\n" + .string "and trade POKéMON with me?\p" + .string "Living in PACIFIDLOG, I can only catch\n" + .string "certain kinds of POKéMON.\p" + .string "{STR_VAR_1}? Do you have one?\n" + .string "I’ll trade you my {STR_VAR_2} for it.$" + +PacifidlogTown_House3_Text_1794C4:: @ 81794C4 + .string "Wow!\n" + .string "This {STR_VAR_1} is so fluffy!$" + +PacifidlogTown_House3_Text_1794DF:: @ 81794DF + .string "That’s no {STR_VAR_1}.$" + +PacifidlogTown_House3_Text_1794ED:: @ 81794ED + .string "I’m a little disappointed...$" + +PacifidlogTown_House3_Text_17950A:: @ 817950A + .string "Since we traded, you and me,\n" + .string "we’re friends, aren’t we?$" + +PacifidlogTown_House3_Text_179541:: @ 8179541 + .string "Is that a POKéDEX?\p" + .string "Did you get to meet a lot of different\n" + .string "POKéMON?\p" + .string "I wish I was like you.$" diff --git a/data/text/maps/PacifidlogTown_House3.s b/data/text/maps/PacifidlogTown_House3.s deleted file mode 100644 index 1aabc9578..000000000 --- a/data/text/maps/PacifidlogTown_House3.s +++ /dev/null @@ -1,27 +0,0 @@ -PacifidlogTown_House3_Text_17940E:: @ 817940E - .string "Hello, TRAINER. Would you do me a favor\n" - .string "and trade POKéMON with me?\p" - .string "Living in PACIFIDLOG, I can only catch\n" - .string "certain kinds of POKéMON.\p" - .string "{STR_VAR_1}? Do you have one?\n" - .string "I’ll trade you my {STR_VAR_2} for it.$" - -PacifidlogTown_House3_Text_1794C4:: @ 81794C4 - .string "Wow!\n" - .string "This {STR_VAR_1} is so fluffy!$" - -PacifidlogTown_House3_Text_1794DF:: @ 81794DF - .string "That’s no {STR_VAR_1}.$" - -PacifidlogTown_House3_Text_1794ED:: @ 81794ED - .string "I’m a little disappointed...$" - -PacifidlogTown_House3_Text_17950A:: @ 817950A - .string "Since we traded, you and me,\n" - .string "we’re friends, aren’t we?$" - -PacifidlogTown_House3_Text_179541:: @ 8179541 - .string "Is that a POKéDEX?\p" - .string "Did you get to meet a lot of different\n" - .string "POKéMON?\p" - .string "I wish I was like you.$" diff --git a/data/text/maps/PacifidlogTown_House4.inc b/data/text/maps/PacifidlogTown_House4.inc new file mode 100644 index 000000000..3ca9e5cca --- /dev/null +++ b/data/text/maps/PacifidlogTown_House4.inc @@ -0,0 +1,23 @@ +PacifidlogTown_House4_Text_17959B:: @ 817959B + .string "People were saying they saw a POKéMON\n" + .string "FLYING high above HOENN.\p" + .string "Is it FLYING around all the time?\n" + .string "Doesn’t it need to rest somewhere?$" + +PacifidlogTown_House4_Text_17961F:: @ 817961F + .string "A sky POKéMON!\n" + .string "A sky POKéMON!$" + +PacifidlogTown_House4_Text_17963D:: @ 817963D + .string "Where did you come from?$" + +PacifidlogTown_House4_Text_179656:: @ 8179656 + .string "Yes?\n" + .string "YES TOWN?\p" + .string "I’ve never heard of a place like that.$" + +PacifidlogTown_House4_Text_17968C:: @ 817968C + .string "No? That doesn’t make any sense.\n" + .string "You have to come from somewhere.\p" + .string "Oh! Wait! You’re not going to say you\n" + .string "were born at the bottom of the sea?$" diff --git a/data/text/maps/PacifidlogTown_House4.s b/data/text/maps/PacifidlogTown_House4.s deleted file mode 100644 index 3ca9e5cca..000000000 --- a/data/text/maps/PacifidlogTown_House4.s +++ /dev/null @@ -1,23 +0,0 @@ -PacifidlogTown_House4_Text_17959B:: @ 817959B - .string "People were saying they saw a POKéMON\n" - .string "FLYING high above HOENN.\p" - .string "Is it FLYING around all the time?\n" - .string "Doesn’t it need to rest somewhere?$" - -PacifidlogTown_House4_Text_17961F:: @ 817961F - .string "A sky POKéMON!\n" - .string "A sky POKéMON!$" - -PacifidlogTown_House4_Text_17963D:: @ 817963D - .string "Where did you come from?$" - -PacifidlogTown_House4_Text_179656:: @ 8179656 - .string "Yes?\n" - .string "YES TOWN?\p" - .string "I’ve never heard of a place like that.$" - -PacifidlogTown_House4_Text_17968C:: @ 817968C - .string "No? That doesn’t make any sense.\n" - .string "You have to come from somewhere.\p" - .string "Oh! Wait! You’re not going to say you\n" - .string "were born at the bottom of the sea?$" diff --git a/data/text/maps/PacifidlogTown_House5.inc b/data/text/maps/PacifidlogTown_House5.inc new file mode 100644 index 000000000..5fc9ca5c5 --- /dev/null +++ b/data/text/maps/PacifidlogTown_House5.inc @@ -0,0 +1,14 @@ +PacifidlogTown_House5_Text_179718:: @ 8179718 + .string "I can’t see MIRAGE ISLAND today...$" + +PacifidlogTown_House5_Text_17973B:: @ 817973B + .string "Oh! Oh my!\n" + .string "I can see MIRAGE ISLAND today!$" + +PacifidlogTown_House5_Text_179765:: @ 8179765 + .string "MIRAGE ISLAND...\p" + .string "It must become visible and invisible\n" + .string "depending on the weather conditions\l" + .string "that make mirages appear.\p" + .string "Or is it really appearing and\n" + .string "disappearing?$" diff --git a/data/text/maps/PacifidlogTown_House5.s b/data/text/maps/PacifidlogTown_House5.s deleted file mode 100644 index 5fc9ca5c5..000000000 --- a/data/text/maps/PacifidlogTown_House5.s +++ /dev/null @@ -1,14 +0,0 @@ -PacifidlogTown_House5_Text_179718:: @ 8179718 - .string "I can’t see MIRAGE ISLAND today...$" - -PacifidlogTown_House5_Text_17973B:: @ 817973B - .string "Oh! Oh my!\n" - .string "I can see MIRAGE ISLAND today!$" - -PacifidlogTown_House5_Text_179765:: @ 8179765 - .string "MIRAGE ISLAND...\p" - .string "It must become visible and invisible\n" - .string "depending on the weather conditions\l" - .string "that make mirages appear.\p" - .string "Or is it really appearing and\n" - .string "disappearing?$" diff --git a/data/text/maps/PacifidlogTown_PokemonCenter_1F.inc b/data/text/maps/PacifidlogTown_PokemonCenter_1F.inc new file mode 100644 index 000000000..9f87c6a54 --- /dev/null +++ b/data/text/maps/PacifidlogTown_PokemonCenter_1F.inc @@ -0,0 +1,17 @@ +PacifidlogTown_PokemonCenter_1F_Text_178E47:: @ 8178E47 + .string "What color is your TRAINER’S CARD?\n" + .string "Mine’s copper!$" + +PacifidlogTown_PokemonCenter_1F_Text_178E79:: @ 8178E79 + .string "PACIFIDLOG TOWN floats on top of\n" + .string "a colony of CORSOLA.\p" + .string "If I told you that, would you believe me?$" + +PacifidlogTown_PokemonCenter_1F_Text_178ED9:: @ 8178ED9 + .string "The ancestors of the people in\n" + .string "PACIFIDLOG were said to have been\l" + .string "born on boats and then lived and died \l" + .string "aboard them.\p" + .string "I understand that they lived that way\n" + .string "because they were searching for\l" + .string "something.$" diff --git a/data/text/maps/PacifidlogTown_PokemonCenter_1F.s b/data/text/maps/PacifidlogTown_PokemonCenter_1F.s deleted file mode 100644 index 9f87c6a54..000000000 --- a/data/text/maps/PacifidlogTown_PokemonCenter_1F.s +++ /dev/null @@ -1,17 +0,0 @@ -PacifidlogTown_PokemonCenter_1F_Text_178E47:: @ 8178E47 - .string "What color is your TRAINER’S CARD?\n" - .string "Mine’s copper!$" - -PacifidlogTown_PokemonCenter_1F_Text_178E79:: @ 8178E79 - .string "PACIFIDLOG TOWN floats on top of\n" - .string "a colony of CORSOLA.\p" - .string "If I told you that, would you believe me?$" - -PacifidlogTown_PokemonCenter_1F_Text_178ED9:: @ 8178ED9 - .string "The ancestors of the people in\n" - .string "PACIFIDLOG were said to have been\l" - .string "born on boats and then lived and died \l" - .string "aboard them.\p" - .string "I understand that they lived that way\n" - .string "because they were searching for\l" - .string "something.$" diff --git a/data/text/maps/PetalburgCity.inc b/data/text/maps/PetalburgCity.inc new file mode 100644 index 000000000..fbe00df96 --- /dev/null +++ b/data/text/maps/PetalburgCity.inc @@ -0,0 +1,44 @@ +PetalburgCity_Text_16433E:: @ 816433E + .string "Where has our WALLY gone?\p" + .string "We have to leave for VERDANTURF TOWN\n" + .string "very soon...$" + +PetalburgCity_Text_16438A:: @ 816438A + .string "Hiya! Are you maybe...\n" + .string "A rookie TRAINER?\p" + .string "Do you know what POKéMON TRAINERS\n" + .string "do when they reach a new town?\p" + .string "They first check what kind of GYM\n" + .string "is in the town.$" + +PetalburgCity_Text_164426:: @ 8164426 + .string "See? This is PETALBURG CITY’s GYM.$" + +PetalburgCity_Text_164449:: @ 8164449 + .string "This is the GYM’s sign. Look for it\n" + .string "whenever you’re looking for a GYM.$" + +PetalburgCity_Text_164490:: @ 8164490 + .string "My face is reflected in the water.\p" + .string "It’s a shining grin full of hope...\p" + .string "Or it could be a look of somber silence\n" + .string "struggling with fear...\p" + .string "What do you see reflected in your face?$" + +PetalburgCity_Text_16453F:: @ 816453F + .string "Let’s say you have six POKéMON.\n" + .string "If you catch another one...\p" + .string "It is automatically sent to a STORAGE\n" + .string "BOX over a PC connection.$" + +PetalburgCity_Text_1645BB:: @ 81645BB + .string "PETALBURG CITY POKéMON GYM\n" + .string "LEADER: NORMAN\l" + .string "“A man in pursuit of power!”$" + +PetalburgCity_Text_164602:: @ 8164602 + .string "PETALBURG CITY\n" + .string "“Where people mingle with nature.”$" + +PetalburgCity_Text_164634:: @ 8164634 + .string "WALLY’S HOUSE$" diff --git a/data/text/maps/PetalburgCity.s b/data/text/maps/PetalburgCity.s deleted file mode 100644 index fbe00df96..000000000 --- a/data/text/maps/PetalburgCity.s +++ /dev/null @@ -1,44 +0,0 @@ -PetalburgCity_Text_16433E:: @ 816433E - .string "Where has our WALLY gone?\p" - .string "We have to leave for VERDANTURF TOWN\n" - .string "very soon...$" - -PetalburgCity_Text_16438A:: @ 816438A - .string "Hiya! Are you maybe...\n" - .string "A rookie TRAINER?\p" - .string "Do you know what POKéMON TRAINERS\n" - .string "do when they reach a new town?\p" - .string "They first check what kind of GYM\n" - .string "is in the town.$" - -PetalburgCity_Text_164426:: @ 8164426 - .string "See? This is PETALBURG CITY’s GYM.$" - -PetalburgCity_Text_164449:: @ 8164449 - .string "This is the GYM’s sign. Look for it\n" - .string "whenever you’re looking for a GYM.$" - -PetalburgCity_Text_164490:: @ 8164490 - .string "My face is reflected in the water.\p" - .string "It’s a shining grin full of hope...\p" - .string "Or it could be a look of somber silence\n" - .string "struggling with fear...\p" - .string "What do you see reflected in your face?$" - -PetalburgCity_Text_16453F:: @ 816453F - .string "Let’s say you have six POKéMON.\n" - .string "If you catch another one...\p" - .string "It is automatically sent to a STORAGE\n" - .string "BOX over a PC connection.$" - -PetalburgCity_Text_1645BB:: @ 81645BB - .string "PETALBURG CITY POKéMON GYM\n" - .string "LEADER: NORMAN\l" - .string "“A man in pursuit of power!”$" - -PetalburgCity_Text_164602:: @ 8164602 - .string "PETALBURG CITY\n" - .string "“Where people mingle with nature.”$" - -PetalburgCity_Text_164634:: @ 8164634 - .string "WALLY’S HOUSE$" diff --git a/data/text/maps/PetalburgCity_Gym.inc b/data/text/maps/PetalburgCity_Gym.inc new file mode 100644 index 000000000..bbd072564 --- /dev/null +++ b/data/text/maps/PetalburgCity_Gym.inc @@ -0,0 +1,411 @@ +PetalburgCity_Gym_Text_179DF6:: @ 8179DF6 + .string "DAD: Hm?\p" + .string "Well, if it isn’t {PLAYER}!\n" + .string "So you’re all finished moving in?\p" + .string "I’m surprised that you managed to\n" + .string "get here by yourself.\p" + .string "Oh, I see.\n" + .string "You’re with your POKéMON.\p" + .string "Hm... Then I guess you’re going to\n" + .string "become a TRAINER like me, {PLAYER}.\p" + .string "That’s great news!\n" + .string "I’ll be looking forward to it!$" + +PetalburgCity_Gym_Text_179F07:: @ 8179F07 + .string "Um... I... I’d like to get a\n" + .string "POKéMON, please...$" + +PetalburgCity_Gym_Text_179F37:: @ 8179F37 + .string "DAD: Hm? You’re... Uh... Oh, right.\n" + .string "You’re WALLY, right?$" + +PetalburgCity_Gym_Text_179F70:: @ 8179F70 + .string "WALLY: I’m going to go stay with my\n" + .string "relatives in VERDANTURF TOWN.\p" + .string "I thought I would be lonely by myself,\n" + .string "so I wanted to take a POKéMON along.\p" + .string "But I’ve never caught a POKéMON before.\n" + .string "I don’t know how...$" + +PetalburgCity_Gym_Text_17A03A:: @ 817A03A + .string "DAD: Hm. I see.$" + +PetalburgCity_Gym_Text_17A04A:: @ 817A04A + .string "DAD: {PLAYER}, you heard that,\n" + .string "right?\p" + .string "Go with WALLY and make sure that he\n" + .string "safely catches a POKéMON.$" + +PetalburgCity_Gym_Text_17A0A8:: @ 817A0A8 + .string "WALLY, here, I’ll loan you my POKéMON.\p" + .string "WALLY received a ZIGZAGOON!$" + +PetalburgCity_Gym_Text_17A0EB:: @ 817A0EB + .string "WALLY: Oh, wow!\n" + .string "A POKéMON!\p" + .string "DAD: Hm. I’ll give you a POKé BALL, too.\n" + .string "Go for it!\p" + .string "WALLY received a POKé BALL!$" + +PetalburgCity_Gym_Text_17A156:: @ 817A156 + .string "WALLY: Oh, wow!\n" + .string "Thank you!$" + +PetalburgCity_Gym_Text_17A171:: @ 817A171 + .string "{PLAYER}... Would you really come\n" + .string "with me?$" + +PetalburgCity_Gym_Text_17A196:: @ 817A196 + .string "DAD: So, did it work out?$" + +PetalburgCity_Gym_Text_17A1B0:: @ 817A1B0 + .string "WALLY: Thank you, yes, it did.\n" + .string "Here’s your POKéMON back.\p" + .string "{PLAYER}, thank you for coming along\n" + .string "with me.\p" + .string "You two are why I was able to catch\n" + .string "my POKéMON.\p" + .string "I promise I’ll take really good\n" + .string "care of it.\p" + .string "Oh! My mom’s waiting for me, so I\n" + .string "have to go!\p" + .string "Bye, {PLAYER}!$" + +PetalburgCity_Gym_Text_17A2A4:: @ 817A2A4 + .string "DAD: Now...\p" + .string "{PLAYER}, if you want to become a\n" + .string "strong TRAINER, here’s my advice.\p" + .string "Head for RUSTBORO CITY beyond this\n" + .string "town.\p" + .string "There, you should challenge the GYM\n" + .string "LEADER, ROXANNE.\p" + .string "After her, go on to other POKéMON\n" + .string "GYMS and defeat their LEADERS.\p" + .string "Collect BADGES from them,\n" + .string "understood?\p" + .string "Of course, I’m a GYM LEADER, too.\n" + .string "We’ll battle one day, {PLAYER}.\p" + .string "But that’s only after you become\n" + .string "stronger, {PLAYER}.$" + +PetalburgCity_Gym_Text_17A41E:: @ 817A41E + .string "DAD: Hm? Aren’t you going to the\n" + .string "POKéMON GYM in RUSTBORO CITY?\p" + .string "There’s no challenge for me to\n" + .string "battle a greenhorn TRAINER.\p" + .string "{PLAYER}, I want you to challenge me\n" + .string "when you become a lot stronger.\p" + .string "I’ll battle you, {PLAYER}, when you\n" + .string "can show me four GYM BADGES, okay?$" + +PetalburgCity_Gym_Text_17A518:: @ 817A518 + .string "DAD: I see... So, you’ve beaten the\n" + .string "GYM LEADER in RUSTBORO CITY.\p" + .string "But there are many more TRAINERS\n" + .string "who are stronger than you, {PLAYER}.\p" + .string "Across the sea in DEWFORD TOWN is a\n" + .string "GYM LEADER named BRAWLY.\p" + .string "You should go challenge him.$" + +PetalburgCity_Gym_Text_17A5F3:: @ 817A5F3 + .string "DAD: Hm... {PLAYER}, you have gotten\n" + .string "stronger.\p" + .string "I can tell by the number of BADGES\n" + .string "that you’ve earned.$" + +PetalburgCity_Gym_Text_17A653:: @ 817A653 + .string "DAD: Hm...\n" + .string "So, you did get four GYM BADGES.\p" + .string "Fine, as I promised, we will have a\n" + .string "POKéMON battle.\p" + .string "{PLAYER}...\p" + .string "I’m so happy that I can have a \n" + .string "real battle with my own child.\p" + .string "But, a battle is a battle!\p" + .string "I will do everything in my power as\n" + .string "a GYM LEADER to win.\p" + .string "{PLAYER}, you’d better give it your\n" + .string "best shot, too!$" + +PetalburgCity_Gym_Text_17A77A:: @ 817A77A + .string "...\p" + .string "I... I can’t...\p" + .string "I can’t believe it. {PLAYER}...\p" + .string "I lost to {PLAYER}?\p" + .string "But, rules are rules!\n" + .string "Here, take this.$" + +PetalburgCity_Gym_Text_17A7DD:: @ 817A7DD + .string "{PLAYER} received the BALANCE BADGE\n" + .string "from DAD!$" + +PetalburgCity_Gym_Text_17A805:: @ 817A805 + .string "DAD: With that BADGE, the DEFENSE\n" + .string "of all your POKéMON will increase.\p" + .string "POKéMON that know the HM move SURF\n" + .string "will be able to travel over water.\p" + .string "This is my gift to you. {PLAYER}, I’m\n" + .string "sure you can use it correctly.$" + +PetalburgCity_Gym_Text_17A8CF:: @ 817A8CF + .string "DAD: TM42 contains FACADE.\p" + .string "It doubles the power of moves if\n" + .string "the POKéMON is poisoned, paralyzed,\l" + .string "or burned.\p" + .string "It might be able to turn a bad\n" + .string "situation into an advantage.$" + +PetalburgCity_Gym_Text_17A976:: @ 817A976 + .string "DAD: As the GYM LEADER, I can’t\n" + .string "express how upset I am...\p" + .string "But as a father, it makes me both\n" + .string "happy and a little sad. It’s odd...$" + +PetalburgCity_Gym_Text_17A9F6:: @ 817A9F6 + .string "DAD: Oh, yes...\p" + .string "WALLY’s parents came calling\n" + .string "earlier.\p" + .string "They said that they had something\n" + .string "they wanted to give you, {PLAYER}.$" + +PetalburgCity_Gym_Text_17AA6B:: @ 817AA6B + .string "DAD: {PLAYER}, you should go visit\n" + .string "your mother every so often.\p" + .string "I’m going to stay here and redouble\n" + .string "my training.\p" + .string "It would bother me as a TRAINER to\n" + .string "not avenge my loss to you, {PLAYER}!$" + +PetalburgCity_Gym_Text_17AB17:: @ 817AB17 + .string "DAD: {PLAYER}, how are things going?\p" + .string "The world of POKéMON is deep.\p" + .string "I honestly think that no amount of\n" + .string "training would ever be enough.$" + +PetalburgCity_Gym_Text_17AB96:: @ 817AB96 + .string "Hey, how’s it going, CHAMPION-\n" + .string "bound {PLAYER}?\p" + .string "The doors in this GYM open when you\n" + .string "beat the awaiting TRAINERS.\p" + .string "Whoops! The doors in this room are\n" + .string "already open, so don’t attack me!\p" + .string "The TRAINERS of PETALBURG GYM use\n" + .string "all kinds of items.\p" + .string "The door at the left leads to the\n" + .string "SPEED ROOM.\p" + .string "The door at the right leads to the\n" + .string "ACCURACY ROOM.\p" + .string "The room’s name will be on the\n" + .string "door, so choose carefully.\p" + .string "Once you’ve chosen the door...\n" + .string "Well, hey, go for it!$" + +PetalburgCity_Gym_Text_17AD49:: @ 817AD49 + .string "{PLAYER}! Whoa! You’ve overcome even\n" + .string "your own father!\p" + .string "Like, whoa!\n" + .string "What a stunning turn of events!$" + +PetalburgCity_Gym_Text_17ADA5:: @ 817ADA5 + .string "The ability to attack before the\n" + .string "opponent...\p" + .string "Just that alone puts me at a great\n" + .string "advantage, don’t you agree?$" + +PetalburgCity_Gym_Text_17AE11:: @ 817AE11 + .string "That was a magnificent battle!$" + +PetalburgCity_Gym_Text_17AE30:: @ 817AE30 + .string "Go on to the next room where a new\n" + .string "challenge awaits you.\p" + .string "At the left is the ZERO REDUCTION\n" + .string "ROOM.\p" + .string "The right door leads to the DEFENSE\n" + .string "ROOM.$" + +PetalburgCity_Gym_Text_17AEBB:: @ 817AEBB + .string "Whomever you beat, and whomever you\n" + .string "may lose to, you never shirk from\l" + .string "training yourself and your POKéMON.\p" + .string "That’s what I think being a\n" + .string "GYM LEADER is all about.$" + +PetalburgCity_Gym_Text_17AF5A:: @ 817AF5A + .string "Don’t waste your time trying to\n" + .string "lower my POKéMON’s abilities!$" + +PetalburgCity_Gym_Text_17AF98:: @ 817AF98 + .string "My POKéMON’s abilities weren’t\n" + .string "harmed, but I still lost...$" + +PetalburgCity_Gym_Text_17AFD3:: @ 817AFD3 + .string "The next room is the STRENGTH ROOM.\n" + .string "Can you withstand brute force?$" + +PetalburgCity_Gym_Text_17B016:: @ 817B016 + .string "After you beat our LEADER, the\n" + .string "training has become a lot tougher.$" + +PetalburgCity_Gym_Text_17B058:: @ 817B058 + .string "Just when you think you’re going to\n" + .string "win, your opponent restores HP...\p" + .string "Can you just imagine how awful that\n" + .string "must feel?\p" + .string "I’ll show you exactly how awful it\n" + .string "feels!$" + +PetalburgCity_Gym_Text_17B0F7:: @ 817B0F7 + .string "I couldn’t restore HP enough...\n" + .string "What ATTACK power...$" + +PetalburgCity_Gym_Text_17B12C:: @ 817B12C + .string "I should have expected no less from\n" + .string "our LEADER’s kid.\p" + .string "No, wait! A TRAINER’s abilities are\n" + .string "earned only through effort.\p" + .string "I lost because my own efforts\n" + .string "weren’t enough.\p" + .string "Go on! The ONE-HIT KO ROOM is next.$" + +PetalburgCity_Gym_Text_17B1F4:: @ 817B1F4 + .string "I’m going to keep training at GYMS.\n" + .string "One day, I’ll become a LEADER.$" + +PetalburgCity_Gym_Text_17B237:: @ 817B237 + .string "I’m not going to take it easy just\n" + .string "because you’re our LEADER’s kid.\p" + .string "I’ll show you how horrid it is for\n" + .string "a POKéMON to take a critical hit!$" + +PetalburgCity_Gym_Text_17B2C0:: @ 817B2C0 + .string "Your power...\n" + .string "You’re the real deal.$" + +PetalburgCity_Gym_Text_17B2E4:: @ 817B2E4 + .string "Your father really is strong. He’s\n" + .string "a TRAINER worth my respect.\p" + .string "And, I sense the same glow coming\n" + .string "from you as your father.\p" + .string "I hope that you’ll stage a terrific\n" + .string "battle with your father!$" + +PetalburgCity_Gym_Text_17B39B:: @ 817B39B + .string "Since your dad became the LEADER,\n" + .string "the TRAINERS of PETALBURG CITY have\l" + .string "become a lot tougher.$" + +PetalburgCity_Gym_Text_17B3F7:: @ 817B3F7 + .string "Giggle...\n" + .string "This is the ACCURACY ROOM.\p" + .string "It’s pretty nasty when every attack\n" + .string "lands without fail.$" + +PetalburgCity_Gym_Text_17B454:: @ 817B454 + .string "You were a cut above me...$" + +PetalburgCity_Gym_Text_17B46F:: @ 817B46F + .string "There are some even stronger\n" + .string "TRAINERS waiting for you.\p" + .string "The left is the DEFENSE ROOM, and\n" + .string "the right is the RECOVERY ROOM.\p" + .string "Your POKéMON’s ATTACK power will be\n" + .string "on trial either way.$" + +PetalburgCity_Gym_Text_17B521:: @ 817B521 + .string "Do you know what we’re trying to\n" + .string "achieve as TRAINERS?\p" + .string "We’re striving to become soul mates\n" + .string "with our POKéMON.$" + +PetalburgCity_Gym_Text_17B58D:: @ 817B58D + .string "The higher the DEFENSE, the more\n" + .string "reckless I can be in attack.$" + +PetalburgCity_Gym_Text_17B5CB:: @ 817B5CB + .string "Our defenses weren’t enough...$" + +PetalburgCity_Gym_Text_17B5EA:: @ 817B5EA + .string "I think you’ve taught me a valuable\n" + .string "lesson here.\p" + .string "Now, go on! The left door goes to\n" + .string "the STRENGTH ROOM.\p" + .string "The right door opens to the\n" + .string "ONE-HIT KO ROOM.\p" + .string "Both of them have TRAINERS who are\n" + .string "offensively skilled.$" + +PetalburgCity_Gym_Text_17B6B5:: @ 817B6B5 + .string "Hi! Have you tried using SURF?$" + +PetalburgCity_Gym_Text_17B6D4:: @ 817B6D4 + .string "Our GYM LEADER told us to go all out\n" + .string "and beat you.\p" + .string "Even if you happen to be the\n" + .string "LEADER’s kid!$" + +PetalburgCity_Gym_Text_17B732:: @ 817B732 + .string "But... I went all out!$" + +PetalburgCity_Gym_Text_17B749:: @ 817B749 + .string "The way you use your POKéMON...\n" + .string "It’s like your father’s style.\p" + .string "Go on through! The GYM LEADER, your\n" + .string "father, is waiting!$" + +PetalburgCity_Gym_Text_17B7C0:: @ 817B7C0 + .string "Sure, it’s fine to make your POKéMON\n" + .string "stronger.\p" + .string "But what decides the winner?\p" + .string "Why, it’s the feelings TRAINERS have for\n" + .string "their POKéMON.$" + +PetalburgCity_Gym_Text_17B844:: @ 817B844 + .string "This door appears to be locked\n" + .string "right now...$" + +PetalburgCity_Gym_Text_17B870:: @ 817B870 + .string "“SPEED ROOM,” the sign says.\p" + .string "Do you want to go through?$" + +UnknownString_817B8A8: @ 817B8A8 + .string "This door appears to be locked\n" + .string "right now...$" + +PetalburgCity_Gym_Text_17B8D4:: @ 817B8D4 + .string "“ACCURACY ROOM,” the sign says.\p" + .string "Do you want to go through?$" + +PetalburgCity_Gym_Text_17B90F:: @ 817B90F + .string "“ZERO REDUCTION ROOM,” the sign\n" + .string "says.\p" + .string "Do you want to go through?$" + +PetalburgCity_Gym_Text_17B950:: @ 817B950 + .string "“DEFENSE ROOM,” the sign says.\p" + .string "Do you want to go through?$" + +PetalburgCity_Gym_Text_17B98A:: @ 817B98A + .string "“RECOVERY ROOM,” the sign says.\p" + .string "Do you want to go through?$" + +PetalburgCity_Gym_Text_17B9C5:: @ 817B9C5 + .string "“STRENGTH ROOM,” the sign says.\p" + .string "Do you want to go through?$" + +PetalburgCity_Gym_Text_17BA00:: @ 817BA00 + .string "“ONE-HIT KO ROOM,” the sign says.\p" + .string "Do you want to go through?$" + +PetalburgCity_Gym_Text_17BA3D:: @ 817BA3D + .string "“GYM LEADER’S ROOM\p" + .string "“See for yourself what POKéMON await\n" + .string "you!” the sign says.\p" + .string "Do you want to go through?$" + +PetalburgCity_Gym_Text_17BAA5:: @ 817BAA5 + .string "PETALBURG CITY POKéMON GYM$" + +PetalburgCity_Gym_Text_17BAC0:: @ 817BAC0 + .string "PETALBURG CITY POKéMON GYM\p" + .string "NORMAN’S CERTIFIED TRAINERS:\n" + .string "{PLAYER}$" diff --git a/data/text/maps/PetalburgCity_Gym.s b/data/text/maps/PetalburgCity_Gym.s deleted file mode 100644 index bbd072564..000000000 --- a/data/text/maps/PetalburgCity_Gym.s +++ /dev/null @@ -1,411 +0,0 @@ -PetalburgCity_Gym_Text_179DF6:: @ 8179DF6 - .string "DAD: Hm?\p" - .string "Well, if it isn’t {PLAYER}!\n" - .string "So you’re all finished moving in?\p" - .string "I’m surprised that you managed to\n" - .string "get here by yourself.\p" - .string "Oh, I see.\n" - .string "You’re with your POKéMON.\p" - .string "Hm... Then I guess you’re going to\n" - .string "become a TRAINER like me, {PLAYER}.\p" - .string "That’s great news!\n" - .string "I’ll be looking forward to it!$" - -PetalburgCity_Gym_Text_179F07:: @ 8179F07 - .string "Um... I... I’d like to get a\n" - .string "POKéMON, please...$" - -PetalburgCity_Gym_Text_179F37:: @ 8179F37 - .string "DAD: Hm? You’re... Uh... Oh, right.\n" - .string "You’re WALLY, right?$" - -PetalburgCity_Gym_Text_179F70:: @ 8179F70 - .string "WALLY: I’m going to go stay with my\n" - .string "relatives in VERDANTURF TOWN.\p" - .string "I thought I would be lonely by myself,\n" - .string "so I wanted to take a POKéMON along.\p" - .string "But I’ve never caught a POKéMON before.\n" - .string "I don’t know how...$" - -PetalburgCity_Gym_Text_17A03A:: @ 817A03A - .string "DAD: Hm. I see.$" - -PetalburgCity_Gym_Text_17A04A:: @ 817A04A - .string "DAD: {PLAYER}, you heard that,\n" - .string "right?\p" - .string "Go with WALLY and make sure that he\n" - .string "safely catches a POKéMON.$" - -PetalburgCity_Gym_Text_17A0A8:: @ 817A0A8 - .string "WALLY, here, I’ll loan you my POKéMON.\p" - .string "WALLY received a ZIGZAGOON!$" - -PetalburgCity_Gym_Text_17A0EB:: @ 817A0EB - .string "WALLY: Oh, wow!\n" - .string "A POKéMON!\p" - .string "DAD: Hm. I’ll give you a POKé BALL, too.\n" - .string "Go for it!\p" - .string "WALLY received a POKé BALL!$" - -PetalburgCity_Gym_Text_17A156:: @ 817A156 - .string "WALLY: Oh, wow!\n" - .string "Thank you!$" - -PetalburgCity_Gym_Text_17A171:: @ 817A171 - .string "{PLAYER}... Would you really come\n" - .string "with me?$" - -PetalburgCity_Gym_Text_17A196:: @ 817A196 - .string "DAD: So, did it work out?$" - -PetalburgCity_Gym_Text_17A1B0:: @ 817A1B0 - .string "WALLY: Thank you, yes, it did.\n" - .string "Here’s your POKéMON back.\p" - .string "{PLAYER}, thank you for coming along\n" - .string "with me.\p" - .string "You two are why I was able to catch\n" - .string "my POKéMON.\p" - .string "I promise I’ll take really good\n" - .string "care of it.\p" - .string "Oh! My mom’s waiting for me, so I\n" - .string "have to go!\p" - .string "Bye, {PLAYER}!$" - -PetalburgCity_Gym_Text_17A2A4:: @ 817A2A4 - .string "DAD: Now...\p" - .string "{PLAYER}, if you want to become a\n" - .string "strong TRAINER, here’s my advice.\p" - .string "Head for RUSTBORO CITY beyond this\n" - .string "town.\p" - .string "There, you should challenge the GYM\n" - .string "LEADER, ROXANNE.\p" - .string "After her, go on to other POKéMON\n" - .string "GYMS and defeat their LEADERS.\p" - .string "Collect BADGES from them,\n" - .string "understood?\p" - .string "Of course, I’m a GYM LEADER, too.\n" - .string "We’ll battle one day, {PLAYER}.\p" - .string "But that’s only after you become\n" - .string "stronger, {PLAYER}.$" - -PetalburgCity_Gym_Text_17A41E:: @ 817A41E - .string "DAD: Hm? Aren’t you going to the\n" - .string "POKéMON GYM in RUSTBORO CITY?\p" - .string "There’s no challenge for me to\n" - .string "battle a greenhorn TRAINER.\p" - .string "{PLAYER}, I want you to challenge me\n" - .string "when you become a lot stronger.\p" - .string "I’ll battle you, {PLAYER}, when you\n" - .string "can show me four GYM BADGES, okay?$" - -PetalburgCity_Gym_Text_17A518:: @ 817A518 - .string "DAD: I see... So, you’ve beaten the\n" - .string "GYM LEADER in RUSTBORO CITY.\p" - .string "But there are many more TRAINERS\n" - .string "who are stronger than you, {PLAYER}.\p" - .string "Across the sea in DEWFORD TOWN is a\n" - .string "GYM LEADER named BRAWLY.\p" - .string "You should go challenge him.$" - -PetalburgCity_Gym_Text_17A5F3:: @ 817A5F3 - .string "DAD: Hm... {PLAYER}, you have gotten\n" - .string "stronger.\p" - .string "I can tell by the number of BADGES\n" - .string "that you’ve earned.$" - -PetalburgCity_Gym_Text_17A653:: @ 817A653 - .string "DAD: Hm...\n" - .string "So, you did get four GYM BADGES.\p" - .string "Fine, as I promised, we will have a\n" - .string "POKéMON battle.\p" - .string "{PLAYER}...\p" - .string "I’m so happy that I can have a \n" - .string "real battle with my own child.\p" - .string "But, a battle is a battle!\p" - .string "I will do everything in my power as\n" - .string "a GYM LEADER to win.\p" - .string "{PLAYER}, you’d better give it your\n" - .string "best shot, too!$" - -PetalburgCity_Gym_Text_17A77A:: @ 817A77A - .string "...\p" - .string "I... I can’t...\p" - .string "I can’t believe it. {PLAYER}...\p" - .string "I lost to {PLAYER}?\p" - .string "But, rules are rules!\n" - .string "Here, take this.$" - -PetalburgCity_Gym_Text_17A7DD:: @ 817A7DD - .string "{PLAYER} received the BALANCE BADGE\n" - .string "from DAD!$" - -PetalburgCity_Gym_Text_17A805:: @ 817A805 - .string "DAD: With that BADGE, the DEFENSE\n" - .string "of all your POKéMON will increase.\p" - .string "POKéMON that know the HM move SURF\n" - .string "will be able to travel over water.\p" - .string "This is my gift to you. {PLAYER}, I’m\n" - .string "sure you can use it correctly.$" - -PetalburgCity_Gym_Text_17A8CF:: @ 817A8CF - .string "DAD: TM42 contains FACADE.\p" - .string "It doubles the power of moves if\n" - .string "the POKéMON is poisoned, paralyzed,\l" - .string "or burned.\p" - .string "It might be able to turn a bad\n" - .string "situation into an advantage.$" - -PetalburgCity_Gym_Text_17A976:: @ 817A976 - .string "DAD: As the GYM LEADER, I can’t\n" - .string "express how upset I am...\p" - .string "But as a father, it makes me both\n" - .string "happy and a little sad. It’s odd...$" - -PetalburgCity_Gym_Text_17A9F6:: @ 817A9F6 - .string "DAD: Oh, yes...\p" - .string "WALLY’s parents came calling\n" - .string "earlier.\p" - .string "They said that they had something\n" - .string "they wanted to give you, {PLAYER}.$" - -PetalburgCity_Gym_Text_17AA6B:: @ 817AA6B - .string "DAD: {PLAYER}, you should go visit\n" - .string "your mother every so often.\p" - .string "I’m going to stay here and redouble\n" - .string "my training.\p" - .string "It would bother me as a TRAINER to\n" - .string "not avenge my loss to you, {PLAYER}!$" - -PetalburgCity_Gym_Text_17AB17:: @ 817AB17 - .string "DAD: {PLAYER}, how are things going?\p" - .string "The world of POKéMON is deep.\p" - .string "I honestly think that no amount of\n" - .string "training would ever be enough.$" - -PetalburgCity_Gym_Text_17AB96:: @ 817AB96 - .string "Hey, how’s it going, CHAMPION-\n" - .string "bound {PLAYER}?\p" - .string "The doors in this GYM open when you\n" - .string "beat the awaiting TRAINERS.\p" - .string "Whoops! The doors in this room are\n" - .string "already open, so don’t attack me!\p" - .string "The TRAINERS of PETALBURG GYM use\n" - .string "all kinds of items.\p" - .string "The door at the left leads to the\n" - .string "SPEED ROOM.\p" - .string "The door at the right leads to the\n" - .string "ACCURACY ROOM.\p" - .string "The room’s name will be on the\n" - .string "door, so choose carefully.\p" - .string "Once you’ve chosen the door...\n" - .string "Well, hey, go for it!$" - -PetalburgCity_Gym_Text_17AD49:: @ 817AD49 - .string "{PLAYER}! Whoa! You’ve overcome even\n" - .string "your own father!\p" - .string "Like, whoa!\n" - .string "What a stunning turn of events!$" - -PetalburgCity_Gym_Text_17ADA5:: @ 817ADA5 - .string "The ability to attack before the\n" - .string "opponent...\p" - .string "Just that alone puts me at a great\n" - .string "advantage, don’t you agree?$" - -PetalburgCity_Gym_Text_17AE11:: @ 817AE11 - .string "That was a magnificent battle!$" - -PetalburgCity_Gym_Text_17AE30:: @ 817AE30 - .string "Go on to the next room where a new\n" - .string "challenge awaits you.\p" - .string "At the left is the ZERO REDUCTION\n" - .string "ROOM.\p" - .string "The right door leads to the DEFENSE\n" - .string "ROOM.$" - -PetalburgCity_Gym_Text_17AEBB:: @ 817AEBB - .string "Whomever you beat, and whomever you\n" - .string "may lose to, you never shirk from\l" - .string "training yourself and your POKéMON.\p" - .string "That’s what I think being a\n" - .string "GYM LEADER is all about.$" - -PetalburgCity_Gym_Text_17AF5A:: @ 817AF5A - .string "Don’t waste your time trying to\n" - .string "lower my POKéMON’s abilities!$" - -PetalburgCity_Gym_Text_17AF98:: @ 817AF98 - .string "My POKéMON’s abilities weren’t\n" - .string "harmed, but I still lost...$" - -PetalburgCity_Gym_Text_17AFD3:: @ 817AFD3 - .string "The next room is the STRENGTH ROOM.\n" - .string "Can you withstand brute force?$" - -PetalburgCity_Gym_Text_17B016:: @ 817B016 - .string "After you beat our LEADER, the\n" - .string "training has become a lot tougher.$" - -PetalburgCity_Gym_Text_17B058:: @ 817B058 - .string "Just when you think you’re going to\n" - .string "win, your opponent restores HP...\p" - .string "Can you just imagine how awful that\n" - .string "must feel?\p" - .string "I’ll show you exactly how awful it\n" - .string "feels!$" - -PetalburgCity_Gym_Text_17B0F7:: @ 817B0F7 - .string "I couldn’t restore HP enough...\n" - .string "What ATTACK power...$" - -PetalburgCity_Gym_Text_17B12C:: @ 817B12C - .string "I should have expected no less from\n" - .string "our LEADER’s kid.\p" - .string "No, wait! A TRAINER’s abilities are\n" - .string "earned only through effort.\p" - .string "I lost because my own efforts\n" - .string "weren’t enough.\p" - .string "Go on! The ONE-HIT KO ROOM is next.$" - -PetalburgCity_Gym_Text_17B1F4:: @ 817B1F4 - .string "I’m going to keep training at GYMS.\n" - .string "One day, I’ll become a LEADER.$" - -PetalburgCity_Gym_Text_17B237:: @ 817B237 - .string "I’m not going to take it easy just\n" - .string "because you’re our LEADER’s kid.\p" - .string "I’ll show you how horrid it is for\n" - .string "a POKéMON to take a critical hit!$" - -PetalburgCity_Gym_Text_17B2C0:: @ 817B2C0 - .string "Your power...\n" - .string "You’re the real deal.$" - -PetalburgCity_Gym_Text_17B2E4:: @ 817B2E4 - .string "Your father really is strong. He’s\n" - .string "a TRAINER worth my respect.\p" - .string "And, I sense the same glow coming\n" - .string "from you as your father.\p" - .string "I hope that you’ll stage a terrific\n" - .string "battle with your father!$" - -PetalburgCity_Gym_Text_17B39B:: @ 817B39B - .string "Since your dad became the LEADER,\n" - .string "the TRAINERS of PETALBURG CITY have\l" - .string "become a lot tougher.$" - -PetalburgCity_Gym_Text_17B3F7:: @ 817B3F7 - .string "Giggle...\n" - .string "This is the ACCURACY ROOM.\p" - .string "It’s pretty nasty when every attack\n" - .string "lands without fail.$" - -PetalburgCity_Gym_Text_17B454:: @ 817B454 - .string "You were a cut above me...$" - -PetalburgCity_Gym_Text_17B46F:: @ 817B46F - .string "There are some even stronger\n" - .string "TRAINERS waiting for you.\p" - .string "The left is the DEFENSE ROOM, and\n" - .string "the right is the RECOVERY ROOM.\p" - .string "Your POKéMON’s ATTACK power will be\n" - .string "on trial either way.$" - -PetalburgCity_Gym_Text_17B521:: @ 817B521 - .string "Do you know what we’re trying to\n" - .string "achieve as TRAINERS?\p" - .string "We’re striving to become soul mates\n" - .string "with our POKéMON.$" - -PetalburgCity_Gym_Text_17B58D:: @ 817B58D - .string "The higher the DEFENSE, the more\n" - .string "reckless I can be in attack.$" - -PetalburgCity_Gym_Text_17B5CB:: @ 817B5CB - .string "Our defenses weren’t enough...$" - -PetalburgCity_Gym_Text_17B5EA:: @ 817B5EA - .string "I think you’ve taught me a valuable\n" - .string "lesson here.\p" - .string "Now, go on! The left door goes to\n" - .string "the STRENGTH ROOM.\p" - .string "The right door opens to the\n" - .string "ONE-HIT KO ROOM.\p" - .string "Both of them have TRAINERS who are\n" - .string "offensively skilled.$" - -PetalburgCity_Gym_Text_17B6B5:: @ 817B6B5 - .string "Hi! Have you tried using SURF?$" - -PetalburgCity_Gym_Text_17B6D4:: @ 817B6D4 - .string "Our GYM LEADER told us to go all out\n" - .string "and beat you.\p" - .string "Even if you happen to be the\n" - .string "LEADER’s kid!$" - -PetalburgCity_Gym_Text_17B732:: @ 817B732 - .string "But... I went all out!$" - -PetalburgCity_Gym_Text_17B749:: @ 817B749 - .string "The way you use your POKéMON...\n" - .string "It’s like your father’s style.\p" - .string "Go on through! The GYM LEADER, your\n" - .string "father, is waiting!$" - -PetalburgCity_Gym_Text_17B7C0:: @ 817B7C0 - .string "Sure, it’s fine to make your POKéMON\n" - .string "stronger.\p" - .string "But what decides the winner?\p" - .string "Why, it’s the feelings TRAINERS have for\n" - .string "their POKéMON.$" - -PetalburgCity_Gym_Text_17B844:: @ 817B844 - .string "This door appears to be locked\n" - .string "right now...$" - -PetalburgCity_Gym_Text_17B870:: @ 817B870 - .string "“SPEED ROOM,” the sign says.\p" - .string "Do you want to go through?$" - -UnknownString_817B8A8: @ 817B8A8 - .string "This door appears to be locked\n" - .string "right now...$" - -PetalburgCity_Gym_Text_17B8D4:: @ 817B8D4 - .string "“ACCURACY ROOM,” the sign says.\p" - .string "Do you want to go through?$" - -PetalburgCity_Gym_Text_17B90F:: @ 817B90F - .string "“ZERO REDUCTION ROOM,” the sign\n" - .string "says.\p" - .string "Do you want to go through?$" - -PetalburgCity_Gym_Text_17B950:: @ 817B950 - .string "“DEFENSE ROOM,” the sign says.\p" - .string "Do you want to go through?$" - -PetalburgCity_Gym_Text_17B98A:: @ 817B98A - .string "“RECOVERY ROOM,” the sign says.\p" - .string "Do you want to go through?$" - -PetalburgCity_Gym_Text_17B9C5:: @ 817B9C5 - .string "“STRENGTH ROOM,” the sign says.\p" - .string "Do you want to go through?$" - -PetalburgCity_Gym_Text_17BA00:: @ 817BA00 - .string "“ONE-HIT KO ROOM,” the sign says.\p" - .string "Do you want to go through?$" - -PetalburgCity_Gym_Text_17BA3D:: @ 817BA3D - .string "“GYM LEADER’S ROOM\p" - .string "“See for yourself what POKéMON await\n" - .string "you!” the sign says.\p" - .string "Do you want to go through?$" - -PetalburgCity_Gym_Text_17BAA5:: @ 817BAA5 - .string "PETALBURG CITY POKéMON GYM$" - -PetalburgCity_Gym_Text_17BAC0:: @ 817BAC0 - .string "PETALBURG CITY POKéMON GYM\p" - .string "NORMAN’S CERTIFIED TRAINERS:\n" - .string "{PLAYER}$" diff --git a/data/text/maps/PetalburgCity_House1.inc b/data/text/maps/PetalburgCity_House1.inc new file mode 100644 index 000000000..d41fadd1f --- /dev/null +++ b/data/text/maps/PetalburgCity_House1.inc @@ -0,0 +1,16 @@ +PetalburgCity_House1_Text_17BAFB:: @ 817BAFB + .string "Traveling is wonderful!\p" + .string "When I was young, I roamed the seas\n" + .string "and the mountains!$" + +PetalburgCity_House1_Text_17BB4A:: @ 817BB4A + .string "Sigh...\p" + .string "I wish I could go on an adventure\n" + .string "with some POKéMON...\p" + .string "Crawl through some damp grass...\n" + .string "Climb rocky, rugged mountains...\p" + .string "Cross the raging seas...\n" + .string "Wander about in dark caves...\p" + .string "And, sometimes, even get a little\n" + .string "homesick...\p" + .string "It must be fabulous to travel!$" diff --git a/data/text/maps/PetalburgCity_House1.s b/data/text/maps/PetalburgCity_House1.s deleted file mode 100644 index d41fadd1f..000000000 --- a/data/text/maps/PetalburgCity_House1.s +++ /dev/null @@ -1,16 +0,0 @@ -PetalburgCity_House1_Text_17BAFB:: @ 817BAFB - .string "Traveling is wonderful!\p" - .string "When I was young, I roamed the seas\n" - .string "and the mountains!$" - -PetalburgCity_House1_Text_17BB4A:: @ 817BB4A - .string "Sigh...\p" - .string "I wish I could go on an adventure\n" - .string "with some POKéMON...\p" - .string "Crawl through some damp grass...\n" - .string "Climb rocky, rugged mountains...\p" - .string "Cross the raging seas...\n" - .string "Wander about in dark caves...\p" - .string "And, sometimes, even get a little\n" - .string "homesick...\p" - .string "It must be fabulous to travel!$" diff --git a/data/text/maps/PetalburgCity_House2.inc b/data/text/maps/PetalburgCity_House2.inc new file mode 100644 index 000000000..426dac360 --- /dev/null +++ b/data/text/maps/PetalburgCity_House2.inc @@ -0,0 +1,12 @@ +PetalburgCity_House2_Text_17BC4F:: @ 817BC4F + .string "NORMAN became our town’s new GYM\n" + .string "LEADER.\p" + .string "I think he called his family over from\n" + .string "the JOHTO region.$" + +PetalburgCity_House2_Text_17BCB1:: @ 817BCB1 + .string "I battled NORMAN once, but, whew,\n" + .string "he was way too strong.\p" + .string "How would I put it?\p" + .string "I just got the feeling that he\n" + .string "lives for POKéMON.$" diff --git a/data/text/maps/PetalburgCity_House2.s b/data/text/maps/PetalburgCity_House2.s deleted file mode 100644 index 426dac360..000000000 --- a/data/text/maps/PetalburgCity_House2.s +++ /dev/null @@ -1,12 +0,0 @@ -PetalburgCity_House2_Text_17BC4F:: @ 817BC4F - .string "NORMAN became our town’s new GYM\n" - .string "LEADER.\p" - .string "I think he called his family over from\n" - .string "the JOHTO region.$" - -PetalburgCity_House2_Text_17BCB1:: @ 817BCB1 - .string "I battled NORMAN once, but, whew,\n" - .string "he was way too strong.\p" - .string "How would I put it?\p" - .string "I just got the feeling that he\n" - .string "lives for POKéMON.$" diff --git a/data/text/maps/PetalburgCity_Mart.inc b/data/text/maps/PetalburgCity_Mart.inc new file mode 100644 index 000000000..d6fcc6fff --- /dev/null +++ b/data/text/maps/PetalburgCity_Mart.inc @@ -0,0 +1,17 @@ +PetalburgCity_Mart_Text_17BFFD:: @ 817BFFD + .string "Even if a POKéMON is weak now,\n" + .string "it will grow stronger.\p" + .string "The most important thing is love!\n" + .string "Love for your POKéMON!$" + +PetalburgCity_Mart_Text_17C06C:: @ 817C06C + .string "Do you use REPEL?\n" + .string "It keeps POKéMON away, so it’s\l" + .string "useful when you’re in a hurry.$" + +PetalburgCity_Mart_Text_17C0BC:: @ 817C0BC + .string "Do you have any ANTIDOTES with\n" + .string "you?\p" + .string "If you walk around with a poisoned\n" + .string "POKéMON, it will lose HP until it faints.\l" + .string "Take some ANTIDOTES with you.$" diff --git a/data/text/maps/PetalburgCity_Mart.s b/data/text/maps/PetalburgCity_Mart.s deleted file mode 100644 index d6fcc6fff..000000000 --- a/data/text/maps/PetalburgCity_Mart.s +++ /dev/null @@ -1,17 +0,0 @@ -PetalburgCity_Mart_Text_17BFFD:: @ 817BFFD - .string "Even if a POKéMON is weak now,\n" - .string "it will grow stronger.\p" - .string "The most important thing is love!\n" - .string "Love for your POKéMON!$" - -PetalburgCity_Mart_Text_17C06C:: @ 817C06C - .string "Do you use REPEL?\n" - .string "It keeps POKéMON away, so it’s\l" - .string "useful when you’re in a hurry.$" - -PetalburgCity_Mart_Text_17C0BC:: @ 817C0BC - .string "Do you have any ANTIDOTES with\n" - .string "you?\p" - .string "If you walk around with a poisoned\n" - .string "POKéMON, it will lose HP until it faints.\l" - .string "Take some ANTIDOTES with you.$" diff --git a/data/text/maps/PetalburgCity_PokemonCenter_1F.inc b/data/text/maps/PetalburgCity_PokemonCenter_1F.inc new file mode 100644 index 000000000..1c4689672 --- /dev/null +++ b/data/text/maps/PetalburgCity_PokemonCenter_1F.inc @@ -0,0 +1,39 @@ +PetalburgCity_PokemonCenter_1F_Text_17BD30:: @ 817BD30 + .string "That PC-based POKéMON storage\n" + .string "system...\p" + .string "Whoever made it must be some kind\n" + .string "of a scientific wizard!$" + +PetalburgCity_PokemonCenter_1F_Text_17BD92:: @ 817BD92 + .string "When my POKéMON ate an\n" + .string "ORAN BERRY, it regained HP!$" + +PetalburgCity_PokemonCenter_1F_Text_17BDC5:: @ 817BDC5 + .string "There are many types of POKéMON.\p" + .string "All types have their strengths and\n" + .string "weaknesses against other types.\p" + .string "Depending on the types of POKéMON,\n" + .string "a battle could be easy or hard.$" + +PetalburgCity_PokemonCenter_1F_Text_17BE6C:: @ 817BE6C + .string "For example, your TREECKO is a\n" + .string "GRASS type.\p" + .string "It’s strong against the WATER and\n" + .string "GROUND types.\p" + .string "But, it’s weak against FIRE-type\n" + .string "POKéMON.$" + +PetalburgCity_PokemonCenter_1F_Text_17BEF1:: @ 817BEF1 + .string "For example, your TORCHIC is a\n" + .string "FIRE type.\p" + .string "It’s strong against the GRASS and\n" + .string "BUG types.\p" + .string "But, it’s weak against WATER-type\n" + .string "POKéMON.$" + +PetalburgCity_PokemonCenter_1F_Text_17BF73:: @ 817BF73 + .string "For example, your MUDKIP is a\n" + .string "WATER type.\p" + .string "It’s strong against the FIRE type.\p" + .string "But, it’s weak against GRASS-type\n" + .string "and ELECTRIC-type POKéMON.$" diff --git a/data/text/maps/PetalburgCity_PokemonCenter_1F.s b/data/text/maps/PetalburgCity_PokemonCenter_1F.s deleted file mode 100644 index 1c4689672..000000000 --- a/data/text/maps/PetalburgCity_PokemonCenter_1F.s +++ /dev/null @@ -1,39 +0,0 @@ -PetalburgCity_PokemonCenter_1F_Text_17BD30:: @ 817BD30 - .string "That PC-based POKéMON storage\n" - .string "system...\p" - .string "Whoever made it must be some kind\n" - .string "of a scientific wizard!$" - -PetalburgCity_PokemonCenter_1F_Text_17BD92:: @ 817BD92 - .string "When my POKéMON ate an\n" - .string "ORAN BERRY, it regained HP!$" - -PetalburgCity_PokemonCenter_1F_Text_17BDC5:: @ 817BDC5 - .string "There are many types of POKéMON.\p" - .string "All types have their strengths and\n" - .string "weaknesses against other types.\p" - .string "Depending on the types of POKéMON,\n" - .string "a battle could be easy or hard.$" - -PetalburgCity_PokemonCenter_1F_Text_17BE6C:: @ 817BE6C - .string "For example, your TREECKO is a\n" - .string "GRASS type.\p" - .string "It’s strong against the WATER and\n" - .string "GROUND types.\p" - .string "But, it’s weak against FIRE-type\n" - .string "POKéMON.$" - -PetalburgCity_PokemonCenter_1F_Text_17BEF1:: @ 817BEF1 - .string "For example, your TORCHIC is a\n" - .string "FIRE type.\p" - .string "It’s strong against the GRASS and\n" - .string "BUG types.\p" - .string "But, it’s weak against WATER-type\n" - .string "POKéMON.$" - -PetalburgCity_PokemonCenter_1F_Text_17BF73:: @ 817BF73 - .string "For example, your MUDKIP is a\n" - .string "WATER type.\p" - .string "It’s strong against the FIRE type.\p" - .string "But, it’s weak against GRASS-type\n" - .string "and ELECTRIC-type POKéMON.$" diff --git a/data/text/maps/PetalburgCity_WallysHouse.inc b/data/text/maps/PetalburgCity_WallysHouse.inc new file mode 100644 index 000000000..888dfbc91 --- /dev/null +++ b/data/text/maps/PetalburgCity_WallysHouse.inc @@ -0,0 +1,72 @@ +PetalburgCity_WallysHouse_Text_179805:: @ 8179805 + .string "You’re...\n" + .string "Ah, you must be {PLAYER}{KUN}, right?\p" + .string "Thank you for playing with WALLY a\n" + .string "little while ago.\p" + .string "He’s been frail and sickly ever\n" + .string "since he was a baby.\p" + .string "We’ve sent him to stay with my relatives\n" + .string "in VERDANTURF TOWN for a while.\p" + .string "The air is a lot cleaner there\n" + .string "than it is here.\p" + .string "What’s that? Where’s WALLY?\n" + .string "He’s already left, our WALLY.\p" + .string "I wonder where he could have\n" + .string "gotten by now?$" + +PetalburgCity_WallysHouse_Text_179975:: @ 8179975 + .string "I wonder how our WALLY is doing?$" + +PetalburgCity_WallysHouse_Text_179996:: @ 8179996 + .string "Hi there, {PLAYER}{KUN}!\p" + .string "Our WALLY’s become very healthy\n" + .string "since he went to VERDANTURF TOWN.\p" + .string "We owe it all to you!\p" + .string "When WALLY left town, you helped\n" + .string "him catch a POKéMON, right?\p" + .string "I think that made WALLY really\n" + .string "happy.\p" + .string "Actually, not just WALLY.\n" + .string "It made me, his father, happy too.\p" + .string "Happy that he’s got such a great\n" + .string "friend as you.\p" + .string "This isn’t a bribe or anything, but\n" + .string "I’d really like you to have this.$" + +PetalburgCity_WallysHouse_Text_179B14:: @ 8179B14 + .string "If your POKéMON can SURF, you’ll be\n" + .string "able to go to all sorts of places.$" + +PetalburgCity_WallysHouse_Text_179B5B:: @ 8179B5B + .string "WALLY’s coming home soon.\n" + .string "I’m looking forward to that.$" + +PetalburgCity_WallysHouse_Text_179B92:: @ 8179B92 + .string "Oh? You met WALLY in EVER GRANDE\n" + .string "CITY?\p" + .string "Oh, {PLAYER}{KUN}, don’t be silly.\p" + .string "He may have gotten healthy, but he\n" + .string "can’t go somewhere far away like\l" + .string "that all by himself.$" + +PetalburgCity_WallysHouse_Text_179C2C:: @ 8179C2C + .string "WALLY was really happy when he told\n" + .string "us that he caught a POKéMON.\p" + .string "It’s been ages since I’ve seen him\n" + .string "smile like that.$" + +PetalburgCity_WallysHouse_Text_179CA1:: @ 8179CA1 + .string "Oh, hello, {PLAYER}! We’ve got\n" + .string "something we want you to have.\p" + .string "My husband has it, so please have a\n" + .string "word with him, dear.$" + +PetalburgCity_WallysHouse_Text_179D12:: @ 8179D12 + .string "I want you to keep this a secret\n" + .string "from my husband...\p" + .string "But our WALLY left VERDANTURF TOWN\n" + .string "without telling anyone.\p" + .string "You know, WALLY is frail, but\n" + .string "he’s surprisingly strong-willed.\p" + .string "I’m sure that he’ll come back safe\n" + .string "and sound one day!$" diff --git a/data/text/maps/PetalburgCity_WallysHouse.s b/data/text/maps/PetalburgCity_WallysHouse.s deleted file mode 100644 index 888dfbc91..000000000 --- a/data/text/maps/PetalburgCity_WallysHouse.s +++ /dev/null @@ -1,72 +0,0 @@ -PetalburgCity_WallysHouse_Text_179805:: @ 8179805 - .string "You’re...\n" - .string "Ah, you must be {PLAYER}{KUN}, right?\p" - .string "Thank you for playing with WALLY a\n" - .string "little while ago.\p" - .string "He’s been frail and sickly ever\n" - .string "since he was a baby.\p" - .string "We’ve sent him to stay with my relatives\n" - .string "in VERDANTURF TOWN for a while.\p" - .string "The air is a lot cleaner there\n" - .string "than it is here.\p" - .string "What’s that? Where’s WALLY?\n" - .string "He’s already left, our WALLY.\p" - .string "I wonder where he could have\n" - .string "gotten by now?$" - -PetalburgCity_WallysHouse_Text_179975:: @ 8179975 - .string "I wonder how our WALLY is doing?$" - -PetalburgCity_WallysHouse_Text_179996:: @ 8179996 - .string "Hi there, {PLAYER}{KUN}!\p" - .string "Our WALLY’s become very healthy\n" - .string "since he went to VERDANTURF TOWN.\p" - .string "We owe it all to you!\p" - .string "When WALLY left town, you helped\n" - .string "him catch a POKéMON, right?\p" - .string "I think that made WALLY really\n" - .string "happy.\p" - .string "Actually, not just WALLY.\n" - .string "It made me, his father, happy too.\p" - .string "Happy that he’s got such a great\n" - .string "friend as you.\p" - .string "This isn’t a bribe or anything, but\n" - .string "I’d really like you to have this.$" - -PetalburgCity_WallysHouse_Text_179B14:: @ 8179B14 - .string "If your POKéMON can SURF, you’ll be\n" - .string "able to go to all sorts of places.$" - -PetalburgCity_WallysHouse_Text_179B5B:: @ 8179B5B - .string "WALLY’s coming home soon.\n" - .string "I’m looking forward to that.$" - -PetalburgCity_WallysHouse_Text_179B92:: @ 8179B92 - .string "Oh? You met WALLY in EVER GRANDE\n" - .string "CITY?\p" - .string "Oh, {PLAYER}{KUN}, don’t be silly.\p" - .string "He may have gotten healthy, but he\n" - .string "can’t go somewhere far away like\l" - .string "that all by himself.$" - -PetalburgCity_WallysHouse_Text_179C2C:: @ 8179C2C - .string "WALLY was really happy when he told\n" - .string "us that he caught a POKéMON.\p" - .string "It’s been ages since I’ve seen him\n" - .string "smile like that.$" - -PetalburgCity_WallysHouse_Text_179CA1:: @ 8179CA1 - .string "Oh, hello, {PLAYER}! We’ve got\n" - .string "something we want you to have.\p" - .string "My husband has it, so please have a\n" - .string "word with him, dear.$" - -PetalburgCity_WallysHouse_Text_179D12:: @ 8179D12 - .string "I want you to keep this a secret\n" - .string "from my husband...\p" - .string "But our WALLY left VERDANTURF TOWN\n" - .string "without telling anyone.\p" - .string "You know, WALLY is frail, but\n" - .string "he’s surprisingly strong-willed.\p" - .string "I’m sure that he’ll come back safe\n" - .string "and sound one day!$" diff --git a/data/text/maps/PetalburgWoods.inc b/data/text/maps/PetalburgWoods.inc new file mode 100644 index 000000000..21a04dcc8 --- /dev/null +++ b/data/text/maps/PetalburgWoods.inc @@ -0,0 +1,145 @@ +PetalburgWoods_Text_194D71:: @ 8194D71 + .string "Hmmm...\n" + .string "Not a one to be found...$" + +PetalburgWoods_Text_194D92:: @ 8194D92 + .string "Hello, have you seen any POKéMON\n" + .string "called SHROOMISH around here?\p" + .string "I really love that POKéMON.$" + +PetalburgWoods_Text_194DED:: @ 8194DED + .string "I was going to ambush you, but you\n" + .string "had to dawdle in PETALBURG WOODS\l" + .string "forever, didn’t you?\p" + .string "I got sick of waiting, so here I am!$" + +PetalburgWoods_Text_194E6B:: @ 8194E6B + .string "You! DEVON RESEARCHER!\p" + .string "Hand over those papers!$" + +PetalburgWoods_Text_194E9A:: @ 8194E9A + .string "Aiyeeeh!\p" + .string "You’re a POKéMON TRAINER, aren’t you?\n" + .string "You’ve got to help me, please!$" + +PetalburgWoods_Text_194EE8:: @ 8194EE8 + .string "Hunh? What do you think you’re doing?\n" + .string "What, you’re going to protect him?\p" + .string "No one who crosses TEAM {EVIL_TEAM}\n" + .string "gets any mercy, not even a kid!\p" + .string "Come on and battle me!$" + +PetalburgWoods_Text_194F83:: @ 8194F83 + .string "You’re kidding me! You’re tough!$" + +PetalburgWoods_Text_194FA4:: @ 8194FA4 + .string "Grrr... You’ve got some nerve\n" + .string "meddling with TEAM {EVIL_TEAM}!\l" + .string "Come on and battle me again!\p" + .string "I wish I could say that, but I’m out of\n" + .string "POKéMON...\p" + .string "And, hey, we of TEAM {EVIL_TEAM} are also\n" + .string "after something in RUSTBORO.\p" + .string "I’ll let you go today!$" + +PetalburgWoods_Text_19507E:: @ 819507E + .string "Whew...\n" + .string "That was awfully close!\p" + .string "Thanks to you, he didn’t rob me of\n" + .string "these important papers.\p" + .string "I know, I’ll give you a GREAT BALL as\n" + .string "my thanks!$" + +PetalburgWoods_Text_19510A:: @ 819510A + .string "Didn’t that TEAM {EVIL_TEAM} thug say\n" + .string "they were after something in\l" + .string "RUSTBORO, too?$" + +PetalburgWoods_Text_195153:: @ 8195153 + .string "Uh-oh! It’s a crisis!\n" + .string "I can’t be wasting time!$" + +PetalburgWoods_Text_195182:: @ 8195182 + .string "You’re loaded with items.\n" + .string "I can’t give you this GREAT BALL.$" + +PetalburgWoods_Text_1951BE:: @ 81951BE + .string "I caught a whole bunch of POKéMON!\p" + .string "Go, go, go!\n" + .string "My BUG POKéMON team!$" + +PetalburgWoods_Text_195202:: @ 8195202 + .string "I have all these POKéMON, but I\n" + .string "couldn’t win...$" + +PetalburgWoods_Text_195232:: @ 8195232 + .string "I caught a bunch of POKéMON.\n" + .string "Now I’m out of POKé BALLS.$" + +PetalburgWoods_Text_19526A:: @ 819526A + .string "If you take BUG POKéMON to school,\n" + .string "you get to be instantly popular!$" + +PetalburgWoods_Text_1952AE:: @ 81952AE + .string "I can’t be popular if I lose.$" + +PetalburgWoods_Text_1952CC:: @ 81952CC + .string "If you have a big BUG POKéMON, people\n" + .string "respect you for it.$" + +PetalburgWoods_Text_195306:: @ 8195306 + .string "My BUG POKéMON have grown.\n" + .string "I’ll be popular again.$" + +PetalburgWoods_Text_195338:: @ 8195338 + .string "I can’t be popular if I lose.$" + +PetalburgWoods_Text_195356:: @ 8195356 + .string "You get to be popular if you have\n" + .string "strong POKéMON, right?\l" + .string "So, I’ve been training hard.$" + +PetalburgWoods_Text_1953AC:: @ 81953AC + .string "Yo, there!\n" + .string "Your POKéMON doing okay?\p" + .string "If your POKéMON are weak and you want\n" + .string "to avoid battles, you should stay out\l" + .string "of tall grass.$" + +PetalburgWoods_Text_19542B:: @ 819542B + .string "Sometimes, there are things on the\n" + .string "ground even if you can’t see them.\p" + .string "That’s why I always check where I’m\n" + .string "walking.$" + +PetalburgWoods_Text_19549E:: @ 819549E + .string "Oh, neat!\n" + .string "That’s the BADGE from RUSTBORO GYM!\p" + .string "You must be a TRAINER.\n" + .string "You should try using this item.$" + +PetalburgWoods_Text_195503:: @ 8195503 + .string "It’s a MIRACLE SEED.\n" + .string "If a POKéMON holds that item, its\l" + .string "GRASS-type moves become stronger.\p" + .string "Besides MIRACLE SEED, I think there are\n" + .string "other convenient items for POKéMON\l" + .string "to hold.$" + +PetalburgWoods_Text_1955B0:: @ 81955B0 + .string "TRAINER TIPS\p" + .string "Any POKéMON that appears even once\n" + .string "in a battle is awarded EXP Points.\p" + .string "To raise a weak POKéMON, put it at the\n" + .string "top of the team list.\p" + .string "As soon as a battle starts, switch it\n" + .string "out. It will earn EXP Points without\l" + .string "being exposed to any harm.$" + +PetalburgWoods_Text_1956A6:: @ 81956A6 + .string "TRAINER TIPS\p" + .string "In addition to Hit Points (HP), POKéMON\n" + .string "have Power Points (PP) that are used to\l" + .string "make moves during battle.\p" + .string "If a POKéMON runs out of PP, it must be\n" + .string "taken to a POKéMON CENTER.$" diff --git a/data/text/maps/PetalburgWoods.s b/data/text/maps/PetalburgWoods.s deleted file mode 100644 index 21a04dcc8..000000000 --- a/data/text/maps/PetalburgWoods.s +++ /dev/null @@ -1,145 +0,0 @@ -PetalburgWoods_Text_194D71:: @ 8194D71 - .string "Hmmm...\n" - .string "Not a one to be found...$" - -PetalburgWoods_Text_194D92:: @ 8194D92 - .string "Hello, have you seen any POKéMON\n" - .string "called SHROOMISH around here?\p" - .string "I really love that POKéMON.$" - -PetalburgWoods_Text_194DED:: @ 8194DED - .string "I was going to ambush you, but you\n" - .string "had to dawdle in PETALBURG WOODS\l" - .string "forever, didn’t you?\p" - .string "I got sick of waiting, so here I am!$" - -PetalburgWoods_Text_194E6B:: @ 8194E6B - .string "You! DEVON RESEARCHER!\p" - .string "Hand over those papers!$" - -PetalburgWoods_Text_194E9A:: @ 8194E9A - .string "Aiyeeeh!\p" - .string "You’re a POKéMON TRAINER, aren’t you?\n" - .string "You’ve got to help me, please!$" - -PetalburgWoods_Text_194EE8:: @ 8194EE8 - .string "Hunh? What do you think you’re doing?\n" - .string "What, you’re going to protect him?\p" - .string "No one who crosses TEAM {EVIL_TEAM}\n" - .string "gets any mercy, not even a kid!\p" - .string "Come on and battle me!$" - -PetalburgWoods_Text_194F83:: @ 8194F83 - .string "You’re kidding me! You’re tough!$" - -PetalburgWoods_Text_194FA4:: @ 8194FA4 - .string "Grrr... You’ve got some nerve\n" - .string "meddling with TEAM {EVIL_TEAM}!\l" - .string "Come on and battle me again!\p" - .string "I wish I could say that, but I’m out of\n" - .string "POKéMON...\p" - .string "And, hey, we of TEAM {EVIL_TEAM} are also\n" - .string "after something in RUSTBORO.\p" - .string "I’ll let you go today!$" - -PetalburgWoods_Text_19507E:: @ 819507E - .string "Whew...\n" - .string "That was awfully close!\p" - .string "Thanks to you, he didn’t rob me of\n" - .string "these important papers.\p" - .string "I know, I’ll give you a GREAT BALL as\n" - .string "my thanks!$" - -PetalburgWoods_Text_19510A:: @ 819510A - .string "Didn’t that TEAM {EVIL_TEAM} thug say\n" - .string "they were after something in\l" - .string "RUSTBORO, too?$" - -PetalburgWoods_Text_195153:: @ 8195153 - .string "Uh-oh! It’s a crisis!\n" - .string "I can’t be wasting time!$" - -PetalburgWoods_Text_195182:: @ 8195182 - .string "You’re loaded with items.\n" - .string "I can’t give you this GREAT BALL.$" - -PetalburgWoods_Text_1951BE:: @ 81951BE - .string "I caught a whole bunch of POKéMON!\p" - .string "Go, go, go!\n" - .string "My BUG POKéMON team!$" - -PetalburgWoods_Text_195202:: @ 8195202 - .string "I have all these POKéMON, but I\n" - .string "couldn’t win...$" - -PetalburgWoods_Text_195232:: @ 8195232 - .string "I caught a bunch of POKéMON.\n" - .string "Now I’m out of POKé BALLS.$" - -PetalburgWoods_Text_19526A:: @ 819526A - .string "If you take BUG POKéMON to school,\n" - .string "you get to be instantly popular!$" - -PetalburgWoods_Text_1952AE:: @ 81952AE - .string "I can’t be popular if I lose.$" - -PetalburgWoods_Text_1952CC:: @ 81952CC - .string "If you have a big BUG POKéMON, people\n" - .string "respect you for it.$" - -PetalburgWoods_Text_195306:: @ 8195306 - .string "My BUG POKéMON have grown.\n" - .string "I’ll be popular again.$" - -PetalburgWoods_Text_195338:: @ 8195338 - .string "I can’t be popular if I lose.$" - -PetalburgWoods_Text_195356:: @ 8195356 - .string "You get to be popular if you have\n" - .string "strong POKéMON, right?\l" - .string "So, I’ve been training hard.$" - -PetalburgWoods_Text_1953AC:: @ 81953AC - .string "Yo, there!\n" - .string "Your POKéMON doing okay?\p" - .string "If your POKéMON are weak and you want\n" - .string "to avoid battles, you should stay out\l" - .string "of tall grass.$" - -PetalburgWoods_Text_19542B:: @ 819542B - .string "Sometimes, there are things on the\n" - .string "ground even if you can’t see them.\p" - .string "That’s why I always check where I’m\n" - .string "walking.$" - -PetalburgWoods_Text_19549E:: @ 819549E - .string "Oh, neat!\n" - .string "That’s the BADGE from RUSTBORO GYM!\p" - .string "You must be a TRAINER.\n" - .string "You should try using this item.$" - -PetalburgWoods_Text_195503:: @ 8195503 - .string "It’s a MIRACLE SEED.\n" - .string "If a POKéMON holds that item, its\l" - .string "GRASS-type moves become stronger.\p" - .string "Besides MIRACLE SEED, I think there are\n" - .string "other convenient items for POKéMON\l" - .string "to hold.$" - -PetalburgWoods_Text_1955B0:: @ 81955B0 - .string "TRAINER TIPS\p" - .string "Any POKéMON that appears even once\n" - .string "in a battle is awarded EXP Points.\p" - .string "To raise a weak POKéMON, put it at the\n" - .string "top of the team list.\p" - .string "As soon as a battle starts, switch it\n" - .string "out. It will earn EXP Points without\l" - .string "being exposed to any harm.$" - -PetalburgWoods_Text_1956A6:: @ 81956A6 - .string "TRAINER TIPS\p" - .string "In addition to Hit Points (HP), POKéMON\n" - .string "have Power Points (PP) that are used to\l" - .string "make moves during battle.\p" - .string "If a POKéMON runs out of PP, it must be\n" - .string "taken to a POKéMON CENTER.$" diff --git a/data/text/maps/Route101.inc b/data/text/maps/Route101.inc new file mode 100644 index 000000000..3bfa1ef6e --- /dev/null +++ b/data/text/maps/Route101.inc @@ -0,0 +1,39 @@ +Route101_Text_16D10E:: @ 816D10E + .string "H-help me!$" + +Route101_Text_16D119:: @ 816D119 + .string "Hello! You over there!\n" + .string "Please! Help!\p" + .string "In my BAG!\n" + .string "There’s a POKé BALL!$" + +Route101_Text_16D15E:: @ 816D15E + .string "Wh-Where are you going?!\n" + .string "Don’t leave me like this!$" + +Route101_Text_16D191:: @ 816D191 + .string "PROF. BIRCH: Whew...\p" + .string "I was in the tall grass studying wild\n" + .string "POKéMON when I was jumped.\p" + .string "You saved me.\n" + .string "Thanks a lot!\p" + .string "Oh?\p" + .string "Hi, you’re {PLAYER}{KUN}!\p" + .string "This is not the place to chat, so come\n" + .string "by my POKéMON LAB later, okay?$" + +Route101_Text_16D25E:: @ 816D25E + .string "If POKéMON get tired, take them to\n" + .string "a POKéMON CENTER.\p" + .string "There’s a POKéMON CENTER in OLDALE\n" + .string "TOWN right close by.$" + +Route101_Text_16D2CB:: @ 816D2CB + .string "Wild POKéMON will jump out at you in\n" + .string "tall grass.\p" + .string "If you want to catch POKéMON, you have\n" + .string "to go into the tall grass and search.$" + +Route101_Text_16D349:: @ 816D349 + .string "ROUTE 101\n" + .string "{0x79} OLDALE TOWN$" diff --git a/data/text/maps/Route101.s b/data/text/maps/Route101.s deleted file mode 100644 index 3bfa1ef6e..000000000 --- a/data/text/maps/Route101.s +++ /dev/null @@ -1,39 +0,0 @@ -Route101_Text_16D10E:: @ 816D10E - .string "H-help me!$" - -Route101_Text_16D119:: @ 816D119 - .string "Hello! You over there!\n" - .string "Please! Help!\p" - .string "In my BAG!\n" - .string "There’s a POKé BALL!$" - -Route101_Text_16D15E:: @ 816D15E - .string "Wh-Where are you going?!\n" - .string "Don’t leave me like this!$" - -Route101_Text_16D191:: @ 816D191 - .string "PROF. BIRCH: Whew...\p" - .string "I was in the tall grass studying wild\n" - .string "POKéMON when I was jumped.\p" - .string "You saved me.\n" - .string "Thanks a lot!\p" - .string "Oh?\p" - .string "Hi, you’re {PLAYER}{KUN}!\p" - .string "This is not the place to chat, so come\n" - .string "by my POKéMON LAB later, okay?$" - -Route101_Text_16D25E:: @ 816D25E - .string "If POKéMON get tired, take them to\n" - .string "a POKéMON CENTER.\p" - .string "There’s a POKéMON CENTER in OLDALE\n" - .string "TOWN right close by.$" - -Route101_Text_16D2CB:: @ 816D2CB - .string "Wild POKéMON will jump out at you in\n" - .string "tall grass.\p" - .string "If you want to catch POKéMON, you have\n" - .string "to go into the tall grass and search.$" - -Route101_Text_16D349:: @ 816D349 - .string "ROUTE 101\n" - .string "{0x79} OLDALE TOWN$" diff --git a/data/text/maps/Route102.inc b/data/text/maps/Route102.inc new file mode 100644 index 000000000..cf367edc2 --- /dev/null +++ b/data/text/maps/Route102.inc @@ -0,0 +1,43 @@ +PetalburgCity_Text_16D361:: @ 816D361 + .string "WALLY: {PLAYER}...\n" + .string "POKéMON hide in tall grass like this,\l" + .string "don’t they?\p" + .string "Please watch me and see if I can\n" + .string "catch one properly.\p" + .string "...Whoa!$" + +PetalburgCity_Text_16D3DE:: @ 816D3DE + .string "WALLY: I did it... It’s my...\n" + .string "My POKéMON!$" + +PetalburgCity_Text_16D408:: @ 816D408 + .string "{PLAYER}, thank you!\n" + .string "Let’s go back to the GYM!$" + +Route102_Text_16D431:: @ 816D431 + .string "I’m...not very tall, so I sink right\n" + .string "into tall grass.\p" + .string "The grass goes up my nose and...\n" + .string "Fwafwafwafwafwa...\p" + .string "Fwatchoo!$" + +UnknownString_816D4A5: @ 816D4A5 + .string "Fufufufu...\n" + .string "Watch me.$" + +UnknownString_816D4BB: @ 816D4BB + .string "Ta-daaaah! Awesome, huh?\p" + .string "There are some ledges that you can’t\n" + .string "climb up, but you can jump down.$" + +Route102_Text_16D51A:: @ 816D51A + .string "I’m going to catch a whole bunch of\n" + .string "POKéMON!$" + +Route102_Text_16D547:: @ 816D547 + .string "ROUTE 102\n" + .string "{0x7C} OLDALE TOWN$" + +Route102_Text_16D55F:: @ 816D55F + .string "ROUTE 102\n" + .string "{0x7B} PETALBURG CITY$" diff --git a/data/text/maps/Route102.s b/data/text/maps/Route102.s deleted file mode 100644 index cf367edc2..000000000 --- a/data/text/maps/Route102.s +++ /dev/null @@ -1,43 +0,0 @@ -PetalburgCity_Text_16D361:: @ 816D361 - .string "WALLY: {PLAYER}...\n" - .string "POKéMON hide in tall grass like this,\l" - .string "don’t they?\p" - .string "Please watch me and see if I can\n" - .string "catch one properly.\p" - .string "...Whoa!$" - -PetalburgCity_Text_16D3DE:: @ 816D3DE - .string "WALLY: I did it... It’s my...\n" - .string "My POKéMON!$" - -PetalburgCity_Text_16D408:: @ 816D408 - .string "{PLAYER}, thank you!\n" - .string "Let’s go back to the GYM!$" - -Route102_Text_16D431:: @ 816D431 - .string "I’m...not very tall, so I sink right\n" - .string "into tall grass.\p" - .string "The grass goes up my nose and...\n" - .string "Fwafwafwafwafwa...\p" - .string "Fwatchoo!$" - -UnknownString_816D4A5: @ 816D4A5 - .string "Fufufufu...\n" - .string "Watch me.$" - -UnknownString_816D4BB: @ 816D4BB - .string "Ta-daaaah! Awesome, huh?\p" - .string "There are some ledges that you can’t\n" - .string "climb up, but you can jump down.$" - -Route102_Text_16D51A:: @ 816D51A - .string "I’m going to catch a whole bunch of\n" - .string "POKéMON!$" - -Route102_Text_16D547:: @ 816D547 - .string "ROUTE 102\n" - .string "{0x7C} OLDALE TOWN$" - -Route102_Text_16D55F:: @ 816D55F - .string "ROUTE 102\n" - .string "{0x7B} PETALBURG CITY$" diff --git a/data/text/maps/Route103.inc b/data/text/maps/Route103.inc new file mode 100644 index 000000000..ebdedea82 --- /dev/null +++ b/data/text/maps/Route103.inc @@ -0,0 +1,64 @@ +Route103_Text_16D57A:: @ 816D57A + .string "MAY: Let’s see... The POKéMON found\n" + .string "on ROUTE 103 include...$" + +Route103_Text_16D5B6:: @ 816D5B6 + .string "Oh, hi, {PLAYER}{KUN}!\p" + .string "...Oh, I see, my dad gave you a\n" + .string "POKéMON as a gift.\p" + .string "Since we’re here, let’s have a quick\n" + .string "battle!\p" + .string "I’ll give you a taste of what being a\n" + .string "TRAINER is like.$" + +Route103_Text_16D65B:: @ 816D65B + .string "Wow! That’s great!\n" + .string "{PLAYER}{KUN}, you’re pretty good!$" + +Route103_Text_16D688:: @ 816D688 + .string "MAY: I think I know why my dad has an\n" + .string "eye out for you now.\p" + .string "I mean, you just got that POKéMON but\n" + .string "it already likes you.\p" + .string "You might be able to befriend any\n" + .string "kind of POKéMON easily.\p" + .string "Well, it’s time to head back to the\n" + .string "LAB.$" + +Route103_Text_16D762:: @ 816D762 + .string "BRENDAN: Okay, so it’s this one and\n" + .string "that one that live on ROUTE 103...$" + +Route103_Text_16D7A9:: @ 816D7A9 + .string "Hey, it’s {PLAYER}!\p" + .string "...Oh, yeah, Dad gave you a POKéMON.\p" + .string "Since we’re here, how about a little\n" + .string "battle?\p" + .string "I’ll teach you what being a TRAINER’s\n" + .string "about!$" + +Route103_Text_16D836:: @ 816D836 + .string "Huh, {PLAYER}, you’re not too shabby.$" + +Route103_Text_16D856:: @ 816D856 + .string "BRENDAN: I think I get it.\n" + .string "I think I know why my dad has his eye\l" + .string "out for you now.\p" + .string "Look, your POKéMON already likes you,\n" + .string "even though you just got it.\p" + .string "{PLAYER}, I get the feeling that you\n" + .string "could befriend any POKéMON with ease.\p" + .string "We should head back to the LAB.$" + +Route103_Text_16D950:: @ 816D950 + .string "My POKéMON is staggeringly tired...\n" + .string "I should have brought a POTION...$" + +Route103_Text_16D996:: @ 816D996 + .string "If you cross the sea from here,\n" + .string "it’ll be a shortcut to OLDALE TOWN.\p" + .string "Fufufu, that’s useful, isn’t it?$" + +Route103_Text_16D9FB:: @ 816D9FB + .string "ROUTE 103\n" + .string "{0x7A} OLDALE TOWN$" diff --git a/data/text/maps/Route103.s b/data/text/maps/Route103.s deleted file mode 100644 index ebdedea82..000000000 --- a/data/text/maps/Route103.s +++ /dev/null @@ -1,64 +0,0 @@ -Route103_Text_16D57A:: @ 816D57A - .string "MAY: Let’s see... The POKéMON found\n" - .string "on ROUTE 103 include...$" - -Route103_Text_16D5B6:: @ 816D5B6 - .string "Oh, hi, {PLAYER}{KUN}!\p" - .string "...Oh, I see, my dad gave you a\n" - .string "POKéMON as a gift.\p" - .string "Since we’re here, let’s have a quick\n" - .string "battle!\p" - .string "I’ll give you a taste of what being a\n" - .string "TRAINER is like.$" - -Route103_Text_16D65B:: @ 816D65B - .string "Wow! That’s great!\n" - .string "{PLAYER}{KUN}, you’re pretty good!$" - -Route103_Text_16D688:: @ 816D688 - .string "MAY: I think I know why my dad has an\n" - .string "eye out for you now.\p" - .string "I mean, you just got that POKéMON but\n" - .string "it already likes you.\p" - .string "You might be able to befriend any\n" - .string "kind of POKéMON easily.\p" - .string "Well, it’s time to head back to the\n" - .string "LAB.$" - -Route103_Text_16D762:: @ 816D762 - .string "BRENDAN: Okay, so it’s this one and\n" - .string "that one that live on ROUTE 103...$" - -Route103_Text_16D7A9:: @ 816D7A9 - .string "Hey, it’s {PLAYER}!\p" - .string "...Oh, yeah, Dad gave you a POKéMON.\p" - .string "Since we’re here, how about a little\n" - .string "battle?\p" - .string "I’ll teach you what being a TRAINER’s\n" - .string "about!$" - -Route103_Text_16D836:: @ 816D836 - .string "Huh, {PLAYER}, you’re not too shabby.$" - -Route103_Text_16D856:: @ 816D856 - .string "BRENDAN: I think I get it.\n" - .string "I think I know why my dad has his eye\l" - .string "out for you now.\p" - .string "Look, your POKéMON already likes you,\n" - .string "even though you just got it.\p" - .string "{PLAYER}, I get the feeling that you\n" - .string "could befriend any POKéMON with ease.\p" - .string "We should head back to the LAB.$" - -Route103_Text_16D950:: @ 816D950 - .string "My POKéMON is staggeringly tired...\n" - .string "I should have brought a POTION...$" - -Route103_Text_16D996:: @ 816D996 - .string "If you cross the sea from here,\n" - .string "it’ll be a shortcut to OLDALE TOWN.\p" - .string "Fufufu, that’s useful, isn’t it?$" - -Route103_Text_16D9FB:: @ 816D9FB - .string "ROUTE 103\n" - .string "{0x7A} OLDALE TOWN$" diff --git a/data/text/maps/Route104.inc b/data/text/maps/Route104.inc new file mode 100644 index 000000000..95f70a7ec --- /dev/null +++ b/data/text/maps/Route104.inc @@ -0,0 +1,81 @@ +Route104_Text_16DA13:: @ 816DA13 + .string "That seaside cottage is where\n" + .string "MR. BRINEY lives.\p" + .string "He was once a mighty sailor who never\n" + .string "feared the sea, however stormy.$" + +Route104_Text_16DA89:: @ 816DA89 + .string "The sea, huh?\p" + .string "I wonder what it’s like at the bottom\n" + .string "of the sea?$" + +Route104_Text_16DAC9:: @ 816DAC9 + .string "If you’re going to throw a POKé BALL,\n" + .string "weaken the wild POKéMON first.\p" + .string "It will be easier to catch if it’s been\n" + .string "poisoned, burned, or lulled to sleep.$" + +Route104_Text_16DB5C:: @ 816DB5C + .string "You’re a thief if you try to steal\n" + .string "someone else’s POKéMON.\p" + .string "You should throw POKé BALLS only at\n" + .string "wild POKéMON.$" + +Route104_Text_16DBC9:: @ 816DBC9 + .string "Oh, no, I’m not a TRAINER.\p" + .string "But that’s right, if TRAINERS lock eyes,\n" + .string "it’s a challenge to battle.\p" + .string "If you don’t want to battle, stay out\n" + .string "of their sight.$" + +Route104_Text_16DC5F:: @ 816DC5F + .string "I like filling my mouth with seeds,\n" + .string "then spitting them out fast!\p" + .string "You can have this, so you try it out!\p" + .string "Use it on a POKéMON, and it will learn\n" + .string "a move for firing seeds rapidly.$" + +Route104_Text_16DD0E:: @ 816DD0E + .string "A word of advice!\p" + .string "A TM, TECHNICAL MACHINE, is good only\n" + .string "for one-time use.\p" + .string "Once you use it, it’s gone.\n" + .string "Think twice before using it!$" + +Route104_Text_16DD91:: @ 816DD91 + .string "This FLOWER SHOP started selling\n" + .string "saplings recently.\p" + .string "It made me so happy, I went overboard\n" + .string "shopping. I don’t need this WHITE HERB\l" + .string "anymore. Would you take it, please?$" + +Route104_Text_16DE36:: @ 816DE36 + .string "This FLOWER SHOP started selling\n" + .string "saplings recently.\p" + .string "It made me so happy, I went overboard\n" + .string "shopping. Where should I put them?$" + +Route104_Text_16DEB3:: @ 816DEB3 + .string "MR. BRINEY’S COTTAGE$" + +Route104_Text_16DEC8:: @ 816DEC8 + .string "ROUTE 1O4\n" + .string "{0x7C} PETALBURG CITY$" + +Route104_Text_16DEE3:: @ 816DEE3 + .string "ROUTE 1O4\n" + .string "{0x79} RUSTBORO CITY$" + +Route104_Text_16DEFD:: @ 816DEFD + .string "PRETTY PETAL FLOWER SHOP$" + +Route104_Text_16DF16:: @ 816DF16 + .string "TRAINER TIPS\p" + .string "In the HOENN region there are pairs\n" + .string "of TRAINERS who challenge others\l" + .string "for 2-on-2 POKéMON battles called\l" + .string "DOUBLE BATTLES.\p" + .string "In a DOUBLE BATTLE, the TRAINER must\n" + .string "send out two POKéMON, the one at the\l" + .string "left of the list and the top one.\l" + .string "Watch how POKéMON are lined up.$" diff --git a/data/text/maps/Route104.s b/data/text/maps/Route104.s deleted file mode 100644 index 95f70a7ec..000000000 --- a/data/text/maps/Route104.s +++ /dev/null @@ -1,81 +0,0 @@ -Route104_Text_16DA13:: @ 816DA13 - .string "That seaside cottage is where\n" - .string "MR. BRINEY lives.\p" - .string "He was once a mighty sailor who never\n" - .string "feared the sea, however stormy.$" - -Route104_Text_16DA89:: @ 816DA89 - .string "The sea, huh?\p" - .string "I wonder what it’s like at the bottom\n" - .string "of the sea?$" - -Route104_Text_16DAC9:: @ 816DAC9 - .string "If you’re going to throw a POKé BALL,\n" - .string "weaken the wild POKéMON first.\p" - .string "It will be easier to catch if it’s been\n" - .string "poisoned, burned, or lulled to sleep.$" - -Route104_Text_16DB5C:: @ 816DB5C - .string "You’re a thief if you try to steal\n" - .string "someone else’s POKéMON.\p" - .string "You should throw POKé BALLS only at\n" - .string "wild POKéMON.$" - -Route104_Text_16DBC9:: @ 816DBC9 - .string "Oh, no, I’m not a TRAINER.\p" - .string "But that’s right, if TRAINERS lock eyes,\n" - .string "it’s a challenge to battle.\p" - .string "If you don’t want to battle, stay out\n" - .string "of their sight.$" - -Route104_Text_16DC5F:: @ 816DC5F - .string "I like filling my mouth with seeds,\n" - .string "then spitting them out fast!\p" - .string "You can have this, so you try it out!\p" - .string "Use it on a POKéMON, and it will learn\n" - .string "a move for firing seeds rapidly.$" - -Route104_Text_16DD0E:: @ 816DD0E - .string "A word of advice!\p" - .string "A TM, TECHNICAL MACHINE, is good only\n" - .string "for one-time use.\p" - .string "Once you use it, it’s gone.\n" - .string "Think twice before using it!$" - -Route104_Text_16DD91:: @ 816DD91 - .string "This FLOWER SHOP started selling\n" - .string "saplings recently.\p" - .string "It made me so happy, I went overboard\n" - .string "shopping. I don’t need this WHITE HERB\l" - .string "anymore. Would you take it, please?$" - -Route104_Text_16DE36:: @ 816DE36 - .string "This FLOWER SHOP started selling\n" - .string "saplings recently.\p" - .string "It made me so happy, I went overboard\n" - .string "shopping. Where should I put them?$" - -Route104_Text_16DEB3:: @ 816DEB3 - .string "MR. BRINEY’S COTTAGE$" - -Route104_Text_16DEC8:: @ 816DEC8 - .string "ROUTE 1O4\n" - .string "{0x7C} PETALBURG CITY$" - -Route104_Text_16DEE3:: @ 816DEE3 - .string "ROUTE 1O4\n" - .string "{0x79} RUSTBORO CITY$" - -Route104_Text_16DEFD:: @ 816DEFD - .string "PRETTY PETAL FLOWER SHOP$" - -Route104_Text_16DF16:: @ 816DF16 - .string "TRAINER TIPS\p" - .string "In the HOENN region there are pairs\n" - .string "of TRAINERS who challenge others\l" - .string "for 2-on-2 POKéMON battles called\l" - .string "DOUBLE BATTLES.\p" - .string "In a DOUBLE BATTLE, the TRAINER must\n" - .string "send out two POKéMON, the one at the\l" - .string "left of the list and the top one.\l" - .string "Watch how POKéMON are lined up.$" diff --git a/data/text/maps/Route104_MrBrineysHouse.inc b/data/text/maps/Route104_MrBrineysHouse.inc new file mode 100644 index 000000000..37fd0c0e1 --- /dev/null +++ b/data/text/maps/Route104_MrBrineysHouse.inc @@ -0,0 +1,67 @@ +Route104_MrBrineysHouse_Text_191A82:: @ 8191A82 + .string "MR. BRINEY: Hold on, lass!\n" + .string "Wait up, PEEKO!$" + +Route104_MrBrineysHouse_Text_191AAD:: @ 8191AAD + .string "Hm? You’re {PLAYER}{KUN}!\n" + .string "You saved my darling PEEKO!\l" + .string "We owe so much to you!\p" + .string "What’s that?\n" + .string "You want to sail with me?\p" + .string "Hmhm...\p" + .string "You have a LETTER bound for DEWFORD\n" + .string "and a package for SLATEPORT, then?\p" + .string "Quite the busy life you must lead!\p" + .string "But, certainly, what you’re asking is\n" + .string "no problem at all.\p" + .string "You’ve come to the right man!\n" + .string "We’ll set sail for DEWFORD.$" + +Route104_MrBrineysHouse_Text_191BFD:: @ 8191BFD + .string "MR. BRINEY: DEWFORD, here we come!\p" + .string "Anchors aweigh!\n" + .string "PEEKO, we’re setting sail, my darling!$" + +Route104_MrBrineysHouse_Text_191C57:: @ 8191C57 + .string "MR. BRINEY: Is that so?\n" + .string "Your deliveries can wait?\p" + .string "You just go on and tell me whenever\n" + .string "you want to set sail!$" + +Route104_MrBrineysHouse_Text_191CC3:: @ 8191CC3 + .string "MR. BRINEY: Ahoy!\n" + .string "I know exactly what you want to say!\p" + .string "You’re to deliver a LETTER to DEWFORD\n" + .string "and a package to SLATEPORT.\p" + .string "What you need me to do is no problem\n" + .string "at all - I’m the man for the job!\p" + .string "First, we’ll set sail for DEWFORD.$" + +Route104_MrBrineysHouse_Text_191DA6:: @ 8191DA6 + .string "MR. BRINEY: Ahoy!\n" + .string "I know exactly what you want to say!\p" + .string "You’re to deliver a package to\n" + .string "CAPT. STERN in SLATEPORT.\p" + .string "What you need me to do is no problem\n" + .string "at all - I’m the man for the job!\p" + .string "First, we’ll set sail for DEWFORD.$" + +Route104_MrBrineysHouse_Text_191E80:: @ 8191E80 + .string "MR. BRINEY: Ahoy!\n" + .string "For you, I’ll go out to sea anytime!\p" + .string "Now, my friend, where are we bound?$" + +Route104_MrBrineysHouse_Text_191EDB:: @ 8191EDB + .string "MR. BRINEY: Is that so?\n" + .string "Well, PEEKO owes her life to you.\p" + .string "You just go on and tell me whenever\n" + .string "you want to set sail!$" + +UnknownString_8191F4F: @ 8191F4F + .string "MR. BRINEY: Ahoy!\n" + .string "We’ve made land in PETALBURG!\p" + .string "You just go on and tell me whenever\n" + .string "you want to set sail!$" + +Route104_MrBrineysHouse_Text_191FB9:: @ 8191FB9 + .string "PEEKO: Pii pihyoroo!$" diff --git a/data/text/maps/Route104_MrBrineysHouse.s b/data/text/maps/Route104_MrBrineysHouse.s deleted file mode 100644 index 37fd0c0e1..000000000 --- a/data/text/maps/Route104_MrBrineysHouse.s +++ /dev/null @@ -1,67 +0,0 @@ -Route104_MrBrineysHouse_Text_191A82:: @ 8191A82 - .string "MR. BRINEY: Hold on, lass!\n" - .string "Wait up, PEEKO!$" - -Route104_MrBrineysHouse_Text_191AAD:: @ 8191AAD - .string "Hm? You’re {PLAYER}{KUN}!\n" - .string "You saved my darling PEEKO!\l" - .string "We owe so much to you!\p" - .string "What’s that?\n" - .string "You want to sail with me?\p" - .string "Hmhm...\p" - .string "You have a LETTER bound for DEWFORD\n" - .string "and a package for SLATEPORT, then?\p" - .string "Quite the busy life you must lead!\p" - .string "But, certainly, what you’re asking is\n" - .string "no problem at all.\p" - .string "You’ve come to the right man!\n" - .string "We’ll set sail for DEWFORD.$" - -Route104_MrBrineysHouse_Text_191BFD:: @ 8191BFD - .string "MR. BRINEY: DEWFORD, here we come!\p" - .string "Anchors aweigh!\n" - .string "PEEKO, we’re setting sail, my darling!$" - -Route104_MrBrineysHouse_Text_191C57:: @ 8191C57 - .string "MR. BRINEY: Is that so?\n" - .string "Your deliveries can wait?\p" - .string "You just go on and tell me whenever\n" - .string "you want to set sail!$" - -Route104_MrBrineysHouse_Text_191CC3:: @ 8191CC3 - .string "MR. BRINEY: Ahoy!\n" - .string "I know exactly what you want to say!\p" - .string "You’re to deliver a LETTER to DEWFORD\n" - .string "and a package to SLATEPORT.\p" - .string "What you need me to do is no problem\n" - .string "at all - I’m the man for the job!\p" - .string "First, we’ll set sail for DEWFORD.$" - -Route104_MrBrineysHouse_Text_191DA6:: @ 8191DA6 - .string "MR. BRINEY: Ahoy!\n" - .string "I know exactly what you want to say!\p" - .string "You’re to deliver a package to\n" - .string "CAPT. STERN in SLATEPORT.\p" - .string "What you need me to do is no problem\n" - .string "at all - I’m the man for the job!\p" - .string "First, we’ll set sail for DEWFORD.$" - -Route104_MrBrineysHouse_Text_191E80:: @ 8191E80 - .string "MR. BRINEY: Ahoy!\n" - .string "For you, I’ll go out to sea anytime!\p" - .string "Now, my friend, where are we bound?$" - -Route104_MrBrineysHouse_Text_191EDB:: @ 8191EDB - .string "MR. BRINEY: Is that so?\n" - .string "Well, PEEKO owes her life to you.\p" - .string "You just go on and tell me whenever\n" - .string "you want to set sail!$" - -UnknownString_8191F4F: @ 8191F4F - .string "MR. BRINEY: Ahoy!\n" - .string "We’ve made land in PETALBURG!\p" - .string "You just go on and tell me whenever\n" - .string "you want to set sail!$" - -Route104_MrBrineysHouse_Text_191FB9:: @ 8191FB9 - .string "PEEKO: Pii pihyoroo!$" diff --git a/data/text/maps/Route104_Prototype.inc b/data/text/maps/Route104_Prototype.inc new file mode 100644 index 000000000..7ce19f609 --- /dev/null +++ b/data/text/maps/Route104_Prototype.inc @@ -0,0 +1,115 @@ +Route104_Prototype_Text_19AD9B:: @ 819AD9B + .string "Oh? You look like a good TRAINER.\n" + .string "Will you look at my POKéMON?$" + +Route104_Prototype_Text_19ADDA:: @ 819ADDA + .string "I’m not good enough for you.$" + +Route104_Prototype_Text_19ADF7:: @ 819ADF7 + .string "I enjoyed our battle very much.\n" + .string "Please battle with me some other time.$" + +Route104_Prototype_Text_19AE3E:: @ 819AE3E + .string "Go!\n" + .string "Go, our POKéMON!$" + +Route104_Prototype_Text_19AE53:: @ 819AE53 + .string "Oh... We couldn’t win.$" + +Route104_Prototype_Text_19AE6A:: @ 819AE6A + .string "Did it surprise you that two POKéMON\n" + .string "battled at the same time?$" + +Route104_Prototype_Text_19AEA9:: @ 819AEA9 + .string "You can’t battle with us if you have\n" + .string "only one POKéMON.\l" + .string "Why? Because we’re strong!$" + +Route104_Prototype_Text_19AEFB:: @ 819AEFB + .string "Hey, hey! This is my first battle in\n" + .string "a while. I’ll give it my all!$" + +Route104_Prototype_Text_19AF3E:: @ 819AF3E + .string "But I gave it my all...$" + +Route104_Prototype_Text_19AF56:: @ 819AF56 + .string "You’re far too strong!\n" + .string "You must be a great TRAINER!$" + +Route104_Prototype_Text_19AF8A:: @ 819AF8A + .string "My POKéMON are extremely cute and\n" + .string "extremely strong.\l" + .string "Please allow me to show you.$" + +Route104_Prototype_Text_19AFDB:: @ 819AFDB + .string "I must concede defeat.\n" + .string "After all, you are strong.$" + +Route104_Prototype_Text_19B00D:: @ 819B00D + .string "The next time we meet, I will have raised\n" + .string "my POKéMON much more.\p" + .string "Don’t expect mercy then!$" + +Route104_Prototype_Text_19B066:: @ 819B066 + .string "We HIKERS are always full of energy!\n" + .string "My POKéMON are also full of energy, too.\l" + .string "We’re always itching for a battle!$" + +Route104_Prototype_Text_19B0D7:: @ 819B0D7 + .string "We ran out of energy...$" + +Route104_Prototype_Text_19B0EF:: @ 819B0EF + .string "Wahahah! Sure, we lost!\n" + .string "But we had a great battle, didn’t we?\l" + .string "We’re satisfied with that!$" + +Route104_Prototype_Text_19B148:: @ 819B148 + .string "You look like a strong TRAINER,\n" + .string "but can you beat us?$" + +Route104_Prototype_Text_19B17D:: @ 819B17D + .string "Waaah!\n" + .string "We lost!$" + +Route104_Prototype_Text_19B18D:: @ 819B18D + .string "If two POKéMON can battle at the same\n" + .string "time, all sorts of new things can happen.$" + +Route104_Prototype_Text_19B1DD:: @ 819B1DD + .string "Do you only have one POKéMON that can\n" + .string "battle?\p" + .string "Then we can’t battle with you yet.$" + +Route104_Prototype_Text_19B22E:: @ 819B22E + .string "Have you tried beating all the other\n" + .string "TRAINERS in battle?$" + +Route104_Prototype_Text_19B267:: @ 819B267 + .string "Thanks for coming today!\p" + .string "I hope you’re looking forward to this\n" + .string "game’s release!$" + +Route104_Prototype_Text_19B2B6:: @ 819B2B6 + .string "Huh? Did you battle with all the\n" + .string "TRAINERS already?$" + +Route104_Prototype_Text_19B2E9:: @ 819B2E9 + .string "Thank you for coming today!\p" + .string "I hope you’re looking forward to this\n" + .string "game’s release!$" + +Route104_Prototype_Text_19B33B:: @ 819B33B + .string "I’ve never seen the POKéMON you have.\n" + .string "It makes me envious a little.$" + +Route104_Prototype_Text_19B37F:: @ 819B37F + .string "Look at all those TRAINERS!\n" + .string "They have different POKéMON, too.\l" + .string "And they’re all waiting for you!$" + +Route104_Prototype_Text_19B3DE:: @ 819B3DE + .string "Welcome to the World of POKéMON!$" + +Route104_Prototype_Text_19B3FF:: @ 819B3FF + .string "May all POKéMON battles be bright,\n" + .string "fun, and ferocious!$" diff --git a/data/text/maps/Route104_Prototype.s b/data/text/maps/Route104_Prototype.s deleted file mode 100644 index 7ce19f609..000000000 --- a/data/text/maps/Route104_Prototype.s +++ /dev/null @@ -1,115 +0,0 @@ -Route104_Prototype_Text_19AD9B:: @ 819AD9B - .string "Oh? You look like a good TRAINER.\n" - .string "Will you look at my POKéMON?$" - -Route104_Prototype_Text_19ADDA:: @ 819ADDA - .string "I’m not good enough for you.$" - -Route104_Prototype_Text_19ADF7:: @ 819ADF7 - .string "I enjoyed our battle very much.\n" - .string "Please battle with me some other time.$" - -Route104_Prototype_Text_19AE3E:: @ 819AE3E - .string "Go!\n" - .string "Go, our POKéMON!$" - -Route104_Prototype_Text_19AE53:: @ 819AE53 - .string "Oh... We couldn’t win.$" - -Route104_Prototype_Text_19AE6A:: @ 819AE6A - .string "Did it surprise you that two POKéMON\n" - .string "battled at the same time?$" - -Route104_Prototype_Text_19AEA9:: @ 819AEA9 - .string "You can’t battle with us if you have\n" - .string "only one POKéMON.\l" - .string "Why? Because we’re strong!$" - -Route104_Prototype_Text_19AEFB:: @ 819AEFB - .string "Hey, hey! This is my first battle in\n" - .string "a while. I’ll give it my all!$" - -Route104_Prototype_Text_19AF3E:: @ 819AF3E - .string "But I gave it my all...$" - -Route104_Prototype_Text_19AF56:: @ 819AF56 - .string "You’re far too strong!\n" - .string "You must be a great TRAINER!$" - -Route104_Prototype_Text_19AF8A:: @ 819AF8A - .string "My POKéMON are extremely cute and\n" - .string "extremely strong.\l" - .string "Please allow me to show you.$" - -Route104_Prototype_Text_19AFDB:: @ 819AFDB - .string "I must concede defeat.\n" - .string "After all, you are strong.$" - -Route104_Prototype_Text_19B00D:: @ 819B00D - .string "The next time we meet, I will have raised\n" - .string "my POKéMON much more.\p" - .string "Don’t expect mercy then!$" - -Route104_Prototype_Text_19B066:: @ 819B066 - .string "We HIKERS are always full of energy!\n" - .string "My POKéMON are also full of energy, too.\l" - .string "We’re always itching for a battle!$" - -Route104_Prototype_Text_19B0D7:: @ 819B0D7 - .string "We ran out of energy...$" - -Route104_Prototype_Text_19B0EF:: @ 819B0EF - .string "Wahahah! Sure, we lost!\n" - .string "But we had a great battle, didn’t we?\l" - .string "We’re satisfied with that!$" - -Route104_Prototype_Text_19B148:: @ 819B148 - .string "You look like a strong TRAINER,\n" - .string "but can you beat us?$" - -Route104_Prototype_Text_19B17D:: @ 819B17D - .string "Waaah!\n" - .string "We lost!$" - -Route104_Prototype_Text_19B18D:: @ 819B18D - .string "If two POKéMON can battle at the same\n" - .string "time, all sorts of new things can happen.$" - -Route104_Prototype_Text_19B1DD:: @ 819B1DD - .string "Do you only have one POKéMON that can\n" - .string "battle?\p" - .string "Then we can’t battle with you yet.$" - -Route104_Prototype_Text_19B22E:: @ 819B22E - .string "Have you tried beating all the other\n" - .string "TRAINERS in battle?$" - -Route104_Prototype_Text_19B267:: @ 819B267 - .string "Thanks for coming today!\p" - .string "I hope you’re looking forward to this\n" - .string "game’s release!$" - -Route104_Prototype_Text_19B2B6:: @ 819B2B6 - .string "Huh? Did you battle with all the\n" - .string "TRAINERS already?$" - -Route104_Prototype_Text_19B2E9:: @ 819B2E9 - .string "Thank you for coming today!\p" - .string "I hope you’re looking forward to this\n" - .string "game’s release!$" - -Route104_Prototype_Text_19B33B:: @ 819B33B - .string "I’ve never seen the POKéMON you have.\n" - .string "It makes me envious a little.$" - -Route104_Prototype_Text_19B37F:: @ 819B37F - .string "Look at all those TRAINERS!\n" - .string "They have different POKéMON, too.\l" - .string "And they’re all waiting for you!$" - -Route104_Prototype_Text_19B3DE:: @ 819B3DE - .string "Welcome to the World of POKéMON!$" - -Route104_Prototype_Text_19B3FF:: @ 819B3FF - .string "May all POKéMON battles be bright,\n" - .string "fun, and ferocious!$" diff --git a/data/text/maps/Route104_PrototypePrettyPetalFlowerShop.inc b/data/text/maps/Route104_PrototypePrettyPetalFlowerShop.inc new file mode 100644 index 000000000..3ec76ff55 --- /dev/null +++ b/data/text/maps/Route104_PrototypePrettyPetalFlowerShop.inc @@ -0,0 +1,6 @@ +Route104_PrototypePrettyPetalFlowerShop_Text_19B436:: @ 819B436 + .string "I have to stay home today.\p" + .string "My big sisters had to go out.\n" + .string "They said it was for preparations.\p" + .string "In the autumn, we’re going to start\n" + .string "a flower shop. Please wait for it!$" diff --git a/data/text/maps/Route104_PrototypePrettyPetalFlowerShop.s b/data/text/maps/Route104_PrototypePrettyPetalFlowerShop.s deleted file mode 100644 index 3ec76ff55..000000000 --- a/data/text/maps/Route104_PrototypePrettyPetalFlowerShop.s +++ /dev/null @@ -1,6 +0,0 @@ -Route104_PrototypePrettyPetalFlowerShop_Text_19B436:: @ 819B436 - .string "I have to stay home today.\p" - .string "My big sisters had to go out.\n" - .string "They said it was for preparations.\p" - .string "In the autumn, we’re going to start\n" - .string "a flower shop. Please wait for it!$" diff --git a/data/text/maps/Route105.inc b/data/text/maps/Route105.inc new file mode 100644 index 000000000..8b1378917 --- /dev/null +++ b/data/text/maps/Route105.inc @@ -0,0 +1 @@ + diff --git a/data/text/maps/Route105.s b/data/text/maps/Route105.s deleted file mode 100644 index 8b1378917..000000000 --- a/data/text/maps/Route105.s +++ /dev/null @@ -1 +0,0 @@ - diff --git a/data/text/maps/Route106.inc b/data/text/maps/Route106.inc new file mode 100644 index 000000000..38e92c65d --- /dev/null +++ b/data/text/maps/Route106.inc @@ -0,0 +1,4 @@ +Route106_Text_16E026:: @ 816E026 + .string "TRAINER TIPS\p" + .string "Advice on catching POKéMON with a ROD:\n" + .string "Press the A Button if you get a bite.$" diff --git a/data/text/maps/Route106.s b/data/text/maps/Route106.s deleted file mode 100644 index 38e92c65d..000000000 --- a/data/text/maps/Route106.s +++ /dev/null @@ -1,4 +0,0 @@ -Route106_Text_16E026:: @ 816E026 - .string "TRAINER TIPS\p" - .string "Advice on catching POKéMON with a ROD:\n" - .string "Press the A Button if you get a bite.$" diff --git a/data/text/maps/Route107.inc b/data/text/maps/Route107.inc new file mode 100644 index 000000000..8b1378917 --- /dev/null +++ b/data/text/maps/Route107.inc @@ -0,0 +1 @@ + diff --git a/data/text/maps/Route107.s b/data/text/maps/Route107.s deleted file mode 100644 index 8b1378917..000000000 --- a/data/text/maps/Route107.s +++ /dev/null @@ -1 +0,0 @@ - diff --git a/data/text/maps/Route108.inc b/data/text/maps/Route108.inc new file mode 100644 index 000000000..8b1378917 --- /dev/null +++ b/data/text/maps/Route108.inc @@ -0,0 +1 @@ + diff --git a/data/text/maps/Route108.s b/data/text/maps/Route108.s deleted file mode 100644 index 8b1378917..000000000 --- a/data/text/maps/Route108.s +++ /dev/null @@ -1 +0,0 @@ - diff --git a/data/text/maps/Route109.inc b/data/text/maps/Route109.inc new file mode 100644 index 000000000..a86efa2c4 --- /dev/null +++ b/data/text/maps/Route109.inc @@ -0,0 +1,86 @@ +DewfordTown_Text_16E080:: @ 816E080 + .string "MR. BRINEY: Ahoy!\n" + .string "We’ve made land in SLATEPORT!\p" + .string "I suppose you’re going to visit CAPT.\n" + .string "STERN and deliver the DEVON GOODS?$" + +Route109_Text_16E0F9:: @ 816E0F9 + .string "MR. BRINEY: Aren’t you delivering the\n" + .string "DEVON GOODS?\p" + .string "Or were you meaning to sail back to\n" + .string "DEWFORD?$" + +Route109_Text_16E159:: @ 816E159 + .string "MR. BRINEY: DEWFORD it is, then!\p" + .string "Anchors aweigh!\n" + .string "PEEKO, we’re setting sail, my darling!$" + +Route109_Text_16E1B1:: @ 816E1B1 + .string "MR. BRINEY: Then you go on and deliver\n" + .string "the DEVON GOODS. I’ll be waiting.$" + +DewfordTown_Text_16E1FA:: @ 816E1FA + .string "MR. BRINEY: Ahoy! We’ve made land in\n" + .string "SLATEPORT!\p" + .string "You just go on and tell me whenever\n" + .string "you want to set sail again!$" + +Route109_Text_16E26A:: @ 816E26A + .string "MR. BRINEY: Ahoy!\n" + .string "For you, I’ll go out to sea anytime!\p" + .string "Now, my friend, where are we bound?$" + +Route109_Text_16E2C5:: @ 816E2C5 + .string "MR. BRINEY: You just tell me whenever\n" + .string "you need to set sail again!$" + +Route109_Text_16E307:: @ 816E307 + .string "Yo, TRAINERS!\n" + .string "Whether you’re hot to trot,\l" + .string "or cool cat not,\l" + .string "chill at my papa’s spot!$" + +Route109_Text_16E35B:: @ 816E35B + .string "Little kids can dart around so quickly...\p" + .string "You don’t dare take your eyes off them\n" + .string "for an instant. It’s very taxing.\p" + .string "Mine’s with my POKéMON, so they should\n" + .string "be okay, but...$" + +Route109_Text_16E405:: @ 816E405 + .string "Our sand castle’s taking a long time\n" + .string "to make.$" + +Route109_Text_16E433:: @ 816E433 + .string "You can have this!$" + +Route109_Text_16E446:: @ 816E446 + .string "We’re going to get all the sand from\n" + .string "the beach and make a big castle!\p" + .string "And then we’re going to be a king and\n" + .string "queen.\p" + .string "We’ll let you be a servant.$" + +Route109_Text_16E4D5:: @ 816E4D5 + .string "The water around these parts is clean.\p" + .string "But, I get my ZIGZAGOON to pick up\n" + .string "litter from the shoreline at times.\p" + .string "Dirty water becomes rain and joins our\n" + .string "rivers, which we drink from...\p" + .string "If we pollute the sea, it all comes\n" + .string "back to haunt us eventually.$" + +Route109_Text_16E5CA:: @ 816E5CA + .string "ZIGZAGOON: Guguu?$" + +Route109_Text_16E5DC:: @ 816E5DC + .string "SEASHORE HOUSE\p" + .string "“May hot battles rage on hot sands!\n" + .string "The place for hot TRAINERS!”$" + +Route109_Text_16E62C:: @ 816E62C + .string "TRAINER TIPS\p" + .string "POKéMON at the same level may not\n" + .string "always have identical stats.\p" + .string "POKéMON raised by TRAINERS are said\n" + .string "to grow stronger than wild POKéMON.$" diff --git a/data/text/maps/Route109.s b/data/text/maps/Route109.s deleted file mode 100644 index a86efa2c4..000000000 --- a/data/text/maps/Route109.s +++ /dev/null @@ -1,86 +0,0 @@ -DewfordTown_Text_16E080:: @ 816E080 - .string "MR. BRINEY: Ahoy!\n" - .string "We’ve made land in SLATEPORT!\p" - .string "I suppose you’re going to visit CAPT.\n" - .string "STERN and deliver the DEVON GOODS?$" - -Route109_Text_16E0F9:: @ 816E0F9 - .string "MR. BRINEY: Aren’t you delivering the\n" - .string "DEVON GOODS?\p" - .string "Or were you meaning to sail back to\n" - .string "DEWFORD?$" - -Route109_Text_16E159:: @ 816E159 - .string "MR. BRINEY: DEWFORD it is, then!\p" - .string "Anchors aweigh!\n" - .string "PEEKO, we’re setting sail, my darling!$" - -Route109_Text_16E1B1:: @ 816E1B1 - .string "MR. BRINEY: Then you go on and deliver\n" - .string "the DEVON GOODS. I’ll be waiting.$" - -DewfordTown_Text_16E1FA:: @ 816E1FA - .string "MR. BRINEY: Ahoy! We’ve made land in\n" - .string "SLATEPORT!\p" - .string "You just go on and tell me whenever\n" - .string "you want to set sail again!$" - -Route109_Text_16E26A:: @ 816E26A - .string "MR. BRINEY: Ahoy!\n" - .string "For you, I’ll go out to sea anytime!\p" - .string "Now, my friend, where are we bound?$" - -Route109_Text_16E2C5:: @ 816E2C5 - .string "MR. BRINEY: You just tell me whenever\n" - .string "you need to set sail again!$" - -Route109_Text_16E307:: @ 816E307 - .string "Yo, TRAINERS!\n" - .string "Whether you’re hot to trot,\l" - .string "or cool cat not,\l" - .string "chill at my papa’s spot!$" - -Route109_Text_16E35B:: @ 816E35B - .string "Little kids can dart around so quickly...\p" - .string "You don’t dare take your eyes off them\n" - .string "for an instant. It’s very taxing.\p" - .string "Mine’s with my POKéMON, so they should\n" - .string "be okay, but...$" - -Route109_Text_16E405:: @ 816E405 - .string "Our sand castle’s taking a long time\n" - .string "to make.$" - -Route109_Text_16E433:: @ 816E433 - .string "You can have this!$" - -Route109_Text_16E446:: @ 816E446 - .string "We’re going to get all the sand from\n" - .string "the beach and make a big castle!\p" - .string "And then we’re going to be a king and\n" - .string "queen.\p" - .string "We’ll let you be a servant.$" - -Route109_Text_16E4D5:: @ 816E4D5 - .string "The water around these parts is clean.\p" - .string "But, I get my ZIGZAGOON to pick up\n" - .string "litter from the shoreline at times.\p" - .string "Dirty water becomes rain and joins our\n" - .string "rivers, which we drink from...\p" - .string "If we pollute the sea, it all comes\n" - .string "back to haunt us eventually.$" - -Route109_Text_16E5CA:: @ 816E5CA - .string "ZIGZAGOON: Guguu?$" - -Route109_Text_16E5DC:: @ 816E5DC - .string "SEASHORE HOUSE\p" - .string "“May hot battles rage on hot sands!\n" - .string "The place for hot TRAINERS!”$" - -Route109_Text_16E62C:: @ 816E62C - .string "TRAINER TIPS\p" - .string "POKéMON at the same level may not\n" - .string "always have identical stats.\p" - .string "POKéMON raised by TRAINERS are said\n" - .string "to grow stronger than wild POKéMON.$" diff --git a/data/text/maps/Route109_SeashoreHouse.inc b/data/text/maps/Route109_SeashoreHouse.inc new file mode 100644 index 000000000..ebd6f05e5 --- /dev/null +++ b/data/text/maps/Route109_SeashoreHouse.inc @@ -0,0 +1,92 @@ +Route109_SeashoreHouse_Text_19B4D9:: @ 819B4D9 + .string "I’m the owner of the SEASHORE HOUSE.\n" + .string "But you can call me MR. SEA!\p" + .string "What I love above all is to see hot\n" + .string "POKéMON battles.\p" + .string "Let me see that your heart burns hot!\p" + .string "If you can defeat all the TRAINERS\n" + .string "here, I’ll reward your efforts.$" + +Route109_SeashoreHouse_Text_19B5B9:: @ 819B5B9 + .string "Show me some hot matches!\p" + .string "I run this SEASHORE HOUSE just for\n" + .string "that reason alone!$" + +Route109_SeashoreHouse_Text_19B609:: @ 819B609 + .string "You’re scorching hot!\n" + .string "Those battles blazed!\l" + .string "I’m more than just satisfied!\p" + .string "As thanks for showing me your hot\n" + .string "streak, I want you to take these.\p" + .string "It’s half a dozen bottles of SODA POP!$" + +Route109_SeashoreHouse_Text_19B6BE:: @ 819B6BE + .string "Oh, but hey, your BAG’s jammed full.\n" + .string "I’ll hang on to these for you.$" + +Route109_SeashoreHouse_Text_19B702:: @ 819B702 + .string "Want to buy some SODA POP?\n" + .string "POKéMON love it!\p" + .string "Just ¥300 a bottle!\n" + .string "Buy some!$" + +Route109_SeashoreHouse_Text_19B74C:: @ 819B74C + .string "Here you go!$" + +Route109_SeashoreHouse_Text_19B759:: @ 819B759 + .string "You don’t have the money.$" + +Route109_SeashoreHouse_Text_19B773:: @ 819B773 + .string "No?\n" + .string "That’s too bad.$" + +UnknownString_819B787: @ 819B787 + .string "SODA POP! The POKéMON favorite!\n" + .string "Just ¥300 a bottle! Want one?$" + +UnknownString_819B7C5: @ 819B7C5 + .string "Here you go!$" + +UnknownString_819B7D2: @ 819B7D2 + .string "Oh, dear!\n" + .string "You don’t have enough money.$" + +UnknownString_819B7F9: @ 819B7F9 + .string "That’s too bad.$" + +Route109_SeashoreHouse_Text_19B809:: @ 819B809 + .string "If you’re looking for a battle on the\n" + .string "high seas, you’ll find no hotter \l" + .string "TRAINER than me, matey!$" + +Route109_SeashoreHouse_Text_19B869:: @ 819B869 + .string "That was a hot battle!\n" + .string "I can accept that loss, matey!$" + +Route109_SeashoreHouse_Text_19B89F:: @ 819B89F + .string "Whenever I’m in SLATEPORT, I enjoy\n" + .string "hot battles and ice-cold SODA POP!$" + +Route109_SeashoreHouse_Text_19B8E5:: @ 819B8E5 + .string "Boring battles aren’t worth the effort.\p" + .string "Fiery hot battles are what toughen up\n" + .string "TRAINERS and POKéMON!$" + +Route109_SeashoreHouse_Text_19B949:: @ 819B949 + .string "That’s hot!$" + +Route109_SeashoreHouse_Text_19B955:: @ 819B955 + .string "Whew, I’m all thirsty.\n" + .string "Maybe I’ll have a SODA POP.$" + +Route109_SeashoreHouse_Text_19B988:: @ 819B988 + .string "I’m going to show you how great my\n" + .string "POKéMON are, but don’t cry!$" + +Route109_SeashoreHouse_Text_19B9C7:: @ 819B9C7 + .string "...I lost, but I won’t cry...$" + +Route109_SeashoreHouse_Text_19B9E5:: @ 819B9E5 + .string "If one of my POKéMON knew the move\n" + .string "for carrying me across water on its\l" + .string "back, I could get rid of this inner tube.$" diff --git a/data/text/maps/Route109_SeashoreHouse.s b/data/text/maps/Route109_SeashoreHouse.s deleted file mode 100644 index ebd6f05e5..000000000 --- a/data/text/maps/Route109_SeashoreHouse.s +++ /dev/null @@ -1,92 +0,0 @@ -Route109_SeashoreHouse_Text_19B4D9:: @ 819B4D9 - .string "I’m the owner of the SEASHORE HOUSE.\n" - .string "But you can call me MR. SEA!\p" - .string "What I love above all is to see hot\n" - .string "POKéMON battles.\p" - .string "Let me see that your heart burns hot!\p" - .string "If you can defeat all the TRAINERS\n" - .string "here, I’ll reward your efforts.$" - -Route109_SeashoreHouse_Text_19B5B9:: @ 819B5B9 - .string "Show me some hot matches!\p" - .string "I run this SEASHORE HOUSE just for\n" - .string "that reason alone!$" - -Route109_SeashoreHouse_Text_19B609:: @ 819B609 - .string "You’re scorching hot!\n" - .string "Those battles blazed!\l" - .string "I’m more than just satisfied!\p" - .string "As thanks for showing me your hot\n" - .string "streak, I want you to take these.\p" - .string "It’s half a dozen bottles of SODA POP!$" - -Route109_SeashoreHouse_Text_19B6BE:: @ 819B6BE - .string "Oh, but hey, your BAG’s jammed full.\n" - .string "I’ll hang on to these for you.$" - -Route109_SeashoreHouse_Text_19B702:: @ 819B702 - .string "Want to buy some SODA POP?\n" - .string "POKéMON love it!\p" - .string "Just ¥300 a bottle!\n" - .string "Buy some!$" - -Route109_SeashoreHouse_Text_19B74C:: @ 819B74C - .string "Here you go!$" - -Route109_SeashoreHouse_Text_19B759:: @ 819B759 - .string "You don’t have the money.$" - -Route109_SeashoreHouse_Text_19B773:: @ 819B773 - .string "No?\n" - .string "That’s too bad.$" - -UnknownString_819B787: @ 819B787 - .string "SODA POP! The POKéMON favorite!\n" - .string "Just ¥300 a bottle! Want one?$" - -UnknownString_819B7C5: @ 819B7C5 - .string "Here you go!$" - -UnknownString_819B7D2: @ 819B7D2 - .string "Oh, dear!\n" - .string "You don’t have enough money.$" - -UnknownString_819B7F9: @ 819B7F9 - .string "That’s too bad.$" - -Route109_SeashoreHouse_Text_19B809:: @ 819B809 - .string "If you’re looking for a battle on the\n" - .string "high seas, you’ll find no hotter \l" - .string "TRAINER than me, matey!$" - -Route109_SeashoreHouse_Text_19B869:: @ 819B869 - .string "That was a hot battle!\n" - .string "I can accept that loss, matey!$" - -Route109_SeashoreHouse_Text_19B89F:: @ 819B89F - .string "Whenever I’m in SLATEPORT, I enjoy\n" - .string "hot battles and ice-cold SODA POP!$" - -Route109_SeashoreHouse_Text_19B8E5:: @ 819B8E5 - .string "Boring battles aren’t worth the effort.\p" - .string "Fiery hot battles are what toughen up\n" - .string "TRAINERS and POKéMON!$" - -Route109_SeashoreHouse_Text_19B949:: @ 819B949 - .string "That’s hot!$" - -Route109_SeashoreHouse_Text_19B955:: @ 819B955 - .string "Whew, I’m all thirsty.\n" - .string "Maybe I’ll have a SODA POP.$" - -Route109_SeashoreHouse_Text_19B988:: @ 819B988 - .string "I’m going to show you how great my\n" - .string "POKéMON are, but don’t cry!$" - -Route109_SeashoreHouse_Text_19B9C7:: @ 819B9C7 - .string "...I lost, but I won’t cry...$" - -Route109_SeashoreHouse_Text_19B9E5:: @ 819B9E5 - .string "If one of my POKéMON knew the move\n" - .string "for carrying me across water on its\l" - .string "back, I could get rid of this inner tube.$" diff --git a/data/text/maps/Route110.inc b/data/text/maps/Route110.inc new file mode 100644 index 000000000..78be8d595 --- /dev/null +++ b/data/text/maps/Route110.inc @@ -0,0 +1,236 @@ +Route110_Text_16E6C0:: @ 816E6C0 + .string "TEAM {EVIL_TEAM}’s activities must be kept\n" + .string "secret for now.$" + +Route110_Text_16E6F2:: @ 816E6F2 + .string "I want to get going to SLATEPORT and\n" + .string "kick up a ruckus!$" + +Route110_Text_16E729:: @ 816E729 + .string "This is my first job after joining\n" + .string "TEAM {EVIL_TEAM}. I’ve got the shakes!$" + +Route110_Text_16E76A:: @ 816E76A + .string "TEAM {EVIL_TEAM}’s actions will put a smile\n" + .string "on everyone’s face!$" + +Route110_Text_16E7A1:: @ 816E7A1 + .string "MAY: Hi, {PLAYER}{KUN}, long time no see!\p" + .string "While I was searching for other\n" + .string "POKéMON, my POKéMON grew stronger.\p" + .string "So...\n" + .string "How about a little battle?$" + +Route110_Text_16E826:: @ 816E826 + .string "Yikes!\n" + .string "You’re better than I expected!$" + +Route110_Text_16E84C:: @ 816E84C + .string "MAY: {PLAYER}{KUN}, you’ve been busy\n" + .string "training, too, haven’t you?\p" + .string "I think you deserve a reward!\n" + .string "This is from me!$" + +Route110_Text_16E8B3:: @ 816E8B3 + .string "MAY: That’s an ITEMFINDER.\p" + .string "Try it out. If there is an item that’s\n" + .string "not visible, it emits a sound.\p" + .string "Okay, {PLAYER}{KUN}, let’s meet again!\p" + .string "I know it’s a little silly coming from\n" + .string "me, but I think you should train a lot\l" + .string "harder for the next time.$" + +Route110_Text_16E99A:: @ 816E99A + .string "BRENDAN: Hey, {PLAYER}.\n" + .string "So this is where you were.\l" + .string "How’s it going?\p" + .string "Have you been raising your POKéMON?\n" + .string "I’ll check for you.$" + +Route110_Text_16EA0F:: @ 816EA0F + .string "Hmm...\n" + .string "You’re pretty good.$" + +Route110_Text_16EA2A:: @ 816EA2A + .string "BRENDAN: {PLAYER}, you’ve trained\n" + .string "without me noticing...\p" + .string "Good enough!\n" + .string "Here, take this.$" + +Route110_Text_16EA7B:: @ 816EA7B + .string "BRENDAN: That’s an ITEMFINDER.\p" + .string "Use it to root around for items that\n" + .string "aren’t visible.\p" + .string "If it senses something, it emits a\n" + .string "sound.\p" + .string "Anyway, I’m off to look for new\n" + .string "POKéMON.$" + +Route110_Text_16EB22:: @ 816EB22 + .string "Wouldn’t it be great to ride a BIKE\n" + .string "at full speed on CYCLING ROAD?$" + +Route110_Text_16EB65:: @ 816EB65 + .string "How do you like the way my raven-\n" + .string "colored hair streams behind me?\p" + .string "I grew my hair out just for that.$" + +Route110_Text_16EBC9:: @ 816EBC9 + .string "Oh, hey, you got that BIKE from RYDEL!\p" + .string "Oh, it’s glaringly obvious.\n" + .string "It says right on your bike...\p" + .string "RYDEL, RYDEL, RYDEL, RYDEL, RYDEL,\n" + .string "RYDEL, RYDEL, RYDEL, RYDEL, RYDEL,\p" + .string "RYDEL, RYDEL, RYDEL, RYDEL, RYDEL,\n" + .string "RYDEL, RYDEL, RYDEL, RYDEL, RYDEL,\p" + .string "RYDEL, RYDEL, RYDEL, RYDEL, RYDEL,\n" + .string "RYDEL, RYDEL, RYDEL, RYDEL, RYDEL,\p" + .string "RYDEL, RYDEL, RYDEL, RYDEL, RYDEL,\n" + .string "RYDEL, RYDEL, RYDEL, RYDEL, RYDEL,\p" + .string "RYDEL, RYDEL, RYDEL, RYDEL, RYDEL...\n" + .string "That name’s everywhere.\p" + .string "You should ride it around all over\n" + .string "the place - it’s good advertising!$" + +Route110_Text_16EDC5:: @ 816EDC5 + .string "The two roads, one above, one below...\p" + .string "A road each for people and POKéMON.\n" + .string "Perhaps that is right and fair.$" + +Route110_Text_16EE30:: @ 816EE30 + .string "I don’t have a BIKE, so I’ll take a\n" + .string "leisurely walk on the low road.$" + +Route110_Text_16EE74:: @ 816EE74 + .string "Learning techniques will make BIKE\n" + .string "riding even more fun.\p" + .string "There are some places that you can\n" + .string "reach only by using a BIKE technique.$" + +Route110_Text_16EEF6:: @ 816EEF6 + .string "Which should I choose?\p" + .string "Make a beeline for MAUVILLE on\n" + .string "CYCLING ROAD, or take the low road\l" + .string "and look for POKéMON?$" + +Route110_Text_16EF65:: @ 816EF65 + .string "Number of collisions:\n" + .string "... ... {STR_VAR_1}!\p" + .string "Total time:\n" + .string "... ... {STR_VAR_2}!$" + +Route110_Text_16EF9F:: @ 816EF9F + .string "Bravo! Splendid showing!\p" + .string "Your love of cycling comes from deep\n" + .string "within your heart.\l" + .string "You’ve shaken me to my very soul!$" + +Route110_Text_16F012:: @ 816F012 + .string "Your technique is remarkable.\p" + .string "I suggest you slow down just enough\n" + .string "to avoid collisions.$" + +Route110_Text_16F069:: @ 816F069 + .string "I would consider you a work in\n" + .string "progress.\p" + .string "Still, I hope you don’t forget the\n" + .string "sheer pleasure of cycling.$" + +Route110_Text_16F0D0:: @ 816F0D0 + .string "My word... Your cycling skills border\n" + .string "on terrifying.\p" + .string "Most certainly, you need much more\n" + .string "practice riding.$" + +Route110_Text_16F139:: @ 816F139 + .string "...I am aghast...\p" + .string "You’re perhaps not cut out for this\n" + .string "unfortunate cycling business.\p" + .string "You ought to give serious thought to\n" + .string "returning that BIKE to RYDEL.$" + +Route110_Text_16F1D0:: @ 816F1D0 + .string "This is CYCLING ROAD.\p" + .string "If you were to ride from MAUVILLE to\n" + .string "SLATEPORT on a MACH BIKE, you would\l" + .string "be rated for the number of collisions\l" + .string "and your total time.$" + +Route110_Text_16F26A:: @ 816F26A + .string "Regardless of the results, I count on\n" + .string "seeing more challenges from you.\l" + .string "Always aim higher!$" + +Route110_Text_16F2C4:: @ 816F2C4 + .string "On this CYCLING ROAD, those riding\n" + .string "MACH BIKES are rated for their number\l" + .string "of collisions and their total times.\p" + .string "ACRO BIKES do not qualify for rating.\n" + .string "They are easy to turn, so it’s not fair.$" + +Route110_Text_16F381:: @ 816F381 + .string "ROUTE 110\n" + .string "{0x7A} SLATEPORT CITY$" + +Route110_Text_16F39C:: @ 816F39C + .string "SEASIDE CYCLING ROAD$" + +Route110_Text_16F3B1:: @ 816F3B1 + .string "“TEAM {EVIL_TEAM} RULEZ!”\p" + .string "Somebody scribbled that on the sign...$" + +Route110_Text_16F3E9:: @ 816F3E9 + .string "ROUTE 110\n" + .string "{0x7B} ROUTE 103$" + +Route110_Text_16F3FF:: @ 816F3FF + .string "SEASIDE PARKING$" + +Route110_Text_16F40F:: @ 816F40F + .string "ROUTE 110\n" + .string "{0x79} MAUVILLE CITY$" + +Route110_Text_16F429:: @ 816F429 + .string "TRAINER TIPS\p" + .string "The foe can be made helpless by\n" + .string "paralyzing it or causing it to sleep.\p" + .string "It is an important technique for\n" + .string "POKéMON battles.$" + +Route110_Text_16F4AE:: @ 816F4AE + .string "TRAINER TIPS\p" + .string "The items in the BAG can be reorganized\n" + .string "by pressing SELECT.$" + +Route110_Text_16F4F7:: @ 816F4F7 + .string "“Three steps {0x7C} and two steps {0x79}\n" + .string "to reach the wondrous TRICK HOUSE.”$" + +Route110_Text_16F53A:: @ 816F53A + .string "THE BEST RECORD TO DATE...\p" + .string "No. of collisions: {STR_VAR_1}\p" + .string "Elapsed time: {STR_VAR_2}$" + +Route110_Text_16F57C:: @ 816F57C + .string "THE BEST RECORD TO DATE...\p" + .string "No one seems to have taken the\n" + .string "challenge. There is no record...$" + +UnknownString_816F5D7: @ 816F5D7 + .string "I watered the plants every day.\n" + .string "They grew lots of flowers.\p" + .string "And they gave me lots of BERRIES, too.\p" + .string "Here you go!\n" + .string "You can have it!$" + +UnknownString_816F657: @ 816F657 + .string "I’m trying to make RED {POKEBLOCK}S!\n" + .string "I hope you do, too!$" + +UnknownString_816F68A: @ 816F68A + .string "Your BAG’s BERRIES POCKET is full.\p" + .string "I’ll give it to you another time.$" + +UnknownString_816F6CF: @ 816F6CF + .string "I’m going to look for red BERRIES to\n" + .string "make RED {POKEBLOCK}S.$" diff --git a/data/text/maps/Route110.s b/data/text/maps/Route110.s deleted file mode 100644 index 78be8d595..000000000 --- a/data/text/maps/Route110.s +++ /dev/null @@ -1,236 +0,0 @@ -Route110_Text_16E6C0:: @ 816E6C0 - .string "TEAM {EVIL_TEAM}’s activities must be kept\n" - .string "secret for now.$" - -Route110_Text_16E6F2:: @ 816E6F2 - .string "I want to get going to SLATEPORT and\n" - .string "kick up a ruckus!$" - -Route110_Text_16E729:: @ 816E729 - .string "This is my first job after joining\n" - .string "TEAM {EVIL_TEAM}. I’ve got the shakes!$" - -Route110_Text_16E76A:: @ 816E76A - .string "TEAM {EVIL_TEAM}’s actions will put a smile\n" - .string "on everyone’s face!$" - -Route110_Text_16E7A1:: @ 816E7A1 - .string "MAY: Hi, {PLAYER}{KUN}, long time no see!\p" - .string "While I was searching for other\n" - .string "POKéMON, my POKéMON grew stronger.\p" - .string "So...\n" - .string "How about a little battle?$" - -Route110_Text_16E826:: @ 816E826 - .string "Yikes!\n" - .string "You’re better than I expected!$" - -Route110_Text_16E84C:: @ 816E84C - .string "MAY: {PLAYER}{KUN}, you’ve been busy\n" - .string "training, too, haven’t you?\p" - .string "I think you deserve a reward!\n" - .string "This is from me!$" - -Route110_Text_16E8B3:: @ 816E8B3 - .string "MAY: That’s an ITEMFINDER.\p" - .string "Try it out. If there is an item that’s\n" - .string "not visible, it emits a sound.\p" - .string "Okay, {PLAYER}{KUN}, let’s meet again!\p" - .string "I know it’s a little silly coming from\n" - .string "me, but I think you should train a lot\l" - .string "harder for the next time.$" - -Route110_Text_16E99A:: @ 816E99A - .string "BRENDAN: Hey, {PLAYER}.\n" - .string "So this is where you were.\l" - .string "How’s it going?\p" - .string "Have you been raising your POKéMON?\n" - .string "I’ll check for you.$" - -Route110_Text_16EA0F:: @ 816EA0F - .string "Hmm...\n" - .string "You’re pretty good.$" - -Route110_Text_16EA2A:: @ 816EA2A - .string "BRENDAN: {PLAYER}, you’ve trained\n" - .string "without me noticing...\p" - .string "Good enough!\n" - .string "Here, take this.$" - -Route110_Text_16EA7B:: @ 816EA7B - .string "BRENDAN: That’s an ITEMFINDER.\p" - .string "Use it to root around for items that\n" - .string "aren’t visible.\p" - .string "If it senses something, it emits a\n" - .string "sound.\p" - .string "Anyway, I’m off to look for new\n" - .string "POKéMON.$" - -Route110_Text_16EB22:: @ 816EB22 - .string "Wouldn’t it be great to ride a BIKE\n" - .string "at full speed on CYCLING ROAD?$" - -Route110_Text_16EB65:: @ 816EB65 - .string "How do you like the way my raven-\n" - .string "colored hair streams behind me?\p" - .string "I grew my hair out just for that.$" - -Route110_Text_16EBC9:: @ 816EBC9 - .string "Oh, hey, you got that BIKE from RYDEL!\p" - .string "Oh, it’s glaringly obvious.\n" - .string "It says right on your bike...\p" - .string "RYDEL, RYDEL, RYDEL, RYDEL, RYDEL,\n" - .string "RYDEL, RYDEL, RYDEL, RYDEL, RYDEL,\p" - .string "RYDEL, RYDEL, RYDEL, RYDEL, RYDEL,\n" - .string "RYDEL, RYDEL, RYDEL, RYDEL, RYDEL,\p" - .string "RYDEL, RYDEL, RYDEL, RYDEL, RYDEL,\n" - .string "RYDEL, RYDEL, RYDEL, RYDEL, RYDEL,\p" - .string "RYDEL, RYDEL, RYDEL, RYDEL, RYDEL,\n" - .string "RYDEL, RYDEL, RYDEL, RYDEL, RYDEL,\p" - .string "RYDEL, RYDEL, RYDEL, RYDEL, RYDEL...\n" - .string "That name’s everywhere.\p" - .string "You should ride it around all over\n" - .string "the place - it’s good advertising!$" - -Route110_Text_16EDC5:: @ 816EDC5 - .string "The two roads, one above, one below...\p" - .string "A road each for people and POKéMON.\n" - .string "Perhaps that is right and fair.$" - -Route110_Text_16EE30:: @ 816EE30 - .string "I don’t have a BIKE, so I’ll take a\n" - .string "leisurely walk on the low road.$" - -Route110_Text_16EE74:: @ 816EE74 - .string "Learning techniques will make BIKE\n" - .string "riding even more fun.\p" - .string "There are some places that you can\n" - .string "reach only by using a BIKE technique.$" - -Route110_Text_16EEF6:: @ 816EEF6 - .string "Which should I choose?\p" - .string "Make a beeline for MAUVILLE on\n" - .string "CYCLING ROAD, or take the low road\l" - .string "and look for POKéMON?$" - -Route110_Text_16EF65:: @ 816EF65 - .string "Number of collisions:\n" - .string "... ... {STR_VAR_1}!\p" - .string "Total time:\n" - .string "... ... {STR_VAR_2}!$" - -Route110_Text_16EF9F:: @ 816EF9F - .string "Bravo! Splendid showing!\p" - .string "Your love of cycling comes from deep\n" - .string "within your heart.\l" - .string "You’ve shaken me to my very soul!$" - -Route110_Text_16F012:: @ 816F012 - .string "Your technique is remarkable.\p" - .string "I suggest you slow down just enough\n" - .string "to avoid collisions.$" - -Route110_Text_16F069:: @ 816F069 - .string "I would consider you a work in\n" - .string "progress.\p" - .string "Still, I hope you don’t forget the\n" - .string "sheer pleasure of cycling.$" - -Route110_Text_16F0D0:: @ 816F0D0 - .string "My word... Your cycling skills border\n" - .string "on terrifying.\p" - .string "Most certainly, you need much more\n" - .string "practice riding.$" - -Route110_Text_16F139:: @ 816F139 - .string "...I am aghast...\p" - .string "You’re perhaps not cut out for this\n" - .string "unfortunate cycling business.\p" - .string "You ought to give serious thought to\n" - .string "returning that BIKE to RYDEL.$" - -Route110_Text_16F1D0:: @ 816F1D0 - .string "This is CYCLING ROAD.\p" - .string "If you were to ride from MAUVILLE to\n" - .string "SLATEPORT on a MACH BIKE, you would\l" - .string "be rated for the number of collisions\l" - .string "and your total time.$" - -Route110_Text_16F26A:: @ 816F26A - .string "Regardless of the results, I count on\n" - .string "seeing more challenges from you.\l" - .string "Always aim higher!$" - -Route110_Text_16F2C4:: @ 816F2C4 - .string "On this CYCLING ROAD, those riding\n" - .string "MACH BIKES are rated for their number\l" - .string "of collisions and their total times.\p" - .string "ACRO BIKES do not qualify for rating.\n" - .string "They are easy to turn, so it’s not fair.$" - -Route110_Text_16F381:: @ 816F381 - .string "ROUTE 110\n" - .string "{0x7A} SLATEPORT CITY$" - -Route110_Text_16F39C:: @ 816F39C - .string "SEASIDE CYCLING ROAD$" - -Route110_Text_16F3B1:: @ 816F3B1 - .string "“TEAM {EVIL_TEAM} RULEZ!”\p" - .string "Somebody scribbled that on the sign...$" - -Route110_Text_16F3E9:: @ 816F3E9 - .string "ROUTE 110\n" - .string "{0x7B} ROUTE 103$" - -Route110_Text_16F3FF:: @ 816F3FF - .string "SEASIDE PARKING$" - -Route110_Text_16F40F:: @ 816F40F - .string "ROUTE 110\n" - .string "{0x79} MAUVILLE CITY$" - -Route110_Text_16F429:: @ 816F429 - .string "TRAINER TIPS\p" - .string "The foe can be made helpless by\n" - .string "paralyzing it or causing it to sleep.\p" - .string "It is an important technique for\n" - .string "POKéMON battles.$" - -Route110_Text_16F4AE:: @ 816F4AE - .string "TRAINER TIPS\p" - .string "The items in the BAG can be reorganized\n" - .string "by pressing SELECT.$" - -Route110_Text_16F4F7:: @ 816F4F7 - .string "“Three steps {0x7C} and two steps {0x79}\n" - .string "to reach the wondrous TRICK HOUSE.”$" - -Route110_Text_16F53A:: @ 816F53A - .string "THE BEST RECORD TO DATE...\p" - .string "No. of collisions: {STR_VAR_1}\p" - .string "Elapsed time: {STR_VAR_2}$" - -Route110_Text_16F57C:: @ 816F57C - .string "THE BEST RECORD TO DATE...\p" - .string "No one seems to have taken the\n" - .string "challenge. There is no record...$" - -UnknownString_816F5D7: @ 816F5D7 - .string "I watered the plants every day.\n" - .string "They grew lots of flowers.\p" - .string "And they gave me lots of BERRIES, too.\p" - .string "Here you go!\n" - .string "You can have it!$" - -UnknownString_816F657: @ 816F657 - .string "I’m trying to make RED {POKEBLOCK}S!\n" - .string "I hope you do, too!$" - -UnknownString_816F68A: @ 816F68A - .string "Your BAG’s BERRIES POCKET is full.\p" - .string "I’ll give it to you another time.$" - -UnknownString_816F6CF: @ 816F6CF - .string "I’m going to look for red BERRIES to\n" - .string "make RED {POKEBLOCK}S.$" diff --git a/data/text/maps/Route110_SeasideCyclingRoadNorthEntrance.inc b/data/text/maps/Route110_SeasideCyclingRoadNorthEntrance.inc new file mode 100644 index 000000000..8d5a0433e --- /dev/null +++ b/data/text/maps/Route110_SeasideCyclingRoadNorthEntrance.inc @@ -0,0 +1,10 @@ +Route110_SeasideCyclingRoadNorthEntrance_Text_19E406:: @ 819E406 + .string "On CYCLING ROAD, you can go all out\n" + .string "and cycle as fast as you’d like.\p" + .string "It feels great to go that fast, but try\n" + .string "not to crash into anyone!$" + +UnknownString_819E48D: @ 819E48D + .string "Sorry, you can’t walk on CYCLING\n" + .string "ROAD. It’s too dangerous.\p" + .string "Please come back with a BIKE.$" diff --git a/data/text/maps/Route110_SeasideCyclingRoadNorthEntrance.s b/data/text/maps/Route110_SeasideCyclingRoadNorthEntrance.s deleted file mode 100644 index 8d5a0433e..000000000 --- a/data/text/maps/Route110_SeasideCyclingRoadNorthEntrance.s +++ /dev/null @@ -1,10 +0,0 @@ -Route110_SeasideCyclingRoadNorthEntrance_Text_19E406:: @ 819E406 - .string "On CYCLING ROAD, you can go all out\n" - .string "and cycle as fast as you’d like.\p" - .string "It feels great to go that fast, but try\n" - .string "not to crash into anyone!$" - -UnknownString_819E48D: @ 819E48D - .string "Sorry, you can’t walk on CYCLING\n" - .string "ROAD. It’s too dangerous.\p" - .string "Please come back with a BIKE.$" diff --git a/data/text/maps/Route110_SeasideCyclingRoadSouthEntrance.inc b/data/text/maps/Route110_SeasideCyclingRoadSouthEntrance.inc new file mode 100644 index 000000000..77bf90751 --- /dev/null +++ b/data/text/maps/Route110_SeasideCyclingRoadSouthEntrance.inc @@ -0,0 +1,11 @@ +Route110_SeasideCyclingRoadSouthEntrance_Text_19E326:: @ 819E326 + .string "On CYCLING ROAD, you can go all out\n" + .string "and cycle as fast as you’d like.\p" + .string "It feels great to go that fast, but try\n" + .string "not to crash into anyone!$" + +Route110_SeasideCyclingRoadNorthEntrance_Text_19E3AD:: @ 819E3AD +Route110_SeasideCyclingRoadSouthEntrance_Text_19E3AD:: @ 819E3AD + .string "Sorry, you can’t walk on CYCLING\n" + .string "ROAD. It’s too dangerous.\p" + .string "Please come back with a BIKE.$" diff --git a/data/text/maps/Route110_SeasideCyclingRoadSouthEntrance.s b/data/text/maps/Route110_SeasideCyclingRoadSouthEntrance.s deleted file mode 100644 index 77bf90751..000000000 --- a/data/text/maps/Route110_SeasideCyclingRoadSouthEntrance.s +++ /dev/null @@ -1,11 +0,0 @@ -Route110_SeasideCyclingRoadSouthEntrance_Text_19E326:: @ 819E326 - .string "On CYCLING ROAD, you can go all out\n" - .string "and cycle as fast as you’d like.\p" - .string "It feels great to go that fast, but try\n" - .string "not to crash into anyone!$" - -Route110_SeasideCyclingRoadNorthEntrance_Text_19E3AD:: @ 819E3AD -Route110_SeasideCyclingRoadSouthEntrance_Text_19E3AD:: @ 819E3AD - .string "Sorry, you can’t walk on CYCLING\n" - .string "ROAD. It’s too dangerous.\p" - .string "Please come back with a BIKE.$" diff --git a/data/text/maps/Route110_TrickHouseEnd.inc b/data/text/maps/Route110_TrickHouseEnd.inc new file mode 100644 index 000000000..03f2252fd --- /dev/null +++ b/data/text/maps/Route110_TrickHouseEnd.inc @@ -0,0 +1,110 @@ +Route110_TrickHouseEnd_Text_19C281:: @ 819C281 + .string "Aak!\n" + .string "You’ve made it to me?\l" + .string "Hmmm... You’re sharp!$" + +Route110_TrickHouseEnd_Text_19C2B2:: @ 819C2B2 + .string "It took me all night to plant all those\n" + .string "trees...\p" + .string "You’re almost my equal in greatness by\n" + .string "one, two, three, four, five, six places!$" + +Route110_TrickHouseEnd_Text_19C333:: @ 819C333 + .string "It took me all night to make the maze...\p" + .string "You’re almost my equal in greatness by\n" + .string "one, two, three, four, five places!$" + +Route110_TrickHouseEnd_Text_19C3A7:: @ 819C3A7 + .string "It took me all night to bring in those\n" + .string "boulders...\p" + .string "You’re almost my equal in greatness by\n" + .string "one, two, three, four places!$" + +Route110_TrickHouseEnd_Text_19C41F:: @ 819C41F + .string "It took me all night to shove in those\n" + .string "boulders...\p" + .string "You’re almost my equal in greatness by\n" + .string "one, two, three places!$" + +Route110_TrickHouseEnd_Text_19C491:: @ 819C491 + .string "It took me all night to make MECHADOLLS\n" + .string "and another to think up the quiz...\p" + .string "You’re almost my equal in greatness by\n" + .string "one, two places!$" + +Route110_TrickHouseEnd_Text_19C515:: @ 819C515 + .string "It took me all night to install\n" + .string "the doors...\p" + .string "You’re almost my equal in greatness!$" + +Route110_TrickHouseEnd_Text_19C567:: @ 819C567 + .string "It took me all night setting up arrows...\p" + .string "You’re my equal in greatness!$" + +Route110_TrickHouseEnd_Text_19C5AF:: @ 819C5AF + .string "It took me all night polishing floors...\p" + .string "You’re above me in greatness!\n" + .string "Possibly...$" + +Route110_TrickHouseEnd_Text_19C602:: @ 819C602 + .string "Wh-what should I do?\n" + .string "My fountain of ideas for tricks has\l" + .string "run dry...\p" + .string "Perhaps it is time I toured the country\n" + .string "on a quest to devise new tricks...$" + +Route110_TrickHouseEnd_Text_19C691:: @ 819C691 + .string "I hate to admit defeat, but you have\n" + .string "bested me!\p" + .string "Still, you must have been reeled in by\n" + .string "my charisma for you to visit me again\l" + .string "and again. Yes, you must have!\p" + .string "But that has nothing to do with my\n" + .string "losing!\p" + .string "In recognition of the friendship\n" + .string "between you, the driven, and the genius\l" + .string "that is myself, I demand that you take\l" + .string "this keepsake!$" + +Route110_TrickHouseEnd_Text_19C7D7:: @ 819C7D7 + .string "What? No room in your PC?\n" + .string "What am I to make of that?\p" + .string "I wish I could say that, but I am much\n" + .string "too kind and caring, so come back later!$" + +Route110_TrickHouseEnd_Text_19C85C:: @ 819C85C + .string "... ... ... ... ... ...\p" + .string "I am leaving on a journey of discovery.\n" + .string "A quest in search of new tricks.\p" + .string "I wish that you will one day visit and\n" + .string "entertain me again.\p" + .string "And now, farewell!$" + +Route110_TrickHouseEnd_Text_19C90B:: @ 819C90B + .string "Fine!\n" + .string "You have earned this reward!$" + +Route110_TrickHouseEnd_Text_19C92E:: @ 819C92E + .string "What? Have you no room for this?\n" + .string "What manner of items do you carry?\p" + .string "But fine, since you’ve reached me,\n" + .string "your reward will be with me till later.$" + +Route110_TrickHouseEnd_Text_19C9BD:: @ 819C9BD + .string "Scrub that smug smirk from your face!\n" + .string "It’s much too early to think you’ve won!\p" + .string "I’ll make new tricks to stump you, I will.\n" + .string "You may mock me only when you’re done.\p" + .string "Come back for the next exciting\n" + .string "installment!$" + +Route110_TrickHouseEnd_Text_19CA8B:: @ 819CA8B + .string "Now, now! You’re ignoring me now?\n" + .string "Now that, I consider heartbreaking!$" + +UnknownString_819CAD1: @ 819CAD1 + .string "{PLAYER} wrote down the secret code\n" + .string "on the door.\p" + .string "“TRICK MASTER is fabulous.”\n" + .string "... ... ... ... ... ... ... ...\p" + .string "The lock clicked open!$" diff --git a/data/text/maps/Route110_TrickHouseEnd.s b/data/text/maps/Route110_TrickHouseEnd.s deleted file mode 100644 index 03f2252fd..000000000 --- a/data/text/maps/Route110_TrickHouseEnd.s +++ /dev/null @@ -1,110 +0,0 @@ -Route110_TrickHouseEnd_Text_19C281:: @ 819C281 - .string "Aak!\n" - .string "You’ve made it to me?\l" - .string "Hmmm... You’re sharp!$" - -Route110_TrickHouseEnd_Text_19C2B2:: @ 819C2B2 - .string "It took me all night to plant all those\n" - .string "trees...\p" - .string "You’re almost my equal in greatness by\n" - .string "one, two, three, four, five, six places!$" - -Route110_TrickHouseEnd_Text_19C333:: @ 819C333 - .string "It took me all night to make the maze...\p" - .string "You’re almost my equal in greatness by\n" - .string "one, two, three, four, five places!$" - -Route110_TrickHouseEnd_Text_19C3A7:: @ 819C3A7 - .string "It took me all night to bring in those\n" - .string "boulders...\p" - .string "You’re almost my equal in greatness by\n" - .string "one, two, three, four places!$" - -Route110_TrickHouseEnd_Text_19C41F:: @ 819C41F - .string "It took me all night to shove in those\n" - .string "boulders...\p" - .string "You’re almost my equal in greatness by\n" - .string "one, two, three places!$" - -Route110_TrickHouseEnd_Text_19C491:: @ 819C491 - .string "It took me all night to make MECHADOLLS\n" - .string "and another to think up the quiz...\p" - .string "You’re almost my equal in greatness by\n" - .string "one, two places!$" - -Route110_TrickHouseEnd_Text_19C515:: @ 819C515 - .string "It took me all night to install\n" - .string "the doors...\p" - .string "You’re almost my equal in greatness!$" - -Route110_TrickHouseEnd_Text_19C567:: @ 819C567 - .string "It took me all night setting up arrows...\p" - .string "You’re my equal in greatness!$" - -Route110_TrickHouseEnd_Text_19C5AF:: @ 819C5AF - .string "It took me all night polishing floors...\p" - .string "You’re above me in greatness!\n" - .string "Possibly...$" - -Route110_TrickHouseEnd_Text_19C602:: @ 819C602 - .string "Wh-what should I do?\n" - .string "My fountain of ideas for tricks has\l" - .string "run dry...\p" - .string "Perhaps it is time I toured the country\n" - .string "on a quest to devise new tricks...$" - -Route110_TrickHouseEnd_Text_19C691:: @ 819C691 - .string "I hate to admit defeat, but you have\n" - .string "bested me!\p" - .string "Still, you must have been reeled in by\n" - .string "my charisma for you to visit me again\l" - .string "and again. Yes, you must have!\p" - .string "But that has nothing to do with my\n" - .string "losing!\p" - .string "In recognition of the friendship\n" - .string "between you, the driven, and the genius\l" - .string "that is myself, I demand that you take\l" - .string "this keepsake!$" - -Route110_TrickHouseEnd_Text_19C7D7:: @ 819C7D7 - .string "What? No room in your PC?\n" - .string "What am I to make of that?\p" - .string "I wish I could say that, but I am much\n" - .string "too kind and caring, so come back later!$" - -Route110_TrickHouseEnd_Text_19C85C:: @ 819C85C - .string "... ... ... ... ... ...\p" - .string "I am leaving on a journey of discovery.\n" - .string "A quest in search of new tricks.\p" - .string "I wish that you will one day visit and\n" - .string "entertain me again.\p" - .string "And now, farewell!$" - -Route110_TrickHouseEnd_Text_19C90B:: @ 819C90B - .string "Fine!\n" - .string "You have earned this reward!$" - -Route110_TrickHouseEnd_Text_19C92E:: @ 819C92E - .string "What? Have you no room for this?\n" - .string "What manner of items do you carry?\p" - .string "But fine, since you’ve reached me,\n" - .string "your reward will be with me till later.$" - -Route110_TrickHouseEnd_Text_19C9BD:: @ 819C9BD - .string "Scrub that smug smirk from your face!\n" - .string "It’s much too early to think you’ve won!\p" - .string "I’ll make new tricks to stump you, I will.\n" - .string "You may mock me only when you’re done.\p" - .string "Come back for the next exciting\n" - .string "installment!$" - -Route110_TrickHouseEnd_Text_19CA8B:: @ 819CA8B - .string "Now, now! You’re ignoring me now?\n" - .string "Now that, I consider heartbreaking!$" - -UnknownString_819CAD1: @ 819CAD1 - .string "{PLAYER} wrote down the secret code\n" - .string "on the door.\p" - .string "“TRICK MASTER is fabulous.”\n" - .string "... ... ... ... ... ... ... ...\p" - .string "The lock clicked open!$" diff --git a/data/text/maps/Route110_TrickHouseEntrance.inc b/data/text/maps/Route110_TrickHouseEntrance.inc new file mode 100644 index 000000000..fe39a4441 --- /dev/null +++ b/data/text/maps/Route110_TrickHouseEntrance.inc @@ -0,0 +1,111 @@ +Route110_TrickHouseEntrance_Text_19BA56:: @ 819BA56 + .string "You’re being watched...$" + +Route110_TrickHouseEntrance_Text_19BA6E:: @ 819BA6E + .string "Hah? Grrr...\p" + .string "How did you know I concealed myself\n" + .string "beneath this desk? You’re sharp!$" + +Route110_TrickHouseEntrance_Text_19BAC0:: @ 819BAC0 + .string "Hah? Grrr...\p" + .string "How did you know I concealed myself\n" + .string "behind this tree? You’re sharp!$" + +Route110_TrickHouseEntrance_Text_19BB11:: @ 819BB11 + .string "Hah? Grrr...\p" + .string "How did you know I concealed myself\n" + .string "in this dresser? You’re sharp!$" + +Route110_TrickHouseEntrance_Text_19BB61:: @ 819BB61 + .string "Hah? Grrr...\p" + .string "How did you know I concealed myself\n" + .string "beyond this window? You’re sharp!$" + +Route110_TrickHouseEntrance_Text_19BBB4:: @ 819BBB4 + .string "Hah? Grrr...\p" + .string "How did you know I concealed myself\n" + .string "in this planter? You’re sharp!$" + +Route110_TrickHouseEntrance_Text_19BC04:: @ 819BC04 + .string "Hah? Grrr...\p" + .string "How did you know I concealed myself\n" + .string "in this cupboard? You’re sharp!$" + +Route110_TrickHouseEntrance_Text_19BC55:: @ 819BC55 + .string "Hah? Grrr...\p" + .string "How did you know I concealed myself\n" + .string "behind this window? You’re sharp!$" + +Route110_TrickHouseEntrance_Text_19BCA8:: @ 819BCA8 + .string "Hah? Grrr...\p" + .string "How did you know I concealed myself\n" + .string "beneath this cushion? You’re sharp!$" + +Route110_TrickHouseEntrance_Text_19BCFD:: @ 819BCFD + .string "Behold!\p" + .string "For I am the greatest living mystery\n" + .string "of a man in all of HOENN!\l" + .string "They call me...\p" + .string "The TRICK MASTER!\n" + .string "Wahahaha! Glad to meet you!$" + +Route110_TrickHouseEntrance_Text_19BD82:: @ 819BD82 + .string "You, you’ve come to challenge my\n" + .string "TRICK HOUSE, haven’t you?\p" + .string "That’s why you’re here, isn’t it?\n" + .string "Yes, it is!\p" + .string "Consider your challenge accepted!\p" + .string "Enter through the scroll there,\n" + .string "and let your challenge commence!\p" + .string "I shall be waiting in the back!$" + +Route110_TrickHouseEntrance_Text_19BE6E:: @ 819BE6E + .string "It’s a scroll.$" + +Route110_TrickHouseEntrance_Text_19BE7D:: @ 819BE7D + .string "There is a big hole behind the scroll!\p" + .string "Want to go in?$" + +Route110_TrickHouseEntrance_Text_19BEB3:: @ 819BEB3 + .string "There is a note affixed to the scroll...\p" + .string "“I am leaving on a journey.\n" + .string "Don’t look for me. TRICK MASTER”$" + +Route110_TrickHouseEntrance_Text_19BF19:: @ 819BF19 + .string "For the next time, I’ll use this trick,\n" + .string "and that scheme, and those ruses...\p" + .string "Mufufufu... If I may say so, it’s\n" + .string "brilliantly difficult, even for me!$" + +Route110_TrickHouseEntrance_Text_19BFAB:: @ 819BFAB + .string "Hah? What?!\n" + .string "Oh, it’s you!\p" + .string "I’m in the midst of devising new tricky\n" + .string "challenges!\p" + .string "It’s not too much to ask for a bit more\n" + .string "time for me to think, is it now?\l" + .string "You wouldn’t begrudge me that?\l" + .string "Come back in a little while!$" + +Route110_TrickHouseEntrance_Text_19C07E:: @ 819C07E + .string "Ah, it’s you! You’re here to accept the\n" + .string "reward from before, isn’t that right?\l" + .string "Yes, right I am!\p" + .string "Here!\n" + .string "I’ll give it to you now!$" + +Route110_TrickHouseEntrance_Text_19C0FC:: @ 819C0FC + .string "Hah?\n" + .string "Did you not come to claim your reward?$" + +Route110_TrickHouseEntrance_Text_19C128:: @ 819C128 + .string "MECHADOLL 5 I AM!\n" + .string "IF REWARD IS NOT TAKEN BY YOU,\l" + .string "THEN TRICK MASTER YOU CANNOT FOLLOW.$" + +Route110_TrickHouseEntrance_Text_19C17E:: @ 819C17E + .string "THEN FAREWELL.$" + +Route110_TrickHouseEntrance_Text_19C18D:: @ 819C18D + .string "YOUR PC STATUS: FULL AGAIN.\n" + .string "MEAN, YOU ARE.$" diff --git a/data/text/maps/Route110_TrickHouseEntrance.s b/data/text/maps/Route110_TrickHouseEntrance.s deleted file mode 100644 index fe39a4441..000000000 --- a/data/text/maps/Route110_TrickHouseEntrance.s +++ /dev/null @@ -1,111 +0,0 @@ -Route110_TrickHouseEntrance_Text_19BA56:: @ 819BA56 - .string "You’re being watched...$" - -Route110_TrickHouseEntrance_Text_19BA6E:: @ 819BA6E - .string "Hah? Grrr...\p" - .string "How did you know I concealed myself\n" - .string "beneath this desk? You’re sharp!$" - -Route110_TrickHouseEntrance_Text_19BAC0:: @ 819BAC0 - .string "Hah? Grrr...\p" - .string "How did you know I concealed myself\n" - .string "behind this tree? You’re sharp!$" - -Route110_TrickHouseEntrance_Text_19BB11:: @ 819BB11 - .string "Hah? Grrr...\p" - .string "How did you know I concealed myself\n" - .string "in this dresser? You’re sharp!$" - -Route110_TrickHouseEntrance_Text_19BB61:: @ 819BB61 - .string "Hah? Grrr...\p" - .string "How did you know I concealed myself\n" - .string "beyond this window? You’re sharp!$" - -Route110_TrickHouseEntrance_Text_19BBB4:: @ 819BBB4 - .string "Hah? Grrr...\p" - .string "How did you know I concealed myself\n" - .string "in this planter? You’re sharp!$" - -Route110_TrickHouseEntrance_Text_19BC04:: @ 819BC04 - .string "Hah? Grrr...\p" - .string "How did you know I concealed myself\n" - .string "in this cupboard? You’re sharp!$" - -Route110_TrickHouseEntrance_Text_19BC55:: @ 819BC55 - .string "Hah? Grrr...\p" - .string "How did you know I concealed myself\n" - .string "behind this window? You’re sharp!$" - -Route110_TrickHouseEntrance_Text_19BCA8:: @ 819BCA8 - .string "Hah? Grrr...\p" - .string "How did you know I concealed myself\n" - .string "beneath this cushion? You’re sharp!$" - -Route110_TrickHouseEntrance_Text_19BCFD:: @ 819BCFD - .string "Behold!\p" - .string "For I am the greatest living mystery\n" - .string "of a man in all of HOENN!\l" - .string "They call me...\p" - .string "The TRICK MASTER!\n" - .string "Wahahaha! Glad to meet you!$" - -Route110_TrickHouseEntrance_Text_19BD82:: @ 819BD82 - .string "You, you’ve come to challenge my\n" - .string "TRICK HOUSE, haven’t you?\p" - .string "That’s why you’re here, isn’t it?\n" - .string "Yes, it is!\p" - .string "Consider your challenge accepted!\p" - .string "Enter through the scroll there,\n" - .string "and let your challenge commence!\p" - .string "I shall be waiting in the back!$" - -Route110_TrickHouseEntrance_Text_19BE6E:: @ 819BE6E - .string "It’s a scroll.$" - -Route110_TrickHouseEntrance_Text_19BE7D:: @ 819BE7D - .string "There is a big hole behind the scroll!\p" - .string "Want to go in?$" - -Route110_TrickHouseEntrance_Text_19BEB3:: @ 819BEB3 - .string "There is a note affixed to the scroll...\p" - .string "“I am leaving on a journey.\n" - .string "Don’t look for me. TRICK MASTER”$" - -Route110_TrickHouseEntrance_Text_19BF19:: @ 819BF19 - .string "For the next time, I’ll use this trick,\n" - .string "and that scheme, and those ruses...\p" - .string "Mufufufu... If I may say so, it’s\n" - .string "brilliantly difficult, even for me!$" - -Route110_TrickHouseEntrance_Text_19BFAB:: @ 819BFAB - .string "Hah? What?!\n" - .string "Oh, it’s you!\p" - .string "I’m in the midst of devising new tricky\n" - .string "challenges!\p" - .string "It’s not too much to ask for a bit more\n" - .string "time for me to think, is it now?\l" - .string "You wouldn’t begrudge me that?\l" - .string "Come back in a little while!$" - -Route110_TrickHouseEntrance_Text_19C07E:: @ 819C07E - .string "Ah, it’s you! You’re here to accept the\n" - .string "reward from before, isn’t that right?\l" - .string "Yes, right I am!\p" - .string "Here!\n" - .string "I’ll give it to you now!$" - -Route110_TrickHouseEntrance_Text_19C0FC:: @ 819C0FC - .string "Hah?\n" - .string "Did you not come to claim your reward?$" - -Route110_TrickHouseEntrance_Text_19C128:: @ 819C128 - .string "MECHADOLL 5 I AM!\n" - .string "IF REWARD IS NOT TAKEN BY YOU,\l" - .string "THEN TRICK MASTER YOU CANNOT FOLLOW.$" - -Route110_TrickHouseEntrance_Text_19C17E:: @ 819C17E - .string "THEN FAREWELL.$" - -Route110_TrickHouseEntrance_Text_19C18D:: @ 819C18D - .string "YOUR PC STATUS: FULL AGAIN.\n" - .string "MEAN, YOU ARE.$" diff --git a/data/text/maps/Route110_TrickHousePuzzle1.inc b/data/text/maps/Route110_TrickHousePuzzle1.inc new file mode 100644 index 000000000..84208ead5 --- /dev/null +++ b/data/text/maps/Route110_TrickHousePuzzle1.inc @@ -0,0 +1,38 @@ +Route110_TrickHousePuzzle1_Text_19CB4F:: @ 819CB4F + .string "I’ll hack and slash my way to victory\n" + .string "with the CUT we just learned!$" + +Route110_TrickHousePuzzle1_Text_19CB93:: @ 819CB93 + .string "Why are you so serious?$" + +Route110_TrickHousePuzzle1_Text_19CBAB:: @ 819CBAB + .string "I never get tired of hacking\n" + .string "and slashing!$" + +Route110_TrickHousePuzzle1_Text_19CBD6:: @ 819CBD6 + .string "I wandered into this weird house\n" + .string "by accident...$" + +Route110_TrickHousePuzzle1_Text_19CC06:: @ 819CC06 + .string "And now I’ve lost...$" + +Route110_TrickHousePuzzle1_Text_19CC1B:: @ 819CC1B + .string "I lost my way, I lost a battle, and I’m\n" + .string "even more lost... I can’t get out...$" + +Route110_TrickHousePuzzle1_Text_19CC68:: @ 819CC68 + .string "Just who is the TRICK MASTER?$" + +Route110_TrickHousePuzzle1_Text_19CC86:: @ 819CC86 + .string "I lost while I was lost in thought!$" + +Route110_TrickHousePuzzle1_Text_19CCAA:: @ 819CCAA + .string "You’re strong!\n" + .string "Just who are you?$" + +UnknownString_819CCCB: @ 819CCCB + .string "{PLAYER} wrote down the secret code\n" + .string "on the door.\p" + .string "“TRICK MASTER is smart.”\n" + .string "... ... ... ... ... ... ... ...\p" + .string "The lock clicked open!$" diff --git a/data/text/maps/Route110_TrickHousePuzzle1.s b/data/text/maps/Route110_TrickHousePuzzle1.s deleted file mode 100644 index 84208ead5..000000000 --- a/data/text/maps/Route110_TrickHousePuzzle1.s +++ /dev/null @@ -1,38 +0,0 @@ -Route110_TrickHousePuzzle1_Text_19CB4F:: @ 819CB4F - .string "I’ll hack and slash my way to victory\n" - .string "with the CUT we just learned!$" - -Route110_TrickHousePuzzle1_Text_19CB93:: @ 819CB93 - .string "Why are you so serious?$" - -Route110_TrickHousePuzzle1_Text_19CBAB:: @ 819CBAB - .string "I never get tired of hacking\n" - .string "and slashing!$" - -Route110_TrickHousePuzzle1_Text_19CBD6:: @ 819CBD6 - .string "I wandered into this weird house\n" - .string "by accident...$" - -Route110_TrickHousePuzzle1_Text_19CC06:: @ 819CC06 - .string "And now I’ve lost...$" - -Route110_TrickHousePuzzle1_Text_19CC1B:: @ 819CC1B - .string "I lost my way, I lost a battle, and I’m\n" - .string "even more lost... I can’t get out...$" - -Route110_TrickHousePuzzle1_Text_19CC68:: @ 819CC68 - .string "Just who is the TRICK MASTER?$" - -Route110_TrickHousePuzzle1_Text_19CC86:: @ 819CC86 - .string "I lost while I was lost in thought!$" - -Route110_TrickHousePuzzle1_Text_19CCAA:: @ 819CCAA - .string "You’re strong!\n" - .string "Just who are you?$" - -UnknownString_819CCCB: @ 819CCCB - .string "{PLAYER} wrote down the secret code\n" - .string "on the door.\p" - .string "“TRICK MASTER is smart.”\n" - .string "... ... ... ... ... ... ... ...\p" - .string "The lock clicked open!$" diff --git a/data/text/maps/Route110_TrickHousePuzzle2.inc b/data/text/maps/Route110_TrickHousePuzzle2.inc new file mode 100644 index 000000000..cb64f04d8 --- /dev/null +++ b/data/text/maps/Route110_TrickHousePuzzle2.inc @@ -0,0 +1,39 @@ +Route110_TrickHousePuzzle2_Text_19CD46:: @ 819CD46 + .string "Which switch closes which hole?$" + +Route110_TrickHousePuzzle2_Text_19CD66:: @ 819CD66 + .string "After that battle, I’m even more\n" + .string "confused!$" + +Route110_TrickHousePuzzle2_Text_19CD91:: @ 819CD91 + .string "Can I get you to push all the buttons\n" + .string "for me?$" + +Route110_TrickHousePuzzle2_Text_19CDBF:: @ 819CDBF + .string "Oh! You’re on your second TRICK HOUSE\n" + .string "challenge!$" + +Route110_TrickHousePuzzle2_Text_19CDF0:: @ 819CDF0 + .string "You’re good at battling too?$" + +Route110_TrickHousePuzzle2_Text_19CE0D:: @ 819CE0D + .string "The TRICK MASTER rigged all the tricks\n" + .string "in this house all by himself.$" + +Route110_TrickHousePuzzle2_Text_19CE52:: @ 819CE52 + .string "I want to make my own GYM one day.\n" + .string "So, I’m studying how to set traps.$" + +Route110_TrickHousePuzzle2_Text_19CE98:: @ 819CE98 + .string "I didn’t study battling enough!$" + +Route110_TrickHousePuzzle2_Text_19CEB8:: @ 819CEB8 + .string "You’re strong, aren’t you?\n" + .string "Maybe even enough to be a GYM LEADER!$" + +UnknownString_819CEF9: @ 819CEF9 + .string "{PLAYER} wrote down the secret code\n" + .string "on the door.\p" + .string "“TRICK MASTER is coveted.”\n" + .string "... ... ... ... ... ... ... ...\p" + .string "The lock clicked open!$" diff --git a/data/text/maps/Route110_TrickHousePuzzle2.s b/data/text/maps/Route110_TrickHousePuzzle2.s deleted file mode 100644 index cb64f04d8..000000000 --- a/data/text/maps/Route110_TrickHousePuzzle2.s +++ /dev/null @@ -1,39 +0,0 @@ -Route110_TrickHousePuzzle2_Text_19CD46:: @ 819CD46 - .string "Which switch closes which hole?$" - -Route110_TrickHousePuzzle2_Text_19CD66:: @ 819CD66 - .string "After that battle, I’m even more\n" - .string "confused!$" - -Route110_TrickHousePuzzle2_Text_19CD91:: @ 819CD91 - .string "Can I get you to push all the buttons\n" - .string "for me?$" - -Route110_TrickHousePuzzle2_Text_19CDBF:: @ 819CDBF - .string "Oh! You’re on your second TRICK HOUSE\n" - .string "challenge!$" - -Route110_TrickHousePuzzle2_Text_19CDF0:: @ 819CDF0 - .string "You’re good at battling too?$" - -Route110_TrickHousePuzzle2_Text_19CE0D:: @ 819CE0D - .string "The TRICK MASTER rigged all the tricks\n" - .string "in this house all by himself.$" - -Route110_TrickHousePuzzle2_Text_19CE52:: @ 819CE52 - .string "I want to make my own GYM one day.\n" - .string "So, I’m studying how to set traps.$" - -Route110_TrickHousePuzzle2_Text_19CE98:: @ 819CE98 - .string "I didn’t study battling enough!$" - -Route110_TrickHousePuzzle2_Text_19CEB8:: @ 819CEB8 - .string "You’re strong, aren’t you?\n" - .string "Maybe even enough to be a GYM LEADER!$" - -UnknownString_819CEF9: @ 819CEF9 - .string "{PLAYER} wrote down the secret code\n" - .string "on the door.\p" - .string "“TRICK MASTER is coveted.”\n" - .string "... ... ... ... ... ... ... ...\p" - .string "The lock clicked open!$" diff --git a/data/text/maps/Route110_TrickHousePuzzle3.inc b/data/text/maps/Route110_TrickHousePuzzle3.inc new file mode 100644 index 000000000..01287a068 --- /dev/null +++ b/data/text/maps/Route110_TrickHousePuzzle3.inc @@ -0,0 +1,41 @@ +Route110_TrickHousePuzzle3_Text_19CF76:: @ 819CF76 + .string "I keep coming back to this same place!$" + +Route110_TrickHousePuzzle3_Text_19CF9D:: @ 819CF9D + .string "I’m already having trouble, and then\n" + .string "you have to beat me? It’s not fair!$" + +Route110_TrickHousePuzzle3_Text_19CFE6:: @ 819CFE6 + .string "It’s full of doors here!\n" + .string "It’s too small and dark in here! Help!$" + +Route110_TrickHousePuzzle3_Text_19D026:: @ 819D026 + .string "I don’t know what’s going on here.\n" + .string "I’m starting to feel sad...$" + +Route110_TrickHousePuzzle3_Text_19D065:: @ 819D065 + .string "You... You’re awful!$" + +Route110_TrickHousePuzzle3_Text_19D07A:: @ 819D07A + .string "I know I’m weak!\n" + .string "And, I have no sense of direction!$" + +Route110_TrickHousePuzzle3_Text_19D0AE:: @ 819D0AE + .string "I don’t get it. What would anyone want\n" + .string "with a house this bizarre?$" + +Route110_TrickHousePuzzle3_Text_19D0F0:: @ 819D0F0 + .string "I don’t get it.\n" + .string "How did I lose?$" + +Route110_TrickHousePuzzle3_Text_19D110:: @ 819D110 + .string "I don’t get it.\n" + .string "How many traps are in this house?\p" + .string "You may be the one to solve that.$" + +UnknownString_819D164: @ 819D164 + .string "{PLAYER} wrote down the secret code\n" + .string "on the door.\p" + .string "“TRICK MASTER is cool.”\n" + .string "... ... ... ... ... ... ... ...\p" + .string "The lock clicked open!$" diff --git a/data/text/maps/Route110_TrickHousePuzzle3.s b/data/text/maps/Route110_TrickHousePuzzle3.s deleted file mode 100644 index 01287a068..000000000 --- a/data/text/maps/Route110_TrickHousePuzzle3.s +++ /dev/null @@ -1,41 +0,0 @@ -Route110_TrickHousePuzzle3_Text_19CF76:: @ 819CF76 - .string "I keep coming back to this same place!$" - -Route110_TrickHousePuzzle3_Text_19CF9D:: @ 819CF9D - .string "I’m already having trouble, and then\n" - .string "you have to beat me? It’s not fair!$" - -Route110_TrickHousePuzzle3_Text_19CFE6:: @ 819CFE6 - .string "It’s full of doors here!\n" - .string "It’s too small and dark in here! Help!$" - -Route110_TrickHousePuzzle3_Text_19D026:: @ 819D026 - .string "I don’t know what’s going on here.\n" - .string "I’m starting to feel sad...$" - -Route110_TrickHousePuzzle3_Text_19D065:: @ 819D065 - .string "You... You’re awful!$" - -Route110_TrickHousePuzzle3_Text_19D07A:: @ 819D07A - .string "I know I’m weak!\n" - .string "And, I have no sense of direction!$" - -Route110_TrickHousePuzzle3_Text_19D0AE:: @ 819D0AE - .string "I don’t get it. What would anyone want\n" - .string "with a house this bizarre?$" - -Route110_TrickHousePuzzle3_Text_19D0F0:: @ 819D0F0 - .string "I don’t get it.\n" - .string "How did I lose?$" - -Route110_TrickHousePuzzle3_Text_19D110:: @ 819D110 - .string "I don’t get it.\n" - .string "How many traps are in this house?\p" - .string "You may be the one to solve that.$" - -UnknownString_819D164: @ 819D164 - .string "{PLAYER} wrote down the secret code\n" - .string "on the door.\p" - .string "“TRICK MASTER is cool.”\n" - .string "... ... ... ... ... ... ... ...\p" - .string "The lock clicked open!$" diff --git a/data/text/maps/Route110_TrickHousePuzzle4.inc b/data/text/maps/Route110_TrickHousePuzzle4.inc new file mode 100644 index 000000000..293e5ab93 --- /dev/null +++ b/data/text/maps/Route110_TrickHousePuzzle4.inc @@ -0,0 +1,40 @@ +Route110_TrickHousePuzzle4_Text_19D1DE:: @ 819D1DE + .string "It’s too much bother to think this out.\n" + .string "I only wanted to battle!$" + +Route110_TrickHousePuzzle4_Text_19D21F:: @ 819D21F + .string "Even though I lost, I still like battling\n" + .string "the best!$" + +Route110_TrickHousePuzzle4_Text_19D253:: @ 819D253 + .string "Wouldn’t you agree? You would go\n" + .string "anywhere if TRAINERS were there.$" + +Route110_TrickHousePuzzle4_Text_19D295:: @ 819D295 + .string "Heh! Boulders like this, I can brush\n" + .string "aside with one finger!$" + +Route110_TrickHousePuzzle4_Text_19D2D1:: @ 819D2D1 + .string "I can push boulders, but I can’t solve\n" + .string "the puzzle...$" + +Route110_TrickHousePuzzle4_Text_19D306:: @ 819D306 + .string "It’s not good enough to be brawny...\n" + .string "You have to use your head. Be brainy!$" + +Route110_TrickHousePuzzle4_Text_19D351:: @ 819D351 + .string "The TRICK HOUSE is getting trickier,\n" + .string "isn’t it?$" + +Route110_TrickHousePuzzle4_Text_19D380:: @ 819D380 + .string "Aaak!$" + +Route110_TrickHousePuzzle4_Text_19D386:: @ 819D386 + .string "Has anyone made it to the end?$" + +UnknownString_819D3A5: @ 819D3A5 + .string "{PLAYER} wrote down the secret code\n" + .string "on the door.\p" + .string "“TRICK MASTER is a genius.”\n" + .string "... ... ... ... ... ... ... ...\p" + .string "The lock clicked open!$" diff --git a/data/text/maps/Route110_TrickHousePuzzle4.s b/data/text/maps/Route110_TrickHousePuzzle4.s deleted file mode 100644 index 293e5ab93..000000000 --- a/data/text/maps/Route110_TrickHousePuzzle4.s +++ /dev/null @@ -1,40 +0,0 @@ -Route110_TrickHousePuzzle4_Text_19D1DE:: @ 819D1DE - .string "It’s too much bother to think this out.\n" - .string "I only wanted to battle!$" - -Route110_TrickHousePuzzle4_Text_19D21F:: @ 819D21F - .string "Even though I lost, I still like battling\n" - .string "the best!$" - -Route110_TrickHousePuzzle4_Text_19D253:: @ 819D253 - .string "Wouldn’t you agree? You would go\n" - .string "anywhere if TRAINERS were there.$" - -Route110_TrickHousePuzzle4_Text_19D295:: @ 819D295 - .string "Heh! Boulders like this, I can brush\n" - .string "aside with one finger!$" - -Route110_TrickHousePuzzle4_Text_19D2D1:: @ 819D2D1 - .string "I can push boulders, but I can’t solve\n" - .string "the puzzle...$" - -Route110_TrickHousePuzzle4_Text_19D306:: @ 819D306 - .string "It’s not good enough to be brawny...\n" - .string "You have to use your head. Be brainy!$" - -Route110_TrickHousePuzzle4_Text_19D351:: @ 819D351 - .string "The TRICK HOUSE is getting trickier,\n" - .string "isn’t it?$" - -Route110_TrickHousePuzzle4_Text_19D380:: @ 819D380 - .string "Aaak!$" - -Route110_TrickHousePuzzle4_Text_19D386:: @ 819D386 - .string "Has anyone made it to the end?$" - -UnknownString_819D3A5: @ 819D3A5 - .string "{PLAYER} wrote down the secret code\n" - .string "on the door.\p" - .string "“TRICK MASTER is a genius.”\n" - .string "... ... ... ... ... ... ... ...\p" - .string "The lock clicked open!$" diff --git a/data/text/maps/Route110_TrickHousePuzzle5.inc b/data/text/maps/Route110_TrickHousePuzzle5.inc new file mode 100644 index 000000000..8cddc3f65 --- /dev/null +++ b/data/text/maps/Route110_TrickHousePuzzle5.inc @@ -0,0 +1,141 @@ +Route110_TrickHousePuzzle5_Text_19D423:: @ 819D423 + .string "CLICKETY-CLACK...\n" + .string "MECHADOLL 1 AM I!\p" + .string "IF YOU ANSWER QUIZZES CORRECTLY,\n" + .string "THEN YOU WILL GO TO MECHADOLL 5.\l" + .string "THEN YOU CAN OBTAIN THE SECRET CODE.$" + +Route110_TrickHousePuzzle5_Text_19D4AE:: @ 819D4AE + .string "MECHADOLL 1 QUIZ.\p" + .string "One of these POKéMON is not found\n" + .string "on ROUTE 103. Which one is it?$" + +Route110_TrickHousePuzzle5_Text_19D501:: @ 819D501 + .string "MECHADOLL 1 QUIZ.\p" + .string "One of these POKéMON is not of the\n" + .string "GRASS type. Which one is it?$" + +Route110_TrickHousePuzzle5_Text_19D553:: @ 819D553 + .string "MECHADOLL 1 QUIZ.\p" + .string "One of these POKéMON uses SCRATCH.\n" + .string "Which one is it?$" + +Route110_TrickHousePuzzle5_Text_19D599:: @ 819D599 + .string "CONGRATULATIONS. CORRECT YOU ARE.\n" + .string "GO THROUGH. PLEASE.$" + +Route110_TrickHousePuzzle5_Text_19D5CF:: @ 819D5CF + .string "BZZZT. DISAPPOINTMENT.\n" + .string "ERROR.$" + +Route110_TrickHousePuzzle5_Text_19D5ED:: @ 819D5ED + .string "WAHAHAHAHA! WAHAHAHAHA!\n" + .string "CLICKETY-CLACK!$" + +Route110_TrickHousePuzzle5_Text_19D615:: @ 819D615 + .string "YOUR NEXT CHALLENGE WE WAIT FOR.$" + +Route110_TrickHousePuzzle5_Text_19D636:: @ 819D636 + .string "CLICKETY-CLACK...\n" + .string "MECHADOLL 2 AM I!\p" + .string "MECHADOLL 1’S QUIZ DIFFICULTY LEVEL\n" + .string "IS SET TOO LOW.$" + +Route110_TrickHousePuzzle5_Text_19D68E:: @ 819D68E + .string "MECHADOLL 2 QUIZ.\p" + .string "In PROF. BIRCH’s bag, there were three\n" + .string "POKéMON. Which one was at the right?$" + +Route110_TrickHousePuzzle5_Text_19D6EC:: @ 819D6EC + .string "MECHADOLL 2 QUIZ.\p" + .string "Which POKéMON was offered for a trade\n" + .string "at the POKéMON TRAINER’S SCHOOL?$" + +Route110_TrickHousePuzzle5_Text_19D745:: @ 819D745 + .string "MECHADOLL 2 QUIZ.\p" + .string "The DEVON RESEARCHER was looking for\n" + .string "what POKéMON in PETALBURG WOODS?$" + +UnknownString_819D79D: @ 819D79D + .string "CONGRATULATIONS. CORRECT YOU ARE.\n" + .string "GO THROUGH. PLEASE.$" + +Route110_TrickHousePuzzle5_Text_19D7D3:: @ 819D7D3 + .string "CLICKETY-CLACK...\n" + .string "MECHADOLL 3 AM I!\p" + .string "MATTERS OF MONEY ARE MY SOLE FOCUS.$" + +Route110_TrickHousePuzzle5_Text_19D81B:: @ 819D81B + .string "MECHADOLL 3 QUIZ.\p" + .string "Which costs more?\n" + .string "Three POKé BALLS or one SUPER POTION?$" + +Route110_TrickHousePuzzle5_Text_19D865:: @ 819D865 + .string "MECHADOLL 3 QUIZ.\p" + .string "Sell one ESCAPE ROPE and buy\n" + .string "one ANTIDOTE. How much money remains?$" + +Route110_TrickHousePuzzle5_Text_19D8BA:: @ 819D8BA + .string "MECHADOLL 3 QUIZ.\p" + .string "Do one FULL HEAL and GREAT BALL\n" + .string "cost more than one REVIVE?$" + +UnknownString_819D907: @ 819D907 + .string "CONGRATULATIONS. CORRECT YOU ARE.\n" + .string "GO THROUGH. PLEASE.$" + +Route110_TrickHousePuzzle5_Text_19D93D:: @ 819D93D + .string "CLICKETY-CLACK...\n" + .string "MECHADOLL 4 THAT IS ME!\p" + .string "MY QUIZ IS AN OBJECT OF BEAUTY.$" + +Route110_TrickHousePuzzle5_Text_19D987:: @ 819D987 + .string "MECHADOLL 4 QUIZ.\p" + .string "RUSTBORO GYM LEADER ROXANNE used a\n" + .string "GEODUDE. Was it male or female?$" + +Route110_TrickHousePuzzle5_Text_19D9DC:: @ 819D9DC + .string "MECHADOLL 4 QUIZ.\p" + .string "In DEWFORD HALL, were there more men\n" + .string "or women?$" + +Route110_TrickHousePuzzle5_Text_19DA1D:: @ 819DA1D + .string "MECHADOLL 4 QUIZ.\p" + .string "The first TRAINER in DEWFORD GYM was\n" + .string "male or female?$" + +UnknownString_819DA64: @ 819DA64 + .string "CONGRATULATIONS. CORRECT YOU ARE.\n" + .string "GO THROUGH. PLEASE.$" + +Route110_TrickHousePuzzle5_Text_19DA9A:: @ 819DA9A + .string "CLICKETY-CLACK...\n" + .string "MECHADOLL 5 AM I!\p" + .string "THE MASTER’S BEST AND PROUDEST\n" + .string "ACHIEVEMENT AM I.$" + +Route110_TrickHousePuzzle5_Text_19DAEF:: @ 819DAEF + .string "MECHADOLL 5 QUIZ.\p" + .string "How many BIKES does RYDEL have on\n" + .string "display outside his cycle shop?$" + +Route110_TrickHousePuzzle5_Text_19DB43:: @ 819DB43 + .string "MECHADOLL 5 QUIZ.\p" + .string "How many people give you BERRIES at the\n" + .string "PRETTY PETAL flower shop?$" + +Route110_TrickHousePuzzle5_Text_19DB97:: @ 819DB97 + .string "MECHADOLL 5 QUIZ.\p" + .string "How many signs are there in\n" + .string "LILYCOVE CITY?$" + +UnknownString_819DBD4: @ 819DBD4 + .string "CONGRATULATIONS. CORRECT YOU ARE.\n" + .string "GO THROUGH. PLEASE.$" + +UnknownString_819DC0A: @ 819DC0A + .string "{PLAYER} wrote down the secret code\n" + .string "on the door.\p" + .string "“TRICK MASTER is my life.”\n" + .string "... ... ... ... ... ... ... ...\p" + .string "The lock clicked open!$" diff --git a/data/text/maps/Route110_TrickHousePuzzle5.s b/data/text/maps/Route110_TrickHousePuzzle5.s deleted file mode 100644 index 8cddc3f65..000000000 --- a/data/text/maps/Route110_TrickHousePuzzle5.s +++ /dev/null @@ -1,141 +0,0 @@ -Route110_TrickHousePuzzle5_Text_19D423:: @ 819D423 - .string "CLICKETY-CLACK...\n" - .string "MECHADOLL 1 AM I!\p" - .string "IF YOU ANSWER QUIZZES CORRECTLY,\n" - .string "THEN YOU WILL GO TO MECHADOLL 5.\l" - .string "THEN YOU CAN OBTAIN THE SECRET CODE.$" - -Route110_TrickHousePuzzle5_Text_19D4AE:: @ 819D4AE - .string "MECHADOLL 1 QUIZ.\p" - .string "One of these POKéMON is not found\n" - .string "on ROUTE 103. Which one is it?$" - -Route110_TrickHousePuzzle5_Text_19D501:: @ 819D501 - .string "MECHADOLL 1 QUIZ.\p" - .string "One of these POKéMON is not of the\n" - .string "GRASS type. Which one is it?$" - -Route110_TrickHousePuzzle5_Text_19D553:: @ 819D553 - .string "MECHADOLL 1 QUIZ.\p" - .string "One of these POKéMON uses SCRATCH.\n" - .string "Which one is it?$" - -Route110_TrickHousePuzzle5_Text_19D599:: @ 819D599 - .string "CONGRATULATIONS. CORRECT YOU ARE.\n" - .string "GO THROUGH. PLEASE.$" - -Route110_TrickHousePuzzle5_Text_19D5CF:: @ 819D5CF - .string "BZZZT. DISAPPOINTMENT.\n" - .string "ERROR.$" - -Route110_TrickHousePuzzle5_Text_19D5ED:: @ 819D5ED - .string "WAHAHAHAHA! WAHAHAHAHA!\n" - .string "CLICKETY-CLACK!$" - -Route110_TrickHousePuzzle5_Text_19D615:: @ 819D615 - .string "YOUR NEXT CHALLENGE WE WAIT FOR.$" - -Route110_TrickHousePuzzle5_Text_19D636:: @ 819D636 - .string "CLICKETY-CLACK...\n" - .string "MECHADOLL 2 AM I!\p" - .string "MECHADOLL 1’S QUIZ DIFFICULTY LEVEL\n" - .string "IS SET TOO LOW.$" - -Route110_TrickHousePuzzle5_Text_19D68E:: @ 819D68E - .string "MECHADOLL 2 QUIZ.\p" - .string "In PROF. BIRCH’s bag, there were three\n" - .string "POKéMON. Which one was at the right?$" - -Route110_TrickHousePuzzle5_Text_19D6EC:: @ 819D6EC - .string "MECHADOLL 2 QUIZ.\p" - .string "Which POKéMON was offered for a trade\n" - .string "at the POKéMON TRAINER’S SCHOOL?$" - -Route110_TrickHousePuzzle5_Text_19D745:: @ 819D745 - .string "MECHADOLL 2 QUIZ.\p" - .string "The DEVON RESEARCHER was looking for\n" - .string "what POKéMON in PETALBURG WOODS?$" - -UnknownString_819D79D: @ 819D79D - .string "CONGRATULATIONS. CORRECT YOU ARE.\n" - .string "GO THROUGH. PLEASE.$" - -Route110_TrickHousePuzzle5_Text_19D7D3:: @ 819D7D3 - .string "CLICKETY-CLACK...\n" - .string "MECHADOLL 3 AM I!\p" - .string "MATTERS OF MONEY ARE MY SOLE FOCUS.$" - -Route110_TrickHousePuzzle5_Text_19D81B:: @ 819D81B - .string "MECHADOLL 3 QUIZ.\p" - .string "Which costs more?\n" - .string "Three POKé BALLS or one SUPER POTION?$" - -Route110_TrickHousePuzzle5_Text_19D865:: @ 819D865 - .string "MECHADOLL 3 QUIZ.\p" - .string "Sell one ESCAPE ROPE and buy\n" - .string "one ANTIDOTE. How much money remains?$" - -Route110_TrickHousePuzzle5_Text_19D8BA:: @ 819D8BA - .string "MECHADOLL 3 QUIZ.\p" - .string "Do one FULL HEAL and GREAT BALL\n" - .string "cost more than one REVIVE?$" - -UnknownString_819D907: @ 819D907 - .string "CONGRATULATIONS. CORRECT YOU ARE.\n" - .string "GO THROUGH. PLEASE.$" - -Route110_TrickHousePuzzle5_Text_19D93D:: @ 819D93D - .string "CLICKETY-CLACK...\n" - .string "MECHADOLL 4 THAT IS ME!\p" - .string "MY QUIZ IS AN OBJECT OF BEAUTY.$" - -Route110_TrickHousePuzzle5_Text_19D987:: @ 819D987 - .string "MECHADOLL 4 QUIZ.\p" - .string "RUSTBORO GYM LEADER ROXANNE used a\n" - .string "GEODUDE. Was it male or female?$" - -Route110_TrickHousePuzzle5_Text_19D9DC:: @ 819D9DC - .string "MECHADOLL 4 QUIZ.\p" - .string "In DEWFORD HALL, were there more men\n" - .string "or women?$" - -Route110_TrickHousePuzzle5_Text_19DA1D:: @ 819DA1D - .string "MECHADOLL 4 QUIZ.\p" - .string "The first TRAINER in DEWFORD GYM was\n" - .string "male or female?$" - -UnknownString_819DA64: @ 819DA64 - .string "CONGRATULATIONS. CORRECT YOU ARE.\n" - .string "GO THROUGH. PLEASE.$" - -Route110_TrickHousePuzzle5_Text_19DA9A:: @ 819DA9A - .string "CLICKETY-CLACK...\n" - .string "MECHADOLL 5 AM I!\p" - .string "THE MASTER’S BEST AND PROUDEST\n" - .string "ACHIEVEMENT AM I.$" - -Route110_TrickHousePuzzle5_Text_19DAEF:: @ 819DAEF - .string "MECHADOLL 5 QUIZ.\p" - .string "How many BIKES does RYDEL have on\n" - .string "display outside his cycle shop?$" - -Route110_TrickHousePuzzle5_Text_19DB43:: @ 819DB43 - .string "MECHADOLL 5 QUIZ.\p" - .string "How many people give you BERRIES at the\n" - .string "PRETTY PETAL flower shop?$" - -Route110_TrickHousePuzzle5_Text_19DB97:: @ 819DB97 - .string "MECHADOLL 5 QUIZ.\p" - .string "How many signs are there in\n" - .string "LILYCOVE CITY?$" - -UnknownString_819DBD4: @ 819DBD4 - .string "CONGRATULATIONS. CORRECT YOU ARE.\n" - .string "GO THROUGH. PLEASE.$" - -UnknownString_819DC0A: @ 819DC0A - .string "{PLAYER} wrote down the secret code\n" - .string "on the door.\p" - .string "“TRICK MASTER is my life.”\n" - .string "... ... ... ... ... ... ... ...\p" - .string "The lock clicked open!$" diff --git a/data/text/maps/Route110_TrickHousePuzzle6.inc b/data/text/maps/Route110_TrickHousePuzzle6.inc new file mode 100644 index 000000000..7fb5aa914 --- /dev/null +++ b/data/text/maps/Route110_TrickHousePuzzle6.inc @@ -0,0 +1,42 @@ +Route110_TrickHousePuzzle6_Text_19DC87:: @ 819DC87 + .string "When I heard there was a strange\n" + .string "house, I had to check it out.$" + +Route110_TrickHousePuzzle6_Text_19DCC6:: @ 819DCC6 + .string "I’ve discovered a tough TRAINER!$" + +Route110_TrickHousePuzzle6_Text_19DCE7:: @ 819DCE7 + .string "I’m sure having a good time checking\n" + .string "this place out.\p" + .string "It’s a challenge I’ve found worth\n" + .string "repeating!$" + +Route110_TrickHousePuzzle6_Text_19DD49:: @ 819DD49 + .string "Maybe I could get my BIRD POKéMON\n" + .string "to fly over the wall...$" + +Route110_TrickHousePuzzle6_Text_19DD83:: @ 819DD83 + .string "Gwaaah! I blew it!$" + +Route110_TrickHousePuzzle6_Text_19DD96:: @ 819DD96 + .string "Ehehehe... I guess I lost because I\n" + .string "was trying to cheat.$" + +Route110_TrickHousePuzzle6_Text_19DDCF:: @ 819DDCF + .string "I’m getting dizzy from these rotating\n" + .string "doors...$" + +Route110_TrickHousePuzzle6_Text_19DDFE:: @ 819DDFE + .string "Everything’s spinning around and\n" + .string "around. I can’t take this anymore...$" + +Route110_TrickHousePuzzle6_Text_19DE44:: @ 819DE44 + .string "You don’t seem to be affected at all.\n" + .string "Or do you have your poker face on?$" + +UnknownString_819DE8D: @ 819DE8D + .string "{PLAYER} wrote down the secret code\n" + .string "on the door.\p" + .string "“TRICK MASTER is huggable.”\n" + .string "... ... ... ... ... ... ... ...\p" + .string "The lock clicked open!$" diff --git a/data/text/maps/Route110_TrickHousePuzzle6.s b/data/text/maps/Route110_TrickHousePuzzle6.s deleted file mode 100644 index 7fb5aa914..000000000 --- a/data/text/maps/Route110_TrickHousePuzzle6.s +++ /dev/null @@ -1,42 +0,0 @@ -Route110_TrickHousePuzzle6_Text_19DC87:: @ 819DC87 - .string "When I heard there was a strange\n" - .string "house, I had to check it out.$" - -Route110_TrickHousePuzzle6_Text_19DCC6:: @ 819DCC6 - .string "I’ve discovered a tough TRAINER!$" - -Route110_TrickHousePuzzle6_Text_19DCE7:: @ 819DCE7 - .string "I’m sure having a good time checking\n" - .string "this place out.\p" - .string "It’s a challenge I’ve found worth\n" - .string "repeating!$" - -Route110_TrickHousePuzzle6_Text_19DD49:: @ 819DD49 - .string "Maybe I could get my BIRD POKéMON\n" - .string "to fly over the wall...$" - -Route110_TrickHousePuzzle6_Text_19DD83:: @ 819DD83 - .string "Gwaaah! I blew it!$" - -Route110_TrickHousePuzzle6_Text_19DD96:: @ 819DD96 - .string "Ehehehe... I guess I lost because I\n" - .string "was trying to cheat.$" - -Route110_TrickHousePuzzle6_Text_19DDCF:: @ 819DDCF - .string "I’m getting dizzy from these rotating\n" - .string "doors...$" - -Route110_TrickHousePuzzle6_Text_19DDFE:: @ 819DDFE - .string "Everything’s spinning around and\n" - .string "around. I can’t take this anymore...$" - -Route110_TrickHousePuzzle6_Text_19DE44:: @ 819DE44 - .string "You don’t seem to be affected at all.\n" - .string "Or do you have your poker face on?$" - -UnknownString_819DE8D: @ 819DE8D - .string "{PLAYER} wrote down the secret code\n" - .string "on the door.\p" - .string "“TRICK MASTER is huggable.”\n" - .string "... ... ... ... ... ... ... ...\p" - .string "The lock clicked open!$" diff --git a/data/text/maps/Route110_TrickHousePuzzle7.inc b/data/text/maps/Route110_TrickHousePuzzle7.inc new file mode 100644 index 000000000..e8ce4b3a4 --- /dev/null +++ b/data/text/maps/Route110_TrickHousePuzzle7.inc @@ -0,0 +1,42 @@ +Route110_TrickHousePuzzle7_Text_19DF0B:: @ 819DF0B + .string "The TRICK MASTER always vanishes\n" + .string "like smoke. How does he do it?$" + +Route110_TrickHousePuzzle7_Text_19DF4B:: @ 819DF4B + .string "Aiyeeeh! You’re much too strong!\n" + .string "How do you do it?$" + +Route110_TrickHousePuzzle7_Text_19DF7E:: @ 819DF7E + .string "I wish I could appear and disappear as\n" + .string "if I were smoke, too.$" + +Route110_TrickHousePuzzle7_Text_19DFBB:: @ 819DFBB + .string "Going around the same spot...\n" + .string "It begets ill fortune...$" + +Route110_TrickHousePuzzle7_Text_19DFF2:: @ 819DFF2 + .string "Defeated!\n" + .string "It’s a bad sign...$" + +Route110_TrickHousePuzzle7_Text_19E00F:: @ 819E00F + .string "I’ve circled the same spot over ten\n" + .string "times now... It’s ill fortune...$" + +Route110_TrickHousePuzzle7_Text_19E054:: @ 819E054 + .string "Whoever wins will get through here\n" + .string "first. That’s the feeling I get.$" + +Route110_TrickHousePuzzle7_Text_19E098:: @ 819E098 + .string "Oh!\n" + .string "Well, go ahead, then!$" + +Route110_TrickHousePuzzle7_Text_19E0B2:: @ 819E0B2 + .string "You’re solving all the puzzles in the\n" + .string "TRICK HOUSE. That’s the feeling I get.$" + +UnknownString_819E0FF: @ 819E0FF + .string "{PLAYER} wrote down the secret code\n" + .string "on the door.\p" + .string "“TRICK MASTER I love.”\n" + .string "... ... ... ... ... ... ... ...\p" + .string "The lock clicked open!$" diff --git a/data/text/maps/Route110_TrickHousePuzzle7.s b/data/text/maps/Route110_TrickHousePuzzle7.s deleted file mode 100644 index e8ce4b3a4..000000000 --- a/data/text/maps/Route110_TrickHousePuzzle7.s +++ /dev/null @@ -1,42 +0,0 @@ -Route110_TrickHousePuzzle7_Text_19DF0B:: @ 819DF0B - .string "The TRICK MASTER always vanishes\n" - .string "like smoke. How does he do it?$" - -Route110_TrickHousePuzzle7_Text_19DF4B:: @ 819DF4B - .string "Aiyeeeh! You’re much too strong!\n" - .string "How do you do it?$" - -Route110_TrickHousePuzzle7_Text_19DF7E:: @ 819DF7E - .string "I wish I could appear and disappear as\n" - .string "if I were smoke, too.$" - -Route110_TrickHousePuzzle7_Text_19DFBB:: @ 819DFBB - .string "Going around the same spot...\n" - .string "It begets ill fortune...$" - -Route110_TrickHousePuzzle7_Text_19DFF2:: @ 819DFF2 - .string "Defeated!\n" - .string "It’s a bad sign...$" - -Route110_TrickHousePuzzle7_Text_19E00F:: @ 819E00F - .string "I’ve circled the same spot over ten\n" - .string "times now... It’s ill fortune...$" - -Route110_TrickHousePuzzle7_Text_19E054:: @ 819E054 - .string "Whoever wins will get through here\n" - .string "first. That’s the feeling I get.$" - -Route110_TrickHousePuzzle7_Text_19E098:: @ 819E098 - .string "Oh!\n" - .string "Well, go ahead, then!$" - -Route110_TrickHousePuzzle7_Text_19E0B2:: @ 819E0B2 - .string "You’re solving all the puzzles in the\n" - .string "TRICK HOUSE. That’s the feeling I get.$" - -UnknownString_819E0FF: @ 819E0FF - .string "{PLAYER} wrote down the secret code\n" - .string "on the door.\p" - .string "“TRICK MASTER I love.”\n" - .string "... ... ... ... ... ... ... ...\p" - .string "The lock clicked open!$" diff --git a/data/text/maps/Route110_TrickHousePuzzle8.inc b/data/text/maps/Route110_TrickHousePuzzle8.inc new file mode 100644 index 000000000..8b0025bfb --- /dev/null +++ b/data/text/maps/Route110_TrickHousePuzzle8.inc @@ -0,0 +1,34 @@ +Route110_TrickHousePuzzle8_Text_19E178:: @ 819E178 + .string "Not many TRAINERS have made it\n" + .string "this far.$" + +Route110_TrickHousePuzzle8_Text_19E1A1:: @ 819E1A1 + .string "That must mean you’re tough, too...$" + +Route110_TrickHousePuzzle8_Text_19E1C5:: @ 819E1C5 + .string "You’ve beaten the POKéMON LEAGUE\n" + .string "CHAMPION? That’s too much!$" + +Route110_TrickHousePuzzle8_Text_19E201:: @ 819E201 + .string "Consider yourself lucky to be\n" + .string "battling me!$" + +Route110_TrickHousePuzzle8_Text_19E22C:: @ 819E22C + .string "This isn’t right!\n" + .string "I can’t lose!$" + +Route110_TrickHousePuzzle8_Text_19E24C:: @ 819E24C + .string "It’s a miracle that you beat me.\n" + .string "You can brag about it.$" + +Route110_TrickHousePuzzle8_Text_19E284:: @ 819E284 + .string "You’ve been slugging through the TRICK\n" + .string "HOUSE challenge, too.$" + +Route110_TrickHousePuzzle8_Text_19E2C1:: @ 819E2C1 + .string "I see...\n" + .string "You possess an extraordinary style.$" + +Route110_TrickHousePuzzle8_Text_19E2EE:: @ 819E2EE + .string "Seeing someone like you should please\n" + .string "the TRICK MASTER.$" diff --git a/data/text/maps/Route110_TrickHousePuzzle8.s b/data/text/maps/Route110_TrickHousePuzzle8.s deleted file mode 100644 index 8b0025bfb..000000000 --- a/data/text/maps/Route110_TrickHousePuzzle8.s +++ /dev/null @@ -1,34 +0,0 @@ -Route110_TrickHousePuzzle8_Text_19E178:: @ 819E178 - .string "Not many TRAINERS have made it\n" - .string "this far.$" - -Route110_TrickHousePuzzle8_Text_19E1A1:: @ 819E1A1 - .string "That must mean you’re tough, too...$" - -Route110_TrickHousePuzzle8_Text_19E1C5:: @ 819E1C5 - .string "You’ve beaten the POKéMON LEAGUE\n" - .string "CHAMPION? That’s too much!$" - -Route110_TrickHousePuzzle8_Text_19E201:: @ 819E201 - .string "Consider yourself lucky to be\n" - .string "battling me!$" - -Route110_TrickHousePuzzle8_Text_19E22C:: @ 819E22C - .string "This isn’t right!\n" - .string "I can’t lose!$" - -Route110_TrickHousePuzzle8_Text_19E24C:: @ 819E24C - .string "It’s a miracle that you beat me.\n" - .string "You can brag about it.$" - -Route110_TrickHousePuzzle8_Text_19E284:: @ 819E284 - .string "You’ve been slugging through the TRICK\n" - .string "HOUSE challenge, too.$" - -Route110_TrickHousePuzzle8_Text_19E2C1:: @ 819E2C1 - .string "I see...\n" - .string "You possess an extraordinary style.$" - -Route110_TrickHousePuzzle8_Text_19E2EE:: @ 819E2EE - .string "Seeing someone like you should please\n" - .string "the TRICK MASTER.$" diff --git a/data/text/maps/Route111.inc b/data/text/maps/Route111.inc new file mode 100644 index 000000000..24bcc1008 --- /dev/null +++ b/data/text/maps/Route111.inc @@ -0,0 +1,119 @@ +Route111_Text_16F705:: @ 816F705 + .string "Hello! I take it you’re a traveler.\p" + .string "How’s this? What do you say to taking\n" + .string "on our family of four in a series of\l" + .string "POKéMON battles?$" + +Route111_Text_16F785:: @ 816F785 + .string "Is that so?\n" + .string "Drop in, if you change your mind!$" + +Route111_Text_16F7B3:: @ 816F7B3 + .string "That’s the spirit! I like you!$" + +Route111_Text_16F7D2:: @ 816F7D2 + .string "Aiyah!\n" + .string "You’re a lot tougher than I expected!$" + +Route111_Text_16F7FF:: @ 816F7FF + .string "Hey, all!\n" + .string "I’ve found a pretty strong TRAINER!$" + +Route111_Text_16F82D:: @ 816F82D + .string "Oh, my goodness! Aren’t you young?\p" + .string "You must be quite the TRAINER to beat\n" + .string "my husband, though.\p" + .string "It’s my turn to battle now!$" + +Route111_Text_16F8A6:: @ 816F8A6 + .string "Oh, gosh!\n" + .string "I can’t get over how strong you are!$" + +Route111_Text_16F8D5:: @ 816F8D5 + .string "There’s a strong TRAINER here!\n" + .string "This one’s really strong!$" + +Route111_Text_16F90E:: @ 816F90E + .string "You’re stronger than Mommy? Wow!\p" + .string "But I’m strong, too!\n" + .string "Really! Honestly!$" + +Route111_Text_16F956:: @ 816F956 + .string "Huh? Did I just lose?$" + +Route111_Text_16F96C:: @ 816F96C + .string "This stinks...\p" + .string "...Snivel... Grandma!$" + +Route111_Text_16F991:: @ 816F991 + .string "How dare you make my granddaughter\n" + .string "cry!\p" + .string "For that, I’m going to smack you!\n" + .string "Prepare to lose!$" + +Route111_Text_16F9EC:: @ 816F9EC + .string "Kwah! You are strong...\n" + .string "My granddaughter was right...$" + +Route111_Text_16FA22:: @ 816FA22 + .string "If you’re not in any hurry, visit with\n" + .string "us awhile.$" + +Route111_Text_16FA54:: @ 816FA54 + .string "You found the ROOT FOSSIL.\p" + .string "If this FOSSIL is taken, the other\n" + .string "one will sink into the sand...\p" + .string "Take the ROOT FOSSIL anyway?$" + +Route111_Text_16FACE:: @ 816FACE + .string "{PLAYER} left the ROOT FOSSIL alone.$" + +Route111_Text_16FAED:: @ 816FAED + .string "You found the CLAW FOSSIL.\p" + .string "If this FOSSIL is taken, the other\n" + .string "one will sink into the sand...\p" + .string "Take the CLAW FOSSIL anyway?$" + +Route111_Text_16FB67:: @ 816FB67 + .string "{PLAYER} left the CLAW FOSSIL alone.$" + +Route111_Text_16FB86:: @ 816FB86 + .string "If you don’t raise your POKéMON some\n" + .string "more, it could be tough to keep winning\l" + .string "up through the ranks.\p" + .string "I’ve heard the POKéMON LEAGUE’s\n" + .string "ELITE FOUR are far stronger than\l" + .string "any GYM LEADER.$" + +Route111_Text_16FC3A:: @ 816FC3A + .string "I challenged the WINSTRATE family,\n" + .string "but four matches in a row is tough\l" + .string "going... They destroyed me.$" + +Route111_Text_16FC9C:: @ 816FC9C + .string "ROUTE 111\n" + .string "{0x7A} MAUVILLE CITY$" + +Route111_Text_16FCB6:: @ 816FCB6 + .string "“Our family’s hearts beat as one!”\n" + .string "THE WINSTRATE’S HOUSE$" + +Route111_Text_16FCEF:: @ 816FCEF + .string "ROUTE 111\n" + .string "{0x7B} ROUTE 112$" + +Route111_Text_16FD05:: @ 816FD05 + .string "ROUTE 111\n" + .string "{0x7B} ROUTE 113$" + +Route111_Text_16FD1B:: @ 816FD1B + .string "OLD LADY’S REST STOP\n" + .string "“Come in and rest your tired bones.”$" + +Route111_Text_16FD55:: @ 816FD55 + .string "TRAINER TIPS\p" + .string "One of the indicators of a POKéMON’s\n" + .string "powerfulness is SP. ATK. It stands for\l" + .string "“SPECIAL ATTACK.”\p" + .string "Likewise, SP. DEF stands for “SPECIAL\n" + .string "DEFENSE.”$" diff --git a/data/text/maps/Route111.s b/data/text/maps/Route111.s deleted file mode 100644 index 24bcc1008..000000000 --- a/data/text/maps/Route111.s +++ /dev/null @@ -1,119 +0,0 @@ -Route111_Text_16F705:: @ 816F705 - .string "Hello! I take it you’re a traveler.\p" - .string "How’s this? What do you say to taking\n" - .string "on our family of four in a series of\l" - .string "POKéMON battles?$" - -Route111_Text_16F785:: @ 816F785 - .string "Is that so?\n" - .string "Drop in, if you change your mind!$" - -Route111_Text_16F7B3:: @ 816F7B3 - .string "That’s the spirit! I like you!$" - -Route111_Text_16F7D2:: @ 816F7D2 - .string "Aiyah!\n" - .string "You’re a lot tougher than I expected!$" - -Route111_Text_16F7FF:: @ 816F7FF - .string "Hey, all!\n" - .string "I’ve found a pretty strong TRAINER!$" - -Route111_Text_16F82D:: @ 816F82D - .string "Oh, my goodness! Aren’t you young?\p" - .string "You must be quite the TRAINER to beat\n" - .string "my husband, though.\p" - .string "It’s my turn to battle now!$" - -Route111_Text_16F8A6:: @ 816F8A6 - .string "Oh, gosh!\n" - .string "I can’t get over how strong you are!$" - -Route111_Text_16F8D5:: @ 816F8D5 - .string "There’s a strong TRAINER here!\n" - .string "This one’s really strong!$" - -Route111_Text_16F90E:: @ 816F90E - .string "You’re stronger than Mommy? Wow!\p" - .string "But I’m strong, too!\n" - .string "Really! Honestly!$" - -Route111_Text_16F956:: @ 816F956 - .string "Huh? Did I just lose?$" - -Route111_Text_16F96C:: @ 816F96C - .string "This stinks...\p" - .string "...Snivel... Grandma!$" - -Route111_Text_16F991:: @ 816F991 - .string "How dare you make my granddaughter\n" - .string "cry!\p" - .string "For that, I’m going to smack you!\n" - .string "Prepare to lose!$" - -Route111_Text_16F9EC:: @ 816F9EC - .string "Kwah! You are strong...\n" - .string "My granddaughter was right...$" - -Route111_Text_16FA22:: @ 816FA22 - .string "If you’re not in any hurry, visit with\n" - .string "us awhile.$" - -Route111_Text_16FA54:: @ 816FA54 - .string "You found the ROOT FOSSIL.\p" - .string "If this FOSSIL is taken, the other\n" - .string "one will sink into the sand...\p" - .string "Take the ROOT FOSSIL anyway?$" - -Route111_Text_16FACE:: @ 816FACE - .string "{PLAYER} left the ROOT FOSSIL alone.$" - -Route111_Text_16FAED:: @ 816FAED - .string "You found the CLAW FOSSIL.\p" - .string "If this FOSSIL is taken, the other\n" - .string "one will sink into the sand...\p" - .string "Take the CLAW FOSSIL anyway?$" - -Route111_Text_16FB67:: @ 816FB67 - .string "{PLAYER} left the CLAW FOSSIL alone.$" - -Route111_Text_16FB86:: @ 816FB86 - .string "If you don’t raise your POKéMON some\n" - .string "more, it could be tough to keep winning\l" - .string "up through the ranks.\p" - .string "I’ve heard the POKéMON LEAGUE’s\n" - .string "ELITE FOUR are far stronger than\l" - .string "any GYM LEADER.$" - -Route111_Text_16FC3A:: @ 816FC3A - .string "I challenged the WINSTRATE family,\n" - .string "but four matches in a row is tough\l" - .string "going... They destroyed me.$" - -Route111_Text_16FC9C:: @ 816FC9C - .string "ROUTE 111\n" - .string "{0x7A} MAUVILLE CITY$" - -Route111_Text_16FCB6:: @ 816FCB6 - .string "“Our family’s hearts beat as one!”\n" - .string "THE WINSTRATE’S HOUSE$" - -Route111_Text_16FCEF:: @ 816FCEF - .string "ROUTE 111\n" - .string "{0x7B} ROUTE 112$" - -Route111_Text_16FD05:: @ 816FD05 - .string "ROUTE 111\n" - .string "{0x7B} ROUTE 113$" - -Route111_Text_16FD1B:: @ 816FD1B - .string "OLD LADY’S REST STOP\n" - .string "“Come in and rest your tired bones.”$" - -Route111_Text_16FD55:: @ 816FD55 - .string "TRAINER TIPS\p" - .string "One of the indicators of a POKéMON’s\n" - .string "powerfulness is SP. ATK. It stands for\l" - .string "“SPECIAL ATTACK.”\p" - .string "Likewise, SP. DEF stands for “SPECIAL\n" - .string "DEFENSE.”$" diff --git a/data/text/maps/Route111_OldLadysRestStop.inc b/data/text/maps/Route111_OldLadysRestStop.inc new file mode 100644 index 000000000..aeef47a32 --- /dev/null +++ b/data/text/maps/Route111_OldLadysRestStop.inc @@ -0,0 +1,19 @@ +Route111_OldLadysRestStop_Text_1923AF:: @ 81923AF + .string "Oh, dear, dear.\n" + .string "Aren’t your POKéMON exhausted?\p" + .string "If you’d like, rest up here.\n" + .string "That’s a fine idea! You should do that.$" + +Route111_OldLadysRestStop_Text_192423:: @ 8192423 + .string "That’s right.\n" + .string "Take your time and rest up!$" + +Route111_OldLadysRestStop_Text_19244D:: @ 819244D + .string "Oh, dear, dear.\n" + .string "Are your POKéMON still tired?\p" + .string "You should take another rest here.\n" + .string "That’s a fine idea. You should do that.$" + +Route111_OldLadysRestStop_Text_1924C6:: @ 81924C6 + .string "Is that so?\n" + .string "You don’t need to be shy about it.$" diff --git a/data/text/maps/Route111_OldLadysRestStop.s b/data/text/maps/Route111_OldLadysRestStop.s deleted file mode 100644 index aeef47a32..000000000 --- a/data/text/maps/Route111_OldLadysRestStop.s +++ /dev/null @@ -1,19 +0,0 @@ -Route111_OldLadysRestStop_Text_1923AF:: @ 81923AF - .string "Oh, dear, dear.\n" - .string "Aren’t your POKéMON exhausted?\p" - .string "If you’d like, rest up here.\n" - .string "That’s a fine idea! You should do that.$" - -Route111_OldLadysRestStop_Text_192423:: @ 8192423 - .string "That’s right.\n" - .string "Take your time and rest up!$" - -Route111_OldLadysRestStop_Text_19244D:: @ 819244D - .string "Oh, dear, dear.\n" - .string "Are your POKéMON still tired?\p" - .string "You should take another rest here.\n" - .string "That’s a fine idea. You should do that.$" - -Route111_OldLadysRestStop_Text_1924C6:: @ 81924C6 - .string "Is that so?\n" - .string "You don’t need to be shy about it.$" diff --git a/data/text/maps/Route111_WinstrateFamilysHouse.inc b/data/text/maps/Route111_WinstrateFamilysHouse.inc new file mode 100644 index 000000000..e1986320b --- /dev/null +++ b/data/text/maps/Route111_WinstrateFamilysHouse.inc @@ -0,0 +1,43 @@ +Route111_WinstrateFamilysHouse_Text_191FCE:: @ 8191FCE + .string "You’re the first TRAINER I’ve seen who\n" + .string "deploys POKéMON so masterfully.\p" + .string "But, I should tell you - my son is\n" + .string "stronger than you.\p" + .string "He even took the POKéMON LEAGUE\n" + .string "challenge, I’ll have you know.$" + +Route111_WinstrateFamilysHouse_Text_19208A:: @ 819208A + .string "We use this MACHO BRACE to more\n" + .string "effectively strengthen our POKéMON\l" + .string "in training.\p" + .string "Since you’ve beaten our entire family,\n" + .string "I don’t know if you need it, but we\l" + .string "would like you to have our MACHO BRACE.$" + +Route111_WinstrateFamilysHouse_Text_19214D:: @ 819214D + .string "When it comes to POKéMON battles,\n" + .string "we tend to be pretty passionate.$" + +Route111_WinstrateFamilysHouse_Text_192190:: @ 8192190 + .string "Mommy is stronger than Daddy.\p" + .string "I’m stronger than Mommy.\p" + .string "And Grandma’s stronger than me!\p" + .string "But my big brother is even stronger\n" + .string "than Grandma.$" + +Route111_WinstrateFamilysHouse_Text_192219:: @ 8192219 + .string "There’s no question that you’re strong.\p" + .string "But if you were to battle my grandson,\n" + .string "you’d end up crying in frustration.\p" + .string "He’s much stronger than any TRAINER\n" + .string "our family knows.\p" + .string "He must be challenging the POKéMON\n" + .string "LEAGUE CHAMPION by now.\p" + .string "Knowing my grandson, he could be the\n" + .string "CHAMPION already!$" + +Route111_WinstrateFamilysHouse_Text_192334:: @ 8192334 + .string "My grandson must be challenging the\n" + .string "POKéMON LEAGUE CHAMPION by now.\p" + .string "Knowing my grandson, he could be the\n" + .string "CHAMPION already!$" diff --git a/data/text/maps/Route111_WinstrateFamilysHouse.s b/data/text/maps/Route111_WinstrateFamilysHouse.s deleted file mode 100644 index e1986320b..000000000 --- a/data/text/maps/Route111_WinstrateFamilysHouse.s +++ /dev/null @@ -1,43 +0,0 @@ -Route111_WinstrateFamilysHouse_Text_191FCE:: @ 8191FCE - .string "You’re the first TRAINER I’ve seen who\n" - .string "deploys POKéMON so masterfully.\p" - .string "But, I should tell you - my son is\n" - .string "stronger than you.\p" - .string "He even took the POKéMON LEAGUE\n" - .string "challenge, I’ll have you know.$" - -Route111_WinstrateFamilysHouse_Text_19208A:: @ 819208A - .string "We use this MACHO BRACE to more\n" - .string "effectively strengthen our POKéMON\l" - .string "in training.\p" - .string "Since you’ve beaten our entire family,\n" - .string "I don’t know if you need it, but we\l" - .string "would like you to have our MACHO BRACE.$" - -Route111_WinstrateFamilysHouse_Text_19214D:: @ 819214D - .string "When it comes to POKéMON battles,\n" - .string "we tend to be pretty passionate.$" - -Route111_WinstrateFamilysHouse_Text_192190:: @ 8192190 - .string "Mommy is stronger than Daddy.\p" - .string "I’m stronger than Mommy.\p" - .string "And Grandma’s stronger than me!\p" - .string "But my big brother is even stronger\n" - .string "than Grandma.$" - -Route111_WinstrateFamilysHouse_Text_192219:: @ 8192219 - .string "There’s no question that you’re strong.\p" - .string "But if you were to battle my grandson,\n" - .string "you’d end up crying in frustration.\p" - .string "He’s much stronger than any TRAINER\n" - .string "our family knows.\p" - .string "He must be challenging the POKéMON\n" - .string "LEAGUE CHAMPION by now.\p" - .string "Knowing my grandson, he could be the\n" - .string "CHAMPION already!$" - -Route111_WinstrateFamilysHouse_Text_192334:: @ 8192334 - .string "My grandson must be challenging the\n" - .string "POKéMON LEAGUE CHAMPION by now.\p" - .string "Knowing my grandson, he could be the\n" - .string "CHAMPION already!$" diff --git a/data/text/maps/Route112.inc b/data/text/maps/Route112.inc new file mode 100644 index 000000000..c967c562c --- /dev/null +++ b/data/text/maps/Route112.inc @@ -0,0 +1,27 @@ +Route112_Text_16FDF0:: @ 816FDF0 + .string "Grumble...\p" + .string "What happened to the others who went\n" + .string "to FALLARBOR? They’re late...$" + +Route112_Text_16FE3E:: @ 816FE3E + .string "Grumble...\p" + .string "I’d like to ride the CABLE CAR to the\n" + .string "top, too..$" + +Route112_Text_16FE7A:: @ 816FE7A + .string "Eh, I’d like to get to MAUVILLE, but if\n" + .string "I went down these ledges, it’d be no\l" + .string "easy matter to get back to LAVARIDGE.$" + +Route112_Text_16FEED:: @ 816FEED + .string "MT. CHIMNEY CABLE CAR\n" + .string "“A short walk {0x79} way!”$" + +Route112_Text_16FF19:: @ 816FF19 + .string "MT. CHIMNEY\p" + .string "“For LAVARIDGE TOWN or the summit,\n" + .string "please take the CABLE CAR.”$" + +Route112_Text_16FF64:: @ 816FF64 + .string "ROUTE 112\n" + .string "{0x7B} LAVARIDGE TOWN$" diff --git a/data/text/maps/Route112.s b/data/text/maps/Route112.s deleted file mode 100644 index c967c562c..000000000 --- a/data/text/maps/Route112.s +++ /dev/null @@ -1,27 +0,0 @@ -Route112_Text_16FDF0:: @ 816FDF0 - .string "Grumble...\p" - .string "What happened to the others who went\n" - .string "to FALLARBOR? They’re late...$" - -Route112_Text_16FE3E:: @ 816FE3E - .string "Grumble...\p" - .string "I’d like to ride the CABLE CAR to the\n" - .string "top, too..$" - -Route112_Text_16FE7A:: @ 816FE7A - .string "Eh, I’d like to get to MAUVILLE, but if\n" - .string "I went down these ledges, it’d be no\l" - .string "easy matter to get back to LAVARIDGE.$" - -Route112_Text_16FEED:: @ 816FEED - .string "MT. CHIMNEY CABLE CAR\n" - .string "“A short walk {0x79} way!”$" - -Route112_Text_16FF19:: @ 816FF19 - .string "MT. CHIMNEY\p" - .string "“For LAVARIDGE TOWN or the summit,\n" - .string "please take the CABLE CAR.”$" - -Route112_Text_16FF64:: @ 816FF64 - .string "ROUTE 112\n" - .string "{0x7B} LAVARIDGE TOWN$" diff --git a/data/text/maps/Route112_CableCarStation.inc b/data/text/maps/Route112_CableCarStation.inc new file mode 100644 index 000000000..245172542 --- /dev/null +++ b/data/text/maps/Route112_CableCarStation.inc @@ -0,0 +1,9 @@ +Route112_CableCarStation_Text_1924F5:: @ 81924F5 + .string "The CABLE CAR is ready to go up.\n" + .string "Would you like to be on it?$" + +UnknownString_8192532: @ 8192532 + .string "Please step this way.$" + +Route112_CableCarStation_Text_192548:: @ 8192548 + .string "Please ride with us another time.$" diff --git a/data/text/maps/Route112_CableCarStation.s b/data/text/maps/Route112_CableCarStation.s deleted file mode 100644 index 245172542..000000000 --- a/data/text/maps/Route112_CableCarStation.s +++ /dev/null @@ -1,9 +0,0 @@ -Route112_CableCarStation_Text_1924F5:: @ 81924F5 - .string "The CABLE CAR is ready to go up.\n" - .string "Would you like to be on it?$" - -UnknownString_8192532: @ 8192532 - .string "Please step this way.$" - -Route112_CableCarStation_Text_192548:: @ 8192548 - .string "Please ride with us another time.$" diff --git a/data/text/maps/Route113.inc b/data/text/maps/Route113.inc new file mode 100644 index 000000000..2ce41fda9 --- /dev/null +++ b/data/text/maps/Route113.inc @@ -0,0 +1,30 @@ +Route113_Text_16FF7F:: @ 816FF7F + .string "Wahahaha! Today’s technology is a\n" + .string "wondrous thing!\p" + .string "Take this volcanic ash here.\n" + .string "It can be fashioned into glass.$" + +Route113_Text_16FFEE:: @ 816FFEE + .string "It’s fun walking through the volcano’s\n" + .string "ashes on the ground and grass.\p" + .string "You can see where you walked - it’s\n" + .string "really neat!$" + +Route113_Text_170065:: @ 8170065 + .string "ROUTE 113\n" + .string "{0x7C} ROUTE 111$" + +Route113_Text_17007B:: @ 817007B + .string "ROUTE 113\n" + .string "{0x7B} FALLARBOR TOWN$" + +Route113_Text_170096:: @ 8170096 + .string "TRAINER TIPS\p" + .string "You may register one of the KEY ITEMS\n" + .string "in your BAG as SELECT.\p" + .string "Simply press SELECT to use the\n" + .string "registered item conveniently.$" + +Route113_Text_17011D:: @ 817011D + .string "GLASS WORKSHOP\n" + .string "“Turning Volcanic Ash into Glass Items”$" diff --git a/data/text/maps/Route113.s b/data/text/maps/Route113.s deleted file mode 100644 index 2ce41fda9..000000000 --- a/data/text/maps/Route113.s +++ /dev/null @@ -1,30 +0,0 @@ -Route113_Text_16FF7F:: @ 816FF7F - .string "Wahahaha! Today’s technology is a\n" - .string "wondrous thing!\p" - .string "Take this volcanic ash here.\n" - .string "It can be fashioned into glass.$" - -Route113_Text_16FFEE:: @ 816FFEE - .string "It’s fun walking through the volcano’s\n" - .string "ashes on the ground and grass.\p" - .string "You can see where you walked - it’s\n" - .string "really neat!$" - -Route113_Text_170065:: @ 8170065 - .string "ROUTE 113\n" - .string "{0x7C} ROUTE 111$" - -Route113_Text_17007B:: @ 817007B - .string "ROUTE 113\n" - .string "{0x7B} FALLARBOR TOWN$" - -Route113_Text_170096:: @ 8170096 - .string "TRAINER TIPS\p" - .string "You may register one of the KEY ITEMS\n" - .string "in your BAG as SELECT.\p" - .string "Simply press SELECT to use the\n" - .string "registered item conveniently.$" - -Route113_Text_17011D:: @ 817011D - .string "GLASS WORKSHOP\n" - .string "“Turning Volcanic Ash into Glass Items”$" diff --git a/data/text/maps/Route113_GlassWorkshop.inc b/data/text/maps/Route113_GlassWorkshop.inc new file mode 100644 index 000000000..2923255a4 --- /dev/null +++ b/data/text/maps/Route113_GlassWorkshop.inc @@ -0,0 +1,86 @@ +Route113_GlassWorkshop_Text_19E4E6:: @ 819E4E6 + .string "This area is covered in volcanic ash,\n" + .string "huff-puff!\p" + .string "I’m specially gifted, huff-puff.\p" + .string "I make glass out of volcanic ash\n" + .string "and make items, huff-puff.\p" + .string "Go collect ashes with this, huff-puff.$" + +Route113_GlassWorkshop_Text_19E59B:: @ 819E59B + .string "Just take that SOOT SACK and walk\n" + .string "through piles of ash, huff-puff.\p" + .string "And it will fill up with the volcanic ash,\n" + .string "huff-puff.\p" + .string "Once you think you’ve collected a good\n" + .string "amount, come see me, huff-puff.$" + +Route113_GlassWorkshop_Text_19E65B:: @ 819E65B + .string "Have you collected ashes, huff-puff?\n" + .string "Let me see, huff-puff.$" + +Route113_GlassWorkshop_Text_19E697:: @ 819E697 + .string "Hmmm...\n" + .string "There’s not enough ash here, huff-puff.\l" + .string "I can’t make glass with this, huff-puff.\p" + .string "Let’s see... {STR_VAR_1} is the number of steps\n" + .string "you’ll need to walk for me to make you\l" + .string "a BLUE FLUTE, huff-puff.$" + +Route113_GlassWorkshop_Text_19E757:: @ 819E757 + .string "Oh!\n" + .string "You’ve got a lot of ashes, huff-puff!\p" + .string "I’ll make you a glass item, huff-puff!\n" + .string "Which one would you like, huff-puff?$" + +Route113_GlassWorkshop_Text_19E7CD:: @ 819E7CD + .string "A {STR_VAR_1}, huff-puff?\n" + .string "Is that the one for you, huff-puff?$" + +Route113_GlassWorkshop_Text_19E802:: @ 819E802 + .string "Which one would you like, huff-puff?$" + +Route113_GlassWorkshop_Text_19E827:: @ 819E827 + .string "A {STR_VAR_1} it is, then, huff-puff!\p" + .string "Okay! I’ll make it for you, huff-puff.\n" + .string "Just wait a little while, huff-puff.$" + +Route113_GlassWorkshop_Text_19E890:: @ 819E890 + .string "A {STR_VAR_1}, huff-puff?\p" + .string "There’s not enough ash here to make\n" + .string "that, though, huff-puff.\p" + .string "Let’s see... {STR_VAR_2} is the number of steps\n" + .string "you’ll need to walk through volcanic ash\l" + .string "for me to make that item, huff-puff.\p" + .string "Which item would you rather have me\n" + .string "make instead, huff-puff?$" + +Route113_GlassWorkshop_Text_19E990:: @ 819E990 + .string "You’ve collected all that ash, but you\n" + .string "don’t want anything, huff-puff?$" + +Route113_GlassWorkshop_Text_19E9D7:: @ 819E9D7 + .string "Ah, I’ve finished your {STR_VAR_1}.\n" + .string "Take it, huff-puff.$" + +Route113_GlassWorkshop_Text_19EA06:: @ 819EA06 + .string "Oh?\n" + .string "You’ve no room in your BAG, huff-puff.\p" + .string "I’ll hold on to it, so come back later,\n" + .string "huff-puff.$" + +Route113_GlassWorkshop_Text_19EA64:: @ 819EA64 + .string "Oh?\n" + .string "You’ve no room in your PC, huff-puff?\p" + .string "I’ll hold on to it, so come back later,\n" + .string "huff-puff.$" + +Route113_GlassWorkshop_Text_19EAC1:: @ 819EAC1 + .string "Hah? You haven’t got your SOOT SACK\n" + .string "with you, huff-puff.\p" + .string "You have to keep it with you to collect\n" + .string "volcanic ash, huff-puff.$" + +Route113_GlassWorkshop_Text_19EB3B:: @ 819EB3B + .string "It’s fun to blow a glass flute while my\n" + .string "boss is talking.\p" + .string "Huff-huff! Puff-puff!$" diff --git a/data/text/maps/Route113_GlassWorkshop.s b/data/text/maps/Route113_GlassWorkshop.s deleted file mode 100644 index 2923255a4..000000000 --- a/data/text/maps/Route113_GlassWorkshop.s +++ /dev/null @@ -1,86 +0,0 @@ -Route113_GlassWorkshop_Text_19E4E6:: @ 819E4E6 - .string "This area is covered in volcanic ash,\n" - .string "huff-puff!\p" - .string "I’m specially gifted, huff-puff.\p" - .string "I make glass out of volcanic ash\n" - .string "and make items, huff-puff.\p" - .string "Go collect ashes with this, huff-puff.$" - -Route113_GlassWorkshop_Text_19E59B:: @ 819E59B - .string "Just take that SOOT SACK and walk\n" - .string "through piles of ash, huff-puff.\p" - .string "And it will fill up with the volcanic ash,\n" - .string "huff-puff.\p" - .string "Once you think you’ve collected a good\n" - .string "amount, come see me, huff-puff.$" - -Route113_GlassWorkshop_Text_19E65B:: @ 819E65B - .string "Have you collected ashes, huff-puff?\n" - .string "Let me see, huff-puff.$" - -Route113_GlassWorkshop_Text_19E697:: @ 819E697 - .string "Hmmm...\n" - .string "There’s not enough ash here, huff-puff.\l" - .string "I can’t make glass with this, huff-puff.\p" - .string "Let’s see... {STR_VAR_1} is the number of steps\n" - .string "you’ll need to walk for me to make you\l" - .string "a BLUE FLUTE, huff-puff.$" - -Route113_GlassWorkshop_Text_19E757:: @ 819E757 - .string "Oh!\n" - .string "You’ve got a lot of ashes, huff-puff!\p" - .string "I’ll make you a glass item, huff-puff!\n" - .string "Which one would you like, huff-puff?$" - -Route113_GlassWorkshop_Text_19E7CD:: @ 819E7CD - .string "A {STR_VAR_1}, huff-puff?\n" - .string "Is that the one for you, huff-puff?$" - -Route113_GlassWorkshop_Text_19E802:: @ 819E802 - .string "Which one would you like, huff-puff?$" - -Route113_GlassWorkshop_Text_19E827:: @ 819E827 - .string "A {STR_VAR_1} it is, then, huff-puff!\p" - .string "Okay! I’ll make it for you, huff-puff.\n" - .string "Just wait a little while, huff-puff.$" - -Route113_GlassWorkshop_Text_19E890:: @ 819E890 - .string "A {STR_VAR_1}, huff-puff?\p" - .string "There’s not enough ash here to make\n" - .string "that, though, huff-puff.\p" - .string "Let’s see... {STR_VAR_2} is the number of steps\n" - .string "you’ll need to walk through volcanic ash\l" - .string "for me to make that item, huff-puff.\p" - .string "Which item would you rather have me\n" - .string "make instead, huff-puff?$" - -Route113_GlassWorkshop_Text_19E990:: @ 819E990 - .string "You’ve collected all that ash, but you\n" - .string "don’t want anything, huff-puff?$" - -Route113_GlassWorkshop_Text_19E9D7:: @ 819E9D7 - .string "Ah, I’ve finished your {STR_VAR_1}.\n" - .string "Take it, huff-puff.$" - -Route113_GlassWorkshop_Text_19EA06:: @ 819EA06 - .string "Oh?\n" - .string "You’ve no room in your BAG, huff-puff.\p" - .string "I’ll hold on to it, so come back later,\n" - .string "huff-puff.$" - -Route113_GlassWorkshop_Text_19EA64:: @ 819EA64 - .string "Oh?\n" - .string "You’ve no room in your PC, huff-puff?\p" - .string "I’ll hold on to it, so come back later,\n" - .string "huff-puff.$" - -Route113_GlassWorkshop_Text_19EAC1:: @ 819EAC1 - .string "Hah? You haven’t got your SOOT SACK\n" - .string "with you, huff-puff.\p" - .string "You have to keep it with you to collect\n" - .string "volcanic ash, huff-puff.$" - -Route113_GlassWorkshop_Text_19EB3B:: @ 819EB3B - .string "It’s fun to blow a glass flute while my\n" - .string "boss is talking.\p" - .string "Huff-huff! Puff-puff!$" diff --git a/data/text/maps/Route114.inc b/data/text/maps/Route114.inc new file mode 100644 index 000000000..9a46954da --- /dev/null +++ b/data/text/maps/Route114.inc @@ -0,0 +1,23 @@ +Route114_Text_170154:: @ 8170154 + .string "All my POKéMON does is ROAR...\n" + .string "No one dares to come near me...\p" + .string "Sigh... If you would, please take\n" + .string "this TM away...$" + +Route114_Text_1701C5:: @ 81701C5 + .string "TM05 contains ROAR.\n" + .string "A ROAR sends POKéMON scurrying.$" + +Route114_Text_1701F9:: @ 81701F9 + .string "Bow! Bowwow!$" + +Route114_Text_170206:: @ 8170206 + .string "METEOR FALLS\n" + .string "RUSTBORO CITY THROUGH HERE$" + +Route114_Text_17022E:: @ 817022E + .string "FOSSIL MANIAC’S HOUSE\n" + .string "“Fossils gratefully accepted!”$" + +Route114_Text_170263:: @ 8170263 + .string "LANETTE’S HOUSE$" diff --git a/data/text/maps/Route114.s b/data/text/maps/Route114.s deleted file mode 100644 index 9a46954da..000000000 --- a/data/text/maps/Route114.s +++ /dev/null @@ -1,23 +0,0 @@ -Route114_Text_170154:: @ 8170154 - .string "All my POKéMON does is ROAR...\n" - .string "No one dares to come near me...\p" - .string "Sigh... If you would, please take\n" - .string "this TM away...$" - -Route114_Text_1701C5:: @ 81701C5 - .string "TM05 contains ROAR.\n" - .string "A ROAR sends POKéMON scurrying.$" - -Route114_Text_1701F9:: @ 81701F9 - .string "Bow! Bowwow!$" - -Route114_Text_170206:: @ 8170206 - .string "METEOR FALLS\n" - .string "RUSTBORO CITY THROUGH HERE$" - -Route114_Text_17022E:: @ 817022E - .string "FOSSIL MANIAC’S HOUSE\n" - .string "“Fossils gratefully accepted!”$" - -Route114_Text_170263:: @ 8170263 - .string "LANETTE’S HOUSE$" diff --git a/data/text/maps/Route114_FossilManiacsHouse.inc b/data/text/maps/Route114_FossilManiacsHouse.inc new file mode 100644 index 000000000..4515a161a --- /dev/null +++ b/data/text/maps/Route114_FossilManiacsHouse.inc @@ -0,0 +1,21 @@ +Route114_FossilManiacsHouse_Text_1925E1:: @ 81925E1 + .string "My big brother’s the FOSSIL MANIAC...\n" + .string "He’s a nice guy who loves fossils...\p" + .string "He loves digging holes, too...\n" + .string "He dug this hole by himself...\p" + .string "You can have this, so you can DIG\n" + .string "holes just like my big brother...$" + +Route114_FossilManiacsHouse_Text_1926AE:: @ 81926AE + .string "If you make a POKéMON DIG inside a\n" + .string "cave, you’re returned to the entrance...$" + +Route114_FossilManiacsHouse_Text_1926FA:: @ 81926FA + .string "Rocks in peculiar shapes fill the\n" + .string "display case$" + +Route114_FossilManiacsHouse_Text_192729:: @ 8192729 + .string "THE COMPOSITION OF STRATA...\n" + .string "HOW RAIN SHAPES THE LAND...\l" + .string "STONES, SOIL, AND ROCK...\p" + .string "It’s crammed with books.$" diff --git a/data/text/maps/Route114_FossilManiacsHouse.s b/data/text/maps/Route114_FossilManiacsHouse.s deleted file mode 100644 index 4515a161a..000000000 --- a/data/text/maps/Route114_FossilManiacsHouse.s +++ /dev/null @@ -1,21 +0,0 @@ -Route114_FossilManiacsHouse_Text_1925E1:: @ 81925E1 - .string "My big brother’s the FOSSIL MANIAC...\n" - .string "He’s a nice guy who loves fossils...\p" - .string "He loves digging holes, too...\n" - .string "He dug this hole by himself...\p" - .string "You can have this, so you can DIG\n" - .string "holes just like my big brother...$" - -Route114_FossilManiacsHouse_Text_1926AE:: @ 81926AE - .string "If you make a POKéMON DIG inside a\n" - .string "cave, you’re returned to the entrance...$" - -Route114_FossilManiacsHouse_Text_1926FA:: @ 81926FA - .string "Rocks in peculiar shapes fill the\n" - .string "display case$" - -Route114_FossilManiacsHouse_Text_192729:: @ 8192729 - .string "THE COMPOSITION OF STRATA...\n" - .string "HOW RAIN SHAPES THE LAND...\l" - .string "STONES, SOIL, AND ROCK...\p" - .string "It’s crammed with books.$" diff --git a/data/text/maps/Route114_FossilManiacsTunnel.inc b/data/text/maps/Route114_FossilManiacsTunnel.inc new file mode 100644 index 000000000..cbcd6172d --- /dev/null +++ b/data/text/maps/Route114_FossilManiacsTunnel.inc @@ -0,0 +1,26 @@ +Route114_FossilManiacsTunnel_Text_192795:: @ 8192795 + .string "I’m the FOSSIL MANIAC...\n" + .string "I’m a nice guy who loves fossils...\p" + .string "Do you want a fossil?\p" + .string "But the fossils around these parts all\n" + .string "belong to me... None for you...\p" + .string "If you can’t go without a fossil, go to\n" + .string "the desert on ROUTE 111...\p" + .string "From what I’ve heard, fossils that were\n" + .string "buried in the sand sometimes rise to\l" + .string "the surface from sandstorms...$" + +Route114_FossilManiacsTunnel_Text_1928DE:: @ 81928DE + .string "You found a FOSSIL, didn’t you?\n" + .string "That’s so nice... It’s so dreamy...\p" + .string "What are you going to do with that\n" + .string "FOSSIL?\p" + .string "From what I’ve heard, DEVON is doing\n" + .string "research on reviving POKéMON from\l" + .string "FOSSILS...\p" + .string "I love my FOSSILS, so I would never\n" + .string "do anything like that...$" + +Route114_FossilManiacsTunnel_Text_1929DC:: @ 81929DC + .string "FOSSILS are so... Wonderful...\n" + .string "It’s so dreamy...$" diff --git a/data/text/maps/Route114_FossilManiacsTunnel.s b/data/text/maps/Route114_FossilManiacsTunnel.s deleted file mode 100644 index cbcd6172d..000000000 --- a/data/text/maps/Route114_FossilManiacsTunnel.s +++ /dev/null @@ -1,26 +0,0 @@ -Route114_FossilManiacsTunnel_Text_192795:: @ 8192795 - .string "I’m the FOSSIL MANIAC...\n" - .string "I’m a nice guy who loves fossils...\p" - .string "Do you want a fossil?\p" - .string "But the fossils around these parts all\n" - .string "belong to me... None for you...\p" - .string "If you can’t go without a fossil, go to\n" - .string "the desert on ROUTE 111...\p" - .string "From what I’ve heard, fossils that were\n" - .string "buried in the sand sometimes rise to\l" - .string "the surface from sandstorms...$" - -Route114_FossilManiacsTunnel_Text_1928DE:: @ 81928DE - .string "You found a FOSSIL, didn’t you?\n" - .string "That’s so nice... It’s so dreamy...\p" - .string "What are you going to do with that\n" - .string "FOSSIL?\p" - .string "From what I’ve heard, DEVON is doing\n" - .string "research on reviving POKéMON from\l" - .string "FOSSILS...\p" - .string "I love my FOSSILS, so I would never\n" - .string "do anything like that...$" - -Route114_FossilManiacsTunnel_Text_1929DC:: @ 81929DC - .string "FOSSILS are so... Wonderful...\n" - .string "It’s so dreamy...$" diff --git a/data/text/maps/Route114_LanettesHouse.inc b/data/text/maps/Route114_LanettesHouse.inc new file mode 100644 index 000000000..5d6747895 --- /dev/null +++ b/data/text/maps/Route114_LanettesHouse.inc @@ -0,0 +1,56 @@ +Route114_LanettesHouse_Text_192A0D:: @ 8192A0D + .string "LANETTE: Oh! {PLAYER}{KUN}!\p" + .string "I’m sorry everything is so cluttered...\n" + .string "When I get engrossed in research,\l" + .string "things end up this way...\p" + .string "This is embarrassing... Please keep\n" + .string "this a secret in exchange for this.$" + +Route114_LanettesHouse_Text_192ACC:: @ 8192ACC + .string "May I offer advice about my POKéMON\n" + .string "Storage System?\p" + .string "You should organize your BOXES so you\n" + .string "can tell which POKéMON are in them.$" + +Route114_LanettesHouse_Text_192B4A:: @ 8192B4A + .string "It’s LANETTE’s research notes.\n" + .string "There’s information about BOXES.\p" + .string "Design BOXES to hold 30 POKéMON each.\p" + .string "Each TRAINER should be able to store\n" + .string "420 POKéMON on the PC system.\p" + .string "Keep reading?$" + +Route114_LanettesHouse_Text_192C01:: @ 8192C01 + .string "A marking system should be added to\n" + .string "make POKéMON easier to organize.\p" + .string "The name and wallpaper design of each\n" + .string "BOX will be made changeable to please\l" + .string "the stored POKéMON.\p" + .string "Keep reading?$" + +Route114_LanettesHouse_Text_192CB4:: @ 8192CB4 + .string "When storing a POKéMON, it should be\n" + .string "sent to the BOX inspected last.\p" + .string "If that BOX is full, the received\n" + .string "POKéMON is stored in the next BOX.\p" + .string "In other words, when a BOX is examined,\n" + .string "it is automatically selected as the BOX\l" + .string "to which POKéMON are sent.$" + +Route114_LanettesHouse_Text_192DA9:: @ 8192DA9 + .string "{PLAYER} closed the notebook.$" + +Route114_LanettesHouse_Text_192DC1:: @ 8192DC1 + .string "There’s an e-mail from someone on\n" + .string "the PC.\p" + .string "“... ... ... ... ... ... ...\p" + .string "“Your Storage System offers more\n" + .string "convenience than mine.\p" + .string "“It has a lot of user-friendly features\n" + .string "that make it fun and useful, too.\p" + .string "“It makes me proud that I played\n" + .string "a part in its development.\p" + .string "“Here’s hoping that you’ll continue\n" + .string "research in Storage Systems.\p" + .string "“From BILL\n" + .string "... ... ... ... ... ... ... ...”$" diff --git a/data/text/maps/Route114_LanettesHouse.s b/data/text/maps/Route114_LanettesHouse.s deleted file mode 100644 index 5d6747895..000000000 --- a/data/text/maps/Route114_LanettesHouse.s +++ /dev/null @@ -1,56 +0,0 @@ -Route114_LanettesHouse_Text_192A0D:: @ 8192A0D - .string "LANETTE: Oh! {PLAYER}{KUN}!\p" - .string "I’m sorry everything is so cluttered...\n" - .string "When I get engrossed in research,\l" - .string "things end up this way...\p" - .string "This is embarrassing... Please keep\n" - .string "this a secret in exchange for this.$" - -Route114_LanettesHouse_Text_192ACC:: @ 8192ACC - .string "May I offer advice about my POKéMON\n" - .string "Storage System?\p" - .string "You should organize your BOXES so you\n" - .string "can tell which POKéMON are in them.$" - -Route114_LanettesHouse_Text_192B4A:: @ 8192B4A - .string "It’s LANETTE’s research notes.\n" - .string "There’s information about BOXES.\p" - .string "Design BOXES to hold 30 POKéMON each.\p" - .string "Each TRAINER should be able to store\n" - .string "420 POKéMON on the PC system.\p" - .string "Keep reading?$" - -Route114_LanettesHouse_Text_192C01:: @ 8192C01 - .string "A marking system should be added to\n" - .string "make POKéMON easier to organize.\p" - .string "The name and wallpaper design of each\n" - .string "BOX will be made changeable to please\l" - .string "the stored POKéMON.\p" - .string "Keep reading?$" - -Route114_LanettesHouse_Text_192CB4:: @ 8192CB4 - .string "When storing a POKéMON, it should be\n" - .string "sent to the BOX inspected last.\p" - .string "If that BOX is full, the received\n" - .string "POKéMON is stored in the next BOX.\p" - .string "In other words, when a BOX is examined,\n" - .string "it is automatically selected as the BOX\l" - .string "to which POKéMON are sent.$" - -Route114_LanettesHouse_Text_192DA9:: @ 8192DA9 - .string "{PLAYER} closed the notebook.$" - -Route114_LanettesHouse_Text_192DC1:: @ 8192DC1 - .string "There’s an e-mail from someone on\n" - .string "the PC.\p" - .string "“... ... ... ... ... ... ...\p" - .string "“Your Storage System offers more\n" - .string "convenience than mine.\p" - .string "“It has a lot of user-friendly features\n" - .string "that make it fun and useful, too.\p" - .string "“It makes me proud that I played\n" - .string "a part in its development.\p" - .string "“Here’s hoping that you’ll continue\n" - .string "research in Storage Systems.\p" - .string "“From BILL\n" - .string "... ... ... ... ... ... ... ...”$" diff --git a/data/text/maps/Route115.inc b/data/text/maps/Route115.inc new file mode 100644 index 000000000..f5fc22b0d --- /dev/null +++ b/data/text/maps/Route115.inc @@ -0,0 +1,13 @@ +Route115_Text_170273:: @ 8170273 + .string "Exploring a cave isn’t like walking\n" + .string "on a road.\p" + .string "You never know when wild POKéMON will\n" + .string "appear. It’s full of suspense.$" + +Route115_Text_1702E7:: @ 81702E7 + .string "ROUTE 115\n" + .string "{0x7A} RUSTBORO CITY$" + +Route115_Text_170301:: @ 8170301 + .string "METEOR FALLS\n" + .string "FALLARBOR TOWN THROUGH HERE$" diff --git a/data/text/maps/Route115.s b/data/text/maps/Route115.s deleted file mode 100644 index f5fc22b0d..000000000 --- a/data/text/maps/Route115.s +++ /dev/null @@ -1,13 +0,0 @@ -Route115_Text_170273:: @ 8170273 - .string "Exploring a cave isn’t like walking\n" - .string "on a road.\p" - .string "You never know when wild POKéMON will\n" - .string "appear. It’s full of suspense.$" - -Route115_Text_1702E7:: @ 81702E7 - .string "ROUTE 115\n" - .string "{0x7A} RUSTBORO CITY$" - -Route115_Text_170301:: @ 8170301 - .string "METEOR FALLS\n" - .string "FALLARBOR TOWN THROUGH HERE$" diff --git a/data/text/maps/Route116.inc b/data/text/maps/Route116.inc new file mode 100644 index 000000000..64694199d --- /dev/null +++ b/data/text/maps/Route116.inc @@ -0,0 +1,119 @@ +Route116_Text_17032A:: @ 817032A + .string "Ohhh, what am I to do?\p" + .string "We were on our walk, PEEKO and I, when\n" + .string "we were jumped by an odd thug...\p" + .string "The scoundrel made off with my\n" + .string "darling PEEKO!\p" + .string "Wrrrooooooaaaar! PEEKO!$" + +Route116_Text_1703CF:: @ 81703CF + .string "Nnn... Roar!\p" + .string "I want to dig that tunnel!$" + +Route116_Text_1703F7:: @ 81703F7 + .string "Nnn... Roar!\n" + .string "What’s going on?\p" + .string "I was digging the tunnel without any\n" + .string "tools when some goon ordered me out!\p" + .string "That tunnel’s filled with POKéMON\n" + .string "that react badly to loud noises.\l" + .string "They could cause an uproar.\p" + .string "That’s why we stopped using heavy\n" + .string "equipment for tunneling...\p" + .string "I’m worried that the goon will do\n" + .string "something stupid and startle the\l" + .string "POKéMON into an uproar.$" + +Route116_Text_170556:: @ 8170556 + .string "Nnn... Roar!\p" + .string "That goofy goon hightailed it out of\n" + .string "the tunnel! I can go back to digging!$" + +Route116_Text_1705AE:: @ 81705AE + .string "Oh! It’s you!\p" + .string "You’re that person who not only helped\n" + .string "me in PETALBURG WOODS, but also got\l" + .string "back my stolen package and then even\l" + .string "graciously delivered it to SLATEPORT!\p" + .string "CAPT. STERN informed us that the\n" + .string "package arrived, too!\p" + .string "I thank you very, very much!\p" + .string "Why, if I were a rain cloud, I would\n" + .string "shower you with gratitude and hail\l" + .string "you as a hero!\p" + .string "For you, the most wonderful TRAINER,\n" + .string "I bear good news!\p" + .string "Recently, our company developed a new\n" + .string "kind of POKé BALL.\p" + .string "As a token of our appreciation, this\n" + .string "is our gift to our wonderful TRAINER!$" + +Route116_Text_1707B8:: @ 81707B8 + .string "Our new POKé BALL will be available\n" + .string "at the POKéMON MART in RUSTBORO.\p" + .string "Please do try it out!\n" + .string "Thank you and bye-bye!$" + +Route116_Text_17082A:: @ 817082A + .string "Your BAG is jam-packed.\n" + .string "I can’t give you this REPEAT BALL.$" + +Route116_Text_170865:: @ 8170865 + .string "As a token of our appreciation for\n" + .string "your delivering our package, I have a\l" + .string "gift of a new kind of POKé BALL for our\l" + .string "most wonderful TRAINER!$" + +Route116_Text_1708EE:: @ 81708EE + .string "I dropped my glasses...\n" + .string "Can you help me find them?$" + +Route116_Text_170921:: @ 8170921 + .string "Those glasses!\n" + .string "May I see them for a second?$" + +Route116_Text_17094D:: @ 817094D + .string "Hmm...\n" + .string "These are BLACKGLASSES.\l" + .string "They’re not what I’m looking for...\p" + .string "Maybe my glasses aren’t around\n" + .string "here...$" + +Route116_Text_1709B7:: @ 81709B7 + .string "Hmm...\n" + .string "I can’t find my glasses anywhere...\l" + .string "Maybe they’re not around here...$" + +Route116_Text_170A03:: @ 8170A03 + .string "Hmm...\n" + .string "These are BLACKGLASSES.\l" + .string "They’re not what I’m looking for...$" + +Route116_Text_170A46:: @ 8170A46 + .string "ROUTE 116\n" + .string "{0x7B} RUSTBORO CITY$" + +Route116_Text_170A60:: @ 8170A60 + .string "RUSTURF TUNNEL\n" + .string "“Linking RUSTBORO and VERDANTURF\p" + .string "“The tunnel project has been\n" + .string "canceled.”$" + +Route116_Text_170AB8:: @ 8170AB8 + .string "TUNNELER’S REST HOUSE$" + +Route116_Text_170ACE:: @ 8170ACE + .string "TRAINER TIPS\p" + .string "If you want to stop a POKéMON from\n" + .string "evolving, press the B Button while it\l" + .string "is trying to evolve.\l" + .string "The startled POKéMON will stop.\p" + .string "This is called an evolution cancel.$" + +Route116_Text_170B7D:: @ 8170B7D + .string "TRAINER TIPS\p" + .string "Your BAG has several POCKETS.\p" + .string "Items you obtain are automatically\n" + .string "placed in the appropriate POCKETS.\p" + .string "No TRAINER can afford to be without\n" + .string "a BAG of their own.$" diff --git a/data/text/maps/Route116.s b/data/text/maps/Route116.s deleted file mode 100644 index 64694199d..000000000 --- a/data/text/maps/Route116.s +++ /dev/null @@ -1,119 +0,0 @@ -Route116_Text_17032A:: @ 817032A - .string "Ohhh, what am I to do?\p" - .string "We were on our walk, PEEKO and I, when\n" - .string "we were jumped by an odd thug...\p" - .string "The scoundrel made off with my\n" - .string "darling PEEKO!\p" - .string "Wrrrooooooaaaar! PEEKO!$" - -Route116_Text_1703CF:: @ 81703CF - .string "Nnn... Roar!\p" - .string "I want to dig that tunnel!$" - -Route116_Text_1703F7:: @ 81703F7 - .string "Nnn... Roar!\n" - .string "What’s going on?\p" - .string "I was digging the tunnel without any\n" - .string "tools when some goon ordered me out!\p" - .string "That tunnel’s filled with POKéMON\n" - .string "that react badly to loud noises.\l" - .string "They could cause an uproar.\p" - .string "That’s why we stopped using heavy\n" - .string "equipment for tunneling...\p" - .string "I’m worried that the goon will do\n" - .string "something stupid and startle the\l" - .string "POKéMON into an uproar.$" - -Route116_Text_170556:: @ 8170556 - .string "Nnn... Roar!\p" - .string "That goofy goon hightailed it out of\n" - .string "the tunnel! I can go back to digging!$" - -Route116_Text_1705AE:: @ 81705AE - .string "Oh! It’s you!\p" - .string "You’re that person who not only helped\n" - .string "me in PETALBURG WOODS, but also got\l" - .string "back my stolen package and then even\l" - .string "graciously delivered it to SLATEPORT!\p" - .string "CAPT. STERN informed us that the\n" - .string "package arrived, too!\p" - .string "I thank you very, very much!\p" - .string "Why, if I were a rain cloud, I would\n" - .string "shower you with gratitude and hail\l" - .string "you as a hero!\p" - .string "For you, the most wonderful TRAINER,\n" - .string "I bear good news!\p" - .string "Recently, our company developed a new\n" - .string "kind of POKé BALL.\p" - .string "As a token of our appreciation, this\n" - .string "is our gift to our wonderful TRAINER!$" - -Route116_Text_1707B8:: @ 81707B8 - .string "Our new POKé BALL will be available\n" - .string "at the POKéMON MART in RUSTBORO.\p" - .string "Please do try it out!\n" - .string "Thank you and bye-bye!$" - -Route116_Text_17082A:: @ 817082A - .string "Your BAG is jam-packed.\n" - .string "I can’t give you this REPEAT BALL.$" - -Route116_Text_170865:: @ 8170865 - .string "As a token of our appreciation for\n" - .string "your delivering our package, I have a\l" - .string "gift of a new kind of POKé BALL for our\l" - .string "most wonderful TRAINER!$" - -Route116_Text_1708EE:: @ 81708EE - .string "I dropped my glasses...\n" - .string "Can you help me find them?$" - -Route116_Text_170921:: @ 8170921 - .string "Those glasses!\n" - .string "May I see them for a second?$" - -Route116_Text_17094D:: @ 817094D - .string "Hmm...\n" - .string "These are BLACKGLASSES.\l" - .string "They’re not what I’m looking for...\p" - .string "Maybe my glasses aren’t around\n" - .string "here...$" - -Route116_Text_1709B7:: @ 81709B7 - .string "Hmm...\n" - .string "I can’t find my glasses anywhere...\l" - .string "Maybe they’re not around here...$" - -Route116_Text_170A03:: @ 8170A03 - .string "Hmm...\n" - .string "These are BLACKGLASSES.\l" - .string "They’re not what I’m looking for...$" - -Route116_Text_170A46:: @ 8170A46 - .string "ROUTE 116\n" - .string "{0x7B} RUSTBORO CITY$" - -Route116_Text_170A60:: @ 8170A60 - .string "RUSTURF TUNNEL\n" - .string "“Linking RUSTBORO and VERDANTURF\p" - .string "“The tunnel project has been\n" - .string "canceled.”$" - -Route116_Text_170AB8:: @ 8170AB8 - .string "TUNNELER’S REST HOUSE$" - -Route116_Text_170ACE:: @ 8170ACE - .string "TRAINER TIPS\p" - .string "If you want to stop a POKéMON from\n" - .string "evolving, press the B Button while it\l" - .string "is trying to evolve.\l" - .string "The startled POKéMON will stop.\p" - .string "This is called an evolution cancel.$" - -Route116_Text_170B7D:: @ 8170B7D - .string "TRAINER TIPS\p" - .string "Your BAG has several POCKETS.\p" - .string "Items you obtain are automatically\n" - .string "placed in the appropriate POCKETS.\p" - .string "No TRAINER can afford to be without\n" - .string "a BAG of their own.$" diff --git a/data/text/maps/Route116_TunnelersRestHouse.inc b/data/text/maps/Route116_TunnelersRestHouse.inc new file mode 100644 index 000000000..d777ff0c8 --- /dev/null +++ b/data/text/maps/Route116_TunnelersRestHouse.inc @@ -0,0 +1,31 @@ +Route116_TunnelersRestHouse_Text_192F33:: @ 8192F33 + .string "That RUSTURF TUNNEL there...\p" + .string "At first, we had a huge work crew boring\n" + .string "through rock with the latest machinery.\l" + .string "But, we had to stop.\p" + .string "It turns out that we would have had\n" + .string "a negative effect on wild POKéMON in\l" + .string "the area.\p" + .string "So, we’ve got nothing to do but loll\n" + .string "around here doing nothing.$" + +Route116_TunnelersRestHouse_Text_193049:: @ 8193049 + .string "There’s a man digging his way to\n" + .string "VERDANTURF all by his lonesome.\l" + .string "He’s desperate to get through.\p" + .string "He says that if he digs little by little\n" + .string "without using machines, he won’t\l" + .string "disturb POKéMON, and he’ll avoid harming\l" + .string "the natural environment.$" + +Route116_TunnelersRestHouse_Text_193135:: @ 8193135 + .string "To get to VERDANTURF without using\n" + .string "this TUNNEL, you’d have to cross the\l" + .string "sea to DEWFORD, sail on to SLATEPORT,\l" + .string "then travel through MAUVILLE.$" + +Route116_TunnelersRestHouse_Text_1931C1:: @ 81931C1 + .string "Did you hear? The TUNNEL to VERDANTURF\n" + .string "has gone through!\p" + .string "Sometimes, if you hope strongly enough,\n" + .string "dreams do come true.$" diff --git a/data/text/maps/Route116_TunnelersRestHouse.s b/data/text/maps/Route116_TunnelersRestHouse.s deleted file mode 100644 index d777ff0c8..000000000 --- a/data/text/maps/Route116_TunnelersRestHouse.s +++ /dev/null @@ -1,31 +0,0 @@ -Route116_TunnelersRestHouse_Text_192F33:: @ 8192F33 - .string "That RUSTURF TUNNEL there...\p" - .string "At first, we had a huge work crew boring\n" - .string "through rock with the latest machinery.\l" - .string "But, we had to stop.\p" - .string "It turns out that we would have had\n" - .string "a negative effect on wild POKéMON in\l" - .string "the area.\p" - .string "So, we’ve got nothing to do but loll\n" - .string "around here doing nothing.$" - -Route116_TunnelersRestHouse_Text_193049:: @ 8193049 - .string "There’s a man digging his way to\n" - .string "VERDANTURF all by his lonesome.\l" - .string "He’s desperate to get through.\p" - .string "He says that if he digs little by little\n" - .string "without using machines, he won’t\l" - .string "disturb POKéMON, and he’ll avoid harming\l" - .string "the natural environment.$" - -Route116_TunnelersRestHouse_Text_193135:: @ 8193135 - .string "To get to VERDANTURF without using\n" - .string "this TUNNEL, you’d have to cross the\l" - .string "sea to DEWFORD, sail on to SLATEPORT,\l" - .string "then travel through MAUVILLE.$" - -Route116_TunnelersRestHouse_Text_1931C1:: @ 81931C1 - .string "Did you hear? The TUNNEL to VERDANTURF\n" - .string "has gone through!\p" - .string "Sometimes, if you hope strongly enough,\n" - .string "dreams do come true.$" diff --git a/data/text/maps/Route117.inc b/data/text/maps/Route117.inc new file mode 100644 index 000000000..deadb8f5d --- /dev/null +++ b/data/text/maps/Route117.inc @@ -0,0 +1,25 @@ +Route117_Text_170C26:: @ 8170C26 + .string "I left my POKéMON at the DAY CARE.\p" + .string "When I got it back, it had a new move\n" + .string "that I didn’t teach it.\l" + .string "I was really, really surprised.$" + +Route117_Text_170CA7:: @ 8170CA7 + .string "What do you think?\n" + .string "Aren’t these flowers pretty?\p" + .string "I planted them all!$" + +Route117_Text_170CEB:: @ 8170CEB + .string "The air is tasty here!$" + +Route117_Text_170D02:: @ 8170D02 + .string "ROUTE 117\n" + .string "{0x7B} VERDANTURF TOWN$" + +Route117_Text_170D1E:: @ 8170D1E + .string "ROUTE 117\n" + .string "{0x7C} MAUVILLE CITY$" + +Route117_Text_170D38:: @ 8170D38 + .string "POKéMON DAY CARE\n" + .string "“Let us raise your POKéMON.”$" diff --git a/data/text/maps/Route117.s b/data/text/maps/Route117.s deleted file mode 100644 index deadb8f5d..000000000 --- a/data/text/maps/Route117.s +++ /dev/null @@ -1,25 +0,0 @@ -Route117_Text_170C26:: @ 8170C26 - .string "I left my POKéMON at the DAY CARE.\p" - .string "When I got it back, it had a new move\n" - .string "that I didn’t teach it.\l" - .string "I was really, really surprised.$" - -Route117_Text_170CA7:: @ 8170CA7 - .string "What do you think?\n" - .string "Aren’t these flowers pretty?\p" - .string "I planted them all!$" - -Route117_Text_170CEB:: @ 8170CEB - .string "The air is tasty here!$" - -Route117_Text_170D02:: @ 8170D02 - .string "ROUTE 117\n" - .string "{0x7B} VERDANTURF TOWN$" - -Route117_Text_170D1E:: @ 8170D1E - .string "ROUTE 117\n" - .string "{0x7C} MAUVILLE CITY$" - -Route117_Text_170D38:: @ 8170D38 - .string "POKéMON DAY CARE\n" - .string "“Let us raise your POKéMON.”$" diff --git a/data/text/maps/Route118.inc b/data/text/maps/Route118.inc new file mode 100644 index 000000000..649efe3f0 --- /dev/null +++ b/data/text/maps/Route118.inc @@ -0,0 +1,55 @@ +Route118_Text_170D66:: @ 8170D66 + .string "STEVEN: Hi!\p" + .string "You’re that TRAINER I met in DEWFORD!\p" + .string "... ... ... ... ... ... ... ...\n" + .string "... ... ... ... ... ... ... ...\p" + .string "Oh, okay, you’re {PLAYER}{KUN}.\n" + .string "I’ll remember it.\p" + .string "{PLAYER}{KUN}.\p" + .string "In this vast world, there are many\n" + .string "kinds of POKéMON.\l" + .string "They come in many types.\p" + .string "Do you raise different types?\n" + .string "Or do you raise only POKéMON of a\l" + .string "certain type?\p" + .string "What do you think as a TRAINER?\p" + .string "Sorry, it’s not my place to ask, is it?\p" + .string "Well, anyway, I hope to see you\n" + .string "again.$" + +Route118_Text_170F12:: @ 8170F12 + .string "Hmm!\n" + .string "A GOOD ROD is really good!\p" + .string "Wouldn’t you agree?$" + +Route118_Text_170F46:: @ 8170F46 + .string "Hmm!\n" + .string "We’re of identical minds!\p" + .string "Hmm!\n" + .string "Take this GOOD ROD!$" + +Route118_Text_170F7E:: @ 8170F7E + .string "Wherever there’s water, try your luck\n" + .string "at fishing.$" + +Route118_Text_170FB0:: @ 8170FB0 + .string "Don’t you like to fish?$" + +Route118_Text_170FC8:: @ 8170FC8 + .string "Try catching all sorts of POKéMON\n" + .string "with your GOOD ROD.$" + +Route118_Text_170FFE:: @ 8170FFE + .string "Even if there isn’t a boat, you can\n" + .string "cross rivers and the sea if you have\l" + .string "a POKéMON that knows SURF.\p" + .string "POKéMON can be counted on to do so\n" + .string "much!$" + +Route118_Text_17108B:: @ 817108B + .string "ROUTE 118\n" + .string "{0x7B} MAUVILLE CITY$" + +Route118_Text_1710A5:: @ 81710A5 + .string "ROUTE 118\n" + .string "{0x79} ROUTE 119$" diff --git a/data/text/maps/Route118.s b/data/text/maps/Route118.s deleted file mode 100644 index 649efe3f0..000000000 --- a/data/text/maps/Route118.s +++ /dev/null @@ -1,55 +0,0 @@ -Route118_Text_170D66:: @ 8170D66 - .string "STEVEN: Hi!\p" - .string "You’re that TRAINER I met in DEWFORD!\p" - .string "... ... ... ... ... ... ... ...\n" - .string "... ... ... ... ... ... ... ...\p" - .string "Oh, okay, you’re {PLAYER}{KUN}.\n" - .string "I’ll remember it.\p" - .string "{PLAYER}{KUN}.\p" - .string "In this vast world, there are many\n" - .string "kinds of POKéMON.\l" - .string "They come in many types.\p" - .string "Do you raise different types?\n" - .string "Or do you raise only POKéMON of a\l" - .string "certain type?\p" - .string "What do you think as a TRAINER?\p" - .string "Sorry, it’s not my place to ask, is it?\p" - .string "Well, anyway, I hope to see you\n" - .string "again.$" - -Route118_Text_170F12:: @ 8170F12 - .string "Hmm!\n" - .string "A GOOD ROD is really good!\p" - .string "Wouldn’t you agree?$" - -Route118_Text_170F46:: @ 8170F46 - .string "Hmm!\n" - .string "We’re of identical minds!\p" - .string "Hmm!\n" - .string "Take this GOOD ROD!$" - -Route118_Text_170F7E:: @ 8170F7E - .string "Wherever there’s water, try your luck\n" - .string "at fishing.$" - -Route118_Text_170FB0:: @ 8170FB0 - .string "Don’t you like to fish?$" - -Route118_Text_170FC8:: @ 8170FC8 - .string "Try catching all sorts of POKéMON\n" - .string "with your GOOD ROD.$" - -Route118_Text_170FFE:: @ 8170FFE - .string "Even if there isn’t a boat, you can\n" - .string "cross rivers and the sea if you have\l" - .string "a POKéMON that knows SURF.\p" - .string "POKéMON can be counted on to do so\n" - .string "much!$" - -Route118_Text_17108B:: @ 817108B - .string "ROUTE 118\n" - .string "{0x7B} MAUVILLE CITY$" - -Route118_Text_1710A5:: @ 81710A5 - .string "ROUTE 118\n" - .string "{0x79} ROUTE 119$" diff --git a/data/text/maps/Route119.inc b/data/text/maps/Route119.inc new file mode 100644 index 000000000..489ca053d --- /dev/null +++ b/data/text/maps/Route119.inc @@ -0,0 +1,102 @@ +Route119_Text_1710BB:: @ 81710BB + .string "MAY: {PLAYER}{KUN}!\n" + .string "Where were you? I was looking for you!\p" + .string "How much stronger have you gotten?\n" + .string "Let me check for you!\p" + .string "Ready with your POKéMON?\n" + .string "Of course you are! Go!$" + +Route119_Text_171156:: @ 8171156 + .string "Achah!\n" + .string "{PLAYER}{KUN}, you’re strong!\p" + .string "I was worried that you might be\n" + .string "struggling with your training.$" + +Route119_Text_1711B1:: @ 81711B1 + .string "MAY: But I had absolutely nothing to\n" + .string "worry about! Keep it up!\p" + .string "And, here! I have a present for you.$" + +Route119_Text_171214:: @ 8171214 + .string "MAY: Use FLY, and your POKéMON will\n" + .string "instantly carry you to any town you’ve\l" + .string "already visited.\p" + .string "But, to use FLY, you have to get the\n" + .string "GYM BADGE from FORTREE CITY.\l" + .string "That’s important, so don’t forget.\p" + .string "You should FLY home and visit\n" + .string "LITTLEROOT for a change.\p" + .string "I bet your mom’s worried about you,\n" + .string "{PLAYER}{KUN}.\p" + .string "Well, let’s meet again somewhere!$" + +Route119_Text_171358:: @ 8171358 + .string "BRENDAN: {PLAYER}! So this is where\n" + .string "you’ve been looking for POKéMON?\p" + .string "Let me see how good you got.\n" + .string "I’ll test you!\p" + .string "Now!\n" + .string "It’s a battle, so battle!$" + +Route119_Text_1713E2:: @ 81713E2 + .string "Hmm...\n" + .string "You’ve gotten pretty darn decent.$" + +Route119_Text_17140B:: @ 817140B + .string "BRENDAN: I’d say you’re good enough\n" + .string "to search for POKéMON anywhere.\p" + .string "Here, I’ll give you this.\n" + .string "Try it out.$" + +Route119_Text_171475:: @ 8171475 + .string "BRENDAN: Use FLY, and your POKéMON\n" + .string "instantly carries you to any town\l" + .string "you’ve already visited.\p" + .string "But you need the FORTREE GYM BADGE \n" + .string "to do that.\p" + .string "Anyway, I have to move along.$" + +Route119_Text_171520:: @ 8171520 + .string "We’re standing lookout here.\p" + .string "Hey, you! Stay away from the WEATHER\n" + .string "INSTITUTE. It’s not safe.$" + +Route119_Text_17157C:: @ 817157C + .string "Lookout duty is surprisingly boring.\p" + .string "Hey, you! Please don’t go near the\n" + .string "WEATHER INSTITUTE.$" + +Route119_Text_1715D7:: @ 81715D7 + .string "I thought you FLY by catching a whole\n" + .string "flock of BIRD POKéMON, and then\l" + .string "hanging on to them somehow.\p" + .string "But it turns out there’s an HM move\n" + .string "called FLY!\p" + .string "I wish I’d known about that a long\n" + .string "time ago...$" + +Route119_Text_171698:: @ 8171698 + .string "Tch... It’s a no-go...\p" + .string "The tall grass snares BIKE tires.\n" + .string "There’s no way you can cycle here.$" + +Route119_Text_1716F4:: @ 81716F4 + .string "Can your POKéMON use its SECRET POWER\n" + .string "on a big pile of grass and make a\l" + .string "SECRET BASE?$" + +Route119_Text_171749:: @ 8171749 + .string "ROUTE 119\n" + .string "{0x7C} FORTREE CITY$" + +Route119_Text_171762:: @ 8171762 + .string "WEATHER INSTITUTE$" + +Route119_Text_171774:: @ 8171774 + .string "TRAINER TIPS\p" + .string "Up to sixteen decorations and\n" + .string "furniture items can be placed in\l" + .string "a SECRET BASE.\p" + .string "Pick your favorite items and create\n" + .string "your very own SECRET BASE exactly the\l" + .string "way you want.$" diff --git a/data/text/maps/Route119.s b/data/text/maps/Route119.s deleted file mode 100644 index 489ca053d..000000000 --- a/data/text/maps/Route119.s +++ /dev/null @@ -1,102 +0,0 @@ -Route119_Text_1710BB:: @ 81710BB - .string "MAY: {PLAYER}{KUN}!\n" - .string "Where were you? I was looking for you!\p" - .string "How much stronger have you gotten?\n" - .string "Let me check for you!\p" - .string "Ready with your POKéMON?\n" - .string "Of course you are! Go!$" - -Route119_Text_171156:: @ 8171156 - .string "Achah!\n" - .string "{PLAYER}{KUN}, you’re strong!\p" - .string "I was worried that you might be\n" - .string "struggling with your training.$" - -Route119_Text_1711B1:: @ 81711B1 - .string "MAY: But I had absolutely nothing to\n" - .string "worry about! Keep it up!\p" - .string "And, here! I have a present for you.$" - -Route119_Text_171214:: @ 8171214 - .string "MAY: Use FLY, and your POKéMON will\n" - .string "instantly carry you to any town you’ve\l" - .string "already visited.\p" - .string "But, to use FLY, you have to get the\n" - .string "GYM BADGE from FORTREE CITY.\l" - .string "That’s important, so don’t forget.\p" - .string "You should FLY home and visit\n" - .string "LITTLEROOT for a change.\p" - .string "I bet your mom’s worried about you,\n" - .string "{PLAYER}{KUN}.\p" - .string "Well, let’s meet again somewhere!$" - -Route119_Text_171358:: @ 8171358 - .string "BRENDAN: {PLAYER}! So this is where\n" - .string "you’ve been looking for POKéMON?\p" - .string "Let me see how good you got.\n" - .string "I’ll test you!\p" - .string "Now!\n" - .string "It’s a battle, so battle!$" - -Route119_Text_1713E2:: @ 81713E2 - .string "Hmm...\n" - .string "You’ve gotten pretty darn decent.$" - -Route119_Text_17140B:: @ 817140B - .string "BRENDAN: I’d say you’re good enough\n" - .string "to search for POKéMON anywhere.\p" - .string "Here, I’ll give you this.\n" - .string "Try it out.$" - -Route119_Text_171475:: @ 8171475 - .string "BRENDAN: Use FLY, and your POKéMON\n" - .string "instantly carries you to any town\l" - .string "you’ve already visited.\p" - .string "But you need the FORTREE GYM BADGE \n" - .string "to do that.\p" - .string "Anyway, I have to move along.$" - -Route119_Text_171520:: @ 8171520 - .string "We’re standing lookout here.\p" - .string "Hey, you! Stay away from the WEATHER\n" - .string "INSTITUTE. It’s not safe.$" - -Route119_Text_17157C:: @ 817157C - .string "Lookout duty is surprisingly boring.\p" - .string "Hey, you! Please don’t go near the\n" - .string "WEATHER INSTITUTE.$" - -Route119_Text_1715D7:: @ 81715D7 - .string "I thought you FLY by catching a whole\n" - .string "flock of BIRD POKéMON, and then\l" - .string "hanging on to them somehow.\p" - .string "But it turns out there’s an HM move\n" - .string "called FLY!\p" - .string "I wish I’d known about that a long\n" - .string "time ago...$" - -Route119_Text_171698:: @ 8171698 - .string "Tch... It’s a no-go...\p" - .string "The tall grass snares BIKE tires.\n" - .string "There’s no way you can cycle here.$" - -Route119_Text_1716F4:: @ 81716F4 - .string "Can your POKéMON use its SECRET POWER\n" - .string "on a big pile of grass and make a\l" - .string "SECRET BASE?$" - -Route119_Text_171749:: @ 8171749 - .string "ROUTE 119\n" - .string "{0x7C} FORTREE CITY$" - -Route119_Text_171762:: @ 8171762 - .string "WEATHER INSTITUTE$" - -Route119_Text_171774:: @ 8171774 - .string "TRAINER TIPS\p" - .string "Up to sixteen decorations and\n" - .string "furniture items can be placed in\l" - .string "a SECRET BASE.\p" - .string "Pick your favorite items and create\n" - .string "your very own SECRET BASE exactly the\l" - .string "way you want.$" diff --git a/data/text/maps/Route119_House.inc b/data/text/maps/Route119_House.inc new file mode 100644 index 000000000..fe069c1ed --- /dev/null +++ b/data/text/maps/Route119_House.inc @@ -0,0 +1,9 @@ +Route119_House_Text_19F371:: @ 819F371 + .string "I heard about a cave called the CAVE\n" + .string "OF ORIGIN.\p" + .string "People rumor that the spirits of\n" + .string "POKéMON are revived there.\l" + .string "Could something like that really happen?$" + +Route119_House_Text_19F406:: @ 819F406 + .string "WINGULL: Pihyo?$" diff --git a/data/text/maps/Route119_House.s b/data/text/maps/Route119_House.s deleted file mode 100644 index fe069c1ed..000000000 --- a/data/text/maps/Route119_House.s +++ /dev/null @@ -1,9 +0,0 @@ -Route119_House_Text_19F371:: @ 819F371 - .string "I heard about a cave called the CAVE\n" - .string "OF ORIGIN.\p" - .string "People rumor that the spirits of\n" - .string "POKéMON are revived there.\l" - .string "Could something like that really happen?$" - -Route119_House_Text_19F406:: @ 819F406 - .string "WINGULL: Pihyo?$" diff --git a/data/text/maps/Route119_WeatherInstitute_1F.inc b/data/text/maps/Route119_WeatherInstitute_1F.inc new file mode 100644 index 000000000..1f7fff794 --- /dev/null +++ b/data/text/maps/Route119_WeatherInstitute_1F.inc @@ -0,0 +1,54 @@ +Route119_WeatherInstitute_1F_Text_19EB8A:: @ 819EB8A + .string "The BOSS got interested in the\n" + .string "research they have going here, so he\l" + .string "sent us out.\p" + .string "You quit meddling!$" + +Route119_WeatherInstitute_1F_Text_19EBEE:: @ 819EBEE + .string "Blast it...\n" + .string "Blasted by a kid...$" + +Route119_WeatherInstitute_1F_Text_19EC0E:: @ 819EC0E + .string "Our BOSS knows everything.\p" + .string "But I’m just a GRUNT. What would I know\n" + .string "about what he’s thinking?$" + +Route119_WeatherInstitute_1F_Text_19EC6B:: @ 819EC6B + .string "Huh?\n" + .string "What’s a kid doing here?$" + +Route119_WeatherInstitute_1F_Text_19EC89:: @ 819EC89 + .string "Huh?\n" + .string "I lost?!$" + +Route119_WeatherInstitute_1F_Text_19EC97:: @ 819EC97 + .string "Oh, no...\n" + .string "I’ll catch an earful for losing to a kid...\p" + .string "I should just take a nap in the bed...$" + +Route119_WeatherInstitute_1F_Text_19ECF4:: @ 819ECF4 + .string "While I was sleeping, everyone went\n" + .string "upstairs!$" + +Route119_WeatherInstitute_1F_Text_19ED22:: @ 819ED22 + .string "Wow, you’re really strong!\p" + .string "I wish I could be a POKéMON TRAINER\n" + .string "like you!$" + +Route119_WeatherInstitute_1F_Text_19ED6B:: @ 819ED6B + .string "The PROFESSOR loves rain.\n" + .string "That’s a fact.\p" + .string "But if it keeps raining, people will be in\n" + .string "trouble. That’s another fact.\p" + .string "And thus, the PROFESSOR is studying\n" + .string "if the rain can be put to good use.$" + +Route119_WeatherInstitute_1F_Text_19EE25:: @ 819EE25 + .string "Hello!\n" + .string "We’ve been saved by your actions!\p" + .string "What I don’t understand is what on\n" + .string "earth the {EVIL_TEAM}S were up to.$" + +Route119_WeatherInstitute_1F_Text_19EE8B:: @ 819EE8B + .string "There’s a bed...\n" + .string "Let’s take a rest.$" diff --git a/data/text/maps/Route119_WeatherInstitute_1F.s b/data/text/maps/Route119_WeatherInstitute_1F.s deleted file mode 100644 index 1f7fff794..000000000 --- a/data/text/maps/Route119_WeatherInstitute_1F.s +++ /dev/null @@ -1,54 +0,0 @@ -Route119_WeatherInstitute_1F_Text_19EB8A:: @ 819EB8A - .string "The BOSS got interested in the\n" - .string "research they have going here, so he\l" - .string "sent us out.\p" - .string "You quit meddling!$" - -Route119_WeatherInstitute_1F_Text_19EBEE:: @ 819EBEE - .string "Blast it...\n" - .string "Blasted by a kid...$" - -Route119_WeatherInstitute_1F_Text_19EC0E:: @ 819EC0E - .string "Our BOSS knows everything.\p" - .string "But I’m just a GRUNT. What would I know\n" - .string "about what he’s thinking?$" - -Route119_WeatherInstitute_1F_Text_19EC6B:: @ 819EC6B - .string "Huh?\n" - .string "What’s a kid doing here?$" - -Route119_WeatherInstitute_1F_Text_19EC89:: @ 819EC89 - .string "Huh?\n" - .string "I lost?!$" - -Route119_WeatherInstitute_1F_Text_19EC97:: @ 819EC97 - .string "Oh, no...\n" - .string "I’ll catch an earful for losing to a kid...\p" - .string "I should just take a nap in the bed...$" - -Route119_WeatherInstitute_1F_Text_19ECF4:: @ 819ECF4 - .string "While I was sleeping, everyone went\n" - .string "upstairs!$" - -Route119_WeatherInstitute_1F_Text_19ED22:: @ 819ED22 - .string "Wow, you’re really strong!\p" - .string "I wish I could be a POKéMON TRAINER\n" - .string "like you!$" - -Route119_WeatherInstitute_1F_Text_19ED6B:: @ 819ED6B - .string "The PROFESSOR loves rain.\n" - .string "That’s a fact.\p" - .string "But if it keeps raining, people will be in\n" - .string "trouble. That’s another fact.\p" - .string "And thus, the PROFESSOR is studying\n" - .string "if the rain can be put to good use.$" - -Route119_WeatherInstitute_1F_Text_19EE25:: @ 819EE25 - .string "Hello!\n" - .string "We’ve been saved by your actions!\p" - .string "What I don’t understand is what on\n" - .string "earth the {EVIL_TEAM}S were up to.$" - -Route119_WeatherInstitute_1F_Text_19EE8B:: @ 819EE8B - .string "There’s a bed...\n" - .string "Let’s take a rest.$" diff --git a/data/text/maps/Route119_WeatherInstitute_2F.inc b/data/text/maps/Route119_WeatherInstitute_2F.inc new file mode 100644 index 000000000..f2854f6d0 --- /dev/null +++ b/data/text/maps/Route119_WeatherInstitute_2F.inc @@ -0,0 +1,71 @@ +Route119_WeatherInstitute_2F_Text_19EEAF:: @ 819EEAF + .string "The INSTITUTE created a type of\n" + .string "POKéMON that has something to do with\l" + .string "the weather. We’re here to take them!$" + +Route119_WeatherInstitute_2F_Text_19EF1B:: @ 819EF1B + .string "Our plan’s being spoiled by a kid?$" + +Route119_WeatherInstitute_2F_Text_19EF3E:: @ 819EF3E + .string "If the POKéMON they made here can\n" + .string "control the weather freely, then we of\l" + .string "TEAM {EVIL_TEAM} definitely need it!$" + +Route119_WeatherInstitute_2F_Text_19EFA3:: @ 819EFA3 + .string "We’re TEAM {EVIL_TEAM}!\n" + .string "We appear wherever anything rare is\l" + .string "found!$" + +Route119_WeatherInstitute_2F_Text_19EFDD:: @ 819EFDD + .string "You got me!$" + +Route119_WeatherInstitute_2F_Text_19EFE9:: @ 819EFE9 + .string "You don’t have any idea what we of\n" + .string "TEAM {EVIL_TEAM} are working towards!\l" + .string "You stay out of our way!$" + +Route119_WeatherInstitute_2F_Text_19F042:: @ 819F042 + .string "Ahahahaha!\p" + .string "You’re going to meddle in TEAM {EVIL_TEAM}’s\n" + .string "affairs?\p" + .string "You’re either absolutely fearless,\n" + .string "simply ignorant, or both!\p" + .string "You’re so cute, you’re disgusting!\n" + .string "I’ll put you down, kiddy!$" + +Route119_WeatherInstitute_2F_Text_19F0F4:: @ 819F0F4 + .string "Ahahahaha!\n" + .string "You’re disgustingly strong!$" + +Route119_WeatherInstitute_2F_Text_19F11B:: @ 819F11B + .string "Ahahahaha!\n" + .string "We got meddled with unexpectedly!\p" + .string "We’re out of options.\n" + .string "We’ll have to pull out.\p" + .string "But this isn’t the last you’ll see of\n" + .string "TEAM {EVIL_TEAM}! We have other plans!\l" + .string "Don’t you forget it!$" + +Route119_WeatherInstitute_2F_Text_19F1CF:: @ 819F1CF + .string "Thanks!\n" + .string "Thanks to you, we’re safe!\p" + .string "It might be an odd way of thanking you,\n" + .string "but take this POKéMON.$" + +Route119_WeatherInstitute_2F_Text_19F231:: @ 819F231 + .string "Hm? You don’t seem to have any room\n" + .string "for this POKéMON.$" + +Route119_WeatherInstitute_2F_Text_19F267:: @ 819F267 + .string "{PLAYER} received CASTFORM!$" + +Route119_WeatherInstitute_2F_Text_19F27D:: @ 819F27D + .string "That POKéMON changes shape according\n" + .string "to the weather conditions.\p" + .string "There’re plenty of them in the\n" + .string "INSTITUTE - go ahead and take it.$" + +Route119_WeatherInstitute_2F_Text_19F2FE:: @ 819F2FE + .string "I’ve been researching rain for many\n" + .string "years, but it’s ridiculous to think that\l" + .string "humans can freely change the weather.$" diff --git a/data/text/maps/Route119_WeatherInstitute_2F.s b/data/text/maps/Route119_WeatherInstitute_2F.s deleted file mode 100644 index f2854f6d0..000000000 --- a/data/text/maps/Route119_WeatherInstitute_2F.s +++ /dev/null @@ -1,71 +0,0 @@ -Route119_WeatherInstitute_2F_Text_19EEAF:: @ 819EEAF - .string "The INSTITUTE created a type of\n" - .string "POKéMON that has something to do with\l" - .string "the weather. We’re here to take them!$" - -Route119_WeatherInstitute_2F_Text_19EF1B:: @ 819EF1B - .string "Our plan’s being spoiled by a kid?$" - -Route119_WeatherInstitute_2F_Text_19EF3E:: @ 819EF3E - .string "If the POKéMON they made here can\n" - .string "control the weather freely, then we of\l" - .string "TEAM {EVIL_TEAM} definitely need it!$" - -Route119_WeatherInstitute_2F_Text_19EFA3:: @ 819EFA3 - .string "We’re TEAM {EVIL_TEAM}!\n" - .string "We appear wherever anything rare is\l" - .string "found!$" - -Route119_WeatherInstitute_2F_Text_19EFDD:: @ 819EFDD - .string "You got me!$" - -Route119_WeatherInstitute_2F_Text_19EFE9:: @ 819EFE9 - .string "You don’t have any idea what we of\n" - .string "TEAM {EVIL_TEAM} are working towards!\l" - .string "You stay out of our way!$" - -Route119_WeatherInstitute_2F_Text_19F042:: @ 819F042 - .string "Ahahahaha!\p" - .string "You’re going to meddle in TEAM {EVIL_TEAM}’s\n" - .string "affairs?\p" - .string "You’re either absolutely fearless,\n" - .string "simply ignorant, or both!\p" - .string "You’re so cute, you’re disgusting!\n" - .string "I’ll put you down, kiddy!$" - -Route119_WeatherInstitute_2F_Text_19F0F4:: @ 819F0F4 - .string "Ahahahaha!\n" - .string "You’re disgustingly strong!$" - -Route119_WeatherInstitute_2F_Text_19F11B:: @ 819F11B - .string "Ahahahaha!\n" - .string "We got meddled with unexpectedly!\p" - .string "We’re out of options.\n" - .string "We’ll have to pull out.\p" - .string "But this isn’t the last you’ll see of\n" - .string "TEAM {EVIL_TEAM}! We have other plans!\l" - .string "Don’t you forget it!$" - -Route119_WeatherInstitute_2F_Text_19F1CF:: @ 819F1CF - .string "Thanks!\n" - .string "Thanks to you, we’re safe!\p" - .string "It might be an odd way of thanking you,\n" - .string "but take this POKéMON.$" - -Route119_WeatherInstitute_2F_Text_19F231:: @ 819F231 - .string "Hm? You don’t seem to have any room\n" - .string "for this POKéMON.$" - -Route119_WeatherInstitute_2F_Text_19F267:: @ 819F267 - .string "{PLAYER} received CASTFORM!$" - -Route119_WeatherInstitute_2F_Text_19F27D:: @ 819F27D - .string "That POKéMON changes shape according\n" - .string "to the weather conditions.\p" - .string "There’re plenty of them in the\n" - .string "INSTITUTE - go ahead and take it.$" - -Route119_WeatherInstitute_2F_Text_19F2FE:: @ 819F2FE - .string "I’ve been researching rain for many\n" - .string "years, but it’s ridiculous to think that\l" - .string "humans can freely change the weather.$" diff --git a/data/text/maps/Route120.inc b/data/text/maps/Route120.inc new file mode 100644 index 000000000..adaf369b1 --- /dev/null +++ b/data/text/maps/Route120.inc @@ -0,0 +1,69 @@ +Route120_Text_171827:: @ 8171827 + .string "STEVEN: Hm? {PLAYER}{KUN}, hi.\n" + .string "It’s been a while.\p" + .string "There’s something here that you can’t\n" + .string "see, right?\p" + .string "Now, if I were to use this device on\n" + .string "the invisible obstacle...\p" + .string "No, no. Rather than describing it,\n" + .string "I should just show you.\l" + .string "That would be more fun.\p" + .string "{PLAYER}{KUN}, are your POKéMON ready for\n" + .string "battle?$" + +Route120_Text_17193D:: @ 817193D + .string "STEVEN: No?\p" + .string "I’ll wait here, so you can get ready.$" + +Route120_Text_17196F:: @ 817196F + .string "STEVEN: {PLAYER}{KUN}, are your POKéMON\n" + .string "ready for battle?$" + +Route120_Text_1719A0:: @ 81719A0 + .string "STEVEN: {PLAYER}{KUN}, show me your true\n" + .string "power as a TRAINER!$" + +Route120_Text_1719D4:: @ 81719D4 + .string "STEVEN used the DEVON SCOPE.\p" + .string "An invisible POKéMON became completely\n" + .string "visible!\p" + .string "The startled POKéMON attacked!$" + +Route120_Text_171A40:: @ 8171A40 + .string "STEVEN: I see...\n" + .string "Your battle style is intriguing.\p" + .string "Your POKéMON have obviously grown\n" + .string "since I first met you in DEWFORD.\p" + .string "I’d like you to have this\n" + .string "DEVON SCOPE.\p" + .string "Who knows, there may be other\n" + .string "concealed POKéMON.$" + +Route120_Text_171B0E:: @ 8171B0E + .string "STEVEN: {PLAYER}{KUN}.\p" + .string "I enjoy seeing POKéMON and TRAINERS\n" + .string "who strive together.\p" + .string "I think you’re doing great.\p" + .string "Well, let’s meet again somewhere.$" + +Route119_Text_171B93:: @ 8171B93 +Route120_Text_171B93:: @ 8171B93 + .string "Something unseeable is in the way.$" + +Route119_Text_171BB6:: @ 8171BB6 + .string "Something unseeable is in the way.\p" + .string "Want to use the DEVON SCOPE?$" + +Route119_Text_171BF6:: @ 8171BF6 + .string "{PLAYER} used the DEVON SCOPE.\p" + .string "An invisible POKéMON became completely\n" + .string "visible!\p" + .string "The startled POKéMON attacked!$" + +Route120_Text_171C5E:: @ 8171C5E + .string "ROUTE 120\n" + .string "{0x7B} FORTREE CITY$" + +Route120_Text_171C77:: @ 8171C77 + .string "{0x7C} ROUTE 121\n" + .string "{0x7B} ROUTE 120$" diff --git a/data/text/maps/Route120.s b/data/text/maps/Route120.s deleted file mode 100644 index adaf369b1..000000000 --- a/data/text/maps/Route120.s +++ /dev/null @@ -1,69 +0,0 @@ -Route120_Text_171827:: @ 8171827 - .string "STEVEN: Hm? {PLAYER}{KUN}, hi.\n" - .string "It’s been a while.\p" - .string "There’s something here that you can’t\n" - .string "see, right?\p" - .string "Now, if I were to use this device on\n" - .string "the invisible obstacle...\p" - .string "No, no. Rather than describing it,\n" - .string "I should just show you.\l" - .string "That would be more fun.\p" - .string "{PLAYER}{KUN}, are your POKéMON ready for\n" - .string "battle?$" - -Route120_Text_17193D:: @ 817193D - .string "STEVEN: No?\p" - .string "I’ll wait here, so you can get ready.$" - -Route120_Text_17196F:: @ 817196F - .string "STEVEN: {PLAYER}{KUN}, are your POKéMON\n" - .string "ready for battle?$" - -Route120_Text_1719A0:: @ 81719A0 - .string "STEVEN: {PLAYER}{KUN}, show me your true\n" - .string "power as a TRAINER!$" - -Route120_Text_1719D4:: @ 81719D4 - .string "STEVEN used the DEVON SCOPE.\p" - .string "An invisible POKéMON became completely\n" - .string "visible!\p" - .string "The startled POKéMON attacked!$" - -Route120_Text_171A40:: @ 8171A40 - .string "STEVEN: I see...\n" - .string "Your battle style is intriguing.\p" - .string "Your POKéMON have obviously grown\n" - .string "since I first met you in DEWFORD.\p" - .string "I’d like you to have this\n" - .string "DEVON SCOPE.\p" - .string "Who knows, there may be other\n" - .string "concealed POKéMON.$" - -Route120_Text_171B0E:: @ 8171B0E - .string "STEVEN: {PLAYER}{KUN}.\p" - .string "I enjoy seeing POKéMON and TRAINERS\n" - .string "who strive together.\p" - .string "I think you’re doing great.\p" - .string "Well, let’s meet again somewhere.$" - -Route119_Text_171B93:: @ 8171B93 -Route120_Text_171B93:: @ 8171B93 - .string "Something unseeable is in the way.$" - -Route119_Text_171BB6:: @ 8171BB6 - .string "Something unseeable is in the way.\p" - .string "Want to use the DEVON SCOPE?$" - -Route119_Text_171BF6:: @ 8171BF6 - .string "{PLAYER} used the DEVON SCOPE.\p" - .string "An invisible POKéMON became completely\n" - .string "visible!\p" - .string "The startled POKéMON attacked!$" - -Route120_Text_171C5E:: @ 8171C5E - .string "ROUTE 120\n" - .string "{0x7B} FORTREE CITY$" - -Route120_Text_171C77:: @ 8171C77 - .string "{0x7C} ROUTE 121\n" - .string "{0x7B} ROUTE 120$" diff --git a/data/text/maps/Route121.inc b/data/text/maps/Route121.inc new file mode 100644 index 000000000..7861b1744 --- /dev/null +++ b/data/text/maps/Route121.inc @@ -0,0 +1,17 @@ +Route121_Text_171C8F:: @ 8171C8F + .string "Okay!\n" + .string "We’re to move out to MT. PYRE!$" + +Route121_Text_171CB4:: @ 8171CB4 + .string "Ahead looms MT. PYRE...\p" + .string "It is a natural monument to the spirits \n" + .string "of departed POKéMON...$" + +Route121_Text_171D0C:: @ 8171D0C + .string "MT. PYRE PIER\p" + .string "...The sign is old and worn out.\n" + .string "The words are barely legible...$" + +Route121_Text_171D5B:: @ 8171D5B + .string "“Filled with rare POKéMON!”\n" + .string "SAFARI ZONE$" diff --git a/data/text/maps/Route121.s b/data/text/maps/Route121.s deleted file mode 100644 index 7861b1744..000000000 --- a/data/text/maps/Route121.s +++ /dev/null @@ -1,17 +0,0 @@ -Route121_Text_171C8F:: @ 8171C8F - .string "Okay!\n" - .string "We’re to move out to MT. PYRE!$" - -Route121_Text_171CB4:: @ 8171CB4 - .string "Ahead looms MT. PYRE...\p" - .string "It is a natural monument to the spirits \n" - .string "of departed POKéMON...$" - -Route121_Text_171D0C:: @ 8171D0C - .string "MT. PYRE PIER\p" - .string "...The sign is old and worn out.\n" - .string "The words are barely legible...$" - -Route121_Text_171D5B:: @ 8171D5B - .string "“Filled with rare POKéMON!”\n" - .string "SAFARI ZONE$" diff --git a/data/text/maps/Route123.inc b/data/text/maps/Route123.inc new file mode 100644 index 000000000..911915f9e --- /dev/null +++ b/data/text/maps/Route123.inc @@ -0,0 +1,25 @@ +Route123_Text_171D83:: @ 8171D83 + .string "I love GRASS-type POKéMON!\p" + .string "Do you have any GRASS-type POKéMON?$" + +Route123_Text_171DC2:: @ 8171DC2 + .string "Oh?\p" + .string "You like GRASS-type POKéMON, too,\n" + .string "don’t you?\p" + .string "I’m so happy, you can have this!\n" + .string "It’s a token of our friendship.$" + +Route123_Text_171E34:: @ 8171E34 + .string "I check trees with my GRASS-type\n" + .string "POKéMON. I’m like a tree doctor.$" + +Route123_Text_171E76:: @ 8171E76 + .string "{0x7C} ROUTE 123\n" + .string "{0x7B} ROUTE 118$" + +Route123_Text_171E8E:: @ 8171E8E + .string "{0x79} MT. PYRE\n" + .string "“Forbidden to the faint of heart.”$" + +Route123_Text_171EBC:: @ 8171EBC + .string "BERRY MASTER’S HOUSE$" diff --git a/data/text/maps/Route123.s b/data/text/maps/Route123.s deleted file mode 100644 index 911915f9e..000000000 --- a/data/text/maps/Route123.s +++ /dev/null @@ -1,25 +0,0 @@ -Route123_Text_171D83:: @ 8171D83 - .string "I love GRASS-type POKéMON!\p" - .string "Do you have any GRASS-type POKéMON?$" - -Route123_Text_171DC2:: @ 8171DC2 - .string "Oh?\p" - .string "You like GRASS-type POKéMON, too,\n" - .string "don’t you?\p" - .string "I’m so happy, you can have this!\n" - .string "It’s a token of our friendship.$" - -Route123_Text_171E34:: @ 8171E34 - .string "I check trees with my GRASS-type\n" - .string "POKéMON. I’m like a tree doctor.$" - -Route123_Text_171E76:: @ 8171E76 - .string "{0x7C} ROUTE 123\n" - .string "{0x7B} ROUTE 118$" - -Route123_Text_171E8E:: @ 8171E8E - .string "{0x79} MT. PYRE\n" - .string "“Forbidden to the faint of heart.”$" - -Route123_Text_171EBC:: @ 8171EBC - .string "BERRY MASTER’S HOUSE$" diff --git a/data/text/maps/Route123_BerryMastersHouse.inc b/data/text/maps/Route123_BerryMastersHouse.inc new file mode 100644 index 000000000..8b1378917 --- /dev/null +++ b/data/text/maps/Route123_BerryMastersHouse.inc @@ -0,0 +1 @@ + diff --git a/data/text/maps/Route123_BerryMastersHouse.s b/data/text/maps/Route123_BerryMastersHouse.s deleted file mode 100644 index 8b1378917..000000000 --- a/data/text/maps/Route123_BerryMastersHouse.s +++ /dev/null @@ -1 +0,0 @@ - diff --git a/data/text/maps/Route124.inc b/data/text/maps/Route124.inc new file mode 100644 index 000000000..6f33d40b7 --- /dev/null +++ b/data/text/maps/Route124.inc @@ -0,0 +1,2 @@ +Route124_Text_171ED1:: @ 8171ED1 + .string "HUNTER’S HOUSE$" diff --git a/data/text/maps/Route124.s b/data/text/maps/Route124.s deleted file mode 100644 index 6f33d40b7..000000000 --- a/data/text/maps/Route124.s +++ /dev/null @@ -1,2 +0,0 @@ -Route124_Text_171ED1:: @ 8171ED1 - .string "HUNTER’S HOUSE$" diff --git a/data/text/maps/Route124_DivingTreasureHuntersHouse.inc b/data/text/maps/Route124_DivingTreasureHuntersHouse.inc new file mode 100644 index 000000000..3eda96254 --- /dev/null +++ b/data/text/maps/Route124_DivingTreasureHuntersHouse.inc @@ -0,0 +1,53 @@ +Route124_DivingTreasureHuntersHouse_Text_19F416:: @ 819F416 + .string "I’m the DIVING TREASURE HUNTER!\p" + .string "I’m the awesome dude who makes\n" + .string "deep-sea dives to gather treasures\l" + .string "resting at the bottom.$" + +Route124_DivingTreasureHuntersHouse_Text_19F48F:: @ 819F48F + .string "Tell me, have you seen any SHARDS of\n" + .string "tools made in ancient times?$" + +Route124_DivingTreasureHuntersHouse_Text_19F4D1:: @ 819F4D1 + .string "You haven’t got any treasures\n" + .string "for me...\p" + .string "If you see any SHARDS, like the RED\n" + .string "SHARD, you’ve got to trade it with me!$" + +Route124_DivingTreasureHuntersHouse_Text_19F544:: @ 819F544 + .string "Oh, hey! That...\n" + .string "That’s a SHARD! I’m looking for those!\p" + .string "Oh, man, you’ve got to trade that\n" + .string "with me! I’ll give you something good!$" + +Route124_DivingTreasureHuntersHouse_Text_19F5C5:: @ 819F5C5 + .string "What do you want to trade?$" + +Route124_DivingTreasureHuntersHouse_Text_19F5E0:: @ 819F5E0 + .string "You’ll trade your {STR_VAR_1} for\n" + .string "my {STR_VAR_2}, then?$" + +Route124_DivingTreasureHuntersHouse_Text_19F606:: @ 819F606 + .string "It’s a done deal!\n" + .string "Use that wisely!$" + +Route124_DivingTreasureHuntersHouse_Text_19F629:: @ 819F629 + .string "Do you want to trade something else?$" + +Route124_DivingTreasureHuntersHouse_Text_19F64E:: @ 819F64E + .string "Whoops, your BAG’s full.\n" + .string "Get rid of some items, friend!$" + +Route124_DivingTreasureHuntersHouse_Text_19F686:: @ 819F686 + .string "No? That’s a downer.\n" + .string "Well, if you change your mind, come back.$" + +Route124_DivingTreasureHuntersHouse_Text_19F6C5:: @ 819F6C5 + .string "Wanted item Trade item\n" + .string " RED SHARD {0x7B}{0x7C} FIRE STONE\p" + .string "Wanted item Trade item\n" + .string " YELLOW SHARD {0x7B}{0x7C} THUNDERSTONE\p" + .string "Wanted item Trade item\n" + .string " BLUE SHARD {0x7B}{0x7C} WATER STONE\p" + .string "Wanted item Trade item\n" + .string " GREEN SHARD {0x7B}{0x7C} LEAF STONE$" diff --git a/data/text/maps/Route124_DivingTreasureHuntersHouse.s b/data/text/maps/Route124_DivingTreasureHuntersHouse.s deleted file mode 100644 index 3eda96254..000000000 --- a/data/text/maps/Route124_DivingTreasureHuntersHouse.s +++ /dev/null @@ -1,53 +0,0 @@ -Route124_DivingTreasureHuntersHouse_Text_19F416:: @ 819F416 - .string "I’m the DIVING TREASURE HUNTER!\p" - .string "I’m the awesome dude who makes\n" - .string "deep-sea dives to gather treasures\l" - .string "resting at the bottom.$" - -Route124_DivingTreasureHuntersHouse_Text_19F48F:: @ 819F48F - .string "Tell me, have you seen any SHARDS of\n" - .string "tools made in ancient times?$" - -Route124_DivingTreasureHuntersHouse_Text_19F4D1:: @ 819F4D1 - .string "You haven’t got any treasures\n" - .string "for me...\p" - .string "If you see any SHARDS, like the RED\n" - .string "SHARD, you’ve got to trade it with me!$" - -Route124_DivingTreasureHuntersHouse_Text_19F544:: @ 819F544 - .string "Oh, hey! That...\n" - .string "That’s a SHARD! I’m looking for those!\p" - .string "Oh, man, you’ve got to trade that\n" - .string "with me! I’ll give you something good!$" - -Route124_DivingTreasureHuntersHouse_Text_19F5C5:: @ 819F5C5 - .string "What do you want to trade?$" - -Route124_DivingTreasureHuntersHouse_Text_19F5E0:: @ 819F5E0 - .string "You’ll trade your {STR_VAR_1} for\n" - .string "my {STR_VAR_2}, then?$" - -Route124_DivingTreasureHuntersHouse_Text_19F606:: @ 819F606 - .string "It’s a done deal!\n" - .string "Use that wisely!$" - -Route124_DivingTreasureHuntersHouse_Text_19F629:: @ 819F629 - .string "Do you want to trade something else?$" - -Route124_DivingTreasureHuntersHouse_Text_19F64E:: @ 819F64E - .string "Whoops, your BAG’s full.\n" - .string "Get rid of some items, friend!$" - -Route124_DivingTreasureHuntersHouse_Text_19F686:: @ 819F686 - .string "No? That’s a downer.\n" - .string "Well, if you change your mind, come back.$" - -Route124_DivingTreasureHuntersHouse_Text_19F6C5:: @ 819F6C5 - .string "Wanted item Trade item\n" - .string " RED SHARD {0x7B}{0x7C} FIRE STONE\p" - .string "Wanted item Trade item\n" - .string " YELLOW SHARD {0x7B}{0x7C} THUNDERSTONE\p" - .string "Wanted item Trade item\n" - .string " BLUE SHARD {0x7B}{0x7C} WATER STONE\p" - .string "Wanted item Trade item\n" - .string " GREEN SHARD {0x7B}{0x7C} LEAF STONE$" diff --git a/data/text/maps/Route128.inc b/data/text/maps/Route128.inc new file mode 100644 index 000000000..da813609b --- /dev/null +++ b/data/text/maps/Route128.inc @@ -0,0 +1,65 @@ +Route128_Text_171EE0:: @ 8171EE0 + .string "{EVIL_LEADER}: What happened...\n" + .string "What is this wretched scene...\p" + .string "Did I...make a horrible mistake?$" + +Route128_Text_171F35:: @ 8171F35 + .string "I...\n" + .string "I only wanted...$" + +Route128_Text_171F4B:: @ 8171F4B + .string "{GOOD_LEADER}: Do you understand now,\n" + .string "{EVIL_LEADER}?\p" + .string "Do you finally see how disastrous\n" + .string "your dream turned out to be?\p" + .string "We have to hurry! We have to do\n" + .string "something before the situation goes\l" + .string "completely out of control!$" + +Route128_Text_172008:: @ 8172008 + .string "{GOOD_LEADER}: {PLAYER}{KUN}...\p" + .string "We, TEAM {GOOD_TEAM}, had been pursuing TEAM\n" + .string "{EVIL_TEAM} to prevent this from happening.\p" + .string "You’ve been very helpful, but I fear\n" + .string "the worst has happened...\p" + .string "It’s gone too far for a child like you\n" + .string "to manage...\p" + .string "Leave things to us, and get out of\n" + .string "here while you still can!$" + +Route128_Text_17210B:: @ 817210B + .string "{GOOD_LEADER}: This defies belief...\p" + .string "A super-ancient POKéMON...\p" + .string "Its power is unbelievable.\n" + .string "It has upset the balance of nature...$" + +Route128_Text_172181:: @ 8172181 + .string "STEVEN: {PLAYER}{KUN}!\n" + .string "What is happening?$" + +Route128_Text_1721A2:: @ 81721A2 + .string "This is terrible...\p" + .string "If this doesn’t stop, all HOENN...\n" + .string "No, the whole world will drown.\p" + .string "This huge rain cloud is spreading\n" + .string "from above SOOTOPOLIS?\p" + .string "What in the world is taking place there?\p" + .string "There’s no point arguing here...\n" + .string "SOOTOPOLIS should provide answers...$" + +Route128_Text_1722A1:: @ 81722A1 + .string "This is terrible...\p" + .string "If this doesn’t stop, all of HOENN...\n" + .string "No, the whole world will be parched.\p" + .string "The cause of this calamity, the blazing\n" + .string "sun, is in the sky above SOOTOPOLIS...\p" + .string "What in the world is taking place there?\p" + .string "There’s no point arguing here...\n" + .string "SOOTOPOLIS should provide answers...$" + +Route128_Text_1723BE:: @ 81723BE + .string "{PLAYER}{KUN}...\n" + .string "I don’t know what you intend to do,\l" + .string "but don’t do anything reckless.\p" + .string "Okay.\n" + .string "I’m going to SOOTOPOLIS.$" diff --git a/data/text/maps/Route128.s b/data/text/maps/Route128.s deleted file mode 100644 index da813609b..000000000 --- a/data/text/maps/Route128.s +++ /dev/null @@ -1,65 +0,0 @@ -Route128_Text_171EE0:: @ 8171EE0 - .string "{EVIL_LEADER}: What happened...\n" - .string "What is this wretched scene...\p" - .string "Did I...make a horrible mistake?$" - -Route128_Text_171F35:: @ 8171F35 - .string "I...\n" - .string "I only wanted...$" - -Route128_Text_171F4B:: @ 8171F4B - .string "{GOOD_LEADER}: Do you understand now,\n" - .string "{EVIL_LEADER}?\p" - .string "Do you finally see how disastrous\n" - .string "your dream turned out to be?\p" - .string "We have to hurry! We have to do\n" - .string "something before the situation goes\l" - .string "completely out of control!$" - -Route128_Text_172008:: @ 8172008 - .string "{GOOD_LEADER}: {PLAYER}{KUN}...\p" - .string "We, TEAM {GOOD_TEAM}, had been pursuing TEAM\n" - .string "{EVIL_TEAM} to prevent this from happening.\p" - .string "You’ve been very helpful, but I fear\n" - .string "the worst has happened...\p" - .string "It’s gone too far for a child like you\n" - .string "to manage...\p" - .string "Leave things to us, and get out of\n" - .string "here while you still can!$" - -Route128_Text_17210B:: @ 817210B - .string "{GOOD_LEADER}: This defies belief...\p" - .string "A super-ancient POKéMON...\p" - .string "Its power is unbelievable.\n" - .string "It has upset the balance of nature...$" - -Route128_Text_172181:: @ 8172181 - .string "STEVEN: {PLAYER}{KUN}!\n" - .string "What is happening?$" - -Route128_Text_1721A2:: @ 81721A2 - .string "This is terrible...\p" - .string "If this doesn’t stop, all HOENN...\n" - .string "No, the whole world will drown.\p" - .string "This huge rain cloud is spreading\n" - .string "from above SOOTOPOLIS?\p" - .string "What in the world is taking place there?\p" - .string "There’s no point arguing here...\n" - .string "SOOTOPOLIS should provide answers...$" - -Route128_Text_1722A1:: @ 81722A1 - .string "This is terrible...\p" - .string "If this doesn’t stop, all of HOENN...\n" - .string "No, the whole world will be parched.\p" - .string "The cause of this calamity, the blazing\n" - .string "sun, is in the sky above SOOTOPOLIS...\p" - .string "What in the world is taking place there?\p" - .string "There’s no point arguing here...\n" - .string "SOOTOPOLIS should provide answers...$" - -Route128_Text_1723BE:: @ 81723BE - .string "{PLAYER}{KUN}...\n" - .string "I don’t know what you intend to do,\l" - .string "but don’t do anything reckless.\p" - .string "Okay.\n" - .string "I’m going to SOOTOPOLIS.$" diff --git a/data/text/maps/RustboroCity.inc b/data/text/maps/RustboroCity.inc new file mode 100644 index 000000000..4f2954f35 --- /dev/null +++ b/data/text/maps/RustboroCity.inc @@ -0,0 +1,178 @@ +RustboroCity_Text_16689D:: @ 816689D + .string "The DEVON CORPORATION...\n" + .string "We all just shorten it to DEVON.\p" + .string "That company makes all sorts of\n" + .string "convenient products.$" + +RustboroCity_Text_16690C:: @ 816690C + .string "Hm? A sneaky-looking man?\p" + .string "Come to think of it, yes, a shady-\n" + .string "looking guy went around the corner.$" + +RustboroCity_Text_16696D:: @ 816696D + .string "Have you taken the POKéMON GYM\n" + .string "challenge?\p" + .string "When you get that shiny GYM BADGE\n" + .string "in hand, I guess TRAINERS begin to\l" + .string "realize what is required of them.$" + +RustboroCity_Text_1669FE:: @ 81669FE + .string "Hey, that’s RUSTBORO’s GYM BADGE!\p" + .string "Out of all the POKéMON GYM BADGES,\n" + .string "RUSTBORO’s is the coolest, I’d say.$" + +RustboroCity_Text_166A67:: @ 8166A67 + .string "Oh? Who might you be?\n" + .string "You’re a new face around these parts.\p" + .string "Have you just transferred into the\n" + .string "POKéMON TRAINER’S SCHOOL?$" + +RustboroCity_Text_166AE0:: @ 8166AE0 + .string "I challenged the GYM LEADER, but...\p" + .string "It’s not going to be easy winning with\n" + .string "my FIRE-type POKéMON...\p" + .string "FIRE-type POKéMON don’t match up\n" + .string "well against ROCK-type POKéMON...$" + +RustboroCity_Text_166B86:: @ 8166B86 + .string "The old sailor MR. BRINEY lives in a\n" + .string "cottage by the sea.\p" + .string "He goes for walks in the tunnel every\n" + .string "so often.$" + +RustboroCity_Text_166BEF:: @ 8166BEF + .string "The old sailor MR. BRINEY lives in a\n" + .string "cottage by the sea.\p" + .string "He said he was going shopping in\n" + .string "SLATEPORT for his pet, PEEKO.\p" + .string "That old seadog, he must really love\n" + .string "that PEEKO.$" + +RustboroCity_Text_166C98:: @ 8166C98 + .string "Wow, you have POKéMON with you, too.\p" + .string "When I get bigger, I’m going to go\n" + .string "places with POKéMON, too.$" + +RustboroCity_Text_166CFA:: @ 8166CFA + .string "POKéMON TRAINER’S SCHOOL!\p" + .string "If I go to this school, will I be able\n" + .string "to catch rare POKéMON easily?$" + +RustboroCity_Text_166D59:: @ 8166D59 + .string "If a POKéMON gains experience in\n" + .string "battles, it can sometimes change in\l" + .string "the way it looks.$" + +RustboroCity_Text_166DB0:: @ 8166DB0 + .string "A POKéMON changes shape?\n" + .string "If one did that, I would be shocked!$" + +RustboroCity_Text_166DEE:: @ 8166DEE + .string "A POKéMON you get in a trade from\n" + .string "someone grows fast.\p" + .string "But if you don’t have certain GYM\n" + .string "BADGES, it may not obey you...$" + +RustboroCity_Text_166E65:: @ 8166E65 + .string "Get out! Out of the way!$" + +RustboroCity_Text_166E7E:: @ 8166E7E + .string "Wait! Pleeeaaase!\p" + .string "Don’t take my GOODS!$" + +RustboroCity_Text_166EA5:: @ 8166EA5 + .string "Oh, it’s you!\p" + .string "You’re that fantastic TRAINER who\n" + .string "helped me in PETALBURG WOODS!\p" + .string "Help me! I was robbed by TEAM {EVIL_TEAM}!\n" + .string "I have to get the DEVON GOODS back!\p" + .string "If I don’t...\n" + .string "I’m going to be in serious trouble.$" + +RustboroCity_Text_166F6B:: @ 8166F6B + .string "That shady character, I think he took\n" + .string "off towards the tunnel over there.$" + +RustboroCity_Text_166FB4:: @ 8166FB4 + .string "Oh! How did it go?\n" + .string "The DEVON GOODS?\p" + .string "You did!\n" + .string "You got them back!\p" + .string "You really are a great TRAINER!\p" + .string "I know! As my thanks, I’ll give you\n" + .string "another GREAT BALL!$" + +RustboroCity_Text_16704C:: @ 816704C + .string "Your BAG’s full.\n" + .string "I can’t give you this GREAT BALL.$" + +RustboroCity_Text_16707F:: @ 816707F + .string "Excuse me, please!\n" + .string "Please come with me!$" + +RustboroCity_Text_1670A7:: @ 81670A7 + .string "MAY: Oh, hi, {PLAYER}{KUN}!\n" + .string "How’s your POKéDEX coming along?\p" + .string "Mine’s looking pretty decent.\p" + .string "I caught POKéMON in PETALBURG WOODS\n" + .string "until I ran out of POKé BALLS.$" + +RustboroCity_Text_16713C:: @ 816713C + .string "MAY: Oh, by the way, I passed MR. BRINEY\n" + .string "in PETALBURG WOODS.\p" + .string "I guess he’s on his way home to his\n" + .string "cottage by the sea.\p" + .string "{PLAYER}{KUN}, you just moved here so you\n" + .string "might not know this, but MR. BRINEY\l" + .string "was once a revered seafarer.$" + +RustboroCity_Text_167213:: @ 8167213 + .string "BRENDAN: {PLAYER}, how’s your POKéDEX?\n" + .string "Have you filled in any pages yet?\p" + .string "Mine rules.\p" + .string "I went on a POKéMON-catching frenzy\n" + .string "in PETALBURG WOODS until I ran out\l" + .string "of POKé BALLS.$" + +RustboroCity_Text_1672B8:: @ 81672B8 + .string "BRENDAN: By the way, I walked by MR.\n" + .string "BRINEY in PETALBURG WOODS.\p" + .string "I bet he was on his way home to his\n" + .string "cottage by the sea.\p" + .string "I bet you didn’t know this, but he’s\n" + .string "always got a POKéMON with him.$" + +RustboroCity_Text_167374:: @ 8167374 + .string "“Timesaving tunnel nearing\n" + .string "completion!”\p" + .string "...Is what it says on the sign, but\n" + .string "there’s also a big “X” splashed\l" + .string "across it in red paint...$" + +RustboroCity_Text_1673FA:: @ 81673FA + .string "DEVON CORPORATION\p" + .string "“For all your living needs, we make\n" + .string "it all.”$" + +RustboroCity_Text_167439:: @ 8167439 + .string "RUSTBORO CITY POKéMON GYM\n" + .string "LEADER: ROXANNE\p" + .string "“The ROCK-loving honors student!”$" + +RustboroCity_Text_167485: @ 8167485 + .string "DEVON CORP. BRANCH OFFICE\p" + .string "“Access limited to DEVON employees\n" + .string "and authorized personnel.”$" + +RustboroCity_Text_1674DD:: @ 81674DD + .string "RUSTBORO CITY\p" + .string "“The city probing the integration of\n" + .string "nature and science.”$" + +RustboroCity_Text_167525:: @ 8167525 + .string "POKéMON TRAINER’S SCHOOL\p" + .string "“We’ll teach you anything about\n" + .string "POKéMON!”$" + +RustboroCity_Text_167568:: @ 8167568 + .string "CUTTER’S HOUSE$" diff --git a/data/text/maps/RustboroCity.s b/data/text/maps/RustboroCity.s deleted file mode 100644 index 4f2954f35..000000000 --- a/data/text/maps/RustboroCity.s +++ /dev/null @@ -1,178 +0,0 @@ -RustboroCity_Text_16689D:: @ 816689D - .string "The DEVON CORPORATION...\n" - .string "We all just shorten it to DEVON.\p" - .string "That company makes all sorts of\n" - .string "convenient products.$" - -RustboroCity_Text_16690C:: @ 816690C - .string "Hm? A sneaky-looking man?\p" - .string "Come to think of it, yes, a shady-\n" - .string "looking guy went around the corner.$" - -RustboroCity_Text_16696D:: @ 816696D - .string "Have you taken the POKéMON GYM\n" - .string "challenge?\p" - .string "When you get that shiny GYM BADGE\n" - .string "in hand, I guess TRAINERS begin to\l" - .string "realize what is required of them.$" - -RustboroCity_Text_1669FE:: @ 81669FE - .string "Hey, that’s RUSTBORO’s GYM BADGE!\p" - .string "Out of all the POKéMON GYM BADGES,\n" - .string "RUSTBORO’s is the coolest, I’d say.$" - -RustboroCity_Text_166A67:: @ 8166A67 - .string "Oh? Who might you be?\n" - .string "You’re a new face around these parts.\p" - .string "Have you just transferred into the\n" - .string "POKéMON TRAINER’S SCHOOL?$" - -RustboroCity_Text_166AE0:: @ 8166AE0 - .string "I challenged the GYM LEADER, but...\p" - .string "It’s not going to be easy winning with\n" - .string "my FIRE-type POKéMON...\p" - .string "FIRE-type POKéMON don’t match up\n" - .string "well against ROCK-type POKéMON...$" - -RustboroCity_Text_166B86:: @ 8166B86 - .string "The old sailor MR. BRINEY lives in a\n" - .string "cottage by the sea.\p" - .string "He goes for walks in the tunnel every\n" - .string "so often.$" - -RustboroCity_Text_166BEF:: @ 8166BEF - .string "The old sailor MR. BRINEY lives in a\n" - .string "cottage by the sea.\p" - .string "He said he was going shopping in\n" - .string "SLATEPORT for his pet, PEEKO.\p" - .string "That old seadog, he must really love\n" - .string "that PEEKO.$" - -RustboroCity_Text_166C98:: @ 8166C98 - .string "Wow, you have POKéMON with you, too.\p" - .string "When I get bigger, I’m going to go\n" - .string "places with POKéMON, too.$" - -RustboroCity_Text_166CFA:: @ 8166CFA - .string "POKéMON TRAINER’S SCHOOL!\p" - .string "If I go to this school, will I be able\n" - .string "to catch rare POKéMON easily?$" - -RustboroCity_Text_166D59:: @ 8166D59 - .string "If a POKéMON gains experience in\n" - .string "battles, it can sometimes change in\l" - .string "the way it looks.$" - -RustboroCity_Text_166DB0:: @ 8166DB0 - .string "A POKéMON changes shape?\n" - .string "If one did that, I would be shocked!$" - -RustboroCity_Text_166DEE:: @ 8166DEE - .string "A POKéMON you get in a trade from\n" - .string "someone grows fast.\p" - .string "But if you don’t have certain GYM\n" - .string "BADGES, it may not obey you...$" - -RustboroCity_Text_166E65:: @ 8166E65 - .string "Get out! Out of the way!$" - -RustboroCity_Text_166E7E:: @ 8166E7E - .string "Wait! Pleeeaaase!\p" - .string "Don’t take my GOODS!$" - -RustboroCity_Text_166EA5:: @ 8166EA5 - .string "Oh, it’s you!\p" - .string "You’re that fantastic TRAINER who\n" - .string "helped me in PETALBURG WOODS!\p" - .string "Help me! I was robbed by TEAM {EVIL_TEAM}!\n" - .string "I have to get the DEVON GOODS back!\p" - .string "If I don’t...\n" - .string "I’m going to be in serious trouble.$" - -RustboroCity_Text_166F6B:: @ 8166F6B - .string "That shady character, I think he took\n" - .string "off towards the tunnel over there.$" - -RustboroCity_Text_166FB4:: @ 8166FB4 - .string "Oh! How did it go?\n" - .string "The DEVON GOODS?\p" - .string "You did!\n" - .string "You got them back!\p" - .string "You really are a great TRAINER!\p" - .string "I know! As my thanks, I’ll give you\n" - .string "another GREAT BALL!$" - -RustboroCity_Text_16704C:: @ 816704C - .string "Your BAG’s full.\n" - .string "I can’t give you this GREAT BALL.$" - -RustboroCity_Text_16707F:: @ 816707F - .string "Excuse me, please!\n" - .string "Please come with me!$" - -RustboroCity_Text_1670A7:: @ 81670A7 - .string "MAY: Oh, hi, {PLAYER}{KUN}!\n" - .string "How’s your POKéDEX coming along?\p" - .string "Mine’s looking pretty decent.\p" - .string "I caught POKéMON in PETALBURG WOODS\n" - .string "until I ran out of POKé BALLS.$" - -RustboroCity_Text_16713C:: @ 816713C - .string "MAY: Oh, by the way, I passed MR. BRINEY\n" - .string "in PETALBURG WOODS.\p" - .string "I guess he’s on his way home to his\n" - .string "cottage by the sea.\p" - .string "{PLAYER}{KUN}, you just moved here so you\n" - .string "might not know this, but MR. BRINEY\l" - .string "was once a revered seafarer.$" - -RustboroCity_Text_167213:: @ 8167213 - .string "BRENDAN: {PLAYER}, how’s your POKéDEX?\n" - .string "Have you filled in any pages yet?\p" - .string "Mine rules.\p" - .string "I went on a POKéMON-catching frenzy\n" - .string "in PETALBURG WOODS until I ran out\l" - .string "of POKé BALLS.$" - -RustboroCity_Text_1672B8:: @ 81672B8 - .string "BRENDAN: By the way, I walked by MR.\n" - .string "BRINEY in PETALBURG WOODS.\p" - .string "I bet he was on his way home to his\n" - .string "cottage by the sea.\p" - .string "I bet you didn’t know this, but he’s\n" - .string "always got a POKéMON with him.$" - -RustboroCity_Text_167374:: @ 8167374 - .string "“Timesaving tunnel nearing\n" - .string "completion!”\p" - .string "...Is what it says on the sign, but\n" - .string "there’s also a big “X” splashed\l" - .string "across it in red paint...$" - -RustboroCity_Text_1673FA:: @ 81673FA - .string "DEVON CORPORATION\p" - .string "“For all your living needs, we make\n" - .string "it all.”$" - -RustboroCity_Text_167439:: @ 8167439 - .string "RUSTBORO CITY POKéMON GYM\n" - .string "LEADER: ROXANNE\p" - .string "“The ROCK-loving honors student!”$" - -RustboroCity_Text_167485: @ 8167485 - .string "DEVON CORP. BRANCH OFFICE\p" - .string "“Access limited to DEVON employees\n" - .string "and authorized personnel.”$" - -RustboroCity_Text_1674DD:: @ 81674DD - .string "RUSTBORO CITY\p" - .string "“The city probing the integration of\n" - .string "nature and science.”$" - -RustboroCity_Text_167525:: @ 8167525 - .string "POKéMON TRAINER’S SCHOOL\p" - .string "“We’ll teach you anything about\n" - .string "POKéMON!”$" - -RustboroCity_Text_167568:: @ 8167568 - .string "CUTTER’S HOUSE$" diff --git a/data/text/maps/RustboroCity_CuttersHouse.inc b/data/text/maps/RustboroCity_CuttersHouse.inc new file mode 100644 index 000000000..8b4c237f5 --- /dev/null +++ b/data/text/maps/RustboroCity_CuttersHouse.inc @@ -0,0 +1,27 @@ +RustboroCity_CuttersHouse_Text_18509C:: @ 818509C + .string "That determined expression...\n" + .string "That limber way you move...\l" + .string "And your well-trained POKéMON...\p" + .string "You’re obviously a skilled TRAINER!\p" + .string "No, wait, don’t say a word.\n" + .string "I can tell just by looking at you.\p" + .string "I’m sure that you will be capable\n" + .string "of putting this HM to good use.\p" + .string "No need to be modest or shy.\n" + .string "Go on, take it!$" + +RustboroCity_CuttersHouse_Text_1851C9:: @ 81851C9 + .string "That HM, it’s CUT.\p" + .string "An HM move is one that can be used\n" + .string "by POKéMON out of a battle.\p" + .string "Any POKéMON that’s learned CUT can\n" + .string "chop down thin trees if the TRAINER\l" + .string "has earned the STONE BADGE.\p" + .string "And, unlike a TM, an HM doesn’t break\n" + .string "after one use.$" + +RustboroCity_CuttersHouse_Text_1852B3:: @ 81852B3 + .string "When they were expanding the city of\n" + .string "RUSTBORO, my dad helped out.\p" + .string "He made his POKéMON use CUT to clear\n" + .string "the land of trees.$" diff --git a/data/text/maps/RustboroCity_CuttersHouse.s b/data/text/maps/RustboroCity_CuttersHouse.s deleted file mode 100644 index 8b4c237f5..000000000 --- a/data/text/maps/RustboroCity_CuttersHouse.s +++ /dev/null @@ -1,27 +0,0 @@ -RustboroCity_CuttersHouse_Text_18509C:: @ 818509C - .string "That determined expression...\n" - .string "That limber way you move...\l" - .string "And your well-trained POKéMON...\p" - .string "You’re obviously a skilled TRAINER!\p" - .string "No, wait, don’t say a word.\n" - .string "I can tell just by looking at you.\p" - .string "I’m sure that you will be capable\n" - .string "of putting this HM to good use.\p" - .string "No need to be modest or shy.\n" - .string "Go on, take it!$" - -RustboroCity_CuttersHouse_Text_1851C9:: @ 81851C9 - .string "That HM, it’s CUT.\p" - .string "An HM move is one that can be used\n" - .string "by POKéMON out of a battle.\p" - .string "Any POKéMON that’s learned CUT can\n" - .string "chop down thin trees if the TRAINER\l" - .string "has earned the STONE BADGE.\p" - .string "And, unlike a TM, an HM doesn’t break\n" - .string "after one use.$" - -RustboroCity_CuttersHouse_Text_1852B3:: @ 81852B3 - .string "When they were expanding the city of\n" - .string "RUSTBORO, my dad helped out.\p" - .string "He made his POKéMON use CUT to clear\n" - .string "the land of trees.$" diff --git a/data/text/maps/RustboroCity_DevonCorp_1F.inc b/data/text/maps/RustboroCity_DevonCorp_1F.inc new file mode 100644 index 000000000..209fd049c --- /dev/null +++ b/data/text/maps/RustboroCity_DevonCorp_1F.inc @@ -0,0 +1,38 @@ +RustboroCity_DevonCorp_1F_Text_1828EE:: @ 81828EE + .string "Hello and welcome to the DEVON\n" + .string "CORPORATION.\p" + .string "We’re proud producers of items and\n" + .string "medicine that enhance your life.$" + +RustboroCity_DevonCorp_1F_Text_18295E:: @ 818295E + .string "One of our research staff stupidly\n" + .string "got robbed of an important parcel.$" + +RustboroCity_DevonCorp_1F_Text_1829A4:: @ 81829A4 + .string "Hey, those RUNNING SHOES!\n" + .string "They’re one of our products!\p" + .string "It makes me happy when I see someone\n" + .string "using something we made.$" + +RustboroCity_DevonCorp_1F_Text_182A19:: @ 8182A19 + .string "That stolen parcel...\p" + .string "Well, sure it’s important, but it’s not\n" + .string "anything that anyone can use.\p" + .string "In my estimation, that robber must not\n" + .string "have been very bright.$" + +RustboroCity_DevonCorp_1F_Text_182AB3:: @ 8182AB3 + .string "It sounds like they’ve recovered\n" + .string "the ripped-off DEVON GOODS.$" + +RustboroCity_DevonCorp_1F_Text_182AF0:: @ 8182AF0 + .string "I’m sorry, only authorized people\n" + .string "are allowed to enter here.$" + +RustboroCity_DevonCorp_1F_Text_182B2D:: @ 8182B2D + .string "It’s beyond stupid.\n" + .string "How could we get robbed?$" + +RustboroCity_DevonCorp_1F_Text_182B5A:: @ 8182B5A + .string "Hi, there!\n" + .string "You’re always welcome here!$" diff --git a/data/text/maps/RustboroCity_DevonCorp_1F.s b/data/text/maps/RustboroCity_DevonCorp_1F.s deleted file mode 100644 index 209fd049c..000000000 --- a/data/text/maps/RustboroCity_DevonCorp_1F.s +++ /dev/null @@ -1,38 +0,0 @@ -RustboroCity_DevonCorp_1F_Text_1828EE:: @ 81828EE - .string "Hello and welcome to the DEVON\n" - .string "CORPORATION.\p" - .string "We’re proud producers of items and\n" - .string "medicine that enhance your life.$" - -RustboroCity_DevonCorp_1F_Text_18295E:: @ 818295E - .string "One of our research staff stupidly\n" - .string "got robbed of an important parcel.$" - -RustboroCity_DevonCorp_1F_Text_1829A4:: @ 81829A4 - .string "Hey, those RUNNING SHOES!\n" - .string "They’re one of our products!\p" - .string "It makes me happy when I see someone\n" - .string "using something we made.$" - -RustboroCity_DevonCorp_1F_Text_182A19:: @ 8182A19 - .string "That stolen parcel...\p" - .string "Well, sure it’s important, but it’s not\n" - .string "anything that anyone can use.\p" - .string "In my estimation, that robber must not\n" - .string "have been very bright.$" - -RustboroCity_DevonCorp_1F_Text_182AB3:: @ 8182AB3 - .string "It sounds like they’ve recovered\n" - .string "the ripped-off DEVON GOODS.$" - -RustboroCity_DevonCorp_1F_Text_182AF0:: @ 8182AF0 - .string "I’m sorry, only authorized people\n" - .string "are allowed to enter here.$" - -RustboroCity_DevonCorp_1F_Text_182B2D:: @ 8182B2D - .string "It’s beyond stupid.\n" - .string "How could we get robbed?$" - -RustboroCity_DevonCorp_1F_Text_182B5A:: @ 8182B5A - .string "Hi, there!\n" - .string "You’re always welcome here!$" diff --git a/data/text/maps/RustboroCity_DevonCorp_2F.inc b/data/text/maps/RustboroCity_DevonCorp_2F.inc new file mode 100644 index 000000000..a6a6bb6c2 --- /dev/null +++ b/data/text/maps/RustboroCity_DevonCorp_2F.inc @@ -0,0 +1,88 @@ +RustboroCity_DevonCorp_2F_Text_182B81:: @ 8182B81 + .string "We’re developing a device for talking\n" + .string "with POKéMON.\p" + .string "But we haven’t had much success...$" + +RustboroCity_DevonCorp_2F_Text_182BD8:: @ 8182BD8 + .string "I’m developing new kinds of\n" + .string "POKé BALLS...\p" + .string "But I haven’t made much headway...$" + +RustboroCity_DevonCorp_2F_Text_182C25:: @ 8182C25 + .string "We finally made new kinds of POKé BALLS!\p" + .string "The REPEAT BALL makes it easier to\n" + .string "catch POKéMON you’d caught before.\p" + .string "The TIMER BALL gets better at catching\n" + .string "POKéMON the longer a battle runs.\p" + .string "Both are proudly developed by the\n" + .string "DEVON CORPORATION.\p" + .string "Please give them a try!$" + +RustboroCity_DevonCorp_2F_Text_182D2A:: @ 8182D2A + .string "I made the POKéNAV!\p" + .string "As an engineer, I feel blessed to have\n" + .string "made something so great!$" + +RustboroCity_DevonCorp_2F_Text_182D7E:: @ 8182D7E + .string "Oh, wow!\n" + .string "That’s a POKéNAV!\p" + .string "It came about as a result of our\n" + .string "PRESIDENT’s desire to learn about\l" + .string "the feelings of POKéMON.\p" + .string "Would you like me to describe its\n" + .string "features in detail?\p" + .string "No, no. I think you’ll find out just by\n" + .string "trying the POKéNAV out.$" + +RustboroCity_DevonCorp_2F_Text_182E6B:: @ 8182E6B + .string "I’m trying to develop a device that\n" + .string "visually reproduces the dreams of\l" + .string "POKéMON...\p" + .string "But it’s not going well.$" + +RustboroCity_DevonCorp_2F_Text_182ED5:: @ 8182ED5 + .string "I’ve been trying to develop a device\n" + .string "that resurrects POKéMON from fossils...\p" + .string "And, it’s working!$" + +RustboroCity_DevonCorp_2F_Text_182F35:: @ 8182F35 + .string "Wait! That thing you have there...\n" + .string "Is that a POKéMON fossil?\p" + .string "Would you like to bring that POKéMON\n" + .string "back to life?\p" + .string "I can with my newly developed\n" + .string "FOSSIL REGENERATOR.$" + +RustboroCity_DevonCorp_2F_Text_182FD7:: @ 8182FD7 + .string "Oh, is that so?\p" + .string "DEVON’s technological expertise\n" + .string "is outstanding, I tell you.$" + +RustboroCity_DevonCorp_2F_Text_183023:: @ 8183023 + .string "Excellent!\n" + .string "Let’s do this right away.\p" + .string "{PLAYER} handed the {STR_VAR_1} to\n" + .string "the DEVON RESEARCHER.$" + +RustboroCity_DevonCorp_2F_Text_183072:: @ 8183072 + .string "The FOSSIL REGENERATOR, which I made,\n" + .string "is incredible.\p" + .string "But it has one drawback - it takes\n" + .string "a long time to work.\p" + .string "So, uh... How about you go for a stroll\n" + .string "and look around for a while?$" + +RustboroCity_DevonCorp_2F_Text_183124:: @ 8183124 + .string "Thanks for waiting!\p" + .string "Your fossilized POKéMON has been\n" + .string "brought back to life!\p" + .string "The fossil was an ancient POKéMON.\n" + .string "{STR_VAR_2}, it was!$" + +RustboroCity_DevonCorp_2F_Text_18319E:: @ 818319E + .string "{PLAYER} received {STR_VAR_2} from\n" + .string "the DEVON RESEARCHER.$" + +RustboroCity_DevonCorp_2F_Text_1831C8:: @ 81831C8 + .string "Uh-oh, you’ve got too many POKéMON.\n" + .string "You have no room for this one.$" diff --git a/data/text/maps/RustboroCity_DevonCorp_2F.s b/data/text/maps/RustboroCity_DevonCorp_2F.s deleted file mode 100644 index a6a6bb6c2..000000000 --- a/data/text/maps/RustboroCity_DevonCorp_2F.s +++ /dev/null @@ -1,88 +0,0 @@ -RustboroCity_DevonCorp_2F_Text_182B81:: @ 8182B81 - .string "We’re developing a device for talking\n" - .string "with POKéMON.\p" - .string "But we haven’t had much success...$" - -RustboroCity_DevonCorp_2F_Text_182BD8:: @ 8182BD8 - .string "I’m developing new kinds of\n" - .string "POKé BALLS...\p" - .string "But I haven’t made much headway...$" - -RustboroCity_DevonCorp_2F_Text_182C25:: @ 8182C25 - .string "We finally made new kinds of POKé BALLS!\p" - .string "The REPEAT BALL makes it easier to\n" - .string "catch POKéMON you’d caught before.\p" - .string "The TIMER BALL gets better at catching\n" - .string "POKéMON the longer a battle runs.\p" - .string "Both are proudly developed by the\n" - .string "DEVON CORPORATION.\p" - .string "Please give them a try!$" - -RustboroCity_DevonCorp_2F_Text_182D2A:: @ 8182D2A - .string "I made the POKéNAV!\p" - .string "As an engineer, I feel blessed to have\n" - .string "made something so great!$" - -RustboroCity_DevonCorp_2F_Text_182D7E:: @ 8182D7E - .string "Oh, wow!\n" - .string "That’s a POKéNAV!\p" - .string "It came about as a result of our\n" - .string "PRESIDENT’s desire to learn about\l" - .string "the feelings of POKéMON.\p" - .string "Would you like me to describe its\n" - .string "features in detail?\p" - .string "No, no. I think you’ll find out just by\n" - .string "trying the POKéNAV out.$" - -RustboroCity_DevonCorp_2F_Text_182E6B:: @ 8182E6B - .string "I’m trying to develop a device that\n" - .string "visually reproduces the dreams of\l" - .string "POKéMON...\p" - .string "But it’s not going well.$" - -RustboroCity_DevonCorp_2F_Text_182ED5:: @ 8182ED5 - .string "I’ve been trying to develop a device\n" - .string "that resurrects POKéMON from fossils...\p" - .string "And, it’s working!$" - -RustboroCity_DevonCorp_2F_Text_182F35:: @ 8182F35 - .string "Wait! That thing you have there...\n" - .string "Is that a POKéMON fossil?\p" - .string "Would you like to bring that POKéMON\n" - .string "back to life?\p" - .string "I can with my newly developed\n" - .string "FOSSIL REGENERATOR.$" - -RustboroCity_DevonCorp_2F_Text_182FD7:: @ 8182FD7 - .string "Oh, is that so?\p" - .string "DEVON’s technological expertise\n" - .string "is outstanding, I tell you.$" - -RustboroCity_DevonCorp_2F_Text_183023:: @ 8183023 - .string "Excellent!\n" - .string "Let’s do this right away.\p" - .string "{PLAYER} handed the {STR_VAR_1} to\n" - .string "the DEVON RESEARCHER.$" - -RustboroCity_DevonCorp_2F_Text_183072:: @ 8183072 - .string "The FOSSIL REGENERATOR, which I made,\n" - .string "is incredible.\p" - .string "But it has one drawback - it takes\n" - .string "a long time to work.\p" - .string "So, uh... How about you go for a stroll\n" - .string "and look around for a while?$" - -RustboroCity_DevonCorp_2F_Text_183124:: @ 8183124 - .string "Thanks for waiting!\p" - .string "Your fossilized POKéMON has been\n" - .string "brought back to life!\p" - .string "The fossil was an ancient POKéMON.\n" - .string "{STR_VAR_2}, it was!$" - -RustboroCity_DevonCorp_2F_Text_18319E:: @ 818319E - .string "{PLAYER} received {STR_VAR_2} from\n" - .string "the DEVON RESEARCHER.$" - -RustboroCity_DevonCorp_2F_Text_1831C8:: @ 81831C8 - .string "Uh-oh, you’ve got too many POKéMON.\n" - .string "You have no room for this one.$" diff --git a/data/text/maps/RustboroCity_DevonCorp_3F.inc b/data/text/maps/RustboroCity_DevonCorp_3F.inc new file mode 100644 index 000000000..c868a4836 --- /dev/null +++ b/data/text/maps/RustboroCity_DevonCorp_3F.inc @@ -0,0 +1,98 @@ +RustboroCity_DevonCorp_3F_Text_18320B:: @ 818320B + .string "I’m MR. STONE, the PRESIDENT of\n" + .string "the DEVON CORPORATION.\p" + .string "I’d just got word about you!\p" + .string "You saved our staff not just once,\n" + .string "but twice!\p" + .string "I have a favor to ask of an amazing\n" + .string "person like you.\p" + .string "I understand that you’re delivering\n" + .string "a package to SLATEPORT’s SHIPYARD.\p" + .string "Well, on the way, could you stop off in\n" + .string "DEWFORD TOWN?\p" + .string "I was hoping that you’d deliver a LETTER\n" + .string "to STEVEN in DEWFORD.$" + +RustboroCity_DevonCorp_3F_Text_18337E:: @ 818337E + .string "MR. STONE: Now, you should know that\n" + .string "I am a great PRESIDENT.\p" + .string "So, I’d never be so cheap as to ask\n" + .string "a favor for nothing in return.\p" + .string "That’s why I want you to have this!$" + +RustboroCity_DevonCorp_3F_Text_183422:: @ 8183422 + .string "{PLAYER} received a POKéNAV.$" + +RustboroCity_DevonCorp_3F_Text_183439:: @ 8183439 + .string "MR. STONE: That device...\p" + .string "It’s a POKéMON NAVIGATOR, or POKéNAV\n" + .string "for short.\p" + .string "It’s an indispensable tool for any\n" + .string "TRAINER on an adventure.\p" + .string "It has a map of the HOENN region.\p" + .string "You can check the locations of\n" + .string "DEWFORD and SLATEPORT easily!$" + +RustboroCity_DevonCorp_3F_Text_18351E:: @ 818351E + .string "MR. STONE: I’m counting on you!$" + +RustboroCity_DevonCorp_3F_Text_18353E:: @ 818353E + .string "MR. STONE: You delivered my LETTER?\n" + .string "Thank you kindly!\p" + .string "This is my way of thanking you.\n" + .string "It should help you, a TRAINER.$" + +RustboroCity_DevonCorp_3F_Text_1835B3:: @ 81835B3 + .string "MR. STONE: A POKéMON holding that\n" + .string "EXP. SHARE will be given some of the\l" + .string "EXP Points from battle.\p" + .string "It will get EXP Points even if it didn’t\n" + .string "actually battle.\p" + .string "I would say EXP. SHARE is quite useful\n" + .string "for raising weak POKéMON.$" + +RustboroCity_DevonCorp_3F_Text_18368D:: @ 818368D + .string "MR. STONE: Since my youth, I’ve immersed\n" + .string "myself in work.\p" + .string "Consequently, I’m not familiar with\n" + .string "trends and that sort of thing.\p" + .string "But do young people all want to be\n" + .string "TRAINERS in the POKéMON LEAGUE?$" + +RustboroCity_DevonCorp_3F_Text_18374C:: @ 818374C + .string "This is the DEVON CORPORATION’s\n" + .string "third floor.\p" + .string "Our PRESIDENT’s OFFICE is on this floor.\p" + .string "Anyway, I can’t tell you how much I’m\n" + .string "grateful for what you’ve done.\p" + .string "Um... By the way, that parcel you got\n" + .string "back for us...\p" + .string "Could I get you to deliver that to the\n" + .string "SHIPYARD in SLATEPORT?\p" + .string "It would be awful if those robbers\n" + .string "tried to take it again.\p" + .string "Uh... Hehehe, so, uh, could I count\n" + .string "on you to do that for me?\p" + .string "Oh, that’s right.\n" + .string "Could you wait here a second?$" + +RustboroCity_DevonCorp_3F_Text_183903:: @ 8183903 + .string "Our PRESIDENT would like to have\n" + .string "a word with you.\p" + .string "Please come with me.$" + +RustboroCity_DevonCorp_3F_Text_18394A:: @ 818394A + .string "Please, go ahead.$" + +RustboroCity_DevonCorp_3F_Text_18395C:: @ 818395C + .string "If you visit the SHIPYARD in SLATEPORT,\n" + .string "you should go see CAPT. STERN.$" + +RustboroCity_DevonCorp_3F_Text_1839A3:: @ 81839A3 + .string "DEVON’s new products, the REPEAT BALL\n" + .string "and TIMER BALL, have become hugely\l" + .string "popular among TRAINERS.$" + +RustboroCity_DevonCorp_3F_Text_183A04:: @ 8183A04 + .string "It’s a collection of rare rocks and\n" + .string "stones assembled by the PRESIDENT.$" diff --git a/data/text/maps/RustboroCity_DevonCorp_3F.s b/data/text/maps/RustboroCity_DevonCorp_3F.s deleted file mode 100644 index c868a4836..000000000 --- a/data/text/maps/RustboroCity_DevonCorp_3F.s +++ /dev/null @@ -1,98 +0,0 @@ -RustboroCity_DevonCorp_3F_Text_18320B:: @ 818320B - .string "I’m MR. STONE, the PRESIDENT of\n" - .string "the DEVON CORPORATION.\p" - .string "I’d just got word about you!\p" - .string "You saved our staff not just once,\n" - .string "but twice!\p" - .string "I have a favor to ask of an amazing\n" - .string "person like you.\p" - .string "I understand that you’re delivering\n" - .string "a package to SLATEPORT’s SHIPYARD.\p" - .string "Well, on the way, could you stop off in\n" - .string "DEWFORD TOWN?\p" - .string "I was hoping that you’d deliver a LETTER\n" - .string "to STEVEN in DEWFORD.$" - -RustboroCity_DevonCorp_3F_Text_18337E:: @ 818337E - .string "MR. STONE: Now, you should know that\n" - .string "I am a great PRESIDENT.\p" - .string "So, I’d never be so cheap as to ask\n" - .string "a favor for nothing in return.\p" - .string "That’s why I want you to have this!$" - -RustboroCity_DevonCorp_3F_Text_183422:: @ 8183422 - .string "{PLAYER} received a POKéNAV.$" - -RustboroCity_DevonCorp_3F_Text_183439:: @ 8183439 - .string "MR. STONE: That device...\p" - .string "It’s a POKéMON NAVIGATOR, or POKéNAV\n" - .string "for short.\p" - .string "It’s an indispensable tool for any\n" - .string "TRAINER on an adventure.\p" - .string "It has a map of the HOENN region.\p" - .string "You can check the locations of\n" - .string "DEWFORD and SLATEPORT easily!$" - -RustboroCity_DevonCorp_3F_Text_18351E:: @ 818351E - .string "MR. STONE: I’m counting on you!$" - -RustboroCity_DevonCorp_3F_Text_18353E:: @ 818353E - .string "MR. STONE: You delivered my LETTER?\n" - .string "Thank you kindly!\p" - .string "This is my way of thanking you.\n" - .string "It should help you, a TRAINER.$" - -RustboroCity_DevonCorp_3F_Text_1835B3:: @ 81835B3 - .string "MR. STONE: A POKéMON holding that\n" - .string "EXP. SHARE will be given some of the\l" - .string "EXP Points from battle.\p" - .string "It will get EXP Points even if it didn’t\n" - .string "actually battle.\p" - .string "I would say EXP. SHARE is quite useful\n" - .string "for raising weak POKéMON.$" - -RustboroCity_DevonCorp_3F_Text_18368D:: @ 818368D - .string "MR. STONE: Since my youth, I’ve immersed\n" - .string "myself in work.\p" - .string "Consequently, I’m not familiar with\n" - .string "trends and that sort of thing.\p" - .string "But do young people all want to be\n" - .string "TRAINERS in the POKéMON LEAGUE?$" - -RustboroCity_DevonCorp_3F_Text_18374C:: @ 818374C - .string "This is the DEVON CORPORATION’s\n" - .string "third floor.\p" - .string "Our PRESIDENT’s OFFICE is on this floor.\p" - .string "Anyway, I can’t tell you how much I’m\n" - .string "grateful for what you’ve done.\p" - .string "Um... By the way, that parcel you got\n" - .string "back for us...\p" - .string "Could I get you to deliver that to the\n" - .string "SHIPYARD in SLATEPORT?\p" - .string "It would be awful if those robbers\n" - .string "tried to take it again.\p" - .string "Uh... Hehehe, so, uh, could I count\n" - .string "on you to do that for me?\p" - .string "Oh, that’s right.\n" - .string "Could you wait here a second?$" - -RustboroCity_DevonCorp_3F_Text_183903:: @ 8183903 - .string "Our PRESIDENT would like to have\n" - .string "a word with you.\p" - .string "Please come with me.$" - -RustboroCity_DevonCorp_3F_Text_18394A:: @ 818394A - .string "Please, go ahead.$" - -RustboroCity_DevonCorp_3F_Text_18395C:: @ 818395C - .string "If you visit the SHIPYARD in SLATEPORT,\n" - .string "you should go see CAPT. STERN.$" - -RustboroCity_DevonCorp_3F_Text_1839A3:: @ 81839A3 - .string "DEVON’s new products, the REPEAT BALL\n" - .string "and TIMER BALL, have become hugely\l" - .string "popular among TRAINERS.$" - -RustboroCity_DevonCorp_3F_Text_183A04:: @ 8183A04 - .string "It’s a collection of rare rocks and\n" - .string "stones assembled by the PRESIDENT.$" diff --git a/data/text/maps/RustboroCity_Flat1_1F.inc b/data/text/maps/RustboroCity_Flat1_1F.inc new file mode 100644 index 000000000..4721931e4 --- /dev/null +++ b/data/text/maps/RustboroCity_Flat1_1F.inc @@ -0,0 +1,6 @@ +RustboroCity_Flat1_1F_Text_184DB4:: @ 8184DB4 + .string "Every POKéMON has a special ability\n" + .string "that it can use.$" + +RustboroCity_Flat1_1F_Text_184DE9:: @ 8184DE9 + .string "POKéMON are such strange creatures.$" diff --git a/data/text/maps/RustboroCity_Flat1_1F.s b/data/text/maps/RustboroCity_Flat1_1F.s deleted file mode 100644 index 4721931e4..000000000 --- a/data/text/maps/RustboroCity_Flat1_1F.s +++ /dev/null @@ -1,6 +0,0 @@ -RustboroCity_Flat1_1F_Text_184DB4:: @ 8184DB4 - .string "Every POKéMON has a special ability\n" - .string "that it can use.$" - -RustboroCity_Flat1_1F_Text_184DE9:: @ 8184DE9 - .string "POKéMON are such strange creatures.$" diff --git a/data/text/maps/RustboroCity_Flat1_2F.inc b/data/text/maps/RustboroCity_Flat1_2F.inc new file mode 100644 index 000000000..7ddb678bf --- /dev/null +++ b/data/text/maps/RustboroCity_Flat1_2F.inc @@ -0,0 +1,8 @@ +RustboroCity_Flat1_2F_Text_184E0D:: @ 8184E0D + .string "Oh, it’s so hard every day...\p" + .string "What’s hard?\n" + .string "You need to ask?\p" + .string "It’s trying to figure out what to\n" + .string "make for meals every day.\p" + .string "It really isn’t easy coming up with\n" + .string "meals every day.$" diff --git a/data/text/maps/RustboroCity_Flat1_2F.s b/data/text/maps/RustboroCity_Flat1_2F.s deleted file mode 100644 index 7ddb678bf..000000000 --- a/data/text/maps/RustboroCity_Flat1_2F.s +++ /dev/null @@ -1,8 +0,0 @@ -RustboroCity_Flat1_2F_Text_184E0D:: @ 8184E0D - .string "Oh, it’s so hard every day...\p" - .string "What’s hard?\n" - .string "You need to ask?\p" - .string "It’s trying to figure out what to\n" - .string "make for meals every day.\p" - .string "It really isn’t easy coming up with\n" - .string "meals every day.$" diff --git a/data/text/maps/RustboroCity_Flat2_1F.inc b/data/text/maps/RustboroCity_Flat2_1F.inc new file mode 100644 index 000000000..d949a0ab8 --- /dev/null +++ b/data/text/maps/RustboroCity_Flat2_1F.inc @@ -0,0 +1,6 @@ +RustboroCity_Flat2_1F_Text_1853DD:: @ 81853DD + .string "DEVON CORPORATION’s workers live in\n" + .string "this building.$" + +RustboroCity_Flat2_1F_Text_185410:: @ 8185410 + .string "SKITTY: Gyaaaah!$" diff --git a/data/text/maps/RustboroCity_Flat2_1F.s b/data/text/maps/RustboroCity_Flat2_1F.s deleted file mode 100644 index d949a0ab8..000000000 --- a/data/text/maps/RustboroCity_Flat2_1F.s +++ /dev/null @@ -1,6 +0,0 @@ -RustboroCity_Flat2_1F_Text_1853DD:: @ 81853DD - .string "DEVON CORPORATION’s workers live in\n" - .string "this building.$" - -RustboroCity_Flat2_1F_Text_185410:: @ 8185410 - .string "SKITTY: Gyaaaah!$" diff --git a/data/text/maps/RustboroCity_Flat2_2F.inc b/data/text/maps/RustboroCity_Flat2_2F.inc new file mode 100644 index 000000000..8a3d52fda --- /dev/null +++ b/data/text/maps/RustboroCity_Flat2_2F.inc @@ -0,0 +1,13 @@ +RustboroCity_Flat2_2F_Text_185421:: @ 8185421 + .string "Way back in the old days, DEVON was just\n" + .string "a teeny, tiny company.$" + +RustboroCity_Flat2_2F_Text_185461:: @ 8185461 + .string "My daddy’s working at the CORPORATION.\p" + .string "My daddy made this!\n" + .string "But I can’t use it, so you can have it.$" + +RustboroCity_Flat2_2F_Text_1854C4:: @ 81854C4 + .string "My daddy’s working at the CORPORATION.\p" + .string "When I grow up, I’m going to work for\n" + .string "DEVON, too.$" diff --git a/data/text/maps/RustboroCity_Flat2_2F.s b/data/text/maps/RustboroCity_Flat2_2F.s deleted file mode 100644 index 8a3d52fda..000000000 --- a/data/text/maps/RustboroCity_Flat2_2F.s +++ /dev/null @@ -1,13 +0,0 @@ -RustboroCity_Flat2_2F_Text_185421:: @ 8185421 - .string "Way back in the old days, DEVON was just\n" - .string "a teeny, tiny company.$" - -RustboroCity_Flat2_2F_Text_185461:: @ 8185461 - .string "My daddy’s working at the CORPORATION.\p" - .string "My daddy made this!\n" - .string "But I can’t use it, so you can have it.$" - -RustboroCity_Flat2_2F_Text_1854C4:: @ 81854C4 - .string "My daddy’s working at the CORPORATION.\p" - .string "When I grow up, I’m going to work for\n" - .string "DEVON, too.$" diff --git a/data/text/maps/RustboroCity_Flat2_3F.inc b/data/text/maps/RustboroCity_Flat2_3F.inc new file mode 100644 index 000000000..9f95ce92e --- /dev/null +++ b/data/text/maps/RustboroCity_Flat2_3F.inc @@ -0,0 +1,7 @@ +RustboroCity_Flat2_3F_Text_18551D:: @ 818551D + .string "DEVON’s PRESIDENT likes to collect\n" + .string "rare stones.$" + +RustboroCity_Flat2_3F_Text_18554D:: @ 818554D + .string "I think the PRESIDENT’s son also\n" + .string "collects rare stones.$" diff --git a/data/text/maps/RustboroCity_Flat2_3F.s b/data/text/maps/RustboroCity_Flat2_3F.s deleted file mode 100644 index 9f95ce92e..000000000 --- a/data/text/maps/RustboroCity_Flat2_3F.s +++ /dev/null @@ -1,7 +0,0 @@ -RustboroCity_Flat2_3F_Text_18551D:: @ 818551D - .string "DEVON’s PRESIDENT likes to collect\n" - .string "rare stones.$" - -RustboroCity_Flat2_3F_Text_18554D:: @ 818554D - .string "I think the PRESIDENT’s son also\n" - .string "collects rare stones.$" diff --git a/data/text/maps/RustboroCity_Gym.inc b/data/text/maps/RustboroCity_Gym.inc new file mode 100644 index 000000000..7bb737097 --- /dev/null +++ b/data/text/maps/RustboroCity_Gym.inc @@ -0,0 +1,111 @@ +RustboroCity_Gym_Text_183A4B:: @ 8183A4B + .string "Yo, how’s it going?\p" + .string "Listen, my friend!\n" + .string "Would you like to become the CHAMPION?\p" + .string "I’m no TRAINER, not me, but I can\n" + .string "sure give you winning advice.\p" + .string "That’s settled, then! We’ll aim for the\n" + .string "POKéMON CHAMPIONSHIP together!\p" + .string "It’s your job as a TRAINER to collect\n" + .string "GYM BADGES, am I right?\p" + .string "But GYM LEADERS aren’t pushovers!\p" + .string "And that’s where I come in!\n" + .string "I’m here to provide expert advice!\p" + .string "ROXANNE, the GYM LEADER, is a user\n" + .string "of ROCK-type POKéMON.\p" + .string "The ROCK type is very durable, but\n" + .string "it can’t stand WATER-type and\l" + .string "GRASS-type moves.\p" + .string "Come see me afterwards, if you beat\n" + .string "the GYM LEADER.\p" + .string "Well, go for it!$" + +RustboroCity_Gym_Text_183C90:: @ 8183C90 + .string "Whoa! What a breathtaking victory!\n" + .string "My cheering must’ve worked!\p" + .string "Great!\n" + .string "Check your TRAINER CARD.\p" + .string "The STONE BADGE you got should be\n" + .string "properly recorded on it.\p" + .string "In other words...\p" + .string "You’ve climbed the first step on\n" + .string "the stairs to the CHAMPIONSHIP!\p" + .string "That’s got to feel awesome!$" + +RustboroCity_Gym_Text_183D99:: @ 8183D99 + .string "Don’t take us GYM TRAINERS lightly!\n" + .string "I’ll show you why we’re better!$" + +RustboroCity_Gym_Text_183DDD:: @ 8183DDD + .string "You were too good for me...$" + +RustboroCity_Gym_Text_183DF9:: @ 8183DF9 + .string "You haven’t seen anything of the ROCK\n" + .string "type’s terrifying power!$" + +RustboroCity_Gym_Text_183E38:: @ 8183E38 + .string "If you can’t beat me, you won’t stand\n" + .string "a chance against ROXANNE!$" + +RustboroCity_Gym_Text_183E78:: @ 8183E78 + .string "Wow! You’ve got some potential!$" + +RustboroCity_Gym_Text_183E98:: @ 8183E98 + .string "ROXANNE is stronger than me by\n" + .string "several times.\p" + .string "You’d better be on your guard!$" + +RustboroCity_Gym_Text_183EE5:: @ 8183EE5 + .string "Hello, I am ROXANNE, the RUSTBORO\n" + .string "POKéMON GYM LEADER.\p" + .string "I became a GYM LEADER so that I may\n" + .string "apply what I learned at the POKéMON\l" + .string "TRAINER’S SCHOOL in battle.\p" + .string "Would you kindly demonstrate how you\n" + .string "battle, and with which POKéMON?$" + +RustboroCity_Gym_Text_183FC4:: @ 8183FC4 + .string "So...\n" + .string "I lost...\p" + .string "It seems that I still have much more\n" + .string "to learn...\p" + .string "I understand.\p" + .string "The POKéMON LEAGUE’s rules state\n" + .string "that TRAINERS are to be given this\l" + .string "if they defeat a GYM LEADER.\p" + .string "Please accept the official POKéMON\n" + .string "LEAGUE STONE BADGE.$" + +RustboroCity_Gym_Text_1840AB:: @ 81840AB + .string "{PLAYER} received the STONE BADGE\n" + .string "from ROXANNE.$" + +RustboroCity_Gym_Text_1840D5:: @ 81840D5 + .string "The STONE BADGE heightens the ATTACK\n" + .string "power of your POKéMON.\p" + .string "It also enables them to use the HM move\n" + .string "CUT outside of battle.\p" + .string "Please take this with you, too.$" + +RustboroCity_Gym_Text_184170:: @ 8184170 + .string "That TM39 contains ROCK TOMB.\p" + .string "It not only inflicts damage by dropping\n" + .string "rocks, it also lowers SPEED.\p" + .string "If you use a TM, it instantly teaches\n" + .string "the move to a POKéMON.\p" + .string "Remember, a TM can be used only once,\n" + .string "so think before you use it.$" + +RustboroCity_Gym_Text_184252:: @ 8184252 + .string "Since you are so strong, you should\n" + .string "challenge other GYM LEADERS.\p" + .string "By battling many TRAINERS, you should\n" + .string "learn many things.$" + +RustboroCity_Gym_Text_1842CC:: @ 81842CC + .string "RUSTBORO CITY POKéMON GYM$" + +RustboroCity_Gym_Text_1842E6:: @ 81842E6 + .string "RUSTBORO CITY POKéMON GYM\p" + .string "ROXANNE’S CERTIFIED TRAINERS:\n" + .string "{PLAYER}$" diff --git a/data/text/maps/RustboroCity_Gym.s b/data/text/maps/RustboroCity_Gym.s deleted file mode 100644 index 7bb737097..000000000 --- a/data/text/maps/RustboroCity_Gym.s +++ /dev/null @@ -1,111 +0,0 @@ -RustboroCity_Gym_Text_183A4B:: @ 8183A4B - .string "Yo, how’s it going?\p" - .string "Listen, my friend!\n" - .string "Would you like to become the CHAMPION?\p" - .string "I’m no TRAINER, not me, but I can\n" - .string "sure give you winning advice.\p" - .string "That’s settled, then! We’ll aim for the\n" - .string "POKéMON CHAMPIONSHIP together!\p" - .string "It’s your job as a TRAINER to collect\n" - .string "GYM BADGES, am I right?\p" - .string "But GYM LEADERS aren’t pushovers!\p" - .string "And that’s where I come in!\n" - .string "I’m here to provide expert advice!\p" - .string "ROXANNE, the GYM LEADER, is a user\n" - .string "of ROCK-type POKéMON.\p" - .string "The ROCK type is very durable, but\n" - .string "it can’t stand WATER-type and\l" - .string "GRASS-type moves.\p" - .string "Come see me afterwards, if you beat\n" - .string "the GYM LEADER.\p" - .string "Well, go for it!$" - -RustboroCity_Gym_Text_183C90:: @ 8183C90 - .string "Whoa! What a breathtaking victory!\n" - .string "My cheering must’ve worked!\p" - .string "Great!\n" - .string "Check your TRAINER CARD.\p" - .string "The STONE BADGE you got should be\n" - .string "properly recorded on it.\p" - .string "In other words...\p" - .string "You’ve climbed the first step on\n" - .string "the stairs to the CHAMPIONSHIP!\p" - .string "That’s got to feel awesome!$" - -RustboroCity_Gym_Text_183D99:: @ 8183D99 - .string "Don’t take us GYM TRAINERS lightly!\n" - .string "I’ll show you why we’re better!$" - -RustboroCity_Gym_Text_183DDD:: @ 8183DDD - .string "You were too good for me...$" - -RustboroCity_Gym_Text_183DF9:: @ 8183DF9 - .string "You haven’t seen anything of the ROCK\n" - .string "type’s terrifying power!$" - -RustboroCity_Gym_Text_183E38:: @ 8183E38 - .string "If you can’t beat me, you won’t stand\n" - .string "a chance against ROXANNE!$" - -RustboroCity_Gym_Text_183E78:: @ 8183E78 - .string "Wow! You’ve got some potential!$" - -RustboroCity_Gym_Text_183E98:: @ 8183E98 - .string "ROXANNE is stronger than me by\n" - .string "several times.\p" - .string "You’d better be on your guard!$" - -RustboroCity_Gym_Text_183EE5:: @ 8183EE5 - .string "Hello, I am ROXANNE, the RUSTBORO\n" - .string "POKéMON GYM LEADER.\p" - .string "I became a GYM LEADER so that I may\n" - .string "apply what I learned at the POKéMON\l" - .string "TRAINER’S SCHOOL in battle.\p" - .string "Would you kindly demonstrate how you\n" - .string "battle, and with which POKéMON?$" - -RustboroCity_Gym_Text_183FC4:: @ 8183FC4 - .string "So...\n" - .string "I lost...\p" - .string "It seems that I still have much more\n" - .string "to learn...\p" - .string "I understand.\p" - .string "The POKéMON LEAGUE’s rules state\n" - .string "that TRAINERS are to be given this\l" - .string "if they defeat a GYM LEADER.\p" - .string "Please accept the official POKéMON\n" - .string "LEAGUE STONE BADGE.$" - -RustboroCity_Gym_Text_1840AB:: @ 81840AB - .string "{PLAYER} received the STONE BADGE\n" - .string "from ROXANNE.$" - -RustboroCity_Gym_Text_1840D5:: @ 81840D5 - .string "The STONE BADGE heightens the ATTACK\n" - .string "power of your POKéMON.\p" - .string "It also enables them to use the HM move\n" - .string "CUT outside of battle.\p" - .string "Please take this with you, too.$" - -RustboroCity_Gym_Text_184170:: @ 8184170 - .string "That TM39 contains ROCK TOMB.\p" - .string "It not only inflicts damage by dropping\n" - .string "rocks, it also lowers SPEED.\p" - .string "If you use a TM, it instantly teaches\n" - .string "the move to a POKéMON.\p" - .string "Remember, a TM can be used only once,\n" - .string "so think before you use it.$" - -RustboroCity_Gym_Text_184252:: @ 8184252 - .string "Since you are so strong, you should\n" - .string "challenge other GYM LEADERS.\p" - .string "By battling many TRAINERS, you should\n" - .string "learn many things.$" - -RustboroCity_Gym_Text_1842CC:: @ 81842CC - .string "RUSTBORO CITY POKéMON GYM$" - -RustboroCity_Gym_Text_1842E6:: @ 81842E6 - .string "RUSTBORO CITY POKéMON GYM\p" - .string "ROXANNE’S CERTIFIED TRAINERS:\n" - .string "{PLAYER}$" diff --git a/data/text/maps/RustboroCity_House1.inc b/data/text/maps/RustboroCity_House1.inc new file mode 100644 index 000000000..6427aa326 --- /dev/null +++ b/data/text/maps/RustboroCity_House1.inc @@ -0,0 +1,27 @@ +RustboroCity_House1_Text_184EBA:: @ 8184EBA + .string "Do you nickname your POKéMON?\n" + .string "I gave a cool name to mine.\p" + .string "But when I call my POKéMON by that\n" + .string "name, people laugh at me...\p" + .string "If it’s okay with you, want to trade\n" + .string "your {STR_VAR_1} for my {STR_VAR_2}?$" + +RustboroCity_House1_Text_184F6B:: @ 8184F6B + .string "Eheheheh, ooh, this is so exciting!$" + +RustboroCity_House1_Text_184F8F:: @ 8184F8F + .string "But that’s no {STR_VAR_1}.\n" + .string "Tch, that’s so disappointing...$" + +RustboroCity_House1_Text_184FC1:: @ 8184FC1 + .string "Aww, it’s a good POKéMON...$" + +RustboroCity_House1_Text_184FDD:: @ 8184FDD + .string "Don’t you get curious about what other\n" + .string "people named their POKéMON?$" + +RustboroCity_House1_Text_185020:: @ 8185020 + .string "In all sorts of places, there are all\n" + .string "sorts of POKéMON and people.\p" + .string "I find that fascinating, so I go to all\n" + .string "sorts of places.$" diff --git a/data/text/maps/RustboroCity_House1.s b/data/text/maps/RustboroCity_House1.s deleted file mode 100644 index 6427aa326..000000000 --- a/data/text/maps/RustboroCity_House1.s +++ /dev/null @@ -1,27 +0,0 @@ -RustboroCity_House1_Text_184EBA:: @ 8184EBA - .string "Do you nickname your POKéMON?\n" - .string "I gave a cool name to mine.\p" - .string "But when I call my POKéMON by that\n" - .string "name, people laugh at me...\p" - .string "If it’s okay with you, want to trade\n" - .string "your {STR_VAR_1} for my {STR_VAR_2}?$" - -RustboroCity_House1_Text_184F6B:: @ 8184F6B - .string "Eheheheh, ooh, this is so exciting!$" - -RustboroCity_House1_Text_184F8F:: @ 8184F8F - .string "But that’s no {STR_VAR_1}.\n" - .string "Tch, that’s so disappointing...$" - -RustboroCity_House1_Text_184FC1:: @ 8184FC1 - .string "Aww, it’s a good POKéMON...$" - -RustboroCity_House1_Text_184FDD:: @ 8184FDD - .string "Don’t you get curious about what other\n" - .string "people named their POKéMON?$" - -RustboroCity_House1_Text_185020:: @ 8185020 - .string "In all sorts of places, there are all\n" - .string "sorts of POKéMON and people.\p" - .string "I find that fascinating, so I go to all\n" - .string "sorts of places.$" diff --git a/data/text/maps/RustboroCity_House2.inc b/data/text/maps/RustboroCity_House2.inc new file mode 100644 index 000000000..7a1d9c706 --- /dev/null +++ b/data/text/maps/RustboroCity_House2.inc @@ -0,0 +1,9 @@ +RustboroCity_House2_Text_18532D:: @ 818532D + .string "The TRAINER’S SCHOOL is excellent.\p" + .string "If you study there, you could even\n" + .string "become a GYM LEADER.$" + +RustboroCity_House2_Text_185388:: @ 8185388 + .string "ROXANNE, the GYM LEADER, really knows\n" + .string "a lot about POKéMON.\p" + .string "She’s really strong, too!$" diff --git a/data/text/maps/RustboroCity_House2.s b/data/text/maps/RustboroCity_House2.s deleted file mode 100644 index 7a1d9c706..000000000 --- a/data/text/maps/RustboroCity_House2.s +++ /dev/null @@ -1,9 +0,0 @@ -RustboroCity_House2_Text_18532D:: @ 818532D - .string "The TRAINER’S SCHOOL is excellent.\p" - .string "If you study there, you could even\n" - .string "become a GYM LEADER.$" - -RustboroCity_House2_Text_185388:: @ 8185388 - .string "ROXANNE, the GYM LEADER, really knows\n" - .string "a lot about POKéMON.\p" - .string "She’s really strong, too!$" diff --git a/data/text/maps/RustboroCity_House3.inc b/data/text/maps/RustboroCity_House3.inc new file mode 100644 index 000000000..43a3f6ff0 --- /dev/null +++ b/data/text/maps/RustboroCity_House3.inc @@ -0,0 +1,14 @@ +RustboroCity_House3_Text_185584:: @ 8185584 + .string "For my own POKéMON, I give them\n" + .string "perfectly suited nicknames!\p" + .string "It’s my expression of, uh...\n" + .string "originality, yes, that’s it!$" + +RustboroCity_House3_Text_1855FA:: @ 81855FA + .string "But giving the name PEKACHU to a\n" + .string "PIKACHU? It seems pointless.\p" + .string "I suppose it is good to use a name\n" + .string "that’s easy to understand, but...$" + +RustboroCity_House3_Text_18567D:: @ 818567D + .string "PEKACHU: Peka!$" diff --git a/data/text/maps/RustboroCity_House3.s b/data/text/maps/RustboroCity_House3.s deleted file mode 100644 index 43a3f6ff0..000000000 --- a/data/text/maps/RustboroCity_House3.s +++ /dev/null @@ -1,14 +0,0 @@ -RustboroCity_House3_Text_185584:: @ 8185584 - .string "For my own POKéMON, I give them\n" - .string "perfectly suited nicknames!\p" - .string "It’s my expression of, uh...\n" - .string "originality, yes, that’s it!$" - -RustboroCity_House3_Text_1855FA:: @ 81855FA - .string "But giving the name PEKACHU to a\n" - .string "PIKACHU? It seems pointless.\p" - .string "I suppose it is good to use a name\n" - .string "that’s easy to understand, but...$" - -RustboroCity_House3_Text_18567D:: @ 818567D - .string "PEKACHU: Peka!$" diff --git a/data/text/maps/RustboroCity_Mart.inc b/data/text/maps/RustboroCity_Mart.inc new file mode 100644 index 000000000..f11395b68 --- /dev/null +++ b/data/text/maps/RustboroCity_Mart.inc @@ -0,0 +1,17 @@ +RustboroCity_Mart_Text_184C76:: @ 8184C76 + .string "I’m buying some PARLYZ HEALS and\n" + .string "ANTIDOTES.\p" + .string "Just in case I run into SHROOMISH\n" + .string "in PETALBURG WOODS.$" + +RustboroCity_Mart_Text_184CD8:: @ 8184CD8 + .string "My POKéMON evolved.\n" + .string "It has a lot of HP now.\p" + .string "I should buy SUPER POTIONS for it\n" + .string "instead of ordinary POTIONS.$" + +RustboroCity_Mart_Text_184D43:: @ 8184D43 + .string "I’m getting an ESCAPE ROPE just in\n" + .string "case I get lost in a cave.\p" + .string "I just need to use it to get back to the\n" + .string "entrance.$" diff --git a/data/text/maps/RustboroCity_Mart.s b/data/text/maps/RustboroCity_Mart.s deleted file mode 100644 index f11395b68..000000000 --- a/data/text/maps/RustboroCity_Mart.s +++ /dev/null @@ -1,17 +0,0 @@ -RustboroCity_Mart_Text_184C76:: @ 8184C76 - .string "I’m buying some PARLYZ HEALS and\n" - .string "ANTIDOTES.\p" - .string "Just in case I run into SHROOMISH\n" - .string "in PETALBURG WOODS.$" - -RustboroCity_Mart_Text_184CD8:: @ 8184CD8 - .string "My POKéMON evolved.\n" - .string "It has a lot of HP now.\p" - .string "I should buy SUPER POTIONS for it\n" - .string "instead of ordinary POTIONS.$" - -RustboroCity_Mart_Text_184D43:: @ 8184D43 - .string "I’m getting an ESCAPE ROPE just in\n" - .string "case I get lost in a cave.\p" - .string "I just need to use it to get back to the\n" - .string "entrance.$" diff --git a/data/text/maps/RustboroCity_PokemonCenter_1F.inc b/data/text/maps/RustboroCity_PokemonCenter_1F.inc new file mode 100644 index 000000000..0265f0363 --- /dev/null +++ b/data/text/maps/RustboroCity_PokemonCenter_1F.inc @@ -0,0 +1,16 @@ +RustboroCity_PokemonCenter_1F_Text_184B37:: @ 8184B37 + .string "My POKéMON has a NAIVE nature, and my\n" + .string "friend’s has a JOLLY nature.\p" + .string "It’s fascinating how POKéMON have\n" + .string "personalities!$" + +RustboroCity_PokemonCenter_1F_Text_184BAB:: @ 8184BAB + .string "Just like people, there are male and\n" + .string "female POKéMON.\p" + .string "But no one seems to have any idea how\n" + .string "they’re different.$" + +RustboroCity_PokemonCenter_1F_Text_184C19:: @ 8184C19 + .string "The man next door gave me an HM!\p" + .string "I used it to teach my POKéMON how to\n" + .string "CUT down skinny trees.$" diff --git a/data/text/maps/RustboroCity_PokemonCenter_1F.s b/data/text/maps/RustboroCity_PokemonCenter_1F.s deleted file mode 100644 index 0265f0363..000000000 --- a/data/text/maps/RustboroCity_PokemonCenter_1F.s +++ /dev/null @@ -1,16 +0,0 @@ -RustboroCity_PokemonCenter_1F_Text_184B37:: @ 8184B37 - .string "My POKéMON has a NAIVE nature, and my\n" - .string "friend’s has a JOLLY nature.\p" - .string "It’s fascinating how POKéMON have\n" - .string "personalities!$" - -RustboroCity_PokemonCenter_1F_Text_184BAB:: @ 8184BAB - .string "Just like people, there are male and\n" - .string "female POKéMON.\p" - .string "But no one seems to have any idea how\n" - .string "they’re different.$" - -RustboroCity_PokemonCenter_1F_Text_184C19:: @ 8184C19 - .string "The man next door gave me an HM!\p" - .string "I used it to teach my POKéMON how to\n" - .string "CUT down skinny trees.$" diff --git a/data/text/maps/RustboroCity_PokemonSchool.inc b/data/text/maps/RustboroCity_PokemonSchool.inc new file mode 100644 index 000000000..e12349bd2 --- /dev/null +++ b/data/text/maps/RustboroCity_PokemonSchool.inc @@ -0,0 +1,101 @@ +RustboroCity_PokemonSchool_Text_184321:: @ 8184321 + .string "The blackboard lists status changes\n" + .string "that may affect POKéMON in battle.$" + +RustboroCity_PokemonSchool_Text_184368:: @ 8184368 + .string "Which topic do you want to read?$" + +RustboroCity_PokemonSchool_Text_184389:: @ 8184389 + .string "If a POKéMON is poisoned, it will\n" + .string "steadily lose HP.\p" + .string "The effects of poison remain after\n" + .string "a battle.\p" + .string "A poisoned POKéMON’s HP will drop\n" + .string "while it is traveling.\p" + .string "Heal a poisoning using an ANTIDOTE.$" + +RustboroCity_PokemonSchool_Text_184447:: @ 8184447 + .string "If a POKéMON becomes paralyzed,\n" + .string "its SPEED drops.\p" + .string "It may also not be able to move while\n" + .string "it is in battle.\p" + .string "Paralysis remains after battle.\n" + .string "Cure it using a PARLYZ HEAL.$" + +RustboroCity_PokemonSchool_Text_1844EC:: @ 81844EC + .string "If a POKéMON falls asleep, it will be\n" + .string "unable to attack.\p" + .string "A POKéMON may wake up on its own,\n" + .string "but if a battle ends while it is sleeping,\l" + .string "it will stay asleep.\p" + .string "Wake it up using an AWAKENING.$" + +RustboroCity_PokemonSchool_Text_1845A5:: @ 81845A5 + .string "A burn reduces ATTACK power, and it\n" + .string "steadily reduces the victim’s HP.\p" + .string "A burn lingers after battle.\n" + .string "Cure a burn using a BURN HEAL.$" + +RustboroCity_PokemonSchool_Text_184627:: @ 8184627 + .string "If a POKéMON is frozen, it becomes\n" + .string "completely helpless.\p" + .string "It will remain frozen after battle.\n" + .string "Thaw it out using an ICE HEAL.$" + +RustboroCity_PokemonSchool_Text_1846A2:: @ 81846A2 + .string "Students who don’t study get a little\n" + .string "taste of my QUICK CLAW.\p" + .string "Whether or not you are a good student \n" + .string "will be evident from the way you use\l" + .string "this item.$" + +RustboroCity_PokemonSchool_Text_184737:: @ 8184737 + .string "A POKéMON holding the QUICK CLAW will\n" + .string "occasionally speed up and get to move\l" + .string "before its opponent.\p" + .string "There are many other items that are\n" + .string "meant to be held by POKéMON.\p" + .string "Just those alone will give you many\n" + .string "topics to study!$" + +RustboroCity_PokemonSchool_Text_18480E:: @ 818480E + .string "I’m trading POKéMON with my friend\n" + .string "right now.$" + +RustboroCity_PokemonSchool_Text_18483C:: @ 818483C + .string "I always wanted a SEEDOT, and\n" + .string "I’m finally getting one!$" + +RustboroCity_PokemonSchool_Text_184873:: @ 8184873 + .string "POKéMON can hold items, but they\n" + .string "don’t know what to do with man-made\l" + .string "items like POTION and ANTIDOTE.$" + +RustboroCity_PokemonSchool_Text_1848D8:: @ 81848D8 + .string "You know how some POKéMON moves can\n" + .string "confuse a POKéMON?\p" + .string "A confused POKéMON will sometimes\n" + .string "attack itself without meaning to.\p" + .string "But once it leaves battle, it will\n" + .string "return to normal.$" + +RustboroCity_PokemonSchool_Text_184988:: @ 8184988 + .string "A POKéMON holding a BERRY will heal\n" + .string "itself...\p" + .string "There are many kinds of items that\n" + .string "POKéMON can hold...\p" + .string "Boy, it sure is hard taking notes\n" + .string "down...$" + +RustboroCity_PokemonSchool_Text_184A17:: @ 8184A17 + .string "It’s this student’s notebook...\p" + .string "POKéMON are to be caught using\n" + .string "POKé BALLS.\p" + .string "Up to six POKéMON can accompany\n" + .string "a TRAINER.\p" + .string "A TRAINER is someone who catches\n" + .string "POKéMON, raises them, and battles\l" + .string "with them.\p" + .string "A TRAINER’s mission is to defeat the\n" + .string "strong TRAINERS who await challengers\l" + .string "in POKéMON GYMS.$" diff --git a/data/text/maps/RustboroCity_PokemonSchool.s b/data/text/maps/RustboroCity_PokemonSchool.s deleted file mode 100644 index e12349bd2..000000000 --- a/data/text/maps/RustboroCity_PokemonSchool.s +++ /dev/null @@ -1,101 +0,0 @@ -RustboroCity_PokemonSchool_Text_184321:: @ 8184321 - .string "The blackboard lists status changes\n" - .string "that may affect POKéMON in battle.$" - -RustboroCity_PokemonSchool_Text_184368:: @ 8184368 - .string "Which topic do you want to read?$" - -RustboroCity_PokemonSchool_Text_184389:: @ 8184389 - .string "If a POKéMON is poisoned, it will\n" - .string "steadily lose HP.\p" - .string "The effects of poison remain after\n" - .string "a battle.\p" - .string "A poisoned POKéMON’s HP will drop\n" - .string "while it is traveling.\p" - .string "Heal a poisoning using an ANTIDOTE.$" - -RustboroCity_PokemonSchool_Text_184447:: @ 8184447 - .string "If a POKéMON becomes paralyzed,\n" - .string "its SPEED drops.\p" - .string "It may also not be able to move while\n" - .string "it is in battle.\p" - .string "Paralysis remains after battle.\n" - .string "Cure it using a PARLYZ HEAL.$" - -RustboroCity_PokemonSchool_Text_1844EC:: @ 81844EC - .string "If a POKéMON falls asleep, it will be\n" - .string "unable to attack.\p" - .string "A POKéMON may wake up on its own,\n" - .string "but if a battle ends while it is sleeping,\l" - .string "it will stay asleep.\p" - .string "Wake it up using an AWAKENING.$" - -RustboroCity_PokemonSchool_Text_1845A5:: @ 81845A5 - .string "A burn reduces ATTACK power, and it\n" - .string "steadily reduces the victim’s HP.\p" - .string "A burn lingers after battle.\n" - .string "Cure a burn using a BURN HEAL.$" - -RustboroCity_PokemonSchool_Text_184627:: @ 8184627 - .string "If a POKéMON is frozen, it becomes\n" - .string "completely helpless.\p" - .string "It will remain frozen after battle.\n" - .string "Thaw it out using an ICE HEAL.$" - -RustboroCity_PokemonSchool_Text_1846A2:: @ 81846A2 - .string "Students who don’t study get a little\n" - .string "taste of my QUICK CLAW.\p" - .string "Whether or not you are a good student \n" - .string "will be evident from the way you use\l" - .string "this item.$" - -RustboroCity_PokemonSchool_Text_184737:: @ 8184737 - .string "A POKéMON holding the QUICK CLAW will\n" - .string "occasionally speed up and get to move\l" - .string "before its opponent.\p" - .string "There are many other items that are\n" - .string "meant to be held by POKéMON.\p" - .string "Just those alone will give you many\n" - .string "topics to study!$" - -RustboroCity_PokemonSchool_Text_18480E:: @ 818480E - .string "I’m trading POKéMON with my friend\n" - .string "right now.$" - -RustboroCity_PokemonSchool_Text_18483C:: @ 818483C - .string "I always wanted a SEEDOT, and\n" - .string "I’m finally getting one!$" - -RustboroCity_PokemonSchool_Text_184873:: @ 8184873 - .string "POKéMON can hold items, but they\n" - .string "don’t know what to do with man-made\l" - .string "items like POTION and ANTIDOTE.$" - -RustboroCity_PokemonSchool_Text_1848D8:: @ 81848D8 - .string "You know how some POKéMON moves can\n" - .string "confuse a POKéMON?\p" - .string "A confused POKéMON will sometimes\n" - .string "attack itself without meaning to.\p" - .string "But once it leaves battle, it will\n" - .string "return to normal.$" - -RustboroCity_PokemonSchool_Text_184988:: @ 8184988 - .string "A POKéMON holding a BERRY will heal\n" - .string "itself...\p" - .string "There are many kinds of items that\n" - .string "POKéMON can hold...\p" - .string "Boy, it sure is hard taking notes\n" - .string "down...$" - -RustboroCity_PokemonSchool_Text_184A17:: @ 8184A17 - .string "It’s this student’s notebook...\p" - .string "POKéMON are to be caught using\n" - .string "POKé BALLS.\p" - .string "Up to six POKéMON can accompany\n" - .string "a TRAINER.\p" - .string "A TRAINER is someone who catches\n" - .string "POKéMON, raises them, and battles\l" - .string "with them.\p" - .string "A TRAINER’s mission is to defeat the\n" - .string "strong TRAINERS who await challengers\l" - .string "in POKéMON GYMS.$" diff --git a/data/text/maps/RusturfTunnel.inc b/data/text/maps/RusturfTunnel.inc new file mode 100644 index 000000000..3403808fd --- /dev/null +++ b/data/text/maps/RusturfTunnel.inc @@ -0,0 +1,105 @@ +RusturfTunnel_Text_194159:: @ 8194159 + .string "What, are you coming?\n" + .string "Come and get some, then!$" + +RusturfTunnel_Text_194188:: @ 8194188 + .string "PEEKO: Pii pihyoh!$" + +RusturfTunnel_Text_19419B:: @ 819419B + .string "Grah, keelhaul it all!\p" + .string "That hostage POKéMON turned out to\n" + .string "be worthless!\p" + .string "And to think I made a getaway...\n" + .string "In this tunnel to nowhere!\p" + .string "Hey! You!\n" + .string "So you want to battle me?$" + +RusturfTunnel_Text_194243:: @ 8194243 + .string "Urrrggh! My career in crime comes to\n" + .string "a dead end!$" + +RusturfTunnel_Text_194274:: @ 8194274 + .string "This is plain not right...\p" + .string "The BOSS told me this would be a\n" + .string "slick-and-easy job to pull.\p" + .string "All I had to do was steal some package\n" + .string "from DEVON.\p" + .string "Tch!\n" + .string "You want it back that badly, take it!$" + +RusturfTunnel_Text_19432A:: @ 819432A + .string "PEEKO! Am I glad to see you’re safe!$" + +RusturfTunnel_Text_19434F:: @ 819434F + .string "PEEKO owes her life to you!\p" + .string "They call me MR. BRINEY.\n" + .string "And, you are?\p" + .string "... ... ... ... ... ... ... ...\n" + .string "... ... ... ... ... ... ... ...\p" + .string "Ah, so you are {PLAYER}{KUN}!\n" + .string "I sincerely thank you!\p" + .string "Now, if there’s anything that troubles\n" + .string "you, don’t hesitate to tell me!\p" + .string "You can usually find me in my cottage\n" + .string "by the sea near PETALBURG WOODS.\p" + .string "Come, PEEKO, we should make our way\n" + .string "home.\p" + .string "PEEKO: Pihyoh!$" + +RusturfTunnel_Text_1944C5:: @ 81944C5 + .string "... ...\p" + .string "Why can’t they keep digging?\n" + .string "Is the bedrock too hard?\p" + .string "My beloved awaits me in VERDANTURF\n" + .string "TOWN just beyond here...\p" + .string "If RUSTBORO and VERDANTURF were\n" + .string "joined by this tunnel, I could visit\l" + .string "her every day...\p" + .string "But this...\n" + .string "What am I to do?$" + +RusturfTunnel_Text_1945B2:: @ 81945B2 + .string "To get from RUSTBORO to VERDANTURF,\n" + .string "you need to go to DEWFORD, then pass\l" + .string "through SLATEPORT and MAUVILLE...$" + +RusturfTunnel_Text_19461D:: @ 819461D + .string "Wow! You shattered that boulder\n" + .string "blocking the way.\p" + .string "To show you how much I appreciate it,\n" + .string "I’d like you to have this HM.$" + +RusturfTunnel_Text_194693:: @ 8194693 + .string "That HM contains STRENGTH.\p" + .string "If a muscular POKéMON were to learn\n" + .string "that, it would be able to move even\l" + .string "large boulders.$" + +RusturfTunnel_Text_194706:: @ 8194706 + .string "WANDA!\n" + .string "Now I can see you anytime!\p" + .string "WANDA: That’s...wonderful.\p" + .string "Please, take some rest at my home.$" + +RusturfTunnel_Text_194766:: @ 8194766 + .string "On the other side of this rock...\n" + .string "My boyfriend is there.\p" + .string "He... He’s not just digging the tunnel\n" + .string "to come see me.\p" + .string "He works his hands raw and rough\n" + .string "for the benefit of everyone.$" + +RusturfTunnel_Text_194814:: @ 8194814 + .string "What do you call a wild man up in the\n" + .string "mountains? A mountain man, right?\p" + .string "So why don’t they call a POKéMON in the\n" + .string "mountains a mountain POKéMON?$" + +RusturfTunnel_Text_1948A2:: @ 81948A2 + .string "My POKéMON...\n" + .string "Ran out of power...$" + +RusturfTunnel_Text_1948C4:: @ 81948C4 + .string "They halted development here to\n" + .string "protect POKéMON, right?\l" + .string "There’s a feel-good story!$" diff --git a/data/text/maps/RusturfTunnel.s b/data/text/maps/RusturfTunnel.s deleted file mode 100644 index 3403808fd..000000000 --- a/data/text/maps/RusturfTunnel.s +++ /dev/null @@ -1,105 +0,0 @@ -RusturfTunnel_Text_194159:: @ 8194159 - .string "What, are you coming?\n" - .string "Come and get some, then!$" - -RusturfTunnel_Text_194188:: @ 8194188 - .string "PEEKO: Pii pihyoh!$" - -RusturfTunnel_Text_19419B:: @ 819419B - .string "Grah, keelhaul it all!\p" - .string "That hostage POKéMON turned out to\n" - .string "be worthless!\p" - .string "And to think I made a getaway...\n" - .string "In this tunnel to nowhere!\p" - .string "Hey! You!\n" - .string "So you want to battle me?$" - -RusturfTunnel_Text_194243:: @ 8194243 - .string "Urrrggh! My career in crime comes to\n" - .string "a dead end!$" - -RusturfTunnel_Text_194274:: @ 8194274 - .string "This is plain not right...\p" - .string "The BOSS told me this would be a\n" - .string "slick-and-easy job to pull.\p" - .string "All I had to do was steal some package\n" - .string "from DEVON.\p" - .string "Tch!\n" - .string "You want it back that badly, take it!$" - -RusturfTunnel_Text_19432A:: @ 819432A - .string "PEEKO! Am I glad to see you’re safe!$" - -RusturfTunnel_Text_19434F:: @ 819434F - .string "PEEKO owes her life to you!\p" - .string "They call me MR. BRINEY.\n" - .string "And, you are?\p" - .string "... ... ... ... ... ... ... ...\n" - .string "... ... ... ... ... ... ... ...\p" - .string "Ah, so you are {PLAYER}{KUN}!\n" - .string "I sincerely thank you!\p" - .string "Now, if there’s anything that troubles\n" - .string "you, don’t hesitate to tell me!\p" - .string "You can usually find me in my cottage\n" - .string "by the sea near PETALBURG WOODS.\p" - .string "Come, PEEKO, we should make our way\n" - .string "home.\p" - .string "PEEKO: Pihyoh!$" - -RusturfTunnel_Text_1944C5:: @ 81944C5 - .string "... ...\p" - .string "Why can’t they keep digging?\n" - .string "Is the bedrock too hard?\p" - .string "My beloved awaits me in VERDANTURF\n" - .string "TOWN just beyond here...\p" - .string "If RUSTBORO and VERDANTURF were\n" - .string "joined by this tunnel, I could visit\l" - .string "her every day...\p" - .string "But this...\n" - .string "What am I to do?$" - -RusturfTunnel_Text_1945B2:: @ 81945B2 - .string "To get from RUSTBORO to VERDANTURF,\n" - .string "you need to go to DEWFORD, then pass\l" - .string "through SLATEPORT and MAUVILLE...$" - -RusturfTunnel_Text_19461D:: @ 819461D - .string "Wow! You shattered that boulder\n" - .string "blocking the way.\p" - .string "To show you how much I appreciate it,\n" - .string "I’d like you to have this HM.$" - -RusturfTunnel_Text_194693:: @ 8194693 - .string "That HM contains STRENGTH.\p" - .string "If a muscular POKéMON were to learn\n" - .string "that, it would be able to move even\l" - .string "large boulders.$" - -RusturfTunnel_Text_194706:: @ 8194706 - .string "WANDA!\n" - .string "Now I can see you anytime!\p" - .string "WANDA: That’s...wonderful.\p" - .string "Please, take some rest at my home.$" - -RusturfTunnel_Text_194766:: @ 8194766 - .string "On the other side of this rock...\n" - .string "My boyfriend is there.\p" - .string "He... He’s not just digging the tunnel\n" - .string "to come see me.\p" - .string "He works his hands raw and rough\n" - .string "for the benefit of everyone.$" - -RusturfTunnel_Text_194814:: @ 8194814 - .string "What do you call a wild man up in the\n" - .string "mountains? A mountain man, right?\p" - .string "So why don’t they call a POKéMON in the\n" - .string "mountains a mountain POKéMON?$" - -RusturfTunnel_Text_1948A2:: @ 81948A2 - .string "My POKéMON...\n" - .string "Ran out of power...$" - -RusturfTunnel_Text_1948C4:: @ 81948C4 - .string "They halted development here to\n" - .string "protect POKéMON, right?\l" - .string "There’s a feel-good story!$" diff --git a/data/text/maps/SSTidalCorridor.inc b/data/text/maps/SSTidalCorridor.inc new file mode 100644 index 000000000..530ff6c55 --- /dev/null +++ b/data/text/maps/SSTidalCorridor.inc @@ -0,0 +1,67 @@ +SSTidalCorridor_Text_199007:: @ 8199007 +SSTidalRooms_Text_199007:: @ 8199007 + .string "This ferry is built to plow through\n" + .string "fast-running currents.\p" + .string "We hope you enjoy your voyage with us.\n" + .string "Feel free to explore the ship.$" + +SSTidalCorridor_Text_199088:: @ 8199088 + .string "We hope you enjoy your voyage on\n" + .string "our ferry.$" + +SSTidalCorridor_Text_1990B4:: @ 81990B4 +SSTidalRooms_Text_1990B4:: @ 81990B4 + .string "We have made land in SLATEPORT CITY.\n" + .string "Thank you for sailing with us.$" + +SSTidalRooms_Text_1990F8:: @ 81990F8 + .string "We have made land in LILYCOVE CITY.\n" + .string "Thank you for sailing with us.$" + +SSTidalCorridor_Text_19913B:: @ 819913B + .string "It’ll be some time before we make land,\n" + .string "I reckon.\p" + .string "You can rest up in your cabin if you’d\n" + .string "like. Your cabin’s No. 2.\p" + .string "The bed in there is soft and plushy.\n" + .string "I can attest to how comfy it is!$" + +SSTidalCorridor_Text_1991F4:: @ 81991F4 + .string "We’ve arrived!$" + +SSTidalCorridor_Text_199203:: @ 8199203 + .string "Go visit other cabins.\n" + .string "TRAINERS bored of the boat trip will\l" + .string "be itching to battle.$" + +SSTidalCorridor_Text_199255:: @ 8199255 + .string "Enjoy your cruise!$" + +SSTidalCorridor_Text_199268:: @ 8199268 + .string "The horizon spreads beyond the\n" + .string "porthole.$" + +SSTidalCorridor_Text_199291:: @ 8199291 + .string "MR. BRINEY: Welcome aboard, {PLAYER}{KUN}!\p" + .string "They made me honorary captain of the\n" + .string "S.S. TIDAL!\p" + .string "You can call me CAPTAIN BRINEY now!\p" + .string "You know, I retired once before, but\n" + .string "when I saw this majestic ship...\p" + .string "Let me just say, it stirred my sleeping\n" + .string "soul as a sailor!$" + +SSTidalCorridor_Text_199388:: @ 8199388 + .string "PEEKO: Pihyo pihyohyo...$" + +SSTidalCorridor_Text_1993A1:: @ 81993A1 + .string "Cabin 1$" + +SSTidalCorridor_Text_1993A9:: @ 81993A9 + .string "Cabin 2$" + +SSTidalCorridor_Text_1993B1:: @ 81993B1 + .string "Cabin 3$" + +SSTidalCorridor_Text_1993B9:: @ 81993B9 + .string "Cabin 4$" diff --git a/data/text/maps/SSTidalCorridor.s b/data/text/maps/SSTidalCorridor.s deleted file mode 100644 index 530ff6c55..000000000 --- a/data/text/maps/SSTidalCorridor.s +++ /dev/null @@ -1,67 +0,0 @@ -SSTidalCorridor_Text_199007:: @ 8199007 -SSTidalRooms_Text_199007:: @ 8199007 - .string "This ferry is built to plow through\n" - .string "fast-running currents.\p" - .string "We hope you enjoy your voyage with us.\n" - .string "Feel free to explore the ship.$" - -SSTidalCorridor_Text_199088:: @ 8199088 - .string "We hope you enjoy your voyage on\n" - .string "our ferry.$" - -SSTidalCorridor_Text_1990B4:: @ 81990B4 -SSTidalRooms_Text_1990B4:: @ 81990B4 - .string "We have made land in SLATEPORT CITY.\n" - .string "Thank you for sailing with us.$" - -SSTidalRooms_Text_1990F8:: @ 81990F8 - .string "We have made land in LILYCOVE CITY.\n" - .string "Thank you for sailing with us.$" - -SSTidalCorridor_Text_19913B:: @ 819913B - .string "It’ll be some time before we make land,\n" - .string "I reckon.\p" - .string "You can rest up in your cabin if you’d\n" - .string "like. Your cabin’s No. 2.\p" - .string "The bed in there is soft and plushy.\n" - .string "I can attest to how comfy it is!$" - -SSTidalCorridor_Text_1991F4:: @ 81991F4 - .string "We’ve arrived!$" - -SSTidalCorridor_Text_199203:: @ 8199203 - .string "Go visit other cabins.\n" - .string "TRAINERS bored of the boat trip will\l" - .string "be itching to battle.$" - -SSTidalCorridor_Text_199255:: @ 8199255 - .string "Enjoy your cruise!$" - -SSTidalCorridor_Text_199268:: @ 8199268 - .string "The horizon spreads beyond the\n" - .string "porthole.$" - -SSTidalCorridor_Text_199291:: @ 8199291 - .string "MR. BRINEY: Welcome aboard, {PLAYER}{KUN}!\p" - .string "They made me honorary captain of the\n" - .string "S.S. TIDAL!\p" - .string "You can call me CAPTAIN BRINEY now!\p" - .string "You know, I retired once before, but\n" - .string "when I saw this majestic ship...\p" - .string "Let me just say, it stirred my sleeping\n" - .string "soul as a sailor!$" - -SSTidalCorridor_Text_199388:: @ 8199388 - .string "PEEKO: Pihyo pihyohyo...$" - -SSTidalCorridor_Text_1993A1:: @ 81993A1 - .string "Cabin 1$" - -SSTidalCorridor_Text_1993A9:: @ 81993A9 - .string "Cabin 2$" - -SSTidalCorridor_Text_1993B1:: @ 81993B1 - .string "Cabin 3$" - -SSTidalCorridor_Text_1993B9:: @ 81993B9 - .string "Cabin 4$" diff --git a/data/text/maps/SSTidalLowerDeck.inc b/data/text/maps/SSTidalLowerDeck.inc new file mode 100644 index 000000000..2c54d743c --- /dev/null +++ b/data/text/maps/SSTidalLowerDeck.inc @@ -0,0 +1,25 @@ +SSTidalLowerDeck_Text_1993C1:: @ 81993C1 + .string "Arrrgh! I’m fed up and dog-tired of\n" + .string "cleaning this huge place!\p" + .string "Let’s have a quick battle!$" + +SSTidalLowerDeck_Text_19941A:: @ 819941A + .string "Little bro, I lost!$" + +SSTidalLowerDeck_Text_19942E:: @ 819942E + .string "We’re the CLEANUP BROTHERS!\p" + .string "The old one dumps the detergent,\n" + .string "and the young one does the scrubbing!$" + +SSTidalLowerDeck_Text_199491:: @ 8199491 + .string "This is the bottom of the ship’s hull.\n" + .string "There’s plenty of room.\l" + .string "It’ll be alright for a POKéMON battle.$" + +SSTidalLowerDeck_Text_1994F7:: @ 81994F7 + .string "Big bro, I lost!$" + +SSTidalLowerDeck_Text_199508:: @ 8199508 + .string "We’re the CLEANUP BROTHERS!\p" + .string "The old one dumps the detergent,\n" + .string "and the young one does the scrubbing!$" diff --git a/data/text/maps/SSTidalLowerDeck.s b/data/text/maps/SSTidalLowerDeck.s deleted file mode 100644 index 2c54d743c..000000000 --- a/data/text/maps/SSTidalLowerDeck.s +++ /dev/null @@ -1,25 +0,0 @@ -SSTidalLowerDeck_Text_1993C1:: @ 81993C1 - .string "Arrrgh! I’m fed up and dog-tired of\n" - .string "cleaning this huge place!\p" - .string "Let’s have a quick battle!$" - -SSTidalLowerDeck_Text_19941A:: @ 819941A - .string "Little bro, I lost!$" - -SSTidalLowerDeck_Text_19942E:: @ 819942E - .string "We’re the CLEANUP BROTHERS!\p" - .string "The old one dumps the detergent,\n" - .string "and the young one does the scrubbing!$" - -SSTidalLowerDeck_Text_199491:: @ 8199491 - .string "This is the bottom of the ship’s hull.\n" - .string "There’s plenty of room.\l" - .string "It’ll be alright for a POKéMON battle.$" - -SSTidalLowerDeck_Text_1994F7:: @ 81994F7 - .string "Big bro, I lost!$" - -SSTidalLowerDeck_Text_199508:: @ 8199508 - .string "We’re the CLEANUP BROTHERS!\p" - .string "The old one dumps the detergent,\n" - .string "and the young one does the scrubbing!$" diff --git a/data/text/maps/SSTidalRooms.inc b/data/text/maps/SSTidalRooms.inc new file mode 100644 index 000000000..a0f9000d3 --- /dev/null +++ b/data/text/maps/SSTidalRooms.inc @@ -0,0 +1,111 @@ +SSTidalRooms_Text_19956B:: @ 819956B + .string "It’s a bed.\n" + .string "Let’s take a rest.$" + +SSTidalRooms_Text_19958A:: @ 819958A + .string "Go back and forth between LILYCOVE\n" + .string "and SLATEPORT, that’s what I do.\p" + .string "It’s my hobby - going from port to port\n" + .string "to take in POKéMON CONTESTS.$" + +SSTidalRooms_Text_199613:: @ 8199613 + .string "That was an enjoyable match!$" + +SSTidalRooms_Text_199630:: @ 8199630 + .string "I get so excited imagining what kinds\n" + .string "of POKéMON I’ll get to see in the next\l" + .string "CONTEST. The anticipation of it thrills!$" + +SSTidalRooms_Text_1996A6:: @ 81996A6 + .string "Are your friends strong?$" + +SSTidalRooms_Text_1996BF:: @ 81996BF + .string "Your friends are, indeed, strong.$" + +SSTidalRooms_Text_1996E1:: @ 81996E1 + .string "Friends need not be human.\n" + .string "For me, POKéMON are treasured friends!$" + +SSTidalRooms_Text_199723:: @ 8199723 + .string "Child...\n" + .string "Did you knock on the door?$" + +SSTidalRooms_Text_199747:: @ 8199747 + .string "A loss is to be accepted without haste\n" + .string "or panic.$" + +SSTidalRooms_Text_199778:: @ 8199778 + .string "To be never ruffled in any situation is\n" + .string "the GENTLEMAN’s code of conduct.$" + +SSTidalRooms_Text_1997C1:: @ 81997C1 + .string "JED: I feel a little shy about this, but...\n" + .string "We’ll show you our lovey-dovey power!$" + +SSTidalRooms_Text_199813:: @ 8199813 + .string "JED: Sigh...$" + +SSTidalRooms_Text_199820:: @ 8199820 + .string "JED: It’s the first time that our lovey-\n" + .string "dovey power couldn’t prevail!\l" + .string "You must be an awesome TRAINER!$" + +SSTidalRooms_Text_199887:: @ 8199887 + .string "JED: You only have one POKéMON?\n" + .string "Isn’t that just too lonesome?$" + +SSTidalRooms_Text_1998C5:: @ 81998C5 + .string "LEA: I feel a little silly, but...\n" + .string "We’ll show you our lovey-dovey power!$" + +SSTidalRooms_Text_19990E:: @ 819990E + .string "LEA: Oh, boo!$" + +SSTidalRooms_Text_19991C:: @ 819991C + .string "LEA: I can’t believe it!\n" + .string "Our lovey-dovey power failed...\l" + .string "You must be an awesome TRAINER!$" + +SSTidalRooms_Text_199975:: @ 8199975 + .string "LEA: I wanted to battle...\n" + .string "But you don’t even have two POKéMON...$" + +SSTidalRooms_Text_1999B7:: @ 81999B7 + .string "Ah, you’ve come just in time.\p" + .string "I’m bored, you see.\n" + .string "You may entertain me.$" + +SSTidalRooms_Text_1999FF:: @ 81999FF + .string "...That will do.$" + +SSTidalRooms_Text_199A10:: @ 8199A10 + .string "Perhaps I shall get Father to acquire\n" + .string "a yacht for me.\l" + .string "A yacht for me and POKéMON!$" + +SSTidalRooms_Text_199A62:: @ 8199A62 + .string "Oh, you’re such an adorable TRAINER.\n" + .string "Would you like to have tea?\l" + .string "Or would you rather battle?$" + +SSTidalRooms_Text_199ABF:: @ 8199ABF + .string "I see.\n" + .string "You’re the active sort.$" + +SSTidalRooms_Text_199ADE:: @ 8199ADE + .string "A world cruise on a luxury liner has its\n" + .string "charms, I must say...\p" + .string "But, I will admit there is an appealing\n" + .string "side to touring HOENN by ferry.$" + +SSTidalRooms_Text_199B65:: @ 8199B65 + .string "Uh... Hi! I... I’m not acting suspicious!\n" + .string "Uh... You can have this! For free!\p" + .string "It... Honestly, I didn’t SNATCH it from\n" + .string "someone! I’d never do such a thing!\l" + .string "It’s clean! You can use it!$" + +SSTidalRooms_Text_199C1A:: @ 8199C1A + .string "SNATCH steals the foe’s move in\n" + .string "advance, and then uses the snatched\l" + .string "move on the foe.$" diff --git a/data/text/maps/SSTidalRooms.s b/data/text/maps/SSTidalRooms.s deleted file mode 100644 index a0f9000d3..000000000 --- a/data/text/maps/SSTidalRooms.s +++ /dev/null @@ -1,111 +0,0 @@ -SSTidalRooms_Text_19956B:: @ 819956B - .string "It’s a bed.\n" - .string "Let’s take a rest.$" - -SSTidalRooms_Text_19958A:: @ 819958A - .string "Go back and forth between LILYCOVE\n" - .string "and SLATEPORT, that’s what I do.\p" - .string "It’s my hobby - going from port to port\n" - .string "to take in POKéMON CONTESTS.$" - -SSTidalRooms_Text_199613:: @ 8199613 - .string "That was an enjoyable match!$" - -SSTidalRooms_Text_199630:: @ 8199630 - .string "I get so excited imagining what kinds\n" - .string "of POKéMON I’ll get to see in the next\l" - .string "CONTEST. The anticipation of it thrills!$" - -SSTidalRooms_Text_1996A6:: @ 81996A6 - .string "Are your friends strong?$" - -SSTidalRooms_Text_1996BF:: @ 81996BF - .string "Your friends are, indeed, strong.$" - -SSTidalRooms_Text_1996E1:: @ 81996E1 - .string "Friends need not be human.\n" - .string "For me, POKéMON are treasured friends!$" - -SSTidalRooms_Text_199723:: @ 8199723 - .string "Child...\n" - .string "Did you knock on the door?$" - -SSTidalRooms_Text_199747:: @ 8199747 - .string "A loss is to be accepted without haste\n" - .string "or panic.$" - -SSTidalRooms_Text_199778:: @ 8199778 - .string "To be never ruffled in any situation is\n" - .string "the GENTLEMAN’s code of conduct.$" - -SSTidalRooms_Text_1997C1:: @ 81997C1 - .string "JED: I feel a little shy about this, but...\n" - .string "We’ll show you our lovey-dovey power!$" - -SSTidalRooms_Text_199813:: @ 8199813 - .string "JED: Sigh...$" - -SSTidalRooms_Text_199820:: @ 8199820 - .string "JED: It’s the first time that our lovey-\n" - .string "dovey power couldn’t prevail!\l" - .string "You must be an awesome TRAINER!$" - -SSTidalRooms_Text_199887:: @ 8199887 - .string "JED: You only have one POKéMON?\n" - .string "Isn’t that just too lonesome?$" - -SSTidalRooms_Text_1998C5:: @ 81998C5 - .string "LEA: I feel a little silly, but...\n" - .string "We’ll show you our lovey-dovey power!$" - -SSTidalRooms_Text_19990E:: @ 819990E - .string "LEA: Oh, boo!$" - -SSTidalRooms_Text_19991C:: @ 819991C - .string "LEA: I can’t believe it!\n" - .string "Our lovey-dovey power failed...\l" - .string "You must be an awesome TRAINER!$" - -SSTidalRooms_Text_199975:: @ 8199975 - .string "LEA: I wanted to battle...\n" - .string "But you don’t even have two POKéMON...$" - -SSTidalRooms_Text_1999B7:: @ 81999B7 - .string "Ah, you’ve come just in time.\p" - .string "I’m bored, you see.\n" - .string "You may entertain me.$" - -SSTidalRooms_Text_1999FF:: @ 81999FF - .string "...That will do.$" - -SSTidalRooms_Text_199A10:: @ 8199A10 - .string "Perhaps I shall get Father to acquire\n" - .string "a yacht for me.\l" - .string "A yacht for me and POKéMON!$" - -SSTidalRooms_Text_199A62:: @ 8199A62 - .string "Oh, you’re such an adorable TRAINER.\n" - .string "Would you like to have tea?\l" - .string "Or would you rather battle?$" - -SSTidalRooms_Text_199ABF:: @ 8199ABF - .string "I see.\n" - .string "You’re the active sort.$" - -SSTidalRooms_Text_199ADE:: @ 8199ADE - .string "A world cruise on a luxury liner has its\n" - .string "charms, I must say...\p" - .string "But, I will admit there is an appealing\n" - .string "side to touring HOENN by ferry.$" - -SSTidalRooms_Text_199B65:: @ 8199B65 - .string "Uh... Hi! I... I’m not acting suspicious!\n" - .string "Uh... You can have this! For free!\p" - .string "It... Honestly, I didn’t SNATCH it from\n" - .string "someone! I’d never do such a thing!\l" - .string "It’s clean! You can use it!$" - -SSTidalRooms_Text_199C1A:: @ 8199C1A - .string "SNATCH steals the foe’s move in\n" - .string "advance, and then uses the snatched\l" - .string "move on the foe.$" diff --git a/data/text/maps/SeafloorCavern_Room1.inc b/data/text/maps/SeafloorCavern_Room1.inc new file mode 100644 index 000000000..da6e207ae --- /dev/null +++ b/data/text/maps/SeafloorCavern_Room1.inc @@ -0,0 +1,22 @@ +SeafloorCavern_Room1_Text_1974BA:: @ 81974BA + .string "We don’t need a kid around!\n" + .string "Go on home already!$" + +SeafloorCavern_Room1_Text_1974EA:: @ 81974EA + .string "I want to go home...$" + +SeafloorCavern_Room1_Text_1974FF:: @ 81974FF + .string "I want to get a promotion so I can\n" + .string "boss around the GRUNTS...$" + +SeafloorCavern_Room1_Text_19753C:: @ 819753C + .string "That submarine... It’s tiny inside.\n" + .string "I’m sore all over!$" + +SeafloorCavern_Room1_Text_197573:: @ 8197573 + .string "Losing makes me sore!$" + +SeafloorCavern_Room1_Text_197589:: @ 8197589 + .string "That submarine we jacked, man, it’s\n" + .string "brutal as a ride.\l" + .string "It’s way too tight in there!$" diff --git a/data/text/maps/SeafloorCavern_Room1.s b/data/text/maps/SeafloorCavern_Room1.s deleted file mode 100644 index da6e207ae..000000000 --- a/data/text/maps/SeafloorCavern_Room1.s +++ /dev/null @@ -1,22 +0,0 @@ -SeafloorCavern_Room1_Text_1974BA:: @ 81974BA - .string "We don’t need a kid around!\n" - .string "Go on home already!$" - -SeafloorCavern_Room1_Text_1974EA:: @ 81974EA - .string "I want to go home...$" - -SeafloorCavern_Room1_Text_1974FF:: @ 81974FF - .string "I want to get a promotion so I can\n" - .string "boss around the GRUNTS...$" - -SeafloorCavern_Room1_Text_19753C:: @ 819753C - .string "That submarine... It’s tiny inside.\n" - .string "I’m sore all over!$" - -SeafloorCavern_Room1_Text_197573:: @ 8197573 - .string "Losing makes me sore!$" - -SeafloorCavern_Room1_Text_197589:: @ 8197589 - .string "That submarine we jacked, man, it’s\n" - .string "brutal as a ride.\l" - .string "It’s way too tight in there!$" diff --git a/data/text/maps/SeafloorCavern_Room3.inc b/data/text/maps/SeafloorCavern_Room3.inc new file mode 100644 index 000000000..07187b142 --- /dev/null +++ b/data/text/maps/SeafloorCavern_Room3.inc @@ -0,0 +1,24 @@ +SeafloorCavern_Room3_Text_1975DC:: @ 81975DC + .string "Ahahahaha!\p" + .string "How did you manage to get here without\n" + .string "a submarine?\l" + .string "What an impressive child!\p" + .string "But... It won’t do to have you\n" + .string "meddling about here.\p" + .string "And, I do want payback for what\n" + .string "happened at the WEATHER INSTITUTE...\p" + .string "I’m going to give you a little taste\n" + .string "of pain! Resign yourself to it!$" + +SeafloorCavern_Room3_Text_1976F3:: @ 81976F3 + .string "Ahahahaha!\p" + .string "Ouch!$" + +SeafloorCavern_Room3_Text_197704:: @ 8197704 + .string "Ahahahaha!\n" + .string "You’re so darn strong.\p" + .string "It’s terribly disappointing that you’re\n" + .string "not a TEAM {EVIL_TEAM} member.\p" + .string "You could have enjoyed the fabulous\n" + .string "world our BOSS has promised to one\l" + .string "of our own...$" diff --git a/data/text/maps/SeafloorCavern_Room3.s b/data/text/maps/SeafloorCavern_Room3.s deleted file mode 100644 index 07187b142..000000000 --- a/data/text/maps/SeafloorCavern_Room3.s +++ /dev/null @@ -1,24 +0,0 @@ -SeafloorCavern_Room3_Text_1975DC:: @ 81975DC - .string "Ahahahaha!\p" - .string "How did you manage to get here without\n" - .string "a submarine?\l" - .string "What an impressive child!\p" - .string "But... It won’t do to have you\n" - .string "meddling about here.\p" - .string "And, I do want payback for what\n" - .string "happened at the WEATHER INSTITUTE...\p" - .string "I’m going to give you a little taste\n" - .string "of pain! Resign yourself to it!$" - -SeafloorCavern_Room3_Text_1976F3:: @ 81976F3 - .string "Ahahahaha!\p" - .string "Ouch!$" - -SeafloorCavern_Room3_Text_197704:: @ 8197704 - .string "Ahahahaha!\n" - .string "You’re so darn strong.\p" - .string "It’s terribly disappointing that you’re\n" - .string "not a TEAM {EVIL_TEAM} member.\p" - .string "You could have enjoyed the fabulous\n" - .string "world our BOSS has promised to one\l" - .string "of our own...$" diff --git a/data/text/maps/SeafloorCavern_Room4.inc b/data/text/maps/SeafloorCavern_Room4.inc new file mode 100644 index 000000000..ca0600450 --- /dev/null +++ b/data/text/maps/SeafloorCavern_Room4.inc @@ -0,0 +1,10 @@ +SeafloorCavern_Room4_Text_1977B9:: @ 81977B9 + .string "Who are you?\n" + .string "Where did you come in from?$" + +SeafloorCavern_Room4_Text_1977E2:: @ 81977E2 + .string "Lost it...$" + +SeafloorCavern_Room4_Text_1977ED:: @ 81977ED + .string "I can’t find the way out!\p" + .string "I’m not afraid. Don’t get me wrong!$" diff --git a/data/text/maps/SeafloorCavern_Room4.s b/data/text/maps/SeafloorCavern_Room4.s deleted file mode 100644 index ca0600450..000000000 --- a/data/text/maps/SeafloorCavern_Room4.s +++ /dev/null @@ -1,10 +0,0 @@ -SeafloorCavern_Room4_Text_1977B9:: @ 81977B9 - .string "Who are you?\n" - .string "Where did you come in from?$" - -SeafloorCavern_Room4_Text_1977E2:: @ 81977E2 - .string "Lost it...$" - -SeafloorCavern_Room4_Text_1977ED:: @ 81977ED - .string "I can’t find the way out!\p" - .string "I’m not afraid. Don’t get me wrong!$" diff --git a/data/text/maps/SecretBase_RedCave1.inc b/data/text/maps/SecretBase_RedCave1.inc new file mode 100644 index 000000000..efb2c8fdb --- /dev/null +++ b/data/text/maps/SecretBase_RedCave1.inc @@ -0,0 +1,2 @@ +SecretBase_RedCave1_Text_198F89:: @ 8198F89 + .string "Want to make your SECRET BASE here?$" diff --git a/data/text/maps/SecretBase_RedCave1.s b/data/text/maps/SecretBase_RedCave1.s deleted file mode 100644 index efb2c8fdb..000000000 --- a/data/text/maps/SecretBase_RedCave1.s +++ /dev/null @@ -1,2 +0,0 @@ -SecretBase_RedCave1_Text_198F89:: @ 8198F89 - .string "Want to make your SECRET BASE here?$" diff --git a/data/text/maps/ShoalCave_LowTideEntranceRoom.inc b/data/text/maps/ShoalCave_LowTideEntranceRoom.inc new file mode 100644 index 000000000..8b1378917 --- /dev/null +++ b/data/text/maps/ShoalCave_LowTideEntranceRoom.inc @@ -0,0 +1 @@ + diff --git a/data/text/maps/ShoalCave_LowTideEntranceRoom.s b/data/text/maps/ShoalCave_LowTideEntranceRoom.s deleted file mode 100644 index 8b1378917..000000000 --- a/data/text/maps/ShoalCave_LowTideEntranceRoom.s +++ /dev/null @@ -1 +0,0 @@ - diff --git a/data/text/maps/ShoalCave_LowTideInnerRoom.inc b/data/text/maps/ShoalCave_LowTideInnerRoom.inc new file mode 100644 index 000000000..8b1378917 --- /dev/null +++ b/data/text/maps/ShoalCave_LowTideInnerRoom.inc @@ -0,0 +1 @@ + diff --git a/data/text/maps/ShoalCave_LowTideInnerRoom.s b/data/text/maps/ShoalCave_LowTideInnerRoom.s deleted file mode 100644 index 8b1378917..000000000 --- a/data/text/maps/ShoalCave_LowTideInnerRoom.s +++ /dev/null @@ -1 +0,0 @@ - diff --git a/data/text/maps/ShoalCave_LowTideLowerRoom.inc b/data/text/maps/ShoalCave_LowTideLowerRoom.inc new file mode 100644 index 000000000..c9d4337de --- /dev/null +++ b/data/text/maps/ShoalCave_LowTideLowerRoom.inc @@ -0,0 +1,9 @@ +ShoalCave_LowTideLowerRoom_Text_198200:: @ 8198200 + .string "The penetrating cold around these\n" + .string "parts is an impediment to training.\p" + .string "But with focus, one can overcome!\p" + .string "With this FOCUS BAND, buckle down and\n" + .string "withstand the cold!$" + +ShoalCave_LowTideLowerRoom_Text_1982A2:: @ 81982A2 + .string "Everything starts with focus!$" diff --git a/data/text/maps/ShoalCave_LowTideLowerRoom.s b/data/text/maps/ShoalCave_LowTideLowerRoom.s deleted file mode 100644 index c9d4337de..000000000 --- a/data/text/maps/ShoalCave_LowTideLowerRoom.s +++ /dev/null @@ -1,9 +0,0 @@ -ShoalCave_LowTideLowerRoom_Text_198200:: @ 8198200 - .string "The penetrating cold around these\n" - .string "parts is an impediment to training.\p" - .string "But with focus, one can overcome!\p" - .string "With this FOCUS BAND, buckle down and\n" - .string "withstand the cold!$" - -ShoalCave_LowTideLowerRoom_Text_1982A2:: @ 81982A2 - .string "Everything starts with focus!$" diff --git a/data/text/maps/ShoalCave_LowTideStairsRoom.inc b/data/text/maps/ShoalCave_LowTideStairsRoom.inc new file mode 100644 index 000000000..8b1378917 --- /dev/null +++ b/data/text/maps/ShoalCave_LowTideStairsRoom.inc @@ -0,0 +1 @@ + diff --git a/data/text/maps/ShoalCave_LowTideStairsRoom.s b/data/text/maps/ShoalCave_LowTideStairsRoom.s deleted file mode 100644 index 8b1378917..000000000 --- a/data/text/maps/ShoalCave_LowTideStairsRoom.s +++ /dev/null @@ -1 +0,0 @@ - diff --git a/data/text/maps/SlateportCity.inc b/data/text/maps/SlateportCity.inc new file mode 100644 index 000000000..3ff5d51bf --- /dev/null +++ b/data/text/maps/SlateportCity.inc @@ -0,0 +1,321 @@ +SlateportCity_Text_164642:: @ 8164642 + .string "I’m the ENERGY GURU!\n" + .string "I’ll go for it and sell you what you need!$" + +SlateportCity_Text_164682:: @ 8164682 + .string "Oh?\n" + .string "Your {STR_VAR_1}...$" + +SlateportCity_Text_164691:: @ 8164691 + .string "Went for it stupendously!\p" + .string "As its reward, please give it this\n" + .string "EFFORT RIBBON.$" + +SlateportCity_Text_1646DD:: @ 81646DD + .string "{PLAYER} received the EFFORT RIBBON.$" + +SlateportCity_Text_1646FC:: @ 81646FC + .string "{PLAYER} put the EFFORT RIBBON\n" + .string "on {STR_VAR_1}.$" + +SlateportCity_Text_16471C:: @ 816471C + .string "You have to go for it a little harder.\p" + .string "If you do, I’ll give your POKéMON\n" + .string "something nice.$" + +SlateportCity_Text_164775:: @ 8164775 + .string "Oh! Your {STR_VAR_1}, that EFFORT\n" + .string "RIBBON looks good on it!$" + +SlateportCity_Text_1647A7:: @ 81647A7 + .string "The light of the lighthouse reaches\n" + .string "dozens of miles away.\p" + .string "I wonder if it doesn’t startle POKéMON\n" + .string "in the sea.$" + +SlateportCity_Text_164814:: @ 8164814 + .string "Ooh, look at this!\p" + .string "The seaweed you can get around these\n" + .string "parts is fresh and full of life.\p" + .string "Why, it looks like it can even rear up\n" + .string "and attack!$" + +SlateportCity_Text_1648A0:: @ 81648A0 + .string "Where the water is clean, the fruits\n" + .string "of bountiful harvest gather.\p" + .string "And where people gather, a market\n" + .string "soon starts.\p" + .string "That is how a town is born and grows.$" + +SlateportCity_Text_164937:: @ 8164937 + .string "Shopping where you can breathe the\n" + .string "scent of the ocean...\p" + .string "SLATEPORT is such a wonderful place!$" + +SlateportCity_Text_164995:: @ 8164995 + .string "If you put DOLLS or CUSHIONS on the\n" + .string "floor, they’ll get dirty.\p" + .string "I’m going to buy some BRICKS so my\n" + .string "DOLLS and CUSHIONS won’t get dirty\l" + .string "when I leave them out.$" + +SlateportCity_Text_164A30:: @ 8164A30 + .string "Yeah! I’ve waited so long for this!\n" + .string "POKéMON CONTESTS!\l" + .string "I’m going to enter!\p" + .string "But before I do, I have to catch some\n" + .string "POKéMON!$" + +SlateportCity_Text_164AA9:: @ 8164AA9 + .string "Whew... I’m just bushed...\p" + .string "I hiked over from MAUVILLE CITY.\n" + .string "But, boy, this city’s huge.\p" + .string "If I’d known this, I would’ve ridden\n" + .string "my BIKE here.$" + +SlateportCity_Text_164B34:: @ 8164B34 + .string "STERN, the fellow who built the\n" + .string "MUSEUM, also happens to be the leader\l" + .string "of an undersea exploration team.\p" + .string "So, everyone calls him CAPT. STERN.$" + +SlateportCity_Text_164BBF:: @ 8164BBF + .string "What is that over there?\n" + .string "That long line...$" + +SlateportCity_Text_164BEA:: @ 8164BEA + .string "When I was a child, I visited the\n" + .string "MUSEUM often.\p" + .string "I used to dream about the mysteries of\n" + .string "the sea after seeing the exhibits.$" + +SlateportCity_Text_164C64:: @ 8164C64 + .string "Hey, there! Quit pushing!\n" + .string "This is the line, can’t you see?$" + +SlateportCity_Text_164C9F:: @ 8164C9F + .string "TEAM {EVIL_TEAM} has a policy of\n" + .string "assembling and dispersing at the\l" + .string "operation site.$" + +SlateportCity_Text_164CE8:: @ 8164CE8 + .string "Our BOSS is brilliant.\p" + .string "What would he want to do with a\n" + .string "MUSEUM now?$" + +SlateportCity_Text_164D2B:: @ 8164D2B + .string "What’s the new scheme, I wonder?\p" + .string "Our BOSS is scary when he’s mad, so\n" + .string "I’d better not screw things up...$" + +SlateportCity_Text_164D92:: @ 8164D92 + .string "If there’s something we need in the\n" + .string "MUSEUM, we should take it all!$" + +SlateportCity_Text_164DD5:: @ 8164DD5 + .string "Hey, you there!\n" + .string "Don’t butt in!$" + +SlateportCity_Text_164DF4:: @ 8164DF4 + .string "A long line, huh?\p" + .string "It reminds me of the times I lined up to\n" + .string "buy smash-hit games...$" + +SlateportCity_Text_164E46:: @ 8164E46 + .string "Why are we even lining up and paying?\n" + .string "We should just march in!$" + +SlateportCity_Text_164E85:: @ 8164E85 + .string "The sea is just so vast...\p" + .string "Could the sea have been made by the\n" + .string "tears shed by POKéMON?$" + +SlateportCity_Text_164EDB:: @ 8164EDB + .string "Do you know what they do with old\n" + .string "ships that become too creaky to sail?\p" + .string "They sink them in the sea so they\n" + .string "become habitats for POKéMON.$" + +SlateportCity_Text_164F62:: @ 8164F62 + .string "Whenever I visit here, I get carried\n" + .string "away and buy too much.$" + +SlateportCity_Text_164F9E:: @ 8164F9E + .string "If you want to change your POKéMON’s\n" + .string "nickname, you’ll have to get the NAME\l" + .string "RATER to help you.$" + +SlateportCity_Text_164FFC:: @ 8164FFC + .string "Any POKéMON you get in a trade, you\n" + .string "can’t change its nickname.\p" + .string "The original TRAINER’s love for that\n" + .string "POKéMON is in the nickname.$" + +SlateportCity_Text_16507C:: @ 816507C + .string "A POKéMON CONTEST HALL opened in\n" + .string "SLATEPORT recently.\p" + .string "I plan on entering after I improve the\n" + .string "condition of my POKéMON.$" + +SlateportCity_Text_1650F1:: @ 81650F1 + .string "Do you know about the machine\n" + .string "BERRY BLENDER?$" + +SlateportCity_Text_16511E:: @ 816511E + .string "People have to work together to get it\n" + .string "to spin faster.\p" + .string "The faster you can make it spin, the\n" + .string "better {POKEBLOCK}S you can get, I’ve heard.$" + +SlateportCity_Text_1651A1:: @ 81651A1 + .string "It’s used for making a kind of candy\n" + .string "called a {POKEBLOCK}.\p" + .string "If you give a good {POKEBLOCK} to a POKéMON,\n" + .string "its condition will improve by a lot.$" + +SlateportCity_Text_165222:: @ 8165222 + .string "I was hoping that it was a famous star\n" + .string "so I could get an autograph.\p" + .string "But who’s that being interviewed?\n" + .string "Isn’t that CAPT. STERN?$" + +SlateportCity_Text_1652A0:: @ 81652A0 + .string "That lady interviewer is so cool and\n" + .string "pretty.\p" + .string "When I grow up, I’m going to be an\n" + .string "international journalist!$" + +SlateportCity_Text_16530A:: @ 816530A + .string "CAPT. STERN says they discovered\n" + .string "something at the bottom of the sea.\p" + .string "I wonder what it is?\n" + .string "What could it be?$" + +SlateportCity_Text_165376:: @ 8165376 + .string "What’s going on here?\p" + .string "Did the good CAPTAIN come back with\n" + .string "a big fish from the ocean floor?$" + +SlateportCity_Text_1653D1:: @ 81653D1 + .string "Hey! Are you watching?\n" + .string "Am I on TV?$" + +SlateportCity_Text_1653F4:: @ 81653F4 + .string "A TV interview! Here!\n" + .string "The CAPTAIN’s a celebrity!$" + +SlateportCity_Text_165425:: @ 8165425 + .string "TY: Okay, CAPT. STERN, a big smile\n" + .string "for the camera!$" + +SlateportCity_Text_165458:: @ 8165458 + .string "GABBY: I see, I see. You’ve had a most\n" + .string "invaluable experience...$" + +SlateportCity_Text_165498:: @ 8165498 + .string "CAPT. STERN: Yes, indeed. We intend to\n" + .string "move ahead with our exploration.$" + +SlateportCity_Text_1654E0:: @ 81654E0 + .string "GABBY: That’s wonderful, CAPT. STERN!\n" + .string "Thank you for taking the time from\l" + .string "your busy schedule to talk to us.\p" + .string "We hope we can interview you again\n" + .string "with news of more discoveries!$" + +SlateportCity_Text_16558D:: @ 816558D + .string "CAPT. STERN: Whew...\p" + .string "That was my first time to be filmed for\n" + .string "TV. That was nerve wracking.$" + +SlateportCity_Text_1655E7:: @ 81655E7 + .string "Oh! {PLAYER}{KUN}!\n" + .string "You’re looking great!\p" + .string "We made a huge discovery on our last\n" + .string "seafloor exploration.\p" + .string "We found an underwater cavern on\n" + .string "ROUTE 128.\p" + .string "We think it’s the habitat of a POKéMON\n" + .string "that’s said to have been long extinct.$" + +SlateportCity_Text_1656BC:: @ 81656BC + .string "Fufufu...\n" + .string "CAPT. STERN, I presume.\p" + .string "We of TEAM {EVIL_TEAM} will assume\n" + .string "control of your submarine!\p" + .string "Your objections are meaningless!\n" + .string "We expect your total cooperation!\p" + .string "Fufufu...\n" + .string "Just watch and learn what TEAM\l" + .string "{EVIL_TEAM} has planned!$" + +SlateportCity_Text_16578F:: @ 816578F + .string "CAPT. STERN: What was that all about?\p" + .string "It sounded like someone using a\n" + .string "megaphone...\p" + .string "Where did it come from?$" + +SlateportCity_Text_1657FA:: @ 81657FA + .string "It’s from the HARBOR!\p" + .string "The submarine!\n" + .string "They’re trying to take it!$" + +SlateportCity_Text_16583A:: @ 816583A + .string "{PLAYER}{KUN}!\n" + .string "Please, come with me!$" + +SlateportCity_Text_165856:: @ 8165856 + .string "POKéMON CONTESTS\n" + .string "HYPER RANK REGISTRATION\l" + .string "“Let it burn! POKéMON TRAINERS!”$" + +SlateportCity_Text_1658A0:: @ 81658A0 + .string "STERN’S SHIPYARD\p" + .string "“Wanted: A sailor capable of sailing\n" + .string "in all currents.”$" + +SlateportCity_Text_1658E8:: @ 81658E8 + .string "STERN’S SHIPYARD\p" + .string "“The ferry S.S. TIDAL nears\n" + .string "completion for serving the ports of\l" + .string "SLATEPORT and LILYCOVE.”$" + +SlateportCity_Text_165952:: @ 8165952 + .string "STERN’S SHIPYARD\p" + .string "“Boarding of the SLATEPORT-LILYCOVE\n" + .string "ferry S.S. TIDAL is handled at the\l" + .string "HARBOR.”$" + +SlateportCity_Text_1659B3:: @ 81659B3 + .string "POKéMON FAN CLUB\n" + .string "“Calling all fans of POKéMON!”$" + +SlateportCity_Text_1659E3:: @ 81659E3 + .string "“The endless sea sustains\n" + .string "all life.”\p" + .string "OCEANIC MUSEUM$" + +SlateportCity_Text_165A17:: @ 8165A17 + .string "SLATEPORT CITY\p" + .string "“The port where people and POKéMON\n" + .string "cross paths.”$" + +SlateportCity_Text_165A57:: @ 8165A57 + .string "SLATEPORT MARKET\n" + .string "“Unique items found nowhere else!”$" + +SlateportCity_Text_165A8B:: @ 8165A8B + .string "SLATEPORT HARBOR\p" + .string "“The ferry S.S. TIDAL is under\n" + .string "construction in the SHIPYARD.\p" + .string "“Service is scheduled to begin\n" + .string "shortly.”$" + +SlateportCity_Text_165B02:: @ 8165B02 + .string "SLATEPORT HARBOR\p" + .string "“Enjoy a delightful cruise on the\n" + .string "ferry S.S. TIDAL.”$" + +SlateportCity_Text_165B48:: @ 8165B48 + .string "NAME RATER’S HOUSE\n" + .string "“POKéMON nicknames rated.”$" diff --git a/data/text/maps/SlateportCity.s b/data/text/maps/SlateportCity.s deleted file mode 100644 index 3ff5d51bf..000000000 --- a/data/text/maps/SlateportCity.s +++ /dev/null @@ -1,321 +0,0 @@ -SlateportCity_Text_164642:: @ 8164642 - .string "I’m the ENERGY GURU!\n" - .string "I’ll go for it and sell you what you need!$" - -SlateportCity_Text_164682:: @ 8164682 - .string "Oh?\n" - .string "Your {STR_VAR_1}...$" - -SlateportCity_Text_164691:: @ 8164691 - .string "Went for it stupendously!\p" - .string "As its reward, please give it this\n" - .string "EFFORT RIBBON.$" - -SlateportCity_Text_1646DD:: @ 81646DD - .string "{PLAYER} received the EFFORT RIBBON.$" - -SlateportCity_Text_1646FC:: @ 81646FC - .string "{PLAYER} put the EFFORT RIBBON\n" - .string "on {STR_VAR_1}.$" - -SlateportCity_Text_16471C:: @ 816471C - .string "You have to go for it a little harder.\p" - .string "If you do, I’ll give your POKéMON\n" - .string "something nice.$" - -SlateportCity_Text_164775:: @ 8164775 - .string "Oh! Your {STR_VAR_1}, that EFFORT\n" - .string "RIBBON looks good on it!$" - -SlateportCity_Text_1647A7:: @ 81647A7 - .string "The light of the lighthouse reaches\n" - .string "dozens of miles away.\p" - .string "I wonder if it doesn’t startle POKéMON\n" - .string "in the sea.$" - -SlateportCity_Text_164814:: @ 8164814 - .string "Ooh, look at this!\p" - .string "The seaweed you can get around these\n" - .string "parts is fresh and full of life.\p" - .string "Why, it looks like it can even rear up\n" - .string "and attack!$" - -SlateportCity_Text_1648A0:: @ 81648A0 - .string "Where the water is clean, the fruits\n" - .string "of bountiful harvest gather.\p" - .string "And where people gather, a market\n" - .string "soon starts.\p" - .string "That is how a town is born and grows.$" - -SlateportCity_Text_164937:: @ 8164937 - .string "Shopping where you can breathe the\n" - .string "scent of the ocean...\p" - .string "SLATEPORT is such a wonderful place!$" - -SlateportCity_Text_164995:: @ 8164995 - .string "If you put DOLLS or CUSHIONS on the\n" - .string "floor, they’ll get dirty.\p" - .string "I’m going to buy some BRICKS so my\n" - .string "DOLLS and CUSHIONS won’t get dirty\l" - .string "when I leave them out.$" - -SlateportCity_Text_164A30:: @ 8164A30 - .string "Yeah! I’ve waited so long for this!\n" - .string "POKéMON CONTESTS!\l" - .string "I’m going to enter!\p" - .string "But before I do, I have to catch some\n" - .string "POKéMON!$" - -SlateportCity_Text_164AA9:: @ 8164AA9 - .string "Whew... I’m just bushed...\p" - .string "I hiked over from MAUVILLE CITY.\n" - .string "But, boy, this city’s huge.\p" - .string "If I’d known this, I would’ve ridden\n" - .string "my BIKE here.$" - -SlateportCity_Text_164B34:: @ 8164B34 - .string "STERN, the fellow who built the\n" - .string "MUSEUM, also happens to be the leader\l" - .string "of an undersea exploration team.\p" - .string "So, everyone calls him CAPT. STERN.$" - -SlateportCity_Text_164BBF:: @ 8164BBF - .string "What is that over there?\n" - .string "That long line...$" - -SlateportCity_Text_164BEA:: @ 8164BEA - .string "When I was a child, I visited the\n" - .string "MUSEUM often.\p" - .string "I used to dream about the mysteries of\n" - .string "the sea after seeing the exhibits.$" - -SlateportCity_Text_164C64:: @ 8164C64 - .string "Hey, there! Quit pushing!\n" - .string "This is the line, can’t you see?$" - -SlateportCity_Text_164C9F:: @ 8164C9F - .string "TEAM {EVIL_TEAM} has a policy of\n" - .string "assembling and dispersing at the\l" - .string "operation site.$" - -SlateportCity_Text_164CE8:: @ 8164CE8 - .string "Our BOSS is brilliant.\p" - .string "What would he want to do with a\n" - .string "MUSEUM now?$" - -SlateportCity_Text_164D2B:: @ 8164D2B - .string "What’s the new scheme, I wonder?\p" - .string "Our BOSS is scary when he’s mad, so\n" - .string "I’d better not screw things up...$" - -SlateportCity_Text_164D92:: @ 8164D92 - .string "If there’s something we need in the\n" - .string "MUSEUM, we should take it all!$" - -SlateportCity_Text_164DD5:: @ 8164DD5 - .string "Hey, you there!\n" - .string "Don’t butt in!$" - -SlateportCity_Text_164DF4:: @ 8164DF4 - .string "A long line, huh?\p" - .string "It reminds me of the times I lined up to\n" - .string "buy smash-hit games...$" - -SlateportCity_Text_164E46:: @ 8164E46 - .string "Why are we even lining up and paying?\n" - .string "We should just march in!$" - -SlateportCity_Text_164E85:: @ 8164E85 - .string "The sea is just so vast...\p" - .string "Could the sea have been made by the\n" - .string "tears shed by POKéMON?$" - -SlateportCity_Text_164EDB:: @ 8164EDB - .string "Do you know what they do with old\n" - .string "ships that become too creaky to sail?\p" - .string "They sink them in the sea so they\n" - .string "become habitats for POKéMON.$" - -SlateportCity_Text_164F62:: @ 8164F62 - .string "Whenever I visit here, I get carried\n" - .string "away and buy too much.$" - -SlateportCity_Text_164F9E:: @ 8164F9E - .string "If you want to change your POKéMON’s\n" - .string "nickname, you’ll have to get the NAME\l" - .string "RATER to help you.$" - -SlateportCity_Text_164FFC:: @ 8164FFC - .string "Any POKéMON you get in a trade, you\n" - .string "can’t change its nickname.\p" - .string "The original TRAINER’s love for that\n" - .string "POKéMON is in the nickname.$" - -SlateportCity_Text_16507C:: @ 816507C - .string "A POKéMON CONTEST HALL opened in\n" - .string "SLATEPORT recently.\p" - .string "I plan on entering after I improve the\n" - .string "condition of my POKéMON.$" - -SlateportCity_Text_1650F1:: @ 81650F1 - .string "Do you know about the machine\n" - .string "BERRY BLENDER?$" - -SlateportCity_Text_16511E:: @ 816511E - .string "People have to work together to get it\n" - .string "to spin faster.\p" - .string "The faster you can make it spin, the\n" - .string "better {POKEBLOCK}S you can get, I’ve heard.$" - -SlateportCity_Text_1651A1:: @ 81651A1 - .string "It’s used for making a kind of candy\n" - .string "called a {POKEBLOCK}.\p" - .string "If you give a good {POKEBLOCK} to a POKéMON,\n" - .string "its condition will improve by a lot.$" - -SlateportCity_Text_165222:: @ 8165222 - .string "I was hoping that it was a famous star\n" - .string "so I could get an autograph.\p" - .string "But who’s that being interviewed?\n" - .string "Isn’t that CAPT. STERN?$" - -SlateportCity_Text_1652A0:: @ 81652A0 - .string "That lady interviewer is so cool and\n" - .string "pretty.\p" - .string "When I grow up, I’m going to be an\n" - .string "international journalist!$" - -SlateportCity_Text_16530A:: @ 816530A - .string "CAPT. STERN says they discovered\n" - .string "something at the bottom of the sea.\p" - .string "I wonder what it is?\n" - .string "What could it be?$" - -SlateportCity_Text_165376:: @ 8165376 - .string "What’s going on here?\p" - .string "Did the good CAPTAIN come back with\n" - .string "a big fish from the ocean floor?$" - -SlateportCity_Text_1653D1:: @ 81653D1 - .string "Hey! Are you watching?\n" - .string "Am I on TV?$" - -SlateportCity_Text_1653F4:: @ 81653F4 - .string "A TV interview! Here!\n" - .string "The CAPTAIN’s a celebrity!$" - -SlateportCity_Text_165425:: @ 8165425 - .string "TY: Okay, CAPT. STERN, a big smile\n" - .string "for the camera!$" - -SlateportCity_Text_165458:: @ 8165458 - .string "GABBY: I see, I see. You’ve had a most\n" - .string "invaluable experience...$" - -SlateportCity_Text_165498:: @ 8165498 - .string "CAPT. STERN: Yes, indeed. We intend to\n" - .string "move ahead with our exploration.$" - -SlateportCity_Text_1654E0:: @ 81654E0 - .string "GABBY: That’s wonderful, CAPT. STERN!\n" - .string "Thank you for taking the time from\l" - .string "your busy schedule to talk to us.\p" - .string "We hope we can interview you again\n" - .string "with news of more discoveries!$" - -SlateportCity_Text_16558D:: @ 816558D - .string "CAPT. STERN: Whew...\p" - .string "That was my first time to be filmed for\n" - .string "TV. That was nerve wracking.$" - -SlateportCity_Text_1655E7:: @ 81655E7 - .string "Oh! {PLAYER}{KUN}!\n" - .string "You’re looking great!\p" - .string "We made a huge discovery on our last\n" - .string "seafloor exploration.\p" - .string "We found an underwater cavern on\n" - .string "ROUTE 128.\p" - .string "We think it’s the habitat of a POKéMON\n" - .string "that’s said to have been long extinct.$" - -SlateportCity_Text_1656BC:: @ 81656BC - .string "Fufufu...\n" - .string "CAPT. STERN, I presume.\p" - .string "We of TEAM {EVIL_TEAM} will assume\n" - .string "control of your submarine!\p" - .string "Your objections are meaningless!\n" - .string "We expect your total cooperation!\p" - .string "Fufufu...\n" - .string "Just watch and learn what TEAM\l" - .string "{EVIL_TEAM} has planned!$" - -SlateportCity_Text_16578F:: @ 816578F - .string "CAPT. STERN: What was that all about?\p" - .string "It sounded like someone using a\n" - .string "megaphone...\p" - .string "Where did it come from?$" - -SlateportCity_Text_1657FA:: @ 81657FA - .string "It’s from the HARBOR!\p" - .string "The submarine!\n" - .string "They’re trying to take it!$" - -SlateportCity_Text_16583A:: @ 816583A - .string "{PLAYER}{KUN}!\n" - .string "Please, come with me!$" - -SlateportCity_Text_165856:: @ 8165856 - .string "POKéMON CONTESTS\n" - .string "HYPER RANK REGISTRATION\l" - .string "“Let it burn! POKéMON TRAINERS!”$" - -SlateportCity_Text_1658A0:: @ 81658A0 - .string "STERN’S SHIPYARD\p" - .string "“Wanted: A sailor capable of sailing\n" - .string "in all currents.”$" - -SlateportCity_Text_1658E8:: @ 81658E8 - .string "STERN’S SHIPYARD\p" - .string "“The ferry S.S. TIDAL nears\n" - .string "completion for serving the ports of\l" - .string "SLATEPORT and LILYCOVE.”$" - -SlateportCity_Text_165952:: @ 8165952 - .string "STERN’S SHIPYARD\p" - .string "“Boarding of the SLATEPORT-LILYCOVE\n" - .string "ferry S.S. TIDAL is handled at the\l" - .string "HARBOR.”$" - -SlateportCity_Text_1659B3:: @ 81659B3 - .string "POKéMON FAN CLUB\n" - .string "“Calling all fans of POKéMON!”$" - -SlateportCity_Text_1659E3:: @ 81659E3 - .string "“The endless sea sustains\n" - .string "all life.”\p" - .string "OCEANIC MUSEUM$" - -SlateportCity_Text_165A17:: @ 8165A17 - .string "SLATEPORT CITY\p" - .string "“The port where people and POKéMON\n" - .string "cross paths.”$" - -SlateportCity_Text_165A57:: @ 8165A57 - .string "SLATEPORT MARKET\n" - .string "“Unique items found nowhere else!”$" - -SlateportCity_Text_165A8B:: @ 8165A8B - .string "SLATEPORT HARBOR\p" - .string "“The ferry S.S. TIDAL is under\n" - .string "construction in the SHIPYARD.\p" - .string "“Service is scheduled to begin\n" - .string "shortly.”$" - -SlateportCity_Text_165B02:: @ 8165B02 - .string "SLATEPORT HARBOR\p" - .string "“Enjoy a delightful cruise on the\n" - .string "ferry S.S. TIDAL.”$" - -SlateportCity_Text_165B48:: @ 8165B48 - .string "NAME RATER’S HOUSE\n" - .string "“POKéMON nicknames rated.”$" diff --git a/data/text/maps/SlateportCity_ContestHall.inc b/data/text/maps/SlateportCity_ContestHall.inc new file mode 100644 index 000000000..6199157fb --- /dev/null +++ b/data/text/maps/SlateportCity_ContestHall.inc @@ -0,0 +1,105 @@ +SlateportCity_ContestHall_Text_17CB71:: @ 817CB71 + .string "Want a tasty little bit of advice\n" + .string "for CONTESTS?\p" + .string "Using a certain move after another\n" + .string "certain kind of move sometimes gets\l" + .string "you extra attention.\p" + .string "If you know what you’re doing, you\n" + .string "can score big in appeal.\p" + .string "Of course, your opponents might try\n" + .string "disrupting your POKéMON’s showing.$" + +SlateportCity_ContestHall_Text_17CC80:: @ 817CC80 + .string "My papa, he’s a CONTEST JUDGE.\p" + .string "I wonder what I should be when I\n" + .string "grow up, a JUDGE or a GYM LEADER?$" + +SlateportCity_ContestHall_Text_17CCE2:: @ 817CCE2 + .string "Hey, man, I’m like majorly cheesed,\n" + .string "you know. Like, you know, I just\l" + .string "wanted to know why my POKéMON\l" + .string "never won, you know, like, hey?\p" + .string "So, like, I gave the JUDGE my two\n" + .string "cents, you know, they’re free.\p" + .string "And he wouldn’t hear me out, like, hey!\n" + .string "So, like, total bummer, man!\p" + .string "Hey, like, you! Zip it, you know?\n" + .string "Just, you know, take this!$" + +SlateportCity_ContestHall_Text_17CE28:: @ 817CE28 + .string "That’s, like, TM41, you know?\n" + .string "Hey, it’s TORMENT, you hearing me?\p" + .string "Like, it won’t let the other guy\n" + .string "use the same move twice in a row, see?\p" + .string "Hey, now, you listen here, like,\n" + .string "I’m not laying a torment on you!$" + +SlateportCity_ContestHall_Text_17CEF3:: @ 817CEF3 + .string "MC: Oh, my, my!\n" + .string "Now isn’t that a dandy of a POKéMON?\p" + .string "Please! Do step right up and take\n" + .string "part in our splendid CONTESTS!\p" + .string "You’ll do well! I’m sure of it!\n" + .string "My eyes have never failed me!$" + +SlateportCity_ContestHall_Text_17CFA7:: @ 817CFA7 + .string "JUDGE: Well, hello there!\n" + .string "I see that you’re a TRAINER!\p" + .string "Then, it just wouldn’t do for you\n" + .string "to miss a POKéMON CONTEST!\p" + .string "Get a CONTEST PASS in VERDANTURF\n" + .string "CITY and enter anytime!$" + +SlateportCity_ContestHall_Text_17D054:: @ 817D054 + .string "It’s appeal time!\n" + .string "What should I lead with?$" + +SlateportCity_ContestHall_Text_17D07F:: @ 817D07F + .string "They didn’t pay much attention to\n" + .string "my POKéMON’s appeal...\p" + .string "Humph, that JUDGE, he doesn’t know\n" + .string "a good thing when he sees it.$" + +SlateportCity_ContestHall_Text_17D0F9:: @ 817D0F9 + .string "Oh, hi! You must be a serious fan to get\n" + .string "this close to the action.\p" + .string "I’ll reward your enthusiasm with this\n" + .string "sage advice.\p" + .string "If a move goes over really well,\n" + .string "the audience will get excited.\p" + .string "The POKéMON that makes its appeal\n" + .string "right when everyone’s excited...\p" + .string "Well, you’d think something good has\n" + .string "to happen!$" + +SlateportCity_ContestHall_Text_17D222:: @ 817D222 + .string "I can’t do this! I’m more freaked out\n" + .string "than my POKéMON.\p" + .string "I’m shivering and my heart is racing!$" + +SlateportCity_ContestHall_Text_17D27F:: @ 817D27F + .string "A battle and a CONTEST aren’t the\n" + .string "same, but they are alike, too.\p" + .string "You need to work hard and believe\n" + .string "in the POKéMON you’ve raised.$" + +SlateportCity_ContestHall_Text_17D300:: @ 817D300 + .string "That POKéMON looks like it’s on top\n" + .string "of its game, huh?\p" + .string "A POKéMON that does good in the\n" + .string "secondary judging seems to be more\l" + .string "relaxed when it’s doing appeals.$" + +SlateportCity_ContestHall_Text_17D39A:: @ 817D39A + .string "Will you look at that sorry sight?\p" + .string "Heh, my POKéMON’s absolutely better\n" + .string "than that lot!$" + +SlateportCity_ContestHall_Text_17D3F0:: @ 817D3F0 + .string "Don’t you get the urge to move with\n" + .string "POKéMON if they’re putting on an\l" + .string "energetic appeal?$" + +SlateportCity_ContestHall_Text_17D447:: @ 817D447 + .string "POKéMON CONTESTS\n" + .string "HYPER RANK STAGE!$" diff --git a/data/text/maps/SlateportCity_ContestHall.s b/data/text/maps/SlateportCity_ContestHall.s deleted file mode 100644 index 6199157fb..000000000 --- a/data/text/maps/SlateportCity_ContestHall.s +++ /dev/null @@ -1,105 +0,0 @@ -SlateportCity_ContestHall_Text_17CB71:: @ 817CB71 - .string "Want a tasty little bit of advice\n" - .string "for CONTESTS?\p" - .string "Using a certain move after another\n" - .string "certain kind of move sometimes gets\l" - .string "you extra attention.\p" - .string "If you know what you’re doing, you\n" - .string "can score big in appeal.\p" - .string "Of course, your opponents might try\n" - .string "disrupting your POKéMON’s showing.$" - -SlateportCity_ContestHall_Text_17CC80:: @ 817CC80 - .string "My papa, he’s a CONTEST JUDGE.\p" - .string "I wonder what I should be when I\n" - .string "grow up, a JUDGE or a GYM LEADER?$" - -SlateportCity_ContestHall_Text_17CCE2:: @ 817CCE2 - .string "Hey, man, I’m like majorly cheesed,\n" - .string "you know. Like, you know, I just\l" - .string "wanted to know why my POKéMON\l" - .string "never won, you know, like, hey?\p" - .string "So, like, I gave the JUDGE my two\n" - .string "cents, you know, they’re free.\p" - .string "And he wouldn’t hear me out, like, hey!\n" - .string "So, like, total bummer, man!\p" - .string "Hey, like, you! Zip it, you know?\n" - .string "Just, you know, take this!$" - -SlateportCity_ContestHall_Text_17CE28:: @ 817CE28 - .string "That’s, like, TM41, you know?\n" - .string "Hey, it’s TORMENT, you hearing me?\p" - .string "Like, it won’t let the other guy\n" - .string "use the same move twice in a row, see?\p" - .string "Hey, now, you listen here, like,\n" - .string "I’m not laying a torment on you!$" - -SlateportCity_ContestHall_Text_17CEF3:: @ 817CEF3 - .string "MC: Oh, my, my!\n" - .string "Now isn’t that a dandy of a POKéMON?\p" - .string "Please! Do step right up and take\n" - .string "part in our splendid CONTESTS!\p" - .string "You’ll do well! I’m sure of it!\n" - .string "My eyes have never failed me!$" - -SlateportCity_ContestHall_Text_17CFA7:: @ 817CFA7 - .string "JUDGE: Well, hello there!\n" - .string "I see that you’re a TRAINER!\p" - .string "Then, it just wouldn’t do for you\n" - .string "to miss a POKéMON CONTEST!\p" - .string "Get a CONTEST PASS in VERDANTURF\n" - .string "CITY and enter anytime!$" - -SlateportCity_ContestHall_Text_17D054:: @ 817D054 - .string "It’s appeal time!\n" - .string "What should I lead with?$" - -SlateportCity_ContestHall_Text_17D07F:: @ 817D07F - .string "They didn’t pay much attention to\n" - .string "my POKéMON’s appeal...\p" - .string "Humph, that JUDGE, he doesn’t know\n" - .string "a good thing when he sees it.$" - -SlateportCity_ContestHall_Text_17D0F9:: @ 817D0F9 - .string "Oh, hi! You must be a serious fan to get\n" - .string "this close to the action.\p" - .string "I’ll reward your enthusiasm with this\n" - .string "sage advice.\p" - .string "If a move goes over really well,\n" - .string "the audience will get excited.\p" - .string "The POKéMON that makes its appeal\n" - .string "right when everyone’s excited...\p" - .string "Well, you’d think something good has\n" - .string "to happen!$" - -SlateportCity_ContestHall_Text_17D222:: @ 817D222 - .string "I can’t do this! I’m more freaked out\n" - .string "than my POKéMON.\p" - .string "I’m shivering and my heart is racing!$" - -SlateportCity_ContestHall_Text_17D27F:: @ 817D27F - .string "A battle and a CONTEST aren’t the\n" - .string "same, but they are alike, too.\p" - .string "You need to work hard and believe\n" - .string "in the POKéMON you’ve raised.$" - -SlateportCity_ContestHall_Text_17D300:: @ 817D300 - .string "That POKéMON looks like it’s on top\n" - .string "of its game, huh?\p" - .string "A POKéMON that does good in the\n" - .string "secondary judging seems to be more\l" - .string "relaxed when it’s doing appeals.$" - -SlateportCity_ContestHall_Text_17D39A:: @ 817D39A - .string "Will you look at that sorry sight?\p" - .string "Heh, my POKéMON’s absolutely better\n" - .string "than that lot!$" - -SlateportCity_ContestHall_Text_17D3F0:: @ 817D3F0 - .string "Don’t you get the urge to move with\n" - .string "POKéMON if they’re putting on an\l" - .string "energetic appeal?$" - -SlateportCity_ContestHall_Text_17D447:: @ 817D447 - .string "POKéMON CONTESTS\n" - .string "HYPER RANK STAGE!$" diff --git a/data/text/maps/SlateportCity_ContestLobby.inc b/data/text/maps/SlateportCity_ContestLobby.inc new file mode 100644 index 000000000..7c32cd8ac --- /dev/null +++ b/data/text/maps/SlateportCity_ContestLobby.inc @@ -0,0 +1,27 @@ +SlateportCity_ContestLobby_Text_17C937:: @ 817C937 + .string "I want to raise a POKéMON that’s\n" + .string "the ultimate in “great” for both\l" + .string "battles and CONTESTS.\p" + .string "It’s vexing, trying to figure out\n" + .string "which moves I should make it learn.$" + +SlateportCity_ContestLobby_Text_17C9D5:: @ 817C9D5 + .string "Do any of your friends have any\n" + .string "BERRIES?\p" + .string "You can use that BERRY BLENDER and\n" + .string "make {POKEBLOCK}S with your friends!\p" + .string "You should try it - it’s a lot of fun!$" + +SlateportCity_ContestLobby_Text_17CA67:: @ 817CA67 + .string "I have two, so you can have one!$" + +SlateportCity_ContestLobby_Text_17CA88:: @ 817CA88 + .string "Make {POKEBLOCK}S and put them in there.\p" + .string "When you make a {POKEBLOCK}, everyone\n" + .string "has to put in a different BERRY.$" + +SlateportCity_ContestLobby_Text_17CAEC:: @ 817CAEC + .string "If you win a CONTEST, they put up a\n" + .string "poster of your POKéMON on the wall.\p" + .string "It will have a portrait of your\n" + .string "POKéMON and both your names.$" diff --git a/data/text/maps/SlateportCity_ContestLobby.s b/data/text/maps/SlateportCity_ContestLobby.s deleted file mode 100644 index 7c32cd8ac..000000000 --- a/data/text/maps/SlateportCity_ContestLobby.s +++ /dev/null @@ -1,27 +0,0 @@ -SlateportCity_ContestLobby_Text_17C937:: @ 817C937 - .string "I want to raise a POKéMON that’s\n" - .string "the ultimate in “great” for both\l" - .string "battles and CONTESTS.\p" - .string "It’s vexing, trying to figure out\n" - .string "which moves I should make it learn.$" - -SlateportCity_ContestLobby_Text_17C9D5:: @ 817C9D5 - .string "Do any of your friends have any\n" - .string "BERRIES?\p" - .string "You can use that BERRY BLENDER and\n" - .string "make {POKEBLOCK}S with your friends!\p" - .string "You should try it - it’s a lot of fun!$" - -SlateportCity_ContestLobby_Text_17CA67:: @ 817CA67 - .string "I have two, so you can have one!$" - -SlateportCity_ContestLobby_Text_17CA88:: @ 817CA88 - .string "Make {POKEBLOCK}S and put them in there.\p" - .string "When you make a {POKEBLOCK}, everyone\n" - .string "has to put in a different BERRY.$" - -SlateportCity_ContestLobby_Text_17CAEC:: @ 817CAEC - .string "If you win a CONTEST, they put up a\n" - .string "poster of your POKéMON on the wall.\p" - .string "It will have a portrait of your\n" - .string "POKéMON and both your names.$" diff --git a/data/text/maps/SlateportCity_Harbor.inc b/data/text/maps/SlateportCity_Harbor.inc new file mode 100644 index 000000000..187dfe07c --- /dev/null +++ b/data/text/maps/SlateportCity_Harbor.inc @@ -0,0 +1,148 @@ +SlateportCity_Harbor_Text_17FA0A:: @ 817FA0A + .string "I beg your pardon?\n" + .string "You’re looking for a ship?\p" + .string "I’m sorry, the ferry service isn’t\n" + .string "available at present...$" + +SlateportCity_Harbor_Text_17FA73:: @ 817FA73 + .string "Hello, are you here for the ferry?\n" + .string "May I see your TICKET?$" + +SlateportCity_Harbor_Text_17FAAD:: @ 817FAAD + .string "{PLAYER} doesn’t have the TICKET...\p" + .string "I’m terribly sorry.\p" + .string "You must have a TICKET to board\n" + .string "the ferry.$" + +SlateportCity_Harbor_Text_17FB0A:: @ 817FB0A + .string "{PLAYER} flashed the TICKET.\p" + .string "Perfect! That’s all you need!\p" + .string "And where would you like to go?$" + +SlateportCity_Harbor_Text_17FB5F:: @ 817FB5F + .string "Please sail with us another time!$" + +SlateportCity_Harbor_Text_17FB81:: @ 817FB81 + .string "LILYCOVE CITY it is, then!$" + +SlateportCity_Harbor_Text_17FB9C:: @ 817FB9C + .string "BATTLE TOWER it is, then!$" + +SlateportCity_Harbor_Text_17FBB6:: @ 817FBB6 + .string "Please board the ferry and wait for\n" + .string "departure.$" + +SlateportCity_Harbor_Text_17FBE5:: @ 817FBE5 + .string "Then, where would you like to go?$" + +SlateportCity_Harbor_Text_17FC07:: @ 817FC07 + .string "A journey to the bottom of the sea...\n" + .string "I wonder what it’d be like?\p" + .string "I’d love to go deep underwater like\n" + .string "that some day.$" + +SlateportCity_Harbor_Text_17FC7C:: @ 817FC7C + .string "I wanted to go with CAPT. STERN on\n" + .string "the ocean floor exploration.\p" + .string "But the sub’s too small for me.\p" + .string "If I squeezed in, there wouldn’t be\n" + .string "any room for the CAPTAIN...$" + +SlateportCity_Harbor_Text_17FD1C:: @ 817FD1C + .string "CAPT. STERN: Those thugs...\p" + .string "They’re the same lot who tried to rob\n" + .string "the DEVON GOODS at the MUSEUM.$" + +SlateportCity_Harbor_Text_17FD7D:: @ 817FD7D + .string "{EVIL_LEADER}: Fwahahaha...\n" + .string "I commiserate with you!\p" + .string "All that effort you spent following\n" + .string "me here all the way from MT. PYRE.\p" + .string "But now...\n" + .string "No one can stop us! No one!\p" + .string "Or, will you follow us back to our\n" + .string "HIDEOUT in LILYCOVE CITY?\p" + .string "Fwahahahaha...$" + +SlateportCity_Harbor_Text_17FE60:: @ 817FE60 + .string "CAPT. STERN: Why...\p" + .string "Why would TEAM {EVIL_TEAM} steal my\n" + .string "SUBMARINE EXPLORER 1?\p" + .string "They can’t be after the slumbering\n" + .string "POKéMON at the bottom of the sea...\p" + .string "But even if I were to chase them,\n" + .string "I don’t stand a chance against them...$" + +SlateportCity_Harbor_Text_17FF35:: @ 817FF35 + .string "CAPT. STERN: Oh, {PLAYER}{KUN}...\p" + .string "Okay... So TEAM {EVIL_TEAM} left before you\n" + .string "could stop them...\p" + .string "Oh, no, don’t blame yourself.\n" + .string "You’re not responsible for this.\p" + .string "Trying to catch a submarine...\n" + .string "It’s impossible for most people.\p" + .string "You would need a POKéMON that knows\n" + .string "how to DIVE...\p" + .string "Perhaps if you went out to\n" + .string "MOSSDEEP CITY...\p" + .string "A lot of divers live out there, so\n" + .string "someone might teach you...$" + +SlateportCity_Harbor_Text_1800A0:: @ 81800A0 + .string "CAPT. STERN: Trying to catch a\n" + .string "submarine... It’s impossible.\p" + .string "You would need a POKéMON that knows\n" + .string "how to DIVE...\p" + .string "Perhaps if you went out to\n" + .string "MOSSDEEP CITY...\p" + .string "A lot of divers live out there, so\n" + .string "someone might teach you...$" + +SlateportCity_Harbor_Text_18017B:: @ 818017B + .string "CAPT. STERN: Oh, yes.\n" + .string "MR. BRINEY came to our SHIPYARD.\p" + .string "It won’t be long now before we finish\n" + .string "making the ferry!$" + +SlateportCity_Harbor_Text_1801EA:: @ 81801EA + .string "CAPT. STERN: {PLAYER}{KUN}!\p" + .string "We finally finished making the ferry\n" + .string "S.S. TIDAL!\p" + .string "We couldn’t have done it without your\n" + .string "friend MR. BRINEY.\p" + .string "Please go for a short cruise on it!$" + +SlateportCity_Harbor_Text_18028B:: @ 818028B + .string "CAPT. STERN: Oh?\n" + .string "{PLAYER}{KUN}, that item you have...\p" + .string "That’s a SCANNER! That would sure\n" + .string "help us on our explorations.\p" + .string "{PLAYER}{KUN}, would you trade your\n" + .string "SCANNER for something?\p" + .string "Like say a DEEPSEATOOTH or a\n" + .string "DEEPSEASCALE that I have?$" + +SlateportCity_Harbor_Text_180360:: @ 8180360 + .string "CAPT. STERN: Are you certain?\n" + .string "It’s useless to you, {PLAYER}{KUN}...\p" + .string "Well, okay, then. If you want to trade\n" + .string "your SCANNER, let me know.$" + +SlateportCity_Harbor_Text_1803DD:: @ 81803DD + .string "CAPT. STERN: So you’ll trade it for\n" + .string "my DEEPSEATOOTH?$" + +SlateportCity_Harbor_Text_180412:: @ 8180412 + .string "CAPT. STERN: So you’ll trade it for\n" + .string "my DEEPSEASCALE?$" + +SlateportCity_Harbor_Text_180447:: @ 8180447 + .string "CAPT. STERN: Which one do you want?$" + +SlateportCity_Harbor_Text_18046B:: @ 818046B + .string "{PLAYER} handed the SCANNER to\n" + .string "CAPT. STERN.$" + +SlateportCity_Harbor_Text_180491:: @ 8180491 + .string "CAPT. STERN: Thanks, {PLAYER}{KUN}!\n" + .string "This will help our research a lot!$" diff --git a/data/text/maps/SlateportCity_Harbor.s b/data/text/maps/SlateportCity_Harbor.s deleted file mode 100644 index 187dfe07c..000000000 --- a/data/text/maps/SlateportCity_Harbor.s +++ /dev/null @@ -1,148 +0,0 @@ -SlateportCity_Harbor_Text_17FA0A:: @ 817FA0A - .string "I beg your pardon?\n" - .string "You’re looking for a ship?\p" - .string "I’m sorry, the ferry service isn’t\n" - .string "available at present...$" - -SlateportCity_Harbor_Text_17FA73:: @ 817FA73 - .string "Hello, are you here for the ferry?\n" - .string "May I see your TICKET?$" - -SlateportCity_Harbor_Text_17FAAD:: @ 817FAAD - .string "{PLAYER} doesn’t have the TICKET...\p" - .string "I’m terribly sorry.\p" - .string "You must have a TICKET to board\n" - .string "the ferry.$" - -SlateportCity_Harbor_Text_17FB0A:: @ 817FB0A - .string "{PLAYER} flashed the TICKET.\p" - .string "Perfect! That’s all you need!\p" - .string "And where would you like to go?$" - -SlateportCity_Harbor_Text_17FB5F:: @ 817FB5F - .string "Please sail with us another time!$" - -SlateportCity_Harbor_Text_17FB81:: @ 817FB81 - .string "LILYCOVE CITY it is, then!$" - -SlateportCity_Harbor_Text_17FB9C:: @ 817FB9C - .string "BATTLE TOWER it is, then!$" - -SlateportCity_Harbor_Text_17FBB6:: @ 817FBB6 - .string "Please board the ferry and wait for\n" - .string "departure.$" - -SlateportCity_Harbor_Text_17FBE5:: @ 817FBE5 - .string "Then, where would you like to go?$" - -SlateportCity_Harbor_Text_17FC07:: @ 817FC07 - .string "A journey to the bottom of the sea...\n" - .string "I wonder what it’d be like?\p" - .string "I’d love to go deep underwater like\n" - .string "that some day.$" - -SlateportCity_Harbor_Text_17FC7C:: @ 817FC7C - .string "I wanted to go with CAPT. STERN on\n" - .string "the ocean floor exploration.\p" - .string "But the sub’s too small for me.\p" - .string "If I squeezed in, there wouldn’t be\n" - .string "any room for the CAPTAIN...$" - -SlateportCity_Harbor_Text_17FD1C:: @ 817FD1C - .string "CAPT. STERN: Those thugs...\p" - .string "They’re the same lot who tried to rob\n" - .string "the DEVON GOODS at the MUSEUM.$" - -SlateportCity_Harbor_Text_17FD7D:: @ 817FD7D - .string "{EVIL_LEADER}: Fwahahaha...\n" - .string "I commiserate with you!\p" - .string "All that effort you spent following\n" - .string "me here all the way from MT. PYRE.\p" - .string "But now...\n" - .string "No one can stop us! No one!\p" - .string "Or, will you follow us back to our\n" - .string "HIDEOUT in LILYCOVE CITY?\p" - .string "Fwahahahaha...$" - -SlateportCity_Harbor_Text_17FE60:: @ 817FE60 - .string "CAPT. STERN: Why...\p" - .string "Why would TEAM {EVIL_TEAM} steal my\n" - .string "SUBMARINE EXPLORER 1?\p" - .string "They can’t be after the slumbering\n" - .string "POKéMON at the bottom of the sea...\p" - .string "But even if I were to chase them,\n" - .string "I don’t stand a chance against them...$" - -SlateportCity_Harbor_Text_17FF35:: @ 817FF35 - .string "CAPT. STERN: Oh, {PLAYER}{KUN}...\p" - .string "Okay... So TEAM {EVIL_TEAM} left before you\n" - .string "could stop them...\p" - .string "Oh, no, don’t blame yourself.\n" - .string "You’re not responsible for this.\p" - .string "Trying to catch a submarine...\n" - .string "It’s impossible for most people.\p" - .string "You would need a POKéMON that knows\n" - .string "how to DIVE...\p" - .string "Perhaps if you went out to\n" - .string "MOSSDEEP CITY...\p" - .string "A lot of divers live out there, so\n" - .string "someone might teach you...$" - -SlateportCity_Harbor_Text_1800A0:: @ 81800A0 - .string "CAPT. STERN: Trying to catch a\n" - .string "submarine... It’s impossible.\p" - .string "You would need a POKéMON that knows\n" - .string "how to DIVE...\p" - .string "Perhaps if you went out to\n" - .string "MOSSDEEP CITY...\p" - .string "A lot of divers live out there, so\n" - .string "someone might teach you...$" - -SlateportCity_Harbor_Text_18017B:: @ 818017B - .string "CAPT. STERN: Oh, yes.\n" - .string "MR. BRINEY came to our SHIPYARD.\p" - .string "It won’t be long now before we finish\n" - .string "making the ferry!$" - -SlateportCity_Harbor_Text_1801EA:: @ 81801EA - .string "CAPT. STERN: {PLAYER}{KUN}!\p" - .string "We finally finished making the ferry\n" - .string "S.S. TIDAL!\p" - .string "We couldn’t have done it without your\n" - .string "friend MR. BRINEY.\p" - .string "Please go for a short cruise on it!$" - -SlateportCity_Harbor_Text_18028B:: @ 818028B - .string "CAPT. STERN: Oh?\n" - .string "{PLAYER}{KUN}, that item you have...\p" - .string "That’s a SCANNER! That would sure\n" - .string "help us on our explorations.\p" - .string "{PLAYER}{KUN}, would you trade your\n" - .string "SCANNER for something?\p" - .string "Like say a DEEPSEATOOTH or a\n" - .string "DEEPSEASCALE that I have?$" - -SlateportCity_Harbor_Text_180360:: @ 8180360 - .string "CAPT. STERN: Are you certain?\n" - .string "It’s useless to you, {PLAYER}{KUN}...\p" - .string "Well, okay, then. If you want to trade\n" - .string "your SCANNER, let me know.$" - -SlateportCity_Harbor_Text_1803DD:: @ 81803DD - .string "CAPT. STERN: So you’ll trade it for\n" - .string "my DEEPSEATOOTH?$" - -SlateportCity_Harbor_Text_180412:: @ 8180412 - .string "CAPT. STERN: So you’ll trade it for\n" - .string "my DEEPSEASCALE?$" - -SlateportCity_Harbor_Text_180447:: @ 8180447 - .string "CAPT. STERN: Which one do you want?$" - -SlateportCity_Harbor_Text_18046B:: @ 818046B - .string "{PLAYER} handed the SCANNER to\n" - .string "CAPT. STERN.$" - -SlateportCity_Harbor_Text_180491:: @ 8180491 - .string "CAPT. STERN: Thanks, {PLAYER}{KUN}!\n" - .string "This will help our research a lot!$" diff --git a/data/text/maps/SlateportCity_House1.inc b/data/text/maps/SlateportCity_House1.inc new file mode 100644 index 000000000..c711aec2f --- /dev/null +++ b/data/text/maps/SlateportCity_House1.inc @@ -0,0 +1,47 @@ +SlateportCity_House1_Text_17D46A:: @ 817D46A + .string "Hi, hi! I’m the NAME RATER!\n" + .string "I’m the fortune-teller of names!\p" + .string "I shall be pleased to rate your\n" + .string "POKéMON’s nickname.$" + +SlateportCity_House1_Text_17D4DB:: @ 817D4DB + .string "Which POKéMON’s nickname should\n" + .string "I divine?$" + +SlateportCity_House1_Text_17D505:: @ 817D505 + .string "Hmmm... {STR_VAR_1}, is it? That is\n" + .string "quite a fine name you bestowed.\p" + .string "But! What say you, if I were to\n" + .string "suggest a slightly better name?$" + +SlateportCity_House1_Text_17D580:: @ 817D580 + .string "Ah, good. Then, what shall the new\n" + .string "nickname be?$" + +SlateportCity_House1_Text_17D5B0:: @ 817D5B0 + .string "Done! From now on, this POKéMON\n" + .string "shall be known as {STR_VAR_1}!\p" + .string "It is a better name than before!\n" + .string "How fortunate for you!$" + +SlateportCity_House1_Text_17D61E:: @ 817D61E + .string "I see.\n" + .string "Do come visit again.$" + +SlateportCity_House1_Text_17D63A:: @ 817D63A + .string "Done! From now on, this POKéMON\n" + .string "shall be known as {STR_VAR_1}!\p" + .string "It looks no different from before,\n" + .string "and yet, this is vastly superior!\l" + .string "How fortunate for you!$" + +SlateportCity_House1_Text_17D6CC:: @ 817D6CC + .string "Hmmm... {STR_VAR_1} it is!\p" + .string "This is a magnificent nickname!\n" + .string "It is impeccably beyond reproach!\p" + .string "You’ll do well to cherish your\n" + .string "{STR_VAR_1} now and beyond.$" + +SlateportCity_House1_Text_17D752:: @ 817D752 + .string "Now, now.\n" + .string "That is merely an EGG!$" diff --git a/data/text/maps/SlateportCity_House1.s b/data/text/maps/SlateportCity_House1.s deleted file mode 100644 index c711aec2f..000000000 --- a/data/text/maps/SlateportCity_House1.s +++ /dev/null @@ -1,47 +0,0 @@ -SlateportCity_House1_Text_17D46A:: @ 817D46A - .string "Hi, hi! I’m the NAME RATER!\n" - .string "I’m the fortune-teller of names!\p" - .string "I shall be pleased to rate your\n" - .string "POKéMON’s nickname.$" - -SlateportCity_House1_Text_17D4DB:: @ 817D4DB - .string "Which POKéMON’s nickname should\n" - .string "I divine?$" - -SlateportCity_House1_Text_17D505:: @ 817D505 - .string "Hmmm... {STR_VAR_1}, is it? That is\n" - .string "quite a fine name you bestowed.\p" - .string "But! What say you, if I were to\n" - .string "suggest a slightly better name?$" - -SlateportCity_House1_Text_17D580:: @ 817D580 - .string "Ah, good. Then, what shall the new\n" - .string "nickname be?$" - -SlateportCity_House1_Text_17D5B0:: @ 817D5B0 - .string "Done! From now on, this POKéMON\n" - .string "shall be known as {STR_VAR_1}!\p" - .string "It is a better name than before!\n" - .string "How fortunate for you!$" - -SlateportCity_House1_Text_17D61E:: @ 817D61E - .string "I see.\n" - .string "Do come visit again.$" - -SlateportCity_House1_Text_17D63A:: @ 817D63A - .string "Done! From now on, this POKéMON\n" - .string "shall be known as {STR_VAR_1}!\p" - .string "It looks no different from before,\n" - .string "and yet, this is vastly superior!\l" - .string "How fortunate for you!$" - -SlateportCity_House1_Text_17D6CC:: @ 817D6CC - .string "Hmmm... {STR_VAR_1} it is!\p" - .string "This is a magnificent nickname!\n" - .string "It is impeccably beyond reproach!\p" - .string "You’ll do well to cherish your\n" - .string "{STR_VAR_1} now and beyond.$" - -SlateportCity_House1_Text_17D752:: @ 817D752 - .string "Now, now.\n" - .string "That is merely an EGG!$" diff --git a/data/text/maps/SlateportCity_House2.inc b/data/text/maps/SlateportCity_House2.inc new file mode 100644 index 000000000..c3d8346bc --- /dev/null +++ b/data/text/maps/SlateportCity_House2.inc @@ -0,0 +1,16 @@ +SlateportCity_House2_Text_1804CF:: @ 81804CF + .string "My POKéMON has a HASTY nature.\p" + .string "It has higher SPEED compared to my\n" + .string "other POKéMON.\p" + .string "Maybe their nature has something to\n" + .string "do with the stat gains of POKéMON.$" + +SlateportCity_House2_Text_180567:: @ 8180567 + .string "You need a CONTEST PASS to enter a\n" + .string "CONTEST.\p" + .string "It’s easy to get. They give it to\n" + .string "anyone who has POKéMON.$" + +SlateportCity_House2_Text_1805CD:: @ 81805CD + .string "Oh, a CONTEST PASS!\n" + .string "You’re going to be a contestant?$" diff --git a/data/text/maps/SlateportCity_House2.s b/data/text/maps/SlateportCity_House2.s deleted file mode 100644 index c3d8346bc..000000000 --- a/data/text/maps/SlateportCity_House2.s +++ /dev/null @@ -1,16 +0,0 @@ -SlateportCity_House2_Text_1804CF:: @ 81804CF - .string "My POKéMON has a HASTY nature.\p" - .string "It has higher SPEED compared to my\n" - .string "other POKéMON.\p" - .string "Maybe their nature has something to\n" - .string "do with the stat gains of POKéMON.$" - -SlateportCity_House2_Text_180567:: @ 8180567 - .string "You need a CONTEST PASS to enter a\n" - .string "CONTEST.\p" - .string "It’s easy to get. They give it to\n" - .string "anyone who has POKéMON.$" - -SlateportCity_House2_Text_1805CD:: @ 81805CD - .string "Oh, a CONTEST PASS!\n" - .string "You’re going to be a contestant?$" diff --git a/data/text/maps/SlateportCity_Mart.inc b/data/text/maps/SlateportCity_Mart.inc new file mode 100644 index 000000000..b5243d406 --- /dev/null +++ b/data/text/maps/SlateportCity_Mart.inc @@ -0,0 +1,11 @@ +SlateportCity_Mart_Text_180730:: @ 8180730 + .string "The MARKET does have some interesting\n" + .string "merchandise.\p" + .string "But there are some items you can only\n" + .string "get at a POKé MART.$" + +SlateportCity_Mart_Text_18079D:: @ 818079D + .string "A GREAT BALL is better than a POKé BALL\n" + .string "at catching POKéMON.\p" + .string "With this, I should be able to get that\n" + .string "elusive POKéMON...$" diff --git a/data/text/maps/SlateportCity_Mart.s b/data/text/maps/SlateportCity_Mart.s deleted file mode 100644 index b5243d406..000000000 --- a/data/text/maps/SlateportCity_Mart.s +++ /dev/null @@ -1,11 +0,0 @@ -SlateportCity_Mart_Text_180730:: @ 8180730 - .string "The MARKET does have some interesting\n" - .string "merchandise.\p" - .string "But there are some items you can only\n" - .string "get at a POKé MART.$" - -SlateportCity_Mart_Text_18079D:: @ 818079D - .string "A GREAT BALL is better than a POKé BALL\n" - .string "at catching POKéMON.\p" - .string "With this, I should be able to get that\n" - .string "elusive POKéMON...$" diff --git a/data/text/maps/SlateportCity_OceanicMuseum_1F.inc b/data/text/maps/SlateportCity_OceanicMuseum_1F.inc new file mode 100644 index 000000000..0d3d1eec6 --- /dev/null +++ b/data/text/maps/SlateportCity_OceanicMuseum_1F.inc @@ -0,0 +1,157 @@ +SlateportCity_OceanicMuseum_1F_Text_17E18D:: @ 817E18D + .string "Welcome to the OCEANIC MUSEUM.\p" + .string "The entrance fee is ¥50.\n" + .string "Would you like to enter?$" + +SlateportCity_OceanicMuseum_1F_Text_17E1DE:: @ 817E1DE + .string "Please enjoy yourself.$" + +SlateportCity_OceanicMuseum_1F_Text_17E1F5:: @ 817E1F5 + .string "Oh? I’m sorry, but you don’t seem to\n" + .string "have enough money.$" + +SlateportCity_OceanicMuseum_1F_Text_17E22D:: @ 817E22D + .string "Oh? You’re with that group that\n" + .string "went in earlier?\p" + .string "You’re the only one who’s late.\n" + .string "You’d better go catch up to them!$" + +UnknownString_817E2A0: @ 817E2A0 + .string "Please visit another time!$" + +SlateportCity_OceanicMuseum_1F_Text_17E2BB:: @ 817E2BB + .string "We, TEAM {EVIL_TEAM}, exist for the good\n" + .string "of all!$" + +SlateportCity_OceanicMuseum_1F_Text_17E2E3:: @ 817E2E3 + .string "We were told to assemble here, so\n" + .string "we did, but...\p" + .string "Our BOSS, the lynchpin, isn’t here.$" + +SlateportCity_OceanicMuseum_1F_Text_17E338:: @ 817E338 + .string "If I ripped off the stuff here,\n" + .string "would it make me rich?$" + +SlateportCity_OceanicMuseum_1F_Text_17E36F:: @ 817E36F + .string "What I learn here, I can put to use on\n" + .string "nefarious deeds...$" + +SlateportCity_OceanicMuseum_1F_Text_17E3A9:: @ 817E3A9 + .string "If our goons didn’t bungle things\n" + .string "in RUSTBORO, we wouldn’t be here!$" + +SlateportCity_OceanicMuseum_1F_Text_17E3ED:: @ 817E3ED + .string "I didn’t have ¥50, so it took a long\n" + .string "time getting by the receptionist.$" + +SlateportCity_OceanicMuseum_1F_Text_17E434:: @ 817E434 + .string "I want to learn about the sea and\n" + .string "use that knowledge for battling.$" + +SlateportCity_OceanicMuseum_1F_Text_17E477:: @ 817E477 + .string "I get all giddy and gooey when I\n" + .string "see the sea!\p" + .string "For me, CAPT. STERN is the number\n" + .string "one role model!$" + +SlateportCity_OceanicMuseum_1F_Text_17E4D7:: @ 817E4D7 + .string "The sea is vast without end, and\n" + .string "infinitely deep...\p" + .string "There must be many POKéMON that we\n" + .string "don’t know about.$" + +SlateportCity_OceanicMuseum_1F_Text_17E540:: @ 817E540 + .string "I want a sea POKéMON.\p" + .string "I think it would feel cool and nice\n" + .string "to hug.$" + +SlateportCity_OceanicMuseum_1F_Text_17E582:: @ 817E582 + .string "Aiyeeeh!\n" + .string "What are you doing here?\p" + .string "Me? I’m the TEAM {EVIL_TEAM} member you\n" + .string "thumped before, remember?\p" + .string "Here, take this!\n" + .string "You have to forgive me!$" + +SlateportCity_OceanicMuseum_1F_Text_17E606:: @ 817E606 + .string "Aww, darn it!\n" + .string "You so screwed up our plans!\p" + .string "I was going to rip off something\n" + .string "to make up for it, but...\p" + .string "Just you wait!\n" + .string "You’ll get yours one day!$" + +SlateportCity_OceanicMuseum_1F_Text_17E695:: @ 817E695 + .string "Awww, come on!\n" + .string "You have to take this and let me go!$" + +SlateportCity_OceanicMuseum_1F_Text_17E6C9:: @ 817E6C9 + .string "A blue fluid is spiraling inside a\n" + .string "glass vessel.\p" + .string "“This is an experiment to create a\n" + .string "WHIRLPOOL artificially using wind.”$" + +SlateportCity_OceanicMuseum_1F_Text_17E741:: @ 817E741 + .string "A red ball is bobbing up and down\n" + .string "inside a glass vessel.\p" + .string "“This is an experiment simulating a\n" + .string "WATERFALL using the ball’s buoyancy.”$" + +SlateportCity_OceanicMuseum_1F_Text_17E7C4:: @ 817E7C4 + .string "It’s a sample of soil from the ocean\n" + .string "floor.\p" + .string "“Over many years, the remains of\n" + .string "life-forms settle at the bottom of\l" + .string "the sea making sedimentary layers.\p" + .string "“By analyzing these layers, the\n" + .string "ancient past is revealed.”$" + +SlateportCity_OceanicMuseum_1F_Text_17E892:: @ 817E892 + .string "It’s a sample of beach sand.\p" + .string "“Stones from mountains are washed\n" + .string "down by rivers where they are\l" + .string "chipped and ground down.\p" + .string "“They are reduced to grains and end\n" + .string "up as sand on beaches.”$" + +SlateportCity_OceanicMuseum_1F_Text_17E944:: @ 817E944 + .string "“OCEANIC MINI FACT 1\n" + .string "Why is seawater blue?\p" + .string "“Light is composed of many colors.\p" + .string "“When light passes through water,\n" + .string "most kinds of light lose color.\p" + .string "“However, blue light retains its\n" + .string "color, making the sea appear blue.”$" + +SlateportCity_OceanicMuseum_1F_Text_17EA19:: @ 817EA19 + .string "“OCEANIC MINI FACT 2\n" + .string "Why is the sea salty?\p" + .string "“Seawater contains dissolved salt in\n" + .string "the form of sodium and chlorine ions.\p" + .string "“These ions leach out of rocks and are\n" + .string "carried out to sea by rain.\p" + .string "“The concentration of dissolved salt\n" + .string "makes the sea salty.”$" + +SlateportCity_OceanicMuseum_1F_Text_17EB0D:: @ 817EB0D + .string "“OCEANIC MINI FACT 3\n" + .string "Which is bigger? The sea or land?\p" + .string "“The sea covers about 70% of the\n" + .string "planet, and the rest is land.\p" + .string "“The sea is therefore more than twice\n" + .string "the size of land.”$" + +SlateportCity_OceanicMuseum_1F_Text_17EBBC:: @ 817EBBC + .string "It’s a fossil with wavy ridges on it.\p" + .string "“Soil on the ocean floor gets scoured\n" + .string "by the tide.\p" + .string "“The flowing seawater marks the soil\n" + .string "with small ridges and valleys.\p" + .string "“If this soil becomes fossilized, it is\n" + .string "called a ripple mark.”$" + +SlateportCity_OceanicMuseum_1F_Text_17EC98:: @ 817EC98 + .string "A strange machine is rotating under\n" + .string "a glass dome.\p" + .string "Maybe it’s for measuring the depth\n" + .string "of something...$" diff --git a/data/text/maps/SlateportCity_OceanicMuseum_1F.s b/data/text/maps/SlateportCity_OceanicMuseum_1F.s deleted file mode 100644 index 0d3d1eec6..000000000 --- a/data/text/maps/SlateportCity_OceanicMuseum_1F.s +++ /dev/null @@ -1,157 +0,0 @@ -SlateportCity_OceanicMuseum_1F_Text_17E18D:: @ 817E18D - .string "Welcome to the OCEANIC MUSEUM.\p" - .string "The entrance fee is ¥50.\n" - .string "Would you like to enter?$" - -SlateportCity_OceanicMuseum_1F_Text_17E1DE:: @ 817E1DE - .string "Please enjoy yourself.$" - -SlateportCity_OceanicMuseum_1F_Text_17E1F5:: @ 817E1F5 - .string "Oh? I’m sorry, but you don’t seem to\n" - .string "have enough money.$" - -SlateportCity_OceanicMuseum_1F_Text_17E22D:: @ 817E22D - .string "Oh? You’re with that group that\n" - .string "went in earlier?\p" - .string "You’re the only one who’s late.\n" - .string "You’d better go catch up to them!$" - -UnknownString_817E2A0: @ 817E2A0 - .string "Please visit another time!$" - -SlateportCity_OceanicMuseum_1F_Text_17E2BB:: @ 817E2BB - .string "We, TEAM {EVIL_TEAM}, exist for the good\n" - .string "of all!$" - -SlateportCity_OceanicMuseum_1F_Text_17E2E3:: @ 817E2E3 - .string "We were told to assemble here, so\n" - .string "we did, but...\p" - .string "Our BOSS, the lynchpin, isn’t here.$" - -SlateportCity_OceanicMuseum_1F_Text_17E338:: @ 817E338 - .string "If I ripped off the stuff here,\n" - .string "would it make me rich?$" - -SlateportCity_OceanicMuseum_1F_Text_17E36F:: @ 817E36F - .string "What I learn here, I can put to use on\n" - .string "nefarious deeds...$" - -SlateportCity_OceanicMuseum_1F_Text_17E3A9:: @ 817E3A9 - .string "If our goons didn’t bungle things\n" - .string "in RUSTBORO, we wouldn’t be here!$" - -SlateportCity_OceanicMuseum_1F_Text_17E3ED:: @ 817E3ED - .string "I didn’t have ¥50, so it took a long\n" - .string "time getting by the receptionist.$" - -SlateportCity_OceanicMuseum_1F_Text_17E434:: @ 817E434 - .string "I want to learn about the sea and\n" - .string "use that knowledge for battling.$" - -SlateportCity_OceanicMuseum_1F_Text_17E477:: @ 817E477 - .string "I get all giddy and gooey when I\n" - .string "see the sea!\p" - .string "For me, CAPT. STERN is the number\n" - .string "one role model!$" - -SlateportCity_OceanicMuseum_1F_Text_17E4D7:: @ 817E4D7 - .string "The sea is vast without end, and\n" - .string "infinitely deep...\p" - .string "There must be many POKéMON that we\n" - .string "don’t know about.$" - -SlateportCity_OceanicMuseum_1F_Text_17E540:: @ 817E540 - .string "I want a sea POKéMON.\p" - .string "I think it would feel cool and nice\n" - .string "to hug.$" - -SlateportCity_OceanicMuseum_1F_Text_17E582:: @ 817E582 - .string "Aiyeeeh!\n" - .string "What are you doing here?\p" - .string "Me? I’m the TEAM {EVIL_TEAM} member you\n" - .string "thumped before, remember?\p" - .string "Here, take this!\n" - .string "You have to forgive me!$" - -SlateportCity_OceanicMuseum_1F_Text_17E606:: @ 817E606 - .string "Aww, darn it!\n" - .string "You so screwed up our plans!\p" - .string "I was going to rip off something\n" - .string "to make up for it, but...\p" - .string "Just you wait!\n" - .string "You’ll get yours one day!$" - -SlateportCity_OceanicMuseum_1F_Text_17E695:: @ 817E695 - .string "Awww, come on!\n" - .string "You have to take this and let me go!$" - -SlateportCity_OceanicMuseum_1F_Text_17E6C9:: @ 817E6C9 - .string "A blue fluid is spiraling inside a\n" - .string "glass vessel.\p" - .string "“This is an experiment to create a\n" - .string "WHIRLPOOL artificially using wind.”$" - -SlateportCity_OceanicMuseum_1F_Text_17E741:: @ 817E741 - .string "A red ball is bobbing up and down\n" - .string "inside a glass vessel.\p" - .string "“This is an experiment simulating a\n" - .string "WATERFALL using the ball’s buoyancy.”$" - -SlateportCity_OceanicMuseum_1F_Text_17E7C4:: @ 817E7C4 - .string "It’s a sample of soil from the ocean\n" - .string "floor.\p" - .string "“Over many years, the remains of\n" - .string "life-forms settle at the bottom of\l" - .string "the sea making sedimentary layers.\p" - .string "“By analyzing these layers, the\n" - .string "ancient past is revealed.”$" - -SlateportCity_OceanicMuseum_1F_Text_17E892:: @ 817E892 - .string "It’s a sample of beach sand.\p" - .string "“Stones from mountains are washed\n" - .string "down by rivers where they are\l" - .string "chipped and ground down.\p" - .string "“They are reduced to grains and end\n" - .string "up as sand on beaches.”$" - -SlateportCity_OceanicMuseum_1F_Text_17E944:: @ 817E944 - .string "“OCEANIC MINI FACT 1\n" - .string "Why is seawater blue?\p" - .string "“Light is composed of many colors.\p" - .string "“When light passes through water,\n" - .string "most kinds of light lose color.\p" - .string "“However, blue light retains its\n" - .string "color, making the sea appear blue.”$" - -SlateportCity_OceanicMuseum_1F_Text_17EA19:: @ 817EA19 - .string "“OCEANIC MINI FACT 2\n" - .string "Why is the sea salty?\p" - .string "“Seawater contains dissolved salt in\n" - .string "the form of sodium and chlorine ions.\p" - .string "“These ions leach out of rocks and are\n" - .string "carried out to sea by rain.\p" - .string "“The concentration of dissolved salt\n" - .string "makes the sea salty.”$" - -SlateportCity_OceanicMuseum_1F_Text_17EB0D:: @ 817EB0D - .string "“OCEANIC MINI FACT 3\n" - .string "Which is bigger? The sea or land?\p" - .string "“The sea covers about 70% of the\n" - .string "planet, and the rest is land.\p" - .string "“The sea is therefore more than twice\n" - .string "the size of land.”$" - -SlateportCity_OceanicMuseum_1F_Text_17EBBC:: @ 817EBBC - .string "It’s a fossil with wavy ridges on it.\p" - .string "“Soil on the ocean floor gets scoured\n" - .string "by the tide.\p" - .string "“The flowing seawater marks the soil\n" - .string "with small ridges and valleys.\p" - .string "“If this soil becomes fossilized, it is\n" - .string "called a ripple mark.”$" - -SlateportCity_OceanicMuseum_1F_Text_17EC98:: @ 817EC98 - .string "A strange machine is rotating under\n" - .string "a glass dome.\p" - .string "Maybe it’s for measuring the depth\n" - .string "of something...$" diff --git a/data/text/maps/SlateportCity_OceanicMuseum_2F.inc b/data/text/maps/SlateportCity_OceanicMuseum_2F.inc new file mode 100644 index 000000000..a3c624f0c --- /dev/null +++ b/data/text/maps/SlateportCity_OceanicMuseum_2F.inc @@ -0,0 +1,176 @@ +SlateportCity_OceanicMuseum_2F_Text_17ECFD:: @ 817ECFD + .string "Yes? If you’re looking for STERN,\n" + .string "that would be me.\p" + .string "Ah! That must be the part I\n" + .string "ordered from MR. STONE of DEVON.\p" + .string "Thank you! That’s great!\n" + .string "We can prepare for our expedition now.$" + +SlateportCity_OceanicMuseum_2F_Text_17EDAE:: @ 817EDAE + .string "Hehehe, hold it!\n" + .string "We’ll take those parts!$" + +SlateportCity_OceanicMuseum_2F_Text_17EDD7:: @ 817EDD7 + .string "CAPT. STERN: Wh-what?\n" + .string "Who are you people?$" + +SlateportCity_OceanicMuseum_2F_Text_17EE01:: @ 817EE01 + .string "We’re TEAM {EVIL_TEAM}!\p" + .string "Our BOSS wants those parts!\n" + .string "Shut your yap and fork them over!$" + +SlateportCity_OceanicMuseum_2F_Text_17EE4E:: @ 817EE4E + .string "Awaaaah!\n" + .string "A kid beat me!$" + +SlateportCity_OceanicMuseum_2F_Text_17EE66:: @ 817EE66 + .string "Oh, man, what a disaster...\n" + .string "The BOSS is going to be furious...$" + +SlateportCity_OceanicMuseum_2F_Text_17EEA5:: @ 817EEA5 + .string "Humph, sniveling wimp!\n" + .string "Let me take care of this!$" + +SlateportCity_OceanicMuseum_2F_Text_17EED6:: @ 817EED6 + .string "What?!\n" + .string "I lost, too!$" + +SlateportCity_OceanicMuseum_2F_Text_17EEEA:: @ 817EEEA + .string "Now what? If we don’t get the parts,\n" + .string "we’re in for it!\p" + .string "Arrgh, I didn’t count on being meddled\n" + .string "with by some meddling kid!$" + +SlateportCity_OceanicMuseum_2F_Text_17EF62:: @ 817EF62 + .string "I came to see what was taking so\n" + .string "long to snatch some parts, and you\l" + .string "simps are held up by a mere child?$" + +SlateportCity_OceanicMuseum_2F_Text_17EFC9:: @ 817EFC9 + .string "I am TEAM AQUA’s ARCHIE.\p" + .string "Tell me, why do you meddle in the\n" + .string "noble affairs of TEAM AQUA?\p" + .string "POKéMON, people, all life depends on\n" + .string "the sea.\p" + .string "So, TEAM AQUA is dedicated to the\n" + .string "expansion of the sea.\p" + .string "Don’t you agree? What we are doing\n" + .string "is a magnificent undertaking.\p" + .string "Ah, fine...\n" + .string "You’re still too young.\p" + .string "It can’t be helped that you do not\n" + .string "understand our ideals.\p" + .string "But, if you ever oppose us again,\n" + .string "there will be consequences!\p" + .string "Heed my warning!\n" + .string "Farewell!$" + +SlateportCity_OceanicMuseum_2F_Text_17F17E:: @ 817F17E + .string "I am TEAM MAGMA’s MAXIE.\p" + .string "Why on earth do you feel compelled\n" + .string "to mess up TEAM MAGMA’s plans?\p" + .string "POKéMON, people, all life exists on land...\p" + .string "That’s why TEAM MAGMA is trying to\n" + .string "expand the world’s landmass.\p" + .string "Don’t you agree? What we are doing\n" + .string "is a magnificent undertaking.\p" + .string "Well, no matter...\n" + .string "You’re young.\p" + .string "Your inability to understand our\n" + .string "noble cause can’t be helped...\p" + .string "But, if you were to impede us ever\n" + .string "again, you’ll see no mercy from us!\p" + .string "Keep that firmly in mind!\n" + .string "Farewell!$" + +SlateportCity_OceanicMuseum_2F_Text_17F352:: @ 817F352 + .string "CAPT. STERN: You’re...\n" + .string "Ah, okay, you’re {PLAYER}{KUN}...\p" + .string "Anyway, that was a tense situation!\n" + .string "Thank you for saving us!\p" + .string "Oh, yes, I almost forgot that you\n" + .string "even brought the parts from DEVON!$" + +UnknownString_817F404: @ 817F404 + .string "{PLAYER} handed over the DEVON GOODS\n" + .string "to CAPT. STERN.$" + +SlateportCity_OceanicMuseum_2F_Text_17F433:: @ 817F433 + .string "CAPT. STERN: Whoops!\n" + .string "There’s no time to lose!\p" + .string "We have to set out on our ocean floor\n" + .string "expedition really soon.\p" + .string "Thanks, and excuse me!$" + +SlateportCity_OceanicMuseum_2F_Text_17F4B6:: @ 817F4B6 + .string "I saw a model of a ship here.\p" + .string "It reminded me of the ABANDONED SHIP\n" + .string "near DEWFORD TOWN...$" + +SlateportCity_OceanicMuseum_2F_Text_17F50E:: @ 817F50E + .string "Don’t you dare run around inside\n" + .string "the MUSEUM!$" + +SlateportCity_OceanicMuseum_2F_Text_17F53B:: @ 817F53B + .string "Wow, the submarine’s awesome!\n" + .string "I want to go for a ride!$" + +SlateportCity_OceanicMuseum_2F_Text_17F572:: @ 817F572 + .string "“KANTO WATER QUALITY SAMPLE,” the\n" + .string "label says.\p" + .string "The sea is all connected, but the\n" + .string "water seems to differ by region.$" + +SlateportCity_OceanicMuseum_2F_Text_17F5E3:: @ 817F5E3 + .string "“JOHTO WATER QUALITY SAMPLE,” the\n" + .string "label says.\p" + .string "Maybe the water’s saltiness differs\n" + .string "from one region to another...$" + +SlateportCity_OceanicMuseum_2F_Text_17F653:: @ 817F653 + .string "A rubber ball is expanding and shrinking.\p" + .string "“In the sea, the weight of water itself\n" + .string "exerts pressure.\p" + .string "“In shallow water, the pressure is not\n" + .string "very heavy.\p" + .string "“However, in extremely deep water,\n" + .string "the pressure can reach even tens of\l" + .string "thousands of tons on a small area.”$" + +SlateportCity_OceanicMuseum_2F_Text_17F754:: @ 817F754 + .string "“MODEL OF HOENN REGION”\p" + .string "It’s a miniature diorama of the\n" + .string "HOENN region.\p" + .string "Where is LITTLEROOT TOWN on this?$" + +SlateportCity_OceanicMuseum_2F_Text_17F7BC:: @ 817F7BC + .string "It’s a display on the flow of seawater.\p" + .string "“Near the bottom of the sea, water\n" + .string "flows due to differences in such\l" + .string "factors as temperature and salinity.”$" + +SlateportCity_OceanicMuseum_2F_Text_17F84E:: @ 817F84E + .string "It’s a display on the flow of\n" + .string "seawater.\p" + .string "“Toward the surface, seawater flows\n" + .string "as currents driven by the winds.”$" + +SlateportCity_OceanicMuseum_2F_Text_17F8BC:: @ 817F8BC + .string "“THE FERRY S.S. TIDAL\p" + .string "“A scale replica of the ship under\n" + .string "construction at STERN’S SHIPYARD.”$" + +SlateportCity_OceanicMuseum_2F_Text_17F918:: @ 817F918 + .string "“SUBMARINE EXPLORER 1\p" + .string "“A replica of the high-performance\n" + .string "ocean floor exploration submarine.”$" + +SlateportCity_OceanicMuseum_2F_Text_17F975:: @ 817F975 + .string "“SUBMERSIBLE POD\p" + .string "“A replica of a compact, unmanned\n" + .string "pod for seafloor exploration.”$" + +SlateportCity_OceanicMuseum_2F_Text_17F9C7:: @ 817F9C7 + .string "“S.S. ANNE\p" + .string "“A replica of the luxury liner that\n" + .string "circles the globe.”$" diff --git a/data/text/maps/SlateportCity_OceanicMuseum_2F.s b/data/text/maps/SlateportCity_OceanicMuseum_2F.s deleted file mode 100644 index a3c624f0c..000000000 --- a/data/text/maps/SlateportCity_OceanicMuseum_2F.s +++ /dev/null @@ -1,176 +0,0 @@ -SlateportCity_OceanicMuseum_2F_Text_17ECFD:: @ 817ECFD - .string "Yes? If you’re looking for STERN,\n" - .string "that would be me.\p" - .string "Ah! That must be the part I\n" - .string "ordered from MR. STONE of DEVON.\p" - .string "Thank you! That’s great!\n" - .string "We can prepare for our expedition now.$" - -SlateportCity_OceanicMuseum_2F_Text_17EDAE:: @ 817EDAE - .string "Hehehe, hold it!\n" - .string "We’ll take those parts!$" - -SlateportCity_OceanicMuseum_2F_Text_17EDD7:: @ 817EDD7 - .string "CAPT. STERN: Wh-what?\n" - .string "Who are you people?$" - -SlateportCity_OceanicMuseum_2F_Text_17EE01:: @ 817EE01 - .string "We’re TEAM {EVIL_TEAM}!\p" - .string "Our BOSS wants those parts!\n" - .string "Shut your yap and fork them over!$" - -SlateportCity_OceanicMuseum_2F_Text_17EE4E:: @ 817EE4E - .string "Awaaaah!\n" - .string "A kid beat me!$" - -SlateportCity_OceanicMuseum_2F_Text_17EE66:: @ 817EE66 - .string "Oh, man, what a disaster...\n" - .string "The BOSS is going to be furious...$" - -SlateportCity_OceanicMuseum_2F_Text_17EEA5:: @ 817EEA5 - .string "Humph, sniveling wimp!\n" - .string "Let me take care of this!$" - -SlateportCity_OceanicMuseum_2F_Text_17EED6:: @ 817EED6 - .string "What?!\n" - .string "I lost, too!$" - -SlateportCity_OceanicMuseum_2F_Text_17EEEA:: @ 817EEEA - .string "Now what? If we don’t get the parts,\n" - .string "we’re in for it!\p" - .string "Arrgh, I didn’t count on being meddled\n" - .string "with by some meddling kid!$" - -SlateportCity_OceanicMuseum_2F_Text_17EF62:: @ 817EF62 - .string "I came to see what was taking so\n" - .string "long to snatch some parts, and you\l" - .string "simps are held up by a mere child?$" - -SlateportCity_OceanicMuseum_2F_Text_17EFC9:: @ 817EFC9 - .string "I am TEAM AQUA’s ARCHIE.\p" - .string "Tell me, why do you meddle in the\n" - .string "noble affairs of TEAM AQUA?\p" - .string "POKéMON, people, all life depends on\n" - .string "the sea.\p" - .string "So, TEAM AQUA is dedicated to the\n" - .string "expansion of the sea.\p" - .string "Don’t you agree? What we are doing\n" - .string "is a magnificent undertaking.\p" - .string "Ah, fine...\n" - .string "You’re still too young.\p" - .string "It can’t be helped that you do not\n" - .string "understand our ideals.\p" - .string "But, if you ever oppose us again,\n" - .string "there will be consequences!\p" - .string "Heed my warning!\n" - .string "Farewell!$" - -SlateportCity_OceanicMuseum_2F_Text_17F17E:: @ 817F17E - .string "I am TEAM MAGMA’s MAXIE.\p" - .string "Why on earth do you feel compelled\n" - .string "to mess up TEAM MAGMA’s plans?\p" - .string "POKéMON, people, all life exists on land...\p" - .string "That’s why TEAM MAGMA is trying to\n" - .string "expand the world’s landmass.\p" - .string "Don’t you agree? What we are doing\n" - .string "is a magnificent undertaking.\p" - .string "Well, no matter...\n" - .string "You’re young.\p" - .string "Your inability to understand our\n" - .string "noble cause can’t be helped...\p" - .string "But, if you were to impede us ever\n" - .string "again, you’ll see no mercy from us!\p" - .string "Keep that firmly in mind!\n" - .string "Farewell!$" - -SlateportCity_OceanicMuseum_2F_Text_17F352:: @ 817F352 - .string "CAPT. STERN: You’re...\n" - .string "Ah, okay, you’re {PLAYER}{KUN}...\p" - .string "Anyway, that was a tense situation!\n" - .string "Thank you for saving us!\p" - .string "Oh, yes, I almost forgot that you\n" - .string "even brought the parts from DEVON!$" - -UnknownString_817F404: @ 817F404 - .string "{PLAYER} handed over the DEVON GOODS\n" - .string "to CAPT. STERN.$" - -SlateportCity_OceanicMuseum_2F_Text_17F433:: @ 817F433 - .string "CAPT. STERN: Whoops!\n" - .string "There’s no time to lose!\p" - .string "We have to set out on our ocean floor\n" - .string "expedition really soon.\p" - .string "Thanks, and excuse me!$" - -SlateportCity_OceanicMuseum_2F_Text_17F4B6:: @ 817F4B6 - .string "I saw a model of a ship here.\p" - .string "It reminded me of the ABANDONED SHIP\n" - .string "near DEWFORD TOWN...$" - -SlateportCity_OceanicMuseum_2F_Text_17F50E:: @ 817F50E - .string "Don’t you dare run around inside\n" - .string "the MUSEUM!$" - -SlateportCity_OceanicMuseum_2F_Text_17F53B:: @ 817F53B - .string "Wow, the submarine’s awesome!\n" - .string "I want to go for a ride!$" - -SlateportCity_OceanicMuseum_2F_Text_17F572:: @ 817F572 - .string "“KANTO WATER QUALITY SAMPLE,” the\n" - .string "label says.\p" - .string "The sea is all connected, but the\n" - .string "water seems to differ by region.$" - -SlateportCity_OceanicMuseum_2F_Text_17F5E3:: @ 817F5E3 - .string "“JOHTO WATER QUALITY SAMPLE,” the\n" - .string "label says.\p" - .string "Maybe the water’s saltiness differs\n" - .string "from one region to another...$" - -SlateportCity_OceanicMuseum_2F_Text_17F653:: @ 817F653 - .string "A rubber ball is expanding and shrinking.\p" - .string "“In the sea, the weight of water itself\n" - .string "exerts pressure.\p" - .string "“In shallow water, the pressure is not\n" - .string "very heavy.\p" - .string "“However, in extremely deep water,\n" - .string "the pressure can reach even tens of\l" - .string "thousands of tons on a small area.”$" - -SlateportCity_OceanicMuseum_2F_Text_17F754:: @ 817F754 - .string "“MODEL OF HOENN REGION”\p" - .string "It’s a miniature diorama of the\n" - .string "HOENN region.\p" - .string "Where is LITTLEROOT TOWN on this?$" - -SlateportCity_OceanicMuseum_2F_Text_17F7BC:: @ 817F7BC - .string "It’s a display on the flow of seawater.\p" - .string "“Near the bottom of the sea, water\n" - .string "flows due to differences in such\l" - .string "factors as temperature and salinity.”$" - -SlateportCity_OceanicMuseum_2F_Text_17F84E:: @ 817F84E - .string "It’s a display on the flow of\n" - .string "seawater.\p" - .string "“Toward the surface, seawater flows\n" - .string "as currents driven by the winds.”$" - -SlateportCity_OceanicMuseum_2F_Text_17F8BC:: @ 817F8BC - .string "“THE FERRY S.S. TIDAL\p" - .string "“A scale replica of the ship under\n" - .string "construction at STERN’S SHIPYARD.”$" - -SlateportCity_OceanicMuseum_2F_Text_17F918:: @ 817F918 - .string "“SUBMARINE EXPLORER 1\p" - .string "“A replica of the high-performance\n" - .string "ocean floor exploration submarine.”$" - -SlateportCity_OceanicMuseum_2F_Text_17F975:: @ 817F975 - .string "“SUBMERSIBLE POD\p" - .string "“A replica of a compact, unmanned\n" - .string "pod for seafloor exploration.”$" - -SlateportCity_OceanicMuseum_2F_Text_17F9C7:: @ 817F9C7 - .string "“S.S. ANNE\p" - .string "“A replica of the luxury liner that\n" - .string "circles the globe.”$" diff --git a/data/text/maps/SlateportCity_PokemonCenter_1F.inc b/data/text/maps/SlateportCity_PokemonCenter_1F.inc new file mode 100644 index 000000000..2a87ffa93 --- /dev/null +++ b/data/text/maps/SlateportCity_PokemonCenter_1F.inc @@ -0,0 +1,13 @@ +SlateportCity_PokemonCenter_1F_Text_180602:: @ 8180602 + .string "Want a tip for battling?\p" + .string "I’d say it’s raising different kinds\n" + .string "of POKéMON in a balanced manner.\p" + .string "It’s no good to make just one\n" + .string "POKéMON strong.\p" + .string "If it has a type disadvantage, it\n" + .string "might not stand a chance.$" + +SlateportCity_PokemonCenter_1F_Text_1806CB:: @ 81806CB + .string "I trade POKéMON with my friends.\p" + .string "If a traded POKéMON is holding an\n" + .string "item, it makes me twice as happy!$" diff --git a/data/text/maps/SlateportCity_PokemonCenter_1F.s b/data/text/maps/SlateportCity_PokemonCenter_1F.s deleted file mode 100644 index 2a87ffa93..000000000 --- a/data/text/maps/SlateportCity_PokemonCenter_1F.s +++ /dev/null @@ -1,13 +0,0 @@ -SlateportCity_PokemonCenter_1F_Text_180602:: @ 8180602 - .string "Want a tip for battling?\p" - .string "I’d say it’s raising different kinds\n" - .string "of POKéMON in a balanced manner.\p" - .string "It’s no good to make just one\n" - .string "POKéMON strong.\p" - .string "If it has a type disadvantage, it\n" - .string "might not stand a chance.$" - -SlateportCity_PokemonCenter_1F_Text_1806CB:: @ 81806CB - .string "I trade POKéMON with my friends.\p" - .string "If a traded POKéMON is holding an\n" - .string "item, it makes me twice as happy!$" diff --git a/data/text/maps/SlateportCity_PokemonFanClub.inc b/data/text/maps/SlateportCity_PokemonFanClub.inc new file mode 100644 index 000000000..eab516c2b --- /dev/null +++ b/data/text/maps/SlateportCity_PokemonFanClub.inc @@ -0,0 +1,131 @@ +SlateportCity_PokemonFanClub_Text_17D773:: @ 817D773 + .string "Er-hem! I am the CHAIRMAN of the\n" + .string "POKéMON FAN CLUB!\p" + .string "Being the CHAIRMAN, I am naturally\n" + .string "the most important!\p" + .string "No one could best me when it comes\n" + .string "to raising POKéMON. No one!\p" + .string "In any CONTEST, my victory is a\n" + .string "foregone conclusion!\p" + .string "But, that would deprive others of\n" + .string "their enjoyment.\p" + .string "So, I now while away my time\n" + .string "examining the POKéMON of others.\p" + .string "It is marvelous to witness how\n" + .string "others have raised POKéMON.\p" + .string "The contented faces of properly\n" + .string "raised POKéMON...\p" + .string "The kind and loving gazes of their\n" + .string "TRAINERS...\p" + .string "My heart is overwhelmed - there is\n" + .string "so much happiness.\p" + .string "Oh, my! Excuse me! I seem to have\n" + .string "nattered on far too long!\p" + .string "Please, do allow me to examine your\n" + .string "POKéMON and see how it’s grown.$" + +SlateportCity_PokemonFanClub_Text_17DA14:: @ 817DA14 + .string "How is your POKéMON growing?\n" + .string "Allow me to examine it.$" + +SlateportCity_PokemonFanClub_Text_17DA49:: @ 817DA49 + .string "Hm, hm...\n" + .string "I see...$" + +SlateportCity_PokemonFanClub_Text_17DA5C:: @ 817DA5C + .string "Hmmm... It’s not bad, but it’s not\n" + .string "good, either...\p" + .string "You, the TRAINER, must put more\n" + .string "effort into raising this POKéMON!\p" + .string "For instance, may I suggest that\n" + .string "you give it more {POKEBLOCK}S?$" + +SlateportCity_PokemonFanClub_Text_17DB0B:: @ 817DB0B + .string "Oh, my...\p" + .string "Your POKéMON is growing quite well,\n" + .string "so you deserve a reward.\p" + .string "Unfortunately, you have no space for\n" + .string "this in your BAG.$" + +SlateportCity_PokemonFanClub_Text_17DB89:: @ 817DB89 + .string "Your {STR_VAR_1}, it is growing in\n" + .string "a most impressive manner!\l" + .string "It is one fine specimen!\p" + .string "But! If you were to give it this,\n" + .string "it would grow even better! Indeed!$" + +SlateportCity_PokemonFanClub_Text_17DC1B:: @ 817DC1B + .string "Let a POKéMON hold that RED SCARF.\p" + .string "Everyone will recognize the coolness\n" + .string "of that POKéMON!$" + +SlateportCity_PokemonFanClub_Text_17DC74:: @ 817DC74 + .string "Let a POKéMON hold that BLUE SCARF.\p" + .string "Its beauty will be accentuated much\n" + .string "more than now!$" + +SlateportCity_PokemonFanClub_Text_17DCCB:: @ 817DCCB + .string "Let a POKéMON hold that PINK SCARF.\p" + .string "It will draw out the cuteness of\n" + .string "the POKéMON some more!$" + +SlateportCity_PokemonFanClub_Text_17DD27:: @ 817DD27 + .string "Let a POKéMON hold that GREEN SCARF.\p" + .string "That will enhance the\n" + .string "smartness of POKéMON!$" + +SlateportCity_PokemonFanClub_Text_17DD78:: @ 817DD78 + .string "Let a POKéMON hold that YELLOW SCARF.\p" + .string "It will bolster your POKéMON’s\n" + .string "toughness so much more!$" + +SlateportCity_PokemonFanClub_Text_17DDD5:: @ 817DDD5 + .string "I’m sorry, but I’ve nothing else to\n" + .string "give you! None at all!\p" + .string "After all, you’re blessed with the gift\n" + .string "of raising POKéMON without resorting\l" + .string "to any items!$" + +SlateportCity_PokemonFanClub_Text_17DE6B:: @ 817DE6B + .string "I love seeing POKéMON that love\n" + .string "their TRAINERS.\p" + .string "POKéMON are very sensitive to the\n" + .string "feelings of their TRAINERS.\p" + .string "If you treat your POKéMON with love\n" + .string "and care, they’ll love you back.\p" + .string "When your POKéMON grow to love you,\n" + .string "please come show me.$" + +SlateportCity_PokemonFanClub_Text_17DF57:: @ 817DF57 + .string "Your POKéMON really adores you.\p" + .string "For you, a most compassionate\n" + .string "TRAINER, a gift from the FAN CLUB!$" + +SlateportCity_PokemonFanClub_Text_17DFB8:: @ 817DFB8 + .string "POKéMON are very sensitive to the\n" + .string "feelings of their TRAINERS.\p" + .string "If you treat your POKéMON with love\n" + .string "and care, they’ll love you back.$" + +SlateportCity_PokemonFanClub_Text_17E03B:: @ 817E03B + .string "If you keep letting a POKéMON faint\n" + .string "in battle, it’ll come to resent it.\p" + .string "Soon, it will become less trusting\n" + .string "of the TRAINER.\p" + .string "In other words, it certainly won’t\n" + .string "like you very much.$" + +SlateportCity_PokemonFanClub_Text_17E0ED:: @ 817E0ED + .string "Do POKéMON enjoy having items used\n" + .string "on them?\p" + .string "Mine acted really happy when I gave\n" + .string "it some PROTEIN.$" + +SlateportCity_PokemonFanClub_Text_17E14E:: @ 817E14E + .string "SKITTY: Fffnyaaaah...$" + +SlateportCity_PokemonFanClub_Text_17E164:: @ 817E164 + .string "ZIGZAGOON: Kyuuu...$" + +SlateportCity_PokemonFanClub_Text_17E178:: @ 817E178 + .string "AZUMARILL: Marimari?$" diff --git a/data/text/maps/SlateportCity_PokemonFanClub.s b/data/text/maps/SlateportCity_PokemonFanClub.s deleted file mode 100644 index eab516c2b..000000000 --- a/data/text/maps/SlateportCity_PokemonFanClub.s +++ /dev/null @@ -1,131 +0,0 @@ -SlateportCity_PokemonFanClub_Text_17D773:: @ 817D773 - .string "Er-hem! I am the CHAIRMAN of the\n" - .string "POKéMON FAN CLUB!\p" - .string "Being the CHAIRMAN, I am naturally\n" - .string "the most important!\p" - .string "No one could best me when it comes\n" - .string "to raising POKéMON. No one!\p" - .string "In any CONTEST, my victory is a\n" - .string "foregone conclusion!\p" - .string "But, that would deprive others of\n" - .string "their enjoyment.\p" - .string "So, I now while away my time\n" - .string "examining the POKéMON of others.\p" - .string "It is marvelous to witness how\n" - .string "others have raised POKéMON.\p" - .string "The contented faces of properly\n" - .string "raised POKéMON...\p" - .string "The kind and loving gazes of their\n" - .string "TRAINERS...\p" - .string "My heart is overwhelmed - there is\n" - .string "so much happiness.\p" - .string "Oh, my! Excuse me! I seem to have\n" - .string "nattered on far too long!\p" - .string "Please, do allow me to examine your\n" - .string "POKéMON and see how it’s grown.$" - -SlateportCity_PokemonFanClub_Text_17DA14:: @ 817DA14 - .string "How is your POKéMON growing?\n" - .string "Allow me to examine it.$" - -SlateportCity_PokemonFanClub_Text_17DA49:: @ 817DA49 - .string "Hm, hm...\n" - .string "I see...$" - -SlateportCity_PokemonFanClub_Text_17DA5C:: @ 817DA5C - .string "Hmmm... It’s not bad, but it’s not\n" - .string "good, either...\p" - .string "You, the TRAINER, must put more\n" - .string "effort into raising this POKéMON!\p" - .string "For instance, may I suggest that\n" - .string "you give it more {POKEBLOCK}S?$" - -SlateportCity_PokemonFanClub_Text_17DB0B:: @ 817DB0B - .string "Oh, my...\p" - .string "Your POKéMON is growing quite well,\n" - .string "so you deserve a reward.\p" - .string "Unfortunately, you have no space for\n" - .string "this in your BAG.$" - -SlateportCity_PokemonFanClub_Text_17DB89:: @ 817DB89 - .string "Your {STR_VAR_1}, it is growing in\n" - .string "a most impressive manner!\l" - .string "It is one fine specimen!\p" - .string "But! If you were to give it this,\n" - .string "it would grow even better! Indeed!$" - -SlateportCity_PokemonFanClub_Text_17DC1B:: @ 817DC1B - .string "Let a POKéMON hold that RED SCARF.\p" - .string "Everyone will recognize the coolness\n" - .string "of that POKéMON!$" - -SlateportCity_PokemonFanClub_Text_17DC74:: @ 817DC74 - .string "Let a POKéMON hold that BLUE SCARF.\p" - .string "Its beauty will be accentuated much\n" - .string "more than now!$" - -SlateportCity_PokemonFanClub_Text_17DCCB:: @ 817DCCB - .string "Let a POKéMON hold that PINK SCARF.\p" - .string "It will draw out the cuteness of\n" - .string "the POKéMON some more!$" - -SlateportCity_PokemonFanClub_Text_17DD27:: @ 817DD27 - .string "Let a POKéMON hold that GREEN SCARF.\p" - .string "That will enhance the\n" - .string "smartness of POKéMON!$" - -SlateportCity_PokemonFanClub_Text_17DD78:: @ 817DD78 - .string "Let a POKéMON hold that YELLOW SCARF.\p" - .string "It will bolster your POKéMON’s\n" - .string "toughness so much more!$" - -SlateportCity_PokemonFanClub_Text_17DDD5:: @ 817DDD5 - .string "I’m sorry, but I’ve nothing else to\n" - .string "give you! None at all!\p" - .string "After all, you’re blessed with the gift\n" - .string "of raising POKéMON without resorting\l" - .string "to any items!$" - -SlateportCity_PokemonFanClub_Text_17DE6B:: @ 817DE6B - .string "I love seeing POKéMON that love\n" - .string "their TRAINERS.\p" - .string "POKéMON are very sensitive to the\n" - .string "feelings of their TRAINERS.\p" - .string "If you treat your POKéMON with love\n" - .string "and care, they’ll love you back.\p" - .string "When your POKéMON grow to love you,\n" - .string "please come show me.$" - -SlateportCity_PokemonFanClub_Text_17DF57:: @ 817DF57 - .string "Your POKéMON really adores you.\p" - .string "For you, a most compassionate\n" - .string "TRAINER, a gift from the FAN CLUB!$" - -SlateportCity_PokemonFanClub_Text_17DFB8:: @ 817DFB8 - .string "POKéMON are very sensitive to the\n" - .string "feelings of their TRAINERS.\p" - .string "If you treat your POKéMON with love\n" - .string "and care, they’ll love you back.$" - -SlateportCity_PokemonFanClub_Text_17E03B:: @ 817E03B - .string "If you keep letting a POKéMON faint\n" - .string "in battle, it’ll come to resent it.\p" - .string "Soon, it will become less trusting\n" - .string "of the TRAINER.\p" - .string "In other words, it certainly won’t\n" - .string "like you very much.$" - -SlateportCity_PokemonFanClub_Text_17E0ED:: @ 817E0ED - .string "Do POKéMON enjoy having items used\n" - .string "on them?\p" - .string "Mine acted really happy when I gave\n" - .string "it some PROTEIN.$" - -SlateportCity_PokemonFanClub_Text_17E14E:: @ 817E14E - .string "SKITTY: Fffnyaaaah...$" - -SlateportCity_PokemonFanClub_Text_17E164:: @ 817E164 - .string "ZIGZAGOON: Kyuuu...$" - -SlateportCity_PokemonFanClub_Text_17E178:: @ 817E178 - .string "AZUMARILL: Marimari?$" diff --git a/data/text/maps/SlateportCity_SternsShipyard_1F.inc b/data/text/maps/SlateportCity_SternsShipyard_1F.inc new file mode 100644 index 000000000..8a08a15ae --- /dev/null +++ b/data/text/maps/SlateportCity_SternsShipyard_1F.inc @@ -0,0 +1,79 @@ +SlateportCity_SternsShipyard_1F_Text_17C14B:: @ 817C14B + .string "Umm... If this goes here, and that\n" + .string "goes over there...\p" + .string "Then where does this thing go?\n" + .string "And what about that doohickey?\p" + .string "Aaargh! I can’t make heads or tails\n" + .string "of this!$" + +SlateportCity_SternsShipyard_1F_Text_17C1EC:: @ 817C1EC + .string "Hm?\n" + .string "Hi, I’m DOCK.\p" + .string "CAPT. STERN commissioned me to\n" + .string "design a ferry.\p" + .string "Oh! That there...\n" + .string "Are they DEVON GOODS?\p" + .string "But, hmm...\n" + .string "This won’t do...\p" + .string "CAPT. STERN went off somewhere.\n" + .string "He said he had some work to do.\p" + .string "Could I get you to go find CAPT.\n" + .string "STERN and deliver that to him?$" + +SlateportCity_SternsShipyard_1F_Text_17C2F2:: @ 817C2F2 + .string "DOCK: Where could CAPT. STERN have\n" + .string "gone off to?\p" + .string "Could you go find CAPT. STERN and\n" + .string "deliver that parcel to him?$" + +SlateportCity_SternsShipyard_1F_Text_17C360:: @ 817C360 + .string "DOCK: Shipbuilding is an art.\p" + .string "A lot of things can’t be figured out\n" + .string "just by calculating.\p" + .string "I really could use advice from a veteran\n" + .string "who knows the seas...$" + +SlateportCity_SternsShipyard_1F_Text_17C3F7:: @ 817C3F7 + .string "DOCK: Hi! MR. BRINEY’s joined us to\n" + .string "lend us his help.\p" + .string "Thanks to the veteran sailor, the\n" + .string "ferry is steadily coming together.$" + +SlateportCity_SternsShipyard_1F_Text_17C472:: @ 817C472 + .string "DOCK: The ferry is finally ready!\p" + .string "The new S.S. TIDAL is truly a marvel\n" + .string "of technology!\p" + .string "But, I get the feeling that we can\n" + .string "make something even better.\p" + .string "You know, there’s never an end to\n" + .string "technology’s march.$" + +SlateportCity_SternsShipyard_1F_Text_17C53D:: @ 817C53D + .string "MR. BRINEY: Ah, {PLAYER}{KUN}!\n" + .string "It’s been too long!\p" + .string "Aye, since I met you, this old seadog’s\n" + .string "been feeling frisky!\p" + .string "So I’ve decided to help DOCK make a\n" + .string "ferry.\p" + .string "Aye, after all, a ferry would be able\n" + .string "to carry a lot of people.\p" + .string "But, you know, that DOCK is really\n" + .string "something special.\p" + .string "With his knack for technology and\n" + .string "my experience, I’m sure that we can\l" + .string "build one great ship, aye!$" + +UnknownString_817C6A6: @ 817C6A6 + .string "PEEKO: Pii piihyoro!$" + +SlateportCity_SternsShipyard_1F_Text_17C6BB:: @ 817C6BB + .string "The seasons, the weather, where the\n" + .string "moon sits in the sky...\p" + .string "These and other conditions make the\n" + .string "sea change its expression.\p" + .string "That’s right!\n" + .string "The sea is like a living thing!$" + +SlateportCity_SternsShipyard_1F_Text_17C764:: @ 817C764 + .string "I get seasick real easily.\n" + .string "So I get to help out here instead.$" diff --git a/data/text/maps/SlateportCity_SternsShipyard_1F.s b/data/text/maps/SlateportCity_SternsShipyard_1F.s deleted file mode 100644 index 8a08a15ae..000000000 --- a/data/text/maps/SlateportCity_SternsShipyard_1F.s +++ /dev/null @@ -1,79 +0,0 @@ -SlateportCity_SternsShipyard_1F_Text_17C14B:: @ 817C14B - .string "Umm... If this goes here, and that\n" - .string "goes over there...\p" - .string "Then where does this thing go?\n" - .string "And what about that doohickey?\p" - .string "Aaargh! I can’t make heads or tails\n" - .string "of this!$" - -SlateportCity_SternsShipyard_1F_Text_17C1EC:: @ 817C1EC - .string "Hm?\n" - .string "Hi, I’m DOCK.\p" - .string "CAPT. STERN commissioned me to\n" - .string "design a ferry.\p" - .string "Oh! That there...\n" - .string "Are they DEVON GOODS?\p" - .string "But, hmm...\n" - .string "This won’t do...\p" - .string "CAPT. STERN went off somewhere.\n" - .string "He said he had some work to do.\p" - .string "Could I get you to go find CAPT.\n" - .string "STERN and deliver that to him?$" - -SlateportCity_SternsShipyard_1F_Text_17C2F2:: @ 817C2F2 - .string "DOCK: Where could CAPT. STERN have\n" - .string "gone off to?\p" - .string "Could you go find CAPT. STERN and\n" - .string "deliver that parcel to him?$" - -SlateportCity_SternsShipyard_1F_Text_17C360:: @ 817C360 - .string "DOCK: Shipbuilding is an art.\p" - .string "A lot of things can’t be figured out\n" - .string "just by calculating.\p" - .string "I really could use advice from a veteran\n" - .string "who knows the seas...$" - -SlateportCity_SternsShipyard_1F_Text_17C3F7:: @ 817C3F7 - .string "DOCK: Hi! MR. BRINEY’s joined us to\n" - .string "lend us his help.\p" - .string "Thanks to the veteran sailor, the\n" - .string "ferry is steadily coming together.$" - -SlateportCity_SternsShipyard_1F_Text_17C472:: @ 817C472 - .string "DOCK: The ferry is finally ready!\p" - .string "The new S.S. TIDAL is truly a marvel\n" - .string "of technology!\p" - .string "But, I get the feeling that we can\n" - .string "make something even better.\p" - .string "You know, there’s never an end to\n" - .string "technology’s march.$" - -SlateportCity_SternsShipyard_1F_Text_17C53D:: @ 817C53D - .string "MR. BRINEY: Ah, {PLAYER}{KUN}!\n" - .string "It’s been too long!\p" - .string "Aye, since I met you, this old seadog’s\n" - .string "been feeling frisky!\p" - .string "So I’ve decided to help DOCK make a\n" - .string "ferry.\p" - .string "Aye, after all, a ferry would be able\n" - .string "to carry a lot of people.\p" - .string "But, you know, that DOCK is really\n" - .string "something special.\p" - .string "With his knack for technology and\n" - .string "my experience, I’m sure that we can\l" - .string "build one great ship, aye!$" - -UnknownString_817C6A6: @ 817C6A6 - .string "PEEKO: Pii piihyoro!$" - -SlateportCity_SternsShipyard_1F_Text_17C6BB:: @ 817C6BB - .string "The seasons, the weather, where the\n" - .string "moon sits in the sky...\p" - .string "These and other conditions make the\n" - .string "sea change its expression.\p" - .string "That’s right!\n" - .string "The sea is like a living thing!$" - -SlateportCity_SternsShipyard_1F_Text_17C764:: @ 817C764 - .string "I get seasick real easily.\n" - .string "So I get to help out here instead.$" diff --git a/data/text/maps/SlateportCity_SternsShipyard_2F.inc b/data/text/maps/SlateportCity_SternsShipyard_2F.inc new file mode 100644 index 000000000..0bf4e27e0 --- /dev/null +++ b/data/text/maps/SlateportCity_SternsShipyard_2F.inc @@ -0,0 +1,18 @@ +SlateportCity_SternsShipyard_2F_Text_17C7A2:: @ 817C7A2 + .string "Designing a large ship is more like\n" + .string "making a big building than putting\l" + .string "together a transportation vehicle.$" + +SlateportCity_SternsShipyard_2F_Text_17C80C:: @ 817C80C + .string "Don’t you think it’s strange that a\n" + .string "ship made of heavy iron floats?\p" + .string "It floats because of a principle\n" + .string "called buoyancy.$" + +UnknownString_817C882: @ 817C882 + .string "The sea between SLATEPORT and\n" + .string "PACIFIDLOG has a fast-running tide.\p" + .string "Ordinary ships can’t make headway\n" + .string "through there.\p" + .string "You’d need substantial propulsion\n" + .string "to plow through those waters...$" diff --git a/data/text/maps/SlateportCity_SternsShipyard_2F.s b/data/text/maps/SlateportCity_SternsShipyard_2F.s deleted file mode 100644 index 0bf4e27e0..000000000 --- a/data/text/maps/SlateportCity_SternsShipyard_2F.s +++ /dev/null @@ -1,18 +0,0 @@ -SlateportCity_SternsShipyard_2F_Text_17C7A2:: @ 817C7A2 - .string "Designing a large ship is more like\n" - .string "making a big building than putting\l" - .string "together a transportation vehicle.$" - -SlateportCity_SternsShipyard_2F_Text_17C80C:: @ 817C80C - .string "Don’t you think it’s strange that a\n" - .string "ship made of heavy iron floats?\p" - .string "It floats because of a principle\n" - .string "called buoyancy.$" - -UnknownString_817C882: @ 817C882 - .string "The sea between SLATEPORT and\n" - .string "PACIFIDLOG has a fast-running tide.\p" - .string "Ordinary ships can’t make headway\n" - .string "through there.\p" - .string "You’d need substantial propulsion\n" - .string "to plow through those waters...$" diff --git a/data/text/maps/SootopolisCity.inc b/data/text/maps/SootopolisCity.inc new file mode 100644 index 000000000..cc89d86bd --- /dev/null +++ b/data/text/maps/SootopolisCity.inc @@ -0,0 +1,215 @@ +ClosedSootopolisGymDoorText: @ 8169690 + .string "The door is closed.$" + +SootopolisCity_Text_1696A4:: @ 81696A4 + .string "Who might you be?\p" + .string "This is the CAVE OF ORIGIN.\p" + .string "The spirits of POKéMON, becalmed at\n" + .string "MT. PYRE, are said to be revived here.\p" + .string "Please leave.$" + +SootopolisCity_Text_16972B:: @ 816972B + .string "Diving in the sea. Climbing up and\n" + .string "down stairs all the time...\p" + .string "If you live in this town, you end up\n" + .string "getting physically fit.$" + +SootopolisCity_Text_1697A7:: @ 81697A7 + .string "I... I’ve never been out of this city.\p" + .string "I wonder what the world is like on the\n" + .string "other side of this round sky?$" + +SootopolisCity_Text_169813:: @ 8169813 + .string "Hm!\n" + .string "You’ve come all the way to SOOTOPOLIS?\l" + .string "You’re no ordinary tourist.\p" + .string "But I suppose that doesn’t make you an\n" + .string "extraordinary tourist, either.$" + +SootopolisCity_Text_1698A0:: @ 81698A0 + .string "SOOTOPOLIS sprang up as a town in the\n" + .string "crater of a volcano.\p" + .string "If you look up at the sky, the lip of\n" + .string "the crater is also visible.\l" + .string "So, all you see is the sky in a circle.\p" + .string "But that’s what makes the sky above\n" + .string "SOOTOPOLIS the most beautiful.$" + +SootopolisCity_Text_169988:: @ 8169988 + .string "STEVEN: {PLAYER}{KUN}, you came, too?\n" + .string "In this terrible rainstorm, yet...\p" + .string "Oh, yes, can you hear out what my\n" + .string "friend has to say?$" + +SootopolisCity_Text_1699FD:: @ 81699FD + .string "My name is WALLACE.\n" + .string "I’m this town’s GYM LEADER.\p" + .string "I’ve also been entrusted with the\n" + .string "protection of the CAVE OF ORIGIN.\p" + .string "This downpour is caused by a power\n" + .string "emanating from the CAVE OF ORIGIN.$" + +SootopolisCity_Text_169AB7:: @ 8169AB7 + .string "That... That is the BLUE ORB.\p" + .string "I see.\n" + .string "Follow me.$" + +SootopolisCity_Text_169AE7:: @ 8169AE7 + .string "STEVEN: This rain...\p" + .string "People and POKéMON need water to live...\p" + .string "But why does this rain fill us with\n" + .string "so much dread?\p" + .string "The rain clouds over SOOTOPOLIS will\n" + .string "keep building and soon extend all\l" + .string "over HOENN...\p" + .string "If that were to happen...$" + +SootopolisCity_Text_169BC7:: @ 8169BC7 + .string "WALLACE: The CAVE OF ORIGIN is ahead.\p" + .string "No one from SOOTOPOLIS is permitted\n" + .string "to enter the CAVE OF ORIGIN.\p" + .string "But you must go.\n" + .string "Together with your BLUE ORB.\p" + .string "You must go regardless of what awaits\n" + .string "you inside the CAVE...$" + +SootopolisCity_Text_169C99:: @ 8169C99 + .string "STEVEN: {PLAYER}{KUN}, I never expected you\n" + .string "to be holding the BLUE ORB.\p" + .string "You’ll be okay. With your POKéMON,\n" + .string "you’ll get things done no matter what.\p" + .string "I’m convinced of it!$" + +SootopolisCity_Text_169D37:: @ 8169D37 + .string "WALLACE: You must go together with\n" + .string "your BLUE ORB.\p" + .string "You must go regardless of what awaits\n" + .string "you inside the CAVE...$" + +SootopolisCity_Text_169DA6:: @ 8169DA6 + .string "STEVEN: You’ll be okay. With your\n" + .string "POKéMON, you’ll get things done\l" + .string "whatever happens.\p" + .string "I’m convinced of it!$" + +SootopolisCity_Text_169E0F:: @ 8169E0F + .string "STEVEN: {PLAYER}{KUN}, you came, too?\n" + .string "Under this scorching sun, yet...\p" + .string "Oh, yes, can you hear out what my\n" + .string "friend has to say?$" + +SootopolisCity_Text_169E82:: @ 8169E82 + .string "My name is WALLACE.\n" + .string "I’m this town’s GYM LEADER.\p" + .string "I’ve also been entrusted with the\n" + .string "protection of the CAVE OF ORIGIN.\p" + .string "This sunshine is caused by a power\n" + .string "emanating from the CAVE OF ORIGIN.$" + +SootopolisCity_Text_169F3C:: @ 8169F3C + .string "That... That is the RED ORB.\p" + .string "I see.\n" + .string "Follow me.$" + +SootopolisCity_Text_169F6B:: @ 8169F6B + .string "STEVEN: This sunlight...\p" + .string "People and POKéMON need sunlight\n" + .string "to live...\p" + .string "But why does this sunlight fill us\n" + .string "with so much dread?\p" + .string "The blazing sun over SOOTOPOLIS is\n" + .string "intensifying... Soon, all of HOENN\l" + .string "will be under its withering glare...\p" + .string "If that were to happen...$" + +SootopolisCity_Text_16A06C:: @ 816A06C + .string "WALLACE: The CAVE OF ORIGIN is ahead.\p" + .string "No one from SOOTOPOLIS is permitted\n" + .string "to enter the CAVE OF ORIGIN.\p" + .string "But you must go. \n" + .string "Together with your RED ORB.\p" + .string "You must go regardless of what awaits\n" + .string "you inside the CAVE...$" + +SootopolisCity_Text_16A13E:: @ 816A13E + .string "STEVEN: {PLAYER}{KUN}, I never expected you\n" + .string "to be holding the RED ORB.\p" + .string "You’ll be okay. With your POKéMON,\n" + .string "you’ll get things done no matter what.\p" + .string "I’m convinced of it!$" + +SootopolisCity_Text_16A1DB:: @ 816A1DB + .string "WALLACE: You must go together with\n" + .string "your RED ORB.\p" + .string "You must go regardless of what awaits\n" + .string "you inside the CAVE...$" + +SootopolisCity_Text_16A249:: @ 816A249 + .string "STEVEN: You’ll be okay. With your\n" + .string "POKéMON, you’ll get things done\l" + .string "whatever happens.\p" + .string "I’m convinced of it!$" + +SootopolisCity_Text_16A2B2:: @ 816A2B2 + .string "The legend told by the old man on\n" + .string "MT. PYRE... It wasn’t a made-up story.$" + +SootopolisCity_Text_16A2FB:: @ 816A2FB + .string "The natural balance of HOENN is going\n" + .string "through a wrenching shift...$" + +SootopolisCity_Text_16A33E:: @ 816A33E + .string "STEVEN: {PLAYER}{KUN}, we owe it all to you.\p" + .string "The sky above SOOTOPOLIS has returned\n" + .string "to normal. For that, WALLACE sends his\l" + .string "thanks, too.\p" + .string "And, that same WALLACE is waiting for\n" + .string "you inside.\p" + .string "He’s strong.\n" + .string "But the way you are now, you should be\l" + .string "on equal footing with him.\p" + .string "Give it your best shot.$" + +SootopolisCity_Text_16A455:: @ 816A455 + .string "All life starts at the CAVE OF ORIGIN,\n" + .string "and it all ends on MT. PYRE...\p" + .string "Where do people and POKéMON come\n" + .string "from? Where are we bound?$" + +SootopolisCity_Text_16A4D6:: @ 816A4D6 + .string "Let me guess, you’re going to challenge\n" + .string "WALLACE?\p" + .string "Oh, you are really?\n" + .string "You’re awfully brave!$" + +SootopolisCity_Text_16A531:: @ 816A531 + .string "Let me guess, you’ve beaten WALLACE!\n" + .string "Oh, you did, really?\p" + .string "Maybe I’ll become your fan!$" + +SootopolisCity_Text_16A587:: @ 816A587 + .string "Hm!\n" + .string "You’ve come all the way to SOOTOPOLIS?\l" + .string "You’re no ordinary tourist.\p" + .string "But I suppose that doesn’t make you an\n" + .string "extraordinary tourist, either.$" + +SootopolisCity_Text_16A614:: @ 816A614 + .string "A circle of a night sky framed by the\n" + .string "crater of a volcano...\p" + .string "And in that ring, stars flicker and\n" + .string "blink as if they were alive...\l" + .string "It’s my favorite scenery.$" + +SootopolisCity_Text_16A6AE:: @ 816A6AE + .string "Hunh? Where is my house?$" + +SootopolisCity_Text_16A6C7:: @ 816A6C7 + .string "SOOTOPOLIS CITY POKéMON GYM\n" + .string "LEADER: WALLACE\p" + .string "“Artist, and lover of WATER.”$" + +SootopolisCity_Text_16A711:: @ 816A711 + .string "SOOTOPOLIS CITY\p" + .string "“The mystical city where history\n" + .string "slumbers.”$" diff --git a/data/text/maps/SootopolisCity.s b/data/text/maps/SootopolisCity.s deleted file mode 100644 index cc89d86bd..000000000 --- a/data/text/maps/SootopolisCity.s +++ /dev/null @@ -1,215 +0,0 @@ -ClosedSootopolisGymDoorText: @ 8169690 - .string "The door is closed.$" - -SootopolisCity_Text_1696A4:: @ 81696A4 - .string "Who might you be?\p" - .string "This is the CAVE OF ORIGIN.\p" - .string "The spirits of POKéMON, becalmed at\n" - .string "MT. PYRE, are said to be revived here.\p" - .string "Please leave.$" - -SootopolisCity_Text_16972B:: @ 816972B - .string "Diving in the sea. Climbing up and\n" - .string "down stairs all the time...\p" - .string "If you live in this town, you end up\n" - .string "getting physically fit.$" - -SootopolisCity_Text_1697A7:: @ 81697A7 - .string "I... I’ve never been out of this city.\p" - .string "I wonder what the world is like on the\n" - .string "other side of this round sky?$" - -SootopolisCity_Text_169813:: @ 8169813 - .string "Hm!\n" - .string "You’ve come all the way to SOOTOPOLIS?\l" - .string "You’re no ordinary tourist.\p" - .string "But I suppose that doesn’t make you an\n" - .string "extraordinary tourist, either.$" - -SootopolisCity_Text_1698A0:: @ 81698A0 - .string "SOOTOPOLIS sprang up as a town in the\n" - .string "crater of a volcano.\p" - .string "If you look up at the sky, the lip of\n" - .string "the crater is also visible.\l" - .string "So, all you see is the sky in a circle.\p" - .string "But that’s what makes the sky above\n" - .string "SOOTOPOLIS the most beautiful.$" - -SootopolisCity_Text_169988:: @ 8169988 - .string "STEVEN: {PLAYER}{KUN}, you came, too?\n" - .string "In this terrible rainstorm, yet...\p" - .string "Oh, yes, can you hear out what my\n" - .string "friend has to say?$" - -SootopolisCity_Text_1699FD:: @ 81699FD - .string "My name is WALLACE.\n" - .string "I’m this town’s GYM LEADER.\p" - .string "I’ve also been entrusted with the\n" - .string "protection of the CAVE OF ORIGIN.\p" - .string "This downpour is caused by a power\n" - .string "emanating from the CAVE OF ORIGIN.$" - -SootopolisCity_Text_169AB7:: @ 8169AB7 - .string "That... That is the BLUE ORB.\p" - .string "I see.\n" - .string "Follow me.$" - -SootopolisCity_Text_169AE7:: @ 8169AE7 - .string "STEVEN: This rain...\p" - .string "People and POKéMON need water to live...\p" - .string "But why does this rain fill us with\n" - .string "so much dread?\p" - .string "The rain clouds over SOOTOPOLIS will\n" - .string "keep building and soon extend all\l" - .string "over HOENN...\p" - .string "If that were to happen...$" - -SootopolisCity_Text_169BC7:: @ 8169BC7 - .string "WALLACE: The CAVE OF ORIGIN is ahead.\p" - .string "No one from SOOTOPOLIS is permitted\n" - .string "to enter the CAVE OF ORIGIN.\p" - .string "But you must go.\n" - .string "Together with your BLUE ORB.\p" - .string "You must go regardless of what awaits\n" - .string "you inside the CAVE...$" - -SootopolisCity_Text_169C99:: @ 8169C99 - .string "STEVEN: {PLAYER}{KUN}, I never expected you\n" - .string "to be holding the BLUE ORB.\p" - .string "You’ll be okay. With your POKéMON,\n" - .string "you’ll get things done no matter what.\p" - .string "I’m convinced of it!$" - -SootopolisCity_Text_169D37:: @ 8169D37 - .string "WALLACE: You must go together with\n" - .string "your BLUE ORB.\p" - .string "You must go regardless of what awaits\n" - .string "you inside the CAVE...$" - -SootopolisCity_Text_169DA6:: @ 8169DA6 - .string "STEVEN: You’ll be okay. With your\n" - .string "POKéMON, you’ll get things done\l" - .string "whatever happens.\p" - .string "I’m convinced of it!$" - -SootopolisCity_Text_169E0F:: @ 8169E0F - .string "STEVEN: {PLAYER}{KUN}, you came, too?\n" - .string "Under this scorching sun, yet...\p" - .string "Oh, yes, can you hear out what my\n" - .string "friend has to say?$" - -SootopolisCity_Text_169E82:: @ 8169E82 - .string "My name is WALLACE.\n" - .string "I’m this town’s GYM LEADER.\p" - .string "I’ve also been entrusted with the\n" - .string "protection of the CAVE OF ORIGIN.\p" - .string "This sunshine is caused by a power\n" - .string "emanating from the CAVE OF ORIGIN.$" - -SootopolisCity_Text_169F3C:: @ 8169F3C - .string "That... That is the RED ORB.\p" - .string "I see.\n" - .string "Follow me.$" - -SootopolisCity_Text_169F6B:: @ 8169F6B - .string "STEVEN: This sunlight...\p" - .string "People and POKéMON need sunlight\n" - .string "to live...\p" - .string "But why does this sunlight fill us\n" - .string "with so much dread?\p" - .string "The blazing sun over SOOTOPOLIS is\n" - .string "intensifying... Soon, all of HOENN\l" - .string "will be under its withering glare...\p" - .string "If that were to happen...$" - -SootopolisCity_Text_16A06C:: @ 816A06C - .string "WALLACE: The CAVE OF ORIGIN is ahead.\p" - .string "No one from SOOTOPOLIS is permitted\n" - .string "to enter the CAVE OF ORIGIN.\p" - .string "But you must go. \n" - .string "Together with your RED ORB.\p" - .string "You must go regardless of what awaits\n" - .string "you inside the CAVE...$" - -SootopolisCity_Text_16A13E:: @ 816A13E - .string "STEVEN: {PLAYER}{KUN}, I never expected you\n" - .string "to be holding the RED ORB.\p" - .string "You’ll be okay. With your POKéMON,\n" - .string "you’ll get things done no matter what.\p" - .string "I’m convinced of it!$" - -SootopolisCity_Text_16A1DB:: @ 816A1DB - .string "WALLACE: You must go together with\n" - .string "your RED ORB.\p" - .string "You must go regardless of what awaits\n" - .string "you inside the CAVE...$" - -SootopolisCity_Text_16A249:: @ 816A249 - .string "STEVEN: You’ll be okay. With your\n" - .string "POKéMON, you’ll get things done\l" - .string "whatever happens.\p" - .string "I’m convinced of it!$" - -SootopolisCity_Text_16A2B2:: @ 816A2B2 - .string "The legend told by the old man on\n" - .string "MT. PYRE... It wasn’t a made-up story.$" - -SootopolisCity_Text_16A2FB:: @ 816A2FB - .string "The natural balance of HOENN is going\n" - .string "through a wrenching shift...$" - -SootopolisCity_Text_16A33E:: @ 816A33E - .string "STEVEN: {PLAYER}{KUN}, we owe it all to you.\p" - .string "The sky above SOOTOPOLIS has returned\n" - .string "to normal. For that, WALLACE sends his\l" - .string "thanks, too.\p" - .string "And, that same WALLACE is waiting for\n" - .string "you inside.\p" - .string "He’s strong.\n" - .string "But the way you are now, you should be\l" - .string "on equal footing with him.\p" - .string "Give it your best shot.$" - -SootopolisCity_Text_16A455:: @ 816A455 - .string "All life starts at the CAVE OF ORIGIN,\n" - .string "and it all ends on MT. PYRE...\p" - .string "Where do people and POKéMON come\n" - .string "from? Where are we bound?$" - -SootopolisCity_Text_16A4D6:: @ 816A4D6 - .string "Let me guess, you’re going to challenge\n" - .string "WALLACE?\p" - .string "Oh, you are really?\n" - .string "You’re awfully brave!$" - -SootopolisCity_Text_16A531:: @ 816A531 - .string "Let me guess, you’ve beaten WALLACE!\n" - .string "Oh, you did, really?\p" - .string "Maybe I’ll become your fan!$" - -SootopolisCity_Text_16A587:: @ 816A587 - .string "Hm!\n" - .string "You’ve come all the way to SOOTOPOLIS?\l" - .string "You’re no ordinary tourist.\p" - .string "But I suppose that doesn’t make you an\n" - .string "extraordinary tourist, either.$" - -SootopolisCity_Text_16A614:: @ 816A614 - .string "A circle of a night sky framed by the\n" - .string "crater of a volcano...\p" - .string "And in that ring, stars flicker and\n" - .string "blink as if they were alive...\l" - .string "It’s my favorite scenery.$" - -SootopolisCity_Text_16A6AE:: @ 816A6AE - .string "Hunh? Where is my house?$" - -SootopolisCity_Text_16A6C7:: @ 816A6C7 - .string "SOOTOPOLIS CITY POKéMON GYM\n" - .string "LEADER: WALLACE\p" - .string "“Artist, and lover of WATER.”$" - -SootopolisCity_Text_16A711:: @ 816A711 - .string "SOOTOPOLIS CITY\p" - .string "“The mystical city where history\n" - .string "slumbers.”$" diff --git a/data/text/maps/SootopolisCity_Gym_1F.inc b/data/text/maps/SootopolisCity_Gym_1F.inc new file mode 100644 index 000000000..1047a5326 --- /dev/null +++ b/data/text/maps/SootopolisCity_Gym_1F.inc @@ -0,0 +1,192 @@ +SootopolisCity_Gym_1F_Text_18E8A5:: @ 818E8A5 + .string "Yo! How’s it going, CHAMPION-\n" + .string "bound {PLAYER}?\p" + .string "SOOTOPOLIS’s GYM LEADER WALLACE is\n" + .string "a master of WATER-type POKéMON.\p" + .string "And, to get to WALLACE, an icy floor\n" + .string "will hamper your progress...\p" + .string "Listen, I’m sorry, but that’s all the\n" + .string "advice that I have for you.\p" + .string "The rest of the way, you have to\n" + .string "go for it yourself!$" + +SootopolisCity_Gym_1F_Text_18E9C9:: @ 818E9C9 + .string "Yow! You’ve beaten even WALLACE, who\n" + .string "was supposedly the best in all HOENN!\p" + .string "Okay! Check out your TRAINER’s CARD.\p" + .string "If you’ve gotten all the BADGES, you’re\n" + .string "set for the POKéMON LEAGUE challenge!$" + +SootopolisCity_Gym_B1F_Text_18EA87:: @ 818EA87 + .string "I’ll show you the sublime techniques\n" + .string "I learned from our LEADER WALLACE!$" + +SootopolisCity_Gym_B1F_Text_18EACF:: @ 818EACF + .string "Please forgive me, WALLACE...$" + +SootopolisCity_Gym_B1F_Text_18EAED:: @ 818EAED + .string "Watch what happens if you crack all\n" + .string "the floor tiles.$" + +SootopolisCity_Gym_B1F_Text_18EB22:: @ 818EB22 + .string "You came all the way here, but you won’t\n" + .string "get to see WALLACE.\p" + .string "Not if you lose to me, you won’t!$" + +SootopolisCity_Gym_B1F_Text_18EB81:: @ 818EB81 + .string "You’re strong!\n" + .string "I was fooled by your cute looks!$" + +SootopolisCity_Gym_B1F_Text_18EBB1:: @ 818EBB1 + .string "You might be good enough to avoid\n" + .string "being wiped out in one hit by WALLACE.$" + +SootopolisCity_Gym_B1F_Text_18EBFA:: @ 818EBFA + .string "The sight of WALLACE conducting a\n" + .string "battle...\p" + .string "The very beauty of it compelled me to\n" + .string "become a TRAINER.$" + +SootopolisCity_Gym_B1F_Text_18EC5E:: @ 818EC5E + .string "You battled with more beauty than\n" + .string "I could muster...$" + +SootopolisCity_Gym_B1F_Text_18EC92:: @ 818EC92 + .string "The grace you bring to battle is\n" + .string "fabulous.\p" + .string "Oh... I’m so fortunate to have found\n" + .string "POKéMON.$" + +SootopolisCity_Gym_B1F_Text_18ECEB:: @ 818ECEB + .string "I should teach you how harsh battles\n" + .string "can be.$" + +SootopolisCity_Gym_B1F_Text_18ED18:: @ 818ED18 + .string "Oh.\n" + .string "You’re strong.$" + +SootopolisCity_Gym_B1F_Text_18ED2B:: @ 818ED2B + .string "I’ll tell you something good.\p" + .string "If you want to reach WALLACE, you\n" + .string "need to walk on each floor tile once.$" + +SootopolisCity_Gym_B1F_Text_18ED91:: @ 818ED91 + .string "The POKéMON GYM of the highest level\n" + .string "in the HOENN region...\p" + .string "That’s the SOOTOPOLIS GYM.$" + +SootopolisCity_Gym_B1F_Text_18EDE8:: @ 818EDE8 + .string "What a high level you are!$" + +SootopolisCity_Gym_B1F_Text_18EE03:: @ 818EE03 + .string "Rather than being satisfied by being\n" + .string "in a strong GYM, I imagine training in\l" + .string "other places will make you stronger.\l" + .string "But above all, it looks more fun.$" + +SootopolisCity_Gym_B1F_Text_18EE96:: @ 818EE96 + .string "I train my POKéMON together with\n" + .string "WALLACE.\p" + .string "Don’t think I’m a pushover.$" + +SootopolisCity_Gym_B1F_Text_18EEDC:: @ 818EEDC + .string "I was bowled right over...$" + +SootopolisCity_Gym_B1F_Text_18EEF7:: @ 818EEF7 + .string "I think you have potential.\n" + .string "Why don’t you stay and train with us?$" + +SootopolisCity_Gym_B1F_Text_18EF39:: @ 818EF39 + .string "A graceful glide across the ice while\n" + .string "crossing no lines...\p" + .string "A TRAINER putting on that performance\n" + .string "would be elegantly beautiful!$" + +SootopolisCity_Gym_B1F_Text_18EFB8:: @ 818EFB8 + .string "Well, excuse me?!$" + +SootopolisCity_Gym_B1F_Text_18EFCA:: @ 818EFCA + .string "This is really obvious, but how strong\n" + .string "you are as a TRAINER has nothing to do\l" + .string "with how young or old you are.$" + +SootopolisCity_Gym_B1F_Text_18F037:: @ 818F037 + .string "When I’m with my POKéMON, the time\n" + .string "flies by before you can say, “Oops!”$" + +SootopolisCity_Gym_B1F_Text_18F07F:: @ 818F07F + .string "Oops!$" + +SootopolisCity_Gym_B1F_Text_18F085:: @ 818F085 + .string "I wish I can forget about lost causes\n" + .string "before I can manage an “Oops!”$" + +SootopolisCity_Gym_1F_Text_18F0CA:: @ 818F0CA + .string "Allow me to formally introduce\n" + .string "myself.\p" + .string "I am WALLACE.\n" + .string "The GYM LEADER of SOOTOPOLIS.\p" + .string "There’s something about you...\n" + .string "A difference in your demeanor.\p" + .string "I think I sense that in you.\p" + .string "What happened inside the CAVE OF\n" + .string "ORIGIN, and what you did, I will likely\l" + .string "learn through our upcoming battle.\p" + .string "Now, show me. Show me the power you\n" + .string "wield with your POKéMON.\p" + .string "And I, in turn, shall present you with\n" + .string "a performance of illusions in water\l" + .string "by me and my POKéMON!$" + +SootopolisCity_Gym_1F_Text_18F282:: @ 818F282 + .string "Bravo.\p" + .string "I realize now your authenticity and\n" + .string "magnificence as a POKéMON TRAINER.\p" + .string "I find much joy in having met you and\n" + .string "your POKéMON.\p" + .string "You have proven yourself worthy of\n" + .string "the RAIN BADGE. Accept it.$" + +SootopolisCity_Gym_1F_Text_18F342:: @ 818F342 + .string "{PLAYER} received the RAIN BADGE\n" + .string "from WALLACE.$" + +SootopolisCity_Gym_1F_Text_18F36B:: @ 818F36B + .string "Having that BADGE assures you the\n" + .string "full obedience of all your POKéMON to\l" + .string "every command you make.\p" + .string "The BADGE also allows the use of the\n" + .string "HM move WATERFALL to scale walls\l" + .string "of cascading water.\p" + .string "And, so that you never forget the\n" + .string "battle we shared, take this...$" + +SootopolisCity_Gym_1F_Text_18F466:: @ 818F466 + .string "The TM I handed you contains\n" + .string "WATER PULSE.\p" + .string "In use, it will occasionally confuse\n" + .string "the target with ultrasonic waves.$" + +SootopolisCity_Gym_1F_Text_18F4D7:: @ 818F4D7 + .string "TRAINERS who have gathered all the\n" + .string "GYM BADGES of HOENN should make way\l" + .string "for the ultimate destination.\p" + .string "The POKéMON LEAGUE.\p" + .string "Travel to the easternmost reaches\n" + .string "of HOENN, to the island EVER GRANDE.\l" + .string "The POKéMON LEAGUE is there.$" + +SootopolisCity_Gym_1F_Text_18F5B4:: @ 818F5B4 + .string "There remains but one BADGE to\n" + .string "obtain in HOENN.\p" + .string "If you wish to challenge the POKéMON\n" + .string "LEAGUE, you must obtain the last\l" + .string "BADGE from the GYM in FORTREE.$" + +SootopolisCity_Gym_1F_Text_18F649:: @ 818F649 + .string "SOOTOPOLIS CITY POKéMON GYM$" + +SootopolisCity_Gym_1F_Text_18F665:: @ 818F665 + .string "SOOTOPOLIS CITY POKéMON GYM\p" + .string "WALLACE’S CERTIFIED TRAINERS:\n" + .string "{PLAYER}$" diff --git a/data/text/maps/SootopolisCity_Gym_1F.s b/data/text/maps/SootopolisCity_Gym_1F.s deleted file mode 100644 index 1047a5326..000000000 --- a/data/text/maps/SootopolisCity_Gym_1F.s +++ /dev/null @@ -1,192 +0,0 @@ -SootopolisCity_Gym_1F_Text_18E8A5:: @ 818E8A5 - .string "Yo! How’s it going, CHAMPION-\n" - .string "bound {PLAYER}?\p" - .string "SOOTOPOLIS’s GYM LEADER WALLACE is\n" - .string "a master of WATER-type POKéMON.\p" - .string "And, to get to WALLACE, an icy floor\n" - .string "will hamper your progress...\p" - .string "Listen, I’m sorry, but that’s all the\n" - .string "advice that I have for you.\p" - .string "The rest of the way, you have to\n" - .string "go for it yourself!$" - -SootopolisCity_Gym_1F_Text_18E9C9:: @ 818E9C9 - .string "Yow! You’ve beaten even WALLACE, who\n" - .string "was supposedly the best in all HOENN!\p" - .string "Okay! Check out your TRAINER’s CARD.\p" - .string "If you’ve gotten all the BADGES, you’re\n" - .string "set for the POKéMON LEAGUE challenge!$" - -SootopolisCity_Gym_B1F_Text_18EA87:: @ 818EA87 - .string "I’ll show you the sublime techniques\n" - .string "I learned from our LEADER WALLACE!$" - -SootopolisCity_Gym_B1F_Text_18EACF:: @ 818EACF - .string "Please forgive me, WALLACE...$" - -SootopolisCity_Gym_B1F_Text_18EAED:: @ 818EAED - .string "Watch what happens if you crack all\n" - .string "the floor tiles.$" - -SootopolisCity_Gym_B1F_Text_18EB22:: @ 818EB22 - .string "You came all the way here, but you won’t\n" - .string "get to see WALLACE.\p" - .string "Not if you lose to me, you won’t!$" - -SootopolisCity_Gym_B1F_Text_18EB81:: @ 818EB81 - .string "You’re strong!\n" - .string "I was fooled by your cute looks!$" - -SootopolisCity_Gym_B1F_Text_18EBB1:: @ 818EBB1 - .string "You might be good enough to avoid\n" - .string "being wiped out in one hit by WALLACE.$" - -SootopolisCity_Gym_B1F_Text_18EBFA:: @ 818EBFA - .string "The sight of WALLACE conducting a\n" - .string "battle...\p" - .string "The very beauty of it compelled me to\n" - .string "become a TRAINER.$" - -SootopolisCity_Gym_B1F_Text_18EC5E:: @ 818EC5E - .string "You battled with more beauty than\n" - .string "I could muster...$" - -SootopolisCity_Gym_B1F_Text_18EC92:: @ 818EC92 - .string "The grace you bring to battle is\n" - .string "fabulous.\p" - .string "Oh... I’m so fortunate to have found\n" - .string "POKéMON.$" - -SootopolisCity_Gym_B1F_Text_18ECEB:: @ 818ECEB - .string "I should teach you how harsh battles\n" - .string "can be.$" - -SootopolisCity_Gym_B1F_Text_18ED18:: @ 818ED18 - .string "Oh.\n" - .string "You’re strong.$" - -SootopolisCity_Gym_B1F_Text_18ED2B:: @ 818ED2B - .string "I’ll tell you something good.\p" - .string "If you want to reach WALLACE, you\n" - .string "need to walk on each floor tile once.$" - -SootopolisCity_Gym_B1F_Text_18ED91:: @ 818ED91 - .string "The POKéMON GYM of the highest level\n" - .string "in the HOENN region...\p" - .string "That’s the SOOTOPOLIS GYM.$" - -SootopolisCity_Gym_B1F_Text_18EDE8:: @ 818EDE8 - .string "What a high level you are!$" - -SootopolisCity_Gym_B1F_Text_18EE03:: @ 818EE03 - .string "Rather than being satisfied by being\n" - .string "in a strong GYM, I imagine training in\l" - .string "other places will make you stronger.\l" - .string "But above all, it looks more fun.$" - -SootopolisCity_Gym_B1F_Text_18EE96:: @ 818EE96 - .string "I train my POKéMON together with\n" - .string "WALLACE.\p" - .string "Don’t think I’m a pushover.$" - -SootopolisCity_Gym_B1F_Text_18EEDC:: @ 818EEDC - .string "I was bowled right over...$" - -SootopolisCity_Gym_B1F_Text_18EEF7:: @ 818EEF7 - .string "I think you have potential.\n" - .string "Why don’t you stay and train with us?$" - -SootopolisCity_Gym_B1F_Text_18EF39:: @ 818EF39 - .string "A graceful glide across the ice while\n" - .string "crossing no lines...\p" - .string "A TRAINER putting on that performance\n" - .string "would be elegantly beautiful!$" - -SootopolisCity_Gym_B1F_Text_18EFB8:: @ 818EFB8 - .string "Well, excuse me?!$" - -SootopolisCity_Gym_B1F_Text_18EFCA:: @ 818EFCA - .string "This is really obvious, but how strong\n" - .string "you are as a TRAINER has nothing to do\l" - .string "with how young or old you are.$" - -SootopolisCity_Gym_B1F_Text_18F037:: @ 818F037 - .string "When I’m with my POKéMON, the time\n" - .string "flies by before you can say, “Oops!”$" - -SootopolisCity_Gym_B1F_Text_18F07F:: @ 818F07F - .string "Oops!$" - -SootopolisCity_Gym_B1F_Text_18F085:: @ 818F085 - .string "I wish I can forget about lost causes\n" - .string "before I can manage an “Oops!”$" - -SootopolisCity_Gym_1F_Text_18F0CA:: @ 818F0CA - .string "Allow me to formally introduce\n" - .string "myself.\p" - .string "I am WALLACE.\n" - .string "The GYM LEADER of SOOTOPOLIS.\p" - .string "There’s something about you...\n" - .string "A difference in your demeanor.\p" - .string "I think I sense that in you.\p" - .string "What happened inside the CAVE OF\n" - .string "ORIGIN, and what you did, I will likely\l" - .string "learn through our upcoming battle.\p" - .string "Now, show me. Show me the power you\n" - .string "wield with your POKéMON.\p" - .string "And I, in turn, shall present you with\n" - .string "a performance of illusions in water\l" - .string "by me and my POKéMON!$" - -SootopolisCity_Gym_1F_Text_18F282:: @ 818F282 - .string "Bravo.\p" - .string "I realize now your authenticity and\n" - .string "magnificence as a POKéMON TRAINER.\p" - .string "I find much joy in having met you and\n" - .string "your POKéMON.\p" - .string "You have proven yourself worthy of\n" - .string "the RAIN BADGE. Accept it.$" - -SootopolisCity_Gym_1F_Text_18F342:: @ 818F342 - .string "{PLAYER} received the RAIN BADGE\n" - .string "from WALLACE.$" - -SootopolisCity_Gym_1F_Text_18F36B:: @ 818F36B - .string "Having that BADGE assures you the\n" - .string "full obedience of all your POKéMON to\l" - .string "every command you make.\p" - .string "The BADGE also allows the use of the\n" - .string "HM move WATERFALL to scale walls\l" - .string "of cascading water.\p" - .string "And, so that you never forget the\n" - .string "battle we shared, take this...$" - -SootopolisCity_Gym_1F_Text_18F466:: @ 818F466 - .string "The TM I handed you contains\n" - .string "WATER PULSE.\p" - .string "In use, it will occasionally confuse\n" - .string "the target with ultrasonic waves.$" - -SootopolisCity_Gym_1F_Text_18F4D7:: @ 818F4D7 - .string "TRAINERS who have gathered all the\n" - .string "GYM BADGES of HOENN should make way\l" - .string "for the ultimate destination.\p" - .string "The POKéMON LEAGUE.\p" - .string "Travel to the easternmost reaches\n" - .string "of HOENN, to the island EVER GRANDE.\l" - .string "The POKéMON LEAGUE is there.$" - -SootopolisCity_Gym_1F_Text_18F5B4:: @ 818F5B4 - .string "There remains but one BADGE to\n" - .string "obtain in HOENN.\p" - .string "If you wish to challenge the POKéMON\n" - .string "LEAGUE, you must obtain the last\l" - .string "BADGE from the GYM in FORTREE.$" - -SootopolisCity_Gym_1F_Text_18F649:: @ 818F649 - .string "SOOTOPOLIS CITY POKéMON GYM$" - -SootopolisCity_Gym_1F_Text_18F665:: @ 818F665 - .string "SOOTOPOLIS CITY POKéMON GYM\p" - .string "WALLACE’S CERTIFIED TRAINERS:\n" - .string "{PLAYER}$" diff --git a/data/text/maps/SootopolisCity_Gym_B1F.inc b/data/text/maps/SootopolisCity_Gym_B1F.inc new file mode 100644 index 000000000..8b1378917 --- /dev/null +++ b/data/text/maps/SootopolisCity_Gym_B1F.inc @@ -0,0 +1 @@ + diff --git a/data/text/maps/SootopolisCity_Gym_B1F.s b/data/text/maps/SootopolisCity_Gym_B1F.s deleted file mode 100644 index 8b1378917..000000000 --- a/data/text/maps/SootopolisCity_Gym_B1F.s +++ /dev/null @@ -1 +0,0 @@ - diff --git a/data/text/maps/SootopolisCity_House1.inc b/data/text/maps/SootopolisCity_House1.inc new file mode 100644 index 000000000..78e8454e5 --- /dev/null +++ b/data/text/maps/SootopolisCity_House1.inc @@ -0,0 +1,12 @@ +SootopolisCity_House1_Text_18F991:: @ 818F991 + .string "For thirty years I’ve remained in\n" + .string "SOOTOPOLIS honing my skills.\p" + .string "I developed a shattering TM.\n" + .string "I bequeath it to you!$" + +SootopolisCity_House1_Text_18FA03:: @ 818FA03 + .string "TM31 contains BRICK BREAK! It’s a move\n" + .string "so horrible that I can’t describe it.$" + +SootopolisCity_House1_Text_18FA50:: @ 818FA50 + .string "KECLEON: Puu puhyaah.$" diff --git a/data/text/maps/SootopolisCity_House1.s b/data/text/maps/SootopolisCity_House1.s deleted file mode 100644 index 78e8454e5..000000000 --- a/data/text/maps/SootopolisCity_House1.s +++ /dev/null @@ -1,12 +0,0 @@ -SootopolisCity_House1_Text_18F991:: @ 818F991 - .string "For thirty years I’ve remained in\n" - .string "SOOTOPOLIS honing my skills.\p" - .string "I developed a shattering TM.\n" - .string "I bequeath it to you!$" - -SootopolisCity_House1_Text_18FA03:: @ 818FA03 - .string "TM31 contains BRICK BREAK! It’s a move\n" - .string "so horrible that I can’t describe it.$" - -SootopolisCity_House1_Text_18FA50:: @ 818FA50 - .string "KECLEON: Puu puhyaah.$" diff --git a/data/text/maps/SootopolisCity_House2.inc b/data/text/maps/SootopolisCity_House2.inc new file mode 100644 index 000000000..e132b20f7 --- /dev/null +++ b/data/text/maps/SootopolisCity_House2.inc @@ -0,0 +1,13 @@ +SootopolisCity_House2_Text_18FA66:: @ 818FA66 + .string "MT. PYRE...\p" + .string "At its peak are two orbs placed side\n" + .string "by side. Did you know?$" + +SootopolisCity_House2_Text_18FAAE:: @ 818FAAE + .string "Yes, two orbs side by side...\p" + .string "The sight of them together...\n" + .string "It is somehow soothing...$" + +SootopolisCity_House2_Text_18FB04:: @ 818FB04 + .string "Is that so?\n" + .string "Perhaps you ought to visit and see...$" diff --git a/data/text/maps/SootopolisCity_House2.s b/data/text/maps/SootopolisCity_House2.s deleted file mode 100644 index e132b20f7..000000000 --- a/data/text/maps/SootopolisCity_House2.s +++ /dev/null @@ -1,13 +0,0 @@ -SootopolisCity_House2_Text_18FA66:: @ 818FA66 - .string "MT. PYRE...\p" - .string "At its peak are two orbs placed side\n" - .string "by side. Did you know?$" - -SootopolisCity_House2_Text_18FAAE:: @ 818FAAE - .string "Yes, two orbs side by side...\p" - .string "The sight of them together...\n" - .string "It is somehow soothing...$" - -SootopolisCity_House2_Text_18FB04:: @ 818FB04 - .string "Is that so?\n" - .string "Perhaps you ought to visit and see...$" diff --git a/data/text/maps/SootopolisCity_House3.inc b/data/text/maps/SootopolisCity_House3.inc new file mode 100644 index 000000000..b67e0a4dc --- /dev/null +++ b/data/text/maps/SootopolisCity_House3.inc @@ -0,0 +1,20 @@ +SootopolisCity_House3_Text_18FB36:: @ 818FB36 + .string "You’re a POKéMON TRAINER, aren’t you?\p" + .string "SOOTOPOLIS’s GYM LEADER WALLACE has\n" + .string "many fans.\l" + .string "Do you have any?$" + +SootopolisCity_House3_Text_18FB9C:: @ 818FB9C + .string "Oh, then you must be pretty strong.$" + +SootopolisCity_House3_Text_18FBC0:: @ 818FBC0 + .string "Oh, dear...\n" + .string "That’s a little lonesome.\p" + .string "Try working a little harder to get a\n" + .string "fan following.$" + +SootopolisCity_House3_Text_18FC1A:: @ 818FC1A + .string "Dedicated fans come over from even\n" + .string "KANTO and JOHTO.\p" + .string "It was really wild when I went to the\n" + .string "TRAINER FAN CLUB in LILYCOVE.$" diff --git a/data/text/maps/SootopolisCity_House3.s b/data/text/maps/SootopolisCity_House3.s deleted file mode 100644 index b67e0a4dc..000000000 --- a/data/text/maps/SootopolisCity_House3.s +++ /dev/null @@ -1,20 +0,0 @@ -SootopolisCity_House3_Text_18FB36:: @ 818FB36 - .string "You’re a POKéMON TRAINER, aren’t you?\p" - .string "SOOTOPOLIS’s GYM LEADER WALLACE has\n" - .string "many fans.\l" - .string "Do you have any?$" - -SootopolisCity_House3_Text_18FB9C:: @ 818FB9C - .string "Oh, then you must be pretty strong.$" - -SootopolisCity_House3_Text_18FBC0:: @ 818FBC0 - .string "Oh, dear...\n" - .string "That’s a little lonesome.\p" - .string "Try working a little harder to get a\n" - .string "fan following.$" - -SootopolisCity_House3_Text_18FC1A:: @ 818FC1A - .string "Dedicated fans come over from even\n" - .string "KANTO and JOHTO.\p" - .string "It was really wild when I went to the\n" - .string "TRAINER FAN CLUB in LILYCOVE.$" diff --git a/data/text/maps/SootopolisCity_House4.inc b/data/text/maps/SootopolisCity_House4.inc new file mode 100644 index 000000000..277e2e060 --- /dev/null +++ b/data/text/maps/SootopolisCity_House4.inc @@ -0,0 +1,17 @@ +SootopolisCity_House4_Text_18FC92:: @ 818FC92 + .string "Listen up, and I’ll tell you something\n" + .string "good.\p" + .string "There’s supposed to be an ancient\n" + .string "ruin in the sea around here.\p" + .string "There could be treasures just waiting\n" + .string "to be discovered down there.$" + +SootopolisCity_House4_Text_18FD41:: @ 818FD41 + .string "Ancient treasures...\p" + .string "It would be nice if they existed, but\n" + .string "even if they didn’t, it would be so\l" + .string "beautiful to take an underwater\l" + .string "stroll with my POKéMON.$" + +SootopolisCity_House4_Text_18FDD8:: @ 818FDD8 + .string "AZUMARILL: Marurii.$" diff --git a/data/text/maps/SootopolisCity_House4.s b/data/text/maps/SootopolisCity_House4.s deleted file mode 100644 index 277e2e060..000000000 --- a/data/text/maps/SootopolisCity_House4.s +++ /dev/null @@ -1,17 +0,0 @@ -SootopolisCity_House4_Text_18FC92:: @ 818FC92 - .string "Listen up, and I’ll tell you something\n" - .string "good.\p" - .string "There’s supposed to be an ancient\n" - .string "ruin in the sea around here.\p" - .string "There could be treasures just waiting\n" - .string "to be discovered down there.$" - -SootopolisCity_House4_Text_18FD41:: @ 818FD41 - .string "Ancient treasures...\p" - .string "It would be nice if they existed, but\n" - .string "even if they didn’t, it would be so\l" - .string "beautiful to take an underwater\l" - .string "stroll with my POKéMON.$" - -SootopolisCity_House4_Text_18FDD8:: @ 818FDD8 - .string "AZUMARILL: Marurii.$" diff --git a/data/text/maps/SootopolisCity_House5.inc b/data/text/maps/SootopolisCity_House5.inc new file mode 100644 index 000000000..c5887ffe2 --- /dev/null +++ b/data/text/maps/SootopolisCity_House5.inc @@ -0,0 +1,8 @@ +SootopolisCity_House5_Text_18FDEC:: @ 818FDEC + .string "There appears to be some connection\n" + .string "between SOOTOPOLIS and MT. PYRE.\p" + .string "My friends and I did some research on\n" + .string "it at the lab where I used to work.$" + +SootopolisCity_House5_Text_18FE7B:: @ 818FE7B + .string "My big brother used to study the sea.$" diff --git a/data/text/maps/SootopolisCity_House5.s b/data/text/maps/SootopolisCity_House5.s deleted file mode 100644 index c5887ffe2..000000000 --- a/data/text/maps/SootopolisCity_House5.s +++ /dev/null @@ -1,8 +0,0 @@ -SootopolisCity_House5_Text_18FDEC:: @ 818FDEC - .string "There appears to be some connection\n" - .string "between SOOTOPOLIS and MT. PYRE.\p" - .string "My friends and I did some research on\n" - .string "it at the lab where I used to work.$" - -SootopolisCity_House5_Text_18FE7B:: @ 818FE7B - .string "My big brother used to study the sea.$" diff --git a/data/text/maps/SootopolisCity_House6.inc b/data/text/maps/SootopolisCity_House6.inc new file mode 100644 index 000000000..c8547b412 --- /dev/null +++ b/data/text/maps/SootopolisCity_House6.inc @@ -0,0 +1,19 @@ +SootopolisCity_House6_Text_18FEA1:: @ 818FEA1 + .string "Hello! You’re our first guest in a\n" + .string "good while.\p" + .string "You’ve brightened up my day, so I’ll\n" + .string "give you a big WAILMER DOLL.$" + +SootopolisCity_House6_Text_18FF12:: @ 818FF12 + .string "Take good care of it!$" + +SootopolisCity_House6_Text_18FF28:: @ 818FF28 + .string "Oh, you want it, but not right now?\n" + .string "Okay, then I’ll hold it for you.$" + +SootopolisCity_House6_Text_18FF6D:: @ 818FF6D + .string "Are you sure?\n" + .string "You don’t want this DOLL?$" + +SootopolisCity_House6_Text_18FF95:: @ 818FF95 + .string "I love plush DOLLS!$" diff --git a/data/text/maps/SootopolisCity_House6.s b/data/text/maps/SootopolisCity_House6.s deleted file mode 100644 index c8547b412..000000000 --- a/data/text/maps/SootopolisCity_House6.s +++ /dev/null @@ -1,19 +0,0 @@ -SootopolisCity_House6_Text_18FEA1:: @ 818FEA1 - .string "Hello! You’re our first guest in a\n" - .string "good while.\p" - .string "You’ve brightened up my day, so I’ll\n" - .string "give you a big WAILMER DOLL.$" - -SootopolisCity_House6_Text_18FF12:: @ 818FF12 - .string "Take good care of it!$" - -SootopolisCity_House6_Text_18FF28:: @ 818FF28 - .string "Oh, you want it, but not right now?\n" - .string "Okay, then I’ll hold it for you.$" - -SootopolisCity_House6_Text_18FF6D:: @ 818FF6D - .string "Are you sure?\n" - .string "You don’t want this DOLL?$" - -SootopolisCity_House6_Text_18FF95:: @ 818FF95 - .string "I love plush DOLLS!$" diff --git a/data/text/maps/SootopolisCity_House7.inc b/data/text/maps/SootopolisCity_House7.inc new file mode 100644 index 000000000..756a96a1b --- /dev/null +++ b/data/text/maps/SootopolisCity_House7.inc @@ -0,0 +1,14 @@ +SootopolisCity_House7_Text_18FFA9:: @ 818FFA9 + .string "An underwater volcano erupted and\n" + .string "forced itself up from the depths.\p" + .string "Its crater emerged from the sea and\n" + .string "became filled with rainwater.\p" + .string "That’s how SOOTOPOLIS CITY came into\n" + .string "being.$" + +SootopolisCity_House7_Text_19005B:: @ 819005B + .string "The cave that links SOOTOPOLIS and\n" + .string "the outside world...\p" + .string "It seems as if the cave was made to\n" + .string "keep something from getting out.\p" + .string "Or am I just imagining things?$" diff --git a/data/text/maps/SootopolisCity_House7.s b/data/text/maps/SootopolisCity_House7.s deleted file mode 100644 index 756a96a1b..000000000 --- a/data/text/maps/SootopolisCity_House7.s +++ /dev/null @@ -1,14 +0,0 @@ -SootopolisCity_House7_Text_18FFA9:: @ 818FFA9 - .string "An underwater volcano erupted and\n" - .string "forced itself up from the depths.\p" - .string "Its crater emerged from the sea and\n" - .string "became filled with rainwater.\p" - .string "That’s how SOOTOPOLIS CITY came into\n" - .string "being.$" - -SootopolisCity_House7_Text_19005B:: @ 819005B - .string "The cave that links SOOTOPOLIS and\n" - .string "the outside world...\p" - .string "It seems as if the cave was made to\n" - .string "keep something from getting out.\p" - .string "Or am I just imagining things?$" diff --git a/data/text/maps/SootopolisCity_House8.inc b/data/text/maps/SootopolisCity_House8.inc new file mode 100644 index 000000000..4efc111cc --- /dev/null +++ b/data/text/maps/SootopolisCity_House8.inc @@ -0,0 +1,90 @@ +SootopolisCity_House8_Text_1900F7:: @ 81900F7 + .string "Do you know the POKéMON SHROOMISH?\n" + .string "It’s hardly ever seen in SOOTOPOLIS.\p" + .string "Anyway, I love big SHROOMISH.\n" + .string "The bigger the better.\p" + .string "But my younger brother, he says that\n" + .string "BARBOACH is bigger.\p" + .string "That’s silly. SHROOMISH has to be\n" + .string "bigger than that!\p" + .string "Huh? Do you have a SHROOMISH with you?\n" + .string "P-p-please, show me!$" + +SootopolisCity_House8_Text_19021D:: @ 819021D + .string "{STR_VAR_2} inches!\n" + .string "Oh, my gosh, this is a big one!\p" + .string "It might even beat the big BARBOACH\n" + .string "my younger brother saw!\p" + .string "Thanks for showing me.\n" + .string "This is my thanks!$" + +UnknownString_81902AE: @ 81902AE + .string "{PLAYER} received a POTION.$" + +SootopolisCity_House8_Text_1902C4:: @ 81902C4 + .string "Hunh?\n" + .string "Your BAG is crammed full.$" + +SootopolisCity_House8_Text_1902E4:: @ 81902E4 + .string "{STR_VAR_2} inches, is it?\p" + .string "Hmm... I’ve seen a bigger SHROOMISH\n" + .string "than this one.$" + +SootopolisCity_House8_Text_190329:: @ 8190329 + .string "Oh, now this is quite something...\n" + .string "But it’s not a SHROOMISH!$" + +SootopolisCity_House8_Text_190366:: @ 8190366 + .string "You don’t have a big SHROOMISH?\n" + .string "That’s too bad...\p" + .string "If you get a big SHROOMISH, please\n" + .string "come show me.$" + +SootopolisCity_House8_Text_1903C9:: @ 81903C9 + .string "The biggest SHROOMISH in history!\n" + .string "{STR_VAR_2}’s {STR_VAR_3}-inch giant!\p" + .string "A SHROOMISH bigger than a BARBOACH\n" + .string "always wanted!$" + +SootopolisCity_House8_Text_190431:: @ 8190431 + .string "Do you know the POKéMON BARBOACH?\n" + .string "It’s rarely seen in SOOTOPOLIS.\p" + .string "I love, I mean love, big BARBOACH!\p" + .string "My big brother says that SHROOMISH is\n" + .string "bigger.\p" + .string "But that’s wrong! Everyone knows that\n" + .string "BARBOACH is a lot bigger.\p" + .string "Hunh? Do you have a BARBOACH?\n" + .string "P-p-please show me!$" + +SootopolisCity_House8_Text_190536:: @ 8190536 + .string "{STR_VAR_2} inches!\n" + .string "Wow, that is big!\p" + .string "It might be even bigger than the huge\n" + .string "SHROOMISH my big brother saw.\p" + .string "Thanks for showing me!\n" + .string "This is my thanks!$" + +SootopolisCity_House8_Text_1905C1:: @ 81905C1 + .string "Whoops, looks like your BAG is full.$" + +SootopolisCity_House8_Text_1905E6:: @ 81905E6 + .string "{STR_VAR_2} inches?\p" + .string "Hmm... I’ve seen a bigger BARBOACH\n" + .string "than this one here.$" + +SootopolisCity_House8_Text_190628:: @ 8190628 + .string "Well, isn’t this something!\n" + .string "But it’s no BARBOACH!$" + +SootopolisCity_House8_Text_19065A:: @ 819065A + .string "Don’t you have a big BARBOACH?\n" + .string "How disappointing...\p" + .string "If you get a big BARBOACH, please\n" + .string "come show me!$" + +SootopolisCity_House8_Text_1906BE:: @ 81906BE + .string "The biggest BARBOACH in history!\n" + .string "{STR_VAR_2}’s {STR_VAR_3}-inch colossus!\p" + .string "A BARBOACH bigger than a SHROOMISH\n" + .string "always wanted!$" diff --git a/data/text/maps/SootopolisCity_House8.s b/data/text/maps/SootopolisCity_House8.s deleted file mode 100644 index 4efc111cc..000000000 --- a/data/text/maps/SootopolisCity_House8.s +++ /dev/null @@ -1,90 +0,0 @@ -SootopolisCity_House8_Text_1900F7:: @ 81900F7 - .string "Do you know the POKéMON SHROOMISH?\n" - .string "It’s hardly ever seen in SOOTOPOLIS.\p" - .string "Anyway, I love big SHROOMISH.\n" - .string "The bigger the better.\p" - .string "But my younger brother, he says that\n" - .string "BARBOACH is bigger.\p" - .string "That’s silly. SHROOMISH has to be\n" - .string "bigger than that!\p" - .string "Huh? Do you have a SHROOMISH with you?\n" - .string "P-p-please, show me!$" - -SootopolisCity_House8_Text_19021D:: @ 819021D - .string "{STR_VAR_2} inches!\n" - .string "Oh, my gosh, this is a big one!\p" - .string "It might even beat the big BARBOACH\n" - .string "my younger brother saw!\p" - .string "Thanks for showing me.\n" - .string "This is my thanks!$" - -UnknownString_81902AE: @ 81902AE - .string "{PLAYER} received a POTION.$" - -SootopolisCity_House8_Text_1902C4:: @ 81902C4 - .string "Hunh?\n" - .string "Your BAG is crammed full.$" - -SootopolisCity_House8_Text_1902E4:: @ 81902E4 - .string "{STR_VAR_2} inches, is it?\p" - .string "Hmm... I’ve seen a bigger SHROOMISH\n" - .string "than this one.$" - -SootopolisCity_House8_Text_190329:: @ 8190329 - .string "Oh, now this is quite something...\n" - .string "But it’s not a SHROOMISH!$" - -SootopolisCity_House8_Text_190366:: @ 8190366 - .string "You don’t have a big SHROOMISH?\n" - .string "That’s too bad...\p" - .string "If you get a big SHROOMISH, please\n" - .string "come show me.$" - -SootopolisCity_House8_Text_1903C9:: @ 81903C9 - .string "The biggest SHROOMISH in history!\n" - .string "{STR_VAR_2}’s {STR_VAR_3}-inch giant!\p" - .string "A SHROOMISH bigger than a BARBOACH\n" - .string "always wanted!$" - -SootopolisCity_House8_Text_190431:: @ 8190431 - .string "Do you know the POKéMON BARBOACH?\n" - .string "It’s rarely seen in SOOTOPOLIS.\p" - .string "I love, I mean love, big BARBOACH!\p" - .string "My big brother says that SHROOMISH is\n" - .string "bigger.\p" - .string "But that’s wrong! Everyone knows that\n" - .string "BARBOACH is a lot bigger.\p" - .string "Hunh? Do you have a BARBOACH?\n" - .string "P-p-please show me!$" - -SootopolisCity_House8_Text_190536:: @ 8190536 - .string "{STR_VAR_2} inches!\n" - .string "Wow, that is big!\p" - .string "It might be even bigger than the huge\n" - .string "SHROOMISH my big brother saw.\p" - .string "Thanks for showing me!\n" - .string "This is my thanks!$" - -SootopolisCity_House8_Text_1905C1:: @ 81905C1 - .string "Whoops, looks like your BAG is full.$" - -SootopolisCity_House8_Text_1905E6:: @ 81905E6 - .string "{STR_VAR_2} inches?\p" - .string "Hmm... I’ve seen a bigger BARBOACH\n" - .string "than this one here.$" - -SootopolisCity_House8_Text_190628:: @ 8190628 - .string "Well, isn’t this something!\n" - .string "But it’s no BARBOACH!$" - -SootopolisCity_House8_Text_19065A:: @ 819065A - .string "Don’t you have a big BARBOACH?\n" - .string "How disappointing...\p" - .string "If you get a big BARBOACH, please\n" - .string "come show me!$" - -SootopolisCity_House8_Text_1906BE:: @ 81906BE - .string "The biggest BARBOACH in history!\n" - .string "{STR_VAR_2}’s {STR_VAR_3}-inch colossus!\p" - .string "A BARBOACH bigger than a SHROOMISH\n" - .string "always wanted!$" diff --git a/data/text/maps/SootopolisCity_Mart.inc b/data/text/maps/SootopolisCity_Mart.inc new file mode 100644 index 000000000..858d1530d --- /dev/null +++ b/data/text/maps/SootopolisCity_Mart.inc @@ -0,0 +1,17 @@ +SootopolisCity_Mart_Text_18F890:: @ 818F890 + .string "PP UP is great!\p" + .string "It raises the POWER POINTS, the PP,\n" + .string "of a POKéMON move.$" + +SootopolisCity_Mart_Text_18F8D7:: @ 818F8D7 + .string "What... What is happening?$" + +SootopolisCity_Mart_Text_18F8F2:: @ 818F8F2 + .string "Do you know FULL RESTORE?\p" + .string "Full restoration of HP!\n" + .string "Eradication of all status problems!\p" + .string "It’s truly an item of your dreams!$" + +SootopolisCity_Mart_Text_18F96B:: @ 818F96B + .string "This weather...\n" + .string "Did something awaken?$" diff --git a/data/text/maps/SootopolisCity_Mart.s b/data/text/maps/SootopolisCity_Mart.s deleted file mode 100644 index 858d1530d..000000000 --- a/data/text/maps/SootopolisCity_Mart.s +++ /dev/null @@ -1,17 +0,0 @@ -SootopolisCity_Mart_Text_18F890:: @ 818F890 - .string "PP UP is great!\p" - .string "It raises the POWER POINTS, the PP,\n" - .string "of a POKéMON move.$" - -SootopolisCity_Mart_Text_18F8D7:: @ 818F8D7 - .string "What... What is happening?$" - -SootopolisCity_Mart_Text_18F8F2:: @ 818F8F2 - .string "Do you know FULL RESTORE?\p" - .string "Full restoration of HP!\n" - .string "Eradication of all status problems!\p" - .string "It’s truly an item of your dreams!$" - -SootopolisCity_Mart_Text_18F96B:: @ 818F96B - .string "This weather...\n" - .string "Did something awaken?$" diff --git a/data/text/maps/SootopolisCity_PokemonCenter_1F.inc b/data/text/maps/SootopolisCity_PokemonCenter_1F.inc new file mode 100644 index 000000000..fd078ad0c --- /dev/null +++ b/data/text/maps/SootopolisCity_PokemonCenter_1F.inc @@ -0,0 +1,24 @@ +SootopolisCity_PokemonCenter_1F_Text_18F6A2:: @ 818F6A2 + .string "WALLACE, this town’s GYM LEADER, is a\n" + .string "powerful TRAINER.\p" + .string "He’s rumored to be the best in the\n" + .string "whole HOENN region.\p" + .string "But the ELITE FOUR...\p" + .string "They’re said to be even stronger than\n" + .string "WALLACE. How strong could they be?$" + +SootopolisCity_PokemonCenter_1F_Text_18F770:: @ 818F770 + .string "Everyone in town has taken refuge\n" + .string "and won’t come out of their homes.\p" + .string "This weather..\n" + .string "Could it be the prelude to something?$" + +SootopolisCity_PokemonCenter_1F_Text_18F7EA:: @ 818F7EA + .string "Whenever, wherever, and whatever\n" + .string "happens, I will always be friends with\l" + .string "POKéMON.\p" + .string "Because it’s fun to be with POKéMON!$" + +SootopolisCity_PokemonCenter_1F_Text_18F860:: @ 818F860 + .string "I don’t know why...\n" + .string "But... I’m really scared...$" diff --git a/data/text/maps/SootopolisCity_PokemonCenter_1F.s b/data/text/maps/SootopolisCity_PokemonCenter_1F.s deleted file mode 100644 index fd078ad0c..000000000 --- a/data/text/maps/SootopolisCity_PokemonCenter_1F.s +++ /dev/null @@ -1,24 +0,0 @@ -SootopolisCity_PokemonCenter_1F_Text_18F6A2:: @ 818F6A2 - .string "WALLACE, this town’s GYM LEADER, is a\n" - .string "powerful TRAINER.\p" - .string "He’s rumored to be the best in the\n" - .string "whole HOENN region.\p" - .string "But the ELITE FOUR...\p" - .string "They’re said to be even stronger than\n" - .string "WALLACE. How strong could they be?$" - -SootopolisCity_PokemonCenter_1F_Text_18F770:: @ 818F770 - .string "Everyone in town has taken refuge\n" - .string "and won’t come out of their homes.\p" - .string "This weather..\n" - .string "Could it be the prelude to something?$" - -SootopolisCity_PokemonCenter_1F_Text_18F7EA:: @ 818F7EA - .string "Whenever, wherever, and whatever\n" - .string "happens, I will always be friends with\l" - .string "POKéMON.\p" - .string "Because it’s fun to be with POKéMON!$" - -SootopolisCity_PokemonCenter_1F_Text_18F860:: @ 818F860 - .string "I don’t know why...\n" - .string "But... I’m really scared...$" diff --git a/data/text/maps/SouthernIsland_Exterior.inc b/data/text/maps/SouthernIsland_Exterior.inc new file mode 100644 index 000000000..8b1378917 --- /dev/null +++ b/data/text/maps/SouthernIsland_Exterior.inc @@ -0,0 +1 @@ + diff --git a/data/text/maps/SouthernIsland_Exterior.s b/data/text/maps/SouthernIsland_Exterior.s deleted file mode 100644 index 8b1378917..000000000 --- a/data/text/maps/SouthernIsland_Exterior.s +++ /dev/null @@ -1 +0,0 @@ - diff --git a/data/text/maps/SouthernIsland_Interior.inc b/data/text/maps/SouthernIsland_Interior.inc new file mode 100644 index 000000000..8b1378917 --- /dev/null +++ b/data/text/maps/SouthernIsland_Interior.inc @@ -0,0 +1 @@ + diff --git a/data/text/maps/SouthernIsland_Interior.s b/data/text/maps/SouthernIsland_Interior.s deleted file mode 100644 index 8b1378917..000000000 --- a/data/text/maps/SouthernIsland_Interior.s +++ /dev/null @@ -1 +0,0 @@ - diff --git a/data/text/maps/Underwater_SeafloorCavern.inc b/data/text/maps/Underwater_SeafloorCavern.inc new file mode 100644 index 000000000..8df6cb492 --- /dev/null +++ b/data/text/maps/Underwater_SeafloorCavern.inc @@ -0,0 +1,7 @@ +Underwater_SeafloorCavern_Text_197435:: @ 8197435 + .string "“SUBMARINE EXPLORER 1” is painted\n" + .string "on the hull.\p" + .string "This is the submarine TEAM {EVIL_TEAM}\n" + .string "stole in SLATEPORT!\p" + .string "TEAM {EVIL_TEAM} must have gone\n" + .string "ashore here.$" diff --git a/data/text/maps/Underwater_SeafloorCavern.s b/data/text/maps/Underwater_SeafloorCavern.s deleted file mode 100644 index 8df6cb492..000000000 --- a/data/text/maps/Underwater_SeafloorCavern.s +++ /dev/null @@ -1,7 +0,0 @@ -Underwater_SeafloorCavern_Text_197435:: @ 8197435 - .string "“SUBMARINE EXPLORER 1” is painted\n" - .string "on the hull.\p" - .string "This is the submarine TEAM {EVIL_TEAM}\n" - .string "stole in SLATEPORT!\p" - .string "TEAM {EVIL_TEAM} must have gone\n" - .string "ashore here.$" diff --git a/data/text/maps/VerdanturfTown.inc b/data/text/maps/VerdanturfTown.inc new file mode 100644 index 000000000..a3ccdd34e --- /dev/null +++ b/data/text/maps/VerdanturfTown.inc @@ -0,0 +1,62 @@ +VerdanturfTown_Text_16CAEB:: @ 816CAEB + .string "My papa told me.\p" + .string "He says this tunnel is full of\n" + .string "timid POKéMON.\p" + .string "They get all scared of loud noise and\n" + .string "make a big uproar.\p" + .string "So they had to stop the big tunnel\n" + .string "project.\p" + .string "But there’s one man.\n" + .string "He’s trying to dig the tunnel by himself!$" + +VerdanturfTown_Text_16CBCE:: @ 816CBCE + .string "There was a man who dug a tunnel for\n" + .string "a lady he loved.\p" + .string "I don’t really get it, but hey!$" + +VerdanturfTown_Text_16CC24:: @ 816CC24 + .string "The way the winds blow, volcanic ash\n" + .string "is never blown in this direction.\p" + .string "The air is clean and delicious here.\n" + .string "Living here should do wonders for even\l" + .string "frail and sickly people.$" + +VerdanturfTown_Text_16CCD0:: @ 816CCD0 + .string "I’m feeling a little confident about the\n" + .string "cuteness of my POKéMON.\p" + .string "I wanted to make its CONTEST debut,\n" + .string "so that’s why I’m here.$" + +VerdanturfTown_Text_16CD4D:: @ 816CD4D + .string "Did you see the cave next to the\n" + .string "POKéMON MART?\p" + .string "There’s a guy in there who’s trying to\n" + .string "bust up boulders so he can bust out\l" + .string "through to the other side.\p" + .string "It’d be great if we could go through...\n" + .string "It’ll make it easy to visit RUSTBORO.$" + +VerdanturfTown_Text_16CE30:: @ 816CE30 + .string "That cave next to the POKéMON MART\n" + .string "is now a tunnel to the other side.\p" + .string "It’s great - it’s easy to go shop for new\n" + .string "DEVON products in RUSTBORO now.$" + +VerdanturfTown_Text_16CEC0:: @ 816CEC0 + .string "VERDANTURF TOWN\p" + .string "“The windswept highlands with the\n" + .string "sweet fragrance of grass.”$" + +VerdanturfTown_Text_16CF0D:: @ 816CF0D + .string "WANDA’S HOUSE$" + +VerdanturfTown_Text_16CF1B:: @ 816CF1B + .string "POKéMON CONTESTS\n" + .string "NORMAL RANK REGISTRATION\p" + .string "“Gather here, all ye POKéMON TRAINERS!”$" + +VerdanturfTown_Text_16CF6D:: @ 816CF6D + .string "RUSTURF TUNNEL\n" + .string "“Linking RUSTBORO and VERDANTURF\p" + .string "“The tunnel project has been\n" + .string "canceled.”$" diff --git a/data/text/maps/VerdanturfTown.s b/data/text/maps/VerdanturfTown.s deleted file mode 100644 index a3ccdd34e..000000000 --- a/data/text/maps/VerdanturfTown.s +++ /dev/null @@ -1,62 +0,0 @@ -VerdanturfTown_Text_16CAEB:: @ 816CAEB - .string "My papa told me.\p" - .string "He says this tunnel is full of\n" - .string "timid POKéMON.\p" - .string "They get all scared of loud noise and\n" - .string "make a big uproar.\p" - .string "So they had to stop the big tunnel\n" - .string "project.\p" - .string "But there’s one man.\n" - .string "He’s trying to dig the tunnel by himself!$" - -VerdanturfTown_Text_16CBCE:: @ 816CBCE - .string "There was a man who dug a tunnel for\n" - .string "a lady he loved.\p" - .string "I don’t really get it, but hey!$" - -VerdanturfTown_Text_16CC24:: @ 816CC24 - .string "The way the winds blow, volcanic ash\n" - .string "is never blown in this direction.\p" - .string "The air is clean and delicious here.\n" - .string "Living here should do wonders for even\l" - .string "frail and sickly people.$" - -VerdanturfTown_Text_16CCD0:: @ 816CCD0 - .string "I’m feeling a little confident about the\n" - .string "cuteness of my POKéMON.\p" - .string "I wanted to make its CONTEST debut,\n" - .string "so that’s why I’m here.$" - -VerdanturfTown_Text_16CD4D:: @ 816CD4D - .string "Did you see the cave next to the\n" - .string "POKéMON MART?\p" - .string "There’s a guy in there who’s trying to\n" - .string "bust up boulders so he can bust out\l" - .string "through to the other side.\p" - .string "It’d be great if we could go through...\n" - .string "It’ll make it easy to visit RUSTBORO.$" - -VerdanturfTown_Text_16CE30:: @ 816CE30 - .string "That cave next to the POKéMON MART\n" - .string "is now a tunnel to the other side.\p" - .string "It’s great - it’s easy to go shop for new\n" - .string "DEVON products in RUSTBORO now.$" - -VerdanturfTown_Text_16CEC0:: @ 816CEC0 - .string "VERDANTURF TOWN\p" - .string "“The windswept highlands with the\n" - .string "sweet fragrance of grass.”$" - -VerdanturfTown_Text_16CF0D:: @ 816CF0D - .string "WANDA’S HOUSE$" - -VerdanturfTown_Text_16CF1B:: @ 816CF1B - .string "POKéMON CONTESTS\n" - .string "NORMAL RANK REGISTRATION\p" - .string "“Gather here, all ye POKéMON TRAINERS!”$" - -VerdanturfTown_Text_16CF6D:: @ 816CF6D - .string "RUSTURF TUNNEL\n" - .string "“Linking RUSTBORO and VERDANTURF\p" - .string "“The tunnel project has been\n" - .string "canceled.”$" diff --git a/data/text/maps/VerdanturfTown_ContestHall.inc b/data/text/maps/VerdanturfTown_ContestHall.inc new file mode 100644 index 000000000..2bf97f1de --- /dev/null +++ b/data/text/maps/VerdanturfTown_ContestHall.inc @@ -0,0 +1,26 @@ +VerdanturfTown_ContestHall_Text_177FB4:: @ 8177FB4 + .string "Which CONTEST are you entering?\n" + .string "Want a piece of advice?\p" + .string "In any CONTEST, for example, a CUTE\n" + .string "CONTEST, I don’t think they judge you\l" + .string "only on cuteness in the first round.\p" + .string "You need to work out ways for raising\n" + .string "POKéMON better.$" + +VerdanturfTown_ContestHall_Text_178091:: @ 8178091 + .string "I raised my POKéMON to be cute.\p" + .string "I found out you can put POKéMON in\n" + .string "a CONTEST for cuteness!\p" + .string "I’m so glad I raised my POKéMON with\n" + .string "loving care...$" + +VerdanturfTown_ContestHall_Text_178120:: @ 8178120 + .string "My POKéMON rules!\p" + .string "It’s cool, tough yet beautiful, cute,\n" + .string "and smart. It’s complete!\p" + .string "I may as well go for wins in every\n" + .string "single CONTEST.$" + +VerdanturfTown_ContestHall_Text_1781A5:: @ 81781A5 + .string "POKéMON CONTESTS\n" + .string "NORMAL RANK STAGE!$" diff --git a/data/text/maps/VerdanturfTown_ContestHall.s b/data/text/maps/VerdanturfTown_ContestHall.s deleted file mode 100644 index 2bf97f1de..000000000 --- a/data/text/maps/VerdanturfTown_ContestHall.s +++ /dev/null @@ -1,26 +0,0 @@ -VerdanturfTown_ContestHall_Text_177FB4:: @ 8177FB4 - .string "Which CONTEST are you entering?\n" - .string "Want a piece of advice?\p" - .string "In any CONTEST, for example, a CUTE\n" - .string "CONTEST, I don’t think they judge you\l" - .string "only on cuteness in the first round.\p" - .string "You need to work out ways for raising\n" - .string "POKéMON better.$" - -VerdanturfTown_ContestHall_Text_178091:: @ 8178091 - .string "I raised my POKéMON to be cute.\p" - .string "I found out you can put POKéMON in\n" - .string "a CONTEST for cuteness!\p" - .string "I’m so glad I raised my POKéMON with\n" - .string "loving care...$" - -VerdanturfTown_ContestHall_Text_178120:: @ 8178120 - .string "My POKéMON rules!\p" - .string "It’s cool, tough yet beautiful, cute,\n" - .string "and smart. It’s complete!\p" - .string "I may as well go for wins in every\n" - .string "single CONTEST.$" - -VerdanturfTown_ContestHall_Text_1781A5:: @ 81781A5 - .string "POKéMON CONTESTS\n" - .string "NORMAL RANK STAGE!$" diff --git a/data/text/maps/VerdanturfTown_ContestLobby.inc b/data/text/maps/VerdanturfTown_ContestLobby.inc new file mode 100644 index 000000000..2f9121c52 --- /dev/null +++ b/data/text/maps/VerdanturfTown_ContestLobby.inc @@ -0,0 +1,28 @@ +VerdanturfTown_ContestLobby_Text_177D6C:: @ 8177D6C + .string "I went in through the entrance and\n" + .string "took a look around the CONTEST hall.\p" + .string "Getting up on that big stage...\n" + .string "It’s going to be tense!$" + +VerdanturfTown_ContestLobby_Text_177DEC:: @ 8177DEC + .string "Oh, my love for POKéMON...\n" + .string "The attraction they evoke in me...\p" + .string "Whoops!\n" + .string "You weren’t meant to see that!\l" + .string "Well, anyway.\p" + .string "If you’re entering a CONTEST, try this\n" + .string "move on for size.$" + +VerdanturfTown_ContestLobby_Text_177E98:: @ 8177E98 + .string "My feelings for POKéMON...\n" + .string "Oh, they attract me so...$" + +VerdanturfTown_ContestLobby_Text_177ECD:: @ 8177ECD + .string "Which CONTEST are you planning on\n" + .string "entering?\p" + .string "If you’re entering a COOL CONTEST,\n" + .string "a cool POKéMON has to be the one!\p" + .string "Pick a POKéMON worthy of the CONTEST\n" + .string "theme, and make sure it has the\l" + .string "right set of moves to match.\p" + .string "That’s fundamental!$" diff --git a/data/text/maps/VerdanturfTown_ContestLobby.s b/data/text/maps/VerdanturfTown_ContestLobby.s deleted file mode 100644 index 2f9121c52..000000000 --- a/data/text/maps/VerdanturfTown_ContestLobby.s +++ /dev/null @@ -1,28 +0,0 @@ -VerdanturfTown_ContestLobby_Text_177D6C:: @ 8177D6C - .string "I went in through the entrance and\n" - .string "took a look around the CONTEST hall.\p" - .string "Getting up on that big stage...\n" - .string "It’s going to be tense!$" - -VerdanturfTown_ContestLobby_Text_177DEC:: @ 8177DEC - .string "Oh, my love for POKéMON...\n" - .string "The attraction they evoke in me...\p" - .string "Whoops!\n" - .string "You weren’t meant to see that!\l" - .string "Well, anyway.\p" - .string "If you’re entering a CONTEST, try this\n" - .string "move on for size.$" - -VerdanturfTown_ContestLobby_Text_177E98:: @ 8177E98 - .string "My feelings for POKéMON...\n" - .string "Oh, they attract me so...$" - -VerdanturfTown_ContestLobby_Text_177ECD:: @ 8177ECD - .string "Which CONTEST are you planning on\n" - .string "entering?\p" - .string "If you’re entering a COOL CONTEST,\n" - .string "a cool POKéMON has to be the one!\p" - .string "Pick a POKéMON worthy of the CONTEST\n" - .string "theme, and make sure it has the\l" - .string "right set of moves to match.\p" - .string "That’s fundamental!$" diff --git a/data/text/maps/VerdanturfTown_FriendshipRatersHouse.inc b/data/text/maps/VerdanturfTown_FriendshipRatersHouse.inc new file mode 100644 index 000000000..e6e7f9730 --- /dev/null +++ b/data/text/maps/VerdanturfTown_FriendshipRatersHouse.inc @@ -0,0 +1,39 @@ +VerdanturfTown_FriendshipRatersHouse_Text_178A9C:: @ 8178A9C + .string "Let me see your POKéMON.\n" + .string "I’ll check to see how much it likes you.\p" + .string "Oh.\n" + .string "Your POKéMON...$" + +VerdanturfTown_FriendshipRatersHouse_Text_178AF2:: @ 8178AF2 + .string "It adores you.\n" + .string "It can’t possibly love you any more.\l" + .string "I even feel happy seeing it.$" + +VerdanturfTown_FriendshipRatersHouse_Text_178B43:: @ 8178B43 + .string "It seems to be very happy.\n" + .string "It obviously likes you a whole lot.$" + +VerdanturfTown_FriendshipRatersHouse_Text_178B82:: @ 8178B82 + .string "It likes you quite a lot.\n" + .string "It seems to want to be babied a little.$" + +VerdanturfTown_FriendshipRatersHouse_Text_178BC4:: @ 8178BC4 + .string "It’s getting used to you.\n" + .string "It seems to believe in you.$" + +VerdanturfTown_FriendshipRatersHouse_Text_178BFA:: @ 8178BFA + .string "It’s not very used to you yet.\n" + .string "It neither loves nor hates you.$" + +VerdanturfTown_FriendshipRatersHouse_Text_178C39:: @ 8178C39 + .string "It’s very wary.\n" + .string "It has scary viciousness in its eyes.\l" + .string "It doesn’t like you much at all.$" + +VerdanturfTown_FriendshipRatersHouse_Text_178C90:: @ 8178C90 + .string "This is a little hard for me to say...\p" + .string "Your POKéMON simply detests you.\n" + .string "Doesn’t that make you uncomfortable?$" + +VerdanturfTown_FriendshipRatersHouse_Text_178CFD:: @ 8178CFD + .string "PIKACHU: Pika pika!$" diff --git a/data/text/maps/VerdanturfTown_FriendshipRatersHouse.s b/data/text/maps/VerdanturfTown_FriendshipRatersHouse.s deleted file mode 100644 index e6e7f9730..000000000 --- a/data/text/maps/VerdanturfTown_FriendshipRatersHouse.s +++ /dev/null @@ -1,39 +0,0 @@ -VerdanturfTown_FriendshipRatersHouse_Text_178A9C:: @ 8178A9C - .string "Let me see your POKéMON.\n" - .string "I’ll check to see how much it likes you.\p" - .string "Oh.\n" - .string "Your POKéMON...$" - -VerdanturfTown_FriendshipRatersHouse_Text_178AF2:: @ 8178AF2 - .string "It adores you.\n" - .string "It can’t possibly love you any more.\l" - .string "I even feel happy seeing it.$" - -VerdanturfTown_FriendshipRatersHouse_Text_178B43:: @ 8178B43 - .string "It seems to be very happy.\n" - .string "It obviously likes you a whole lot.$" - -VerdanturfTown_FriendshipRatersHouse_Text_178B82:: @ 8178B82 - .string "It likes you quite a lot.\n" - .string "It seems to want to be babied a little.$" - -VerdanturfTown_FriendshipRatersHouse_Text_178BC4:: @ 8178BC4 - .string "It’s getting used to you.\n" - .string "It seems to believe in you.$" - -VerdanturfTown_FriendshipRatersHouse_Text_178BFA:: @ 8178BFA - .string "It’s not very used to you yet.\n" - .string "It neither loves nor hates you.$" - -VerdanturfTown_FriendshipRatersHouse_Text_178C39:: @ 8178C39 - .string "It’s very wary.\n" - .string "It has scary viciousness in its eyes.\l" - .string "It doesn’t like you much at all.$" - -VerdanturfTown_FriendshipRatersHouse_Text_178C90:: @ 8178C90 - .string "This is a little hard for me to say...\p" - .string "Your POKéMON simply detests you.\n" - .string "Doesn’t that make you uncomfortable?$" - -VerdanturfTown_FriendshipRatersHouse_Text_178CFD:: @ 8178CFD - .string "PIKACHU: Pika pika!$" diff --git a/data/text/maps/VerdanturfTown_House.inc b/data/text/maps/VerdanturfTown_House.inc new file mode 100644 index 000000000..8db1656ee --- /dev/null +++ b/data/text/maps/VerdanturfTown_House.inc @@ -0,0 +1,13 @@ +VerdanturfTown_House_Text_178D11:: @ 8178D11 + .string "Far away, deep in EVER GRANDE CITY,\n" + .string "is the POKéMON LEAGUE.\p" + .string "The TRAINERS who gather there are\n" + .string "all frighteningly well skilled.$" + +VerdanturfTown_House_Text_178D8E:: @ 8178D8E + .string "In the POKéMON LEAGUE, I think the\n" + .string "rules say that you have to battle the\l" + .string "ELITE FOUR all in a row.\p" + .string "If you lose to any of them, you have\n" + .string "to begin your challenge again from the\l" + .string "first one.$" diff --git a/data/text/maps/VerdanturfTown_House.s b/data/text/maps/VerdanturfTown_House.s deleted file mode 100644 index 8db1656ee..000000000 --- a/data/text/maps/VerdanturfTown_House.s +++ /dev/null @@ -1,13 +0,0 @@ -VerdanturfTown_House_Text_178D11:: @ 8178D11 - .string "Far away, deep in EVER GRANDE CITY,\n" - .string "is the POKéMON LEAGUE.\p" - .string "The TRAINERS who gather there are\n" - .string "all frighteningly well skilled.$" - -VerdanturfTown_House_Text_178D8E:: @ 8178D8E - .string "In the POKéMON LEAGUE, I think the\n" - .string "rules say that you have to battle the\l" - .string "ELITE FOUR all in a row.\p" - .string "If you lose to any of them, you have\n" - .string "to begin your challenge again from the\l" - .string "first one.$" diff --git a/data/text/maps/VerdanturfTown_Mart.inc b/data/text/maps/VerdanturfTown_Mart.inc new file mode 100644 index 000000000..fbd655f08 --- /dev/null +++ b/data/text/maps/VerdanturfTown_Mart.inc @@ -0,0 +1,17 @@ +VerdanturfTown_Mart_Text_1781C9:: @ 81781C9 + .string "For any POKéMON match, X SPECIAL\n" + .string "is crucial.\p" + .string "It jacks up the power of some moves\n" + .string "even though it’s only for one battle.$" + +VerdanturfTown_Mart_Text_178240:: @ 8178240 + .string "They don’t sell any items that will let\n" + .string "you win CONTESTS...\p" + .string "It means you have to raise POKéMON\n" + .string "diligently on an everyday basis.$" + +VerdanturfTown_Mart_Text_1782C0:: @ 81782C0 + .string "The NEST BALL works better on\n" + .string "weakened POKéMON.\p" + .string "VERDANTURF is the only place you can\n" + .string "buy it.$" diff --git a/data/text/maps/VerdanturfTown_Mart.s b/data/text/maps/VerdanturfTown_Mart.s deleted file mode 100644 index fbd655f08..000000000 --- a/data/text/maps/VerdanturfTown_Mart.s +++ /dev/null @@ -1,17 +0,0 @@ -VerdanturfTown_Mart_Text_1781C9:: @ 81781C9 - .string "For any POKéMON match, X SPECIAL\n" - .string "is crucial.\p" - .string "It jacks up the power of some moves\n" - .string "even though it’s only for one battle.$" - -VerdanturfTown_Mart_Text_178240:: @ 8178240 - .string "They don’t sell any items that will let\n" - .string "you win CONTESTS...\p" - .string "It means you have to raise POKéMON\n" - .string "diligently on an everyday basis.$" - -VerdanturfTown_Mart_Text_1782C0:: @ 81782C0 - .string "The NEST BALL works better on\n" - .string "weakened POKéMON.\p" - .string "VERDANTURF is the only place you can\n" - .string "buy it.$" diff --git a/data/text/maps/VerdanturfTown_PokemonCenter_1F.inc b/data/text/maps/VerdanturfTown_PokemonCenter_1F.inc new file mode 100644 index 000000000..e79898ead --- /dev/null +++ b/data/text/maps/VerdanturfTown_PokemonCenter_1F.inc @@ -0,0 +1,9 @@ +VerdanturfTown_PokemonCenter_1F_Text_17831D:: @ 817831D + .string "I daresay a TRAINER isn’t qualified if\n" + .string "POKéMON aren’t settled and friendly.\l" + .string "Have you given them any {POKEBLOCK}S?$" + +VerdanturfTown_PokemonCenter_1F_Text_178389:: @ 8178389 + .string "Let me hazard a guess why you’re in\n" + .string "VERDANTURF. The reason: CONTESTS.\p" + .string "All CONTEST challenges originate here.$" diff --git a/data/text/maps/VerdanturfTown_PokemonCenter_1F.s b/data/text/maps/VerdanturfTown_PokemonCenter_1F.s deleted file mode 100644 index e79898ead..000000000 --- a/data/text/maps/VerdanturfTown_PokemonCenter_1F.s +++ /dev/null @@ -1,9 +0,0 @@ -VerdanturfTown_PokemonCenter_1F_Text_17831D:: @ 817831D - .string "I daresay a TRAINER isn’t qualified if\n" - .string "POKéMON aren’t settled and friendly.\l" - .string "Have you given them any {POKEBLOCK}S?$" - -VerdanturfTown_PokemonCenter_1F_Text_178389:: @ 8178389 - .string "Let me hazard a guess why you’re in\n" - .string "VERDANTURF. The reason: CONTESTS.\p" - .string "All CONTEST challenges originate here.$" diff --git a/data/text/maps/VerdanturfTown_WandasHouse.inc b/data/text/maps/VerdanturfTown_WandasHouse.inc new file mode 100644 index 000000000..d8aae2958 --- /dev/null +++ b/data/text/maps/VerdanturfTown_WandasHouse.inc @@ -0,0 +1,83 @@ +VerdanturfTown_WandasHouse_Text_1783F6:: @ 81783F6 + .string "WALLY: I lost to you, {PLAYER}, but I’m\n" + .string "not feeling down anymore.\p" + .string "Because I have a new purpose in life.\n" + .string "Together with my RALTS, I’m going\l" + .string "to challenge POKéMON GYMS and become\l" + .string "a great TRAINER.\p" + .string "Please watch me, {PLAYER}.\n" + .string "I’m going to be stronger than you.\p" + .string "When I do, I’m going to challenge you\n" + .string "to another battle.$" + +VerdanturfTown_WandasHouse_Text_178521:: @ 8178521 + .string "WALLY: Please watch me, {PLAYER}.\n" + .string "I’m going to get stronger than you.\p" + .string "When I do, I’m going to challenge you\n" + .string "to another battle.$" + +VerdanturfTown_WandasHouse_Text_17859A:: @ 817859A + .string "UNCLE: Oh! {PLAYER}{KUN}!\n" + .string "WALLY’s next door.\p" + .string "But, boy, there’s something I have to\n" + .string "tell you.\p" + .string "This natural environment is doing\n" + .string "wonders for WALLY’s health.\p" + .string "Maybe it’s not just the environment.\n" + .string "It could be POKéMON that are giving the\l" + .string "boy hope.$" + +VerdanturfTown_WandasHouse_Text_178683:: @ 8178683 + .string "WALLY’s gone away...\n" + .string "He slipped off on his own...$" + +VerdanturfTown_WandasHouse_Text_1786B5:: @ 81786B5 + .string "UNCLE: Is that right?\n" + .string "WALLY’s gone away that far all by\l" + .string "himself...\p" + .string "Well, I have to give him credit - he is\n" + .string "my little brother’s son.$" + +VerdanturfTown_WandasHouse_Text_178739:: @ 8178739 + .string "WANDA: You are?\n" + .string "Oh, right, I get it!\p" + .string "You’re the {PLAYER} who WALLY was\n" + .string "telling me about.\p" + .string "I’m WALLY’s cousin.\n" + .string "Glad to meet you!\p" + .string "I think WALLY’s become a lot more lively\n" + .string "and healthy since he came here.$" + +VerdanturfTown_WandasHouse_Text_1787FB:: @ 81787FB + .string "WANDA: Don’t worry about WALLY.\n" + .string "He’ll be just fine.\p" + .string "I know my little cousin, and he has\n" + .string "POKéMON with him, too.$" + +VerdanturfTown_WandasHouse_Text_17886A:: @ 817886A + .string "Thanks to you, I can see my girlfriend\n" + .string "every day.\l" + .string "Happy? You bet I am!$" + +VerdanturfTown_WandasHouse_Text_1788B1:: @ 81788B1 + .string "My daughter’s boyfriend is a very\n" + .string "driven and passionate sort of person.\p" + .string "He’s been digging a tunnel nonstop\n" + .string "just so he can see my daughter.\p" + .string "My daughter’s a little concerned,\n" + .string "so she goes out to the tunnel a lot.$" + +VerdanturfTown_WandasHouse_Text_178983:: @ 8178983 + .string "It’s amazing. My daughter’s boyfriend\n" + .string "was digging the tunnel by hand!\p" + .string "It’s so incredible!$" + +VerdanturfTown_WandasHouse_Text_1789DD:: @ 81789DD + .string "If anything were to happen to WALLY,\n" + .string "I would never be able to look his\l" + .string "parents in PETALBURG in the eye...$" + +VerdanturfTown_WandasHouse_Text_178A47:: @ 8178A47 + .string "WALLY was in EVER GRANDE?\p" + .string "His parents in PETALBURG would be\n" + .string "astonished to hear that!$" diff --git a/data/text/maps/VerdanturfTown_WandasHouse.s b/data/text/maps/VerdanturfTown_WandasHouse.s deleted file mode 100644 index d8aae2958..000000000 --- a/data/text/maps/VerdanturfTown_WandasHouse.s +++ /dev/null @@ -1,83 +0,0 @@ -VerdanturfTown_WandasHouse_Text_1783F6:: @ 81783F6 - .string "WALLY: I lost to you, {PLAYER}, but I’m\n" - .string "not feeling down anymore.\p" - .string "Because I have a new purpose in life.\n" - .string "Together with my RALTS, I’m going\l" - .string "to challenge POKéMON GYMS and become\l" - .string "a great TRAINER.\p" - .string "Please watch me, {PLAYER}.\n" - .string "I’m going to be stronger than you.\p" - .string "When I do, I’m going to challenge you\n" - .string "to another battle.$" - -VerdanturfTown_WandasHouse_Text_178521:: @ 8178521 - .string "WALLY: Please watch me, {PLAYER}.\n" - .string "I’m going to get stronger than you.\p" - .string "When I do, I’m going to challenge you\n" - .string "to another battle.$" - -VerdanturfTown_WandasHouse_Text_17859A:: @ 817859A - .string "UNCLE: Oh! {PLAYER}{KUN}!\n" - .string "WALLY’s next door.\p" - .string "But, boy, there’s something I have to\n" - .string "tell you.\p" - .string "This natural environment is doing\n" - .string "wonders for WALLY’s health.\p" - .string "Maybe it’s not just the environment.\n" - .string "It could be POKéMON that are giving the\l" - .string "boy hope.$" - -VerdanturfTown_WandasHouse_Text_178683:: @ 8178683 - .string "WALLY’s gone away...\n" - .string "He slipped off on his own...$" - -VerdanturfTown_WandasHouse_Text_1786B5:: @ 81786B5 - .string "UNCLE: Is that right?\n" - .string "WALLY’s gone away that far all by\l" - .string "himself...\p" - .string "Well, I have to give him credit - he is\n" - .string "my little brother’s son.$" - -VerdanturfTown_WandasHouse_Text_178739:: @ 8178739 - .string "WANDA: You are?\n" - .string "Oh, right, I get it!\p" - .string "You’re the {PLAYER} who WALLY was\n" - .string "telling me about.\p" - .string "I’m WALLY’s cousin.\n" - .string "Glad to meet you!\p" - .string "I think WALLY’s become a lot more lively\n" - .string "and healthy since he came here.$" - -VerdanturfTown_WandasHouse_Text_1787FB:: @ 81787FB - .string "WANDA: Don’t worry about WALLY.\n" - .string "He’ll be just fine.\p" - .string "I know my little cousin, and he has\n" - .string "POKéMON with him, too.$" - -VerdanturfTown_WandasHouse_Text_17886A:: @ 817886A - .string "Thanks to you, I can see my girlfriend\n" - .string "every day.\l" - .string "Happy? You bet I am!$" - -VerdanturfTown_WandasHouse_Text_1788B1:: @ 81788B1 - .string "My daughter’s boyfriend is a very\n" - .string "driven and passionate sort of person.\p" - .string "He’s been digging a tunnel nonstop\n" - .string "just so he can see my daughter.\p" - .string "My daughter’s a little concerned,\n" - .string "so she goes out to the tunnel a lot.$" - -VerdanturfTown_WandasHouse_Text_178983:: @ 8178983 - .string "It’s amazing. My daughter’s boyfriend\n" - .string "was digging the tunnel by hand!\p" - .string "It’s so incredible!$" - -VerdanturfTown_WandasHouse_Text_1789DD:: @ 81789DD - .string "If anything were to happen to WALLY,\n" - .string "I would never be able to look his\l" - .string "parents in PETALBURG in the eye...$" - -VerdanturfTown_WandasHouse_Text_178A47:: @ 8178A47 - .string "WALLY was in EVER GRANDE?\p" - .string "His parents in PETALBURG would be\n" - .string "astonished to hear that!$" diff --git a/data/text/maps/VictoryRoad_1F.inc b/data/text/maps/VictoryRoad_1F.inc new file mode 100644 index 000000000..2f52e5cd4 --- /dev/null +++ b/data/text/maps/VictoryRoad_1F.inc @@ -0,0 +1,72 @@ +VictoryRoad_1F_Text_19782B:: @ 819782B + .string "WALLY: Hi! {PLAYER}!\p" + .string "I bet you’re surprised to see me here!\p" + .string "I made it all the way here, and it’s\n" + .string "all thanks to you!\p" + .string "{PLAYER}, losing to you that time\n" + .string "made me stronger!\p" + .string "But I’m not going to lose anymore!\p" + .string "I’m going to win! For the POKéMON who\n" + .string "gave me courage and strength!\p" + .string "Okay... Here I come!$" + +VictoryRoad_1F_Text_197943:: @ 8197943 + .string "Wow!\n" + .string "{PLAYER}, you are strong, after all!$" + +VictoryRoad_1F_Text_197967:: @ 8197967 + .string "WALLY: I couldn’t beat you today,\n" + .string "{PLAYER}, but one of these days, I’ll\l" + .string "catch up to you!$" + +VictoryRoad_1F_Text_1979BA:: @ 81979BA + .string "WALLY: Hi! {PLAYER}!\p" + .string "I’ve gotten stronger since that last\n" + .string "time! I wanted to show you, {PLAYER}!\p" + .string "Okay... Here I come!$" + +VictoryRoad_1F_Text_197A23:: @ 8197A23 + .string "Wow!\n" + .string "{PLAYER}, you are strong, after all!$" + +VictoryRoad_1F_Text_197A47:: @ 8197A47 + .string "WALLY: I couldn’t beat you this time,\n" + .string "too... But one of these days, {PLAYER},\l" + .string "I’m going to catch up to you...\p" + .string "And challenge the POKéMON LEAGUE!$" + +VictoryRoad_1F_Text_197AD1:: @ 8197AD1 + .string "I’ve made it this far a couple times,\n" + .string "but the last stretch is so long...$" + +VictoryRoad_1F_Text_197B1A:: @ 8197B1A + .string "My dream ends here again...$" + +VictoryRoad_1F_Text_197B36:: @ 8197B36 + .string "You’ve made it this far. Keep the\n" + .string "momentum going and become the\l" + .string "CHAMPION! If anyone can, it’s you!$" + +VictoryRoad_1F_Text_197B99:: @ 8197B99 + .string "I didn’t come all this way to lose now.\n" + .string "That possibility doesn’t exist!$" + +VictoryRoad_1F_Text_197BE1:: @ 8197BE1 + .string "Impossible...\n" + .string "I lost?$" + +VictoryRoad_1F_Text_197BF7:: @ 8197BF7 + .string "I lost here...\p" + .string "That means I lack the qualifications\n" + .string "to become the CHAMPION...$" + +VictoryRoad_1F_Text_197C45:: @ 8197C45 + .string "This seemingly infinite and harsh road\n" + .string "lives up to its name of VICTORY.$" + +VictoryRoad_1F_Text_197C8D:: @ 8197C8D + .string "Your battle style is fantastic...$" + +VictoryRoad_1F_Text_197CAF:: @ 8197CAF + .string "You seem to have the potential for\n" + .string "becoming the CHAMPION.$" diff --git a/data/text/maps/VictoryRoad_1F.s b/data/text/maps/VictoryRoad_1F.s deleted file mode 100644 index 2f52e5cd4..000000000 --- a/data/text/maps/VictoryRoad_1F.s +++ /dev/null @@ -1,72 +0,0 @@ -VictoryRoad_1F_Text_19782B:: @ 819782B - .string "WALLY: Hi! {PLAYER}!\p" - .string "I bet you’re surprised to see me here!\p" - .string "I made it all the way here, and it’s\n" - .string "all thanks to you!\p" - .string "{PLAYER}, losing to you that time\n" - .string "made me stronger!\p" - .string "But I’m not going to lose anymore!\p" - .string "I’m going to win! For the POKéMON who\n" - .string "gave me courage and strength!\p" - .string "Okay... Here I come!$" - -VictoryRoad_1F_Text_197943:: @ 8197943 - .string "Wow!\n" - .string "{PLAYER}, you are strong, after all!$" - -VictoryRoad_1F_Text_197967:: @ 8197967 - .string "WALLY: I couldn’t beat you today,\n" - .string "{PLAYER}, but one of these days, I’ll\l" - .string "catch up to you!$" - -VictoryRoad_1F_Text_1979BA:: @ 81979BA - .string "WALLY: Hi! {PLAYER}!\p" - .string "I’ve gotten stronger since that last\n" - .string "time! I wanted to show you, {PLAYER}!\p" - .string "Okay... Here I come!$" - -VictoryRoad_1F_Text_197A23:: @ 8197A23 - .string "Wow!\n" - .string "{PLAYER}, you are strong, after all!$" - -VictoryRoad_1F_Text_197A47:: @ 8197A47 - .string "WALLY: I couldn’t beat you this time,\n" - .string "too... But one of these days, {PLAYER},\l" - .string "I’m going to catch up to you...\p" - .string "And challenge the POKéMON LEAGUE!$" - -VictoryRoad_1F_Text_197AD1:: @ 8197AD1 - .string "I’ve made it this far a couple times,\n" - .string "but the last stretch is so long...$" - -VictoryRoad_1F_Text_197B1A:: @ 8197B1A - .string "My dream ends here again...$" - -VictoryRoad_1F_Text_197B36:: @ 8197B36 - .string "You’ve made it this far. Keep the\n" - .string "momentum going and become the\l" - .string "CHAMPION! If anyone can, it’s you!$" - -VictoryRoad_1F_Text_197B99:: @ 8197B99 - .string "I didn’t come all this way to lose now.\n" - .string "That possibility doesn’t exist!$" - -VictoryRoad_1F_Text_197BE1:: @ 8197BE1 - .string "Impossible...\n" - .string "I lost?$" - -VictoryRoad_1F_Text_197BF7:: @ 8197BF7 - .string "I lost here...\p" - .string "That means I lack the qualifications\n" - .string "to become the CHAMPION...$" - -VictoryRoad_1F_Text_197C45:: @ 8197C45 - .string "This seemingly infinite and harsh road\n" - .string "lives up to its name of VICTORY.$" - -VictoryRoad_1F_Text_197C8D:: @ 8197C8D - .string "Your battle style is fantastic...$" - -VictoryRoad_1F_Text_197CAF:: @ 8197CAF - .string "You seem to have the potential for\n" - .string "becoming the CHAMPION.$" diff --git a/data/text/maps/VictoryRoad_B1F.inc b/data/text/maps/VictoryRoad_B1F.inc new file mode 100644 index 000000000..d820a5c31 --- /dev/null +++ b/data/text/maps/VictoryRoad_B1F.inc @@ -0,0 +1,35 @@ +VictoryRoad_B1F_Text_197CE9:: @ 8197CE9 + .string "The thought that I’m getting closer to\n" + .string "the POKéMON LEAGUE...\p" + .string "I’m getting stage fright...$" + +VictoryRoad_B1F_Text_197D42:: @ 8197D42 + .string "I couldn’t do a thing...$" + +VictoryRoad_B1F_Text_197D5B:: @ 8197D5B + .string "The POKéMON LEAGUE became distant\n" + .string "again... What a letdown...$" + +VictoryRoad_B1F_Text_197D98:: @ 8197D98 + .string "To win your way through the POKéMON\n" + .string "LEAGUE, you need the trust of your\l" + .string "POKéMON.$" + +VictoryRoad_B1F_Text_197DE8:: @ 8197DE8 + .string "Your relationship is based on\n" + .string "solid trust.$" + +VictoryRoad_B1F_Text_197E13:: @ 8197E13 + .string "By being together all the time, trust\n" + .string "grows between POKéMON and TRAINERS.$" + +VictoryRoad_B1F_Text_197E5D:: @ 8197E5D + .string "This isn’t the goal. It’s only a place\n" + .string "on the way to the POKéMON LEAGUE.$" + +VictoryRoad_B1F_Text_197EA6:: @ 8197EA6 + .string "That’s the way!$" + +VictoryRoad_B1F_Text_197EB6:: @ 8197EB6 + .string "You’ll do fine, for sure!\n" + .string "Your POKéMON are all eager to go!$" diff --git a/data/text/maps/VictoryRoad_B1F.s b/data/text/maps/VictoryRoad_B1F.s deleted file mode 100644 index d820a5c31..000000000 --- a/data/text/maps/VictoryRoad_B1F.s +++ /dev/null @@ -1,35 +0,0 @@ -VictoryRoad_B1F_Text_197CE9:: @ 8197CE9 - .string "The thought that I’m getting closer to\n" - .string "the POKéMON LEAGUE...\p" - .string "I’m getting stage fright...$" - -VictoryRoad_B1F_Text_197D42:: @ 8197D42 - .string "I couldn’t do a thing...$" - -VictoryRoad_B1F_Text_197D5B:: @ 8197D5B - .string "The POKéMON LEAGUE became distant\n" - .string "again... What a letdown...$" - -VictoryRoad_B1F_Text_197D98:: @ 8197D98 - .string "To win your way through the POKéMON\n" - .string "LEAGUE, you need the trust of your\l" - .string "POKéMON.$" - -VictoryRoad_B1F_Text_197DE8:: @ 8197DE8 - .string "Your relationship is based on\n" - .string "solid trust.$" - -VictoryRoad_B1F_Text_197E13:: @ 8197E13 - .string "By being together all the time, trust\n" - .string "grows between POKéMON and TRAINERS.$" - -VictoryRoad_B1F_Text_197E5D:: @ 8197E5D - .string "This isn’t the goal. It’s only a place\n" - .string "on the way to the POKéMON LEAGUE.$" - -VictoryRoad_B1F_Text_197EA6:: @ 8197EA6 - .string "That’s the way!$" - -VictoryRoad_B1F_Text_197EB6:: @ 8197EB6 - .string "You’ll do fine, for sure!\n" - .string "Your POKéMON are all eager to go!$" diff --git a/data/text/maps/VictoryRoad_B2F.inc b/data/text/maps/VictoryRoad_B2F.inc new file mode 100644 index 000000000..760a732ff --- /dev/null +++ b/data/text/maps/VictoryRoad_B2F.inc @@ -0,0 +1,49 @@ +VictoryRoad_B2F_Text_197EF2:: @ 8197EF2 + .string "I trained together with my whole family,\n" + .string "every one of us!\l" + .string "I’m not losing to anyone!$" + +VictoryRoad_B2F_Text_197F46:: @ 8197F46 + .string "Better than my family?!\n" + .string "Is that possible?!$" + +VictoryRoad_B2F_Text_197F71:: @ 8197F71 + .string "I was better than everyone in my\n" + .string "family. I’ve never lost before...\p" + .string "I’ve lost my confidence...\n" + .string "Maybe I’ll go home...$" + +VictoryRoad_B2F_Text_197FE5:: @ 8197FE5 + .string "I’d heard that there was a tough\n" + .string "little kid around. Do they mean you?$" + +VictoryRoad_B2F_Text_19802B:: @ 819802B + .string "The little shrimp is tough!$" + +VictoryRoad_B2F_Text_198047:: @ 8198047 + .string "The rumors I heard, that tough little\n" + .string "kid is from PETALBURG CITY.$" + +VictoryRoad_B2F_Text_198089:: @ 8198089 + .string "You must be getting a little tired.$" + +VictoryRoad_B2F_Text_1980AD:: @ 81980AD + .string "No signs of tiring at all!$" + +VictoryRoad_B2F_Text_1980C8:: @ 81980C8 + .string "VICTORY ROAD and the POKéMON LEAGUE\n" + .string "are long and grueling challenges.\l" + .string "Beware of fatigue!$" + +VictoryRoad_B2F_Text_198121:: @ 8198121 + .string "You shouldn’t get complacent just\n" + .string "because you have a lot of GYM BADGES.\p" + .string "There’s always going to be someone\n" + .string "who’s better than you!$" + +VictoryRoad_B2F_Text_1981A3:: @ 81981A3 + .string "You’re better than me!$" + +VictoryRoad_B2F_Text_1981BA:: @ 81981BA + .string "Gaze on your collected BADGES and\n" + .string "remember the TRAINERS you’ve faced.$" diff --git a/data/text/maps/VictoryRoad_B2F.s b/data/text/maps/VictoryRoad_B2F.s deleted file mode 100644 index 760a732ff..000000000 --- a/data/text/maps/VictoryRoad_B2F.s +++ /dev/null @@ -1,49 +0,0 @@ -VictoryRoad_B2F_Text_197EF2:: @ 8197EF2 - .string "I trained together with my whole family,\n" - .string "every one of us!\l" - .string "I’m not losing to anyone!$" - -VictoryRoad_B2F_Text_197F46:: @ 8197F46 - .string "Better than my family?!\n" - .string "Is that possible?!$" - -VictoryRoad_B2F_Text_197F71:: @ 8197F71 - .string "I was better than everyone in my\n" - .string "family. I’ve never lost before...\p" - .string "I’ve lost my confidence...\n" - .string "Maybe I’ll go home...$" - -VictoryRoad_B2F_Text_197FE5:: @ 8197FE5 - .string "I’d heard that there was a tough\n" - .string "little kid around. Do they mean you?$" - -VictoryRoad_B2F_Text_19802B:: @ 819802B - .string "The little shrimp is tough!$" - -VictoryRoad_B2F_Text_198047:: @ 8198047 - .string "The rumors I heard, that tough little\n" - .string "kid is from PETALBURG CITY.$" - -VictoryRoad_B2F_Text_198089:: @ 8198089 - .string "You must be getting a little tired.$" - -VictoryRoad_B2F_Text_1980AD:: @ 81980AD - .string "No signs of tiring at all!$" - -VictoryRoad_B2F_Text_1980C8:: @ 81980C8 - .string "VICTORY ROAD and the POKéMON LEAGUE\n" - .string "are long and grueling challenges.\l" - .string "Beware of fatigue!$" - -VictoryRoad_B2F_Text_198121:: @ 8198121 - .string "You shouldn’t get complacent just\n" - .string "because you have a lot of GYM BADGES.\p" - .string "There’s always going to be someone\n" - .string "who’s better than you!$" - -VictoryRoad_B2F_Text_1981A3:: @ 81981A3 - .string "You’re better than me!$" - -VictoryRoad_B2F_Text_1981BA:: @ 81981BA - .string "Gaze on your collected BADGES and\n" - .string "remember the TRAINERS you’ve faced.$" diff --git a/data/text/move_descriptions.inc b/data/text/move_descriptions.inc new file mode 100644 index 000000000..29e325ad7 --- /dev/null +++ b/data/text/move_descriptions.inc @@ -0,0 +1,1772 @@ +gMoveDescription_Pound: @ 83BC680 + .string "Pounds the foe with\n" + .string "forelegs or tail.$" + +gMoveDescription_KarateChop: @ 83BC6A6 + .string "A chopping attack with a\n" + .string "high critical-hit ratio.$" + +gMoveDescription_DoubleSlap: @ 83BC6D8 + .string "Repeatedly slaps the foe\n" + .string "2 to 5 times.$" + +gMoveDescription_CometPunch: @ 83BC6FF + .string "Repeatedly punches the foe\n" + .string "2 to 5 times.$" + +gMoveDescription_MegaPunch: @ 83BC728 + .string "A strong punch thrown with\n" + .string "incredible power.$" + +gMoveDescription_PayDay: @ 83BC755 + .string "Throws coins at the foe.\n" + .string "Money is recovered after.$" + +gMoveDescription_FirePunch: @ 83BC788 + .string "A fiery punch that may burn\n" + .string "the foe.$" + +gMoveDescription_IcePunch: @ 83BC7AD + .string "An icy punch that may\n" + .string "freeze the foe.$" + +gMoveDescription_ThunderPunch: @ 83BC7D3 + .string "An electrified punch that\n" + .string "may paralyze the foe.$" + +gMoveDescription_Scratch: @ 83BC803 + .string "Scratches the foe with\n" + .string "sharp claws.$" + +gMoveDescription_ViceGrip: @ 83BC827 + .string "Grips the foe with large and\n" + .string "powerful pincers.$" + +gMoveDescription_Guillotine: @ 83BC856 + .string "A powerful pincer attack\n" + .string "that may cause fainting.$" + +gMoveDescription_RazorWind: @ 83BC888 + .string "A 2-turn move that strikes\n" + .string "the foe on the 2nd turn.$" + +gMoveDescription_SwordsDance: @ 83BC8BC + .string "A fighting dance that\n" + .string "sharply raises ATTACK.$" + +gMoveDescription_Cut: @ 83BC8E9 + .string "Cuts the foe with sharp\n" + .string "scythes, claws, etc.$" + +gMoveDescription_Gust: @ 83BC916 + .string "Strikes the foe with a gust\n" + .string "of wind whipped up by wings.$" + +gMoveDescription_WingAttack: @ 83BC94F + .string "Strikes the foe with wings\n" + .string "spread wide.$" + +gMoveDescription_Whirlwind: @ 83BC977 + .string "Blows away the foe with\n" + .string "wind and ends the battle.$" + +gMoveDescription_Fly: @ 83BC9A9 + .string "Flies up on the first turn,\n" + .string "then strikes the next turn.$" + +gMoveDescription_Bind: @ 83BC9E1 + .string "Binds and squeezes the foe\n" + .string "for 2 to 5 turns.$" + +gMoveDescription_Slam: @ 83BCA0E + .string "Slams the foe with a long\n" + .string "tail, vine, etc.$" + +gMoveDescription_VineWhip: @ 83BCA39 + .string "Strikes the foe with\n" + .string "slender, whiplike vines.$" + +gMoveDescription_Stomp: @ 83BCA67 + .string "Stomps the enemy with a big\n" + .string "foot. May cause flinching.$" + +gMoveDescription_DoubleKick: @ 83BCA9E + .string "A double-kicking attack\n" + .string "that strikes the foe twice.$" + +gMoveDescription_MegaKick: @ 83BCAD2 + .string "An extremely powerful kick\n" + .string "with intense force.$" + +gMoveDescription_JumpKick: @ 83BCB01 + .string "A strong jumping kick. May\n" + .string "miss and hurt the kicker.$" + +gMoveDescription_RollingKick: @ 83BCB36 + .string "A fast kick delivered from\n" + .string "a rapid spin.$" + +gMoveDescription_SandAttack: @ 83BCB5F + .string "Reduces the foe’s accuracy\n" + .string "by hurling sand in its face.$" + +gMoveDescription_Headbutt: @ 83BCB97 + .string "A ramming attack that may\n" + .string "cause flinching.$" + +gMoveDescription_HornAttack: @ 83BCBC2 + .string "Jabs the foe with sharp\n" + .string "horns.$" + +gMoveDescription_FuryAttack: @ 83BCBE1 + .string "Jabs the foe 2 to 5 times\n" + .string "with sharp horns, etc.$" + +gMoveDescription_HornDrill: @ 83BCC12 + .string "A one-hit KO attack that\n" + .string "uses a horn like a drill.$" + +gMoveDescription_Tackle: @ 83BCC45 + .string "Charges the foe with a full-\n" + .string "body tackle.$" + +gMoveDescription_BodySlam: @ 83BCC6F + .string "A full-body slam that may\n" + .string "cause paralysis.$" + +gMoveDescription_Wrap: @ 83BCC9A + .string "Wraps and squeezes the foe\n" + .string "2 to 5 times with vines, etc.$" + +gMoveDescription_TakeDown: @ 83BCCD3 + .string "A reckless charge attack\n" + .string "that also hurts the user.$" + +gMoveDescription_Thrash: @ 83BCD06 + .string "A rampage of 2 to 3 turns\n" + .string "that confuses the user.$" + +gMoveDescription_DoubleEdge: @ 83BCD38 + .string "A life-risking tackle that\n" + .string "also hurts the user.$" + +gMoveDescription_TailWhip: @ 83BCD68 + .string "Wags the tail to lower the\n" + .string "foe’s DEFENSE.$" + +gMoveDescription_PoisonSting: @ 83BCD92 + .string "A toxic attack with barbs,\n" + .string "etc., that may poison.$" + +gMoveDescription_Twineedle: @ 83BCDC4 + .string "Stingers on the forelegs\n" + .string "jab the foe twice.$" + +gMoveDescription_PinMissile: @ 83BCDF0 + .string "Sharp pins are fired to\n" + .string "strike 2 to 5 times.$" + +gMoveDescription_Leer: @ 83BCE1D + .string "Frightens the foe with a\n" + .string "leer to lower DEFENSE.$" + +gMoveDescription_Bite: @ 83BCE4D + .string "Bites with vicious fangs.\n" + .string "May cause flinching.$" + +gMoveDescription_Growl: @ 83BCE7C + .string "Growls cutely to reduce the\n" + .string "foe’s ATTACK.$" + +gMoveDescription_Roar: @ 83BCEA6 + .string "Makes the foe flee to end\n" + .string "the battle.$" + +gMoveDescription_Sing: @ 83BCECC + .string "A soothing song lulls the\n" + .string "foe into a deep slumber.$" + +gMoveDescription_Supersonic: @ 83BCEFF + .string "Emits bizarre sound waves\n" + .string "that may confuse the foe.$" + +gMoveDescription_SonicBoom: @ 83BCF33 + .string "Launches shock waves that\n" + .string "always inflict 20 HP damage.$" + +gMoveDescription_Disable: @ 83BCF6A + .string "Psychically disables one of\n" + .string "the foe’s moves.$" + +gMoveDescription_Acid: @ 83BCF97 + .string "Sprays a hide-melting acid.\n" + .string "May lower DEFENSE.$" + +gMoveDescription_Ember: @ 83BCFC6 + .string "A weak fire attack that may\n" + .string "inflict a burn.$" + +gMoveDescription_Flamethrower: @ 83BCFF2 + .string "A powerful fire attack that\n" + .string "may inflict a burn.$" + +gMoveDescription_Mist: @ 83BD022 + .string "Creates a mist that stops\n" + .string "reduction of abilities.$" + +gMoveDescription_WaterGun: @ 83BD054 + .string "Squirts water to attack\n" + .string "the foe.$" + +gMoveDescription_HydroPump: @ 83BD075 + .string "Blasts water at high power\n" + .string "to strike the foe.$" + +gMoveDescription_Surf: @ 83BD0A3 + .string "Creates a huge wave, then\n" + .string "crashes it down on the foe.$" + +gMoveDescription_IceBeam: @ 83BD0D9 + .string "Blasts the foe with an icy\n" + .string "beam that may freeze it.$" + +gMoveDescription_Blizzard: @ 83BD10D + .string "Hits the foe with an icy\n" + .string "storm that may freeze it.$" + +gMoveDescription_Psybeam: @ 83BD140 + .string "Fires a peculiar ray that\n" + .string "may confuse the foe.$" + +gMoveDescription_BubbleBeam: @ 83BD16F + .string "Forcefully sprays bubbles\n" + .string "that may lower SPEED.$" + +gMoveDescription_AuroraBeam: @ 83BD19F + .string "Fires a rainbow-colored\n" + .string "beam that may lower ATTACK.$" + +gMoveDescription_HyperBeam: @ 83BD1D3 + .string "Powerful, but leaves the\n" + .string "user immobile the next turn.$" + +gMoveDescription_Peck: @ 83BD209 + .string "Attacks the foe with a\n" + .string "jabbing beak, etc.$" + +gMoveDescription_DrillPeck: @ 83BD233 + .string "A corkscrewing attack with\n" + .string "the beak acting as a drill.$" + +gMoveDescription_Submission: @ 83BD26A + .string "A reckless body slam that\n" + .string "also hurts the user.$" + +gMoveDescription_LowKick: @ 83BD299 + .string "A kick that inflicts more\n" + .string "damage on heavier foes.$" + +gMoveDescription_Counter: @ 83BD2CB + .string "Retaliates any physical hit\n" + .string "with double the power.$" + +gMoveDescription_SeismicToss: @ 83BD2FE + .string "Inflicts damage identical\n" + .string "to the user’s level.$" + +gMoveDescription_Strength: @ 83BD32D + .string "Builds enormous power,\n" + .string "then slams the foe.$" + +gMoveDescription_Absorb: @ 83BD358 + .string "An attack that absorbs\n" + .string "half the damage inflicted.$" + +gMoveDescription_MegaDrain: @ 83BD38A + .string "An attack that absorbs\n" + .string "half the damage inflicted.$" + +gMoveDescription_LeechSeed: @ 83BD3BC + .string "Plants a seed on the foe to\n" + .string "steal HP on every turn.$" + +gMoveDescription_Growth: @ 83BD3F0 + .string "Forces the body to grow\n" + .string "and heightens SP. ATK.$" + +gMoveDescription_RazorLeaf: @ 83BD41F + .string "Cuts the enemy with leaves.\n" + .string "High critical-hit ratio.$" + +gMoveDescription_SolarBeam: @ 83BD454 + .string "Absorbs light in one turn,\n" + .string "then attacks next turn.$" + +gMoveDescription_PoisonPowder: @ 83BD487 + .string "Scatters a toxic powder\n" + .string "that may poison the foe.$" + +gMoveDescription_StunSpore: @ 83BD4B8 + .string "Scatters a powder that may\n" + .string "paralyze the foe.$" + +gMoveDescription_SleepPowder: @ 83BD4E5 + .string "Scatters a powder that may\n" + .string "cause the foe to sleep.$" + +gMoveDescription_PetalDance: @ 83BD518 + .string "A rampage of 2 to 3 turns\n" + .string "that confuses the user.$" + +gMoveDescription_StringShot: @ 83BD54A + .string "Binds the foe with string\n" + .string "to reduce its SPEED.$" + +gMoveDescription_DragonRage: @ 83BD579 + .string "Launches shock waves that\n" + .string "always inflict 40 HP damage.$" + +gMoveDescription_FireSpin: @ 83BD5B0 + .string "Traps the foe in a ring of\n" + .string "fire for 2 to 5 turns.$" + +gMoveDescription_ThunderShock: @ 83BD5E2 + .string "An electrical attack that\n" + .string "may paralyze the foe.$" + +gMoveDescription_Thunderbolt: @ 83BD612 + .string "A strong electrical attack\n" + .string "that may paralyze the foe.$" + +gMoveDescription_ThunderWave: @ 83BD648 + .string "A weak jolt of electricity\n" + .string "that paralyzes the foe.$" + +gMoveDescription_Thunder: @ 83BD67B + .string "A lightning attack that may\n" + .string "cause paralysis.$" + +gMoveDescription_RockThrow: @ 83BD6A8 + .string "Throws small rocks to\n" + .string "strike the foe.$" + +gMoveDescription_Earthquake: @ 83BD6CE + .string "A powerful quake, but has\n" + .string "no effect on flying foes.$" + +gMoveDescription_Fissure: @ 83BD702 + .string "A one-hit KO move that\n" + .string "drops the foe in a fissure.$" + +gMoveDescription_Dig: @ 83BD735 + .string "Digs underground the first\n" + .string "turn and strikes next turn.$" + +gMoveDescription_Toxic: @ 83BD76C + .string "Poisons the foe with an\n" + .string "intensifying toxin.$" + +gMoveDescription_Confusion: @ 83BD798 + .string "A psychic attack that may\n" + .string "cause confusion.$" + +gMoveDescription_Psychic: @ 83BD7C3 + .string "A powerful psychic attack\n" + .string "that may lower SP. DEF.$" + +gMoveDescription_Hypnosis: @ 83BD7F5 + .string "A hypnotizing move that\n" + .string "may induce sleep.$" + +gMoveDescription_Meditate: @ 83BD81F + .string "Meditates in a peaceful\n" + .string "fashion to raise ATTACK.$" + +gMoveDescription_Agility: @ 83BD850 + .string "Relaxes the body to sharply\n" + .string "boost SPEED.$" + +gMoveDescription_QuickAttack: @ 83BD879 + .string "An extremely fast attack\n" + .string "that always strikes first.$" + +gMoveDescription_Rage: @ 83BD8AD + .string "Raises the user’s ATTACK\n" + .string "every time it is hit.$" + +gMoveDescription_Teleport: @ 83BD8DC + .string "A psychic move for fleeing\n" + .string "from battle instantly.$" + +gMoveDescription_NightShade: @ 83BD90E + .string "Inflicts damage identical\n" + .string "to the user’s level.$" + +gMoveDescription_Mimic: @ 83BD93D + .string "Copies a move used by the\n" + .string "foe during one battle.$" + +gMoveDescription_Screech: @ 83BD96E + .string "Emits a screech to sharply\n" + .string "reduce the foe’s DEFENSE.$" + +gMoveDescription_DoubleTeam: @ 83BD9A3 + .string "Creates illusory copies to\n" + .string "raise evasiveness.$" + +gMoveDescription_Recover: @ 83BD9D1 + .string "Recovers up to half the\n" + .string "user’s maximum HP.$" + +gMoveDescription_Harden: @ 83BD9FC + .string "Stiffens the body’s \n" + .string "muscles to raise DEFENSE.$" + +gMoveDescription_Minimize: @ 83BDA2B + .string "Minimizes the user’s size\n" + .string "to raise evasiveness.$" + +gMoveDescription_Smokescreen: @ 83BDA5B + .string "Lowers the foe’s accuracy\n" + .string "using smoke, ink, etc.$" + +gMoveDescription_ConfuseRay: @ 83BDA8C + .string "A sinister ray that\n" + .string "confuses the foe.$" + +gMoveDescription_Withdraw: @ 83BDAB2 + .string "Withdraws the body into its\n" + .string "hard shell to raise DEFENSE.$" + +gMoveDescription_DefenseCurl: @ 83BDAEB + .string "Curls up to conceal weak\n" + .string "spots and raise DEFENSE.$" + +gMoveDescription_Barrier: @ 83BDB1D + .string "Creates a barrier that\n" + .string "sharply raises DEFENSE.$" + +gMoveDescription_LightScreen: @ 83BDB4C + .string "Creates a wall of light that\n" + .string "lowers SP. ATK damage.$" + +gMoveDescription_Haze: @ 83BDB80 + .string "Creates a black haze that\n" + .string "eliminates all stat changes.$" + +gMoveDescription_Reflect: @ 83BDBB7 + .string "Creates a wall of light that\n" + .string "weakens physical attacks.$" + +gMoveDescription_FocusEnergy: @ 83BDBEE + .string "Focuses power to raise the\n" + .string "critical-hit ratio.$" + +gMoveDescription_Bide: @ 83BDC1D + .string "Endures attack for 2\n" + .string "turns to retaliate double.$" + +gMoveDescription_Metronome: @ 83BDC4D + .string "Waggles a finger to use any\n" + .string "POKéMON move at random.$" + +gMoveDescription_MirrorMove: @ 83BDC81 + .string "Counters the foe’s attack\n" + .string "with the same move.$" + +gMoveDescription_SelfDestruct: @ 83BDCAF + .string "Inflicts severe damage but\n" + .string "makes the user faint.$" + +gMoveDescription_EggBomb: @ 83BDCE0 + .string "An egg is forcibly hurled at\n" + .string "the foe.$" + +gMoveDescription_Lick: @ 83BDD06 + .string "Licks with a long tongue to\n" + .string "injure. May also paralyze.$" + +gMoveDescription_Smog: @ 83BDD3D + .string "An exhaust-gas attack\n" + .string "that may also poison.$" + +gMoveDescription_Sludge: @ 83BDD69 + .string "Sludge is hurled to inflict\n" + .string "damage. May also poison.$" + +gMoveDescription_BoneClub: @ 83BDD9E + .string "Clubs the foe with a bone.\n" + .string "May cause flinching.$" + +gMoveDescription_FireBlast: @ 83BDDCE + .string "A fiery blast that scorches\n" + .string "all. May cause a burn.$" + +gMoveDescription_Waterfall: @ 83BDE01 + .string "Charges the foe with speed\n" + .string "to climb waterfalls.$" + +gMoveDescription_Clamp: @ 83BDE31 + .string "Traps and squeezes the\n" + .string "foe for 2 to 5 turns.$" + +gMoveDescription_Swift: @ 83BDE5E + .string "Sprays star-shaped rays\n" + .string "that never miss.$" + +gMoveDescription_SkullBash: @ 83BDE87 + .string "Tucks in the head, then\n" + .string "attacks on the next turn.$" + +gMoveDescription_SpikeCannon: @ 83BDEB9 + .string "Launches sharp spikes that\n" + .string "strike 2 to 5 times.$" + +gMoveDescription_Constrict: @ 83BDEE9 + .string "Constricts to inflict pain.\n" + .string "May lower SPEED.$" + +gMoveDescription_Amnesia: @ 83BDF16 + .string "Forgets about something\n" + .string "and sharply raises SP. DEF.$" + +gMoveDescription_Kinesis: @ 83BDF4A + .string "Distracts the foe.\n" + .string "May lower accuracy.$" + +gMoveDescription_SoftBoiled: @ 83BDF71 + .string "Recovers up to half the\n" + .string "user’s maximum HP.$" + +gMoveDescription_HiJumpKick: @ 83BDF9C + .string "A jumping knee kick. If it\n" + .string "misses, the user is hurt.$" + +gMoveDescription_Glare: @ 83BDFD1 + .string "Intimidates and frightens\n" + .string "the foe into paralysis.$" + +gMoveDescription_DreamEater: @ 83BE003 + .string "Takes one half the damage\n" + .string "inflicted on a sleeping foe.$" + +gMoveDescription_PoisonGas: @ 83BE03A + .string "Envelops the foe in a toxic\n" + .string "gas that may poison.$" + +gMoveDescription_Barrage: @ 83BE06B + .string "Hurls round objects at the\n" + .string "foe 2 to 5 times.$" + +gMoveDescription_LeechLife: @ 83BE098 + .string "An attack that steals half\n" + .string "the damage inflicted.$" + +gMoveDescription_LovelyKiss: @ 83BE0C9 + .string "Demands a kiss with a scary\n" + .string "face that induces sleep.$" + +gMoveDescription_SkyAttack: @ 83BE0FE + .string "Searches out weak spots,\n" + .string "then strikes the next turn.$" + +gMoveDescription_Transform: @ 83BE133 + .string "Alters the user’s cells to\n" + .string "become a copy of the foe.$" + +gMoveDescription_Bubble: @ 83BE168 + .string "An attack using bubbles.\n" + .string "May lower the foe’s SPEED.$" + +gMoveDescription_DizzyPunch: @ 83BE19C + .string "A rhythmic punch that may\n" + .string "confuse the foe.$" + +gMoveDescription_Spore: @ 83BE1C7 + .string "Scatters a cloud of spores\n" + .string "that always induce sleep.$" + +gMoveDescription_Flash: @ 83BE1FC + .string "Looses a powerful blast of\n" + .string "light that cuts accuracy.$" + +gMoveDescription_Psywave: @ 83BE231 + .string "Attacks with a psychic\n" + .string "wave of varying intensity.$" + +gMoveDescription_Splash: @ 83BE263 + .string "It’s just a splash...\n" + .string "Has no effect whatsoever.$" + +gMoveDescription_AcidArmor: @ 83BE293 + .string "Liquifies the user’s body\n" + .string "to sharply raise DEFENSE.$" + +gMoveDescription_Crabhammer: @ 83BE2C7 + .string "Hammers with a pincer. Has a\n" + .string "high critical-hit ratio.$" + +gMoveDescription_Explosion: @ 83BE2FD + .string "Inflicts severe damage but\n" + .string "makes the user faint.$" + +gMoveDescription_FurySwipes: @ 83BE32E + .string "Rakes the foe with sharp\n" + .string "claws, etc., 2 to 5 times.$" + +gMoveDescription_Bonemerang: @ 83BE362 + .string "Throws a bone boomerang\n" + .string "that strikes twice.$" + +gMoveDescription_Rest: @ 83BE38E + .string "The user sleeps for 2 turns,\n" + .string "restoring HP and status.$" + +gMoveDescription_RockSlide: @ 83BE3C4 + .string "Large boulders are hurled.\n" + .string "May cause flinching.$" + +gMoveDescription_HyperFang: @ 83BE3F4 + .string "Attacks with sharp fangs.\n" + .string "May cause flinching.$" + +gMoveDescription_Sharpen: @ 83BE423 + .string "Reduces the polygon count\n" + .string "and raises ATTACK.$" + +gMoveDescription_Conversion: @ 83BE450 + .string "Changes the user’s type\n" + .string "into an own move’s type.$" + +gMoveDescription_TriAttack: @ 83BE481 + .string "Fires three types of beams\n" + .string "at the same time.$" + +gMoveDescription_SuperFang: @ 83BE4AE + .string "Attacks with sharp fangs\n" + .string "and cuts half the foe’s HP.$" + +gMoveDescription_Slash: @ 83BE4E3 + .string "Slashes with claws, etc. Has\n" + .string "a high critical-hit ratio.$" + +gMoveDescription_Substitute: @ 83BE51B + .string "Creates a decoy using 1/4\n" + .string "of the user’s maximum HP.$" + +gMoveDescription_Struggle: @ 83BE54F + .string "Used only if all PP are gone.\n" + .string "Also hurts the user a little.$" + +gMoveDescription_Sketch: @ 83BE58B + .string "Copies the foe’s last move\n" + .string "permanently.$" + +gMoveDescription_TripleKick: @ 83BE5B3 + .string "Kicks the foe 3 times in a\n" + .string "row with rising intensity.$" + +gMoveDescription_Thief: @ 83BE5E9 + .string "While attacking, it may\n" + .string "steal the foe’s held item.$" + +gMoveDescription_SpiderWeb: @ 83BE61C + .string "Ensnares the foe to stop it\n" + .string "from fleeing or switching.$" + +gMoveDescription_MindReader: @ 83BE653 + .string "Senses the foe’s action to\n" + .string "ensure the next move’s hit.$" + +gMoveDescription_Nightmare: @ 83BE68A + .string "Inflicts 1/4 damage on a\n" + .string "sleeping foe every turn.$" + +gMoveDescription_FlameWheel: @ 83BE6BC + .string "A fiery charge attack that\n" + .string "may inflict a burn.$" + +gMoveDescription_Snore: @ 83BE6EB + .string "A loud attack that can be\n" + .string "used only while asleep.$" + +gMoveDescription_Curse: @ 83BE71D + .string "A move that functions\n" + .string "differently for GHOSTS.$" + +gMoveDescription_Flail: @ 83BE74B + .string "Inflicts more damage when\n" + .string "the user’s HP is down.$" + +gMoveDescription_Conversion2: @ 83BE77C + .string "Makes the user resistant\n" + .string "to the last attack’s type.$" + +gMoveDescription_Aeroblast: @ 83BE7B0 + .string "Launches a vacuumed blast.\n" + .string "High critical-hit ratio.$" + +gMoveDescription_CottonSpore: @ 83BE7E4 + .string "Spores cling to the foe,\n" + .string "sharply reducing SPEED.$" + +gMoveDescription_Reversal: @ 83BE815 + .string "Inflicts more damage when\n" + .string "the user’s HP is down.$" + +gMoveDescription_Spite: @ 83BE846 + .string "Spitefully cuts the PP\n" + .string "of the foe’s last move.$" + +gMoveDescription_PowderSnow: @ 83BE875 + .string "Blasts the foe with a snowy\n" + .string "gust. May cause freezing.$" + +gMoveDescription_Protect: @ 83BE8AB + .string "Evades attack, but may fail\n" + .string "if used in succession.$" + +gMoveDescription_MachPunch: @ 83BE8DE + .string "A punch is thrown at wicked\n" + .string "speed to strike first.$" + +gMoveDescription_ScaryFace: @ 83BE911 + .string "Frightens with a scary face\n" + .string "to sharply reduce SPEED.$" + +gMoveDescription_FaintAttack: @ 83BE946 + .string "Draws the foe close, then\n" + .string "strikes without fail.$" + +gMoveDescription_SweetKiss: @ 83BE976 + .string "Demands a kiss with a cute\n" + .string "look. May cause confusion.$" + +gMoveDescription_BellyDrum: @ 83BE9AC + .string "Maximizes ATTACK while\n" + .string "sacrificing HP.$" + +gMoveDescription_SludgeBomb: @ 83BE9D3 + .string "Sludge is hurled to inflict\n" + .string "damage. May also poison.$" + +gMoveDescription_MudSlap: @ 83BEA08 + .string "Hurls mud in the foe’s face\n" + .string "to reduce its accuracy.$" + +gMoveDescription_Octazooka: @ 83BEA3C + .string "Fires a lump of ink to\n" + .string "damage and cut accuracy.$" + +gMoveDescription_Spikes: @ 83BEA6C + .string "Sets spikes that hurt a \n" + .string "foe switching out.$" + +gMoveDescription_ZapCannon: @ 83BEA98 + .string "Powerful and sure to cause\n" + .string "paralysis, but inaccurate.$" + +gMoveDescription_Foresight: @ 83BEACE + .string "Negates the foe’s efforts\n" + .string "to heighten evasiveness.$" + +gMoveDescription_DestinyBond: @ 83BEB01 + .string "If the user faints, the foe\n" + .string "is also made to faint.$" + +gMoveDescription_PerishSong: @ 83BEB34 + .string "Any POKéMON hearing this\n" + .string "song faints in 3 turns.$" + +gMoveDescription_IcyWind: @ 83BEB65 + .string "A chilling attack that\n" + .string "lowers the foe’s SPEED.$" + +gMoveDescription_Detect: @ 83BEB94 + .string "Evades attack, but may fail\n" + .string "if used in succession.$" + +gMoveDescription_BoneRush: @ 83BEBC7 + .string "Strikes the foe with a bone\n" + .string "in hand 2 to 5 times.$" + +gMoveDescription_LockOn: @ 83BEBF9 + .string "Locks on to the foe to\n" + .string "ensure the next move hits.$" + +gMoveDescription_Outrage: @ 83BEC2B + .string "A rampage of 2 to 3 turns\n" + .string "that confuses the user.$" + +gMoveDescription_Sandstorm: @ 83BEC5D + .string "Causes a sandstorm that\n" + .string "rages for several turns.$" + +gMoveDescription_GigaDrain: @ 83BEC8E + .string "An attack that steals half\n" + .string "the damage inflicted.$" + +gMoveDescription_Endure: @ 83BECBF + .string "Endures any attack for\n" + .string "1 turn, leaving at least 1HP.$" + +gMoveDescription_Charm: @ 83BECF4 + .string "Charms the foe and sharply\n" + .string "reduces its ATTACK.$" + +gMoveDescription_Rollout: @ 83BED23 + .string "An attack lasting 5 turns\n" + .string "with rising intensity.$" + +gMoveDescription_FalseSwipe: @ 83BED54 + .string "An attack that leaves the\n" + .string "foe with at least 1 HP.$" + +gMoveDescription_Swagger: @ 83BED86 + .string "Confuses the foe, but also\n" + .string "sharply raises ATTACK.$" + +gMoveDescription_MilkDrink: @ 83BEDB8 + .string "Recovers up to half the\n" + .string "user’s maximum HP.$" + +gMoveDescription_Spark: @ 83BEDE3 + .string "An electrified tackle that\n" + .string "may paralyze the foe.$" + +gMoveDescription_FuryCutter: @ 83BEE14 + .string "An attack that intensifies\n" + .string "on each successive hit.$" + +gMoveDescription_SteelWing: @ 83BEE47 + .string "Strikes the foe with hard\n" + .string "wings spread wide.$" + +gMoveDescription_MeanLook: @ 83BEE74 + .string "Fixes the foe with a mean\n" + .string "look that prevents escape.$" + +gMoveDescription_Attract: @ 83BEEA9 + .string "Makes the opposite gender\n" + .string "less likely to attack.$" + +gMoveDescription_SleepTalk: @ 83BEEDA + .string "Uses an own move randomly\n" + .string "while asleep.$" + +gMoveDescription_HealBell: @ 83BEF02 + .string "Chimes soothingly to heal\n" + .string "all status abnormalities.$" + +gMoveDescription_Return: @ 83BEF36 + .string "An attack that increases\n" + .string "in power with friendship.$" + +gMoveDescription_Present: @ 83BEF69 + .string "A gift in the form of a\n" + .string "bomb. May restore HP.$" + +gMoveDescription_Frustration: @ 83BEF97 + .string "An attack that is stronger\n" + .string "if the TRAINER is disliked.$" + +gMoveDescription_Safeguard: @ 83BEFCE + .string "A mystical force prevents\n" + .string "all status problems.$" + +gMoveDescription_PainSplit: @ 83BEFFD + .string "Adds the user and foe’s HP,\n" + .string "then shares them equally.$" + +gMoveDescription_SacredFire: @ 83BF033 + .string "A mystical fire attack that\n" + .string "may inflict a burn.$" + +gMoveDescription_Magnitude: @ 83BF063 + .string "A ground-shaking attack\n" + .string "of random intensity.$" + +gMoveDescription_DynamicPunch: @ 83BF090 + .string "Powerful and sure to cause\n" + .string "confusion, but inaccurate.$" + +gMoveDescription_Megahorn: @ 83BF0C6 + .string "A brutal ramming attack\n" + .string "using out-thrust horns.$" + +gMoveDescription_DragonBreath: @ 83BF0F6 + .string "Strikes the foe with an\n" + .string "incredible blast of breath.$" + +gMoveDescription_BatonPass: @ 83BF12A + .string "Switches out the user while\n" + .string "keeping effects in play.$" + +gMoveDescription_Encore: @ 83BF15F + .string "Makes the foe repeat its\n" + .string "last move over 2 to 6 turns.$" + +gMoveDescription_Pursuit: @ 83BF195 + .string "Inflicts bad damage if used\n" + .string "on a foe switching out.$" + +gMoveDescription_RapidSpin: @ 83BF1C9 + .string "Spins the body at high\n" + .string "speed to strike the foe.$" + +gMoveDescription_SweetScent: @ 83BF1F9 + .string "Allures the foe to reduce\n" + .string "evasiveness.$" + +gMoveDescription_IronTail: @ 83BF220 + .string "Attacks with a rock-hard\n" + .string "tail. May lower DEFENSE.$" + +gMoveDescription_MetalClaw: @ 83BF252 + .string "A claw attack that may\n" + .string "raise the user’s ATTACK.$" + +gMoveDescription_VitalThrow: @ 83BF282 + .string "Makes the user’s move last,\n" + .string "but it never misses.$" + +gMoveDescription_MorningSun: @ 83BF2B3 + .string "Restores HP. The amount\n" + .string "varies with the weather.$" + +gMoveDescription_Synthesis: @ 83BF2E4 + .string "Restores HP. The amount\n" + .string "varies with the weather.$" + +gMoveDescription_Moonlight: @ 83BF315 + .string "Restores HP. The amount\n" + .string "varies with the weather.$" + +gMoveDescription_HiddenPower: @ 83BF346 + .string "The effectiveness varies\n" + .string "with the user.$" + +gMoveDescription_CrossChop: @ 83BF36E + .string "A double-chopping attack.\n" + .string "High critical-hit ratio.$" + +gMoveDescription_Twister: @ 83BF3A1 + .string "Whips up a vicious twister\n" + .string "to tear at the foe.$" + +gMoveDescription_RainDance: @ 83BF3D0 + .string "Boosts the power of WATER-\n" + .string "type moves for 5 turns.$" + +gMoveDescription_SunnyDay: @ 83BF403 + .string "Boosts the power of FIRE-\n" + .string "type moves for 5 turns.$" + +gMoveDescription_Crunch: @ 83BF435 + .string "Crunches with sharp fangs.\n" + .string "May lower SP. DEF.$" + +gMoveDescription_MirrorCoat: @ 83BF463 + .string "Counters the foe’s special\n" + .string "attack at double the power.$" + +gMoveDescription_PsychUp: @ 83BF49A + .string "Copies the foe’s effect(s)\n" + .string "and gives to the user.$" + +gMoveDescription_ExtremeSpeed: @ 83BF4CC + .string "An extremely fast and\n" + .string "powerful attack.$" + +gMoveDescription_AncientPower: @ 83BF4F3 + .string "An attack that may raise\n" + .string "all stats.$" + +gMoveDescription_ShadowBall: @ 83BF517 + .string "Hurls a black blob that may\n" + .string "lower the foe’s SP. DEF.$" + +gMoveDescription_FutureSight: @ 83BF54C + .string "Heightens inner power to\n" + .string "strike 2 turns later.$" + +gMoveDescription_RockSmash: @ 83BF57B + .string "A rock-crushing attack\n" + .string "that may lower DEFENSE.$" + +gMoveDescription_Whirlpool: @ 83BF5AA + .string "Traps and hurts the foe in\n" + .string "a whirlpool for 2 to 5 turns.$" + +gMoveDescription_BeatUp: @ 83BF5E3 + .string "Summons party POKéMON to\n" + .string "join in the attack.$" + +gMoveDescription_FakeOut: @ 83BF610 + .string "A 1st-turn, 1st-strike move\n" + .string "that causes flinching.$" + +gMoveDescription_Uproar: @ 83BF643 + .string "Causes an uproar for 2 to 5\n" + .string "turns and prevents sleep.$" + +gMoveDescription_Stockpile: @ 83BF679 + .string "Charges up power for up to\n" + .string "3 turns.$" + +gMoveDescription_SpitUp: @ 83BF69D + .string "Releases stockpiled power\n" + .string "(the more the better).$" + +gMoveDescription_Swallow: @ 83BF6CE + .string "Absorbs stockpiled power\n" + .string "and restores HP.$" + +gMoveDescription_HeatWave: @ 83BF6F8 + .string "Exhales a hot breath on the\n" + .string "foe. May inflict a burn.$" + +gMoveDescription_Hail: @ 83BF72D + .string "Summons a hailstorm that\n" + .string "strikes every turn.$" + +gMoveDescription_Torment: @ 83BF75A + .string "Torments the foe and stops\n" + .string "successive use of a move.$" + +gMoveDescription_Flatter: @ 83BF78F + .string "Confuses the foe, but\n" + .string "raises its SP. ATK.$" + +gMoveDescription_WillOWisp: @ 83BF7B9 + .string "Inflicts a burn on the foe\n" + .string "with intense fire.$" + +gMoveDescription_Memento: @ 83BF7E7 + .string "The user faints and lowers\n" + .string "the foe’s abilities.$" + +gMoveDescription_Facade: @ 83BF817 + .string "Boosts ATTACK when burned,\n" + .string "paralyzed, or poisoned.$" + +gMoveDescription_FocusPunch: @ 83BF84A + .string "A powerful loyalty attack.\n" + .string "The user flinches if hit.$" + +gMoveDescription_SmellingSalt: @ 83BF87F + .string "Powerful against paralyzed\n" + .string "foes, but also heals them.$" + +gMoveDescription_FollowMe: @ 83BF8B5 + .string "Draws attention to make\n" + .string "foes attack only the user.$" + +gMoveDescription_NaturePower: @ 83BF8E8 + .string "The type of attack varies\n" + .string "depending on the location.$" + +gMoveDescription_Charge: @ 83BF91D + .string "Charges power to boost the\n" + .string "electric move used next.$" + +gMoveDescription_Taunt: @ 83BF951 + .string "Taunts the foe into only\n" + .string "using attack moves.$" + +gMoveDescription_HelpingHand: @ 83BF97E + .string "Boosts the power of the\n" + .string "recipient’s moves.$" + +gMoveDescription_Trick: @ 83BF9A9 + .string "Tricks the foe into trading\n" + .string "held items.$" + +gMoveDescription_RolePlay: @ 83BF9D1 + .string "Mimics the target and\n" + .string "copies its special ability.$" + +gMoveDescription_Wish: @ 83BFA03 + .string "A wish that restores HP.\n" + .string "It takes time to work.$" + +gMoveDescription_Assist: @ 83BFA33 + .string "Attacks randomly with one\n" + .string "of the partner’s moves.$" + +gMoveDescription_Ingrain: @ 83BFA65 + .string "Lays roots that restore HP.\n" + .string "The user can’t switch out.$" + +gMoveDescription_Superpower: @ 83BFA9C + .string "Boosts strength sharply,\n" + .string "but lowers abilities.$" + +gMoveDescription_MagicCoat: @ 83BFACB + .string "Reflects special effects\n" + .string "back to the attacker.$" + +gMoveDescription_Recycle: @ 83BFAFA + .string "Recycles a used item for\n" + .string "one more use.$" + +gMoveDescription_Revenge: @ 83BFB21 + .string "An attack that gains power\n" + .string "if injured by the foe.$" + +gMoveDescription_BrickBreak: @ 83BFB53 + .string "Destroys barriers such as\n" + .string "REFLECT and causes damage.$" + +gMoveDescription_Yawn: @ 83BFB88 + .string "Lulls the foe into yawning,\n" + .string "then sleeping next turn.$" + +gMoveDescription_KnockOff: @ 83BFBBD + .string "Knocks down the foe’s held\n" + .string "item to prevent its use.$" + +gMoveDescription_Endeavor: @ 83BFBF1 + .string "Gains power if the user’s HP\n" + .string "is lower than the foe’s HP.$" + +gMoveDescription_Eruption: @ 83BFC2A + .string "The higher the user’s HP,\n" + .string "the more damage caused.$" + +gMoveDescription_SkillSwap: @ 83BFC5C + .string "The user swaps special\n" + .string "abilities with the target.$" + +gMoveDescription_Imprison: @ 83BFC8E + .string "Prevents foes from using\n" + .string "moves known by the user.$" + +gMoveDescription_Refresh: @ 83BFCC0 + .string "Heals poisoning, paralysis,\n" + .string "or a burn.$" + +gMoveDescription_Grudge: @ 83BFCE7 + .string "If the user faints, deletes\n" + .string "the PP of the final move.$" + +gMoveDescription_Snatch: @ 83BFD1D + .string "Steals the effects of the\n" + .string "move the foe uses next.$" + +gMoveDescription_SecretPower: @ 83BFD4F + .string "An attack with effects\n" + .string "that vary by location.$" + +gMoveDescription_Dive: @ 83BFD7D + .string "Dives underwater the first\n" + .string "turn and strikes next turn.$" + +gMoveDescription_ArmThrust: @ 83BFDB4 + .string "Straight-arm punches that\n" + .string "strike the foe 2 to 5 times.$" + +gMoveDescription_Camouflage: @ 83BFDEB + .string "Alters the POKéMON’s type\n" + .string "depending on the location.$" + +gMoveDescription_TailGlow: @ 83BFE20 + .string "Flashes a light that sharply\n" + .string "raises SP. ATK.$" + +gMoveDescription_LusterPurge: @ 83BFE4D + .string "Attacks with a burst of\n" + .string "light. May lower SP. DEF.$" + +gMoveDescription_MistBall: @ 83BFE7F + .string "Attacks with a flurry of\n" + .string "down. May lower SP. ATK.$" + +gMoveDescription_FeatherDance: @ 83BFEB1 + .string "Envelops the foe with down\n" + .string "to sharply reduce ATTACK.$" + +gMoveDescription_TeeterDance: @ 83BFEE6 + .string "Confuses all POKéMON on\n" + .string "the scene.$" + +gMoveDescription_BlazeKick: @ 83BFF09 + .string "A kick with a high critical-\n" + .string "hit ratio. May cause a burn.$" + +gMoveDescription_MudSport: @ 83BFF43 + .string "Covers the user in mud to\n" + .string "raise electrical resistance.$" + +gMoveDescription_IceBall: @ 83BFF7A + .string "A 5-turn attack that gains\n" + .string "power on successive hits.$" + +gMoveDescription_NeedleArm: @ 83BFFAF + .string "Attacks with thorny arms.\n" + .string "May cause flinching.$" + +gMoveDescription_SlackOff: @ 83BFFDE + .string "Slacks off and restores\n" + .string "half the maximum HP.$" + +gMoveDescription_HyperVoice: @ 83C000B + .string "A loud attack that uses\n" + .string "sound waves to injure.$" + +gMoveDescription_PoisonFang: @ 83C003A + .string "A sharp-fanged attack.\n" + .string "May badly poison the foe.$" + +gMoveDescription_CrushClaw: @ 83C006B + .string "Tears at the foe with sharp\n" + .string "claws. May lower DEFENSE.$" + +gMoveDescription_BlastBurn: @ 83C00A1 + .string "Powerful, but leaves the\n" + .string "user immobile the next turn.$" + +gMoveDescription_HydroCannon: @ 83C00D7 + .string "Powerful, but leaves the\n" + .string "user immobile the next turn.$" + +gMoveDescription_MeteorMash: @ 83C010D + .string "Fires a meteor-like punch.\n" + .string "May raise ATTACK.$" + +gMoveDescription_Astonish: @ 83C013A + .string "An attack that may shock\n" + .string "the foe into flinching.$" + +gMoveDescription_WeatherBall: @ 83C016B + .string "The move’s type and power\n" + .string "change with the weather.$" + +gMoveDescription_Aromatherapy: @ 83C019E + .string "Heals all status problems\n" + .string "with a soothing scent.$" + +gMoveDescription_FakeTears: @ 83C01CF + .string "Feigns crying to sharply\n" + .string "lower the foe’s SP. DEF.$" + +gMoveDescription_AirCutter: @ 83C0201 + .string "Hacks with razorlike wind.\n" + .string "High critical-hit ratio.$" + +gMoveDescription_Overheat: @ 83C0235 + .string "Allows a full-power attack,\n" + .string "but sharply lowers SP. ATK.$" + +gMoveDescription_OdorSleuth: @ 83C026D + .string "Negates the foe’s efforts\n" + .string "to heighten evasiveness.$" + +gMoveDescription_RockTomb: @ 83C02A0 + .string "Stops the foe from moving\n" + .string "with rocks and cuts SPEED.$" + +gMoveDescription_SilverWind: @ 83C02D5 + .string "A powdery attack that may\n" + .string "raise abilities.$" + +gMoveDescription_MetalSound: @ 83C0300 + .string "Emits a horrible screech\n" + .string "that sharply lowers SP. DEF.$" + +gMoveDescription_GrassWhistle: @ 83C0336 + .string "Lulls the foe into sleep\n" + .string "with a pleasant melody.$" + +gMoveDescription_Tickle: @ 83C0367 + .string "Makes the foe laugh to\n" + .string "lower ATTACK and DEFENSE.$" + +gMoveDescription_CosmicPower: @ 83C0398 + .string "Raises DEFENSE and SP. DEF\n" + .string "with a mystic power.$" + +gMoveDescription_WaterSpout: @ 83C03C8 + .string "Inflicts more damage if the\n" + .string "user’s HP is high.$" + +gMoveDescription_SignalBeam: @ 83C03F7 + .string "A strange beam attack that\n" + .string "may confuse the foe.$" + +gMoveDescription_ShadowPunch: @ 83C0427 + .string "An unavoidable punch that\n" + .string "is thrown from shadows.$" + +gMoveDescription_Extrasensory: @ 83C0459 + .string "Attacks with a peculiar\n" + .string "power. May cause flinching.$" + +gMoveDescription_SkyUppercut: @ 83C048D + .string "An uppercut thrown as if\n" + .string "leaping into the sky.$" + +gMoveDescription_SandTomb: @ 83C04BC + .string "Traps and hurts the foe in\n" + .string "quicksand for 2 to 5 turns.$" + +gMoveDescription_SheerCold: @ 83C04F3 + .string "A chilling attack that\n" + .string "causes fainting if it hits.$" + +gMoveDescription_MuddyWater: @ 83C0526 + .string "Attacks with muddy water.\n" + .string "May lower accuracy.$" + +gMoveDescription_BulletSeed: @ 83C0554 + .string "Shoots 2 to 5 seeds in a row\n" + .string "to strike the foe.$" + +gMoveDescription_AerialAce: @ 83C0584 + .string "An extremely speedy and\n" + .string "unavoidable attack.$" + +gMoveDescription_IcicleSpear: @ 83C05B0 + .string "Attacks the foe by firing\n" + .string "2 to 5 icicles in a row.$" + +gMoveDescription_IronDefense: @ 83C05E3 + .string "Hardens the body’s surface\n" + .string "to sharply raise DEFENSE.$" + +gMoveDescription_Block: @ 83C0618 + .string "Blocks the foe’s way to\n" + .string "prevent escape.$" + +gMoveDescription_Howl: @ 83C0640 + .string "Howls to raise the spirit\n" + .string "and boosts ATTACK.$" + +gMoveDescription_DragonClaw: @ 83C066D + .string "Slashes the foe with sharp\n" + .string "claws.$" + +gMoveDescription_FrenzyPlant: @ 83C068F + .string "Powerful, but leaves the\n" + .string "user immobile the next turn.$" + +gMoveDescription_BulkUp: @ 83C06C5 + .string "Bulks up the body to boost\n" + .string "both ATTACK and DEFENSE.$" + +gMoveDescription_Bounce: @ 83C06F9 + .string "Bounces up, then down the\n" + .string "next turn. May paralyze.$" + +gMoveDescription_MudShot: @ 83C072C + .string "Hurls mud at the foe and\n" + .string "reduces SPEED.$" + +gMoveDescription_PoisonTail: @ 83C0754 + .string "Has a high critical-hit\n" + .string "ratio. May also poison.$" + +gMoveDescription_Covet: @ 83C0784 + .string "Cutely begs to obtain an\n" + .string "item held by the foe.$" + +gMoveDescription_VoltTackle: @ 83C07B3 + .string "A life-risking tackle that\n" + .string "slightly hurts the user.$" + +gMoveDescription_MagicalLeaf: @ 83C07E7 + .string "Attacks with a strange leaf\n" + .string "that cannot be evaded.$" + +gMoveDescription_WaterSport: @ 83C081A + .string "The user becomes soaked to\n" + .string "raise resistance to fire.$" + +gMoveDescription_CalmMind: @ 83C084F + .string "Raises SP. ATK and SP. DEF\n" + .string "by focusing the mind.$" + +gMoveDescription_LeafBlade: @ 83C0880 + .string "Slashes with a sharp leaf.\n" + .string "High critical-hit ratio.$" + +gMoveDescription_DragonDance: @ 83C08B4 + .string "A mystical dance that ups\n" + .string "ATTACK and SPEED.$" + +gMoveDescription_RockBlast: @ 83C08E0 + .string "Hurls boulders at the foe\n" + .string "2 to 5 times in a row.$" + +gMoveDescription_ShockWave: @ 83C0911 + .string "A fast and unavoidable\n" + .string "electric attack.$" + +gMoveDescription_WaterPulse: @ 83C0939 + .string "Attacks with ultrasonic\n" + .string "waves. May confuse the foe$" + +gMoveDescription_DoomDesire: @ 83C096C + .string "Summons strong sunlight to\n" + .string "attack 2 turns later.$" + +gMoveDescription_PsychoBoost: @ 83C099D + .string "Allows a full-power attack,\n" + .string "but sharply lowers SP. ATK.$" + + .align 2 +gMoveDescriptions:: @ 83C09D8 + .4byte gMoveDescription_Pound + .4byte gMoveDescription_KarateChop + .4byte gMoveDescription_DoubleSlap + .4byte gMoveDescription_CometPunch + .4byte gMoveDescription_MegaPunch + .4byte gMoveDescription_PayDay + .4byte gMoveDescription_FirePunch + .4byte gMoveDescription_IcePunch + .4byte gMoveDescription_ThunderPunch + .4byte gMoveDescription_Scratch + .4byte gMoveDescription_ViceGrip + .4byte gMoveDescription_Guillotine + .4byte gMoveDescription_RazorWind + .4byte gMoveDescription_SwordsDance + .4byte gMoveDescription_Cut + .4byte gMoveDescription_Gust + .4byte gMoveDescription_WingAttack + .4byte gMoveDescription_Whirlwind + .4byte gMoveDescription_Fly + .4byte gMoveDescription_Bind + .4byte gMoveDescription_Slam + .4byte gMoveDescription_VineWhip + .4byte gMoveDescription_Stomp + .4byte gMoveDescription_DoubleKick + .4byte gMoveDescription_MegaKick + .4byte gMoveDescription_JumpKick + .4byte gMoveDescription_RollingKick + .4byte gMoveDescription_SandAttack + .4byte gMoveDescription_Headbutt + .4byte gMoveDescription_HornAttack + .4byte gMoveDescription_FuryAttack + .4byte gMoveDescription_HornDrill + .4byte gMoveDescription_Tackle + .4byte gMoveDescription_BodySlam + .4byte gMoveDescription_Wrap + .4byte gMoveDescription_TakeDown + .4byte gMoveDescription_Thrash + .4byte gMoveDescription_DoubleEdge + .4byte gMoveDescription_TailWhip + .4byte gMoveDescription_PoisonSting + .4byte gMoveDescription_Twineedle + .4byte gMoveDescription_PinMissile + .4byte gMoveDescription_Leer + .4byte gMoveDescription_Bite + .4byte gMoveDescription_Growl + .4byte gMoveDescription_Roar + .4byte gMoveDescription_Sing + .4byte gMoveDescription_Supersonic + .4byte gMoveDescription_SonicBoom + .4byte gMoveDescription_Disable + .4byte gMoveDescription_Acid + .4byte gMoveDescription_Ember + .4byte gMoveDescription_Flamethrower + .4byte gMoveDescription_Mist + .4byte gMoveDescription_WaterGun + .4byte gMoveDescription_HydroPump + .4byte gMoveDescription_Surf + .4byte gMoveDescription_IceBeam + .4byte gMoveDescription_Blizzard + .4byte gMoveDescription_Psybeam + .4byte gMoveDescription_BubbleBeam + .4byte gMoveDescription_AuroraBeam + .4byte gMoveDescription_HyperBeam + .4byte gMoveDescription_Peck + .4byte gMoveDescription_DrillPeck + .4byte gMoveDescription_Submission + .4byte gMoveDescription_LowKick + .4byte gMoveDescription_Counter + .4byte gMoveDescription_SeismicToss + .4byte gMoveDescription_Strength + .4byte gMoveDescription_Absorb + .4byte gMoveDescription_MegaDrain + .4byte gMoveDescription_LeechSeed + .4byte gMoveDescription_Growth + .4byte gMoveDescription_RazorLeaf + .4byte gMoveDescription_SolarBeam + .4byte gMoveDescription_PoisonPowder + .4byte gMoveDescription_StunSpore + .4byte gMoveDescription_SleepPowder + .4byte gMoveDescription_PetalDance + .4byte gMoveDescription_StringShot + .4byte gMoveDescription_DragonRage + .4byte gMoveDescription_FireSpin + .4byte gMoveDescription_ThunderShock + .4byte gMoveDescription_Thunderbolt + .4byte gMoveDescription_ThunderWave + .4byte gMoveDescription_Thunder + .4byte gMoveDescription_RockThrow + .4byte gMoveDescription_Earthquake + .4byte gMoveDescription_Fissure + .4byte gMoveDescription_Dig + .4byte gMoveDescription_Toxic + .4byte gMoveDescription_Confusion + .4byte gMoveDescription_Psychic + .4byte gMoveDescription_Hypnosis + .4byte gMoveDescription_Meditate + .4byte gMoveDescription_Agility + .4byte gMoveDescription_QuickAttack + .4byte gMoveDescription_Rage + .4byte gMoveDescription_Teleport + .4byte gMoveDescription_NightShade + .4byte gMoveDescription_Mimic + .4byte gMoveDescription_Screech + .4byte gMoveDescription_DoubleTeam + .4byte gMoveDescription_Recover + .4byte gMoveDescription_Harden + .4byte gMoveDescription_Minimize + .4byte gMoveDescription_Smokescreen + .4byte gMoveDescription_ConfuseRay + .4byte gMoveDescription_Withdraw + .4byte gMoveDescription_DefenseCurl + .4byte gMoveDescription_Barrier + .4byte gMoveDescription_LightScreen + .4byte gMoveDescription_Haze + .4byte gMoveDescription_Reflect + .4byte gMoveDescription_FocusEnergy + .4byte gMoveDescription_Bide + .4byte gMoveDescription_Metronome + .4byte gMoveDescription_MirrorMove + .4byte gMoveDescription_SelfDestruct + .4byte gMoveDescription_EggBomb + .4byte gMoveDescription_Lick + .4byte gMoveDescription_Smog + .4byte gMoveDescription_Sludge + .4byte gMoveDescription_BoneClub + .4byte gMoveDescription_FireBlast + .4byte gMoveDescription_Waterfall + .4byte gMoveDescription_Clamp + .4byte gMoveDescription_Swift + .4byte gMoveDescription_SkullBash + .4byte gMoveDescription_SpikeCannon + .4byte gMoveDescription_Constrict + .4byte gMoveDescription_Amnesia + .4byte gMoveDescription_Kinesis + .4byte gMoveDescription_SoftBoiled + .4byte gMoveDescription_HiJumpKick + .4byte gMoveDescription_Glare + .4byte gMoveDescription_DreamEater + .4byte gMoveDescription_PoisonGas + .4byte gMoveDescription_Barrage + .4byte gMoveDescription_LeechLife + .4byte gMoveDescription_LovelyKiss + .4byte gMoveDescription_SkyAttack + .4byte gMoveDescription_Transform + .4byte gMoveDescription_Bubble + .4byte gMoveDescription_DizzyPunch + .4byte gMoveDescription_Spore + .4byte gMoveDescription_Flash + .4byte gMoveDescription_Psywave + .4byte gMoveDescription_Splash + .4byte gMoveDescription_AcidArmor + .4byte gMoveDescription_Crabhammer + .4byte gMoveDescription_Explosion + .4byte gMoveDescription_FurySwipes + .4byte gMoveDescription_Bonemerang + .4byte gMoveDescription_Rest + .4byte gMoveDescription_RockSlide + .4byte gMoveDescription_HyperFang + .4byte gMoveDescription_Sharpen + .4byte gMoveDescription_Conversion + .4byte gMoveDescription_TriAttack + .4byte gMoveDescription_SuperFang + .4byte gMoveDescription_Slash + .4byte gMoveDescription_Substitute + .4byte gMoveDescription_Struggle + .4byte gMoveDescription_Sketch + .4byte gMoveDescription_TripleKick + .4byte gMoveDescription_Thief + .4byte gMoveDescription_SpiderWeb + .4byte gMoveDescription_MindReader + .4byte gMoveDescription_Nightmare + .4byte gMoveDescription_FlameWheel + .4byte gMoveDescription_Snore + .4byte gMoveDescription_Curse + .4byte gMoveDescription_Flail + .4byte gMoveDescription_Conversion2 + .4byte gMoveDescription_Aeroblast + .4byte gMoveDescription_CottonSpore + .4byte gMoveDescription_Reversal + .4byte gMoveDescription_Spite + .4byte gMoveDescription_PowderSnow + .4byte gMoveDescription_Protect + .4byte gMoveDescription_MachPunch + .4byte gMoveDescription_ScaryFace + .4byte gMoveDescription_FaintAttack + .4byte gMoveDescription_SweetKiss + .4byte gMoveDescription_BellyDrum + .4byte gMoveDescription_SludgeBomb + .4byte gMoveDescription_MudSlap + .4byte gMoveDescription_Octazooka + .4byte gMoveDescription_Spikes + .4byte gMoveDescription_ZapCannon + .4byte gMoveDescription_Foresight + .4byte gMoveDescription_DestinyBond + .4byte gMoveDescription_PerishSong + .4byte gMoveDescription_IcyWind + .4byte gMoveDescription_Detect + .4byte gMoveDescription_BoneRush + .4byte gMoveDescription_LockOn + .4byte gMoveDescription_Outrage + .4byte gMoveDescription_Sandstorm + .4byte gMoveDescription_GigaDrain + .4byte gMoveDescription_Endure + .4byte gMoveDescription_Charm + .4byte gMoveDescription_Rollout + .4byte gMoveDescription_FalseSwipe + .4byte gMoveDescription_Swagger + .4byte gMoveDescription_MilkDrink + .4byte gMoveDescription_Spark + .4byte gMoveDescription_FuryCutter + .4byte gMoveDescription_SteelWing + .4byte gMoveDescription_MeanLook + .4byte gMoveDescription_Attract + .4byte gMoveDescription_SleepTalk + .4byte gMoveDescription_HealBell + .4byte gMoveDescription_Return + .4byte gMoveDescription_Present + .4byte gMoveDescription_Frustration + .4byte gMoveDescription_Safeguard + .4byte gMoveDescription_PainSplit + .4byte gMoveDescription_SacredFire + .4byte gMoveDescription_Magnitude + .4byte gMoveDescription_DynamicPunch + .4byte gMoveDescription_Megahorn + .4byte gMoveDescription_DragonBreath + .4byte gMoveDescription_BatonPass + .4byte gMoveDescription_Encore + .4byte gMoveDescription_Pursuit + .4byte gMoveDescription_RapidSpin + .4byte gMoveDescription_SweetScent + .4byte gMoveDescription_IronTail + .4byte gMoveDescription_MetalClaw + .4byte gMoveDescription_VitalThrow + .4byte gMoveDescription_MorningSun + .4byte gMoveDescription_Synthesis + .4byte gMoveDescription_Moonlight + .4byte gMoveDescription_HiddenPower + .4byte gMoveDescription_CrossChop + .4byte gMoveDescription_Twister + .4byte gMoveDescription_RainDance + .4byte gMoveDescription_SunnyDay + .4byte gMoveDescription_Crunch + .4byte gMoveDescription_MirrorCoat + .4byte gMoveDescription_PsychUp + .4byte gMoveDescription_ExtremeSpeed + .4byte gMoveDescription_AncientPower + .4byte gMoveDescription_ShadowBall + .4byte gMoveDescription_FutureSight + .4byte gMoveDescription_RockSmash + .4byte gMoveDescription_Whirlpool + .4byte gMoveDescription_BeatUp + .4byte gMoveDescription_FakeOut + .4byte gMoveDescription_Uproar + .4byte gMoveDescription_Stockpile + .4byte gMoveDescription_SpitUp + .4byte gMoveDescription_Swallow + .4byte gMoveDescription_HeatWave + .4byte gMoveDescription_Hail + .4byte gMoveDescription_Torment + .4byte gMoveDescription_Flatter + .4byte gMoveDescription_WillOWisp + .4byte gMoveDescription_Memento + .4byte gMoveDescription_Facade + .4byte gMoveDescription_FocusPunch + .4byte gMoveDescription_SmellingSalt + .4byte gMoveDescription_FollowMe + .4byte gMoveDescription_NaturePower + .4byte gMoveDescription_Charge + .4byte gMoveDescription_Taunt + .4byte gMoveDescription_HelpingHand + .4byte gMoveDescription_Trick + .4byte gMoveDescription_RolePlay + .4byte gMoveDescription_Wish + .4byte gMoveDescription_Assist + .4byte gMoveDescription_Ingrain + .4byte gMoveDescription_Superpower + .4byte gMoveDescription_MagicCoat + .4byte gMoveDescription_Recycle + .4byte gMoveDescription_Revenge + .4byte gMoveDescription_BrickBreak + .4byte gMoveDescription_Yawn + .4byte gMoveDescription_KnockOff + .4byte gMoveDescription_Endeavor + .4byte gMoveDescription_Eruption + .4byte gMoveDescription_SkillSwap + .4byte gMoveDescription_Imprison + .4byte gMoveDescription_Refresh + .4byte gMoveDescription_Grudge + .4byte gMoveDescription_Snatch + .4byte gMoveDescription_SecretPower + .4byte gMoveDescription_Dive + .4byte gMoveDescription_ArmThrust + .4byte gMoveDescription_Camouflage + .4byte gMoveDescription_TailGlow + .4byte gMoveDescription_LusterPurge + .4byte gMoveDescription_MistBall + .4byte gMoveDescription_FeatherDance + .4byte gMoveDescription_TeeterDance + .4byte gMoveDescription_BlazeKick + .4byte gMoveDescription_MudSport + .4byte gMoveDescription_IceBall + .4byte gMoveDescription_NeedleArm + .4byte gMoveDescription_SlackOff + .4byte gMoveDescription_HyperVoice + .4byte gMoveDescription_PoisonFang + .4byte gMoveDescription_CrushClaw + .4byte gMoveDescription_BlastBurn + .4byte gMoveDescription_HydroCannon + .4byte gMoveDescription_MeteorMash + .4byte gMoveDescription_Astonish + .4byte gMoveDescription_WeatherBall + .4byte gMoveDescription_Aromatherapy + .4byte gMoveDescription_FakeTears + .4byte gMoveDescription_AirCutter + .4byte gMoveDescription_Overheat + .4byte gMoveDescription_OdorSleuth + .4byte gMoveDescription_RockTomb + .4byte gMoveDescription_SilverWind + .4byte gMoveDescription_MetalSound + .4byte gMoveDescription_GrassWhistle + .4byte gMoveDescription_Tickle + .4byte gMoveDescription_CosmicPower + .4byte gMoveDescription_WaterSpout + .4byte gMoveDescription_SignalBeam + .4byte gMoveDescription_ShadowPunch + .4byte gMoveDescription_Extrasensory + .4byte gMoveDescription_SkyUppercut + .4byte gMoveDescription_SandTomb + .4byte gMoveDescription_SheerCold + .4byte gMoveDescription_MuddyWater + .4byte gMoveDescription_BulletSeed + .4byte gMoveDescription_AerialAce + .4byte gMoveDescription_IcicleSpear + .4byte gMoveDescription_IronDefense + .4byte gMoveDescription_Block + .4byte gMoveDescription_Howl + .4byte gMoveDescription_DragonClaw + .4byte gMoveDescription_FrenzyPlant + .4byte gMoveDescription_BulkUp + .4byte gMoveDescription_Bounce + .4byte gMoveDescription_MudShot + .4byte gMoveDescription_PoisonTail + .4byte gMoveDescription_Covet + .4byte gMoveDescription_VoltTackle + .4byte gMoveDescription_MagicalLeaf + .4byte gMoveDescription_WaterSport + .4byte gMoveDescription_CalmMind + .4byte gMoveDescription_LeafBlade + .4byte gMoveDescription_DragonDance + .4byte gMoveDescription_RockBlast + .4byte gMoveDescription_ShockWave + .4byte gMoveDescription_WaterPulse + .4byte gMoveDescription_DoomDesire + .4byte gMoveDescription_PsychoBoost diff --git a/data/text/move_descriptions.s b/data/text/move_descriptions.s deleted file mode 100644 index 29e325ad7..000000000 --- a/data/text/move_descriptions.s +++ /dev/null @@ -1,1772 +0,0 @@ -gMoveDescription_Pound: @ 83BC680 - .string "Pounds the foe with\n" - .string "forelegs or tail.$" - -gMoveDescription_KarateChop: @ 83BC6A6 - .string "A chopping attack with a\n" - .string "high critical-hit ratio.$" - -gMoveDescription_DoubleSlap: @ 83BC6D8 - .string "Repeatedly slaps the foe\n" - .string "2 to 5 times.$" - -gMoveDescription_CometPunch: @ 83BC6FF - .string "Repeatedly punches the foe\n" - .string "2 to 5 times.$" - -gMoveDescription_MegaPunch: @ 83BC728 - .string "A strong punch thrown with\n" - .string "incredible power.$" - -gMoveDescription_PayDay: @ 83BC755 - .string "Throws coins at the foe.\n" - .string "Money is recovered after.$" - -gMoveDescription_FirePunch: @ 83BC788 - .string "A fiery punch that may burn\n" - .string "the foe.$" - -gMoveDescription_IcePunch: @ 83BC7AD - .string "An icy punch that may\n" - .string "freeze the foe.$" - -gMoveDescription_ThunderPunch: @ 83BC7D3 - .string "An electrified punch that\n" - .string "may paralyze the foe.$" - -gMoveDescription_Scratch: @ 83BC803 - .string "Scratches the foe with\n" - .string "sharp claws.$" - -gMoveDescription_ViceGrip: @ 83BC827 - .string "Grips the foe with large and\n" - .string "powerful pincers.$" - -gMoveDescription_Guillotine: @ 83BC856 - .string "A powerful pincer attack\n" - .string "that may cause fainting.$" - -gMoveDescription_RazorWind: @ 83BC888 - .string "A 2-turn move that strikes\n" - .string "the foe on the 2nd turn.$" - -gMoveDescription_SwordsDance: @ 83BC8BC - .string "A fighting dance that\n" - .string "sharply raises ATTACK.$" - -gMoveDescription_Cut: @ 83BC8E9 - .string "Cuts the foe with sharp\n" - .string "scythes, claws, etc.$" - -gMoveDescription_Gust: @ 83BC916 - .string "Strikes the foe with a gust\n" - .string "of wind whipped up by wings.$" - -gMoveDescription_WingAttack: @ 83BC94F - .string "Strikes the foe with wings\n" - .string "spread wide.$" - -gMoveDescription_Whirlwind: @ 83BC977 - .string "Blows away the foe with\n" - .string "wind and ends the battle.$" - -gMoveDescription_Fly: @ 83BC9A9 - .string "Flies up on the first turn,\n" - .string "then strikes the next turn.$" - -gMoveDescription_Bind: @ 83BC9E1 - .string "Binds and squeezes the foe\n" - .string "for 2 to 5 turns.$" - -gMoveDescription_Slam: @ 83BCA0E - .string "Slams the foe with a long\n" - .string "tail, vine, etc.$" - -gMoveDescription_VineWhip: @ 83BCA39 - .string "Strikes the foe with\n" - .string "slender, whiplike vines.$" - -gMoveDescription_Stomp: @ 83BCA67 - .string "Stomps the enemy with a big\n" - .string "foot. May cause flinching.$" - -gMoveDescription_DoubleKick: @ 83BCA9E - .string "A double-kicking attack\n" - .string "that strikes the foe twice.$" - -gMoveDescription_MegaKick: @ 83BCAD2 - .string "An extremely powerful kick\n" - .string "with intense force.$" - -gMoveDescription_JumpKick: @ 83BCB01 - .string "A strong jumping kick. May\n" - .string "miss and hurt the kicker.$" - -gMoveDescription_RollingKick: @ 83BCB36 - .string "A fast kick delivered from\n" - .string "a rapid spin.$" - -gMoveDescription_SandAttack: @ 83BCB5F - .string "Reduces the foe’s accuracy\n" - .string "by hurling sand in its face.$" - -gMoveDescription_Headbutt: @ 83BCB97 - .string "A ramming attack that may\n" - .string "cause flinching.$" - -gMoveDescription_HornAttack: @ 83BCBC2 - .string "Jabs the foe with sharp\n" - .string "horns.$" - -gMoveDescription_FuryAttack: @ 83BCBE1 - .string "Jabs the foe 2 to 5 times\n" - .string "with sharp horns, etc.$" - -gMoveDescription_HornDrill: @ 83BCC12 - .string "A one-hit KO attack that\n" - .string "uses a horn like a drill.$" - -gMoveDescription_Tackle: @ 83BCC45 - .string "Charges the foe with a full-\n" - .string "body tackle.$" - -gMoveDescription_BodySlam: @ 83BCC6F - .string "A full-body slam that may\n" - .string "cause paralysis.$" - -gMoveDescription_Wrap: @ 83BCC9A - .string "Wraps and squeezes the foe\n" - .string "2 to 5 times with vines, etc.$" - -gMoveDescription_TakeDown: @ 83BCCD3 - .string "A reckless charge attack\n" - .string "that also hurts the user.$" - -gMoveDescription_Thrash: @ 83BCD06 - .string "A rampage of 2 to 3 turns\n" - .string "that confuses the user.$" - -gMoveDescription_DoubleEdge: @ 83BCD38 - .string "A life-risking tackle that\n" - .string "also hurts the user.$" - -gMoveDescription_TailWhip: @ 83BCD68 - .string "Wags the tail to lower the\n" - .string "foe’s DEFENSE.$" - -gMoveDescription_PoisonSting: @ 83BCD92 - .string "A toxic attack with barbs,\n" - .string "etc., that may poison.$" - -gMoveDescription_Twineedle: @ 83BCDC4 - .string "Stingers on the forelegs\n" - .string "jab the foe twice.$" - -gMoveDescription_PinMissile: @ 83BCDF0 - .string "Sharp pins are fired to\n" - .string "strike 2 to 5 times.$" - -gMoveDescription_Leer: @ 83BCE1D - .string "Frightens the foe with a\n" - .string "leer to lower DEFENSE.$" - -gMoveDescription_Bite: @ 83BCE4D - .string "Bites with vicious fangs.\n" - .string "May cause flinching.$" - -gMoveDescription_Growl: @ 83BCE7C - .string "Growls cutely to reduce the\n" - .string "foe’s ATTACK.$" - -gMoveDescription_Roar: @ 83BCEA6 - .string "Makes the foe flee to end\n" - .string "the battle.$" - -gMoveDescription_Sing: @ 83BCECC - .string "A soothing song lulls the\n" - .string "foe into a deep slumber.$" - -gMoveDescription_Supersonic: @ 83BCEFF - .string "Emits bizarre sound waves\n" - .string "that may confuse the foe.$" - -gMoveDescription_SonicBoom: @ 83BCF33 - .string "Launches shock waves that\n" - .string "always inflict 20 HP damage.$" - -gMoveDescription_Disable: @ 83BCF6A - .string "Psychically disables one of\n" - .string "the foe’s moves.$" - -gMoveDescription_Acid: @ 83BCF97 - .string "Sprays a hide-melting acid.\n" - .string "May lower DEFENSE.$" - -gMoveDescription_Ember: @ 83BCFC6 - .string "A weak fire attack that may\n" - .string "inflict a burn.$" - -gMoveDescription_Flamethrower: @ 83BCFF2 - .string "A powerful fire attack that\n" - .string "may inflict a burn.$" - -gMoveDescription_Mist: @ 83BD022 - .string "Creates a mist that stops\n" - .string "reduction of abilities.$" - -gMoveDescription_WaterGun: @ 83BD054 - .string "Squirts water to attack\n" - .string "the foe.$" - -gMoveDescription_HydroPump: @ 83BD075 - .string "Blasts water at high power\n" - .string "to strike the foe.$" - -gMoveDescription_Surf: @ 83BD0A3 - .string "Creates a huge wave, then\n" - .string "crashes it down on the foe.$" - -gMoveDescription_IceBeam: @ 83BD0D9 - .string "Blasts the foe with an icy\n" - .string "beam that may freeze it.$" - -gMoveDescription_Blizzard: @ 83BD10D - .string "Hits the foe with an icy\n" - .string "storm that may freeze it.$" - -gMoveDescription_Psybeam: @ 83BD140 - .string "Fires a peculiar ray that\n" - .string "may confuse the foe.$" - -gMoveDescription_BubbleBeam: @ 83BD16F - .string "Forcefully sprays bubbles\n" - .string "that may lower SPEED.$" - -gMoveDescription_AuroraBeam: @ 83BD19F - .string "Fires a rainbow-colored\n" - .string "beam that may lower ATTACK.$" - -gMoveDescription_HyperBeam: @ 83BD1D3 - .string "Powerful, but leaves the\n" - .string "user immobile the next turn.$" - -gMoveDescription_Peck: @ 83BD209 - .string "Attacks the foe with a\n" - .string "jabbing beak, etc.$" - -gMoveDescription_DrillPeck: @ 83BD233 - .string "A corkscrewing attack with\n" - .string "the beak acting as a drill.$" - -gMoveDescription_Submission: @ 83BD26A - .string "A reckless body slam that\n" - .string "also hurts the user.$" - -gMoveDescription_LowKick: @ 83BD299 - .string "A kick that inflicts more\n" - .string "damage on heavier foes.$" - -gMoveDescription_Counter: @ 83BD2CB - .string "Retaliates any physical hit\n" - .string "with double the power.$" - -gMoveDescription_SeismicToss: @ 83BD2FE - .string "Inflicts damage identical\n" - .string "to the user’s level.$" - -gMoveDescription_Strength: @ 83BD32D - .string "Builds enormous power,\n" - .string "then slams the foe.$" - -gMoveDescription_Absorb: @ 83BD358 - .string "An attack that absorbs\n" - .string "half the damage inflicted.$" - -gMoveDescription_MegaDrain: @ 83BD38A - .string "An attack that absorbs\n" - .string "half the damage inflicted.$" - -gMoveDescription_LeechSeed: @ 83BD3BC - .string "Plants a seed on the foe to\n" - .string "steal HP on every turn.$" - -gMoveDescription_Growth: @ 83BD3F0 - .string "Forces the body to grow\n" - .string "and heightens SP. ATK.$" - -gMoveDescription_RazorLeaf: @ 83BD41F - .string "Cuts the enemy with leaves.\n" - .string "High critical-hit ratio.$" - -gMoveDescription_SolarBeam: @ 83BD454 - .string "Absorbs light in one turn,\n" - .string "then attacks next turn.$" - -gMoveDescription_PoisonPowder: @ 83BD487 - .string "Scatters a toxic powder\n" - .string "that may poison the foe.$" - -gMoveDescription_StunSpore: @ 83BD4B8 - .string "Scatters a powder that may\n" - .string "paralyze the foe.$" - -gMoveDescription_SleepPowder: @ 83BD4E5 - .string "Scatters a powder that may\n" - .string "cause the foe to sleep.$" - -gMoveDescription_PetalDance: @ 83BD518 - .string "A rampage of 2 to 3 turns\n" - .string "that confuses the user.$" - -gMoveDescription_StringShot: @ 83BD54A - .string "Binds the foe with string\n" - .string "to reduce its SPEED.$" - -gMoveDescription_DragonRage: @ 83BD579 - .string "Launches shock waves that\n" - .string "always inflict 40 HP damage.$" - -gMoveDescription_FireSpin: @ 83BD5B0 - .string "Traps the foe in a ring of\n" - .string "fire for 2 to 5 turns.$" - -gMoveDescription_ThunderShock: @ 83BD5E2 - .string "An electrical attack that\n" - .string "may paralyze the foe.$" - -gMoveDescription_Thunderbolt: @ 83BD612 - .string "A strong electrical attack\n" - .string "that may paralyze the foe.$" - -gMoveDescription_ThunderWave: @ 83BD648 - .string "A weak jolt of electricity\n" - .string "that paralyzes the foe.$" - -gMoveDescription_Thunder: @ 83BD67B - .string "A lightning attack that may\n" - .string "cause paralysis.$" - -gMoveDescription_RockThrow: @ 83BD6A8 - .string "Throws small rocks to\n" - .string "strike the foe.$" - -gMoveDescription_Earthquake: @ 83BD6CE - .string "A powerful quake, but has\n" - .string "no effect on flying foes.$" - -gMoveDescription_Fissure: @ 83BD702 - .string "A one-hit KO move that\n" - .string "drops the foe in a fissure.$" - -gMoveDescription_Dig: @ 83BD735 - .string "Digs underground the first\n" - .string "turn and strikes next turn.$" - -gMoveDescription_Toxic: @ 83BD76C - .string "Poisons the foe with an\n" - .string "intensifying toxin.$" - -gMoveDescription_Confusion: @ 83BD798 - .string "A psychic attack that may\n" - .string "cause confusion.$" - -gMoveDescription_Psychic: @ 83BD7C3 - .string "A powerful psychic attack\n" - .string "that may lower SP. DEF.$" - -gMoveDescription_Hypnosis: @ 83BD7F5 - .string "A hypnotizing move that\n" - .string "may induce sleep.$" - -gMoveDescription_Meditate: @ 83BD81F - .string "Meditates in a peaceful\n" - .string "fashion to raise ATTACK.$" - -gMoveDescription_Agility: @ 83BD850 - .string "Relaxes the body to sharply\n" - .string "boost SPEED.$" - -gMoveDescription_QuickAttack: @ 83BD879 - .string "An extremely fast attack\n" - .string "that always strikes first.$" - -gMoveDescription_Rage: @ 83BD8AD - .string "Raises the user’s ATTACK\n" - .string "every time it is hit.$" - -gMoveDescription_Teleport: @ 83BD8DC - .string "A psychic move for fleeing\n" - .string "from battle instantly.$" - -gMoveDescription_NightShade: @ 83BD90E - .string "Inflicts damage identical\n" - .string "to the user’s level.$" - -gMoveDescription_Mimic: @ 83BD93D - .string "Copies a move used by the\n" - .string "foe during one battle.$" - -gMoveDescription_Screech: @ 83BD96E - .string "Emits a screech to sharply\n" - .string "reduce the foe’s DEFENSE.$" - -gMoveDescription_DoubleTeam: @ 83BD9A3 - .string "Creates illusory copies to\n" - .string "raise evasiveness.$" - -gMoveDescription_Recover: @ 83BD9D1 - .string "Recovers up to half the\n" - .string "user’s maximum HP.$" - -gMoveDescription_Harden: @ 83BD9FC - .string "Stiffens the body’s \n" - .string "muscles to raise DEFENSE.$" - -gMoveDescription_Minimize: @ 83BDA2B - .string "Minimizes the user’s size\n" - .string "to raise evasiveness.$" - -gMoveDescription_Smokescreen: @ 83BDA5B - .string "Lowers the foe’s accuracy\n" - .string "using smoke, ink, etc.$" - -gMoveDescription_ConfuseRay: @ 83BDA8C - .string "A sinister ray that\n" - .string "confuses the foe.$" - -gMoveDescription_Withdraw: @ 83BDAB2 - .string "Withdraws the body into its\n" - .string "hard shell to raise DEFENSE.$" - -gMoveDescription_DefenseCurl: @ 83BDAEB - .string "Curls up to conceal weak\n" - .string "spots and raise DEFENSE.$" - -gMoveDescription_Barrier: @ 83BDB1D - .string "Creates a barrier that\n" - .string "sharply raises DEFENSE.$" - -gMoveDescription_LightScreen: @ 83BDB4C - .string "Creates a wall of light that\n" - .string "lowers SP. ATK damage.$" - -gMoveDescription_Haze: @ 83BDB80 - .string "Creates a black haze that\n" - .string "eliminates all stat changes.$" - -gMoveDescription_Reflect: @ 83BDBB7 - .string "Creates a wall of light that\n" - .string "weakens physical attacks.$" - -gMoveDescription_FocusEnergy: @ 83BDBEE - .string "Focuses power to raise the\n" - .string "critical-hit ratio.$" - -gMoveDescription_Bide: @ 83BDC1D - .string "Endures attack for 2\n" - .string "turns to retaliate double.$" - -gMoveDescription_Metronome: @ 83BDC4D - .string "Waggles a finger to use any\n" - .string "POKéMON move at random.$" - -gMoveDescription_MirrorMove: @ 83BDC81 - .string "Counters the foe’s attack\n" - .string "with the same move.$" - -gMoveDescription_SelfDestruct: @ 83BDCAF - .string "Inflicts severe damage but\n" - .string "makes the user faint.$" - -gMoveDescription_EggBomb: @ 83BDCE0 - .string "An egg is forcibly hurled at\n" - .string "the foe.$" - -gMoveDescription_Lick: @ 83BDD06 - .string "Licks with a long tongue to\n" - .string "injure. May also paralyze.$" - -gMoveDescription_Smog: @ 83BDD3D - .string "An exhaust-gas attack\n" - .string "that may also poison.$" - -gMoveDescription_Sludge: @ 83BDD69 - .string "Sludge is hurled to inflict\n" - .string "damage. May also poison.$" - -gMoveDescription_BoneClub: @ 83BDD9E - .string "Clubs the foe with a bone.\n" - .string "May cause flinching.$" - -gMoveDescription_FireBlast: @ 83BDDCE - .string "A fiery blast that scorches\n" - .string "all. May cause a burn.$" - -gMoveDescription_Waterfall: @ 83BDE01 - .string "Charges the foe with speed\n" - .string "to climb waterfalls.$" - -gMoveDescription_Clamp: @ 83BDE31 - .string "Traps and squeezes the\n" - .string "foe for 2 to 5 turns.$" - -gMoveDescription_Swift: @ 83BDE5E - .string "Sprays star-shaped rays\n" - .string "that never miss.$" - -gMoveDescription_SkullBash: @ 83BDE87 - .string "Tucks in the head, then\n" - .string "attacks on the next turn.$" - -gMoveDescription_SpikeCannon: @ 83BDEB9 - .string "Launches sharp spikes that\n" - .string "strike 2 to 5 times.$" - -gMoveDescription_Constrict: @ 83BDEE9 - .string "Constricts to inflict pain.\n" - .string "May lower SPEED.$" - -gMoveDescription_Amnesia: @ 83BDF16 - .string "Forgets about something\n" - .string "and sharply raises SP. DEF.$" - -gMoveDescription_Kinesis: @ 83BDF4A - .string "Distracts the foe.\n" - .string "May lower accuracy.$" - -gMoveDescription_SoftBoiled: @ 83BDF71 - .string "Recovers up to half the\n" - .string "user’s maximum HP.$" - -gMoveDescription_HiJumpKick: @ 83BDF9C - .string "A jumping knee kick. If it\n" - .string "misses, the user is hurt.$" - -gMoveDescription_Glare: @ 83BDFD1 - .string "Intimidates and frightens\n" - .string "the foe into paralysis.$" - -gMoveDescription_DreamEater: @ 83BE003 - .string "Takes one half the damage\n" - .string "inflicted on a sleeping foe.$" - -gMoveDescription_PoisonGas: @ 83BE03A - .string "Envelops the foe in a toxic\n" - .string "gas that may poison.$" - -gMoveDescription_Barrage: @ 83BE06B - .string "Hurls round objects at the\n" - .string "foe 2 to 5 times.$" - -gMoveDescription_LeechLife: @ 83BE098 - .string "An attack that steals half\n" - .string "the damage inflicted.$" - -gMoveDescription_LovelyKiss: @ 83BE0C9 - .string "Demands a kiss with a scary\n" - .string "face that induces sleep.$" - -gMoveDescription_SkyAttack: @ 83BE0FE - .string "Searches out weak spots,\n" - .string "then strikes the next turn.$" - -gMoveDescription_Transform: @ 83BE133 - .string "Alters the user’s cells to\n" - .string "become a copy of the foe.$" - -gMoveDescription_Bubble: @ 83BE168 - .string "An attack using bubbles.\n" - .string "May lower the foe’s SPEED.$" - -gMoveDescription_DizzyPunch: @ 83BE19C - .string "A rhythmic punch that may\n" - .string "confuse the foe.$" - -gMoveDescription_Spore: @ 83BE1C7 - .string "Scatters a cloud of spores\n" - .string "that always induce sleep.$" - -gMoveDescription_Flash: @ 83BE1FC - .string "Looses a powerful blast of\n" - .string "light that cuts accuracy.$" - -gMoveDescription_Psywave: @ 83BE231 - .string "Attacks with a psychic\n" - .string "wave of varying intensity.$" - -gMoveDescription_Splash: @ 83BE263 - .string "It’s just a splash...\n" - .string "Has no effect whatsoever.$" - -gMoveDescription_AcidArmor: @ 83BE293 - .string "Liquifies the user’s body\n" - .string "to sharply raise DEFENSE.$" - -gMoveDescription_Crabhammer: @ 83BE2C7 - .string "Hammers with a pincer. Has a\n" - .string "high critical-hit ratio.$" - -gMoveDescription_Explosion: @ 83BE2FD - .string "Inflicts severe damage but\n" - .string "makes the user faint.$" - -gMoveDescription_FurySwipes: @ 83BE32E - .string "Rakes the foe with sharp\n" - .string "claws, etc., 2 to 5 times.$" - -gMoveDescription_Bonemerang: @ 83BE362 - .string "Throws a bone boomerang\n" - .string "that strikes twice.$" - -gMoveDescription_Rest: @ 83BE38E - .string "The user sleeps for 2 turns,\n" - .string "restoring HP and status.$" - -gMoveDescription_RockSlide: @ 83BE3C4 - .string "Large boulders are hurled.\n" - .string "May cause flinching.$" - -gMoveDescription_HyperFang: @ 83BE3F4 - .string "Attacks with sharp fangs.\n" - .string "May cause flinching.$" - -gMoveDescription_Sharpen: @ 83BE423 - .string "Reduces the polygon count\n" - .string "and raises ATTACK.$" - -gMoveDescription_Conversion: @ 83BE450 - .string "Changes the user’s type\n" - .string "into an own move’s type.$" - -gMoveDescription_TriAttack: @ 83BE481 - .string "Fires three types of beams\n" - .string "at the same time.$" - -gMoveDescription_SuperFang: @ 83BE4AE - .string "Attacks with sharp fangs\n" - .string "and cuts half the foe’s HP.$" - -gMoveDescription_Slash: @ 83BE4E3 - .string "Slashes with claws, etc. Has\n" - .string "a high critical-hit ratio.$" - -gMoveDescription_Substitute: @ 83BE51B - .string "Creates a decoy using 1/4\n" - .string "of the user’s maximum HP.$" - -gMoveDescription_Struggle: @ 83BE54F - .string "Used only if all PP are gone.\n" - .string "Also hurts the user a little.$" - -gMoveDescription_Sketch: @ 83BE58B - .string "Copies the foe’s last move\n" - .string "permanently.$" - -gMoveDescription_TripleKick: @ 83BE5B3 - .string "Kicks the foe 3 times in a\n" - .string "row with rising intensity.$" - -gMoveDescription_Thief: @ 83BE5E9 - .string "While attacking, it may\n" - .string "steal the foe’s held item.$" - -gMoveDescription_SpiderWeb: @ 83BE61C - .string "Ensnares the foe to stop it\n" - .string "from fleeing or switching.$" - -gMoveDescription_MindReader: @ 83BE653 - .string "Senses the foe’s action to\n" - .string "ensure the next move’s hit.$" - -gMoveDescription_Nightmare: @ 83BE68A - .string "Inflicts 1/4 damage on a\n" - .string "sleeping foe every turn.$" - -gMoveDescription_FlameWheel: @ 83BE6BC - .string "A fiery charge attack that\n" - .string "may inflict a burn.$" - -gMoveDescription_Snore: @ 83BE6EB - .string "A loud attack that can be\n" - .string "used only while asleep.$" - -gMoveDescription_Curse: @ 83BE71D - .string "A move that functions\n" - .string "differently for GHOSTS.$" - -gMoveDescription_Flail: @ 83BE74B - .string "Inflicts more damage when\n" - .string "the user’s HP is down.$" - -gMoveDescription_Conversion2: @ 83BE77C - .string "Makes the user resistant\n" - .string "to the last attack’s type.$" - -gMoveDescription_Aeroblast: @ 83BE7B0 - .string "Launches a vacuumed blast.\n" - .string "High critical-hit ratio.$" - -gMoveDescription_CottonSpore: @ 83BE7E4 - .string "Spores cling to the foe,\n" - .string "sharply reducing SPEED.$" - -gMoveDescription_Reversal: @ 83BE815 - .string "Inflicts more damage when\n" - .string "the user’s HP is down.$" - -gMoveDescription_Spite: @ 83BE846 - .string "Spitefully cuts the PP\n" - .string "of the foe’s last move.$" - -gMoveDescription_PowderSnow: @ 83BE875 - .string "Blasts the foe with a snowy\n" - .string "gust. May cause freezing.$" - -gMoveDescription_Protect: @ 83BE8AB - .string "Evades attack, but may fail\n" - .string "if used in succession.$" - -gMoveDescription_MachPunch: @ 83BE8DE - .string "A punch is thrown at wicked\n" - .string "speed to strike first.$" - -gMoveDescription_ScaryFace: @ 83BE911 - .string "Frightens with a scary face\n" - .string "to sharply reduce SPEED.$" - -gMoveDescription_FaintAttack: @ 83BE946 - .string "Draws the foe close, then\n" - .string "strikes without fail.$" - -gMoveDescription_SweetKiss: @ 83BE976 - .string "Demands a kiss with a cute\n" - .string "look. May cause confusion.$" - -gMoveDescription_BellyDrum: @ 83BE9AC - .string "Maximizes ATTACK while\n" - .string "sacrificing HP.$" - -gMoveDescription_SludgeBomb: @ 83BE9D3 - .string "Sludge is hurled to inflict\n" - .string "damage. May also poison.$" - -gMoveDescription_MudSlap: @ 83BEA08 - .string "Hurls mud in the foe’s face\n" - .string "to reduce its accuracy.$" - -gMoveDescription_Octazooka: @ 83BEA3C - .string "Fires a lump of ink to\n" - .string "damage and cut accuracy.$" - -gMoveDescription_Spikes: @ 83BEA6C - .string "Sets spikes that hurt a \n" - .string "foe switching out.$" - -gMoveDescription_ZapCannon: @ 83BEA98 - .string "Powerful and sure to cause\n" - .string "paralysis, but inaccurate.$" - -gMoveDescription_Foresight: @ 83BEACE - .string "Negates the foe’s efforts\n" - .string "to heighten evasiveness.$" - -gMoveDescription_DestinyBond: @ 83BEB01 - .string "If the user faints, the foe\n" - .string "is also made to faint.$" - -gMoveDescription_PerishSong: @ 83BEB34 - .string "Any POKéMON hearing this\n" - .string "song faints in 3 turns.$" - -gMoveDescription_IcyWind: @ 83BEB65 - .string "A chilling attack that\n" - .string "lowers the foe’s SPEED.$" - -gMoveDescription_Detect: @ 83BEB94 - .string "Evades attack, but may fail\n" - .string "if used in succession.$" - -gMoveDescription_BoneRush: @ 83BEBC7 - .string "Strikes the foe with a bone\n" - .string "in hand 2 to 5 times.$" - -gMoveDescription_LockOn: @ 83BEBF9 - .string "Locks on to the foe to\n" - .string "ensure the next move hits.$" - -gMoveDescription_Outrage: @ 83BEC2B - .string "A rampage of 2 to 3 turns\n" - .string "that confuses the user.$" - -gMoveDescription_Sandstorm: @ 83BEC5D - .string "Causes a sandstorm that\n" - .string "rages for several turns.$" - -gMoveDescription_GigaDrain: @ 83BEC8E - .string "An attack that steals half\n" - .string "the damage inflicted.$" - -gMoveDescription_Endure: @ 83BECBF - .string "Endures any attack for\n" - .string "1 turn, leaving at least 1HP.$" - -gMoveDescription_Charm: @ 83BECF4 - .string "Charms the foe and sharply\n" - .string "reduces its ATTACK.$" - -gMoveDescription_Rollout: @ 83BED23 - .string "An attack lasting 5 turns\n" - .string "with rising intensity.$" - -gMoveDescription_FalseSwipe: @ 83BED54 - .string "An attack that leaves the\n" - .string "foe with at least 1 HP.$" - -gMoveDescription_Swagger: @ 83BED86 - .string "Confuses the foe, but also\n" - .string "sharply raises ATTACK.$" - -gMoveDescription_MilkDrink: @ 83BEDB8 - .string "Recovers up to half the\n" - .string "user’s maximum HP.$" - -gMoveDescription_Spark: @ 83BEDE3 - .string "An electrified tackle that\n" - .string "may paralyze the foe.$" - -gMoveDescription_FuryCutter: @ 83BEE14 - .string "An attack that intensifies\n" - .string "on each successive hit.$" - -gMoveDescription_SteelWing: @ 83BEE47 - .string "Strikes the foe with hard\n" - .string "wings spread wide.$" - -gMoveDescription_MeanLook: @ 83BEE74 - .string "Fixes the foe with a mean\n" - .string "look that prevents escape.$" - -gMoveDescription_Attract: @ 83BEEA9 - .string "Makes the opposite gender\n" - .string "less likely to attack.$" - -gMoveDescription_SleepTalk: @ 83BEEDA - .string "Uses an own move randomly\n" - .string "while asleep.$" - -gMoveDescription_HealBell: @ 83BEF02 - .string "Chimes soothingly to heal\n" - .string "all status abnormalities.$" - -gMoveDescription_Return: @ 83BEF36 - .string "An attack that increases\n" - .string "in power with friendship.$" - -gMoveDescription_Present: @ 83BEF69 - .string "A gift in the form of a\n" - .string "bomb. May restore HP.$" - -gMoveDescription_Frustration: @ 83BEF97 - .string "An attack that is stronger\n" - .string "if the TRAINER is disliked.$" - -gMoveDescription_Safeguard: @ 83BEFCE - .string "A mystical force prevents\n" - .string "all status problems.$" - -gMoveDescription_PainSplit: @ 83BEFFD - .string "Adds the user and foe’s HP,\n" - .string "then shares them equally.$" - -gMoveDescription_SacredFire: @ 83BF033 - .string "A mystical fire attack that\n" - .string "may inflict a burn.$" - -gMoveDescription_Magnitude: @ 83BF063 - .string "A ground-shaking attack\n" - .string "of random intensity.$" - -gMoveDescription_DynamicPunch: @ 83BF090 - .string "Powerful and sure to cause\n" - .string "confusion, but inaccurate.$" - -gMoveDescription_Megahorn: @ 83BF0C6 - .string "A brutal ramming attack\n" - .string "using out-thrust horns.$" - -gMoveDescription_DragonBreath: @ 83BF0F6 - .string "Strikes the foe with an\n" - .string "incredible blast of breath.$" - -gMoveDescription_BatonPass: @ 83BF12A - .string "Switches out the user while\n" - .string "keeping effects in play.$" - -gMoveDescription_Encore: @ 83BF15F - .string "Makes the foe repeat its\n" - .string "last move over 2 to 6 turns.$" - -gMoveDescription_Pursuit: @ 83BF195 - .string "Inflicts bad damage if used\n" - .string "on a foe switching out.$" - -gMoveDescription_RapidSpin: @ 83BF1C9 - .string "Spins the body at high\n" - .string "speed to strike the foe.$" - -gMoveDescription_SweetScent: @ 83BF1F9 - .string "Allures the foe to reduce\n" - .string "evasiveness.$" - -gMoveDescription_IronTail: @ 83BF220 - .string "Attacks with a rock-hard\n" - .string "tail. May lower DEFENSE.$" - -gMoveDescription_MetalClaw: @ 83BF252 - .string "A claw attack that may\n" - .string "raise the user’s ATTACK.$" - -gMoveDescription_VitalThrow: @ 83BF282 - .string "Makes the user’s move last,\n" - .string "but it never misses.$" - -gMoveDescription_MorningSun: @ 83BF2B3 - .string "Restores HP. The amount\n" - .string "varies with the weather.$" - -gMoveDescription_Synthesis: @ 83BF2E4 - .string "Restores HP. The amount\n" - .string "varies with the weather.$" - -gMoveDescription_Moonlight: @ 83BF315 - .string "Restores HP. The amount\n" - .string "varies with the weather.$" - -gMoveDescription_HiddenPower: @ 83BF346 - .string "The effectiveness varies\n" - .string "with the user.$" - -gMoveDescription_CrossChop: @ 83BF36E - .string "A double-chopping attack.\n" - .string "High critical-hit ratio.$" - -gMoveDescription_Twister: @ 83BF3A1 - .string "Whips up a vicious twister\n" - .string "to tear at the foe.$" - -gMoveDescription_RainDance: @ 83BF3D0 - .string "Boosts the power of WATER-\n" - .string "type moves for 5 turns.$" - -gMoveDescription_SunnyDay: @ 83BF403 - .string "Boosts the power of FIRE-\n" - .string "type moves for 5 turns.$" - -gMoveDescription_Crunch: @ 83BF435 - .string "Crunches with sharp fangs.\n" - .string "May lower SP. DEF.$" - -gMoveDescription_MirrorCoat: @ 83BF463 - .string "Counters the foe’s special\n" - .string "attack at double the power.$" - -gMoveDescription_PsychUp: @ 83BF49A - .string "Copies the foe’s effect(s)\n" - .string "and gives to the user.$" - -gMoveDescription_ExtremeSpeed: @ 83BF4CC - .string "An extremely fast and\n" - .string "powerful attack.$" - -gMoveDescription_AncientPower: @ 83BF4F3 - .string "An attack that may raise\n" - .string "all stats.$" - -gMoveDescription_ShadowBall: @ 83BF517 - .string "Hurls a black blob that may\n" - .string "lower the foe’s SP. DEF.$" - -gMoveDescription_FutureSight: @ 83BF54C - .string "Heightens inner power to\n" - .string "strike 2 turns later.$" - -gMoveDescription_RockSmash: @ 83BF57B - .string "A rock-crushing attack\n" - .string "that may lower DEFENSE.$" - -gMoveDescription_Whirlpool: @ 83BF5AA - .string "Traps and hurts the foe in\n" - .string "a whirlpool for 2 to 5 turns.$" - -gMoveDescription_BeatUp: @ 83BF5E3 - .string "Summons party POKéMON to\n" - .string "join in the attack.$" - -gMoveDescription_FakeOut: @ 83BF610 - .string "A 1st-turn, 1st-strike move\n" - .string "that causes flinching.$" - -gMoveDescription_Uproar: @ 83BF643 - .string "Causes an uproar for 2 to 5\n" - .string "turns and prevents sleep.$" - -gMoveDescription_Stockpile: @ 83BF679 - .string "Charges up power for up to\n" - .string "3 turns.$" - -gMoveDescription_SpitUp: @ 83BF69D - .string "Releases stockpiled power\n" - .string "(the more the better).$" - -gMoveDescription_Swallow: @ 83BF6CE - .string "Absorbs stockpiled power\n" - .string "and restores HP.$" - -gMoveDescription_HeatWave: @ 83BF6F8 - .string "Exhales a hot breath on the\n" - .string "foe. May inflict a burn.$" - -gMoveDescription_Hail: @ 83BF72D - .string "Summons a hailstorm that\n" - .string "strikes every turn.$" - -gMoveDescription_Torment: @ 83BF75A - .string "Torments the foe and stops\n" - .string "successive use of a move.$" - -gMoveDescription_Flatter: @ 83BF78F - .string "Confuses the foe, but\n" - .string "raises its SP. ATK.$" - -gMoveDescription_WillOWisp: @ 83BF7B9 - .string "Inflicts a burn on the foe\n" - .string "with intense fire.$" - -gMoveDescription_Memento: @ 83BF7E7 - .string "The user faints and lowers\n" - .string "the foe’s abilities.$" - -gMoveDescription_Facade: @ 83BF817 - .string "Boosts ATTACK when burned,\n" - .string "paralyzed, or poisoned.$" - -gMoveDescription_FocusPunch: @ 83BF84A - .string "A powerful loyalty attack.\n" - .string "The user flinches if hit.$" - -gMoveDescription_SmellingSalt: @ 83BF87F - .string "Powerful against paralyzed\n" - .string "foes, but also heals them.$" - -gMoveDescription_FollowMe: @ 83BF8B5 - .string "Draws attention to make\n" - .string "foes attack only the user.$" - -gMoveDescription_NaturePower: @ 83BF8E8 - .string "The type of attack varies\n" - .string "depending on the location.$" - -gMoveDescription_Charge: @ 83BF91D - .string "Charges power to boost the\n" - .string "electric move used next.$" - -gMoveDescription_Taunt: @ 83BF951 - .string "Taunts the foe into only\n" - .string "using attack moves.$" - -gMoveDescription_HelpingHand: @ 83BF97E - .string "Boosts the power of the\n" - .string "recipient’s moves.$" - -gMoveDescription_Trick: @ 83BF9A9 - .string "Tricks the foe into trading\n" - .string "held items.$" - -gMoveDescription_RolePlay: @ 83BF9D1 - .string "Mimics the target and\n" - .string "copies its special ability.$" - -gMoveDescription_Wish: @ 83BFA03 - .string "A wish that restores HP.\n" - .string "It takes time to work.$" - -gMoveDescription_Assist: @ 83BFA33 - .string "Attacks randomly with one\n" - .string "of the partner’s moves.$" - -gMoveDescription_Ingrain: @ 83BFA65 - .string "Lays roots that restore HP.\n" - .string "The user can’t switch out.$" - -gMoveDescription_Superpower: @ 83BFA9C - .string "Boosts strength sharply,\n" - .string "but lowers abilities.$" - -gMoveDescription_MagicCoat: @ 83BFACB - .string "Reflects special effects\n" - .string "back to the attacker.$" - -gMoveDescription_Recycle: @ 83BFAFA - .string "Recycles a used item for\n" - .string "one more use.$" - -gMoveDescription_Revenge: @ 83BFB21 - .string "An attack that gains power\n" - .string "if injured by the foe.$" - -gMoveDescription_BrickBreak: @ 83BFB53 - .string "Destroys barriers such as\n" - .string "REFLECT and causes damage.$" - -gMoveDescription_Yawn: @ 83BFB88 - .string "Lulls the foe into yawning,\n" - .string "then sleeping next turn.$" - -gMoveDescription_KnockOff: @ 83BFBBD - .string "Knocks down the foe’s held\n" - .string "item to prevent its use.$" - -gMoveDescription_Endeavor: @ 83BFBF1 - .string "Gains power if the user’s HP\n" - .string "is lower than the foe’s HP.$" - -gMoveDescription_Eruption: @ 83BFC2A - .string "The higher the user’s HP,\n" - .string "the more damage caused.$" - -gMoveDescription_SkillSwap: @ 83BFC5C - .string "The user swaps special\n" - .string "abilities with the target.$" - -gMoveDescription_Imprison: @ 83BFC8E - .string "Prevents foes from using\n" - .string "moves known by the user.$" - -gMoveDescription_Refresh: @ 83BFCC0 - .string "Heals poisoning, paralysis,\n" - .string "or a burn.$" - -gMoveDescription_Grudge: @ 83BFCE7 - .string "If the user faints, deletes\n" - .string "the PP of the final move.$" - -gMoveDescription_Snatch: @ 83BFD1D - .string "Steals the effects of the\n" - .string "move the foe uses next.$" - -gMoveDescription_SecretPower: @ 83BFD4F - .string "An attack with effects\n" - .string "that vary by location.$" - -gMoveDescription_Dive: @ 83BFD7D - .string "Dives underwater the first\n" - .string "turn and strikes next turn.$" - -gMoveDescription_ArmThrust: @ 83BFDB4 - .string "Straight-arm punches that\n" - .string "strike the foe 2 to 5 times.$" - -gMoveDescription_Camouflage: @ 83BFDEB - .string "Alters the POKéMON’s type\n" - .string "depending on the location.$" - -gMoveDescription_TailGlow: @ 83BFE20 - .string "Flashes a light that sharply\n" - .string "raises SP. ATK.$" - -gMoveDescription_LusterPurge: @ 83BFE4D - .string "Attacks with a burst of\n" - .string "light. May lower SP. DEF.$" - -gMoveDescription_MistBall: @ 83BFE7F - .string "Attacks with a flurry of\n" - .string "down. May lower SP. ATK.$" - -gMoveDescription_FeatherDance: @ 83BFEB1 - .string "Envelops the foe with down\n" - .string "to sharply reduce ATTACK.$" - -gMoveDescription_TeeterDance: @ 83BFEE6 - .string "Confuses all POKéMON on\n" - .string "the scene.$" - -gMoveDescription_BlazeKick: @ 83BFF09 - .string "A kick with a high critical-\n" - .string "hit ratio. May cause a burn.$" - -gMoveDescription_MudSport: @ 83BFF43 - .string "Covers the user in mud to\n" - .string "raise electrical resistance.$" - -gMoveDescription_IceBall: @ 83BFF7A - .string "A 5-turn attack that gains\n" - .string "power on successive hits.$" - -gMoveDescription_NeedleArm: @ 83BFFAF - .string "Attacks with thorny arms.\n" - .string "May cause flinching.$" - -gMoveDescription_SlackOff: @ 83BFFDE - .string "Slacks off and restores\n" - .string "half the maximum HP.$" - -gMoveDescription_HyperVoice: @ 83C000B - .string "A loud attack that uses\n" - .string "sound waves to injure.$" - -gMoveDescription_PoisonFang: @ 83C003A - .string "A sharp-fanged attack.\n" - .string "May badly poison the foe.$" - -gMoveDescription_CrushClaw: @ 83C006B - .string "Tears at the foe with sharp\n" - .string "claws. May lower DEFENSE.$" - -gMoveDescription_BlastBurn: @ 83C00A1 - .string "Powerful, but leaves the\n" - .string "user immobile the next turn.$" - -gMoveDescription_HydroCannon: @ 83C00D7 - .string "Powerful, but leaves the\n" - .string "user immobile the next turn.$" - -gMoveDescription_MeteorMash: @ 83C010D - .string "Fires a meteor-like punch.\n" - .string "May raise ATTACK.$" - -gMoveDescription_Astonish: @ 83C013A - .string "An attack that may shock\n" - .string "the foe into flinching.$" - -gMoveDescription_WeatherBall: @ 83C016B - .string "The move’s type and power\n" - .string "change with the weather.$" - -gMoveDescription_Aromatherapy: @ 83C019E - .string "Heals all status problems\n" - .string "with a soothing scent.$" - -gMoveDescription_FakeTears: @ 83C01CF - .string "Feigns crying to sharply\n" - .string "lower the foe’s SP. DEF.$" - -gMoveDescription_AirCutter: @ 83C0201 - .string "Hacks with razorlike wind.\n" - .string "High critical-hit ratio.$" - -gMoveDescription_Overheat: @ 83C0235 - .string "Allows a full-power attack,\n" - .string "but sharply lowers SP. ATK.$" - -gMoveDescription_OdorSleuth: @ 83C026D - .string "Negates the foe’s efforts\n" - .string "to heighten evasiveness.$" - -gMoveDescription_RockTomb: @ 83C02A0 - .string "Stops the foe from moving\n" - .string "with rocks and cuts SPEED.$" - -gMoveDescription_SilverWind: @ 83C02D5 - .string "A powdery attack that may\n" - .string "raise abilities.$" - -gMoveDescription_MetalSound: @ 83C0300 - .string "Emits a horrible screech\n" - .string "that sharply lowers SP. DEF.$" - -gMoveDescription_GrassWhistle: @ 83C0336 - .string "Lulls the foe into sleep\n" - .string "with a pleasant melody.$" - -gMoveDescription_Tickle: @ 83C0367 - .string "Makes the foe laugh to\n" - .string "lower ATTACK and DEFENSE.$" - -gMoveDescription_CosmicPower: @ 83C0398 - .string "Raises DEFENSE and SP. DEF\n" - .string "with a mystic power.$" - -gMoveDescription_WaterSpout: @ 83C03C8 - .string "Inflicts more damage if the\n" - .string "user’s HP is high.$" - -gMoveDescription_SignalBeam: @ 83C03F7 - .string "A strange beam attack that\n" - .string "may confuse the foe.$" - -gMoveDescription_ShadowPunch: @ 83C0427 - .string "An unavoidable punch that\n" - .string "is thrown from shadows.$" - -gMoveDescription_Extrasensory: @ 83C0459 - .string "Attacks with a peculiar\n" - .string "power. May cause flinching.$" - -gMoveDescription_SkyUppercut: @ 83C048D - .string "An uppercut thrown as if\n" - .string "leaping into the sky.$" - -gMoveDescription_SandTomb: @ 83C04BC - .string "Traps and hurts the foe in\n" - .string "quicksand for 2 to 5 turns.$" - -gMoveDescription_SheerCold: @ 83C04F3 - .string "A chilling attack that\n" - .string "causes fainting if it hits.$" - -gMoveDescription_MuddyWater: @ 83C0526 - .string "Attacks with muddy water.\n" - .string "May lower accuracy.$" - -gMoveDescription_BulletSeed: @ 83C0554 - .string "Shoots 2 to 5 seeds in a row\n" - .string "to strike the foe.$" - -gMoveDescription_AerialAce: @ 83C0584 - .string "An extremely speedy and\n" - .string "unavoidable attack.$" - -gMoveDescription_IcicleSpear: @ 83C05B0 - .string "Attacks the foe by firing\n" - .string "2 to 5 icicles in a row.$" - -gMoveDescription_IronDefense: @ 83C05E3 - .string "Hardens the body’s surface\n" - .string "to sharply raise DEFENSE.$" - -gMoveDescription_Block: @ 83C0618 - .string "Blocks the foe’s way to\n" - .string "prevent escape.$" - -gMoveDescription_Howl: @ 83C0640 - .string "Howls to raise the spirit\n" - .string "and boosts ATTACK.$" - -gMoveDescription_DragonClaw: @ 83C066D - .string "Slashes the foe with sharp\n" - .string "claws.$" - -gMoveDescription_FrenzyPlant: @ 83C068F - .string "Powerful, but leaves the\n" - .string "user immobile the next turn.$" - -gMoveDescription_BulkUp: @ 83C06C5 - .string "Bulks up the body to boost\n" - .string "both ATTACK and DEFENSE.$" - -gMoveDescription_Bounce: @ 83C06F9 - .string "Bounces up, then down the\n" - .string "next turn. May paralyze.$" - -gMoveDescription_MudShot: @ 83C072C - .string "Hurls mud at the foe and\n" - .string "reduces SPEED.$" - -gMoveDescription_PoisonTail: @ 83C0754 - .string "Has a high critical-hit\n" - .string "ratio. May also poison.$" - -gMoveDescription_Covet: @ 83C0784 - .string "Cutely begs to obtain an\n" - .string "item held by the foe.$" - -gMoveDescription_VoltTackle: @ 83C07B3 - .string "A life-risking tackle that\n" - .string "slightly hurts the user.$" - -gMoveDescription_MagicalLeaf: @ 83C07E7 - .string "Attacks with a strange leaf\n" - .string "that cannot be evaded.$" - -gMoveDescription_WaterSport: @ 83C081A - .string "The user becomes soaked to\n" - .string "raise resistance to fire.$" - -gMoveDescription_CalmMind: @ 83C084F - .string "Raises SP. ATK and SP. DEF\n" - .string "by focusing the mind.$" - -gMoveDescription_LeafBlade: @ 83C0880 - .string "Slashes with a sharp leaf.\n" - .string "High critical-hit ratio.$" - -gMoveDescription_DragonDance: @ 83C08B4 - .string "A mystical dance that ups\n" - .string "ATTACK and SPEED.$" - -gMoveDescription_RockBlast: @ 83C08E0 - .string "Hurls boulders at the foe\n" - .string "2 to 5 times in a row.$" - -gMoveDescription_ShockWave: @ 83C0911 - .string "A fast and unavoidable\n" - .string "electric attack.$" - -gMoveDescription_WaterPulse: @ 83C0939 - .string "Attacks with ultrasonic\n" - .string "waves. May confuse the foe$" - -gMoveDescription_DoomDesire: @ 83C096C - .string "Summons strong sunlight to\n" - .string "attack 2 turns later.$" - -gMoveDescription_PsychoBoost: @ 83C099D - .string "Allows a full-power attack,\n" - .string "but sharply lowers SP. ATK.$" - - .align 2 -gMoveDescriptions:: @ 83C09D8 - .4byte gMoveDescription_Pound - .4byte gMoveDescription_KarateChop - .4byte gMoveDescription_DoubleSlap - .4byte gMoveDescription_CometPunch - .4byte gMoveDescription_MegaPunch - .4byte gMoveDescription_PayDay - .4byte gMoveDescription_FirePunch - .4byte gMoveDescription_IcePunch - .4byte gMoveDescription_ThunderPunch - .4byte gMoveDescription_Scratch - .4byte gMoveDescription_ViceGrip - .4byte gMoveDescription_Guillotine - .4byte gMoveDescription_RazorWind - .4byte gMoveDescription_SwordsDance - .4byte gMoveDescription_Cut - .4byte gMoveDescription_Gust - .4byte gMoveDescription_WingAttack - .4byte gMoveDescription_Whirlwind - .4byte gMoveDescription_Fly - .4byte gMoveDescription_Bind - .4byte gMoveDescription_Slam - .4byte gMoveDescription_VineWhip - .4byte gMoveDescription_Stomp - .4byte gMoveDescription_DoubleKick - .4byte gMoveDescription_MegaKick - .4byte gMoveDescription_JumpKick - .4byte gMoveDescription_RollingKick - .4byte gMoveDescription_SandAttack - .4byte gMoveDescription_Headbutt - .4byte gMoveDescription_HornAttack - .4byte gMoveDescription_FuryAttack - .4byte gMoveDescription_HornDrill - .4byte gMoveDescription_Tackle - .4byte gMoveDescription_BodySlam - .4byte gMoveDescription_Wrap - .4byte gMoveDescription_TakeDown - .4byte gMoveDescription_Thrash - .4byte gMoveDescription_DoubleEdge - .4byte gMoveDescription_TailWhip - .4byte gMoveDescription_PoisonSting - .4byte gMoveDescription_Twineedle - .4byte gMoveDescription_PinMissile - .4byte gMoveDescription_Leer - .4byte gMoveDescription_Bite - .4byte gMoveDescription_Growl - .4byte gMoveDescription_Roar - .4byte gMoveDescription_Sing - .4byte gMoveDescription_Supersonic - .4byte gMoveDescription_SonicBoom - .4byte gMoveDescription_Disable - .4byte gMoveDescription_Acid - .4byte gMoveDescription_Ember - .4byte gMoveDescription_Flamethrower - .4byte gMoveDescription_Mist - .4byte gMoveDescription_WaterGun - .4byte gMoveDescription_HydroPump - .4byte gMoveDescription_Surf - .4byte gMoveDescription_IceBeam - .4byte gMoveDescription_Blizzard - .4byte gMoveDescription_Psybeam - .4byte gMoveDescription_BubbleBeam - .4byte gMoveDescription_AuroraBeam - .4byte gMoveDescription_HyperBeam - .4byte gMoveDescription_Peck - .4byte gMoveDescription_DrillPeck - .4byte gMoveDescription_Submission - .4byte gMoveDescription_LowKick - .4byte gMoveDescription_Counter - .4byte gMoveDescription_SeismicToss - .4byte gMoveDescription_Strength - .4byte gMoveDescription_Absorb - .4byte gMoveDescription_MegaDrain - .4byte gMoveDescription_LeechSeed - .4byte gMoveDescription_Growth - .4byte gMoveDescription_RazorLeaf - .4byte gMoveDescription_SolarBeam - .4byte gMoveDescription_PoisonPowder - .4byte gMoveDescription_StunSpore - .4byte gMoveDescription_SleepPowder - .4byte gMoveDescription_PetalDance - .4byte gMoveDescription_StringShot - .4byte gMoveDescription_DragonRage - .4byte gMoveDescription_FireSpin - .4byte gMoveDescription_ThunderShock - .4byte gMoveDescription_Thunderbolt - .4byte gMoveDescription_ThunderWave - .4byte gMoveDescription_Thunder - .4byte gMoveDescription_RockThrow - .4byte gMoveDescription_Earthquake - .4byte gMoveDescription_Fissure - .4byte gMoveDescription_Dig - .4byte gMoveDescription_Toxic - .4byte gMoveDescription_Confusion - .4byte gMoveDescription_Psychic - .4byte gMoveDescription_Hypnosis - .4byte gMoveDescription_Meditate - .4byte gMoveDescription_Agility - .4byte gMoveDescription_QuickAttack - .4byte gMoveDescription_Rage - .4byte gMoveDescription_Teleport - .4byte gMoveDescription_NightShade - .4byte gMoveDescription_Mimic - .4byte gMoveDescription_Screech - .4byte gMoveDescription_DoubleTeam - .4byte gMoveDescription_Recover - .4byte gMoveDescription_Harden - .4byte gMoveDescription_Minimize - .4byte gMoveDescription_Smokescreen - .4byte gMoveDescription_ConfuseRay - .4byte gMoveDescription_Withdraw - .4byte gMoveDescription_DefenseCurl - .4byte gMoveDescription_Barrier - .4byte gMoveDescription_LightScreen - .4byte gMoveDescription_Haze - .4byte gMoveDescription_Reflect - .4byte gMoveDescription_FocusEnergy - .4byte gMoveDescription_Bide - .4byte gMoveDescription_Metronome - .4byte gMoveDescription_MirrorMove - .4byte gMoveDescription_SelfDestruct - .4byte gMoveDescription_EggBomb - .4byte gMoveDescription_Lick - .4byte gMoveDescription_Smog - .4byte gMoveDescription_Sludge - .4byte gMoveDescription_BoneClub - .4byte gMoveDescription_FireBlast - .4byte gMoveDescription_Waterfall - .4byte gMoveDescription_Clamp - .4byte gMoveDescription_Swift - .4byte gMoveDescription_SkullBash - .4byte gMoveDescription_SpikeCannon - .4byte gMoveDescription_Constrict - .4byte gMoveDescription_Amnesia - .4byte gMoveDescription_Kinesis - .4byte gMoveDescription_SoftBoiled - .4byte gMoveDescription_HiJumpKick - .4byte gMoveDescription_Glare - .4byte gMoveDescription_DreamEater - .4byte gMoveDescription_PoisonGas - .4byte gMoveDescription_Barrage - .4byte gMoveDescription_LeechLife - .4byte gMoveDescription_LovelyKiss - .4byte gMoveDescription_SkyAttack - .4byte gMoveDescription_Transform - .4byte gMoveDescription_Bubble - .4byte gMoveDescription_DizzyPunch - .4byte gMoveDescription_Spore - .4byte gMoveDescription_Flash - .4byte gMoveDescription_Psywave - .4byte gMoveDescription_Splash - .4byte gMoveDescription_AcidArmor - .4byte gMoveDescription_Crabhammer - .4byte gMoveDescription_Explosion - .4byte gMoveDescription_FurySwipes - .4byte gMoveDescription_Bonemerang - .4byte gMoveDescription_Rest - .4byte gMoveDescription_RockSlide - .4byte gMoveDescription_HyperFang - .4byte gMoveDescription_Sharpen - .4byte gMoveDescription_Conversion - .4byte gMoveDescription_TriAttack - .4byte gMoveDescription_SuperFang - .4byte gMoveDescription_Slash - .4byte gMoveDescription_Substitute - .4byte gMoveDescription_Struggle - .4byte gMoveDescription_Sketch - .4byte gMoveDescription_TripleKick - .4byte gMoveDescription_Thief - .4byte gMoveDescription_SpiderWeb - .4byte gMoveDescription_MindReader - .4byte gMoveDescription_Nightmare - .4byte gMoveDescription_FlameWheel - .4byte gMoveDescription_Snore - .4byte gMoveDescription_Curse - .4byte gMoveDescription_Flail - .4byte gMoveDescription_Conversion2 - .4byte gMoveDescription_Aeroblast - .4byte gMoveDescription_CottonSpore - .4byte gMoveDescription_Reversal - .4byte gMoveDescription_Spite - .4byte gMoveDescription_PowderSnow - .4byte gMoveDescription_Protect - .4byte gMoveDescription_MachPunch - .4byte gMoveDescription_ScaryFace - .4byte gMoveDescription_FaintAttack - .4byte gMoveDescription_SweetKiss - .4byte gMoveDescription_BellyDrum - .4byte gMoveDescription_SludgeBomb - .4byte gMoveDescription_MudSlap - .4byte gMoveDescription_Octazooka - .4byte gMoveDescription_Spikes - .4byte gMoveDescription_ZapCannon - .4byte gMoveDescription_Foresight - .4byte gMoveDescription_DestinyBond - .4byte gMoveDescription_PerishSong - .4byte gMoveDescription_IcyWind - .4byte gMoveDescription_Detect - .4byte gMoveDescription_BoneRush - .4byte gMoveDescription_LockOn - .4byte gMoveDescription_Outrage - .4byte gMoveDescription_Sandstorm - .4byte gMoveDescription_GigaDrain - .4byte gMoveDescription_Endure - .4byte gMoveDescription_Charm - .4byte gMoveDescription_Rollout - .4byte gMoveDescription_FalseSwipe - .4byte gMoveDescription_Swagger - .4byte gMoveDescription_MilkDrink - .4byte gMoveDescription_Spark - .4byte gMoveDescription_FuryCutter - .4byte gMoveDescription_SteelWing - .4byte gMoveDescription_MeanLook - .4byte gMoveDescription_Attract - .4byte gMoveDescription_SleepTalk - .4byte gMoveDescription_HealBell - .4byte gMoveDescription_Return - .4byte gMoveDescription_Present - .4byte gMoveDescription_Frustration - .4byte gMoveDescription_Safeguard - .4byte gMoveDescription_PainSplit - .4byte gMoveDescription_SacredFire - .4byte gMoveDescription_Magnitude - .4byte gMoveDescription_DynamicPunch - .4byte gMoveDescription_Megahorn - .4byte gMoveDescription_DragonBreath - .4byte gMoveDescription_BatonPass - .4byte gMoveDescription_Encore - .4byte gMoveDescription_Pursuit - .4byte gMoveDescription_RapidSpin - .4byte gMoveDescription_SweetScent - .4byte gMoveDescription_IronTail - .4byte gMoveDescription_MetalClaw - .4byte gMoveDescription_VitalThrow - .4byte gMoveDescription_MorningSun - .4byte gMoveDescription_Synthesis - .4byte gMoveDescription_Moonlight - .4byte gMoveDescription_HiddenPower - .4byte gMoveDescription_CrossChop - .4byte gMoveDescription_Twister - .4byte gMoveDescription_RainDance - .4byte gMoveDescription_SunnyDay - .4byte gMoveDescription_Crunch - .4byte gMoveDescription_MirrorCoat - .4byte gMoveDescription_PsychUp - .4byte gMoveDescription_ExtremeSpeed - .4byte gMoveDescription_AncientPower - .4byte gMoveDescription_ShadowBall - .4byte gMoveDescription_FutureSight - .4byte gMoveDescription_RockSmash - .4byte gMoveDescription_Whirlpool - .4byte gMoveDescription_BeatUp - .4byte gMoveDescription_FakeOut - .4byte gMoveDescription_Uproar - .4byte gMoveDescription_Stockpile - .4byte gMoveDescription_SpitUp - .4byte gMoveDescription_Swallow - .4byte gMoveDescription_HeatWave - .4byte gMoveDescription_Hail - .4byte gMoveDescription_Torment - .4byte gMoveDescription_Flatter - .4byte gMoveDescription_WillOWisp - .4byte gMoveDescription_Memento - .4byte gMoveDescription_Facade - .4byte gMoveDescription_FocusPunch - .4byte gMoveDescription_SmellingSalt - .4byte gMoveDescription_FollowMe - .4byte gMoveDescription_NaturePower - .4byte gMoveDescription_Charge - .4byte gMoveDescription_Taunt - .4byte gMoveDescription_HelpingHand - .4byte gMoveDescription_Trick - .4byte gMoveDescription_RolePlay - .4byte gMoveDescription_Wish - .4byte gMoveDescription_Assist - .4byte gMoveDescription_Ingrain - .4byte gMoveDescription_Superpower - .4byte gMoveDescription_MagicCoat - .4byte gMoveDescription_Recycle - .4byte gMoveDescription_Revenge - .4byte gMoveDescription_BrickBreak - .4byte gMoveDescription_Yawn - .4byte gMoveDescription_KnockOff - .4byte gMoveDescription_Endeavor - .4byte gMoveDescription_Eruption - .4byte gMoveDescription_SkillSwap - .4byte gMoveDescription_Imprison - .4byte gMoveDescription_Refresh - .4byte gMoveDescription_Grudge - .4byte gMoveDescription_Snatch - .4byte gMoveDescription_SecretPower - .4byte gMoveDescription_Dive - .4byte gMoveDescription_ArmThrust - .4byte gMoveDescription_Camouflage - .4byte gMoveDescription_TailGlow - .4byte gMoveDescription_LusterPurge - .4byte gMoveDescription_MistBall - .4byte gMoveDescription_FeatherDance - .4byte gMoveDescription_TeeterDance - .4byte gMoveDescription_BlazeKick - .4byte gMoveDescription_MudSport - .4byte gMoveDescription_IceBall - .4byte gMoveDescription_NeedleArm - .4byte gMoveDescription_SlackOff - .4byte gMoveDescription_HyperVoice - .4byte gMoveDescription_PoisonFang - .4byte gMoveDescription_CrushClaw - .4byte gMoveDescription_BlastBurn - .4byte gMoveDescription_HydroCannon - .4byte gMoveDescription_MeteorMash - .4byte gMoveDescription_Astonish - .4byte gMoveDescription_WeatherBall - .4byte gMoveDescription_Aromatherapy - .4byte gMoveDescription_FakeTears - .4byte gMoveDescription_AirCutter - .4byte gMoveDescription_Overheat - .4byte gMoveDescription_OdorSleuth - .4byte gMoveDescription_RockTomb - .4byte gMoveDescription_SilverWind - .4byte gMoveDescription_MetalSound - .4byte gMoveDescription_GrassWhistle - .4byte gMoveDescription_Tickle - .4byte gMoveDescription_CosmicPower - .4byte gMoveDescription_WaterSpout - .4byte gMoveDescription_SignalBeam - .4byte gMoveDescription_ShadowPunch - .4byte gMoveDescription_Extrasensory - .4byte gMoveDescription_SkyUppercut - .4byte gMoveDescription_SandTomb - .4byte gMoveDescription_SheerCold - .4byte gMoveDescription_MuddyWater - .4byte gMoveDescription_BulletSeed - .4byte gMoveDescription_AerialAce - .4byte gMoveDescription_IcicleSpear - .4byte gMoveDescription_IronDefense - .4byte gMoveDescription_Block - .4byte gMoveDescription_Howl - .4byte gMoveDescription_DragonClaw - .4byte gMoveDescription_FrenzyPlant - .4byte gMoveDescription_BulkUp - .4byte gMoveDescription_Bounce - .4byte gMoveDescription_MudShot - .4byte gMoveDescription_PoisonTail - .4byte gMoveDescription_Covet - .4byte gMoveDescription_VoltTackle - .4byte gMoveDescription_MagicalLeaf - .4byte gMoveDescription_WaterSport - .4byte gMoveDescription_CalmMind - .4byte gMoveDescription_LeafBlade - .4byte gMoveDescription_DragonDance - .4byte gMoveDescription_RockBlast - .4byte gMoveDescription_ShockWave - .4byte gMoveDescription_WaterPulse - .4byte gMoveDescription_DoomDesire - .4byte gMoveDescription_PsychoBoost diff --git a/data/text/move_names.inc b/data/text/move_names.inc new file mode 100644 index 000000000..e4895646c --- /dev/null +++ b/data/text/move_names.inc @@ -0,0 +1,356 @@ +gMoveNames:: @ 81F8320 + .string "-$$$$$$$", 13 + .string "POUND$", 13 + .string "KARATE CHOP$", 13 + .string "DOUBLESLAP$", 13 + .string "COMET PUNCH$", 13 + .string "MEGA PUNCH$", 13 + .string "PAY DAY$", 13 + .string "FIRE PUNCH$", 13 + .string "ICE PUNCH$", 13 + .string "THUNDERPUNCH$", 13 + .string "SCRATCH$", 13 + .string "VICEGRIP$", 13 + .string "GUILLOTINE$", 13 + .string "RAZOR WIND$", 13 + .string "SWORDS DANCE$", 13 + .string "CUT$", 13 + .string "GUST$", 13 + .string "WING ATTACK$", 13 + .string "WHIRLWIND$", 13 + .string "FLY$", 13 + .string "BIND$", 13 + .string "SLAM$", 13 + .string "VINE WHIP$", 13 + .string "STOMP$", 13 + .string "DOUBLE KICK$", 13 + .string "MEGA KICK$", 13 + .string "JUMP KICK$", 13 + .string "ROLLING KICK$", 13 + .string "SAND-ATTACK$", 13 + .string "HEADBUTT$", 13 + .string "HORN ATTACK$", 13 + .string "FURY ATTACK$", 13 + .string "HORN DRILL$", 13 + .string "TACKLE$", 13 + .string "BODY SLAM$", 13 + .string "WRAP$", 13 + .string "TAKE DOWN$", 13 + .string "THRASH$", 13 + .string "DOUBLE-EDGE$", 13 + .string "TAIL WHIP$", 13 + .string "POISON STING$", 13 + .string "TWINEEDLE$", 13 + .string "PIN MISSILE$", 13 + .string "LEER$", 13 + .string "BITE$", 13 + .string "GROWL$", 13 + .string "ROAR$", 13 + .string "SING$", 13 + .string "SUPERSONIC$", 13 + .string "SONICBOOM$", 13 + .string "DISABLE$", 13 + .string "ACID$", 13 + .string "EMBER$", 13 + .string "FLAMETHROWER$", 13 + .string "MIST$", 13 + .string "WATER GUN$", 13 + .string "HYDRO PUMP$", 13 + .string "SURF$", 13 + .string "ICE BEAM$", 13 + .string "BLIZZARD$", 13 + .string "PSYBEAM$", 13 + .string "BUBBLEBEAM$", 13 + .string "AURORA BEAM$", 13 + .string "HYPER BEAM$", 13 + .string "PECK$", 13 + .string "DRILL PECK$", 13 + .string "SUBMISSION$", 13 + .string "LOW KICK$", 13 + .string "COUNTER$", 13 + .string "SEISMIC TOSS$", 13 + .string "STRENGTH$", 13 + .string "ABSORB$", 13 + .string "MEGA DRAIN$", 13 + .string "LEECH SEED$", 13 + .string "GROWTH$", 13 + .string "RAZOR LEAF$", 13 + .string "SOLARBEAM$", 13 + .string "POISONPOWDER$", 13 + .string "STUN SPORE$", 13 + .string "SLEEP POWDER$", 13 + .string "PETAL DANCE$", 13 + .string "STRING SHOT$", 13 + .string "DRAGON RAGE$", 13 + .string "FIRE SPIN$", 13 + .string "THUNDERSHOCK$", 13 + .string "THUNDERBOLT$", 13 + .string "THUNDER WAVE$", 13 + .string "THUNDER$", 13 + .string "ROCK THROW$", 13 + .string "EARTHQUAKE$", 13 + .string "FISSURE$", 13 + .string "DIG$", 13 + .string "TOXIC$", 13 + .string "CONFUSION$", 13 + .string "PSYCHIC$", 13 + .string "HYPNOSIS$", 13 + .string "MEDITATE$", 13 + .string "AGILITY$", 13 + .string "QUICK ATTACK$", 13 + .string "RAGE$", 13 + .string "TELEPORT$", 13 + .string "NIGHT SHADE$", 13 + .string "MIMIC$", 13 + .string "SCREECH$", 13 + .string "DOUBLE TEAM$", 13 + .string "RECOVER$", 13 + .string "HARDEN$", 13 + .string "MINIMIZE$", 13 + .string "SMOKESCREEN$", 13 + .string "CONFUSE RAY$", 13 + .string "WITHDRAW$", 13 + .string "DEFENSE CURL$", 13 + .string "BARRIER$", 13 + .string "LIGHT SCREEN$", 13 + .string "HAZE$", 13 + .string "REFLECT$", 13 + .string "FOCUS ENERGY$", 13 + .string "BIDE$", 13 + .string "METRONOME$", 13 + .string "MIRROR MOVE$", 13 + .string "SELFDESTRUCT$", 13 + .string "EGG BOMB$", 13 + .string "LICK$", 13 + .string "SMOG$", 13 + .string "SLUDGE$", 13 + .string "BONE CLUB$", 13 + .string "FIRE BLAST$", 13 + .string "WATERFALL$", 13 + .string "CLAMP$", 13 + .string "SWIFT$", 13 + .string "SKULL BASH$", 13 + .string "SPIKE CANNON$", 13 + .string "CONSTRICT$", 13 + .string "AMNESIA$", 13 + .string "KINESIS$", 13 + .string "SOFTBOILED$", 13 + .string "HI JUMP KICK$", 13 + .string "GLARE$", 13 + .string "DREAM EATER$", 13 + .string "POISON GAS$", 13 + .string "BARRAGE$", 13 + .string "LEECH LIFE$", 13 + .string "LOVELY KISS$", 13 + .string "SKY ATTACK$", 13 + .string "TRANSFORM$", 13 + .string "BUBBLE$", 13 + .string "DIZZY PUNCH$", 13 + .string "SPORE$", 13 + .string "FLASH$", 13 + .string "PSYWAVE$", 13 + .string "SPLASH$", 13 + .string "ACID ARMOR$", 13 + .string "CRABHAMMER$", 13 + .string "EXPLOSION$", 13 + .string "FURY SWIPES$", 13 + .string "BONEMERANG$", 13 + .string "REST$", 13 + .string "ROCK SLIDE$", 13 + .string "HYPER FANG$", 13 + .string "SHARPEN$", 13 + .string "CONVERSION$", 13 + .string "TRI ATTACK$", 13 + .string "SUPER FANG$", 13 + .string "SLASH$", 13 + .string "SUBSTITUTE$", 13 + .string "STRUGGLE$", 13 + .string "SKETCH$", 13 + .string "TRIPLE KICK$", 13 + .string "THIEF$", 13 + .string "SPIDER WEB$", 13 + .string "MIND READER$", 13 + .string "NIGHTMARE$", 13 + .string "FLAME WHEEL$", 13 + .string "SNORE$", 13 + .string "CURSE$", 13 + .string "FLAIL$", 13 + .string "CONVERSION 2$", 13 + .string "AEROBLAST$", 13 + .string "COTTON SPORE$", 13 + .string "REVERSAL$", 13 + .string "SPITE$", 13 + .string "POWDER SNOW$", 13 + .string "PROTECT$", 13 + .string "MACH PUNCH$", 13 + .string "SCARY FACE$", 13 + .string "FAINT ATTACK$", 13 + .string "SWEET KISS$", 13 + .string "BELLY DRUM$", 13 + .string "SLUDGE BOMB$", 13 + .string "MUD-SLAP$", 13 + .string "OCTAZOOKA$", 13 + .string "SPIKES$", 13 + .string "ZAP CANNON$", 13 + .string "FORESIGHT$", 13 + .string "DESTINY BOND$", 13 + .string "PERISH SONG$", 13 + .string "ICY WIND$", 13 + .string "DETECT$", 13 + .string "BONE RUSH$", 13 + .string "LOCK-ON$", 13 + .string "OUTRAGE$", 13 + .string "SANDSTORM$", 13 + .string "GIGA DRAIN$", 13 + .string "ENDURE$", 13 + .string "CHARM$", 13 + .string "ROLLOUT$", 13 + .string "FALSE SWIPE$", 13 + .string "SWAGGER$", 13 + .string "MILK DRINK$", 13 + .string "SPARK$", 13 + .string "FURY CUTTER$", 13 + .string "STEEL WING$", 13 + .string "MEAN LOOK$", 13 + .string "ATTRACT$", 13 + .string "SLEEP TALK$", 13 + .string "HEAL BELL$", 13 + .string "RETURN$", 13 + .string "PRESENT$", 13 + .string "FRUSTRATION$", 13 + .string "SAFEGUARD$", 13 + .string "PAIN SPLIT$", 13 + .string "SACRED FIRE$", 13 + .string "MAGNITUDE$", 13 + .string "DYNAMICPUNCH$", 13 + .string "MEGAHORN$", 13 + .string "DRAGONBREATH$", 13 + .string "BATON PASS$", 13 + .string "ENCORE$", 13 + .string "PURSUIT$", 13 + .string "RAPID SPIN$", 13 + .string "SWEET SCENT$", 13 + .string "IRON TAIL$", 13 + .string "METAL CLAW$", 13 + .string "VITAL THROW$", 13 + .string "MORNING SUN$", 13 + .string "SYNTHESIS$", 13 + .string "MOONLIGHT$", 13 + .string "HIDDEN POWER$", 13 + .string "CROSS CHOP$", 13 + .string "TWISTER$", 13 + .string "RAIN DANCE$", 13 + .string "SUNNY DAY$", 13 + .string "CRUNCH$", 13 + .string "MIRROR COAT$", 13 + .string "PSYCH UP$", 13 + .string "EXTREMESPEED$", 13 + .string "ANCIENTPOWER$", 13 + .string "SHADOW BALL$", 13 + .string "FUTURE SIGHT$", 13 + .string "ROCK SMASH$", 13 + .string "WHIRLPOOL$", 13 + .string "BEAT UP$", 13 + .string "FAKE OUT$", 13 + .string "UPROAR$", 13 + .string "STOCKPILE$", 13 + .string "SPIT UP$", 13 + .string "SWALLOW$", 13 + .string "HEAT WAVE$", 13 + .string "HAIL$", 13 + .string "TORMENT$", 13 + .string "FLATTER$", 13 + .string "WILL-O-WISP$", 13 + .string "MEMENTO$", 13 + .string "FACADE$", 13 + .string "FOCUS PUNCH$", 13 + .string "SMELLINGSALT$", 13 + .string "FOLLOW ME$", 13 + .string "NATURE POWER$", 13 + .string "CHARGE$", 13 + .string "TAUNT$", 13 + .string "HELPING HAND$", 13 + .string "TRICK$", 13 + .string "ROLE PLAY$", 13 + .string "WISH$", 13 + .string "ASSIST$", 13 + .string "INGRAIN$", 13 + .string "SUPERPOWER$", 13 + .string "MAGIC COAT$", 13 + .string "RECYCLE$", 13 + .string "REVENGE$", 13 + .string "BRICK BREAK$", 13 + .string "YAWN$", 13 + .string "KNOCK OFF$", 13 + .string "ENDEAVOR$", 13 + .string "ERUPTION$", 13 + .string "SKILL SWAP$", 13 + .string "IMPRISON$", 13 + .string "REFRESH$", 13 + .string "GRUDGE$", 13 + .string "SNATCH$", 13 + .string "SECRET POWER$", 13 + .string "DIVE$", 13 + .string "ARM THRUST$", 13 + .string "CAMOUFLAGE$", 13 + .string "TAIL GLOW$", 13 + .string "LUSTER PURGE$", 13 + .string "MIST BALL$", 13 + .string "FEATHERDANCE$", 13 + .string "TEETER DANCE$", 13 + .string "BLAZE KICK$", 13 + .string "MUD SPORT$", 13 + .string "ICE BALL$", 13 + .string "NEEDLE ARM$", 13 + .string "SLACK OFF$", 13 + .string "HYPER VOICE$", 13 + .string "POISON FANG$", 13 + .string "CRUSH CLAW$", 13 + .string "BLAST BURN$", 13 + .string "HYDRO CANNON$", 13 + .string "METEOR MASH$", 13 + .string "ASTONISH$", 13 + .string "WEATHER BALL$", 13 + .string "AROMATHERAPY$", 13 + .string "FAKE TEARS$", 13 + .string "AIR CUTTER$", 13 + .string "OVERHEAT$", 13 + .string "ODOR SLEUTH$", 13 + .string "ROCK TOMB$", 13 + .string "SILVER WIND$", 13 + .string "METAL SOUND$", 13 + .string "GRASSWHISTLE$", 13 + .string "TICKLE$", 13 + .string "COSMIC POWER$", 13 + .string "WATER SPOUT$", 13 + .string "SIGNAL BEAM$", 13 + .string "SHADOW PUNCH$", 13 + .string "EXTRASENSORY$", 13 + .string "SKY UPPERCUT$", 13 + .string "SAND TOMB$", 13 + .string "SHEER COLD$", 13 + .string "MUDDY WATER$", 13 + .string "BULLET SEED$", 13 + .string "AERIAL ACE$", 13 + .string "ICICLE SPEAR$", 13 + .string "IRON DEFENSE$", 13 + .string "BLOCK$", 13 + .string "HOWL$", 13 + .string "DRAGON CLAW$", 13 + .string "FRENZY PLANT$", 13 + .string "BULK UP$", 13 + .string "BOUNCE$", 13 + .string "MUD SHOT$", 13 + .string "POISON TAIL$", 13 + .string "COVET$", 13 + .string "VOLT TACKLE$", 13 + .string "MAGICAL LEAF$", 13 + .string "WATER SPORT$", 13 + .string "CALM MIND$", 13 + .string "LEAF BLADE$", 13 + .string "DRAGON DANCE$", 13 + .string "ROCK BLAST$", 13 + .string "SHOCK WAVE$", 13 + .string "WATER PULSE$", 13 + .string "DOOM DESIRE$", 13 + .string "PSYCHO BOOST$", 13 diff --git a/data/text/move_names.s b/data/text/move_names.s deleted file mode 100644 index e4895646c..000000000 --- a/data/text/move_names.s +++ /dev/null @@ -1,356 +0,0 @@ -gMoveNames:: @ 81F8320 - .string "-$$$$$$$", 13 - .string "POUND$", 13 - .string "KARATE CHOP$", 13 - .string "DOUBLESLAP$", 13 - .string "COMET PUNCH$", 13 - .string "MEGA PUNCH$", 13 - .string "PAY DAY$", 13 - .string "FIRE PUNCH$", 13 - .string "ICE PUNCH$", 13 - .string "THUNDERPUNCH$", 13 - .string "SCRATCH$", 13 - .string "VICEGRIP$", 13 - .string "GUILLOTINE$", 13 - .string "RAZOR WIND$", 13 - .string "SWORDS DANCE$", 13 - .string "CUT$", 13 - .string "GUST$", 13 - .string "WING ATTACK$", 13 - .string "WHIRLWIND$", 13 - .string "FLY$", 13 - .string "BIND$", 13 - .string "SLAM$", 13 - .string "VINE WHIP$", 13 - .string "STOMP$", 13 - .string "DOUBLE KICK$", 13 - .string "MEGA KICK$", 13 - .string "JUMP KICK$", 13 - .string "ROLLING KICK$", 13 - .string "SAND-ATTACK$", 13 - .string "HEADBUTT$", 13 - .string "HORN ATTACK$", 13 - .string "FURY ATTACK$", 13 - .string "HORN DRILL$", 13 - .string "TACKLE$", 13 - .string "BODY SLAM$", 13 - .string "WRAP$", 13 - .string "TAKE DOWN$", 13 - .string "THRASH$", 13 - .string "DOUBLE-EDGE$", 13 - .string "TAIL WHIP$", 13 - .string "POISON STING$", 13 - .string "TWINEEDLE$", 13 - .string "PIN MISSILE$", 13 - .string "LEER$", 13 - .string "BITE$", 13 - .string "GROWL$", 13 - .string "ROAR$", 13 - .string "SING$", 13 - .string "SUPERSONIC$", 13 - .string "SONICBOOM$", 13 - .string "DISABLE$", 13 - .string "ACID$", 13 - .string "EMBER$", 13 - .string "FLAMETHROWER$", 13 - .string "MIST$", 13 - .string "WATER GUN$", 13 - .string "HYDRO PUMP$", 13 - .string "SURF$", 13 - .string "ICE BEAM$", 13 - .string "BLIZZARD$", 13 - .string "PSYBEAM$", 13 - .string "BUBBLEBEAM$", 13 - .string "AURORA BEAM$", 13 - .string "HYPER BEAM$", 13 - .string "PECK$", 13 - .string "DRILL PECK$", 13 - .string "SUBMISSION$", 13 - .string "LOW KICK$", 13 - .string "COUNTER$", 13 - .string "SEISMIC TOSS$", 13 - .string "STRENGTH$", 13 - .string "ABSORB$", 13 - .string "MEGA DRAIN$", 13 - .string "LEECH SEED$", 13 - .string "GROWTH$", 13 - .string "RAZOR LEAF$", 13 - .string "SOLARBEAM$", 13 - .string "POISONPOWDER$", 13 - .string "STUN SPORE$", 13 - .string "SLEEP POWDER$", 13 - .string "PETAL DANCE$", 13 - .string "STRING SHOT$", 13 - .string "DRAGON RAGE$", 13 - .string "FIRE SPIN$", 13 - .string "THUNDERSHOCK$", 13 - .string "THUNDERBOLT$", 13 - .string "THUNDER WAVE$", 13 - .string "THUNDER$", 13 - .string "ROCK THROW$", 13 - .string "EARTHQUAKE$", 13 - .string "FISSURE$", 13 - .string "DIG$", 13 - .string "TOXIC$", 13 - .string "CONFUSION$", 13 - .string "PSYCHIC$", 13 - .string "HYPNOSIS$", 13 - .string "MEDITATE$", 13 - .string "AGILITY$", 13 - .string "QUICK ATTACK$", 13 - .string "RAGE$", 13 - .string "TELEPORT$", 13 - .string "NIGHT SHADE$", 13 - .string "MIMIC$", 13 - .string "SCREECH$", 13 - .string "DOUBLE TEAM$", 13 - .string "RECOVER$", 13 - .string "HARDEN$", 13 - .string "MINIMIZE$", 13 - .string "SMOKESCREEN$", 13 - .string "CONFUSE RAY$", 13 - .string "WITHDRAW$", 13 - .string "DEFENSE CURL$", 13 - .string "BARRIER$", 13 - .string "LIGHT SCREEN$", 13 - .string "HAZE$", 13 - .string "REFLECT$", 13 - .string "FOCUS ENERGY$", 13 - .string "BIDE$", 13 - .string "METRONOME$", 13 - .string "MIRROR MOVE$", 13 - .string "SELFDESTRUCT$", 13 - .string "EGG BOMB$", 13 - .string "LICK$", 13 - .string "SMOG$", 13 - .string "SLUDGE$", 13 - .string "BONE CLUB$", 13 - .string "FIRE BLAST$", 13 - .string "WATERFALL$", 13 - .string "CLAMP$", 13 - .string "SWIFT$", 13 - .string "SKULL BASH$", 13 - .string "SPIKE CANNON$", 13 - .string "CONSTRICT$", 13 - .string "AMNESIA$", 13 - .string "KINESIS$", 13 - .string "SOFTBOILED$", 13 - .string "HI JUMP KICK$", 13 - .string "GLARE$", 13 - .string "DREAM EATER$", 13 - .string "POISON GAS$", 13 - .string "BARRAGE$", 13 - .string "LEECH LIFE$", 13 - .string "LOVELY KISS$", 13 - .string "SKY ATTACK$", 13 - .string "TRANSFORM$", 13 - .string "BUBBLE$", 13 - .string "DIZZY PUNCH$", 13 - .string "SPORE$", 13 - .string "FLASH$", 13 - .string "PSYWAVE$", 13 - .string "SPLASH$", 13 - .string "ACID ARMOR$", 13 - .string "CRABHAMMER$", 13 - .string "EXPLOSION$", 13 - .string "FURY SWIPES$", 13 - .string "BONEMERANG$", 13 - .string "REST$", 13 - .string "ROCK SLIDE$", 13 - .string "HYPER FANG$", 13 - .string "SHARPEN$", 13 - .string "CONVERSION$", 13 - .string "TRI ATTACK$", 13 - .string "SUPER FANG$", 13 - .string "SLASH$", 13 - .string "SUBSTITUTE$", 13 - .string "STRUGGLE$", 13 - .string "SKETCH$", 13 - .string "TRIPLE KICK$", 13 - .string "THIEF$", 13 - .string "SPIDER WEB$", 13 - .string "MIND READER$", 13 - .string "NIGHTMARE$", 13 - .string "FLAME WHEEL$", 13 - .string "SNORE$", 13 - .string "CURSE$", 13 - .string "FLAIL$", 13 - .string "CONVERSION 2$", 13 - .string "AEROBLAST$", 13 - .string "COTTON SPORE$", 13 - .string "REVERSAL$", 13 - .string "SPITE$", 13 - .string "POWDER SNOW$", 13 - .string "PROTECT$", 13 - .string "MACH PUNCH$", 13 - .string "SCARY FACE$", 13 - .string "FAINT ATTACK$", 13 - .string "SWEET KISS$", 13 - .string "BELLY DRUM$", 13 - .string "SLUDGE BOMB$", 13 - .string "MUD-SLAP$", 13 - .string "OCTAZOOKA$", 13 - .string "SPIKES$", 13 - .string "ZAP CANNON$", 13 - .string "FORESIGHT$", 13 - .string "DESTINY BOND$", 13 - .string "PERISH SONG$", 13 - .string "ICY WIND$", 13 - .string "DETECT$", 13 - .string "BONE RUSH$", 13 - .string "LOCK-ON$", 13 - .string "OUTRAGE$", 13 - .string "SANDSTORM$", 13 - .string "GIGA DRAIN$", 13 - .string "ENDURE$", 13 - .string "CHARM$", 13 - .string "ROLLOUT$", 13 - .string "FALSE SWIPE$", 13 - .string "SWAGGER$", 13 - .string "MILK DRINK$", 13 - .string "SPARK$", 13 - .string "FURY CUTTER$", 13 - .string "STEEL WING$", 13 - .string "MEAN LOOK$", 13 - .string "ATTRACT$", 13 - .string "SLEEP TALK$", 13 - .string "HEAL BELL$", 13 - .string "RETURN$", 13 - .string "PRESENT$", 13 - .string "FRUSTRATION$", 13 - .string "SAFEGUARD$", 13 - .string "PAIN SPLIT$", 13 - .string "SACRED FIRE$", 13 - .string "MAGNITUDE$", 13 - .string "DYNAMICPUNCH$", 13 - .string "MEGAHORN$", 13 - .string "DRAGONBREATH$", 13 - .string "BATON PASS$", 13 - .string "ENCORE$", 13 - .string "PURSUIT$", 13 - .string "RAPID SPIN$", 13 - .string "SWEET SCENT$", 13 - .string "IRON TAIL$", 13 - .string "METAL CLAW$", 13 - .string "VITAL THROW$", 13 - .string "MORNING SUN$", 13 - .string "SYNTHESIS$", 13 - .string "MOONLIGHT$", 13 - .string "HIDDEN POWER$", 13 - .string "CROSS CHOP$", 13 - .string "TWISTER$", 13 - .string "RAIN DANCE$", 13 - .string "SUNNY DAY$", 13 - .string "CRUNCH$", 13 - .string "MIRROR COAT$", 13 - .string "PSYCH UP$", 13 - .string "EXTREMESPEED$", 13 - .string "ANCIENTPOWER$", 13 - .string "SHADOW BALL$", 13 - .string "FUTURE SIGHT$", 13 - .string "ROCK SMASH$", 13 - .string "WHIRLPOOL$", 13 - .string "BEAT UP$", 13 - .string "FAKE OUT$", 13 - .string "UPROAR$", 13 - .string "STOCKPILE$", 13 - .string "SPIT UP$", 13 - .string "SWALLOW$", 13 - .string "HEAT WAVE$", 13 - .string "HAIL$", 13 - .string "TORMENT$", 13 - .string "FLATTER$", 13 - .string "WILL-O-WISP$", 13 - .string "MEMENTO$", 13 - .string "FACADE$", 13 - .string "FOCUS PUNCH$", 13 - .string "SMELLINGSALT$", 13 - .string "FOLLOW ME$", 13 - .string "NATURE POWER$", 13 - .string "CHARGE$", 13 - .string "TAUNT$", 13 - .string "HELPING HAND$", 13 - .string "TRICK$", 13 - .string "ROLE PLAY$", 13 - .string "WISH$", 13 - .string "ASSIST$", 13 - .string "INGRAIN$", 13 - .string "SUPERPOWER$", 13 - .string "MAGIC COAT$", 13 - .string "RECYCLE$", 13 - .string "REVENGE$", 13 - .string "BRICK BREAK$", 13 - .string "YAWN$", 13 - .string "KNOCK OFF$", 13 - .string "ENDEAVOR$", 13 - .string "ERUPTION$", 13 - .string "SKILL SWAP$", 13 - .string "IMPRISON$", 13 - .string "REFRESH$", 13 - .string "GRUDGE$", 13 - .string "SNATCH$", 13 - .string "SECRET POWER$", 13 - .string "DIVE$", 13 - .string "ARM THRUST$", 13 - .string "CAMOUFLAGE$", 13 - .string "TAIL GLOW$", 13 - .string "LUSTER PURGE$", 13 - .string "MIST BALL$", 13 - .string "FEATHERDANCE$", 13 - .string "TEETER DANCE$", 13 - .string "BLAZE KICK$", 13 - .string "MUD SPORT$", 13 - .string "ICE BALL$", 13 - .string "NEEDLE ARM$", 13 - .string "SLACK OFF$", 13 - .string "HYPER VOICE$", 13 - .string "POISON FANG$", 13 - .string "CRUSH CLAW$", 13 - .string "BLAST BURN$", 13 - .string "HYDRO CANNON$", 13 - .string "METEOR MASH$", 13 - .string "ASTONISH$", 13 - .string "WEATHER BALL$", 13 - .string "AROMATHERAPY$", 13 - .string "FAKE TEARS$", 13 - .string "AIR CUTTER$", 13 - .string "OVERHEAT$", 13 - .string "ODOR SLEUTH$", 13 - .string "ROCK TOMB$", 13 - .string "SILVER WIND$", 13 - .string "METAL SOUND$", 13 - .string "GRASSWHISTLE$", 13 - .string "TICKLE$", 13 - .string "COSMIC POWER$", 13 - .string "WATER SPOUT$", 13 - .string "SIGNAL BEAM$", 13 - .string "SHADOW PUNCH$", 13 - .string "EXTRASENSORY$", 13 - .string "SKY UPPERCUT$", 13 - .string "SAND TOMB$", 13 - .string "SHEER COLD$", 13 - .string "MUDDY WATER$", 13 - .string "BULLET SEED$", 13 - .string "AERIAL ACE$", 13 - .string "ICICLE SPEAR$", 13 - .string "IRON DEFENSE$", 13 - .string "BLOCK$", 13 - .string "HOWL$", 13 - .string "DRAGON CLAW$", 13 - .string "FRENZY PLANT$", 13 - .string "BULK UP$", 13 - .string "BOUNCE$", 13 - .string "MUD SHOT$", 13 - .string "POISON TAIL$", 13 - .string "COVET$", 13 - .string "VOLT TACKLE$", 13 - .string "MAGICAL LEAF$", 13 - .string "WATER SPORT$", 13 - .string "CALM MIND$", 13 - .string "LEAF BLADE$", 13 - .string "DRAGON DANCE$", 13 - .string "ROCK BLAST$", 13 - .string "SHOCK WAVE$", 13 - .string "WATER PULSE$", 13 - .string "DOOM DESIRE$", 13 - .string "PSYCHO BOOST$", 13 diff --git a/data/text/mystery_event_club.inc b/data/text/mystery_event_club.inc new file mode 100644 index 000000000..cfe8c4947 --- /dev/null +++ b/data/text/mystery_event_club.inc @@ -0,0 +1,75 @@ +PetalburgCity_PokemonCenter_1F_Text_1B1C97:: @ 81B1C97 + .string "Hello there, TRAINER!\n" + .string "You’ve got a wonderful smile, there.\p" + .string "I have a hobby - collecting the profiles\n" + .string "of POKéMON TRAINERS.$" + +PetalburgCity_PokemonCenter_1F_Text_1B1D10:: @ 81B1D10 + .string "So, how about it?\n" + .string "May I see your profile?$" + +PetalburgCity_PokemonCenter_1F_Text_1B1D3A:: @ 81B1D3A + .string "You make your own profile by putting\n" + .string "together four words or phrases.\p" + .string "Here, I’ll show you an example of a\n" + .string "profile using four pieces of text.\p" + .string "You can switch those four pieces with\n" + .string "other text pieces any which way you\l" + .string "like to make your own profile.\p" + .string "There are a lot of text pieces that you\n" + .string "can use.\p" + .string "They are arranged in groups like\n" + .string "POKéMON, lifestyles, and hobbies so\l" + .string "it is easier to look them up.\p" + .string "So, first, choose the group of text\n" + .string "pieces to display a list of choices.\p" + .string "Then, pick the choice you want.\p" + .string "Repeat for the remaining text choices,\n" + .string "and you’ll have your very own profile.$" + +UnknownString_81B1F7A: @ 81B1F7A + .string "$" + +PetalburgCity_PokemonCenter_1F_Text_1B1F7B:: @ 81B1F7B + .string "Yes! Thank you!\n" + .string "May I see your profile?$" + +PetalburgCity_PokemonCenter_1F_Text_1B1FA3:: @ 81B1FA3 + .string "Oh, no, really?\p" + .string "I imagine someone like you would have\n" + .string "a wonderful profile...$" + +PetalburgCity_PokemonCenter_1F_Text_1B1FF0:: @ 81B1FF0 + .string "Oh? You’re not into it right now?\p" + .string "Well, anytime is good by me!$" + +PetalburgCity_PokemonCenter_1F_Text_1B202F:: @ 81B202F + .string "Hello there, TRAINER!\n" + .string "You’ve got a wonderful smile.$" + +PetalburgCity_PokemonCenter_1F_Text_1B2063:: @ 81B2063 + .string "May I see your new profile?$" + +PetalburgCity_PokemonCenter_1F_Text_1B207F:: @ 81B207F + .string "Yes! Thank you!\p" + .string "I hope it’s even better than the profile\n" + .string "you showed me before.$" + +PetalburgCity_PokemonCenter_1F_Text_1B20CE:: @ 81B20CE + .string "Oh, you like your profile the way it is.\p" + .string "I don’t blame you - it’s a wonderful\n" + .string "profile the way it is now.$" + +PetalburgCity_PokemonCenter_1F_Text_1B2137:: @ 81B2137 + .string "F-fantastic!\p" + .string "Your profile, it’s wonderful!\n" + .string "It really says what you’re about.\p" + .string "Why, anyone hearing this profile would\n" + .string "be captivated by you!\p" + .string "Thank you!$" + +PetalburgCity_PokemonCenter_1F_Text_1B21CC:: @ 81B21CC + .string "Oh?\n" + .string "You know the secret saying!\p" + .string "That means you’re now a fellow member\n" + .string "of the MYSTERY EVENT CLUB!$" diff --git a/data/text/mystery_event_club.s b/data/text/mystery_event_club.s deleted file mode 100644 index cfe8c4947..000000000 --- a/data/text/mystery_event_club.s +++ /dev/null @@ -1,75 +0,0 @@ -PetalburgCity_PokemonCenter_1F_Text_1B1C97:: @ 81B1C97 - .string "Hello there, TRAINER!\n" - .string "You’ve got a wonderful smile, there.\p" - .string "I have a hobby - collecting the profiles\n" - .string "of POKéMON TRAINERS.$" - -PetalburgCity_PokemonCenter_1F_Text_1B1D10:: @ 81B1D10 - .string "So, how about it?\n" - .string "May I see your profile?$" - -PetalburgCity_PokemonCenter_1F_Text_1B1D3A:: @ 81B1D3A - .string "You make your own profile by putting\n" - .string "together four words or phrases.\p" - .string "Here, I’ll show you an example of a\n" - .string "profile using four pieces of text.\p" - .string "You can switch those four pieces with\n" - .string "other text pieces any which way you\l" - .string "like to make your own profile.\p" - .string "There are a lot of text pieces that you\n" - .string "can use.\p" - .string "They are arranged in groups like\n" - .string "POKéMON, lifestyles, and hobbies so\l" - .string "it is easier to look them up.\p" - .string "So, first, choose the group of text\n" - .string "pieces to display a list of choices.\p" - .string "Then, pick the choice you want.\p" - .string "Repeat for the remaining text choices,\n" - .string "and you’ll have your very own profile.$" - -UnknownString_81B1F7A: @ 81B1F7A - .string "$" - -PetalburgCity_PokemonCenter_1F_Text_1B1F7B:: @ 81B1F7B - .string "Yes! Thank you!\n" - .string "May I see your profile?$" - -PetalburgCity_PokemonCenter_1F_Text_1B1FA3:: @ 81B1FA3 - .string "Oh, no, really?\p" - .string "I imagine someone like you would have\n" - .string "a wonderful profile...$" - -PetalburgCity_PokemonCenter_1F_Text_1B1FF0:: @ 81B1FF0 - .string "Oh? You’re not into it right now?\p" - .string "Well, anytime is good by me!$" - -PetalburgCity_PokemonCenter_1F_Text_1B202F:: @ 81B202F - .string "Hello there, TRAINER!\n" - .string "You’ve got a wonderful smile.$" - -PetalburgCity_PokemonCenter_1F_Text_1B2063:: @ 81B2063 - .string "May I see your new profile?$" - -PetalburgCity_PokemonCenter_1F_Text_1B207F:: @ 81B207F - .string "Yes! Thank you!\p" - .string "I hope it’s even better than the profile\n" - .string "you showed me before.$" - -PetalburgCity_PokemonCenter_1F_Text_1B20CE:: @ 81B20CE - .string "Oh, you like your profile the way it is.\p" - .string "I don’t blame you - it’s a wonderful\n" - .string "profile the way it is now.$" - -PetalburgCity_PokemonCenter_1F_Text_1B2137:: @ 81B2137 - .string "F-fantastic!\p" - .string "Your profile, it’s wonderful!\n" - .string "It really says what you’re about.\p" - .string "Why, anyone hearing this profile would\n" - .string "be captivated by you!\p" - .string "Thank you!$" - -PetalburgCity_PokemonCenter_1F_Text_1B21CC:: @ 81B21CC - .string "Oh?\n" - .string "You know the secret saying!\p" - .string "That means you’re now a fellow member\n" - .string "of the MYSTERY EVENT CLUB!$" diff --git a/data/text/nature_names.inc b/data/text/nature_names.inc new file mode 100644 index 000000000..f191f80ba --- /dev/null +++ b/data/text/nature_names.inc @@ -0,0 +1,102 @@ +gNatureName_Hardy: @ 83C0F60 + .string "HARDY$" + +gNatureName_Lonely: @ 83C0F66 + .string "LONELY$" + +gNatureName_Brave: @ 83C0F6D + .string "BRAVE$" + +gNatureName_Adamant: @ 83C0F73 + .string "ADAMANT$" + +gNatureName_Naughty: @ 83C0F7B + .string "NAUGHTY$" + +gNatureName_Bold: @ 83C0F83 + .string "BOLD$" + +gNatureName_Docile: @ 83C0F88 + .string "DOCILE$" + +gNatureName_Relaxed: @ 83C0F8F + .string "RELAXED$" + +gNatureName_Impish: @ 83C0F97 + .string "IMPISH$" + +gNatureName_Lax: @ 83C0F9E + .string "LAX$" + +gNatureName_Timid: @ 83C0FA2 + .string "TIMID$" + +gNatureName_Hasty: @ 83C0FA8 + .string "HASTY$" + +gNatureName_Serious: @ 83C0FAE + .string "SERIOUS$" + +gNatureName_Jolly: @ 83C0FB6 + .string "JOLLY$" + +gNatureName_Naive: @ 83C0FBC + .string "NAIVE$" + +gNatureName_Modest: @ 83C0FC2 + .string "MODEST$" + +gNatureName_Mild: @ 83C0FC9 + .string "MILD$" + +gNatureName_Quiet: @ 83C0FCE + .string "QUIET$" + +gNatureName_Bashful: @ 83C0FD4 + .string "BASHFUL$" + +gNatureName_Rash: @ 83C0FDC + .string "RASH$" + +gNatureName_Calm: @ 83C0FE1 + .string "CALM$" + +gNatureName_Gentle: @ 83C0FE6 + .string "GENTLE$" + +gNatureName_Sassy: @ 83C0FED + .string "SASSY$" + +gNatureName_Careful: @ 83C0FF3 + .string "CAREFUL$" + +gNatureName_Quirky: @ 83C0FFB + .string "QUIRKY$" + + .align 2 +gNatureNames:: @ 83C1004 + .4byte gNatureName_Hardy + .4byte gNatureName_Lonely + .4byte gNatureName_Brave + .4byte gNatureName_Adamant + .4byte gNatureName_Naughty + .4byte gNatureName_Bold + .4byte gNatureName_Docile + .4byte gNatureName_Relaxed + .4byte gNatureName_Impish + .4byte gNatureName_Lax + .4byte gNatureName_Timid + .4byte gNatureName_Hasty + .4byte gNatureName_Serious + .4byte gNatureName_Jolly + .4byte gNatureName_Naive + .4byte gNatureName_Modest + .4byte gNatureName_Mild + .4byte gNatureName_Quiet + .4byte gNatureName_Bashful + .4byte gNatureName_Rash + .4byte gNatureName_Calm + .4byte gNatureName_Gentle + .4byte gNatureName_Sassy + .4byte gNatureName_Careful + .4byte gNatureName_Quirky diff --git a/data/text/nature_names.s b/data/text/nature_names.s deleted file mode 100644 index f191f80ba..000000000 --- a/data/text/nature_names.s +++ /dev/null @@ -1,102 +0,0 @@ -gNatureName_Hardy: @ 83C0F60 - .string "HARDY$" - -gNatureName_Lonely: @ 83C0F66 - .string "LONELY$" - -gNatureName_Brave: @ 83C0F6D - .string "BRAVE$" - -gNatureName_Adamant: @ 83C0F73 - .string "ADAMANT$" - -gNatureName_Naughty: @ 83C0F7B - .string "NAUGHTY$" - -gNatureName_Bold: @ 83C0F83 - .string "BOLD$" - -gNatureName_Docile: @ 83C0F88 - .string "DOCILE$" - -gNatureName_Relaxed: @ 83C0F8F - .string "RELAXED$" - -gNatureName_Impish: @ 83C0F97 - .string "IMPISH$" - -gNatureName_Lax: @ 83C0F9E - .string "LAX$" - -gNatureName_Timid: @ 83C0FA2 - .string "TIMID$" - -gNatureName_Hasty: @ 83C0FA8 - .string "HASTY$" - -gNatureName_Serious: @ 83C0FAE - .string "SERIOUS$" - -gNatureName_Jolly: @ 83C0FB6 - .string "JOLLY$" - -gNatureName_Naive: @ 83C0FBC - .string "NAIVE$" - -gNatureName_Modest: @ 83C0FC2 - .string "MODEST$" - -gNatureName_Mild: @ 83C0FC9 - .string "MILD$" - -gNatureName_Quiet: @ 83C0FCE - .string "QUIET$" - -gNatureName_Bashful: @ 83C0FD4 - .string "BASHFUL$" - -gNatureName_Rash: @ 83C0FDC - .string "RASH$" - -gNatureName_Calm: @ 83C0FE1 - .string "CALM$" - -gNatureName_Gentle: @ 83C0FE6 - .string "GENTLE$" - -gNatureName_Sassy: @ 83C0FED - .string "SASSY$" - -gNatureName_Careful: @ 83C0FF3 - .string "CAREFUL$" - -gNatureName_Quirky: @ 83C0FFB - .string "QUIRKY$" - - .align 2 -gNatureNames:: @ 83C1004 - .4byte gNatureName_Hardy - .4byte gNatureName_Lonely - .4byte gNatureName_Brave - .4byte gNatureName_Adamant - .4byte gNatureName_Naughty - .4byte gNatureName_Bold - .4byte gNatureName_Docile - .4byte gNatureName_Relaxed - .4byte gNatureName_Impish - .4byte gNatureName_Lax - .4byte gNatureName_Timid - .4byte gNatureName_Hasty - .4byte gNatureName_Serious - .4byte gNatureName_Jolly - .4byte gNatureName_Naive - .4byte gNatureName_Modest - .4byte gNatureName_Mild - .4byte gNatureName_Quiet - .4byte gNatureName_Bashful - .4byte gNatureName_Rash - .4byte gNatureName_Calm - .4byte gNatureName_Gentle - .4byte gNatureName_Sassy - .4byte gNatureName_Careful - .4byte gNatureName_Quirky diff --git a/data/text/pokeblocks.inc b/data/text/pokeblocks.inc new file mode 100644 index 000000000..e73a74cc0 --- /dev/null +++ b/data/text/pokeblocks.inc @@ -0,0 +1,125 @@ +FallarborTown_ContestLobby_Text_1B6E63:: @ 81B6E63 + .string "Oh? Did you want to make some {POKEBLOCK}S\n" + .string "with this old-timer?$" + +FallarborTown_ContestLobby_Text_1B6E9D:: @ 81B6E9D + .string "Excellent!$" + +FallarborTown_ContestLobby_Text_1B6EA8:: @ 81B6EA8 + .string "Oh...\n" + .string "You’ve made this old-timer sad...$" + +FallarborTown_ContestLobby_Text_1B6ED0:: @ 81B6ED0 + .string "Do you know how to make a {POKEBLOCK}?$" + +FallarborTown_ContestLobby_Text_1B6EF1:: @ 81B6EF1 + .string "Let’s get started, then!\p" + .string "Let’s BERRY BLENDER!$" + +FallarborTown_ContestLobby_Text_1B6F1F:: @ 81B6F1F + .string "Okay, a little explanation, then.\p" + .string "Oh, don’t worry, it’s quite simple.\p" + .string "When the BLENDER’s arrow comes to\n" + .string "your marker, just press the A Button.\p" + .string "That’s all you have to do.\n" + .string "You’ll see how easy it is when you try.$" + +FallarborTown_ContestLobby_Text_1B6FF0:: @ 81B6FF0 + .string "Oh?\n" + .string "You don’t have any BERRIES?\p" + .string "If you don’t have any BERRIES,\n" + .string "you can’t make any {POKEBLOCK}S.$" + +FallarborTown_ContestLobby_Text_1B704A:: @ 81B704A + .string "Well, that won’t do at all now, will it?\p" + .string "If you don’t mind leftovers, you can\n" + .string "have one of my BERRIES.\p" + .string "That way, we could make some {POKEBLOCK}S\n" + .string "together using the BERRY BLENDER.$" + +FallarborTown_ContestLobby_Text_1B70F6:: @ 81B70F6 + .string "If I had some BERRIES left over,\n" + .string "I’d gladly give you one...\p" + .string "But, I don’t have any to spare today.\n" + .string "We’ll have to do this another time.$" + +FallarborTown_ContestLobby_Text_1B717C:: @ 81B717C + .string "But your {POKEBLOCK} CASE is full.\p" + .string "You should use some {POKEBLOCK}S before\n" + .string "you come see me again.$" + +FallarborTown_ContestLobby_Text_1B71D2:: @ 81B71D2 + .string "But you don’t have a {POKEBLOCK} CASE.\p" + .string "You should get a {POKEBLOCK} CASE and then\n" + .string "come see me.$" + +LilycoveCity_ContestLobby_Text_1B7225:: @ 81B7225 +SlateportCity_ContestLobby_Text_1B7225:: @ 81B7225 + .string "Let’s get blending already!$" + +LilycoveCity_ContestLobby_Text_1B7241:: @ 81B7241 + .string "I wonder what kind of {POKEBLOCK} I’ll get?\n" + .string "This is so exciting!$" + +FallarborTown_ContestLobby_Text_1B727C:: @ 81B727C + .string "{POKEBLOCK}S will be made with your friends \n" + .string "from BERRIES in the BERRY BLENDER.\p" + .string "Is it okay to save the game before\n" + .string "linking with your friends?$" + +FallarborTown_ContestLobby_Text_1B7304:: @ 81B7304 + .string "Searching for your friends...\n" + .string "... ... B Button: Cancel$" + +FallarborTown_ContestLobby_Text_1B733B:: @ 81B733B + .string "{STR_VAR_1} arrived.$" + +FallarborTown_ContestLobby_Text_1B7347:: @ 81B7347 + .string "{STR_VAR_1} and {STR_VAR_2} arrived.$" + +FallarborTown_ContestLobby_Text_1B735A:: @ 81B735A + .string "{STR_VAR_1}, {STR_VAR_2}, and\n" + .string "{STR_VAR_3} arrived.$" + +UnknownString_81B7372: @ 81B7372 + .string "Nobody came...$" + +FallarborTown_ContestLobby_Text_1B7381:: @ 81B7381 + .string "You have no BERRIES.\n" + .string "The BERRY BLENDER can’t be used.$" + +FallarborTown_ContestLobby_Text_1B73B7:: @ 81B73B7 + .string "Your {POKEBLOCK} CASE is full.\n" + .string "The BERRY BLENDER can’t be used.$" + +FallarborTown_ContestLobby_Text_1B73F1:: @ 81B73F1 + .string "You don’t have a {POKEBLOCK} CASE.\n" + .string "The BERRY BLENDER can’t be used.$" + +FallarborTown_ContestLobby_Text_1B742F:: @ 81B742F + .string "I love making {POKEBLOCK}S.\p" + .string "I always have some BERRIES with me.$" + +FallarborTown_ContestLobby_Text_1B7469:: @ 81B7469 + .string "If you’d like, we could make some\n" + .string "{POKEBLOCK}S together using the\l" + .string "BERRY BLENDER.$" + +FallarborTown_ContestLobby_Text_1B74B4:: @ 81B74B4 + .string "Oh?\n" + .string "You don’t have any BERRIES?\p" + .string "Well, that won’t do at all now, will it?\p" + .string "If you don’t mind leftovers, you can\n" + .string "have one of my BERRIES.$" + +FallarborTown_ContestLobby_Text_1B753A:: @ 81B753A + .string "We’ll use it to make {POKEBLOCK}S together\n" + .string "using the BERRY BLENDER.$" + +FallarborTown_ContestLobby_Text_1B7578:: @ 81B7578 + .string "Oh?\n" + .string "You don’t have any BERRIES?\p" + .string "If I had some left over, I’d gladly\n" + .string "give you one...\p" + .string "But, I don’t have any to spare today.\n" + .string "Sorry about that.$" diff --git a/data/text/pokeblocks.s b/data/text/pokeblocks.s deleted file mode 100644 index e73a74cc0..000000000 --- a/data/text/pokeblocks.s +++ /dev/null @@ -1,125 +0,0 @@ -FallarborTown_ContestLobby_Text_1B6E63:: @ 81B6E63 - .string "Oh? Did you want to make some {POKEBLOCK}S\n" - .string "with this old-timer?$" - -FallarborTown_ContestLobby_Text_1B6E9D:: @ 81B6E9D - .string "Excellent!$" - -FallarborTown_ContestLobby_Text_1B6EA8:: @ 81B6EA8 - .string "Oh...\n" - .string "You’ve made this old-timer sad...$" - -FallarborTown_ContestLobby_Text_1B6ED0:: @ 81B6ED0 - .string "Do you know how to make a {POKEBLOCK}?$" - -FallarborTown_ContestLobby_Text_1B6EF1:: @ 81B6EF1 - .string "Let’s get started, then!\p" - .string "Let’s BERRY BLENDER!$" - -FallarborTown_ContestLobby_Text_1B6F1F:: @ 81B6F1F - .string "Okay, a little explanation, then.\p" - .string "Oh, don’t worry, it’s quite simple.\p" - .string "When the BLENDER’s arrow comes to\n" - .string "your marker, just press the A Button.\p" - .string "That’s all you have to do.\n" - .string "You’ll see how easy it is when you try.$" - -FallarborTown_ContestLobby_Text_1B6FF0:: @ 81B6FF0 - .string "Oh?\n" - .string "You don’t have any BERRIES?\p" - .string "If you don’t have any BERRIES,\n" - .string "you can’t make any {POKEBLOCK}S.$" - -FallarborTown_ContestLobby_Text_1B704A:: @ 81B704A - .string "Well, that won’t do at all now, will it?\p" - .string "If you don’t mind leftovers, you can\n" - .string "have one of my BERRIES.\p" - .string "That way, we could make some {POKEBLOCK}S\n" - .string "together using the BERRY BLENDER.$" - -FallarborTown_ContestLobby_Text_1B70F6:: @ 81B70F6 - .string "If I had some BERRIES left over,\n" - .string "I’d gladly give you one...\p" - .string "But, I don’t have any to spare today.\n" - .string "We’ll have to do this another time.$" - -FallarborTown_ContestLobby_Text_1B717C:: @ 81B717C - .string "But your {POKEBLOCK} CASE is full.\p" - .string "You should use some {POKEBLOCK}S before\n" - .string "you come see me again.$" - -FallarborTown_ContestLobby_Text_1B71D2:: @ 81B71D2 - .string "But you don’t have a {POKEBLOCK} CASE.\p" - .string "You should get a {POKEBLOCK} CASE and then\n" - .string "come see me.$" - -LilycoveCity_ContestLobby_Text_1B7225:: @ 81B7225 -SlateportCity_ContestLobby_Text_1B7225:: @ 81B7225 - .string "Let’s get blending already!$" - -LilycoveCity_ContestLobby_Text_1B7241:: @ 81B7241 - .string "I wonder what kind of {POKEBLOCK} I’ll get?\n" - .string "This is so exciting!$" - -FallarborTown_ContestLobby_Text_1B727C:: @ 81B727C - .string "{POKEBLOCK}S will be made with your friends \n" - .string "from BERRIES in the BERRY BLENDER.\p" - .string "Is it okay to save the game before\n" - .string "linking with your friends?$" - -FallarborTown_ContestLobby_Text_1B7304:: @ 81B7304 - .string "Searching for your friends...\n" - .string "... ... B Button: Cancel$" - -FallarborTown_ContestLobby_Text_1B733B:: @ 81B733B - .string "{STR_VAR_1} arrived.$" - -FallarborTown_ContestLobby_Text_1B7347:: @ 81B7347 - .string "{STR_VAR_1} and {STR_VAR_2} arrived.$" - -FallarborTown_ContestLobby_Text_1B735A:: @ 81B735A - .string "{STR_VAR_1}, {STR_VAR_2}, and\n" - .string "{STR_VAR_3} arrived.$" - -UnknownString_81B7372: @ 81B7372 - .string "Nobody came...$" - -FallarborTown_ContestLobby_Text_1B7381:: @ 81B7381 - .string "You have no BERRIES.\n" - .string "The BERRY BLENDER can’t be used.$" - -FallarborTown_ContestLobby_Text_1B73B7:: @ 81B73B7 - .string "Your {POKEBLOCK} CASE is full.\n" - .string "The BERRY BLENDER can’t be used.$" - -FallarborTown_ContestLobby_Text_1B73F1:: @ 81B73F1 - .string "You don’t have a {POKEBLOCK} CASE.\n" - .string "The BERRY BLENDER can’t be used.$" - -FallarborTown_ContestLobby_Text_1B742F:: @ 81B742F - .string "I love making {POKEBLOCK}S.\p" - .string "I always have some BERRIES with me.$" - -FallarborTown_ContestLobby_Text_1B7469:: @ 81B7469 - .string "If you’d like, we could make some\n" - .string "{POKEBLOCK}S together using the\l" - .string "BERRY BLENDER.$" - -FallarborTown_ContestLobby_Text_1B74B4:: @ 81B74B4 - .string "Oh?\n" - .string "You don’t have any BERRIES?\p" - .string "Well, that won’t do at all now, will it?\p" - .string "If you don’t mind leftovers, you can\n" - .string "have one of my BERRIES.$" - -FallarborTown_ContestLobby_Text_1B753A:: @ 81B753A - .string "We’ll use it to make {POKEBLOCK}S together\n" - .string "using the BERRY BLENDER.$" - -FallarborTown_ContestLobby_Text_1B7578:: @ 81B7578 - .string "Oh?\n" - .string "You don’t have any BERRIES?\p" - .string "If I had some left over, I’d gladly\n" - .string "give you one...\p" - .string "But, I don’t have any to spare today.\n" - .string "Sorry about that.$" diff --git a/data/text/pokedex_rating.inc b/data/text/pokedex_rating.inc new file mode 100644 index 000000000..d816799b6 --- /dev/null +++ b/data/text/pokedex_rating.inc @@ -0,0 +1,127 @@ +Route101_Text_1C4449:: @ 81C4449 + .string "PROF. BIRCH: Ah, {PLAYER}{KUN}!\p" + .string "Have you come to show me how your\n" + .string "POKéDEX is coming along?$" + +Route101_Text_1C449B:: @ 81C449B + .string "Hm? Oh, you haven’t caught enough\n" + .string "POKéMON to make it worthwhile.$" + +Route101_Text_1C44DC:: @ 81C44DC + .string "Hmhm...\p" + .string "So, you’ve seen {STR_VAR_1} POKéMON,\n" + .string "and you’ve caught {STR_VAR_2} POKéMON...$" + +gUnknown_081C4520:: @ 81C4520 +UnknownString_81C4520: @ 81C4520 + .string "You should go into grassy areas more\n" + .string "and look for POKéMON more carefully.$" + +gUnknown_081C456A:: @ 81C456A +UnknownString_81C456A: @ 81C456A + .string "I guess you’re getting the hang of it.\n" + .string "But, it gets harder from here.$" + +gUnknown_081C45B0:: @ 81C45B0 +UnknownString_81C45B0: @ 81C45B0 + .string "Some POKéMON only appear in certain\n" + .string "areas. You’ll need to be persistent.$" + +gUnknown_081C45F9:: @ 81C45F9 +UnknownString_81C45F9: @ 81C45F9 + .string "Well, it could use more quantity, but\n" + .string "this is looking more like a POKéDEX now.$" + +gUnknown_081C4648:: @ 81C4648 +UnknownString_81C4648: @ 81C4648 + .string "This is coming along pretty good.\n" + .string "Keep up the effort.$" + +gUnknown_081C467E:: @ 81C467E +UnknownString_81C467E: @ 81C467E + .string "Are you using any RODS?\n" + .string "There are many POKéMON in the sea.$" + +gUnknown_081C46B9:: @ 81C46B9 +UnknownString_81C46B9: @ 81C46B9 + .string "Instead of just catching POKéMON,\n" + .string "how about making them evolve, too?$" + +gUnknown_081C46FE:: @ 81C46FE +UnknownString_81C46FE: @ 81C46FE + .string "This is going to be a fantastic POKéDEX.\n" + .string "That’s the feeling I’m getting.$" + +gUnknown_081C4747:: @ 81C4747 +UnknownString_81C4747: @ 81C4747 + .string "You’ve collected this many...\n" + .string "Your talent is remarkable!$" + +gUnknown_081C4780:: @ 81C4780 +UnknownString_81C4780: @ 81C4780 + .string "Have you visited the SAFARI ZONE?\p" + .string "I hear there are some POKéMON that\n" + .string "can only be caught there.$" + +gUnknown_081C47DF:: @ 81C47DF +UnknownString_81C47DF: @ 81C47DF + .string "You’ve finally reached the 100-kind\n" + .string "mark. This is an impressive POKéDEX!$" + +gUnknown_081C4828:: @ 81C4828 +UnknownString_81C4828: @ 81C4828 + .string "There might be POKéMON that can be\n" + .string "found using ROCK SMASH.$" + +gUnknown_081C4863:: @ 81C4863 +UnknownString_81C4863: @ 81C4863 + .string "You should get some more POKéMON by\n" + .string "trading with others.$" + +gUnknown_081C489C:: @ 81C489C +UnknownString_81C489C: @ 81C489C + .string "I’ve heard of POKéMON that evolve when\n" + .string "they come to fully love their TRAINERS.$" + +gUnknown_081C48EB:: @ 81C48EB +UnknownString_81C48EB: @ 81C48EB + .string "I had no idea that there were so many\n" + .string "POKéMON species in the HOENN region.$" + +gUnknown_081C4936:: @ 81C4936 +UnknownString_81C4936: @ 81C4936 + .string "On occasion, some POKéMON appear in\n" + .string "large numbers like wild outbreaks.\l" + .string "Don’t miss opportunities like those.$" + +gUnknown_081C49A2:: @ 81C49A2 +UnknownString_81C49A2: @ 81C49A2 + .string "One can get a very good idea about the\n" + .string "POKéMON of the HOENN region by looking\l" + .string "through your POKéDEX.$" + +gUnknown_081C4A06:: @ 81C4A06 +UnknownString_81C4A06: @ 81C4A06 + .string "I’d say you already qualify as a POKéMON\n" + .string "PROFESSOR, and a good one, too!$" + +gUnknown_081C4A4F:: @ 81C4A4F +UnknownString_81C4A4F: @ 81C4A4F + .string "With a POKéDEX this complete, you’re\n" + .string "a real professional at this!$" + +gUnknown_081C4A91:: @ 81C4A91 +UnknownString_81C4A91: @ 81C4A91 + .string "You’re very close to completing this\n" + .string "POKéDEX. I can feel it in my bones!$" + +gUnknown_081C4ADA:: @ 81C4ADA +UnknownString_81C4ADA: @ 81C4ADA + .string "Congratulations!\n" + .string "Your POKéDEX is complete!$" + +Route101_Text_1C4B05:: @ 81C4B05 + .string "Hmhm...\n" + .string "On a nationwide basis...\p" + .string "You’ve seen {STR_VAR_1} POKéMON,\n" + .string "and you’ve caught {STR_VAR_2} POKéMON...$" diff --git a/data/text/pokedex_rating.s b/data/text/pokedex_rating.s deleted file mode 100644 index d816799b6..000000000 --- a/data/text/pokedex_rating.s +++ /dev/null @@ -1,127 +0,0 @@ -Route101_Text_1C4449:: @ 81C4449 - .string "PROF. BIRCH: Ah, {PLAYER}{KUN}!\p" - .string "Have you come to show me how your\n" - .string "POKéDEX is coming along?$" - -Route101_Text_1C449B:: @ 81C449B - .string "Hm? Oh, you haven’t caught enough\n" - .string "POKéMON to make it worthwhile.$" - -Route101_Text_1C44DC:: @ 81C44DC - .string "Hmhm...\p" - .string "So, you’ve seen {STR_VAR_1} POKéMON,\n" - .string "and you’ve caught {STR_VAR_2} POKéMON...$" - -gUnknown_081C4520:: @ 81C4520 -UnknownString_81C4520: @ 81C4520 - .string "You should go into grassy areas more\n" - .string "and look for POKéMON more carefully.$" - -gUnknown_081C456A:: @ 81C456A -UnknownString_81C456A: @ 81C456A - .string "I guess you’re getting the hang of it.\n" - .string "But, it gets harder from here.$" - -gUnknown_081C45B0:: @ 81C45B0 -UnknownString_81C45B0: @ 81C45B0 - .string "Some POKéMON only appear in certain\n" - .string "areas. You’ll need to be persistent.$" - -gUnknown_081C45F9:: @ 81C45F9 -UnknownString_81C45F9: @ 81C45F9 - .string "Well, it could use more quantity, but\n" - .string "this is looking more like a POKéDEX now.$" - -gUnknown_081C4648:: @ 81C4648 -UnknownString_81C4648: @ 81C4648 - .string "This is coming along pretty good.\n" - .string "Keep up the effort.$" - -gUnknown_081C467E:: @ 81C467E -UnknownString_81C467E: @ 81C467E - .string "Are you using any RODS?\n" - .string "There are many POKéMON in the sea.$" - -gUnknown_081C46B9:: @ 81C46B9 -UnknownString_81C46B9: @ 81C46B9 - .string "Instead of just catching POKéMON,\n" - .string "how about making them evolve, too?$" - -gUnknown_081C46FE:: @ 81C46FE -UnknownString_81C46FE: @ 81C46FE - .string "This is going to be a fantastic POKéDEX.\n" - .string "That’s the feeling I’m getting.$" - -gUnknown_081C4747:: @ 81C4747 -UnknownString_81C4747: @ 81C4747 - .string "You’ve collected this many...\n" - .string "Your talent is remarkable!$" - -gUnknown_081C4780:: @ 81C4780 -UnknownString_81C4780: @ 81C4780 - .string "Have you visited the SAFARI ZONE?\p" - .string "I hear there are some POKéMON that\n" - .string "can only be caught there.$" - -gUnknown_081C47DF:: @ 81C47DF -UnknownString_81C47DF: @ 81C47DF - .string "You’ve finally reached the 100-kind\n" - .string "mark. This is an impressive POKéDEX!$" - -gUnknown_081C4828:: @ 81C4828 -UnknownString_81C4828: @ 81C4828 - .string "There might be POKéMON that can be\n" - .string "found using ROCK SMASH.$" - -gUnknown_081C4863:: @ 81C4863 -UnknownString_81C4863: @ 81C4863 - .string "You should get some more POKéMON by\n" - .string "trading with others.$" - -gUnknown_081C489C:: @ 81C489C -UnknownString_81C489C: @ 81C489C - .string "I’ve heard of POKéMON that evolve when\n" - .string "they come to fully love their TRAINERS.$" - -gUnknown_081C48EB:: @ 81C48EB -UnknownString_81C48EB: @ 81C48EB - .string "I had no idea that there were so many\n" - .string "POKéMON species in the HOENN region.$" - -gUnknown_081C4936:: @ 81C4936 -UnknownString_81C4936: @ 81C4936 - .string "On occasion, some POKéMON appear in\n" - .string "large numbers like wild outbreaks.\l" - .string "Don’t miss opportunities like those.$" - -gUnknown_081C49A2:: @ 81C49A2 -UnknownString_81C49A2: @ 81C49A2 - .string "One can get a very good idea about the\n" - .string "POKéMON of the HOENN region by looking\l" - .string "through your POKéDEX.$" - -gUnknown_081C4A06:: @ 81C4A06 -UnknownString_81C4A06: @ 81C4A06 - .string "I’d say you already qualify as a POKéMON\n" - .string "PROFESSOR, and a good one, too!$" - -gUnknown_081C4A4F:: @ 81C4A4F -UnknownString_81C4A4F: @ 81C4A4F - .string "With a POKéDEX this complete, you’re\n" - .string "a real professional at this!$" - -gUnknown_081C4A91:: @ 81C4A91 -UnknownString_81C4A91: @ 81C4A91 - .string "You’re very close to completing this\n" - .string "POKéDEX. I can feel it in my bones!$" - -gUnknown_081C4ADA:: @ 81C4ADA -UnknownString_81C4ADA: @ 81C4ADA - .string "Congratulations!\n" - .string "Your POKéDEX is complete!$" - -Route101_Text_1C4B05:: @ 81C4B05 - .string "Hmhm...\n" - .string "On a nationwide basis...\p" - .string "You’ve seen {STR_VAR_1} POKéMON,\n" - .string "and you’ve caught {STR_VAR_2} POKéMON...$" diff --git a/data/text/ribbon_descriptions.inc b/data/text/ribbon_descriptions.inc new file mode 100644 index 000000000..ebbfc34ff --- /dev/null +++ b/data/text/ribbon_descriptions.inc @@ -0,0 +1,84 @@ +gRibbonDescriptionPart1_Champion: + .string "CHAMPION-beating, HALL$" + +gRibbonDescriptionPart2_Champion: + .string "OF FAME Member RIBBON$" + +gRibbonDescriptionPart1_CoolContest: + .string "COOL CONTEST$" + +gRibbonDescriptionPart1_BeautyContest: + .string "BEAUTY CONTEST$" + +gRibbonDescriptionPart1_CuteContest: + .string "CUTE CONTEST$" + +gRibbonDescriptionPart1_SmartContest: + .string "SMART CONTEST$" + +gRibbonDescriptionPart1_ToughContest: + .string "TOUGH CONTEST$" + +gRibbonDescriptionPart2_NormalRank: + .string "Normal Rank winner!$" + +gRibbonDescriptionPart2_SuperRank: + .string "Super Rank winner!$" + +gRibbonDescriptionPart2_HyperRank: + .string "Hyper Rank winner!$" + +gRibbonDescriptionPart2_MasterRank: + .string "Master Rank winner!$" + +gRibbonDescriptionPart1_Winning: + .string "RIBBON for clearing LV50$" + +gRibbonDescriptionPart2_Winning: + .string "at the BATTLE TOWER.$" + +gRibbonDescriptionPart1_Victory: + .string "Won for clearing LV100$" + +gRibbonDescriptionPart2_Victory: + .string "at the BATTLE TOWER.$" + +gRibbonDescriptionPart1_Artist: + .string "RIBBON for being chosen$" + +gRibbonDescriptionPart2_Artist: + .string "as a super sketch model.$" + +gRibbonDescriptionPart1_Effort: + .string "RIBBON awarded for$" + +gRibbonDescriptionPart2_Effort: + .string "being a hard worker.$" + + .align 2 +gRibbonDescriptions:: @ 83E113C + .4byte gRibbonDescriptionPart1_Champion, gRibbonDescriptionPart2_Champion + .4byte gRibbonDescriptionPart1_CoolContest, gRibbonDescriptionPart2_NormalRank + .4byte gRibbonDescriptionPart1_CoolContest, gRibbonDescriptionPart2_SuperRank + .4byte gRibbonDescriptionPart1_CoolContest, gRibbonDescriptionPart2_HyperRank + .4byte gRibbonDescriptionPart1_CoolContest, gRibbonDescriptionPart2_MasterRank + .4byte gRibbonDescriptionPart1_BeautyContest, gRibbonDescriptionPart2_NormalRank + .4byte gRibbonDescriptionPart1_BeautyContest, gRibbonDescriptionPart2_SuperRank + .4byte gRibbonDescriptionPart1_BeautyContest, gRibbonDescriptionPart2_HyperRank + .4byte gRibbonDescriptionPart1_BeautyContest, gRibbonDescriptionPart2_MasterRank + .4byte gRibbonDescriptionPart1_CuteContest, gRibbonDescriptionPart2_NormalRank + .4byte gRibbonDescriptionPart1_CuteContest, gRibbonDescriptionPart2_SuperRank + .4byte gRibbonDescriptionPart1_CuteContest, gRibbonDescriptionPart2_HyperRank + .4byte gRibbonDescriptionPart1_CuteContest, gRibbonDescriptionPart2_MasterRank + .4byte gRibbonDescriptionPart1_SmartContest, gRibbonDescriptionPart2_NormalRank + .4byte gRibbonDescriptionPart1_SmartContest, gRibbonDescriptionPart2_SuperRank + .4byte gRibbonDescriptionPart1_SmartContest, gRibbonDescriptionPart2_HyperRank + .4byte gRibbonDescriptionPart1_SmartContest, gRibbonDescriptionPart2_MasterRank + .4byte gRibbonDescriptionPart1_ToughContest, gRibbonDescriptionPart2_NormalRank + .4byte gRibbonDescriptionPart1_ToughContest, gRibbonDescriptionPart2_SuperRank + .4byte gRibbonDescriptionPart1_ToughContest, gRibbonDescriptionPart2_HyperRank + .4byte gRibbonDescriptionPart1_ToughContest, gRibbonDescriptionPart2_MasterRank + .4byte gRibbonDescriptionPart1_Winning, gRibbonDescriptionPart2_Winning + .4byte gRibbonDescriptionPart1_Victory, gRibbonDescriptionPart2_Victory + .4byte gRibbonDescriptionPart1_Artist, gRibbonDescriptionPart2_Artist + .4byte gRibbonDescriptionPart1_Effort, gRibbonDescriptionPart2_Effort diff --git a/data/text/ribbon_descriptions.s b/data/text/ribbon_descriptions.s deleted file mode 100644 index ebbfc34ff..000000000 --- a/data/text/ribbon_descriptions.s +++ /dev/null @@ -1,84 +0,0 @@ -gRibbonDescriptionPart1_Champion: - .string "CHAMPION-beating, HALL$" - -gRibbonDescriptionPart2_Champion: - .string "OF FAME Member RIBBON$" - -gRibbonDescriptionPart1_CoolContest: - .string "COOL CONTEST$" - -gRibbonDescriptionPart1_BeautyContest: - .string "BEAUTY CONTEST$" - -gRibbonDescriptionPart1_CuteContest: - .string "CUTE CONTEST$" - -gRibbonDescriptionPart1_SmartContest: - .string "SMART CONTEST$" - -gRibbonDescriptionPart1_ToughContest: - .string "TOUGH CONTEST$" - -gRibbonDescriptionPart2_NormalRank: - .string "Normal Rank winner!$" - -gRibbonDescriptionPart2_SuperRank: - .string "Super Rank winner!$" - -gRibbonDescriptionPart2_HyperRank: - .string "Hyper Rank winner!$" - -gRibbonDescriptionPart2_MasterRank: - .string "Master Rank winner!$" - -gRibbonDescriptionPart1_Winning: - .string "RIBBON for clearing LV50$" - -gRibbonDescriptionPart2_Winning: - .string "at the BATTLE TOWER.$" - -gRibbonDescriptionPart1_Victory: - .string "Won for clearing LV100$" - -gRibbonDescriptionPart2_Victory: - .string "at the BATTLE TOWER.$" - -gRibbonDescriptionPart1_Artist: - .string "RIBBON for being chosen$" - -gRibbonDescriptionPart2_Artist: - .string "as a super sketch model.$" - -gRibbonDescriptionPart1_Effort: - .string "RIBBON awarded for$" - -gRibbonDescriptionPart2_Effort: - .string "being a hard worker.$" - - .align 2 -gRibbonDescriptions:: @ 83E113C - .4byte gRibbonDescriptionPart1_Champion, gRibbonDescriptionPart2_Champion - .4byte gRibbonDescriptionPart1_CoolContest, gRibbonDescriptionPart2_NormalRank - .4byte gRibbonDescriptionPart1_CoolContest, gRibbonDescriptionPart2_SuperRank - .4byte gRibbonDescriptionPart1_CoolContest, gRibbonDescriptionPart2_HyperRank - .4byte gRibbonDescriptionPart1_CoolContest, gRibbonDescriptionPart2_MasterRank - .4byte gRibbonDescriptionPart1_BeautyContest, gRibbonDescriptionPart2_NormalRank - .4byte gRibbonDescriptionPart1_BeautyContest, gRibbonDescriptionPart2_SuperRank - .4byte gRibbonDescriptionPart1_BeautyContest, gRibbonDescriptionPart2_HyperRank - .4byte gRibbonDescriptionPart1_BeautyContest, gRibbonDescriptionPart2_MasterRank - .4byte gRibbonDescriptionPart1_CuteContest, gRibbonDescriptionPart2_NormalRank - .4byte gRibbonDescriptionPart1_CuteContest, gRibbonDescriptionPart2_SuperRank - .4byte gRibbonDescriptionPart1_CuteContest, gRibbonDescriptionPart2_HyperRank - .4byte gRibbonDescriptionPart1_CuteContest, gRibbonDescriptionPart2_MasterRank - .4byte gRibbonDescriptionPart1_SmartContest, gRibbonDescriptionPart2_NormalRank - .4byte gRibbonDescriptionPart1_SmartContest, gRibbonDescriptionPart2_SuperRank - .4byte gRibbonDescriptionPart1_SmartContest, gRibbonDescriptionPart2_HyperRank - .4byte gRibbonDescriptionPart1_SmartContest, gRibbonDescriptionPart2_MasterRank - .4byte gRibbonDescriptionPart1_ToughContest, gRibbonDescriptionPart2_NormalRank - .4byte gRibbonDescriptionPart1_ToughContest, gRibbonDescriptionPart2_SuperRank - .4byte gRibbonDescriptionPart1_ToughContest, gRibbonDescriptionPart2_HyperRank - .4byte gRibbonDescriptionPart1_ToughContest, gRibbonDescriptionPart2_MasterRank - .4byte gRibbonDescriptionPart1_Winning, gRibbonDescriptionPart2_Winning - .4byte gRibbonDescriptionPart1_Victory, gRibbonDescriptionPart2_Victory - .4byte gRibbonDescriptionPart1_Artist, gRibbonDescriptionPart2_Artist - .4byte gRibbonDescriptionPart1_Effort, gRibbonDescriptionPart2_Effort diff --git a/data/text/roulette.inc b/data/text/roulette.inc new file mode 100644 index 000000000..f228cf779 --- /dev/null +++ b/data/text/roulette.inc @@ -0,0 +1,52 @@ +gUnknown_081C40DF:: @ 81C40DF +UnknownString_81C40DF: @ 81C40DF + .string "The minimum wager at this table is {STR_VAR_1}. \n" + .string "Do you want to play?$" + +gUnknown_081C411C:: @ 81C411C +UnknownString_81C411C: @ 81C411C + .string "You don’t have enough COINS.$" + +gUnknown_081C4139:: @ 81C4139 +UnknownString_81C4139: @ 81C4139 + .string "Special rate table right now!$" + +gUnknown_081C4157:: @ 81C4157 + .string "Place your wager with the + Control Pad,\n" + .string "then press the A Button.$" + +gUnknown_081C4199:: @ 81C4199 +UnknownString_81C4199: @ 81C4199 + .string "It’s a hit!$" + +gUnknown_081C41A5:: @ 81C41A5 +UnknownString_81C41A5: @ 81C41A5 + .string "Jackpot!$" + +gUnknown_081C41AE:: @ 81C41AE +UnknownString_81C41AE: @ 81C41AE + .string "Nothing doing!$" + +gUnknown_081C41BD:: @ 81C41BD +UnknownString_81C41BD: @ 81C41BD + .string "You’ve won {STR_VAR_1} COINS!$" + +gUnknown_081C41D2:: @ 81C41D2 +UnknownString_81C41D2: @ 81C41D2 + .string "No COINS left...$" + +gUnknown_081C41E3:: @ 81C41E3 +UnknownString_81C41E3: @ 81C41E3 + .string "Keep playing?$" + +gUnknown_081C41F1:: @ 81C41F1 +UnknownString_81C41F1: @ 81C41F1 + .string "The ROULETTE board will be cleared.$" + +UnknownString_81C4215: @ 81C4215 + .string "You don’t have a COIN CASE.$" + +gUnknown_081C4231:: @ 81C4231 +UnknownString_81C4231: @ 81C4231 + .string "Your COIN CASE is full!\n" + .string "Coins can be exchanged for prizes.$" diff --git a/data/text/roulette.s b/data/text/roulette.s deleted file mode 100644 index f228cf779..000000000 --- a/data/text/roulette.s +++ /dev/null @@ -1,52 +0,0 @@ -gUnknown_081C40DF:: @ 81C40DF -UnknownString_81C40DF: @ 81C40DF - .string "The minimum wager at this table is {STR_VAR_1}. \n" - .string "Do you want to play?$" - -gUnknown_081C411C:: @ 81C411C -UnknownString_81C411C: @ 81C411C - .string "You don’t have enough COINS.$" - -gUnknown_081C4139:: @ 81C4139 -UnknownString_81C4139: @ 81C4139 - .string "Special rate table right now!$" - -gUnknown_081C4157:: @ 81C4157 - .string "Place your wager with the + Control Pad,\n" - .string "then press the A Button.$" - -gUnknown_081C4199:: @ 81C4199 -UnknownString_81C4199: @ 81C4199 - .string "It’s a hit!$" - -gUnknown_081C41A5:: @ 81C41A5 -UnknownString_81C41A5: @ 81C41A5 - .string "Jackpot!$" - -gUnknown_081C41AE:: @ 81C41AE -UnknownString_81C41AE: @ 81C41AE - .string "Nothing doing!$" - -gUnknown_081C41BD:: @ 81C41BD -UnknownString_81C41BD: @ 81C41BD - .string "You’ve won {STR_VAR_1} COINS!$" - -gUnknown_081C41D2:: @ 81C41D2 -UnknownString_81C41D2: @ 81C41D2 - .string "No COINS left...$" - -gUnknown_081C41E3:: @ 81C41E3 -UnknownString_81C41E3: @ 81C41E3 - .string "Keep playing?$" - -gUnknown_081C41F1:: @ 81C41F1 -UnknownString_81C41F1: @ 81C41F1 - .string "The ROULETTE board will be cleared.$" - -UnknownString_81C4215: @ 81C4215 - .string "You don’t have a COIN CASE.$" - -gUnknown_081C4231:: @ 81C4231 -UnknownString_81C4231: @ 81C4231 - .string "Your COIN CASE is full!\n" - .string "Coins can be exchanged for prizes.$" diff --git a/data/text/safari_zone.inc b/data/text/safari_zone.inc new file mode 100644 index 000000000..34966b9d1 --- /dev/null +++ b/data/text/safari_zone.inc @@ -0,0 +1,176 @@ +UnknownString_81C34B2: @ 81C34B2 + .string "Would you like to exit the SAFARI ZONE\n" + .string "right now?$" + +UnknownString_81C34E4: @ 81C34E4 + .string "Ding-dong! Time’s up!\n" + .string "Your SAFARI Game is over.$" + +UnknownString_81C3514: @ 81C3514 + .string "You’ve run out of SAFARI BALLS.\n" + .string "Your SAFARI Game is over.$" + +UnknownString_81C354E: @ 81C354E + .string "Would you like to place a {POKEBLOCK}\n" + .string "on the {POKEBLOCK} FEEDER?$" + +UnknownString_81C3583: @ 81C3583 + .string "The {STR_VAR_1} you left\n" + .string "before is still here.$" + +UnknownString_81C35A9: @ 81C35A9 + .string "The {STR_VAR_1} was placed\n" + .string "on the {POKEBLOCK} FEEDER.$" + +Route121_SafariZoneEntrance_Text_1C35D0:: @ 81C35D0 + .string "Welcome to the SAFARI ZONE!\p" + .string "Here, you may witness many kinds of\n" + .string "POKéMON rarely seen in HOENN.\p" + .string "And, you’ll see them in their wild,\n" + .string "untamed state in natural habitats.\p" + .string "What’s more, we’ve thrown open the\n" + .string "gates to POKéMON TRAINERS.\p" + .string "You’re encouraged to catch POKéMON\n" + .string "for keeps!\p" + .string "Come in and enjoy the SAFARI ZONE!$" + +Route121_SafariZoneEntrance_Text_1C3704:: @ 81C3704 + .string "Welcome to the SAFARI ZONE!\n" + .string "Is it your first time here?$" + +Route121_SafariZoneEntrance_Text_1C373C:: @ 81C373C + .string "Come in and enjoy the SAFARI ZONE!$" + +Route121_SafariZoneEntrance_Text_1C375F:: @ 81C375F + .string "When you enter the SAFARI ZONE, you\n" + .string "start with 30 SAFARI BALLS for\l" + .string "catching POKéMON.\p" + .string "The SAFARI Game is over when you run\n" + .string "out of SAFARI BALLS, or when you’ve\l" + .string "walked 500 steps.\p" + .string "Come in and enjoy the SAFARI ZONE!$" + +Route121_SafariZoneEntrance_Text_1C3832:: @ 81C3832 + .string "Welcome to the SAFARI ZONE!\p" + .string "All you can catch for just ¥500!\n" + .string "Would you like to play a SAFARI Game?$" + +Route121_SafariZoneEntrance_Text_1C3895:: @ 81C3895 + .string "Okay.\n" + .string "Please play another time!$" + +Route121_SafariZoneEntrance_Text_1C38B5:: @ 81C38B5 + .string "You don’t have enough money.\n" + .string "Sorry.$" + +Route121_SafariZoneEntrance_Text_1C38D9:: @ 81C38D9 + .string "That will be ¥500, please.$" + +Route121_SafariZoneEntrance_Text_1C38F4:: @ 81C38F4 + .string "Here are your SAFARI BALLS.$" + +Route121_SafariZoneEntrance_Text_1C3910:: @ 81C3910 + .string "{PLAYER} received 30 SAFARI BALLS.$" + +Route121_SafariZoneEntrance_Text_1C392D:: @ 81C392D + .string "We’ll let you know when your game\n" + .string "is over.\p" + .string "So, until then, enjoy yourself, please!\n" + .string "Off you go on your wild excursion!$" + +Route121_SafariZoneEntrance_Text_1C39A3:: @ 81C39A3 + .string "Excuse me!\n" + .string "Your PC BOX is full.$" + +Route121_SafariZoneEntrance_Text_1C39C3:: @ 81C39C3 + .string "Excuse me!\n" + .string "You seem to be without a {POKEBLOCK} CASE.\p" + .string "Your SAFARI Game will be much more\n" + .string "fruitful if you use {POKEBLOCK}S.\p" + .string "Please come back with a {POKEBLOCK} CASE.$" + +SafariZone_Southeast_Text_1C3A56:: @ 81C3A56 + .string "You still have time left. Would you like\n" + .string "to exit the SAFARI ZONE now?$" + +SafariZone_Southeast_Text_1C3A9C:: @ 81C3A9C + .string "Please enjoy the rest of your wild\n" + .string "adventure!$" + +SafariZone_Southeast_Text_1C3ACA:: @ 81C3ACA + .string "Okay.\p" + .string "I’ll take back your remaining SAFARI\n" + .string "BALLS.\p" + .string "Thank you for playing.\n" + .string "We hope to see you again.$" + +SafariZone_Southeast_Text_1C3B2D:: @ 81C3B2D + .string "Good luck!\p" + .string "If you need anything, don’t hesitate\n" + .string "to tell me, please!$" + +SafariZone_Southeast_Text_1C3B71:: @ 81C3B71 + .string "Did you know?\p" + .string "If you put a {POKEBLOCK} in that square box,\n" + .string "POKéMON gather around.$" + +SafariZone_Southeast_Text_1C3BBD:: @ 81C3BBD + .string "I want to keep going deeper, but I\n" + .string "forgot to bring a BIKE.\p" + .string "Something tells me that rare POKéMON\n" + .string "live in the outlying areas.$" + +SafariZone_Southwest_Text_1C3C39:: @ 81C3C39 + .string "Sometimes, when I toss a {POKEBLOCK} at \n" + .string "POKéMON, it gets ignored.\p" + .string "Do POKéMON have likes and dislikes\n" + .string "about what they eat?$" + +SafariZone_Northwest_Text_1C3CAE:: @ 81C3CAE + .string "Gasp... Gasp...\n" + .string "I...made it out here...but...\p" + .string "I’m exhausted... I don’t have the\n" + .string "energy to catch POKéMON...$" + +SafariZone_Northeast_Text_1C3D19:: @ 81C3D19 + .string "I’m on a mission to find WATER POKéMON\n" + .string "you don’t see in HOENN.\p" + .string "Do you have any idea where the lake is?$" + +SafariZone_Northeast_Text_1C3D80:: @ 81C3D80 + .string "I’m going to catch a lot of rare POKéMON\n" + .string "here and trade them with my friends!$" + +SafariZone_Southeast_Text_1C3DCE:: @ 81C3DCE + .string "I put a {POKEBLOCK} on the {POKEBLOCK} FEEDER.\n" + .string "But it seems to have disappeared.\p" + .string "I guess POKéMON must have eaten it\n" + .string "without me noticing.$" + +Route121_SafariZoneEntrance_Text_1C3E4B:: @ 81C3E4B + .string "SAFARI ZONE TRAINER TIP!\p" + .string "Throw {POKEBLOCK}S at wild POKéMON to make\n" + .string "them less likely to flee.$" + +SafariZone_Southwest_Text_1C3EA3:: @ 81C3EA3 + .string "“Relieve your tired feet.”\n" + .string "REST HOUSE$" + +SafariZone_RestHouse_Text_1C3EC9:: @ 81C3EC9 + .string "I don’t have any {POKEBLOCK}S, but I caught\n" + .string "a good number of POKéMON.\p" + .string "You can improve your chances of making\n" + .string "a catch by getting closer to them\l" + .string "before throwing a SAFARI BALL.$" + +SafariZone_RestHouse_Text_1C3F71:: @ 81C3F71 + .string "If you use {POKEBLOCK}S, wild POKéMON won’t\n" + .string "be so quick to run away.\p" + .string "It’s not much use to give {POKEBLOCK}S to\n" + .string "POKéMON that don’t flee easily.$" + +SafariZone_RestHouse_Text_1C3FF4:: @ 81C3FF4 + .string "If you put a {POKEBLOCK} on the FEEDER,\n" + .string "POKéMON are attracted to it.\p" + .string "I think POKéMON with the same sort of\n" + .string "nature are drawn by a certain {POKEBLOCK}.$" diff --git a/data/text/safari_zone.s b/data/text/safari_zone.s deleted file mode 100644 index 34966b9d1..000000000 --- a/data/text/safari_zone.s +++ /dev/null @@ -1,176 +0,0 @@ -UnknownString_81C34B2: @ 81C34B2 - .string "Would you like to exit the SAFARI ZONE\n" - .string "right now?$" - -UnknownString_81C34E4: @ 81C34E4 - .string "Ding-dong! Time’s up!\n" - .string "Your SAFARI Game is over.$" - -UnknownString_81C3514: @ 81C3514 - .string "You’ve run out of SAFARI BALLS.\n" - .string "Your SAFARI Game is over.$" - -UnknownString_81C354E: @ 81C354E - .string "Would you like to place a {POKEBLOCK}\n" - .string "on the {POKEBLOCK} FEEDER?$" - -UnknownString_81C3583: @ 81C3583 - .string "The {STR_VAR_1} you left\n" - .string "before is still here.$" - -UnknownString_81C35A9: @ 81C35A9 - .string "The {STR_VAR_1} was placed\n" - .string "on the {POKEBLOCK} FEEDER.$" - -Route121_SafariZoneEntrance_Text_1C35D0:: @ 81C35D0 - .string "Welcome to the SAFARI ZONE!\p" - .string "Here, you may witness many kinds of\n" - .string "POKéMON rarely seen in HOENN.\p" - .string "And, you’ll see them in their wild,\n" - .string "untamed state in natural habitats.\p" - .string "What’s more, we’ve thrown open the\n" - .string "gates to POKéMON TRAINERS.\p" - .string "You’re encouraged to catch POKéMON\n" - .string "for keeps!\p" - .string "Come in and enjoy the SAFARI ZONE!$" - -Route121_SafariZoneEntrance_Text_1C3704:: @ 81C3704 - .string "Welcome to the SAFARI ZONE!\n" - .string "Is it your first time here?$" - -Route121_SafariZoneEntrance_Text_1C373C:: @ 81C373C - .string "Come in and enjoy the SAFARI ZONE!$" - -Route121_SafariZoneEntrance_Text_1C375F:: @ 81C375F - .string "When you enter the SAFARI ZONE, you\n" - .string "start with 30 SAFARI BALLS for\l" - .string "catching POKéMON.\p" - .string "The SAFARI Game is over when you run\n" - .string "out of SAFARI BALLS, or when you’ve\l" - .string "walked 500 steps.\p" - .string "Come in and enjoy the SAFARI ZONE!$" - -Route121_SafariZoneEntrance_Text_1C3832:: @ 81C3832 - .string "Welcome to the SAFARI ZONE!\p" - .string "All you can catch for just ¥500!\n" - .string "Would you like to play a SAFARI Game?$" - -Route121_SafariZoneEntrance_Text_1C3895:: @ 81C3895 - .string "Okay.\n" - .string "Please play another time!$" - -Route121_SafariZoneEntrance_Text_1C38B5:: @ 81C38B5 - .string "You don’t have enough money.\n" - .string "Sorry.$" - -Route121_SafariZoneEntrance_Text_1C38D9:: @ 81C38D9 - .string "That will be ¥500, please.$" - -Route121_SafariZoneEntrance_Text_1C38F4:: @ 81C38F4 - .string "Here are your SAFARI BALLS.$" - -Route121_SafariZoneEntrance_Text_1C3910:: @ 81C3910 - .string "{PLAYER} received 30 SAFARI BALLS.$" - -Route121_SafariZoneEntrance_Text_1C392D:: @ 81C392D - .string "We’ll let you know when your game\n" - .string "is over.\p" - .string "So, until then, enjoy yourself, please!\n" - .string "Off you go on your wild excursion!$" - -Route121_SafariZoneEntrance_Text_1C39A3:: @ 81C39A3 - .string "Excuse me!\n" - .string "Your PC BOX is full.$" - -Route121_SafariZoneEntrance_Text_1C39C3:: @ 81C39C3 - .string "Excuse me!\n" - .string "You seem to be without a {POKEBLOCK} CASE.\p" - .string "Your SAFARI Game will be much more\n" - .string "fruitful if you use {POKEBLOCK}S.\p" - .string "Please come back with a {POKEBLOCK} CASE.$" - -SafariZone_Southeast_Text_1C3A56:: @ 81C3A56 - .string "You still have time left. Would you like\n" - .string "to exit the SAFARI ZONE now?$" - -SafariZone_Southeast_Text_1C3A9C:: @ 81C3A9C - .string "Please enjoy the rest of your wild\n" - .string "adventure!$" - -SafariZone_Southeast_Text_1C3ACA:: @ 81C3ACA - .string "Okay.\p" - .string "I’ll take back your remaining SAFARI\n" - .string "BALLS.\p" - .string "Thank you for playing.\n" - .string "We hope to see you again.$" - -SafariZone_Southeast_Text_1C3B2D:: @ 81C3B2D - .string "Good luck!\p" - .string "If you need anything, don’t hesitate\n" - .string "to tell me, please!$" - -SafariZone_Southeast_Text_1C3B71:: @ 81C3B71 - .string "Did you know?\p" - .string "If you put a {POKEBLOCK} in that square box,\n" - .string "POKéMON gather around.$" - -SafariZone_Southeast_Text_1C3BBD:: @ 81C3BBD - .string "I want to keep going deeper, but I\n" - .string "forgot to bring a BIKE.\p" - .string "Something tells me that rare POKéMON\n" - .string "live in the outlying areas.$" - -SafariZone_Southwest_Text_1C3C39:: @ 81C3C39 - .string "Sometimes, when I toss a {POKEBLOCK} at \n" - .string "POKéMON, it gets ignored.\p" - .string "Do POKéMON have likes and dislikes\n" - .string "about what they eat?$" - -SafariZone_Northwest_Text_1C3CAE:: @ 81C3CAE - .string "Gasp... Gasp...\n" - .string "I...made it out here...but...\p" - .string "I’m exhausted... I don’t have the\n" - .string "energy to catch POKéMON...$" - -SafariZone_Northeast_Text_1C3D19:: @ 81C3D19 - .string "I’m on a mission to find WATER POKéMON\n" - .string "you don’t see in HOENN.\p" - .string "Do you have any idea where the lake is?$" - -SafariZone_Northeast_Text_1C3D80:: @ 81C3D80 - .string "I’m going to catch a lot of rare POKéMON\n" - .string "here and trade them with my friends!$" - -SafariZone_Southeast_Text_1C3DCE:: @ 81C3DCE - .string "I put a {POKEBLOCK} on the {POKEBLOCK} FEEDER.\n" - .string "But it seems to have disappeared.\p" - .string "I guess POKéMON must have eaten it\n" - .string "without me noticing.$" - -Route121_SafariZoneEntrance_Text_1C3E4B:: @ 81C3E4B - .string "SAFARI ZONE TRAINER TIP!\p" - .string "Throw {POKEBLOCK}S at wild POKéMON to make\n" - .string "them less likely to flee.$" - -SafariZone_Southwest_Text_1C3EA3:: @ 81C3EA3 - .string "“Relieve your tired feet.”\n" - .string "REST HOUSE$" - -SafariZone_RestHouse_Text_1C3EC9:: @ 81C3EC9 - .string "I don’t have any {POKEBLOCK}S, but I caught\n" - .string "a good number of POKéMON.\p" - .string "You can improve your chances of making\n" - .string "a catch by getting closer to them\l" - .string "before throwing a SAFARI BALL.$" - -SafariZone_RestHouse_Text_1C3F71:: @ 81C3F71 - .string "If you use {POKEBLOCK}S, wild POKéMON won’t\n" - .string "be so quick to run away.\p" - .string "It’s not much use to give {POKEBLOCK}S to\n" - .string "POKéMON that don’t flee easily.$" - -SafariZone_RestHouse_Text_1C3FF4:: @ 81C3FF4 - .string "If you put a {POKEBLOCK} on the FEEDER,\n" - .string "POKéMON are attracted to it.\p" - .string "I think POKéMON with the same sort of\n" - .string "nature are drawn by a certain {POKEBLOCK}.$" diff --git a/data/text/save.inc b/data/text/save.inc new file mode 100644 index 000000000..c35432540 --- /dev/null +++ b/data/text/save.inc @@ -0,0 +1,26 @@ +gSaveText_WouldYouLikeToSave:: @ 81C6C85 +UnknownString_81C6C85: @ 81C6C85 + .string "Would you like to save the game?$" + +gSaveText_ThereIsAlreadyAFile:: @ 81C6CA6 +UnknownString_81C6CA6: @ 81C6CA6 + .string "There is already a saved file.\n" + .string "Is it okay to overwrite it?$" + +gSaveText_DontTurnOff:: @ 81C6CE1 +BattleTower_BattleRoom_Text_1C6CE1:: @ 81C6CE1 + .string "SAVING...\n" + .string "DON’T TURN OFF THE POWER.$" + +gSaveText_PlayerSavedTheGame:: @ 81C6D05 +BattleTower_BattleRoom_Text_1C6D05:: @ 81C6D05 + .string "{PLAYER} saved the game.$" + +UnknownString_81C6D18: @ 81C6D18 + .string "Save error...$" + +gSaveText_ThereIsADifferentFile:: @ 81C6D26 +UnknownString_81C6D26: @ 81C6D26 + .string "There is a different game file that is\n" + .string "already saved.\p" + .string "Is it okay to overwrite it?$" diff --git a/data/text/save.s b/data/text/save.s deleted file mode 100644 index c35432540..000000000 --- a/data/text/save.s +++ /dev/null @@ -1,26 +0,0 @@ -gSaveText_WouldYouLikeToSave:: @ 81C6C85 -UnknownString_81C6C85: @ 81C6C85 - .string "Would you like to save the game?$" - -gSaveText_ThereIsAlreadyAFile:: @ 81C6CA6 -UnknownString_81C6CA6: @ 81C6CA6 - .string "There is already a saved file.\n" - .string "Is it okay to overwrite it?$" - -gSaveText_DontTurnOff:: @ 81C6CE1 -BattleTower_BattleRoom_Text_1C6CE1:: @ 81C6CE1 - .string "SAVING...\n" - .string "DON’T TURN OFF THE POWER.$" - -gSaveText_PlayerSavedTheGame:: @ 81C6D05 -BattleTower_BattleRoom_Text_1C6D05:: @ 81C6D05 - .string "{PLAYER} saved the game.$" - -UnknownString_81C6D18: @ 81C6D18 - .string "Save error...$" - -gSaveText_ThereIsADifferentFile:: @ 81C6D26 -UnknownString_81C6D26: @ 81C6D26 - .string "There is a different game file that is\n" - .string "already saved.\p" - .string "Is it okay to overwrite it?$" diff --git a/data/text/secret_power_tm.inc b/data/text/secret_power_tm.inc new file mode 100644 index 000000000..88e9bc2e8 --- /dev/null +++ b/data/text/secret_power_tm.inc @@ -0,0 +1,34 @@ +Route111_Text_1A3520:: @ 81A3520 + .string "What’s that?\n" + .string "What am I doing?\p" + .string "I’m thinking about making my own room\n" + .string "here using a POKéMON move.\p" + .string "I know! I’ll give you this TM.\n" + .string "Will you use it to make your own room?$" + +Route111_Text_1A35C5:: @ 81A35C5 + .string "Find a big tree that looks like it might\n" + .string "drop some vines.\p" + .string "Use SECRET POWER in front of the tree.\n" + .string "Some vines should get free and drop\l" + .string "down, so you can climb the tree.\p" + .string "You’ll find a lot of space for putting\n" + .string "your favorite things.\p" + .string "It’ll be your own secret room...\n" + .string "A SECRET BASE!\p" + .string "You should make one, too.\p" + .string "Another thing, you don’t always have\n" + .string "to make your SECRET BASE in a tree.\p" + .string "Try using SECRET POWER on rock walls\n" + .string "that have small indents in them.\p" + .string "I’m going to look for other places, too.\n" + .string "Okay, bye!$" + +Route111_Text_1A37B5:: @ 81A37B5 + .string "Oh, you don’t want this?\n" + .string "If you change your mind, tell me, okay?$" + +Route111_Text_1A37F6:: @ 81A37F6 + .string "Oh, you don’t have any room for this.\p" + .string "I’ll hold on to it, so come back for it\n" + .string "another time, okay?$" diff --git a/data/text/secret_power_tm.s b/data/text/secret_power_tm.s deleted file mode 100644 index 88e9bc2e8..000000000 --- a/data/text/secret_power_tm.s +++ /dev/null @@ -1,34 +0,0 @@ -Route111_Text_1A3520:: @ 81A3520 - .string "What’s that?\n" - .string "What am I doing?\p" - .string "I’m thinking about making my own room\n" - .string "here using a POKéMON move.\p" - .string "I know! I’ll give you this TM.\n" - .string "Will you use it to make your own room?$" - -Route111_Text_1A35C5:: @ 81A35C5 - .string "Find a big tree that looks like it might\n" - .string "drop some vines.\p" - .string "Use SECRET POWER in front of the tree.\n" - .string "Some vines should get free and drop\l" - .string "down, so you can climb the tree.\p" - .string "You’ll find a lot of space for putting\n" - .string "your favorite things.\p" - .string "It’ll be your own secret room...\n" - .string "A SECRET BASE!\p" - .string "You should make one, too.\p" - .string "Another thing, you don’t always have\n" - .string "to make your SECRET BASE in a tree.\p" - .string "Try using SECRET POWER on rock walls\n" - .string "that have small indents in them.\p" - .string "I’m going to look for other places, too.\n" - .string "Okay, bye!$" - -Route111_Text_1A37B5:: @ 81A37B5 - .string "Oh, you don’t want this?\n" - .string "If you change your mind, tell me, okay?$" - -Route111_Text_1A37F6:: @ 81A37F6 - .string "Oh, you don’t have any room for this.\p" - .string "I’ll hold on to it, so come back for it\n" - .string "another time, okay?$" diff --git a/data/text/shoal_cave.inc b/data/text/shoal_cave.inc new file mode 100644 index 000000000..c786e1f4a --- /dev/null +++ b/data/text/shoal_cave.inc @@ -0,0 +1,55 @@ +ShoalCave_LowTideEntranceRoom_Text_1C6668:: @ 81C6668 + .string "Are you planning on going deep in\n" + .string "there?\p" + .string "How about bringing me back some\n" + .string "SHOAL SALT and SHOAL SHELLS?\p" + .string "I can make you something good if\n" + .string "you bring me the ingredients.$" + +ShoalCave_LowTideEntranceRoom_Text_1C670D:: @ 81C670D + .string "If you bring me four each of the\n" + .string "SHOAL SALT and SHOAL SHELLS,\l" + .string "I can make you a SHELL BELL...\p" + .string "You can get those ingredients\n" + .string "every day.$" + +ShoalCave_LowTideEntranceRoom_Text_1C6793:: @ 81C6793 + .string "Oh, hey! SHOAL SALT and SHOAL\n" + .string "SHELLS! And enough of them, too!\p" + .string "Would you like me to make you a\n" + .string "SHELL BELL with them?$" + +ShoalCave_LowTideEntranceRoom_Text_1C6808:: @ 81C6808 + .string "All righty, then! I’ll make you a\n" + .string "SHELL BELL right away.\p" + .string "... ... ... ... ... ... ... ...\n" + .string "... ... ... ... ... ... ... ...\p" + .string "There! Done!$" + +ShoalCave_LowTideEntranceRoom_Text_1C688E:: @ 81C688E + .string "Have a POKéMON hold on to that.\n" + .string "It’ll love it, that’s for certain.\p" + .string "Why, the SHELL BELL’s chime...\n" + .string "It’s simply sublime!\p" + .string "You can get its ingredients every\n" + .string "day, so I can make you more.$" + +ShoalCave_LowTideEntranceRoom_Text_1C6944:: @ 81C6944 + .string "Oh... Is that so...\n" + .string "I wanted to make a SHELL BELL...$" + +ShoalCave_LowTideInnerRoom_Text_1C6979:: @ 81C6979 +ShoalCave_LowTideLowerRoom_Text_1C6979:: @ 81C6979 +ShoalCave_LowTideStairsRoom_Text_1C6979:: @ 81C6979 + .string "There was some SHOAL SALT here.\n" + .string "But, there’s nothing here now.$" + +ShoalCave_LowTideInnerRoom_Text_1C69B8:: @ 81C69B8 + .string "There was a SHOAL SHELL here.\n" + .string "But, there’s nothing here now.$" + +ShoalCave_LowTideEntranceRoom_Text_1C69F5:: @ 81C69F5 + .string "You don’t have space in your BAG\n" + .string "if I were to make it for you.\p" + .string "You should make room and come back\n" + .string "for a SHELL BELL.$" diff --git a/data/text/shoal_cave.s b/data/text/shoal_cave.s deleted file mode 100644 index c786e1f4a..000000000 --- a/data/text/shoal_cave.s +++ /dev/null @@ -1,55 +0,0 @@ -ShoalCave_LowTideEntranceRoom_Text_1C6668:: @ 81C6668 - .string "Are you planning on going deep in\n" - .string "there?\p" - .string "How about bringing me back some\n" - .string "SHOAL SALT and SHOAL SHELLS?\p" - .string "I can make you something good if\n" - .string "you bring me the ingredients.$" - -ShoalCave_LowTideEntranceRoom_Text_1C670D:: @ 81C670D - .string "If you bring me four each of the\n" - .string "SHOAL SALT and SHOAL SHELLS,\l" - .string "I can make you a SHELL BELL...\p" - .string "You can get those ingredients\n" - .string "every day.$" - -ShoalCave_LowTideEntranceRoom_Text_1C6793:: @ 81C6793 - .string "Oh, hey! SHOAL SALT and SHOAL\n" - .string "SHELLS! And enough of them, too!\p" - .string "Would you like me to make you a\n" - .string "SHELL BELL with them?$" - -ShoalCave_LowTideEntranceRoom_Text_1C6808:: @ 81C6808 - .string "All righty, then! I’ll make you a\n" - .string "SHELL BELL right away.\p" - .string "... ... ... ... ... ... ... ...\n" - .string "... ... ... ... ... ... ... ...\p" - .string "There! Done!$" - -ShoalCave_LowTideEntranceRoom_Text_1C688E:: @ 81C688E - .string "Have a POKéMON hold on to that.\n" - .string "It’ll love it, that’s for certain.\p" - .string "Why, the SHELL BELL’s chime...\n" - .string "It’s simply sublime!\p" - .string "You can get its ingredients every\n" - .string "day, so I can make you more.$" - -ShoalCave_LowTideEntranceRoom_Text_1C6944:: @ 81C6944 - .string "Oh... Is that so...\n" - .string "I wanted to make a SHELL BELL...$" - -ShoalCave_LowTideInnerRoom_Text_1C6979:: @ 81C6979 -ShoalCave_LowTideLowerRoom_Text_1C6979:: @ 81C6979 -ShoalCave_LowTideStairsRoom_Text_1C6979:: @ 81C6979 - .string "There was some SHOAL SALT here.\n" - .string "But, there’s nothing here now.$" - -ShoalCave_LowTideInnerRoom_Text_1C69B8:: @ 81C69B8 - .string "There was a SHOAL SHELL here.\n" - .string "But, there’s nothing here now.$" - -ShoalCave_LowTideEntranceRoom_Text_1C69F5:: @ 81C69F5 - .string "You don’t have space in your BAG\n" - .string "if I were to make it for you.\p" - .string "You should make room and come back\n" - .string "for a SHELL BELL.$" diff --git a/data/text/song_names.inc b/data/text/song_names.inc new file mode 100644 index 000000000..29fad36e1 --- /dev/null +++ b/data/text/song_names.inc @@ -0,0 +1,1105 @@ +BGMName_STOP: + .string "STOP$" +BGMName_TETSUJI: + .string "TETSUJI$" +BGMName_FIELD13: + .string "FIELD13$" +BGMName_KACHI22: + .string "KACHI22$" +BGMName_KACHI2: + .string "KACHI2$" +BGMName_KACHI3: + .string "KACHI3$" +BGMName_KACHI5: + .string "KACHI5$" +BGMName_PCC: + .string "PCC$" +BGMName_NIBI: + .string "NIBI$" +BGMName_SUIKUN: + .string "SUIKUN$" +BGMName_DOORO1: + .string "DOORO1$" +BGMName_DOORO_X1: + .string "DOORO-X1$" +BGMName_DOORO_X3: + .string "DOORO-X3$" +BGMName_MACHI_S2: + .string "MACHI-S2$" +BGMName_MACHI_S4: + .string "MACHI-S4$" +BGMName_GIM: + .string "GIM$" +BGMName_NAMINORI: + .string "NAMINORI$" +BGMName_DAN01: + .string "DAN01$" +BGMName_FANFA1: + .string "FANFA1$" +BGMName_ME_ASA: + .string "ME-ASA$" +BGMName_ME_BACHI: + .string "ME-BACHI$" +BGMName_FANFA4: + .string "FANFA4$" +BGMName_FANFA5: + .string "FANFA5$" +BGMName_ME_WAZA: + .string "ME-WAZA$" +BGMName_BIJYUTU: + .string "BIJYUTU$" +BGMName_DOORO_X4: + .string "DOORO-X4$" +BGMName_FUNE_KAN: + .string "FUNE-KAN$" +BGMName_ME_SHINKA: + .string "ME-SHINKA$" +BGMName_SHINKA: + .string "SHINKA$" +BGMName_ME_WASURE: + .string "ME-WASURE$" +BGMName_SYOUJOEYE: + .string "SYOUJOEYE$" +BGMName_BOYEYE: + .string "BOYEYE$" +BGMName_DAN02: + .string "DAN02$" +BGMName_MACHI_S3: + .string "MACHI-S3$" +BGMName_ODAMAKI: + .string "ODAMAKI$" +BGMName_B_TOWER: + .string "B-TOWER$" +BGMName_SWIMEYE: + .string "SWIMEYE$" +BGMName_DAN03: + .string "DAN03$" +BGMName_ME_KINOMI: + .string "ME-KINOMI$" +BGMName_ME_TAMA: + .string "ME-TAMA$" +BGMName_ME_B_BIG: + .string "ME-B-BIG$" +BGMName_ME_B_SMALL: + .string "ME-B-SMALL$" +BGMName_ME_ZANNEN: + .string "ME-ZANNEN$" +BGMName_BD_TIME: + .string "BD-TIME$" +BGMName_TEST1: + .string "TEST1$" +BGMName_TEST2: + .string "TEST2$" +BGMName_TEST3: + .string "TEST3$" +BGMName_TEST4: + .string "TEST4$" +BGMName_TEST: + .string "TEST$" +BGMName_GOMACHI0: + .string "GOMACHI0$" +BGMName_GOTOWN: + .string "GOTOWN$" +BGMName_POKECEN: + .string "POKECEN$" +BGMName_NEXTROAD: + .string "NEXTROAD$" +BGMName_GRANROAD: + .string "GRANROAD$" +BGMName_CYCLING: + .string "CYCLING$" +BGMName_FRIENDLY: + .string "FRIENDLY$" +BGMName_MISHIRO: + .string "MISHIRO$" +BGMName_TOZAN: + .string "TOZAN$" +BGMName_GIRLEYE: + .string "GIRLEYE$" +BGMName_MINAMO: + .string "MINAMO$" +BGMName_ASHROAD: + .string "ASHROAD$" +BGMName_EVENT0: + .string "EVENT0$" +BGMName_DEEPDEEP: + .string "DEEPDEEP$" +BGMName_KACHI1: + .string "KACHI1$" +BGMName_TITLE3: + .string "TITLE3$" +BGMName_DEMO1: + .string "DEMO1$" +BGMName_GIRL_SUP: + .string "GIRL-SUP$" +BGMName_HAGESHII: + .string "HAGESHII$" +BGMName_KAKKOII: + .string "KAKKOII$" +BGMName_KAZANBAI: + .string "KAZANBAI$" +BGMName_AQA_0: + .string "AQA-0$" +BGMName_TSURETEK: + .string "TSURETEK$" +BGMName_BOY_SUP: + .string "BOY-SUP$" +BGMName_RAINBOW: + .string "RAINBOW$" +BGMName_AYASII: + .string "AYASII$" +BGMName_KACHI4: + .string "KACHI4$" +BGMName_ROPEWAY: + .string "ROPEWAY$" +BGMName_CASINO: + .string "CASINO$" +BGMName_HIGHTOWN: + .string "HIGHTOWN$" +BGMName_SAFARI: + .string "SAFARI$" +BGMName_C_ROAD: + .string "C-ROAD$" +BGMName_AJITO: + .string "AJITO$" +BGMName_M_BOAT: + .string "M-BOAT$" +BGMName_M_DUNGON: + .string "M-DUNGON$" +BGMName_FINECITY: + .string "FINECITY$" +BGMName_MACHUPI: + .string "MACHUPI$" +BGMName_P_SCHOOL: + .string "P-SCHOOL$" +BGMName_DENDOU: + .string "DENDOU$" +BGMName_TONEKUSA: + .string "TONEKUSA$" +BGMName_MABOROSI: + .string "MABOROSI$" +BGMName_CON_FAN: + .string "CON-FAN$" +BGMName_CONTEST0: + .string "CONTEST0$" +BGMName_MGM0: + .string "MGM0$" +BGMName_T_BATTLE: + .string "T-BATTLE$" +BGMName_OOAME: + .string "OOAME$" +BGMName_HIDERI: + .string "HIDERI$" +BGMName_RUNECITY: + .string "RUNECITY$" +BGMName_CON_K: + .string "CON-K$" +BGMName_EIKOU_R: + .string "EIKOU-R$" +BGMName_KARAKURI: + .string "KARAKURI$" +BGMName_HUTAGO: + .string "HUTAGO$" +BGMName_SITENNOU: + .string "SITENNOU$" +BGMName_YAMA_EYE: + .string "YAMA-EYE$" +BGMName_CONLOBBY: + .string "CONLOBBY$" +BGMName_INTER_V: + .string "INTER-V$" +BGMName_DAIGO: + .string "DAIGO$" +BGMName_THANKFOR: + .string "THANKFOR$" +BGMName_END: + .string "END$" +BGMName_BATTLE27: + .string "BATTLE27$" +BGMName_BATTLE31: + .string "BATTLE31$" +BGMName_BATTLE20: + .string "BATTLE20$" +BGMName_BATTLE32: + .string "BATTLE32$" +BGMName_BATTLE33: + .string "BATTLE33$" +BGMName_BATTLE36: + .string "BATTLE36$" +BGMName_BATTLE34: + .string "BATTLE34$" +BGMName_BATTLE35: + .string "BATTLE35$" +BGMName_BATTLE38: + .string "BATTLE38$" +BGMName_BATTLE30: + .string "BATTLE30$" + + .align 2 +gBGMNames:: @ 83D07AC + .word BGMName_STOP + .word BGMName_TETSUJI + .word BGMName_FIELD13 + .word BGMName_KACHI22 + .word BGMName_KACHI2 + .word BGMName_KACHI3 + .word BGMName_KACHI5 + .word BGMName_PCC + .word BGMName_NIBI + .word BGMName_SUIKUN + .word BGMName_DOORO1 + .word BGMName_DOORO_X1 + .word BGMName_DOORO_X3 + .word BGMName_MACHI_S2 + .word BGMName_MACHI_S4 + .word BGMName_GIM + .word BGMName_NAMINORI + .word BGMName_DAN01 + .word BGMName_FANFA1 + .word BGMName_ME_ASA + .word BGMName_ME_BACHI + .word BGMName_FANFA4 + .word BGMName_FANFA5 + .word BGMName_ME_WAZA + .word BGMName_BIJYUTU + .word BGMName_DOORO_X4 + .word BGMName_FUNE_KAN + .word BGMName_ME_SHINKA + .word BGMName_SHINKA + .word BGMName_ME_WASURE + .word BGMName_SYOUJOEYE + .word BGMName_BOYEYE + .word BGMName_DAN02 + .word BGMName_MACHI_S3 + .word BGMName_ODAMAKI + .word BGMName_B_TOWER + .word BGMName_SWIMEYE + .word BGMName_DAN03 + .word BGMName_ME_KINOMI + .word BGMName_ME_TAMA + .word BGMName_ME_B_BIG + .word BGMName_ME_B_SMALL + .word BGMName_ME_ZANNEN + .word BGMName_BD_TIME + .word BGMName_TEST1 + .word BGMName_TEST2 + .word BGMName_TEST3 + .word BGMName_TEST4 + .word BGMName_TEST + .word BGMName_GOMACHI0 + .word BGMName_GOTOWN + .word BGMName_POKECEN + .word BGMName_NEXTROAD + .word BGMName_GRANROAD + .word BGMName_CYCLING + .word BGMName_FRIENDLY + .word BGMName_MISHIRO + .word BGMName_TOZAN + .word BGMName_GIRLEYE + .word BGMName_MINAMO + .word BGMName_ASHROAD + .word BGMName_EVENT0 + .word BGMName_DEEPDEEP + .word BGMName_KACHI1 + .word BGMName_TITLE3 + .word BGMName_DEMO1 + .word BGMName_GIRL_SUP + .word BGMName_HAGESHII + .word BGMName_KAKKOII + .word BGMName_KAZANBAI + .word BGMName_AQA_0 + .word BGMName_TSURETEK + .word BGMName_BOY_SUP + .word BGMName_RAINBOW + .word BGMName_AYASII + .word BGMName_KACHI4 + .word BGMName_ROPEWAY + .word BGMName_CASINO + .word BGMName_HIGHTOWN + .word BGMName_SAFARI + .word BGMName_C_ROAD + .word BGMName_AJITO + .word BGMName_M_BOAT + .word BGMName_M_DUNGON + .word BGMName_FINECITY + .word BGMName_MACHUPI + .word BGMName_P_SCHOOL + .word BGMName_DENDOU + .word BGMName_TONEKUSA + .word BGMName_MABOROSI + .word BGMName_CON_FAN + .word BGMName_CONTEST0 + .word BGMName_MGM0 + .word BGMName_T_BATTLE + .word BGMName_OOAME + .word BGMName_HIDERI + .word BGMName_RUNECITY + .word BGMName_CON_K + .word BGMName_EIKOU_R + .word BGMName_KARAKURI + .word BGMName_HUTAGO + .word BGMName_SITENNOU + .word BGMName_YAMA_EYE + .word BGMName_CONLOBBY + .word BGMName_INTER_V + .word BGMName_DAIGO + .word BGMName_THANKFOR + .word BGMName_END + .word BGMName_BATTLE27 + .word BGMName_BATTLE31 + .word BGMName_BATTLE20 + .word BGMName_BATTLE32 + .word BGMName_BATTLE33 + .word BGMName_BATTLE36 + .word BGMName_BATTLE34 + .word BGMName_BATTLE35 + .word BGMName_BATTLE38 + .word BGMName_BATTLE30 + +SEName_STOP: + .string "STOP$" +SEName_KAIFUKU: + .string "KAIFUKU$" +SEName_PC_LOGON: + .string "PC-LOGON$" +SEName_PC_OFF: + .string "PC-OFF$" +SEName_PC_ON: + .string "PC-ON$" +SEName_SELECT: + .string "SELECT$" +SEName_WIN_OPEN: + .string "WIN-OPEN$" +SEName_WALL_HIT: + .string "WALL-HIT$" +SEName_DOOR: + .string "DOOR$" +SEName_KAIDAN: + .string "KAIDAN$" +SEName_DANSA: + .string "DANSA$" +SEName_JITENSYA: + .string "JITENSYA$" +SEName_KOUKA_L: + .string "KOUKA-L$" +SEName_KOUKA_M: + .string "KOUKA-M$" +SEName_KOUKA_H: + .string "KOUKA-H$" +SEName_BOWA2: + .string "BOWA2$" +SEName_POKE_DEAD: + .string "POKE-DEAD$" +SEName_NIGERU: + .string "NIGERU$" +SEName_JIDO_DOA: + .string "JIDO-DOA$" +SEName_NAMINORI: + .string "NAMINORI$" +SEName_BAN: + .string "BAN$" +SEName_PIN: + .string "PIN$" +SEName_BOO: + .string "BOO$" +SEName_BOWA: + .string "BOWA$" +SEName_JYUNI: + .string "JYUNI$" +SEName_A: + .string "A$" +SEName_I: + .string "I$" +SEName_U: + .string "U$" +SEName_E: + .string "E$" +SEName_O: + .string "O$" +SEName_N: + .string "N$" +SEName_SEIKAI: + .string "SEIKAI$" +SEName_HAZURE: + .string "HAZURE$" +SEName_EXP: + .string "EXP$" +SEName_JITE_PYOKO: + .string "JITE-PYOKO$" +SEName_MU_PACHI: + .string "MU-PACHI$" +SEName_TK_KASYA: + .string "TK-KASYA$" +SEName_FU_ZAKU: + .string "FU-ZAKU$" +SEName_FU_ZAKU2: + .string "FU-ZAKU2$" +SEName_FU_ZUZUZU: + .string "FU-ZUZUZU$" +SEName_RU_GASHIN: + .string "RU-GASHIN$" +SEName_RU_GASYAN: + .string "RU-GASYAN$" +SEName_RU_BARI: + .string "RU-BARI$" +SEName_RU_HYUU: + .string "RU-HYUU$" +SEName_KI_GASYAN: + .string "KI-GASYAN$" +SEName_TK_WARPIN: + .string "TK-WARPIN$" +SEName_TK_WARPOUT: + .string "TK-WARPOUT$" +SEName_TU_SAA: + .string "TU-SAA$" +SEName_HI_TURUN: + .string "HI-TURUN$" +SEName_TRACK_MOVE: + .string "TRACK-MOVE$" +SEName_TRACK_STOP: + .string "TRACK-STOP$" +SEName_TRACK_HAIK: + .string "TRACK-HAIK$" +SEName_TRACK_DOOR: + .string "TRACK-DOOR$" +SEName_MOTER: + .string "MOTER$" +SEName_CARD: + .string "CARD$" +SEName_SAVE: + .string "SAVE$" +SEName_KON: + .string "KON$" +SEName_KON2: + .string "KON2$" +SEName_KON3: + .string "KON3$" +SEName_KON4: + .string "KON4$" +SEName_SUIKOMU: + .string "SUIKOMU$" +SEName_NAGERU: + .string "NAGERU$" +SEName_TOY_C: + .string "TOY-C$" +SEName_TOY_D: + .string "TOY-D$" +SEName_TOY_E: + .string "TOY-E$" +SEName_TOY_F: + .string "TOY-F$" +SEName_TOY_G: + .string "TOY-G$" +SEName_TOY_A: + .string "TOY-A$" +SEName_TOY_B: + .string "TOY-B$" +SEName_TOY_C1: + .string "TOY-C1$" +SEName_MIZU: + .string "MIZU$" +SEName_HASHI: + .string "HASHI$" +SEName_DAUGI: + .string "DAUGI$" +SEName_PINPON: + .string "PINPON$" +SEName_FUUSEN1: + .string "FUUSEN1$" +SEName_FUUSEN2: + .string "FUUSEN2$" +SEName_FUUSEN3: + .string "FUUSEN3$" +SEName_TOY_KABE: + .string "TOY-KABE$" +SEName_TOY_DANGO: + .string "TOY-DANGO$" +SEName_DOKU: + .string "DOKU$" +SEName_ESUKA: + .string "ESUKA$" +SEName_T_AME: + .string "T-AME$" +SEName_T_AME_E: + .string "T-AME-E$" +SEName_T_OOAME: + .string "T-OOAME$" +SEName_T_OOAME_E: + .string "T-OOAME-E$" +SEName_T_KOAME: + .string "T-KOAME$" +SEName_T_KOAME_E: + .string "T-KOAME-E$" +SEName_T_KAMI: + .string "T-KAMI$" +SEName_T_KAMI2: + .string "T-KAMI2$" +SEName_ELEBETA: + .string "ELEBETA$" +SEName_HINSI: + .string "HINSI$" +SEName_EXPMAX: + .string "EXPMAX$" +SEName_TAMAKORO: + .string "TAMAKORO$" +SEName_TAMAKORO_E: + .string "TAMAKORO-E$" +SEName_BASABASA: + .string "BASABASA$" +SEName_REGI: + .string "REGI$" +SEName_C_GAJI: + .string "C-GAJI$" +SEName_C_MAKU_U: + .string "C-MAKU-U$" +SEName_C_MAKU_D: + .string "C-MAKU-D$" +SEName_C_PASI: + .string "C-PASI$" +SEName_C_SYU: + .string "C-SYU$" +SEName_C_PIKON: + .string "C-PIKON$" +SEName_REAPOKE: + .string "REAPOKE$" +SEName_OP_BASYU: + .string "OP-BASYU$" +SEName_BT_START: + .string "BT-START$" +SEName_DENDOU: + .string "DENDOU$" +SEName_JIHANKI: + .string "JIHANKI$" +SEName_TAMA: + .string "TAMA$" +SEName_Z_SCROLL: + .string "Z-SCROLL$" +SEName_Z_PAGE: + .string "Z-PAGE$" +SEName_PN_ON: + .string "PN-ON$" +SEName_PN_OFF: + .string "PN-OFF$" +SEName_Z_SEARCH: + .string "Z-SEARCH$" +SEName_TAMAGO: + .string "TAMAGO$" +SEName_TB_START: + .string "TB-START$" +SEName_TB_KON: + .string "TB-KON$" +SEName_TB_KARA: + .string "TB-KARA$" +SEName_BIDORO: + .string "BIDORO$" +SEName_W085: + .string "W085$" +SEName_W085B: + .string "W085B$" +SEName_W231: + .string "W231$" +SEName_W171: + .string "W171$" +SEName_W233: + .string "W233$" +SEName_W233B: + .string "W233B$" +SEName_W145: + .string "W145$" +SEName_W145B: + .string "W145B$" +SEName_W145C: + .string "W145C$" +SEName_W240: + .string "W240$" +SEName_W015: + .string "W015$" +SEName_W081: + .string "W081$" +SEName_W081B: + .string "W081B$" +SEName_W088: + .string "W088$" +SEName_W016: + .string "W016$" +SEName_W016B: + .string "W016B$" +SEName_W003: + .string "W003$" +SEName_W104: + .string "W104$" +SEName_W013: + .string "W013$" +SEName_W196: + .string "W196$" +SEName_W086: + .string "W086$" +SEName_W004: + .string "W004$" +SEName_W025: + .string "W025$" +SEName_W025B: + .string "W025B$" +SEName_W152: + .string "W152$" +SEName_W026: + .string "W026$" +SEName_W172: + .string "W172$" +SEName_W172B: + .string "W172B$" +SEName_W053: + .string "W053$" +SEName_W007: + .string "W007$" +SEName_W092: + .string "W092$" +SEName_W221: + .string "W221$" +SEName_W221B: + .string "W221B$" +SEName_W052: + .string "W052$" +SEName_W036: + .string "W036$" +SEName_W059: + .string "W059$" +SEName_W059B: + .string "W059B$" +SEName_W010: + .string "W010$" +SEName_W011: + .string "W011$" +SEName_W017: + .string "W017$" +SEName_W019: + .string "W019$" +SEName_W028: + .string "W028$" +SEName_W013B: + .string "W013B$" +SEName_W044: + .string "W044$" +SEName_W029: + .string "W029$" +SEName_W057: + .string "W057$" +SEName_W056: + .string "W056$" +SEName_W250: + .string "W250$" +SEName_W030: + .string "W030$" +SEName_W039: + .string "W039$" +SEName_W054: + .string "W054$" +SEName_W077: + .string "W077$" +SEName_W020: + .string "W020$" +SEName_W082: + .string "W082$" +SEName_W047: + .string "W047$" +SEName_W195: + .string "W195$" +SEName_W006: + .string "W006$" +SEName_W091: + .string "W091$" +SEName_W146: + .string "W146$" +SEName_W120: + .string "W120$" +SEName_W153: + .string "W153$" +SEName_W071B: + .string "W071B$" +SEName_W071: + .string "W071$" +SEName_W103: + .string "W103$" +SEName_W062: + .string "W062$" +SEName_W062B: + .string "W062B$" +SEName_W048: + .string "W048$" +SEName_W187: + .string "W187$" +SEName_W118: + .string "W118$" +SEName_W155: + .string "W155$" +SEName_W122: + .string "W122$" +SEName_W060: + .string "W060$" +SEName_W185: + .string "W185$" +SEName_W014: + .string "W014$" +SEName_W043: + .string "W043$" +SEName_W207: + .string "W207$" +SEName_W207B: + .string "W207B$" +SEName_W215: + .string "W215$" +SEName_W109: + .string "W109$" +SEName_W173: + .string "W173$" +SEName_W280: + .string "W280$" +SEName_W202: + .string "W202$" +SEName_W060B: + .string "W060B$" +SEName_W076: + .string "W076$" +SEName_W080: + .string "W080$" +SEName_W100: + .string "W100$" +SEName_W107: + .string "W107$" +SEName_W166: + .string "W166$" +SEName_W129: + .string "W129$" +SEName_W115: + .string "W115$" +SEName_W112: + .string "W112$" +SEName_W197: + .string "W197$" +SEName_W199: + .string "W199$" +SEName_W236: + .string "W236$" +SEName_W204: + .string "W204$" +SEName_W268: + .string "W268$" +SEName_W070: + .string "W070$" +SEName_W063: + .string "W063$" +SEName_W127: + .string "W127$" +SEName_W179: + .string "W179$" +SEName_W151: + .string "W151$" +SEName_W201: + .string "W201$" +SEName_W161: + .string "W161$" +SEName_W161B: + .string "W161B$" +SEName_W227: + .string "W227$" +SEName_W227B: + .string "W227B$" +SEName_W226: + .string "W226$" +SEName_W208: + .string "W208$" +SEName_W213: + .string "W213$" +SEName_W213B: + .string "W213B$" +SEName_W234: + .string "W234$" +SEName_W260: + .string "W260$" +SEName_W328: + .string "W328$" +SEName_W320: + .string "W320$" +SEName_W255: + .string "W255$" +SEName_W291: + .string "W291$" +SEName_W089: + .string "W089$" +SEName_W239: + .string "W239$" +SEName_W230: + .string "W230$" +SEName_W281: + .string "W281$" +SEName_W327: + .string "W327$" +SEName_W287: + .string "W287$" +SEName_W257: + .string "W257$" +SEName_W253: + .string "W253$" +SEName_W258: + .string "W258$" +SEName_W322: + .string "W322$" +SEName_W298: + .string "W298$" +SEName_W287B: + .string "W287B$" +SEName_W114: + .string "W114$" +SEName_W063B: + .string "W063B$" + + .align 2 +gSENames:: @ 83D0F78 + .word SEName_STOP + .word SEName_KAIFUKU + .word SEName_PC_LOGON + .word SEName_PC_OFF + .word SEName_PC_ON + .word SEName_SELECT + .word SEName_WIN_OPEN + .word SEName_WALL_HIT + .word SEName_DOOR + .word SEName_KAIDAN + .word SEName_DANSA + .word SEName_JITENSYA + .word SEName_KOUKA_L + .word SEName_KOUKA_M + .word SEName_KOUKA_H + .word SEName_BOWA2 + .word SEName_POKE_DEAD + .word SEName_NIGERU + .word SEName_JIDO_DOA + .word SEName_NAMINORI + .word SEName_BAN + .word SEName_PIN + .word SEName_BOO + .word SEName_BOWA + .word SEName_JYUNI + .word SEName_A + .word SEName_I + .word SEName_U + .word SEName_E + .word SEName_O + .word SEName_N + .word SEName_SEIKAI + .word SEName_HAZURE + .word SEName_EXP + .word SEName_JITE_PYOKO + .word SEName_MU_PACHI + .word SEName_TK_KASYA + .word SEName_FU_ZAKU + .word SEName_FU_ZAKU2 + .word SEName_FU_ZUZUZU + .word SEName_RU_GASHIN + .word SEName_RU_GASYAN + .word SEName_RU_BARI + .word SEName_RU_HYUU + .word SEName_KI_GASYAN + .word SEName_TK_WARPIN + .word SEName_TK_WARPOUT + .word SEName_TU_SAA + .word SEName_HI_TURUN + .word SEName_TRACK_MOVE + .word SEName_TRACK_STOP + .word SEName_TRACK_HAIK + .word SEName_TRACK_DOOR + .word SEName_MOTER + .word SEName_CARD + .word SEName_SAVE + .word SEName_KON + .word SEName_KON2 + .word SEName_KON3 + .word SEName_KON4 + .word SEName_SUIKOMU + .word SEName_NAGERU + .word SEName_TOY_C + .word SEName_TOY_D + .word SEName_TOY_E + .word SEName_TOY_F + .word SEName_TOY_G + .word SEName_TOY_A + .word SEName_TOY_B + .word SEName_TOY_C1 + .word SEName_MIZU + .word SEName_HASHI + .word SEName_DAUGI + .word SEName_PINPON + .word SEName_FUUSEN1 + .word SEName_FUUSEN2 + .word SEName_FUUSEN3 + .word SEName_TOY_KABE + .word SEName_TOY_DANGO + .word SEName_DOKU + .word SEName_ESUKA + .word SEName_T_AME + .word SEName_T_AME_E + .word SEName_T_OOAME + .word SEName_T_OOAME_E + .word SEName_T_KOAME + .word SEName_T_KOAME_E + .word SEName_T_KAMI + .word SEName_T_KAMI2 + .word SEName_ELEBETA + .word SEName_HINSI + .word SEName_EXPMAX + .word SEName_TAMAKORO + .word SEName_TAMAKORO_E + .word SEName_BASABASA + .word SEName_REGI + .word SEName_C_GAJI + .word SEName_C_MAKU_U + .word SEName_C_MAKU_D + .word SEName_C_PASI + .word SEName_C_SYU + .word SEName_C_PIKON + .word SEName_REAPOKE + .word SEName_OP_BASYU + .word SEName_BT_START + .word SEName_DENDOU + .word SEName_JIHANKI + .word SEName_TAMA + .word SEName_Z_SCROLL + .word SEName_Z_PAGE + .word SEName_PN_ON + .word SEName_PN_OFF + .word SEName_Z_SEARCH + .word SEName_TAMAGO + .word SEName_TB_START + .word SEName_TB_KON + .word SEName_TB_KARA + .word SEName_BIDORO + .word SEName_W085 + .word SEName_W085B + .word SEName_W231 + .word SEName_W171 + .word SEName_W233 + .word SEName_W233B + .word SEName_W145 + .word SEName_W145B + .word SEName_W145C + .word SEName_W240 + .word SEName_W015 + .word SEName_W081 + .word SEName_W081B + .word SEName_W088 + .word SEName_W016 + .word SEName_W016B + .word SEName_W003 + .word SEName_W104 + .word SEName_W013 + .word SEName_W196 + .word SEName_W086 + .word SEName_W004 + .word SEName_W025 + .word SEName_W025B + .word SEName_W152 + .word SEName_W026 + .word SEName_W172 + .word SEName_W172B + .word SEName_W053 + .word SEName_W007 + .word SEName_W092 + .word SEName_W221 + .word SEName_W221B + .word SEName_W052 + .word SEName_W036 + .word SEName_W059 + .word SEName_W059B + .word SEName_W010 + .word SEName_W011 + .word SEName_W017 + .word SEName_W019 + .word SEName_W028 + .word SEName_W013B + .word SEName_W044 + .word SEName_W029 + .word SEName_W057 + .word SEName_W056 + .word SEName_W250 + .word SEName_W030 + .word SEName_W039 + .word SEName_W054 + .word SEName_W077 + .word SEName_W020 + .word SEName_W082 + .word SEName_W047 + .word SEName_W195 + .word SEName_W006 + .word SEName_W091 + .word SEName_W146 + .word SEName_W120 + .word SEName_W153 + .word SEName_W071B + .word SEName_W071 + .word SEName_W103 + .word SEName_W062 + .word SEName_W062B + .word SEName_W048 + .word SEName_W187 + .word SEName_W118 + .word SEName_W155 + .word SEName_W122 + .word SEName_W060 + .word SEName_W185 + .word SEName_W014 + .word SEName_W043 + .word SEName_W207 + .word SEName_W207B + .word SEName_W215 + .word SEName_W109 + .word SEName_W173 + .word SEName_W280 + .word SEName_W202 + .word SEName_W060B + .word SEName_W076 + .word SEName_W080 + .word SEName_W100 + .word SEName_W107 + .word SEName_W166 + .word SEName_W129 + .word SEName_W115 + .word SEName_W112 + .word SEName_W197 + .word SEName_W199 + .word SEName_W236 + .word SEName_W204 + .word SEName_W268 + .word SEName_W070 + .word SEName_W063 + .word SEName_W127 + .word SEName_W179 + .word SEName_W151 + .word SEName_W201 + .word SEName_W161 + .word SEName_W161B + .word SEName_W227 + .word SEName_W227B + .word SEName_W226 + .word SEName_W208 + .word SEName_W213 + .word SEName_W213B + .word SEName_W234 + .word SEName_W260 + .word SEName_W328 + .word SEName_W320 + .word SEName_W255 + .word SEName_W291 + .word SEName_W089 + .word SEName_W239 + .word SEName_W230 + .word SEName_W281 + .word SEName_W327 + .word SEName_W287 + .word SEName_W257 + .word SEName_W253 + .word SEName_W258 + .word SEName_W322 + .word SEName_W298 + .word SEName_W287B + .word SEName_W114 + .word SEName_W063B diff --git a/data/text/song_names.s b/data/text/song_names.s deleted file mode 100644 index 29fad36e1..000000000 --- a/data/text/song_names.s +++ /dev/null @@ -1,1105 +0,0 @@ -BGMName_STOP: - .string "STOP$" -BGMName_TETSUJI: - .string "TETSUJI$" -BGMName_FIELD13: - .string "FIELD13$" -BGMName_KACHI22: - .string "KACHI22$" -BGMName_KACHI2: - .string "KACHI2$" -BGMName_KACHI3: - .string "KACHI3$" -BGMName_KACHI5: - .string "KACHI5$" -BGMName_PCC: - .string "PCC$" -BGMName_NIBI: - .string "NIBI$" -BGMName_SUIKUN: - .string "SUIKUN$" -BGMName_DOORO1: - .string "DOORO1$" -BGMName_DOORO_X1: - .string "DOORO-X1$" -BGMName_DOORO_X3: - .string "DOORO-X3$" -BGMName_MACHI_S2: - .string "MACHI-S2$" -BGMName_MACHI_S4: - .string "MACHI-S4$" -BGMName_GIM: - .string "GIM$" -BGMName_NAMINORI: - .string "NAMINORI$" -BGMName_DAN01: - .string "DAN01$" -BGMName_FANFA1: - .string "FANFA1$" -BGMName_ME_ASA: - .string "ME-ASA$" -BGMName_ME_BACHI: - .string "ME-BACHI$" -BGMName_FANFA4: - .string "FANFA4$" -BGMName_FANFA5: - .string "FANFA5$" -BGMName_ME_WAZA: - .string "ME-WAZA$" -BGMName_BIJYUTU: - .string "BIJYUTU$" -BGMName_DOORO_X4: - .string "DOORO-X4$" -BGMName_FUNE_KAN: - .string "FUNE-KAN$" -BGMName_ME_SHINKA: - .string "ME-SHINKA$" -BGMName_SHINKA: - .string "SHINKA$" -BGMName_ME_WASURE: - .string "ME-WASURE$" -BGMName_SYOUJOEYE: - .string "SYOUJOEYE$" -BGMName_BOYEYE: - .string "BOYEYE$" -BGMName_DAN02: - .string "DAN02$" -BGMName_MACHI_S3: - .string "MACHI-S3$" -BGMName_ODAMAKI: - .string "ODAMAKI$" -BGMName_B_TOWER: - .string "B-TOWER$" -BGMName_SWIMEYE: - .string "SWIMEYE$" -BGMName_DAN03: - .string "DAN03$" -BGMName_ME_KINOMI: - .string "ME-KINOMI$" -BGMName_ME_TAMA: - .string "ME-TAMA$" -BGMName_ME_B_BIG: - .string "ME-B-BIG$" -BGMName_ME_B_SMALL: - .string "ME-B-SMALL$" -BGMName_ME_ZANNEN: - .string "ME-ZANNEN$" -BGMName_BD_TIME: - .string "BD-TIME$" -BGMName_TEST1: - .string "TEST1$" -BGMName_TEST2: - .string "TEST2$" -BGMName_TEST3: - .string "TEST3$" -BGMName_TEST4: - .string "TEST4$" -BGMName_TEST: - .string "TEST$" -BGMName_GOMACHI0: - .string "GOMACHI0$" -BGMName_GOTOWN: - .string "GOTOWN$" -BGMName_POKECEN: - .string "POKECEN$" -BGMName_NEXTROAD: - .string "NEXTROAD$" -BGMName_GRANROAD: - .string "GRANROAD$" -BGMName_CYCLING: - .string "CYCLING$" -BGMName_FRIENDLY: - .string "FRIENDLY$" -BGMName_MISHIRO: - .string "MISHIRO$" -BGMName_TOZAN: - .string "TOZAN$" -BGMName_GIRLEYE: - .string "GIRLEYE$" -BGMName_MINAMO: - .string "MINAMO$" -BGMName_ASHROAD: - .string "ASHROAD$" -BGMName_EVENT0: - .string "EVENT0$" -BGMName_DEEPDEEP: - .string "DEEPDEEP$" -BGMName_KACHI1: - .string "KACHI1$" -BGMName_TITLE3: - .string "TITLE3$" -BGMName_DEMO1: - .string "DEMO1$" -BGMName_GIRL_SUP: - .string "GIRL-SUP$" -BGMName_HAGESHII: - .string "HAGESHII$" -BGMName_KAKKOII: - .string "KAKKOII$" -BGMName_KAZANBAI: - .string "KAZANBAI$" -BGMName_AQA_0: - .string "AQA-0$" -BGMName_TSURETEK: - .string "TSURETEK$" -BGMName_BOY_SUP: - .string "BOY-SUP$" -BGMName_RAINBOW: - .string "RAINBOW$" -BGMName_AYASII: - .string "AYASII$" -BGMName_KACHI4: - .string "KACHI4$" -BGMName_ROPEWAY: - .string "ROPEWAY$" -BGMName_CASINO: - .string "CASINO$" -BGMName_HIGHTOWN: - .string "HIGHTOWN$" -BGMName_SAFARI: - .string "SAFARI$" -BGMName_C_ROAD: - .string "C-ROAD$" -BGMName_AJITO: - .string "AJITO$" -BGMName_M_BOAT: - .string "M-BOAT$" -BGMName_M_DUNGON: - .string "M-DUNGON$" -BGMName_FINECITY: - .string "FINECITY$" -BGMName_MACHUPI: - .string "MACHUPI$" -BGMName_P_SCHOOL: - .string "P-SCHOOL$" -BGMName_DENDOU: - .string "DENDOU$" -BGMName_TONEKUSA: - .string "TONEKUSA$" -BGMName_MABOROSI: - .string "MABOROSI$" -BGMName_CON_FAN: - .string "CON-FAN$" -BGMName_CONTEST0: - .string "CONTEST0$" -BGMName_MGM0: - .string "MGM0$" -BGMName_T_BATTLE: - .string "T-BATTLE$" -BGMName_OOAME: - .string "OOAME$" -BGMName_HIDERI: - .string "HIDERI$" -BGMName_RUNECITY: - .string "RUNECITY$" -BGMName_CON_K: - .string "CON-K$" -BGMName_EIKOU_R: - .string "EIKOU-R$" -BGMName_KARAKURI: - .string "KARAKURI$" -BGMName_HUTAGO: - .string "HUTAGO$" -BGMName_SITENNOU: - .string "SITENNOU$" -BGMName_YAMA_EYE: - .string "YAMA-EYE$" -BGMName_CONLOBBY: - .string "CONLOBBY$" -BGMName_INTER_V: - .string "INTER-V$" -BGMName_DAIGO: - .string "DAIGO$" -BGMName_THANKFOR: - .string "THANKFOR$" -BGMName_END: - .string "END$" -BGMName_BATTLE27: - .string "BATTLE27$" -BGMName_BATTLE31: - .string "BATTLE31$" -BGMName_BATTLE20: - .string "BATTLE20$" -BGMName_BATTLE32: - .string "BATTLE32$" -BGMName_BATTLE33: - .string "BATTLE33$" -BGMName_BATTLE36: - .string "BATTLE36$" -BGMName_BATTLE34: - .string "BATTLE34$" -BGMName_BATTLE35: - .string "BATTLE35$" -BGMName_BATTLE38: - .string "BATTLE38$" -BGMName_BATTLE30: - .string "BATTLE30$" - - .align 2 -gBGMNames:: @ 83D07AC - .word BGMName_STOP - .word BGMName_TETSUJI - .word BGMName_FIELD13 - .word BGMName_KACHI22 - .word BGMName_KACHI2 - .word BGMName_KACHI3 - .word BGMName_KACHI5 - .word BGMName_PCC - .word BGMName_NIBI - .word BGMName_SUIKUN - .word BGMName_DOORO1 - .word BGMName_DOORO_X1 - .word BGMName_DOORO_X3 - .word BGMName_MACHI_S2 - .word BGMName_MACHI_S4 - .word BGMName_GIM - .word BGMName_NAMINORI - .word BGMName_DAN01 - .word BGMName_FANFA1 - .word BGMName_ME_ASA - .word BGMName_ME_BACHI - .word BGMName_FANFA4 - .word BGMName_FANFA5 - .word BGMName_ME_WAZA - .word BGMName_BIJYUTU - .word BGMName_DOORO_X4 - .word BGMName_FUNE_KAN - .word BGMName_ME_SHINKA - .word BGMName_SHINKA - .word BGMName_ME_WASURE - .word BGMName_SYOUJOEYE - .word BGMName_BOYEYE - .word BGMName_DAN02 - .word BGMName_MACHI_S3 - .word BGMName_ODAMAKI - .word BGMName_B_TOWER - .word BGMName_SWIMEYE - .word BGMName_DAN03 - .word BGMName_ME_KINOMI - .word BGMName_ME_TAMA - .word BGMName_ME_B_BIG - .word BGMName_ME_B_SMALL - .word BGMName_ME_ZANNEN - .word BGMName_BD_TIME - .word BGMName_TEST1 - .word BGMName_TEST2 - .word BGMName_TEST3 - .word BGMName_TEST4 - .word BGMName_TEST - .word BGMName_GOMACHI0 - .word BGMName_GOTOWN - .word BGMName_POKECEN - .word BGMName_NEXTROAD - .word BGMName_GRANROAD - .word BGMName_CYCLING - .word BGMName_FRIENDLY - .word BGMName_MISHIRO - .word BGMName_TOZAN - .word BGMName_GIRLEYE - .word BGMName_MINAMO - .word BGMName_ASHROAD - .word BGMName_EVENT0 - .word BGMName_DEEPDEEP - .word BGMName_KACHI1 - .word BGMName_TITLE3 - .word BGMName_DEMO1 - .word BGMName_GIRL_SUP - .word BGMName_HAGESHII - .word BGMName_KAKKOII - .word BGMName_KAZANBAI - .word BGMName_AQA_0 - .word BGMName_TSURETEK - .word BGMName_BOY_SUP - .word BGMName_RAINBOW - .word BGMName_AYASII - .word BGMName_KACHI4 - .word BGMName_ROPEWAY - .word BGMName_CASINO - .word BGMName_HIGHTOWN - .word BGMName_SAFARI - .word BGMName_C_ROAD - .word BGMName_AJITO - .word BGMName_M_BOAT - .word BGMName_M_DUNGON - .word BGMName_FINECITY - .word BGMName_MACHUPI - .word BGMName_P_SCHOOL - .word BGMName_DENDOU - .word BGMName_TONEKUSA - .word BGMName_MABOROSI - .word BGMName_CON_FAN - .word BGMName_CONTEST0 - .word BGMName_MGM0 - .word BGMName_T_BATTLE - .word BGMName_OOAME - .word BGMName_HIDERI - .word BGMName_RUNECITY - .word BGMName_CON_K - .word BGMName_EIKOU_R - .word BGMName_KARAKURI - .word BGMName_HUTAGO - .word BGMName_SITENNOU - .word BGMName_YAMA_EYE - .word BGMName_CONLOBBY - .word BGMName_INTER_V - .word BGMName_DAIGO - .word BGMName_THANKFOR - .word BGMName_END - .word BGMName_BATTLE27 - .word BGMName_BATTLE31 - .word BGMName_BATTLE20 - .word BGMName_BATTLE32 - .word BGMName_BATTLE33 - .word BGMName_BATTLE36 - .word BGMName_BATTLE34 - .word BGMName_BATTLE35 - .word BGMName_BATTLE38 - .word BGMName_BATTLE30 - -SEName_STOP: - .string "STOP$" -SEName_KAIFUKU: - .string "KAIFUKU$" -SEName_PC_LOGON: - .string "PC-LOGON$" -SEName_PC_OFF: - .string "PC-OFF$" -SEName_PC_ON: - .string "PC-ON$" -SEName_SELECT: - .string "SELECT$" -SEName_WIN_OPEN: - .string "WIN-OPEN$" -SEName_WALL_HIT: - .string "WALL-HIT$" -SEName_DOOR: - .string "DOOR$" -SEName_KAIDAN: - .string "KAIDAN$" -SEName_DANSA: - .string "DANSA$" -SEName_JITENSYA: - .string "JITENSYA$" -SEName_KOUKA_L: - .string "KOUKA-L$" -SEName_KOUKA_M: - .string "KOUKA-M$" -SEName_KOUKA_H: - .string "KOUKA-H$" -SEName_BOWA2: - .string "BOWA2$" -SEName_POKE_DEAD: - .string "POKE-DEAD$" -SEName_NIGERU: - .string "NIGERU$" -SEName_JIDO_DOA: - .string "JIDO-DOA$" -SEName_NAMINORI: - .string "NAMINORI$" -SEName_BAN: - .string "BAN$" -SEName_PIN: - .string "PIN$" -SEName_BOO: - .string "BOO$" -SEName_BOWA: - .string "BOWA$" -SEName_JYUNI: - .string "JYUNI$" -SEName_A: - .string "A$" -SEName_I: - .string "I$" -SEName_U: - .string "U$" -SEName_E: - .string "E$" -SEName_O: - .string "O$" -SEName_N: - .string "N$" -SEName_SEIKAI: - .string "SEIKAI$" -SEName_HAZURE: - .string "HAZURE$" -SEName_EXP: - .string "EXP$" -SEName_JITE_PYOKO: - .string "JITE-PYOKO$" -SEName_MU_PACHI: - .string "MU-PACHI$" -SEName_TK_KASYA: - .string "TK-KASYA$" -SEName_FU_ZAKU: - .string "FU-ZAKU$" -SEName_FU_ZAKU2: - .string "FU-ZAKU2$" -SEName_FU_ZUZUZU: - .string "FU-ZUZUZU$" -SEName_RU_GASHIN: - .string "RU-GASHIN$" -SEName_RU_GASYAN: - .string "RU-GASYAN$" -SEName_RU_BARI: - .string "RU-BARI$" -SEName_RU_HYUU: - .string "RU-HYUU$" -SEName_KI_GASYAN: - .string "KI-GASYAN$" -SEName_TK_WARPIN: - .string "TK-WARPIN$" -SEName_TK_WARPOUT: - .string "TK-WARPOUT$" -SEName_TU_SAA: - .string "TU-SAA$" -SEName_HI_TURUN: - .string "HI-TURUN$" -SEName_TRACK_MOVE: - .string "TRACK-MOVE$" -SEName_TRACK_STOP: - .string "TRACK-STOP$" -SEName_TRACK_HAIK: - .string "TRACK-HAIK$" -SEName_TRACK_DOOR: - .string "TRACK-DOOR$" -SEName_MOTER: - .string "MOTER$" -SEName_CARD: - .string "CARD$" -SEName_SAVE: - .string "SAVE$" -SEName_KON: - .string "KON$" -SEName_KON2: - .string "KON2$" -SEName_KON3: - .string "KON3$" -SEName_KON4: - .string "KON4$" -SEName_SUIKOMU: - .string "SUIKOMU$" -SEName_NAGERU: - .string "NAGERU$" -SEName_TOY_C: - .string "TOY-C$" -SEName_TOY_D: - .string "TOY-D$" -SEName_TOY_E: - .string "TOY-E$" -SEName_TOY_F: - .string "TOY-F$" -SEName_TOY_G: - .string "TOY-G$" -SEName_TOY_A: - .string "TOY-A$" -SEName_TOY_B: - .string "TOY-B$" -SEName_TOY_C1: - .string "TOY-C1$" -SEName_MIZU: - .string "MIZU$" -SEName_HASHI: - .string "HASHI$" -SEName_DAUGI: - .string "DAUGI$" -SEName_PINPON: - .string "PINPON$" -SEName_FUUSEN1: - .string "FUUSEN1$" -SEName_FUUSEN2: - .string "FUUSEN2$" -SEName_FUUSEN3: - .string "FUUSEN3$" -SEName_TOY_KABE: - .string "TOY-KABE$" -SEName_TOY_DANGO: - .string "TOY-DANGO$" -SEName_DOKU: - .string "DOKU$" -SEName_ESUKA: - .string "ESUKA$" -SEName_T_AME: - .string "T-AME$" -SEName_T_AME_E: - .string "T-AME-E$" -SEName_T_OOAME: - .string "T-OOAME$" -SEName_T_OOAME_E: - .string "T-OOAME-E$" -SEName_T_KOAME: - .string "T-KOAME$" -SEName_T_KOAME_E: - .string "T-KOAME-E$" -SEName_T_KAMI: - .string "T-KAMI$" -SEName_T_KAMI2: - .string "T-KAMI2$" -SEName_ELEBETA: - .string "ELEBETA$" -SEName_HINSI: - .string "HINSI$" -SEName_EXPMAX: - .string "EXPMAX$" -SEName_TAMAKORO: - .string "TAMAKORO$" -SEName_TAMAKORO_E: - .string "TAMAKORO-E$" -SEName_BASABASA: - .string "BASABASA$" -SEName_REGI: - .string "REGI$" -SEName_C_GAJI: - .string "C-GAJI$" -SEName_C_MAKU_U: - .string "C-MAKU-U$" -SEName_C_MAKU_D: - .string "C-MAKU-D$" -SEName_C_PASI: - .string "C-PASI$" -SEName_C_SYU: - .string "C-SYU$" -SEName_C_PIKON: - .string "C-PIKON$" -SEName_REAPOKE: - .string "REAPOKE$" -SEName_OP_BASYU: - .string "OP-BASYU$" -SEName_BT_START: - .string "BT-START$" -SEName_DENDOU: - .string "DENDOU$" -SEName_JIHANKI: - .string "JIHANKI$" -SEName_TAMA: - .string "TAMA$" -SEName_Z_SCROLL: - .string "Z-SCROLL$" -SEName_Z_PAGE: - .string "Z-PAGE$" -SEName_PN_ON: - .string "PN-ON$" -SEName_PN_OFF: - .string "PN-OFF$" -SEName_Z_SEARCH: - .string "Z-SEARCH$" -SEName_TAMAGO: - .string "TAMAGO$" -SEName_TB_START: - .string "TB-START$" -SEName_TB_KON: - .string "TB-KON$" -SEName_TB_KARA: - .string "TB-KARA$" -SEName_BIDORO: - .string "BIDORO$" -SEName_W085: - .string "W085$" -SEName_W085B: - .string "W085B$" -SEName_W231: - .string "W231$" -SEName_W171: - .string "W171$" -SEName_W233: - .string "W233$" -SEName_W233B: - .string "W233B$" -SEName_W145: - .string "W145$" -SEName_W145B: - .string "W145B$" -SEName_W145C: - .string "W145C$" -SEName_W240: - .string "W240$" -SEName_W015: - .string "W015$" -SEName_W081: - .string "W081$" -SEName_W081B: - .string "W081B$" -SEName_W088: - .string "W088$" -SEName_W016: - .string "W016$" -SEName_W016B: - .string "W016B$" -SEName_W003: - .string "W003$" -SEName_W104: - .string "W104$" -SEName_W013: - .string "W013$" -SEName_W196: - .string "W196$" -SEName_W086: - .string "W086$" -SEName_W004: - .string "W004$" -SEName_W025: - .string "W025$" -SEName_W025B: - .string "W025B$" -SEName_W152: - .string "W152$" -SEName_W026: - .string "W026$" -SEName_W172: - .string "W172$" -SEName_W172B: - .string "W172B$" -SEName_W053: - .string "W053$" -SEName_W007: - .string "W007$" -SEName_W092: - .string "W092$" -SEName_W221: - .string "W221$" -SEName_W221B: - .string "W221B$" -SEName_W052: - .string "W052$" -SEName_W036: - .string "W036$" -SEName_W059: - .string "W059$" -SEName_W059B: - .string "W059B$" -SEName_W010: - .string "W010$" -SEName_W011: - .string "W011$" -SEName_W017: - .string "W017$" -SEName_W019: - .string "W019$" -SEName_W028: - .string "W028$" -SEName_W013B: - .string "W013B$" -SEName_W044: - .string "W044$" -SEName_W029: - .string "W029$" -SEName_W057: - .string "W057$" -SEName_W056: - .string "W056$" -SEName_W250: - .string "W250$" -SEName_W030: - .string "W030$" -SEName_W039: - .string "W039$" -SEName_W054: - .string "W054$" -SEName_W077: - .string "W077$" -SEName_W020: - .string "W020$" -SEName_W082: - .string "W082$" -SEName_W047: - .string "W047$" -SEName_W195: - .string "W195$" -SEName_W006: - .string "W006$" -SEName_W091: - .string "W091$" -SEName_W146: - .string "W146$" -SEName_W120: - .string "W120$" -SEName_W153: - .string "W153$" -SEName_W071B: - .string "W071B$" -SEName_W071: - .string "W071$" -SEName_W103: - .string "W103$" -SEName_W062: - .string "W062$" -SEName_W062B: - .string "W062B$" -SEName_W048: - .string "W048$" -SEName_W187: - .string "W187$" -SEName_W118: - .string "W118$" -SEName_W155: - .string "W155$" -SEName_W122: - .string "W122$" -SEName_W060: - .string "W060$" -SEName_W185: - .string "W185$" -SEName_W014: - .string "W014$" -SEName_W043: - .string "W043$" -SEName_W207: - .string "W207$" -SEName_W207B: - .string "W207B$" -SEName_W215: - .string "W215$" -SEName_W109: - .string "W109$" -SEName_W173: - .string "W173$" -SEName_W280: - .string "W280$" -SEName_W202: - .string "W202$" -SEName_W060B: - .string "W060B$" -SEName_W076: - .string "W076$" -SEName_W080: - .string "W080$" -SEName_W100: - .string "W100$" -SEName_W107: - .string "W107$" -SEName_W166: - .string "W166$" -SEName_W129: - .string "W129$" -SEName_W115: - .string "W115$" -SEName_W112: - .string "W112$" -SEName_W197: - .string "W197$" -SEName_W199: - .string "W199$" -SEName_W236: - .string "W236$" -SEName_W204: - .string "W204$" -SEName_W268: - .string "W268$" -SEName_W070: - .string "W070$" -SEName_W063: - .string "W063$" -SEName_W127: - .string "W127$" -SEName_W179: - .string "W179$" -SEName_W151: - .string "W151$" -SEName_W201: - .string "W201$" -SEName_W161: - .string "W161$" -SEName_W161B: - .string "W161B$" -SEName_W227: - .string "W227$" -SEName_W227B: - .string "W227B$" -SEName_W226: - .string "W226$" -SEName_W208: - .string "W208$" -SEName_W213: - .string "W213$" -SEName_W213B: - .string "W213B$" -SEName_W234: - .string "W234$" -SEName_W260: - .string "W260$" -SEName_W328: - .string "W328$" -SEName_W320: - .string "W320$" -SEName_W255: - .string "W255$" -SEName_W291: - .string "W291$" -SEName_W089: - .string "W089$" -SEName_W239: - .string "W239$" -SEName_W230: - .string "W230$" -SEName_W281: - .string "W281$" -SEName_W327: - .string "W327$" -SEName_W287: - .string "W287$" -SEName_W257: - .string "W257$" -SEName_W253: - .string "W253$" -SEName_W258: - .string "W258$" -SEName_W322: - .string "W322$" -SEName_W298: - .string "W298$" -SEName_W287B: - .string "W287B$" -SEName_W114: - .string "W114$" -SEName_W063B: - .string "W063B$" - - .align 2 -gSENames:: @ 83D0F78 - .word SEName_STOP - .word SEName_KAIFUKU - .word SEName_PC_LOGON - .word SEName_PC_OFF - .word SEName_PC_ON - .word SEName_SELECT - .word SEName_WIN_OPEN - .word SEName_WALL_HIT - .word SEName_DOOR - .word SEName_KAIDAN - .word SEName_DANSA - .word SEName_JITENSYA - .word SEName_KOUKA_L - .word SEName_KOUKA_M - .word SEName_KOUKA_H - .word SEName_BOWA2 - .word SEName_POKE_DEAD - .word SEName_NIGERU - .word SEName_JIDO_DOA - .word SEName_NAMINORI - .word SEName_BAN - .word SEName_PIN - .word SEName_BOO - .word SEName_BOWA - .word SEName_JYUNI - .word SEName_A - .word SEName_I - .word SEName_U - .word SEName_E - .word SEName_O - .word SEName_N - .word SEName_SEIKAI - .word SEName_HAZURE - .word SEName_EXP - .word SEName_JITE_PYOKO - .word SEName_MU_PACHI - .word SEName_TK_KASYA - .word SEName_FU_ZAKU - .word SEName_FU_ZAKU2 - .word SEName_FU_ZUZUZU - .word SEName_RU_GASHIN - .word SEName_RU_GASYAN - .word SEName_RU_BARI - .word SEName_RU_HYUU - .word SEName_KI_GASYAN - .word SEName_TK_WARPIN - .word SEName_TK_WARPOUT - .word SEName_TU_SAA - .word SEName_HI_TURUN - .word SEName_TRACK_MOVE - .word SEName_TRACK_STOP - .word SEName_TRACK_HAIK - .word SEName_TRACK_DOOR - .word SEName_MOTER - .word SEName_CARD - .word SEName_SAVE - .word SEName_KON - .word SEName_KON2 - .word SEName_KON3 - .word SEName_KON4 - .word SEName_SUIKOMU - .word SEName_NAGERU - .word SEName_TOY_C - .word SEName_TOY_D - .word SEName_TOY_E - .word SEName_TOY_F - .word SEName_TOY_G - .word SEName_TOY_A - .word SEName_TOY_B - .word SEName_TOY_C1 - .word SEName_MIZU - .word SEName_HASHI - .word SEName_DAUGI - .word SEName_PINPON - .word SEName_FUUSEN1 - .word SEName_FUUSEN2 - .word SEName_FUUSEN3 - .word SEName_TOY_KABE - .word SEName_TOY_DANGO - .word SEName_DOKU - .word SEName_ESUKA - .word SEName_T_AME - .word SEName_T_AME_E - .word SEName_T_OOAME - .word SEName_T_OOAME_E - .word SEName_T_KOAME - .word SEName_T_KOAME_E - .word SEName_T_KAMI - .word SEName_T_KAMI2 - .word SEName_ELEBETA - .word SEName_HINSI - .word SEName_EXPMAX - .word SEName_TAMAKORO - .word SEName_TAMAKORO_E - .word SEName_BASABASA - .word SEName_REGI - .word SEName_C_GAJI - .word SEName_C_MAKU_U - .word SEName_C_MAKU_D - .word SEName_C_PASI - .word SEName_C_SYU - .word SEName_C_PIKON - .word SEName_REAPOKE - .word SEName_OP_BASYU - .word SEName_BT_START - .word SEName_DENDOU - .word SEName_JIHANKI - .word SEName_TAMA - .word SEName_Z_SCROLL - .word SEName_Z_PAGE - .word SEName_PN_ON - .word SEName_PN_OFF - .word SEName_Z_SEARCH - .word SEName_TAMAGO - .word SEName_TB_START - .word SEName_TB_KON - .word SEName_TB_KARA - .word SEName_BIDORO - .word SEName_W085 - .word SEName_W085B - .word SEName_W231 - .word SEName_W171 - .word SEName_W233 - .word SEName_W233B - .word SEName_W145 - .word SEName_W145B - .word SEName_W145C - .word SEName_W240 - .word SEName_W015 - .word SEName_W081 - .word SEName_W081B - .word SEName_W088 - .word SEName_W016 - .word SEName_W016B - .word SEName_W003 - .word SEName_W104 - .word SEName_W013 - .word SEName_W196 - .word SEName_W086 - .word SEName_W004 - .word SEName_W025 - .word SEName_W025B - .word SEName_W152 - .word SEName_W026 - .word SEName_W172 - .word SEName_W172B - .word SEName_W053 - .word SEName_W007 - .word SEName_W092 - .word SEName_W221 - .word SEName_W221B - .word SEName_W052 - .word SEName_W036 - .word SEName_W059 - .word SEName_W059B - .word SEName_W010 - .word SEName_W011 - .word SEName_W017 - .word SEName_W019 - .word SEName_W028 - .word SEName_W013B - .word SEName_W044 - .word SEName_W029 - .word SEName_W057 - .word SEName_W056 - .word SEName_W250 - .word SEName_W030 - .word SEName_W039 - .word SEName_W054 - .word SEName_W077 - .word SEName_W020 - .word SEName_W082 - .word SEName_W047 - .word SEName_W195 - .word SEName_W006 - .word SEName_W091 - .word SEName_W146 - .word SEName_W120 - .word SEName_W153 - .word SEName_W071B - .word SEName_W071 - .word SEName_W103 - .word SEName_W062 - .word SEName_W062B - .word SEName_W048 - .word SEName_W187 - .word SEName_W118 - .word SEName_W155 - .word SEName_W122 - .word SEName_W060 - .word SEName_W185 - .word SEName_W014 - .word SEName_W043 - .word SEName_W207 - .word SEName_W207B - .word SEName_W215 - .word SEName_W109 - .word SEName_W173 - .word SEName_W280 - .word SEName_W202 - .word SEName_W060B - .word SEName_W076 - .word SEName_W080 - .word SEName_W100 - .word SEName_W107 - .word SEName_W166 - .word SEName_W129 - .word SEName_W115 - .word SEName_W112 - .word SEName_W197 - .word SEName_W199 - .word SEName_W236 - .word SEName_W204 - .word SEName_W268 - .word SEName_W070 - .word SEName_W063 - .word SEName_W127 - .word SEName_W179 - .word SEName_W151 - .word SEName_W201 - .word SEName_W161 - .word SEName_W161B - .word SEName_W227 - .word SEName_W227B - .word SEName_W226 - .word SEName_W208 - .word SEName_W213 - .word SEName_W213B - .word SEName_W234 - .word SEName_W260 - .word SEName_W328 - .word SEName_W320 - .word SEName_W255 - .word SEName_W291 - .word SEName_W089 - .word SEName_W239 - .word SEName_W230 - .word SEName_W281 - .word SEName_W327 - .word SEName_W287 - .word SEName_W257 - .word SEName_W253 - .word SEName_W258 - .word SEName_W322 - .word SEName_W298 - .word SEName_W287B - .word SEName_W114 - .word SEName_W063B diff --git a/data/text/species_names.inc b/data/text/species_names.inc new file mode 100644 index 000000000..8a387eb38 --- /dev/null +++ b/data/text/species_names.inc @@ -0,0 +1,413 @@ +gSpeciesNames:: @ 81F716C + .string "??????????$", 11 + .string "BULBASAUR$", 11 + .string "IVYSAUR$", 11 + .string "VENUSAUR$", 11 + .string "CHARMANDER$", 11 + .string "CHARMELEON$", 11 + .string "CHARIZARD$", 11 + .string "SQUIRTLE$", 11 + .string "WARTORTLE$", 11 + .string "BLASTOISE$", 11 + .string "CATERPIE$", 11 + .string "METAPOD$", 11 + .string "BUTTERFREE$", 11 + .string "WEEDLE$", 11 + .string "KAKUNA$", 11 + .string "BEEDRILL$", 11 + .string "PIDGEY$", 11 + .string "PIDGEOTTO$", 11 + .string "PIDGEOT$", 11 + .string "RATTATA$", 11 + .string "RATICATE$", 11 + .string "SPEAROW$", 11 + .string "FEAROW$", 11 + .string "EKANS$", 11 + .string "ARBOK$", 11 + .string "PIKACHU$", 11 + .string "RAICHU$", 11 + .string "SANDSHREW$", 11 + .string "SANDSLASH$", 11 + .string "NIDORAN♀$", 11 + .string "NIDORINA$", 11 + .string "NIDOQUEEN$", 11 + .string "NIDORAN♂$", 11 + .string "NIDORINO$", 11 + .string "NIDOKING$", 11 + .string "CLEFAIRY$", 11 + .string "CLEFABLE$", 11 + .string "VULPIX$", 11 + .string "NINETALES$", 11 + .string "JIGGLYPUFF$", 11 + .string "WIGGLYTUFF$", 11 + .string "ZUBAT$", 11 + .string "GOLBAT$", 11 + .string "ODDISH$", 11 + .string "GLOOM$", 11 + .string "VILEPLUME$", 11 + .string "PARAS$", 11 + .string "PARASECT$", 11 + .string "VENONAT$", 11 + .string "VENOMOTH$", 11 + .string "DIGLETT$", 11 + .string "DUGTRIO$", 11 + .string "MEOWTH$", 11 + .string "PERSIAN$", 11 + .string "PSYDUCK$", 11 + .string "GOLDUCK$", 11 + .string "MANKEY$", 11 + .string "PRIMEAPE$", 11 + .string "GROWLITHE$", 11 + .string "ARCANINE$", 11 + .string "POLIWAG$", 11 + .string "POLIWHIRL$", 11 + .string "POLIWRATH$", 11 + .string "ABRA$", 11 + .string "KADABRA$", 11 + .string "ALAKAZAM$", 11 + .string "MACHOP$", 11 + .string "MACHOKE$", 11 + .string "MACHAMP$", 11 + .string "BELLSPROUT$", 11 + .string "WEEPINBELL$", 11 + .string "VICTREEBEL$", 11 + .string "TENTACOOL$", 11 + .string "TENTACRUEL$", 11 + .string "GEODUDE$", 11 + .string "GRAVELER$", 11 + .string "GOLEM$", 11 + .string "PONYTA$", 11 + .string "RAPIDASH$", 11 + .string "SLOWPOKE$", 11 + .string "SLOWBRO$", 11 + .string "MAGNEMITE$", 11 + .string "MAGNETON$", 11 + .string "FARFETCH’D$", 11 + .string "DODUO$", 11 + .string "DODRIO$", 11 + .string "SEEL$", 11 + .string "DEWGONG$", 11 + .string "GRIMER$", 11 + .string "MUK$", 11 + .string "SHELLDER$", 11 + .string "CLOYSTER$", 11 + .string "GASTLY$", 11 + .string "HAUNTER$", 11 + .string "GENGAR$", 11 + .string "ONIX$", 11 + .string "DROWZEE$", 11 + .string "HYPNO$", 11 + .string "KRABBY$", 11 + .string "KINGLER$", 11 + .string "VOLTORB$", 11 + .string "ELECTRODE$", 11 + .string "EXEGGCUTE$", 11 + .string "EXEGGUTOR$", 11 + .string "CUBONE$", 11 + .string "MAROWAK$", 11 + .string "HITMONLEE$", 11 + .string "HITMONCHAN$", 11 + .string "LICKITUNG$", 11 + .string "KOFFING$", 11 + .string "WEEZING$", 11 + .string "RHYHORN$", 11 + .string "RHYDON$", 11 + .string "CHANSEY$", 11 + .string "TANGELA$", 11 + .string "KANGASKHAN$", 11 + .string "HORSEA$", 11 + .string "SEADRA$", 11 + .string "GOLDEEN$", 11 + .string "SEAKING$", 11 + .string "STARYU$", 11 + .string "STARMIE$", 11 + .string "MR. MIME$", 11 + .string "SCYTHER$", 11 + .string "JYNX$", 11 + .string "ELECTABUZZ$", 11 + .string "MAGMAR$", 11 + .string "PINSIR$", 11 + .string "TAUROS$", 11 + .string "MAGIKARP$", 11 + .string "GYARADOS$", 11 + .string "LAPRAS$", 11 + .string "DITTO$", 11 + .string "EEVEE$", 11 + .string "VAPOREON$", 11 + .string "JOLTEON$", 11 + .string "FLAREON$", 11 + .string "PORYGON$", 11 + .string "OMANYTE$", 11 + .string "OMASTAR$", 11 + .string "KABUTO$", 11 + .string "KABUTOPS$", 11 + .string "AERODACTYL$", 11 + .string "SNORLAX$", 11 + .string "ARTICUNO$", 11 + .string "ZAPDOS$", 11 + .string "MOLTRES$", 11 + .string "DRATINI$", 11 + .string "DRAGONAIR$", 11 + .string "DRAGONITE$", 11 + .string "MEWTWO$", 11 + .string "MEW$", 11 + .string "CHIKORITA$", 11 + .string "BAYLEEF$", 11 + .string "MEGANIUM$", 11 + .string "CYNDAQUIL$", 11 + .string "QUILAVA$", 11 + .string "TYPHLOSION$", 11 + .string "TOTODILE$", 11 + .string "CROCONAW$", 11 + .string "FERALIGATR$", 11 + .string "SENTRET$", 11 + .string "FURRET$", 11 + .string "HOOTHOOT$", 11 + .string "NOCTOWL$", 11 + .string "LEDYBA$", 11 + .string "LEDIAN$", 11 + .string "SPINARAK$", 11 + .string "ARIADOS$", 11 + .string "CROBAT$", 11 + .string "CHINCHOU$", 11 + .string "LANTURN$", 11 + .string "PICHU$", 11 + .string "CLEFFA$", 11 + .string "IGGLYBUFF$", 11 + .string "TOGEPI$", 11 + .string "TOGETIC$", 11 + .string "NATU$", 11 + .string "XATU$", 11 + .string "MAREEP$", 11 + .string "FLAAFFY$", 11 + .string "AMPHAROS$", 11 + .string "BELLOSSOM$", 11 + .string "MARILL$", 11 + .string "AZUMARILL$", 11 + .string "SUDOWOODO$", 11 + .string "POLITOED$", 11 + .string "HOPPIP$", 11 + .string "SKIPLOOM$", 11 + .string "JUMPLUFF$", 11 + .string "AIPOM$", 11 + .string "SUNKERN$", 11 + .string "SUNFLORA$", 11 + .string "YANMA$", 11 + .string "WOOPER$", 11 + .string "QUAGSIRE$", 11 + .string "ESPEON$", 11 + .string "UMBREON$", 11 + .string "MURKROW$", 11 + .string "SLOWKING$", 11 + .string "MISDREAVUS$", 11 + .string "UNOWN$", 11 + .string "WOBBUFFET$", 11 + .string "GIRAFARIG$", 11 + .string "PINECO$", 11 + .string "FORRETRESS$", 11 + .string "DUNSPARCE$", 11 + .string "GLIGAR$", 11 + .string "STEELIX$", 11 + .string "SNUBBULL$", 11 + .string "GRANBULL$", 11 + .string "QWILFISH$", 11 + .string "SCIZOR$", 11 + .string "SHUCKLE$", 11 + .string "HERACROSS$", 11 + .string "SNEASEL$", 11 + .string "TEDDIURSA$", 11 + .string "URSARING$", 11 + .string "SLUGMA$", 11 + .string "MAGCARGO$", 11 + .string "SWINUB$", 11 + .string "PILOSWINE$", 11 + .string "CORSOLA$", 11 + .string "REMORAID$", 11 + .string "OCTILLERY$", 11 + .string "DELIBIRD$", 11 + .string "MANTINE$", 11 + .string "SKARMORY$", 11 + .string "HOUNDOUR$", 11 + .string "HOUNDOOM$", 11 + .string "KINGDRA$", 11 + .string "PHANPY$", 11 + .string "DONPHAN$", 11 + .string "PORYGON2$", 11 + .string "STANTLER$", 11 + .string "SMEARGLE$", 11 + .string "TYROGUE$", 11 + .string "HITMONTOP$", 11 + .string "SMOOCHUM$", 11 + .string "ELEKID$", 11 + .string "MAGBY$", 11 + .string "MILTANK$", 11 + .string "BLISSEY$", 11 + .string "RAIKOU$", 11 + .string "ENTEI$", 11 + .string "SUICUNE$", 11 + .string "LARVITAR$", 11 + .string "PUPITAR$", 11 + .string "TYRANITAR$", 11 + .string "LUGIA$", 11 + .string "HO-OH$", 11 + .string "CELEBI$", 11 + .string "?$", 11 + .string "?$", 11 + .string "?$", 11 + .string "?$", 11 + .string "?$", 11 + .string "?$", 11 + .string "?$", 11 + .string "?$", 11 + .string "?$", 11 + .string "?$", 11 + .string "?$", 11 + .string "?$", 11 + .string "?$", 11 + .string "?$", 11 + .string "?$", 11 + .string "?$", 11 + .string "?$", 11 + .string "?$", 11 + .string "?$", 11 + .string "?$", 11 + .string "?$", 11 + .string "?$", 11 + .string "?$", 11 + .string "?$", 11 + .string "?$", 11 + .string "TREECKO$", 11 + .string "GROVYLE$", 11 + .string "SCEPTILE$", 11 + .string "TORCHIC$", 11 + .string "COMBUSKEN$", 11 + .string "BLAZIKEN$", 11 + .string "MUDKIP$", 11 + .string "MARSHTOMP$", 11 + .string "SWAMPERT$", 11 + .string "POOCHYENA$", 11 + .string "MIGHTYENA$", 11 + .string "ZIGZAGOON$", 11 + .string "LINOONE$", 11 + .string "WURMPLE$", 11 + .string "SILCOON$", 11 + .string "BEAUTIFLY$", 11 + .string "CASCOON$", 11 + .string "DUSTOX$", 11 + .string "LOTAD$", 11 + .string "LOMBRE$", 11 + .string "LUDICOLO$", 11 + .string "SEEDOT$", 11 + .string "NUZLEAF$", 11 + .string "SHIFTRY$", 11 + .string "NINCADA$", 11 + .string "NINJASK$", 11 + .string "SHEDINJA$", 11 + .string "TAILLOW$", 11 + .string "SWELLOW$", 11 + .string "SHROOMISH$", 11 + .string "BRELOOM$", 11 + .string "SPINDA$", 11 + .string "WINGULL$", 11 + .string "PELIPPER$", 11 + .string "SURSKIT$", 11 + .string "MASQUERAIN$", 11 + .string "WAILMER$", 11 + .string "WAILORD$", 11 + .string "SKITTY$", 11 + .string "DELCATTY$", 11 + .string "KECLEON$", 11 + .string "BALTOY$", 11 + .string "CLAYDOL$", 11 + .string "NOSEPASS$", 11 + .string "TORKOAL$", 11 + .string "SABLEYE$", 11 + .string "BARBOACH$", 11 + .string "WHISCASH$", 11 + .string "LUVDISC$", 11 + .string "CORPHISH$", 11 + .string "CRAWDAUNT$", 11 + .string "FEEBAS$", 11 + .string "MILOTIC$", 11 + .string "CARVANHA$", 11 + .string "SHARPEDO$", 11 + .string "TRAPINCH$", 11 + .string "VIBRAVA$", 11 + .string "FLYGON$", 11 + .string "MAKUHITA$", 11 + .string "HARIYAMA$", 11 + .string "ELECTRIKE$", 11 + .string "MANECTRIC$", 11 + .string "NUMEL$", 11 + .string "CAMERUPT$", 11 + .string "SPHEAL$", 11 + .string "SEALEO$", 11 + .string "WALREIN$", 11 + .string "CACNEA$", 11 + .string "CACTURNE$", 11 + .string "SNORUNT$", 11 + .string "GLALIE$", 11 + .string "LUNATONE$", 11 + .string "SOLROCK$", 11 + .string "AZURILL$", 11 + .string "SPOINK$", 11 + .string "GRUMPIG$", 11 + .string "PLUSLE$", 11 + .string "MINUN$", 11 + .string "MAWILE$", 11 + .string "MEDITITE$", 11 + .string "MEDICHAM$", 11 + .string "SWABLU$", 11 + .string "ALTARIA$", 11 + .string "WYNAUT$", 11 + .string "DUSKULL$", 11 + .string "DUSCLOPS$", 11 + .string "ROSELIA$", 11 + .string "SLAKOTH$", 11 + .string "VIGOROTH$", 11 + .string "SLAKING$", 11 + .string "GULPIN$", 11 + .string "SWALOT$", 11 + .string "TROPIUS$", 11 + .string "WHISMUR$", 11 + .string "LOUDRED$", 11 + .string "EXPLOUD$", 11 + .string "CLAMPERL$", 11 + .string "HUNTAIL$", 11 + .string "GOREBYSS$", 11 + .string "ABSOL$", 11 + .string "SHUPPET$", 11 + .string "BANETTE$", 11 + .string "SEVIPER$", 11 + .string "ZANGOOSE$", 11 + .string "RELICANTH$", 11 + .string "ARON$", 11 + .string "LAIRON$", 11 + .string "AGGRON$", 11 + .string "CASTFORM$", 11 + .string "VOLBEAT$", 11 + .string "ILLUMISE$", 11 + .string "LILEEP$", 11 + .string "CRADILY$", 11 + .string "ANORITH$", 11 + .string "ARMALDO$", 11 + .string "RALTS$", 11 + .string "KIRLIA$", 11 + .string "GARDEVOIR$", 11 + .string "BAGON$", 11 + .string "SHELGON$", 11 + .string "SALAMENCE$", 11 + .string "BELDUM$", 11 + .string "METANG$", 11 + .string "METAGROSS$", 11 + .string "REGIROCK$", 11 + .string "REGICE$", 11 + .string "REGISTEEL$", 11 + .string "KYOGRE$", 11 + .string "GROUDON$", 11 + .string "RAYQUAZA$", 11 + .string "LATIAS$", 11 + .string "LATIOS$", 11 + .string "JIRACHI$", 11 + .string "DEOXYS$", 11 + .string "CHIMECHO$", 11 diff --git a/data/text/species_names.s b/data/text/species_names.s deleted file mode 100644 index 8a387eb38..000000000 --- a/data/text/species_names.s +++ /dev/null @@ -1,413 +0,0 @@ -gSpeciesNames:: @ 81F716C - .string "??????????$", 11 - .string "BULBASAUR$", 11 - .string "IVYSAUR$", 11 - .string "VENUSAUR$", 11 - .string "CHARMANDER$", 11 - .string "CHARMELEON$", 11 - .string "CHARIZARD$", 11 - .string "SQUIRTLE$", 11 - .string "WARTORTLE$", 11 - .string "BLASTOISE$", 11 - .string "CATERPIE$", 11 - .string "METAPOD$", 11 - .string "BUTTERFREE$", 11 - .string "WEEDLE$", 11 - .string "KAKUNA$", 11 - .string "BEEDRILL$", 11 - .string "PIDGEY$", 11 - .string "PIDGEOTTO$", 11 - .string "PIDGEOT$", 11 - .string "RATTATA$", 11 - .string "RATICATE$", 11 - .string "SPEAROW$", 11 - .string "FEAROW$", 11 - .string "EKANS$", 11 - .string "ARBOK$", 11 - .string "PIKACHU$", 11 - .string "RAICHU$", 11 - .string "SANDSHREW$", 11 - .string "SANDSLASH$", 11 - .string "NIDORAN♀$", 11 - .string "NIDORINA$", 11 - .string "NIDOQUEEN$", 11 - .string "NIDORAN♂$", 11 - .string "NIDORINO$", 11 - .string "NIDOKING$", 11 - .string "CLEFAIRY$", 11 - .string "CLEFABLE$", 11 - .string "VULPIX$", 11 - .string "NINETALES$", 11 - .string "JIGGLYPUFF$", 11 - .string "WIGGLYTUFF$", 11 - .string "ZUBAT$", 11 - .string "GOLBAT$", 11 - .string "ODDISH$", 11 - .string "GLOOM$", 11 - .string "VILEPLUME$", 11 - .string "PARAS$", 11 - .string "PARASECT$", 11 - .string "VENONAT$", 11 - .string "VENOMOTH$", 11 - .string "DIGLETT$", 11 - .string "DUGTRIO$", 11 - .string "MEOWTH$", 11 - .string "PERSIAN$", 11 - .string "PSYDUCK$", 11 - .string "GOLDUCK$", 11 - .string "MANKEY$", 11 - .string "PRIMEAPE$", 11 - .string "GROWLITHE$", 11 - .string "ARCANINE$", 11 - .string "POLIWAG$", 11 - .string "POLIWHIRL$", 11 - .string "POLIWRATH$", 11 - .string "ABRA$", 11 - .string "KADABRA$", 11 - .string "ALAKAZAM$", 11 - .string "MACHOP$", 11 - .string "MACHOKE$", 11 - .string "MACHAMP$", 11 - .string "BELLSPROUT$", 11 - .string "WEEPINBELL$", 11 - .string "VICTREEBEL$", 11 - .string "TENTACOOL$", 11 - .string "TENTACRUEL$", 11 - .string "GEODUDE$", 11 - .string "GRAVELER$", 11 - .string "GOLEM$", 11 - .string "PONYTA$", 11 - .string "RAPIDASH$", 11 - .string "SLOWPOKE$", 11 - .string "SLOWBRO$", 11 - .string "MAGNEMITE$", 11 - .string "MAGNETON$", 11 - .string "FARFETCH’D$", 11 - .string "DODUO$", 11 - .string "DODRIO$", 11 - .string "SEEL$", 11 - .string "DEWGONG$", 11 - .string "GRIMER$", 11 - .string "MUK$", 11 - .string "SHELLDER$", 11 - .string "CLOYSTER$", 11 - .string "GASTLY$", 11 - .string "HAUNTER$", 11 - .string "GENGAR$", 11 - .string "ONIX$", 11 - .string "DROWZEE$", 11 - .string "HYPNO$", 11 - .string "KRABBY$", 11 - .string "KINGLER$", 11 - .string "VOLTORB$", 11 - .string "ELECTRODE$", 11 - .string "EXEGGCUTE$", 11 - .string "EXEGGUTOR$", 11 - .string "CUBONE$", 11 - .string "MAROWAK$", 11 - .string "HITMONLEE$", 11 - .string "HITMONCHAN$", 11 - .string "LICKITUNG$", 11 - .string "KOFFING$", 11 - .string "WEEZING$", 11 - .string "RHYHORN$", 11 - .string "RHYDON$", 11 - .string "CHANSEY$", 11 - .string "TANGELA$", 11 - .string "KANGASKHAN$", 11 - .string "HORSEA$", 11 - .string "SEADRA$", 11 - .string "GOLDEEN$", 11 - .string "SEAKING$", 11 - .string "STARYU$", 11 - .string "STARMIE$", 11 - .string "MR. MIME$", 11 - .string "SCYTHER$", 11 - .string "JYNX$", 11 - .string "ELECTABUZZ$", 11 - .string "MAGMAR$", 11 - .string "PINSIR$", 11 - .string "TAUROS$", 11 - .string "MAGIKARP$", 11 - .string "GYARADOS$", 11 - .string "LAPRAS$", 11 - .string "DITTO$", 11 - .string "EEVEE$", 11 - .string "VAPOREON$", 11 - .string "JOLTEON$", 11 - .string "FLAREON$", 11 - .string "PORYGON$", 11 - .string "OMANYTE$", 11 - .string "OMASTAR$", 11 - .string "KABUTO$", 11 - .string "KABUTOPS$", 11 - .string "AERODACTYL$", 11 - .string "SNORLAX$", 11 - .string "ARTICUNO$", 11 - .string "ZAPDOS$", 11 - .string "MOLTRES$", 11 - .string "DRATINI$", 11 - .string "DRAGONAIR$", 11 - .string "DRAGONITE$", 11 - .string "MEWTWO$", 11 - .string "MEW$", 11 - .string "CHIKORITA$", 11 - .string "BAYLEEF$", 11 - .string "MEGANIUM$", 11 - .string "CYNDAQUIL$", 11 - .string "QUILAVA$", 11 - .string "TYPHLOSION$", 11 - .string "TOTODILE$", 11 - .string "CROCONAW$", 11 - .string "FERALIGATR$", 11 - .string "SENTRET$", 11 - .string "FURRET$", 11 - .string "HOOTHOOT$", 11 - .string "NOCTOWL$", 11 - .string "LEDYBA$", 11 - .string "LEDIAN$", 11 - .string "SPINARAK$", 11 - .string "ARIADOS$", 11 - .string "CROBAT$", 11 - .string "CHINCHOU$", 11 - .string "LANTURN$", 11 - .string "PICHU$", 11 - .string "CLEFFA$", 11 - .string "IGGLYBUFF$", 11 - .string "TOGEPI$", 11 - .string "TOGETIC$", 11 - .string "NATU$", 11 - .string "XATU$", 11 - .string "MAREEP$", 11 - .string "FLAAFFY$", 11 - .string "AMPHAROS$", 11 - .string "BELLOSSOM$", 11 - .string "MARILL$", 11 - .string "AZUMARILL$", 11 - .string "SUDOWOODO$", 11 - .string "POLITOED$", 11 - .string "HOPPIP$", 11 - .string "SKIPLOOM$", 11 - .string "JUMPLUFF$", 11 - .string "AIPOM$", 11 - .string "SUNKERN$", 11 - .string "SUNFLORA$", 11 - .string "YANMA$", 11 - .string "WOOPER$", 11 - .string "QUAGSIRE$", 11 - .string "ESPEON$", 11 - .string "UMBREON$", 11 - .string "MURKROW$", 11 - .string "SLOWKING$", 11 - .string "MISDREAVUS$", 11 - .string "UNOWN$", 11 - .string "WOBBUFFET$", 11 - .string "GIRAFARIG$", 11 - .string "PINECO$", 11 - .string "FORRETRESS$", 11 - .string "DUNSPARCE$", 11 - .string "GLIGAR$", 11 - .string "STEELIX$", 11 - .string "SNUBBULL$", 11 - .string "GRANBULL$", 11 - .string "QWILFISH$", 11 - .string "SCIZOR$", 11 - .string "SHUCKLE$", 11 - .string "HERACROSS$", 11 - .string "SNEASEL$", 11 - .string "TEDDIURSA$", 11 - .string "URSARING$", 11 - .string "SLUGMA$", 11 - .string "MAGCARGO$", 11 - .string "SWINUB$", 11 - .string "PILOSWINE$", 11 - .string "CORSOLA$", 11 - .string "REMORAID$", 11 - .string "OCTILLERY$", 11 - .string "DELIBIRD$", 11 - .string "MANTINE$", 11 - .string "SKARMORY$", 11 - .string "HOUNDOUR$", 11 - .string "HOUNDOOM$", 11 - .string "KINGDRA$", 11 - .string "PHANPY$", 11 - .string "DONPHAN$", 11 - .string "PORYGON2$", 11 - .string "STANTLER$", 11 - .string "SMEARGLE$", 11 - .string "TYROGUE$", 11 - .string "HITMONTOP$", 11 - .string "SMOOCHUM$", 11 - .string "ELEKID$", 11 - .string "MAGBY$", 11 - .string "MILTANK$", 11 - .string "BLISSEY$", 11 - .string "RAIKOU$", 11 - .string "ENTEI$", 11 - .string "SUICUNE$", 11 - .string "LARVITAR$", 11 - .string "PUPITAR$", 11 - .string "TYRANITAR$", 11 - .string "LUGIA$", 11 - .string "HO-OH$", 11 - .string "CELEBI$", 11 - .string "?$", 11 - .string "?$", 11 - .string "?$", 11 - .string "?$", 11 - .string "?$", 11 - .string "?$", 11 - .string "?$", 11 - .string "?$", 11 - .string "?$", 11 - .string "?$", 11 - .string "?$", 11 - .string "?$", 11 - .string "?$", 11 - .string "?$", 11 - .string "?$", 11 - .string "?$", 11 - .string "?$", 11 - .string "?$", 11 - .string "?$", 11 - .string "?$", 11 - .string "?$", 11 - .string "?$", 11 - .string "?$", 11 - .string "?$", 11 - .string "?$", 11 - .string "TREECKO$", 11 - .string "GROVYLE$", 11 - .string "SCEPTILE$", 11 - .string "TORCHIC$", 11 - .string "COMBUSKEN$", 11 - .string "BLAZIKEN$", 11 - .string "MUDKIP$", 11 - .string "MARSHTOMP$", 11 - .string "SWAMPERT$", 11 - .string "POOCHYENA$", 11 - .string "MIGHTYENA$", 11 - .string "ZIGZAGOON$", 11 - .string "LINOONE$", 11 - .string "WURMPLE$", 11 - .string "SILCOON$", 11 - .string "BEAUTIFLY$", 11 - .string "CASCOON$", 11 - .string "DUSTOX$", 11 - .string "LOTAD$", 11 - .string "LOMBRE$", 11 - .string "LUDICOLO$", 11 - .string "SEEDOT$", 11 - .string "NUZLEAF$", 11 - .string "SHIFTRY$", 11 - .string "NINCADA$", 11 - .string "NINJASK$", 11 - .string "SHEDINJA$", 11 - .string "TAILLOW$", 11 - .string "SWELLOW$", 11 - .string "SHROOMISH$", 11 - .string "BRELOOM$", 11 - .string "SPINDA$", 11 - .string "WINGULL$", 11 - .string "PELIPPER$", 11 - .string "SURSKIT$", 11 - .string "MASQUERAIN$", 11 - .string "WAILMER$", 11 - .string "WAILORD$", 11 - .string "SKITTY$", 11 - .string "DELCATTY$", 11 - .string "KECLEON$", 11 - .string "BALTOY$", 11 - .string "CLAYDOL$", 11 - .string "NOSEPASS$", 11 - .string "TORKOAL$", 11 - .string "SABLEYE$", 11 - .string "BARBOACH$", 11 - .string "WHISCASH$", 11 - .string "LUVDISC$", 11 - .string "CORPHISH$", 11 - .string "CRAWDAUNT$", 11 - .string "FEEBAS$", 11 - .string "MILOTIC$", 11 - .string "CARVANHA$", 11 - .string "SHARPEDO$", 11 - .string "TRAPINCH$", 11 - .string "VIBRAVA$", 11 - .string "FLYGON$", 11 - .string "MAKUHITA$", 11 - .string "HARIYAMA$", 11 - .string "ELECTRIKE$", 11 - .string "MANECTRIC$", 11 - .string "NUMEL$", 11 - .string "CAMERUPT$", 11 - .string "SPHEAL$", 11 - .string "SEALEO$", 11 - .string "WALREIN$", 11 - .string "CACNEA$", 11 - .string "CACTURNE$", 11 - .string "SNORUNT$", 11 - .string "GLALIE$", 11 - .string "LUNATONE$", 11 - .string "SOLROCK$", 11 - .string "AZURILL$", 11 - .string "SPOINK$", 11 - .string "GRUMPIG$", 11 - .string "PLUSLE$", 11 - .string "MINUN$", 11 - .string "MAWILE$", 11 - .string "MEDITITE$", 11 - .string "MEDICHAM$", 11 - .string "SWABLU$", 11 - .string "ALTARIA$", 11 - .string "WYNAUT$", 11 - .string "DUSKULL$", 11 - .string "DUSCLOPS$", 11 - .string "ROSELIA$", 11 - .string "SLAKOTH$", 11 - .string "VIGOROTH$", 11 - .string "SLAKING$", 11 - .string "GULPIN$", 11 - .string "SWALOT$", 11 - .string "TROPIUS$", 11 - .string "WHISMUR$", 11 - .string "LOUDRED$", 11 - .string "EXPLOUD$", 11 - .string "CLAMPERL$", 11 - .string "HUNTAIL$", 11 - .string "GOREBYSS$", 11 - .string "ABSOL$", 11 - .string "SHUPPET$", 11 - .string "BANETTE$", 11 - .string "SEVIPER$", 11 - .string "ZANGOOSE$", 11 - .string "RELICANTH$", 11 - .string "ARON$", 11 - .string "LAIRON$", 11 - .string "AGGRON$", 11 - .string "CASTFORM$", 11 - .string "VOLBEAT$", 11 - .string "ILLUMISE$", 11 - .string "LILEEP$", 11 - .string "CRADILY$", 11 - .string "ANORITH$", 11 - .string "ARMALDO$", 11 - .string "RALTS$", 11 - .string "KIRLIA$", 11 - .string "GARDEVOIR$", 11 - .string "BAGON$", 11 - .string "SHELGON$", 11 - .string "SALAMENCE$", 11 - .string "BELDUM$", 11 - .string "METANG$", 11 - .string "METAGROSS$", 11 - .string "REGIROCK$", 11 - .string "REGICE$", 11 - .string "REGISTEEL$", 11 - .string "KYOGRE$", 11 - .string "GROUDON$", 11 - .string "RAYQUAZA$", 11 - .string "LATIAS$", 11 - .string "LATIOS$", 11 - .string "JIRACHI$", 11 - .string "DEOXYS$", 11 - .string "CHIMECHO$", 11 diff --git a/data/text/storyteller.inc b/data/text/storyteller.inc new file mode 100644 index 000000000..3cfa8a698 --- /dev/null +++ b/data/text/storyteller.inc @@ -0,0 +1,554 @@ +MauvilleCity_PokemonCenter_1F_Text_1AECC6:: @ 81AECC6 + .string "I’m the STORYTELLER.\n" + .string "I’ll tell you tales of legendary\l" + .string "TRAINERS.\p" + .string "Will you hear my tale?$" + +MauvilleCity_PokemonCenter_1F_Text_1AED1D:: @ 81AED1D + .string "Oh...\n" + .string "I feel stifled...$" + +MauvilleCity_PokemonCenter_1F_Text_1AED35:: @ 81AED35 + .string "I know of these legends.\n" + .string "Which tale will you have me tell?$" + +MauvilleCity_PokemonCenter_1F_Text_1AED70:: @ 81AED70 + .string "But, I know of no legendary TRAINERS.\n" + .string "Hence, I know no tales.\p" + .string "Where does one find a TRAINER worthy\n" + .string "of a legendary tale?$" + +MauvilleCity_PokemonCenter_1F_Text_1AEDE8:: @ 81AEDE8 + .string "What’s that?!\n" + .string "You... You...\p" + .string "{STR_VAR_2}\n" + .string "{STR_VAR_1} time(s)?!\p" + .string "That is indeed magnificent!\n" + .string "It’s the birth of a new legend!$" + +MauvilleCity_PokemonCenter_1F_Text_1AEE50:: @ 81AEE50 + .string "It gets me thinking, could there be\n" + .string "other TRAINERS with more impressive\l" + .string "legends awaiting discovery?$" + +MauvilleCity_PokemonCenter_1F_Text_1AEEB4:: @ 81AEEB4 + .string "Are you a TRAINER?\p" + .string "Then tell me, have you any tales that\n" + .string "are even remotely legendary?$" + +MauvilleCity_PokemonCenter_1F_Text_1AEF0A:: @ 81AEF0A + .string "Incidentally... Would you care to hear\n" + .string "another legendary tale?$" + +MauvilleCity_PokemonCenter_1F_Text_1AEF49:: @ 81AEF49 + .string "Hmm...\n" + .string "I’m not satisfied...\p" + .string "I wish you would bring me news worthy\n" + .string "of being called a legend.$" + +MauvilleCity_PokemonCenter_1F_Text_1AEFA5:: @ 81AEFA5 + .string "I wish more people would be interested\n" + .string "in hearing my epic tales of legendary\l" + .string "TRAINERS.$" + +UnknownString_81AEFFC:: @ 81AEFFC + .string "The Save-Happy TRAINER$" + +UnknownString_81AF013:: @ 81AF013 + .string "Saved the game$" + +UnknownString_81AF022:: @ 81AF022 + .string "This is a tale of a TRAINER\n" + .string "named {STR_VAR_3}.\p" + .string "This TRAINER saved the game\n" + .string "{STR_VAR_1} times!\p" + .string "A more cautious TRAINER than\n" + .string "{STR_VAR_3} one will never find!$" + +UnknownString_81AF0A3:: @ 81AF0A3 + .string "The Trendsetter TRAINER$" + +UnknownString_81AF0BB:: @ 81AF0BB + .string "Started trends$" + +UnknownString_81AF0CA:: @ 81AF0CA + .string "This is a tale of a TRAINER\n" + .string "named {STR_VAR_3}.\p" + .string "This TRAINER started new trends\n" + .string "{STR_VAR_1} times!\p" + .string "{STR_VAR_3} is setting trends for all\n" + .string "the HOENN region!$" + +UnknownString_81AF149:: @ 81AF149 + .string "The BERRY-Planting TRAINER$" + +UnknownString_81AF164:: @ 81AF164 + .string "Planted BERRIES$" + +UnknownString_81AF174:: @ 81AF174 + .string "This is a tale of a TRAINER\n" + .string "named {STR_VAR_3}.\p" + .string "This TRAINER planted BERRIES\n" + .string "{STR_VAR_1} times!\p" + .string "{STR_VAR_3} is a legendary lover of\n" + .string "BERRIES!$" + +UnknownString_81AF1E5:: @ 81AF1E5 + .string "The BIKE-Loving TRAINER$" + +UnknownString_81AF1FD:: @ 81AF1FD + .string "Traded BIKES$" + +UnknownString_81AF20A:: @ 81AF20A + .string "This is a tale of a TRAINER\n" + .string "named {STR_VAR_3}.\p" + .string "This TRAINER swapped BIKES\n" + .string "{STR_VAR_1} times!\p" + .string "{STR_VAR_3} must love BIKES deeply\n" + .string "and passionately!$" + +UnknownString_81AF281:: @ 81AF281 + .string "The Interviewed TRAINER$" + +UnknownString_81AF299:: @ 81AF299 + .string "Got interviewed$" + +UnknownString_81AF2A9:: @ 81AF2A9 + .string "This is a tale of a TRAINER\n" + .string "named {STR_VAR_3}.\p" + .string "This TRAINER got interviewed\n" + .string "{STR_VAR_1} times!\p" + .string "{STR_VAR_3} must be a TRAINER who’s\n" + .string "attracting much attention!$" + +UnknownString_81AF32C:: @ 81AF32C + .string "The Battle-Happy TRAINER$" + +UnknownString_81AF345:: @ 81AF345 + .string "Battled$" + +UnknownString_81AF34D:: @ 81AF34D + .string "This is a tale of a TRAINER\n" + .string "named {STR_VAR_3}.\p" + .string "This TRAINER battled {STR_VAR_1} times!\p" + .string "{STR_VAR_3} must be a TRAINER who can\n" + .string "never refuse a chance to battle!$" + +UnknownString_81AF3D0:: @ 81AF3D0 + .string "The POKéMON-Catching TRAINER$" + +UnknownString_81AF3ED:: @ 81AF3ED + .string "Caught POKéMON$" + +UnknownString_81AF3FC:: @ 81AF3FC + .string "This is a tale of a TRAINER\n" + .string "named {STR_VAR_3}.\p" + .string "This TRAINER caught\n" + .string "{STR_VAR_1} POKéMON!\p" + .string "{STR_VAR_3} is a legendary catcher of\n" + .string "wild POKéMON!$" + +UnknownString_81AF46D:: @ 81AF46D + .string "The Fishing TRAINER$" + +UnknownString_81AF481:: @ 81AF481 + .string "Caught POKéMON with a ROD$" + +UnknownString_81AF49B:: @ 81AF49B + .string "This is a tale of a TRAINER\n" + .string "named {STR_VAR_3}.\p" + .string "This TRAINER caught\n" + .string "{STR_VAR_1} POKéMON while fishing!\p" + .string "{STR_VAR_3} is a legendary fishing\n" + .string "expert!$" + +UnknownString_81AF511:: @ 81AF511 + .string "The EGG-Warming TRAINER$" + +UnknownString_81AF529:: @ 81AF529 + .string "Hatched EGGS$" + +UnknownString_81AF536:: @ 81AF536 + .string "This is a tale of a TRAINER\n" + .string "named {STR_VAR_3}.\p" + .string "This TRAINER hatched {STR_VAR_1} POKéMON\n" + .string "from EGGS!\p" + .string "{STR_VAR_3} is a legendary warmer\n" + .string "of EGGS!$" + +UnknownString_81AF5A9:: @ 81AF5A9 + .string "The Evolver TRAINER$" + +UnknownString_81AF5BD:: @ 81AF5BD + .string "Evolved POKéMON$" + +UnknownString_81AF5CD:: @ 81AF5CD + .string "This is a tale of a TRAINER\n" + .string "named {STR_VAR_3}.\p" + .string "This TRAINER made {STR_VAR_1} POKéMON\n" + .string "evolve!\p" + .string "{STR_VAR_3} is the ultimate evolver\n" + .string "of POKéMON!$" + +UnknownString_81AF63F:: @ 81AF63F + .string "The POKéMON CENTER-Loving TRAINER$" + +UnknownString_81AF661:: @ 81AF661 + .string "Used POKéMON CENTERS$" + +UnknownString_81AF676:: @ 81AF676 + .string "This is a tale of a TRAINER\n" + .string "named {STR_VAR_3}.\p" + .string "This TRAINER healed POKéMON\n" + .string "{STR_VAR_1} times at POKéMON CENTERS!\p" + .string "There could be no greater lover of\n" + .string "POKéMON CENTERS than {STR_VAR_3}!$" + +UnknownString_81AF711:: @ 81AF711 + .string "The Homebody TRAINER$" + +UnknownString_81AF726:: @ 81AF726 + .string "Rested POKéMON at home$" + +UnknownString_81AF73D:: @ 81AF73D + .string "This is a tale of a TRAINER\n" + .string "named {STR_VAR_3}.\p" + .string "This TRAINER healed POKéMON\n" + .string "{STR_VAR_1} times at home!\p" + .string "There could be no more of a homebody\n" + .string "than {STR_VAR_3}!$" + +UnknownString_81AF7BF:: @ 81AF7BF + .string "The SAFARI-Loving TRAINER$" + +UnknownString_81AF7D9:: @ 81AF7D9 + .string "Entered the SAFARI ZONE$" + +UnknownString_81AF7F1:: @ 81AF7F1 + .string "This is a tale of a TRAINER\n" + .string "named {STR_VAR_3}.\p" + .string "This TRAINER went into the SAFARI ZONE\n" + .string "{STR_VAR_1} times!\p" + .string "{STR_VAR_3} is a TRAINER whose wild side\n" + .string "must come out in the SAFARI ZONE!$" + +UnknownString_81AF88A:: @ 81AF88A + .string "The CUT-Frenzy TRAINER$" + +UnknownString_81AF8A1:: @ 81AF8A1 + .string "Used CUT$" + +UnknownString_81AF8AA:: @ 81AF8AA + .string "This is a tale of a TRAINER\n" + .string "named {STR_VAR_3}.\p" + .string "This TRAINER used CUT\n" + .string "{STR_VAR_1} times!\p" + .string "{STR_VAR_3} is a TRAINER who just must\n" + .string "love to CUT!$" + +UnknownString_81AF91B:: @ 81AF91B + .string "The ROCK-SMASHING TRAINER$" + +UnknownString_81AF935:: @ 81AF935 + .string "Smashed rocks$" + +UnknownString_81AF943:: @ 81AF943 + .string "This is a tale of a TRAINER\n" + .string "named {STR_VAR_3}.\p" + .string "This TRAINER used ROCK SMASH\n" + .string "{STR_VAR_1} times!\p" + .string "{STR_VAR_3} must be a TRAINER who\n" + .string "can’t leave a stone unsmashed!$" + +UnknownString_81AF9C8:: @ 81AF9C8 + .string "The Move-Loving TRAINER$" + +UnknownString_81AF9E0:: @ 81AF9E0 + .string "Moved the SECRET BASE$" + +UnknownString_81AF9F6:: @ 81AF9F6 + .string "This is a tale of a TRAINER\n" + .string "named {STR_VAR_3}.\p" + .string "This TRAINER moved the SECRET BASE\n" + .string "{STR_VAR_1} times!\p" + .string "{STR_VAR_3} is a TRAINER who loves\n" + .string "to move houses often!$" + +UnknownString_81AFA79:: @ 81AFA79 + .string "The SPLASH-Happy TRAINER$" + +UnknownString_81AFA92:: @ 81AFA92 + .string "Used SPLASH$" + +UnknownString_81AFA9E:: @ 81AFA9E + .string "This is a tale of a TRAINER\n" + .string "named {STR_VAR_3}.\p" + .string "This TRAINER used SPLASH\n" + .string "{STR_VAR_1} times!\p" + .string "{STR_VAR_3} is a TRAINER who must love\n" + .string "SPLASHING around!$" + +UnknownString_81AFB17:: @ 81AFB17 + .string "The Tenacious TRAINER$" + +UnknownString_81AFB2D:: @ 81AFB2D + .string "Resorted to using STRUGGLE$" + +UnknownString_81AFB48:: @ 81AFB48 + .string "This is a tale of a TRAINER\n" + .string "named {STR_VAR_3}.\p" + .string "This TRAINER had to rely on STRUGGLE\n" + .string "{STR_VAR_1} times!\p" + .string "{STR_VAR_3} is a tenacious TRAINER\n" + .string "who never gives in to adversity!$" + +UnknownString_81AFBD8:: @ 81AFBD8 + .string "The SLOT Champ$" + +UnknownString_81AFBE7:: @ 81AFBE7 + .string "Won the jackpot on the SLOTS$" + +UnknownString_81AFC04:: @ 81AFC04 + .string "This is a tale of a TRAINER\n" + .string "named {STR_VAR_3}.\p" + .string "This TRAINER won the jackpot on\n" + .string "the SLOTS {STR_VAR_1} times.\p" + .string "{STR_VAR_3} is a TRAINER who was lucky\n" + .string "on the SLOTS!$" + +UnknownString_81AFC8A:: @ 81AFC8A + .string "The ROULETTE Champ$" + +UnknownString_81AFC9D:: @ 81AFC9D + .string "Had consecutive ROULETTE wins of$" + +UnknownString_81AFCBE:: @ 81AFCBE + .string "This is a tale of a TRAINER\n" + .string "named {STR_VAR_3}.\p" + .string "This TRAINER won in ROULETTE\n" + .string "{STR_VAR_1} times in a row.\p" + .string "{STR_VAR_3} was lucky when the ball\n" + .string "bounced in ROULETTE!$" + +UnknownString_81AFD44:: @ 81AFD44 + .string "The BATTLE TOWER Challenger$" + +UnknownString_81AFD60:: @ 81AFD60 + .string "Took the BATTLE TOWER challenge$" + +UnknownString_81AFD80:: @ 81AFD80 + .string "This is a tale of a TRAINER\n" + .string "named {STR_VAR_3}.\p" + .string "This TRAINER took the BATTLE TOWER\n" + .string "challenge {STR_VAR_1} times!\p" + .string "{STR_VAR_3} is a TRAINER who aspires\n" + .string "for excellence in the BATTLE TOWER!$" + +UnknownString_81AFE1D:: @ 81AFE1D + .string "The Blend-Loving TRAINER$" + +UnknownString_81AFE36:: @ 81AFE36 + .string "Made {POKEBLOCK}S$" + +UnknownString_81AFE42:: @ 81AFE42 + .string "This is a tale of a TRAINER\n" + .string "named {STR_VAR_3}.\p" + .string "This TRAINER made {POKEBLOCK}S\n" + .string "{STR_VAR_1} times!\p" + .string "There is none better at using a BERRY\n" + .string "BLENDER than {STR_VAR_3}!$" + +UnknownString_81AFEC2:: @ 81AFEC2 + .string "The CONTEST-Loving TRAINER$" + +UnknownString_81AFEDD:: @ 81AFEDD + .string "Entered CONTESTS$" + +UnknownString_81AFEEE:: @ 81AFEEE + .string "This is a tale of a TRAINER\n" + .string "named {STR_VAR_3}.\p" + .string "This TRAINER entered CONTESTS\n" + .string "{STR_VAR_1} times!\p" + .string "{STR_VAR_3} must love showing off\n" + .string "POKéMON to others!$" + +UnknownString_81AFF68:: @ 81AFF68 + .string "The CONTEST Master$" + +UnknownString_81AFF7B:: @ 81AFF7B + .string "Won CONTESTS$" + +UnknownString_81AFF88:: @ 81AFF88 + .string "This is a tale of a TRAINER\n" + .string "named {STR_VAR_3}.\p" + .string "This TRAINER won CONTESTS\n" + .string "{STR_VAR_1} times!\p" + .string "{STR_VAR_3} must be an incredible\n" + .string "CONTEST master!$" + +UnknownString_81AFFFB:: @ 81AFFFB + .string "The Happy Shopper$" + +UnknownString_81B000D:: @ 81B000D + .string "Shopped$" + +UnknownString_81B0015:: @ 81B0015 + .string "This is a tale of a TRAINER\n" + .string "named {STR_VAR_3}.\p" + .string "This TRAINER bought items in shops\n" + .string "{STR_VAR_1} times!\p" + .string "{STR_VAR_3} must be one of those\n" + .string "people who are born to shop.$" + +UnknownString_81B009D:: @ 81B009D + .string "The Item-Finding TRAINER$" + +UnknownString_81B00B6:: @ 81B00B6 + .string "Used an ITEMFINDER$" + +UnknownString_81B00C9:: @ 81B00C9 + .string "This is a tale of a TRAINER\n" + .string "named {STR_VAR_3}.\p" + .string "This TRAINER used an ITEMFINDER\n" + .string "{STR_VAR_1} times!\p" + .string "{STR_VAR_3} must enjoy scouring the\n" + .string "ground for hidden items!$" + +UnknownString_81B014D:: @ 81B014D + .string "The Rain-Soaked TRAINER$" + +UnknownString_81B0165:: @ 81B0165 + .string "Got rained on$" + +UnknownString_81B0173:: @ 81B0173 + .string "This is a tale of a TRAINER\n" + .string "named {STR_VAR_3}.\p" + .string "This TRAINER got soaked by rain\n" + .string "{STR_VAR_1} times!\p" + .string "{STR_VAR_3}’s charisma must even\n" + .string "attract rain!$" + +UnknownString_81B01E9:: @ 81B01E9 + .string "The Avid POKéDEX Reader$" + +UnknownString_81B0201:: @ 81B0201 + .string "Checked a POKéDEX$" + +UnknownString_81B0213:: @ 81B0213 + .string "This is a tale of a TRAINER\n" + .string "named {STR_VAR_3}.\p" + .string "This TRAINER checked a POKéDEX\n" + .string "{STR_VAR_1} times!\p" + .string "{STR_VAR_3} must love inspecting\n" + .string "POKéMON in a POKéDEX!$" + +UnknownString_81B0290:: @ 81B0290 + .string "The RIBBON Collector$" + +UnknownString_81B02A5:: @ 81B02A5 + .string "Received RIBBONS$" + +UnknownString_81B02B6:: @ 81B02B6 + .string "This is a tale of a TRAINER\n" + .string "named {STR_VAR_3}.\p" + .string "This TRAINER received RIBBONS\n" + .string "{STR_VAR_1} times!\p" + .string "{STR_VAR_3} must be a TRAINER who\n" + .string "loves to collect RIBBONS!$" + +UnknownString_81B0337:: @ 81B0337 + .string "The Ledge-Jumping TRAINER$" + +UnknownString_81B0351:: @ 81B0351 + .string "Jumped down ledges$" + +UnknownString_81B0364:: @ 81B0364 + .string "This is a tale of a TRAINER\n" + .string "named {STR_VAR_3}.\p" + .string "This TRAINER jumped down ledges\n" + .string "{STR_VAR_1} times!\p" + .string "If there’s a ledge to be jumped,\n" + .string "{STR_VAR_3} can’t ignore it!$" + +UnknownString_81B03E9:: @ 81B03E9 + .string "The Legendary TV Viewer$" + +UnknownString_81B0401:: @ 81B0401 + .string "Watched TV$" + +UnknownString_81B040C:: @ 81B040C + .string "This is a tale of a TRAINER\n" + .string "named {STR_VAR_3}.\p" + .string "This TRAINER watched TV\n" + .string "{STR_VAR_1} times!\p" + .string "{STR_VAR_3} must love watching TV!$" + +UnknownString_81B046E:: @ 81B046E + .string "The Time-Conscious TRAINER$" + +UnknownString_81B0489:: @ 81B0489 + .string "Checked the time$" + +UnknownString_81B049A:: @ 81B049A + .string "This is a tale of a TRAINER\n" + .string "named {STR_VAR_3}.\p" + .string "This TRAINER checked the time\n" + .string "{STR_VAR_1} times!\p" + .string "{STR_VAR_3} must be a punctual TRAINER\n" + .string "who’s conscious of the time.$" + +UnknownString_81B0523:: @ 81B0523 + .string "The POKéMON LOTTERY Wizard$" + +UnknownString_81B053E:: @ 81B053E + .string "Won POKéMON LOTTERIES$" + +UnknownString_81B0554:: @ 81B0554 + .string "This is a tale of a TRAINER\n" + .string "named {STR_VAR_3}.\p" + .string "This TRAINER won POKéMON LOTTERIES\n" + .string "{STR_VAR_1} times!\p" + .string "{STR_VAR_3} must have many friends\n" + .string "to trade POKéMON with!$" + +UnknownString_81B05D8:: @ 81B05D8 + .string "The DAY CARE-Using Trainer$" + +UnknownString_81B05F3:: @ 81B05F3 + .string "Left POKéMON at the DAY CARE$" + +UnknownString_81B0610:: @ 81B0610 + .string "This is a tale of a TRAINER\n" + .string "named {STR_VAR_3}.\p" + .string "This TRAINER left POKéMON with the\n" + .string "DAY CARE {STR_VAR_1} times!\p" + .string "{STR_VAR_3} must be a real go-getter\n" + .string "who raises POKéMON aggressively!$" + +UnknownString_81B06A9:: @ 81B06A9 + .string "The CABLE CAR-Loving TRAINER$" + +UnknownString_81B06C6:: @ 81B06C6 + .string "Rode the CABLE CAR$" + +UnknownString_81B06D9:: @ 81B06D9 + .string "This is a tale of a TRAINER\n" + .string "named {STR_VAR_3}.\p" + .string "This TRAINER rode the CABLE CAR\n" + .string "{STR_VAR_1} times!\p" + .string "{STR_VAR_3} must be a busy TRAINER\n" + .string "who’s up and down all the time!$" + +UnknownString_81B0763:: @ 81B0763 + .string "The Hot Spring-Loving TRAINER$" + +UnknownString_81B0781:: @ 81B0781 + .string "Bathed in hot springs$" + +UnknownString_81B0797:: @ 81B0797 + .string "This is a tale of a TRAINER\n" + .string "named {STR_VAR_3}.\p" + .string "This TRAINER bathed in hot springs\n" + .string "{STR_VAR_1} times!\p" + .string "{STR_VAR_3} must be a TRAINER with\n" + .string "baby-smooth skin!$" diff --git a/data/text/storyteller.s b/data/text/storyteller.s deleted file mode 100644 index 3cfa8a698..000000000 --- a/data/text/storyteller.s +++ /dev/null @@ -1,554 +0,0 @@ -MauvilleCity_PokemonCenter_1F_Text_1AECC6:: @ 81AECC6 - .string "I’m the STORYTELLER.\n" - .string "I’ll tell you tales of legendary\l" - .string "TRAINERS.\p" - .string "Will you hear my tale?$" - -MauvilleCity_PokemonCenter_1F_Text_1AED1D:: @ 81AED1D - .string "Oh...\n" - .string "I feel stifled...$" - -MauvilleCity_PokemonCenter_1F_Text_1AED35:: @ 81AED35 - .string "I know of these legends.\n" - .string "Which tale will you have me tell?$" - -MauvilleCity_PokemonCenter_1F_Text_1AED70:: @ 81AED70 - .string "But, I know of no legendary TRAINERS.\n" - .string "Hence, I know no tales.\p" - .string "Where does one find a TRAINER worthy\n" - .string "of a legendary tale?$" - -MauvilleCity_PokemonCenter_1F_Text_1AEDE8:: @ 81AEDE8 - .string "What’s that?!\n" - .string "You... You...\p" - .string "{STR_VAR_2}\n" - .string "{STR_VAR_1} time(s)?!\p" - .string "That is indeed magnificent!\n" - .string "It’s the birth of a new legend!$" - -MauvilleCity_PokemonCenter_1F_Text_1AEE50:: @ 81AEE50 - .string "It gets me thinking, could there be\n" - .string "other TRAINERS with more impressive\l" - .string "legends awaiting discovery?$" - -MauvilleCity_PokemonCenter_1F_Text_1AEEB4:: @ 81AEEB4 - .string "Are you a TRAINER?\p" - .string "Then tell me, have you any tales that\n" - .string "are even remotely legendary?$" - -MauvilleCity_PokemonCenter_1F_Text_1AEF0A:: @ 81AEF0A - .string "Incidentally... Would you care to hear\n" - .string "another legendary tale?$" - -MauvilleCity_PokemonCenter_1F_Text_1AEF49:: @ 81AEF49 - .string "Hmm...\n" - .string "I’m not satisfied...\p" - .string "I wish you would bring me news worthy\n" - .string "of being called a legend.$" - -MauvilleCity_PokemonCenter_1F_Text_1AEFA5:: @ 81AEFA5 - .string "I wish more people would be interested\n" - .string "in hearing my epic tales of legendary\l" - .string "TRAINERS.$" - -UnknownString_81AEFFC:: @ 81AEFFC - .string "The Save-Happy TRAINER$" - -UnknownString_81AF013:: @ 81AF013 - .string "Saved the game$" - -UnknownString_81AF022:: @ 81AF022 - .string "This is a tale of a TRAINER\n" - .string "named {STR_VAR_3}.\p" - .string "This TRAINER saved the game\n" - .string "{STR_VAR_1} times!\p" - .string "A more cautious TRAINER than\n" - .string "{STR_VAR_3} one will never find!$" - -UnknownString_81AF0A3:: @ 81AF0A3 - .string "The Trendsetter TRAINER$" - -UnknownString_81AF0BB:: @ 81AF0BB - .string "Started trends$" - -UnknownString_81AF0CA:: @ 81AF0CA - .string "This is a tale of a TRAINER\n" - .string "named {STR_VAR_3}.\p" - .string "This TRAINER started new trends\n" - .string "{STR_VAR_1} times!\p" - .string "{STR_VAR_3} is setting trends for all\n" - .string "the HOENN region!$" - -UnknownString_81AF149:: @ 81AF149 - .string "The BERRY-Planting TRAINER$" - -UnknownString_81AF164:: @ 81AF164 - .string "Planted BERRIES$" - -UnknownString_81AF174:: @ 81AF174 - .string "This is a tale of a TRAINER\n" - .string "named {STR_VAR_3}.\p" - .string "This TRAINER planted BERRIES\n" - .string "{STR_VAR_1} times!\p" - .string "{STR_VAR_3} is a legendary lover of\n" - .string "BERRIES!$" - -UnknownString_81AF1E5:: @ 81AF1E5 - .string "The BIKE-Loving TRAINER$" - -UnknownString_81AF1FD:: @ 81AF1FD - .string "Traded BIKES$" - -UnknownString_81AF20A:: @ 81AF20A - .string "This is a tale of a TRAINER\n" - .string "named {STR_VAR_3}.\p" - .string "This TRAINER swapped BIKES\n" - .string "{STR_VAR_1} times!\p" - .string "{STR_VAR_3} must love BIKES deeply\n" - .string "and passionately!$" - -UnknownString_81AF281:: @ 81AF281 - .string "The Interviewed TRAINER$" - -UnknownString_81AF299:: @ 81AF299 - .string "Got interviewed$" - -UnknownString_81AF2A9:: @ 81AF2A9 - .string "This is a tale of a TRAINER\n" - .string "named {STR_VAR_3}.\p" - .string "This TRAINER got interviewed\n" - .string "{STR_VAR_1} times!\p" - .string "{STR_VAR_3} must be a TRAINER who’s\n" - .string "attracting much attention!$" - -UnknownString_81AF32C:: @ 81AF32C - .string "The Battle-Happy TRAINER$" - -UnknownString_81AF345:: @ 81AF345 - .string "Battled$" - -UnknownString_81AF34D:: @ 81AF34D - .string "This is a tale of a TRAINER\n" - .string "named {STR_VAR_3}.\p" - .string "This TRAINER battled {STR_VAR_1} times!\p" - .string "{STR_VAR_3} must be a TRAINER who can\n" - .string "never refuse a chance to battle!$" - -UnknownString_81AF3D0:: @ 81AF3D0 - .string "The POKéMON-Catching TRAINER$" - -UnknownString_81AF3ED:: @ 81AF3ED - .string "Caught POKéMON$" - -UnknownString_81AF3FC:: @ 81AF3FC - .string "This is a tale of a TRAINER\n" - .string "named {STR_VAR_3}.\p" - .string "This TRAINER caught\n" - .string "{STR_VAR_1} POKéMON!\p" - .string "{STR_VAR_3} is a legendary catcher of\n" - .string "wild POKéMON!$" - -UnknownString_81AF46D:: @ 81AF46D - .string "The Fishing TRAINER$" - -UnknownString_81AF481:: @ 81AF481 - .string "Caught POKéMON with a ROD$" - -UnknownString_81AF49B:: @ 81AF49B - .string "This is a tale of a TRAINER\n" - .string "named {STR_VAR_3}.\p" - .string "This TRAINER caught\n" - .string "{STR_VAR_1} POKéMON while fishing!\p" - .string "{STR_VAR_3} is a legendary fishing\n" - .string "expert!$" - -UnknownString_81AF511:: @ 81AF511 - .string "The EGG-Warming TRAINER$" - -UnknownString_81AF529:: @ 81AF529 - .string "Hatched EGGS$" - -UnknownString_81AF536:: @ 81AF536 - .string "This is a tale of a TRAINER\n" - .string "named {STR_VAR_3}.\p" - .string "This TRAINER hatched {STR_VAR_1} POKéMON\n" - .string "from EGGS!\p" - .string "{STR_VAR_3} is a legendary warmer\n" - .string "of EGGS!$" - -UnknownString_81AF5A9:: @ 81AF5A9 - .string "The Evolver TRAINER$" - -UnknownString_81AF5BD:: @ 81AF5BD - .string "Evolved POKéMON$" - -UnknownString_81AF5CD:: @ 81AF5CD - .string "This is a tale of a TRAINER\n" - .string "named {STR_VAR_3}.\p" - .string "This TRAINER made {STR_VAR_1} POKéMON\n" - .string "evolve!\p" - .string "{STR_VAR_3} is the ultimate evolver\n" - .string "of POKéMON!$" - -UnknownString_81AF63F:: @ 81AF63F - .string "The POKéMON CENTER-Loving TRAINER$" - -UnknownString_81AF661:: @ 81AF661 - .string "Used POKéMON CENTERS$" - -UnknownString_81AF676:: @ 81AF676 - .string "This is a tale of a TRAINER\n" - .string "named {STR_VAR_3}.\p" - .string "This TRAINER healed POKéMON\n" - .string "{STR_VAR_1} times at POKéMON CENTERS!\p" - .string "There could be no greater lover of\n" - .string "POKéMON CENTERS than {STR_VAR_3}!$" - -UnknownString_81AF711:: @ 81AF711 - .string "The Homebody TRAINER$" - -UnknownString_81AF726:: @ 81AF726 - .string "Rested POKéMON at home$" - -UnknownString_81AF73D:: @ 81AF73D - .string "This is a tale of a TRAINER\n" - .string "named {STR_VAR_3}.\p" - .string "This TRAINER healed POKéMON\n" - .string "{STR_VAR_1} times at home!\p" - .string "There could be no more of a homebody\n" - .string "than {STR_VAR_3}!$" - -UnknownString_81AF7BF:: @ 81AF7BF - .string "The SAFARI-Loving TRAINER$" - -UnknownString_81AF7D9:: @ 81AF7D9 - .string "Entered the SAFARI ZONE$" - -UnknownString_81AF7F1:: @ 81AF7F1 - .string "This is a tale of a TRAINER\n" - .string "named {STR_VAR_3}.\p" - .string "This TRAINER went into the SAFARI ZONE\n" - .string "{STR_VAR_1} times!\p" - .string "{STR_VAR_3} is a TRAINER whose wild side\n" - .string "must come out in the SAFARI ZONE!$" - -UnknownString_81AF88A:: @ 81AF88A - .string "The CUT-Frenzy TRAINER$" - -UnknownString_81AF8A1:: @ 81AF8A1 - .string "Used CUT$" - -UnknownString_81AF8AA:: @ 81AF8AA - .string "This is a tale of a TRAINER\n" - .string "named {STR_VAR_3}.\p" - .string "This TRAINER used CUT\n" - .string "{STR_VAR_1} times!\p" - .string "{STR_VAR_3} is a TRAINER who just must\n" - .string "love to CUT!$" - -UnknownString_81AF91B:: @ 81AF91B - .string "The ROCK-SMASHING TRAINER$" - -UnknownString_81AF935:: @ 81AF935 - .string "Smashed rocks$" - -UnknownString_81AF943:: @ 81AF943 - .string "This is a tale of a TRAINER\n" - .string "named {STR_VAR_3}.\p" - .string "This TRAINER used ROCK SMASH\n" - .string "{STR_VAR_1} times!\p" - .string "{STR_VAR_3} must be a TRAINER who\n" - .string "can’t leave a stone unsmashed!$" - -UnknownString_81AF9C8:: @ 81AF9C8 - .string "The Move-Loving TRAINER$" - -UnknownString_81AF9E0:: @ 81AF9E0 - .string "Moved the SECRET BASE$" - -UnknownString_81AF9F6:: @ 81AF9F6 - .string "This is a tale of a TRAINER\n" - .string "named {STR_VAR_3}.\p" - .string "This TRAINER moved the SECRET BASE\n" - .string "{STR_VAR_1} times!\p" - .string "{STR_VAR_3} is a TRAINER who loves\n" - .string "to move houses often!$" - -UnknownString_81AFA79:: @ 81AFA79 - .string "The SPLASH-Happy TRAINER$" - -UnknownString_81AFA92:: @ 81AFA92 - .string "Used SPLASH$" - -UnknownString_81AFA9E:: @ 81AFA9E - .string "This is a tale of a TRAINER\n" - .string "named {STR_VAR_3}.\p" - .string "This TRAINER used SPLASH\n" - .string "{STR_VAR_1} times!\p" - .string "{STR_VAR_3} is a TRAINER who must love\n" - .string "SPLASHING around!$" - -UnknownString_81AFB17:: @ 81AFB17 - .string "The Tenacious TRAINER$" - -UnknownString_81AFB2D:: @ 81AFB2D - .string "Resorted to using STRUGGLE$" - -UnknownString_81AFB48:: @ 81AFB48 - .string "This is a tale of a TRAINER\n" - .string "named {STR_VAR_3}.\p" - .string "This TRAINER had to rely on STRUGGLE\n" - .string "{STR_VAR_1} times!\p" - .string "{STR_VAR_3} is a tenacious TRAINER\n" - .string "who never gives in to adversity!$" - -UnknownString_81AFBD8:: @ 81AFBD8 - .string "The SLOT Champ$" - -UnknownString_81AFBE7:: @ 81AFBE7 - .string "Won the jackpot on the SLOTS$" - -UnknownString_81AFC04:: @ 81AFC04 - .string "This is a tale of a TRAINER\n" - .string "named {STR_VAR_3}.\p" - .string "This TRAINER won the jackpot on\n" - .string "the SLOTS {STR_VAR_1} times.\p" - .string "{STR_VAR_3} is a TRAINER who was lucky\n" - .string "on the SLOTS!$" - -UnknownString_81AFC8A:: @ 81AFC8A - .string "The ROULETTE Champ$" - -UnknownString_81AFC9D:: @ 81AFC9D - .string "Had consecutive ROULETTE wins of$" - -UnknownString_81AFCBE:: @ 81AFCBE - .string "This is a tale of a TRAINER\n" - .string "named {STR_VAR_3}.\p" - .string "This TRAINER won in ROULETTE\n" - .string "{STR_VAR_1} times in a row.\p" - .string "{STR_VAR_3} was lucky when the ball\n" - .string "bounced in ROULETTE!$" - -UnknownString_81AFD44:: @ 81AFD44 - .string "The BATTLE TOWER Challenger$" - -UnknownString_81AFD60:: @ 81AFD60 - .string "Took the BATTLE TOWER challenge$" - -UnknownString_81AFD80:: @ 81AFD80 - .string "This is a tale of a TRAINER\n" - .string "named {STR_VAR_3}.\p" - .string "This TRAINER took the BATTLE TOWER\n" - .string "challenge {STR_VAR_1} times!\p" - .string "{STR_VAR_3} is a TRAINER who aspires\n" - .string "for excellence in the BATTLE TOWER!$" - -UnknownString_81AFE1D:: @ 81AFE1D - .string "The Blend-Loving TRAINER$" - -UnknownString_81AFE36:: @ 81AFE36 - .string "Made {POKEBLOCK}S$" - -UnknownString_81AFE42:: @ 81AFE42 - .string "This is a tale of a TRAINER\n" - .string "named {STR_VAR_3}.\p" - .string "This TRAINER made {POKEBLOCK}S\n" - .string "{STR_VAR_1} times!\p" - .string "There is none better at using a BERRY\n" - .string "BLENDER than {STR_VAR_3}!$" - -UnknownString_81AFEC2:: @ 81AFEC2 - .string "The CONTEST-Loving TRAINER$" - -UnknownString_81AFEDD:: @ 81AFEDD - .string "Entered CONTESTS$" - -UnknownString_81AFEEE:: @ 81AFEEE - .string "This is a tale of a TRAINER\n" - .string "named {STR_VAR_3}.\p" - .string "This TRAINER entered CONTESTS\n" - .string "{STR_VAR_1} times!\p" - .string "{STR_VAR_3} must love showing off\n" - .string "POKéMON to others!$" - -UnknownString_81AFF68:: @ 81AFF68 - .string "The CONTEST Master$" - -UnknownString_81AFF7B:: @ 81AFF7B - .string "Won CONTESTS$" - -UnknownString_81AFF88:: @ 81AFF88 - .string "This is a tale of a TRAINER\n" - .string "named {STR_VAR_3}.\p" - .string "This TRAINER won CONTESTS\n" - .string "{STR_VAR_1} times!\p" - .string "{STR_VAR_3} must be an incredible\n" - .string "CONTEST master!$" - -UnknownString_81AFFFB:: @ 81AFFFB - .string "The Happy Shopper$" - -UnknownString_81B000D:: @ 81B000D - .string "Shopped$" - -UnknownString_81B0015:: @ 81B0015 - .string "This is a tale of a TRAINER\n" - .string "named {STR_VAR_3}.\p" - .string "This TRAINER bought items in shops\n" - .string "{STR_VAR_1} times!\p" - .string "{STR_VAR_3} must be one of those\n" - .string "people who are born to shop.$" - -UnknownString_81B009D:: @ 81B009D - .string "The Item-Finding TRAINER$" - -UnknownString_81B00B6:: @ 81B00B6 - .string "Used an ITEMFINDER$" - -UnknownString_81B00C9:: @ 81B00C9 - .string "This is a tale of a TRAINER\n" - .string "named {STR_VAR_3}.\p" - .string "This TRAINER used an ITEMFINDER\n" - .string "{STR_VAR_1} times!\p" - .string "{STR_VAR_3} must enjoy scouring the\n" - .string "ground for hidden items!$" - -UnknownString_81B014D:: @ 81B014D - .string "The Rain-Soaked TRAINER$" - -UnknownString_81B0165:: @ 81B0165 - .string "Got rained on$" - -UnknownString_81B0173:: @ 81B0173 - .string "This is a tale of a TRAINER\n" - .string "named {STR_VAR_3}.\p" - .string "This TRAINER got soaked by rain\n" - .string "{STR_VAR_1} times!\p" - .string "{STR_VAR_3}’s charisma must even\n" - .string "attract rain!$" - -UnknownString_81B01E9:: @ 81B01E9 - .string "The Avid POKéDEX Reader$" - -UnknownString_81B0201:: @ 81B0201 - .string "Checked a POKéDEX$" - -UnknownString_81B0213:: @ 81B0213 - .string "This is a tale of a TRAINER\n" - .string "named {STR_VAR_3}.\p" - .string "This TRAINER checked a POKéDEX\n" - .string "{STR_VAR_1} times!\p" - .string "{STR_VAR_3} must love inspecting\n" - .string "POKéMON in a POKéDEX!$" - -UnknownString_81B0290:: @ 81B0290 - .string "The RIBBON Collector$" - -UnknownString_81B02A5:: @ 81B02A5 - .string "Received RIBBONS$" - -UnknownString_81B02B6:: @ 81B02B6 - .string "This is a tale of a TRAINER\n" - .string "named {STR_VAR_3}.\p" - .string "This TRAINER received RIBBONS\n" - .string "{STR_VAR_1} times!\p" - .string "{STR_VAR_3} must be a TRAINER who\n" - .string "loves to collect RIBBONS!$" - -UnknownString_81B0337:: @ 81B0337 - .string "The Ledge-Jumping TRAINER$" - -UnknownString_81B0351:: @ 81B0351 - .string "Jumped down ledges$" - -UnknownString_81B0364:: @ 81B0364 - .string "This is a tale of a TRAINER\n" - .string "named {STR_VAR_3}.\p" - .string "This TRAINER jumped down ledges\n" - .string "{STR_VAR_1} times!\p" - .string "If there’s a ledge to be jumped,\n" - .string "{STR_VAR_3} can’t ignore it!$" - -UnknownString_81B03E9:: @ 81B03E9 - .string "The Legendary TV Viewer$" - -UnknownString_81B0401:: @ 81B0401 - .string "Watched TV$" - -UnknownString_81B040C:: @ 81B040C - .string "This is a tale of a TRAINER\n" - .string "named {STR_VAR_3}.\p" - .string "This TRAINER watched TV\n" - .string "{STR_VAR_1} times!\p" - .string "{STR_VAR_3} must love watching TV!$" - -UnknownString_81B046E:: @ 81B046E - .string "The Time-Conscious TRAINER$" - -UnknownString_81B0489:: @ 81B0489 - .string "Checked the time$" - -UnknownString_81B049A:: @ 81B049A - .string "This is a tale of a TRAINER\n" - .string "named {STR_VAR_3}.\p" - .string "This TRAINER checked the time\n" - .string "{STR_VAR_1} times!\p" - .string "{STR_VAR_3} must be a punctual TRAINER\n" - .string "who’s conscious of the time.$" - -UnknownString_81B0523:: @ 81B0523 - .string "The POKéMON LOTTERY Wizard$" - -UnknownString_81B053E:: @ 81B053E - .string "Won POKéMON LOTTERIES$" - -UnknownString_81B0554:: @ 81B0554 - .string "This is a tale of a TRAINER\n" - .string "named {STR_VAR_3}.\p" - .string "This TRAINER won POKéMON LOTTERIES\n" - .string "{STR_VAR_1} times!\p" - .string "{STR_VAR_3} must have many friends\n" - .string "to trade POKéMON with!$" - -UnknownString_81B05D8:: @ 81B05D8 - .string "The DAY CARE-Using Trainer$" - -UnknownString_81B05F3:: @ 81B05F3 - .string "Left POKéMON at the DAY CARE$" - -UnknownString_81B0610:: @ 81B0610 - .string "This is a tale of a TRAINER\n" - .string "named {STR_VAR_3}.\p" - .string "This TRAINER left POKéMON with the\n" - .string "DAY CARE {STR_VAR_1} times!\p" - .string "{STR_VAR_3} must be a real go-getter\n" - .string "who raises POKéMON aggressively!$" - -UnknownString_81B06A9:: @ 81B06A9 - .string "The CABLE CAR-Loving TRAINER$" - -UnknownString_81B06C6:: @ 81B06C6 - .string "Rode the CABLE CAR$" - -UnknownString_81B06D9:: @ 81B06D9 - .string "This is a tale of a TRAINER\n" - .string "named {STR_VAR_3}.\p" - .string "This TRAINER rode the CABLE CAR\n" - .string "{STR_VAR_1} times!\p" - .string "{STR_VAR_3} must be a busy TRAINER\n" - .string "who’s up and down all the time!$" - -UnknownString_81B0763:: @ 81B0763 - .string "The Hot Spring-Loving TRAINER$" - -UnknownString_81B0781:: @ 81B0781 - .string "Bathed in hot springs$" - -UnknownString_81B0797:: @ 81B0797 - .string "This is a tale of a TRAINER\n" - .string "named {STR_VAR_3}.\p" - .string "This TRAINER bathed in hot springs\n" - .string "{STR_VAR_1} times!\p" - .string "{STR_VAR_3} must be a TRAINER with\n" - .string "baby-smooth skin!$" diff --git a/data/text/surf.inc b/data/text/surf.inc new file mode 100644 index 000000000..e9e3e9026 --- /dev/null +++ b/data/text/surf.inc @@ -0,0 +1,6 @@ +UseSurfPromptText: @ 81A1344 + .string "The water is dyed a deep blue...\n" + .string "Would you like to SURF?$" + +UsedSurfText: @ 81A137D + .string "{STR_VAR_1} used SURF!$" diff --git a/data/text/surf.s b/data/text/surf.s deleted file mode 100644 index e9e3e9026..000000000 --- a/data/text/surf.s +++ /dev/null @@ -1,6 +0,0 @@ -UseSurfPromptText: @ 81A1344 - .string "The water is dyed a deep blue...\n" - .string "Would you like to SURF?$" - -UsedSurfText: @ 81A137D - .string "{STR_VAR_1} used SURF!$" diff --git a/data/text/trader.inc b/data/text/trader.inc new file mode 100644 index 000000000..dba63bcf8 --- /dev/null +++ b/data/text/trader.inc @@ -0,0 +1,58 @@ +MauvilleCity_PokemonCenter_1F_Text_1AE88F:: @ 81AE88F + .string "Hi, I’m the TRADER.\n" + .string "Want to trade decorations with me?$" + +MauvilleCity_PokemonCenter_1F_Text_1AE8C6:: @ 81AE8C6 + .string "Oh...\n" + .string "I feel unwanted...$" + +MauvilleCity_PokemonCenter_1F_Text_1AE8DF:: @ 81AE8DF + .string "But we’ve traded decorations already,\n" + .string "you and I.$" + +MauvilleCity_PokemonCenter_1F_Text_1AE910:: @ 81AE910 + .string "If you see any decorative item that\n" + .string "you want of mine, speak up.$" + +MauvilleCity_PokemonCenter_1F_Text_1AE950:: @ 81AE950 + .string "You don’t want anything?\n" + .string "I feel unwanted...$" + +MauvilleCity_PokemonCenter_1F_Text_1AE97C:: @ 81AE97C + .string "That decorative item once belonged\n" + .string "to {STR_VAR_1}.\p" + .string "Do you want it?$" + +MauvilleCity_PokemonCenter_1F_Text_1AE9B6:: @ 81AE9B6 + .string "Uh... Wait a second. You don’t have a\n" + .string "single piece of decoration!$" + +MauvilleCity_PokemonCenter_1F_Text_1AE9F8:: @ 81AE9F8 + .string "Okay, pick the decoration that you’ll\n" + .string "trade to me.$" + +MauvilleCity_PokemonCenter_1F_Text_1AEA2B:: @ 81AEA2B + .string "You won’t trade with me?\n" + .string "I feel unwanted...$" + +MauvilleCity_PokemonCenter_1F_Text_1AEA57:: @ 81AEA57 + .string "You’ve got all the {STR_VAR_2}S that can\n" + .string "be stored. You’ve no room for this.$" + +MauvilleCity_PokemonCenter_1F_Text_1AEA9B:: @ 81AEA9B + .string "Okay, so we’ll trade my {STR_VAR_3}\n" + .string "for your {STR_VAR_2}?$" + +MauvilleCity_PokemonCenter_1F_Text_1AEAC3:: @ 81AEAC3 + .string "That piece of decoration is in use.\n" + .string "You can’t trade it.$" + +MauvilleCity_PokemonCenter_1F_Text_1AEAFB:: @ 81AEAFB + .string "Then we’ll trade!\n" + .string "I’ll send my decoration to your PC.$" + +MauvilleCity_PokemonCenter_1F_Text_1AEB31:: @ 81AEB31 + .string "Oops! Sorry!\n" + .string "That’s a really rare piece of decoration.\l" + .string "I can’t trade that one away!\p" + .string "Can I interest you in something else?$" diff --git a/data/text/trader.s b/data/text/trader.s deleted file mode 100644 index dba63bcf8..000000000 --- a/data/text/trader.s +++ /dev/null @@ -1,58 +0,0 @@ -MauvilleCity_PokemonCenter_1F_Text_1AE88F:: @ 81AE88F - .string "Hi, I’m the TRADER.\n" - .string "Want to trade decorations with me?$" - -MauvilleCity_PokemonCenter_1F_Text_1AE8C6:: @ 81AE8C6 - .string "Oh...\n" - .string "I feel unwanted...$" - -MauvilleCity_PokemonCenter_1F_Text_1AE8DF:: @ 81AE8DF - .string "But we’ve traded decorations already,\n" - .string "you and I.$" - -MauvilleCity_PokemonCenter_1F_Text_1AE910:: @ 81AE910 - .string "If you see any decorative item that\n" - .string "you want of mine, speak up.$" - -MauvilleCity_PokemonCenter_1F_Text_1AE950:: @ 81AE950 - .string "You don’t want anything?\n" - .string "I feel unwanted...$" - -MauvilleCity_PokemonCenter_1F_Text_1AE97C:: @ 81AE97C - .string "That decorative item once belonged\n" - .string "to {STR_VAR_1}.\p" - .string "Do you want it?$" - -MauvilleCity_PokemonCenter_1F_Text_1AE9B6:: @ 81AE9B6 - .string "Uh... Wait a second. You don’t have a\n" - .string "single piece of decoration!$" - -MauvilleCity_PokemonCenter_1F_Text_1AE9F8:: @ 81AE9F8 - .string "Okay, pick the decoration that you’ll\n" - .string "trade to me.$" - -MauvilleCity_PokemonCenter_1F_Text_1AEA2B:: @ 81AEA2B - .string "You won’t trade with me?\n" - .string "I feel unwanted...$" - -MauvilleCity_PokemonCenter_1F_Text_1AEA57:: @ 81AEA57 - .string "You’ve got all the {STR_VAR_2}S that can\n" - .string "be stored. You’ve no room for this.$" - -MauvilleCity_PokemonCenter_1F_Text_1AEA9B:: @ 81AEA9B - .string "Okay, so we’ll trade my {STR_VAR_3}\n" - .string "for your {STR_VAR_2}?$" - -MauvilleCity_PokemonCenter_1F_Text_1AEAC3:: @ 81AEAC3 - .string "That piece of decoration is in use.\n" - .string "You can’t trade it.$" - -MauvilleCity_PokemonCenter_1F_Text_1AEAFB:: @ 81AEAFB - .string "Then we’ll trade!\n" - .string "I’ll send my decoration to your PC.$" - -MauvilleCity_PokemonCenter_1F_Text_1AEB31:: @ 81AEB31 - .string "Oops! Sorry!\n" - .string "That’s a really rare piece of decoration.\l" - .string "I can’t trade that one away!\p" - .string "Can I interest you in something else?$" diff --git a/data/text/trainer_class_names.inc b/data/text/trainer_class_names.inc new file mode 100644 index 000000000..8678a29a6 --- /dev/null +++ b/data/text/trainer_class_names.inc @@ -0,0 +1,59 @@ +gTrainerClassNames:: @ 81F0208 + .string "{PKMN} TRAINER$", 13 + .string "{PKMN} TRAINER$", 13 + .string "AQUA LEADER$", 13 + .string "TEAM AQUA$", 13 + .string "AQUA ADMIN$", 13 + .string "AROMA LADY$", 13 + .string "RUIN MANIAC$", 13 + .string "INTERVIEWER$", 13 + .string "TUBER$", 13 @ うきわガール (Inner Tube Girl) in Japanese + .string "TUBER$", 13 @ うきわボーイ (Inner Tube Boy) in Japanese + .string "COOLTRAINER$", 13 + .string "HEX MANIAC$", 13 + .string "LADY$", 13 + .string "BEAUTY$", 13 + .string "RICH BOY$", 13 + .string "POKéMANIAC$", 13 + .string "SWIMMER♂$", 13 + .string "BLACK BELT$", 13 + .string "GUITARIST$", 13 + .string "KINDLER$", 13 + .string "CAMPER$", 13 + .string "BUG MANIAC$", 13 + .string "PSYCHIC$", 13 + .string "GENTLEMAN$", 13 + .string "ELITE FOUR$", 13 + .string "LEADER$", 13 + .string "SCHOOL KID$", 13 + .string "SR. AND JR.$", 13 + .string "WINSTRATE$", 13 + .string "POKéFAN$", 13 + .string "EXPERT$", 13 + .string "YOUNGSTER$", 13 + .string "CHAMPION$", 13 + .string "FISHERMAN$", 13 + .string "TRIATHLETE$", 13 + .string "DRAGON TAMER$", 13 + .string "BIRD KEEPER$", 13 + .string "NINJA BOY$", 13 + .string "BATTLE GIRL$", 13 + .string "PARASOL LADY$", 13 + .string "SWIMMER♀$", 13 + .string "PICNICKER$", 13 + .string "TWINS$", 13 + .string "SAILOR$", 13 + .string "BOARDER$", 13 + .string "COLLECTOR$", 13 + .string "{PKMN} TRAINER$", 13 + .string "{PKMN} BREEDER$", 13 + .string "{PKMN} RANGER$", 13 + .string "MAGMA LEADER$", 13 + .string "TEAM MAGMA$", 13 + .string "MAGMA ADMIN$", 13 + .string "LASS$", 13 + .string "BUG CATCHER$", 13 + .string "HIKER$", 13 + .string "YOUNG COUPLE$", 13 + .string "OLD COUPLE$", 13 + .string "SIS AND BRO$", 13 diff --git a/data/text/trainer_class_names.s b/data/text/trainer_class_names.s deleted file mode 100644 index 8678a29a6..000000000 --- a/data/text/trainer_class_names.s +++ /dev/null @@ -1,59 +0,0 @@ -gTrainerClassNames:: @ 81F0208 - .string "{PKMN} TRAINER$", 13 - .string "{PKMN} TRAINER$", 13 - .string "AQUA LEADER$", 13 - .string "TEAM AQUA$", 13 - .string "AQUA ADMIN$", 13 - .string "AROMA LADY$", 13 - .string "RUIN MANIAC$", 13 - .string "INTERVIEWER$", 13 - .string "TUBER$", 13 @ うきわガール (Inner Tube Girl) in Japanese - .string "TUBER$", 13 @ うきわボーイ (Inner Tube Boy) in Japanese - .string "COOLTRAINER$", 13 - .string "HEX MANIAC$", 13 - .string "LADY$", 13 - .string "BEAUTY$", 13 - .string "RICH BOY$", 13 - .string "POKéMANIAC$", 13 - .string "SWIMMER♂$", 13 - .string "BLACK BELT$", 13 - .string "GUITARIST$", 13 - .string "KINDLER$", 13 - .string "CAMPER$", 13 - .string "BUG MANIAC$", 13 - .string "PSYCHIC$", 13 - .string "GENTLEMAN$", 13 - .string "ELITE FOUR$", 13 - .string "LEADER$", 13 - .string "SCHOOL KID$", 13 - .string "SR. AND JR.$", 13 - .string "WINSTRATE$", 13 - .string "POKéFAN$", 13 - .string "EXPERT$", 13 - .string "YOUNGSTER$", 13 - .string "CHAMPION$", 13 - .string "FISHERMAN$", 13 - .string "TRIATHLETE$", 13 - .string "DRAGON TAMER$", 13 - .string "BIRD KEEPER$", 13 - .string "NINJA BOY$", 13 - .string "BATTLE GIRL$", 13 - .string "PARASOL LADY$", 13 - .string "SWIMMER♀$", 13 - .string "PICNICKER$", 13 - .string "TWINS$", 13 - .string "SAILOR$", 13 - .string "BOARDER$", 13 - .string "COLLECTOR$", 13 - .string "{PKMN} TRAINER$", 13 - .string "{PKMN} BREEDER$", 13 - .string "{PKMN} RANGER$", 13 - .string "MAGMA LEADER$", 13 - .string "TEAM MAGMA$", 13 - .string "MAGMA ADMIN$", 13 - .string "LASS$", 13 - .string "BUG CATCHER$", 13 - .string "HIKER$", 13 - .string "YOUNG COUPLE$", 13 - .string "OLD COUPLE$", 13 - .string "SIS AND BRO$", 13 diff --git a/data/text/trainer_eye_descriptions.inc b/data/text/trainer_eye_descriptions.inc new file mode 100644 index 000000000..c0b3f2399 --- /dev/null +++ b/data/text/trainer_eye_descriptions.inc @@ -0,0 +1,417 @@ +TrainerEyeDescription_0: + .string "Becalm fighting emotions.$" + .string "Fragrant GRASS POKéMON$" + .string "Soothing aromas make the$" + .string "body and mind healthy.$" +TrainerEyeDescription_1: + .string "Overwhelm with power!$" + .string "Craggy ROCK POKéMON$" + .string "In search of ancient lore,$" + .string "I travel the world.$" +TrainerEyeDescription_2: + .string "I’m going to try hard!$" + .string "Good swimmer POKéMON$" + .string "I wish I could swim without$" + .string "using an inner tube.$" +TrainerEyeDescription_3: + .string "I don’t know. I’ll try hard.$" + .string "WATER POKéMON are buddies.$" + .string "It’s not like I can’t swim.$" + .string "I just like my inner tube.$" +TrainerEyeDescription_4: + .string "We split our duties.$" + .string "We like friendly POKéMON.$" + .string "We enjoy POKéMON together$" + .string "as sister and brother.$" +TrainerEyeDescription_5: + .string "Exploit the foe’s weakness.$" + .string "Balance is crucial.$" + .string "My goal is to become the$" + .string "POKéMON CHAMPION.$" +TrainerEyeDescription_6: + .string "Upset the opponent.$" + .string "Type doesn’t matter.$" + .string "I’m a top student at the$" + .string "TRAINER’S SCHOOL.$" +TrainerEyeDescription_7: + .string "Slow, steady suffering$" + .string "Scary to meet at night.$" + .string "I see things that others$" + .string "can’t see...$" +TrainerEyeDescription_8: + .string "Anything to win.$" + .string "Gorgeous type!$" + .string "I have a pool specially for$" + .string "my POKéMON at home.$" +TrainerEyeDescription_9: + .string "I’ll lead you astray.$" + .string "Cute, of course.$" + .string "I love the SAFARI ZONE.$" + .string "I seem to end up there.$" +TrainerEyeDescription_10: + .string "Strategy? Who needs it?$" + .string "I spent big money on it!$" + .string "I, being rich, sleep in a$" + .string "custom POKéMON bed.$" +TrainerEyeDescription_11: + .string "Wrestle down with power.$" + .string "Took all night to catch...$" + .string "Big, burly, and buff$" + .string "POKéMON are the best...$" +TrainerEyeDescription_12: + .string "Ram at full speed!$" + .string "Funky WATER type!$" + .string "If I can’t be out swimming,$" + .string "I’ll be pumping weights.$" +TrainerEyeDescription_13: + .string "Grand slam pummeling!$" + .string "FIGHTING type$" + .string "Not to brag, but I can bust$" + .string "ten roof tiles!$" +TrainerEyeDescription_14: + .string "I’ll electrify you!$" + .string "They’re ELECTRIC!$" + .string "I want to make people cry$" + .string "with songs from my heart.$" +TrainerEyeDescription_15: + .string "Burn it all down!$" + .string "Burn-inducing POKéMON$" + .string "When you light a campfire,$" + .string "be sure there’s some water.$" +TrainerEyeDescription_16: + .string "Hang in and be tenacious!$" + .string "I’ll raise any POKéMON.$" + .string "POKéMON raised in the wild$" + .string "grow strong!$" +TrainerEyeDescription_17: + .string "Our love lets us prevail.$" + .string "We’ve had them for years.$" + .string "Married 50 years, we’ve$" + .string "devotedly raised POKéMON.$" +TrainerEyeDescription_18: + .string "Attack in waves!$" + .string "BUG POKéMON are cool.$" + .string "I go into the forest every$" + .string "day to catch BUG POKéMON.$" +TrainerEyeDescription_19: + .string "Daze and confuse!$" + .string "Ones with weird powers.$" + .string "I can see through exactly$" + .string "what you’re thinking!$" +TrainerEyeDescription_20: + .string "Battle at full power.$" + .string "POKéMON of many mysteries$" + .string "When we spoke, I was really$" + .string "using telepathy.$" +TrainerEyeDescription_21: + .string "Calm and collected.$" + .string "POKéMON of distinction$" + .string "We enjoy a spot of tea$" + .string "every day. It’s imported.$" +TrainerEyeDescription_22: + .string "I use my head to battle.$" + .string "I love any kind of POKéMON!$" + .string "My daddy gives me spending$" + .string "money if I ace a test.$" +TrainerEyeDescription_23: + .string "My knowledge rules!$" + .string "Any smart POKéMON!$" + .string "I want to be a POKéMON$" + .string "researcher in the future.$" +TrainerEyeDescription_24: + .string "We talk it over first.$" + .string "POKéMON that we both like.$" + .string "We’re senior and junior$" + .string "students into POKéMON!$" +TrainerEyeDescription_25: + .string "Go for it, my dears!$" + .string "I have no likes or dislikes.$" + .string "While out shopping for$" + .string "supper, I battle too.$" +TrainerEyeDescription_26: + .string "I battle with love!$" + .string "A POKéMON raised with love!$" + .string "It’s important to build$" + .string "trust with your POKéMON.$" +TrainerEyeDescription_27: + .string "I see through your moves!$" + .string "The essence of FIGHTING.$" + .string "I’m not ready to give way$" + .string "to the young yet!$" +TrainerEyeDescription_28: + .string "Attack while defending$" + .string "The FIGHTING type$" + .string "Being old, I have my own$" + .string "style of battling.$" +TrainerEyeDescription_29: + .string "I do what I can.$" + .string "I use different types.$" + .string "I’m going to keep working$" + .string "until I beat a GYM LEADER.$" +TrainerEyeDescription_30: + .string "I battle patiently.$" + .string "WATER POKéMON to battle!$" + .string "I’m the world’s only guy to$" + .string "catch a huge POKéMON!$" +TrainerEyeDescription_31: + .string "Defense is crucial.$" + .string "My POKéMON is solid.$" + .string "I started this for dieting,$" + .string "but I got right into it.$" +TrainerEyeDescription_32: + .string "Push and push again!$" + .string "The strength of STEEL$" + .string "If you’re sweating, get$" + .string "fluids into you regularly.$" +TrainerEyeDescription_33: + .string "Exploit the environment!$" + .string "All hail the WATER type!$" + .string "I won’t be beaten by some$" + .string "beach bum SWIMMER!$" +TrainerEyeDescription_34: + .string "All-out offensive!$" + .string "WATER POKéMON rule!$" + .string "I must swim over 6 miles$" + .string "every day.$" +TrainerEyeDescription_35: + .string "Speed above all!$" + .string "I use a speedy POKéMON.$" + .string "A marathon is a challenge$" + .string "against your own self.$" +TrainerEyeDescription_36: + .string "Strike before stricken!$" + .string "A fast-running POKéMON!$" + .string "If you ran and ran, you’d$" + .string "become one with the wind.$" +TrainerEyeDescription_37: + .string "It’s about POKéMON power!$" + .string "See the power of DRAGONS!$" + .string "I’ll become legendary as the$" + .string "strongest one day!$" +TrainerEyeDescription_38: + .string "I’ll show you my technique!$" + .string "Elegantly wheeling BIRDS$" + .string "My BIRD POKéMON, deliver my$" + .string "love to that girl!$" +TrainerEyeDescription_39: + .string "You’ll suffer from poison!$" + .string "Poisonous POKéMON$" + .string "I undertake training so$" + .string "that I may become a ninja.$" +TrainerEyeDescription_40: + .string "The first strike wins!$" + .string "Speedy FIGHTING type$" + .string "If my POKéMON lose,$" + .string "I’ll carry on the fight!$" +TrainerEyeDescription_41: + .string "Go, go, my POKéMON!$" + .string "I’ll raise anything.$" + .string "UV rays are your skin’s$" + .string "enemy. Get protected.$" +TrainerEyeDescription_42: + .string "No mercy!$" + .string "Cute WATER POKéMON$" + .string "I have too many fans.$" + .string "I was interviewed on TV.$" +TrainerEyeDescription_43: + .string "I think about this & that.$" + .string "I like all POKéMON.$" + .string "What lies beyond that$" + .string "yonder hill?$" +TrainerEyeDescription_44: + .string "We battle together!$" + .string "We train together!$" + .string "We like the same POKéMON,$" + .string "but different desserts.$" +TrainerEyeDescription_45: + .string "I force things with power!$" + .string "WATER and FIGHTING types$" + .string "Seamen are rough spirits!$" + .string "Any complaints?$" +TrainerEyeDescription_46: + .string "Protect POKéMON from harm.$" + .string "I love rare POKéMON.$" + .string "I want to collect all the$" + .string "world’s rare POKéMON.$" +TrainerEyeDescription_47: + .string "I count on power.$" + .string "POKéMON are my children.$" + .string "It takes knowledge and$" + .string "love to raise POKéMON.$" +TrainerEyeDescription_48: + .string "Full-on attack!$" + .string "Anything. I’ll raise it.$" + .string "I give them {POKEBLOCK}S for$" + .string "going after CONTEST titles.$" +TrainerEyeDescription_49: + .string "I believe in my POKéMON.$" + .string "I like strong POKéMON.$" + .string "I’m training for rescue$" + .string "work with my POKéMON.$" +TrainerEyeDescription_50: + .string "I attack in waves.$" + .string "Different types$" + .string "Those who destroy nature$" + .string "must never be forgiven!$" +TrainerEyeDescription_51: + .string "I’ll show you some guts!$" + .string "Cute POKéMON are my faves!$" + .string "After a battle, I always$" + .string "bathe with my POKéMON.$" +TrainerEyeDescription_52: + .string "Lightning-fast attack!$" + .string "BUG POKéMON are number 1!$" + .string "If you want to catch BUG$" + .string "POKéMON, wake up early.$" +TrainerEyeDescription_53: + .string "I battle with power.$" + .string "Hard-bodied POKéMON$" + .string "I’ve been planning a month$" + .string "for today’s hike.$" +TrainerEyeDescription_54: + .string "Lovey-dovey strategy!$" + .string "Lovey-dovey POKéMON!$" + .string "We’re lovey-dovey!$" + .string "Forever lovey-dovey!$" +TrainerEyeDescription_55: + .string "We let it all hang out.$" + .string "The 1st POKéMON I caught.$" + .string "POKéMON and I have grown$" + .string "stronger together.$" +TrainerEyeDescription_56: + .string "ROCK-type power attack$" + .string "Rock-solid types are good.$" + .string "Through battling, I want to$" + .string "learn all about POKéMON.$" +TrainerEyeDescription_57: + .string "Direct physical action!$" + .string "FIGHTING POKéMON rule!$" + .string "The world awaits me as the$" + .string "next big wave!$" +TrainerEyeDescription_58: + .string "I choose to electrify.$" + .string "Get shocked by electricity!$" + .string "Wahahahaha! The secret to$" + .string "health is laughter!$" +TrainerEyeDescription_59: + .string "Battle aggressively.$" + .string "Burn with passion!$" + .string "Wash away daily fatigue in$" + .string "hot springs completely!$" +TrainerEyeDescription_60: + .string "I flexibly adapt my style.$" + .string "Grown in a balanced manner.$" + .string "POKéMON are my life.$" + .string "My chosen path is harsh...$" +TrainerEyeDescription_61: + .string "I take advantage of speed.$" + .string "Graceful sky dancers$" + .string "I can see the ebb and flow$" + .string "of the winds.$" +TrainerEyeDescription_62: + .string "We battle in cooperation.$" + .string "Always friendly POKéMON.$" + .string "We understand each other,$" + .string "and we understand others.$" +TrainerEyeDescription_63: + .string "Dignity and respect$" + .string "I prefer POKéMON of grace.$" + .string "Aquatic illusions best suit$" + .string "my distinctive elegance.$" +TrainerEyeDescription_64: + .string "Offense over defense$" + .string "The DARK side’s beauties$" + .string "You can talk all you want -$" + .string "might is right!$" +TrainerEyeDescription_65: + .string "Confuse and confound$" + .string "There’s nothing definite.$" + .string "I wonder how my grandma at$" + .string "MT. PYRE is doing?$" +TrainerEyeDescription_66: + .string "I use items for help.$" + .string "Flaming passion in icy cold!$" + .string "The ICE type can be better$" + .string "trained in this hot land.$" +TrainerEyeDescription_67: + .string "Harness strong abilities.$" + .string "The raw power of DRAGONS!$" + .string "I live to battle every day$" + .string "to learn about POKéMON.$" +TrainerEyeDescription_68: + .string "Pick on the foe’s weakness.$" + .string "The ultimate STEEL POKéMON$" + .string "When it comes down to it,$" + .string "I’m still the strongest!$" + + .align 2 +gTrainerEyeDescriptions:: @ 83E309C + .4byte TrainerEyeDescription_0 + .4byte TrainerEyeDescription_1 + .4byte TrainerEyeDescription_2 + .4byte TrainerEyeDescription_3 + .4byte TrainerEyeDescription_4 + .4byte TrainerEyeDescription_5 + .4byte TrainerEyeDescription_6 + .4byte TrainerEyeDescription_7 + .4byte TrainerEyeDescription_8 + .4byte TrainerEyeDescription_9 + .4byte TrainerEyeDescription_10 + .4byte TrainerEyeDescription_11 + .4byte TrainerEyeDescription_12 + .4byte TrainerEyeDescription_13 + .4byte TrainerEyeDescription_14 + .4byte TrainerEyeDescription_15 + .4byte TrainerEyeDescription_16 + .4byte TrainerEyeDescription_17 + .4byte TrainerEyeDescription_18 + .4byte TrainerEyeDescription_19 + .4byte TrainerEyeDescription_20 + .4byte TrainerEyeDescription_21 + .4byte TrainerEyeDescription_22 + .4byte TrainerEyeDescription_23 + .4byte TrainerEyeDescription_24 + .4byte TrainerEyeDescription_25 + .4byte TrainerEyeDescription_26 + .4byte TrainerEyeDescription_27 + .4byte TrainerEyeDescription_28 + .4byte TrainerEyeDescription_29 + .4byte TrainerEyeDescription_30 + .4byte TrainerEyeDescription_31 + .4byte TrainerEyeDescription_32 + .4byte TrainerEyeDescription_33 + .4byte TrainerEyeDescription_34 + .4byte TrainerEyeDescription_35 + .4byte TrainerEyeDescription_36 + .4byte TrainerEyeDescription_37 + .4byte TrainerEyeDescription_38 + .4byte TrainerEyeDescription_39 + .4byte TrainerEyeDescription_40 + .4byte TrainerEyeDescription_41 + .4byte TrainerEyeDescription_42 + .4byte TrainerEyeDescription_43 + .4byte TrainerEyeDescription_44 + .4byte TrainerEyeDescription_45 + .4byte TrainerEyeDescription_46 + .4byte TrainerEyeDescription_47 + .4byte TrainerEyeDescription_48 + .4byte TrainerEyeDescription_49 + .4byte TrainerEyeDescription_50 + .4byte TrainerEyeDescription_51 + .4byte TrainerEyeDescription_52 + .4byte TrainerEyeDescription_53 + .4byte TrainerEyeDescription_54 + .4byte TrainerEyeDescription_55 + .4byte TrainerEyeDescription_56 + .4byte TrainerEyeDescription_57 + .4byte TrainerEyeDescription_58 + .4byte TrainerEyeDescription_59 + .4byte TrainerEyeDescription_60 + .4byte TrainerEyeDescription_61 + .4byte TrainerEyeDescription_62 + .4byte TrainerEyeDescription_63 + .4byte TrainerEyeDescription_64 + .4byte TrainerEyeDescription_65 + .4byte TrainerEyeDescription_66 + .4byte TrainerEyeDescription_67 + .4byte TrainerEyeDescription_68 diff --git a/data/text/trainer_eye_descriptions.s b/data/text/trainer_eye_descriptions.s deleted file mode 100644 index c0b3f2399..000000000 --- a/data/text/trainer_eye_descriptions.s +++ /dev/null @@ -1,417 +0,0 @@ -TrainerEyeDescription_0: - .string "Becalm fighting emotions.$" - .string "Fragrant GRASS POKéMON$" - .string "Soothing aromas make the$" - .string "body and mind healthy.$" -TrainerEyeDescription_1: - .string "Overwhelm with power!$" - .string "Craggy ROCK POKéMON$" - .string "In search of ancient lore,$" - .string "I travel the world.$" -TrainerEyeDescription_2: - .string "I’m going to try hard!$" - .string "Good swimmer POKéMON$" - .string "I wish I could swim without$" - .string "using an inner tube.$" -TrainerEyeDescription_3: - .string "I don’t know. I’ll try hard.$" - .string "WATER POKéMON are buddies.$" - .string "It’s not like I can’t swim.$" - .string "I just like my inner tube.$" -TrainerEyeDescription_4: - .string "We split our duties.$" - .string "We like friendly POKéMON.$" - .string "We enjoy POKéMON together$" - .string "as sister and brother.$" -TrainerEyeDescription_5: - .string "Exploit the foe’s weakness.$" - .string "Balance is crucial.$" - .string "My goal is to become the$" - .string "POKéMON CHAMPION.$" -TrainerEyeDescription_6: - .string "Upset the opponent.$" - .string "Type doesn’t matter.$" - .string "I’m a top student at the$" - .string "TRAINER’S SCHOOL.$" -TrainerEyeDescription_7: - .string "Slow, steady suffering$" - .string "Scary to meet at night.$" - .string "I see things that others$" - .string "can’t see...$" -TrainerEyeDescription_8: - .string "Anything to win.$" - .string "Gorgeous type!$" - .string "I have a pool specially for$" - .string "my POKéMON at home.$" -TrainerEyeDescription_9: - .string "I’ll lead you astray.$" - .string "Cute, of course.$" - .string "I love the SAFARI ZONE.$" - .string "I seem to end up there.$" -TrainerEyeDescription_10: - .string "Strategy? Who needs it?$" - .string "I spent big money on it!$" - .string "I, being rich, sleep in a$" - .string "custom POKéMON bed.$" -TrainerEyeDescription_11: - .string "Wrestle down with power.$" - .string "Took all night to catch...$" - .string "Big, burly, and buff$" - .string "POKéMON are the best...$" -TrainerEyeDescription_12: - .string "Ram at full speed!$" - .string "Funky WATER type!$" - .string "If I can’t be out swimming,$" - .string "I’ll be pumping weights.$" -TrainerEyeDescription_13: - .string "Grand slam pummeling!$" - .string "FIGHTING type$" - .string "Not to brag, but I can bust$" - .string "ten roof tiles!$" -TrainerEyeDescription_14: - .string "I’ll electrify you!$" - .string "They’re ELECTRIC!$" - .string "I want to make people cry$" - .string "with songs from my heart.$" -TrainerEyeDescription_15: - .string "Burn it all down!$" - .string "Burn-inducing POKéMON$" - .string "When you light a campfire,$" - .string "be sure there’s some water.$" -TrainerEyeDescription_16: - .string "Hang in and be tenacious!$" - .string "I’ll raise any POKéMON.$" - .string "POKéMON raised in the wild$" - .string "grow strong!$" -TrainerEyeDescription_17: - .string "Our love lets us prevail.$" - .string "We’ve had them for years.$" - .string "Married 50 years, we’ve$" - .string "devotedly raised POKéMON.$" -TrainerEyeDescription_18: - .string "Attack in waves!$" - .string "BUG POKéMON are cool.$" - .string "I go into the forest every$" - .string "day to catch BUG POKéMON.$" -TrainerEyeDescription_19: - .string "Daze and confuse!$" - .string "Ones with weird powers.$" - .string "I can see through exactly$" - .string "what you’re thinking!$" -TrainerEyeDescription_20: - .string "Battle at full power.$" - .string "POKéMON of many mysteries$" - .string "When we spoke, I was really$" - .string "using telepathy.$" -TrainerEyeDescription_21: - .string "Calm and collected.$" - .string "POKéMON of distinction$" - .string "We enjoy a spot of tea$" - .string "every day. It’s imported.$" -TrainerEyeDescription_22: - .string "I use my head to battle.$" - .string "I love any kind of POKéMON!$" - .string "My daddy gives me spending$" - .string "money if I ace a test.$" -TrainerEyeDescription_23: - .string "My knowledge rules!$" - .string "Any smart POKéMON!$" - .string "I want to be a POKéMON$" - .string "researcher in the future.$" -TrainerEyeDescription_24: - .string "We talk it over first.$" - .string "POKéMON that we both like.$" - .string "We’re senior and junior$" - .string "students into POKéMON!$" -TrainerEyeDescription_25: - .string "Go for it, my dears!$" - .string "I have no likes or dislikes.$" - .string "While out shopping for$" - .string "supper, I battle too.$" -TrainerEyeDescription_26: - .string "I battle with love!$" - .string "A POKéMON raised with love!$" - .string "It’s important to build$" - .string "trust with your POKéMON.$" -TrainerEyeDescription_27: - .string "I see through your moves!$" - .string "The essence of FIGHTING.$" - .string "I’m not ready to give way$" - .string "to the young yet!$" -TrainerEyeDescription_28: - .string "Attack while defending$" - .string "The FIGHTING type$" - .string "Being old, I have my own$" - .string "style of battling.$" -TrainerEyeDescription_29: - .string "I do what I can.$" - .string "I use different types.$" - .string "I’m going to keep working$" - .string "until I beat a GYM LEADER.$" -TrainerEyeDescription_30: - .string "I battle patiently.$" - .string "WATER POKéMON to battle!$" - .string "I’m the world’s only guy to$" - .string "catch a huge POKéMON!$" -TrainerEyeDescription_31: - .string "Defense is crucial.$" - .string "My POKéMON is solid.$" - .string "I started this for dieting,$" - .string "but I got right into it.$" -TrainerEyeDescription_32: - .string "Push and push again!$" - .string "The strength of STEEL$" - .string "If you’re sweating, get$" - .string "fluids into you regularly.$" -TrainerEyeDescription_33: - .string "Exploit the environment!$" - .string "All hail the WATER type!$" - .string "I won’t be beaten by some$" - .string "beach bum SWIMMER!$" -TrainerEyeDescription_34: - .string "All-out offensive!$" - .string "WATER POKéMON rule!$" - .string "I must swim over 6 miles$" - .string "every day.$" -TrainerEyeDescription_35: - .string "Speed above all!$" - .string "I use a speedy POKéMON.$" - .string "A marathon is a challenge$" - .string "against your own self.$" -TrainerEyeDescription_36: - .string "Strike before stricken!$" - .string "A fast-running POKéMON!$" - .string "If you ran and ran, you’d$" - .string "become one with the wind.$" -TrainerEyeDescription_37: - .string "It’s about POKéMON power!$" - .string "See the power of DRAGONS!$" - .string "I’ll become legendary as the$" - .string "strongest one day!$" -TrainerEyeDescription_38: - .string "I’ll show you my technique!$" - .string "Elegantly wheeling BIRDS$" - .string "My BIRD POKéMON, deliver my$" - .string "love to that girl!$" -TrainerEyeDescription_39: - .string "You’ll suffer from poison!$" - .string "Poisonous POKéMON$" - .string "I undertake training so$" - .string "that I may become a ninja.$" -TrainerEyeDescription_40: - .string "The first strike wins!$" - .string "Speedy FIGHTING type$" - .string "If my POKéMON lose,$" - .string "I’ll carry on the fight!$" -TrainerEyeDescription_41: - .string "Go, go, my POKéMON!$" - .string "I’ll raise anything.$" - .string "UV rays are your skin’s$" - .string "enemy. Get protected.$" -TrainerEyeDescription_42: - .string "No mercy!$" - .string "Cute WATER POKéMON$" - .string "I have too many fans.$" - .string "I was interviewed on TV.$" -TrainerEyeDescription_43: - .string "I think about this & that.$" - .string "I like all POKéMON.$" - .string "What lies beyond that$" - .string "yonder hill?$" -TrainerEyeDescription_44: - .string "We battle together!$" - .string "We train together!$" - .string "We like the same POKéMON,$" - .string "but different desserts.$" -TrainerEyeDescription_45: - .string "I force things with power!$" - .string "WATER and FIGHTING types$" - .string "Seamen are rough spirits!$" - .string "Any complaints?$" -TrainerEyeDescription_46: - .string "Protect POKéMON from harm.$" - .string "I love rare POKéMON.$" - .string "I want to collect all the$" - .string "world’s rare POKéMON.$" -TrainerEyeDescription_47: - .string "I count on power.$" - .string "POKéMON are my children.$" - .string "It takes knowledge and$" - .string "love to raise POKéMON.$" -TrainerEyeDescription_48: - .string "Full-on attack!$" - .string "Anything. I’ll raise it.$" - .string "I give them {POKEBLOCK}S for$" - .string "going after CONTEST titles.$" -TrainerEyeDescription_49: - .string "I believe in my POKéMON.$" - .string "I like strong POKéMON.$" - .string "I’m training for rescue$" - .string "work with my POKéMON.$" -TrainerEyeDescription_50: - .string "I attack in waves.$" - .string "Different types$" - .string "Those who destroy nature$" - .string "must never be forgiven!$" -TrainerEyeDescription_51: - .string "I’ll show you some guts!$" - .string "Cute POKéMON are my faves!$" - .string "After a battle, I always$" - .string "bathe with my POKéMON.$" -TrainerEyeDescription_52: - .string "Lightning-fast attack!$" - .string "BUG POKéMON are number 1!$" - .string "If you want to catch BUG$" - .string "POKéMON, wake up early.$" -TrainerEyeDescription_53: - .string "I battle with power.$" - .string "Hard-bodied POKéMON$" - .string "I’ve been planning a month$" - .string "for today’s hike.$" -TrainerEyeDescription_54: - .string "Lovey-dovey strategy!$" - .string "Lovey-dovey POKéMON!$" - .string "We’re lovey-dovey!$" - .string "Forever lovey-dovey!$" -TrainerEyeDescription_55: - .string "We let it all hang out.$" - .string "The 1st POKéMON I caught.$" - .string "POKéMON and I have grown$" - .string "stronger together.$" -TrainerEyeDescription_56: - .string "ROCK-type power attack$" - .string "Rock-solid types are good.$" - .string "Through battling, I want to$" - .string "learn all about POKéMON.$" -TrainerEyeDescription_57: - .string "Direct physical action!$" - .string "FIGHTING POKéMON rule!$" - .string "The world awaits me as the$" - .string "next big wave!$" -TrainerEyeDescription_58: - .string "I choose to electrify.$" - .string "Get shocked by electricity!$" - .string "Wahahahaha! The secret to$" - .string "health is laughter!$" -TrainerEyeDescription_59: - .string "Battle aggressively.$" - .string "Burn with passion!$" - .string "Wash away daily fatigue in$" - .string "hot springs completely!$" -TrainerEyeDescription_60: - .string "I flexibly adapt my style.$" - .string "Grown in a balanced manner.$" - .string "POKéMON are my life.$" - .string "My chosen path is harsh...$" -TrainerEyeDescription_61: - .string "I take advantage of speed.$" - .string "Graceful sky dancers$" - .string "I can see the ebb and flow$" - .string "of the winds.$" -TrainerEyeDescription_62: - .string "We battle in cooperation.$" - .string "Always friendly POKéMON.$" - .string "We understand each other,$" - .string "and we understand others.$" -TrainerEyeDescription_63: - .string "Dignity and respect$" - .string "I prefer POKéMON of grace.$" - .string "Aquatic illusions best suit$" - .string "my distinctive elegance.$" -TrainerEyeDescription_64: - .string "Offense over defense$" - .string "The DARK side’s beauties$" - .string "You can talk all you want -$" - .string "might is right!$" -TrainerEyeDescription_65: - .string "Confuse and confound$" - .string "There’s nothing definite.$" - .string "I wonder how my grandma at$" - .string "MT. PYRE is doing?$" -TrainerEyeDescription_66: - .string "I use items for help.$" - .string "Flaming passion in icy cold!$" - .string "The ICE type can be better$" - .string "trained in this hot land.$" -TrainerEyeDescription_67: - .string "Harness strong abilities.$" - .string "The raw power of DRAGONS!$" - .string "I live to battle every day$" - .string "to learn about POKéMON.$" -TrainerEyeDescription_68: - .string "Pick on the foe’s weakness.$" - .string "The ultimate STEEL POKéMON$" - .string "When it comes down to it,$" - .string "I’m still the strongest!$" - - .align 2 -gTrainerEyeDescriptions:: @ 83E309C - .4byte TrainerEyeDescription_0 - .4byte TrainerEyeDescription_1 - .4byte TrainerEyeDescription_2 - .4byte TrainerEyeDescription_3 - .4byte TrainerEyeDescription_4 - .4byte TrainerEyeDescription_5 - .4byte TrainerEyeDescription_6 - .4byte TrainerEyeDescription_7 - .4byte TrainerEyeDescription_8 - .4byte TrainerEyeDescription_9 - .4byte TrainerEyeDescription_10 - .4byte TrainerEyeDescription_11 - .4byte TrainerEyeDescription_12 - .4byte TrainerEyeDescription_13 - .4byte TrainerEyeDescription_14 - .4byte TrainerEyeDescription_15 - .4byte TrainerEyeDescription_16 - .4byte TrainerEyeDescription_17 - .4byte TrainerEyeDescription_18 - .4byte TrainerEyeDescription_19 - .4byte TrainerEyeDescription_20 - .4byte TrainerEyeDescription_21 - .4byte TrainerEyeDescription_22 - .4byte TrainerEyeDescription_23 - .4byte TrainerEyeDescription_24 - .4byte TrainerEyeDescription_25 - .4byte TrainerEyeDescription_26 - .4byte TrainerEyeDescription_27 - .4byte TrainerEyeDescription_28 - .4byte TrainerEyeDescription_29 - .4byte TrainerEyeDescription_30 - .4byte TrainerEyeDescription_31 - .4byte TrainerEyeDescription_32 - .4byte TrainerEyeDescription_33 - .4byte TrainerEyeDescription_34 - .4byte TrainerEyeDescription_35 - .4byte TrainerEyeDescription_36 - .4byte TrainerEyeDescription_37 - .4byte TrainerEyeDescription_38 - .4byte TrainerEyeDescription_39 - .4byte TrainerEyeDescription_40 - .4byte TrainerEyeDescription_41 - .4byte TrainerEyeDescription_42 - .4byte TrainerEyeDescription_43 - .4byte TrainerEyeDescription_44 - .4byte TrainerEyeDescription_45 - .4byte TrainerEyeDescription_46 - .4byte TrainerEyeDescription_47 - .4byte TrainerEyeDescription_48 - .4byte TrainerEyeDescription_49 - .4byte TrainerEyeDescription_50 - .4byte TrainerEyeDescription_51 - .4byte TrainerEyeDescription_52 - .4byte TrainerEyeDescription_53 - .4byte TrainerEyeDescription_54 - .4byte TrainerEyeDescription_55 - .4byte TrainerEyeDescription_56 - .4byte TrainerEyeDescription_57 - .4byte TrainerEyeDescription_58 - .4byte TrainerEyeDescription_59 - .4byte TrainerEyeDescription_60 - .4byte TrainerEyeDescription_61 - .4byte TrainerEyeDescription_62 - .4byte TrainerEyeDescription_63 - .4byte TrainerEyeDescription_64 - .4byte TrainerEyeDescription_65 - .4byte TrainerEyeDescription_66 - .4byte TrainerEyeDescription_67 - .4byte TrainerEyeDescription_68 diff --git a/data/text/trainers.inc b/data/text/trainers.inc new file mode 100644 index 000000000..1bdd5be29 --- /dev/null +++ b/data/text/trainers.inc @@ -0,0 +1,3350 @@ +Route102_Text_1B79C3:: @ 81B79C3 + .string "If you have POKéMON with you, then\n" + .string "you’re an official POKéMON TRAINER!\l" + .string "You can’t say no to my challenge!$" + +Route102_Text_1B7A2C:: @ 81B7A2C + .string "Arrgh, I lost...\n" + .string "I should have trained mine more...$" + +Route102_Text_1B7A60:: @ 81B7A60 + .string "Listen, you. If you’re strong, you\n" + .string "should have told me before!$" + +Route102_Text_1B7A9F:: @ 81B7A9F + .string "Ever since I lost to you, I desperately\n" + .string "trained my POKéMON.\l" + .string "You can’t say no to my challenge!$" + +Route102_Text_1B7AFD:: @ 81B7AFD + .string "Arrgh, I lost...\n" + .string "Is my training method not right?$" + +Route102_Text_1B7B2F:: @ 81B7B2F + .string "If you’re going to get stronger, I’ll\n" + .string "get stronger, too.$" + +Route102_Text_1B7B68:: @ 81B7B68 + .string "Did you just become a TRAINER?\n" + .string "We’re both beginners!$" + +Route102_Text_1B7B9D:: @ 81B7B9D + .string "I called you because I thought I\n" + .string "could beat you...$" + +Route102_Text_1B7BD0:: @ 81B7BD0 + .string "I haven’t won once yet...\n" + .string "I wish I would win soon...$" + +Route102_Text_1B7C05:: @ 81B7C05 + .string "Hahah! Our eyes met!\n" + .string "I’ll take you on with my BUG POKéMON!$" + +Route102_Text_1B7C40:: @ 81B7C40 + .string "Ow! Down and out!$" + +Route102_Text_1B7C52:: @ 81B7C52 + .string "If you lock eyes with a TRAINER,\n" + .string "you have to challenge! It’s a rule!$" + +Route102_Text_1B7C97:: @ 81B7C97 + .string "I’m going to keep winning and aim\n" + .string "to be the best TRAINER.\p" + .string "Help me further my career!$" + +Route102_Text_1B7CEC:: @ 81B7CEC + .string "I ended up furthering your career...$" + +Route102_Text_1B7D11:: @ 81B7D11 + .string "To keep winning my way up, I see that\n" + .string "I have to catch more POKéMON.$" + +Route103_Text_1B7D55:: @ 81B7D55 + .string "Did you feel the tug of our soul-\n" + .string "soothing fragrance?$" + +Route103_Text_1B7D8B:: @ 81B7D8B + .string "You weren’t led astray by our aroma...$" + +Route103_Text_1B7DB2:: @ 81B7DB2 + .string "Aromatherapy is a form of mental\n" + .string "healing that works with fragrances.$" + +Route103_Text_1B7DF7:: @ 81B7DF7 + .string "AMY: I’m AMY.\n" + .string "And this is my little sister LIV.\l" + .string "We battle together!$" + +Route103_Text_1B7E3B:: @ 81B7E3B + .string "AMY: Uh-oh, we lost.$" + +Route103_Text_1B7E50:: @ 81B7E50 + .string "AMY: You have to think about all\n" + .string "kinds of things when you’re battling\l" + .string "against two TRAINERS.$" + +Route103_Text_1B7EAC:: @ 81B7EAC + .string "AMY: Uh-oh, you have only one\n" + .string "POKéMON with you.\l" + .string "You can’t battle us like that.$" + +Route103_Text_1B7EFB:: @ 81B7EFB + .string "LIV: We battle together as one\n" + .string "team.$" + +Route103_Text_1B7F20:: @ 81B7F20 + .string "LIV: Oh, we lost, big sister...$" + +Route103_Text_1B7F40:: @ 81B7F40 + .string "LIV: We work perfectly together, me\n" + .string "and my big sister...\p" + .string "But we still lost...$" + +Route103_Text_1B7F8E:: @ 81B7F8E + .string "LIV: If you want to battle us, you\n" + .string "have to have two POKéMON!\l" + .string "It’s not fair if you don’t!$" + +Route103_Text_1B7FE7:: @ 81B7FE7 + .string "AMY: I’m AMY.\n" + .string "And this is my little sister LIV.\l" + .string "We battle together!$" + +Route103_Text_1B802B:: @ 81B802B + .string "AMY: Aww, boo!\n" + .string "We couldn’t win again...$" + +Route103_Text_1B8053:: @ 81B8053 + .string "AMY: You have to think about all\n" + .string "kinds of things when you’re battling\l" + .string "against two TRAINERS.$" + +Route103_Text_1B80AF:: @ 81B80AF + .string "AMY: Uh-oh, you have only one\n" + .string "POKéMON with you.\l" + .string "You can’t battle us like that.$" + +Route103_Text_1B80FE:: @ 81B80FE + .string "LIV: We battle together as one\n" + .string "team.$" + +Route103_Text_1B8123:: @ 81B8123 + .string "LIV: Awww, we lost again...\n" + .string "Big sister...$" + +Route103_Text_1B814D:: @ 81B814D + .string "LIV: We work perfectly together, me\n" + .string "and my big sister...\p" + .string "But why did we lose again?$" + +Route103_Text_1B81A1:: @ 81B81A1 + .string "LIV: If you want to battle us, you\n" + .string "have to have two POKéMON!\l" + .string "It’s not fair if you don’t!$" + +Route103_Text_1B81FA:: @ 81B81FA + .string "Gah! My fishing line’s all snarled up!\n" + .string "I’m getting frustrated and mean!\l" + .string "That’s it! Battle me!$" + +Route103_Text_1B8258:: @ 81B8258 + .string "Gah! Lost it!\n" + .string "I’m even more annoyed now!$" + +Route103_Text_1B8281:: @ 81B8281 + .string "Gah, I’m still boiling mad...\n" + .string "Grrrrr...$" + +Route103_Text_1B82A9:: @ 81B82A9 + .string "My POKéMON is delightfully adorable!\n" + .string "Don’t be shy - I’ll show you!$" + +Route103_Text_1B82EC:: @ 81B82EC + .string "Oh, my gosh!\n" + .string "My darling POKéMON!$" + +Route103_Text_1B830D:: @ 81B830D + .string "My delightful POKéMON looks darling\n" + .string "even when it’s fainted!$" + +Route103_Text_1B8349:: @ 81B8349 + .string "Hi, you! My delightfully adorable\n" + .string "POKéMON has become more darling!$" + +Route103_Text_1B838C:: @ 81B838C + .string "Oh!\n" + .string "My darling POKéMON!$" + +Route103_Text_1B83A4:: @ 81B83A4 + .string "The more I spend time with it, the\n" + .string "more adorable my POKéMON becomes.$" + +Route104_Text_1B83E9:: @ 81B83E9 + .string "GINA: Okay, let’s battle with our\n" + .string "POKéMON!$" + +Route104_Text_1B8414:: @ 81B8414 + .string "GINA: Losing upsets me!$" + +Route104_Text_1B842C:: @ 81B842C + .string "GINA: {STR_VAR_1} is strong!\n" + .string "We have to train lots more!$" + +Route104_Text_1B845C:: @ 81B845C + .string "GINA: Oh? Only one POKéMON?\n" + .string "Then, we don’t battle with you.\p" + .string "If there’s only one POKéMON, it will\n" + .string "be lonesome. That’s not nice.$" + +Route104_Text_1B84DB:: @ 81B84DB + .string "MIA: We are twins, so we battle\n" + .string "POKéMON together.$" + +Route104_Text_1B850D:: @ 81B850D + .string "MIA: We battled together, but we\n" + .string "both lost...$" + +Route104_Text_1B853B:: @ 81B853B + .string "MIA: We will train our POKéMON more\n" + .string "and be strong like you.$" + +Route104_Text_1B8577:: @ 81B8577 + .string "MIA: You want to battle with us?\p" + .string "It’s a big no-no if you don’t have two\n" + .string "POKéMON with you.\l" + .string "We’re too strong for you!$" + +Route104_Text_1B85EB:: @ 81B85EB + .string "Why keep it a secret?\n" + .string "I’m the WATER POKéMON expert!\p" + .string "Huh?\n" + .string "You don’t know me?$" + +Route104_Text_1B8637:: @ 81B8637 + .string "I thought I wasn’t too bad, if I may\n" + .string "say so, but I guess not... Bleah...$" + +Route104_Text_1B8680:: @ 81B8680 + .string "I got too into fishing.\n" + .string "I forgot I had to raise my POKéMON...$" + +Route104_Text_1B86BE:: @ 81B86BE + .string "Leaving footprints in the sand is\n" + .string "so fun!$" + +Route104_Text_1B86E8:: @ 81B86E8 + .string "Waah! I got sand in my runners!\n" + .string "They’re all gritty!$" + +Route104_Text_1B871C:: @ 81B871C + .string "I want to leave my footprints in the\n" + .string "sand everywhere, but they disappear\l" + .string "quickly...$" + +Route104_Text_1B8770:: @ 81B8770 + .string "Should I...\n" + .string "Or shouldn’t I?\p" + .string "Okay, sure, I will battle!$" + +Route104_Text_1B87A7:: @ 81B87A7 + .string "I shouldn’t have battled...$" + +Route104_Text_1B87C3:: @ 81B87C3 + .string "If you’re faced with a decision and\n" + .string "you let someone else choose for you,\l" + .string "you will regret it, however things\l" + .string "turn out.$" + +Route104_Text_1B8839:: @ 81B8839 + .string "Come on, battle with me!$" + +Route104_Text_1B8852:: @ 81B8852 + .string "Ohh...\n" + .string "I thought I could win...$" + +Route104_Text_1B8872:: @ 81B8872 + .string "I made the decision to battle, so I\n" + .string "can accept this loss in grace.\p" + .string "I am still upset about losing!$" + +Route104_Text_1B88D4:: @ 81B88D4 + .string "Oh, sure, I’ll accept your challenge.\n" + .string "I have a lot of money.$" + +Route104_Text_1B8911:: @ 81B8911 + .string "Why couldn’t I win?$" + +Route104_Text_1B8925:: @ 81B8925 + .string "There are some things money can’t buy.\n" + .string "That’s POKéMON...$" + +Route104_Text_1B895E:: @ 81B895E + .string "After I lost to you, I learned a bunch\n" + .string "of things about POKéMON.$" + +Route104_Text_1B899E:: @ 81B899E + .string "I lost again?\n" + .string "Why couldn’t I win?$" + +Route104_Text_1B89C0:: @ 81B89C0 + .string "I’m fabulously wealthy, but I can’t\n" + .string "seem to win at POKéMON...\p" + .string "It’s so deep, the world of POKéMON...$" + +Route104_Text_1B8A24:: @ 81B8A24 + .string "We must have been fated to meet.\n" + .string "May I ask you for a battle?$" + +Route104_Text_1B8A61:: @ 81B8A61 + .string "Oh, my!$" + +Route104_Text_1B8A69:: @ 81B8A69 + .string "“Hello” is the beginning of “good-bye.”\n" + .string "I hope we meet again.$" + +Route104_Text_1B8AA7:: @ 81B8AA7 + .string "Hello, we meet again.\n" + .string "May I ask you for a battle?$" + +Route104_Text_1B8AD9:: @ 81B8AD9 + .string "Oh, my...\n" + .string "I did the best that I could...$" + +Route104_Text_1B8B02:: @ 81B8B02 + .string "“Hello” is the beginning of “good-bye.”\n" + .string "I hope we meet again.$" + +Route105_Text_1B8B40:: @ 81B8B40 + .string "There’s supposed to be a mystical\n" + .string "rock around here.\l" + .string "Do you know anything about it?$" + +Route105_Text_1B8B93:: @ 81B8B93 + .string "I was thinking too much about that\n" + .string "rock, while my POKéMON remained weak...$" + +Route105_Text_1B8BDE:: @ 81B8BDE + .string "I can spend hours and hours staring\n" + .string "at a nice rock without growing bored.$" + +Route105_Text_1B8C28:: @ 81B8C28 + .string "Whew! I was worried that a kid was\n" + .string "drowning when I saw you.\p" + .string "You seem to be okay, so what do you\n" + .string "say to a battle?$" + +Route105_Text_1B8C99:: @ 81B8C99 + .string "Glub... Glub...$" + +Route105_Text_1B8CA9:: @ 81B8CA9 + .string "If you are drowning, the signal is to\n" + .string "wave one arm toward the beach.$" + +Route105_Text_1B8CEE:: @ 81B8CEE + .string "Swimming the deep blue sea...\n" + .string "It feels the greatest!$" + +Route105_Text_1B8D23:: @ 81B8D23 + .string "I lost...\n" + .string "Now I’m feeling blue...$" + +Route105_Text_1B8D45:: @ 81B8D45 + .string "Why is the sea blue?\p" + .string "I learned about that at the MUSEUM in\n" + .string "SLATEPORT, but I forgot.$" + +Route105_Text_1B8D99:: @ 81B8D99 + .string "My body feels lighter in the water.\n" + .string "It’s as if I’ve gotten slimmer!$" + +Route105_Text_1B8DDD:: @ 81B8DDD + .string "I’m floating...$" + +Route105_Text_1B8DED:: @ 81B8DED + .string "Your body weight is reduced to just\n" + .string "one tenth in the water.\p" + .string "That would make me...\n" + .string "Whoops! I’m not telling you my weight!$" + +Route105_Text_1B8E66:: @ 81B8E66 + .string "The blue, blue sky...\n" + .string "The vast sea...\l" + .string "It’s so peaceful...$" + +Route105_Text_1B8EA0:: @ 81B8EA0 + .string "I lost while I was lounging!$" + +Route105_Text_1B8EBD:: @ 81B8EBD + .string "I want to be told I’m relaxing to be\n" + .string "with. Giggle.$" + +Route106_Text_1B8EF0:: @ 81B8EF0 + .string "Which do you prefer, fishing in the\n" + .string "sea or a stream?$" + +Route106_Text_1B8F25:: @ 81B8F25 + .string "Like in deep-sea fishing, I lost\n" + .string "spectacularly!$" + +Route106_Text_1B8F55:: @ 81B8F55 + .string "Fishing is the greatest whether it’s\n" + .string "in the sea or a stream.\l" + .string "You agree with me, right?$" + +Route106_Text_1B8FAC:: @ 81B8FAC + .string "I caught a bunch of POKéMON fishing.\n" + .string "I’ll show you an impressive battle!$" + +Route106_Text_1B8FF5:: @ 81B8FF5 + .string "I lost again spectacularly!$" + +Route106_Text_1B9011:: @ 81B9011 + .string "Win or lose, POKéMON are the greatest!\n" + .string "You agree with me, right?$" + +Route106_Text_1B9052:: @ 81B9052 + .string "What do people do if they need to go\n" + .string "to a washroom?\p" + .string "What if my ROD hooks a big one while\n" + .string "I’m in the washroom? I just can’t go...$" + +Route106_Text_1B90D3:: @ 81B90D3 + .string "I lost because I’m trying to not go\n" + .string "to the washroom...$" + +Route106_Text_1B910A:: @ 81B910A + .string "Oh, no! I’ve got this feeling I’ll hook\n" + .string "a big one!$" + +Route106_Text_1B913D:: @ 81B913D + .string "Hahahah! I’m a lousy runner, but in\n" + .string "the water you can’t catch me!$" + +Route106_Text_1B917F:: @ 81B917F + .string "I give up!$" + +Route106_Text_1B918A:: @ 81B918A + .string "I wouldn’t lose in a swim race...$" + +Route106_Text_1B91AC:: @ 81B91AC + .string "The sea is my backyard. I’m not going\n" + .string "to take it easy because you’re a kid!$" + +Route106_Text_1B91F8:: @ 81B91F8 + .string "Did you take it easy on me by any\n" + .string "chance?$" + +Route106_Text_1B9222:: @ 81B9222 + .string "Drifting along with the waves...\n" + .string "I love it! Why don’t you give it a try?$" + +Route107_Text_1B926B:: @ 81B926B + .string "Yawn...\p" + .string "I must have drifted off to sleep while\n" + .string "I was drifting in the waves.$" + +Route107_Text_1B92B7:: @ 81B92B7 + .string "Ahaha, I lost...\n" + .string "I’ll take a snooze, I think...$" + +Route107_Text_1B92E7:: @ 81B92E7 + .string "Floating and being rocked by the\n" + .string "waves - it’s like sleeping in a plush,\l" + .string "comfy bed.$" + +Route107_Text_1B933A:: @ 81B933A + .string "The sea is like my backyard.\n" + .string "Let’s battle!$" + +Route107_Text_1B9365:: @ 81B9365 + .string "I lost on my home field...\n" + .string "I’m in shock!$" + +Route107_Text_1B938E:: @ 81B938E + .string "I swim the seas with a heart full of\n" + .string "dreams...\p" + .string "It’s a song!\n" + .string "Anyways, I’m swimming some more.$" + +Route107_Text_1B93EB:: @ 81B93EB + .string "Swimming in the big, wide sea, my\n" + .string "POKéMON has grown stronger!$" + +Route107_Text_1B9429:: @ 81B9429 + .string "What a shock!\p" + .string "My POKéMON has gotten stronger, but\n" + .string "I stayed weak as a TRAINER!$" + +Route107_Text_1B9477:: @ 81B9477 + .string "What you learn in battle makes you a\n" + .string "stronger TRAINER.\l" + .string "The waves taught me that.$" + +Route107_Text_1B94C8:: @ 81B94C8 + .string "Do you know a little town called\n" + .string "DEWFORD?$" + +Route107_Text_1B94F2:: @ 81B94F2 + .string "I hate this!$" + +Route107_Text_1B94FF:: @ 81B94FF + .string "A weird saying is getting really\n" + .string "trendy at DEWFORD HALL.$" + +Route107_Text_1B9538:: @ 81B9538 + .string "Did you want to battle me?\n" + .string "Sure, I’ll go with you!$" + +Route107_Text_1B956B:: @ 81B956B + .string "I wasn’t good enough for you.$" + +Route107_Text_1B9589:: @ 81B9589 + .string "I think you’re going to keep getting\n" + .string "better. I’ll go for it, too!$" + +Route107_Text_1B95CB:: @ 81B95CB + .string "LISA: We challenge you as a sister\n" + .string "and brother!$" + +Route107_Text_1B95FB:: @ 81B95FB + .string "LISA: Awesome.\n" + .string "You’re in a different class of tough.$" + +Route107_Text_1B9630:: @ 81B9630 + .string "LISA: Do you have any friends who\n" + .string "would go to the beach with you?$" + +Route107_Text_1B9672:: @ 81B9672 + .string "LISA: If you want to battle with us,\n" + .string "bring more POKéMON.$" + +Route107_Text_1B96AB:: @ 81B96AB + .string "RAY: We always battle POKéMON, me\n" + .string "and my sister.\p" + .string "I always lose, but we can beat you\n" + .string "2-on-2!$" + +Route107_Text_1B9707:: @ 81B9707 + .string "RAY: Wowee, you’re at a higher level\n" + .string "than us!$" + +Route107_Text_1B9735:: @ 81B9735 + .string "RAY: My sister gave me my POKéMON.\n" + .string "I raised it, and now it’s my important\l" + .string "partner!$" + +Route107_Text_1B9788:: @ 81B9788 + .string "RAY: If you want to battle us, go\n" + .string "bring some more POKéMON!$" + +Route108_Text_1B97C3:: @ 81B97C3 + .string "My dream is to swim the world’s seven\n" + .string "seas!$" + +Route108_Text_1B97EF:: @ 81B97EF + .string "I won’t be able to swim the seven seas\n" + .string "like this...$" + +Route108_Text_1B9823:: @ 81B9823 + .string "Playing with marine POKéMON is one of\n" + .string "the pleasures of swimming!$" + +Route108_Text_1B9864:: @ 81B9864 + .string "Ahoy, there! Are you going out to the\n" + .string "ABANDONED SHIP, too?$" + +Route108_Text_1B989F:: @ 81B989F + .string "I’m sinking!\n" + .string "Glub... Glub...$" + +Route108_Text_1B98BC:: @ 81B98BC + .string "Some people even go inside that\n" + .string "ABANDONED SHIP.$" + +Route108_Text_1B98EC:: @ 81B98EC + .string "My liar of a boyfriend told me that\n" + .string "I look great in a bikini...$" + +Route108_Text_1B992C:: @ 81B992C + .string "Oh, boo!$" + +Route108_Text_1B9935:: @ 81B9935 + .string "Even if it’s a lie, I love being told\n" + .string "I look great...\l" + .string "We girls are so complex...$" + +Route108_Text_1B9986:: @ 81B9986 + .string "I love the sea!\n" + .string "I forget all my worries when I swim!$" + +Route108_Text_1B99BB:: @ 81B99BB + .string "When I lose a battle, I get all\n" + .string "stressed out!$" + +Route108_Text_1B99E9:: @ 81B99E9 + .string "Work off your stress by swimming!\n" + .string "It’s so healthy!$" + +Route109_Text_1B9A1C:: @ 81B9A1C + .string "Hiyah! Look at my chiseled abs!\n" + .string "This is what you call “cut”!$" + +Route109_Text_1B9A59:: @ 81B9A59 + .string "Aiyah!\n" + .string "Flubbed out!$" + +Route109_Text_1B9A6D:: @ 81B9A6D + .string "Hiyah!\p" + .string "My sculpted abs have nothing to do\n" + .string "with POKéMON battles!$" + +Route109_Text_1B9AAD:: @ 81B9AAD + .string "Are you properly protected against\n" + .string "the sun?$" + +Route109_Text_1B9AD9:: @ 81B9AD9 + .string "Ouch, ouch, ouch!$" + +Route109_Text_1B9AEB:: @ 81B9AEB + .string "Cheeks are the most prone to burning!$" + +Route109_Text_1B9B11:: @ 81B9B11 + .string "I’ve laid anchor in ports around the\n" + .string "world, but SLATEPORT’s the best.$" + +Route109_Text_1B9B57:: @ 81B9B57 + .string "You’re the best!$" + +Route109_Text_1B9B68:: @ 81B9B68 + .string "In the best port was the best\n" + .string "TRAINER...$" + +Route109_Text_1B9B91:: @ 81B9B91 + .string "Urrrrppp...\n" + .string "Battle? With me?$" + +Route109_Text_1B9BAE:: @ 81B9BAE + .string "Urp... Ooooooohhhhhh...\n" + .string "Urrrrpppp...$" + +Route109_Text_1B9BD3:: @ 81B9BD3 + .string "I’m usually stronger than this!\n" + .string "I’m just seasick as a dog!\p" + .string "I’m a SAILOR, but...$" + +Route109_Text_1B9C23:: @ 81B9C23 + .string "I’m thirsty... I could go for a SODA POP\n" + .string "at the SEASHORE HOUSE...$" + +Route109_Text_1B9C65:: @ 81B9C65 + .string "Groan...$" + +Route109_Text_1B9C6E:: @ 81B9C6E + .string "I’m getting famished... My inner tube\n" + .string "looks like a giant doughnut...$" + +Route109_Text_1B9CB3:: @ 81B9CB3 + .string "I’m hungry, but I’ve got enough pep in\n" + .string "me for a battle!$" + +Route109_Text_1B9CEB:: @ 81B9CEB + .string "I lost...\n" + .string "It’s because I’m hungry...$" + +Route109_Text_1B9D10:: @ 81B9D10 + .string "When you eat on a beach, everything\n" + .string "seems to taste a little better.$" + +Route109_Text_1B9D54:: @ 81B9D54 + .string "Doesn’t a beach umbrella look like\n" + .string "a giant flower?$" + +Route109_Text_1B9D87:: @ 81B9D87 + .string "Mommy!$" + +Route109_Text_1B9D8E:: @ 81B9D8E + .string "If you look at the beach from the sky,\n" + .string "it looks like a big flower garden!$" + +Route109_Text_1B9DD8:: @ 81B9DD8 + .string "I’m not losing to you again!\n" + .string "That’s why I have my inner tube!$" + +Route109_Text_1B9E16:: @ 81B9E16 + .string "Mommy!$" + +Route109_Text_1B9E1D:: @ 81B9E1D + .string "If I have an inner tube, me and my\n" + .string "POKéMON’s cuteness goes way up!$" + +Route109_Text_1B9E60:: @ 81B9E60 + .string "I can’t swim without my inner tube,\n" + .string "but I won’t lose at POKéMON!$" + +Route109_Text_1B9EA1:: @ 81B9EA1 + .string "Did I lose because I have an inner\n" + .string "tube?$" + +Route109_Text_1B9ECA:: @ 81B9ECA + .string "My inner tube is a fashion item.\n" + .string "I can’t be seen without it.$" + +Route109_Text_1B9F07:: @ 81B9F07 + .string "Hi, big TRAINER.\n" + .string "Will you battle with me?$" + +Route109_Text_1B9F31:: @ 81B9F31 + .string "Oh, you’re strong.$" + +Route109_Text_1B9F44:: @ 81B9F44 + .string "How did you get to be so strong?$" + +Route109_Text_1B9F65:: @ 81B9F65 + .string "Wahahah! This dude’s going to catch\n" + .string "himself a big one!$" + +Route109_Text_1B9F9C:: @ 81B9F9C + .string "This dude just lost one...$" + +Route109_Text_1B9FB7:: @ 81B9FB7 + .string "This dude thinks you’re a big one.\n" + .string "No, you’re a big-one-to-be!$" + +Route109_Text_1B9FF6:: @ 81B9FF6 + .string "PAUL: Well, this is a mood-breaker.\p" + .string "I wish you wouldn’t disturb our\n" + .string "precious time together.$" + +Route109_Text_1BA052:: @ 81BA052 + .string "PAUL: Well, I give up.$" + +Route109_Text_1BA069:: @ 81BA069 + .string "PAUL: Well, don’t tell anyone that\n" + .string "we’re here.\l" + .string "This is just our private world of two!$" + +Route109_Text_1BA0BF:: @ 81BA0BF + .string "PAUL: We’re totally, deeply in love.\n" + .string "That’s why we make our POKéMON battle\l" + .string "together.$" + +Route109_Text_1BA114:: @ 81BA114 + .string "MEL: We’re, like, totally in love.\n" + .string "Our romance is heating up all of HOENN!$" + +Route109_Text_1BA15F:: @ 81BA15F + .string "MEL: We lost, and it’s my fault!\n" + .string "PAUL will hate me!$" + +Route109_Text_1BA193:: @ 81BA193 + .string "MEL: Um, PAUL, are you angry with me?\n" + .string "Please don’t be angry.$" + +Route109_Text_1BA1D0:: @ 81BA1D0 + .string "MEL: We’re, like, deeply and truly in love.\n" + .string "That’s why we make our POKéMON\l" + .string "battle together.$" + +Route110_Text_1BA22C:: @ 81BA22C + .string "Whoa! Watch it!\n" + .string "I guess you’re not used to BIKE racing.$" + +Route110_Text_1BA264:: @ 81BA264 + .string "Whoa!\n" + .string "My brakes failed!$" + +Route110_Text_1BA27C:: @ 81BA27C + .string "Flat tires and brake problems can\n" + .string "cause serious injury!\l" + .string "Inspect your BIKE for problems!$" + +Route110_Text_1BA2D4:: @ 81BA2D4 + .string "Yo, you!\n" + .string "Can you keep up with my speed?$" + +Route110_Text_1BA2FC:: @ 81BA2FC + .string "Crash and burn!$" + +Route110_Text_1BA30C:: @ 81BA30C + .string "Speed alone won’t let me win at POKéMON.\n" + .string "I need to reconsider this...$" + +Route110_Text_1BA352:: @ 81BA352 + .string "Don’t panic if your BIKE’s going fast!$" + +Route110_Text_1BA379:: @ 81BA379 + .string "I shouldn’t panic during POKéMON\n" + .string "battles...$" + +Route110_Text_1BA3A5:: @ 81BA3A5 + .string "There’s no need to panic or stress.\n" + .string "Take it easy. There’s plenty of time.$" + +Route110_Text_1BA3EF:: @ 81BA3EF + .string "Aren’t you going a little too fast?\n" + .string "Take it easy and let’s battle.$" + +Route110_Text_1BA432:: @ 81BA432 + .string "I didn’t panic, but I still lost...$" + +Route110_Text_1BA456:: @ 81BA456 + .string "There’s no need to panic or stress.\n" + .string "Take it easy. There’s plenty of time.$" + +Route110_Text_1BA4A0:: @ 81BA4A0 + .string "The triathlon is hard in the extreme.\p" + .string "You have to complete the three events\n" + .string "of swimming, cycling, and running.$" + +Route110_Text_1BA50F:: @ 81BA50F + .string "POKéMON battles are hard, too!$" + +Route110_Text_1BA52E:: @ 81BA52E + .string "I’m exhausted, so I need a break.\n" + .string "It’s important to get proper rest.$" + +Route110_Text_1BA573:: @ 81BA573 + .string "Isn’t it neat to hold a battle while\n" + .string "cycling?$" + +Route110_Text_1BA5A1:: @ 81BA5A1 + .string "Wow...\n" + .string "How could you be so strong?$" + +Route110_Text_1BA5C4:: @ 81BA5C4 + .string "Were you going after a record?\p" + .string "I’m sorry if I held you up!$" + +Route110_Text_1BA5FF:: @ 81BA5FF + .string "I’ve been riding without stopping.\n" + .string "My thighs are like rocks!$" + +Route110_Text_1BA63C:: @ 81BA63C + .string "I’m worried about muscle cramps...$" + +Route110_Text_1BA65F:: @ 81BA65F + .string "Oh, you have some GYM BADGES?\n" + .string "No wonder you’re so strong!$" + +Route110_Text_1BA699:: @ 81BA699 + .string "I have foreseen your intentions!\n" + .string "I cannot possibly lose!$" + +Route110_Text_1BA6D2:: @ 81BA6D2 + .string "I failed to prophesize my own demise!$" + +Route110_Text_1BA6F8:: @ 81BA6F8 + .string "I see your future...\p" + .string "Hmm...\n" + .string "I see a shining light...$" + +Route110_Text_1BA72D:: @ 81BA72D + .string "Ahahahaha!\n" + .string "I’ll dazzle you with my wonders!$" + +Route110_Text_1BA759:: @ 81BA759 + .string "I wondrously lost!$" + +Route110_Text_1BA76C:: @ 81BA76C + .string "You managed to win only because it was\n" + .string "a wonder! Yes, a wonder!\l" + .string "Don’t think you can win all the time!$" + +Route110_Text_1BA7D2:: @ 81BA7D2 + .string "Could I see your POKéMON?\n" + .string "Just one look, please?$" + +Route110_Text_1BA803:: @ 81BA803 + .string "I wanted to complete my\n" + .string "collection...$" + +Route110_Text_1BA829:: @ 81BA829 + .string "When I see a POKéMON that I don’t know,\n" + .string "my passion as a collector is ignited!$" + +Route110_Text_1BA877:: @ 81BA877 + .string "Hi, have you caught any new POKéMON?\p" + .string "Could I see your POKéMON?\n" + .string "Just one look, please?$" + +Route110_Text_1BA8CD:: @ 81BA8CD + .string "Your POKéMON...\n" + .string "I envy you.$" + +Route110_Text_1BA8E9:: @ 81BA8E9 + .string "Oh, I long to make all rare POKéMON\n" + .string "mine!$" + +Route110_Text_1BA913:: @ 81BA913 + .string "Hey!\n" + .string "Don’t sneak up behind me like that!$" + +Route110_Text_1BA93C:: @ 81BA93C + .string "I lost!\n" + .string "Drat!$" + +Route110_Text_1BA94A:: @ 81BA94A + .string "Fishing is all about concentration.\n" + .string "You have to focus on the floater.$" + +Route110_Text_1BA990:: @ 81BA990 + .string "Ahahaha! I would go anywhere to show\n" + .string "off my delightful POKéMON.$" + +Route110_Text_1BA9D0:: @ 81BA9D0 + .string "Oh, dear, this won’t do.$" + +Route110_Text_1BA9E9:: @ 81BA9E9 + .string "Perhaps I should groom my POKéMON for\n" + .string "CONTESTS rather than battles.$" + +Route110_Text_1BAA2D:: @ 81BAA2D + .string "Ahahahaha! I would be happy to show\n" + .string "off my POKéMON as often as you like!$" + +Route110_Text_1BAA76:: @ 81BAA76 + .string "Oh, dear, this won’t do.$" + +Route110_Text_1BAA8F:: @ 81BAA8F + .string "CONTESTS are delightful, but I like\n" + .string "to battle, too.$" + +Route110_Text_1BAAC3:: @ 81BAAC3 + .string "I found some cool POKéMON in the grass\n" + .string "around here!$" + +Route110_Text_1BAAF7:: @ 81BAAF7 + .string "Being cool isn’t enough to win...$" + +Route110_Text_1BAB19:: @ 81BAB19 + .string "It’s hard to battle with POKéMON you\n" + .string "just caught.$" + +Route111_Text_1BAB4B:: @ 81BAB4B + .string "Oh, hey! Those GO-GOGGLES suit you.\n" + .string "But I think they look better on me.\p" + .string "Let’s decide who they look better on\n" + .string "with a battle!$" + +Route111_Text_1BABC7:: @ 81BABC7 + .string "I couldn’t see what was happening at my\n" + .string "sides because of the GO-GOGGLES.$" + +Route111_Text_1BAC10:: @ 81BAC10 + .string "The GO-GOGGLES make it possible to\n" + .string "get through sandstorms.\l" + .string "That makes me happy!$" + +Route111_Text_1BAC60:: @ 81BAC60 + .string "I’m having a picnic in the desert.\p" + .string "You can always find a TRAINER, so\n" + .string "I can enjoy a battle here, too!$" + +Route111_Text_1BACC5:: @ 81BACC5 + .string "Ohhh! You’re mean!$" + +Route111_Text_1BACD8:: @ 81BACD8 + .string "When you’re battling in a sandstorm,\n" + .string "watch out for your POKéMON’s HP.\p" + .string "It can faint if you don’t keep an eye\n" + .string "on it!$" + +Route111_Text_1BAD4B:: @ 81BAD4B + .string "Wearing these GO-GOGGLES makes me\n" + .string "feel like a superhero.\l" + .string "Right now, nobody can beat me!$" + +Route111_Text_1BADA3:: @ 81BADA3 + .string "I can’t win on spirit alone...$" + +Route111_Text_1BADC2:: @ 81BADC2 + .string "I’m going to be a real hero one day.\n" + .string "I’m going to work harder to make me\l" + .string "and my POKéMON stronger.$" + +Route111_Text_1BAE24:: @ 81BAE24 + .string "I heard there are fossils to be found\n" + .string "in the desert. Where could they be?$" + +Route111_Text_1BAE6E:: @ 81BAE6E + .string "I came up short...$" + +Route111_Text_1BAE81:: @ 81BAE81 + .string "If they can find fossils in the desert,\n" + .string "it must have been a sea before.$" + +Route111_Text_1BAEC9:: @ 81BAEC9 + .string "For thirty years I have searched for\n" + .string "ancient ruins!\l" + .string "I am to be challenged?$" + +Route111_Text_1BAF14:: @ 81BAF14 + .string "While I have searched for ruins, I’ve\n" + .string "not searched for strong POKéMON.$" + +Route111_Text_1BAF5B:: @ 81BAF5B + .string "For thirty years I have searched for\n" + .string "ancient ruins!\p" + .string "No, wait, was that forty years?\n" + .string "Which was it now?$" + +Route111_Text_1BAFC1:: @ 81BAFC1 + .string "For thirty years I have searched for\n" + .string "ancient ruins!\p" + .string "No, wait, was that forty years?\n" + .string "Anyway, am I to be challenged?$" + +Route111_Text_1BB034:: @ 81BB034 + .string "I’ve found no ruins, nor have I found\n" + .string "any strong POKéMON...$" + +Route111_Text_1BB070:: @ 81BB070 + .string "For thirty years I have searched for\n" + .string "ancient ruins!\p" + .string "No, wait, was that forty years I’ve\n" + .string "searched?\p" + .string "Hmm... It could even be fifty...\n" + .string "How long have I been at this?$" + +Route111_Text_1BB111:: @ 81BB111 + .string "I’m full of pep!\n" + .string "And my POKéMON is peppy, too!$" + +Route111_Text_1BB140:: @ 81BB140 + .string "My POKéMON lost its pep...$" + +Route111_Text_1BB15B:: @ 81BB15B + .string "When I see a TRAINER with a lot of pep,\n" + .string "I can’t help looking.$" + +Route111_Text_1BB199:: @ 81BB199 + .string "I don’t know where you’re going, but\n" + .string "would you like to battle?$" + +Route111_Text_1BB1D8:: @ 81BB1D8 + .string "Oh, you’re disgustingly good!$" + +Route111_Text_1BB1F6:: @ 81BB1F6 + .string "I’m thinking that I should go to\n" + .string "MT. CHIMNEY, but the view around\l" + .string "here is very nice, too.$" + +Route111_Text_1BB250:: @ 81BB250 + .string "To train myself, I challenge all\n" + .string "whom I meet!$" + +Route111_Text_1BB27E:: @ 81BB27E + .string "Uncle! I give up!$" + +Route111_Text_1BB290:: @ 81BB290 + .string "All I can do is keep training until\n" + .string "I can defeat strong TRAINERS such\l" + .string "as yourself.$" + +Route111_Text_1BB2E3:: @ 81BB2E3 + .string "Show me how much you’ve toughened\n" + .string "your POKéMON.$" + +Route111_Text_1BB313:: @ 81BB313 + .string "I see, you’ve toughened them\n" + .string "considerably.$" + +Route111_Text_1BB33E:: @ 81BB33E + .string "POKéMON and TRAINERS learn much\n" + .string "through battling.\p" + .string "What’s important is to never give up\n" + .string "even if you lose.$" + +Route111_Text_1BB3A7:: @ 81BB3A7 + .string "We’re training here to elevate our\n" + .string "game to the next level.\l" + .string "Stay and train with us!$" + +Route111_Text_1BB3FA:: @ 81BB3FA + .string "Ooh, you’re decent!$" + +Route111_Text_1BB40E:: @ 81BB40E + .string "Since you’re that strong, you should\n" + .string "aim for the POKéMON LEAGUE.$" + +Route111_Text_1BB44F:: @ 81BB44F + .string "Oh, your POKéMON look like serious\n" + .string "actors.\l" + .string "I have to ask you for an engagement.$" + +Route111_Text_1BB49F:: @ 81BB49F + .string "They didn’t just look strong, they\n" + .string "are strong!$" + +Route111_Text_1BB4CE:: @ 81BB4CE + .string "I thought I was raising my POKéMON\n" + .string "diligently, but, oh no, there is still\l" + .string "much to be done.$" + +Route111_Text_1BB529:: @ 81BB529 + .string "You can make POKéMON stronger or\n" + .string "weaker depending on the moves you\l" + .string "teach them.\p" + .string "What kinds of moves do your POKéMON\n" + .string "know?$" + +Route111_Text_1BB5A2:: @ 81BB5A2 + .string "You’ve taught them good moves!$" + +Route111_Text_1BB5C1:: @ 81BB5C1 + .string "Maybe I should have stopped my\n" + .string "POKéMON from evolving until they\l" + .string "learned better moves...$" + +Route112_Text_1BB619:: @ 81BB619 + .string "Hahahaha!\n" + .string "How about we have a battle?\l" + .string "You and me!\l" + .string "Hahahaha!$" + +Route112_Text_1BB655:: @ 81BB655 + .string "I lost!\n" + .string "Hahahaha!$" + +Route112_Text_1BB667:: @ 81BB667 + .string "Hahahahaha! Something flew up my nose!\n" + .string "Hahahaha-hatchoo!$" + +Route112_Text_1BB6A0:: @ 81BB6A0 + .string "My legs are solid from pounding up\n" + .string "and down the mountains.\p" + .string "They’re not going to buckle easily,\n" + .string "friend!$" + +Route112_Text_1BB707:: @ 81BB707 + .string "Ouch! My legs cramped up!$" + +Route112_Text_1BB721:: @ 81BB721 + .string "Try hiking, and I mean really\n" + .string "pounding, on these mountain trails\l" + .string "with a heavy pack weighing dozens of\l" + .string "pounds.\p" + .string "That, my friend, will get your body\n" + .string "into serious shape.$" + +Route112_Text_1BB7C7:: @ 81BB7C7 + .string "I’ve been keeping fit by hiking.\n" + .string "Power, I have in spades!$" + +Route112_Text_1BB801:: @ 81BB801 + .string "I got trumped in power?$" + +Route112_Text_1BB819:: @ 81BB819 + .string "I hear there are some seriously tough\n" + .string "TRAINERS on top of MT. CHIMNEY.\p" + .string "I intend to get up there and give them\n" + .string "a challenge!$" + +Route112_Text_1BB893:: @ 81BB893 + .string "I’m strong.\n" + .string "I won’t cry if I lose.$" + +Route112_Text_1BB8B6:: @ 81BB8B6 + .string "Waaaah!$" + +Route112_Text_1BB8BE:: @ 81BB8BE + .string "I’m not crying because I miss my mommy!\n" + .string "Snivel...$" + +Route112_Text_1BB8F0:: @ 81BB8F0 + .string "When you’re out on a picnic, why, you\n" + .string "simply have to sing!\l" + .string "Come on, sing with me!$" + +Route112_Text_1BB942:: @ 81BB942 + .string "Oh, you’re so strong!$" + +Route112_Text_1BB958:: @ 81BB958 + .string "It doesn’t matter if you’re good or bad\n" + .string "at singing or POKéMON.\p" + .string "If you have the most fun, you win!$" + +Route113_Text_1BB9BA:: @ 81BB9BA + .string "Can you guess why it’s so cool\n" + .string "around here?$" + +Route113_Text_1BB9E6:: @ 81BB9E6 + .string "Peeuuw!\n" + .string "That stinks!$" + +Route113_Text_1BB9FB:: @ 81BB9FB + .string "The volcanic ash blocks the sun, so it\n" + .string "doesn’t get very warm.\p" + .string "That’s good for me - I can’t stand heat!$" + +Route113_Text_1BBA62:: @ 81BBA62 + .string "The volcano’s eruption is proof that\n" + .string "the earth is alive.$" + +Route113_Text_1BBA9B:: @ 81BBA9B + .string "You’re some kind of strong!$" + +Route113_Text_1BBAB7:: @ 81BBAB7 + .string "Ouch! Owww! I can’t see!\n" + .string "I got ashes in my eyelashes!\p" + .string "Get it? Ashes and eyelashes?\p" + .string "Okay, that was bad, sorry...$" + +Route113_Text_1BBB27:: @ 81BBB27 + .string "I use this parasol to ward off this\n" + .string "filthy, yucky volcanic ash from my\l" + .string "dear NUMEL.$" + +Route113_Text_1BBB7A:: @ 81BBB7A + .string "Huff, huff...\n" + .string "I am exhausted...$" + +Route113_Text_1BBB9A:: @ 81BBB9A + .string "You’re very good at this.\n" + .string "I must say I’m impressed!$" + +Route113_Text_1BBBCE:: @ 81BBBCE + .string "Oh, hello, hasn’t it been a while?\n" + .string "May I invite you to battle?$" + +Route113_Text_1BBC0D:: @ 81BBC0D + .string "Oh, how super!$" + +Route113_Text_1BBC1C:: @ 81BBC1C + .string "You’ve remained very good at this.\n" + .string "I must say I’m impressed!$" + +Route113_Text_1BBC59:: @ 81BBC59 + .string "From out of the ashes I leap! Hiyah!\n" + .string "I challenge thee!$" + +Route113_Text_1BBC90:: @ 81BBC90 + .string "With honor I admit defeat!$" + +Route113_Text_1BBCAB:: @ 81BBCAB + .string "I must refine the art of concealment.\n" + .string "I bid thee farewell.$" + +Route113_Text_1BBCE6:: @ 81BBCE6 + .string "From out of the ashes I leap! Hiyah!\n" + .string "I challenge thee!$" + +Route113_Text_1BBD1D:: @ 81BBD1D + .string "With honor I admit defeat!$" + +Route113_Text_1BBD38:: @ 81BBD38 + .string "My flawless concealment was let down\n" + .string "by my immature battle skills...\p" + .string "I bid thee farewell.$" + +Route113_Text_1BBD92:: @ 81BBD92 + .string "Thanks for finding me!\n" + .string "But we still have to battle!$" + +Route113_Text_1BBDC6:: @ 81BBDC6 + .string "I’ll use my ninjutsu on you...\n" + .string "“VOLCANIC ASH SWIRL CLOAK”!\p" + .string "...What? It’s already over?$" + +Route113_Text_1BBE1D:: @ 81BBE1D + .string "You know what’s crummy about hiding?\n" + .string "It’s lonely if no one comes along.$" + +Route113_Text_1BBE65:: @ 81BBE65 + .string "TORI: Both of us, we collect ashes.\n" + .string "We battle POKéMON, too.$" + +Route113_Text_1BBEA1:: @ 81BBEA1 + .string "TORI: We lost... It’s boring, so I’m going\n" + .string "to get some more ashes.$" + +Route113_Text_1BBEE4:: @ 81BBEE4 + .string "TORI: How much ash do we have?\n" + .string "Enough for a WHITE FLUTE, I hope.$" + +Route113_Text_1BBF25:: @ 81BBF25 + .string "TORI: We want to battle 2-on-2.\n" + .string "If we didn’t, we would lose!$" + +Route113_Text_1BBF62:: @ 81BBF62 + .string "TIA: Both of us, we collect ashes.\n" + .string "We battle POKéMON, too.$" + +Route113_Text_1BBF9D:: @ 81BBF9D + .string "TIA: We couldn’t win... It’s boring,\n" + .string "so I’m getting some more ashes.$" + +Route113_Text_1BBFE2:: @ 81BBFE2 + .string "TIA: We have a lot of ashes!\n" + .string "I think enough for a WHITE FLUTE!$" + +Route113_Text_1BC021:: @ 81BC021 + .string "TIA: We want to battle 2-on-2.\n" + .string "If we don’t, we won’t win!$" + +Route114_Text_1BC05B:: @ 81BC05B + .string "Yodelayhihoo!\p" + .string "... ...\p" + .string "You’re supposed to shout\n" + .string "“yodelayhihoo” since it doesn’t\l" + .string "echo here!$" + +Route114_Text_1BC0B5:: @ 81BC0B5 + .string "Yodelayhihoo!$" + +Route114_Text_1BC0C3:: @ 81BC0C3 + .string "When I was a wee tyke, I believed there\n" + .string "was someone copying me and shouting\l" + .string "back, “Yodelayhihoo.”$" + +Route114_Text_1BC125:: @ 81BC125 + .string "If you’re not prepared, you shouldn’t\n" + .string "be up in the mountains!$" + +Route114_Text_1BC163:: @ 81BC163 + .string "The mountains are unforgiving...$" + +Route114_Text_1BC184:: @ 81BC184 + .string "In the winter, mountains turn deadly\n" + .string "with blizzards and avalanches.$" + +Route114_Text_1BC1C8:: @ 81BC1C8 + .string "Camping’s fun! You can fish, roast\n" + .string "marshmallows, and tell spooky stories!\p" + .string "But the best of all are the POKéMON\n" + .string "battles!$" + +Route114_Text_1BC23F:: @ 81BC23F + .string "Way too strong!$" + +Route114_Text_1BC24F:: @ 81BC24F + .string "I think it’s great that I can go\n" + .string "camping with my POKéMON.$" + +Route114_Text_1BC289:: @ 81BC289 + .string "I need to exercise after a meal.\n" + .string "Let’s have a match!$" + +Route114_Text_1BC2BE:: @ 81BC2BE + .string "Oh, no!$" + +Route114_Text_1BC2C6:: @ 81BC2C6 + .string "I just had a tasty meal.\n" + .string "I’m getting drowsy...$" + +Route114_Text_1BC2F5:: @ 81BC2F5 + .string "Ufufufufufu...\n" + .string "Want to battle against my POKéMON?$" + +Route114_Text_1BC327:: @ 81BC327 + .string "M-My POKéMON...$" + +Route114_Text_1BC337:: @ 81BC337 + .string "A big body that’s all lumpy and hard,\n" + .string "enormous horns, and vicious fangs...\p" + .string "Ufufufufu...\n" + .string "I wish I had a POKéMON like that...$" + +Route114_Text_1BC3B3:: @ 81BC3B3 + .string "Ufufufufufu...\n" + .string "Come on, battle my POKéMON...$" + +Route114_Text_1BC3E0:: @ 81BC3E0 + .string "I feel so lucky getting to see your\n" + .string "POKéMON...$" + +Route114_Text_1BC40F:: @ 81BC40F + .string "Ufufufufufu...\p" + .string "When I see POKéMON battling, I get all\n" + .string "shivery and shaky...$" + +Route114_Text_1BC45A:: @ 81BC45A + .string "If you’re lighting a campfire, make\n" + .string "sure you have water handy.$" + +Route114_Text_1BC499:: @ 81BC499 + .string "Thanks for dousing my fire!$" + +Route114_Text_1BC4B5:: @ 81BC4B5 + .string "You really do have to be careful with\n" + .string "any sort of fire in a forest.\p" + .string "Don’t ever underestimate the power\n" + .string "of fire.$" + +Route114_Text_1BC525:: @ 81BC525 + .string "Have you learned to keep water handy\n" + .string "for campfires?$" + +Route114_Text_1BC559:: @ 81BC559 + .string "I got hosed down before I could flare\n" + .string "up, I guess.$" + +Route114_Text_1BC58C:: @ 81BC58C + .string "You really do have to be careful with\n" + .string "any sort of fire in a forest.\p" + .string "Don’t ever underestimate the power\n" + .string "of fire.$" + +Route114_Text_1BC5FC:: @ 81BC5FC + .string "If we were fishing, you wouldn’t stand\n" + .string "a chance against me.\l" + .string "So, bring on your POKéMON!$" + +Route114_Text_1BC653:: @ 81BC653 + .string "If we were fishing, I would’ve won...$" + +Route114_Text_1BC679:: @ 81BC679 + .string "I think I’ll try my luck at landing\n" + .string "a big one at METEOR FALLS.\p" + .string "There has to be something in there.\n" + .string "I just know it.$" + +Route114_Text_1BC6EC:: @ 81BC6EC + .string "I like to fish. But I also like to\n" + .string "battle!\p" + .string "If anyone challenges me, I’m there,\n" + .string "even if I’m fishing.$" + +Route114_Text_1BC750:: @ 81BC750 + .string "I like to battle, but that doesn’t\n" + .string "mean I’m good at it...$" + +Route114_Text_1BC78A:: @ 81BC78A + .string "This time I’ll do it!\p" + .string "I always think that, so I can’t walk\n" + .string "away from fishing or POKéMON.$" + +Route114_Text_1BC7E3:: @ 81BC7E3 + .string "TYRA: Well, sure.\n" + .string "I’m in the mood for it.\l" + .string "I’ll teach you a little about POKéMON.$" + +Route114_Text_1BC834:: @ 81BC834 + .string "TYRA: What an amazing battle style!$" + +Route114_Text_1BC858:: @ 81BC858 + .string "TYRA: I was teaching my junior IVY\n" + .string "about POKéMON.$" + +Route114_Text_1BC88A:: @ 81BC88A + .string "TYRA: Giggle...\n" + .string "If you want to battle with us, just one\l" + .string "POKéMON isn’t enough!$" + +Route114_Text_1BC8D8:: @ 81BC8D8 + .string "IVY: Who taught you about POKéMON?$" + +Route114_Text_1BC8FB:: @ 81BC8FB + .string "IVY: What an amazing battle style!$" + +Route114_Text_1BC91E:: @ 81BC91E + .string "IVY: I started training POKéMON\n" + .string "because TYRA, my student mentor,\l" + .string "taught me!$" + +Route114_Text_1BC96A:: @ 81BC96A + .string "IVY: Do you only have one POKéMON?\n" + .string "I think it must feel lonesome.$" + +Route115_Text_1BC9AC:: @ 81BC9AC + .string "Hm...\n" + .string "You seem rather capable...\l" + .string "Let me keep you company!$" + +Route115_Text_1BC9E6:: @ 81BC9E6 + .string "You’re much stronger than\n" + .string "I’d imagined!$" + +Route115_Text_1BCA0E:: @ 81BCA0E + .string "There is no such thing as a born genius.\n" + .string "It all depends on effort!\l" + .string "That is what I believe...$" + +Route115_Text_1BCA6B:: @ 81BCA6B + .string "Hm... As always, your agility speaks\n" + .string "for itself.\l" + .string "Come, keep me company!$" + +Route115_Text_1BCAB3:: @ 81BCAB3 + .string "As strong as ever!$" + +Route115_Text_1BCAC6:: @ 81BCAC6 + .string "All it takes is effort!\p" + .string "I lost because I haven’t put in enough\n" + .string "effort!$" + +Route115_Text_1BCB0D:: @ 81BCB0D + .string "You!\p" + .string "My MACHOP!\p" + .string "Demand a battle!$" + +Route115_Text_1BCB2E:: @ 81BCB2E + .string "Ouch, ouch, ouch!$" + +Route115_Text_1BCB40:: @ 81BCB40 + .string "My MACHOP crew!\p" + .string "So long as they seek power, I will\n" + .string "grow strong with them!$" + +Route115_Text_1BCB8A:: @ 81BCB8A + .string "My strongest skill is busting bricks\n" + .string "with my forehead!$" + +Route115_Text_1BCBC1:: @ 81BCBC1 + .string "Ugwaaaah!\n" + .string "My head is busted!$" + +Route115_Text_1BCBDE:: @ 81BCBDE + .string "I’ve been teaching my POKéMON karate.\p" + .string "It looks like they’ll get a lot better\n" + .string "than me. I’m excited about that.$" + +Route115_Text_1BCC4C:: @ 81BCC4C + .string "After you beat me, we trained hard to\n" + .string "improve our skills.\l" + .string "Come on, give us a rematch!$" + +Route115_Text_1BCCA2:: @ 81BCCA2 + .string "Ugwaaah!\n" + .string "We lost again!$" + +Route115_Text_1BCCBA:: @ 81BCCBA + .string "My POKéMON will grow stronger!\n" + .string "I’ll redouble my training!$" + +Route115_Text_1BCCF4:: @ 81BCCF4 + .string "This beach is my secret training spot!\n" + .string "Don’t come butting in!$" + +Route115_Text_1BCD32:: @ 81BCD32 + .string "I haven’t trained enough!$" + +Route115_Text_1BCD4C:: @ 81BCD4C + .string "The sand acts as a cushion to reduce\n" + .string "impact and prevent injury.\l" + .string "This is the perfect place to train.$" + +Route115_Text_1BCDB0:: @ 81BCDB0 + .string "Okay, let’s get this battle on!$" + +Route115_Text_1BCDD0:: @ 81BCDD0 + .string "I can battle but my POKéMON...$" + +Route115_Text_1BCDEF:: @ 81BCDEF + .string "Even when I lose, I still get some\n" + .string "enjoyment out of it.\l" + .string "It must be that I love POKéMON.$" + +UnknownString_81BCE47: @ 81BCE47 + .string "I have a rare POKéMON!\n" + .string "Would you like me to show you?$" + +UnknownString_81BCE7D: @ 81BCE7D + .string "You...\n" + .string "You want my POKéMON, don’t you?$" + +UnknownString_81BCEA4: @ 81BCEA4 + .string "I have this rare POKéMON.\n" + .string "It’s enough to keep me satisfied.$" + +Route115_Text_1BCEE0:: @ 81BCEE0 + .string "I have a rare POKéMON!\n" + .string "Would you like me to show you?$" + +Route115_Text_1BCF16:: @ 81BCF16 + .string "You...\n" + .string "You want my POKéMON, don’t you?$" + +Route115_Text_1BCF3D:: @ 81BCF3D + .string "I have this rare POKéMON.\n" + .string "It’s enough to keep me satisfied.$" + +Route116_Text_1BCF79:: @ 81BCF79 + .string "If the tunnel doesn’t go through, then\n" + .string "I’ll just go over the top.$" + +Route116_Text_1BCFBB:: @ 81BCFBB + .string "Gasp... Gasp...\n" + .string "Losing made me tired...$" + +Route116_Text_1BCFE3:: @ 81BCFE3 + .string "It’s no big deal if there’s no tunnel.\n" + .string "To a HIKER, mountains are roads!$" + +Route116_Text_1BD02B:: @ 81BD02B + .string "My POKéMON rule!\n" + .string "Check them out!$" + +Route116_Text_1BD04C:: @ 81BD04C + .string "Ouch! A scrape!\n" + .string "I have to put on a bandage!$" + +Route116_Text_1BD078:: @ 81BD078 + .string "Bandages are signs of toughness!\n" + .string "I’ve got another one!$" + +Route116_Text_1BD0AF:: @ 81BD0AF + .string "My BUG POKéMON are tough!\n" + .string "Let’s battle!$" + +Route116_Text_1BD0D7:: @ 81BD0D7 + .string "I lost!\n" + .string "I thought I had you!$" + +Route116_Text_1BD0F4:: @ 81BD0F4 + .string "BUG POKéMON evolve quickly.\n" + .string "So they get strong quickly, too.$" + +Route116_Text_1BD131:: @ 81BD131 + .string "Let me teach you how strong my\n" + .string "adorable POKéMON is!$" + +Route116_Text_1BD165:: @ 81BD165 + .string "You’re a notch above me...$" + +Route116_Text_1BD180:: @ 81BD180 + .string "POKéMON that possess cuteness and\n" + .string "power, that’s ideal, I think.$" + +Route116_Text_1BD1C0:: @ 81BD1C0 + .string "We learn all sorts of things at the\n" + .string "TRAINER’S SCHOOL.\p" + .string "I want to test things out for real!$" + +Route116_Text_1BD21A:: @ 81BD21A + .string "I slacked off in school...\n" + .string "That’s why I lost.$" + +Route116_Text_1BD248:: @ 81BD248 + .string "I’ll have to redo some courses at the\n" + .string "TRAINER’S SCHOOL.\l" + .string "If I don’t, ROXANNE will be steamed.$" + +Route116_Text_1BD2A5:: @ 81BD2A5 + .string "I’ve been studying seriously at the\n" + .string "TRAINER’S SCHOOL.\l" + .string "I won’t lose like I did last time.$" + +Route116_Text_1BD2FE:: @ 81BD2FE + .string "Hunh?\n" + .string "I studied diligently.$" + +Route116_Text_1BD31A:: @ 81BD31A + .string "I’ll have to redo some courses at the\n" + .string "TRAINER’S SCHOOL.\l" + .string "If I don’t, ROXANNE will be steamed.$" + +Route116_Text_1BD377:: @ 81BD377 + .string "I study at school, and I study on the\n" + .string "way home, too!$" + +Route116_Text_1BD3AC:: @ 81BD3AC + .string "I’m in shock - I lost?$" + +Route116_Text_1BD3C3:: @ 81BD3C3 + .string "Awww, I’ll never become an elegant\n" + .string "TRAINER like ROXANNE this way!$" + +Route116_Text_1BD405:: @ 81BD405 + .string "I studied a whole lot since I saw you.\n" + .string "You must see my achievements!$" + +Route116_Text_1BD44A:: @ 81BD44A + .string "I’m in shock. I lost again?$" + +Route116_Text_1BD466:: @ 81BD466 + .string "You’ve beaten ROXANNE?\n" + .string "I can’t beat you, then. Not yet.$" + +Route117_Text_1BD49E:: @ 81BD49E + .string "Listen, could I get you to battle the\n" + .string "POKéMON I’m raising?$" + +Route117_Text_1BD4D9:: @ 81BD4D9 + .string "You’ve raised yours superbly...$" + +Route117_Text_1BD4F9:: @ 81BD4F9 + .string "POKéMON isn’t all about power.\p" + .string "Polishing a unique aspect of one’s\n" + .string "character is another way of enjoying\l" + .string "POKéMON.$" + +Route117_Text_1BD569:: @ 81BD569 + .string "The POKéMON I’ve been raising are\n" + .string "looking good, just like before.$" + +Route117_Text_1BD5AB:: @ 81BD5AB + .string "You know how to raise them properly.\n" + .string "You might have DAY CARE skills...$" + +Route117_Text_1BD5F2:: @ 81BD5F2 + .string "Your POKéMON are growing good!\n" + .string "You should enter them in CONTESTS.$" + +Route117_Text_1BD634:: @ 81BD634 + .string "Please, allow me to evaluate if you\n" + .string "have raised your POKéMON properly.$" + +Route117_Text_1BD67B:: @ 81BD67B + .string "Yes, they are growing properly.$" + +Route117_Text_1BD69B:: @ 81BD69B + .string "If you feed {POKEBLOCK}S to POKéMON, the\n" + .string "unique aspects of their character\l" + .string "will be enhanced.$" + +Route117_Text_1BD6F2:: @ 81BD6F2 + .string "Allow me to reevaluate if you have\n" + .string "raised your POKéMON properly.$" + +Route117_Text_1BD733:: @ 81BD733 + .string "They are growing admirably.$" + +Route117_Text_1BD74F:: @ 81BD74F + .string "POKéMON seem to like different kinds\n" + .string "of {POKEBLOCK}S, depending on their nature.$" + +Route117_Text_1BD79A:: @ 81BD79A + .string "I’m in the middle of a triathlon, but,\n" + .string "whatever, let’s have a battle!$" + +Route117_Text_1BD7E0:: @ 81BD7E0 + .string "I ran out of energy!$" + +Route117_Text_1BD7F5:: @ 81BD7F5 + .string "I may have blown it...\p" + .string "I might have dropped to last during\n" + .string "that battle...$" + +Route117_Text_1BD83F:: @ 81BD83F + .string "I’m smack in the middle of a triathlon,\n" + .string "but I’m comfortably ahead.\l" + .string "Let’s make this a quick battle!$" + +Route117_Text_1BD8A2:: @ 81BD8A2 + .string "I ran out of energy again!$" + +Route117_Text_1BD8BD:: @ 81BD8BD + .string "I was tops in swimming and cycling, but\n" + .string "I’m not quite that confident with\l" + .string "POKéMON yet.$" + +Route117_Text_1BD914:: @ 81BD914 + .string "I do my triathlon training with POKéMON,\n" + .string "so I’m pretty confident about my speed.$" + +Route117_Text_1BD965:: @ 81BD965 + .string "I need to get more practices in,\n" + .string "I guess.$" + +Route117_Text_1BD98F:: @ 81BD98F + .string "Training is meaningful only if you\n" + .string "keep it up regularly.\p" + .string "Okay! I’ll resume my training!\n" + .string "Tomorrow!$" + +Route117_Text_1BD9F1:: @ 81BD9F1 + .string "Are you keeping up with your training?\n" + .string "I sure am!\l" + .string "Let me show you the evidence!$" + +Route117_Text_1BDA41:: @ 81BDA41 + .string "I need to get more practices in,\n" + .string "I guess.$" + +Route117_Text_1BDA6B:: @ 81BDA6B + .string "I’ll resume training tomorrow.\n" + .string "Let’s battle again sometime!$" + +Route117_Text_1BDAA7:: @ 81BDAA7 + .string "Once a BUG CATCHER!\n" + .string "And now a BUG MANIAC!\p" + .string "But my love for POKéMON remains\n" + .string "unchanged!$" + +Route117_Text_1BDAFC:: @ 81BDAFC + .string "My ineptitude also remains\n" + .string "unchanged...$" + +Route117_Text_1BDB24:: @ 81BDB24 + .string "All I did was follow my heart, and now\n" + .string "they call me a BUG MANIAC...\p" + .string "Still, I am an expert on BUG POKéMON,\n" + .string "so it’s only natural that they call me\l" + .string "a BUG MANIAC.$" + +Route117_Text_1BDBC3:: @ 81BDBC3 + .string "ANNA: I’m with my pretty junior student\n" + .string "partner. I have to do good!$" + +Route117_Text_1BDC07:: @ 81BDC07 + .string "ANNA: I’m with my pretty junior student\n" + .string "partner! Let me win!$" + +Route117_Text_1BDC44:: @ 81BDC44 + .string "ANNA: Your POKéMON have some good\n" + .string "combinations.\p" + .string "I’d say you’re second only to us!$" + +Route117_Text_1BDC96:: @ 81BDC96 + .string "ANNA: If you want to battle us, bring\n" + .string "two POKéMON with you.$" + +Route117_Text_1BDCD2:: @ 81BDCD2 + .string "MEG: I’m going to tag up with my super\n" + .string "senior student partner and beat you!$" + +Route117_Text_1BDD1E:: @ 81BDD1E + .string "MEG: Oh, no!\n" + .string "I’m sorry, ANNA! I let you down...$" + +Route117_Text_1BDD4E:: @ 81BDD4E + .string "MEG: I dragged ANNA down...\n" + .string "If I didn’t, she would have won!$" + +Route117_Text_1BDD8B:: @ 81BDD8B + .string "MEG: Do you only have one POKéMON?\n" + .string "We can’t battle with you, then.\p" + .string "We want to have a 2-on-2 battle.$" + +Route117_Text_1BDDEF:: @ 81BDDEF + .string "ANNA: I can’t keep losing in front of\n" + .string "my junior partner, right?$" + +Route117_Text_1BDE2F:: @ 81BDE2F + .string "ANNA: I couldn’t get into the groove.$" + +Route117_Text_1BDE55:: @ 81BDE55 + .string "ANNA: Your POKéMON have some good\n" + .string "combinations.\p" + .string "I’d say you’re second only to us!$" + +Route117_Text_1BDEA7:: @ 81BDEA7 + .string "ANNA: If you want to battle us, bring\n" + .string "two POKéMON with you.$" + +Route117_Text_1BDEE3:: @ 81BDEE3 + .string "MEG: I’m going to tag up with my\n" + .string "senior partner and win this time!$" + +Route117_Text_1BDF26:: @ 81BDF26 + .string "MEG: Too strong!$" + +Route117_Text_1BDF37:: @ 81BDF37 + .string "MEG: I battled together with my\n" + .string "senior partner, but we lost...\p" + .string "That’s so discouraging...$" + +Route117_Text_1BDF90:: @ 81BDF90 + .string "MEG: Do you only have one POKéMON?\n" + .string "We can’t battle with you, then.\p" + .string "We want to have a 2-on-2 battle.$" + +Route118_Text_1BDFF4:: @ 81BDFF4 + .string "The aroma of flowers has a magical\n" + .string "power. It cleanses us body and soul.$" + +Route118_Text_1BE03C:: @ 81BE03C + .string "Oh, dear me.\n" + .string "I seem to have lost.$" + +Route118_Text_1BE05E:: @ 81BE05E + .string "Flowers, POKéMON...\n" + .string "I love whatever smells nice.\p" + .string "Stinky things...\n" + .string "I’ll pass.$" + +Route118_Text_1BE0AB:: @ 81BE0AB + .string "Were you drawn here by the sweet\n" + .string "aroma?$" + +Route118_Text_1BE0D3:: @ 81BE0D3 + .string "The power of aroma...\n" + .string "It didn’t seem to do much.$" + +Route118_Text_1BE104:: @ 81BE104 + .string "If you use a sweet aroma properly,\n" + .string "POKéMON will be attracted by it.$" + +Route118_Text_1BE148:: @ 81BE148 + .string "BIRD POKéMON that FLY elegantly in\n" + .string "the sky... They’re the best!$" + +Route118_Text_1BE188:: @ 81BE188 + .string "Urgh... I crashed...$" + +Route118_Text_1BE19D:: @ 81BE19D + .string "You’ve got great POKéMON.\n" + .string "I’ll have to train mine better.$" + +Route118_Text_1BE1D7:: @ 81BE1D7 + .string "Take flight!\n" + .string "My BIRD POKéMON!$" + +Route118_Text_1BE1F5:: @ 81BE1F5 + .string "They did take flight...$" + +Route118_Text_1BE20D:: @ 81BE20D + .string "If they’d get stronger, they’d be able\n" + .string "to fly more freely...$" + +Route118_Text_1BE24A:: @ 81BE24A + .string "I’m a FISHERMAN, but also a TRAINER.\n" + .string "I’m raising the POKéMON I caught.$" + +Route118_Text_1BE291:: @ 81BE291 + .string "I thought I was doing okay in my\n" + .string "training...$" + +Route118_Text_1BE2BE:: @ 81BE2BE + .string "I couldn’t win by training POKéMON\n" + .string "while I fished...\p" + .string "Was I doing things in half measures?$" + +Route118_Text_1BE318:: @ 81BE318 + .string "For FISHERMEN, equipment is the key.\p" + .string "But for TRAINERS, the key ingredients\n" + .string "are POKéMON and heart, of course!$" + +Route118_Text_1BE385:: @ 81BE385 + .string "I was beaten in heart?$" + +Route118_Text_1BE39C:: @ 81BE39C + .string "Come to think of it, fishing is a battle\n" + .string "between a FISHERMAN and a POKéMON.$" + +Route118_Text_1BE3E8:: @ 81BE3E8 + .string "Let my melody rock your soul!$" + +Route118_Text_1BE406:: @ 81BE406 + .string "La-lalala...$" + +Route118_Text_1BE413:: @ 81BE413 + .string "An electric guitar doesn’t always\n" + .string "have to be noisy...\p" + .string "It can be strummed to squeeze out\n" + .string "this heart-stirring melody...$" + +Route118_Text_1BE489:: @ 81BE489 + .string "A melody from my POKéMON and me...\n" + .string "Let us deliver it to your soul.$" + +Route118_Text_1BE4CC:: @ 81BE4CC + .string "La-lalala...$" + +Route118_Text_1BE4D9:: @ 81BE4D9 + .string "When I play, my emotions should reach\n" + .string "you through my electric guitar...$" + +Route119_Text_1BE521:: @ 81BE521 + .string "We’re the MIMIC CIRCLE!\n" + .string "We MIMIC what you do!$" + +Route119_Text_1BE54F:: @ 81BE54F + .string "Whoopsie!\n" + .string "I lost!$" + +Route119_Text_1BE561:: @ 81BE561 + .string "What’s so good about mimicry?\p" + .string "Fufufu...\n" + .string "You’ll never understand...$" + +Route119_Text_1BE5A4:: @ 81BE5A4 + .string "So, we finally meet!\n" + .string "My BUG POKéMON will keep you company!$" + +Route119_Text_1BE5DF:: @ 81BE5DF + .string "I wish we’d never met...$" + +Route119_Text_1BE5F8:: @ 81BE5F8 + .string "I want to MIMIC you some more.\p" + .string "Can you hurry up and move?$" + +Route119_Text_1BE632:: @ 81BE632 + .string "If you step forward, we step forward.\p" + .string "If you turn right, we turn, too...$" + +Route119_Text_1BE67B:: @ 81BE67B + .string "But if you win, I lose...$" + +Route119_Text_1BE695:: @ 81BE695 + .string "I can’t MIMIC you winning the match.\n" + .string "That’s just impossible...\l" + .string "It’s burning me up...$" + +Route119_Text_1BE6EA:: @ 81BE6EA + .string "Yep, you’ve finally caught me!\n" + .string "Or were you trying to avoid me?$" + +Route119_Text_1BE729:: @ 81BE729 + .string "Whoop, that was a great match!$" + +Route119_Text_1BE748:: @ 81BE748 + .string "We’re the MIMIC CIRCLE!\n" + .string "I hope you enjoyed our performance.$" + +Route119_Text_1BE784:: @ 81BE784 + .string "You don’t know who I am, do you?\p" + .string "But, I also don’t know you.\n" + .string "So, we’ll battle!$" + +Route119_Text_1BE7D3:: @ 81BE7D3 + .string "You’re pretty strong!$" + +Route119_Text_1BE7E9:: @ 81BE7E9 + .string "Until you go away somewhere, we’ll\n" + .string "keep on mimicking your every move.$" + +Route119_Text_1BE82F:: @ 81BE82F + .string "The MIMIC CIRCLE was formed by people\n" + .string "who like to MIMIC.\p" + .string "A battle starts the instant we meet!$" + +Route119_Text_1BE88D:: @ 81BE88D + .string "I surrender!$" + +Route119_Text_1BE89A:: @ 81BE89A + .string "Won’t you join our MIMIC CIRCLE?$" + +Route119_Text_1BE8BB:: @ 81BE8BB + .string "Who has the knowledge and the\n" + .string "technique for survival?\p" + .string "POKéMON RANGERS, that’s who!$" + +Route119_Text_1BE90E:: @ 81BE90E + .string "I didn’t have enough POKéMON\n" + .string "know-how...$" + +Route119_Text_1BE937:: @ 81BE937 + .string "To break away from civilization and\n" + .string "awaken the wild spirit within!\p" + .string "That’s our vision.$" + +Route119_Text_1BE98D:: @ 81BE98D + .string "I’m going to regain my wild spirit by\n" + .string "being together with POKéMON.$" + +Route119_Text_1BE9D0:: @ 81BE9D0 + .string "You’ve remained strong!$" + +Route119_Text_1BE9E8:: @ 81BE9E8 + .string "Believe in your POKéMON.\n" + .string "Believe in yourself.\p" + .string "The road will reveal itself to you.$" + +Route119_Text_1BEA3A:: @ 81BEA3A + .string "Oh? Look at you.\p" + .string "For someone on an adventure, you’re\n" + .string "traveling awfully light.$" + +Route119_Text_1BEA88:: @ 81BEA88 + .string "Accidents happen when you’re not\n" + .string "prepared!$" + +Route119_Text_1BEAB3:: @ 81BEAB3 + .string "You’re traveling light but you have\n" + .string "everything you need.\p" + .string "You’re on top of things mentally and\n" + .string "physically, too.$" + +Route119_Text_1BEB22:: @ 81BEB22 + .string "How’s your journey with POKéMON\n" + .string "going?$" + +Route119_Text_1BEB49:: @ 81BEB49 + .string "I’m still missing something...$" + +Route119_Text_1BEB68:: @ 81BEB68 + .string "In the same way that you, as a TRAINER,\n" + .string "rely on your POKéMON, your POKéMON\l" + .string "rely on you.$" + +Route119_Text_1BEBC0:: @ 81BEBC0 + .string "The vast sky holds untold promise!\p" + .string "Nothing can compare to the sheer\n" + .string "exhilaration of flight!$" + +Route119_Text_1BEC1C:: @ 81BEC1C + .string "Down and out!$" + +Route119_Text_1BEC2A:: @ 81BEC2A + .string "My BIRD POKéMON made my dreams of\n" + .string "flying come true!$" + +Route119_Text_1BEC5E:: @ 81BEC5E + .string "I’ll show you the true potential of me\n" + .string "and my BIRD POKéMON!$" + +Route119_Text_1BEC9A:: @ 81BEC9A + .string "We lacked potential...$" + +Route119_Text_1BECB1:: @ 81BECB1 + .string "Ever since I was a little kid, I always\n" + .string "admired BIRD POKéMON...$" + +Route119_Text_1BECF1:: @ 81BECF1 + .string "To lurk in shadows, and live in\n" + .string "darkness... That is my destiny.\p" + .string "I emerge to challenge you!$" + +Route119_Text_1BED4C:: @ 81BED4C + .string "I admit defeat!$" + +Route119_Text_1BED5C:: @ 81BED5C + .string "Those defeated in battle withdraw\n" + .string "quietly back into the shadows.\l" + .string "That, too, is destiny...$" + +Route119_Text_1BEDB6:: @ 81BEDB6 + .string "If you’re not on your guard, you’re in\n" + .string "for some pain!$" + +Route119_Text_1BEDEC:: @ 81BEDEC + .string "You’re surprisingly good!$" + +Route119_Text_1BEE06:: @ 81BEE06 + .string "My surprise attack ended in\n" + .string "failure...$" + +Route119_Text_1BEE2D:: @ 81BEE2D + .string "To hide a tree, use a forest!$" + +Route119_Text_1BEE4B:: @ 81BEE4B + .string "I bow to your superiority.$" + +Route119_Text_1BEE66:: @ 81BEE66 + .string "To hide a tree, use a forest!\n" + .string "To hide a POKéMON, use a POKéMON!\p" + .string "There is no deep, hidden meaning\n" + .string "to that.$" + +Route119_Text_1BEED0:: @ 81BEED0 + .string "You spoke to me...\n" + .string "So you want to challenge me!\p" + .string "Sure! I’ll try out the POKéMON I caught\n" + .string "while SURFING!$" + +Route119_Text_1BEF37:: @ 81BEF37 + .string "I don’t have a clue about what it\n" + .string "takes to win.$" + +Route119_Text_1BEF67:: @ 81BEF67 + .string "Go for a SURF on my POKéMON...\p" + .string "Then fish off its back...\p" + .string "It’s an indescribably luxuriant moment!$" + +Route120_Text_1BEFC8:: @ 81BEFC8 + .string "Do you have any moves that can strike\n" + .string "a flying POKéMON?$" + +Route120_Text_1BF000:: @ 81BF000 + .string "You soared above me!$" + +Route120_Text_1BF015:: @ 81BF015 + .string "The move FLY is convenient, don’t\n" + .string "you think?\p" + .string "While the POKéMON is flying, almost\n" + .string "no moves can strike it.$" + +Route120_Text_1BF07E:: @ 81BF07E + .string "My POKéMON is strong!\n" + .string "How about yours?$" + +Route120_Text_1BF0A5:: @ 81BF0A5 + .string "Your POKéMON were stronger...$" + +Route120_Text_1BF0C3:: @ 81BF0C3 + .string "A POKéMON that grows steadily is one\n" + .string "you can count on.$" + +Route120_Text_1BF0FA:: @ 81BF0FA + .string "A POKéMON that grows steadily is one\n" + .string "you can count on.$" + +Route120_Text_1BF131:: @ 81BF131 + .string "Your POKéMON are seriously strong.$" + +Route120_Text_1BF154:: @ 81BF154 + .string "My POKéMON are growing stronger.\n" + .string "I have to grow stronger, too.$" + +Route120_Text_1BF193:: @ 81BF193 + .string "I’ll check your POKéMON and see if\n" + .string "they’re fit for the outdoors.$" + +Route120_Text_1BF1D4:: @ 81BF1D4 + .string "With POKéMON that strong, you’re in\n" + .string "no danger of needing rescue!$" + +Route120_Text_1BF215:: @ 81BF215 + .string "To travel wherever your heart desires\n" + .string "with POKéMON...\l" + .string "That’s the joy of being a TRAINER.$" + +Route120_Text_1BF26E:: @ 81BF26E + .string "How’s your physical fitness?\n" + .string "If you’re not fit, you could have a\l" + .string "rough time in critical situations.$" + +Route120_Text_1BF2D2:: @ 81BF2D2 + .string "I’m totally fit, but...$" + +Route120_Text_1BF2EA:: @ 81BF2EA + .string "Fitness training is in my routine.\n" + .string "I always run with my POKéMON.$" + +Route120_Text_1BF32B:: @ 81BF32B + .string "... ... ... ... ... ...\n" + .string "... ... ... ... ... ...\l" + .string "Want to battle?$" + +Route120_Text_1BF36B:: @ 81BF36B + .string "... ... ... ... ... ...\n" + .string "I lost...$" + +Route120_Text_1BF38D:: @ 81BF38D + .string "... ... ... ... ... ...\n" + .string "... ... ... ... ... ...\l" + .string "I’ll try harder...$" + +Route120_Text_1BF3D0:: @ 81BF3D0 + .string "... ... ... ... ... ...\n" + .string "... ... ... ... ... ...\l" + .string "Want to battle again?$" + +Route120_Text_1BF416:: @ 81BF416 + .string "... ... ... ... ... ...\n" + .string "I lost again...$" + +Route120_Text_1BF43E:: @ 81BF43E + .string "... ... ... ... ... ...\n" + .string "... ... ... ... ... ...\l" + .string "I’ll try harder...\l" + .string "For my precious BUG POKéMON...$" + +Route120_Text_1BF4A0:: @ 81BF4A0 + .string "POKéMON have many special abilities.\n" + .string "If you want to become a first-class\l" + .string "TRAINER, learn about them.$" + +Route120_Text_1BF504:: @ 81BF504 + .string "You’re obviously thinking.$" + +Route120_Text_1BF51F:: @ 81BF51F + .string "The special abilities of POKéMON\n" + .string "will make battle styles change.$" + +Route120_Text_1BF560:: @ 81BF560 + .string "Who might you be?\p" + .string "Are you perhaps searching for ancient\n" + .string "ruins that are rumored to possibly\l" + .string "exist according to legend?$" + +Route120_Text_1BF5D6:: @ 81BF5D6 + .string "What a disgraceful setback...$" + +Route120_Text_1BF5F4:: @ 81BF5F4 + .string "That giant rock... I would like to\n" + .string "believe it may indeed contain ancient\l" + .string "ruins. But I see no entrance.$" + +Route120_Text_1BF65B:: @ 81BF65B + .string "Why am I carrying this parasol?\p" + .string "I’ll tell you if you can win against me.$" + +Route120_Text_1BF6A4:: @ 81BF6A4 + .string "A parasol can’t ward off POKéMON\n" + .string "attacks...$" + +Route120_Text_1BF6D0:: @ 81BF6D0 + .string "I don’t think strong sunlight is good\n" + .string "for my POKéMON.\l" + .string "So I shield them with my parasol.$" + +Route120_Text_1BF728:: @ 81BF728 + .string "Me, POKéMON, and my parasol...\p" + .string "If any one of them is missing, the\n" + .string "picture of beauty will be ruined.$" + +Route120_Text_1BF78C:: @ 81BF78C + .string "You’ve completely ruined my beauty...$" + +Route120_Text_1BF7B2:: @ 81BF7B2 + .string "A parasol wouldn’t suit you at all.\p" + .string "Why, something like this would only\n" + .string "get in your way.$" + +Route120_Text_1BF80B:: @ 81BF80B + .string "I will adopt the movements of POKéMON\n" + .string "and create new ninja techniques.$" + +Route120_Text_1BF852:: @ 81BF852 + .string "The creation of new ninja techniques\n" + .string "is but a distant dream...$" + +Route120_Text_1BF891:: @ 81BF891 + .string "Perhaps I ought to apprentice under\n" + .string "a ninja sensei.$" + +Route120_Text_1BF8C5:: @ 81BF8C5 + .string "We ninja conceal ourselves under our\n" + .string "camouflage cloaks.\l" + .string "I bet you didn’t know where I was!$" + +Route120_Text_1BF920:: @ 81BF920 + .string "I lost!\n" + .string "I should camouflage my shame!$" + +Route120_Text_1BF946:: @ 81BF946 + .string "Our camouflage cloaks are all\n" + .string "handmade.$" + +Route121_Text_1BF96E:: @ 81BF96E + .string "Will you play with my delightfully\n" + .string "pretty POKéMON?$" + +Route121_Text_1BF9A1:: @ 81BF9A1 + .string "This isn’t what I meant!$" + +Route121_Text_1BF9BA:: @ 81BF9BA + .string "I’m going to a CONTEST in LILYCOVE.\p" + .string "My POKéMON should have no problem\n" + .string "sweeping the MASTER CLASS.$" + +Route121_Text_1BFA1B:: @ 81BFA1B + .string "With my POKéMON, I have traveled the\n" + .string "world’s four corners.\p" + .string "You might say I have some confidence\n" + .string "in my abilities.$" + +Route121_Text_1BFA8C:: @ 81BFA8C + .string "Ah, well played.$" + +Route121_Text_1BFA9D:: @ 81BFA9D + .string "I would like to circle the globe once\n" + .string "again with my POKéMON.$" + +Route121_Text_1BFADA:: @ 81BFADA + .string "With my POKéMON, I have traveled the\n" + .string "world’s four corners.\p" + .string "You might say I have some confidence\n" + .string "in my abilities.$" + +Route121_Text_1BFB4B:: @ 81BFB4B + .string "Ah, well played.$" + +Route121_Text_1BFB5C:: @ 81BFB5C + .string "Your POKéMON and you...\p" + .string "Your prowess together will be\n" + .string "considered strong, even overseas.$" + +Route121_Text_1BFBB4:: @ 81BFBB4 + .string "There are powers beyond our\n" + .string "understanding in the world...$" + +Route121_Text_1BFBEE:: @ 81BFBEE + .string "I have lost...$" + +Route121_Text_1BFBFD:: @ 81BFBFD + .string "MT. PYRE...\n" + .string "There is a mysterious power\l" + .string "at work there...$" + +Route121_Text_1BFC36:: @ 81BFC36 + .string "KATE: Together, we’re fearless!\n" + .string "We’ll demonstrate how tough we are!$" + +Route121_Text_1BFC7A:: @ 81BFC7A + .string "KATE: I blew it in front of my junior\n" + .string "student partner...$" + +Route121_Text_1BFCB3:: @ 81BFCB3 + .string "KATE: When someone’s relying on me,\n" + .string "I get this urge to look cool in front\l" + .string "of them...$" + +Route121_Text_1BFD08:: @ 81BFD08 + .string "KATE: If you’ve only got one POKéMON,\n" + .string "we can’t battle with you.\p" + .string "That would be bullying.$" + +Route121_Text_1BFD60:: @ 81BFD60 + .string "JOY: Together, we’re fearless!\n" + .string "We’ll demonstrate how tough we are!$" + +Route121_Text_1BFDA3:: @ 81BFDA3 + .string "JOY: Please forgive me, KATE!$" + +Route121_Text_1BFDC1:: @ 81BFDC1 + .string "JOY: Ehehe, I’ll have to train with KATE,\n" + .string "my senior student partner, again.$" + +Route121_Text_1BFE0D:: @ 81BFE0D + .string "JOY: You need at least two POKéMON\n" + .string "if you’re going to challenge us!$" + +Route121_Text_1BFE51:: @ 81BFE51 + .string "Stop! Have a good look at my precious\n" + .string "POKéMON!$" + +Route121_Text_1BFE80:: @ 81BFE80 + .string "Oh, how dare you!\n" + .string "Don’t take it so seriously!$" + +Route121_Text_1BFEAE:: @ 81BFEAE + .string "Maybe I’ll go catch more POKéMON at\n" + .string "the SAFARI.$" + +Route121_Text_1BFEDE:: @ 81BFEDE + .string "My precious POKéMON grew!\n" + .string "Have a good look!$" + +Route121_Text_1BFF0A:: @ 81BFF0A + .string "Oh, how dare you!\n" + .string "You still won’t take it easy!$" + +Route121_Text_1BFF3A:: @ 81BFF3A + .string "Maybe I’ll go catch more POKéMON at\n" + .string "the SAFARI.$" + +Route123_Text_1BFF6A:: @ 81BFF6A + .string "Want to determine how strong you are?\n" + .string "I’ll be the test!$" + +Route123_Text_1BFFA2:: @ 81BFFA2 + .string "You passed with flying colors!$" + +Route123_Text_1BFFC1:: @ 81BFFC1 + .string "To best even me...\n" + .string "Your strength is marvelous!$" + +Route123_Text_1BFFF0:: @ 81BFFF0 + .string "You seem to have a big collection\n" + .string "of GYM BADGES.\p" + .string "Let me see if you’re actually worthy of\n" + .string "those BADGES!$" + +Route123_Text_1C0057:: @ 81C0057 + .string "Oh, you’re worthy, all right!$" + +Route123_Text_1C0075:: @ 81C0075 + .string "You did your BADGES proud in that\n" + .string "match!$" + +Route123_Text_1C009E:: @ 81C009E + .string "They say that good times are filled\n" + .string "with good aromas.$" + +Route123_Text_1C00D4:: @ 81C00D4 + .string "Oh...\n" + .string "I smell the bitter scent of misery...$" + +Route123_Text_1C0100:: @ 81C0100 + .string "The BERRY MASTER’s garden is filled\n" + .string "with uplifting fragrances.$" + +Route123_Text_1C013F:: @ 81C013F + .string "Being a psychic is about willpower.\p" + .string "I’ve willed myself not to lose to\n" + .string "anyone. That makes me strong!$" + +Route123_Text_1C01A3:: @ 81C01A3 + .string "I feel sad...$" + +Route123_Text_1C01B1:: @ 81C01B1 + .string "Being a psychic is about willpower.\n" + .string "I thought I wouldn’t lose to you...$" + +Route123_Text_1C01F9:: @ 81C01F9 + .string "I’ve convinced myself that I won’t\n" + .string "lose anymore. That makes me strong!$" + +Route123_Text_1C0240:: @ 81C0240 + .string "I feel sad...$" + +Route123_Text_1C024E:: @ 81C024E + .string "I should train at MT. PYRE...\n" + .string "I’ll never beat you this way...$" + +Route123_Text_1C028C:: @ 81C028C + .string "Don’t be too happy if your POKéMON\n" + .string "develop psychic powers.\p" + .string "You need to refine those powers to\n" + .string "make them really useful.$" + +Route123_Text_1C0303:: @ 81C0303 + .string "Astounding!$" + +Route123_Text_1C030F:: @ 81C030F + .string "We all have psychic powers.\n" + .string "We’ve just forgotten how to use them.$" + +Route123_Text_1C0351:: @ 81C0351 + .string "Have you awoken the psychic powers\n" + .string "within you?$" + +Route123_Text_1C0380:: @ 81C0380 + .string "Astounding!$" + +Route123_Text_1C038C:: @ 81C038C + .string "Your power with POKéMON...\n" + .string "That could be a psychic power, too.$" + +Route123_Text_1C03CB:: @ 81C03CB + .string "MIU: Hello, TRAINER. I hope your\n" + .string "POKéMON won’t cry when they lose.$" + +Route123_Text_1C040E:: @ 81C040E + .string "MIU: Uh-oh, we lost.$" + +Route123_Text_1C0423:: @ 81C0423 + .string "MIU: TRAINER, your POKéMON are\n" + .string "strong because you are friends.$" + +Route123_Text_1C0462:: @ 81C0462 + .string "MIU: It’s no fun to battle if you\n" + .string "don’t have two POKéMON.$" + +Route123_Text_1C049C:: @ 81C049C + .string "YUKI: Okay!\n" + .string "We’re beating the TRAINER’s POKéMON!$" + +Route123_Text_1C04CD:: @ 81C04CD + .string "YUKI: Uh-oh, we lost.$" + +Route123_Text_1C04E3:: @ 81C04E3 + .string "YUKI: Why are you so strong?\n" + .string "We’ve never lost before.$" + +Route123_Text_1C0519:: @ 81C0519 + .string "YUKI: It’s no fun to battle if you\n" + .string "don’t have two POKéMON.$" + +Route123_Text_1C0554:: @ 81C0554 + .string "MT. PYRE...\n" + .string "Where the spirits of POKéMON sleep...\l" + .string "Will your POKéMON sleep?$" + +Route123_Text_1C059F:: @ 81C059F + .string "Overflowing with vitality...$" + +Route123_Text_1C05BC:: @ 81C05BC + .string "MT. PYRE...\n" + .string "Where the spirits of POKéMON sleep...\p" + .string "It must overflow with a power that\n" + .string "soothes spirits...$" + +Route124_Text_1C0624:: @ 81C0624 + .string "Hey, are you lost at sea?\p" + .string "If you can beat my POKéMON, I can\n" + .string "serve as your pilot.$" + +Route124_Text_1C0675:: @ 81C0675 + .string "I lost my bearings in battle!$" + +Route124_Text_1C0693:: @ 81C0693 + .string "Many people lose their bearings at sea.\p" + .string "If you’re that sort, you should refer\n" + .string "to the POKéNAV’s MAP.$" + +Route124_Text_1C06F7:: @ 81C06F7 + .string "Hm! You’re riding a POKéMON instead\n" + .string "of swimming yourself...\p" + .string "I am envious!$" + +Route124_Text_1C0741:: @ 81C0741 + .string "Oh!\n" + .string "I can’t...$" + +Route124_Text_1C0750:: @ 81C0750 + .string "I’m getting chilled...\n" + .string "I’ve been in the water too long...\p" + .string "I wish I could ride a POKéMON like you...$" + +Route124_Text_1C07B4:: @ 81C07B4 + .string "If you just float in the sea like\n" + .string "this, POKéMON come around to play.$" + +Route124_Text_1C07F9:: @ 81C07F9 + .string "Oh...\n" + .string "Lost at sea...$" + +Route124_Text_1C080E:: @ 81C080E + .string "While swimming, I noticed that some\n" + .string "POKéMON attack, and some just watch.\p" + .string "I guess POKéMON have personalities\n" + .string "of their own.$" + +Route124_Text_1C0888:: @ 81C0888 + .string "If you just float in the sea like this,\n" + .string "TRAINERS challenge you!$" + +Route124_Text_1C08C8:: @ 81C08C8 + .string "That’s strange...\n" + .string "I lost again...$" + +Route124_Text_1C08EA:: @ 81C08EA + .string "This has nothing to do with anything,\n" + .string "but maybe I’ll visit the TRICK HOUSE.$" + +Route124_Text_1C0936:: @ 81C0936 + .string "I’m growing bored of swimming...\n" + .string "How about a battle?$" + +Route124_Text_1C096B:: @ 81C096B + .string "I had no idea that you were\n" + .string "this strong!$" + +Route124_Text_1C0994:: @ 81C0994 + .string "All the effort you put in must have\n" + .string "made you this strong.$" + +Route124_Text_1C09CE:: @ 81C09CE + .string "Fufufufu... I dive deep underwater\n" + .string "to go deep under cover.\l" + .string "Plumbing the depths is where I excel!$" + +Route124_Text_1C0A2F:: @ 81C0A2F + .string "Glub, glub, glub...\n" + .string "I’m sinking...$" + +Route124_Text_1C0A52:: @ 81C0A52 + .string "I have it on good authority that\n" + .string "there’s a DIVE spot around here.\p" + .string "It gives me the urge to go deep\n" + .string "again...$" + +Route124_Text_1C0ABD:: @ 81C0ABD + .string "RITA: Sigh...\p" + .string "Here I am in the sea, but who’s with me?\n" + .string "My little brother!\p" + .string "Let’s battle so I won’t have to dwell\n" + .string "on that!$" + +Route124_Text_1C0B36:: @ 81C0B36 + .string "RITA: SAM! It’s your fault we lost!\n" + .string "You’re in for it later!$" + +Route124_Text_1C0B72:: @ 81C0B72 + .string "RITA: Sigh...\p" + .string "If only it wasn’t my little brother\n" + .string "next to me, but a nice boyfriend...$" + +Route124_Text_1C0BC8:: @ 81C0BC8 + .string "RITA: You’re planning to battle us?\n" + .string "Not unless you have more POKéMON.$" + +Route124_Text_1C0C0E:: @ 81C0C0E + .string "SAM: My big sister is tough at POKéMON!\p" + .string "Don’t cry when you lose!$" + +Route124_Text_1C0C4F:: @ 81C0C4F + .string "SAM: Uh-oh...\n" + .string "My big sister will chew me out...$" + +Route124_Text_1C0C7F:: @ 81C0C7F + .string "SAM: My big sister is really scary\n" + .string "when she gets angry.\p" + .string "That’s why she doesn’t have a\n" + .string "boyfriend.$" + +Route124_Text_1C0CE0:: @ 81C0CE0 + .string "SAM: Did you want to battle us?\n" + .string "Bring some more POKéMON, then.$" + +Route124_Text_1C0D1F:: @ 81C0D1F + .string "RITA: Sigh...\p" + .string "Here I am in the sea, but who’s with me?\n" + .string "My little brother!\p" + .string "Oh, hi, it’s been a while. Let’s battle\n" + .string "so I won’t have to dwell on things!$" + +Route124_Text_1C0DB5:: @ 81C0DB5 + .string "RITA: SAM!\n" + .string "It’s your fault we lost again!\p" + .string "We’re having a training session later!$" + +Route124_Text_1C0E06:: @ 81C0E06 + .string "RITA: Sigh...\p" + .string "If I had a nice boyfriend, we’d beat\n" + .string "anyone with lovely combinations...$" + +Route124_Text_1C0E5C:: @ 81C0E5C + .string "RITA: You’re planning to battle us?\n" + .string "Not unless you have more POKéMON.$" + +Route124_Text_1C0EA2:: @ 81C0EA2 + .string "SAM: If we lose, I’ll catch heck.\n" + .string "I’m going to go totally all out!$" + +Route124_Text_1C0EE5:: @ 81C0EE5 + .string "SAM: Uh-oh...\n" + .string "My big sister will chew me out again.$" + +Route124_Text_1C0F19:: @ 81C0F19 + .string "SAM: My big sister is really scary\n" + .string "when she gets angry.\p" + .string "She’s going to make me train really\n" + .string "hard with POKéMON later...$" + +Route124_Text_1C0F90:: @ 81C0F90 + .string "SAM: Did you want to battle us?\n" + .string "Bring some more POKéMON, then.$" + +Route125_Text_1C0FCF:: @ 81C0FCF + .string "I heard you approaching, so I hung\n" + .string "around for you!$" + +Route125_Text_1C1002:: @ 81C1002 + .string "I beg for peace!$" + +Route125_Text_1C1013:: @ 81C1013 + .string "Sound travels faster in water than\n" + .string "it does through air.$" + +Route125_Text_1C104B:: @ 81C104B + .string "Hey, there!\n" + .string "Check out my sweet POKéMON!$" + +Route125_Text_1C1073:: @ 81C1073 + .string "I floundered...$" + +Route125_Text_1C1083:: @ 81C1083 + .string "I was blown away by HORSEA’s charm,\n" + .string "so I started swimming, too.$" + +Route125_Text_1C10C3:: @ 81C10C3 + .string "I’m tired of swimming.\n" + .string "Are you up for a battle with me?$" + +Route125_Text_1C10FB:: @ 81C10FB + .string "You’re too much!$" + +Route125_Text_1C110C:: @ 81C110C + .string "Whew...\n" + .string "Which way is it to MOSSDEEP CITY?$" + +Route125_Text_1C1136:: @ 81C1136 + .string "How would you like to take on the\n" + .string "WATER-type POKéMON I raised?$" + +Route125_Text_1C1175:: @ 81C1175 + .string "I lost...$" + +Route125_Text_1C117F:: @ 81C117F + .string "Your power... You’re the real deal.\n" + .string "I’m amazed!$" + +Route125_Text_1C11AF:: @ 81C11AF + .string "Ahoy! I’m a buff, tough SAILOR!\n" + .string "I’ve braved the world’s seas!$" + +Route125_Text_1C11ED:: @ 81C11ED + .string "Gwrroooar!\n" + .string "I couldn’t win!$" + +Route125_Text_1C1208:: @ 81C1208 + .string "The tide ebbs and flows inside the\n" + .string "SHOAL CAVE.\p" + .string "By the way, it’s about six hours from\n" + .string "high tide to low tide. Did you know?$" + +Route125_Text_1C1282:: @ 81C1282 + .string "It’s high time I get my payback\n" + .string "from you! Come on, we’re battling!$" + +Route125_Text_1C12C5:: @ 81C12C5 + .string "I couldn’t win!\n" + .string "I flat out couldn’t win!$" + +Route125_Text_1C12EE:: @ 81C12EE + .string "The SHOAL CAVE...\p" + .string "There are places you can and can’t\n" + .string "get to depending on the rise and fall\l" + .string "of the tide.\p" + .string "By the way, it’s about six hours from\n" + .string "high tide to low tide. Don’t forget!$" + +Route125_Text_1C13A1:: @ 81C13A1 + .string "KIM: A funny old man lives in the\n" + .string "SHOAL CAVE. Someone told me.\l" + .string "Are you going to see him, too?$" + +Route125_Text_1C13FF:: @ 81C13FF + .string "KIM: I thought we would win.$" + +Route125_Text_1C141C:: @ 81C141C + .string "KIM: A funny old man lives in the\n" + .string "SHOAL CAVE, doesn’t he?\p" + .string "Let’s go see him, IRIS!$" + +Route125_Text_1C146E:: @ 81C146E + .string "KIM: No, no, no! You need two POKéMON,\n" + .string "or it’s just no good!$" + +Route125_Text_1C14AB:: @ 81C14AB + .string "IRIS: KIM, can you tell me what we’re\n" + .string "looking for out here?$" + +Route125_Text_1C14E7:: @ 81C14E7 + .string "IRIS: Oh, we came sort of close.$" + +Route125_Text_1C1508:: @ 81C1508 + .string "IRIS: KIM, are we really going into\n" + .string "the SHOAL CAVE?\l" + .string "We’ll get all wet.$" + +Route125_Text_1C154F:: @ 81C154F + .string "IRIS: Oh, we could never, ever do\n" + .string "anything like a 2-on-1 battle.$" + +Route126_Text_1C1590:: @ 81C1590 + .string "Swimming is a full-body workout!\n" + .string "You will get fit!$" + +Route126_Text_1C15C3:: @ 81C15C3 + .string "I admit it! You win!$" + +Route126_Text_1C15D8:: @ 81C15D8 + .string "Thanks to my daily swimming routine...\n" + .string "Look! Feast your eyes on this physique!$" + +Route126_Text_1C1627:: @ 81C1627 + .string "This towering white mountain of rock\n" + .string "is SOOTOPOLIS CITY.$" + +Route126_Text_1C1660:: @ 81C1660 + .string "I was done in?$" + +Route126_Text_1C166F:: @ 81C166F + .string "I can’t find the entrance to\n" + .string "SOOTOPOLIS. Where could it be?$" + +Route126_Text_1C16AB:: @ 81C16AB + .string "Ufufufufu!\n" + .string "I’m a mermaid!$" + +Route126_Text_1C16C5:: @ 81C16C5 + .string "My fantasy burst as if it were a bubble!\n" + .string "Blub, blub, blub...$" + +Route126_Text_1C1702:: @ 81C1702 + .string "You thrashed me... I want to\n" + .string "disappear in a wave of despair...$" + +Route126_Text_1C1741:: @ 81C1741 + .string "Hello, kiddo!\n" + .string "Want a battle with me?$" + +Route126_Text_1C1766:: @ 81C1766 + .string "Oh, noooooh!$" + +Route126_Text_1C1773:: @ 81C1773 + .string "I love frolicking with POKéMON in\n" + .string "the sea like this!$" + +Route127_Text_1C17A8:: @ 81C17A8 + .string "I can see it in your face. You want\n" + .string "to challenge me.$" + +Route127_Text_1C17DD:: @ 81C17DD + .string "Awawawawawa...$" + +Route127_Text_1C17EC:: @ 81C17EC + .string "A well-played match leaves me feeling\n" + .string "refreshed and serene.$" + +Route127_Text_1C1828:: @ 81C1828 + .string "Do you have a rival whom you just\n" + .string "hate to lose against?$" + +Route127_Text_1C1860:: @ 81C1860 + .string "Arrrgh! I hate losing!$" + +Route127_Text_1C1877:: @ 81C1877 + .string "If you have a rival, don’t you get the\n" + .string "feeling that you have to keep getting\l" + .string "better?$" + +Route127_Text_1C18CC:: @ 81C18CC + .string "Through fishing, I have attained a\n" + .string "state of becalmed serenity...\l" + .string "Please, allow me to demonstrate...$" + +Route127_Text_1C1930:: @ 81C1930 + .string "Though I have lost, my heart remains\n" + .string "calm...$" + +Route127_Text_1C195D:: @ 81C195D + .string "It matters not that I catch nothing.\n" + .string "The line remains in the water...$" + +Route127_Text_1C19A3:: @ 81C19A3 + .string "Whoops! Don’t tell me I snagged\n" + .string "a SURFING POKéMON?$" + +Route127_Text_1C19D6:: @ 81C19D6 + .string "I can’t keep up!$" + +Route127_Text_1C19E7:: @ 81C19E7 + .string "Your POKéMON look pretty strong.\n" + .string "They’d be a handful if I hooked them!$" + +Route127_Text_1C1A2E:: @ 81C1A2E + .string "Well, hey! This is a match between a\n" + .string "POKéMON fan and a fishing buff!$" + +Route127_Text_1C1A73:: @ 81C1A73 + .string "No! My line’s all tangled!\n" + .string "The party’s over!$" + +Route127_Text_1C1AA0:: @ 81C1AA0 + .string "My fishing line’s doing a dance!\n" + .string "The tangle tango! Hahaha, snarl!$" + +Route127_Text_1C1AE2:: @ 81C1AE2 + .string "What I learned at DEWFORD’s POKéMON\n" + .string "GYM, I will put into practice here.$" + +Route127_Text_1C1B2A:: @ 81C1B2A + .string "I was swamped!$" + +Route127_Text_1C1B39:: @ 81C1B39 + .string "BRAWLY, DEWFORD’s GYM LEADER, used\n" + .string "to train with a guy named BRUNO in\l" + .string "KANTO, I’ve heard.$" + +Route127_Text_1C1B92:: @ 81C1B92 + .string "BIRD POKéMON have excellent vision.\n" + .string "They spot prey from great heights.$" + +Route127_Text_1C1BD9:: @ 81C1BD9 + .string "Whew... I give up.$" + +Route127_Text_1C1BEC:: @ 81C1BEC + .string "There’re lots of diving spots in the\n" + .string "sea around here.\p" + .string "You can spot them easily from the sky\n" + .string "because of their darker color.$" + +Route128_Text_1C1C67:: @ 81C1C67 + .string "EVER GRANDE CITY is still a long ways\n" + .string "away...$" + +Route128_Text_1C1C95:: @ 81C1C95 + .string "My first victory seems to be far\n" + .string "away, too...$" + +Route128_Text_1C1CC3:: @ 81C1CC3 + .string "My whole life has been about losing,\n" + .string "but I will never give up!$" + +Route128_Text_1C1D02:: @ 81C1D02 + .string "I’m still feeling good. I’ll keep on\n" + .string "swimming to EVER GRANDE CITY.$" + +Route128_Text_1C1D45:: @ 81C1D45 + .string "I’ve yet to taste my first victory...$" + +Route128_Text_1C1D6B:: @ 81C1D6B + .string "I’ll eventually reach EVER GRANDE CITY\n" + .string "where I can eventually win...$" + +Route128_Text_1C1DB0:: @ 81C1DB0 + .string "You have to swim, cycle, and then run\n" + .string "a marathon in a triathlon.\p" + .string "It’s a grueling race that consists\n" + .string "of three events.$" + +Route128_Text_1C1E25:: @ 81C1E25 + .string "A POKéMON battle is grueling, too...$" + +Route128_Text_1C1E4A:: @ 81C1E4A + .string "I have to ride a BIKE next, but...\n" + .string "I’m about to throw in the towel...$" + +Route128_Text_1C1E90:: @ 81C1E90 + .string "A triathlon is long. But I guess the\n" + .string "road to become the POKéMON CHAMPION\l" + .string "is also a long and grueling one.$" + +Route128_Text_1C1EFA:: @ 81C1EFA + .string "A POKéMON battle really is harsh\n" + .string "and unforgiving...$" + +Route128_Text_1C1F2E:: @ 81C1F2E + .string "You should give serious thought to\n" + .string "challenges on VICTORY ROAD.$" + +Route128_Text_1C1F6D:: @ 81C1F6D + .string "We’ve been working so hard to mount\n" + .string "a POKéMON LEAGUE challenge...\p" + .string "We can’t afford to lose now!$" + +Route128_Text_1C1FCC:: @ 81C1FCC + .string "Oh!\n" + .string "How could this happen?!$" + +Route128_Text_1C1FE8:: @ 81C1FE8 + .string "After all I’ve done to get here, I won’t\n" + .string "give up after one setback.$" + +Route128_Text_1C202C:: @ 81C202C + .string "There is no stronger TRAINER than I!$" + +Route128_Text_1C2051:: @ 81C2051 + .string "This can’t be!$" + +Route128_Text_1C2060:: @ 81C2060 + .string "There probably is no stronger TRAINER\n" + .string "than you!$" + +Route128_Text_1C2090:: @ 81C2090 + .string "I want to visit EVER GRANDE, so I\n" + .string "caught myself a POKéMON that knows\l" + .string "the move WATERFALL to crest the falls.$" + +Route128_Text_1C20FC:: @ 81C20FC + .string "I’m crestfallen!$" + +Route128_Text_1C210D:: @ 81C210D + .string "Awww, phooey!\p" + .string "My POKéMON know WATERFALL, but\n" + .string "I don’t have the SOOTOPOLIS GYM BADGE!$" + +Route129_Text_1C2161:: @ 81C2161 + .string "This is my first triathlon.\n" + .string "I’m all tense and nervous!$" + +Route129_Text_1C2198:: @ 81C2198 + .string "Wroooaaar!\n" + .string "I failed to win!$" + +Route129_Text_1C21B4:: @ 81C21B4 + .string "If I’m all tensed up, I won’t be able to\n" + .string "give it my all.$" + +Route129_Text_1C21ED:: @ 81C21ED + .string "I’m in the middle of a triathlon, but,\n" + .string "sure, why don’t we battle?$" + +Route129_Text_1C222F:: @ 81C222F + .string "I was sure I’d win!$" + +Route129_Text_1C2243:: @ 81C2243 + .string "Do you know what’s the greatest thing\n" + .string "about triathlons?\p" + .string "Testing the limits of your own\n" + .string "strength and endurance against\l" + .string "Mother Nature!$" + +Route129_Text_1C22C8:: @ 81C22C8 + .string "Say hey, hey!\n" + .string "Let’s get on with it!$" + +Route129_Text_1C22EC:: @ 81C22EC + .string "Beat, I’m beaten.\n" + .string "That’s it, done!$" + +Route129_Text_1C230F:: @ 81C230F + .string "There’s nothing for a loser.\n" + .string "Time for me to beat it home.$" + +Route129_Text_1C2349:: @ 81C2349 + .string "What’s the hurry?\n" + .string "Let’s take it slow and easy.$" + +Route129_Text_1C2378:: @ 81C2378 + .string "Oh, my.\n" + .string "I wanted to relax a little more...$" + +Route129_Text_1C23A3:: @ 81C23A3 + .string "Don’t you hate making mistakes when\n" + .string "you’re in a rush?\p" + .string "That’s why I try to take things\n" + .string "slowly.$" + +Route130_Text_1C2401:: @ 81C2401 + .string "What a surprise! I didn’t expect to\n" + .string "see a TRAINER out in the sea.\p" + .string "I think we should battle!$" + +Route130_Text_1C245D:: @ 81C245D + .string "This kid’s awfully tough...$" + +Route130_Text_1C2479:: @ 81C2479 + .string "Your eyes have that look of someone\n" + .string "who’s experienced harsh challenges\l" + .string "and won. It suits you well!$" + +Route130_Text_1C24DC:: @ 81C24DC + .string "In the deep blue sea,\n" + .string "my shattered blue heart finds\l" + .string "comfort among waves.$" + +Route130_Text_1C2525:: @ 81C2525 + .string "Like the vast blue sea,\n" + .string "the world of POKéMON spans\l" + .string "depths beyond belief.$" + +Route130_Text_1C256E:: @ 81C256E + .string "The world’s children dream\n" + .string "of one day becoming the\l" + .string "POKéMON CHAMPION.$" + +Route131_Text_1C25B3:: @ 81C25B3 + .string "The sea is teeming with POKéMON.\n" + .string "It’s not easy swimming, I tell you.$" + +Route131_Text_1C25F8:: @ 81C25F8 + .string "POKéMON raised by TRAINERS are\n" + .string "seriously tough...$" + +Route131_Text_1C262A:: @ 81C262A + .string "Gasp... Gasp... I’m wiped out...\p" + .string "The going’s easy. It’s the leaving\n" + .string "that’s the hard part.\p" + .string "Will I have any energy left to make\n" + .string "the return trip?$" + +Route131_Text_1C26B9:: @ 81C26B9 + .string "The sea... The sea... The sea...\n" + .string "The sea as far as these eyes can see!\l" + .string "I’m sick and tired of the sea!$" + +Route131_Text_1C271F:: @ 81C271F + .string "Bleah!$" + +Route131_Text_1C2726:: @ 81C2726 + .string "Bored I am by the sea, but swim I must.\p" + .string "I’m a born swimmer!\n" + .string "That’s what I am.$" + +Route131_Text_1C2774:: @ 81C2774 + .string "Hi, sweetie, wait!\n" + .string "We should battle, you and I!$" + +Route131_Text_1C27A4:: @ 81C27A4 + .string "You’re tough in spite of the way\n" + .string "you look!$" + +Route131_Text_1C27CF:: @ 81C27CF + .string "Did you see a guy over there who whines\n" + .string "that he’s bored of the sea?\p" + .string "That’s all talk.\n" + .string "He’s hopelessly in love with the sea!$" + +Route131_Text_1C284A:: @ 81C284A + .string "Why do men love bathing suits so much?\p" + .string "They all ogle me!$" + +Route131_Text_1C2883:: @ 81C2883 + .string "I’m out of my depth!$" + +Route131_Text_1C2898:: @ 81C2898 + .string "Maybe it’s not my bathing suit that\n" + .string "makes men look. It must be my beauty!$" + +Route131_Text_1C28E2:: @ 81C28E2 + .string "RELI: We’ll work together as siblings\n" + .string "to take you on!$" + +Route131_Text_1C2918:: @ 81C2918 + .string "RELI: We couldn’t win even though we\n" + .string "worked together...$" + +Route131_Text_1C2950:: @ 81C2950 + .string "RELI: The people of PACIFIDLOG are\n" + .string "together with the sea and POKéMON from\l" + .string "the time they are born.$" + +Route131_Text_1C29B2:: @ 81C29B2 + .string "RELI: You don’t have two POKéMON?\n" + .string "We can’t enjoy a battle, then.$" + +Route131_Text_1C29F3:: @ 81C29F3 + .string "IAN: I’m doing my best together with\n" + .string "my sis!$" + +Route131_Text_1C2A20:: @ 81C2A20 + .string "IAN: I did my best with my sis, but\n" + .string "we still couldn’t win...$" + +Route131_Text_1C2A5D:: @ 81C2A5D + .string "IAN: You know how PACIFIDLOG is\n" + .string "a floating town?\p" + .string "So, wherever there is the sea, that’s\n" + .string "a part of PACIFIDLOG!$" + +Route131_Text_1C2ACA:: @ 81C2ACA + .string "IAN: If you have two POKéMON, we’ll\n" + .string "take you on!$" + +Route132_Text_1C2AFB:: @ 81C2AFB + .string "I used to catch colds all the time as\n" + .string "a kid, but I became totally fit after\l" + .string "I started swimming.$" + +Route132_Text_1C2B5B:: @ 81C2B5B + .string "I crave more power...$" + +Route132_Text_1C2B71:: @ 81C2B71 + .string "TRAINERS travel the fields and\n" + .string "mountains, so they must be fit, too.$" + +Route132_Text_1C2BB5:: @ 81C2BB5 + .string "I try not to swim where the currents\n" + .string "are too strong.$" + +Route132_Text_1C2BEA:: @ 81C2BEA + .string "Oh, please, no!$" + +Route132_Text_1C2BFA:: @ 81C2BFA + .string "If I get swept away, I’ll lose all my\n" + .string "sense of place...$" + +Route132_Text_1C2C32:: @ 81C2C32 + .string "Win or lose, you’ll never know until\n" + .string "you try!$" + +Route132_Text_1C2C60:: @ 81C2C60 + .string "Waah!\n" + .string "I sank in defeat!$" + +Route132_Text_1C2C78:: @ 81C2C78 + .string "I never battle when I know I’ll win.\n" + .string "I like to battle at the razor’s edge of\l" + .string "victory and defeat!$" + +Route132_Text_1C2CD9:: @ 81C2CD9 + .string "I contemplate POKéMON 24 hours a day.\n" + .string "How could you possibly beat me?$" + +Route132_Text_1C2D1F:: @ 81C2D1F + .string "I lose.\n" + .string "I will concede defeat.$" + +Route132_Text_1C2D3E:: @ 81C2D3E + .string "Urggh...\n" + .string "You’re a POKéMON fanatic, aren’t you?\p" + .string "You must contemplate POKéMON 24 hours\n" + .string "a day, don’t you?$" + +Route133_Text_1C2DA5:: @ 81C2DA5 + .string "Did the currents carry you here, too?\n" + .string "This must have been fated. Let’s battle!$" + +Route133_Text_1C2DF4:: @ 81C2DF4 + .string "Strong!\n" + .string "Too much so!$" + +Route133_Text_1C2E09:: @ 81C2E09 + .string "It’s just my luck that a tough TRAINER\n" + .string "like you would drift here...\l" + .string "I must be cursed...$" + +Route133_Text_1C2E61:: @ 81C2E61 + .string "I’ve led a life of woe and misery...\n" + .string "I’ve been cast away, and this is where\l" + .string "I’ve drifted...$" + +Route133_Text_1C2EBD:: @ 81C2EBD + .string "Another loss...$" + +Route133_Text_1C2ECD:: @ 81C2ECD + .string "A life adrift...\n" + .string "I don’t want it anymore!$" + +Route133_Text_1C2EF7:: @ 81C2EF7 + .string "Welcome!\n" + .string "I’ve been expecting you!$" + +Route133_Text_1C2F19:: @ 81C2F19 + .string "No! Please!$" + +Route133_Text_1C2F25:: @ 81C2F25 + .string "A strong child TRAINER...\n" + .string "That’s so annoying!$" + +Route133_Text_1C2F53:: @ 81C2F53 + .string "I want to win like everyone else, but I\n" + .string "won’t raise POKéMON like everyone else.$" + +Route133_Text_1C2FA3:: @ 81C2FA3 + .string "Darn it!\n" + .string "My way is still too slack!$" + +Route133_Text_1C2FC7:: @ 81C2FC7 + .string "It’s way more fun to do things the way\n" + .string "I want than to be like everybody else.\l" + .string "I mean, that’s obvious!$" + +Route133_Text_1C302D:: @ 81C302D + .string "I came all the way out here with my\n" + .string "BIRD POKéMON.$" + +Route133_Text_1C305F:: @ 81C305F + .string "You...\n" + .string "You’re stunningly cool!$" + +Route133_Text_1C307E:: @ 81C307E + .string "I’d like to go back to FORTREE, but I’ve\n" + .string "grown to like this place, too.$" + +Route134_Text_1C30C6:: @ 81C30C6 + .string "Even those POKéMON that can swim are\n" + .string "carried along by the rapid currents.$" + +Route134_Text_1C3110:: @ 81C3110 + .string "Aiyeeeeh!$" + +Route134_Text_1C311A:: @ 81C311A + .string "I think POKéMON enjoy the fast-running\n" + .string "currents around these parts.$" + +Route134_Text_1C315E:: @ 81C315E + .string "My LUVDISC are looking for a fun\n" + .string "match. Will you join us?$" + +Route134_Text_1C3198:: @ 81C3198 + .string "Oopsie!$" + +Route134_Text_1C31A0:: @ 81C31A0 + .string "There’s a collector who’s after the\n" + .string "SCALES of LUVDISC.$" + +Route134_Text_1C31D7:: @ 81C31D7 + .string "Okeydokey! That’s enough rest, gang!\n" + .string "It’s time for a match!$" + +Route134_Text_1C3213:: @ 81C3213 + .string "Tuckered out again...$" + +Route134_Text_1C3229:: @ 81C3229 + .string "My BIRD POKéMON get tired quickly after\n" + .string "a long flight...$" + +Route134_Text_1C3262:: @ 81C3262 + .string "You’re a POKéMON TRAINER.\n" + .string "No need for words. We battle now.$" + +Route134_Text_1C329E:: @ 81C329E + .string "... ... ... ... ... ... ...\n" + .string "... ... ... ... ... ... ...$" + +Route134_Text_1C32D6:: @ 81C32D6 + .string "It was I who challenged you, and yet\n" + .string "I lost. I am deeply shamed...$" + +Route134_Text_1C3319:: @ 81C3319 + .string "The savage tide in this area serves to\n" + .string "make us stronger than ever.$" + +Route134_Text_1C335C:: @ 81C335C + .string "I concede defeat.$" + +Route134_Text_1C336E:: @ 81C336E + .string "We will return for more training at\n" + .string "METEOR FALLS.\p" + .string "If you’d like, you should go, too.\n" + .string "It will definitely toughen you up!$" diff --git a/data/text/trainers.s b/data/text/trainers.s deleted file mode 100644 index 1bdd5be29..000000000 --- a/data/text/trainers.s +++ /dev/null @@ -1,3350 +0,0 @@ -Route102_Text_1B79C3:: @ 81B79C3 - .string "If you have POKéMON with you, then\n" - .string "you’re an official POKéMON TRAINER!\l" - .string "You can’t say no to my challenge!$" - -Route102_Text_1B7A2C:: @ 81B7A2C - .string "Arrgh, I lost...\n" - .string "I should have trained mine more...$" - -Route102_Text_1B7A60:: @ 81B7A60 - .string "Listen, you. If you’re strong, you\n" - .string "should have told me before!$" - -Route102_Text_1B7A9F:: @ 81B7A9F - .string "Ever since I lost to you, I desperately\n" - .string "trained my POKéMON.\l" - .string "You can’t say no to my challenge!$" - -Route102_Text_1B7AFD:: @ 81B7AFD - .string "Arrgh, I lost...\n" - .string "Is my training method not right?$" - -Route102_Text_1B7B2F:: @ 81B7B2F - .string "If you’re going to get stronger, I’ll\n" - .string "get stronger, too.$" - -Route102_Text_1B7B68:: @ 81B7B68 - .string "Did you just become a TRAINER?\n" - .string "We’re both beginners!$" - -Route102_Text_1B7B9D:: @ 81B7B9D - .string "I called you because I thought I\n" - .string "could beat you...$" - -Route102_Text_1B7BD0:: @ 81B7BD0 - .string "I haven’t won once yet...\n" - .string "I wish I would win soon...$" - -Route102_Text_1B7C05:: @ 81B7C05 - .string "Hahah! Our eyes met!\n" - .string "I’ll take you on with my BUG POKéMON!$" - -Route102_Text_1B7C40:: @ 81B7C40 - .string "Ow! Down and out!$" - -Route102_Text_1B7C52:: @ 81B7C52 - .string "If you lock eyes with a TRAINER,\n" - .string "you have to challenge! It’s a rule!$" - -Route102_Text_1B7C97:: @ 81B7C97 - .string "I’m going to keep winning and aim\n" - .string "to be the best TRAINER.\p" - .string "Help me further my career!$" - -Route102_Text_1B7CEC:: @ 81B7CEC - .string "I ended up furthering your career...$" - -Route102_Text_1B7D11:: @ 81B7D11 - .string "To keep winning my way up, I see that\n" - .string "I have to catch more POKéMON.$" - -Route103_Text_1B7D55:: @ 81B7D55 - .string "Did you feel the tug of our soul-\n" - .string "soothing fragrance?$" - -Route103_Text_1B7D8B:: @ 81B7D8B - .string "You weren’t led astray by our aroma...$" - -Route103_Text_1B7DB2:: @ 81B7DB2 - .string "Aromatherapy is a form of mental\n" - .string "healing that works with fragrances.$" - -Route103_Text_1B7DF7:: @ 81B7DF7 - .string "AMY: I’m AMY.\n" - .string "And this is my little sister LIV.\l" - .string "We battle together!$" - -Route103_Text_1B7E3B:: @ 81B7E3B - .string "AMY: Uh-oh, we lost.$" - -Route103_Text_1B7E50:: @ 81B7E50 - .string "AMY: You have to think about all\n" - .string "kinds of things when you’re battling\l" - .string "against two TRAINERS.$" - -Route103_Text_1B7EAC:: @ 81B7EAC - .string "AMY: Uh-oh, you have only one\n" - .string "POKéMON with you.\l" - .string "You can’t battle us like that.$" - -Route103_Text_1B7EFB:: @ 81B7EFB - .string "LIV: We battle together as one\n" - .string "team.$" - -Route103_Text_1B7F20:: @ 81B7F20 - .string "LIV: Oh, we lost, big sister...$" - -Route103_Text_1B7F40:: @ 81B7F40 - .string "LIV: We work perfectly together, me\n" - .string "and my big sister...\p" - .string "But we still lost...$" - -Route103_Text_1B7F8E:: @ 81B7F8E - .string "LIV: If you want to battle us, you\n" - .string "have to have two POKéMON!\l" - .string "It’s not fair if you don’t!$" - -Route103_Text_1B7FE7:: @ 81B7FE7 - .string "AMY: I’m AMY.\n" - .string "And this is my little sister LIV.\l" - .string "We battle together!$" - -Route103_Text_1B802B:: @ 81B802B - .string "AMY: Aww, boo!\n" - .string "We couldn’t win again...$" - -Route103_Text_1B8053:: @ 81B8053 - .string "AMY: You have to think about all\n" - .string "kinds of things when you’re battling\l" - .string "against two TRAINERS.$" - -Route103_Text_1B80AF:: @ 81B80AF - .string "AMY: Uh-oh, you have only one\n" - .string "POKéMON with you.\l" - .string "You can’t battle us like that.$" - -Route103_Text_1B80FE:: @ 81B80FE - .string "LIV: We battle together as one\n" - .string "team.$" - -Route103_Text_1B8123:: @ 81B8123 - .string "LIV: Awww, we lost again...\n" - .string "Big sister...$" - -Route103_Text_1B814D:: @ 81B814D - .string "LIV: We work perfectly together, me\n" - .string "and my big sister...\p" - .string "But why did we lose again?$" - -Route103_Text_1B81A1:: @ 81B81A1 - .string "LIV: If you want to battle us, you\n" - .string "have to have two POKéMON!\l" - .string "It’s not fair if you don’t!$" - -Route103_Text_1B81FA:: @ 81B81FA - .string "Gah! My fishing line’s all snarled up!\n" - .string "I’m getting frustrated and mean!\l" - .string "That’s it! Battle me!$" - -Route103_Text_1B8258:: @ 81B8258 - .string "Gah! Lost it!\n" - .string "I’m even more annoyed now!$" - -Route103_Text_1B8281:: @ 81B8281 - .string "Gah, I’m still boiling mad...\n" - .string "Grrrrr...$" - -Route103_Text_1B82A9:: @ 81B82A9 - .string "My POKéMON is delightfully adorable!\n" - .string "Don’t be shy - I’ll show you!$" - -Route103_Text_1B82EC:: @ 81B82EC - .string "Oh, my gosh!\n" - .string "My darling POKéMON!$" - -Route103_Text_1B830D:: @ 81B830D - .string "My delightful POKéMON looks darling\n" - .string "even when it’s fainted!$" - -Route103_Text_1B8349:: @ 81B8349 - .string "Hi, you! My delightfully adorable\n" - .string "POKéMON has become more darling!$" - -Route103_Text_1B838C:: @ 81B838C - .string "Oh!\n" - .string "My darling POKéMON!$" - -Route103_Text_1B83A4:: @ 81B83A4 - .string "The more I spend time with it, the\n" - .string "more adorable my POKéMON becomes.$" - -Route104_Text_1B83E9:: @ 81B83E9 - .string "GINA: Okay, let’s battle with our\n" - .string "POKéMON!$" - -Route104_Text_1B8414:: @ 81B8414 - .string "GINA: Losing upsets me!$" - -Route104_Text_1B842C:: @ 81B842C - .string "GINA: {STR_VAR_1} is strong!\n" - .string "We have to train lots more!$" - -Route104_Text_1B845C:: @ 81B845C - .string "GINA: Oh? Only one POKéMON?\n" - .string "Then, we don’t battle with you.\p" - .string "If there’s only one POKéMON, it will\n" - .string "be lonesome. That’s not nice.$" - -Route104_Text_1B84DB:: @ 81B84DB - .string "MIA: We are twins, so we battle\n" - .string "POKéMON together.$" - -Route104_Text_1B850D:: @ 81B850D - .string "MIA: We battled together, but we\n" - .string "both lost...$" - -Route104_Text_1B853B:: @ 81B853B - .string "MIA: We will train our POKéMON more\n" - .string "and be strong like you.$" - -Route104_Text_1B8577:: @ 81B8577 - .string "MIA: You want to battle with us?\p" - .string "It’s a big no-no if you don’t have two\n" - .string "POKéMON with you.\l" - .string "We’re too strong for you!$" - -Route104_Text_1B85EB:: @ 81B85EB - .string "Why keep it a secret?\n" - .string "I’m the WATER POKéMON expert!\p" - .string "Huh?\n" - .string "You don’t know me?$" - -Route104_Text_1B8637:: @ 81B8637 - .string "I thought I wasn’t too bad, if I may\n" - .string "say so, but I guess not... Bleah...$" - -Route104_Text_1B8680:: @ 81B8680 - .string "I got too into fishing.\n" - .string "I forgot I had to raise my POKéMON...$" - -Route104_Text_1B86BE:: @ 81B86BE - .string "Leaving footprints in the sand is\n" - .string "so fun!$" - -Route104_Text_1B86E8:: @ 81B86E8 - .string "Waah! I got sand in my runners!\n" - .string "They’re all gritty!$" - -Route104_Text_1B871C:: @ 81B871C - .string "I want to leave my footprints in the\n" - .string "sand everywhere, but they disappear\l" - .string "quickly...$" - -Route104_Text_1B8770:: @ 81B8770 - .string "Should I...\n" - .string "Or shouldn’t I?\p" - .string "Okay, sure, I will battle!$" - -Route104_Text_1B87A7:: @ 81B87A7 - .string "I shouldn’t have battled...$" - -Route104_Text_1B87C3:: @ 81B87C3 - .string "If you’re faced with a decision and\n" - .string "you let someone else choose for you,\l" - .string "you will regret it, however things\l" - .string "turn out.$" - -Route104_Text_1B8839:: @ 81B8839 - .string "Come on, battle with me!$" - -Route104_Text_1B8852:: @ 81B8852 - .string "Ohh...\n" - .string "I thought I could win...$" - -Route104_Text_1B8872:: @ 81B8872 - .string "I made the decision to battle, so I\n" - .string "can accept this loss in grace.\p" - .string "I am still upset about losing!$" - -Route104_Text_1B88D4:: @ 81B88D4 - .string "Oh, sure, I’ll accept your challenge.\n" - .string "I have a lot of money.$" - -Route104_Text_1B8911:: @ 81B8911 - .string "Why couldn’t I win?$" - -Route104_Text_1B8925:: @ 81B8925 - .string "There are some things money can’t buy.\n" - .string "That’s POKéMON...$" - -Route104_Text_1B895E:: @ 81B895E - .string "After I lost to you, I learned a bunch\n" - .string "of things about POKéMON.$" - -Route104_Text_1B899E:: @ 81B899E - .string "I lost again?\n" - .string "Why couldn’t I win?$" - -Route104_Text_1B89C0:: @ 81B89C0 - .string "I’m fabulously wealthy, but I can’t\n" - .string "seem to win at POKéMON...\p" - .string "It’s so deep, the world of POKéMON...$" - -Route104_Text_1B8A24:: @ 81B8A24 - .string "We must have been fated to meet.\n" - .string "May I ask you for a battle?$" - -Route104_Text_1B8A61:: @ 81B8A61 - .string "Oh, my!$" - -Route104_Text_1B8A69:: @ 81B8A69 - .string "“Hello” is the beginning of “good-bye.”\n" - .string "I hope we meet again.$" - -Route104_Text_1B8AA7:: @ 81B8AA7 - .string "Hello, we meet again.\n" - .string "May I ask you for a battle?$" - -Route104_Text_1B8AD9:: @ 81B8AD9 - .string "Oh, my...\n" - .string "I did the best that I could...$" - -Route104_Text_1B8B02:: @ 81B8B02 - .string "“Hello” is the beginning of “good-bye.”\n" - .string "I hope we meet again.$" - -Route105_Text_1B8B40:: @ 81B8B40 - .string "There’s supposed to be a mystical\n" - .string "rock around here.\l" - .string "Do you know anything about it?$" - -Route105_Text_1B8B93:: @ 81B8B93 - .string "I was thinking too much about that\n" - .string "rock, while my POKéMON remained weak...$" - -Route105_Text_1B8BDE:: @ 81B8BDE - .string "I can spend hours and hours staring\n" - .string "at a nice rock without growing bored.$" - -Route105_Text_1B8C28:: @ 81B8C28 - .string "Whew! I was worried that a kid was\n" - .string "drowning when I saw you.\p" - .string "You seem to be okay, so what do you\n" - .string "say to a battle?$" - -Route105_Text_1B8C99:: @ 81B8C99 - .string "Glub... Glub...$" - -Route105_Text_1B8CA9:: @ 81B8CA9 - .string "If you are drowning, the signal is to\n" - .string "wave one arm toward the beach.$" - -Route105_Text_1B8CEE:: @ 81B8CEE - .string "Swimming the deep blue sea...\n" - .string "It feels the greatest!$" - -Route105_Text_1B8D23:: @ 81B8D23 - .string "I lost...\n" - .string "Now I’m feeling blue...$" - -Route105_Text_1B8D45:: @ 81B8D45 - .string "Why is the sea blue?\p" - .string "I learned about that at the MUSEUM in\n" - .string "SLATEPORT, but I forgot.$" - -Route105_Text_1B8D99:: @ 81B8D99 - .string "My body feels lighter in the water.\n" - .string "It’s as if I’ve gotten slimmer!$" - -Route105_Text_1B8DDD:: @ 81B8DDD - .string "I’m floating...$" - -Route105_Text_1B8DED:: @ 81B8DED - .string "Your body weight is reduced to just\n" - .string "one tenth in the water.\p" - .string "That would make me...\n" - .string "Whoops! I’m not telling you my weight!$" - -Route105_Text_1B8E66:: @ 81B8E66 - .string "The blue, blue sky...\n" - .string "The vast sea...\l" - .string "It’s so peaceful...$" - -Route105_Text_1B8EA0:: @ 81B8EA0 - .string "I lost while I was lounging!$" - -Route105_Text_1B8EBD:: @ 81B8EBD - .string "I want to be told I’m relaxing to be\n" - .string "with. Giggle.$" - -Route106_Text_1B8EF0:: @ 81B8EF0 - .string "Which do you prefer, fishing in the\n" - .string "sea or a stream?$" - -Route106_Text_1B8F25:: @ 81B8F25 - .string "Like in deep-sea fishing, I lost\n" - .string "spectacularly!$" - -Route106_Text_1B8F55:: @ 81B8F55 - .string "Fishing is the greatest whether it’s\n" - .string "in the sea or a stream.\l" - .string "You agree with me, right?$" - -Route106_Text_1B8FAC:: @ 81B8FAC - .string "I caught a bunch of POKéMON fishing.\n" - .string "I’ll show you an impressive battle!$" - -Route106_Text_1B8FF5:: @ 81B8FF5 - .string "I lost again spectacularly!$" - -Route106_Text_1B9011:: @ 81B9011 - .string "Win or lose, POKéMON are the greatest!\n" - .string "You agree with me, right?$" - -Route106_Text_1B9052:: @ 81B9052 - .string "What do people do if they need to go\n" - .string "to a washroom?\p" - .string "What if my ROD hooks a big one while\n" - .string "I’m in the washroom? I just can’t go...$" - -Route106_Text_1B90D3:: @ 81B90D3 - .string "I lost because I’m trying to not go\n" - .string "to the washroom...$" - -Route106_Text_1B910A:: @ 81B910A - .string "Oh, no! I’ve got this feeling I’ll hook\n" - .string "a big one!$" - -Route106_Text_1B913D:: @ 81B913D - .string "Hahahah! I’m a lousy runner, but in\n" - .string "the water you can’t catch me!$" - -Route106_Text_1B917F:: @ 81B917F - .string "I give up!$" - -Route106_Text_1B918A:: @ 81B918A - .string "I wouldn’t lose in a swim race...$" - -Route106_Text_1B91AC:: @ 81B91AC - .string "The sea is my backyard. I’m not going\n" - .string "to take it easy because you’re a kid!$" - -Route106_Text_1B91F8:: @ 81B91F8 - .string "Did you take it easy on me by any\n" - .string "chance?$" - -Route106_Text_1B9222:: @ 81B9222 - .string "Drifting along with the waves...\n" - .string "I love it! Why don’t you give it a try?$" - -Route107_Text_1B926B:: @ 81B926B - .string "Yawn...\p" - .string "I must have drifted off to sleep while\n" - .string "I was drifting in the waves.$" - -Route107_Text_1B92B7:: @ 81B92B7 - .string "Ahaha, I lost...\n" - .string "I’ll take a snooze, I think...$" - -Route107_Text_1B92E7:: @ 81B92E7 - .string "Floating and being rocked by the\n" - .string "waves - it’s like sleeping in a plush,\l" - .string "comfy bed.$" - -Route107_Text_1B933A:: @ 81B933A - .string "The sea is like my backyard.\n" - .string "Let’s battle!$" - -Route107_Text_1B9365:: @ 81B9365 - .string "I lost on my home field...\n" - .string "I’m in shock!$" - -Route107_Text_1B938E:: @ 81B938E - .string "I swim the seas with a heart full of\n" - .string "dreams...\p" - .string "It’s a song!\n" - .string "Anyways, I’m swimming some more.$" - -Route107_Text_1B93EB:: @ 81B93EB - .string "Swimming in the big, wide sea, my\n" - .string "POKéMON has grown stronger!$" - -Route107_Text_1B9429:: @ 81B9429 - .string "What a shock!\p" - .string "My POKéMON has gotten stronger, but\n" - .string "I stayed weak as a TRAINER!$" - -Route107_Text_1B9477:: @ 81B9477 - .string "What you learn in battle makes you a\n" - .string "stronger TRAINER.\l" - .string "The waves taught me that.$" - -Route107_Text_1B94C8:: @ 81B94C8 - .string "Do you know a little town called\n" - .string "DEWFORD?$" - -Route107_Text_1B94F2:: @ 81B94F2 - .string "I hate this!$" - -Route107_Text_1B94FF:: @ 81B94FF - .string "A weird saying is getting really\n" - .string "trendy at DEWFORD HALL.$" - -Route107_Text_1B9538:: @ 81B9538 - .string "Did you want to battle me?\n" - .string "Sure, I’ll go with you!$" - -Route107_Text_1B956B:: @ 81B956B - .string "I wasn’t good enough for you.$" - -Route107_Text_1B9589:: @ 81B9589 - .string "I think you’re going to keep getting\n" - .string "better. I’ll go for it, too!$" - -Route107_Text_1B95CB:: @ 81B95CB - .string "LISA: We challenge you as a sister\n" - .string "and brother!$" - -Route107_Text_1B95FB:: @ 81B95FB - .string "LISA: Awesome.\n" - .string "You’re in a different class of tough.$" - -Route107_Text_1B9630:: @ 81B9630 - .string "LISA: Do you have any friends who\n" - .string "would go to the beach with you?$" - -Route107_Text_1B9672:: @ 81B9672 - .string "LISA: If you want to battle with us,\n" - .string "bring more POKéMON.$" - -Route107_Text_1B96AB:: @ 81B96AB - .string "RAY: We always battle POKéMON, me\n" - .string "and my sister.\p" - .string "I always lose, but we can beat you\n" - .string "2-on-2!$" - -Route107_Text_1B9707:: @ 81B9707 - .string "RAY: Wowee, you’re at a higher level\n" - .string "than us!$" - -Route107_Text_1B9735:: @ 81B9735 - .string "RAY: My sister gave me my POKéMON.\n" - .string "I raised it, and now it’s my important\l" - .string "partner!$" - -Route107_Text_1B9788:: @ 81B9788 - .string "RAY: If you want to battle us, go\n" - .string "bring some more POKéMON!$" - -Route108_Text_1B97C3:: @ 81B97C3 - .string "My dream is to swim the world’s seven\n" - .string "seas!$" - -Route108_Text_1B97EF:: @ 81B97EF - .string "I won’t be able to swim the seven seas\n" - .string "like this...$" - -Route108_Text_1B9823:: @ 81B9823 - .string "Playing with marine POKéMON is one of\n" - .string "the pleasures of swimming!$" - -Route108_Text_1B9864:: @ 81B9864 - .string "Ahoy, there! Are you going out to the\n" - .string "ABANDONED SHIP, too?$" - -Route108_Text_1B989F:: @ 81B989F - .string "I’m sinking!\n" - .string "Glub... Glub...$" - -Route108_Text_1B98BC:: @ 81B98BC - .string "Some people even go inside that\n" - .string "ABANDONED SHIP.$" - -Route108_Text_1B98EC:: @ 81B98EC - .string "My liar of a boyfriend told me that\n" - .string "I look great in a bikini...$" - -Route108_Text_1B992C:: @ 81B992C - .string "Oh, boo!$" - -Route108_Text_1B9935:: @ 81B9935 - .string "Even if it’s a lie, I love being told\n" - .string "I look great...\l" - .string "We girls are so complex...$" - -Route108_Text_1B9986:: @ 81B9986 - .string "I love the sea!\n" - .string "I forget all my worries when I swim!$" - -Route108_Text_1B99BB:: @ 81B99BB - .string "When I lose a battle, I get all\n" - .string "stressed out!$" - -Route108_Text_1B99E9:: @ 81B99E9 - .string "Work off your stress by swimming!\n" - .string "It’s so healthy!$" - -Route109_Text_1B9A1C:: @ 81B9A1C - .string "Hiyah! Look at my chiseled abs!\n" - .string "This is what you call “cut”!$" - -Route109_Text_1B9A59:: @ 81B9A59 - .string "Aiyah!\n" - .string "Flubbed out!$" - -Route109_Text_1B9A6D:: @ 81B9A6D - .string "Hiyah!\p" - .string "My sculpted abs have nothing to do\n" - .string "with POKéMON battles!$" - -Route109_Text_1B9AAD:: @ 81B9AAD - .string "Are you properly protected against\n" - .string "the sun?$" - -Route109_Text_1B9AD9:: @ 81B9AD9 - .string "Ouch, ouch, ouch!$" - -Route109_Text_1B9AEB:: @ 81B9AEB - .string "Cheeks are the most prone to burning!$" - -Route109_Text_1B9B11:: @ 81B9B11 - .string "I’ve laid anchor in ports around the\n" - .string "world, but SLATEPORT’s the best.$" - -Route109_Text_1B9B57:: @ 81B9B57 - .string "You’re the best!$" - -Route109_Text_1B9B68:: @ 81B9B68 - .string "In the best port was the best\n" - .string "TRAINER...$" - -Route109_Text_1B9B91:: @ 81B9B91 - .string "Urrrrppp...\n" - .string "Battle? With me?$" - -Route109_Text_1B9BAE:: @ 81B9BAE - .string "Urp... Ooooooohhhhhh...\n" - .string "Urrrrpppp...$" - -Route109_Text_1B9BD3:: @ 81B9BD3 - .string "I’m usually stronger than this!\n" - .string "I’m just seasick as a dog!\p" - .string "I’m a SAILOR, but...$" - -Route109_Text_1B9C23:: @ 81B9C23 - .string "I’m thirsty... I could go for a SODA POP\n" - .string "at the SEASHORE HOUSE...$" - -Route109_Text_1B9C65:: @ 81B9C65 - .string "Groan...$" - -Route109_Text_1B9C6E:: @ 81B9C6E - .string "I’m getting famished... My inner tube\n" - .string "looks like a giant doughnut...$" - -Route109_Text_1B9CB3:: @ 81B9CB3 - .string "I’m hungry, but I’ve got enough pep in\n" - .string "me for a battle!$" - -Route109_Text_1B9CEB:: @ 81B9CEB - .string "I lost...\n" - .string "It’s because I’m hungry...$" - -Route109_Text_1B9D10:: @ 81B9D10 - .string "When you eat on a beach, everything\n" - .string "seems to taste a little better.$" - -Route109_Text_1B9D54:: @ 81B9D54 - .string "Doesn’t a beach umbrella look like\n" - .string "a giant flower?$" - -Route109_Text_1B9D87:: @ 81B9D87 - .string "Mommy!$" - -Route109_Text_1B9D8E:: @ 81B9D8E - .string "If you look at the beach from the sky,\n" - .string "it looks like a big flower garden!$" - -Route109_Text_1B9DD8:: @ 81B9DD8 - .string "I’m not losing to you again!\n" - .string "That’s why I have my inner tube!$" - -Route109_Text_1B9E16:: @ 81B9E16 - .string "Mommy!$" - -Route109_Text_1B9E1D:: @ 81B9E1D - .string "If I have an inner tube, me and my\n" - .string "POKéMON’s cuteness goes way up!$" - -Route109_Text_1B9E60:: @ 81B9E60 - .string "I can’t swim without my inner tube,\n" - .string "but I won’t lose at POKéMON!$" - -Route109_Text_1B9EA1:: @ 81B9EA1 - .string "Did I lose because I have an inner\n" - .string "tube?$" - -Route109_Text_1B9ECA:: @ 81B9ECA - .string "My inner tube is a fashion item.\n" - .string "I can’t be seen without it.$" - -Route109_Text_1B9F07:: @ 81B9F07 - .string "Hi, big TRAINER.\n" - .string "Will you battle with me?$" - -Route109_Text_1B9F31:: @ 81B9F31 - .string "Oh, you’re strong.$" - -Route109_Text_1B9F44:: @ 81B9F44 - .string "How did you get to be so strong?$" - -Route109_Text_1B9F65:: @ 81B9F65 - .string "Wahahah! This dude’s going to catch\n" - .string "himself a big one!$" - -Route109_Text_1B9F9C:: @ 81B9F9C - .string "This dude just lost one...$" - -Route109_Text_1B9FB7:: @ 81B9FB7 - .string "This dude thinks you’re a big one.\n" - .string "No, you’re a big-one-to-be!$" - -Route109_Text_1B9FF6:: @ 81B9FF6 - .string "PAUL: Well, this is a mood-breaker.\p" - .string "I wish you wouldn’t disturb our\n" - .string "precious time together.$" - -Route109_Text_1BA052:: @ 81BA052 - .string "PAUL: Well, I give up.$" - -Route109_Text_1BA069:: @ 81BA069 - .string "PAUL: Well, don’t tell anyone that\n" - .string "we’re here.\l" - .string "This is just our private world of two!$" - -Route109_Text_1BA0BF:: @ 81BA0BF - .string "PAUL: We’re totally, deeply in love.\n" - .string "That’s why we make our POKéMON battle\l" - .string "together.$" - -Route109_Text_1BA114:: @ 81BA114 - .string "MEL: We’re, like, totally in love.\n" - .string "Our romance is heating up all of HOENN!$" - -Route109_Text_1BA15F:: @ 81BA15F - .string "MEL: We lost, and it’s my fault!\n" - .string "PAUL will hate me!$" - -Route109_Text_1BA193:: @ 81BA193 - .string "MEL: Um, PAUL, are you angry with me?\n" - .string "Please don’t be angry.$" - -Route109_Text_1BA1D0:: @ 81BA1D0 - .string "MEL: We’re, like, deeply and truly in love.\n" - .string "That’s why we make our POKéMON\l" - .string "battle together.$" - -Route110_Text_1BA22C:: @ 81BA22C - .string "Whoa! Watch it!\n" - .string "I guess you’re not used to BIKE racing.$" - -Route110_Text_1BA264:: @ 81BA264 - .string "Whoa!\n" - .string "My brakes failed!$" - -Route110_Text_1BA27C:: @ 81BA27C - .string "Flat tires and brake problems can\n" - .string "cause serious injury!\l" - .string "Inspect your BIKE for problems!$" - -Route110_Text_1BA2D4:: @ 81BA2D4 - .string "Yo, you!\n" - .string "Can you keep up with my speed?$" - -Route110_Text_1BA2FC:: @ 81BA2FC - .string "Crash and burn!$" - -Route110_Text_1BA30C:: @ 81BA30C - .string "Speed alone won’t let me win at POKéMON.\n" - .string "I need to reconsider this...$" - -Route110_Text_1BA352:: @ 81BA352 - .string "Don’t panic if your BIKE’s going fast!$" - -Route110_Text_1BA379:: @ 81BA379 - .string "I shouldn’t panic during POKéMON\n" - .string "battles...$" - -Route110_Text_1BA3A5:: @ 81BA3A5 - .string "There’s no need to panic or stress.\n" - .string "Take it easy. There’s plenty of time.$" - -Route110_Text_1BA3EF:: @ 81BA3EF - .string "Aren’t you going a little too fast?\n" - .string "Take it easy and let’s battle.$" - -Route110_Text_1BA432:: @ 81BA432 - .string "I didn’t panic, but I still lost...$" - -Route110_Text_1BA456:: @ 81BA456 - .string "There’s no need to panic or stress.\n" - .string "Take it easy. There’s plenty of time.$" - -Route110_Text_1BA4A0:: @ 81BA4A0 - .string "The triathlon is hard in the extreme.\p" - .string "You have to complete the three events\n" - .string "of swimming, cycling, and running.$" - -Route110_Text_1BA50F:: @ 81BA50F - .string "POKéMON battles are hard, too!$" - -Route110_Text_1BA52E:: @ 81BA52E - .string "I’m exhausted, so I need a break.\n" - .string "It’s important to get proper rest.$" - -Route110_Text_1BA573:: @ 81BA573 - .string "Isn’t it neat to hold a battle while\n" - .string "cycling?$" - -Route110_Text_1BA5A1:: @ 81BA5A1 - .string "Wow...\n" - .string "How could you be so strong?$" - -Route110_Text_1BA5C4:: @ 81BA5C4 - .string "Were you going after a record?\p" - .string "I’m sorry if I held you up!$" - -Route110_Text_1BA5FF:: @ 81BA5FF - .string "I’ve been riding without stopping.\n" - .string "My thighs are like rocks!$" - -Route110_Text_1BA63C:: @ 81BA63C - .string "I’m worried about muscle cramps...$" - -Route110_Text_1BA65F:: @ 81BA65F - .string "Oh, you have some GYM BADGES?\n" - .string "No wonder you’re so strong!$" - -Route110_Text_1BA699:: @ 81BA699 - .string "I have foreseen your intentions!\n" - .string "I cannot possibly lose!$" - -Route110_Text_1BA6D2:: @ 81BA6D2 - .string "I failed to prophesize my own demise!$" - -Route110_Text_1BA6F8:: @ 81BA6F8 - .string "I see your future...\p" - .string "Hmm...\n" - .string "I see a shining light...$" - -Route110_Text_1BA72D:: @ 81BA72D - .string "Ahahahaha!\n" - .string "I’ll dazzle you with my wonders!$" - -Route110_Text_1BA759:: @ 81BA759 - .string "I wondrously lost!$" - -Route110_Text_1BA76C:: @ 81BA76C - .string "You managed to win only because it was\n" - .string "a wonder! Yes, a wonder!\l" - .string "Don’t think you can win all the time!$" - -Route110_Text_1BA7D2:: @ 81BA7D2 - .string "Could I see your POKéMON?\n" - .string "Just one look, please?$" - -Route110_Text_1BA803:: @ 81BA803 - .string "I wanted to complete my\n" - .string "collection...$" - -Route110_Text_1BA829:: @ 81BA829 - .string "When I see a POKéMON that I don’t know,\n" - .string "my passion as a collector is ignited!$" - -Route110_Text_1BA877:: @ 81BA877 - .string "Hi, have you caught any new POKéMON?\p" - .string "Could I see your POKéMON?\n" - .string "Just one look, please?$" - -Route110_Text_1BA8CD:: @ 81BA8CD - .string "Your POKéMON...\n" - .string "I envy you.$" - -Route110_Text_1BA8E9:: @ 81BA8E9 - .string "Oh, I long to make all rare POKéMON\n" - .string "mine!$" - -Route110_Text_1BA913:: @ 81BA913 - .string "Hey!\n" - .string "Don’t sneak up behind me like that!$" - -Route110_Text_1BA93C:: @ 81BA93C - .string "I lost!\n" - .string "Drat!$" - -Route110_Text_1BA94A:: @ 81BA94A - .string "Fishing is all about concentration.\n" - .string "You have to focus on the floater.$" - -Route110_Text_1BA990:: @ 81BA990 - .string "Ahahaha! I would go anywhere to show\n" - .string "off my delightful POKéMON.$" - -Route110_Text_1BA9D0:: @ 81BA9D0 - .string "Oh, dear, this won’t do.$" - -Route110_Text_1BA9E9:: @ 81BA9E9 - .string "Perhaps I should groom my POKéMON for\n" - .string "CONTESTS rather than battles.$" - -Route110_Text_1BAA2D:: @ 81BAA2D - .string "Ahahahaha! I would be happy to show\n" - .string "off my POKéMON as often as you like!$" - -Route110_Text_1BAA76:: @ 81BAA76 - .string "Oh, dear, this won’t do.$" - -Route110_Text_1BAA8F:: @ 81BAA8F - .string "CONTESTS are delightful, but I like\n" - .string "to battle, too.$" - -Route110_Text_1BAAC3:: @ 81BAAC3 - .string "I found some cool POKéMON in the grass\n" - .string "around here!$" - -Route110_Text_1BAAF7:: @ 81BAAF7 - .string "Being cool isn’t enough to win...$" - -Route110_Text_1BAB19:: @ 81BAB19 - .string "It’s hard to battle with POKéMON you\n" - .string "just caught.$" - -Route111_Text_1BAB4B:: @ 81BAB4B - .string "Oh, hey! Those GO-GOGGLES suit you.\n" - .string "But I think they look better on me.\p" - .string "Let’s decide who they look better on\n" - .string "with a battle!$" - -Route111_Text_1BABC7:: @ 81BABC7 - .string "I couldn’t see what was happening at my\n" - .string "sides because of the GO-GOGGLES.$" - -Route111_Text_1BAC10:: @ 81BAC10 - .string "The GO-GOGGLES make it possible to\n" - .string "get through sandstorms.\l" - .string "That makes me happy!$" - -Route111_Text_1BAC60:: @ 81BAC60 - .string "I’m having a picnic in the desert.\p" - .string "You can always find a TRAINER, so\n" - .string "I can enjoy a battle here, too!$" - -Route111_Text_1BACC5:: @ 81BACC5 - .string "Ohhh! You’re mean!$" - -Route111_Text_1BACD8:: @ 81BACD8 - .string "When you’re battling in a sandstorm,\n" - .string "watch out for your POKéMON’s HP.\p" - .string "It can faint if you don’t keep an eye\n" - .string "on it!$" - -Route111_Text_1BAD4B:: @ 81BAD4B - .string "Wearing these GO-GOGGLES makes me\n" - .string "feel like a superhero.\l" - .string "Right now, nobody can beat me!$" - -Route111_Text_1BADA3:: @ 81BADA3 - .string "I can’t win on spirit alone...$" - -Route111_Text_1BADC2:: @ 81BADC2 - .string "I’m going to be a real hero one day.\n" - .string "I’m going to work harder to make me\l" - .string "and my POKéMON stronger.$" - -Route111_Text_1BAE24:: @ 81BAE24 - .string "I heard there are fossils to be found\n" - .string "in the desert. Where could they be?$" - -Route111_Text_1BAE6E:: @ 81BAE6E - .string "I came up short...$" - -Route111_Text_1BAE81:: @ 81BAE81 - .string "If they can find fossils in the desert,\n" - .string "it must have been a sea before.$" - -Route111_Text_1BAEC9:: @ 81BAEC9 - .string "For thirty years I have searched for\n" - .string "ancient ruins!\l" - .string "I am to be challenged?$" - -Route111_Text_1BAF14:: @ 81BAF14 - .string "While I have searched for ruins, I’ve\n" - .string "not searched for strong POKéMON.$" - -Route111_Text_1BAF5B:: @ 81BAF5B - .string "For thirty years I have searched for\n" - .string "ancient ruins!\p" - .string "No, wait, was that forty years?\n" - .string "Which was it now?$" - -Route111_Text_1BAFC1:: @ 81BAFC1 - .string "For thirty years I have searched for\n" - .string "ancient ruins!\p" - .string "No, wait, was that forty years?\n" - .string "Anyway, am I to be challenged?$" - -Route111_Text_1BB034:: @ 81BB034 - .string "I’ve found no ruins, nor have I found\n" - .string "any strong POKéMON...$" - -Route111_Text_1BB070:: @ 81BB070 - .string "For thirty years I have searched for\n" - .string "ancient ruins!\p" - .string "No, wait, was that forty years I’ve\n" - .string "searched?\p" - .string "Hmm... It could even be fifty...\n" - .string "How long have I been at this?$" - -Route111_Text_1BB111:: @ 81BB111 - .string "I’m full of pep!\n" - .string "And my POKéMON is peppy, too!$" - -Route111_Text_1BB140:: @ 81BB140 - .string "My POKéMON lost its pep...$" - -Route111_Text_1BB15B:: @ 81BB15B - .string "When I see a TRAINER with a lot of pep,\n" - .string "I can’t help looking.$" - -Route111_Text_1BB199:: @ 81BB199 - .string "I don’t know where you’re going, but\n" - .string "would you like to battle?$" - -Route111_Text_1BB1D8:: @ 81BB1D8 - .string "Oh, you’re disgustingly good!$" - -Route111_Text_1BB1F6:: @ 81BB1F6 - .string "I’m thinking that I should go to\n" - .string "MT. CHIMNEY, but the view around\l" - .string "here is very nice, too.$" - -Route111_Text_1BB250:: @ 81BB250 - .string "To train myself, I challenge all\n" - .string "whom I meet!$" - -Route111_Text_1BB27E:: @ 81BB27E - .string "Uncle! I give up!$" - -Route111_Text_1BB290:: @ 81BB290 - .string "All I can do is keep training until\n" - .string "I can defeat strong TRAINERS such\l" - .string "as yourself.$" - -Route111_Text_1BB2E3:: @ 81BB2E3 - .string "Show me how much you’ve toughened\n" - .string "your POKéMON.$" - -Route111_Text_1BB313:: @ 81BB313 - .string "I see, you’ve toughened them\n" - .string "considerably.$" - -Route111_Text_1BB33E:: @ 81BB33E - .string "POKéMON and TRAINERS learn much\n" - .string "through battling.\p" - .string "What’s important is to never give up\n" - .string "even if you lose.$" - -Route111_Text_1BB3A7:: @ 81BB3A7 - .string "We’re training here to elevate our\n" - .string "game to the next level.\l" - .string "Stay and train with us!$" - -Route111_Text_1BB3FA:: @ 81BB3FA - .string "Ooh, you’re decent!$" - -Route111_Text_1BB40E:: @ 81BB40E - .string "Since you’re that strong, you should\n" - .string "aim for the POKéMON LEAGUE.$" - -Route111_Text_1BB44F:: @ 81BB44F - .string "Oh, your POKéMON look like serious\n" - .string "actors.\l" - .string "I have to ask you for an engagement.$" - -Route111_Text_1BB49F:: @ 81BB49F - .string "They didn’t just look strong, they\n" - .string "are strong!$" - -Route111_Text_1BB4CE:: @ 81BB4CE - .string "I thought I was raising my POKéMON\n" - .string "diligently, but, oh no, there is still\l" - .string "much to be done.$" - -Route111_Text_1BB529:: @ 81BB529 - .string "You can make POKéMON stronger or\n" - .string "weaker depending on the moves you\l" - .string "teach them.\p" - .string "What kinds of moves do your POKéMON\n" - .string "know?$" - -Route111_Text_1BB5A2:: @ 81BB5A2 - .string "You’ve taught them good moves!$" - -Route111_Text_1BB5C1:: @ 81BB5C1 - .string "Maybe I should have stopped my\n" - .string "POKéMON from evolving until they\l" - .string "learned better moves...$" - -Route112_Text_1BB619:: @ 81BB619 - .string "Hahahaha!\n" - .string "How about we have a battle?\l" - .string "You and me!\l" - .string "Hahahaha!$" - -Route112_Text_1BB655:: @ 81BB655 - .string "I lost!\n" - .string "Hahahaha!$" - -Route112_Text_1BB667:: @ 81BB667 - .string "Hahahahaha! Something flew up my nose!\n" - .string "Hahahaha-hatchoo!$" - -Route112_Text_1BB6A0:: @ 81BB6A0 - .string "My legs are solid from pounding up\n" - .string "and down the mountains.\p" - .string "They’re not going to buckle easily,\n" - .string "friend!$" - -Route112_Text_1BB707:: @ 81BB707 - .string "Ouch! My legs cramped up!$" - -Route112_Text_1BB721:: @ 81BB721 - .string "Try hiking, and I mean really\n" - .string "pounding, on these mountain trails\l" - .string "with a heavy pack weighing dozens of\l" - .string "pounds.\p" - .string "That, my friend, will get your body\n" - .string "into serious shape.$" - -Route112_Text_1BB7C7:: @ 81BB7C7 - .string "I’ve been keeping fit by hiking.\n" - .string "Power, I have in spades!$" - -Route112_Text_1BB801:: @ 81BB801 - .string "I got trumped in power?$" - -Route112_Text_1BB819:: @ 81BB819 - .string "I hear there are some seriously tough\n" - .string "TRAINERS on top of MT. CHIMNEY.\p" - .string "I intend to get up there and give them\n" - .string "a challenge!$" - -Route112_Text_1BB893:: @ 81BB893 - .string "I’m strong.\n" - .string "I won’t cry if I lose.$" - -Route112_Text_1BB8B6:: @ 81BB8B6 - .string "Waaaah!$" - -Route112_Text_1BB8BE:: @ 81BB8BE - .string "I’m not crying because I miss my mommy!\n" - .string "Snivel...$" - -Route112_Text_1BB8F0:: @ 81BB8F0 - .string "When you’re out on a picnic, why, you\n" - .string "simply have to sing!\l" - .string "Come on, sing with me!$" - -Route112_Text_1BB942:: @ 81BB942 - .string "Oh, you’re so strong!$" - -Route112_Text_1BB958:: @ 81BB958 - .string "It doesn’t matter if you’re good or bad\n" - .string "at singing or POKéMON.\p" - .string "If you have the most fun, you win!$" - -Route113_Text_1BB9BA:: @ 81BB9BA - .string "Can you guess why it’s so cool\n" - .string "around here?$" - -Route113_Text_1BB9E6:: @ 81BB9E6 - .string "Peeuuw!\n" - .string "That stinks!$" - -Route113_Text_1BB9FB:: @ 81BB9FB - .string "The volcanic ash blocks the sun, so it\n" - .string "doesn’t get very warm.\p" - .string "That’s good for me - I can’t stand heat!$" - -Route113_Text_1BBA62:: @ 81BBA62 - .string "The volcano’s eruption is proof that\n" - .string "the earth is alive.$" - -Route113_Text_1BBA9B:: @ 81BBA9B - .string "You’re some kind of strong!$" - -Route113_Text_1BBAB7:: @ 81BBAB7 - .string "Ouch! Owww! I can’t see!\n" - .string "I got ashes in my eyelashes!\p" - .string "Get it? Ashes and eyelashes?\p" - .string "Okay, that was bad, sorry...$" - -Route113_Text_1BBB27:: @ 81BBB27 - .string "I use this parasol to ward off this\n" - .string "filthy, yucky volcanic ash from my\l" - .string "dear NUMEL.$" - -Route113_Text_1BBB7A:: @ 81BBB7A - .string "Huff, huff...\n" - .string "I am exhausted...$" - -Route113_Text_1BBB9A:: @ 81BBB9A - .string "You’re very good at this.\n" - .string "I must say I’m impressed!$" - -Route113_Text_1BBBCE:: @ 81BBBCE - .string "Oh, hello, hasn’t it been a while?\n" - .string "May I invite you to battle?$" - -Route113_Text_1BBC0D:: @ 81BBC0D - .string "Oh, how super!$" - -Route113_Text_1BBC1C:: @ 81BBC1C - .string "You’ve remained very good at this.\n" - .string "I must say I’m impressed!$" - -Route113_Text_1BBC59:: @ 81BBC59 - .string "From out of the ashes I leap! Hiyah!\n" - .string "I challenge thee!$" - -Route113_Text_1BBC90:: @ 81BBC90 - .string "With honor I admit defeat!$" - -Route113_Text_1BBCAB:: @ 81BBCAB - .string "I must refine the art of concealment.\n" - .string "I bid thee farewell.$" - -Route113_Text_1BBCE6:: @ 81BBCE6 - .string "From out of the ashes I leap! Hiyah!\n" - .string "I challenge thee!$" - -Route113_Text_1BBD1D:: @ 81BBD1D - .string "With honor I admit defeat!$" - -Route113_Text_1BBD38:: @ 81BBD38 - .string "My flawless concealment was let down\n" - .string "by my immature battle skills...\p" - .string "I bid thee farewell.$" - -Route113_Text_1BBD92:: @ 81BBD92 - .string "Thanks for finding me!\n" - .string "But we still have to battle!$" - -Route113_Text_1BBDC6:: @ 81BBDC6 - .string "I’ll use my ninjutsu on you...\n" - .string "“VOLCANIC ASH SWIRL CLOAK”!\p" - .string "...What? It’s already over?$" - -Route113_Text_1BBE1D:: @ 81BBE1D - .string "You know what’s crummy about hiding?\n" - .string "It’s lonely if no one comes along.$" - -Route113_Text_1BBE65:: @ 81BBE65 - .string "TORI: Both of us, we collect ashes.\n" - .string "We battle POKéMON, too.$" - -Route113_Text_1BBEA1:: @ 81BBEA1 - .string "TORI: We lost... It’s boring, so I’m going\n" - .string "to get some more ashes.$" - -Route113_Text_1BBEE4:: @ 81BBEE4 - .string "TORI: How much ash do we have?\n" - .string "Enough for a WHITE FLUTE, I hope.$" - -Route113_Text_1BBF25:: @ 81BBF25 - .string "TORI: We want to battle 2-on-2.\n" - .string "If we didn’t, we would lose!$" - -Route113_Text_1BBF62:: @ 81BBF62 - .string "TIA: Both of us, we collect ashes.\n" - .string "We battle POKéMON, too.$" - -Route113_Text_1BBF9D:: @ 81BBF9D - .string "TIA: We couldn’t win... It’s boring,\n" - .string "so I’m getting some more ashes.$" - -Route113_Text_1BBFE2:: @ 81BBFE2 - .string "TIA: We have a lot of ashes!\n" - .string "I think enough for a WHITE FLUTE!$" - -Route113_Text_1BC021:: @ 81BC021 - .string "TIA: We want to battle 2-on-2.\n" - .string "If we don’t, we won’t win!$" - -Route114_Text_1BC05B:: @ 81BC05B - .string "Yodelayhihoo!\p" - .string "... ...\p" - .string "You’re supposed to shout\n" - .string "“yodelayhihoo” since it doesn’t\l" - .string "echo here!$" - -Route114_Text_1BC0B5:: @ 81BC0B5 - .string "Yodelayhihoo!$" - -Route114_Text_1BC0C3:: @ 81BC0C3 - .string "When I was a wee tyke, I believed there\n" - .string "was someone copying me and shouting\l" - .string "back, “Yodelayhihoo.”$" - -Route114_Text_1BC125:: @ 81BC125 - .string "If you’re not prepared, you shouldn’t\n" - .string "be up in the mountains!$" - -Route114_Text_1BC163:: @ 81BC163 - .string "The mountains are unforgiving...$" - -Route114_Text_1BC184:: @ 81BC184 - .string "In the winter, mountains turn deadly\n" - .string "with blizzards and avalanches.$" - -Route114_Text_1BC1C8:: @ 81BC1C8 - .string "Camping’s fun! You can fish, roast\n" - .string "marshmallows, and tell spooky stories!\p" - .string "But the best of all are the POKéMON\n" - .string "battles!$" - -Route114_Text_1BC23F:: @ 81BC23F - .string "Way too strong!$" - -Route114_Text_1BC24F:: @ 81BC24F - .string "I think it’s great that I can go\n" - .string "camping with my POKéMON.$" - -Route114_Text_1BC289:: @ 81BC289 - .string "I need to exercise after a meal.\n" - .string "Let’s have a match!$" - -Route114_Text_1BC2BE:: @ 81BC2BE - .string "Oh, no!$" - -Route114_Text_1BC2C6:: @ 81BC2C6 - .string "I just had a tasty meal.\n" - .string "I’m getting drowsy...$" - -Route114_Text_1BC2F5:: @ 81BC2F5 - .string "Ufufufufufu...\n" - .string "Want to battle against my POKéMON?$" - -Route114_Text_1BC327:: @ 81BC327 - .string "M-My POKéMON...$" - -Route114_Text_1BC337:: @ 81BC337 - .string "A big body that’s all lumpy and hard,\n" - .string "enormous horns, and vicious fangs...\p" - .string "Ufufufufu...\n" - .string "I wish I had a POKéMON like that...$" - -Route114_Text_1BC3B3:: @ 81BC3B3 - .string "Ufufufufufu...\n" - .string "Come on, battle my POKéMON...$" - -Route114_Text_1BC3E0:: @ 81BC3E0 - .string "I feel so lucky getting to see your\n" - .string "POKéMON...$" - -Route114_Text_1BC40F:: @ 81BC40F - .string "Ufufufufufu...\p" - .string "When I see POKéMON battling, I get all\n" - .string "shivery and shaky...$" - -Route114_Text_1BC45A:: @ 81BC45A - .string "If you’re lighting a campfire, make\n" - .string "sure you have water handy.$" - -Route114_Text_1BC499:: @ 81BC499 - .string "Thanks for dousing my fire!$" - -Route114_Text_1BC4B5:: @ 81BC4B5 - .string "You really do have to be careful with\n" - .string "any sort of fire in a forest.\p" - .string "Don’t ever underestimate the power\n" - .string "of fire.$" - -Route114_Text_1BC525:: @ 81BC525 - .string "Have you learned to keep water handy\n" - .string "for campfires?$" - -Route114_Text_1BC559:: @ 81BC559 - .string "I got hosed down before I could flare\n" - .string "up, I guess.$" - -Route114_Text_1BC58C:: @ 81BC58C - .string "You really do have to be careful with\n" - .string "any sort of fire in a forest.\p" - .string "Don’t ever underestimate the power\n" - .string "of fire.$" - -Route114_Text_1BC5FC:: @ 81BC5FC - .string "If we were fishing, you wouldn’t stand\n" - .string "a chance against me.\l" - .string "So, bring on your POKéMON!$" - -Route114_Text_1BC653:: @ 81BC653 - .string "If we were fishing, I would’ve won...$" - -Route114_Text_1BC679:: @ 81BC679 - .string "I think I’ll try my luck at landing\n" - .string "a big one at METEOR FALLS.\p" - .string "There has to be something in there.\n" - .string "I just know it.$" - -Route114_Text_1BC6EC:: @ 81BC6EC - .string "I like to fish. But I also like to\n" - .string "battle!\p" - .string "If anyone challenges me, I’m there,\n" - .string "even if I’m fishing.$" - -Route114_Text_1BC750:: @ 81BC750 - .string "I like to battle, but that doesn’t\n" - .string "mean I’m good at it...$" - -Route114_Text_1BC78A:: @ 81BC78A - .string "This time I’ll do it!\p" - .string "I always think that, so I can’t walk\n" - .string "away from fishing or POKéMON.$" - -Route114_Text_1BC7E3:: @ 81BC7E3 - .string "TYRA: Well, sure.\n" - .string "I’m in the mood for it.\l" - .string "I’ll teach you a little about POKéMON.$" - -Route114_Text_1BC834:: @ 81BC834 - .string "TYRA: What an amazing battle style!$" - -Route114_Text_1BC858:: @ 81BC858 - .string "TYRA: I was teaching my junior IVY\n" - .string "about POKéMON.$" - -Route114_Text_1BC88A:: @ 81BC88A - .string "TYRA: Giggle...\n" - .string "If you want to battle with us, just one\l" - .string "POKéMON isn’t enough!$" - -Route114_Text_1BC8D8:: @ 81BC8D8 - .string "IVY: Who taught you about POKéMON?$" - -Route114_Text_1BC8FB:: @ 81BC8FB - .string "IVY: What an amazing battle style!$" - -Route114_Text_1BC91E:: @ 81BC91E - .string "IVY: I started training POKéMON\n" - .string "because TYRA, my student mentor,\l" - .string "taught me!$" - -Route114_Text_1BC96A:: @ 81BC96A - .string "IVY: Do you only have one POKéMON?\n" - .string "I think it must feel lonesome.$" - -Route115_Text_1BC9AC:: @ 81BC9AC - .string "Hm...\n" - .string "You seem rather capable...\l" - .string "Let me keep you company!$" - -Route115_Text_1BC9E6:: @ 81BC9E6 - .string "You’re much stronger than\n" - .string "I’d imagined!$" - -Route115_Text_1BCA0E:: @ 81BCA0E - .string "There is no such thing as a born genius.\n" - .string "It all depends on effort!\l" - .string "That is what I believe...$" - -Route115_Text_1BCA6B:: @ 81BCA6B - .string "Hm... As always, your agility speaks\n" - .string "for itself.\l" - .string "Come, keep me company!$" - -Route115_Text_1BCAB3:: @ 81BCAB3 - .string "As strong as ever!$" - -Route115_Text_1BCAC6:: @ 81BCAC6 - .string "All it takes is effort!\p" - .string "I lost because I haven’t put in enough\n" - .string "effort!$" - -Route115_Text_1BCB0D:: @ 81BCB0D - .string "You!\p" - .string "My MACHOP!\p" - .string "Demand a battle!$" - -Route115_Text_1BCB2E:: @ 81BCB2E - .string "Ouch, ouch, ouch!$" - -Route115_Text_1BCB40:: @ 81BCB40 - .string "My MACHOP crew!\p" - .string "So long as they seek power, I will\n" - .string "grow strong with them!$" - -Route115_Text_1BCB8A:: @ 81BCB8A - .string "My strongest skill is busting bricks\n" - .string "with my forehead!$" - -Route115_Text_1BCBC1:: @ 81BCBC1 - .string "Ugwaaaah!\n" - .string "My head is busted!$" - -Route115_Text_1BCBDE:: @ 81BCBDE - .string "I’ve been teaching my POKéMON karate.\p" - .string "It looks like they’ll get a lot better\n" - .string "than me. I’m excited about that.$" - -Route115_Text_1BCC4C:: @ 81BCC4C - .string "After you beat me, we trained hard to\n" - .string "improve our skills.\l" - .string "Come on, give us a rematch!$" - -Route115_Text_1BCCA2:: @ 81BCCA2 - .string "Ugwaaah!\n" - .string "We lost again!$" - -Route115_Text_1BCCBA:: @ 81BCCBA - .string "My POKéMON will grow stronger!\n" - .string "I’ll redouble my training!$" - -Route115_Text_1BCCF4:: @ 81BCCF4 - .string "This beach is my secret training spot!\n" - .string "Don’t come butting in!$" - -Route115_Text_1BCD32:: @ 81BCD32 - .string "I haven’t trained enough!$" - -Route115_Text_1BCD4C:: @ 81BCD4C - .string "The sand acts as a cushion to reduce\n" - .string "impact and prevent injury.\l" - .string "This is the perfect place to train.$" - -Route115_Text_1BCDB0:: @ 81BCDB0 - .string "Okay, let’s get this battle on!$" - -Route115_Text_1BCDD0:: @ 81BCDD0 - .string "I can battle but my POKéMON...$" - -Route115_Text_1BCDEF:: @ 81BCDEF - .string "Even when I lose, I still get some\n" - .string "enjoyment out of it.\l" - .string "It must be that I love POKéMON.$" - -UnknownString_81BCE47: @ 81BCE47 - .string "I have a rare POKéMON!\n" - .string "Would you like me to show you?$" - -UnknownString_81BCE7D: @ 81BCE7D - .string "You...\n" - .string "You want my POKéMON, don’t you?$" - -UnknownString_81BCEA4: @ 81BCEA4 - .string "I have this rare POKéMON.\n" - .string "It’s enough to keep me satisfied.$" - -Route115_Text_1BCEE0:: @ 81BCEE0 - .string "I have a rare POKéMON!\n" - .string "Would you like me to show you?$" - -Route115_Text_1BCF16:: @ 81BCF16 - .string "You...\n" - .string "You want my POKéMON, don’t you?$" - -Route115_Text_1BCF3D:: @ 81BCF3D - .string "I have this rare POKéMON.\n" - .string "It’s enough to keep me satisfied.$" - -Route116_Text_1BCF79:: @ 81BCF79 - .string "If the tunnel doesn’t go through, then\n" - .string "I’ll just go over the top.$" - -Route116_Text_1BCFBB:: @ 81BCFBB - .string "Gasp... Gasp...\n" - .string "Losing made me tired...$" - -Route116_Text_1BCFE3:: @ 81BCFE3 - .string "It’s no big deal if there’s no tunnel.\n" - .string "To a HIKER, mountains are roads!$" - -Route116_Text_1BD02B:: @ 81BD02B - .string "My POKéMON rule!\n" - .string "Check them out!$" - -Route116_Text_1BD04C:: @ 81BD04C - .string "Ouch! A scrape!\n" - .string "I have to put on a bandage!$" - -Route116_Text_1BD078:: @ 81BD078 - .string "Bandages are signs of toughness!\n" - .string "I’ve got another one!$" - -Route116_Text_1BD0AF:: @ 81BD0AF - .string "My BUG POKéMON are tough!\n" - .string "Let’s battle!$" - -Route116_Text_1BD0D7:: @ 81BD0D7 - .string "I lost!\n" - .string "I thought I had you!$" - -Route116_Text_1BD0F4:: @ 81BD0F4 - .string "BUG POKéMON evolve quickly.\n" - .string "So they get strong quickly, too.$" - -Route116_Text_1BD131:: @ 81BD131 - .string "Let me teach you how strong my\n" - .string "adorable POKéMON is!$" - -Route116_Text_1BD165:: @ 81BD165 - .string "You’re a notch above me...$" - -Route116_Text_1BD180:: @ 81BD180 - .string "POKéMON that possess cuteness and\n" - .string "power, that’s ideal, I think.$" - -Route116_Text_1BD1C0:: @ 81BD1C0 - .string "We learn all sorts of things at the\n" - .string "TRAINER’S SCHOOL.\p" - .string "I want to test things out for real!$" - -Route116_Text_1BD21A:: @ 81BD21A - .string "I slacked off in school...\n" - .string "That’s why I lost.$" - -Route116_Text_1BD248:: @ 81BD248 - .string "I’ll have to redo some courses at the\n" - .string "TRAINER’S SCHOOL.\l" - .string "If I don’t, ROXANNE will be steamed.$" - -Route116_Text_1BD2A5:: @ 81BD2A5 - .string "I’ve been studying seriously at the\n" - .string "TRAINER’S SCHOOL.\l" - .string "I won’t lose like I did last time.$" - -Route116_Text_1BD2FE:: @ 81BD2FE - .string "Hunh?\n" - .string "I studied diligently.$" - -Route116_Text_1BD31A:: @ 81BD31A - .string "I’ll have to redo some courses at the\n" - .string "TRAINER’S SCHOOL.\l" - .string "If I don’t, ROXANNE will be steamed.$" - -Route116_Text_1BD377:: @ 81BD377 - .string "I study at school, and I study on the\n" - .string "way home, too!$" - -Route116_Text_1BD3AC:: @ 81BD3AC - .string "I’m in shock - I lost?$" - -Route116_Text_1BD3C3:: @ 81BD3C3 - .string "Awww, I’ll never become an elegant\n" - .string "TRAINER like ROXANNE this way!$" - -Route116_Text_1BD405:: @ 81BD405 - .string "I studied a whole lot since I saw you.\n" - .string "You must see my achievements!$" - -Route116_Text_1BD44A:: @ 81BD44A - .string "I’m in shock. I lost again?$" - -Route116_Text_1BD466:: @ 81BD466 - .string "You’ve beaten ROXANNE?\n" - .string "I can’t beat you, then. Not yet.$" - -Route117_Text_1BD49E:: @ 81BD49E - .string "Listen, could I get you to battle the\n" - .string "POKéMON I’m raising?$" - -Route117_Text_1BD4D9:: @ 81BD4D9 - .string "You’ve raised yours superbly...$" - -Route117_Text_1BD4F9:: @ 81BD4F9 - .string "POKéMON isn’t all about power.\p" - .string "Polishing a unique aspect of one’s\n" - .string "character is another way of enjoying\l" - .string "POKéMON.$" - -Route117_Text_1BD569:: @ 81BD569 - .string "The POKéMON I’ve been raising are\n" - .string "looking good, just like before.$" - -Route117_Text_1BD5AB:: @ 81BD5AB - .string "You know how to raise them properly.\n" - .string "You might have DAY CARE skills...$" - -Route117_Text_1BD5F2:: @ 81BD5F2 - .string "Your POKéMON are growing good!\n" - .string "You should enter them in CONTESTS.$" - -Route117_Text_1BD634:: @ 81BD634 - .string "Please, allow me to evaluate if you\n" - .string "have raised your POKéMON properly.$" - -Route117_Text_1BD67B:: @ 81BD67B - .string "Yes, they are growing properly.$" - -Route117_Text_1BD69B:: @ 81BD69B - .string "If you feed {POKEBLOCK}S to POKéMON, the\n" - .string "unique aspects of their character\l" - .string "will be enhanced.$" - -Route117_Text_1BD6F2:: @ 81BD6F2 - .string "Allow me to reevaluate if you have\n" - .string "raised your POKéMON properly.$" - -Route117_Text_1BD733:: @ 81BD733 - .string "They are growing admirably.$" - -Route117_Text_1BD74F:: @ 81BD74F - .string "POKéMON seem to like different kinds\n" - .string "of {POKEBLOCK}S, depending on their nature.$" - -Route117_Text_1BD79A:: @ 81BD79A - .string "I’m in the middle of a triathlon, but,\n" - .string "whatever, let’s have a battle!$" - -Route117_Text_1BD7E0:: @ 81BD7E0 - .string "I ran out of energy!$" - -Route117_Text_1BD7F5:: @ 81BD7F5 - .string "I may have blown it...\p" - .string "I might have dropped to last during\n" - .string "that battle...$" - -Route117_Text_1BD83F:: @ 81BD83F - .string "I’m smack in the middle of a triathlon,\n" - .string "but I’m comfortably ahead.\l" - .string "Let’s make this a quick battle!$" - -Route117_Text_1BD8A2:: @ 81BD8A2 - .string "I ran out of energy again!$" - -Route117_Text_1BD8BD:: @ 81BD8BD - .string "I was tops in swimming and cycling, but\n" - .string "I’m not quite that confident with\l" - .string "POKéMON yet.$" - -Route117_Text_1BD914:: @ 81BD914 - .string "I do my triathlon training with POKéMON,\n" - .string "so I’m pretty confident about my speed.$" - -Route117_Text_1BD965:: @ 81BD965 - .string "I need to get more practices in,\n" - .string "I guess.$" - -Route117_Text_1BD98F:: @ 81BD98F - .string "Training is meaningful only if you\n" - .string "keep it up regularly.\p" - .string "Okay! I’ll resume my training!\n" - .string "Tomorrow!$" - -Route117_Text_1BD9F1:: @ 81BD9F1 - .string "Are you keeping up with your training?\n" - .string "I sure am!\l" - .string "Let me show you the evidence!$" - -Route117_Text_1BDA41:: @ 81BDA41 - .string "I need to get more practices in,\n" - .string "I guess.$" - -Route117_Text_1BDA6B:: @ 81BDA6B - .string "I’ll resume training tomorrow.\n" - .string "Let’s battle again sometime!$" - -Route117_Text_1BDAA7:: @ 81BDAA7 - .string "Once a BUG CATCHER!\n" - .string "And now a BUG MANIAC!\p" - .string "But my love for POKéMON remains\n" - .string "unchanged!$" - -Route117_Text_1BDAFC:: @ 81BDAFC - .string "My ineptitude also remains\n" - .string "unchanged...$" - -Route117_Text_1BDB24:: @ 81BDB24 - .string "All I did was follow my heart, and now\n" - .string "they call me a BUG MANIAC...\p" - .string "Still, I am an expert on BUG POKéMON,\n" - .string "so it’s only natural that they call me\l" - .string "a BUG MANIAC.$" - -Route117_Text_1BDBC3:: @ 81BDBC3 - .string "ANNA: I’m with my pretty junior student\n" - .string "partner. I have to do good!$" - -Route117_Text_1BDC07:: @ 81BDC07 - .string "ANNA: I’m with my pretty junior student\n" - .string "partner! Let me win!$" - -Route117_Text_1BDC44:: @ 81BDC44 - .string "ANNA: Your POKéMON have some good\n" - .string "combinations.\p" - .string "I’d say you’re second only to us!$" - -Route117_Text_1BDC96:: @ 81BDC96 - .string "ANNA: If you want to battle us, bring\n" - .string "two POKéMON with you.$" - -Route117_Text_1BDCD2:: @ 81BDCD2 - .string "MEG: I’m going to tag up with my super\n" - .string "senior student partner and beat you!$" - -Route117_Text_1BDD1E:: @ 81BDD1E - .string "MEG: Oh, no!\n" - .string "I’m sorry, ANNA! I let you down...$" - -Route117_Text_1BDD4E:: @ 81BDD4E - .string "MEG: I dragged ANNA down...\n" - .string "If I didn’t, she would have won!$" - -Route117_Text_1BDD8B:: @ 81BDD8B - .string "MEG: Do you only have one POKéMON?\n" - .string "We can’t battle with you, then.\p" - .string "We want to have a 2-on-2 battle.$" - -Route117_Text_1BDDEF:: @ 81BDDEF - .string "ANNA: I can’t keep losing in front of\n" - .string "my junior partner, right?$" - -Route117_Text_1BDE2F:: @ 81BDE2F - .string "ANNA: I couldn’t get into the groove.$" - -Route117_Text_1BDE55:: @ 81BDE55 - .string "ANNA: Your POKéMON have some good\n" - .string "combinations.\p" - .string "I’d say you’re second only to us!$" - -Route117_Text_1BDEA7:: @ 81BDEA7 - .string "ANNA: If you want to battle us, bring\n" - .string "two POKéMON with you.$" - -Route117_Text_1BDEE3:: @ 81BDEE3 - .string "MEG: I’m going to tag up with my\n" - .string "senior partner and win this time!$" - -Route117_Text_1BDF26:: @ 81BDF26 - .string "MEG: Too strong!$" - -Route117_Text_1BDF37:: @ 81BDF37 - .string "MEG: I battled together with my\n" - .string "senior partner, but we lost...\p" - .string "That’s so discouraging...$" - -Route117_Text_1BDF90:: @ 81BDF90 - .string "MEG: Do you only have one POKéMON?\n" - .string "We can’t battle with you, then.\p" - .string "We want to have a 2-on-2 battle.$" - -Route118_Text_1BDFF4:: @ 81BDFF4 - .string "The aroma of flowers has a magical\n" - .string "power. It cleanses us body and soul.$" - -Route118_Text_1BE03C:: @ 81BE03C - .string "Oh, dear me.\n" - .string "I seem to have lost.$" - -Route118_Text_1BE05E:: @ 81BE05E - .string "Flowers, POKéMON...\n" - .string "I love whatever smells nice.\p" - .string "Stinky things...\n" - .string "I’ll pass.$" - -Route118_Text_1BE0AB:: @ 81BE0AB - .string "Were you drawn here by the sweet\n" - .string "aroma?$" - -Route118_Text_1BE0D3:: @ 81BE0D3 - .string "The power of aroma...\n" - .string "It didn’t seem to do much.$" - -Route118_Text_1BE104:: @ 81BE104 - .string "If you use a sweet aroma properly,\n" - .string "POKéMON will be attracted by it.$" - -Route118_Text_1BE148:: @ 81BE148 - .string "BIRD POKéMON that FLY elegantly in\n" - .string "the sky... They’re the best!$" - -Route118_Text_1BE188:: @ 81BE188 - .string "Urgh... I crashed...$" - -Route118_Text_1BE19D:: @ 81BE19D - .string "You’ve got great POKéMON.\n" - .string "I’ll have to train mine better.$" - -Route118_Text_1BE1D7:: @ 81BE1D7 - .string "Take flight!\n" - .string "My BIRD POKéMON!$" - -Route118_Text_1BE1F5:: @ 81BE1F5 - .string "They did take flight...$" - -Route118_Text_1BE20D:: @ 81BE20D - .string "If they’d get stronger, they’d be able\n" - .string "to fly more freely...$" - -Route118_Text_1BE24A:: @ 81BE24A - .string "I’m a FISHERMAN, but also a TRAINER.\n" - .string "I’m raising the POKéMON I caught.$" - -Route118_Text_1BE291:: @ 81BE291 - .string "I thought I was doing okay in my\n" - .string "training...$" - -Route118_Text_1BE2BE:: @ 81BE2BE - .string "I couldn’t win by training POKéMON\n" - .string "while I fished...\p" - .string "Was I doing things in half measures?$" - -Route118_Text_1BE318:: @ 81BE318 - .string "For FISHERMEN, equipment is the key.\p" - .string "But for TRAINERS, the key ingredients\n" - .string "are POKéMON and heart, of course!$" - -Route118_Text_1BE385:: @ 81BE385 - .string "I was beaten in heart?$" - -Route118_Text_1BE39C:: @ 81BE39C - .string "Come to think of it, fishing is a battle\n" - .string "between a FISHERMAN and a POKéMON.$" - -Route118_Text_1BE3E8:: @ 81BE3E8 - .string "Let my melody rock your soul!$" - -Route118_Text_1BE406:: @ 81BE406 - .string "La-lalala...$" - -Route118_Text_1BE413:: @ 81BE413 - .string "An electric guitar doesn’t always\n" - .string "have to be noisy...\p" - .string "It can be strummed to squeeze out\n" - .string "this heart-stirring melody...$" - -Route118_Text_1BE489:: @ 81BE489 - .string "A melody from my POKéMON and me...\n" - .string "Let us deliver it to your soul.$" - -Route118_Text_1BE4CC:: @ 81BE4CC - .string "La-lalala...$" - -Route118_Text_1BE4D9:: @ 81BE4D9 - .string "When I play, my emotions should reach\n" - .string "you through my electric guitar...$" - -Route119_Text_1BE521:: @ 81BE521 - .string "We’re the MIMIC CIRCLE!\n" - .string "We MIMIC what you do!$" - -Route119_Text_1BE54F:: @ 81BE54F - .string "Whoopsie!\n" - .string "I lost!$" - -Route119_Text_1BE561:: @ 81BE561 - .string "What’s so good about mimicry?\p" - .string "Fufufu...\n" - .string "You’ll never understand...$" - -Route119_Text_1BE5A4:: @ 81BE5A4 - .string "So, we finally meet!\n" - .string "My BUG POKéMON will keep you company!$" - -Route119_Text_1BE5DF:: @ 81BE5DF - .string "I wish we’d never met...$" - -Route119_Text_1BE5F8:: @ 81BE5F8 - .string "I want to MIMIC you some more.\p" - .string "Can you hurry up and move?$" - -Route119_Text_1BE632:: @ 81BE632 - .string "If you step forward, we step forward.\p" - .string "If you turn right, we turn, too...$" - -Route119_Text_1BE67B:: @ 81BE67B - .string "But if you win, I lose...$" - -Route119_Text_1BE695:: @ 81BE695 - .string "I can’t MIMIC you winning the match.\n" - .string "That’s just impossible...\l" - .string "It’s burning me up...$" - -Route119_Text_1BE6EA:: @ 81BE6EA - .string "Yep, you’ve finally caught me!\n" - .string "Or were you trying to avoid me?$" - -Route119_Text_1BE729:: @ 81BE729 - .string "Whoop, that was a great match!$" - -Route119_Text_1BE748:: @ 81BE748 - .string "We’re the MIMIC CIRCLE!\n" - .string "I hope you enjoyed our performance.$" - -Route119_Text_1BE784:: @ 81BE784 - .string "You don’t know who I am, do you?\p" - .string "But, I also don’t know you.\n" - .string "So, we’ll battle!$" - -Route119_Text_1BE7D3:: @ 81BE7D3 - .string "You’re pretty strong!$" - -Route119_Text_1BE7E9:: @ 81BE7E9 - .string "Until you go away somewhere, we’ll\n" - .string "keep on mimicking your every move.$" - -Route119_Text_1BE82F:: @ 81BE82F - .string "The MIMIC CIRCLE was formed by people\n" - .string "who like to MIMIC.\p" - .string "A battle starts the instant we meet!$" - -Route119_Text_1BE88D:: @ 81BE88D - .string "I surrender!$" - -Route119_Text_1BE89A:: @ 81BE89A - .string "Won’t you join our MIMIC CIRCLE?$" - -Route119_Text_1BE8BB:: @ 81BE8BB - .string "Who has the knowledge and the\n" - .string "technique for survival?\p" - .string "POKéMON RANGERS, that’s who!$" - -Route119_Text_1BE90E:: @ 81BE90E - .string "I didn’t have enough POKéMON\n" - .string "know-how...$" - -Route119_Text_1BE937:: @ 81BE937 - .string "To break away from civilization and\n" - .string "awaken the wild spirit within!\p" - .string "That’s our vision.$" - -Route119_Text_1BE98D:: @ 81BE98D - .string "I’m going to regain my wild spirit by\n" - .string "being together with POKéMON.$" - -Route119_Text_1BE9D0:: @ 81BE9D0 - .string "You’ve remained strong!$" - -Route119_Text_1BE9E8:: @ 81BE9E8 - .string "Believe in your POKéMON.\n" - .string "Believe in yourself.\p" - .string "The road will reveal itself to you.$" - -Route119_Text_1BEA3A:: @ 81BEA3A - .string "Oh? Look at you.\p" - .string "For someone on an adventure, you’re\n" - .string "traveling awfully light.$" - -Route119_Text_1BEA88:: @ 81BEA88 - .string "Accidents happen when you’re not\n" - .string "prepared!$" - -Route119_Text_1BEAB3:: @ 81BEAB3 - .string "You’re traveling light but you have\n" - .string "everything you need.\p" - .string "You’re on top of things mentally and\n" - .string "physically, too.$" - -Route119_Text_1BEB22:: @ 81BEB22 - .string "How’s your journey with POKéMON\n" - .string "going?$" - -Route119_Text_1BEB49:: @ 81BEB49 - .string "I’m still missing something...$" - -Route119_Text_1BEB68:: @ 81BEB68 - .string "In the same way that you, as a TRAINER,\n" - .string "rely on your POKéMON, your POKéMON\l" - .string "rely on you.$" - -Route119_Text_1BEBC0:: @ 81BEBC0 - .string "The vast sky holds untold promise!\p" - .string "Nothing can compare to the sheer\n" - .string "exhilaration of flight!$" - -Route119_Text_1BEC1C:: @ 81BEC1C - .string "Down and out!$" - -Route119_Text_1BEC2A:: @ 81BEC2A - .string "My BIRD POKéMON made my dreams of\n" - .string "flying come true!$" - -Route119_Text_1BEC5E:: @ 81BEC5E - .string "I’ll show you the true potential of me\n" - .string "and my BIRD POKéMON!$" - -Route119_Text_1BEC9A:: @ 81BEC9A - .string "We lacked potential...$" - -Route119_Text_1BECB1:: @ 81BECB1 - .string "Ever since I was a little kid, I always\n" - .string "admired BIRD POKéMON...$" - -Route119_Text_1BECF1:: @ 81BECF1 - .string "To lurk in shadows, and live in\n" - .string "darkness... That is my destiny.\p" - .string "I emerge to challenge you!$" - -Route119_Text_1BED4C:: @ 81BED4C - .string "I admit defeat!$" - -Route119_Text_1BED5C:: @ 81BED5C - .string "Those defeated in battle withdraw\n" - .string "quietly back into the shadows.\l" - .string "That, too, is destiny...$" - -Route119_Text_1BEDB6:: @ 81BEDB6 - .string "If you’re not on your guard, you’re in\n" - .string "for some pain!$" - -Route119_Text_1BEDEC:: @ 81BEDEC - .string "You’re surprisingly good!$" - -Route119_Text_1BEE06:: @ 81BEE06 - .string "My surprise attack ended in\n" - .string "failure...$" - -Route119_Text_1BEE2D:: @ 81BEE2D - .string "To hide a tree, use a forest!$" - -Route119_Text_1BEE4B:: @ 81BEE4B - .string "I bow to your superiority.$" - -Route119_Text_1BEE66:: @ 81BEE66 - .string "To hide a tree, use a forest!\n" - .string "To hide a POKéMON, use a POKéMON!\p" - .string "There is no deep, hidden meaning\n" - .string "to that.$" - -Route119_Text_1BEED0:: @ 81BEED0 - .string "You spoke to me...\n" - .string "So you want to challenge me!\p" - .string "Sure! I’ll try out the POKéMON I caught\n" - .string "while SURFING!$" - -Route119_Text_1BEF37:: @ 81BEF37 - .string "I don’t have a clue about what it\n" - .string "takes to win.$" - -Route119_Text_1BEF67:: @ 81BEF67 - .string "Go for a SURF on my POKéMON...\p" - .string "Then fish off its back...\p" - .string "It’s an indescribably luxuriant moment!$" - -Route120_Text_1BEFC8:: @ 81BEFC8 - .string "Do you have any moves that can strike\n" - .string "a flying POKéMON?$" - -Route120_Text_1BF000:: @ 81BF000 - .string "You soared above me!$" - -Route120_Text_1BF015:: @ 81BF015 - .string "The move FLY is convenient, don’t\n" - .string "you think?\p" - .string "While the POKéMON is flying, almost\n" - .string "no moves can strike it.$" - -Route120_Text_1BF07E:: @ 81BF07E - .string "My POKéMON is strong!\n" - .string "How about yours?$" - -Route120_Text_1BF0A5:: @ 81BF0A5 - .string "Your POKéMON were stronger...$" - -Route120_Text_1BF0C3:: @ 81BF0C3 - .string "A POKéMON that grows steadily is one\n" - .string "you can count on.$" - -Route120_Text_1BF0FA:: @ 81BF0FA - .string "A POKéMON that grows steadily is one\n" - .string "you can count on.$" - -Route120_Text_1BF131:: @ 81BF131 - .string "Your POKéMON are seriously strong.$" - -Route120_Text_1BF154:: @ 81BF154 - .string "My POKéMON are growing stronger.\n" - .string "I have to grow stronger, too.$" - -Route120_Text_1BF193:: @ 81BF193 - .string "I’ll check your POKéMON and see if\n" - .string "they’re fit for the outdoors.$" - -Route120_Text_1BF1D4:: @ 81BF1D4 - .string "With POKéMON that strong, you’re in\n" - .string "no danger of needing rescue!$" - -Route120_Text_1BF215:: @ 81BF215 - .string "To travel wherever your heart desires\n" - .string "with POKéMON...\l" - .string "That’s the joy of being a TRAINER.$" - -Route120_Text_1BF26E:: @ 81BF26E - .string "How’s your physical fitness?\n" - .string "If you’re not fit, you could have a\l" - .string "rough time in critical situations.$" - -Route120_Text_1BF2D2:: @ 81BF2D2 - .string "I’m totally fit, but...$" - -Route120_Text_1BF2EA:: @ 81BF2EA - .string "Fitness training is in my routine.\n" - .string "I always run with my POKéMON.$" - -Route120_Text_1BF32B:: @ 81BF32B - .string "... ... ... ... ... ...\n" - .string "... ... ... ... ... ...\l" - .string "Want to battle?$" - -Route120_Text_1BF36B:: @ 81BF36B - .string "... ... ... ... ... ...\n" - .string "I lost...$" - -Route120_Text_1BF38D:: @ 81BF38D - .string "... ... ... ... ... ...\n" - .string "... ... ... ... ... ...\l" - .string "I’ll try harder...$" - -Route120_Text_1BF3D0:: @ 81BF3D0 - .string "... ... ... ... ... ...\n" - .string "... ... ... ... ... ...\l" - .string "Want to battle again?$" - -Route120_Text_1BF416:: @ 81BF416 - .string "... ... ... ... ... ...\n" - .string "I lost again...$" - -Route120_Text_1BF43E:: @ 81BF43E - .string "... ... ... ... ... ...\n" - .string "... ... ... ... ... ...\l" - .string "I’ll try harder...\l" - .string "For my precious BUG POKéMON...$" - -Route120_Text_1BF4A0:: @ 81BF4A0 - .string "POKéMON have many special abilities.\n" - .string "If you want to become a first-class\l" - .string "TRAINER, learn about them.$" - -Route120_Text_1BF504:: @ 81BF504 - .string "You’re obviously thinking.$" - -Route120_Text_1BF51F:: @ 81BF51F - .string "The special abilities of POKéMON\n" - .string "will make battle styles change.$" - -Route120_Text_1BF560:: @ 81BF560 - .string "Who might you be?\p" - .string "Are you perhaps searching for ancient\n" - .string "ruins that are rumored to possibly\l" - .string "exist according to legend?$" - -Route120_Text_1BF5D6:: @ 81BF5D6 - .string "What a disgraceful setback...$" - -Route120_Text_1BF5F4:: @ 81BF5F4 - .string "That giant rock... I would like to\n" - .string "believe it may indeed contain ancient\l" - .string "ruins. But I see no entrance.$" - -Route120_Text_1BF65B:: @ 81BF65B - .string "Why am I carrying this parasol?\p" - .string "I’ll tell you if you can win against me.$" - -Route120_Text_1BF6A4:: @ 81BF6A4 - .string "A parasol can’t ward off POKéMON\n" - .string "attacks...$" - -Route120_Text_1BF6D0:: @ 81BF6D0 - .string "I don’t think strong sunlight is good\n" - .string "for my POKéMON.\l" - .string "So I shield them with my parasol.$" - -Route120_Text_1BF728:: @ 81BF728 - .string "Me, POKéMON, and my parasol...\p" - .string "If any one of them is missing, the\n" - .string "picture of beauty will be ruined.$" - -Route120_Text_1BF78C:: @ 81BF78C - .string "You’ve completely ruined my beauty...$" - -Route120_Text_1BF7B2:: @ 81BF7B2 - .string "A parasol wouldn’t suit you at all.\p" - .string "Why, something like this would only\n" - .string "get in your way.$" - -Route120_Text_1BF80B:: @ 81BF80B - .string "I will adopt the movements of POKéMON\n" - .string "and create new ninja techniques.$" - -Route120_Text_1BF852:: @ 81BF852 - .string "The creation of new ninja techniques\n" - .string "is but a distant dream...$" - -Route120_Text_1BF891:: @ 81BF891 - .string "Perhaps I ought to apprentice under\n" - .string "a ninja sensei.$" - -Route120_Text_1BF8C5:: @ 81BF8C5 - .string "We ninja conceal ourselves under our\n" - .string "camouflage cloaks.\l" - .string "I bet you didn’t know where I was!$" - -Route120_Text_1BF920:: @ 81BF920 - .string "I lost!\n" - .string "I should camouflage my shame!$" - -Route120_Text_1BF946:: @ 81BF946 - .string "Our camouflage cloaks are all\n" - .string "handmade.$" - -Route121_Text_1BF96E:: @ 81BF96E - .string "Will you play with my delightfully\n" - .string "pretty POKéMON?$" - -Route121_Text_1BF9A1:: @ 81BF9A1 - .string "This isn’t what I meant!$" - -Route121_Text_1BF9BA:: @ 81BF9BA - .string "I’m going to a CONTEST in LILYCOVE.\p" - .string "My POKéMON should have no problem\n" - .string "sweeping the MASTER CLASS.$" - -Route121_Text_1BFA1B:: @ 81BFA1B - .string "With my POKéMON, I have traveled the\n" - .string "world’s four corners.\p" - .string "You might say I have some confidence\n" - .string "in my abilities.$" - -Route121_Text_1BFA8C:: @ 81BFA8C - .string "Ah, well played.$" - -Route121_Text_1BFA9D:: @ 81BFA9D - .string "I would like to circle the globe once\n" - .string "again with my POKéMON.$" - -Route121_Text_1BFADA:: @ 81BFADA - .string "With my POKéMON, I have traveled the\n" - .string "world’s four corners.\p" - .string "You might say I have some confidence\n" - .string "in my abilities.$" - -Route121_Text_1BFB4B:: @ 81BFB4B - .string "Ah, well played.$" - -Route121_Text_1BFB5C:: @ 81BFB5C - .string "Your POKéMON and you...\p" - .string "Your prowess together will be\n" - .string "considered strong, even overseas.$" - -Route121_Text_1BFBB4:: @ 81BFBB4 - .string "There are powers beyond our\n" - .string "understanding in the world...$" - -Route121_Text_1BFBEE:: @ 81BFBEE - .string "I have lost...$" - -Route121_Text_1BFBFD:: @ 81BFBFD - .string "MT. PYRE...\n" - .string "There is a mysterious power\l" - .string "at work there...$" - -Route121_Text_1BFC36:: @ 81BFC36 - .string "KATE: Together, we’re fearless!\n" - .string "We’ll demonstrate how tough we are!$" - -Route121_Text_1BFC7A:: @ 81BFC7A - .string "KATE: I blew it in front of my junior\n" - .string "student partner...$" - -Route121_Text_1BFCB3:: @ 81BFCB3 - .string "KATE: When someone’s relying on me,\n" - .string "I get this urge to look cool in front\l" - .string "of them...$" - -Route121_Text_1BFD08:: @ 81BFD08 - .string "KATE: If you’ve only got one POKéMON,\n" - .string "we can’t battle with you.\p" - .string "That would be bullying.$" - -Route121_Text_1BFD60:: @ 81BFD60 - .string "JOY: Together, we’re fearless!\n" - .string "We’ll demonstrate how tough we are!$" - -Route121_Text_1BFDA3:: @ 81BFDA3 - .string "JOY: Please forgive me, KATE!$" - -Route121_Text_1BFDC1:: @ 81BFDC1 - .string "JOY: Ehehe, I’ll have to train with KATE,\n" - .string "my senior student partner, again.$" - -Route121_Text_1BFE0D:: @ 81BFE0D - .string "JOY: You need at least two POKéMON\n" - .string "if you’re going to challenge us!$" - -Route121_Text_1BFE51:: @ 81BFE51 - .string "Stop! Have a good look at my precious\n" - .string "POKéMON!$" - -Route121_Text_1BFE80:: @ 81BFE80 - .string "Oh, how dare you!\n" - .string "Don’t take it so seriously!$" - -Route121_Text_1BFEAE:: @ 81BFEAE - .string "Maybe I’ll go catch more POKéMON at\n" - .string "the SAFARI.$" - -Route121_Text_1BFEDE:: @ 81BFEDE - .string "My precious POKéMON grew!\n" - .string "Have a good look!$" - -Route121_Text_1BFF0A:: @ 81BFF0A - .string "Oh, how dare you!\n" - .string "You still won’t take it easy!$" - -Route121_Text_1BFF3A:: @ 81BFF3A - .string "Maybe I’ll go catch more POKéMON at\n" - .string "the SAFARI.$" - -Route123_Text_1BFF6A:: @ 81BFF6A - .string "Want to determine how strong you are?\n" - .string "I’ll be the test!$" - -Route123_Text_1BFFA2:: @ 81BFFA2 - .string "You passed with flying colors!$" - -Route123_Text_1BFFC1:: @ 81BFFC1 - .string "To best even me...\n" - .string "Your strength is marvelous!$" - -Route123_Text_1BFFF0:: @ 81BFFF0 - .string "You seem to have a big collection\n" - .string "of GYM BADGES.\p" - .string "Let me see if you’re actually worthy of\n" - .string "those BADGES!$" - -Route123_Text_1C0057:: @ 81C0057 - .string "Oh, you’re worthy, all right!$" - -Route123_Text_1C0075:: @ 81C0075 - .string "You did your BADGES proud in that\n" - .string "match!$" - -Route123_Text_1C009E:: @ 81C009E - .string "They say that good times are filled\n" - .string "with good aromas.$" - -Route123_Text_1C00D4:: @ 81C00D4 - .string "Oh...\n" - .string "I smell the bitter scent of misery...$" - -Route123_Text_1C0100:: @ 81C0100 - .string "The BERRY MASTER’s garden is filled\n" - .string "with uplifting fragrances.$" - -Route123_Text_1C013F:: @ 81C013F - .string "Being a psychic is about willpower.\p" - .string "I’ve willed myself not to lose to\n" - .string "anyone. That makes me strong!$" - -Route123_Text_1C01A3:: @ 81C01A3 - .string "I feel sad...$" - -Route123_Text_1C01B1:: @ 81C01B1 - .string "Being a psychic is about willpower.\n" - .string "I thought I wouldn’t lose to you...$" - -Route123_Text_1C01F9:: @ 81C01F9 - .string "I’ve convinced myself that I won’t\n" - .string "lose anymore. That makes me strong!$" - -Route123_Text_1C0240:: @ 81C0240 - .string "I feel sad...$" - -Route123_Text_1C024E:: @ 81C024E - .string "I should train at MT. PYRE...\n" - .string "I’ll never beat you this way...$" - -Route123_Text_1C028C:: @ 81C028C - .string "Don’t be too happy if your POKéMON\n" - .string "develop psychic powers.\p" - .string "You need to refine those powers to\n" - .string "make them really useful.$" - -Route123_Text_1C0303:: @ 81C0303 - .string "Astounding!$" - -Route123_Text_1C030F:: @ 81C030F - .string "We all have psychic powers.\n" - .string "We’ve just forgotten how to use them.$" - -Route123_Text_1C0351:: @ 81C0351 - .string "Have you awoken the psychic powers\n" - .string "within you?$" - -Route123_Text_1C0380:: @ 81C0380 - .string "Astounding!$" - -Route123_Text_1C038C:: @ 81C038C - .string "Your power with POKéMON...\n" - .string "That could be a psychic power, too.$" - -Route123_Text_1C03CB:: @ 81C03CB - .string "MIU: Hello, TRAINER. I hope your\n" - .string "POKéMON won’t cry when they lose.$" - -Route123_Text_1C040E:: @ 81C040E - .string "MIU: Uh-oh, we lost.$" - -Route123_Text_1C0423:: @ 81C0423 - .string "MIU: TRAINER, your POKéMON are\n" - .string "strong because you are friends.$" - -Route123_Text_1C0462:: @ 81C0462 - .string "MIU: It’s no fun to battle if you\n" - .string "don’t have two POKéMON.$" - -Route123_Text_1C049C:: @ 81C049C - .string "YUKI: Okay!\n" - .string "We’re beating the TRAINER’s POKéMON!$" - -Route123_Text_1C04CD:: @ 81C04CD - .string "YUKI: Uh-oh, we lost.$" - -Route123_Text_1C04E3:: @ 81C04E3 - .string "YUKI: Why are you so strong?\n" - .string "We’ve never lost before.$" - -Route123_Text_1C0519:: @ 81C0519 - .string "YUKI: It’s no fun to battle if you\n" - .string "don’t have two POKéMON.$" - -Route123_Text_1C0554:: @ 81C0554 - .string "MT. PYRE...\n" - .string "Where the spirits of POKéMON sleep...\l" - .string "Will your POKéMON sleep?$" - -Route123_Text_1C059F:: @ 81C059F - .string "Overflowing with vitality...$" - -Route123_Text_1C05BC:: @ 81C05BC - .string "MT. PYRE...\n" - .string "Where the spirits of POKéMON sleep...\p" - .string "It must overflow with a power that\n" - .string "soothes spirits...$" - -Route124_Text_1C0624:: @ 81C0624 - .string "Hey, are you lost at sea?\p" - .string "If you can beat my POKéMON, I can\n" - .string "serve as your pilot.$" - -Route124_Text_1C0675:: @ 81C0675 - .string "I lost my bearings in battle!$" - -Route124_Text_1C0693:: @ 81C0693 - .string "Many people lose their bearings at sea.\p" - .string "If you’re that sort, you should refer\n" - .string "to the POKéNAV’s MAP.$" - -Route124_Text_1C06F7:: @ 81C06F7 - .string "Hm! You’re riding a POKéMON instead\n" - .string "of swimming yourself...\p" - .string "I am envious!$" - -Route124_Text_1C0741:: @ 81C0741 - .string "Oh!\n" - .string "I can’t...$" - -Route124_Text_1C0750:: @ 81C0750 - .string "I’m getting chilled...\n" - .string "I’ve been in the water too long...\p" - .string "I wish I could ride a POKéMON like you...$" - -Route124_Text_1C07B4:: @ 81C07B4 - .string "If you just float in the sea like\n" - .string "this, POKéMON come around to play.$" - -Route124_Text_1C07F9:: @ 81C07F9 - .string "Oh...\n" - .string "Lost at sea...$" - -Route124_Text_1C080E:: @ 81C080E - .string "While swimming, I noticed that some\n" - .string "POKéMON attack, and some just watch.\p" - .string "I guess POKéMON have personalities\n" - .string "of their own.$" - -Route124_Text_1C0888:: @ 81C0888 - .string "If you just float in the sea like this,\n" - .string "TRAINERS challenge you!$" - -Route124_Text_1C08C8:: @ 81C08C8 - .string "That’s strange...\n" - .string "I lost again...$" - -Route124_Text_1C08EA:: @ 81C08EA - .string "This has nothing to do with anything,\n" - .string "but maybe I’ll visit the TRICK HOUSE.$" - -Route124_Text_1C0936:: @ 81C0936 - .string "I’m growing bored of swimming...\n" - .string "How about a battle?$" - -Route124_Text_1C096B:: @ 81C096B - .string "I had no idea that you were\n" - .string "this strong!$" - -Route124_Text_1C0994:: @ 81C0994 - .string "All the effort you put in must have\n" - .string "made you this strong.$" - -Route124_Text_1C09CE:: @ 81C09CE - .string "Fufufufu... I dive deep underwater\n" - .string "to go deep under cover.\l" - .string "Plumbing the depths is where I excel!$" - -Route124_Text_1C0A2F:: @ 81C0A2F - .string "Glub, glub, glub...\n" - .string "I’m sinking...$" - -Route124_Text_1C0A52:: @ 81C0A52 - .string "I have it on good authority that\n" - .string "there’s a DIVE spot around here.\p" - .string "It gives me the urge to go deep\n" - .string "again...$" - -Route124_Text_1C0ABD:: @ 81C0ABD - .string "RITA: Sigh...\p" - .string "Here I am in the sea, but who’s with me?\n" - .string "My little brother!\p" - .string "Let’s battle so I won’t have to dwell\n" - .string "on that!$" - -Route124_Text_1C0B36:: @ 81C0B36 - .string "RITA: SAM! It’s your fault we lost!\n" - .string "You’re in for it later!$" - -Route124_Text_1C0B72:: @ 81C0B72 - .string "RITA: Sigh...\p" - .string "If only it wasn’t my little brother\n" - .string "next to me, but a nice boyfriend...$" - -Route124_Text_1C0BC8:: @ 81C0BC8 - .string "RITA: You’re planning to battle us?\n" - .string "Not unless you have more POKéMON.$" - -Route124_Text_1C0C0E:: @ 81C0C0E - .string "SAM: My big sister is tough at POKéMON!\p" - .string "Don’t cry when you lose!$" - -Route124_Text_1C0C4F:: @ 81C0C4F - .string "SAM: Uh-oh...\n" - .string "My big sister will chew me out...$" - -Route124_Text_1C0C7F:: @ 81C0C7F - .string "SAM: My big sister is really scary\n" - .string "when she gets angry.\p" - .string "That’s why she doesn’t have a\n" - .string "boyfriend.$" - -Route124_Text_1C0CE0:: @ 81C0CE0 - .string "SAM: Did you want to battle us?\n" - .string "Bring some more POKéMON, then.$" - -Route124_Text_1C0D1F:: @ 81C0D1F - .string "RITA: Sigh...\p" - .string "Here I am in the sea, but who’s with me?\n" - .string "My little brother!\p" - .string "Oh, hi, it’s been a while. Let’s battle\n" - .string "so I won’t have to dwell on things!$" - -Route124_Text_1C0DB5:: @ 81C0DB5 - .string "RITA: SAM!\n" - .string "It’s your fault we lost again!\p" - .string "We’re having a training session later!$" - -Route124_Text_1C0E06:: @ 81C0E06 - .string "RITA: Sigh...\p" - .string "If I had a nice boyfriend, we’d beat\n" - .string "anyone with lovely combinations...$" - -Route124_Text_1C0E5C:: @ 81C0E5C - .string "RITA: You’re planning to battle us?\n" - .string "Not unless you have more POKéMON.$" - -Route124_Text_1C0EA2:: @ 81C0EA2 - .string "SAM: If we lose, I’ll catch heck.\n" - .string "I’m going to go totally all out!$" - -Route124_Text_1C0EE5:: @ 81C0EE5 - .string "SAM: Uh-oh...\n" - .string "My big sister will chew me out again.$" - -Route124_Text_1C0F19:: @ 81C0F19 - .string "SAM: My big sister is really scary\n" - .string "when she gets angry.\p" - .string "She’s going to make me train really\n" - .string "hard with POKéMON later...$" - -Route124_Text_1C0F90:: @ 81C0F90 - .string "SAM: Did you want to battle us?\n" - .string "Bring some more POKéMON, then.$" - -Route125_Text_1C0FCF:: @ 81C0FCF - .string "I heard you approaching, so I hung\n" - .string "around for you!$" - -Route125_Text_1C1002:: @ 81C1002 - .string "I beg for peace!$" - -Route125_Text_1C1013:: @ 81C1013 - .string "Sound travels faster in water than\n" - .string "it does through air.$" - -Route125_Text_1C104B:: @ 81C104B - .string "Hey, there!\n" - .string "Check out my sweet POKéMON!$" - -Route125_Text_1C1073:: @ 81C1073 - .string "I floundered...$" - -Route125_Text_1C1083:: @ 81C1083 - .string "I was blown away by HORSEA’s charm,\n" - .string "so I started swimming, too.$" - -Route125_Text_1C10C3:: @ 81C10C3 - .string "I’m tired of swimming.\n" - .string "Are you up for a battle with me?$" - -Route125_Text_1C10FB:: @ 81C10FB - .string "You’re too much!$" - -Route125_Text_1C110C:: @ 81C110C - .string "Whew...\n" - .string "Which way is it to MOSSDEEP CITY?$" - -Route125_Text_1C1136:: @ 81C1136 - .string "How would you like to take on the\n" - .string "WATER-type POKéMON I raised?$" - -Route125_Text_1C1175:: @ 81C1175 - .string "I lost...$" - -Route125_Text_1C117F:: @ 81C117F - .string "Your power... You’re the real deal.\n" - .string "I’m amazed!$" - -Route125_Text_1C11AF:: @ 81C11AF - .string "Ahoy! I’m a buff, tough SAILOR!\n" - .string "I’ve braved the world’s seas!$" - -Route125_Text_1C11ED:: @ 81C11ED - .string "Gwrroooar!\n" - .string "I couldn’t win!$" - -Route125_Text_1C1208:: @ 81C1208 - .string "The tide ebbs and flows inside the\n" - .string "SHOAL CAVE.\p" - .string "By the way, it’s about six hours from\n" - .string "high tide to low tide. Did you know?$" - -Route125_Text_1C1282:: @ 81C1282 - .string "It’s high time I get my payback\n" - .string "from you! Come on, we’re battling!$" - -Route125_Text_1C12C5:: @ 81C12C5 - .string "I couldn’t win!\n" - .string "I flat out couldn’t win!$" - -Route125_Text_1C12EE:: @ 81C12EE - .string "The SHOAL CAVE...\p" - .string "There are places you can and can’t\n" - .string "get to depending on the rise and fall\l" - .string "of the tide.\p" - .string "By the way, it’s about six hours from\n" - .string "high tide to low tide. Don’t forget!$" - -Route125_Text_1C13A1:: @ 81C13A1 - .string "KIM: A funny old man lives in the\n" - .string "SHOAL CAVE. Someone told me.\l" - .string "Are you going to see him, too?$" - -Route125_Text_1C13FF:: @ 81C13FF - .string "KIM: I thought we would win.$" - -Route125_Text_1C141C:: @ 81C141C - .string "KIM: A funny old man lives in the\n" - .string "SHOAL CAVE, doesn’t he?\p" - .string "Let’s go see him, IRIS!$" - -Route125_Text_1C146E:: @ 81C146E - .string "KIM: No, no, no! You need two POKéMON,\n" - .string "or it’s just no good!$" - -Route125_Text_1C14AB:: @ 81C14AB - .string "IRIS: KIM, can you tell me what we’re\n" - .string "looking for out here?$" - -Route125_Text_1C14E7:: @ 81C14E7 - .string "IRIS: Oh, we came sort of close.$" - -Route125_Text_1C1508:: @ 81C1508 - .string "IRIS: KIM, are we really going into\n" - .string "the SHOAL CAVE?\l" - .string "We’ll get all wet.$" - -Route125_Text_1C154F:: @ 81C154F - .string "IRIS: Oh, we could never, ever do\n" - .string "anything like a 2-on-1 battle.$" - -Route126_Text_1C1590:: @ 81C1590 - .string "Swimming is a full-body workout!\n" - .string "You will get fit!$" - -Route126_Text_1C15C3:: @ 81C15C3 - .string "I admit it! You win!$" - -Route126_Text_1C15D8:: @ 81C15D8 - .string "Thanks to my daily swimming routine...\n" - .string "Look! Feast your eyes on this physique!$" - -Route126_Text_1C1627:: @ 81C1627 - .string "This towering white mountain of rock\n" - .string "is SOOTOPOLIS CITY.$" - -Route126_Text_1C1660:: @ 81C1660 - .string "I was done in?$" - -Route126_Text_1C166F:: @ 81C166F - .string "I can’t find the entrance to\n" - .string "SOOTOPOLIS. Where could it be?$" - -Route126_Text_1C16AB:: @ 81C16AB - .string "Ufufufufu!\n" - .string "I’m a mermaid!$" - -Route126_Text_1C16C5:: @ 81C16C5 - .string "My fantasy burst as if it were a bubble!\n" - .string "Blub, blub, blub...$" - -Route126_Text_1C1702:: @ 81C1702 - .string "You thrashed me... I want to\n" - .string "disappear in a wave of despair...$" - -Route126_Text_1C1741:: @ 81C1741 - .string "Hello, kiddo!\n" - .string "Want a battle with me?$" - -Route126_Text_1C1766:: @ 81C1766 - .string "Oh, noooooh!$" - -Route126_Text_1C1773:: @ 81C1773 - .string "I love frolicking with POKéMON in\n" - .string "the sea like this!$" - -Route127_Text_1C17A8:: @ 81C17A8 - .string "I can see it in your face. You want\n" - .string "to challenge me.$" - -Route127_Text_1C17DD:: @ 81C17DD - .string "Awawawawawa...$" - -Route127_Text_1C17EC:: @ 81C17EC - .string "A well-played match leaves me feeling\n" - .string "refreshed and serene.$" - -Route127_Text_1C1828:: @ 81C1828 - .string "Do you have a rival whom you just\n" - .string "hate to lose against?$" - -Route127_Text_1C1860:: @ 81C1860 - .string "Arrrgh! I hate losing!$" - -Route127_Text_1C1877:: @ 81C1877 - .string "If you have a rival, don’t you get the\n" - .string "feeling that you have to keep getting\l" - .string "better?$" - -Route127_Text_1C18CC:: @ 81C18CC - .string "Through fishing, I have attained a\n" - .string "state of becalmed serenity...\l" - .string "Please, allow me to demonstrate...$" - -Route127_Text_1C1930:: @ 81C1930 - .string "Though I have lost, my heart remains\n" - .string "calm...$" - -Route127_Text_1C195D:: @ 81C195D - .string "It matters not that I catch nothing.\n" - .string "The line remains in the water...$" - -Route127_Text_1C19A3:: @ 81C19A3 - .string "Whoops! Don’t tell me I snagged\n" - .string "a SURFING POKéMON?$" - -Route127_Text_1C19D6:: @ 81C19D6 - .string "I can’t keep up!$" - -Route127_Text_1C19E7:: @ 81C19E7 - .string "Your POKéMON look pretty strong.\n" - .string "They’d be a handful if I hooked them!$" - -Route127_Text_1C1A2E:: @ 81C1A2E - .string "Well, hey! This is a match between a\n" - .string "POKéMON fan and a fishing buff!$" - -Route127_Text_1C1A73:: @ 81C1A73 - .string "No! My line’s all tangled!\n" - .string "The party’s over!$" - -Route127_Text_1C1AA0:: @ 81C1AA0 - .string "My fishing line’s doing a dance!\n" - .string "The tangle tango! Hahaha, snarl!$" - -Route127_Text_1C1AE2:: @ 81C1AE2 - .string "What I learned at DEWFORD’s POKéMON\n" - .string "GYM, I will put into practice here.$" - -Route127_Text_1C1B2A:: @ 81C1B2A - .string "I was swamped!$" - -Route127_Text_1C1B39:: @ 81C1B39 - .string "BRAWLY, DEWFORD’s GYM LEADER, used\n" - .string "to train with a guy named BRUNO in\l" - .string "KANTO, I’ve heard.$" - -Route127_Text_1C1B92:: @ 81C1B92 - .string "BIRD POKéMON have excellent vision.\n" - .string "They spot prey from great heights.$" - -Route127_Text_1C1BD9:: @ 81C1BD9 - .string "Whew... I give up.$" - -Route127_Text_1C1BEC:: @ 81C1BEC - .string "There’re lots of diving spots in the\n" - .string "sea around here.\p" - .string "You can spot them easily from the sky\n" - .string "because of their darker color.$" - -Route128_Text_1C1C67:: @ 81C1C67 - .string "EVER GRANDE CITY is still a long ways\n" - .string "away...$" - -Route128_Text_1C1C95:: @ 81C1C95 - .string "My first victory seems to be far\n" - .string "away, too...$" - -Route128_Text_1C1CC3:: @ 81C1CC3 - .string "My whole life has been about losing,\n" - .string "but I will never give up!$" - -Route128_Text_1C1D02:: @ 81C1D02 - .string "I’m still feeling good. I’ll keep on\n" - .string "swimming to EVER GRANDE CITY.$" - -Route128_Text_1C1D45:: @ 81C1D45 - .string "I’ve yet to taste my first victory...$" - -Route128_Text_1C1D6B:: @ 81C1D6B - .string "I’ll eventually reach EVER GRANDE CITY\n" - .string "where I can eventually win...$" - -Route128_Text_1C1DB0:: @ 81C1DB0 - .string "You have to swim, cycle, and then run\n" - .string "a marathon in a triathlon.\p" - .string "It’s a grueling race that consists\n" - .string "of three events.$" - -Route128_Text_1C1E25:: @ 81C1E25 - .string "A POKéMON battle is grueling, too...$" - -Route128_Text_1C1E4A:: @ 81C1E4A - .string "I have to ride a BIKE next, but...\n" - .string "I’m about to throw in the towel...$" - -Route128_Text_1C1E90:: @ 81C1E90 - .string "A triathlon is long. But I guess the\n" - .string "road to become the POKéMON CHAMPION\l" - .string "is also a long and grueling one.$" - -Route128_Text_1C1EFA:: @ 81C1EFA - .string "A POKéMON battle really is harsh\n" - .string "and unforgiving...$" - -Route128_Text_1C1F2E:: @ 81C1F2E - .string "You should give serious thought to\n" - .string "challenges on VICTORY ROAD.$" - -Route128_Text_1C1F6D:: @ 81C1F6D - .string "We’ve been working so hard to mount\n" - .string "a POKéMON LEAGUE challenge...\p" - .string "We can’t afford to lose now!$" - -Route128_Text_1C1FCC:: @ 81C1FCC - .string "Oh!\n" - .string "How could this happen?!$" - -Route128_Text_1C1FE8:: @ 81C1FE8 - .string "After all I’ve done to get here, I won’t\n" - .string "give up after one setback.$" - -Route128_Text_1C202C:: @ 81C202C - .string "There is no stronger TRAINER than I!$" - -Route128_Text_1C2051:: @ 81C2051 - .string "This can’t be!$" - -Route128_Text_1C2060:: @ 81C2060 - .string "There probably is no stronger TRAINER\n" - .string "than you!$" - -Route128_Text_1C2090:: @ 81C2090 - .string "I want to visit EVER GRANDE, so I\n" - .string "caught myself a POKéMON that knows\l" - .string "the move WATERFALL to crest the falls.$" - -Route128_Text_1C20FC:: @ 81C20FC - .string "I’m crestfallen!$" - -Route128_Text_1C210D:: @ 81C210D - .string "Awww, phooey!\p" - .string "My POKéMON know WATERFALL, but\n" - .string "I don’t have the SOOTOPOLIS GYM BADGE!$" - -Route129_Text_1C2161:: @ 81C2161 - .string "This is my first triathlon.\n" - .string "I’m all tense and nervous!$" - -Route129_Text_1C2198:: @ 81C2198 - .string "Wroooaaar!\n" - .string "I failed to win!$" - -Route129_Text_1C21B4:: @ 81C21B4 - .string "If I’m all tensed up, I won’t be able to\n" - .string "give it my all.$" - -Route129_Text_1C21ED:: @ 81C21ED - .string "I’m in the middle of a triathlon, but,\n" - .string "sure, why don’t we battle?$" - -Route129_Text_1C222F:: @ 81C222F - .string "I was sure I’d win!$" - -Route129_Text_1C2243:: @ 81C2243 - .string "Do you know what’s the greatest thing\n" - .string "about triathlons?\p" - .string "Testing the limits of your own\n" - .string "strength and endurance against\l" - .string "Mother Nature!$" - -Route129_Text_1C22C8:: @ 81C22C8 - .string "Say hey, hey!\n" - .string "Let’s get on with it!$" - -Route129_Text_1C22EC:: @ 81C22EC - .string "Beat, I’m beaten.\n" - .string "That’s it, done!$" - -Route129_Text_1C230F:: @ 81C230F - .string "There’s nothing for a loser.\n" - .string "Time for me to beat it home.$" - -Route129_Text_1C2349:: @ 81C2349 - .string "What’s the hurry?\n" - .string "Let’s take it slow and easy.$" - -Route129_Text_1C2378:: @ 81C2378 - .string "Oh, my.\n" - .string "I wanted to relax a little more...$" - -Route129_Text_1C23A3:: @ 81C23A3 - .string "Don’t you hate making mistakes when\n" - .string "you’re in a rush?\p" - .string "That’s why I try to take things\n" - .string "slowly.$" - -Route130_Text_1C2401:: @ 81C2401 - .string "What a surprise! I didn’t expect to\n" - .string "see a TRAINER out in the sea.\p" - .string "I think we should battle!$" - -Route130_Text_1C245D:: @ 81C245D - .string "This kid’s awfully tough...$" - -Route130_Text_1C2479:: @ 81C2479 - .string "Your eyes have that look of someone\n" - .string "who’s experienced harsh challenges\l" - .string "and won. It suits you well!$" - -Route130_Text_1C24DC:: @ 81C24DC - .string "In the deep blue sea,\n" - .string "my shattered blue heart finds\l" - .string "comfort among waves.$" - -Route130_Text_1C2525:: @ 81C2525 - .string "Like the vast blue sea,\n" - .string "the world of POKéMON spans\l" - .string "depths beyond belief.$" - -Route130_Text_1C256E:: @ 81C256E - .string "The world’s children dream\n" - .string "of one day becoming the\l" - .string "POKéMON CHAMPION.$" - -Route131_Text_1C25B3:: @ 81C25B3 - .string "The sea is teeming with POKéMON.\n" - .string "It’s not easy swimming, I tell you.$" - -Route131_Text_1C25F8:: @ 81C25F8 - .string "POKéMON raised by TRAINERS are\n" - .string "seriously tough...$" - -Route131_Text_1C262A:: @ 81C262A - .string "Gasp... Gasp... I’m wiped out...\p" - .string "The going’s easy. It’s the leaving\n" - .string "that’s the hard part.\p" - .string "Will I have any energy left to make\n" - .string "the return trip?$" - -Route131_Text_1C26B9:: @ 81C26B9 - .string "The sea... The sea... The sea...\n" - .string "The sea as far as these eyes can see!\l" - .string "I’m sick and tired of the sea!$" - -Route131_Text_1C271F:: @ 81C271F - .string "Bleah!$" - -Route131_Text_1C2726:: @ 81C2726 - .string "Bored I am by the sea, but swim I must.\p" - .string "I’m a born swimmer!\n" - .string "That’s what I am.$" - -Route131_Text_1C2774:: @ 81C2774 - .string "Hi, sweetie, wait!\n" - .string "We should battle, you and I!$" - -Route131_Text_1C27A4:: @ 81C27A4 - .string "You’re tough in spite of the way\n" - .string "you look!$" - -Route131_Text_1C27CF:: @ 81C27CF - .string "Did you see a guy over there who whines\n" - .string "that he’s bored of the sea?\p" - .string "That’s all talk.\n" - .string "He’s hopelessly in love with the sea!$" - -Route131_Text_1C284A:: @ 81C284A - .string "Why do men love bathing suits so much?\p" - .string "They all ogle me!$" - -Route131_Text_1C2883:: @ 81C2883 - .string "I’m out of my depth!$" - -Route131_Text_1C2898:: @ 81C2898 - .string "Maybe it’s not my bathing suit that\n" - .string "makes men look. It must be my beauty!$" - -Route131_Text_1C28E2:: @ 81C28E2 - .string "RELI: We’ll work together as siblings\n" - .string "to take you on!$" - -Route131_Text_1C2918:: @ 81C2918 - .string "RELI: We couldn’t win even though we\n" - .string "worked together...$" - -Route131_Text_1C2950:: @ 81C2950 - .string "RELI: The people of PACIFIDLOG are\n" - .string "together with the sea and POKéMON from\l" - .string "the time they are born.$" - -Route131_Text_1C29B2:: @ 81C29B2 - .string "RELI: You don’t have two POKéMON?\n" - .string "We can’t enjoy a battle, then.$" - -Route131_Text_1C29F3:: @ 81C29F3 - .string "IAN: I’m doing my best together with\n" - .string "my sis!$" - -Route131_Text_1C2A20:: @ 81C2A20 - .string "IAN: I did my best with my sis, but\n" - .string "we still couldn’t win...$" - -Route131_Text_1C2A5D:: @ 81C2A5D - .string "IAN: You know how PACIFIDLOG is\n" - .string "a floating town?\p" - .string "So, wherever there is the sea, that’s\n" - .string "a part of PACIFIDLOG!$" - -Route131_Text_1C2ACA:: @ 81C2ACA - .string "IAN: If you have two POKéMON, we’ll\n" - .string "take you on!$" - -Route132_Text_1C2AFB:: @ 81C2AFB - .string "I used to catch colds all the time as\n" - .string "a kid, but I became totally fit after\l" - .string "I started swimming.$" - -Route132_Text_1C2B5B:: @ 81C2B5B - .string "I crave more power...$" - -Route132_Text_1C2B71:: @ 81C2B71 - .string "TRAINERS travel the fields and\n" - .string "mountains, so they must be fit, too.$" - -Route132_Text_1C2BB5:: @ 81C2BB5 - .string "I try not to swim where the currents\n" - .string "are too strong.$" - -Route132_Text_1C2BEA:: @ 81C2BEA - .string "Oh, please, no!$" - -Route132_Text_1C2BFA:: @ 81C2BFA - .string "If I get swept away, I’ll lose all my\n" - .string "sense of place...$" - -Route132_Text_1C2C32:: @ 81C2C32 - .string "Win or lose, you’ll never know until\n" - .string "you try!$" - -Route132_Text_1C2C60:: @ 81C2C60 - .string "Waah!\n" - .string "I sank in defeat!$" - -Route132_Text_1C2C78:: @ 81C2C78 - .string "I never battle when I know I’ll win.\n" - .string "I like to battle at the razor’s edge of\l" - .string "victory and defeat!$" - -Route132_Text_1C2CD9:: @ 81C2CD9 - .string "I contemplate POKéMON 24 hours a day.\n" - .string "How could you possibly beat me?$" - -Route132_Text_1C2D1F:: @ 81C2D1F - .string "I lose.\n" - .string "I will concede defeat.$" - -Route132_Text_1C2D3E:: @ 81C2D3E - .string "Urggh...\n" - .string "You’re a POKéMON fanatic, aren’t you?\p" - .string "You must contemplate POKéMON 24 hours\n" - .string "a day, don’t you?$" - -Route133_Text_1C2DA5:: @ 81C2DA5 - .string "Did the currents carry you here, too?\n" - .string "This must have been fated. Let’s battle!$" - -Route133_Text_1C2DF4:: @ 81C2DF4 - .string "Strong!\n" - .string "Too much so!$" - -Route133_Text_1C2E09:: @ 81C2E09 - .string "It’s just my luck that a tough TRAINER\n" - .string "like you would drift here...\l" - .string "I must be cursed...$" - -Route133_Text_1C2E61:: @ 81C2E61 - .string "I’ve led a life of woe and misery...\n" - .string "I’ve been cast away, and this is where\l" - .string "I’ve drifted...$" - -Route133_Text_1C2EBD:: @ 81C2EBD - .string "Another loss...$" - -Route133_Text_1C2ECD:: @ 81C2ECD - .string "A life adrift...\n" - .string "I don’t want it anymore!$" - -Route133_Text_1C2EF7:: @ 81C2EF7 - .string "Welcome!\n" - .string "I’ve been expecting you!$" - -Route133_Text_1C2F19:: @ 81C2F19 - .string "No! Please!$" - -Route133_Text_1C2F25:: @ 81C2F25 - .string "A strong child TRAINER...\n" - .string "That’s so annoying!$" - -Route133_Text_1C2F53:: @ 81C2F53 - .string "I want to win like everyone else, but I\n" - .string "won’t raise POKéMON like everyone else.$" - -Route133_Text_1C2FA3:: @ 81C2FA3 - .string "Darn it!\n" - .string "My way is still too slack!$" - -Route133_Text_1C2FC7:: @ 81C2FC7 - .string "It’s way more fun to do things the way\n" - .string "I want than to be like everybody else.\l" - .string "I mean, that’s obvious!$" - -Route133_Text_1C302D:: @ 81C302D - .string "I came all the way out here with my\n" - .string "BIRD POKéMON.$" - -Route133_Text_1C305F:: @ 81C305F - .string "You...\n" - .string "You’re stunningly cool!$" - -Route133_Text_1C307E:: @ 81C307E - .string "I’d like to go back to FORTREE, but I’ve\n" - .string "grown to like this place, too.$" - -Route134_Text_1C30C6:: @ 81C30C6 - .string "Even those POKéMON that can swim are\n" - .string "carried along by the rapid currents.$" - -Route134_Text_1C3110:: @ 81C3110 - .string "Aiyeeeeh!$" - -Route134_Text_1C311A:: @ 81C311A - .string "I think POKéMON enjoy the fast-running\n" - .string "currents around these parts.$" - -Route134_Text_1C315E:: @ 81C315E - .string "My LUVDISC are looking for a fun\n" - .string "match. Will you join us?$" - -Route134_Text_1C3198:: @ 81C3198 - .string "Oopsie!$" - -Route134_Text_1C31A0:: @ 81C31A0 - .string "There’s a collector who’s after the\n" - .string "SCALES of LUVDISC.$" - -Route134_Text_1C31D7:: @ 81C31D7 - .string "Okeydokey! That’s enough rest, gang!\n" - .string "It’s time for a match!$" - -Route134_Text_1C3213:: @ 81C3213 - .string "Tuckered out again...$" - -Route134_Text_1C3229:: @ 81C3229 - .string "My BIRD POKéMON get tired quickly after\n" - .string "a long flight...$" - -Route134_Text_1C3262:: @ 81C3262 - .string "You’re a POKéMON TRAINER.\n" - .string "No need for words. We battle now.$" - -Route134_Text_1C329E:: @ 81C329E - .string "... ... ... ... ... ... ...\n" - .string "... ... ... ... ... ... ...$" - -Route134_Text_1C32D6:: @ 81C32D6 - .string "It was I who challenged you, and yet\n" - .string "I lost. I am deeply shamed...$" - -Route134_Text_1C3319:: @ 81C3319 - .string "The savage tide in this area serves to\n" - .string "make us stronger than ever.$" - -Route134_Text_1C335C:: @ 81C335C - .string "I concede defeat.$" - -Route134_Text_1C336E:: @ 81C336E - .string "We will return for more training at\n" - .string "METEOR FALLS.\p" - .string "If you’d like, you should go, too.\n" - .string "It will definitely toughen you up!$" diff --git a/data/text/tv.inc b/data/text/tv.inc new file mode 100644 index 000000000..d2cc1a6fa --- /dev/null +++ b/data/text/tv.inc @@ -0,0 +1,1051 @@ +FallarborTown_ContestLobby_Text_1A6F7C:: @ 81A6F7C + .string "Oh, hello! You were in a POKéMON CONTEST,\n" + .string "weren’t you?\l" + .string "It’s easy to tell from your POKéMON.\p" + .string "I’m a reporter. I’m working on a story\n" + .string "on POKéMON CONTESTS.\p" + .string "If I may, would you be willing to answer\n" + .string "a few questions?$" + +FallarborTown_ContestLobby_Text_1A704E:: @ 81A704E + .string "Oh, you will?\n" + .string "Thank you.\p" + .string "Briefly, how would you describe the\n" + .string "CONTEST you just entered?$" + +FallarborTown_ContestLobby_Text_1A70A5:: @ 81A70A5 + .string "Ah, I see.\n" + .string "That’s a very edifying comment.\p" + .string "You get a good feel for what the\n" + .string "CONTEST was like.\p" + .string "I’ve got one last question.\p" + .string "When you hear the word “{STR_VAR_2},”\n" + .string "what image do you get?$" + +FallarborTown_ContestLobby_Text_1A7153:: @ 81A7153 + .string "I see!\p" + .string "So that’s how you imagine the concept\n" + .string "of “{STR_VAR_2}” to be.\p" + .string "Thank you!\n" + .string "You’ve given me some good ideas.\p" + .string "I think I can write a good story on\n" + .string "POKéMON CONTESTS now.\p" + .string "Maybe, just maybe, this story will even\n" + .string "make it to television.\l" + .string "I hope you’ll look forward to it!$" + +FallarborTown_ContestLobby_Text_1A7256:: @ 81A7256 + .string "Oh, too bad...\p" + .string "Well, if you come across a good story,\n" + .string "please do share it with me.$" + +FallarborTown_ContestLobby_Text_1A72A8:: @ 81A72A8 + .string "I’ll be looking forward to your next\n" + .string "POKéMON CONTEST.$" + +UnknownString_81A72DE:: @ 81A72DE + .string "Yeah!\n" + .string "It’s BRAVO TRAINER time!\p" + .string "Today, we’re going to profile a POKéMON\n" + .string "belonging to {STR_VAR_1}.\p" + .string "Now, this POKéMON boasts a {STR_VAR_2}\n" + .string "rating in the {STR_VAR_3} Rank.$" + +UnknownString_81A736B:: @ 81A736B + .string "Introducing {STR_VAR_2} the\n" + .string "{STR_VAR_1}!\p" + .string "The nickname {STR_VAR_2}...\p" + .string "Even the nickname exudes an air that\n" + .string "proclaims “{STR_VAR_3}”!$" + +UnknownString_81A73CA:: @ 81A73CA + .string "Anyway, when the TRAINER {STR_VAR_1}\n" + .string "entered the POKéMON in a CONTEST,\l" + .string "we managed to get a few impassioned\l" + .string "quotes about the trusty partner.$" + +UnknownString_81A744D:: @ 81A744D + .string "Asked about the CONTEST afterwards,\n" + .string "{STR_VAR_1} happily replied with a huge\l" + .string "grin, “{STR_VAR_2}!”\p" + .string "Well, sure, {STR_VAR_1}’s POKéMON came in\n" + .string "number {STR_VAR_3} in the CONTEST.\p" + .string "That line perfectly suits {STR_VAR_1}\n" + .string "right now, I’d say!$" + +UnknownString_81A7508:: @ 81A7508 + .string "Asked about the CONTEST afterwards,\n" + .string "{STR_VAR_1} replied with a tinge of\l" + .string "bitterness, “{STR_VAR_2}.”\p" + .string "Well, sure, {STR_VAR_1}’s POKéMON came in\n" + .string "number {STR_VAR_3} in the CONTEST.\p" + .string "{STR_VAR_1}’s disappointment comes across\n" + .string "loud and clear, I’d say!$" + +UnknownString_81A75CE:: @ 81A75CE + .string "Wouldn’t you also like to know what\n" + .string "{STR_VAR_1} imagines {STR_VAR_2} to be?\p" + .string "You bet we did!\n" + .string "So we asked, of course!\p" + .string "The answer is all perfectly condensed:\n" + .string "“{STR_VAR_3}!”\p" + .string "That’s what the concept of {STR_VAR_2}\n" + .string "represents to {STR_VAR_1}!$" + +UnknownString_81A768D:: @ 81A768D + .string "The last move {STR_VAR_2} used by\n" + .string "the {STR_VAR_1} is entirely about\l" + .string "“{STR_VAR_3}”!$" + +UnknownString_81A76C5:: @ 81A76C5 + .string "Bravo, {STR_VAR_1}!\n" + .string "Bravo, {STR_VAR_2}!\p" + .string "I hope we can count on seeing\n" + .string "{STR_VAR_1} scale even greater heights!\p" + .string "That’s all the time we have!\n" + .string "Until next time, see you!$" + +UnknownString_81A774F:: @ 81A774F + .string "Introducing the TRAINER’s {STR_VAR_1}!$" + +BattleTower_Lobby_Text_1A776D:: @ 81A776D + .string "Hello! You’re the TRAINER who just had\n" + .string "a battle, right?\p" + .string "I’m gathering interviews with TRAINERS\n" + .string "all over the place.\p" + .string "May I get a few words from you about\n" + .string "your impressions on battling?$" + +BattleTower_Lobby_Text_1A7823:: @ 81A7823 + .string "You will? Really?\n" + .string "Thank you!\l" + .string "Then, uh...\p" + .string "How did things turn out in the BATTLE\n" + .string "TOWER today?\p" + .string "Were you satisfied with the battle?\n" + .string "Or are you unhappy?$" + +BattleTower_Lobby_Text_1A78B7:: @ 81A78B7 + .string "Oh...\n" + .string "Sorry we disturbed you.\p" + .string "Please give us an interview the next\n" + .string "time you visit the BATTLE TOWER.$" + +BattleTower_Lobby_Text_1A791B:: @ 81A791B + .string "Well, of course!\p" + .string "That unmistakable look of satisfaction\n" + .string "on your face...\p" + .string "It’s obvious that you’ve had a great\n" + .string "battle.$" + +BattleTower_Lobby_Text_1A7990:: @ 81A7990 + .string "Oh, I see...\p" + .string "Well, it certainly is difficult to make a\n" + .string "battle turn out exactly as planned.$" + +BattleTower_Lobby_Text_1A79EB:: @ 81A79EB + .string "Oh, oh, may I ask one more question?\p" + .string "If you were to describe your\n" + .string "impressions about this battle with one\l" + .string "saying, what would it be?$" + +BattleTower_Lobby_Text_1A7A6E:: @ 81A7A6E + .string "Oh, that is stunningly cool!\p" + .string "That’s a great line!\n" + .string "I hope you’ll do great next time, too.\p" + .string "I hope to see you again!$" + +BattleTower_Lobby_Text_1A7AE0:: @ 81A7AE0 + .string "Oh, I see...\p" + .string "Still, being the silent type is also cool,\n" + .string "isn’t it?\p" + .string "I hope you’ll give me the opportunity to\n" + .string "share your thoughts again!$" + +BattleTower_Lobby_Text_1A7B66:: @ 81A7B66 + .string "I’ll be looking forward to your next\n" + .string "battle!$" + +UnknownString_81A7B93:: @ 81A7B93 + .string "Yeah!\n" + .string "It’s BRAVO TRAINER time!\p" + .string "Today, we’re going to profile {STR_VAR_1},\n" + .string "who took the BATTLE TOWER challenge!\p" + .string "For the challenge, {STR_VAR_1} entered one\n" + .string "wicked {STR_VAR_2}.$" + +UnknownString_81A7C26:: @ 81A7C26 + .string "The pair set a new record of {STR_VAR_2} wins\n" + .string "in a row in Level {STR_VAR_1} competition!\l" + .string "Bravo, TRAINER!$" + +UnknownString_81A7C7D:: @ 81A7C7D + .string "The twosome finally succumbed to\n" + .string "{STR_VAR_1} in match number {STR_VAR_2}.\l" + .string "Nice try, TRAINER!\p" + .string "But, hey, it’s just bad luck to run into\n" + .string "{STR_VAR_1} so early in the challenge.\p" + .string "We asked the TRAINER for impressions\n" + .string "on the match with {STR_VAR_1}.$" + +UnknownString_81A7D4A:: @ 81A7D4A + .string "The twosome won it all by defeating\n" + .string "{STR_VAR_1}’s {STR_VAR_2} thoroughly.\l" + .string "Bravo, TRAINER!\p" + .string "Knocking off even {STR_VAR_1}...\n" + .string "It defies belief! Simply astounding!\p" + .string "We asked the TRAINER for impressions\n" + .string "on the moment of glory.$" + +UnknownString_81A7E0C:: @ 81A7E0C + .string "After a string of wins, the pair finally\n" + .string "succumbed to {STR_VAR_1}’s {STR_VAR_2},\l" + .string "their final hurdle.\p" + .string "Nice try, TRAINER!\p" + .string "Still, you have to give credit.\n" + .string "You don’t see many famous combinations\l" + .string "like {STR_VAR_1} and {STR_VAR_2}.\p" + .string "We asked the TRAINER for impressions\n" + .string "on battling the celebrity pair.$" + +UnknownString_81A7F0E:: @ 81A7F0E + .string "This is what the TRAINER had to say:\n" + .string "“I’m satisfied!”\p" + .string "Now isn’t that a refreshing reply?\n" + .string "Bravo, TRAINER!\p" + .string "Isn’t it out-and-out awesome to be able\n" + .string "to battle to full satisfaction?\p" + .string "I found out exactly how satisfied\n" + .string "when I heard the TRAINER say this:$" + +UnknownString_81A8004:: @ 81A8004 + .string "This is what the TRAINER had to say:\n" + .string "“I’m not satisfied...”\p" + .string "Our TRAINER was obviously a little down\n" + .string "when that was uttered.\p" + .string "Still, it’s not easy to be able to battle\n" + .string "with complete satisfaction, am I right?\p" + .string "Anyway, I found out how dissatisfied\n" + .string "our TRAINER was when I heard this:$" + +UnknownString_81A8119:: @ 81A8119 + .string "None$" + +UnknownString_81A811E:: @ 81A811E + .string "None$" + +UnknownString_81A8123:: @ 81A8123 + .string "None$" + +UnknownString_81A8128:: @ 81A8128 + .string "None$" + +UnknownString_81A812D:: @ 81A812D + .string "“{STR_VAR_1}.”$" + +UnknownString_81A8133:: @ 81A8133 + .string "“{STR_VAR_1}.”\n" + .string "Now isn’t that great?\p" + .string "It really expresses {STR_VAR_2}’s joy,\n" + .string "I’d say.\p" + .string "That battle with {STR_VAR_3} at the\n" + .string "end... It really was what you’d call\l" + .string "“{STR_VAR_1}”!$" + +UnknownString_81A81BC:: @ 81A81BC + .string "“{STR_VAR_1}.”\n" + .string "Now isn’t that fitting?\p" + .string "That battle with {STR_VAR_3} at the\n" + .string "end... You can’t describe it as anything\l" + .string "else but “{STR_VAR_1}”!\p" + .string "{STR_VAR_2}’s disappointment comes across\n" + .string "loud and clear, I’d say!$" + +UnknownString_81A8267:: @ 81A8267 + .string "Bravo, {STR_VAR_1}!\n" + .string "Bravo, {STR_VAR_2}!\p" + .string "I hope we can count on seeing\n" + .string "{STR_VAR_1} scale even greater heights!\p" + .string "That’s all the time we have!\n" + .string "Until next time, see you!$" + + +SlateportCity_PokemonFanClub_Text_1A82F1:: @ 81A82F1 + .string "Wow!\p" + .string "It’s plain to see that you lavish your\n" + .string "love on your {STR_VAR_1}.\p" + .string "Okay, it’s named {STR_VAR_2}.\p" + .string "Can I ask you a favor?\p" + .string "I’m a TV reporter, and I’m running\n" + .string "a survey on POKéMON.\p" + .string "Would you be willing to answer a few\n" + .string "simple questions for me?$" + +SlateportCity_PokemonFanClub_Text_1A83D0:: @ 81A83D0 + .string "Great! Thank you!\p" + .string "Okay, here goes.\n" + .string "I just need quick answers, okay?$" + +SlateportCity_PokemonFanClub_Text_1A8414:: @ 81A8414 + .string "When you first met {STR_VAR_1}, what\n" + .string "did you feel?\p" + .string "How would you describe your feelings\n" + .string "at the time?$" + +SlateportCity_PokemonFanClub_Text_1A8470:: @ 81A8470 + .string "Your {STR_VAR_1} is cared for lovingly.\p" + .string "If you were to liken it to something\n" + .string "that you like, what would it be?$" + +SlateportCity_PokemonFanClub_Text_1A84D5:: @ 81A84D5 + .string "This question also relates to your\n" + .string "beloved {STR_VAR_1}.\p" + .string "What was it about {STR_VAR_1} that\n" + .string "attracted you?$" + +SlateportCity_PokemonFanClub_Text_1A852D:: @ 81A852D + .string "Okay, that makes sense.\p" + .string "The next question might be a little\n" + .string "on the tough side.\p" + .string "Here goes...\p" + .string "What do POKéMON mean to you?$" + +SlateportCity_PokemonFanClub_Text_1A85A6:: @ 81A85A6 + .string "I see!\p" + .string "Hmhm...\p" + .string "Okay!\n" + .string "Thanks for helping me out.\p" + .string "It was fun and enlightening chatting\n" + .string "with you.\p" + .string "It’s possible that our interview will end\n" + .string "up on TV. Tune in and check!\p" + .string "Okay, that’s all.\n" + .string "Bye-bye!$" + +SlateportCity_PokemonFanClub_Text_1A8667:: @ 81A8667 + .string "Oh, okay...\p" + .string "Well, if you get the urge to tell me\n" + .string "about POKéMON, I’ll be here!$" + +SlateportCity_PokemonFanClub_Text_1A86B5:: @ 81A86B5 + .string "I enjoy this job - you get to learn so\n" + .string "much about POKéMON by doing\l" + .string "interviews.$" + +SlateportCity_PokemonFanClub_Text_1A8704:: @ 81A8704 + .string "Hi, you seem to be very close to your\n" + .string "{STR_VAR_1}.\p" + .string "Do you know what?\n" + .string "I’m a TV reporter.\p" + .string "I travel around interviewing people\n" + .string "about POKéMON.\p" + .string "I’m wondering if you’d be willing to tell\n" + .string "me a little abut your {STR_VAR_1}?$" + +SlateportCity_PokemonFanClub_Text_1A87CA:: @ 81A87CA + .string "Wow, thank you!\p" + .string "Okay, then, please tell me anything you’d\n" + .string "like about your {STR_VAR_1}.$" + +SlateportCity_PokemonFanClub_Text_1A8818:: @ 81A8818 + .string "Wow...\n" + .string "That’s an interesting account.\p" + .string "You really are tight with {STR_VAR_1},\n" + .string "aren’t you?\p" + .string "I get the feeling that your account\n" + .string "will make a great TV story.\p" + .string "I promise that I’ll turn this into\n" + .string "an entertaining show.\l" + .string "Keep your eyes out for it.\p" + .string "Okay, that’s all.\n" + .string "Bye-bye!$" + +UnknownString_81A8917:: @ 81A8917 + .string "WE ARE THE POKéMON FAN CLUB!\p" + .string "We’re on the air!\p" + .string "On this program, we get your opinions,\n" + .string "and I shout them out on your behalf!\l" + .string "Isn’t it a fantastic program concept?\p" + .string "Today, we bring you this report from\n" + .string "our reporter, who we sent out to the\l" + .string "POKéMON FAN CLUB.\p" + .string "So, just who is today’s featured\n" + .string "POKéMON fan?\p" + .string "... ... ... ... ... ... ... ...\p" + .string "{STR_VAR_1}!\p" + .string "So, let’s hear what {STR_VAR_1} has to\n" + .string "say about {STR_VAR_3} the {STR_VAR_2}.\p" + .string "And, I will shout those words of love\n" + .string "out loud on TV!\p" + .string "Hoo-hah!\p" + .string "Let’s shout!$" + +UnknownString_81A8AE5:: @ 81A8AE5 + .string "We asked {STR_VAR_1}, “When you first\n" + .string "laid eyes on your {STR_VAR_2}, what was\l" + .string "your initial thought?“\p" + .string "“{STR_VAR_3}!“\p" + .string "Yeahah! That’s a mighty fine shout!\p" + .string "Doesn’t it bring back memories of those\n" + .string "days long gone by?$" + +UnknownString_81A8B9D:: @ 81A8B9D + .string "We asked {STR_VAR_1}, “If you were to\n" + .string "liken your {STR_VAR_2} to something,\l" + .string "it would be...”\p" + .string "... ... ... ... ... ... ... ...\p" + .string "“{STR_VAR_3}!”\p" + .string "Whoah-oh, now that’s an original idea!\p" + .string "You sure can sense the intensity of\n" + .string "feeling the TRAINER has for\l" + .string "{STR_VAR_2}.$" + +UnknownString_81A8C77:: @ 81A8C77 + .string "And let’s see...\n" + .string "What was it about that {STR_VAR_2}\l" + .string "that so attracted {STR_VAR_1}?\p" + .string "... ... ... ... ... ... ... ...\p" + .string "“{STR_VAR_3}!”\p" + .string "Whoa! Such a spectacular declaration!\p" + .string "The love of this TRAINER for the\n" + .string "{STR_VAR_2} comes across loud and clear!$" + +UnknownString_81A8D45:: @ 81A8D45 + .string "Hm? Oh, there’s still more.\n" + .string "Let’s check it out!\p" + .string "Let me see, now...\p" + .string "We asked {STR_VAR_1}, “What do POKéMON\n" + .string "mean to you?”\p" + .string "... ... ... ... ... ...\p" + .string "“{STR_VAR_3}!”\p" + .string "Bravo!\p" + .string "That’s the best shout I’ve had all day!\p" + .string "“{STR_VAR_3}!”\p" + .string "It makes you want to shout it out loud\n" + .string "again and again!\p" + .string "Now that we’ve had a great shout, it’s\n" + .string "time to say good-bye until next time!\p" + .string "So, let’s all have one last shout!\n" + .string "All together now...\p" + .string "“{STR_VAR_3}!”$" + +UnknownString_81A8EC9:: @ 81A8EC9 + .string "WE ARE THE POKéMON FAN CLUB!\p" + .string "We’re on the air!\p" + .string "Today, we’ll get rolling with the POKéMON\n" + .string "SURVEY CORNER.\p" + .string "Out of all the tales woven by POKéMON\n" + .string "and TRAINERS, what startling new drama\l" + .string "will grab our attention today?\p" + .string "Let me see...\p" + .string "This one!\p" + .string "We’ll start with this letter!\p" + .string "It’s a letter from {STR_VAR_1} about a\n" + .string "beloved {STR_VAR_2}.\p" + .string "Let’s see how passionately our writer\n" + .string "can express love for the {STR_VAR_2}!\l" + .string "Hmhm...$" + +UnknownString_81A9048:: @ 81A9048 + .string "Whoah!\n" + .string "What an amazing letter!$" + +UnknownString_81A9067:: @ 81A9067 + .string "I loved it, so here it is again!$" + +UnknownString_81A9088:: @ 81A9088 + .string "A great letter bears reading over\n" + .string "and over!$" + +UnknownString_81A90B4:: @ 81A90B4 + .string "The bit “{STR_VAR_3},” that really\n" + .string "accentuates emotional impact!\p" + .string "It’s a great letter that has real\n" + .string "heartfelt depth!$" + +UnknownString_81A911F:: @ 81A911F + .string "Especially that “{STR_VAR_3}” bit!\p" + .string "I love how “{STR_VAR_3}” is used!$" + +UnknownString_81A9152:: @ 81A9152 + .string "By the way, and it’s not important,\n" + .string "but “{STR_VAR_3}” is a great saying.\p" + .string "I’ve been using “{STR_VAR_3}” a lot\n" + .string "in conversations lately.$" + +UnknownString_81A91C6:: @ 81A91C6 + .string "If I had to score this letter,\n" + .string "I’d give it {STR_VAR_3} points.\p" + .string "Next time, I’ll be expecting an even\n" + .string "better letter, {STR_VAR_1}!\p" + .string "A-whoops, will you look at the time?\n" + .string "Time to say good-bye until next time!$" + + +SlateportCity_OceanicMuseum_1F_Text_1A927F:: @ 81A927F + .string "Oh?\n" + .string "Do you perhaps like POKéMON?\p" + .string "I’m on assignment with the TV network.\p" + .string "I’m gathering stories on POKéMON and\n" + .string "TRAINERS that occurred recently.\p" + .string "If you don’t mind, could you tell me\n" + .string "something about yourself?$" + +SlateportCity_OceanicMuseum_1F_Text_1A934C:: @ 81A934C + .string "I’m gathering stories on POKéMON and\n" + .string "TRAINERS that occurred recently.\p" + .string "If you don’t mind, could you tell me\n" + .string "something about yourself?$" + +SlateportCity_OceanicMuseum_1F_Text_1A93D1:: @ 81A93D1 + .string "Oh, you will?\n" + .string "Thank you!\p" + .string "Then, please, tell me anything of\n" + .string "interest that you experienced recently\l" + .string "involving POKéMON.$" + +SlateportCity_OceanicMuseum_1F_Text_1A9446:: @ 81A9446 + .string "Oh, I see...\p" + .string "Well, if you do have an interesting\n" + .string "story to tell, please let me know.$" + +SlateportCity_OceanicMuseum_1F_Text_1A949A:: @ 81A949A + .string "Oh, what an uplifting story!\p" + .string "I’ll be sure to get your story told\n" + .string "on television.\p" + .string "It should be aired sometime, I think,\n" + .string "so please look forward to it.$" + +SlateportCity_OceanicMuseum_1F_Text_1A952E:: @ 81A952E + .string "Hmmm...\n" + .string "I’ve got a good story for a TV program.\p" + .string "I’d better write it up in a hurry!$" + +UnknownString_81A9581:: @ 81A9581 + .string "Hello, it’s time for RECENT HAPPENINGS.\p" + .string "For POKéMON TRAINERS, every day is\n" + .string "a storybook tale.\p" + .string "What we want to do is to introduce you\n" + .string "to some of these POKéMON tales.\p" + .string "Today, we bring you the story of the\n" + .string "TRAINER {STR_VAR_1}.\p" + .string "What did {STR_VAR_1} experience recently?\n" + .string "Let’s find out.\p" + .string "Let’s see...$" + +UnknownString_81A9694:: @ 81A9694 + .string "Wasn’t that enlightening?\p" + .string "The story gives you a clear idea of what\n" + .string "{STR_VAR_1} has experienced recently.\l" + .string "It’s as if we were there as witnesses!$" + +UnknownString_81A971B:: @ 81A971B + .string "“{STR_VAR_3}.” That\n" + .string "accents the tale and gives it depth.$" + +UnknownString_81A974B:: @ 81A974B + .string "“{STR_VAR_3}.”\n" + .string "That gives the tale a sense of place.\l" + .string "It lets us envision the tale’s setting.$" + +UnknownString_81A979F:: @ 81A979F + .string "The “{STR_VAR_3}”\n" + .string "section of the tale is very expressive.$" + +UnknownString_81A97D0:: @ 81A97D0 + .string "{STR_VAR_1} has recounted a wonderful\n" + .string "tale involving POKéMON.\p" + .string "And now {STR_VAR_1}’s tale is indelibly\n" + .string "etched into your soul, too.\p" + .string "That’s it for today.\n" + .string "Please tune in next time.$" + + +UnknownString_81A986F:: @ 81A986F + .string "Greetings!\n" + .string "It’s time for POKéMON NEWS.\p" + .string "We’ve just received word of a very\n" + .string "rare occurrence.\p" + .string "There have been reports of a mass\n" + .string "outbreak of {STR_VAR_2} in the vicinity\l" + .string "of {STR_VAR_1}.\p" + .string "{STR_VAR_2}, as you’re probably aware,\n" + .string "is known as a POKéMON that’s rare\l" + .string "and hard to find.\p" + .string "It sounds like a rare opportunity to\n" + .string "see the mystifying outbreak of\l" + .string "{STR_VAR_2} in the wild.\p" + .string "That’s the news on POKéMON NEWS.$" + +UnknownString_81A99D9:: @ 81A99D9 + .string "And now, it’s time for...\n" + .string "THE NAME RATER SHOW.\p" + .string "I tell your POKéMON’s fortune from\n" + .string "the nickname you’ve bestowed.\p" + .string "Advice is what I have to give, and it is\n" + .string "helpful advice that I offer.\p" + .string "Today, I shall prophesize the nickname\n" + .string "{STR_VAR_3} of {STR_VAR_1}’s POKéMON\l" + .string "{STR_VAR_2}.\p" + .string "Hmhm...\p" + .string "Hmm...\n" + .string "This nickname is...$" + +UnknownString_81A9AF0:: @ 81A9AF0 + .string "A nickname that hints at talent in many\n" + .string "different ways.\p" + .string "I urge this TRAINER to take courage\n" + .string "and take on many challenges.$" + +UnknownString_81A9B69:: @ 81A9B69 + .string "A nickname that perfectly complements\n" + .string "{STR_VAR_1}, the TRAINER’s name.\p" + .string "It suggests that you will forge a fine\n" + .string "partnership with precise timing.$" + +UnknownString_81A9BEF:: @ 81A9BEF + .string "A nickname fit for a unique individual\n" + .string "of a POKéMON!\p" + .string "If raised properly, this POKéMON’s\n" + .string "uniqueness will bloom excessively!$" + +UnknownString_81A9C6A:: @ 81A9C6A + .string "A nickname that will nurture the caring\n" + .string "and compassionate side of POKéMON.\p" + .string "If raised properly, this POKéMON will\n" + .string "come to exhibit real warmth!$" + +UnknownString_81A9CF8:: @ 81A9CF8 + .string "A very fine nickname that hints at\n" + .string "greatness to come.\p" + .string "I am intrigued about what the future\n" + .string "holds in store for this POKéMON.$" + +UnknownString_81A9D74:: @ 81A9D74 + .string "A good nickname that should make the\n" + .string "POKéMON hale and hearty!\p" + .string "That POKéMON should remain fit and\n" + .string "robust for a long, long time.$" + +UnknownString_81A9DF3:: @ 81A9DF3 + .string "A good nickname that should make the\n" + .string "POKéMON very active!\p" + .string "I should think that this POKéMON will be\n" + .string "a strong performer in battles.$" + +UnknownString_81A9E75:: @ 81A9E75 + .string "An appealing nickname that should make\n" + .string "the POKéMON very charming!\p" + .string "I don’t doubt that this POKéMON will be\n" + .string "quite the charmer in POKéMON CONTESTS.$" + +UnknownString_81A9F06:: @ 81A9F06 + .string "The nickname {STR_VAR_1} is rooted by\n" + .string "the letter “{STR_VAR_3}.”\p" + .string "That letter is supported by the first\n" + .string "letter “{STR_VAR_2},” which gives it a solid sense\l" + .string "of presence as a nickname.$" + +UnknownString_81A9F9F:: @ 81A9F9F + .string "The nickname {STR_VAR_1} is very\n" + .string "shapely in a pleasing manner.\p" + .string "The presence of the letters “{STR_VAR_2}” and\n" + .string "“{STR_VAR_3}” - now that is remarkably good!$" + +UnknownString_81AA01E:: @ 81AA01E + .string "The nickname {STR_VAR_1} - it has a\n" + .string "sublime, flowing feel to it.\p" + .string "The flow from the initial letter “{STR_VAR_2}” to\n" + .string "“{STR_VAR_3}” is especially wonderful.$" + +UnknownString_81AA09D:: @ 81AA09D + .string "Let’s examine other examples of fine\n" + .string "nicknames, shall we?$" + +UnknownString_81AA0D7:: @ 81AA0D7 + .string "Try this example. Take a part of the\n" + .string "TRAINER name of {STR_VAR_1}, and end\l" + .string "up with the fine nickname {STR_VAR_2}{STR_VAR_3}.$" + +UnknownString_81AA138:: @ 81AA138 + .string "The nickname {STR_VAR_2}{STR_VAR_3} would also work\n" + .string "quite well.$" + +UnknownString_81AA166:: @ 81AA166 + .string "The POKéMON’s species name of\n" + .string "{STR_VAR_2} could be used as the basis\l" + .string "for making the nickname {STR_VAR_1}{STR_VAR_3}.$" + +UnknownString_81AA1C0:: @ 81AA1C0 + .string "{STR_VAR_1}{STR_VAR_3} would also be an effective\n" + .string "nickname.$" + +UnknownString_81AA1EA:: @ 81AA1EA + .string "What should always be avoided is using\n" + .string "another POKéMON species name.\p" + .string "For instance, avoid taking the name of\n" + .string "{STR_VAR_2} to make the nickname {STR_VAR_1}{STR_VAR_3}.\l" + .string "That is unacceptable.$" + +UnknownString_81AA28A:: @ 81AA28A + .string "But I must say, {STR_VAR_2} has a most\n" + .string "remarkable flair for devising nicknames.\p" + .string "It is my hope that the TRAINER will\n" + .string "continue to treat {STR_VAR_1} with love.\p" + .string "That’s it for today’s show.\n" + .string "May we meet again.$" + + +UnknownString_81AA344:: @ 81AA344 + .string "{STR_VAR_2} ANGLER\p" + .string "ANNOUNCER: Hello! Today, we’ll get tips\n" + .string "on fishing for {STR_VAR_2}.\p" + .string "GURU, what advice can you give for\n" + .string "catching {STR_VAR_2}?\p" + .string "GURU: Hm? Catching {STR_VAR_2}?\n" + .string "Well, let me tell you, be patient and wait.\l" + .string "That’s the bottom line.\p" + .string "Do you see {STR_VAR_1} over there?\n" + .string "That TRAINER makes a good example.\p" + .string "That TRAINER’s already had {STR_VAR_3}\n" + .string "POKéMON get away.\p" + .string "But there {STR_VAR_1} waits. No giving up.\n" + .string "That’s the law for catching {STR_VAR_2}.\p" + .string "ANNOUNCER: I see...\p" + .string "Oh! {STR_VAR_1} has finally landed an\n" + .string "elusive {STR_VAR_2}!\p" + .string "The TRAINER appears close to tears\n" + .string "out of sheer joy!\p" + .string "Seeing that elated look, I’m getting\n" + .string "the itch to go fishing, too!\p" + .string "Viewers, why not take this as a cue to\n" + .string "try some {STR_VAR_2} fishing?\p" + .string "Until our next broadcast, farewell and\n" + .string "good fishing to you all!$" + + +UnknownString_81AA5F3:: @ 81AA5F3 + .string "{STR_VAR_2} ANGLER\p" + .string "ANNOUNCER: Hello! Today, we’ll get tips\n" + .string "on fishing for {STR_VAR_2}.\p" + .string "GURU, what advice can you give for\n" + .string "catching {STR_VAR_2}?\p" + .string "GURU: Hm? Catching {STR_VAR_2}?\n" + .string "Well, let me tell you, use your fishing\l" + .string "ROD with vigor!\p" + .string "Do you see {STR_VAR_1} over there?\n" + .string "See how the ROD is handled?\p" + .string "That TRAINER’s already caught\n" + .string "{STR_VAR_3} in a row.\p" + .string "ANNOUNCER: It’s incredible!\n" + .string "It looks like a storm...\p" + .string "Seeing technique of that caliber, I’m\n" + .string "getting the itch to go fishing, too.\p" + .string "Viewers, why not take this as a cue to\n" + .string "try some {STR_VAR_2} fishing?\p" + .string "Until our next broadcast, farewell and\n" + .string "good fishing to you all!$" + + +UnknownString_81AA814:: @ 81AA814 + .string "Hello!\p" + .string "It’s time for POKéMON TODAY!\p" + .string "BIG SIS: Hi! Is everyone peachy and\n" + .string "perky today?\p" + .string "Today, we’re going to look at {STR_VAR_1}’s\n" + .string "POKéMON {STR_VAR_2}!\p" + .string "BIG BRO: Yeah! That’s what we’re going\n" + .string "to do!$" + +UnknownString_81AA8C6:: @ 81AA8C6 + .string "Oh!\n" + .string "Speaking of {STR_VAR_1}...\p" + .string "BIG SIS, I saw the TRAINER with my very\n" + .string "own eyes!\p" + .string "BIG SIS: Oh, what did you see?\p" + .string "BIG BRO: Well, I had to go on a trip to\n" + .string "{STR_VAR_2}.\p" + .string "That’s when I happened to come across\n" + .string "{STR_VAR_1}, who was trying to catch the\l" + .string "POKéMON {STR_VAR_3}, but...$" + +UnknownString_81AA9B2:: @ 81AA9B2 + .string "The POKéMON managed to get away!\p" + .string "It ended up wasting this many\n" + .string "POKé BALLS: {STR_VAR_2}!\p" + .string "You should have seen the expression\n" + .string "of frustration on {STR_VAR_1}’s face when\l" + .string "the POKéMON took off!$" + +UnknownString_81AAA5C:: @ 81AAA5C + .string "But {STR_VAR_1} goofed and made the\n" + .string "POKéMON faint!\p" + .string "It ended up wasting this many\n" + .string "POKé BALLS: {STR_VAR_2}!\p" + .string "You should have seen the expression\n" + .string "of stunned dismay on {STR_VAR_1}’s face\l" + .string "when the POKéMON fainted!$" + +UnknownString_81AAB11:: @ 81AAB11 + .string "BIG SIS: Hey, there!\n" + .string "That’s not nice!\p" + .string "You shouldn’t be laughing at other\n" + .string "people’s misfortune!\p" + .string "Oh, poor {STR_VAR_1}.\n" + .string "What a shame!\p" + .string "BIG BRO: That’s true!\n" + .string "Sorry for laughing.$" + +UnknownString_81AABB4:: @ 81AABB4 + .string "BIG SIS: Bufufu...\p" + .string "BIG BRO: Hey!\n" + .string "You just laughed, too!\p" + .string "BIG SIS: Huh?!\p" + .string "I didn’t laugh!\n" + .string "Honestly, I didn’t!\p" + .string "Oh, poor {STR_VAR_1}.\n" + .string "What a shame!\p" + .string "BIG BRO: ...$" + +UnknownString_81AAC47:: @ 81AAC47 + .string "BIG SIS: That’s enough silliness!\n" + .string "Let’s look at today’s POKéMON...\p" + .string "Huh?\n" + .string "We’re out of time already?\p" + .string "Aww!\n" + .string "We couldn’t profile a POKéMON today!\p" + .string "BIG BRO: See you again next time!\p" + .string "BIG SIS: Hey, don’t end the show\n" + .string "without me!$" + +UnknownString_81AAD23:: @ 81AAD23 + .string "Hello!\p" + .string "It’s time for POKéMON TODAY!\p" + .string "BIG SIS: Hi! Is everyone peachy and\n" + .string "perky today?\p" + .string "Today, we’re going to look at {STR_VAR_1}’s\n" + .string "POKéMON {STR_VAR_2}!\p" + .string "BIG BRO: Yeah! That’s what we’re going\n" + .string "to do!$" + +UnknownString_81AADD5:: @ 81AADD5 + .string "BIG SIS: {STR_VAR_1} gave the nickname\n" + .string "{STR_VAR_3} to the {STR_VAR_2}!\p" + .string "It sounds like {STR_VAR_3} is getting\n" + .string "good, loving care!$" + +UnknownString_81AAE31:: @ 81AAE31 + .string "BIG BRO: The TRAINER had to throw this\n" + .string "many BALLS to catch it: {STR_VAR_3}!\p" + .string "It finally took a single {STR_VAR_2}\n" + .string "to catch it!$" + +UnknownString_81AAE9D:: @ 81AAE9D + .string "BIG SIS: If it was that easy to catch,\n" + .string "it must have been destiny that brought\l" + .string "{STR_VAR_1} and the {STR_VAR_2} together!$" + +UnknownString_81AAF03:: @ 81AAF03 + .string "BIG SIS: Wow! That’s so neat!\p" + .string "But you know what they say, a POKéMON\n" + .string "that takes a lot of effort to catch\l" + .string "earns the love of its TRAINER!$" + +UnknownString_81AAF8A:: @ 81AAF8A + .string "BIG SIS: {STR_VAR_1}’s {STR_VAR_2} is a\n" + .string "memorable POKéMON because it took an\l" + .string "invaluable MASTER BALL to catch!\p" + .string "BIG BRO: Wow! That’s mega-awesome!\p" + .string "BIG SIS: {STR_VAR_1} must have really\n" + .string "wanted that {STR_VAR_2}, for sure!$" + +UnknownString_81AB040:: @ 81AB040 + .string "BIG BRO: Then to give the nickname\n" + .string "{STR_VAR_3} to that {STR_VAR_2}...\p" + .string "You really get a good idea about\n" + .string "{STR_VAR_1}’s TRAINER sense.\p" + .string "BIG SIS: I second that notion!$" + +UnknownString_81AB0C8:: @ 81AB0C8 + .string "If it were me, I’d give that\n" + .string "nickname to something like {STR_VAR_3}!\p" + .string "BIG BRO: Whoa! That could be the start\n" + .string "of something new!$" + +UnknownString_81AB13D:: @ 81AB13D + .string "{STR_VAR_2} the {STR_VAR_1}?\n" + .string "Doesn’t that sound perfect?\p" + .string "The letters and everything - they sound\n" + .string "just right for the POKéMON {STR_VAR_1}!\p" + .string "BIG BRO: Yeah, true, that!$" + +UnknownString_81AB1C6:: @ 81AB1C6 + .string "As far as I know, no TRAINER has ever\n" + .string "given the nickname {STR_VAR_2} to their\l" + .string "{STR_VAR_1}!\p" + .string "BIG BRO: That just goes to show what\n" + .string "great taste the TRAINER has in picking\l" + .string "nicknames!$" + +UnknownString_81AB266:: @ 81AB266 + .string "The next time I catch a POKéMON,\n" + .string "I should give it the name {STR_VAR_2}.\p" + .string "BIG BRO: Huh? Me, too!\n" + .string "I’ll use the nickname {STR_VAR_2}, too!$" + +UnknownString_81AB2DB:: @ 81AB2DB + .string "BIG SIS: Oh, no!\n" + .string "Look at the time!\p" + .string "Well, gang, this is it for today.\n" + .string "See you again next time!\p" + .string "BIG BRO: Remember, it could be your\n" + .string "POKéMON in the spotlight next time!$" + + +UnknownString_81AB381:: @ 81AB381 + .string "Hello!\p" + .string "It’s time for TODAY’S SMART SHOPPER.\p" + .string "INTERVIEWER: How are you, viewers?\p" + .if REVISION >= 1 + .string "Today we’re visiting a shop\n" + .else + .string "Today we’re visiting the POKéMON MART\n" + .endif + .string "in {STR_VAR_2}.\p" + .string "Let’s check on what the hot sellers\n" + .string "have been recently.$" + +UnknownString_81AB435:: @ 81AB435 + .string "Let’s interview the clerk to get the\n" + .string "lowdown.\p" + .string "Hi, how’s your business?\p" + .string "CLERK: Oh, we’re doing excellent.\p" + .string "Recently, {STR_VAR_2} has been selling\n" + .string "especially strongly.\p" + .string "Why, just the other day a TRAINER\n" + .string "named {STR_VAR_1} bought {STR_VAR_3}.$" + +UnknownString_81AB507:: @ 81AB507 + .string "INTERVIEWER: The TRAINER bought\n" + .string "{STR_VAR_3} {STR_VAR_2}S? That’s a haul!\p" + .string "If I may say so, {STR_VAR_1} must have\n" + .string "been stocking up for a long journey\l" + .string "to far-off places.\p" + .string "For traveling, {STR_VAR_2}S are so\n" + .string "important!$" + +UnknownString_81AB5B8:: @ 81AB5B8 + .string "INTERVIEWER: Speaking of the item\n" + .string "{STR_VAR_2}, I just bought {STR_VAR_3} of\l" + .string "them recently.\p" + .string "After all, {STR_VAR_2}’s a great item!$" + +UnknownString_81AB61F:: @ 81AB61F + .string "INTERVIEWER: {STR_VAR_2}?!\n" + .string "But {STR_VAR_3} of them?!\p" + .string "I didn’t think there would be anyone\n" + .string "buying that many.\p" + .string "My goodness, I can only afford one or\n" + .string "two at a time...$" + +UnknownString_81AB6B0:: @ 81AB6B0 + .string "INTERVIEWER: One time, I bought\n" + .string "a whole lot of the item {STR_VAR_2}.\p" + .string "But it turned out to be too many.\n" + .string "I ended up regretting it...\p" + .string "Since then, I only buy strictly what\n" + .string "I absolutely need...\p" + .string "Oops!\p" + .string "There’s no point talking about me!$" + +UnknownString_81AB78D:: @ 81AB78D + .string "CLERK: {STR_VAR_1} also bought the item\n" + .string "{STR_VAR_2} in bulk, taking {STR_VAR_3}.\p" + .string "INTERVIEWER: Oh, that’s smart.\n" + .string "{STR_VAR_2}’s a very good item, too.$" + +UnknownString_81AB7FE:: @ 81AB7FE + .string "CLERK: And, the TRAINER also bought\n" + .string "{STR_VAR_3} of the item {STR_VAR_2}.$" + +UnknownString_81AB835:: @ 81AB835 + .string "CLERK: Plus, it was during a big sale.\n" + .string "That’s smart shopping.$" + +UnknownString_81AB873:: @ 81AB873 + .string "INTERVIEWER: Hmm... {STR_VAR_1} sounds like\n" + .string "quite the shrewd bargain hunter!\p" + .string "In total, {STR_VAR_1}’s purchases came to...\p" + .string "¥{STR_VAR_2}?!\n" + .string "What an amazing sum!\p" + .string "Oops! We’re out of time!\n" + .string "See you on our next broadcast!$" + +UnknownString_81AB92E:: @ 81AB92E + .string "CLERK: {STR_VAR_1} is a VIP customer,\n" + .string "no doubt about it.$" + +UnknownString_81AB95E:: @ 81AB95E + .string "Let’s interview the clerk to get the\n" + .string "lowdown.\p" + .string "Hi, how’s your business?\p" + .string "CLERK: Oh, we’re doing unbelievable\n" + .string "business. It’s almost overwhelming.\p" + .string "Recently, a TRAINER named {STR_VAR_1}\n" + .string "bought the item {STR_VAR_2}in bulk.\p" + .string "The TRAINER almost cleared out our\n" + .string "entire stock of {STR_VAR_2}S.\p" + .string "I never dreamt that any customer\n" + .string "would ever need so many {STR_VAR_2}S.\l" + .string "It’s just unheard of!\p" + .string "INTERVIEWER: So that would be like 100\n" + .string "or 200 sold?\p" + .string "CLERK: Oh, no, much more than that!\p" + .string "INTERVIEWER: Oh, my goodness!\n" + .string "{STR_VAR_1} must be a special shopper!\p" + .string "CLERK: {STR_VAR_1} is a VIP customer,\n" + .string "no doubt about it.$" + +UnknownString_81ABB75:: @ 81ABB75 + .string "INTERVIEWER: Hmm...\n" + .string "That is amazing.\p" + .string "But why would the TRAINER need to buy\n" + .string "so many?\p" + .string "... ...\p" + .string "The mystery deepens, but this is all\n" + .string "the time we have today.\l" + .string "See you on our next broadcast!\p" + .string "Still, {STR_VAR_1} is certainly an enigma...$" + + +UnknownString_81ABC51:: @ 81ABC51 + .string "THE WORLD OF MASTERS\p" + .string "Hello, viewers.\p" + .string "Perhaps you are aware of a TRAINER\n" + .string "named {STR_VAR_1}.\p" + .string "{STR_VAR_1} is famous as a master at\n" + .string "catching POKéMON.\p" + .string "{STR_VAR_1}’s quest for POKéMON depends\n" + .string "entirely on a careful search on foot.\p" + .string "On one memorable day, the TRAINER\n" + .string "walked some {STR_VAR_2} steps.\p" + .string "The total number of POKéMON caught\n" + .string "that day reached an impressive {STR_VAR_3}!$" + +UnknownString_81ABD94:: @ 81ABD94 + .string "That remarkable feat must have been\n" + .string "possible because of the trust between\l" + .string "the TRAINER and {STR_VAR_1}.$" + +UnknownString_81ABDF2:: @ 81ABDF2 + .string "The master caught the day’s last\n" + .string "{STR_VAR_3} near {STR_VAR_2}.\p" + .string "That POKéMON apparently enjoys\n" + .string "a special status as a record holder.\p" + .string "Skilled TRAINERS should be encouraged\n" + .string "to challenge this fine record.\p" + .string "That’s all for today.\n" + .string "Please tune in next time.$" + + .include "data/text/gabby_and_ty.s" + .include "data/text/pokemon_news.s" diff --git a/data/text/tv.s b/data/text/tv.s deleted file mode 100644 index d2cc1a6fa..000000000 --- a/data/text/tv.s +++ /dev/null @@ -1,1051 +0,0 @@ -FallarborTown_ContestLobby_Text_1A6F7C:: @ 81A6F7C - .string "Oh, hello! You were in a POKéMON CONTEST,\n" - .string "weren’t you?\l" - .string "It’s easy to tell from your POKéMON.\p" - .string "I’m a reporter. I’m working on a story\n" - .string "on POKéMON CONTESTS.\p" - .string "If I may, would you be willing to answer\n" - .string "a few questions?$" - -FallarborTown_ContestLobby_Text_1A704E:: @ 81A704E - .string "Oh, you will?\n" - .string "Thank you.\p" - .string "Briefly, how would you describe the\n" - .string "CONTEST you just entered?$" - -FallarborTown_ContestLobby_Text_1A70A5:: @ 81A70A5 - .string "Ah, I see.\n" - .string "That’s a very edifying comment.\p" - .string "You get a good feel for what the\n" - .string "CONTEST was like.\p" - .string "I’ve got one last question.\p" - .string "When you hear the word “{STR_VAR_2},”\n" - .string "what image do you get?$" - -FallarborTown_ContestLobby_Text_1A7153:: @ 81A7153 - .string "I see!\p" - .string "So that’s how you imagine the concept\n" - .string "of “{STR_VAR_2}” to be.\p" - .string "Thank you!\n" - .string "You’ve given me some good ideas.\p" - .string "I think I can write a good story on\n" - .string "POKéMON CONTESTS now.\p" - .string "Maybe, just maybe, this story will even\n" - .string "make it to television.\l" - .string "I hope you’ll look forward to it!$" - -FallarborTown_ContestLobby_Text_1A7256:: @ 81A7256 - .string "Oh, too bad...\p" - .string "Well, if you come across a good story,\n" - .string "please do share it with me.$" - -FallarborTown_ContestLobby_Text_1A72A8:: @ 81A72A8 - .string "I’ll be looking forward to your next\n" - .string "POKéMON CONTEST.$" - -UnknownString_81A72DE:: @ 81A72DE - .string "Yeah!\n" - .string "It’s BRAVO TRAINER time!\p" - .string "Today, we’re going to profile a POKéMON\n" - .string "belonging to {STR_VAR_1}.\p" - .string "Now, this POKéMON boasts a {STR_VAR_2}\n" - .string "rating in the {STR_VAR_3} Rank.$" - -UnknownString_81A736B:: @ 81A736B - .string "Introducing {STR_VAR_2} the\n" - .string "{STR_VAR_1}!\p" - .string "The nickname {STR_VAR_2}...\p" - .string "Even the nickname exudes an air that\n" - .string "proclaims “{STR_VAR_3}”!$" - -UnknownString_81A73CA:: @ 81A73CA - .string "Anyway, when the TRAINER {STR_VAR_1}\n" - .string "entered the POKéMON in a CONTEST,\l" - .string "we managed to get a few impassioned\l" - .string "quotes about the trusty partner.$" - -UnknownString_81A744D:: @ 81A744D - .string "Asked about the CONTEST afterwards,\n" - .string "{STR_VAR_1} happily replied with a huge\l" - .string "grin, “{STR_VAR_2}!”\p" - .string "Well, sure, {STR_VAR_1}’s POKéMON came in\n" - .string "number {STR_VAR_3} in the CONTEST.\p" - .string "That line perfectly suits {STR_VAR_1}\n" - .string "right now, I’d say!$" - -UnknownString_81A7508:: @ 81A7508 - .string "Asked about the CONTEST afterwards,\n" - .string "{STR_VAR_1} replied with a tinge of\l" - .string "bitterness, “{STR_VAR_2}.”\p" - .string "Well, sure, {STR_VAR_1}’s POKéMON came in\n" - .string "number {STR_VAR_3} in the CONTEST.\p" - .string "{STR_VAR_1}’s disappointment comes across\n" - .string "loud and clear, I’d say!$" - -UnknownString_81A75CE:: @ 81A75CE - .string "Wouldn’t you also like to know what\n" - .string "{STR_VAR_1} imagines {STR_VAR_2} to be?\p" - .string "You bet we did!\n" - .string "So we asked, of course!\p" - .string "The answer is all perfectly condensed:\n" - .string "“{STR_VAR_3}!”\p" - .string "That’s what the concept of {STR_VAR_2}\n" - .string "represents to {STR_VAR_1}!$" - -UnknownString_81A768D:: @ 81A768D - .string "The last move {STR_VAR_2} used by\n" - .string "the {STR_VAR_1} is entirely about\l" - .string "“{STR_VAR_3}”!$" - -UnknownString_81A76C5:: @ 81A76C5 - .string "Bravo, {STR_VAR_1}!\n" - .string "Bravo, {STR_VAR_2}!\p" - .string "I hope we can count on seeing\n" - .string "{STR_VAR_1} scale even greater heights!\p" - .string "That’s all the time we have!\n" - .string "Until next time, see you!$" - -UnknownString_81A774F:: @ 81A774F - .string "Introducing the TRAINER’s {STR_VAR_1}!$" - -BattleTower_Lobby_Text_1A776D:: @ 81A776D - .string "Hello! You’re the TRAINER who just had\n" - .string "a battle, right?\p" - .string "I’m gathering interviews with TRAINERS\n" - .string "all over the place.\p" - .string "May I get a few words from you about\n" - .string "your impressions on battling?$" - -BattleTower_Lobby_Text_1A7823:: @ 81A7823 - .string "You will? Really?\n" - .string "Thank you!\l" - .string "Then, uh...\p" - .string "How did things turn out in the BATTLE\n" - .string "TOWER today?\p" - .string "Were you satisfied with the battle?\n" - .string "Or are you unhappy?$" - -BattleTower_Lobby_Text_1A78B7:: @ 81A78B7 - .string "Oh...\n" - .string "Sorry we disturbed you.\p" - .string "Please give us an interview the next\n" - .string "time you visit the BATTLE TOWER.$" - -BattleTower_Lobby_Text_1A791B:: @ 81A791B - .string "Well, of course!\p" - .string "That unmistakable look of satisfaction\n" - .string "on your face...\p" - .string "It’s obvious that you’ve had a great\n" - .string "battle.$" - -BattleTower_Lobby_Text_1A7990:: @ 81A7990 - .string "Oh, I see...\p" - .string "Well, it certainly is difficult to make a\n" - .string "battle turn out exactly as planned.$" - -BattleTower_Lobby_Text_1A79EB:: @ 81A79EB - .string "Oh, oh, may I ask one more question?\p" - .string "If you were to describe your\n" - .string "impressions about this battle with one\l" - .string "saying, what would it be?$" - -BattleTower_Lobby_Text_1A7A6E:: @ 81A7A6E - .string "Oh, that is stunningly cool!\p" - .string "That’s a great line!\n" - .string "I hope you’ll do great next time, too.\p" - .string "I hope to see you again!$" - -BattleTower_Lobby_Text_1A7AE0:: @ 81A7AE0 - .string "Oh, I see...\p" - .string "Still, being the silent type is also cool,\n" - .string "isn’t it?\p" - .string "I hope you’ll give me the opportunity to\n" - .string "share your thoughts again!$" - -BattleTower_Lobby_Text_1A7B66:: @ 81A7B66 - .string "I’ll be looking forward to your next\n" - .string "battle!$" - -UnknownString_81A7B93:: @ 81A7B93 - .string "Yeah!\n" - .string "It’s BRAVO TRAINER time!\p" - .string "Today, we’re going to profile {STR_VAR_1},\n" - .string "who took the BATTLE TOWER challenge!\p" - .string "For the challenge, {STR_VAR_1} entered one\n" - .string "wicked {STR_VAR_2}.$" - -UnknownString_81A7C26:: @ 81A7C26 - .string "The pair set a new record of {STR_VAR_2} wins\n" - .string "in a row in Level {STR_VAR_1} competition!\l" - .string "Bravo, TRAINER!$" - -UnknownString_81A7C7D:: @ 81A7C7D - .string "The twosome finally succumbed to\n" - .string "{STR_VAR_1} in match number {STR_VAR_2}.\l" - .string "Nice try, TRAINER!\p" - .string "But, hey, it’s just bad luck to run into\n" - .string "{STR_VAR_1} so early in the challenge.\p" - .string "We asked the TRAINER for impressions\n" - .string "on the match with {STR_VAR_1}.$" - -UnknownString_81A7D4A:: @ 81A7D4A - .string "The twosome won it all by defeating\n" - .string "{STR_VAR_1}’s {STR_VAR_2} thoroughly.\l" - .string "Bravo, TRAINER!\p" - .string "Knocking off even {STR_VAR_1}...\n" - .string "It defies belief! Simply astounding!\p" - .string "We asked the TRAINER for impressions\n" - .string "on the moment of glory.$" - -UnknownString_81A7E0C:: @ 81A7E0C - .string "After a string of wins, the pair finally\n" - .string "succumbed to {STR_VAR_1}’s {STR_VAR_2},\l" - .string "their final hurdle.\p" - .string "Nice try, TRAINER!\p" - .string "Still, you have to give credit.\n" - .string "You don’t see many famous combinations\l" - .string "like {STR_VAR_1} and {STR_VAR_2}.\p" - .string "We asked the TRAINER for impressions\n" - .string "on battling the celebrity pair.$" - -UnknownString_81A7F0E:: @ 81A7F0E - .string "This is what the TRAINER had to say:\n" - .string "“I’m satisfied!”\p" - .string "Now isn’t that a refreshing reply?\n" - .string "Bravo, TRAINER!\p" - .string "Isn’t it out-and-out awesome to be able\n" - .string "to battle to full satisfaction?\p" - .string "I found out exactly how satisfied\n" - .string "when I heard the TRAINER say this:$" - -UnknownString_81A8004:: @ 81A8004 - .string "This is what the TRAINER had to say:\n" - .string "“I’m not satisfied...”\p" - .string "Our TRAINER was obviously a little down\n" - .string "when that was uttered.\p" - .string "Still, it’s not easy to be able to battle\n" - .string "with complete satisfaction, am I right?\p" - .string "Anyway, I found out how dissatisfied\n" - .string "our TRAINER was when I heard this:$" - -UnknownString_81A8119:: @ 81A8119 - .string "None$" - -UnknownString_81A811E:: @ 81A811E - .string "None$" - -UnknownString_81A8123:: @ 81A8123 - .string "None$" - -UnknownString_81A8128:: @ 81A8128 - .string "None$" - -UnknownString_81A812D:: @ 81A812D - .string "“{STR_VAR_1}.”$" - -UnknownString_81A8133:: @ 81A8133 - .string "“{STR_VAR_1}.”\n" - .string "Now isn’t that great?\p" - .string "It really expresses {STR_VAR_2}’s joy,\n" - .string "I’d say.\p" - .string "That battle with {STR_VAR_3} at the\n" - .string "end... It really was what you’d call\l" - .string "“{STR_VAR_1}”!$" - -UnknownString_81A81BC:: @ 81A81BC - .string "“{STR_VAR_1}.”\n" - .string "Now isn’t that fitting?\p" - .string "That battle with {STR_VAR_3} at the\n" - .string "end... You can’t describe it as anything\l" - .string "else but “{STR_VAR_1}”!\p" - .string "{STR_VAR_2}’s disappointment comes across\n" - .string "loud and clear, I’d say!$" - -UnknownString_81A8267:: @ 81A8267 - .string "Bravo, {STR_VAR_1}!\n" - .string "Bravo, {STR_VAR_2}!\p" - .string "I hope we can count on seeing\n" - .string "{STR_VAR_1} scale even greater heights!\p" - .string "That’s all the time we have!\n" - .string "Until next time, see you!$" - - -SlateportCity_PokemonFanClub_Text_1A82F1:: @ 81A82F1 - .string "Wow!\p" - .string "It’s plain to see that you lavish your\n" - .string "love on your {STR_VAR_1}.\p" - .string "Okay, it’s named {STR_VAR_2}.\p" - .string "Can I ask you a favor?\p" - .string "I’m a TV reporter, and I’m running\n" - .string "a survey on POKéMON.\p" - .string "Would you be willing to answer a few\n" - .string "simple questions for me?$" - -SlateportCity_PokemonFanClub_Text_1A83D0:: @ 81A83D0 - .string "Great! Thank you!\p" - .string "Okay, here goes.\n" - .string "I just need quick answers, okay?$" - -SlateportCity_PokemonFanClub_Text_1A8414:: @ 81A8414 - .string "When you first met {STR_VAR_1}, what\n" - .string "did you feel?\p" - .string "How would you describe your feelings\n" - .string "at the time?$" - -SlateportCity_PokemonFanClub_Text_1A8470:: @ 81A8470 - .string "Your {STR_VAR_1} is cared for lovingly.\p" - .string "If you were to liken it to something\n" - .string "that you like, what would it be?$" - -SlateportCity_PokemonFanClub_Text_1A84D5:: @ 81A84D5 - .string "This question also relates to your\n" - .string "beloved {STR_VAR_1}.\p" - .string "What was it about {STR_VAR_1} that\n" - .string "attracted you?$" - -SlateportCity_PokemonFanClub_Text_1A852D:: @ 81A852D - .string "Okay, that makes sense.\p" - .string "The next question might be a little\n" - .string "on the tough side.\p" - .string "Here goes...\p" - .string "What do POKéMON mean to you?$" - -SlateportCity_PokemonFanClub_Text_1A85A6:: @ 81A85A6 - .string "I see!\p" - .string "Hmhm...\p" - .string "Okay!\n" - .string "Thanks for helping me out.\p" - .string "It was fun and enlightening chatting\n" - .string "with you.\p" - .string "It’s possible that our interview will end\n" - .string "up on TV. Tune in and check!\p" - .string "Okay, that’s all.\n" - .string "Bye-bye!$" - -SlateportCity_PokemonFanClub_Text_1A8667:: @ 81A8667 - .string "Oh, okay...\p" - .string "Well, if you get the urge to tell me\n" - .string "about POKéMON, I’ll be here!$" - -SlateportCity_PokemonFanClub_Text_1A86B5:: @ 81A86B5 - .string "I enjoy this job - you get to learn so\n" - .string "much about POKéMON by doing\l" - .string "interviews.$" - -SlateportCity_PokemonFanClub_Text_1A8704:: @ 81A8704 - .string "Hi, you seem to be very close to your\n" - .string "{STR_VAR_1}.\p" - .string "Do you know what?\n" - .string "I’m a TV reporter.\p" - .string "I travel around interviewing people\n" - .string "about POKéMON.\p" - .string "I’m wondering if you’d be willing to tell\n" - .string "me a little abut your {STR_VAR_1}?$" - -SlateportCity_PokemonFanClub_Text_1A87CA:: @ 81A87CA - .string "Wow, thank you!\p" - .string "Okay, then, please tell me anything you’d\n" - .string "like about your {STR_VAR_1}.$" - -SlateportCity_PokemonFanClub_Text_1A8818:: @ 81A8818 - .string "Wow...\n" - .string "That’s an interesting account.\p" - .string "You really are tight with {STR_VAR_1},\n" - .string "aren’t you?\p" - .string "I get the feeling that your account\n" - .string "will make a great TV story.\p" - .string "I promise that I’ll turn this into\n" - .string "an entertaining show.\l" - .string "Keep your eyes out for it.\p" - .string "Okay, that’s all.\n" - .string "Bye-bye!$" - -UnknownString_81A8917:: @ 81A8917 - .string "WE ARE THE POKéMON FAN CLUB!\p" - .string "We’re on the air!\p" - .string "On this program, we get your opinions,\n" - .string "and I shout them out on your behalf!\l" - .string "Isn’t it a fantastic program concept?\p" - .string "Today, we bring you this report from\n" - .string "our reporter, who we sent out to the\l" - .string "POKéMON FAN CLUB.\p" - .string "So, just who is today’s featured\n" - .string "POKéMON fan?\p" - .string "... ... ... ... ... ... ... ...\p" - .string "{STR_VAR_1}!\p" - .string "So, let’s hear what {STR_VAR_1} has to\n" - .string "say about {STR_VAR_3} the {STR_VAR_2}.\p" - .string "And, I will shout those words of love\n" - .string "out loud on TV!\p" - .string "Hoo-hah!\p" - .string "Let’s shout!$" - -UnknownString_81A8AE5:: @ 81A8AE5 - .string "We asked {STR_VAR_1}, “When you first\n" - .string "laid eyes on your {STR_VAR_2}, what was\l" - .string "your initial thought?“\p" - .string "“{STR_VAR_3}!“\p" - .string "Yeahah! That’s a mighty fine shout!\p" - .string "Doesn’t it bring back memories of those\n" - .string "days long gone by?$" - -UnknownString_81A8B9D:: @ 81A8B9D - .string "We asked {STR_VAR_1}, “If you were to\n" - .string "liken your {STR_VAR_2} to something,\l" - .string "it would be...”\p" - .string "... ... ... ... ... ... ... ...\p" - .string "“{STR_VAR_3}!”\p" - .string "Whoah-oh, now that’s an original idea!\p" - .string "You sure can sense the intensity of\n" - .string "feeling the TRAINER has for\l" - .string "{STR_VAR_2}.$" - -UnknownString_81A8C77:: @ 81A8C77 - .string "And let’s see...\n" - .string "What was it about that {STR_VAR_2}\l" - .string "that so attracted {STR_VAR_1}?\p" - .string "... ... ... ... ... ... ... ...\p" - .string "“{STR_VAR_3}!”\p" - .string "Whoa! Such a spectacular declaration!\p" - .string "The love of this TRAINER for the\n" - .string "{STR_VAR_2} comes across loud and clear!$" - -UnknownString_81A8D45:: @ 81A8D45 - .string "Hm? Oh, there’s still more.\n" - .string "Let’s check it out!\p" - .string "Let me see, now...\p" - .string "We asked {STR_VAR_1}, “What do POKéMON\n" - .string "mean to you?”\p" - .string "... ... ... ... ... ...\p" - .string "“{STR_VAR_3}!”\p" - .string "Bravo!\p" - .string "That’s the best shout I’ve had all day!\p" - .string "“{STR_VAR_3}!”\p" - .string "It makes you want to shout it out loud\n" - .string "again and again!\p" - .string "Now that we’ve had a great shout, it’s\n" - .string "time to say good-bye until next time!\p" - .string "So, let’s all have one last shout!\n" - .string "All together now...\p" - .string "“{STR_VAR_3}!”$" - -UnknownString_81A8EC9:: @ 81A8EC9 - .string "WE ARE THE POKéMON FAN CLUB!\p" - .string "We’re on the air!\p" - .string "Today, we’ll get rolling with the POKéMON\n" - .string "SURVEY CORNER.\p" - .string "Out of all the tales woven by POKéMON\n" - .string "and TRAINERS, what startling new drama\l" - .string "will grab our attention today?\p" - .string "Let me see...\p" - .string "This one!\p" - .string "We’ll start with this letter!\p" - .string "It’s a letter from {STR_VAR_1} about a\n" - .string "beloved {STR_VAR_2}.\p" - .string "Let’s see how passionately our writer\n" - .string "can express love for the {STR_VAR_2}!\l" - .string "Hmhm...$" - -UnknownString_81A9048:: @ 81A9048 - .string "Whoah!\n" - .string "What an amazing letter!$" - -UnknownString_81A9067:: @ 81A9067 - .string "I loved it, so here it is again!$" - -UnknownString_81A9088:: @ 81A9088 - .string "A great letter bears reading over\n" - .string "and over!$" - -UnknownString_81A90B4:: @ 81A90B4 - .string "The bit “{STR_VAR_3},” that really\n" - .string "accentuates emotional impact!\p" - .string "It’s a great letter that has real\n" - .string "heartfelt depth!$" - -UnknownString_81A911F:: @ 81A911F - .string "Especially that “{STR_VAR_3}” bit!\p" - .string "I love how “{STR_VAR_3}” is used!$" - -UnknownString_81A9152:: @ 81A9152 - .string "By the way, and it’s not important,\n" - .string "but “{STR_VAR_3}” is a great saying.\p" - .string "I’ve been using “{STR_VAR_3}” a lot\n" - .string "in conversations lately.$" - -UnknownString_81A91C6:: @ 81A91C6 - .string "If I had to score this letter,\n" - .string "I’d give it {STR_VAR_3} points.\p" - .string "Next time, I’ll be expecting an even\n" - .string "better letter, {STR_VAR_1}!\p" - .string "A-whoops, will you look at the time?\n" - .string "Time to say good-bye until next time!$" - - -SlateportCity_OceanicMuseum_1F_Text_1A927F:: @ 81A927F - .string "Oh?\n" - .string "Do you perhaps like POKéMON?\p" - .string "I’m on assignment with the TV network.\p" - .string "I’m gathering stories on POKéMON and\n" - .string "TRAINERS that occurred recently.\p" - .string "If you don’t mind, could you tell me\n" - .string "something about yourself?$" - -SlateportCity_OceanicMuseum_1F_Text_1A934C:: @ 81A934C - .string "I’m gathering stories on POKéMON and\n" - .string "TRAINERS that occurred recently.\p" - .string "If you don’t mind, could you tell me\n" - .string "something about yourself?$" - -SlateportCity_OceanicMuseum_1F_Text_1A93D1:: @ 81A93D1 - .string "Oh, you will?\n" - .string "Thank you!\p" - .string "Then, please, tell me anything of\n" - .string "interest that you experienced recently\l" - .string "involving POKéMON.$" - -SlateportCity_OceanicMuseum_1F_Text_1A9446:: @ 81A9446 - .string "Oh, I see...\p" - .string "Well, if you do have an interesting\n" - .string "story to tell, please let me know.$" - -SlateportCity_OceanicMuseum_1F_Text_1A949A:: @ 81A949A - .string "Oh, what an uplifting story!\p" - .string "I’ll be sure to get your story told\n" - .string "on television.\p" - .string "It should be aired sometime, I think,\n" - .string "so please look forward to it.$" - -SlateportCity_OceanicMuseum_1F_Text_1A952E:: @ 81A952E - .string "Hmmm...\n" - .string "I’ve got a good story for a TV program.\p" - .string "I’d better write it up in a hurry!$" - -UnknownString_81A9581:: @ 81A9581 - .string "Hello, it’s time for RECENT HAPPENINGS.\p" - .string "For POKéMON TRAINERS, every day is\n" - .string "a storybook tale.\p" - .string "What we want to do is to introduce you\n" - .string "to some of these POKéMON tales.\p" - .string "Today, we bring you the story of the\n" - .string "TRAINER {STR_VAR_1}.\p" - .string "What did {STR_VAR_1} experience recently?\n" - .string "Let’s find out.\p" - .string "Let’s see...$" - -UnknownString_81A9694:: @ 81A9694 - .string "Wasn’t that enlightening?\p" - .string "The story gives you a clear idea of what\n" - .string "{STR_VAR_1} has experienced recently.\l" - .string "It’s as if we were there as witnesses!$" - -UnknownString_81A971B:: @ 81A971B - .string "“{STR_VAR_3}.” That\n" - .string "accents the tale and gives it depth.$" - -UnknownString_81A974B:: @ 81A974B - .string "“{STR_VAR_3}.”\n" - .string "That gives the tale a sense of place.\l" - .string "It lets us envision the tale’s setting.$" - -UnknownString_81A979F:: @ 81A979F - .string "The “{STR_VAR_3}”\n" - .string "section of the tale is very expressive.$" - -UnknownString_81A97D0:: @ 81A97D0 - .string "{STR_VAR_1} has recounted a wonderful\n" - .string "tale involving POKéMON.\p" - .string "And now {STR_VAR_1}’s tale is indelibly\n" - .string "etched into your soul, too.\p" - .string "That’s it for today.\n" - .string "Please tune in next time.$" - - -UnknownString_81A986F:: @ 81A986F - .string "Greetings!\n" - .string "It’s time for POKéMON NEWS.\p" - .string "We’ve just received word of a very\n" - .string "rare occurrence.\p" - .string "There have been reports of a mass\n" - .string "outbreak of {STR_VAR_2} in the vicinity\l" - .string "of {STR_VAR_1}.\p" - .string "{STR_VAR_2}, as you’re probably aware,\n" - .string "is known as a POKéMON that’s rare\l" - .string "and hard to find.\p" - .string "It sounds like a rare opportunity to\n" - .string "see the mystifying outbreak of\l" - .string "{STR_VAR_2} in the wild.\p" - .string "That’s the news on POKéMON NEWS.$" - -UnknownString_81A99D9:: @ 81A99D9 - .string "And now, it’s time for...\n" - .string "THE NAME RATER SHOW.\p" - .string "I tell your POKéMON’s fortune from\n" - .string "the nickname you’ve bestowed.\p" - .string "Advice is what I have to give, and it is\n" - .string "helpful advice that I offer.\p" - .string "Today, I shall prophesize the nickname\n" - .string "{STR_VAR_3} of {STR_VAR_1}’s POKéMON\l" - .string "{STR_VAR_2}.\p" - .string "Hmhm...\p" - .string "Hmm...\n" - .string "This nickname is...$" - -UnknownString_81A9AF0:: @ 81A9AF0 - .string "A nickname that hints at talent in many\n" - .string "different ways.\p" - .string "I urge this TRAINER to take courage\n" - .string "and take on many challenges.$" - -UnknownString_81A9B69:: @ 81A9B69 - .string "A nickname that perfectly complements\n" - .string "{STR_VAR_1}, the TRAINER’s name.\p" - .string "It suggests that you will forge a fine\n" - .string "partnership with precise timing.$" - -UnknownString_81A9BEF:: @ 81A9BEF - .string "A nickname fit for a unique individual\n" - .string "of a POKéMON!\p" - .string "If raised properly, this POKéMON’s\n" - .string "uniqueness will bloom excessively!$" - -UnknownString_81A9C6A:: @ 81A9C6A - .string "A nickname that will nurture the caring\n" - .string "and compassionate side of POKéMON.\p" - .string "If raised properly, this POKéMON will\n" - .string "come to exhibit real warmth!$" - -UnknownString_81A9CF8:: @ 81A9CF8 - .string "A very fine nickname that hints at\n" - .string "greatness to come.\p" - .string "I am intrigued about what the future\n" - .string "holds in store for this POKéMON.$" - -UnknownString_81A9D74:: @ 81A9D74 - .string "A good nickname that should make the\n" - .string "POKéMON hale and hearty!\p" - .string "That POKéMON should remain fit and\n" - .string "robust for a long, long time.$" - -UnknownString_81A9DF3:: @ 81A9DF3 - .string "A good nickname that should make the\n" - .string "POKéMON very active!\p" - .string "I should think that this POKéMON will be\n" - .string "a strong performer in battles.$" - -UnknownString_81A9E75:: @ 81A9E75 - .string "An appealing nickname that should make\n" - .string "the POKéMON very charming!\p" - .string "I don’t doubt that this POKéMON will be\n" - .string "quite the charmer in POKéMON CONTESTS.$" - -UnknownString_81A9F06:: @ 81A9F06 - .string "The nickname {STR_VAR_1} is rooted by\n" - .string "the letter “{STR_VAR_3}.”\p" - .string "That letter is supported by the first\n" - .string "letter “{STR_VAR_2},” which gives it a solid sense\l" - .string "of presence as a nickname.$" - -UnknownString_81A9F9F:: @ 81A9F9F - .string "The nickname {STR_VAR_1} is very\n" - .string "shapely in a pleasing manner.\p" - .string "The presence of the letters “{STR_VAR_2}” and\n" - .string "“{STR_VAR_3}” - now that is remarkably good!$" - -UnknownString_81AA01E:: @ 81AA01E - .string "The nickname {STR_VAR_1} - it has a\n" - .string "sublime, flowing feel to it.\p" - .string "The flow from the initial letter “{STR_VAR_2}” to\n" - .string "“{STR_VAR_3}” is especially wonderful.$" - -UnknownString_81AA09D:: @ 81AA09D - .string "Let’s examine other examples of fine\n" - .string "nicknames, shall we?$" - -UnknownString_81AA0D7:: @ 81AA0D7 - .string "Try this example. Take a part of the\n" - .string "TRAINER name of {STR_VAR_1}, and end\l" - .string "up with the fine nickname {STR_VAR_2}{STR_VAR_3}.$" - -UnknownString_81AA138:: @ 81AA138 - .string "The nickname {STR_VAR_2}{STR_VAR_3} would also work\n" - .string "quite well.$" - -UnknownString_81AA166:: @ 81AA166 - .string "The POKéMON’s species name of\n" - .string "{STR_VAR_2} could be used as the basis\l" - .string "for making the nickname {STR_VAR_1}{STR_VAR_3}.$" - -UnknownString_81AA1C0:: @ 81AA1C0 - .string "{STR_VAR_1}{STR_VAR_3} would also be an effective\n" - .string "nickname.$" - -UnknownString_81AA1EA:: @ 81AA1EA - .string "What should always be avoided is using\n" - .string "another POKéMON species name.\p" - .string "For instance, avoid taking the name of\n" - .string "{STR_VAR_2} to make the nickname {STR_VAR_1}{STR_VAR_3}.\l" - .string "That is unacceptable.$" - -UnknownString_81AA28A:: @ 81AA28A - .string "But I must say, {STR_VAR_2} has a most\n" - .string "remarkable flair for devising nicknames.\p" - .string "It is my hope that the TRAINER will\n" - .string "continue to treat {STR_VAR_1} with love.\p" - .string "That’s it for today’s show.\n" - .string "May we meet again.$" - - -UnknownString_81AA344:: @ 81AA344 - .string "{STR_VAR_2} ANGLER\p" - .string "ANNOUNCER: Hello! Today, we’ll get tips\n" - .string "on fishing for {STR_VAR_2}.\p" - .string "GURU, what advice can you give for\n" - .string "catching {STR_VAR_2}?\p" - .string "GURU: Hm? Catching {STR_VAR_2}?\n" - .string "Well, let me tell you, be patient and wait.\l" - .string "That’s the bottom line.\p" - .string "Do you see {STR_VAR_1} over there?\n" - .string "That TRAINER makes a good example.\p" - .string "That TRAINER’s already had {STR_VAR_3}\n" - .string "POKéMON get away.\p" - .string "But there {STR_VAR_1} waits. No giving up.\n" - .string "That’s the law for catching {STR_VAR_2}.\p" - .string "ANNOUNCER: I see...\p" - .string "Oh! {STR_VAR_1} has finally landed an\n" - .string "elusive {STR_VAR_2}!\p" - .string "The TRAINER appears close to tears\n" - .string "out of sheer joy!\p" - .string "Seeing that elated look, I’m getting\n" - .string "the itch to go fishing, too!\p" - .string "Viewers, why not take this as a cue to\n" - .string "try some {STR_VAR_2} fishing?\p" - .string "Until our next broadcast, farewell and\n" - .string "good fishing to you all!$" - - -UnknownString_81AA5F3:: @ 81AA5F3 - .string "{STR_VAR_2} ANGLER\p" - .string "ANNOUNCER: Hello! Today, we’ll get tips\n" - .string "on fishing for {STR_VAR_2}.\p" - .string "GURU, what advice can you give for\n" - .string "catching {STR_VAR_2}?\p" - .string "GURU: Hm? Catching {STR_VAR_2}?\n" - .string "Well, let me tell you, use your fishing\l" - .string "ROD with vigor!\p" - .string "Do you see {STR_VAR_1} over there?\n" - .string "See how the ROD is handled?\p" - .string "That TRAINER’s already caught\n" - .string "{STR_VAR_3} in a row.\p" - .string "ANNOUNCER: It’s incredible!\n" - .string "It looks like a storm...\p" - .string "Seeing technique of that caliber, I’m\n" - .string "getting the itch to go fishing, too.\p" - .string "Viewers, why not take this as a cue to\n" - .string "try some {STR_VAR_2} fishing?\p" - .string "Until our next broadcast, farewell and\n" - .string "good fishing to you all!$" - - -UnknownString_81AA814:: @ 81AA814 - .string "Hello!\p" - .string "It’s time for POKéMON TODAY!\p" - .string "BIG SIS: Hi! Is everyone peachy and\n" - .string "perky today?\p" - .string "Today, we’re going to look at {STR_VAR_1}’s\n" - .string "POKéMON {STR_VAR_2}!\p" - .string "BIG BRO: Yeah! That’s what we’re going\n" - .string "to do!$" - -UnknownString_81AA8C6:: @ 81AA8C6 - .string "Oh!\n" - .string "Speaking of {STR_VAR_1}...\p" - .string "BIG SIS, I saw the TRAINER with my very\n" - .string "own eyes!\p" - .string "BIG SIS: Oh, what did you see?\p" - .string "BIG BRO: Well, I had to go on a trip to\n" - .string "{STR_VAR_2}.\p" - .string "That’s when I happened to come across\n" - .string "{STR_VAR_1}, who was trying to catch the\l" - .string "POKéMON {STR_VAR_3}, but...$" - -UnknownString_81AA9B2:: @ 81AA9B2 - .string "The POKéMON managed to get away!\p" - .string "It ended up wasting this many\n" - .string "POKé BALLS: {STR_VAR_2}!\p" - .string "You should have seen the expression\n" - .string "of frustration on {STR_VAR_1}’s face when\l" - .string "the POKéMON took off!$" - -UnknownString_81AAA5C:: @ 81AAA5C - .string "But {STR_VAR_1} goofed and made the\n" - .string "POKéMON faint!\p" - .string "It ended up wasting this many\n" - .string "POKé BALLS: {STR_VAR_2}!\p" - .string "You should have seen the expression\n" - .string "of stunned dismay on {STR_VAR_1}’s face\l" - .string "when the POKéMON fainted!$" - -UnknownString_81AAB11:: @ 81AAB11 - .string "BIG SIS: Hey, there!\n" - .string "That’s not nice!\p" - .string "You shouldn’t be laughing at other\n" - .string "people’s misfortune!\p" - .string "Oh, poor {STR_VAR_1}.\n" - .string "What a shame!\p" - .string "BIG BRO: That’s true!\n" - .string "Sorry for laughing.$" - -UnknownString_81AABB4:: @ 81AABB4 - .string "BIG SIS: Bufufu...\p" - .string "BIG BRO: Hey!\n" - .string "You just laughed, too!\p" - .string "BIG SIS: Huh?!\p" - .string "I didn’t laugh!\n" - .string "Honestly, I didn’t!\p" - .string "Oh, poor {STR_VAR_1}.\n" - .string "What a shame!\p" - .string "BIG BRO: ...$" - -UnknownString_81AAC47:: @ 81AAC47 - .string "BIG SIS: That’s enough silliness!\n" - .string "Let’s look at today’s POKéMON...\p" - .string "Huh?\n" - .string "We’re out of time already?\p" - .string "Aww!\n" - .string "We couldn’t profile a POKéMON today!\p" - .string "BIG BRO: See you again next time!\p" - .string "BIG SIS: Hey, don’t end the show\n" - .string "without me!$" - -UnknownString_81AAD23:: @ 81AAD23 - .string "Hello!\p" - .string "It’s time for POKéMON TODAY!\p" - .string "BIG SIS: Hi! Is everyone peachy and\n" - .string "perky today?\p" - .string "Today, we’re going to look at {STR_VAR_1}’s\n" - .string "POKéMON {STR_VAR_2}!\p" - .string "BIG BRO: Yeah! That’s what we’re going\n" - .string "to do!$" - -UnknownString_81AADD5:: @ 81AADD5 - .string "BIG SIS: {STR_VAR_1} gave the nickname\n" - .string "{STR_VAR_3} to the {STR_VAR_2}!\p" - .string "It sounds like {STR_VAR_3} is getting\n" - .string "good, loving care!$" - -UnknownString_81AAE31:: @ 81AAE31 - .string "BIG BRO: The TRAINER had to throw this\n" - .string "many BALLS to catch it: {STR_VAR_3}!\p" - .string "It finally took a single {STR_VAR_2}\n" - .string "to catch it!$" - -UnknownString_81AAE9D:: @ 81AAE9D - .string "BIG SIS: If it was that easy to catch,\n" - .string "it must have been destiny that brought\l" - .string "{STR_VAR_1} and the {STR_VAR_2} together!$" - -UnknownString_81AAF03:: @ 81AAF03 - .string "BIG SIS: Wow! That’s so neat!\p" - .string "But you know what they say, a POKéMON\n" - .string "that takes a lot of effort to catch\l" - .string "earns the love of its TRAINER!$" - -UnknownString_81AAF8A:: @ 81AAF8A - .string "BIG SIS: {STR_VAR_1}’s {STR_VAR_2} is a\n" - .string "memorable POKéMON because it took an\l" - .string "invaluable MASTER BALL to catch!\p" - .string "BIG BRO: Wow! That’s mega-awesome!\p" - .string "BIG SIS: {STR_VAR_1} must have really\n" - .string "wanted that {STR_VAR_2}, for sure!$" - -UnknownString_81AB040:: @ 81AB040 - .string "BIG BRO: Then to give the nickname\n" - .string "{STR_VAR_3} to that {STR_VAR_2}...\p" - .string "You really get a good idea about\n" - .string "{STR_VAR_1}’s TRAINER sense.\p" - .string "BIG SIS: I second that notion!$" - -UnknownString_81AB0C8:: @ 81AB0C8 - .string "If it were me, I’d give that\n" - .string "nickname to something like {STR_VAR_3}!\p" - .string "BIG BRO: Whoa! That could be the start\n" - .string "of something new!$" - -UnknownString_81AB13D:: @ 81AB13D - .string "{STR_VAR_2} the {STR_VAR_1}?\n" - .string "Doesn’t that sound perfect?\p" - .string "The letters and everything - they sound\n" - .string "just right for the POKéMON {STR_VAR_1}!\p" - .string "BIG BRO: Yeah, true, that!$" - -UnknownString_81AB1C6:: @ 81AB1C6 - .string "As far as I know, no TRAINER has ever\n" - .string "given the nickname {STR_VAR_2} to their\l" - .string "{STR_VAR_1}!\p" - .string "BIG BRO: That just goes to show what\n" - .string "great taste the TRAINER has in picking\l" - .string "nicknames!$" - -UnknownString_81AB266:: @ 81AB266 - .string "The next time I catch a POKéMON,\n" - .string "I should give it the name {STR_VAR_2}.\p" - .string "BIG BRO: Huh? Me, too!\n" - .string "I’ll use the nickname {STR_VAR_2}, too!$" - -UnknownString_81AB2DB:: @ 81AB2DB - .string "BIG SIS: Oh, no!\n" - .string "Look at the time!\p" - .string "Well, gang, this is it for today.\n" - .string "See you again next time!\p" - .string "BIG BRO: Remember, it could be your\n" - .string "POKéMON in the spotlight next time!$" - - -UnknownString_81AB381:: @ 81AB381 - .string "Hello!\p" - .string "It’s time for TODAY’S SMART SHOPPER.\p" - .string "INTERVIEWER: How are you, viewers?\p" - .if REVISION >= 1 - .string "Today we’re visiting a shop\n" - .else - .string "Today we’re visiting the POKéMON MART\n" - .endif - .string "in {STR_VAR_2}.\p" - .string "Let’s check on what the hot sellers\n" - .string "have been recently.$" - -UnknownString_81AB435:: @ 81AB435 - .string "Let’s interview the clerk to get the\n" - .string "lowdown.\p" - .string "Hi, how’s your business?\p" - .string "CLERK: Oh, we’re doing excellent.\p" - .string "Recently, {STR_VAR_2} has been selling\n" - .string "especially strongly.\p" - .string "Why, just the other day a TRAINER\n" - .string "named {STR_VAR_1} bought {STR_VAR_3}.$" - -UnknownString_81AB507:: @ 81AB507 - .string "INTERVIEWER: The TRAINER bought\n" - .string "{STR_VAR_3} {STR_VAR_2}S? That’s a haul!\p" - .string "If I may say so, {STR_VAR_1} must have\n" - .string "been stocking up for a long journey\l" - .string "to far-off places.\p" - .string "For traveling, {STR_VAR_2}S are so\n" - .string "important!$" - -UnknownString_81AB5B8:: @ 81AB5B8 - .string "INTERVIEWER: Speaking of the item\n" - .string "{STR_VAR_2}, I just bought {STR_VAR_3} of\l" - .string "them recently.\p" - .string "After all, {STR_VAR_2}’s a great item!$" - -UnknownString_81AB61F:: @ 81AB61F - .string "INTERVIEWER: {STR_VAR_2}?!\n" - .string "But {STR_VAR_3} of them?!\p" - .string "I didn’t think there would be anyone\n" - .string "buying that many.\p" - .string "My goodness, I can only afford one or\n" - .string "two at a time...$" - -UnknownString_81AB6B0:: @ 81AB6B0 - .string "INTERVIEWER: One time, I bought\n" - .string "a whole lot of the item {STR_VAR_2}.\p" - .string "But it turned out to be too many.\n" - .string "I ended up regretting it...\p" - .string "Since then, I only buy strictly what\n" - .string "I absolutely need...\p" - .string "Oops!\p" - .string "There’s no point talking about me!$" - -UnknownString_81AB78D:: @ 81AB78D - .string "CLERK: {STR_VAR_1} also bought the item\n" - .string "{STR_VAR_2} in bulk, taking {STR_VAR_3}.\p" - .string "INTERVIEWER: Oh, that’s smart.\n" - .string "{STR_VAR_2}’s a very good item, too.$" - -UnknownString_81AB7FE:: @ 81AB7FE - .string "CLERK: And, the TRAINER also bought\n" - .string "{STR_VAR_3} of the item {STR_VAR_2}.$" - -UnknownString_81AB835:: @ 81AB835 - .string "CLERK: Plus, it was during a big sale.\n" - .string "That’s smart shopping.$" - -UnknownString_81AB873:: @ 81AB873 - .string "INTERVIEWER: Hmm... {STR_VAR_1} sounds like\n" - .string "quite the shrewd bargain hunter!\p" - .string "In total, {STR_VAR_1}’s purchases came to...\p" - .string "¥{STR_VAR_2}?!\n" - .string "What an amazing sum!\p" - .string "Oops! We’re out of time!\n" - .string "See you on our next broadcast!$" - -UnknownString_81AB92E:: @ 81AB92E - .string "CLERK: {STR_VAR_1} is a VIP customer,\n" - .string "no doubt about it.$" - -UnknownString_81AB95E:: @ 81AB95E - .string "Let’s interview the clerk to get the\n" - .string "lowdown.\p" - .string "Hi, how’s your business?\p" - .string "CLERK: Oh, we’re doing unbelievable\n" - .string "business. It’s almost overwhelming.\p" - .string "Recently, a TRAINER named {STR_VAR_1}\n" - .string "bought the item {STR_VAR_2}in bulk.\p" - .string "The TRAINER almost cleared out our\n" - .string "entire stock of {STR_VAR_2}S.\p" - .string "I never dreamt that any customer\n" - .string "would ever need so many {STR_VAR_2}S.\l" - .string "It’s just unheard of!\p" - .string "INTERVIEWER: So that would be like 100\n" - .string "or 200 sold?\p" - .string "CLERK: Oh, no, much more than that!\p" - .string "INTERVIEWER: Oh, my goodness!\n" - .string "{STR_VAR_1} must be a special shopper!\p" - .string "CLERK: {STR_VAR_1} is a VIP customer,\n" - .string "no doubt about it.$" - -UnknownString_81ABB75:: @ 81ABB75 - .string "INTERVIEWER: Hmm...\n" - .string "That is amazing.\p" - .string "But why would the TRAINER need to buy\n" - .string "so many?\p" - .string "... ...\p" - .string "The mystery deepens, but this is all\n" - .string "the time we have today.\l" - .string "See you on our next broadcast!\p" - .string "Still, {STR_VAR_1} is certainly an enigma...$" - - -UnknownString_81ABC51:: @ 81ABC51 - .string "THE WORLD OF MASTERS\p" - .string "Hello, viewers.\p" - .string "Perhaps you are aware of a TRAINER\n" - .string "named {STR_VAR_1}.\p" - .string "{STR_VAR_1} is famous as a master at\n" - .string "catching POKéMON.\p" - .string "{STR_VAR_1}’s quest for POKéMON depends\n" - .string "entirely on a careful search on foot.\p" - .string "On one memorable day, the TRAINER\n" - .string "walked some {STR_VAR_2} steps.\p" - .string "The total number of POKéMON caught\n" - .string "that day reached an impressive {STR_VAR_3}!$" - -UnknownString_81ABD94:: @ 81ABD94 - .string "That remarkable feat must have been\n" - .string "possible because of the trust between\l" - .string "the TRAINER and {STR_VAR_1}.$" - -UnknownString_81ABDF2:: @ 81ABDF2 - .string "The master caught the day’s last\n" - .string "{STR_VAR_3} near {STR_VAR_2}.\p" - .string "That POKéMON apparently enjoys\n" - .string "a special status as a record holder.\p" - .string "Skilled TRAINERS should be encouraged\n" - .string "to challenge this fine record.\p" - .string "That’s all for today.\n" - .string "Please tune in next time.$" - - .include "data/text/gabby_and_ty.s" - .include "data/text/pokemon_news.s" diff --git a/data/text/type_names.inc b/data/text/type_names.inc new file mode 100644 index 000000000..83e85e1e1 --- /dev/null +++ b/data/text/type_names.inc @@ -0,0 +1,19 @@ +gTypeNames:: @ 81F9870 + .string "NORMAL$", 7 + .string "FIGHT$", 7 + .string "FLYING$", 7 + .string "POISON$", 7 + .string "GROUND$", 7 + .string "ROCK$", 7 + .string "BUG$", 7 + .string "GHOST$", 7 + .string "STEEL$", 7 + .string "???$", 7 + .string "FIRE$", 7 + .string "WATER$", 7 + .string "GRASS$", 7 + .string "ELECTR$", 7 + .string "PSYCHC$", 7 + .string "ICE$", 7 + .string "DRAGON$", 7 + .string "DARK$", 7 diff --git a/data/text/type_names.s b/data/text/type_names.s deleted file mode 100644 index 83e85e1e1..000000000 --- a/data/text/type_names.s +++ /dev/null @@ -1,19 +0,0 @@ -gTypeNames:: @ 81F9870 - .string "NORMAL$", 7 - .string "FIGHT$", 7 - .string "FLYING$", 7 - .string "POISON$", 7 - .string "GROUND$", 7 - .string "ROCK$", 7 - .string "BUG$", 7 - .string "GHOST$", 7 - .string "STEEL$", 7 - .string "???$", 7 - .string "FIRE$", 7 - .string "WATER$", 7 - .string "GRASS$", 7 - .string "ELECTR$", 7 - .string "PSYCHC$", 7 - .string "ICE$", 7 - .string "DRAGON$", 7 - .string "DARK$", 7 diff --git a/data/tilesets/graphics.inc b/data/tilesets/graphics.inc new file mode 100644 index 000000000..17f59459b --- /dev/null +++ b/data/tilesets/graphics.inc @@ -0,0 +1,1462 @@ + .align 2 + +gTilesetTiles_Petalburg: @ 82166E0 + .incbin "data/tilesets/secondary/petalburg/tiles.4bpp.lz" + + .align 2 + +gTilesetPalettes_Petalburg: @ 8216ED4 + .incbin "data/tilesets/secondary/petalburg/palettes/00.gbapal" + .incbin "data/tilesets/secondary/petalburg/palettes/01.gbapal" + .incbin "data/tilesets/secondary/petalburg/palettes/02.gbapal" + .incbin "data/tilesets/secondary/petalburg/palettes/03.gbapal" + .incbin "data/tilesets/secondary/petalburg/palettes/04.gbapal" + .incbin "data/tilesets/secondary/petalburg/palettes/05.gbapal" + .incbin "data/tilesets/secondary/petalburg/palettes/06.gbapal" + .incbin "data/tilesets/secondary/petalburg/palettes/07.gbapal" + .incbin "data/tilesets/secondary/petalburg/palettes/08.gbapal" + .incbin "data/tilesets/secondary/petalburg/palettes/09.gbapal" + .incbin "data/tilesets/secondary/petalburg/palettes/10.gbapal" + .incbin "data/tilesets/secondary/petalburg/palettes/11.gbapal" + .incbin "data/tilesets/secondary/petalburg/palettes/12.gbapal" + .incbin "data/tilesets/secondary/petalburg/palettes/13.gbapal" + .incbin "data/tilesets/secondary/petalburg/palettes/14.gbapal" + .incbin "data/tilesets/secondary/petalburg/palettes/15.gbapal" + + .align 2 + +gTilesetTiles_Rustboro: @ 82170D4 + .incbin "data/tilesets/secondary/rustboro/tiles.4bpp.lz" + + .align 2 + +gTilesetPalettes_Rustboro: @ 8218484 + .incbin "data/tilesets/secondary/rustboro/palettes/00.gbapal" + .incbin "data/tilesets/secondary/rustboro/palettes/01.gbapal" + .incbin "data/tilesets/secondary/rustboro/palettes/02.gbapal" + .incbin "data/tilesets/secondary/rustboro/palettes/03.gbapal" + .incbin "data/tilesets/secondary/rustboro/palettes/04.gbapal" + .incbin "data/tilesets/secondary/rustboro/palettes/05.gbapal" + .incbin "data/tilesets/secondary/rustboro/palettes/06.gbapal" + .incbin "data/tilesets/secondary/rustboro/palettes/07.gbapal" + .incbin "data/tilesets/secondary/rustboro/palettes/08.gbapal" + .incbin "data/tilesets/secondary/rustboro/palettes/09.gbapal" + .incbin "data/tilesets/secondary/rustboro/palettes/10.gbapal" + .incbin "data/tilesets/secondary/rustboro/palettes/11.gbapal" + .incbin "data/tilesets/secondary/rustboro/palettes/12.gbapal" + .incbin "data/tilesets/secondary/rustboro/palettes/13.gbapal" + .incbin "data/tilesets/secondary/rustboro/palettes/14.gbapal" + .incbin "data/tilesets/secondary/rustboro/palettes/15.gbapal" + + .align 2 + +gTilesetTiles_Dewford: @ 8218684 + .incbin "data/tilesets/secondary/dewford/tiles.4bpp.lz" + + .align 2 + +gTilesetPalettes_Dewford: @ 8219120 + .incbin "data/tilesets/secondary/dewford/palettes/00.gbapal" + .incbin "data/tilesets/secondary/dewford/palettes/01.gbapal" + .incbin "data/tilesets/secondary/dewford/palettes/02.gbapal" + .incbin "data/tilesets/secondary/dewford/palettes/03.gbapal" + .incbin "data/tilesets/secondary/dewford/palettes/04.gbapal" + .incbin "data/tilesets/secondary/dewford/palettes/05.gbapal" + .incbin "data/tilesets/secondary/dewford/palettes/06.gbapal" + .incbin "data/tilesets/secondary/dewford/palettes/07.gbapal" + .incbin "data/tilesets/secondary/dewford/palettes/08.gbapal" + .incbin "data/tilesets/secondary/dewford/palettes/09.gbapal" + .incbin "data/tilesets/secondary/dewford/palettes/10.gbapal" + .incbin "data/tilesets/secondary/dewford/palettes/11.gbapal" + .incbin "data/tilesets/secondary/dewford/palettes/12.gbapal" + .incbin "data/tilesets/secondary/dewford/palettes/13.gbapal" + .incbin "data/tilesets/secondary/dewford/palettes/14.gbapal" + .incbin "data/tilesets/secondary/dewford/palettes/15.gbapal" + + .align 2 + +gTilesetTiles_Slateport: @ 8219320 + .incbin "data/tilesets/secondary/slateport/tiles.4bpp.lz" + + .align 2 + +gTilesetPalettes_Slateport: @ 821AB54 + .incbin "data/tilesets/secondary/slateport/palettes/00.gbapal" + .incbin "data/tilesets/secondary/slateport/palettes/01.gbapal" + .incbin "data/tilesets/secondary/slateport/palettes/02.gbapal" + .incbin "data/tilesets/secondary/slateport/palettes/03.gbapal" + .incbin "data/tilesets/secondary/slateport/palettes/04.gbapal" + .incbin "data/tilesets/secondary/slateport/palettes/05.gbapal" + .incbin "data/tilesets/secondary/slateport/palettes/06.gbapal" + .incbin "data/tilesets/secondary/slateport/palettes/07.gbapal" + .incbin "data/tilesets/secondary/slateport/palettes/08.gbapal" + .incbin "data/tilesets/secondary/slateport/palettes/09.gbapal" + .incbin "data/tilesets/secondary/slateport/palettes/10.gbapal" + .incbin "data/tilesets/secondary/slateport/palettes/11.gbapal" + .incbin "data/tilesets/secondary/slateport/palettes/12.gbapal" + .incbin "data/tilesets/secondary/slateport/palettes/13.gbapal" + .incbin "data/tilesets/secondary/slateport/palettes/14.gbapal" + .incbin "data/tilesets/secondary/slateport/palettes/15.gbapal" + + .align 2 + +gTilesetTiles_Mauville: @ 821AD54 + .incbin "data/tilesets/secondary/mauville/tiles.4bpp.lz" + + .align 2 + +gTilesetPalettes_Mauville: @ 821C12C + .incbin "data/tilesets/secondary/mauville/palettes/00.gbapal" + .incbin "data/tilesets/secondary/mauville/palettes/01.gbapal" + .incbin "data/tilesets/secondary/mauville/palettes/02.gbapal" + .incbin "data/tilesets/secondary/mauville/palettes/03.gbapal" + .incbin "data/tilesets/secondary/mauville/palettes/04.gbapal" + .incbin "data/tilesets/secondary/mauville/palettes/05.gbapal" + .incbin "data/tilesets/secondary/mauville/palettes/06.gbapal" + .incbin "data/tilesets/secondary/mauville/palettes/07.gbapal" + .incbin "data/tilesets/secondary/mauville/palettes/08.gbapal" + .incbin "data/tilesets/secondary/mauville/palettes/09.gbapal" + .incbin "data/tilesets/secondary/mauville/palettes/10.gbapal" + .incbin "data/tilesets/secondary/mauville/palettes/11.gbapal" + .incbin "data/tilesets/secondary/mauville/palettes/12.gbapal" + .incbin "data/tilesets/secondary/mauville/palettes/13.gbapal" + .incbin "data/tilesets/secondary/mauville/palettes/14.gbapal" + .incbin "data/tilesets/secondary/mauville/palettes/15.gbapal" + + .align 2 + +gTilesetTiles_Lavaridge: @ 821C32C + .incbin "data/tilesets/secondary/lavaridge/tiles.4bpp.lz" + + .align 2 + +gTilesetPalettes_Lavaridge: @ 821D190 + .incbin "data/tilesets/secondary/lavaridge/palettes/00.gbapal" + .incbin "data/tilesets/secondary/lavaridge/palettes/01.gbapal" + .incbin "data/tilesets/secondary/lavaridge/palettes/02.gbapal" + .incbin "data/tilesets/secondary/lavaridge/palettes/03.gbapal" + .incbin "data/tilesets/secondary/lavaridge/palettes/04.gbapal" + .incbin "data/tilesets/secondary/lavaridge/palettes/05.gbapal" + .incbin "data/tilesets/secondary/lavaridge/palettes/06.gbapal" + .incbin "data/tilesets/secondary/lavaridge/palettes/07.gbapal" + .incbin "data/tilesets/secondary/lavaridge/palettes/08.gbapal" + .incbin "data/tilesets/secondary/lavaridge/palettes/09.gbapal" + .incbin "data/tilesets/secondary/lavaridge/palettes/10.gbapal" + .incbin "data/tilesets/secondary/lavaridge/palettes/11.gbapal" + .incbin "data/tilesets/secondary/lavaridge/palettes/12.gbapal" + .incbin "data/tilesets/secondary/lavaridge/palettes/13.gbapal" + .incbin "data/tilesets/secondary/lavaridge/palettes/14.gbapal" + .incbin "data/tilesets/secondary/lavaridge/palettes/15.gbapal" + + .align 2 + +gTilesetTiles_Fallarbor: @ 821D390 + .incbin "data/tilesets/secondary/fallarbor/tiles.4bpp.lz" + + .align 2 + +gTilesetPalettes_Fallarbor: @ 821E630 + .incbin "data/tilesets/secondary/fallarbor/palettes/00.gbapal" + .incbin "data/tilesets/secondary/fallarbor/palettes/01.gbapal" + .incbin "data/tilesets/secondary/fallarbor/palettes/02.gbapal" + .incbin "data/tilesets/secondary/fallarbor/palettes/03.gbapal" + .incbin "data/tilesets/secondary/fallarbor/palettes/04.gbapal" + .incbin "data/tilesets/secondary/fallarbor/palettes/05.gbapal" + .incbin "data/tilesets/secondary/fallarbor/palettes/06.gbapal" + .incbin "data/tilesets/secondary/fallarbor/palettes/07.gbapal" + .incbin "data/tilesets/secondary/fallarbor/palettes/08.gbapal" + .incbin "data/tilesets/secondary/fallarbor/palettes/09.gbapal" + .incbin "data/tilesets/secondary/fallarbor/palettes/10.gbapal" + .incbin "data/tilesets/secondary/fallarbor/palettes/11.gbapal" + .incbin "data/tilesets/secondary/fallarbor/palettes/12.gbapal" + .incbin "data/tilesets/secondary/fallarbor/palettes/13.gbapal" + .incbin "data/tilesets/secondary/fallarbor/palettes/14.gbapal" + .incbin "data/tilesets/secondary/fallarbor/palettes/15.gbapal" + + .align 2 + +gTilesetTiles_Fortree: @ 821E830 + .incbin "data/tilesets/secondary/fortree/tiles.4bpp.lz" + + .align 2 + +gTilesetPalettes_Fortree: @ 821FB9C + .incbin "data/tilesets/secondary/fortree/palettes/00.gbapal" + .incbin "data/tilesets/secondary/fortree/palettes/01.gbapal" + .incbin "data/tilesets/secondary/fortree/palettes/02.gbapal" + .incbin "data/tilesets/secondary/fortree/palettes/03.gbapal" + .incbin "data/tilesets/secondary/fortree/palettes/04.gbapal" + .incbin "data/tilesets/secondary/fortree/palettes/05.gbapal" + .incbin "data/tilesets/secondary/fortree/palettes/06.gbapal" + .incbin "data/tilesets/secondary/fortree/palettes/07.gbapal" + .incbin "data/tilesets/secondary/fortree/palettes/08.gbapal" + .incbin "data/tilesets/secondary/fortree/palettes/09.gbapal" + .incbin "data/tilesets/secondary/fortree/palettes/10.gbapal" + .incbin "data/tilesets/secondary/fortree/palettes/11.gbapal" + .incbin "data/tilesets/secondary/fortree/palettes/12.gbapal" + .incbin "data/tilesets/secondary/fortree/palettes/13.gbapal" + .incbin "data/tilesets/secondary/fortree/palettes/14.gbapal" + .incbin "data/tilesets/secondary/fortree/palettes/15.gbapal" + + .align 2 + +gTilesetTiles_Lilycove: @ 821FD9C + .incbin "data/tilesets/secondary/lilycove/tiles.4bpp.lz" + + .align 2 + +gTilesetPalettes_Lilycove: @ 82210B4 + .incbin "data/tilesets/secondary/lilycove/palettes/00.gbapal" + .incbin "data/tilesets/secondary/lilycove/palettes/01.gbapal" + .incbin "data/tilesets/secondary/lilycove/palettes/02.gbapal" + .incbin "data/tilesets/secondary/lilycove/palettes/03.gbapal" + .incbin "data/tilesets/secondary/lilycove/palettes/04.gbapal" + .incbin "data/tilesets/secondary/lilycove/palettes/05.gbapal" + .incbin "data/tilesets/secondary/lilycove/palettes/06.gbapal" + .incbin "data/tilesets/secondary/lilycove/palettes/07.gbapal" + .incbin "data/tilesets/secondary/lilycove/palettes/08.gbapal" + .incbin "data/tilesets/secondary/lilycove/palettes/09.gbapal" + .incbin "data/tilesets/secondary/lilycove/palettes/10.gbapal" + .incbin "data/tilesets/secondary/lilycove/palettes/11.gbapal" + .incbin "data/tilesets/secondary/lilycove/palettes/12.gbapal" + .incbin "data/tilesets/secondary/lilycove/palettes/13.gbapal" + .incbin "data/tilesets/secondary/lilycove/palettes/14.gbapal" + .incbin "data/tilesets/secondary/lilycove/palettes/15.gbapal" + + .align 2 + +gTilesetTiles_Mossdeep: @ 82212B4 + .incbin "data/tilesets/secondary/mossdeep/tiles.4bpp.lz" + + .align 2 + +gTilesetPalettes_Mossdeep: @ 82222BC + .incbin "data/tilesets/secondary/mossdeep/palettes/00.gbapal" + .incbin "data/tilesets/secondary/mossdeep/palettes/01.gbapal" + .incbin "data/tilesets/secondary/mossdeep/palettes/02.gbapal" + .incbin "data/tilesets/secondary/mossdeep/palettes/03.gbapal" + .incbin "data/tilesets/secondary/mossdeep/palettes/04.gbapal" + .incbin "data/tilesets/secondary/mossdeep/palettes/05.gbapal" + .incbin "data/tilesets/secondary/mossdeep/palettes/06.gbapal" + .incbin "data/tilesets/secondary/mossdeep/palettes/07.gbapal" + .incbin "data/tilesets/secondary/mossdeep/palettes/08.gbapal" + .incbin "data/tilesets/secondary/mossdeep/palettes/09.gbapal" + .incbin "data/tilesets/secondary/mossdeep/palettes/10.gbapal" + .incbin "data/tilesets/secondary/mossdeep/palettes/11.gbapal" + .incbin "data/tilesets/secondary/mossdeep/palettes/12.gbapal" + .incbin "data/tilesets/secondary/mossdeep/palettes/13.gbapal" + .incbin "data/tilesets/secondary/mossdeep/palettes/14.gbapal" + .incbin "data/tilesets/secondary/mossdeep/palettes/15.gbapal" + + .align 2 + +gTilesetTiles_EverGrande: @ 82224BC + .incbin "data/tilesets/secondary/ever_grande/tiles.4bpp.lz" + + .align 2 + +gTilesetPalettes_EverGrande: @ 82230D4 + .incbin "data/tilesets/secondary/ever_grande/palettes/00.gbapal" + .incbin "data/tilesets/secondary/ever_grande/palettes/01.gbapal" + .incbin "data/tilesets/secondary/ever_grande/palettes/02.gbapal" + .incbin "data/tilesets/secondary/ever_grande/palettes/03.gbapal" + .incbin "data/tilesets/secondary/ever_grande/palettes/04.gbapal" + .incbin "data/tilesets/secondary/ever_grande/palettes/05.gbapal" + .incbin "data/tilesets/secondary/ever_grande/palettes/06.gbapal" + .incbin "data/tilesets/secondary/ever_grande/palettes/07.gbapal" + .incbin "data/tilesets/secondary/ever_grande/palettes/08.gbapal" + .incbin "data/tilesets/secondary/ever_grande/palettes/09.gbapal" + .incbin "data/tilesets/secondary/ever_grande/palettes/10.gbapal" + .incbin "data/tilesets/secondary/ever_grande/palettes/11.gbapal" + .incbin "data/tilesets/secondary/ever_grande/palettes/12.gbapal" + .incbin "data/tilesets/secondary/ever_grande/palettes/13.gbapal" + .incbin "data/tilesets/secondary/ever_grande/palettes/14.gbapal" + .incbin "data/tilesets/secondary/ever_grande/palettes/15.gbapal" + + .align 2 + +gTilesetTiles_Pacifidlog: @ 82232D4 + .incbin "data/tilesets/secondary/pacifidlog/tiles.4bpp.lz" + + .align 2 + +gTilesetPalettes_Pacifidlog: @ 82249CC + .incbin "data/tilesets/secondary/pacifidlog/palettes/00.gbapal" + .incbin "data/tilesets/secondary/pacifidlog/palettes/01.gbapal" + .incbin "data/tilesets/secondary/pacifidlog/palettes/02.gbapal" + .incbin "data/tilesets/secondary/pacifidlog/palettes/03.gbapal" + .incbin "data/tilesets/secondary/pacifidlog/palettes/04.gbapal" + .incbin "data/tilesets/secondary/pacifidlog/palettes/05.gbapal" + .incbin "data/tilesets/secondary/pacifidlog/palettes/06.gbapal" + .incbin "data/tilesets/secondary/pacifidlog/palettes/07.gbapal" + .incbin "data/tilesets/secondary/pacifidlog/palettes/08.gbapal" + .incbin "data/tilesets/secondary/pacifidlog/palettes/09.gbapal" + .incbin "data/tilesets/secondary/pacifidlog/palettes/10.gbapal" + .incbin "data/tilesets/secondary/pacifidlog/palettes/11.gbapal" + .incbin "data/tilesets/secondary/pacifidlog/palettes/12.gbapal" + .incbin "data/tilesets/secondary/pacifidlog/palettes/13.gbapal" + .incbin "data/tilesets/secondary/pacifidlog/palettes/14.gbapal" + .incbin "data/tilesets/secondary/pacifidlog/palettes/15.gbapal" + + .align 2 + +gTilesetTiles_Sootopolis: @ 8224BCC + .incbin "data/tilesets/secondary/sootopolis/tiles.4bpp.lz" + + .align 2 + +gTilesetPalettes_Sootopolis: @ 8225420 + .incbin "data/tilesets/secondary/sootopolis/palettes/00.gbapal" + .incbin "data/tilesets/secondary/sootopolis/palettes/01.gbapal" + .incbin "data/tilesets/secondary/sootopolis/palettes/02.gbapal" + .incbin "data/tilesets/secondary/sootopolis/palettes/03.gbapal" + .incbin "data/tilesets/secondary/sootopolis/palettes/04.gbapal" + .incbin "data/tilesets/secondary/sootopolis/palettes/05.gbapal" + .incbin "data/tilesets/secondary/sootopolis/palettes/06.gbapal" + .incbin "data/tilesets/secondary/sootopolis/palettes/07.gbapal" + .incbin "data/tilesets/secondary/sootopolis/palettes/08.gbapal" + .incbin "data/tilesets/secondary/sootopolis/palettes/09.gbapal" + .incbin "data/tilesets/secondary/sootopolis/palettes/10.gbapal" + .incbin "data/tilesets/secondary/sootopolis/palettes/11.gbapal" + .incbin "data/tilesets/secondary/sootopolis/palettes/12.gbapal" + .incbin "data/tilesets/secondary/sootopolis/palettes/13.gbapal" + .incbin "data/tilesets/secondary/sootopolis/palettes/14.gbapal" + .incbin "data/tilesets/secondary/sootopolis/palettes/15.gbapal" + + .align 2 + +gTilesetTiles_Building: @ 8225620 + .incbin "data/tilesets/primary/building/tiles.4bpp.lz" + + .align 2 + +gTilesetPalettes_Building: @ 8225FA4 + .incbin "data/tilesets/primary/building/palettes/00.gbapal" + .incbin "data/tilesets/primary/building/palettes/01.gbapal" + .incbin "data/tilesets/primary/building/palettes/02.gbapal" + .incbin "data/tilesets/primary/building/palettes/03.gbapal" + .incbin "data/tilesets/primary/building/palettes/04.gbapal" + .incbin "data/tilesets/primary/building/palettes/05.gbapal" + .incbin "data/tilesets/primary/building/palettes/06.gbapal" + .incbin "data/tilesets/primary/building/palettes/07.gbapal" + .incbin "data/tilesets/primary/building/palettes/08.gbapal" + .incbin "data/tilesets/primary/building/palettes/09.gbapal" + .incbin "data/tilesets/primary/building/palettes/10.gbapal" + .incbin "data/tilesets/primary/building/palettes/11.gbapal" + .incbin "data/tilesets/primary/building/palettes/12.gbapal" + .incbin "data/tilesets/primary/building/palettes/13.gbapal" + .incbin "data/tilesets/primary/building/palettes/14.gbapal" + .incbin "data/tilesets/primary/building/palettes/15.gbapal" + + .align 2 + +gTilesetTiles_Shop: @ 82261A4 + .incbin "data/tilesets/secondary/shop/tiles.4bpp.lz" + + .align 2 + +gTilesetPalettes_Shop: @ 8227788 + .incbin "data/tilesets/secondary/shop/palettes/00.gbapal" + .incbin "data/tilesets/secondary/shop/palettes/01.gbapal" + .incbin "data/tilesets/secondary/shop/palettes/02.gbapal" + .incbin "data/tilesets/secondary/shop/palettes/03.gbapal" + .incbin "data/tilesets/secondary/shop/palettes/04.gbapal" + .incbin "data/tilesets/secondary/shop/palettes/05.gbapal" + .incbin "data/tilesets/secondary/shop/palettes/06.gbapal" + .incbin "data/tilesets/secondary/shop/palettes/07.gbapal" + .incbin "data/tilesets/secondary/shop/palettes/08.gbapal" + .incbin "data/tilesets/secondary/shop/palettes/09.gbapal" + .incbin "data/tilesets/secondary/shop/palettes/10.gbapal" + .incbin "data/tilesets/secondary/shop/palettes/11.gbapal" + .incbin "data/tilesets/secondary/shop/palettes/12.gbapal" + .incbin "data/tilesets/secondary/shop/palettes/13.gbapal" + .incbin "data/tilesets/secondary/shop/palettes/14.gbapal" + .incbin "data/tilesets/secondary/shop/palettes/15.gbapal" + + .align 2 + +gTilesetTiles_PokemonCenter: @ 8227988 + .incbin "data/tilesets/secondary/pokemon_center/tiles.4bpp.lz" + + .align 2 + +gTilesetPalettes_PokemonCenter: @ 8228AAC + .incbin "data/tilesets/secondary/pokemon_center/palettes/00.gbapal" + .incbin "data/tilesets/secondary/pokemon_center/palettes/01.gbapal" + .incbin "data/tilesets/secondary/pokemon_center/palettes/02.gbapal" + .incbin "data/tilesets/secondary/pokemon_center/palettes/03.gbapal" + .incbin "data/tilesets/secondary/pokemon_center/palettes/04.gbapal" + .incbin "data/tilesets/secondary/pokemon_center/palettes/05.gbapal" + .incbin "data/tilesets/secondary/pokemon_center/palettes/06.gbapal" + .incbin "data/tilesets/secondary/pokemon_center/palettes/07.gbapal" + .incbin "data/tilesets/secondary/pokemon_center/palettes/08.gbapal" + .incbin "data/tilesets/secondary/pokemon_center/palettes/09.gbapal" + .incbin "data/tilesets/secondary/pokemon_center/palettes/10.gbapal" + .incbin "data/tilesets/secondary/pokemon_center/palettes/11.gbapal" + .incbin "data/tilesets/secondary/pokemon_center/palettes/12.gbapal" + .incbin "data/tilesets/secondary/pokemon_center/palettes/13.gbapal" + .incbin "data/tilesets/secondary/pokemon_center/palettes/14.gbapal" + .incbin "data/tilesets/secondary/pokemon_center/palettes/15.gbapal" + + .align 2 + +gTilesetTiles_Cave: @ 8228CAC + .incbin "data/tilesets/secondary/cave/tiles.4bpp.lz" + + .align 2 + +gTilesetPalettes_Cave: @ 822A814 + .incbin "data/tilesets/secondary/cave/palettes/00.gbapal" + .incbin "data/tilesets/secondary/cave/palettes/01.gbapal" + .incbin "data/tilesets/secondary/cave/palettes/02.gbapal" + .incbin "data/tilesets/secondary/cave/palettes/03.gbapal" + .incbin "data/tilesets/secondary/cave/palettes/04.gbapal" + .incbin "data/tilesets/secondary/cave/palettes/05.gbapal" + .incbin "data/tilesets/secondary/cave/palettes/06.gbapal" + .incbin "data/tilesets/secondary/cave/palettes/07.gbapal" + .incbin "data/tilesets/secondary/cave/palettes/08.gbapal" + .incbin "data/tilesets/secondary/cave/palettes/09.gbapal" + .incbin "data/tilesets/secondary/cave/palettes/10.gbapal" + .incbin "data/tilesets/secondary/cave/palettes/11.gbapal" + .incbin "data/tilesets/secondary/cave/palettes/12.gbapal" + .incbin "data/tilesets/secondary/cave/palettes/13.gbapal" + .incbin "data/tilesets/secondary/cave/palettes/14.gbapal" + .incbin "data/tilesets/secondary/cave/palettes/15.gbapal" + + .align 2 + +gTilesetTiles_PokemonSchool: @ 822AA14 + .incbin "data/tilesets/secondary/pokemon_school/tiles.4bpp.lz" + + .align 2 + +gTilesetPalettes_PokemonSchool: @ 822B15C + .incbin "data/tilesets/secondary/pokemon_school/palettes/00.gbapal" + .incbin "data/tilesets/secondary/pokemon_school/palettes/01.gbapal" + .incbin "data/tilesets/secondary/pokemon_school/palettes/02.gbapal" + .incbin "data/tilesets/secondary/pokemon_school/palettes/03.gbapal" + .incbin "data/tilesets/secondary/pokemon_school/palettes/04.gbapal" + .incbin "data/tilesets/secondary/pokemon_school/palettes/05.gbapal" + .incbin "data/tilesets/secondary/pokemon_school/palettes/06.gbapal" + .incbin "data/tilesets/secondary/pokemon_school/palettes/07.gbapal" + .incbin "data/tilesets/secondary/pokemon_school/palettes/08.gbapal" + .incbin "data/tilesets/secondary/pokemon_school/palettes/09.gbapal" + .incbin "data/tilesets/secondary/pokemon_school/palettes/10.gbapal" + .incbin "data/tilesets/secondary/pokemon_school/palettes/11.gbapal" + .incbin "data/tilesets/secondary/pokemon_school/palettes/12.gbapal" + .incbin "data/tilesets/secondary/pokemon_school/palettes/13.gbapal" + .incbin "data/tilesets/secondary/pokemon_school/palettes/14.gbapal" + .incbin "data/tilesets/secondary/pokemon_school/palettes/15.gbapal" + + .align 2 + +gTilesetTiles_PokemonFanClub: @ 822B35C + .incbin "data/tilesets/secondary/pokemon_fan_club/tiles.4bpp.lz" + + .align 2 + +gTilesetPalettes_PokemonFanClub: @ 822BC88 + .incbin "data/tilesets/secondary/pokemon_fan_club/palettes/00.gbapal" + .incbin "data/tilesets/secondary/pokemon_fan_club/palettes/01.gbapal" + .incbin "data/tilesets/secondary/pokemon_fan_club/palettes/02.gbapal" + .incbin "data/tilesets/secondary/pokemon_fan_club/palettes/03.gbapal" + .incbin "data/tilesets/secondary/pokemon_fan_club/palettes/04.gbapal" + .incbin "data/tilesets/secondary/pokemon_fan_club/palettes/05.gbapal" + .incbin "data/tilesets/secondary/pokemon_fan_club/palettes/06.gbapal" + .incbin "data/tilesets/secondary/pokemon_fan_club/palettes/07.gbapal" + .incbin "data/tilesets/secondary/pokemon_fan_club/palettes/08.gbapal" + .incbin "data/tilesets/secondary/pokemon_fan_club/palettes/09.gbapal" + .incbin "data/tilesets/secondary/pokemon_fan_club/palettes/10.gbapal" + .incbin "data/tilesets/secondary/pokemon_fan_club/palettes/11.gbapal" + .incbin "data/tilesets/secondary/pokemon_fan_club/palettes/12.gbapal" + .incbin "data/tilesets/secondary/pokemon_fan_club/palettes/13.gbapal" + .incbin "data/tilesets/secondary/pokemon_fan_club/palettes/14.gbapal" + .incbin "data/tilesets/secondary/pokemon_fan_club/palettes/15.gbapal" + + .align 2 + +gTilesetTiles_Unused1: @ 822BE88 + .incbin "data/tilesets/secondary/unused_1/tiles.4bpp.lz" + + .align 2 + +gTilesetPalettes_Unused1: @ 822BED4 + .incbin "data/tilesets/secondary/unused_1/palettes/00.gbapal" + .incbin "data/tilesets/secondary/unused_1/palettes/01.gbapal" + .incbin "data/tilesets/secondary/unused_1/palettes/02.gbapal" + .incbin "data/tilesets/secondary/unused_1/palettes/03.gbapal" + .incbin "data/tilesets/secondary/unused_1/palettes/04.gbapal" + .incbin "data/tilesets/secondary/unused_1/palettes/05.gbapal" + .incbin "data/tilesets/secondary/unused_1/palettes/06.gbapal" + .incbin "data/tilesets/secondary/unused_1/palettes/07.gbapal" + .incbin "data/tilesets/secondary/unused_1/palettes/08.gbapal" + .incbin "data/tilesets/secondary/unused_1/palettes/09.gbapal" + .incbin "data/tilesets/secondary/unused_1/palettes/10.gbapal" + .incbin "data/tilesets/secondary/unused_1/palettes/11.gbapal" + .incbin "data/tilesets/secondary/unused_1/palettes/12.gbapal" + .incbin "data/tilesets/secondary/unused_1/palettes/13.gbapal" + .incbin "data/tilesets/secondary/unused_1/palettes/14.gbapal" + .incbin "data/tilesets/secondary/unused_1/palettes/15.gbapal" + + .align 2 + +gTilesetTiles_MeteorFalls: @ 822C0D4 + .incbin "data/tilesets/secondary/meteor_falls/tiles.4bpp.lz" + + .align 2 + +gTilesetPalettes_MeteorFalls: @ 822DC1C + .incbin "data/tilesets/secondary/meteor_falls/palettes/00.gbapal" + .incbin "data/tilesets/secondary/meteor_falls/palettes/01.gbapal" + .incbin "data/tilesets/secondary/meteor_falls/palettes/02.gbapal" + .incbin "data/tilesets/secondary/meteor_falls/palettes/03.gbapal" + .incbin "data/tilesets/secondary/meteor_falls/palettes/04.gbapal" + .incbin "data/tilesets/secondary/meteor_falls/palettes/05.gbapal" + .incbin "data/tilesets/secondary/meteor_falls/palettes/06.gbapal" + .incbin "data/tilesets/secondary/meteor_falls/palettes/07.gbapal" + .incbin "data/tilesets/secondary/meteor_falls/palettes/08.gbapal" + .incbin "data/tilesets/secondary/meteor_falls/palettes/09.gbapal" + .incbin "data/tilesets/secondary/meteor_falls/palettes/10.gbapal" + .incbin "data/tilesets/secondary/meteor_falls/palettes/11.gbapal" + .incbin "data/tilesets/secondary/meteor_falls/palettes/12.gbapal" + .incbin "data/tilesets/secondary/meteor_falls/palettes/13.gbapal" + .incbin "data/tilesets/secondary/meteor_falls/palettes/14.gbapal" + .incbin "data/tilesets/secondary/meteor_falls/palettes/15.gbapal" + + .align 2 + +gTilesetTiles_OceanicMuseum: @ 822DE1C + .incbin "data/tilesets/secondary/oceanic_museum/tiles.4bpp.lz" + + .align 2 + +gTilesetPalettes_OceanicMuseum: @ 822EDA8 + .incbin "data/tilesets/secondary/oceanic_museum/palettes/00.gbapal" + .incbin "data/tilesets/secondary/oceanic_museum/palettes/01.gbapal" + .incbin "data/tilesets/secondary/oceanic_museum/palettes/02.gbapal" + .incbin "data/tilesets/secondary/oceanic_museum/palettes/03.gbapal" + .incbin "data/tilesets/secondary/oceanic_museum/palettes/04.gbapal" + .incbin "data/tilesets/secondary/oceanic_museum/palettes/05.gbapal" + .incbin "data/tilesets/secondary/oceanic_museum/palettes/06.gbapal" + .incbin "data/tilesets/secondary/oceanic_museum/palettes/07.gbapal" + .incbin "data/tilesets/secondary/oceanic_museum/palettes/08.gbapal" + .incbin "data/tilesets/secondary/oceanic_museum/palettes/09.gbapal" + .incbin "data/tilesets/secondary/oceanic_museum/palettes/10.gbapal" + .incbin "data/tilesets/secondary/oceanic_museum/palettes/11.gbapal" + .incbin "data/tilesets/secondary/oceanic_museum/palettes/12.gbapal" + .incbin "data/tilesets/secondary/oceanic_museum/palettes/13.gbapal" + .incbin "data/tilesets/secondary/oceanic_museum/palettes/14.gbapal" + .incbin "data/tilesets/secondary/oceanic_museum/palettes/15.gbapal" + + .align 2 + +gTilesetTiles_CableClub: @ 822EFA8 + .incbin "data/tilesets/secondary/cable_club/tiles.4bpp" + + .align 2 + + .incbin "data/tilesets/secondary/cable_club/unknown_tiles.4bpp" + + .align 2 + +gTilesetPalettes_CableClub: @ 8233EA8 + .incbin "data/tilesets/secondary/cable_club/palettes/00.gbapal" + .incbin "data/tilesets/secondary/cable_club/palettes/01.gbapal" + .incbin "data/tilesets/secondary/cable_club/palettes/02.gbapal" + .incbin "data/tilesets/secondary/cable_club/palettes/03.gbapal" + .incbin "data/tilesets/secondary/cable_club/palettes/04.gbapal" + .incbin "data/tilesets/secondary/cable_club/palettes/05.gbapal" + .incbin "data/tilesets/secondary/cable_club/palettes/06.gbapal" + .incbin "data/tilesets/secondary/cable_club/palettes/07.gbapal" + .incbin "data/tilesets/secondary/cable_club/palettes/08.gbapal" + .incbin "data/tilesets/secondary/cable_club/palettes/09.gbapal" + .incbin "data/tilesets/secondary/cable_club/palettes/10.gbapal" + .incbin "data/tilesets/secondary/cable_club/palettes/11.gbapal" + .incbin "data/tilesets/secondary/cable_club/palettes/12.gbapal" + .incbin "data/tilesets/secondary/cable_club/palettes/13.gbapal" + .incbin "data/tilesets/secondary/cable_club/palettes/14.gbapal" + .incbin "data/tilesets/secondary/cable_club/palettes/15.gbapal" + + .align 2 + +gTilesetTiles_SeashoreHouse: @ 82340A8 + .incbin "data/tilesets/secondary/seashore_house/tiles.4bpp.lz" + + .align 2 + +gTilesetPalettes_SeashoreHouse: @ 8234984 + .incbin "data/tilesets/secondary/seashore_house/palettes/00.gbapal" + .incbin "data/tilesets/secondary/seashore_house/palettes/01.gbapal" + .incbin "data/tilesets/secondary/seashore_house/palettes/02.gbapal" + .incbin "data/tilesets/secondary/seashore_house/palettes/03.gbapal" + .incbin "data/tilesets/secondary/seashore_house/palettes/04.gbapal" + .incbin "data/tilesets/secondary/seashore_house/palettes/05.gbapal" + .incbin "data/tilesets/secondary/seashore_house/palettes/06.gbapal" + .incbin "data/tilesets/secondary/seashore_house/palettes/07.gbapal" + .incbin "data/tilesets/secondary/seashore_house/palettes/08.gbapal" + .incbin "data/tilesets/secondary/seashore_house/palettes/09.gbapal" + .incbin "data/tilesets/secondary/seashore_house/palettes/10.gbapal" + .incbin "data/tilesets/secondary/seashore_house/palettes/11.gbapal" + .incbin "data/tilesets/secondary/seashore_house/palettes/12.gbapal" + .incbin "data/tilesets/secondary/seashore_house/palettes/13.gbapal" + .incbin "data/tilesets/secondary/seashore_house/palettes/14.gbapal" + .incbin "data/tilesets/secondary/seashore_house/palettes/15.gbapal" + + .align 2 + +gTilesetTiles_PrettyPetalFlowerShop: @ 8234B84 + .incbin "data/tilesets/secondary/pretty_petal_flower_shop/tiles.4bpp.lz" + + .align 2 + +gTilesetPalettes_PrettyPetalFlowerShop: @ 823577C + .incbin "data/tilesets/secondary/pretty_petal_flower_shop/palettes/00.gbapal" + .incbin "data/tilesets/secondary/pretty_petal_flower_shop/palettes/01.gbapal" + .incbin "data/tilesets/secondary/pretty_petal_flower_shop/palettes/02.gbapal" + .incbin "data/tilesets/secondary/pretty_petal_flower_shop/palettes/03.gbapal" + .incbin "data/tilesets/secondary/pretty_petal_flower_shop/palettes/04.gbapal" + .incbin "data/tilesets/secondary/pretty_petal_flower_shop/palettes/05.gbapal" + .incbin "data/tilesets/secondary/pretty_petal_flower_shop/palettes/06.gbapal" + .incbin "data/tilesets/secondary/pretty_petal_flower_shop/palettes/07.gbapal" + .incbin "data/tilesets/secondary/pretty_petal_flower_shop/palettes/08.gbapal" + .incbin "data/tilesets/secondary/pretty_petal_flower_shop/palettes/09.gbapal" + .incbin "data/tilesets/secondary/pretty_petal_flower_shop/palettes/10.gbapal" + .incbin "data/tilesets/secondary/pretty_petal_flower_shop/palettes/11.gbapal" + .incbin "data/tilesets/secondary/pretty_petal_flower_shop/palettes/12.gbapal" + .incbin "data/tilesets/secondary/pretty_petal_flower_shop/palettes/13.gbapal" + .incbin "data/tilesets/secondary/pretty_petal_flower_shop/palettes/14.gbapal" + .incbin "data/tilesets/secondary/pretty_petal_flower_shop/palettes/15.gbapal" + + .align 2 + +gTilesetTiles_PokemonDayCare: @ 823597C + .incbin "data/tilesets/secondary/pokemon_day_care/tiles.4bpp.lz" + + .align 2 + +gTilesetPalettes_PokemonDayCare: @ 82363B8 + .incbin "data/tilesets/secondary/pokemon_day_care/palettes/00.gbapal" + .incbin "data/tilesets/secondary/pokemon_day_care/palettes/01.gbapal" + .incbin "data/tilesets/secondary/pokemon_day_care/palettes/02.gbapal" + .incbin "data/tilesets/secondary/pokemon_day_care/palettes/03.gbapal" + .incbin "data/tilesets/secondary/pokemon_day_care/palettes/04.gbapal" + .incbin "data/tilesets/secondary/pokemon_day_care/palettes/05.gbapal" + .incbin "data/tilesets/secondary/pokemon_day_care/palettes/06.gbapal" + .incbin "data/tilesets/secondary/pokemon_day_care/palettes/07.gbapal" + .incbin "data/tilesets/secondary/pokemon_day_care/palettes/08.gbapal" + .incbin "data/tilesets/secondary/pokemon_day_care/palettes/09.gbapal" + .incbin "data/tilesets/secondary/pokemon_day_care/palettes/10.gbapal" + .incbin "data/tilesets/secondary/pokemon_day_care/palettes/11.gbapal" + .incbin "data/tilesets/secondary/pokemon_day_care/palettes/12.gbapal" + .incbin "data/tilesets/secondary/pokemon_day_care/palettes/13.gbapal" + .incbin "data/tilesets/secondary/pokemon_day_care/palettes/14.gbapal" + .incbin "data/tilesets/secondary/pokemon_day_care/palettes/15.gbapal" + + .align 2 + +gTilesetTiles_Facility: @ 82365B8 + .incbin "data/tilesets/secondary/facility/tiles.4bpp.lz" + + .align 2 + +gTilesetPalettes_Facility: @ 8238140 + .incbin "data/tilesets/secondary/facility/palettes/00.gbapal" + .incbin "data/tilesets/secondary/facility/palettes/01.gbapal" + .incbin "data/tilesets/secondary/facility/palettes/02.gbapal" + .incbin "data/tilesets/secondary/facility/palettes/03.gbapal" + .incbin "data/tilesets/secondary/facility/palettes/04.gbapal" + .incbin "data/tilesets/secondary/facility/palettes/05.gbapal" + .incbin "data/tilesets/secondary/facility/palettes/06.gbapal" + .incbin "data/tilesets/secondary/facility/palettes/07.gbapal" + .incbin "data/tilesets/secondary/facility/palettes/08.gbapal" + .incbin "data/tilesets/secondary/facility/palettes/09.gbapal" + .incbin "data/tilesets/secondary/facility/palettes/10.gbapal" + .incbin "data/tilesets/secondary/facility/palettes/11.gbapal" + .incbin "data/tilesets/secondary/facility/palettes/12.gbapal" + .incbin "data/tilesets/secondary/facility/palettes/13.gbapal" + .incbin "data/tilesets/secondary/facility/palettes/14.gbapal" + .incbin "data/tilesets/secondary/facility/palettes/15.gbapal" + + .align 2 + +gTilesetTiles_BikeShop: @ 8238340 + .incbin "data/tilesets/secondary/bike_shop/tiles.4bpp.lz" + + .align 2 + +gTilesetPalettes_BikeShop: @ 8239670 + .incbin "data/tilesets/secondary/bike_shop/palettes/00.gbapal" + .incbin "data/tilesets/secondary/bike_shop/palettes/01.gbapal" + .incbin "data/tilesets/secondary/bike_shop/palettes/02.gbapal" + .incbin "data/tilesets/secondary/bike_shop/palettes/03.gbapal" + .incbin "data/tilesets/secondary/bike_shop/palettes/04.gbapal" + .incbin "data/tilesets/secondary/bike_shop/palettes/05.gbapal" + .incbin "data/tilesets/secondary/bike_shop/palettes/06.gbapal" + .incbin "data/tilesets/secondary/bike_shop/palettes/07.gbapal" + .incbin "data/tilesets/secondary/bike_shop/palettes/08.gbapal" + .incbin "data/tilesets/secondary/bike_shop/palettes/09.gbapal" + .incbin "data/tilesets/secondary/bike_shop/palettes/10.gbapal" + .incbin "data/tilesets/secondary/bike_shop/palettes/11.gbapal" + .incbin "data/tilesets/secondary/bike_shop/palettes/12.gbapal" + .incbin "data/tilesets/secondary/bike_shop/palettes/13.gbapal" + .incbin "data/tilesets/secondary/bike_shop/palettes/14.gbapal" + .incbin "data/tilesets/secondary/bike_shop/palettes/15.gbapal" + + .align 2 + +gTilesetTiles_RusturfTunnel: @ 8239870 + .incbin "data/tilesets/secondary/rusturf_tunnel/tiles.4bpp.lz" + + .align 2 + +gTilesetPalettes_RusturfTunnel: @ 823A264 + .incbin "data/tilesets/secondary/rusturf_tunnel/palettes/00.gbapal" + .incbin "data/tilesets/secondary/rusturf_tunnel/palettes/01.gbapal" + .incbin "data/tilesets/secondary/rusturf_tunnel/palettes/02.gbapal" + .incbin "data/tilesets/secondary/rusturf_tunnel/palettes/03.gbapal" + .incbin "data/tilesets/secondary/rusturf_tunnel/palettes/04.gbapal" + .incbin "data/tilesets/secondary/rusturf_tunnel/palettes/05.gbapal" + .incbin "data/tilesets/secondary/rusturf_tunnel/palettes/06.gbapal" + .incbin "data/tilesets/secondary/rusturf_tunnel/palettes/07.gbapal" + .incbin "data/tilesets/secondary/rusturf_tunnel/palettes/08.gbapal" + .incbin "data/tilesets/secondary/rusturf_tunnel/palettes/09.gbapal" + .incbin "data/tilesets/secondary/rusturf_tunnel/palettes/10.gbapal" + .incbin "data/tilesets/secondary/rusturf_tunnel/palettes/11.gbapal" + .incbin "data/tilesets/secondary/rusturf_tunnel/palettes/12.gbapal" + .incbin "data/tilesets/secondary/rusturf_tunnel/palettes/13.gbapal" + .incbin "data/tilesets/secondary/rusturf_tunnel/palettes/14.gbapal" + .incbin "data/tilesets/secondary/rusturf_tunnel/palettes/15.gbapal" + + .align 2 + +@ unused compressed copy of tiles + .incbin "data/tilesets/secondary/secret_base/brown_cave/unused_tiles.4bpp.lz" + + .align 2 + +gTilesetPalettes_SecretBaseBrownCave: @ 823A9E4 + .incbin "data/tilesets/secondary/secret_base/brown_cave/palettes/00.gbapal" + .incbin "data/tilesets/secondary/secret_base/brown_cave/palettes/01.gbapal" + .incbin "data/tilesets/secondary/secret_base/brown_cave/palettes/02.gbapal" + .incbin "data/tilesets/secondary/secret_base/brown_cave/palettes/03.gbapal" + .incbin "data/tilesets/secondary/secret_base/brown_cave/palettes/04.gbapal" + .incbin "data/tilesets/secondary/secret_base/brown_cave/palettes/05.gbapal" + .incbin "data/tilesets/secondary/secret_base/brown_cave/palettes/06.gbapal" + .incbin "data/tilesets/secondary/secret_base/brown_cave/palettes/07.gbapal" + .incbin "data/tilesets/secondary/secret_base/brown_cave/palettes/08.gbapal" + .incbin "data/tilesets/secondary/secret_base/brown_cave/palettes/09.gbapal" + .incbin "data/tilesets/secondary/secret_base/brown_cave/palettes/10.gbapal" + .incbin "data/tilesets/secondary/secret_base/brown_cave/palettes/11.gbapal" + .incbin "data/tilesets/secondary/secret_base/brown_cave/palettes/12.gbapal" + .incbin "data/tilesets/secondary/secret_base/brown_cave/palettes/13.gbapal" + .incbin "data/tilesets/secondary/secret_base/brown_cave/palettes/14.gbapal" + .incbin "data/tilesets/secondary/secret_base/brown_cave/palettes/15.gbapal" + + .align 2 + +@ unused compressed copy of tiles + .incbin "data/tilesets/secondary/secret_base/tree/unused_tiles.4bpp.lz" + + .align 2 + +gTilesetPalettes_SecretBaseTree: @ 823B108 + .incbin "data/tilesets/secondary/secret_base/tree/palettes/00.gbapal" + .incbin "data/tilesets/secondary/secret_base/tree/palettes/01.gbapal" + .incbin "data/tilesets/secondary/secret_base/tree/palettes/02.gbapal" + .incbin "data/tilesets/secondary/secret_base/tree/palettes/03.gbapal" + .incbin "data/tilesets/secondary/secret_base/tree/palettes/04.gbapal" + .incbin "data/tilesets/secondary/secret_base/tree/palettes/05.gbapal" + .incbin "data/tilesets/secondary/secret_base/tree/palettes/06.gbapal" + .incbin "data/tilesets/secondary/secret_base/tree/palettes/07.gbapal" + .incbin "data/tilesets/secondary/secret_base/tree/palettes/08.gbapal" + .incbin "data/tilesets/secondary/secret_base/tree/palettes/09.gbapal" + .incbin "data/tilesets/secondary/secret_base/tree/palettes/10.gbapal" + .incbin "data/tilesets/secondary/secret_base/tree/palettes/11.gbapal" + .incbin "data/tilesets/secondary/secret_base/tree/palettes/12.gbapal" + .incbin "data/tilesets/secondary/secret_base/tree/palettes/13.gbapal" + .incbin "data/tilesets/secondary/secret_base/tree/palettes/14.gbapal" + .incbin "data/tilesets/secondary/secret_base/tree/palettes/15.gbapal" + + .align 2 + +@ unused compressed copy of tiles + .incbin "data/tilesets/secondary/secret_base/shrub/unused_tiles.4bpp.lz" + + .align 2 + +gTilesetPalettes_SecretBaseShrub: @ 823B870 + .incbin "data/tilesets/secondary/secret_base/shrub/palettes/00.gbapal" + .incbin "data/tilesets/secondary/secret_base/shrub/palettes/01.gbapal" + .incbin "data/tilesets/secondary/secret_base/shrub/palettes/02.gbapal" + .incbin "data/tilesets/secondary/secret_base/shrub/palettes/03.gbapal" + .incbin "data/tilesets/secondary/secret_base/shrub/palettes/04.gbapal" + .incbin "data/tilesets/secondary/secret_base/shrub/palettes/05.gbapal" + .incbin "data/tilesets/secondary/secret_base/shrub/palettes/06.gbapal" + .incbin "data/tilesets/secondary/secret_base/shrub/palettes/07.gbapal" + .incbin "data/tilesets/secondary/secret_base/shrub/palettes/08.gbapal" + .incbin "data/tilesets/secondary/secret_base/shrub/palettes/09.gbapal" + .incbin "data/tilesets/secondary/secret_base/shrub/palettes/10.gbapal" + .incbin "data/tilesets/secondary/secret_base/shrub/palettes/11.gbapal" + .incbin "data/tilesets/secondary/secret_base/shrub/palettes/12.gbapal" + .incbin "data/tilesets/secondary/secret_base/shrub/palettes/13.gbapal" + .incbin "data/tilesets/secondary/secret_base/shrub/palettes/14.gbapal" + .incbin "data/tilesets/secondary/secret_base/shrub/palettes/15.gbapal" + + .align 2 + +@ unused compressed copy of tiles + .incbin "data/tilesets/secondary/secret_base/blue_cave/unused_tiles.4bpp.lz" + + .align 2 + +gTilesetPalettes_SecretBaseBlueCave: @ 823BE8C + .incbin "data/tilesets/secondary/secret_base/blue_cave/palettes/00.gbapal" + .incbin "data/tilesets/secondary/secret_base/blue_cave/palettes/01.gbapal" + .incbin "data/tilesets/secondary/secret_base/blue_cave/palettes/02.gbapal" + .incbin "data/tilesets/secondary/secret_base/blue_cave/palettes/03.gbapal" + .incbin "data/tilesets/secondary/secret_base/blue_cave/palettes/04.gbapal" + .incbin "data/tilesets/secondary/secret_base/blue_cave/palettes/05.gbapal" + .incbin "data/tilesets/secondary/secret_base/blue_cave/palettes/06.gbapal" + .incbin "data/tilesets/secondary/secret_base/blue_cave/palettes/07.gbapal" + .incbin "data/tilesets/secondary/secret_base/blue_cave/palettes/08.gbapal" + .incbin "data/tilesets/secondary/secret_base/blue_cave/palettes/09.gbapal" + .incbin "data/tilesets/secondary/secret_base/blue_cave/palettes/10.gbapal" + .incbin "data/tilesets/secondary/secret_base/blue_cave/palettes/11.gbapal" + .incbin "data/tilesets/secondary/secret_base/blue_cave/palettes/12.gbapal" + .incbin "data/tilesets/secondary/secret_base/blue_cave/palettes/13.gbapal" + .incbin "data/tilesets/secondary/secret_base/blue_cave/palettes/14.gbapal" + .incbin "data/tilesets/secondary/secret_base/blue_cave/palettes/15.gbapal" + + .align 2 + +@ unused compressed copy of tiles + .incbin "data/tilesets/secondary/secret_base/yellow_cave/unused_tiles.4bpp.lz" + + .align 2 + +gTilesetPalettes_SecretBaseYellowCave: @ 823C5C4 + .incbin "data/tilesets/secondary/secret_base/yellow_cave/palettes/00.gbapal" + .incbin "data/tilesets/secondary/secret_base/yellow_cave/palettes/01.gbapal" + .incbin "data/tilesets/secondary/secret_base/yellow_cave/palettes/02.gbapal" + .incbin "data/tilesets/secondary/secret_base/yellow_cave/palettes/03.gbapal" + .incbin "data/tilesets/secondary/secret_base/yellow_cave/palettes/04.gbapal" + .incbin "data/tilesets/secondary/secret_base/yellow_cave/palettes/05.gbapal" + .incbin "data/tilesets/secondary/secret_base/yellow_cave/palettes/06.gbapal" + .incbin "data/tilesets/secondary/secret_base/yellow_cave/palettes/07.gbapal" + .incbin "data/tilesets/secondary/secret_base/yellow_cave/palettes/08.gbapal" + .incbin "data/tilesets/secondary/secret_base/yellow_cave/palettes/09.gbapal" + .incbin "data/tilesets/secondary/secret_base/yellow_cave/palettes/10.gbapal" + .incbin "data/tilesets/secondary/secret_base/yellow_cave/palettes/11.gbapal" + .incbin "data/tilesets/secondary/secret_base/yellow_cave/palettes/12.gbapal" + .incbin "data/tilesets/secondary/secret_base/yellow_cave/palettes/13.gbapal" + .incbin "data/tilesets/secondary/secret_base/yellow_cave/palettes/14.gbapal" + .incbin "data/tilesets/secondary/secret_base/yellow_cave/palettes/15.gbapal" + + .align 2 + +@ unused compressed copy of tiles + .incbin "data/tilesets/secondary/secret_base/red_cave/unused_tiles.4bpp.lz" + + .align 2 + +gTilesetPalettes_SecretBaseRedCave: @ 823CBFC + .incbin "data/tilesets/secondary/secret_base/red_cave/palettes/00.gbapal" + .incbin "data/tilesets/secondary/secret_base/red_cave/palettes/01.gbapal" + .incbin "data/tilesets/secondary/secret_base/red_cave/palettes/02.gbapal" + .incbin "data/tilesets/secondary/secret_base/red_cave/palettes/03.gbapal" + .incbin "data/tilesets/secondary/secret_base/red_cave/palettes/04.gbapal" + .incbin "data/tilesets/secondary/secret_base/red_cave/palettes/05.gbapal" + .incbin "data/tilesets/secondary/secret_base/red_cave/palettes/06.gbapal" + .incbin "data/tilesets/secondary/secret_base/red_cave/palettes/07.gbapal" + .incbin "data/tilesets/secondary/secret_base/red_cave/palettes/08.gbapal" + .incbin "data/tilesets/secondary/secret_base/red_cave/palettes/09.gbapal" + .incbin "data/tilesets/secondary/secret_base/red_cave/palettes/10.gbapal" + .incbin "data/tilesets/secondary/secret_base/red_cave/palettes/11.gbapal" + .incbin "data/tilesets/secondary/secret_base/red_cave/palettes/12.gbapal" + .incbin "data/tilesets/secondary/secret_base/red_cave/palettes/13.gbapal" + .incbin "data/tilesets/secondary/secret_base/red_cave/palettes/14.gbapal" + .incbin "data/tilesets/secondary/secret_base/red_cave/palettes/15.gbapal" + + .align 2 + +gTilesetTiles_SecretBaseBrownCave: @ 823CDFC + .incbin "data/tilesets/secondary/secret_base/brown_cave/tiles.4bpp" + + .align 2 + +gTilesetTiles_SecretBaseTree: @ 823D85C + .incbin "data/tilesets/secondary/secret_base/tree/tiles.4bpp" + + .align 2 + +gTilesetTiles_SecretBaseShrub: @ 823E2BC + .incbin "data/tilesets/secondary/secret_base/shrub/tiles.4bpp" + + .align 2 + +gTilesetTiles_SecretBaseBlueCave: @ 823ED1C + .incbin "data/tilesets/secondary/secret_base/blue_cave/tiles.4bpp" + + .align 2 + +gTilesetTiles_SecretBaseYellowCave: @ 823F77C + .incbin "data/tilesets/secondary/secret_base/yellow_cave/tiles.4bpp" + + .align 2 + +gTilesetTiles_SecretBaseRedCave: @ 82401DC + .incbin "data/tilesets/secondary/secret_base/red_cave/tiles.4bpp" + + .align 2 + +gTilesetTiles_InsideOfTruck: @ 8240C3C + .incbin "data/tilesets/secondary/inside_of_truck/tiles.4bpp.lz" + + .align 2 + +gTilesetPalettes_InsideOfTruck: @ 8240E98 + .incbin "data/tilesets/secondary/inside_of_truck/palettes/00.gbapal" + .incbin "data/tilesets/secondary/inside_of_truck/palettes/01.gbapal" + .incbin "data/tilesets/secondary/inside_of_truck/palettes/02.gbapal" + .incbin "data/tilesets/secondary/inside_of_truck/palettes/03.gbapal" + .incbin "data/tilesets/secondary/inside_of_truck/palettes/04.gbapal" + .incbin "data/tilesets/secondary/inside_of_truck/palettes/05.gbapal" + .incbin "data/tilesets/secondary/inside_of_truck/palettes/06.gbapal" + .incbin "data/tilesets/secondary/inside_of_truck/palettes/07.gbapal" + .incbin "data/tilesets/secondary/inside_of_truck/palettes/08.gbapal" + .incbin "data/tilesets/secondary/inside_of_truck/palettes/09.gbapal" + .incbin "data/tilesets/secondary/inside_of_truck/palettes/10.gbapal" + .incbin "data/tilesets/secondary/inside_of_truck/palettes/11.gbapal" + .incbin "data/tilesets/secondary/inside_of_truck/palettes/12.gbapal" + .incbin "data/tilesets/secondary/inside_of_truck/palettes/13.gbapal" + .incbin "data/tilesets/secondary/inside_of_truck/palettes/14.gbapal" + .incbin "data/tilesets/secondary/inside_of_truck/palettes/15.gbapal" + + .align 2 + +gTilesetTiles_Contest: @ 8241098 + .incbin "data/tilesets/secondary/contest/tiles.4bpp.lz" + + .align 2 + +gTilesetPalettes_Contest: @ 8241BEC + .incbin "data/tilesets/secondary/contest/palettes/00.gbapal" + .incbin "data/tilesets/secondary/contest/palettes/01.gbapal" + .incbin "data/tilesets/secondary/contest/palettes/02.gbapal" + .incbin "data/tilesets/secondary/contest/palettes/03.gbapal" + .incbin "data/tilesets/secondary/contest/palettes/04.gbapal" + .incbin "data/tilesets/secondary/contest/palettes/05.gbapal" + .incbin "data/tilesets/secondary/contest/palettes/06.gbapal" + .incbin "data/tilesets/secondary/contest/palettes/07.gbapal" + .incbin "data/tilesets/secondary/contest/palettes/08.gbapal" + .incbin "data/tilesets/secondary/contest/palettes/09.gbapal" + .incbin "data/tilesets/secondary/contest/palettes/10.gbapal" + .incbin "data/tilesets/secondary/contest/palettes/11.gbapal" + .incbin "data/tilesets/secondary/contest/palettes/12.gbapal" + .incbin "data/tilesets/secondary/contest/palettes/13.gbapal" + .incbin "data/tilesets/secondary/contest/palettes/14.gbapal" + .incbin "data/tilesets/secondary/contest/palettes/15.gbapal" + + .align 2 + +gTilesetTiles_LilycoveMuseum: @ 8241DEC + .incbin "data/tilesets/secondary/lilycove_museum/tiles.4bpp.lz" + + .align 2 + +gTilesetPalettes_LilycoveMuseum: @ 8243108 + .incbin "data/tilesets/secondary/lilycove_museum/palettes/00.gbapal" + .incbin "data/tilesets/secondary/lilycove_museum/palettes/01.gbapal" + .incbin "data/tilesets/secondary/lilycove_museum/palettes/02.gbapal" + .incbin "data/tilesets/secondary/lilycove_museum/palettes/03.gbapal" + .incbin "data/tilesets/secondary/lilycove_museum/palettes/04.gbapal" + .incbin "data/tilesets/secondary/lilycove_museum/palettes/05.gbapal" + .incbin "data/tilesets/secondary/lilycove_museum/palettes/06.gbapal" + .incbin "data/tilesets/secondary/lilycove_museum/palettes/07.gbapal" + .incbin "data/tilesets/secondary/lilycove_museum/palettes/08.gbapal" + .incbin "data/tilesets/secondary/lilycove_museum/palettes/09.gbapal" + .incbin "data/tilesets/secondary/lilycove_museum/palettes/10.gbapal" + .incbin "data/tilesets/secondary/lilycove_museum/palettes/11.gbapal" + .incbin "data/tilesets/secondary/lilycove_museum/palettes/12.gbapal" + .incbin "data/tilesets/secondary/lilycove_museum/palettes/13.gbapal" + .incbin "data/tilesets/secondary/lilycove_museum/palettes/14.gbapal" + .incbin "data/tilesets/secondary/lilycove_museum/palettes/15.gbapal" + + .align 2 + +gTilesetTiles_BrendansMaysHouse: @ 8243308 + .incbin "data/tilesets/secondary/brendans_mays_house/tiles.4bpp.lz" + + .align 2 + +gTilesetPalettes_BrendansMaysHouse: @ 82442BC + .incbin "data/tilesets/secondary/brendans_mays_house/palettes/00.gbapal" + .incbin "data/tilesets/secondary/brendans_mays_house/palettes/01.gbapal" + .incbin "data/tilesets/secondary/brendans_mays_house/palettes/02.gbapal" + .incbin "data/tilesets/secondary/brendans_mays_house/palettes/03.gbapal" + .incbin "data/tilesets/secondary/brendans_mays_house/palettes/04.gbapal" + .incbin "data/tilesets/secondary/brendans_mays_house/palettes/05.gbapal" + .incbin "data/tilesets/secondary/brendans_mays_house/palettes/06.gbapal" + .incbin "data/tilesets/secondary/brendans_mays_house/palettes/07.gbapal" + .incbin "data/tilesets/secondary/brendans_mays_house/palettes/08.gbapal" + .incbin "data/tilesets/secondary/brendans_mays_house/palettes/09.gbapal" + .incbin "data/tilesets/secondary/brendans_mays_house/palettes/10.gbapal" + .incbin "data/tilesets/secondary/brendans_mays_house/palettes/11.gbapal" + .incbin "data/tilesets/secondary/brendans_mays_house/palettes/12.gbapal" + .incbin "data/tilesets/secondary/brendans_mays_house/palettes/13.gbapal" + .incbin "data/tilesets/secondary/brendans_mays_house/palettes/14.gbapal" + .incbin "data/tilesets/secondary/brendans_mays_house/palettes/15.gbapal" + + .align 2 + +gTilesetTiles_Lab: @ 82444BC + .incbin "data/tilesets/secondary/lab/tiles.4bpp.lz" + + .align 2 + +gTilesetPalettes_Lab: @ 8245510 + .incbin "data/tilesets/secondary/lab/palettes/00.gbapal" + .incbin "data/tilesets/secondary/lab/palettes/01.gbapal" + .incbin "data/tilesets/secondary/lab/palettes/02.gbapal" + .incbin "data/tilesets/secondary/lab/palettes/03.gbapal" + .incbin "data/tilesets/secondary/lab/palettes/04.gbapal" + .incbin "data/tilesets/secondary/lab/palettes/05.gbapal" + .incbin "data/tilesets/secondary/lab/palettes/06.gbapal" + .incbin "data/tilesets/secondary/lab/palettes/07.gbapal" + .incbin "data/tilesets/secondary/lab/palettes/08.gbapal" + .incbin "data/tilesets/secondary/lab/palettes/09.gbapal" + .incbin "data/tilesets/secondary/lab/palettes/10.gbapal" + .incbin "data/tilesets/secondary/lab/palettes/11.gbapal" + .incbin "data/tilesets/secondary/lab/palettes/12.gbapal" + .incbin "data/tilesets/secondary/lab/palettes/13.gbapal" + .incbin "data/tilesets/secondary/lab/palettes/14.gbapal" + .incbin "data/tilesets/secondary/lab/palettes/15.gbapal" + + .align 2 + +gTilesetTiles_Underwater: @ 8245710 + .incbin "data/tilesets/secondary/underwater/tiles.4bpp.lz" + + .align 2 + +gTilesetPalettes_Underwater: @ 82468CC + .incbin "data/tilesets/secondary/underwater/palettes/00.gbapal" + .incbin "data/tilesets/secondary/underwater/palettes/01.gbapal" + .incbin "data/tilesets/secondary/underwater/palettes/02.gbapal" + .incbin "data/tilesets/secondary/underwater/palettes/03.gbapal" + .incbin "data/tilesets/secondary/underwater/palettes/04.gbapal" + .incbin "data/tilesets/secondary/underwater/palettes/05.gbapal" + .incbin "data/tilesets/secondary/underwater/palettes/06.gbapal" + .incbin "data/tilesets/secondary/underwater/palettes/07.gbapal" + .incbin "data/tilesets/secondary/underwater/palettes/08.gbapal" + .incbin "data/tilesets/secondary/underwater/palettes/09.gbapal" + .incbin "data/tilesets/secondary/underwater/palettes/10.gbapal" + .incbin "data/tilesets/secondary/underwater/palettes/11.gbapal" + .incbin "data/tilesets/secondary/underwater/palettes/12.gbapal" + .incbin "data/tilesets/secondary/underwater/palettes/13.gbapal" + .incbin "data/tilesets/secondary/underwater/palettes/14.gbapal" + .incbin "data/tilesets/secondary/underwater/palettes/15.gbapal" + + .align 2 + +gTilesetTiles_GenericBuilding: @ 8246ACC + .incbin "data/tilesets/secondary/generic_building/tiles.4bpp.lz" + + .align 2 + +gTilesetPalettes_GenericBuilding: @ 8248494 + .incbin "data/tilesets/secondary/generic_building/palettes/00.gbapal" + .incbin "data/tilesets/secondary/generic_building/palettes/01.gbapal" + .incbin "data/tilesets/secondary/generic_building/palettes/02.gbapal" + .incbin "data/tilesets/secondary/generic_building/palettes/03.gbapal" + .incbin "data/tilesets/secondary/generic_building/palettes/04.gbapal" + .incbin "data/tilesets/secondary/generic_building/palettes/05.gbapal" + .incbin "data/tilesets/secondary/generic_building/palettes/06.gbapal" + .incbin "data/tilesets/secondary/generic_building/palettes/07.gbapal" + .incbin "data/tilesets/secondary/generic_building/palettes/08.gbapal" + .incbin "data/tilesets/secondary/generic_building/palettes/09.gbapal" + .incbin "data/tilesets/secondary/generic_building/palettes/10.gbapal" + .incbin "data/tilesets/secondary/generic_building/palettes/11.gbapal" + .incbin "data/tilesets/secondary/generic_building/palettes/12.gbapal" + .incbin "data/tilesets/secondary/generic_building/palettes/13.gbapal" + .incbin "data/tilesets/secondary/generic_building/palettes/14.gbapal" + .incbin "data/tilesets/secondary/generic_building/palettes/15.gbapal" + + .align 2 + +gTilesetTiles_MauvilleGameCorner: @ 8248694 + .incbin "data/tilesets/secondary/mauville_game_corner/tiles.4bpp.lz" + + .align 2 + +gTilesetPalettes_MauvilleGameCorner: @ 8249358 + .incbin "data/tilesets/secondary/mauville_game_corner/palettes/00.gbapal" + .incbin "data/tilesets/secondary/mauville_game_corner/palettes/01.gbapal" + .incbin "data/tilesets/secondary/mauville_game_corner/palettes/02.gbapal" + .incbin "data/tilesets/secondary/mauville_game_corner/palettes/03.gbapal" + .incbin "data/tilesets/secondary/mauville_game_corner/palettes/04.gbapal" + .incbin "data/tilesets/secondary/mauville_game_corner/palettes/05.gbapal" + .incbin "data/tilesets/secondary/mauville_game_corner/palettes/06.gbapal" + .incbin "data/tilesets/secondary/mauville_game_corner/palettes/07.gbapal" + .incbin "data/tilesets/secondary/mauville_game_corner/palettes/08.gbapal" + .incbin "data/tilesets/secondary/mauville_game_corner/palettes/09.gbapal" + .incbin "data/tilesets/secondary/mauville_game_corner/palettes/10.gbapal" + .incbin "data/tilesets/secondary/mauville_game_corner/palettes/11.gbapal" + .incbin "data/tilesets/secondary/mauville_game_corner/palettes/12.gbapal" + .incbin "data/tilesets/secondary/mauville_game_corner/palettes/13.gbapal" + .incbin "data/tilesets/secondary/mauville_game_corner/palettes/14.gbapal" + .incbin "data/tilesets/secondary/mauville_game_corner/palettes/15.gbapal" + + .align 2 + +gTilesetTiles_Unused2: @ 8249558 + .incbin "data/tilesets/secondary/unused_2/tiles.4bpp.lz" + + .align 2 + +gTilesetPalettes_Unused2: @ 8249A80 + .incbin "data/tilesets/secondary/unused_2/palettes/00.gbapal" + .incbin "data/tilesets/secondary/unused_2/palettes/01.gbapal" + .incbin "data/tilesets/secondary/unused_2/palettes/02.gbapal" + .incbin "data/tilesets/secondary/unused_2/palettes/03.gbapal" + .incbin "data/tilesets/secondary/unused_2/palettes/04.gbapal" + .incbin "data/tilesets/secondary/unused_2/palettes/05.gbapal" + .incbin "data/tilesets/secondary/unused_2/palettes/06.gbapal" + .incbin "data/tilesets/secondary/unused_2/palettes/07.gbapal" + .incbin "data/tilesets/secondary/unused_2/palettes/08.gbapal" + .incbin "data/tilesets/secondary/unused_2/palettes/09.gbapal" + .incbin "data/tilesets/secondary/unused_2/palettes/10.gbapal" + .incbin "data/tilesets/secondary/unused_2/palettes/11.gbapal" + .incbin "data/tilesets/secondary/unused_2/palettes/12.gbapal" + .incbin "data/tilesets/secondary/unused_2/palettes/13.gbapal" + .incbin "data/tilesets/secondary/unused_2/palettes/14.gbapal" + .incbin "data/tilesets/secondary/unused_2/palettes/15.gbapal" + + .align 2 + +gTilesetTiles_RustboroGym: @ 8249C80 + .incbin "data/tilesets/secondary/rustboro_gym/tiles.4bpp.lz" + + .align 2 + +gTilesetPalettes_RustboroGym: @ 824A114 + .incbin "data/tilesets/secondary/rustboro_gym/palettes/00.gbapal" + .incbin "data/tilesets/secondary/rustboro_gym/palettes/01.gbapal" + .incbin "data/tilesets/secondary/rustboro_gym/palettes/02.gbapal" + .incbin "data/tilesets/secondary/rustboro_gym/palettes/03.gbapal" + .incbin "data/tilesets/secondary/rustboro_gym/palettes/04.gbapal" + .incbin "data/tilesets/secondary/rustboro_gym/palettes/05.gbapal" + .incbin "data/tilesets/secondary/rustboro_gym/palettes/06.gbapal" + .incbin "data/tilesets/secondary/rustboro_gym/palettes/07.gbapal" + .incbin "data/tilesets/secondary/rustboro_gym/palettes/08.gbapal" + .incbin "data/tilesets/secondary/rustboro_gym/palettes/09.gbapal" + .incbin "data/tilesets/secondary/rustboro_gym/palettes/10.gbapal" + .incbin "data/tilesets/secondary/rustboro_gym/palettes/11.gbapal" + .incbin "data/tilesets/secondary/rustboro_gym/palettes/12.gbapal" + .incbin "data/tilesets/secondary/rustboro_gym/palettes/13.gbapal" + .incbin "data/tilesets/secondary/rustboro_gym/palettes/14.gbapal" + .incbin "data/tilesets/secondary/rustboro_gym/palettes/15.gbapal" + + .align 2 + +gTilesetTiles_DewfordGym: @ 824A314 + .incbin "data/tilesets/secondary/dewford_gym/tiles.4bpp.lz" + + .align 2 + +gTilesetPalettes_DewfordGym: @ 824A570 + .incbin "data/tilesets/secondary/dewford_gym/palettes/00.gbapal" + .incbin "data/tilesets/secondary/dewford_gym/palettes/01.gbapal" + .incbin "data/tilesets/secondary/dewford_gym/palettes/02.gbapal" + .incbin "data/tilesets/secondary/dewford_gym/palettes/03.gbapal" + .incbin "data/tilesets/secondary/dewford_gym/palettes/04.gbapal" + .incbin "data/tilesets/secondary/dewford_gym/palettes/05.gbapal" + .incbin "data/tilesets/secondary/dewford_gym/palettes/06.gbapal" + .incbin "data/tilesets/secondary/dewford_gym/palettes/07.gbapal" + .incbin "data/tilesets/secondary/dewford_gym/palettes/08.gbapal" + .incbin "data/tilesets/secondary/dewford_gym/palettes/09.gbapal" + .incbin "data/tilesets/secondary/dewford_gym/palettes/10.gbapal" + .incbin "data/tilesets/secondary/dewford_gym/palettes/11.gbapal" + .incbin "data/tilesets/secondary/dewford_gym/palettes/12.gbapal" + .incbin "data/tilesets/secondary/dewford_gym/palettes/13.gbapal" + .incbin "data/tilesets/secondary/dewford_gym/palettes/14.gbapal" + .incbin "data/tilesets/secondary/dewford_gym/palettes/15.gbapal" + + .align 2 + +gTilesetTiles_MauvilleGym: @ 824A770 + .incbin "data/tilesets/secondary/mauville_gym/tiles.4bpp.lz" + + .align 2 + +gTilesetPalettes_MauvilleGym: @ 824AD9C + .incbin "data/tilesets/secondary/mauville_gym/palettes/00.gbapal" + .incbin "data/tilesets/secondary/mauville_gym/palettes/01.gbapal" + .incbin "data/tilesets/secondary/mauville_gym/palettes/02.gbapal" + .incbin "data/tilesets/secondary/mauville_gym/palettes/03.gbapal" + .incbin "data/tilesets/secondary/mauville_gym/palettes/04.gbapal" + .incbin "data/tilesets/secondary/mauville_gym/palettes/05.gbapal" + .incbin "data/tilesets/secondary/mauville_gym/palettes/06.gbapal" + .incbin "data/tilesets/secondary/mauville_gym/palettes/07.gbapal" + .incbin "data/tilesets/secondary/mauville_gym/palettes/08.gbapal" + .incbin "data/tilesets/secondary/mauville_gym/palettes/09.gbapal" + .incbin "data/tilesets/secondary/mauville_gym/palettes/10.gbapal" + .incbin "data/tilesets/secondary/mauville_gym/palettes/11.gbapal" + .incbin "data/tilesets/secondary/mauville_gym/palettes/12.gbapal" + .incbin "data/tilesets/secondary/mauville_gym/palettes/13.gbapal" + .incbin "data/tilesets/secondary/mauville_gym/palettes/14.gbapal" + .incbin "data/tilesets/secondary/mauville_gym/palettes/15.gbapal" + + .align 2 + +gTilesetTiles_LavaridgeGym: @ 824AF9C + .incbin "data/tilesets/secondary/lavaridge_gym/tiles.4bpp.lz" + + .align 2 + +gTilesetPalettes_LavaridgeGym: @ 824B2A8 + .incbin "data/tilesets/secondary/lavaridge_gym/palettes/00.gbapal" + .incbin "data/tilesets/secondary/lavaridge_gym/palettes/01.gbapal" + .incbin "data/tilesets/secondary/lavaridge_gym/palettes/02.gbapal" + .incbin "data/tilesets/secondary/lavaridge_gym/palettes/03.gbapal" + .incbin "data/tilesets/secondary/lavaridge_gym/palettes/04.gbapal" + .incbin "data/tilesets/secondary/lavaridge_gym/palettes/05.gbapal" + .incbin "data/tilesets/secondary/lavaridge_gym/palettes/06.gbapal" + .incbin "data/tilesets/secondary/lavaridge_gym/palettes/07.gbapal" + .incbin "data/tilesets/secondary/lavaridge_gym/palettes/08.gbapal" + .incbin "data/tilesets/secondary/lavaridge_gym/palettes/09.gbapal" + .incbin "data/tilesets/secondary/lavaridge_gym/palettes/10.gbapal" + .incbin "data/tilesets/secondary/lavaridge_gym/palettes/11.gbapal" + .incbin "data/tilesets/secondary/lavaridge_gym/palettes/12.gbapal" + .incbin "data/tilesets/secondary/lavaridge_gym/palettes/13.gbapal" + .incbin "data/tilesets/secondary/lavaridge_gym/palettes/14.gbapal" + .incbin "data/tilesets/secondary/lavaridge_gym/palettes/15.gbapal" + + .align 2 + +gTilesetTiles_PetalburgGym: @ 824B4A8 + .incbin "data/tilesets/secondary/petalburg_gym/tiles.4bpp.lz" + + .align 2 + +gTilesetPalettes_PetalburgGym: @ 824BE08 + .incbin "data/tilesets/secondary/petalburg_gym/palettes/00.gbapal" + .incbin "data/tilesets/secondary/petalburg_gym/palettes/01.gbapal" + .incbin "data/tilesets/secondary/petalburg_gym/palettes/02.gbapal" + .incbin "data/tilesets/secondary/petalburg_gym/palettes/03.gbapal" + .incbin "data/tilesets/secondary/petalburg_gym/palettes/04.gbapal" + .incbin "data/tilesets/secondary/petalburg_gym/palettes/05.gbapal" + .incbin "data/tilesets/secondary/petalburg_gym/palettes/06.gbapal" + .incbin "data/tilesets/secondary/petalburg_gym/palettes/07.gbapal" + .incbin "data/tilesets/secondary/petalburg_gym/palettes/08.gbapal" + .incbin "data/tilesets/secondary/petalburg_gym/palettes/09.gbapal" + .incbin "data/tilesets/secondary/petalburg_gym/palettes/10.gbapal" + .incbin "data/tilesets/secondary/petalburg_gym/palettes/11.gbapal" + .incbin "data/tilesets/secondary/petalburg_gym/palettes/12.gbapal" + .incbin "data/tilesets/secondary/petalburg_gym/palettes/13.gbapal" + .incbin "data/tilesets/secondary/petalburg_gym/palettes/14.gbapal" + .incbin "data/tilesets/secondary/petalburg_gym/palettes/15.gbapal" + + .align 2 + +gTilesetTiles_FortreeGym: @ 824C008 + .incbin "data/tilesets/secondary/fortree_gym/tiles.4bpp.lz" + + .align 2 + +gTilesetPalettes_FortreeGym: @ 824C2C8 + .incbin "data/tilesets/secondary/fortree_gym/palettes/00.gbapal" + .incbin "data/tilesets/secondary/fortree_gym/palettes/01.gbapal" + .incbin "data/tilesets/secondary/fortree_gym/palettes/02.gbapal" + .incbin "data/tilesets/secondary/fortree_gym/palettes/03.gbapal" + .incbin "data/tilesets/secondary/fortree_gym/palettes/04.gbapal" + .incbin "data/tilesets/secondary/fortree_gym/palettes/05.gbapal" + .incbin "data/tilesets/secondary/fortree_gym/palettes/06.gbapal" + .incbin "data/tilesets/secondary/fortree_gym/palettes/07.gbapal" + .incbin "data/tilesets/secondary/fortree_gym/palettes/08.gbapal" + .incbin "data/tilesets/secondary/fortree_gym/palettes/09.gbapal" + .incbin "data/tilesets/secondary/fortree_gym/palettes/10.gbapal" + .incbin "data/tilesets/secondary/fortree_gym/palettes/11.gbapal" + .incbin "data/tilesets/secondary/fortree_gym/palettes/12.gbapal" + .incbin "data/tilesets/secondary/fortree_gym/palettes/13.gbapal" + .incbin "data/tilesets/secondary/fortree_gym/palettes/14.gbapal" + .incbin "data/tilesets/secondary/fortree_gym/palettes/15.gbapal" + + .align 2 + +gTilesetTiles_MossdeepGym: @ 824C4C8 + .incbin "data/tilesets/secondary/mossdeep_gym/tiles.4bpp.lz" + + .align 2 + +gTilesetPalettes_MossdeepGym: @ 824CA00 + .incbin "data/tilesets/secondary/mossdeep_gym/palettes/00.gbapal" + .incbin "data/tilesets/secondary/mossdeep_gym/palettes/01.gbapal" + .incbin "data/tilesets/secondary/mossdeep_gym/palettes/02.gbapal" + .incbin "data/tilesets/secondary/mossdeep_gym/palettes/03.gbapal" + .incbin "data/tilesets/secondary/mossdeep_gym/palettes/04.gbapal" + .incbin "data/tilesets/secondary/mossdeep_gym/palettes/05.gbapal" + .incbin "data/tilesets/secondary/mossdeep_gym/palettes/06.gbapal" + .incbin "data/tilesets/secondary/mossdeep_gym/palettes/07.gbapal" + .incbin "data/tilesets/secondary/mossdeep_gym/palettes/08.gbapal" + .incbin "data/tilesets/secondary/mossdeep_gym/palettes/09.gbapal" + .incbin "data/tilesets/secondary/mossdeep_gym/palettes/10.gbapal" + .incbin "data/tilesets/secondary/mossdeep_gym/palettes/11.gbapal" + .incbin "data/tilesets/secondary/mossdeep_gym/palettes/12.gbapal" + .incbin "data/tilesets/secondary/mossdeep_gym/palettes/13.gbapal" + .incbin "data/tilesets/secondary/mossdeep_gym/palettes/14.gbapal" + .incbin "data/tilesets/secondary/mossdeep_gym/palettes/15.gbapal" + + .align 2 + +gTilesetTiles_SootopolisGym: @ 824CC00 + .incbin "data/tilesets/secondary/sootopolis_gym/tiles.4bpp.lz" + + .align 2 + +gTilesetPalettes_SootopolisGym: @ 824E030 + .incbin "data/tilesets/secondary/sootopolis_gym/palettes/00.gbapal" + .incbin "data/tilesets/secondary/sootopolis_gym/palettes/01.gbapal" + .incbin "data/tilesets/secondary/sootopolis_gym/palettes/02.gbapal" + .incbin "data/tilesets/secondary/sootopolis_gym/palettes/03.gbapal" + .incbin "data/tilesets/secondary/sootopolis_gym/palettes/04.gbapal" + .incbin "data/tilesets/secondary/sootopolis_gym/palettes/05.gbapal" + .incbin "data/tilesets/secondary/sootopolis_gym/palettes/06.gbapal" + .incbin "data/tilesets/secondary/sootopolis_gym/palettes/07.gbapal" + .incbin "data/tilesets/secondary/sootopolis_gym/palettes/08.gbapal" + .incbin "data/tilesets/secondary/sootopolis_gym/palettes/09.gbapal" + .incbin "data/tilesets/secondary/sootopolis_gym/palettes/10.gbapal" + .incbin "data/tilesets/secondary/sootopolis_gym/palettes/11.gbapal" + .incbin "data/tilesets/secondary/sootopolis_gym/palettes/12.gbapal" + .incbin "data/tilesets/secondary/sootopolis_gym/palettes/13.gbapal" + .incbin "data/tilesets/secondary/sootopolis_gym/palettes/14.gbapal" + .incbin "data/tilesets/secondary/sootopolis_gym/palettes/15.gbapal" + + .align 2 + +gTilesetTiles_TrickHousePuzzle: @ 824E230 + .incbin "data/tilesets/secondary/trick_house_puzzle/tiles.4bpp.lz" + + .align 2 + +gTilesetPalettes_TrickHousePuzzle: @ 824EEA8 + .incbin "data/tilesets/secondary/trick_house_puzzle/palettes/00.gbapal" + .incbin "data/tilesets/secondary/trick_house_puzzle/palettes/01.gbapal" + .incbin "data/tilesets/secondary/trick_house_puzzle/palettes/02.gbapal" + .incbin "data/tilesets/secondary/trick_house_puzzle/palettes/03.gbapal" + .incbin "data/tilesets/secondary/trick_house_puzzle/palettes/04.gbapal" + .incbin "data/tilesets/secondary/trick_house_puzzle/palettes/05.gbapal" + .incbin "data/tilesets/secondary/trick_house_puzzle/palettes/06.gbapal" + .incbin "data/tilesets/secondary/trick_house_puzzle/palettes/07.gbapal" + .incbin "data/tilesets/secondary/trick_house_puzzle/palettes/08.gbapal" + .incbin "data/tilesets/secondary/trick_house_puzzle/palettes/09.gbapal" + .incbin "data/tilesets/secondary/trick_house_puzzle/palettes/10.gbapal" + .incbin "data/tilesets/secondary/trick_house_puzzle/palettes/11.gbapal" + .incbin "data/tilesets/secondary/trick_house_puzzle/palettes/12.gbapal" + .incbin "data/tilesets/secondary/trick_house_puzzle/palettes/13.gbapal" + .incbin "data/tilesets/secondary/trick_house_puzzle/palettes/14.gbapal" + .incbin "data/tilesets/secondary/trick_house_puzzle/palettes/15.gbapal" + + .align 2 + +gTilesetTiles_Ship: @ 824F0A8 + .incbin "data/tilesets/secondary/ship/tiles.4bpp.lz" + + .align 2 + +gTilesetPalettes_Ship: @ 824FC78 + .incbin "data/tilesets/secondary/ship/palettes/00.gbapal" + .incbin "data/tilesets/secondary/ship/palettes/01.gbapal" + .incbin "data/tilesets/secondary/ship/palettes/02.gbapal" + .incbin "data/tilesets/secondary/ship/palettes/03.gbapal" + .incbin "data/tilesets/secondary/ship/palettes/04.gbapal" + .incbin "data/tilesets/secondary/ship/palettes/05.gbapal" + .incbin "data/tilesets/secondary/ship/palettes/06.gbapal" + .incbin "data/tilesets/secondary/ship/palettes/07.gbapal" + .incbin "data/tilesets/secondary/ship/palettes/08.gbapal" + .incbin "data/tilesets/secondary/ship/palettes/09.gbapal" + .incbin "data/tilesets/secondary/ship/palettes/10.gbapal" + .incbin "data/tilesets/secondary/ship/palettes/11.gbapal" + .incbin "data/tilesets/secondary/ship/palettes/12.gbapal" + .incbin "data/tilesets/secondary/ship/palettes/13.gbapal" + .incbin "data/tilesets/secondary/ship/palettes/14.gbapal" + .incbin "data/tilesets/secondary/ship/palettes/15.gbapal" + + .align 2 + +gTilesetTiles_SecretBase: @ 824FE78 + .incbin "data/tilesets/primary/secret_base/tiles.4bpp" + + .align 2 + + .incbin "data/tilesets/primary/secret_base/unknown_tiles.4bpp" + + .align 2 + +gTilesetPalettes_SecretBase: @ 8257E78 + .incbin "data/tilesets/primary/secret_base/palettes/00.gbapal" + .incbin "data/tilesets/primary/secret_base/palettes/01.gbapal" + .incbin "data/tilesets/primary/secret_base/palettes/02.gbapal" + .incbin "data/tilesets/primary/secret_base/palettes/03.gbapal" + .incbin "data/tilesets/primary/secret_base/palettes/04.gbapal" + .incbin "data/tilesets/primary/secret_base/palettes/05.gbapal" + .incbin "data/tilesets/primary/secret_base/palettes/06.gbapal" + .incbin "data/tilesets/primary/secret_base/palettes/07.gbapal" + .incbin "data/tilesets/primary/secret_base/palettes/08.gbapal" + .incbin "data/tilesets/primary/secret_base/palettes/09.gbapal" + .incbin "data/tilesets/primary/secret_base/palettes/10.gbapal" + .incbin "data/tilesets/primary/secret_base/palettes/11.gbapal" + .incbin "data/tilesets/primary/secret_base/palettes/12.gbapal" + .incbin "data/tilesets/primary/secret_base/palettes/13.gbapal" + .incbin "data/tilesets/primary/secret_base/palettes/14.gbapal" + .incbin "data/tilesets/primary/secret_base/palettes/15.gbapal" + + .align 2 + +gTilesetTiles_EliteFour: @ 8258078 + .incbin "data/tilesets/secondary/elite_four/tiles.4bpp.lz" + + .align 2 + +gTilesetPalettes_EliteFour: @ 82590F4 + .incbin "data/tilesets/secondary/elite_four/palettes/00.gbapal" + .incbin "data/tilesets/secondary/elite_four/palettes/01.gbapal" + .incbin "data/tilesets/secondary/elite_four/palettes/02.gbapal" + .incbin "data/tilesets/secondary/elite_four/palettes/03.gbapal" + .incbin "data/tilesets/secondary/elite_four/palettes/04.gbapal" + .incbin "data/tilesets/secondary/elite_four/palettes/05.gbapal" + .incbin "data/tilesets/secondary/elite_four/palettes/06.gbapal" + .incbin "data/tilesets/secondary/elite_four/palettes/07.gbapal" + .incbin "data/tilesets/secondary/elite_four/palettes/08.gbapal" + .incbin "data/tilesets/secondary/elite_four/palettes/09.gbapal" + .incbin "data/tilesets/secondary/elite_four/palettes/10.gbapal" + .incbin "data/tilesets/secondary/elite_four/palettes/11.gbapal" + .incbin "data/tilesets/secondary/elite_four/palettes/12.gbapal" + .incbin "data/tilesets/secondary/elite_four/palettes/13.gbapal" + .incbin "data/tilesets/secondary/elite_four/palettes/14.gbapal" + .incbin "data/tilesets/secondary/elite_four/palettes/15.gbapal" + + .align 2 + +gTilesetTiles_BattleTower: @ 82592F4 + .incbin "data/tilesets/secondary/battle_tower/tiles.4bpp.lz" + + .align 2 + +gTilesetPalettes_BattleTower: @ 8259A1C + .incbin "data/tilesets/secondary/battle_tower/palettes/00.gbapal" + .incbin "data/tilesets/secondary/battle_tower/palettes/01.gbapal" + .incbin "data/tilesets/secondary/battle_tower/palettes/02.gbapal" + .incbin "data/tilesets/secondary/battle_tower/palettes/03.gbapal" + .incbin "data/tilesets/secondary/battle_tower/palettes/04.gbapal" + .incbin "data/tilesets/secondary/battle_tower/palettes/05.gbapal" + .incbin "data/tilesets/secondary/battle_tower/palettes/06.gbapal" + .incbin "data/tilesets/secondary/battle_tower/palettes/07.gbapal" + .incbin "data/tilesets/secondary/battle_tower/palettes/08.gbapal" + .incbin "data/tilesets/secondary/battle_tower/palettes/09.gbapal" + .incbin "data/tilesets/secondary/battle_tower/palettes/10.gbapal" + .incbin "data/tilesets/secondary/battle_tower/palettes/11.gbapal" + .incbin "data/tilesets/secondary/battle_tower/palettes/12.gbapal" + .incbin "data/tilesets/secondary/battle_tower/palettes/13.gbapal" + .incbin "data/tilesets/secondary/battle_tower/palettes/14.gbapal" + .incbin "data/tilesets/secondary/battle_tower/palettes/15.gbapal" diff --git a/data/tilesets/graphics.s b/data/tilesets/graphics.s deleted file mode 100644 index 17f59459b..000000000 --- a/data/tilesets/graphics.s +++ /dev/null @@ -1,1462 +0,0 @@ - .align 2 - -gTilesetTiles_Petalburg: @ 82166E0 - .incbin "data/tilesets/secondary/petalburg/tiles.4bpp.lz" - - .align 2 - -gTilesetPalettes_Petalburg: @ 8216ED4 - .incbin "data/tilesets/secondary/petalburg/palettes/00.gbapal" - .incbin "data/tilesets/secondary/petalburg/palettes/01.gbapal" - .incbin "data/tilesets/secondary/petalburg/palettes/02.gbapal" - .incbin "data/tilesets/secondary/petalburg/palettes/03.gbapal" - .incbin "data/tilesets/secondary/petalburg/palettes/04.gbapal" - .incbin "data/tilesets/secondary/petalburg/palettes/05.gbapal" - .incbin "data/tilesets/secondary/petalburg/palettes/06.gbapal" - .incbin "data/tilesets/secondary/petalburg/palettes/07.gbapal" - .incbin "data/tilesets/secondary/petalburg/palettes/08.gbapal" - .incbin "data/tilesets/secondary/petalburg/palettes/09.gbapal" - .incbin "data/tilesets/secondary/petalburg/palettes/10.gbapal" - .incbin "data/tilesets/secondary/petalburg/palettes/11.gbapal" - .incbin "data/tilesets/secondary/petalburg/palettes/12.gbapal" - .incbin "data/tilesets/secondary/petalburg/palettes/13.gbapal" - .incbin "data/tilesets/secondary/petalburg/palettes/14.gbapal" - .incbin "data/tilesets/secondary/petalburg/palettes/15.gbapal" - - .align 2 - -gTilesetTiles_Rustboro: @ 82170D4 - .incbin "data/tilesets/secondary/rustboro/tiles.4bpp.lz" - - .align 2 - -gTilesetPalettes_Rustboro: @ 8218484 - .incbin "data/tilesets/secondary/rustboro/palettes/00.gbapal" - .incbin "data/tilesets/secondary/rustboro/palettes/01.gbapal" - .incbin "data/tilesets/secondary/rustboro/palettes/02.gbapal" - .incbin "data/tilesets/secondary/rustboro/palettes/03.gbapal" - .incbin "data/tilesets/secondary/rustboro/palettes/04.gbapal" - .incbin "data/tilesets/secondary/rustboro/palettes/05.gbapal" - .incbin "data/tilesets/secondary/rustboro/palettes/06.gbapal" - .incbin "data/tilesets/secondary/rustboro/palettes/07.gbapal" - .incbin "data/tilesets/secondary/rustboro/palettes/08.gbapal" - .incbin "data/tilesets/secondary/rustboro/palettes/09.gbapal" - .incbin "data/tilesets/secondary/rustboro/palettes/10.gbapal" - .incbin "data/tilesets/secondary/rustboro/palettes/11.gbapal" - .incbin "data/tilesets/secondary/rustboro/palettes/12.gbapal" - .incbin "data/tilesets/secondary/rustboro/palettes/13.gbapal" - .incbin "data/tilesets/secondary/rustboro/palettes/14.gbapal" - .incbin "data/tilesets/secondary/rustboro/palettes/15.gbapal" - - .align 2 - -gTilesetTiles_Dewford: @ 8218684 - .incbin "data/tilesets/secondary/dewford/tiles.4bpp.lz" - - .align 2 - -gTilesetPalettes_Dewford: @ 8219120 - .incbin "data/tilesets/secondary/dewford/palettes/00.gbapal" - .incbin "data/tilesets/secondary/dewford/palettes/01.gbapal" - .incbin "data/tilesets/secondary/dewford/palettes/02.gbapal" - .incbin "data/tilesets/secondary/dewford/palettes/03.gbapal" - .incbin "data/tilesets/secondary/dewford/palettes/04.gbapal" - .incbin "data/tilesets/secondary/dewford/palettes/05.gbapal" - .incbin "data/tilesets/secondary/dewford/palettes/06.gbapal" - .incbin "data/tilesets/secondary/dewford/palettes/07.gbapal" - .incbin "data/tilesets/secondary/dewford/palettes/08.gbapal" - .incbin "data/tilesets/secondary/dewford/palettes/09.gbapal" - .incbin "data/tilesets/secondary/dewford/palettes/10.gbapal" - .incbin "data/tilesets/secondary/dewford/palettes/11.gbapal" - .incbin "data/tilesets/secondary/dewford/palettes/12.gbapal" - .incbin "data/tilesets/secondary/dewford/palettes/13.gbapal" - .incbin "data/tilesets/secondary/dewford/palettes/14.gbapal" - .incbin "data/tilesets/secondary/dewford/palettes/15.gbapal" - - .align 2 - -gTilesetTiles_Slateport: @ 8219320 - .incbin "data/tilesets/secondary/slateport/tiles.4bpp.lz" - - .align 2 - -gTilesetPalettes_Slateport: @ 821AB54 - .incbin "data/tilesets/secondary/slateport/palettes/00.gbapal" - .incbin "data/tilesets/secondary/slateport/palettes/01.gbapal" - .incbin "data/tilesets/secondary/slateport/palettes/02.gbapal" - .incbin "data/tilesets/secondary/slateport/palettes/03.gbapal" - .incbin "data/tilesets/secondary/slateport/palettes/04.gbapal" - .incbin "data/tilesets/secondary/slateport/palettes/05.gbapal" - .incbin "data/tilesets/secondary/slateport/palettes/06.gbapal" - .incbin "data/tilesets/secondary/slateport/palettes/07.gbapal" - .incbin "data/tilesets/secondary/slateport/palettes/08.gbapal" - .incbin "data/tilesets/secondary/slateport/palettes/09.gbapal" - .incbin "data/tilesets/secondary/slateport/palettes/10.gbapal" - .incbin "data/tilesets/secondary/slateport/palettes/11.gbapal" - .incbin "data/tilesets/secondary/slateport/palettes/12.gbapal" - .incbin "data/tilesets/secondary/slateport/palettes/13.gbapal" - .incbin "data/tilesets/secondary/slateport/palettes/14.gbapal" - .incbin "data/tilesets/secondary/slateport/palettes/15.gbapal" - - .align 2 - -gTilesetTiles_Mauville: @ 821AD54 - .incbin "data/tilesets/secondary/mauville/tiles.4bpp.lz" - - .align 2 - -gTilesetPalettes_Mauville: @ 821C12C - .incbin "data/tilesets/secondary/mauville/palettes/00.gbapal" - .incbin "data/tilesets/secondary/mauville/palettes/01.gbapal" - .incbin "data/tilesets/secondary/mauville/palettes/02.gbapal" - .incbin "data/tilesets/secondary/mauville/palettes/03.gbapal" - .incbin "data/tilesets/secondary/mauville/palettes/04.gbapal" - .incbin "data/tilesets/secondary/mauville/palettes/05.gbapal" - .incbin "data/tilesets/secondary/mauville/palettes/06.gbapal" - .incbin "data/tilesets/secondary/mauville/palettes/07.gbapal" - .incbin "data/tilesets/secondary/mauville/palettes/08.gbapal" - .incbin "data/tilesets/secondary/mauville/palettes/09.gbapal" - .incbin "data/tilesets/secondary/mauville/palettes/10.gbapal" - .incbin "data/tilesets/secondary/mauville/palettes/11.gbapal" - .incbin "data/tilesets/secondary/mauville/palettes/12.gbapal" - .incbin "data/tilesets/secondary/mauville/palettes/13.gbapal" - .incbin "data/tilesets/secondary/mauville/palettes/14.gbapal" - .incbin "data/tilesets/secondary/mauville/palettes/15.gbapal" - - .align 2 - -gTilesetTiles_Lavaridge: @ 821C32C - .incbin "data/tilesets/secondary/lavaridge/tiles.4bpp.lz" - - .align 2 - -gTilesetPalettes_Lavaridge: @ 821D190 - .incbin "data/tilesets/secondary/lavaridge/palettes/00.gbapal" - .incbin "data/tilesets/secondary/lavaridge/palettes/01.gbapal" - .incbin "data/tilesets/secondary/lavaridge/palettes/02.gbapal" - .incbin "data/tilesets/secondary/lavaridge/palettes/03.gbapal" - .incbin "data/tilesets/secondary/lavaridge/palettes/04.gbapal" - .incbin "data/tilesets/secondary/lavaridge/palettes/05.gbapal" - .incbin "data/tilesets/secondary/lavaridge/palettes/06.gbapal" - .incbin "data/tilesets/secondary/lavaridge/palettes/07.gbapal" - .incbin "data/tilesets/secondary/lavaridge/palettes/08.gbapal" - .incbin "data/tilesets/secondary/lavaridge/palettes/09.gbapal" - .incbin "data/tilesets/secondary/lavaridge/palettes/10.gbapal" - .incbin "data/tilesets/secondary/lavaridge/palettes/11.gbapal" - .incbin "data/tilesets/secondary/lavaridge/palettes/12.gbapal" - .incbin "data/tilesets/secondary/lavaridge/palettes/13.gbapal" - .incbin "data/tilesets/secondary/lavaridge/palettes/14.gbapal" - .incbin "data/tilesets/secondary/lavaridge/palettes/15.gbapal" - - .align 2 - -gTilesetTiles_Fallarbor: @ 821D390 - .incbin "data/tilesets/secondary/fallarbor/tiles.4bpp.lz" - - .align 2 - -gTilesetPalettes_Fallarbor: @ 821E630 - .incbin "data/tilesets/secondary/fallarbor/palettes/00.gbapal" - .incbin "data/tilesets/secondary/fallarbor/palettes/01.gbapal" - .incbin "data/tilesets/secondary/fallarbor/palettes/02.gbapal" - .incbin "data/tilesets/secondary/fallarbor/palettes/03.gbapal" - .incbin "data/tilesets/secondary/fallarbor/palettes/04.gbapal" - .incbin "data/tilesets/secondary/fallarbor/palettes/05.gbapal" - .incbin "data/tilesets/secondary/fallarbor/palettes/06.gbapal" - .incbin "data/tilesets/secondary/fallarbor/palettes/07.gbapal" - .incbin "data/tilesets/secondary/fallarbor/palettes/08.gbapal" - .incbin "data/tilesets/secondary/fallarbor/palettes/09.gbapal" - .incbin "data/tilesets/secondary/fallarbor/palettes/10.gbapal" - .incbin "data/tilesets/secondary/fallarbor/palettes/11.gbapal" - .incbin "data/tilesets/secondary/fallarbor/palettes/12.gbapal" - .incbin "data/tilesets/secondary/fallarbor/palettes/13.gbapal" - .incbin "data/tilesets/secondary/fallarbor/palettes/14.gbapal" - .incbin "data/tilesets/secondary/fallarbor/palettes/15.gbapal" - - .align 2 - -gTilesetTiles_Fortree: @ 821E830 - .incbin "data/tilesets/secondary/fortree/tiles.4bpp.lz" - - .align 2 - -gTilesetPalettes_Fortree: @ 821FB9C - .incbin "data/tilesets/secondary/fortree/palettes/00.gbapal" - .incbin "data/tilesets/secondary/fortree/palettes/01.gbapal" - .incbin "data/tilesets/secondary/fortree/palettes/02.gbapal" - .incbin "data/tilesets/secondary/fortree/palettes/03.gbapal" - .incbin "data/tilesets/secondary/fortree/palettes/04.gbapal" - .incbin "data/tilesets/secondary/fortree/palettes/05.gbapal" - .incbin "data/tilesets/secondary/fortree/palettes/06.gbapal" - .incbin "data/tilesets/secondary/fortree/palettes/07.gbapal" - .incbin "data/tilesets/secondary/fortree/palettes/08.gbapal" - .incbin "data/tilesets/secondary/fortree/palettes/09.gbapal" - .incbin "data/tilesets/secondary/fortree/palettes/10.gbapal" - .incbin "data/tilesets/secondary/fortree/palettes/11.gbapal" - .incbin "data/tilesets/secondary/fortree/palettes/12.gbapal" - .incbin "data/tilesets/secondary/fortree/palettes/13.gbapal" - .incbin "data/tilesets/secondary/fortree/palettes/14.gbapal" - .incbin "data/tilesets/secondary/fortree/palettes/15.gbapal" - - .align 2 - -gTilesetTiles_Lilycove: @ 821FD9C - .incbin "data/tilesets/secondary/lilycove/tiles.4bpp.lz" - - .align 2 - -gTilesetPalettes_Lilycove: @ 82210B4 - .incbin "data/tilesets/secondary/lilycove/palettes/00.gbapal" - .incbin "data/tilesets/secondary/lilycove/palettes/01.gbapal" - .incbin "data/tilesets/secondary/lilycove/palettes/02.gbapal" - .incbin "data/tilesets/secondary/lilycove/palettes/03.gbapal" - .incbin "data/tilesets/secondary/lilycove/palettes/04.gbapal" - .incbin "data/tilesets/secondary/lilycove/palettes/05.gbapal" - .incbin "data/tilesets/secondary/lilycove/palettes/06.gbapal" - .incbin "data/tilesets/secondary/lilycove/palettes/07.gbapal" - .incbin "data/tilesets/secondary/lilycove/palettes/08.gbapal" - .incbin "data/tilesets/secondary/lilycove/palettes/09.gbapal" - .incbin "data/tilesets/secondary/lilycove/palettes/10.gbapal" - .incbin "data/tilesets/secondary/lilycove/palettes/11.gbapal" - .incbin "data/tilesets/secondary/lilycove/palettes/12.gbapal" - .incbin "data/tilesets/secondary/lilycove/palettes/13.gbapal" - .incbin "data/tilesets/secondary/lilycove/palettes/14.gbapal" - .incbin "data/tilesets/secondary/lilycove/palettes/15.gbapal" - - .align 2 - -gTilesetTiles_Mossdeep: @ 82212B4 - .incbin "data/tilesets/secondary/mossdeep/tiles.4bpp.lz" - - .align 2 - -gTilesetPalettes_Mossdeep: @ 82222BC - .incbin "data/tilesets/secondary/mossdeep/palettes/00.gbapal" - .incbin "data/tilesets/secondary/mossdeep/palettes/01.gbapal" - .incbin "data/tilesets/secondary/mossdeep/palettes/02.gbapal" - .incbin "data/tilesets/secondary/mossdeep/palettes/03.gbapal" - .incbin "data/tilesets/secondary/mossdeep/palettes/04.gbapal" - .incbin "data/tilesets/secondary/mossdeep/palettes/05.gbapal" - .incbin "data/tilesets/secondary/mossdeep/palettes/06.gbapal" - .incbin "data/tilesets/secondary/mossdeep/palettes/07.gbapal" - .incbin "data/tilesets/secondary/mossdeep/palettes/08.gbapal" - .incbin "data/tilesets/secondary/mossdeep/palettes/09.gbapal" - .incbin "data/tilesets/secondary/mossdeep/palettes/10.gbapal" - .incbin "data/tilesets/secondary/mossdeep/palettes/11.gbapal" - .incbin "data/tilesets/secondary/mossdeep/palettes/12.gbapal" - .incbin "data/tilesets/secondary/mossdeep/palettes/13.gbapal" - .incbin "data/tilesets/secondary/mossdeep/palettes/14.gbapal" - .incbin "data/tilesets/secondary/mossdeep/palettes/15.gbapal" - - .align 2 - -gTilesetTiles_EverGrande: @ 82224BC - .incbin "data/tilesets/secondary/ever_grande/tiles.4bpp.lz" - - .align 2 - -gTilesetPalettes_EverGrande: @ 82230D4 - .incbin "data/tilesets/secondary/ever_grande/palettes/00.gbapal" - .incbin "data/tilesets/secondary/ever_grande/palettes/01.gbapal" - .incbin "data/tilesets/secondary/ever_grande/palettes/02.gbapal" - .incbin "data/tilesets/secondary/ever_grande/palettes/03.gbapal" - .incbin "data/tilesets/secondary/ever_grande/palettes/04.gbapal" - .incbin "data/tilesets/secondary/ever_grande/palettes/05.gbapal" - .incbin "data/tilesets/secondary/ever_grande/palettes/06.gbapal" - .incbin "data/tilesets/secondary/ever_grande/palettes/07.gbapal" - .incbin "data/tilesets/secondary/ever_grande/palettes/08.gbapal" - .incbin "data/tilesets/secondary/ever_grande/palettes/09.gbapal" - .incbin "data/tilesets/secondary/ever_grande/palettes/10.gbapal" - .incbin "data/tilesets/secondary/ever_grande/palettes/11.gbapal" - .incbin "data/tilesets/secondary/ever_grande/palettes/12.gbapal" - .incbin "data/tilesets/secondary/ever_grande/palettes/13.gbapal" - .incbin "data/tilesets/secondary/ever_grande/palettes/14.gbapal" - .incbin "data/tilesets/secondary/ever_grande/palettes/15.gbapal" - - .align 2 - -gTilesetTiles_Pacifidlog: @ 82232D4 - .incbin "data/tilesets/secondary/pacifidlog/tiles.4bpp.lz" - - .align 2 - -gTilesetPalettes_Pacifidlog: @ 82249CC - .incbin "data/tilesets/secondary/pacifidlog/palettes/00.gbapal" - .incbin "data/tilesets/secondary/pacifidlog/palettes/01.gbapal" - .incbin "data/tilesets/secondary/pacifidlog/palettes/02.gbapal" - .incbin "data/tilesets/secondary/pacifidlog/palettes/03.gbapal" - .incbin "data/tilesets/secondary/pacifidlog/palettes/04.gbapal" - .incbin "data/tilesets/secondary/pacifidlog/palettes/05.gbapal" - .incbin "data/tilesets/secondary/pacifidlog/palettes/06.gbapal" - .incbin "data/tilesets/secondary/pacifidlog/palettes/07.gbapal" - .incbin "data/tilesets/secondary/pacifidlog/palettes/08.gbapal" - .incbin "data/tilesets/secondary/pacifidlog/palettes/09.gbapal" - .incbin "data/tilesets/secondary/pacifidlog/palettes/10.gbapal" - .incbin "data/tilesets/secondary/pacifidlog/palettes/11.gbapal" - .incbin "data/tilesets/secondary/pacifidlog/palettes/12.gbapal" - .incbin "data/tilesets/secondary/pacifidlog/palettes/13.gbapal" - .incbin "data/tilesets/secondary/pacifidlog/palettes/14.gbapal" - .incbin "data/tilesets/secondary/pacifidlog/palettes/15.gbapal" - - .align 2 - -gTilesetTiles_Sootopolis: @ 8224BCC - .incbin "data/tilesets/secondary/sootopolis/tiles.4bpp.lz" - - .align 2 - -gTilesetPalettes_Sootopolis: @ 8225420 - .incbin "data/tilesets/secondary/sootopolis/palettes/00.gbapal" - .incbin "data/tilesets/secondary/sootopolis/palettes/01.gbapal" - .incbin "data/tilesets/secondary/sootopolis/palettes/02.gbapal" - .incbin "data/tilesets/secondary/sootopolis/palettes/03.gbapal" - .incbin "data/tilesets/secondary/sootopolis/palettes/04.gbapal" - .incbin "data/tilesets/secondary/sootopolis/palettes/05.gbapal" - .incbin "data/tilesets/secondary/sootopolis/palettes/06.gbapal" - .incbin "data/tilesets/secondary/sootopolis/palettes/07.gbapal" - .incbin "data/tilesets/secondary/sootopolis/palettes/08.gbapal" - .incbin "data/tilesets/secondary/sootopolis/palettes/09.gbapal" - .incbin "data/tilesets/secondary/sootopolis/palettes/10.gbapal" - .incbin "data/tilesets/secondary/sootopolis/palettes/11.gbapal" - .incbin "data/tilesets/secondary/sootopolis/palettes/12.gbapal" - .incbin "data/tilesets/secondary/sootopolis/palettes/13.gbapal" - .incbin "data/tilesets/secondary/sootopolis/palettes/14.gbapal" - .incbin "data/tilesets/secondary/sootopolis/palettes/15.gbapal" - - .align 2 - -gTilesetTiles_Building: @ 8225620 - .incbin "data/tilesets/primary/building/tiles.4bpp.lz" - - .align 2 - -gTilesetPalettes_Building: @ 8225FA4 - .incbin "data/tilesets/primary/building/palettes/00.gbapal" - .incbin "data/tilesets/primary/building/palettes/01.gbapal" - .incbin "data/tilesets/primary/building/palettes/02.gbapal" - .incbin "data/tilesets/primary/building/palettes/03.gbapal" - .incbin "data/tilesets/primary/building/palettes/04.gbapal" - .incbin "data/tilesets/primary/building/palettes/05.gbapal" - .incbin "data/tilesets/primary/building/palettes/06.gbapal" - .incbin "data/tilesets/primary/building/palettes/07.gbapal" - .incbin "data/tilesets/primary/building/palettes/08.gbapal" - .incbin "data/tilesets/primary/building/palettes/09.gbapal" - .incbin "data/tilesets/primary/building/palettes/10.gbapal" - .incbin "data/tilesets/primary/building/palettes/11.gbapal" - .incbin "data/tilesets/primary/building/palettes/12.gbapal" - .incbin "data/tilesets/primary/building/palettes/13.gbapal" - .incbin "data/tilesets/primary/building/palettes/14.gbapal" - .incbin "data/tilesets/primary/building/palettes/15.gbapal" - - .align 2 - -gTilesetTiles_Shop: @ 82261A4 - .incbin "data/tilesets/secondary/shop/tiles.4bpp.lz" - - .align 2 - -gTilesetPalettes_Shop: @ 8227788 - .incbin "data/tilesets/secondary/shop/palettes/00.gbapal" - .incbin "data/tilesets/secondary/shop/palettes/01.gbapal" - .incbin "data/tilesets/secondary/shop/palettes/02.gbapal" - .incbin "data/tilesets/secondary/shop/palettes/03.gbapal" - .incbin "data/tilesets/secondary/shop/palettes/04.gbapal" - .incbin "data/tilesets/secondary/shop/palettes/05.gbapal" - .incbin "data/tilesets/secondary/shop/palettes/06.gbapal" - .incbin "data/tilesets/secondary/shop/palettes/07.gbapal" - .incbin "data/tilesets/secondary/shop/palettes/08.gbapal" - .incbin "data/tilesets/secondary/shop/palettes/09.gbapal" - .incbin "data/tilesets/secondary/shop/palettes/10.gbapal" - .incbin "data/tilesets/secondary/shop/palettes/11.gbapal" - .incbin "data/tilesets/secondary/shop/palettes/12.gbapal" - .incbin "data/tilesets/secondary/shop/palettes/13.gbapal" - .incbin "data/tilesets/secondary/shop/palettes/14.gbapal" - .incbin "data/tilesets/secondary/shop/palettes/15.gbapal" - - .align 2 - -gTilesetTiles_PokemonCenter: @ 8227988 - .incbin "data/tilesets/secondary/pokemon_center/tiles.4bpp.lz" - - .align 2 - -gTilesetPalettes_PokemonCenter: @ 8228AAC - .incbin "data/tilesets/secondary/pokemon_center/palettes/00.gbapal" - .incbin "data/tilesets/secondary/pokemon_center/palettes/01.gbapal" - .incbin "data/tilesets/secondary/pokemon_center/palettes/02.gbapal" - .incbin "data/tilesets/secondary/pokemon_center/palettes/03.gbapal" - .incbin "data/tilesets/secondary/pokemon_center/palettes/04.gbapal" - .incbin "data/tilesets/secondary/pokemon_center/palettes/05.gbapal" - .incbin "data/tilesets/secondary/pokemon_center/palettes/06.gbapal" - .incbin "data/tilesets/secondary/pokemon_center/palettes/07.gbapal" - .incbin "data/tilesets/secondary/pokemon_center/palettes/08.gbapal" - .incbin "data/tilesets/secondary/pokemon_center/palettes/09.gbapal" - .incbin "data/tilesets/secondary/pokemon_center/palettes/10.gbapal" - .incbin "data/tilesets/secondary/pokemon_center/palettes/11.gbapal" - .incbin "data/tilesets/secondary/pokemon_center/palettes/12.gbapal" - .incbin "data/tilesets/secondary/pokemon_center/palettes/13.gbapal" - .incbin "data/tilesets/secondary/pokemon_center/palettes/14.gbapal" - .incbin "data/tilesets/secondary/pokemon_center/palettes/15.gbapal" - - .align 2 - -gTilesetTiles_Cave: @ 8228CAC - .incbin "data/tilesets/secondary/cave/tiles.4bpp.lz" - - .align 2 - -gTilesetPalettes_Cave: @ 822A814 - .incbin "data/tilesets/secondary/cave/palettes/00.gbapal" - .incbin "data/tilesets/secondary/cave/palettes/01.gbapal" - .incbin "data/tilesets/secondary/cave/palettes/02.gbapal" - .incbin "data/tilesets/secondary/cave/palettes/03.gbapal" - .incbin "data/tilesets/secondary/cave/palettes/04.gbapal" - .incbin "data/tilesets/secondary/cave/palettes/05.gbapal" - .incbin "data/tilesets/secondary/cave/palettes/06.gbapal" - .incbin "data/tilesets/secondary/cave/palettes/07.gbapal" - .incbin "data/tilesets/secondary/cave/palettes/08.gbapal" - .incbin "data/tilesets/secondary/cave/palettes/09.gbapal" - .incbin "data/tilesets/secondary/cave/palettes/10.gbapal" - .incbin "data/tilesets/secondary/cave/palettes/11.gbapal" - .incbin "data/tilesets/secondary/cave/palettes/12.gbapal" - .incbin "data/tilesets/secondary/cave/palettes/13.gbapal" - .incbin "data/tilesets/secondary/cave/palettes/14.gbapal" - .incbin "data/tilesets/secondary/cave/palettes/15.gbapal" - - .align 2 - -gTilesetTiles_PokemonSchool: @ 822AA14 - .incbin "data/tilesets/secondary/pokemon_school/tiles.4bpp.lz" - - .align 2 - -gTilesetPalettes_PokemonSchool: @ 822B15C - .incbin "data/tilesets/secondary/pokemon_school/palettes/00.gbapal" - .incbin "data/tilesets/secondary/pokemon_school/palettes/01.gbapal" - .incbin "data/tilesets/secondary/pokemon_school/palettes/02.gbapal" - .incbin "data/tilesets/secondary/pokemon_school/palettes/03.gbapal" - .incbin "data/tilesets/secondary/pokemon_school/palettes/04.gbapal" - .incbin "data/tilesets/secondary/pokemon_school/palettes/05.gbapal" - .incbin "data/tilesets/secondary/pokemon_school/palettes/06.gbapal" - .incbin "data/tilesets/secondary/pokemon_school/palettes/07.gbapal" - .incbin "data/tilesets/secondary/pokemon_school/palettes/08.gbapal" - .incbin "data/tilesets/secondary/pokemon_school/palettes/09.gbapal" - .incbin "data/tilesets/secondary/pokemon_school/palettes/10.gbapal" - .incbin "data/tilesets/secondary/pokemon_school/palettes/11.gbapal" - .incbin "data/tilesets/secondary/pokemon_school/palettes/12.gbapal" - .incbin "data/tilesets/secondary/pokemon_school/palettes/13.gbapal" - .incbin "data/tilesets/secondary/pokemon_school/palettes/14.gbapal" - .incbin "data/tilesets/secondary/pokemon_school/palettes/15.gbapal" - - .align 2 - -gTilesetTiles_PokemonFanClub: @ 822B35C - .incbin "data/tilesets/secondary/pokemon_fan_club/tiles.4bpp.lz" - - .align 2 - -gTilesetPalettes_PokemonFanClub: @ 822BC88 - .incbin "data/tilesets/secondary/pokemon_fan_club/palettes/00.gbapal" - .incbin "data/tilesets/secondary/pokemon_fan_club/palettes/01.gbapal" - .incbin "data/tilesets/secondary/pokemon_fan_club/palettes/02.gbapal" - .incbin "data/tilesets/secondary/pokemon_fan_club/palettes/03.gbapal" - .incbin "data/tilesets/secondary/pokemon_fan_club/palettes/04.gbapal" - .incbin "data/tilesets/secondary/pokemon_fan_club/palettes/05.gbapal" - .incbin "data/tilesets/secondary/pokemon_fan_club/palettes/06.gbapal" - .incbin "data/tilesets/secondary/pokemon_fan_club/palettes/07.gbapal" - .incbin "data/tilesets/secondary/pokemon_fan_club/palettes/08.gbapal" - .incbin "data/tilesets/secondary/pokemon_fan_club/palettes/09.gbapal" - .incbin "data/tilesets/secondary/pokemon_fan_club/palettes/10.gbapal" - .incbin "data/tilesets/secondary/pokemon_fan_club/palettes/11.gbapal" - .incbin "data/tilesets/secondary/pokemon_fan_club/palettes/12.gbapal" - .incbin "data/tilesets/secondary/pokemon_fan_club/palettes/13.gbapal" - .incbin "data/tilesets/secondary/pokemon_fan_club/palettes/14.gbapal" - .incbin "data/tilesets/secondary/pokemon_fan_club/palettes/15.gbapal" - - .align 2 - -gTilesetTiles_Unused1: @ 822BE88 - .incbin "data/tilesets/secondary/unused_1/tiles.4bpp.lz" - - .align 2 - -gTilesetPalettes_Unused1: @ 822BED4 - .incbin "data/tilesets/secondary/unused_1/palettes/00.gbapal" - .incbin "data/tilesets/secondary/unused_1/palettes/01.gbapal" - .incbin "data/tilesets/secondary/unused_1/palettes/02.gbapal" - .incbin "data/tilesets/secondary/unused_1/palettes/03.gbapal" - .incbin "data/tilesets/secondary/unused_1/palettes/04.gbapal" - .incbin "data/tilesets/secondary/unused_1/palettes/05.gbapal" - .incbin "data/tilesets/secondary/unused_1/palettes/06.gbapal" - .incbin "data/tilesets/secondary/unused_1/palettes/07.gbapal" - .incbin "data/tilesets/secondary/unused_1/palettes/08.gbapal" - .incbin "data/tilesets/secondary/unused_1/palettes/09.gbapal" - .incbin "data/tilesets/secondary/unused_1/palettes/10.gbapal" - .incbin "data/tilesets/secondary/unused_1/palettes/11.gbapal" - .incbin "data/tilesets/secondary/unused_1/palettes/12.gbapal" - .incbin "data/tilesets/secondary/unused_1/palettes/13.gbapal" - .incbin "data/tilesets/secondary/unused_1/palettes/14.gbapal" - .incbin "data/tilesets/secondary/unused_1/palettes/15.gbapal" - - .align 2 - -gTilesetTiles_MeteorFalls: @ 822C0D4 - .incbin "data/tilesets/secondary/meteor_falls/tiles.4bpp.lz" - - .align 2 - -gTilesetPalettes_MeteorFalls: @ 822DC1C - .incbin "data/tilesets/secondary/meteor_falls/palettes/00.gbapal" - .incbin "data/tilesets/secondary/meteor_falls/palettes/01.gbapal" - .incbin "data/tilesets/secondary/meteor_falls/palettes/02.gbapal" - .incbin "data/tilesets/secondary/meteor_falls/palettes/03.gbapal" - .incbin "data/tilesets/secondary/meteor_falls/palettes/04.gbapal" - .incbin "data/tilesets/secondary/meteor_falls/palettes/05.gbapal" - .incbin "data/tilesets/secondary/meteor_falls/palettes/06.gbapal" - .incbin "data/tilesets/secondary/meteor_falls/palettes/07.gbapal" - .incbin "data/tilesets/secondary/meteor_falls/palettes/08.gbapal" - .incbin "data/tilesets/secondary/meteor_falls/palettes/09.gbapal" - .incbin "data/tilesets/secondary/meteor_falls/palettes/10.gbapal" - .incbin "data/tilesets/secondary/meteor_falls/palettes/11.gbapal" - .incbin "data/tilesets/secondary/meteor_falls/palettes/12.gbapal" - .incbin "data/tilesets/secondary/meteor_falls/palettes/13.gbapal" - .incbin "data/tilesets/secondary/meteor_falls/palettes/14.gbapal" - .incbin "data/tilesets/secondary/meteor_falls/palettes/15.gbapal" - - .align 2 - -gTilesetTiles_OceanicMuseum: @ 822DE1C - .incbin "data/tilesets/secondary/oceanic_museum/tiles.4bpp.lz" - - .align 2 - -gTilesetPalettes_OceanicMuseum: @ 822EDA8 - .incbin "data/tilesets/secondary/oceanic_museum/palettes/00.gbapal" - .incbin "data/tilesets/secondary/oceanic_museum/palettes/01.gbapal" - .incbin "data/tilesets/secondary/oceanic_museum/palettes/02.gbapal" - .incbin "data/tilesets/secondary/oceanic_museum/palettes/03.gbapal" - .incbin "data/tilesets/secondary/oceanic_museum/palettes/04.gbapal" - .incbin "data/tilesets/secondary/oceanic_museum/palettes/05.gbapal" - .incbin "data/tilesets/secondary/oceanic_museum/palettes/06.gbapal" - .incbin "data/tilesets/secondary/oceanic_museum/palettes/07.gbapal" - .incbin "data/tilesets/secondary/oceanic_museum/palettes/08.gbapal" - .incbin "data/tilesets/secondary/oceanic_museum/palettes/09.gbapal" - .incbin "data/tilesets/secondary/oceanic_museum/palettes/10.gbapal" - .incbin "data/tilesets/secondary/oceanic_museum/palettes/11.gbapal" - .incbin "data/tilesets/secondary/oceanic_museum/palettes/12.gbapal" - .incbin "data/tilesets/secondary/oceanic_museum/palettes/13.gbapal" - .incbin "data/tilesets/secondary/oceanic_museum/palettes/14.gbapal" - .incbin "data/tilesets/secondary/oceanic_museum/palettes/15.gbapal" - - .align 2 - -gTilesetTiles_CableClub: @ 822EFA8 - .incbin "data/tilesets/secondary/cable_club/tiles.4bpp" - - .align 2 - - .incbin "data/tilesets/secondary/cable_club/unknown_tiles.4bpp" - - .align 2 - -gTilesetPalettes_CableClub: @ 8233EA8 - .incbin "data/tilesets/secondary/cable_club/palettes/00.gbapal" - .incbin "data/tilesets/secondary/cable_club/palettes/01.gbapal" - .incbin "data/tilesets/secondary/cable_club/palettes/02.gbapal" - .incbin "data/tilesets/secondary/cable_club/palettes/03.gbapal" - .incbin "data/tilesets/secondary/cable_club/palettes/04.gbapal" - .incbin "data/tilesets/secondary/cable_club/palettes/05.gbapal" - .incbin "data/tilesets/secondary/cable_club/palettes/06.gbapal" - .incbin "data/tilesets/secondary/cable_club/palettes/07.gbapal" - .incbin "data/tilesets/secondary/cable_club/palettes/08.gbapal" - .incbin "data/tilesets/secondary/cable_club/palettes/09.gbapal" - .incbin "data/tilesets/secondary/cable_club/palettes/10.gbapal" - .incbin "data/tilesets/secondary/cable_club/palettes/11.gbapal" - .incbin "data/tilesets/secondary/cable_club/palettes/12.gbapal" - .incbin "data/tilesets/secondary/cable_club/palettes/13.gbapal" - .incbin "data/tilesets/secondary/cable_club/palettes/14.gbapal" - .incbin "data/tilesets/secondary/cable_club/palettes/15.gbapal" - - .align 2 - -gTilesetTiles_SeashoreHouse: @ 82340A8 - .incbin "data/tilesets/secondary/seashore_house/tiles.4bpp.lz" - - .align 2 - -gTilesetPalettes_SeashoreHouse: @ 8234984 - .incbin "data/tilesets/secondary/seashore_house/palettes/00.gbapal" - .incbin "data/tilesets/secondary/seashore_house/palettes/01.gbapal" - .incbin "data/tilesets/secondary/seashore_house/palettes/02.gbapal" - .incbin "data/tilesets/secondary/seashore_house/palettes/03.gbapal" - .incbin "data/tilesets/secondary/seashore_house/palettes/04.gbapal" - .incbin "data/tilesets/secondary/seashore_house/palettes/05.gbapal" - .incbin "data/tilesets/secondary/seashore_house/palettes/06.gbapal" - .incbin "data/tilesets/secondary/seashore_house/palettes/07.gbapal" - .incbin "data/tilesets/secondary/seashore_house/palettes/08.gbapal" - .incbin "data/tilesets/secondary/seashore_house/palettes/09.gbapal" - .incbin "data/tilesets/secondary/seashore_house/palettes/10.gbapal" - .incbin "data/tilesets/secondary/seashore_house/palettes/11.gbapal" - .incbin "data/tilesets/secondary/seashore_house/palettes/12.gbapal" - .incbin "data/tilesets/secondary/seashore_house/palettes/13.gbapal" - .incbin "data/tilesets/secondary/seashore_house/palettes/14.gbapal" - .incbin "data/tilesets/secondary/seashore_house/palettes/15.gbapal" - - .align 2 - -gTilesetTiles_PrettyPetalFlowerShop: @ 8234B84 - .incbin "data/tilesets/secondary/pretty_petal_flower_shop/tiles.4bpp.lz" - - .align 2 - -gTilesetPalettes_PrettyPetalFlowerShop: @ 823577C - .incbin "data/tilesets/secondary/pretty_petal_flower_shop/palettes/00.gbapal" - .incbin "data/tilesets/secondary/pretty_petal_flower_shop/palettes/01.gbapal" - .incbin "data/tilesets/secondary/pretty_petal_flower_shop/palettes/02.gbapal" - .incbin "data/tilesets/secondary/pretty_petal_flower_shop/palettes/03.gbapal" - .incbin "data/tilesets/secondary/pretty_petal_flower_shop/palettes/04.gbapal" - .incbin "data/tilesets/secondary/pretty_petal_flower_shop/palettes/05.gbapal" - .incbin "data/tilesets/secondary/pretty_petal_flower_shop/palettes/06.gbapal" - .incbin "data/tilesets/secondary/pretty_petal_flower_shop/palettes/07.gbapal" - .incbin "data/tilesets/secondary/pretty_petal_flower_shop/palettes/08.gbapal" - .incbin "data/tilesets/secondary/pretty_petal_flower_shop/palettes/09.gbapal" - .incbin "data/tilesets/secondary/pretty_petal_flower_shop/palettes/10.gbapal" - .incbin "data/tilesets/secondary/pretty_petal_flower_shop/palettes/11.gbapal" - .incbin "data/tilesets/secondary/pretty_petal_flower_shop/palettes/12.gbapal" - .incbin "data/tilesets/secondary/pretty_petal_flower_shop/palettes/13.gbapal" - .incbin "data/tilesets/secondary/pretty_petal_flower_shop/palettes/14.gbapal" - .incbin "data/tilesets/secondary/pretty_petal_flower_shop/palettes/15.gbapal" - - .align 2 - -gTilesetTiles_PokemonDayCare: @ 823597C - .incbin "data/tilesets/secondary/pokemon_day_care/tiles.4bpp.lz" - - .align 2 - -gTilesetPalettes_PokemonDayCare: @ 82363B8 - .incbin "data/tilesets/secondary/pokemon_day_care/palettes/00.gbapal" - .incbin "data/tilesets/secondary/pokemon_day_care/palettes/01.gbapal" - .incbin "data/tilesets/secondary/pokemon_day_care/palettes/02.gbapal" - .incbin "data/tilesets/secondary/pokemon_day_care/palettes/03.gbapal" - .incbin "data/tilesets/secondary/pokemon_day_care/palettes/04.gbapal" - .incbin "data/tilesets/secondary/pokemon_day_care/palettes/05.gbapal" - .incbin "data/tilesets/secondary/pokemon_day_care/palettes/06.gbapal" - .incbin "data/tilesets/secondary/pokemon_day_care/palettes/07.gbapal" - .incbin "data/tilesets/secondary/pokemon_day_care/palettes/08.gbapal" - .incbin "data/tilesets/secondary/pokemon_day_care/palettes/09.gbapal" - .incbin "data/tilesets/secondary/pokemon_day_care/palettes/10.gbapal" - .incbin "data/tilesets/secondary/pokemon_day_care/palettes/11.gbapal" - .incbin "data/tilesets/secondary/pokemon_day_care/palettes/12.gbapal" - .incbin "data/tilesets/secondary/pokemon_day_care/palettes/13.gbapal" - .incbin "data/tilesets/secondary/pokemon_day_care/palettes/14.gbapal" - .incbin "data/tilesets/secondary/pokemon_day_care/palettes/15.gbapal" - - .align 2 - -gTilesetTiles_Facility: @ 82365B8 - .incbin "data/tilesets/secondary/facility/tiles.4bpp.lz" - - .align 2 - -gTilesetPalettes_Facility: @ 8238140 - .incbin "data/tilesets/secondary/facility/palettes/00.gbapal" - .incbin "data/tilesets/secondary/facility/palettes/01.gbapal" - .incbin "data/tilesets/secondary/facility/palettes/02.gbapal" - .incbin "data/tilesets/secondary/facility/palettes/03.gbapal" - .incbin "data/tilesets/secondary/facility/palettes/04.gbapal" - .incbin "data/tilesets/secondary/facility/palettes/05.gbapal" - .incbin "data/tilesets/secondary/facility/palettes/06.gbapal" - .incbin "data/tilesets/secondary/facility/palettes/07.gbapal" - .incbin "data/tilesets/secondary/facility/palettes/08.gbapal" - .incbin "data/tilesets/secondary/facility/palettes/09.gbapal" - .incbin "data/tilesets/secondary/facility/palettes/10.gbapal" - .incbin "data/tilesets/secondary/facility/palettes/11.gbapal" - .incbin "data/tilesets/secondary/facility/palettes/12.gbapal" - .incbin "data/tilesets/secondary/facility/palettes/13.gbapal" - .incbin "data/tilesets/secondary/facility/palettes/14.gbapal" - .incbin "data/tilesets/secondary/facility/palettes/15.gbapal" - - .align 2 - -gTilesetTiles_BikeShop: @ 8238340 - .incbin "data/tilesets/secondary/bike_shop/tiles.4bpp.lz" - - .align 2 - -gTilesetPalettes_BikeShop: @ 8239670 - .incbin "data/tilesets/secondary/bike_shop/palettes/00.gbapal" - .incbin "data/tilesets/secondary/bike_shop/palettes/01.gbapal" - .incbin "data/tilesets/secondary/bike_shop/palettes/02.gbapal" - .incbin "data/tilesets/secondary/bike_shop/palettes/03.gbapal" - .incbin "data/tilesets/secondary/bike_shop/palettes/04.gbapal" - .incbin "data/tilesets/secondary/bike_shop/palettes/05.gbapal" - .incbin "data/tilesets/secondary/bike_shop/palettes/06.gbapal" - .incbin "data/tilesets/secondary/bike_shop/palettes/07.gbapal" - .incbin "data/tilesets/secondary/bike_shop/palettes/08.gbapal" - .incbin "data/tilesets/secondary/bike_shop/palettes/09.gbapal" - .incbin "data/tilesets/secondary/bike_shop/palettes/10.gbapal" - .incbin "data/tilesets/secondary/bike_shop/palettes/11.gbapal" - .incbin "data/tilesets/secondary/bike_shop/palettes/12.gbapal" - .incbin "data/tilesets/secondary/bike_shop/palettes/13.gbapal" - .incbin "data/tilesets/secondary/bike_shop/palettes/14.gbapal" - .incbin "data/tilesets/secondary/bike_shop/palettes/15.gbapal" - - .align 2 - -gTilesetTiles_RusturfTunnel: @ 8239870 - .incbin "data/tilesets/secondary/rusturf_tunnel/tiles.4bpp.lz" - - .align 2 - -gTilesetPalettes_RusturfTunnel: @ 823A264 - .incbin "data/tilesets/secondary/rusturf_tunnel/palettes/00.gbapal" - .incbin "data/tilesets/secondary/rusturf_tunnel/palettes/01.gbapal" - .incbin "data/tilesets/secondary/rusturf_tunnel/palettes/02.gbapal" - .incbin "data/tilesets/secondary/rusturf_tunnel/palettes/03.gbapal" - .incbin "data/tilesets/secondary/rusturf_tunnel/palettes/04.gbapal" - .incbin "data/tilesets/secondary/rusturf_tunnel/palettes/05.gbapal" - .incbin "data/tilesets/secondary/rusturf_tunnel/palettes/06.gbapal" - .incbin "data/tilesets/secondary/rusturf_tunnel/palettes/07.gbapal" - .incbin "data/tilesets/secondary/rusturf_tunnel/palettes/08.gbapal" - .incbin "data/tilesets/secondary/rusturf_tunnel/palettes/09.gbapal" - .incbin "data/tilesets/secondary/rusturf_tunnel/palettes/10.gbapal" - .incbin "data/tilesets/secondary/rusturf_tunnel/palettes/11.gbapal" - .incbin "data/tilesets/secondary/rusturf_tunnel/palettes/12.gbapal" - .incbin "data/tilesets/secondary/rusturf_tunnel/palettes/13.gbapal" - .incbin "data/tilesets/secondary/rusturf_tunnel/palettes/14.gbapal" - .incbin "data/tilesets/secondary/rusturf_tunnel/palettes/15.gbapal" - - .align 2 - -@ unused compressed copy of tiles - .incbin "data/tilesets/secondary/secret_base/brown_cave/unused_tiles.4bpp.lz" - - .align 2 - -gTilesetPalettes_SecretBaseBrownCave: @ 823A9E4 - .incbin "data/tilesets/secondary/secret_base/brown_cave/palettes/00.gbapal" - .incbin "data/tilesets/secondary/secret_base/brown_cave/palettes/01.gbapal" - .incbin "data/tilesets/secondary/secret_base/brown_cave/palettes/02.gbapal" - .incbin "data/tilesets/secondary/secret_base/brown_cave/palettes/03.gbapal" - .incbin "data/tilesets/secondary/secret_base/brown_cave/palettes/04.gbapal" - .incbin "data/tilesets/secondary/secret_base/brown_cave/palettes/05.gbapal" - .incbin "data/tilesets/secondary/secret_base/brown_cave/palettes/06.gbapal" - .incbin "data/tilesets/secondary/secret_base/brown_cave/palettes/07.gbapal" - .incbin "data/tilesets/secondary/secret_base/brown_cave/palettes/08.gbapal" - .incbin "data/tilesets/secondary/secret_base/brown_cave/palettes/09.gbapal" - .incbin "data/tilesets/secondary/secret_base/brown_cave/palettes/10.gbapal" - .incbin "data/tilesets/secondary/secret_base/brown_cave/palettes/11.gbapal" - .incbin "data/tilesets/secondary/secret_base/brown_cave/palettes/12.gbapal" - .incbin "data/tilesets/secondary/secret_base/brown_cave/palettes/13.gbapal" - .incbin "data/tilesets/secondary/secret_base/brown_cave/palettes/14.gbapal" - .incbin "data/tilesets/secondary/secret_base/brown_cave/palettes/15.gbapal" - - .align 2 - -@ unused compressed copy of tiles - .incbin "data/tilesets/secondary/secret_base/tree/unused_tiles.4bpp.lz" - - .align 2 - -gTilesetPalettes_SecretBaseTree: @ 823B108 - .incbin "data/tilesets/secondary/secret_base/tree/palettes/00.gbapal" - .incbin "data/tilesets/secondary/secret_base/tree/palettes/01.gbapal" - .incbin "data/tilesets/secondary/secret_base/tree/palettes/02.gbapal" - .incbin "data/tilesets/secondary/secret_base/tree/palettes/03.gbapal" - .incbin "data/tilesets/secondary/secret_base/tree/palettes/04.gbapal" - .incbin "data/tilesets/secondary/secret_base/tree/palettes/05.gbapal" - .incbin "data/tilesets/secondary/secret_base/tree/palettes/06.gbapal" - .incbin "data/tilesets/secondary/secret_base/tree/palettes/07.gbapal" - .incbin "data/tilesets/secondary/secret_base/tree/palettes/08.gbapal" - .incbin "data/tilesets/secondary/secret_base/tree/palettes/09.gbapal" - .incbin "data/tilesets/secondary/secret_base/tree/palettes/10.gbapal" - .incbin "data/tilesets/secondary/secret_base/tree/palettes/11.gbapal" - .incbin "data/tilesets/secondary/secret_base/tree/palettes/12.gbapal" - .incbin "data/tilesets/secondary/secret_base/tree/palettes/13.gbapal" - .incbin "data/tilesets/secondary/secret_base/tree/palettes/14.gbapal" - .incbin "data/tilesets/secondary/secret_base/tree/palettes/15.gbapal" - - .align 2 - -@ unused compressed copy of tiles - .incbin "data/tilesets/secondary/secret_base/shrub/unused_tiles.4bpp.lz" - - .align 2 - -gTilesetPalettes_SecretBaseShrub: @ 823B870 - .incbin "data/tilesets/secondary/secret_base/shrub/palettes/00.gbapal" - .incbin "data/tilesets/secondary/secret_base/shrub/palettes/01.gbapal" - .incbin "data/tilesets/secondary/secret_base/shrub/palettes/02.gbapal" - .incbin "data/tilesets/secondary/secret_base/shrub/palettes/03.gbapal" - .incbin "data/tilesets/secondary/secret_base/shrub/palettes/04.gbapal" - .incbin "data/tilesets/secondary/secret_base/shrub/palettes/05.gbapal" - .incbin "data/tilesets/secondary/secret_base/shrub/palettes/06.gbapal" - .incbin "data/tilesets/secondary/secret_base/shrub/palettes/07.gbapal" - .incbin "data/tilesets/secondary/secret_base/shrub/palettes/08.gbapal" - .incbin "data/tilesets/secondary/secret_base/shrub/palettes/09.gbapal" - .incbin "data/tilesets/secondary/secret_base/shrub/palettes/10.gbapal" - .incbin "data/tilesets/secondary/secret_base/shrub/palettes/11.gbapal" - .incbin "data/tilesets/secondary/secret_base/shrub/palettes/12.gbapal" - .incbin "data/tilesets/secondary/secret_base/shrub/palettes/13.gbapal" - .incbin "data/tilesets/secondary/secret_base/shrub/palettes/14.gbapal" - .incbin "data/tilesets/secondary/secret_base/shrub/palettes/15.gbapal" - - .align 2 - -@ unused compressed copy of tiles - .incbin "data/tilesets/secondary/secret_base/blue_cave/unused_tiles.4bpp.lz" - - .align 2 - -gTilesetPalettes_SecretBaseBlueCave: @ 823BE8C - .incbin "data/tilesets/secondary/secret_base/blue_cave/palettes/00.gbapal" - .incbin "data/tilesets/secondary/secret_base/blue_cave/palettes/01.gbapal" - .incbin "data/tilesets/secondary/secret_base/blue_cave/palettes/02.gbapal" - .incbin "data/tilesets/secondary/secret_base/blue_cave/palettes/03.gbapal" - .incbin "data/tilesets/secondary/secret_base/blue_cave/palettes/04.gbapal" - .incbin "data/tilesets/secondary/secret_base/blue_cave/palettes/05.gbapal" - .incbin "data/tilesets/secondary/secret_base/blue_cave/palettes/06.gbapal" - .incbin "data/tilesets/secondary/secret_base/blue_cave/palettes/07.gbapal" - .incbin "data/tilesets/secondary/secret_base/blue_cave/palettes/08.gbapal" - .incbin "data/tilesets/secondary/secret_base/blue_cave/palettes/09.gbapal" - .incbin "data/tilesets/secondary/secret_base/blue_cave/palettes/10.gbapal" - .incbin "data/tilesets/secondary/secret_base/blue_cave/palettes/11.gbapal" - .incbin "data/tilesets/secondary/secret_base/blue_cave/palettes/12.gbapal" - .incbin "data/tilesets/secondary/secret_base/blue_cave/palettes/13.gbapal" - .incbin "data/tilesets/secondary/secret_base/blue_cave/palettes/14.gbapal" - .incbin "data/tilesets/secondary/secret_base/blue_cave/palettes/15.gbapal" - - .align 2 - -@ unused compressed copy of tiles - .incbin "data/tilesets/secondary/secret_base/yellow_cave/unused_tiles.4bpp.lz" - - .align 2 - -gTilesetPalettes_SecretBaseYellowCave: @ 823C5C4 - .incbin "data/tilesets/secondary/secret_base/yellow_cave/palettes/00.gbapal" - .incbin "data/tilesets/secondary/secret_base/yellow_cave/palettes/01.gbapal" - .incbin "data/tilesets/secondary/secret_base/yellow_cave/palettes/02.gbapal" - .incbin "data/tilesets/secondary/secret_base/yellow_cave/palettes/03.gbapal" - .incbin "data/tilesets/secondary/secret_base/yellow_cave/palettes/04.gbapal" - .incbin "data/tilesets/secondary/secret_base/yellow_cave/palettes/05.gbapal" - .incbin "data/tilesets/secondary/secret_base/yellow_cave/palettes/06.gbapal" - .incbin "data/tilesets/secondary/secret_base/yellow_cave/palettes/07.gbapal" - .incbin "data/tilesets/secondary/secret_base/yellow_cave/palettes/08.gbapal" - .incbin "data/tilesets/secondary/secret_base/yellow_cave/palettes/09.gbapal" - .incbin "data/tilesets/secondary/secret_base/yellow_cave/palettes/10.gbapal" - .incbin "data/tilesets/secondary/secret_base/yellow_cave/palettes/11.gbapal" - .incbin "data/tilesets/secondary/secret_base/yellow_cave/palettes/12.gbapal" - .incbin "data/tilesets/secondary/secret_base/yellow_cave/palettes/13.gbapal" - .incbin "data/tilesets/secondary/secret_base/yellow_cave/palettes/14.gbapal" - .incbin "data/tilesets/secondary/secret_base/yellow_cave/palettes/15.gbapal" - - .align 2 - -@ unused compressed copy of tiles - .incbin "data/tilesets/secondary/secret_base/red_cave/unused_tiles.4bpp.lz" - - .align 2 - -gTilesetPalettes_SecretBaseRedCave: @ 823CBFC - .incbin "data/tilesets/secondary/secret_base/red_cave/palettes/00.gbapal" - .incbin "data/tilesets/secondary/secret_base/red_cave/palettes/01.gbapal" - .incbin "data/tilesets/secondary/secret_base/red_cave/palettes/02.gbapal" - .incbin "data/tilesets/secondary/secret_base/red_cave/palettes/03.gbapal" - .incbin "data/tilesets/secondary/secret_base/red_cave/palettes/04.gbapal" - .incbin "data/tilesets/secondary/secret_base/red_cave/palettes/05.gbapal" - .incbin "data/tilesets/secondary/secret_base/red_cave/palettes/06.gbapal" - .incbin "data/tilesets/secondary/secret_base/red_cave/palettes/07.gbapal" - .incbin "data/tilesets/secondary/secret_base/red_cave/palettes/08.gbapal" - .incbin "data/tilesets/secondary/secret_base/red_cave/palettes/09.gbapal" - .incbin "data/tilesets/secondary/secret_base/red_cave/palettes/10.gbapal" - .incbin "data/tilesets/secondary/secret_base/red_cave/palettes/11.gbapal" - .incbin "data/tilesets/secondary/secret_base/red_cave/palettes/12.gbapal" - .incbin "data/tilesets/secondary/secret_base/red_cave/palettes/13.gbapal" - .incbin "data/tilesets/secondary/secret_base/red_cave/palettes/14.gbapal" - .incbin "data/tilesets/secondary/secret_base/red_cave/palettes/15.gbapal" - - .align 2 - -gTilesetTiles_SecretBaseBrownCave: @ 823CDFC - .incbin "data/tilesets/secondary/secret_base/brown_cave/tiles.4bpp" - - .align 2 - -gTilesetTiles_SecretBaseTree: @ 823D85C - .incbin "data/tilesets/secondary/secret_base/tree/tiles.4bpp" - - .align 2 - -gTilesetTiles_SecretBaseShrub: @ 823E2BC - .incbin "data/tilesets/secondary/secret_base/shrub/tiles.4bpp" - - .align 2 - -gTilesetTiles_SecretBaseBlueCave: @ 823ED1C - .incbin "data/tilesets/secondary/secret_base/blue_cave/tiles.4bpp" - - .align 2 - -gTilesetTiles_SecretBaseYellowCave: @ 823F77C - .incbin "data/tilesets/secondary/secret_base/yellow_cave/tiles.4bpp" - - .align 2 - -gTilesetTiles_SecretBaseRedCave: @ 82401DC - .incbin "data/tilesets/secondary/secret_base/red_cave/tiles.4bpp" - - .align 2 - -gTilesetTiles_InsideOfTruck: @ 8240C3C - .incbin "data/tilesets/secondary/inside_of_truck/tiles.4bpp.lz" - - .align 2 - -gTilesetPalettes_InsideOfTruck: @ 8240E98 - .incbin "data/tilesets/secondary/inside_of_truck/palettes/00.gbapal" - .incbin "data/tilesets/secondary/inside_of_truck/palettes/01.gbapal" - .incbin "data/tilesets/secondary/inside_of_truck/palettes/02.gbapal" - .incbin "data/tilesets/secondary/inside_of_truck/palettes/03.gbapal" - .incbin "data/tilesets/secondary/inside_of_truck/palettes/04.gbapal" - .incbin "data/tilesets/secondary/inside_of_truck/palettes/05.gbapal" - .incbin "data/tilesets/secondary/inside_of_truck/palettes/06.gbapal" - .incbin "data/tilesets/secondary/inside_of_truck/palettes/07.gbapal" - .incbin "data/tilesets/secondary/inside_of_truck/palettes/08.gbapal" - .incbin "data/tilesets/secondary/inside_of_truck/palettes/09.gbapal" - .incbin "data/tilesets/secondary/inside_of_truck/palettes/10.gbapal" - .incbin "data/tilesets/secondary/inside_of_truck/palettes/11.gbapal" - .incbin "data/tilesets/secondary/inside_of_truck/palettes/12.gbapal" - .incbin "data/tilesets/secondary/inside_of_truck/palettes/13.gbapal" - .incbin "data/tilesets/secondary/inside_of_truck/palettes/14.gbapal" - .incbin "data/tilesets/secondary/inside_of_truck/palettes/15.gbapal" - - .align 2 - -gTilesetTiles_Contest: @ 8241098 - .incbin "data/tilesets/secondary/contest/tiles.4bpp.lz" - - .align 2 - -gTilesetPalettes_Contest: @ 8241BEC - .incbin "data/tilesets/secondary/contest/palettes/00.gbapal" - .incbin "data/tilesets/secondary/contest/palettes/01.gbapal" - .incbin "data/tilesets/secondary/contest/palettes/02.gbapal" - .incbin "data/tilesets/secondary/contest/palettes/03.gbapal" - .incbin "data/tilesets/secondary/contest/palettes/04.gbapal" - .incbin "data/tilesets/secondary/contest/palettes/05.gbapal" - .incbin "data/tilesets/secondary/contest/palettes/06.gbapal" - .incbin "data/tilesets/secondary/contest/palettes/07.gbapal" - .incbin "data/tilesets/secondary/contest/palettes/08.gbapal" - .incbin "data/tilesets/secondary/contest/palettes/09.gbapal" - .incbin "data/tilesets/secondary/contest/palettes/10.gbapal" - .incbin "data/tilesets/secondary/contest/palettes/11.gbapal" - .incbin "data/tilesets/secondary/contest/palettes/12.gbapal" - .incbin "data/tilesets/secondary/contest/palettes/13.gbapal" - .incbin "data/tilesets/secondary/contest/palettes/14.gbapal" - .incbin "data/tilesets/secondary/contest/palettes/15.gbapal" - - .align 2 - -gTilesetTiles_LilycoveMuseum: @ 8241DEC - .incbin "data/tilesets/secondary/lilycove_museum/tiles.4bpp.lz" - - .align 2 - -gTilesetPalettes_LilycoveMuseum: @ 8243108 - .incbin "data/tilesets/secondary/lilycove_museum/palettes/00.gbapal" - .incbin "data/tilesets/secondary/lilycove_museum/palettes/01.gbapal" - .incbin "data/tilesets/secondary/lilycove_museum/palettes/02.gbapal" - .incbin "data/tilesets/secondary/lilycove_museum/palettes/03.gbapal" - .incbin "data/tilesets/secondary/lilycove_museum/palettes/04.gbapal" - .incbin "data/tilesets/secondary/lilycove_museum/palettes/05.gbapal" - .incbin "data/tilesets/secondary/lilycove_museum/palettes/06.gbapal" - .incbin "data/tilesets/secondary/lilycove_museum/palettes/07.gbapal" - .incbin "data/tilesets/secondary/lilycove_museum/palettes/08.gbapal" - .incbin "data/tilesets/secondary/lilycove_museum/palettes/09.gbapal" - .incbin "data/tilesets/secondary/lilycove_museum/palettes/10.gbapal" - .incbin "data/tilesets/secondary/lilycove_museum/palettes/11.gbapal" - .incbin "data/tilesets/secondary/lilycove_museum/palettes/12.gbapal" - .incbin "data/tilesets/secondary/lilycove_museum/palettes/13.gbapal" - .incbin "data/tilesets/secondary/lilycove_museum/palettes/14.gbapal" - .incbin "data/tilesets/secondary/lilycove_museum/palettes/15.gbapal" - - .align 2 - -gTilesetTiles_BrendansMaysHouse: @ 8243308 - .incbin "data/tilesets/secondary/brendans_mays_house/tiles.4bpp.lz" - - .align 2 - -gTilesetPalettes_BrendansMaysHouse: @ 82442BC - .incbin "data/tilesets/secondary/brendans_mays_house/palettes/00.gbapal" - .incbin "data/tilesets/secondary/brendans_mays_house/palettes/01.gbapal" - .incbin "data/tilesets/secondary/brendans_mays_house/palettes/02.gbapal" - .incbin "data/tilesets/secondary/brendans_mays_house/palettes/03.gbapal" - .incbin "data/tilesets/secondary/brendans_mays_house/palettes/04.gbapal" - .incbin "data/tilesets/secondary/brendans_mays_house/palettes/05.gbapal" - .incbin "data/tilesets/secondary/brendans_mays_house/palettes/06.gbapal" - .incbin "data/tilesets/secondary/brendans_mays_house/palettes/07.gbapal" - .incbin "data/tilesets/secondary/brendans_mays_house/palettes/08.gbapal" - .incbin "data/tilesets/secondary/brendans_mays_house/palettes/09.gbapal" - .incbin "data/tilesets/secondary/brendans_mays_house/palettes/10.gbapal" - .incbin "data/tilesets/secondary/brendans_mays_house/palettes/11.gbapal" - .incbin "data/tilesets/secondary/brendans_mays_house/palettes/12.gbapal" - .incbin "data/tilesets/secondary/brendans_mays_house/palettes/13.gbapal" - .incbin "data/tilesets/secondary/brendans_mays_house/palettes/14.gbapal" - .incbin "data/tilesets/secondary/brendans_mays_house/palettes/15.gbapal" - - .align 2 - -gTilesetTiles_Lab: @ 82444BC - .incbin "data/tilesets/secondary/lab/tiles.4bpp.lz" - - .align 2 - -gTilesetPalettes_Lab: @ 8245510 - .incbin "data/tilesets/secondary/lab/palettes/00.gbapal" - .incbin "data/tilesets/secondary/lab/palettes/01.gbapal" - .incbin "data/tilesets/secondary/lab/palettes/02.gbapal" - .incbin "data/tilesets/secondary/lab/palettes/03.gbapal" - .incbin "data/tilesets/secondary/lab/palettes/04.gbapal" - .incbin "data/tilesets/secondary/lab/palettes/05.gbapal" - .incbin "data/tilesets/secondary/lab/palettes/06.gbapal" - .incbin "data/tilesets/secondary/lab/palettes/07.gbapal" - .incbin "data/tilesets/secondary/lab/palettes/08.gbapal" - .incbin "data/tilesets/secondary/lab/palettes/09.gbapal" - .incbin "data/tilesets/secondary/lab/palettes/10.gbapal" - .incbin "data/tilesets/secondary/lab/palettes/11.gbapal" - .incbin "data/tilesets/secondary/lab/palettes/12.gbapal" - .incbin "data/tilesets/secondary/lab/palettes/13.gbapal" - .incbin "data/tilesets/secondary/lab/palettes/14.gbapal" - .incbin "data/tilesets/secondary/lab/palettes/15.gbapal" - - .align 2 - -gTilesetTiles_Underwater: @ 8245710 - .incbin "data/tilesets/secondary/underwater/tiles.4bpp.lz" - - .align 2 - -gTilesetPalettes_Underwater: @ 82468CC - .incbin "data/tilesets/secondary/underwater/palettes/00.gbapal" - .incbin "data/tilesets/secondary/underwater/palettes/01.gbapal" - .incbin "data/tilesets/secondary/underwater/palettes/02.gbapal" - .incbin "data/tilesets/secondary/underwater/palettes/03.gbapal" - .incbin "data/tilesets/secondary/underwater/palettes/04.gbapal" - .incbin "data/tilesets/secondary/underwater/palettes/05.gbapal" - .incbin "data/tilesets/secondary/underwater/palettes/06.gbapal" - .incbin "data/tilesets/secondary/underwater/palettes/07.gbapal" - .incbin "data/tilesets/secondary/underwater/palettes/08.gbapal" - .incbin "data/tilesets/secondary/underwater/palettes/09.gbapal" - .incbin "data/tilesets/secondary/underwater/palettes/10.gbapal" - .incbin "data/tilesets/secondary/underwater/palettes/11.gbapal" - .incbin "data/tilesets/secondary/underwater/palettes/12.gbapal" - .incbin "data/tilesets/secondary/underwater/palettes/13.gbapal" - .incbin "data/tilesets/secondary/underwater/palettes/14.gbapal" - .incbin "data/tilesets/secondary/underwater/palettes/15.gbapal" - - .align 2 - -gTilesetTiles_GenericBuilding: @ 8246ACC - .incbin "data/tilesets/secondary/generic_building/tiles.4bpp.lz" - - .align 2 - -gTilesetPalettes_GenericBuilding: @ 8248494 - .incbin "data/tilesets/secondary/generic_building/palettes/00.gbapal" - .incbin "data/tilesets/secondary/generic_building/palettes/01.gbapal" - .incbin "data/tilesets/secondary/generic_building/palettes/02.gbapal" - .incbin "data/tilesets/secondary/generic_building/palettes/03.gbapal" - .incbin "data/tilesets/secondary/generic_building/palettes/04.gbapal" - .incbin "data/tilesets/secondary/generic_building/palettes/05.gbapal" - .incbin "data/tilesets/secondary/generic_building/palettes/06.gbapal" - .incbin "data/tilesets/secondary/generic_building/palettes/07.gbapal" - .incbin "data/tilesets/secondary/generic_building/palettes/08.gbapal" - .incbin "data/tilesets/secondary/generic_building/palettes/09.gbapal" - .incbin "data/tilesets/secondary/generic_building/palettes/10.gbapal" - .incbin "data/tilesets/secondary/generic_building/palettes/11.gbapal" - .incbin "data/tilesets/secondary/generic_building/palettes/12.gbapal" - .incbin "data/tilesets/secondary/generic_building/palettes/13.gbapal" - .incbin "data/tilesets/secondary/generic_building/palettes/14.gbapal" - .incbin "data/tilesets/secondary/generic_building/palettes/15.gbapal" - - .align 2 - -gTilesetTiles_MauvilleGameCorner: @ 8248694 - .incbin "data/tilesets/secondary/mauville_game_corner/tiles.4bpp.lz" - - .align 2 - -gTilesetPalettes_MauvilleGameCorner: @ 8249358 - .incbin "data/tilesets/secondary/mauville_game_corner/palettes/00.gbapal" - .incbin "data/tilesets/secondary/mauville_game_corner/palettes/01.gbapal" - .incbin "data/tilesets/secondary/mauville_game_corner/palettes/02.gbapal" - .incbin "data/tilesets/secondary/mauville_game_corner/palettes/03.gbapal" - .incbin "data/tilesets/secondary/mauville_game_corner/palettes/04.gbapal" - .incbin "data/tilesets/secondary/mauville_game_corner/palettes/05.gbapal" - .incbin "data/tilesets/secondary/mauville_game_corner/palettes/06.gbapal" - .incbin "data/tilesets/secondary/mauville_game_corner/palettes/07.gbapal" - .incbin "data/tilesets/secondary/mauville_game_corner/palettes/08.gbapal" - .incbin "data/tilesets/secondary/mauville_game_corner/palettes/09.gbapal" - .incbin "data/tilesets/secondary/mauville_game_corner/palettes/10.gbapal" - .incbin "data/tilesets/secondary/mauville_game_corner/palettes/11.gbapal" - .incbin "data/tilesets/secondary/mauville_game_corner/palettes/12.gbapal" - .incbin "data/tilesets/secondary/mauville_game_corner/palettes/13.gbapal" - .incbin "data/tilesets/secondary/mauville_game_corner/palettes/14.gbapal" - .incbin "data/tilesets/secondary/mauville_game_corner/palettes/15.gbapal" - - .align 2 - -gTilesetTiles_Unused2: @ 8249558 - .incbin "data/tilesets/secondary/unused_2/tiles.4bpp.lz" - - .align 2 - -gTilesetPalettes_Unused2: @ 8249A80 - .incbin "data/tilesets/secondary/unused_2/palettes/00.gbapal" - .incbin "data/tilesets/secondary/unused_2/palettes/01.gbapal" - .incbin "data/tilesets/secondary/unused_2/palettes/02.gbapal" - .incbin "data/tilesets/secondary/unused_2/palettes/03.gbapal" - .incbin "data/tilesets/secondary/unused_2/palettes/04.gbapal" - .incbin "data/tilesets/secondary/unused_2/palettes/05.gbapal" - .incbin "data/tilesets/secondary/unused_2/palettes/06.gbapal" - .incbin "data/tilesets/secondary/unused_2/palettes/07.gbapal" - .incbin "data/tilesets/secondary/unused_2/palettes/08.gbapal" - .incbin "data/tilesets/secondary/unused_2/palettes/09.gbapal" - .incbin "data/tilesets/secondary/unused_2/palettes/10.gbapal" - .incbin "data/tilesets/secondary/unused_2/palettes/11.gbapal" - .incbin "data/tilesets/secondary/unused_2/palettes/12.gbapal" - .incbin "data/tilesets/secondary/unused_2/palettes/13.gbapal" - .incbin "data/tilesets/secondary/unused_2/palettes/14.gbapal" - .incbin "data/tilesets/secondary/unused_2/palettes/15.gbapal" - - .align 2 - -gTilesetTiles_RustboroGym: @ 8249C80 - .incbin "data/tilesets/secondary/rustboro_gym/tiles.4bpp.lz" - - .align 2 - -gTilesetPalettes_RustboroGym: @ 824A114 - .incbin "data/tilesets/secondary/rustboro_gym/palettes/00.gbapal" - .incbin "data/tilesets/secondary/rustboro_gym/palettes/01.gbapal" - .incbin "data/tilesets/secondary/rustboro_gym/palettes/02.gbapal" - .incbin "data/tilesets/secondary/rustboro_gym/palettes/03.gbapal" - .incbin "data/tilesets/secondary/rustboro_gym/palettes/04.gbapal" - .incbin "data/tilesets/secondary/rustboro_gym/palettes/05.gbapal" - .incbin "data/tilesets/secondary/rustboro_gym/palettes/06.gbapal" - .incbin "data/tilesets/secondary/rustboro_gym/palettes/07.gbapal" - .incbin "data/tilesets/secondary/rustboro_gym/palettes/08.gbapal" - .incbin "data/tilesets/secondary/rustboro_gym/palettes/09.gbapal" - .incbin "data/tilesets/secondary/rustboro_gym/palettes/10.gbapal" - .incbin "data/tilesets/secondary/rustboro_gym/palettes/11.gbapal" - .incbin "data/tilesets/secondary/rustboro_gym/palettes/12.gbapal" - .incbin "data/tilesets/secondary/rustboro_gym/palettes/13.gbapal" - .incbin "data/tilesets/secondary/rustboro_gym/palettes/14.gbapal" - .incbin "data/tilesets/secondary/rustboro_gym/palettes/15.gbapal" - - .align 2 - -gTilesetTiles_DewfordGym: @ 824A314 - .incbin "data/tilesets/secondary/dewford_gym/tiles.4bpp.lz" - - .align 2 - -gTilesetPalettes_DewfordGym: @ 824A570 - .incbin "data/tilesets/secondary/dewford_gym/palettes/00.gbapal" - .incbin "data/tilesets/secondary/dewford_gym/palettes/01.gbapal" - .incbin "data/tilesets/secondary/dewford_gym/palettes/02.gbapal" - .incbin "data/tilesets/secondary/dewford_gym/palettes/03.gbapal" - .incbin "data/tilesets/secondary/dewford_gym/palettes/04.gbapal" - .incbin "data/tilesets/secondary/dewford_gym/palettes/05.gbapal" - .incbin "data/tilesets/secondary/dewford_gym/palettes/06.gbapal" - .incbin "data/tilesets/secondary/dewford_gym/palettes/07.gbapal" - .incbin "data/tilesets/secondary/dewford_gym/palettes/08.gbapal" - .incbin "data/tilesets/secondary/dewford_gym/palettes/09.gbapal" - .incbin "data/tilesets/secondary/dewford_gym/palettes/10.gbapal" - .incbin "data/tilesets/secondary/dewford_gym/palettes/11.gbapal" - .incbin "data/tilesets/secondary/dewford_gym/palettes/12.gbapal" - .incbin "data/tilesets/secondary/dewford_gym/palettes/13.gbapal" - .incbin "data/tilesets/secondary/dewford_gym/palettes/14.gbapal" - .incbin "data/tilesets/secondary/dewford_gym/palettes/15.gbapal" - - .align 2 - -gTilesetTiles_MauvilleGym: @ 824A770 - .incbin "data/tilesets/secondary/mauville_gym/tiles.4bpp.lz" - - .align 2 - -gTilesetPalettes_MauvilleGym: @ 824AD9C - .incbin "data/tilesets/secondary/mauville_gym/palettes/00.gbapal" - .incbin "data/tilesets/secondary/mauville_gym/palettes/01.gbapal" - .incbin "data/tilesets/secondary/mauville_gym/palettes/02.gbapal" - .incbin "data/tilesets/secondary/mauville_gym/palettes/03.gbapal" - .incbin "data/tilesets/secondary/mauville_gym/palettes/04.gbapal" - .incbin "data/tilesets/secondary/mauville_gym/palettes/05.gbapal" - .incbin "data/tilesets/secondary/mauville_gym/palettes/06.gbapal" - .incbin "data/tilesets/secondary/mauville_gym/palettes/07.gbapal" - .incbin "data/tilesets/secondary/mauville_gym/palettes/08.gbapal" - .incbin "data/tilesets/secondary/mauville_gym/palettes/09.gbapal" - .incbin "data/tilesets/secondary/mauville_gym/palettes/10.gbapal" - .incbin "data/tilesets/secondary/mauville_gym/palettes/11.gbapal" - .incbin "data/tilesets/secondary/mauville_gym/palettes/12.gbapal" - .incbin "data/tilesets/secondary/mauville_gym/palettes/13.gbapal" - .incbin "data/tilesets/secondary/mauville_gym/palettes/14.gbapal" - .incbin "data/tilesets/secondary/mauville_gym/palettes/15.gbapal" - - .align 2 - -gTilesetTiles_LavaridgeGym: @ 824AF9C - .incbin "data/tilesets/secondary/lavaridge_gym/tiles.4bpp.lz" - - .align 2 - -gTilesetPalettes_LavaridgeGym: @ 824B2A8 - .incbin "data/tilesets/secondary/lavaridge_gym/palettes/00.gbapal" - .incbin "data/tilesets/secondary/lavaridge_gym/palettes/01.gbapal" - .incbin "data/tilesets/secondary/lavaridge_gym/palettes/02.gbapal" - .incbin "data/tilesets/secondary/lavaridge_gym/palettes/03.gbapal" - .incbin "data/tilesets/secondary/lavaridge_gym/palettes/04.gbapal" - .incbin "data/tilesets/secondary/lavaridge_gym/palettes/05.gbapal" - .incbin "data/tilesets/secondary/lavaridge_gym/palettes/06.gbapal" - .incbin "data/tilesets/secondary/lavaridge_gym/palettes/07.gbapal" - .incbin "data/tilesets/secondary/lavaridge_gym/palettes/08.gbapal" - .incbin "data/tilesets/secondary/lavaridge_gym/palettes/09.gbapal" - .incbin "data/tilesets/secondary/lavaridge_gym/palettes/10.gbapal" - .incbin "data/tilesets/secondary/lavaridge_gym/palettes/11.gbapal" - .incbin "data/tilesets/secondary/lavaridge_gym/palettes/12.gbapal" - .incbin "data/tilesets/secondary/lavaridge_gym/palettes/13.gbapal" - .incbin "data/tilesets/secondary/lavaridge_gym/palettes/14.gbapal" - .incbin "data/tilesets/secondary/lavaridge_gym/palettes/15.gbapal" - - .align 2 - -gTilesetTiles_PetalburgGym: @ 824B4A8 - .incbin "data/tilesets/secondary/petalburg_gym/tiles.4bpp.lz" - - .align 2 - -gTilesetPalettes_PetalburgGym: @ 824BE08 - .incbin "data/tilesets/secondary/petalburg_gym/palettes/00.gbapal" - .incbin "data/tilesets/secondary/petalburg_gym/palettes/01.gbapal" - .incbin "data/tilesets/secondary/petalburg_gym/palettes/02.gbapal" - .incbin "data/tilesets/secondary/petalburg_gym/palettes/03.gbapal" - .incbin "data/tilesets/secondary/petalburg_gym/palettes/04.gbapal" - .incbin "data/tilesets/secondary/petalburg_gym/palettes/05.gbapal" - .incbin "data/tilesets/secondary/petalburg_gym/palettes/06.gbapal" - .incbin "data/tilesets/secondary/petalburg_gym/palettes/07.gbapal" - .incbin "data/tilesets/secondary/petalburg_gym/palettes/08.gbapal" - .incbin "data/tilesets/secondary/petalburg_gym/palettes/09.gbapal" - .incbin "data/tilesets/secondary/petalburg_gym/palettes/10.gbapal" - .incbin "data/tilesets/secondary/petalburg_gym/palettes/11.gbapal" - .incbin "data/tilesets/secondary/petalburg_gym/palettes/12.gbapal" - .incbin "data/tilesets/secondary/petalburg_gym/palettes/13.gbapal" - .incbin "data/tilesets/secondary/petalburg_gym/palettes/14.gbapal" - .incbin "data/tilesets/secondary/petalburg_gym/palettes/15.gbapal" - - .align 2 - -gTilesetTiles_FortreeGym: @ 824C008 - .incbin "data/tilesets/secondary/fortree_gym/tiles.4bpp.lz" - - .align 2 - -gTilesetPalettes_FortreeGym: @ 824C2C8 - .incbin "data/tilesets/secondary/fortree_gym/palettes/00.gbapal" - .incbin "data/tilesets/secondary/fortree_gym/palettes/01.gbapal" - .incbin "data/tilesets/secondary/fortree_gym/palettes/02.gbapal" - .incbin "data/tilesets/secondary/fortree_gym/palettes/03.gbapal" - .incbin "data/tilesets/secondary/fortree_gym/palettes/04.gbapal" - .incbin "data/tilesets/secondary/fortree_gym/palettes/05.gbapal" - .incbin "data/tilesets/secondary/fortree_gym/palettes/06.gbapal" - .incbin "data/tilesets/secondary/fortree_gym/palettes/07.gbapal" - .incbin "data/tilesets/secondary/fortree_gym/palettes/08.gbapal" - .incbin "data/tilesets/secondary/fortree_gym/palettes/09.gbapal" - .incbin "data/tilesets/secondary/fortree_gym/palettes/10.gbapal" - .incbin "data/tilesets/secondary/fortree_gym/palettes/11.gbapal" - .incbin "data/tilesets/secondary/fortree_gym/palettes/12.gbapal" - .incbin "data/tilesets/secondary/fortree_gym/palettes/13.gbapal" - .incbin "data/tilesets/secondary/fortree_gym/palettes/14.gbapal" - .incbin "data/tilesets/secondary/fortree_gym/palettes/15.gbapal" - - .align 2 - -gTilesetTiles_MossdeepGym: @ 824C4C8 - .incbin "data/tilesets/secondary/mossdeep_gym/tiles.4bpp.lz" - - .align 2 - -gTilesetPalettes_MossdeepGym: @ 824CA00 - .incbin "data/tilesets/secondary/mossdeep_gym/palettes/00.gbapal" - .incbin "data/tilesets/secondary/mossdeep_gym/palettes/01.gbapal" - .incbin "data/tilesets/secondary/mossdeep_gym/palettes/02.gbapal" - .incbin "data/tilesets/secondary/mossdeep_gym/palettes/03.gbapal" - .incbin "data/tilesets/secondary/mossdeep_gym/palettes/04.gbapal" - .incbin "data/tilesets/secondary/mossdeep_gym/palettes/05.gbapal" - .incbin "data/tilesets/secondary/mossdeep_gym/palettes/06.gbapal" - .incbin "data/tilesets/secondary/mossdeep_gym/palettes/07.gbapal" - .incbin "data/tilesets/secondary/mossdeep_gym/palettes/08.gbapal" - .incbin "data/tilesets/secondary/mossdeep_gym/palettes/09.gbapal" - .incbin "data/tilesets/secondary/mossdeep_gym/palettes/10.gbapal" - .incbin "data/tilesets/secondary/mossdeep_gym/palettes/11.gbapal" - .incbin "data/tilesets/secondary/mossdeep_gym/palettes/12.gbapal" - .incbin "data/tilesets/secondary/mossdeep_gym/palettes/13.gbapal" - .incbin "data/tilesets/secondary/mossdeep_gym/palettes/14.gbapal" - .incbin "data/tilesets/secondary/mossdeep_gym/palettes/15.gbapal" - - .align 2 - -gTilesetTiles_SootopolisGym: @ 824CC00 - .incbin "data/tilesets/secondary/sootopolis_gym/tiles.4bpp.lz" - - .align 2 - -gTilesetPalettes_SootopolisGym: @ 824E030 - .incbin "data/tilesets/secondary/sootopolis_gym/palettes/00.gbapal" - .incbin "data/tilesets/secondary/sootopolis_gym/palettes/01.gbapal" - .incbin "data/tilesets/secondary/sootopolis_gym/palettes/02.gbapal" - .incbin "data/tilesets/secondary/sootopolis_gym/palettes/03.gbapal" - .incbin "data/tilesets/secondary/sootopolis_gym/palettes/04.gbapal" - .incbin "data/tilesets/secondary/sootopolis_gym/palettes/05.gbapal" - .incbin "data/tilesets/secondary/sootopolis_gym/palettes/06.gbapal" - .incbin "data/tilesets/secondary/sootopolis_gym/palettes/07.gbapal" - .incbin "data/tilesets/secondary/sootopolis_gym/palettes/08.gbapal" - .incbin "data/tilesets/secondary/sootopolis_gym/palettes/09.gbapal" - .incbin "data/tilesets/secondary/sootopolis_gym/palettes/10.gbapal" - .incbin "data/tilesets/secondary/sootopolis_gym/palettes/11.gbapal" - .incbin "data/tilesets/secondary/sootopolis_gym/palettes/12.gbapal" - .incbin "data/tilesets/secondary/sootopolis_gym/palettes/13.gbapal" - .incbin "data/tilesets/secondary/sootopolis_gym/palettes/14.gbapal" - .incbin "data/tilesets/secondary/sootopolis_gym/palettes/15.gbapal" - - .align 2 - -gTilesetTiles_TrickHousePuzzle: @ 824E230 - .incbin "data/tilesets/secondary/trick_house_puzzle/tiles.4bpp.lz" - - .align 2 - -gTilesetPalettes_TrickHousePuzzle: @ 824EEA8 - .incbin "data/tilesets/secondary/trick_house_puzzle/palettes/00.gbapal" - .incbin "data/tilesets/secondary/trick_house_puzzle/palettes/01.gbapal" - .incbin "data/tilesets/secondary/trick_house_puzzle/palettes/02.gbapal" - .incbin "data/tilesets/secondary/trick_house_puzzle/palettes/03.gbapal" - .incbin "data/tilesets/secondary/trick_house_puzzle/palettes/04.gbapal" - .incbin "data/tilesets/secondary/trick_house_puzzle/palettes/05.gbapal" - .incbin "data/tilesets/secondary/trick_house_puzzle/palettes/06.gbapal" - .incbin "data/tilesets/secondary/trick_house_puzzle/palettes/07.gbapal" - .incbin "data/tilesets/secondary/trick_house_puzzle/palettes/08.gbapal" - .incbin "data/tilesets/secondary/trick_house_puzzle/palettes/09.gbapal" - .incbin "data/tilesets/secondary/trick_house_puzzle/palettes/10.gbapal" - .incbin "data/tilesets/secondary/trick_house_puzzle/palettes/11.gbapal" - .incbin "data/tilesets/secondary/trick_house_puzzle/palettes/12.gbapal" - .incbin "data/tilesets/secondary/trick_house_puzzle/palettes/13.gbapal" - .incbin "data/tilesets/secondary/trick_house_puzzle/palettes/14.gbapal" - .incbin "data/tilesets/secondary/trick_house_puzzle/palettes/15.gbapal" - - .align 2 - -gTilesetTiles_Ship: @ 824F0A8 - .incbin "data/tilesets/secondary/ship/tiles.4bpp.lz" - - .align 2 - -gTilesetPalettes_Ship: @ 824FC78 - .incbin "data/tilesets/secondary/ship/palettes/00.gbapal" - .incbin "data/tilesets/secondary/ship/palettes/01.gbapal" - .incbin "data/tilesets/secondary/ship/palettes/02.gbapal" - .incbin "data/tilesets/secondary/ship/palettes/03.gbapal" - .incbin "data/tilesets/secondary/ship/palettes/04.gbapal" - .incbin "data/tilesets/secondary/ship/palettes/05.gbapal" - .incbin "data/tilesets/secondary/ship/palettes/06.gbapal" - .incbin "data/tilesets/secondary/ship/palettes/07.gbapal" - .incbin "data/tilesets/secondary/ship/palettes/08.gbapal" - .incbin "data/tilesets/secondary/ship/palettes/09.gbapal" - .incbin "data/tilesets/secondary/ship/palettes/10.gbapal" - .incbin "data/tilesets/secondary/ship/palettes/11.gbapal" - .incbin "data/tilesets/secondary/ship/palettes/12.gbapal" - .incbin "data/tilesets/secondary/ship/palettes/13.gbapal" - .incbin "data/tilesets/secondary/ship/palettes/14.gbapal" - .incbin "data/tilesets/secondary/ship/palettes/15.gbapal" - - .align 2 - -gTilesetTiles_SecretBase: @ 824FE78 - .incbin "data/tilesets/primary/secret_base/tiles.4bpp" - - .align 2 - - .incbin "data/tilesets/primary/secret_base/unknown_tiles.4bpp" - - .align 2 - -gTilesetPalettes_SecretBase: @ 8257E78 - .incbin "data/tilesets/primary/secret_base/palettes/00.gbapal" - .incbin "data/tilesets/primary/secret_base/palettes/01.gbapal" - .incbin "data/tilesets/primary/secret_base/palettes/02.gbapal" - .incbin "data/tilesets/primary/secret_base/palettes/03.gbapal" - .incbin "data/tilesets/primary/secret_base/palettes/04.gbapal" - .incbin "data/tilesets/primary/secret_base/palettes/05.gbapal" - .incbin "data/tilesets/primary/secret_base/palettes/06.gbapal" - .incbin "data/tilesets/primary/secret_base/palettes/07.gbapal" - .incbin "data/tilesets/primary/secret_base/palettes/08.gbapal" - .incbin "data/tilesets/primary/secret_base/palettes/09.gbapal" - .incbin "data/tilesets/primary/secret_base/palettes/10.gbapal" - .incbin "data/tilesets/primary/secret_base/palettes/11.gbapal" - .incbin "data/tilesets/primary/secret_base/palettes/12.gbapal" - .incbin "data/tilesets/primary/secret_base/palettes/13.gbapal" - .incbin "data/tilesets/primary/secret_base/palettes/14.gbapal" - .incbin "data/tilesets/primary/secret_base/palettes/15.gbapal" - - .align 2 - -gTilesetTiles_EliteFour: @ 8258078 - .incbin "data/tilesets/secondary/elite_four/tiles.4bpp.lz" - - .align 2 - -gTilesetPalettes_EliteFour: @ 82590F4 - .incbin "data/tilesets/secondary/elite_four/palettes/00.gbapal" - .incbin "data/tilesets/secondary/elite_four/palettes/01.gbapal" - .incbin "data/tilesets/secondary/elite_four/palettes/02.gbapal" - .incbin "data/tilesets/secondary/elite_four/palettes/03.gbapal" - .incbin "data/tilesets/secondary/elite_four/palettes/04.gbapal" - .incbin "data/tilesets/secondary/elite_four/palettes/05.gbapal" - .incbin "data/tilesets/secondary/elite_four/palettes/06.gbapal" - .incbin "data/tilesets/secondary/elite_four/palettes/07.gbapal" - .incbin "data/tilesets/secondary/elite_four/palettes/08.gbapal" - .incbin "data/tilesets/secondary/elite_four/palettes/09.gbapal" - .incbin "data/tilesets/secondary/elite_four/palettes/10.gbapal" - .incbin "data/tilesets/secondary/elite_four/palettes/11.gbapal" - .incbin "data/tilesets/secondary/elite_four/palettes/12.gbapal" - .incbin "data/tilesets/secondary/elite_four/palettes/13.gbapal" - .incbin "data/tilesets/secondary/elite_four/palettes/14.gbapal" - .incbin "data/tilesets/secondary/elite_four/palettes/15.gbapal" - - .align 2 - -gTilesetTiles_BattleTower: @ 82592F4 - .incbin "data/tilesets/secondary/battle_tower/tiles.4bpp.lz" - - .align 2 - -gTilesetPalettes_BattleTower: @ 8259A1C - .incbin "data/tilesets/secondary/battle_tower/palettes/00.gbapal" - .incbin "data/tilesets/secondary/battle_tower/palettes/01.gbapal" - .incbin "data/tilesets/secondary/battle_tower/palettes/02.gbapal" - .incbin "data/tilesets/secondary/battle_tower/palettes/03.gbapal" - .incbin "data/tilesets/secondary/battle_tower/palettes/04.gbapal" - .incbin "data/tilesets/secondary/battle_tower/palettes/05.gbapal" - .incbin "data/tilesets/secondary/battle_tower/palettes/06.gbapal" - .incbin "data/tilesets/secondary/battle_tower/palettes/07.gbapal" - .incbin "data/tilesets/secondary/battle_tower/palettes/08.gbapal" - .incbin "data/tilesets/secondary/battle_tower/palettes/09.gbapal" - .incbin "data/tilesets/secondary/battle_tower/palettes/10.gbapal" - .incbin "data/tilesets/secondary/battle_tower/palettes/11.gbapal" - .incbin "data/tilesets/secondary/battle_tower/palettes/12.gbapal" - .incbin "data/tilesets/secondary/battle_tower/palettes/13.gbapal" - .incbin "data/tilesets/secondary/battle_tower/palettes/14.gbapal" - .incbin "data/tilesets/secondary/battle_tower/palettes/15.gbapal" diff --git a/data/tilesets/headers.inc b/data/tilesets/headers.inc new file mode 100644 index 000000000..69e11ac20 --- /dev/null +++ b/data/tilesets/headers.inc @@ -0,0 +1,695 @@ + .align 2 + +gTileset_General: @ 8286CF4 + .byte TRUE @ is compressed + .byte FALSE @ is secondary tileset + .2byte 0 @ padding + .4byte gTilesetTiles_General + .4byte gTilesetPalettes_General + .4byte gMetatiles_General + .4byte gMetatileAttributes_General + .4byte TilesetCB_General + + .align 2 + +gTileset_Petalburg: @ 8286D0C + .byte TRUE @ is compressed + .byte TRUE @ is secondary tileset + .2byte 0 @ padding + .4byte gTilesetTiles_Petalburg + .4byte gTilesetPalettes_Petalburg + .4byte gMetatiles_Petalburg + .4byte gMetatileAttributes_Petalburg + .4byte TilesetCB_Petalburg + + .align 2 + +gTileset_Rustboro: @ 8286D24 + .byte TRUE @ is compressed + .byte TRUE @ is secondary tileset + .2byte 0 @ padding + .4byte gTilesetTiles_Rustboro + .4byte gTilesetPalettes_Rustboro + .4byte gMetatiles_Rustboro + .4byte gMetatileAttributes_Rustboro + .4byte TilesetCB_Rustboro + + .align 2 + +gTileset_Dewford: @ 8286D3C + .byte TRUE @ is compressed + .byte TRUE @ is secondary tileset + .2byte 0 @ padding + .4byte gTilesetTiles_Dewford + .4byte gTilesetPalettes_Dewford + .4byte gMetatiles_Dewford + .4byte gMetatileAttributes_Dewford + .4byte TilesetCB_Dewford + + .align 2 + +gTileset_Slateport: @ 8286D54 + .byte TRUE @ is compressed + .byte TRUE @ is secondary tileset + .2byte 0 @ padding + .4byte gTilesetTiles_Slateport + .4byte gTilesetPalettes_Slateport + .4byte gMetatiles_Slateport + .4byte gMetatileAttributes_Slateport + .4byte TilesetCB_Slateport + + .align 2 + +gTileset_Mauville: @ 8286D6C + .byte TRUE @ is compressed + .byte TRUE @ is secondary tileset + .2byte 0 @ padding + .4byte gTilesetTiles_Mauville + .4byte gTilesetPalettes_Mauville + .4byte gMetatiles_Mauville + .4byte gMetatileAttributes_Mauville + .4byte TilesetCB_Mauville + + .align 2 + +gTileset_Lavaridge: @ 8286D84 + .byte TRUE @ is compressed + .byte TRUE @ is secondary tileset + .2byte 0 @ padding + .4byte gTilesetTiles_Lavaridge + .4byte gTilesetPalettes_Lavaridge + .4byte gMetatiles_Lavaridge + .4byte gMetatileAttributes_Lavaridge + .4byte TilesetCB_Lavaridge + + .align 2 + +gTileset_Fallarbor: @ 8286D9C + .byte TRUE @ is compressed + .byte TRUE @ is secondary tileset + .2byte 0 @ padding + .4byte gTilesetTiles_Fallarbor + .4byte gTilesetPalettes_Fallarbor + .4byte gMetatiles_Fallarbor + .4byte gMetatileAttributes_Fallarbor + .4byte TilesetCB_Fallarbor + + .align 2 + +gTileset_Fortree: @ 8286DB4 + .byte TRUE @ is compressed + .byte TRUE @ is secondary tileset + .2byte 0 @ padding + .4byte gTilesetTiles_Fortree + .4byte gTilesetPalettes_Fortree + .4byte gMetatiles_Fortree + .4byte gMetatileAttributes_Fortree + .4byte TilesetCB_Fortree + + .align 2 + +gTileset_Lilycove: @ 8286DCC + .byte TRUE @ is compressed + .byte TRUE @ is secondary tileset + .2byte 0 @ padding + .4byte gTilesetTiles_Lilycove + .4byte gTilesetPalettes_Lilycove + .4byte gMetatiles_Lilycove + .4byte gMetatileAttributes_Lilycove + .4byte TilesetCB_Lilycove + + .align 2 + +gTileset_Mossdeep: @ 8286DE4 + .byte TRUE @ is compressed + .byte TRUE @ is secondary tileset + .2byte 0 @ padding + .4byte gTilesetTiles_Mossdeep + .4byte gTilesetPalettes_Mossdeep + .4byte gMetatiles_Mossdeep + .4byte gMetatileAttributes_Mossdeep + .4byte TilesetCB_Mossdeep + + .align 2 + +gTileset_EverGrande: @ 8286DFC + .byte TRUE @ is compressed + .byte TRUE @ is secondary tileset + .2byte 0 @ padding + .4byte gTilesetTiles_EverGrande + .4byte gTilesetPalettes_EverGrande + .4byte gMetatiles_EverGrande + .4byte gMetatileAttributes_EverGrande + .4byte TilesetCB_EverGrande + + .align 2 + +gTileset_Pacifidlog: @ 8286E14 + .byte TRUE @ is compressed + .byte TRUE @ is secondary tileset + .2byte 0 @ padding + .4byte gTilesetTiles_Pacifidlog + .4byte gTilesetPalettes_Pacifidlog + .4byte gMetatiles_Pacifidlog + .4byte gMetatileAttributes_Pacifidlog + .4byte TilesetCB_Pacifidlog + + .align 2 + +gTileset_Sootopolis: @ 8286E2C + .byte TRUE @ is compressed + .byte TRUE @ is secondary tileset + .2byte 0 @ padding + .4byte gTilesetTiles_Sootopolis + .4byte gTilesetPalettes_Sootopolis + .4byte gMetatiles_Sootopolis + .4byte gMetatileAttributes_Sootopolis + .4byte TilesetCB_Sootopolis + + .align 2 + +gTileset_Building: @ 8286E44 + .byte TRUE @ is compressed + .byte FALSE @ is secondary tileset + .2byte 0 @ padding + .4byte gTilesetTiles_Building + .4byte gTilesetPalettes_Building + .4byte gMetatiles_Building + .4byte gMetatileAttributes_Building + .4byte TilesetCB_Building + + .align 2 + +gTileset_Shop: @ 8286E5C + .byte TRUE @ is compressed + .byte TRUE @ is secondary tileset + .2byte 0 @ padding + .4byte gTilesetTiles_Shop + .4byte gTilesetPalettes_Shop + .4byte gMetatiles_Shop + .4byte gMetatileAttributes_Shop + .4byte NULL @ animation callback + + .align 2 + +gTileset_PokemonCenter: @ 8286E74 + .byte TRUE @ is compressed + .byte TRUE @ is secondary tileset + .2byte 0 @ padding + .4byte gTilesetTiles_PokemonCenter + .4byte gTilesetPalettes_PokemonCenter + .4byte gMetatiles_PokemonCenter + .4byte gMetatileAttributes_PokemonCenter + .4byte NULL @ animation callback + + .align 2 + +gTileset_Cave: @ 8286E8C + .byte TRUE @ is compressed + .byte TRUE @ is secondary tileset + .2byte 0 @ padding + .4byte gTilesetTiles_Cave + .4byte gTilesetPalettes_Cave + .4byte gMetatiles_Cave + .4byte gMetatileAttributes_Cave + .4byte TilesetCB_Cave + + .align 2 + +gTileset_PokemonSchool: @ 8286EA4 + .byte TRUE @ is compressed + .byte TRUE @ is secondary tileset + .2byte 0 @ padding + .4byte gTilesetTiles_PokemonSchool + .4byte gTilesetPalettes_PokemonSchool + .4byte gMetatiles_PokemonSchool + .4byte gMetatileAttributes_PokemonSchool + .4byte NULL @ animation callback + + .align 2 + +gTileset_PokemonFanClub: @ 8286EBC + .byte TRUE @ is compressed + .byte TRUE @ is secondary tileset + .2byte 0 @ padding + .4byte gTilesetTiles_PokemonFanClub + .4byte gTilesetPalettes_PokemonFanClub + .4byte gMetatiles_PokemonFanClub + .4byte gMetatileAttributes_PokemonFanClub + .4byte NULL @ animation callback + + .align 2 + +gTileset_Unused1: @ 8286ED4 + .byte TRUE @ is compressed + .byte TRUE @ is secondary tileset + .2byte 0 @ padding + .4byte gTilesetTiles_Unused1 + .4byte gTilesetPalettes_Unused1 + .4byte gMetatiles_Unused1 + .4byte gMetatileAttributes_Unused1 + .4byte NULL @ animation callback + + .align 2 + +gTileset_MeteorFalls: @ 8286EEC + .byte TRUE @ is compressed + .byte TRUE @ is secondary tileset + .2byte 0 @ padding + .4byte gTilesetTiles_MeteorFalls + .4byte gTilesetPalettes_MeteorFalls + .4byte gMetatiles_MeteorFalls + .4byte gMetatileAttributes_MeteorFalls + .4byte NULL @ animation callback + + .align 2 + +gTileset_OceanicMuseum: @ 8286F04 + .byte TRUE @ is compressed + .byte TRUE @ is secondary tileset + .2byte 0 @ padding + .4byte gTilesetTiles_OceanicMuseum + .4byte gTilesetPalettes_OceanicMuseum + .4byte gMetatiles_OceanicMuseum + .4byte gMetatileAttributes_OceanicMuseum + .4byte NULL @ animation callback + + .align 2 + +gTileset_CableClub: @ 8286F1C + .byte FALSE @ is compressed + .byte TRUE @ is secondary tileset + .2byte 0 @ padding + .4byte gTilesetTiles_CableClub + .4byte gTilesetPalettes_CableClub + .4byte gMetatiles_CableClub + .4byte gMetatileAttributes_CableClub + .4byte NULL @ animation callback + + .align 2 + +gTileset_SeashoreHouse: @ 8286F34 + .byte TRUE @ is compressed + .byte TRUE @ is secondary tileset + .2byte 0 @ padding + .4byte gTilesetTiles_SeashoreHouse + .4byte gTilesetPalettes_SeashoreHouse + .4byte gMetatiles_SeashoreHouse + .4byte gMetatileAttributes_SeashoreHouse + .4byte NULL @ animation callback + + .align 2 + +gTileset_PrettyPetalFlowerShop: @ 8286F4C + .byte TRUE @ is compressed + .byte TRUE @ is secondary tileset + .2byte 0 @ padding + .4byte gTilesetTiles_PrettyPetalFlowerShop + .4byte gTilesetPalettes_PrettyPetalFlowerShop + .4byte gMetatiles_PrettyPetalFlowerShop + .4byte gMetatileAttributes_PrettyPetalFlowerShop + .4byte NULL @ animation callback + + .align 2 + +gTileset_PokemonDayCare: @ 8286F64 + .byte TRUE @ is compressed + .byte TRUE @ is secondary tileset + .2byte 0 @ padding + .4byte gTilesetTiles_PokemonDayCare + .4byte gTilesetPalettes_PokemonDayCare + .4byte gMetatiles_PokemonDayCare + .4byte gMetatileAttributes_PokemonDayCare + .4byte NULL @ animation callback + + .align 2 + +gTileset_Facility: @ 8286F7C + .byte TRUE @ is compressed + .byte TRUE @ is secondary tileset + .2byte 0 @ padding + .4byte gTilesetTiles_Facility + .4byte gTilesetPalettes_Facility + .4byte gMetatiles_Facility + .4byte gMetatileAttributes_Facility + .4byte NULL @ animation callback + + .align 2 + +gTileset_BikeShop: @ 8286F94 + .byte TRUE @ is compressed + .byte TRUE @ is secondary tileset + .2byte 0 @ padding + .4byte gTilesetTiles_BikeShop + .4byte gTilesetPalettes_BikeShop + .4byte gMetatiles_BikeShop + .4byte gMetatileAttributes_BikeShop + .4byte TilesetCB_BikeShop + + .align 2 + +gTileset_RusturfTunnel: @ 8286FAC + .byte TRUE @ is compressed + .byte TRUE @ is secondary tileset + .2byte 0 @ padding + .4byte gTilesetTiles_RusturfTunnel + .4byte gTilesetPalettes_RusturfTunnel + .4byte gMetatiles_RusturfTunnel + .4byte gMetatileAttributes_RusturfTunnel + .4byte NULL @ animation callback + + .align 2 + +gTileset_SecretBaseBrownCave: @ 8286FC4 + .byte FALSE @ is compressed + .byte TRUE @ is secondary tileset + .2byte 0 @ padding + .4byte gTilesetTiles_SecretBaseBrownCave + .4byte gTilesetPalettes_SecretBaseBrownCave + .4byte gMetatiles_SecretBaseSecondary + .4byte gMetatileAttributes_SecretBaseSecondary + .4byte NULL @ animation callback + + .align 2 + +gTileset_SecretBaseTree: @ 8286FDC + .byte FALSE @ is compressed + .byte TRUE @ is secondary tileset + .2byte 0 @ padding + .4byte gTilesetTiles_SecretBaseTree + .4byte gTilesetPalettes_SecretBaseTree + .4byte gMetatiles_SecretBaseSecondary + .4byte gMetatileAttributes_SecretBaseSecondary + .4byte NULL @ animation callback + + .align 2 + +gTileset_SecretBaseShrub: @ 8286FF4 + .byte FALSE @ is compressed + .byte TRUE @ is secondary tileset + .2byte 0 @ padding + .4byte gTilesetTiles_SecretBaseShrub + .4byte gTilesetPalettes_SecretBaseShrub + .4byte gMetatiles_SecretBaseSecondary + .4byte gMetatileAttributes_SecretBaseSecondary + .4byte NULL @ animation callback + + .align 2 + +gTileset_SecretBaseBlueCave: @ 828700C + .byte FALSE @ is compressed + .byte TRUE @ is secondary tileset + .2byte 0 @ padding + .4byte gTilesetTiles_SecretBaseBlueCave + .4byte gTilesetPalettes_SecretBaseBlueCave + .4byte gMetatiles_SecretBaseSecondary + .4byte gMetatileAttributes_SecretBaseSecondary + .4byte NULL @ animation callback + + .align 2 + +gTileset_SecretBaseYellowCave: @ 8287024 + .byte FALSE @ is compressed + .byte TRUE @ is secondary tileset + .2byte 0 @ padding + .4byte gTilesetTiles_SecretBaseYellowCave + .4byte gTilesetPalettes_SecretBaseYellowCave + .4byte gMetatiles_SecretBaseSecondary + .4byte gMetatileAttributes_SecretBaseSecondary + .4byte NULL @ animation callback + + .align 2 + +gTileset_SecretBaseRedCave: @ 828703C + .byte FALSE @ is compressed + .byte TRUE @ is secondary tileset + .2byte 0 @ padding + .4byte gTilesetTiles_SecretBaseRedCave + .4byte gTilesetPalettes_SecretBaseRedCave + .4byte gMetatiles_SecretBaseSecondary + .4byte gMetatileAttributes_SecretBaseSecondary + .4byte NULL @ animation callback + + .align 2 + +gTileset_InsideOfTruck: @ 8287054 + .byte TRUE @ is compressed + .byte TRUE @ is secondary tileset + .2byte 0 @ padding + .4byte gTilesetTiles_InsideOfTruck + .4byte gTilesetPalettes_InsideOfTruck + .4byte gMetatiles_InsideOfTruck + .4byte gMetatileAttributes_InsideOfTruck + .4byte NULL @ animation callback + + .align 2 + +gTileset_Unused2: @ 828706C + .byte TRUE @ is compressed + .byte TRUE @ is secondary tileset + .2byte 0 @ padding + .4byte gTilesetTiles_Unused2 + .4byte gTilesetPalettes_Unused2 + .4byte gMetatiles_Unused2 + .4byte gMetatileAttributes_Unused2 + .4byte NULL @ animation callback + + .align 2 + +gTileset_Contest: @ 8287084 + .byte TRUE @ is compressed + .byte TRUE @ is secondary tileset + .2byte 0 @ padding + .4byte gTilesetTiles_Contest + .4byte gTilesetPalettes_Contest + .4byte gMetatiles_Contest + .4byte gMetatileAttributes_Contest + .4byte NULL @ animation callback + + .align 2 + +gTileset_LilycoveMuseum: @ 828709C + .byte TRUE @ is compressed + .byte TRUE @ is secondary tileset + .2byte 0 @ padding + .4byte gTilesetTiles_LilycoveMuseum + .4byte gTilesetPalettes_LilycoveMuseum + .4byte gMetatiles_LilycoveMuseum + .4byte gMetatileAttributes_LilycoveMuseum + .4byte NULL @ animation callback + + .align 2 + +gTileset_BrendansMaysHouse: @ 82870B4 + .byte TRUE @ is compressed + .byte TRUE @ is secondary tileset + .2byte 0 @ padding + .4byte gTilesetTiles_BrendansMaysHouse + .4byte gTilesetPalettes_BrendansMaysHouse + .4byte gMetatiles_BrendansMaysHouse + .4byte gMetatileAttributes_BrendansMaysHouse + .4byte NULL @ animation callback + + .align 2 + +gTileset_Lab: @ 82870CC + .byte TRUE @ is compressed + .byte TRUE @ is secondary tileset + .2byte 0 @ padding + .4byte gTilesetTiles_Lab + .4byte gTilesetPalettes_Lab + .4byte gMetatiles_Lab + .4byte gMetatileAttributes_Lab + .4byte NULL @ animation callback + + .align 2 + +gTileset_Underwater: @ 82870E4 + .byte TRUE @ is compressed + .byte TRUE @ is secondary tileset + .2byte 0 @ padding + .4byte gTilesetTiles_Underwater + .4byte gTilesetPalettes_Underwater + .4byte gMetatiles_Underwater + .4byte gMetatileAttributes_Underwater + .4byte TilesetCB_Underwater + + .align 2 + +gTileset_PetalburgGym: @ 82870FC + .byte TRUE @ is compressed + .byte TRUE @ is secondary tileset + .2byte 0 @ padding + .4byte gTilesetTiles_PetalburgGym + .4byte gTilesetPalettes_PetalburgGym + .4byte gMetatiles_PetalburgGym + .4byte gMetatileAttributes_PetalburgGym + .4byte NULL @ animation callback + + .align 2 + +gTileset_SootopolisGym: @ 8287114 + .byte TRUE @ is compressed + .byte TRUE @ is secondary tileset + .2byte 0 @ padding + .4byte gTilesetTiles_SootopolisGym + .4byte gTilesetPalettes_SootopolisGym + .4byte gMetatiles_SootopolisGym + .4byte gMetatileAttributes_SootopolisGym + .4byte TilesetCB_SootopolisGym + + .align 2 + +gTileset_GenericBuilding: @ 828712C + .byte TRUE @ is compressed + .byte TRUE @ is secondary tileset + .2byte 0 @ padding + .4byte gTilesetTiles_GenericBuilding + .4byte gTilesetPalettes_GenericBuilding + .4byte gMetatiles_GenericBuilding + .4byte gMetatileAttributes_GenericBuilding + .4byte NULL @ animation callback + + .align 2 + +gTileset_MauvilleGameCorner: @ 8287144 + .byte TRUE @ is compressed + .byte TRUE @ is secondary tileset + .2byte 0 @ padding + .4byte gTilesetTiles_MauvilleGameCorner + .4byte gTilesetPalettes_MauvilleGameCorner + .4byte gMetatiles_MauvilleGameCorner + .4byte gMetatileAttributes_MauvilleGameCorner + .4byte NULL @ animation callback + + .align 2 + +gTileset_RustboroGym: @ 828715C + .byte TRUE @ is compressed + .byte TRUE @ is secondary tileset + .2byte 0 @ padding + .4byte gTilesetTiles_RustboroGym + .4byte gTilesetPalettes_RustboroGym + .4byte gMetatiles_RustboroGym + .4byte gMetatileAttributes_RustboroGym + .4byte NULL @ animation callback + + .align 2 + +gTileset_DewfordGym: @ 8287174 + .byte TRUE @ is compressed + .byte TRUE @ is secondary tileset + .2byte 0 @ padding + .4byte gTilesetTiles_DewfordGym + .4byte gTilesetPalettes_DewfordGym + .4byte gMetatiles_DewfordGym + .4byte gMetatileAttributes_DewfordGym + .4byte NULL @ animation callback + + .align 2 + +gTileset_MauvilleGym: @ 828718C + .byte TRUE @ is compressed + .byte TRUE @ is secondary tileset + .2byte 0 @ padding + .4byte gTilesetTiles_MauvilleGym + .4byte gTilesetPalettes_MauvilleGym + .4byte gMetatiles_MauvilleGym + .4byte gMetatileAttributes_MauvilleGym + .4byte TilesetCB_MauvilleGym + + .align 2 + +gTileset_LavaridgeGym: @ 82871A4 + .byte TRUE @ is compressed + .byte TRUE @ is secondary tileset + .2byte 0 @ padding + .4byte gTilesetTiles_LavaridgeGym + .4byte gTilesetPalettes_LavaridgeGym + .4byte gMetatiles_LavaridgeGym + .4byte gMetatileAttributes_LavaridgeGym + .4byte NULL @ animation callback + + .align 2 + +gTileset_TrickHousePuzzle: @ 82871BC + .byte TRUE @ is compressed + .byte TRUE @ is secondary tileset + .2byte 0 @ padding + .4byte gTilesetTiles_TrickHousePuzzle + .4byte gTilesetPalettes_TrickHousePuzzle + .4byte gMetatiles_TrickHousePuzzle + .4byte gMetatileAttributes_TrickHousePuzzle + .4byte NULL @ animation callback + + .align 2 + +gTileset_FortreeGym: @ 82871D4 + .byte TRUE @ is compressed + .byte TRUE @ is secondary tileset + .2byte 0 @ padding + .4byte gTilesetTiles_FortreeGym + .4byte gTilesetPalettes_FortreeGym + .4byte gMetatiles_FortreeGym + .4byte gMetatileAttributes_FortreeGym + .4byte NULL @ animation callback + + .align 2 + +gTileset_MossdeepGym: @ 82871EC + .byte TRUE @ is compressed + .byte TRUE @ is secondary tileset + .2byte 0 @ padding + .4byte gTilesetTiles_MossdeepGym + .4byte gTilesetPalettes_MossdeepGym + .4byte gMetatiles_MossdeepGym + .4byte gMetatileAttributes_MossdeepGym + .4byte NULL @ animation callback + + .align 2 + +gTileset_Ship: @ 8287204 + .byte TRUE @ is compressed + .byte TRUE @ is secondary tileset + .2byte 0 @ padding + .4byte gTilesetTiles_Ship + .4byte gTilesetPalettes_Ship + .4byte gMetatiles_Ship + .4byte gMetatileAttributes_Ship + .4byte NULL @ animation callback + + .align 2 + +gTileset_SecretBase: @ 828721C + .byte FALSE @ is compressed + .byte FALSE @ is secondary tileset + .2byte 0 @ padding + .4byte gTilesetTiles_SecretBase + .4byte gTilesetPalettes_SecretBase + .4byte gMetatiles_SecretBasePrimary + .4byte gMetatileAttributes_SecretBasePrimary + .4byte NULL @ animation callback + + .align 2 + +gTileset_EliteFour: @ 8287234 + .byte TRUE @ is compressed + .byte TRUE @ is secondary tileset + .2byte 0 @ padding + .4byte gTilesetTiles_EliteFour + .4byte gTilesetPalettes_EliteFour + .4byte gMetatiles_EliteFour + .4byte gMetatileAttributes_EliteFour + .4byte TilesetCB_EliteFour + + .align 2 + +gTileset_BattleTower: @ 828724C + .byte TRUE @ is compressed + .byte TRUE @ is secondary tileset + .2byte 0 @ padding + .4byte gTilesetTiles_BattleTower + .4byte gTilesetPalettes_BattleTower + .4byte gMetatiles_BattleTower + .4byte gMetatileAttributes_BattleTower + .4byte NULL @ animation callback diff --git a/data/tilesets/headers.s b/data/tilesets/headers.s deleted file mode 100644 index 69e11ac20..000000000 --- a/data/tilesets/headers.s +++ /dev/null @@ -1,695 +0,0 @@ - .align 2 - -gTileset_General: @ 8286CF4 - .byte TRUE @ is compressed - .byte FALSE @ is secondary tileset - .2byte 0 @ padding - .4byte gTilesetTiles_General - .4byte gTilesetPalettes_General - .4byte gMetatiles_General - .4byte gMetatileAttributes_General - .4byte TilesetCB_General - - .align 2 - -gTileset_Petalburg: @ 8286D0C - .byte TRUE @ is compressed - .byte TRUE @ is secondary tileset - .2byte 0 @ padding - .4byte gTilesetTiles_Petalburg - .4byte gTilesetPalettes_Petalburg - .4byte gMetatiles_Petalburg - .4byte gMetatileAttributes_Petalburg - .4byte TilesetCB_Petalburg - - .align 2 - -gTileset_Rustboro: @ 8286D24 - .byte TRUE @ is compressed - .byte TRUE @ is secondary tileset - .2byte 0 @ padding - .4byte gTilesetTiles_Rustboro - .4byte gTilesetPalettes_Rustboro - .4byte gMetatiles_Rustboro - .4byte gMetatileAttributes_Rustboro - .4byte TilesetCB_Rustboro - - .align 2 - -gTileset_Dewford: @ 8286D3C - .byte TRUE @ is compressed - .byte TRUE @ is secondary tileset - .2byte 0 @ padding - .4byte gTilesetTiles_Dewford - .4byte gTilesetPalettes_Dewford - .4byte gMetatiles_Dewford - .4byte gMetatileAttributes_Dewford - .4byte TilesetCB_Dewford - - .align 2 - -gTileset_Slateport: @ 8286D54 - .byte TRUE @ is compressed - .byte TRUE @ is secondary tileset - .2byte 0 @ padding - .4byte gTilesetTiles_Slateport - .4byte gTilesetPalettes_Slateport - .4byte gMetatiles_Slateport - .4byte gMetatileAttributes_Slateport - .4byte TilesetCB_Slateport - - .align 2 - -gTileset_Mauville: @ 8286D6C - .byte TRUE @ is compressed - .byte TRUE @ is secondary tileset - .2byte 0 @ padding - .4byte gTilesetTiles_Mauville - .4byte gTilesetPalettes_Mauville - .4byte gMetatiles_Mauville - .4byte gMetatileAttributes_Mauville - .4byte TilesetCB_Mauville - - .align 2 - -gTileset_Lavaridge: @ 8286D84 - .byte TRUE @ is compressed - .byte TRUE @ is secondary tileset - .2byte 0 @ padding - .4byte gTilesetTiles_Lavaridge - .4byte gTilesetPalettes_Lavaridge - .4byte gMetatiles_Lavaridge - .4byte gMetatileAttributes_Lavaridge - .4byte TilesetCB_Lavaridge - - .align 2 - -gTileset_Fallarbor: @ 8286D9C - .byte TRUE @ is compressed - .byte TRUE @ is secondary tileset - .2byte 0 @ padding - .4byte gTilesetTiles_Fallarbor - .4byte gTilesetPalettes_Fallarbor - .4byte gMetatiles_Fallarbor - .4byte gMetatileAttributes_Fallarbor - .4byte TilesetCB_Fallarbor - - .align 2 - -gTileset_Fortree: @ 8286DB4 - .byte TRUE @ is compressed - .byte TRUE @ is secondary tileset - .2byte 0 @ padding - .4byte gTilesetTiles_Fortree - .4byte gTilesetPalettes_Fortree - .4byte gMetatiles_Fortree - .4byte gMetatileAttributes_Fortree - .4byte TilesetCB_Fortree - - .align 2 - -gTileset_Lilycove: @ 8286DCC - .byte TRUE @ is compressed - .byte TRUE @ is secondary tileset - .2byte 0 @ padding - .4byte gTilesetTiles_Lilycove - .4byte gTilesetPalettes_Lilycove - .4byte gMetatiles_Lilycove - .4byte gMetatileAttributes_Lilycove - .4byte TilesetCB_Lilycove - - .align 2 - -gTileset_Mossdeep: @ 8286DE4 - .byte TRUE @ is compressed - .byte TRUE @ is secondary tileset - .2byte 0 @ padding - .4byte gTilesetTiles_Mossdeep - .4byte gTilesetPalettes_Mossdeep - .4byte gMetatiles_Mossdeep - .4byte gMetatileAttributes_Mossdeep - .4byte TilesetCB_Mossdeep - - .align 2 - -gTileset_EverGrande: @ 8286DFC - .byte TRUE @ is compressed - .byte TRUE @ is secondary tileset - .2byte 0 @ padding - .4byte gTilesetTiles_EverGrande - .4byte gTilesetPalettes_EverGrande - .4byte gMetatiles_EverGrande - .4byte gMetatileAttributes_EverGrande - .4byte TilesetCB_EverGrande - - .align 2 - -gTileset_Pacifidlog: @ 8286E14 - .byte TRUE @ is compressed - .byte TRUE @ is secondary tileset - .2byte 0 @ padding - .4byte gTilesetTiles_Pacifidlog - .4byte gTilesetPalettes_Pacifidlog - .4byte gMetatiles_Pacifidlog - .4byte gMetatileAttributes_Pacifidlog - .4byte TilesetCB_Pacifidlog - - .align 2 - -gTileset_Sootopolis: @ 8286E2C - .byte TRUE @ is compressed - .byte TRUE @ is secondary tileset - .2byte 0 @ padding - .4byte gTilesetTiles_Sootopolis - .4byte gTilesetPalettes_Sootopolis - .4byte gMetatiles_Sootopolis - .4byte gMetatileAttributes_Sootopolis - .4byte TilesetCB_Sootopolis - - .align 2 - -gTileset_Building: @ 8286E44 - .byte TRUE @ is compressed - .byte FALSE @ is secondary tileset - .2byte 0 @ padding - .4byte gTilesetTiles_Building - .4byte gTilesetPalettes_Building - .4byte gMetatiles_Building - .4byte gMetatileAttributes_Building - .4byte TilesetCB_Building - - .align 2 - -gTileset_Shop: @ 8286E5C - .byte TRUE @ is compressed - .byte TRUE @ is secondary tileset - .2byte 0 @ padding - .4byte gTilesetTiles_Shop - .4byte gTilesetPalettes_Shop - .4byte gMetatiles_Shop - .4byte gMetatileAttributes_Shop - .4byte NULL @ animation callback - - .align 2 - -gTileset_PokemonCenter: @ 8286E74 - .byte TRUE @ is compressed - .byte TRUE @ is secondary tileset - .2byte 0 @ padding - .4byte gTilesetTiles_PokemonCenter - .4byte gTilesetPalettes_PokemonCenter - .4byte gMetatiles_PokemonCenter - .4byte gMetatileAttributes_PokemonCenter - .4byte NULL @ animation callback - - .align 2 - -gTileset_Cave: @ 8286E8C - .byte TRUE @ is compressed - .byte TRUE @ is secondary tileset - .2byte 0 @ padding - .4byte gTilesetTiles_Cave - .4byte gTilesetPalettes_Cave - .4byte gMetatiles_Cave - .4byte gMetatileAttributes_Cave - .4byte TilesetCB_Cave - - .align 2 - -gTileset_PokemonSchool: @ 8286EA4 - .byte TRUE @ is compressed - .byte TRUE @ is secondary tileset - .2byte 0 @ padding - .4byte gTilesetTiles_PokemonSchool - .4byte gTilesetPalettes_PokemonSchool - .4byte gMetatiles_PokemonSchool - .4byte gMetatileAttributes_PokemonSchool - .4byte NULL @ animation callback - - .align 2 - -gTileset_PokemonFanClub: @ 8286EBC - .byte TRUE @ is compressed - .byte TRUE @ is secondary tileset - .2byte 0 @ padding - .4byte gTilesetTiles_PokemonFanClub - .4byte gTilesetPalettes_PokemonFanClub - .4byte gMetatiles_PokemonFanClub - .4byte gMetatileAttributes_PokemonFanClub - .4byte NULL @ animation callback - - .align 2 - -gTileset_Unused1: @ 8286ED4 - .byte TRUE @ is compressed - .byte TRUE @ is secondary tileset - .2byte 0 @ padding - .4byte gTilesetTiles_Unused1 - .4byte gTilesetPalettes_Unused1 - .4byte gMetatiles_Unused1 - .4byte gMetatileAttributes_Unused1 - .4byte NULL @ animation callback - - .align 2 - -gTileset_MeteorFalls: @ 8286EEC - .byte TRUE @ is compressed - .byte TRUE @ is secondary tileset - .2byte 0 @ padding - .4byte gTilesetTiles_MeteorFalls - .4byte gTilesetPalettes_MeteorFalls - .4byte gMetatiles_MeteorFalls - .4byte gMetatileAttributes_MeteorFalls - .4byte NULL @ animation callback - - .align 2 - -gTileset_OceanicMuseum: @ 8286F04 - .byte TRUE @ is compressed - .byte TRUE @ is secondary tileset - .2byte 0 @ padding - .4byte gTilesetTiles_OceanicMuseum - .4byte gTilesetPalettes_OceanicMuseum - .4byte gMetatiles_OceanicMuseum - .4byte gMetatileAttributes_OceanicMuseum - .4byte NULL @ animation callback - - .align 2 - -gTileset_CableClub: @ 8286F1C - .byte FALSE @ is compressed - .byte TRUE @ is secondary tileset - .2byte 0 @ padding - .4byte gTilesetTiles_CableClub - .4byte gTilesetPalettes_CableClub - .4byte gMetatiles_CableClub - .4byte gMetatileAttributes_CableClub - .4byte NULL @ animation callback - - .align 2 - -gTileset_SeashoreHouse: @ 8286F34 - .byte TRUE @ is compressed - .byte TRUE @ is secondary tileset - .2byte 0 @ padding - .4byte gTilesetTiles_SeashoreHouse - .4byte gTilesetPalettes_SeashoreHouse - .4byte gMetatiles_SeashoreHouse - .4byte gMetatileAttributes_SeashoreHouse - .4byte NULL @ animation callback - - .align 2 - -gTileset_PrettyPetalFlowerShop: @ 8286F4C - .byte TRUE @ is compressed - .byte TRUE @ is secondary tileset - .2byte 0 @ padding - .4byte gTilesetTiles_PrettyPetalFlowerShop - .4byte gTilesetPalettes_PrettyPetalFlowerShop - .4byte gMetatiles_PrettyPetalFlowerShop - .4byte gMetatileAttributes_PrettyPetalFlowerShop - .4byte NULL @ animation callback - - .align 2 - -gTileset_PokemonDayCare: @ 8286F64 - .byte TRUE @ is compressed - .byte TRUE @ is secondary tileset - .2byte 0 @ padding - .4byte gTilesetTiles_PokemonDayCare - .4byte gTilesetPalettes_PokemonDayCare - .4byte gMetatiles_PokemonDayCare - .4byte gMetatileAttributes_PokemonDayCare - .4byte NULL @ animation callback - - .align 2 - -gTileset_Facility: @ 8286F7C - .byte TRUE @ is compressed - .byte TRUE @ is secondary tileset - .2byte 0 @ padding - .4byte gTilesetTiles_Facility - .4byte gTilesetPalettes_Facility - .4byte gMetatiles_Facility - .4byte gMetatileAttributes_Facility - .4byte NULL @ animation callback - - .align 2 - -gTileset_BikeShop: @ 8286F94 - .byte TRUE @ is compressed - .byte TRUE @ is secondary tileset - .2byte 0 @ padding - .4byte gTilesetTiles_BikeShop - .4byte gTilesetPalettes_BikeShop - .4byte gMetatiles_BikeShop - .4byte gMetatileAttributes_BikeShop - .4byte TilesetCB_BikeShop - - .align 2 - -gTileset_RusturfTunnel: @ 8286FAC - .byte TRUE @ is compressed - .byte TRUE @ is secondary tileset - .2byte 0 @ padding - .4byte gTilesetTiles_RusturfTunnel - .4byte gTilesetPalettes_RusturfTunnel - .4byte gMetatiles_RusturfTunnel - .4byte gMetatileAttributes_RusturfTunnel - .4byte NULL @ animation callback - - .align 2 - -gTileset_SecretBaseBrownCave: @ 8286FC4 - .byte FALSE @ is compressed - .byte TRUE @ is secondary tileset - .2byte 0 @ padding - .4byte gTilesetTiles_SecretBaseBrownCave - .4byte gTilesetPalettes_SecretBaseBrownCave - .4byte gMetatiles_SecretBaseSecondary - .4byte gMetatileAttributes_SecretBaseSecondary - .4byte NULL @ animation callback - - .align 2 - -gTileset_SecretBaseTree: @ 8286FDC - .byte FALSE @ is compressed - .byte TRUE @ is secondary tileset - .2byte 0 @ padding - .4byte gTilesetTiles_SecretBaseTree - .4byte gTilesetPalettes_SecretBaseTree - .4byte gMetatiles_SecretBaseSecondary - .4byte gMetatileAttributes_SecretBaseSecondary - .4byte NULL @ animation callback - - .align 2 - -gTileset_SecretBaseShrub: @ 8286FF4 - .byte FALSE @ is compressed - .byte TRUE @ is secondary tileset - .2byte 0 @ padding - .4byte gTilesetTiles_SecretBaseShrub - .4byte gTilesetPalettes_SecretBaseShrub - .4byte gMetatiles_SecretBaseSecondary - .4byte gMetatileAttributes_SecretBaseSecondary - .4byte NULL @ animation callback - - .align 2 - -gTileset_SecretBaseBlueCave: @ 828700C - .byte FALSE @ is compressed - .byte TRUE @ is secondary tileset - .2byte 0 @ padding - .4byte gTilesetTiles_SecretBaseBlueCave - .4byte gTilesetPalettes_SecretBaseBlueCave - .4byte gMetatiles_SecretBaseSecondary - .4byte gMetatileAttributes_SecretBaseSecondary - .4byte NULL @ animation callback - - .align 2 - -gTileset_SecretBaseYellowCave: @ 8287024 - .byte FALSE @ is compressed - .byte TRUE @ is secondary tileset - .2byte 0 @ padding - .4byte gTilesetTiles_SecretBaseYellowCave - .4byte gTilesetPalettes_SecretBaseYellowCave - .4byte gMetatiles_SecretBaseSecondary - .4byte gMetatileAttributes_SecretBaseSecondary - .4byte NULL @ animation callback - - .align 2 - -gTileset_SecretBaseRedCave: @ 828703C - .byte FALSE @ is compressed - .byte TRUE @ is secondary tileset - .2byte 0 @ padding - .4byte gTilesetTiles_SecretBaseRedCave - .4byte gTilesetPalettes_SecretBaseRedCave - .4byte gMetatiles_SecretBaseSecondary - .4byte gMetatileAttributes_SecretBaseSecondary - .4byte NULL @ animation callback - - .align 2 - -gTileset_InsideOfTruck: @ 8287054 - .byte TRUE @ is compressed - .byte TRUE @ is secondary tileset - .2byte 0 @ padding - .4byte gTilesetTiles_InsideOfTruck - .4byte gTilesetPalettes_InsideOfTruck - .4byte gMetatiles_InsideOfTruck - .4byte gMetatileAttributes_InsideOfTruck - .4byte NULL @ animation callback - - .align 2 - -gTileset_Unused2: @ 828706C - .byte TRUE @ is compressed - .byte TRUE @ is secondary tileset - .2byte 0 @ padding - .4byte gTilesetTiles_Unused2 - .4byte gTilesetPalettes_Unused2 - .4byte gMetatiles_Unused2 - .4byte gMetatileAttributes_Unused2 - .4byte NULL @ animation callback - - .align 2 - -gTileset_Contest: @ 8287084 - .byte TRUE @ is compressed - .byte TRUE @ is secondary tileset - .2byte 0 @ padding - .4byte gTilesetTiles_Contest - .4byte gTilesetPalettes_Contest - .4byte gMetatiles_Contest - .4byte gMetatileAttributes_Contest - .4byte NULL @ animation callback - - .align 2 - -gTileset_LilycoveMuseum: @ 828709C - .byte TRUE @ is compressed - .byte TRUE @ is secondary tileset - .2byte 0 @ padding - .4byte gTilesetTiles_LilycoveMuseum - .4byte gTilesetPalettes_LilycoveMuseum - .4byte gMetatiles_LilycoveMuseum - .4byte gMetatileAttributes_LilycoveMuseum - .4byte NULL @ animation callback - - .align 2 - -gTileset_BrendansMaysHouse: @ 82870B4 - .byte TRUE @ is compressed - .byte TRUE @ is secondary tileset - .2byte 0 @ padding - .4byte gTilesetTiles_BrendansMaysHouse - .4byte gTilesetPalettes_BrendansMaysHouse - .4byte gMetatiles_BrendansMaysHouse - .4byte gMetatileAttributes_BrendansMaysHouse - .4byte NULL @ animation callback - - .align 2 - -gTileset_Lab: @ 82870CC - .byte TRUE @ is compressed - .byte TRUE @ is secondary tileset - .2byte 0 @ padding - .4byte gTilesetTiles_Lab - .4byte gTilesetPalettes_Lab - .4byte gMetatiles_Lab - .4byte gMetatileAttributes_Lab - .4byte NULL @ animation callback - - .align 2 - -gTileset_Underwater: @ 82870E4 - .byte TRUE @ is compressed - .byte TRUE @ is secondary tileset - .2byte 0 @ padding - .4byte gTilesetTiles_Underwater - .4byte gTilesetPalettes_Underwater - .4byte gMetatiles_Underwater - .4byte gMetatileAttributes_Underwater - .4byte TilesetCB_Underwater - - .align 2 - -gTileset_PetalburgGym: @ 82870FC - .byte TRUE @ is compressed - .byte TRUE @ is secondary tileset - .2byte 0 @ padding - .4byte gTilesetTiles_PetalburgGym - .4byte gTilesetPalettes_PetalburgGym - .4byte gMetatiles_PetalburgGym - .4byte gMetatileAttributes_PetalburgGym - .4byte NULL @ animation callback - - .align 2 - -gTileset_SootopolisGym: @ 8287114 - .byte TRUE @ is compressed - .byte TRUE @ is secondary tileset - .2byte 0 @ padding - .4byte gTilesetTiles_SootopolisGym - .4byte gTilesetPalettes_SootopolisGym - .4byte gMetatiles_SootopolisGym - .4byte gMetatileAttributes_SootopolisGym - .4byte TilesetCB_SootopolisGym - - .align 2 - -gTileset_GenericBuilding: @ 828712C - .byte TRUE @ is compressed - .byte TRUE @ is secondary tileset - .2byte 0 @ padding - .4byte gTilesetTiles_GenericBuilding - .4byte gTilesetPalettes_GenericBuilding - .4byte gMetatiles_GenericBuilding - .4byte gMetatileAttributes_GenericBuilding - .4byte NULL @ animation callback - - .align 2 - -gTileset_MauvilleGameCorner: @ 8287144 - .byte TRUE @ is compressed - .byte TRUE @ is secondary tileset - .2byte 0 @ padding - .4byte gTilesetTiles_MauvilleGameCorner - .4byte gTilesetPalettes_MauvilleGameCorner - .4byte gMetatiles_MauvilleGameCorner - .4byte gMetatileAttributes_MauvilleGameCorner - .4byte NULL @ animation callback - - .align 2 - -gTileset_RustboroGym: @ 828715C - .byte TRUE @ is compressed - .byte TRUE @ is secondary tileset - .2byte 0 @ padding - .4byte gTilesetTiles_RustboroGym - .4byte gTilesetPalettes_RustboroGym - .4byte gMetatiles_RustboroGym - .4byte gMetatileAttributes_RustboroGym - .4byte NULL @ animation callback - - .align 2 - -gTileset_DewfordGym: @ 8287174 - .byte TRUE @ is compressed - .byte TRUE @ is secondary tileset - .2byte 0 @ padding - .4byte gTilesetTiles_DewfordGym - .4byte gTilesetPalettes_DewfordGym - .4byte gMetatiles_DewfordGym - .4byte gMetatileAttributes_DewfordGym - .4byte NULL @ animation callback - - .align 2 - -gTileset_MauvilleGym: @ 828718C - .byte TRUE @ is compressed - .byte TRUE @ is secondary tileset - .2byte 0 @ padding - .4byte gTilesetTiles_MauvilleGym - .4byte gTilesetPalettes_MauvilleGym - .4byte gMetatiles_MauvilleGym - .4byte gMetatileAttributes_MauvilleGym - .4byte TilesetCB_MauvilleGym - - .align 2 - -gTileset_LavaridgeGym: @ 82871A4 - .byte TRUE @ is compressed - .byte TRUE @ is secondary tileset - .2byte 0 @ padding - .4byte gTilesetTiles_LavaridgeGym - .4byte gTilesetPalettes_LavaridgeGym - .4byte gMetatiles_LavaridgeGym - .4byte gMetatileAttributes_LavaridgeGym - .4byte NULL @ animation callback - - .align 2 - -gTileset_TrickHousePuzzle: @ 82871BC - .byte TRUE @ is compressed - .byte TRUE @ is secondary tileset - .2byte 0 @ padding - .4byte gTilesetTiles_TrickHousePuzzle - .4byte gTilesetPalettes_TrickHousePuzzle - .4byte gMetatiles_TrickHousePuzzle - .4byte gMetatileAttributes_TrickHousePuzzle - .4byte NULL @ animation callback - - .align 2 - -gTileset_FortreeGym: @ 82871D4 - .byte TRUE @ is compressed - .byte TRUE @ is secondary tileset - .2byte 0 @ padding - .4byte gTilesetTiles_FortreeGym - .4byte gTilesetPalettes_FortreeGym - .4byte gMetatiles_FortreeGym - .4byte gMetatileAttributes_FortreeGym - .4byte NULL @ animation callback - - .align 2 - -gTileset_MossdeepGym: @ 82871EC - .byte TRUE @ is compressed - .byte TRUE @ is secondary tileset - .2byte 0 @ padding - .4byte gTilesetTiles_MossdeepGym - .4byte gTilesetPalettes_MossdeepGym - .4byte gMetatiles_MossdeepGym - .4byte gMetatileAttributes_MossdeepGym - .4byte NULL @ animation callback - - .align 2 - -gTileset_Ship: @ 8287204 - .byte TRUE @ is compressed - .byte TRUE @ is secondary tileset - .2byte 0 @ padding - .4byte gTilesetTiles_Ship - .4byte gTilesetPalettes_Ship - .4byte gMetatiles_Ship - .4byte gMetatileAttributes_Ship - .4byte NULL @ animation callback - - .align 2 - -gTileset_SecretBase: @ 828721C - .byte FALSE @ is compressed - .byte FALSE @ is secondary tileset - .2byte 0 @ padding - .4byte gTilesetTiles_SecretBase - .4byte gTilesetPalettes_SecretBase - .4byte gMetatiles_SecretBasePrimary - .4byte gMetatileAttributes_SecretBasePrimary - .4byte NULL @ animation callback - - .align 2 - -gTileset_EliteFour: @ 8287234 - .byte TRUE @ is compressed - .byte TRUE @ is secondary tileset - .2byte 0 @ padding - .4byte gTilesetTiles_EliteFour - .4byte gTilesetPalettes_EliteFour - .4byte gMetatiles_EliteFour - .4byte gMetatileAttributes_EliteFour - .4byte TilesetCB_EliteFour - - .align 2 - -gTileset_BattleTower: @ 828724C - .byte TRUE @ is compressed - .byte TRUE @ is secondary tileset - .2byte 0 @ padding - .4byte gTilesetTiles_BattleTower - .4byte gTilesetPalettes_BattleTower - .4byte gMetatiles_BattleTower - .4byte gMetatileAttributes_BattleTower - .4byte NULL @ animation callback diff --git a/data/tilesets/metatiles.inc b/data/tilesets/metatiles.inc new file mode 100644 index 000000000..6a13d3f72 --- /dev/null +++ b/data/tilesets/metatiles.inc @@ -0,0 +1,424 @@ + .align 1 +gMetatiles_General:: @ 8259C1C + .incbin "data/tilesets/primary/general/metatiles.bin" + + .align 1 +gMetatileAttributes_General:: @ 825BC1C + .incbin "data/tilesets/primary/general/metatile_attributes.bin" + + .align 1 +gMetatiles_Petalburg:: @ 825C01C + .incbin "data/tilesets/secondary/petalburg/metatiles.bin" + + .align 1 +gMetatileAttributes_Petalburg:: @ 825C91C + .incbin "data/tilesets/secondary/petalburg/metatile_attributes.bin" + + .align 1 +gMetatiles_Rustboro:: @ 825CA3C + .incbin "data/tilesets/secondary/rustboro/metatiles.bin" + + .align 1 +gMetatileAttributes_Rustboro:: @ 825E01C + .incbin "data/tilesets/secondary/rustboro/metatile_attributes.bin" + + .align 1 +gMetatiles_Dewford:: @ 825E2D8 + .incbin "data/tilesets/secondary/dewford/metatiles.bin" + + .align 1 +gMetatileAttributes_Dewford:: @ 825EBD8 + .incbin "data/tilesets/secondary/dewford/metatile_attributes.bin" + + .align 1 +gMetatiles_Slateport:: @ 825ECF8 + .incbin "data/tilesets/secondary/slateport/metatiles.bin" + + .align 1 +gMetatileAttributes_Slateport:: @ 82603B8 + .incbin "data/tilesets/secondary/slateport/metatile_attributes.bin" + + .align 1 +gMetatiles_Mauville:: @ 8260690 + .incbin "data/tilesets/secondary/mauville/metatiles.bin" + + .align 1 +gMetatileAttributes_Mauville:: @ 82621B0 + .incbin "data/tilesets/secondary/mauville/metatile_attributes.bin" + + .align 1 +gMetatiles_Lavaridge:: @ 8262514 + .incbin "data/tilesets/secondary/lavaridge/metatiles.bin" + + .align 1 +gMetatileAttributes_Lavaridge:: @ 82636F4 + .incbin "data/tilesets/secondary/lavaridge/metatile_attributes.bin" + + .align 1 +gMetatiles_Fallarbor:: @ 8263930 + .incbin "data/tilesets/secondary/fallarbor/metatiles.bin" + + .align 1 +gMetatileAttributes_Fallarbor:: @ 8264E50 + .incbin "data/tilesets/secondary/fallarbor/metatile_attributes.bin" + + .align 1 +gMetatiles_Fortree:: @ 82650F4 + .incbin "data/tilesets/secondary/fortree/metatiles.bin" + + .align 1 +gMetatileAttributes_Fortree:: @ 82661A4 + .incbin "data/tilesets/secondary/fortree/metatile_attributes.bin" + + .align 1 +gMetatiles_Lilycove:: @ 82663BA + .incbin "data/tilesets/secondary/lilycove/metatiles.bin" + + .align 1 +gMetatileAttributes_Lilycove:: @ 82679AA + .incbin "data/tilesets/secondary/lilycove/metatile_attributes.bin" + + .align 1 +gMetatiles_Mossdeep:: @ 8267C68 + .incbin "data/tilesets/secondary/mossdeep/metatiles.bin" + + .align 1 +gMetatileAttributes_Mossdeep:: @ 8269318 + .incbin "data/tilesets/secondary/mossdeep/metatile_attributes.bin" + + .align 1 +gMetatiles_EverGrande:: @ 82695EE + .incbin "data/tilesets/secondary/ever_grande/metatiles.bin" + + .align 1 +gMetatileAttributes_EverGrande:: @ 826A06E + .incbin "data/tilesets/secondary/ever_grande/metatile_attributes.bin" + + .align 1 +gMetatiles_Pacifidlog:: @ 826A1BE + .incbin "data/tilesets/secondary/pacifidlog/metatiles.bin" + + .align 1 +gMetatileAttributes_Pacifidlog:: @ 826ADAE + .incbin "data/tilesets/secondary/pacifidlog/metatile_attributes.bin" + + .align 1 +gMetatiles_Sootopolis:: @ 826AF2C + .incbin "data/tilesets/secondary/sootopolis/metatiles.bin" + + .align 1 +gMetatileAttributes_Sootopolis:: @ 826BF0C + .incbin "data/tilesets/secondary/sootopolis/metatile_attributes.bin" + + .align 1 +gMetatiles_Building:: @ 826C108 + .incbin "data/tilesets/primary/building/metatiles.bin" + + .align 1 +gMetatileAttributes_Building:: @ 826C188 + .incbin "data/tilesets/primary/building/metatile_attributes.bin" + + .align 1 +gMetatiles_Shop:: @ 826C198 + .incbin "data/tilesets/secondary/shop/metatiles.bin" + + .align 1 +gMetatileAttributes_Shop:: @ 826D318 + .incbin "data/tilesets/secondary/shop/metatile_attributes.bin" + + .align 1 +gMetatiles_PokemonCenter:: @ 826D548 + .incbin "data/tilesets/secondary/pokemon_center/metatiles.bin" + + .align 1 +gMetatileAttributes_PokemonCenter:: @ 826E1A8 + .incbin "data/tilesets/secondary/pokemon_center/metatile_attributes.bin" + + .align 1 +gMetatiles_Cave:: @ 826E334 + .incbin "data/tilesets/secondary/cave/metatiles.bin" + + .align 1 +gMetatileAttributes_Cave:: @ 826FD14 + .incbin "data/tilesets/secondary/cave/metatile_attributes.bin" + + .align 1 +gMetatiles_PokemonSchool:: @ 8270050 + .incbin "data/tilesets/secondary/pokemon_school/metatiles.bin" + + .align 1 +gMetatileAttributes_PokemonSchool:: @ 82703F0 + .incbin "data/tilesets/secondary/pokemon_school/metatile_attributes.bin" + + .align 1 +gMetatiles_PokemonFanClub:: @ 8270464 + .incbin "data/tilesets/secondary/pokemon_fan_club/metatiles.bin" + + .align 1 +gMetatileAttributes_PokemonFanClub:: @ 8270AE4 + .incbin "data/tilesets/secondary/pokemon_fan_club/metatile_attributes.bin" + + .align 1 +gMetatiles_Unused1:: @ 8270BB4 + .incbin "data/tilesets/secondary/unused_1/metatiles.bin" + + .align 1 +gMetatileAttributes_Unused1:: @ 8270BD4 + .incbin "data/tilesets/secondary/unused_1/metatile_attributes.bin" + + .align 1 +gMetatiles_MeteorFalls:: @ 8270BD8 + .incbin "data/tilesets/secondary/meteor_falls/metatiles.bin" + + .align 1 +gMetatileAttributes_MeteorFalls:: @ 82715C8 + .incbin "data/tilesets/secondary/meteor_falls/metatile_attributes.bin" + + .align 1 +gMetatiles_OceanicMuseum:: @ 8271706 + .incbin "data/tilesets/secondary/oceanic_museum/metatiles.bin" + + .align 1 +gMetatileAttributes_OceanicMuseum:: @ 8271D56 + .incbin "data/tilesets/secondary/oceanic_museum/metatile_attributes.bin" + + .align 1 +gMetatiles_CableClub:: @ 8271E20 + .incbin "data/tilesets/secondary/cable_club/metatiles.bin" + + .align 1 +gMetatileAttributes_CableClub:: @ 8272E20 + .incbin "data/tilesets/secondary/cable_club/metatile_attributes.bin" + + .align 1 +gMetatiles_SeashoreHouse:: @ 8273020 + .incbin "data/tilesets/secondary/seashore_house/metatiles.bin" + + .align 1 +gMetatileAttributes_SeashoreHouse:: @ 82733A0 + .incbin "data/tilesets/secondary/seashore_house/metatile_attributes.bin" + + .align 1 +gMetatiles_PrettyPetalFlowerShop:: @ 8273410 + .incbin "data/tilesets/secondary/pretty_petal_flower_shop/metatiles.bin" + + .align 1 +gMetatileAttributes_PrettyPetalFlowerShop:: @ 8273890 + .incbin "data/tilesets/secondary/pretty_petal_flower_shop/metatile_attributes.bin" + + .align 1 +gMetatiles_PokemonDayCare:: @ 8273920 + .incbin "data/tilesets/secondary/pokemon_day_care/metatiles.bin" + + .align 1 +gMetatileAttributes_PokemonDayCare:: @ 8273D60 + .incbin "data/tilesets/secondary/pokemon_day_care/metatile_attributes.bin" + + .align 1 +gMetatiles_Facility:: @ 8273DE8 + .incbin "data/tilesets/secondary/facility/metatiles.bin" + + .align 1 +gMetatileAttributes_Facility:: @ 8275DC8 + .incbin "data/tilesets/secondary/facility/metatile_attributes.bin" + + .align 1 +gMetatiles_BikeShop:: @ 82761C4 + .incbin "data/tilesets/secondary/bike_shop/metatiles.bin" + + .align 1 +gMetatileAttributes_BikeShop:: @ 8277144 + .incbin "data/tilesets/secondary/bike_shop/metatile_attributes.bin" + + .align 1 +gMetatiles_RusturfTunnel:: @ 8277334 + .incbin "data/tilesets/secondary/rusturf_tunnel/metatiles.bin" + + .align 1 +gMetatileAttributes_RusturfTunnel:: @ 8277864 + .incbin "data/tilesets/secondary/rusturf_tunnel/metatile_attributes.bin" + + .align 1 +gMetatiles_SecretBaseSecondary:: @ 827790A + .incbin "data/tilesets/secondary/secret_base/metatiles.bin" + + .align 1 +gMetatileAttributes_SecretBaseSecondary:: @ 8278D4A + .incbin "data/tilesets/secondary/secret_base/metatile_attributes.bin" + + .align 1 +gMetatiles_InsideOfTruck:: @ 8278FD2 + .incbin "data/tilesets/secondary/inside_of_truck/metatiles.bin" + + .align 1 +gMetatileAttributes_InsideOfTruck:: @ 8279232 + .incbin "data/tilesets/secondary/inside_of_truck/metatile_attributes.bin" + + .align 1 +gMetatiles_Contest:: @ 827927E + .incbin "data/tilesets/secondary/contest/metatiles.bin" + + .align 1 +gMetatileAttributes_Contest:: @ 827A07E + .incbin "data/tilesets/secondary/contest/metatile_attributes.bin" + + .align 1 +gMetatiles_LilycoveMuseum:: @ 827A23E + .incbin "data/tilesets/secondary/lilycove_museum/metatiles.bin" + + .align 1 +gMetatileAttributes_LilycoveMuseum:: @ 827AB2E + .incbin "data/tilesets/secondary/lilycove_museum/metatile_attributes.bin" + + .align 1 +gMetatiles_BrendansMaysHouse:: @ 827AC4C + .incbin "data/tilesets/secondary/brendans_mays_house/metatiles.bin" + + .align 1 +gMetatileAttributes_BrendansMaysHouse:: @ 827B6FC + .incbin "data/tilesets/secondary/brendans_mays_house/metatile_attributes.bin" + + .align 1 +gMetatiles_Lab:: @ 827B852 + .incbin "data/tilesets/secondary/lab/metatiles.bin" + + .align 1 +gMetatileAttributes_Lab:: @ 827C1F2 + .incbin "data/tilesets/secondary/lab/metatile_attributes.bin" + + .align 1 +gMetatiles_Underwater:: @ 827C326 + .incbin "data/tilesets/secondary/underwater/metatiles.bin" + + .align 1 +gMetatileAttributes_Underwater:: @ 827D1E6 + .incbin "data/tilesets/secondary/underwater/metatile_attributes.bin" + + .align 1 +gMetatiles_GenericBuilding:: @ 827D3BE + .incbin "data/tilesets/secondary/generic_building/metatiles.bin" + + .align 1 +gMetatileAttributes_GenericBuilding:: @ 827F3BE + .incbin "data/tilesets/secondary/generic_building/metatile_attributes.bin" + + .align 1 +gMetatiles_MauvilleGameCorner:: @ 827F7BE + .incbin "data/tilesets/secondary/mauville_game_corner/metatiles.bin" + + .align 1 +gMetatileAttributes_MauvilleGameCorner:: @ 827FDBE + .incbin "data/tilesets/secondary/mauville_game_corner/metatile_attributes.bin" + + .align 1 +gMetatiles_Unused2:: @ 827FE7E + .incbin "data/tilesets/secondary/unused_2/metatiles.bin" + + .align 1 +gMetatileAttributes_Unused2:: @ 828021E + .incbin "data/tilesets/secondary/unused_2/metatile_attributes.bin" + + .align 1 +gMetatiles_RustboroGym:: @ 8280292 + .incbin "data/tilesets/secondary/rustboro_gym/metatiles.bin" + + .align 1 +gMetatileAttributes_RustboroGym:: @ 8280612 + .incbin "data/tilesets/secondary/rustboro_gym/metatile_attributes.bin" + + .align 1 +gMetatiles_DewfordGym:: @ 8280682 + .incbin "data/tilesets/secondary/dewford_gym/metatiles.bin" + + .align 1 +gMetatileAttributes_DewfordGym:: @ 8280A52 + .incbin "data/tilesets/secondary/dewford_gym/metatile_attributes.bin" + + .align 1 +gMetatiles_MauvilleGym:: @ 8280ACC + .incbin "data/tilesets/secondary/mauville_gym/metatiles.bin" + + .align 1 +gMetatileAttributes_MauvilleGym:: @ 828121C + .incbin "data/tilesets/secondary/mauville_gym/metatile_attributes.bin" + + .align 1 +gMetatiles_LavaridgeGym:: @ 8281306 + .incbin "data/tilesets/secondary/lavaridge_gym/metatiles.bin" + + .align 1 +gMetatileAttributes_LavaridgeGym:: @ 82815A6 + .incbin "data/tilesets/secondary/lavaridge_gym/metatile_attributes.bin" + + .align 1 +gMetatiles_PetalburgGym:: @ 82815FA + .incbin "data/tilesets/secondary/petalburg_gym/metatiles.bin" + + .align 1 +gMetatileAttributes_PetalburgGym:: @ 8281EBA + .incbin "data/tilesets/secondary/petalburg_gym/metatile_attributes.bin" + + .align 1 +gMetatiles_FortreeGym:: @ 8281FD2 + .incbin "data/tilesets/secondary/fortree_gym/metatiles.bin" + + .align 1 +gMetatileAttributes_FortreeGym:: @ 8282322 + .incbin "data/tilesets/secondary/fortree_gym/metatile_attributes.bin" + + .align 1 +gMetatiles_MossdeepGym:: @ 828238C + .incbin "data/tilesets/secondary/mossdeep_gym/metatiles.bin" + + .align 1 +gMetatileAttributes_MossdeepGym:: @ 828288C + .incbin "data/tilesets/secondary/mossdeep_gym/metatile_attributes.bin" + + .align 1 +gMetatiles_SootopolisGym:: @ 828292C + .incbin "data/tilesets/secondary/sootopolis_gym/metatiles.bin" + + .align 1 +gMetatileAttributes_SootopolisGym:: @ 8282F5C + .incbin "data/tilesets/secondary/sootopolis_gym/metatile_attributes.bin" + + .align 1 +gMetatiles_TrickHousePuzzle:: @ 8283022 + .incbin "data/tilesets/secondary/trick_house_puzzle/metatiles.bin" + + .align 1 +gMetatileAttributes_TrickHousePuzzle:: @ 8283972 + .incbin "data/tilesets/secondary/trick_house_puzzle/metatile_attributes.bin" + + .align 1 +gMetatiles_Ship:: @ 8283A9C + .incbin "data/tilesets/secondary/ship/metatiles.bin" + + .align 1 +gMetatileAttributes_Ship:: @ 8284A5C + .incbin "data/tilesets/secondary/ship/metatile_attributes.bin" + + .align 1 +gMetatiles_SecretBasePrimary:: @ 8284C54 + .incbin "data/tilesets/primary/secret_base/metatiles.bin" + + .align 1 +gMetatileAttributes_SecretBasePrimary:: @ 8284C74 + .incbin "data/tilesets/primary/secret_base/metatile_attributes.bin" + + .align 1 +gMetatiles_EliteFour:: @ 8284C78 + .incbin "data/tilesets/secondary/elite_four/metatiles.bin" + + .align 1 +gMetatileAttributes_EliteFour:: @ 8286128 + .incbin "data/tilesets/secondary/elite_four/metatile_attributes.bin" + + .align 1 +gMetatiles_BattleTower:: @ 82863BE + .incbin "data/tilesets/secondary/battle_tower/metatiles.bin" + + .align 1 +gMetatileAttributes_BattleTower:: @ 8286BEE + .incbin "data/tilesets/secondary/battle_tower/metatile_attributes.bin" + diff --git a/data/tilesets/metatiles.s b/data/tilesets/metatiles.s deleted file mode 100644 index 6a13d3f72..000000000 --- a/data/tilesets/metatiles.s +++ /dev/null @@ -1,424 +0,0 @@ - .align 1 -gMetatiles_General:: @ 8259C1C - .incbin "data/tilesets/primary/general/metatiles.bin" - - .align 1 -gMetatileAttributes_General:: @ 825BC1C - .incbin "data/tilesets/primary/general/metatile_attributes.bin" - - .align 1 -gMetatiles_Petalburg:: @ 825C01C - .incbin "data/tilesets/secondary/petalburg/metatiles.bin" - - .align 1 -gMetatileAttributes_Petalburg:: @ 825C91C - .incbin "data/tilesets/secondary/petalburg/metatile_attributes.bin" - - .align 1 -gMetatiles_Rustboro:: @ 825CA3C - .incbin "data/tilesets/secondary/rustboro/metatiles.bin" - - .align 1 -gMetatileAttributes_Rustboro:: @ 825E01C - .incbin "data/tilesets/secondary/rustboro/metatile_attributes.bin" - - .align 1 -gMetatiles_Dewford:: @ 825E2D8 - .incbin "data/tilesets/secondary/dewford/metatiles.bin" - - .align 1 -gMetatileAttributes_Dewford:: @ 825EBD8 - .incbin "data/tilesets/secondary/dewford/metatile_attributes.bin" - - .align 1 -gMetatiles_Slateport:: @ 825ECF8 - .incbin "data/tilesets/secondary/slateport/metatiles.bin" - - .align 1 -gMetatileAttributes_Slateport:: @ 82603B8 - .incbin "data/tilesets/secondary/slateport/metatile_attributes.bin" - - .align 1 -gMetatiles_Mauville:: @ 8260690 - .incbin "data/tilesets/secondary/mauville/metatiles.bin" - - .align 1 -gMetatileAttributes_Mauville:: @ 82621B0 - .incbin "data/tilesets/secondary/mauville/metatile_attributes.bin" - - .align 1 -gMetatiles_Lavaridge:: @ 8262514 - .incbin "data/tilesets/secondary/lavaridge/metatiles.bin" - - .align 1 -gMetatileAttributes_Lavaridge:: @ 82636F4 - .incbin "data/tilesets/secondary/lavaridge/metatile_attributes.bin" - - .align 1 -gMetatiles_Fallarbor:: @ 8263930 - .incbin "data/tilesets/secondary/fallarbor/metatiles.bin" - - .align 1 -gMetatileAttributes_Fallarbor:: @ 8264E50 - .incbin "data/tilesets/secondary/fallarbor/metatile_attributes.bin" - - .align 1 -gMetatiles_Fortree:: @ 82650F4 - .incbin "data/tilesets/secondary/fortree/metatiles.bin" - - .align 1 -gMetatileAttributes_Fortree:: @ 82661A4 - .incbin "data/tilesets/secondary/fortree/metatile_attributes.bin" - - .align 1 -gMetatiles_Lilycove:: @ 82663BA - .incbin "data/tilesets/secondary/lilycove/metatiles.bin" - - .align 1 -gMetatileAttributes_Lilycove:: @ 82679AA - .incbin "data/tilesets/secondary/lilycove/metatile_attributes.bin" - - .align 1 -gMetatiles_Mossdeep:: @ 8267C68 - .incbin "data/tilesets/secondary/mossdeep/metatiles.bin" - - .align 1 -gMetatileAttributes_Mossdeep:: @ 8269318 - .incbin "data/tilesets/secondary/mossdeep/metatile_attributes.bin" - - .align 1 -gMetatiles_EverGrande:: @ 82695EE - .incbin "data/tilesets/secondary/ever_grande/metatiles.bin" - - .align 1 -gMetatileAttributes_EverGrande:: @ 826A06E - .incbin "data/tilesets/secondary/ever_grande/metatile_attributes.bin" - - .align 1 -gMetatiles_Pacifidlog:: @ 826A1BE - .incbin "data/tilesets/secondary/pacifidlog/metatiles.bin" - - .align 1 -gMetatileAttributes_Pacifidlog:: @ 826ADAE - .incbin "data/tilesets/secondary/pacifidlog/metatile_attributes.bin" - - .align 1 -gMetatiles_Sootopolis:: @ 826AF2C - .incbin "data/tilesets/secondary/sootopolis/metatiles.bin" - - .align 1 -gMetatileAttributes_Sootopolis:: @ 826BF0C - .incbin "data/tilesets/secondary/sootopolis/metatile_attributes.bin" - - .align 1 -gMetatiles_Building:: @ 826C108 - .incbin "data/tilesets/primary/building/metatiles.bin" - - .align 1 -gMetatileAttributes_Building:: @ 826C188 - .incbin "data/tilesets/primary/building/metatile_attributes.bin" - - .align 1 -gMetatiles_Shop:: @ 826C198 - .incbin "data/tilesets/secondary/shop/metatiles.bin" - - .align 1 -gMetatileAttributes_Shop:: @ 826D318 - .incbin "data/tilesets/secondary/shop/metatile_attributes.bin" - - .align 1 -gMetatiles_PokemonCenter:: @ 826D548 - .incbin "data/tilesets/secondary/pokemon_center/metatiles.bin" - - .align 1 -gMetatileAttributes_PokemonCenter:: @ 826E1A8 - .incbin "data/tilesets/secondary/pokemon_center/metatile_attributes.bin" - - .align 1 -gMetatiles_Cave:: @ 826E334 - .incbin "data/tilesets/secondary/cave/metatiles.bin" - - .align 1 -gMetatileAttributes_Cave:: @ 826FD14 - .incbin "data/tilesets/secondary/cave/metatile_attributes.bin" - - .align 1 -gMetatiles_PokemonSchool:: @ 8270050 - .incbin "data/tilesets/secondary/pokemon_school/metatiles.bin" - - .align 1 -gMetatileAttributes_PokemonSchool:: @ 82703F0 - .incbin "data/tilesets/secondary/pokemon_school/metatile_attributes.bin" - - .align 1 -gMetatiles_PokemonFanClub:: @ 8270464 - .incbin "data/tilesets/secondary/pokemon_fan_club/metatiles.bin" - - .align 1 -gMetatileAttributes_PokemonFanClub:: @ 8270AE4 - .incbin "data/tilesets/secondary/pokemon_fan_club/metatile_attributes.bin" - - .align 1 -gMetatiles_Unused1:: @ 8270BB4 - .incbin "data/tilesets/secondary/unused_1/metatiles.bin" - - .align 1 -gMetatileAttributes_Unused1:: @ 8270BD4 - .incbin "data/tilesets/secondary/unused_1/metatile_attributes.bin" - - .align 1 -gMetatiles_MeteorFalls:: @ 8270BD8 - .incbin "data/tilesets/secondary/meteor_falls/metatiles.bin" - - .align 1 -gMetatileAttributes_MeteorFalls:: @ 82715C8 - .incbin "data/tilesets/secondary/meteor_falls/metatile_attributes.bin" - - .align 1 -gMetatiles_OceanicMuseum:: @ 8271706 - .incbin "data/tilesets/secondary/oceanic_museum/metatiles.bin" - - .align 1 -gMetatileAttributes_OceanicMuseum:: @ 8271D56 - .incbin "data/tilesets/secondary/oceanic_museum/metatile_attributes.bin" - - .align 1 -gMetatiles_CableClub:: @ 8271E20 - .incbin "data/tilesets/secondary/cable_club/metatiles.bin" - - .align 1 -gMetatileAttributes_CableClub:: @ 8272E20 - .incbin "data/tilesets/secondary/cable_club/metatile_attributes.bin" - - .align 1 -gMetatiles_SeashoreHouse:: @ 8273020 - .incbin "data/tilesets/secondary/seashore_house/metatiles.bin" - - .align 1 -gMetatileAttributes_SeashoreHouse:: @ 82733A0 - .incbin "data/tilesets/secondary/seashore_house/metatile_attributes.bin" - - .align 1 -gMetatiles_PrettyPetalFlowerShop:: @ 8273410 - .incbin "data/tilesets/secondary/pretty_petal_flower_shop/metatiles.bin" - - .align 1 -gMetatileAttributes_PrettyPetalFlowerShop:: @ 8273890 - .incbin "data/tilesets/secondary/pretty_petal_flower_shop/metatile_attributes.bin" - - .align 1 -gMetatiles_PokemonDayCare:: @ 8273920 - .incbin "data/tilesets/secondary/pokemon_day_care/metatiles.bin" - - .align 1 -gMetatileAttributes_PokemonDayCare:: @ 8273D60 - .incbin "data/tilesets/secondary/pokemon_day_care/metatile_attributes.bin" - - .align 1 -gMetatiles_Facility:: @ 8273DE8 - .incbin "data/tilesets/secondary/facility/metatiles.bin" - - .align 1 -gMetatileAttributes_Facility:: @ 8275DC8 - .incbin "data/tilesets/secondary/facility/metatile_attributes.bin" - - .align 1 -gMetatiles_BikeShop:: @ 82761C4 - .incbin "data/tilesets/secondary/bike_shop/metatiles.bin" - - .align 1 -gMetatileAttributes_BikeShop:: @ 8277144 - .incbin "data/tilesets/secondary/bike_shop/metatile_attributes.bin" - - .align 1 -gMetatiles_RusturfTunnel:: @ 8277334 - .incbin "data/tilesets/secondary/rusturf_tunnel/metatiles.bin" - - .align 1 -gMetatileAttributes_RusturfTunnel:: @ 8277864 - .incbin "data/tilesets/secondary/rusturf_tunnel/metatile_attributes.bin" - - .align 1 -gMetatiles_SecretBaseSecondary:: @ 827790A - .incbin "data/tilesets/secondary/secret_base/metatiles.bin" - - .align 1 -gMetatileAttributes_SecretBaseSecondary:: @ 8278D4A - .incbin "data/tilesets/secondary/secret_base/metatile_attributes.bin" - - .align 1 -gMetatiles_InsideOfTruck:: @ 8278FD2 - .incbin "data/tilesets/secondary/inside_of_truck/metatiles.bin" - - .align 1 -gMetatileAttributes_InsideOfTruck:: @ 8279232 - .incbin "data/tilesets/secondary/inside_of_truck/metatile_attributes.bin" - - .align 1 -gMetatiles_Contest:: @ 827927E - .incbin "data/tilesets/secondary/contest/metatiles.bin" - - .align 1 -gMetatileAttributes_Contest:: @ 827A07E - .incbin "data/tilesets/secondary/contest/metatile_attributes.bin" - - .align 1 -gMetatiles_LilycoveMuseum:: @ 827A23E - .incbin "data/tilesets/secondary/lilycove_museum/metatiles.bin" - - .align 1 -gMetatileAttributes_LilycoveMuseum:: @ 827AB2E - .incbin "data/tilesets/secondary/lilycove_museum/metatile_attributes.bin" - - .align 1 -gMetatiles_BrendansMaysHouse:: @ 827AC4C - .incbin "data/tilesets/secondary/brendans_mays_house/metatiles.bin" - - .align 1 -gMetatileAttributes_BrendansMaysHouse:: @ 827B6FC - .incbin "data/tilesets/secondary/brendans_mays_house/metatile_attributes.bin" - - .align 1 -gMetatiles_Lab:: @ 827B852 - .incbin "data/tilesets/secondary/lab/metatiles.bin" - - .align 1 -gMetatileAttributes_Lab:: @ 827C1F2 - .incbin "data/tilesets/secondary/lab/metatile_attributes.bin" - - .align 1 -gMetatiles_Underwater:: @ 827C326 - .incbin "data/tilesets/secondary/underwater/metatiles.bin" - - .align 1 -gMetatileAttributes_Underwater:: @ 827D1E6 - .incbin "data/tilesets/secondary/underwater/metatile_attributes.bin" - - .align 1 -gMetatiles_GenericBuilding:: @ 827D3BE - .incbin "data/tilesets/secondary/generic_building/metatiles.bin" - - .align 1 -gMetatileAttributes_GenericBuilding:: @ 827F3BE - .incbin "data/tilesets/secondary/generic_building/metatile_attributes.bin" - - .align 1 -gMetatiles_MauvilleGameCorner:: @ 827F7BE - .incbin "data/tilesets/secondary/mauville_game_corner/metatiles.bin" - - .align 1 -gMetatileAttributes_MauvilleGameCorner:: @ 827FDBE - .incbin "data/tilesets/secondary/mauville_game_corner/metatile_attributes.bin" - - .align 1 -gMetatiles_Unused2:: @ 827FE7E - .incbin "data/tilesets/secondary/unused_2/metatiles.bin" - - .align 1 -gMetatileAttributes_Unused2:: @ 828021E - .incbin "data/tilesets/secondary/unused_2/metatile_attributes.bin" - - .align 1 -gMetatiles_RustboroGym:: @ 8280292 - .incbin "data/tilesets/secondary/rustboro_gym/metatiles.bin" - - .align 1 -gMetatileAttributes_RustboroGym:: @ 8280612 - .incbin "data/tilesets/secondary/rustboro_gym/metatile_attributes.bin" - - .align 1 -gMetatiles_DewfordGym:: @ 8280682 - .incbin "data/tilesets/secondary/dewford_gym/metatiles.bin" - - .align 1 -gMetatileAttributes_DewfordGym:: @ 8280A52 - .incbin "data/tilesets/secondary/dewford_gym/metatile_attributes.bin" - - .align 1 -gMetatiles_MauvilleGym:: @ 8280ACC - .incbin "data/tilesets/secondary/mauville_gym/metatiles.bin" - - .align 1 -gMetatileAttributes_MauvilleGym:: @ 828121C - .incbin "data/tilesets/secondary/mauville_gym/metatile_attributes.bin" - - .align 1 -gMetatiles_LavaridgeGym:: @ 8281306 - .incbin "data/tilesets/secondary/lavaridge_gym/metatiles.bin" - - .align 1 -gMetatileAttributes_LavaridgeGym:: @ 82815A6 - .incbin "data/tilesets/secondary/lavaridge_gym/metatile_attributes.bin" - - .align 1 -gMetatiles_PetalburgGym:: @ 82815FA - .incbin "data/tilesets/secondary/petalburg_gym/metatiles.bin" - - .align 1 -gMetatileAttributes_PetalburgGym:: @ 8281EBA - .incbin "data/tilesets/secondary/petalburg_gym/metatile_attributes.bin" - - .align 1 -gMetatiles_FortreeGym:: @ 8281FD2 - .incbin "data/tilesets/secondary/fortree_gym/metatiles.bin" - - .align 1 -gMetatileAttributes_FortreeGym:: @ 8282322 - .incbin "data/tilesets/secondary/fortree_gym/metatile_attributes.bin" - - .align 1 -gMetatiles_MossdeepGym:: @ 828238C - .incbin "data/tilesets/secondary/mossdeep_gym/metatiles.bin" - - .align 1 -gMetatileAttributes_MossdeepGym:: @ 828288C - .incbin "data/tilesets/secondary/mossdeep_gym/metatile_attributes.bin" - - .align 1 -gMetatiles_SootopolisGym:: @ 828292C - .incbin "data/tilesets/secondary/sootopolis_gym/metatiles.bin" - - .align 1 -gMetatileAttributes_SootopolisGym:: @ 8282F5C - .incbin "data/tilesets/secondary/sootopolis_gym/metatile_attributes.bin" - - .align 1 -gMetatiles_TrickHousePuzzle:: @ 8283022 - .incbin "data/tilesets/secondary/trick_house_puzzle/metatiles.bin" - - .align 1 -gMetatileAttributes_TrickHousePuzzle:: @ 8283972 - .incbin "data/tilesets/secondary/trick_house_puzzle/metatile_attributes.bin" - - .align 1 -gMetatiles_Ship:: @ 8283A9C - .incbin "data/tilesets/secondary/ship/metatiles.bin" - - .align 1 -gMetatileAttributes_Ship:: @ 8284A5C - .incbin "data/tilesets/secondary/ship/metatile_attributes.bin" - - .align 1 -gMetatiles_SecretBasePrimary:: @ 8284C54 - .incbin "data/tilesets/primary/secret_base/metatiles.bin" - - .align 1 -gMetatileAttributes_SecretBasePrimary:: @ 8284C74 - .incbin "data/tilesets/primary/secret_base/metatile_attributes.bin" - - .align 1 -gMetatiles_EliteFour:: @ 8284C78 - .incbin "data/tilesets/secondary/elite_four/metatiles.bin" - - .align 1 -gMetatileAttributes_EliteFour:: @ 8286128 - .incbin "data/tilesets/secondary/elite_four/metatile_attributes.bin" - - .align 1 -gMetatiles_BattleTower:: @ 82863BE - .incbin "data/tilesets/secondary/battle_tower/metatiles.bin" - - .align 1 -gMetatileAttributes_BattleTower:: @ 8286BEE - .incbin "data/tilesets/secondary/battle_tower/metatile_attributes.bin" - diff --git a/data/tm_hm_learnsets.inc b/data/tm_hm_learnsets.inc new file mode 100644 index 000000000..be4522310 --- /dev/null +++ b/data/tm_hm_learnsets.inc @@ -0,0 +1,414 @@ + .align 2 +gTMHMLearnsets:: @ 81FD0F0 + .8byte 0b0000000000000000000000000000000000000000000000000000000000 @ ?????????? + .8byte 0b0011100100000111100000100010000100001101010000011100100000 @ Bulbasaur + .8byte 0b0011100100000111100000100010000100001101010000011100100000 @ Ivysaur + .8byte 0b0011100100000111100000100010000110001101010100011100110000 @ Venusaur + .8byte 0b0010100110000111101010010011001100010100010000011000100011 @ Charmander + .8byte 0b0010100110000111101010010011001100010100010000011000100011 @ Charmeleon + .8byte 0b0010101110010111101010010011001110010100010100011000110011 @ Charizard + .8byte 0b1110110000000111100000000011001100010100110011001001100101 @ Squirtle + .8byte 0b1110110000000111100000000011001100010100110011001001100101 @ Wartortle + .8byte 0b1110110000000111100000000011001110010100110111001001110101 @ Blastoise + .8byte 0b0000000000000000000000000000000000000000000000000000000000 @ Caterpie + .8byte 0b0000000000000000000000000000000000000000000000000000000000 @ Metapod + .8byte 0b0001000000101111101000000010110100001111110100011000100000 @ Butterfree + .8byte 0b0000000000000000000000000000000000000000000000000000000000 @ Weedle + .8byte 0b0000000000000000000000000000000000000000000000000000000000 @ Kakuna + .8byte 0b0010000100001111101000100011000100001101010100011000100000 @ Beedrill + .8byte 0b0000001000011111101000000010000100000100110000011000100000 @ Pidgey + .8byte 0b0000001000011111101000000010000100000100110000011000100000 @ Pidgeotto + .8byte 0b0000001000011111101000000010000100000100110100011000100000 @ Pidgeot + .8byte 0b0010000100001111100000001010101101110100110011111000100000 @ Rattata + .8byte 0b0010100100001111100000001010101101110100110111111000110000 @ Raticate + .8byte 0b0000001000011111101000000010000100000100110000011000100000 @ Spearow + .8byte 0b0000001000011111101000000010000100000100110100011000100000 @ Fearow + .8byte 0b0000100001001111110000100010001110010101110000011000100000 @ Ekans + .8byte 0b0000100001001111110000100010001110010101110100011000100000 @ Arbok + .8byte 0b0011100000000111100000001011001101110100111000001000100001 @ Pikachu + .8byte 0b0011100000001111100000001011001101110100111100001000100001 @ Raichu + .8byte 0b0010100100001111101101000011001110010100010000011000100001 @ Sandshrew + .8byte 0b0010100100001111101101000011001110010100010100011000100001 @ Sandslash + .8byte 0b0010100100001111101000101010001101110100110011011000100100 @ Nidoran♀ + .8byte 0b0010100100001111101000101010001101110100110011011000100100 @ Nidorina + .8byte 0b0010110100001111111111111011101111110100110111111000110101 @ Nidoqueen + .8byte 0b0010100100001111100000101010001101110100110011011000100100 @ Nidoran♂ + .8byte 0b0010100100001111100000101010001101110100110011011000100100 @ Nidorino + .8byte 0b0010110100001111110111111011101111110100110111111000110101 @ Nidoking + .8byte 0b0001100001000111100010011111111101111110111011011000101101 @ Clefairy + .8byte 0b0001100001000111100010011111111101111110111111011000101101 @ Clefable + .8byte 0b0000000010000111100010010010001100010110010000011000110000 @ Vulpix + .8byte 0b0000000010000111100010010010001100010110010100011000110000 @ Ninetales + .8byte 0b0001100001000111100010011111111101101110111011011000100101 @ Jigglypuff + .8byte 0b0001100001000111100010011111111101101110111111011000100101 @ Wigglytuff + .8byte 0b0000000001011111111000100010100100000101110000111000100000 @ Zubat + .8byte 0b0000000001011111111000100010100100000101110100111000100000 @ Golbat + .8byte 0b0001000100000111100000100010000100001101010000011100100000 @ Oddish + .8byte 0b0001000100000111100000100010000100001101010000011100100000 @ Gloom + .8byte 0b0001000100000111100000100010000100001101010100011100100000 @ Vileplume + .8byte 0b0011000100001111101000100010001100001101010000011100100000 @ Paras + .8byte 0b0011000100001111101000100010001100001101010100011100100000 @ Parasect + .8byte 0b0001000000101111100000100010010100001101010000011000100000 @ Venonat + .8byte 0b0001000000101111101000100010010100001101010100011000100000 @ Venomoth + .8byte 0b0010000100001111101100100010001110000100010000011000100000 @ Diglett + .8byte 0b0010000100001111101100100010001110000100010100011000100000 @ Dugtrio + .8byte 0b0001000101001111111000001010101101110100110000111000100100 @ Meowth + .8byte 0b0001000101001111111000001010101101110100110100111000110100 @ Persian + .8byte 0b1111110000000111101000000011001100010100110011001001101101 @ Psyduck + .8byte 0b1111110000000111101000000011001100010100110111001001101101 @ Golduck + .8byte 0b0010100010001111101100000011001111110100110000111010100001 @ Mankey + .8byte 0b0010100010001111101100000011001111110100110100111010100001 @ Primeape + .8byte 0b0010100010001111101010010010001100010100010000011000110000 @ Growlithe + .8byte 0b0010100010001111101010010010001100010100010100011000110000 @ Arcanine + .8byte 0b1100010000001111100000000010011100000100110011001001100100 @ Poliwag + .8byte 0b1110110000001111100000000011011110000100110011001001100101 @ Poliwhirl + .8byte 0b1110110000001111100100000011011110000100110111001011100101 @ Poliwrath + .8byte 0b0001000001101111110000001110110100010110111000111000101001 @ Abra + .8byte 0b0001000001101111110000001110110100010110111000111000101001 @ Kadabra + .8byte 0b0001000001101111110000001110110100010110111100111000101001 @ Alakazam + .8byte 0b0010100000001111100110010011001110000100110000011010100001 @ Machop + .8byte 0b0010100000001111100110010011001110000100110000011010100001 @ Machoke + .8byte 0b0010100000001111100110010011001110000100110100011010100001 @ Machamp + .8byte 0b0001000100001111100000100010000100001101010000011100100000 @ Bellsprout + .8byte 0b0001000100001111100000100010000100001101010000011100100000 @ Weepinbell + .8byte 0b0001000100001111100000100010000100001101010100011100100000 @ Victreebel + .8byte 0b1100010100001111100000100010000100000101110011001001100100 @ Tentacool + .8byte 0b1100010100001111100000100010000100000101110111001001100100 @ Tentacruel + .8byte 0b0010100000000111100111010011001110000100010000011000100001 @ Geodude + .8byte 0b0010100000000111100111010011001110000100010000011000100001 @ Graveler + .8byte 0b0010100000000111100111010011001110000100010100011000110001 @ Golem + .8byte 0b0000100010000111100010010010000100011100010000011000100000 @ Ponyta + .8byte 0b0000100010000111100010010010000100011100010100011000100000 @ Rapidash + .8byte 0b1001110000100111100010010010111110010110110011011001101100 @ Slowpoke + .8byte 0b1011110000100111100010010011111110010110110111011001101101 @ Slowbro + .8byte 0b0001000000000011100000001110000101100100110000011000100000 @ Magnemite + .8byte 0b0001000000000011100000001110000101100100110100011000100000 @ Magneton + .8byte 0b0000001100011111101000000010000100010100010000011000100000 @ Farfetch'd + .8byte 0b0000001000011111101000000010000100000100010000011000100000 @ Doduo + .8byte 0b0000001000011111111000000010000100000100010100111000100000 @ Dodrio + .8byte 0b1100010000001111100000000010000100000110110011001001100100 @ Seel + .8byte 0b1100010000001111100000000010000100000110110111001001100100 @ Dewgong + .8byte 0b0000000000001111110110111010001101100101110000111000100000 @ Grimer + .8byte 0b0010100000001111110110111011001101100101110100111000100001 @ Muk + .8byte 0b1000010000000111100000000010000100000100110011001001100100 @ Shellder + .8byte 0b1000010000000111110000000010000100000100110111001001100100 @ Cloyster + .8byte 0b0000000001101111110000100010110100100101110000111000100000 @ Gastly + .8byte 0b0000000001101111110000100010110100100101110000111000100000 @ Haunter + .8byte 0b0010100001101111110000100011110101100101110100111000100001 @ Gengar + .8byte 0b0010100000000111110101000010001110010100010000111000110000 @ Onix + .8byte 0b0001000001101111110000000111110100000110111000111000101001 @ Drowzee + .8byte 0b0001000001101111110000000111110100000110111100111000101001 @ Hypno + .8byte 0b1010110100001111100100000010001100000100110011001001100100 @ Krabby + .8byte 0b1010110100001111100100000010001100000100110111001001100100 @ Kingler + .8byte 0b0001000000001011110000001010000101100100111000101000100000 @ Voltorb + .8byte 0b0001000000001011110000001010000101100100111100101000100000 @ Electrode + .8byte 0b0001100000101111100000100110010100001101011000011100100000 @ Exeggcute + .8byte 0b0001100000101111100000100110010100001101011100011100100000 @ Exeggutor + .8byte 0b0010100000001111101111010011001110010100010011011000100001 @ Cubone + .8byte 0b0010100000001111101111010011001110010100010111011000100001 @ Marowak + .8byte 0b0010100000001111100100000011000110000100110000011010100001 @ Hitmonlee + .8byte 0b0010100000001111100100000011000110000100110000011010100001 @ Hitmonchan + .8byte 0b0010110100001111100111011011101111111100110111011000100101 @ Lickitung + .8byte 0b0001000000001111110010111010100101100100110000111000100000 @ Koffing + .8byte 0b0001000000001111110010111010100101100100110100111000100000 @ Weezing + .8byte 0b0010100000001111100111011010001111110100110011011000110000 @ Rhyhorn + .8byte 0b0010110100001111100111011011001111110100110111011000110001 @ Rhydon + .8byte 0b0011100001100111100111011011110111111110111111011001101101 @ Chansey + .8byte 0b0011000100001111100000100010000100001101010100011100100000 @ Tangela + .8byte 0b0010110100001111101111011011101111111100110111011001110101 @ Kangaskhan + .8byte 0b1100010000000111100000000010000100000100110011001001100100 @ Horsea + .8byte 0b1100010000000111100000000010000100000100110111001001100100 @ Seadra + .8byte 0b1100010000000111100000000010000100000100110011001001100100 @ Goldeen + .8byte 0b1100010000000111100000000010000100000100110111001001100100 @ Seaking + .8byte 0b1101010000000011100000000110010101100100111011001001100100 @ Staryu + .8byte 0b1101010000100011100000000110010101100100111111001001100100 @ Starmie + .8byte 0b0001000001101111110000001111110101101110111100111000101001 @ Mr. mime + .8byte 0b0010000100011111101000000010000100000100110100011000100000 @ Scyther + .8byte 0b0001000000101111110000000111110100000100111111101001101101 @ Jynx + .8byte 0b0011100000001111100000001011010101110100111100001000100001 @ Electabuzz + .8byte 0b0010100000001111100010010011010100010100010100011000100001 @ Magmar + .8byte 0b0010100100001111100100000011001110000100110100011010100001 @ Pinsir + .8byte 0b0010110000000111100111011010000111111100110111011000100100 @ Tauros + .8byte 0b0000000000000000000000000000000000000000000000000000000000 @ Magikarp + .8byte 0b1110110000000111110011010010000111100100110111101001110100 @ Gyarados + .8byte 0b1110110000000111100000001010010101110110110111001001110100 @ Lapras + .8byte 0b0000000000000000000000000000000000000000000000000000000000 @ Ditto + .8byte 0b0000000000000111100000000010101100010100110000011000100000 @ Eevee + .8byte 0b1100010000000111100000000010101100010100110111011001110100 @ Vaporeon + .8byte 0b0001000000000111100000001010101101110100110100011000110000 @ Jolteon + .8byte 0b0000000010000111100010010010101100010100110100011000110000 @ Flareon + .8byte 0b0001000000001011101000001010110101111100110111011000100000 @ Porygon + .8byte 0b1110010000001111100101000010000100000100110011001001100100 @ Omanyte + .8byte 0b1110010000001111100101000010000100000100110111001001100100 @ Omastar + .8byte 0b0110010000001111101101000010001100000101110011001001100100 @ Kabuto + .8byte 0b1110010100001111101101000011001100000101110111001001100100 @ Kabutops + .8byte 0b0010101000011111111111010010000110010100110100111000110010 @ Aerodactyl + .8byte 0b0000110000000111100111011011110111101100110111011000100101 @ Snorlax + .8byte 0b0010001000010011101001000110000100000100110111011001110100 @ Articuno + .8byte 0b0011001000010011101001001010000101100100111100011000110000 @ Zapdos + .8byte 0b0010001010010011101011010010000100000110110100011000110000 @ Moltres + .8byte 0b0100010000000111100010011010000101110110110111011001100100 @ Dratini + .8byte 0b0100010000000111100010011010000101110110110111011001100100 @ Dragonair + .8byte 0b1110111100010111101111011011000111110110110111011001110111 @ Dragonite + .8byte 0b0011100001100011111111011111110111111110111111111011101101 @ Mewtwo + .8byte 0b1111111111111111111111111111111111111111111111111111111111 @ Mew + .8byte 0b0001000100000111100000000110000100011111011000011100100000 @ Chikorita + .8byte 0b0011100100000111100000000110000100011111011000011100100000 @ Bayleef + .8byte 0b0011100100000111100000000110000110011111011100011100100000 @ Meganium + .8byte 0b0000000110000111101010010010001100000100010000011000100000 @ Cyndaquil + .8byte 0b0010100110000111101010010011001100000100010000011000110001 @ Quilava + .8byte 0b0010100110000111101010010011001110000100010100011000110001 @ Typhlosion + .8byte 0b1100010100000111101000000011001100010100110011001001100101 @ Totodile + .8byte 0b1110110100000111101000000011001100010100110011001001110101 @ Croconaw + .8byte 0b1110110100000111101000000011001110010100110111001001110111 @ Feraligatr + .8byte 0b0000010100001111100000011011101100111100110001011000100101 @ Sentret + .8byte 0b0010110100001111100000011011101101111100110111011000100101 @ Furret + .8byte 0b0001001000011111101000000110110100000100110000011000100000 @ Hoothoot + .8byte 0b0001001000011111101000000110110100000100110100011000100000 @ Noctowl + .8byte 0b0001000000001111101000000111001100001111011000011000100001 @ Ledyba + .8byte 0b0001000000001111101000000111001100001111011100011000100001 @ Ledian + .8byte 0b0001000000001111100000100010011100001101010000011000100000 @ Spinarak + .8byte 0b0001000000001111100000100010011100001101010100011000100000 @ Ariados + .8byte 0b0000001001011111111000100010100100000101110100111000100000 @ Crobat + .8byte 0b1101010000000111100000001010000101100100110011001001100100 @ Chinchou + .8byte 0b1101010000000111100000001010000101100100110111001001100100 @ Lanturn + .8byte 0b0001000000000111100000001010000101110100111000001000100000 @ Pichu + .8byte 0b0001000000000111100010011110111100011110111000011000100100 @ Cleffa + .8byte 0b0001000000000111100010011110111100001110111000011000100100 @ Igglybuff + .8byte 0b0011000000000111100010011110110100001110111000011000100100 @ Togepi + .8byte 0b0011001000010111101010011111110100001110111100011000100101 @ Togetic + .8byte 0b0001000000111111101000000110110100001101111000011000101000 @ Natu + .8byte 0b0001001000111111101000000110110100001101111100011000101000 @ Xatu + .8byte 0b0001000000000111100000001010000101110100111000001000100000 @ Mareep + .8byte 0b0011100000000111100000001011000101110100111000001000100001 @ Flaaffy + .8byte 0b0011100000000111100000001011000101110100111100001000100001 @ Ampharos + .8byte 0b0001000100000111100000100010000100001111010100011100100000 @ Bellossom + .8byte 0b1110110000000111100000000011001100010100110011001001100101 @ Marill + .8byte 0b1110110000000111100000000011001100010100110111001001100101 @ Azumarill + .8byte 0b0010100000001111100101000011001110000100010000111000101001 @ Sudowoodo + .8byte 0b1110110000001111100000000011011110000100110111001001100101 @ Politoed + .8byte 0b0001000000000111101000000010000100001101010000011100100000 @ Hoppip + .8byte 0b0001000000000111101000000010000100001101010000011100100000 @ Skiploom + .8byte 0b0001000000000111101000000010000100001101010100011100100000 @ Jumpluff + .8byte 0b0010100101001111101000001011101101111100110000111000100101 @ Aipom + .8byte 0b0001000100000111100000100010000100001111011000011100100000 @ Sunkern + .8byte 0b0001000100000111100000100010000100001111011100011100100000 @ Sunflora + .8byte 0b0001000000011111101000000010110100001101010000011000100000 @ Yanma + .8byte 0b1111010000000111100001100010001110010100110011001001100100 @ Wooper + .8byte 0b1111110000000111100101100011001110010100110111001001100101 @ Quagsire + .8byte 0b0001000100100111100000000110111100010100111100011000101000 @ Espeon + .8byte 0b0001000101000111110000000010111100010100110100111000100000 @ Umbreon + .8byte 0b0000001001011111111000000010100100000100110000111000101000 @ Murkrow + .8byte 0b1011110000100111100010010011111110010110110111011001101101 @ Slowking + .8byte 0b0001000001101111111000001010110101100100110000111000101000 @ Misdreavus + .8byte 0b0000000000000000000000000000000000000000000000000000000000 @ Unown + .8byte 0b0000000000000000000000000000000000000000000000000000000000 @ Wobbuffet + .8byte 0b0011100000101111100000001110110111110100111000011000101000 @ Girafarig + .8byte 0b0010100000000111100001000110001110001101011000011000100000 @ Pineco + .8byte 0b0010100000000111100001000110001110001101011100011000100000 @ Forretress + .8byte 0b0010100000001111100110011010101111111100110011011000101100 @ Dunsparce + .8byte 0b0010100100011111101101100010001110010100110000011000100000 @ Gligar + .8byte 0b0010100100000111110101000010001110010100010100111000110000 @ Steelix + .8byte 0b0010100010001111110010111011101111101100110000111010110101 @ Snubbull + .8byte 0b0010100010001111110110111011101111111100110100111010110101 @ Granbull + .8byte 0b1100010000000111100000101010100100000100110011001001100100 @ Qwilfish + .8byte 0b0010100100011111101001000010000100000100110100011000100000 @ Scizor + .8byte 0b0011100000000111100101100010001110000110010000011000100000 @ Shuckle + .8byte 0b0010100100001111100100000011001110000100110100011010100001 @ Heracross + .8byte 0b0010110101001111111000000011101100010100110011111001101001 @ Sneasel + .8byte 0b0010100100001111111000000011001110000100110000111010110001 @ Teddiursa + .8byte 0b0010100100001111111100000011001110000100110100111010110001 @ Ursaring + .8byte 0b0010000010000111100010010110000100000100011000011000100000 @ Slugma + .8byte 0b0010100010000111100111010110000110000100011100011000100000 @ Magcargo + .8byte 0b0010100000000111100101000110001110000100111011001001110000 @ Swinub + .8byte 0b0010100000000111100101000110001110000100111111001001110000 @ Piloswine + .8byte 0b0010110000000111100101000110111110000110111011011001101100 @ Corsola + .8byte 0b1100010000001111100010010010010100000100110111011000100100 @ Remoraid + .8byte 0b1100010000001111100010110010010100000100110111011100100100 @ Octillery + .8byte 0b0000001000001111101000000010000100000100110011001001100101 @ Delibird + .8byte 0b1100010000000111101000000010000110000100110011001001100100 @ Mantine + .8byte 0b0010001100011111111001000010000100000100010000111000110000 @ Skarmory + .8byte 0b0010000011001111110010110010100100011100010000111000110000 @ Houndour + .8byte 0b0010100011001111110010110010100100011100010100111000110000 @ Houndoom + .8byte 0b1100010000000111100000000010000100000100110111001001100100 @ Kingdra + .8byte 0b0010100000000111100101000010000110010100010000011000110000 @ Phanpy + .8byte 0b0010100000000111100101000010000110010100010100011000110000 @ Donphan + .8byte 0b0001000000001011101000001010110101111100110111011000100000 @ Porygon2 + .8byte 0b0001000000101111100000001110110111111100111000011000111000 @ Stantler + .8byte 0b0000000000000000000000000000000000000000000000000000000000 @ Smeargle + .8byte 0b0010100000001111100000000011000110000100110000011010100000 @ Tyrogue + .8byte 0b0010100000001111100001000011001110000100110000011010100000 @ Hitmontop + .8byte 0b0001000000101111100000000110110100000100111011001001101100 @ Smoochum + .8byte 0b0011000000001111100000001011010101100100111000001000100001 @ Elekid + .8byte 0b0010000000001111100010010011010100010100010000011000100001 @ Magby + .8byte 0b0010110000000111100101001011100111111100110111011000100101 @ Miltank + .8byte 0b0011100001100111100111011011110111111110111111011001101101 @ Blissey + .8byte 0b0011100100000011100001001110001101110100110100011000111000 @ Raikou + .8byte 0b0011100100000011100011010110001100011100110100011000111000 @ Entei + .8byte 0b1110010100000011100001000110001100010100110111011001111100 @ Suicune + .8byte 0b0010000000000111110001000011001110000100110100111000100000 @ Larvitar + .8byte 0b0010000000000111110001000011001110000100110100111000100000 @ Pupitar + .8byte 0b0010110100000111111111011011001111110100110111111000110111 @ Tyranitar + .8byte 0b1110111000110011101001001110110111110111111111011001111100 @ Lugia + .8byte 0b0011101010010011101011011110110111101111111100011000111000 @ Ho-Oh + .8byte 0b0001000100100011101001001110110100001111111100011000101100 @ Celebi + .8byte 0b0000000000000000000000000000000000000000000000000000000000 @ ? + .8byte 0b0000000000000000000000000000000000000000000000000000000000 @ ? + .8byte 0b0000000000000000000000000000000000000000000000000000000000 @ ? + .8byte 0b0000000000000000000000000000000000000000000000000000000000 @ ? + .8byte 0b0000000000000000000000000000000000000000000000000000000000 @ ? + .8byte 0b0000000000000000000000000000000000000000000000000000000000 @ ? + .8byte 0b0000000000000000000000000000000000000000000000000000000000 @ ? + .8byte 0b0000000000000000000000000000000000000000000000000000000000 @ ? + .8byte 0b0000000000000000000000000000000000000000000000000000000000 @ ? + .8byte 0b0000000000000000000000000000000000000000000000000000000000 @ ? + .8byte 0b0000000000000000000000000000000000000000000000000000000000 @ ? + .8byte 0b0000000000000000000000000000000000000000000000000000000000 @ ? + .8byte 0b0000000000000000000000000000000000000000000000000000000000 @ ? + .8byte 0b0000000000000000000000000000000000000000000000000000000000 @ ? + .8byte 0b0000000000000000000000000000000000000000000000000000000000 @ ? + .8byte 0b0000000000000000000000000000000000000000000000000000000000 @ ? + .8byte 0b0000000000000000000000000000000000000000000000000000000000 @ ? + .8byte 0b0000000000000000000000000000000000000000000000000000000000 @ ? + .8byte 0b0000000000000000000000000000000000000000000000000000000000 @ ? + .8byte 0b0000000000000000000000000000000000000000000000000000000000 @ ? + .8byte 0b0000000000000000000000000000000000000000000000000000000000 @ ? + .8byte 0b0000000000000000000000000000000000000000000000000000000000 @ ? + .8byte 0b0000000000000000000000000000000000000000000000000000000000 @ ? + .8byte 0b0000000000000000000000000000000000000000000000000000000000 @ ? + .8byte 0b0000000000000000000000000000000000000000000000000000000000 @ ? + .8byte 0b0011100100000111101100000011001100011111010000011100100001 @ Treecko + .8byte 0b0011100100000111101100000011001100011111010000011100100001 @ Grovyle + .8byte 0b0011100100000111101100000011001110011111010100011100110011 @ Sceptile + .8byte 0b0010100110000111101110010010001100000100010000011000100000 @ Torchic + .8byte 0b0010100110000111101110010011001100000100010000011010100001 @ Combusken + .8byte 0b0010100110000111101110010011001110000100010100011010110001 @ Blaziken + .8byte 0b1110110000000111100100000010001100010100110011001001100100 @ Mudkip + .8byte 0b1110110000000111100100000010001110010100110011001001100100 @ Marshtomp + .8byte 0b1110110000000111100100000011001110010100110111001001110101 @ Swampert + .8byte 0b0010000001001111110000000010101100010100110000111000110000 @ Poochyena + .8byte 0b0010100001001111110000000010101100010100110100111000110000 @ Mightyena + .8byte 0b0010010100001111100000001010101101110100110011011000100100 @ Zigzagoon + .8byte 0b0010110100001111100000001010101101110100110111011000110100 @ Linoone + .8byte 0b0000000000000000000000000000000000000000000000000000000000 @ Wurmple + .8byte 0b0000000000000000000000000000000000000000000000000000000000 @ Silcoon + .8byte 0b0001000000001111101000000010110100001111010100011000100000 @ Beautifly + .8byte 0b0000000000000000000000000000000000000000000000000000000000 @ Cascoon + .8byte 0b0001000000001111101000100010110100001101011100011000100000 @ Dustox + .8byte 0b0001010000001111100000000010000100001101110011011101100100 @ Lotad + .8byte 0b1111110000001111100000000011000100001101110011011101100100 @ Lombre + .8byte 0b1111110000001111100000000011000100001101110111011101100101 @ Ludicolo + .8byte 0b0011000000000111100000000010101100001101010000011100100000 @ Seedot + .8byte 0b0011100100001111110100000011101100001101010100011100100000 @ Nuzleaf + .8byte 0b0011100100001111111100000011101100001101010100011100100000 @ Shiftry + .8byte 0b0001000100000011101001000010101100001101010000011000100000 @ Nincada + .8byte 0b0001000100001111101001000010101100001101010100011000100000 @ Ninjask + .8byte 0b0001000100001011101001000010101100001101010100011000100000 @ Shedinja + .8byte 0b0000001000011111101000000010000100000100110000011000100000 @ Taillow + .8byte 0b0000001000011111101000000010000100000100110100011000100000 @ Swellow + .8byte 0b0001000001000111100000100010000100001111010000011100100000 @ Shroomish + .8byte 0b0011100101000111100000100011000100011111010100011110100001 @ Breloom + .8byte 0b0011100001101111100100001011111100000110110000011000101101 @ Spinda + .8byte 0b0000001000011111101000001010000100000100110011001001100100 @ Wingull + .8byte 0b0000011000011111101000001010000100000100110111001001100100 @ Pelipper + .8byte 0b0001000000001111100000000010100100001101110011011000100100 @ Surskit + .8byte 0b0001000000001111101000000010100100001101110111011000100100 @ Masquerain + .8byte 0b1110110000000111100100000010000110000100110011001001110100 @ Wailmer + .8byte 0b1110110000000111100100000010000110000100110111001001110100 @ Wailord + .8byte 0b0001000000000111100000001010101101111110110011011000101100 @ Skitty + .8byte 0b0011100000000111100000001010101101111110110111011000101100 @ Delcatty + .8byte 0b0011100101101111101110011011101101111100110011011000100101 @ Kecleon + .8byte 0b0001000000100011100101000110111110001100111001011000100000 @ Baltoy + .8byte 0b0011100000100011100101000110111110001100111101011000100000 @ Claydol + .8byte 0b0010100000000111110101001010000111100100010000111000100000 @ Nosepass + .8byte 0b0010100010000111100010110010000100010100010000011000100000 @ Torkoal + .8byte 0b0011000101001111111100001011111100000100110000111000101101 @ Sableye + .8byte 0b1100010000000111100101000010000110000100110011001001100100 @ Barboach + .8byte 0b1110110000000111100101000010000110000100110111001001100100 @ Whiscash + .8byte 0b1100010000000111100000000010000100000110110011001001100100 @ Luvdisc + .8byte 0b0110110100000111101100100011001100000100110011101001100100 @ Corphish + .8byte 0b1110110100000111101100100011001100000100110111101001100100 @ Crawdaunt + .8byte 0b1100010000000111100000000010000100000100110011001001100100 @ Feebas + .8byte 0b1100010000000111100000000010000100010110110111001001100100 @ Milotic + .8byte 0b1100010000001111110000000010000100000100110011101001100100 @ Carvanha + .8byte 0b1110110000001111110100000010000110000100110111101001110100 @ Sharpedo + .8byte 0b0010100000000111100101000010001110001101010100011000100000 @ Trapinch + .8byte 0b0010101000010111100101000010001110001101010100011000100000 @ Vibrava + .8byte 0b0010101000010111100111010010001110011101010100011000100010 @ Flygon + .8byte 0b0010110000000111100100000011001110000100110000011010100001 @ Makuhita + .8byte 0b0010110000000111100100000011001110000100110100011010100001 @ Hariyama + .8byte 0b0001100000001111100000001010000101110100110000001000110000 @ Electrike + .8byte 0b0001100000001111100000001010000101110100110100001000110000 @ Manectric + .8byte 0b0010100010000111100111010010001110000100010000011000100000 @ Numel + .8byte 0b0010100010000111100111010010001110000100010100011000110000 @ Camerupt + .8byte 0b1110110000000111100100000010000110010100110011001001100100 @ Spheal + .8byte 0b1110110000000111100100000010000110010100110011001001110100 @ Sealeo + .8byte 0b1110110000000111100100000010000110010100110111001001110100 @ Walrein + .8byte 0b0001000100000111100001000010000100001101010000011100100001 @ Cacnea + .8byte 0b0001100100000111100001000010000100001101010100011100100001 @ Cacturne + .8byte 0b0001000000000111100000000010100100000110111011001001100100 @ Snorunt + .8byte 0b0001000000000111110000000010100110000110111111101001100100 @ Glalie + .8byte 0b0001000000100011100101000110110110000110111101001000101000 @ Lunatone + .8byte 0b0001000010100011100111010110110110001110011100011000101000 @ Solrock + .8byte 0b0100010000000111100000000010000100010100110011001001100100 @ Azurill + .8byte 0b0001000001101111110000001110110100010100111000111000101000 @ Spoink + .8byte 0b0001000001101111110000001110110100010100111100111000101001 @ Grumpig + .8byte 0b0001000000000111100000001010000101110100111000001000100000 @ Plusle + .8byte 0b0001000000000111100000001010000101110100111000001000100000 @ Minun + .8byte 0b0010100000000111110111110011000100001100110101111000100001 @ Mawile + .8byte 0b0011100000000111100100000111110100000100111000011010101001 @ Meditite + .8byte 0b0011100000000111100100000111110100000100111100011010101001 @ Medicham + .8byte 0b0000001000011111101000000010000100001110110001011000100000 @ Swablu + .8byte 0b0010001000011111101010010010000110011110110101011000110010 @ Altaria + .8byte 0b0000000000000000000000000000000000000000000000000000000000 @ Wynaut + .8byte 0b0001000001101111110000000010110100000100110011111000101000 @ Duskull + .8byte 0b0011100001101111110100000010110110000100110111111000101001 @ Dusclops + .8byte 0b0001000100000111100000100010100100001101010000011100100000 @ Roselia + .8byte 0b0010100100000111101010011011100101101100110011011010100101 @ Slakoth + .8byte 0b0010100100000111101010011011100111101100110011111010110101 @ Vigoroth + .8byte 0b0010100100000111101010011011100111101100110111111010110101 @ Slaking + .8byte 0b0010100001000111100000101010100100001101110001011100100100 @ Gulpin + .8byte 0b0010100001000111100000101010100100001101110101011100100100 @ Swalot + .8byte 0b0011101100010111101000000010000110001111010100011100110000 @ Tropius + .8byte 0b0000000000000111100010011010100100001100110011011000110100 @ Whismur + .8byte 0b0010100010000111110010011011100110001100110011111000110100 @ Loudred + .8byte 0b0010100010000111110010011011100110001100110111111000110100 @ Exploud + .8byte 0b1100010000000111100000000010000100000100110011001001100100 @ Clamperl + .8byte 0b1100010001000111100100000010000100000100110111001001100100 @ Huntail + .8byte 0b1100010000000111100000000010110100000110110111001001100100 @ Gorebyss + .8byte 0b0011100101001111111011011010100101110100110111111001101100 @ Absol + .8byte 0b0001000001101111110000001010110101100100110000111000101000 @ Shuppet + .8byte 0b0001000001101111110000001010110101100100110100111000101000 @ Banette + .8byte 0b0010100001001111100000110010001110010101110000111000100000 @ Seviper + .8byte 0b0010100000001111101010011011101101111101110011111000110101 @ Zangoose + .8byte 0b1110010000000111100101000010000110000110110111001001101100 @ Relicanth + .8byte 0b0010100100000111101101001010001110010100110000011000110100 @ Aron + .8byte 0b0010100100000111101101001010001110010100110000011000110100 @ Lairon + .8byte 0b0010110100000111101111011011001111111100110111111000110111 @ Aggron + .8byte 0b0001000000001111100011011010100101101100110011011001100100 @ Castform + .8byte 0b0001000000001111101000001011100101101101111000011000100101 @ Volbeat + .8byte 0b0001000000001111101000001011100101101101111000011000100101 @ Illumise + .8byte 0b0000000000000111100001100010000100001101010000011100100000 @ Lileep + .8byte 0b0010100000000111100101100010000110001101010100011100100000 @ Cradily + .8byte 0b0010000100000111101101000011001100000100010000011000100100 @ Anorith + .8byte 0b0010100100000111101101000011001110010100010100011000100100 @ Armaldo + .8byte 0b0001000001101111110000001110110100100110111000111000101000 @ Ralts + .8byte 0b0001000001101111110000001110110100100110111000111000101000 @ Kirlia + .8byte 0b0001000001101111110000001110110100100110111100111000101000 @ Gardevoir + .8byte 0b0010100100000111101110010011000100000100110000011000110010 @ Bagon + .8byte 0b0010100100000111101110010011000100000100110000011000110010 @ Shelgon + .8byte 0b0010101100010111101110010011000110010100110100011000110010 @ Salamence + .8byte 0b0000000000000000000000000000000000000000000000000000000000 @ Beldum + .8byte 0b0011100100000011101101100111110110000100111100011000100000 @ Metang + .8byte 0b0011100100000011101101100111110110000100111100011000100000 @ Metagross + .8byte 0b0010100000000011100101001011001111100110010100011000100001 @ Regirock + .8byte 0b0010100000000011100000001011000111100110110111001001100001 @ Regice + .8byte 0b0010100000000011101101001011000111100110110100011000100001 @ Registeel + .8byte 0b1110110000000011100100001011000111100110110111001001111100 @ Kyogre + .8byte 0b0010100110000011101111011011001111111110010100011010110010 @ Groudon + .8byte 0b1110111010000011101011011011000111111100110111011010110110 @ Rayquaza + .8byte 0b1101011100010111101001001110110111101110111101011000111110 @ Latias + .8byte 0b1101011100010111101001001110110111101110111101011000111110 @ Latios + .8byte 0b0001000000100011101001001110110101100110111100011000101100 @ Jirachi + .8byte 0b0011100101100011111100001111110101101110111101111000101101 @ Deoxys + .8byte 0b0001000001100111110000001110110100000110111000111000101000 @ Chimecho diff --git a/data/tm_hm_learnsets.s b/data/tm_hm_learnsets.s deleted file mode 100644 index be4522310..000000000 --- a/data/tm_hm_learnsets.s +++ /dev/null @@ -1,414 +0,0 @@ - .align 2 -gTMHMLearnsets:: @ 81FD0F0 - .8byte 0b0000000000000000000000000000000000000000000000000000000000 @ ?????????? - .8byte 0b0011100100000111100000100010000100001101010000011100100000 @ Bulbasaur - .8byte 0b0011100100000111100000100010000100001101010000011100100000 @ Ivysaur - .8byte 0b0011100100000111100000100010000110001101010100011100110000 @ Venusaur - .8byte 0b0010100110000111101010010011001100010100010000011000100011 @ Charmander - .8byte 0b0010100110000111101010010011001100010100010000011000100011 @ Charmeleon - .8byte 0b0010101110010111101010010011001110010100010100011000110011 @ Charizard - .8byte 0b1110110000000111100000000011001100010100110011001001100101 @ Squirtle - .8byte 0b1110110000000111100000000011001100010100110011001001100101 @ Wartortle - .8byte 0b1110110000000111100000000011001110010100110111001001110101 @ Blastoise - .8byte 0b0000000000000000000000000000000000000000000000000000000000 @ Caterpie - .8byte 0b0000000000000000000000000000000000000000000000000000000000 @ Metapod - .8byte 0b0001000000101111101000000010110100001111110100011000100000 @ Butterfree - .8byte 0b0000000000000000000000000000000000000000000000000000000000 @ Weedle - .8byte 0b0000000000000000000000000000000000000000000000000000000000 @ Kakuna - .8byte 0b0010000100001111101000100011000100001101010100011000100000 @ Beedrill - .8byte 0b0000001000011111101000000010000100000100110000011000100000 @ Pidgey - .8byte 0b0000001000011111101000000010000100000100110000011000100000 @ Pidgeotto - .8byte 0b0000001000011111101000000010000100000100110100011000100000 @ Pidgeot - .8byte 0b0010000100001111100000001010101101110100110011111000100000 @ Rattata - .8byte 0b0010100100001111100000001010101101110100110111111000110000 @ Raticate - .8byte 0b0000001000011111101000000010000100000100110000011000100000 @ Spearow - .8byte 0b0000001000011111101000000010000100000100110100011000100000 @ Fearow - .8byte 0b0000100001001111110000100010001110010101110000011000100000 @ Ekans - .8byte 0b0000100001001111110000100010001110010101110100011000100000 @ Arbok - .8byte 0b0011100000000111100000001011001101110100111000001000100001 @ Pikachu - .8byte 0b0011100000001111100000001011001101110100111100001000100001 @ Raichu - .8byte 0b0010100100001111101101000011001110010100010000011000100001 @ Sandshrew - .8byte 0b0010100100001111101101000011001110010100010100011000100001 @ Sandslash - .8byte 0b0010100100001111101000101010001101110100110011011000100100 @ Nidoran♀ - .8byte 0b0010100100001111101000101010001101110100110011011000100100 @ Nidorina - .8byte 0b0010110100001111111111111011101111110100110111111000110101 @ Nidoqueen - .8byte 0b0010100100001111100000101010001101110100110011011000100100 @ Nidoran♂ - .8byte 0b0010100100001111100000101010001101110100110011011000100100 @ Nidorino - .8byte 0b0010110100001111110111111011101111110100110111111000110101 @ Nidoking - .8byte 0b0001100001000111100010011111111101111110111011011000101101 @ Clefairy - .8byte 0b0001100001000111100010011111111101111110111111011000101101 @ Clefable - .8byte 0b0000000010000111100010010010001100010110010000011000110000 @ Vulpix - .8byte 0b0000000010000111100010010010001100010110010100011000110000 @ Ninetales - .8byte 0b0001100001000111100010011111111101101110111011011000100101 @ Jigglypuff - .8byte 0b0001100001000111100010011111111101101110111111011000100101 @ Wigglytuff - .8byte 0b0000000001011111111000100010100100000101110000111000100000 @ Zubat - .8byte 0b0000000001011111111000100010100100000101110100111000100000 @ Golbat - .8byte 0b0001000100000111100000100010000100001101010000011100100000 @ Oddish - .8byte 0b0001000100000111100000100010000100001101010000011100100000 @ Gloom - .8byte 0b0001000100000111100000100010000100001101010100011100100000 @ Vileplume - .8byte 0b0011000100001111101000100010001100001101010000011100100000 @ Paras - .8byte 0b0011000100001111101000100010001100001101010100011100100000 @ Parasect - .8byte 0b0001000000101111100000100010010100001101010000011000100000 @ Venonat - .8byte 0b0001000000101111101000100010010100001101010100011000100000 @ Venomoth - .8byte 0b0010000100001111101100100010001110000100010000011000100000 @ Diglett - .8byte 0b0010000100001111101100100010001110000100010100011000100000 @ Dugtrio - .8byte 0b0001000101001111111000001010101101110100110000111000100100 @ Meowth - .8byte 0b0001000101001111111000001010101101110100110100111000110100 @ Persian - .8byte 0b1111110000000111101000000011001100010100110011001001101101 @ Psyduck - .8byte 0b1111110000000111101000000011001100010100110111001001101101 @ Golduck - .8byte 0b0010100010001111101100000011001111110100110000111010100001 @ Mankey - .8byte 0b0010100010001111101100000011001111110100110100111010100001 @ Primeape - .8byte 0b0010100010001111101010010010001100010100010000011000110000 @ Growlithe - .8byte 0b0010100010001111101010010010001100010100010100011000110000 @ Arcanine - .8byte 0b1100010000001111100000000010011100000100110011001001100100 @ Poliwag - .8byte 0b1110110000001111100000000011011110000100110011001001100101 @ Poliwhirl - .8byte 0b1110110000001111100100000011011110000100110111001011100101 @ Poliwrath - .8byte 0b0001000001101111110000001110110100010110111000111000101001 @ Abra - .8byte 0b0001000001101111110000001110110100010110111000111000101001 @ Kadabra - .8byte 0b0001000001101111110000001110110100010110111100111000101001 @ Alakazam - .8byte 0b0010100000001111100110010011001110000100110000011010100001 @ Machop - .8byte 0b0010100000001111100110010011001110000100110000011010100001 @ Machoke - .8byte 0b0010100000001111100110010011001110000100110100011010100001 @ Machamp - .8byte 0b0001000100001111100000100010000100001101010000011100100000 @ Bellsprout - .8byte 0b0001000100001111100000100010000100001101010000011100100000 @ Weepinbell - .8byte 0b0001000100001111100000100010000100001101010100011100100000 @ Victreebel - .8byte 0b1100010100001111100000100010000100000101110011001001100100 @ Tentacool - .8byte 0b1100010100001111100000100010000100000101110111001001100100 @ Tentacruel - .8byte 0b0010100000000111100111010011001110000100010000011000100001 @ Geodude - .8byte 0b0010100000000111100111010011001110000100010000011000100001 @ Graveler - .8byte 0b0010100000000111100111010011001110000100010100011000110001 @ Golem - .8byte 0b0000100010000111100010010010000100011100010000011000100000 @ Ponyta - .8byte 0b0000100010000111100010010010000100011100010100011000100000 @ Rapidash - .8byte 0b1001110000100111100010010010111110010110110011011001101100 @ Slowpoke - .8byte 0b1011110000100111100010010011111110010110110111011001101101 @ Slowbro - .8byte 0b0001000000000011100000001110000101100100110000011000100000 @ Magnemite - .8byte 0b0001000000000011100000001110000101100100110100011000100000 @ Magneton - .8byte 0b0000001100011111101000000010000100010100010000011000100000 @ Farfetch'd - .8byte 0b0000001000011111101000000010000100000100010000011000100000 @ Doduo - .8byte 0b0000001000011111111000000010000100000100010100111000100000 @ Dodrio - .8byte 0b1100010000001111100000000010000100000110110011001001100100 @ Seel - .8byte 0b1100010000001111100000000010000100000110110111001001100100 @ Dewgong - .8byte 0b0000000000001111110110111010001101100101110000111000100000 @ Grimer - .8byte 0b0010100000001111110110111011001101100101110100111000100001 @ Muk - .8byte 0b1000010000000111100000000010000100000100110011001001100100 @ Shellder - .8byte 0b1000010000000111110000000010000100000100110111001001100100 @ Cloyster - .8byte 0b0000000001101111110000100010110100100101110000111000100000 @ Gastly - .8byte 0b0000000001101111110000100010110100100101110000111000100000 @ Haunter - .8byte 0b0010100001101111110000100011110101100101110100111000100001 @ Gengar - .8byte 0b0010100000000111110101000010001110010100010000111000110000 @ Onix - .8byte 0b0001000001101111110000000111110100000110111000111000101001 @ Drowzee - .8byte 0b0001000001101111110000000111110100000110111100111000101001 @ Hypno - .8byte 0b1010110100001111100100000010001100000100110011001001100100 @ Krabby - .8byte 0b1010110100001111100100000010001100000100110111001001100100 @ Kingler - .8byte 0b0001000000001011110000001010000101100100111000101000100000 @ Voltorb - .8byte 0b0001000000001011110000001010000101100100111100101000100000 @ Electrode - .8byte 0b0001100000101111100000100110010100001101011000011100100000 @ Exeggcute - .8byte 0b0001100000101111100000100110010100001101011100011100100000 @ Exeggutor - .8byte 0b0010100000001111101111010011001110010100010011011000100001 @ Cubone - .8byte 0b0010100000001111101111010011001110010100010111011000100001 @ Marowak - .8byte 0b0010100000001111100100000011000110000100110000011010100001 @ Hitmonlee - .8byte 0b0010100000001111100100000011000110000100110000011010100001 @ Hitmonchan - .8byte 0b0010110100001111100111011011101111111100110111011000100101 @ Lickitung - .8byte 0b0001000000001111110010111010100101100100110000111000100000 @ Koffing - .8byte 0b0001000000001111110010111010100101100100110100111000100000 @ Weezing - .8byte 0b0010100000001111100111011010001111110100110011011000110000 @ Rhyhorn - .8byte 0b0010110100001111100111011011001111110100110111011000110001 @ Rhydon - .8byte 0b0011100001100111100111011011110111111110111111011001101101 @ Chansey - .8byte 0b0011000100001111100000100010000100001101010100011100100000 @ Tangela - .8byte 0b0010110100001111101111011011101111111100110111011001110101 @ Kangaskhan - .8byte 0b1100010000000111100000000010000100000100110011001001100100 @ Horsea - .8byte 0b1100010000000111100000000010000100000100110111001001100100 @ Seadra - .8byte 0b1100010000000111100000000010000100000100110011001001100100 @ Goldeen - .8byte 0b1100010000000111100000000010000100000100110111001001100100 @ Seaking - .8byte 0b1101010000000011100000000110010101100100111011001001100100 @ Staryu - .8byte 0b1101010000100011100000000110010101100100111111001001100100 @ Starmie - .8byte 0b0001000001101111110000001111110101101110111100111000101001 @ Mr. mime - .8byte 0b0010000100011111101000000010000100000100110100011000100000 @ Scyther - .8byte 0b0001000000101111110000000111110100000100111111101001101101 @ Jynx - .8byte 0b0011100000001111100000001011010101110100111100001000100001 @ Electabuzz - .8byte 0b0010100000001111100010010011010100010100010100011000100001 @ Magmar - .8byte 0b0010100100001111100100000011001110000100110100011010100001 @ Pinsir - .8byte 0b0010110000000111100111011010000111111100110111011000100100 @ Tauros - .8byte 0b0000000000000000000000000000000000000000000000000000000000 @ Magikarp - .8byte 0b1110110000000111110011010010000111100100110111101001110100 @ Gyarados - .8byte 0b1110110000000111100000001010010101110110110111001001110100 @ Lapras - .8byte 0b0000000000000000000000000000000000000000000000000000000000 @ Ditto - .8byte 0b0000000000000111100000000010101100010100110000011000100000 @ Eevee - .8byte 0b1100010000000111100000000010101100010100110111011001110100 @ Vaporeon - .8byte 0b0001000000000111100000001010101101110100110100011000110000 @ Jolteon - .8byte 0b0000000010000111100010010010101100010100110100011000110000 @ Flareon - .8byte 0b0001000000001011101000001010110101111100110111011000100000 @ Porygon - .8byte 0b1110010000001111100101000010000100000100110011001001100100 @ Omanyte - .8byte 0b1110010000001111100101000010000100000100110111001001100100 @ Omastar - .8byte 0b0110010000001111101101000010001100000101110011001001100100 @ Kabuto - .8byte 0b1110010100001111101101000011001100000101110111001001100100 @ Kabutops - .8byte 0b0010101000011111111111010010000110010100110100111000110010 @ Aerodactyl - .8byte 0b0000110000000111100111011011110111101100110111011000100101 @ Snorlax - .8byte 0b0010001000010011101001000110000100000100110111011001110100 @ Articuno - .8byte 0b0011001000010011101001001010000101100100111100011000110000 @ Zapdos - .8byte 0b0010001010010011101011010010000100000110110100011000110000 @ Moltres - .8byte 0b0100010000000111100010011010000101110110110111011001100100 @ Dratini - .8byte 0b0100010000000111100010011010000101110110110111011001100100 @ Dragonair - .8byte 0b1110111100010111101111011011000111110110110111011001110111 @ Dragonite - .8byte 0b0011100001100011111111011111110111111110111111111011101101 @ Mewtwo - .8byte 0b1111111111111111111111111111111111111111111111111111111111 @ Mew - .8byte 0b0001000100000111100000000110000100011111011000011100100000 @ Chikorita - .8byte 0b0011100100000111100000000110000100011111011000011100100000 @ Bayleef - .8byte 0b0011100100000111100000000110000110011111011100011100100000 @ Meganium - .8byte 0b0000000110000111101010010010001100000100010000011000100000 @ Cyndaquil - .8byte 0b0010100110000111101010010011001100000100010000011000110001 @ Quilava - .8byte 0b0010100110000111101010010011001110000100010100011000110001 @ Typhlosion - .8byte 0b1100010100000111101000000011001100010100110011001001100101 @ Totodile - .8byte 0b1110110100000111101000000011001100010100110011001001110101 @ Croconaw - .8byte 0b1110110100000111101000000011001110010100110111001001110111 @ Feraligatr - .8byte 0b0000010100001111100000011011101100111100110001011000100101 @ Sentret - .8byte 0b0010110100001111100000011011101101111100110111011000100101 @ Furret - .8byte 0b0001001000011111101000000110110100000100110000011000100000 @ Hoothoot - .8byte 0b0001001000011111101000000110110100000100110100011000100000 @ Noctowl - .8byte 0b0001000000001111101000000111001100001111011000011000100001 @ Ledyba - .8byte 0b0001000000001111101000000111001100001111011100011000100001 @ Ledian - .8byte 0b0001000000001111100000100010011100001101010000011000100000 @ Spinarak - .8byte 0b0001000000001111100000100010011100001101010100011000100000 @ Ariados - .8byte 0b0000001001011111111000100010100100000101110100111000100000 @ Crobat - .8byte 0b1101010000000111100000001010000101100100110011001001100100 @ Chinchou - .8byte 0b1101010000000111100000001010000101100100110111001001100100 @ Lanturn - .8byte 0b0001000000000111100000001010000101110100111000001000100000 @ Pichu - .8byte 0b0001000000000111100010011110111100011110111000011000100100 @ Cleffa - .8byte 0b0001000000000111100010011110111100001110111000011000100100 @ Igglybuff - .8byte 0b0011000000000111100010011110110100001110111000011000100100 @ Togepi - .8byte 0b0011001000010111101010011111110100001110111100011000100101 @ Togetic - .8byte 0b0001000000111111101000000110110100001101111000011000101000 @ Natu - .8byte 0b0001001000111111101000000110110100001101111100011000101000 @ Xatu - .8byte 0b0001000000000111100000001010000101110100111000001000100000 @ Mareep - .8byte 0b0011100000000111100000001011000101110100111000001000100001 @ Flaaffy - .8byte 0b0011100000000111100000001011000101110100111100001000100001 @ Ampharos - .8byte 0b0001000100000111100000100010000100001111010100011100100000 @ Bellossom - .8byte 0b1110110000000111100000000011001100010100110011001001100101 @ Marill - .8byte 0b1110110000000111100000000011001100010100110111001001100101 @ Azumarill - .8byte 0b0010100000001111100101000011001110000100010000111000101001 @ Sudowoodo - .8byte 0b1110110000001111100000000011011110000100110111001001100101 @ Politoed - .8byte 0b0001000000000111101000000010000100001101010000011100100000 @ Hoppip - .8byte 0b0001000000000111101000000010000100001101010000011100100000 @ Skiploom - .8byte 0b0001000000000111101000000010000100001101010100011100100000 @ Jumpluff - .8byte 0b0010100101001111101000001011101101111100110000111000100101 @ Aipom - .8byte 0b0001000100000111100000100010000100001111011000011100100000 @ Sunkern - .8byte 0b0001000100000111100000100010000100001111011100011100100000 @ Sunflora - .8byte 0b0001000000011111101000000010110100001101010000011000100000 @ Yanma - .8byte 0b1111010000000111100001100010001110010100110011001001100100 @ Wooper - .8byte 0b1111110000000111100101100011001110010100110111001001100101 @ Quagsire - .8byte 0b0001000100100111100000000110111100010100111100011000101000 @ Espeon - .8byte 0b0001000101000111110000000010111100010100110100111000100000 @ Umbreon - .8byte 0b0000001001011111111000000010100100000100110000111000101000 @ Murkrow - .8byte 0b1011110000100111100010010011111110010110110111011001101101 @ Slowking - .8byte 0b0001000001101111111000001010110101100100110000111000101000 @ Misdreavus - .8byte 0b0000000000000000000000000000000000000000000000000000000000 @ Unown - .8byte 0b0000000000000000000000000000000000000000000000000000000000 @ Wobbuffet - .8byte 0b0011100000101111100000001110110111110100111000011000101000 @ Girafarig - .8byte 0b0010100000000111100001000110001110001101011000011000100000 @ Pineco - .8byte 0b0010100000000111100001000110001110001101011100011000100000 @ Forretress - .8byte 0b0010100000001111100110011010101111111100110011011000101100 @ Dunsparce - .8byte 0b0010100100011111101101100010001110010100110000011000100000 @ Gligar - .8byte 0b0010100100000111110101000010001110010100010100111000110000 @ Steelix - .8byte 0b0010100010001111110010111011101111101100110000111010110101 @ Snubbull - .8byte 0b0010100010001111110110111011101111111100110100111010110101 @ Granbull - .8byte 0b1100010000000111100000101010100100000100110011001001100100 @ Qwilfish - .8byte 0b0010100100011111101001000010000100000100110100011000100000 @ Scizor - .8byte 0b0011100000000111100101100010001110000110010000011000100000 @ Shuckle - .8byte 0b0010100100001111100100000011001110000100110100011010100001 @ Heracross - .8byte 0b0010110101001111111000000011101100010100110011111001101001 @ Sneasel - .8byte 0b0010100100001111111000000011001110000100110000111010110001 @ Teddiursa - .8byte 0b0010100100001111111100000011001110000100110100111010110001 @ Ursaring - .8byte 0b0010000010000111100010010110000100000100011000011000100000 @ Slugma - .8byte 0b0010100010000111100111010110000110000100011100011000100000 @ Magcargo - .8byte 0b0010100000000111100101000110001110000100111011001001110000 @ Swinub - .8byte 0b0010100000000111100101000110001110000100111111001001110000 @ Piloswine - .8byte 0b0010110000000111100101000110111110000110111011011001101100 @ Corsola - .8byte 0b1100010000001111100010010010010100000100110111011000100100 @ Remoraid - .8byte 0b1100010000001111100010110010010100000100110111011100100100 @ Octillery - .8byte 0b0000001000001111101000000010000100000100110011001001100101 @ Delibird - .8byte 0b1100010000000111101000000010000110000100110011001001100100 @ Mantine - .8byte 0b0010001100011111111001000010000100000100010000111000110000 @ Skarmory - .8byte 0b0010000011001111110010110010100100011100010000111000110000 @ Houndour - .8byte 0b0010100011001111110010110010100100011100010100111000110000 @ Houndoom - .8byte 0b1100010000000111100000000010000100000100110111001001100100 @ Kingdra - .8byte 0b0010100000000111100101000010000110010100010000011000110000 @ Phanpy - .8byte 0b0010100000000111100101000010000110010100010100011000110000 @ Donphan - .8byte 0b0001000000001011101000001010110101111100110111011000100000 @ Porygon2 - .8byte 0b0001000000101111100000001110110111111100111000011000111000 @ Stantler - .8byte 0b0000000000000000000000000000000000000000000000000000000000 @ Smeargle - .8byte 0b0010100000001111100000000011000110000100110000011010100000 @ Tyrogue - .8byte 0b0010100000001111100001000011001110000100110000011010100000 @ Hitmontop - .8byte 0b0001000000101111100000000110110100000100111011001001101100 @ Smoochum - .8byte 0b0011000000001111100000001011010101100100111000001000100001 @ Elekid - .8byte 0b0010000000001111100010010011010100010100010000011000100001 @ Magby - .8byte 0b0010110000000111100101001011100111111100110111011000100101 @ Miltank - .8byte 0b0011100001100111100111011011110111111110111111011001101101 @ Blissey - .8byte 0b0011100100000011100001001110001101110100110100011000111000 @ Raikou - .8byte 0b0011100100000011100011010110001100011100110100011000111000 @ Entei - .8byte 0b1110010100000011100001000110001100010100110111011001111100 @ Suicune - .8byte 0b0010000000000111110001000011001110000100110100111000100000 @ Larvitar - .8byte 0b0010000000000111110001000011001110000100110100111000100000 @ Pupitar - .8byte 0b0010110100000111111111011011001111110100110111111000110111 @ Tyranitar - .8byte 0b1110111000110011101001001110110111110111111111011001111100 @ Lugia - .8byte 0b0011101010010011101011011110110111101111111100011000111000 @ Ho-Oh - .8byte 0b0001000100100011101001001110110100001111111100011000101100 @ Celebi - .8byte 0b0000000000000000000000000000000000000000000000000000000000 @ ? - .8byte 0b0000000000000000000000000000000000000000000000000000000000 @ ? - .8byte 0b0000000000000000000000000000000000000000000000000000000000 @ ? - .8byte 0b0000000000000000000000000000000000000000000000000000000000 @ ? - .8byte 0b0000000000000000000000000000000000000000000000000000000000 @ ? - .8byte 0b0000000000000000000000000000000000000000000000000000000000 @ ? - .8byte 0b0000000000000000000000000000000000000000000000000000000000 @ ? - .8byte 0b0000000000000000000000000000000000000000000000000000000000 @ ? - .8byte 0b0000000000000000000000000000000000000000000000000000000000 @ ? - .8byte 0b0000000000000000000000000000000000000000000000000000000000 @ ? - .8byte 0b0000000000000000000000000000000000000000000000000000000000 @ ? - .8byte 0b0000000000000000000000000000000000000000000000000000000000 @ ? - .8byte 0b0000000000000000000000000000000000000000000000000000000000 @ ? - .8byte 0b0000000000000000000000000000000000000000000000000000000000 @ ? - .8byte 0b0000000000000000000000000000000000000000000000000000000000 @ ? - .8byte 0b0000000000000000000000000000000000000000000000000000000000 @ ? - .8byte 0b0000000000000000000000000000000000000000000000000000000000 @ ? - .8byte 0b0000000000000000000000000000000000000000000000000000000000 @ ? - .8byte 0b0000000000000000000000000000000000000000000000000000000000 @ ? - .8byte 0b0000000000000000000000000000000000000000000000000000000000 @ ? - .8byte 0b0000000000000000000000000000000000000000000000000000000000 @ ? - .8byte 0b0000000000000000000000000000000000000000000000000000000000 @ ? - .8byte 0b0000000000000000000000000000000000000000000000000000000000 @ ? - .8byte 0b0000000000000000000000000000000000000000000000000000000000 @ ? - .8byte 0b0000000000000000000000000000000000000000000000000000000000 @ ? - .8byte 0b0011100100000111101100000011001100011111010000011100100001 @ Treecko - .8byte 0b0011100100000111101100000011001100011111010000011100100001 @ Grovyle - .8byte 0b0011100100000111101100000011001110011111010100011100110011 @ Sceptile - .8byte 0b0010100110000111101110010010001100000100010000011000100000 @ Torchic - .8byte 0b0010100110000111101110010011001100000100010000011010100001 @ Combusken - .8byte 0b0010100110000111101110010011001110000100010100011010110001 @ Blaziken - .8byte 0b1110110000000111100100000010001100010100110011001001100100 @ Mudkip - .8byte 0b1110110000000111100100000010001110010100110011001001100100 @ Marshtomp - .8byte 0b1110110000000111100100000011001110010100110111001001110101 @ Swampert - .8byte 0b0010000001001111110000000010101100010100110000111000110000 @ Poochyena - .8byte 0b0010100001001111110000000010101100010100110100111000110000 @ Mightyena - .8byte 0b0010010100001111100000001010101101110100110011011000100100 @ Zigzagoon - .8byte 0b0010110100001111100000001010101101110100110111011000110100 @ Linoone - .8byte 0b0000000000000000000000000000000000000000000000000000000000 @ Wurmple - .8byte 0b0000000000000000000000000000000000000000000000000000000000 @ Silcoon - .8byte 0b0001000000001111101000000010110100001111010100011000100000 @ Beautifly - .8byte 0b0000000000000000000000000000000000000000000000000000000000 @ Cascoon - .8byte 0b0001000000001111101000100010110100001101011100011000100000 @ Dustox - .8byte 0b0001010000001111100000000010000100001101110011011101100100 @ Lotad - .8byte 0b1111110000001111100000000011000100001101110011011101100100 @ Lombre - .8byte 0b1111110000001111100000000011000100001101110111011101100101 @ Ludicolo - .8byte 0b0011000000000111100000000010101100001101010000011100100000 @ Seedot - .8byte 0b0011100100001111110100000011101100001101010100011100100000 @ Nuzleaf - .8byte 0b0011100100001111111100000011101100001101010100011100100000 @ Shiftry - .8byte 0b0001000100000011101001000010101100001101010000011000100000 @ Nincada - .8byte 0b0001000100001111101001000010101100001101010100011000100000 @ Ninjask - .8byte 0b0001000100001011101001000010101100001101010100011000100000 @ Shedinja - .8byte 0b0000001000011111101000000010000100000100110000011000100000 @ Taillow - .8byte 0b0000001000011111101000000010000100000100110100011000100000 @ Swellow - .8byte 0b0001000001000111100000100010000100001111010000011100100000 @ Shroomish - .8byte 0b0011100101000111100000100011000100011111010100011110100001 @ Breloom - .8byte 0b0011100001101111100100001011111100000110110000011000101101 @ Spinda - .8byte 0b0000001000011111101000001010000100000100110011001001100100 @ Wingull - .8byte 0b0000011000011111101000001010000100000100110111001001100100 @ Pelipper - .8byte 0b0001000000001111100000000010100100001101110011011000100100 @ Surskit - .8byte 0b0001000000001111101000000010100100001101110111011000100100 @ Masquerain - .8byte 0b1110110000000111100100000010000110000100110011001001110100 @ Wailmer - .8byte 0b1110110000000111100100000010000110000100110111001001110100 @ Wailord - .8byte 0b0001000000000111100000001010101101111110110011011000101100 @ Skitty - .8byte 0b0011100000000111100000001010101101111110110111011000101100 @ Delcatty - .8byte 0b0011100101101111101110011011101101111100110011011000100101 @ Kecleon - .8byte 0b0001000000100011100101000110111110001100111001011000100000 @ Baltoy - .8byte 0b0011100000100011100101000110111110001100111101011000100000 @ Claydol - .8byte 0b0010100000000111110101001010000111100100010000111000100000 @ Nosepass - .8byte 0b0010100010000111100010110010000100010100010000011000100000 @ Torkoal - .8byte 0b0011000101001111111100001011111100000100110000111000101101 @ Sableye - .8byte 0b1100010000000111100101000010000110000100110011001001100100 @ Barboach - .8byte 0b1110110000000111100101000010000110000100110111001001100100 @ Whiscash - .8byte 0b1100010000000111100000000010000100000110110011001001100100 @ Luvdisc - .8byte 0b0110110100000111101100100011001100000100110011101001100100 @ Corphish - .8byte 0b1110110100000111101100100011001100000100110111101001100100 @ Crawdaunt - .8byte 0b1100010000000111100000000010000100000100110011001001100100 @ Feebas - .8byte 0b1100010000000111100000000010000100010110110111001001100100 @ Milotic - .8byte 0b1100010000001111110000000010000100000100110011101001100100 @ Carvanha - .8byte 0b1110110000001111110100000010000110000100110111101001110100 @ Sharpedo - .8byte 0b0010100000000111100101000010001110001101010100011000100000 @ Trapinch - .8byte 0b0010101000010111100101000010001110001101010100011000100000 @ Vibrava - .8byte 0b0010101000010111100111010010001110011101010100011000100010 @ Flygon - .8byte 0b0010110000000111100100000011001110000100110000011010100001 @ Makuhita - .8byte 0b0010110000000111100100000011001110000100110100011010100001 @ Hariyama - .8byte 0b0001100000001111100000001010000101110100110000001000110000 @ Electrike - .8byte 0b0001100000001111100000001010000101110100110100001000110000 @ Manectric - .8byte 0b0010100010000111100111010010001110000100010000011000100000 @ Numel - .8byte 0b0010100010000111100111010010001110000100010100011000110000 @ Camerupt - .8byte 0b1110110000000111100100000010000110010100110011001001100100 @ Spheal - .8byte 0b1110110000000111100100000010000110010100110011001001110100 @ Sealeo - .8byte 0b1110110000000111100100000010000110010100110111001001110100 @ Walrein - .8byte 0b0001000100000111100001000010000100001101010000011100100001 @ Cacnea - .8byte 0b0001100100000111100001000010000100001101010100011100100001 @ Cacturne - .8byte 0b0001000000000111100000000010100100000110111011001001100100 @ Snorunt - .8byte 0b0001000000000111110000000010100110000110111111101001100100 @ Glalie - .8byte 0b0001000000100011100101000110110110000110111101001000101000 @ Lunatone - .8byte 0b0001000010100011100111010110110110001110011100011000101000 @ Solrock - .8byte 0b0100010000000111100000000010000100010100110011001001100100 @ Azurill - .8byte 0b0001000001101111110000001110110100010100111000111000101000 @ Spoink - .8byte 0b0001000001101111110000001110110100010100111100111000101001 @ Grumpig - .8byte 0b0001000000000111100000001010000101110100111000001000100000 @ Plusle - .8byte 0b0001000000000111100000001010000101110100111000001000100000 @ Minun - .8byte 0b0010100000000111110111110011000100001100110101111000100001 @ Mawile - .8byte 0b0011100000000111100100000111110100000100111000011010101001 @ Meditite - .8byte 0b0011100000000111100100000111110100000100111100011010101001 @ Medicham - .8byte 0b0000001000011111101000000010000100001110110001011000100000 @ Swablu - .8byte 0b0010001000011111101010010010000110011110110101011000110010 @ Altaria - .8byte 0b0000000000000000000000000000000000000000000000000000000000 @ Wynaut - .8byte 0b0001000001101111110000000010110100000100110011111000101000 @ Duskull - .8byte 0b0011100001101111110100000010110110000100110111111000101001 @ Dusclops - .8byte 0b0001000100000111100000100010100100001101010000011100100000 @ Roselia - .8byte 0b0010100100000111101010011011100101101100110011011010100101 @ Slakoth - .8byte 0b0010100100000111101010011011100111101100110011111010110101 @ Vigoroth - .8byte 0b0010100100000111101010011011100111101100110111111010110101 @ Slaking - .8byte 0b0010100001000111100000101010100100001101110001011100100100 @ Gulpin - .8byte 0b0010100001000111100000101010100100001101110101011100100100 @ Swalot - .8byte 0b0011101100010111101000000010000110001111010100011100110000 @ Tropius - .8byte 0b0000000000000111100010011010100100001100110011011000110100 @ Whismur - .8byte 0b0010100010000111110010011011100110001100110011111000110100 @ Loudred - .8byte 0b0010100010000111110010011011100110001100110111111000110100 @ Exploud - .8byte 0b1100010000000111100000000010000100000100110011001001100100 @ Clamperl - .8byte 0b1100010001000111100100000010000100000100110111001001100100 @ Huntail - .8byte 0b1100010000000111100000000010110100000110110111001001100100 @ Gorebyss - .8byte 0b0011100101001111111011011010100101110100110111111001101100 @ Absol - .8byte 0b0001000001101111110000001010110101100100110000111000101000 @ Shuppet - .8byte 0b0001000001101111110000001010110101100100110100111000101000 @ Banette - .8byte 0b0010100001001111100000110010001110010101110000111000100000 @ Seviper - .8byte 0b0010100000001111101010011011101101111101110011111000110101 @ Zangoose - .8byte 0b1110010000000111100101000010000110000110110111001001101100 @ Relicanth - .8byte 0b0010100100000111101101001010001110010100110000011000110100 @ Aron - .8byte 0b0010100100000111101101001010001110010100110000011000110100 @ Lairon - .8byte 0b0010110100000111101111011011001111111100110111111000110111 @ Aggron - .8byte 0b0001000000001111100011011010100101101100110011011001100100 @ Castform - .8byte 0b0001000000001111101000001011100101101101111000011000100101 @ Volbeat - .8byte 0b0001000000001111101000001011100101101101111000011000100101 @ Illumise - .8byte 0b0000000000000111100001100010000100001101010000011100100000 @ Lileep - .8byte 0b0010100000000111100101100010000110001101010100011100100000 @ Cradily - .8byte 0b0010000100000111101101000011001100000100010000011000100100 @ Anorith - .8byte 0b0010100100000111101101000011001110010100010100011000100100 @ Armaldo - .8byte 0b0001000001101111110000001110110100100110111000111000101000 @ Ralts - .8byte 0b0001000001101111110000001110110100100110111000111000101000 @ Kirlia - .8byte 0b0001000001101111110000001110110100100110111100111000101000 @ Gardevoir - .8byte 0b0010100100000111101110010011000100000100110000011000110010 @ Bagon - .8byte 0b0010100100000111101110010011000100000100110000011000110010 @ Shelgon - .8byte 0b0010101100010111101110010011000110010100110100011000110010 @ Salamence - .8byte 0b0000000000000000000000000000000000000000000000000000000000 @ Beldum - .8byte 0b0011100100000011101101100111110110000100111100011000100000 @ Metang - .8byte 0b0011100100000011101101100111110110000100111100011000100000 @ Metagross - .8byte 0b0010100000000011100101001011001111100110010100011000100001 @ Regirock - .8byte 0b0010100000000011100000001011000111100110110111001001100001 @ Regice - .8byte 0b0010100000000011101101001011000111100110110100011000100001 @ Registeel - .8byte 0b1110110000000011100100001011000111100110110111001001111100 @ Kyogre - .8byte 0b0010100110000011101111011011001111111110010100011010110010 @ Groudon - .8byte 0b1110111010000011101011011011000111111100110111011010110110 @ Rayquaza - .8byte 0b1101011100010111101001001110110111101110111101011000111110 @ Latias - .8byte 0b1101011100010111101001001110110111101110111101011000111110 @ Latios - .8byte 0b0001000000100011101001001110110101100110111100011000101100 @ Jirachi - .8byte 0b0011100101100011111100001111110101101110111101111000101101 @ Deoxys - .8byte 0b0001000001100111110000001110110100000110111000111000101000 @ Chimecho diff --git a/data/trainer_class_index_tables.inc b/data/trainer_class_index_tables.inc new file mode 100644 index 000000000..25762e510 --- /dev/null +++ b/data/trainer_class_index_tables.inc @@ -0,0 +1,157 @@ +gTrainerClassToPicIndex:: @ 81FDDD0 + .byte TRAINER_PIC_ARCHIE @ AQUA_LEADER + .byte TRAINER_PIC_AQUA_GRUNT_M @ TEAM_AQUA_M + .byte TRAINER_PIC_AQUA_GRUNT_F @ TEAM_AQUA_F + .byte TRAINER_PIC_AROMA_LADY @ AROMA_LADY + .byte TRAINER_PIC_RUIN_MANIAC @ RUIN_MANIAC + .byte TRAINER_PIC_INTERVIEWER @ INTERVIEWER + .byte TRAINER_PIC_TUBER_F @ TUBER_F + .byte TRAINER_PIC_TUBER_M @ TUBER_M + .byte TRAINER_PIC_COOL_TRAINER_M @ COOL_TRAINER_M + .byte TRAINER_PIC_COOL_TRAINER_F @ COOL_TRAINER_F + .byte TRAINER_PIC_HEX_MANIAC @ HEX_MANIAC + .byte TRAINER_PIC_LADY @ LADY + .byte TRAINER_PIC_BEAUTY @ BEAUTY + .byte TRAINER_PIC_RICH_BOY @ RICH_BOY + .byte TRAINER_PIC_POKEMANIAC @ POKEMANIAC + .byte TRAINER_PIC_SWIMMER_M @ SWIMMER_M + .byte TRAINER_PIC_BLACK_BELT @ BLACK_BELT + .byte TRAINER_PIC_GUITARIST @ GUITARIST + .byte TRAINER_PIC_KINDLER @ KINDLER + .byte TRAINER_PIC_CAMPER @ CAMPER + .byte TRAINER_PIC_BUG_MANIAC @ BUG_MANIAC + .byte TRAINER_PIC_PSYCHIC_M @ PSYCHIC_M + .byte TRAINER_PIC_PSYCHIC_F @ PSYCHIC_F + .byte TRAINER_PIC_GENTLEMAN @ GENTLEMAN + .byte TRAINER_PIC_SIDNEY @ ELITE_FOUR_M + .byte TRAINER_PIC_PHOEBE @ ELITE_FOUR_F + .byte TRAINER_PIC_ROXANNE @ LEADER_F + .byte TRAINER_PIC_BRAWLY @ LEADER_M + .byte TRAINER_PIC_TATE_AND_LIZA @ LEADER_MF + .byte TRAINER_PIC_SCHOOL_KID_M @ SCHOOL_KID_M + .byte TRAINER_PIC_SCHOOL_KID_F @ SCHOOL_KID_F + .byte TRAINER_PIC_SR_AND_JR @ SR_AND_JR + .byte TRAINER_PIC_POKEFAN_M @ POKEFAN_M + .byte TRAINER_PIC_POKEFAN_F @ POKEFAN_F + .byte TRAINER_PIC_EXPERT_M @ EXPERT_M + .byte TRAINER_PIC_EXPERT_F @ EXPERT_F + .byte TRAINER_PIC_YOUNGSTER @ YOUNGSTER + .byte TRAINER_PIC_STEVEN @ CHAMPION + .byte TRAINER_PIC_FISHERMAN @ FISHERMAN + .byte TRAINER_PIC_CYCLING_TRIATHLETE_M @ CYCLING_TRIATHLETE_M + .byte TRAINER_PIC_CYCLING_TRIATHLETE_F @ CYCLING_TRIATHLETE_F + .byte TRAINER_PIC_RUNNING_TRIATHLETE_M @ RUNNING_TRIATHLETE_M + .byte TRAINER_PIC_RUNNING_TRIATHLETE_F @ RUNNING_TRIATHLETE_F + .byte TRAINER_PIC_SWIMMING_TRIATHLETE_M @ SWIMMING_TRIATHLETE_M + .byte TRAINER_PIC_SWIMMING_TRIATHLETE_F @ SWIMMING_TRIATHLETE_F + .byte TRAINER_PIC_DRAGON_TAMER @ DRAGON_TAMER + .byte TRAINER_PIC_BIRD_KEEPER @ BIRD_KEEPER + .byte TRAINER_PIC_NINJA_BOY @ NINJA_BOY + .byte TRAINER_PIC_BATTLE_GIRL @ BATTLE_GIRL + .byte TRAINER_PIC_PARASOL_LADY @ PARASOL_LADY + .byte TRAINER_PIC_SWIMMER_F @ SWIMMER_F + .byte TRAINER_PIC_PICNICKER @ PICNICKER + .byte TRAINER_PIC_TWINS @ TWINS + .byte TRAINER_PIC_SAILOR @ SAILOR + .byte TRAINER_PIC_YOUNGSTER @ BOARDER_1 + .byte TRAINER_PIC_YOUNGSTER @ BOARDER_2 + .byte TRAINER_PIC_COLLECTOR @ COLLECTOR + .byte TRAINER_PIC_WALLY @ WALLY + .byte TRAINER_PIC_BRENDAN @ BRENDAN_1 + .byte TRAINER_PIC_BRENDAN @ BRENDAN_2 + .byte TRAINER_PIC_BRENDAN @ BRENDAN_3 + .byte TRAINER_PIC_MAY @ MAY_1 + .byte TRAINER_PIC_MAY @ MAY_2 + .byte TRAINER_PIC_MAY @ MAY_3 + .byte TRAINER_PIC_POKEMON_BREEDER_M @ POKEMON_BREEDER_M + .byte TRAINER_PIC_POKEMON_BREEDER_F @ POKEMON_BREEDER_F + .byte TRAINER_PIC_POKEMON_RANGER_M @ POKEMON_RANGER_M + .byte TRAINER_PIC_POKEMON_RANGER_F @ POKEMON_RANGER_F + .byte TRAINER_PIC_MAXIE @ MAGMA_LEADER + .byte TRAINER_PIC_MAGMA_GRUNT_M @ TEAM_MAGMA_M + .byte TRAINER_PIC_MAGMA_GRUNT_F @ TEAM_MAGMA_F + .byte TRAINER_PIC_LASS @ LASS + .byte TRAINER_PIC_BUG_CATCHER @ BUG_CATCHER + .byte TRAINER_PIC_HIKER @ HIKER + .byte TRAINER_PIC_YOUNG_COUPLE @ YOUNG_COUPLE + .byte TRAINER_PIC_OLD_COUPLE @ OLD_COUPLE + .byte TRAINER_PIC_SIS_AND_BRO @ SIS_AND_BRO + +gTrainerClassToNameIndex:: @ 81FDE1D + .byte TRAINER_CLASS_NAME_AQUA_LEADER @ AQUA_LEADER + .byte TRAINER_CLASS_NAME_TEAM_AQUA @ TEAM_AQUA_M + .byte TRAINER_CLASS_NAME_TEAM_AQUA @ TEAM_AQUA_F + .byte TRAINER_CLASS_NAME_AROMA_LADY @ AROMA_LADY + .byte TRAINER_CLASS_NAME_RUIN_MANIAC @ RUIN_MANIAC + .byte TRAINER_CLASS_NAME_INTERVIEWER @ INTERVIEWER + .byte TRAINER_CLASS_NAME_TUBER_F @ TUBER_F + .byte TRAINER_CLASS_NAME_TUBER_M @ TUBER_M + .byte TRAINER_CLASS_NAME_COOL_TRAINER @ COOL_TRAINER_M + .byte TRAINER_CLASS_NAME_COOL_TRAINER @ COOL_TRAINER_F + .byte TRAINER_CLASS_NAME_HEX_MANIAC @ HEX_MANIAC + .byte TRAINER_CLASS_NAME_LADY @ LADY + .byte TRAINER_CLASS_NAME_BEAUTY @ BEAUTY + .byte TRAINER_CLASS_NAME_RICH_BOY @ RICH_BOY + .byte TRAINER_CLASS_NAME_POKEMANIAC @ POKEMANIAC + .byte TRAINER_CLASS_NAME_SWIMMER_M @ SWIMMER_M + .byte TRAINER_CLASS_NAME_BLACK_BELT @ BLACK_BELT + .byte TRAINER_CLASS_NAME_GUITARIST @ GUITARIST + .byte TRAINER_CLASS_NAME_KINDLER @ KINDLER + .byte TRAINER_CLASS_NAME_CAMPER @ CAMPER + .byte TRAINER_CLASS_NAME_BUG_MANIAC @ BUG_MANIAC + .byte TRAINER_CLASS_NAME_PSYCHIC @ PSYCHIC_M + .byte TRAINER_CLASS_NAME_PSYCHIC @ PSYCHIC_F + .byte TRAINER_CLASS_NAME_GENTLEMAN @ GENTLEMAN + .byte TRAINER_CLASS_NAME_ELITE_FOUR @ ELITE_FOUR_M + .byte TRAINER_CLASS_NAME_ELITE_FOUR @ ELITE_FOUR_F + .byte TRAINER_CLASS_NAME_LEADER @ LEADER_F + .byte TRAINER_CLASS_NAME_LEADER @ LEADER_M + .byte TRAINER_CLASS_NAME_LEADER @ LEADER_MF + .byte TRAINER_CLASS_NAME_SCHOOL_KID @ SCHOOL_KID_M + .byte TRAINER_CLASS_NAME_SCHOOL_KID @ SCHOOL_KID_F + .byte TRAINER_CLASS_NAME_SR_AND_JR @ SR_AND_JR + .byte TRAINER_CLASS_NAME_POKEFAN @ POKEFAN_M + .byte TRAINER_CLASS_NAME_POKEFAN @ POKEFAN_F + .byte TRAINER_CLASS_NAME_EXPERT @ EXPERT_M + .byte TRAINER_CLASS_NAME_EXPERT @ EXPERT_F + .byte TRAINER_CLASS_NAME_YOUNGSTER @ YOUNGSTER + .byte TRAINER_CLASS_NAME_CHAMPION @ CHAMPION + .byte TRAINER_CLASS_NAME_FISHERMAN @ FISHERMAN + .byte TRAINER_CLASS_NAME_TRIATHLETE @ CYCLING_TRIATHLETE_M + .byte TRAINER_CLASS_NAME_TRIATHLETE @ CYCLING_TRIATHLETE_F + .byte TRAINER_CLASS_NAME_TRIATHLETE @ RUNNING_TRIATHLETE_M + .byte TRAINER_CLASS_NAME_TRIATHLETE @ RUNNING_TRIATHLETE_F + .byte TRAINER_CLASS_NAME_TRIATHLETE @ SWIMMING_TRIATHLETE_M + .byte TRAINER_CLASS_NAME_TRIATHLETE @ SWIMMING_TRIATHLETE_F + .byte TRAINER_CLASS_NAME_DRAGON_TAMER @ DRAGON_TAMER + .byte TRAINER_CLASS_NAME_BIRD_KEEPER @ BIRD_KEEPER + .byte TRAINER_CLASS_NAME_NINJA_BOY @ NINJA_BOY + .byte TRAINER_CLASS_NAME_BATTLE_GIRL @ BATTLE_GIRL + .byte TRAINER_CLASS_NAME_PARASOL_LADY @ PARASOL_LADY + .byte TRAINER_CLASS_NAME_SWIMMER_F @ SWIMMER_F + .byte TRAINER_CLASS_NAME_PICNICKER @ PICNICKER + .byte TRAINER_CLASS_NAME_TWINS @ TWINS + .byte TRAINER_CLASS_NAME_SAILOR @ SAILOR + .byte TRAINER_CLASS_NAME_BOARDER @ BOARDER_1 + .byte TRAINER_CLASS_NAME_BOARDER @ BOARDER_2 + .byte TRAINER_CLASS_NAME_COLLECTOR @ COLLECTOR + .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3 @ WALLY + .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3 @ BRENDAN_1 + .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3 @ BRENDAN_2 + .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3 @ BRENDAN_3 + .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3 @ MAY_1 + .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3 @ MAY_2 + .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3 @ MAY_3 + .byte TRAINER_CLASS_NAME_POKEMON_BREEDER @ POKEMON_BREEDER_M + .byte TRAINER_CLASS_NAME_POKEMON_BREEDER @ POKEMON_BREEDER_F + .byte TRAINER_CLASS_NAME_POKEMON_RANGER @ POKEMON_RANGER_M + .byte TRAINER_CLASS_NAME_POKEMON_RANGER @ POKEMON_RANGER_F + .byte TRAINER_CLASS_NAME_MAGMA_LEADER @ MAGMA_LEADER + .byte TRAINER_CLASS_NAME_TEAM_MAGMA @ TEAM_MAGMA_M + .byte TRAINER_CLASS_NAME_TEAM_MAGMA @ TEAM_MAGMA_F + .byte TRAINER_CLASS_NAME_LASS @ LASS + .byte TRAINER_CLASS_NAME_BUG_CATCHER @ BUG_CATCHER + .byte TRAINER_CLASS_NAME_HIKER @ HIKER + .byte TRAINER_CLASS_NAME_YOUNG_COUPLE @ YOUNG_COUPLE + .byte TRAINER_CLASS_NAME_OLD_COUPLE @ OLD_COUPLE + .byte TRAINER_CLASS_NAME_SIS_AND_BRO @ SIS_AND_BRO diff --git a/data/trainer_class_index_tables.s b/data/trainer_class_index_tables.s deleted file mode 100644 index 25762e510..000000000 --- a/data/trainer_class_index_tables.s +++ /dev/null @@ -1,157 +0,0 @@ -gTrainerClassToPicIndex:: @ 81FDDD0 - .byte TRAINER_PIC_ARCHIE @ AQUA_LEADER - .byte TRAINER_PIC_AQUA_GRUNT_M @ TEAM_AQUA_M - .byte TRAINER_PIC_AQUA_GRUNT_F @ TEAM_AQUA_F - .byte TRAINER_PIC_AROMA_LADY @ AROMA_LADY - .byte TRAINER_PIC_RUIN_MANIAC @ RUIN_MANIAC - .byte TRAINER_PIC_INTERVIEWER @ INTERVIEWER - .byte TRAINER_PIC_TUBER_F @ TUBER_F - .byte TRAINER_PIC_TUBER_M @ TUBER_M - .byte TRAINER_PIC_COOL_TRAINER_M @ COOL_TRAINER_M - .byte TRAINER_PIC_COOL_TRAINER_F @ COOL_TRAINER_F - .byte TRAINER_PIC_HEX_MANIAC @ HEX_MANIAC - .byte TRAINER_PIC_LADY @ LADY - .byte TRAINER_PIC_BEAUTY @ BEAUTY - .byte TRAINER_PIC_RICH_BOY @ RICH_BOY - .byte TRAINER_PIC_POKEMANIAC @ POKEMANIAC - .byte TRAINER_PIC_SWIMMER_M @ SWIMMER_M - .byte TRAINER_PIC_BLACK_BELT @ BLACK_BELT - .byte TRAINER_PIC_GUITARIST @ GUITARIST - .byte TRAINER_PIC_KINDLER @ KINDLER - .byte TRAINER_PIC_CAMPER @ CAMPER - .byte TRAINER_PIC_BUG_MANIAC @ BUG_MANIAC - .byte TRAINER_PIC_PSYCHIC_M @ PSYCHIC_M - .byte TRAINER_PIC_PSYCHIC_F @ PSYCHIC_F - .byte TRAINER_PIC_GENTLEMAN @ GENTLEMAN - .byte TRAINER_PIC_SIDNEY @ ELITE_FOUR_M - .byte TRAINER_PIC_PHOEBE @ ELITE_FOUR_F - .byte TRAINER_PIC_ROXANNE @ LEADER_F - .byte TRAINER_PIC_BRAWLY @ LEADER_M - .byte TRAINER_PIC_TATE_AND_LIZA @ LEADER_MF - .byte TRAINER_PIC_SCHOOL_KID_M @ SCHOOL_KID_M - .byte TRAINER_PIC_SCHOOL_KID_F @ SCHOOL_KID_F - .byte TRAINER_PIC_SR_AND_JR @ SR_AND_JR - .byte TRAINER_PIC_POKEFAN_M @ POKEFAN_M - .byte TRAINER_PIC_POKEFAN_F @ POKEFAN_F - .byte TRAINER_PIC_EXPERT_M @ EXPERT_M - .byte TRAINER_PIC_EXPERT_F @ EXPERT_F - .byte TRAINER_PIC_YOUNGSTER @ YOUNGSTER - .byte TRAINER_PIC_STEVEN @ CHAMPION - .byte TRAINER_PIC_FISHERMAN @ FISHERMAN - .byte TRAINER_PIC_CYCLING_TRIATHLETE_M @ CYCLING_TRIATHLETE_M - .byte TRAINER_PIC_CYCLING_TRIATHLETE_F @ CYCLING_TRIATHLETE_F - .byte TRAINER_PIC_RUNNING_TRIATHLETE_M @ RUNNING_TRIATHLETE_M - .byte TRAINER_PIC_RUNNING_TRIATHLETE_F @ RUNNING_TRIATHLETE_F - .byte TRAINER_PIC_SWIMMING_TRIATHLETE_M @ SWIMMING_TRIATHLETE_M - .byte TRAINER_PIC_SWIMMING_TRIATHLETE_F @ SWIMMING_TRIATHLETE_F - .byte TRAINER_PIC_DRAGON_TAMER @ DRAGON_TAMER - .byte TRAINER_PIC_BIRD_KEEPER @ BIRD_KEEPER - .byte TRAINER_PIC_NINJA_BOY @ NINJA_BOY - .byte TRAINER_PIC_BATTLE_GIRL @ BATTLE_GIRL - .byte TRAINER_PIC_PARASOL_LADY @ PARASOL_LADY - .byte TRAINER_PIC_SWIMMER_F @ SWIMMER_F - .byte TRAINER_PIC_PICNICKER @ PICNICKER - .byte TRAINER_PIC_TWINS @ TWINS - .byte TRAINER_PIC_SAILOR @ SAILOR - .byte TRAINER_PIC_YOUNGSTER @ BOARDER_1 - .byte TRAINER_PIC_YOUNGSTER @ BOARDER_2 - .byte TRAINER_PIC_COLLECTOR @ COLLECTOR - .byte TRAINER_PIC_WALLY @ WALLY - .byte TRAINER_PIC_BRENDAN @ BRENDAN_1 - .byte TRAINER_PIC_BRENDAN @ BRENDAN_2 - .byte TRAINER_PIC_BRENDAN @ BRENDAN_3 - .byte TRAINER_PIC_MAY @ MAY_1 - .byte TRAINER_PIC_MAY @ MAY_2 - .byte TRAINER_PIC_MAY @ MAY_3 - .byte TRAINER_PIC_POKEMON_BREEDER_M @ POKEMON_BREEDER_M - .byte TRAINER_PIC_POKEMON_BREEDER_F @ POKEMON_BREEDER_F - .byte TRAINER_PIC_POKEMON_RANGER_M @ POKEMON_RANGER_M - .byte TRAINER_PIC_POKEMON_RANGER_F @ POKEMON_RANGER_F - .byte TRAINER_PIC_MAXIE @ MAGMA_LEADER - .byte TRAINER_PIC_MAGMA_GRUNT_M @ TEAM_MAGMA_M - .byte TRAINER_PIC_MAGMA_GRUNT_F @ TEAM_MAGMA_F - .byte TRAINER_PIC_LASS @ LASS - .byte TRAINER_PIC_BUG_CATCHER @ BUG_CATCHER - .byte TRAINER_PIC_HIKER @ HIKER - .byte TRAINER_PIC_YOUNG_COUPLE @ YOUNG_COUPLE - .byte TRAINER_PIC_OLD_COUPLE @ OLD_COUPLE - .byte TRAINER_PIC_SIS_AND_BRO @ SIS_AND_BRO - -gTrainerClassToNameIndex:: @ 81FDE1D - .byte TRAINER_CLASS_NAME_AQUA_LEADER @ AQUA_LEADER - .byte TRAINER_CLASS_NAME_TEAM_AQUA @ TEAM_AQUA_M - .byte TRAINER_CLASS_NAME_TEAM_AQUA @ TEAM_AQUA_F - .byte TRAINER_CLASS_NAME_AROMA_LADY @ AROMA_LADY - .byte TRAINER_CLASS_NAME_RUIN_MANIAC @ RUIN_MANIAC - .byte TRAINER_CLASS_NAME_INTERVIEWER @ INTERVIEWER - .byte TRAINER_CLASS_NAME_TUBER_F @ TUBER_F - .byte TRAINER_CLASS_NAME_TUBER_M @ TUBER_M - .byte TRAINER_CLASS_NAME_COOL_TRAINER @ COOL_TRAINER_M - .byte TRAINER_CLASS_NAME_COOL_TRAINER @ COOL_TRAINER_F - .byte TRAINER_CLASS_NAME_HEX_MANIAC @ HEX_MANIAC - .byte TRAINER_CLASS_NAME_LADY @ LADY - .byte TRAINER_CLASS_NAME_BEAUTY @ BEAUTY - .byte TRAINER_CLASS_NAME_RICH_BOY @ RICH_BOY - .byte TRAINER_CLASS_NAME_POKEMANIAC @ POKEMANIAC - .byte TRAINER_CLASS_NAME_SWIMMER_M @ SWIMMER_M - .byte TRAINER_CLASS_NAME_BLACK_BELT @ BLACK_BELT - .byte TRAINER_CLASS_NAME_GUITARIST @ GUITARIST - .byte TRAINER_CLASS_NAME_KINDLER @ KINDLER - .byte TRAINER_CLASS_NAME_CAMPER @ CAMPER - .byte TRAINER_CLASS_NAME_BUG_MANIAC @ BUG_MANIAC - .byte TRAINER_CLASS_NAME_PSYCHIC @ PSYCHIC_M - .byte TRAINER_CLASS_NAME_PSYCHIC @ PSYCHIC_F - .byte TRAINER_CLASS_NAME_GENTLEMAN @ GENTLEMAN - .byte TRAINER_CLASS_NAME_ELITE_FOUR @ ELITE_FOUR_M - .byte TRAINER_CLASS_NAME_ELITE_FOUR @ ELITE_FOUR_F - .byte TRAINER_CLASS_NAME_LEADER @ LEADER_F - .byte TRAINER_CLASS_NAME_LEADER @ LEADER_M - .byte TRAINER_CLASS_NAME_LEADER @ LEADER_MF - .byte TRAINER_CLASS_NAME_SCHOOL_KID @ SCHOOL_KID_M - .byte TRAINER_CLASS_NAME_SCHOOL_KID @ SCHOOL_KID_F - .byte TRAINER_CLASS_NAME_SR_AND_JR @ SR_AND_JR - .byte TRAINER_CLASS_NAME_POKEFAN @ POKEFAN_M - .byte TRAINER_CLASS_NAME_POKEFAN @ POKEFAN_F - .byte TRAINER_CLASS_NAME_EXPERT @ EXPERT_M - .byte TRAINER_CLASS_NAME_EXPERT @ EXPERT_F - .byte TRAINER_CLASS_NAME_YOUNGSTER @ YOUNGSTER - .byte TRAINER_CLASS_NAME_CHAMPION @ CHAMPION - .byte TRAINER_CLASS_NAME_FISHERMAN @ FISHERMAN - .byte TRAINER_CLASS_NAME_TRIATHLETE @ CYCLING_TRIATHLETE_M - .byte TRAINER_CLASS_NAME_TRIATHLETE @ CYCLING_TRIATHLETE_F - .byte TRAINER_CLASS_NAME_TRIATHLETE @ RUNNING_TRIATHLETE_M - .byte TRAINER_CLASS_NAME_TRIATHLETE @ RUNNING_TRIATHLETE_F - .byte TRAINER_CLASS_NAME_TRIATHLETE @ SWIMMING_TRIATHLETE_M - .byte TRAINER_CLASS_NAME_TRIATHLETE @ SWIMMING_TRIATHLETE_F - .byte TRAINER_CLASS_NAME_DRAGON_TAMER @ DRAGON_TAMER - .byte TRAINER_CLASS_NAME_BIRD_KEEPER @ BIRD_KEEPER - .byte TRAINER_CLASS_NAME_NINJA_BOY @ NINJA_BOY - .byte TRAINER_CLASS_NAME_BATTLE_GIRL @ BATTLE_GIRL - .byte TRAINER_CLASS_NAME_PARASOL_LADY @ PARASOL_LADY - .byte TRAINER_CLASS_NAME_SWIMMER_F @ SWIMMER_F - .byte TRAINER_CLASS_NAME_PICNICKER @ PICNICKER - .byte TRAINER_CLASS_NAME_TWINS @ TWINS - .byte TRAINER_CLASS_NAME_SAILOR @ SAILOR - .byte TRAINER_CLASS_NAME_BOARDER @ BOARDER_1 - .byte TRAINER_CLASS_NAME_BOARDER @ BOARDER_2 - .byte TRAINER_CLASS_NAME_COLLECTOR @ COLLECTOR - .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3 @ WALLY - .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3 @ BRENDAN_1 - .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3 @ BRENDAN_2 - .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3 @ BRENDAN_3 - .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3 @ MAY_1 - .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3 @ MAY_2 - .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3 @ MAY_3 - .byte TRAINER_CLASS_NAME_POKEMON_BREEDER @ POKEMON_BREEDER_M - .byte TRAINER_CLASS_NAME_POKEMON_BREEDER @ POKEMON_BREEDER_F - .byte TRAINER_CLASS_NAME_POKEMON_RANGER @ POKEMON_RANGER_M - .byte TRAINER_CLASS_NAME_POKEMON_RANGER @ POKEMON_RANGER_F - .byte TRAINER_CLASS_NAME_MAGMA_LEADER @ MAGMA_LEADER - .byte TRAINER_CLASS_NAME_TEAM_MAGMA @ TEAM_MAGMA_M - .byte TRAINER_CLASS_NAME_TEAM_MAGMA @ TEAM_MAGMA_F - .byte TRAINER_CLASS_NAME_LASS @ LASS - .byte TRAINER_CLASS_NAME_BUG_CATCHER @ BUG_CATCHER - .byte TRAINER_CLASS_NAME_HIKER @ HIKER - .byte TRAINER_CLASS_NAME_YOUNG_COUPLE @ YOUNG_COUPLE - .byte TRAINER_CLASS_NAME_OLD_COUPLE @ OLD_COUPLE - .byte TRAINER_CLASS_NAME_SIS_AND_BRO @ SIS_AND_BRO diff --git a/data/trainer_eye_trainers.inc b/data/trainer_eye_trainers.inc new file mode 100644 index 000000000..3628ea598 --- /dev/null +++ b/data/trainer_eye_trainers.inc @@ -0,0 +1,58 @@ + .align 2 +gTrainerEyeTrainers:: @ 839AE70 + trainer_eye_trainer ROSE_1, ROSE_2, ROSE_3, ROSE_4, ROSE_5, Route118 + trainer_eye_trainer DUSTY_1, DUSTY_2, DUSTY_3, DUSTY_4, DUSTY_5, Route111 + trainer_eye_trainer LOLA_1, LOLA_2, LOLA_3, LOLA_4, LOLA_5, Route109 + trainer_eye_trainer RICKY_1, RICKY_2, RICKY_3, RICKY_4, RICKY_5, Route109 + trainer_eye_trainer RITA_AND_SAM_1, RITA_AND_SAM_2, RITA_AND_SAM_3, RITA_AND_SAM_4, RITA_AND_SAM_5, Route124 + trainer_eye_trainer BROOKE_1, BROOKE_2, BROOKE_3, BROOKE_4, BROOKE_5, Route111 + trainer_eye_trainer WILTON_1, WILTON_2, WILTON_3, WILTON_4, WILTON_5, Route111 + trainer_eye_trainer VALERIE_1, VALERIE_2, VALERIE_3, VALERIE_4, VALERIE_5, MtPyre_6F + trainer_eye_trainer CINDY_1, CINDY_3, CINDY_4, CINDY_5, CINDY_6, Route104 + trainer_eye_trainer JESSICA_1, JESSICA_2, JESSICA_3, JESSICA_4, JESSICA_5, Route121 + trainer_eye_trainer WINSTON_1, WINSTON_2, WINSTON_3, WINSTON_4, WINSTON_5, Route104 + trainer_eye_trainer STEVE_1, STEVE_2, STEVE_3, STEVE_4, STEVE_5, Route114 + trainer_eye_trainer TONY_1, TONY_2, TONY_3, TONY_4, TONY_5, Route107 + trainer_eye_trainer NOB_1, NOB_2, NOB_3, NOB_4, NOB_5, Route115 + trainer_eye_trainer DALTON_1, DALTON_2, DALTON_3, DALTON_4, DALTON_5, Route118 + trainer_eye_trainer BERNIE_1, BERNIE_2, BERNIE_3, BERNIE_4, BERNIE_5, Route114 + trainer_eye_trainer ETHAN_1, ETHAN_2, ETHAN_3, ETHAN_4, ETHAN_5, JaggedPass + trainer_eye_trainer JOHN_AND_JAY_1, JOHN_AND_JAY_2, JOHN_AND_JAY_3, JOHN_AND_JAY_4, JOHN_AND_JAY_5, MeteorFalls_1F_2R + trainer_eye_trainer BRANDON_1, BRANDON_2, BRANDON_3, BRANDON_4, BRANDON_5, Route120 + trainer_eye_trainer CAMERON_1, CAMERON_2, CAMERON_3, CAMERON_4, CAMERON_5, Route123 + trainer_eye_trainer JACKI_1, JACKI_2, JACKI_3, JACKI_4, JACKI_5, Route123 + trainer_eye_trainer WALTER_1, WALTER_2, WALTER_3, WALTER_4, WALTER_5, Route121 + trainer_eye_trainer KAREN_1, KAREN_2, KAREN_3, KAREN_4, KAREN_5, Route116 + trainer_eye_trainer JERRY_1, JERRY_2, JERRY_3, JERRY_4, JERRY_5, Route116 + trainer_eye_trainer ANNA_AND_MEG_1, ANNA_AND_MEG_2, ANNA_AND_MEG_3, ANNA_AND_MEG_4, ANNA_AND_MEG_5, Route117 + trainer_eye_trainer ISABEL_1, ISABEL_2, ISABEL_3, ISABEL_4, ISABEL_5, Route110 + trainer_eye_trainer MIGUEL_1, MIGUEL_2, MIGUEL_3, MIGUEL_4, MIGUEL_5, Route103 + trainer_eye_trainer TIMOTHY_1, TIMOTHY_2, TIMOTHY_3, TIMOTHY_4, TIMOTHY_5, Route115 + trainer_eye_trainer SHELBY_1, SHELBY_2, SHELBY_3, SHELBY_4, SHELBY_5, MtChimney + trainer_eye_trainer CALVIN_1, CALVIN_2, CALVIN_3, CALVIN_4, CALVIN_5, Route102 + trainer_eye_trainer ELLIOT_1, ELLIOT_2, ELLIOT_3, ELLIOT_4, ELLIOT_5, Route106 + trainer_eye_trainer ABIGAIL_1, ABIGAIL_2, ABIGAIL_3, ABIGAIL_4, ABIGAIL_5, Route110 + trainer_eye_trainer BENJAMIN_1, BENJAMIN_2, BENJAMIN_3, BENJAMIN_4, BENJAMIN_5, Route110 + trainer_eye_trainer ISAIAH_1, ISAIAH_2, ISAIAH_3, ISAIAH_4, ISAIAH_5, Route128 + trainer_eye_trainer KATELYN_1, KATELYN_2, KATELYN_3, KATELYN_4, KATELYN_5, Route128 + trainer_eye_trainer MARIA_1, MARIA_2, MARIA_3, MARIA_4, MARIA_5, Route117 + trainer_eye_trainer DYLAN_1, DYLAN_2, DYLAN_3, DYLAN_4, DYLAN_5, Route117 + trainer_eye_trainer NICOLAS_1, NICOLAS_2, NICOLAS_3, NICOLAS_4, NICOLAS_5, MeteorFalls_1F_2R + trainer_eye_trainer ROBERT_1, ROBERT_2, ROBERT_3, ROBERT_4, ROBERT_5, Route120 + trainer_eye_trainer LAO_1, LAO_2, LAO_3, LAO_4, LAO_5, Route113 + trainer_eye_trainer CYNDY_1, CYNDY_2, CYNDY_3, CYNDY_4, CYNDY_5, Route115 + trainer_eye_trainer MADELINE_1, MADELINE_2, MADELINE_3, MADELINE_4, MADELINE_5, Route113 + trainer_eye_trainer JENNY_1, JENNY_2, JENNY_3, JENNY_4, JENNY_5, Route124 + trainer_eye_trainer DIANA_1, DIANA_2, DIANA_3, DIANA_4, DIANA_5, JaggedPass + trainer_eye_trainer AMY_AND_LIV_1, AMY_AND_LIV_2, AMY_AND_LIV_4, AMY_AND_LIV_5, AMY_AND_LIV_6, Route103 + trainer_eye_trainer ERNEST_1, ERNEST_2, ERNEST_3, ERNEST_4, ERNEST_5, Route125 + trainer_eye_trainer EDWIN_1, EDWIN_2, EDWIN_3, EDWIN_4, EDWIN_5, Route110 + trainer_eye_trainer LYDIA_1, LYDIA_2, LYDIA_3, LYDIA_4, LYDIA_5, Route117 + trainer_eye_trainer ISAAC_1, ISAAC_2, ISAAC_3, ISAAC_4, ISAAC_5, Route117 + trainer_eye_trainer CATHERINE_1, CATHERINE_2, CATHERINE_3, CATHERINE_4, CATHERINE_5, Route119 + trainer_eye_trainer JACKSON_1, JACKSON_2, JACKSON_3, JACKSON_4, JACKSON_5, Route119 + trainer_eye_trainer HALEY_1, HALEY_2, HALEY_3, HALEY_4, HALEY_5, Route104 + trainer_eye_trainer JAMES_1, JAMES_2, JAMES_3, JAMES_4, JAMES_5, PetalburgWoods + trainer_eye_trainer TRENT_1, TRENT_2, TRENT_3, TRENT_4, TRENT_5, Route112 + trainer_eye_trainer LOIS_AND_HAL_1, LOIS_AND_HAL_2, LOIS_AND_HAL_3, LOIS_AND_HAL_4, LOIS_AND_HAL_5, AbandonedShip_Rooms2_1F + trainer_eye_trainer WALLY_3, WALLY_4, WALLY_5, WALLY_6, NONE, VictoryRoad_1F diff --git a/data/trainer_eye_trainers.s b/data/trainer_eye_trainers.s deleted file mode 100644 index 3628ea598..000000000 --- a/data/trainer_eye_trainers.s +++ /dev/null @@ -1,58 +0,0 @@ - .align 2 -gTrainerEyeTrainers:: @ 839AE70 - trainer_eye_trainer ROSE_1, ROSE_2, ROSE_3, ROSE_4, ROSE_5, Route118 - trainer_eye_trainer DUSTY_1, DUSTY_2, DUSTY_3, DUSTY_4, DUSTY_5, Route111 - trainer_eye_trainer LOLA_1, LOLA_2, LOLA_3, LOLA_4, LOLA_5, Route109 - trainer_eye_trainer RICKY_1, RICKY_2, RICKY_3, RICKY_4, RICKY_5, Route109 - trainer_eye_trainer RITA_AND_SAM_1, RITA_AND_SAM_2, RITA_AND_SAM_3, RITA_AND_SAM_4, RITA_AND_SAM_5, Route124 - trainer_eye_trainer BROOKE_1, BROOKE_2, BROOKE_3, BROOKE_4, BROOKE_5, Route111 - trainer_eye_trainer WILTON_1, WILTON_2, WILTON_3, WILTON_4, WILTON_5, Route111 - trainer_eye_trainer VALERIE_1, VALERIE_2, VALERIE_3, VALERIE_4, VALERIE_5, MtPyre_6F - trainer_eye_trainer CINDY_1, CINDY_3, CINDY_4, CINDY_5, CINDY_6, Route104 - trainer_eye_trainer JESSICA_1, JESSICA_2, JESSICA_3, JESSICA_4, JESSICA_5, Route121 - trainer_eye_trainer WINSTON_1, WINSTON_2, WINSTON_3, WINSTON_4, WINSTON_5, Route104 - trainer_eye_trainer STEVE_1, STEVE_2, STEVE_3, STEVE_4, STEVE_5, Route114 - trainer_eye_trainer TONY_1, TONY_2, TONY_3, TONY_4, TONY_5, Route107 - trainer_eye_trainer NOB_1, NOB_2, NOB_3, NOB_4, NOB_5, Route115 - trainer_eye_trainer DALTON_1, DALTON_2, DALTON_3, DALTON_4, DALTON_5, Route118 - trainer_eye_trainer BERNIE_1, BERNIE_2, BERNIE_3, BERNIE_4, BERNIE_5, Route114 - trainer_eye_trainer ETHAN_1, ETHAN_2, ETHAN_3, ETHAN_4, ETHAN_5, JaggedPass - trainer_eye_trainer JOHN_AND_JAY_1, JOHN_AND_JAY_2, JOHN_AND_JAY_3, JOHN_AND_JAY_4, JOHN_AND_JAY_5, MeteorFalls_1F_2R - trainer_eye_trainer BRANDON_1, BRANDON_2, BRANDON_3, BRANDON_4, BRANDON_5, Route120 - trainer_eye_trainer CAMERON_1, CAMERON_2, CAMERON_3, CAMERON_4, CAMERON_5, Route123 - trainer_eye_trainer JACKI_1, JACKI_2, JACKI_3, JACKI_4, JACKI_5, Route123 - trainer_eye_trainer WALTER_1, WALTER_2, WALTER_3, WALTER_4, WALTER_5, Route121 - trainer_eye_trainer KAREN_1, KAREN_2, KAREN_3, KAREN_4, KAREN_5, Route116 - trainer_eye_trainer JERRY_1, JERRY_2, JERRY_3, JERRY_4, JERRY_5, Route116 - trainer_eye_trainer ANNA_AND_MEG_1, ANNA_AND_MEG_2, ANNA_AND_MEG_3, ANNA_AND_MEG_4, ANNA_AND_MEG_5, Route117 - trainer_eye_trainer ISABEL_1, ISABEL_2, ISABEL_3, ISABEL_4, ISABEL_5, Route110 - trainer_eye_trainer MIGUEL_1, MIGUEL_2, MIGUEL_3, MIGUEL_4, MIGUEL_5, Route103 - trainer_eye_trainer TIMOTHY_1, TIMOTHY_2, TIMOTHY_3, TIMOTHY_4, TIMOTHY_5, Route115 - trainer_eye_trainer SHELBY_1, SHELBY_2, SHELBY_3, SHELBY_4, SHELBY_5, MtChimney - trainer_eye_trainer CALVIN_1, CALVIN_2, CALVIN_3, CALVIN_4, CALVIN_5, Route102 - trainer_eye_trainer ELLIOT_1, ELLIOT_2, ELLIOT_3, ELLIOT_4, ELLIOT_5, Route106 - trainer_eye_trainer ABIGAIL_1, ABIGAIL_2, ABIGAIL_3, ABIGAIL_4, ABIGAIL_5, Route110 - trainer_eye_trainer BENJAMIN_1, BENJAMIN_2, BENJAMIN_3, BENJAMIN_4, BENJAMIN_5, Route110 - trainer_eye_trainer ISAIAH_1, ISAIAH_2, ISAIAH_3, ISAIAH_4, ISAIAH_5, Route128 - trainer_eye_trainer KATELYN_1, KATELYN_2, KATELYN_3, KATELYN_4, KATELYN_5, Route128 - trainer_eye_trainer MARIA_1, MARIA_2, MARIA_3, MARIA_4, MARIA_5, Route117 - trainer_eye_trainer DYLAN_1, DYLAN_2, DYLAN_3, DYLAN_4, DYLAN_5, Route117 - trainer_eye_trainer NICOLAS_1, NICOLAS_2, NICOLAS_3, NICOLAS_4, NICOLAS_5, MeteorFalls_1F_2R - trainer_eye_trainer ROBERT_1, ROBERT_2, ROBERT_3, ROBERT_4, ROBERT_5, Route120 - trainer_eye_trainer LAO_1, LAO_2, LAO_3, LAO_4, LAO_5, Route113 - trainer_eye_trainer CYNDY_1, CYNDY_2, CYNDY_3, CYNDY_4, CYNDY_5, Route115 - trainer_eye_trainer MADELINE_1, MADELINE_2, MADELINE_3, MADELINE_4, MADELINE_5, Route113 - trainer_eye_trainer JENNY_1, JENNY_2, JENNY_3, JENNY_4, JENNY_5, Route124 - trainer_eye_trainer DIANA_1, DIANA_2, DIANA_3, DIANA_4, DIANA_5, JaggedPass - trainer_eye_trainer AMY_AND_LIV_1, AMY_AND_LIV_2, AMY_AND_LIV_4, AMY_AND_LIV_5, AMY_AND_LIV_6, Route103 - trainer_eye_trainer ERNEST_1, ERNEST_2, ERNEST_3, ERNEST_4, ERNEST_5, Route125 - trainer_eye_trainer EDWIN_1, EDWIN_2, EDWIN_3, EDWIN_4, EDWIN_5, Route110 - trainer_eye_trainer LYDIA_1, LYDIA_2, LYDIA_3, LYDIA_4, LYDIA_5, Route117 - trainer_eye_trainer ISAAC_1, ISAAC_2, ISAAC_3, ISAAC_4, ISAAC_5, Route117 - trainer_eye_trainer CATHERINE_1, CATHERINE_2, CATHERINE_3, CATHERINE_4, CATHERINE_5, Route119 - trainer_eye_trainer JACKSON_1, JACKSON_2, JACKSON_3, JACKSON_4, JACKSON_5, Route119 - trainer_eye_trainer HALEY_1, HALEY_2, HALEY_3, HALEY_4, HALEY_5, Route104 - trainer_eye_trainer JAMES_1, JAMES_2, JAMES_3, JAMES_4, JAMES_5, PetalburgWoods - trainer_eye_trainer TRENT_1, TRENT_2, TRENT_3, TRENT_4, TRENT_5, Route112 - trainer_eye_trainer LOIS_AND_HAL_1, LOIS_AND_HAL_2, LOIS_AND_HAL_3, LOIS_AND_HAL_4, LOIS_AND_HAL_5, AbandonedShip_Rooms2_1F - trainer_eye_trainer WALLY_3, WALLY_4, WALLY_5, WALLY_6, NONE, VictoryRoad_1F diff --git a/data/trainer_money.inc b/data/trainer_money.inc new file mode 100644 index 000000000..95da92fea --- /dev/null +++ b/data/trainer_money.inc @@ -0,0 +1,58 @@ +@ This is a factor in how much money you get for beating a trainer. + .align 2 +gTrainerMoney:: @ 81F98F0 + .byte TRAINER_CLASS_NAME_TEAM_AQUA, 5, 0, 0 + .byte TRAINER_CLASS_NAME_AQUA_ADMIN, 10, 0, 0 + .byte TRAINER_CLASS_NAME_AQUA_LEADER, 20, 0, 0 + .byte TRAINER_CLASS_NAME_AROMA_LADY, 10, 0, 0 + .byte TRAINER_CLASS_NAME_RUIN_MANIAC, 15, 0, 0 + .byte TRAINER_CLASS_NAME_INTERVIEWER, 12, 0, 0 + .byte TRAINER_CLASS_NAME_TUBER_F, 1, 0, 0 + .byte TRAINER_CLASS_NAME_TUBER_M, 1, 0, 0 + .byte TRAINER_CLASS_NAME_SIS_AND_BRO, 3, 0, 0 + .byte TRAINER_CLASS_NAME_COOL_TRAINER, 12, 0, 0 + .byte TRAINER_CLASS_NAME_HEX_MANIAC, 6, 0, 0 + .byte TRAINER_CLASS_NAME_LADY, 50, 0, 0 + .byte TRAINER_CLASS_NAME_BEAUTY, 20, 0, 0 + .byte TRAINER_CLASS_NAME_RICH_BOY, 50, 0, 0 + .byte TRAINER_CLASS_NAME_POKEMANIAC, 15, 0, 0 + .byte TRAINER_CLASS_NAME_SWIMMER_M, 2, 0, 0 + .byte TRAINER_CLASS_NAME_BLACK_BELT, 8, 0, 0 + .byte TRAINER_CLASS_NAME_GUITARIST, 8, 0, 0 + .byte TRAINER_CLASS_NAME_KINDLER, 8, 0, 0 + .byte TRAINER_CLASS_NAME_CAMPER, 4, 0, 0 + .byte TRAINER_CLASS_NAME_OLD_COUPLE, 10, 0, 0 + .byte TRAINER_CLASS_NAME_BUG_MANIAC, 15, 0, 0 + .byte TRAINER_CLASS_NAME_PSYCHIC, 6, 0, 0 + .byte TRAINER_CLASS_NAME_GENTLEMAN, 20, 0, 0 + .byte TRAINER_CLASS_NAME_ELITE_FOUR, 25, 0, 0 + .byte TRAINER_CLASS_NAME_LEADER, 25, 0, 0 + .byte TRAINER_CLASS_NAME_SCHOOL_KID, 5, 0, 0 + .byte TRAINER_CLASS_NAME_SR_AND_JR, 4, 0, 0 + .byte TRAINER_CLASS_NAME_POKEFAN, 20, 0, 0 + .byte TRAINER_CLASS_NAME_EXPERT, 10, 0, 0 + .byte TRAINER_CLASS_NAME_YOUNGSTER, 4, 0, 0 + .byte TRAINER_CLASS_NAME_CHAMPION, 50, 0, 0 + .byte TRAINER_CLASS_NAME_FISHERMAN, 10, 0, 0 + .byte TRAINER_CLASS_NAME_TRIATHLETE, 10, 0, 0 + .byte TRAINER_CLASS_NAME_DRAGON_TAMER, 12, 0, 0 + .byte TRAINER_CLASS_NAME_BIRD_KEEPER, 8, 0, 0 + .byte TRAINER_CLASS_NAME_NINJA_BOY, 3, 0, 0 + .byte TRAINER_CLASS_NAME_BATTLE_GIRL, 6, 0, 0 + .byte TRAINER_CLASS_NAME_PARASOL_LADY, 10, 0, 0 + .byte TRAINER_CLASS_NAME_SWIMMER_F, 2, 0, 0 + .byte TRAINER_CLASS_NAME_PICNICKER, 4, 0, 0 + .byte TRAINER_CLASS_NAME_TWINS, 3, 0, 0 + .byte TRAINER_CLASS_NAME_SAILOR, 8, 0, 0 + .byte TRAINER_CLASS_NAME_COLLECTOR, 15, 0, 0 + .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3, 15, 0, 0 + .byte TRAINER_CLASS_NAME_POKEMON_BREEDER, 10, 0, 0 + .byte TRAINER_CLASS_NAME_POKEMON_RANGER, 12, 0, 0 + .byte TRAINER_CLASS_NAME_TEAM_MAGMA, 5, 0, 0 + .byte TRAINER_CLASS_NAME_MAGMA_ADMIN, 10, 0, 0 + .byte TRAINER_CLASS_NAME_MAGMA_LEADER, 20, 0, 0 + .byte TRAINER_CLASS_NAME_LASS, 4, 0, 0 + .byte TRAINER_CLASS_NAME_BUG_CATCHER, 4, 0, 0 + .byte TRAINER_CLASS_NAME_HIKER, 10, 0, 0 + .byte TRAINER_CLASS_NAME_YOUNG_COUPLE, 8, 0, 0 + .byte -1, 5, 0, 0 diff --git a/data/trainer_money.s b/data/trainer_money.s deleted file mode 100644 index 95da92fea..000000000 --- a/data/trainer_money.s +++ /dev/null @@ -1,58 +0,0 @@ -@ This is a factor in how much money you get for beating a trainer. - .align 2 -gTrainerMoney:: @ 81F98F0 - .byte TRAINER_CLASS_NAME_TEAM_AQUA, 5, 0, 0 - .byte TRAINER_CLASS_NAME_AQUA_ADMIN, 10, 0, 0 - .byte TRAINER_CLASS_NAME_AQUA_LEADER, 20, 0, 0 - .byte TRAINER_CLASS_NAME_AROMA_LADY, 10, 0, 0 - .byte TRAINER_CLASS_NAME_RUIN_MANIAC, 15, 0, 0 - .byte TRAINER_CLASS_NAME_INTERVIEWER, 12, 0, 0 - .byte TRAINER_CLASS_NAME_TUBER_F, 1, 0, 0 - .byte TRAINER_CLASS_NAME_TUBER_M, 1, 0, 0 - .byte TRAINER_CLASS_NAME_SIS_AND_BRO, 3, 0, 0 - .byte TRAINER_CLASS_NAME_COOL_TRAINER, 12, 0, 0 - .byte TRAINER_CLASS_NAME_HEX_MANIAC, 6, 0, 0 - .byte TRAINER_CLASS_NAME_LADY, 50, 0, 0 - .byte TRAINER_CLASS_NAME_BEAUTY, 20, 0, 0 - .byte TRAINER_CLASS_NAME_RICH_BOY, 50, 0, 0 - .byte TRAINER_CLASS_NAME_POKEMANIAC, 15, 0, 0 - .byte TRAINER_CLASS_NAME_SWIMMER_M, 2, 0, 0 - .byte TRAINER_CLASS_NAME_BLACK_BELT, 8, 0, 0 - .byte TRAINER_CLASS_NAME_GUITARIST, 8, 0, 0 - .byte TRAINER_CLASS_NAME_KINDLER, 8, 0, 0 - .byte TRAINER_CLASS_NAME_CAMPER, 4, 0, 0 - .byte TRAINER_CLASS_NAME_OLD_COUPLE, 10, 0, 0 - .byte TRAINER_CLASS_NAME_BUG_MANIAC, 15, 0, 0 - .byte TRAINER_CLASS_NAME_PSYCHIC, 6, 0, 0 - .byte TRAINER_CLASS_NAME_GENTLEMAN, 20, 0, 0 - .byte TRAINER_CLASS_NAME_ELITE_FOUR, 25, 0, 0 - .byte TRAINER_CLASS_NAME_LEADER, 25, 0, 0 - .byte TRAINER_CLASS_NAME_SCHOOL_KID, 5, 0, 0 - .byte TRAINER_CLASS_NAME_SR_AND_JR, 4, 0, 0 - .byte TRAINER_CLASS_NAME_POKEFAN, 20, 0, 0 - .byte TRAINER_CLASS_NAME_EXPERT, 10, 0, 0 - .byte TRAINER_CLASS_NAME_YOUNGSTER, 4, 0, 0 - .byte TRAINER_CLASS_NAME_CHAMPION, 50, 0, 0 - .byte TRAINER_CLASS_NAME_FISHERMAN, 10, 0, 0 - .byte TRAINER_CLASS_NAME_TRIATHLETE, 10, 0, 0 - .byte TRAINER_CLASS_NAME_DRAGON_TAMER, 12, 0, 0 - .byte TRAINER_CLASS_NAME_BIRD_KEEPER, 8, 0, 0 - .byte TRAINER_CLASS_NAME_NINJA_BOY, 3, 0, 0 - .byte TRAINER_CLASS_NAME_BATTLE_GIRL, 6, 0, 0 - .byte TRAINER_CLASS_NAME_PARASOL_LADY, 10, 0, 0 - .byte TRAINER_CLASS_NAME_SWIMMER_F, 2, 0, 0 - .byte TRAINER_CLASS_NAME_PICNICKER, 4, 0, 0 - .byte TRAINER_CLASS_NAME_TWINS, 3, 0, 0 - .byte TRAINER_CLASS_NAME_SAILOR, 8, 0, 0 - .byte TRAINER_CLASS_NAME_COLLECTOR, 15, 0, 0 - .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3, 15, 0, 0 - .byte TRAINER_CLASS_NAME_POKEMON_BREEDER, 10, 0, 0 - .byte TRAINER_CLASS_NAME_POKEMON_RANGER, 12, 0, 0 - .byte TRAINER_CLASS_NAME_TEAM_MAGMA, 5, 0, 0 - .byte TRAINER_CLASS_NAME_MAGMA_ADMIN, 10, 0, 0 - .byte TRAINER_CLASS_NAME_MAGMA_LEADER, 20, 0, 0 - .byte TRAINER_CLASS_NAME_LASS, 4, 0, 0 - .byte TRAINER_CLASS_NAME_BUG_CATCHER, 4, 0, 0 - .byte TRAINER_CLASS_NAME_HIKER, 10, 0, 0 - .byte TRAINER_CLASS_NAME_YOUNG_COUPLE, 8, 0, 0 - .byte -1, 5, 0, 0 diff --git a/data/trainer_parties.inc b/data/trainer_parties.inc new file mode 100644 index 000000000..b9eff1839 --- /dev/null +++ b/data/trainer_parties.inc @@ -0,0 +1,9729 @@ + .align 2 + +gTrainerParty_Archie1: @ 81ECCB0 + .2byte 0 @ IV (0-255) + .2byte 17 @ level + .2byte SPECIES_HUNTAIL + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 17 @ level + .2byte SPECIES_SHARPEDO + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Grunt1: @ 81ECCC0 + .2byte 0 @ IV (0-255) + .2byte 32 @ level + .2byte SPECIES_POOCHYENA + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 32 @ level + .2byte SPECIES_POOCHYENA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Grunt2: @ 81ECCD0 + .2byte 0 @ IV (0-255) + .2byte 30 @ level + .2byte SPECIES_ZUBAT + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 30 @ level + .2byte SPECIES_POOCHYENA + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 30 @ level + .2byte SPECIES_CARVANHA + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 30 @ level + .2byte SPECIES_POOCHYENA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Grunt3: @ 81ECCF0 + .2byte 0 @ IV (0-255) + .2byte 32 @ level + .2byte SPECIES_CARVANHA + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 32 @ level + .2byte SPECIES_ZUBAT + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Grunt4: @ 81ECD00 + .2byte 0 @ IV (0-255) + .2byte 33 @ level + .2byte SPECIES_CARVANHA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Grunt5: @ 81ECD08 + .2byte 0 @ IV (0-255) + .2byte 37 @ level + .2byte SPECIES_POOCHYENA + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 37 @ level + .2byte SPECIES_CARVANHA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Grunt6: @ 81ECD18 + .2byte 0 @ IV (0-255) + .2byte 38 @ level + .2byte SPECIES_CARVANHA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Grunt7: @ 81ECD20 + .2byte 0 @ IV (0-255) + .2byte 36 @ level + .2byte SPECIES_POOCHYENA + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 36 @ level + .2byte SPECIES_ZUBAT + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 36 @ level + .2byte SPECIES_CARVANHA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Grunt8: @ 81ECD38 + .2byte 0 @ IV (0-255) + .2byte 17 @ level + .2byte SPECIES_WAILMER + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Grunt9: @ 81ECD40 + .2byte 0 @ IV (0-255) + .2byte 9 @ level + .2byte SPECIES_POOCHYENA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Grunt10: @ 81ECD48 + .2byte 0 @ IV (0-255) + .2byte 9 @ level + .2byte SPECIES_POOCHYENA + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 9 @ level + .2byte SPECIES_POOCHYENA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Grunt11: @ 81ECD58 + .2byte 0 @ IV (0-255) + .2byte 16 @ level + .2byte SPECIES_POOCHYENA + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 16 @ level + .2byte SPECIES_POOCHYENA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Grunt12: @ 81ECD68 + .2byte 0 @ IV (0-255) + .2byte 16 @ level + .2byte SPECIES_POOCHYENA + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 16 @ level + .2byte SPECIES_POOCHYENA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Grunt13: @ 81ECD78 + .2byte 0 @ IV (0-255) + .2byte 20 @ level + .2byte SPECIES_ZUBAT + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 20 @ level + .2byte SPECIES_POOCHYENA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Grunt14: @ 81ECD88 + .2byte 0 @ IV (0-255) + .2byte 17 @ level + .2byte SPECIES_ZUBAT + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 17 @ level + .2byte SPECIES_POOCHYENA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Grunt15: @ 81ECD98 + .2byte 0 @ IV (0-255) + .2byte 11 @ level + .2byte SPECIES_POOCHYENA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Grunt16: @ 81ECDA0 + .2byte 0 @ IV (0-255) + .2byte 27 @ level + .2byte SPECIES_ZUBAT + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 27 @ level + .2byte SPECIES_POOCHYENA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Grunt17: @ 81ECDB0 + .2byte 0 @ IV (0-255) + .2byte 27 @ level + .2byte SPECIES_POOCHYENA + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 27 @ level + .2byte SPECIES_CARVANHA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Grunt18: @ 81ECDC0 + .2byte 0 @ IV (0-255) + .2byte 26 @ level + .2byte SPECIES_POOCHYENA + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 26 @ level + .2byte SPECIES_ZUBAT + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 26 @ level + .2byte SPECIES_CARVANHA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Grunt19: @ 81ECDD8 + .2byte 0 @ IV (0-255) + .2byte 15 @ level + .2byte SPECIES_CARVANHA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Grunt20: @ 81ECDE0 + .2byte 0 @ IV (0-255) + .2byte 14 @ level + .2byte SPECIES_ZUBAT + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 14 @ level + .2byte SPECIES_CARVANHA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Grunt21: @ 81ECDF0 + .2byte 0 @ IV (0-255) + .2byte 17 @ level + .2byte SPECIES_WAILMER + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Grunt22: @ 81ECDF8 + .2byte 0 @ IV (0-255) + .2byte 30 @ level + .2byte SPECIES_ZUBAT + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 30 @ level + .2byte SPECIES_ZUBAT + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 30 @ level + .2byte SPECIES_ZUBAT + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Grunt23: @ 81ECE10 + .2byte 0 @ IV (0-255) + .2byte 31 @ level + .2byte SPECIES_POOCHYENA + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 31 @ level + .2byte SPECIES_CARVANHA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Grunt24: @ 81ECE20 + .2byte 0 @ IV (0-255) + .2byte 31 @ level + .2byte SPECIES_CARVANHA + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 31 @ level + .2byte SPECIES_CARVANHA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Grunt25: @ 81ECE30 + .2byte 0 @ IV (0-255) + .2byte 28 @ level + .2byte SPECIES_CARVANHA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Grunt26: @ 81ECE38 + .2byte 0 @ IV (0-255) + .2byte 31 @ level + .2byte SPECIES_POOCHYENA + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 31 @ level + .2byte SPECIES_CARVANHA + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 31 @ level + .2byte SPECIES_CARVANHA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Grunt27: @ 81ECE50 + .2byte 0 @ IV (0-255) + .2byte 33 @ level + .2byte SPECIES_ZUBAT + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Anonymous1: @ 81ECE58 + .2byte 50 @ IV (0-255) + .2byte 30 @ level + .2byte SPECIES_WAILMER + .2byte 0 @ padding + + .2byte 50 @ IV (0-255) + .2byte 30 @ level + .2byte SPECIES_PELIPPER + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Matt1: @ 81ECE68 + .2byte 50 @ IV (0-255) + .2byte 32 @ level + .2byte SPECIES_CARVANHA + .2byte 0 @ padding + + .2byte 50 @ IV (0-255) + .2byte 32 @ level + .2byte SPECIES_MIGHTYENA + .2byte 0 @ padding + + .2byte 50 @ IV (0-255) + .2byte 32 @ level + .2byte SPECIES_SHARPEDO + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Matt2: @ 81ECE80 + .2byte 50 @ IV (0-255) + .2byte 20 @ level + .2byte SPECIES_CARVANHA + .2byte 0 @ padding + + .2byte 50 @ IV (0-255) + .2byte 20 @ level + .2byte SPECIES_POOCHYENA + .2byte 0 @ padding + + .2byte 50 @ IV (0-255) + .2byte 20 @ level + .2byte SPECIES_CARVANHA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Shelly1: @ 81ECE98 + .2byte 50 @ IV (0-255) + .2byte 28 @ level + .2byte SPECIES_CARVANHA + .2byte 0 @ padding + + .2byte 50 @ IV (0-255) + .2byte 28 @ level + .2byte SPECIES_MIGHTYENA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Shelly2: @ 81ECEA8 + .2byte 50 @ IV (0-255) + .2byte 38 @ level + .2byte SPECIES_SHARPEDO + .2byte 0 @ padding + + .2byte 50 @ IV (0-255) + .2byte 38 @ level + .2byte SPECIES_MIGHTYENA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Archie2: @ 81ECEB8 + .2byte 150 @ IV (0-255) + .2byte 41 @ level + .2byte SPECIES_MIGHTYENA + .2byte 0 @ padding + + .2byte 150 @ IV (0-255) + .2byte 41 @ level + .2byte SPECIES_CROBAT + .2byte 0 @ padding + + .2byte 150 @ IV (0-255) + .2byte 43 @ level + .2byte SPECIES_SHARPEDO + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Archie3: @ 81ECED0 + .2byte 150 @ IV (0-255) + .2byte 24 @ level + .2byte SPECIES_MIGHTYENA + .2byte 0 @ padding + + .2byte 150 @ IV (0-255) + .2byte 24 @ level + .2byte SPECIES_GOLBAT + .2byte 0 @ padding + + .2byte 150 @ IV (0-255) + .2byte 25 @ level + .2byte SPECIES_SHARPEDO + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Daisy: @ 81ECEE8 + .2byte 0 @ IV (0-255) + .2byte 16 @ level + .2byte SPECIES_ROSELIA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Rose1: @ 81ECEF0 + .2byte 0 @ IV (0-255) + .2byte 16 @ level + .2byte SPECIES_SHROOMISH + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 16 @ level + .2byte SPECIES_ROSELIA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Lily: @ 81ECF00 + .2byte 0 @ IV (0-255) + .2byte 17 @ level + .2byte SPECIES_SHROOMISH + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 17 @ level + .2byte SPECIES_ROSELIA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Violet: @ 81ECF10 + .2byte 0 @ IV (0-255) + .2byte 25 @ level + .2byte SPECIES_SHROOMISH + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 25 @ level + .2byte SPECIES_GLOOM + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 25 @ level + .2byte SPECIES_BRELOOM + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Rose2: @ 81ECF28 + .2byte 10 @ IV (0-255) + .2byte 26 @ level + .2byte SPECIES_SHROOMISH + .2byte 0 @ padding + + .2byte 10 @ IV (0-255) + .2byte 26 @ level + .2byte SPECIES_ROSELIA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Rose3: @ 81ECF38 + .2byte 20 @ IV (0-255) + .2byte 28 @ level + .2byte SPECIES_SHROOMISH + .2byte 0 @ padding + + .2byte 20 @ IV (0-255) + .2byte 28 @ level + .2byte SPECIES_GLOOM + .2byte 0 @ padding + + .2byte 20 @ IV (0-255) + .2byte 28 @ level + .2byte SPECIES_ROSELIA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Rose4: @ 81ECF50 + .2byte 30 @ IV (0-255) + .2byte 31 @ level + .2byte SPECIES_SHROOMISH + .2byte 0 @ padding + + .2byte 30 @ IV (0-255) + .2byte 31 @ level + .2byte SPECIES_GLOOM + .2byte 0 @ padding + + .2byte 30 @ IV (0-255) + .2byte 31 @ level + .2byte SPECIES_ROSELIA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Rose5: @ 81ECF68 + .2byte 40 @ IV (0-255) + .2byte 34 @ level + .2byte SPECIES_BRELOOM + .2byte 0 @ padding + + .2byte 40 @ IV (0-255) + .2byte 34 @ level + .2byte SPECIES_GLOOM + .2byte 0 @ padding + + .2byte 40 @ IV (0-255) + .2byte 34 @ level + .2byte SPECIES_ROSELIA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Dusty1: @ 81ECF80 + .2byte 50 @ IV (0-255) + .2byte 24 @ level + .2byte SPECIES_SANDSLASH + .2byte MOVE_DIG, MOVE_SLASH, MOVE_SAND_ATTACK, MOVE_POISON_STING + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Chip: @ 81ECF90 + .2byte 50 @ IV (0-255) + .2byte 28 @ level + .2byte SPECIES_SANDSHREW + .2byte MOVE_DIG, MOVE_SLASH, MOVE_SAND_ATTACK, MOVE_POISON_STING + .2byte 0 @ padding + + .2byte 50 @ IV (0-255) + .2byte 28 @ level + .2byte SPECIES_SANDSHREW + .2byte MOVE_DIG, MOVE_SLASH, MOVE_SAND_ATTACK, MOVE_POISON_STING + .2byte 0 @ padding + + .2byte 50 @ IV (0-255) + .2byte 28 @ level + .2byte SPECIES_SANDSLASH + .2byte MOVE_DIG, MOVE_SLASH, MOVE_SAND_ATTACK, MOVE_POISON_STING + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Foster: @ 81ECFC0 + .2byte 50 @ IV (0-255) + .2byte 26 @ level + .2byte SPECIES_SANDSHREW + .2byte MOVE_DIG, MOVE_SLASH, MOVE_SAND_ATTACK, MOVE_POISON_STING + .2byte 0 @ padding + + .2byte 50 @ IV (0-255) + .2byte 26 @ level + .2byte SPECIES_SANDSLASH + .2byte MOVE_DIG, MOVE_SLASH, MOVE_SAND_ATTACK, MOVE_POISON_STING + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Dusty2: @ 81ECFE0 + .2byte 60 @ IV (0-255) + .2byte 27 @ level + .2byte SPECIES_SANDSLASH + .2byte MOVE_DIG, MOVE_SLASH, MOVE_SAND_ATTACK, MOVE_POISON_STING + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Dusty3: @ 81ECFF0 + .2byte 70 @ IV (0-255) + .2byte 30 @ level + .2byte SPECIES_SANDSLASH + .2byte MOVE_DIG, MOVE_SLASH, MOVE_SAND_ATTACK, MOVE_POISON_STING + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Dusty4: @ 81ED000 + .2byte 80 @ IV (0-255) + .2byte 33 @ level + .2byte SPECIES_SANDSLASH + .2byte MOVE_DIG, MOVE_SLASH, MOVE_SAND_ATTACK, MOVE_POISON_STING + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Dusty5: @ 81ED010 + .2byte 90 @ IV (0-255) + .2byte 36 @ level + .2byte SPECIES_SANDSLASH + .2byte MOVE_DIG, MOVE_SLASH, MOVE_SAND_ATTACK, MOVE_POISON_STING + .2byte 0 @ padding + + .align 2 + +gTrainerParty_GabbyAndTy1: @ 81ED020 + .2byte 50 @ IV (0-255) + .2byte 19 @ level + .2byte SPECIES_MAGNEMITE + .2byte 0 @ padding + + .2byte 50 @ IV (0-255) + .2byte 19 @ level + .2byte SPECIES_WHISMUR + .2byte 0 @ padding + + .align 2 + +gTrainerParty_GabbyAndTy2: @ 81ED030 + .2byte 100 @ IV (0-255) + .2byte 27 @ level + .2byte SPECIES_MAGNEMITE + .2byte 0 @ padding + + .2byte 100 @ IV (0-255) + .2byte 27 @ level + .2byte SPECIES_LOUDRED + .2byte 0 @ padding + + .align 2 + +gTrainerParty_GabbyAndTy3: @ 81ED040 + .2byte 150 @ IV (0-255) + .2byte 30 @ level + .2byte SPECIES_MAGNETON + .2byte 0 @ padding + + .2byte 150 @ IV (0-255) + .2byte 30 @ level + .2byte SPECIES_LOUDRED + .2byte 0 @ padding + + .align 2 + +gTrainerParty_GabbyAndTy4: @ 81ED050 + .2byte 200 @ IV (0-255) + .2byte 33 @ level + .2byte SPECIES_MAGNETON + .2byte 0 @ padding + + .2byte 200 @ IV (0-255) + .2byte 33 @ level + .2byte SPECIES_LOUDRED + .2byte 0 @ padding + + .align 2 + +gTrainerParty_GabbyAndTy5: @ 81ED060 + .2byte 250 @ IV (0-255) + .2byte 36 @ level + .2byte SPECIES_MAGNETON + .2byte 0 @ padding + + .2byte 250 @ IV (0-255) + .2byte 36 @ level + .2byte SPECIES_LOUDRED + .2byte 0 @ padding + + .align 2 + +gTrainerParty_GabbyAndTy6: @ 81ED070 + .2byte 250 @ IV (0-255) + .2byte 39 @ level + .2byte SPECIES_MAGNETON + .2byte MOVE_SONIC_BOOM, MOVE_THUNDER_WAVE, MOVE_METAL_SOUND, MOVE_THUNDERBOLT + .2byte 0 @ padding + + .2byte 250 @ IV (0-255) + .2byte 39 @ level + .2byte SPECIES_EXPLOUD + .2byte MOVE_ASTONISH, MOVE_STOMP, MOVE_SUPERSONIC, MOVE_HYPER_VOICE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Lola1: @ 81ED090 + .2byte 0 @ IV (0-255) + .2byte 13 @ level + .2byte SPECIES_AZURILL + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 13 @ level + .2byte SPECIES_AZURILL + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Carmen: @ 81ED0A0 + .2byte 0 @ IV (0-255) + .2byte 27 @ level + .2byte SPECIES_MARILL + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Gwen: @ 81ED0A8 + .2byte 0 @ IV (0-255) + .2byte 27 @ level + .2byte SPECIES_MARILL + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Lola2: @ 81ED0B0 + .2byte 10 @ IV (0-255) + .2byte 26 @ level + .2byte SPECIES_MARILL + .2byte 0 @ padding + + .2byte 10 @ IV (0-255) + .2byte 26 @ level + .2byte SPECIES_MARILL + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Lola3: @ 81ED0C0 + .2byte 20 @ IV (0-255) + .2byte 29 @ level + .2byte SPECIES_MARILL + .2byte 0 @ padding + + .2byte 20 @ IV (0-255) + .2byte 29 @ level + .2byte SPECIES_MARILL + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Lola4: @ 81ED0D0 + .2byte 30 @ IV (0-255) + .2byte 32 @ level + .2byte SPECIES_MARILL + .2byte 0 @ padding + + .2byte 30 @ IV (0-255) + .2byte 32 @ level + .2byte SPECIES_MARILL + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Lola5: @ 81ED0E0 + .2byte 40 @ IV (0-255) + .2byte 35 @ level + .2byte SPECIES_AZUMARILL + .2byte 0 @ padding + + .2byte 40 @ IV (0-255) + .2byte 35 @ level + .2byte SPECIES_AZUMARILL + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Ricky1: @ 81ED0F0 + .2byte 0 @ IV (0-255) + .2byte 14 @ level + .2byte SPECIES_ZIGZAGOON + .2byte MOVE_SAND_ATTACK, MOVE_HEADBUTT, MOVE_TAIL_WHIP, MOVE_SURF + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Simon: @ 81ED100 + .2byte 0 @ IV (0-255) + .2byte 12 @ level + .2byte SPECIES_AZURILL + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 12 @ level + .2byte SPECIES_MARILL + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Charlie: @ 81ED110 + .2byte 0 @ IV (0-255) + .2byte 27 @ level + .2byte SPECIES_MARILL + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Ricky2: @ 81ED118 + .2byte 10 @ IV (0-255) + .2byte 27 @ level + .2byte SPECIES_LINOONE + .2byte MOVE_SAND_ATTACK, MOVE_PIN_MISSILE, MOVE_TAIL_WHIP, MOVE_SURF + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Ricky3: @ 81ED128 + .2byte 20 @ IV (0-255) + .2byte 30 @ level + .2byte SPECIES_LINOONE + .2byte MOVE_SAND_ATTACK, MOVE_PIN_MISSILE, MOVE_TAIL_WHIP, MOVE_SURF + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Ricky4: @ 81ED138 + .2byte 30 @ IV (0-255) + .2byte 33 @ level + .2byte SPECIES_LINOONE + .2byte MOVE_SAND_ATTACK, MOVE_PIN_MISSILE, MOVE_TAIL_WHIP, MOVE_SURF + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Ricky5: @ 81ED148 + .2byte 40 @ IV (0-255) + .2byte 36 @ level + .2byte SPECIES_LINOONE + .2byte MOVE_SAND_ATTACK, MOVE_PIN_MISSILE, MOVE_TAIL_WHIP, MOVE_SURF + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Randall: @ 81ED158 + .2byte 100 @ IV (0-255) + .2byte 27 @ level + .2byte SPECIES_DELCATTY + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Parker: @ 81ED160 + .2byte 100 @ IV (0-255) + .2byte 27 @ level + .2byte SPECIES_LINOONE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_George: @ 81ED168 + .2byte 100 @ IV (0-255) + .2byte 27 @ level + .2byte SPECIES_LINOONE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Berke: @ 81ED170 + .2byte 100 @ IV (0-255) + .2byte 27 @ level + .2byte SPECIES_ZANGOOSE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Clyde: @ 81ED178 + .2byte 100 @ IV (0-255) + .2byte 29 @ level + .2byte SPECIES_SWELLOW + .2byte MOVE_FOCUS_ENERGY, MOVE_QUICK_ATTACK, MOVE_WING_ATTACK, MOVE_ENDEAVOR + .2byte 0 @ padding + + .2byte 100 @ IV (0-255) + .2byte 29 @ level + .2byte SPECIES_TRAPINCH + .2byte MOVE_BITE, MOVE_DIG, MOVE_FAINT_ATTACK, MOVE_SAND_TOMB + .2byte 0 @ padding + + .2byte 100 @ IV (0-255) + .2byte 29 @ level + .2byte SPECIES_WAILMER + .2byte MOVE_ROLLOUT, MOVE_WHIRLPOOL, MOVE_ASTONISH, MOVE_WATER_PULSE + .2byte 0 @ padding + + .2byte 100 @ IV (0-255) + .2byte 29 @ level + .2byte SPECIES_MAGNETON + .2byte MOVE_THUNDERBOLT, MOVE_SUPERSONIC, MOVE_THUNDER_WAVE, MOVE_SONIC_BOOM + .2byte 0 @ padding + + .2byte 100 @ IV (0-255) + .2byte 29 @ level + .2byte SPECIES_SHIFTRY + .2byte MOVE_GIGA_DRAIN, MOVE_FAINT_ATTACK, MOVE_DOUBLE_TEAM, MOVE_SWAGGER + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Vincent: @ 81ED1C8 + .2byte 100 @ IV (0-255) + .2byte 44 @ level + .2byte SPECIES_SABLEYE + .2byte 0 @ padding + + .2byte 100 @ IV (0-255) + .2byte 44 @ level + .2byte SPECIES_MEDICHAM + .2byte 0 @ padding + + .2byte 100 @ IV (0-255) + .2byte 44 @ level + .2byte SPECIES_SHARPEDO + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Leroy: @ 81ED1E0 + .2byte 100 @ IV (0-255) + .2byte 46 @ level + .2byte SPECIES_MAWILE + .2byte 0 @ padding + + .2byte 100 @ IV (0-255) + .2byte 46 @ level + .2byte SPECIES_STARMIE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Wilton1: @ 81ED1F0 + .2byte 100 @ IV (0-255) + .2byte 18 @ level + .2byte SPECIES_ELECTRIKE + .2byte 0 @ padding + + .2byte 100 @ IV (0-255) + .2byte 18 @ level + .2byte SPECIES_WAILMER + .2byte 0 @ padding + + .2byte 100 @ IV (0-255) + .2byte 18 @ level + .2byte SPECIES_MAKUHITA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Edgar: @ 81ED208 + .2byte 100 @ IV (0-255) + .2byte 44 @ level + .2byte SPECIES_CACTURNE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Albert: @ 81ED210 + .2byte 100 @ IV (0-255) + .2byte 43 @ level + .2byte SPECIES_MANECTRIC + .2byte 0 @ padding + + .2byte 100 @ IV (0-255) + .2byte 43 @ level + .2byte SPECIES_MUK + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Samuel: @ 81ED220 + .2byte 100 @ IV (0-255) + .2byte 42 @ level + .2byte SPECIES_DODRIO + .2byte 0 @ padding + + .2byte 100 @ IV (0-255) + .2byte 42 @ level + .2byte SPECIES_LAIRON + .2byte 0 @ padding + + .2byte 100 @ IV (0-255) + .2byte 42 @ level + .2byte SPECIES_KADABRA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Vito: @ 81ED238 + .2byte 100 @ IV (0-255) + .2byte 42 @ level + .2byte SPECIES_SWELLOW + .2byte 0 @ padding + + .2byte 100 @ IV (0-255) + .2byte 42 @ level + .2byte SPECIES_KADABRA + .2byte 0 @ padding + + .2byte 100 @ IV (0-255) + .2byte 42 @ level + .2byte SPECIES_MANECTRIC + .2byte 0 @ padding + + .2byte 100 @ IV (0-255) + .2byte 42 @ level + .2byte SPECIES_SHIFTRY + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Owen: @ 81ED258 + .2byte 100 @ IV (0-255) + .2byte 42 @ level + .2byte SPECIES_KECLEON + .2byte 0 @ padding + + .2byte 100 @ IV (0-255) + .2byte 42 @ level + .2byte SPECIES_RHYHORN + .2byte 0 @ padding + + .2byte 100 @ IV (0-255) + .2byte 42 @ level + .2byte SPECIES_TENTACRUEL + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Wilton2: @ 81ED270 + .2byte 110 @ IV (0-255) + .2byte 26 @ level + .2byte SPECIES_ELECTRIKE + .2byte 0 @ padding + + .2byte 110 @ IV (0-255) + .2byte 26 @ level + .2byte SPECIES_WAILMER + .2byte 0 @ padding + + .2byte 110 @ IV (0-255) + .2byte 26 @ level + .2byte SPECIES_MAKUHITA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Wilton3: @ 81ED288 + .2byte 120 @ IV (0-255) + .2byte 29 @ level + .2byte SPECIES_MANECTRIC + .2byte 0 @ padding + + .2byte 120 @ IV (0-255) + .2byte 29 @ level + .2byte SPECIES_WAILMER + .2byte 0 @ padding + + .2byte 120 @ IV (0-255) + .2byte 29 @ level + .2byte SPECIES_MAKUHITA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Wilton4: @ 81ED2A0 + .2byte 130 @ IV (0-255) + .2byte 32 @ level + .2byte SPECIES_MANECTRIC + .2byte 0 @ padding + + .2byte 130 @ IV (0-255) + .2byte 32 @ level + .2byte SPECIES_WAILMER + .2byte 0 @ padding + + .2byte 130 @ IV (0-255) + .2byte 32 @ level + .2byte SPECIES_MAKUHITA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Wilton5: @ 81ED2B8 + .2byte 140 @ IV (0-255) + .2byte 35 @ level + .2byte SPECIES_MANECTRIC + .2byte 0 @ padding + + .2byte 140 @ IV (0-255) + .2byte 35 @ level + .2byte SPECIES_WAILMER + .2byte 0 @ padding + + .2byte 140 @ IV (0-255) + .2byte 35 @ level + .2byte SPECIES_HARIYAMA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Warren: @ 81ED2D0 + .2byte 100 @ IV (0-255) + .2byte 34 @ level + .2byte SPECIES_GRAVELER + .2byte 0 @ padding + + .2byte 100 @ IV (0-255) + .2byte 34 @ level + .2byte SPECIES_MAGCARGO + .2byte 0 @ padding + + .2byte 100 @ IV (0-255) + .2byte 34 @ level + .2byte SPECIES_LUDICOLO + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Mary: @ 81ED2E8 + .2byte 100 @ IV (0-255) + .2byte 27 @ level + .2byte SPECIES_DELCATTY + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Lori: @ 81ED2F0 + .2byte 100 @ IV (0-255) + .2byte 27 @ level + .2byte SPECIES_LINOONE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Jody: @ 81ED2F8 + .2byte 100 @ IV (0-255) + .2byte 27 @ level + .2byte SPECIES_ZANGOOSE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Wendy: @ 81ED300 + .2byte 100 @ IV (0-255) + .2byte 31 @ level + .2byte SPECIES_MAWILE + .2byte MOVE_BATON_PASS, MOVE_FAINT_ATTACK, MOVE_FAKE_TEARS, MOVE_BITE + .2byte 0 @ padding + + .2byte 100 @ IV (0-255) + .2byte 31 @ level + .2byte SPECIES_ROSELIA + .2byte MOVE_MEGA_DRAIN, MOVE_MAGICAL_LEAF, MOVE_GRASS_WHISTLE, MOVE_LEECH_SEED + .2byte 0 @ padding + + .2byte 100 @ IV (0-255) + .2byte 31 @ level + .2byte SPECIES_PELIPPER + .2byte MOVE_FLY, MOVE_WATER_GUN, MOVE_MIST, MOVE_PROTECT + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Elaine: @ 81ED330 + .2byte 100 @ IV (0-255) + .2byte 45 @ level + .2byte SPECIES_LAIRON + .2byte 0 @ padding + + .2byte 100 @ IV (0-255) + .2byte 45 @ level + .2byte SPECIES_MANECTRIC + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Brooke1: @ 81ED340 + .2byte 100 @ IV (0-255) + .2byte 18 @ level + .2byte SPECIES_WINGULL + .2byte 0 @ padding + + .2byte 100 @ IV (0-255) + .2byte 18 @ level + .2byte SPECIES_NUMEL + .2byte 0 @ padding + + .2byte 100 @ IV (0-255) + .2byte 18 @ level + .2byte SPECIES_ROSELIA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Jennifer: @ 81ED358 + .2byte 100 @ IV (0-255) + .2byte 31 @ level + .2byte SPECIES_MILOTIC + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Hope: @ 81ED360 + .2byte 100 @ IV (0-255) + .2byte 44 @ level + .2byte SPECIES_ROSELIA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Shannon: @ 81ED368 + .2byte 100 @ IV (0-255) + .2byte 44 @ level + .2byte SPECIES_CLAYDOL + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Michelle: @ 81ED370 + .2byte 100 @ IV (0-255) + .2byte 42 @ level + .2byte SPECIES_NOSEPASS + .2byte 0 @ padding + + .2byte 100 @ IV (0-255) + .2byte 42 @ level + .2byte SPECIES_MEDICHAM + .2byte 0 @ padding + + .2byte 100 @ IV (0-255) + .2byte 42 @ level + .2byte SPECIES_LUDICOLO + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Caroline: @ 81ED388 + .2byte 100 @ IV (0-255) + .2byte 43 @ level + .2byte SPECIES_MAWILE + .2byte 0 @ padding + + .2byte 100 @ IV (0-255) + .2byte 43 @ level + .2byte SPECIES_SABLEYE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Julie: @ 81ED398 + .2byte 100 @ IV (0-255) + .2byte 43 @ level + .2byte SPECIES_SANDSLASH + .2byte 0 @ padding + + .2byte 100 @ IV (0-255) + .2byte 43 @ level + .2byte SPECIES_NINETALES + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Brooke2: @ 81ED3A8 + .2byte 110 @ IV (0-255) + .2byte 26 @ level + .2byte SPECIES_WINGULL + .2byte 0 @ padding + + .2byte 110 @ IV (0-255) + .2byte 26 @ level + .2byte SPECIES_NUMEL + .2byte 0 @ padding + + .2byte 110 @ IV (0-255) + .2byte 26 @ level + .2byte SPECIES_ROSELIA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Brooke3: @ 81ED3C0 + .2byte 120 @ IV (0-255) + .2byte 29 @ level + .2byte SPECIES_PELIPPER + .2byte 0 @ padding + + .2byte 120 @ IV (0-255) + .2byte 29 @ level + .2byte SPECIES_NUMEL + .2byte 0 @ padding + + .2byte 120 @ IV (0-255) + .2byte 29 @ level + .2byte SPECIES_ROSELIA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Brooke4: @ 81ED3D8 + .2byte 130 @ IV (0-255) + .2byte 32 @ level + .2byte SPECIES_PELIPPER + .2byte 0 @ padding + + .2byte 130 @ IV (0-255) + .2byte 32 @ level + .2byte SPECIES_NUMEL + .2byte 0 @ padding + + .2byte 130 @ IV (0-255) + .2byte 32 @ level + .2byte SPECIES_ROSELIA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Brooke5: @ 81ED3F0 + .2byte 140 @ IV (0-255) + .2byte 34 @ level + .2byte SPECIES_PELIPPER + .2byte 0 @ padding + + .2byte 140 @ IV (0-255) + .2byte 34 @ level + .2byte SPECIES_CAMERUPT + .2byte 0 @ padding + + .2byte 140 @ IV (0-255) + .2byte 34 @ level + .2byte SPECIES_ROSELIA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Patricia: @ 81ED408 + .2byte 0 @ IV (0-255) + .2byte 42 @ level + .2byte SPECIES_BANETTE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Kindra: @ 81ED410 + .2byte 0 @ IV (0-255) + .2byte 31 @ level + .2byte SPECIES_DUSKULL + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 31 @ level + .2byte SPECIES_SHUPPET + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Tammy: @ 81ED420 + .2byte 0 @ IV (0-255) + .2byte 30 @ level + .2byte SPECIES_RALTS + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 30 @ level + .2byte SPECIES_DUSKULL + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Valerie1: @ 81ED430 + .2byte 0 @ IV (0-255) + .2byte 32 @ level + .2byte SPECIES_SABLEYE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Tasha: @ 81ED438 + .2byte 0 @ IV (0-255) + .2byte 31 @ level + .2byte SPECIES_SHUPPET + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 31 @ level + .2byte SPECIES_KADABRA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Valerie2: @ 81ED448 + .2byte 10 @ IV (0-255) + .2byte 35 @ level + .2byte SPECIES_SABLEYE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Valerie3: @ 81ED450 + .2byte 20 @ IV (0-255) + .2byte 37 @ level + .2byte SPECIES_SPOINK + .2byte 0 @ padding + + .2byte 20 @ IV (0-255) + .2byte 37 @ level + .2byte SPECIES_SABLEYE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Valerie4: @ 81ED460 + .2byte 30 @ IV (0-255) + .2byte 40 @ level + .2byte SPECIES_SPOINK + .2byte 0 @ padding + + .2byte 30 @ IV (0-255) + .2byte 40 @ level + .2byte SPECIES_SABLEYE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Valerie5: @ 81ED470 + .2byte 40 @ IV (0-255) + .2byte 42 @ level + .2byte SPECIES_DUSKULL + .2byte 0 @ padding + + .2byte 40 @ IV (0-255) + .2byte 42 @ level + .2byte SPECIES_SABLEYE + .2byte 0 @ padding + + .2byte 40 @ IV (0-255) + .2byte 42 @ level + .2byte SPECIES_GRUMPIG + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Cindy1: @ 81ED488 + .2byte 0 @ IV (0-255) + .2byte 7 @ level + .2byte SPECIES_ZIGZAGOON + .2byte ITEM_NUGGET + + .align 2 + +gTrainerParty_Anonymous2: @ 81ED490 + .2byte 0 @ IV (0-255) + .2byte 18 @ level + .2byte SPECIES_SWABLU + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Brianna1: @ 81ED498 + .2byte 0 @ IV (0-255) + .2byte 10 @ level + .2byte SPECIES_WYNAUT + .2byte MOVE_CHARM, MOVE_ENCORE, MOVE_NONE, MOVE_NONE + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 10 @ level + .2byte SPECIES_TAILLOW + .2byte MOVE_QUICK_ATTACK, MOVE_GROWL, MOVE_NONE, MOVE_NONE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Cindy2: @ 81ED4B8 + .2byte 0 @ IV (0-255) + .2byte 11 @ level + .2byte SPECIES_ZIGZAGOON + .2byte MOVE_TACKLE, MOVE_TAIL_WHIP, MOVE_NONE, MOVE_NONE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Brianna2: @ 81ED4C8 + .2byte 100 @ IV (0-255) + .2byte 41 @ level + .2byte SPECIES_SEAKING + .2byte ITEM_NUGGET + + .align 2 + +gTrainerParty_Anette: @ 81ED4D0 + .2byte 100 @ IV (0-255) + .2byte 45 @ level + .2byte SPECIES_ROSELIA + .2byte ITEM_NUGGET + + .align 2 + +gTrainerParty_Cindy3: @ 81ED4D8 + .2byte 10 @ IV (0-255) + .2byte 27 @ level + .2byte SPECIES_LINOONE + .2byte ITEM_NUGGET + + .align 2 + +gTrainerParty_Cindy4: @ 81ED4E0 + .2byte 20 @ IV (0-255) + .2byte 30 @ level + .2byte SPECIES_LINOONE + .2byte ITEM_NUGGET + + .align 2 + +gTrainerParty_Cindy5: @ 81ED4E8 + .2byte 30 @ IV (0-255) + .2byte 33 @ level + .2byte SPECIES_LINOONE + .2byte ITEM_NUGGET + + .align 2 + +gTrainerParty_Cindy6: @ 81ED4F0 + .2byte 40 @ IV (0-255) + .2byte 36 @ level + .2byte SPECIES_LINOONE + .2byte ITEM_NUGGET + .2byte MOVE_FURY_SWIPES, MOVE_MUD_SPORT, MOVE_ODOR_SLEUTH, MOVE_SAND_ATTACK + + .align 2 + +gTrainerParty_Melissa: @ 81ED500 + .2byte 0 @ IV (0-255) + .2byte 22 @ level + .2byte SPECIES_MARILL + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Sheila: @ 81ED508 + .2byte 0 @ IV (0-255) + .2byte 22 @ level + .2byte SPECIES_SHROOMISH + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Shirley: @ 81ED510 + .2byte 0 @ IV (0-255) + .2byte 22 @ level + .2byte SPECIES_NUMEL + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Jessica1: @ 81ED518 + .2byte 0 @ IV (0-255) + .2byte 30 @ level + .2byte SPECIES_KECLEON + .2byte MOVE_BIND, MOVE_LICK, MOVE_FURY_SWIPES, MOVE_FAINT_ATTACK + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 30 @ level + .2byte SPECIES_SEVIPER + .2byte MOVE_POISON_TAIL, MOVE_SCREECH, MOVE_GLARE, MOVE_CRUNCH + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Connie: @ 81ED538 + .2byte 100 @ IV (0-255) + .2byte 40 @ level + .2byte SPECIES_GOLDEEN + .2byte 0 @ padding + + .2byte 100 @ IV (0-255) + .2byte 40 @ level + .2byte SPECIES_WAILMER + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Bridget: @ 81ED548 + .2byte 100 @ IV (0-255) + .2byte 41 @ level + .2byte SPECIES_AZUMARILL + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Olivia: @ 81ED550 + .2byte 100 @ IV (0-255) + .2byte 41 @ level + .2byte SPECIES_LOMBRE + .2byte MOVE_UPROAR, MOVE_FURY_SWIPES, MOVE_FAKE_OUT, MOVE_WATER_GUN + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Tiffany: @ 81ED560 + .2byte 100 @ IV (0-255) + .2byte 39 @ level + .2byte SPECIES_CARVANHA + .2byte 0 @ padding + + .2byte 100 @ IV (0-255) + .2byte 39 @ level + .2byte SPECIES_WAILMER + .2byte 0 @ padding + + .2byte 100 @ IV (0-255) + .2byte 39 @ level + .2byte SPECIES_SHARPEDO + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Jessica2: @ 81ED578 + .2byte 10 @ IV (0-255) + .2byte 33 @ level + .2byte SPECIES_KECLEON + .2byte MOVE_BIND, MOVE_LICK, MOVE_FURY_SWIPES, MOVE_FAINT_ATTACK + .2byte 0 @ padding + + .2byte 10 @ IV (0-255) + .2byte 33 @ level + .2byte SPECIES_SEVIPER + .2byte MOVE_POISON_TAIL, MOVE_SCREECH, MOVE_GLARE, MOVE_CRUNCH + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Jessica3: @ 81ED598 + .2byte 20 @ IV (0-255) + .2byte 36 @ level + .2byte SPECIES_KECLEON + .2byte MOVE_BIND, MOVE_LICK, MOVE_FURY_SWIPES, MOVE_FAINT_ATTACK + .2byte 0 @ padding + + .2byte 20 @ IV (0-255) + .2byte 36 @ level + .2byte SPECIES_SEVIPER + .2byte MOVE_POISON_TAIL, MOVE_SCREECH, MOVE_GLARE, MOVE_CRUNCH + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Jessica4: @ 81ED5B8 + .2byte 30 @ IV (0-255) + .2byte 39 @ level + .2byte SPECIES_KECLEON + .2byte MOVE_BIND, MOVE_LICK, MOVE_FURY_SWIPES, MOVE_FAINT_ATTACK + .2byte 0 @ padding + + .2byte 30 @ IV (0-255) + .2byte 39 @ level + .2byte SPECIES_SEVIPER + .2byte MOVE_POISON_TAIL, MOVE_SCREECH, MOVE_GLARE, MOVE_CRUNCH + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Jessica5: @ 81ED5D8 + .2byte 40 @ IV (0-255) + .2byte 42 @ level + .2byte SPECIES_KECLEON + .2byte MOVE_BIND, MOVE_LICK, MOVE_FURY_SWIPES, MOVE_FAINT_ATTACK + .2byte 0 @ padding + + .2byte 40 @ IV (0-255) + .2byte 42 @ level + .2byte SPECIES_SEVIPER + .2byte MOVE_POISON_TAIL, MOVE_SCREECH, MOVE_GLARE, MOVE_CRUNCH + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Winston1: @ 81ED5F8 + .2byte 0 @ IV (0-255) + .2byte 7 @ level + .2byte SPECIES_ZIGZAGOON + .2byte ITEM_NUGGET + + .align 2 + +gTrainerParty_Anonymous3: @ 81ED600 + .2byte 0 @ IV (0-255) + .2byte 18 @ level + .2byte SPECIES_NUMEL + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Garret: @ 81ED608 + .2byte 0 @ IV (0-255) + .2byte 45 @ level + .2byte SPECIES_AZUMARILL + .2byte ITEM_NUGGET + + .align 2 + +gTrainerParty_Winston2: @ 81ED610 + .2byte 0 @ IV (0-255) + .2byte 27 @ level + .2byte SPECIES_LINOONE + .2byte ITEM_NUGGET + + .align 2 + +gTrainerParty_Winston3: @ 81ED618 + .2byte 0 @ IV (0-255) + .2byte 30 @ level + .2byte SPECIES_LINOONE + .2byte ITEM_NUGGET + + .align 2 + +gTrainerParty_Winston4: @ 81ED620 + .2byte 0 @ IV (0-255) + .2byte 33 @ level + .2byte SPECIES_LINOONE + .2byte ITEM_NUGGET + + .align 2 + +gTrainerParty_Winston5: @ 81ED628 + .2byte 0 @ IV (0-255) + .2byte 36 @ level + .2byte SPECIES_LINOONE + .2byte ITEM_NUGGET + .2byte MOVE_FURY_SWIPES, MOVE_MUD_SPORT, MOVE_ODOR_SLEUTH, MOVE_SAND_ATTACK + + .align 2 + +gTrainerParty_Steve1: @ 81ED638 + .2byte 0 @ IV (0-255) + .2byte 20 @ level + .2byte SPECIES_ARON + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Chris: @ 81ED640 + .2byte 0 @ IV (0-255) + .2byte 23 @ level + .2byte SPECIES_LAIRON + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Mark: @ 81ED648 + .2byte 0 @ IV (0-255) + .2byte 32 @ level + .2byte SPECIES_LAIRON + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Kenn: @ 81ED650 + .2byte 0 @ IV (0-255) + .2byte 25 @ level + .2byte SPECIES_LAIRON + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Steve2: @ 81ED658 + .2byte 10 @ IV (0-255) + .2byte 27 @ level + .2byte SPECIES_LAIRON + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Steve3: @ 81ED660 + .2byte 20 @ IV (0-255) + .2byte 29 @ level + .2byte SPECIES_LAIRON + .2byte 0 @ padding + + .2byte 20 @ IV (0-255) + .2byte 29 @ level + .2byte SPECIES_RHYHORN + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Steve4: @ 81ED670 + .2byte 30 @ IV (0-255) + .2byte 32 @ level + .2byte SPECIES_LAIRON + .2byte 0 @ padding + + .2byte 30 @ IV (0-255) + .2byte 32 @ level + .2byte SPECIES_RHYHORN + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Steve5: @ 81ED680 + .2byte 40 @ IV (0-255) + .2byte 35 @ level + .2byte SPECIES_AGGRON + .2byte 0 @ padding + + .2byte 40 @ IV (0-255) + .2byte 35 @ level + .2byte SPECIES_RHYDON + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Luis: @ 81ED690 + .2byte 0 @ IV (0-255) + .2byte 27 @ level + .2byte SPECIES_CARVANHA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Austin: @ 81ED698 + .2byte 0 @ IV (0-255) + .2byte 25 @ level + .2byte SPECIES_MAGIKARP + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 25 @ level + .2byte SPECIES_TENTACOOL + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 25 @ level + .2byte SPECIES_WINGULL + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Douglas: @ 81ED6B0 + .2byte 0 @ IV (0-255) + .2byte 26 @ level + .2byte SPECIES_TENTACOOL + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 26 @ level + .2byte SPECIES_TENTACOOL + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Darrin: @ 81ED6C0 + .2byte 0 @ IV (0-255) + .2byte 27 @ level + .2byte SPECIES_TENTACOOL + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Tony1: @ 81ED6C8 + .2byte 0 @ IV (0-255) + .2byte 27 @ level + .2byte SPECIES_CARVANHA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Jerome: @ 81ED6D0 + .2byte 0 @ IV (0-255) + .2byte 26 @ level + .2byte SPECIES_TENTACOOL + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 26 @ level + .2byte SPECIES_WINGULL + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Matthew: @ 81ED6E0 + .2byte 0 @ IV (0-255) + .2byte 27 @ level + .2byte SPECIES_CARVANHA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_David: @ 81ED6E8 + .2byte 0 @ IV (0-255) + .2byte 26 @ level + .2byte SPECIES_WINGULL + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 26 @ level + .2byte SPECIES_CARVANHA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Spencer: @ 81ED6F8 + .2byte 0 @ IV (0-255) + .2byte 33 @ level + .2byte SPECIES_TENTACOOL + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 33 @ level + .2byte SPECIES_TENTACOOL + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 33 @ level + .2byte SPECIES_TENTACOOL + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Roland: @ 81ED710 + .2byte 0 @ IV (0-255) + .2byte 35 @ level + .2byte SPECIES_CARVANHA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Cody: @ 81ED718 + .2byte 0 @ IV (0-255) + .2byte 34 @ level + .2byte SPECIES_STARYU + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 34 @ level + .2byte SPECIES_WINGULL + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Stan: @ 81ED728 + .2byte 0 @ IV (0-255) + .2byte 35 @ level + .2byte SPECIES_HORSEA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Barry: @ 81ED730 + .2byte 0 @ IV (0-255) + .2byte 35 @ level + .2byte SPECIES_GYARADOS + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Dean: @ 81ED738 + .2byte 0 @ IV (0-255) + .2byte 33 @ level + .2byte SPECIES_CARVANHA + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 33 @ level + .2byte SPECIES_WINGULL + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 33 @ level + .2byte SPECIES_CARVANHA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Rodney: @ 81ED750 + .2byte 0 @ IV (0-255) + .2byte 34 @ level + .2byte SPECIES_HORSEA + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 34 @ level + .2byte SPECIES_GYARADOS + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Richard: @ 81ED760 + .2byte 0 @ IV (0-255) + .2byte 35 @ level + .2byte SPECIES_PELIPPER + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Herman: @ 81ED768 + .2byte 0 @ IV (0-255) + .2byte 34 @ level + .2byte SPECIES_WAILMER + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 34 @ level + .2byte SPECIES_TENTACRUEL + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Anonymous4: @ 81ED778 + .2byte 0 @ IV (0-255) + .2byte 38 @ level + .2byte SPECIES_SHARPEDO + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Gilbert: @ 81ED780 + .2byte 0 @ IV (0-255) + .2byte 35 @ level + .2byte SPECIES_SHARPEDO + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Franklin: @ 81ED788 + .2byte 0 @ IV (0-255) + .2byte 34 @ level + .2byte SPECIES_TENTACRUEL + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 34 @ level + .2byte SPECIES_SEALEO + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Danny: @ 81ED798 + .2byte 0 @ IV (0-255) + .2byte 37 @ level + .2byte SPECIES_TENTACRUEL + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 37 @ level + .2byte SPECIES_WAILMER + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Jack: @ 81ED7A8 + .2byte 0 @ IV (0-255) + .2byte 34 @ level + .2byte SPECIES_STARYU + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 34 @ level + .2byte SPECIES_GYARADOS + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Dudley: @ 81ED7B8 + .2byte 0 @ IV (0-255) + .2byte 33 @ level + .2byte SPECIES_TENTACOOL + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 33 @ level + .2byte SPECIES_WINGULL + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 33 @ level + .2byte SPECIES_TENTACRUEL + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Chad: @ 81ED7D0 + .2byte 0 @ IV (0-255) + .2byte 34 @ level + .2byte SPECIES_WINGULL + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 34 @ level + .2byte SPECIES_WAILMER + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Tony2: @ 81ED7E0 + .2byte 10 @ IV (0-255) + .2byte 30 @ level + .2byte SPECIES_SHARPEDO + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Tony3: @ 81ED7E8 + .2byte 20 @ IV (0-255) + .2byte 33 @ level + .2byte SPECIES_SHARPEDO + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Tony4: @ 81ED7F0 + .2byte 30 @ IV (0-255) + .2byte 34 @ level + .2byte SPECIES_STARYU + .2byte 0 @ padding + + .2byte 30 @ IV (0-255) + .2byte 36 @ level + .2byte SPECIES_SHARPEDO + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Tony5: @ 81ED800 + .2byte 40 @ IV (0-255) + .2byte 37 @ level + .2byte SPECIES_STARMIE + .2byte 0 @ padding + + .2byte 40 @ IV (0-255) + .2byte 39 @ level + .2byte SPECIES_SHARPEDO + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Hideki: @ 81ED810 + .2byte 100 @ IV (0-255) + .2byte 14 @ level + .2byte SPECIES_MACHOP + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Hitoshi: @ 81ED818 + .2byte 100 @ IV (0-255) + .2byte 34 @ level + .2byte SPECIES_MACHOKE + .2byte 0 @ padding + + .2byte 100 @ IV (0-255) + .2byte 34 @ level + .2byte SPECIES_MACHOKE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Kiyo: @ 81ED828 + .2byte 100 @ IV (0-255) + .2byte 33 @ level + .2byte SPECIES_MAKUHITA + .2byte 0 @ padding + + .2byte 100 @ IV (0-255) + .2byte 33 @ level + .2byte SPECIES_MAKUHITA + .2byte 0 @ padding + + .2byte 100 @ IV (0-255) + .2byte 33 @ level + .2byte SPECIES_MACHOKE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Koichi: @ 81ED840 + .2byte 100 @ IV (0-255) + .2byte 26 @ level + .2byte SPECIES_MACHOP + .2byte 0 @ padding + + .2byte 100 @ IV (0-255) + .2byte 26 @ level + .2byte SPECIES_MACHOKE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Nob1: @ 81ED850 + .2byte 100 @ IV (0-255) + .2byte 20 @ level + .2byte SPECIES_MACHOP + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Nob2: @ 81ED858 + .2byte 110 @ IV (0-255) + .2byte 27 @ level + .2byte SPECIES_MACHOKE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Nob3: @ 81ED860 + .2byte 120 @ IV (0-255) + .2byte 29 @ level + .2byte SPECIES_MACHOP + .2byte 0 @ padding + + .2byte 120 @ IV (0-255) + .2byte 29 @ level + .2byte SPECIES_MACHOKE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Nob4: @ 81ED870 + .2byte 130 @ IV (0-255) + .2byte 31 @ level + .2byte SPECIES_MACHOP + .2byte 0 @ padding + + .2byte 130 @ IV (0-255) + .2byte 31 @ level + .2byte SPECIES_MACHOKE + .2byte 0 @ padding + + .2byte 130 @ IV (0-255) + .2byte 31 @ level + .2byte SPECIES_MACHOKE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Nob5: @ 81ED888 + .2byte 140 @ IV (0-255) + .2byte 33 @ level + .2byte SPECIES_MACHOP + .2byte ITEM_NONE + + .2byte 140 @ IV (0-255) + .2byte 33 @ level + .2byte SPECIES_MACHOKE + .2byte ITEM_NONE + + .2byte 140 @ IV (0-255) + .2byte 33 @ level + .2byte SPECIES_MACHOKE + .2byte ITEM_NONE + + .2byte 140 @ IV (0-255) + .2byte 33 @ level + .2byte SPECIES_MACHAMP + .2byte ITEM_BLACK_BELT + + .align 2 + +gTrainerParty_Yuji: @ 81ED8A8 + .2byte 100 @ IV (0-255) + .2byte 26 @ level + .2byte SPECIES_MAKUHITA + .2byte 0 @ padding + + .2byte 100 @ IV (0-255) + .2byte 26 @ level + .2byte SPECIES_MACHOKE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Daisuke: @ 81ED8B8 + .2byte 100 @ IV (0-255) + .2byte 19 @ level + .2byte SPECIES_MACHOP + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Atsushi: @ 81ED8C0 + .2byte 100 @ IV (0-255) + .2byte 30 @ level + .2byte SPECIES_MAKUHITA + .2byte 0 @ padding + + .2byte 100 @ IV (0-255) + .2byte 30 @ level + .2byte SPECIES_MACHOKE + .2byte 0 @ padding + + .2byte 100 @ IV (0-255) + .2byte 30 @ level + .2byte SPECIES_HARIYAMA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Kirk: @ 81ED8D8 + .2byte 100 @ IV (0-255) + .2byte 18 @ level + .2byte SPECIES_ELECTRIKE + .2byte 0 @ padding + + .2byte 100 @ IV (0-255) + .2byte 18 @ level + .2byte SPECIES_MAGNEMITE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Scott: @ 81ED8E8 + .2byte 100 @ IV (0-255) + .2byte 19 @ level + .2byte SPECIES_ELECTRIKE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Harvey: @ 81ED8F0 + .2byte 100 @ IV (0-255) + .2byte 18 @ level + .2byte SPECIES_MAGNEMITE + .2byte 0 @ padding + + .2byte 100 @ IV (0-255) + .2byte 18 @ level + .2byte SPECIES_ELECTRIKE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Shawn: @ 81ED900 + .2byte 100 @ IV (0-255) + .2byte 17 @ level + .2byte SPECIES_VOLTORB + .2byte 0 @ padding + + .2byte 100 @ IV (0-255) + .2byte 17 @ level + .2byte SPECIES_VOLTORB + .2byte 0 @ padding + + .2byte 100 @ IV (0-255) + .2byte 17 @ level + .2byte SPECIES_VOLTORB + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Randy: @ 81ED918 + .2byte 0 @ IV (0-255) + .2byte 13 @ level + .2byte SPECIES_ELECTRIKE + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 13 @ level + .2byte SPECIES_ELECTRIKE + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 13 @ level + .2byte SPECIES_ELECTRIKE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Dalton1: @ 81ED930 + .2byte 0 @ IV (0-255) + .2byte 15 @ level + .2byte SPECIES_MAGNEMITE + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 15 @ level + .2byte SPECIES_WHISMUR + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 15 @ level + .2byte SPECIES_MAGNEMITE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Dalton2: @ 81ED948 + .2byte 10 @ IV (0-255) + .2byte 25 @ level + .2byte SPECIES_MAGNEMITE + .2byte 0 @ padding + + .2byte 10 @ IV (0-255) + .2byte 25 @ level + .2byte SPECIES_WHISMUR + .2byte 0 @ padding + + .2byte 10 @ IV (0-255) + .2byte 25 @ level + .2byte SPECIES_MAGNEMITE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Dalton3: @ 81ED960 + .2byte 20 @ IV (0-255) + .2byte 28 @ level + .2byte SPECIES_MAGNEMITE + .2byte 0 @ padding + + .2byte 20 @ IV (0-255) + .2byte 28 @ level + .2byte SPECIES_LOUDRED + .2byte 0 @ padding + + .2byte 20 @ IV (0-255) + .2byte 28 @ level + .2byte SPECIES_MAGNEMITE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Dalton4: @ 81ED978 + .2byte 30 @ IV (0-255) + .2byte 31 @ level + .2byte SPECIES_MAGNETON + .2byte 0 @ padding + + .2byte 30 @ IV (0-255) + .2byte 31 @ level + .2byte SPECIES_LOUDRED + .2byte 0 @ padding + + .2byte 30 @ IV (0-255) + .2byte 31 @ level + .2byte SPECIES_MAGNETON + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Dalton5: @ 81ED990 + .2byte 40 @ IV (0-255) + .2byte 34 @ level + .2byte SPECIES_MAGNETON + .2byte 0 @ padding + + .2byte 40 @ IV (0-255) + .2byte 34 @ level + .2byte SPECIES_EXPLOUD + .2byte 0 @ padding + + .2byte 40 @ IV (0-255) + .2byte 34 @ level + .2byte SPECIES_MAGNETON + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Cole: @ 81ED9A8 + .2byte 100 @ IV (0-255) + .2byte 22 @ level + .2byte SPECIES_SLUGMA + .2byte 0 @ padding + + .2byte 100 @ IV (0-255) + .2byte 22 @ level + .2byte SPECIES_SLUGMA + .2byte 0 @ padding + + .2byte 100 @ IV (0-255) + .2byte 22 @ level + .2byte SPECIES_NUMEL + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Flint: @ 81ED9C0 + .2byte 100 @ IV (0-255) + .2byte 24 @ level + .2byte SPECIES_SLUGMA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Axle: @ 81ED9C8 + .2byte 100 @ IV (0-255) + .2byte 23 @ level + .2byte SPECIES_NUMEL + .2byte 0 @ padding + + .2byte 100 @ IV (0-255) + .2byte 23 @ level + .2byte SPECIES_SLUGMA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Jake: @ 81ED9D8 + .2byte 100 @ IV (0-255) + .2byte 24 @ level + .2byte SPECIES_NUMEL + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Andy: @ 81ED9E0 + .2byte 100 @ IV (0-255) + .2byte 23 @ level + .2byte SPECIES_SLUGMA + .2byte 0 @ padding + + .2byte 100 @ IV (0-255) + .2byte 23 @ level + .2byte SPECIES_NUMEL + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Bernie1: @ 81ED9F0 + .2byte 0 @ IV (0-255) + .2byte 19 @ level + .2byte SPECIES_SLUGMA + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 19 @ level + .2byte SPECIES_WINGULL + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Bernie2: @ 81EDA00 + .2byte 10 @ IV (0-255) + .2byte 26 @ level + .2byte SPECIES_SLUGMA + .2byte 0 @ padding + + .2byte 10 @ IV (0-255) + .2byte 26 @ level + .2byte SPECIES_WINGULL + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Bernie3: @ 81EDA10 + .2byte 20 @ IV (0-255) + .2byte 29 @ level + .2byte SPECIES_SLUGMA + .2byte 0 @ padding + + .2byte 20 @ IV (0-255) + .2byte 29 @ level + .2byte SPECIES_PELIPPER + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Bernie4: @ 81EDA20 + .2byte 30 @ IV (0-255) + .2byte 32 @ level + .2byte SPECIES_SLUGMA + .2byte 0 @ padding + + .2byte 30 @ IV (0-255) + .2byte 32 @ level + .2byte SPECIES_PELIPPER + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Bernie5: @ 81EDA30 + .2byte 40 @ IV (0-255) + .2byte 35 @ level + .2byte SPECIES_MAGCARGO + .2byte 0 @ padding + + .2byte 40 @ IV (0-255) + .2byte 35 @ level + .2byte SPECIES_PELIPPER + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Drew: @ 81EDA40 + .2byte 0 @ IV (0-255) + .2byte 24 @ level + .2byte SPECIES_SANDSHREW + .2byte MOVE_DIG, MOVE_SAND_ATTACK, MOVE_POISON_STING, MOVE_SLASH + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Cliff: @ 81EDA50 + .2byte 0 @ IV (0-255) + .2byte 22 @ level + .2byte SPECIES_BALTOY + .2byte MOVE_RAPID_SPIN, MOVE_MUD_SLAP, MOVE_PSYBEAM, MOVE_ROCK_TOMB + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 22 @ level + .2byte SPECIES_SANDSHREW + .2byte MOVE_POISON_STING, MOVE_SAND_ATTACK, MOVE_SCRATCH, MOVE_DIG + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 22 @ level + .2byte SPECIES_BALTOY + .2byte MOVE_RAPID_SPIN, MOVE_MUD_SLAP, MOVE_PSYBEAM, MOVE_ROCK_TOMB + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Larry: @ 81EDA80 + .2byte 0 @ IV (0-255) + .2byte 18 @ level + .2byte SPECIES_ZIGZAGOON + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 18 @ level + .2byte SPECIES_NUZLEAF + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Shane: @ 81EDA90 + .2byte 0 @ IV (0-255) + .2byte 19 @ level + .2byte SPECIES_SANDSHREW + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 19 @ level + .2byte SPECIES_NUZLEAF + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Justin: @ 81EDAA0 + .2byte 0 @ IV (0-255) + .2byte 24 @ level + .2byte SPECIES_KECLEON + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Ethan1: @ 81EDAA8 + .2byte 0 @ IV (0-255) + .2byte 21 @ level + .2byte SPECIES_ZIGZAGOON + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 21 @ level + .2byte SPECIES_TAILLOW + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Jeff: @ 81EDAB8 + .2byte 0 @ IV (0-255) + .2byte 9 @ level + .2byte SPECIES_TAILLOW + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 9 @ level + .2byte SPECIES_KECLEON + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Travis: @ 81EDAC8 + .2byte 0 @ IV (0-255) + .2byte 19 @ level + .2byte SPECIES_SANDSHREW + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Ethan2: @ 81EDAD0 + .2byte 10 @ IV (0-255) + .2byte 26 @ level + .2byte SPECIES_ZIGZAGOON + .2byte 0 @ padding + + .2byte 10 @ IV (0-255) + .2byte 26 @ level + .2byte SPECIES_TAILLOW + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Ethan3: @ 81EDAE0 + .2byte 20 @ IV (0-255) + .2byte 29 @ level + .2byte SPECIES_LINOONE + .2byte 0 @ padding + + .2byte 20 @ IV (0-255) + .2byte 29 @ level + .2byte SPECIES_SWELLOW + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Ethan4: @ 81EDAF0 + .2byte 30 @ IV (0-255) + .2byte 31 @ level + .2byte SPECIES_SANDSHREW + .2byte 0 @ padding + + .2byte 30 @ IV (0-255) + .2byte 31 @ level + .2byte SPECIES_SWELLOW + .2byte 0 @ padding + + .2byte 30 @ IV (0-255) + .2byte 31 @ level + .2byte SPECIES_LINOONE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Ethan5: @ 81EDB08 + .2byte 40 @ IV (0-255) + .2byte 34 @ level + .2byte SPECIES_SWELLOW + .2byte 0 @ padding + + .2byte 40 @ IV (0-255) + .2byte 34 @ level + .2byte SPECIES_SANDSLASH + .2byte 0 @ padding + + .2byte 40 @ IV (0-255) + .2byte 34 @ level + .2byte SPECIES_LINOONE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Brent: @ 81EDB20 + .2byte 100 @ IV (0-255) + .2byte 27 @ level + .2byte SPECIES_SURSKIT + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Donald: @ 81EDB28 + .2byte 100 @ IV (0-255) + .2byte 25 @ level + .2byte SPECIES_WURMPLE + .2byte 0 @ padding + + .2byte 100 @ IV (0-255) + .2byte 25 @ level + .2byte SPECIES_SILCOON + .2byte 0 @ padding + + .2byte 100 @ IV (0-255) + .2byte 25 @ level + .2byte SPECIES_BEAUTIFLY + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Taylor: @ 81EDB40 + .2byte 100 @ IV (0-255) + .2byte 25 @ level + .2byte SPECIES_WURMPLE + .2byte 0 @ padding + + .2byte 100 @ IV (0-255) + .2byte 25 @ level + .2byte SPECIES_CASCOON + .2byte 0 @ padding + + .2byte 100 @ IV (0-255) + .2byte 25 @ level + .2byte SPECIES_DUSTOX + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Brandon1: @ 81EDB58 + .2byte 0 @ IV (0-255) + .2byte 28 @ level + .2byte SPECIES_SURSKIT + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 28 @ level + .2byte SPECIES_SURSKIT + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 28 @ level + .2byte SPECIES_SURSKIT + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Derek: @ 81EDB70 + .2byte 100 @ IV (0-255) + .2byte 15 @ level + .2byte SPECIES_NINCADA + .2byte 0 @ padding + + .2byte 150 @ IV (0-255) + .2byte 15 @ level + .2byte SPECIES_DUSTOX + .2byte 0 @ padding + + .2byte 150 @ IV (0-255) + .2byte 15 @ level + .2byte SPECIES_BEAUTIFLY + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Brandon2: @ 81EDB88 + .2byte 10 @ IV (0-255) + .2byte 31 @ level + .2byte SPECIES_SURSKIT + .2byte 0 @ padding + + .2byte 10 @ IV (0-255) + .2byte 31 @ level + .2byte SPECIES_SURSKIT + .2byte 0 @ padding + + .2byte 10 @ IV (0-255) + .2byte 31 @ level + .2byte SPECIES_SURSKIT + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Brandon3: @ 81EDBA0 + .2byte 20 @ IV (0-255) + .2byte 34 @ level + .2byte SPECIES_SURSKIT + .2byte 0 @ padding + + .2byte 20 @ IV (0-255) + .2byte 34 @ level + .2byte SPECIES_SURSKIT + .2byte 0 @ padding + + .2byte 20 @ IV (0-255) + .2byte 34 @ level + .2byte SPECIES_MASQUERAIN + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Brandon4: @ 81EDBB8 + .2byte 30 @ IV (0-255) + .2byte 36 @ level + .2byte SPECIES_SURSKIT + .2byte 0 @ padding + + .2byte 30 @ IV (0-255) + .2byte 36 @ level + .2byte SPECIES_WURMPLE + .2byte 0 @ padding + + .2byte 30 @ IV (0-255) + .2byte 36 @ level + .2byte SPECIES_SURSKIT + .2byte 0 @ padding + + .2byte 30 @ IV (0-255) + .2byte 36 @ level + .2byte SPECIES_MASQUERAIN + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Brandon5: @ 81EDBD8 + .2byte 40 @ IV (0-255) + .2byte 38 @ level + .2byte SPECIES_SURSKIT + .2byte ITEM_NONE + + .2byte 40 @ IV (0-255) + .2byte 38 @ level + .2byte SPECIES_DUSTOX + .2byte ITEM_NONE + + .2byte 40 @ IV (0-255) + .2byte 38 @ level + .2byte SPECIES_SURSKIT + .2byte ITEM_NONE + + .2byte 40 @ IV (0-255) + .2byte 38 @ level + .2byte SPECIES_MASQUERAIN + .2byte ITEM_SILVER_POWDER + + .2byte 40 @ IV (0-255) + .2byte 38 @ level + .2byte SPECIES_BEAUTIFLY + .2byte ITEM_NONE + + .align 2 + +gTrainerParty_Edward: @ 81EDC00 + .2byte 0 @ IV (0-255) + .2byte 16 @ level + .2byte SPECIES_ABRA + .2byte MOVE_HIDDEN_POWER, MOVE_NONE, MOVE_NONE, MOVE_NONE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Preston: @ 81EDC10 + .2byte 100 @ IV (0-255) + .2byte 37 @ level + .2byte SPECIES_KIRLIA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Virgil: @ 81EDC18 + .2byte 100 @ IV (0-255) + .2byte 36 @ level + .2byte SPECIES_RALTS + .2byte 0 @ padding + + .2byte 100 @ IV (0-255) + .2byte 36 @ level + .2byte SPECIES_KADABRA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Fritz: @ 81EDC28 + .2byte 100 @ IV (0-255) + .2byte 35 @ level + .2byte SPECIES_NATU + .2byte 0 @ padding + + .2byte 100 @ IV (0-255) + .2byte 35 @ level + .2byte SPECIES_GIRAFARIG + .2byte 0 @ padding + + .2byte 100 @ IV (0-255) + .2byte 35 @ level + .2byte SPECIES_KADABRA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_William: @ 81EDC40 + .2byte 0 @ IV (0-255) + .2byte 31 @ level + .2byte SPECIES_RALTS + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 31 @ level + .2byte SPECIES_KIRLIA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Joshua: @ 81EDC50 + .2byte 0 @ IV (0-255) + .2byte 41 @ level + .2byte SPECIES_KADABRA + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 41 @ level + .2byte SPECIES_SOLROCK + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Cameron1: @ 81EDC60 + .2byte 0 @ IV (0-255) + .2byte 31 @ level + .2byte SPECIES_KADABRA + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 31 @ level + .2byte SPECIES_SOLROCK + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Cameron2: @ 81EDC70 + .2byte 10 @ IV (0-255) + .2byte 34 @ level + .2byte SPECIES_KADABRA + .2byte 0 @ padding + + .2byte 10 @ IV (0-255) + .2byte 34 @ level + .2byte SPECIES_SOLROCK + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Cameron3: @ 81EDC80 + .2byte 20 @ IV (0-255) + .2byte 37 @ level + .2byte SPECIES_KADABRA + .2byte 0 @ padding + + .2byte 20 @ IV (0-255) + .2byte 37 @ level + .2byte SPECIES_SOLROCK + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Cameron4: @ 81EDC90 + .2byte 30 @ IV (0-255) + .2byte 40 @ level + .2byte SPECIES_KADABRA + .2byte 0 @ padding + + .2byte 30 @ IV (0-255) + .2byte 40 @ level + .2byte SPECIES_SOLROCK + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Cameron5: @ 81EDCA0 + .2byte 40 @ IV (0-255) + .2byte 43 @ level + .2byte SPECIES_SOLROCK + .2byte 0 @ padding + + .2byte 40 @ IV (0-255) + .2byte 43 @ level + .2byte SPECIES_ALAKAZAM + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Jaclyn: @ 81EDCB0 + .2byte 0 @ IV (0-255) + .2byte 16 @ level + .2byte SPECIES_ABRA + .2byte MOVE_HIDDEN_POWER, MOVE_NONE, MOVE_NONE, MOVE_NONE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Hannah: @ 81EDCC0 + .2byte 100 @ IV (0-255) + .2byte 36 @ level + .2byte SPECIES_RALTS + .2byte 0 @ padding + + .2byte 100 @ IV (0-255) + .2byte 36 @ level + .2byte SPECIES_KIRLIA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Samantha: @ 81EDCD0 + .2byte 100 @ IV (0-255) + .2byte 37 @ level + .2byte SPECIES_XATU + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Maura: @ 81EDCD8 + .2byte 100 @ IV (0-255) + .2byte 36 @ level + .2byte SPECIES_KADABRA + .2byte 0 @ padding + + .2byte 100 @ IV (0-255) + .2byte 36 @ level + .2byte SPECIES_KIRLIA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Kayla: @ 81EDCE8 + .2byte 0 @ IV (0-255) + .2byte 32 @ level + .2byte SPECIES_KADABRA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Alexis: @ 81EDCF0 + .2byte 0 @ IV (0-255) + .2byte 40 @ level + .2byte SPECIES_KIRLIA + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 40 @ level + .2byte SPECIES_XATU + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 40 @ level + .2byte SPECIES_KADABRA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Jacki1: @ 81EDD08 + .2byte 0 @ IV (0-255) + .2byte 31 @ level + .2byte SPECIES_KADABRA + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 31 @ level + .2byte SPECIES_LUNATONE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Jacki2: @ 81EDD18 + .2byte 10 @ IV (0-255) + .2byte 34 @ level + .2byte SPECIES_KADABRA + .2byte 0 @ padding + + .2byte 10 @ IV (0-255) + .2byte 34 @ level + .2byte SPECIES_LUNATONE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Jacki3: @ 81EDD28 + .2byte 20 @ IV (0-255) + .2byte 37 @ level + .2byte SPECIES_KADABRA + .2byte 0 @ padding + + .2byte 20 @ IV (0-255) + .2byte 37 @ level + .2byte SPECIES_LUNATONE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Jacki4: @ 81EDD38 + .2byte 30 @ IV (0-255) + .2byte 40 @ level + .2byte SPECIES_KADABRA + .2byte 0 @ padding + + .2byte 30 @ IV (0-255) + .2byte 40 @ level + .2byte SPECIES_LUNATONE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Jacki5: @ 81EDD48 + .2byte 40 @ IV (0-255) + .2byte 43 @ level + .2byte SPECIES_LUNATONE + .2byte 0 @ padding + + .2byte 40 @ IV (0-255) + .2byte 43 @ level + .2byte SPECIES_ALAKAZAM + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Walter1: @ 81EDD58 + .2byte 0 @ IV (0-255) + .2byte 31 @ level + .2byte SPECIES_MANECTRIC + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Tucker: @ 81EDD60 + .2byte 0 @ IV (0-255) + .2byte 44 @ level + .2byte SPECIES_MANECTRIC + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 44 @ level + .2byte SPECIES_MANECTRIC + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Thomas: @ 81EDD70 + .2byte 0 @ IV (0-255) + .2byte 45 @ level + .2byte SPECIES_ZANGOOSE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Walter2: @ 81EDD78 + .2byte 10 @ IV (0-255) + .2byte 34 @ level + .2byte SPECIES_MANECTRIC + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Walter3: @ 81EDD80 + .2byte 20 @ IV (0-255) + .2byte 36 @ level + .2byte SPECIES_LINOONE + .2byte MOVE_HEADBUTT, MOVE_SAND_ATTACK, MOVE_ODOR_SLEUTH, MOVE_FURY_SWIPES + .2byte 0 @ padding + + .2byte 20 @ IV (0-255) + .2byte 36 @ level + .2byte SPECIES_MANECTRIC + .2byte MOVE_QUICK_ATTACK, MOVE_SPARK, MOVE_ODOR_SLEUTH, MOVE_ROAR + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Walter4: @ 81EDDA0 + .2byte 30 @ IV (0-255) + .2byte 39 @ level + .2byte SPECIES_LINOONE + .2byte MOVE_HEADBUTT, MOVE_SAND_ATTACK, MOVE_ODOR_SLEUTH, MOVE_FURY_SWIPES + .2byte 0 @ padding + + .2byte 30 @ IV (0-255) + .2byte 39 @ level + .2byte SPECIES_MANECTRIC + .2byte MOVE_QUICK_ATTACK, MOVE_SPARK, MOVE_ODOR_SLEUTH, MOVE_NONE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Walter5: @ 81EDDC0 + .2byte 40 @ IV (0-255) + .2byte 41 @ level + .2byte SPECIES_LINOONE + .2byte MOVE_HEADBUTT, MOVE_SAND_ATTACK, MOVE_ODOR_SLEUTH, MOVE_FURY_SWIPES + .2byte 0 @ padding + + .2byte 40 @ IV (0-255) + .2byte 41 @ level + .2byte SPECIES_GOLDUCK + .2byte MOVE_FURY_SWIPES, MOVE_DISABLE, MOVE_CONFUSION, MOVE_PSYCH_UP + .2byte 0 @ padding + + .2byte 40 @ IV (0-255) + .2byte 41 @ level + .2byte SPECIES_MANECTRIC + .2byte MOVE_QUICK_ATTACK, MOVE_SPARK, MOVE_ODOR_SLEUTH, MOVE_ROAR + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Sidney: @ 81EDDF0 + .2byte 250 @ IV (0-255) + .2byte 46 @ level + .2byte SPECIES_MIGHTYENA + .2byte ITEM_NONE + .2byte MOVE_ROAR, MOVE_TAKE_DOWN, MOVE_SAND_ATTACK, MOVE_CRUNCH + + .2byte 250 @ IV (0-255) + .2byte 48 @ level + .2byte SPECIES_SHIFTRY + .2byte ITEM_NONE + .2byte MOVE_FAKE_OUT, MOVE_DOUBLE_TEAM, MOVE_SWAGGER, MOVE_EXTRASENSORY + + .2byte 250 @ IV (0-255) + .2byte 46 @ level + .2byte SPECIES_CACTURNE + .2byte ITEM_NONE + .2byte MOVE_LEECH_SEED, MOVE_FAINT_ATTACK, MOVE_NEEDLE_ARM, MOVE_COTTON_SPORE + + .2byte 250 @ IV (0-255) + .2byte 48 @ level + .2byte SPECIES_SHARPEDO + .2byte ITEM_NONE + .2byte MOVE_CRUNCH, MOVE_SWAGGER, MOVE_SURF, MOVE_SLASH + + .2byte 255 @ IV (0-255) + .2byte 49 @ level + .2byte SPECIES_ABSOL + .2byte ITEM_SITRUS_BERRY + .2byte MOVE_AERIAL_ACE, MOVE_SNATCH, MOVE_SWORDS_DANCE, MOVE_SLASH + + .align 2 + +gTrainerParty_Phoebe: @ 81EDE40 + .2byte 250 @ IV (0-255) + .2byte 48 @ level + .2byte SPECIES_DUSCLOPS + .2byte ITEM_NONE + .2byte MOVE_SHADOW_PUNCH, MOVE_CONFUSE_RAY, MOVE_CURSE, MOVE_FUTURE_SIGHT + + .2byte 250 @ IV (0-255) + .2byte 49 @ level + .2byte SPECIES_BANETTE + .2byte ITEM_NONE + .2byte MOVE_SHADOW_BALL, MOVE_SPITE, MOVE_WILL_O_WISP, MOVE_FAINT_ATTACK + + .2byte 250 @ IV (0-255) + .2byte 50 @ level + .2byte SPECIES_SABLEYE + .2byte ITEM_NONE + .2byte MOVE_SHADOW_BALL, MOVE_PSYCHIC, MOVE_ATTRACT, MOVE_FAINT_ATTACK + + .2byte 250 @ IV (0-255) + .2byte 49 @ level + .2byte SPECIES_BANETTE + .2byte ITEM_NONE + .2byte MOVE_SHADOW_BALL, MOVE_PSYCHIC, MOVE_TOXIC, MOVE_SKILL_SWAP + + .2byte 255 @ IV (0-255) + .2byte 51 @ level + .2byte SPECIES_DUSCLOPS + .2byte ITEM_SITRUS_BERRY + .2byte MOVE_SHADOW_BALL, MOVE_ICE_BEAM, MOVE_CONFUSE_RAY, MOVE_EARTHQUAKE + + .align 2 + +gTrainerParty_Glacia: @ 81EDE90 + .2byte 250 @ IV (0-255) + .2byte 50 @ level + .2byte SPECIES_GLALIE + .2byte ITEM_NONE + .2byte MOVE_LIGHT_SCREEN, MOVE_CRUNCH, MOVE_HAIL, MOVE_ICE_BEAM + + .2byte 250 @ IV (0-255) + .2byte 50 @ level + .2byte SPECIES_SEALEO + .2byte ITEM_NONE + .2byte MOVE_SURF, MOVE_BODY_SLAM, MOVE_HAIL, MOVE_ICE_BALL + + .2byte 250 @ IV (0-255) + .2byte 52 @ level + .2byte SPECIES_SEALEO + .2byte ITEM_NONE + .2byte MOVE_ATTRACT, MOVE_DIVE, MOVE_HAIL, MOVE_BLIZZARD + + .2byte 250 @ IV (0-255) + .2byte 52 @ level + .2byte SPECIES_GLALIE + .2byte ITEM_NONE + .2byte MOVE_SHADOW_BALL, MOVE_CRUNCH, MOVE_HAIL, MOVE_ICE_BEAM + + .2byte 255 @ IV (0-255) + .2byte 53 @ level + .2byte SPECIES_WALREIN + .2byte ITEM_SITRUS_BERRY + .2byte MOVE_SURF, MOVE_BODY_SLAM, MOVE_BLIZZARD, MOVE_SHEER_COLD + + .align 2 + +gTrainerParty_Drake: @ 81EDEE0 + .2byte 250 @ IV (0-255) + .2byte 52 @ level + .2byte SPECIES_SHELGON + .2byte ITEM_NONE + .2byte MOVE_ROCK_TOMB, MOVE_DRAGON_CLAW, MOVE_PROTECT, MOVE_CRUNCH + + .2byte 250 @ IV (0-255) + .2byte 54 @ level + .2byte SPECIES_ALTARIA + .2byte ITEM_NONE + .2byte MOVE_TAKE_DOWN, MOVE_DRAGON_BREATH, MOVE_DRAGON_DANCE, MOVE_REFRESH + + .2byte 250 @ IV (0-255) + .2byte 53 @ level + .2byte SPECIES_FLYGON + .2byte ITEM_NONE + .2byte MOVE_DIG, MOVE_DRAGON_BREATH, MOVE_FLY, MOVE_SANDSTORM + + .2byte 250 @ IV (0-255) + .2byte 53 @ level + .2byte SPECIES_FLYGON + .2byte ITEM_NONE + .2byte MOVE_FLAMETHROWER, MOVE_CRUNCH, MOVE_DRAGON_BREATH, MOVE_SAND_ATTACK + + .2byte 255 @ IV (0-255) + .2byte 55 @ level + .2byte SPECIES_SALAMENCE + .2byte ITEM_SITRUS_BERRY + .2byte MOVE_FLAMETHROWER, MOVE_DRAGON_CLAW, MOVE_FLY, MOVE_CRUNCH + + .align 2 + +gTrainerParty_Roxanne: @ 81EDF30 + .2byte 150 @ IV (0-255) + .2byte 14 @ level + .2byte SPECIES_GEODUDE + .2byte MOVE_TACKLE, MOVE_DEFENSE_CURL, MOVE_ROCK_THROW, MOVE_ROCK_TOMB + .2byte 0 @ padding + + .2byte 200 @ IV (0-255) + .2byte 15 @ level + .2byte SPECIES_NOSEPASS + .2byte MOVE_TACKLE, MOVE_HARDEN, MOVE_ROCK_THROW, MOVE_ROCK_TOMB + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Brawly: @ 81EDF50 + .2byte 150 @ IV (0-255) + .2byte 17 @ level + .2byte SPECIES_MACHOP + .2byte MOVE_LEER, MOVE_KARATE_CHOP, MOVE_SEISMIC_TOSS, MOVE_BULK_UP + .2byte 0 @ padding + + .2byte 200 @ IV (0-255) + .2byte 18 @ level + .2byte SPECIES_MAKUHITA + .2byte MOVE_ARM_THRUST, MOVE_KNOCK_OFF, MOVE_SAND_ATTACK, MOVE_BULK_UP + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Wattson: @ 81EDF70 + .2byte 200 @ IV (0-255) + .2byte 22 @ level + .2byte SPECIES_MAGNEMITE + .2byte MOVE_SUPERSONIC, MOVE_SONIC_BOOM, MOVE_THUNDER_SHOCK, MOVE_THUNDER_WAVE + .2byte 0 @ padding + + .2byte 200 @ IV (0-255) + .2byte 20 @ level + .2byte SPECIES_VOLTORB + .2byte MOVE_ROLLOUT, MOVE_SELF_DESTRUCT, MOVE_SPARK, MOVE_SONIC_BOOM + .2byte 0 @ padding + + .2byte 250 @ IV (0-255) + .2byte 23 @ level + .2byte SPECIES_MAGNETON + .2byte MOVE_SUPERSONIC, MOVE_SONIC_BOOM, MOVE_SHOCK_WAVE, MOVE_THUNDER_WAVE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Flannery: @ 81EDFA0 + .2byte 200 @ IV (0-255) + .2byte 26 @ level + .2byte SPECIES_SLUGMA + .2byte MOVE_OVERHEAT, MOVE_SMOG, MOVE_LIGHT_SCREEN, MOVE_SUNNY_DAY + .2byte 0 @ padding + + .2byte 200 @ IV (0-255) + .2byte 26 @ level + .2byte SPECIES_SLUGMA + .2byte MOVE_FLAMETHROWER, MOVE_ROCK_SLIDE, MOVE_LIGHT_SCREEN, MOVE_SUNNY_DAY + .2byte 0 @ padding + + .2byte 250 @ IV (0-255) + .2byte 28 @ level + .2byte SPECIES_TORKOAL + .2byte MOVE_OVERHEAT, MOVE_BODY_SLAM, MOVE_FLAIL, MOVE_ATTRACT + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Norman: @ 81EDFD0 + .2byte 200 @ IV (0-255) + .2byte 28 @ level + .2byte SPECIES_SLAKING + .2byte MOVE_ENCORE, MOVE_FACADE, MOVE_YAWN, MOVE_FAINT_ATTACK + .2byte 0 @ padding + + .2byte 200 @ IV (0-255) + .2byte 30 @ level + .2byte SPECIES_VIGOROTH + .2byte MOVE_SLASH, MOVE_FAINT_ATTACK, MOVE_FACADE, MOVE_ENCORE + .2byte 0 @ padding + + .2byte 250 @ IV (0-255) + .2byte 31 @ level + .2byte SPECIES_SLAKING + .2byte MOVE_FOCUS_PUNCH, MOVE_SLACK_OFF, MOVE_FACADE, MOVE_FAINT_ATTACK + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Winona: @ 81EE000 + .2byte 200 @ IV (0-255) + .2byte 31 @ level + .2byte SPECIES_SWELLOW + .2byte MOVE_QUICK_ATTACK, MOVE_AERIAL_ACE, MOVE_DOUBLE_TEAM, MOVE_ENDEAVOR + .2byte 0 @ padding + + .2byte 200 @ IV (0-255) + .2byte 30 @ level + .2byte SPECIES_PELIPPER + .2byte MOVE_WATER_GUN, MOVE_SUPERSONIC, MOVE_PROTECT, MOVE_AERIAL_ACE + .2byte 0 @ padding + + .2byte 200 @ IV (0-255) + .2byte 32 @ level + .2byte SPECIES_SKARMORY + .2byte MOVE_SAND_ATTACK, MOVE_FURY_ATTACK, MOVE_STEEL_WING, MOVE_AERIAL_ACE + .2byte 0 @ padding + + .2byte 250 @ IV (0-255) + .2byte 33 @ level + .2byte SPECIES_ALTARIA + .2byte MOVE_EARTHQUAKE, MOVE_DRAGON_BREATH, MOVE_DRAGON_DANCE, MOVE_AERIAL_ACE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_TateAndLiza: @ 81EE040 + .2byte 250 @ IV (0-255) + .2byte 42 @ level + .2byte SPECIES_LUNATONE + .2byte ITEM_NONE + .2byte MOVE_LIGHT_SCREEN, MOVE_PSYCHIC, MOVE_HYPNOSIS, MOVE_CALM_MIND + + .2byte 250 @ IV (0-255) + .2byte 42 @ level + .2byte SPECIES_SOLROCK + .2byte ITEM_NONE + .2byte MOVE_SUNNY_DAY, MOVE_SOLAR_BEAM, MOVE_PSYCHIC, MOVE_FLAMETHROWER + + .align 2 + +gTrainerParty_Wallace: @ 81EE060 + .2byte 200 @ IV (0-255) + .2byte 40 @ level + .2byte SPECIES_LUVDISC + .2byte MOVE_WATER_PULSE, MOVE_ATTRACT, MOVE_SWEET_KISS, MOVE_FLAIL + .2byte 0 @ padding + + .2byte 200 @ IV (0-255) + .2byte 42 @ level + .2byte SPECIES_WHISCASH + .2byte MOVE_RAIN_DANCE, MOVE_WATER_PULSE, MOVE_AMNESIA, MOVE_EARTHQUAKE + .2byte 0 @ padding + + .2byte 200 @ IV (0-255) + .2byte 40 @ level + .2byte SPECIES_SEALEO + .2byte MOVE_ENCORE, MOVE_BODY_SLAM, MOVE_AURORA_BEAM, MOVE_WATER_PULSE + .2byte 0 @ padding + + .2byte 200 @ IV (0-255) + .2byte 42 @ level + .2byte SPECIES_SEAKING + .2byte MOVE_WATER_PULSE, MOVE_RAIN_DANCE, MOVE_FURY_ATTACK, MOVE_HORN_DRILL + .2byte 0 @ padding + + .2byte 250 @ IV (0-255) + .2byte 43 @ level + .2byte SPECIES_MILOTIC + .2byte MOVE_WATER_PULSE, MOVE_TWISTER, MOVE_RECOVER, MOVE_ICE_BEAM + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Jerry1: @ 81EE0B0 + .2byte 10 @ IV (0-255) + .2byte 10 @ level + .2byte SPECIES_RALTS + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Ted: @ 81EE0B8 + .2byte 10 @ IV (0-255) + .2byte 17 @ level + .2byte SPECIES_RALTS + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Paul: @ 81EE0C0 + .2byte 10 @ IV (0-255) + .2byte 15 @ level + .2byte SPECIES_NUMEL + .2byte 0 @ padding + + .2byte 10 @ IV (0-255) + .2byte 15 @ level + .2byte SPECIES_ODDISH + .2byte 0 @ padding + + .2byte 10 @ IV (0-255) + .2byte 15 @ level + .2byte SPECIES_WINGULL + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Jerry2: @ 81EE0D8 + .2byte 20 @ IV (0-255) + .2byte 26 @ level + .2byte SPECIES_RALTS + .2byte 0 @ padding + + .2byte 20 @ IV (0-255) + .2byte 26 @ level + .2byte SPECIES_MEDITITE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Jerry3: @ 81EE0E8 + .2byte 30 @ IV (0-255) + .2byte 29 @ level + .2byte SPECIES_KIRLIA + .2byte 0 @ padding + + .2byte 30 @ IV (0-255) + .2byte 29 @ level + .2byte SPECIES_MEDITITE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Jerry4: @ 81EE0F8 + .2byte 40 @ IV (0-255) + .2byte 32 @ level + .2byte SPECIES_KIRLIA + .2byte 0 @ padding + + .2byte 40 @ IV (0-255) + .2byte 32 @ level + .2byte SPECIES_MEDICHAM + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Jerry5: @ 81EE108 + .2byte 50 @ IV (0-255) + .2byte 34 @ level + .2byte SPECIES_KIRLIA + .2byte 0 @ padding + + .2byte 50 @ IV (0-255) + .2byte 34 @ level + .2byte SPECIES_BANETTE + .2byte 0 @ padding + + .2byte 50 @ IV (0-255) + .2byte 34 @ level + .2byte SPECIES_MEDICHAM + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Karen1: @ 81EE120 + .2byte 10 @ IV (0-255) + .2byte 9 @ level + .2byte SPECIES_SHROOMISH + .2byte 0 @ padding + + .2byte 10 @ IV (0-255) + .2byte 9 @ level + .2byte SPECIES_WHISMUR + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Georgia: @ 81EE130 + .2byte 10 @ IV (0-255) + .2byte 16 @ level + .2byte SPECIES_SHROOMISH + .2byte 0 @ padding + + .2byte 10 @ IV (0-255) + .2byte 16 @ level + .2byte SPECIES_BEAUTIFLY + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Karen2: @ 81EE140 + .2byte 20 @ IV (0-255) + .2byte 26 @ level + .2byte SPECIES_SHROOMISH + .2byte 0 @ padding + + .2byte 20 @ IV (0-255) + .2byte 26 @ level + .2byte SPECIES_WHISMUR + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Karen3: @ 81EE150 + .2byte 30 @ IV (0-255) + .2byte 29 @ level + .2byte SPECIES_SHROOMISH + .2byte 0 @ padding + + .2byte 30 @ IV (0-255) + .2byte 29 @ level + .2byte SPECIES_LOUDRED + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Karen4: @ 81EE160 + .2byte 40 @ IV (0-255) + .2byte 32 @ level + .2byte SPECIES_BRELOOM + .2byte 0 @ padding + + .2byte 40 @ IV (0-255) + .2byte 32 @ level + .2byte SPECIES_LOUDRED + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Karen5: @ 81EE170 + .2byte 50 @ IV (0-255) + .2byte 35 @ level + .2byte SPECIES_BRELOOM + .2byte 0 @ padding + + .2byte 50 @ IV (0-255) + .2byte 35 @ level + .2byte SPECIES_EXPLOUD + .2byte 0 @ padding + + .align 2 + +gTrainerParty_KateAndJoy: @ 81EE180 + .2byte 0 @ IV (0-255) + .2byte 30 @ level + .2byte SPECIES_SPINDA + .2byte MOVE_HYPNOSIS, MOVE_PSYBEAM, MOVE_DIZZY_PUNCH, MOVE_TEETER_DANCE + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 32 @ level + .2byte SPECIES_SLAKING + .2byte MOVE_FOCUS_PUNCH, MOVE_YAWN, MOVE_SLACK_OFF, MOVE_FAINT_ATTACK + .2byte 0 @ padding + + .align 2 + +gTrainerParty_AnnaAndMeg1: @ 81EE1A0 + .2byte 0 @ IV (0-255) + .2byte 16 @ level + .2byte SPECIES_ZIGZAGOON + .2byte MOVE_GROWL, MOVE_TAIL_WHIP, MOVE_HEADBUTT, MOVE_ODOR_SLEUTH + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 18 @ level + .2byte SPECIES_MAKUHITA + .2byte MOVE_TACKLE, MOVE_FOCUS_ENERGY, MOVE_ARM_THRUST, MOVE_NONE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_AnnaAndMeg2: @ 81EE1C0 + .2byte 10 @ IV (0-255) + .2byte 26 @ level + .2byte SPECIES_ZIGZAGOON + .2byte MOVE_GROWL, MOVE_TAIL_WHIP, MOVE_HEADBUTT, MOVE_ODOR_SLEUTH + .2byte 0 @ padding + + .2byte 10 @ IV (0-255) + .2byte 28 @ level + .2byte SPECIES_MAKUHITA + .2byte MOVE_TACKLE, MOVE_FOCUS_ENERGY, MOVE_ARM_THRUST, MOVE_NONE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_AnnaAndMeg3: @ 81EE1E0 + .2byte 20 @ IV (0-255) + .2byte 29 @ level + .2byte SPECIES_ZIGZAGOON + .2byte MOVE_GROWL, MOVE_TAIL_WHIP, MOVE_HEADBUTT, MOVE_ODOR_SLEUTH + .2byte 0 @ padding + + .2byte 20 @ IV (0-255) + .2byte 31 @ level + .2byte SPECIES_MAKUHITA + .2byte MOVE_TACKLE, MOVE_FOCUS_ENERGY, MOVE_ARM_THRUST, MOVE_NONE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_AnnaAndMeg4: @ 81EE200 + .2byte 30 @ IV (0-255) + .2byte 32 @ level + .2byte SPECIES_LINOONE + .2byte MOVE_GROWL, MOVE_TAIL_WHIP, MOVE_HEADBUTT, MOVE_ODOR_SLEUTH + .2byte 0 @ padding + + .2byte 30 @ IV (0-255) + .2byte 34 @ level + .2byte SPECIES_MAKUHITA + .2byte MOVE_TACKLE, MOVE_FOCUS_ENERGY, MOVE_ARM_THRUST, MOVE_NONE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_AnnaAndMeg5: @ 81EE220 + .2byte 40 @ IV (0-255) + .2byte 35 @ level + .2byte SPECIES_LINOONE + .2byte MOVE_GROWL, MOVE_TAIL_WHIP, MOVE_HEADBUTT, MOVE_ODOR_SLEUTH + .2byte 0 @ padding + + .2byte 40 @ IV (0-255) + .2byte 37 @ level + .2byte SPECIES_HARIYAMA + .2byte MOVE_TACKLE, MOVE_FOCUS_ENERGY, MOVE_ARM_THRUST, MOVE_NONE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Victor: @ 81EE240 + .2byte 25 @ IV (0-255) + .2byte 16 @ level + .2byte SPECIES_TAILLOW + .2byte ITEM_ORAN_BERRY + + .2byte 25 @ IV (0-255) + .2byte 16 @ level + .2byte SPECIES_ZIGZAGOON + .2byte ITEM_ORAN_BERRY + + .align 2 + +gTrainerParty_Miguel1: @ 81EE250 + .2byte 0 @ IV (0-255) + .2byte 16 @ level + .2byte SPECIES_SKITTY + .2byte ITEM_ORAN_BERRY + + .align 2 + +gTrainerParty_Colton: @ 81EE258 + .2byte 0 @ IV (0-255) + .2byte 22 @ level + .2byte SPECIES_SKITTY + .2byte ITEM_ORAN_BERRY + .2byte MOVE_ASSIST, MOVE_CHARM, MOVE_FAINT_ATTACK, MOVE_HEAL_BELL + + .2byte 0 @ IV (0-255) + .2byte 36 @ level + .2byte SPECIES_SKITTY + .2byte ITEM_ORAN_BERRY + .2byte MOVE_ASSIST, MOVE_CHARM, MOVE_FAINT_ATTACK, MOVE_HEAL_BELL + + .2byte 0 @ IV (0-255) + .2byte 40 @ level + .2byte SPECIES_SKITTY + .2byte ITEM_ORAN_BERRY + .2byte MOVE_ASSIST, MOVE_CHARM, MOVE_FAINT_ATTACK, MOVE_HEAL_BELL + + .2byte 0 @ IV (0-255) + .2byte 12 @ level + .2byte SPECIES_SKITTY + .2byte ITEM_ORAN_BERRY + .2byte MOVE_ASSIST, MOVE_CHARM, MOVE_FAINT_ATTACK, MOVE_HEAL_BELL + + .2byte 0 @ IV (0-255) + .2byte 30 @ level + .2byte SPECIES_SKITTY + .2byte ITEM_ORAN_BERRY + .2byte MOVE_ASSIST, MOVE_CHARM, MOVE_FAINT_ATTACK, MOVE_HEAL_BELL + + .2byte 0 @ IV (0-255) + .2byte 42 @ level + .2byte SPECIES_DELCATTY + .2byte ITEM_ORAN_BERRY + .2byte MOVE_ASSIST, MOVE_CHARM, MOVE_FAINT_ATTACK, MOVE_HEAL_BELL + + .align 2 + +gTrainerParty_Miguel2: @ 81EE2B8 + .2byte 0 @ IV (0-255) + .2byte 27 @ level + .2byte SPECIES_SKITTY + .2byte ITEM_ORAN_BERRY + + .align 2 + +gTrainerParty_Miguel3: @ 81EE2C0 + .2byte 0 @ IV (0-255) + .2byte 30 @ level + .2byte SPECIES_SKITTY + .2byte ITEM_ORAN_BERRY + + .align 2 + +gTrainerParty_Miguel4: @ 81EE2C8 + .2byte 0 @ IV (0-255) + .2byte 33 @ level + .2byte SPECIES_DELCATTY + .2byte ITEM_ORAN_BERRY + + .align 2 + +gTrainerParty_Miguel5: @ 81EE2D0 + .2byte 0 @ IV (0-255) + .2byte 36 @ level + .2byte SPECIES_DELCATTY + .2byte ITEM_SITRUS_BERRY + + .align 2 + +gTrainerParty_Victoria: @ 81EE2D8 + .2byte 50 @ IV (0-255) + .2byte 17 @ level + .2byte SPECIES_ROSELIA + .2byte ITEM_ORAN_BERRY + + .align 2 + +gTrainerParty_Vanessa: @ 81EE2E0 + .2byte 0 @ IV (0-255) + .2byte 31 @ level + .2byte SPECIES_PIKACHU + .2byte ITEM_ORAN_BERRY + + .align 2 + +gTrainerParty_Marissa: @ 81EE2E8 + .2byte 100 @ IV (0-255) + .2byte 36 @ level + .2byte SPECIES_AZURILL + .2byte ITEM_ORAN_BERRY + + .2byte 100 @ IV (0-255) + .2byte 38 @ level + .2byte SPECIES_MARILL + .2byte ITEM_ORAN_BERRY + + .2byte 100 @ IV (0-255) + .2byte 40 @ level + .2byte SPECIES_AZUMARILL + .2byte ITEM_ORAN_BERRY + + .align 2 + +gTrainerParty_Isabel1: @ 81EE300 + .2byte 0 @ IV (0-255) + .2byte 15 @ level + .2byte SPECIES_PLUSLE + .2byte ITEM_ORAN_BERRY + + .2byte 0 @ IV (0-255) + .2byte 15 @ level + .2byte SPECIES_MINUN + .2byte ITEM_ORAN_BERRY + + .align 2 + +gTrainerParty_Isabel2: @ 81EE310 + .2byte 10 @ IV (0-255) + .2byte 26 @ level + .2byte SPECIES_PLUSLE + .2byte ITEM_ORAN_BERRY + + .2byte 10 @ IV (0-255) + .2byte 26 @ level + .2byte SPECIES_MINUN + .2byte ITEM_ORAN_BERRY + + .align 2 + +gTrainerParty_Isabel3: @ 81EE320 + .2byte 20 @ IV (0-255) + .2byte 29 @ level + .2byte SPECIES_PLUSLE + .2byte ITEM_ORAN_BERRY + + .2byte 20 @ IV (0-255) + .2byte 29 @ level + .2byte SPECIES_MINUN + .2byte ITEM_ORAN_BERRY + + .align 2 + +gTrainerParty_Isabel4: @ 81EE330 + .2byte 30 @ IV (0-255) + .2byte 32 @ level + .2byte SPECIES_PLUSLE + .2byte ITEM_ORAN_BERRY + + .2byte 30 @ IV (0-255) + .2byte 32 @ level + .2byte SPECIES_MINUN + .2byte ITEM_ORAN_BERRY + + .align 2 + +gTrainerParty_Isabel5: @ 81EE340 + .2byte 40 @ IV (0-255) + .2byte 35 @ level + .2byte SPECIES_PLUSLE + .2byte ITEM_SITRUS_BERRY + + .2byte 40 @ IV (0-255) + .2byte 35 @ level + .2byte SPECIES_MINUN + .2byte ITEM_SITRUS_BERRY + + .align 2 + +gTrainerParty_Timothy1: @ 81EE350 + .2byte 200 @ IV (0-255) + .2byte 28 @ level + .2byte SPECIES_HARIYAMA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Timothy2: @ 81EE358 + .2byte 210 @ IV (0-255) + .2byte 31 @ level + .2byte SPECIES_HARIYAMA + .2byte MOVE_ARM_THRUST, MOVE_KNOCK_OFF, MOVE_SAND_ATTACK, MOVE_DIG + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Timothy3: @ 81EE368 + .2byte 220 @ IV (0-255) + .2byte 34 @ level + .2byte SPECIES_HARIYAMA + .2byte MOVE_ARM_THRUST, MOVE_KNOCK_OFF, MOVE_SAND_ATTACK, MOVE_DIG + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Timothy4: @ 81EE378 + .2byte 230 @ IV (0-255) + .2byte 37 @ level + .2byte SPECIES_HARIYAMA + .2byte MOVE_ARM_THRUST, MOVE_BELLY_DRUM, MOVE_SAND_ATTACK, MOVE_DIG + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Timothy5: @ 81EE388 + .2byte 240 @ IV (0-255) + .2byte 40 @ level + .2byte SPECIES_HARIYAMA + .2byte MOVE_ARM_THRUST, MOVE_BELLY_DRUM, MOVE_SAND_ATTACK, MOVE_DIG + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Vicky: @ 81EE398 + .2byte 200 @ IV (0-255) + .2byte 18 @ level + .2byte SPECIES_MEDITITE + .2byte MOVE_HI_JUMP_KICK, MOVE_MEDITATE, MOVE_CONFUSION, MOVE_DETECT + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Shelby1: @ 81EE3A8 + .2byte 200 @ IV (0-255) + .2byte 22 @ level + .2byte SPECIES_MEDITITE + .2byte 0 @ padding + + .2byte 200 @ IV (0-255) + .2byte 22 @ level + .2byte SPECIES_MAKUHITA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Shelby2: @ 81EE3B8 + .2byte 210 @ IV (0-255) + .2byte 30 @ level + .2byte SPECIES_MEDITITE + .2byte 0 @ padding + + .2byte 210 @ IV (0-255) + .2byte 30 @ level + .2byte SPECIES_MAKUHITA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Shelby3: @ 81EE3C8 + .2byte 220 @ IV (0-255) + .2byte 33 @ level + .2byte SPECIES_MEDICHAM + .2byte 0 @ padding + + .2byte 220 @ IV (0-255) + .2byte 33 @ level + .2byte SPECIES_HARIYAMA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Shelby4: @ 81EE3D8 + .2byte 230 @ IV (0-255) + .2byte 36 @ level + .2byte SPECIES_MEDICHAM + .2byte 0 @ padding + + .2byte 230 @ IV (0-255) + .2byte 36 @ level + .2byte SPECIES_HARIYAMA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Shelby5: @ 81EE3E8 + .2byte 240 @ IV (0-255) + .2byte 39 @ level + .2byte SPECIES_MEDICHAM + .2byte 0 @ padding + + .2byte 240 @ IV (0-255) + .2byte 39 @ level + .2byte SPECIES_HARIYAMA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Calvin1: @ 81EE3F8 + .2byte 0 @ IV (0-255) + .2byte 5 @ level + .2byte SPECIES_ZIGZAGOON + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Billy: @ 81EE400 + .2byte 0 @ IV (0-255) + .2byte 6 @ level + .2byte SPECIES_SEEDOT + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 8 @ level + .2byte SPECIES_TAILLOW + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Josh: @ 81EE410 + .2byte 100 @ IV (0-255) + .2byte 10 @ level + .2byte SPECIES_GEODUDE + .2byte MOVE_TACKLE, MOVE_NONE, MOVE_NONE, MOVE_NONE + .2byte 0 @ padding + + .2byte 100 @ IV (0-255) + .2byte 8 @ level + .2byte SPECIES_GEODUDE + .2byte MOVE_TACKLE, MOVE_NONE, MOVE_NONE, MOVE_NONE + .2byte 0 @ padding + + .2byte 100 @ IV (0-255) + .2byte 6 @ level + .2byte SPECIES_GEODUDE + .2byte MOVE_TACKLE, MOVE_NONE, MOVE_NONE, MOVE_NONE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Tommy: @ 81EE440 + .2byte 100 @ IV (0-255) + .2byte 11 @ level + .2byte SPECIES_GEODUDE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Joey: @ 81EE448 + .2byte 0 @ IV (0-255) + .2byte 8 @ level + .2byte SPECIES_ZIGZAGOON + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 10 @ level + .2byte SPECIES_MACHOP + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Ben: @ 81EE458 + .2byte 100 @ IV (0-255) + .2byte 19 @ level + .2byte SPECIES_ZIGZAGOON + .2byte MOVE_HEADBUTT, MOVE_SAND_ATTACK, MOVE_GROWL, MOVE_THUNDERBOLT + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Anonymous5: @ 81EE468 + .2byte 0 @ IV (0-255) + .2byte 9 @ level + .2byte SPECIES_NINCADA + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 9 @ level + .2byte SPECIES_NINCADA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Kevin: @ 81EE478 + .2byte 0 @ IV (0-255) + .2byte 9 @ level + .2byte SPECIES_NINCADA + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 9 @ level + .2byte SPECIES_NINCADA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Neal: @ 81EE488 + .2byte 0 @ IV (0-255) + .2byte 18 @ level + .2byte SPECIES_TRAPINCH + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 20 @ level + .2byte SPECIES_LINOONE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Dillon: @ 81EE498 + .2byte 0 @ IV (0-255) + .2byte 20 @ level + .2byte SPECIES_ARON + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Calvin2: @ 81EE4A0 + .2byte 10 @ IV (0-255) + .2byte 27 @ level + .2byte SPECIES_LINOONE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Calvin3: @ 81EE4A8 + .2byte 20 @ IV (0-255) + .2byte 28 @ level + .2byte SPECIES_SWELLOW + .2byte 0 @ padding + + .2byte 20 @ IV (0-255) + .2byte 30 @ level + .2byte SPECIES_LINOONE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Calvin4: @ 81EE4B8 + .2byte 30 @ IV (0-255) + .2byte 31 @ level + .2byte SPECIES_SWELLOW + .2byte 0 @ padding + + .2byte 30 @ IV (0-255) + .2byte 33 @ level + .2byte SPECIES_LINOONE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Calvin5: @ 81EE4C8 + .2byte 40 @ IV (0-255) + .2byte 34 @ level + .2byte SPECIES_SWELLOW + .2byte 0 @ padding + + .2byte 40 @ IV (0-255) + .2byte 32 @ level + .2byte SPECIES_VIGOROTH + .2byte 0 @ padding + + .2byte 40 @ IV (0-255) + .2byte 36 @ level + .2byte SPECIES_LINOONE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Eddie: @ 81EE4E0 + .2byte 0 @ IV (0-255) + .2byte 14 @ level + .2byte SPECIES_ZIGZAGOON + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 16 @ level + .2byte SPECIES_ZIGZAGOON + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Allen: @ 81EE4F0 + .2byte 0 @ IV (0-255) + .2byte 5 @ level + .2byte SPECIES_POOCHYENA + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 3 @ level + .2byte SPECIES_TAILLOW + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Timmy: @ 81EE500 + .2byte 0 @ IV (0-255) + .2byte 12 @ level + .2byte SPECIES_POOCHYENA + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 16 @ level + .2byte SPECIES_ARON + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 14 @ level + .2byte SPECIES_ELECTRIKE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Steven: @ 81EE518 + .2byte 255 @ IV (0-255) + .2byte 57 @ level + .2byte SPECIES_SKARMORY + .2byte ITEM_NONE + .2byte MOVE_TOXIC, MOVE_AERIAL_ACE, MOVE_SPIKES, MOVE_STEEL_WING + + .2byte 255 @ IV (0-255) + .2byte 55 @ level + .2byte SPECIES_CLAYDOL + .2byte ITEM_NONE + .2byte MOVE_REFLECT, MOVE_LIGHT_SCREEN, MOVE_ANCIENT_POWER, MOVE_EARTHQUAKE + + .2byte 255 @ IV (0-255) + .2byte 56 @ level + .2byte SPECIES_AGGRON + .2byte ITEM_NONE + .2byte MOVE_THUNDER, MOVE_EARTHQUAKE, MOVE_SOLAR_BEAM, MOVE_DRAGON_CLAW + + .2byte 255 @ IV (0-255) + .2byte 56 @ level + .2byte SPECIES_CRADILY + .2byte ITEM_NONE + .2byte MOVE_GIGA_DRAIN, MOVE_ANCIENT_POWER, MOVE_SLUDGE_BOMB, MOVE_CONFUSE_RAY + + .2byte 255 @ IV (0-255) + .2byte 56 @ level + .2byte SPECIES_ARMALDO + .2byte ITEM_NONE + .2byte MOVE_WATER_PULSE, MOVE_ANCIENT_POWER, MOVE_AERIAL_ACE, MOVE_SLASH + + .2byte 255 @ IV (0-255) + .2byte 58 @ level + .2byte SPECIES_METAGROSS + .2byte ITEM_SITRUS_BERRY + .2byte MOVE_EARTHQUAKE, MOVE_PSYCHIC, MOVE_METEOR_MASH, MOVE_HYPER_BEAM + + .align 2 + +gTrainerParty_Andrew: @ 81EE578 + .2byte 0 @ IV (0-255) + .2byte 5 @ level + .2byte SPECIES_MAGIKARP + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 10 @ level + .2byte SPECIES_TENTACOOL + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 15 @ level + .2byte SPECIES_MAGIKARP + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Ivan: @ 81EE590 + .2byte 0 @ IV (0-255) + .2byte 6 @ level + .2byte SPECIES_MAGIKARP + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 6 @ level + .2byte SPECIES_MAGIKARP + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 6 @ level + .2byte SPECIES_MAGIKARP + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Claude: @ 81EE5A8 + .2byte 0 @ IV (0-255) + .2byte 16 @ level + .2byte SPECIES_GOLDEEN + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 16 @ level + .2byte SPECIES_GOLDEEN + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 18 @ level + .2byte SPECIES_BARBOACH + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 16 @ level + .2byte SPECIES_GOLDEEN + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Elliot1: @ 81EE5C8 + .2byte 0 @ IV (0-255) + .2byte 11 @ level + .2byte SPECIES_MAGIKARP + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 8 @ level + .2byte SPECIES_TENTACOOL + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 11 @ level + .2byte SPECIES_MAGIKARP + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Ned: @ 81EE5E0 + .2byte 0 @ IV (0-255) + .2byte 12 @ level + .2byte SPECIES_TENTACOOL + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Dale: @ 81EE5E8 + .2byte 0 @ IV (0-255) + .2byte 12 @ level + .2byte SPECIES_TENTACOOL + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 15 @ level + .2byte SPECIES_WAILMER + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 9 @ level + .2byte SPECIES_TENTACOOL + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 12 @ level + .2byte SPECIES_TENTACOOL + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Nolan: @ 81EE608 + .2byte 0 @ IV (0-255) + .2byte 20 @ level + .2byte SPECIES_BARBOACH + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Barny: @ 81EE610 + .2byte 0 @ IV (0-255) + .2byte 26 @ level + .2byte SPECIES_CARVANHA + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 26 @ level + .2byte SPECIES_CARVANHA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Wade: @ 81EE620 + .2byte 0 @ IV (0-255) + .2byte 17 @ level + .2byte SPECIES_CARVANHA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Carter: @ 81EE628 + .2byte 0 @ IV (0-255) + .2byte 23 @ level + .2byte SPECIES_TENTACOOL + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 24 @ level + .2byte SPECIES_TENTACOOL + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 24 @ level + .2byte SPECIES_WAILMER + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 25 @ level + .2byte SPECIES_TENTACOOL + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Elliot2: @ 81EE648 + .2byte 10 @ IV (0-255) + .2byte 24 @ level + .2byte SPECIES_TENTACOOL + .2byte 0 @ padding + + .2byte 10 @ IV (0-255) + .2byte 27 @ level + .2byte SPECIES_GYARADOS + .2byte 0 @ padding + + .2byte 10 @ IV (0-255) + .2byte 27 @ level + .2byte SPECIES_GYARADOS + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Elliot3: @ 81EE660 + .2byte 20 @ IV (0-255) + .2byte 29 @ level + .2byte SPECIES_GYARADOS + .2byte 0 @ padding + + .2byte 20 @ IV (0-255) + .2byte 26 @ level + .2byte SPECIES_CARVANHA + .2byte 0 @ padding + + .2byte 20 @ IV (0-255) + .2byte 26 @ level + .2byte SPECIES_TENTACOOL + .2byte 0 @ padding + + .2byte 20 @ IV (0-255) + .2byte 29 @ level + .2byte SPECIES_GYARADOS + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Elliot4: @ 81EE680 + .2byte 30 @ IV (0-255) + .2byte 31 @ level + .2byte SPECIES_GYARADOS + .2byte 0 @ padding + + .2byte 30 @ IV (0-255) + .2byte 30 @ level + .2byte SPECIES_CARVANHA + .2byte 0 @ padding + + .2byte 30 @ IV (0-255) + .2byte 30 @ level + .2byte SPECIES_TENTACRUEL + .2byte 0 @ padding + + .2byte 31 @ IV (0-255) + .2byte 31 @ level + .2byte SPECIES_GYARADOS + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Elliot5: @ 81EE6A0 + .2byte 40 @ IV (0-255) + .2byte 33 @ level + .2byte SPECIES_GYARADOS + .2byte 0 @ padding + + .2byte 40 @ IV (0-255) + .2byte 33 @ level + .2byte SPECIES_SHARPEDO + .2byte 0 @ padding + + .2byte 40 @ IV (0-255) + .2byte 33 @ level + .2byte SPECIES_GYARADOS + .2byte 0 @ padding + + .2byte 40 @ IV (0-255) + .2byte 35 @ level + .2byte SPECIES_TENTACRUEL + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Ronald: @ 81EE6C0 + .2byte 0 @ IV (0-255) + .2byte 34 @ level + .2byte SPECIES_GYARADOS + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 29 @ level + .2byte SPECIES_GYARADOS + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 25 @ level + .2byte SPECIES_GYARADOS + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 22 @ level + .2byte SPECIES_GYARADOS + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 20 @ level + .2byte SPECIES_GYARADOS + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 19 @ level + .2byte SPECIES_MAGIKARP + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Jacob: @ 81EE6F0 + .2byte 0 @ IV (0-255) + .2byte 7 @ level + .2byte SPECIES_VOLTORB + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 7 @ level + .2byte SPECIES_VOLTORB + .2byte 0 @ padding + + .2byte 160 @ IV (0-255) + .2byte 15 @ level + .2byte SPECIES_MAGNEMITE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Anthony: @ 81EE708 + .2byte 0 @ IV (0-255) + .2byte 16 @ level + .2byte SPECIES_MAGNEMITE + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 16 @ level + .2byte SPECIES_MAGNEMITE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Benjamin1: @ 81EE718 + .2byte 0 @ IV (0-255) + .2byte 17 @ level + .2byte SPECIES_MAGNEMITE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Benjamin2: @ 81EE720 + .2byte 10 @ IV (0-255) + .2byte 28 @ level + .2byte SPECIES_MAGNEMITE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Benjamin3: @ 81EE728 + .2byte 20 @ IV (0-255) + .2byte 31 @ level + .2byte SPECIES_MAGNEMITE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Benjamin4: @ 81EE730 + .2byte 30 @ IV (0-255) + .2byte 34 @ level + .2byte SPECIES_MAGNETON + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Benjamin5: @ 81EE738 + .2byte 40 @ IV (0-255) + .2byte 37 @ level + .2byte SPECIES_MAGNETON + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Abigail1: @ 81EE740 + .2byte 0 @ IV (0-255) + .2byte 17 @ level + .2byte SPECIES_MAGNEMITE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Jasmine: @ 81EE748 + .2byte 80 @ IV (0-255) + .2byte 15 @ level + .2byte SPECIES_MAGNEMITE + .2byte 0 @ padding + + .2byte 80 @ IV (0-255) + .2byte 15 @ level + .2byte SPECIES_MAGNEMITE + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 7 @ level + .2byte SPECIES_VOLTORB + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Abigail2: @ 81EE760 + .2byte 10 @ IV (0-255) + .2byte 28 @ level + .2byte SPECIES_MAGNEMITE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Abigail3: @ 81EE768 + .2byte 20 @ IV (0-255) + .2byte 31 @ level + .2byte SPECIES_MAGNEMITE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Abigail4: @ 81EE770 + .2byte 30 @ IV (0-255) + .2byte 34 @ level + .2byte SPECIES_MAGNETON + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Abigail5: @ 81EE778 + .2byte 40 @ IV (0-255) + .2byte 37 @ level + .2byte SPECIES_MAGNETON + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Dylan1: @ 81EE780 + .2byte 0 @ IV (0-255) + .2byte 18 @ level + .2byte SPECIES_DODUO + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Dylan2: @ 81EE788 + .2byte 10 @ IV (0-255) + .2byte 28 @ level + .2byte SPECIES_DODUO + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Dylan3: @ 81EE790 + .2byte 20 @ IV (0-255) + .2byte 31 @ level + .2byte SPECIES_DODUO + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Dylan4: @ 81EE798 + .2byte 30 @ IV (0-255) + .2byte 34 @ level + .2byte SPECIES_DODRIO + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Dylan5: @ 81EE7A0 + .2byte 40 @ IV (0-255) + .2byte 37 @ level + .2byte SPECIES_DODRIO + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Maria1: @ 81EE7A8 + .2byte 0 @ IV (0-255) + .2byte 18 @ level + .2byte SPECIES_DODUO + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Maria2: @ 81EE7B0 + .2byte 10 @ IV (0-255) + .2byte 28 @ level + .2byte SPECIES_DODUO + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Maria3: @ 81EE7B8 + .2byte 20 @ IV (0-255) + .2byte 31 @ level + .2byte SPECIES_DODUO + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Maria4: @ 81EE7C0 + .2byte 30 @ IV (0-255) + .2byte 34 @ level + .2byte SPECIES_DODRIO + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Maria5: @ 81EE7C8 + .2byte 40 @ IV (0-255) + .2byte 37 @ level + .2byte SPECIES_DODRIO + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Caleb: @ 81EE7D0 + .2byte 0 @ IV (0-255) + .2byte 33 @ level + .2byte SPECIES_STARYU + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 33 @ level + .2byte SPECIES_STARYU + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 33 @ level + .2byte SPECIES_STARYU + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 33 @ level + .2byte SPECIES_STARYU + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Anonymous6: @ 81EE7F0 + .2byte 0 @ IV (0-255) + .2byte 36 @ level + .2byte SPECIES_STARYU + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Isaiah1: @ 81EE7F8 + .2byte 0 @ IV (0-255) + .2byte 36 @ level + .2byte SPECIES_STARYU + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Anonymous7: @ 81EE800 + .2byte 0 @ IV (0-255) + .2byte 36 @ level + .2byte SPECIES_STARYU + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Chase: @ 81EE808 + .2byte 0 @ IV (0-255) + .2byte 27 @ level + .2byte SPECIES_WINGULL + .2byte 0 @ padding + + .2byte 80 @ IV (0-255) + .2byte 35 @ level + .2byte SPECIES_STARYU + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Isaiah2: @ 81EE818 + .2byte 10 @ IV (0-255) + .2byte 39 @ level + .2byte SPECIES_STARYU + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Isaiah3: @ 81EE820 + .2byte 20 @ IV (0-255) + .2byte 42 @ level + .2byte SPECIES_STARYU + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Isaiah4: @ 81EE828 + .2byte 30 @ IV (0-255) + .2byte 45 @ level + .2byte SPECIES_STARMIE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Isaiah5: @ 81EE830 + .2byte 40 @ IV (0-255) + .2byte 48 @ level + .2byte SPECIES_STARMIE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Anonymous8: @ 81EE838 + .2byte 0 @ IV (0-255) + .2byte 26 @ level + .2byte SPECIES_WINGULL + .2byte 0 @ padding + + .2byte 160 @ IV (0-255) + .2byte 34 @ level + .2byte SPECIES_STARYU + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 26 @ level + .2byte SPECIES_WINGULL + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Connor: @ 81EE850 + .2byte 0 @ IV (0-255) + .2byte 25 @ level + .2byte SPECIES_WINGULL + .2byte 0 @ padding + + .2byte 160 @ IV (0-255) + .2byte 33 @ level + .2byte SPECIES_STARYU + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 25 @ level + .2byte SPECIES_WINGULL + .2byte 0 @ padding + + .2byte 160 @ IV (0-255) + .2byte 33 @ level + .2byte SPECIES_STARYU + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Anonymous9: @ 81EE870 + .2byte 0 @ IV (0-255) + .2byte 36 @ level + .2byte SPECIES_STARYU + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Katelyn1: @ 81EE878 + .2byte 0 @ IV (0-255) + .2byte 36 @ level + .2byte SPECIES_STARYU + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Allison: @ 81EE880 + .2byte 0 @ IV (0-255) + .2byte 25 @ level + .2byte SPECIES_WINGULL + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 25 @ level + .2byte SPECIES_WINGULL + .2byte 0 @ padding + + .2byte 240 @ IV (0-255) + .2byte 33 @ level + .2byte SPECIES_STARYU + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 25 @ level + .2byte SPECIES_WINGULL + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Katelyn2: @ 81EE8A0 + .2byte 10 @ IV (0-255) + .2byte 39 @ level + .2byte SPECIES_STARYU + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Katelyn3: @ 81EE8A8 + .2byte 20 @ IV (0-255) + .2byte 42 @ level + .2byte SPECIES_STARYU + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Katelyn4: @ 81EE8B0 + .2byte 30 @ IV (0-255) + .2byte 45 @ level + .2byte SPECIES_STARMIE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Katelyn5: @ 81EE8B8 + .2byte 40 @ IV (0-255) + .2byte 48 @ level + .2byte SPECIES_STARMIE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Nicolas1: @ 81EE8C0 + .2byte 100 @ IV (0-255) + .2byte 38 @ level + .2byte SPECIES_ALTARIA + .2byte 0 @ padding + + .2byte 100 @ IV (0-255) + .2byte 38 @ level + .2byte SPECIES_ALTARIA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Nicolas2: @ 81EE8D0 + .2byte 110 @ IV (0-255) + .2byte 41 @ level + .2byte SPECIES_ALTARIA + .2byte 0 @ padding + + .2byte 110 @ IV (0-255) + .2byte 41 @ level + .2byte SPECIES_ALTARIA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Nicolas3: @ 81EE8E0 + .2byte 120 @ IV (0-255) + .2byte 44 @ level + .2byte SPECIES_ALTARIA + .2byte 0 @ padding + + .2byte 120 @ IV (0-255) + .2byte 44 @ level + .2byte SPECIES_ALTARIA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Nicolas4: @ 81EE8F0 + .2byte 130 @ IV (0-255) + .2byte 46 @ level + .2byte SPECIES_BAGON + .2byte 0 @ padding + + .2byte 130 @ IV (0-255) + .2byte 46 @ level + .2byte SPECIES_ALTARIA + .2byte 0 @ padding + + .2byte 130 @ IV (0-255) + .2byte 46 @ level + .2byte SPECIES_ALTARIA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Nicolas5: @ 81EE908 + .2byte 140 @ IV (0-255) + .2byte 49 @ level + .2byte SPECIES_ALTARIA + .2byte ITEM_NONE + + .2byte 140 @ IV (0-255) + .2byte 49 @ level + .2byte SPECIES_ALTARIA + .2byte ITEM_NONE + + .2byte 140 @ IV (0-255) + .2byte 49 @ level + .2byte SPECIES_SHELGON + .2byte ITEM_DRAGON_FANG + + .align 2 + +gTrainerParty_Aaron: @ 81EE920 + .2byte 100 @ IV (0-255) + .2byte 35 @ level + .2byte SPECIES_BAGON + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Perry: @ 81EE928 + .2byte 0 @ IV (0-255) + .2byte 27 @ level + .2byte SPECIES_WINGULL + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Hugh: @ 81EE930 + .2byte 0 @ IV (0-255) + .2byte 27 @ level + .2byte SPECIES_SWELLOW + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Phil: @ 81EE938 + .2byte 0 @ IV (0-255) + .2byte 25 @ level + .2byte SPECIES_TAILLOW + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 25 @ level + .2byte SPECIES_WINGULL + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 25 @ level + .2byte SPECIES_SWELLOW + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Jared: @ 81EE950 + .2byte 100 @ IV (0-255) + .2byte 30 @ level + .2byte SPECIES_DODUO + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Anonymous10: @ 81EE958 + .2byte 100 @ IV (0-255) + .2byte 29 @ level + .2byte SPECIES_WINGULL + .2byte 0 @ padding + + .2byte 100 @ IV (0-255) + .2byte 29 @ level + .2byte SPECIES_TAILLOW + .2byte 0 @ padding + + .2byte 100 @ IV (0-255) + .2byte 29 @ level + .2byte SPECIES_SWABLU + .2byte 0 @ padding + + .2byte 100 @ IV (0-255) + .2byte 29 @ level + .2byte SPECIES_TAILLOW + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Tanner: @ 81EE978 + .2byte 100 @ IV (0-255) + .2byte 30 @ level + .2byte SPECIES_SWABLU + .2byte 0 @ padding + + .2byte 100 @ IV (0-255) + .2byte 30 @ level + .2byte SPECIES_SWABLU + .2byte 0 @ padding + + .2byte 100 @ IV (0-255) + .2byte 30 @ level + .2byte SPECIES_WINGULL + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Will: @ 81EE990 + .2byte 100 @ IV (0-255) + .2byte 28 @ level + .2byte SPECIES_WINGULL + .2byte 0 @ padding + + .2byte 100 @ IV (0-255) + .2byte 28 @ level + .2byte SPECIES_SWELLOW + .2byte 0 @ padding + + .2byte 100 @ IV (0-255) + .2byte 28 @ level + .2byte SPECIES_PELIPPER + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Colin: @ 81EE9A8 + .2byte 0 @ IV (0-255) + .2byte 29 @ level + .2byte SPECIES_NATU + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 29 @ level + .2byte SPECIES_SWELLOW + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Robert1: @ 81EE9B8 + .2byte 0 @ IV (0-255) + .2byte 30 @ level + .2byte SPECIES_SWABLU + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Benny: @ 81EE9C0 + .2byte 0 @ IV (0-255) + .2byte 36 @ level + .2byte SPECIES_SWELLOW + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 36 @ level + .2byte SPECIES_PELIPPER + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 36 @ level + .2byte SPECIES_XATU + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Chester: @ 81EE9D8 + .2byte 0 @ IV (0-255) + .2byte 26 @ level + .2byte SPECIES_TAILLOW + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 26 @ level + .2byte SPECIES_SWELLOW + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Robert2: @ 81EE9E8 + .2byte 10 @ IV (0-255) + .2byte 32 @ level + .2byte SPECIES_NATU + .2byte 0 @ padding + + .2byte 10 @ IV (0-255) + .2byte 32 @ level + .2byte SPECIES_SWABLU + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Robert3: @ 81EE9F8 + .2byte 20 @ IV (0-255) + .2byte 35 @ level + .2byte SPECIES_NATU + .2byte 0 @ padding + + .2byte 20 @ IV (0-255) + .2byte 35 @ level + .2byte SPECIES_ALTARIA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Robert4: @ 81EEA08 + .2byte 30 @ IV (0-255) + .2byte 38 @ level + .2byte SPECIES_NATU + .2byte 0 @ padding + + .2byte 30 @ IV (0-255) + .2byte 38 @ level + .2byte SPECIES_ALTARIA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Robert5: @ 81EEA18 + .2byte 40 @ IV (0-255) + .2byte 41 @ level + .2byte SPECIES_ALTARIA + .2byte 0 @ padding + + .2byte 40 @ IV (0-255) + .2byte 41 @ level + .2byte SPECIES_XATU + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Alex: @ 81EEA28 + .2byte 0 @ IV (0-255) + .2byte 32 @ level + .2byte SPECIES_NATU + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 32 @ level + .2byte SPECIES_WINGULL + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 32 @ level + .2byte SPECIES_SWELLOW + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 32 @ level + .2byte SPECIES_PELIPPER + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Beck: @ 81EEA48 + .2byte 0 @ IV (0-255) + .2byte 34 @ level + .2byte SPECIES_PELIPPER + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 34 @ level + .2byte SPECIES_PELIPPER + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Yasu: @ 81EEA58 + .2byte 0 @ IV (0-255) + .2byte 27 @ level + .2byte SPECIES_NINJASK + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Takashi: @ 81EEA60 + .2byte 0 @ IV (0-255) + .2byte 25 @ level + .2byte SPECIES_NINCADA + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 25 @ level + .2byte SPECIES_KOFFING + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 25 @ level + .2byte SPECIES_NINJASK + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Makoto: @ 81EEA78 + .2byte 0 @ IV (0-255) + .2byte 23 @ level + .2byte SPECIES_NINJASK + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Hideo1: @ 81EEA80 + .2byte 0 @ IV (0-255) + .2byte 20 @ level + .2byte SPECIES_NINJASK + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 20 @ level + .2byte SPECIES_SHEDINJA + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 20 @ level + .2byte SPECIES_TRAPINCH + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 20 @ level + .2byte SPECIES_NINJASK + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Lao1: @ 81EEAA0 + .2byte 0 @ IV (0-255) + .2byte 17 @ level + .2byte SPECIES_KOFFING + .2byte MOVE_POISON_GAS, MOVE_TACKLE, MOVE_SMOG, MOVE_SELF_DESTRUCT + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 17 @ level + .2byte SPECIES_KOFFING + .2byte MOVE_POISON_GAS, MOVE_TACKLE, MOVE_SMOG, MOVE_NONE + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 17 @ level + .2byte SPECIES_KOFFING + .2byte MOVE_POISON_GAS, MOVE_TACKLE, MOVE_SMOG, MOVE_SELF_DESTRUCT + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 19 @ level + .2byte SPECIES_KOFFING + .2byte MOVE_TACKLE, MOVE_SMOG, MOVE_NONE, MOVE_NONE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Lung: @ 81EEAE0 + .2byte 0 @ IV (0-255) + .2byte 19 @ level + .2byte SPECIES_NINCADA + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 19 @ level + .2byte SPECIES_NINJASK + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Lao2: @ 81EEAF0 + .2byte 0 @ IV (0-255) + .2byte 24 @ level + .2byte SPECIES_KOFFING + .2byte MOVE_POISON_GAS, MOVE_TACKLE, MOVE_SLUDGE, MOVE_SELF_DESTRUCT + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 24 @ level + .2byte SPECIES_KOFFING + .2byte MOVE_POISON_GAS, MOVE_TACKLE, MOVE_SLUDGE, MOVE_NONE + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 24 @ level + .2byte SPECIES_KOFFING + .2byte MOVE_POISON_GAS, MOVE_TACKLE, MOVE_SLUDGE, MOVE_SELF_DESTRUCT + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 26 @ level + .2byte SPECIES_KOFFING + .2byte MOVE_TACKLE, MOVE_SLUDGE, MOVE_NONE, MOVE_NONE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Lao3: @ 81EEB30 + .2byte 20 @ IV (0-255) + .2byte 27 @ level + .2byte SPECIES_KOFFING + .2byte MOVE_POISON_GAS, MOVE_TACKLE, MOVE_SLUDGE, MOVE_SELF_DESTRUCT + .2byte 0 @ padding + + .2byte 20 @ IV (0-255) + .2byte 27 @ level + .2byte SPECIES_KOFFING + .2byte MOVE_POISON_GAS, MOVE_TACKLE, MOVE_SLUDGE, MOVE_SELF_DESTRUCT + .2byte 0 @ padding + + .2byte 20 @ IV (0-255) + .2byte 27 @ level + .2byte SPECIES_KOFFING + .2byte MOVE_POISON_GAS, MOVE_TACKLE, MOVE_SLUDGE, MOVE_NONE + .2byte 0 @ padding + + .2byte 20 @ IV (0-255) + .2byte 29 @ level + .2byte SPECIES_KOFFING + .2byte MOVE_TACKLE, MOVE_SLUDGE, MOVE_NONE, MOVE_NONE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Lao4: @ 81EEB70 + .2byte 30 @ IV (0-255) + .2byte 30 @ level + .2byte SPECIES_KOFFING + .2byte MOVE_POISON_GAS, MOVE_TACKLE, MOVE_SLUDGE, MOVE_NONE + .2byte 0 @ padding + + .2byte 30 @ IV (0-255) + .2byte 30 @ level + .2byte SPECIES_KOFFING + .2byte MOVE_POISON_GAS, MOVE_TACKLE, MOVE_SLUDGE, MOVE_NONE + .2byte 0 @ padding + + .2byte 30 @ IV (0-255) + .2byte 30 @ level + .2byte SPECIES_KOFFING + .2byte MOVE_POISON_GAS, MOVE_TACKLE, MOVE_SLUDGE, MOVE_NONE + .2byte 0 @ padding + + .2byte 30 @ IV (0-255) + .2byte 32 @ level + .2byte SPECIES_KOFFING + .2byte MOVE_TACKLE, MOVE_SLUDGE, MOVE_NONE, MOVE_NONE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Lao5: @ 81EEBB0 + .2byte 40 @ IV (0-255) + .2byte 33 @ level + .2byte SPECIES_KOFFING + .2byte ITEM_NONE + .2byte MOVE_POISON_GAS, MOVE_TACKLE, MOVE_SLUDGE, MOVE_NONE + + .2byte 40 @ IV (0-255) + .2byte 33 @ level + .2byte SPECIES_KOFFING + .2byte ITEM_NONE + .2byte MOVE_POISON_GAS, MOVE_TACKLE, MOVE_SLUDGE, MOVE_SELF_DESTRUCT + + .2byte 40 @ IV (0-255) + .2byte 33 @ level + .2byte SPECIES_KOFFING + .2byte ITEM_NONE + .2byte MOVE_POISON_GAS, MOVE_TACKLE, MOVE_SLUDGE, MOVE_SELF_DESTRUCT + + .2byte 40 @ IV (0-255) + .2byte 35 @ level + .2byte SPECIES_WEEZING + .2byte ITEM_SMOKE_BALL + .2byte MOVE_TACKLE, MOVE_SLUDGE, MOVE_NONE, MOVE_NONE + + .align 2 + +gTrainerParty_Tessa: @ 81EEBF0 + .2byte 100 @ IV (0-255) + .2byte 12 @ level + .2byte SPECIES_MEDITITE + .2byte 0 @ padding + + .2byte 100 @ IV (0-255) + .2byte 12 @ level + .2byte SPECIES_MACHOP + .2byte 0 @ padding + + .2byte 100 @ IV (0-255) + .2byte 12 @ level + .2byte SPECIES_MEDITITE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Laura: @ 81EEC08 + .2byte 100 @ IV (0-255) + .2byte 14 @ level + .2byte SPECIES_MEDITITE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Cyndy1: @ 81EEC10 + .2byte 100 @ IV (0-255) + .2byte 19 @ level + .2byte SPECIES_MEDITITE + .2byte 0 @ padding + + .2byte 100 @ IV (0-255) + .2byte 19 @ level + .2byte SPECIES_MAKUHITA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Cora: @ 81EEC20 + .2byte 100 @ IV (0-255) + .2byte 27 @ level + .2byte SPECIES_MEDITITE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Jill: @ 81EEC28 + .2byte 100 @ IV (0-255) + .2byte 27 @ level + .2byte SPECIES_BRELOOM + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Cyndy2: @ 81EEC30 + .2byte 110 @ IV (0-255) + .2byte 26 @ level + .2byte SPECIES_MEDITITE + .2byte 0 @ padding + + .2byte 110 @ IV (0-255) + .2byte 26 @ level + .2byte SPECIES_MAKUHITA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Cyndy3: @ 81EEC40 + .2byte 120 @ IV (0-255) + .2byte 29 @ level + .2byte SPECIES_MEDITITE + .2byte 0 @ padding + + .2byte 120 @ IV (0-255) + .2byte 29 @ level + .2byte SPECIES_MAKUHITA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Cyndy4: @ 81EEC50 + .2byte 130 @ IV (0-255) + .2byte 32 @ level + .2byte SPECIES_MEDICHAM + .2byte 0 @ padding + + .2byte 130 @ IV (0-255) + .2byte 32 @ level + .2byte SPECIES_HARIYAMA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Cyndy5: @ 81EEC60 + .2byte 140 @ IV (0-255) + .2byte 35 @ level + .2byte SPECIES_MEDICHAM + .2byte 0 @ padding + + .2byte 140 @ IV (0-255) + .2byte 35 @ level + .2byte SPECIES_HARIYAMA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Madeline1: @ 81EEC70 + .2byte 0 @ IV (0-255) + .2byte 20 @ level + .2byte SPECIES_NUMEL + .2byte MOVE_EMBER, MOVE_TACKLE, MOVE_MAGNITUDE, MOVE_SUNNY_DAY + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Clarissa: @ 81EEC80 + .2byte 0 @ IV (0-255) + .2byte 29 @ level + .2byte SPECIES_GOLDEEN + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 29 @ level + .2byte SPECIES_WAILMER + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Angelica: @ 81EEC90 + .2byte 0 @ IV (0-255) + .2byte 30 @ level + .2byte SPECIES_CASTFORM + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Madeline2: @ 81EEC98 + .2byte 10 @ IV (0-255) + .2byte 27 @ level + .2byte SPECIES_NUMEL + .2byte MOVE_EMBER, MOVE_TACKLE, MOVE_MAGNITUDE, MOVE_SUNNY_DAY + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Madeline3: @ 81EECA8 + .2byte 20 @ IV (0-255) + .2byte 30 @ level + .2byte SPECIES_NUMEL + .2byte MOVE_EMBER, MOVE_TAKE_DOWN, MOVE_MAGNITUDE, MOVE_SUNNY_DAY + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Madeline4: @ 81EECB8 + .2byte 30 @ IV (0-255) + .2byte 32 @ level + .2byte SPECIES_ROSELIA + .2byte MOVE_LEECH_SEED, MOVE_MEGA_DRAIN, MOVE_GRASS_WHISTLE, MOVE_SUNNY_DAY + .2byte 0 @ padding + + .2byte 30 @ IV (0-255) + .2byte 32 @ level + .2byte SPECIES_NUMEL + .2byte MOVE_FLAMETHROWER, MOVE_TAKE_DOWN, MOVE_MAGNITUDE, MOVE_SUNNY_DAY + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Madeline5: @ 81EECD8 + .2byte 40 @ IV (0-255) + .2byte 35 @ level + .2byte SPECIES_ROSELIA + .2byte MOVE_LEECH_SEED, MOVE_GIGA_DRAIN, MOVE_SOLAR_BEAM, MOVE_SUNNY_DAY + .2byte 0 @ padding + + .2byte 40 @ IV (0-255) + .2byte 35 @ level + .2byte SPECIES_CAMERUPT + .2byte MOVE_FLAMETHROWER, MOVE_TAKE_DOWN, MOVE_EARTHQUAKE, MOVE_SUNNY_DAY + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Beverly: @ 81EECF8 + .2byte 0 @ IV (0-255) + .2byte 26 @ level + .2byte SPECIES_WAILMER + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 26 @ level + .2byte SPECIES_WAILMER + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Dawn: @ 81EED08 + .2byte 0 @ IV (0-255) + .2byte 27 @ level + .2byte SPECIES_MARILL + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Nicole: @ 81EED10 + .2byte 0 @ IV (0-255) + .2byte 27 @ level + .2byte SPECIES_WAILMER + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Denise: @ 81EED18 + .2byte 0 @ IV (0-255) + .2byte 27 @ level + .2byte SPECIES_WINGULL + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Beth: @ 81EED20 + .2byte 0 @ IV (0-255) + .2byte 25 @ level + .2byte SPECIES_MARILL + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 25 @ level + .2byte SPECIES_GOLDEEN + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 25 @ level + .2byte SPECIES_WINGULL + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Tara: @ 81EED38 + .2byte 0 @ IV (0-255) + .2byte 26 @ level + .2byte SPECIES_HORSEA + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 26 @ level + .2byte SPECIES_MARILL + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Missy: @ 81EED48 + .2byte 0 @ IV (0-255) + .2byte 24 @ level + .2byte SPECIES_GOLDEEN + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 24 @ level + .2byte SPECIES_WINGULL + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 24 @ level + .2byte SPECIES_MARILL + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 24 @ level + .2byte SPECIES_WAILMER + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Alice: @ 81EED68 + .2byte 0 @ IV (0-255) + .2byte 25 @ level + .2byte SPECIES_GOLDEEN + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 25 @ level + .2byte SPECIES_WINGULL + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 25 @ level + .2byte SPECIES_GOLDEEN + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Jenny1: @ 81EED80 + .2byte 0 @ IV (0-255) + .2byte 35 @ level + .2byte SPECIES_WAILMER + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Grace: @ 81EED88 + .2byte 0 @ IV (0-255) + .2byte 33 @ level + .2byte SPECIES_MARILL + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 33 @ level + .2byte SPECIES_WAILMER + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 33 @ level + .2byte SPECIES_WINGULL + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Tanya: @ 81EEDA0 + .2byte 0 @ IV (0-255) + .2byte 35 @ level + .2byte SPECIES_LUVDISC + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Sharon: @ 81EEDA8 + .2byte 0 @ IV (0-255) + .2byte 34 @ level + .2byte SPECIES_GOLDEEN + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 34 @ level + .2byte SPECIES_SEAKING + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Nikki: @ 81EEDB8 + .2byte 0 @ IV (0-255) + .2byte 32 @ level + .2byte SPECIES_MARILL + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 32 @ level + .2byte SPECIES_WAILMER + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 32 @ level + .2byte SPECIES_SPHEAL + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Brenda: @ 81EEDD0 + .2byte 0 @ IV (0-255) + .2byte 35 @ level + .2byte SPECIES_GOLDEEN + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Katie: @ 81EEDD8 + .2byte 0 @ IV (0-255) + .2byte 33 @ level + .2byte SPECIES_GOLDEEN + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 33 @ level + .2byte SPECIES_CHINCHOU + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 33 @ level + .2byte SPECIES_SPHEAL + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Susie: @ 81EEDF0 + .2byte 0 @ IV (0-255) + .2byte 33 @ level + .2byte SPECIES_HORSEA + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 33 @ level + .2byte SPECIES_WAILMER + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 33 @ level + .2byte SPECIES_PELIPPER + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Kara: @ 81EEE08 + .2byte 0 @ IV (0-255) + .2byte 35 @ level + .2byte SPECIES_SEAKING + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Dana: @ 81EEE10 + .2byte 0 @ IV (0-255) + .2byte 33 @ level + .2byte SPECIES_MARILL + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 33 @ level + .2byte SPECIES_LUVDISC + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 33 @ level + .2byte SPECIES_AZUMARILL + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Erin: @ 81EEE28 + .2byte 0 @ IV (0-255) + .2byte 38 @ level + .2byte SPECIES_WAILMER + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Debra: @ 81EEE30 + .2byte 0 @ IV (0-255) + .2byte 34 @ level + .2byte SPECIES_GOLDEEN + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 34 @ level + .2byte SPECIES_SEAKING + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Linda: @ 81EEE40 + .2byte 0 @ IV (0-255) + .2byte 34 @ level + .2byte SPECIES_HORSEA + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 34 @ level + .2byte SPECIES_SEADRA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Kaylee: @ 81EEE50 + .2byte 0 @ IV (0-255) + .2byte 34 @ level + .2byte SPECIES_LANTURN + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 34 @ level + .2byte SPECIES_PELIPPER + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Laurel: @ 81EEE60 + .2byte 0 @ IV (0-255) + .2byte 33 @ level + .2byte SPECIES_LUVDISC + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 33 @ level + .2byte SPECIES_LUVDISC + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 33 @ level + .2byte SPECIES_LUVDISC + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Darcy: @ 81EEE78 + .2byte 0 @ IV (0-255) + .2byte 13 @ level + .2byte SPECIES_GOLDEEN + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Jenny2: @ 81EEE80 + .2byte 0 @ IV (0-255) + .2byte 38 @ level + .2byte SPECIES_WAILMER + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Jenny3: @ 81EEE88 + .2byte 0 @ IV (0-255) + .2byte 41 @ level + .2byte SPECIES_WAILMER + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Jenny4: @ 81EEE90 + .2byte 0 @ IV (0-255) + .2byte 43 @ level + .2byte SPECIES_STARYU + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 43 @ level + .2byte SPECIES_WAILMER + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Jenny5: @ 81EEEA0 + .2byte 0 @ IV (0-255) + .2byte 45 @ level + .2byte SPECIES_LUVDISC + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 45 @ level + .2byte SPECIES_WAILMER + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 45 @ level + .2byte SPECIES_STARMIE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Heidi: @ 81EEEB8 + .2byte 0 @ IV (0-255) + .2byte 23 @ level + .2byte SPECIES_SANDSHREW + .2byte MOVE_DIG, MOVE_SAND_ATTACK, MOVE_POISON_STING, MOVE_SLASH + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 23 @ level + .2byte SPECIES_BALTOY + .2byte MOVE_RAPID_SPIN, MOVE_MUD_SLAP, MOVE_PSYBEAM, MOVE_ROCK_TOMB + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Becky: @ 81EEED8 + .2byte 0 @ IV (0-255) + .2byte 24 @ level + .2byte SPECIES_SANDSHREW + .2byte MOVE_SAND_ATTACK, MOVE_POISON_STING, MOVE_SLASH, MOVE_DIG + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Carol: @ 81EEEE8 + .2byte 0 @ IV (0-255) + .2byte 18 @ level + .2byte SPECIES_TAILLOW + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 18 @ level + .2byte SPECIES_LOMBRE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Nancy: @ 81EEEF8 + .2byte 0 @ IV (0-255) + .2byte 19 @ level + .2byte SPECIES_MARILL + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 19 @ level + .2byte SPECIES_LOMBRE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Martha: @ 81EEF08 + .2byte 0 @ IV (0-255) + .2byte 23 @ level + .2byte SPECIES_SKITTY + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 23 @ level + .2byte SPECIES_SWABLU + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Diana1: @ 81EEF18 + .2byte 0 @ IV (0-255) + .2byte 20 @ level + .2byte SPECIES_SHROOMISH + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 20 @ level + .2byte SPECIES_ODDISH + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 20 @ level + .2byte SPECIES_SWABLU + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Nina: @ 81EEF30 + .2byte 0 @ IV (0-255) + .2byte 9 @ level + .2byte SPECIES_SWABLU + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 9 @ level + .2byte SPECIES_ZIGZAGOON + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Irene: @ 81EEF40 + .2byte 0 @ IV (0-255) + .2byte 18 @ level + .2byte SPECIES_SHROOMISH + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 18 @ level + .2byte SPECIES_MARILL + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Diana2: @ 81EEF50 + .2byte 10 @ IV (0-255) + .2byte 25 @ level + .2byte SPECIES_SHROOMISH + .2byte 0 @ padding + + .2byte 10 @ IV (0-255) + .2byte 25 @ level + .2byte SPECIES_GLOOM + .2byte 0 @ padding + + .2byte 10 @ IV (0-255) + .2byte 25 @ level + .2byte SPECIES_SWABLU + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Diana3: @ 81EEF68 + .2byte 20 @ IV (0-255) + .2byte 28 @ level + .2byte SPECIES_BRELOOM + .2byte 0 @ padding + + .2byte 20 @ IV (0-255) + .2byte 28 @ level + .2byte SPECIES_GLOOM + .2byte 0 @ padding + + .2byte 20 @ IV (0-255) + .2byte 28 @ level + .2byte SPECIES_SWABLU + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Diana4: @ 81EEF80 + .2byte 30 @ IV (0-255) + .2byte 31 @ level + .2byte SPECIES_BRELOOM + .2byte 0 @ padding + + .2byte 30 @ IV (0-255) + .2byte 31 @ level + .2byte SPECIES_GLOOM + .2byte 0 @ padding + + .2byte 30 @ IV (0-255) + .2byte 31 @ level + .2byte SPECIES_SWABLU + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Diana5: @ 81EEF98 + .2byte 40 @ IV (0-255) + .2byte 40 @ level + .2byte SPECIES_BRELOOM + .2byte 0 @ padding + + .2byte 40 @ IV (0-255) + .2byte 40 @ level + .2byte SPECIES_VILEPLUME + .2byte 0 @ padding + + .2byte 40 @ IV (0-255) + .2byte 40 @ level + .2byte SPECIES_ALTARIA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_AmyAndLiv1: @ 81EEFB0 + .2byte 0 @ IV (0-255) + .2byte 16 @ level + .2byte SPECIES_PLUSLE + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 16 @ level + .2byte SPECIES_MINUN + .2byte 0 @ padding + + .align 2 + +gTrainerParty_AmyAndLiv2: @ 81EEFC0 + .2byte 10 @ IV (0-255) + .2byte 27 @ level + .2byte SPECIES_PLUSLE + .2byte 0 @ padding + + .2byte 10 @ IV (0-255) + .2byte 27 @ level + .2byte SPECIES_MINUN + .2byte 0 @ padding + + .align 2 + +gTrainerParty_GinaAndMia1: @ 81EEFD0 + .2byte 0 @ IV (0-255) + .2byte 8 @ level + .2byte SPECIES_LOTAD + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 8 @ level + .2byte SPECIES_SEEDOT + .2byte 0 @ padding + + .align 2 + +gTrainerParty_MiuAndYuki: @ 81EEFE0 + .2byte 0 @ IV (0-255) + .2byte 27 @ level + .2byte SPECIES_BEAUTIFLY + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 27 @ level + .2byte SPECIES_DUSTOX + .2byte 0 @ padding + + .align 2 + +gTrainerParty_AmyAndLiv3: @ 81EEFF0 + .2byte 0 @ IV (0-255) + .2byte 9 @ level + .2byte SPECIES_PLUSLE + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 9 @ level + .2byte SPECIES_MINUN + .2byte 0 @ padding + + .align 2 + +gTrainerParty_GinaAndMia2: @ 81EF000 + .2byte 0 @ IV (0-255) + .2byte 10 @ level + .2byte SPECIES_DUSKULL + .2byte MOVE_NIGHT_SHADE, MOVE_DISABLE, MOVE_NONE, MOVE_NONE + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 10 @ level + .2byte SPECIES_SHROOMISH + .2byte MOVE_ABSORB, MOVE_LEECH_SEED, MOVE_NONE, MOVE_NONE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_AmyAndLiv4: @ 81EF020 + .2byte 20 @ IV (0-255) + .2byte 30 @ level + .2byte SPECIES_PLUSLE + .2byte 0 @ padding + + .2byte 20 @ IV (0-255) + .2byte 30 @ level + .2byte SPECIES_MINUN + .2byte 0 @ padding + + .align 2 + +gTrainerParty_AmyAndLiv5: @ 81EF030 + .2byte 30 @ IV (0-255) + .2byte 33 @ level + .2byte SPECIES_PLUSLE + .2byte MOVE_SPARK, MOVE_CHARGE, MOVE_FAKE_TEARS, MOVE_HELPING_HAND + .2byte 0 @ padding + + .2byte 30 @ IV (0-255) + .2byte 33 @ level + .2byte SPECIES_MINUN + .2byte MOVE_SPARK, MOVE_CHARGE, MOVE_CHARM, MOVE_HELPING_HAND + .2byte 0 @ padding + + .align 2 + +gTrainerParty_AmyAndLiv6: @ 81EF050 + .2byte 40 @ IV (0-255) + .2byte 36 @ level + .2byte SPECIES_PLUSLE + .2byte MOVE_THUNDER, MOVE_CHARGE, MOVE_FAKE_TEARS, MOVE_HELPING_HAND + .2byte 0 @ padding + + .2byte 40 @ IV (0-255) + .2byte 36 @ level + .2byte SPECIES_MINUN + .2byte MOVE_THUNDER, MOVE_CHARGE, MOVE_CHARM, MOVE_HELPING_HAND + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Huey: @ 81EF070 + .2byte 0 @ IV (0-255) + .2byte 14 @ level + .2byte SPECIES_MACHOP + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Edmond: @ 81EF078 + .2byte 0 @ IV (0-255) + .2byte 12 @ level + .2byte SPECIES_WINGULL + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 12 @ level + .2byte SPECIES_MACHOP + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 12 @ level + .2byte SPECIES_WINGULL + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Ernest1: @ 81EF090 + .2byte 0 @ IV (0-255) + .2byte 33 @ level + .2byte SPECIES_WINGULL + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 33 @ level + .2byte SPECIES_TENTACOOL + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 33 @ level + .2byte SPECIES_MACHOKE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Dwayne: @ 81EF0A8 + .2byte 0 @ IV (0-255) + .2byte 11 @ level + .2byte SPECIES_WINGULL + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 11 @ level + .2byte SPECIES_MACHOP + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 11 @ level + .2byte SPECIES_TENTACOOL + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Phillip: @ 81EF0C0 + .2byte 0 @ IV (0-255) + .2byte 44 @ level + .2byte SPECIES_TENTACRUEL + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 44 @ level + .2byte SPECIES_MACHOKE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Leonard: @ 81EF0D0 + .2byte 0 @ IV (0-255) + .2byte 43 @ level + .2byte SPECIES_MACHOP + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 43 @ level + .2byte SPECIES_PELIPPER + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 43 @ level + .2byte SPECIES_MACHOKE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Duncan: @ 81EF0E8 + .2byte 0 @ IV (0-255) + .2byte 26 @ level + .2byte SPECIES_WAILMER + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 26 @ level + .2byte SPECIES_MACHOKE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Ernest2: @ 81EF0F8 + .2byte 10 @ IV (0-255) + .2byte 36 @ level + .2byte SPECIES_WINGULL + .2byte 0 @ padding + + .2byte 10 @ IV (0-255) + .2byte 36 @ level + .2byte SPECIES_TENTACOOL + .2byte 0 @ padding + + .2byte 10 @ IV (0-255) + .2byte 36 @ level + .2byte SPECIES_MACHOKE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Ernest3: @ 81EF110 + .2byte 20 @ IV (0-255) + .2byte 39 @ level + .2byte SPECIES_PELIPPER + .2byte 0 @ padding + + .2byte 20 @ IV (0-255) + .2byte 39 @ level + .2byte SPECIES_TENTACOOL + .2byte 0 @ padding + + .2byte 20 @ IV (0-255) + .2byte 39 @ level + .2byte SPECIES_MACHOKE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Ernest4: @ 81EF128 + .2byte 30 @ IV (0-255) + .2byte 42 @ level + .2byte SPECIES_PELIPPER + .2byte 0 @ padding + + .2byte 30 @ IV (0-255) + .2byte 42 @ level + .2byte SPECIES_TENTACOOL + .2byte 0 @ padding + + .2byte 30 @ IV (0-255) + .2byte 42 @ level + .2byte SPECIES_MACHOKE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Ernest5: @ 81EF140 + .2byte 40 @ IV (0-255) + .2byte 45 @ level + .2byte SPECIES_PELIPPER + .2byte 0 @ padding + + .2byte 40 @ IV (0-255) + .2byte 45 @ level + .2byte SPECIES_MACHOKE + .2byte 0 @ padding + + .2byte 40 @ IV (0-255) + .2byte 45 @ level + .2byte SPECIES_TENTACRUEL + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Anonymous11: @ 81EF158 + .2byte 0 @ IV (0-255) + .2byte 22 @ level + .2byte SPECIES_ROSELIA + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 22 @ level + .2byte SPECIES_ROSELIA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Anonymous12: @ 81EF168 + .2byte 0 @ IV (0-255) + .2byte 21 @ level + .2byte SPECIES_ROSELIA + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 21 @ level + .2byte SPECIES_ROSELIA + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 21 @ level + .2byte SPECIES_ROSELIA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Anonymous13: @ 81EF180 + .2byte 0 @ IV (0-255) + .2byte 23 @ level + .2byte SPECIES_ROSELIA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Sonny: @ 81EF188 + .2byte 0 @ IV (0-255) + .2byte 35 @ level + .2byte SPECIES_SPHEAL + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Donovan: @ 81EF190 + .2byte 0 @ IV (0-255) + .2byte 34 @ level + .2byte SPECIES_SPHEAL + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 34 @ level + .2byte SPECIES_SPHEAL + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Gerald: @ 81EF1A0 + .2byte 0 @ IV (0-255) + .2byte 33 @ level + .2byte SPECIES_SPHEAL + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 33 @ level + .2byte SPECIES_SPHEAL + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 33 @ level + .2byte SPECIES_SPHEAL + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Kelvin: @ 81EF1B8 + .2byte 0 @ IV (0-255) + .2byte 34 @ level + .2byte SPECIES_SPHEAL + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 34 @ level + .2byte SPECIES_SPHEAL + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Kody: @ 81EF1C8 + .2byte 0 @ IV (0-255) + .2byte 33 @ level + .2byte SPECIES_SPHEAL + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 33 @ level + .2byte SPECIES_SPHEAL + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 33 @ level + .2byte SPECIES_SPHEAL + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Tevin: @ 81EF1E0 + .2byte 0 @ IV (0-255) + .2byte 35 @ level + .2byte SPECIES_SPHEAL + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Damon: @ 81EF1E8 + .2byte 0 @ IV (0-255) + .2byte 34 @ level + .2byte SPECIES_SPHEAL + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 34 @ level + .2byte SPECIES_SPHEAL + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Pablo: @ 81EF1F8 + .2byte 0 @ IV (0-255) + .2byte 35 @ level + .2byte SPECIES_SPHEAL + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Edwin1: @ 81EF200 + .2byte 0 @ IV (0-255) + .2byte 14 @ level + .2byte SPECIES_LOMBRE + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 14 @ level + .2byte SPECIES_NUZLEAF + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Hector1: @ 81EF210 + .2byte 0 @ IV (0-255) + .2byte 20 @ level + .2byte SPECIES_ZANGOOSE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Hector2: @ 81EF218 + .2byte 0 @ IV (0-255) + .2byte 20 @ level + .2byte SPECIES_SEVIPER + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Edwin2: @ 81EF220 + .2byte 0 @ IV (0-255) + .2byte 26 @ level + .2byte SPECIES_LOMBRE + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 26 @ level + .2byte SPECIES_NUZLEAF + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Edwin3: @ 81EF230 + .2byte 0 @ IV (0-255) + .2byte 29 @ level + .2byte SPECIES_LOMBRE + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 29 @ level + .2byte SPECIES_NUZLEAF + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Edwin4: @ 81EF240 + .2byte 0 @ IV (0-255) + .2byte 32 @ level + .2byte SPECIES_LOMBRE + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 32 @ level + .2byte SPECIES_NUZLEAF + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Edwin5: @ 81EF250 + .2byte 0 @ IV (0-255) + .2byte 35 @ level + .2byte SPECIES_LUDICOLO + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 35 @ level + .2byte SPECIES_SHIFTRY + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Wally1: @ 81EF260 + .2byte 150 @ IV (0-255) + .2byte 44 @ level + .2byte SPECIES_ALTARIA + .2byte MOVE_AERIAL_ACE, MOVE_SAFEGUARD, MOVE_DRAGON_BREATH, MOVE_DRAGON_DANCE + .2byte 0 @ padding + + .2byte 150 @ IV (0-255) + .2byte 43 @ level + .2byte SPECIES_DELCATTY + .2byte MOVE_SING, MOVE_ASSIST, MOVE_CHARM, MOVE_FAINT_ATTACK + .2byte 0 @ padding + + .2byte 150 @ IV (0-255) + .2byte 44 @ level + .2byte SPECIES_ROSELIA + .2byte MOVE_MAGICAL_LEAF, MOVE_LEECH_SEED, MOVE_GIGA_DRAIN, MOVE_TOXIC + .2byte 0 @ padding + + .2byte 150 @ IV (0-255) + .2byte 41 @ level + .2byte SPECIES_MAGNETON + .2byte MOVE_SUPERSONIC, MOVE_THUNDERBOLT, MOVE_TRI_ATTACK, MOVE_SCREECH + .2byte 0 @ padding + + .2byte 250 @ IV (0-255) + .2byte 45 @ level + .2byte SPECIES_GARDEVOIR + .2byte MOVE_DOUBLE_TEAM, MOVE_CALM_MIND, MOVE_PSYCHIC, MOVE_FUTURE_SIGHT + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Brendan1: @ 81EF2B0 + .2byte 0 @ IV (0-255) + .2byte 5 @ level + .2byte SPECIES_TREECKO + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Brendan2: @ 81EF2B8 + .2byte 50 @ IV (0-255) + .2byte 18 @ level + .2byte SPECIES_NUMEL + .2byte 0 @ padding + + .2byte 50 @ IV (0-255) + .2byte 18 @ level + .2byte SPECIES_WAILMER + .2byte 0 @ padding + + .2byte 100 @ IV (0-255) + .2byte 20 @ level + .2byte SPECIES_GROVYLE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Brendan3: @ 81EF2D0 + .2byte 100 @ IV (0-255) + .2byte 29 @ level + .2byte SPECIES_NUMEL + .2byte 0 @ padding + + .2byte 100 @ IV (0-255) + .2byte 29 @ level + .2byte SPECIES_WAILMER + .2byte 0 @ padding + + .2byte 150 @ IV (0-255) + .2byte 31 @ level + .2byte SPECIES_GROVYLE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Brendan4: @ 81EF2E8 + .2byte 0 @ IV (0-255) + .2byte 5 @ level + .2byte SPECIES_TORCHIC + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Brendan5: @ 81EF2F0 + .2byte 50 @ IV (0-255) + .2byte 18 @ level + .2byte SPECIES_WAILMER + .2byte 0 @ padding + + .2byte 50 @ IV (0-255) + .2byte 18 @ level + .2byte SPECIES_SHROOMISH + .2byte 0 @ padding + + .2byte 100 @ IV (0-255) + .2byte 20 @ level + .2byte SPECIES_COMBUSKEN + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Brendan6: @ 81EF308 + .2byte 100 @ IV (0-255) + .2byte 29 @ level + .2byte SPECIES_WAILMER + .2byte 0 @ padding + + .2byte 100 @ IV (0-255) + .2byte 29 @ level + .2byte SPECIES_SHROOMISH + .2byte 0 @ padding + + .2byte 150 @ IV (0-255) + .2byte 31 @ level + .2byte SPECIES_COMBUSKEN + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Brendan7: @ 81EF320 + .2byte 0 @ IV (0-255) + .2byte 5 @ level + .2byte SPECIES_MUDKIP + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Brendan8: @ 81EF328 + .2byte 50 @ IV (0-255) + .2byte 18 @ level + .2byte SPECIES_SHROOMISH + .2byte 0 @ padding + + .2byte 50 @ IV (0-255) + .2byte 18 @ level + .2byte SPECIES_NUMEL + .2byte 0 @ padding + + .2byte 100 @ IV (0-255) + .2byte 20 @ level + .2byte SPECIES_MARSHTOMP + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Brendan9: @ 81EF340 + .2byte 100 @ IV (0-255) + .2byte 29 @ level + .2byte SPECIES_SHROOMISH + .2byte 0 @ padding + + .2byte 100 @ IV (0-255) + .2byte 29 @ level + .2byte SPECIES_NUMEL + .2byte 0 @ padding + + .2byte 150 @ IV (0-255) + .2byte 31 @ level + .2byte SPECIES_MARSHTOMP + .2byte 0 @ padding + + .align 2 + +gTrainerParty_May1: @ 81EF358 + .2byte 0 @ IV (0-255) + .2byte 5 @ level + .2byte SPECIES_TREECKO + .2byte 0 @ padding + + .align 2 + +gTrainerParty_May2: @ 81EF360 + .2byte 50 @ IV (0-255) + .2byte 18 @ level + .2byte SPECIES_WAILMER + .2byte 0 @ padding + + .2byte 50 @ IV (0-255) + .2byte 18 @ level + .2byte SPECIES_NUMEL + .2byte 0 @ padding + + .2byte 100 @ IV (0-255) + .2byte 20 @ level + .2byte SPECIES_GROVYLE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_May3: @ 81EF378 + .2byte 100 @ IV (0-255) + .2byte 29 @ level + .2byte SPECIES_NUMEL + .2byte 0 @ padding + + .2byte 100 @ IV (0-255) + .2byte 29 @ level + .2byte SPECIES_WAILMER + .2byte 0 @ padding + + .2byte 150 @ IV (0-255) + .2byte 31 @ level + .2byte SPECIES_GROVYLE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_May4: @ 81EF390 + .2byte 0 @ IV (0-255) + .2byte 5 @ level + .2byte SPECIES_TORCHIC + .2byte 0 @ padding + + .align 2 + +gTrainerParty_May5: @ 81EF398 + .2byte 50 @ IV (0-255) + .2byte 18 @ level + .2byte SPECIES_WAILMER + .2byte 0 @ padding + + .2byte 50 @ IV (0-255) + .2byte 18 @ level + .2byte SPECIES_SHROOMISH + .2byte 0 @ padding + + .2byte 100 @ IV (0-255) + .2byte 20 @ level + .2byte SPECIES_COMBUSKEN + .2byte 0 @ padding + + .align 2 + +gTrainerParty_May6: @ 81EF3B0 + .2byte 100 @ IV (0-255) + .2byte 29 @ level + .2byte SPECIES_WAILMER + .2byte 0 @ padding + + .2byte 100 @ IV (0-255) + .2byte 29 @ level + .2byte SPECIES_SHROOMISH + .2byte 0 @ padding + + .2byte 150 @ IV (0-255) + .2byte 31 @ level + .2byte SPECIES_COMBUSKEN + .2byte 0 @ padding + + .align 2 + +gTrainerParty_May7: @ 81EF3C8 + .2byte 0 @ IV (0-255) + .2byte 5 @ level + .2byte SPECIES_MUDKIP + .2byte 0 @ padding + + .align 2 + +gTrainerParty_May8: @ 81EF3D0 + .2byte 50 @ IV (0-255) + .2byte 18 @ level + .2byte SPECIES_SHROOMISH + .2byte 0 @ padding + + .2byte 50 @ IV (0-255) + .2byte 18 @ level + .2byte SPECIES_NUMEL + .2byte 0 @ padding + + .2byte 100 @ IV (0-255) + .2byte 20 @ level + .2byte SPECIES_MARSHTOMP + .2byte 0 @ padding + + .align 2 + +gTrainerParty_May9: @ 81EF3E8 + .2byte 100 @ IV (0-255) + .2byte 29 @ level + .2byte SPECIES_SHROOMISH + .2byte 0 @ padding + + .2byte 100 @ IV (0-255) + .2byte 29 @ level + .2byte SPECIES_NUMEL + .2byte 0 @ padding + + .2byte 150 @ IV (0-255) + .2byte 31 @ level + .2byte SPECIES_MARSHTOMP + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Isaac1: @ 81EF400 + .2byte 0 @ IV (0-255) + .2byte 12 @ level + .2byte SPECIES_WHISMUR + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 12 @ level + .2byte SPECIES_ZIGZAGOON + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 12 @ level + .2byte SPECIES_ARON + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 12 @ level + .2byte SPECIES_POOCHYENA + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 12 @ level + .2byte SPECIES_TAILLOW + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 12 @ level + .2byte SPECIES_MAKUHITA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Riley: @ 81EF430 + .2byte 0 @ IV (0-255) + .2byte 15 @ level + .2byte SPECIES_ZIGZAGOON + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 15 @ level + .2byte SPECIES_SPINDA + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 15 @ level + .2byte SPECIES_POOCHYENA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Aidan: @ 81EF448 + .2byte 0 @ IV (0-255) + .2byte 13 @ level + .2byte SPECIES_SEEDOT + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 13 @ level + .2byte SPECIES_NUZLEAF + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Isaac2: @ 81EF458 + .2byte 10 @ IV (0-255) + .2byte 22 @ level + .2byte SPECIES_LOUDRED + .2byte 0 @ padding + + .2byte 10 @ IV (0-255) + .2byte 22 @ level + .2byte SPECIES_LINOONE + .2byte 0 @ padding + + .2byte 10 @ IV (0-255) + .2byte 22 @ level + .2byte SPECIES_ARON + .2byte 0 @ padding + + .2byte 10 @ IV (0-255) + .2byte 22 @ level + .2byte SPECIES_MIGHTYENA + .2byte 0 @ padding + + .2byte 10 @ IV (0-255) + .2byte 22 @ level + .2byte SPECIES_SWELLOW + .2byte 0 @ padding + + .2byte 10 @ IV (0-255) + .2byte 22 @ level + .2byte SPECIES_MAKUHITA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Isaac3: @ 81EF488 + .2byte 20 @ IV (0-255) + .2byte 25 @ level + .2byte SPECIES_LOUDRED + .2byte 0 @ padding + + .2byte 20 @ IV (0-255) + .2byte 25 @ level + .2byte SPECIES_LINOONE + .2byte 0 @ padding + + .2byte 20 @ IV (0-255) + .2byte 25 @ level + .2byte SPECIES_ARON + .2byte 0 @ padding + + .2byte 20 @ IV (0-255) + .2byte 25 @ level + .2byte SPECIES_MIGHTYENA + .2byte 0 @ padding + + .2byte 20 @ IV (0-255) + .2byte 25 @ level + .2byte SPECIES_SWELLOW + .2byte 0 @ padding + + .2byte 20 @ IV (0-255) + .2byte 25 @ level + .2byte SPECIES_HARIYAMA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Isaac4: @ 81EF4B8 + .2byte 30 @ IV (0-255) + .2byte 28 @ level + .2byte SPECIES_LOUDRED + .2byte 0 @ padding + + .2byte 30 @ IV (0-255) + .2byte 28 @ level + .2byte SPECIES_LINOONE + .2byte 0 @ padding + + .2byte 30 @ IV (0-255) + .2byte 28 @ level + .2byte SPECIES_ARON + .2byte 0 @ padding + + .2byte 30 @ IV (0-255) + .2byte 28 @ level + .2byte SPECIES_MIGHTYENA + .2byte 0 @ padding + + .2byte 30 @ IV (0-255) + .2byte 28 @ level + .2byte SPECIES_SWELLOW + .2byte 0 @ padding + + .2byte 30 @ IV (0-255) + .2byte 28 @ level + .2byte SPECIES_HARIYAMA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Isaac5: @ 81EF4E8 + .2byte 40 @ IV (0-255) + .2byte 31 @ level + .2byte SPECIES_LOUDRED + .2byte 0 @ padding + + .2byte 40 @ IV (0-255) + .2byte 31 @ level + .2byte SPECIES_LINOONE + .2byte 0 @ padding + + .2byte 40 @ IV (0-255) + .2byte 31 @ level + .2byte SPECIES_LAIRON + .2byte 0 @ padding + + .2byte 40 @ IV (0-255) + .2byte 31 @ level + .2byte SPECIES_MIGHTYENA + .2byte 0 @ padding + + .2byte 40 @ IV (0-255) + .2byte 31 @ level + .2byte SPECIES_SWELLOW + .2byte 0 @ padding + + .2byte 40 @ IV (0-255) + .2byte 31 @ level + .2byte SPECIES_HARIYAMA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Lydia1: @ 81EF518 + .2byte 0 @ IV (0-255) + .2byte 12 @ level + .2byte SPECIES_WINGULL + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 12 @ level + .2byte SPECIES_SHROOMISH + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 12 @ level + .2byte SPECIES_MARILL + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 12 @ level + .2byte SPECIES_ROSELIA + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 12 @ level + .2byte SPECIES_SKITTY + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 12 @ level + .2byte SPECIES_GOLDEEN + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Alexia: @ 81EF548 + .2byte 0 @ IV (0-255) + .2byte 13 @ level + .2byte SPECIES_LOTAD + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 13 @ level + .2byte SPECIES_LOMBRE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Danielle: @ 81EF558 + .2byte 0 @ IV (0-255) + .2byte 24 @ level + .2byte SPECIES_SKITTY + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Lydia2: @ 81EF560 + .2byte 10 @ IV (0-255) + .2byte 22 @ level + .2byte SPECIES_WINGULL + .2byte 0 @ padding + + .2byte 10 @ IV (0-255) + .2byte 22 @ level + .2byte SPECIES_SHROOMISH + .2byte 0 @ padding + + .2byte 10 @ IV (0-255) + .2byte 22 @ level + .2byte SPECIES_MARILL + .2byte 0 @ padding + + .2byte 10 @ IV (0-255) + .2byte 22 @ level + .2byte SPECIES_ROSELIA + .2byte 0 @ padding + + .2byte 10 @ IV (0-255) + .2byte 22 @ level + .2byte SPECIES_SKITTY + .2byte 0 @ padding + + .2byte 10 @ IV (0-255) + .2byte 22 @ level + .2byte SPECIES_GOLDEEN + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Lydia3: @ 81EF590 + .2byte 20 @ IV (0-255) + .2byte 25 @ level + .2byte SPECIES_PELIPPER + .2byte 0 @ padding + + .2byte 20 @ IV (0-255) + .2byte 25 @ level + .2byte SPECIES_BRELOOM + .2byte 0 @ padding + + .2byte 20 @ IV (0-255) + .2byte 25 @ level + .2byte SPECIES_MARILL + .2byte 0 @ padding + + .2byte 20 @ IV (0-255) + .2byte 25 @ level + .2byte SPECIES_ROSELIA + .2byte 0 @ padding + + .2byte 20 @ IV (0-255) + .2byte 25 @ level + .2byte SPECIES_DELCATTY + .2byte 0 @ padding + + .2byte 20 @ IV (0-255) + .2byte 25 @ level + .2byte SPECIES_GOLDEEN + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Lydia4: @ 81EF5C0 + .2byte 30 @ IV (0-255) + .2byte 28 @ level + .2byte SPECIES_PELIPPER + .2byte 0 @ padding + + .2byte 30 @ IV (0-255) + .2byte 28 @ level + .2byte SPECIES_BRELOOM + .2byte 0 @ padding + + .2byte 30 @ IV (0-255) + .2byte 28 @ level + .2byte SPECIES_MARILL + .2byte 0 @ padding + + .2byte 30 @ IV (0-255) + .2byte 28 @ level + .2byte SPECIES_ROSELIA + .2byte 0 @ padding + + .2byte 30 @ IV (0-255) + .2byte 28 @ level + .2byte SPECIES_DELCATTY + .2byte 0 @ padding + + .2byte 30 @ IV (0-255) + .2byte 28 @ level + .2byte SPECIES_GOLDEEN + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Lydia5: @ 81EF5F0 + .2byte 40 @ IV (0-255) + .2byte 31 @ level + .2byte SPECIES_PELIPPER + .2byte 0 @ padding + + .2byte 40 @ IV (0-255) + .2byte 31 @ level + .2byte SPECIES_BRELOOM + .2byte 0 @ padding + + .2byte 40 @ IV (0-255) + .2byte 31 @ level + .2byte SPECIES_AZUMARILL + .2byte 0 @ padding + + .2byte 40 @ IV (0-255) + .2byte 31 @ level + .2byte SPECIES_ROSELIA + .2byte 0 @ padding + + .2byte 40 @ IV (0-255) + .2byte 31 @ level + .2byte SPECIES_DELCATTY + .2byte 0 @ padding + + .2byte 40 @ IV (0-255) + .2byte 31 @ level + .2byte SPECIES_SEAKING + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Jackson1: @ 81EF620 + .2byte 50 @ IV (0-255) + .2byte 28 @ level + .2byte SPECIES_BRELOOM + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Carlos: @ 81EF628 + .2byte 50 @ IV (0-255) + .2byte 29 @ level + .2byte SPECIES_SEEDOT + .2byte 0 @ padding + + .2byte 50 @ IV (0-255) + .2byte 29 @ level + .2byte SPECIES_NUZLEAF + .2byte 0 @ padding + + .2byte 50 @ IV (0-255) + .2byte 29 @ level + .2byte SPECIES_LOMBRE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Sebastian: @ 81EF640 + .2byte 50 @ IV (0-255) + .2byte 39 @ level + .2byte SPECIES_CACTURNE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Jackson2: @ 81EF648 + .2byte 60 @ IV (0-255) + .2byte 31 @ level + .2byte SPECIES_BRELOOM + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Jackson3: @ 81EF650 + .2byte 70 @ IV (0-255) + .2byte 34 @ level + .2byte SPECIES_BRELOOM + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Jackson4: @ 81EF658 + .2byte 80 @ IV (0-255) + .2byte 37 @ level + .2byte SPECIES_BRELOOM + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Jackson5: @ 81EF660 + .2byte 90 @ IV (0-255) + .2byte 39 @ level + .2byte SPECIES_KECLEON + .2byte 0 @ padding + + .2byte 90 @ IV (0-255) + .2byte 39 @ level + .2byte SPECIES_BRELOOM + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Catherine1: @ 81EF670 + .2byte 50 @ IV (0-255) + .2byte 27 @ level + .2byte SPECIES_GLOOM + .2byte 0 @ padding + + .2byte 50 @ IV (0-255) + .2byte 27 @ level + .2byte SPECIES_ROSELIA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Jenna: @ 81EF680 + .2byte 50 @ IV (0-255) + .2byte 29 @ level + .2byte SPECIES_LOTAD + .2byte 0 @ padding + + .2byte 50 @ IV (0-255) + .2byte 29 @ level + .2byte SPECIES_LOMBRE + .2byte 0 @ padding + + .2byte 50 @ IV (0-255) + .2byte 29 @ level + .2byte SPECIES_NUZLEAF + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Sophia: @ 81EF698 + .2byte 50 @ IV (0-255) + .2byte 38 @ level + .2byte SPECIES_SWABLU + .2byte 0 @ padding + + .2byte 50 @ IV (0-255) + .2byte 38 @ level + .2byte SPECIES_ROSELIA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Catherine2: @ 81EF6A8 + .2byte 60 @ IV (0-255) + .2byte 30 @ level + .2byte SPECIES_GLOOM + .2byte 0 @ padding + + .2byte 60 @ IV (0-255) + .2byte 30 @ level + .2byte SPECIES_ROSELIA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Catherine3: @ 81EF6B8 + .2byte 70 @ IV (0-255) + .2byte 33 @ level + .2byte SPECIES_GLOOM + .2byte 0 @ padding + + .2byte 70 @ IV (0-255) + .2byte 33 @ level + .2byte SPECIES_ROSELIA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Catherine4: @ 81EF6C8 + .2byte 80 @ IV (0-255) + .2byte 36 @ level + .2byte SPECIES_GLOOM + .2byte 0 @ padding + + .2byte 80 @ IV (0-255) + .2byte 36 @ level + .2byte SPECIES_ROSELIA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Catherine5: @ 81EF6D8 + .2byte 90 @ IV (0-255) + .2byte 39 @ level + .2byte SPECIES_BELLOSSOM + .2byte 0 @ padding + + .2byte 90 @ IV (0-255) + .2byte 39 @ level + .2byte SPECIES_ROSELIA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Maxie1: @ 81EF6E8 + .2byte 0 @ IV (0-255) + .2byte 17 @ level + .2byte SPECIES_TORKOAL + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 17 @ level + .2byte SPECIES_CAMERUPT + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Grunt28: @ 81EF6F8 + .2byte 0 @ IV (0-255) + .2byte 32 @ level + .2byte SPECIES_POOCHYENA + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 32 @ level + .2byte SPECIES_POOCHYENA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Grunt29: @ 81EF708 + .2byte 0 @ IV (0-255) + .2byte 30 @ level + .2byte SPECIES_ZUBAT + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 30 @ level + .2byte SPECIES_POOCHYENA + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 30 @ level + .2byte SPECIES_NUMEL + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 30 @ level + .2byte SPECIES_POOCHYENA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Grunt30: @ 81EF728 + .2byte 0 @ IV (0-255) + .2byte 32 @ level + .2byte SPECIES_NUMEL + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 32 @ level + .2byte SPECIES_ZUBAT + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Grunt31: @ 81EF738 + .2byte 0 @ IV (0-255) + .2byte 33 @ level + .2byte SPECIES_NUMEL + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Grunt32: @ 81EF740 + .2byte 0 @ IV (0-255) + .2byte 37 @ level + .2byte SPECIES_POOCHYENA + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 37 @ level + .2byte SPECIES_NUMEL + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Grunt33: @ 81EF750 + .2byte 0 @ IV (0-255) + .2byte 38 @ level + .2byte SPECIES_NUMEL + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Grunt34: @ 81EF758 + .2byte 0 @ IV (0-255) + .2byte 36 @ level + .2byte SPECIES_POOCHYENA + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 36 @ level + .2byte SPECIES_ZUBAT + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 36 @ level + .2byte SPECIES_NUMEL + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Grunt35: @ 81EF770 + .2byte 0 @ IV (0-255) + .2byte 17 @ level + .2byte SPECIES_BALTOY + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Grunt36: @ 81EF778 + .2byte 0 @ IV (0-255) + .2byte 9 @ level + .2byte SPECIES_POOCHYENA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Grunt37: @ 81EF780 + .2byte 0 @ IV (0-255) + .2byte 9 @ level + .2byte SPECIES_POOCHYENA + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 9 @ level + .2byte SPECIES_POOCHYENA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Grunt38: @ 81EF790 + .2byte 0 @ IV (0-255) + .2byte 16 @ level + .2byte SPECIES_POOCHYENA + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 16 @ level + .2byte SPECIES_POOCHYENA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Grunt39: @ 81EF7A0 + .2byte 0 @ IV (0-255) + .2byte 16 @ level + .2byte SPECIES_POOCHYENA + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 16 @ level + .2byte SPECIES_POOCHYENA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Grunt40: @ 81EF7B0 + .2byte 0 @ IV (0-255) + .2byte 20 @ level + .2byte SPECIES_ZUBAT + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 20 @ level + .2byte SPECIES_POOCHYENA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Grunt41: @ 81EF7C0 + .2byte 0 @ IV (0-255) + .2byte 17 @ level + .2byte SPECIES_ZUBAT + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 17 @ level + .2byte SPECIES_POOCHYENA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Grunt42: @ 81EF7D0 + .2byte 0 @ IV (0-255) + .2byte 11 @ level + .2byte SPECIES_POOCHYENA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Grunt43: @ 81EF7D8 + .2byte 0 @ IV (0-255) + .2byte 27 @ level + .2byte SPECIES_ZUBAT + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 27 @ level + .2byte SPECIES_POOCHYENA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Grunt44: @ 81EF7E8 + .2byte 0 @ IV (0-255) + .2byte 27 @ level + .2byte SPECIES_POOCHYENA + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 27 @ level + .2byte SPECIES_NUMEL + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Grunt45: @ 81EF7F8 + .2byte 0 @ IV (0-255) + .2byte 26 @ level + .2byte SPECIES_POOCHYENA + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 26 @ level + .2byte SPECIES_ZUBAT + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 26 @ level + .2byte SPECIES_NUMEL + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Grunt46: @ 81EF810 + .2byte 0 @ IV (0-255) + .2byte 15 @ level + .2byte SPECIES_NUMEL + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Grunt47: @ 81EF818 + .2byte 0 @ IV (0-255) + .2byte 14 @ level + .2byte SPECIES_ZUBAT + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 14 @ level + .2byte SPECIES_NUMEL + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Grunt48: @ 81EF828 + .2byte 0 @ IV (0-255) + .2byte 17 @ level + .2byte SPECIES_BALTOY + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Grunt49: @ 81EF830 + .2byte 0 @ IV (0-255) + .2byte 30 @ level + .2byte SPECIES_ZUBAT + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 30 @ level + .2byte SPECIES_ZUBAT + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 30 @ level + .2byte SPECIES_ZUBAT + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Grunt50: @ 81EF848 + .2byte 0 @ IV (0-255) + .2byte 31 @ level + .2byte SPECIES_POOCHYENA + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 31 @ level + .2byte SPECIES_NUMEL + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Grunt51: @ 81EF858 + .2byte 0 @ IV (0-255) + .2byte 31 @ level + .2byte SPECIES_NUMEL + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 31 @ level + .2byte SPECIES_NUMEL + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Grunt52: @ 81EF868 + .2byte 0 @ IV (0-255) + .2byte 28 @ level + .2byte SPECIES_NUMEL + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Grunt53: @ 81EF870 + .2byte 0 @ IV (0-255) + .2byte 31 @ level + .2byte SPECIES_POOCHYENA + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 31 @ level + .2byte SPECIES_NUMEL + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 31 @ level + .2byte SPECIES_NUMEL + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Grunt54: @ 81EF888 + .2byte 0 @ IV (0-255) + .2byte 33 @ level + .2byte SPECIES_ZUBAT + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Anonymous14: @ 81EF890 + .2byte 50 @ IV (0-255) + .2byte 30 @ level + .2byte SPECIES_CARVANHA + .2byte 0 @ padding + + .2byte 50 @ IV (0-255) + .2byte 30 @ level + .2byte SPECIES_MIGHTYENA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Anonymous15: @ 81EF8A0 + .2byte 50 @ IV (0-255) + .2byte 30 @ level + .2byte SPECIES_POOCHYENA + .2byte 0 @ padding + + .2byte 50 @ IV (0-255) + .2byte 30 @ level + .2byte SPECIES_SWELLOW + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Tabitha1: @ 81EF8B0 + .2byte 50 @ IV (0-255) + .2byte 32 @ level + .2byte SPECIES_NUMEL + .2byte 0 @ padding + + .2byte 50 @ IV (0-255) + .2byte 32 @ level + .2byte SPECIES_MIGHTYENA + .2byte 0 @ padding + + .2byte 50 @ IV (0-255) + .2byte 32 @ level + .2byte SPECIES_CAMERUPT + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Tabitha2: @ 81EF8C8 + .2byte 50 @ IV (0-255) + .2byte 20 @ level + .2byte SPECIES_NUMEL + .2byte 0 @ padding + + .2byte 50 @ IV (0-255) + .2byte 20 @ level + .2byte SPECIES_POOCHYENA + .2byte 0 @ padding + + .2byte 50 @ IV (0-255) + .2byte 20 @ level + .2byte SPECIES_NUMEL + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Anonymous16: @ 81EF8E0 + .2byte 50 @ IV (0-255) + .2byte 21 @ level + .2byte SPECIES_CARVANHA + .2byte 0 @ padding + + .2byte 50 @ IV (0-255) + .2byte 21 @ level + .2byte SPECIES_SHARPEDO + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Courtney1: @ 81EF8F0 + .2byte 50 @ IV (0-255) + .2byte 28 @ level + .2byte SPECIES_NUMEL + .2byte 0 @ padding + + .2byte 50 @ IV (0-255) + .2byte 28 @ level + .2byte SPECIES_MIGHTYENA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Courtney2: @ 81EF900 + .2byte 50 @ IV (0-255) + .2byte 38 @ level + .2byte SPECIES_CAMERUPT + .2byte 0 @ padding + + .2byte 50 @ IV (0-255) + .2byte 38 @ level + .2byte SPECIES_MIGHTYENA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Maxie2: @ 81EF910 + .2byte 150 @ IV (0-255) + .2byte 41 @ level + .2byte SPECIES_MIGHTYENA + .2byte 0 @ padding + + .2byte 150 @ IV (0-255) + .2byte 41 @ level + .2byte SPECIES_CROBAT + .2byte 0 @ padding + + .2byte 150 @ IV (0-255) + .2byte 43 @ level + .2byte SPECIES_CAMERUPT + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Maxie3: @ 81EF928 + .2byte 150 @ IV (0-255) + .2byte 24 @ level + .2byte SPECIES_MIGHTYENA + .2byte 0 @ padding + + .2byte 150 @ IV (0-255) + .2byte 24 @ level + .2byte SPECIES_GOLBAT + .2byte 0 @ padding + + .2byte 150 @ IV (0-255) + .2byte 25 @ level + .2byte SPECIES_CAMERUPT + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Tiana: @ 81EF940 + .2byte 0 @ IV (0-255) + .2byte 4 @ level + .2byte SPECIES_ZIGZAGOON + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 4 @ level + .2byte SPECIES_ZIGZAGOON + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Haley1: @ 81EF950 + .2byte 0 @ IV (0-255) + .2byte 7 @ level + .2byte SPECIES_LOTAD + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 7 @ level + .2byte SPECIES_SHROOMISH + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Janice: @ 81EF960 + .2byte 0 @ IV (0-255) + .2byte 10 @ level + .2byte SPECIES_MARILL + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Vivi: @ 81EF968 + .2byte 100 @ IV (0-255) + .2byte 15 @ level + .2byte SPECIES_MARILL + .2byte 0 @ padding + + .2byte 100 @ IV (0-255) + .2byte 15 @ level + .2byte SPECIES_SHROOMISH + .2byte 0 @ padding + + .2byte 100 @ IV (0-255) + .2byte 15 @ level + .2byte SPECIES_NUMEL + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Haley2: @ 81EF980 + .2byte 10 @ IV (0-255) + .2byte 26 @ level + .2byte SPECIES_LOMBRE + .2byte 0 @ padding + + .2byte 10 @ IV (0-255) + .2byte 26 @ level + .2byte SPECIES_SHROOMISH + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Haley3: @ 81EF990 + .2byte 20 @ IV (0-255) + .2byte 29 @ level + .2byte SPECIES_LOMBRE + .2byte 0 @ padding + + .2byte 20 @ IV (0-255) + .2byte 29 @ level + .2byte SPECIES_BRELOOM + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Haley4: @ 81EF9A0 + .2byte 30 @ IV (0-255) + .2byte 32 @ level + .2byte SPECIES_LOMBRE + .2byte 0 @ padding + + .2byte 30 @ IV (0-255) + .2byte 32 @ level + .2byte SPECIES_BRELOOM + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Haley5: @ 81EF9B0 + .2byte 40 @ IV (0-255) + .2byte 34 @ level + .2byte SPECIES_SWELLOW + .2byte 0 @ padding + + .2byte 40 @ IV (0-255) + .2byte 34 @ level + .2byte SPECIES_LOMBRE + .2byte 0 @ padding + + .2byte 40 @ IV (0-255) + .2byte 34 @ level + .2byte SPECIES_BRELOOM + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Sally: @ 81EF9C8 + .2byte 0 @ IV (0-255) + .2byte 16 @ level + .2byte SPECIES_ODDISH + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Robin: @ 81EF9D0 + .2byte 0 @ IV (0-255) + .2byte 14 @ level + .2byte SPECIES_SKITTY + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 14 @ level + .2byte SPECIES_SHROOMISH + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 14 @ level + .2byte SPECIES_MARILL + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Andrea: @ 81EF9E8 + .2byte 100 @ IV (0-255) + .2byte 41 @ level + .2byte SPECIES_LUVDISC + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Crissy: @ 81EF9F0 + .2byte 100 @ IV (0-255) + .2byte 40 @ level + .2byte SPECIES_WAILMER + .2byte 0 @ padding + + .2byte 100 @ IV (0-255) + .2byte 40 @ level + .2byte SPECIES_WAILMER + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Rick: @ 81EFA00 + .2byte 0 @ IV (0-255) + .2byte 4 @ level + .2byte SPECIES_WURMPLE + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 4 @ level + .2byte SPECIES_WURMPLE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Lyle: @ 81EFA10 + .2byte 0 @ IV (0-255) + .2byte 3 @ level + .2byte SPECIES_WURMPLE + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 3 @ level + .2byte SPECIES_WURMPLE + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 3 @ level + .2byte SPECIES_WURMPLE + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 3 @ level + .2byte SPECIES_WURMPLE + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 3 @ level + .2byte SPECIES_WURMPLE + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 3 @ level + .2byte SPECIES_WURMPLE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Jose: @ 81EFA40 + .2byte 50 @ IV (0-255) + .2byte 8 @ level + .2byte SPECIES_WURMPLE + .2byte 0 @ padding + + .2byte 50 @ IV (0-255) + .2byte 8 @ level + .2byte SPECIES_SILCOON + .2byte 0 @ padding + + .2byte 50 @ IV (0-255) + .2byte 8 @ level + .2byte SPECIES_NINCADA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Doug: @ 81EFA58 + .2byte 0 @ IV (0-255) + .2byte 26 @ level + .2byte SPECIES_NINCADA + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 26 @ level + .2byte SPECIES_NINCADA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Greg: @ 81EFA68 + .2byte 0 @ IV (0-255) + .2byte 26 @ level + .2byte SPECIES_VOLBEAT + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 26 @ level + .2byte SPECIES_ILLUMISE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Kent: @ 81EFA78 + .2byte 0 @ IV (0-255) + .2byte 26 @ level + .2byte SPECIES_NINJASK + .2byte 0 @ padding + + .align 2 + +gTrainerParty_James1: @ 81EFA80 + .2byte 0 @ IV (0-255) + .2byte 8 @ level + .2byte SPECIES_NINCADA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_James2: @ 81EFA88 + .2byte 10 @ IV (0-255) + .2byte 27 @ level + .2byte SPECIES_NINJASK + .2byte 0 @ padding + + .align 2 + +gTrainerParty_James3: @ 81EFA90 + .2byte 20 @ IV (0-255) + .2byte 29 @ level + .2byte SPECIES_DUSTOX + .2byte 0 @ padding + + .2byte 20 @ IV (0-255) + .2byte 29 @ level + .2byte SPECIES_NINJASK + .2byte 0 @ padding + + .align 2 + +gTrainerParty_James4: @ 81EFAA0 + .2byte 30 @ IV (0-255) + .2byte 31 @ level + .2byte SPECIES_SURSKIT + .2byte 0 @ padding + + .2byte 30 @ IV (0-255) + .2byte 31 @ level + .2byte SPECIES_DUSTOX + .2byte 0 @ padding + + .2byte 30 @ IV (0-255) + .2byte 31 @ level + .2byte SPECIES_NINJASK + .2byte 0 @ padding + + .align 2 + +gTrainerParty_James5: @ 81EFAB8 + .2byte 40 @ IV (0-255) + .2byte 33 @ level + .2byte SPECIES_SURSKIT + .2byte 0 @ padding + + .2byte 40 @ IV (0-255) + .2byte 33 @ level + .2byte SPECIES_NINJASK + .2byte 0 @ padding + + .2byte 40 @ IV (0-255) + .2byte 33 @ level + .2byte SPECIES_DUSTOX + .2byte 0 @ padding + + .2byte 40 @ IV (0-255) + .2byte 33 @ level + .2byte SPECIES_NINJASK + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Brice: @ 81EFAD8 + .2byte 0 @ IV (0-255) + .2byte 18 @ level + .2byte SPECIES_NUMEL + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 18 @ level + .2byte SPECIES_MACHOP + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Trent1: @ 81EFAE8 + .2byte 0 @ IV (0-255) + .2byte 16 @ level + .2byte SPECIES_GEODUDE + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 16 @ level + .2byte SPECIES_GEODUDE + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 16 @ level + .2byte SPECIES_GEODUDE + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 16 @ level + .2byte SPECIES_GEODUDE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Lenny: @ 81EFB08 + .2byte 0 @ IV (0-255) + .2byte 19 @ level + .2byte SPECIES_MACHOP + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 19 @ level + .2byte SPECIES_MACHOP + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Lucas1: @ 81EFB18 + .2byte 0 @ IV (0-255) + .2byte 18 @ level + .2byte SPECIES_GEODUDE + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 18 @ level + .2byte SPECIES_GEODUDE + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 18 @ level + .2byte SPECIES_GEODUDE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Alan: @ 81EFB30 + .2byte 0 @ IV (0-255) + .2byte 22 @ level + .2byte SPECIES_GEODUDE + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 22 @ level + .2byte SPECIES_NOSEPASS + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 22 @ level + .2byte SPECIES_GRAVELER + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Clark: @ 81EFB48 + .2byte 0 @ IV (0-255) + .2byte 8 @ level + .2byte SPECIES_GEODUDE + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 8 @ level + .2byte SPECIES_GEODUDE + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 8 @ level + .2byte SPECIES_GEODUDE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Eric: @ 81EFB60 + .2byte 0 @ IV (0-255) + .2byte 21 @ level + .2byte SPECIES_BALTOY + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 21 @ level + .2byte SPECIES_BALTOY + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Lucas2: @ 81EFB70 + .2byte 0 @ IV (0-255) + .2byte 9 @ level + .2byte SPECIES_WAILMER + .2byte MOVE_SPLASH, MOVE_WATER_GUN, MOVE_NONE, MOVE_NONE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Mike1: @ 81EFB80 + .2byte 0 @ IV (0-255) + .2byte 10 @ level + .2byte SPECIES_PELIPPER + .2byte MOVE_GUST, MOVE_GROWL, MOVE_NONE, MOVE_NONE + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 10 @ level + .2byte SPECIES_POOCHYENA + .2byte MOVE_BITE, MOVE_SCARY_FACE, MOVE_NONE, MOVE_NONE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Mike2: @ 81EFBA0 + .2byte 0 @ IV (0-255) + .2byte 16 @ level + .2byte SPECIES_GEODUDE + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 16 @ level + .2byte SPECIES_GEODUDE + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 16 @ level + .2byte SPECIES_MACHOP + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Trent2: @ 81EFBB8 + .2byte 10 @ IV (0-255) + .2byte 24 @ level + .2byte SPECIES_GEODUDE + .2byte 0 @ padding + + .2byte 10 @ IV (0-255) + .2byte 24 @ level + .2byte SPECIES_GEODUDE + .2byte 0 @ padding + + .2byte 10 @ IV (0-255) + .2byte 24 @ level + .2byte SPECIES_GEODUDE + .2byte 0 @ padding + + .2byte 10 @ IV (0-255) + .2byte 24 @ level + .2byte SPECIES_GRAVELER + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Trent3: @ 81EFBD8 + .2byte 20 @ IV (0-255) + .2byte 27 @ level + .2byte SPECIES_GEODUDE + .2byte 0 @ padding + + .2byte 20 @ IV (0-255) + .2byte 27 @ level + .2byte SPECIES_GEODUDE + .2byte 0 @ padding + + .2byte 20 @ IV (0-255) + .2byte 27 @ level + .2byte SPECIES_GRAVELER + .2byte 0 @ padding + + .2byte 20 @ IV (0-255) + .2byte 27 @ level + .2byte SPECIES_GRAVELER + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Trent4: @ 81EFBF8 + .2byte 30 @ IV (0-255) + .2byte 30 @ level + .2byte SPECIES_GEODUDE + .2byte 0 @ padding + + .2byte 30 @ IV (0-255) + .2byte 30 @ level + .2byte SPECIES_GRAVELER + .2byte 0 @ padding + + .2byte 30 @ IV (0-255) + .2byte 30 @ level + .2byte SPECIES_GRAVELER + .2byte 0 @ padding + + .2byte 30 @ IV (0-255) + .2byte 30 @ level + .2byte SPECIES_GRAVELER + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Trent5: @ 81EFC18 + .2byte 40 @ IV (0-255) + .2byte 33 @ level + .2byte SPECIES_GRAVELER + .2byte 0 @ padding + + .2byte 40 @ IV (0-255) + .2byte 33 @ level + .2byte SPECIES_GRAVELER + .2byte 0 @ padding + + .2byte 40 @ IV (0-255) + .2byte 33 @ level + .2byte SPECIES_GRAVELER + .2byte 0 @ padding + + .2byte 40 @ IV (0-255) + .2byte 33 @ level + .2byte SPECIES_GOLEM + .2byte 0 @ padding + + .align 2 + +gTrainerParty_DezAndLuke: @ 81EFC38 + .2byte 0 @ IV (0-255) + .2byte 32 @ level + .2byte SPECIES_DELCATTY + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 32 @ level + .2byte SPECIES_MANECTRIC + .2byte 0 @ padding + + .align 2 + +gTrainerParty_LeaAndJed: @ 81EFC48 + .2byte 0 @ IV (0-255) + .2byte 45 @ level + .2byte SPECIES_LUVDISC + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 45 @ level + .2byte SPECIES_LUVDISC + .2byte 0 @ padding + + .align 2 + +gTrainerParty_LoisAndHal1: @ 81EFC58 + .2byte 0 @ IV (0-255) + .2byte 27 @ level + .2byte SPECIES_VOLBEAT + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 27 @ level + .2byte SPECIES_ILLUMISE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_LoisAndHal2: @ 81EFC68 + .2byte 10 @ IV (0-255) + .2byte 30 @ level + .2byte SPECIES_VOLBEAT + .2byte 0 @ padding + + .2byte 10 @ IV (0-255) + .2byte 30 @ level + .2byte SPECIES_ILLUMISE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_LoisAndHal3: @ 81EFC78 + .2byte 20 @ IV (0-255) + .2byte 33 @ level + .2byte SPECIES_VOLBEAT + .2byte 0 @ padding + + .2byte 20 @ IV (0-255) + .2byte 33 @ level + .2byte SPECIES_ILLUMISE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_LoisAndHal4: @ 81EFC88 + .2byte 30 @ IV (0-255) + .2byte 36 @ level + .2byte SPECIES_VOLBEAT + .2byte 0 @ padding + + .2byte 30 @ IV (0-255) + .2byte 36 @ level + .2byte SPECIES_ILLUMISE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_LoisAndHal5: @ 81EFC98 + .2byte 40 @ IV (0-255) + .2byte 39 @ level + .2byte SPECIES_VOLBEAT + .2byte 0 @ padding + + .2byte 40 @ IV (0-255) + .2byte 39 @ level + .2byte SPECIES_ILLUMISE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Johanna: @ 81EFCA8 + .2byte 0 @ IV (0-255) + .2byte 13 @ level + .2byte SPECIES_GOLDEEN + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Zane: @ 81EFCB0 + .2byte 100 @ IV (0-255) + .2byte 24 @ level + .2byte SPECIES_KECLEON + .2byte MOVE_FLAMETHROWER, MOVE_FURY_SWIPES, MOVE_FAINT_ATTACK, MOVE_BIND + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Vivian: @ 81EFCC0 + .2byte 100 @ IV (0-255) + .2byte 19 @ level + .2byte SPECIES_MEDITITE + .2byte MOVE_BIDE, MOVE_DETECT, MOVE_CONFUSION, MOVE_THUNDER_PUNCH + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Sadie: @ 81EFCD0 + .2byte 100 @ IV (0-255) + .2byte 24 @ level + .2byte SPECIES_MEDITITE + .2byte MOVE_BIDE, MOVE_DETECT, MOVE_CONFUSION, MOVE_FIRE_PUNCH + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Hideo2: @ 81EFCE0 + .2byte 0 @ IV (0-255) + .2byte 26 @ level + .2byte SPECIES_KOFFING + .2byte MOVE_TACKLE, MOVE_SELF_DESTRUCT, MOVE_SLUDGE, MOVE_SMOKESCREEN + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 26 @ level + .2byte SPECIES_KOFFING + .2byte MOVE_TACKLE, MOVE_POISON_GAS, MOVE_SLUDGE, MOVE_SMOKESCREEN + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Keigo: @ 81EFD00 + .2byte 0 @ IV (0-255) + .2byte 29 @ level + .2byte SPECIES_KOFFING + .2byte MOVE_POISON_GAS, MOVE_TACKLE, MOVE_SLUDGE, MOVE_SMOKESCREEN + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 29 @ level + .2byte SPECIES_NINJASK + .2byte MOVE_SAND_ATTACK, MOVE_DOUBLE_TEAM, MOVE_FURY_CUTTER, MOVE_SWORDS_DANCE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Tsunao: @ 81EFD20 + .2byte 0 @ IV (0-255) + .2byte 28 @ level + .2byte SPECIES_NINCADA + .2byte MOVE_LEECH_LIFE, MOVE_FURY_SWIPES, MOVE_MIND_READER, MOVE_DIG + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 28 @ level + .2byte SPECIES_KOFFING + .2byte MOVE_TACKLE, MOVE_SELF_DESTRUCT, MOVE_SLUDGE, MOVE_SMOKESCREEN + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 28 @ level + .2byte SPECIES_NINJASK + .2byte MOVE_DOUBLE_TEAM, MOVE_FURY_CUTTER, MOVE_SCREECH, MOVE_SWORDS_DANCE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Terrell: @ 81EFD50 + .2byte 100 @ IV (0-255) + .2byte 29 @ level + .2byte SPECIES_TAILLOW + .2byte 0 @ padding + + .2byte 100 @ IV (0-255) + .2byte 29 @ level + .2byte SPECIES_SWELLOW + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Kylee: @ 81EFD60 + .2byte 100 @ IV (0-255) + .2byte 30 @ level + .2byte SPECIES_SWABLU + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Wally2: @ 81EFD68 + .2byte 30 @ IV (0-255) + .2byte 16 @ level + .2byte SPECIES_RALTS + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Wally3: @ 81EFD70 + .2byte 150 @ IV (0-255) + .2byte 47 @ level + .2byte SPECIES_ALTARIA + .2byte MOVE_AERIAL_ACE, MOVE_SAFEGUARD, MOVE_DRAGON_BREATH, MOVE_DRAGON_DANCE + .2byte 0 @ padding + + .2byte 150 @ IV (0-255) + .2byte 46 @ level + .2byte SPECIES_DELCATTY + .2byte MOVE_SING, MOVE_ASSIST, MOVE_CHARM, MOVE_FAINT_ATTACK + .2byte 0 @ padding + + .2byte 150 @ IV (0-255) + .2byte 47 @ level + .2byte SPECIES_ROSELIA + .2byte MOVE_MAGICAL_LEAF, MOVE_LEECH_SEED, MOVE_GIGA_DRAIN, MOVE_TOXIC + .2byte 0 @ padding + + .2byte 150 @ IV (0-255) + .2byte 44 @ level + .2byte SPECIES_MAGNETON + .2byte MOVE_SUPERSONIC, MOVE_THUNDERBOLT, MOVE_TRI_ATTACK, MOVE_SCREECH + .2byte 0 @ padding + + .2byte 250 @ IV (0-255) + .2byte 48 @ level + .2byte SPECIES_GARDEVOIR + .2byte MOVE_DOUBLE_TEAM, MOVE_CALM_MIND, MOVE_PSYCHIC, MOVE_FUTURE_SIGHT + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Wally4: @ 81EFDC0 + .2byte 150 @ IV (0-255) + .2byte 50 @ level + .2byte SPECIES_ALTARIA + .2byte MOVE_AERIAL_ACE, MOVE_SAFEGUARD, MOVE_DRAGON_BREATH, MOVE_DRAGON_DANCE + .2byte 0 @ padding + + .2byte 150 @ IV (0-255) + .2byte 49 @ level + .2byte SPECIES_DELCATTY + .2byte MOVE_SING, MOVE_ASSIST, MOVE_CHARM, MOVE_FAINT_ATTACK + .2byte 0 @ padding + + .2byte 150 @ IV (0-255) + .2byte 50 @ level + .2byte SPECIES_ROSELIA + .2byte MOVE_MAGICAL_LEAF, MOVE_LEECH_SEED, MOVE_GIGA_DRAIN, MOVE_TOXIC + .2byte 0 @ padding + + .2byte 150 @ IV (0-255) + .2byte 47 @ level + .2byte SPECIES_MAGNETON + .2byte MOVE_SUPERSONIC, MOVE_THUNDERBOLT, MOVE_TRI_ATTACK, MOVE_SCREECH + .2byte 0 @ padding + + .2byte 250 @ IV (0-255) + .2byte 51 @ level + .2byte SPECIES_GARDEVOIR + .2byte MOVE_DOUBLE_TEAM, MOVE_CALM_MIND, MOVE_PSYCHIC, MOVE_FUTURE_SIGHT + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Wally5: @ 81EFE10 + .2byte 150 @ IV (0-255) + .2byte 53 @ level + .2byte SPECIES_ALTARIA + .2byte MOVE_AERIAL_ACE, MOVE_SAFEGUARD, MOVE_DRAGON_BREATH, MOVE_DRAGON_DANCE + .2byte 0 @ padding + + .2byte 150 @ IV (0-255) + .2byte 52 @ level + .2byte SPECIES_DELCATTY + .2byte MOVE_SING, MOVE_ASSIST, MOVE_CHARM, MOVE_FAINT_ATTACK + .2byte 0 @ padding + + .2byte 150 @ IV (0-255) + .2byte 53 @ level + .2byte SPECIES_ROSELIA + .2byte MOVE_MAGICAL_LEAF, MOVE_LEECH_SEED, MOVE_GIGA_DRAIN, MOVE_TOXIC + .2byte 0 @ padding + + .2byte 150 @ IV (0-255) + .2byte 50 @ level + .2byte SPECIES_MAGNETON + .2byte MOVE_SUPERSONIC, MOVE_THUNDERBOLT, MOVE_TRI_ATTACK, MOVE_SCREECH + .2byte 0 @ padding + + .2byte 250 @ IV (0-255) + .2byte 54 @ level + .2byte SPECIES_GARDEVOIR + .2byte MOVE_DOUBLE_TEAM, MOVE_CALM_MIND, MOVE_PSYCHIC, MOVE_FUTURE_SIGHT + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Wally6: @ 81EFE60 + .2byte 150 @ IV (0-255) + .2byte 56 @ level + .2byte SPECIES_ALTARIA + .2byte MOVE_AERIAL_ACE, MOVE_SAFEGUARD, MOVE_DRAGON_BREATH, MOVE_DRAGON_DANCE + .2byte 0 @ padding + + .2byte 150 @ IV (0-255) + .2byte 55 @ level + .2byte SPECIES_DELCATTY + .2byte MOVE_SING, MOVE_ASSIST, MOVE_CHARM, MOVE_FAINT_ATTACK + .2byte 0 @ padding + + .2byte 150 @ IV (0-255) + .2byte 56 @ level + .2byte SPECIES_ROSELIA + .2byte MOVE_MAGICAL_LEAF, MOVE_LEECH_SEED, MOVE_GIGA_DRAIN, MOVE_TOXIC + .2byte 0 @ padding + + .2byte 150 @ IV (0-255) + .2byte 53 @ level + .2byte SPECIES_MAGNETON + .2byte MOVE_SUPERSONIC, MOVE_THUNDERBOLT, MOVE_TRI_ATTACK, MOVE_SCREECH + .2byte 0 @ padding + + .2byte 250 @ IV (0-255) + .2byte 57 @ level + .2byte SPECIES_GARDEVOIR + .2byte MOVE_DOUBLE_TEAM, MOVE_CALM_MIND, MOVE_PSYCHIC, MOVE_FUTURE_SIGHT + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Brendan10: @ 81EFEB0 + .2byte 150 @ IV (0-255) + .2byte 31 @ level + .2byte SPECIES_SWELLOW + .2byte 0 @ padding + + .2byte 150 @ IV (0-255) + .2byte 32 @ level + .2byte SPECIES_NUMEL + .2byte 0 @ padding + + .2byte 150 @ IV (0-255) + .2byte 32 @ level + .2byte SPECIES_WAILMER + .2byte 0 @ padding + + .2byte 200 @ IV (0-255) + .2byte 34 @ level + .2byte SPECIES_GROVYLE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Brendan11: @ 81EFED0 + .2byte 150 @ IV (0-255) + .2byte 31 @ level + .2byte SPECIES_SWELLOW + .2byte 0 @ padding + + .2byte 150 @ IV (0-255) + .2byte 32 @ level + .2byte SPECIES_WAILMER + .2byte 0 @ padding + + .2byte 150 @ IV (0-255) + .2byte 32 @ level + .2byte SPECIES_SHROOMISH + .2byte 0 @ padding + + .2byte 200 @ IV (0-255) + .2byte 34 @ level + .2byte SPECIES_COMBUSKEN + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Brendan12: @ 81EFEF0 + .2byte 150 @ IV (0-255) + .2byte 31 @ level + .2byte SPECIES_SWELLOW + .2byte 0 @ padding + + .2byte 150 @ IV (0-255) + .2byte 32 @ level + .2byte SPECIES_SHROOMISH + .2byte 0 @ padding + + .2byte 150 @ IV (0-255) + .2byte 32 @ level + .2byte SPECIES_NUMEL + .2byte 0 @ padding + + .2byte 200 @ IV (0-255) + .2byte 34 @ level + .2byte SPECIES_MARSHTOMP + .2byte 0 @ padding + + .align 2 + +gTrainerParty_May10: @ 81EFF10 + .2byte 150 @ IV (0-255) + .2byte 31 @ level + .2byte SPECIES_SWELLOW + .2byte 0 @ padding + + .2byte 150 @ IV (0-255) + .2byte 32 @ level + .2byte SPECIES_NUMEL + .2byte 0 @ padding + + .2byte 150 @ IV (0-255) + .2byte 32 @ level + .2byte SPECIES_WAILMER + .2byte 0 @ padding + + .2byte 200 @ IV (0-255) + .2byte 34 @ level + .2byte SPECIES_GROVYLE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_May11: @ 81EFF30 + .2byte 150 @ IV (0-255) + .2byte 31 @ level + .2byte SPECIES_SWELLOW + .2byte 0 @ padding + + .2byte 150 @ IV (0-255) + .2byte 32 @ level + .2byte SPECIES_WAILMER + .2byte 0 @ padding + + .2byte 150 @ IV (0-255) + .2byte 32 @ level + .2byte SPECIES_SHROOMISH + .2byte 0 @ padding + + .2byte 200 @ IV (0-255) + .2byte 34 @ level + .2byte SPECIES_COMBUSKEN + .2byte 0 @ padding + + .align 2 + +gTrainerParty_May12: @ 81EFF50 + .2byte 150 @ IV (0-255) + .2byte 31 @ level + .2byte SPECIES_SWELLOW + .2byte 0 @ padding + + .2byte 150 @ IV (0-255) + .2byte 32 @ level + .2byte SPECIES_SHROOMISH + .2byte 0 @ padding + + .2byte 150 @ IV (0-255) + .2byte 32 @ level + .2byte SPECIES_NUMEL + .2byte 0 @ padding + + .2byte 200 @ IV (0-255) + .2byte 34 @ level + .2byte SPECIES_MARSHTOMP + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Jonah: @ 81EFF70 + .2byte 0 @ IV (0-255) + .2byte 34 @ level + .2byte SPECIES_WAILMER + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 32 @ level + .2byte SPECIES_TENTACOOL + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 30 @ level + .2byte SPECIES_WAILMER + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 32 @ level + .2byte SPECIES_SHARPEDO + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Henry: @ 81EFF90 + .2byte 0 @ IV (0-255) + .2byte 31 @ level + .2byte SPECIES_TENTACOOL + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 33 @ level + .2byte SPECIES_CARVANHA + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 35 @ level + .2byte SPECIES_TENTACRUEL + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Roger: @ 81EFFA8 + .2byte 0 @ IV (0-255) + .2byte 15 @ level + .2byte SPECIES_MAGIKARP + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 25 @ level + .2byte SPECIES_MAGIKARP + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 35 @ level + .2byte SPECIES_GYARADOS + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 45 @ level + .2byte SPECIES_MAGIKARP + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Alexa: @ 81EFFC8 + .2byte 100 @ IV (0-255) + .2byte 35 @ level + .2byte SPECIES_GLOOM + .2byte 0 @ padding + + .2byte 100 @ IV (0-255) + .2byte 35 @ level + .2byte SPECIES_AZUMARILL + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Ruben: @ 81EFFD8 + .2byte 100 @ IV (0-255) + .2byte 34 @ level + .2byte SPECIES_SHIFTRY + .2byte 0 @ padding + + .2byte 100 @ IV (0-255) + .2byte 34 @ level + .2byte SPECIES_GRAVELER + .2byte 0 @ padding + + .2byte 100 @ IV (0-255) + .2byte 34 @ level + .2byte SPECIES_LOUDRED + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Koji: @ 81EFFF0 + .2byte 100 @ IV (0-255) + .2byte 34 @ level + .2byte SPECIES_MACHOKE + .2byte 0 @ padding + + .2byte 100 @ IV (0-255) + .2byte 34 @ level + .2byte SPECIES_MACHOKE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Wayne: @ 81F0000 + .2byte 0 @ IV (0-255) + .2byte 30 @ level + .2byte SPECIES_TENTACOOL + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 30 @ level + .2byte SPECIES_TENTACOOL + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 35 @ level + .2byte SPECIES_WAILMER + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 32 @ level + .2byte SPECIES_TENTACRUEL + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Byron: @ 81F0020 + .2byte 0 @ IV (0-255) + .2byte 34 @ level + .2byte SPECIES_SWELLOW + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 34 @ level + .2byte SPECIES_PELIPPER + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Reed: @ 81F0030 + .2byte 0 @ IV (0-255) + .2byte 32 @ level + .2byte SPECIES_CARVANHA + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 32 @ level + .2byte SPECIES_CARVANHA + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 32 @ level + .2byte SPECIES_SPHEAL + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 32 @ level + .2byte SPECIES_SHARPEDO + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Tisha: @ 81F0050 + .2byte 0 @ IV (0-255) + .2byte 33 @ level + .2byte SPECIES_CHINCHOU + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 33 @ level + .2byte SPECIES_LUVDISC + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 33 @ level + .2byte SPECIES_PELIPPER + .2byte 0 @ padding + + .align 2 + +gTrainerParty_ToriAndTia: @ 81F0068 + .2byte 0 @ IV (0-255) + .2byte 20 @ level + .2byte SPECIES_WHISMUR + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 20 @ level + .2byte SPECIES_WHISMUR + .2byte 0 @ padding + + .align 2 + +gTrainerParty_KimAndIris: @ 81F0078 + .2byte 0 @ IV (0-255) + .2byte 34 @ level + .2byte SPECIES_SWABLU + .2byte MOVE_SING, MOVE_FURY_ATTACK, MOVE_SAFEGUARD, MOVE_AERIAL_ACE + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 36 @ level + .2byte SPECIES_NUMEL + .2byte MOVE_FLAMETHROWER, MOVE_TAKE_DOWN, MOVE_REST, MOVE_EARTHQUAKE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_TyraAndIvy: @ 81F0098 + .2byte 0 @ IV (0-255) + .2byte 19 @ level + .2byte SPECIES_ROSELIA + .2byte MOVE_GROWTH, MOVE_STUN_SPORE, MOVE_MEGA_DRAIN, MOVE_LEECH_SEED + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 21 @ level + .2byte SPECIES_GRAVELER + .2byte MOVE_DEFENSE_CURL, MOVE_ROLLOUT, MOVE_MUD_SPORT, MOVE_ROCK_THROW + .2byte 0 @ padding + + .align 2 + +gTrainerParty_MelAndPaul: @ 81F00B8 + .2byte 0 @ IV (0-255) + .2byte 27 @ level + .2byte SPECIES_DUSTOX + .2byte MOVE_GUST, MOVE_PSYBEAM, MOVE_TOXIC, MOVE_PROTECT + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 27 @ level + .2byte SPECIES_BEAUTIFLY + .2byte MOVE_GUST, MOVE_MEGA_DRAIN, MOVE_ATTRACT, MOVE_STUN_SPORE + .2byte 0 @ padding + + .align 2 + +gTrainerParty_JohnAndJay1: @ 81F00D8 + .2byte 200 @ IV (0-255) + .2byte 40 @ level + .2byte SPECIES_MEDICHAM + .2byte MOVE_PSYCHIC, MOVE_FIRE_PUNCH, MOVE_PSYCH_UP, MOVE_PROTECT + .2byte 0 @ padding + + .2byte 200 @ IV (0-255) + .2byte 40 @ level + .2byte SPECIES_HARIYAMA + .2byte MOVE_FOCUS_PUNCH, MOVE_ROCK_TOMB, MOVE_REST, MOVE_BELLY_DRUM + .2byte 0 @ padding + + .align 2 + +gTrainerParty_JohnAndJay2: @ 81F00F8 + .2byte 210 @ IV (0-255) + .2byte 43 @ level + .2byte SPECIES_MEDICHAM + .2byte MOVE_PSYCHIC, MOVE_FIRE_PUNCH, MOVE_PSYCH_UP, MOVE_PROTECT + .2byte 0 @ padding + + .2byte 210 @ IV (0-255) + .2byte 43 @ level + .2byte SPECIES_HARIYAMA + .2byte MOVE_FOCUS_PUNCH, MOVE_ROCK_TOMB, MOVE_REST, MOVE_BELLY_DRUM + .2byte 0 @ padding + + .align 2 + +gTrainerParty_JohnAndJay3: @ 81F0118 + .2byte 220 @ IV (0-255) + .2byte 46 @ level + .2byte SPECIES_MEDICHAM + .2byte MOVE_PSYCHIC, MOVE_FIRE_PUNCH, MOVE_PSYCH_UP, MOVE_PROTECT + .2byte 0 @ padding + + .2byte 220 @ IV (0-255) + .2byte 46 @ level + .2byte SPECIES_HARIYAMA + .2byte MOVE_FOCUS_PUNCH, MOVE_ROCK_TOMB, MOVE_REST, MOVE_BELLY_DRUM + .2byte 0 @ padding + + .align 2 + +gTrainerParty_JohnAndJay4: @ 81F0138 + .2byte 230 @ IV (0-255) + .2byte 49 @ level + .2byte SPECIES_MEDICHAM + .2byte MOVE_PSYCHIC, MOVE_FIRE_PUNCH, MOVE_PSYCH_UP, MOVE_PROTECT + .2byte 0 @ padding + + .2byte 230 @ IV (0-255) + .2byte 49 @ level + .2byte SPECIES_HARIYAMA + .2byte MOVE_FOCUS_PUNCH, MOVE_ROCK_TOMB, MOVE_REST, MOVE_BELLY_DRUM + .2byte 0 @ padding + + .align 2 + +gTrainerParty_JohnAndJay5: @ 81F0158 + .2byte 240 @ IV (0-255) + .2byte 52 @ level + .2byte SPECIES_MEDICHAM + .2byte MOVE_PSYCHIC, MOVE_FIRE_PUNCH, MOVE_PSYCH_UP, MOVE_PROTECT + .2byte 0 @ padding + + .2byte 240 @ IV (0-255) + .2byte 52 @ level + .2byte SPECIES_HARIYAMA + .2byte MOVE_FOCUS_PUNCH, MOVE_ROCK_TOMB, MOVE_REST, MOVE_BELLY_DRUM + .2byte 0 @ padding + + .align 2 + +gTrainerParty_ReliAndIan: @ 81F0178 + .2byte 0 @ IV (0-255) + .2byte 36 @ level + .2byte SPECIES_AZUMARILL + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 34 @ level + .2byte SPECIES_WINGULL + .2byte 0 @ padding + + .align 2 + +gTrainerParty_RitaAndSam1: @ 81F0188 + .2byte 0 @ IV (0-255) + .2byte 36 @ level + .2byte SPECIES_CHINCHOU + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 34 @ level + .2byte SPECIES_CARVANHA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_RitaAndSam2: @ 81F0198 + .2byte 0 @ IV (0-255) + .2byte 42 @ level + .2byte SPECIES_CHINCHOU + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 40 @ level + .2byte SPECIES_CARVANHA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_RitaAndSam3: @ 81F01A8 + .2byte 0 @ IV (0-255) + .2byte 45 @ level + .2byte SPECIES_LANTURN + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 43 @ level + .2byte SPECIES_CARVANHA + .2byte 0 @ padding + + .align 2 + +gTrainerParty_RitaAndSam4: @ 81F01B8 + .2byte 0 @ IV (0-255) + .2byte 48 @ level + .2byte SPECIES_LANTURN + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 46 @ level + .2byte SPECIES_SHARPEDO + .2byte 0 @ padding + + .align 2 + +gTrainerParty_RitaAndSam5: @ 81F01C8 + .2byte 0 @ IV (0-255) + .2byte 51 @ level + .2byte SPECIES_LANTURN + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 49 @ level + .2byte SPECIES_SHARPEDO + .2byte 0 @ padding + + .align 2 + +gTrainerParty_LisaAndRay: @ 81F01D8 + .2byte 0 @ IV (0-255) + .2byte 28 @ level + .2byte SPECIES_GOLDEEN + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 26 @ level + .2byte SPECIES_TENTACOOL + .2byte 0 @ padding + + .align 2 + +gTrainerParty_Eugene: @ 81F01E8 + .2byte 0 @ IV (0-255) + .2byte 30 @ level + .2byte SPECIES_MAGIKARP + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 21 @ level + .2byte SPECIES_TENTACOOL + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 27 @ level + .2byte SPECIES_FEEBAS + .2byte 0 @ padding + + .2byte 0 @ IV (0-255) + .2byte 24 @ level + .2byte SPECIES_CARVANHA + .2byte 0 @ padding diff --git a/data/trainer_parties.s b/data/trainer_parties.s deleted file mode 100644 index b9eff1839..000000000 --- a/data/trainer_parties.s +++ /dev/null @@ -1,9729 +0,0 @@ - .align 2 - -gTrainerParty_Archie1: @ 81ECCB0 - .2byte 0 @ IV (0-255) - .2byte 17 @ level - .2byte SPECIES_HUNTAIL - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 17 @ level - .2byte SPECIES_SHARPEDO - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Grunt1: @ 81ECCC0 - .2byte 0 @ IV (0-255) - .2byte 32 @ level - .2byte SPECIES_POOCHYENA - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 32 @ level - .2byte SPECIES_POOCHYENA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Grunt2: @ 81ECCD0 - .2byte 0 @ IV (0-255) - .2byte 30 @ level - .2byte SPECIES_ZUBAT - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 30 @ level - .2byte SPECIES_POOCHYENA - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 30 @ level - .2byte SPECIES_CARVANHA - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 30 @ level - .2byte SPECIES_POOCHYENA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Grunt3: @ 81ECCF0 - .2byte 0 @ IV (0-255) - .2byte 32 @ level - .2byte SPECIES_CARVANHA - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 32 @ level - .2byte SPECIES_ZUBAT - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Grunt4: @ 81ECD00 - .2byte 0 @ IV (0-255) - .2byte 33 @ level - .2byte SPECIES_CARVANHA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Grunt5: @ 81ECD08 - .2byte 0 @ IV (0-255) - .2byte 37 @ level - .2byte SPECIES_POOCHYENA - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 37 @ level - .2byte SPECIES_CARVANHA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Grunt6: @ 81ECD18 - .2byte 0 @ IV (0-255) - .2byte 38 @ level - .2byte SPECIES_CARVANHA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Grunt7: @ 81ECD20 - .2byte 0 @ IV (0-255) - .2byte 36 @ level - .2byte SPECIES_POOCHYENA - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 36 @ level - .2byte SPECIES_ZUBAT - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 36 @ level - .2byte SPECIES_CARVANHA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Grunt8: @ 81ECD38 - .2byte 0 @ IV (0-255) - .2byte 17 @ level - .2byte SPECIES_WAILMER - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Grunt9: @ 81ECD40 - .2byte 0 @ IV (0-255) - .2byte 9 @ level - .2byte SPECIES_POOCHYENA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Grunt10: @ 81ECD48 - .2byte 0 @ IV (0-255) - .2byte 9 @ level - .2byte SPECIES_POOCHYENA - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 9 @ level - .2byte SPECIES_POOCHYENA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Grunt11: @ 81ECD58 - .2byte 0 @ IV (0-255) - .2byte 16 @ level - .2byte SPECIES_POOCHYENA - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 16 @ level - .2byte SPECIES_POOCHYENA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Grunt12: @ 81ECD68 - .2byte 0 @ IV (0-255) - .2byte 16 @ level - .2byte SPECIES_POOCHYENA - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 16 @ level - .2byte SPECIES_POOCHYENA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Grunt13: @ 81ECD78 - .2byte 0 @ IV (0-255) - .2byte 20 @ level - .2byte SPECIES_ZUBAT - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 20 @ level - .2byte SPECIES_POOCHYENA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Grunt14: @ 81ECD88 - .2byte 0 @ IV (0-255) - .2byte 17 @ level - .2byte SPECIES_ZUBAT - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 17 @ level - .2byte SPECIES_POOCHYENA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Grunt15: @ 81ECD98 - .2byte 0 @ IV (0-255) - .2byte 11 @ level - .2byte SPECIES_POOCHYENA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Grunt16: @ 81ECDA0 - .2byte 0 @ IV (0-255) - .2byte 27 @ level - .2byte SPECIES_ZUBAT - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 27 @ level - .2byte SPECIES_POOCHYENA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Grunt17: @ 81ECDB0 - .2byte 0 @ IV (0-255) - .2byte 27 @ level - .2byte SPECIES_POOCHYENA - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 27 @ level - .2byte SPECIES_CARVANHA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Grunt18: @ 81ECDC0 - .2byte 0 @ IV (0-255) - .2byte 26 @ level - .2byte SPECIES_POOCHYENA - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 26 @ level - .2byte SPECIES_ZUBAT - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 26 @ level - .2byte SPECIES_CARVANHA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Grunt19: @ 81ECDD8 - .2byte 0 @ IV (0-255) - .2byte 15 @ level - .2byte SPECIES_CARVANHA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Grunt20: @ 81ECDE0 - .2byte 0 @ IV (0-255) - .2byte 14 @ level - .2byte SPECIES_ZUBAT - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 14 @ level - .2byte SPECIES_CARVANHA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Grunt21: @ 81ECDF0 - .2byte 0 @ IV (0-255) - .2byte 17 @ level - .2byte SPECIES_WAILMER - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Grunt22: @ 81ECDF8 - .2byte 0 @ IV (0-255) - .2byte 30 @ level - .2byte SPECIES_ZUBAT - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 30 @ level - .2byte SPECIES_ZUBAT - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 30 @ level - .2byte SPECIES_ZUBAT - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Grunt23: @ 81ECE10 - .2byte 0 @ IV (0-255) - .2byte 31 @ level - .2byte SPECIES_POOCHYENA - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 31 @ level - .2byte SPECIES_CARVANHA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Grunt24: @ 81ECE20 - .2byte 0 @ IV (0-255) - .2byte 31 @ level - .2byte SPECIES_CARVANHA - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 31 @ level - .2byte SPECIES_CARVANHA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Grunt25: @ 81ECE30 - .2byte 0 @ IV (0-255) - .2byte 28 @ level - .2byte SPECIES_CARVANHA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Grunt26: @ 81ECE38 - .2byte 0 @ IV (0-255) - .2byte 31 @ level - .2byte SPECIES_POOCHYENA - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 31 @ level - .2byte SPECIES_CARVANHA - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 31 @ level - .2byte SPECIES_CARVANHA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Grunt27: @ 81ECE50 - .2byte 0 @ IV (0-255) - .2byte 33 @ level - .2byte SPECIES_ZUBAT - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Anonymous1: @ 81ECE58 - .2byte 50 @ IV (0-255) - .2byte 30 @ level - .2byte SPECIES_WAILMER - .2byte 0 @ padding - - .2byte 50 @ IV (0-255) - .2byte 30 @ level - .2byte SPECIES_PELIPPER - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Matt1: @ 81ECE68 - .2byte 50 @ IV (0-255) - .2byte 32 @ level - .2byte SPECIES_CARVANHA - .2byte 0 @ padding - - .2byte 50 @ IV (0-255) - .2byte 32 @ level - .2byte SPECIES_MIGHTYENA - .2byte 0 @ padding - - .2byte 50 @ IV (0-255) - .2byte 32 @ level - .2byte SPECIES_SHARPEDO - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Matt2: @ 81ECE80 - .2byte 50 @ IV (0-255) - .2byte 20 @ level - .2byte SPECIES_CARVANHA - .2byte 0 @ padding - - .2byte 50 @ IV (0-255) - .2byte 20 @ level - .2byte SPECIES_POOCHYENA - .2byte 0 @ padding - - .2byte 50 @ IV (0-255) - .2byte 20 @ level - .2byte SPECIES_CARVANHA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Shelly1: @ 81ECE98 - .2byte 50 @ IV (0-255) - .2byte 28 @ level - .2byte SPECIES_CARVANHA - .2byte 0 @ padding - - .2byte 50 @ IV (0-255) - .2byte 28 @ level - .2byte SPECIES_MIGHTYENA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Shelly2: @ 81ECEA8 - .2byte 50 @ IV (0-255) - .2byte 38 @ level - .2byte SPECIES_SHARPEDO - .2byte 0 @ padding - - .2byte 50 @ IV (0-255) - .2byte 38 @ level - .2byte SPECIES_MIGHTYENA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Archie2: @ 81ECEB8 - .2byte 150 @ IV (0-255) - .2byte 41 @ level - .2byte SPECIES_MIGHTYENA - .2byte 0 @ padding - - .2byte 150 @ IV (0-255) - .2byte 41 @ level - .2byte SPECIES_CROBAT - .2byte 0 @ padding - - .2byte 150 @ IV (0-255) - .2byte 43 @ level - .2byte SPECIES_SHARPEDO - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Archie3: @ 81ECED0 - .2byte 150 @ IV (0-255) - .2byte 24 @ level - .2byte SPECIES_MIGHTYENA - .2byte 0 @ padding - - .2byte 150 @ IV (0-255) - .2byte 24 @ level - .2byte SPECIES_GOLBAT - .2byte 0 @ padding - - .2byte 150 @ IV (0-255) - .2byte 25 @ level - .2byte SPECIES_SHARPEDO - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Daisy: @ 81ECEE8 - .2byte 0 @ IV (0-255) - .2byte 16 @ level - .2byte SPECIES_ROSELIA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Rose1: @ 81ECEF0 - .2byte 0 @ IV (0-255) - .2byte 16 @ level - .2byte SPECIES_SHROOMISH - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 16 @ level - .2byte SPECIES_ROSELIA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Lily: @ 81ECF00 - .2byte 0 @ IV (0-255) - .2byte 17 @ level - .2byte SPECIES_SHROOMISH - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 17 @ level - .2byte SPECIES_ROSELIA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Violet: @ 81ECF10 - .2byte 0 @ IV (0-255) - .2byte 25 @ level - .2byte SPECIES_SHROOMISH - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 25 @ level - .2byte SPECIES_GLOOM - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 25 @ level - .2byte SPECIES_BRELOOM - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Rose2: @ 81ECF28 - .2byte 10 @ IV (0-255) - .2byte 26 @ level - .2byte SPECIES_SHROOMISH - .2byte 0 @ padding - - .2byte 10 @ IV (0-255) - .2byte 26 @ level - .2byte SPECIES_ROSELIA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Rose3: @ 81ECF38 - .2byte 20 @ IV (0-255) - .2byte 28 @ level - .2byte SPECIES_SHROOMISH - .2byte 0 @ padding - - .2byte 20 @ IV (0-255) - .2byte 28 @ level - .2byte SPECIES_GLOOM - .2byte 0 @ padding - - .2byte 20 @ IV (0-255) - .2byte 28 @ level - .2byte SPECIES_ROSELIA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Rose4: @ 81ECF50 - .2byte 30 @ IV (0-255) - .2byte 31 @ level - .2byte SPECIES_SHROOMISH - .2byte 0 @ padding - - .2byte 30 @ IV (0-255) - .2byte 31 @ level - .2byte SPECIES_GLOOM - .2byte 0 @ padding - - .2byte 30 @ IV (0-255) - .2byte 31 @ level - .2byte SPECIES_ROSELIA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Rose5: @ 81ECF68 - .2byte 40 @ IV (0-255) - .2byte 34 @ level - .2byte SPECIES_BRELOOM - .2byte 0 @ padding - - .2byte 40 @ IV (0-255) - .2byte 34 @ level - .2byte SPECIES_GLOOM - .2byte 0 @ padding - - .2byte 40 @ IV (0-255) - .2byte 34 @ level - .2byte SPECIES_ROSELIA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Dusty1: @ 81ECF80 - .2byte 50 @ IV (0-255) - .2byte 24 @ level - .2byte SPECIES_SANDSLASH - .2byte MOVE_DIG, MOVE_SLASH, MOVE_SAND_ATTACK, MOVE_POISON_STING - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Chip: @ 81ECF90 - .2byte 50 @ IV (0-255) - .2byte 28 @ level - .2byte SPECIES_SANDSHREW - .2byte MOVE_DIG, MOVE_SLASH, MOVE_SAND_ATTACK, MOVE_POISON_STING - .2byte 0 @ padding - - .2byte 50 @ IV (0-255) - .2byte 28 @ level - .2byte SPECIES_SANDSHREW - .2byte MOVE_DIG, MOVE_SLASH, MOVE_SAND_ATTACK, MOVE_POISON_STING - .2byte 0 @ padding - - .2byte 50 @ IV (0-255) - .2byte 28 @ level - .2byte SPECIES_SANDSLASH - .2byte MOVE_DIG, MOVE_SLASH, MOVE_SAND_ATTACK, MOVE_POISON_STING - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Foster: @ 81ECFC0 - .2byte 50 @ IV (0-255) - .2byte 26 @ level - .2byte SPECIES_SANDSHREW - .2byte MOVE_DIG, MOVE_SLASH, MOVE_SAND_ATTACK, MOVE_POISON_STING - .2byte 0 @ padding - - .2byte 50 @ IV (0-255) - .2byte 26 @ level - .2byte SPECIES_SANDSLASH - .2byte MOVE_DIG, MOVE_SLASH, MOVE_SAND_ATTACK, MOVE_POISON_STING - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Dusty2: @ 81ECFE0 - .2byte 60 @ IV (0-255) - .2byte 27 @ level - .2byte SPECIES_SANDSLASH - .2byte MOVE_DIG, MOVE_SLASH, MOVE_SAND_ATTACK, MOVE_POISON_STING - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Dusty3: @ 81ECFF0 - .2byte 70 @ IV (0-255) - .2byte 30 @ level - .2byte SPECIES_SANDSLASH - .2byte MOVE_DIG, MOVE_SLASH, MOVE_SAND_ATTACK, MOVE_POISON_STING - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Dusty4: @ 81ED000 - .2byte 80 @ IV (0-255) - .2byte 33 @ level - .2byte SPECIES_SANDSLASH - .2byte MOVE_DIG, MOVE_SLASH, MOVE_SAND_ATTACK, MOVE_POISON_STING - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Dusty5: @ 81ED010 - .2byte 90 @ IV (0-255) - .2byte 36 @ level - .2byte SPECIES_SANDSLASH - .2byte MOVE_DIG, MOVE_SLASH, MOVE_SAND_ATTACK, MOVE_POISON_STING - .2byte 0 @ padding - - .align 2 - -gTrainerParty_GabbyAndTy1: @ 81ED020 - .2byte 50 @ IV (0-255) - .2byte 19 @ level - .2byte SPECIES_MAGNEMITE - .2byte 0 @ padding - - .2byte 50 @ IV (0-255) - .2byte 19 @ level - .2byte SPECIES_WHISMUR - .2byte 0 @ padding - - .align 2 - -gTrainerParty_GabbyAndTy2: @ 81ED030 - .2byte 100 @ IV (0-255) - .2byte 27 @ level - .2byte SPECIES_MAGNEMITE - .2byte 0 @ padding - - .2byte 100 @ IV (0-255) - .2byte 27 @ level - .2byte SPECIES_LOUDRED - .2byte 0 @ padding - - .align 2 - -gTrainerParty_GabbyAndTy3: @ 81ED040 - .2byte 150 @ IV (0-255) - .2byte 30 @ level - .2byte SPECIES_MAGNETON - .2byte 0 @ padding - - .2byte 150 @ IV (0-255) - .2byte 30 @ level - .2byte SPECIES_LOUDRED - .2byte 0 @ padding - - .align 2 - -gTrainerParty_GabbyAndTy4: @ 81ED050 - .2byte 200 @ IV (0-255) - .2byte 33 @ level - .2byte SPECIES_MAGNETON - .2byte 0 @ padding - - .2byte 200 @ IV (0-255) - .2byte 33 @ level - .2byte SPECIES_LOUDRED - .2byte 0 @ padding - - .align 2 - -gTrainerParty_GabbyAndTy5: @ 81ED060 - .2byte 250 @ IV (0-255) - .2byte 36 @ level - .2byte SPECIES_MAGNETON - .2byte 0 @ padding - - .2byte 250 @ IV (0-255) - .2byte 36 @ level - .2byte SPECIES_LOUDRED - .2byte 0 @ padding - - .align 2 - -gTrainerParty_GabbyAndTy6: @ 81ED070 - .2byte 250 @ IV (0-255) - .2byte 39 @ level - .2byte SPECIES_MAGNETON - .2byte MOVE_SONIC_BOOM, MOVE_THUNDER_WAVE, MOVE_METAL_SOUND, MOVE_THUNDERBOLT - .2byte 0 @ padding - - .2byte 250 @ IV (0-255) - .2byte 39 @ level - .2byte SPECIES_EXPLOUD - .2byte MOVE_ASTONISH, MOVE_STOMP, MOVE_SUPERSONIC, MOVE_HYPER_VOICE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Lola1: @ 81ED090 - .2byte 0 @ IV (0-255) - .2byte 13 @ level - .2byte SPECIES_AZURILL - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 13 @ level - .2byte SPECIES_AZURILL - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Carmen: @ 81ED0A0 - .2byte 0 @ IV (0-255) - .2byte 27 @ level - .2byte SPECIES_MARILL - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Gwen: @ 81ED0A8 - .2byte 0 @ IV (0-255) - .2byte 27 @ level - .2byte SPECIES_MARILL - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Lola2: @ 81ED0B0 - .2byte 10 @ IV (0-255) - .2byte 26 @ level - .2byte SPECIES_MARILL - .2byte 0 @ padding - - .2byte 10 @ IV (0-255) - .2byte 26 @ level - .2byte SPECIES_MARILL - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Lola3: @ 81ED0C0 - .2byte 20 @ IV (0-255) - .2byte 29 @ level - .2byte SPECIES_MARILL - .2byte 0 @ padding - - .2byte 20 @ IV (0-255) - .2byte 29 @ level - .2byte SPECIES_MARILL - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Lola4: @ 81ED0D0 - .2byte 30 @ IV (0-255) - .2byte 32 @ level - .2byte SPECIES_MARILL - .2byte 0 @ padding - - .2byte 30 @ IV (0-255) - .2byte 32 @ level - .2byte SPECIES_MARILL - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Lola5: @ 81ED0E0 - .2byte 40 @ IV (0-255) - .2byte 35 @ level - .2byte SPECIES_AZUMARILL - .2byte 0 @ padding - - .2byte 40 @ IV (0-255) - .2byte 35 @ level - .2byte SPECIES_AZUMARILL - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Ricky1: @ 81ED0F0 - .2byte 0 @ IV (0-255) - .2byte 14 @ level - .2byte SPECIES_ZIGZAGOON - .2byte MOVE_SAND_ATTACK, MOVE_HEADBUTT, MOVE_TAIL_WHIP, MOVE_SURF - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Simon: @ 81ED100 - .2byte 0 @ IV (0-255) - .2byte 12 @ level - .2byte SPECIES_AZURILL - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 12 @ level - .2byte SPECIES_MARILL - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Charlie: @ 81ED110 - .2byte 0 @ IV (0-255) - .2byte 27 @ level - .2byte SPECIES_MARILL - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Ricky2: @ 81ED118 - .2byte 10 @ IV (0-255) - .2byte 27 @ level - .2byte SPECIES_LINOONE - .2byte MOVE_SAND_ATTACK, MOVE_PIN_MISSILE, MOVE_TAIL_WHIP, MOVE_SURF - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Ricky3: @ 81ED128 - .2byte 20 @ IV (0-255) - .2byte 30 @ level - .2byte SPECIES_LINOONE - .2byte MOVE_SAND_ATTACK, MOVE_PIN_MISSILE, MOVE_TAIL_WHIP, MOVE_SURF - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Ricky4: @ 81ED138 - .2byte 30 @ IV (0-255) - .2byte 33 @ level - .2byte SPECIES_LINOONE - .2byte MOVE_SAND_ATTACK, MOVE_PIN_MISSILE, MOVE_TAIL_WHIP, MOVE_SURF - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Ricky5: @ 81ED148 - .2byte 40 @ IV (0-255) - .2byte 36 @ level - .2byte SPECIES_LINOONE - .2byte MOVE_SAND_ATTACK, MOVE_PIN_MISSILE, MOVE_TAIL_WHIP, MOVE_SURF - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Randall: @ 81ED158 - .2byte 100 @ IV (0-255) - .2byte 27 @ level - .2byte SPECIES_DELCATTY - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Parker: @ 81ED160 - .2byte 100 @ IV (0-255) - .2byte 27 @ level - .2byte SPECIES_LINOONE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_George: @ 81ED168 - .2byte 100 @ IV (0-255) - .2byte 27 @ level - .2byte SPECIES_LINOONE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Berke: @ 81ED170 - .2byte 100 @ IV (0-255) - .2byte 27 @ level - .2byte SPECIES_ZANGOOSE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Clyde: @ 81ED178 - .2byte 100 @ IV (0-255) - .2byte 29 @ level - .2byte SPECIES_SWELLOW - .2byte MOVE_FOCUS_ENERGY, MOVE_QUICK_ATTACK, MOVE_WING_ATTACK, MOVE_ENDEAVOR - .2byte 0 @ padding - - .2byte 100 @ IV (0-255) - .2byte 29 @ level - .2byte SPECIES_TRAPINCH - .2byte MOVE_BITE, MOVE_DIG, MOVE_FAINT_ATTACK, MOVE_SAND_TOMB - .2byte 0 @ padding - - .2byte 100 @ IV (0-255) - .2byte 29 @ level - .2byte SPECIES_WAILMER - .2byte MOVE_ROLLOUT, MOVE_WHIRLPOOL, MOVE_ASTONISH, MOVE_WATER_PULSE - .2byte 0 @ padding - - .2byte 100 @ IV (0-255) - .2byte 29 @ level - .2byte SPECIES_MAGNETON - .2byte MOVE_THUNDERBOLT, MOVE_SUPERSONIC, MOVE_THUNDER_WAVE, MOVE_SONIC_BOOM - .2byte 0 @ padding - - .2byte 100 @ IV (0-255) - .2byte 29 @ level - .2byte SPECIES_SHIFTRY - .2byte MOVE_GIGA_DRAIN, MOVE_FAINT_ATTACK, MOVE_DOUBLE_TEAM, MOVE_SWAGGER - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Vincent: @ 81ED1C8 - .2byte 100 @ IV (0-255) - .2byte 44 @ level - .2byte SPECIES_SABLEYE - .2byte 0 @ padding - - .2byte 100 @ IV (0-255) - .2byte 44 @ level - .2byte SPECIES_MEDICHAM - .2byte 0 @ padding - - .2byte 100 @ IV (0-255) - .2byte 44 @ level - .2byte SPECIES_SHARPEDO - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Leroy: @ 81ED1E0 - .2byte 100 @ IV (0-255) - .2byte 46 @ level - .2byte SPECIES_MAWILE - .2byte 0 @ padding - - .2byte 100 @ IV (0-255) - .2byte 46 @ level - .2byte SPECIES_STARMIE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Wilton1: @ 81ED1F0 - .2byte 100 @ IV (0-255) - .2byte 18 @ level - .2byte SPECIES_ELECTRIKE - .2byte 0 @ padding - - .2byte 100 @ IV (0-255) - .2byte 18 @ level - .2byte SPECIES_WAILMER - .2byte 0 @ padding - - .2byte 100 @ IV (0-255) - .2byte 18 @ level - .2byte SPECIES_MAKUHITA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Edgar: @ 81ED208 - .2byte 100 @ IV (0-255) - .2byte 44 @ level - .2byte SPECIES_CACTURNE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Albert: @ 81ED210 - .2byte 100 @ IV (0-255) - .2byte 43 @ level - .2byte SPECIES_MANECTRIC - .2byte 0 @ padding - - .2byte 100 @ IV (0-255) - .2byte 43 @ level - .2byte SPECIES_MUK - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Samuel: @ 81ED220 - .2byte 100 @ IV (0-255) - .2byte 42 @ level - .2byte SPECIES_DODRIO - .2byte 0 @ padding - - .2byte 100 @ IV (0-255) - .2byte 42 @ level - .2byte SPECIES_LAIRON - .2byte 0 @ padding - - .2byte 100 @ IV (0-255) - .2byte 42 @ level - .2byte SPECIES_KADABRA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Vito: @ 81ED238 - .2byte 100 @ IV (0-255) - .2byte 42 @ level - .2byte SPECIES_SWELLOW - .2byte 0 @ padding - - .2byte 100 @ IV (0-255) - .2byte 42 @ level - .2byte SPECIES_KADABRA - .2byte 0 @ padding - - .2byte 100 @ IV (0-255) - .2byte 42 @ level - .2byte SPECIES_MANECTRIC - .2byte 0 @ padding - - .2byte 100 @ IV (0-255) - .2byte 42 @ level - .2byte SPECIES_SHIFTRY - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Owen: @ 81ED258 - .2byte 100 @ IV (0-255) - .2byte 42 @ level - .2byte SPECIES_KECLEON - .2byte 0 @ padding - - .2byte 100 @ IV (0-255) - .2byte 42 @ level - .2byte SPECIES_RHYHORN - .2byte 0 @ padding - - .2byte 100 @ IV (0-255) - .2byte 42 @ level - .2byte SPECIES_TENTACRUEL - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Wilton2: @ 81ED270 - .2byte 110 @ IV (0-255) - .2byte 26 @ level - .2byte SPECIES_ELECTRIKE - .2byte 0 @ padding - - .2byte 110 @ IV (0-255) - .2byte 26 @ level - .2byte SPECIES_WAILMER - .2byte 0 @ padding - - .2byte 110 @ IV (0-255) - .2byte 26 @ level - .2byte SPECIES_MAKUHITA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Wilton3: @ 81ED288 - .2byte 120 @ IV (0-255) - .2byte 29 @ level - .2byte SPECIES_MANECTRIC - .2byte 0 @ padding - - .2byte 120 @ IV (0-255) - .2byte 29 @ level - .2byte SPECIES_WAILMER - .2byte 0 @ padding - - .2byte 120 @ IV (0-255) - .2byte 29 @ level - .2byte SPECIES_MAKUHITA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Wilton4: @ 81ED2A0 - .2byte 130 @ IV (0-255) - .2byte 32 @ level - .2byte SPECIES_MANECTRIC - .2byte 0 @ padding - - .2byte 130 @ IV (0-255) - .2byte 32 @ level - .2byte SPECIES_WAILMER - .2byte 0 @ padding - - .2byte 130 @ IV (0-255) - .2byte 32 @ level - .2byte SPECIES_MAKUHITA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Wilton5: @ 81ED2B8 - .2byte 140 @ IV (0-255) - .2byte 35 @ level - .2byte SPECIES_MANECTRIC - .2byte 0 @ padding - - .2byte 140 @ IV (0-255) - .2byte 35 @ level - .2byte SPECIES_WAILMER - .2byte 0 @ padding - - .2byte 140 @ IV (0-255) - .2byte 35 @ level - .2byte SPECIES_HARIYAMA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Warren: @ 81ED2D0 - .2byte 100 @ IV (0-255) - .2byte 34 @ level - .2byte SPECIES_GRAVELER - .2byte 0 @ padding - - .2byte 100 @ IV (0-255) - .2byte 34 @ level - .2byte SPECIES_MAGCARGO - .2byte 0 @ padding - - .2byte 100 @ IV (0-255) - .2byte 34 @ level - .2byte SPECIES_LUDICOLO - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Mary: @ 81ED2E8 - .2byte 100 @ IV (0-255) - .2byte 27 @ level - .2byte SPECIES_DELCATTY - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Lori: @ 81ED2F0 - .2byte 100 @ IV (0-255) - .2byte 27 @ level - .2byte SPECIES_LINOONE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Jody: @ 81ED2F8 - .2byte 100 @ IV (0-255) - .2byte 27 @ level - .2byte SPECIES_ZANGOOSE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Wendy: @ 81ED300 - .2byte 100 @ IV (0-255) - .2byte 31 @ level - .2byte SPECIES_MAWILE - .2byte MOVE_BATON_PASS, MOVE_FAINT_ATTACK, MOVE_FAKE_TEARS, MOVE_BITE - .2byte 0 @ padding - - .2byte 100 @ IV (0-255) - .2byte 31 @ level - .2byte SPECIES_ROSELIA - .2byte MOVE_MEGA_DRAIN, MOVE_MAGICAL_LEAF, MOVE_GRASS_WHISTLE, MOVE_LEECH_SEED - .2byte 0 @ padding - - .2byte 100 @ IV (0-255) - .2byte 31 @ level - .2byte SPECIES_PELIPPER - .2byte MOVE_FLY, MOVE_WATER_GUN, MOVE_MIST, MOVE_PROTECT - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Elaine: @ 81ED330 - .2byte 100 @ IV (0-255) - .2byte 45 @ level - .2byte SPECIES_LAIRON - .2byte 0 @ padding - - .2byte 100 @ IV (0-255) - .2byte 45 @ level - .2byte SPECIES_MANECTRIC - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Brooke1: @ 81ED340 - .2byte 100 @ IV (0-255) - .2byte 18 @ level - .2byte SPECIES_WINGULL - .2byte 0 @ padding - - .2byte 100 @ IV (0-255) - .2byte 18 @ level - .2byte SPECIES_NUMEL - .2byte 0 @ padding - - .2byte 100 @ IV (0-255) - .2byte 18 @ level - .2byte SPECIES_ROSELIA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Jennifer: @ 81ED358 - .2byte 100 @ IV (0-255) - .2byte 31 @ level - .2byte SPECIES_MILOTIC - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Hope: @ 81ED360 - .2byte 100 @ IV (0-255) - .2byte 44 @ level - .2byte SPECIES_ROSELIA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Shannon: @ 81ED368 - .2byte 100 @ IV (0-255) - .2byte 44 @ level - .2byte SPECIES_CLAYDOL - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Michelle: @ 81ED370 - .2byte 100 @ IV (0-255) - .2byte 42 @ level - .2byte SPECIES_NOSEPASS - .2byte 0 @ padding - - .2byte 100 @ IV (0-255) - .2byte 42 @ level - .2byte SPECIES_MEDICHAM - .2byte 0 @ padding - - .2byte 100 @ IV (0-255) - .2byte 42 @ level - .2byte SPECIES_LUDICOLO - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Caroline: @ 81ED388 - .2byte 100 @ IV (0-255) - .2byte 43 @ level - .2byte SPECIES_MAWILE - .2byte 0 @ padding - - .2byte 100 @ IV (0-255) - .2byte 43 @ level - .2byte SPECIES_SABLEYE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Julie: @ 81ED398 - .2byte 100 @ IV (0-255) - .2byte 43 @ level - .2byte SPECIES_SANDSLASH - .2byte 0 @ padding - - .2byte 100 @ IV (0-255) - .2byte 43 @ level - .2byte SPECIES_NINETALES - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Brooke2: @ 81ED3A8 - .2byte 110 @ IV (0-255) - .2byte 26 @ level - .2byte SPECIES_WINGULL - .2byte 0 @ padding - - .2byte 110 @ IV (0-255) - .2byte 26 @ level - .2byte SPECIES_NUMEL - .2byte 0 @ padding - - .2byte 110 @ IV (0-255) - .2byte 26 @ level - .2byte SPECIES_ROSELIA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Brooke3: @ 81ED3C0 - .2byte 120 @ IV (0-255) - .2byte 29 @ level - .2byte SPECIES_PELIPPER - .2byte 0 @ padding - - .2byte 120 @ IV (0-255) - .2byte 29 @ level - .2byte SPECIES_NUMEL - .2byte 0 @ padding - - .2byte 120 @ IV (0-255) - .2byte 29 @ level - .2byte SPECIES_ROSELIA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Brooke4: @ 81ED3D8 - .2byte 130 @ IV (0-255) - .2byte 32 @ level - .2byte SPECIES_PELIPPER - .2byte 0 @ padding - - .2byte 130 @ IV (0-255) - .2byte 32 @ level - .2byte SPECIES_NUMEL - .2byte 0 @ padding - - .2byte 130 @ IV (0-255) - .2byte 32 @ level - .2byte SPECIES_ROSELIA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Brooke5: @ 81ED3F0 - .2byte 140 @ IV (0-255) - .2byte 34 @ level - .2byte SPECIES_PELIPPER - .2byte 0 @ padding - - .2byte 140 @ IV (0-255) - .2byte 34 @ level - .2byte SPECIES_CAMERUPT - .2byte 0 @ padding - - .2byte 140 @ IV (0-255) - .2byte 34 @ level - .2byte SPECIES_ROSELIA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Patricia: @ 81ED408 - .2byte 0 @ IV (0-255) - .2byte 42 @ level - .2byte SPECIES_BANETTE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Kindra: @ 81ED410 - .2byte 0 @ IV (0-255) - .2byte 31 @ level - .2byte SPECIES_DUSKULL - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 31 @ level - .2byte SPECIES_SHUPPET - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Tammy: @ 81ED420 - .2byte 0 @ IV (0-255) - .2byte 30 @ level - .2byte SPECIES_RALTS - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 30 @ level - .2byte SPECIES_DUSKULL - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Valerie1: @ 81ED430 - .2byte 0 @ IV (0-255) - .2byte 32 @ level - .2byte SPECIES_SABLEYE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Tasha: @ 81ED438 - .2byte 0 @ IV (0-255) - .2byte 31 @ level - .2byte SPECIES_SHUPPET - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 31 @ level - .2byte SPECIES_KADABRA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Valerie2: @ 81ED448 - .2byte 10 @ IV (0-255) - .2byte 35 @ level - .2byte SPECIES_SABLEYE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Valerie3: @ 81ED450 - .2byte 20 @ IV (0-255) - .2byte 37 @ level - .2byte SPECIES_SPOINK - .2byte 0 @ padding - - .2byte 20 @ IV (0-255) - .2byte 37 @ level - .2byte SPECIES_SABLEYE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Valerie4: @ 81ED460 - .2byte 30 @ IV (0-255) - .2byte 40 @ level - .2byte SPECIES_SPOINK - .2byte 0 @ padding - - .2byte 30 @ IV (0-255) - .2byte 40 @ level - .2byte SPECIES_SABLEYE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Valerie5: @ 81ED470 - .2byte 40 @ IV (0-255) - .2byte 42 @ level - .2byte SPECIES_DUSKULL - .2byte 0 @ padding - - .2byte 40 @ IV (0-255) - .2byte 42 @ level - .2byte SPECIES_SABLEYE - .2byte 0 @ padding - - .2byte 40 @ IV (0-255) - .2byte 42 @ level - .2byte SPECIES_GRUMPIG - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Cindy1: @ 81ED488 - .2byte 0 @ IV (0-255) - .2byte 7 @ level - .2byte SPECIES_ZIGZAGOON - .2byte ITEM_NUGGET - - .align 2 - -gTrainerParty_Anonymous2: @ 81ED490 - .2byte 0 @ IV (0-255) - .2byte 18 @ level - .2byte SPECIES_SWABLU - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Brianna1: @ 81ED498 - .2byte 0 @ IV (0-255) - .2byte 10 @ level - .2byte SPECIES_WYNAUT - .2byte MOVE_CHARM, MOVE_ENCORE, MOVE_NONE, MOVE_NONE - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 10 @ level - .2byte SPECIES_TAILLOW - .2byte MOVE_QUICK_ATTACK, MOVE_GROWL, MOVE_NONE, MOVE_NONE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Cindy2: @ 81ED4B8 - .2byte 0 @ IV (0-255) - .2byte 11 @ level - .2byte SPECIES_ZIGZAGOON - .2byte MOVE_TACKLE, MOVE_TAIL_WHIP, MOVE_NONE, MOVE_NONE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Brianna2: @ 81ED4C8 - .2byte 100 @ IV (0-255) - .2byte 41 @ level - .2byte SPECIES_SEAKING - .2byte ITEM_NUGGET - - .align 2 - -gTrainerParty_Anette: @ 81ED4D0 - .2byte 100 @ IV (0-255) - .2byte 45 @ level - .2byte SPECIES_ROSELIA - .2byte ITEM_NUGGET - - .align 2 - -gTrainerParty_Cindy3: @ 81ED4D8 - .2byte 10 @ IV (0-255) - .2byte 27 @ level - .2byte SPECIES_LINOONE - .2byte ITEM_NUGGET - - .align 2 - -gTrainerParty_Cindy4: @ 81ED4E0 - .2byte 20 @ IV (0-255) - .2byte 30 @ level - .2byte SPECIES_LINOONE - .2byte ITEM_NUGGET - - .align 2 - -gTrainerParty_Cindy5: @ 81ED4E8 - .2byte 30 @ IV (0-255) - .2byte 33 @ level - .2byte SPECIES_LINOONE - .2byte ITEM_NUGGET - - .align 2 - -gTrainerParty_Cindy6: @ 81ED4F0 - .2byte 40 @ IV (0-255) - .2byte 36 @ level - .2byte SPECIES_LINOONE - .2byte ITEM_NUGGET - .2byte MOVE_FURY_SWIPES, MOVE_MUD_SPORT, MOVE_ODOR_SLEUTH, MOVE_SAND_ATTACK - - .align 2 - -gTrainerParty_Melissa: @ 81ED500 - .2byte 0 @ IV (0-255) - .2byte 22 @ level - .2byte SPECIES_MARILL - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Sheila: @ 81ED508 - .2byte 0 @ IV (0-255) - .2byte 22 @ level - .2byte SPECIES_SHROOMISH - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Shirley: @ 81ED510 - .2byte 0 @ IV (0-255) - .2byte 22 @ level - .2byte SPECIES_NUMEL - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Jessica1: @ 81ED518 - .2byte 0 @ IV (0-255) - .2byte 30 @ level - .2byte SPECIES_KECLEON - .2byte MOVE_BIND, MOVE_LICK, MOVE_FURY_SWIPES, MOVE_FAINT_ATTACK - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 30 @ level - .2byte SPECIES_SEVIPER - .2byte MOVE_POISON_TAIL, MOVE_SCREECH, MOVE_GLARE, MOVE_CRUNCH - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Connie: @ 81ED538 - .2byte 100 @ IV (0-255) - .2byte 40 @ level - .2byte SPECIES_GOLDEEN - .2byte 0 @ padding - - .2byte 100 @ IV (0-255) - .2byte 40 @ level - .2byte SPECIES_WAILMER - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Bridget: @ 81ED548 - .2byte 100 @ IV (0-255) - .2byte 41 @ level - .2byte SPECIES_AZUMARILL - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Olivia: @ 81ED550 - .2byte 100 @ IV (0-255) - .2byte 41 @ level - .2byte SPECIES_LOMBRE - .2byte MOVE_UPROAR, MOVE_FURY_SWIPES, MOVE_FAKE_OUT, MOVE_WATER_GUN - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Tiffany: @ 81ED560 - .2byte 100 @ IV (0-255) - .2byte 39 @ level - .2byte SPECIES_CARVANHA - .2byte 0 @ padding - - .2byte 100 @ IV (0-255) - .2byte 39 @ level - .2byte SPECIES_WAILMER - .2byte 0 @ padding - - .2byte 100 @ IV (0-255) - .2byte 39 @ level - .2byte SPECIES_SHARPEDO - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Jessica2: @ 81ED578 - .2byte 10 @ IV (0-255) - .2byte 33 @ level - .2byte SPECIES_KECLEON - .2byte MOVE_BIND, MOVE_LICK, MOVE_FURY_SWIPES, MOVE_FAINT_ATTACK - .2byte 0 @ padding - - .2byte 10 @ IV (0-255) - .2byte 33 @ level - .2byte SPECIES_SEVIPER - .2byte MOVE_POISON_TAIL, MOVE_SCREECH, MOVE_GLARE, MOVE_CRUNCH - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Jessica3: @ 81ED598 - .2byte 20 @ IV (0-255) - .2byte 36 @ level - .2byte SPECIES_KECLEON - .2byte MOVE_BIND, MOVE_LICK, MOVE_FURY_SWIPES, MOVE_FAINT_ATTACK - .2byte 0 @ padding - - .2byte 20 @ IV (0-255) - .2byte 36 @ level - .2byte SPECIES_SEVIPER - .2byte MOVE_POISON_TAIL, MOVE_SCREECH, MOVE_GLARE, MOVE_CRUNCH - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Jessica4: @ 81ED5B8 - .2byte 30 @ IV (0-255) - .2byte 39 @ level - .2byte SPECIES_KECLEON - .2byte MOVE_BIND, MOVE_LICK, MOVE_FURY_SWIPES, MOVE_FAINT_ATTACK - .2byte 0 @ padding - - .2byte 30 @ IV (0-255) - .2byte 39 @ level - .2byte SPECIES_SEVIPER - .2byte MOVE_POISON_TAIL, MOVE_SCREECH, MOVE_GLARE, MOVE_CRUNCH - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Jessica5: @ 81ED5D8 - .2byte 40 @ IV (0-255) - .2byte 42 @ level - .2byte SPECIES_KECLEON - .2byte MOVE_BIND, MOVE_LICK, MOVE_FURY_SWIPES, MOVE_FAINT_ATTACK - .2byte 0 @ padding - - .2byte 40 @ IV (0-255) - .2byte 42 @ level - .2byte SPECIES_SEVIPER - .2byte MOVE_POISON_TAIL, MOVE_SCREECH, MOVE_GLARE, MOVE_CRUNCH - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Winston1: @ 81ED5F8 - .2byte 0 @ IV (0-255) - .2byte 7 @ level - .2byte SPECIES_ZIGZAGOON - .2byte ITEM_NUGGET - - .align 2 - -gTrainerParty_Anonymous3: @ 81ED600 - .2byte 0 @ IV (0-255) - .2byte 18 @ level - .2byte SPECIES_NUMEL - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Garret: @ 81ED608 - .2byte 0 @ IV (0-255) - .2byte 45 @ level - .2byte SPECIES_AZUMARILL - .2byte ITEM_NUGGET - - .align 2 - -gTrainerParty_Winston2: @ 81ED610 - .2byte 0 @ IV (0-255) - .2byte 27 @ level - .2byte SPECIES_LINOONE - .2byte ITEM_NUGGET - - .align 2 - -gTrainerParty_Winston3: @ 81ED618 - .2byte 0 @ IV (0-255) - .2byte 30 @ level - .2byte SPECIES_LINOONE - .2byte ITEM_NUGGET - - .align 2 - -gTrainerParty_Winston4: @ 81ED620 - .2byte 0 @ IV (0-255) - .2byte 33 @ level - .2byte SPECIES_LINOONE - .2byte ITEM_NUGGET - - .align 2 - -gTrainerParty_Winston5: @ 81ED628 - .2byte 0 @ IV (0-255) - .2byte 36 @ level - .2byte SPECIES_LINOONE - .2byte ITEM_NUGGET - .2byte MOVE_FURY_SWIPES, MOVE_MUD_SPORT, MOVE_ODOR_SLEUTH, MOVE_SAND_ATTACK - - .align 2 - -gTrainerParty_Steve1: @ 81ED638 - .2byte 0 @ IV (0-255) - .2byte 20 @ level - .2byte SPECIES_ARON - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Chris: @ 81ED640 - .2byte 0 @ IV (0-255) - .2byte 23 @ level - .2byte SPECIES_LAIRON - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Mark: @ 81ED648 - .2byte 0 @ IV (0-255) - .2byte 32 @ level - .2byte SPECIES_LAIRON - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Kenn: @ 81ED650 - .2byte 0 @ IV (0-255) - .2byte 25 @ level - .2byte SPECIES_LAIRON - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Steve2: @ 81ED658 - .2byte 10 @ IV (0-255) - .2byte 27 @ level - .2byte SPECIES_LAIRON - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Steve3: @ 81ED660 - .2byte 20 @ IV (0-255) - .2byte 29 @ level - .2byte SPECIES_LAIRON - .2byte 0 @ padding - - .2byte 20 @ IV (0-255) - .2byte 29 @ level - .2byte SPECIES_RHYHORN - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Steve4: @ 81ED670 - .2byte 30 @ IV (0-255) - .2byte 32 @ level - .2byte SPECIES_LAIRON - .2byte 0 @ padding - - .2byte 30 @ IV (0-255) - .2byte 32 @ level - .2byte SPECIES_RHYHORN - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Steve5: @ 81ED680 - .2byte 40 @ IV (0-255) - .2byte 35 @ level - .2byte SPECIES_AGGRON - .2byte 0 @ padding - - .2byte 40 @ IV (0-255) - .2byte 35 @ level - .2byte SPECIES_RHYDON - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Luis: @ 81ED690 - .2byte 0 @ IV (0-255) - .2byte 27 @ level - .2byte SPECIES_CARVANHA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Austin: @ 81ED698 - .2byte 0 @ IV (0-255) - .2byte 25 @ level - .2byte SPECIES_MAGIKARP - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 25 @ level - .2byte SPECIES_TENTACOOL - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 25 @ level - .2byte SPECIES_WINGULL - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Douglas: @ 81ED6B0 - .2byte 0 @ IV (0-255) - .2byte 26 @ level - .2byte SPECIES_TENTACOOL - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 26 @ level - .2byte SPECIES_TENTACOOL - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Darrin: @ 81ED6C0 - .2byte 0 @ IV (0-255) - .2byte 27 @ level - .2byte SPECIES_TENTACOOL - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Tony1: @ 81ED6C8 - .2byte 0 @ IV (0-255) - .2byte 27 @ level - .2byte SPECIES_CARVANHA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Jerome: @ 81ED6D0 - .2byte 0 @ IV (0-255) - .2byte 26 @ level - .2byte SPECIES_TENTACOOL - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 26 @ level - .2byte SPECIES_WINGULL - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Matthew: @ 81ED6E0 - .2byte 0 @ IV (0-255) - .2byte 27 @ level - .2byte SPECIES_CARVANHA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_David: @ 81ED6E8 - .2byte 0 @ IV (0-255) - .2byte 26 @ level - .2byte SPECIES_WINGULL - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 26 @ level - .2byte SPECIES_CARVANHA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Spencer: @ 81ED6F8 - .2byte 0 @ IV (0-255) - .2byte 33 @ level - .2byte SPECIES_TENTACOOL - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 33 @ level - .2byte SPECIES_TENTACOOL - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 33 @ level - .2byte SPECIES_TENTACOOL - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Roland: @ 81ED710 - .2byte 0 @ IV (0-255) - .2byte 35 @ level - .2byte SPECIES_CARVANHA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Cody: @ 81ED718 - .2byte 0 @ IV (0-255) - .2byte 34 @ level - .2byte SPECIES_STARYU - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 34 @ level - .2byte SPECIES_WINGULL - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Stan: @ 81ED728 - .2byte 0 @ IV (0-255) - .2byte 35 @ level - .2byte SPECIES_HORSEA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Barry: @ 81ED730 - .2byte 0 @ IV (0-255) - .2byte 35 @ level - .2byte SPECIES_GYARADOS - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Dean: @ 81ED738 - .2byte 0 @ IV (0-255) - .2byte 33 @ level - .2byte SPECIES_CARVANHA - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 33 @ level - .2byte SPECIES_WINGULL - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 33 @ level - .2byte SPECIES_CARVANHA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Rodney: @ 81ED750 - .2byte 0 @ IV (0-255) - .2byte 34 @ level - .2byte SPECIES_HORSEA - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 34 @ level - .2byte SPECIES_GYARADOS - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Richard: @ 81ED760 - .2byte 0 @ IV (0-255) - .2byte 35 @ level - .2byte SPECIES_PELIPPER - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Herman: @ 81ED768 - .2byte 0 @ IV (0-255) - .2byte 34 @ level - .2byte SPECIES_WAILMER - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 34 @ level - .2byte SPECIES_TENTACRUEL - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Anonymous4: @ 81ED778 - .2byte 0 @ IV (0-255) - .2byte 38 @ level - .2byte SPECIES_SHARPEDO - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Gilbert: @ 81ED780 - .2byte 0 @ IV (0-255) - .2byte 35 @ level - .2byte SPECIES_SHARPEDO - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Franklin: @ 81ED788 - .2byte 0 @ IV (0-255) - .2byte 34 @ level - .2byte SPECIES_TENTACRUEL - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 34 @ level - .2byte SPECIES_SEALEO - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Danny: @ 81ED798 - .2byte 0 @ IV (0-255) - .2byte 37 @ level - .2byte SPECIES_TENTACRUEL - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 37 @ level - .2byte SPECIES_WAILMER - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Jack: @ 81ED7A8 - .2byte 0 @ IV (0-255) - .2byte 34 @ level - .2byte SPECIES_STARYU - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 34 @ level - .2byte SPECIES_GYARADOS - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Dudley: @ 81ED7B8 - .2byte 0 @ IV (0-255) - .2byte 33 @ level - .2byte SPECIES_TENTACOOL - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 33 @ level - .2byte SPECIES_WINGULL - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 33 @ level - .2byte SPECIES_TENTACRUEL - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Chad: @ 81ED7D0 - .2byte 0 @ IV (0-255) - .2byte 34 @ level - .2byte SPECIES_WINGULL - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 34 @ level - .2byte SPECIES_WAILMER - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Tony2: @ 81ED7E0 - .2byte 10 @ IV (0-255) - .2byte 30 @ level - .2byte SPECIES_SHARPEDO - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Tony3: @ 81ED7E8 - .2byte 20 @ IV (0-255) - .2byte 33 @ level - .2byte SPECIES_SHARPEDO - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Tony4: @ 81ED7F0 - .2byte 30 @ IV (0-255) - .2byte 34 @ level - .2byte SPECIES_STARYU - .2byte 0 @ padding - - .2byte 30 @ IV (0-255) - .2byte 36 @ level - .2byte SPECIES_SHARPEDO - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Tony5: @ 81ED800 - .2byte 40 @ IV (0-255) - .2byte 37 @ level - .2byte SPECIES_STARMIE - .2byte 0 @ padding - - .2byte 40 @ IV (0-255) - .2byte 39 @ level - .2byte SPECIES_SHARPEDO - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Hideki: @ 81ED810 - .2byte 100 @ IV (0-255) - .2byte 14 @ level - .2byte SPECIES_MACHOP - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Hitoshi: @ 81ED818 - .2byte 100 @ IV (0-255) - .2byte 34 @ level - .2byte SPECIES_MACHOKE - .2byte 0 @ padding - - .2byte 100 @ IV (0-255) - .2byte 34 @ level - .2byte SPECIES_MACHOKE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Kiyo: @ 81ED828 - .2byte 100 @ IV (0-255) - .2byte 33 @ level - .2byte SPECIES_MAKUHITA - .2byte 0 @ padding - - .2byte 100 @ IV (0-255) - .2byte 33 @ level - .2byte SPECIES_MAKUHITA - .2byte 0 @ padding - - .2byte 100 @ IV (0-255) - .2byte 33 @ level - .2byte SPECIES_MACHOKE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Koichi: @ 81ED840 - .2byte 100 @ IV (0-255) - .2byte 26 @ level - .2byte SPECIES_MACHOP - .2byte 0 @ padding - - .2byte 100 @ IV (0-255) - .2byte 26 @ level - .2byte SPECIES_MACHOKE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Nob1: @ 81ED850 - .2byte 100 @ IV (0-255) - .2byte 20 @ level - .2byte SPECIES_MACHOP - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Nob2: @ 81ED858 - .2byte 110 @ IV (0-255) - .2byte 27 @ level - .2byte SPECIES_MACHOKE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Nob3: @ 81ED860 - .2byte 120 @ IV (0-255) - .2byte 29 @ level - .2byte SPECIES_MACHOP - .2byte 0 @ padding - - .2byte 120 @ IV (0-255) - .2byte 29 @ level - .2byte SPECIES_MACHOKE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Nob4: @ 81ED870 - .2byte 130 @ IV (0-255) - .2byte 31 @ level - .2byte SPECIES_MACHOP - .2byte 0 @ padding - - .2byte 130 @ IV (0-255) - .2byte 31 @ level - .2byte SPECIES_MACHOKE - .2byte 0 @ padding - - .2byte 130 @ IV (0-255) - .2byte 31 @ level - .2byte SPECIES_MACHOKE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Nob5: @ 81ED888 - .2byte 140 @ IV (0-255) - .2byte 33 @ level - .2byte SPECIES_MACHOP - .2byte ITEM_NONE - - .2byte 140 @ IV (0-255) - .2byte 33 @ level - .2byte SPECIES_MACHOKE - .2byte ITEM_NONE - - .2byte 140 @ IV (0-255) - .2byte 33 @ level - .2byte SPECIES_MACHOKE - .2byte ITEM_NONE - - .2byte 140 @ IV (0-255) - .2byte 33 @ level - .2byte SPECIES_MACHAMP - .2byte ITEM_BLACK_BELT - - .align 2 - -gTrainerParty_Yuji: @ 81ED8A8 - .2byte 100 @ IV (0-255) - .2byte 26 @ level - .2byte SPECIES_MAKUHITA - .2byte 0 @ padding - - .2byte 100 @ IV (0-255) - .2byte 26 @ level - .2byte SPECIES_MACHOKE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Daisuke: @ 81ED8B8 - .2byte 100 @ IV (0-255) - .2byte 19 @ level - .2byte SPECIES_MACHOP - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Atsushi: @ 81ED8C0 - .2byte 100 @ IV (0-255) - .2byte 30 @ level - .2byte SPECIES_MAKUHITA - .2byte 0 @ padding - - .2byte 100 @ IV (0-255) - .2byte 30 @ level - .2byte SPECIES_MACHOKE - .2byte 0 @ padding - - .2byte 100 @ IV (0-255) - .2byte 30 @ level - .2byte SPECIES_HARIYAMA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Kirk: @ 81ED8D8 - .2byte 100 @ IV (0-255) - .2byte 18 @ level - .2byte SPECIES_ELECTRIKE - .2byte 0 @ padding - - .2byte 100 @ IV (0-255) - .2byte 18 @ level - .2byte SPECIES_MAGNEMITE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Scott: @ 81ED8E8 - .2byte 100 @ IV (0-255) - .2byte 19 @ level - .2byte SPECIES_ELECTRIKE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Harvey: @ 81ED8F0 - .2byte 100 @ IV (0-255) - .2byte 18 @ level - .2byte SPECIES_MAGNEMITE - .2byte 0 @ padding - - .2byte 100 @ IV (0-255) - .2byte 18 @ level - .2byte SPECIES_ELECTRIKE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Shawn: @ 81ED900 - .2byte 100 @ IV (0-255) - .2byte 17 @ level - .2byte SPECIES_VOLTORB - .2byte 0 @ padding - - .2byte 100 @ IV (0-255) - .2byte 17 @ level - .2byte SPECIES_VOLTORB - .2byte 0 @ padding - - .2byte 100 @ IV (0-255) - .2byte 17 @ level - .2byte SPECIES_VOLTORB - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Randy: @ 81ED918 - .2byte 0 @ IV (0-255) - .2byte 13 @ level - .2byte SPECIES_ELECTRIKE - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 13 @ level - .2byte SPECIES_ELECTRIKE - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 13 @ level - .2byte SPECIES_ELECTRIKE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Dalton1: @ 81ED930 - .2byte 0 @ IV (0-255) - .2byte 15 @ level - .2byte SPECIES_MAGNEMITE - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 15 @ level - .2byte SPECIES_WHISMUR - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 15 @ level - .2byte SPECIES_MAGNEMITE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Dalton2: @ 81ED948 - .2byte 10 @ IV (0-255) - .2byte 25 @ level - .2byte SPECIES_MAGNEMITE - .2byte 0 @ padding - - .2byte 10 @ IV (0-255) - .2byte 25 @ level - .2byte SPECIES_WHISMUR - .2byte 0 @ padding - - .2byte 10 @ IV (0-255) - .2byte 25 @ level - .2byte SPECIES_MAGNEMITE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Dalton3: @ 81ED960 - .2byte 20 @ IV (0-255) - .2byte 28 @ level - .2byte SPECIES_MAGNEMITE - .2byte 0 @ padding - - .2byte 20 @ IV (0-255) - .2byte 28 @ level - .2byte SPECIES_LOUDRED - .2byte 0 @ padding - - .2byte 20 @ IV (0-255) - .2byte 28 @ level - .2byte SPECIES_MAGNEMITE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Dalton4: @ 81ED978 - .2byte 30 @ IV (0-255) - .2byte 31 @ level - .2byte SPECIES_MAGNETON - .2byte 0 @ padding - - .2byte 30 @ IV (0-255) - .2byte 31 @ level - .2byte SPECIES_LOUDRED - .2byte 0 @ padding - - .2byte 30 @ IV (0-255) - .2byte 31 @ level - .2byte SPECIES_MAGNETON - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Dalton5: @ 81ED990 - .2byte 40 @ IV (0-255) - .2byte 34 @ level - .2byte SPECIES_MAGNETON - .2byte 0 @ padding - - .2byte 40 @ IV (0-255) - .2byte 34 @ level - .2byte SPECIES_EXPLOUD - .2byte 0 @ padding - - .2byte 40 @ IV (0-255) - .2byte 34 @ level - .2byte SPECIES_MAGNETON - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Cole: @ 81ED9A8 - .2byte 100 @ IV (0-255) - .2byte 22 @ level - .2byte SPECIES_SLUGMA - .2byte 0 @ padding - - .2byte 100 @ IV (0-255) - .2byte 22 @ level - .2byte SPECIES_SLUGMA - .2byte 0 @ padding - - .2byte 100 @ IV (0-255) - .2byte 22 @ level - .2byte SPECIES_NUMEL - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Flint: @ 81ED9C0 - .2byte 100 @ IV (0-255) - .2byte 24 @ level - .2byte SPECIES_SLUGMA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Axle: @ 81ED9C8 - .2byte 100 @ IV (0-255) - .2byte 23 @ level - .2byte SPECIES_NUMEL - .2byte 0 @ padding - - .2byte 100 @ IV (0-255) - .2byte 23 @ level - .2byte SPECIES_SLUGMA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Jake: @ 81ED9D8 - .2byte 100 @ IV (0-255) - .2byte 24 @ level - .2byte SPECIES_NUMEL - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Andy: @ 81ED9E0 - .2byte 100 @ IV (0-255) - .2byte 23 @ level - .2byte SPECIES_SLUGMA - .2byte 0 @ padding - - .2byte 100 @ IV (0-255) - .2byte 23 @ level - .2byte SPECIES_NUMEL - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Bernie1: @ 81ED9F0 - .2byte 0 @ IV (0-255) - .2byte 19 @ level - .2byte SPECIES_SLUGMA - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 19 @ level - .2byte SPECIES_WINGULL - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Bernie2: @ 81EDA00 - .2byte 10 @ IV (0-255) - .2byte 26 @ level - .2byte SPECIES_SLUGMA - .2byte 0 @ padding - - .2byte 10 @ IV (0-255) - .2byte 26 @ level - .2byte SPECIES_WINGULL - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Bernie3: @ 81EDA10 - .2byte 20 @ IV (0-255) - .2byte 29 @ level - .2byte SPECIES_SLUGMA - .2byte 0 @ padding - - .2byte 20 @ IV (0-255) - .2byte 29 @ level - .2byte SPECIES_PELIPPER - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Bernie4: @ 81EDA20 - .2byte 30 @ IV (0-255) - .2byte 32 @ level - .2byte SPECIES_SLUGMA - .2byte 0 @ padding - - .2byte 30 @ IV (0-255) - .2byte 32 @ level - .2byte SPECIES_PELIPPER - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Bernie5: @ 81EDA30 - .2byte 40 @ IV (0-255) - .2byte 35 @ level - .2byte SPECIES_MAGCARGO - .2byte 0 @ padding - - .2byte 40 @ IV (0-255) - .2byte 35 @ level - .2byte SPECIES_PELIPPER - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Drew: @ 81EDA40 - .2byte 0 @ IV (0-255) - .2byte 24 @ level - .2byte SPECIES_SANDSHREW - .2byte MOVE_DIG, MOVE_SAND_ATTACK, MOVE_POISON_STING, MOVE_SLASH - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Cliff: @ 81EDA50 - .2byte 0 @ IV (0-255) - .2byte 22 @ level - .2byte SPECIES_BALTOY - .2byte MOVE_RAPID_SPIN, MOVE_MUD_SLAP, MOVE_PSYBEAM, MOVE_ROCK_TOMB - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 22 @ level - .2byte SPECIES_SANDSHREW - .2byte MOVE_POISON_STING, MOVE_SAND_ATTACK, MOVE_SCRATCH, MOVE_DIG - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 22 @ level - .2byte SPECIES_BALTOY - .2byte MOVE_RAPID_SPIN, MOVE_MUD_SLAP, MOVE_PSYBEAM, MOVE_ROCK_TOMB - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Larry: @ 81EDA80 - .2byte 0 @ IV (0-255) - .2byte 18 @ level - .2byte SPECIES_ZIGZAGOON - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 18 @ level - .2byte SPECIES_NUZLEAF - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Shane: @ 81EDA90 - .2byte 0 @ IV (0-255) - .2byte 19 @ level - .2byte SPECIES_SANDSHREW - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 19 @ level - .2byte SPECIES_NUZLEAF - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Justin: @ 81EDAA0 - .2byte 0 @ IV (0-255) - .2byte 24 @ level - .2byte SPECIES_KECLEON - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Ethan1: @ 81EDAA8 - .2byte 0 @ IV (0-255) - .2byte 21 @ level - .2byte SPECIES_ZIGZAGOON - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 21 @ level - .2byte SPECIES_TAILLOW - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Jeff: @ 81EDAB8 - .2byte 0 @ IV (0-255) - .2byte 9 @ level - .2byte SPECIES_TAILLOW - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 9 @ level - .2byte SPECIES_KECLEON - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Travis: @ 81EDAC8 - .2byte 0 @ IV (0-255) - .2byte 19 @ level - .2byte SPECIES_SANDSHREW - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Ethan2: @ 81EDAD0 - .2byte 10 @ IV (0-255) - .2byte 26 @ level - .2byte SPECIES_ZIGZAGOON - .2byte 0 @ padding - - .2byte 10 @ IV (0-255) - .2byte 26 @ level - .2byte SPECIES_TAILLOW - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Ethan3: @ 81EDAE0 - .2byte 20 @ IV (0-255) - .2byte 29 @ level - .2byte SPECIES_LINOONE - .2byte 0 @ padding - - .2byte 20 @ IV (0-255) - .2byte 29 @ level - .2byte SPECIES_SWELLOW - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Ethan4: @ 81EDAF0 - .2byte 30 @ IV (0-255) - .2byte 31 @ level - .2byte SPECIES_SANDSHREW - .2byte 0 @ padding - - .2byte 30 @ IV (0-255) - .2byte 31 @ level - .2byte SPECIES_SWELLOW - .2byte 0 @ padding - - .2byte 30 @ IV (0-255) - .2byte 31 @ level - .2byte SPECIES_LINOONE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Ethan5: @ 81EDB08 - .2byte 40 @ IV (0-255) - .2byte 34 @ level - .2byte SPECIES_SWELLOW - .2byte 0 @ padding - - .2byte 40 @ IV (0-255) - .2byte 34 @ level - .2byte SPECIES_SANDSLASH - .2byte 0 @ padding - - .2byte 40 @ IV (0-255) - .2byte 34 @ level - .2byte SPECIES_LINOONE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Brent: @ 81EDB20 - .2byte 100 @ IV (0-255) - .2byte 27 @ level - .2byte SPECIES_SURSKIT - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Donald: @ 81EDB28 - .2byte 100 @ IV (0-255) - .2byte 25 @ level - .2byte SPECIES_WURMPLE - .2byte 0 @ padding - - .2byte 100 @ IV (0-255) - .2byte 25 @ level - .2byte SPECIES_SILCOON - .2byte 0 @ padding - - .2byte 100 @ IV (0-255) - .2byte 25 @ level - .2byte SPECIES_BEAUTIFLY - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Taylor: @ 81EDB40 - .2byte 100 @ IV (0-255) - .2byte 25 @ level - .2byte SPECIES_WURMPLE - .2byte 0 @ padding - - .2byte 100 @ IV (0-255) - .2byte 25 @ level - .2byte SPECIES_CASCOON - .2byte 0 @ padding - - .2byte 100 @ IV (0-255) - .2byte 25 @ level - .2byte SPECIES_DUSTOX - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Brandon1: @ 81EDB58 - .2byte 0 @ IV (0-255) - .2byte 28 @ level - .2byte SPECIES_SURSKIT - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 28 @ level - .2byte SPECIES_SURSKIT - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 28 @ level - .2byte SPECIES_SURSKIT - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Derek: @ 81EDB70 - .2byte 100 @ IV (0-255) - .2byte 15 @ level - .2byte SPECIES_NINCADA - .2byte 0 @ padding - - .2byte 150 @ IV (0-255) - .2byte 15 @ level - .2byte SPECIES_DUSTOX - .2byte 0 @ padding - - .2byte 150 @ IV (0-255) - .2byte 15 @ level - .2byte SPECIES_BEAUTIFLY - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Brandon2: @ 81EDB88 - .2byte 10 @ IV (0-255) - .2byte 31 @ level - .2byte SPECIES_SURSKIT - .2byte 0 @ padding - - .2byte 10 @ IV (0-255) - .2byte 31 @ level - .2byte SPECIES_SURSKIT - .2byte 0 @ padding - - .2byte 10 @ IV (0-255) - .2byte 31 @ level - .2byte SPECIES_SURSKIT - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Brandon3: @ 81EDBA0 - .2byte 20 @ IV (0-255) - .2byte 34 @ level - .2byte SPECIES_SURSKIT - .2byte 0 @ padding - - .2byte 20 @ IV (0-255) - .2byte 34 @ level - .2byte SPECIES_SURSKIT - .2byte 0 @ padding - - .2byte 20 @ IV (0-255) - .2byte 34 @ level - .2byte SPECIES_MASQUERAIN - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Brandon4: @ 81EDBB8 - .2byte 30 @ IV (0-255) - .2byte 36 @ level - .2byte SPECIES_SURSKIT - .2byte 0 @ padding - - .2byte 30 @ IV (0-255) - .2byte 36 @ level - .2byte SPECIES_WURMPLE - .2byte 0 @ padding - - .2byte 30 @ IV (0-255) - .2byte 36 @ level - .2byte SPECIES_SURSKIT - .2byte 0 @ padding - - .2byte 30 @ IV (0-255) - .2byte 36 @ level - .2byte SPECIES_MASQUERAIN - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Brandon5: @ 81EDBD8 - .2byte 40 @ IV (0-255) - .2byte 38 @ level - .2byte SPECIES_SURSKIT - .2byte ITEM_NONE - - .2byte 40 @ IV (0-255) - .2byte 38 @ level - .2byte SPECIES_DUSTOX - .2byte ITEM_NONE - - .2byte 40 @ IV (0-255) - .2byte 38 @ level - .2byte SPECIES_SURSKIT - .2byte ITEM_NONE - - .2byte 40 @ IV (0-255) - .2byte 38 @ level - .2byte SPECIES_MASQUERAIN - .2byte ITEM_SILVER_POWDER - - .2byte 40 @ IV (0-255) - .2byte 38 @ level - .2byte SPECIES_BEAUTIFLY - .2byte ITEM_NONE - - .align 2 - -gTrainerParty_Edward: @ 81EDC00 - .2byte 0 @ IV (0-255) - .2byte 16 @ level - .2byte SPECIES_ABRA - .2byte MOVE_HIDDEN_POWER, MOVE_NONE, MOVE_NONE, MOVE_NONE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Preston: @ 81EDC10 - .2byte 100 @ IV (0-255) - .2byte 37 @ level - .2byte SPECIES_KIRLIA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Virgil: @ 81EDC18 - .2byte 100 @ IV (0-255) - .2byte 36 @ level - .2byte SPECIES_RALTS - .2byte 0 @ padding - - .2byte 100 @ IV (0-255) - .2byte 36 @ level - .2byte SPECIES_KADABRA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Fritz: @ 81EDC28 - .2byte 100 @ IV (0-255) - .2byte 35 @ level - .2byte SPECIES_NATU - .2byte 0 @ padding - - .2byte 100 @ IV (0-255) - .2byte 35 @ level - .2byte SPECIES_GIRAFARIG - .2byte 0 @ padding - - .2byte 100 @ IV (0-255) - .2byte 35 @ level - .2byte SPECIES_KADABRA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_William: @ 81EDC40 - .2byte 0 @ IV (0-255) - .2byte 31 @ level - .2byte SPECIES_RALTS - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 31 @ level - .2byte SPECIES_KIRLIA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Joshua: @ 81EDC50 - .2byte 0 @ IV (0-255) - .2byte 41 @ level - .2byte SPECIES_KADABRA - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 41 @ level - .2byte SPECIES_SOLROCK - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Cameron1: @ 81EDC60 - .2byte 0 @ IV (0-255) - .2byte 31 @ level - .2byte SPECIES_KADABRA - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 31 @ level - .2byte SPECIES_SOLROCK - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Cameron2: @ 81EDC70 - .2byte 10 @ IV (0-255) - .2byte 34 @ level - .2byte SPECIES_KADABRA - .2byte 0 @ padding - - .2byte 10 @ IV (0-255) - .2byte 34 @ level - .2byte SPECIES_SOLROCK - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Cameron3: @ 81EDC80 - .2byte 20 @ IV (0-255) - .2byte 37 @ level - .2byte SPECIES_KADABRA - .2byte 0 @ padding - - .2byte 20 @ IV (0-255) - .2byte 37 @ level - .2byte SPECIES_SOLROCK - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Cameron4: @ 81EDC90 - .2byte 30 @ IV (0-255) - .2byte 40 @ level - .2byte SPECIES_KADABRA - .2byte 0 @ padding - - .2byte 30 @ IV (0-255) - .2byte 40 @ level - .2byte SPECIES_SOLROCK - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Cameron5: @ 81EDCA0 - .2byte 40 @ IV (0-255) - .2byte 43 @ level - .2byte SPECIES_SOLROCK - .2byte 0 @ padding - - .2byte 40 @ IV (0-255) - .2byte 43 @ level - .2byte SPECIES_ALAKAZAM - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Jaclyn: @ 81EDCB0 - .2byte 0 @ IV (0-255) - .2byte 16 @ level - .2byte SPECIES_ABRA - .2byte MOVE_HIDDEN_POWER, MOVE_NONE, MOVE_NONE, MOVE_NONE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Hannah: @ 81EDCC0 - .2byte 100 @ IV (0-255) - .2byte 36 @ level - .2byte SPECIES_RALTS - .2byte 0 @ padding - - .2byte 100 @ IV (0-255) - .2byte 36 @ level - .2byte SPECIES_KIRLIA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Samantha: @ 81EDCD0 - .2byte 100 @ IV (0-255) - .2byte 37 @ level - .2byte SPECIES_XATU - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Maura: @ 81EDCD8 - .2byte 100 @ IV (0-255) - .2byte 36 @ level - .2byte SPECIES_KADABRA - .2byte 0 @ padding - - .2byte 100 @ IV (0-255) - .2byte 36 @ level - .2byte SPECIES_KIRLIA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Kayla: @ 81EDCE8 - .2byte 0 @ IV (0-255) - .2byte 32 @ level - .2byte SPECIES_KADABRA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Alexis: @ 81EDCF0 - .2byte 0 @ IV (0-255) - .2byte 40 @ level - .2byte SPECIES_KIRLIA - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 40 @ level - .2byte SPECIES_XATU - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 40 @ level - .2byte SPECIES_KADABRA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Jacki1: @ 81EDD08 - .2byte 0 @ IV (0-255) - .2byte 31 @ level - .2byte SPECIES_KADABRA - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 31 @ level - .2byte SPECIES_LUNATONE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Jacki2: @ 81EDD18 - .2byte 10 @ IV (0-255) - .2byte 34 @ level - .2byte SPECIES_KADABRA - .2byte 0 @ padding - - .2byte 10 @ IV (0-255) - .2byte 34 @ level - .2byte SPECIES_LUNATONE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Jacki3: @ 81EDD28 - .2byte 20 @ IV (0-255) - .2byte 37 @ level - .2byte SPECIES_KADABRA - .2byte 0 @ padding - - .2byte 20 @ IV (0-255) - .2byte 37 @ level - .2byte SPECIES_LUNATONE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Jacki4: @ 81EDD38 - .2byte 30 @ IV (0-255) - .2byte 40 @ level - .2byte SPECIES_KADABRA - .2byte 0 @ padding - - .2byte 30 @ IV (0-255) - .2byte 40 @ level - .2byte SPECIES_LUNATONE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Jacki5: @ 81EDD48 - .2byte 40 @ IV (0-255) - .2byte 43 @ level - .2byte SPECIES_LUNATONE - .2byte 0 @ padding - - .2byte 40 @ IV (0-255) - .2byte 43 @ level - .2byte SPECIES_ALAKAZAM - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Walter1: @ 81EDD58 - .2byte 0 @ IV (0-255) - .2byte 31 @ level - .2byte SPECIES_MANECTRIC - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Tucker: @ 81EDD60 - .2byte 0 @ IV (0-255) - .2byte 44 @ level - .2byte SPECIES_MANECTRIC - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 44 @ level - .2byte SPECIES_MANECTRIC - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Thomas: @ 81EDD70 - .2byte 0 @ IV (0-255) - .2byte 45 @ level - .2byte SPECIES_ZANGOOSE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Walter2: @ 81EDD78 - .2byte 10 @ IV (0-255) - .2byte 34 @ level - .2byte SPECIES_MANECTRIC - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Walter3: @ 81EDD80 - .2byte 20 @ IV (0-255) - .2byte 36 @ level - .2byte SPECIES_LINOONE - .2byte MOVE_HEADBUTT, MOVE_SAND_ATTACK, MOVE_ODOR_SLEUTH, MOVE_FURY_SWIPES - .2byte 0 @ padding - - .2byte 20 @ IV (0-255) - .2byte 36 @ level - .2byte SPECIES_MANECTRIC - .2byte MOVE_QUICK_ATTACK, MOVE_SPARK, MOVE_ODOR_SLEUTH, MOVE_ROAR - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Walter4: @ 81EDDA0 - .2byte 30 @ IV (0-255) - .2byte 39 @ level - .2byte SPECIES_LINOONE - .2byte MOVE_HEADBUTT, MOVE_SAND_ATTACK, MOVE_ODOR_SLEUTH, MOVE_FURY_SWIPES - .2byte 0 @ padding - - .2byte 30 @ IV (0-255) - .2byte 39 @ level - .2byte SPECIES_MANECTRIC - .2byte MOVE_QUICK_ATTACK, MOVE_SPARK, MOVE_ODOR_SLEUTH, MOVE_NONE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Walter5: @ 81EDDC0 - .2byte 40 @ IV (0-255) - .2byte 41 @ level - .2byte SPECIES_LINOONE - .2byte MOVE_HEADBUTT, MOVE_SAND_ATTACK, MOVE_ODOR_SLEUTH, MOVE_FURY_SWIPES - .2byte 0 @ padding - - .2byte 40 @ IV (0-255) - .2byte 41 @ level - .2byte SPECIES_GOLDUCK - .2byte MOVE_FURY_SWIPES, MOVE_DISABLE, MOVE_CONFUSION, MOVE_PSYCH_UP - .2byte 0 @ padding - - .2byte 40 @ IV (0-255) - .2byte 41 @ level - .2byte SPECIES_MANECTRIC - .2byte MOVE_QUICK_ATTACK, MOVE_SPARK, MOVE_ODOR_SLEUTH, MOVE_ROAR - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Sidney: @ 81EDDF0 - .2byte 250 @ IV (0-255) - .2byte 46 @ level - .2byte SPECIES_MIGHTYENA - .2byte ITEM_NONE - .2byte MOVE_ROAR, MOVE_TAKE_DOWN, MOVE_SAND_ATTACK, MOVE_CRUNCH - - .2byte 250 @ IV (0-255) - .2byte 48 @ level - .2byte SPECIES_SHIFTRY - .2byte ITEM_NONE - .2byte MOVE_FAKE_OUT, MOVE_DOUBLE_TEAM, MOVE_SWAGGER, MOVE_EXTRASENSORY - - .2byte 250 @ IV (0-255) - .2byte 46 @ level - .2byte SPECIES_CACTURNE - .2byte ITEM_NONE - .2byte MOVE_LEECH_SEED, MOVE_FAINT_ATTACK, MOVE_NEEDLE_ARM, MOVE_COTTON_SPORE - - .2byte 250 @ IV (0-255) - .2byte 48 @ level - .2byte SPECIES_SHARPEDO - .2byte ITEM_NONE - .2byte MOVE_CRUNCH, MOVE_SWAGGER, MOVE_SURF, MOVE_SLASH - - .2byte 255 @ IV (0-255) - .2byte 49 @ level - .2byte SPECIES_ABSOL - .2byte ITEM_SITRUS_BERRY - .2byte MOVE_AERIAL_ACE, MOVE_SNATCH, MOVE_SWORDS_DANCE, MOVE_SLASH - - .align 2 - -gTrainerParty_Phoebe: @ 81EDE40 - .2byte 250 @ IV (0-255) - .2byte 48 @ level - .2byte SPECIES_DUSCLOPS - .2byte ITEM_NONE - .2byte MOVE_SHADOW_PUNCH, MOVE_CONFUSE_RAY, MOVE_CURSE, MOVE_FUTURE_SIGHT - - .2byte 250 @ IV (0-255) - .2byte 49 @ level - .2byte SPECIES_BANETTE - .2byte ITEM_NONE - .2byte MOVE_SHADOW_BALL, MOVE_SPITE, MOVE_WILL_O_WISP, MOVE_FAINT_ATTACK - - .2byte 250 @ IV (0-255) - .2byte 50 @ level - .2byte SPECIES_SABLEYE - .2byte ITEM_NONE - .2byte MOVE_SHADOW_BALL, MOVE_PSYCHIC, MOVE_ATTRACT, MOVE_FAINT_ATTACK - - .2byte 250 @ IV (0-255) - .2byte 49 @ level - .2byte SPECIES_BANETTE - .2byte ITEM_NONE - .2byte MOVE_SHADOW_BALL, MOVE_PSYCHIC, MOVE_TOXIC, MOVE_SKILL_SWAP - - .2byte 255 @ IV (0-255) - .2byte 51 @ level - .2byte SPECIES_DUSCLOPS - .2byte ITEM_SITRUS_BERRY - .2byte MOVE_SHADOW_BALL, MOVE_ICE_BEAM, MOVE_CONFUSE_RAY, MOVE_EARTHQUAKE - - .align 2 - -gTrainerParty_Glacia: @ 81EDE90 - .2byte 250 @ IV (0-255) - .2byte 50 @ level - .2byte SPECIES_GLALIE - .2byte ITEM_NONE - .2byte MOVE_LIGHT_SCREEN, MOVE_CRUNCH, MOVE_HAIL, MOVE_ICE_BEAM - - .2byte 250 @ IV (0-255) - .2byte 50 @ level - .2byte SPECIES_SEALEO - .2byte ITEM_NONE - .2byte MOVE_SURF, MOVE_BODY_SLAM, MOVE_HAIL, MOVE_ICE_BALL - - .2byte 250 @ IV (0-255) - .2byte 52 @ level - .2byte SPECIES_SEALEO - .2byte ITEM_NONE - .2byte MOVE_ATTRACT, MOVE_DIVE, MOVE_HAIL, MOVE_BLIZZARD - - .2byte 250 @ IV (0-255) - .2byte 52 @ level - .2byte SPECIES_GLALIE - .2byte ITEM_NONE - .2byte MOVE_SHADOW_BALL, MOVE_CRUNCH, MOVE_HAIL, MOVE_ICE_BEAM - - .2byte 255 @ IV (0-255) - .2byte 53 @ level - .2byte SPECIES_WALREIN - .2byte ITEM_SITRUS_BERRY - .2byte MOVE_SURF, MOVE_BODY_SLAM, MOVE_BLIZZARD, MOVE_SHEER_COLD - - .align 2 - -gTrainerParty_Drake: @ 81EDEE0 - .2byte 250 @ IV (0-255) - .2byte 52 @ level - .2byte SPECIES_SHELGON - .2byte ITEM_NONE - .2byte MOVE_ROCK_TOMB, MOVE_DRAGON_CLAW, MOVE_PROTECT, MOVE_CRUNCH - - .2byte 250 @ IV (0-255) - .2byte 54 @ level - .2byte SPECIES_ALTARIA - .2byte ITEM_NONE - .2byte MOVE_TAKE_DOWN, MOVE_DRAGON_BREATH, MOVE_DRAGON_DANCE, MOVE_REFRESH - - .2byte 250 @ IV (0-255) - .2byte 53 @ level - .2byte SPECIES_FLYGON - .2byte ITEM_NONE - .2byte MOVE_DIG, MOVE_DRAGON_BREATH, MOVE_FLY, MOVE_SANDSTORM - - .2byte 250 @ IV (0-255) - .2byte 53 @ level - .2byte SPECIES_FLYGON - .2byte ITEM_NONE - .2byte MOVE_FLAMETHROWER, MOVE_CRUNCH, MOVE_DRAGON_BREATH, MOVE_SAND_ATTACK - - .2byte 255 @ IV (0-255) - .2byte 55 @ level - .2byte SPECIES_SALAMENCE - .2byte ITEM_SITRUS_BERRY - .2byte MOVE_FLAMETHROWER, MOVE_DRAGON_CLAW, MOVE_FLY, MOVE_CRUNCH - - .align 2 - -gTrainerParty_Roxanne: @ 81EDF30 - .2byte 150 @ IV (0-255) - .2byte 14 @ level - .2byte SPECIES_GEODUDE - .2byte MOVE_TACKLE, MOVE_DEFENSE_CURL, MOVE_ROCK_THROW, MOVE_ROCK_TOMB - .2byte 0 @ padding - - .2byte 200 @ IV (0-255) - .2byte 15 @ level - .2byte SPECIES_NOSEPASS - .2byte MOVE_TACKLE, MOVE_HARDEN, MOVE_ROCK_THROW, MOVE_ROCK_TOMB - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Brawly: @ 81EDF50 - .2byte 150 @ IV (0-255) - .2byte 17 @ level - .2byte SPECIES_MACHOP - .2byte MOVE_LEER, MOVE_KARATE_CHOP, MOVE_SEISMIC_TOSS, MOVE_BULK_UP - .2byte 0 @ padding - - .2byte 200 @ IV (0-255) - .2byte 18 @ level - .2byte SPECIES_MAKUHITA - .2byte MOVE_ARM_THRUST, MOVE_KNOCK_OFF, MOVE_SAND_ATTACK, MOVE_BULK_UP - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Wattson: @ 81EDF70 - .2byte 200 @ IV (0-255) - .2byte 22 @ level - .2byte SPECIES_MAGNEMITE - .2byte MOVE_SUPERSONIC, MOVE_SONIC_BOOM, MOVE_THUNDER_SHOCK, MOVE_THUNDER_WAVE - .2byte 0 @ padding - - .2byte 200 @ IV (0-255) - .2byte 20 @ level - .2byte SPECIES_VOLTORB - .2byte MOVE_ROLLOUT, MOVE_SELF_DESTRUCT, MOVE_SPARK, MOVE_SONIC_BOOM - .2byte 0 @ padding - - .2byte 250 @ IV (0-255) - .2byte 23 @ level - .2byte SPECIES_MAGNETON - .2byte MOVE_SUPERSONIC, MOVE_SONIC_BOOM, MOVE_SHOCK_WAVE, MOVE_THUNDER_WAVE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Flannery: @ 81EDFA0 - .2byte 200 @ IV (0-255) - .2byte 26 @ level - .2byte SPECIES_SLUGMA - .2byte MOVE_OVERHEAT, MOVE_SMOG, MOVE_LIGHT_SCREEN, MOVE_SUNNY_DAY - .2byte 0 @ padding - - .2byte 200 @ IV (0-255) - .2byte 26 @ level - .2byte SPECIES_SLUGMA - .2byte MOVE_FLAMETHROWER, MOVE_ROCK_SLIDE, MOVE_LIGHT_SCREEN, MOVE_SUNNY_DAY - .2byte 0 @ padding - - .2byte 250 @ IV (0-255) - .2byte 28 @ level - .2byte SPECIES_TORKOAL - .2byte MOVE_OVERHEAT, MOVE_BODY_SLAM, MOVE_FLAIL, MOVE_ATTRACT - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Norman: @ 81EDFD0 - .2byte 200 @ IV (0-255) - .2byte 28 @ level - .2byte SPECIES_SLAKING - .2byte MOVE_ENCORE, MOVE_FACADE, MOVE_YAWN, MOVE_FAINT_ATTACK - .2byte 0 @ padding - - .2byte 200 @ IV (0-255) - .2byte 30 @ level - .2byte SPECIES_VIGOROTH - .2byte MOVE_SLASH, MOVE_FAINT_ATTACK, MOVE_FACADE, MOVE_ENCORE - .2byte 0 @ padding - - .2byte 250 @ IV (0-255) - .2byte 31 @ level - .2byte SPECIES_SLAKING - .2byte MOVE_FOCUS_PUNCH, MOVE_SLACK_OFF, MOVE_FACADE, MOVE_FAINT_ATTACK - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Winona: @ 81EE000 - .2byte 200 @ IV (0-255) - .2byte 31 @ level - .2byte SPECIES_SWELLOW - .2byte MOVE_QUICK_ATTACK, MOVE_AERIAL_ACE, MOVE_DOUBLE_TEAM, MOVE_ENDEAVOR - .2byte 0 @ padding - - .2byte 200 @ IV (0-255) - .2byte 30 @ level - .2byte SPECIES_PELIPPER - .2byte MOVE_WATER_GUN, MOVE_SUPERSONIC, MOVE_PROTECT, MOVE_AERIAL_ACE - .2byte 0 @ padding - - .2byte 200 @ IV (0-255) - .2byte 32 @ level - .2byte SPECIES_SKARMORY - .2byte MOVE_SAND_ATTACK, MOVE_FURY_ATTACK, MOVE_STEEL_WING, MOVE_AERIAL_ACE - .2byte 0 @ padding - - .2byte 250 @ IV (0-255) - .2byte 33 @ level - .2byte SPECIES_ALTARIA - .2byte MOVE_EARTHQUAKE, MOVE_DRAGON_BREATH, MOVE_DRAGON_DANCE, MOVE_AERIAL_ACE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_TateAndLiza: @ 81EE040 - .2byte 250 @ IV (0-255) - .2byte 42 @ level - .2byte SPECIES_LUNATONE - .2byte ITEM_NONE - .2byte MOVE_LIGHT_SCREEN, MOVE_PSYCHIC, MOVE_HYPNOSIS, MOVE_CALM_MIND - - .2byte 250 @ IV (0-255) - .2byte 42 @ level - .2byte SPECIES_SOLROCK - .2byte ITEM_NONE - .2byte MOVE_SUNNY_DAY, MOVE_SOLAR_BEAM, MOVE_PSYCHIC, MOVE_FLAMETHROWER - - .align 2 - -gTrainerParty_Wallace: @ 81EE060 - .2byte 200 @ IV (0-255) - .2byte 40 @ level - .2byte SPECIES_LUVDISC - .2byte MOVE_WATER_PULSE, MOVE_ATTRACT, MOVE_SWEET_KISS, MOVE_FLAIL - .2byte 0 @ padding - - .2byte 200 @ IV (0-255) - .2byte 42 @ level - .2byte SPECIES_WHISCASH - .2byte MOVE_RAIN_DANCE, MOVE_WATER_PULSE, MOVE_AMNESIA, MOVE_EARTHQUAKE - .2byte 0 @ padding - - .2byte 200 @ IV (0-255) - .2byte 40 @ level - .2byte SPECIES_SEALEO - .2byte MOVE_ENCORE, MOVE_BODY_SLAM, MOVE_AURORA_BEAM, MOVE_WATER_PULSE - .2byte 0 @ padding - - .2byte 200 @ IV (0-255) - .2byte 42 @ level - .2byte SPECIES_SEAKING - .2byte MOVE_WATER_PULSE, MOVE_RAIN_DANCE, MOVE_FURY_ATTACK, MOVE_HORN_DRILL - .2byte 0 @ padding - - .2byte 250 @ IV (0-255) - .2byte 43 @ level - .2byte SPECIES_MILOTIC - .2byte MOVE_WATER_PULSE, MOVE_TWISTER, MOVE_RECOVER, MOVE_ICE_BEAM - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Jerry1: @ 81EE0B0 - .2byte 10 @ IV (0-255) - .2byte 10 @ level - .2byte SPECIES_RALTS - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Ted: @ 81EE0B8 - .2byte 10 @ IV (0-255) - .2byte 17 @ level - .2byte SPECIES_RALTS - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Paul: @ 81EE0C0 - .2byte 10 @ IV (0-255) - .2byte 15 @ level - .2byte SPECIES_NUMEL - .2byte 0 @ padding - - .2byte 10 @ IV (0-255) - .2byte 15 @ level - .2byte SPECIES_ODDISH - .2byte 0 @ padding - - .2byte 10 @ IV (0-255) - .2byte 15 @ level - .2byte SPECIES_WINGULL - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Jerry2: @ 81EE0D8 - .2byte 20 @ IV (0-255) - .2byte 26 @ level - .2byte SPECIES_RALTS - .2byte 0 @ padding - - .2byte 20 @ IV (0-255) - .2byte 26 @ level - .2byte SPECIES_MEDITITE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Jerry3: @ 81EE0E8 - .2byte 30 @ IV (0-255) - .2byte 29 @ level - .2byte SPECIES_KIRLIA - .2byte 0 @ padding - - .2byte 30 @ IV (0-255) - .2byte 29 @ level - .2byte SPECIES_MEDITITE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Jerry4: @ 81EE0F8 - .2byte 40 @ IV (0-255) - .2byte 32 @ level - .2byte SPECIES_KIRLIA - .2byte 0 @ padding - - .2byte 40 @ IV (0-255) - .2byte 32 @ level - .2byte SPECIES_MEDICHAM - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Jerry5: @ 81EE108 - .2byte 50 @ IV (0-255) - .2byte 34 @ level - .2byte SPECIES_KIRLIA - .2byte 0 @ padding - - .2byte 50 @ IV (0-255) - .2byte 34 @ level - .2byte SPECIES_BANETTE - .2byte 0 @ padding - - .2byte 50 @ IV (0-255) - .2byte 34 @ level - .2byte SPECIES_MEDICHAM - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Karen1: @ 81EE120 - .2byte 10 @ IV (0-255) - .2byte 9 @ level - .2byte SPECIES_SHROOMISH - .2byte 0 @ padding - - .2byte 10 @ IV (0-255) - .2byte 9 @ level - .2byte SPECIES_WHISMUR - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Georgia: @ 81EE130 - .2byte 10 @ IV (0-255) - .2byte 16 @ level - .2byte SPECIES_SHROOMISH - .2byte 0 @ padding - - .2byte 10 @ IV (0-255) - .2byte 16 @ level - .2byte SPECIES_BEAUTIFLY - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Karen2: @ 81EE140 - .2byte 20 @ IV (0-255) - .2byte 26 @ level - .2byte SPECIES_SHROOMISH - .2byte 0 @ padding - - .2byte 20 @ IV (0-255) - .2byte 26 @ level - .2byte SPECIES_WHISMUR - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Karen3: @ 81EE150 - .2byte 30 @ IV (0-255) - .2byte 29 @ level - .2byte SPECIES_SHROOMISH - .2byte 0 @ padding - - .2byte 30 @ IV (0-255) - .2byte 29 @ level - .2byte SPECIES_LOUDRED - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Karen4: @ 81EE160 - .2byte 40 @ IV (0-255) - .2byte 32 @ level - .2byte SPECIES_BRELOOM - .2byte 0 @ padding - - .2byte 40 @ IV (0-255) - .2byte 32 @ level - .2byte SPECIES_LOUDRED - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Karen5: @ 81EE170 - .2byte 50 @ IV (0-255) - .2byte 35 @ level - .2byte SPECIES_BRELOOM - .2byte 0 @ padding - - .2byte 50 @ IV (0-255) - .2byte 35 @ level - .2byte SPECIES_EXPLOUD - .2byte 0 @ padding - - .align 2 - -gTrainerParty_KateAndJoy: @ 81EE180 - .2byte 0 @ IV (0-255) - .2byte 30 @ level - .2byte SPECIES_SPINDA - .2byte MOVE_HYPNOSIS, MOVE_PSYBEAM, MOVE_DIZZY_PUNCH, MOVE_TEETER_DANCE - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 32 @ level - .2byte SPECIES_SLAKING - .2byte MOVE_FOCUS_PUNCH, MOVE_YAWN, MOVE_SLACK_OFF, MOVE_FAINT_ATTACK - .2byte 0 @ padding - - .align 2 - -gTrainerParty_AnnaAndMeg1: @ 81EE1A0 - .2byte 0 @ IV (0-255) - .2byte 16 @ level - .2byte SPECIES_ZIGZAGOON - .2byte MOVE_GROWL, MOVE_TAIL_WHIP, MOVE_HEADBUTT, MOVE_ODOR_SLEUTH - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 18 @ level - .2byte SPECIES_MAKUHITA - .2byte MOVE_TACKLE, MOVE_FOCUS_ENERGY, MOVE_ARM_THRUST, MOVE_NONE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_AnnaAndMeg2: @ 81EE1C0 - .2byte 10 @ IV (0-255) - .2byte 26 @ level - .2byte SPECIES_ZIGZAGOON - .2byte MOVE_GROWL, MOVE_TAIL_WHIP, MOVE_HEADBUTT, MOVE_ODOR_SLEUTH - .2byte 0 @ padding - - .2byte 10 @ IV (0-255) - .2byte 28 @ level - .2byte SPECIES_MAKUHITA - .2byte MOVE_TACKLE, MOVE_FOCUS_ENERGY, MOVE_ARM_THRUST, MOVE_NONE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_AnnaAndMeg3: @ 81EE1E0 - .2byte 20 @ IV (0-255) - .2byte 29 @ level - .2byte SPECIES_ZIGZAGOON - .2byte MOVE_GROWL, MOVE_TAIL_WHIP, MOVE_HEADBUTT, MOVE_ODOR_SLEUTH - .2byte 0 @ padding - - .2byte 20 @ IV (0-255) - .2byte 31 @ level - .2byte SPECIES_MAKUHITA - .2byte MOVE_TACKLE, MOVE_FOCUS_ENERGY, MOVE_ARM_THRUST, MOVE_NONE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_AnnaAndMeg4: @ 81EE200 - .2byte 30 @ IV (0-255) - .2byte 32 @ level - .2byte SPECIES_LINOONE - .2byte MOVE_GROWL, MOVE_TAIL_WHIP, MOVE_HEADBUTT, MOVE_ODOR_SLEUTH - .2byte 0 @ padding - - .2byte 30 @ IV (0-255) - .2byte 34 @ level - .2byte SPECIES_MAKUHITA - .2byte MOVE_TACKLE, MOVE_FOCUS_ENERGY, MOVE_ARM_THRUST, MOVE_NONE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_AnnaAndMeg5: @ 81EE220 - .2byte 40 @ IV (0-255) - .2byte 35 @ level - .2byte SPECIES_LINOONE - .2byte MOVE_GROWL, MOVE_TAIL_WHIP, MOVE_HEADBUTT, MOVE_ODOR_SLEUTH - .2byte 0 @ padding - - .2byte 40 @ IV (0-255) - .2byte 37 @ level - .2byte SPECIES_HARIYAMA - .2byte MOVE_TACKLE, MOVE_FOCUS_ENERGY, MOVE_ARM_THRUST, MOVE_NONE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Victor: @ 81EE240 - .2byte 25 @ IV (0-255) - .2byte 16 @ level - .2byte SPECIES_TAILLOW - .2byte ITEM_ORAN_BERRY - - .2byte 25 @ IV (0-255) - .2byte 16 @ level - .2byte SPECIES_ZIGZAGOON - .2byte ITEM_ORAN_BERRY - - .align 2 - -gTrainerParty_Miguel1: @ 81EE250 - .2byte 0 @ IV (0-255) - .2byte 16 @ level - .2byte SPECIES_SKITTY - .2byte ITEM_ORAN_BERRY - - .align 2 - -gTrainerParty_Colton: @ 81EE258 - .2byte 0 @ IV (0-255) - .2byte 22 @ level - .2byte SPECIES_SKITTY - .2byte ITEM_ORAN_BERRY - .2byte MOVE_ASSIST, MOVE_CHARM, MOVE_FAINT_ATTACK, MOVE_HEAL_BELL - - .2byte 0 @ IV (0-255) - .2byte 36 @ level - .2byte SPECIES_SKITTY - .2byte ITEM_ORAN_BERRY - .2byte MOVE_ASSIST, MOVE_CHARM, MOVE_FAINT_ATTACK, MOVE_HEAL_BELL - - .2byte 0 @ IV (0-255) - .2byte 40 @ level - .2byte SPECIES_SKITTY - .2byte ITEM_ORAN_BERRY - .2byte MOVE_ASSIST, MOVE_CHARM, MOVE_FAINT_ATTACK, MOVE_HEAL_BELL - - .2byte 0 @ IV (0-255) - .2byte 12 @ level - .2byte SPECIES_SKITTY - .2byte ITEM_ORAN_BERRY - .2byte MOVE_ASSIST, MOVE_CHARM, MOVE_FAINT_ATTACK, MOVE_HEAL_BELL - - .2byte 0 @ IV (0-255) - .2byte 30 @ level - .2byte SPECIES_SKITTY - .2byte ITEM_ORAN_BERRY - .2byte MOVE_ASSIST, MOVE_CHARM, MOVE_FAINT_ATTACK, MOVE_HEAL_BELL - - .2byte 0 @ IV (0-255) - .2byte 42 @ level - .2byte SPECIES_DELCATTY - .2byte ITEM_ORAN_BERRY - .2byte MOVE_ASSIST, MOVE_CHARM, MOVE_FAINT_ATTACK, MOVE_HEAL_BELL - - .align 2 - -gTrainerParty_Miguel2: @ 81EE2B8 - .2byte 0 @ IV (0-255) - .2byte 27 @ level - .2byte SPECIES_SKITTY - .2byte ITEM_ORAN_BERRY - - .align 2 - -gTrainerParty_Miguel3: @ 81EE2C0 - .2byte 0 @ IV (0-255) - .2byte 30 @ level - .2byte SPECIES_SKITTY - .2byte ITEM_ORAN_BERRY - - .align 2 - -gTrainerParty_Miguel4: @ 81EE2C8 - .2byte 0 @ IV (0-255) - .2byte 33 @ level - .2byte SPECIES_DELCATTY - .2byte ITEM_ORAN_BERRY - - .align 2 - -gTrainerParty_Miguel5: @ 81EE2D0 - .2byte 0 @ IV (0-255) - .2byte 36 @ level - .2byte SPECIES_DELCATTY - .2byte ITEM_SITRUS_BERRY - - .align 2 - -gTrainerParty_Victoria: @ 81EE2D8 - .2byte 50 @ IV (0-255) - .2byte 17 @ level - .2byte SPECIES_ROSELIA - .2byte ITEM_ORAN_BERRY - - .align 2 - -gTrainerParty_Vanessa: @ 81EE2E0 - .2byte 0 @ IV (0-255) - .2byte 31 @ level - .2byte SPECIES_PIKACHU - .2byte ITEM_ORAN_BERRY - - .align 2 - -gTrainerParty_Marissa: @ 81EE2E8 - .2byte 100 @ IV (0-255) - .2byte 36 @ level - .2byte SPECIES_AZURILL - .2byte ITEM_ORAN_BERRY - - .2byte 100 @ IV (0-255) - .2byte 38 @ level - .2byte SPECIES_MARILL - .2byte ITEM_ORAN_BERRY - - .2byte 100 @ IV (0-255) - .2byte 40 @ level - .2byte SPECIES_AZUMARILL - .2byte ITEM_ORAN_BERRY - - .align 2 - -gTrainerParty_Isabel1: @ 81EE300 - .2byte 0 @ IV (0-255) - .2byte 15 @ level - .2byte SPECIES_PLUSLE - .2byte ITEM_ORAN_BERRY - - .2byte 0 @ IV (0-255) - .2byte 15 @ level - .2byte SPECIES_MINUN - .2byte ITEM_ORAN_BERRY - - .align 2 - -gTrainerParty_Isabel2: @ 81EE310 - .2byte 10 @ IV (0-255) - .2byte 26 @ level - .2byte SPECIES_PLUSLE - .2byte ITEM_ORAN_BERRY - - .2byte 10 @ IV (0-255) - .2byte 26 @ level - .2byte SPECIES_MINUN - .2byte ITEM_ORAN_BERRY - - .align 2 - -gTrainerParty_Isabel3: @ 81EE320 - .2byte 20 @ IV (0-255) - .2byte 29 @ level - .2byte SPECIES_PLUSLE - .2byte ITEM_ORAN_BERRY - - .2byte 20 @ IV (0-255) - .2byte 29 @ level - .2byte SPECIES_MINUN - .2byte ITEM_ORAN_BERRY - - .align 2 - -gTrainerParty_Isabel4: @ 81EE330 - .2byte 30 @ IV (0-255) - .2byte 32 @ level - .2byte SPECIES_PLUSLE - .2byte ITEM_ORAN_BERRY - - .2byte 30 @ IV (0-255) - .2byte 32 @ level - .2byte SPECIES_MINUN - .2byte ITEM_ORAN_BERRY - - .align 2 - -gTrainerParty_Isabel5: @ 81EE340 - .2byte 40 @ IV (0-255) - .2byte 35 @ level - .2byte SPECIES_PLUSLE - .2byte ITEM_SITRUS_BERRY - - .2byte 40 @ IV (0-255) - .2byte 35 @ level - .2byte SPECIES_MINUN - .2byte ITEM_SITRUS_BERRY - - .align 2 - -gTrainerParty_Timothy1: @ 81EE350 - .2byte 200 @ IV (0-255) - .2byte 28 @ level - .2byte SPECIES_HARIYAMA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Timothy2: @ 81EE358 - .2byte 210 @ IV (0-255) - .2byte 31 @ level - .2byte SPECIES_HARIYAMA - .2byte MOVE_ARM_THRUST, MOVE_KNOCK_OFF, MOVE_SAND_ATTACK, MOVE_DIG - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Timothy3: @ 81EE368 - .2byte 220 @ IV (0-255) - .2byte 34 @ level - .2byte SPECIES_HARIYAMA - .2byte MOVE_ARM_THRUST, MOVE_KNOCK_OFF, MOVE_SAND_ATTACK, MOVE_DIG - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Timothy4: @ 81EE378 - .2byte 230 @ IV (0-255) - .2byte 37 @ level - .2byte SPECIES_HARIYAMA - .2byte MOVE_ARM_THRUST, MOVE_BELLY_DRUM, MOVE_SAND_ATTACK, MOVE_DIG - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Timothy5: @ 81EE388 - .2byte 240 @ IV (0-255) - .2byte 40 @ level - .2byte SPECIES_HARIYAMA - .2byte MOVE_ARM_THRUST, MOVE_BELLY_DRUM, MOVE_SAND_ATTACK, MOVE_DIG - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Vicky: @ 81EE398 - .2byte 200 @ IV (0-255) - .2byte 18 @ level - .2byte SPECIES_MEDITITE - .2byte MOVE_HI_JUMP_KICK, MOVE_MEDITATE, MOVE_CONFUSION, MOVE_DETECT - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Shelby1: @ 81EE3A8 - .2byte 200 @ IV (0-255) - .2byte 22 @ level - .2byte SPECIES_MEDITITE - .2byte 0 @ padding - - .2byte 200 @ IV (0-255) - .2byte 22 @ level - .2byte SPECIES_MAKUHITA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Shelby2: @ 81EE3B8 - .2byte 210 @ IV (0-255) - .2byte 30 @ level - .2byte SPECIES_MEDITITE - .2byte 0 @ padding - - .2byte 210 @ IV (0-255) - .2byte 30 @ level - .2byte SPECIES_MAKUHITA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Shelby3: @ 81EE3C8 - .2byte 220 @ IV (0-255) - .2byte 33 @ level - .2byte SPECIES_MEDICHAM - .2byte 0 @ padding - - .2byte 220 @ IV (0-255) - .2byte 33 @ level - .2byte SPECIES_HARIYAMA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Shelby4: @ 81EE3D8 - .2byte 230 @ IV (0-255) - .2byte 36 @ level - .2byte SPECIES_MEDICHAM - .2byte 0 @ padding - - .2byte 230 @ IV (0-255) - .2byte 36 @ level - .2byte SPECIES_HARIYAMA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Shelby5: @ 81EE3E8 - .2byte 240 @ IV (0-255) - .2byte 39 @ level - .2byte SPECIES_MEDICHAM - .2byte 0 @ padding - - .2byte 240 @ IV (0-255) - .2byte 39 @ level - .2byte SPECIES_HARIYAMA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Calvin1: @ 81EE3F8 - .2byte 0 @ IV (0-255) - .2byte 5 @ level - .2byte SPECIES_ZIGZAGOON - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Billy: @ 81EE400 - .2byte 0 @ IV (0-255) - .2byte 6 @ level - .2byte SPECIES_SEEDOT - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 8 @ level - .2byte SPECIES_TAILLOW - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Josh: @ 81EE410 - .2byte 100 @ IV (0-255) - .2byte 10 @ level - .2byte SPECIES_GEODUDE - .2byte MOVE_TACKLE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .2byte 0 @ padding - - .2byte 100 @ IV (0-255) - .2byte 8 @ level - .2byte SPECIES_GEODUDE - .2byte MOVE_TACKLE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .2byte 0 @ padding - - .2byte 100 @ IV (0-255) - .2byte 6 @ level - .2byte SPECIES_GEODUDE - .2byte MOVE_TACKLE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Tommy: @ 81EE440 - .2byte 100 @ IV (0-255) - .2byte 11 @ level - .2byte SPECIES_GEODUDE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Joey: @ 81EE448 - .2byte 0 @ IV (0-255) - .2byte 8 @ level - .2byte SPECIES_ZIGZAGOON - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 10 @ level - .2byte SPECIES_MACHOP - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Ben: @ 81EE458 - .2byte 100 @ IV (0-255) - .2byte 19 @ level - .2byte SPECIES_ZIGZAGOON - .2byte MOVE_HEADBUTT, MOVE_SAND_ATTACK, MOVE_GROWL, MOVE_THUNDERBOLT - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Anonymous5: @ 81EE468 - .2byte 0 @ IV (0-255) - .2byte 9 @ level - .2byte SPECIES_NINCADA - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 9 @ level - .2byte SPECIES_NINCADA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Kevin: @ 81EE478 - .2byte 0 @ IV (0-255) - .2byte 9 @ level - .2byte SPECIES_NINCADA - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 9 @ level - .2byte SPECIES_NINCADA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Neal: @ 81EE488 - .2byte 0 @ IV (0-255) - .2byte 18 @ level - .2byte SPECIES_TRAPINCH - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 20 @ level - .2byte SPECIES_LINOONE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Dillon: @ 81EE498 - .2byte 0 @ IV (0-255) - .2byte 20 @ level - .2byte SPECIES_ARON - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Calvin2: @ 81EE4A0 - .2byte 10 @ IV (0-255) - .2byte 27 @ level - .2byte SPECIES_LINOONE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Calvin3: @ 81EE4A8 - .2byte 20 @ IV (0-255) - .2byte 28 @ level - .2byte SPECIES_SWELLOW - .2byte 0 @ padding - - .2byte 20 @ IV (0-255) - .2byte 30 @ level - .2byte SPECIES_LINOONE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Calvin4: @ 81EE4B8 - .2byte 30 @ IV (0-255) - .2byte 31 @ level - .2byte SPECIES_SWELLOW - .2byte 0 @ padding - - .2byte 30 @ IV (0-255) - .2byte 33 @ level - .2byte SPECIES_LINOONE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Calvin5: @ 81EE4C8 - .2byte 40 @ IV (0-255) - .2byte 34 @ level - .2byte SPECIES_SWELLOW - .2byte 0 @ padding - - .2byte 40 @ IV (0-255) - .2byte 32 @ level - .2byte SPECIES_VIGOROTH - .2byte 0 @ padding - - .2byte 40 @ IV (0-255) - .2byte 36 @ level - .2byte SPECIES_LINOONE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Eddie: @ 81EE4E0 - .2byte 0 @ IV (0-255) - .2byte 14 @ level - .2byte SPECIES_ZIGZAGOON - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 16 @ level - .2byte SPECIES_ZIGZAGOON - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Allen: @ 81EE4F0 - .2byte 0 @ IV (0-255) - .2byte 5 @ level - .2byte SPECIES_POOCHYENA - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 3 @ level - .2byte SPECIES_TAILLOW - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Timmy: @ 81EE500 - .2byte 0 @ IV (0-255) - .2byte 12 @ level - .2byte SPECIES_POOCHYENA - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 16 @ level - .2byte SPECIES_ARON - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 14 @ level - .2byte SPECIES_ELECTRIKE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Steven: @ 81EE518 - .2byte 255 @ IV (0-255) - .2byte 57 @ level - .2byte SPECIES_SKARMORY - .2byte ITEM_NONE - .2byte MOVE_TOXIC, MOVE_AERIAL_ACE, MOVE_SPIKES, MOVE_STEEL_WING - - .2byte 255 @ IV (0-255) - .2byte 55 @ level - .2byte SPECIES_CLAYDOL - .2byte ITEM_NONE - .2byte MOVE_REFLECT, MOVE_LIGHT_SCREEN, MOVE_ANCIENT_POWER, MOVE_EARTHQUAKE - - .2byte 255 @ IV (0-255) - .2byte 56 @ level - .2byte SPECIES_AGGRON - .2byte ITEM_NONE - .2byte MOVE_THUNDER, MOVE_EARTHQUAKE, MOVE_SOLAR_BEAM, MOVE_DRAGON_CLAW - - .2byte 255 @ IV (0-255) - .2byte 56 @ level - .2byte SPECIES_CRADILY - .2byte ITEM_NONE - .2byte MOVE_GIGA_DRAIN, MOVE_ANCIENT_POWER, MOVE_SLUDGE_BOMB, MOVE_CONFUSE_RAY - - .2byte 255 @ IV (0-255) - .2byte 56 @ level - .2byte SPECIES_ARMALDO - .2byte ITEM_NONE - .2byte MOVE_WATER_PULSE, MOVE_ANCIENT_POWER, MOVE_AERIAL_ACE, MOVE_SLASH - - .2byte 255 @ IV (0-255) - .2byte 58 @ level - .2byte SPECIES_METAGROSS - .2byte ITEM_SITRUS_BERRY - .2byte MOVE_EARTHQUAKE, MOVE_PSYCHIC, MOVE_METEOR_MASH, MOVE_HYPER_BEAM - - .align 2 - -gTrainerParty_Andrew: @ 81EE578 - .2byte 0 @ IV (0-255) - .2byte 5 @ level - .2byte SPECIES_MAGIKARP - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 10 @ level - .2byte SPECIES_TENTACOOL - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 15 @ level - .2byte SPECIES_MAGIKARP - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Ivan: @ 81EE590 - .2byte 0 @ IV (0-255) - .2byte 6 @ level - .2byte SPECIES_MAGIKARP - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 6 @ level - .2byte SPECIES_MAGIKARP - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 6 @ level - .2byte SPECIES_MAGIKARP - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Claude: @ 81EE5A8 - .2byte 0 @ IV (0-255) - .2byte 16 @ level - .2byte SPECIES_GOLDEEN - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 16 @ level - .2byte SPECIES_GOLDEEN - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 18 @ level - .2byte SPECIES_BARBOACH - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 16 @ level - .2byte SPECIES_GOLDEEN - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Elliot1: @ 81EE5C8 - .2byte 0 @ IV (0-255) - .2byte 11 @ level - .2byte SPECIES_MAGIKARP - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 8 @ level - .2byte SPECIES_TENTACOOL - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 11 @ level - .2byte SPECIES_MAGIKARP - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Ned: @ 81EE5E0 - .2byte 0 @ IV (0-255) - .2byte 12 @ level - .2byte SPECIES_TENTACOOL - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Dale: @ 81EE5E8 - .2byte 0 @ IV (0-255) - .2byte 12 @ level - .2byte SPECIES_TENTACOOL - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 15 @ level - .2byte SPECIES_WAILMER - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 9 @ level - .2byte SPECIES_TENTACOOL - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 12 @ level - .2byte SPECIES_TENTACOOL - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Nolan: @ 81EE608 - .2byte 0 @ IV (0-255) - .2byte 20 @ level - .2byte SPECIES_BARBOACH - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Barny: @ 81EE610 - .2byte 0 @ IV (0-255) - .2byte 26 @ level - .2byte SPECIES_CARVANHA - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 26 @ level - .2byte SPECIES_CARVANHA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Wade: @ 81EE620 - .2byte 0 @ IV (0-255) - .2byte 17 @ level - .2byte SPECIES_CARVANHA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Carter: @ 81EE628 - .2byte 0 @ IV (0-255) - .2byte 23 @ level - .2byte SPECIES_TENTACOOL - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 24 @ level - .2byte SPECIES_TENTACOOL - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 24 @ level - .2byte SPECIES_WAILMER - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 25 @ level - .2byte SPECIES_TENTACOOL - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Elliot2: @ 81EE648 - .2byte 10 @ IV (0-255) - .2byte 24 @ level - .2byte SPECIES_TENTACOOL - .2byte 0 @ padding - - .2byte 10 @ IV (0-255) - .2byte 27 @ level - .2byte SPECIES_GYARADOS - .2byte 0 @ padding - - .2byte 10 @ IV (0-255) - .2byte 27 @ level - .2byte SPECIES_GYARADOS - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Elliot3: @ 81EE660 - .2byte 20 @ IV (0-255) - .2byte 29 @ level - .2byte SPECIES_GYARADOS - .2byte 0 @ padding - - .2byte 20 @ IV (0-255) - .2byte 26 @ level - .2byte SPECIES_CARVANHA - .2byte 0 @ padding - - .2byte 20 @ IV (0-255) - .2byte 26 @ level - .2byte SPECIES_TENTACOOL - .2byte 0 @ padding - - .2byte 20 @ IV (0-255) - .2byte 29 @ level - .2byte SPECIES_GYARADOS - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Elliot4: @ 81EE680 - .2byte 30 @ IV (0-255) - .2byte 31 @ level - .2byte SPECIES_GYARADOS - .2byte 0 @ padding - - .2byte 30 @ IV (0-255) - .2byte 30 @ level - .2byte SPECIES_CARVANHA - .2byte 0 @ padding - - .2byte 30 @ IV (0-255) - .2byte 30 @ level - .2byte SPECIES_TENTACRUEL - .2byte 0 @ padding - - .2byte 31 @ IV (0-255) - .2byte 31 @ level - .2byte SPECIES_GYARADOS - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Elliot5: @ 81EE6A0 - .2byte 40 @ IV (0-255) - .2byte 33 @ level - .2byte SPECIES_GYARADOS - .2byte 0 @ padding - - .2byte 40 @ IV (0-255) - .2byte 33 @ level - .2byte SPECIES_SHARPEDO - .2byte 0 @ padding - - .2byte 40 @ IV (0-255) - .2byte 33 @ level - .2byte SPECIES_GYARADOS - .2byte 0 @ padding - - .2byte 40 @ IV (0-255) - .2byte 35 @ level - .2byte SPECIES_TENTACRUEL - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Ronald: @ 81EE6C0 - .2byte 0 @ IV (0-255) - .2byte 34 @ level - .2byte SPECIES_GYARADOS - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 29 @ level - .2byte SPECIES_GYARADOS - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 25 @ level - .2byte SPECIES_GYARADOS - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 22 @ level - .2byte SPECIES_GYARADOS - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 20 @ level - .2byte SPECIES_GYARADOS - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 19 @ level - .2byte SPECIES_MAGIKARP - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Jacob: @ 81EE6F0 - .2byte 0 @ IV (0-255) - .2byte 7 @ level - .2byte SPECIES_VOLTORB - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 7 @ level - .2byte SPECIES_VOLTORB - .2byte 0 @ padding - - .2byte 160 @ IV (0-255) - .2byte 15 @ level - .2byte SPECIES_MAGNEMITE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Anthony: @ 81EE708 - .2byte 0 @ IV (0-255) - .2byte 16 @ level - .2byte SPECIES_MAGNEMITE - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 16 @ level - .2byte SPECIES_MAGNEMITE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Benjamin1: @ 81EE718 - .2byte 0 @ IV (0-255) - .2byte 17 @ level - .2byte SPECIES_MAGNEMITE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Benjamin2: @ 81EE720 - .2byte 10 @ IV (0-255) - .2byte 28 @ level - .2byte SPECIES_MAGNEMITE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Benjamin3: @ 81EE728 - .2byte 20 @ IV (0-255) - .2byte 31 @ level - .2byte SPECIES_MAGNEMITE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Benjamin4: @ 81EE730 - .2byte 30 @ IV (0-255) - .2byte 34 @ level - .2byte SPECIES_MAGNETON - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Benjamin5: @ 81EE738 - .2byte 40 @ IV (0-255) - .2byte 37 @ level - .2byte SPECIES_MAGNETON - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Abigail1: @ 81EE740 - .2byte 0 @ IV (0-255) - .2byte 17 @ level - .2byte SPECIES_MAGNEMITE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Jasmine: @ 81EE748 - .2byte 80 @ IV (0-255) - .2byte 15 @ level - .2byte SPECIES_MAGNEMITE - .2byte 0 @ padding - - .2byte 80 @ IV (0-255) - .2byte 15 @ level - .2byte SPECIES_MAGNEMITE - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 7 @ level - .2byte SPECIES_VOLTORB - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Abigail2: @ 81EE760 - .2byte 10 @ IV (0-255) - .2byte 28 @ level - .2byte SPECIES_MAGNEMITE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Abigail3: @ 81EE768 - .2byte 20 @ IV (0-255) - .2byte 31 @ level - .2byte SPECIES_MAGNEMITE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Abigail4: @ 81EE770 - .2byte 30 @ IV (0-255) - .2byte 34 @ level - .2byte SPECIES_MAGNETON - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Abigail5: @ 81EE778 - .2byte 40 @ IV (0-255) - .2byte 37 @ level - .2byte SPECIES_MAGNETON - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Dylan1: @ 81EE780 - .2byte 0 @ IV (0-255) - .2byte 18 @ level - .2byte SPECIES_DODUO - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Dylan2: @ 81EE788 - .2byte 10 @ IV (0-255) - .2byte 28 @ level - .2byte SPECIES_DODUO - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Dylan3: @ 81EE790 - .2byte 20 @ IV (0-255) - .2byte 31 @ level - .2byte SPECIES_DODUO - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Dylan4: @ 81EE798 - .2byte 30 @ IV (0-255) - .2byte 34 @ level - .2byte SPECIES_DODRIO - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Dylan5: @ 81EE7A0 - .2byte 40 @ IV (0-255) - .2byte 37 @ level - .2byte SPECIES_DODRIO - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Maria1: @ 81EE7A8 - .2byte 0 @ IV (0-255) - .2byte 18 @ level - .2byte SPECIES_DODUO - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Maria2: @ 81EE7B0 - .2byte 10 @ IV (0-255) - .2byte 28 @ level - .2byte SPECIES_DODUO - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Maria3: @ 81EE7B8 - .2byte 20 @ IV (0-255) - .2byte 31 @ level - .2byte SPECIES_DODUO - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Maria4: @ 81EE7C0 - .2byte 30 @ IV (0-255) - .2byte 34 @ level - .2byte SPECIES_DODRIO - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Maria5: @ 81EE7C8 - .2byte 40 @ IV (0-255) - .2byte 37 @ level - .2byte SPECIES_DODRIO - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Caleb: @ 81EE7D0 - .2byte 0 @ IV (0-255) - .2byte 33 @ level - .2byte SPECIES_STARYU - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 33 @ level - .2byte SPECIES_STARYU - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 33 @ level - .2byte SPECIES_STARYU - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 33 @ level - .2byte SPECIES_STARYU - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Anonymous6: @ 81EE7F0 - .2byte 0 @ IV (0-255) - .2byte 36 @ level - .2byte SPECIES_STARYU - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Isaiah1: @ 81EE7F8 - .2byte 0 @ IV (0-255) - .2byte 36 @ level - .2byte SPECIES_STARYU - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Anonymous7: @ 81EE800 - .2byte 0 @ IV (0-255) - .2byte 36 @ level - .2byte SPECIES_STARYU - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Chase: @ 81EE808 - .2byte 0 @ IV (0-255) - .2byte 27 @ level - .2byte SPECIES_WINGULL - .2byte 0 @ padding - - .2byte 80 @ IV (0-255) - .2byte 35 @ level - .2byte SPECIES_STARYU - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Isaiah2: @ 81EE818 - .2byte 10 @ IV (0-255) - .2byte 39 @ level - .2byte SPECIES_STARYU - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Isaiah3: @ 81EE820 - .2byte 20 @ IV (0-255) - .2byte 42 @ level - .2byte SPECIES_STARYU - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Isaiah4: @ 81EE828 - .2byte 30 @ IV (0-255) - .2byte 45 @ level - .2byte SPECIES_STARMIE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Isaiah5: @ 81EE830 - .2byte 40 @ IV (0-255) - .2byte 48 @ level - .2byte SPECIES_STARMIE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Anonymous8: @ 81EE838 - .2byte 0 @ IV (0-255) - .2byte 26 @ level - .2byte SPECIES_WINGULL - .2byte 0 @ padding - - .2byte 160 @ IV (0-255) - .2byte 34 @ level - .2byte SPECIES_STARYU - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 26 @ level - .2byte SPECIES_WINGULL - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Connor: @ 81EE850 - .2byte 0 @ IV (0-255) - .2byte 25 @ level - .2byte SPECIES_WINGULL - .2byte 0 @ padding - - .2byte 160 @ IV (0-255) - .2byte 33 @ level - .2byte SPECIES_STARYU - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 25 @ level - .2byte SPECIES_WINGULL - .2byte 0 @ padding - - .2byte 160 @ IV (0-255) - .2byte 33 @ level - .2byte SPECIES_STARYU - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Anonymous9: @ 81EE870 - .2byte 0 @ IV (0-255) - .2byte 36 @ level - .2byte SPECIES_STARYU - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Katelyn1: @ 81EE878 - .2byte 0 @ IV (0-255) - .2byte 36 @ level - .2byte SPECIES_STARYU - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Allison: @ 81EE880 - .2byte 0 @ IV (0-255) - .2byte 25 @ level - .2byte SPECIES_WINGULL - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 25 @ level - .2byte SPECIES_WINGULL - .2byte 0 @ padding - - .2byte 240 @ IV (0-255) - .2byte 33 @ level - .2byte SPECIES_STARYU - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 25 @ level - .2byte SPECIES_WINGULL - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Katelyn2: @ 81EE8A0 - .2byte 10 @ IV (0-255) - .2byte 39 @ level - .2byte SPECIES_STARYU - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Katelyn3: @ 81EE8A8 - .2byte 20 @ IV (0-255) - .2byte 42 @ level - .2byte SPECIES_STARYU - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Katelyn4: @ 81EE8B0 - .2byte 30 @ IV (0-255) - .2byte 45 @ level - .2byte SPECIES_STARMIE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Katelyn5: @ 81EE8B8 - .2byte 40 @ IV (0-255) - .2byte 48 @ level - .2byte SPECIES_STARMIE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Nicolas1: @ 81EE8C0 - .2byte 100 @ IV (0-255) - .2byte 38 @ level - .2byte SPECIES_ALTARIA - .2byte 0 @ padding - - .2byte 100 @ IV (0-255) - .2byte 38 @ level - .2byte SPECIES_ALTARIA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Nicolas2: @ 81EE8D0 - .2byte 110 @ IV (0-255) - .2byte 41 @ level - .2byte SPECIES_ALTARIA - .2byte 0 @ padding - - .2byte 110 @ IV (0-255) - .2byte 41 @ level - .2byte SPECIES_ALTARIA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Nicolas3: @ 81EE8E0 - .2byte 120 @ IV (0-255) - .2byte 44 @ level - .2byte SPECIES_ALTARIA - .2byte 0 @ padding - - .2byte 120 @ IV (0-255) - .2byte 44 @ level - .2byte SPECIES_ALTARIA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Nicolas4: @ 81EE8F0 - .2byte 130 @ IV (0-255) - .2byte 46 @ level - .2byte SPECIES_BAGON - .2byte 0 @ padding - - .2byte 130 @ IV (0-255) - .2byte 46 @ level - .2byte SPECIES_ALTARIA - .2byte 0 @ padding - - .2byte 130 @ IV (0-255) - .2byte 46 @ level - .2byte SPECIES_ALTARIA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Nicolas5: @ 81EE908 - .2byte 140 @ IV (0-255) - .2byte 49 @ level - .2byte SPECIES_ALTARIA - .2byte ITEM_NONE - - .2byte 140 @ IV (0-255) - .2byte 49 @ level - .2byte SPECIES_ALTARIA - .2byte ITEM_NONE - - .2byte 140 @ IV (0-255) - .2byte 49 @ level - .2byte SPECIES_SHELGON - .2byte ITEM_DRAGON_FANG - - .align 2 - -gTrainerParty_Aaron: @ 81EE920 - .2byte 100 @ IV (0-255) - .2byte 35 @ level - .2byte SPECIES_BAGON - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Perry: @ 81EE928 - .2byte 0 @ IV (0-255) - .2byte 27 @ level - .2byte SPECIES_WINGULL - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Hugh: @ 81EE930 - .2byte 0 @ IV (0-255) - .2byte 27 @ level - .2byte SPECIES_SWELLOW - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Phil: @ 81EE938 - .2byte 0 @ IV (0-255) - .2byte 25 @ level - .2byte SPECIES_TAILLOW - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 25 @ level - .2byte SPECIES_WINGULL - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 25 @ level - .2byte SPECIES_SWELLOW - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Jared: @ 81EE950 - .2byte 100 @ IV (0-255) - .2byte 30 @ level - .2byte SPECIES_DODUO - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Anonymous10: @ 81EE958 - .2byte 100 @ IV (0-255) - .2byte 29 @ level - .2byte SPECIES_WINGULL - .2byte 0 @ padding - - .2byte 100 @ IV (0-255) - .2byte 29 @ level - .2byte SPECIES_TAILLOW - .2byte 0 @ padding - - .2byte 100 @ IV (0-255) - .2byte 29 @ level - .2byte SPECIES_SWABLU - .2byte 0 @ padding - - .2byte 100 @ IV (0-255) - .2byte 29 @ level - .2byte SPECIES_TAILLOW - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Tanner: @ 81EE978 - .2byte 100 @ IV (0-255) - .2byte 30 @ level - .2byte SPECIES_SWABLU - .2byte 0 @ padding - - .2byte 100 @ IV (0-255) - .2byte 30 @ level - .2byte SPECIES_SWABLU - .2byte 0 @ padding - - .2byte 100 @ IV (0-255) - .2byte 30 @ level - .2byte SPECIES_WINGULL - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Will: @ 81EE990 - .2byte 100 @ IV (0-255) - .2byte 28 @ level - .2byte SPECIES_WINGULL - .2byte 0 @ padding - - .2byte 100 @ IV (0-255) - .2byte 28 @ level - .2byte SPECIES_SWELLOW - .2byte 0 @ padding - - .2byte 100 @ IV (0-255) - .2byte 28 @ level - .2byte SPECIES_PELIPPER - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Colin: @ 81EE9A8 - .2byte 0 @ IV (0-255) - .2byte 29 @ level - .2byte SPECIES_NATU - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 29 @ level - .2byte SPECIES_SWELLOW - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Robert1: @ 81EE9B8 - .2byte 0 @ IV (0-255) - .2byte 30 @ level - .2byte SPECIES_SWABLU - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Benny: @ 81EE9C0 - .2byte 0 @ IV (0-255) - .2byte 36 @ level - .2byte SPECIES_SWELLOW - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 36 @ level - .2byte SPECIES_PELIPPER - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 36 @ level - .2byte SPECIES_XATU - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Chester: @ 81EE9D8 - .2byte 0 @ IV (0-255) - .2byte 26 @ level - .2byte SPECIES_TAILLOW - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 26 @ level - .2byte SPECIES_SWELLOW - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Robert2: @ 81EE9E8 - .2byte 10 @ IV (0-255) - .2byte 32 @ level - .2byte SPECIES_NATU - .2byte 0 @ padding - - .2byte 10 @ IV (0-255) - .2byte 32 @ level - .2byte SPECIES_SWABLU - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Robert3: @ 81EE9F8 - .2byte 20 @ IV (0-255) - .2byte 35 @ level - .2byte SPECIES_NATU - .2byte 0 @ padding - - .2byte 20 @ IV (0-255) - .2byte 35 @ level - .2byte SPECIES_ALTARIA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Robert4: @ 81EEA08 - .2byte 30 @ IV (0-255) - .2byte 38 @ level - .2byte SPECIES_NATU - .2byte 0 @ padding - - .2byte 30 @ IV (0-255) - .2byte 38 @ level - .2byte SPECIES_ALTARIA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Robert5: @ 81EEA18 - .2byte 40 @ IV (0-255) - .2byte 41 @ level - .2byte SPECIES_ALTARIA - .2byte 0 @ padding - - .2byte 40 @ IV (0-255) - .2byte 41 @ level - .2byte SPECIES_XATU - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Alex: @ 81EEA28 - .2byte 0 @ IV (0-255) - .2byte 32 @ level - .2byte SPECIES_NATU - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 32 @ level - .2byte SPECIES_WINGULL - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 32 @ level - .2byte SPECIES_SWELLOW - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 32 @ level - .2byte SPECIES_PELIPPER - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Beck: @ 81EEA48 - .2byte 0 @ IV (0-255) - .2byte 34 @ level - .2byte SPECIES_PELIPPER - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 34 @ level - .2byte SPECIES_PELIPPER - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Yasu: @ 81EEA58 - .2byte 0 @ IV (0-255) - .2byte 27 @ level - .2byte SPECIES_NINJASK - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Takashi: @ 81EEA60 - .2byte 0 @ IV (0-255) - .2byte 25 @ level - .2byte SPECIES_NINCADA - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 25 @ level - .2byte SPECIES_KOFFING - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 25 @ level - .2byte SPECIES_NINJASK - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Makoto: @ 81EEA78 - .2byte 0 @ IV (0-255) - .2byte 23 @ level - .2byte SPECIES_NINJASK - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Hideo1: @ 81EEA80 - .2byte 0 @ IV (0-255) - .2byte 20 @ level - .2byte SPECIES_NINJASK - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 20 @ level - .2byte SPECIES_SHEDINJA - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 20 @ level - .2byte SPECIES_TRAPINCH - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 20 @ level - .2byte SPECIES_NINJASK - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Lao1: @ 81EEAA0 - .2byte 0 @ IV (0-255) - .2byte 17 @ level - .2byte SPECIES_KOFFING - .2byte MOVE_POISON_GAS, MOVE_TACKLE, MOVE_SMOG, MOVE_SELF_DESTRUCT - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 17 @ level - .2byte SPECIES_KOFFING - .2byte MOVE_POISON_GAS, MOVE_TACKLE, MOVE_SMOG, MOVE_NONE - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 17 @ level - .2byte SPECIES_KOFFING - .2byte MOVE_POISON_GAS, MOVE_TACKLE, MOVE_SMOG, MOVE_SELF_DESTRUCT - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 19 @ level - .2byte SPECIES_KOFFING - .2byte MOVE_TACKLE, MOVE_SMOG, MOVE_NONE, MOVE_NONE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Lung: @ 81EEAE0 - .2byte 0 @ IV (0-255) - .2byte 19 @ level - .2byte SPECIES_NINCADA - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 19 @ level - .2byte SPECIES_NINJASK - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Lao2: @ 81EEAF0 - .2byte 0 @ IV (0-255) - .2byte 24 @ level - .2byte SPECIES_KOFFING - .2byte MOVE_POISON_GAS, MOVE_TACKLE, MOVE_SLUDGE, MOVE_SELF_DESTRUCT - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 24 @ level - .2byte SPECIES_KOFFING - .2byte MOVE_POISON_GAS, MOVE_TACKLE, MOVE_SLUDGE, MOVE_NONE - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 24 @ level - .2byte SPECIES_KOFFING - .2byte MOVE_POISON_GAS, MOVE_TACKLE, MOVE_SLUDGE, MOVE_SELF_DESTRUCT - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 26 @ level - .2byte SPECIES_KOFFING - .2byte MOVE_TACKLE, MOVE_SLUDGE, MOVE_NONE, MOVE_NONE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Lao3: @ 81EEB30 - .2byte 20 @ IV (0-255) - .2byte 27 @ level - .2byte SPECIES_KOFFING - .2byte MOVE_POISON_GAS, MOVE_TACKLE, MOVE_SLUDGE, MOVE_SELF_DESTRUCT - .2byte 0 @ padding - - .2byte 20 @ IV (0-255) - .2byte 27 @ level - .2byte SPECIES_KOFFING - .2byte MOVE_POISON_GAS, MOVE_TACKLE, MOVE_SLUDGE, MOVE_SELF_DESTRUCT - .2byte 0 @ padding - - .2byte 20 @ IV (0-255) - .2byte 27 @ level - .2byte SPECIES_KOFFING - .2byte MOVE_POISON_GAS, MOVE_TACKLE, MOVE_SLUDGE, MOVE_NONE - .2byte 0 @ padding - - .2byte 20 @ IV (0-255) - .2byte 29 @ level - .2byte SPECIES_KOFFING - .2byte MOVE_TACKLE, MOVE_SLUDGE, MOVE_NONE, MOVE_NONE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Lao4: @ 81EEB70 - .2byte 30 @ IV (0-255) - .2byte 30 @ level - .2byte SPECIES_KOFFING - .2byte MOVE_POISON_GAS, MOVE_TACKLE, MOVE_SLUDGE, MOVE_NONE - .2byte 0 @ padding - - .2byte 30 @ IV (0-255) - .2byte 30 @ level - .2byte SPECIES_KOFFING - .2byte MOVE_POISON_GAS, MOVE_TACKLE, MOVE_SLUDGE, MOVE_NONE - .2byte 0 @ padding - - .2byte 30 @ IV (0-255) - .2byte 30 @ level - .2byte SPECIES_KOFFING - .2byte MOVE_POISON_GAS, MOVE_TACKLE, MOVE_SLUDGE, MOVE_NONE - .2byte 0 @ padding - - .2byte 30 @ IV (0-255) - .2byte 32 @ level - .2byte SPECIES_KOFFING - .2byte MOVE_TACKLE, MOVE_SLUDGE, MOVE_NONE, MOVE_NONE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Lao5: @ 81EEBB0 - .2byte 40 @ IV (0-255) - .2byte 33 @ level - .2byte SPECIES_KOFFING - .2byte ITEM_NONE - .2byte MOVE_POISON_GAS, MOVE_TACKLE, MOVE_SLUDGE, MOVE_NONE - - .2byte 40 @ IV (0-255) - .2byte 33 @ level - .2byte SPECIES_KOFFING - .2byte ITEM_NONE - .2byte MOVE_POISON_GAS, MOVE_TACKLE, MOVE_SLUDGE, MOVE_SELF_DESTRUCT - - .2byte 40 @ IV (0-255) - .2byte 33 @ level - .2byte SPECIES_KOFFING - .2byte ITEM_NONE - .2byte MOVE_POISON_GAS, MOVE_TACKLE, MOVE_SLUDGE, MOVE_SELF_DESTRUCT - - .2byte 40 @ IV (0-255) - .2byte 35 @ level - .2byte SPECIES_WEEZING - .2byte ITEM_SMOKE_BALL - .2byte MOVE_TACKLE, MOVE_SLUDGE, MOVE_NONE, MOVE_NONE - - .align 2 - -gTrainerParty_Tessa: @ 81EEBF0 - .2byte 100 @ IV (0-255) - .2byte 12 @ level - .2byte SPECIES_MEDITITE - .2byte 0 @ padding - - .2byte 100 @ IV (0-255) - .2byte 12 @ level - .2byte SPECIES_MACHOP - .2byte 0 @ padding - - .2byte 100 @ IV (0-255) - .2byte 12 @ level - .2byte SPECIES_MEDITITE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Laura: @ 81EEC08 - .2byte 100 @ IV (0-255) - .2byte 14 @ level - .2byte SPECIES_MEDITITE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Cyndy1: @ 81EEC10 - .2byte 100 @ IV (0-255) - .2byte 19 @ level - .2byte SPECIES_MEDITITE - .2byte 0 @ padding - - .2byte 100 @ IV (0-255) - .2byte 19 @ level - .2byte SPECIES_MAKUHITA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Cora: @ 81EEC20 - .2byte 100 @ IV (0-255) - .2byte 27 @ level - .2byte SPECIES_MEDITITE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Jill: @ 81EEC28 - .2byte 100 @ IV (0-255) - .2byte 27 @ level - .2byte SPECIES_BRELOOM - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Cyndy2: @ 81EEC30 - .2byte 110 @ IV (0-255) - .2byte 26 @ level - .2byte SPECIES_MEDITITE - .2byte 0 @ padding - - .2byte 110 @ IV (0-255) - .2byte 26 @ level - .2byte SPECIES_MAKUHITA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Cyndy3: @ 81EEC40 - .2byte 120 @ IV (0-255) - .2byte 29 @ level - .2byte SPECIES_MEDITITE - .2byte 0 @ padding - - .2byte 120 @ IV (0-255) - .2byte 29 @ level - .2byte SPECIES_MAKUHITA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Cyndy4: @ 81EEC50 - .2byte 130 @ IV (0-255) - .2byte 32 @ level - .2byte SPECIES_MEDICHAM - .2byte 0 @ padding - - .2byte 130 @ IV (0-255) - .2byte 32 @ level - .2byte SPECIES_HARIYAMA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Cyndy5: @ 81EEC60 - .2byte 140 @ IV (0-255) - .2byte 35 @ level - .2byte SPECIES_MEDICHAM - .2byte 0 @ padding - - .2byte 140 @ IV (0-255) - .2byte 35 @ level - .2byte SPECIES_HARIYAMA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Madeline1: @ 81EEC70 - .2byte 0 @ IV (0-255) - .2byte 20 @ level - .2byte SPECIES_NUMEL - .2byte MOVE_EMBER, MOVE_TACKLE, MOVE_MAGNITUDE, MOVE_SUNNY_DAY - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Clarissa: @ 81EEC80 - .2byte 0 @ IV (0-255) - .2byte 29 @ level - .2byte SPECIES_GOLDEEN - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 29 @ level - .2byte SPECIES_WAILMER - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Angelica: @ 81EEC90 - .2byte 0 @ IV (0-255) - .2byte 30 @ level - .2byte SPECIES_CASTFORM - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Madeline2: @ 81EEC98 - .2byte 10 @ IV (0-255) - .2byte 27 @ level - .2byte SPECIES_NUMEL - .2byte MOVE_EMBER, MOVE_TACKLE, MOVE_MAGNITUDE, MOVE_SUNNY_DAY - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Madeline3: @ 81EECA8 - .2byte 20 @ IV (0-255) - .2byte 30 @ level - .2byte SPECIES_NUMEL - .2byte MOVE_EMBER, MOVE_TAKE_DOWN, MOVE_MAGNITUDE, MOVE_SUNNY_DAY - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Madeline4: @ 81EECB8 - .2byte 30 @ IV (0-255) - .2byte 32 @ level - .2byte SPECIES_ROSELIA - .2byte MOVE_LEECH_SEED, MOVE_MEGA_DRAIN, MOVE_GRASS_WHISTLE, MOVE_SUNNY_DAY - .2byte 0 @ padding - - .2byte 30 @ IV (0-255) - .2byte 32 @ level - .2byte SPECIES_NUMEL - .2byte MOVE_FLAMETHROWER, MOVE_TAKE_DOWN, MOVE_MAGNITUDE, MOVE_SUNNY_DAY - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Madeline5: @ 81EECD8 - .2byte 40 @ IV (0-255) - .2byte 35 @ level - .2byte SPECIES_ROSELIA - .2byte MOVE_LEECH_SEED, MOVE_GIGA_DRAIN, MOVE_SOLAR_BEAM, MOVE_SUNNY_DAY - .2byte 0 @ padding - - .2byte 40 @ IV (0-255) - .2byte 35 @ level - .2byte SPECIES_CAMERUPT - .2byte MOVE_FLAMETHROWER, MOVE_TAKE_DOWN, MOVE_EARTHQUAKE, MOVE_SUNNY_DAY - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Beverly: @ 81EECF8 - .2byte 0 @ IV (0-255) - .2byte 26 @ level - .2byte SPECIES_WAILMER - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 26 @ level - .2byte SPECIES_WAILMER - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Dawn: @ 81EED08 - .2byte 0 @ IV (0-255) - .2byte 27 @ level - .2byte SPECIES_MARILL - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Nicole: @ 81EED10 - .2byte 0 @ IV (0-255) - .2byte 27 @ level - .2byte SPECIES_WAILMER - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Denise: @ 81EED18 - .2byte 0 @ IV (0-255) - .2byte 27 @ level - .2byte SPECIES_WINGULL - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Beth: @ 81EED20 - .2byte 0 @ IV (0-255) - .2byte 25 @ level - .2byte SPECIES_MARILL - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 25 @ level - .2byte SPECIES_GOLDEEN - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 25 @ level - .2byte SPECIES_WINGULL - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Tara: @ 81EED38 - .2byte 0 @ IV (0-255) - .2byte 26 @ level - .2byte SPECIES_HORSEA - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 26 @ level - .2byte SPECIES_MARILL - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Missy: @ 81EED48 - .2byte 0 @ IV (0-255) - .2byte 24 @ level - .2byte SPECIES_GOLDEEN - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 24 @ level - .2byte SPECIES_WINGULL - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 24 @ level - .2byte SPECIES_MARILL - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 24 @ level - .2byte SPECIES_WAILMER - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Alice: @ 81EED68 - .2byte 0 @ IV (0-255) - .2byte 25 @ level - .2byte SPECIES_GOLDEEN - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 25 @ level - .2byte SPECIES_WINGULL - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 25 @ level - .2byte SPECIES_GOLDEEN - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Jenny1: @ 81EED80 - .2byte 0 @ IV (0-255) - .2byte 35 @ level - .2byte SPECIES_WAILMER - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Grace: @ 81EED88 - .2byte 0 @ IV (0-255) - .2byte 33 @ level - .2byte SPECIES_MARILL - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 33 @ level - .2byte SPECIES_WAILMER - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 33 @ level - .2byte SPECIES_WINGULL - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Tanya: @ 81EEDA0 - .2byte 0 @ IV (0-255) - .2byte 35 @ level - .2byte SPECIES_LUVDISC - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Sharon: @ 81EEDA8 - .2byte 0 @ IV (0-255) - .2byte 34 @ level - .2byte SPECIES_GOLDEEN - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 34 @ level - .2byte SPECIES_SEAKING - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Nikki: @ 81EEDB8 - .2byte 0 @ IV (0-255) - .2byte 32 @ level - .2byte SPECIES_MARILL - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 32 @ level - .2byte SPECIES_WAILMER - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 32 @ level - .2byte SPECIES_SPHEAL - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Brenda: @ 81EEDD0 - .2byte 0 @ IV (0-255) - .2byte 35 @ level - .2byte SPECIES_GOLDEEN - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Katie: @ 81EEDD8 - .2byte 0 @ IV (0-255) - .2byte 33 @ level - .2byte SPECIES_GOLDEEN - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 33 @ level - .2byte SPECIES_CHINCHOU - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 33 @ level - .2byte SPECIES_SPHEAL - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Susie: @ 81EEDF0 - .2byte 0 @ IV (0-255) - .2byte 33 @ level - .2byte SPECIES_HORSEA - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 33 @ level - .2byte SPECIES_WAILMER - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 33 @ level - .2byte SPECIES_PELIPPER - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Kara: @ 81EEE08 - .2byte 0 @ IV (0-255) - .2byte 35 @ level - .2byte SPECIES_SEAKING - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Dana: @ 81EEE10 - .2byte 0 @ IV (0-255) - .2byte 33 @ level - .2byte SPECIES_MARILL - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 33 @ level - .2byte SPECIES_LUVDISC - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 33 @ level - .2byte SPECIES_AZUMARILL - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Erin: @ 81EEE28 - .2byte 0 @ IV (0-255) - .2byte 38 @ level - .2byte SPECIES_WAILMER - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Debra: @ 81EEE30 - .2byte 0 @ IV (0-255) - .2byte 34 @ level - .2byte SPECIES_GOLDEEN - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 34 @ level - .2byte SPECIES_SEAKING - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Linda: @ 81EEE40 - .2byte 0 @ IV (0-255) - .2byte 34 @ level - .2byte SPECIES_HORSEA - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 34 @ level - .2byte SPECIES_SEADRA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Kaylee: @ 81EEE50 - .2byte 0 @ IV (0-255) - .2byte 34 @ level - .2byte SPECIES_LANTURN - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 34 @ level - .2byte SPECIES_PELIPPER - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Laurel: @ 81EEE60 - .2byte 0 @ IV (0-255) - .2byte 33 @ level - .2byte SPECIES_LUVDISC - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 33 @ level - .2byte SPECIES_LUVDISC - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 33 @ level - .2byte SPECIES_LUVDISC - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Darcy: @ 81EEE78 - .2byte 0 @ IV (0-255) - .2byte 13 @ level - .2byte SPECIES_GOLDEEN - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Jenny2: @ 81EEE80 - .2byte 0 @ IV (0-255) - .2byte 38 @ level - .2byte SPECIES_WAILMER - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Jenny3: @ 81EEE88 - .2byte 0 @ IV (0-255) - .2byte 41 @ level - .2byte SPECIES_WAILMER - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Jenny4: @ 81EEE90 - .2byte 0 @ IV (0-255) - .2byte 43 @ level - .2byte SPECIES_STARYU - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 43 @ level - .2byte SPECIES_WAILMER - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Jenny5: @ 81EEEA0 - .2byte 0 @ IV (0-255) - .2byte 45 @ level - .2byte SPECIES_LUVDISC - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 45 @ level - .2byte SPECIES_WAILMER - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 45 @ level - .2byte SPECIES_STARMIE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Heidi: @ 81EEEB8 - .2byte 0 @ IV (0-255) - .2byte 23 @ level - .2byte SPECIES_SANDSHREW - .2byte MOVE_DIG, MOVE_SAND_ATTACK, MOVE_POISON_STING, MOVE_SLASH - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 23 @ level - .2byte SPECIES_BALTOY - .2byte MOVE_RAPID_SPIN, MOVE_MUD_SLAP, MOVE_PSYBEAM, MOVE_ROCK_TOMB - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Becky: @ 81EEED8 - .2byte 0 @ IV (0-255) - .2byte 24 @ level - .2byte SPECIES_SANDSHREW - .2byte MOVE_SAND_ATTACK, MOVE_POISON_STING, MOVE_SLASH, MOVE_DIG - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Carol: @ 81EEEE8 - .2byte 0 @ IV (0-255) - .2byte 18 @ level - .2byte SPECIES_TAILLOW - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 18 @ level - .2byte SPECIES_LOMBRE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Nancy: @ 81EEEF8 - .2byte 0 @ IV (0-255) - .2byte 19 @ level - .2byte SPECIES_MARILL - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 19 @ level - .2byte SPECIES_LOMBRE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Martha: @ 81EEF08 - .2byte 0 @ IV (0-255) - .2byte 23 @ level - .2byte SPECIES_SKITTY - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 23 @ level - .2byte SPECIES_SWABLU - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Diana1: @ 81EEF18 - .2byte 0 @ IV (0-255) - .2byte 20 @ level - .2byte SPECIES_SHROOMISH - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 20 @ level - .2byte SPECIES_ODDISH - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 20 @ level - .2byte SPECIES_SWABLU - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Nina: @ 81EEF30 - .2byte 0 @ IV (0-255) - .2byte 9 @ level - .2byte SPECIES_SWABLU - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 9 @ level - .2byte SPECIES_ZIGZAGOON - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Irene: @ 81EEF40 - .2byte 0 @ IV (0-255) - .2byte 18 @ level - .2byte SPECIES_SHROOMISH - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 18 @ level - .2byte SPECIES_MARILL - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Diana2: @ 81EEF50 - .2byte 10 @ IV (0-255) - .2byte 25 @ level - .2byte SPECIES_SHROOMISH - .2byte 0 @ padding - - .2byte 10 @ IV (0-255) - .2byte 25 @ level - .2byte SPECIES_GLOOM - .2byte 0 @ padding - - .2byte 10 @ IV (0-255) - .2byte 25 @ level - .2byte SPECIES_SWABLU - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Diana3: @ 81EEF68 - .2byte 20 @ IV (0-255) - .2byte 28 @ level - .2byte SPECIES_BRELOOM - .2byte 0 @ padding - - .2byte 20 @ IV (0-255) - .2byte 28 @ level - .2byte SPECIES_GLOOM - .2byte 0 @ padding - - .2byte 20 @ IV (0-255) - .2byte 28 @ level - .2byte SPECIES_SWABLU - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Diana4: @ 81EEF80 - .2byte 30 @ IV (0-255) - .2byte 31 @ level - .2byte SPECIES_BRELOOM - .2byte 0 @ padding - - .2byte 30 @ IV (0-255) - .2byte 31 @ level - .2byte SPECIES_GLOOM - .2byte 0 @ padding - - .2byte 30 @ IV (0-255) - .2byte 31 @ level - .2byte SPECIES_SWABLU - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Diana5: @ 81EEF98 - .2byte 40 @ IV (0-255) - .2byte 40 @ level - .2byte SPECIES_BRELOOM - .2byte 0 @ padding - - .2byte 40 @ IV (0-255) - .2byte 40 @ level - .2byte SPECIES_VILEPLUME - .2byte 0 @ padding - - .2byte 40 @ IV (0-255) - .2byte 40 @ level - .2byte SPECIES_ALTARIA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_AmyAndLiv1: @ 81EEFB0 - .2byte 0 @ IV (0-255) - .2byte 16 @ level - .2byte SPECIES_PLUSLE - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 16 @ level - .2byte SPECIES_MINUN - .2byte 0 @ padding - - .align 2 - -gTrainerParty_AmyAndLiv2: @ 81EEFC0 - .2byte 10 @ IV (0-255) - .2byte 27 @ level - .2byte SPECIES_PLUSLE - .2byte 0 @ padding - - .2byte 10 @ IV (0-255) - .2byte 27 @ level - .2byte SPECIES_MINUN - .2byte 0 @ padding - - .align 2 - -gTrainerParty_GinaAndMia1: @ 81EEFD0 - .2byte 0 @ IV (0-255) - .2byte 8 @ level - .2byte SPECIES_LOTAD - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 8 @ level - .2byte SPECIES_SEEDOT - .2byte 0 @ padding - - .align 2 - -gTrainerParty_MiuAndYuki: @ 81EEFE0 - .2byte 0 @ IV (0-255) - .2byte 27 @ level - .2byte SPECIES_BEAUTIFLY - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 27 @ level - .2byte SPECIES_DUSTOX - .2byte 0 @ padding - - .align 2 - -gTrainerParty_AmyAndLiv3: @ 81EEFF0 - .2byte 0 @ IV (0-255) - .2byte 9 @ level - .2byte SPECIES_PLUSLE - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 9 @ level - .2byte SPECIES_MINUN - .2byte 0 @ padding - - .align 2 - -gTrainerParty_GinaAndMia2: @ 81EF000 - .2byte 0 @ IV (0-255) - .2byte 10 @ level - .2byte SPECIES_DUSKULL - .2byte MOVE_NIGHT_SHADE, MOVE_DISABLE, MOVE_NONE, MOVE_NONE - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 10 @ level - .2byte SPECIES_SHROOMISH - .2byte MOVE_ABSORB, MOVE_LEECH_SEED, MOVE_NONE, MOVE_NONE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_AmyAndLiv4: @ 81EF020 - .2byte 20 @ IV (0-255) - .2byte 30 @ level - .2byte SPECIES_PLUSLE - .2byte 0 @ padding - - .2byte 20 @ IV (0-255) - .2byte 30 @ level - .2byte SPECIES_MINUN - .2byte 0 @ padding - - .align 2 - -gTrainerParty_AmyAndLiv5: @ 81EF030 - .2byte 30 @ IV (0-255) - .2byte 33 @ level - .2byte SPECIES_PLUSLE - .2byte MOVE_SPARK, MOVE_CHARGE, MOVE_FAKE_TEARS, MOVE_HELPING_HAND - .2byte 0 @ padding - - .2byte 30 @ IV (0-255) - .2byte 33 @ level - .2byte SPECIES_MINUN - .2byte MOVE_SPARK, MOVE_CHARGE, MOVE_CHARM, MOVE_HELPING_HAND - .2byte 0 @ padding - - .align 2 - -gTrainerParty_AmyAndLiv6: @ 81EF050 - .2byte 40 @ IV (0-255) - .2byte 36 @ level - .2byte SPECIES_PLUSLE - .2byte MOVE_THUNDER, MOVE_CHARGE, MOVE_FAKE_TEARS, MOVE_HELPING_HAND - .2byte 0 @ padding - - .2byte 40 @ IV (0-255) - .2byte 36 @ level - .2byte SPECIES_MINUN - .2byte MOVE_THUNDER, MOVE_CHARGE, MOVE_CHARM, MOVE_HELPING_HAND - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Huey: @ 81EF070 - .2byte 0 @ IV (0-255) - .2byte 14 @ level - .2byte SPECIES_MACHOP - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Edmond: @ 81EF078 - .2byte 0 @ IV (0-255) - .2byte 12 @ level - .2byte SPECIES_WINGULL - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 12 @ level - .2byte SPECIES_MACHOP - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 12 @ level - .2byte SPECIES_WINGULL - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Ernest1: @ 81EF090 - .2byte 0 @ IV (0-255) - .2byte 33 @ level - .2byte SPECIES_WINGULL - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 33 @ level - .2byte SPECIES_TENTACOOL - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 33 @ level - .2byte SPECIES_MACHOKE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Dwayne: @ 81EF0A8 - .2byte 0 @ IV (0-255) - .2byte 11 @ level - .2byte SPECIES_WINGULL - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 11 @ level - .2byte SPECIES_MACHOP - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 11 @ level - .2byte SPECIES_TENTACOOL - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Phillip: @ 81EF0C0 - .2byte 0 @ IV (0-255) - .2byte 44 @ level - .2byte SPECIES_TENTACRUEL - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 44 @ level - .2byte SPECIES_MACHOKE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Leonard: @ 81EF0D0 - .2byte 0 @ IV (0-255) - .2byte 43 @ level - .2byte SPECIES_MACHOP - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 43 @ level - .2byte SPECIES_PELIPPER - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 43 @ level - .2byte SPECIES_MACHOKE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Duncan: @ 81EF0E8 - .2byte 0 @ IV (0-255) - .2byte 26 @ level - .2byte SPECIES_WAILMER - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 26 @ level - .2byte SPECIES_MACHOKE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Ernest2: @ 81EF0F8 - .2byte 10 @ IV (0-255) - .2byte 36 @ level - .2byte SPECIES_WINGULL - .2byte 0 @ padding - - .2byte 10 @ IV (0-255) - .2byte 36 @ level - .2byte SPECIES_TENTACOOL - .2byte 0 @ padding - - .2byte 10 @ IV (0-255) - .2byte 36 @ level - .2byte SPECIES_MACHOKE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Ernest3: @ 81EF110 - .2byte 20 @ IV (0-255) - .2byte 39 @ level - .2byte SPECIES_PELIPPER - .2byte 0 @ padding - - .2byte 20 @ IV (0-255) - .2byte 39 @ level - .2byte SPECIES_TENTACOOL - .2byte 0 @ padding - - .2byte 20 @ IV (0-255) - .2byte 39 @ level - .2byte SPECIES_MACHOKE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Ernest4: @ 81EF128 - .2byte 30 @ IV (0-255) - .2byte 42 @ level - .2byte SPECIES_PELIPPER - .2byte 0 @ padding - - .2byte 30 @ IV (0-255) - .2byte 42 @ level - .2byte SPECIES_TENTACOOL - .2byte 0 @ padding - - .2byte 30 @ IV (0-255) - .2byte 42 @ level - .2byte SPECIES_MACHOKE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Ernest5: @ 81EF140 - .2byte 40 @ IV (0-255) - .2byte 45 @ level - .2byte SPECIES_PELIPPER - .2byte 0 @ padding - - .2byte 40 @ IV (0-255) - .2byte 45 @ level - .2byte SPECIES_MACHOKE - .2byte 0 @ padding - - .2byte 40 @ IV (0-255) - .2byte 45 @ level - .2byte SPECIES_TENTACRUEL - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Anonymous11: @ 81EF158 - .2byte 0 @ IV (0-255) - .2byte 22 @ level - .2byte SPECIES_ROSELIA - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 22 @ level - .2byte SPECIES_ROSELIA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Anonymous12: @ 81EF168 - .2byte 0 @ IV (0-255) - .2byte 21 @ level - .2byte SPECIES_ROSELIA - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 21 @ level - .2byte SPECIES_ROSELIA - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 21 @ level - .2byte SPECIES_ROSELIA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Anonymous13: @ 81EF180 - .2byte 0 @ IV (0-255) - .2byte 23 @ level - .2byte SPECIES_ROSELIA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Sonny: @ 81EF188 - .2byte 0 @ IV (0-255) - .2byte 35 @ level - .2byte SPECIES_SPHEAL - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Donovan: @ 81EF190 - .2byte 0 @ IV (0-255) - .2byte 34 @ level - .2byte SPECIES_SPHEAL - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 34 @ level - .2byte SPECIES_SPHEAL - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Gerald: @ 81EF1A0 - .2byte 0 @ IV (0-255) - .2byte 33 @ level - .2byte SPECIES_SPHEAL - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 33 @ level - .2byte SPECIES_SPHEAL - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 33 @ level - .2byte SPECIES_SPHEAL - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Kelvin: @ 81EF1B8 - .2byte 0 @ IV (0-255) - .2byte 34 @ level - .2byte SPECIES_SPHEAL - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 34 @ level - .2byte SPECIES_SPHEAL - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Kody: @ 81EF1C8 - .2byte 0 @ IV (0-255) - .2byte 33 @ level - .2byte SPECIES_SPHEAL - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 33 @ level - .2byte SPECIES_SPHEAL - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 33 @ level - .2byte SPECIES_SPHEAL - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Tevin: @ 81EF1E0 - .2byte 0 @ IV (0-255) - .2byte 35 @ level - .2byte SPECIES_SPHEAL - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Damon: @ 81EF1E8 - .2byte 0 @ IV (0-255) - .2byte 34 @ level - .2byte SPECIES_SPHEAL - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 34 @ level - .2byte SPECIES_SPHEAL - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Pablo: @ 81EF1F8 - .2byte 0 @ IV (0-255) - .2byte 35 @ level - .2byte SPECIES_SPHEAL - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Edwin1: @ 81EF200 - .2byte 0 @ IV (0-255) - .2byte 14 @ level - .2byte SPECIES_LOMBRE - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 14 @ level - .2byte SPECIES_NUZLEAF - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Hector1: @ 81EF210 - .2byte 0 @ IV (0-255) - .2byte 20 @ level - .2byte SPECIES_ZANGOOSE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Hector2: @ 81EF218 - .2byte 0 @ IV (0-255) - .2byte 20 @ level - .2byte SPECIES_SEVIPER - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Edwin2: @ 81EF220 - .2byte 0 @ IV (0-255) - .2byte 26 @ level - .2byte SPECIES_LOMBRE - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 26 @ level - .2byte SPECIES_NUZLEAF - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Edwin3: @ 81EF230 - .2byte 0 @ IV (0-255) - .2byte 29 @ level - .2byte SPECIES_LOMBRE - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 29 @ level - .2byte SPECIES_NUZLEAF - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Edwin4: @ 81EF240 - .2byte 0 @ IV (0-255) - .2byte 32 @ level - .2byte SPECIES_LOMBRE - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 32 @ level - .2byte SPECIES_NUZLEAF - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Edwin5: @ 81EF250 - .2byte 0 @ IV (0-255) - .2byte 35 @ level - .2byte SPECIES_LUDICOLO - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 35 @ level - .2byte SPECIES_SHIFTRY - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Wally1: @ 81EF260 - .2byte 150 @ IV (0-255) - .2byte 44 @ level - .2byte SPECIES_ALTARIA - .2byte MOVE_AERIAL_ACE, MOVE_SAFEGUARD, MOVE_DRAGON_BREATH, MOVE_DRAGON_DANCE - .2byte 0 @ padding - - .2byte 150 @ IV (0-255) - .2byte 43 @ level - .2byte SPECIES_DELCATTY - .2byte MOVE_SING, MOVE_ASSIST, MOVE_CHARM, MOVE_FAINT_ATTACK - .2byte 0 @ padding - - .2byte 150 @ IV (0-255) - .2byte 44 @ level - .2byte SPECIES_ROSELIA - .2byte MOVE_MAGICAL_LEAF, MOVE_LEECH_SEED, MOVE_GIGA_DRAIN, MOVE_TOXIC - .2byte 0 @ padding - - .2byte 150 @ IV (0-255) - .2byte 41 @ level - .2byte SPECIES_MAGNETON - .2byte MOVE_SUPERSONIC, MOVE_THUNDERBOLT, MOVE_TRI_ATTACK, MOVE_SCREECH - .2byte 0 @ padding - - .2byte 250 @ IV (0-255) - .2byte 45 @ level - .2byte SPECIES_GARDEVOIR - .2byte MOVE_DOUBLE_TEAM, MOVE_CALM_MIND, MOVE_PSYCHIC, MOVE_FUTURE_SIGHT - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Brendan1: @ 81EF2B0 - .2byte 0 @ IV (0-255) - .2byte 5 @ level - .2byte SPECIES_TREECKO - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Brendan2: @ 81EF2B8 - .2byte 50 @ IV (0-255) - .2byte 18 @ level - .2byte SPECIES_NUMEL - .2byte 0 @ padding - - .2byte 50 @ IV (0-255) - .2byte 18 @ level - .2byte SPECIES_WAILMER - .2byte 0 @ padding - - .2byte 100 @ IV (0-255) - .2byte 20 @ level - .2byte SPECIES_GROVYLE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Brendan3: @ 81EF2D0 - .2byte 100 @ IV (0-255) - .2byte 29 @ level - .2byte SPECIES_NUMEL - .2byte 0 @ padding - - .2byte 100 @ IV (0-255) - .2byte 29 @ level - .2byte SPECIES_WAILMER - .2byte 0 @ padding - - .2byte 150 @ IV (0-255) - .2byte 31 @ level - .2byte SPECIES_GROVYLE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Brendan4: @ 81EF2E8 - .2byte 0 @ IV (0-255) - .2byte 5 @ level - .2byte SPECIES_TORCHIC - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Brendan5: @ 81EF2F0 - .2byte 50 @ IV (0-255) - .2byte 18 @ level - .2byte SPECIES_WAILMER - .2byte 0 @ padding - - .2byte 50 @ IV (0-255) - .2byte 18 @ level - .2byte SPECIES_SHROOMISH - .2byte 0 @ padding - - .2byte 100 @ IV (0-255) - .2byte 20 @ level - .2byte SPECIES_COMBUSKEN - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Brendan6: @ 81EF308 - .2byte 100 @ IV (0-255) - .2byte 29 @ level - .2byte SPECIES_WAILMER - .2byte 0 @ padding - - .2byte 100 @ IV (0-255) - .2byte 29 @ level - .2byte SPECIES_SHROOMISH - .2byte 0 @ padding - - .2byte 150 @ IV (0-255) - .2byte 31 @ level - .2byte SPECIES_COMBUSKEN - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Brendan7: @ 81EF320 - .2byte 0 @ IV (0-255) - .2byte 5 @ level - .2byte SPECIES_MUDKIP - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Brendan8: @ 81EF328 - .2byte 50 @ IV (0-255) - .2byte 18 @ level - .2byte SPECIES_SHROOMISH - .2byte 0 @ padding - - .2byte 50 @ IV (0-255) - .2byte 18 @ level - .2byte SPECIES_NUMEL - .2byte 0 @ padding - - .2byte 100 @ IV (0-255) - .2byte 20 @ level - .2byte SPECIES_MARSHTOMP - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Brendan9: @ 81EF340 - .2byte 100 @ IV (0-255) - .2byte 29 @ level - .2byte SPECIES_SHROOMISH - .2byte 0 @ padding - - .2byte 100 @ IV (0-255) - .2byte 29 @ level - .2byte SPECIES_NUMEL - .2byte 0 @ padding - - .2byte 150 @ IV (0-255) - .2byte 31 @ level - .2byte SPECIES_MARSHTOMP - .2byte 0 @ padding - - .align 2 - -gTrainerParty_May1: @ 81EF358 - .2byte 0 @ IV (0-255) - .2byte 5 @ level - .2byte SPECIES_TREECKO - .2byte 0 @ padding - - .align 2 - -gTrainerParty_May2: @ 81EF360 - .2byte 50 @ IV (0-255) - .2byte 18 @ level - .2byte SPECIES_WAILMER - .2byte 0 @ padding - - .2byte 50 @ IV (0-255) - .2byte 18 @ level - .2byte SPECIES_NUMEL - .2byte 0 @ padding - - .2byte 100 @ IV (0-255) - .2byte 20 @ level - .2byte SPECIES_GROVYLE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_May3: @ 81EF378 - .2byte 100 @ IV (0-255) - .2byte 29 @ level - .2byte SPECIES_NUMEL - .2byte 0 @ padding - - .2byte 100 @ IV (0-255) - .2byte 29 @ level - .2byte SPECIES_WAILMER - .2byte 0 @ padding - - .2byte 150 @ IV (0-255) - .2byte 31 @ level - .2byte SPECIES_GROVYLE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_May4: @ 81EF390 - .2byte 0 @ IV (0-255) - .2byte 5 @ level - .2byte SPECIES_TORCHIC - .2byte 0 @ padding - - .align 2 - -gTrainerParty_May5: @ 81EF398 - .2byte 50 @ IV (0-255) - .2byte 18 @ level - .2byte SPECIES_WAILMER - .2byte 0 @ padding - - .2byte 50 @ IV (0-255) - .2byte 18 @ level - .2byte SPECIES_SHROOMISH - .2byte 0 @ padding - - .2byte 100 @ IV (0-255) - .2byte 20 @ level - .2byte SPECIES_COMBUSKEN - .2byte 0 @ padding - - .align 2 - -gTrainerParty_May6: @ 81EF3B0 - .2byte 100 @ IV (0-255) - .2byte 29 @ level - .2byte SPECIES_WAILMER - .2byte 0 @ padding - - .2byte 100 @ IV (0-255) - .2byte 29 @ level - .2byte SPECIES_SHROOMISH - .2byte 0 @ padding - - .2byte 150 @ IV (0-255) - .2byte 31 @ level - .2byte SPECIES_COMBUSKEN - .2byte 0 @ padding - - .align 2 - -gTrainerParty_May7: @ 81EF3C8 - .2byte 0 @ IV (0-255) - .2byte 5 @ level - .2byte SPECIES_MUDKIP - .2byte 0 @ padding - - .align 2 - -gTrainerParty_May8: @ 81EF3D0 - .2byte 50 @ IV (0-255) - .2byte 18 @ level - .2byte SPECIES_SHROOMISH - .2byte 0 @ padding - - .2byte 50 @ IV (0-255) - .2byte 18 @ level - .2byte SPECIES_NUMEL - .2byte 0 @ padding - - .2byte 100 @ IV (0-255) - .2byte 20 @ level - .2byte SPECIES_MARSHTOMP - .2byte 0 @ padding - - .align 2 - -gTrainerParty_May9: @ 81EF3E8 - .2byte 100 @ IV (0-255) - .2byte 29 @ level - .2byte SPECIES_SHROOMISH - .2byte 0 @ padding - - .2byte 100 @ IV (0-255) - .2byte 29 @ level - .2byte SPECIES_NUMEL - .2byte 0 @ padding - - .2byte 150 @ IV (0-255) - .2byte 31 @ level - .2byte SPECIES_MARSHTOMP - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Isaac1: @ 81EF400 - .2byte 0 @ IV (0-255) - .2byte 12 @ level - .2byte SPECIES_WHISMUR - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 12 @ level - .2byte SPECIES_ZIGZAGOON - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 12 @ level - .2byte SPECIES_ARON - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 12 @ level - .2byte SPECIES_POOCHYENA - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 12 @ level - .2byte SPECIES_TAILLOW - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 12 @ level - .2byte SPECIES_MAKUHITA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Riley: @ 81EF430 - .2byte 0 @ IV (0-255) - .2byte 15 @ level - .2byte SPECIES_ZIGZAGOON - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 15 @ level - .2byte SPECIES_SPINDA - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 15 @ level - .2byte SPECIES_POOCHYENA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Aidan: @ 81EF448 - .2byte 0 @ IV (0-255) - .2byte 13 @ level - .2byte SPECIES_SEEDOT - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 13 @ level - .2byte SPECIES_NUZLEAF - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Isaac2: @ 81EF458 - .2byte 10 @ IV (0-255) - .2byte 22 @ level - .2byte SPECIES_LOUDRED - .2byte 0 @ padding - - .2byte 10 @ IV (0-255) - .2byte 22 @ level - .2byte SPECIES_LINOONE - .2byte 0 @ padding - - .2byte 10 @ IV (0-255) - .2byte 22 @ level - .2byte SPECIES_ARON - .2byte 0 @ padding - - .2byte 10 @ IV (0-255) - .2byte 22 @ level - .2byte SPECIES_MIGHTYENA - .2byte 0 @ padding - - .2byte 10 @ IV (0-255) - .2byte 22 @ level - .2byte SPECIES_SWELLOW - .2byte 0 @ padding - - .2byte 10 @ IV (0-255) - .2byte 22 @ level - .2byte SPECIES_MAKUHITA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Isaac3: @ 81EF488 - .2byte 20 @ IV (0-255) - .2byte 25 @ level - .2byte SPECIES_LOUDRED - .2byte 0 @ padding - - .2byte 20 @ IV (0-255) - .2byte 25 @ level - .2byte SPECIES_LINOONE - .2byte 0 @ padding - - .2byte 20 @ IV (0-255) - .2byte 25 @ level - .2byte SPECIES_ARON - .2byte 0 @ padding - - .2byte 20 @ IV (0-255) - .2byte 25 @ level - .2byte SPECIES_MIGHTYENA - .2byte 0 @ padding - - .2byte 20 @ IV (0-255) - .2byte 25 @ level - .2byte SPECIES_SWELLOW - .2byte 0 @ padding - - .2byte 20 @ IV (0-255) - .2byte 25 @ level - .2byte SPECIES_HARIYAMA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Isaac4: @ 81EF4B8 - .2byte 30 @ IV (0-255) - .2byte 28 @ level - .2byte SPECIES_LOUDRED - .2byte 0 @ padding - - .2byte 30 @ IV (0-255) - .2byte 28 @ level - .2byte SPECIES_LINOONE - .2byte 0 @ padding - - .2byte 30 @ IV (0-255) - .2byte 28 @ level - .2byte SPECIES_ARON - .2byte 0 @ padding - - .2byte 30 @ IV (0-255) - .2byte 28 @ level - .2byte SPECIES_MIGHTYENA - .2byte 0 @ padding - - .2byte 30 @ IV (0-255) - .2byte 28 @ level - .2byte SPECIES_SWELLOW - .2byte 0 @ padding - - .2byte 30 @ IV (0-255) - .2byte 28 @ level - .2byte SPECIES_HARIYAMA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Isaac5: @ 81EF4E8 - .2byte 40 @ IV (0-255) - .2byte 31 @ level - .2byte SPECIES_LOUDRED - .2byte 0 @ padding - - .2byte 40 @ IV (0-255) - .2byte 31 @ level - .2byte SPECIES_LINOONE - .2byte 0 @ padding - - .2byte 40 @ IV (0-255) - .2byte 31 @ level - .2byte SPECIES_LAIRON - .2byte 0 @ padding - - .2byte 40 @ IV (0-255) - .2byte 31 @ level - .2byte SPECIES_MIGHTYENA - .2byte 0 @ padding - - .2byte 40 @ IV (0-255) - .2byte 31 @ level - .2byte SPECIES_SWELLOW - .2byte 0 @ padding - - .2byte 40 @ IV (0-255) - .2byte 31 @ level - .2byte SPECIES_HARIYAMA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Lydia1: @ 81EF518 - .2byte 0 @ IV (0-255) - .2byte 12 @ level - .2byte SPECIES_WINGULL - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 12 @ level - .2byte SPECIES_SHROOMISH - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 12 @ level - .2byte SPECIES_MARILL - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 12 @ level - .2byte SPECIES_ROSELIA - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 12 @ level - .2byte SPECIES_SKITTY - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 12 @ level - .2byte SPECIES_GOLDEEN - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Alexia: @ 81EF548 - .2byte 0 @ IV (0-255) - .2byte 13 @ level - .2byte SPECIES_LOTAD - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 13 @ level - .2byte SPECIES_LOMBRE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Danielle: @ 81EF558 - .2byte 0 @ IV (0-255) - .2byte 24 @ level - .2byte SPECIES_SKITTY - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Lydia2: @ 81EF560 - .2byte 10 @ IV (0-255) - .2byte 22 @ level - .2byte SPECIES_WINGULL - .2byte 0 @ padding - - .2byte 10 @ IV (0-255) - .2byte 22 @ level - .2byte SPECIES_SHROOMISH - .2byte 0 @ padding - - .2byte 10 @ IV (0-255) - .2byte 22 @ level - .2byte SPECIES_MARILL - .2byte 0 @ padding - - .2byte 10 @ IV (0-255) - .2byte 22 @ level - .2byte SPECIES_ROSELIA - .2byte 0 @ padding - - .2byte 10 @ IV (0-255) - .2byte 22 @ level - .2byte SPECIES_SKITTY - .2byte 0 @ padding - - .2byte 10 @ IV (0-255) - .2byte 22 @ level - .2byte SPECIES_GOLDEEN - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Lydia3: @ 81EF590 - .2byte 20 @ IV (0-255) - .2byte 25 @ level - .2byte SPECIES_PELIPPER - .2byte 0 @ padding - - .2byte 20 @ IV (0-255) - .2byte 25 @ level - .2byte SPECIES_BRELOOM - .2byte 0 @ padding - - .2byte 20 @ IV (0-255) - .2byte 25 @ level - .2byte SPECIES_MARILL - .2byte 0 @ padding - - .2byte 20 @ IV (0-255) - .2byte 25 @ level - .2byte SPECIES_ROSELIA - .2byte 0 @ padding - - .2byte 20 @ IV (0-255) - .2byte 25 @ level - .2byte SPECIES_DELCATTY - .2byte 0 @ padding - - .2byte 20 @ IV (0-255) - .2byte 25 @ level - .2byte SPECIES_GOLDEEN - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Lydia4: @ 81EF5C0 - .2byte 30 @ IV (0-255) - .2byte 28 @ level - .2byte SPECIES_PELIPPER - .2byte 0 @ padding - - .2byte 30 @ IV (0-255) - .2byte 28 @ level - .2byte SPECIES_BRELOOM - .2byte 0 @ padding - - .2byte 30 @ IV (0-255) - .2byte 28 @ level - .2byte SPECIES_MARILL - .2byte 0 @ padding - - .2byte 30 @ IV (0-255) - .2byte 28 @ level - .2byte SPECIES_ROSELIA - .2byte 0 @ padding - - .2byte 30 @ IV (0-255) - .2byte 28 @ level - .2byte SPECIES_DELCATTY - .2byte 0 @ padding - - .2byte 30 @ IV (0-255) - .2byte 28 @ level - .2byte SPECIES_GOLDEEN - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Lydia5: @ 81EF5F0 - .2byte 40 @ IV (0-255) - .2byte 31 @ level - .2byte SPECIES_PELIPPER - .2byte 0 @ padding - - .2byte 40 @ IV (0-255) - .2byte 31 @ level - .2byte SPECIES_BRELOOM - .2byte 0 @ padding - - .2byte 40 @ IV (0-255) - .2byte 31 @ level - .2byte SPECIES_AZUMARILL - .2byte 0 @ padding - - .2byte 40 @ IV (0-255) - .2byte 31 @ level - .2byte SPECIES_ROSELIA - .2byte 0 @ padding - - .2byte 40 @ IV (0-255) - .2byte 31 @ level - .2byte SPECIES_DELCATTY - .2byte 0 @ padding - - .2byte 40 @ IV (0-255) - .2byte 31 @ level - .2byte SPECIES_SEAKING - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Jackson1: @ 81EF620 - .2byte 50 @ IV (0-255) - .2byte 28 @ level - .2byte SPECIES_BRELOOM - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Carlos: @ 81EF628 - .2byte 50 @ IV (0-255) - .2byte 29 @ level - .2byte SPECIES_SEEDOT - .2byte 0 @ padding - - .2byte 50 @ IV (0-255) - .2byte 29 @ level - .2byte SPECIES_NUZLEAF - .2byte 0 @ padding - - .2byte 50 @ IV (0-255) - .2byte 29 @ level - .2byte SPECIES_LOMBRE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Sebastian: @ 81EF640 - .2byte 50 @ IV (0-255) - .2byte 39 @ level - .2byte SPECIES_CACTURNE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Jackson2: @ 81EF648 - .2byte 60 @ IV (0-255) - .2byte 31 @ level - .2byte SPECIES_BRELOOM - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Jackson3: @ 81EF650 - .2byte 70 @ IV (0-255) - .2byte 34 @ level - .2byte SPECIES_BRELOOM - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Jackson4: @ 81EF658 - .2byte 80 @ IV (0-255) - .2byte 37 @ level - .2byte SPECIES_BRELOOM - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Jackson5: @ 81EF660 - .2byte 90 @ IV (0-255) - .2byte 39 @ level - .2byte SPECIES_KECLEON - .2byte 0 @ padding - - .2byte 90 @ IV (0-255) - .2byte 39 @ level - .2byte SPECIES_BRELOOM - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Catherine1: @ 81EF670 - .2byte 50 @ IV (0-255) - .2byte 27 @ level - .2byte SPECIES_GLOOM - .2byte 0 @ padding - - .2byte 50 @ IV (0-255) - .2byte 27 @ level - .2byte SPECIES_ROSELIA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Jenna: @ 81EF680 - .2byte 50 @ IV (0-255) - .2byte 29 @ level - .2byte SPECIES_LOTAD - .2byte 0 @ padding - - .2byte 50 @ IV (0-255) - .2byte 29 @ level - .2byte SPECIES_LOMBRE - .2byte 0 @ padding - - .2byte 50 @ IV (0-255) - .2byte 29 @ level - .2byte SPECIES_NUZLEAF - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Sophia: @ 81EF698 - .2byte 50 @ IV (0-255) - .2byte 38 @ level - .2byte SPECIES_SWABLU - .2byte 0 @ padding - - .2byte 50 @ IV (0-255) - .2byte 38 @ level - .2byte SPECIES_ROSELIA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Catherine2: @ 81EF6A8 - .2byte 60 @ IV (0-255) - .2byte 30 @ level - .2byte SPECIES_GLOOM - .2byte 0 @ padding - - .2byte 60 @ IV (0-255) - .2byte 30 @ level - .2byte SPECIES_ROSELIA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Catherine3: @ 81EF6B8 - .2byte 70 @ IV (0-255) - .2byte 33 @ level - .2byte SPECIES_GLOOM - .2byte 0 @ padding - - .2byte 70 @ IV (0-255) - .2byte 33 @ level - .2byte SPECIES_ROSELIA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Catherine4: @ 81EF6C8 - .2byte 80 @ IV (0-255) - .2byte 36 @ level - .2byte SPECIES_GLOOM - .2byte 0 @ padding - - .2byte 80 @ IV (0-255) - .2byte 36 @ level - .2byte SPECIES_ROSELIA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Catherine5: @ 81EF6D8 - .2byte 90 @ IV (0-255) - .2byte 39 @ level - .2byte SPECIES_BELLOSSOM - .2byte 0 @ padding - - .2byte 90 @ IV (0-255) - .2byte 39 @ level - .2byte SPECIES_ROSELIA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Maxie1: @ 81EF6E8 - .2byte 0 @ IV (0-255) - .2byte 17 @ level - .2byte SPECIES_TORKOAL - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 17 @ level - .2byte SPECIES_CAMERUPT - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Grunt28: @ 81EF6F8 - .2byte 0 @ IV (0-255) - .2byte 32 @ level - .2byte SPECIES_POOCHYENA - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 32 @ level - .2byte SPECIES_POOCHYENA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Grunt29: @ 81EF708 - .2byte 0 @ IV (0-255) - .2byte 30 @ level - .2byte SPECIES_ZUBAT - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 30 @ level - .2byte SPECIES_POOCHYENA - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 30 @ level - .2byte SPECIES_NUMEL - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 30 @ level - .2byte SPECIES_POOCHYENA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Grunt30: @ 81EF728 - .2byte 0 @ IV (0-255) - .2byte 32 @ level - .2byte SPECIES_NUMEL - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 32 @ level - .2byte SPECIES_ZUBAT - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Grunt31: @ 81EF738 - .2byte 0 @ IV (0-255) - .2byte 33 @ level - .2byte SPECIES_NUMEL - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Grunt32: @ 81EF740 - .2byte 0 @ IV (0-255) - .2byte 37 @ level - .2byte SPECIES_POOCHYENA - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 37 @ level - .2byte SPECIES_NUMEL - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Grunt33: @ 81EF750 - .2byte 0 @ IV (0-255) - .2byte 38 @ level - .2byte SPECIES_NUMEL - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Grunt34: @ 81EF758 - .2byte 0 @ IV (0-255) - .2byte 36 @ level - .2byte SPECIES_POOCHYENA - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 36 @ level - .2byte SPECIES_ZUBAT - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 36 @ level - .2byte SPECIES_NUMEL - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Grunt35: @ 81EF770 - .2byte 0 @ IV (0-255) - .2byte 17 @ level - .2byte SPECIES_BALTOY - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Grunt36: @ 81EF778 - .2byte 0 @ IV (0-255) - .2byte 9 @ level - .2byte SPECIES_POOCHYENA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Grunt37: @ 81EF780 - .2byte 0 @ IV (0-255) - .2byte 9 @ level - .2byte SPECIES_POOCHYENA - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 9 @ level - .2byte SPECIES_POOCHYENA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Grunt38: @ 81EF790 - .2byte 0 @ IV (0-255) - .2byte 16 @ level - .2byte SPECIES_POOCHYENA - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 16 @ level - .2byte SPECIES_POOCHYENA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Grunt39: @ 81EF7A0 - .2byte 0 @ IV (0-255) - .2byte 16 @ level - .2byte SPECIES_POOCHYENA - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 16 @ level - .2byte SPECIES_POOCHYENA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Grunt40: @ 81EF7B0 - .2byte 0 @ IV (0-255) - .2byte 20 @ level - .2byte SPECIES_ZUBAT - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 20 @ level - .2byte SPECIES_POOCHYENA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Grunt41: @ 81EF7C0 - .2byte 0 @ IV (0-255) - .2byte 17 @ level - .2byte SPECIES_ZUBAT - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 17 @ level - .2byte SPECIES_POOCHYENA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Grunt42: @ 81EF7D0 - .2byte 0 @ IV (0-255) - .2byte 11 @ level - .2byte SPECIES_POOCHYENA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Grunt43: @ 81EF7D8 - .2byte 0 @ IV (0-255) - .2byte 27 @ level - .2byte SPECIES_ZUBAT - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 27 @ level - .2byte SPECIES_POOCHYENA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Grunt44: @ 81EF7E8 - .2byte 0 @ IV (0-255) - .2byte 27 @ level - .2byte SPECIES_POOCHYENA - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 27 @ level - .2byte SPECIES_NUMEL - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Grunt45: @ 81EF7F8 - .2byte 0 @ IV (0-255) - .2byte 26 @ level - .2byte SPECIES_POOCHYENA - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 26 @ level - .2byte SPECIES_ZUBAT - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 26 @ level - .2byte SPECIES_NUMEL - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Grunt46: @ 81EF810 - .2byte 0 @ IV (0-255) - .2byte 15 @ level - .2byte SPECIES_NUMEL - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Grunt47: @ 81EF818 - .2byte 0 @ IV (0-255) - .2byte 14 @ level - .2byte SPECIES_ZUBAT - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 14 @ level - .2byte SPECIES_NUMEL - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Grunt48: @ 81EF828 - .2byte 0 @ IV (0-255) - .2byte 17 @ level - .2byte SPECIES_BALTOY - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Grunt49: @ 81EF830 - .2byte 0 @ IV (0-255) - .2byte 30 @ level - .2byte SPECIES_ZUBAT - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 30 @ level - .2byte SPECIES_ZUBAT - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 30 @ level - .2byte SPECIES_ZUBAT - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Grunt50: @ 81EF848 - .2byte 0 @ IV (0-255) - .2byte 31 @ level - .2byte SPECIES_POOCHYENA - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 31 @ level - .2byte SPECIES_NUMEL - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Grunt51: @ 81EF858 - .2byte 0 @ IV (0-255) - .2byte 31 @ level - .2byte SPECIES_NUMEL - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 31 @ level - .2byte SPECIES_NUMEL - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Grunt52: @ 81EF868 - .2byte 0 @ IV (0-255) - .2byte 28 @ level - .2byte SPECIES_NUMEL - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Grunt53: @ 81EF870 - .2byte 0 @ IV (0-255) - .2byte 31 @ level - .2byte SPECIES_POOCHYENA - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 31 @ level - .2byte SPECIES_NUMEL - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 31 @ level - .2byte SPECIES_NUMEL - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Grunt54: @ 81EF888 - .2byte 0 @ IV (0-255) - .2byte 33 @ level - .2byte SPECIES_ZUBAT - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Anonymous14: @ 81EF890 - .2byte 50 @ IV (0-255) - .2byte 30 @ level - .2byte SPECIES_CARVANHA - .2byte 0 @ padding - - .2byte 50 @ IV (0-255) - .2byte 30 @ level - .2byte SPECIES_MIGHTYENA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Anonymous15: @ 81EF8A0 - .2byte 50 @ IV (0-255) - .2byte 30 @ level - .2byte SPECIES_POOCHYENA - .2byte 0 @ padding - - .2byte 50 @ IV (0-255) - .2byte 30 @ level - .2byte SPECIES_SWELLOW - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Tabitha1: @ 81EF8B0 - .2byte 50 @ IV (0-255) - .2byte 32 @ level - .2byte SPECIES_NUMEL - .2byte 0 @ padding - - .2byte 50 @ IV (0-255) - .2byte 32 @ level - .2byte SPECIES_MIGHTYENA - .2byte 0 @ padding - - .2byte 50 @ IV (0-255) - .2byte 32 @ level - .2byte SPECIES_CAMERUPT - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Tabitha2: @ 81EF8C8 - .2byte 50 @ IV (0-255) - .2byte 20 @ level - .2byte SPECIES_NUMEL - .2byte 0 @ padding - - .2byte 50 @ IV (0-255) - .2byte 20 @ level - .2byte SPECIES_POOCHYENA - .2byte 0 @ padding - - .2byte 50 @ IV (0-255) - .2byte 20 @ level - .2byte SPECIES_NUMEL - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Anonymous16: @ 81EF8E0 - .2byte 50 @ IV (0-255) - .2byte 21 @ level - .2byte SPECIES_CARVANHA - .2byte 0 @ padding - - .2byte 50 @ IV (0-255) - .2byte 21 @ level - .2byte SPECIES_SHARPEDO - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Courtney1: @ 81EF8F0 - .2byte 50 @ IV (0-255) - .2byte 28 @ level - .2byte SPECIES_NUMEL - .2byte 0 @ padding - - .2byte 50 @ IV (0-255) - .2byte 28 @ level - .2byte SPECIES_MIGHTYENA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Courtney2: @ 81EF900 - .2byte 50 @ IV (0-255) - .2byte 38 @ level - .2byte SPECIES_CAMERUPT - .2byte 0 @ padding - - .2byte 50 @ IV (0-255) - .2byte 38 @ level - .2byte SPECIES_MIGHTYENA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Maxie2: @ 81EF910 - .2byte 150 @ IV (0-255) - .2byte 41 @ level - .2byte SPECIES_MIGHTYENA - .2byte 0 @ padding - - .2byte 150 @ IV (0-255) - .2byte 41 @ level - .2byte SPECIES_CROBAT - .2byte 0 @ padding - - .2byte 150 @ IV (0-255) - .2byte 43 @ level - .2byte SPECIES_CAMERUPT - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Maxie3: @ 81EF928 - .2byte 150 @ IV (0-255) - .2byte 24 @ level - .2byte SPECIES_MIGHTYENA - .2byte 0 @ padding - - .2byte 150 @ IV (0-255) - .2byte 24 @ level - .2byte SPECIES_GOLBAT - .2byte 0 @ padding - - .2byte 150 @ IV (0-255) - .2byte 25 @ level - .2byte SPECIES_CAMERUPT - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Tiana: @ 81EF940 - .2byte 0 @ IV (0-255) - .2byte 4 @ level - .2byte SPECIES_ZIGZAGOON - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 4 @ level - .2byte SPECIES_ZIGZAGOON - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Haley1: @ 81EF950 - .2byte 0 @ IV (0-255) - .2byte 7 @ level - .2byte SPECIES_LOTAD - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 7 @ level - .2byte SPECIES_SHROOMISH - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Janice: @ 81EF960 - .2byte 0 @ IV (0-255) - .2byte 10 @ level - .2byte SPECIES_MARILL - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Vivi: @ 81EF968 - .2byte 100 @ IV (0-255) - .2byte 15 @ level - .2byte SPECIES_MARILL - .2byte 0 @ padding - - .2byte 100 @ IV (0-255) - .2byte 15 @ level - .2byte SPECIES_SHROOMISH - .2byte 0 @ padding - - .2byte 100 @ IV (0-255) - .2byte 15 @ level - .2byte SPECIES_NUMEL - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Haley2: @ 81EF980 - .2byte 10 @ IV (0-255) - .2byte 26 @ level - .2byte SPECIES_LOMBRE - .2byte 0 @ padding - - .2byte 10 @ IV (0-255) - .2byte 26 @ level - .2byte SPECIES_SHROOMISH - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Haley3: @ 81EF990 - .2byte 20 @ IV (0-255) - .2byte 29 @ level - .2byte SPECIES_LOMBRE - .2byte 0 @ padding - - .2byte 20 @ IV (0-255) - .2byte 29 @ level - .2byte SPECIES_BRELOOM - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Haley4: @ 81EF9A0 - .2byte 30 @ IV (0-255) - .2byte 32 @ level - .2byte SPECIES_LOMBRE - .2byte 0 @ padding - - .2byte 30 @ IV (0-255) - .2byte 32 @ level - .2byte SPECIES_BRELOOM - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Haley5: @ 81EF9B0 - .2byte 40 @ IV (0-255) - .2byte 34 @ level - .2byte SPECIES_SWELLOW - .2byte 0 @ padding - - .2byte 40 @ IV (0-255) - .2byte 34 @ level - .2byte SPECIES_LOMBRE - .2byte 0 @ padding - - .2byte 40 @ IV (0-255) - .2byte 34 @ level - .2byte SPECIES_BRELOOM - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Sally: @ 81EF9C8 - .2byte 0 @ IV (0-255) - .2byte 16 @ level - .2byte SPECIES_ODDISH - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Robin: @ 81EF9D0 - .2byte 0 @ IV (0-255) - .2byte 14 @ level - .2byte SPECIES_SKITTY - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 14 @ level - .2byte SPECIES_SHROOMISH - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 14 @ level - .2byte SPECIES_MARILL - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Andrea: @ 81EF9E8 - .2byte 100 @ IV (0-255) - .2byte 41 @ level - .2byte SPECIES_LUVDISC - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Crissy: @ 81EF9F0 - .2byte 100 @ IV (0-255) - .2byte 40 @ level - .2byte SPECIES_WAILMER - .2byte 0 @ padding - - .2byte 100 @ IV (0-255) - .2byte 40 @ level - .2byte SPECIES_WAILMER - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Rick: @ 81EFA00 - .2byte 0 @ IV (0-255) - .2byte 4 @ level - .2byte SPECIES_WURMPLE - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 4 @ level - .2byte SPECIES_WURMPLE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Lyle: @ 81EFA10 - .2byte 0 @ IV (0-255) - .2byte 3 @ level - .2byte SPECIES_WURMPLE - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 3 @ level - .2byte SPECIES_WURMPLE - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 3 @ level - .2byte SPECIES_WURMPLE - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 3 @ level - .2byte SPECIES_WURMPLE - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 3 @ level - .2byte SPECIES_WURMPLE - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 3 @ level - .2byte SPECIES_WURMPLE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Jose: @ 81EFA40 - .2byte 50 @ IV (0-255) - .2byte 8 @ level - .2byte SPECIES_WURMPLE - .2byte 0 @ padding - - .2byte 50 @ IV (0-255) - .2byte 8 @ level - .2byte SPECIES_SILCOON - .2byte 0 @ padding - - .2byte 50 @ IV (0-255) - .2byte 8 @ level - .2byte SPECIES_NINCADA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Doug: @ 81EFA58 - .2byte 0 @ IV (0-255) - .2byte 26 @ level - .2byte SPECIES_NINCADA - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 26 @ level - .2byte SPECIES_NINCADA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Greg: @ 81EFA68 - .2byte 0 @ IV (0-255) - .2byte 26 @ level - .2byte SPECIES_VOLBEAT - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 26 @ level - .2byte SPECIES_ILLUMISE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Kent: @ 81EFA78 - .2byte 0 @ IV (0-255) - .2byte 26 @ level - .2byte SPECIES_NINJASK - .2byte 0 @ padding - - .align 2 - -gTrainerParty_James1: @ 81EFA80 - .2byte 0 @ IV (0-255) - .2byte 8 @ level - .2byte SPECIES_NINCADA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_James2: @ 81EFA88 - .2byte 10 @ IV (0-255) - .2byte 27 @ level - .2byte SPECIES_NINJASK - .2byte 0 @ padding - - .align 2 - -gTrainerParty_James3: @ 81EFA90 - .2byte 20 @ IV (0-255) - .2byte 29 @ level - .2byte SPECIES_DUSTOX - .2byte 0 @ padding - - .2byte 20 @ IV (0-255) - .2byte 29 @ level - .2byte SPECIES_NINJASK - .2byte 0 @ padding - - .align 2 - -gTrainerParty_James4: @ 81EFAA0 - .2byte 30 @ IV (0-255) - .2byte 31 @ level - .2byte SPECIES_SURSKIT - .2byte 0 @ padding - - .2byte 30 @ IV (0-255) - .2byte 31 @ level - .2byte SPECIES_DUSTOX - .2byte 0 @ padding - - .2byte 30 @ IV (0-255) - .2byte 31 @ level - .2byte SPECIES_NINJASK - .2byte 0 @ padding - - .align 2 - -gTrainerParty_James5: @ 81EFAB8 - .2byte 40 @ IV (0-255) - .2byte 33 @ level - .2byte SPECIES_SURSKIT - .2byte 0 @ padding - - .2byte 40 @ IV (0-255) - .2byte 33 @ level - .2byte SPECIES_NINJASK - .2byte 0 @ padding - - .2byte 40 @ IV (0-255) - .2byte 33 @ level - .2byte SPECIES_DUSTOX - .2byte 0 @ padding - - .2byte 40 @ IV (0-255) - .2byte 33 @ level - .2byte SPECIES_NINJASK - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Brice: @ 81EFAD8 - .2byte 0 @ IV (0-255) - .2byte 18 @ level - .2byte SPECIES_NUMEL - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 18 @ level - .2byte SPECIES_MACHOP - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Trent1: @ 81EFAE8 - .2byte 0 @ IV (0-255) - .2byte 16 @ level - .2byte SPECIES_GEODUDE - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 16 @ level - .2byte SPECIES_GEODUDE - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 16 @ level - .2byte SPECIES_GEODUDE - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 16 @ level - .2byte SPECIES_GEODUDE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Lenny: @ 81EFB08 - .2byte 0 @ IV (0-255) - .2byte 19 @ level - .2byte SPECIES_MACHOP - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 19 @ level - .2byte SPECIES_MACHOP - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Lucas1: @ 81EFB18 - .2byte 0 @ IV (0-255) - .2byte 18 @ level - .2byte SPECIES_GEODUDE - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 18 @ level - .2byte SPECIES_GEODUDE - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 18 @ level - .2byte SPECIES_GEODUDE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Alan: @ 81EFB30 - .2byte 0 @ IV (0-255) - .2byte 22 @ level - .2byte SPECIES_GEODUDE - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 22 @ level - .2byte SPECIES_NOSEPASS - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 22 @ level - .2byte SPECIES_GRAVELER - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Clark: @ 81EFB48 - .2byte 0 @ IV (0-255) - .2byte 8 @ level - .2byte SPECIES_GEODUDE - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 8 @ level - .2byte SPECIES_GEODUDE - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 8 @ level - .2byte SPECIES_GEODUDE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Eric: @ 81EFB60 - .2byte 0 @ IV (0-255) - .2byte 21 @ level - .2byte SPECIES_BALTOY - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 21 @ level - .2byte SPECIES_BALTOY - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Lucas2: @ 81EFB70 - .2byte 0 @ IV (0-255) - .2byte 9 @ level - .2byte SPECIES_WAILMER - .2byte MOVE_SPLASH, MOVE_WATER_GUN, MOVE_NONE, MOVE_NONE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Mike1: @ 81EFB80 - .2byte 0 @ IV (0-255) - .2byte 10 @ level - .2byte SPECIES_PELIPPER - .2byte MOVE_GUST, MOVE_GROWL, MOVE_NONE, MOVE_NONE - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 10 @ level - .2byte SPECIES_POOCHYENA - .2byte MOVE_BITE, MOVE_SCARY_FACE, MOVE_NONE, MOVE_NONE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Mike2: @ 81EFBA0 - .2byte 0 @ IV (0-255) - .2byte 16 @ level - .2byte SPECIES_GEODUDE - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 16 @ level - .2byte SPECIES_GEODUDE - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 16 @ level - .2byte SPECIES_MACHOP - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Trent2: @ 81EFBB8 - .2byte 10 @ IV (0-255) - .2byte 24 @ level - .2byte SPECIES_GEODUDE - .2byte 0 @ padding - - .2byte 10 @ IV (0-255) - .2byte 24 @ level - .2byte SPECIES_GEODUDE - .2byte 0 @ padding - - .2byte 10 @ IV (0-255) - .2byte 24 @ level - .2byte SPECIES_GEODUDE - .2byte 0 @ padding - - .2byte 10 @ IV (0-255) - .2byte 24 @ level - .2byte SPECIES_GRAVELER - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Trent3: @ 81EFBD8 - .2byte 20 @ IV (0-255) - .2byte 27 @ level - .2byte SPECIES_GEODUDE - .2byte 0 @ padding - - .2byte 20 @ IV (0-255) - .2byte 27 @ level - .2byte SPECIES_GEODUDE - .2byte 0 @ padding - - .2byte 20 @ IV (0-255) - .2byte 27 @ level - .2byte SPECIES_GRAVELER - .2byte 0 @ padding - - .2byte 20 @ IV (0-255) - .2byte 27 @ level - .2byte SPECIES_GRAVELER - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Trent4: @ 81EFBF8 - .2byte 30 @ IV (0-255) - .2byte 30 @ level - .2byte SPECIES_GEODUDE - .2byte 0 @ padding - - .2byte 30 @ IV (0-255) - .2byte 30 @ level - .2byte SPECIES_GRAVELER - .2byte 0 @ padding - - .2byte 30 @ IV (0-255) - .2byte 30 @ level - .2byte SPECIES_GRAVELER - .2byte 0 @ padding - - .2byte 30 @ IV (0-255) - .2byte 30 @ level - .2byte SPECIES_GRAVELER - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Trent5: @ 81EFC18 - .2byte 40 @ IV (0-255) - .2byte 33 @ level - .2byte SPECIES_GRAVELER - .2byte 0 @ padding - - .2byte 40 @ IV (0-255) - .2byte 33 @ level - .2byte SPECIES_GRAVELER - .2byte 0 @ padding - - .2byte 40 @ IV (0-255) - .2byte 33 @ level - .2byte SPECIES_GRAVELER - .2byte 0 @ padding - - .2byte 40 @ IV (0-255) - .2byte 33 @ level - .2byte SPECIES_GOLEM - .2byte 0 @ padding - - .align 2 - -gTrainerParty_DezAndLuke: @ 81EFC38 - .2byte 0 @ IV (0-255) - .2byte 32 @ level - .2byte SPECIES_DELCATTY - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 32 @ level - .2byte SPECIES_MANECTRIC - .2byte 0 @ padding - - .align 2 - -gTrainerParty_LeaAndJed: @ 81EFC48 - .2byte 0 @ IV (0-255) - .2byte 45 @ level - .2byte SPECIES_LUVDISC - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 45 @ level - .2byte SPECIES_LUVDISC - .2byte 0 @ padding - - .align 2 - -gTrainerParty_LoisAndHal1: @ 81EFC58 - .2byte 0 @ IV (0-255) - .2byte 27 @ level - .2byte SPECIES_VOLBEAT - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 27 @ level - .2byte SPECIES_ILLUMISE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_LoisAndHal2: @ 81EFC68 - .2byte 10 @ IV (0-255) - .2byte 30 @ level - .2byte SPECIES_VOLBEAT - .2byte 0 @ padding - - .2byte 10 @ IV (0-255) - .2byte 30 @ level - .2byte SPECIES_ILLUMISE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_LoisAndHal3: @ 81EFC78 - .2byte 20 @ IV (0-255) - .2byte 33 @ level - .2byte SPECIES_VOLBEAT - .2byte 0 @ padding - - .2byte 20 @ IV (0-255) - .2byte 33 @ level - .2byte SPECIES_ILLUMISE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_LoisAndHal4: @ 81EFC88 - .2byte 30 @ IV (0-255) - .2byte 36 @ level - .2byte SPECIES_VOLBEAT - .2byte 0 @ padding - - .2byte 30 @ IV (0-255) - .2byte 36 @ level - .2byte SPECIES_ILLUMISE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_LoisAndHal5: @ 81EFC98 - .2byte 40 @ IV (0-255) - .2byte 39 @ level - .2byte SPECIES_VOLBEAT - .2byte 0 @ padding - - .2byte 40 @ IV (0-255) - .2byte 39 @ level - .2byte SPECIES_ILLUMISE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Johanna: @ 81EFCA8 - .2byte 0 @ IV (0-255) - .2byte 13 @ level - .2byte SPECIES_GOLDEEN - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Zane: @ 81EFCB0 - .2byte 100 @ IV (0-255) - .2byte 24 @ level - .2byte SPECIES_KECLEON - .2byte MOVE_FLAMETHROWER, MOVE_FURY_SWIPES, MOVE_FAINT_ATTACK, MOVE_BIND - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Vivian: @ 81EFCC0 - .2byte 100 @ IV (0-255) - .2byte 19 @ level - .2byte SPECIES_MEDITITE - .2byte MOVE_BIDE, MOVE_DETECT, MOVE_CONFUSION, MOVE_THUNDER_PUNCH - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Sadie: @ 81EFCD0 - .2byte 100 @ IV (0-255) - .2byte 24 @ level - .2byte SPECIES_MEDITITE - .2byte MOVE_BIDE, MOVE_DETECT, MOVE_CONFUSION, MOVE_FIRE_PUNCH - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Hideo2: @ 81EFCE0 - .2byte 0 @ IV (0-255) - .2byte 26 @ level - .2byte SPECIES_KOFFING - .2byte MOVE_TACKLE, MOVE_SELF_DESTRUCT, MOVE_SLUDGE, MOVE_SMOKESCREEN - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 26 @ level - .2byte SPECIES_KOFFING - .2byte MOVE_TACKLE, MOVE_POISON_GAS, MOVE_SLUDGE, MOVE_SMOKESCREEN - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Keigo: @ 81EFD00 - .2byte 0 @ IV (0-255) - .2byte 29 @ level - .2byte SPECIES_KOFFING - .2byte MOVE_POISON_GAS, MOVE_TACKLE, MOVE_SLUDGE, MOVE_SMOKESCREEN - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 29 @ level - .2byte SPECIES_NINJASK - .2byte MOVE_SAND_ATTACK, MOVE_DOUBLE_TEAM, MOVE_FURY_CUTTER, MOVE_SWORDS_DANCE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Tsunao: @ 81EFD20 - .2byte 0 @ IV (0-255) - .2byte 28 @ level - .2byte SPECIES_NINCADA - .2byte MOVE_LEECH_LIFE, MOVE_FURY_SWIPES, MOVE_MIND_READER, MOVE_DIG - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 28 @ level - .2byte SPECIES_KOFFING - .2byte MOVE_TACKLE, MOVE_SELF_DESTRUCT, MOVE_SLUDGE, MOVE_SMOKESCREEN - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 28 @ level - .2byte SPECIES_NINJASK - .2byte MOVE_DOUBLE_TEAM, MOVE_FURY_CUTTER, MOVE_SCREECH, MOVE_SWORDS_DANCE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Terrell: @ 81EFD50 - .2byte 100 @ IV (0-255) - .2byte 29 @ level - .2byte SPECIES_TAILLOW - .2byte 0 @ padding - - .2byte 100 @ IV (0-255) - .2byte 29 @ level - .2byte SPECIES_SWELLOW - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Kylee: @ 81EFD60 - .2byte 100 @ IV (0-255) - .2byte 30 @ level - .2byte SPECIES_SWABLU - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Wally2: @ 81EFD68 - .2byte 30 @ IV (0-255) - .2byte 16 @ level - .2byte SPECIES_RALTS - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Wally3: @ 81EFD70 - .2byte 150 @ IV (0-255) - .2byte 47 @ level - .2byte SPECIES_ALTARIA - .2byte MOVE_AERIAL_ACE, MOVE_SAFEGUARD, MOVE_DRAGON_BREATH, MOVE_DRAGON_DANCE - .2byte 0 @ padding - - .2byte 150 @ IV (0-255) - .2byte 46 @ level - .2byte SPECIES_DELCATTY - .2byte MOVE_SING, MOVE_ASSIST, MOVE_CHARM, MOVE_FAINT_ATTACK - .2byte 0 @ padding - - .2byte 150 @ IV (0-255) - .2byte 47 @ level - .2byte SPECIES_ROSELIA - .2byte MOVE_MAGICAL_LEAF, MOVE_LEECH_SEED, MOVE_GIGA_DRAIN, MOVE_TOXIC - .2byte 0 @ padding - - .2byte 150 @ IV (0-255) - .2byte 44 @ level - .2byte SPECIES_MAGNETON - .2byte MOVE_SUPERSONIC, MOVE_THUNDERBOLT, MOVE_TRI_ATTACK, MOVE_SCREECH - .2byte 0 @ padding - - .2byte 250 @ IV (0-255) - .2byte 48 @ level - .2byte SPECIES_GARDEVOIR - .2byte MOVE_DOUBLE_TEAM, MOVE_CALM_MIND, MOVE_PSYCHIC, MOVE_FUTURE_SIGHT - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Wally4: @ 81EFDC0 - .2byte 150 @ IV (0-255) - .2byte 50 @ level - .2byte SPECIES_ALTARIA - .2byte MOVE_AERIAL_ACE, MOVE_SAFEGUARD, MOVE_DRAGON_BREATH, MOVE_DRAGON_DANCE - .2byte 0 @ padding - - .2byte 150 @ IV (0-255) - .2byte 49 @ level - .2byte SPECIES_DELCATTY - .2byte MOVE_SING, MOVE_ASSIST, MOVE_CHARM, MOVE_FAINT_ATTACK - .2byte 0 @ padding - - .2byte 150 @ IV (0-255) - .2byte 50 @ level - .2byte SPECIES_ROSELIA - .2byte MOVE_MAGICAL_LEAF, MOVE_LEECH_SEED, MOVE_GIGA_DRAIN, MOVE_TOXIC - .2byte 0 @ padding - - .2byte 150 @ IV (0-255) - .2byte 47 @ level - .2byte SPECIES_MAGNETON - .2byte MOVE_SUPERSONIC, MOVE_THUNDERBOLT, MOVE_TRI_ATTACK, MOVE_SCREECH - .2byte 0 @ padding - - .2byte 250 @ IV (0-255) - .2byte 51 @ level - .2byte SPECIES_GARDEVOIR - .2byte MOVE_DOUBLE_TEAM, MOVE_CALM_MIND, MOVE_PSYCHIC, MOVE_FUTURE_SIGHT - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Wally5: @ 81EFE10 - .2byte 150 @ IV (0-255) - .2byte 53 @ level - .2byte SPECIES_ALTARIA - .2byte MOVE_AERIAL_ACE, MOVE_SAFEGUARD, MOVE_DRAGON_BREATH, MOVE_DRAGON_DANCE - .2byte 0 @ padding - - .2byte 150 @ IV (0-255) - .2byte 52 @ level - .2byte SPECIES_DELCATTY - .2byte MOVE_SING, MOVE_ASSIST, MOVE_CHARM, MOVE_FAINT_ATTACK - .2byte 0 @ padding - - .2byte 150 @ IV (0-255) - .2byte 53 @ level - .2byte SPECIES_ROSELIA - .2byte MOVE_MAGICAL_LEAF, MOVE_LEECH_SEED, MOVE_GIGA_DRAIN, MOVE_TOXIC - .2byte 0 @ padding - - .2byte 150 @ IV (0-255) - .2byte 50 @ level - .2byte SPECIES_MAGNETON - .2byte MOVE_SUPERSONIC, MOVE_THUNDERBOLT, MOVE_TRI_ATTACK, MOVE_SCREECH - .2byte 0 @ padding - - .2byte 250 @ IV (0-255) - .2byte 54 @ level - .2byte SPECIES_GARDEVOIR - .2byte MOVE_DOUBLE_TEAM, MOVE_CALM_MIND, MOVE_PSYCHIC, MOVE_FUTURE_SIGHT - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Wally6: @ 81EFE60 - .2byte 150 @ IV (0-255) - .2byte 56 @ level - .2byte SPECIES_ALTARIA - .2byte MOVE_AERIAL_ACE, MOVE_SAFEGUARD, MOVE_DRAGON_BREATH, MOVE_DRAGON_DANCE - .2byte 0 @ padding - - .2byte 150 @ IV (0-255) - .2byte 55 @ level - .2byte SPECIES_DELCATTY - .2byte MOVE_SING, MOVE_ASSIST, MOVE_CHARM, MOVE_FAINT_ATTACK - .2byte 0 @ padding - - .2byte 150 @ IV (0-255) - .2byte 56 @ level - .2byte SPECIES_ROSELIA - .2byte MOVE_MAGICAL_LEAF, MOVE_LEECH_SEED, MOVE_GIGA_DRAIN, MOVE_TOXIC - .2byte 0 @ padding - - .2byte 150 @ IV (0-255) - .2byte 53 @ level - .2byte SPECIES_MAGNETON - .2byte MOVE_SUPERSONIC, MOVE_THUNDERBOLT, MOVE_TRI_ATTACK, MOVE_SCREECH - .2byte 0 @ padding - - .2byte 250 @ IV (0-255) - .2byte 57 @ level - .2byte SPECIES_GARDEVOIR - .2byte MOVE_DOUBLE_TEAM, MOVE_CALM_MIND, MOVE_PSYCHIC, MOVE_FUTURE_SIGHT - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Brendan10: @ 81EFEB0 - .2byte 150 @ IV (0-255) - .2byte 31 @ level - .2byte SPECIES_SWELLOW - .2byte 0 @ padding - - .2byte 150 @ IV (0-255) - .2byte 32 @ level - .2byte SPECIES_NUMEL - .2byte 0 @ padding - - .2byte 150 @ IV (0-255) - .2byte 32 @ level - .2byte SPECIES_WAILMER - .2byte 0 @ padding - - .2byte 200 @ IV (0-255) - .2byte 34 @ level - .2byte SPECIES_GROVYLE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Brendan11: @ 81EFED0 - .2byte 150 @ IV (0-255) - .2byte 31 @ level - .2byte SPECIES_SWELLOW - .2byte 0 @ padding - - .2byte 150 @ IV (0-255) - .2byte 32 @ level - .2byte SPECIES_WAILMER - .2byte 0 @ padding - - .2byte 150 @ IV (0-255) - .2byte 32 @ level - .2byte SPECIES_SHROOMISH - .2byte 0 @ padding - - .2byte 200 @ IV (0-255) - .2byte 34 @ level - .2byte SPECIES_COMBUSKEN - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Brendan12: @ 81EFEF0 - .2byte 150 @ IV (0-255) - .2byte 31 @ level - .2byte SPECIES_SWELLOW - .2byte 0 @ padding - - .2byte 150 @ IV (0-255) - .2byte 32 @ level - .2byte SPECIES_SHROOMISH - .2byte 0 @ padding - - .2byte 150 @ IV (0-255) - .2byte 32 @ level - .2byte SPECIES_NUMEL - .2byte 0 @ padding - - .2byte 200 @ IV (0-255) - .2byte 34 @ level - .2byte SPECIES_MARSHTOMP - .2byte 0 @ padding - - .align 2 - -gTrainerParty_May10: @ 81EFF10 - .2byte 150 @ IV (0-255) - .2byte 31 @ level - .2byte SPECIES_SWELLOW - .2byte 0 @ padding - - .2byte 150 @ IV (0-255) - .2byte 32 @ level - .2byte SPECIES_NUMEL - .2byte 0 @ padding - - .2byte 150 @ IV (0-255) - .2byte 32 @ level - .2byte SPECIES_WAILMER - .2byte 0 @ padding - - .2byte 200 @ IV (0-255) - .2byte 34 @ level - .2byte SPECIES_GROVYLE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_May11: @ 81EFF30 - .2byte 150 @ IV (0-255) - .2byte 31 @ level - .2byte SPECIES_SWELLOW - .2byte 0 @ padding - - .2byte 150 @ IV (0-255) - .2byte 32 @ level - .2byte SPECIES_WAILMER - .2byte 0 @ padding - - .2byte 150 @ IV (0-255) - .2byte 32 @ level - .2byte SPECIES_SHROOMISH - .2byte 0 @ padding - - .2byte 200 @ IV (0-255) - .2byte 34 @ level - .2byte SPECIES_COMBUSKEN - .2byte 0 @ padding - - .align 2 - -gTrainerParty_May12: @ 81EFF50 - .2byte 150 @ IV (0-255) - .2byte 31 @ level - .2byte SPECIES_SWELLOW - .2byte 0 @ padding - - .2byte 150 @ IV (0-255) - .2byte 32 @ level - .2byte SPECIES_SHROOMISH - .2byte 0 @ padding - - .2byte 150 @ IV (0-255) - .2byte 32 @ level - .2byte SPECIES_NUMEL - .2byte 0 @ padding - - .2byte 200 @ IV (0-255) - .2byte 34 @ level - .2byte SPECIES_MARSHTOMP - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Jonah: @ 81EFF70 - .2byte 0 @ IV (0-255) - .2byte 34 @ level - .2byte SPECIES_WAILMER - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 32 @ level - .2byte SPECIES_TENTACOOL - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 30 @ level - .2byte SPECIES_WAILMER - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 32 @ level - .2byte SPECIES_SHARPEDO - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Henry: @ 81EFF90 - .2byte 0 @ IV (0-255) - .2byte 31 @ level - .2byte SPECIES_TENTACOOL - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 33 @ level - .2byte SPECIES_CARVANHA - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 35 @ level - .2byte SPECIES_TENTACRUEL - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Roger: @ 81EFFA8 - .2byte 0 @ IV (0-255) - .2byte 15 @ level - .2byte SPECIES_MAGIKARP - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 25 @ level - .2byte SPECIES_MAGIKARP - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 35 @ level - .2byte SPECIES_GYARADOS - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 45 @ level - .2byte SPECIES_MAGIKARP - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Alexa: @ 81EFFC8 - .2byte 100 @ IV (0-255) - .2byte 35 @ level - .2byte SPECIES_GLOOM - .2byte 0 @ padding - - .2byte 100 @ IV (0-255) - .2byte 35 @ level - .2byte SPECIES_AZUMARILL - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Ruben: @ 81EFFD8 - .2byte 100 @ IV (0-255) - .2byte 34 @ level - .2byte SPECIES_SHIFTRY - .2byte 0 @ padding - - .2byte 100 @ IV (0-255) - .2byte 34 @ level - .2byte SPECIES_GRAVELER - .2byte 0 @ padding - - .2byte 100 @ IV (0-255) - .2byte 34 @ level - .2byte SPECIES_LOUDRED - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Koji: @ 81EFFF0 - .2byte 100 @ IV (0-255) - .2byte 34 @ level - .2byte SPECIES_MACHOKE - .2byte 0 @ padding - - .2byte 100 @ IV (0-255) - .2byte 34 @ level - .2byte SPECIES_MACHOKE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Wayne: @ 81F0000 - .2byte 0 @ IV (0-255) - .2byte 30 @ level - .2byte SPECIES_TENTACOOL - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 30 @ level - .2byte SPECIES_TENTACOOL - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 35 @ level - .2byte SPECIES_WAILMER - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 32 @ level - .2byte SPECIES_TENTACRUEL - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Byron: @ 81F0020 - .2byte 0 @ IV (0-255) - .2byte 34 @ level - .2byte SPECIES_SWELLOW - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 34 @ level - .2byte SPECIES_PELIPPER - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Reed: @ 81F0030 - .2byte 0 @ IV (0-255) - .2byte 32 @ level - .2byte SPECIES_CARVANHA - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 32 @ level - .2byte SPECIES_CARVANHA - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 32 @ level - .2byte SPECIES_SPHEAL - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 32 @ level - .2byte SPECIES_SHARPEDO - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Tisha: @ 81F0050 - .2byte 0 @ IV (0-255) - .2byte 33 @ level - .2byte SPECIES_CHINCHOU - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 33 @ level - .2byte SPECIES_LUVDISC - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 33 @ level - .2byte SPECIES_PELIPPER - .2byte 0 @ padding - - .align 2 - -gTrainerParty_ToriAndTia: @ 81F0068 - .2byte 0 @ IV (0-255) - .2byte 20 @ level - .2byte SPECIES_WHISMUR - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 20 @ level - .2byte SPECIES_WHISMUR - .2byte 0 @ padding - - .align 2 - -gTrainerParty_KimAndIris: @ 81F0078 - .2byte 0 @ IV (0-255) - .2byte 34 @ level - .2byte SPECIES_SWABLU - .2byte MOVE_SING, MOVE_FURY_ATTACK, MOVE_SAFEGUARD, MOVE_AERIAL_ACE - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 36 @ level - .2byte SPECIES_NUMEL - .2byte MOVE_FLAMETHROWER, MOVE_TAKE_DOWN, MOVE_REST, MOVE_EARTHQUAKE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_TyraAndIvy: @ 81F0098 - .2byte 0 @ IV (0-255) - .2byte 19 @ level - .2byte SPECIES_ROSELIA - .2byte MOVE_GROWTH, MOVE_STUN_SPORE, MOVE_MEGA_DRAIN, MOVE_LEECH_SEED - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 21 @ level - .2byte SPECIES_GRAVELER - .2byte MOVE_DEFENSE_CURL, MOVE_ROLLOUT, MOVE_MUD_SPORT, MOVE_ROCK_THROW - .2byte 0 @ padding - - .align 2 - -gTrainerParty_MelAndPaul: @ 81F00B8 - .2byte 0 @ IV (0-255) - .2byte 27 @ level - .2byte SPECIES_DUSTOX - .2byte MOVE_GUST, MOVE_PSYBEAM, MOVE_TOXIC, MOVE_PROTECT - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 27 @ level - .2byte SPECIES_BEAUTIFLY - .2byte MOVE_GUST, MOVE_MEGA_DRAIN, MOVE_ATTRACT, MOVE_STUN_SPORE - .2byte 0 @ padding - - .align 2 - -gTrainerParty_JohnAndJay1: @ 81F00D8 - .2byte 200 @ IV (0-255) - .2byte 40 @ level - .2byte SPECIES_MEDICHAM - .2byte MOVE_PSYCHIC, MOVE_FIRE_PUNCH, MOVE_PSYCH_UP, MOVE_PROTECT - .2byte 0 @ padding - - .2byte 200 @ IV (0-255) - .2byte 40 @ level - .2byte SPECIES_HARIYAMA - .2byte MOVE_FOCUS_PUNCH, MOVE_ROCK_TOMB, MOVE_REST, MOVE_BELLY_DRUM - .2byte 0 @ padding - - .align 2 - -gTrainerParty_JohnAndJay2: @ 81F00F8 - .2byte 210 @ IV (0-255) - .2byte 43 @ level - .2byte SPECIES_MEDICHAM - .2byte MOVE_PSYCHIC, MOVE_FIRE_PUNCH, MOVE_PSYCH_UP, MOVE_PROTECT - .2byte 0 @ padding - - .2byte 210 @ IV (0-255) - .2byte 43 @ level - .2byte SPECIES_HARIYAMA - .2byte MOVE_FOCUS_PUNCH, MOVE_ROCK_TOMB, MOVE_REST, MOVE_BELLY_DRUM - .2byte 0 @ padding - - .align 2 - -gTrainerParty_JohnAndJay3: @ 81F0118 - .2byte 220 @ IV (0-255) - .2byte 46 @ level - .2byte SPECIES_MEDICHAM - .2byte MOVE_PSYCHIC, MOVE_FIRE_PUNCH, MOVE_PSYCH_UP, MOVE_PROTECT - .2byte 0 @ padding - - .2byte 220 @ IV (0-255) - .2byte 46 @ level - .2byte SPECIES_HARIYAMA - .2byte MOVE_FOCUS_PUNCH, MOVE_ROCK_TOMB, MOVE_REST, MOVE_BELLY_DRUM - .2byte 0 @ padding - - .align 2 - -gTrainerParty_JohnAndJay4: @ 81F0138 - .2byte 230 @ IV (0-255) - .2byte 49 @ level - .2byte SPECIES_MEDICHAM - .2byte MOVE_PSYCHIC, MOVE_FIRE_PUNCH, MOVE_PSYCH_UP, MOVE_PROTECT - .2byte 0 @ padding - - .2byte 230 @ IV (0-255) - .2byte 49 @ level - .2byte SPECIES_HARIYAMA - .2byte MOVE_FOCUS_PUNCH, MOVE_ROCK_TOMB, MOVE_REST, MOVE_BELLY_DRUM - .2byte 0 @ padding - - .align 2 - -gTrainerParty_JohnAndJay5: @ 81F0158 - .2byte 240 @ IV (0-255) - .2byte 52 @ level - .2byte SPECIES_MEDICHAM - .2byte MOVE_PSYCHIC, MOVE_FIRE_PUNCH, MOVE_PSYCH_UP, MOVE_PROTECT - .2byte 0 @ padding - - .2byte 240 @ IV (0-255) - .2byte 52 @ level - .2byte SPECIES_HARIYAMA - .2byte MOVE_FOCUS_PUNCH, MOVE_ROCK_TOMB, MOVE_REST, MOVE_BELLY_DRUM - .2byte 0 @ padding - - .align 2 - -gTrainerParty_ReliAndIan: @ 81F0178 - .2byte 0 @ IV (0-255) - .2byte 36 @ level - .2byte SPECIES_AZUMARILL - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 34 @ level - .2byte SPECIES_WINGULL - .2byte 0 @ padding - - .align 2 - -gTrainerParty_RitaAndSam1: @ 81F0188 - .2byte 0 @ IV (0-255) - .2byte 36 @ level - .2byte SPECIES_CHINCHOU - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 34 @ level - .2byte SPECIES_CARVANHA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_RitaAndSam2: @ 81F0198 - .2byte 0 @ IV (0-255) - .2byte 42 @ level - .2byte SPECIES_CHINCHOU - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 40 @ level - .2byte SPECIES_CARVANHA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_RitaAndSam3: @ 81F01A8 - .2byte 0 @ IV (0-255) - .2byte 45 @ level - .2byte SPECIES_LANTURN - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 43 @ level - .2byte SPECIES_CARVANHA - .2byte 0 @ padding - - .align 2 - -gTrainerParty_RitaAndSam4: @ 81F01B8 - .2byte 0 @ IV (0-255) - .2byte 48 @ level - .2byte SPECIES_LANTURN - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 46 @ level - .2byte SPECIES_SHARPEDO - .2byte 0 @ padding - - .align 2 - -gTrainerParty_RitaAndSam5: @ 81F01C8 - .2byte 0 @ IV (0-255) - .2byte 51 @ level - .2byte SPECIES_LANTURN - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 49 @ level - .2byte SPECIES_SHARPEDO - .2byte 0 @ padding - - .align 2 - -gTrainerParty_LisaAndRay: @ 81F01D8 - .2byte 0 @ IV (0-255) - .2byte 28 @ level - .2byte SPECIES_GOLDEEN - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 26 @ level - .2byte SPECIES_TENTACOOL - .2byte 0 @ padding - - .align 2 - -gTrainerParty_Eugene: @ 81F01E8 - .2byte 0 @ IV (0-255) - .2byte 30 @ level - .2byte SPECIES_MAGIKARP - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 21 @ level - .2byte SPECIES_TENTACOOL - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 27 @ level - .2byte SPECIES_FEEBAS - .2byte 0 @ padding - - .2byte 0 @ IV (0-255) - .2byte 24 @ level - .2byte SPECIES_CARVANHA - .2byte 0 @ padding diff --git a/data/trainers.inc b/data/trainers.inc new file mode 100644 index 000000000..8e80cd77f --- /dev/null +++ b/data/trainers.inc @@ -0,0 +1,8329 @@ + .align 2 +gTrainers:: @ 81F04FC +@ NONE + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_1 + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_BRENDAN + .string "$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x0 @ AI flags + .4byte 0 @ party size + .4byte NULL + +@ ARCHIE_1 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_AQUA_LEADER + .byte TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music + .byte TRAINER_PIC_ARCHIE + .string "ARCHIE$", 12 + .2byte ITEM_SUPER_POTION, ITEM_SUPER_POTION, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Archie1 + +@ GRUNT_1 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TEAM_AQUA + .byte TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music + .byte TRAINER_PIC_AQUA_GRUNT_M + .string "GRUNT$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Grunt1 + +@ GRUNT_2 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TEAM_AQUA + .byte TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music + .byte TRAINER_PIC_AQUA_GRUNT_M + .string "GRUNT$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 4 @ party size + .4byte gTrainerParty_Grunt2 + +@ GRUNT_3 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TEAM_AQUA + .byte TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music + .byte TRAINER_PIC_AQUA_GRUNT_M + .string "GRUNT$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Grunt3 + +@ GRUNT_4 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TEAM_AQUA + .byte TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music + .byte TRAINER_PIC_AQUA_GRUNT_M + .string "GRUNT$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Grunt4 + +@ GRUNT_5 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TEAM_AQUA + .byte TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music + .byte TRAINER_PIC_AQUA_GRUNT_M + .string "GRUNT$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Grunt5 + +@ GRUNT_6 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TEAM_AQUA + .byte TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music + .byte TRAINER_PIC_AQUA_GRUNT_M + .string "GRUNT$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Grunt6 + +@ GRUNT_7 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TEAM_AQUA + .byte TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music + .byte TRAINER_PIC_AQUA_GRUNT_M + .string "GRUNT$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Grunt7 + +@ GRUNT_8 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TEAM_AQUA + .byte TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music + .byte TRAINER_PIC_AQUA_GRUNT_M + .string "GRUNT$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Grunt8 + +@ GRUNT_9 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TEAM_AQUA + .byte TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music + .byte TRAINER_PIC_AQUA_GRUNT_M + .string "GRUNT$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Grunt9 + +@ GRUNT_10 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TEAM_AQUA + .byte TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music + .byte TRAINER_PIC_AQUA_GRUNT_M + .string "GRUNT$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Grunt10 + +@ GRUNT_11 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TEAM_AQUA + .byte TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music + .byte TRAINER_PIC_AQUA_GRUNT_M + .string "GRUNT$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Grunt11 + +@ GRUNT_12 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TEAM_AQUA + .byte TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music + .byte TRAINER_PIC_AQUA_GRUNT_M + .string "GRUNT$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Grunt12 + +@ GRUNT_13 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TEAM_AQUA + .byte TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music + .byte TRAINER_PIC_AQUA_GRUNT_M + .string "GRUNT$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Grunt13 + +@ GRUNT_14 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TEAM_AQUA + .byte TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music + .byte TRAINER_PIC_AQUA_GRUNT_M + .string "GRUNT$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Grunt14 + +@ GRUNT_15 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TEAM_AQUA + .byte TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music + .byte TRAINER_PIC_AQUA_GRUNT_M + .string "GRUNT$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Grunt15 + +@ GRUNT_16 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TEAM_AQUA + .byte TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music + .byte TRAINER_PIC_AQUA_GRUNT_M + .string "GRUNT$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Grunt16 + +@ GRUNT_17 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TEAM_AQUA + .byte TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music + .byte TRAINER_PIC_AQUA_GRUNT_M + .string "GRUNT$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Grunt17 + +@ GRUNT_18 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TEAM_AQUA + .byte TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music + .byte TRAINER_PIC_AQUA_GRUNT_M + .string "GRUNT$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Grunt18 + +@ GRUNT_19 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TEAM_AQUA + .byte TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music + .byte TRAINER_PIC_AQUA_GRUNT_M + .string "GRUNT$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Grunt19 + +@ GRUNT_20 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TEAM_AQUA + .byte TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music + .byte TRAINER_PIC_AQUA_GRUNT_M + .string "GRUNT$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Grunt20 + +@ GRUNT_21 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TEAM_AQUA + .byte TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music + .byte TRAINER_PIC_AQUA_GRUNT_M + .string "GRUNT$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Grunt21 + +@ GRUNT_22 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TEAM_AQUA + .byte TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music + .byte TRAINER_PIC_AQUA_GRUNT_M + .string "GRUNT$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Grunt22 + +@ GRUNT_23 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TEAM_AQUA + .byte TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music + .byte TRAINER_PIC_AQUA_GRUNT_M + .string "GRUNT$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Grunt23 + +@ GRUNT_24 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TEAM_AQUA + .byte TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music + .byte TRAINER_PIC_AQUA_GRUNT_M + .string "GRUNT$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Grunt24 + +@ GRUNT_25 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TEAM_AQUA + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music + .byte TRAINER_PIC_AQUA_GRUNT_F + .string "GRUNT$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Grunt25 + +@ GRUNT_26 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TEAM_AQUA + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music + .byte TRAINER_PIC_AQUA_GRUNT_F + .string "GRUNT$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Grunt26 + +@ GRUNT_27 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TEAM_AQUA + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music + .byte TRAINER_PIC_AQUA_GRUNT_F + .string "GRUNT$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Grunt27 + +@ ANONYMOUS_1 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_AQUA_ADMIN + .byte TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music + .byte TRAINER_PIC_AQUA_ADMIN_M + .string "$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Anonymous1 + +@ MATT_1 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_AQUA_ADMIN + .byte TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music + .byte TRAINER_PIC_AQUA_ADMIN_M + .string "MATT$", 12 + .2byte ITEM_SUPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Matt1 + +@ MATT_2 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_AQUA_ADMIN + .byte TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music + .byte TRAINER_PIC_AQUA_ADMIN_M + .string "MATT$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0xb @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Matt2 + +@ SHELLY_1 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_AQUA_ADMIN + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music + .byte TRAINER_PIC_AQUA_ADMIN_F + .string "SHELLY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Shelly1 + +@ SHELLY_2 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_AQUA_ADMIN + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music + .byte TRAINER_PIC_AQUA_ADMIN_F + .string "SHELLY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Shelly2 + +@ ARCHIE_2 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_AQUA_LEADER + .byte TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music + .byte TRAINER_PIC_ARCHIE + .string "ARCHIE$", 12 + .2byte ITEM_SUPER_POTION, ITEM_SUPER_POTION, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Archie2 + +@ ARCHIE_3 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_AQUA_LEADER + .byte TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music + .byte TRAINER_PIC_ARCHIE + .string "ARCHIE$", 12 + .2byte ITEM_SUPER_POTION, ITEM_SUPER_POTION, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Archie3 + +@ DAISY + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_AROMA_LADY + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music + .byte TRAINER_PIC_AROMA_LADY + .string "DAISY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Daisy + +@ ROSE_1 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_AROMA_LADY + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music + .byte TRAINER_PIC_AROMA_LADY + .string "ROSE$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Rose1 + +@ LILY + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_AROMA_LADY + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music + .byte TRAINER_PIC_AROMA_LADY + .string "LILY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Lily + +@ VIOLET + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_AROMA_LADY + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music + .byte TRAINER_PIC_AROMA_LADY + .string "VIOLET$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Violet + +@ ROSE_2 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_AROMA_LADY + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music + .byte TRAINER_PIC_AROMA_LADY + .string "ROSE$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Rose2 + +@ ROSE_3 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_AROMA_LADY + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music + .byte TRAINER_PIC_AROMA_LADY + .string "ROSE$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Rose3 + +@ ROSE_4 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_AROMA_LADY + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music + .byte TRAINER_PIC_AROMA_LADY + .string "ROSE$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Rose4 + +@ ROSE_5 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_AROMA_LADY + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music + .byte TRAINER_PIC_AROMA_LADY + .string "ROSE$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Rose5 + +@ DUSTY_1 + .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags + .byte TRAINER_CLASS_NAME_RUIN_MANIAC + .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music + .byte TRAINER_PIC_RUIN_MANIAC + .string "DUSTY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Dusty1 + +@ CHIP + .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags + .byte TRAINER_CLASS_NAME_RUIN_MANIAC + .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music + .byte TRAINER_PIC_RUIN_MANIAC + .string "CHIP$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Chip + +@ FOSTER + .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags + .byte TRAINER_CLASS_NAME_RUIN_MANIAC + .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music + .byte TRAINER_PIC_RUIN_MANIAC + .string "FOSTER$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Foster + +@ DUSTY_2 + .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags + .byte TRAINER_CLASS_NAME_RUIN_MANIAC + .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music + .byte TRAINER_PIC_RUIN_MANIAC + .string "DUSTY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Dusty2 + +@ DUSTY_3 + .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags + .byte TRAINER_CLASS_NAME_RUIN_MANIAC + .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music + .byte TRAINER_PIC_RUIN_MANIAC + .string "DUSTY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Dusty3 + +@ DUSTY_4 + .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags + .byte TRAINER_CLASS_NAME_RUIN_MANIAC + .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music + .byte TRAINER_PIC_RUIN_MANIAC + .string "DUSTY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Dusty4 + +@ DUSTY_5 + .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags + .byte TRAINER_CLASS_NAME_RUIN_MANIAC + .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music + .byte TRAINER_PIC_RUIN_MANIAC + .string "DUSTY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Dusty5 + +@ GABBY_AND_TY_1 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_INTERVIEWER + .byte TRAINER_ENCOUNTER_MUSIC_INTERVIEWER @ gender flag and encounter music + .byte TRAINER_PIC_INTERVIEWER + .string "GABBY & TY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte TRUE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_GabbyAndTy1 + +@ GABBY_AND_TY_2 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_INTERVIEWER + .byte TRAINER_ENCOUNTER_MUSIC_INTERVIEWER @ gender flag and encounter music + .byte TRAINER_PIC_INTERVIEWER + .string "GABBY & TY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte TRUE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_GabbyAndTy2 + +@ GABBY_AND_TY_3 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_INTERVIEWER + .byte TRAINER_ENCOUNTER_MUSIC_INTERVIEWER @ gender flag and encounter music + .byte TRAINER_PIC_INTERVIEWER + .string "GABBY & TY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte TRUE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_GabbyAndTy3 + +@ GABBY_AND_TY_4 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_INTERVIEWER + .byte TRAINER_ENCOUNTER_MUSIC_INTERVIEWER @ gender flag and encounter music + .byte TRAINER_PIC_INTERVIEWER + .string "GABBY & TY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte TRUE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_GabbyAndTy4 + +@ GABBY_AND_TY_5 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_INTERVIEWER + .byte TRAINER_ENCOUNTER_MUSIC_INTERVIEWER @ gender flag and encounter music + .byte TRAINER_PIC_INTERVIEWER + .string "GABBY & TY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte TRUE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_GabbyAndTy5 + +@ GABBY_AND_TY_6 + .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags + .byte TRAINER_CLASS_NAME_INTERVIEWER + .byte TRAINER_ENCOUNTER_MUSIC_INTERVIEWER @ gender flag and encounter music + .byte TRAINER_PIC_INTERVIEWER + .string "GABBY & TY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte TRUE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_GabbyAndTy6 + +@ LOLA_1 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TUBER_F + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music + .byte TRAINER_PIC_TUBER_F + .string "LOLA$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Lola1 + +@ CARMEN + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TUBER_F + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music + .byte TRAINER_PIC_TUBER_F + .string "CARMEN$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Carmen + +@ GWEN + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TUBER_F + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music + .byte TRAINER_PIC_TUBER_F + .string "GWEN $", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Gwen + +@ LOLA_2 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TUBER_F + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music + .byte TRAINER_PIC_TUBER_F + .string "LOLA$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Lola2 + +@ LOLA_3 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TUBER_F + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music + .byte TRAINER_PIC_TUBER_F + .string "LOLA$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Lola3 + +@ LOLA_4 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TUBER_F + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music + .byte TRAINER_PIC_TUBER_F + .string "LOLA$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Lola4 + +@ LOLA_5 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TUBER_F + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music + .byte TRAINER_PIC_TUBER_F + .string "LOLA$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Lola5 + +@ RICKY_1 + .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags + .byte TRAINER_CLASS_NAME_TUBER_M + .byte TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music + .byte TRAINER_PIC_TUBER_M + .string "RICKY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Ricky1 + +@ SIMON + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TUBER_M + .byte TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music + .byte TRAINER_PIC_TUBER_M + .string "SIMON$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Simon + +@ CHARLIE + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TUBER_M + .byte TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music + .byte TRAINER_PIC_TUBER_M + .string "CHARLIE$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Charlie + +@ RICKY_2 + .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags + .byte TRAINER_CLASS_NAME_TUBER_M + .byte TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music + .byte TRAINER_PIC_TUBER_M + .string "RICKY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Ricky2 + +@ RICKY_3 + .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags + .byte TRAINER_CLASS_NAME_TUBER_M + .byte TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music + .byte TRAINER_PIC_TUBER_M + .string "RICKY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Ricky3 + +@ RICKY_4 + .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags + .byte TRAINER_CLASS_NAME_TUBER_M + .byte TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music + .byte TRAINER_PIC_TUBER_M + .string "RICKY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Ricky4 + +@ RICKY_5 + .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags + .byte TRAINER_CLASS_NAME_TUBER_M + .byte TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music + .byte TRAINER_PIC_TUBER_M + .string "RICKY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Ricky5 + +@ RANDALL + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_COOL_TRAINER + .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music + .byte TRAINER_PIC_COOL_TRAINER_M + .string "RANDALL$", 12 + .2byte ITEM_X_SPEED, ITEM_X_SPEED, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Randall + +@ PARKER + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_COOL_TRAINER + .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music + .byte TRAINER_PIC_COOL_TRAINER_M + .string "PARKER$", 12 + .2byte ITEM_GUARD_SPEC, ITEM_GUARD_SPEC, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Parker + +@ GEORGE + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_COOL_TRAINER + .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music + .byte TRAINER_PIC_COOL_TRAINER_M + .string "GEORGE$", 12 + .2byte ITEM_SUPER_POTION, ITEM_SUPER_POTION, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_George + +@ BERKE + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_COOL_TRAINER + .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music + .byte TRAINER_PIC_COOL_TRAINER_M + .string "BERKE$", 12 + .2byte ITEM_DIRE_HIT, ITEM_DIRE_HIT, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Berke + +@ CLYDE + .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags + .byte TRAINER_CLASS_NAME_COOL_TRAINER + .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music + .byte TRAINER_PIC_COOL_TRAINER_M + .string "CLYDE$", 12 + .2byte ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 5 @ party size + .4byte gTrainerParty_Clyde + +@ VINCENT + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_COOL_TRAINER + .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music + .byte TRAINER_PIC_COOL_TRAINER_M + .string "VINCENT$", 12 + .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Vincent + +@ LEROY + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_COOL_TRAINER + .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music + .byte TRAINER_PIC_COOL_TRAINER_M + .string "LEROY$", 12 + .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Leroy + +@ WILTON_1 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_COOL_TRAINER + .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music + .byte TRAINER_PIC_COOL_TRAINER_M + .string "WILTON$", 12 + .2byte ITEM_SUPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Wilton1 + +@ EDGAR + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_COOL_TRAINER + .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music + .byte TRAINER_PIC_COOL_TRAINER_M + .string "EDGAR$", 12 + .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Edgar + +@ ALBERT + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_COOL_TRAINER + .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music + .byte TRAINER_PIC_COOL_TRAINER_M + .string "ALBERT$", 12 + .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Albert + +@ SAMUEL + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_COOL_TRAINER + .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music + .byte TRAINER_PIC_COOL_TRAINER_M + .string "SAMUEL$", 12 + .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Samuel + +@ VITO + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_COOL_TRAINER + .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music + .byte TRAINER_PIC_COOL_TRAINER_M + .string "VITO$", 12 + .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 4 @ party size + .4byte gTrainerParty_Vito + +@ OWEN + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_COOL_TRAINER + .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music + .byte TRAINER_PIC_COOL_TRAINER_M + .string "OWEN$", 12 + .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Owen + +@ WILTON_2 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_COOL_TRAINER + .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music + .byte TRAINER_PIC_COOL_TRAINER_M + .string "WILTON$", 12 + .2byte ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Wilton2 + +@ WILTON_3 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_COOL_TRAINER + .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music + .byte TRAINER_PIC_COOL_TRAINER_M + .string "WILTON$", 12 + .2byte ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Wilton3 + +@ WILTON_4 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_COOL_TRAINER + .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music + .byte TRAINER_PIC_COOL_TRAINER_M + .string "WILTON$", 12 + .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Wilton4 + +@ WILTON_5 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_COOL_TRAINER + .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music + .byte TRAINER_PIC_COOL_TRAINER_M + .string "WILTON$", 12 + .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Wilton5 + +@ WARREN + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_COOL_TRAINER + .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music + .byte TRAINER_PIC_COOL_TRAINER_M + .string "WARREN$", 12 + .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Warren + +@ MARY + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_COOL_TRAINER + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music + .byte TRAINER_PIC_COOL_TRAINER_F + .string "MARY$", 12 + .2byte ITEM_X_ACCURACY, ITEM_X_ACCURACY, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Mary + +@ LORI + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_COOL_TRAINER + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music + .byte TRAINER_PIC_COOL_TRAINER_F + .string "LORI$", 12 + .2byte ITEM_X_DEFEND, ITEM_X_DEFEND, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Lori + +@ JODY + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_COOL_TRAINER + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music + .byte TRAINER_PIC_COOL_TRAINER_F + .string "JODY$", 12 + .2byte ITEM_X_ATTACK, ITEM_X_ATTACK, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0xb @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Jody + +@ WENDY + .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags + .byte TRAINER_CLASS_NAME_COOL_TRAINER + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music + .byte TRAINER_PIC_COOL_TRAINER_F + .string "WENDY$", 12 + .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0xb @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Wendy + +@ ELAINE + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_COOL_TRAINER + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music + .byte TRAINER_PIC_COOL_TRAINER_F + .string "ELAINE$", 12 + .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0xb @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Elaine + +@ BROOKE_1 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_COOL_TRAINER + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music + .byte TRAINER_PIC_COOL_TRAINER_F + .string "BROOKE$", 12 + .2byte ITEM_SUPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Brooke1 + +@ JENNIFER + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_COOL_TRAINER + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music + .byte TRAINER_PIC_COOL_TRAINER_F + .string "JENNIFER$", 12 + .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Jennifer + +@ HOPE + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_COOL_TRAINER + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music + .byte TRAINER_PIC_COOL_TRAINER_F + .string "HOPE$", 12 + .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Hope + +@ SHANNON + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_COOL_TRAINER + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music + .byte TRAINER_PIC_COOL_TRAINER_F + .string "SHANNON$", 12 + .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Shannon + +@ MICHELLE + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_COOL_TRAINER + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music + .byte TRAINER_PIC_COOL_TRAINER_F + .string "MICHELLE$", 12 + .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Michelle + +@ CAROLINE + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_COOL_TRAINER + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music + .byte TRAINER_PIC_COOL_TRAINER_F + .string "CAROLINE$", 12 + .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Caroline + +@ JULIE + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_COOL_TRAINER + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music + .byte TRAINER_PIC_COOL_TRAINER_F + .string "JULIE$", 12 + .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Julie + +@ BROOKE_2 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_COOL_TRAINER + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music + .byte TRAINER_PIC_COOL_TRAINER_F + .string "BROOKE$", 12 + .2byte ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Brooke2 + +@ BROOKE_3 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_COOL_TRAINER + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music + .byte TRAINER_PIC_COOL_TRAINER_F + .string "BROOKE$", 12 + .2byte ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Brooke3 + +@ BROOKE_4 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_COOL_TRAINER + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music + .byte TRAINER_PIC_COOL_TRAINER_F + .string "BROOKE$", 12 + .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Brooke4 + +@ BROOKE_5 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_COOL_TRAINER + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music + .byte TRAINER_PIC_COOL_TRAINER_F + .string "BROOKE$", 12 + .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Brooke5 + +@ PATRICIA + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_HEX_MANIAC + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music + .byte TRAINER_PIC_HEX_MANIAC + .string "PATRICIA$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Patricia + +@ KINDRA + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_HEX_MANIAC + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music + .byte TRAINER_PIC_HEX_MANIAC + .string "KINDRA$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Kindra + +@ TAMMY + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_HEX_MANIAC + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music + .byte TRAINER_PIC_HEX_MANIAC + .string "TAMMY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Tammy + +@ VALERIE_1 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_HEX_MANIAC + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music + .byte TRAINER_PIC_HEX_MANIAC + .string "VALERIE$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Valerie1 + +@ TASHA + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_HEX_MANIAC + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music + .byte TRAINER_PIC_HEX_MANIAC + .string "TASHA$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Tasha + +@ VALERIE_2 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_HEX_MANIAC + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music + .byte TRAINER_PIC_HEX_MANIAC + .string "VALERIE$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Valerie2 + +@ VALERIE_3 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_HEX_MANIAC + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music + .byte TRAINER_PIC_HEX_MANIAC + .string "VALERIE$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Valerie3 + +@ VALERIE_4 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_HEX_MANIAC + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music + .byte TRAINER_PIC_HEX_MANIAC + .string "VALERIE$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Valerie4 + +@ VALERIE_5 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_HEX_MANIAC + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music + .byte TRAINER_PIC_HEX_MANIAC + .string "VALERIE$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Valerie5 + +@ CINDY_1 + .byte F_TRAINER_PARTY_HELD_ITEM @ party type flags + .byte TRAINER_CLASS_NAME_LADY + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music + .byte TRAINER_PIC_LADY + .string "CINDY$", 12 + .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Cindy1 + +@ ANONYMOUS_2 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_LADY + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music + .byte TRAINER_PIC_LADY + .string "$", 12 + .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Anonymous2 + +@ BRIANNA_1 + .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags + .byte TRAINER_CLASS_NAME_LADY + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music + .byte TRAINER_PIC_LADY + .string "BRIANNA$", 12 + .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Brianna1 + +@ CINDY_2 + .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags + .byte TRAINER_CLASS_NAME_LADY + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music + .byte TRAINER_PIC_LADY + .string "CINDY$", 12 + .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Cindy2 + +@ BRIANNA_2 + .byte F_TRAINER_PARTY_HELD_ITEM @ party type flags + .byte TRAINER_CLASS_NAME_LADY + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music + .byte TRAINER_PIC_LADY + .string "BRIANNA$", 12 + .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Brianna2 + +@ ANETTE + .byte F_TRAINER_PARTY_HELD_ITEM @ party type flags + .byte TRAINER_CLASS_NAME_LADY + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music + .byte TRAINER_PIC_LADY + .string "ANETTE$", 12 + .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Anette + +@ CINDY_3 + .byte F_TRAINER_PARTY_HELD_ITEM @ party type flags + .byte TRAINER_CLASS_NAME_LADY + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music + .byte TRAINER_PIC_LADY + .string "CINDY$", 12 + .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Cindy3 + +@ CINDY_4 + .byte F_TRAINER_PARTY_HELD_ITEM @ party type flags + .byte TRAINER_CLASS_NAME_LADY + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music + .byte TRAINER_PIC_LADY + .string "CINDY$", 12 + .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Cindy4 + +@ CINDY_5 + .byte F_TRAINER_PARTY_HELD_ITEM @ party type flags + .byte TRAINER_CLASS_NAME_LADY + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music + .byte TRAINER_PIC_LADY + .string "CINDY$", 12 + .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Cindy5 + +@ CINDY_6 + .byte F_TRAINER_PARTY_HELD_ITEM | F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags + .byte TRAINER_CLASS_NAME_LADY + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music + .byte TRAINER_PIC_LADY + .string "CINDY$", 12 + .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Cindy6 + +@ MELISSA + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_BEAUTY + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music + .byte TRAINER_PIC_BEAUTY + .string "MELISSA$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Melissa + +@ SHEILA + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_BEAUTY + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music + .byte TRAINER_PIC_BEAUTY + .string "SHEILA$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Sheila + +@ SHIRLEY + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_BEAUTY + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music + .byte TRAINER_PIC_BEAUTY + .string "SHIRLEY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Shirley + +@ JESSICA_1 + .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags + .byte TRAINER_CLASS_NAME_BEAUTY + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music + .byte TRAINER_PIC_BEAUTY + .string "JESSICA$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Jessica1 + +@ CONNIE + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_BEAUTY + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music + .byte TRAINER_PIC_BEAUTY + .string "CONNIE$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Connie + +@ BRIDGET + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_BEAUTY + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music + .byte TRAINER_PIC_BEAUTY + .string "BRIDGET$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Bridget + +@ OLIVIA + .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags + .byte TRAINER_CLASS_NAME_BEAUTY + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music + .byte TRAINER_PIC_BEAUTY + .string "OLIVIA$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Olivia + +@ TIFFANY + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_BEAUTY + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music + .byte TRAINER_PIC_BEAUTY + .string "TIFFANY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Tiffany + +@ JESSICA_2 + .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags + .byte TRAINER_CLASS_NAME_BEAUTY + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music + .byte TRAINER_PIC_BEAUTY + .string "JESSICA$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Jessica2 + +@ JESSICA_3 + .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags + .byte TRAINER_CLASS_NAME_BEAUTY + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music + .byte TRAINER_PIC_BEAUTY + .string "JESSICA$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Jessica3 + +@ JESSICA_4 + .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags + .byte TRAINER_CLASS_NAME_BEAUTY + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music + .byte TRAINER_PIC_BEAUTY + .string "JESSICA$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Jessica4 + +@ JESSICA_5 + .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags + .byte TRAINER_CLASS_NAME_BEAUTY + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music + .byte TRAINER_PIC_BEAUTY + .string "JESSICA$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Jessica5 + +@ WINSTON_1 + .byte F_TRAINER_PARTY_HELD_ITEM @ party type flags + .byte TRAINER_CLASS_NAME_RICH_BOY + .byte TRAINER_ENCOUNTER_MUSIC_RICH @ gender flag and encounter music + .byte TRAINER_PIC_RICH_BOY + .string "WINSTON$", 12 + .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Winston1 + +@ ANONYMOUS_3 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_RICH_BOY + .byte TRAINER_ENCOUNTER_MUSIC_RICH @ gender flag and encounter music + .byte TRAINER_PIC_RICH_BOY + .string "$", 12 + .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Anonymous3 + +@ GARRET + .byte F_TRAINER_PARTY_HELD_ITEM @ party type flags + .byte TRAINER_CLASS_NAME_RICH_BOY + .byte TRAINER_ENCOUNTER_MUSIC_RICH @ gender flag and encounter music + .byte TRAINER_PIC_RICH_BOY + .string "GARRET$", 12 + .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Garret + +@ WINSTON_2 + .byte F_TRAINER_PARTY_HELD_ITEM @ party type flags + .byte TRAINER_CLASS_NAME_RICH_BOY + .byte TRAINER_ENCOUNTER_MUSIC_RICH @ gender flag and encounter music + .byte TRAINER_PIC_RICH_BOY + .string "WINSTON$", 12 + .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Winston2 + +@ WINSTON_3 + .byte F_TRAINER_PARTY_HELD_ITEM @ party type flags + .byte TRAINER_CLASS_NAME_RICH_BOY + .byte TRAINER_ENCOUNTER_MUSIC_RICH @ gender flag and encounter music + .byte TRAINER_PIC_RICH_BOY + .string "WINSTON$", 12 + .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Winston3 + +@ WINSTON_4 + .byte F_TRAINER_PARTY_HELD_ITEM @ party type flags + .byte TRAINER_CLASS_NAME_RICH_BOY + .byte TRAINER_ENCOUNTER_MUSIC_RICH @ gender flag and encounter music + .byte TRAINER_PIC_RICH_BOY + .string "WINSTON$", 12 + .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Winston4 + +@ WINSTON_5 + .byte F_TRAINER_PARTY_HELD_ITEM | F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags + .byte TRAINER_CLASS_NAME_RICH_BOY + .byte TRAINER_ENCOUNTER_MUSIC_RICH @ gender flag and encounter music + .byte TRAINER_PIC_RICH_BOY + .string "WINSTON$", 12 + .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Winston5 + +@ STEVE_1 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_POKEMANIAC + .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music + .byte TRAINER_PIC_POKEMANIAC + .string "STEVE$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Steve1 + +@ CHRIS + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_POKEMANIAC + .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music + .byte TRAINER_PIC_POKEMANIAC + .string "CHRIS$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Chris + +@ MARK + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_POKEMANIAC + .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music + .byte TRAINER_PIC_POKEMANIAC + .string "MARK$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Mark + +@ KENN + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_POKEMANIAC + .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music + .byte TRAINER_PIC_POKEMANIAC + .string "KENN$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Kenn + +@ STEVE_2 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_POKEMANIAC + .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music + .byte TRAINER_PIC_POKEMANIAC + .string "STEVE$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Steve2 + +@ STEVE_3 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_POKEMANIAC + .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music + .byte TRAINER_PIC_POKEMANIAC + .string "STEVE$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Steve3 + +@ STEVE_4 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_POKEMANIAC + .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music + .byte TRAINER_PIC_POKEMANIAC + .string "STEVE$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Steve4 + +@ STEVE_5 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_POKEMANIAC + .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music + .byte TRAINER_PIC_POKEMANIAC + .string "STEVE$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Steve5 + +@ LUIS + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_SWIMMER_M + .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music + .byte TRAINER_PIC_SWIMMER_M + .string "LUIS$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Luis + +@ AUSTIN + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_SWIMMER_M + .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music + .byte TRAINER_PIC_SWIMMER_M + .string "AUSTIN$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Austin + +@ DOUGLAS + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_SWIMMER_M + .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music + .byte TRAINER_PIC_SWIMMER_M + .string "DOUGLAS$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Douglas + +@ DARRIN + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_SWIMMER_M + .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music + .byte TRAINER_PIC_SWIMMER_M + .string "DARRIN$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Darrin + +@ TONY_1 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_SWIMMER_M + .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music + .byte TRAINER_PIC_SWIMMER_M + .string "TONY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Tony1 + +@ JEROME + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_SWIMMER_M + .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music + .byte TRAINER_PIC_SWIMMER_M + .string "JEROME$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Jerome + +@ MATTHEW + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_SWIMMER_M + .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music + .byte TRAINER_PIC_SWIMMER_M + .string "MATTHEW$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Matthew + +@ DAVID + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_SWIMMER_M + .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music + .byte TRAINER_PIC_SWIMMER_M + .string "DAVID$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_David + +@ SPENCER + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_SWIMMER_M + .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music + .byte TRAINER_PIC_SWIMMER_M + .string "SPENCER$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Spencer + +@ ROLAND + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_SWIMMER_M + .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music + .byte TRAINER_PIC_SWIMMER_M + .string "ROLAND$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Roland + +@ CODY + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_SWIMMER_M + .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music + .byte TRAINER_PIC_SWIMMER_M + .string "CODY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Cody + +@ STAN + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_SWIMMER_M + .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music + .byte TRAINER_PIC_SWIMMER_M + .string "STAN$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Stan + +@ BARRY + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_SWIMMER_M + .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music + .byte TRAINER_PIC_SWIMMER_M + .string "BARRY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Barry + +@ DEAN + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_SWIMMER_M + .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music + .byte TRAINER_PIC_SWIMMER_M + .string "DEAN$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Dean + +@ RODNEY + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_SWIMMER_M + .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music + .byte TRAINER_PIC_SWIMMER_M + .string "RODNEY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Rodney + +@ RICHARD + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_SWIMMER_M + .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music + .byte TRAINER_PIC_SWIMMER_M + .string "RICHARD$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Richard + +@ HERMAN + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_SWIMMER_M + .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music + .byte TRAINER_PIC_SWIMMER_M + .string "HERMAN$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Herman + +@ ANONYMOUS_4 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_SWIMMER_M + .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music + .byte TRAINER_PIC_SWIMMER_M + .string "$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Anonymous4 + +@ GILBERT + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_SWIMMER_M + .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music + .byte TRAINER_PIC_SWIMMER_M + .string "GILBERT$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Gilbert + +@ FRANKLIN + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_SWIMMER_M + .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music + .byte TRAINER_PIC_SWIMMER_M + .string "FRANKLIN$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Franklin + +@ DANNY + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_SWIMMER_M + .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music + .byte TRAINER_PIC_SWIMMER_M + .string "DANNY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Danny + +@ JACK + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_SWIMMER_M + .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music + .byte TRAINER_PIC_SWIMMER_M + .string "JACK$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Jack + +@ DUDLEY + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_SWIMMER_M + .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music + .byte TRAINER_PIC_SWIMMER_M + .string "DUDLEY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Dudley + +@ CHAD + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_SWIMMER_M + .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music + .byte TRAINER_PIC_SWIMMER_M + .string "CHAD$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Chad + +@ TONY_2 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_SWIMMER_M + .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music + .byte TRAINER_PIC_SWIMMER_M + .string "TONY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Tony2 + +@ TONY_3 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_SWIMMER_M + .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music + .byte TRAINER_PIC_SWIMMER_M + .string "TONY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Tony3 + +@ TONY_4 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_SWIMMER_M + .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music + .byte TRAINER_PIC_SWIMMER_M + .string "TONY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Tony4 + +@ TONY_5 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_SWIMMER_M + .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music + .byte TRAINER_PIC_SWIMMER_M + .string "TONY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Tony5 + +@ HIDEKI + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_BLACK_BELT + .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music + .byte TRAINER_PIC_BLACK_BELT + .string "HIDEKI$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Hideki + +@ HITOSHI + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_BLACK_BELT + .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music + .byte TRAINER_PIC_BLACK_BELT + .string "HITOSHI$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Hitoshi + +@ KIYO + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_BLACK_BELT + .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music + .byte TRAINER_PIC_BLACK_BELT + .string "KIYO$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Kiyo + +@ KOICHI + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_BLACK_BELT + .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music + .byte TRAINER_PIC_BLACK_BELT + .string "KOICHI$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Koichi + +@ NOB_1 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_BLACK_BELT + .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music + .byte TRAINER_PIC_BLACK_BELT + .string "NOB$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Nob1 + +@ NOB_2 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_BLACK_BELT + .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music + .byte TRAINER_PIC_BLACK_BELT + .string "NOB$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Nob2 + +@ NOB_3 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_BLACK_BELT + .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music + .byte TRAINER_PIC_BLACK_BELT + .string "NOB$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Nob3 + +@ NOB_4 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_BLACK_BELT + .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music + .byte TRAINER_PIC_BLACK_BELT + .string "NOB$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Nob4 + +@ NOB_5 + .byte F_TRAINER_PARTY_HELD_ITEM @ party type flags + .byte TRAINER_CLASS_NAME_BLACK_BELT + .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music + .byte TRAINER_PIC_BLACK_BELT + .string "NOB$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 4 @ party size + .4byte gTrainerParty_Nob5 + +@ YUJI + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_BLACK_BELT + .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music + .byte TRAINER_PIC_BLACK_BELT + .string "YUJI$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Yuji + +@ DAISUKE + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_BLACK_BELT + .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music + .byte TRAINER_PIC_BLACK_BELT + .string "DAISUKE$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Daisuke + +@ ATSUSHI + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_BLACK_BELT + .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music + .byte TRAINER_PIC_BLACK_BELT + .string "ATSUSHI$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Atsushi + +@ KIRK + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_GUITARIST + .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music + .byte TRAINER_PIC_GUITARIST + .string "KIRK$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Kirk + +@ SCOTT + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_GUITARIST + .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music + .byte TRAINER_PIC_GUITARIST + .string "SCOTT$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Scott + +@ HARVEY + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_GUITARIST + .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music + .byte TRAINER_PIC_GUITARIST + .string "HARVEY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Harvey + +@ SHAWN + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_GUITARIST + .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music + .byte TRAINER_PIC_GUITARIST + .string "SHAWN$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Shawn + +@ RANDY + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_GUITARIST + .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music + .byte TRAINER_PIC_GUITARIST + .string "RANDY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Randy + +@ DALTON_1 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_GUITARIST + .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music + .byte TRAINER_PIC_GUITARIST + .string "DALTON$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Dalton1 + +@ DALTON_2 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_GUITARIST + .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music + .byte TRAINER_PIC_GUITARIST + .string "DALTON$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Dalton2 + +@ DALTON_3 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_GUITARIST + .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music + .byte TRAINER_PIC_GUITARIST + .string "DALTON$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Dalton3 + +@ DALTON_4 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_GUITARIST + .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music + .byte TRAINER_PIC_GUITARIST + .string "DALTON$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Dalton4 + +@ DALTON_5 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_GUITARIST + .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music + .byte TRAINER_PIC_GUITARIST + .string "DALTON$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Dalton5 + +@ COLE + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_KINDLER + .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music + .byte TRAINER_PIC_KINDLER + .string "COLE$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Cole + +@ FLINT + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_KINDLER + .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music + .byte TRAINER_PIC_KINDLER + .string "FLINT$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Flint + +@ AXLE + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_KINDLER + .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music + .byte TRAINER_PIC_KINDLER + .string "AXLE$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Axle + +@ JAKE + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_KINDLER + .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music + .byte TRAINER_PIC_KINDLER + .string "JAKE$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Jake + +@ ANDY + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_KINDLER + .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music + .byte TRAINER_PIC_KINDLER + .string "ANDY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Andy + +@ BERNIE_1 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_KINDLER + .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music + .byte TRAINER_PIC_KINDLER + .string "BERNIE$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Bernie1 + +@ BERNIE_2 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_KINDLER + .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music + .byte TRAINER_PIC_KINDLER + .string "BERNIE$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Bernie2 + +@ BERNIE_3 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_KINDLER + .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music + .byte TRAINER_PIC_KINDLER + .string "BERNIE$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Bernie3 + +@ BERNIE_4 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_KINDLER + .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music + .byte TRAINER_PIC_KINDLER + .string "BERNIE$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Bernie4 + +@ BERNIE_5 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_KINDLER + .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music + .byte TRAINER_PIC_KINDLER + .string "BERNIE$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Bernie5 + +@ DREW + .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags + .byte TRAINER_CLASS_NAME_CAMPER + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_CAMPER + .string "DREW$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Drew + +@ CLIFF + .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags + .byte TRAINER_CLASS_NAME_CAMPER + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_CAMPER + .string "CLIFF$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Cliff + +@ LARRY + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_CAMPER + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_CAMPER + .string "LARRY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Larry + +@ SHANE + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_CAMPER + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_CAMPER + .string "SHANE$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Shane + +@ JUSTIN + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_CAMPER + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_CAMPER + .string "JUSTIN$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Justin + +@ ETHAN_1 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_CAMPER + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_CAMPER + .string "ETHAN$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Ethan1 + +@ JEFF + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_CAMPER + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_CAMPER + .string "JEFF$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Jeff + +@ TRAVIS + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_CAMPER + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_CAMPER + .string "TRAVIS$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Travis + +@ ETHAN_2 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_CAMPER + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_CAMPER + .string "ETHAN$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Ethan2 + +@ ETHAN_3 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_CAMPER + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_CAMPER + .string "ETHAN$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Ethan3 + +@ ETHAN_4 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_CAMPER + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_CAMPER + .string "ETHAN$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Ethan4 + +@ ETHAN_5 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_CAMPER + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_CAMPER + .string "ETHAN$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Ethan5 + +@ BRENT + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_BUG_MANIAC + .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music + .byte TRAINER_PIC_BUG_MANIAC + .string "BRENT$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Brent + +@ DONALD + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_BUG_MANIAC + .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music + .byte TRAINER_PIC_BUG_MANIAC + .string "DONALD$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Donald + +@ TAYLOR + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_BUG_MANIAC + .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music + .byte TRAINER_PIC_BUG_MANIAC + .string "TAYLOR$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Taylor + +@ BRANDON_1 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_BUG_MANIAC + .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music + .byte TRAINER_PIC_BUG_MANIAC + .string "BRANDON$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Brandon1 + +@ DEREK + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_BUG_MANIAC + .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music + .byte TRAINER_PIC_BUG_MANIAC + .string "DEREK$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Derek + +@ BRANDON_2 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_BUG_MANIAC + .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music + .byte TRAINER_PIC_BUG_MANIAC + .string "BRANDON$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Brandon2 + +@ BRANDON_3 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_BUG_MANIAC + .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music + .byte TRAINER_PIC_BUG_MANIAC + .string "BRANDON$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Brandon3 + +@ BRANDON_4 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_BUG_MANIAC + .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music + .byte TRAINER_PIC_BUG_MANIAC + .string "BRANDON$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 4 @ party size + .4byte gTrainerParty_Brandon4 + +@ BRANDON_5 + .byte F_TRAINER_PARTY_HELD_ITEM @ party type flags + .byte TRAINER_CLASS_NAME_BUG_MANIAC + .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music + .byte TRAINER_PIC_BUG_MANIAC + .string "BRANDON$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 5 @ party size + .4byte gTrainerParty_Brandon5 + +@ EDWARD + .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags + .byte TRAINER_CLASS_NAME_PSYCHIC + .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music + .byte TRAINER_PIC_PSYCHIC_M + .string "EDWARD$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Edward + +@ PRESTON + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_PSYCHIC + .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music + .byte TRAINER_PIC_PSYCHIC_M + .string "PRESTON$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Preston + +@ VIRGIL + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_PSYCHIC + .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music + .byte TRAINER_PIC_PSYCHIC_M + .string "VIRGIL$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Virgil + +@ FRITZ + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_PSYCHIC + .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music + .byte TRAINER_PIC_PSYCHIC_M + .string "FRITZ$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Fritz + +@ WILLIAM + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_PSYCHIC + .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music + .byte TRAINER_PIC_PSYCHIC_M + .string "WILLIAM$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_William + +@ JOSHUA + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_PSYCHIC + .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music + .byte TRAINER_PIC_PSYCHIC_M + .string "JOSHUA$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Joshua + +@ CAMERON_1 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_PSYCHIC + .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music + .byte TRAINER_PIC_PSYCHIC_M + .string "CAMERON$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Cameron1 + +@ CAMERON_2 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_PSYCHIC + .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music + .byte TRAINER_PIC_PSYCHIC_M + .string "CAMERON$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Cameron2 + +@ CAMERON_3 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_PSYCHIC + .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music + .byte TRAINER_PIC_PSYCHIC_M + .string "CAMERON$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Cameron3 + +@ CAMERON_4 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_PSYCHIC + .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music + .byte TRAINER_PIC_PSYCHIC_M + .string "CAMERON$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Cameron4 + +@ CAMERON_5 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_PSYCHIC + .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music + .byte TRAINER_PIC_PSYCHIC_M + .string "CAMERON$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Cameron5 + +@ JACLYN + .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags + .byte TRAINER_CLASS_NAME_PSYCHIC + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music + .byte TRAINER_PIC_PSYCHIC_F + .string "JACLYN$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Jaclyn + +@ HANNAH + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_PSYCHIC + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music + .byte TRAINER_PIC_PSYCHIC_F + .string "HANNAH$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Hannah + +@ SAMANTHA + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_PSYCHIC + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music + .byte TRAINER_PIC_PSYCHIC_F + .string "SAMANTHA$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Samantha + +@ MAURA + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_PSYCHIC + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music + .byte TRAINER_PIC_PSYCHIC_F + .string "MAURA$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Maura + +@ KAYLA + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_PSYCHIC + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music + .byte TRAINER_PIC_PSYCHIC_F + .string "KAYLA$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Kayla + +@ ALEXIS + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_PSYCHIC + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music + .byte TRAINER_PIC_PSYCHIC_F + .string "ALEXIS$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Alexis + +@ JACKI_1 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_PSYCHIC + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music + .byte TRAINER_PIC_PSYCHIC_F + .string "JACKI$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Jacki1 + +@ JACKI_2 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_PSYCHIC + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music + .byte TRAINER_PIC_PSYCHIC_F + .string "JACKI$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Jacki2 + +@ JACKI_3 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_PSYCHIC + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music + .byte TRAINER_PIC_PSYCHIC_F + .string "JACKI$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Jacki3 + +@ JACKI_4 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_PSYCHIC + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music + .byte TRAINER_PIC_PSYCHIC_F + .string "JACKI$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Jacki4 + +@ JACKI_5 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_PSYCHIC + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music + .byte TRAINER_PIC_PSYCHIC_F + .string "JACKI$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Jacki5 + +@ WALTER_1 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_GENTLEMAN + .byte TRAINER_ENCOUNTER_MUSIC_RICH @ gender flag and encounter music + .byte TRAINER_PIC_GENTLEMAN + .string "WALTER$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Walter1 + +@ TUCKER + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_GENTLEMAN + .byte TRAINER_ENCOUNTER_MUSIC_RICH @ gender flag and encounter music + .byte TRAINER_PIC_GENTLEMAN + .string "TUCKER$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Tucker + +@ THOMAS + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_GENTLEMAN + .byte TRAINER_ENCOUNTER_MUSIC_RICH @ gender flag and encounter music + .byte TRAINER_PIC_GENTLEMAN + .string "THOMAS$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Thomas + +@ WALTER_2 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_GENTLEMAN + .byte TRAINER_ENCOUNTER_MUSIC_RICH @ gender flag and encounter music + .byte TRAINER_PIC_GENTLEMAN + .string "WALTER$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Walter2 + +@ WALTER_3 + .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags + .byte TRAINER_CLASS_NAME_GENTLEMAN + .byte TRAINER_ENCOUNTER_MUSIC_RICH @ gender flag and encounter music + .byte TRAINER_PIC_GENTLEMAN + .string "WALTER$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Walter3 + +@ WALTER_4 + .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags + .byte TRAINER_CLASS_NAME_GENTLEMAN + .byte TRAINER_ENCOUNTER_MUSIC_RICH @ gender flag and encounter music + .byte TRAINER_PIC_GENTLEMAN + .string "WALTER$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Walter4 + +@ WALTER_5 + .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags + .byte TRAINER_CLASS_NAME_GENTLEMAN + .byte TRAINER_ENCOUNTER_MUSIC_RICH @ gender flag and encounter music + .byte TRAINER_PIC_GENTLEMAN + .string "WALTER$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Walter5 + +@ SIDNEY + .byte F_TRAINER_PARTY_HELD_ITEM | F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags + .byte TRAINER_CLASS_NAME_ELITE_FOUR + .byte TRAINER_ENCOUNTER_MUSIC_ELITE_FOUR @ gender flag and encounter music + .byte TRAINER_PIC_SIDNEY + .string "SIDNEY$", 12 + .2byte ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 5 @ party size + .4byte gTrainerParty_Sidney + +@ PHOEBE + .byte F_TRAINER_PARTY_HELD_ITEM | F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags + .byte TRAINER_CLASS_NAME_ELITE_FOUR + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_ELITE_FOUR @ gender flag and encounter music + .byte TRAINER_PIC_PHOEBE + .string "PHOEBE$", 12 + .2byte ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 5 @ party size + .4byte gTrainerParty_Phoebe + +@ GLACIA + .byte F_TRAINER_PARTY_HELD_ITEM | F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags + .byte TRAINER_CLASS_NAME_ELITE_FOUR + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_ELITE_FOUR @ gender flag and encounter music + .byte TRAINER_PIC_GLACIA + .string "GLACIA$", 12 + .2byte ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 5 @ party size + .4byte gTrainerParty_Glacia + +@ DRAKE + .byte F_TRAINER_PARTY_HELD_ITEM | F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags + .byte TRAINER_CLASS_NAME_ELITE_FOUR + .byte TRAINER_ENCOUNTER_MUSIC_ELITE_FOUR @ gender flag and encounter music + .byte TRAINER_PIC_DRAKE + .string "DRAKE$", 12 + .2byte ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 5 @ party size + .4byte gTrainerParty_Drake + +@ ROXANNE + .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags + .byte TRAINER_CLASS_NAME_LEADER + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music + .byte TRAINER_PIC_ROXANNE + .string "ROXANNE$", 12 + .2byte ITEM_POTION, ITEM_POTION, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Roxanne + +@ BRAWLY + .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags + .byte TRAINER_CLASS_NAME_LEADER + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_BRAWLY + .string "BRAWLY$", 12 + .2byte ITEM_SUPER_POTION, ITEM_SUPER_POTION, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Brawly + +@ WATTSON + .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags + .byte TRAINER_CLASS_NAME_LEADER + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_WATTSON + .string "WATTSON$", 12 + .2byte ITEM_SUPER_POTION, ITEM_SUPER_POTION, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Wattson + +@ FLANNERY + .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags + .byte TRAINER_CLASS_NAME_LEADER + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music + .byte TRAINER_PIC_FLANNERY + .string "FLANNERY$", 12 + .2byte ITEM_HYPER_POTION, ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Flannery + +@ NORMAN + .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags + .byte TRAINER_CLASS_NAME_LEADER + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_NORMAN + .string "NORMAN$", 12 + .2byte ITEM_HYPER_POTION, ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Norman + +@ WINONA + .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags + .byte TRAINER_CLASS_NAME_LEADER + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music + .byte TRAINER_PIC_WINONA + .string "WINONA$", 12 + .2byte ITEM_HYPER_POTION, ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 4 @ party size + .4byte gTrainerParty_Winona + +@ TATE_AND_LIZA + .byte F_TRAINER_PARTY_HELD_ITEM | F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags + .byte TRAINER_CLASS_NAME_LEADER + .byte TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music + .byte TRAINER_PIC_TATE_AND_LIZA + .string "TATE&LIZA$", 12 + .2byte ITEM_HYPER_POTION, ITEM_HYPER_POTION, ITEM_HYPER_POTION, ITEM_HYPER_POTION @ items + .4byte TRUE @ is double battle + .4byte 0x7 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_TateAndLiza + +@ WALLACE + .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags + .byte TRAINER_CLASS_NAME_LEADER + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_WALLACE + .string "WALLACE$", 12 + .2byte ITEM_HYPER_POTION, ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 5 @ party size + .4byte gTrainerParty_Wallace + +@ JERRY_1 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_SCHOOL_KID + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_SCHOOL_KID_M + .string "JERRY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Jerry1 + +@ TED + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_SCHOOL_KID + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_SCHOOL_KID_M + .string "TED$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Ted + +@ PAUL + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_SCHOOL_KID + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_SCHOOL_KID_M + .string "PAUL$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Paul + +@ JERRY_2 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_SCHOOL_KID + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_SCHOOL_KID_M + .string "JERRY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Jerry2 + +@ JERRY_3 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_SCHOOL_KID + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_SCHOOL_KID_M + .string "JERRY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Jerry3 + +@ JERRY_4 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_SCHOOL_KID + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_SCHOOL_KID_M + .string "JERRY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Jerry4 + +@ JERRY_5 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_SCHOOL_KID + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_SCHOOL_KID_M + .string "JERRY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Jerry5 + +@ KAREN_1 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_SCHOOL_KID + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music + .byte TRAINER_PIC_SCHOOL_KID_F + .string "KAREN$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Karen1 + +@ GEORGIA + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_SCHOOL_KID + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music + .byte TRAINER_PIC_SCHOOL_KID_F + .string "GEORGIA$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Georgia + +@ KAREN_2 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_SCHOOL_KID + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music + .byte TRAINER_PIC_SCHOOL_KID_F + .string "KAREN$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Karen2 + +@ KAREN_3 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_SCHOOL_KID + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music + .byte TRAINER_PIC_SCHOOL_KID_F + .string "KAREN$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Karen3 + +@ KAREN_4 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_SCHOOL_KID + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music + .byte TRAINER_PIC_SCHOOL_KID_F + .string "KAREN$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Karen4 + +@ KAREN_5 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_SCHOOL_KID + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music + .byte TRAINER_PIC_SCHOOL_KID_F + .string "KAREN$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Karen5 + +@ KATE_AND_JOY + .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags + .byte TRAINER_CLASS_NAME_SR_AND_JR + .byte TRAINER_ENCOUNTER_MUSIC_TWINS @ gender flag and encounter music + .byte TRAINER_PIC_SR_AND_JR + .string "KATE & JOY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte TRUE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_KateAndJoy + +@ ANNA_AND_MEG_1 + .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags + .byte TRAINER_CLASS_NAME_SR_AND_JR + .byte TRAINER_ENCOUNTER_MUSIC_TWINS @ gender flag and encounter music + .byte TRAINER_PIC_SR_AND_JR + .string "ANNA & MEG$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte TRUE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_AnnaAndMeg1 + +@ ANNA_AND_MEG_2 + .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags + .byte TRAINER_CLASS_NAME_SR_AND_JR + .byte TRAINER_ENCOUNTER_MUSIC_TWINS @ gender flag and encounter music + .byte TRAINER_PIC_SR_AND_JR + .string "ANNA & MEG$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte TRUE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_AnnaAndMeg2 + +@ ANNA_AND_MEG_3 + .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags + .byte TRAINER_CLASS_NAME_SR_AND_JR + .byte TRAINER_ENCOUNTER_MUSIC_TWINS @ gender flag and encounter music + .byte TRAINER_PIC_SR_AND_JR + .string "ANNA & MEG$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte TRUE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_AnnaAndMeg3 + +@ ANNA_AND_MEG_4 + .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags + .byte TRAINER_CLASS_NAME_SR_AND_JR + .byte TRAINER_ENCOUNTER_MUSIC_TWINS @ gender flag and encounter music + .byte TRAINER_PIC_SR_AND_JR + .string "ANNA & MEG$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte TRUE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_AnnaAndMeg4 + +@ ANNA_AND_MEG_5 + .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags + .byte TRAINER_CLASS_NAME_SR_AND_JR + .byte TRAINER_ENCOUNTER_MUSIC_TWINS @ gender flag and encounter music + .byte TRAINER_PIC_SR_AND_JR + .string "ANNA & MEG$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte TRUE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_AnnaAndMeg5 + +@ VICTOR + .byte F_TRAINER_PARTY_HELD_ITEM @ party type flags + .byte TRAINER_CLASS_NAME_WINSTRATE + .byte TRAINER_ENCOUNTER_MUSIC_TWINS @ gender flag and encounter music + .byte TRAINER_PIC_POKEFAN_M + .string "VICTOR$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Victor + +@ MIGUEL_1 + .byte F_TRAINER_PARTY_HELD_ITEM @ party type flags + .byte TRAINER_CLASS_NAME_POKEFAN + .byte TRAINER_ENCOUNTER_MUSIC_TWINS @ gender flag and encounter music + .byte TRAINER_PIC_POKEFAN_M + .string "MIGUEL$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Miguel1 + +@ COLTON + .byte F_TRAINER_PARTY_HELD_ITEM | F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags + .byte TRAINER_CLASS_NAME_POKEFAN + .byte TRAINER_ENCOUNTER_MUSIC_TWINS @ gender flag and encounter music + .byte TRAINER_PIC_POKEFAN_M + .string "COLTON$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 6 @ party size + .4byte gTrainerParty_Colton + +@ MIGUEL_2 + .byte F_TRAINER_PARTY_HELD_ITEM @ party type flags + .byte TRAINER_CLASS_NAME_POKEFAN + .byte TRAINER_ENCOUNTER_MUSIC_TWINS @ gender flag and encounter music + .byte TRAINER_PIC_POKEFAN_M + .string "MIGUEL$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Miguel2 + +@ MIGUEL_3 + .byte F_TRAINER_PARTY_HELD_ITEM @ party type flags + .byte TRAINER_CLASS_NAME_POKEFAN + .byte TRAINER_ENCOUNTER_MUSIC_TWINS @ gender flag and encounter music + .byte TRAINER_PIC_POKEFAN_M + .string "MIGUEL$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Miguel3 + +@ MIGUEL_4 + .byte F_TRAINER_PARTY_HELD_ITEM @ party type flags + .byte TRAINER_CLASS_NAME_POKEFAN + .byte TRAINER_ENCOUNTER_MUSIC_TWINS @ gender flag and encounter music + .byte TRAINER_PIC_POKEFAN_M + .string "MIGUEL$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Miguel4 + +@ MIGUEL_5 + .byte F_TRAINER_PARTY_HELD_ITEM @ party type flags + .byte TRAINER_CLASS_NAME_POKEFAN + .byte TRAINER_ENCOUNTER_MUSIC_TWINS @ gender flag and encounter music + .byte TRAINER_PIC_POKEFAN_M + .string "MIGUEL$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Miguel5 + +@ VICTORIA + .byte F_TRAINER_PARTY_HELD_ITEM @ party type flags + .byte TRAINER_CLASS_NAME_WINSTRATE + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_TWINS @ gender flag and encounter music + .byte TRAINER_PIC_POKEFAN_F + .string "VICTORIA$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x3 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Victoria + +@ VANESSA + .byte F_TRAINER_PARTY_HELD_ITEM @ party type flags + .byte TRAINER_CLASS_NAME_POKEFAN + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_TWINS @ gender flag and encounter music + .byte TRAINER_PIC_POKEFAN_F + .string "VANESSA$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Vanessa + +@ MARISSA + .byte F_TRAINER_PARTY_HELD_ITEM @ party type flags + .byte TRAINER_CLASS_NAME_POKEFAN + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_TWINS @ gender flag and encounter music + .byte TRAINER_PIC_POKEFAN_F + .string "MARISSA$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Marissa + +@ ISABEL_1 + .byte F_TRAINER_PARTY_HELD_ITEM @ party type flags + .byte TRAINER_CLASS_NAME_POKEFAN + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_TWINS @ gender flag and encounter music + .byte TRAINER_PIC_POKEFAN_F + .string "ISABEL$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Isabel1 + +@ ISABEL_2 + .byte F_TRAINER_PARTY_HELD_ITEM @ party type flags + .byte TRAINER_CLASS_NAME_POKEFAN + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_TWINS @ gender flag and encounter music + .byte TRAINER_PIC_POKEFAN_F + .string "ISABEL$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Isabel2 + +@ ISABEL_3 + .byte F_TRAINER_PARTY_HELD_ITEM @ party type flags + .byte TRAINER_CLASS_NAME_POKEFAN + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_TWINS @ gender flag and encounter music + .byte TRAINER_PIC_POKEFAN_F + .string "ISABEL$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Isabel3 + +@ ISABEL_4 + .byte F_TRAINER_PARTY_HELD_ITEM @ party type flags + .byte TRAINER_CLASS_NAME_POKEFAN + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_TWINS @ gender flag and encounter music + .byte TRAINER_PIC_POKEFAN_F + .string "ISABEL$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Isabel4 + +@ ISABEL_5 + .byte F_TRAINER_PARTY_HELD_ITEM @ party type flags + .byte TRAINER_CLASS_NAME_POKEFAN + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_TWINS @ gender flag and encounter music + .byte TRAINER_PIC_POKEFAN_F + .string "ISABEL$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Isabel5 + +@ TIMOTHY_1 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_EXPERT + .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music + .byte TRAINER_PIC_EXPERT_M + .string "TIMOTHY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Timothy1 + +@ TIMOTHY_2 + .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags + .byte TRAINER_CLASS_NAME_EXPERT + .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music + .byte TRAINER_PIC_EXPERT_M + .string "TIMOTHY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Timothy2 + +@ TIMOTHY_3 + .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags + .byte TRAINER_CLASS_NAME_EXPERT + .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music + .byte TRAINER_PIC_EXPERT_M + .string "TIMOTHY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Timothy3 + +@ TIMOTHY_4 + .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags + .byte TRAINER_CLASS_NAME_EXPERT + .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music + .byte TRAINER_PIC_EXPERT_M + .string "TIMOTHY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Timothy4 + +@ TIMOTHY_5 + .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags + .byte TRAINER_CLASS_NAME_EXPERT + .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music + .byte TRAINER_PIC_EXPERT_M + .string "TIMOTHY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Timothy5 + +@ VICKY + .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags + .byte TRAINER_CLASS_NAME_WINSTRATE + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music + .byte TRAINER_PIC_EXPERT_F + .string "VICKY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Vicky + +@ SHELBY_1 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_EXPERT + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music + .byte TRAINER_PIC_EXPERT_F + .string "SHELBY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Shelby1 + +@ SHELBY_2 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_EXPERT + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music + .byte TRAINER_PIC_EXPERT_F + .string "SHELBY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Shelby2 + +@ SHELBY_3 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_EXPERT + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music + .byte TRAINER_PIC_EXPERT_F + .string "SHELBY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Shelby3 + +@ SHELBY_4 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_EXPERT + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music + .byte TRAINER_PIC_EXPERT_F + .string "SHELBY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Shelby4 + +@ SHELBY_5 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_EXPERT + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music + .byte TRAINER_PIC_EXPERT_F + .string "SHELBY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Shelby5 + +@ CALVIN_1 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_YOUNGSTER + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_YOUNGSTER + .string "CALVIN$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Calvin1 + +@ BILLY + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_YOUNGSTER + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_YOUNGSTER + .string "BILLY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Billy + +@ JOSH + .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags + .byte TRAINER_CLASS_NAME_YOUNGSTER + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_YOUNGSTER + .string "JOSH$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Josh + +@ TOMMY + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_YOUNGSTER + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_YOUNGSTER + .string "TOMMY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Tommy + +@ JOEY + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_YOUNGSTER + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_YOUNGSTER + .string "JOEY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Joey + +@ BEN + .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags + .byte TRAINER_CLASS_NAME_YOUNGSTER + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_YOUNGSTER + .string "BEN$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Ben + +@ ANONYMOUS_5 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_YOUNGSTER + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_YOUNGSTER + .string "$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Anonymous5 + +@ KEVIN + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_YOUNGSTER + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_YOUNGSTER + .string "KEVIN$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Kevin + +@ NEAL + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_YOUNGSTER + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_YOUNGSTER + .string "NEAL$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Neal + +@ DILLON + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_YOUNGSTER + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_YOUNGSTER + .string "DILLON$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Dillon + +@ CALVIN_2 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_YOUNGSTER + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_YOUNGSTER + .string "CALVIN$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Calvin2 + +@ CALVIN_3 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_YOUNGSTER + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_YOUNGSTER + .string "CALVIN$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Calvin3 + +@ CALVIN_4 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_YOUNGSTER + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_YOUNGSTER + .string "CALVIN$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Calvin4 + +@ CALVIN_5 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_YOUNGSTER + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_YOUNGSTER + .string "CALVIN$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Calvin5 + +@ EDDIE + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_YOUNGSTER + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_YOUNGSTER + .string "EDDIE$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Eddie + +@ ALLEN + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_YOUNGSTER + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_YOUNGSTER + .string "ALLEN$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Allen + +@ TIMMY + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_YOUNGSTER + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_YOUNGSTER + .string "TIMMY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Timmy + +@ STEVEN + .byte F_TRAINER_PARTY_HELD_ITEM | F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags + .byte TRAINER_CLASS_NAME_CHAMPION + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_STEVEN + .string "STEVEN$", 12 + .2byte ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_FULL_RESTORE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 6 @ party size + .4byte gTrainerParty_Steven + +@ ANDREW + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_FISHERMAN + .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music + .byte TRAINER_PIC_FISHERMAN + .string "ANDREW$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Andrew + +@ IVAN + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_FISHERMAN + .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music + .byte TRAINER_PIC_FISHERMAN + .string "IVAN$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Ivan + +@ CLAUDE + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_FISHERMAN + .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music + .byte TRAINER_PIC_FISHERMAN + .string "CLAUDE$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 4 @ party size + .4byte gTrainerParty_Claude + +@ ELLIOT_1 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_FISHERMAN + .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music + .byte TRAINER_PIC_FISHERMAN + .string "ELLIOT$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Elliot1 + +@ NED + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_FISHERMAN + .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music + .byte TRAINER_PIC_FISHERMAN + .string "NED$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Ned + +@ DALE + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_FISHERMAN + .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music + .byte TRAINER_PIC_FISHERMAN + .string "DALE$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 4 @ party size + .4byte gTrainerParty_Dale + +@ NOLAN + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_FISHERMAN + .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music + .byte TRAINER_PIC_FISHERMAN + .string "NOLAN$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Nolan + +@ BARNY + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_FISHERMAN + .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music + .byte TRAINER_PIC_FISHERMAN + .string "BARNY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Barny + +@ WADE + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_FISHERMAN + .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music + .byte TRAINER_PIC_FISHERMAN + .string "WADE$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Wade + +@ CARTER + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_FISHERMAN + .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music + .byte TRAINER_PIC_FISHERMAN + .string "CARTER$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 4 @ party size + .4byte gTrainerParty_Carter + +@ ELLIOT_2 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_FISHERMAN + .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music + .byte TRAINER_PIC_FISHERMAN + .string "ELLIOT$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Elliot2 + +@ ELLIOT_3 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_FISHERMAN + .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music + .byte TRAINER_PIC_FISHERMAN + .string "ELLIOT$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 4 @ party size + .4byte gTrainerParty_Elliot3 + +@ ELLIOT_4 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_FISHERMAN + .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music + .byte TRAINER_PIC_FISHERMAN + .string "ELLIOT$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 4 @ party size + .4byte gTrainerParty_Elliot4 + +@ ELLIOT_5 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_FISHERMAN + .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music + .byte TRAINER_PIC_FISHERMAN + .string "ELLIOT$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x3 @ AI flags + .4byte 4 @ party size + .4byte gTrainerParty_Elliot5 + +@ RONALD + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_FISHERMAN + .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music + .byte TRAINER_PIC_FISHERMAN + .string "RONALD$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 6 @ party size + .4byte gTrainerParty_Ronald + +@ JACOB + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TRIATHLETE + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_CYCLING_TRIATHLETE_M + .string "JACOB$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Jacob + +@ ANTHONY + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TRIATHLETE + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_CYCLING_TRIATHLETE_M + .string "ANTHONY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Anthony + +@ BENJAMIN_1 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TRIATHLETE + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_CYCLING_TRIATHLETE_M + .string "BENJAMIN$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Benjamin1 + +@ BENJAMIN_2 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TRIATHLETE + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_CYCLING_TRIATHLETE_M + .string "BENJAMIN$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Benjamin2 + +@ BENJAMIN_3 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TRIATHLETE + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_CYCLING_TRIATHLETE_M + .string "BENJAMIN$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Benjamin3 + +@ BENJAMIN_4 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TRIATHLETE + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_CYCLING_TRIATHLETE_M + .string "BENJAMIN$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Benjamin4 + +@ BENJAMIN_5 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TRIATHLETE + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_CYCLING_TRIATHLETE_M + .string "BENJAMIN$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Benjamin5 + +@ ABIGAIL_1 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TRIATHLETE + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music + .byte TRAINER_PIC_CYCLING_TRIATHLETE_F + .string "ABIGAIL$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Abigail1 + +@ JASMINE + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TRIATHLETE + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music + .byte TRAINER_PIC_CYCLING_TRIATHLETE_F + .string "JASMINE$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Jasmine + +@ ABIGAIL_2 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TRIATHLETE + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music + .byte TRAINER_PIC_CYCLING_TRIATHLETE_F + .string "ABIGAIL$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Abigail2 + +@ ABIGAIL_3 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TRIATHLETE + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music + .byte TRAINER_PIC_CYCLING_TRIATHLETE_F + .string "ABIGAIL$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Abigail3 + +@ ABIGAIL_4 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TRIATHLETE + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music + .byte TRAINER_PIC_CYCLING_TRIATHLETE_F + .string "ABIGAIL$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Abigail4 + +@ ABIGAIL_5 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TRIATHLETE + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music + .byte TRAINER_PIC_CYCLING_TRIATHLETE_F + .string "ABIGAIL$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Abigail5 + +@ DYLAN_1 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TRIATHLETE + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_RUNNING_TRIATHLETE_M + .string "DYLAN$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Dylan1 + +@ DYLAN_2 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TRIATHLETE + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_RUNNING_TRIATHLETE_M + .string "DYLAN$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Dylan2 + +@ DYLAN_3 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TRIATHLETE + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_RUNNING_TRIATHLETE_M + .string "DYLAN$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Dylan3 + +@ DYLAN_4 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TRIATHLETE + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_RUNNING_TRIATHLETE_M + .string "DYLAN$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Dylan4 + +@ DYLAN_5 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TRIATHLETE + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_RUNNING_TRIATHLETE_M + .string "DYLAN$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Dylan5 + +@ MARIA_1 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TRIATHLETE + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music + .byte TRAINER_PIC_RUNNING_TRIATHLETE_F + .string "MARIA$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Maria1 + +@ MARIA_2 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TRIATHLETE + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music + .byte TRAINER_PIC_RUNNING_TRIATHLETE_F + .string "MARIA$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Maria2 + +@ MARIA_3 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TRIATHLETE + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music + .byte TRAINER_PIC_RUNNING_TRIATHLETE_F + .string "MARIA$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Maria3 + +@ MARIA_4 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TRIATHLETE + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music + .byte TRAINER_PIC_RUNNING_TRIATHLETE_F + .string "MARIA$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Maria4 + +@ MARIA_5 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TRIATHLETE + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music + .byte TRAINER_PIC_RUNNING_TRIATHLETE_F + .string "MARIA$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Maria5 + +@ CALEB + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TRIATHLETE + .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music + .byte TRAINER_PIC_SWIMMING_TRIATHLETE_M + .string "CALEB$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 4 @ party size + .4byte gTrainerParty_Caleb + +@ ANONYMOUS_6 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TRIATHLETE + .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music + .byte TRAINER_PIC_SWIMMING_TRIATHLETE_M + .string "$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Anonymous6 + +@ ISAIAH_1 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TRIATHLETE + .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music + .byte TRAINER_PIC_SWIMMING_TRIATHLETE_M + .string "ISAIAH$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Isaiah1 + +@ ANONYMOUS_7 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TRIATHLETE + .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music + .byte TRAINER_PIC_SWIMMING_TRIATHLETE_M + .string "$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Anonymous7 + +@ CHASE + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TRIATHLETE + .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music + .byte TRAINER_PIC_SWIMMING_TRIATHLETE_M + .string "CHASE$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Chase + +@ ISAIAH_2 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TRIATHLETE + .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music + .byte TRAINER_PIC_SWIMMING_TRIATHLETE_M + .string "ISAIAH$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Isaiah2 + +@ ISAIAH_3 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TRIATHLETE + .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music + .byte TRAINER_PIC_SWIMMING_TRIATHLETE_M + .string "ISAIAH$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Isaiah3 + +@ ISAIAH_4 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TRIATHLETE + .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music + .byte TRAINER_PIC_SWIMMING_TRIATHLETE_M + .string "ISAIAH$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Isaiah4 + +@ ISAIAH_5 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TRIATHLETE + .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music + .byte TRAINER_PIC_SWIMMING_TRIATHLETE_M + .string "ISAIAH$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Isaiah5 + +@ ANONYMOUS_8 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TRIATHLETE + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music + .byte TRAINER_PIC_SWIMMING_TRIATHLETE_F + .string "$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Anonymous8 + +@ CONNOR + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TRIATHLETE + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music + .byte TRAINER_PIC_SWIMMING_TRIATHLETE_F + .string "CONNOR$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 4 @ party size + .4byte gTrainerParty_Connor + +@ ANONYMOUS_9 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TRIATHLETE + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music + .byte TRAINER_PIC_SWIMMING_TRIATHLETE_F + .string "$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Anonymous9 + +@ KATELYN_1 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TRIATHLETE + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music + .byte TRAINER_PIC_SWIMMING_TRIATHLETE_F + .string "KATELYN$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Katelyn1 + +@ ALLISON + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TRIATHLETE + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music + .byte TRAINER_PIC_SWIMMING_TRIATHLETE_F + .string "ALLISON$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 4 @ party size + .4byte gTrainerParty_Allison + +@ KATELYN_2 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TRIATHLETE + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music + .byte TRAINER_PIC_SWIMMING_TRIATHLETE_F + .string "KATELYN$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Katelyn2 + +@ KATELYN_3 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TRIATHLETE + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music + .byte TRAINER_PIC_SWIMMING_TRIATHLETE_F + .string "KATELYN$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Katelyn3 + +@ KATELYN_4 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TRIATHLETE + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music + .byte TRAINER_PIC_SWIMMING_TRIATHLETE_F + .string "KATELYN$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Katelyn4 + +@ KATELYN_5 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TRIATHLETE + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music + .byte TRAINER_PIC_SWIMMING_TRIATHLETE_F + .string "KATELYN$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Katelyn5 + +@ NICOLAS_1 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_DRAGON_TAMER + .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music + .byte TRAINER_PIC_DRAGON_TAMER + .string "NICOLAS$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Nicolas1 + +@ NICOLAS_2 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_DRAGON_TAMER + .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music + .byte TRAINER_PIC_DRAGON_TAMER + .string "NICOLAS$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Nicolas2 + +@ NICOLAS_3 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_DRAGON_TAMER + .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music + .byte TRAINER_PIC_DRAGON_TAMER + .string "NICOLAS$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Nicolas3 + +@ NICOLAS_4 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_DRAGON_TAMER + .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music + .byte TRAINER_PIC_DRAGON_TAMER + .string "NICOLAS$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Nicolas4 + +@ NICOLAS_5 + .byte F_TRAINER_PARTY_HELD_ITEM @ party type flags + .byte TRAINER_CLASS_NAME_DRAGON_TAMER + .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music + .byte TRAINER_PIC_DRAGON_TAMER + .string "NICOLAS$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Nicolas5 + +@ AARON + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_DRAGON_TAMER + .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music + .byte TRAINER_PIC_DRAGON_TAMER + .string "AARON$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Aaron + +@ PERRY + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_BIRD_KEEPER + .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music + .byte TRAINER_PIC_BIRD_KEEPER + .string "PERRY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Perry + +@ HUGH + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_BIRD_KEEPER + .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music + .byte TRAINER_PIC_BIRD_KEEPER + .string "HUGH$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Hugh + +@ PHIL + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_BIRD_KEEPER + .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music + .byte TRAINER_PIC_BIRD_KEEPER + .string "PHIL$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Phil + +@ JARED + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_BIRD_KEEPER + .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music + .byte TRAINER_PIC_BIRD_KEEPER + .string "JARED$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Jared + +@ ANONYMOUS_10 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_BIRD_KEEPER + .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music + .byte TRAINER_PIC_BIRD_KEEPER + .string "$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 4 @ party size + .4byte gTrainerParty_Anonymous10 + +@ TANNER + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_BIRD_KEEPER + .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music + .byte TRAINER_PIC_BIRD_KEEPER + .string "TANNER$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Tanner + +@ WILL + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_BIRD_KEEPER + .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music + .byte TRAINER_PIC_BIRD_KEEPER + .string "WILL$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Will + +@ COLIN + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_BIRD_KEEPER + .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music + .byte TRAINER_PIC_BIRD_KEEPER + .string "COLIN$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Colin + +@ ROBERT_1 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_BIRD_KEEPER + .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music + .byte TRAINER_PIC_BIRD_KEEPER + .string "ROBERT$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Robert1 + +@ BENNY + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_BIRD_KEEPER + .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music + .byte TRAINER_PIC_BIRD_KEEPER + .string "BENNY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Benny + +@ CHESTER + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_BIRD_KEEPER + .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music + .byte TRAINER_PIC_BIRD_KEEPER + .string "CHESTER$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Chester + +@ ROBERT_2 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_BIRD_KEEPER + .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music + .byte TRAINER_PIC_BIRD_KEEPER + .string "ROBERT$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Robert2 + +@ ROBERT_3 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_BIRD_KEEPER + .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music + .byte TRAINER_PIC_BIRD_KEEPER + .string "ROBERT$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Robert3 + +@ ROBERT_4 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_BIRD_KEEPER + .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music + .byte TRAINER_PIC_BIRD_KEEPER + .string "ROBERT$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Robert4 + +@ ROBERT_5 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_BIRD_KEEPER + .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music + .byte TRAINER_PIC_BIRD_KEEPER + .string "ROBERT$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Robert5 + +@ ALEX + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_BIRD_KEEPER + .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music + .byte TRAINER_PIC_BIRD_KEEPER + .string "ALEX$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 4 @ party size + .4byte gTrainerParty_Alex + +@ BECK + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_BIRD_KEEPER + .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music + .byte TRAINER_PIC_BIRD_KEEPER + .string "BECK$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Beck + +@ YASU + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_NINJA_BOY + .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music + .byte TRAINER_PIC_NINJA_BOY + .string "YASU$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x3 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Yasu + +@ TAKASHI + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_NINJA_BOY + .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music + .byte TRAINER_PIC_NINJA_BOY + .string "TAKASHI$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x3 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Takashi + +@ MAKOTO + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_NINJA_BOY + .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music + .byte TRAINER_PIC_NINJA_BOY + .string "MAKOTO$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x0 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Makoto + +@ HIDEO_1 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_NINJA_BOY + .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music + .byte TRAINER_PIC_NINJA_BOY + .string "HIDEO$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x0 @ AI flags + .4byte 4 @ party size + .4byte gTrainerParty_Hideo1 + +@ LAO_1 + .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags + .byte TRAINER_CLASS_NAME_NINJA_BOY + .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music + .byte TRAINER_PIC_NINJA_BOY + .string "LAO$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x0 @ AI flags + .4byte 4 @ party size + .4byte gTrainerParty_Lao1 + +@ LUNG + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_NINJA_BOY + .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music + .byte TRAINER_PIC_NINJA_BOY + .string "LUNG$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x0 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Lung + +@ LAO_2 + .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags + .byte TRAINER_CLASS_NAME_NINJA_BOY + .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music + .byte TRAINER_PIC_NINJA_BOY + .string "LAO$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x0 @ AI flags + .4byte 4 @ party size + .4byte gTrainerParty_Lao2 + +@ LAO_3 + .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags + .byte TRAINER_CLASS_NAME_NINJA_BOY + .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music + .byte TRAINER_PIC_NINJA_BOY + .string "LAO$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x0 @ AI flags + .4byte 4 @ party size + .4byte gTrainerParty_Lao3 + +@ LAO_4 + .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags + .byte TRAINER_CLASS_NAME_NINJA_BOY + .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music + .byte TRAINER_PIC_NINJA_BOY + .string "LAO$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x0 @ AI flags + .4byte 4 @ party size + .4byte gTrainerParty_Lao4 + +@ LAO_5 + .byte F_TRAINER_PARTY_HELD_ITEM | F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags + .byte TRAINER_CLASS_NAME_NINJA_BOY + .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music + .byte TRAINER_PIC_NINJA_BOY + .string "LAO$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x0 @ AI flags + .4byte 4 @ party size + .4byte gTrainerParty_Lao5 + +@ TESSA + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_BATTLE_GIRL + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music + .byte TRAINER_PIC_BATTLE_GIRL + .string "TESSA$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Tessa + +@ LAURA + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_BATTLE_GIRL + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music + .byte TRAINER_PIC_BATTLE_GIRL + .string "LAURA$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Laura + +@ CYNDY_1 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_BATTLE_GIRL + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music + .byte TRAINER_PIC_BATTLE_GIRL + .string "CYNDY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Cyndy1 + +@ CORA + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_BATTLE_GIRL + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music + .byte TRAINER_PIC_BATTLE_GIRL + .string "CORA$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Cora + +@ JILL + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_BATTLE_GIRL + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music + .byte TRAINER_PIC_BATTLE_GIRL + .string "JILL$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Jill + +@ CYNDY_2 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_BATTLE_GIRL + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music + .byte TRAINER_PIC_BATTLE_GIRL + .string "CYNDY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Cyndy2 + +@ CYNDY_3 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_BATTLE_GIRL + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music + .byte TRAINER_PIC_BATTLE_GIRL + .string "CYNDY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Cyndy3 + +@ CYNDY_4 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_BATTLE_GIRL + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music + .byte TRAINER_PIC_BATTLE_GIRL + .string "CYNDY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Cyndy4 + +@ CYNDY_5 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_BATTLE_GIRL + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music + .byte TRAINER_PIC_BATTLE_GIRL + .string "CYNDY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Cyndy5 + +@ MADELINE_1 + .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags + .byte TRAINER_CLASS_NAME_PARASOL_LADY + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music + .byte TRAINER_PIC_PARASOL_LADY + .string "MADELINE$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Madeline1 + +@ CLARISSA + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_PARASOL_LADY + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music + .byte TRAINER_PIC_PARASOL_LADY + .string "CLARISSA$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Clarissa + +@ ANGELICA + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_PARASOL_LADY + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music + .byte TRAINER_PIC_PARASOL_LADY + .string "ANGELICA$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Angelica + +@ MADELINE_2 + .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags + .byte TRAINER_CLASS_NAME_PARASOL_LADY + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music + .byte TRAINER_PIC_PARASOL_LADY + .string "MADELINE$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Madeline2 + +@ MADELINE_3 + .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags + .byte TRAINER_CLASS_NAME_PARASOL_LADY + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music + .byte TRAINER_PIC_PARASOL_LADY + .string "MADELINE$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Madeline3 + +@ MADELINE_4 + .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags + .byte TRAINER_CLASS_NAME_PARASOL_LADY + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music + .byte TRAINER_PIC_PARASOL_LADY + .string "MADELINE$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Madeline4 + +@ MADELINE_5 + .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags + .byte TRAINER_CLASS_NAME_PARASOL_LADY + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music + .byte TRAINER_PIC_PARASOL_LADY + .string "MADELINE$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Madeline5 + +@ BEVERLY + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_SWIMMER_F + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music + .byte TRAINER_PIC_SWIMMER_F + .string "BEVERLY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Beverly + +@ DAWN + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_SWIMMER_F + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music + .byte TRAINER_PIC_SWIMMER_F + .string "DAWN$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Dawn + +@ NICOLE + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_SWIMMER_F + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music + .byte TRAINER_PIC_SWIMMER_F + .string "NICOLE$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Nicole + +@ DENISE + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_SWIMMER_F + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music + .byte TRAINER_PIC_SWIMMER_F + .string "DENISE$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Denise + +@ BETH + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_SWIMMER_F + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music + .byte TRAINER_PIC_SWIMMER_F + .string "BETH$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Beth + +@ TARA + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_SWIMMER_F + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music + .byte TRAINER_PIC_SWIMMER_F + .string "TARA$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Tara + +@ MISSY + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_SWIMMER_F + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music + .byte TRAINER_PIC_SWIMMER_F + .string "MISSY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 4 @ party size + .4byte gTrainerParty_Missy + +@ ALICE + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_SWIMMER_F + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music + .byte TRAINER_PIC_SWIMMER_F + .string "ALICE$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Alice + +@ JENNY_1 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_SWIMMER_F + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music + .byte TRAINER_PIC_SWIMMER_F + .string "JENNY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Jenny1 + +@ GRACE + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_SWIMMER_F + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music + .byte TRAINER_PIC_SWIMMER_F + .string "GRACE$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Grace + +@ TANYA + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_SWIMMER_F + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music + .byte TRAINER_PIC_SWIMMER_F + .string "TANYA$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Tanya + +@ SHARON + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_SWIMMER_F + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music + .byte TRAINER_PIC_SWIMMER_F + .string "SHARON$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Sharon + +@ NIKKI + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_SWIMMER_F + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music + .byte TRAINER_PIC_SWIMMER_F + .string "NIKKI$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Nikki + +@ BRENDA + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_SWIMMER_F + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music + .byte TRAINER_PIC_SWIMMER_F + .string "BRENDA$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Brenda + +@ KATIE + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_SWIMMER_F + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music + .byte TRAINER_PIC_SWIMMER_F + .string "KATIE$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Katie + +@ SUSIE + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_SWIMMER_F + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music + .byte TRAINER_PIC_SWIMMER_F + .string "SUSIE$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Susie + +@ KARA + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_SWIMMER_F + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music + .byte TRAINER_PIC_SWIMMER_F + .string "KARA$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Kara + +@ DANA + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_SWIMMER_F + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music + .byte TRAINER_PIC_SWIMMER_F + .string "DANA$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Dana + +@ ERIN + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_SWIMMER_F + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music + .byte TRAINER_PIC_SWIMMER_F + .string "ERIN$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Erin + +@ DEBRA + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_SWIMMER_F + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music + .byte TRAINER_PIC_SWIMMER_F + .string "DEBRA$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Debra + +@ LINDA + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_SWIMMER_F + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music + .byte TRAINER_PIC_SWIMMER_F + .string "LINDA$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Linda + +@ KAYLEE + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_SWIMMER_F + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music + .byte TRAINER_PIC_SWIMMER_F + .string "KAYLEE$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Kaylee + +@ LAUREL + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_SWIMMER_F + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music + .byte TRAINER_PIC_SWIMMER_F + .string "LAUREL$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Laurel + +@ DARCY + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_SWIMMER_F + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music + .byte TRAINER_PIC_SWIMMER_F + .string "DARCY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Darcy + +@ JENNY_2 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_SWIMMER_F + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music + .byte TRAINER_PIC_SWIMMER_F + .string "JENNY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Jenny2 + +@ JENNY_3 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_SWIMMER_F + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music + .byte TRAINER_PIC_SWIMMER_F + .string "JENNY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Jenny3 + +@ JENNY_4 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_SWIMMER_F + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music + .byte TRAINER_PIC_SWIMMER_F + .string "JENNY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Jenny4 + +@ JENNY_5 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_SWIMMER_F + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music + .byte TRAINER_PIC_SWIMMER_F + .string "JENNY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Jenny5 + +@ HEIDI + .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags + .byte TRAINER_CLASS_NAME_PICNICKER + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music + .byte TRAINER_PIC_PICNICKER + .string "HEIDI$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Heidi + +@ BECKY + .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags + .byte TRAINER_CLASS_NAME_PICNICKER + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music + .byte TRAINER_PIC_PICNICKER + .string "BECKY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Becky + +@ CAROL + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_PICNICKER + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music + .byte TRAINER_PIC_PICNICKER + .string "CAROL$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Carol + +@ NANCY + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_PICNICKER + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music + .byte TRAINER_PIC_PICNICKER + .string "NANCY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Nancy + +@ MARTHA + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_PICNICKER + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music + .byte TRAINER_PIC_PICNICKER + .string "MARTHA$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Martha + +@ DIANA_1 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_PICNICKER + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music + .byte TRAINER_PIC_PICNICKER + .string "DIANA$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Diana1 + +@ NINA + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_PICNICKER + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music + .byte TRAINER_PIC_PICNICKER + .string "NINA$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Nina + +@ IRENE + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_PICNICKER + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music + .byte TRAINER_PIC_PICNICKER + .string "IRENE$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Irene + +@ DIANA_2 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_PICNICKER + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music + .byte TRAINER_PIC_PICNICKER + .string "DIANA$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Diana2 + +@ DIANA_3 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_PICNICKER + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music + .byte TRAINER_PIC_PICNICKER + .string "DIANA$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Diana3 + +@ DIANA_4 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_PICNICKER + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music + .byte TRAINER_PIC_PICNICKER + .string "DIANA$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Diana4 + +@ DIANA_5 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_PICNICKER + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music + .byte TRAINER_PIC_PICNICKER + .string "DIANA$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Diana5 + +@ AMY_AND_LIV_1 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TWINS + .byte TRAINER_ENCOUNTER_MUSIC_TWINS @ gender flag and encounter music + .byte TRAINER_PIC_TWINS + .string "AMY & LIV$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte TRUE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_AmyAndLiv1 + +@ AMY_AND_LIV_2 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TWINS + .byte TRAINER_ENCOUNTER_MUSIC_TWINS @ gender flag and encounter music + .byte TRAINER_PIC_TWINS + .string "AMY & LIV$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte TRUE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_AmyAndLiv2 + +@ GINA_AND_MIA_1 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TWINS + .byte TRAINER_ENCOUNTER_MUSIC_TWINS @ gender flag and encounter music + .byte TRAINER_PIC_TWINS + .string "GINA & MIA$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte TRUE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_GinaAndMia1 + +@ MIU_AND_YUKI + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TWINS + .byte TRAINER_ENCOUNTER_MUSIC_TWINS @ gender flag and encounter music + .byte TRAINER_PIC_TWINS + .string "MIU & YUKI$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte TRUE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_MiuAndYuki + +@ AMY_AND_LIV_3 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TWINS + .byte TRAINER_ENCOUNTER_MUSIC_TWINS @ gender flag and encounter music + .byte TRAINER_PIC_TWINS + .string "AMY & LIV$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte TRUE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_AmyAndLiv3 + +@ GINA_AND_MIA_2 + .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags + .byte TRAINER_CLASS_NAME_TWINS + .byte TRAINER_ENCOUNTER_MUSIC_TWINS @ gender flag and encounter music + .byte TRAINER_PIC_TWINS + .string "GINA & MIA$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte TRUE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_GinaAndMia2 + +@ AMY_AND_LIV_4 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TWINS + .byte TRAINER_ENCOUNTER_MUSIC_TWINS @ gender flag and encounter music + .byte TRAINER_PIC_TWINS + .string "AMY & LIV$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte TRUE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_AmyAndLiv4 + +@ AMY_AND_LIV_5 + .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags + .byte TRAINER_CLASS_NAME_TWINS + .byte TRAINER_ENCOUNTER_MUSIC_TWINS @ gender flag and encounter music + .byte TRAINER_PIC_TWINS + .string "AMY & LIV$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte TRUE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_AmyAndLiv5 + +@ AMY_AND_LIV_6 + .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags + .byte TRAINER_CLASS_NAME_TWINS + .byte TRAINER_ENCOUNTER_MUSIC_TWINS @ gender flag and encounter music + .byte TRAINER_PIC_TWINS + .string "AMY & LIV$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte TRUE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_AmyAndLiv6 + +@ HUEY + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_SAILOR + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_SAILOR + .string "HUEY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Huey + +@ EDMOND + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_SAILOR + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_SAILOR + .string "EDMOND$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Edmond + +@ ERNEST_1 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_SAILOR + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_SAILOR + .string "ERNEST$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Ernest1 + +@ DWAYNE + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_SAILOR + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_SAILOR + .string "DWAYNE$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Dwayne + +@ PHILLIP + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_SAILOR + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_SAILOR + .string "PHILLIP$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Phillip + +@ LEONARD + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_SAILOR + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_SAILOR + .string "LEONARD$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Leonard + +@ DUNCAN + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_SAILOR + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_SAILOR + .string "DUNCAN$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Duncan + +@ ERNEST_2 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_SAILOR + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_SAILOR + .string "ERNEST$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Ernest2 + +@ ERNEST_3 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_SAILOR + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_SAILOR + .string "ERNEST$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Ernest3 + +@ ERNEST_4 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_SAILOR + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_SAILOR + .string "ERNEST$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Ernest4 + +@ ERNEST_5 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_SAILOR + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_SAILOR + .string "ERNEST$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Ernest5 + +@ ANONYMOUS_11 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_BOARDER + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_YOUNGSTER + .string "$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Anonymous11 + +@ ANONYMOUS_12 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_BOARDER + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_YOUNGSTER + .string "$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Anonymous12 + +@ ANONYMOUS_13 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_BOARDER + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_YOUNGSTER + .string "$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Anonymous13 + +@ SONNY + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_BOARDER + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_YOUNGSTER + .string "SONNY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Sonny + +@ DONOVAN + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_BOARDER + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_YOUNGSTER + .string "DONOVAN$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Donovan + +@ GERALD + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_BOARDER + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_YOUNGSTER + .string "GERALD$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Gerald + +@ KELVIN + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_BOARDER + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_YOUNGSTER + .string "KELVIN$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Kelvin + +@ KODY + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_BOARDER + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_YOUNGSTER + .string "KODY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Kody + +@ TEVIN + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_BOARDER + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_YOUNGSTER + .string "TEVIN$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Tevin + +@ DAMON + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_BOARDER + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_YOUNGSTER + .string "DAMON$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Damon + +@ PABLO + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_BOARDER + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_YOUNGSTER + .string "PABLO$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Pablo + +@ EDWIN_1 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_COLLECTOR + .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music + .byte TRAINER_PIC_COLLECTOR + .string "EDWIN$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Edwin1 + +@ HECTOR_1 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_COLLECTOR + .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music + .byte TRAINER_PIC_COLLECTOR + .string "HECTOR$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Hector1 + +@ HECTOR_2 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_COLLECTOR + .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music + .byte TRAINER_PIC_COLLECTOR + .string "HECTOR$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Hector2 + +@ EDWIN_2 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_COLLECTOR + .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music + .byte TRAINER_PIC_COLLECTOR + .string "EDWIN$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Edwin2 + +@ EDWIN_3 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_COLLECTOR + .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music + .byte TRAINER_PIC_COLLECTOR + .string "EDWIN$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Edwin3 + +@ EDWIN_4 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_COLLECTOR + .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music + .byte TRAINER_PIC_COLLECTOR + .string "EDWIN$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Edwin4 + +@ EDWIN_5 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_COLLECTOR + .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music + .byte TRAINER_PIC_COLLECTOR + .string "EDWIN$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Edwin5 + +@ WALLY_1 + .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags + .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3 + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_WALLY + .string "WALLY$", 12 + .2byte ITEM_SUPER_POTION, ITEM_SUPER_POTION, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 5 @ party size + .4byte gTrainerParty_Wally1 + +@ BRENDAN_1 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3 + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_BRENDAN + .string "BRENDAN$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Brendan1 + +@ BRENDAN_2 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3 + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_BRENDAN + .string "BRENDAN$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Brendan2 + +@ BRENDAN_3 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3 + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_BRENDAN + .string "BRENDAN$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Brendan3 + +@ BRENDAN_4 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3 + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_BRENDAN + .string "BRENDAN$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0xb @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Brendan4 + +@ BRENDAN_5 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3 + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_BRENDAN + .string "BRENDAN$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Brendan5 + +@ BRENDAN_6 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3 + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_BRENDAN + .string "BRENDAN$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Brendan6 + +@ BRENDAN_7 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3 + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_BRENDAN + .string "BRENDAN$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Brendan7 + +@ BRENDAN_8 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3 + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_BRENDAN + .string "BRENDAN$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Brendan8 + +@ BRENDAN_9 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3 + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_BRENDAN + .string "BRENDAN$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Brendan9 + +@ MAY_1 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3 + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music + .byte TRAINER_PIC_MAY + .string "MAY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_May1 + +@ MAY_2 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3 + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music + .byte TRAINER_PIC_MAY + .string "MAY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_May2 + +@ MAY_3 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3 + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music + .byte TRAINER_PIC_MAY + .string "MAY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_May3 + +@ MAY_4 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3 + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music + .byte TRAINER_PIC_MAY + .string "MAY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_May4 + +@ MAY_5 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3 + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music + .byte TRAINER_PIC_MAY + .string "MAY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_May5 + +@ MAY_6 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3 + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music + .byte TRAINER_PIC_MAY + .string "MAY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_May6 + +@ MAY_7 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3 + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music + .byte TRAINER_PIC_MAY + .string "MAY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_May7 + +@ MAY_8 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3 + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music + .byte TRAINER_PIC_MAY + .string "MAY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_May8 + +@ MAY_9 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3 + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music + .byte TRAINER_PIC_MAY + .string "MAY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_May9 + +@ ISAAC_1 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_POKEMON_BREEDER + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_POKEMON_BREEDER_M + .string "ISAAC$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 6 @ party size + .4byte gTrainerParty_Isaac1 + +@ RILEY + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_POKEMON_BREEDER + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_POKEMON_BREEDER_M + .string "RILEY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Riley + +@ AIDAN + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_POKEMON_BREEDER + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_POKEMON_BREEDER_M + .string "AIDAN$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Aidan + +@ ISAAC_2 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_POKEMON_BREEDER + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_POKEMON_BREEDER_M + .string "ISAAC$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 6 @ party size + .4byte gTrainerParty_Isaac2 + +@ ISAAC_3 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_POKEMON_BREEDER + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_POKEMON_BREEDER_M + .string "ISAAC$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 6 @ party size + .4byte gTrainerParty_Isaac3 + +@ ISAAC_4 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_POKEMON_BREEDER + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_POKEMON_BREEDER_M + .string "ISAAC$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 6 @ party size + .4byte gTrainerParty_Isaac4 + +@ ISAAC_5 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_POKEMON_BREEDER + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_POKEMON_BREEDER_M + .string "ISAAC$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 6 @ party size + .4byte gTrainerParty_Isaac5 + +@ LYDIA_1 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_POKEMON_BREEDER + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music + .byte TRAINER_PIC_POKEMON_BREEDER_F + .string "LYDIA$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 6 @ party size + .4byte gTrainerParty_Lydia1 + +@ ALEXIA + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_POKEMON_BREEDER + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music + .byte TRAINER_PIC_POKEMON_BREEDER_F + .string "ALEXIA$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Alexia + +@ DANIELLE + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_POKEMON_BREEDER + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music + .byte TRAINER_PIC_POKEMON_BREEDER_F + .string "DANIELLE$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Danielle + +@ LYDIA_2 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_POKEMON_BREEDER + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music + .byte TRAINER_PIC_POKEMON_BREEDER_F + .string "LYDIA$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 6 @ party size + .4byte gTrainerParty_Lydia2 + +@ LYDIA_3 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_POKEMON_BREEDER + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music + .byte TRAINER_PIC_POKEMON_BREEDER_F + .string "LYDIA$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 6 @ party size + .4byte gTrainerParty_Lydia3 + +@ LYDIA_4 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_POKEMON_BREEDER + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music + .byte TRAINER_PIC_POKEMON_BREEDER_F + .string "LYDIA$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 6 @ party size + .4byte gTrainerParty_Lydia4 + +@ LYDIA_5 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_POKEMON_BREEDER + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music + .byte TRAINER_PIC_POKEMON_BREEDER_F + .string "LYDIA$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 6 @ party size + .4byte gTrainerParty_Lydia5 + +@ JACKSON_1 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_POKEMON_RANGER + .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music + .byte TRAINER_PIC_POKEMON_RANGER_M + .string "JACKSON$", 12 + .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Jackson1 + +@ CARLOS + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_POKEMON_RANGER + .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music + .byte TRAINER_PIC_POKEMON_RANGER_M + .string "CARLOS$", 12 + .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Carlos + +@ SEBASTIAN + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_POKEMON_RANGER + .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music + .byte TRAINER_PIC_POKEMON_RANGER_M + .string "SEBASTIAN$", 12 + .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Sebastian + +@ JACKSON_2 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_POKEMON_RANGER + .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music + .byte TRAINER_PIC_POKEMON_RANGER_M + .string "JACKSON$", 12 + .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0xb @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Jackson2 + +@ JACKSON_3 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_POKEMON_RANGER + .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music + .byte TRAINER_PIC_POKEMON_RANGER_M + .string "JACKSON$", 12 + .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Jackson3 + +@ JACKSON_4 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_POKEMON_RANGER + .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music + .byte TRAINER_PIC_POKEMON_RANGER_M + .string "JACKSON$", 12 + .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0xb @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Jackson4 + +@ JACKSON_5 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_POKEMON_RANGER + .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music + .byte TRAINER_PIC_POKEMON_RANGER_M + .string "JACKSON$", 12 + .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Jackson5 + +@ CATHERINE_1 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_POKEMON_RANGER + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music + .byte TRAINER_PIC_POKEMON_RANGER_F + .string "CATHERINE$", 12 + .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0xb @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Catherine1 + +@ JENNA + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_POKEMON_RANGER + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music + .byte TRAINER_PIC_POKEMON_RANGER_F + .string "JENNA$", 12 + .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0xb @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Jenna + +@ SOPHIA + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_POKEMON_RANGER + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music + .byte TRAINER_PIC_POKEMON_RANGER_F + .string "SOPHIA$", 12 + .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Sophia + +@ CATHERINE_2 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_POKEMON_RANGER + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music + .byte TRAINER_PIC_POKEMON_RANGER_F + .string "CATHERINE$", 12 + .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0xb @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Catherine2 + +@ CATHERINE_3 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_POKEMON_RANGER + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music + .byte TRAINER_PIC_POKEMON_RANGER_F + .string "CATHERINE$", 12 + .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Catherine3 + +@ CATHERINE_4 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_POKEMON_RANGER + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music + .byte TRAINER_PIC_POKEMON_RANGER_F + .string "CATHERINE$", 12 + .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0xb @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Catherine4 + +@ CATHERINE_5 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_POKEMON_RANGER + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music + .byte TRAINER_PIC_POKEMON_RANGER_F + .string "CATHERINE$", 12 + .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Catherine5 + +@ MAXIE_1 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_MAGMA_LEADER + .byte TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music + .byte TRAINER_PIC_MAXIE + .string "MAXIE$", 12 + .2byte ITEM_SUPER_POTION, ITEM_SUPER_POTION, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Maxie1 + +@ GRUNT_28 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TEAM_MAGMA + .byte TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music + .byte TRAINER_PIC_MAGMA_GRUNT_M + .string "GRUNT$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Grunt28 + +@ GRUNT_29 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TEAM_MAGMA + .byte TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music + .byte TRAINER_PIC_MAGMA_GRUNT_M + .string "GRUNT$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 4 @ party size + .4byte gTrainerParty_Grunt29 + +@ GRUNT_30 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TEAM_MAGMA + .byte TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music + .byte TRAINER_PIC_MAGMA_GRUNT_M + .string "GRUNT$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Grunt30 + +@ GRUNT_31 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TEAM_MAGMA + .byte TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music + .byte TRAINER_PIC_MAGMA_GRUNT_M + .string "GRUNT$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Grunt31 + +@ GRUNT_32 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TEAM_MAGMA + .byte TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music + .byte TRAINER_PIC_MAGMA_GRUNT_M + .string "GRUNT$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Grunt32 + +@ GRUNT_33 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TEAM_MAGMA + .byte TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music + .byte TRAINER_PIC_MAGMA_GRUNT_M + .string "GRUNT$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Grunt33 + +@ GRUNT_34 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TEAM_MAGMA + .byte TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music + .byte TRAINER_PIC_MAGMA_GRUNT_M + .string "GRUNT$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Grunt34 + +@ GRUNT_35 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TEAM_MAGMA + .byte TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music + .byte TRAINER_PIC_MAGMA_GRUNT_M + .string "GRUNT$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Grunt35 + +@ GRUNT_36 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TEAM_MAGMA + .byte TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music + .byte TRAINER_PIC_MAGMA_GRUNT_M + .string "GRUNT$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Grunt36 + +@ GRUNT_37 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TEAM_MAGMA + .byte TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music + .byte TRAINER_PIC_MAGMA_GRUNT_M + .string "GRUNT$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Grunt37 + +@ GRUNT_38 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TEAM_MAGMA + .byte TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music + .byte TRAINER_PIC_MAGMA_GRUNT_M + .string "GRUNT$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Grunt38 + +@ GRUNT_39 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TEAM_MAGMA + .byte TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music + .byte TRAINER_PIC_MAGMA_GRUNT_M + .string "GRUNT$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Grunt39 + +@ GRUNT_40 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TEAM_MAGMA + .byte TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music + .byte TRAINER_PIC_MAGMA_GRUNT_M + .string "GRUNT$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Grunt40 + +@ GRUNT_41 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TEAM_MAGMA + .byte TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music + .byte TRAINER_PIC_MAGMA_GRUNT_M + .string "GRUNT$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Grunt41 + +@ GRUNT_42 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TEAM_MAGMA + .byte TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music + .byte TRAINER_PIC_MAGMA_GRUNT_M + .string "GRUNT$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Grunt42 + +@ GRUNT_43 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TEAM_MAGMA + .byte TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music + .byte TRAINER_PIC_MAGMA_GRUNT_M + .string "GRUNT$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Grunt43 + +@ GRUNT_44 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TEAM_MAGMA + .byte TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music + .byte TRAINER_PIC_MAGMA_GRUNT_M + .string "GRUNT$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Grunt44 + +@ GRUNT_45 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TEAM_MAGMA + .byte TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music + .byte TRAINER_PIC_MAGMA_GRUNT_M + .string "GRUNT$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Grunt45 + +@ GRUNT_46 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TEAM_MAGMA + .byte TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music + .byte TRAINER_PIC_MAGMA_GRUNT_M + .string "GRUNT$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Grunt46 + +@ GRUNT_47 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TEAM_MAGMA + .byte TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music + .byte TRAINER_PIC_MAGMA_GRUNT_M + .string "GRUNT$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Grunt47 + +@ GRUNT_48 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TEAM_MAGMA + .byte TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music + .byte TRAINER_PIC_MAGMA_GRUNT_M + .string "GRUNT$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Grunt48 + +@ GRUNT_49 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TEAM_MAGMA + .byte TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music + .byte TRAINER_PIC_MAGMA_GRUNT_M + .string "GRUNT$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Grunt49 + +@ GRUNT_50 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TEAM_MAGMA + .byte TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music + .byte TRAINER_PIC_MAGMA_GRUNT_M + .string "GRUNT$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Grunt50 + +@ GRUNT_51 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TEAM_MAGMA + .byte TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music + .byte TRAINER_PIC_MAGMA_GRUNT_M + .string "GRUNT$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Grunt51 + +@ GRUNT_52 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TEAM_MAGMA + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music + .byte TRAINER_PIC_MAGMA_GRUNT_F + .string "GRUNT$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Grunt52 + +@ GRUNT_53 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TEAM_MAGMA + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music + .byte TRAINER_PIC_MAGMA_GRUNT_F + .string "GRUNT$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Grunt53 + +@ GRUNT_54 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TEAM_MAGMA + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music + .byte TRAINER_PIC_MAGMA_GRUNT_F + .string "GRUNT$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Grunt54 + +@ ANONYMOUS_14 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_MAGMA_ADMIN + .byte TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music + .byte TRAINER_PIC_BEAUTY + .string "$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Anonymous14 + +@ ANONYMOUS_15 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_MAGMA_ADMIN + .byte TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music + .byte TRAINER_PIC_MAGMA_ADMIN_M + .string "$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Anonymous15 + +@ TABITHA_1 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_MAGMA_ADMIN + .byte TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music + .byte TRAINER_PIC_MAGMA_ADMIN_M + .string "TABITHA$", 12 + .2byte ITEM_SUPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0xb @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Tabitha1 + +@ TABITHA_2 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_MAGMA_ADMIN + .byte TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music + .byte TRAINER_PIC_MAGMA_ADMIN_M + .string "TABITHA$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Tabitha2 + +@ ANONYMOUS_16 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_MAGMA_ADMIN + .byte TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music + .byte TRAINER_PIC_MAGMA_ADMIN_M + .string "$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0xb @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Anonymous16 + +@ COURTNEY_1 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_MAGMA_ADMIN + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music + .byte TRAINER_PIC_MAGMA_ADMIN_F + .string "COURTNEY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Courtney1 + +@ COURTNEY_2 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_MAGMA_ADMIN + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music + .byte TRAINER_PIC_MAGMA_ADMIN_F + .string "COURTNEY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0xb @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Courtney2 + +@ MAXIE_2 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_MAGMA_LEADER + .byte TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music + .byte TRAINER_PIC_MAXIE + .string "MAXIE$", 12 + .2byte ITEM_SUPER_POTION, ITEM_SUPER_POTION, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Maxie2 + +@ MAXIE_3 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_MAGMA_LEADER + .byte TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music + .byte TRAINER_PIC_MAXIE + .string "MAXIE$", 12 + .2byte ITEM_SUPER_POTION, ITEM_SUPER_POTION, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Maxie3 + +@ TIANA + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_LASS + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music + .byte TRAINER_PIC_LASS + .string "TIANA$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Tiana + +@ HALEY_1 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_LASS + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music + .byte TRAINER_PIC_LASS + .string "HALEY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Haley1 + +@ JANICE + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_LASS + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music + .byte TRAINER_PIC_LASS + .string "JANICE$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Janice + +@ VIVI + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_WINSTRATE + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music + .byte TRAINER_PIC_LASS + .string "VIVI$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Vivi + +@ HALEY_2 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_LASS + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music + .byte TRAINER_PIC_LASS + .string "HALEY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Haley2 + +@ HALEY_3 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_LASS + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music + .byte TRAINER_PIC_LASS + .string "HALEY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Haley3 + +@ HALEY_4 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_LASS + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music + .byte TRAINER_PIC_LASS + .string "HALEY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Haley4 + +@ HALEY_5 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_LASS + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music + .byte TRAINER_PIC_LASS + .string "HALEY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Haley5 + +@ SALLY + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_LASS + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music + .byte TRAINER_PIC_LASS + .string "SALLY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Sally + +@ ROBIN + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_LASS + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music + .byte TRAINER_PIC_LASS + .string "ROBIN$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Robin + +@ ANDREA + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_LASS + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music + .byte TRAINER_PIC_LASS + .string "ANDREA$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Andrea + +@ CRISSY + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_LASS + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music + .byte TRAINER_PIC_LASS + .string "CRISSY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Crissy + +@ RICK + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_BUG_CATCHER + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_BUG_CATCHER + .string "RICK$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Rick + +@ LYLE + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_BUG_CATCHER + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_BUG_CATCHER + .string "LYLE$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 6 @ party size + .4byte gTrainerParty_Lyle + +@ JOSE + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_BUG_CATCHER + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_BUG_CATCHER + .string "JOSE$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Jose + +@ DOUG + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_BUG_CATCHER + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_BUG_CATCHER + .string "DOUG$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Doug + +@ GREG + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_BUG_CATCHER + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_BUG_CATCHER + .string "GREG$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Greg + +@ KENT + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_BUG_CATCHER + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_BUG_CATCHER + .string "KENT$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Kent + +@ JAMES_1 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_BUG_CATCHER + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_BUG_CATCHER + .string "JAMES$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_James1 + +@ JAMES_2 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_BUG_CATCHER + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_BUG_CATCHER + .string "JAMES$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_James2 + +@ JAMES_3 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_BUG_CATCHER + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_BUG_CATCHER + .string "JAMES$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_James3 + +@ JAMES_4 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_BUG_CATCHER + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_BUG_CATCHER + .string "JAMES$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_James4 + +@ JAMES_5 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_BUG_CATCHER + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_BUG_CATCHER + .string "JAMES$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 4 @ party size + .4byte gTrainerParty_James5 + +@ BRICE + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_HIKER + .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music + .byte TRAINER_PIC_HIKER + .string "BRICE$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Brice + +@ TRENT_1 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_HIKER + .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music + .byte TRAINER_PIC_HIKER + .string "TRENT$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 4 @ party size + .4byte gTrainerParty_Trent1 + +@ LENNY + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_HIKER + .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music + .byte TRAINER_PIC_HIKER + .string "LENNY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Lenny + +@ LUCAS_1 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_HIKER + .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music + .byte TRAINER_PIC_HIKER + .string "LUCAS$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Lucas1 + +@ ALAN + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_HIKER + .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music + .byte TRAINER_PIC_HIKER + .string "ALAN$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Alan + +@ CLARK + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_HIKER + .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music + .byte TRAINER_PIC_HIKER + .string "CLARK$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Clark + +@ ERIC + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_HIKER + .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music + .byte TRAINER_PIC_HIKER + .string "ERIC$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Eric + +@ LUCAS_2 + .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags + .byte TRAINER_CLASS_NAME_HIKER + .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music + .byte TRAINER_PIC_HIKER + .string "LUCAS$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Lucas2 + +@ MIKE_1 + .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags + .byte TRAINER_CLASS_NAME_HIKER + .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music + .byte TRAINER_PIC_HIKER + .string "MIKE$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Mike1 + +@ MIKE_2 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_HIKER + .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music + .byte TRAINER_PIC_HIKER + .string "MIKE$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Mike2 + +@ TRENT_2 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_HIKER + .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music + .byte TRAINER_PIC_HIKER + .string "TRENT$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 4 @ party size + .4byte gTrainerParty_Trent2 + +@ TRENT_3 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_HIKER + .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music + .byte TRAINER_PIC_HIKER + .string "TRENT$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 4 @ party size + .4byte gTrainerParty_Trent3 + +@ TRENT_4 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_HIKER + .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music + .byte TRAINER_PIC_HIKER + .string "TRENT$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 4 @ party size + .4byte gTrainerParty_Trent4 + +@ TRENT_5 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_HIKER + .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music + .byte TRAINER_PIC_HIKER + .string "TRENT$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 4 @ party size + .4byte gTrainerParty_Trent5 + +@ DEZ_AND_LUKE + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_YOUNG_COUPLE + .byte TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music + .byte TRAINER_PIC_YOUNG_COUPLE + .string "DEZ & LUKE$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte TRUE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_DezAndLuke + +@ LEA_AND_JED + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_YOUNG_COUPLE + .byte TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music + .byte TRAINER_PIC_YOUNG_COUPLE + .string "LEA & JED$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte TRUE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_LeaAndJed + +@ LOIS_AND_HAL_1 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_YOUNG_COUPLE + .byte TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music + .byte TRAINER_PIC_YOUNG_COUPLE + .string "LOIS & HAL$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte TRUE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_LoisAndHal1 + +@ LOIS_AND_HAL_2 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_YOUNG_COUPLE + .byte TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music + .byte TRAINER_PIC_YOUNG_COUPLE + .string "LOIS & HAL$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte TRUE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_LoisAndHal2 + +@ LOIS_AND_HAL_3 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_YOUNG_COUPLE + .byte TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music + .byte TRAINER_PIC_YOUNG_COUPLE + .string "LOIS & HAL$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte TRUE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_LoisAndHal3 + +@ LOIS_AND_HAL_4 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_YOUNG_COUPLE + .byte TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music + .byte TRAINER_PIC_YOUNG_COUPLE + .string "LOIS & HAL$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte TRUE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_LoisAndHal4 + +@ LOIS_AND_HAL_5 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_YOUNG_COUPLE + .byte TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music + .byte TRAINER_PIC_YOUNG_COUPLE + .string "LOIS & HAL$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte TRUE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_LoisAndHal5 + +@ JOHANNA + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_BEAUTY + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music + .byte TRAINER_PIC_BEAUTY + .string "JOHANNA$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Johanna + +@ ZANE + .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags + .byte TRAINER_CLASS_NAME_COOL_TRAINER + .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music + .byte TRAINER_PIC_COOL_TRAINER_M + .string "ZANE$", 12 + .2byte ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Zane + +@ VIVIAN + .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags + .byte TRAINER_CLASS_NAME_BATTLE_GIRL + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music + .byte TRAINER_PIC_BATTLE_GIRL + .string "VIVIAN$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Vivian + +@ SADIE + .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags + .byte TRAINER_CLASS_NAME_BATTLE_GIRL + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music + .byte TRAINER_PIC_BATTLE_GIRL + .string "SADIE$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Sadie + +@ HIDEO_2 + .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags + .byte TRAINER_CLASS_NAME_NINJA_BOY + .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music + .byte TRAINER_PIC_NINJA_BOY + .string "HIDEO$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x3 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Hideo2 + +@ KEIGO + .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags + .byte TRAINER_CLASS_NAME_NINJA_BOY + .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music + .byte TRAINER_PIC_NINJA_BOY + .string "KEIGO$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x3 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Keigo + +@ TSUNAO + .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags + .byte TRAINER_CLASS_NAME_NINJA_BOY + .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music + .byte TRAINER_PIC_NINJA_BOY + .string "TSUNAO$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x3 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Tsunao + +@ TERRELL + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_CAMPER + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_CAMPER + .string "TERRELL$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Terrell + +@ KYLEE + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_PICNICKER + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music + .byte TRAINER_PIC_PICNICKER + .string "KYLEE$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Kylee + +@ WALLY_2 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3 + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_WALLY + .string "WALLY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 1 @ party size + .4byte gTrainerParty_Wally2 + +@ WALLY_3 + .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags + .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3 + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_WALLY + .string "WALLY$", 12 + .2byte ITEM_SUPER_POTION, ITEM_SUPER_POTION, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 5 @ party size + .4byte gTrainerParty_Wally3 + +@ WALLY_4 + .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags + .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3 + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_WALLY + .string "WALLY$", 12 + .2byte ITEM_SUPER_POTION, ITEM_SUPER_POTION, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 5 @ party size + .4byte gTrainerParty_Wally4 + +@ WALLY_5 + .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags + .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3 + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_WALLY + .string "WALLY$", 12 + .2byte ITEM_SUPER_POTION, ITEM_SUPER_POTION, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 5 @ party size + .4byte gTrainerParty_Wally5 + +@ WALLY_6 + .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags + .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3 + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_WALLY + .string "WALLY$", 12 + .2byte ITEM_SUPER_POTION, ITEM_SUPER_POTION, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 5 @ party size + .4byte gTrainerParty_Wally6 + +@ BRENDAN_10 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3 + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_BRENDAN + .string "BRENDAN$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 4 @ party size + .4byte gTrainerParty_Brendan10 + +@ BRENDAN_11 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3 + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_BRENDAN + .string "BRENDAN$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 4 @ party size + .4byte gTrainerParty_Brendan11 + +@ BRENDAN_12 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3 + .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music + .byte TRAINER_PIC_BRENDAN + .string "BRENDAN$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 4 @ party size + .4byte gTrainerParty_Brendan12 + +@ MAY_10 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3 + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music + .byte TRAINER_PIC_MAY + .string "MAY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 4 @ party size + .4byte gTrainerParty_May10 + +@ MAY_11 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3 + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music + .byte TRAINER_PIC_MAY + .string "MAY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 4 @ party size + .4byte gTrainerParty_May11 + +@ MAY_12 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3 + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music + .byte TRAINER_PIC_MAY + .string "MAY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 4 @ party size + .4byte gTrainerParty_May12 + +@ JONAH + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_FISHERMAN + .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music + .byte TRAINER_PIC_FISHERMAN + .string "JONAH$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 4 @ party size + .4byte gTrainerParty_Jonah + +@ HENRY + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_FISHERMAN + .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music + .byte TRAINER_PIC_FISHERMAN + .string "HENRY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Henry + +@ ROGER + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_FISHERMAN + .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music + .byte TRAINER_PIC_FISHERMAN + .string "ROGER$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 4 @ party size + .4byte gTrainerParty_Roger + +@ ALEXA + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_COOL_TRAINER + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music + .byte TRAINER_PIC_COOL_TRAINER_F + .string "ALEXA$", 12 + .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Alexa + +@ RUBEN + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_COOL_TRAINER + .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music + .byte TRAINER_PIC_COOL_TRAINER_M + .string "RUBEN$", 12 + .2byte ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x7 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Ruben + +@ KOJI + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_BLACK_BELT + .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music + .byte TRAINER_PIC_BLACK_BELT + .string "KOJI$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Koji + +@ WAYNE + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_FISHERMAN + .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music + .byte TRAINER_PIC_FISHERMAN + .string "WAYNE$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 4 @ party size + .4byte gTrainerParty_Wayne + +@ BYRON + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_BIRD_KEEPER + .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music + .byte TRAINER_PIC_BIRD_KEEPER + .string "BYRON$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_Byron + +@ REED + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_SWIMMER_M + .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music + .byte TRAINER_PIC_SWIMMER_M + .string "REED$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 4 @ party size + .4byte gTrainerParty_Reed + +@ TISHA + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_SWIMMER_F + .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music + .byte TRAINER_PIC_SWIMMER_F + .string "TISHA$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 3 @ party size + .4byte gTrainerParty_Tisha + +@ TORI_AND_TIA + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_TWINS + .byte TRAINER_ENCOUNTER_MUSIC_TWINS @ gender flag and encounter music + .byte TRAINER_PIC_TWINS + .string "TORI & TIA$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte TRUE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_ToriAndTia + +@ KIM_AND_IRIS + .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags + .byte TRAINER_CLASS_NAME_SR_AND_JR + .byte TRAINER_ENCOUNTER_MUSIC_TWINS @ gender flag and encounter music + .byte TRAINER_PIC_SR_AND_JR + .string "KIM & IRIS$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte TRUE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_KimAndIris + +@ TYRA_AND_IVY + .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags + .byte TRAINER_CLASS_NAME_SR_AND_JR + .byte TRAINER_ENCOUNTER_MUSIC_TWINS @ gender flag and encounter music + .byte TRAINER_PIC_SR_AND_JR + .string "TYRA & IVY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte TRUE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_TyraAndIvy + +@ MEL_AND_PAUL + .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags + .byte TRAINER_CLASS_NAME_YOUNG_COUPLE + .byte TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music + .byte TRAINER_PIC_YOUNG_COUPLE + .string "MEL & PAUL$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte TRUE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_MelAndPaul + +@ JOHN_AND_JAY_1 + .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags + .byte TRAINER_CLASS_NAME_OLD_COUPLE + .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music + .byte TRAINER_PIC_OLD_COUPLE + .string "JOHN & JAY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte TRUE @ is double battle + .4byte 0x7 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_JohnAndJay1 + +@ JOHN_AND_JAY_2 + .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags + .byte TRAINER_CLASS_NAME_OLD_COUPLE + .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music + .byte TRAINER_PIC_OLD_COUPLE + .string "JOHN & JAY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte TRUE @ is double battle + .4byte 0x7 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_JohnAndJay2 + +@ JOHN_AND_JAY_3 + .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags + .byte TRAINER_CLASS_NAME_OLD_COUPLE + .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music + .byte TRAINER_PIC_OLD_COUPLE + .string "JOHN & JAY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte TRUE @ is double battle + .4byte 0x7 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_JohnAndJay3 + +@ JOHN_AND_JAY_4 + .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags + .byte TRAINER_CLASS_NAME_OLD_COUPLE + .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music + .byte TRAINER_PIC_OLD_COUPLE + .string "JOHN & JAY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte TRUE @ is double battle + .4byte 0xb @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_JohnAndJay4 + +@ JOHN_AND_JAY_5 + .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags + .byte TRAINER_CLASS_NAME_OLD_COUPLE + .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music + .byte TRAINER_PIC_OLD_COUPLE + .string "JOHN & JAY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte TRUE @ is double battle + .4byte 0x7 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_JohnAndJay5 + +@ RELI_AND_IAN + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_SIS_AND_BRO + .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music + .byte TRAINER_PIC_SIS_AND_BRO + .string "RELI & IAN$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte TRUE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_ReliAndIan + +@ RITA_AND_SAM_1 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_SIS_AND_BRO + .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music + .byte TRAINER_PIC_SIS_AND_BRO + .string "RITA & SAM$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte TRUE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_RitaAndSam1 + +@ RITA_AND_SAM_2 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_SIS_AND_BRO + .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music + .byte TRAINER_PIC_SIS_AND_BRO + .string "RITA & SAM$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte TRUE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_RitaAndSam2 + +@ RITA_AND_SAM_3 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_SIS_AND_BRO + .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music + .byte TRAINER_PIC_SIS_AND_BRO + .string "RITA & SAM$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte TRUE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_RitaAndSam3 + +@ RITA_AND_SAM_4 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_SIS_AND_BRO + .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music + .byte TRAINER_PIC_SIS_AND_BRO + .string "RITA & SAM$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte TRUE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_RitaAndSam4 + +@ RITA_AND_SAM_5 + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_SIS_AND_BRO + .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music + .byte TRAINER_PIC_SIS_AND_BRO + .string "RITA & SAM$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte TRUE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_RitaAndSam5 + +@ LISA_AND_RAY + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_SIS_AND_BRO + .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music + .byte TRAINER_PIC_SIS_AND_BRO + .string "LISA & RAY$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte TRUE @ is double battle + .4byte 0x1 @ AI flags + .4byte 2 @ party size + .4byte gTrainerParty_LisaAndRay + +@ EUGENE + .byte 0 @ party type flags + .byte TRAINER_CLASS_NAME_FISHERMAN + .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music + .byte TRAINER_PIC_FISHERMAN + .string "EUGENE$", 12 + .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items + .4byte FALSE @ is double battle + .4byte 0x1 @ AI flags + .4byte 4 @ party size + .4byte gTrainerParty_Eugene diff --git a/data/trainers.s b/data/trainers.s deleted file mode 100644 index 8e80cd77f..000000000 --- a/data/trainers.s +++ /dev/null @@ -1,8329 +0,0 @@ - .align 2 -gTrainers:: @ 81F04FC -@ NONE - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_1 - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_BRENDAN - .string "$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x0 @ AI flags - .4byte 0 @ party size - .4byte NULL - -@ ARCHIE_1 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_AQUA_LEADER - .byte TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music - .byte TRAINER_PIC_ARCHIE - .string "ARCHIE$", 12 - .2byte ITEM_SUPER_POTION, ITEM_SUPER_POTION, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Archie1 - -@ GRUNT_1 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TEAM_AQUA - .byte TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music - .byte TRAINER_PIC_AQUA_GRUNT_M - .string "GRUNT$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Grunt1 - -@ GRUNT_2 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TEAM_AQUA - .byte TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music - .byte TRAINER_PIC_AQUA_GRUNT_M - .string "GRUNT$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 4 @ party size - .4byte gTrainerParty_Grunt2 - -@ GRUNT_3 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TEAM_AQUA - .byte TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music - .byte TRAINER_PIC_AQUA_GRUNT_M - .string "GRUNT$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Grunt3 - -@ GRUNT_4 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TEAM_AQUA - .byte TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music - .byte TRAINER_PIC_AQUA_GRUNT_M - .string "GRUNT$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Grunt4 - -@ GRUNT_5 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TEAM_AQUA - .byte TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music - .byte TRAINER_PIC_AQUA_GRUNT_M - .string "GRUNT$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Grunt5 - -@ GRUNT_6 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TEAM_AQUA - .byte TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music - .byte TRAINER_PIC_AQUA_GRUNT_M - .string "GRUNT$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Grunt6 - -@ GRUNT_7 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TEAM_AQUA - .byte TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music - .byte TRAINER_PIC_AQUA_GRUNT_M - .string "GRUNT$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Grunt7 - -@ GRUNT_8 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TEAM_AQUA - .byte TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music - .byte TRAINER_PIC_AQUA_GRUNT_M - .string "GRUNT$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Grunt8 - -@ GRUNT_9 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TEAM_AQUA - .byte TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music - .byte TRAINER_PIC_AQUA_GRUNT_M - .string "GRUNT$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Grunt9 - -@ GRUNT_10 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TEAM_AQUA - .byte TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music - .byte TRAINER_PIC_AQUA_GRUNT_M - .string "GRUNT$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Grunt10 - -@ GRUNT_11 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TEAM_AQUA - .byte TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music - .byte TRAINER_PIC_AQUA_GRUNT_M - .string "GRUNT$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Grunt11 - -@ GRUNT_12 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TEAM_AQUA - .byte TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music - .byte TRAINER_PIC_AQUA_GRUNT_M - .string "GRUNT$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Grunt12 - -@ GRUNT_13 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TEAM_AQUA - .byte TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music - .byte TRAINER_PIC_AQUA_GRUNT_M - .string "GRUNT$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Grunt13 - -@ GRUNT_14 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TEAM_AQUA - .byte TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music - .byte TRAINER_PIC_AQUA_GRUNT_M - .string "GRUNT$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Grunt14 - -@ GRUNT_15 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TEAM_AQUA - .byte TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music - .byte TRAINER_PIC_AQUA_GRUNT_M - .string "GRUNT$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Grunt15 - -@ GRUNT_16 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TEAM_AQUA - .byte TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music - .byte TRAINER_PIC_AQUA_GRUNT_M - .string "GRUNT$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Grunt16 - -@ GRUNT_17 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TEAM_AQUA - .byte TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music - .byte TRAINER_PIC_AQUA_GRUNT_M - .string "GRUNT$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Grunt17 - -@ GRUNT_18 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TEAM_AQUA - .byte TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music - .byte TRAINER_PIC_AQUA_GRUNT_M - .string "GRUNT$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Grunt18 - -@ GRUNT_19 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TEAM_AQUA - .byte TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music - .byte TRAINER_PIC_AQUA_GRUNT_M - .string "GRUNT$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Grunt19 - -@ GRUNT_20 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TEAM_AQUA - .byte TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music - .byte TRAINER_PIC_AQUA_GRUNT_M - .string "GRUNT$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Grunt20 - -@ GRUNT_21 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TEAM_AQUA - .byte TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music - .byte TRAINER_PIC_AQUA_GRUNT_M - .string "GRUNT$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Grunt21 - -@ GRUNT_22 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TEAM_AQUA - .byte TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music - .byte TRAINER_PIC_AQUA_GRUNT_M - .string "GRUNT$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Grunt22 - -@ GRUNT_23 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TEAM_AQUA - .byte TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music - .byte TRAINER_PIC_AQUA_GRUNT_M - .string "GRUNT$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Grunt23 - -@ GRUNT_24 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TEAM_AQUA - .byte TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music - .byte TRAINER_PIC_AQUA_GRUNT_M - .string "GRUNT$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Grunt24 - -@ GRUNT_25 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TEAM_AQUA - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music - .byte TRAINER_PIC_AQUA_GRUNT_F - .string "GRUNT$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Grunt25 - -@ GRUNT_26 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TEAM_AQUA - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music - .byte TRAINER_PIC_AQUA_GRUNT_F - .string "GRUNT$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Grunt26 - -@ GRUNT_27 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TEAM_AQUA - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music - .byte TRAINER_PIC_AQUA_GRUNT_F - .string "GRUNT$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Grunt27 - -@ ANONYMOUS_1 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_AQUA_ADMIN - .byte TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music - .byte TRAINER_PIC_AQUA_ADMIN_M - .string "$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Anonymous1 - -@ MATT_1 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_AQUA_ADMIN - .byte TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music - .byte TRAINER_PIC_AQUA_ADMIN_M - .string "MATT$", 12 - .2byte ITEM_SUPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Matt1 - -@ MATT_2 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_AQUA_ADMIN - .byte TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music - .byte TRAINER_PIC_AQUA_ADMIN_M - .string "MATT$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0xb @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Matt2 - -@ SHELLY_1 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_AQUA_ADMIN - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music - .byte TRAINER_PIC_AQUA_ADMIN_F - .string "SHELLY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Shelly1 - -@ SHELLY_2 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_AQUA_ADMIN - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music - .byte TRAINER_PIC_AQUA_ADMIN_F - .string "SHELLY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Shelly2 - -@ ARCHIE_2 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_AQUA_LEADER - .byte TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music - .byte TRAINER_PIC_ARCHIE - .string "ARCHIE$", 12 - .2byte ITEM_SUPER_POTION, ITEM_SUPER_POTION, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Archie2 - -@ ARCHIE_3 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_AQUA_LEADER - .byte TRAINER_ENCOUNTER_MUSIC_AQUA @ gender flag and encounter music - .byte TRAINER_PIC_ARCHIE - .string "ARCHIE$", 12 - .2byte ITEM_SUPER_POTION, ITEM_SUPER_POTION, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Archie3 - -@ DAISY - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_AROMA_LADY - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music - .byte TRAINER_PIC_AROMA_LADY - .string "DAISY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Daisy - -@ ROSE_1 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_AROMA_LADY - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music - .byte TRAINER_PIC_AROMA_LADY - .string "ROSE$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Rose1 - -@ LILY - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_AROMA_LADY - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music - .byte TRAINER_PIC_AROMA_LADY - .string "LILY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Lily - -@ VIOLET - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_AROMA_LADY - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music - .byte TRAINER_PIC_AROMA_LADY - .string "VIOLET$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Violet - -@ ROSE_2 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_AROMA_LADY - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music - .byte TRAINER_PIC_AROMA_LADY - .string "ROSE$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Rose2 - -@ ROSE_3 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_AROMA_LADY - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music - .byte TRAINER_PIC_AROMA_LADY - .string "ROSE$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Rose3 - -@ ROSE_4 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_AROMA_LADY - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music - .byte TRAINER_PIC_AROMA_LADY - .string "ROSE$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Rose4 - -@ ROSE_5 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_AROMA_LADY - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music - .byte TRAINER_PIC_AROMA_LADY - .string "ROSE$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Rose5 - -@ DUSTY_1 - .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags - .byte TRAINER_CLASS_NAME_RUIN_MANIAC - .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music - .byte TRAINER_PIC_RUIN_MANIAC - .string "DUSTY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Dusty1 - -@ CHIP - .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags - .byte TRAINER_CLASS_NAME_RUIN_MANIAC - .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music - .byte TRAINER_PIC_RUIN_MANIAC - .string "CHIP$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Chip - -@ FOSTER - .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags - .byte TRAINER_CLASS_NAME_RUIN_MANIAC - .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music - .byte TRAINER_PIC_RUIN_MANIAC - .string "FOSTER$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Foster - -@ DUSTY_2 - .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags - .byte TRAINER_CLASS_NAME_RUIN_MANIAC - .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music - .byte TRAINER_PIC_RUIN_MANIAC - .string "DUSTY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Dusty2 - -@ DUSTY_3 - .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags - .byte TRAINER_CLASS_NAME_RUIN_MANIAC - .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music - .byte TRAINER_PIC_RUIN_MANIAC - .string "DUSTY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Dusty3 - -@ DUSTY_4 - .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags - .byte TRAINER_CLASS_NAME_RUIN_MANIAC - .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music - .byte TRAINER_PIC_RUIN_MANIAC - .string "DUSTY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Dusty4 - -@ DUSTY_5 - .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags - .byte TRAINER_CLASS_NAME_RUIN_MANIAC - .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music - .byte TRAINER_PIC_RUIN_MANIAC - .string "DUSTY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Dusty5 - -@ GABBY_AND_TY_1 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_INTERVIEWER - .byte TRAINER_ENCOUNTER_MUSIC_INTERVIEWER @ gender flag and encounter music - .byte TRAINER_PIC_INTERVIEWER - .string "GABBY & TY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte TRUE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_GabbyAndTy1 - -@ GABBY_AND_TY_2 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_INTERVIEWER - .byte TRAINER_ENCOUNTER_MUSIC_INTERVIEWER @ gender flag and encounter music - .byte TRAINER_PIC_INTERVIEWER - .string "GABBY & TY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte TRUE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_GabbyAndTy2 - -@ GABBY_AND_TY_3 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_INTERVIEWER - .byte TRAINER_ENCOUNTER_MUSIC_INTERVIEWER @ gender flag and encounter music - .byte TRAINER_PIC_INTERVIEWER - .string "GABBY & TY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte TRUE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_GabbyAndTy3 - -@ GABBY_AND_TY_4 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_INTERVIEWER - .byte TRAINER_ENCOUNTER_MUSIC_INTERVIEWER @ gender flag and encounter music - .byte TRAINER_PIC_INTERVIEWER - .string "GABBY & TY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte TRUE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_GabbyAndTy4 - -@ GABBY_AND_TY_5 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_INTERVIEWER - .byte TRAINER_ENCOUNTER_MUSIC_INTERVIEWER @ gender flag and encounter music - .byte TRAINER_PIC_INTERVIEWER - .string "GABBY & TY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte TRUE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_GabbyAndTy5 - -@ GABBY_AND_TY_6 - .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags - .byte TRAINER_CLASS_NAME_INTERVIEWER - .byte TRAINER_ENCOUNTER_MUSIC_INTERVIEWER @ gender flag and encounter music - .byte TRAINER_PIC_INTERVIEWER - .string "GABBY & TY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte TRUE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_GabbyAndTy6 - -@ LOLA_1 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TUBER_F - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music - .byte TRAINER_PIC_TUBER_F - .string "LOLA$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Lola1 - -@ CARMEN - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TUBER_F - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music - .byte TRAINER_PIC_TUBER_F - .string "CARMEN$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Carmen - -@ GWEN - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TUBER_F - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music - .byte TRAINER_PIC_TUBER_F - .string "GWEN $", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Gwen - -@ LOLA_2 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TUBER_F - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music - .byte TRAINER_PIC_TUBER_F - .string "LOLA$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Lola2 - -@ LOLA_3 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TUBER_F - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music - .byte TRAINER_PIC_TUBER_F - .string "LOLA$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Lola3 - -@ LOLA_4 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TUBER_F - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music - .byte TRAINER_PIC_TUBER_F - .string "LOLA$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Lola4 - -@ LOLA_5 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TUBER_F - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music - .byte TRAINER_PIC_TUBER_F - .string "LOLA$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Lola5 - -@ RICKY_1 - .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags - .byte TRAINER_CLASS_NAME_TUBER_M - .byte TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music - .byte TRAINER_PIC_TUBER_M - .string "RICKY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Ricky1 - -@ SIMON - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TUBER_M - .byte TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music - .byte TRAINER_PIC_TUBER_M - .string "SIMON$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Simon - -@ CHARLIE - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TUBER_M - .byte TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music - .byte TRAINER_PIC_TUBER_M - .string "CHARLIE$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Charlie - -@ RICKY_2 - .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags - .byte TRAINER_CLASS_NAME_TUBER_M - .byte TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music - .byte TRAINER_PIC_TUBER_M - .string "RICKY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Ricky2 - -@ RICKY_3 - .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags - .byte TRAINER_CLASS_NAME_TUBER_M - .byte TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music - .byte TRAINER_PIC_TUBER_M - .string "RICKY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Ricky3 - -@ RICKY_4 - .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags - .byte TRAINER_CLASS_NAME_TUBER_M - .byte TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music - .byte TRAINER_PIC_TUBER_M - .string "RICKY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Ricky4 - -@ RICKY_5 - .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags - .byte TRAINER_CLASS_NAME_TUBER_M - .byte TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music - .byte TRAINER_PIC_TUBER_M - .string "RICKY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Ricky5 - -@ RANDALL - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_COOL_TRAINER - .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music - .byte TRAINER_PIC_COOL_TRAINER_M - .string "RANDALL$", 12 - .2byte ITEM_X_SPEED, ITEM_X_SPEED, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Randall - -@ PARKER - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_COOL_TRAINER - .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music - .byte TRAINER_PIC_COOL_TRAINER_M - .string "PARKER$", 12 - .2byte ITEM_GUARD_SPEC, ITEM_GUARD_SPEC, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Parker - -@ GEORGE - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_COOL_TRAINER - .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music - .byte TRAINER_PIC_COOL_TRAINER_M - .string "GEORGE$", 12 - .2byte ITEM_SUPER_POTION, ITEM_SUPER_POTION, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_George - -@ BERKE - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_COOL_TRAINER - .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music - .byte TRAINER_PIC_COOL_TRAINER_M - .string "BERKE$", 12 - .2byte ITEM_DIRE_HIT, ITEM_DIRE_HIT, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Berke - -@ CLYDE - .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags - .byte TRAINER_CLASS_NAME_COOL_TRAINER - .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music - .byte TRAINER_PIC_COOL_TRAINER_M - .string "CLYDE$", 12 - .2byte ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 5 @ party size - .4byte gTrainerParty_Clyde - -@ VINCENT - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_COOL_TRAINER - .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music - .byte TRAINER_PIC_COOL_TRAINER_M - .string "VINCENT$", 12 - .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Vincent - -@ LEROY - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_COOL_TRAINER - .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music - .byte TRAINER_PIC_COOL_TRAINER_M - .string "LEROY$", 12 - .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Leroy - -@ WILTON_1 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_COOL_TRAINER - .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music - .byte TRAINER_PIC_COOL_TRAINER_M - .string "WILTON$", 12 - .2byte ITEM_SUPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Wilton1 - -@ EDGAR - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_COOL_TRAINER - .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music - .byte TRAINER_PIC_COOL_TRAINER_M - .string "EDGAR$", 12 - .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Edgar - -@ ALBERT - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_COOL_TRAINER - .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music - .byte TRAINER_PIC_COOL_TRAINER_M - .string "ALBERT$", 12 - .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Albert - -@ SAMUEL - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_COOL_TRAINER - .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music - .byte TRAINER_PIC_COOL_TRAINER_M - .string "SAMUEL$", 12 - .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Samuel - -@ VITO - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_COOL_TRAINER - .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music - .byte TRAINER_PIC_COOL_TRAINER_M - .string "VITO$", 12 - .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 4 @ party size - .4byte gTrainerParty_Vito - -@ OWEN - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_COOL_TRAINER - .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music - .byte TRAINER_PIC_COOL_TRAINER_M - .string "OWEN$", 12 - .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Owen - -@ WILTON_2 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_COOL_TRAINER - .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music - .byte TRAINER_PIC_COOL_TRAINER_M - .string "WILTON$", 12 - .2byte ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Wilton2 - -@ WILTON_3 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_COOL_TRAINER - .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music - .byte TRAINER_PIC_COOL_TRAINER_M - .string "WILTON$", 12 - .2byte ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Wilton3 - -@ WILTON_4 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_COOL_TRAINER - .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music - .byte TRAINER_PIC_COOL_TRAINER_M - .string "WILTON$", 12 - .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Wilton4 - -@ WILTON_5 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_COOL_TRAINER - .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music - .byte TRAINER_PIC_COOL_TRAINER_M - .string "WILTON$", 12 - .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Wilton5 - -@ WARREN - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_COOL_TRAINER - .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music - .byte TRAINER_PIC_COOL_TRAINER_M - .string "WARREN$", 12 - .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Warren - -@ MARY - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_COOL_TRAINER - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music - .byte TRAINER_PIC_COOL_TRAINER_F - .string "MARY$", 12 - .2byte ITEM_X_ACCURACY, ITEM_X_ACCURACY, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Mary - -@ LORI - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_COOL_TRAINER - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music - .byte TRAINER_PIC_COOL_TRAINER_F - .string "LORI$", 12 - .2byte ITEM_X_DEFEND, ITEM_X_DEFEND, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Lori - -@ JODY - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_COOL_TRAINER - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music - .byte TRAINER_PIC_COOL_TRAINER_F - .string "JODY$", 12 - .2byte ITEM_X_ATTACK, ITEM_X_ATTACK, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0xb @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Jody - -@ WENDY - .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags - .byte TRAINER_CLASS_NAME_COOL_TRAINER - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music - .byte TRAINER_PIC_COOL_TRAINER_F - .string "WENDY$", 12 - .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0xb @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Wendy - -@ ELAINE - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_COOL_TRAINER - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music - .byte TRAINER_PIC_COOL_TRAINER_F - .string "ELAINE$", 12 - .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0xb @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Elaine - -@ BROOKE_1 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_COOL_TRAINER - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music - .byte TRAINER_PIC_COOL_TRAINER_F - .string "BROOKE$", 12 - .2byte ITEM_SUPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Brooke1 - -@ JENNIFER - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_COOL_TRAINER - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music - .byte TRAINER_PIC_COOL_TRAINER_F - .string "JENNIFER$", 12 - .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Jennifer - -@ HOPE - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_COOL_TRAINER - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music - .byte TRAINER_PIC_COOL_TRAINER_F - .string "HOPE$", 12 - .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Hope - -@ SHANNON - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_COOL_TRAINER - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music - .byte TRAINER_PIC_COOL_TRAINER_F - .string "SHANNON$", 12 - .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Shannon - -@ MICHELLE - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_COOL_TRAINER - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music - .byte TRAINER_PIC_COOL_TRAINER_F - .string "MICHELLE$", 12 - .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Michelle - -@ CAROLINE - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_COOL_TRAINER - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music - .byte TRAINER_PIC_COOL_TRAINER_F - .string "CAROLINE$", 12 - .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Caroline - -@ JULIE - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_COOL_TRAINER - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music - .byte TRAINER_PIC_COOL_TRAINER_F - .string "JULIE$", 12 - .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Julie - -@ BROOKE_2 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_COOL_TRAINER - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music - .byte TRAINER_PIC_COOL_TRAINER_F - .string "BROOKE$", 12 - .2byte ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Brooke2 - -@ BROOKE_3 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_COOL_TRAINER - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music - .byte TRAINER_PIC_COOL_TRAINER_F - .string "BROOKE$", 12 - .2byte ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Brooke3 - -@ BROOKE_4 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_COOL_TRAINER - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music - .byte TRAINER_PIC_COOL_TRAINER_F - .string "BROOKE$", 12 - .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Brooke4 - -@ BROOKE_5 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_COOL_TRAINER - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music - .byte TRAINER_PIC_COOL_TRAINER_F - .string "BROOKE$", 12 - .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Brooke5 - -@ PATRICIA - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_HEX_MANIAC - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music - .byte TRAINER_PIC_HEX_MANIAC - .string "PATRICIA$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Patricia - -@ KINDRA - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_HEX_MANIAC - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music - .byte TRAINER_PIC_HEX_MANIAC - .string "KINDRA$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Kindra - -@ TAMMY - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_HEX_MANIAC - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music - .byte TRAINER_PIC_HEX_MANIAC - .string "TAMMY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Tammy - -@ VALERIE_1 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_HEX_MANIAC - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music - .byte TRAINER_PIC_HEX_MANIAC - .string "VALERIE$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Valerie1 - -@ TASHA - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_HEX_MANIAC - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music - .byte TRAINER_PIC_HEX_MANIAC - .string "TASHA$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Tasha - -@ VALERIE_2 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_HEX_MANIAC - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music - .byte TRAINER_PIC_HEX_MANIAC - .string "VALERIE$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Valerie2 - -@ VALERIE_3 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_HEX_MANIAC - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music - .byte TRAINER_PIC_HEX_MANIAC - .string "VALERIE$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Valerie3 - -@ VALERIE_4 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_HEX_MANIAC - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music - .byte TRAINER_PIC_HEX_MANIAC - .string "VALERIE$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Valerie4 - -@ VALERIE_5 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_HEX_MANIAC - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music - .byte TRAINER_PIC_HEX_MANIAC - .string "VALERIE$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Valerie5 - -@ CINDY_1 - .byte F_TRAINER_PARTY_HELD_ITEM @ party type flags - .byte TRAINER_CLASS_NAME_LADY - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music - .byte TRAINER_PIC_LADY - .string "CINDY$", 12 - .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Cindy1 - -@ ANONYMOUS_2 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_LADY - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music - .byte TRAINER_PIC_LADY - .string "$", 12 - .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Anonymous2 - -@ BRIANNA_1 - .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags - .byte TRAINER_CLASS_NAME_LADY - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music - .byte TRAINER_PIC_LADY - .string "BRIANNA$", 12 - .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Brianna1 - -@ CINDY_2 - .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags - .byte TRAINER_CLASS_NAME_LADY - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music - .byte TRAINER_PIC_LADY - .string "CINDY$", 12 - .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Cindy2 - -@ BRIANNA_2 - .byte F_TRAINER_PARTY_HELD_ITEM @ party type flags - .byte TRAINER_CLASS_NAME_LADY - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music - .byte TRAINER_PIC_LADY - .string "BRIANNA$", 12 - .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Brianna2 - -@ ANETTE - .byte F_TRAINER_PARTY_HELD_ITEM @ party type flags - .byte TRAINER_CLASS_NAME_LADY - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music - .byte TRAINER_PIC_LADY - .string "ANETTE$", 12 - .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Anette - -@ CINDY_3 - .byte F_TRAINER_PARTY_HELD_ITEM @ party type flags - .byte TRAINER_CLASS_NAME_LADY - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music - .byte TRAINER_PIC_LADY - .string "CINDY$", 12 - .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Cindy3 - -@ CINDY_4 - .byte F_TRAINER_PARTY_HELD_ITEM @ party type flags - .byte TRAINER_CLASS_NAME_LADY - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music - .byte TRAINER_PIC_LADY - .string "CINDY$", 12 - .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Cindy4 - -@ CINDY_5 - .byte F_TRAINER_PARTY_HELD_ITEM @ party type flags - .byte TRAINER_CLASS_NAME_LADY - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music - .byte TRAINER_PIC_LADY - .string "CINDY$", 12 - .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Cindy5 - -@ CINDY_6 - .byte F_TRAINER_PARTY_HELD_ITEM | F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags - .byte TRAINER_CLASS_NAME_LADY - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music - .byte TRAINER_PIC_LADY - .string "CINDY$", 12 - .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Cindy6 - -@ MELISSA - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_BEAUTY - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music - .byte TRAINER_PIC_BEAUTY - .string "MELISSA$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Melissa - -@ SHEILA - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_BEAUTY - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music - .byte TRAINER_PIC_BEAUTY - .string "SHEILA$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Sheila - -@ SHIRLEY - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_BEAUTY - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music - .byte TRAINER_PIC_BEAUTY - .string "SHIRLEY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Shirley - -@ JESSICA_1 - .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags - .byte TRAINER_CLASS_NAME_BEAUTY - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music - .byte TRAINER_PIC_BEAUTY - .string "JESSICA$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Jessica1 - -@ CONNIE - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_BEAUTY - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music - .byte TRAINER_PIC_BEAUTY - .string "CONNIE$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Connie - -@ BRIDGET - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_BEAUTY - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music - .byte TRAINER_PIC_BEAUTY - .string "BRIDGET$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Bridget - -@ OLIVIA - .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags - .byte TRAINER_CLASS_NAME_BEAUTY - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music - .byte TRAINER_PIC_BEAUTY - .string "OLIVIA$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Olivia - -@ TIFFANY - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_BEAUTY - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music - .byte TRAINER_PIC_BEAUTY - .string "TIFFANY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Tiffany - -@ JESSICA_2 - .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags - .byte TRAINER_CLASS_NAME_BEAUTY - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music - .byte TRAINER_PIC_BEAUTY - .string "JESSICA$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Jessica2 - -@ JESSICA_3 - .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags - .byte TRAINER_CLASS_NAME_BEAUTY - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music - .byte TRAINER_PIC_BEAUTY - .string "JESSICA$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Jessica3 - -@ JESSICA_4 - .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags - .byte TRAINER_CLASS_NAME_BEAUTY - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music - .byte TRAINER_PIC_BEAUTY - .string "JESSICA$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Jessica4 - -@ JESSICA_5 - .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags - .byte TRAINER_CLASS_NAME_BEAUTY - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music - .byte TRAINER_PIC_BEAUTY - .string "JESSICA$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Jessica5 - -@ WINSTON_1 - .byte F_TRAINER_PARTY_HELD_ITEM @ party type flags - .byte TRAINER_CLASS_NAME_RICH_BOY - .byte TRAINER_ENCOUNTER_MUSIC_RICH @ gender flag and encounter music - .byte TRAINER_PIC_RICH_BOY - .string "WINSTON$", 12 - .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Winston1 - -@ ANONYMOUS_3 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_RICH_BOY - .byte TRAINER_ENCOUNTER_MUSIC_RICH @ gender flag and encounter music - .byte TRAINER_PIC_RICH_BOY - .string "$", 12 - .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Anonymous3 - -@ GARRET - .byte F_TRAINER_PARTY_HELD_ITEM @ party type flags - .byte TRAINER_CLASS_NAME_RICH_BOY - .byte TRAINER_ENCOUNTER_MUSIC_RICH @ gender flag and encounter music - .byte TRAINER_PIC_RICH_BOY - .string "GARRET$", 12 - .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Garret - -@ WINSTON_2 - .byte F_TRAINER_PARTY_HELD_ITEM @ party type flags - .byte TRAINER_CLASS_NAME_RICH_BOY - .byte TRAINER_ENCOUNTER_MUSIC_RICH @ gender flag and encounter music - .byte TRAINER_PIC_RICH_BOY - .string "WINSTON$", 12 - .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Winston2 - -@ WINSTON_3 - .byte F_TRAINER_PARTY_HELD_ITEM @ party type flags - .byte TRAINER_CLASS_NAME_RICH_BOY - .byte TRAINER_ENCOUNTER_MUSIC_RICH @ gender flag and encounter music - .byte TRAINER_PIC_RICH_BOY - .string "WINSTON$", 12 - .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Winston3 - -@ WINSTON_4 - .byte F_TRAINER_PARTY_HELD_ITEM @ party type flags - .byte TRAINER_CLASS_NAME_RICH_BOY - .byte TRAINER_ENCOUNTER_MUSIC_RICH @ gender flag and encounter music - .byte TRAINER_PIC_RICH_BOY - .string "WINSTON$", 12 - .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Winston4 - -@ WINSTON_5 - .byte F_TRAINER_PARTY_HELD_ITEM | F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags - .byte TRAINER_CLASS_NAME_RICH_BOY - .byte TRAINER_ENCOUNTER_MUSIC_RICH @ gender flag and encounter music - .byte TRAINER_PIC_RICH_BOY - .string "WINSTON$", 12 - .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Winston5 - -@ STEVE_1 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_POKEMANIAC - .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music - .byte TRAINER_PIC_POKEMANIAC - .string "STEVE$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Steve1 - -@ CHRIS - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_POKEMANIAC - .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music - .byte TRAINER_PIC_POKEMANIAC - .string "CHRIS$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Chris - -@ MARK - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_POKEMANIAC - .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music - .byte TRAINER_PIC_POKEMANIAC - .string "MARK$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Mark - -@ KENN - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_POKEMANIAC - .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music - .byte TRAINER_PIC_POKEMANIAC - .string "KENN$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Kenn - -@ STEVE_2 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_POKEMANIAC - .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music - .byte TRAINER_PIC_POKEMANIAC - .string "STEVE$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Steve2 - -@ STEVE_3 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_POKEMANIAC - .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music - .byte TRAINER_PIC_POKEMANIAC - .string "STEVE$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Steve3 - -@ STEVE_4 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_POKEMANIAC - .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music - .byte TRAINER_PIC_POKEMANIAC - .string "STEVE$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Steve4 - -@ STEVE_5 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_POKEMANIAC - .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music - .byte TRAINER_PIC_POKEMANIAC - .string "STEVE$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Steve5 - -@ LUIS - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_SWIMMER_M - .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music - .byte TRAINER_PIC_SWIMMER_M - .string "LUIS$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Luis - -@ AUSTIN - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_SWIMMER_M - .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music - .byte TRAINER_PIC_SWIMMER_M - .string "AUSTIN$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Austin - -@ DOUGLAS - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_SWIMMER_M - .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music - .byte TRAINER_PIC_SWIMMER_M - .string "DOUGLAS$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Douglas - -@ DARRIN - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_SWIMMER_M - .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music - .byte TRAINER_PIC_SWIMMER_M - .string "DARRIN$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Darrin - -@ TONY_1 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_SWIMMER_M - .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music - .byte TRAINER_PIC_SWIMMER_M - .string "TONY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Tony1 - -@ JEROME - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_SWIMMER_M - .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music - .byte TRAINER_PIC_SWIMMER_M - .string "JEROME$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Jerome - -@ MATTHEW - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_SWIMMER_M - .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music - .byte TRAINER_PIC_SWIMMER_M - .string "MATTHEW$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Matthew - -@ DAVID - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_SWIMMER_M - .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music - .byte TRAINER_PIC_SWIMMER_M - .string "DAVID$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_David - -@ SPENCER - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_SWIMMER_M - .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music - .byte TRAINER_PIC_SWIMMER_M - .string "SPENCER$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Spencer - -@ ROLAND - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_SWIMMER_M - .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music - .byte TRAINER_PIC_SWIMMER_M - .string "ROLAND$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Roland - -@ CODY - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_SWIMMER_M - .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music - .byte TRAINER_PIC_SWIMMER_M - .string "CODY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Cody - -@ STAN - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_SWIMMER_M - .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music - .byte TRAINER_PIC_SWIMMER_M - .string "STAN$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Stan - -@ BARRY - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_SWIMMER_M - .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music - .byte TRAINER_PIC_SWIMMER_M - .string "BARRY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Barry - -@ DEAN - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_SWIMMER_M - .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music - .byte TRAINER_PIC_SWIMMER_M - .string "DEAN$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Dean - -@ RODNEY - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_SWIMMER_M - .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music - .byte TRAINER_PIC_SWIMMER_M - .string "RODNEY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Rodney - -@ RICHARD - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_SWIMMER_M - .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music - .byte TRAINER_PIC_SWIMMER_M - .string "RICHARD$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Richard - -@ HERMAN - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_SWIMMER_M - .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music - .byte TRAINER_PIC_SWIMMER_M - .string "HERMAN$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Herman - -@ ANONYMOUS_4 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_SWIMMER_M - .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music - .byte TRAINER_PIC_SWIMMER_M - .string "$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Anonymous4 - -@ GILBERT - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_SWIMMER_M - .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music - .byte TRAINER_PIC_SWIMMER_M - .string "GILBERT$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Gilbert - -@ FRANKLIN - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_SWIMMER_M - .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music - .byte TRAINER_PIC_SWIMMER_M - .string "FRANKLIN$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Franklin - -@ DANNY - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_SWIMMER_M - .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music - .byte TRAINER_PIC_SWIMMER_M - .string "DANNY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Danny - -@ JACK - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_SWIMMER_M - .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music - .byte TRAINER_PIC_SWIMMER_M - .string "JACK$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Jack - -@ DUDLEY - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_SWIMMER_M - .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music - .byte TRAINER_PIC_SWIMMER_M - .string "DUDLEY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Dudley - -@ CHAD - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_SWIMMER_M - .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music - .byte TRAINER_PIC_SWIMMER_M - .string "CHAD$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Chad - -@ TONY_2 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_SWIMMER_M - .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music - .byte TRAINER_PIC_SWIMMER_M - .string "TONY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Tony2 - -@ TONY_3 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_SWIMMER_M - .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music - .byte TRAINER_PIC_SWIMMER_M - .string "TONY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Tony3 - -@ TONY_4 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_SWIMMER_M - .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music - .byte TRAINER_PIC_SWIMMER_M - .string "TONY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Tony4 - -@ TONY_5 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_SWIMMER_M - .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music - .byte TRAINER_PIC_SWIMMER_M - .string "TONY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Tony5 - -@ HIDEKI - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_BLACK_BELT - .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music - .byte TRAINER_PIC_BLACK_BELT - .string "HIDEKI$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Hideki - -@ HITOSHI - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_BLACK_BELT - .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music - .byte TRAINER_PIC_BLACK_BELT - .string "HITOSHI$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Hitoshi - -@ KIYO - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_BLACK_BELT - .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music - .byte TRAINER_PIC_BLACK_BELT - .string "KIYO$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Kiyo - -@ KOICHI - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_BLACK_BELT - .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music - .byte TRAINER_PIC_BLACK_BELT - .string "KOICHI$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Koichi - -@ NOB_1 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_BLACK_BELT - .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music - .byte TRAINER_PIC_BLACK_BELT - .string "NOB$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Nob1 - -@ NOB_2 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_BLACK_BELT - .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music - .byte TRAINER_PIC_BLACK_BELT - .string "NOB$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Nob2 - -@ NOB_3 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_BLACK_BELT - .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music - .byte TRAINER_PIC_BLACK_BELT - .string "NOB$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Nob3 - -@ NOB_4 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_BLACK_BELT - .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music - .byte TRAINER_PIC_BLACK_BELT - .string "NOB$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Nob4 - -@ NOB_5 - .byte F_TRAINER_PARTY_HELD_ITEM @ party type flags - .byte TRAINER_CLASS_NAME_BLACK_BELT - .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music - .byte TRAINER_PIC_BLACK_BELT - .string "NOB$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 4 @ party size - .4byte gTrainerParty_Nob5 - -@ YUJI - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_BLACK_BELT - .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music - .byte TRAINER_PIC_BLACK_BELT - .string "YUJI$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Yuji - -@ DAISUKE - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_BLACK_BELT - .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music - .byte TRAINER_PIC_BLACK_BELT - .string "DAISUKE$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Daisuke - -@ ATSUSHI - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_BLACK_BELT - .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music - .byte TRAINER_PIC_BLACK_BELT - .string "ATSUSHI$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Atsushi - -@ KIRK - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_GUITARIST - .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music - .byte TRAINER_PIC_GUITARIST - .string "KIRK$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Kirk - -@ SCOTT - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_GUITARIST - .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music - .byte TRAINER_PIC_GUITARIST - .string "SCOTT$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Scott - -@ HARVEY - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_GUITARIST - .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music - .byte TRAINER_PIC_GUITARIST - .string "HARVEY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Harvey - -@ SHAWN - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_GUITARIST - .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music - .byte TRAINER_PIC_GUITARIST - .string "SHAWN$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Shawn - -@ RANDY - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_GUITARIST - .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music - .byte TRAINER_PIC_GUITARIST - .string "RANDY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Randy - -@ DALTON_1 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_GUITARIST - .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music - .byte TRAINER_PIC_GUITARIST - .string "DALTON$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Dalton1 - -@ DALTON_2 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_GUITARIST - .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music - .byte TRAINER_PIC_GUITARIST - .string "DALTON$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Dalton2 - -@ DALTON_3 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_GUITARIST - .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music - .byte TRAINER_PIC_GUITARIST - .string "DALTON$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Dalton3 - -@ DALTON_4 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_GUITARIST - .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music - .byte TRAINER_PIC_GUITARIST - .string "DALTON$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Dalton4 - -@ DALTON_5 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_GUITARIST - .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music - .byte TRAINER_PIC_GUITARIST - .string "DALTON$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Dalton5 - -@ COLE - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_KINDLER - .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music - .byte TRAINER_PIC_KINDLER - .string "COLE$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Cole - -@ FLINT - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_KINDLER - .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music - .byte TRAINER_PIC_KINDLER - .string "FLINT$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Flint - -@ AXLE - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_KINDLER - .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music - .byte TRAINER_PIC_KINDLER - .string "AXLE$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Axle - -@ JAKE - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_KINDLER - .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music - .byte TRAINER_PIC_KINDLER - .string "JAKE$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Jake - -@ ANDY - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_KINDLER - .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music - .byte TRAINER_PIC_KINDLER - .string "ANDY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Andy - -@ BERNIE_1 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_KINDLER - .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music - .byte TRAINER_PIC_KINDLER - .string "BERNIE$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Bernie1 - -@ BERNIE_2 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_KINDLER - .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music - .byte TRAINER_PIC_KINDLER - .string "BERNIE$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Bernie2 - -@ BERNIE_3 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_KINDLER - .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music - .byte TRAINER_PIC_KINDLER - .string "BERNIE$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Bernie3 - -@ BERNIE_4 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_KINDLER - .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music - .byte TRAINER_PIC_KINDLER - .string "BERNIE$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Bernie4 - -@ BERNIE_5 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_KINDLER - .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music - .byte TRAINER_PIC_KINDLER - .string "BERNIE$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Bernie5 - -@ DREW - .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags - .byte TRAINER_CLASS_NAME_CAMPER - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_CAMPER - .string "DREW$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Drew - -@ CLIFF - .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags - .byte TRAINER_CLASS_NAME_CAMPER - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_CAMPER - .string "CLIFF$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Cliff - -@ LARRY - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_CAMPER - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_CAMPER - .string "LARRY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Larry - -@ SHANE - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_CAMPER - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_CAMPER - .string "SHANE$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Shane - -@ JUSTIN - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_CAMPER - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_CAMPER - .string "JUSTIN$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Justin - -@ ETHAN_1 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_CAMPER - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_CAMPER - .string "ETHAN$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Ethan1 - -@ JEFF - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_CAMPER - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_CAMPER - .string "JEFF$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Jeff - -@ TRAVIS - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_CAMPER - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_CAMPER - .string "TRAVIS$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Travis - -@ ETHAN_2 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_CAMPER - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_CAMPER - .string "ETHAN$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Ethan2 - -@ ETHAN_3 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_CAMPER - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_CAMPER - .string "ETHAN$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Ethan3 - -@ ETHAN_4 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_CAMPER - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_CAMPER - .string "ETHAN$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Ethan4 - -@ ETHAN_5 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_CAMPER - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_CAMPER - .string "ETHAN$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Ethan5 - -@ BRENT - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_BUG_MANIAC - .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music - .byte TRAINER_PIC_BUG_MANIAC - .string "BRENT$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Brent - -@ DONALD - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_BUG_MANIAC - .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music - .byte TRAINER_PIC_BUG_MANIAC - .string "DONALD$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Donald - -@ TAYLOR - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_BUG_MANIAC - .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music - .byte TRAINER_PIC_BUG_MANIAC - .string "TAYLOR$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Taylor - -@ BRANDON_1 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_BUG_MANIAC - .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music - .byte TRAINER_PIC_BUG_MANIAC - .string "BRANDON$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Brandon1 - -@ DEREK - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_BUG_MANIAC - .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music - .byte TRAINER_PIC_BUG_MANIAC - .string "DEREK$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Derek - -@ BRANDON_2 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_BUG_MANIAC - .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music - .byte TRAINER_PIC_BUG_MANIAC - .string "BRANDON$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Brandon2 - -@ BRANDON_3 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_BUG_MANIAC - .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music - .byte TRAINER_PIC_BUG_MANIAC - .string "BRANDON$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Brandon3 - -@ BRANDON_4 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_BUG_MANIAC - .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music - .byte TRAINER_PIC_BUG_MANIAC - .string "BRANDON$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 4 @ party size - .4byte gTrainerParty_Brandon4 - -@ BRANDON_5 - .byte F_TRAINER_PARTY_HELD_ITEM @ party type flags - .byte TRAINER_CLASS_NAME_BUG_MANIAC - .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music - .byte TRAINER_PIC_BUG_MANIAC - .string "BRANDON$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 5 @ party size - .4byte gTrainerParty_Brandon5 - -@ EDWARD - .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags - .byte TRAINER_CLASS_NAME_PSYCHIC - .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music - .byte TRAINER_PIC_PSYCHIC_M - .string "EDWARD$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Edward - -@ PRESTON - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_PSYCHIC - .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music - .byte TRAINER_PIC_PSYCHIC_M - .string "PRESTON$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Preston - -@ VIRGIL - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_PSYCHIC - .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music - .byte TRAINER_PIC_PSYCHIC_M - .string "VIRGIL$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Virgil - -@ FRITZ - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_PSYCHIC - .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music - .byte TRAINER_PIC_PSYCHIC_M - .string "FRITZ$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Fritz - -@ WILLIAM - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_PSYCHIC - .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music - .byte TRAINER_PIC_PSYCHIC_M - .string "WILLIAM$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_William - -@ JOSHUA - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_PSYCHIC - .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music - .byte TRAINER_PIC_PSYCHIC_M - .string "JOSHUA$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Joshua - -@ CAMERON_1 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_PSYCHIC - .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music - .byte TRAINER_PIC_PSYCHIC_M - .string "CAMERON$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Cameron1 - -@ CAMERON_2 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_PSYCHIC - .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music - .byte TRAINER_PIC_PSYCHIC_M - .string "CAMERON$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Cameron2 - -@ CAMERON_3 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_PSYCHIC - .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music - .byte TRAINER_PIC_PSYCHIC_M - .string "CAMERON$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Cameron3 - -@ CAMERON_4 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_PSYCHIC - .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music - .byte TRAINER_PIC_PSYCHIC_M - .string "CAMERON$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Cameron4 - -@ CAMERON_5 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_PSYCHIC - .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music - .byte TRAINER_PIC_PSYCHIC_M - .string "CAMERON$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Cameron5 - -@ JACLYN - .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags - .byte TRAINER_CLASS_NAME_PSYCHIC - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music - .byte TRAINER_PIC_PSYCHIC_F - .string "JACLYN$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Jaclyn - -@ HANNAH - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_PSYCHIC - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music - .byte TRAINER_PIC_PSYCHIC_F - .string "HANNAH$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Hannah - -@ SAMANTHA - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_PSYCHIC - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music - .byte TRAINER_PIC_PSYCHIC_F - .string "SAMANTHA$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Samantha - -@ MAURA - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_PSYCHIC - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music - .byte TRAINER_PIC_PSYCHIC_F - .string "MAURA$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Maura - -@ KAYLA - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_PSYCHIC - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music - .byte TRAINER_PIC_PSYCHIC_F - .string "KAYLA$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Kayla - -@ ALEXIS - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_PSYCHIC - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music - .byte TRAINER_PIC_PSYCHIC_F - .string "ALEXIS$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Alexis - -@ JACKI_1 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_PSYCHIC - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music - .byte TRAINER_PIC_PSYCHIC_F - .string "JACKI$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Jacki1 - -@ JACKI_2 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_PSYCHIC - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music - .byte TRAINER_PIC_PSYCHIC_F - .string "JACKI$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Jacki2 - -@ JACKI_3 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_PSYCHIC - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music - .byte TRAINER_PIC_PSYCHIC_F - .string "JACKI$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Jacki3 - -@ JACKI_4 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_PSYCHIC - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music - .byte TRAINER_PIC_PSYCHIC_F - .string "JACKI$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Jacki4 - -@ JACKI_5 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_PSYCHIC - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music - .byte TRAINER_PIC_PSYCHIC_F - .string "JACKI$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Jacki5 - -@ WALTER_1 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_GENTLEMAN - .byte TRAINER_ENCOUNTER_MUSIC_RICH @ gender flag and encounter music - .byte TRAINER_PIC_GENTLEMAN - .string "WALTER$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Walter1 - -@ TUCKER - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_GENTLEMAN - .byte TRAINER_ENCOUNTER_MUSIC_RICH @ gender flag and encounter music - .byte TRAINER_PIC_GENTLEMAN - .string "TUCKER$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Tucker - -@ THOMAS - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_GENTLEMAN - .byte TRAINER_ENCOUNTER_MUSIC_RICH @ gender flag and encounter music - .byte TRAINER_PIC_GENTLEMAN - .string "THOMAS$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Thomas - -@ WALTER_2 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_GENTLEMAN - .byte TRAINER_ENCOUNTER_MUSIC_RICH @ gender flag and encounter music - .byte TRAINER_PIC_GENTLEMAN - .string "WALTER$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Walter2 - -@ WALTER_3 - .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags - .byte TRAINER_CLASS_NAME_GENTLEMAN - .byte TRAINER_ENCOUNTER_MUSIC_RICH @ gender flag and encounter music - .byte TRAINER_PIC_GENTLEMAN - .string "WALTER$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Walter3 - -@ WALTER_4 - .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags - .byte TRAINER_CLASS_NAME_GENTLEMAN - .byte TRAINER_ENCOUNTER_MUSIC_RICH @ gender flag and encounter music - .byte TRAINER_PIC_GENTLEMAN - .string "WALTER$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Walter4 - -@ WALTER_5 - .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags - .byte TRAINER_CLASS_NAME_GENTLEMAN - .byte TRAINER_ENCOUNTER_MUSIC_RICH @ gender flag and encounter music - .byte TRAINER_PIC_GENTLEMAN - .string "WALTER$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Walter5 - -@ SIDNEY - .byte F_TRAINER_PARTY_HELD_ITEM | F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags - .byte TRAINER_CLASS_NAME_ELITE_FOUR - .byte TRAINER_ENCOUNTER_MUSIC_ELITE_FOUR @ gender flag and encounter music - .byte TRAINER_PIC_SIDNEY - .string "SIDNEY$", 12 - .2byte ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 5 @ party size - .4byte gTrainerParty_Sidney - -@ PHOEBE - .byte F_TRAINER_PARTY_HELD_ITEM | F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags - .byte TRAINER_CLASS_NAME_ELITE_FOUR - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_ELITE_FOUR @ gender flag and encounter music - .byte TRAINER_PIC_PHOEBE - .string "PHOEBE$", 12 - .2byte ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 5 @ party size - .4byte gTrainerParty_Phoebe - -@ GLACIA - .byte F_TRAINER_PARTY_HELD_ITEM | F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags - .byte TRAINER_CLASS_NAME_ELITE_FOUR - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_ELITE_FOUR @ gender flag and encounter music - .byte TRAINER_PIC_GLACIA - .string "GLACIA$", 12 - .2byte ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 5 @ party size - .4byte gTrainerParty_Glacia - -@ DRAKE - .byte F_TRAINER_PARTY_HELD_ITEM | F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags - .byte TRAINER_CLASS_NAME_ELITE_FOUR - .byte TRAINER_ENCOUNTER_MUSIC_ELITE_FOUR @ gender flag and encounter music - .byte TRAINER_PIC_DRAKE - .string "DRAKE$", 12 - .2byte ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 5 @ party size - .4byte gTrainerParty_Drake - -@ ROXANNE - .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags - .byte TRAINER_CLASS_NAME_LEADER - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music - .byte TRAINER_PIC_ROXANNE - .string "ROXANNE$", 12 - .2byte ITEM_POTION, ITEM_POTION, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Roxanne - -@ BRAWLY - .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags - .byte TRAINER_CLASS_NAME_LEADER - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_BRAWLY - .string "BRAWLY$", 12 - .2byte ITEM_SUPER_POTION, ITEM_SUPER_POTION, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Brawly - -@ WATTSON - .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags - .byte TRAINER_CLASS_NAME_LEADER - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_WATTSON - .string "WATTSON$", 12 - .2byte ITEM_SUPER_POTION, ITEM_SUPER_POTION, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Wattson - -@ FLANNERY - .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags - .byte TRAINER_CLASS_NAME_LEADER - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music - .byte TRAINER_PIC_FLANNERY - .string "FLANNERY$", 12 - .2byte ITEM_HYPER_POTION, ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Flannery - -@ NORMAN - .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags - .byte TRAINER_CLASS_NAME_LEADER - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_NORMAN - .string "NORMAN$", 12 - .2byte ITEM_HYPER_POTION, ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Norman - -@ WINONA - .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags - .byte TRAINER_CLASS_NAME_LEADER - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music - .byte TRAINER_PIC_WINONA - .string "WINONA$", 12 - .2byte ITEM_HYPER_POTION, ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 4 @ party size - .4byte gTrainerParty_Winona - -@ TATE_AND_LIZA - .byte F_TRAINER_PARTY_HELD_ITEM | F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags - .byte TRAINER_CLASS_NAME_LEADER - .byte TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music - .byte TRAINER_PIC_TATE_AND_LIZA - .string "TATE&LIZA$", 12 - .2byte ITEM_HYPER_POTION, ITEM_HYPER_POTION, ITEM_HYPER_POTION, ITEM_HYPER_POTION @ items - .4byte TRUE @ is double battle - .4byte 0x7 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_TateAndLiza - -@ WALLACE - .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags - .byte TRAINER_CLASS_NAME_LEADER - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_WALLACE - .string "WALLACE$", 12 - .2byte ITEM_HYPER_POTION, ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 5 @ party size - .4byte gTrainerParty_Wallace - -@ JERRY_1 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_SCHOOL_KID - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_SCHOOL_KID_M - .string "JERRY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Jerry1 - -@ TED - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_SCHOOL_KID - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_SCHOOL_KID_M - .string "TED$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Ted - -@ PAUL - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_SCHOOL_KID - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_SCHOOL_KID_M - .string "PAUL$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Paul - -@ JERRY_2 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_SCHOOL_KID - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_SCHOOL_KID_M - .string "JERRY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Jerry2 - -@ JERRY_3 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_SCHOOL_KID - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_SCHOOL_KID_M - .string "JERRY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Jerry3 - -@ JERRY_4 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_SCHOOL_KID - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_SCHOOL_KID_M - .string "JERRY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Jerry4 - -@ JERRY_5 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_SCHOOL_KID - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_SCHOOL_KID_M - .string "JERRY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Jerry5 - -@ KAREN_1 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_SCHOOL_KID - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music - .byte TRAINER_PIC_SCHOOL_KID_F - .string "KAREN$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Karen1 - -@ GEORGIA - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_SCHOOL_KID - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music - .byte TRAINER_PIC_SCHOOL_KID_F - .string "GEORGIA$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Georgia - -@ KAREN_2 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_SCHOOL_KID - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music - .byte TRAINER_PIC_SCHOOL_KID_F - .string "KAREN$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Karen2 - -@ KAREN_3 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_SCHOOL_KID - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music - .byte TRAINER_PIC_SCHOOL_KID_F - .string "KAREN$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Karen3 - -@ KAREN_4 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_SCHOOL_KID - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music - .byte TRAINER_PIC_SCHOOL_KID_F - .string "KAREN$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Karen4 - -@ KAREN_5 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_SCHOOL_KID - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music - .byte TRAINER_PIC_SCHOOL_KID_F - .string "KAREN$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Karen5 - -@ KATE_AND_JOY - .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags - .byte TRAINER_CLASS_NAME_SR_AND_JR - .byte TRAINER_ENCOUNTER_MUSIC_TWINS @ gender flag and encounter music - .byte TRAINER_PIC_SR_AND_JR - .string "KATE & JOY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte TRUE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_KateAndJoy - -@ ANNA_AND_MEG_1 - .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags - .byte TRAINER_CLASS_NAME_SR_AND_JR - .byte TRAINER_ENCOUNTER_MUSIC_TWINS @ gender flag and encounter music - .byte TRAINER_PIC_SR_AND_JR - .string "ANNA & MEG$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte TRUE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_AnnaAndMeg1 - -@ ANNA_AND_MEG_2 - .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags - .byte TRAINER_CLASS_NAME_SR_AND_JR - .byte TRAINER_ENCOUNTER_MUSIC_TWINS @ gender flag and encounter music - .byte TRAINER_PIC_SR_AND_JR - .string "ANNA & MEG$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte TRUE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_AnnaAndMeg2 - -@ ANNA_AND_MEG_3 - .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags - .byte TRAINER_CLASS_NAME_SR_AND_JR - .byte TRAINER_ENCOUNTER_MUSIC_TWINS @ gender flag and encounter music - .byte TRAINER_PIC_SR_AND_JR - .string "ANNA & MEG$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte TRUE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_AnnaAndMeg3 - -@ ANNA_AND_MEG_4 - .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags - .byte TRAINER_CLASS_NAME_SR_AND_JR - .byte TRAINER_ENCOUNTER_MUSIC_TWINS @ gender flag and encounter music - .byte TRAINER_PIC_SR_AND_JR - .string "ANNA & MEG$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte TRUE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_AnnaAndMeg4 - -@ ANNA_AND_MEG_5 - .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags - .byte TRAINER_CLASS_NAME_SR_AND_JR - .byte TRAINER_ENCOUNTER_MUSIC_TWINS @ gender flag and encounter music - .byte TRAINER_PIC_SR_AND_JR - .string "ANNA & MEG$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte TRUE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_AnnaAndMeg5 - -@ VICTOR - .byte F_TRAINER_PARTY_HELD_ITEM @ party type flags - .byte TRAINER_CLASS_NAME_WINSTRATE - .byte TRAINER_ENCOUNTER_MUSIC_TWINS @ gender flag and encounter music - .byte TRAINER_PIC_POKEFAN_M - .string "VICTOR$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Victor - -@ MIGUEL_1 - .byte F_TRAINER_PARTY_HELD_ITEM @ party type flags - .byte TRAINER_CLASS_NAME_POKEFAN - .byte TRAINER_ENCOUNTER_MUSIC_TWINS @ gender flag and encounter music - .byte TRAINER_PIC_POKEFAN_M - .string "MIGUEL$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Miguel1 - -@ COLTON - .byte F_TRAINER_PARTY_HELD_ITEM | F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags - .byte TRAINER_CLASS_NAME_POKEFAN - .byte TRAINER_ENCOUNTER_MUSIC_TWINS @ gender flag and encounter music - .byte TRAINER_PIC_POKEFAN_M - .string "COLTON$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 6 @ party size - .4byte gTrainerParty_Colton - -@ MIGUEL_2 - .byte F_TRAINER_PARTY_HELD_ITEM @ party type flags - .byte TRAINER_CLASS_NAME_POKEFAN - .byte TRAINER_ENCOUNTER_MUSIC_TWINS @ gender flag and encounter music - .byte TRAINER_PIC_POKEFAN_M - .string "MIGUEL$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Miguel2 - -@ MIGUEL_3 - .byte F_TRAINER_PARTY_HELD_ITEM @ party type flags - .byte TRAINER_CLASS_NAME_POKEFAN - .byte TRAINER_ENCOUNTER_MUSIC_TWINS @ gender flag and encounter music - .byte TRAINER_PIC_POKEFAN_M - .string "MIGUEL$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Miguel3 - -@ MIGUEL_4 - .byte F_TRAINER_PARTY_HELD_ITEM @ party type flags - .byte TRAINER_CLASS_NAME_POKEFAN - .byte TRAINER_ENCOUNTER_MUSIC_TWINS @ gender flag and encounter music - .byte TRAINER_PIC_POKEFAN_M - .string "MIGUEL$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Miguel4 - -@ MIGUEL_5 - .byte F_TRAINER_PARTY_HELD_ITEM @ party type flags - .byte TRAINER_CLASS_NAME_POKEFAN - .byte TRAINER_ENCOUNTER_MUSIC_TWINS @ gender flag and encounter music - .byte TRAINER_PIC_POKEFAN_M - .string "MIGUEL$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Miguel5 - -@ VICTORIA - .byte F_TRAINER_PARTY_HELD_ITEM @ party type flags - .byte TRAINER_CLASS_NAME_WINSTRATE - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_TWINS @ gender flag and encounter music - .byte TRAINER_PIC_POKEFAN_F - .string "VICTORIA$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x3 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Victoria - -@ VANESSA - .byte F_TRAINER_PARTY_HELD_ITEM @ party type flags - .byte TRAINER_CLASS_NAME_POKEFAN - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_TWINS @ gender flag and encounter music - .byte TRAINER_PIC_POKEFAN_F - .string "VANESSA$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Vanessa - -@ MARISSA - .byte F_TRAINER_PARTY_HELD_ITEM @ party type flags - .byte TRAINER_CLASS_NAME_POKEFAN - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_TWINS @ gender flag and encounter music - .byte TRAINER_PIC_POKEFAN_F - .string "MARISSA$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Marissa - -@ ISABEL_1 - .byte F_TRAINER_PARTY_HELD_ITEM @ party type flags - .byte TRAINER_CLASS_NAME_POKEFAN - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_TWINS @ gender flag and encounter music - .byte TRAINER_PIC_POKEFAN_F - .string "ISABEL$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Isabel1 - -@ ISABEL_2 - .byte F_TRAINER_PARTY_HELD_ITEM @ party type flags - .byte TRAINER_CLASS_NAME_POKEFAN - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_TWINS @ gender flag and encounter music - .byte TRAINER_PIC_POKEFAN_F - .string "ISABEL$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Isabel2 - -@ ISABEL_3 - .byte F_TRAINER_PARTY_HELD_ITEM @ party type flags - .byte TRAINER_CLASS_NAME_POKEFAN - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_TWINS @ gender flag and encounter music - .byte TRAINER_PIC_POKEFAN_F - .string "ISABEL$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Isabel3 - -@ ISABEL_4 - .byte F_TRAINER_PARTY_HELD_ITEM @ party type flags - .byte TRAINER_CLASS_NAME_POKEFAN - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_TWINS @ gender flag and encounter music - .byte TRAINER_PIC_POKEFAN_F - .string "ISABEL$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Isabel4 - -@ ISABEL_5 - .byte F_TRAINER_PARTY_HELD_ITEM @ party type flags - .byte TRAINER_CLASS_NAME_POKEFAN - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_TWINS @ gender flag and encounter music - .byte TRAINER_PIC_POKEFAN_F - .string "ISABEL$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Isabel5 - -@ TIMOTHY_1 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_EXPERT - .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music - .byte TRAINER_PIC_EXPERT_M - .string "TIMOTHY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Timothy1 - -@ TIMOTHY_2 - .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags - .byte TRAINER_CLASS_NAME_EXPERT - .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music - .byte TRAINER_PIC_EXPERT_M - .string "TIMOTHY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Timothy2 - -@ TIMOTHY_3 - .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags - .byte TRAINER_CLASS_NAME_EXPERT - .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music - .byte TRAINER_PIC_EXPERT_M - .string "TIMOTHY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Timothy3 - -@ TIMOTHY_4 - .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags - .byte TRAINER_CLASS_NAME_EXPERT - .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music - .byte TRAINER_PIC_EXPERT_M - .string "TIMOTHY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Timothy4 - -@ TIMOTHY_5 - .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags - .byte TRAINER_CLASS_NAME_EXPERT - .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music - .byte TRAINER_PIC_EXPERT_M - .string "TIMOTHY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Timothy5 - -@ VICKY - .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags - .byte TRAINER_CLASS_NAME_WINSTRATE - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music - .byte TRAINER_PIC_EXPERT_F - .string "VICKY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Vicky - -@ SHELBY_1 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_EXPERT - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music - .byte TRAINER_PIC_EXPERT_F - .string "SHELBY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Shelby1 - -@ SHELBY_2 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_EXPERT - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music - .byte TRAINER_PIC_EXPERT_F - .string "SHELBY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Shelby2 - -@ SHELBY_3 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_EXPERT - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music - .byte TRAINER_PIC_EXPERT_F - .string "SHELBY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Shelby3 - -@ SHELBY_4 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_EXPERT - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music - .byte TRAINER_PIC_EXPERT_F - .string "SHELBY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Shelby4 - -@ SHELBY_5 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_EXPERT - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music - .byte TRAINER_PIC_EXPERT_F - .string "SHELBY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Shelby5 - -@ CALVIN_1 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_YOUNGSTER - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_YOUNGSTER - .string "CALVIN$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Calvin1 - -@ BILLY - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_YOUNGSTER - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_YOUNGSTER - .string "BILLY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Billy - -@ JOSH - .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags - .byte TRAINER_CLASS_NAME_YOUNGSTER - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_YOUNGSTER - .string "JOSH$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Josh - -@ TOMMY - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_YOUNGSTER - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_YOUNGSTER - .string "TOMMY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Tommy - -@ JOEY - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_YOUNGSTER - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_YOUNGSTER - .string "JOEY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Joey - -@ BEN - .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags - .byte TRAINER_CLASS_NAME_YOUNGSTER - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_YOUNGSTER - .string "BEN$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Ben - -@ ANONYMOUS_5 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_YOUNGSTER - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_YOUNGSTER - .string "$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Anonymous5 - -@ KEVIN - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_YOUNGSTER - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_YOUNGSTER - .string "KEVIN$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Kevin - -@ NEAL - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_YOUNGSTER - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_YOUNGSTER - .string "NEAL$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Neal - -@ DILLON - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_YOUNGSTER - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_YOUNGSTER - .string "DILLON$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Dillon - -@ CALVIN_2 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_YOUNGSTER - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_YOUNGSTER - .string "CALVIN$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Calvin2 - -@ CALVIN_3 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_YOUNGSTER - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_YOUNGSTER - .string "CALVIN$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Calvin3 - -@ CALVIN_4 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_YOUNGSTER - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_YOUNGSTER - .string "CALVIN$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Calvin4 - -@ CALVIN_5 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_YOUNGSTER - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_YOUNGSTER - .string "CALVIN$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Calvin5 - -@ EDDIE - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_YOUNGSTER - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_YOUNGSTER - .string "EDDIE$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Eddie - -@ ALLEN - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_YOUNGSTER - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_YOUNGSTER - .string "ALLEN$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Allen - -@ TIMMY - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_YOUNGSTER - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_YOUNGSTER - .string "TIMMY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Timmy - -@ STEVEN - .byte F_TRAINER_PARTY_HELD_ITEM | F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags - .byte TRAINER_CLASS_NAME_CHAMPION - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_STEVEN - .string "STEVEN$", 12 - .2byte ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_FULL_RESTORE, ITEM_FULL_RESTORE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 6 @ party size - .4byte gTrainerParty_Steven - -@ ANDREW - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_FISHERMAN - .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music - .byte TRAINER_PIC_FISHERMAN - .string "ANDREW$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Andrew - -@ IVAN - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_FISHERMAN - .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music - .byte TRAINER_PIC_FISHERMAN - .string "IVAN$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Ivan - -@ CLAUDE - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_FISHERMAN - .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music - .byte TRAINER_PIC_FISHERMAN - .string "CLAUDE$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 4 @ party size - .4byte gTrainerParty_Claude - -@ ELLIOT_1 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_FISHERMAN - .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music - .byte TRAINER_PIC_FISHERMAN - .string "ELLIOT$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Elliot1 - -@ NED - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_FISHERMAN - .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music - .byte TRAINER_PIC_FISHERMAN - .string "NED$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Ned - -@ DALE - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_FISHERMAN - .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music - .byte TRAINER_PIC_FISHERMAN - .string "DALE$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 4 @ party size - .4byte gTrainerParty_Dale - -@ NOLAN - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_FISHERMAN - .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music - .byte TRAINER_PIC_FISHERMAN - .string "NOLAN$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Nolan - -@ BARNY - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_FISHERMAN - .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music - .byte TRAINER_PIC_FISHERMAN - .string "BARNY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Barny - -@ WADE - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_FISHERMAN - .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music - .byte TRAINER_PIC_FISHERMAN - .string "WADE$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Wade - -@ CARTER - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_FISHERMAN - .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music - .byte TRAINER_PIC_FISHERMAN - .string "CARTER$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 4 @ party size - .4byte gTrainerParty_Carter - -@ ELLIOT_2 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_FISHERMAN - .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music - .byte TRAINER_PIC_FISHERMAN - .string "ELLIOT$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Elliot2 - -@ ELLIOT_3 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_FISHERMAN - .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music - .byte TRAINER_PIC_FISHERMAN - .string "ELLIOT$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 4 @ party size - .4byte gTrainerParty_Elliot3 - -@ ELLIOT_4 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_FISHERMAN - .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music - .byte TRAINER_PIC_FISHERMAN - .string "ELLIOT$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 4 @ party size - .4byte gTrainerParty_Elliot4 - -@ ELLIOT_5 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_FISHERMAN - .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music - .byte TRAINER_PIC_FISHERMAN - .string "ELLIOT$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x3 @ AI flags - .4byte 4 @ party size - .4byte gTrainerParty_Elliot5 - -@ RONALD - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_FISHERMAN - .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music - .byte TRAINER_PIC_FISHERMAN - .string "RONALD$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 6 @ party size - .4byte gTrainerParty_Ronald - -@ JACOB - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TRIATHLETE - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_CYCLING_TRIATHLETE_M - .string "JACOB$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Jacob - -@ ANTHONY - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TRIATHLETE - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_CYCLING_TRIATHLETE_M - .string "ANTHONY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Anthony - -@ BENJAMIN_1 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TRIATHLETE - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_CYCLING_TRIATHLETE_M - .string "BENJAMIN$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Benjamin1 - -@ BENJAMIN_2 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TRIATHLETE - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_CYCLING_TRIATHLETE_M - .string "BENJAMIN$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Benjamin2 - -@ BENJAMIN_3 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TRIATHLETE - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_CYCLING_TRIATHLETE_M - .string "BENJAMIN$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Benjamin3 - -@ BENJAMIN_4 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TRIATHLETE - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_CYCLING_TRIATHLETE_M - .string "BENJAMIN$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Benjamin4 - -@ BENJAMIN_5 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TRIATHLETE - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_CYCLING_TRIATHLETE_M - .string "BENJAMIN$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Benjamin5 - -@ ABIGAIL_1 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TRIATHLETE - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music - .byte TRAINER_PIC_CYCLING_TRIATHLETE_F - .string "ABIGAIL$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Abigail1 - -@ JASMINE - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TRIATHLETE - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music - .byte TRAINER_PIC_CYCLING_TRIATHLETE_F - .string "JASMINE$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Jasmine - -@ ABIGAIL_2 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TRIATHLETE - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music - .byte TRAINER_PIC_CYCLING_TRIATHLETE_F - .string "ABIGAIL$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Abigail2 - -@ ABIGAIL_3 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TRIATHLETE - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music - .byte TRAINER_PIC_CYCLING_TRIATHLETE_F - .string "ABIGAIL$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Abigail3 - -@ ABIGAIL_4 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TRIATHLETE - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music - .byte TRAINER_PIC_CYCLING_TRIATHLETE_F - .string "ABIGAIL$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Abigail4 - -@ ABIGAIL_5 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TRIATHLETE - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music - .byte TRAINER_PIC_CYCLING_TRIATHLETE_F - .string "ABIGAIL$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Abigail5 - -@ DYLAN_1 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TRIATHLETE - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_RUNNING_TRIATHLETE_M - .string "DYLAN$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Dylan1 - -@ DYLAN_2 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TRIATHLETE - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_RUNNING_TRIATHLETE_M - .string "DYLAN$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Dylan2 - -@ DYLAN_3 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TRIATHLETE - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_RUNNING_TRIATHLETE_M - .string "DYLAN$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Dylan3 - -@ DYLAN_4 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TRIATHLETE - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_RUNNING_TRIATHLETE_M - .string "DYLAN$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Dylan4 - -@ DYLAN_5 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TRIATHLETE - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_RUNNING_TRIATHLETE_M - .string "DYLAN$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Dylan5 - -@ MARIA_1 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TRIATHLETE - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music - .byte TRAINER_PIC_RUNNING_TRIATHLETE_F - .string "MARIA$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Maria1 - -@ MARIA_2 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TRIATHLETE - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music - .byte TRAINER_PIC_RUNNING_TRIATHLETE_F - .string "MARIA$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Maria2 - -@ MARIA_3 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TRIATHLETE - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music - .byte TRAINER_PIC_RUNNING_TRIATHLETE_F - .string "MARIA$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Maria3 - -@ MARIA_4 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TRIATHLETE - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music - .byte TRAINER_PIC_RUNNING_TRIATHLETE_F - .string "MARIA$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Maria4 - -@ MARIA_5 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TRIATHLETE - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music - .byte TRAINER_PIC_RUNNING_TRIATHLETE_F - .string "MARIA$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Maria5 - -@ CALEB - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TRIATHLETE - .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music - .byte TRAINER_PIC_SWIMMING_TRIATHLETE_M - .string "CALEB$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 4 @ party size - .4byte gTrainerParty_Caleb - -@ ANONYMOUS_6 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TRIATHLETE - .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music - .byte TRAINER_PIC_SWIMMING_TRIATHLETE_M - .string "$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Anonymous6 - -@ ISAIAH_1 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TRIATHLETE - .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music - .byte TRAINER_PIC_SWIMMING_TRIATHLETE_M - .string "ISAIAH$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Isaiah1 - -@ ANONYMOUS_7 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TRIATHLETE - .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music - .byte TRAINER_PIC_SWIMMING_TRIATHLETE_M - .string "$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Anonymous7 - -@ CHASE - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TRIATHLETE - .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music - .byte TRAINER_PIC_SWIMMING_TRIATHLETE_M - .string "CHASE$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Chase - -@ ISAIAH_2 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TRIATHLETE - .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music - .byte TRAINER_PIC_SWIMMING_TRIATHLETE_M - .string "ISAIAH$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Isaiah2 - -@ ISAIAH_3 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TRIATHLETE - .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music - .byte TRAINER_PIC_SWIMMING_TRIATHLETE_M - .string "ISAIAH$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Isaiah3 - -@ ISAIAH_4 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TRIATHLETE - .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music - .byte TRAINER_PIC_SWIMMING_TRIATHLETE_M - .string "ISAIAH$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Isaiah4 - -@ ISAIAH_5 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TRIATHLETE - .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music - .byte TRAINER_PIC_SWIMMING_TRIATHLETE_M - .string "ISAIAH$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Isaiah5 - -@ ANONYMOUS_8 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TRIATHLETE - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music - .byte TRAINER_PIC_SWIMMING_TRIATHLETE_F - .string "$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Anonymous8 - -@ CONNOR - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TRIATHLETE - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music - .byte TRAINER_PIC_SWIMMING_TRIATHLETE_F - .string "CONNOR$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 4 @ party size - .4byte gTrainerParty_Connor - -@ ANONYMOUS_9 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TRIATHLETE - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music - .byte TRAINER_PIC_SWIMMING_TRIATHLETE_F - .string "$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Anonymous9 - -@ KATELYN_1 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TRIATHLETE - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music - .byte TRAINER_PIC_SWIMMING_TRIATHLETE_F - .string "KATELYN$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Katelyn1 - -@ ALLISON - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TRIATHLETE - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music - .byte TRAINER_PIC_SWIMMING_TRIATHLETE_F - .string "ALLISON$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 4 @ party size - .4byte gTrainerParty_Allison - -@ KATELYN_2 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TRIATHLETE - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music - .byte TRAINER_PIC_SWIMMING_TRIATHLETE_F - .string "KATELYN$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Katelyn2 - -@ KATELYN_3 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TRIATHLETE - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music - .byte TRAINER_PIC_SWIMMING_TRIATHLETE_F - .string "KATELYN$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Katelyn3 - -@ KATELYN_4 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TRIATHLETE - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music - .byte TRAINER_PIC_SWIMMING_TRIATHLETE_F - .string "KATELYN$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Katelyn4 - -@ KATELYN_5 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TRIATHLETE - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music - .byte TRAINER_PIC_SWIMMING_TRIATHLETE_F - .string "KATELYN$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Katelyn5 - -@ NICOLAS_1 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_DRAGON_TAMER - .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music - .byte TRAINER_PIC_DRAGON_TAMER - .string "NICOLAS$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Nicolas1 - -@ NICOLAS_2 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_DRAGON_TAMER - .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music - .byte TRAINER_PIC_DRAGON_TAMER - .string "NICOLAS$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Nicolas2 - -@ NICOLAS_3 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_DRAGON_TAMER - .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music - .byte TRAINER_PIC_DRAGON_TAMER - .string "NICOLAS$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Nicolas3 - -@ NICOLAS_4 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_DRAGON_TAMER - .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music - .byte TRAINER_PIC_DRAGON_TAMER - .string "NICOLAS$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Nicolas4 - -@ NICOLAS_5 - .byte F_TRAINER_PARTY_HELD_ITEM @ party type flags - .byte TRAINER_CLASS_NAME_DRAGON_TAMER - .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music - .byte TRAINER_PIC_DRAGON_TAMER - .string "NICOLAS$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Nicolas5 - -@ AARON - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_DRAGON_TAMER - .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music - .byte TRAINER_PIC_DRAGON_TAMER - .string "AARON$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Aaron - -@ PERRY - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_BIRD_KEEPER - .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music - .byte TRAINER_PIC_BIRD_KEEPER - .string "PERRY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Perry - -@ HUGH - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_BIRD_KEEPER - .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music - .byte TRAINER_PIC_BIRD_KEEPER - .string "HUGH$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Hugh - -@ PHIL - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_BIRD_KEEPER - .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music - .byte TRAINER_PIC_BIRD_KEEPER - .string "PHIL$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Phil - -@ JARED - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_BIRD_KEEPER - .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music - .byte TRAINER_PIC_BIRD_KEEPER - .string "JARED$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Jared - -@ ANONYMOUS_10 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_BIRD_KEEPER - .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music - .byte TRAINER_PIC_BIRD_KEEPER - .string "$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 4 @ party size - .4byte gTrainerParty_Anonymous10 - -@ TANNER - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_BIRD_KEEPER - .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music - .byte TRAINER_PIC_BIRD_KEEPER - .string "TANNER$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Tanner - -@ WILL - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_BIRD_KEEPER - .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music - .byte TRAINER_PIC_BIRD_KEEPER - .string "WILL$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Will - -@ COLIN - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_BIRD_KEEPER - .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music - .byte TRAINER_PIC_BIRD_KEEPER - .string "COLIN$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Colin - -@ ROBERT_1 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_BIRD_KEEPER - .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music - .byte TRAINER_PIC_BIRD_KEEPER - .string "ROBERT$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Robert1 - -@ BENNY - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_BIRD_KEEPER - .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music - .byte TRAINER_PIC_BIRD_KEEPER - .string "BENNY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Benny - -@ CHESTER - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_BIRD_KEEPER - .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music - .byte TRAINER_PIC_BIRD_KEEPER - .string "CHESTER$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Chester - -@ ROBERT_2 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_BIRD_KEEPER - .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music - .byte TRAINER_PIC_BIRD_KEEPER - .string "ROBERT$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Robert2 - -@ ROBERT_3 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_BIRD_KEEPER - .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music - .byte TRAINER_PIC_BIRD_KEEPER - .string "ROBERT$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Robert3 - -@ ROBERT_4 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_BIRD_KEEPER - .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music - .byte TRAINER_PIC_BIRD_KEEPER - .string "ROBERT$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Robert4 - -@ ROBERT_5 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_BIRD_KEEPER - .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music - .byte TRAINER_PIC_BIRD_KEEPER - .string "ROBERT$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Robert5 - -@ ALEX - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_BIRD_KEEPER - .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music - .byte TRAINER_PIC_BIRD_KEEPER - .string "ALEX$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 4 @ party size - .4byte gTrainerParty_Alex - -@ BECK - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_BIRD_KEEPER - .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music - .byte TRAINER_PIC_BIRD_KEEPER - .string "BECK$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Beck - -@ YASU - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_NINJA_BOY - .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music - .byte TRAINER_PIC_NINJA_BOY - .string "YASU$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x3 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Yasu - -@ TAKASHI - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_NINJA_BOY - .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music - .byte TRAINER_PIC_NINJA_BOY - .string "TAKASHI$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x3 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Takashi - -@ MAKOTO - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_NINJA_BOY - .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music - .byte TRAINER_PIC_NINJA_BOY - .string "MAKOTO$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x0 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Makoto - -@ HIDEO_1 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_NINJA_BOY - .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music - .byte TRAINER_PIC_NINJA_BOY - .string "HIDEO$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x0 @ AI flags - .4byte 4 @ party size - .4byte gTrainerParty_Hideo1 - -@ LAO_1 - .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags - .byte TRAINER_CLASS_NAME_NINJA_BOY - .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music - .byte TRAINER_PIC_NINJA_BOY - .string "LAO$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x0 @ AI flags - .4byte 4 @ party size - .4byte gTrainerParty_Lao1 - -@ LUNG - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_NINJA_BOY - .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music - .byte TRAINER_PIC_NINJA_BOY - .string "LUNG$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x0 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Lung - -@ LAO_2 - .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags - .byte TRAINER_CLASS_NAME_NINJA_BOY - .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music - .byte TRAINER_PIC_NINJA_BOY - .string "LAO$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x0 @ AI flags - .4byte 4 @ party size - .4byte gTrainerParty_Lao2 - -@ LAO_3 - .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags - .byte TRAINER_CLASS_NAME_NINJA_BOY - .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music - .byte TRAINER_PIC_NINJA_BOY - .string "LAO$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x0 @ AI flags - .4byte 4 @ party size - .4byte gTrainerParty_Lao3 - -@ LAO_4 - .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags - .byte TRAINER_CLASS_NAME_NINJA_BOY - .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music - .byte TRAINER_PIC_NINJA_BOY - .string "LAO$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x0 @ AI flags - .4byte 4 @ party size - .4byte gTrainerParty_Lao4 - -@ LAO_5 - .byte F_TRAINER_PARTY_HELD_ITEM | F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags - .byte TRAINER_CLASS_NAME_NINJA_BOY - .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music - .byte TRAINER_PIC_NINJA_BOY - .string "LAO$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x0 @ AI flags - .4byte 4 @ party size - .4byte gTrainerParty_Lao5 - -@ TESSA - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_BATTLE_GIRL - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music - .byte TRAINER_PIC_BATTLE_GIRL - .string "TESSA$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Tessa - -@ LAURA - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_BATTLE_GIRL - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music - .byte TRAINER_PIC_BATTLE_GIRL - .string "LAURA$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Laura - -@ CYNDY_1 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_BATTLE_GIRL - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music - .byte TRAINER_PIC_BATTLE_GIRL - .string "CYNDY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Cyndy1 - -@ CORA - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_BATTLE_GIRL - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music - .byte TRAINER_PIC_BATTLE_GIRL - .string "CORA$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Cora - -@ JILL - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_BATTLE_GIRL - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music - .byte TRAINER_PIC_BATTLE_GIRL - .string "JILL$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Jill - -@ CYNDY_2 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_BATTLE_GIRL - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music - .byte TRAINER_PIC_BATTLE_GIRL - .string "CYNDY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Cyndy2 - -@ CYNDY_3 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_BATTLE_GIRL - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music - .byte TRAINER_PIC_BATTLE_GIRL - .string "CYNDY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Cyndy3 - -@ CYNDY_4 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_BATTLE_GIRL - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music - .byte TRAINER_PIC_BATTLE_GIRL - .string "CYNDY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Cyndy4 - -@ CYNDY_5 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_BATTLE_GIRL - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music - .byte TRAINER_PIC_BATTLE_GIRL - .string "CYNDY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Cyndy5 - -@ MADELINE_1 - .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags - .byte TRAINER_CLASS_NAME_PARASOL_LADY - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music - .byte TRAINER_PIC_PARASOL_LADY - .string "MADELINE$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Madeline1 - -@ CLARISSA - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_PARASOL_LADY - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music - .byte TRAINER_PIC_PARASOL_LADY - .string "CLARISSA$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Clarissa - -@ ANGELICA - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_PARASOL_LADY - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music - .byte TRAINER_PIC_PARASOL_LADY - .string "ANGELICA$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Angelica - -@ MADELINE_2 - .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags - .byte TRAINER_CLASS_NAME_PARASOL_LADY - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music - .byte TRAINER_PIC_PARASOL_LADY - .string "MADELINE$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Madeline2 - -@ MADELINE_3 - .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags - .byte TRAINER_CLASS_NAME_PARASOL_LADY - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music - .byte TRAINER_PIC_PARASOL_LADY - .string "MADELINE$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Madeline3 - -@ MADELINE_4 - .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags - .byte TRAINER_CLASS_NAME_PARASOL_LADY - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music - .byte TRAINER_PIC_PARASOL_LADY - .string "MADELINE$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Madeline4 - -@ MADELINE_5 - .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags - .byte TRAINER_CLASS_NAME_PARASOL_LADY - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music - .byte TRAINER_PIC_PARASOL_LADY - .string "MADELINE$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Madeline5 - -@ BEVERLY - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_SWIMMER_F - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music - .byte TRAINER_PIC_SWIMMER_F - .string "BEVERLY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Beverly - -@ DAWN - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_SWIMMER_F - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music - .byte TRAINER_PIC_SWIMMER_F - .string "DAWN$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Dawn - -@ NICOLE - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_SWIMMER_F - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music - .byte TRAINER_PIC_SWIMMER_F - .string "NICOLE$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Nicole - -@ DENISE - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_SWIMMER_F - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music - .byte TRAINER_PIC_SWIMMER_F - .string "DENISE$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Denise - -@ BETH - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_SWIMMER_F - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music - .byte TRAINER_PIC_SWIMMER_F - .string "BETH$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Beth - -@ TARA - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_SWIMMER_F - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music - .byte TRAINER_PIC_SWIMMER_F - .string "TARA$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Tara - -@ MISSY - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_SWIMMER_F - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music - .byte TRAINER_PIC_SWIMMER_F - .string "MISSY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 4 @ party size - .4byte gTrainerParty_Missy - -@ ALICE - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_SWIMMER_F - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music - .byte TRAINER_PIC_SWIMMER_F - .string "ALICE$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Alice - -@ JENNY_1 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_SWIMMER_F - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music - .byte TRAINER_PIC_SWIMMER_F - .string "JENNY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Jenny1 - -@ GRACE - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_SWIMMER_F - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music - .byte TRAINER_PIC_SWIMMER_F - .string "GRACE$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Grace - -@ TANYA - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_SWIMMER_F - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music - .byte TRAINER_PIC_SWIMMER_F - .string "TANYA$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Tanya - -@ SHARON - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_SWIMMER_F - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music - .byte TRAINER_PIC_SWIMMER_F - .string "SHARON$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Sharon - -@ NIKKI - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_SWIMMER_F - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music - .byte TRAINER_PIC_SWIMMER_F - .string "NIKKI$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Nikki - -@ BRENDA - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_SWIMMER_F - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music - .byte TRAINER_PIC_SWIMMER_F - .string "BRENDA$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Brenda - -@ KATIE - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_SWIMMER_F - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music - .byte TRAINER_PIC_SWIMMER_F - .string "KATIE$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Katie - -@ SUSIE - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_SWIMMER_F - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music - .byte TRAINER_PIC_SWIMMER_F - .string "SUSIE$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Susie - -@ KARA - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_SWIMMER_F - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music - .byte TRAINER_PIC_SWIMMER_F - .string "KARA$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Kara - -@ DANA - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_SWIMMER_F - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music - .byte TRAINER_PIC_SWIMMER_F - .string "DANA$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Dana - -@ ERIN - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_SWIMMER_F - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music - .byte TRAINER_PIC_SWIMMER_F - .string "ERIN$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Erin - -@ DEBRA - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_SWIMMER_F - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music - .byte TRAINER_PIC_SWIMMER_F - .string "DEBRA$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Debra - -@ LINDA - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_SWIMMER_F - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music - .byte TRAINER_PIC_SWIMMER_F - .string "LINDA$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Linda - -@ KAYLEE - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_SWIMMER_F - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music - .byte TRAINER_PIC_SWIMMER_F - .string "KAYLEE$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Kaylee - -@ LAUREL - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_SWIMMER_F - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music - .byte TRAINER_PIC_SWIMMER_F - .string "LAUREL$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Laurel - -@ DARCY - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_SWIMMER_F - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music - .byte TRAINER_PIC_SWIMMER_F - .string "DARCY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Darcy - -@ JENNY_2 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_SWIMMER_F - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music - .byte TRAINER_PIC_SWIMMER_F - .string "JENNY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Jenny2 - -@ JENNY_3 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_SWIMMER_F - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music - .byte TRAINER_PIC_SWIMMER_F - .string "JENNY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Jenny3 - -@ JENNY_4 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_SWIMMER_F - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music - .byte TRAINER_PIC_SWIMMER_F - .string "JENNY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Jenny4 - -@ JENNY_5 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_SWIMMER_F - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music - .byte TRAINER_PIC_SWIMMER_F - .string "JENNY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Jenny5 - -@ HEIDI - .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags - .byte TRAINER_CLASS_NAME_PICNICKER - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music - .byte TRAINER_PIC_PICNICKER - .string "HEIDI$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Heidi - -@ BECKY - .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags - .byte TRAINER_CLASS_NAME_PICNICKER - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music - .byte TRAINER_PIC_PICNICKER - .string "BECKY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Becky - -@ CAROL - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_PICNICKER - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music - .byte TRAINER_PIC_PICNICKER - .string "CAROL$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Carol - -@ NANCY - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_PICNICKER - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music - .byte TRAINER_PIC_PICNICKER - .string "NANCY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Nancy - -@ MARTHA - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_PICNICKER - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music - .byte TRAINER_PIC_PICNICKER - .string "MARTHA$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Martha - -@ DIANA_1 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_PICNICKER - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music - .byte TRAINER_PIC_PICNICKER - .string "DIANA$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Diana1 - -@ NINA - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_PICNICKER - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music - .byte TRAINER_PIC_PICNICKER - .string "NINA$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Nina - -@ IRENE - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_PICNICKER - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music - .byte TRAINER_PIC_PICNICKER - .string "IRENE$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Irene - -@ DIANA_2 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_PICNICKER - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music - .byte TRAINER_PIC_PICNICKER - .string "DIANA$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Diana2 - -@ DIANA_3 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_PICNICKER - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music - .byte TRAINER_PIC_PICNICKER - .string "DIANA$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Diana3 - -@ DIANA_4 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_PICNICKER - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music - .byte TRAINER_PIC_PICNICKER - .string "DIANA$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Diana4 - -@ DIANA_5 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_PICNICKER - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music - .byte TRAINER_PIC_PICNICKER - .string "DIANA$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Diana5 - -@ AMY_AND_LIV_1 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TWINS - .byte TRAINER_ENCOUNTER_MUSIC_TWINS @ gender flag and encounter music - .byte TRAINER_PIC_TWINS - .string "AMY & LIV$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte TRUE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_AmyAndLiv1 - -@ AMY_AND_LIV_2 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TWINS - .byte TRAINER_ENCOUNTER_MUSIC_TWINS @ gender flag and encounter music - .byte TRAINER_PIC_TWINS - .string "AMY & LIV$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte TRUE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_AmyAndLiv2 - -@ GINA_AND_MIA_1 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TWINS - .byte TRAINER_ENCOUNTER_MUSIC_TWINS @ gender flag and encounter music - .byte TRAINER_PIC_TWINS - .string "GINA & MIA$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte TRUE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_GinaAndMia1 - -@ MIU_AND_YUKI - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TWINS - .byte TRAINER_ENCOUNTER_MUSIC_TWINS @ gender flag and encounter music - .byte TRAINER_PIC_TWINS - .string "MIU & YUKI$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte TRUE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_MiuAndYuki - -@ AMY_AND_LIV_3 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TWINS - .byte TRAINER_ENCOUNTER_MUSIC_TWINS @ gender flag and encounter music - .byte TRAINER_PIC_TWINS - .string "AMY & LIV$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte TRUE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_AmyAndLiv3 - -@ GINA_AND_MIA_2 - .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags - .byte TRAINER_CLASS_NAME_TWINS - .byte TRAINER_ENCOUNTER_MUSIC_TWINS @ gender flag and encounter music - .byte TRAINER_PIC_TWINS - .string "GINA & MIA$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte TRUE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_GinaAndMia2 - -@ AMY_AND_LIV_4 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TWINS - .byte TRAINER_ENCOUNTER_MUSIC_TWINS @ gender flag and encounter music - .byte TRAINER_PIC_TWINS - .string "AMY & LIV$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte TRUE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_AmyAndLiv4 - -@ AMY_AND_LIV_5 - .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags - .byte TRAINER_CLASS_NAME_TWINS - .byte TRAINER_ENCOUNTER_MUSIC_TWINS @ gender flag and encounter music - .byte TRAINER_PIC_TWINS - .string "AMY & LIV$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte TRUE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_AmyAndLiv5 - -@ AMY_AND_LIV_6 - .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags - .byte TRAINER_CLASS_NAME_TWINS - .byte TRAINER_ENCOUNTER_MUSIC_TWINS @ gender flag and encounter music - .byte TRAINER_PIC_TWINS - .string "AMY & LIV$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte TRUE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_AmyAndLiv6 - -@ HUEY - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_SAILOR - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_SAILOR - .string "HUEY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Huey - -@ EDMOND - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_SAILOR - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_SAILOR - .string "EDMOND$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Edmond - -@ ERNEST_1 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_SAILOR - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_SAILOR - .string "ERNEST$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Ernest1 - -@ DWAYNE - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_SAILOR - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_SAILOR - .string "DWAYNE$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Dwayne - -@ PHILLIP - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_SAILOR - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_SAILOR - .string "PHILLIP$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Phillip - -@ LEONARD - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_SAILOR - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_SAILOR - .string "LEONARD$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Leonard - -@ DUNCAN - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_SAILOR - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_SAILOR - .string "DUNCAN$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Duncan - -@ ERNEST_2 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_SAILOR - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_SAILOR - .string "ERNEST$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Ernest2 - -@ ERNEST_3 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_SAILOR - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_SAILOR - .string "ERNEST$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Ernest3 - -@ ERNEST_4 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_SAILOR - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_SAILOR - .string "ERNEST$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Ernest4 - -@ ERNEST_5 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_SAILOR - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_SAILOR - .string "ERNEST$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Ernest5 - -@ ANONYMOUS_11 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_BOARDER - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_YOUNGSTER - .string "$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Anonymous11 - -@ ANONYMOUS_12 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_BOARDER - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_YOUNGSTER - .string "$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Anonymous12 - -@ ANONYMOUS_13 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_BOARDER - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_YOUNGSTER - .string "$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Anonymous13 - -@ SONNY - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_BOARDER - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_YOUNGSTER - .string "SONNY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Sonny - -@ DONOVAN - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_BOARDER - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_YOUNGSTER - .string "DONOVAN$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Donovan - -@ GERALD - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_BOARDER - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_YOUNGSTER - .string "GERALD$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Gerald - -@ KELVIN - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_BOARDER - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_YOUNGSTER - .string "KELVIN$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Kelvin - -@ KODY - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_BOARDER - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_YOUNGSTER - .string "KODY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Kody - -@ TEVIN - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_BOARDER - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_YOUNGSTER - .string "TEVIN$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Tevin - -@ DAMON - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_BOARDER - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_YOUNGSTER - .string "DAMON$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Damon - -@ PABLO - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_BOARDER - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_YOUNGSTER - .string "PABLO$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Pablo - -@ EDWIN_1 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_COLLECTOR - .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music - .byte TRAINER_PIC_COLLECTOR - .string "EDWIN$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Edwin1 - -@ HECTOR_1 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_COLLECTOR - .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music - .byte TRAINER_PIC_COLLECTOR - .string "HECTOR$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Hector1 - -@ HECTOR_2 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_COLLECTOR - .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music - .byte TRAINER_PIC_COLLECTOR - .string "HECTOR$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Hector2 - -@ EDWIN_2 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_COLLECTOR - .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music - .byte TRAINER_PIC_COLLECTOR - .string "EDWIN$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Edwin2 - -@ EDWIN_3 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_COLLECTOR - .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music - .byte TRAINER_PIC_COLLECTOR - .string "EDWIN$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Edwin3 - -@ EDWIN_4 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_COLLECTOR - .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music - .byte TRAINER_PIC_COLLECTOR - .string "EDWIN$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Edwin4 - -@ EDWIN_5 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_COLLECTOR - .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music - .byte TRAINER_PIC_COLLECTOR - .string "EDWIN$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Edwin5 - -@ WALLY_1 - .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags - .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3 - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_WALLY - .string "WALLY$", 12 - .2byte ITEM_SUPER_POTION, ITEM_SUPER_POTION, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 5 @ party size - .4byte gTrainerParty_Wally1 - -@ BRENDAN_1 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3 - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_BRENDAN - .string "BRENDAN$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Brendan1 - -@ BRENDAN_2 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3 - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_BRENDAN - .string "BRENDAN$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Brendan2 - -@ BRENDAN_3 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3 - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_BRENDAN - .string "BRENDAN$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Brendan3 - -@ BRENDAN_4 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3 - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_BRENDAN - .string "BRENDAN$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0xb @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Brendan4 - -@ BRENDAN_5 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3 - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_BRENDAN - .string "BRENDAN$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Brendan5 - -@ BRENDAN_6 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3 - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_BRENDAN - .string "BRENDAN$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Brendan6 - -@ BRENDAN_7 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3 - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_BRENDAN - .string "BRENDAN$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Brendan7 - -@ BRENDAN_8 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3 - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_BRENDAN - .string "BRENDAN$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Brendan8 - -@ BRENDAN_9 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3 - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_BRENDAN - .string "BRENDAN$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Brendan9 - -@ MAY_1 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3 - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music - .byte TRAINER_PIC_MAY - .string "MAY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_May1 - -@ MAY_2 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3 - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music - .byte TRAINER_PIC_MAY - .string "MAY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_May2 - -@ MAY_3 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3 - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music - .byte TRAINER_PIC_MAY - .string "MAY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_May3 - -@ MAY_4 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3 - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music - .byte TRAINER_PIC_MAY - .string "MAY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_May4 - -@ MAY_5 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3 - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music - .byte TRAINER_PIC_MAY - .string "MAY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_May5 - -@ MAY_6 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3 - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music - .byte TRAINER_PIC_MAY - .string "MAY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_May6 - -@ MAY_7 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3 - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music - .byte TRAINER_PIC_MAY - .string "MAY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_May7 - -@ MAY_8 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3 - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music - .byte TRAINER_PIC_MAY - .string "MAY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_May8 - -@ MAY_9 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3 - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music - .byte TRAINER_PIC_MAY - .string "MAY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_May9 - -@ ISAAC_1 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_POKEMON_BREEDER - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_POKEMON_BREEDER_M - .string "ISAAC$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 6 @ party size - .4byte gTrainerParty_Isaac1 - -@ RILEY - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_POKEMON_BREEDER - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_POKEMON_BREEDER_M - .string "RILEY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Riley - -@ AIDAN - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_POKEMON_BREEDER - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_POKEMON_BREEDER_M - .string "AIDAN$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Aidan - -@ ISAAC_2 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_POKEMON_BREEDER - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_POKEMON_BREEDER_M - .string "ISAAC$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 6 @ party size - .4byte gTrainerParty_Isaac2 - -@ ISAAC_3 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_POKEMON_BREEDER - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_POKEMON_BREEDER_M - .string "ISAAC$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 6 @ party size - .4byte gTrainerParty_Isaac3 - -@ ISAAC_4 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_POKEMON_BREEDER - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_POKEMON_BREEDER_M - .string "ISAAC$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 6 @ party size - .4byte gTrainerParty_Isaac4 - -@ ISAAC_5 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_POKEMON_BREEDER - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_POKEMON_BREEDER_M - .string "ISAAC$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 6 @ party size - .4byte gTrainerParty_Isaac5 - -@ LYDIA_1 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_POKEMON_BREEDER - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music - .byte TRAINER_PIC_POKEMON_BREEDER_F - .string "LYDIA$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 6 @ party size - .4byte gTrainerParty_Lydia1 - -@ ALEXIA - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_POKEMON_BREEDER - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music - .byte TRAINER_PIC_POKEMON_BREEDER_F - .string "ALEXIA$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Alexia - -@ DANIELLE - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_POKEMON_BREEDER - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music - .byte TRAINER_PIC_POKEMON_BREEDER_F - .string "DANIELLE$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Danielle - -@ LYDIA_2 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_POKEMON_BREEDER - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music - .byte TRAINER_PIC_POKEMON_BREEDER_F - .string "LYDIA$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 6 @ party size - .4byte gTrainerParty_Lydia2 - -@ LYDIA_3 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_POKEMON_BREEDER - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music - .byte TRAINER_PIC_POKEMON_BREEDER_F - .string "LYDIA$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 6 @ party size - .4byte gTrainerParty_Lydia3 - -@ LYDIA_4 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_POKEMON_BREEDER - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music - .byte TRAINER_PIC_POKEMON_BREEDER_F - .string "LYDIA$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 6 @ party size - .4byte gTrainerParty_Lydia4 - -@ LYDIA_5 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_POKEMON_BREEDER - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music - .byte TRAINER_PIC_POKEMON_BREEDER_F - .string "LYDIA$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 6 @ party size - .4byte gTrainerParty_Lydia5 - -@ JACKSON_1 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_POKEMON_RANGER - .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music - .byte TRAINER_PIC_POKEMON_RANGER_M - .string "JACKSON$", 12 - .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Jackson1 - -@ CARLOS - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_POKEMON_RANGER - .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music - .byte TRAINER_PIC_POKEMON_RANGER_M - .string "CARLOS$", 12 - .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Carlos - -@ SEBASTIAN - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_POKEMON_RANGER - .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music - .byte TRAINER_PIC_POKEMON_RANGER_M - .string "SEBASTIAN$", 12 - .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Sebastian - -@ JACKSON_2 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_POKEMON_RANGER - .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music - .byte TRAINER_PIC_POKEMON_RANGER_M - .string "JACKSON$", 12 - .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0xb @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Jackson2 - -@ JACKSON_3 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_POKEMON_RANGER - .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music - .byte TRAINER_PIC_POKEMON_RANGER_M - .string "JACKSON$", 12 - .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Jackson3 - -@ JACKSON_4 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_POKEMON_RANGER - .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music - .byte TRAINER_PIC_POKEMON_RANGER_M - .string "JACKSON$", 12 - .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0xb @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Jackson4 - -@ JACKSON_5 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_POKEMON_RANGER - .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music - .byte TRAINER_PIC_POKEMON_RANGER_M - .string "JACKSON$", 12 - .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Jackson5 - -@ CATHERINE_1 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_POKEMON_RANGER - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music - .byte TRAINER_PIC_POKEMON_RANGER_F - .string "CATHERINE$", 12 - .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0xb @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Catherine1 - -@ JENNA - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_POKEMON_RANGER - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music - .byte TRAINER_PIC_POKEMON_RANGER_F - .string "JENNA$", 12 - .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0xb @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Jenna - -@ SOPHIA - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_POKEMON_RANGER - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music - .byte TRAINER_PIC_POKEMON_RANGER_F - .string "SOPHIA$", 12 - .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Sophia - -@ CATHERINE_2 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_POKEMON_RANGER - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music - .byte TRAINER_PIC_POKEMON_RANGER_F - .string "CATHERINE$", 12 - .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0xb @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Catherine2 - -@ CATHERINE_3 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_POKEMON_RANGER - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music - .byte TRAINER_PIC_POKEMON_RANGER_F - .string "CATHERINE$", 12 - .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Catherine3 - -@ CATHERINE_4 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_POKEMON_RANGER - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music - .byte TRAINER_PIC_POKEMON_RANGER_F - .string "CATHERINE$", 12 - .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0xb @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Catherine4 - -@ CATHERINE_5 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_POKEMON_RANGER - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music - .byte TRAINER_PIC_POKEMON_RANGER_F - .string "CATHERINE$", 12 - .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Catherine5 - -@ MAXIE_1 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_MAGMA_LEADER - .byte TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music - .byte TRAINER_PIC_MAXIE - .string "MAXIE$", 12 - .2byte ITEM_SUPER_POTION, ITEM_SUPER_POTION, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Maxie1 - -@ GRUNT_28 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TEAM_MAGMA - .byte TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music - .byte TRAINER_PIC_MAGMA_GRUNT_M - .string "GRUNT$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Grunt28 - -@ GRUNT_29 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TEAM_MAGMA - .byte TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music - .byte TRAINER_PIC_MAGMA_GRUNT_M - .string "GRUNT$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 4 @ party size - .4byte gTrainerParty_Grunt29 - -@ GRUNT_30 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TEAM_MAGMA - .byte TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music - .byte TRAINER_PIC_MAGMA_GRUNT_M - .string "GRUNT$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Grunt30 - -@ GRUNT_31 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TEAM_MAGMA - .byte TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music - .byte TRAINER_PIC_MAGMA_GRUNT_M - .string "GRUNT$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Grunt31 - -@ GRUNT_32 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TEAM_MAGMA - .byte TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music - .byte TRAINER_PIC_MAGMA_GRUNT_M - .string "GRUNT$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Grunt32 - -@ GRUNT_33 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TEAM_MAGMA - .byte TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music - .byte TRAINER_PIC_MAGMA_GRUNT_M - .string "GRUNT$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Grunt33 - -@ GRUNT_34 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TEAM_MAGMA - .byte TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music - .byte TRAINER_PIC_MAGMA_GRUNT_M - .string "GRUNT$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Grunt34 - -@ GRUNT_35 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TEAM_MAGMA - .byte TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music - .byte TRAINER_PIC_MAGMA_GRUNT_M - .string "GRUNT$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Grunt35 - -@ GRUNT_36 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TEAM_MAGMA - .byte TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music - .byte TRAINER_PIC_MAGMA_GRUNT_M - .string "GRUNT$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Grunt36 - -@ GRUNT_37 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TEAM_MAGMA - .byte TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music - .byte TRAINER_PIC_MAGMA_GRUNT_M - .string "GRUNT$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Grunt37 - -@ GRUNT_38 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TEAM_MAGMA - .byte TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music - .byte TRAINER_PIC_MAGMA_GRUNT_M - .string "GRUNT$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Grunt38 - -@ GRUNT_39 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TEAM_MAGMA - .byte TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music - .byte TRAINER_PIC_MAGMA_GRUNT_M - .string "GRUNT$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Grunt39 - -@ GRUNT_40 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TEAM_MAGMA - .byte TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music - .byte TRAINER_PIC_MAGMA_GRUNT_M - .string "GRUNT$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Grunt40 - -@ GRUNT_41 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TEAM_MAGMA - .byte TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music - .byte TRAINER_PIC_MAGMA_GRUNT_M - .string "GRUNT$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Grunt41 - -@ GRUNT_42 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TEAM_MAGMA - .byte TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music - .byte TRAINER_PIC_MAGMA_GRUNT_M - .string "GRUNT$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Grunt42 - -@ GRUNT_43 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TEAM_MAGMA - .byte TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music - .byte TRAINER_PIC_MAGMA_GRUNT_M - .string "GRUNT$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Grunt43 - -@ GRUNT_44 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TEAM_MAGMA - .byte TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music - .byte TRAINER_PIC_MAGMA_GRUNT_M - .string "GRUNT$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Grunt44 - -@ GRUNT_45 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TEAM_MAGMA - .byte TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music - .byte TRAINER_PIC_MAGMA_GRUNT_M - .string "GRUNT$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Grunt45 - -@ GRUNT_46 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TEAM_MAGMA - .byte TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music - .byte TRAINER_PIC_MAGMA_GRUNT_M - .string "GRUNT$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Grunt46 - -@ GRUNT_47 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TEAM_MAGMA - .byte TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music - .byte TRAINER_PIC_MAGMA_GRUNT_M - .string "GRUNT$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Grunt47 - -@ GRUNT_48 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TEAM_MAGMA - .byte TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music - .byte TRAINER_PIC_MAGMA_GRUNT_M - .string "GRUNT$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Grunt48 - -@ GRUNT_49 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TEAM_MAGMA - .byte TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music - .byte TRAINER_PIC_MAGMA_GRUNT_M - .string "GRUNT$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Grunt49 - -@ GRUNT_50 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TEAM_MAGMA - .byte TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music - .byte TRAINER_PIC_MAGMA_GRUNT_M - .string "GRUNT$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Grunt50 - -@ GRUNT_51 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TEAM_MAGMA - .byte TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music - .byte TRAINER_PIC_MAGMA_GRUNT_M - .string "GRUNT$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Grunt51 - -@ GRUNT_52 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TEAM_MAGMA - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music - .byte TRAINER_PIC_MAGMA_GRUNT_F - .string "GRUNT$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Grunt52 - -@ GRUNT_53 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TEAM_MAGMA - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music - .byte TRAINER_PIC_MAGMA_GRUNT_F - .string "GRUNT$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Grunt53 - -@ GRUNT_54 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TEAM_MAGMA - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music - .byte TRAINER_PIC_MAGMA_GRUNT_F - .string "GRUNT$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Grunt54 - -@ ANONYMOUS_14 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_MAGMA_ADMIN - .byte TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music - .byte TRAINER_PIC_BEAUTY - .string "$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Anonymous14 - -@ ANONYMOUS_15 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_MAGMA_ADMIN - .byte TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music - .byte TRAINER_PIC_MAGMA_ADMIN_M - .string "$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Anonymous15 - -@ TABITHA_1 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_MAGMA_ADMIN - .byte TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music - .byte TRAINER_PIC_MAGMA_ADMIN_M - .string "TABITHA$", 12 - .2byte ITEM_SUPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0xb @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Tabitha1 - -@ TABITHA_2 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_MAGMA_ADMIN - .byte TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music - .byte TRAINER_PIC_MAGMA_ADMIN_M - .string "TABITHA$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Tabitha2 - -@ ANONYMOUS_16 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_MAGMA_ADMIN - .byte TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music - .byte TRAINER_PIC_MAGMA_ADMIN_M - .string "$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0xb @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Anonymous16 - -@ COURTNEY_1 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_MAGMA_ADMIN - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music - .byte TRAINER_PIC_MAGMA_ADMIN_F - .string "COURTNEY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Courtney1 - -@ COURTNEY_2 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_MAGMA_ADMIN - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music - .byte TRAINER_PIC_MAGMA_ADMIN_F - .string "COURTNEY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0xb @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Courtney2 - -@ MAXIE_2 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_MAGMA_LEADER - .byte TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music - .byte TRAINER_PIC_MAXIE - .string "MAXIE$", 12 - .2byte ITEM_SUPER_POTION, ITEM_SUPER_POTION, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Maxie2 - -@ MAXIE_3 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_MAGMA_LEADER - .byte TRAINER_ENCOUNTER_MUSIC_MAGMA @ gender flag and encounter music - .byte TRAINER_PIC_MAXIE - .string "MAXIE$", 12 - .2byte ITEM_SUPER_POTION, ITEM_SUPER_POTION, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Maxie3 - -@ TIANA - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_LASS - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music - .byte TRAINER_PIC_LASS - .string "TIANA$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Tiana - -@ HALEY_1 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_LASS - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music - .byte TRAINER_PIC_LASS - .string "HALEY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Haley1 - -@ JANICE - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_LASS - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music - .byte TRAINER_PIC_LASS - .string "JANICE$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Janice - -@ VIVI - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_WINSTRATE - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music - .byte TRAINER_PIC_LASS - .string "VIVI$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Vivi - -@ HALEY_2 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_LASS - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music - .byte TRAINER_PIC_LASS - .string "HALEY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Haley2 - -@ HALEY_3 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_LASS - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music - .byte TRAINER_PIC_LASS - .string "HALEY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Haley3 - -@ HALEY_4 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_LASS - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music - .byte TRAINER_PIC_LASS - .string "HALEY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Haley4 - -@ HALEY_5 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_LASS - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music - .byte TRAINER_PIC_LASS - .string "HALEY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Haley5 - -@ SALLY - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_LASS - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music - .byte TRAINER_PIC_LASS - .string "SALLY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Sally - -@ ROBIN - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_LASS - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music - .byte TRAINER_PIC_LASS - .string "ROBIN$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Robin - -@ ANDREA - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_LASS - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music - .byte TRAINER_PIC_LASS - .string "ANDREA$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Andrea - -@ CRISSY - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_LASS - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music - .byte TRAINER_PIC_LASS - .string "CRISSY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Crissy - -@ RICK - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_BUG_CATCHER - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_BUG_CATCHER - .string "RICK$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Rick - -@ LYLE - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_BUG_CATCHER - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_BUG_CATCHER - .string "LYLE$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 6 @ party size - .4byte gTrainerParty_Lyle - -@ JOSE - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_BUG_CATCHER - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_BUG_CATCHER - .string "JOSE$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Jose - -@ DOUG - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_BUG_CATCHER - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_BUG_CATCHER - .string "DOUG$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Doug - -@ GREG - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_BUG_CATCHER - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_BUG_CATCHER - .string "GREG$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Greg - -@ KENT - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_BUG_CATCHER - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_BUG_CATCHER - .string "KENT$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Kent - -@ JAMES_1 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_BUG_CATCHER - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_BUG_CATCHER - .string "JAMES$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_James1 - -@ JAMES_2 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_BUG_CATCHER - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_BUG_CATCHER - .string "JAMES$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_James2 - -@ JAMES_3 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_BUG_CATCHER - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_BUG_CATCHER - .string "JAMES$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_James3 - -@ JAMES_4 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_BUG_CATCHER - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_BUG_CATCHER - .string "JAMES$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_James4 - -@ JAMES_5 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_BUG_CATCHER - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_BUG_CATCHER - .string "JAMES$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 4 @ party size - .4byte gTrainerParty_James5 - -@ BRICE - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_HIKER - .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music - .byte TRAINER_PIC_HIKER - .string "BRICE$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Brice - -@ TRENT_1 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_HIKER - .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music - .byte TRAINER_PIC_HIKER - .string "TRENT$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 4 @ party size - .4byte gTrainerParty_Trent1 - -@ LENNY - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_HIKER - .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music - .byte TRAINER_PIC_HIKER - .string "LENNY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Lenny - -@ LUCAS_1 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_HIKER - .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music - .byte TRAINER_PIC_HIKER - .string "LUCAS$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Lucas1 - -@ ALAN - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_HIKER - .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music - .byte TRAINER_PIC_HIKER - .string "ALAN$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Alan - -@ CLARK - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_HIKER - .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music - .byte TRAINER_PIC_HIKER - .string "CLARK$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Clark - -@ ERIC - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_HIKER - .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music - .byte TRAINER_PIC_HIKER - .string "ERIC$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Eric - -@ LUCAS_2 - .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags - .byte TRAINER_CLASS_NAME_HIKER - .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music - .byte TRAINER_PIC_HIKER - .string "LUCAS$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Lucas2 - -@ MIKE_1 - .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags - .byte TRAINER_CLASS_NAME_HIKER - .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music - .byte TRAINER_PIC_HIKER - .string "MIKE$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Mike1 - -@ MIKE_2 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_HIKER - .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music - .byte TRAINER_PIC_HIKER - .string "MIKE$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Mike2 - -@ TRENT_2 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_HIKER - .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music - .byte TRAINER_PIC_HIKER - .string "TRENT$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 4 @ party size - .4byte gTrainerParty_Trent2 - -@ TRENT_3 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_HIKER - .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music - .byte TRAINER_PIC_HIKER - .string "TRENT$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 4 @ party size - .4byte gTrainerParty_Trent3 - -@ TRENT_4 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_HIKER - .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music - .byte TRAINER_PIC_HIKER - .string "TRENT$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 4 @ party size - .4byte gTrainerParty_Trent4 - -@ TRENT_5 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_HIKER - .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music - .byte TRAINER_PIC_HIKER - .string "TRENT$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 4 @ party size - .4byte gTrainerParty_Trent5 - -@ DEZ_AND_LUKE - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_YOUNG_COUPLE - .byte TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music - .byte TRAINER_PIC_YOUNG_COUPLE - .string "DEZ & LUKE$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte TRUE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_DezAndLuke - -@ LEA_AND_JED - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_YOUNG_COUPLE - .byte TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music - .byte TRAINER_PIC_YOUNG_COUPLE - .string "LEA & JED$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte TRUE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_LeaAndJed - -@ LOIS_AND_HAL_1 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_YOUNG_COUPLE - .byte TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music - .byte TRAINER_PIC_YOUNG_COUPLE - .string "LOIS & HAL$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte TRUE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_LoisAndHal1 - -@ LOIS_AND_HAL_2 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_YOUNG_COUPLE - .byte TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music - .byte TRAINER_PIC_YOUNG_COUPLE - .string "LOIS & HAL$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte TRUE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_LoisAndHal2 - -@ LOIS_AND_HAL_3 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_YOUNG_COUPLE - .byte TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music - .byte TRAINER_PIC_YOUNG_COUPLE - .string "LOIS & HAL$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte TRUE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_LoisAndHal3 - -@ LOIS_AND_HAL_4 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_YOUNG_COUPLE - .byte TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music - .byte TRAINER_PIC_YOUNG_COUPLE - .string "LOIS & HAL$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte TRUE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_LoisAndHal4 - -@ LOIS_AND_HAL_5 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_YOUNG_COUPLE - .byte TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music - .byte TRAINER_PIC_YOUNG_COUPLE - .string "LOIS & HAL$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte TRUE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_LoisAndHal5 - -@ JOHANNA - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_BEAUTY - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music - .byte TRAINER_PIC_BEAUTY - .string "JOHANNA$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Johanna - -@ ZANE - .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags - .byte TRAINER_CLASS_NAME_COOL_TRAINER - .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music - .byte TRAINER_PIC_COOL_TRAINER_M - .string "ZANE$", 12 - .2byte ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Zane - -@ VIVIAN - .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags - .byte TRAINER_CLASS_NAME_BATTLE_GIRL - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music - .byte TRAINER_PIC_BATTLE_GIRL - .string "VIVIAN$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Vivian - -@ SADIE - .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags - .byte TRAINER_CLASS_NAME_BATTLE_GIRL - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music - .byte TRAINER_PIC_BATTLE_GIRL - .string "SADIE$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Sadie - -@ HIDEO_2 - .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags - .byte TRAINER_CLASS_NAME_NINJA_BOY - .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music - .byte TRAINER_PIC_NINJA_BOY - .string "HIDEO$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x3 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Hideo2 - -@ KEIGO - .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags - .byte TRAINER_CLASS_NAME_NINJA_BOY - .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music - .byte TRAINER_PIC_NINJA_BOY - .string "KEIGO$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x3 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Keigo - -@ TSUNAO - .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags - .byte TRAINER_CLASS_NAME_NINJA_BOY - .byte TRAINER_ENCOUNTER_MUSIC_SUSPICIOUS @ gender flag and encounter music - .byte TRAINER_PIC_NINJA_BOY - .string "TSUNAO$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x3 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Tsunao - -@ TERRELL - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_CAMPER - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_CAMPER - .string "TERRELL$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Terrell - -@ KYLEE - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_PICNICKER - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music - .byte TRAINER_PIC_PICNICKER - .string "KYLEE$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Kylee - -@ WALLY_2 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3 - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_WALLY - .string "WALLY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 1 @ party size - .4byte gTrainerParty_Wally2 - -@ WALLY_3 - .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags - .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3 - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_WALLY - .string "WALLY$", 12 - .2byte ITEM_SUPER_POTION, ITEM_SUPER_POTION, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 5 @ party size - .4byte gTrainerParty_Wally3 - -@ WALLY_4 - .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags - .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3 - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_WALLY - .string "WALLY$", 12 - .2byte ITEM_SUPER_POTION, ITEM_SUPER_POTION, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 5 @ party size - .4byte gTrainerParty_Wally4 - -@ WALLY_5 - .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags - .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3 - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_WALLY - .string "WALLY$", 12 - .2byte ITEM_SUPER_POTION, ITEM_SUPER_POTION, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 5 @ party size - .4byte gTrainerParty_Wally5 - -@ WALLY_6 - .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags - .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3 - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_WALLY - .string "WALLY$", 12 - .2byte ITEM_SUPER_POTION, ITEM_SUPER_POTION, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 5 @ party size - .4byte gTrainerParty_Wally6 - -@ BRENDAN_10 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3 - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_BRENDAN - .string "BRENDAN$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 4 @ party size - .4byte gTrainerParty_Brendan10 - -@ BRENDAN_11 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3 - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_BRENDAN - .string "BRENDAN$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 4 @ party size - .4byte gTrainerParty_Brendan11 - -@ BRENDAN_12 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3 - .byte TRAINER_ENCOUNTER_MUSIC_MALE @ gender flag and encounter music - .byte TRAINER_PIC_BRENDAN - .string "BRENDAN$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 4 @ party size - .4byte gTrainerParty_Brendan12 - -@ MAY_10 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3 - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music - .byte TRAINER_PIC_MAY - .string "MAY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 4 @ party size - .4byte gTrainerParty_May10 - -@ MAY_11 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3 - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music - .byte TRAINER_PIC_MAY - .string "MAY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 4 @ party size - .4byte gTrainerParty_May11 - -@ MAY_12 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_POKEMON_TRAINER_3 - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_FEMALE @ gender flag and encounter music - .byte TRAINER_PIC_MAY - .string "MAY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 4 @ party size - .4byte gTrainerParty_May12 - -@ JONAH - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_FISHERMAN - .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music - .byte TRAINER_PIC_FISHERMAN - .string "JONAH$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 4 @ party size - .4byte gTrainerParty_Jonah - -@ HENRY - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_FISHERMAN - .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music - .byte TRAINER_PIC_FISHERMAN - .string "HENRY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Henry - -@ ROGER - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_FISHERMAN - .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music - .byte TRAINER_PIC_FISHERMAN - .string "ROGER$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 4 @ party size - .4byte gTrainerParty_Roger - -@ ALEXA - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_COOL_TRAINER - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music - .byte TRAINER_PIC_COOL_TRAINER_F - .string "ALEXA$", 12 - .2byte ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Alexa - -@ RUBEN - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_COOL_TRAINER - .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music - .byte TRAINER_PIC_COOL_TRAINER_M - .string "RUBEN$", 12 - .2byte ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x7 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Ruben - -@ KOJI - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_BLACK_BELT - .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music - .byte TRAINER_PIC_BLACK_BELT - .string "KOJI$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Koji - -@ WAYNE - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_FISHERMAN - .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music - .byte TRAINER_PIC_FISHERMAN - .string "WAYNE$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 4 @ party size - .4byte gTrainerParty_Wayne - -@ BYRON - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_BIRD_KEEPER - .byte TRAINER_ENCOUNTER_MUSIC_COOL @ gender flag and encounter music - .byte TRAINER_PIC_BIRD_KEEPER - .string "BYRON$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_Byron - -@ REED - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_SWIMMER_M - .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music - .byte TRAINER_PIC_SWIMMER_M - .string "REED$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 4 @ party size - .4byte gTrainerParty_Reed - -@ TISHA - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_SWIMMER_F - .byte F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music - .byte TRAINER_PIC_SWIMMER_F - .string "TISHA$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 3 @ party size - .4byte gTrainerParty_Tisha - -@ TORI_AND_TIA - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_TWINS - .byte TRAINER_ENCOUNTER_MUSIC_TWINS @ gender flag and encounter music - .byte TRAINER_PIC_TWINS - .string "TORI & TIA$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte TRUE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_ToriAndTia - -@ KIM_AND_IRIS - .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags - .byte TRAINER_CLASS_NAME_SR_AND_JR - .byte TRAINER_ENCOUNTER_MUSIC_TWINS @ gender flag and encounter music - .byte TRAINER_PIC_SR_AND_JR - .string "KIM & IRIS$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte TRUE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_KimAndIris - -@ TYRA_AND_IVY - .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags - .byte TRAINER_CLASS_NAME_SR_AND_JR - .byte TRAINER_ENCOUNTER_MUSIC_TWINS @ gender flag and encounter music - .byte TRAINER_PIC_SR_AND_JR - .string "TYRA & IVY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte TRUE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_TyraAndIvy - -@ MEL_AND_PAUL - .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags - .byte TRAINER_CLASS_NAME_YOUNG_COUPLE - .byte TRAINER_ENCOUNTER_MUSIC_GIRL @ gender flag and encounter music - .byte TRAINER_PIC_YOUNG_COUPLE - .string "MEL & PAUL$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte TRUE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_MelAndPaul - -@ JOHN_AND_JAY_1 - .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags - .byte TRAINER_CLASS_NAME_OLD_COUPLE - .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music - .byte TRAINER_PIC_OLD_COUPLE - .string "JOHN & JAY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte TRUE @ is double battle - .4byte 0x7 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_JohnAndJay1 - -@ JOHN_AND_JAY_2 - .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags - .byte TRAINER_CLASS_NAME_OLD_COUPLE - .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music - .byte TRAINER_PIC_OLD_COUPLE - .string "JOHN & JAY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte TRUE @ is double battle - .4byte 0x7 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_JohnAndJay2 - -@ JOHN_AND_JAY_3 - .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags - .byte TRAINER_CLASS_NAME_OLD_COUPLE - .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music - .byte TRAINER_PIC_OLD_COUPLE - .string "JOHN & JAY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte TRUE @ is double battle - .4byte 0x7 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_JohnAndJay3 - -@ JOHN_AND_JAY_4 - .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags - .byte TRAINER_CLASS_NAME_OLD_COUPLE - .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music - .byte TRAINER_PIC_OLD_COUPLE - .string "JOHN & JAY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte TRUE @ is double battle - .4byte 0xb @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_JohnAndJay4 - -@ JOHN_AND_JAY_5 - .byte F_TRAINER_PARTY_CUSTOM_MOVESET @ party type flags - .byte TRAINER_CLASS_NAME_OLD_COUPLE - .byte TRAINER_ENCOUNTER_MUSIC_INTENSE @ gender flag and encounter music - .byte TRAINER_PIC_OLD_COUPLE - .string "JOHN & JAY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte TRUE @ is double battle - .4byte 0x7 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_JohnAndJay5 - -@ RELI_AND_IAN - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_SIS_AND_BRO - .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music - .byte TRAINER_PIC_SIS_AND_BRO - .string "RELI & IAN$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte TRUE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_ReliAndIan - -@ RITA_AND_SAM_1 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_SIS_AND_BRO - .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music - .byte TRAINER_PIC_SIS_AND_BRO - .string "RITA & SAM$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte TRUE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_RitaAndSam1 - -@ RITA_AND_SAM_2 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_SIS_AND_BRO - .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music - .byte TRAINER_PIC_SIS_AND_BRO - .string "RITA & SAM$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte TRUE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_RitaAndSam2 - -@ RITA_AND_SAM_3 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_SIS_AND_BRO - .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music - .byte TRAINER_PIC_SIS_AND_BRO - .string "RITA & SAM$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte TRUE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_RitaAndSam3 - -@ RITA_AND_SAM_4 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_SIS_AND_BRO - .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music - .byte TRAINER_PIC_SIS_AND_BRO - .string "RITA & SAM$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte TRUE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_RitaAndSam4 - -@ RITA_AND_SAM_5 - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_SIS_AND_BRO - .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music - .byte TRAINER_PIC_SIS_AND_BRO - .string "RITA & SAM$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte TRUE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_RitaAndSam5 - -@ LISA_AND_RAY - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_SIS_AND_BRO - .byte TRAINER_ENCOUNTER_MUSIC_SWIMMER @ gender flag and encounter music - .byte TRAINER_PIC_SIS_AND_BRO - .string "LISA & RAY$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte TRUE @ is double battle - .4byte 0x1 @ AI flags - .4byte 2 @ party size - .4byte gTrainerParty_LisaAndRay - -@ EUGENE - .byte 0 @ party type flags - .byte TRAINER_CLASS_NAME_FISHERMAN - .byte TRAINER_ENCOUNTER_MUSIC_HIKER @ gender flag and encounter music - .byte TRAINER_PIC_FISHERMAN - .string "EUGENE$", 12 - .2byte ITEM_NONE, ITEM_NONE, ITEM_NONE, ITEM_NONE @ items - .4byte FALSE @ is double battle - .4byte 0x1 @ AI flags - .4byte 4 @ party size - .4byte gTrainerParty_Eugene diff --git a/data/type_effectiveness.inc b/data/type_effectiveness.inc new file mode 100644 index 000000000..d0272d9e9 --- /dev/null +++ b/data/type_effectiveness.inc @@ -0,0 +1,119 @@ +@ format: attacking type, defending type, damage multiplier +@ the multiplier is a (decimal) fixed-point number: +@ 20 is ×2.0 +@ 05 is ×0.5 +@ 00 is ×0 + +gTypeEffectiveness:: @ 81F9720 + .byte TYPE_NORMAL, TYPE_ROCK, 5 + .byte TYPE_NORMAL, TYPE_STEEL, 5 + .byte TYPE_FIRE, TYPE_FIRE, 5 + .byte TYPE_FIRE, TYPE_WATER, 5 + .byte TYPE_FIRE, TYPE_GRASS, 20 + .byte TYPE_FIRE, TYPE_ICE, 20 + .byte TYPE_FIRE, TYPE_BUG, 20 + .byte TYPE_FIRE, TYPE_ROCK, 5 + .byte TYPE_FIRE, TYPE_DRAGON, 5 + .byte TYPE_FIRE, TYPE_STEEL, 20 + .byte TYPE_WATER, TYPE_FIRE, 20 + .byte TYPE_WATER, TYPE_WATER, 5 + .byte TYPE_WATER, TYPE_GRASS, 5 + .byte TYPE_WATER, TYPE_GROUND, 20 + .byte TYPE_WATER, TYPE_ROCK, 20 + .byte TYPE_WATER, TYPE_DRAGON, 5 + .byte TYPE_ELECTRIC, TYPE_WATER, 20 + .byte TYPE_ELECTRIC, TYPE_ELECTRIC, 5 + .byte TYPE_ELECTRIC, TYPE_GRASS, 5 + .byte TYPE_ELECTRIC, TYPE_GROUND, 0 + .byte TYPE_ELECTRIC, TYPE_FLYING, 20 + .byte TYPE_ELECTRIC, TYPE_DRAGON, 5 + .byte TYPE_GRASS, TYPE_FIRE, 5 + .byte TYPE_GRASS, TYPE_WATER, 20 + .byte TYPE_GRASS, TYPE_GRASS, 5 + .byte TYPE_GRASS, TYPE_POISON, 5 + .byte TYPE_GRASS, TYPE_GROUND, 20 + .byte TYPE_GRASS, TYPE_FLYING, 5 + .byte TYPE_GRASS, TYPE_BUG, 5 + .byte TYPE_GRASS, TYPE_ROCK, 20 + .byte TYPE_GRASS, TYPE_DRAGON, 5 + .byte TYPE_GRASS, TYPE_STEEL, 5 + .byte TYPE_ICE, TYPE_WATER, 5 + .byte TYPE_ICE, TYPE_GRASS, 20 + .byte TYPE_ICE, TYPE_ICE, 5 + .byte TYPE_ICE, TYPE_GROUND, 20 + .byte TYPE_ICE, TYPE_FLYING, 20 + .byte TYPE_ICE, TYPE_DRAGON, 20 + .byte TYPE_ICE, TYPE_STEEL, 5 + .byte TYPE_ICE, TYPE_FIRE, 5 + .byte TYPE_FIGHTING, TYPE_NORMAL, 20 + .byte TYPE_FIGHTING, TYPE_ICE, 20 + .byte TYPE_FIGHTING, TYPE_POISON, 5 + .byte TYPE_FIGHTING, TYPE_FLYING, 5 + .byte TYPE_FIGHTING, TYPE_PSYCHIC, 5 + .byte TYPE_FIGHTING, TYPE_BUG, 5 + .byte TYPE_FIGHTING, TYPE_ROCK, 20 + .byte TYPE_FIGHTING, TYPE_DARK, 20 + .byte TYPE_FIGHTING, TYPE_STEEL, 20 + .byte TYPE_POISON, TYPE_GRASS, 20 + .byte TYPE_POISON, TYPE_POISON, 5 + .byte TYPE_POISON, TYPE_GROUND, 5 + .byte TYPE_POISON, TYPE_ROCK, 5 + .byte TYPE_POISON, TYPE_GHOST, 5 + .byte TYPE_POISON, TYPE_STEEL, 0 + .byte TYPE_GROUND, TYPE_FIRE, 20 + .byte TYPE_GROUND, TYPE_ELECTRIC, 20 + .byte TYPE_GROUND, TYPE_GRASS, 5 + .byte TYPE_GROUND, TYPE_POISON, 20 + .byte TYPE_GROUND, TYPE_FLYING, 0 + .byte TYPE_GROUND, TYPE_BUG, 5 + .byte TYPE_GROUND, TYPE_ROCK, 20 + .byte TYPE_GROUND, TYPE_STEEL, 20 + .byte TYPE_FLYING, TYPE_ELECTRIC, 5 + .byte TYPE_FLYING, TYPE_GRASS, 20 + .byte TYPE_FLYING, TYPE_FIGHTING, 20 + .byte TYPE_FLYING, TYPE_BUG, 20 + .byte TYPE_FLYING, TYPE_ROCK, 5 + .byte TYPE_FLYING, TYPE_STEEL, 5 + .byte TYPE_PSYCHIC, TYPE_FIGHTING, 20 + .byte TYPE_PSYCHIC, TYPE_POISON, 20 + .byte TYPE_PSYCHIC, TYPE_PSYCHIC, 5 + .byte TYPE_PSYCHIC, TYPE_DARK, 0 + .byte TYPE_PSYCHIC, TYPE_STEEL, 5 + .byte TYPE_BUG, TYPE_FIRE, 5 + .byte TYPE_BUG, TYPE_GRASS, 20 + .byte TYPE_BUG, TYPE_FIGHTING, 5 + .byte TYPE_BUG, TYPE_POISON, 5 + .byte TYPE_BUG, TYPE_FLYING, 5 + .byte TYPE_BUG, TYPE_PSYCHIC, 20 + .byte TYPE_BUG, TYPE_GHOST, 5 + .byte TYPE_BUG, TYPE_DARK, 20 + .byte TYPE_BUG, TYPE_STEEL, 5 + .byte TYPE_ROCK, TYPE_FIRE, 20 + .byte TYPE_ROCK, TYPE_ICE, 20 + .byte TYPE_ROCK, TYPE_FIGHTING, 5 + .byte TYPE_ROCK, TYPE_GROUND, 5 + .byte TYPE_ROCK, TYPE_FLYING, 20 + .byte TYPE_ROCK, TYPE_BUG, 20 + .byte TYPE_ROCK, TYPE_STEEL, 5 + .byte TYPE_GHOST, TYPE_NORMAL, 0 + .byte TYPE_GHOST, TYPE_PSYCHIC, 20 + .byte TYPE_GHOST, TYPE_DARK, 5 + .byte TYPE_GHOST, TYPE_STEEL, 5 + .byte TYPE_GHOST, TYPE_GHOST, 20 + .byte TYPE_DRAGON, TYPE_DRAGON, 20 + .byte TYPE_DRAGON, TYPE_STEEL, 5 + .byte TYPE_DARK, TYPE_FIGHTING, 5 + .byte TYPE_DARK, TYPE_PSYCHIC, 20 + .byte TYPE_DARK, TYPE_GHOST, 20 + .byte TYPE_DARK, TYPE_DARK, 5 + .byte TYPE_DARK, TYPE_STEEL, 5 + .byte TYPE_STEEL, TYPE_FIRE, 5 + .byte TYPE_STEEL, TYPE_WATER, 5 + .byte TYPE_STEEL, TYPE_ELECTRIC, 5 + .byte TYPE_STEEL, TYPE_ICE, 20 + .byte TYPE_STEEL, TYPE_ROCK, 20 + .byte TYPE_STEEL, TYPE_STEEL, 5 + .byte 0xFE, 0xFE, 0 + .byte TYPE_NORMAL, TYPE_GHOST, 0 + .byte TYPE_FIGHTING, TYPE_GHOST, 0 + .byte 0xFF, 0xFF, 0 diff --git a/data/type_effectiveness.s b/data/type_effectiveness.s deleted file mode 100644 index d0272d9e9..000000000 --- a/data/type_effectiveness.s +++ /dev/null @@ -1,119 +0,0 @@ -@ format: attacking type, defending type, damage multiplier -@ the multiplier is a (decimal) fixed-point number: -@ 20 is ×2.0 -@ 05 is ×0.5 -@ 00 is ×0 - -gTypeEffectiveness:: @ 81F9720 - .byte TYPE_NORMAL, TYPE_ROCK, 5 - .byte TYPE_NORMAL, TYPE_STEEL, 5 - .byte TYPE_FIRE, TYPE_FIRE, 5 - .byte TYPE_FIRE, TYPE_WATER, 5 - .byte TYPE_FIRE, TYPE_GRASS, 20 - .byte TYPE_FIRE, TYPE_ICE, 20 - .byte TYPE_FIRE, TYPE_BUG, 20 - .byte TYPE_FIRE, TYPE_ROCK, 5 - .byte TYPE_FIRE, TYPE_DRAGON, 5 - .byte TYPE_FIRE, TYPE_STEEL, 20 - .byte TYPE_WATER, TYPE_FIRE, 20 - .byte TYPE_WATER, TYPE_WATER, 5 - .byte TYPE_WATER, TYPE_GRASS, 5 - .byte TYPE_WATER, TYPE_GROUND, 20 - .byte TYPE_WATER, TYPE_ROCK, 20 - .byte TYPE_WATER, TYPE_DRAGON, 5 - .byte TYPE_ELECTRIC, TYPE_WATER, 20 - .byte TYPE_ELECTRIC, TYPE_ELECTRIC, 5 - .byte TYPE_ELECTRIC, TYPE_GRASS, 5 - .byte TYPE_ELECTRIC, TYPE_GROUND, 0 - .byte TYPE_ELECTRIC, TYPE_FLYING, 20 - .byte TYPE_ELECTRIC, TYPE_DRAGON, 5 - .byte TYPE_GRASS, TYPE_FIRE, 5 - .byte TYPE_GRASS, TYPE_WATER, 20 - .byte TYPE_GRASS, TYPE_GRASS, 5 - .byte TYPE_GRASS, TYPE_POISON, 5 - .byte TYPE_GRASS, TYPE_GROUND, 20 - .byte TYPE_GRASS, TYPE_FLYING, 5 - .byte TYPE_GRASS, TYPE_BUG, 5 - .byte TYPE_GRASS, TYPE_ROCK, 20 - .byte TYPE_GRASS, TYPE_DRAGON, 5 - .byte TYPE_GRASS, TYPE_STEEL, 5 - .byte TYPE_ICE, TYPE_WATER, 5 - .byte TYPE_ICE, TYPE_GRASS, 20 - .byte TYPE_ICE, TYPE_ICE, 5 - .byte TYPE_ICE, TYPE_GROUND, 20 - .byte TYPE_ICE, TYPE_FLYING, 20 - .byte TYPE_ICE, TYPE_DRAGON, 20 - .byte TYPE_ICE, TYPE_STEEL, 5 - .byte TYPE_ICE, TYPE_FIRE, 5 - .byte TYPE_FIGHTING, TYPE_NORMAL, 20 - .byte TYPE_FIGHTING, TYPE_ICE, 20 - .byte TYPE_FIGHTING, TYPE_POISON, 5 - .byte TYPE_FIGHTING, TYPE_FLYING, 5 - .byte TYPE_FIGHTING, TYPE_PSYCHIC, 5 - .byte TYPE_FIGHTING, TYPE_BUG, 5 - .byte TYPE_FIGHTING, TYPE_ROCK, 20 - .byte TYPE_FIGHTING, TYPE_DARK, 20 - .byte TYPE_FIGHTING, TYPE_STEEL, 20 - .byte TYPE_POISON, TYPE_GRASS, 20 - .byte TYPE_POISON, TYPE_POISON, 5 - .byte TYPE_POISON, TYPE_GROUND, 5 - .byte TYPE_POISON, TYPE_ROCK, 5 - .byte TYPE_POISON, TYPE_GHOST, 5 - .byte TYPE_POISON, TYPE_STEEL, 0 - .byte TYPE_GROUND, TYPE_FIRE, 20 - .byte TYPE_GROUND, TYPE_ELECTRIC, 20 - .byte TYPE_GROUND, TYPE_GRASS, 5 - .byte TYPE_GROUND, TYPE_POISON, 20 - .byte TYPE_GROUND, TYPE_FLYING, 0 - .byte TYPE_GROUND, TYPE_BUG, 5 - .byte TYPE_GROUND, TYPE_ROCK, 20 - .byte TYPE_GROUND, TYPE_STEEL, 20 - .byte TYPE_FLYING, TYPE_ELECTRIC, 5 - .byte TYPE_FLYING, TYPE_GRASS, 20 - .byte TYPE_FLYING, TYPE_FIGHTING, 20 - .byte TYPE_FLYING, TYPE_BUG, 20 - .byte TYPE_FLYING, TYPE_ROCK, 5 - .byte TYPE_FLYING, TYPE_STEEL, 5 - .byte TYPE_PSYCHIC, TYPE_FIGHTING, 20 - .byte TYPE_PSYCHIC, TYPE_POISON, 20 - .byte TYPE_PSYCHIC, TYPE_PSYCHIC, 5 - .byte TYPE_PSYCHIC, TYPE_DARK, 0 - .byte TYPE_PSYCHIC, TYPE_STEEL, 5 - .byte TYPE_BUG, TYPE_FIRE, 5 - .byte TYPE_BUG, TYPE_GRASS, 20 - .byte TYPE_BUG, TYPE_FIGHTING, 5 - .byte TYPE_BUG, TYPE_POISON, 5 - .byte TYPE_BUG, TYPE_FLYING, 5 - .byte TYPE_BUG, TYPE_PSYCHIC, 20 - .byte TYPE_BUG, TYPE_GHOST, 5 - .byte TYPE_BUG, TYPE_DARK, 20 - .byte TYPE_BUG, TYPE_STEEL, 5 - .byte TYPE_ROCK, TYPE_FIRE, 20 - .byte TYPE_ROCK, TYPE_ICE, 20 - .byte TYPE_ROCK, TYPE_FIGHTING, 5 - .byte TYPE_ROCK, TYPE_GROUND, 5 - .byte TYPE_ROCK, TYPE_FLYING, 20 - .byte TYPE_ROCK, TYPE_BUG, 20 - .byte TYPE_ROCK, TYPE_STEEL, 5 - .byte TYPE_GHOST, TYPE_NORMAL, 0 - .byte TYPE_GHOST, TYPE_PSYCHIC, 20 - .byte TYPE_GHOST, TYPE_DARK, 5 - .byte TYPE_GHOST, TYPE_STEEL, 5 - .byte TYPE_GHOST, TYPE_GHOST, 20 - .byte TYPE_DRAGON, TYPE_DRAGON, 20 - .byte TYPE_DRAGON, TYPE_STEEL, 5 - .byte TYPE_DARK, TYPE_FIGHTING, 5 - .byte TYPE_DARK, TYPE_PSYCHIC, 20 - .byte TYPE_DARK, TYPE_GHOST, 20 - .byte TYPE_DARK, TYPE_DARK, 5 - .byte TYPE_DARK, TYPE_STEEL, 5 - .byte TYPE_STEEL, TYPE_FIRE, 5 - .byte TYPE_STEEL, TYPE_WATER, 5 - .byte TYPE_STEEL, TYPE_ELECTRIC, 5 - .byte TYPE_STEEL, TYPE_ICE, 20 - .byte TYPE_STEEL, TYPE_ROCK, 20 - .byte TYPE_STEEL, TYPE_STEEL, 5 - .byte 0xFE, 0xFE, 0 - .byte TYPE_NORMAL, TYPE_GHOST, 0 - .byte TYPE_FIGHTING, TYPE_GHOST, 0 - .byte 0xFF, 0xFF, 0 diff --git a/data/wild_mons.inc b/data/wild_mons.inc new file mode 100644 index 000000000..b30bc847d --- /dev/null +++ b/data/wild_mons.inc @@ -0,0 +1,3789 @@ + .macro wild_mon_difference species1, species2 + .ifdef SAPPHIRE + .equiv SPECIES_\species1\()_\species2, SPECIES_\species2 + .equiv SPECIES_\species2\()_\species1, SPECIES_\species1 + .else + .equiv SPECIES_\species1\()_\species2, SPECIES_\species1 + .equiv SPECIES_\species2\()_\species1, SPECIES_\species2 + .endif + .endm + + wild_mon_difference SEEDOT, LOTAD + wild_mon_difference NUZLEAF, LOMBRE + wild_mon_difference MAWILE, SABLEYE + wild_mon_difference ZANGOOSE, SEVIPER + wild_mon_difference SOLROCK, LUNATONE + wild_mon_difference DUSKULL, SHUPPET + wild_mon_difference DUSCLOPS, BANETTE + wild_mon_difference KOFFING, GRIMER + wild_mon_difference MINUN, PLUSLE + wild_mon_difference ILLUMISE, VOLBEAT + + .align 2 +PetalburgCity_WaterMons: + wild_mon MARILL, 20, 30 + wild_mon MARILL, 10, 20 + wild_mon MARILL, 30, 35 + wild_mon MARILL, 5, 10 + wild_mon MARILL, 5, 10 + + .align 2 +PetalburgCity_WaterMonsInfo: + .4byte 1 @ encounter rate + .4byte PetalburgCity_WaterMons + + .align 2 +PetalburgCity_FishingMons: + wild_mon MAGIKARP, 5, 10 + wild_mon GOLDEEN, 5, 10 + wild_mon MAGIKARP, 10, 30 + wild_mon GOLDEEN, 10, 30 + wild_mon CORPHISH, 10, 30 + wild_mon CORPHISH, 25, 30 + wild_mon CORPHISH, 30, 35 + wild_mon CORPHISH, 20, 25 + wild_mon CORPHISH, 35, 40 + wild_mon CORPHISH, 40, 45 + + .align 2 +PetalburgCity_FishingMonsInfo: + .4byte 10 @ encounter rate + .4byte PetalburgCity_FishingMons + + .align 2 +SlateportCity_WaterMons: + wild_mon TENTACOOL, 5, 35 + wild_mon WINGULL, 10, 30 + wild_mon WINGULL, 15, 25 + wild_mon PELIPPER, 25, 30 + wild_mon PELIPPER, 25, 30 + + .align 2 +SlateportCity_WaterMonsInfo: + .4byte 4 @ encounter rate + .4byte SlateportCity_WaterMons + + .align 2 +SlateportCity_FishingMons: + wild_mon MAGIKARP, 5, 10 + wild_mon TENTACOOL, 5, 10 + wild_mon MAGIKARP, 10, 30 + wild_mon TENTACOOL, 10, 30 + wild_mon WAILMER, 10, 30 + wild_mon WAILMER, 25, 30 + wild_mon WAILMER, 30, 35 + wild_mon WAILMER, 20, 25 + wild_mon WAILMER, 35, 40 + wild_mon WAILMER, 40, 45 + + .align 2 +SlateportCity_FishingMonsInfo: + .4byte 10 @ encounter rate + .4byte SlateportCity_FishingMons + + .align 2 +LilycoveCity_WaterMons: + wild_mon TENTACOOL, 5, 35 + wild_mon WINGULL, 10, 30 + wild_mon WINGULL, 15, 25 + wild_mon PELIPPER, 25, 30 + wild_mon PELIPPER, 25, 30 + + .align 2 +LilycoveCity_WaterMonsInfo: + .4byte 4 @ encounter rate + .4byte LilycoveCity_WaterMons + + .align 2 +LilycoveCity_FishingMons: + wild_mon MAGIKARP, 5, 10 + wild_mon TENTACOOL, 5, 10 + wild_mon MAGIKARP, 10, 30 + wild_mon TENTACOOL, 10, 30 + wild_mon WAILMER, 10, 30 + wild_mon WAILMER, 25, 30 + wild_mon WAILMER, 30, 35 + wild_mon STARYU, 25, 30 + wild_mon WAILMER, 35, 40 + wild_mon WAILMER, 40, 45 + + .align 2 +LilycoveCity_FishingMonsInfo: + .4byte 10 @ encounter rate + .4byte LilycoveCity_FishingMons + + .align 2 +MossdeepCity_WaterMons: + wild_mon TENTACOOL, 5, 35 + wild_mon WINGULL, 10, 30 + wild_mon WINGULL, 15, 25 + wild_mon PELIPPER, 25, 30 + wild_mon PELIPPER, 25, 30 + + .align 2 +MossdeepCity_WaterMonsInfo: + .4byte 4 @ encounter rate + .4byte MossdeepCity_WaterMons + + .align 2 +MossdeepCity_FishingMons: + wild_mon MAGIKARP, 5, 10 + wild_mon TENTACOOL, 5, 10 + wild_mon MAGIKARP, 10, 30 + wild_mon TENTACOOL, 10, 30 + wild_mon WAILMER, 10, 30 + wild_mon SHARPEDO, 30, 35 + wild_mon WAILMER, 30, 35 + wild_mon WAILMER, 25, 30 + wild_mon WAILMER, 35, 40 + wild_mon WAILMER, 40, 45 + + .align 2 +MossdeepCity_FishingMonsInfo: + .4byte 10 @ encounter rate + .4byte MossdeepCity_FishingMons + + .align 2 +SootopolisCity_WaterMons: + wild_mon MAGIKARP, 5, 35 + wild_mon MAGIKARP, 10, 30 + wild_mon MAGIKARP, 15, 25 + wild_mon MAGIKARP, 25, 30 + wild_mon MAGIKARP, 25, 30 + + .align 2 +SootopolisCity_WaterMonsInfo: + .4byte 1 @ encounter rate + .4byte SootopolisCity_WaterMons + + .align 2 +SootopolisCity_FishingMons: + wild_mon MAGIKARP, 5, 10 + .ifdef SAPPHIRE + wild_mon TENTACOOL, 5, 10 + .else + wild_mon MAGIKARP, 10, 15 + .endif + wild_mon MAGIKARP, 10, 30 + wild_mon MAGIKARP, 10, 30 + wild_mon MAGIKARP, 10, 30 + wild_mon MAGIKARP, 30, 35 + wild_mon MAGIKARP, 30, 35 + wild_mon GYARADOS, 35, 40 + wild_mon GYARADOS, 35, 45 + wild_mon GYARADOS, 5, 45 + + .align 2 +SootopolisCity_FishingMonsInfo: + .4byte 10 @ encounter rate + .4byte SootopolisCity_FishingMons + + .align 2 +EverGrandeCity_WaterMons: + wild_mon TENTACOOL, 5, 35 + wild_mon WINGULL, 10, 30 + wild_mon WINGULL, 15, 25 + wild_mon PELIPPER, 25, 30 + wild_mon PELIPPER, 25, 30 + + .align 2 +EverGrandeCity_WaterMonsInfo: + .4byte 4 @ encounter rate + .4byte EverGrandeCity_WaterMons + + .align 2 +EverGrandeCity_FishingMons: + wild_mon MAGIKARP, 5, 10 + wild_mon TENTACOOL, 5, 10 + wild_mon MAGIKARP, 10, 30 + wild_mon LUVDISC, 10, 30 + wild_mon WAILMER, 10, 30 + wild_mon LUVDISC, 30, 35 + wild_mon WAILMER, 30, 35 + wild_mon CORSOLA, 30, 35 + wild_mon WAILMER, 35, 40 + wild_mon WAILMER, 40, 45 + + .align 2 +EverGrandeCity_FishingMonsInfo: + .4byte 10 @ encounter rate + .4byte EverGrandeCity_FishingMons + + .align 2 +MeteorFalls_1F_1R_LandMons: + wild_mon ZUBAT, 16 + wild_mon ZUBAT, 17 + wild_mon ZUBAT, 18 + wild_mon ZUBAT, 15 + wild_mon ZUBAT, 14 + wild_mon SOLROCK_LUNATONE, 16 + wild_mon SOLROCK_LUNATONE, 18 + wild_mon SOLROCK_LUNATONE, 14 + wild_mon ZUBAT, 19 + wild_mon ZUBAT, 20 + wild_mon ZUBAT, 19 + wild_mon ZUBAT, 20 + + .align 2 +MeteorFalls_1F_1R_LandMonsInfo: + .4byte 10 @ encounter rate + .4byte MeteorFalls_1F_1R_LandMons + + .align 2 +MeteorFalls_1F_1R_WaterMons: + wild_mon ZUBAT, 5, 35 + wild_mon ZUBAT, 30, 35 + wild_mon SOLROCK_LUNATONE, 25, 35 + wild_mon SOLROCK_LUNATONE, 15, 25 + wild_mon SOLROCK_LUNATONE, 5, 15 + + .align 2 +MeteorFalls_1F_1R_WaterMonsInfo: + .4byte 4 @ encounter rate + .4byte MeteorFalls_1F_1R_WaterMons + + .align 2 +MeteorFalls_1F_1R_FishingMons: + wild_mon MAGIKARP, 5, 10 + wild_mon GOLDEEN, 5, 10 + wild_mon MAGIKARP, 10, 30 + wild_mon GOLDEEN, 10, 30 + wild_mon BARBOACH, 10, 30 + wild_mon BARBOACH, 25, 30 + wild_mon BARBOACH, 30, 35 + wild_mon BARBOACH, 20, 25 + wild_mon BARBOACH, 35, 40 + wild_mon BARBOACH, 40, 45 + + .align 2 +MeteorFalls_1F_1R_FishingMonsInfo: + .4byte 30 @ encounter rate + .4byte MeteorFalls_1F_1R_FishingMons + + .align 2 +MeteorFalls_1F_2R_LandMons: + wild_mon GOLBAT, 33 + wild_mon GOLBAT, 35 + wild_mon GOLBAT, 33 + wild_mon SOLROCK_LUNATONE, 35 + wild_mon SOLROCK_LUNATONE, 33 + wild_mon SOLROCK_LUNATONE, 37 + wild_mon GOLBAT, 35 + wild_mon SOLROCK_LUNATONE, 39 + wild_mon GOLBAT, 38 + wild_mon GOLBAT, 40 + wild_mon GOLBAT, 38 + wild_mon GOLBAT, 40 + + .align 2 +MeteorFalls_1F_2R_LandMonsInfo: + .4byte 10 @ encounter rate + .4byte MeteorFalls_1F_2R_LandMons + + .align 2 +MeteorFalls_1F_2R_WaterMons: + wild_mon GOLBAT, 30, 35 + wild_mon GOLBAT, 30, 35 + wild_mon SOLROCK_LUNATONE, 25, 35 + wild_mon SOLROCK_LUNATONE, 15, 25 + wild_mon SOLROCK_LUNATONE, 5, 15 + + .align 2 +MeteorFalls_1F_2R_WaterMonsInfo: + .4byte 4 @ encounter rate + .4byte MeteorFalls_1F_2R_WaterMons + + .align 2 +MeteorFalls_1F_2R_FishingMons: + wild_mon MAGIKARP, 5, 10 + wild_mon GOLDEEN, 5, 10 + wild_mon MAGIKARP, 10, 30 + wild_mon GOLDEEN, 10, 30 + wild_mon BARBOACH, 10, 30 + wild_mon BARBOACH, 25, 30 + wild_mon BARBOACH, 30, 35 + wild_mon WHISCASH, 30, 35 + wild_mon WHISCASH, 35, 40 + wild_mon WHISCASH, 40, 45 + + .align 2 +MeteorFalls_1F_2R_FishingMonsInfo: + .4byte 30 @ encounter rate + .4byte MeteorFalls_1F_2R_FishingMons + + .align 2 +MeteorFalls_B1F_1R_LandMons: + wild_mon GOLBAT, 33 + wild_mon GOLBAT, 35 + wild_mon GOLBAT, 33 + wild_mon SOLROCK_LUNATONE, 35 + wild_mon SOLROCK_LUNATONE, 33 + wild_mon SOLROCK_LUNATONE, 37 + wild_mon GOLBAT, 35 + wild_mon SOLROCK_LUNATONE, 39 + wild_mon GOLBAT, 38 + wild_mon GOLBAT, 40 + wild_mon GOLBAT, 38 + wild_mon GOLBAT, 40 + + .align 2 +MeteorFalls_B1F_1R_LandMonsInfo: + .4byte 10 @ encounter rate + .4byte MeteorFalls_B1F_1R_LandMons + + .align 2 +MeteorFalls_B1F_1R_WaterMons: + wild_mon GOLBAT, 30, 35 + wild_mon GOLBAT, 30, 35 + wild_mon SOLROCK_LUNATONE, 25, 35 + wild_mon SOLROCK_LUNATONE, 15, 25 + wild_mon SOLROCK_LUNATONE, 5, 15 + + .align 2 +MeteorFalls_B1F_1R_WaterMonsInfo: + .4byte 4 @ encounter rate + .4byte MeteorFalls_B1F_1R_WaterMons + + .align 2 +MeteorFalls_B1F_1R_FishingMons: + wild_mon MAGIKARP, 5, 10 + wild_mon GOLDEEN, 5, 10 + wild_mon MAGIKARP, 10, 30 + wild_mon GOLDEEN, 10, 30 + wild_mon BARBOACH, 10, 30 + wild_mon BARBOACH, 25, 30 + wild_mon BARBOACH, 30, 35 + wild_mon WHISCASH, 30, 35 + wild_mon WHISCASH, 35, 40 + wild_mon WHISCASH, 40, 45 + + .align 2 +MeteorFalls_B1F_1R_FishingMonsInfo: + .4byte 30 @ encounter rate + .4byte MeteorFalls_B1F_1R_FishingMons + + .align 2 +MeteorFalls_B1F_2R_LandMons: + wild_mon GOLBAT, 33 + wild_mon GOLBAT, 35 + wild_mon BAGON, 30 + wild_mon SOLROCK_LUNATONE, 35 + wild_mon BAGON, 35 + wild_mon SOLROCK_LUNATONE, 37 + wild_mon BAGON, 25 + wild_mon SOLROCK_LUNATONE, 39 + wild_mon GOLBAT, 38 + wild_mon GOLBAT, 40 + wild_mon GOLBAT, 38 + wild_mon GOLBAT, 40 + + .align 2 +MeteorFalls_B1F_2R_LandMonsInfo: + .4byte 10 @ encounter rate + .4byte MeteorFalls_B1F_2R_LandMons + + .align 2 +MeteorFalls_B1F_2R_WaterMons: + wild_mon GOLBAT, 30, 35 + wild_mon GOLBAT, 30, 35 + wild_mon SOLROCK_LUNATONE, 25, 35 + wild_mon SOLROCK_LUNATONE, 15, 25 + wild_mon SOLROCK_LUNATONE, 5, 15 + + .align 2 +MeteorFalls_B1F_2R_WaterMonsInfo: + .4byte 4 @ encounter rate + .4byte MeteorFalls_B1F_2R_WaterMons + + .align 2 +MeteorFalls_B1F_2R_FishingMons: + wild_mon MAGIKARP, 5, 10 + wild_mon GOLDEEN, 5, 10 + wild_mon MAGIKARP, 10, 30 + wild_mon GOLDEEN, 10, 30 + wild_mon BARBOACH, 10, 30 + wild_mon BARBOACH, 25, 30 + wild_mon BARBOACH, 30, 35 + wild_mon WHISCASH, 30, 35 + wild_mon WHISCASH, 35, 40 + wild_mon WHISCASH, 40, 45 + + .align 2 +MeteorFalls_B1F_2R_FishingMonsInfo: + .4byte 30 @ encounter rate + .4byte MeteorFalls_B1F_2R_FishingMons + + .align 2 +RusturfTunnel_LandMons: + wild_mon WHISMUR, 6 + wild_mon WHISMUR, 7 + wild_mon WHISMUR, 6 + wild_mon WHISMUR, 6 + wild_mon WHISMUR, 7 + wild_mon WHISMUR, 7 + wild_mon WHISMUR, 5 + wild_mon WHISMUR, 8 + wild_mon WHISMUR, 5 + wild_mon WHISMUR, 8 + wild_mon WHISMUR, 5 + wild_mon WHISMUR, 8 + + .align 2 +RusturfTunnel_LandMonsInfo: + .4byte 10 @ encounter rate + .4byte RusturfTunnel_LandMons + + .align 2 +GraniteCave_1F_LandMons: + wild_mon ZUBAT, 7 + wild_mon MAKUHITA, 8 + wild_mon MAKUHITA, 7 + wild_mon ZUBAT, 8 + wild_mon MAKUHITA, 9 + wild_mon ABRA, 8 + wild_mon MAKUHITA, 10 + wild_mon MAKUHITA, 6 + wild_mon GEODUDE, 7 + wild_mon GEODUDE, 8 + wild_mon GEODUDE, 6 + wild_mon GEODUDE, 9 + + .align 2 +GraniteCave_1F_LandMonsInfo: + .4byte 10 @ encounter rate + .4byte GraniteCave_1F_LandMons + + .align 2 +GraniteCave_B1F_LandMons: + wild_mon ZUBAT, 9 + wild_mon ARON, 10 + wild_mon ARON, 9 + wild_mon ARON, 11 + wild_mon ZUBAT, 10 + wild_mon ABRA, 9 + wild_mon MAKUHITA, 10 + wild_mon MAKUHITA, 11 + wild_mon MAWILE_SABLEYE, 10 + wild_mon MAWILE_SABLEYE, 10 + wild_mon MAWILE_SABLEYE, 9 + wild_mon MAWILE_SABLEYE, 11 + + .align 2 +GraniteCave_B1F_LandMonsInfo: + .4byte 10 @ encounter rate + .4byte GraniteCave_B1F_LandMons + + .align 2 +GraniteCave_B2F_LandMons: + wild_mon ZUBAT, 10 + wild_mon ARON, 11 + wild_mon ARON, 10 + wild_mon ZUBAT, 11 + wild_mon ARON, 12 + wild_mon ABRA, 10 + wild_mon MAWILE_SABLEYE, 10 + wild_mon MAWILE_SABLEYE, 11 + wild_mon MAWILE_SABLEYE, 12 + wild_mon MAWILE_SABLEYE, 10 + wild_mon MAWILE_SABLEYE, 12 + wild_mon MAWILE_SABLEYE, 10 + + .align 2 +GraniteCave_B2F_LandMonsInfo: + .4byte 10 @ encounter rate + .4byte GraniteCave_B2F_LandMons + + .align 2 +GraniteCave_B2F_RockSmashMons: + wild_mon GEODUDE, 10, 15 + wild_mon NOSEPASS, 10, 20 + wild_mon GEODUDE, 5, 10 + wild_mon GEODUDE, 15, 20 + wild_mon GEODUDE, 15, 20 + + .align 2 +GraniteCave_B2F_RockSmashMonsInfo: + .4byte 20 @ encounter rate + .4byte GraniteCave_B2F_RockSmashMons + + .align 2 +GraniteCave_StevensRoom_LandMons: + wild_mon ZUBAT, 7 + wild_mon MAKUHITA, 8 + wild_mon MAKUHITA, 7 + wild_mon ZUBAT, 8 + wild_mon MAKUHITA, 9 + wild_mon ABRA, 8 + wild_mon MAKUHITA, 10 + wild_mon MAKUHITA, 6 + wild_mon ARON, 7 + wild_mon ARON, 8 + wild_mon ARON, 7 + wild_mon ARON, 8 + + .align 2 +GraniteCave_StevensRoom_LandMonsInfo: + .4byte 10 @ encounter rate + .4byte GraniteCave_StevensRoom_LandMons + + .align 2 +PetalburgWoods_LandMons: + wild_mon ZIGZAGOON, 5 + wild_mon WURMPLE, 5 + wild_mon SHROOMISH, 5 + wild_mon ZIGZAGOON, 6 + wild_mon SILCOON, 5 + wild_mon CASCOON, 5 + wild_mon WURMPLE, 6 + wild_mon SHROOMISH, 6 + wild_mon TAILLOW, 5 + wild_mon SLAKOTH, 5 + wild_mon TAILLOW, 6 + wild_mon SLAKOTH, 6 + + .align 2 +PetalburgWoods_LandMonsInfo: + .4byte 20 @ encounter rate + .4byte PetalburgWoods_LandMons + + .ifdef SAPPHIRE + .equiv JAGGED_PASS_LEVEL_DIFF, 2 + .else + .equiv JAGGED_PASS_LEVEL_DIFF, 0 + .endif + + .align 2 +JaggedPass_LandMons: + wild_mon NUMEL, 19 + JAGGED_PASS_LEVEL_DIFF + wild_mon NUMEL, 19 + JAGGED_PASS_LEVEL_DIFF + wild_mon MACHOP, 19 + JAGGED_PASS_LEVEL_DIFF + wild_mon NUMEL, 18 + JAGGED_PASS_LEVEL_DIFF + wild_mon SPOINK, 18 + JAGGED_PASS_LEVEL_DIFF + wild_mon MACHOP, 18 + JAGGED_PASS_LEVEL_DIFF + wild_mon SPOINK, 19 + JAGGED_PASS_LEVEL_DIFF + wild_mon MACHOP, 20 + JAGGED_PASS_LEVEL_DIFF + wild_mon NUMEL, 20 + JAGGED_PASS_LEVEL_DIFF + wild_mon SPOINK, 20 + JAGGED_PASS_LEVEL_DIFF + wild_mon NUMEL, 20 + JAGGED_PASS_LEVEL_DIFF + wild_mon SPOINK, 20 + JAGGED_PASS_LEVEL_DIFF + + .align 2 +JaggedPass_LandMonsInfo: + .4byte 20 @ encounter rate + .4byte JaggedPass_LandMons + + .align 2 +FieryPath_LandMons: + wild_mon NUMEL, 15 + wild_mon KOFFING_GRIMER, 15 + wild_mon NUMEL, 16 + wild_mon MACHOP, 15 + wild_mon TORKOAL, 15 + wild_mon SLUGMA, 15 + wild_mon KOFFING_GRIMER, 16 + wild_mon MACHOP, 16 + wild_mon TORKOAL, 14 + wild_mon TORKOAL, 16 + wild_mon GRIMER_KOFFING, 14 + wild_mon GRIMER_KOFFING, 14 + + .align 2 +FieryPath_LandMonsInfo: + .4byte 10 @ encounter rate + .4byte FieryPath_LandMons + + .align 2 +MtPyre_1F_LandMons: + wild_mon DUSKULL_SHUPPET, 27 + wild_mon DUSKULL_SHUPPET, 28 + wild_mon DUSKULL_SHUPPET, 26 + wild_mon DUSKULL_SHUPPET, 25 + wild_mon DUSKULL_SHUPPET, 29 + wild_mon DUSKULL_SHUPPET, 24 + wild_mon DUSKULL_SHUPPET, 23 + wild_mon DUSKULL_SHUPPET, 22 + wild_mon DUSKULL_SHUPPET, 29 + wild_mon DUSKULL_SHUPPET, 24 + wild_mon DUSKULL_SHUPPET, 29 + wild_mon DUSKULL_SHUPPET, 24 + + .align 2 +MtPyre_1F_LandMonsInfo: + .4byte 10 @ encounter rate + .4byte MtPyre_1F_LandMons + + .align 2 +MtPyre_2F_LandMons: + wild_mon DUSKULL_SHUPPET, 27 + wild_mon DUSKULL_SHUPPET, 28 + wild_mon DUSKULL_SHUPPET, 26 + wild_mon DUSKULL_SHUPPET, 25 + wild_mon DUSKULL_SHUPPET, 29 + wild_mon DUSKULL_SHUPPET, 24 + wild_mon DUSKULL_SHUPPET, 23 + wild_mon DUSKULL_SHUPPET, 22 + wild_mon DUSKULL_SHUPPET, 29 + wild_mon DUSKULL_SHUPPET, 24 + wild_mon DUSKULL_SHUPPET, 29 + wild_mon DUSKULL_SHUPPET, 24 + + .align 2 +MtPyre_2F_LandMonsInfo: + .4byte 10 @ encounter rate + .4byte MtPyre_2F_LandMons + + .align 2 +MtPyre_3F_LandMons: + wild_mon DUSKULL_SHUPPET, 27 + wild_mon DUSKULL_SHUPPET, 28 + wild_mon DUSKULL_SHUPPET, 26 + wild_mon DUSKULL_SHUPPET, 25 + wild_mon DUSKULL_SHUPPET, 29 + wild_mon DUSKULL_SHUPPET, 24 + wild_mon DUSKULL_SHUPPET, 23 + wild_mon DUSKULL_SHUPPET, 22 + wild_mon DUSKULL_SHUPPET, 29 + wild_mon DUSKULL_SHUPPET, 24 + wild_mon DUSKULL_SHUPPET, 29 + wild_mon DUSKULL_SHUPPET, 24 + + .align 2 +MtPyre_3F_LandMonsInfo: + .4byte 10 @ encounter rate + .4byte MtPyre_3F_LandMons + + .align 2 +MtPyre_4F_LandMons: + wild_mon DUSKULL_SHUPPET, 27 + wild_mon DUSKULL_SHUPPET, 28 + wild_mon DUSKULL_SHUPPET, 26 + wild_mon DUSKULL_SHUPPET, 25 + wild_mon DUSKULL_SHUPPET, 29 + wild_mon DUSKULL_SHUPPET, 24 + wild_mon DUSKULL_SHUPPET, 23 + wild_mon DUSKULL_SHUPPET, 22 + wild_mon SHUPPET_DUSKULL, 27 + wild_mon SHUPPET_DUSKULL, 27 + wild_mon SHUPPET_DUSKULL, 25 + wild_mon SHUPPET_DUSKULL, 29 + + .align 2 +MtPyre_4F_LandMonsInfo: + .4byte 10 @ encounter rate + .4byte MtPyre_4F_LandMons + + .align 2 +MtPyre_5F_LandMons: + wild_mon DUSKULL_SHUPPET, 27 + wild_mon DUSKULL_SHUPPET, 28 + wild_mon DUSKULL_SHUPPET, 26 + wild_mon DUSKULL_SHUPPET, 25 + wild_mon DUSKULL_SHUPPET, 29 + wild_mon DUSKULL_SHUPPET, 24 + wild_mon DUSKULL_SHUPPET, 23 + wild_mon DUSKULL_SHUPPET, 22 + wild_mon SHUPPET_DUSKULL, 27 + wild_mon SHUPPET_DUSKULL, 27 + wild_mon SHUPPET_DUSKULL, 25 + wild_mon SHUPPET_DUSKULL, 29 + + .align 2 +MtPyre_5F_LandMonsInfo: + .4byte 10 @ encounter rate + .4byte MtPyre_5F_LandMons + + .align 2 +MtPyre_6F_LandMons: + wild_mon DUSKULL_SHUPPET, 27 + wild_mon DUSKULL_SHUPPET, 28 + wild_mon DUSKULL_SHUPPET, 26 + wild_mon DUSKULL_SHUPPET, 25 + wild_mon DUSKULL_SHUPPET, 29 + wild_mon DUSKULL_SHUPPET, 24 + wild_mon DUSKULL_SHUPPET, 23 + wild_mon DUSKULL_SHUPPET, 22 + wild_mon SHUPPET_DUSKULL, 27 + wild_mon SHUPPET_DUSKULL, 27 + wild_mon SHUPPET_DUSKULL, 25 + wild_mon SHUPPET_DUSKULL, 29 + + .align 2 +MtPyre_6F_LandMonsInfo: + .4byte 10 @ encounter rate + .4byte MtPyre_6F_LandMons + + .align 2 +MtPyre_Exterior_LandMons: + wild_mon DUSKULL_SHUPPET, 27 + wild_mon MEDITITE, 27 + wild_mon DUSKULL_SHUPPET, 28 + wild_mon MEDITITE, 29 + wild_mon DUSKULL_SHUPPET, 29 + wild_mon VULPIX, 27 + wild_mon VULPIX, 29 + wild_mon VULPIX, 25 + wild_mon WINGULL, 27 + wild_mon WINGULL, 27 + wild_mon WINGULL, 26 + wild_mon WINGULL, 28 + + .align 2 +MtPyre_Exterior_LandMonsInfo: + .4byte 10 @ encounter rate + .4byte MtPyre_Exterior_LandMons + + .align 2 +MtPyre_Summit_LandMons: + wild_mon DUSKULL_SHUPPET, 28 + wild_mon DUSKULL_SHUPPET, 29 + wild_mon DUSKULL_SHUPPET, 27 + wild_mon DUSKULL_SHUPPET, 26 + wild_mon DUSKULL_SHUPPET, 30 + wild_mon DUSKULL_SHUPPET, 25 + wild_mon DUSKULL_SHUPPET, 24 + wild_mon SHUPPET_DUSKULL, 28 + wild_mon SHUPPET_DUSKULL, 26 + wild_mon SHUPPET_DUSKULL, 30 + wild_mon CHIMECHO, 28 + wild_mon CHIMECHO, 28 + + .align 2 +MtPyre_Summit_LandMonsInfo: + .4byte 10 @ encounter rate + .4byte MtPyre_Summit_LandMons + + .align 2 +SeafloorCavern_Entrance_WaterMons: + wild_mon TENTACOOL, 5, 35 + wild_mon ZUBAT, 5, 35 + wild_mon ZUBAT, 30, 35 + wild_mon GOLBAT, 30, 35 + wild_mon GOLBAT, 30, 35 + + .align 2 +SeafloorCavern_Entrance_WaterMonsInfo: + .4byte 4 @ encounter rate + .4byte SeafloorCavern_Entrance_WaterMons + + .align 2 +SeafloorCavern_Entrance_FishingMons: + wild_mon MAGIKARP, 5, 10 + wild_mon TENTACOOL, 5, 10 + wild_mon MAGIKARP, 10, 30 + wild_mon TENTACOOL, 10, 30 + wild_mon WAILMER, 10, 30 + wild_mon WAILMER, 25, 30 + wild_mon WAILMER, 30, 35 + wild_mon WAILMER, 20, 25 + wild_mon WAILMER, 35, 40 + wild_mon WAILMER, 40, 45 + + .align 2 +SeafloorCavern_Entrance_FishingMonsInfo: + .4byte 10 @ encounter rate + .4byte SeafloorCavern_Entrance_FishingMons + + .align 2 +SeafloorCavern_Room1_LandMons: + wild_mon ZUBAT, 30 + wild_mon ZUBAT, 31 + wild_mon ZUBAT, 32 + wild_mon ZUBAT, 33 + wild_mon ZUBAT, 28 + wild_mon ZUBAT, 29 + wild_mon ZUBAT, 34 + wild_mon ZUBAT, 35 + wild_mon GOLBAT, 34 + wild_mon GOLBAT, 35 + wild_mon GOLBAT, 33 + wild_mon GOLBAT, 36 + + .align 2 +SeafloorCavern_Room1_LandMonsInfo: + .4byte 4 @ encounter rate + .4byte SeafloorCavern_Room1_LandMons + + .align 2 +SeafloorCavern_Room2_LandMons: + wild_mon ZUBAT, 30 + wild_mon ZUBAT, 31 + wild_mon ZUBAT, 32 + wild_mon ZUBAT, 33 + wild_mon ZUBAT, 28 + wild_mon ZUBAT, 29 + wild_mon ZUBAT, 34 + wild_mon ZUBAT, 35 + wild_mon GOLBAT, 34 + wild_mon GOLBAT, 35 + wild_mon GOLBAT, 33 + wild_mon GOLBAT, 36 + + .align 2 +SeafloorCavern_Room2_LandMonsInfo: + .4byte 4 @ encounter rate + .4byte SeafloorCavern_Room2_LandMons + + .align 2 +SeafloorCavern_Room3_LandMons: + wild_mon ZUBAT, 30 + wild_mon ZUBAT, 31 + wild_mon ZUBAT, 32 + wild_mon ZUBAT, 33 + wild_mon ZUBAT, 28 + wild_mon ZUBAT, 29 + wild_mon ZUBAT, 34 + wild_mon ZUBAT, 35 + wild_mon GOLBAT, 34 + wild_mon GOLBAT, 35 + wild_mon GOLBAT, 33 + wild_mon GOLBAT, 36 + + .align 2 +SeafloorCavern_Room3_LandMonsInfo: + .4byte 4 @ encounter rate + .4byte SeafloorCavern_Room3_LandMons + + .align 2 +SeafloorCavern_Room4_LandMons: + wild_mon ZUBAT, 30 + wild_mon ZUBAT, 31 + wild_mon ZUBAT, 32 + wild_mon ZUBAT, 33 + wild_mon ZUBAT, 28 + wild_mon ZUBAT, 29 + wild_mon ZUBAT, 34 + wild_mon ZUBAT, 35 + wild_mon GOLBAT, 34 + wild_mon GOLBAT, 35 + wild_mon GOLBAT, 33 + wild_mon GOLBAT, 36 + + .align 2 +SeafloorCavern_Room4_LandMonsInfo: + .4byte 4 @ encounter rate + .4byte SeafloorCavern_Room4_LandMons + + .align 2 +SeafloorCavern_Room5_LandMons: + wild_mon ZUBAT, 30 + wild_mon ZUBAT, 31 + wild_mon ZUBAT, 32 + wild_mon ZUBAT, 33 + wild_mon ZUBAT, 28 + wild_mon ZUBAT, 29 + wild_mon ZUBAT, 34 + wild_mon ZUBAT, 35 + wild_mon GOLBAT, 34 + wild_mon GOLBAT, 35 + wild_mon GOLBAT, 33 + wild_mon GOLBAT, 36 + + .align 2 +SeafloorCavern_Room5_LandMonsInfo: + .4byte 4 @ encounter rate + .4byte SeafloorCavern_Room5_LandMons + + .align 2 +SeafloorCavern_Room6_LandMons: + wild_mon ZUBAT, 30 + wild_mon ZUBAT, 31 + wild_mon ZUBAT, 32 + wild_mon ZUBAT, 33 + wild_mon ZUBAT, 28 + wild_mon ZUBAT, 29 + wild_mon ZUBAT, 34 + wild_mon ZUBAT, 35 + wild_mon GOLBAT, 34 + wild_mon GOLBAT, 35 + wild_mon GOLBAT, 33 + wild_mon GOLBAT, 36 + + .align 2 +SeafloorCavern_Room6_LandMonsInfo: + .4byte 4 @ encounter rate + .4byte SeafloorCavern_Room6_LandMons + + .align 2 +SeafloorCavern_Room6_WaterMons: + wild_mon TENTACOOL, 5, 35 + wild_mon ZUBAT, 5, 35 + wild_mon ZUBAT, 30, 35 + wild_mon GOLBAT, 30, 35 + wild_mon GOLBAT, 30, 35 + + .align 2 +SeafloorCavern_Room6_WaterMonsInfo: + .4byte 4 @ encounter rate + .4byte SeafloorCavern_Room6_WaterMons + + .align 2 +SeafloorCavern_Room6_FishingMons: + wild_mon MAGIKARP, 5, 10 + wild_mon TENTACOOL, 5, 10 + wild_mon MAGIKARP, 10, 30 + wild_mon TENTACOOL, 10, 30 + wild_mon WAILMER, 10, 30 + wild_mon WAILMER, 25, 30 + wild_mon WAILMER, 30, 35 + wild_mon WAILMER, 20, 25 + wild_mon WAILMER, 35, 40 + wild_mon WAILMER, 40, 45 + + .align 2 +SeafloorCavern_Room6_FishingMonsInfo: + .4byte 10 @ encounter rate + .4byte SeafloorCavern_Room6_FishingMons + + .align 2 +SeafloorCavern_Room7_LandMons: + wild_mon ZUBAT, 30 + wild_mon ZUBAT, 31 + wild_mon ZUBAT, 32 + wild_mon ZUBAT, 33 + wild_mon ZUBAT, 28 + wild_mon ZUBAT, 29 + wild_mon ZUBAT, 34 + wild_mon ZUBAT, 35 + wild_mon GOLBAT, 34 + wild_mon GOLBAT, 35 + wild_mon GOLBAT, 33 + wild_mon GOLBAT, 36 + + .align 2 +SeafloorCavern_Room7_LandMonsInfo: + .4byte 4 @ encounter rate + .4byte SeafloorCavern_Room7_LandMons + + .align 2 +SeafloorCavern_Room7_WaterMons: + wild_mon TENTACOOL, 5, 35 + wild_mon ZUBAT, 5, 35 + wild_mon ZUBAT, 30, 35 + wild_mon GOLBAT, 30, 35 + wild_mon GOLBAT, 30, 35 + + .align 2 +SeafloorCavern_Room7_WaterMonsInfo: + .4byte 4 @ encounter rate + .4byte SeafloorCavern_Room7_WaterMons + + .align 2 +SeafloorCavern_Room7_FishingMons: + wild_mon MAGIKARP, 5, 10 + wild_mon TENTACOOL, 5, 10 + wild_mon MAGIKARP, 10, 30 + wild_mon TENTACOOL, 10, 30 + wild_mon WAILMER, 10, 30 + wild_mon WAILMER, 25, 30 + wild_mon WAILMER, 30, 35 + wild_mon WAILMER, 20, 25 + wild_mon WAILMER, 35, 40 + wild_mon WAILMER, 40, 45 + + .align 2 +SeafloorCavern_Room7_FishingMonsInfo: + .4byte 10 @ encounter rate + .4byte SeafloorCavern_Room7_FishingMons + + .align 2 +SeafloorCavern_Room8_LandMons: + wild_mon ZUBAT, 30 + wild_mon ZUBAT, 31 + wild_mon ZUBAT, 32 + wild_mon ZUBAT, 33 + wild_mon ZUBAT, 28 + wild_mon ZUBAT, 29 + wild_mon ZUBAT, 34 + wild_mon ZUBAT, 35 + wild_mon GOLBAT, 34 + wild_mon GOLBAT, 35 + wild_mon GOLBAT, 33 + wild_mon GOLBAT, 36 + + .align 2 +SeafloorCavern_Room8_LandMonsInfo: + .4byte 4 @ encounter rate + .4byte SeafloorCavern_Room8_LandMons + + .align 2 +CaveOfOrigin_Entrance_LandMons: + wild_mon ZUBAT, 30 + wild_mon ZUBAT, 31 + wild_mon ZUBAT, 32 + wild_mon ZUBAT, 33 + wild_mon ZUBAT, 28 + wild_mon ZUBAT, 29 + wild_mon ZUBAT, 34 + wild_mon ZUBAT, 35 + wild_mon GOLBAT, 34 + wild_mon GOLBAT, 35 + wild_mon GOLBAT, 33 + wild_mon GOLBAT, 36 + + .align 2 +CaveOfOrigin_Entrance_LandMonsInfo: + .4byte 4 @ encounter rate + .4byte CaveOfOrigin_Entrance_LandMons + + .align 2 +CaveOfOrigin_1F_LandMons: + wild_mon ZUBAT, 30 + wild_mon ZUBAT, 31 + wild_mon ZUBAT, 32 + wild_mon MAWILE_SABLEYE, 30 + wild_mon MAWILE_SABLEYE, 32 + wild_mon MAWILE_SABLEYE, 34 + wild_mon ZUBAT, 33 + wild_mon ZUBAT, 34 + wild_mon GOLBAT, 34 + wild_mon GOLBAT, 35 + wild_mon GOLBAT, 33 + wild_mon GOLBAT, 36 + + .align 2 +CaveOfOrigin_1F_LandMonsInfo: + .4byte 4 @ encounter rate + .4byte CaveOfOrigin_1F_LandMons + + .align 2 +CaveOfOrigin_B1F_LandMons: + wild_mon ZUBAT, 30 + wild_mon ZUBAT, 31 + wild_mon ZUBAT, 32 + wild_mon MAWILE_SABLEYE, 30 + wild_mon MAWILE_SABLEYE, 32 + wild_mon MAWILE_SABLEYE, 34 + wild_mon ZUBAT, 33 + wild_mon ZUBAT, 34 + wild_mon GOLBAT, 34 + wild_mon GOLBAT, 35 + wild_mon GOLBAT, 33 + wild_mon GOLBAT, 36 + + .align 2 +CaveOfOrigin_B1F_LandMonsInfo: + .4byte 4 @ encounter rate + .4byte CaveOfOrigin_B1F_LandMons + + .align 2 +CaveOfOrigin_B2F_LandMons: + wild_mon ZUBAT, 30 + wild_mon ZUBAT, 31 + wild_mon ZUBAT, 32 + wild_mon MAWILE_SABLEYE, 30 + wild_mon MAWILE_SABLEYE, 32 + wild_mon MAWILE_SABLEYE, 34 + wild_mon ZUBAT, 33 + wild_mon ZUBAT, 34 + wild_mon GOLBAT, 34 + wild_mon GOLBAT, 35 + wild_mon GOLBAT, 33 + wild_mon GOLBAT, 36 + + .align 2 +CaveOfOrigin_B2F_LandMonsInfo: + .4byte 4 @ encounter rate + .4byte CaveOfOrigin_B2F_LandMons + + .align 2 +CaveOfOrigin_B3F_LandMons: + wild_mon ZUBAT, 30 + wild_mon ZUBAT, 31 + wild_mon ZUBAT, 32 + wild_mon MAWILE_SABLEYE, 30 + wild_mon MAWILE_SABLEYE, 32 + wild_mon MAWILE_SABLEYE, 34 + wild_mon ZUBAT, 33 + wild_mon ZUBAT, 34 + wild_mon GOLBAT, 34 + wild_mon GOLBAT, 35 + wild_mon GOLBAT, 33 + wild_mon GOLBAT, 36 + + .align 2 +CaveOfOrigin_B3F_LandMonsInfo: + .4byte 4 @ encounter rate + .4byte CaveOfOrigin_B3F_LandMons + + .align 2 +VictoryRoad_1F_LandMons: + wild_mon GOLBAT, 40 + wild_mon HARIYAMA, 40 + wild_mon LAIRON, 40 + wild_mon LOUDRED, 40 + wild_mon ZUBAT, 36 + wild_mon MAKUHITA, 36 + wild_mon GOLBAT, 38 + wild_mon HARIYAMA, 38 + wild_mon ARON, 36 + wild_mon WHISMUR, 36 + wild_mon ARON, 36 + wild_mon WHISMUR, 36 + + .align 2 +VictoryRoad_1F_LandMonsInfo: + .4byte 10 @ encounter rate + .4byte VictoryRoad_1F_LandMons + + .align 2 +VictoryRoad_B1F_LandMons: + wild_mon GOLBAT, 40 + wild_mon HARIYAMA, 40 + wild_mon LAIRON, 40 + wild_mon MEDICHAM, 40 + wild_mon GOLBAT, 38 + wild_mon HARIYAMA, 38 + wild_mon GOLBAT, 42 + wild_mon HARIYAMA, 42 + wild_mon LAIRON, 42 + wild_mon MEDITITE, 38 + wild_mon LAIRON, 42 + wild_mon MEDITITE, 38 + + .align 2 +VictoryRoad_B1F_LandMonsInfo: + .4byte 10 @ encounter rate + .4byte VictoryRoad_B1F_LandMons + + .align 2 +VictoryRoad_B1F_RockSmashMons: + wild_mon GRAVELER, 30, 40 + wild_mon GEODUDE, 30, 40 + wild_mon GRAVELER, 35, 40 + wild_mon GRAVELER, 35, 40 + wild_mon GRAVELER, 35, 40 + + .align 2 +VictoryRoad_B1F_RockSmashMonsInfo: + .4byte 20 @ encounter rate + .4byte VictoryRoad_B1F_RockSmashMons + + .align 2 +VictoryRoad_B2F_LandMons: + wild_mon GOLBAT, 40 + wild_mon MAWILE_SABLEYE, 40 + wild_mon LAIRON, 40 + wild_mon MEDICHAM, 40 + wild_mon GOLBAT, 42 + wild_mon MAWILE_SABLEYE, 42 + wild_mon GOLBAT, 44 + wild_mon MAWILE_SABLEYE, 44 + wild_mon LAIRON, 42 + wild_mon MEDICHAM, 42 + wild_mon LAIRON, 44 + wild_mon MEDICHAM, 44 + + .align 2 +VictoryRoad_B2F_LandMonsInfo: + .4byte 10 @ encounter rate + .4byte VictoryRoad_B2F_LandMons + + .align 2 +VictoryRoad_B2F_WaterMons: + wild_mon GOLBAT, 30, 35 + wild_mon GOLBAT, 25, 30 + wild_mon GOLBAT, 35, 40 + wild_mon GOLBAT, 35, 40 + wild_mon GOLBAT, 35, 40 + + .align 2 +VictoryRoad_B2F_WaterMonsInfo: + .4byte 4 @ encounter rate + .4byte VictoryRoad_B2F_WaterMons + + .align 2 +VictoryRoad_B2F_FishingMons: + wild_mon MAGIKARP, 5, 10 + wild_mon GOLDEEN, 5, 10 + wild_mon MAGIKARP, 10, 30 + wild_mon GOLDEEN, 10, 30 + wild_mon BARBOACH, 10, 30 + wild_mon BARBOACH, 25, 30 + wild_mon BARBOACH, 30, 35 + wild_mon WHISCASH, 30, 35 + wild_mon WHISCASH, 35, 40 + wild_mon WHISCASH, 40, 45 + + .align 2 +VictoryRoad_B2F_FishingMonsInfo: + .4byte 30 @ encounter rate + .4byte VictoryRoad_B2F_FishingMons + + .align 2 +ShoalCave_LowTideEntranceRoom_LandMons: + wild_mon ZUBAT, 26 + wild_mon SPHEAL, 26 + wild_mon ZUBAT, 28 + wild_mon SPHEAL, 28 + wild_mon ZUBAT, 30 + wild_mon SPHEAL, 30 + wild_mon ZUBAT, 32 + wild_mon SPHEAL, 32 + wild_mon GOLBAT, 32 + wild_mon SPHEAL, 32 + wild_mon GOLBAT, 32 + wild_mon SPHEAL, 32 + + .align 2 +ShoalCave_LowTideEntranceRoom_LandMonsInfo: + .4byte 10 @ encounter rate + .4byte ShoalCave_LowTideEntranceRoom_LandMons + + .align 2 +ShoalCave_LowTideEntranceRoom_WaterMons: + wild_mon TENTACOOL, 5, 35 + wild_mon ZUBAT, 5, 35 + wild_mon SPHEAL, 25, 30 + wild_mon SPHEAL, 25, 30 + wild_mon SPHEAL, 25, 35 + + .align 2 +ShoalCave_LowTideEntranceRoom_WaterMonsInfo: + .4byte 4 @ encounter rate + .4byte ShoalCave_LowTideEntranceRoom_WaterMons + + .align 2 +ShoalCave_LowTideEntranceRoom_FishingMons: + wild_mon MAGIKARP, 5, 10 + wild_mon TENTACOOL, 5, 10 + wild_mon MAGIKARP, 10, 30 + wild_mon TENTACOOL, 10, 30 + wild_mon WAILMER, 10, 30 + wild_mon WAILMER, 25, 30 + wild_mon WAILMER, 30, 35 + wild_mon WAILMER, 20, 25 + wild_mon WAILMER, 35, 40 + wild_mon WAILMER, 40, 45 + + .align 2 +ShoalCave_LowTideEntranceRoom_FishingMonsInfo: + .4byte 10 @ encounter rate + .4byte ShoalCave_LowTideEntranceRoom_FishingMons + + .align 2 +ShoalCave_LowTideInnerRoom_LandMons: + wild_mon ZUBAT, 26 + wild_mon SPHEAL, 26 + wild_mon ZUBAT, 28 + wild_mon SPHEAL, 28 + wild_mon ZUBAT, 30 + wild_mon SPHEAL, 30 + wild_mon ZUBAT, 32 + wild_mon SPHEAL, 32 + wild_mon GOLBAT, 32 + wild_mon SPHEAL, 32 + wild_mon GOLBAT, 32 + wild_mon SPHEAL, 32 + + .align 2 +ShoalCave_LowTideInnerRoom_LandMonsInfo: + .4byte 10 @ encounter rate + .4byte ShoalCave_LowTideInnerRoom_LandMons + + .align 2 +ShoalCave_LowTideInnerRoom_WaterMons: + wild_mon TENTACOOL, 5, 35 + wild_mon ZUBAT, 5, 35 + wild_mon SPHEAL, 25, 30 + wild_mon SPHEAL, 25, 30 + wild_mon SPHEAL, 25, 35 + + .align 2 +ShoalCave_LowTideInnerRoom_WaterMonsInfo: + .4byte 4 @ encounter rate + .4byte ShoalCave_LowTideInnerRoom_WaterMons + + .align 2 +ShoalCave_LowTideInnerRoom_FishingMons: + wild_mon MAGIKARP, 5, 10 + wild_mon TENTACOOL, 5, 10 + wild_mon MAGIKARP, 10, 30 + wild_mon TENTACOOL, 10, 30 + wild_mon WAILMER, 10, 30 + wild_mon WAILMER, 25, 30 + wild_mon WAILMER, 30, 35 + wild_mon WAILMER, 20, 25 + wild_mon WAILMER, 35, 40 + wild_mon WAILMER, 40, 45 + + .align 2 +ShoalCave_LowTideInnerRoom_FishingMonsInfo: + .4byte 10 @ encounter rate + .4byte ShoalCave_LowTideInnerRoom_FishingMons + + .align 2 +ShoalCave_LowTideStairsRoom_LandMons: + wild_mon ZUBAT, 26 + wild_mon SPHEAL, 26 + wild_mon ZUBAT, 28 + wild_mon SPHEAL, 28 + wild_mon ZUBAT, 30 + wild_mon SPHEAL, 30 + wild_mon ZUBAT, 32 + wild_mon SPHEAL, 32 + wild_mon GOLBAT, 32 + wild_mon SPHEAL, 32 + wild_mon GOLBAT, 32 + wild_mon SPHEAL, 32 + + .align 2 +ShoalCave_LowTideStairsRoom_LandMonsInfo: + .4byte 10 @ encounter rate + .4byte ShoalCave_LowTideStairsRoom_LandMons + + .align 2 +ShoalCave_LowTideLowerRoom_LandMons: + wild_mon ZUBAT, 26 + wild_mon SPHEAL, 26 + wild_mon ZUBAT, 28 + wild_mon SPHEAL, 28 + wild_mon ZUBAT, 30 + wild_mon SPHEAL, 30 + wild_mon ZUBAT, 32 + wild_mon SPHEAL, 32 + wild_mon GOLBAT, 32 + wild_mon SPHEAL, 32 + wild_mon GOLBAT, 32 + wild_mon SPHEAL, 32 + + .align 2 +ShoalCave_LowTideLowerRoom_LandMonsInfo: + .4byte 10 @ encounter rate + .4byte ShoalCave_LowTideLowerRoom_LandMons + + .align 2 +ShoalCave_LowTideIceRoom_LandMons: + wild_mon ZUBAT, 26 + wild_mon SPHEAL, 26 + wild_mon ZUBAT, 28 + wild_mon SPHEAL, 28 + wild_mon ZUBAT, 30 + wild_mon SPHEAL, 30 + wild_mon SNORUNT, 26 + wild_mon SPHEAL, 32 + wild_mon GOLBAT, 30 + wild_mon SNORUNT, 28 + wild_mon GOLBAT, 32 + wild_mon SNORUNT, 30 + + .align 2 +ShoalCave_LowTideIceRoom_LandMonsInfo: + .4byte 10 @ encounter rate + .4byte ShoalCave_LowTideIceRoom_LandMons + + .align 2 +NewMauville_Entrance_LandMons: + wild_mon VOLTORB, 24 + wild_mon MAGNEMITE, 24 + wild_mon VOLTORB, 25 + wild_mon MAGNEMITE, 25 + wild_mon VOLTORB, 23 + wild_mon MAGNEMITE, 23 + wild_mon VOLTORB, 26 + wild_mon MAGNEMITE, 26 + wild_mon VOLTORB, 22 + wild_mon MAGNEMITE, 22 + wild_mon VOLTORB, 22 + wild_mon MAGNEMITE, 22 + + .align 2 +NewMauville_Entrance_LandMonsInfo: + .4byte 10 @ encounter rate + .4byte NewMauville_Entrance_LandMons + + .align 2 +NewMauville_Inside_LandMons: + wild_mon VOLTORB, 24 + wild_mon MAGNEMITE, 24 + wild_mon VOLTORB, 25 + wild_mon MAGNEMITE, 25 + wild_mon VOLTORB, 23 + wild_mon MAGNEMITE, 23 + wild_mon VOLTORB, 26 + wild_mon MAGNEMITE, 26 + wild_mon VOLTORB, 22 + wild_mon MAGNEMITE, 22 + wild_mon ELECTRODE, 26 + wild_mon MAGNETON, 26 + + .align 2 +NewMauville_Inside_LandMonsInfo: + .4byte 10 @ encounter rate + .4byte NewMauville_Inside_LandMons + + .align 2 +AbandonedShip_Rooms_B1F_WaterMons: + wild_mon TENTACOOL, 5, 35 + wild_mon TENTACOOL, 5, 35 + wild_mon TENTACOOL, 5, 35 + wild_mon TENTACOOL, 5, 35 + wild_mon TENTACRUEL, 30, 35 + + .align 2 +AbandonedShip_Rooms_B1F_WaterMonsInfo: + .4byte 4 @ encounter rate + .4byte AbandonedShip_Rooms_B1F_WaterMons + + .align 2 +AbandonedShip_Rooms_B1F_FishingMons: + wild_mon MAGIKARP, 5, 10 + wild_mon TENTACOOL, 5, 10 + wild_mon MAGIKARP, 10, 30 + wild_mon TENTACOOL, 10, 30 + wild_mon TENTACOOL, 10, 30 + wild_mon TENTACOOL, 25, 30 + wild_mon TENTACOOL, 30, 35 + wild_mon TENTACRUEL, 30, 35 + wild_mon TENTACRUEL, 25, 30 + wild_mon TENTACRUEL, 20, 25 + + .align 2 +AbandonedShip_Rooms_B1F_FishingMonsInfo: + .4byte 20 @ encounter rate + .4byte AbandonedShip_Rooms_B1F_FishingMons + + .align 2 +AbandonedShip_HiddenFloorCorridors_WaterMons: + wild_mon TENTACOOL, 5, 35 + wild_mon TENTACOOL, 5, 35 + wild_mon TENTACOOL, 5, 35 + wild_mon TENTACOOL, 5, 35 + wild_mon TENTACRUEL, 30, 35 + + .align 2 +AbandonedShip_HiddenFloorCorridors_WaterMonsInfo: + .4byte 4 @ encounter rate + .4byte AbandonedShip_HiddenFloorCorridors_WaterMons + + .align 2 +AbandonedShip_HiddenFloorCorridors_FishingMons: + wild_mon MAGIKARP, 5, 10 + wild_mon TENTACOOL, 5, 10 + wild_mon MAGIKARP, 10, 30 + wild_mon TENTACOOL, 10, 30 + wild_mon TENTACOOL, 10, 30 + wild_mon TENTACOOL, 25, 30 + wild_mon TENTACOOL, 30, 35 + wild_mon TENTACRUEL, 30, 35 + wild_mon TENTACRUEL, 25, 30 + wild_mon TENTACRUEL, 20, 25 + + .align 2 +AbandonedShip_HiddenFloorCorridors_FishingMonsInfo: + .4byte 20 @ encounter rate + .4byte AbandonedShip_HiddenFloorCorridors_FishingMons + + .align 2 +SkyPillar_1F_LandMons: + wild_mon MAWILE_SABLEYE, 48 + wild_mon GOLBAT, 48 + wild_mon GOLBAT, 50 + wild_mon MAWILE_SABLEYE, 50 + wild_mon CLAYDOL, 48 + wild_mon DUSCLOPS_BANETTE, 48 + wild_mon DUSCLOPS_BANETTE, 50 + wild_mon CLAYDOL, 49 + wild_mon CLAYDOL, 47 + wild_mon CLAYDOL, 50 + wild_mon CLAYDOL, 47 + wild_mon CLAYDOL, 50 + + .align 2 +SkyPillar_1F_LandMonsInfo: + .4byte 10 @ encounter rate + .4byte SkyPillar_1F_LandMons + + .align 2 +SkyPillar_3F_LandMons: + wild_mon MAWILE_SABLEYE, 51 + wild_mon GOLBAT, 51 + wild_mon GOLBAT, 53 + wild_mon MAWILE_SABLEYE, 53 + wild_mon CLAYDOL, 51 + wild_mon DUSCLOPS_BANETTE, 51 + wild_mon DUSCLOPS_BANETTE, 53 + wild_mon CLAYDOL, 52 + wild_mon CLAYDOL, 50 + wild_mon CLAYDOL, 53 + wild_mon CLAYDOL, 50 + wild_mon CLAYDOL, 53 + + .align 2 +SkyPillar_3F_LandMonsInfo: + .4byte 10 @ encounter rate + .4byte SkyPillar_3F_LandMons + + .align 2 +SkyPillar_5F_LandMons: + wild_mon MAWILE_SABLEYE, 54 + wild_mon GOLBAT, 54 + wild_mon GOLBAT, 56 + wild_mon MAWILE_SABLEYE, 56 + wild_mon CLAYDOL, 54 + wild_mon DUSCLOPS_BANETTE, 54 + wild_mon DUSCLOPS_BANETTE, 56 + wild_mon CLAYDOL, 55 + wild_mon CLAYDOL, 56 + wild_mon ALTARIA, 57 + wild_mon ALTARIA, 54 + wild_mon ALTARIA, 60 + + .align 2 +SkyPillar_5F_LandMonsInfo: + .4byte 10 @ encounter rate + .4byte SkyPillar_5F_LandMons + + .align 2 +Route101_LandMons: + wild_mon WURMPLE, 2 + wild_mon ZIGZAGOON, 2 + wild_mon WURMPLE, 2 + wild_mon WURMPLE, 3 + wild_mon ZIGZAGOON, 3 + wild_mon ZIGZAGOON, 3 + wild_mon WURMPLE, 3 + wild_mon ZIGZAGOON, 3 + wild_mon POOCHYENA, 2 + wild_mon POOCHYENA, 2 + wild_mon POOCHYENA, 3 + wild_mon POOCHYENA, 3 + + .align 2 +Route101_LandMonsInfo: + .4byte 20 @ encounter rate + .4byte Route101_LandMons + + .align 2 +Route102_LandMons: + wild_mon ZIGZAGOON, 3 + wild_mon WURMPLE, 3 + wild_mon ZIGZAGOON, 4 + wild_mon WURMPLE, 4 + wild_mon SEEDOT_LOTAD, 3 + wild_mon SEEDOT_LOTAD, 4 + wild_mon POOCHYENA, 3 + wild_mon POOCHYENA, 3 + wild_mon POOCHYENA, 4 + wild_mon RALTS, 4 + wild_mon POOCHYENA, 4 + wild_mon SURSKIT, 3 + + .align 2 +Route102_LandMonsInfo: + .4byte 20 @ encounter rate + .4byte Route102_LandMons + + .align 2 +Route102_WaterMons: + wild_mon MARILL, 20, 30 + wild_mon MARILL, 10, 20 + wild_mon MARILL, 30, 35 + wild_mon MARILL, 5, 10 + wild_mon SURSKIT, 20, 30 + + .align 2 +Route102_WaterMonsInfo: + .4byte 4 @ encounter rate + .4byte Route102_WaterMons + + .align 2 +Route102_FishingMons: + wild_mon MAGIKARP, 5, 10 + wild_mon GOLDEEN, 5, 10 + wild_mon MAGIKARP, 10, 30 + wild_mon GOLDEEN, 10, 30 + wild_mon CORPHISH, 10, 30 + wild_mon CORPHISH, 25, 30 + wild_mon CORPHISH, 30, 35 + wild_mon CORPHISH, 20, 25 + wild_mon CORPHISH, 35, 40 + wild_mon CORPHISH, 40, 45 + + .align 2 +Route102_FishingMonsInfo: + .4byte 30 @ encounter rate + .4byte Route102_FishingMons + + .align 2 +Route103_LandMons: + wild_mon ZIGZAGOON, 2 + wild_mon ZIGZAGOON, 3 + wild_mon ZIGZAGOON, 3 + wild_mon ZIGZAGOON, 4 + wild_mon POOCHYENA, 2 + wild_mon POOCHYENA, 3 + wild_mon POOCHYENA, 3 + wild_mon POOCHYENA, 4 + wild_mon WINGULL, 3 + wild_mon WINGULL, 3 + wild_mon WINGULL, 2 + wild_mon WINGULL, 4 + + .align 2 +Route103_LandMonsInfo: + .4byte 20 @ encounter rate + .4byte Route103_LandMons + + .align 2 +Route103_WaterMons: + wild_mon TENTACOOL, 5, 35 + wild_mon WINGULL, 10, 30 + wild_mon WINGULL, 15, 25 + wild_mon PELIPPER, 25, 30 + wild_mon PELIPPER, 25, 30 + + .align 2 +Route103_WaterMonsInfo: + .4byte 4 @ encounter rate + .4byte Route103_WaterMons + + .align 2 +Route103_FishingMons: + wild_mon MAGIKARP, 5, 10 + wild_mon TENTACOOL, 5, 10 + wild_mon MAGIKARP, 10, 30 + wild_mon TENTACOOL, 10, 30 + wild_mon WAILMER, 10, 30 + wild_mon SHARPEDO, 30, 35 + wild_mon WAILMER, 30, 35 + wild_mon WAILMER, 25, 30 + wild_mon WAILMER, 35, 40 + wild_mon WAILMER, 40, 45 + + .align 2 +Route103_FishingMonsInfo: + .4byte 30 @ encounter rate + .4byte Route103_FishingMons + + .align 2 +Route104_LandMons: + wild_mon ZIGZAGOON, 4 + wild_mon WURMPLE, 4 + wild_mon ZIGZAGOON, 5 + wild_mon WURMPLE, 5 + wild_mon ZIGZAGOON, 4 + wild_mon ZIGZAGOON, 5 + wild_mon TAILLOW, 4 + wild_mon TAILLOW, 5 + wild_mon WINGULL, 4 + wild_mon WINGULL, 4 + wild_mon WINGULL, 3 + wild_mon WINGULL, 5 + + .align 2 +Route104_LandMonsInfo: + .4byte 20 @ encounter rate + .4byte Route104_LandMons + + .align 2 +Route104_WaterMons: + wild_mon WINGULL, 10, 30 + wild_mon WINGULL, 15, 25 + wild_mon WINGULL, 15, 25 + wild_mon PELIPPER, 25, 30 + wild_mon PELIPPER, 25, 30 + + .align 2 +Route104_WaterMonsInfo: + .4byte 4 @ encounter rate + .4byte Route104_WaterMons + + .align 2 +Route104_FishingMons: + wild_mon MAGIKARP, 5, 10 + wild_mon MAGIKARP, 5, 10 + wild_mon MAGIKARP, 10, 30 + wild_mon MAGIKARP, 10, 30 + wild_mon MAGIKARP, 10, 30 + wild_mon MAGIKARP, 25, 30 + wild_mon MAGIKARP, 30, 35 + wild_mon MAGIKARP, 20, 25 + wild_mon MAGIKARP, 35, 40 + wild_mon MAGIKARP, 40, 45 + + .align 2 +Route104_FishingMonsInfo: + .4byte 30 @ encounter rate + .4byte Route104_FishingMons + + .align 2 +Route105_WaterMons: + wild_mon TENTACOOL, 5, 35 + wild_mon WINGULL, 10, 30 + wild_mon WINGULL, 15, 25 + wild_mon PELIPPER, 25, 30 + wild_mon PELIPPER, 25, 30 + + .align 2 +Route105_WaterMonsInfo: + .4byte 4 @ encounter rate + .4byte Route105_WaterMons + + .align 2 +Route105_FishingMons: + wild_mon MAGIKARP, 5, 10 + wild_mon TENTACOOL, 5, 10 + wild_mon MAGIKARP, 10, 30 + wild_mon TENTACOOL, 10, 30 + wild_mon WAILMER, 10, 30 + wild_mon WAILMER, 25, 30 + wild_mon WAILMER, 30, 35 + wild_mon WAILMER, 20, 25 + wild_mon WAILMER, 35, 40 + wild_mon WAILMER, 40, 45 + + .align 2 +Route105_FishingMonsInfo: + .4byte 30 @ encounter rate + .4byte Route105_FishingMons + + .align 2 +Route106_WaterMons: + wild_mon TENTACOOL, 5, 35 + wild_mon WINGULL, 10, 30 + wild_mon WINGULL, 15, 25 + wild_mon PELIPPER, 25, 30 + wild_mon PELIPPER, 25, 30 + + .align 2 +Route106_WaterMonsInfo: + .4byte 4 @ encounter rate + .4byte Route106_WaterMons + + .align 2 +Route106_FishingMons: + wild_mon MAGIKARP, 5, 10 + wild_mon TENTACOOL, 5, 10 + wild_mon MAGIKARP, 10, 30 + wild_mon TENTACOOL, 10, 30 + wild_mon WAILMER, 10, 30 + wild_mon WAILMER, 25, 30 + wild_mon WAILMER, 30, 35 + wild_mon WAILMER, 20, 25 + wild_mon WAILMER, 35, 40 + wild_mon WAILMER, 40, 45 + + .align 2 +Route106_FishingMonsInfo: + .4byte 30 @ encounter rate + .4byte Route106_FishingMons + + .align 2 +Route107_WaterMons: + wild_mon TENTACOOL, 5, 35 + wild_mon WINGULL, 10, 30 + wild_mon WINGULL, 15, 25 + wild_mon PELIPPER, 25, 30 + wild_mon PELIPPER, 25, 30 + + .align 2 +Route107_WaterMonsInfo: + .4byte 4 @ encounter rate + .4byte Route107_WaterMons + + .align 2 +Route107_FishingMons: + wild_mon MAGIKARP, 5, 10 + wild_mon TENTACOOL, 5, 10 + wild_mon MAGIKARP, 10, 30 + wild_mon TENTACOOL, 10, 30 + wild_mon WAILMER, 10, 30 + wild_mon WAILMER, 25, 30 + wild_mon WAILMER, 30, 35 + wild_mon WAILMER, 20, 25 + wild_mon WAILMER, 35, 40 + wild_mon WAILMER, 40, 45 + + .align 2 +Route107_FishingMonsInfo: + .4byte 30 @ encounter rate + .4byte Route107_FishingMons + + .align 2 +Route108_WaterMons: + wild_mon TENTACOOL, 5, 35 + wild_mon WINGULL, 10, 30 + wild_mon WINGULL, 15, 25 + wild_mon PELIPPER, 25, 30 + wild_mon PELIPPER, 25, 30 + + .align 2 +Route108_WaterMonsInfo: + .4byte 4 @ encounter rate + .4byte Route108_WaterMons + + .align 2 +Route108_FishingMons: + wild_mon MAGIKARP, 5, 10 + wild_mon TENTACOOL, 5, 10 + wild_mon MAGIKARP, 10, 30 + wild_mon TENTACOOL, 10, 30 + wild_mon WAILMER, 10, 30 + wild_mon WAILMER, 25, 30 + wild_mon WAILMER, 30, 35 + wild_mon WAILMER, 20, 25 + wild_mon WAILMER, 35, 40 + wild_mon WAILMER, 40, 45 + + .align 2 +Route108_FishingMonsInfo: + .4byte 30 @ encounter rate + .4byte Route108_FishingMons + + .align 2 +Route109_WaterMons: + wild_mon TENTACOOL, 5, 35 + wild_mon WINGULL, 10, 30 + wild_mon WINGULL, 15, 25 + wild_mon PELIPPER, 25, 30 + wild_mon PELIPPER, 25, 30 + + .align 2 +Route109_WaterMonsInfo: + .4byte 4 @ encounter rate + .4byte Route109_WaterMons + + .align 2 +Route109_FishingMons: + wild_mon MAGIKARP, 5, 10 + wild_mon TENTACOOL, 5, 10 + wild_mon MAGIKARP, 10, 30 + wild_mon TENTACOOL, 10, 30 + wild_mon WAILMER, 10, 30 + wild_mon WAILMER, 25, 30 + wild_mon WAILMER, 30, 35 + wild_mon WAILMER, 20, 25 + wild_mon WAILMER, 35, 40 + wild_mon WAILMER, 40, 45 + + .align 2 +Route109_FishingMonsInfo: + .4byte 30 @ encounter rate + .4byte Route109_FishingMons + + .align 2 +Route110_LandMons: + wild_mon ZIGZAGOON, 12 + wild_mon ELECTRIKE, 12 + wild_mon GULPIN, 12 + wild_mon ELECTRIKE, 13 + wild_mon MINUN_PLUSLE, 13 + wild_mon ODDISH, 13 + wild_mon MINUN_PLUSLE, 13 + wild_mon GULPIN, 13 + wild_mon WINGULL, 12 + wild_mon WINGULL, 12 + wild_mon PLUSLE_MINUN, 12 + wild_mon PLUSLE_MINUN, 13 + + .align 2 +Route110_LandMonsInfo: + .4byte 20 @ encounter rate + .4byte Route110_LandMons + + .align 2 +Route110_WaterMons: + wild_mon TENTACOOL, 5, 35 + wild_mon WINGULL, 10, 30 + wild_mon WINGULL, 15, 25 + wild_mon PELIPPER, 25, 30 + wild_mon PELIPPER, 25, 30 + + .align 2 +Route110_WaterMonsInfo: + .4byte 4 @ encounter rate + .4byte Route110_WaterMons + + .align 2 +Route110_FishingMons: + wild_mon MAGIKARP, 5, 10 + wild_mon TENTACOOL, 5, 10 + wild_mon MAGIKARP, 10, 30 + wild_mon TENTACOOL, 10, 30 + wild_mon WAILMER, 10, 30 + wild_mon WAILMER, 25, 30 + wild_mon WAILMER, 30, 35 + wild_mon WAILMER, 20, 25 + wild_mon WAILMER, 35, 40 + wild_mon WAILMER, 40, 45 + + .align 2 +Route110_FishingMonsInfo: + .4byte 30 @ encounter rate + .4byte Route110_FishingMons + + .align 2 +Route111_LandMons: + wild_mon SANDSHREW, 20 + wild_mon TRAPINCH, 20 + wild_mon SANDSHREW, 21 + wild_mon TRAPINCH, 21 + wild_mon CACNEA, 19 + wild_mon CACNEA, 21 + wild_mon SANDSHREW, 19 + wild_mon TRAPINCH, 19 + wild_mon BALTOY, 20 + wild_mon BALTOY, 20 + wild_mon BALTOY, 22 + wild_mon BALTOY, 22 + + .align 2 +Route111_LandMonsInfo: + .4byte 10 @ encounter rate + .4byte Route111_LandMons + + .align 2 +Route111_WaterMons: + wild_mon MARILL, 20, 30 + wild_mon MARILL, 10, 20 + wild_mon MARILL, 30, 35 + wild_mon MARILL, 5, 10 + wild_mon SURSKIT, 20, 30 + + .align 2 +Route111_WaterMonsInfo: + .4byte 4 @ encounter rate + .4byte Route111_WaterMons + + .align 2 +Route111_RockSmashMons: + wild_mon GEODUDE, 10, 15 + wild_mon GEODUDE, 5, 10 + wild_mon GEODUDE, 15, 20 + wild_mon GEODUDE, 15, 20 + wild_mon GEODUDE, 15, 20 + + .align 2 +Route111_RockSmashMonsInfo: + .4byte 20 @ encounter rate + .4byte Route111_RockSmashMons + + .align 2 +Route111_FishingMons: + wild_mon MAGIKARP, 5, 10 + wild_mon GOLDEEN, 5, 10 + wild_mon MAGIKARP, 10, 30 + wild_mon GOLDEEN, 10, 30 + wild_mon BARBOACH, 10, 30 + wild_mon BARBOACH, 25, 30 + wild_mon BARBOACH, 30, 35 + wild_mon BARBOACH, 20, 25 + wild_mon BARBOACH, 35, 40 + wild_mon BARBOACH, 40, 45 + + .align 2 +Route111_FishingMonsInfo: + .4byte 30 @ encounter rate + .4byte Route111_FishingMons + + .align 2 +Route112_LandMons: + wild_mon NUMEL, 15 + wild_mon NUMEL, 15 + wild_mon MACHOP, 15 + wild_mon NUMEL, 14 + wild_mon NUMEL, 14 + wild_mon MACHOP, 14 + wild_mon NUMEL, 16 + wild_mon MACHOP, 16 + wild_mon NUMEL, 16 + wild_mon NUMEL, 16 + wild_mon NUMEL, 16 + wild_mon NUMEL, 16 + + .align 2 +Route112_LandMonsInfo: + .4byte 20 @ encounter rate + .4byte Route112_LandMons + + .align 2 +Route113_LandMons: + wild_mon SPINDA, 15 + wild_mon SPINDA, 15 + wild_mon SANDSHREW, 15 + wild_mon SPINDA, 14 + wild_mon SPINDA, 14 + wild_mon SANDSHREW, 14 + wild_mon SPINDA, 16 + wild_mon SANDSHREW, 16 + wild_mon SPINDA, 16 + wild_mon SKARMORY, 16 + wild_mon SPINDA, 16 + wild_mon SKARMORY, 16 + + .align 2 +Route113_LandMonsInfo: + .4byte 20 @ encounter rate + .4byte Route113_LandMons + + .align 2 +Route114_LandMons: + wild_mon SWABLU, 16 + wild_mon SEEDOT_LOTAD, 16 + wild_mon SWABLU, 17 + wild_mon SWABLU, 15 + wild_mon SEEDOT_LOTAD, 15 + wild_mon ZANGOOSE_SEVIPER, 16 + wild_mon NUZLEAF_LOMBRE, 16 + wild_mon NUZLEAF_LOMBRE, 18 + wild_mon ZANGOOSE_SEVIPER, 17 + wild_mon ZANGOOSE_SEVIPER, 15 + wild_mon ZANGOOSE_SEVIPER, 17 + wild_mon SURSKIT, 15 + + .align 2 +Route114_LandMonsInfo: + .4byte 20 @ encounter rate + .4byte Route114_LandMons + + .align 2 +Route114_WaterMons: + wild_mon MARILL, 20, 30 + wild_mon MARILL, 10, 20 + wild_mon MARILL, 30, 35 + wild_mon MARILL, 5, 10 + wild_mon SURSKIT, 20, 30 + + .align 2 +Route114_WaterMonsInfo: + .4byte 4 @ encounter rate + .4byte Route114_WaterMons + + .align 2 +Route114_RockSmashMons: + wild_mon GEODUDE, 10, 15 + wild_mon GEODUDE, 5, 10 + wild_mon GEODUDE, 15, 20 + wild_mon GEODUDE, 15, 20 + wild_mon GEODUDE, 15, 20 + + .align 2 +Route114_RockSmashMonsInfo: + .4byte 20 @ encounter rate + .4byte Route114_RockSmashMons + + .align 2 +Route114_FishingMons: + wild_mon MAGIKARP, 5, 10 + wild_mon GOLDEEN, 5, 10 + wild_mon MAGIKARP, 10, 30 + wild_mon GOLDEEN, 10, 30 + wild_mon BARBOACH, 10, 30 + wild_mon BARBOACH, 25, 30 + wild_mon BARBOACH, 30, 35 + wild_mon BARBOACH, 20, 25 + wild_mon BARBOACH, 35, 40 + wild_mon BARBOACH, 40, 45 + + .align 2 +Route114_FishingMonsInfo: + .4byte 30 @ encounter rate + .4byte Route114_FishingMons + + .align 2 +Route115_LandMons: + wild_mon SWABLU, 23 + wild_mon TAILLOW, 23 + wild_mon SWABLU, 25 + wild_mon TAILLOW, 24 + wild_mon TAILLOW, 25 + wild_mon SWELLOW, 25 + wild_mon JIGGLYPUFF, 24 + wild_mon JIGGLYPUFF, 25 + wild_mon WINGULL, 24 + wild_mon WINGULL, 24 + wild_mon WINGULL, 26 + wild_mon WINGULL, 25 + + .align 2 +Route115_LandMonsInfo: + .4byte 20 @ encounter rate + .4byte Route115_LandMons + + .align 2 +Route115_WaterMons: + wild_mon TENTACOOL, 5, 35 + wild_mon WINGULL, 10, 30 + wild_mon WINGULL, 15, 25 + wild_mon PELIPPER, 25, 30 + wild_mon PELIPPER, 25, 30 + + .align 2 +Route115_WaterMonsInfo: + .4byte 4 @ encounter rate + .4byte Route115_WaterMons + + .align 2 +Route115_FishingMons: + wild_mon MAGIKARP, 5, 10 + wild_mon TENTACOOL, 5, 10 + wild_mon MAGIKARP, 10, 30 + wild_mon TENTACOOL, 10, 30 + wild_mon WAILMER, 10, 30 + wild_mon WAILMER, 25, 30 + wild_mon WAILMER, 30, 35 + wild_mon WAILMER, 20, 25 + wild_mon WAILMER, 35, 40 + wild_mon WAILMER, 40, 45 + + .align 2 +Route115_FishingMonsInfo: + .4byte 30 @ encounter rate + .4byte Route115_FishingMons + + .align 2 +Route116_LandMons: + wild_mon ZIGZAGOON, 6 + wild_mon WHISMUR, 6 + wild_mon NINCADA, 6 + wild_mon WHISMUR, 7 + wild_mon NINCADA, 7 + wild_mon TAILLOW, 6 + wild_mon TAILLOW, 7 + wild_mon TAILLOW, 8 + wild_mon ZIGZAGOON, 7 + wild_mon ZIGZAGOON, 8 + wild_mon SKITTY, 7 + wild_mon SKITTY, 8 + + .align 2 +Route116_LandMonsInfo: + .4byte 20 @ encounter rate + .4byte Route116_LandMons + + .align 2 +Route117_LandMons: + wild_mon ZIGZAGOON, 13 + wild_mon ROSELIA, 13 + wild_mon ZIGZAGOON, 14 + wild_mon ROSELIA, 14 + wild_mon MARILL, 13 + wild_mon ODDISH, 13 + wild_mon ILLUMISE_VOLBEAT, 13 + wild_mon ILLUMISE_VOLBEAT, 13 + wild_mon ILLUMISE_VOLBEAT, 14 + wild_mon ILLUMISE_VOLBEAT, 14 + wild_mon VOLBEAT_ILLUMISE, 13 + wild_mon SURSKIT, 13 + + .align 2 +Route117_LandMonsInfo: + .4byte 20 @ encounter rate + .4byte Route117_LandMons + + .align 2 +Route117_WaterMons: + wild_mon MARILL, 20, 30 + wild_mon MARILL, 10, 20 + wild_mon MARILL, 30, 35 + wild_mon MARILL, 5, 10 + wild_mon SURSKIT, 20, 30 + + .align 2 +Route117_WaterMonsInfo: + .4byte 4 @ encounter rate + .4byte Route117_WaterMons + + .align 2 +Route117_FishingMons: + wild_mon MAGIKARP, 5, 10 + wild_mon GOLDEEN, 5, 10 + wild_mon MAGIKARP, 10, 30 + wild_mon GOLDEEN, 10, 30 + wild_mon CORPHISH, 10, 30 + wild_mon CORPHISH, 25, 30 + wild_mon CORPHISH, 30, 35 + wild_mon CORPHISH, 20, 25 + wild_mon CORPHISH, 35, 40 + wild_mon CORPHISH, 40, 45 + + .align 2 +Route117_FishingMonsInfo: + .4byte 30 @ encounter rate + .4byte Route117_FishingMons + + .align 2 +Route118_LandMons: + wild_mon ZIGZAGOON, 24 + wild_mon ELECTRIKE, 24 + wild_mon ZIGZAGOON, 26 + wild_mon ELECTRIKE, 26 + wild_mon LINOONE, 26 + wild_mon MANECTRIC, 26 + wild_mon WINGULL, 25 + wild_mon WINGULL, 25 + wild_mon WINGULL, 26 + wild_mon WINGULL, 26 + wild_mon WINGULL, 27 + wild_mon KECLEON, 25 + + .align 2 +Route118_LandMonsInfo: + .4byte 20 @ encounter rate + .4byte Route118_LandMons + + .align 2 +Route118_WaterMons: + wild_mon TENTACOOL, 5, 35 + wild_mon WINGULL, 10, 30 + wild_mon WINGULL, 15, 25 + wild_mon PELIPPER, 25, 30 + wild_mon PELIPPER, 25, 30 + + .align 2 +Route118_WaterMonsInfo: + .4byte 4 @ encounter rate + .4byte Route118_WaterMons + + .align 2 +Route118_FishingMons: + wild_mon MAGIKARP, 5, 10 + wild_mon TENTACOOL, 5, 10 + wild_mon MAGIKARP, 10, 30 + wild_mon TENTACOOL, 10, 30 + wild_mon CARVANHA, 10, 30 + wild_mon SHARPEDO, 30, 35 + wild_mon CARVANHA, 30, 35 + wild_mon CARVANHA, 20, 25 + wild_mon CARVANHA, 35, 40 + wild_mon CARVANHA, 40, 45 + + .align 2 +Route118_FishingMonsInfo: + .4byte 30 @ encounter rate + .4byte Route118_FishingMons + + .align 2 +Route119_LandMons: + wild_mon ZIGZAGOON, 25 + wild_mon LINOONE, 25 + wild_mon ZIGZAGOON, 27 + wild_mon ODDISH, 25 + wild_mon LINOONE, 27 + wild_mon ODDISH, 26 + wild_mon ODDISH, 27 + wild_mon ODDISH, 24 + wild_mon TROPIUS, 25 + wild_mon TROPIUS, 26 + wild_mon TROPIUS, 27 + wild_mon KECLEON, 25 + + .align 2 +Route119_LandMonsInfo: + .4byte 15 @ encounter rate + .4byte Route119_LandMons + + .align 2 +Route119_WaterMons: + wild_mon TENTACOOL, 5, 35 + wild_mon WINGULL, 10, 30 + wild_mon WINGULL, 15, 25 + wild_mon PELIPPER, 25, 30 + wild_mon PELIPPER, 25, 30 + + .align 2 +Route119_WaterMonsInfo: + .4byte 4 @ encounter rate + .4byte Route119_WaterMons + + .align 2 +Route119_FishingMons: + wild_mon MAGIKARP, 5, 10 + wild_mon TENTACOOL, 5, 10 + wild_mon MAGIKARP, 10, 30 + wild_mon TENTACOOL, 10, 30 + wild_mon CARVANHA, 10, 30 + wild_mon CARVANHA, 25, 30 + wild_mon CARVANHA, 30, 35 + wild_mon CARVANHA, 20, 25 + wild_mon CARVANHA, 35, 40 + wild_mon CARVANHA, 40, 45 + + .align 2 +Route119_FishingMonsInfo: + .4byte 30 @ encounter rate + .4byte Route119_FishingMons + + .align 2 +Route120_LandMons: + wild_mon ZIGZAGOON, 25 + wild_mon LINOONE, 25 + wild_mon LINOONE, 27 + wild_mon ODDISH, 25 + wild_mon MARILL, 25 + wild_mon ODDISH, 26 + wild_mon ODDISH, 27 + wild_mon MARILL, 27 + wild_mon ABSOL, 25 + wild_mon ABSOL, 27 + wild_mon KECLEON, 25 + wild_mon SURSKIT, 25 + + .align 2 +Route120_LandMonsInfo: + .4byte 20 @ encounter rate + .4byte Route120_LandMons + + .align 2 +Route120_WaterMons: + wild_mon MARILL, 20, 30 + wild_mon MARILL, 10, 20 + wild_mon MARILL, 30, 35 + wild_mon MARILL, 5, 10 + wild_mon SURSKIT, 20, 30 + + .align 2 +Route120_WaterMonsInfo: + .4byte 4 @ encounter rate + .4byte Route120_WaterMons + + .align 2 +Route120_FishingMons: + wild_mon MAGIKARP, 5, 10 + wild_mon GOLDEEN, 5, 10 + wild_mon MAGIKARP, 10, 30 + wild_mon GOLDEEN, 10, 30 + wild_mon BARBOACH, 10, 30 + wild_mon BARBOACH, 25, 30 + wild_mon BARBOACH, 30, 35 + wild_mon BARBOACH, 20, 25 + wild_mon BARBOACH, 35, 40 + wild_mon BARBOACH, 40, 45 + + .align 2 +Route120_FishingMonsInfo: + .4byte 30 @ encounter rate + .4byte Route120_FishingMons + + .align 2 +Route121_LandMons: + wild_mon ZIGZAGOON, 26 + wild_mon DUSKULL_SHUPPET, 26 + wild_mon LINOONE, 26 + wild_mon DUSKULL_SHUPPET, 28 + wild_mon LINOONE, 28 + wild_mon ODDISH, 26 + wild_mon ODDISH, 28 + wild_mon GLOOM, 28 + wild_mon WINGULL, 26 + wild_mon WINGULL, 27 + wild_mon WINGULL, 28 + wild_mon KECLEON, 25 + + .align 2 +Route121_LandMonsInfo: + .4byte 20 @ encounter rate + .4byte Route121_LandMons + + .align 2 +Route121_WaterMons: + wild_mon TENTACOOL, 5, 35 + wild_mon WINGULL, 10, 30 + wild_mon WINGULL, 15, 25 + wild_mon PELIPPER, 25, 30 + wild_mon PELIPPER, 25, 30 + + .align 2 +Route121_WaterMonsInfo: + .4byte 4 @ encounter rate + .4byte Route121_WaterMons + + .align 2 +Route121_FishingMons: + wild_mon MAGIKARP, 5, 10 + wild_mon TENTACOOL, 5, 10 + wild_mon MAGIKARP, 10, 30 + wild_mon TENTACOOL, 10, 30 + wild_mon WAILMER, 10, 30 + wild_mon WAILMER, 25, 30 + wild_mon WAILMER, 30, 35 + wild_mon WAILMER, 20, 25 + wild_mon WAILMER, 35, 40 + wild_mon WAILMER, 40, 45 + + .align 2 +Route121_FishingMonsInfo: + .4byte 30 @ encounter rate + .4byte Route121_FishingMons + + .align 2 +Route122_WaterMons: + wild_mon TENTACOOL, 5, 35 + wild_mon WINGULL, 10, 30 + wild_mon WINGULL, 15, 25 + wild_mon PELIPPER, 25, 30 + wild_mon PELIPPER, 25, 30 + + .align 2 +Route122_WaterMonsInfo: + .4byte 4 @ encounter rate + .4byte Route122_WaterMons + + .align 2 +Route122_FishingMons: + wild_mon MAGIKARP, 5, 10 + wild_mon TENTACOOL, 5, 10 + wild_mon MAGIKARP, 10, 30 + wild_mon TENTACOOL, 10, 30 + wild_mon WAILMER, 10, 30 + wild_mon SHARPEDO, 30, 35 + wild_mon WAILMER, 30, 35 + wild_mon WAILMER, 25, 30 + wild_mon WAILMER, 35, 40 + wild_mon WAILMER, 40, 45 + + .align 2 +Route122_FishingMonsInfo: + .4byte 30 @ encounter rate + .4byte Route122_FishingMons + + .align 2 +Route123_LandMons: + wild_mon ZIGZAGOON, 26 + wild_mon DUSKULL_SHUPPET, 26 + wild_mon LINOONE, 26 + wild_mon DUSKULL_SHUPPET, 28 + wild_mon LINOONE, 28 + wild_mon ODDISH, 26 + wild_mon ODDISH, 28 + wild_mon GLOOM, 28 + wild_mon WINGULL, 26 + wild_mon WINGULL, 27 + wild_mon WINGULL, 28 + wild_mon KECLEON, 25 + + .align 2 +Route123_LandMonsInfo: + .4byte 20 @ encounter rate + .4byte Route123_LandMons + + .align 2 +Route123_WaterMons: + wild_mon TENTACOOL, 5, 35 + wild_mon WINGULL, 10, 30 + wild_mon WINGULL, 15, 25 + wild_mon PELIPPER, 25, 30 + wild_mon PELIPPER, 25, 30 + + .align 2 +Route123_WaterMonsInfo: + .4byte 4 @ encounter rate + .4byte Route123_WaterMons + + .align 2 +Route123_FishingMons: + wild_mon MAGIKARP, 5, 10 + wild_mon TENTACOOL, 5, 10 + wild_mon MAGIKARP, 10, 30 + wild_mon TENTACOOL, 10, 30 + wild_mon WAILMER, 10, 30 + wild_mon WAILMER, 25, 30 + wild_mon WAILMER, 30, 35 + wild_mon WAILMER, 20, 25 + wild_mon WAILMER, 35, 40 + wild_mon WAILMER, 40, 45 + + .align 2 +Route123_FishingMonsInfo: + .4byte 30 @ encounter rate + .4byte Route123_FishingMons + + .align 2 +Route124_WaterMons: + wild_mon TENTACOOL, 5, 35 + wild_mon WINGULL, 10, 30 + wild_mon WINGULL, 15, 25 + wild_mon PELIPPER, 25, 30 + wild_mon PELIPPER, 25, 30 + + .align 2 +Route124_WaterMonsInfo: + .4byte 4 @ encounter rate + .4byte Route124_WaterMons + + .align 2 +Route124_FishingMons: + wild_mon MAGIKARP, 5, 10 + wild_mon TENTACOOL, 5, 10 + wild_mon MAGIKARP, 10, 30 + wild_mon TENTACOOL, 10, 30 + wild_mon WAILMER, 10, 30 + wild_mon SHARPEDO, 30, 35 + wild_mon WAILMER, 30, 35 + wild_mon WAILMER, 25, 30 + wild_mon WAILMER, 35, 40 + wild_mon WAILMER, 40, 45 + + .align 2 +Route124_FishingMonsInfo: + .4byte 30 @ encounter rate + .4byte Route124_FishingMons + + .align 2 +Route125_WaterMons: + wild_mon TENTACOOL, 5, 35 + wild_mon WINGULL, 10, 30 + wild_mon WINGULL, 15, 25 + wild_mon PELIPPER, 25, 30 + wild_mon PELIPPER, 25, 30 + + .align 2 +Route125_WaterMonsInfo: + .4byte 4 @ encounter rate + .4byte Route125_WaterMons + + .align 2 +Route125_FishingMons: + wild_mon MAGIKARP, 5, 10 + wild_mon TENTACOOL, 5, 10 + wild_mon MAGIKARP, 10, 30 + wild_mon TENTACOOL, 10, 30 + wild_mon WAILMER, 10, 30 + wild_mon SHARPEDO, 30, 35 + wild_mon WAILMER, 30, 35 + wild_mon WAILMER, 25, 30 + wild_mon WAILMER, 35, 40 + wild_mon WAILMER, 40, 45 + + .align 2 +Route125_FishingMonsInfo: + .4byte 30 @ encounter rate + .4byte Route125_FishingMons + + .align 2 +Route126_WaterMons: + wild_mon TENTACOOL, 5, 35 + wild_mon WINGULL, 10, 30 + wild_mon WINGULL, 15, 25 + wild_mon PELIPPER, 25, 30 + wild_mon PELIPPER, 25, 30 + + .align 2 +Route126_WaterMonsInfo: + .4byte 4 @ encounter rate + .4byte Route126_WaterMons + + .align 2 +Route126_FishingMons: + wild_mon MAGIKARP, 5, 10 + wild_mon TENTACOOL, 5, 10 + wild_mon MAGIKARP, 10, 30 + wild_mon TENTACOOL, 10, 30 + wild_mon WAILMER, 10, 30 + wild_mon SHARPEDO, 30, 35 + wild_mon WAILMER, 30, 35 + wild_mon WAILMER, 25, 30 + wild_mon WAILMER, 35, 40 + wild_mon WAILMER, 40, 45 + + .align 2 +Route126_FishingMonsInfo: + .4byte 30 @ encounter rate + .4byte Route126_FishingMons + + .align 2 +Route127_WaterMons: + wild_mon TENTACOOL, 5, 35 + wild_mon WINGULL, 10, 30 + wild_mon WINGULL, 15, 25 + wild_mon PELIPPER, 25, 30 + wild_mon PELIPPER, 25, 30 + + .align 2 +Route127_WaterMonsInfo: + .4byte 4 @ encounter rate + .4byte Route127_WaterMons + + .align 2 +Route127_FishingMons: + wild_mon MAGIKARP, 5, 10 + wild_mon TENTACOOL, 5, 10 + wild_mon MAGIKARP, 10, 30 + wild_mon TENTACOOL, 10, 30 + wild_mon WAILMER, 10, 30 + wild_mon SHARPEDO, 30, 35 + wild_mon WAILMER, 30, 35 + wild_mon WAILMER, 25, 30 + wild_mon WAILMER, 35, 40 + wild_mon WAILMER, 40, 45 + + .align 2 +Route127_FishingMonsInfo: + .4byte 30 @ encounter rate + .4byte Route127_FishingMons + + .align 2 +Route128_WaterMons: + wild_mon TENTACOOL, 5, 35 + wild_mon WINGULL, 10, 30 + wild_mon WINGULL, 15, 25 + wild_mon PELIPPER, 25, 30 + wild_mon PELIPPER, 25, 30 + + .align 2 +Route128_WaterMonsInfo: + .4byte 4 @ encounter rate + .4byte Route128_WaterMons + + .align 2 +Route128_FishingMons: + wild_mon MAGIKARP, 5, 10 + wild_mon TENTACOOL, 5, 10 + wild_mon MAGIKARP, 10, 30 + wild_mon LUVDISC, 10, 30 + wild_mon WAILMER, 10, 30 + wild_mon LUVDISC, 30, 35 + wild_mon WAILMER, 30, 35 + wild_mon CORSOLA, 30, 35 + wild_mon WAILMER, 35, 40 + wild_mon WAILMER, 40, 45 + + .align 2 +Route128_FishingMonsInfo: + .4byte 30 @ encounter rate + .4byte Route128_FishingMons + + .align 2 +Route129_WaterMons: + wild_mon TENTACOOL, 5, 35 + wild_mon WINGULL, 10, 30 + wild_mon WINGULL, 15, 25 + wild_mon PELIPPER, 25, 30 + .ifdef SAPPHIRE + wild_mon WAILORD, 25, 30 + .else + wild_mon WAILORD, 35, 40 + .endif + + .align 2 +Route129_WaterMonsInfo: + .4byte 4 @ encounter rate + .4byte Route129_WaterMons + + .align 2 +Route129_FishingMons: + wild_mon MAGIKARP, 5, 10 + wild_mon TENTACOOL, 5, 10 + wild_mon MAGIKARP, 10, 30 + wild_mon TENTACOOL, 10, 30 + wild_mon WAILMER, 10, 30 + wild_mon SHARPEDO, 30, 35 + wild_mon WAILMER, 30, 35 + wild_mon WAILMER, 25, 30 + wild_mon WAILMER, 35, 40 + wild_mon WAILMER, 40, 45 + + .align 2 +Route129_FishingMonsInfo: + .4byte 30 @ encounter rate + .4byte Route129_FishingMons + + .align 2 +Route130_LandMons: + wild_mon WYNAUT, 30 + wild_mon WYNAUT, 35 + wild_mon WYNAUT, 25 + wild_mon WYNAUT, 40 + wild_mon WYNAUT, 20 + wild_mon WYNAUT, 45 + wild_mon WYNAUT, 15 + wild_mon WYNAUT, 50 + wild_mon WYNAUT, 10 + wild_mon WYNAUT, 5 + wild_mon WYNAUT, 10 + wild_mon WYNAUT, 5 + + .align 2 +Route130_LandMonsInfo: + .4byte 20 @ encounter rate + .4byte Route130_LandMons + + .align 2 +Route130_WaterMons: + wild_mon TENTACOOL, 5, 35 + wild_mon WINGULL, 10, 30 + wild_mon WINGULL, 15, 25 + wild_mon PELIPPER, 25, 30 + wild_mon PELIPPER, 25, 30 + + .align 2 +Route130_WaterMonsInfo: + .4byte 4 @ encounter rate + .4byte Route130_WaterMons + + .align 2 +Route130_FishingMons: + wild_mon MAGIKARP, 5, 10 + wild_mon TENTACOOL, 5, 10 + wild_mon MAGIKARP, 10, 30 + wild_mon TENTACOOL, 10, 30 + wild_mon WAILMER, 10, 30 + wild_mon SHARPEDO, 30, 35 + wild_mon WAILMER, 30, 35 + wild_mon WAILMER, 25, 30 + wild_mon WAILMER, 35, 40 + wild_mon WAILMER, 40, 45 + + .align 2 +Route130_FishingMonsInfo: + .4byte 30 @ encounter rate + .4byte Route130_FishingMons + + .align 2 +Route131_WaterMons: + wild_mon TENTACOOL, 5, 35 + wild_mon WINGULL, 10, 30 + wild_mon WINGULL, 15, 25 + wild_mon PELIPPER, 25, 30 + wild_mon PELIPPER, 25, 30 + + .align 2 +Route131_WaterMonsInfo: + .4byte 4 @ encounter rate + .4byte Route131_WaterMons + + .align 2 +Route131_FishingMons: + wild_mon MAGIKARP, 5, 10 + wild_mon TENTACOOL, 5, 10 + wild_mon MAGIKARP, 10, 30 + wild_mon TENTACOOL, 10, 30 + wild_mon WAILMER, 10, 30 + wild_mon SHARPEDO, 30, 35 + wild_mon WAILMER, 30, 35 + wild_mon WAILMER, 25, 30 + wild_mon WAILMER, 35, 40 + wild_mon WAILMER, 40, 45 + + .align 2 +Route131_FishingMonsInfo: + .4byte 30 @ encounter rate + .4byte Route131_FishingMons + + .align 2 +Route132_WaterMons: + wild_mon TENTACOOL, 5, 35 + wild_mon WINGULL, 10, 30 + wild_mon WINGULL, 15, 25 + wild_mon PELIPPER, 25, 30 + wild_mon PELIPPER, 25, 30 + + .align 2 +Route132_WaterMonsInfo: + .4byte 4 @ encounter rate + .4byte Route132_WaterMons + + .align 2 +Route132_FishingMons: + wild_mon MAGIKARP, 5, 10 + wild_mon TENTACOOL, 5, 10 + wild_mon MAGIKARP, 10, 30 + wild_mon TENTACOOL, 10, 30 + wild_mon WAILMER, 10, 30 + wild_mon SHARPEDO, 30, 35 + wild_mon WAILMER, 30, 35 + wild_mon HORSEA, 25, 30 + wild_mon WAILMER, 35, 40 + wild_mon WAILMER, 40, 45 + + .align 2 +Route132_FishingMonsInfo: + .4byte 30 @ encounter rate + .4byte Route132_FishingMons + + .align 2 +Route133_WaterMons: + wild_mon TENTACOOL, 5, 35 + wild_mon WINGULL, 10, 30 + wild_mon WINGULL, 15, 25 + wild_mon PELIPPER, 25, 30 + wild_mon PELIPPER, 25, 30 + + .align 2 +Route133_WaterMonsInfo: + .4byte 4 @ encounter rate + .4byte Route133_WaterMons + + .align 2 +Route133_FishingMons: + wild_mon MAGIKARP, 5, 10 + wild_mon TENTACOOL, 5, 10 + wild_mon MAGIKARP, 10, 30 + wild_mon TENTACOOL, 10, 30 + wild_mon WAILMER, 10, 30 + wild_mon SHARPEDO, 30, 35 + wild_mon WAILMER, 30, 35 + wild_mon HORSEA, 25, 30 + wild_mon WAILMER, 35, 40 + wild_mon WAILMER, 40, 45 + + .align 2 +Route133_FishingMonsInfo: + .4byte 30 @ encounter rate + .4byte Route133_FishingMons + + .align 2 +Route134_WaterMons: + wild_mon TENTACOOL, 5, 35 + wild_mon WINGULL, 10, 30 + wild_mon WINGULL, 15, 25 + wild_mon PELIPPER, 25, 30 + wild_mon PELIPPER, 25, 30 + + .align 2 +Route134_WaterMonsInfo: + .4byte 4 @ encounter rate + .4byte Route134_WaterMons + + .align 2 +Route134_FishingMons: + wild_mon MAGIKARP, 5, 10 + wild_mon TENTACOOL, 5, 10 + wild_mon MAGIKARP, 10, 30 + wild_mon TENTACOOL, 10, 30 + wild_mon WAILMER, 10, 30 + wild_mon SHARPEDO, 30, 35 + wild_mon WAILMER, 30, 35 + wild_mon HORSEA, 25, 30 + wild_mon WAILMER, 35, 40 + wild_mon WAILMER, 40, 45 + + .align 2 +Route134_FishingMonsInfo: + .4byte 30 @ encounter rate + .4byte Route134_FishingMons + + .align 2 +SafariZone_Northwest_LandMons: + wild_mon RHYHORN, 27 + wild_mon ODDISH, 27 + wild_mon RHYHORN, 29 + wild_mon ODDISH, 29 + wild_mon DODUO, 27 + wild_mon GLOOM, 29 + wild_mon GLOOM, 31 + wild_mon DODUO, 29 + wild_mon DODRIO, 29 + wild_mon PINSIR, 27 + wild_mon DODRIO, 31 + wild_mon PINSIR, 29 + + .align 2 +SafariZone_Northwest_LandMonsInfo: + .4byte 25 @ encounter rate + .4byte SafariZone_Northwest_LandMons + + .align 2 +SafariZone_Northwest_WaterMons: + wild_mon PSYDUCK, 20, 30 + wild_mon PSYDUCK, 20, 30 + wild_mon PSYDUCK, 30, 35 + wild_mon GOLDUCK, 30, 35 + wild_mon GOLDUCK, 25, 40 + + .align 2 +SafariZone_Northwest_WaterMonsInfo: + .4byte 9 @ encounter rate + .4byte SafariZone_Northwest_WaterMons + + .align 2 +SafariZone_Northwest_FishingMons: + wild_mon MAGIKARP, 5, 10 + wild_mon GOLDEEN, 5, 10 + wild_mon MAGIKARP, 10, 30 + wild_mon GOLDEEN, 10, 25 + wild_mon GOLDEEN, 10, 30 + wild_mon GOLDEEN, 25, 30 + wild_mon GOLDEEN, 30, 35 + wild_mon SEAKING, 30, 35 + wild_mon SEAKING, 35, 40 + wild_mon SEAKING, 25, 30 + + .align 2 +SafariZone_Northwest_FishingMonsInfo: + .4byte 35 @ encounter rate + .4byte SafariZone_Northwest_FishingMons + + .align 2 +SafariZone_Northeast_LandMons: + wild_mon PHANPY, 27 + wild_mon ODDISH, 27 + wild_mon PHANPY, 29 + wild_mon ODDISH, 29 + wild_mon NATU, 27 + wild_mon GLOOM, 29 + wild_mon GLOOM, 31 + wild_mon NATU, 29 + wild_mon XATU, 29 + wild_mon HERACROSS, 27 + wild_mon XATU, 31 + wild_mon HERACROSS, 29 + + .align 2 +SafariZone_Northeast_LandMonsInfo: + .4byte 25 @ encounter rate + .4byte SafariZone_Northeast_LandMons + + .align 2 +SafariZone_Northeast_RockSmashMons: + wild_mon GEODUDE, 10, 15 + wild_mon GEODUDE, 5, 10 + wild_mon GEODUDE, 15, 20 + wild_mon GEODUDE, 20, 25 + wild_mon GEODUDE, 25, 30 + + .align 2 +SafariZone_Northeast_RockSmashMonsInfo: + .4byte 25 @ encounter rate + .4byte SafariZone_Northeast_RockSmashMons + + .align 2 +SafariZone_Southwest_LandMons: + wild_mon ODDISH, 25 + wild_mon ODDISH, 27 + wild_mon GIRAFARIG, 25 + wild_mon GIRAFARIG, 27 + wild_mon NATU, 25 + .ifdef SAPPHIRE + wild_mon DODUO, 27 + .else + wild_mon DODUO, 25 + .endif + wild_mon GLOOM, 25 + wild_mon WOBBUFFET, 27 + wild_mon PIKACHU, 25 + wild_mon WOBBUFFET, 27 + wild_mon PIKACHU, 27 + wild_mon WOBBUFFET, 29 + + .align 2 +SafariZone_Southwest_LandMonsInfo: + .4byte 25 @ encounter rate + .4byte SafariZone_Southwest_LandMons + + .align 2 +SafariZone_Southwest_WaterMons: + wild_mon PSYDUCK, 20, 30 + wild_mon PSYDUCK, 20, 30 + wild_mon PSYDUCK, 30, 35 + wild_mon PSYDUCK, 30, 35 + wild_mon PSYDUCK, 30, 35 + + .align 2 +SafariZone_Southwest_WaterMonsInfo: + .4byte 9 @ encounter rate + .4byte SafariZone_Southwest_WaterMons + + .align 2 +SafariZone_Southwest_FishingMons: + wild_mon MAGIKARP, 5, 10 + wild_mon GOLDEEN, 5, 10 + wild_mon MAGIKARP, 10, 30 + wild_mon GOLDEEN, 10, 25 + wild_mon GOLDEEN, 10, 30 + wild_mon GOLDEEN, 25, 30 + wild_mon GOLDEEN, 30, 35 + wild_mon SEAKING, 30, 35 + wild_mon SEAKING, 35, 40 + wild_mon SEAKING, 25, 30 + + .align 2 +SafariZone_Southwest_FishingMonsInfo: + .4byte 35 @ encounter rate + .4byte SafariZone_Southwest_FishingMons + + .align 2 +SafariZone_Southeast_LandMons: + wild_mon ODDISH, 25 + wild_mon ODDISH, 27 + wild_mon GIRAFARIG, 25 + wild_mon GIRAFARIG, 27 + wild_mon NATU, 25 + wild_mon DODUO, 25 + wild_mon GLOOM, 25 + wild_mon WOBBUFFET, 27 + wild_mon PIKACHU, 25 + wild_mon WOBBUFFET, 27 + wild_mon PIKACHU, 27 + wild_mon WOBBUFFET, 29 + + .align 2 +SafariZone_Southeast_LandMonsInfo: + .4byte 25 @ encounter rate + .4byte SafariZone_Southeast_LandMons + + .align 2 +DewfordTown_WaterMons: + wild_mon TENTACOOL, 5, 35 + wild_mon WINGULL, 10, 30 + wild_mon WINGULL, 15, 25 + wild_mon PELIPPER, 25, 30 + wild_mon PELIPPER, 25, 30 + + .align 2 +DewfordTown_WaterMonsInfo: + .4byte 4 @ encounter rate + .4byte DewfordTown_WaterMons + + .align 2 +DewfordTown_FishingMons: + wild_mon MAGIKARP, 5, 10 + wild_mon TENTACOOL, 5, 10 + wild_mon MAGIKARP, 10, 30 + wild_mon TENTACOOL, 10, 30 + wild_mon WAILMER, 10, 30 + wild_mon WAILMER, 25, 30 + wild_mon WAILMER, 30, 35 + wild_mon WAILMER, 20, 25 + wild_mon WAILMER, 35, 40 + wild_mon WAILMER, 40, 45 + + .align 2 +DewfordTown_FishingMonsInfo: + .4byte 10 @ encounter rate + .4byte DewfordTown_FishingMons + + .align 2 +PacifidlogTown_WaterMons: + wild_mon TENTACOOL, 5, 35 + wild_mon WINGULL, 10, 30 + wild_mon WINGULL, 15, 25 + wild_mon PELIPPER, 25, 30 + wild_mon PELIPPER, 25, 30 + + .align 2 +PacifidlogTown_WaterMonsInfo: + .4byte 4 @ encounter rate + .4byte PacifidlogTown_WaterMons + + .align 2 +PacifidlogTown_FishingMons: + wild_mon MAGIKARP, 5, 10 + wild_mon TENTACOOL, 5, 10 + wild_mon MAGIKARP, 10, 30 + wild_mon TENTACOOL, 10, 30 + wild_mon WAILMER, 10, 30 + wild_mon SHARPEDO, 30, 35 + wild_mon WAILMER, 30, 35 + wild_mon WAILMER, 25, 30 + wild_mon WAILMER, 35, 40 + wild_mon WAILMER, 40, 45 + + .align 2 +PacifidlogTown_FishingMonsInfo: + .4byte 10 @ encounter rate + .4byte PacifidlogTown_FishingMons + + .align 2 +Underwater1_WaterMons: + wild_mon CLAMPERL, 20, 30 + wild_mon CHINCHOU, 20, 30 + wild_mon CLAMPERL, 30, 35 + wild_mon RELICANTH, 30, 35 + wild_mon RELICANTH, 30, 35 + + .align 2 +Underwater1_WaterMonsInfo: + .4byte 4 @ encounter rate + .4byte Underwater1_WaterMons + + .align 2 +Underwater2_WaterMons: + wild_mon CLAMPERL, 20, 30 + wild_mon CHINCHOU, 20, 30 + wild_mon CLAMPERL, 30, 35 + wild_mon RELICANTH, 30, 35 + wild_mon RELICANTH, 30, 35 + + .align 2 +Underwater2_WaterMonsInfo: + .4byte 4 @ encounter rate + .4byte Underwater2_WaterMons + + .align 2 +gWildMonHeaders:: + map PetalburgCity + .2byte 0 @ padding + .4byte NULL + .4byte PetalburgCity_WaterMonsInfo + .4byte NULL + .4byte PetalburgCity_FishingMonsInfo + + map SlateportCity + .2byte 0 @ padding + .4byte NULL + .4byte SlateportCity_WaterMonsInfo + .4byte NULL + .4byte SlateportCity_FishingMonsInfo + + map LilycoveCity + .2byte 0 @ padding + .4byte NULL + .4byte LilycoveCity_WaterMonsInfo + .4byte NULL + .4byte LilycoveCity_FishingMonsInfo + + map MossdeepCity + .2byte 0 @ padding + .4byte NULL + .4byte MossdeepCity_WaterMonsInfo + .4byte NULL + .4byte MossdeepCity_FishingMonsInfo + + map SootopolisCity + .2byte 0 @ padding + .4byte NULL + .4byte SootopolisCity_WaterMonsInfo + .4byte NULL + .4byte SootopolisCity_FishingMonsInfo + + map EverGrandeCity + .2byte 0 @ padding + .4byte NULL + .4byte EverGrandeCity_WaterMonsInfo + .4byte NULL + .4byte EverGrandeCity_FishingMonsInfo + + map MeteorFalls_1F_1R + .2byte 0 @ padding + .4byte MeteorFalls_1F_1R_LandMonsInfo + .4byte MeteorFalls_1F_1R_WaterMonsInfo + .4byte NULL + .4byte MeteorFalls_1F_1R_FishingMonsInfo + + map MeteorFalls_1F_2R + .2byte 0 @ padding + .4byte MeteorFalls_1F_2R_LandMonsInfo + .4byte MeteorFalls_1F_2R_WaterMonsInfo + .4byte NULL + .4byte MeteorFalls_1F_2R_FishingMonsInfo + + map MeteorFalls_B1F_1R + .2byte 0 @ padding + .4byte MeteorFalls_B1F_1R_LandMonsInfo + .4byte MeteorFalls_B1F_1R_WaterMonsInfo + .4byte NULL + .4byte MeteorFalls_B1F_1R_FishingMonsInfo + + map MeteorFalls_B1F_2R + .2byte 0 @ padding + .4byte MeteorFalls_B1F_2R_LandMonsInfo + .4byte MeteorFalls_B1F_2R_WaterMonsInfo + .4byte NULL + .4byte MeteorFalls_B1F_2R_FishingMonsInfo + + map RusturfTunnel + .2byte 0 @ padding + .4byte RusturfTunnel_LandMonsInfo + .4byte NULL + .4byte NULL + .4byte NULL + + map GraniteCave_1F + .2byte 0 @ padding + .4byte GraniteCave_1F_LandMonsInfo + .4byte NULL + .4byte NULL + .4byte NULL + + map GraniteCave_B1F + .2byte 0 @ padding + .4byte GraniteCave_B1F_LandMonsInfo + .4byte NULL + .4byte NULL + .4byte NULL + + map GraniteCave_B2F + .2byte 0 @ padding + .4byte GraniteCave_B2F_LandMonsInfo + .4byte NULL + .4byte GraniteCave_B2F_RockSmashMonsInfo + .4byte NULL + + map GraniteCave_StevensRoom + .2byte 0 @ padding + .4byte GraniteCave_StevensRoom_LandMonsInfo + .4byte NULL + .4byte NULL + .4byte NULL + + map PetalburgWoods + .2byte 0 @ padding + .4byte PetalburgWoods_LandMonsInfo + .4byte NULL + .4byte NULL + .4byte NULL + + map JaggedPass + .2byte 0 @ padding + .4byte JaggedPass_LandMonsInfo + .4byte NULL + .4byte NULL + .4byte NULL + + map FieryPath + .2byte 0 @ padding + .4byte FieryPath_LandMonsInfo + .4byte NULL + .4byte NULL + .4byte NULL + + map MtPyre_1F + .2byte 0 @ padding + .4byte MtPyre_1F_LandMonsInfo + .4byte NULL + .4byte NULL + .4byte NULL + + map MtPyre_2F + .2byte 0 @ padding + .4byte MtPyre_2F_LandMonsInfo + .4byte NULL + .4byte NULL + .4byte NULL + + map MtPyre_3F + .2byte 0 @ padding + .4byte MtPyre_3F_LandMonsInfo + .4byte NULL + .4byte NULL + .4byte NULL + + map MtPyre_4F + .2byte 0 @ padding + .4byte MtPyre_4F_LandMonsInfo + .4byte NULL + .4byte NULL + .4byte NULL + + map MtPyre_5F + .2byte 0 @ padding + .4byte MtPyre_5F_LandMonsInfo + .4byte NULL + .4byte NULL + .4byte NULL + + map MtPyre_6F + .2byte 0 @ padding + .4byte MtPyre_6F_LandMonsInfo + .4byte NULL + .4byte NULL + .4byte NULL + + map MtPyre_Exterior + .2byte 0 @ padding + .4byte MtPyre_Exterior_LandMonsInfo + .4byte NULL + .4byte NULL + .4byte NULL + + map MtPyre_Summit + .2byte 0 @ padding + .4byte MtPyre_Summit_LandMonsInfo + .4byte NULL + .4byte NULL + .4byte NULL + + map SeafloorCavern_Entrance + .2byte 0 @ padding + .4byte NULL + .4byte SeafloorCavern_Entrance_WaterMonsInfo + .4byte NULL + .4byte SeafloorCavern_Entrance_FishingMonsInfo + + map SeafloorCavern_Room1 + .2byte 0 @ padding + .4byte SeafloorCavern_Room1_LandMonsInfo + .4byte NULL + .4byte NULL + .4byte NULL + + map SeafloorCavern_Room2 + .2byte 0 @ padding + .4byte SeafloorCavern_Room2_LandMonsInfo + .4byte NULL + .4byte NULL + .4byte NULL + + map SeafloorCavern_Room3 + .2byte 0 @ padding + .4byte SeafloorCavern_Room3_LandMonsInfo + .4byte NULL + .4byte NULL + .4byte NULL + + map SeafloorCavern_Room4 + .2byte 0 @ padding + .4byte SeafloorCavern_Room4_LandMonsInfo + .4byte NULL + .4byte NULL + .4byte NULL + + map SeafloorCavern_Room5 + .2byte 0 @ padding + .4byte SeafloorCavern_Room5_LandMonsInfo + .4byte NULL + .4byte NULL + .4byte NULL + + map SeafloorCavern_Room6 + .2byte 0 @ padding + .4byte SeafloorCavern_Room6_LandMonsInfo + .4byte SeafloorCavern_Room6_WaterMonsInfo + .4byte NULL + .4byte SeafloorCavern_Room6_FishingMonsInfo + + map SeafloorCavern_Room7 + .2byte 0 @ padding + .4byte SeafloorCavern_Room7_LandMonsInfo + .4byte SeafloorCavern_Room7_WaterMonsInfo + .4byte NULL + .4byte SeafloorCavern_Room7_FishingMonsInfo + + map SeafloorCavern_Room8 + .2byte 0 @ padding + .4byte SeafloorCavern_Room8_LandMonsInfo + .4byte NULL + .4byte NULL + .4byte NULL + + map CaveOfOrigin_Entrance + .2byte 0 @ padding + .4byte CaveOfOrigin_Entrance_LandMonsInfo + .4byte NULL + .4byte NULL + .4byte NULL + + map CaveOfOrigin_1F + .2byte 0 @ padding + .4byte CaveOfOrigin_1F_LandMonsInfo + .4byte NULL + .4byte NULL + .4byte NULL + + map CaveOfOrigin_B1F + .2byte 0 @ padding + .4byte CaveOfOrigin_B1F_LandMonsInfo + .4byte NULL + .4byte NULL + .4byte NULL + + map CaveOfOrigin_B2F + .2byte 0 @ padding + .4byte CaveOfOrigin_B2F_LandMonsInfo + .4byte NULL + .4byte NULL + .4byte NULL + + map CaveOfOrigin_B3F + .2byte 0 @ padding + .4byte CaveOfOrigin_B3F_LandMonsInfo + .4byte NULL + .4byte NULL + .4byte NULL + + map VictoryRoad_1F + .2byte 0 @ padding + .4byte VictoryRoad_1F_LandMonsInfo + .4byte NULL + .4byte NULL + .4byte NULL + + map VictoryRoad_B1F + .2byte 0 @ padding + .4byte VictoryRoad_B1F_LandMonsInfo + .4byte NULL + .4byte VictoryRoad_B1F_RockSmashMonsInfo + .4byte NULL + + map VictoryRoad_B2F + .2byte 0 @ padding + .4byte VictoryRoad_B2F_LandMonsInfo + .4byte VictoryRoad_B2F_WaterMonsInfo + .4byte NULL + .4byte VictoryRoad_B2F_FishingMonsInfo + + map ShoalCave_LowTideEntranceRoom + .2byte 0 @ padding + .4byte ShoalCave_LowTideEntranceRoom_LandMonsInfo + .4byte ShoalCave_LowTideEntranceRoom_WaterMonsInfo + .4byte NULL + .4byte ShoalCave_LowTideEntranceRoom_FishingMonsInfo + + map ShoalCave_LowTideInnerRoom + .2byte 0 @ padding + .4byte ShoalCave_LowTideInnerRoom_LandMonsInfo + .4byte ShoalCave_LowTideInnerRoom_WaterMonsInfo + .4byte NULL + .4byte ShoalCave_LowTideInnerRoom_FishingMonsInfo + + map ShoalCave_LowTideStairsRoom + .2byte 0 @ padding + .4byte ShoalCave_LowTideStairsRoom_LandMonsInfo + .4byte NULL + .4byte NULL + .4byte NULL + + map ShoalCave_LowTideLowerRoom + .2byte 0 @ padding + .4byte ShoalCave_LowTideLowerRoom_LandMonsInfo + .4byte NULL + .4byte NULL + .4byte NULL + + map ShoalCave_LowTideIceRoom + .2byte 0 @ padding + .4byte ShoalCave_LowTideIceRoom_LandMonsInfo + .4byte NULL + .4byte NULL + .4byte NULL + + map NewMauville_Entrance + .2byte 0 @ padding + .4byte NewMauville_Entrance_LandMonsInfo + .4byte NULL + .4byte NULL + .4byte NULL + + map NewMauville_Inside + .2byte 0 @ padding + .4byte NewMauville_Inside_LandMonsInfo + .4byte NULL + .4byte NULL + .4byte NULL + + map AbandonedShip_Rooms_B1F + .2byte 0 @ padding + .4byte NULL + .4byte AbandonedShip_Rooms_B1F_WaterMonsInfo + .4byte NULL + .4byte AbandonedShip_Rooms_B1F_FishingMonsInfo + + map AbandonedShip_HiddenFloorCorridors + .2byte 0 @ padding + .4byte NULL + .4byte AbandonedShip_HiddenFloorCorridors_WaterMonsInfo + .4byte NULL + .4byte AbandonedShip_HiddenFloorCorridors_FishingMonsInfo + + map SkyPillar_1F + .2byte 0 @ padding + .4byte SkyPillar_1F_LandMonsInfo + .4byte NULL + .4byte NULL + .4byte NULL + + map SkyPillar_3F + .2byte 0 @ padding + .4byte SkyPillar_3F_LandMonsInfo + .4byte NULL + .4byte NULL + .4byte NULL + + map SkyPillar_5F + .2byte 0 @ padding + .4byte SkyPillar_5F_LandMonsInfo + .4byte NULL + .4byte NULL + .4byte NULL + + map Route101 + .2byte 0 @ padding + .4byte Route101_LandMonsInfo + .4byte NULL + .4byte NULL + .4byte NULL + + map Route102 + .2byte 0 @ padding + .4byte Route102_LandMonsInfo + .4byte Route102_WaterMonsInfo + .4byte NULL + .4byte Route102_FishingMonsInfo + + map Route103 + .2byte 0 @ padding + .4byte Route103_LandMonsInfo + .4byte Route103_WaterMonsInfo + .4byte NULL + .4byte Route103_FishingMonsInfo + + map Route104 + .2byte 0 @ padding + .4byte Route104_LandMonsInfo + .4byte Route104_WaterMonsInfo + .4byte NULL + .4byte Route104_FishingMonsInfo + + map Route105 + .2byte 0 @ padding + .4byte NULL + .4byte Route105_WaterMonsInfo + .4byte NULL + .4byte Route105_FishingMonsInfo + + map Route106 + .2byte 0 @ padding + .4byte NULL + .4byte Route106_WaterMonsInfo + .4byte NULL + .4byte Route106_FishingMonsInfo + + map Route107 + .2byte 0 @ padding + .4byte NULL + .4byte Route107_WaterMonsInfo + .4byte NULL + .4byte Route107_FishingMonsInfo + + map Route108 + .2byte 0 @ padding + .4byte NULL + .4byte Route108_WaterMonsInfo + .4byte NULL + .4byte Route108_FishingMonsInfo + + map Route109 + .2byte 0 @ padding + .4byte NULL + .4byte Route109_WaterMonsInfo + .4byte NULL + .4byte Route109_FishingMonsInfo + + map Route110 + .2byte 0 @ padding + .4byte Route110_LandMonsInfo + .4byte Route110_WaterMonsInfo + .4byte NULL + .4byte Route110_FishingMonsInfo + + map Route111 + .2byte 0 @ padding + .4byte Route111_LandMonsInfo + .4byte Route111_WaterMonsInfo + .4byte Route111_RockSmashMonsInfo + .4byte Route111_FishingMonsInfo + + map Route112 + .2byte 0 @ padding + .4byte Route112_LandMonsInfo + .4byte NULL + .4byte NULL + .4byte NULL + + map Route113 + .2byte 0 @ padding + .4byte Route113_LandMonsInfo + .4byte NULL + .4byte NULL + .4byte NULL + + map Route114 + .2byte 0 @ padding + .4byte Route114_LandMonsInfo + .4byte Route114_WaterMonsInfo + .4byte Route114_RockSmashMonsInfo + .4byte Route114_FishingMonsInfo + + map Route115 + .2byte 0 @ padding + .4byte Route115_LandMonsInfo + .4byte Route115_WaterMonsInfo + .4byte NULL + .4byte Route115_FishingMonsInfo + + map Route116 + .2byte 0 @ padding + .4byte Route116_LandMonsInfo + .4byte NULL + .4byte NULL + .4byte NULL + + map Route117 + .2byte 0 @ padding + .4byte Route117_LandMonsInfo + .4byte Route117_WaterMonsInfo + .4byte NULL + .4byte Route117_FishingMonsInfo + + map Route118 + .2byte 0 @ padding + .4byte Route118_LandMonsInfo + .4byte Route118_WaterMonsInfo + .4byte NULL + .4byte Route118_FishingMonsInfo + + map Route119 + .2byte 0 @ padding + .4byte Route119_LandMonsInfo + .4byte Route119_WaterMonsInfo + .4byte NULL + .4byte Route119_FishingMonsInfo + + map Route120 + .2byte 0 @ padding + .4byte Route120_LandMonsInfo + .4byte Route120_WaterMonsInfo + .4byte NULL + .4byte Route120_FishingMonsInfo + + map Route121 + .2byte 0 @ padding + .4byte Route121_LandMonsInfo + .4byte Route121_WaterMonsInfo + .4byte NULL + .4byte Route121_FishingMonsInfo + + map Route122 + .2byte 0 @ padding + .4byte NULL + .4byte Route122_WaterMonsInfo + .4byte NULL + .4byte Route122_FishingMonsInfo + + map Route123 + .2byte 0 @ padding + .4byte Route123_LandMonsInfo + .4byte Route123_WaterMonsInfo + .4byte NULL + .4byte Route123_FishingMonsInfo + + map Route124 + .2byte 0 @ padding + .4byte NULL + .4byte Route124_WaterMonsInfo + .4byte NULL + .4byte Route124_FishingMonsInfo + + map Route125 + .2byte 0 @ padding + .4byte NULL + .4byte Route125_WaterMonsInfo + .4byte NULL + .4byte Route125_FishingMonsInfo + + map Route126 + .2byte 0 @ padding + .4byte NULL + .4byte Route126_WaterMonsInfo + .4byte NULL + .4byte Route126_FishingMonsInfo + + map Route127 + .2byte 0 @ padding + .4byte NULL + .4byte Route127_WaterMonsInfo + .4byte NULL + .4byte Route127_FishingMonsInfo + + map Route128 + .2byte 0 @ padding + .4byte NULL + .4byte Route128_WaterMonsInfo + .4byte NULL + .4byte Route128_FishingMonsInfo + + map Route129 + .2byte 0 @ padding + .4byte NULL + .4byte Route129_WaterMonsInfo + .4byte NULL + .4byte Route129_FishingMonsInfo + + map Route130 + .2byte 0 @ padding + .4byte Route130_LandMonsInfo + .4byte Route130_WaterMonsInfo + .4byte NULL + .4byte Route130_FishingMonsInfo + + map Route131 + .2byte 0 @ padding + .4byte NULL + .4byte Route131_WaterMonsInfo + .4byte NULL + .4byte Route131_FishingMonsInfo + + map Route132 + .2byte 0 @ padding + .4byte NULL + .4byte Route132_WaterMonsInfo + .4byte NULL + .4byte Route132_FishingMonsInfo + + map Route133 + .2byte 0 @ padding + .4byte NULL + .4byte Route133_WaterMonsInfo + .4byte NULL + .4byte Route133_FishingMonsInfo + + map Route134 + .2byte 0 @ padding + .4byte NULL + .4byte Route134_WaterMonsInfo + .4byte NULL + .4byte Route134_FishingMonsInfo + + map SafariZone_Northwest + .2byte 0 @ padding + .4byte SafariZone_Northwest_LandMonsInfo + .4byte SafariZone_Northwest_WaterMonsInfo + .4byte NULL + .4byte SafariZone_Northwest_FishingMonsInfo + + map SafariZone_Northeast + .2byte 0 @ padding + .4byte SafariZone_Northeast_LandMonsInfo + .4byte NULL + .4byte SafariZone_Northeast_RockSmashMonsInfo + .4byte NULL + + map SafariZone_Southwest + .2byte 0 @ padding + .4byte SafariZone_Southwest_LandMonsInfo + .4byte SafariZone_Southwest_WaterMonsInfo + .4byte NULL + .4byte SafariZone_Southwest_FishingMonsInfo + + map SafariZone_Southeast + .2byte 0 @ padding + .4byte SafariZone_Southeast_LandMonsInfo + .4byte NULL + .4byte NULL + .4byte NULL + + map DewfordTown + .2byte 0 @ padding + .4byte NULL + .4byte DewfordTown_WaterMonsInfo + .4byte NULL + .4byte DewfordTown_FishingMonsInfo + + map PacifidlogTown + .2byte 0 @ padding + .4byte NULL + .4byte PacifidlogTown_WaterMonsInfo + .4byte NULL + .4byte PacifidlogTown_FishingMonsInfo + + map Underwater1 + .2byte 0 @ padding + .4byte NULL + .4byte Underwater1_WaterMonsInfo + .4byte NULL + .4byte NULL + + map Underwater2 + .2byte 0 @ padding + .4byte NULL + .4byte Underwater2_WaterMonsInfo + .4byte NULL + .4byte NULL + + map UNDEFINED + .2byte 0 @ padding + .4byte NULL + .4byte NULL + .4byte NULL + .4byte NULL diff --git a/data/wild_mons.s b/data/wild_mons.s deleted file mode 100644 index b30bc847d..000000000 --- a/data/wild_mons.s +++ /dev/null @@ -1,3789 +0,0 @@ - .macro wild_mon_difference species1, species2 - .ifdef SAPPHIRE - .equiv SPECIES_\species1\()_\species2, SPECIES_\species2 - .equiv SPECIES_\species2\()_\species1, SPECIES_\species1 - .else - .equiv SPECIES_\species1\()_\species2, SPECIES_\species1 - .equiv SPECIES_\species2\()_\species1, SPECIES_\species2 - .endif - .endm - - wild_mon_difference SEEDOT, LOTAD - wild_mon_difference NUZLEAF, LOMBRE - wild_mon_difference MAWILE, SABLEYE - wild_mon_difference ZANGOOSE, SEVIPER - wild_mon_difference SOLROCK, LUNATONE - wild_mon_difference DUSKULL, SHUPPET - wild_mon_difference DUSCLOPS, BANETTE - wild_mon_difference KOFFING, GRIMER - wild_mon_difference MINUN, PLUSLE - wild_mon_difference ILLUMISE, VOLBEAT - - .align 2 -PetalburgCity_WaterMons: - wild_mon MARILL, 20, 30 - wild_mon MARILL, 10, 20 - wild_mon MARILL, 30, 35 - wild_mon MARILL, 5, 10 - wild_mon MARILL, 5, 10 - - .align 2 -PetalburgCity_WaterMonsInfo: - .4byte 1 @ encounter rate - .4byte PetalburgCity_WaterMons - - .align 2 -PetalburgCity_FishingMons: - wild_mon MAGIKARP, 5, 10 - wild_mon GOLDEEN, 5, 10 - wild_mon MAGIKARP, 10, 30 - wild_mon GOLDEEN, 10, 30 - wild_mon CORPHISH, 10, 30 - wild_mon CORPHISH, 25, 30 - wild_mon CORPHISH, 30, 35 - wild_mon CORPHISH, 20, 25 - wild_mon CORPHISH, 35, 40 - wild_mon CORPHISH, 40, 45 - - .align 2 -PetalburgCity_FishingMonsInfo: - .4byte 10 @ encounter rate - .4byte PetalburgCity_FishingMons - - .align 2 -SlateportCity_WaterMons: - wild_mon TENTACOOL, 5, 35 - wild_mon WINGULL, 10, 30 - wild_mon WINGULL, 15, 25 - wild_mon PELIPPER, 25, 30 - wild_mon PELIPPER, 25, 30 - - .align 2 -SlateportCity_WaterMonsInfo: - .4byte 4 @ encounter rate - .4byte SlateportCity_WaterMons - - .align 2 -SlateportCity_FishingMons: - wild_mon MAGIKARP, 5, 10 - wild_mon TENTACOOL, 5, 10 - wild_mon MAGIKARP, 10, 30 - wild_mon TENTACOOL, 10, 30 - wild_mon WAILMER, 10, 30 - wild_mon WAILMER, 25, 30 - wild_mon WAILMER, 30, 35 - wild_mon WAILMER, 20, 25 - wild_mon WAILMER, 35, 40 - wild_mon WAILMER, 40, 45 - - .align 2 -SlateportCity_FishingMonsInfo: - .4byte 10 @ encounter rate - .4byte SlateportCity_FishingMons - - .align 2 -LilycoveCity_WaterMons: - wild_mon TENTACOOL, 5, 35 - wild_mon WINGULL, 10, 30 - wild_mon WINGULL, 15, 25 - wild_mon PELIPPER, 25, 30 - wild_mon PELIPPER, 25, 30 - - .align 2 -LilycoveCity_WaterMonsInfo: - .4byte 4 @ encounter rate - .4byte LilycoveCity_WaterMons - - .align 2 -LilycoveCity_FishingMons: - wild_mon MAGIKARP, 5, 10 - wild_mon TENTACOOL, 5, 10 - wild_mon MAGIKARP, 10, 30 - wild_mon TENTACOOL, 10, 30 - wild_mon WAILMER, 10, 30 - wild_mon WAILMER, 25, 30 - wild_mon WAILMER, 30, 35 - wild_mon STARYU, 25, 30 - wild_mon WAILMER, 35, 40 - wild_mon WAILMER, 40, 45 - - .align 2 -LilycoveCity_FishingMonsInfo: - .4byte 10 @ encounter rate - .4byte LilycoveCity_FishingMons - - .align 2 -MossdeepCity_WaterMons: - wild_mon TENTACOOL, 5, 35 - wild_mon WINGULL, 10, 30 - wild_mon WINGULL, 15, 25 - wild_mon PELIPPER, 25, 30 - wild_mon PELIPPER, 25, 30 - - .align 2 -MossdeepCity_WaterMonsInfo: - .4byte 4 @ encounter rate - .4byte MossdeepCity_WaterMons - - .align 2 -MossdeepCity_FishingMons: - wild_mon MAGIKARP, 5, 10 - wild_mon TENTACOOL, 5, 10 - wild_mon MAGIKARP, 10, 30 - wild_mon TENTACOOL, 10, 30 - wild_mon WAILMER, 10, 30 - wild_mon SHARPEDO, 30, 35 - wild_mon WAILMER, 30, 35 - wild_mon WAILMER, 25, 30 - wild_mon WAILMER, 35, 40 - wild_mon WAILMER, 40, 45 - - .align 2 -MossdeepCity_FishingMonsInfo: - .4byte 10 @ encounter rate - .4byte MossdeepCity_FishingMons - - .align 2 -SootopolisCity_WaterMons: - wild_mon MAGIKARP, 5, 35 - wild_mon MAGIKARP, 10, 30 - wild_mon MAGIKARP, 15, 25 - wild_mon MAGIKARP, 25, 30 - wild_mon MAGIKARP, 25, 30 - - .align 2 -SootopolisCity_WaterMonsInfo: - .4byte 1 @ encounter rate - .4byte SootopolisCity_WaterMons - - .align 2 -SootopolisCity_FishingMons: - wild_mon MAGIKARP, 5, 10 - .ifdef SAPPHIRE - wild_mon TENTACOOL, 5, 10 - .else - wild_mon MAGIKARP, 10, 15 - .endif - wild_mon MAGIKARP, 10, 30 - wild_mon MAGIKARP, 10, 30 - wild_mon MAGIKARP, 10, 30 - wild_mon MAGIKARP, 30, 35 - wild_mon MAGIKARP, 30, 35 - wild_mon GYARADOS, 35, 40 - wild_mon GYARADOS, 35, 45 - wild_mon GYARADOS, 5, 45 - - .align 2 -SootopolisCity_FishingMonsInfo: - .4byte 10 @ encounter rate - .4byte SootopolisCity_FishingMons - - .align 2 -EverGrandeCity_WaterMons: - wild_mon TENTACOOL, 5, 35 - wild_mon WINGULL, 10, 30 - wild_mon WINGULL, 15, 25 - wild_mon PELIPPER, 25, 30 - wild_mon PELIPPER, 25, 30 - - .align 2 -EverGrandeCity_WaterMonsInfo: - .4byte 4 @ encounter rate - .4byte EverGrandeCity_WaterMons - - .align 2 -EverGrandeCity_FishingMons: - wild_mon MAGIKARP, 5, 10 - wild_mon TENTACOOL, 5, 10 - wild_mon MAGIKARP, 10, 30 - wild_mon LUVDISC, 10, 30 - wild_mon WAILMER, 10, 30 - wild_mon LUVDISC, 30, 35 - wild_mon WAILMER, 30, 35 - wild_mon CORSOLA, 30, 35 - wild_mon WAILMER, 35, 40 - wild_mon WAILMER, 40, 45 - - .align 2 -EverGrandeCity_FishingMonsInfo: - .4byte 10 @ encounter rate - .4byte EverGrandeCity_FishingMons - - .align 2 -MeteorFalls_1F_1R_LandMons: - wild_mon ZUBAT, 16 - wild_mon ZUBAT, 17 - wild_mon ZUBAT, 18 - wild_mon ZUBAT, 15 - wild_mon ZUBAT, 14 - wild_mon SOLROCK_LUNATONE, 16 - wild_mon SOLROCK_LUNATONE, 18 - wild_mon SOLROCK_LUNATONE, 14 - wild_mon ZUBAT, 19 - wild_mon ZUBAT, 20 - wild_mon ZUBAT, 19 - wild_mon ZUBAT, 20 - - .align 2 -MeteorFalls_1F_1R_LandMonsInfo: - .4byte 10 @ encounter rate - .4byte MeteorFalls_1F_1R_LandMons - - .align 2 -MeteorFalls_1F_1R_WaterMons: - wild_mon ZUBAT, 5, 35 - wild_mon ZUBAT, 30, 35 - wild_mon SOLROCK_LUNATONE, 25, 35 - wild_mon SOLROCK_LUNATONE, 15, 25 - wild_mon SOLROCK_LUNATONE, 5, 15 - - .align 2 -MeteorFalls_1F_1R_WaterMonsInfo: - .4byte 4 @ encounter rate - .4byte MeteorFalls_1F_1R_WaterMons - - .align 2 -MeteorFalls_1F_1R_FishingMons: - wild_mon MAGIKARP, 5, 10 - wild_mon GOLDEEN, 5, 10 - wild_mon MAGIKARP, 10, 30 - wild_mon GOLDEEN, 10, 30 - wild_mon BARBOACH, 10, 30 - wild_mon BARBOACH, 25, 30 - wild_mon BARBOACH, 30, 35 - wild_mon BARBOACH, 20, 25 - wild_mon BARBOACH, 35, 40 - wild_mon BARBOACH, 40, 45 - - .align 2 -MeteorFalls_1F_1R_FishingMonsInfo: - .4byte 30 @ encounter rate - .4byte MeteorFalls_1F_1R_FishingMons - - .align 2 -MeteorFalls_1F_2R_LandMons: - wild_mon GOLBAT, 33 - wild_mon GOLBAT, 35 - wild_mon GOLBAT, 33 - wild_mon SOLROCK_LUNATONE, 35 - wild_mon SOLROCK_LUNATONE, 33 - wild_mon SOLROCK_LUNATONE, 37 - wild_mon GOLBAT, 35 - wild_mon SOLROCK_LUNATONE, 39 - wild_mon GOLBAT, 38 - wild_mon GOLBAT, 40 - wild_mon GOLBAT, 38 - wild_mon GOLBAT, 40 - - .align 2 -MeteorFalls_1F_2R_LandMonsInfo: - .4byte 10 @ encounter rate - .4byte MeteorFalls_1F_2R_LandMons - - .align 2 -MeteorFalls_1F_2R_WaterMons: - wild_mon GOLBAT, 30, 35 - wild_mon GOLBAT, 30, 35 - wild_mon SOLROCK_LUNATONE, 25, 35 - wild_mon SOLROCK_LUNATONE, 15, 25 - wild_mon SOLROCK_LUNATONE, 5, 15 - - .align 2 -MeteorFalls_1F_2R_WaterMonsInfo: - .4byte 4 @ encounter rate - .4byte MeteorFalls_1F_2R_WaterMons - - .align 2 -MeteorFalls_1F_2R_FishingMons: - wild_mon MAGIKARP, 5, 10 - wild_mon GOLDEEN, 5, 10 - wild_mon MAGIKARP, 10, 30 - wild_mon GOLDEEN, 10, 30 - wild_mon BARBOACH, 10, 30 - wild_mon BARBOACH, 25, 30 - wild_mon BARBOACH, 30, 35 - wild_mon WHISCASH, 30, 35 - wild_mon WHISCASH, 35, 40 - wild_mon WHISCASH, 40, 45 - - .align 2 -MeteorFalls_1F_2R_FishingMonsInfo: - .4byte 30 @ encounter rate - .4byte MeteorFalls_1F_2R_FishingMons - - .align 2 -MeteorFalls_B1F_1R_LandMons: - wild_mon GOLBAT, 33 - wild_mon GOLBAT, 35 - wild_mon GOLBAT, 33 - wild_mon SOLROCK_LUNATONE, 35 - wild_mon SOLROCK_LUNATONE, 33 - wild_mon SOLROCK_LUNATONE, 37 - wild_mon GOLBAT, 35 - wild_mon SOLROCK_LUNATONE, 39 - wild_mon GOLBAT, 38 - wild_mon GOLBAT, 40 - wild_mon GOLBAT, 38 - wild_mon GOLBAT, 40 - - .align 2 -MeteorFalls_B1F_1R_LandMonsInfo: - .4byte 10 @ encounter rate - .4byte MeteorFalls_B1F_1R_LandMons - - .align 2 -MeteorFalls_B1F_1R_WaterMons: - wild_mon GOLBAT, 30, 35 - wild_mon GOLBAT, 30, 35 - wild_mon SOLROCK_LUNATONE, 25, 35 - wild_mon SOLROCK_LUNATONE, 15, 25 - wild_mon SOLROCK_LUNATONE, 5, 15 - - .align 2 -MeteorFalls_B1F_1R_WaterMonsInfo: - .4byte 4 @ encounter rate - .4byte MeteorFalls_B1F_1R_WaterMons - - .align 2 -MeteorFalls_B1F_1R_FishingMons: - wild_mon MAGIKARP, 5, 10 - wild_mon GOLDEEN, 5, 10 - wild_mon MAGIKARP, 10, 30 - wild_mon GOLDEEN, 10, 30 - wild_mon BARBOACH, 10, 30 - wild_mon BARBOACH, 25, 30 - wild_mon BARBOACH, 30, 35 - wild_mon WHISCASH, 30, 35 - wild_mon WHISCASH, 35, 40 - wild_mon WHISCASH, 40, 45 - - .align 2 -MeteorFalls_B1F_1R_FishingMonsInfo: - .4byte 30 @ encounter rate - .4byte MeteorFalls_B1F_1R_FishingMons - - .align 2 -MeteorFalls_B1F_2R_LandMons: - wild_mon GOLBAT, 33 - wild_mon GOLBAT, 35 - wild_mon BAGON, 30 - wild_mon SOLROCK_LUNATONE, 35 - wild_mon BAGON, 35 - wild_mon SOLROCK_LUNATONE, 37 - wild_mon BAGON, 25 - wild_mon SOLROCK_LUNATONE, 39 - wild_mon GOLBAT, 38 - wild_mon GOLBAT, 40 - wild_mon GOLBAT, 38 - wild_mon GOLBAT, 40 - - .align 2 -MeteorFalls_B1F_2R_LandMonsInfo: - .4byte 10 @ encounter rate - .4byte MeteorFalls_B1F_2R_LandMons - - .align 2 -MeteorFalls_B1F_2R_WaterMons: - wild_mon GOLBAT, 30, 35 - wild_mon GOLBAT, 30, 35 - wild_mon SOLROCK_LUNATONE, 25, 35 - wild_mon SOLROCK_LUNATONE, 15, 25 - wild_mon SOLROCK_LUNATONE, 5, 15 - - .align 2 -MeteorFalls_B1F_2R_WaterMonsInfo: - .4byte 4 @ encounter rate - .4byte MeteorFalls_B1F_2R_WaterMons - - .align 2 -MeteorFalls_B1F_2R_FishingMons: - wild_mon MAGIKARP, 5, 10 - wild_mon GOLDEEN, 5, 10 - wild_mon MAGIKARP, 10, 30 - wild_mon GOLDEEN, 10, 30 - wild_mon BARBOACH, 10, 30 - wild_mon BARBOACH, 25, 30 - wild_mon BARBOACH, 30, 35 - wild_mon WHISCASH, 30, 35 - wild_mon WHISCASH, 35, 40 - wild_mon WHISCASH, 40, 45 - - .align 2 -MeteorFalls_B1F_2R_FishingMonsInfo: - .4byte 30 @ encounter rate - .4byte MeteorFalls_B1F_2R_FishingMons - - .align 2 -RusturfTunnel_LandMons: - wild_mon WHISMUR, 6 - wild_mon WHISMUR, 7 - wild_mon WHISMUR, 6 - wild_mon WHISMUR, 6 - wild_mon WHISMUR, 7 - wild_mon WHISMUR, 7 - wild_mon WHISMUR, 5 - wild_mon WHISMUR, 8 - wild_mon WHISMUR, 5 - wild_mon WHISMUR, 8 - wild_mon WHISMUR, 5 - wild_mon WHISMUR, 8 - - .align 2 -RusturfTunnel_LandMonsInfo: - .4byte 10 @ encounter rate - .4byte RusturfTunnel_LandMons - - .align 2 -GraniteCave_1F_LandMons: - wild_mon ZUBAT, 7 - wild_mon MAKUHITA, 8 - wild_mon MAKUHITA, 7 - wild_mon ZUBAT, 8 - wild_mon MAKUHITA, 9 - wild_mon ABRA, 8 - wild_mon MAKUHITA, 10 - wild_mon MAKUHITA, 6 - wild_mon GEODUDE, 7 - wild_mon GEODUDE, 8 - wild_mon GEODUDE, 6 - wild_mon GEODUDE, 9 - - .align 2 -GraniteCave_1F_LandMonsInfo: - .4byte 10 @ encounter rate - .4byte GraniteCave_1F_LandMons - - .align 2 -GraniteCave_B1F_LandMons: - wild_mon ZUBAT, 9 - wild_mon ARON, 10 - wild_mon ARON, 9 - wild_mon ARON, 11 - wild_mon ZUBAT, 10 - wild_mon ABRA, 9 - wild_mon MAKUHITA, 10 - wild_mon MAKUHITA, 11 - wild_mon MAWILE_SABLEYE, 10 - wild_mon MAWILE_SABLEYE, 10 - wild_mon MAWILE_SABLEYE, 9 - wild_mon MAWILE_SABLEYE, 11 - - .align 2 -GraniteCave_B1F_LandMonsInfo: - .4byte 10 @ encounter rate - .4byte GraniteCave_B1F_LandMons - - .align 2 -GraniteCave_B2F_LandMons: - wild_mon ZUBAT, 10 - wild_mon ARON, 11 - wild_mon ARON, 10 - wild_mon ZUBAT, 11 - wild_mon ARON, 12 - wild_mon ABRA, 10 - wild_mon MAWILE_SABLEYE, 10 - wild_mon MAWILE_SABLEYE, 11 - wild_mon MAWILE_SABLEYE, 12 - wild_mon MAWILE_SABLEYE, 10 - wild_mon MAWILE_SABLEYE, 12 - wild_mon MAWILE_SABLEYE, 10 - - .align 2 -GraniteCave_B2F_LandMonsInfo: - .4byte 10 @ encounter rate - .4byte GraniteCave_B2F_LandMons - - .align 2 -GraniteCave_B2F_RockSmashMons: - wild_mon GEODUDE, 10, 15 - wild_mon NOSEPASS, 10, 20 - wild_mon GEODUDE, 5, 10 - wild_mon GEODUDE, 15, 20 - wild_mon GEODUDE, 15, 20 - - .align 2 -GraniteCave_B2F_RockSmashMonsInfo: - .4byte 20 @ encounter rate - .4byte GraniteCave_B2F_RockSmashMons - - .align 2 -GraniteCave_StevensRoom_LandMons: - wild_mon ZUBAT, 7 - wild_mon MAKUHITA, 8 - wild_mon MAKUHITA, 7 - wild_mon ZUBAT, 8 - wild_mon MAKUHITA, 9 - wild_mon ABRA, 8 - wild_mon MAKUHITA, 10 - wild_mon MAKUHITA, 6 - wild_mon ARON, 7 - wild_mon ARON, 8 - wild_mon ARON, 7 - wild_mon ARON, 8 - - .align 2 -GraniteCave_StevensRoom_LandMonsInfo: - .4byte 10 @ encounter rate - .4byte GraniteCave_StevensRoom_LandMons - - .align 2 -PetalburgWoods_LandMons: - wild_mon ZIGZAGOON, 5 - wild_mon WURMPLE, 5 - wild_mon SHROOMISH, 5 - wild_mon ZIGZAGOON, 6 - wild_mon SILCOON, 5 - wild_mon CASCOON, 5 - wild_mon WURMPLE, 6 - wild_mon SHROOMISH, 6 - wild_mon TAILLOW, 5 - wild_mon SLAKOTH, 5 - wild_mon TAILLOW, 6 - wild_mon SLAKOTH, 6 - - .align 2 -PetalburgWoods_LandMonsInfo: - .4byte 20 @ encounter rate - .4byte PetalburgWoods_LandMons - - .ifdef SAPPHIRE - .equiv JAGGED_PASS_LEVEL_DIFF, 2 - .else - .equiv JAGGED_PASS_LEVEL_DIFF, 0 - .endif - - .align 2 -JaggedPass_LandMons: - wild_mon NUMEL, 19 + JAGGED_PASS_LEVEL_DIFF - wild_mon NUMEL, 19 + JAGGED_PASS_LEVEL_DIFF - wild_mon MACHOP, 19 + JAGGED_PASS_LEVEL_DIFF - wild_mon NUMEL, 18 + JAGGED_PASS_LEVEL_DIFF - wild_mon SPOINK, 18 + JAGGED_PASS_LEVEL_DIFF - wild_mon MACHOP, 18 + JAGGED_PASS_LEVEL_DIFF - wild_mon SPOINK, 19 + JAGGED_PASS_LEVEL_DIFF - wild_mon MACHOP, 20 + JAGGED_PASS_LEVEL_DIFF - wild_mon NUMEL, 20 + JAGGED_PASS_LEVEL_DIFF - wild_mon SPOINK, 20 + JAGGED_PASS_LEVEL_DIFF - wild_mon NUMEL, 20 + JAGGED_PASS_LEVEL_DIFF - wild_mon SPOINK, 20 + JAGGED_PASS_LEVEL_DIFF - - .align 2 -JaggedPass_LandMonsInfo: - .4byte 20 @ encounter rate - .4byte JaggedPass_LandMons - - .align 2 -FieryPath_LandMons: - wild_mon NUMEL, 15 - wild_mon KOFFING_GRIMER, 15 - wild_mon NUMEL, 16 - wild_mon MACHOP, 15 - wild_mon TORKOAL, 15 - wild_mon SLUGMA, 15 - wild_mon KOFFING_GRIMER, 16 - wild_mon MACHOP, 16 - wild_mon TORKOAL, 14 - wild_mon TORKOAL, 16 - wild_mon GRIMER_KOFFING, 14 - wild_mon GRIMER_KOFFING, 14 - - .align 2 -FieryPath_LandMonsInfo: - .4byte 10 @ encounter rate - .4byte FieryPath_LandMons - - .align 2 -MtPyre_1F_LandMons: - wild_mon DUSKULL_SHUPPET, 27 - wild_mon DUSKULL_SHUPPET, 28 - wild_mon DUSKULL_SHUPPET, 26 - wild_mon DUSKULL_SHUPPET, 25 - wild_mon DUSKULL_SHUPPET, 29 - wild_mon DUSKULL_SHUPPET, 24 - wild_mon DUSKULL_SHUPPET, 23 - wild_mon DUSKULL_SHUPPET, 22 - wild_mon DUSKULL_SHUPPET, 29 - wild_mon DUSKULL_SHUPPET, 24 - wild_mon DUSKULL_SHUPPET, 29 - wild_mon DUSKULL_SHUPPET, 24 - - .align 2 -MtPyre_1F_LandMonsInfo: - .4byte 10 @ encounter rate - .4byte MtPyre_1F_LandMons - - .align 2 -MtPyre_2F_LandMons: - wild_mon DUSKULL_SHUPPET, 27 - wild_mon DUSKULL_SHUPPET, 28 - wild_mon DUSKULL_SHUPPET, 26 - wild_mon DUSKULL_SHUPPET, 25 - wild_mon DUSKULL_SHUPPET, 29 - wild_mon DUSKULL_SHUPPET, 24 - wild_mon DUSKULL_SHUPPET, 23 - wild_mon DUSKULL_SHUPPET, 22 - wild_mon DUSKULL_SHUPPET, 29 - wild_mon DUSKULL_SHUPPET, 24 - wild_mon DUSKULL_SHUPPET, 29 - wild_mon DUSKULL_SHUPPET, 24 - - .align 2 -MtPyre_2F_LandMonsInfo: - .4byte 10 @ encounter rate - .4byte MtPyre_2F_LandMons - - .align 2 -MtPyre_3F_LandMons: - wild_mon DUSKULL_SHUPPET, 27 - wild_mon DUSKULL_SHUPPET, 28 - wild_mon DUSKULL_SHUPPET, 26 - wild_mon DUSKULL_SHUPPET, 25 - wild_mon DUSKULL_SHUPPET, 29 - wild_mon DUSKULL_SHUPPET, 24 - wild_mon DUSKULL_SHUPPET, 23 - wild_mon DUSKULL_SHUPPET, 22 - wild_mon DUSKULL_SHUPPET, 29 - wild_mon DUSKULL_SHUPPET, 24 - wild_mon DUSKULL_SHUPPET, 29 - wild_mon DUSKULL_SHUPPET, 24 - - .align 2 -MtPyre_3F_LandMonsInfo: - .4byte 10 @ encounter rate - .4byte MtPyre_3F_LandMons - - .align 2 -MtPyre_4F_LandMons: - wild_mon DUSKULL_SHUPPET, 27 - wild_mon DUSKULL_SHUPPET, 28 - wild_mon DUSKULL_SHUPPET, 26 - wild_mon DUSKULL_SHUPPET, 25 - wild_mon DUSKULL_SHUPPET, 29 - wild_mon DUSKULL_SHUPPET, 24 - wild_mon DUSKULL_SHUPPET, 23 - wild_mon DUSKULL_SHUPPET, 22 - wild_mon SHUPPET_DUSKULL, 27 - wild_mon SHUPPET_DUSKULL, 27 - wild_mon SHUPPET_DUSKULL, 25 - wild_mon SHUPPET_DUSKULL, 29 - - .align 2 -MtPyre_4F_LandMonsInfo: - .4byte 10 @ encounter rate - .4byte MtPyre_4F_LandMons - - .align 2 -MtPyre_5F_LandMons: - wild_mon DUSKULL_SHUPPET, 27 - wild_mon DUSKULL_SHUPPET, 28 - wild_mon DUSKULL_SHUPPET, 26 - wild_mon DUSKULL_SHUPPET, 25 - wild_mon DUSKULL_SHUPPET, 29 - wild_mon DUSKULL_SHUPPET, 24 - wild_mon DUSKULL_SHUPPET, 23 - wild_mon DUSKULL_SHUPPET, 22 - wild_mon SHUPPET_DUSKULL, 27 - wild_mon SHUPPET_DUSKULL, 27 - wild_mon SHUPPET_DUSKULL, 25 - wild_mon SHUPPET_DUSKULL, 29 - - .align 2 -MtPyre_5F_LandMonsInfo: - .4byte 10 @ encounter rate - .4byte MtPyre_5F_LandMons - - .align 2 -MtPyre_6F_LandMons: - wild_mon DUSKULL_SHUPPET, 27 - wild_mon DUSKULL_SHUPPET, 28 - wild_mon DUSKULL_SHUPPET, 26 - wild_mon DUSKULL_SHUPPET, 25 - wild_mon DUSKULL_SHUPPET, 29 - wild_mon DUSKULL_SHUPPET, 24 - wild_mon DUSKULL_SHUPPET, 23 - wild_mon DUSKULL_SHUPPET, 22 - wild_mon SHUPPET_DUSKULL, 27 - wild_mon SHUPPET_DUSKULL, 27 - wild_mon SHUPPET_DUSKULL, 25 - wild_mon SHUPPET_DUSKULL, 29 - - .align 2 -MtPyre_6F_LandMonsInfo: - .4byte 10 @ encounter rate - .4byte MtPyre_6F_LandMons - - .align 2 -MtPyre_Exterior_LandMons: - wild_mon DUSKULL_SHUPPET, 27 - wild_mon MEDITITE, 27 - wild_mon DUSKULL_SHUPPET, 28 - wild_mon MEDITITE, 29 - wild_mon DUSKULL_SHUPPET, 29 - wild_mon VULPIX, 27 - wild_mon VULPIX, 29 - wild_mon VULPIX, 25 - wild_mon WINGULL, 27 - wild_mon WINGULL, 27 - wild_mon WINGULL, 26 - wild_mon WINGULL, 28 - - .align 2 -MtPyre_Exterior_LandMonsInfo: - .4byte 10 @ encounter rate - .4byte MtPyre_Exterior_LandMons - - .align 2 -MtPyre_Summit_LandMons: - wild_mon DUSKULL_SHUPPET, 28 - wild_mon DUSKULL_SHUPPET, 29 - wild_mon DUSKULL_SHUPPET, 27 - wild_mon DUSKULL_SHUPPET, 26 - wild_mon DUSKULL_SHUPPET, 30 - wild_mon DUSKULL_SHUPPET, 25 - wild_mon DUSKULL_SHUPPET, 24 - wild_mon SHUPPET_DUSKULL, 28 - wild_mon SHUPPET_DUSKULL, 26 - wild_mon SHUPPET_DUSKULL, 30 - wild_mon CHIMECHO, 28 - wild_mon CHIMECHO, 28 - - .align 2 -MtPyre_Summit_LandMonsInfo: - .4byte 10 @ encounter rate - .4byte MtPyre_Summit_LandMons - - .align 2 -SeafloorCavern_Entrance_WaterMons: - wild_mon TENTACOOL, 5, 35 - wild_mon ZUBAT, 5, 35 - wild_mon ZUBAT, 30, 35 - wild_mon GOLBAT, 30, 35 - wild_mon GOLBAT, 30, 35 - - .align 2 -SeafloorCavern_Entrance_WaterMonsInfo: - .4byte 4 @ encounter rate - .4byte SeafloorCavern_Entrance_WaterMons - - .align 2 -SeafloorCavern_Entrance_FishingMons: - wild_mon MAGIKARP, 5, 10 - wild_mon TENTACOOL, 5, 10 - wild_mon MAGIKARP, 10, 30 - wild_mon TENTACOOL, 10, 30 - wild_mon WAILMER, 10, 30 - wild_mon WAILMER, 25, 30 - wild_mon WAILMER, 30, 35 - wild_mon WAILMER, 20, 25 - wild_mon WAILMER, 35, 40 - wild_mon WAILMER, 40, 45 - - .align 2 -SeafloorCavern_Entrance_FishingMonsInfo: - .4byte 10 @ encounter rate - .4byte SeafloorCavern_Entrance_FishingMons - - .align 2 -SeafloorCavern_Room1_LandMons: - wild_mon ZUBAT, 30 - wild_mon ZUBAT, 31 - wild_mon ZUBAT, 32 - wild_mon ZUBAT, 33 - wild_mon ZUBAT, 28 - wild_mon ZUBAT, 29 - wild_mon ZUBAT, 34 - wild_mon ZUBAT, 35 - wild_mon GOLBAT, 34 - wild_mon GOLBAT, 35 - wild_mon GOLBAT, 33 - wild_mon GOLBAT, 36 - - .align 2 -SeafloorCavern_Room1_LandMonsInfo: - .4byte 4 @ encounter rate - .4byte SeafloorCavern_Room1_LandMons - - .align 2 -SeafloorCavern_Room2_LandMons: - wild_mon ZUBAT, 30 - wild_mon ZUBAT, 31 - wild_mon ZUBAT, 32 - wild_mon ZUBAT, 33 - wild_mon ZUBAT, 28 - wild_mon ZUBAT, 29 - wild_mon ZUBAT, 34 - wild_mon ZUBAT, 35 - wild_mon GOLBAT, 34 - wild_mon GOLBAT, 35 - wild_mon GOLBAT, 33 - wild_mon GOLBAT, 36 - - .align 2 -SeafloorCavern_Room2_LandMonsInfo: - .4byte 4 @ encounter rate - .4byte SeafloorCavern_Room2_LandMons - - .align 2 -SeafloorCavern_Room3_LandMons: - wild_mon ZUBAT, 30 - wild_mon ZUBAT, 31 - wild_mon ZUBAT, 32 - wild_mon ZUBAT, 33 - wild_mon ZUBAT, 28 - wild_mon ZUBAT, 29 - wild_mon ZUBAT, 34 - wild_mon ZUBAT, 35 - wild_mon GOLBAT, 34 - wild_mon GOLBAT, 35 - wild_mon GOLBAT, 33 - wild_mon GOLBAT, 36 - - .align 2 -SeafloorCavern_Room3_LandMonsInfo: - .4byte 4 @ encounter rate - .4byte SeafloorCavern_Room3_LandMons - - .align 2 -SeafloorCavern_Room4_LandMons: - wild_mon ZUBAT, 30 - wild_mon ZUBAT, 31 - wild_mon ZUBAT, 32 - wild_mon ZUBAT, 33 - wild_mon ZUBAT, 28 - wild_mon ZUBAT, 29 - wild_mon ZUBAT, 34 - wild_mon ZUBAT, 35 - wild_mon GOLBAT, 34 - wild_mon GOLBAT, 35 - wild_mon GOLBAT, 33 - wild_mon GOLBAT, 36 - - .align 2 -SeafloorCavern_Room4_LandMonsInfo: - .4byte 4 @ encounter rate - .4byte SeafloorCavern_Room4_LandMons - - .align 2 -SeafloorCavern_Room5_LandMons: - wild_mon ZUBAT, 30 - wild_mon ZUBAT, 31 - wild_mon ZUBAT, 32 - wild_mon ZUBAT, 33 - wild_mon ZUBAT, 28 - wild_mon ZUBAT, 29 - wild_mon ZUBAT, 34 - wild_mon ZUBAT, 35 - wild_mon GOLBAT, 34 - wild_mon GOLBAT, 35 - wild_mon GOLBAT, 33 - wild_mon GOLBAT, 36 - - .align 2 -SeafloorCavern_Room5_LandMonsInfo: - .4byte 4 @ encounter rate - .4byte SeafloorCavern_Room5_LandMons - - .align 2 -SeafloorCavern_Room6_LandMons: - wild_mon ZUBAT, 30 - wild_mon ZUBAT, 31 - wild_mon ZUBAT, 32 - wild_mon ZUBAT, 33 - wild_mon ZUBAT, 28 - wild_mon ZUBAT, 29 - wild_mon ZUBAT, 34 - wild_mon ZUBAT, 35 - wild_mon GOLBAT, 34 - wild_mon GOLBAT, 35 - wild_mon GOLBAT, 33 - wild_mon GOLBAT, 36 - - .align 2 -SeafloorCavern_Room6_LandMonsInfo: - .4byte 4 @ encounter rate - .4byte SeafloorCavern_Room6_LandMons - - .align 2 -SeafloorCavern_Room6_WaterMons: - wild_mon TENTACOOL, 5, 35 - wild_mon ZUBAT, 5, 35 - wild_mon ZUBAT, 30, 35 - wild_mon GOLBAT, 30, 35 - wild_mon GOLBAT, 30, 35 - - .align 2 -SeafloorCavern_Room6_WaterMonsInfo: - .4byte 4 @ encounter rate - .4byte SeafloorCavern_Room6_WaterMons - - .align 2 -SeafloorCavern_Room6_FishingMons: - wild_mon MAGIKARP, 5, 10 - wild_mon TENTACOOL, 5, 10 - wild_mon MAGIKARP, 10, 30 - wild_mon TENTACOOL, 10, 30 - wild_mon WAILMER, 10, 30 - wild_mon WAILMER, 25, 30 - wild_mon WAILMER, 30, 35 - wild_mon WAILMER, 20, 25 - wild_mon WAILMER, 35, 40 - wild_mon WAILMER, 40, 45 - - .align 2 -SeafloorCavern_Room6_FishingMonsInfo: - .4byte 10 @ encounter rate - .4byte SeafloorCavern_Room6_FishingMons - - .align 2 -SeafloorCavern_Room7_LandMons: - wild_mon ZUBAT, 30 - wild_mon ZUBAT, 31 - wild_mon ZUBAT, 32 - wild_mon ZUBAT, 33 - wild_mon ZUBAT, 28 - wild_mon ZUBAT, 29 - wild_mon ZUBAT, 34 - wild_mon ZUBAT, 35 - wild_mon GOLBAT, 34 - wild_mon GOLBAT, 35 - wild_mon GOLBAT, 33 - wild_mon GOLBAT, 36 - - .align 2 -SeafloorCavern_Room7_LandMonsInfo: - .4byte 4 @ encounter rate - .4byte SeafloorCavern_Room7_LandMons - - .align 2 -SeafloorCavern_Room7_WaterMons: - wild_mon TENTACOOL, 5, 35 - wild_mon ZUBAT, 5, 35 - wild_mon ZUBAT, 30, 35 - wild_mon GOLBAT, 30, 35 - wild_mon GOLBAT, 30, 35 - - .align 2 -SeafloorCavern_Room7_WaterMonsInfo: - .4byte 4 @ encounter rate - .4byte SeafloorCavern_Room7_WaterMons - - .align 2 -SeafloorCavern_Room7_FishingMons: - wild_mon MAGIKARP, 5, 10 - wild_mon TENTACOOL, 5, 10 - wild_mon MAGIKARP, 10, 30 - wild_mon TENTACOOL, 10, 30 - wild_mon WAILMER, 10, 30 - wild_mon WAILMER, 25, 30 - wild_mon WAILMER, 30, 35 - wild_mon WAILMER, 20, 25 - wild_mon WAILMER, 35, 40 - wild_mon WAILMER, 40, 45 - - .align 2 -SeafloorCavern_Room7_FishingMonsInfo: - .4byte 10 @ encounter rate - .4byte SeafloorCavern_Room7_FishingMons - - .align 2 -SeafloorCavern_Room8_LandMons: - wild_mon ZUBAT, 30 - wild_mon ZUBAT, 31 - wild_mon ZUBAT, 32 - wild_mon ZUBAT, 33 - wild_mon ZUBAT, 28 - wild_mon ZUBAT, 29 - wild_mon ZUBAT, 34 - wild_mon ZUBAT, 35 - wild_mon GOLBAT, 34 - wild_mon GOLBAT, 35 - wild_mon GOLBAT, 33 - wild_mon GOLBAT, 36 - - .align 2 -SeafloorCavern_Room8_LandMonsInfo: - .4byte 4 @ encounter rate - .4byte SeafloorCavern_Room8_LandMons - - .align 2 -CaveOfOrigin_Entrance_LandMons: - wild_mon ZUBAT, 30 - wild_mon ZUBAT, 31 - wild_mon ZUBAT, 32 - wild_mon ZUBAT, 33 - wild_mon ZUBAT, 28 - wild_mon ZUBAT, 29 - wild_mon ZUBAT, 34 - wild_mon ZUBAT, 35 - wild_mon GOLBAT, 34 - wild_mon GOLBAT, 35 - wild_mon GOLBAT, 33 - wild_mon GOLBAT, 36 - - .align 2 -CaveOfOrigin_Entrance_LandMonsInfo: - .4byte 4 @ encounter rate - .4byte CaveOfOrigin_Entrance_LandMons - - .align 2 -CaveOfOrigin_1F_LandMons: - wild_mon ZUBAT, 30 - wild_mon ZUBAT, 31 - wild_mon ZUBAT, 32 - wild_mon MAWILE_SABLEYE, 30 - wild_mon MAWILE_SABLEYE, 32 - wild_mon MAWILE_SABLEYE, 34 - wild_mon ZUBAT, 33 - wild_mon ZUBAT, 34 - wild_mon GOLBAT, 34 - wild_mon GOLBAT, 35 - wild_mon GOLBAT, 33 - wild_mon GOLBAT, 36 - - .align 2 -CaveOfOrigin_1F_LandMonsInfo: - .4byte 4 @ encounter rate - .4byte CaveOfOrigin_1F_LandMons - - .align 2 -CaveOfOrigin_B1F_LandMons: - wild_mon ZUBAT, 30 - wild_mon ZUBAT, 31 - wild_mon ZUBAT, 32 - wild_mon MAWILE_SABLEYE, 30 - wild_mon MAWILE_SABLEYE, 32 - wild_mon MAWILE_SABLEYE, 34 - wild_mon ZUBAT, 33 - wild_mon ZUBAT, 34 - wild_mon GOLBAT, 34 - wild_mon GOLBAT, 35 - wild_mon GOLBAT, 33 - wild_mon GOLBAT, 36 - - .align 2 -CaveOfOrigin_B1F_LandMonsInfo: - .4byte 4 @ encounter rate - .4byte CaveOfOrigin_B1F_LandMons - - .align 2 -CaveOfOrigin_B2F_LandMons: - wild_mon ZUBAT, 30 - wild_mon ZUBAT, 31 - wild_mon ZUBAT, 32 - wild_mon MAWILE_SABLEYE, 30 - wild_mon MAWILE_SABLEYE, 32 - wild_mon MAWILE_SABLEYE, 34 - wild_mon ZUBAT, 33 - wild_mon ZUBAT, 34 - wild_mon GOLBAT, 34 - wild_mon GOLBAT, 35 - wild_mon GOLBAT, 33 - wild_mon GOLBAT, 36 - - .align 2 -CaveOfOrigin_B2F_LandMonsInfo: - .4byte 4 @ encounter rate - .4byte CaveOfOrigin_B2F_LandMons - - .align 2 -CaveOfOrigin_B3F_LandMons: - wild_mon ZUBAT, 30 - wild_mon ZUBAT, 31 - wild_mon ZUBAT, 32 - wild_mon MAWILE_SABLEYE, 30 - wild_mon MAWILE_SABLEYE, 32 - wild_mon MAWILE_SABLEYE, 34 - wild_mon ZUBAT, 33 - wild_mon ZUBAT, 34 - wild_mon GOLBAT, 34 - wild_mon GOLBAT, 35 - wild_mon GOLBAT, 33 - wild_mon GOLBAT, 36 - - .align 2 -CaveOfOrigin_B3F_LandMonsInfo: - .4byte 4 @ encounter rate - .4byte CaveOfOrigin_B3F_LandMons - - .align 2 -VictoryRoad_1F_LandMons: - wild_mon GOLBAT, 40 - wild_mon HARIYAMA, 40 - wild_mon LAIRON, 40 - wild_mon LOUDRED, 40 - wild_mon ZUBAT, 36 - wild_mon MAKUHITA, 36 - wild_mon GOLBAT, 38 - wild_mon HARIYAMA, 38 - wild_mon ARON, 36 - wild_mon WHISMUR, 36 - wild_mon ARON, 36 - wild_mon WHISMUR, 36 - - .align 2 -VictoryRoad_1F_LandMonsInfo: - .4byte 10 @ encounter rate - .4byte VictoryRoad_1F_LandMons - - .align 2 -VictoryRoad_B1F_LandMons: - wild_mon GOLBAT, 40 - wild_mon HARIYAMA, 40 - wild_mon LAIRON, 40 - wild_mon MEDICHAM, 40 - wild_mon GOLBAT, 38 - wild_mon HARIYAMA, 38 - wild_mon GOLBAT, 42 - wild_mon HARIYAMA, 42 - wild_mon LAIRON, 42 - wild_mon MEDITITE, 38 - wild_mon LAIRON, 42 - wild_mon MEDITITE, 38 - - .align 2 -VictoryRoad_B1F_LandMonsInfo: - .4byte 10 @ encounter rate - .4byte VictoryRoad_B1F_LandMons - - .align 2 -VictoryRoad_B1F_RockSmashMons: - wild_mon GRAVELER, 30, 40 - wild_mon GEODUDE, 30, 40 - wild_mon GRAVELER, 35, 40 - wild_mon GRAVELER, 35, 40 - wild_mon GRAVELER, 35, 40 - - .align 2 -VictoryRoad_B1F_RockSmashMonsInfo: - .4byte 20 @ encounter rate - .4byte VictoryRoad_B1F_RockSmashMons - - .align 2 -VictoryRoad_B2F_LandMons: - wild_mon GOLBAT, 40 - wild_mon MAWILE_SABLEYE, 40 - wild_mon LAIRON, 40 - wild_mon MEDICHAM, 40 - wild_mon GOLBAT, 42 - wild_mon MAWILE_SABLEYE, 42 - wild_mon GOLBAT, 44 - wild_mon MAWILE_SABLEYE, 44 - wild_mon LAIRON, 42 - wild_mon MEDICHAM, 42 - wild_mon LAIRON, 44 - wild_mon MEDICHAM, 44 - - .align 2 -VictoryRoad_B2F_LandMonsInfo: - .4byte 10 @ encounter rate - .4byte VictoryRoad_B2F_LandMons - - .align 2 -VictoryRoad_B2F_WaterMons: - wild_mon GOLBAT, 30, 35 - wild_mon GOLBAT, 25, 30 - wild_mon GOLBAT, 35, 40 - wild_mon GOLBAT, 35, 40 - wild_mon GOLBAT, 35, 40 - - .align 2 -VictoryRoad_B2F_WaterMonsInfo: - .4byte 4 @ encounter rate - .4byte VictoryRoad_B2F_WaterMons - - .align 2 -VictoryRoad_B2F_FishingMons: - wild_mon MAGIKARP, 5, 10 - wild_mon GOLDEEN, 5, 10 - wild_mon MAGIKARP, 10, 30 - wild_mon GOLDEEN, 10, 30 - wild_mon BARBOACH, 10, 30 - wild_mon BARBOACH, 25, 30 - wild_mon BARBOACH, 30, 35 - wild_mon WHISCASH, 30, 35 - wild_mon WHISCASH, 35, 40 - wild_mon WHISCASH, 40, 45 - - .align 2 -VictoryRoad_B2F_FishingMonsInfo: - .4byte 30 @ encounter rate - .4byte VictoryRoad_B2F_FishingMons - - .align 2 -ShoalCave_LowTideEntranceRoom_LandMons: - wild_mon ZUBAT, 26 - wild_mon SPHEAL, 26 - wild_mon ZUBAT, 28 - wild_mon SPHEAL, 28 - wild_mon ZUBAT, 30 - wild_mon SPHEAL, 30 - wild_mon ZUBAT, 32 - wild_mon SPHEAL, 32 - wild_mon GOLBAT, 32 - wild_mon SPHEAL, 32 - wild_mon GOLBAT, 32 - wild_mon SPHEAL, 32 - - .align 2 -ShoalCave_LowTideEntranceRoom_LandMonsInfo: - .4byte 10 @ encounter rate - .4byte ShoalCave_LowTideEntranceRoom_LandMons - - .align 2 -ShoalCave_LowTideEntranceRoom_WaterMons: - wild_mon TENTACOOL, 5, 35 - wild_mon ZUBAT, 5, 35 - wild_mon SPHEAL, 25, 30 - wild_mon SPHEAL, 25, 30 - wild_mon SPHEAL, 25, 35 - - .align 2 -ShoalCave_LowTideEntranceRoom_WaterMonsInfo: - .4byte 4 @ encounter rate - .4byte ShoalCave_LowTideEntranceRoom_WaterMons - - .align 2 -ShoalCave_LowTideEntranceRoom_FishingMons: - wild_mon MAGIKARP, 5, 10 - wild_mon TENTACOOL, 5, 10 - wild_mon MAGIKARP, 10, 30 - wild_mon TENTACOOL, 10, 30 - wild_mon WAILMER, 10, 30 - wild_mon WAILMER, 25, 30 - wild_mon WAILMER, 30, 35 - wild_mon WAILMER, 20, 25 - wild_mon WAILMER, 35, 40 - wild_mon WAILMER, 40, 45 - - .align 2 -ShoalCave_LowTideEntranceRoom_FishingMonsInfo: - .4byte 10 @ encounter rate - .4byte ShoalCave_LowTideEntranceRoom_FishingMons - - .align 2 -ShoalCave_LowTideInnerRoom_LandMons: - wild_mon ZUBAT, 26 - wild_mon SPHEAL, 26 - wild_mon ZUBAT, 28 - wild_mon SPHEAL, 28 - wild_mon ZUBAT, 30 - wild_mon SPHEAL, 30 - wild_mon ZUBAT, 32 - wild_mon SPHEAL, 32 - wild_mon GOLBAT, 32 - wild_mon SPHEAL, 32 - wild_mon GOLBAT, 32 - wild_mon SPHEAL, 32 - - .align 2 -ShoalCave_LowTideInnerRoom_LandMonsInfo: - .4byte 10 @ encounter rate - .4byte ShoalCave_LowTideInnerRoom_LandMons - - .align 2 -ShoalCave_LowTideInnerRoom_WaterMons: - wild_mon TENTACOOL, 5, 35 - wild_mon ZUBAT, 5, 35 - wild_mon SPHEAL, 25, 30 - wild_mon SPHEAL, 25, 30 - wild_mon SPHEAL, 25, 35 - - .align 2 -ShoalCave_LowTideInnerRoom_WaterMonsInfo: - .4byte 4 @ encounter rate - .4byte ShoalCave_LowTideInnerRoom_WaterMons - - .align 2 -ShoalCave_LowTideInnerRoom_FishingMons: - wild_mon MAGIKARP, 5, 10 - wild_mon TENTACOOL, 5, 10 - wild_mon MAGIKARP, 10, 30 - wild_mon TENTACOOL, 10, 30 - wild_mon WAILMER, 10, 30 - wild_mon WAILMER, 25, 30 - wild_mon WAILMER, 30, 35 - wild_mon WAILMER, 20, 25 - wild_mon WAILMER, 35, 40 - wild_mon WAILMER, 40, 45 - - .align 2 -ShoalCave_LowTideInnerRoom_FishingMonsInfo: - .4byte 10 @ encounter rate - .4byte ShoalCave_LowTideInnerRoom_FishingMons - - .align 2 -ShoalCave_LowTideStairsRoom_LandMons: - wild_mon ZUBAT, 26 - wild_mon SPHEAL, 26 - wild_mon ZUBAT, 28 - wild_mon SPHEAL, 28 - wild_mon ZUBAT, 30 - wild_mon SPHEAL, 30 - wild_mon ZUBAT, 32 - wild_mon SPHEAL, 32 - wild_mon GOLBAT, 32 - wild_mon SPHEAL, 32 - wild_mon GOLBAT, 32 - wild_mon SPHEAL, 32 - - .align 2 -ShoalCave_LowTideStairsRoom_LandMonsInfo: - .4byte 10 @ encounter rate - .4byte ShoalCave_LowTideStairsRoom_LandMons - - .align 2 -ShoalCave_LowTideLowerRoom_LandMons: - wild_mon ZUBAT, 26 - wild_mon SPHEAL, 26 - wild_mon ZUBAT, 28 - wild_mon SPHEAL, 28 - wild_mon ZUBAT, 30 - wild_mon SPHEAL, 30 - wild_mon ZUBAT, 32 - wild_mon SPHEAL, 32 - wild_mon GOLBAT, 32 - wild_mon SPHEAL, 32 - wild_mon GOLBAT, 32 - wild_mon SPHEAL, 32 - - .align 2 -ShoalCave_LowTideLowerRoom_LandMonsInfo: - .4byte 10 @ encounter rate - .4byte ShoalCave_LowTideLowerRoom_LandMons - - .align 2 -ShoalCave_LowTideIceRoom_LandMons: - wild_mon ZUBAT, 26 - wild_mon SPHEAL, 26 - wild_mon ZUBAT, 28 - wild_mon SPHEAL, 28 - wild_mon ZUBAT, 30 - wild_mon SPHEAL, 30 - wild_mon SNORUNT, 26 - wild_mon SPHEAL, 32 - wild_mon GOLBAT, 30 - wild_mon SNORUNT, 28 - wild_mon GOLBAT, 32 - wild_mon SNORUNT, 30 - - .align 2 -ShoalCave_LowTideIceRoom_LandMonsInfo: - .4byte 10 @ encounter rate - .4byte ShoalCave_LowTideIceRoom_LandMons - - .align 2 -NewMauville_Entrance_LandMons: - wild_mon VOLTORB, 24 - wild_mon MAGNEMITE, 24 - wild_mon VOLTORB, 25 - wild_mon MAGNEMITE, 25 - wild_mon VOLTORB, 23 - wild_mon MAGNEMITE, 23 - wild_mon VOLTORB, 26 - wild_mon MAGNEMITE, 26 - wild_mon VOLTORB, 22 - wild_mon MAGNEMITE, 22 - wild_mon VOLTORB, 22 - wild_mon MAGNEMITE, 22 - - .align 2 -NewMauville_Entrance_LandMonsInfo: - .4byte 10 @ encounter rate - .4byte NewMauville_Entrance_LandMons - - .align 2 -NewMauville_Inside_LandMons: - wild_mon VOLTORB, 24 - wild_mon MAGNEMITE, 24 - wild_mon VOLTORB, 25 - wild_mon MAGNEMITE, 25 - wild_mon VOLTORB, 23 - wild_mon MAGNEMITE, 23 - wild_mon VOLTORB, 26 - wild_mon MAGNEMITE, 26 - wild_mon VOLTORB, 22 - wild_mon MAGNEMITE, 22 - wild_mon ELECTRODE, 26 - wild_mon MAGNETON, 26 - - .align 2 -NewMauville_Inside_LandMonsInfo: - .4byte 10 @ encounter rate - .4byte NewMauville_Inside_LandMons - - .align 2 -AbandonedShip_Rooms_B1F_WaterMons: - wild_mon TENTACOOL, 5, 35 - wild_mon TENTACOOL, 5, 35 - wild_mon TENTACOOL, 5, 35 - wild_mon TENTACOOL, 5, 35 - wild_mon TENTACRUEL, 30, 35 - - .align 2 -AbandonedShip_Rooms_B1F_WaterMonsInfo: - .4byte 4 @ encounter rate - .4byte AbandonedShip_Rooms_B1F_WaterMons - - .align 2 -AbandonedShip_Rooms_B1F_FishingMons: - wild_mon MAGIKARP, 5, 10 - wild_mon TENTACOOL, 5, 10 - wild_mon MAGIKARP, 10, 30 - wild_mon TENTACOOL, 10, 30 - wild_mon TENTACOOL, 10, 30 - wild_mon TENTACOOL, 25, 30 - wild_mon TENTACOOL, 30, 35 - wild_mon TENTACRUEL, 30, 35 - wild_mon TENTACRUEL, 25, 30 - wild_mon TENTACRUEL, 20, 25 - - .align 2 -AbandonedShip_Rooms_B1F_FishingMonsInfo: - .4byte 20 @ encounter rate - .4byte AbandonedShip_Rooms_B1F_FishingMons - - .align 2 -AbandonedShip_HiddenFloorCorridors_WaterMons: - wild_mon TENTACOOL, 5, 35 - wild_mon TENTACOOL, 5, 35 - wild_mon TENTACOOL, 5, 35 - wild_mon TENTACOOL, 5, 35 - wild_mon TENTACRUEL, 30, 35 - - .align 2 -AbandonedShip_HiddenFloorCorridors_WaterMonsInfo: - .4byte 4 @ encounter rate - .4byte AbandonedShip_HiddenFloorCorridors_WaterMons - - .align 2 -AbandonedShip_HiddenFloorCorridors_FishingMons: - wild_mon MAGIKARP, 5, 10 - wild_mon TENTACOOL, 5, 10 - wild_mon MAGIKARP, 10, 30 - wild_mon TENTACOOL, 10, 30 - wild_mon TENTACOOL, 10, 30 - wild_mon TENTACOOL, 25, 30 - wild_mon TENTACOOL, 30, 35 - wild_mon TENTACRUEL, 30, 35 - wild_mon TENTACRUEL, 25, 30 - wild_mon TENTACRUEL, 20, 25 - - .align 2 -AbandonedShip_HiddenFloorCorridors_FishingMonsInfo: - .4byte 20 @ encounter rate - .4byte AbandonedShip_HiddenFloorCorridors_FishingMons - - .align 2 -SkyPillar_1F_LandMons: - wild_mon MAWILE_SABLEYE, 48 - wild_mon GOLBAT, 48 - wild_mon GOLBAT, 50 - wild_mon MAWILE_SABLEYE, 50 - wild_mon CLAYDOL, 48 - wild_mon DUSCLOPS_BANETTE, 48 - wild_mon DUSCLOPS_BANETTE, 50 - wild_mon CLAYDOL, 49 - wild_mon CLAYDOL, 47 - wild_mon CLAYDOL, 50 - wild_mon CLAYDOL, 47 - wild_mon CLAYDOL, 50 - - .align 2 -SkyPillar_1F_LandMonsInfo: - .4byte 10 @ encounter rate - .4byte SkyPillar_1F_LandMons - - .align 2 -SkyPillar_3F_LandMons: - wild_mon MAWILE_SABLEYE, 51 - wild_mon GOLBAT, 51 - wild_mon GOLBAT, 53 - wild_mon MAWILE_SABLEYE, 53 - wild_mon CLAYDOL, 51 - wild_mon DUSCLOPS_BANETTE, 51 - wild_mon DUSCLOPS_BANETTE, 53 - wild_mon CLAYDOL, 52 - wild_mon CLAYDOL, 50 - wild_mon CLAYDOL, 53 - wild_mon CLAYDOL, 50 - wild_mon CLAYDOL, 53 - - .align 2 -SkyPillar_3F_LandMonsInfo: - .4byte 10 @ encounter rate - .4byte SkyPillar_3F_LandMons - - .align 2 -SkyPillar_5F_LandMons: - wild_mon MAWILE_SABLEYE, 54 - wild_mon GOLBAT, 54 - wild_mon GOLBAT, 56 - wild_mon MAWILE_SABLEYE, 56 - wild_mon CLAYDOL, 54 - wild_mon DUSCLOPS_BANETTE, 54 - wild_mon DUSCLOPS_BANETTE, 56 - wild_mon CLAYDOL, 55 - wild_mon CLAYDOL, 56 - wild_mon ALTARIA, 57 - wild_mon ALTARIA, 54 - wild_mon ALTARIA, 60 - - .align 2 -SkyPillar_5F_LandMonsInfo: - .4byte 10 @ encounter rate - .4byte SkyPillar_5F_LandMons - - .align 2 -Route101_LandMons: - wild_mon WURMPLE, 2 - wild_mon ZIGZAGOON, 2 - wild_mon WURMPLE, 2 - wild_mon WURMPLE, 3 - wild_mon ZIGZAGOON, 3 - wild_mon ZIGZAGOON, 3 - wild_mon WURMPLE, 3 - wild_mon ZIGZAGOON, 3 - wild_mon POOCHYENA, 2 - wild_mon POOCHYENA, 2 - wild_mon POOCHYENA, 3 - wild_mon POOCHYENA, 3 - - .align 2 -Route101_LandMonsInfo: - .4byte 20 @ encounter rate - .4byte Route101_LandMons - - .align 2 -Route102_LandMons: - wild_mon ZIGZAGOON, 3 - wild_mon WURMPLE, 3 - wild_mon ZIGZAGOON, 4 - wild_mon WURMPLE, 4 - wild_mon SEEDOT_LOTAD, 3 - wild_mon SEEDOT_LOTAD, 4 - wild_mon POOCHYENA, 3 - wild_mon POOCHYENA, 3 - wild_mon POOCHYENA, 4 - wild_mon RALTS, 4 - wild_mon POOCHYENA, 4 - wild_mon SURSKIT, 3 - - .align 2 -Route102_LandMonsInfo: - .4byte 20 @ encounter rate - .4byte Route102_LandMons - - .align 2 -Route102_WaterMons: - wild_mon MARILL, 20, 30 - wild_mon MARILL, 10, 20 - wild_mon MARILL, 30, 35 - wild_mon MARILL, 5, 10 - wild_mon SURSKIT, 20, 30 - - .align 2 -Route102_WaterMonsInfo: - .4byte 4 @ encounter rate - .4byte Route102_WaterMons - - .align 2 -Route102_FishingMons: - wild_mon MAGIKARP, 5, 10 - wild_mon GOLDEEN, 5, 10 - wild_mon MAGIKARP, 10, 30 - wild_mon GOLDEEN, 10, 30 - wild_mon CORPHISH, 10, 30 - wild_mon CORPHISH, 25, 30 - wild_mon CORPHISH, 30, 35 - wild_mon CORPHISH, 20, 25 - wild_mon CORPHISH, 35, 40 - wild_mon CORPHISH, 40, 45 - - .align 2 -Route102_FishingMonsInfo: - .4byte 30 @ encounter rate - .4byte Route102_FishingMons - - .align 2 -Route103_LandMons: - wild_mon ZIGZAGOON, 2 - wild_mon ZIGZAGOON, 3 - wild_mon ZIGZAGOON, 3 - wild_mon ZIGZAGOON, 4 - wild_mon POOCHYENA, 2 - wild_mon POOCHYENA, 3 - wild_mon POOCHYENA, 3 - wild_mon POOCHYENA, 4 - wild_mon WINGULL, 3 - wild_mon WINGULL, 3 - wild_mon WINGULL, 2 - wild_mon WINGULL, 4 - - .align 2 -Route103_LandMonsInfo: - .4byte 20 @ encounter rate - .4byte Route103_LandMons - - .align 2 -Route103_WaterMons: - wild_mon TENTACOOL, 5, 35 - wild_mon WINGULL, 10, 30 - wild_mon WINGULL, 15, 25 - wild_mon PELIPPER, 25, 30 - wild_mon PELIPPER, 25, 30 - - .align 2 -Route103_WaterMonsInfo: - .4byte 4 @ encounter rate - .4byte Route103_WaterMons - - .align 2 -Route103_FishingMons: - wild_mon MAGIKARP, 5, 10 - wild_mon TENTACOOL, 5, 10 - wild_mon MAGIKARP, 10, 30 - wild_mon TENTACOOL, 10, 30 - wild_mon WAILMER, 10, 30 - wild_mon SHARPEDO, 30, 35 - wild_mon WAILMER, 30, 35 - wild_mon WAILMER, 25, 30 - wild_mon WAILMER, 35, 40 - wild_mon WAILMER, 40, 45 - - .align 2 -Route103_FishingMonsInfo: - .4byte 30 @ encounter rate - .4byte Route103_FishingMons - - .align 2 -Route104_LandMons: - wild_mon ZIGZAGOON, 4 - wild_mon WURMPLE, 4 - wild_mon ZIGZAGOON, 5 - wild_mon WURMPLE, 5 - wild_mon ZIGZAGOON, 4 - wild_mon ZIGZAGOON, 5 - wild_mon TAILLOW, 4 - wild_mon TAILLOW, 5 - wild_mon WINGULL, 4 - wild_mon WINGULL, 4 - wild_mon WINGULL, 3 - wild_mon WINGULL, 5 - - .align 2 -Route104_LandMonsInfo: - .4byte 20 @ encounter rate - .4byte Route104_LandMons - - .align 2 -Route104_WaterMons: - wild_mon WINGULL, 10, 30 - wild_mon WINGULL, 15, 25 - wild_mon WINGULL, 15, 25 - wild_mon PELIPPER, 25, 30 - wild_mon PELIPPER, 25, 30 - - .align 2 -Route104_WaterMonsInfo: - .4byte 4 @ encounter rate - .4byte Route104_WaterMons - - .align 2 -Route104_FishingMons: - wild_mon MAGIKARP, 5, 10 - wild_mon MAGIKARP, 5, 10 - wild_mon MAGIKARP, 10, 30 - wild_mon MAGIKARP, 10, 30 - wild_mon MAGIKARP, 10, 30 - wild_mon MAGIKARP, 25, 30 - wild_mon MAGIKARP, 30, 35 - wild_mon MAGIKARP, 20, 25 - wild_mon MAGIKARP, 35, 40 - wild_mon MAGIKARP, 40, 45 - - .align 2 -Route104_FishingMonsInfo: - .4byte 30 @ encounter rate - .4byte Route104_FishingMons - - .align 2 -Route105_WaterMons: - wild_mon TENTACOOL, 5, 35 - wild_mon WINGULL, 10, 30 - wild_mon WINGULL, 15, 25 - wild_mon PELIPPER, 25, 30 - wild_mon PELIPPER, 25, 30 - - .align 2 -Route105_WaterMonsInfo: - .4byte 4 @ encounter rate - .4byte Route105_WaterMons - - .align 2 -Route105_FishingMons: - wild_mon MAGIKARP, 5, 10 - wild_mon TENTACOOL, 5, 10 - wild_mon MAGIKARP, 10, 30 - wild_mon TENTACOOL, 10, 30 - wild_mon WAILMER, 10, 30 - wild_mon WAILMER, 25, 30 - wild_mon WAILMER, 30, 35 - wild_mon WAILMER, 20, 25 - wild_mon WAILMER, 35, 40 - wild_mon WAILMER, 40, 45 - - .align 2 -Route105_FishingMonsInfo: - .4byte 30 @ encounter rate - .4byte Route105_FishingMons - - .align 2 -Route106_WaterMons: - wild_mon TENTACOOL, 5, 35 - wild_mon WINGULL, 10, 30 - wild_mon WINGULL, 15, 25 - wild_mon PELIPPER, 25, 30 - wild_mon PELIPPER, 25, 30 - - .align 2 -Route106_WaterMonsInfo: - .4byte 4 @ encounter rate - .4byte Route106_WaterMons - - .align 2 -Route106_FishingMons: - wild_mon MAGIKARP, 5, 10 - wild_mon TENTACOOL, 5, 10 - wild_mon MAGIKARP, 10, 30 - wild_mon TENTACOOL, 10, 30 - wild_mon WAILMER, 10, 30 - wild_mon WAILMER, 25, 30 - wild_mon WAILMER, 30, 35 - wild_mon WAILMER, 20, 25 - wild_mon WAILMER, 35, 40 - wild_mon WAILMER, 40, 45 - - .align 2 -Route106_FishingMonsInfo: - .4byte 30 @ encounter rate - .4byte Route106_FishingMons - - .align 2 -Route107_WaterMons: - wild_mon TENTACOOL, 5, 35 - wild_mon WINGULL, 10, 30 - wild_mon WINGULL, 15, 25 - wild_mon PELIPPER, 25, 30 - wild_mon PELIPPER, 25, 30 - - .align 2 -Route107_WaterMonsInfo: - .4byte 4 @ encounter rate - .4byte Route107_WaterMons - - .align 2 -Route107_FishingMons: - wild_mon MAGIKARP, 5, 10 - wild_mon TENTACOOL, 5, 10 - wild_mon MAGIKARP, 10, 30 - wild_mon TENTACOOL, 10, 30 - wild_mon WAILMER, 10, 30 - wild_mon WAILMER, 25, 30 - wild_mon WAILMER, 30, 35 - wild_mon WAILMER, 20, 25 - wild_mon WAILMER, 35, 40 - wild_mon WAILMER, 40, 45 - - .align 2 -Route107_FishingMonsInfo: - .4byte 30 @ encounter rate - .4byte Route107_FishingMons - - .align 2 -Route108_WaterMons: - wild_mon TENTACOOL, 5, 35 - wild_mon WINGULL, 10, 30 - wild_mon WINGULL, 15, 25 - wild_mon PELIPPER, 25, 30 - wild_mon PELIPPER, 25, 30 - - .align 2 -Route108_WaterMonsInfo: - .4byte 4 @ encounter rate - .4byte Route108_WaterMons - - .align 2 -Route108_FishingMons: - wild_mon MAGIKARP, 5, 10 - wild_mon TENTACOOL, 5, 10 - wild_mon MAGIKARP, 10, 30 - wild_mon TENTACOOL, 10, 30 - wild_mon WAILMER, 10, 30 - wild_mon WAILMER, 25, 30 - wild_mon WAILMER, 30, 35 - wild_mon WAILMER, 20, 25 - wild_mon WAILMER, 35, 40 - wild_mon WAILMER, 40, 45 - - .align 2 -Route108_FishingMonsInfo: - .4byte 30 @ encounter rate - .4byte Route108_FishingMons - - .align 2 -Route109_WaterMons: - wild_mon TENTACOOL, 5, 35 - wild_mon WINGULL, 10, 30 - wild_mon WINGULL, 15, 25 - wild_mon PELIPPER, 25, 30 - wild_mon PELIPPER, 25, 30 - - .align 2 -Route109_WaterMonsInfo: - .4byte 4 @ encounter rate - .4byte Route109_WaterMons - - .align 2 -Route109_FishingMons: - wild_mon MAGIKARP, 5, 10 - wild_mon TENTACOOL, 5, 10 - wild_mon MAGIKARP, 10, 30 - wild_mon TENTACOOL, 10, 30 - wild_mon WAILMER, 10, 30 - wild_mon WAILMER, 25, 30 - wild_mon WAILMER, 30, 35 - wild_mon WAILMER, 20, 25 - wild_mon WAILMER, 35, 40 - wild_mon WAILMER, 40, 45 - - .align 2 -Route109_FishingMonsInfo: - .4byte 30 @ encounter rate - .4byte Route109_FishingMons - - .align 2 -Route110_LandMons: - wild_mon ZIGZAGOON, 12 - wild_mon ELECTRIKE, 12 - wild_mon GULPIN, 12 - wild_mon ELECTRIKE, 13 - wild_mon MINUN_PLUSLE, 13 - wild_mon ODDISH, 13 - wild_mon MINUN_PLUSLE, 13 - wild_mon GULPIN, 13 - wild_mon WINGULL, 12 - wild_mon WINGULL, 12 - wild_mon PLUSLE_MINUN, 12 - wild_mon PLUSLE_MINUN, 13 - - .align 2 -Route110_LandMonsInfo: - .4byte 20 @ encounter rate - .4byte Route110_LandMons - - .align 2 -Route110_WaterMons: - wild_mon TENTACOOL, 5, 35 - wild_mon WINGULL, 10, 30 - wild_mon WINGULL, 15, 25 - wild_mon PELIPPER, 25, 30 - wild_mon PELIPPER, 25, 30 - - .align 2 -Route110_WaterMonsInfo: - .4byte 4 @ encounter rate - .4byte Route110_WaterMons - - .align 2 -Route110_FishingMons: - wild_mon MAGIKARP, 5, 10 - wild_mon TENTACOOL, 5, 10 - wild_mon MAGIKARP, 10, 30 - wild_mon TENTACOOL, 10, 30 - wild_mon WAILMER, 10, 30 - wild_mon WAILMER, 25, 30 - wild_mon WAILMER, 30, 35 - wild_mon WAILMER, 20, 25 - wild_mon WAILMER, 35, 40 - wild_mon WAILMER, 40, 45 - - .align 2 -Route110_FishingMonsInfo: - .4byte 30 @ encounter rate - .4byte Route110_FishingMons - - .align 2 -Route111_LandMons: - wild_mon SANDSHREW, 20 - wild_mon TRAPINCH, 20 - wild_mon SANDSHREW, 21 - wild_mon TRAPINCH, 21 - wild_mon CACNEA, 19 - wild_mon CACNEA, 21 - wild_mon SANDSHREW, 19 - wild_mon TRAPINCH, 19 - wild_mon BALTOY, 20 - wild_mon BALTOY, 20 - wild_mon BALTOY, 22 - wild_mon BALTOY, 22 - - .align 2 -Route111_LandMonsInfo: - .4byte 10 @ encounter rate - .4byte Route111_LandMons - - .align 2 -Route111_WaterMons: - wild_mon MARILL, 20, 30 - wild_mon MARILL, 10, 20 - wild_mon MARILL, 30, 35 - wild_mon MARILL, 5, 10 - wild_mon SURSKIT, 20, 30 - - .align 2 -Route111_WaterMonsInfo: - .4byte 4 @ encounter rate - .4byte Route111_WaterMons - - .align 2 -Route111_RockSmashMons: - wild_mon GEODUDE, 10, 15 - wild_mon GEODUDE, 5, 10 - wild_mon GEODUDE, 15, 20 - wild_mon GEODUDE, 15, 20 - wild_mon GEODUDE, 15, 20 - - .align 2 -Route111_RockSmashMonsInfo: - .4byte 20 @ encounter rate - .4byte Route111_RockSmashMons - - .align 2 -Route111_FishingMons: - wild_mon MAGIKARP, 5, 10 - wild_mon GOLDEEN, 5, 10 - wild_mon MAGIKARP, 10, 30 - wild_mon GOLDEEN, 10, 30 - wild_mon BARBOACH, 10, 30 - wild_mon BARBOACH, 25, 30 - wild_mon BARBOACH, 30, 35 - wild_mon BARBOACH, 20, 25 - wild_mon BARBOACH, 35, 40 - wild_mon BARBOACH, 40, 45 - - .align 2 -Route111_FishingMonsInfo: - .4byte 30 @ encounter rate - .4byte Route111_FishingMons - - .align 2 -Route112_LandMons: - wild_mon NUMEL, 15 - wild_mon NUMEL, 15 - wild_mon MACHOP, 15 - wild_mon NUMEL, 14 - wild_mon NUMEL, 14 - wild_mon MACHOP, 14 - wild_mon NUMEL, 16 - wild_mon MACHOP, 16 - wild_mon NUMEL, 16 - wild_mon NUMEL, 16 - wild_mon NUMEL, 16 - wild_mon NUMEL, 16 - - .align 2 -Route112_LandMonsInfo: - .4byte 20 @ encounter rate - .4byte Route112_LandMons - - .align 2 -Route113_LandMons: - wild_mon SPINDA, 15 - wild_mon SPINDA, 15 - wild_mon SANDSHREW, 15 - wild_mon SPINDA, 14 - wild_mon SPINDA, 14 - wild_mon SANDSHREW, 14 - wild_mon SPINDA, 16 - wild_mon SANDSHREW, 16 - wild_mon SPINDA, 16 - wild_mon SKARMORY, 16 - wild_mon SPINDA, 16 - wild_mon SKARMORY, 16 - - .align 2 -Route113_LandMonsInfo: - .4byte 20 @ encounter rate - .4byte Route113_LandMons - - .align 2 -Route114_LandMons: - wild_mon SWABLU, 16 - wild_mon SEEDOT_LOTAD, 16 - wild_mon SWABLU, 17 - wild_mon SWABLU, 15 - wild_mon SEEDOT_LOTAD, 15 - wild_mon ZANGOOSE_SEVIPER, 16 - wild_mon NUZLEAF_LOMBRE, 16 - wild_mon NUZLEAF_LOMBRE, 18 - wild_mon ZANGOOSE_SEVIPER, 17 - wild_mon ZANGOOSE_SEVIPER, 15 - wild_mon ZANGOOSE_SEVIPER, 17 - wild_mon SURSKIT, 15 - - .align 2 -Route114_LandMonsInfo: - .4byte 20 @ encounter rate - .4byte Route114_LandMons - - .align 2 -Route114_WaterMons: - wild_mon MARILL, 20, 30 - wild_mon MARILL, 10, 20 - wild_mon MARILL, 30, 35 - wild_mon MARILL, 5, 10 - wild_mon SURSKIT, 20, 30 - - .align 2 -Route114_WaterMonsInfo: - .4byte 4 @ encounter rate - .4byte Route114_WaterMons - - .align 2 -Route114_RockSmashMons: - wild_mon GEODUDE, 10, 15 - wild_mon GEODUDE, 5, 10 - wild_mon GEODUDE, 15, 20 - wild_mon GEODUDE, 15, 20 - wild_mon GEODUDE, 15, 20 - - .align 2 -Route114_RockSmashMonsInfo: - .4byte 20 @ encounter rate - .4byte Route114_RockSmashMons - - .align 2 -Route114_FishingMons: - wild_mon MAGIKARP, 5, 10 - wild_mon GOLDEEN, 5, 10 - wild_mon MAGIKARP, 10, 30 - wild_mon GOLDEEN, 10, 30 - wild_mon BARBOACH, 10, 30 - wild_mon BARBOACH, 25, 30 - wild_mon BARBOACH, 30, 35 - wild_mon BARBOACH, 20, 25 - wild_mon BARBOACH, 35, 40 - wild_mon BARBOACH, 40, 45 - - .align 2 -Route114_FishingMonsInfo: - .4byte 30 @ encounter rate - .4byte Route114_FishingMons - - .align 2 -Route115_LandMons: - wild_mon SWABLU, 23 - wild_mon TAILLOW, 23 - wild_mon SWABLU, 25 - wild_mon TAILLOW, 24 - wild_mon TAILLOW, 25 - wild_mon SWELLOW, 25 - wild_mon JIGGLYPUFF, 24 - wild_mon JIGGLYPUFF, 25 - wild_mon WINGULL, 24 - wild_mon WINGULL, 24 - wild_mon WINGULL, 26 - wild_mon WINGULL, 25 - - .align 2 -Route115_LandMonsInfo: - .4byte 20 @ encounter rate - .4byte Route115_LandMons - - .align 2 -Route115_WaterMons: - wild_mon TENTACOOL, 5, 35 - wild_mon WINGULL, 10, 30 - wild_mon WINGULL, 15, 25 - wild_mon PELIPPER, 25, 30 - wild_mon PELIPPER, 25, 30 - - .align 2 -Route115_WaterMonsInfo: - .4byte 4 @ encounter rate - .4byte Route115_WaterMons - - .align 2 -Route115_FishingMons: - wild_mon MAGIKARP, 5, 10 - wild_mon TENTACOOL, 5, 10 - wild_mon MAGIKARP, 10, 30 - wild_mon TENTACOOL, 10, 30 - wild_mon WAILMER, 10, 30 - wild_mon WAILMER, 25, 30 - wild_mon WAILMER, 30, 35 - wild_mon WAILMER, 20, 25 - wild_mon WAILMER, 35, 40 - wild_mon WAILMER, 40, 45 - - .align 2 -Route115_FishingMonsInfo: - .4byte 30 @ encounter rate - .4byte Route115_FishingMons - - .align 2 -Route116_LandMons: - wild_mon ZIGZAGOON, 6 - wild_mon WHISMUR, 6 - wild_mon NINCADA, 6 - wild_mon WHISMUR, 7 - wild_mon NINCADA, 7 - wild_mon TAILLOW, 6 - wild_mon TAILLOW, 7 - wild_mon TAILLOW, 8 - wild_mon ZIGZAGOON, 7 - wild_mon ZIGZAGOON, 8 - wild_mon SKITTY, 7 - wild_mon SKITTY, 8 - - .align 2 -Route116_LandMonsInfo: - .4byte 20 @ encounter rate - .4byte Route116_LandMons - - .align 2 -Route117_LandMons: - wild_mon ZIGZAGOON, 13 - wild_mon ROSELIA, 13 - wild_mon ZIGZAGOON, 14 - wild_mon ROSELIA, 14 - wild_mon MARILL, 13 - wild_mon ODDISH, 13 - wild_mon ILLUMISE_VOLBEAT, 13 - wild_mon ILLUMISE_VOLBEAT, 13 - wild_mon ILLUMISE_VOLBEAT, 14 - wild_mon ILLUMISE_VOLBEAT, 14 - wild_mon VOLBEAT_ILLUMISE, 13 - wild_mon SURSKIT, 13 - - .align 2 -Route117_LandMonsInfo: - .4byte 20 @ encounter rate - .4byte Route117_LandMons - - .align 2 -Route117_WaterMons: - wild_mon MARILL, 20, 30 - wild_mon MARILL, 10, 20 - wild_mon MARILL, 30, 35 - wild_mon MARILL, 5, 10 - wild_mon SURSKIT, 20, 30 - - .align 2 -Route117_WaterMonsInfo: - .4byte 4 @ encounter rate - .4byte Route117_WaterMons - - .align 2 -Route117_FishingMons: - wild_mon MAGIKARP, 5, 10 - wild_mon GOLDEEN, 5, 10 - wild_mon MAGIKARP, 10, 30 - wild_mon GOLDEEN, 10, 30 - wild_mon CORPHISH, 10, 30 - wild_mon CORPHISH, 25, 30 - wild_mon CORPHISH, 30, 35 - wild_mon CORPHISH, 20, 25 - wild_mon CORPHISH, 35, 40 - wild_mon CORPHISH, 40, 45 - - .align 2 -Route117_FishingMonsInfo: - .4byte 30 @ encounter rate - .4byte Route117_FishingMons - - .align 2 -Route118_LandMons: - wild_mon ZIGZAGOON, 24 - wild_mon ELECTRIKE, 24 - wild_mon ZIGZAGOON, 26 - wild_mon ELECTRIKE, 26 - wild_mon LINOONE, 26 - wild_mon MANECTRIC, 26 - wild_mon WINGULL, 25 - wild_mon WINGULL, 25 - wild_mon WINGULL, 26 - wild_mon WINGULL, 26 - wild_mon WINGULL, 27 - wild_mon KECLEON, 25 - - .align 2 -Route118_LandMonsInfo: - .4byte 20 @ encounter rate - .4byte Route118_LandMons - - .align 2 -Route118_WaterMons: - wild_mon TENTACOOL, 5, 35 - wild_mon WINGULL, 10, 30 - wild_mon WINGULL, 15, 25 - wild_mon PELIPPER, 25, 30 - wild_mon PELIPPER, 25, 30 - - .align 2 -Route118_WaterMonsInfo: - .4byte 4 @ encounter rate - .4byte Route118_WaterMons - - .align 2 -Route118_FishingMons: - wild_mon MAGIKARP, 5, 10 - wild_mon TENTACOOL, 5, 10 - wild_mon MAGIKARP, 10, 30 - wild_mon TENTACOOL, 10, 30 - wild_mon CARVANHA, 10, 30 - wild_mon SHARPEDO, 30, 35 - wild_mon CARVANHA, 30, 35 - wild_mon CARVANHA, 20, 25 - wild_mon CARVANHA, 35, 40 - wild_mon CARVANHA, 40, 45 - - .align 2 -Route118_FishingMonsInfo: - .4byte 30 @ encounter rate - .4byte Route118_FishingMons - - .align 2 -Route119_LandMons: - wild_mon ZIGZAGOON, 25 - wild_mon LINOONE, 25 - wild_mon ZIGZAGOON, 27 - wild_mon ODDISH, 25 - wild_mon LINOONE, 27 - wild_mon ODDISH, 26 - wild_mon ODDISH, 27 - wild_mon ODDISH, 24 - wild_mon TROPIUS, 25 - wild_mon TROPIUS, 26 - wild_mon TROPIUS, 27 - wild_mon KECLEON, 25 - - .align 2 -Route119_LandMonsInfo: - .4byte 15 @ encounter rate - .4byte Route119_LandMons - - .align 2 -Route119_WaterMons: - wild_mon TENTACOOL, 5, 35 - wild_mon WINGULL, 10, 30 - wild_mon WINGULL, 15, 25 - wild_mon PELIPPER, 25, 30 - wild_mon PELIPPER, 25, 30 - - .align 2 -Route119_WaterMonsInfo: - .4byte 4 @ encounter rate - .4byte Route119_WaterMons - - .align 2 -Route119_FishingMons: - wild_mon MAGIKARP, 5, 10 - wild_mon TENTACOOL, 5, 10 - wild_mon MAGIKARP, 10, 30 - wild_mon TENTACOOL, 10, 30 - wild_mon CARVANHA, 10, 30 - wild_mon CARVANHA, 25, 30 - wild_mon CARVANHA, 30, 35 - wild_mon CARVANHA, 20, 25 - wild_mon CARVANHA, 35, 40 - wild_mon CARVANHA, 40, 45 - - .align 2 -Route119_FishingMonsInfo: - .4byte 30 @ encounter rate - .4byte Route119_FishingMons - - .align 2 -Route120_LandMons: - wild_mon ZIGZAGOON, 25 - wild_mon LINOONE, 25 - wild_mon LINOONE, 27 - wild_mon ODDISH, 25 - wild_mon MARILL, 25 - wild_mon ODDISH, 26 - wild_mon ODDISH, 27 - wild_mon MARILL, 27 - wild_mon ABSOL, 25 - wild_mon ABSOL, 27 - wild_mon KECLEON, 25 - wild_mon SURSKIT, 25 - - .align 2 -Route120_LandMonsInfo: - .4byte 20 @ encounter rate - .4byte Route120_LandMons - - .align 2 -Route120_WaterMons: - wild_mon MARILL, 20, 30 - wild_mon MARILL, 10, 20 - wild_mon MARILL, 30, 35 - wild_mon MARILL, 5, 10 - wild_mon SURSKIT, 20, 30 - - .align 2 -Route120_WaterMonsInfo: - .4byte 4 @ encounter rate - .4byte Route120_WaterMons - - .align 2 -Route120_FishingMons: - wild_mon MAGIKARP, 5, 10 - wild_mon GOLDEEN, 5, 10 - wild_mon MAGIKARP, 10, 30 - wild_mon GOLDEEN, 10, 30 - wild_mon BARBOACH, 10, 30 - wild_mon BARBOACH, 25, 30 - wild_mon BARBOACH, 30, 35 - wild_mon BARBOACH, 20, 25 - wild_mon BARBOACH, 35, 40 - wild_mon BARBOACH, 40, 45 - - .align 2 -Route120_FishingMonsInfo: - .4byte 30 @ encounter rate - .4byte Route120_FishingMons - - .align 2 -Route121_LandMons: - wild_mon ZIGZAGOON, 26 - wild_mon DUSKULL_SHUPPET, 26 - wild_mon LINOONE, 26 - wild_mon DUSKULL_SHUPPET, 28 - wild_mon LINOONE, 28 - wild_mon ODDISH, 26 - wild_mon ODDISH, 28 - wild_mon GLOOM, 28 - wild_mon WINGULL, 26 - wild_mon WINGULL, 27 - wild_mon WINGULL, 28 - wild_mon KECLEON, 25 - - .align 2 -Route121_LandMonsInfo: - .4byte 20 @ encounter rate - .4byte Route121_LandMons - - .align 2 -Route121_WaterMons: - wild_mon TENTACOOL, 5, 35 - wild_mon WINGULL, 10, 30 - wild_mon WINGULL, 15, 25 - wild_mon PELIPPER, 25, 30 - wild_mon PELIPPER, 25, 30 - - .align 2 -Route121_WaterMonsInfo: - .4byte 4 @ encounter rate - .4byte Route121_WaterMons - - .align 2 -Route121_FishingMons: - wild_mon MAGIKARP, 5, 10 - wild_mon TENTACOOL, 5, 10 - wild_mon MAGIKARP, 10, 30 - wild_mon TENTACOOL, 10, 30 - wild_mon WAILMER, 10, 30 - wild_mon WAILMER, 25, 30 - wild_mon WAILMER, 30, 35 - wild_mon WAILMER, 20, 25 - wild_mon WAILMER, 35, 40 - wild_mon WAILMER, 40, 45 - - .align 2 -Route121_FishingMonsInfo: - .4byte 30 @ encounter rate - .4byte Route121_FishingMons - - .align 2 -Route122_WaterMons: - wild_mon TENTACOOL, 5, 35 - wild_mon WINGULL, 10, 30 - wild_mon WINGULL, 15, 25 - wild_mon PELIPPER, 25, 30 - wild_mon PELIPPER, 25, 30 - - .align 2 -Route122_WaterMonsInfo: - .4byte 4 @ encounter rate - .4byte Route122_WaterMons - - .align 2 -Route122_FishingMons: - wild_mon MAGIKARP, 5, 10 - wild_mon TENTACOOL, 5, 10 - wild_mon MAGIKARP, 10, 30 - wild_mon TENTACOOL, 10, 30 - wild_mon WAILMER, 10, 30 - wild_mon SHARPEDO, 30, 35 - wild_mon WAILMER, 30, 35 - wild_mon WAILMER, 25, 30 - wild_mon WAILMER, 35, 40 - wild_mon WAILMER, 40, 45 - - .align 2 -Route122_FishingMonsInfo: - .4byte 30 @ encounter rate - .4byte Route122_FishingMons - - .align 2 -Route123_LandMons: - wild_mon ZIGZAGOON, 26 - wild_mon DUSKULL_SHUPPET, 26 - wild_mon LINOONE, 26 - wild_mon DUSKULL_SHUPPET, 28 - wild_mon LINOONE, 28 - wild_mon ODDISH, 26 - wild_mon ODDISH, 28 - wild_mon GLOOM, 28 - wild_mon WINGULL, 26 - wild_mon WINGULL, 27 - wild_mon WINGULL, 28 - wild_mon KECLEON, 25 - - .align 2 -Route123_LandMonsInfo: - .4byte 20 @ encounter rate - .4byte Route123_LandMons - - .align 2 -Route123_WaterMons: - wild_mon TENTACOOL, 5, 35 - wild_mon WINGULL, 10, 30 - wild_mon WINGULL, 15, 25 - wild_mon PELIPPER, 25, 30 - wild_mon PELIPPER, 25, 30 - - .align 2 -Route123_WaterMonsInfo: - .4byte 4 @ encounter rate - .4byte Route123_WaterMons - - .align 2 -Route123_FishingMons: - wild_mon MAGIKARP, 5, 10 - wild_mon TENTACOOL, 5, 10 - wild_mon MAGIKARP, 10, 30 - wild_mon TENTACOOL, 10, 30 - wild_mon WAILMER, 10, 30 - wild_mon WAILMER, 25, 30 - wild_mon WAILMER, 30, 35 - wild_mon WAILMER, 20, 25 - wild_mon WAILMER, 35, 40 - wild_mon WAILMER, 40, 45 - - .align 2 -Route123_FishingMonsInfo: - .4byte 30 @ encounter rate - .4byte Route123_FishingMons - - .align 2 -Route124_WaterMons: - wild_mon TENTACOOL, 5, 35 - wild_mon WINGULL, 10, 30 - wild_mon WINGULL, 15, 25 - wild_mon PELIPPER, 25, 30 - wild_mon PELIPPER, 25, 30 - - .align 2 -Route124_WaterMonsInfo: - .4byte 4 @ encounter rate - .4byte Route124_WaterMons - - .align 2 -Route124_FishingMons: - wild_mon MAGIKARP, 5, 10 - wild_mon TENTACOOL, 5, 10 - wild_mon MAGIKARP, 10, 30 - wild_mon TENTACOOL, 10, 30 - wild_mon WAILMER, 10, 30 - wild_mon SHARPEDO, 30, 35 - wild_mon WAILMER, 30, 35 - wild_mon WAILMER, 25, 30 - wild_mon WAILMER, 35, 40 - wild_mon WAILMER, 40, 45 - - .align 2 -Route124_FishingMonsInfo: - .4byte 30 @ encounter rate - .4byte Route124_FishingMons - - .align 2 -Route125_WaterMons: - wild_mon TENTACOOL, 5, 35 - wild_mon WINGULL, 10, 30 - wild_mon WINGULL, 15, 25 - wild_mon PELIPPER, 25, 30 - wild_mon PELIPPER, 25, 30 - - .align 2 -Route125_WaterMonsInfo: - .4byte 4 @ encounter rate - .4byte Route125_WaterMons - - .align 2 -Route125_FishingMons: - wild_mon MAGIKARP, 5, 10 - wild_mon TENTACOOL, 5, 10 - wild_mon MAGIKARP, 10, 30 - wild_mon TENTACOOL, 10, 30 - wild_mon WAILMER, 10, 30 - wild_mon SHARPEDO, 30, 35 - wild_mon WAILMER, 30, 35 - wild_mon WAILMER, 25, 30 - wild_mon WAILMER, 35, 40 - wild_mon WAILMER, 40, 45 - - .align 2 -Route125_FishingMonsInfo: - .4byte 30 @ encounter rate - .4byte Route125_FishingMons - - .align 2 -Route126_WaterMons: - wild_mon TENTACOOL, 5, 35 - wild_mon WINGULL, 10, 30 - wild_mon WINGULL, 15, 25 - wild_mon PELIPPER, 25, 30 - wild_mon PELIPPER, 25, 30 - - .align 2 -Route126_WaterMonsInfo: - .4byte 4 @ encounter rate - .4byte Route126_WaterMons - - .align 2 -Route126_FishingMons: - wild_mon MAGIKARP, 5, 10 - wild_mon TENTACOOL, 5, 10 - wild_mon MAGIKARP, 10, 30 - wild_mon TENTACOOL, 10, 30 - wild_mon WAILMER, 10, 30 - wild_mon SHARPEDO, 30, 35 - wild_mon WAILMER, 30, 35 - wild_mon WAILMER, 25, 30 - wild_mon WAILMER, 35, 40 - wild_mon WAILMER, 40, 45 - - .align 2 -Route126_FishingMonsInfo: - .4byte 30 @ encounter rate - .4byte Route126_FishingMons - - .align 2 -Route127_WaterMons: - wild_mon TENTACOOL, 5, 35 - wild_mon WINGULL, 10, 30 - wild_mon WINGULL, 15, 25 - wild_mon PELIPPER, 25, 30 - wild_mon PELIPPER, 25, 30 - - .align 2 -Route127_WaterMonsInfo: - .4byte 4 @ encounter rate - .4byte Route127_WaterMons - - .align 2 -Route127_FishingMons: - wild_mon MAGIKARP, 5, 10 - wild_mon TENTACOOL, 5, 10 - wild_mon MAGIKARP, 10, 30 - wild_mon TENTACOOL, 10, 30 - wild_mon WAILMER, 10, 30 - wild_mon SHARPEDO, 30, 35 - wild_mon WAILMER, 30, 35 - wild_mon WAILMER, 25, 30 - wild_mon WAILMER, 35, 40 - wild_mon WAILMER, 40, 45 - - .align 2 -Route127_FishingMonsInfo: - .4byte 30 @ encounter rate - .4byte Route127_FishingMons - - .align 2 -Route128_WaterMons: - wild_mon TENTACOOL, 5, 35 - wild_mon WINGULL, 10, 30 - wild_mon WINGULL, 15, 25 - wild_mon PELIPPER, 25, 30 - wild_mon PELIPPER, 25, 30 - - .align 2 -Route128_WaterMonsInfo: - .4byte 4 @ encounter rate - .4byte Route128_WaterMons - - .align 2 -Route128_FishingMons: - wild_mon MAGIKARP, 5, 10 - wild_mon TENTACOOL, 5, 10 - wild_mon MAGIKARP, 10, 30 - wild_mon LUVDISC, 10, 30 - wild_mon WAILMER, 10, 30 - wild_mon LUVDISC, 30, 35 - wild_mon WAILMER, 30, 35 - wild_mon CORSOLA, 30, 35 - wild_mon WAILMER, 35, 40 - wild_mon WAILMER, 40, 45 - - .align 2 -Route128_FishingMonsInfo: - .4byte 30 @ encounter rate - .4byte Route128_FishingMons - - .align 2 -Route129_WaterMons: - wild_mon TENTACOOL, 5, 35 - wild_mon WINGULL, 10, 30 - wild_mon WINGULL, 15, 25 - wild_mon PELIPPER, 25, 30 - .ifdef SAPPHIRE - wild_mon WAILORD, 25, 30 - .else - wild_mon WAILORD, 35, 40 - .endif - - .align 2 -Route129_WaterMonsInfo: - .4byte 4 @ encounter rate - .4byte Route129_WaterMons - - .align 2 -Route129_FishingMons: - wild_mon MAGIKARP, 5, 10 - wild_mon TENTACOOL, 5, 10 - wild_mon MAGIKARP, 10, 30 - wild_mon TENTACOOL, 10, 30 - wild_mon WAILMER, 10, 30 - wild_mon SHARPEDO, 30, 35 - wild_mon WAILMER, 30, 35 - wild_mon WAILMER, 25, 30 - wild_mon WAILMER, 35, 40 - wild_mon WAILMER, 40, 45 - - .align 2 -Route129_FishingMonsInfo: - .4byte 30 @ encounter rate - .4byte Route129_FishingMons - - .align 2 -Route130_LandMons: - wild_mon WYNAUT, 30 - wild_mon WYNAUT, 35 - wild_mon WYNAUT, 25 - wild_mon WYNAUT, 40 - wild_mon WYNAUT, 20 - wild_mon WYNAUT, 45 - wild_mon WYNAUT, 15 - wild_mon WYNAUT, 50 - wild_mon WYNAUT, 10 - wild_mon WYNAUT, 5 - wild_mon WYNAUT, 10 - wild_mon WYNAUT, 5 - - .align 2 -Route130_LandMonsInfo: - .4byte 20 @ encounter rate - .4byte Route130_LandMons - - .align 2 -Route130_WaterMons: - wild_mon TENTACOOL, 5, 35 - wild_mon WINGULL, 10, 30 - wild_mon WINGULL, 15, 25 - wild_mon PELIPPER, 25, 30 - wild_mon PELIPPER, 25, 30 - - .align 2 -Route130_WaterMonsInfo: - .4byte 4 @ encounter rate - .4byte Route130_WaterMons - - .align 2 -Route130_FishingMons: - wild_mon MAGIKARP, 5, 10 - wild_mon TENTACOOL, 5, 10 - wild_mon MAGIKARP, 10, 30 - wild_mon TENTACOOL, 10, 30 - wild_mon WAILMER, 10, 30 - wild_mon SHARPEDO, 30, 35 - wild_mon WAILMER, 30, 35 - wild_mon WAILMER, 25, 30 - wild_mon WAILMER, 35, 40 - wild_mon WAILMER, 40, 45 - - .align 2 -Route130_FishingMonsInfo: - .4byte 30 @ encounter rate - .4byte Route130_FishingMons - - .align 2 -Route131_WaterMons: - wild_mon TENTACOOL, 5, 35 - wild_mon WINGULL, 10, 30 - wild_mon WINGULL, 15, 25 - wild_mon PELIPPER, 25, 30 - wild_mon PELIPPER, 25, 30 - - .align 2 -Route131_WaterMonsInfo: - .4byte 4 @ encounter rate - .4byte Route131_WaterMons - - .align 2 -Route131_FishingMons: - wild_mon MAGIKARP, 5, 10 - wild_mon TENTACOOL, 5, 10 - wild_mon MAGIKARP, 10, 30 - wild_mon TENTACOOL, 10, 30 - wild_mon WAILMER, 10, 30 - wild_mon SHARPEDO, 30, 35 - wild_mon WAILMER, 30, 35 - wild_mon WAILMER, 25, 30 - wild_mon WAILMER, 35, 40 - wild_mon WAILMER, 40, 45 - - .align 2 -Route131_FishingMonsInfo: - .4byte 30 @ encounter rate - .4byte Route131_FishingMons - - .align 2 -Route132_WaterMons: - wild_mon TENTACOOL, 5, 35 - wild_mon WINGULL, 10, 30 - wild_mon WINGULL, 15, 25 - wild_mon PELIPPER, 25, 30 - wild_mon PELIPPER, 25, 30 - - .align 2 -Route132_WaterMonsInfo: - .4byte 4 @ encounter rate - .4byte Route132_WaterMons - - .align 2 -Route132_FishingMons: - wild_mon MAGIKARP, 5, 10 - wild_mon TENTACOOL, 5, 10 - wild_mon MAGIKARP, 10, 30 - wild_mon TENTACOOL, 10, 30 - wild_mon WAILMER, 10, 30 - wild_mon SHARPEDO, 30, 35 - wild_mon WAILMER, 30, 35 - wild_mon HORSEA, 25, 30 - wild_mon WAILMER, 35, 40 - wild_mon WAILMER, 40, 45 - - .align 2 -Route132_FishingMonsInfo: - .4byte 30 @ encounter rate - .4byte Route132_FishingMons - - .align 2 -Route133_WaterMons: - wild_mon TENTACOOL, 5, 35 - wild_mon WINGULL, 10, 30 - wild_mon WINGULL, 15, 25 - wild_mon PELIPPER, 25, 30 - wild_mon PELIPPER, 25, 30 - - .align 2 -Route133_WaterMonsInfo: - .4byte 4 @ encounter rate - .4byte Route133_WaterMons - - .align 2 -Route133_FishingMons: - wild_mon MAGIKARP, 5, 10 - wild_mon TENTACOOL, 5, 10 - wild_mon MAGIKARP, 10, 30 - wild_mon TENTACOOL, 10, 30 - wild_mon WAILMER, 10, 30 - wild_mon SHARPEDO, 30, 35 - wild_mon WAILMER, 30, 35 - wild_mon HORSEA, 25, 30 - wild_mon WAILMER, 35, 40 - wild_mon WAILMER, 40, 45 - - .align 2 -Route133_FishingMonsInfo: - .4byte 30 @ encounter rate - .4byte Route133_FishingMons - - .align 2 -Route134_WaterMons: - wild_mon TENTACOOL, 5, 35 - wild_mon WINGULL, 10, 30 - wild_mon WINGULL, 15, 25 - wild_mon PELIPPER, 25, 30 - wild_mon PELIPPER, 25, 30 - - .align 2 -Route134_WaterMonsInfo: - .4byte 4 @ encounter rate - .4byte Route134_WaterMons - - .align 2 -Route134_FishingMons: - wild_mon MAGIKARP, 5, 10 - wild_mon TENTACOOL, 5, 10 - wild_mon MAGIKARP, 10, 30 - wild_mon TENTACOOL, 10, 30 - wild_mon WAILMER, 10, 30 - wild_mon SHARPEDO, 30, 35 - wild_mon WAILMER, 30, 35 - wild_mon HORSEA, 25, 30 - wild_mon WAILMER, 35, 40 - wild_mon WAILMER, 40, 45 - - .align 2 -Route134_FishingMonsInfo: - .4byte 30 @ encounter rate - .4byte Route134_FishingMons - - .align 2 -SafariZone_Northwest_LandMons: - wild_mon RHYHORN, 27 - wild_mon ODDISH, 27 - wild_mon RHYHORN, 29 - wild_mon ODDISH, 29 - wild_mon DODUO, 27 - wild_mon GLOOM, 29 - wild_mon GLOOM, 31 - wild_mon DODUO, 29 - wild_mon DODRIO, 29 - wild_mon PINSIR, 27 - wild_mon DODRIO, 31 - wild_mon PINSIR, 29 - - .align 2 -SafariZone_Northwest_LandMonsInfo: - .4byte 25 @ encounter rate - .4byte SafariZone_Northwest_LandMons - - .align 2 -SafariZone_Northwest_WaterMons: - wild_mon PSYDUCK, 20, 30 - wild_mon PSYDUCK, 20, 30 - wild_mon PSYDUCK, 30, 35 - wild_mon GOLDUCK, 30, 35 - wild_mon GOLDUCK, 25, 40 - - .align 2 -SafariZone_Northwest_WaterMonsInfo: - .4byte 9 @ encounter rate - .4byte SafariZone_Northwest_WaterMons - - .align 2 -SafariZone_Northwest_FishingMons: - wild_mon MAGIKARP, 5, 10 - wild_mon GOLDEEN, 5, 10 - wild_mon MAGIKARP, 10, 30 - wild_mon GOLDEEN, 10, 25 - wild_mon GOLDEEN, 10, 30 - wild_mon GOLDEEN, 25, 30 - wild_mon GOLDEEN, 30, 35 - wild_mon SEAKING, 30, 35 - wild_mon SEAKING, 35, 40 - wild_mon SEAKING, 25, 30 - - .align 2 -SafariZone_Northwest_FishingMonsInfo: - .4byte 35 @ encounter rate - .4byte SafariZone_Northwest_FishingMons - - .align 2 -SafariZone_Northeast_LandMons: - wild_mon PHANPY, 27 - wild_mon ODDISH, 27 - wild_mon PHANPY, 29 - wild_mon ODDISH, 29 - wild_mon NATU, 27 - wild_mon GLOOM, 29 - wild_mon GLOOM, 31 - wild_mon NATU, 29 - wild_mon XATU, 29 - wild_mon HERACROSS, 27 - wild_mon XATU, 31 - wild_mon HERACROSS, 29 - - .align 2 -SafariZone_Northeast_LandMonsInfo: - .4byte 25 @ encounter rate - .4byte SafariZone_Northeast_LandMons - - .align 2 -SafariZone_Northeast_RockSmashMons: - wild_mon GEODUDE, 10, 15 - wild_mon GEODUDE, 5, 10 - wild_mon GEODUDE, 15, 20 - wild_mon GEODUDE, 20, 25 - wild_mon GEODUDE, 25, 30 - - .align 2 -SafariZone_Northeast_RockSmashMonsInfo: - .4byte 25 @ encounter rate - .4byte SafariZone_Northeast_RockSmashMons - - .align 2 -SafariZone_Southwest_LandMons: - wild_mon ODDISH, 25 - wild_mon ODDISH, 27 - wild_mon GIRAFARIG, 25 - wild_mon GIRAFARIG, 27 - wild_mon NATU, 25 - .ifdef SAPPHIRE - wild_mon DODUO, 27 - .else - wild_mon DODUO, 25 - .endif - wild_mon GLOOM, 25 - wild_mon WOBBUFFET, 27 - wild_mon PIKACHU, 25 - wild_mon WOBBUFFET, 27 - wild_mon PIKACHU, 27 - wild_mon WOBBUFFET, 29 - - .align 2 -SafariZone_Southwest_LandMonsInfo: - .4byte 25 @ encounter rate - .4byte SafariZone_Southwest_LandMons - - .align 2 -SafariZone_Southwest_WaterMons: - wild_mon PSYDUCK, 20, 30 - wild_mon PSYDUCK, 20, 30 - wild_mon PSYDUCK, 30, 35 - wild_mon PSYDUCK, 30, 35 - wild_mon PSYDUCK, 30, 35 - - .align 2 -SafariZone_Southwest_WaterMonsInfo: - .4byte 9 @ encounter rate - .4byte SafariZone_Southwest_WaterMons - - .align 2 -SafariZone_Southwest_FishingMons: - wild_mon MAGIKARP, 5, 10 - wild_mon GOLDEEN, 5, 10 - wild_mon MAGIKARP, 10, 30 - wild_mon GOLDEEN, 10, 25 - wild_mon GOLDEEN, 10, 30 - wild_mon GOLDEEN, 25, 30 - wild_mon GOLDEEN, 30, 35 - wild_mon SEAKING, 30, 35 - wild_mon SEAKING, 35, 40 - wild_mon SEAKING, 25, 30 - - .align 2 -SafariZone_Southwest_FishingMonsInfo: - .4byte 35 @ encounter rate - .4byte SafariZone_Southwest_FishingMons - - .align 2 -SafariZone_Southeast_LandMons: - wild_mon ODDISH, 25 - wild_mon ODDISH, 27 - wild_mon GIRAFARIG, 25 - wild_mon GIRAFARIG, 27 - wild_mon NATU, 25 - wild_mon DODUO, 25 - wild_mon GLOOM, 25 - wild_mon WOBBUFFET, 27 - wild_mon PIKACHU, 25 - wild_mon WOBBUFFET, 27 - wild_mon PIKACHU, 27 - wild_mon WOBBUFFET, 29 - - .align 2 -SafariZone_Southeast_LandMonsInfo: - .4byte 25 @ encounter rate - .4byte SafariZone_Southeast_LandMons - - .align 2 -DewfordTown_WaterMons: - wild_mon TENTACOOL, 5, 35 - wild_mon WINGULL, 10, 30 - wild_mon WINGULL, 15, 25 - wild_mon PELIPPER, 25, 30 - wild_mon PELIPPER, 25, 30 - - .align 2 -DewfordTown_WaterMonsInfo: - .4byte 4 @ encounter rate - .4byte DewfordTown_WaterMons - - .align 2 -DewfordTown_FishingMons: - wild_mon MAGIKARP, 5, 10 - wild_mon TENTACOOL, 5, 10 - wild_mon MAGIKARP, 10, 30 - wild_mon TENTACOOL, 10, 30 - wild_mon WAILMER, 10, 30 - wild_mon WAILMER, 25, 30 - wild_mon WAILMER, 30, 35 - wild_mon WAILMER, 20, 25 - wild_mon WAILMER, 35, 40 - wild_mon WAILMER, 40, 45 - - .align 2 -DewfordTown_FishingMonsInfo: - .4byte 10 @ encounter rate - .4byte DewfordTown_FishingMons - - .align 2 -PacifidlogTown_WaterMons: - wild_mon TENTACOOL, 5, 35 - wild_mon WINGULL, 10, 30 - wild_mon WINGULL, 15, 25 - wild_mon PELIPPER, 25, 30 - wild_mon PELIPPER, 25, 30 - - .align 2 -PacifidlogTown_WaterMonsInfo: - .4byte 4 @ encounter rate - .4byte PacifidlogTown_WaterMons - - .align 2 -PacifidlogTown_FishingMons: - wild_mon MAGIKARP, 5, 10 - wild_mon TENTACOOL, 5, 10 - wild_mon MAGIKARP, 10, 30 - wild_mon TENTACOOL, 10, 30 - wild_mon WAILMER, 10, 30 - wild_mon SHARPEDO, 30, 35 - wild_mon WAILMER, 30, 35 - wild_mon WAILMER, 25, 30 - wild_mon WAILMER, 35, 40 - wild_mon WAILMER, 40, 45 - - .align 2 -PacifidlogTown_FishingMonsInfo: - .4byte 10 @ encounter rate - .4byte PacifidlogTown_FishingMons - - .align 2 -Underwater1_WaterMons: - wild_mon CLAMPERL, 20, 30 - wild_mon CHINCHOU, 20, 30 - wild_mon CLAMPERL, 30, 35 - wild_mon RELICANTH, 30, 35 - wild_mon RELICANTH, 30, 35 - - .align 2 -Underwater1_WaterMonsInfo: - .4byte 4 @ encounter rate - .4byte Underwater1_WaterMons - - .align 2 -Underwater2_WaterMons: - wild_mon CLAMPERL, 20, 30 - wild_mon CHINCHOU, 20, 30 - wild_mon CLAMPERL, 30, 35 - wild_mon RELICANTH, 30, 35 - wild_mon RELICANTH, 30, 35 - - .align 2 -Underwater2_WaterMonsInfo: - .4byte 4 @ encounter rate - .4byte Underwater2_WaterMons - - .align 2 -gWildMonHeaders:: - map PetalburgCity - .2byte 0 @ padding - .4byte NULL - .4byte PetalburgCity_WaterMonsInfo - .4byte NULL - .4byte PetalburgCity_FishingMonsInfo - - map SlateportCity - .2byte 0 @ padding - .4byte NULL - .4byte SlateportCity_WaterMonsInfo - .4byte NULL - .4byte SlateportCity_FishingMonsInfo - - map LilycoveCity - .2byte 0 @ padding - .4byte NULL - .4byte LilycoveCity_WaterMonsInfo - .4byte NULL - .4byte LilycoveCity_FishingMonsInfo - - map MossdeepCity - .2byte 0 @ padding - .4byte NULL - .4byte MossdeepCity_WaterMonsInfo - .4byte NULL - .4byte MossdeepCity_FishingMonsInfo - - map SootopolisCity - .2byte 0 @ padding - .4byte NULL - .4byte SootopolisCity_WaterMonsInfo - .4byte NULL - .4byte SootopolisCity_FishingMonsInfo - - map EverGrandeCity - .2byte 0 @ padding - .4byte NULL - .4byte EverGrandeCity_WaterMonsInfo - .4byte NULL - .4byte EverGrandeCity_FishingMonsInfo - - map MeteorFalls_1F_1R - .2byte 0 @ padding - .4byte MeteorFalls_1F_1R_LandMonsInfo - .4byte MeteorFalls_1F_1R_WaterMonsInfo - .4byte NULL - .4byte MeteorFalls_1F_1R_FishingMonsInfo - - map MeteorFalls_1F_2R - .2byte 0 @ padding - .4byte MeteorFalls_1F_2R_LandMonsInfo - .4byte MeteorFalls_1F_2R_WaterMonsInfo - .4byte NULL - .4byte MeteorFalls_1F_2R_FishingMonsInfo - - map MeteorFalls_B1F_1R - .2byte 0 @ padding - .4byte MeteorFalls_B1F_1R_LandMonsInfo - .4byte MeteorFalls_B1F_1R_WaterMonsInfo - .4byte NULL - .4byte MeteorFalls_B1F_1R_FishingMonsInfo - - map MeteorFalls_B1F_2R - .2byte 0 @ padding - .4byte MeteorFalls_B1F_2R_LandMonsInfo - .4byte MeteorFalls_B1F_2R_WaterMonsInfo - .4byte NULL - .4byte MeteorFalls_B1F_2R_FishingMonsInfo - - map RusturfTunnel - .2byte 0 @ padding - .4byte RusturfTunnel_LandMonsInfo - .4byte NULL - .4byte NULL - .4byte NULL - - map GraniteCave_1F - .2byte 0 @ padding - .4byte GraniteCave_1F_LandMonsInfo - .4byte NULL - .4byte NULL - .4byte NULL - - map GraniteCave_B1F - .2byte 0 @ padding - .4byte GraniteCave_B1F_LandMonsInfo - .4byte NULL - .4byte NULL - .4byte NULL - - map GraniteCave_B2F - .2byte 0 @ padding - .4byte GraniteCave_B2F_LandMonsInfo - .4byte NULL - .4byte GraniteCave_B2F_RockSmashMonsInfo - .4byte NULL - - map GraniteCave_StevensRoom - .2byte 0 @ padding - .4byte GraniteCave_StevensRoom_LandMonsInfo - .4byte NULL - .4byte NULL - .4byte NULL - - map PetalburgWoods - .2byte 0 @ padding - .4byte PetalburgWoods_LandMonsInfo - .4byte NULL - .4byte NULL - .4byte NULL - - map JaggedPass - .2byte 0 @ padding - .4byte JaggedPass_LandMonsInfo - .4byte NULL - .4byte NULL - .4byte NULL - - map FieryPath - .2byte 0 @ padding - .4byte FieryPath_LandMonsInfo - .4byte NULL - .4byte NULL - .4byte NULL - - map MtPyre_1F - .2byte 0 @ padding - .4byte MtPyre_1F_LandMonsInfo - .4byte NULL - .4byte NULL - .4byte NULL - - map MtPyre_2F - .2byte 0 @ padding - .4byte MtPyre_2F_LandMonsInfo - .4byte NULL - .4byte NULL - .4byte NULL - - map MtPyre_3F - .2byte 0 @ padding - .4byte MtPyre_3F_LandMonsInfo - .4byte NULL - .4byte NULL - .4byte NULL - - map MtPyre_4F - .2byte 0 @ padding - .4byte MtPyre_4F_LandMonsInfo - .4byte NULL - .4byte NULL - .4byte NULL - - map MtPyre_5F - .2byte 0 @ padding - .4byte MtPyre_5F_LandMonsInfo - .4byte NULL - .4byte NULL - .4byte NULL - - map MtPyre_6F - .2byte 0 @ padding - .4byte MtPyre_6F_LandMonsInfo - .4byte NULL - .4byte NULL - .4byte NULL - - map MtPyre_Exterior - .2byte 0 @ padding - .4byte MtPyre_Exterior_LandMonsInfo - .4byte NULL - .4byte NULL - .4byte NULL - - map MtPyre_Summit - .2byte 0 @ padding - .4byte MtPyre_Summit_LandMonsInfo - .4byte NULL - .4byte NULL - .4byte NULL - - map SeafloorCavern_Entrance - .2byte 0 @ padding - .4byte NULL - .4byte SeafloorCavern_Entrance_WaterMonsInfo - .4byte NULL - .4byte SeafloorCavern_Entrance_FishingMonsInfo - - map SeafloorCavern_Room1 - .2byte 0 @ padding - .4byte SeafloorCavern_Room1_LandMonsInfo - .4byte NULL - .4byte NULL - .4byte NULL - - map SeafloorCavern_Room2 - .2byte 0 @ padding - .4byte SeafloorCavern_Room2_LandMonsInfo - .4byte NULL - .4byte NULL - .4byte NULL - - map SeafloorCavern_Room3 - .2byte 0 @ padding - .4byte SeafloorCavern_Room3_LandMonsInfo - .4byte NULL - .4byte NULL - .4byte NULL - - map SeafloorCavern_Room4 - .2byte 0 @ padding - .4byte SeafloorCavern_Room4_LandMonsInfo - .4byte NULL - .4byte NULL - .4byte NULL - - map SeafloorCavern_Room5 - .2byte 0 @ padding - .4byte SeafloorCavern_Room5_LandMonsInfo - .4byte NULL - .4byte NULL - .4byte NULL - - map SeafloorCavern_Room6 - .2byte 0 @ padding - .4byte SeafloorCavern_Room6_LandMonsInfo - .4byte SeafloorCavern_Room6_WaterMonsInfo - .4byte NULL - .4byte SeafloorCavern_Room6_FishingMonsInfo - - map SeafloorCavern_Room7 - .2byte 0 @ padding - .4byte SeafloorCavern_Room7_LandMonsInfo - .4byte SeafloorCavern_Room7_WaterMonsInfo - .4byte NULL - .4byte SeafloorCavern_Room7_FishingMonsInfo - - map SeafloorCavern_Room8 - .2byte 0 @ padding - .4byte SeafloorCavern_Room8_LandMonsInfo - .4byte NULL - .4byte NULL - .4byte NULL - - map CaveOfOrigin_Entrance - .2byte 0 @ padding - .4byte CaveOfOrigin_Entrance_LandMonsInfo - .4byte NULL - .4byte NULL - .4byte NULL - - map CaveOfOrigin_1F - .2byte 0 @ padding - .4byte CaveOfOrigin_1F_LandMonsInfo - .4byte NULL - .4byte NULL - .4byte NULL - - map CaveOfOrigin_B1F - .2byte 0 @ padding - .4byte CaveOfOrigin_B1F_LandMonsInfo - .4byte NULL - .4byte NULL - .4byte NULL - - map CaveOfOrigin_B2F - .2byte 0 @ padding - .4byte CaveOfOrigin_B2F_LandMonsInfo - .4byte NULL - .4byte NULL - .4byte NULL - - map CaveOfOrigin_B3F - .2byte 0 @ padding - .4byte CaveOfOrigin_B3F_LandMonsInfo - .4byte NULL - .4byte NULL - .4byte NULL - - map VictoryRoad_1F - .2byte 0 @ padding - .4byte VictoryRoad_1F_LandMonsInfo - .4byte NULL - .4byte NULL - .4byte NULL - - map VictoryRoad_B1F - .2byte 0 @ padding - .4byte VictoryRoad_B1F_LandMonsInfo - .4byte NULL - .4byte VictoryRoad_B1F_RockSmashMonsInfo - .4byte NULL - - map VictoryRoad_B2F - .2byte 0 @ padding - .4byte VictoryRoad_B2F_LandMonsInfo - .4byte VictoryRoad_B2F_WaterMonsInfo - .4byte NULL - .4byte VictoryRoad_B2F_FishingMonsInfo - - map ShoalCave_LowTideEntranceRoom - .2byte 0 @ padding - .4byte ShoalCave_LowTideEntranceRoom_LandMonsInfo - .4byte ShoalCave_LowTideEntranceRoom_WaterMonsInfo - .4byte NULL - .4byte ShoalCave_LowTideEntranceRoom_FishingMonsInfo - - map ShoalCave_LowTideInnerRoom - .2byte 0 @ padding - .4byte ShoalCave_LowTideInnerRoom_LandMonsInfo - .4byte ShoalCave_LowTideInnerRoom_WaterMonsInfo - .4byte NULL - .4byte ShoalCave_LowTideInnerRoom_FishingMonsInfo - - map ShoalCave_LowTideStairsRoom - .2byte 0 @ padding - .4byte ShoalCave_LowTideStairsRoom_LandMonsInfo - .4byte NULL - .4byte NULL - .4byte NULL - - map ShoalCave_LowTideLowerRoom - .2byte 0 @ padding - .4byte ShoalCave_LowTideLowerRoom_LandMonsInfo - .4byte NULL - .4byte NULL - .4byte NULL - - map ShoalCave_LowTideIceRoom - .2byte 0 @ padding - .4byte ShoalCave_LowTideIceRoom_LandMonsInfo - .4byte NULL - .4byte NULL - .4byte NULL - - map NewMauville_Entrance - .2byte 0 @ padding - .4byte NewMauville_Entrance_LandMonsInfo - .4byte NULL - .4byte NULL - .4byte NULL - - map NewMauville_Inside - .2byte 0 @ padding - .4byte NewMauville_Inside_LandMonsInfo - .4byte NULL - .4byte NULL - .4byte NULL - - map AbandonedShip_Rooms_B1F - .2byte 0 @ padding - .4byte NULL - .4byte AbandonedShip_Rooms_B1F_WaterMonsInfo - .4byte NULL - .4byte AbandonedShip_Rooms_B1F_FishingMonsInfo - - map AbandonedShip_HiddenFloorCorridors - .2byte 0 @ padding - .4byte NULL - .4byte AbandonedShip_HiddenFloorCorridors_WaterMonsInfo - .4byte NULL - .4byte AbandonedShip_HiddenFloorCorridors_FishingMonsInfo - - map SkyPillar_1F - .2byte 0 @ padding - .4byte SkyPillar_1F_LandMonsInfo - .4byte NULL - .4byte NULL - .4byte NULL - - map SkyPillar_3F - .2byte 0 @ padding - .4byte SkyPillar_3F_LandMonsInfo - .4byte NULL - .4byte NULL - .4byte NULL - - map SkyPillar_5F - .2byte 0 @ padding - .4byte SkyPillar_5F_LandMonsInfo - .4byte NULL - .4byte NULL - .4byte NULL - - map Route101 - .2byte 0 @ padding - .4byte Route101_LandMonsInfo - .4byte NULL - .4byte NULL - .4byte NULL - - map Route102 - .2byte 0 @ padding - .4byte Route102_LandMonsInfo - .4byte Route102_WaterMonsInfo - .4byte NULL - .4byte Route102_FishingMonsInfo - - map Route103 - .2byte 0 @ padding - .4byte Route103_LandMonsInfo - .4byte Route103_WaterMonsInfo - .4byte NULL - .4byte Route103_FishingMonsInfo - - map Route104 - .2byte 0 @ padding - .4byte Route104_LandMonsInfo - .4byte Route104_WaterMonsInfo - .4byte NULL - .4byte Route104_FishingMonsInfo - - map Route105 - .2byte 0 @ padding - .4byte NULL - .4byte Route105_WaterMonsInfo - .4byte NULL - .4byte Route105_FishingMonsInfo - - map Route106 - .2byte 0 @ padding - .4byte NULL - .4byte Route106_WaterMonsInfo - .4byte NULL - .4byte Route106_FishingMonsInfo - - map Route107 - .2byte 0 @ padding - .4byte NULL - .4byte Route107_WaterMonsInfo - .4byte NULL - .4byte Route107_FishingMonsInfo - - map Route108 - .2byte 0 @ padding - .4byte NULL - .4byte Route108_WaterMonsInfo - .4byte NULL - .4byte Route108_FishingMonsInfo - - map Route109 - .2byte 0 @ padding - .4byte NULL - .4byte Route109_WaterMonsInfo - .4byte NULL - .4byte Route109_FishingMonsInfo - - map Route110 - .2byte 0 @ padding - .4byte Route110_LandMonsInfo - .4byte Route110_WaterMonsInfo - .4byte NULL - .4byte Route110_FishingMonsInfo - - map Route111 - .2byte 0 @ padding - .4byte Route111_LandMonsInfo - .4byte Route111_WaterMonsInfo - .4byte Route111_RockSmashMonsInfo - .4byte Route111_FishingMonsInfo - - map Route112 - .2byte 0 @ padding - .4byte Route112_LandMonsInfo - .4byte NULL - .4byte NULL - .4byte NULL - - map Route113 - .2byte 0 @ padding - .4byte Route113_LandMonsInfo - .4byte NULL - .4byte NULL - .4byte NULL - - map Route114 - .2byte 0 @ padding - .4byte Route114_LandMonsInfo - .4byte Route114_WaterMonsInfo - .4byte Route114_RockSmashMonsInfo - .4byte Route114_FishingMonsInfo - - map Route115 - .2byte 0 @ padding - .4byte Route115_LandMonsInfo - .4byte Route115_WaterMonsInfo - .4byte NULL - .4byte Route115_FishingMonsInfo - - map Route116 - .2byte 0 @ padding - .4byte Route116_LandMonsInfo - .4byte NULL - .4byte NULL - .4byte NULL - - map Route117 - .2byte 0 @ padding - .4byte Route117_LandMonsInfo - .4byte Route117_WaterMonsInfo - .4byte NULL - .4byte Route117_FishingMonsInfo - - map Route118 - .2byte 0 @ padding - .4byte Route118_LandMonsInfo - .4byte Route118_WaterMonsInfo - .4byte NULL - .4byte Route118_FishingMonsInfo - - map Route119 - .2byte 0 @ padding - .4byte Route119_LandMonsInfo - .4byte Route119_WaterMonsInfo - .4byte NULL - .4byte Route119_FishingMonsInfo - - map Route120 - .2byte 0 @ padding - .4byte Route120_LandMonsInfo - .4byte Route120_WaterMonsInfo - .4byte NULL - .4byte Route120_FishingMonsInfo - - map Route121 - .2byte 0 @ padding - .4byte Route121_LandMonsInfo - .4byte Route121_WaterMonsInfo - .4byte NULL - .4byte Route121_FishingMonsInfo - - map Route122 - .2byte 0 @ padding - .4byte NULL - .4byte Route122_WaterMonsInfo - .4byte NULL - .4byte Route122_FishingMonsInfo - - map Route123 - .2byte 0 @ padding - .4byte Route123_LandMonsInfo - .4byte Route123_WaterMonsInfo - .4byte NULL - .4byte Route123_FishingMonsInfo - - map Route124 - .2byte 0 @ padding - .4byte NULL - .4byte Route124_WaterMonsInfo - .4byte NULL - .4byte Route124_FishingMonsInfo - - map Route125 - .2byte 0 @ padding - .4byte NULL - .4byte Route125_WaterMonsInfo - .4byte NULL - .4byte Route125_FishingMonsInfo - - map Route126 - .2byte 0 @ padding - .4byte NULL - .4byte Route126_WaterMonsInfo - .4byte NULL - .4byte Route126_FishingMonsInfo - - map Route127 - .2byte 0 @ padding - .4byte NULL - .4byte Route127_WaterMonsInfo - .4byte NULL - .4byte Route127_FishingMonsInfo - - map Route128 - .2byte 0 @ padding - .4byte NULL - .4byte Route128_WaterMonsInfo - .4byte NULL - .4byte Route128_FishingMonsInfo - - map Route129 - .2byte 0 @ padding - .4byte NULL - .4byte Route129_WaterMonsInfo - .4byte NULL - .4byte Route129_FishingMonsInfo - - map Route130 - .2byte 0 @ padding - .4byte Route130_LandMonsInfo - .4byte Route130_WaterMonsInfo - .4byte NULL - .4byte Route130_FishingMonsInfo - - map Route131 - .2byte 0 @ padding - .4byte NULL - .4byte Route131_WaterMonsInfo - .4byte NULL - .4byte Route131_FishingMonsInfo - - map Route132 - .2byte 0 @ padding - .4byte NULL - .4byte Route132_WaterMonsInfo - .4byte NULL - .4byte Route132_FishingMonsInfo - - map Route133 - .2byte 0 @ padding - .4byte NULL - .4byte Route133_WaterMonsInfo - .4byte NULL - .4byte Route133_FishingMonsInfo - - map Route134 - .2byte 0 @ padding - .4byte NULL - .4byte Route134_WaterMonsInfo - .4byte NULL - .4byte Route134_FishingMonsInfo - - map SafariZone_Northwest - .2byte 0 @ padding - .4byte SafariZone_Northwest_LandMonsInfo - .4byte SafariZone_Northwest_WaterMonsInfo - .4byte NULL - .4byte SafariZone_Northwest_FishingMonsInfo - - map SafariZone_Northeast - .2byte 0 @ padding - .4byte SafariZone_Northeast_LandMonsInfo - .4byte NULL - .4byte SafariZone_Northeast_RockSmashMonsInfo - .4byte NULL - - map SafariZone_Southwest - .2byte 0 @ padding - .4byte SafariZone_Southwest_LandMonsInfo - .4byte SafariZone_Southwest_WaterMonsInfo - .4byte NULL - .4byte SafariZone_Southwest_FishingMonsInfo - - map SafariZone_Southeast - .2byte 0 @ padding - .4byte SafariZone_Southeast_LandMonsInfo - .4byte NULL - .4byte NULL - .4byte NULL - - map DewfordTown - .2byte 0 @ padding - .4byte NULL - .4byte DewfordTown_WaterMonsInfo - .4byte NULL - .4byte DewfordTown_FishingMonsInfo - - map PacifidlogTown - .2byte 0 @ padding - .4byte NULL - .4byte PacifidlogTown_WaterMonsInfo - .4byte NULL - .4byte PacifidlogTown_FishingMonsInfo - - map Underwater1 - .2byte 0 @ padding - .4byte NULL - .4byte Underwater1_WaterMonsInfo - .4byte NULL - .4byte NULL - - map Underwater2 - .2byte 0 @ padding - .4byte NULL - .4byte Underwater2_WaterMonsInfo - .4byte NULL - .4byte NULL - - map UNDEFINED - .2byte 0 @ padding - .4byte NULL - .4byte NULL - .4byte NULL - .4byte NULL diff --git a/sound/direct_sound_data.inc b/sound/direct_sound_data.inc new file mode 100644 index 000000000..71e92f9ee --- /dev/null +++ b/sound/direct_sound_data.inc @@ -0,0 +1,2259 @@ + .align 2 +DirectSoundWaveData_8456330:: @ 8456330 + .4byte 0x40000000 @ looped directsound + .incbin "sound/direct_sound_samples/8456330.bin" + .incbin "sound/direct_sound_samples/8456330.pcm" + + .align 2 +DirectSoundWaveData_84569D4:: @ 84569D4 + .4byte 0x40000000 @ looped directsound + .incbin "sound/direct_sound_samples/84569D4.bin" + .incbin "sound/direct_sound_samples/84569D4.pcm" + + .align 2 +DirectSoundWaveData_84571CC:: @ 84571CC + .4byte 0x40000000 @ looped directsound + .incbin "sound/direct_sound_samples/84571CC.bin" + .incbin "sound/direct_sound_samples/84571CC.pcm" + + .align 2 +DirectSoundWaveData_8457D98:: @ 8457D98 + .4byte 0x40000000 @ looped directsound + .incbin "sound/direct_sound_samples/8457D98.bin" + .incbin "sound/direct_sound_samples/8457D98.pcm" + + .align 2 +DirectSoundWaveData_8458CD0:: @ 8458CD0 + .4byte 0x40000000 @ looped directsound + .incbin "sound/direct_sound_samples/8458CD0.bin" + .incbin "sound/direct_sound_samples/8458CD0.pcm" + + .align 2 +DirectSoundWaveData_8459944:: @ 8459944 + .4byte 0x40000000 @ looped directsound + .incbin "sound/direct_sound_samples/8459944.bin" + .incbin "sound/direct_sound_samples/8459944.pcm" + + .align 2 +DirectSoundWaveData_845AE14:: @ 845AE14 + .4byte 0 + .incbin "sound/direct_sound_samples/845AE14.bin" + .incbin "sound/direct_sound_samples/845AE14.pcm" + + .align 2 +DirectSoundWaveData_845B2B4:: @ 845B2B4 + .4byte 0 + .incbin "sound/direct_sound_samples/845B2B4.bin" + .incbin "sound/direct_sound_samples/845B2B4.pcm" + + .align 2 +DirectSoundWaveData_845B9A8:: @ 845B9A8 + .4byte 0 + .incbin "sound/direct_sound_samples/845B9A8.bin" + .incbin "sound/direct_sound_samples/845B9A8.pcm" + + .align 2 +DirectSoundWaveData_845C238:: @ 845C238 + .4byte 0 + .incbin "sound/direct_sound_samples/845C238.bin" + .incbin "sound/direct_sound_samples/845C238.pcm" + + .align 2 +DirectSoundWaveData_845CAB0:: @ 845CAB0 + .4byte 0x40000000 @ looped directsound + .incbin "sound/direct_sound_samples/845CAB0.bin" + .incbin "sound/direct_sound_samples/845CAB0.pcm" + + .align 2 +DirectSoundWaveData_845DAF0:: @ 845DAF0 + .4byte 0 + .incbin "sound/direct_sound_samples/845DAF0.bin" + .incbin "sound/direct_sound_samples/845DAF0.pcm" + + .align 2 +DirectSoundWaveData_845DF04:: @ 845DF04 + .4byte 0x40000000 @ looped directsound + .incbin "sound/direct_sound_samples/845DF04.bin" + .incbin "sound/direct_sound_samples/845DF04.pcm" + + .align 2 +DirectSoundWaveData_845ED34:: @ 845ED34 + .4byte 0x40000000 @ looped directsound + .incbin "sound/direct_sound_samples/845ED34.bin" + .incbin "sound/direct_sound_samples/845ED34.pcm" + + .align 2 +DirectSoundWaveData_845FCC8:: @ 845FCC8 + .4byte 0 + .incbin "sound/direct_sound_samples/845FCC8.bin" + .incbin "sound/direct_sound_samples/845FCC8.pcm" + + .align 2 +DirectSoundWaveData_846057C:: @ 846057C + .4byte 0x40000000 @ looped directsound + .incbin "sound/direct_sound_samples/846057C.bin" + .incbin "sound/direct_sound_samples/846057C.pcm" + + .align 2 +DirectSoundWaveData_8460E60:: @ 8460E60 + .4byte 0x40000000 @ looped directsound + .incbin "sound/direct_sound_samples/8460E60.bin" + .incbin "sound/direct_sound_samples/8460E60.pcm" + + .align 2 +DirectSoundWaveData_8461D8C:: @ 8461D8C + .4byte 0 + .incbin "sound/direct_sound_samples/8461D8C.bin" + .incbin "sound/direct_sound_samples/8461D8C.pcm" + + .align 2 +DirectSoundWaveData_84622A4:: @ 84622A4 + .4byte 0 + .incbin "sound/direct_sound_samples/84622A4.bin" + .incbin "sound/direct_sound_samples/84622A4.pcm" + + .align 2 +DirectSoundWaveData_846286C:: @ 846286C + .4byte 0x40000000 @ looped directsound + .incbin "sound/direct_sound_samples/846286C.bin" + .incbin "sound/direct_sound_samples/846286C.pcm" + + .align 2 +DirectSoundWaveData_84637CC:: @ 84637CC + .4byte 0x40000000 @ looped directsound + .incbin "sound/direct_sound_samples/84637CC.bin" + .incbin "sound/direct_sound_samples/84637CC.pcm" + + .align 2 +DirectSoundWaveData_8464E2C:: @ 8464E2C + .4byte 0x40000000 @ looped directsound + .incbin "sound/direct_sound_samples/8464E2C.bin" + .incbin "sound/direct_sound_samples/8464E2C.pcm" + + .align 2 +DirectSoundWaveData_8466388:: @ 8466388 + .4byte 0x40000000 @ looped directsound + .incbin "sound/direct_sound_samples/8466388.bin" + .incbin "sound/direct_sound_samples/8466388.pcm" + + .align 2 +DirectSoundWaveData_8466F14:: @ 8466F14 + .4byte 0x40000000 @ looped directsound + .incbin "sound/direct_sound_samples/8466F14.bin" + .incbin "sound/direct_sound_samples/8466F14.pcm" + + .align 2 +DirectSoundWaveData_846A4B8:: @ 846A4B8 + .4byte 0x40000000 @ looped directsound + .incbin "sound/direct_sound_samples/846A4B8.bin" + .incbin "sound/direct_sound_samples/846A4B8.pcm" + + .align 2 +DirectSoundWaveData_846C7D4:: @ 846C7D4 + .4byte 0x40000000 @ looped directsound + .incbin "sound/direct_sound_samples/846C7D4.bin" + .incbin "sound/direct_sound_samples/846C7D4.pcm" + + .align 2 +DirectSoundWaveData_846FEA0:: @ 846FEA0 + .4byte 0x40000000 @ looped directsound + .incbin "sound/direct_sound_samples/846FEA0.bin" + .incbin "sound/direct_sound_samples/846FEA0.pcm" + + .align 2 +DirectSoundWaveData_84711F0:: @ 84711F0 + .4byte 0x40000000 @ looped directsound + .incbin "sound/direct_sound_samples/84711F0.bin" + .incbin "sound/direct_sound_samples/84711F0.pcm" + + .align 2 +DirectSoundWaveData_8472700:: @ 8472700 + .4byte 0x40000000 @ looped directsound + .incbin "sound/direct_sound_samples/8472700.bin" + .incbin "sound/direct_sound_samples/8472700.pcm" + + .align 2 +DirectSoundWaveData_8473B20:: @ 8473B20 + .4byte 0x40000000 @ looped directsound + .incbin "sound/direct_sound_samples/8473B20.bin" + .incbin "sound/direct_sound_samples/8473B20.pcm" + + .align 2 +DirectSoundWaveData_8474BBC:: @ 8474BBC + .4byte 0x40000000 @ looped directsound + .incbin "sound/direct_sound_samples/8474BBC.bin" + .incbin "sound/direct_sound_samples/8474BBC.pcm" + + .align 2 +DirectSoundWaveData_8475C18:: @ 8475C18 + .4byte 0x40000000 @ looped directsound + .incbin "sound/direct_sound_samples/8475C18.bin" + .incbin "sound/direct_sound_samples/8475C18.pcm" + + .align 2 +DirectSoundWaveData_847CBAC:: @ 847CBAC + .4byte 0x40000000 @ looped directsound + .incbin "sound/direct_sound_samples/847CBAC.bin" + .incbin "sound/direct_sound_samples/847CBAC.pcm" + + .align 2 +DirectSoundWaveData_8481130:: @ 8481130 + .4byte 0x40000000 @ looped directsound + .incbin "sound/direct_sound_samples/8481130.bin" + .incbin "sound/direct_sound_samples/8481130.pcm" + + .align 2 +DirectSoundWaveData_84830A0:: @ 84830A0 + .4byte 0x40000000 @ looped directsound + .incbin "sound/direct_sound_samples/84830A0.bin" + .incbin "sound/direct_sound_samples/84830A0.pcm" + + .align 2 +DirectSoundWaveData_8483804:: @ 8483804 + .4byte 0x40000000 @ looped directsound + .incbin "sound/direct_sound_samples/8483804.bin" + .incbin "sound/direct_sound_samples/8483804.pcm" + + .align 2 +DirectSoundWaveData_8485454:: @ 8485454 + .4byte 0x40000000 @ looped directsound + .incbin "sound/direct_sound_samples/8485454.bin" + .incbin "sound/direct_sound_samples/8485454.pcm" + + .align 2 +DirectSoundWaveData_8486924:: @ 8486924 + .4byte 0x40000000 @ looped directsound + .incbin "sound/direct_sound_samples/8486924.bin" + .incbin "sound/direct_sound_samples/8486924.pcm" + + .align 2 +DirectSoundWaveData_8487330:: @ 8487330 + .4byte 0x40000000 @ looped directsound + .incbin "sound/direct_sound_samples/8487330.bin" + .incbin "sound/direct_sound_samples/8487330.pcm" + + .align 2 +DirectSoundWaveData_8488F44:: @ 8488F44 + .4byte 0 + .incbin "sound/direct_sound_samples/8488F44.bin" + .incbin "sound/direct_sound_samples/8488F44.pcm" + + .align 2 +DirectSoundWaveData_848A8A4:: @ 848A8A4 + .4byte 0 + .incbin "sound/direct_sound_samples/848A8A4.bin" + .incbin "sound/direct_sound_samples/848A8A4.pcm" + + .align 2 +DirectSoundWaveData_848BD68:: @ 848BD68 + .4byte 0x40000000 @ looped directsound + .incbin "sound/direct_sound_samples/848BD68.bin" + .incbin "sound/direct_sound_samples/848BD68.pcm" + + .align 2 +DirectSoundWaveData_848C4A4:: @ 848C4A4 + .4byte 0x40000000 @ looped directsound + .incbin "sound/direct_sound_samples/848C4A4.bin" + .incbin "sound/direct_sound_samples/848C4A4.pcm" + + .align 2 +DirectSoundWaveData_848E094:: @ 848E094 + .4byte 0x40000000 @ looped directsound + .incbin "sound/direct_sound_samples/848E094.bin" + .incbin "sound/direct_sound_samples/848E094.pcm" + + .align 2 +DirectSoundWaveData_848F448:: @ 848F448 + .4byte 0x40000000 @ looped directsound + .incbin "sound/direct_sound_samples/848F448.bin" + .incbin "sound/direct_sound_samples/848F448.pcm" + + .align 2 +DirectSoundWaveData_8491ACC:: @ 8491ACC + .4byte 0x40000000 @ looped directsound + .incbin "sound/direct_sound_samples/8491ACC.bin" + .incbin "sound/direct_sound_samples/8491ACC.pcm" + + .align 2 +DirectSoundWaveData_8492D10:: @ 8492D10 + .4byte 0 + .incbin "sound/direct_sound_samples/8492D10.bin" + .incbin "sound/direct_sound_samples/8492D10.pcm" + + .align 2 +DirectSoundWaveData_8493D20:: @ 8493D20 + .4byte 0x40000000 @ looped directsound + .incbin "sound/direct_sound_samples/8493D20.bin" + .incbin "sound/direct_sound_samples/8493D20.pcm" + + .align 2 +DirectSoundWaveData_8495028:: @ 8495028 + .4byte 0x40000000 @ looped directsound + .incbin "sound/direct_sound_samples/8495028.bin" + .incbin "sound/direct_sound_samples/8495028.pcm" + + .align 2 +DirectSoundWaveData_8497134:: @ 8497134 + .4byte 0x40000000 @ looped directsound + .incbin "sound/direct_sound_samples/8497134.bin" + .incbin "sound/direct_sound_samples/8497134.pcm" + + .align 2 +DirectSoundWaveData_8499110:: @ 8499110 + .4byte 0x40000000 @ looped directsound + .incbin "sound/direct_sound_samples/8499110.bin" + .incbin "sound/direct_sound_samples/8499110.pcm" + + .align 2 +DirectSoundWaveData_849B320:: @ 849B320 + .4byte 0x40000000 @ looped directsound + .incbin "sound/direct_sound_samples/849B320.bin" + .incbin "sound/direct_sound_samples/849B320.pcm" + + .align 2 +DirectSoundWaveData_849BAEC:: @ 849BAEC + .4byte 0x40000000 @ looped directsound + .incbin "sound/direct_sound_samples/849BAEC.bin" + .incbin "sound/direct_sound_samples/849BAEC.pcm" + + .align 2 +DirectSoundWaveData_849D45C:: @ 849D45C + .4byte 0x40000000 @ looped directsound + .incbin "sound/direct_sound_samples/849D45C.bin" + .incbin "sound/direct_sound_samples/849D45C.pcm" + + .align 2 +DirectSoundWaveData_849F40C:: @ 849F40C + .4byte 0x40000000 @ looped directsound + .incbin "sound/direct_sound_samples/849F40C.bin" + .incbin "sound/direct_sound_samples/849F40C.pcm" + + .align 2 +DirectSoundWaveData_84A26EC:: @ 84A26EC + .4byte 0x40000000 @ looped directsound + .incbin "sound/direct_sound_samples/84A26EC.bin" + .incbin "sound/direct_sound_samples/84A26EC.pcm" + + .align 2 +DirectSoundWaveData_84A311C:: @ 84A311C + .4byte 0x40000000 @ looped directsound + .incbin "sound/direct_sound_samples/84A311C.bin" + .incbin "sound/direct_sound_samples/84A311C.pcm" + + .align 2 +DirectSoundWaveData_84A3B50:: @ 84A3B50 + .4byte 0x40000000 @ looped directsound + .incbin "sound/direct_sound_samples/84A3B50.bin" + .incbin "sound/direct_sound_samples/84A3B50.pcm" + + .align 2 +DirectSoundWaveData_84A5690:: @ 84A5690 + .4byte 0x40000000 @ looped directsound + .incbin "sound/direct_sound_samples/84A5690.bin" + .incbin "sound/direct_sound_samples/84A5690.pcm" + + .align 2 +DirectSoundWaveData_84A5F58:: @ 84A5F58 + .4byte 0x40000000 @ looped directsound + .incbin "sound/direct_sound_samples/84A5F58.bin" + .incbin "sound/direct_sound_samples/84A5F58.pcm" + + .align 2 +DirectSoundWaveData_84A7328:: @ 84A7328 + .4byte 0x40000000 @ looped directsound + .incbin "sound/direct_sound_samples/84A7328.bin" + .incbin "sound/direct_sound_samples/84A7328.pcm" + + .align 2 +DirectSoundWaveData_84A7F38:: @ 84A7F38 + .4byte 0x40000000 @ looped directsound + .incbin "sound/direct_sound_samples/84A7F38.bin" + .incbin "sound/direct_sound_samples/84A7F38.pcm" + + .align 2 +DirectSoundWaveData_84A8AC8:: @ 84A8AC8 + .4byte 0x40000000 @ looped directsound + .incbin "sound/direct_sound_samples/84A8AC8.bin" + .incbin "sound/direct_sound_samples/84A8AC8.pcm" + + .align 2 +DirectSoundWaveData_84A9564:: @ 84A9564 + .4byte 0x40000000 @ looped directsound + .incbin "sound/direct_sound_samples/84A9564.bin" + .incbin "sound/direct_sound_samples/84A9564.pcm" + + .align 2 +DirectSoundWaveData_84A9EAC:: @ 84A9EAC + .4byte 0x40000000 @ looped directsound + .incbin "sound/direct_sound_samples/84A9EAC.bin" + .incbin "sound/direct_sound_samples/84A9EAC.pcm" + + .align 2 +DirectSoundWaveData_84AA8F4:: @ 84AA8F4 + .4byte 0x40000000 @ looped directsound + .incbin "sound/direct_sound_samples/84AA8F4.bin" + .incbin "sound/direct_sound_samples/84AA8F4.pcm" + + .align 2 +CryDirectSound_4AB57C:: @ 84AB57C + .incbin "baserom.gba", 0x4ab57c, 0x108c + + .align 2 +CryDirectSound_4AC608:: @ 84AC608 + .incbin "baserom.gba", 0x4ac608, 0x1090 + + .align 2 +CryDirectSound_4AD698:: @ 84AD698 + .incbin "baserom.gba", 0x4ad698, 0x1358 + + .align 2 +CryDirectSound_4AE9F0:: @ 84AE9F0 + .incbin "baserom.gba", 0x4ae9f0, 0xe70 + + .align 2 +CryDirectSound_4AF860:: @ 84AF860 + .incbin "baserom.gba", 0x4af860, 0xe80 + + .align 2 +CryDirectSound_4B06E0:: @ 84B06E0 + .incbin "baserom.gba", 0x4b06e0, 0x1348 + + .align 2 +CryDirectSound_4B1A28:: @ 84B1A28 + .incbin "baserom.gba", 0x4b1a28, 0xe74 + + .align 2 +CryDirectSound_4B289C:: @ 84B289C + .incbin "baserom.gba", 0x4b289c, 0x1140 + + .align 2 +CryDirectSound_4B39DC:: @ 84B39DC + .incbin "baserom.gba", 0x4b39dc, 0x1348 + + .align 2 +CryDirectSound_4B4D24:: @ 84B4D24 + .incbin "baserom.gba", 0x4b4d24, 0x858 + + .align 2 +CryDirectSound_4B557C:: @ 84B557C + .incbin "baserom.gba", 0x4b557c, 0x1750 + + .align 2 +CryDirectSound_4B6CCC:: @ 84B6CCC + .incbin "baserom.gba", 0x4b6ccc, 0xa08 + + .align 2 +CryDirectSound_4B76D4:: @ 84B76D4 + .incbin "baserom.gba", 0x4b76d4, 0x1044 + + .align 2 +CryDirectSound_4B8718:: @ 84B8718 + .incbin "baserom.gba", 0x4b8718, 0x123c + + .align 2 +CryDirectSound_4B9954:: @ 84B9954 + .incbin "baserom.gba", 0x4b9954, 0x135c + + .align 2 +CryDirectSound_4BACB0:: @ 84BACB0 + .incbin "baserom.gba", 0x4bacb0, 0x3e8 + + .align 2 +CryDirectSound_4BB098:: @ 84BB098 + .incbin "baserom.gba", 0x4bb098, 0xf08 + + .align 2 +CryDirectSound_4BBFA0:: @ 84BBFA0 + .incbin "baserom.gba", 0x4bbfa0, 0x1134 + + .align 2 +CryDirectSound_4BD0D4:: @ 84BD0D4 + .incbin "baserom.gba", 0x4bd0d4, 0x7e0 + + .align 2 +CryDirectSound_4BD8B4:: @ 84BD8B4 + .incbin "baserom.gba", 0x4bd8b4, 0x984 + + .align 2 +CryDirectSound_4BE238:: @ 84BE238 + .incbin "baserom.gba", 0x4be238, 0x11a4 + + .align 2 +CryDirectSound_4BF3DC:: @ 84BF3DC + .incbin "baserom.gba", 0x4bf3dc, 0x113c + + .align 2 +CryDirectSound_4C0518:: @ 84C0518 + .incbin "baserom.gba", 0x4c0518, 0x134c + + .align 2 +CryDirectSound_4C1864:: @ 84C1864 + .incbin "baserom.gba", 0x4c1864, 0x1358 + + .align 2 +CryDirectSound_4C2BBC:: @ 84C2BBC + .incbin "baserom.gba", 0x4c2bbc, 0x10a8 + + .align 2 +CryDirectSound_4C3C64:: @ 84C3C64 + .incbin "baserom.gba", 0x4c3c64, 0x17c0 + + .align 2 +CryDirectSound_4C5424:: @ 84C5424 + .incbin "baserom.gba", 0x4c5424, 0x954 + + .align 2 +CryDirectSound_4C5D78:: @ 84C5D78 + .incbin "baserom.gba", 0x4c5d78, 0xd90 + + .align 2 +CryDirectSound_4C6B08:: @ 84C6B08 + .incbin "baserom.gba", 0x4c6b08, 0x9b0 + + .align 2 +CryDirectSound_4C74B8:: @ 84C74B8 + .incbin "baserom.gba", 0x4c74b8, 0xcc8 + + .align 2 +CryDirectSound_4C8180:: @ 84C8180 + .incbin "baserom.gba", 0x4c8180, 0x10e0 + + .align 2 +CryDirectSound_4C9260:: @ 84C9260 + .incbin "baserom.gba", 0x4c9260, 0xa68 + + .align 2 +CryDirectSound_4C9CC8:: @ 84C9CC8 + .incbin "baserom.gba", 0x4c9cc8, 0xc14 + + .align 2 +CryDirectSound_4CA8DC:: @ 84CA8DC + .incbin "baserom.gba", 0x4ca8dc, 0x186c + + .align 2 +CryDirectSound_4CC148:: @ 84CC148 + .incbin "baserom.gba", 0x4cc148, 0x870 + + .align 2 +CryDirectSound_4CC9B8:: @ 84CC9B8 + .incbin "baserom.gba", 0x4cc9b8, 0xa90 + + .align 2 +CryDirectSound_4CD448:: @ 84CD448 + .incbin "baserom.gba", 0x4cd448, 0x17d0 + + .align 2 +CryDirectSound_4CEC18:: @ 84CEC18 + .incbin "baserom.gba", 0x4cec18, 0x186c + + .align 2 +CryDirectSound_4D0484:: @ 84D0484 + .incbin "baserom.gba", 0x4d0484, 0x564 + + .align 2 +CryDirectSound_4D09E8:: @ 84D09E8 + .incbin "baserom.gba", 0x4d09e8, 0x6c8 + + .align 2 +CryDirectSound_4D10B0:: @ 84D10B0 + .incbin "baserom.gba", 0x4d10b0, 0x136c + + .align 2 +CryDirectSound_4D241C:: @ 84D241C + .incbin "baserom.gba", 0x4d241c, 0x1364 + + .align 2 +CryDirectSound_4D3780:: @ 84D3780 + .incbin "baserom.gba", 0x4d3780, 0xe9c + + .align 2 +CryDirectSound_4D461C:: @ 84D461C + .incbin "baserom.gba", 0x4d461c, 0xc7c + + .align 2 +CryDirectSound_4D5298:: @ 84D5298 + .incbin "baserom.gba", 0x4d5298, 0x199c + + .align 2 +CryDirectSound_4D6C34:: @ 84D6C34 + .incbin "baserom.gba", 0x4d6c34, 0x1bf4 + + .align 2 +CryDirectSound_4D8828:: @ 84D8828 + .incbin "baserom.gba", 0x4d8828, 0x1e68 + + .align 2 +CryDirectSound_4DA690:: @ 84DA690 + .incbin "baserom.gba", 0x4da690, 0xf80 + + .align 2 +CryDirectSound_4DB610:: @ 84DB610 + .incbin "baserom.gba", 0x4db610, 0x1004 + + .align 2 +CryDirectSound_4DC614:: @ 84DC614 + .incbin "baserom.gba", 0x4dc614, 0x1370 + + .align 2 +CryDirectSound_4DD984:: @ 84DD984 + .incbin "baserom.gba", 0x4dd984, 0x136c + + .align 2 +CryDirectSound_4DECF0:: @ 84DECF0 + .incbin "baserom.gba", 0x4decf0, 0x990 + + .align 2 +CryDirectSound_4DF680:: @ 84DF680 + .incbin "baserom.gba", 0x4df680, 0x12dc + + .align 2 +CryDirectSound_4E095C:: @ 84E095C + .incbin "baserom.gba", 0x4e095c, 0xd28 + + .align 2 +CryDirectSound_4E1684:: @ 84E1684 + .incbin "baserom.gba", 0x4e1684, 0xb48 + + .align 2 +CryDirectSound_4E21CC:: @ 84E21CC + .incbin "baserom.gba", 0x4e21cc, 0x1060 + + .align 2 +CryDirectSound_4E322C:: @ 84E322C + .incbin "baserom.gba", 0x4e322c, 0x1030 + + .align 2 +CryDirectSound_4E425C:: @ 84E425C + .incbin "baserom.gba", 0x4e425c, 0xd64 + + .align 2 +CryDirectSound_4E4FC0:: @ 84E4FC0 + .incbin "baserom.gba", 0x4e4fc0, 0x113c + + .align 2 +CryDirectSound_4E60FC:: @ 84E60FC + .incbin "baserom.gba", 0x4e60fc, 0xb1c + + .align 2 +CryDirectSound_4E6C18:: @ 84E6C18 + .incbin "baserom.gba", 0x4e6c18, 0x6a8 + + .align 2 +CryDirectSound_4E72C0:: @ 84E72C0 + .incbin "baserom.gba", 0x4e72c0, 0xb24 + + .align 2 +CryDirectSound_4E7DE4:: @ 84E7DE4 + .incbin "baserom.gba", 0x4e7de4, 0x1764 + + .align 2 +CryDirectSound_4E9548:: @ 84E9548 + .incbin "baserom.gba", 0x4e9548, 0x1ae8 + + .align 2 +CryDirectSound_4EB030:: @ 84EB030 + .incbin "baserom.gba", 0x4eb030, 0x1f9c + + .align 2 +CryDirectSound_4ECFCC:: @ 84ECFCC + .incbin "baserom.gba", 0x4ecfcc, 0xd64 + + .align 2 +CryDirectSound_4EDD30:: @ 84EDD30 + .incbin "baserom.gba", 0x4edd30, 0xd90 + + .align 2 +CryDirectSound_4EEAC0:: @ 84EEAC0 + .incbin "baserom.gba", 0x4eeac0, 0x1088 + + .align 2 +CryDirectSound_4EFB48:: @ 84EFB48 + .incbin "baserom.gba", 0x4efb48, 0x78c + + .align 2 +CryDirectSound_4F02D4:: @ 84F02D4 + .incbin "baserom.gba", 0x4f02d4, 0xea0 + + .align 2 +CryDirectSound_4F1174:: @ 84F1174 + .incbin "baserom.gba", 0x4f1174, 0x134c + + .align 2 +CryDirectSound_4F24C0:: @ 84F24C0 + .incbin "baserom.gba", 0x4f24c0, 0xff0 + + .align 2 +CryDirectSound_4F34B0:: @ 84F34B0 + .incbin "baserom.gba", 0x4f34b0, 0x16fc + + .align 2 +CryDirectSound_4F4BAC:: @ 84F4BAC + .incbin "baserom.gba", 0x4f4bac, 0x17b4 + + .align 2 +CryDirectSound_4F6360:: @ 84F6360 + .incbin "baserom.gba", 0x4f6360, 0x1be8 + + .align 2 +CryDirectSound_4F7F48:: @ 84F7F48 + .incbin "baserom.gba", 0x4f7f48, 0xe2c + + .align 2 +CryDirectSound_4F8D74:: @ 84F8D74 + .incbin "baserom.gba", 0x4f8d74, 0xf10 + + .align 2 +CryDirectSound_4F9C84:: @ 84F9C84 + .incbin "baserom.gba", 0x4f9c84, 0x12a0 + + .align 2 +CryDirectSound_4FAF24:: @ 84FAF24 + .incbin "baserom.gba", 0x4faf24, 0x768 + + .align 2 +CryDirectSound_4FB68C:: @ 84FB68C + .incbin "baserom.gba", 0x4fb68c, 0xd70 + + .align 2 +CryDirectSound_4FC3FC:: @ 84FC3FC + .incbin "baserom.gba", 0x4fc3fc, 0x1344 + + .align 2 +CryDirectSound_4FD740:: @ 84FD740 + .incbin "baserom.gba", 0x4fd740, 0x17e8 + + .align 2 +CryDirectSound_4FEF28:: @ 84FEF28 + .incbin "baserom.gba", 0x4fef28, 0x77c + + .align 2 +CryDirectSound_4FF6A4:: @ 84FF6A4 + .incbin "baserom.gba", 0x4ff6a4, 0x1344 + + .align 2 +CryDirectSound_5009E8:: @ 85009E8 + .incbin "baserom.gba", 0x5009e8, 0x1378 + + .align 2 +CryDirectSound_501D60:: @ 8501D60 + .incbin "baserom.gba", 0x501d60, 0x11f0 + + .align 2 +CryDirectSound_502F50:: @ 8502F50 + .incbin "baserom.gba", 0x502f50, 0x1524 + + .align 2 +CryDirectSound_504474:: @ 8504474 + .incbin "baserom.gba", 0x504474, 0xa88 + + .align 2 +CryDirectSound_504EFC:: @ 8504EFC + .incbin "baserom.gba", 0x504efc, 0xec0 + + .align 2 +CryDirectSound_505DBC:: @ 8505DBC + .incbin "baserom.gba", 0x505dbc, 0xf74 + + .align 2 +CryDirectSound_506D30:: @ 8506D30 + .incbin "baserom.gba", 0x506d30, 0x14c4 + + .align 2 +CryDirectSound_5081F4:: @ 85081F4 + .incbin "baserom.gba", 0x5081f4, 0x1750 + + .align 2 +CryDirectSound_509944:: @ 8509944 + .incbin "baserom.gba", 0x509944, 0x1780 + + .align 2 +CryDirectSound_50B0C4:: @ 850B0C4 + .incbin "baserom.gba", 0x50b0c4, 0xec0 + + .align 2 +CryDirectSound_50BF84:: @ 850BF84 + .incbin "baserom.gba", 0x50bf84, 0x18c4 + + .align 2 +CryDirectSound_50D848:: @ 850D848 + .incbin "baserom.gba", 0x50d848, 0x1d18 + + .align 2 +CryDirectSound_50F560:: @ 850F560 + .incbin "baserom.gba", 0x50f560, 0x1d04 + + .align 2 +CryDirectSound_511264:: @ 8511264 + .incbin "baserom.gba", 0x511264, 0x184c + + .align 2 +CryDirectSound_512AB0:: @ 8512AB0 + .incbin "baserom.gba", 0x512ab0, 0x1858 + + .align 2 +CryDirectSound_514308:: @ 8514308 + .incbin "baserom.gba", 0x514308, 0x18c4 + + .align 2 +CryDirectSound_515BCC:: @ 8515BCC + .incbin "baserom.gba", 0x515bcc, 0x1938 + + .align 2 +CryDirectSound_517504:: @ 8517504 + .incbin "baserom.gba", 0x517504, 0x12e0 + + .align 2 +CryDirectSound_5187E4:: @ 85187E4 + .incbin "baserom.gba", 0x5187e4, 0x1fe4 + + .align 2 +CryDirectSound_51A7C8:: @ 851A7C8 + .incbin "baserom.gba", 0x51a7c8, 0xf20 + + .align 2 +CryDirectSound_51B6E8:: @ 851B6E8 + .incbin "baserom.gba", 0x51b6e8, 0xe70 + + .align 2 +CryDirectSound_51C558:: @ 851C558 + .incbin "baserom.gba", 0x51c558, 0x12ac + + .align 2 +CryDirectSound_51D804:: @ 851D804 + .incbin "baserom.gba", 0x51d804, 0x11d8 + + .align 2 +CryDirectSound_51E9DC:: @ 851E9DC + .incbin "baserom.gba", 0x51e9dc, 0xf28 + + .align 2 +CryDirectSound_51F904:: @ 851F904 + .incbin "baserom.gba", 0x51f904, 0x145c + + .align 2 +CryDirectSound_520D60:: @ 8520D60 + .incbin "baserom.gba", 0x520d60, 0x15ac + + .align 2 +CryDirectSound_52230C:: @ 852230C + .incbin "baserom.gba", 0x52230c, 0x136c + + .align 2 +CryDirectSound_523678:: @ 8523678 + .incbin "baserom.gba", 0x523678, 0x146c + + .align 2 +CryDirectSound_524AE4:: @ 8524AE4 + .incbin "baserom.gba", 0x524ae4, 0xecc + + .align 2 +CryDirectSound_5259B0:: @ 85259B0 + .incbin "baserom.gba", 0x5259b0, 0xf1c + + .align 2 +CryDirectSound_5268CC:: @ 85268CC + .incbin "baserom.gba", 0x5268cc, 0x12b4 + + .align 2 +CryDirectSound_527B80:: @ 8527B80 + .incbin "baserom.gba", 0x527b80, 0x97c + + .align 2 +CryDirectSound_5284FC:: @ 85284FC + .incbin "baserom.gba", 0x5284fc, 0x86c + + .align 2 +CryDirectSound_528D68:: @ 8528D68 + .incbin "baserom.gba", 0x528d68, 0x9d8 + + .align 2 +CryDirectSound_529740:: @ 8529740 + .incbin "baserom.gba", 0x529740, 0x1358 + + .align 2 +CryDirectSound_52AA98:: @ 852AA98 + .incbin "baserom.gba", 0x52aa98, 0x13e8 + + .align 2 +CryDirectSound_52BE80:: @ 852BE80 + .incbin "baserom.gba", 0x52be80, 0x14dc + + .align 2 +CryDirectSound_52D35C:: @ 852D35C + .incbin "baserom.gba", 0x52d35c, 0x12f0 + + .align 2 +CryDirectSound_52E64C:: @ 852E64C + .incbin "baserom.gba", 0x52e64c, 0xd5c + + .align 2 +CryDirectSound_52F3A8:: @ 852F3A8 + .incbin "baserom.gba", 0x52f3a8, 0x2f74 + + .align 2 +CryDirectSound_53231C:: @ 853231C + .incbin "baserom.gba", 0x53231c, 0x1ee4 + + .align 2 +CryDirectSound_534200:: @ 8534200 + .incbin "baserom.gba", 0x534200, 0xf7c + + .align 2 +CryDirectSound_53517C:: @ 853517C + .incbin "baserom.gba", 0x53517c, 0xc5c + + .align 2 +CryDirectSound_535DD8:: @ 8535DD8 + .incbin "baserom.gba", 0x535dd8, 0x1254 + + .align 2 +CryDirectSound_53702C:: @ 853702C + .incbin "baserom.gba", 0x53702c, 0x1308 + + .align 2 +CryDirectSound_538334:: @ 8538334 + .incbin "baserom.gba", 0x538334, 0x1434 + + .align 2 +CryDirectSound_539768:: @ 8539768 + .incbin "baserom.gba", 0x539768, 0xed4 + + .align 2 +CryDirectSound_53A63C:: @ 853A63C + .incbin "baserom.gba", 0x53a63c, 0xb1c + + .align 2 +CryDirectSound_53B158:: @ 853B158 + .incbin "baserom.gba", 0x53b158, 0xe38 + + .align 2 +CryDirectSound_53BF90:: @ 853BF90 + .incbin "baserom.gba", 0x53bf90, 0x1618 + + .align 2 +CryDirectSound_53D5A8:: @ 853D5A8 + .incbin "baserom.gba", 0x53d5a8, 0xfd4 + + .align 2 +CryDirectSound_53E57C:: @ 853E57C + .incbin "baserom.gba", 0x53e57c, 0xf84 + + .align 2 +CryDirectSound_53F500:: @ 853F500 + .incbin "baserom.gba", 0x53f500, 0x140c + + .align 2 +CryDirectSound_54090C:: @ 854090C + .incbin "baserom.gba", 0x54090c, 0xd58 + + .align 2 +CryDirectSound_541664:: @ 8541664 + .incbin "baserom.gba", 0x541664, 0xd54 + + .align 2 +CryDirectSound_5423B8:: @ 85423B8 + .incbin "baserom.gba", 0x5423b8, 0xc54 + + .align 2 +CryDirectSound_54300C:: @ 854300C + .incbin "baserom.gba", 0x54300c, 0xdbc + + .align 2 +CryDirectSound_543DC8:: @ 8543DC8 + .incbin "baserom.gba", 0x543dc8, 0x185c + + .align 2 +CryDirectSound_545624:: @ 8545624 + .incbin "baserom.gba", 0x545624, 0x53c + + .align 2 +CryDirectSound_545B60:: @ 8545B60 + .incbin "baserom.gba", 0x545b60, 0x17a8 + + .align 2 +CryDirectSound_547308:: @ 8547308 + .incbin "baserom.gba", 0x547308, 0xf78 + + .align 2 +CryDirectSound_548280:: @ 8548280 + .incbin "baserom.gba", 0x548280, 0x17ac + + .align 2 +CryDirectSound_549A2C:: @ 8549A2C + .incbin "baserom.gba", 0x549a2c, 0xb9c + + .align 2 +CryDirectSound_54A5C8:: @ 854A5C8 + .incbin "baserom.gba", 0x54a5c8, 0x10a8 + + .align 2 +CryDirectSound_54B670:: @ 854B670 + .incbin "baserom.gba", 0x54b670, 0x130c + + .align 2 +CryDirectSound_54C97C:: @ 854C97C + .incbin "baserom.gba", 0x54c97c, 0x1e68 + + .align 2 +CryDirectSound_54E7E4:: @ 854E7E4 + .incbin "baserom.gba", 0x54e7e4, 0x1e68 + + .align 2 +CryDirectSound_55064C:: @ 855064C + .incbin "baserom.gba", 0x55064c, 0x540 + + .align 2 +CryDirectSound_550B8C:: @ 8550B8C + .incbin "baserom.gba", 0x550b8c, 0x8cc + + .align 2 +CryDirectSound_551458:: @ 8551458 + .incbin "baserom.gba", 0x551458, 0x1038 + + .align 2 +CryDirectSound_552490:: @ 8552490 + .incbin "baserom.gba", 0x552490, 0x704 + + .align 2 +CryDirectSound_552B94:: @ 8552B94 + .incbin "baserom.gba", 0x552b94, 0xbe8 + + .align 2 +CryDirectSound_55377C:: @ 855377C + .incbin "baserom.gba", 0x55377c, 0x2610 + + .align 2 +CryDirectSound_555D8C:: @ 8555D8C + .incbin "baserom.gba", 0x555d8c, 0x1258 + + .align 2 +CryDirectSound_556FE4:: @ 8556FE4 + .incbin "baserom.gba", 0x556fe4, 0x143c + + .align 2 +CryDirectSound_558420:: @ 8558420 + .incbin "baserom.gba", 0x558420, 0x1984 + + .align 2 +CryDirectSound_559DA4:: @ 8559DA4 + .incbin "baserom.gba", 0x559da4, 0x428 + + .align 2 +CryDirectSound_55A1CC:: @ 855A1CC + .incbin "baserom.gba", 0x55a1cc, 0x648 + + .align 2 +CryDirectSound_55A814:: @ 855A814 + .incbin "baserom.gba", 0x55a814, 0xae4 + + .align 2 +CryDirectSound_55B2F8:: @ 855B2F8 + .incbin "baserom.gba", 0x55b2f8, 0x1530 + + .align 2 +CryDirectSound_55C828:: @ 855C828 + .incbin "baserom.gba", 0x55c828, 0x6f8 + + .align 2 +CryDirectSound_55CF20:: @ 855CF20 + .incbin "baserom.gba", 0x55cf20, 0x864 + + .align 2 +CryDirectSound_55D784:: @ 855D784 + .incbin "baserom.gba", 0x55d784, 0xd64 + + .align 2 +CryDirectSound_55E4E8:: @ 855E4E8 + .incbin "baserom.gba", 0x55e4e8, 0xc54 + + .align 2 +CryDirectSound_55F13C:: @ 855F13C + .incbin "baserom.gba", 0x55f13c, 0x1730 + + .align 2 +CryDirectSound_56086C:: @ 856086C + .incbin "baserom.gba", 0x56086c, 0xcb0 + + .align 2 +CryDirectSound_56151C:: @ 856151C + .incbin "baserom.gba", 0x56151c, 0xa8c + + .align 2 +CryDirectSound_561FA8:: @ 8561FA8 + .incbin "baserom.gba", 0x561fa8, 0x754 + + .align 2 +CryDirectSound_5626FC:: @ 85626FC + .incbin "baserom.gba", 0x5626fc, 0x5f0 + + .align 2 +CryDirectSound_562CEC:: @ 8562CEC + .incbin "baserom.gba", 0x562cec, 0x6fc + + .align 2 +CryDirectSound_5633E8:: @ 85633E8 + .incbin "baserom.gba", 0x5633e8, 0xae8 + + .align 2 +CryDirectSound_563ED0:: @ 8563ED0 + .incbin "baserom.gba", 0x563ed0, 0x700 + + .align 2 +CryDirectSound_5645D0:: @ 85645D0 + .incbin "baserom.gba", 0x5645d0, 0xa90 + + .align 2 +CryDirectSound_565060:: @ 8565060 + .incbin "baserom.gba", 0x565060, 0xecc + + .align 2 +CryDirectSound_565F2C:: @ 8565F2C + .incbin "baserom.gba", 0x565f2c, 0x758 + + .align 2 +CryDirectSound_566684:: @ 8566684 + .incbin "baserom.gba", 0x566684, 0xdb4 + + .align 2 +CryDirectSound_567438:: @ 8567438 + .incbin "baserom.gba", 0x567438, 0x1080 + + .align 2 +CryDirectSound_5684B8:: @ 85684B8 + .incbin "baserom.gba", 0x5684b8, 0xe18 + + .align 2 +CryDirectSound_5692D0:: @ 85692D0 + .incbin "baserom.gba", 0x5692d0, 0xd14 + + .align 2 +CryDirectSound_569FE4:: @ 8569FE4 + .incbin "baserom.gba", 0x569fe4, 0x10ec + + .align 2 +CryDirectSound_56B0D0:: @ 856B0D0 + .incbin "baserom.gba", 0x56b0d0, 0x1030 + + .align 2 +CryDirectSound_56C100:: @ 856C100 + .incbin "baserom.gba", 0x56c100, 0x1244 + + .align 2 +CryDirectSound_56D344:: @ 856D344 + .incbin "baserom.gba", 0x56d344, 0x86c + + .align 2 +CryDirectSound_56DBB0:: @ 856DBB0 + .incbin "baserom.gba", 0x56dbb0, 0xd08 + + .align 2 +CryDirectSound_56E8B8:: @ 856E8B8 + .incbin "baserom.gba", 0x56e8b8, 0x103c + + .align 2 +CryDirectSound_56F8F4:: @ 856F8F4 + .incbin "baserom.gba", 0x56f8f4, 0xe20 + + .align 2 +CryDirectSound_570714:: @ 8570714 + .incbin "baserom.gba", 0x570714, 0x814 + + .align 2 +CryDirectSound_570F28:: @ 8570F28 + .incbin "baserom.gba", 0x570f28, 0xfe0 + + .align 2 +CryDirectSound_571F08:: @ 8571F08 + .incbin "baserom.gba", 0x571f08, 0x1108 + + .align 2 +CryDirectSound_573010:: @ 8573010 + .incbin "baserom.gba", 0x573010, 0x760 + + .align 2 +CryDirectSound_573770:: @ 8573770 + .incbin "baserom.gba", 0x573770, 0xd60 + + .align 2 +CryDirectSound_5744D0:: @ 85744D0 + .incbin "baserom.gba", 0x5744d0, 0x13b4 + + .align 2 +CryDirectSound_575884:: @ 8575884 + .incbin "baserom.gba", 0x575884, 0xf80 + + .align 2 +CryDirectSound_576804:: @ 8576804 + .incbin "baserom.gba", 0x576804, 0x10c4 + + .align 2 +CryDirectSound_5778C8:: @ 85778C8 + .incbin "baserom.gba", 0x5778c8, 0x17e4 + + .align 2 +CryDirectSound_5790AC:: @ 85790AC + .incbin "baserom.gba", 0x5790ac, 0xba0 + + .align 2 +CryDirectSound_579C4C:: @ 8579C4C + .incbin "baserom.gba", 0x579c4c, 0xd28 + + .align 2 +CryDirectSound_57A974:: @ 857A974 + .incbin "baserom.gba", 0x57a974, 0x149c + + .align 2 +CryDirectSound_57BE10:: @ 857BE10 + .incbin "baserom.gba", 0x57be10, 0xeb4 + + .align 2 +CryDirectSound_57CCC4:: @ 857CCC4 + .incbin "baserom.gba", 0x57ccc4, 0xd60 + + .align 2 +CryDirectSound_57DA24:: @ 857DA24 + .incbin "baserom.gba", 0x57da24, 0x1408 + + .align 2 +CryDirectSound_57EE2C:: @ 857EE2C + .incbin "baserom.gba", 0x57ee2c, 0xfe0 + + .align 2 +CryDirectSound_57FE0C:: @ 857FE0C + .incbin "baserom.gba", 0x57fe0c, 0xc20 + + .align 2 +CryDirectSound_580A2C:: @ 8580A2C + .incbin "baserom.gba", 0x580a2c, 0x2628 + + .align 2 +CryDirectSound_583054:: @ 8583054 + .incbin "baserom.gba", 0x583054, 0xe74 + + .align 2 +CryDirectSound_583EC8:: @ 8583EC8 + .incbin "baserom.gba", 0x583ec8, 0x17a4 + + .align 2 +CryDirectSound_58566C:: @ 858566C + .incbin "baserom.gba", 0x58566c, 0xb9c + + .align 2 +CryDirectSound_586208:: @ 8586208 + .incbin "baserom.gba", 0x586208, 0x16fc + + .align 2 +CryDirectSound_587904:: @ 8587904 + .incbin "baserom.gba", 0x587904, 0xa34 + + .align 2 +CryDirectSound_588338:: @ 8588338 + .incbin "baserom.gba", 0x588338, 0x1254 + + .align 2 +CryDirectSound_58958C:: @ 858958C + .incbin "baserom.gba", 0x58958c, 0x924 + + .align 2 +CryDirectSound_589EB0:: @ 8589EB0 + .incbin "baserom.gba", 0x589eb0, 0x108c + + .align 2 +CryDirectSound_58AF3C:: @ 858AF3C + .incbin "baserom.gba", 0x58af3c, 0x1dd8 + + .align 2 +CryDirectSound_58CD14:: @ 858CD14 + .incbin "baserom.gba", 0x58cd14, 0x1118 + + .align 2 +CryDirectSound_58DE2C:: @ 858DE2C + .incbin "baserom.gba", 0x58de2c, 0x1508 + + .align 2 +CryDirectSound_58F334:: @ 858F334 + .incbin "baserom.gba", 0x58f334, 0xca8 + + .align 2 +CryDirectSound_58FFDC:: @ 858FFDC + .incbin "baserom.gba", 0x58ffdc, 0xcf4 + + .align 2 +CryDirectSound_590CD0:: @ 8590CD0 + .incbin "baserom.gba", 0x590cd0, 0xce0 + + .align 2 +CryDirectSound_5919B0:: @ 85919B0 + .incbin "baserom.gba", 0x5919b0, 0xa90 + + .align 2 +CryDirectSound_592440:: @ 8592440 + .incbin "baserom.gba", 0x592440, 0x1a44 + + .align 2 +CryDirectSound_593E84:: @ 8593E84 + .incbin "baserom.gba", 0x593e84, 0x1034 + + .align 2 +CryDirectSound_594EB8:: @ 8594EB8 + .incbin "baserom.gba", 0x594eb8, 0xfc8 + + .align 2 +CryDirectSound_595E80:: @ 8595E80 + .incbin "baserom.gba", 0x595e80, 0x1808 + + .align 2 +CryDirectSound_597688:: @ 8597688 + .incbin "baserom.gba", 0x597688, 0xca8 + + .align 2 +CryDirectSound_598330:: @ 8598330 + .incbin "baserom.gba", 0x598330, 0x13b0 + + .align 2 +CryDirectSound_5996E0:: @ 85996E0 + .incbin "baserom.gba", 0x5996e0, 0xdd8 + + .align 2 +CryDirectSound_59A4B8:: @ 859A4B8 + .incbin "baserom.gba", 0x59a4b8, 0xb50 + + .align 2 +CryDirectSound_59B008:: @ 859B008 + .incbin "baserom.gba", 0x59b008, 0x1124 + + .align 2 +CryDirectSound_59C12C:: @ 859C12C + .incbin "baserom.gba", 0x59c12c, 0xfb8 + + .align 2 +CryDirectSound_59D0E4:: @ 859D0E4 + .incbin "baserom.gba", 0x59d0e4, 0x167c + + .align 2 +CryDirectSound_59E760:: @ 859E760 + .incbin "baserom.gba", 0x59e760, 0xa34 + + .align 2 +CryDirectSound_59F194:: @ 859F194 + .incbin "baserom.gba", 0x59f194, 0x1028 + + .align 2 +CryDirectSound_5A01BC:: @ 85A01BC + .incbin "baserom.gba", 0x5a01bc, 0xde0 + + .align 2 +CryDirectSound_5A0F9C:: @ 85A0F9C + .incbin "baserom.gba", 0x5a0f9c, 0xbb4 + + .align 2 +CryDirectSound_5A1B50:: @ 85A1B50 + .incbin "baserom.gba", 0x5a1b50, 0xa8c + + .align 2 +CryDirectSound_5A25DC:: @ 85A25DC + .incbin "baserom.gba", 0x5a25dc, 0xe70 + + .align 2 +CryDirectSound_5A344C:: @ 85A344C + .incbin "baserom.gba", 0x5a344c, 0xedc + + .align 2 +CryDirectSound_5A4328:: @ 85A4328 + .incbin "baserom.gba", 0x5a4328, 0x1094 + + .align 2 +CryDirectSound_5A53BC:: @ 85A53BC + .incbin "baserom.gba", 0x5a53bc, 0x1170 + + .align 2 +CryDirectSound_5A652C:: @ 85A652C + .incbin "baserom.gba", 0x5a652c, 0x1474 + + .align 2 +CryDirectSound_5A79A0:: @ 85A79A0 + .incbin "baserom.gba", 0x5a79a0, 0x1248 + + .align 2 +CryDirectSound_5A8BE8:: @ 85A8BE8 + .incbin "baserom.gba", 0x5a8be8, 0xcb0 + + .align 2 +CryDirectSound_5A9898:: @ 85A9898 + .incbin "baserom.gba", 0x5a9898, 0x870 + + .align 2 +CryDirectSound_5AA108:: @ 85AA108 + .incbin "baserom.gba", 0x5aa108, 0x1760 + + .align 2 +CryDirectSound_5AB868:: @ 85AB868 + .incbin "baserom.gba", 0x5ab868, 0x25f8 + + .align 2 +CryDirectSound_5ADE60:: @ 85ADE60 + .incbin "baserom.gba", 0x5ade60, 0x1694 + + .align 2 +CryDirectSound_5AF4F4:: @ 85AF4F4 + .incbin "baserom.gba", 0x5af4f4, 0xe78 + + .align 2 +CryDirectSound_5B036C:: @ 85B036C + .incbin "baserom.gba", 0x5b036c, 0x860 + + .align 2 +CryDirectSound_5B0BCC:: @ 85B0BCC + .incbin "baserom.gba", 0x5b0bcc, 0xac0 + + .align 2 +CryDirectSound_5B168C:: @ 85B168C + .incbin "baserom.gba", 0x5b168c, 0x94c + + .align 2 +CryDirectSound_5B1FD8:: @ 85B1FD8 + .incbin "baserom.gba", 0x5b1fd8, 0xc5c + + .align 2 +CryDirectSound_5B2C34:: @ 85B2C34 + .incbin "baserom.gba", 0x5b2c34, 0x1508 + + .align 2 +CryDirectSound_5B413C:: @ 85B413C + .incbin "baserom.gba", 0x5b413c, 0xa98 + + .align 2 +CryDirectSound_5B4BD4:: @ 85B4BD4 + .incbin "baserom.gba", 0x5b4bd4, 0xc30 + + .align 2 +CryDirectSound_5B5804:: @ 85B5804 + .incbin "baserom.gba", 0x5b5804, 0xde0 + + .align 2 +CryDirectSound_5B65E4:: @ 85B65E4 + .incbin "baserom.gba", 0x5b65e4, 0xba0 + + .align 2 +CryDirectSound_5B7184:: @ 85B7184 + .incbin "baserom.gba", 0x5b7184, 0x170c + + .align 2 +CryDirectSound_5B8890:: @ 85B8890 + .incbin "baserom.gba", 0x5b8890, 0x990 + + .align 2 +CryDirectSound_5B9220:: @ 85B9220 + .incbin "baserom.gba", 0x5b9220, 0xa68 + + .align 2 +CryDirectSound_5B9C88:: @ 85B9C88 + .incbin "baserom.gba", 0x5b9c88, 0x598 + + .align 2 +CryDirectSound_5BA220:: @ 85BA220 + .incbin "baserom.gba", 0x5ba220, 0xb1c + + .align 2 +CryDirectSound_5BAD3C:: @ 85BAD3C + .incbin "baserom.gba", 0x5bad3c, 0x954 + + .align 2 +CryDirectSound_5BB690:: @ 85BB690 + .incbin "baserom.gba", 0x5bb690, 0x600 + + .align 2 +CryDirectSound_5BBC90:: @ 85BBC90 + .incbin "baserom.gba", 0x5bbc90, 0x904 + + .align 2 +CryDirectSound_5BC594:: @ 85BC594 + .incbin "baserom.gba", 0x5bc594, 0x11b0 + + .align 2 +CryDirectSound_5BD744:: @ 85BD744 + .incbin "baserom.gba", 0x5bd744, 0xc6c + + .align 2 +CryDirectSound_5BE3B0:: @ 85BE3B0 + .incbin "baserom.gba", 0x5be3b0, 0x9a8 + + .align 2 +CryDirectSound_5BED58:: @ 85BED58 + .incbin "baserom.gba", 0x5bed58, 0x1cd4 + + .align 2 +CryDirectSound_5C0A2C:: @ 85C0A2C + .incbin "baserom.gba", 0x5c0a2c, 0x1f80 + + .align 2 +CryDirectSound_5C29AC:: @ 85C29AC + .incbin "baserom.gba", 0x5c29ac, 0xba8 + + .align 2 +CryDirectSound_5C3554:: @ 85C3554 + .incbin "baserom.gba", 0x5c3554, 0x1474 + + .align 2 +CryDirectSound_5C49C8:: @ 85C49C8 + .incbin "baserom.gba", 0x5c49c8, 0x1a1c + + .align 2 +CryDirectSound_5C63E4:: @ 85C63E4 + .incbin "baserom.gba", 0x5c63e4, 0x784 + + .align 2 +CryDirectSound_5C6B68:: @ 85C6B68 + .incbin "baserom.gba", 0x5c6b68, 0x1104 + + .align 2 +CryDirectSound_5C7C6C:: @ 85C7C6C + .incbin "baserom.gba", 0x5c7c6c, 0x1680 + + .align 2 +CryDirectSound_5C92EC:: @ 85C92EC + .incbin "baserom.gba", 0x5c92ec, 0xbc8 + + .align 2 +CryDirectSound_5C9EB4:: @ 85C9EB4 + .incbin "baserom.gba", 0x5c9eb4, 0xc40 + + .align 2 +CryDirectSound_5CAAF4:: @ 85CAAF4 + .incbin "baserom.gba", 0x5caaf4, 0xca8 + + .align 2 +CryDirectSound_5CB79C:: @ 85CB79C + .incbin "baserom.gba", 0x5cb79c, 0x840 + + .align 2 +CryDirectSound_5CBFDC:: @ 85CBFDC + .incbin "baserom.gba", 0x5cbfdc, 0x468 + + .align 2 +CryDirectSound_5CC444:: @ 85CC444 + .incbin "baserom.gba", 0x5cc444, 0xe94 + + .align 2 +CryDirectSound_5CD2D8:: @ 85CD2D8 + .incbin "baserom.gba", 0x5cd2d8, 0x10d0 + + .align 2 +CryDirectSound_5CE3A8:: @ 85CE3A8 + .incbin "baserom.gba", 0x5ce3a8, 0x82c + + .align 2 +CryDirectSound_5CEBD4:: @ 85CEBD4 + .incbin "baserom.gba", 0x5cebd4, 0xb68 + + .align 2 +CryDirectSound_5CF73C:: @ 85CF73C + .incbin "baserom.gba", 0x5cf73c, 0x13c4 + + .align 2 +CryDirectSound_5D0B00:: @ 85D0B00 + .incbin "baserom.gba", 0x5d0b00, 0xa14 + + .align 2 +CryDirectSound_5D1514:: @ 85D1514 + .incbin "baserom.gba", 0x5d1514, 0x8cc + + .align 2 +CryDirectSound_5D1DE0:: @ 85D1DE0 + .incbin "baserom.gba", 0x5d1de0, 0x102c + + .align 2 +CryDirectSound_5D2E0C:: @ 85D2E0C + .incbin "baserom.gba", 0x5d2e0c, 0x838 + + .align 2 +CryDirectSound_5D3644:: @ 85D3644 + .incbin "baserom.gba", 0x5d3644, 0x1044 + + .align 2 +CryDirectSound_5D4688:: @ 85D4688 + .incbin "baserom.gba", 0x5d4688, 0xcac + + .align 2 +CryDirectSound_5D5334:: @ 85D5334 + .incbin "baserom.gba", 0x5d5334, 0xa1c + + .align 2 +CryDirectSound_5D5D50:: @ 85D5D50 + .incbin "baserom.gba", 0x5d5d50, 0xc30 + + .align 2 +CryDirectSound_5D6980:: @ 85D6980 + .incbin "baserom.gba", 0x5d6980, 0x1864 + + .align 2 +CryDirectSound_5D81E4:: @ 85D81E4 + .incbin "baserom.gba", 0x5d81e4, 0x884 + + .align 2 +CryDirectSound_5D8A68:: @ 85D8A68 + .incbin "baserom.gba", 0x5d8a68, 0xe58 + + .align 2 +CryDirectSound_5D98C0:: @ 85D98C0 + .incbin "baserom.gba", 0x5d98c0, 0x9ec + + .align 2 +CryDirectSound_5DA2AC:: @ 85DA2AC + .incbin "baserom.gba", 0x5da2ac, 0x670 + + .align 2 +CryDirectSound_5DA91C:: @ 85DA91C + .incbin "baserom.gba", 0x5da91c, 0xc28 + + .align 2 +CryDirectSound_5DB544:: @ 85DB544 + .incbin "baserom.gba", 0x5db544, 0x7b8 + + .align 2 +CryDirectSound_5DBCFC:: @ 85DBCFC + .incbin "baserom.gba", 0x5dbcfc, 0x75c + + .align 2 +CryDirectSound_5DC458:: @ 85DC458 + .incbin "baserom.gba", 0x5dc458, 0x10b8 + + .align 2 +CryDirectSound_5DD510:: @ 85DD510 + .incbin "baserom.gba", 0x5dd510, 0xd64 + + .align 2 +CryDirectSound_5DE274:: @ 85DE274 + .incbin "baserom.gba", 0x5de274, 0x14e4 + + .align 2 +CryDirectSound_5DF758:: @ 85DF758 + .incbin "baserom.gba", 0x5df758, 0x8fc + + .align 2 +CryDirectSound_5E0054:: @ 85E0054 + .incbin "baserom.gba", 0x5e0054, 0x1008 + + .align 2 +CryDirectSound_5E105C:: @ 85E105C + .incbin "baserom.gba", 0x5e105c, 0xa80 + + .align 2 +CryDirectSound_5E1ADC:: @ 85E1ADC + .incbin "baserom.gba", 0x5e1adc, 0x13b4 + + .align 2 +CryDirectSound_5E2E90:: @ 85E2E90 + .incbin "baserom.gba", 0x5e2e90, 0x714 + + .align 2 +CryDirectSound_5E35A4:: @ 85E35A4 + .incbin "baserom.gba", 0x5e35a4, 0x1518 + + .align 2 +CryDirectSound_5E4ABC:: @ 85E4ABC + .incbin "baserom.gba", 0x5e4abc, 0x804 + + .align 2 +CryDirectSound_5E52C0:: @ 85E52C0 + .incbin "baserom.gba", 0x5e52c0, 0x1160 + + .align 2 +CryDirectSound_5E6420:: @ 85E6420 + .incbin "baserom.gba", 0x5e6420, 0x94c + + .align 2 +CryDirectSound_5E6D6C:: @ 85E6D6C + .incbin "baserom.gba", 0x5e6d6c, 0x1720 + + .align 2 +CryDirectSound_5E848C:: @ 85E848C + .incbin "baserom.gba", 0x5e848c, 0x93c + + .align 2 +CryDirectSound_5E8DC8:: @ 85E8DC8 + .incbin "baserom.gba", 0x5e8dc8, 0x10fc + + .align 2 +CryDirectSound_5E9EC4:: @ 85E9EC4 + .incbin "baserom.gba", 0x5e9ec4, 0xc04 + + .align 2 +CryDirectSound_5EAAC8:: @ 85EAAC8 + .incbin "baserom.gba", 0x5eaac8, 0x18b8 + + .align 2 +CryDirectSound_5EC380:: @ 85EC380 + .incbin "baserom.gba", 0x5ec380, 0x740 + + .align 2 +CryDirectSound_5ECAC0:: @ 85ECAC0 + .incbin "baserom.gba", 0x5ecac0, 0xca0 + + .align 2 +CryDirectSound_5ED760:: @ 85ED760 + .incbin "baserom.gba", 0x5ed760, 0xa24 + + .align 2 +CryDirectSound_5EE184:: @ 85EE184 + .incbin "baserom.gba", 0x5ee184, 0xe04 + + .align 2 +CryDirectSound_5EEF88:: @ 85EEF88 + .incbin "baserom.gba", 0x5eef88, 0x1a08 + + .align 2 +CryDirectSound_5F0990:: @ 85F0990 + .incbin "baserom.gba", 0x5f0990, 0x8f0 + + .align 2 +CryDirectSound_5F1280:: @ 85F1280 + .incbin "baserom.gba", 0x5f1280, 0x16b0 + + .align 2 +CryDirectSound_5F2930:: @ 85F2930 + .incbin "baserom.gba", 0x5f2930, 0xc84 + + .align 2 +CryDirectSound_5F35B4:: @ 85F35B4 + .incbin "baserom.gba", 0x5f35b4, 0x1360 + + .align 2 +CryDirectSound_5F4914:: @ 85F4914 + .incbin "baserom.gba", 0x5f4914, 0x17fc + + .align 2 +CryDirectSound_5F6110:: @ 85F6110 + .incbin "baserom.gba", 0x5f6110, 0x102c + + .align 2 +CryDirectSound_5F713C:: @ 85F713C + .incbin "baserom.gba", 0x5f713c, 0x7d4 + + .align 2 +CryDirectSound_5F7910:: @ 85F7910 + .incbin "baserom.gba", 0x5f7910, 0x2744 + + .align 2 +CryDirectSound_5FA054:: @ 85FA054 + .incbin "baserom.gba", 0x5fa054, 0xa7c + + .align 2 +CryDirectSound_5FAAD0:: @ 85FAAD0 + .incbin "baserom.gba", 0x5faad0, 0x820 + + .align 2 +CryDirectSound_5FB2F0:: @ 85FB2F0 + .incbin "baserom.gba", 0x5fb2f0, 0x1084 + + .align 2 +CryDirectSound_5FC374:: @ 85FC374 + .incbin "baserom.gba", 0x5fc374, 0x5b4 + + .align 2 +CryDirectSound_5FC928:: @ 85FC928 + .incbin "baserom.gba", 0x5fc928, 0xbd8 + + .align 2 +CryDirectSound_5FD500:: @ 85FD500 + .incbin "baserom.gba", 0x5fd500, 0x244c + + .align 2 +CryDirectSound_5FF94C:: @ 85FF94C + .incbin "baserom.gba", 0x5ff94c, 0x1250 + + .align 2 +CryDirectSound_600B9C:: @ 8600B9C + .incbin "baserom.gba", 0x600b9c, 0xfe8 + + .align 2 +CryDirectSound_601B84:: @ 8601B84 + .incbin "baserom.gba", 0x601b84, 0x166c + + .align 2 +CryDirectSound_6031F0:: @ 86031F0 + .incbin "baserom.gba", 0x6031f0, 0x9a8 + + .align 2 +CryDirectSound_603B98:: @ 8603B98 + .incbin "baserom.gba", 0x603b98, 0x1d30 + + .align 2 +CryDirectSound_6058C8:: @ 86058C8 + .incbin "baserom.gba", 0x6058c8, 0xbb8 + + .align 2 +CryDirectSound_606480:: @ 8606480 + .incbin "baserom.gba", 0x606480, 0x16d4 + + .align 2 +CryDirectSound_607B54:: @ 8607B54 + .incbin "baserom.gba", 0x607b54, 0x9a0 + + .align 2 +CryDirectSound_6084F4:: @ 86084F4 + .incbin "baserom.gba", 0x6084f4, 0x12d4 + + .align 2 +CryDirectSound_6097C8:: @ 86097C8 + .incbin "baserom.gba", 0x6097c8, 0x2778 + + .align 2 +CryDirectSound_60BF40:: @ 860BF40 + .incbin "baserom.gba", 0x60bf40, 0x7d4 + + .align 2 +CryDirectSound_60C714:: @ 860C714 + .incbin "baserom.gba", 0x60c714, 0x1408 + + .align 2 +CryDirectSound_60DB1C:: @ 860DB1C + .incbin "baserom.gba", 0x60db1c, 0x1fdc + + .align 2 +CryDirectSound_60FAF8:: @ 860FAF8 + .incbin "baserom.gba", 0x60faf8, 0x2000 + + .align 2 +CryDirectSound_611AF8:: @ 8611AF8 + .incbin "baserom.gba", 0x611af8, 0x1704 + + .align 2 +CryDirectSound_6131FC:: @ 86131FC + .incbin "baserom.gba", 0x6131fc, 0xc98 + + .align 2 +CryDirectSound_613E94:: @ 8613E94 + .incbin "baserom.gba", 0x613e94, 0xb88 + + .align 2 +CryDirectSound_614A1C:: @ 8614A1C + .incbin "baserom.gba", 0x614a1c, 0x1118 + + .align 2 +CryDirectSound_615B34:: @ 8615B34 + .incbin "baserom.gba", 0x615b34, 0x948 + + .align 2 +CryDirectSound_61647C:: @ 861647C + .incbin "baserom.gba", 0x61647c, 0x138c + + .align 2 +CryDirectSound_617808:: @ 8617808 + .incbin "baserom.gba", 0x617808, 0xdb8 + + .align 2 +CryDirectSound_6185C0:: @ 86185C0 + .incbin "baserom.gba", 0x6185c0, 0xba4 + + .align 2 +CryDirectSound_619164:: @ 8619164 + .incbin "baserom.gba", 0x619164, 0xb80 + + .align 2 +CryDirectSound_619CE4:: @ 8619CE4 + .incbin "baserom.gba", 0x619ce4, 0x92c + + .align 2 +CryDirectSound_61A610:: @ 861A610 + .incbin "baserom.gba", 0x61a610, 0x14d8 + + .align 2 +CryDirectSound_61BAE8:: @ 861BAE8 + .incbin "baserom.gba", 0x61bae8, 0x19a4 + + .align 2 +CryDirectSound_61D48C:: @ 861D48C + .incbin "baserom.gba", 0x61d48c, 0x1430 + + .align 2 +CryDirectSound_61E8BC:: @ 861E8BC + .incbin "baserom.gba", 0x61e8bc, 0x4dc + + .align 2 +CryDirectSound_61ED98:: @ 861ED98 + .incbin "baserom.gba", 0x61ed98, 0x250c + + .align 2 +CryDirectSound_6212A4:: @ 86212A4 + .incbin "baserom.gba", 0x6212a4, 0x23b8 + + .align 2 +CryDirectSound_62365C:: @ 862365C + .incbin "baserom.gba", 0x62365c, 0x1d2c + + .align 2 +CryDirectSound_625388:: @ 8625388 + .incbin "baserom.gba", 0x625388, 0x191c + + .align 2 +CryDirectSound_626CA4:: @ 8626CA4 + .incbin "baserom.gba", 0x626ca4, 0xcc0 + + .align 2 +CryDirectSound_627964:: @ 8627964 + .incbin "baserom.gba", 0x627964, 0x8d8 + + .align 2 +CryDirectSound_62823C:: @ 862823C + .incbin "baserom.gba", 0x62823c, 0x1e9c + + .align 2 +CryDirectSound_62A0D8:: @ 862A0D8 + .incbin "baserom.gba", 0x62a0d8, 0x20c4 + + .align 2 +CryDirectSound_62C19C:: @ 862C19C + .incbin "baserom.gba", 0x62c19c, 0x1c60 + + .align 2 +CryDirectSound_62DDFC:: @ 862DDFC + .incbin "baserom.gba", 0x62ddfc, 0xb90 + + .align 2 +CryDirectSound_62E98C:: @ 862E98C + .incbin "baserom.gba", 0x62e98c, 0x1c48 + + .align 2 +CryDirectSound_6305D4:: @ 86305D4 + .incbin "baserom.gba", 0x6305d4, 0xd28 + + .align 2 +CryDirectSound_6312FC:: @ 86312FC + .incbin "baserom.gba", 0x6312fc, 0x2a10 + + .align 2 +CryDirectSound_633D0C:: @ 8633D0C + .incbin "baserom.gba", 0x633d0c, 0x824 + + .align 2 +CryDirectSound_634530:: @ 8634530 + .incbin "baserom.gba", 0x634530, 0x1108 + + .align 2 +CryDirectSound_635638:: @ 8635638 + .incbin "baserom.gba", 0x635638, 0x15f8 + + .align 2 +CryDirectSound_636C30:: @ 8636C30 + .incbin "baserom.gba", 0x636c30, 0xd84 + + .align 2 +CryDirectSound_6379B4:: @ 86379B4 + .incbin "baserom.gba", 0x6379b4, 0x14d4 + + .align 2 +CryDirectSound_638E88:: @ 8638E88 + .incbin "baserom.gba", 0x638e88, 0xa10 + + .align 2 +DirectSoundWaveData_8639898:: @ 8639898 + .4byte 0 + .incbin "sound/direct_sound_samples/8639898.bin" + .incbin "sound/direct_sound_samples/8639898.pcm" + + .align 2 +DirectSoundWaveData_8639EF8:: @ 8639EF8 + .4byte 0x40000000 @ looped directsound + .incbin "sound/direct_sound_samples/8639EF8.bin" + .incbin "sound/direct_sound_samples/8639EF8.pcm" + + .align 2 +DirectSoundWaveData_863A3DC:: @ 863A3DC + .4byte 0 + .incbin "sound/direct_sound_samples/863A3DC.bin" + .incbin "sound/direct_sound_samples/863A3DC.pcm" + + .align 2 +DirectSoundWaveData_863AD2C:: @ 863AD2C + .4byte 0 + .incbin "sound/direct_sound_samples/863AD2C.bin" + .incbin "sound/direct_sound_samples/863AD2C.pcm" + + .align 2 +DirectSoundWaveData_863B79C:: @ 863B79C + .4byte 0x40000000 @ looped directsound + .incbin "sound/direct_sound_samples/863B79C.bin" + .incbin "sound/direct_sound_samples/863B79C.pcm" + + .align 2 +DirectSoundWaveData_863BABC:: @ 863BABC + .4byte 0 + .incbin "sound/direct_sound_samples/863BABC.bin" + .incbin "sound/direct_sound_samples/863BABC.pcm" + + .align 2 +DirectSoundWaveData_863C744:: @ 863C744 + .4byte 0 + .incbin "sound/direct_sound_samples/863C744.bin" + .incbin "sound/direct_sound_samples/863C744.pcm" + + .align 2 +DirectSoundWaveData_863CD64:: @ 863CD64 + .4byte 0x40000000 @ looped directsound + .incbin "sound/direct_sound_samples/863CD64.bin" + .incbin "sound/direct_sound_samples/863CD64.pcm" + + .align 2 +DirectSoundWaveData_863D0EC:: @ 863D0EC + .4byte 0 + .incbin "sound/direct_sound_samples/863D0EC.bin" + .incbin "sound/direct_sound_samples/863D0EC.pcm" + + .align 2 +DirectSoundWaveData_863DED0:: @ 863DED0 + .4byte 0 + .incbin "sound/direct_sound_samples/863DED0.bin" + .incbin "sound/direct_sound_samples/863DED0.pcm" + + .align 2 +DirectSoundWaveData_863E840:: @ 863E840 + .4byte 0x40000000 @ looped directsound + .incbin "sound/direct_sound_samples/863E840.bin" + .incbin "sound/direct_sound_samples/863E840.pcm" + + .align 2 +DirectSoundWaveData_863EBDC:: @ 863EBDC + .4byte 0 + .incbin "sound/direct_sound_samples/863EBDC.bin" + .incbin "sound/direct_sound_samples/863EBDC.pcm" + + .align 2 +DirectSoundWaveData_863F390:: @ 863F390 + .4byte 0 + .incbin "sound/direct_sound_samples/863F390.bin" + .incbin "sound/direct_sound_samples/863F390.pcm" + + .align 2 +DirectSoundWaveData_86400EC:: @ 86400EC + .4byte 0x40000000 @ looped directsound + .incbin "sound/direct_sound_samples/86400EC.bin" + .incbin "sound/direct_sound_samples/86400EC.pcm" + + .align 2 +DirectSoundWaveData_8640330:: @ 8640330 + .4byte 0 + .incbin "sound/direct_sound_samples/8640330.bin" + .incbin "sound/direct_sound_samples/8640330.pcm" + + .align 2 +DirectSoundWaveData_8641170:: @ 8641170 + .4byte 0 + .incbin "sound/direct_sound_samples/8641170.bin" + .incbin "sound/direct_sound_samples/8641170.pcm" + + .align 2 +DirectSoundWaveData_8641AC4:: @ 8641AC4 + .4byte 0x40000000 @ looped directsound + .incbin "sound/direct_sound_samples/8641AC4.bin" + .incbin "sound/direct_sound_samples/8641AC4.pcm" + + .align 2 +DirectSoundWaveData_8641E18:: @ 8641E18 + .4byte 0 + .incbin "sound/direct_sound_samples/8641E18.bin" + .incbin "sound/direct_sound_samples/8641E18.pcm" + + .align 2 +DirectSoundWaveData_864244C:: @ 864244C + .4byte 0 + .incbin "sound/direct_sound_samples/864244C.bin" + .incbin "sound/direct_sound_samples/864244C.pcm" + + .align 2 +DirectSoundWaveData_86430B8:: @ 86430B8 + .4byte 0x40000000 @ looped directsound + .incbin "sound/direct_sound_samples/86430B8.bin" + .incbin "sound/direct_sound_samples/86430B8.pcm" + + .align 2 +DirectSoundWaveData_8643650:: @ 8643650 + .4byte 0 + .incbin "sound/direct_sound_samples/8643650.bin" + .incbin "sound/direct_sound_samples/8643650.pcm" + + .align 2 +DirectSoundWaveData_8644154:: @ 8644154 + .4byte 0 + .incbin "sound/direct_sound_samples/8644154.bin" + .incbin "sound/direct_sound_samples/8644154.pcm" + + .align 2 +DirectSoundWaveData_8644758:: @ 8644758 + .4byte 0x40000000 @ looped directsound + .incbin "sound/direct_sound_samples/8644758.bin" + .incbin "sound/direct_sound_samples/8644758.pcm" + + .align 2 +DirectSoundWaveData_8644950:: @ 8644950 + .4byte 0 + .incbin "sound/direct_sound_samples/8644950.bin" + .incbin "sound/direct_sound_samples/8644950.pcm" + + .align 2 +DirectSoundWaveData_86452B4:: @ 86452B4 + .4byte 0 + .incbin "sound/direct_sound_samples/86452B4.bin" + .incbin "sound/direct_sound_samples/86452B4.pcm" + + .align 2 +DirectSoundWaveData_8646240:: @ 8646240 + .4byte 0x40000000 @ looped directsound + .incbin "sound/direct_sound_samples/8646240.bin" + .incbin "sound/direct_sound_samples/8646240.pcm" + + .align 2 +DirectSoundWaveData_8646878:: @ 8646878 + .4byte 0 + .incbin "sound/direct_sound_samples/8646878.bin" + .incbin "sound/direct_sound_samples/8646878.pcm" + + .align 2 +DirectSoundWaveData_864734C:: @ 864734C + .4byte 0 + .incbin "sound/direct_sound_samples/864734C.bin" + .incbin "sound/direct_sound_samples/864734C.pcm" + + .align 2 +DirectSoundWaveData_8648290:: @ 8648290 + .4byte 0x40000000 @ looped directsound + .incbin "sound/direct_sound_samples/8648290.bin" + .incbin "sound/direct_sound_samples/8648290.pcm" + + .align 2 +DirectSoundWaveData_8648808:: @ 8648808 + .4byte 0 + .incbin "sound/direct_sound_samples/8648808.bin" + .incbin "sound/direct_sound_samples/8648808.pcm" + + .align 2 +DirectSoundWaveData_8649654:: @ 8649654 + .4byte 0 + .incbin "sound/direct_sound_samples/8649654.bin" + .incbin "sound/direct_sound_samples/8649654.pcm" + + .align 2 +DirectSoundWaveData_864A55C:: @ 864A55C + .4byte 0x40000000 @ looped directsound + .incbin "sound/direct_sound_samples/864A55C.bin" + .incbin "sound/direct_sound_samples/864A55C.pcm" + + .align 2 +DirectSoundWaveData_864B030:: @ 864B030 + .4byte 0 + .incbin "sound/direct_sound_samples/864B030.bin" + .incbin "sound/direct_sound_samples/864B030.pcm" + + .align 2 +DirectSoundWaveData_864BBC4:: @ 864BBC4 + .4byte 0 + .incbin "sound/direct_sound_samples/864BBC4.bin" + .incbin "sound/direct_sound_samples/864BBC4.pcm" + + .align 2 +DirectSoundWaveData_864C59C:: @ 864C59C + .4byte 0x40000000 @ looped directsound + .incbin "sound/direct_sound_samples/864C59C.bin" + .incbin "sound/direct_sound_samples/864C59C.pcm" + + .align 2 +DirectSoundWaveData_864CBDC:: @ 864CBDC + .4byte 0 + .incbin "sound/direct_sound_samples/864CBDC.bin" + .incbin "sound/direct_sound_samples/864CBDC.pcm" + + .align 2 +DirectSoundWaveData_864D6BC:: @ 864D6BC + .4byte 0 + .incbin "sound/direct_sound_samples/864D6BC.bin" + .incbin "sound/direct_sound_samples/864D6BC.pcm" + + .align 2 +DirectSoundWaveData_864DCF8:: @ 864DCF8 + .4byte 0x40000000 @ looped directsound + .incbin "sound/direct_sound_samples/864DCF8.bin" + .incbin "sound/direct_sound_samples/864DCF8.pcm" + + .align 2 +DirectSoundWaveData_864E410:: @ 864E410 + .4byte 0 + .incbin "sound/direct_sound_samples/864E410.bin" + .incbin "sound/direct_sound_samples/864E410.pcm" + + .align 2 +DirectSoundWaveData_864ED4C:: @ 864ED4C + .4byte 0 + .incbin "sound/direct_sound_samples/864ED4C.bin" + .incbin "sound/direct_sound_samples/864ED4C.pcm" + + .align 2 +DirectSoundWaveData_864F508:: @ 864F508 + .4byte 0x40000000 @ looped directsound + .incbin "sound/direct_sound_samples/864F508.bin" + .incbin "sound/direct_sound_samples/864F508.pcm" + + .align 2 +DirectSoundWaveData_864FA6C:: @ 864FA6C + .4byte 0 + .incbin "sound/direct_sound_samples/864FA6C.bin" + .incbin "sound/direct_sound_samples/864FA6C.pcm" + + .align 2 +DirectSoundWaveData_86507E0:: @ 86507E0 + .4byte 0 + .incbin "sound/direct_sound_samples/86507E0.bin" + .incbin "sound/direct_sound_samples/86507E0.pcm" + + .align 2 +DirectSoundWaveData_8650C5C:: @ 8650C5C + .4byte 0x40000000 @ looped directsound + .incbin "sound/direct_sound_samples/8650C5C.bin" + .incbin "sound/direct_sound_samples/8650C5C.pcm" + + .align 2 +DirectSoundWaveData_8651148:: @ 8651148 + .4byte 0 + .incbin "sound/direct_sound_samples/8651148.bin" + .incbin "sound/direct_sound_samples/8651148.pcm" + + .align 2 +DirectSoundWaveData_8651910:: @ 8651910 + .4byte 0 + .incbin "sound/direct_sound_samples/8651910.bin" + .incbin "sound/direct_sound_samples/8651910.pcm" + + .align 2 +DirectSoundWaveData_865250C:: @ 865250C + .4byte 0x40000000 @ looped directsound + .incbin "sound/direct_sound_samples/865250C.bin" + .incbin "sound/direct_sound_samples/865250C.pcm" + + .align 2 +DirectSoundWaveData_8652884:: @ 8652884 + .4byte 0 + .incbin "sound/direct_sound_samples/8652884.bin" + .incbin "sound/direct_sound_samples/8652884.pcm" + + .align 2 +DirectSoundWaveData_8653040:: @ 8653040 + .4byte 0 + .incbin "sound/direct_sound_samples/8653040.bin" + .incbin "sound/direct_sound_samples/8653040.pcm" + + .align 2 +DirectSoundWaveData_8653CA4:: @ 8653CA4 + .4byte 0x40000000 @ looped directsound + .incbin "sound/direct_sound_samples/8653CA4.bin" + .incbin "sound/direct_sound_samples/8653CA4.pcm" + + .align 2 +DirectSoundWaveData_8654170:: @ 8654170 + .4byte 0 + .incbin "sound/direct_sound_samples/8654170.bin" + .incbin "sound/direct_sound_samples/8654170.pcm" + + .align 2 +DirectSoundWaveData_8654C20:: @ 8654C20 + .4byte 0x40000000 @ looped directsound + .incbin "sound/direct_sound_samples/8654C20.bin" + .incbin "sound/direct_sound_samples/8654C20.pcm" diff --git a/sound/direct_sound_data.s b/sound/direct_sound_data.s deleted file mode 100644 index 71e92f9ee..000000000 --- a/sound/direct_sound_data.s +++ /dev/null @@ -1,2259 +0,0 @@ - .align 2 -DirectSoundWaveData_8456330:: @ 8456330 - .4byte 0x40000000 @ looped directsound - .incbin "sound/direct_sound_samples/8456330.bin" - .incbin "sound/direct_sound_samples/8456330.pcm" - - .align 2 -DirectSoundWaveData_84569D4:: @ 84569D4 - .4byte 0x40000000 @ looped directsound - .incbin "sound/direct_sound_samples/84569D4.bin" - .incbin "sound/direct_sound_samples/84569D4.pcm" - - .align 2 -DirectSoundWaveData_84571CC:: @ 84571CC - .4byte 0x40000000 @ looped directsound - .incbin "sound/direct_sound_samples/84571CC.bin" - .incbin "sound/direct_sound_samples/84571CC.pcm" - - .align 2 -DirectSoundWaveData_8457D98:: @ 8457D98 - .4byte 0x40000000 @ looped directsound - .incbin "sound/direct_sound_samples/8457D98.bin" - .incbin "sound/direct_sound_samples/8457D98.pcm" - - .align 2 -DirectSoundWaveData_8458CD0:: @ 8458CD0 - .4byte 0x40000000 @ looped directsound - .incbin "sound/direct_sound_samples/8458CD0.bin" - .incbin "sound/direct_sound_samples/8458CD0.pcm" - - .align 2 -DirectSoundWaveData_8459944:: @ 8459944 - .4byte 0x40000000 @ looped directsound - .incbin "sound/direct_sound_samples/8459944.bin" - .incbin "sound/direct_sound_samples/8459944.pcm" - - .align 2 -DirectSoundWaveData_845AE14:: @ 845AE14 - .4byte 0 - .incbin "sound/direct_sound_samples/845AE14.bin" - .incbin "sound/direct_sound_samples/845AE14.pcm" - - .align 2 -DirectSoundWaveData_845B2B4:: @ 845B2B4 - .4byte 0 - .incbin "sound/direct_sound_samples/845B2B4.bin" - .incbin "sound/direct_sound_samples/845B2B4.pcm" - - .align 2 -DirectSoundWaveData_845B9A8:: @ 845B9A8 - .4byte 0 - .incbin "sound/direct_sound_samples/845B9A8.bin" - .incbin "sound/direct_sound_samples/845B9A8.pcm" - - .align 2 -DirectSoundWaveData_845C238:: @ 845C238 - .4byte 0 - .incbin "sound/direct_sound_samples/845C238.bin" - .incbin "sound/direct_sound_samples/845C238.pcm" - - .align 2 -DirectSoundWaveData_845CAB0:: @ 845CAB0 - .4byte 0x40000000 @ looped directsound - .incbin "sound/direct_sound_samples/845CAB0.bin" - .incbin "sound/direct_sound_samples/845CAB0.pcm" - - .align 2 -DirectSoundWaveData_845DAF0:: @ 845DAF0 - .4byte 0 - .incbin "sound/direct_sound_samples/845DAF0.bin" - .incbin "sound/direct_sound_samples/845DAF0.pcm" - - .align 2 -DirectSoundWaveData_845DF04:: @ 845DF04 - .4byte 0x40000000 @ looped directsound - .incbin "sound/direct_sound_samples/845DF04.bin" - .incbin "sound/direct_sound_samples/845DF04.pcm" - - .align 2 -DirectSoundWaveData_845ED34:: @ 845ED34 - .4byte 0x40000000 @ looped directsound - .incbin "sound/direct_sound_samples/845ED34.bin" - .incbin "sound/direct_sound_samples/845ED34.pcm" - - .align 2 -DirectSoundWaveData_845FCC8:: @ 845FCC8 - .4byte 0 - .incbin "sound/direct_sound_samples/845FCC8.bin" - .incbin "sound/direct_sound_samples/845FCC8.pcm" - - .align 2 -DirectSoundWaveData_846057C:: @ 846057C - .4byte 0x40000000 @ looped directsound - .incbin "sound/direct_sound_samples/846057C.bin" - .incbin "sound/direct_sound_samples/846057C.pcm" - - .align 2 -DirectSoundWaveData_8460E60:: @ 8460E60 - .4byte 0x40000000 @ looped directsound - .incbin "sound/direct_sound_samples/8460E60.bin" - .incbin "sound/direct_sound_samples/8460E60.pcm" - - .align 2 -DirectSoundWaveData_8461D8C:: @ 8461D8C - .4byte 0 - .incbin "sound/direct_sound_samples/8461D8C.bin" - .incbin "sound/direct_sound_samples/8461D8C.pcm" - - .align 2 -DirectSoundWaveData_84622A4:: @ 84622A4 - .4byte 0 - .incbin "sound/direct_sound_samples/84622A4.bin" - .incbin "sound/direct_sound_samples/84622A4.pcm" - - .align 2 -DirectSoundWaveData_846286C:: @ 846286C - .4byte 0x40000000 @ looped directsound - .incbin "sound/direct_sound_samples/846286C.bin" - .incbin "sound/direct_sound_samples/846286C.pcm" - - .align 2 -DirectSoundWaveData_84637CC:: @ 84637CC - .4byte 0x40000000 @ looped directsound - .incbin "sound/direct_sound_samples/84637CC.bin" - .incbin "sound/direct_sound_samples/84637CC.pcm" - - .align 2 -DirectSoundWaveData_8464E2C:: @ 8464E2C - .4byte 0x40000000 @ looped directsound - .incbin "sound/direct_sound_samples/8464E2C.bin" - .incbin "sound/direct_sound_samples/8464E2C.pcm" - - .align 2 -DirectSoundWaveData_8466388:: @ 8466388 - .4byte 0x40000000 @ looped directsound - .incbin "sound/direct_sound_samples/8466388.bin" - .incbin "sound/direct_sound_samples/8466388.pcm" - - .align 2 -DirectSoundWaveData_8466F14:: @ 8466F14 - .4byte 0x40000000 @ looped directsound - .incbin "sound/direct_sound_samples/8466F14.bin" - .incbin "sound/direct_sound_samples/8466F14.pcm" - - .align 2 -DirectSoundWaveData_846A4B8:: @ 846A4B8 - .4byte 0x40000000 @ looped directsound - .incbin "sound/direct_sound_samples/846A4B8.bin" - .incbin "sound/direct_sound_samples/846A4B8.pcm" - - .align 2 -DirectSoundWaveData_846C7D4:: @ 846C7D4 - .4byte 0x40000000 @ looped directsound - .incbin "sound/direct_sound_samples/846C7D4.bin" - .incbin "sound/direct_sound_samples/846C7D4.pcm" - - .align 2 -DirectSoundWaveData_846FEA0:: @ 846FEA0 - .4byte 0x40000000 @ looped directsound - .incbin "sound/direct_sound_samples/846FEA0.bin" - .incbin "sound/direct_sound_samples/846FEA0.pcm" - - .align 2 -DirectSoundWaveData_84711F0:: @ 84711F0 - .4byte 0x40000000 @ looped directsound - .incbin "sound/direct_sound_samples/84711F0.bin" - .incbin "sound/direct_sound_samples/84711F0.pcm" - - .align 2 -DirectSoundWaveData_8472700:: @ 8472700 - .4byte 0x40000000 @ looped directsound - .incbin "sound/direct_sound_samples/8472700.bin" - .incbin "sound/direct_sound_samples/8472700.pcm" - - .align 2 -DirectSoundWaveData_8473B20:: @ 8473B20 - .4byte 0x40000000 @ looped directsound - .incbin "sound/direct_sound_samples/8473B20.bin" - .incbin "sound/direct_sound_samples/8473B20.pcm" - - .align 2 -DirectSoundWaveData_8474BBC:: @ 8474BBC - .4byte 0x40000000 @ looped directsound - .incbin "sound/direct_sound_samples/8474BBC.bin" - .incbin "sound/direct_sound_samples/8474BBC.pcm" - - .align 2 -DirectSoundWaveData_8475C18:: @ 8475C18 - .4byte 0x40000000 @ looped directsound - .incbin "sound/direct_sound_samples/8475C18.bin" - .incbin "sound/direct_sound_samples/8475C18.pcm" - - .align 2 -DirectSoundWaveData_847CBAC:: @ 847CBAC - .4byte 0x40000000 @ looped directsound - .incbin "sound/direct_sound_samples/847CBAC.bin" - .incbin "sound/direct_sound_samples/847CBAC.pcm" - - .align 2 -DirectSoundWaveData_8481130:: @ 8481130 - .4byte 0x40000000 @ looped directsound - .incbin "sound/direct_sound_samples/8481130.bin" - .incbin "sound/direct_sound_samples/8481130.pcm" - - .align 2 -DirectSoundWaveData_84830A0:: @ 84830A0 - .4byte 0x40000000 @ looped directsound - .incbin "sound/direct_sound_samples/84830A0.bin" - .incbin "sound/direct_sound_samples/84830A0.pcm" - - .align 2 -DirectSoundWaveData_8483804:: @ 8483804 - .4byte 0x40000000 @ looped directsound - .incbin "sound/direct_sound_samples/8483804.bin" - .incbin "sound/direct_sound_samples/8483804.pcm" - - .align 2 -DirectSoundWaveData_8485454:: @ 8485454 - .4byte 0x40000000 @ looped directsound - .incbin "sound/direct_sound_samples/8485454.bin" - .incbin "sound/direct_sound_samples/8485454.pcm" - - .align 2 -DirectSoundWaveData_8486924:: @ 8486924 - .4byte 0x40000000 @ looped directsound - .incbin "sound/direct_sound_samples/8486924.bin" - .incbin "sound/direct_sound_samples/8486924.pcm" - - .align 2 -DirectSoundWaveData_8487330:: @ 8487330 - .4byte 0x40000000 @ looped directsound - .incbin "sound/direct_sound_samples/8487330.bin" - .incbin "sound/direct_sound_samples/8487330.pcm" - - .align 2 -DirectSoundWaveData_8488F44:: @ 8488F44 - .4byte 0 - .incbin "sound/direct_sound_samples/8488F44.bin" - .incbin "sound/direct_sound_samples/8488F44.pcm" - - .align 2 -DirectSoundWaveData_848A8A4:: @ 848A8A4 - .4byte 0 - .incbin "sound/direct_sound_samples/848A8A4.bin" - .incbin "sound/direct_sound_samples/848A8A4.pcm" - - .align 2 -DirectSoundWaveData_848BD68:: @ 848BD68 - .4byte 0x40000000 @ looped directsound - .incbin "sound/direct_sound_samples/848BD68.bin" - .incbin "sound/direct_sound_samples/848BD68.pcm" - - .align 2 -DirectSoundWaveData_848C4A4:: @ 848C4A4 - .4byte 0x40000000 @ looped directsound - .incbin "sound/direct_sound_samples/848C4A4.bin" - .incbin "sound/direct_sound_samples/848C4A4.pcm" - - .align 2 -DirectSoundWaveData_848E094:: @ 848E094 - .4byte 0x40000000 @ looped directsound - .incbin "sound/direct_sound_samples/848E094.bin" - .incbin "sound/direct_sound_samples/848E094.pcm" - - .align 2 -DirectSoundWaveData_848F448:: @ 848F448 - .4byte 0x40000000 @ looped directsound - .incbin "sound/direct_sound_samples/848F448.bin" - .incbin "sound/direct_sound_samples/848F448.pcm" - - .align 2 -DirectSoundWaveData_8491ACC:: @ 8491ACC - .4byte 0x40000000 @ looped directsound - .incbin "sound/direct_sound_samples/8491ACC.bin" - .incbin "sound/direct_sound_samples/8491ACC.pcm" - - .align 2 -DirectSoundWaveData_8492D10:: @ 8492D10 - .4byte 0 - .incbin "sound/direct_sound_samples/8492D10.bin" - .incbin "sound/direct_sound_samples/8492D10.pcm" - - .align 2 -DirectSoundWaveData_8493D20:: @ 8493D20 - .4byte 0x40000000 @ looped directsound - .incbin "sound/direct_sound_samples/8493D20.bin" - .incbin "sound/direct_sound_samples/8493D20.pcm" - - .align 2 -DirectSoundWaveData_8495028:: @ 8495028 - .4byte 0x40000000 @ looped directsound - .incbin "sound/direct_sound_samples/8495028.bin" - .incbin "sound/direct_sound_samples/8495028.pcm" - - .align 2 -DirectSoundWaveData_8497134:: @ 8497134 - .4byte 0x40000000 @ looped directsound - .incbin "sound/direct_sound_samples/8497134.bin" - .incbin "sound/direct_sound_samples/8497134.pcm" - - .align 2 -DirectSoundWaveData_8499110:: @ 8499110 - .4byte 0x40000000 @ looped directsound - .incbin "sound/direct_sound_samples/8499110.bin" - .incbin "sound/direct_sound_samples/8499110.pcm" - - .align 2 -DirectSoundWaveData_849B320:: @ 849B320 - .4byte 0x40000000 @ looped directsound - .incbin "sound/direct_sound_samples/849B320.bin" - .incbin "sound/direct_sound_samples/849B320.pcm" - - .align 2 -DirectSoundWaveData_849BAEC:: @ 849BAEC - .4byte 0x40000000 @ looped directsound - .incbin "sound/direct_sound_samples/849BAEC.bin" - .incbin "sound/direct_sound_samples/849BAEC.pcm" - - .align 2 -DirectSoundWaveData_849D45C:: @ 849D45C - .4byte 0x40000000 @ looped directsound - .incbin "sound/direct_sound_samples/849D45C.bin" - .incbin "sound/direct_sound_samples/849D45C.pcm" - - .align 2 -DirectSoundWaveData_849F40C:: @ 849F40C - .4byte 0x40000000 @ looped directsound - .incbin "sound/direct_sound_samples/849F40C.bin" - .incbin "sound/direct_sound_samples/849F40C.pcm" - - .align 2 -DirectSoundWaveData_84A26EC:: @ 84A26EC - .4byte 0x40000000 @ looped directsound - .incbin "sound/direct_sound_samples/84A26EC.bin" - .incbin "sound/direct_sound_samples/84A26EC.pcm" - - .align 2 -DirectSoundWaveData_84A311C:: @ 84A311C - .4byte 0x40000000 @ looped directsound - .incbin "sound/direct_sound_samples/84A311C.bin" - .incbin "sound/direct_sound_samples/84A311C.pcm" - - .align 2 -DirectSoundWaveData_84A3B50:: @ 84A3B50 - .4byte 0x40000000 @ looped directsound - .incbin "sound/direct_sound_samples/84A3B50.bin" - .incbin "sound/direct_sound_samples/84A3B50.pcm" - - .align 2 -DirectSoundWaveData_84A5690:: @ 84A5690 - .4byte 0x40000000 @ looped directsound - .incbin "sound/direct_sound_samples/84A5690.bin" - .incbin "sound/direct_sound_samples/84A5690.pcm" - - .align 2 -DirectSoundWaveData_84A5F58:: @ 84A5F58 - .4byte 0x40000000 @ looped directsound - .incbin "sound/direct_sound_samples/84A5F58.bin" - .incbin "sound/direct_sound_samples/84A5F58.pcm" - - .align 2 -DirectSoundWaveData_84A7328:: @ 84A7328 - .4byte 0x40000000 @ looped directsound - .incbin "sound/direct_sound_samples/84A7328.bin" - .incbin "sound/direct_sound_samples/84A7328.pcm" - - .align 2 -DirectSoundWaveData_84A7F38:: @ 84A7F38 - .4byte 0x40000000 @ looped directsound - .incbin "sound/direct_sound_samples/84A7F38.bin" - .incbin "sound/direct_sound_samples/84A7F38.pcm" - - .align 2 -DirectSoundWaveData_84A8AC8:: @ 84A8AC8 - .4byte 0x40000000 @ looped directsound - .incbin "sound/direct_sound_samples/84A8AC8.bin" - .incbin "sound/direct_sound_samples/84A8AC8.pcm" - - .align 2 -DirectSoundWaveData_84A9564:: @ 84A9564 - .4byte 0x40000000 @ looped directsound - .incbin "sound/direct_sound_samples/84A9564.bin" - .incbin "sound/direct_sound_samples/84A9564.pcm" - - .align 2 -DirectSoundWaveData_84A9EAC:: @ 84A9EAC - .4byte 0x40000000 @ looped directsound - .incbin "sound/direct_sound_samples/84A9EAC.bin" - .incbin "sound/direct_sound_samples/84A9EAC.pcm" - - .align 2 -DirectSoundWaveData_84AA8F4:: @ 84AA8F4 - .4byte 0x40000000 @ looped directsound - .incbin "sound/direct_sound_samples/84AA8F4.bin" - .incbin "sound/direct_sound_samples/84AA8F4.pcm" - - .align 2 -CryDirectSound_4AB57C:: @ 84AB57C - .incbin "baserom.gba", 0x4ab57c, 0x108c - - .align 2 -CryDirectSound_4AC608:: @ 84AC608 - .incbin "baserom.gba", 0x4ac608, 0x1090 - - .align 2 -CryDirectSound_4AD698:: @ 84AD698 - .incbin "baserom.gba", 0x4ad698, 0x1358 - - .align 2 -CryDirectSound_4AE9F0:: @ 84AE9F0 - .incbin "baserom.gba", 0x4ae9f0, 0xe70 - - .align 2 -CryDirectSound_4AF860:: @ 84AF860 - .incbin "baserom.gba", 0x4af860, 0xe80 - - .align 2 -CryDirectSound_4B06E0:: @ 84B06E0 - .incbin "baserom.gba", 0x4b06e0, 0x1348 - - .align 2 -CryDirectSound_4B1A28:: @ 84B1A28 - .incbin "baserom.gba", 0x4b1a28, 0xe74 - - .align 2 -CryDirectSound_4B289C:: @ 84B289C - .incbin "baserom.gba", 0x4b289c, 0x1140 - - .align 2 -CryDirectSound_4B39DC:: @ 84B39DC - .incbin "baserom.gba", 0x4b39dc, 0x1348 - - .align 2 -CryDirectSound_4B4D24:: @ 84B4D24 - .incbin "baserom.gba", 0x4b4d24, 0x858 - - .align 2 -CryDirectSound_4B557C:: @ 84B557C - .incbin "baserom.gba", 0x4b557c, 0x1750 - - .align 2 -CryDirectSound_4B6CCC:: @ 84B6CCC - .incbin "baserom.gba", 0x4b6ccc, 0xa08 - - .align 2 -CryDirectSound_4B76D4:: @ 84B76D4 - .incbin "baserom.gba", 0x4b76d4, 0x1044 - - .align 2 -CryDirectSound_4B8718:: @ 84B8718 - .incbin "baserom.gba", 0x4b8718, 0x123c - - .align 2 -CryDirectSound_4B9954:: @ 84B9954 - .incbin "baserom.gba", 0x4b9954, 0x135c - - .align 2 -CryDirectSound_4BACB0:: @ 84BACB0 - .incbin "baserom.gba", 0x4bacb0, 0x3e8 - - .align 2 -CryDirectSound_4BB098:: @ 84BB098 - .incbin "baserom.gba", 0x4bb098, 0xf08 - - .align 2 -CryDirectSound_4BBFA0:: @ 84BBFA0 - .incbin "baserom.gba", 0x4bbfa0, 0x1134 - - .align 2 -CryDirectSound_4BD0D4:: @ 84BD0D4 - .incbin "baserom.gba", 0x4bd0d4, 0x7e0 - - .align 2 -CryDirectSound_4BD8B4:: @ 84BD8B4 - .incbin "baserom.gba", 0x4bd8b4, 0x984 - - .align 2 -CryDirectSound_4BE238:: @ 84BE238 - .incbin "baserom.gba", 0x4be238, 0x11a4 - - .align 2 -CryDirectSound_4BF3DC:: @ 84BF3DC - .incbin "baserom.gba", 0x4bf3dc, 0x113c - - .align 2 -CryDirectSound_4C0518:: @ 84C0518 - .incbin "baserom.gba", 0x4c0518, 0x134c - - .align 2 -CryDirectSound_4C1864:: @ 84C1864 - .incbin "baserom.gba", 0x4c1864, 0x1358 - - .align 2 -CryDirectSound_4C2BBC:: @ 84C2BBC - .incbin "baserom.gba", 0x4c2bbc, 0x10a8 - - .align 2 -CryDirectSound_4C3C64:: @ 84C3C64 - .incbin "baserom.gba", 0x4c3c64, 0x17c0 - - .align 2 -CryDirectSound_4C5424:: @ 84C5424 - .incbin "baserom.gba", 0x4c5424, 0x954 - - .align 2 -CryDirectSound_4C5D78:: @ 84C5D78 - .incbin "baserom.gba", 0x4c5d78, 0xd90 - - .align 2 -CryDirectSound_4C6B08:: @ 84C6B08 - .incbin "baserom.gba", 0x4c6b08, 0x9b0 - - .align 2 -CryDirectSound_4C74B8:: @ 84C74B8 - .incbin "baserom.gba", 0x4c74b8, 0xcc8 - - .align 2 -CryDirectSound_4C8180:: @ 84C8180 - .incbin "baserom.gba", 0x4c8180, 0x10e0 - - .align 2 -CryDirectSound_4C9260:: @ 84C9260 - .incbin "baserom.gba", 0x4c9260, 0xa68 - - .align 2 -CryDirectSound_4C9CC8:: @ 84C9CC8 - .incbin "baserom.gba", 0x4c9cc8, 0xc14 - - .align 2 -CryDirectSound_4CA8DC:: @ 84CA8DC - .incbin "baserom.gba", 0x4ca8dc, 0x186c - - .align 2 -CryDirectSound_4CC148:: @ 84CC148 - .incbin "baserom.gba", 0x4cc148, 0x870 - - .align 2 -CryDirectSound_4CC9B8:: @ 84CC9B8 - .incbin "baserom.gba", 0x4cc9b8, 0xa90 - - .align 2 -CryDirectSound_4CD448:: @ 84CD448 - .incbin "baserom.gba", 0x4cd448, 0x17d0 - - .align 2 -CryDirectSound_4CEC18:: @ 84CEC18 - .incbin "baserom.gba", 0x4cec18, 0x186c - - .align 2 -CryDirectSound_4D0484:: @ 84D0484 - .incbin "baserom.gba", 0x4d0484, 0x564 - - .align 2 -CryDirectSound_4D09E8:: @ 84D09E8 - .incbin "baserom.gba", 0x4d09e8, 0x6c8 - - .align 2 -CryDirectSound_4D10B0:: @ 84D10B0 - .incbin "baserom.gba", 0x4d10b0, 0x136c - - .align 2 -CryDirectSound_4D241C:: @ 84D241C - .incbin "baserom.gba", 0x4d241c, 0x1364 - - .align 2 -CryDirectSound_4D3780:: @ 84D3780 - .incbin "baserom.gba", 0x4d3780, 0xe9c - - .align 2 -CryDirectSound_4D461C:: @ 84D461C - .incbin "baserom.gba", 0x4d461c, 0xc7c - - .align 2 -CryDirectSound_4D5298:: @ 84D5298 - .incbin "baserom.gba", 0x4d5298, 0x199c - - .align 2 -CryDirectSound_4D6C34:: @ 84D6C34 - .incbin "baserom.gba", 0x4d6c34, 0x1bf4 - - .align 2 -CryDirectSound_4D8828:: @ 84D8828 - .incbin "baserom.gba", 0x4d8828, 0x1e68 - - .align 2 -CryDirectSound_4DA690:: @ 84DA690 - .incbin "baserom.gba", 0x4da690, 0xf80 - - .align 2 -CryDirectSound_4DB610:: @ 84DB610 - .incbin "baserom.gba", 0x4db610, 0x1004 - - .align 2 -CryDirectSound_4DC614:: @ 84DC614 - .incbin "baserom.gba", 0x4dc614, 0x1370 - - .align 2 -CryDirectSound_4DD984:: @ 84DD984 - .incbin "baserom.gba", 0x4dd984, 0x136c - - .align 2 -CryDirectSound_4DECF0:: @ 84DECF0 - .incbin "baserom.gba", 0x4decf0, 0x990 - - .align 2 -CryDirectSound_4DF680:: @ 84DF680 - .incbin "baserom.gba", 0x4df680, 0x12dc - - .align 2 -CryDirectSound_4E095C:: @ 84E095C - .incbin "baserom.gba", 0x4e095c, 0xd28 - - .align 2 -CryDirectSound_4E1684:: @ 84E1684 - .incbin "baserom.gba", 0x4e1684, 0xb48 - - .align 2 -CryDirectSound_4E21CC:: @ 84E21CC - .incbin "baserom.gba", 0x4e21cc, 0x1060 - - .align 2 -CryDirectSound_4E322C:: @ 84E322C - .incbin "baserom.gba", 0x4e322c, 0x1030 - - .align 2 -CryDirectSound_4E425C:: @ 84E425C - .incbin "baserom.gba", 0x4e425c, 0xd64 - - .align 2 -CryDirectSound_4E4FC0:: @ 84E4FC0 - .incbin "baserom.gba", 0x4e4fc0, 0x113c - - .align 2 -CryDirectSound_4E60FC:: @ 84E60FC - .incbin "baserom.gba", 0x4e60fc, 0xb1c - - .align 2 -CryDirectSound_4E6C18:: @ 84E6C18 - .incbin "baserom.gba", 0x4e6c18, 0x6a8 - - .align 2 -CryDirectSound_4E72C0:: @ 84E72C0 - .incbin "baserom.gba", 0x4e72c0, 0xb24 - - .align 2 -CryDirectSound_4E7DE4:: @ 84E7DE4 - .incbin "baserom.gba", 0x4e7de4, 0x1764 - - .align 2 -CryDirectSound_4E9548:: @ 84E9548 - .incbin "baserom.gba", 0x4e9548, 0x1ae8 - - .align 2 -CryDirectSound_4EB030:: @ 84EB030 - .incbin "baserom.gba", 0x4eb030, 0x1f9c - - .align 2 -CryDirectSound_4ECFCC:: @ 84ECFCC - .incbin "baserom.gba", 0x4ecfcc, 0xd64 - - .align 2 -CryDirectSound_4EDD30:: @ 84EDD30 - .incbin "baserom.gba", 0x4edd30, 0xd90 - - .align 2 -CryDirectSound_4EEAC0:: @ 84EEAC0 - .incbin "baserom.gba", 0x4eeac0, 0x1088 - - .align 2 -CryDirectSound_4EFB48:: @ 84EFB48 - .incbin "baserom.gba", 0x4efb48, 0x78c - - .align 2 -CryDirectSound_4F02D4:: @ 84F02D4 - .incbin "baserom.gba", 0x4f02d4, 0xea0 - - .align 2 -CryDirectSound_4F1174:: @ 84F1174 - .incbin "baserom.gba", 0x4f1174, 0x134c - - .align 2 -CryDirectSound_4F24C0:: @ 84F24C0 - .incbin "baserom.gba", 0x4f24c0, 0xff0 - - .align 2 -CryDirectSound_4F34B0:: @ 84F34B0 - .incbin "baserom.gba", 0x4f34b0, 0x16fc - - .align 2 -CryDirectSound_4F4BAC:: @ 84F4BAC - .incbin "baserom.gba", 0x4f4bac, 0x17b4 - - .align 2 -CryDirectSound_4F6360:: @ 84F6360 - .incbin "baserom.gba", 0x4f6360, 0x1be8 - - .align 2 -CryDirectSound_4F7F48:: @ 84F7F48 - .incbin "baserom.gba", 0x4f7f48, 0xe2c - - .align 2 -CryDirectSound_4F8D74:: @ 84F8D74 - .incbin "baserom.gba", 0x4f8d74, 0xf10 - - .align 2 -CryDirectSound_4F9C84:: @ 84F9C84 - .incbin "baserom.gba", 0x4f9c84, 0x12a0 - - .align 2 -CryDirectSound_4FAF24:: @ 84FAF24 - .incbin "baserom.gba", 0x4faf24, 0x768 - - .align 2 -CryDirectSound_4FB68C:: @ 84FB68C - .incbin "baserom.gba", 0x4fb68c, 0xd70 - - .align 2 -CryDirectSound_4FC3FC:: @ 84FC3FC - .incbin "baserom.gba", 0x4fc3fc, 0x1344 - - .align 2 -CryDirectSound_4FD740:: @ 84FD740 - .incbin "baserom.gba", 0x4fd740, 0x17e8 - - .align 2 -CryDirectSound_4FEF28:: @ 84FEF28 - .incbin "baserom.gba", 0x4fef28, 0x77c - - .align 2 -CryDirectSound_4FF6A4:: @ 84FF6A4 - .incbin "baserom.gba", 0x4ff6a4, 0x1344 - - .align 2 -CryDirectSound_5009E8:: @ 85009E8 - .incbin "baserom.gba", 0x5009e8, 0x1378 - - .align 2 -CryDirectSound_501D60:: @ 8501D60 - .incbin "baserom.gba", 0x501d60, 0x11f0 - - .align 2 -CryDirectSound_502F50:: @ 8502F50 - .incbin "baserom.gba", 0x502f50, 0x1524 - - .align 2 -CryDirectSound_504474:: @ 8504474 - .incbin "baserom.gba", 0x504474, 0xa88 - - .align 2 -CryDirectSound_504EFC:: @ 8504EFC - .incbin "baserom.gba", 0x504efc, 0xec0 - - .align 2 -CryDirectSound_505DBC:: @ 8505DBC - .incbin "baserom.gba", 0x505dbc, 0xf74 - - .align 2 -CryDirectSound_506D30:: @ 8506D30 - .incbin "baserom.gba", 0x506d30, 0x14c4 - - .align 2 -CryDirectSound_5081F4:: @ 85081F4 - .incbin "baserom.gba", 0x5081f4, 0x1750 - - .align 2 -CryDirectSound_509944:: @ 8509944 - .incbin "baserom.gba", 0x509944, 0x1780 - - .align 2 -CryDirectSound_50B0C4:: @ 850B0C4 - .incbin "baserom.gba", 0x50b0c4, 0xec0 - - .align 2 -CryDirectSound_50BF84:: @ 850BF84 - .incbin "baserom.gba", 0x50bf84, 0x18c4 - - .align 2 -CryDirectSound_50D848:: @ 850D848 - .incbin "baserom.gba", 0x50d848, 0x1d18 - - .align 2 -CryDirectSound_50F560:: @ 850F560 - .incbin "baserom.gba", 0x50f560, 0x1d04 - - .align 2 -CryDirectSound_511264:: @ 8511264 - .incbin "baserom.gba", 0x511264, 0x184c - - .align 2 -CryDirectSound_512AB0:: @ 8512AB0 - .incbin "baserom.gba", 0x512ab0, 0x1858 - - .align 2 -CryDirectSound_514308:: @ 8514308 - .incbin "baserom.gba", 0x514308, 0x18c4 - - .align 2 -CryDirectSound_515BCC:: @ 8515BCC - .incbin "baserom.gba", 0x515bcc, 0x1938 - - .align 2 -CryDirectSound_517504:: @ 8517504 - .incbin "baserom.gba", 0x517504, 0x12e0 - - .align 2 -CryDirectSound_5187E4:: @ 85187E4 - .incbin "baserom.gba", 0x5187e4, 0x1fe4 - - .align 2 -CryDirectSound_51A7C8:: @ 851A7C8 - .incbin "baserom.gba", 0x51a7c8, 0xf20 - - .align 2 -CryDirectSound_51B6E8:: @ 851B6E8 - .incbin "baserom.gba", 0x51b6e8, 0xe70 - - .align 2 -CryDirectSound_51C558:: @ 851C558 - .incbin "baserom.gba", 0x51c558, 0x12ac - - .align 2 -CryDirectSound_51D804:: @ 851D804 - .incbin "baserom.gba", 0x51d804, 0x11d8 - - .align 2 -CryDirectSound_51E9DC:: @ 851E9DC - .incbin "baserom.gba", 0x51e9dc, 0xf28 - - .align 2 -CryDirectSound_51F904:: @ 851F904 - .incbin "baserom.gba", 0x51f904, 0x145c - - .align 2 -CryDirectSound_520D60:: @ 8520D60 - .incbin "baserom.gba", 0x520d60, 0x15ac - - .align 2 -CryDirectSound_52230C:: @ 852230C - .incbin "baserom.gba", 0x52230c, 0x136c - - .align 2 -CryDirectSound_523678:: @ 8523678 - .incbin "baserom.gba", 0x523678, 0x146c - - .align 2 -CryDirectSound_524AE4:: @ 8524AE4 - .incbin "baserom.gba", 0x524ae4, 0xecc - - .align 2 -CryDirectSound_5259B0:: @ 85259B0 - .incbin "baserom.gba", 0x5259b0, 0xf1c - - .align 2 -CryDirectSound_5268CC:: @ 85268CC - .incbin "baserom.gba", 0x5268cc, 0x12b4 - - .align 2 -CryDirectSound_527B80:: @ 8527B80 - .incbin "baserom.gba", 0x527b80, 0x97c - - .align 2 -CryDirectSound_5284FC:: @ 85284FC - .incbin "baserom.gba", 0x5284fc, 0x86c - - .align 2 -CryDirectSound_528D68:: @ 8528D68 - .incbin "baserom.gba", 0x528d68, 0x9d8 - - .align 2 -CryDirectSound_529740:: @ 8529740 - .incbin "baserom.gba", 0x529740, 0x1358 - - .align 2 -CryDirectSound_52AA98:: @ 852AA98 - .incbin "baserom.gba", 0x52aa98, 0x13e8 - - .align 2 -CryDirectSound_52BE80:: @ 852BE80 - .incbin "baserom.gba", 0x52be80, 0x14dc - - .align 2 -CryDirectSound_52D35C:: @ 852D35C - .incbin "baserom.gba", 0x52d35c, 0x12f0 - - .align 2 -CryDirectSound_52E64C:: @ 852E64C - .incbin "baserom.gba", 0x52e64c, 0xd5c - - .align 2 -CryDirectSound_52F3A8:: @ 852F3A8 - .incbin "baserom.gba", 0x52f3a8, 0x2f74 - - .align 2 -CryDirectSound_53231C:: @ 853231C - .incbin "baserom.gba", 0x53231c, 0x1ee4 - - .align 2 -CryDirectSound_534200:: @ 8534200 - .incbin "baserom.gba", 0x534200, 0xf7c - - .align 2 -CryDirectSound_53517C:: @ 853517C - .incbin "baserom.gba", 0x53517c, 0xc5c - - .align 2 -CryDirectSound_535DD8:: @ 8535DD8 - .incbin "baserom.gba", 0x535dd8, 0x1254 - - .align 2 -CryDirectSound_53702C:: @ 853702C - .incbin "baserom.gba", 0x53702c, 0x1308 - - .align 2 -CryDirectSound_538334:: @ 8538334 - .incbin "baserom.gba", 0x538334, 0x1434 - - .align 2 -CryDirectSound_539768:: @ 8539768 - .incbin "baserom.gba", 0x539768, 0xed4 - - .align 2 -CryDirectSound_53A63C:: @ 853A63C - .incbin "baserom.gba", 0x53a63c, 0xb1c - - .align 2 -CryDirectSound_53B158:: @ 853B158 - .incbin "baserom.gba", 0x53b158, 0xe38 - - .align 2 -CryDirectSound_53BF90:: @ 853BF90 - .incbin "baserom.gba", 0x53bf90, 0x1618 - - .align 2 -CryDirectSound_53D5A8:: @ 853D5A8 - .incbin "baserom.gba", 0x53d5a8, 0xfd4 - - .align 2 -CryDirectSound_53E57C:: @ 853E57C - .incbin "baserom.gba", 0x53e57c, 0xf84 - - .align 2 -CryDirectSound_53F500:: @ 853F500 - .incbin "baserom.gba", 0x53f500, 0x140c - - .align 2 -CryDirectSound_54090C:: @ 854090C - .incbin "baserom.gba", 0x54090c, 0xd58 - - .align 2 -CryDirectSound_541664:: @ 8541664 - .incbin "baserom.gba", 0x541664, 0xd54 - - .align 2 -CryDirectSound_5423B8:: @ 85423B8 - .incbin "baserom.gba", 0x5423b8, 0xc54 - - .align 2 -CryDirectSound_54300C:: @ 854300C - .incbin "baserom.gba", 0x54300c, 0xdbc - - .align 2 -CryDirectSound_543DC8:: @ 8543DC8 - .incbin "baserom.gba", 0x543dc8, 0x185c - - .align 2 -CryDirectSound_545624:: @ 8545624 - .incbin "baserom.gba", 0x545624, 0x53c - - .align 2 -CryDirectSound_545B60:: @ 8545B60 - .incbin "baserom.gba", 0x545b60, 0x17a8 - - .align 2 -CryDirectSound_547308:: @ 8547308 - .incbin "baserom.gba", 0x547308, 0xf78 - - .align 2 -CryDirectSound_548280:: @ 8548280 - .incbin "baserom.gba", 0x548280, 0x17ac - - .align 2 -CryDirectSound_549A2C:: @ 8549A2C - .incbin "baserom.gba", 0x549a2c, 0xb9c - - .align 2 -CryDirectSound_54A5C8:: @ 854A5C8 - .incbin "baserom.gba", 0x54a5c8, 0x10a8 - - .align 2 -CryDirectSound_54B670:: @ 854B670 - .incbin "baserom.gba", 0x54b670, 0x130c - - .align 2 -CryDirectSound_54C97C:: @ 854C97C - .incbin "baserom.gba", 0x54c97c, 0x1e68 - - .align 2 -CryDirectSound_54E7E4:: @ 854E7E4 - .incbin "baserom.gba", 0x54e7e4, 0x1e68 - - .align 2 -CryDirectSound_55064C:: @ 855064C - .incbin "baserom.gba", 0x55064c, 0x540 - - .align 2 -CryDirectSound_550B8C:: @ 8550B8C - .incbin "baserom.gba", 0x550b8c, 0x8cc - - .align 2 -CryDirectSound_551458:: @ 8551458 - .incbin "baserom.gba", 0x551458, 0x1038 - - .align 2 -CryDirectSound_552490:: @ 8552490 - .incbin "baserom.gba", 0x552490, 0x704 - - .align 2 -CryDirectSound_552B94:: @ 8552B94 - .incbin "baserom.gba", 0x552b94, 0xbe8 - - .align 2 -CryDirectSound_55377C:: @ 855377C - .incbin "baserom.gba", 0x55377c, 0x2610 - - .align 2 -CryDirectSound_555D8C:: @ 8555D8C - .incbin "baserom.gba", 0x555d8c, 0x1258 - - .align 2 -CryDirectSound_556FE4:: @ 8556FE4 - .incbin "baserom.gba", 0x556fe4, 0x143c - - .align 2 -CryDirectSound_558420:: @ 8558420 - .incbin "baserom.gba", 0x558420, 0x1984 - - .align 2 -CryDirectSound_559DA4:: @ 8559DA4 - .incbin "baserom.gba", 0x559da4, 0x428 - - .align 2 -CryDirectSound_55A1CC:: @ 855A1CC - .incbin "baserom.gba", 0x55a1cc, 0x648 - - .align 2 -CryDirectSound_55A814:: @ 855A814 - .incbin "baserom.gba", 0x55a814, 0xae4 - - .align 2 -CryDirectSound_55B2F8:: @ 855B2F8 - .incbin "baserom.gba", 0x55b2f8, 0x1530 - - .align 2 -CryDirectSound_55C828:: @ 855C828 - .incbin "baserom.gba", 0x55c828, 0x6f8 - - .align 2 -CryDirectSound_55CF20:: @ 855CF20 - .incbin "baserom.gba", 0x55cf20, 0x864 - - .align 2 -CryDirectSound_55D784:: @ 855D784 - .incbin "baserom.gba", 0x55d784, 0xd64 - - .align 2 -CryDirectSound_55E4E8:: @ 855E4E8 - .incbin "baserom.gba", 0x55e4e8, 0xc54 - - .align 2 -CryDirectSound_55F13C:: @ 855F13C - .incbin "baserom.gba", 0x55f13c, 0x1730 - - .align 2 -CryDirectSound_56086C:: @ 856086C - .incbin "baserom.gba", 0x56086c, 0xcb0 - - .align 2 -CryDirectSound_56151C:: @ 856151C - .incbin "baserom.gba", 0x56151c, 0xa8c - - .align 2 -CryDirectSound_561FA8:: @ 8561FA8 - .incbin "baserom.gba", 0x561fa8, 0x754 - - .align 2 -CryDirectSound_5626FC:: @ 85626FC - .incbin "baserom.gba", 0x5626fc, 0x5f0 - - .align 2 -CryDirectSound_562CEC:: @ 8562CEC - .incbin "baserom.gba", 0x562cec, 0x6fc - - .align 2 -CryDirectSound_5633E8:: @ 85633E8 - .incbin "baserom.gba", 0x5633e8, 0xae8 - - .align 2 -CryDirectSound_563ED0:: @ 8563ED0 - .incbin "baserom.gba", 0x563ed0, 0x700 - - .align 2 -CryDirectSound_5645D0:: @ 85645D0 - .incbin "baserom.gba", 0x5645d0, 0xa90 - - .align 2 -CryDirectSound_565060:: @ 8565060 - .incbin "baserom.gba", 0x565060, 0xecc - - .align 2 -CryDirectSound_565F2C:: @ 8565F2C - .incbin "baserom.gba", 0x565f2c, 0x758 - - .align 2 -CryDirectSound_566684:: @ 8566684 - .incbin "baserom.gba", 0x566684, 0xdb4 - - .align 2 -CryDirectSound_567438:: @ 8567438 - .incbin "baserom.gba", 0x567438, 0x1080 - - .align 2 -CryDirectSound_5684B8:: @ 85684B8 - .incbin "baserom.gba", 0x5684b8, 0xe18 - - .align 2 -CryDirectSound_5692D0:: @ 85692D0 - .incbin "baserom.gba", 0x5692d0, 0xd14 - - .align 2 -CryDirectSound_569FE4:: @ 8569FE4 - .incbin "baserom.gba", 0x569fe4, 0x10ec - - .align 2 -CryDirectSound_56B0D0:: @ 856B0D0 - .incbin "baserom.gba", 0x56b0d0, 0x1030 - - .align 2 -CryDirectSound_56C100:: @ 856C100 - .incbin "baserom.gba", 0x56c100, 0x1244 - - .align 2 -CryDirectSound_56D344:: @ 856D344 - .incbin "baserom.gba", 0x56d344, 0x86c - - .align 2 -CryDirectSound_56DBB0:: @ 856DBB0 - .incbin "baserom.gba", 0x56dbb0, 0xd08 - - .align 2 -CryDirectSound_56E8B8:: @ 856E8B8 - .incbin "baserom.gba", 0x56e8b8, 0x103c - - .align 2 -CryDirectSound_56F8F4:: @ 856F8F4 - .incbin "baserom.gba", 0x56f8f4, 0xe20 - - .align 2 -CryDirectSound_570714:: @ 8570714 - .incbin "baserom.gba", 0x570714, 0x814 - - .align 2 -CryDirectSound_570F28:: @ 8570F28 - .incbin "baserom.gba", 0x570f28, 0xfe0 - - .align 2 -CryDirectSound_571F08:: @ 8571F08 - .incbin "baserom.gba", 0x571f08, 0x1108 - - .align 2 -CryDirectSound_573010:: @ 8573010 - .incbin "baserom.gba", 0x573010, 0x760 - - .align 2 -CryDirectSound_573770:: @ 8573770 - .incbin "baserom.gba", 0x573770, 0xd60 - - .align 2 -CryDirectSound_5744D0:: @ 85744D0 - .incbin "baserom.gba", 0x5744d0, 0x13b4 - - .align 2 -CryDirectSound_575884:: @ 8575884 - .incbin "baserom.gba", 0x575884, 0xf80 - - .align 2 -CryDirectSound_576804:: @ 8576804 - .incbin "baserom.gba", 0x576804, 0x10c4 - - .align 2 -CryDirectSound_5778C8:: @ 85778C8 - .incbin "baserom.gba", 0x5778c8, 0x17e4 - - .align 2 -CryDirectSound_5790AC:: @ 85790AC - .incbin "baserom.gba", 0x5790ac, 0xba0 - - .align 2 -CryDirectSound_579C4C:: @ 8579C4C - .incbin "baserom.gba", 0x579c4c, 0xd28 - - .align 2 -CryDirectSound_57A974:: @ 857A974 - .incbin "baserom.gba", 0x57a974, 0x149c - - .align 2 -CryDirectSound_57BE10:: @ 857BE10 - .incbin "baserom.gba", 0x57be10, 0xeb4 - - .align 2 -CryDirectSound_57CCC4:: @ 857CCC4 - .incbin "baserom.gba", 0x57ccc4, 0xd60 - - .align 2 -CryDirectSound_57DA24:: @ 857DA24 - .incbin "baserom.gba", 0x57da24, 0x1408 - - .align 2 -CryDirectSound_57EE2C:: @ 857EE2C - .incbin "baserom.gba", 0x57ee2c, 0xfe0 - - .align 2 -CryDirectSound_57FE0C:: @ 857FE0C - .incbin "baserom.gba", 0x57fe0c, 0xc20 - - .align 2 -CryDirectSound_580A2C:: @ 8580A2C - .incbin "baserom.gba", 0x580a2c, 0x2628 - - .align 2 -CryDirectSound_583054:: @ 8583054 - .incbin "baserom.gba", 0x583054, 0xe74 - - .align 2 -CryDirectSound_583EC8:: @ 8583EC8 - .incbin "baserom.gba", 0x583ec8, 0x17a4 - - .align 2 -CryDirectSound_58566C:: @ 858566C - .incbin "baserom.gba", 0x58566c, 0xb9c - - .align 2 -CryDirectSound_586208:: @ 8586208 - .incbin "baserom.gba", 0x586208, 0x16fc - - .align 2 -CryDirectSound_587904:: @ 8587904 - .incbin "baserom.gba", 0x587904, 0xa34 - - .align 2 -CryDirectSound_588338:: @ 8588338 - .incbin "baserom.gba", 0x588338, 0x1254 - - .align 2 -CryDirectSound_58958C:: @ 858958C - .incbin "baserom.gba", 0x58958c, 0x924 - - .align 2 -CryDirectSound_589EB0:: @ 8589EB0 - .incbin "baserom.gba", 0x589eb0, 0x108c - - .align 2 -CryDirectSound_58AF3C:: @ 858AF3C - .incbin "baserom.gba", 0x58af3c, 0x1dd8 - - .align 2 -CryDirectSound_58CD14:: @ 858CD14 - .incbin "baserom.gba", 0x58cd14, 0x1118 - - .align 2 -CryDirectSound_58DE2C:: @ 858DE2C - .incbin "baserom.gba", 0x58de2c, 0x1508 - - .align 2 -CryDirectSound_58F334:: @ 858F334 - .incbin "baserom.gba", 0x58f334, 0xca8 - - .align 2 -CryDirectSound_58FFDC:: @ 858FFDC - .incbin "baserom.gba", 0x58ffdc, 0xcf4 - - .align 2 -CryDirectSound_590CD0:: @ 8590CD0 - .incbin "baserom.gba", 0x590cd0, 0xce0 - - .align 2 -CryDirectSound_5919B0:: @ 85919B0 - .incbin "baserom.gba", 0x5919b0, 0xa90 - - .align 2 -CryDirectSound_592440:: @ 8592440 - .incbin "baserom.gba", 0x592440, 0x1a44 - - .align 2 -CryDirectSound_593E84:: @ 8593E84 - .incbin "baserom.gba", 0x593e84, 0x1034 - - .align 2 -CryDirectSound_594EB8:: @ 8594EB8 - .incbin "baserom.gba", 0x594eb8, 0xfc8 - - .align 2 -CryDirectSound_595E80:: @ 8595E80 - .incbin "baserom.gba", 0x595e80, 0x1808 - - .align 2 -CryDirectSound_597688:: @ 8597688 - .incbin "baserom.gba", 0x597688, 0xca8 - - .align 2 -CryDirectSound_598330:: @ 8598330 - .incbin "baserom.gba", 0x598330, 0x13b0 - - .align 2 -CryDirectSound_5996E0:: @ 85996E0 - .incbin "baserom.gba", 0x5996e0, 0xdd8 - - .align 2 -CryDirectSound_59A4B8:: @ 859A4B8 - .incbin "baserom.gba", 0x59a4b8, 0xb50 - - .align 2 -CryDirectSound_59B008:: @ 859B008 - .incbin "baserom.gba", 0x59b008, 0x1124 - - .align 2 -CryDirectSound_59C12C:: @ 859C12C - .incbin "baserom.gba", 0x59c12c, 0xfb8 - - .align 2 -CryDirectSound_59D0E4:: @ 859D0E4 - .incbin "baserom.gba", 0x59d0e4, 0x167c - - .align 2 -CryDirectSound_59E760:: @ 859E760 - .incbin "baserom.gba", 0x59e760, 0xa34 - - .align 2 -CryDirectSound_59F194:: @ 859F194 - .incbin "baserom.gba", 0x59f194, 0x1028 - - .align 2 -CryDirectSound_5A01BC:: @ 85A01BC - .incbin "baserom.gba", 0x5a01bc, 0xde0 - - .align 2 -CryDirectSound_5A0F9C:: @ 85A0F9C - .incbin "baserom.gba", 0x5a0f9c, 0xbb4 - - .align 2 -CryDirectSound_5A1B50:: @ 85A1B50 - .incbin "baserom.gba", 0x5a1b50, 0xa8c - - .align 2 -CryDirectSound_5A25DC:: @ 85A25DC - .incbin "baserom.gba", 0x5a25dc, 0xe70 - - .align 2 -CryDirectSound_5A344C:: @ 85A344C - .incbin "baserom.gba", 0x5a344c, 0xedc - - .align 2 -CryDirectSound_5A4328:: @ 85A4328 - .incbin "baserom.gba", 0x5a4328, 0x1094 - - .align 2 -CryDirectSound_5A53BC:: @ 85A53BC - .incbin "baserom.gba", 0x5a53bc, 0x1170 - - .align 2 -CryDirectSound_5A652C:: @ 85A652C - .incbin "baserom.gba", 0x5a652c, 0x1474 - - .align 2 -CryDirectSound_5A79A0:: @ 85A79A0 - .incbin "baserom.gba", 0x5a79a0, 0x1248 - - .align 2 -CryDirectSound_5A8BE8:: @ 85A8BE8 - .incbin "baserom.gba", 0x5a8be8, 0xcb0 - - .align 2 -CryDirectSound_5A9898:: @ 85A9898 - .incbin "baserom.gba", 0x5a9898, 0x870 - - .align 2 -CryDirectSound_5AA108:: @ 85AA108 - .incbin "baserom.gba", 0x5aa108, 0x1760 - - .align 2 -CryDirectSound_5AB868:: @ 85AB868 - .incbin "baserom.gba", 0x5ab868, 0x25f8 - - .align 2 -CryDirectSound_5ADE60:: @ 85ADE60 - .incbin "baserom.gba", 0x5ade60, 0x1694 - - .align 2 -CryDirectSound_5AF4F4:: @ 85AF4F4 - .incbin "baserom.gba", 0x5af4f4, 0xe78 - - .align 2 -CryDirectSound_5B036C:: @ 85B036C - .incbin "baserom.gba", 0x5b036c, 0x860 - - .align 2 -CryDirectSound_5B0BCC:: @ 85B0BCC - .incbin "baserom.gba", 0x5b0bcc, 0xac0 - - .align 2 -CryDirectSound_5B168C:: @ 85B168C - .incbin "baserom.gba", 0x5b168c, 0x94c - - .align 2 -CryDirectSound_5B1FD8:: @ 85B1FD8 - .incbin "baserom.gba", 0x5b1fd8, 0xc5c - - .align 2 -CryDirectSound_5B2C34:: @ 85B2C34 - .incbin "baserom.gba", 0x5b2c34, 0x1508 - - .align 2 -CryDirectSound_5B413C:: @ 85B413C - .incbin "baserom.gba", 0x5b413c, 0xa98 - - .align 2 -CryDirectSound_5B4BD4:: @ 85B4BD4 - .incbin "baserom.gba", 0x5b4bd4, 0xc30 - - .align 2 -CryDirectSound_5B5804:: @ 85B5804 - .incbin "baserom.gba", 0x5b5804, 0xde0 - - .align 2 -CryDirectSound_5B65E4:: @ 85B65E4 - .incbin "baserom.gba", 0x5b65e4, 0xba0 - - .align 2 -CryDirectSound_5B7184:: @ 85B7184 - .incbin "baserom.gba", 0x5b7184, 0x170c - - .align 2 -CryDirectSound_5B8890:: @ 85B8890 - .incbin "baserom.gba", 0x5b8890, 0x990 - - .align 2 -CryDirectSound_5B9220:: @ 85B9220 - .incbin "baserom.gba", 0x5b9220, 0xa68 - - .align 2 -CryDirectSound_5B9C88:: @ 85B9C88 - .incbin "baserom.gba", 0x5b9c88, 0x598 - - .align 2 -CryDirectSound_5BA220:: @ 85BA220 - .incbin "baserom.gba", 0x5ba220, 0xb1c - - .align 2 -CryDirectSound_5BAD3C:: @ 85BAD3C - .incbin "baserom.gba", 0x5bad3c, 0x954 - - .align 2 -CryDirectSound_5BB690:: @ 85BB690 - .incbin "baserom.gba", 0x5bb690, 0x600 - - .align 2 -CryDirectSound_5BBC90:: @ 85BBC90 - .incbin "baserom.gba", 0x5bbc90, 0x904 - - .align 2 -CryDirectSound_5BC594:: @ 85BC594 - .incbin "baserom.gba", 0x5bc594, 0x11b0 - - .align 2 -CryDirectSound_5BD744:: @ 85BD744 - .incbin "baserom.gba", 0x5bd744, 0xc6c - - .align 2 -CryDirectSound_5BE3B0:: @ 85BE3B0 - .incbin "baserom.gba", 0x5be3b0, 0x9a8 - - .align 2 -CryDirectSound_5BED58:: @ 85BED58 - .incbin "baserom.gba", 0x5bed58, 0x1cd4 - - .align 2 -CryDirectSound_5C0A2C:: @ 85C0A2C - .incbin "baserom.gba", 0x5c0a2c, 0x1f80 - - .align 2 -CryDirectSound_5C29AC:: @ 85C29AC - .incbin "baserom.gba", 0x5c29ac, 0xba8 - - .align 2 -CryDirectSound_5C3554:: @ 85C3554 - .incbin "baserom.gba", 0x5c3554, 0x1474 - - .align 2 -CryDirectSound_5C49C8:: @ 85C49C8 - .incbin "baserom.gba", 0x5c49c8, 0x1a1c - - .align 2 -CryDirectSound_5C63E4:: @ 85C63E4 - .incbin "baserom.gba", 0x5c63e4, 0x784 - - .align 2 -CryDirectSound_5C6B68:: @ 85C6B68 - .incbin "baserom.gba", 0x5c6b68, 0x1104 - - .align 2 -CryDirectSound_5C7C6C:: @ 85C7C6C - .incbin "baserom.gba", 0x5c7c6c, 0x1680 - - .align 2 -CryDirectSound_5C92EC:: @ 85C92EC - .incbin "baserom.gba", 0x5c92ec, 0xbc8 - - .align 2 -CryDirectSound_5C9EB4:: @ 85C9EB4 - .incbin "baserom.gba", 0x5c9eb4, 0xc40 - - .align 2 -CryDirectSound_5CAAF4:: @ 85CAAF4 - .incbin "baserom.gba", 0x5caaf4, 0xca8 - - .align 2 -CryDirectSound_5CB79C:: @ 85CB79C - .incbin "baserom.gba", 0x5cb79c, 0x840 - - .align 2 -CryDirectSound_5CBFDC:: @ 85CBFDC - .incbin "baserom.gba", 0x5cbfdc, 0x468 - - .align 2 -CryDirectSound_5CC444:: @ 85CC444 - .incbin "baserom.gba", 0x5cc444, 0xe94 - - .align 2 -CryDirectSound_5CD2D8:: @ 85CD2D8 - .incbin "baserom.gba", 0x5cd2d8, 0x10d0 - - .align 2 -CryDirectSound_5CE3A8:: @ 85CE3A8 - .incbin "baserom.gba", 0x5ce3a8, 0x82c - - .align 2 -CryDirectSound_5CEBD4:: @ 85CEBD4 - .incbin "baserom.gba", 0x5cebd4, 0xb68 - - .align 2 -CryDirectSound_5CF73C:: @ 85CF73C - .incbin "baserom.gba", 0x5cf73c, 0x13c4 - - .align 2 -CryDirectSound_5D0B00:: @ 85D0B00 - .incbin "baserom.gba", 0x5d0b00, 0xa14 - - .align 2 -CryDirectSound_5D1514:: @ 85D1514 - .incbin "baserom.gba", 0x5d1514, 0x8cc - - .align 2 -CryDirectSound_5D1DE0:: @ 85D1DE0 - .incbin "baserom.gba", 0x5d1de0, 0x102c - - .align 2 -CryDirectSound_5D2E0C:: @ 85D2E0C - .incbin "baserom.gba", 0x5d2e0c, 0x838 - - .align 2 -CryDirectSound_5D3644:: @ 85D3644 - .incbin "baserom.gba", 0x5d3644, 0x1044 - - .align 2 -CryDirectSound_5D4688:: @ 85D4688 - .incbin "baserom.gba", 0x5d4688, 0xcac - - .align 2 -CryDirectSound_5D5334:: @ 85D5334 - .incbin "baserom.gba", 0x5d5334, 0xa1c - - .align 2 -CryDirectSound_5D5D50:: @ 85D5D50 - .incbin "baserom.gba", 0x5d5d50, 0xc30 - - .align 2 -CryDirectSound_5D6980:: @ 85D6980 - .incbin "baserom.gba", 0x5d6980, 0x1864 - - .align 2 -CryDirectSound_5D81E4:: @ 85D81E4 - .incbin "baserom.gba", 0x5d81e4, 0x884 - - .align 2 -CryDirectSound_5D8A68:: @ 85D8A68 - .incbin "baserom.gba", 0x5d8a68, 0xe58 - - .align 2 -CryDirectSound_5D98C0:: @ 85D98C0 - .incbin "baserom.gba", 0x5d98c0, 0x9ec - - .align 2 -CryDirectSound_5DA2AC:: @ 85DA2AC - .incbin "baserom.gba", 0x5da2ac, 0x670 - - .align 2 -CryDirectSound_5DA91C:: @ 85DA91C - .incbin "baserom.gba", 0x5da91c, 0xc28 - - .align 2 -CryDirectSound_5DB544:: @ 85DB544 - .incbin "baserom.gba", 0x5db544, 0x7b8 - - .align 2 -CryDirectSound_5DBCFC:: @ 85DBCFC - .incbin "baserom.gba", 0x5dbcfc, 0x75c - - .align 2 -CryDirectSound_5DC458:: @ 85DC458 - .incbin "baserom.gba", 0x5dc458, 0x10b8 - - .align 2 -CryDirectSound_5DD510:: @ 85DD510 - .incbin "baserom.gba", 0x5dd510, 0xd64 - - .align 2 -CryDirectSound_5DE274:: @ 85DE274 - .incbin "baserom.gba", 0x5de274, 0x14e4 - - .align 2 -CryDirectSound_5DF758:: @ 85DF758 - .incbin "baserom.gba", 0x5df758, 0x8fc - - .align 2 -CryDirectSound_5E0054:: @ 85E0054 - .incbin "baserom.gba", 0x5e0054, 0x1008 - - .align 2 -CryDirectSound_5E105C:: @ 85E105C - .incbin "baserom.gba", 0x5e105c, 0xa80 - - .align 2 -CryDirectSound_5E1ADC:: @ 85E1ADC - .incbin "baserom.gba", 0x5e1adc, 0x13b4 - - .align 2 -CryDirectSound_5E2E90:: @ 85E2E90 - .incbin "baserom.gba", 0x5e2e90, 0x714 - - .align 2 -CryDirectSound_5E35A4:: @ 85E35A4 - .incbin "baserom.gba", 0x5e35a4, 0x1518 - - .align 2 -CryDirectSound_5E4ABC:: @ 85E4ABC - .incbin "baserom.gba", 0x5e4abc, 0x804 - - .align 2 -CryDirectSound_5E52C0:: @ 85E52C0 - .incbin "baserom.gba", 0x5e52c0, 0x1160 - - .align 2 -CryDirectSound_5E6420:: @ 85E6420 - .incbin "baserom.gba", 0x5e6420, 0x94c - - .align 2 -CryDirectSound_5E6D6C:: @ 85E6D6C - .incbin "baserom.gba", 0x5e6d6c, 0x1720 - - .align 2 -CryDirectSound_5E848C:: @ 85E848C - .incbin "baserom.gba", 0x5e848c, 0x93c - - .align 2 -CryDirectSound_5E8DC8:: @ 85E8DC8 - .incbin "baserom.gba", 0x5e8dc8, 0x10fc - - .align 2 -CryDirectSound_5E9EC4:: @ 85E9EC4 - .incbin "baserom.gba", 0x5e9ec4, 0xc04 - - .align 2 -CryDirectSound_5EAAC8:: @ 85EAAC8 - .incbin "baserom.gba", 0x5eaac8, 0x18b8 - - .align 2 -CryDirectSound_5EC380:: @ 85EC380 - .incbin "baserom.gba", 0x5ec380, 0x740 - - .align 2 -CryDirectSound_5ECAC0:: @ 85ECAC0 - .incbin "baserom.gba", 0x5ecac0, 0xca0 - - .align 2 -CryDirectSound_5ED760:: @ 85ED760 - .incbin "baserom.gba", 0x5ed760, 0xa24 - - .align 2 -CryDirectSound_5EE184:: @ 85EE184 - .incbin "baserom.gba", 0x5ee184, 0xe04 - - .align 2 -CryDirectSound_5EEF88:: @ 85EEF88 - .incbin "baserom.gba", 0x5eef88, 0x1a08 - - .align 2 -CryDirectSound_5F0990:: @ 85F0990 - .incbin "baserom.gba", 0x5f0990, 0x8f0 - - .align 2 -CryDirectSound_5F1280:: @ 85F1280 - .incbin "baserom.gba", 0x5f1280, 0x16b0 - - .align 2 -CryDirectSound_5F2930:: @ 85F2930 - .incbin "baserom.gba", 0x5f2930, 0xc84 - - .align 2 -CryDirectSound_5F35B4:: @ 85F35B4 - .incbin "baserom.gba", 0x5f35b4, 0x1360 - - .align 2 -CryDirectSound_5F4914:: @ 85F4914 - .incbin "baserom.gba", 0x5f4914, 0x17fc - - .align 2 -CryDirectSound_5F6110:: @ 85F6110 - .incbin "baserom.gba", 0x5f6110, 0x102c - - .align 2 -CryDirectSound_5F713C:: @ 85F713C - .incbin "baserom.gba", 0x5f713c, 0x7d4 - - .align 2 -CryDirectSound_5F7910:: @ 85F7910 - .incbin "baserom.gba", 0x5f7910, 0x2744 - - .align 2 -CryDirectSound_5FA054:: @ 85FA054 - .incbin "baserom.gba", 0x5fa054, 0xa7c - - .align 2 -CryDirectSound_5FAAD0:: @ 85FAAD0 - .incbin "baserom.gba", 0x5faad0, 0x820 - - .align 2 -CryDirectSound_5FB2F0:: @ 85FB2F0 - .incbin "baserom.gba", 0x5fb2f0, 0x1084 - - .align 2 -CryDirectSound_5FC374:: @ 85FC374 - .incbin "baserom.gba", 0x5fc374, 0x5b4 - - .align 2 -CryDirectSound_5FC928:: @ 85FC928 - .incbin "baserom.gba", 0x5fc928, 0xbd8 - - .align 2 -CryDirectSound_5FD500:: @ 85FD500 - .incbin "baserom.gba", 0x5fd500, 0x244c - - .align 2 -CryDirectSound_5FF94C:: @ 85FF94C - .incbin "baserom.gba", 0x5ff94c, 0x1250 - - .align 2 -CryDirectSound_600B9C:: @ 8600B9C - .incbin "baserom.gba", 0x600b9c, 0xfe8 - - .align 2 -CryDirectSound_601B84:: @ 8601B84 - .incbin "baserom.gba", 0x601b84, 0x166c - - .align 2 -CryDirectSound_6031F0:: @ 86031F0 - .incbin "baserom.gba", 0x6031f0, 0x9a8 - - .align 2 -CryDirectSound_603B98:: @ 8603B98 - .incbin "baserom.gba", 0x603b98, 0x1d30 - - .align 2 -CryDirectSound_6058C8:: @ 86058C8 - .incbin "baserom.gba", 0x6058c8, 0xbb8 - - .align 2 -CryDirectSound_606480:: @ 8606480 - .incbin "baserom.gba", 0x606480, 0x16d4 - - .align 2 -CryDirectSound_607B54:: @ 8607B54 - .incbin "baserom.gba", 0x607b54, 0x9a0 - - .align 2 -CryDirectSound_6084F4:: @ 86084F4 - .incbin "baserom.gba", 0x6084f4, 0x12d4 - - .align 2 -CryDirectSound_6097C8:: @ 86097C8 - .incbin "baserom.gba", 0x6097c8, 0x2778 - - .align 2 -CryDirectSound_60BF40:: @ 860BF40 - .incbin "baserom.gba", 0x60bf40, 0x7d4 - - .align 2 -CryDirectSound_60C714:: @ 860C714 - .incbin "baserom.gba", 0x60c714, 0x1408 - - .align 2 -CryDirectSound_60DB1C:: @ 860DB1C - .incbin "baserom.gba", 0x60db1c, 0x1fdc - - .align 2 -CryDirectSound_60FAF8:: @ 860FAF8 - .incbin "baserom.gba", 0x60faf8, 0x2000 - - .align 2 -CryDirectSound_611AF8:: @ 8611AF8 - .incbin "baserom.gba", 0x611af8, 0x1704 - - .align 2 -CryDirectSound_6131FC:: @ 86131FC - .incbin "baserom.gba", 0x6131fc, 0xc98 - - .align 2 -CryDirectSound_613E94:: @ 8613E94 - .incbin "baserom.gba", 0x613e94, 0xb88 - - .align 2 -CryDirectSound_614A1C:: @ 8614A1C - .incbin "baserom.gba", 0x614a1c, 0x1118 - - .align 2 -CryDirectSound_615B34:: @ 8615B34 - .incbin "baserom.gba", 0x615b34, 0x948 - - .align 2 -CryDirectSound_61647C:: @ 861647C - .incbin "baserom.gba", 0x61647c, 0x138c - - .align 2 -CryDirectSound_617808:: @ 8617808 - .incbin "baserom.gba", 0x617808, 0xdb8 - - .align 2 -CryDirectSound_6185C0:: @ 86185C0 - .incbin "baserom.gba", 0x6185c0, 0xba4 - - .align 2 -CryDirectSound_619164:: @ 8619164 - .incbin "baserom.gba", 0x619164, 0xb80 - - .align 2 -CryDirectSound_619CE4:: @ 8619CE4 - .incbin "baserom.gba", 0x619ce4, 0x92c - - .align 2 -CryDirectSound_61A610:: @ 861A610 - .incbin "baserom.gba", 0x61a610, 0x14d8 - - .align 2 -CryDirectSound_61BAE8:: @ 861BAE8 - .incbin "baserom.gba", 0x61bae8, 0x19a4 - - .align 2 -CryDirectSound_61D48C:: @ 861D48C - .incbin "baserom.gba", 0x61d48c, 0x1430 - - .align 2 -CryDirectSound_61E8BC:: @ 861E8BC - .incbin "baserom.gba", 0x61e8bc, 0x4dc - - .align 2 -CryDirectSound_61ED98:: @ 861ED98 - .incbin "baserom.gba", 0x61ed98, 0x250c - - .align 2 -CryDirectSound_6212A4:: @ 86212A4 - .incbin "baserom.gba", 0x6212a4, 0x23b8 - - .align 2 -CryDirectSound_62365C:: @ 862365C - .incbin "baserom.gba", 0x62365c, 0x1d2c - - .align 2 -CryDirectSound_625388:: @ 8625388 - .incbin "baserom.gba", 0x625388, 0x191c - - .align 2 -CryDirectSound_626CA4:: @ 8626CA4 - .incbin "baserom.gba", 0x626ca4, 0xcc0 - - .align 2 -CryDirectSound_627964:: @ 8627964 - .incbin "baserom.gba", 0x627964, 0x8d8 - - .align 2 -CryDirectSound_62823C:: @ 862823C - .incbin "baserom.gba", 0x62823c, 0x1e9c - - .align 2 -CryDirectSound_62A0D8:: @ 862A0D8 - .incbin "baserom.gba", 0x62a0d8, 0x20c4 - - .align 2 -CryDirectSound_62C19C:: @ 862C19C - .incbin "baserom.gba", 0x62c19c, 0x1c60 - - .align 2 -CryDirectSound_62DDFC:: @ 862DDFC - .incbin "baserom.gba", 0x62ddfc, 0xb90 - - .align 2 -CryDirectSound_62E98C:: @ 862E98C - .incbin "baserom.gba", 0x62e98c, 0x1c48 - - .align 2 -CryDirectSound_6305D4:: @ 86305D4 - .incbin "baserom.gba", 0x6305d4, 0xd28 - - .align 2 -CryDirectSound_6312FC:: @ 86312FC - .incbin "baserom.gba", 0x6312fc, 0x2a10 - - .align 2 -CryDirectSound_633D0C:: @ 8633D0C - .incbin "baserom.gba", 0x633d0c, 0x824 - - .align 2 -CryDirectSound_634530:: @ 8634530 - .incbin "baserom.gba", 0x634530, 0x1108 - - .align 2 -CryDirectSound_635638:: @ 8635638 - .incbin "baserom.gba", 0x635638, 0x15f8 - - .align 2 -CryDirectSound_636C30:: @ 8636C30 - .incbin "baserom.gba", 0x636c30, 0xd84 - - .align 2 -CryDirectSound_6379B4:: @ 86379B4 - .incbin "baserom.gba", 0x6379b4, 0x14d4 - - .align 2 -CryDirectSound_638E88:: @ 8638E88 - .incbin "baserom.gba", 0x638e88, 0xa10 - - .align 2 -DirectSoundWaveData_8639898:: @ 8639898 - .4byte 0 - .incbin "sound/direct_sound_samples/8639898.bin" - .incbin "sound/direct_sound_samples/8639898.pcm" - - .align 2 -DirectSoundWaveData_8639EF8:: @ 8639EF8 - .4byte 0x40000000 @ looped directsound - .incbin "sound/direct_sound_samples/8639EF8.bin" - .incbin "sound/direct_sound_samples/8639EF8.pcm" - - .align 2 -DirectSoundWaveData_863A3DC:: @ 863A3DC - .4byte 0 - .incbin "sound/direct_sound_samples/863A3DC.bin" - .incbin "sound/direct_sound_samples/863A3DC.pcm" - - .align 2 -DirectSoundWaveData_863AD2C:: @ 863AD2C - .4byte 0 - .incbin "sound/direct_sound_samples/863AD2C.bin" - .incbin "sound/direct_sound_samples/863AD2C.pcm" - - .align 2 -DirectSoundWaveData_863B79C:: @ 863B79C - .4byte 0x40000000 @ looped directsound - .incbin "sound/direct_sound_samples/863B79C.bin" - .incbin "sound/direct_sound_samples/863B79C.pcm" - - .align 2 -DirectSoundWaveData_863BABC:: @ 863BABC - .4byte 0 - .incbin "sound/direct_sound_samples/863BABC.bin" - .incbin "sound/direct_sound_samples/863BABC.pcm" - - .align 2 -DirectSoundWaveData_863C744:: @ 863C744 - .4byte 0 - .incbin "sound/direct_sound_samples/863C744.bin" - .incbin "sound/direct_sound_samples/863C744.pcm" - - .align 2 -DirectSoundWaveData_863CD64:: @ 863CD64 - .4byte 0x40000000 @ looped directsound - .incbin "sound/direct_sound_samples/863CD64.bin" - .incbin "sound/direct_sound_samples/863CD64.pcm" - - .align 2 -DirectSoundWaveData_863D0EC:: @ 863D0EC - .4byte 0 - .incbin "sound/direct_sound_samples/863D0EC.bin" - .incbin "sound/direct_sound_samples/863D0EC.pcm" - - .align 2 -DirectSoundWaveData_863DED0:: @ 863DED0 - .4byte 0 - .incbin "sound/direct_sound_samples/863DED0.bin" - .incbin "sound/direct_sound_samples/863DED0.pcm" - - .align 2 -DirectSoundWaveData_863E840:: @ 863E840 - .4byte 0x40000000 @ looped directsound - .incbin "sound/direct_sound_samples/863E840.bin" - .incbin "sound/direct_sound_samples/863E840.pcm" - - .align 2 -DirectSoundWaveData_863EBDC:: @ 863EBDC - .4byte 0 - .incbin "sound/direct_sound_samples/863EBDC.bin" - .incbin "sound/direct_sound_samples/863EBDC.pcm" - - .align 2 -DirectSoundWaveData_863F390:: @ 863F390 - .4byte 0 - .incbin "sound/direct_sound_samples/863F390.bin" - .incbin "sound/direct_sound_samples/863F390.pcm" - - .align 2 -DirectSoundWaveData_86400EC:: @ 86400EC - .4byte 0x40000000 @ looped directsound - .incbin "sound/direct_sound_samples/86400EC.bin" - .incbin "sound/direct_sound_samples/86400EC.pcm" - - .align 2 -DirectSoundWaveData_8640330:: @ 8640330 - .4byte 0 - .incbin "sound/direct_sound_samples/8640330.bin" - .incbin "sound/direct_sound_samples/8640330.pcm" - - .align 2 -DirectSoundWaveData_8641170:: @ 8641170 - .4byte 0 - .incbin "sound/direct_sound_samples/8641170.bin" - .incbin "sound/direct_sound_samples/8641170.pcm" - - .align 2 -DirectSoundWaveData_8641AC4:: @ 8641AC4 - .4byte 0x40000000 @ looped directsound - .incbin "sound/direct_sound_samples/8641AC4.bin" - .incbin "sound/direct_sound_samples/8641AC4.pcm" - - .align 2 -DirectSoundWaveData_8641E18:: @ 8641E18 - .4byte 0 - .incbin "sound/direct_sound_samples/8641E18.bin" - .incbin "sound/direct_sound_samples/8641E18.pcm" - - .align 2 -DirectSoundWaveData_864244C:: @ 864244C - .4byte 0 - .incbin "sound/direct_sound_samples/864244C.bin" - .incbin "sound/direct_sound_samples/864244C.pcm" - - .align 2 -DirectSoundWaveData_86430B8:: @ 86430B8 - .4byte 0x40000000 @ looped directsound - .incbin "sound/direct_sound_samples/86430B8.bin" - .incbin "sound/direct_sound_samples/86430B8.pcm" - - .align 2 -DirectSoundWaveData_8643650:: @ 8643650 - .4byte 0 - .incbin "sound/direct_sound_samples/8643650.bin" - .incbin "sound/direct_sound_samples/8643650.pcm" - - .align 2 -DirectSoundWaveData_8644154:: @ 8644154 - .4byte 0 - .incbin "sound/direct_sound_samples/8644154.bin" - .incbin "sound/direct_sound_samples/8644154.pcm" - - .align 2 -DirectSoundWaveData_8644758:: @ 8644758 - .4byte 0x40000000 @ looped directsound - .incbin "sound/direct_sound_samples/8644758.bin" - .incbin "sound/direct_sound_samples/8644758.pcm" - - .align 2 -DirectSoundWaveData_8644950:: @ 8644950 - .4byte 0 - .incbin "sound/direct_sound_samples/8644950.bin" - .incbin "sound/direct_sound_samples/8644950.pcm" - - .align 2 -DirectSoundWaveData_86452B4:: @ 86452B4 - .4byte 0 - .incbin "sound/direct_sound_samples/86452B4.bin" - .incbin "sound/direct_sound_samples/86452B4.pcm" - - .align 2 -DirectSoundWaveData_8646240:: @ 8646240 - .4byte 0x40000000 @ looped directsound - .incbin "sound/direct_sound_samples/8646240.bin" - .incbin "sound/direct_sound_samples/8646240.pcm" - - .align 2 -DirectSoundWaveData_8646878:: @ 8646878 - .4byte 0 - .incbin "sound/direct_sound_samples/8646878.bin" - .incbin "sound/direct_sound_samples/8646878.pcm" - - .align 2 -DirectSoundWaveData_864734C:: @ 864734C - .4byte 0 - .incbin "sound/direct_sound_samples/864734C.bin" - .incbin "sound/direct_sound_samples/864734C.pcm" - - .align 2 -DirectSoundWaveData_8648290:: @ 8648290 - .4byte 0x40000000 @ looped directsound - .incbin "sound/direct_sound_samples/8648290.bin" - .incbin "sound/direct_sound_samples/8648290.pcm" - - .align 2 -DirectSoundWaveData_8648808:: @ 8648808 - .4byte 0 - .incbin "sound/direct_sound_samples/8648808.bin" - .incbin "sound/direct_sound_samples/8648808.pcm" - - .align 2 -DirectSoundWaveData_8649654:: @ 8649654 - .4byte 0 - .incbin "sound/direct_sound_samples/8649654.bin" - .incbin "sound/direct_sound_samples/8649654.pcm" - - .align 2 -DirectSoundWaveData_864A55C:: @ 864A55C - .4byte 0x40000000 @ looped directsound - .incbin "sound/direct_sound_samples/864A55C.bin" - .incbin "sound/direct_sound_samples/864A55C.pcm" - - .align 2 -DirectSoundWaveData_864B030:: @ 864B030 - .4byte 0 - .incbin "sound/direct_sound_samples/864B030.bin" - .incbin "sound/direct_sound_samples/864B030.pcm" - - .align 2 -DirectSoundWaveData_864BBC4:: @ 864BBC4 - .4byte 0 - .incbin "sound/direct_sound_samples/864BBC4.bin" - .incbin "sound/direct_sound_samples/864BBC4.pcm" - - .align 2 -DirectSoundWaveData_864C59C:: @ 864C59C - .4byte 0x40000000 @ looped directsound - .incbin "sound/direct_sound_samples/864C59C.bin" - .incbin "sound/direct_sound_samples/864C59C.pcm" - - .align 2 -DirectSoundWaveData_864CBDC:: @ 864CBDC - .4byte 0 - .incbin "sound/direct_sound_samples/864CBDC.bin" - .incbin "sound/direct_sound_samples/864CBDC.pcm" - - .align 2 -DirectSoundWaveData_864D6BC:: @ 864D6BC - .4byte 0 - .incbin "sound/direct_sound_samples/864D6BC.bin" - .incbin "sound/direct_sound_samples/864D6BC.pcm" - - .align 2 -DirectSoundWaveData_864DCF8:: @ 864DCF8 - .4byte 0x40000000 @ looped directsound - .incbin "sound/direct_sound_samples/864DCF8.bin" - .incbin "sound/direct_sound_samples/864DCF8.pcm" - - .align 2 -DirectSoundWaveData_864E410:: @ 864E410 - .4byte 0 - .incbin "sound/direct_sound_samples/864E410.bin" - .incbin "sound/direct_sound_samples/864E410.pcm" - - .align 2 -DirectSoundWaveData_864ED4C:: @ 864ED4C - .4byte 0 - .incbin "sound/direct_sound_samples/864ED4C.bin" - .incbin "sound/direct_sound_samples/864ED4C.pcm" - - .align 2 -DirectSoundWaveData_864F508:: @ 864F508 - .4byte 0x40000000 @ looped directsound - .incbin "sound/direct_sound_samples/864F508.bin" - .incbin "sound/direct_sound_samples/864F508.pcm" - - .align 2 -DirectSoundWaveData_864FA6C:: @ 864FA6C - .4byte 0 - .incbin "sound/direct_sound_samples/864FA6C.bin" - .incbin "sound/direct_sound_samples/864FA6C.pcm" - - .align 2 -DirectSoundWaveData_86507E0:: @ 86507E0 - .4byte 0 - .incbin "sound/direct_sound_samples/86507E0.bin" - .incbin "sound/direct_sound_samples/86507E0.pcm" - - .align 2 -DirectSoundWaveData_8650C5C:: @ 8650C5C - .4byte 0x40000000 @ looped directsound - .incbin "sound/direct_sound_samples/8650C5C.bin" - .incbin "sound/direct_sound_samples/8650C5C.pcm" - - .align 2 -DirectSoundWaveData_8651148:: @ 8651148 - .4byte 0 - .incbin "sound/direct_sound_samples/8651148.bin" - .incbin "sound/direct_sound_samples/8651148.pcm" - - .align 2 -DirectSoundWaveData_8651910:: @ 8651910 - .4byte 0 - .incbin "sound/direct_sound_samples/8651910.bin" - .incbin "sound/direct_sound_samples/8651910.pcm" - - .align 2 -DirectSoundWaveData_865250C:: @ 865250C - .4byte 0x40000000 @ looped directsound - .incbin "sound/direct_sound_samples/865250C.bin" - .incbin "sound/direct_sound_samples/865250C.pcm" - - .align 2 -DirectSoundWaveData_8652884:: @ 8652884 - .4byte 0 - .incbin "sound/direct_sound_samples/8652884.bin" - .incbin "sound/direct_sound_samples/8652884.pcm" - - .align 2 -DirectSoundWaveData_8653040:: @ 8653040 - .4byte 0 - .incbin "sound/direct_sound_samples/8653040.bin" - .incbin "sound/direct_sound_samples/8653040.pcm" - - .align 2 -DirectSoundWaveData_8653CA4:: @ 8653CA4 - .4byte 0x40000000 @ looped directsound - .incbin "sound/direct_sound_samples/8653CA4.bin" - .incbin "sound/direct_sound_samples/8653CA4.pcm" - - .align 2 -DirectSoundWaveData_8654170:: @ 8654170 - .4byte 0 - .incbin "sound/direct_sound_samples/8654170.bin" - .incbin "sound/direct_sound_samples/8654170.pcm" - - .align 2 -DirectSoundWaveData_8654C20:: @ 8654C20 - .4byte 0x40000000 @ looped directsound - .incbin "sound/direct_sound_samples/8654C20.bin" - .incbin "sound/direct_sound_samples/8654C20.pcm" diff --git a/sound/keysplit_tables.inc b/sound/keysplit_tables.inc new file mode 100644 index 000000000..1dabf3c55 --- /dev/null +++ b/sound/keysplit_tables.inc @@ -0,0 +1,18 @@ +KeySplitTable_8455224: @ 8455224 +@ This is weird. There are instruments at the beginning of the keysplit table. + voice_square_1 0, 2, 0, 0, 15, 0 @ 8455224 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8455230 + voice_noise_alt 0, 0, 1, 7, 1 @ 845523C + .incbin "sound/key_split_tables/8455248.bin" + +KeySplitTable_845526C: @ 845526C + .incbin "sound/key_split_tables/845526C.bin" + +KeySplitTable_84552B4: @ 84552B4 + .incbin "sound/key_split_tables/84552B4.bin" + +KeySplitTable_8455308: @ 8455308 + .incbin "sound/key_split_tables/8455308.bin" + +KeySplitTable_8455350: @ 8455350 + .incbin "sound/key_split_tables/8455350.bin" diff --git a/sound/keysplit_tables.s b/sound/keysplit_tables.s deleted file mode 100644 index 1dabf3c55..000000000 --- a/sound/keysplit_tables.s +++ /dev/null @@ -1,18 +0,0 @@ -KeySplitTable_8455224: @ 8455224 -@ This is weird. There are instruments at the beginning of the keysplit table. - voice_square_1 0, 2, 0, 0, 15, 0 @ 8455224 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8455230 - voice_noise_alt 0, 0, 1, 7, 1 @ 845523C - .incbin "sound/key_split_tables/8455248.bin" - -KeySplitTable_845526C: @ 845526C - .incbin "sound/key_split_tables/845526C.bin" - -KeySplitTable_84552B4: @ 84552B4 - .incbin "sound/key_split_tables/84552B4.bin" - -KeySplitTable_8455308: @ 8455308 - .incbin "sound/key_split_tables/8455308.bin" - -KeySplitTable_8455350: @ 8455350 - .incbin "sound/key_split_tables/8455350.bin" diff --git a/sound/music_player_table.inc b/sound/music_player_table.inc new file mode 100644 index 000000000..eadcfc90a --- /dev/null +++ b/sound/music_player_table.inc @@ -0,0 +1,6 @@ + .align 2 +gMPlayTable:: @ 845545C + music_player gMPlay_BGM, 0x30007F8, 10, 0 + music_player gMPlay_SE1, 0x3000B18, 3, 1 + music_player gMPlay_SE2, 0x3000C08, 9, 1 + music_player gMPlay_SE3, 0x3000ED8, 1, 0 diff --git a/sound/music_player_table.s b/sound/music_player_table.s deleted file mode 100644 index eadcfc90a..000000000 --- a/sound/music_player_table.s +++ /dev/null @@ -1,6 +0,0 @@ - .align 2 -gMPlayTable:: @ 845545C - music_player gMPlay_BGM, 0x30007F8, 10, 0 - music_player gMPlay_SE1, 0x3000B18, 3, 1 - music_player gMPlay_SE2, 0x3000C08, 9, 1 - music_player gMPlay_SE3, 0x3000ED8, 1, 0 diff --git a/sound/programmable_wave_data.inc b/sound/programmable_wave_data.inc new file mode 100644 index 000000000..7a60ed5a7 --- /dev/null +++ b/sound/programmable_wave_data.inc @@ -0,0 +1,29 @@ +ProgrammableWaveData_84553BC: @ 84553BC + .incbin "sound/programmable_wave_samples/84553BC.pcm" + +ProgrammableWaveData_84553CC: @ 84553CC + .incbin "sound/programmable_wave_samples/84553CC.pcm" + +ProgrammableWaveData_84553DC: @ 84553DC + .incbin "sound/programmable_wave_samples/84553DC.pcm" + +ProgrammableWaveData_84553EC: @ 84553EC + .incbin "sound/programmable_wave_samples/84553EC.pcm" + +ProgrammableWaveData_84553FC: @ 84553FC + .incbin "sound/programmable_wave_samples/84553FC.pcm" + +ProgrammableWaveData_845540C: @ 845540C + .incbin "sound/programmable_wave_samples/845540C.pcm" + +ProgrammableWaveData_845541C: @ 845541C + .incbin "sound/programmable_wave_samples/845541C.pcm" + +ProgrammableWaveData_845542C: @ 845542C + .incbin "sound/programmable_wave_samples/845542C.pcm" + +ProgrammableWaveData_845543C: @ 845543C + .incbin "sound/programmable_wave_samples/845543C.pcm" + +ProgrammableWaveData_845544C: @ 845544C + .incbin "sound/programmable_wave_samples/845544C.pcm" diff --git a/sound/programmable_wave_data.s b/sound/programmable_wave_data.s deleted file mode 100644 index 7a60ed5a7..000000000 --- a/sound/programmable_wave_data.s +++ /dev/null @@ -1,29 +0,0 @@ -ProgrammableWaveData_84553BC: @ 84553BC - .incbin "sound/programmable_wave_samples/84553BC.pcm" - -ProgrammableWaveData_84553CC: @ 84553CC - .incbin "sound/programmable_wave_samples/84553CC.pcm" - -ProgrammableWaveData_84553DC: @ 84553DC - .incbin "sound/programmable_wave_samples/84553DC.pcm" - -ProgrammableWaveData_84553EC: @ 84553EC - .incbin "sound/programmable_wave_samples/84553EC.pcm" - -ProgrammableWaveData_84553FC: @ 84553FC - .incbin "sound/programmable_wave_samples/84553FC.pcm" - -ProgrammableWaveData_845540C: @ 845540C - .incbin "sound/programmable_wave_samples/845540C.pcm" - -ProgrammableWaveData_845541C: @ 845541C - .incbin "sound/programmable_wave_samples/845541C.pcm" - -ProgrammableWaveData_845542C: @ 845542C - .incbin "sound/programmable_wave_samples/845542C.pcm" - -ProgrammableWaveData_845543C: @ 845543C - .incbin "sound/programmable_wave_samples/845543C.pcm" - -ProgrammableWaveData_845544C: @ 845544C - .incbin "sound/programmable_wave_samples/845544C.pcm" diff --git a/sound/song_table.inc b/sound/song_table.inc new file mode 100644 index 000000000..14f811b08 --- /dev/null +++ b/sound/song_table.inc @@ -0,0 +1,474 @@ + .align 2 +gSongTable:: @ 845548C + song se_stop, 0, 0 + song se_kaifuku, 1, 1 + song se_pc_logon, 1, 1 + song se_pc_off, 1, 1 + song se_pc_on, 1, 1 + song se_select, 2, 2 + song se_win_open, 1, 1 + song se_wall_hit, 2, 2 + song se_door, 1, 1 + song se_kaidan, 1, 1 + song se_dansa, 1, 1 + song se_jitensya, 1, 1 + song se_kouka_l, 1, 1 + song se_kouka_m, 1, 1 + song se_kouka_h, 1, 1 + song se_bowa2, 1, 1 + song se_poke_dead, 1, 1 + song se_nigeru, 1, 1 + song se_jido_doa, 1, 1 + song se_naminori, 1, 1 + song se_ban, 1, 1 + song se_pin, 1, 1 + song se_boo, 1, 1 + song se_bowa, 1, 1 + song se_jyuni, 2, 2 + song se_a, 1, 1 + song se_i, 1, 1 + song se_u, 1, 1 + song se_e, 1, 1 + song se_o, 1, 1 + song se_n, 1, 1 + song se_seikai, 1, 1 + song se_hazure, 1, 1 + song se_exp, 1, 1 + song se_jite_pyoko, 1, 1 + song se_mu_pachi, 1, 1 + song se_tk_kasya, 1, 1 + song se_fu_zaku, 1, 1 + song se_fu_zaku2, 1, 1 + song se_fu_zuzuzu, 1, 1 + song se_ru_gashin, 1, 1 + song se_ru_gasyan, 1, 1 + song se_ru_bari, 1, 1 + song se_ru_hyuu, 1, 1 + song se_ki_gasyan, 2, 2 + song se_tk_warpin, 1, 1 + song se_tk_warpout, 1, 1 + song se_tu_saa, 1, 1 + song se_hi_turun, 1, 1 + song se_track_move, 1, 1 + song se_track_stop, 1, 1 + song se_track_haik, 2, 2 + song se_track_door, 1, 1 + song se_moter, 2, 2 + song se_card, 1, 1 + song se_save, 1, 1 + song se_kon, 1, 1 + song se_kon2, 1, 1 + song se_kon3, 1, 1 + song se_kon4, 1, 1 + song se_suikomu, 2, 2 + song se_nageru, 1, 1 + song se_toy_c, 2, 2 + song se_toy_d, 2, 2 + song se_toy_e, 2, 2 + song se_toy_f, 2, 2 + song se_toy_g, 2, 2 + song se_toy_a, 2, 2 + song se_toy_b, 2, 2 + song se_toy_c1, 2, 2 + song se_mizu, 2, 2 + song se_hashi, 2, 2 + song se_daugi, 1, 1 + song se_pinpon, 1, 1 + song se_fuusen1, 2, 2 + song se_fuusen2, 2, 2 + song se_fuusen3, 2, 2 + song se_toy_kabe, 2, 2 + song se_toy_dango, 2, 2 + song se_doku, 1, 1 + song se_esuka, 1, 1 + song se_t_ame, 3, 3 + song se_t_ame_e, 3, 3 + song se_t_ooame, 3, 3 + song se_t_ooame_e, 3, 3 + song se_t_koame, 3, 3 + song se_t_koame_e, 3, 3 + song se_t_kami, 1, 1 + song se_t_kami2, 1, 1 + song se_elebeta, 1, 1 + song se_hinsi, 3, 3 + song se_expmax, 1, 1 + song se_tamakoro, 2, 2 + song se_tamakoro_e, 2, 2 + song se_basabasa, 1, 1 + song se_regi, 1, 1 + song se_c_gaji, 1, 1 + song se_c_maku_u, 1, 1 + song se_c_maku_d, 1, 1 + song se_c_pasi, 1, 1 + song se_c_syu, 1, 1 + song se_c_pikon, 1, 1 + song se_reapoke, 1, 1 + song se_op_basyu, 1, 1 + song se_bt_start, 1, 1 + song se_dendou, 1, 1 + song se_jihanki, 1, 1 + song se_tama, 1, 1 + song se_z_scroll, 1, 1 + song se_z_page, 1, 1 + song se_pn_on, 1, 1 + song se_pn_off, 1, 1 + song se_z_search, 1, 1 + song se_tamago, 1, 1 + song se_tb_start, 1, 1 + song se_tb_kon, 1, 1 + song se_tb_kara, 2, 2 + song se_bidoro, 1, 1 + song se_w085, 2, 2 + song se_w085b, 1, 1 + song se_w231, 1, 1 + song se_w171, 1, 1 + song se_w233, 1, 1 + song se_w233b, 1, 1 + song se_w145, 1, 1 + song se_w145b, 1, 1 + song se_w145c, 1, 1 + song se_w240, 1, 1 + song se_w015, 1, 1 + song se_w081, 1, 1 + song se_w081b, 1, 1 + song se_w088, 1, 1 + song se_w016, 2, 2 + song se_w016b, 2, 2 + song se_w003, 1, 1 + song se_w104, 1, 1 + song se_w013, 1, 1 + song se_w196, 1, 1 + song se_w086, 1, 1 + song se_w004, 1, 1 + song se_w025, 1, 1 + song se_w025b, 1, 1 + song se_w152, 1, 1 + song se_w026, 1, 1 + song se_w172, 1, 1 + song se_w172b, 1, 1 + song se_w053, 1, 1 + song se_w007, 1, 1 + song se_w092, 1, 1 + song se_w221, 1, 1 + song se_w221b, 2, 2 + song se_w052, 1, 1 + song se_w036, 2, 2 + song se_w059, 1, 1 + song se_w059b, 1, 1 + song se_w010, 1, 1 + song se_w011, 1, 1 + song se_w017, 1, 1 + song se_w019, 1, 1 + song se_w028, 1, 1 + song se_w013b, 1, 1 + song se_w044, 1, 1 + song se_w029, 1, 1 + song se_w057, 1, 1 + song se_w056, 1, 1 + song se_w250, 1, 1 + song se_w030, 1, 1 + song se_w039, 2, 2 + song se_w054, 1, 1 + song se_w077, 1, 1 + song se_w020, 2, 2 + song se_w082, 1, 1 + song se_w047, 1, 1 + song se_w195, 1, 1 + song se_w006, 1, 1 + song se_w091, 1, 1 + song se_w146, 1, 1 + song se_w120, 1, 1 + song se_w153, 1, 1 + song se_w071b, 1, 1 + song se_w071, 1, 1 + song se_w103, 1, 1 + song se_w062, 1, 1 + song se_w062b, 1, 1 + song se_w048, 1, 1 + song se_w187, 1, 1 + song se_w118, 1, 1 + song se_w155, 1, 1 + song se_w122, 1, 1 + song se_w060, 1, 1 + song se_w185, 1, 1 + song se_w014, 1, 1 + song se_w043, 1, 1 + song se_w207, 1, 1 + song se_w207b, 1, 1 + song se_w215, 1, 1 + song se_w109, 1, 1 + song se_w173, 1, 1 + song se_w280, 1, 1 + song se_w202, 1, 1 + song se_w060b, 1, 1 + song se_w076, 2, 2 + song se_w080, 1, 1 + song se_w100, 1, 1 + song se_w107, 1, 1 + song se_w166, 1, 1 + song se_w129, 1, 1 + song se_w115, 1, 1 + song se_w112, 1, 1 + song se_w197, 2, 2 + song se_w199, 1, 1 + song se_w236, 1, 1 + song se_w204, 1, 1 + song se_w268, 1, 1 + song se_w070, 1, 1 + song se_w063, 1, 1 + song se_w127, 1, 1 + song se_w179, 1, 1 + song se_w151, 1, 1 + song se_w201, 1, 1 + song se_w161, 1, 1 + song se_w161b, 1, 1 + song se_w227, 1, 1 + song se_w227b, 2, 2 + song se_w226, 1, 1 + song se_w208, 1, 1 + song se_w213, 1, 1 + song se_w213b, 1, 1 + song se_w234, 1, 1 + song se_w260, 1, 1 + song se_w328, 1, 1 + song se_w320, 1, 1 + song se_w255, 1, 1 + song se_w291, 1, 1 + song se_w089, 2, 2 + song se_w239, 2, 2 + song se_w230, 1, 1 + song se_w281, 1, 1 + song se_w327, 2, 2 + song se_w287, 1, 1 + song se_w257, 1, 1 + song se_w253, 1, 1 + song se_w258, 1, 1 + song se_w322, 2, 2 + song se_w298, 1, 1 + song se_w287b, 1, 1 + song se_w114, 1, 1 + song se_w063b, 1, 1 + song song_248, 2, 2 + song song_249, 2, 2 + song song_250, 2, 2 + song song_251, 2, 2 + song song_252, 2, 2 + song song_253, 2, 2 + song song_254, 2, 2 + song song_255, 2, 2 + song song_256, 2, 2 + song song_257, 2, 2 + song song_258, 2, 2 + song song_259, 2, 2 + song song_260, 2, 2 + song song_261, 2, 2 + song song_262, 2, 2 + song song_263, 2, 2 + song song_264, 2, 2 + song song_265, 2, 2 + song song_266, 2, 2 + song song_267, 2, 2 + song song_268, 2, 2 + song song_269, 2, 2 + song song_270, 2, 2 + song song_271, 2, 2 + song song_272, 2, 2 + song song_273, 2, 2 + song song_274, 2, 2 + song song_275, 2, 2 + song song_276, 2, 2 + song song_277, 2, 2 + song song_278, 2, 2 + song song_279, 2, 2 + song song_280, 2, 2 + song song_281, 2, 2 + song song_282, 2, 2 + song song_283, 2, 2 + song song_284, 2, 2 + song song_285, 2, 2 + song song_286, 2, 2 + song song_287, 2, 2 + song song_288, 2, 2 + song song_289, 2, 2 + song song_290, 2, 2 + song song_291, 2, 2 + song song_292, 2, 2 + song song_293, 2, 2 + song song_294, 2, 2 + song song_295, 2, 2 + song song_296, 2, 2 + song song_297, 2, 2 + song song_298, 2, 2 + song dummy_song_header, 0, 0 + song dummy_song_header, 0, 0 + song dummy_song_header, 0, 0 + song dummy_song_header, 0, 0 + song dummy_song_header, 0, 0 + song dummy_song_header, 0, 0 + song dummy_song_header, 0, 0 + song dummy_song_header, 0, 0 + song dummy_song_header, 0, 0 + song dummy_song_header, 0, 0 + song dummy_song_header, 0, 0 + song dummy_song_header, 0, 0 + song dummy_song_header, 0, 0 + song dummy_song_header, 0, 0 + song dummy_song_header, 0, 0 + song dummy_song_header, 0, 0 + song dummy_song_header, 0, 0 + song dummy_song_header, 0, 0 + song dummy_song_header, 0, 0 + song dummy_song_header, 0, 0 + song dummy_song_header, 0, 0 + song dummy_song_header, 0, 0 + song dummy_song_header, 0, 0 + song dummy_song_header, 0, 0 + song dummy_song_header, 0, 0 + song dummy_song_header, 0, 0 + song dummy_song_header, 0, 0 + song dummy_song_header, 0, 0 + song dummy_song_header, 0, 0 + song dummy_song_header, 0, 0 + song dummy_song_header, 0, 0 + song dummy_song_header, 0, 0 + song dummy_song_header, 0, 0 + song dummy_song_header, 0, 0 + song dummy_song_header, 0, 0 + song dummy_song_header, 0, 0 + song dummy_song_header, 0, 0 + song dummy_song_header, 0, 0 + song dummy_song_header, 0, 0 + song dummy_song_header, 0, 0 + song dummy_song_header, 0, 0 + song dummy_song_header, 0, 0 + song dummy_song_header, 0, 0 + song dummy_song_header, 0, 0 + song dummy_song_header, 0, 0 + song dummy_song_header, 0, 0 + song dummy_song_header, 0, 0 + song dummy_song_header, 0, 0 + song dummy_song_header, 0, 0 + song dummy_song_header, 0, 0 + song dummy_song_header, 0, 0 + song bgm_tetsuji, 0, 0 + song bgm_field13, 0, 0 + song bgm_kachi22, 0, 0 + song bgm_kachi2, 0, 0 + song bgm_kachi3, 0, 0 + song bgm_kachi5, 0, 0 + song bgm_pcc, 0, 0 + song bgm_nibi, 0, 0 + song bgm_suikun, 0, 0 + song bgm_dooro1, 0, 0 + song bgm_dooro_x1, 0, 0 + song bgm_dooro_x3, 0, 0 + song bgm_machi_s2, 0, 0 + song bgm_machi_s4, 0, 0 + song bgm_gim, 0, 0 + song bgm_naminori, 0, 0 + song bgm_dan01, 0, 0 + song bgm_fanfa1, 2, 2 + song bgm_me_asa, 2, 2 + song bgm_me_bachi, 2, 2 + song bgm_fanfa4, 2, 2 + song bgm_fanfa5, 2, 2 + song bgm_me_waza, 2, 2 + song bgm_bijyutu, 0, 0 + song bgm_dooro_x4, 0, 0 + song bgm_fune_kan, 0, 0 + song bgm_me_shinka, 2, 2 + song bgm_shinka, 0, 0 + song bgm_me_wasure, 2, 2 + song bgm_syoujoeye, 0, 0 + song bgm_boyeye, 0, 0 + song bgm_dan02, 0, 0 + song bgm_machi_s3, 0, 0 + song bgm_odamaki, 0, 0 + song bgm_b_tower, 0, 0 + song bgm_swimeye, 0, 0 + song bgm_dan03, 0, 0 + song bgm_me_kinomi, 2, 2 + song bgm_me_tama, 2, 2 + song bgm_me_b_big, 2, 2 + song bgm_me_b_small, 2, 2 + song bgm_me_zannen, 2, 2 + song bgm_bd_time, 0, 0 + song bgm_test1, 0, 0 + song bgm_test2, 0, 0 + song bgm_test3, 0, 0 + song bgm_test4, 0, 0 + song bgm_test, 0, 0 + song bgm_gomachi0, 0, 0 + song bgm_gotown, 0, 0 + song bgm_pokecen, 0, 0 + song bgm_nextroad, 0, 0 + song bgm_granroad, 0, 0 + song bgm_cycling, 0, 0 + song bgm_friendly, 0, 0 + song bgm_mishiro, 0, 0 + song bgm_tozan, 0, 0 + song bgm_girleye, 0, 0 + song bgm_minamo, 0, 0 + song bgm_ashroad, 0, 0 + song bgm_event0, 0, 0 + song bgm_deepdeep, 0, 0 + song bgm_kachi1, 0, 0 + song bgm_title3, 0, 0 + song bgm_demo1, 0, 0 + song bgm_girl_sup, 0, 0 + song bgm_hageshii, 0, 0 + song bgm_kakkoii, 0, 0 + song bgm_kazanbai, 0, 0 + song bgm_aqa_0, 0, 0 + song bgm_tsuretek, 0, 0 + song bgm_boy_sup, 0, 0 + song bgm_rainbow, 0, 0 + song bgm_ayasii, 0, 0 + song bgm_kachi4, 0, 0 + song bgm_ropeway, 0, 0 + song bgm_casino, 0, 0 + song bgm_hightown, 0, 0 + song bgm_safari, 0, 0 + song bgm_c_road, 0, 0 + song bgm_ajito, 0, 0 + song bgm_m_boat, 0, 0 + song bgm_m_dungon, 0, 0 + song bgm_finecity, 0, 0 + song bgm_machupi, 0, 0 + song bgm_p_school, 0, 0 + song bgm_dendou, 0, 0 + song bgm_tonekusa, 0, 0 + song bgm_maborosi, 0, 0 + song bgm_con_fan, 0, 0 + song bgm_contest0, 0, 0 + song bgm_mgm0, 0, 0 + song bgm_t_battle, 0, 0 + song bgm_ooame, 0, 0 + song bgm_hideri, 0, 0 + song bgm_runecity, 0, 0 + song bgm_con_k, 0, 0 + song bgm_eikou_r, 0, 0 + song bgm_karakuri, 0, 0 + song bgm_hutago, 0, 0 + song bgm_sitennou, 0, 0 + song bgm_yama_eye, 0, 0 + song bgm_conlobby, 0, 0 + song bgm_inter_v, 0, 0 + song bgm_daigo, 0, 0 + song bgm_thankfor, 0, 0 + song bgm_end, 0, 0 + song bgm_battle27, 0, 0 + song bgm_battle31, 0, 0 + song bgm_battle20, 0, 0 + song bgm_battle32, 0, 0 + song bgm_battle33, 0, 0 + song bgm_battle36, 0, 0 + song bgm_battle34, 0, 0 + song bgm_battle35, 0, 0 + song bgm_battle38, 0, 0 + song bgm_battle30, 0, 0 + song song_467, 0, 0 + + .align 2 +dummy_song_header: @ 845632C + .byte 0, 0, 0, 0 diff --git a/sound/song_table.s b/sound/song_table.s deleted file mode 100644 index 14f811b08..000000000 --- a/sound/song_table.s +++ /dev/null @@ -1,474 +0,0 @@ - .align 2 -gSongTable:: @ 845548C - song se_stop, 0, 0 - song se_kaifuku, 1, 1 - song se_pc_logon, 1, 1 - song se_pc_off, 1, 1 - song se_pc_on, 1, 1 - song se_select, 2, 2 - song se_win_open, 1, 1 - song se_wall_hit, 2, 2 - song se_door, 1, 1 - song se_kaidan, 1, 1 - song se_dansa, 1, 1 - song se_jitensya, 1, 1 - song se_kouka_l, 1, 1 - song se_kouka_m, 1, 1 - song se_kouka_h, 1, 1 - song se_bowa2, 1, 1 - song se_poke_dead, 1, 1 - song se_nigeru, 1, 1 - song se_jido_doa, 1, 1 - song se_naminori, 1, 1 - song se_ban, 1, 1 - song se_pin, 1, 1 - song se_boo, 1, 1 - song se_bowa, 1, 1 - song se_jyuni, 2, 2 - song se_a, 1, 1 - song se_i, 1, 1 - song se_u, 1, 1 - song se_e, 1, 1 - song se_o, 1, 1 - song se_n, 1, 1 - song se_seikai, 1, 1 - song se_hazure, 1, 1 - song se_exp, 1, 1 - song se_jite_pyoko, 1, 1 - song se_mu_pachi, 1, 1 - song se_tk_kasya, 1, 1 - song se_fu_zaku, 1, 1 - song se_fu_zaku2, 1, 1 - song se_fu_zuzuzu, 1, 1 - song se_ru_gashin, 1, 1 - song se_ru_gasyan, 1, 1 - song se_ru_bari, 1, 1 - song se_ru_hyuu, 1, 1 - song se_ki_gasyan, 2, 2 - song se_tk_warpin, 1, 1 - song se_tk_warpout, 1, 1 - song se_tu_saa, 1, 1 - song se_hi_turun, 1, 1 - song se_track_move, 1, 1 - song se_track_stop, 1, 1 - song se_track_haik, 2, 2 - song se_track_door, 1, 1 - song se_moter, 2, 2 - song se_card, 1, 1 - song se_save, 1, 1 - song se_kon, 1, 1 - song se_kon2, 1, 1 - song se_kon3, 1, 1 - song se_kon4, 1, 1 - song se_suikomu, 2, 2 - song se_nageru, 1, 1 - song se_toy_c, 2, 2 - song se_toy_d, 2, 2 - song se_toy_e, 2, 2 - song se_toy_f, 2, 2 - song se_toy_g, 2, 2 - song se_toy_a, 2, 2 - song se_toy_b, 2, 2 - song se_toy_c1, 2, 2 - song se_mizu, 2, 2 - song se_hashi, 2, 2 - song se_daugi, 1, 1 - song se_pinpon, 1, 1 - song se_fuusen1, 2, 2 - song se_fuusen2, 2, 2 - song se_fuusen3, 2, 2 - song se_toy_kabe, 2, 2 - song se_toy_dango, 2, 2 - song se_doku, 1, 1 - song se_esuka, 1, 1 - song se_t_ame, 3, 3 - song se_t_ame_e, 3, 3 - song se_t_ooame, 3, 3 - song se_t_ooame_e, 3, 3 - song se_t_koame, 3, 3 - song se_t_koame_e, 3, 3 - song se_t_kami, 1, 1 - song se_t_kami2, 1, 1 - song se_elebeta, 1, 1 - song se_hinsi, 3, 3 - song se_expmax, 1, 1 - song se_tamakoro, 2, 2 - song se_tamakoro_e, 2, 2 - song se_basabasa, 1, 1 - song se_regi, 1, 1 - song se_c_gaji, 1, 1 - song se_c_maku_u, 1, 1 - song se_c_maku_d, 1, 1 - song se_c_pasi, 1, 1 - song se_c_syu, 1, 1 - song se_c_pikon, 1, 1 - song se_reapoke, 1, 1 - song se_op_basyu, 1, 1 - song se_bt_start, 1, 1 - song se_dendou, 1, 1 - song se_jihanki, 1, 1 - song se_tama, 1, 1 - song se_z_scroll, 1, 1 - song se_z_page, 1, 1 - song se_pn_on, 1, 1 - song se_pn_off, 1, 1 - song se_z_search, 1, 1 - song se_tamago, 1, 1 - song se_tb_start, 1, 1 - song se_tb_kon, 1, 1 - song se_tb_kara, 2, 2 - song se_bidoro, 1, 1 - song se_w085, 2, 2 - song se_w085b, 1, 1 - song se_w231, 1, 1 - song se_w171, 1, 1 - song se_w233, 1, 1 - song se_w233b, 1, 1 - song se_w145, 1, 1 - song se_w145b, 1, 1 - song se_w145c, 1, 1 - song se_w240, 1, 1 - song se_w015, 1, 1 - song se_w081, 1, 1 - song se_w081b, 1, 1 - song se_w088, 1, 1 - song se_w016, 2, 2 - song se_w016b, 2, 2 - song se_w003, 1, 1 - song se_w104, 1, 1 - song se_w013, 1, 1 - song se_w196, 1, 1 - song se_w086, 1, 1 - song se_w004, 1, 1 - song se_w025, 1, 1 - song se_w025b, 1, 1 - song se_w152, 1, 1 - song se_w026, 1, 1 - song se_w172, 1, 1 - song se_w172b, 1, 1 - song se_w053, 1, 1 - song se_w007, 1, 1 - song se_w092, 1, 1 - song se_w221, 1, 1 - song se_w221b, 2, 2 - song se_w052, 1, 1 - song se_w036, 2, 2 - song se_w059, 1, 1 - song se_w059b, 1, 1 - song se_w010, 1, 1 - song se_w011, 1, 1 - song se_w017, 1, 1 - song se_w019, 1, 1 - song se_w028, 1, 1 - song se_w013b, 1, 1 - song se_w044, 1, 1 - song se_w029, 1, 1 - song se_w057, 1, 1 - song se_w056, 1, 1 - song se_w250, 1, 1 - song se_w030, 1, 1 - song se_w039, 2, 2 - song se_w054, 1, 1 - song se_w077, 1, 1 - song se_w020, 2, 2 - song se_w082, 1, 1 - song se_w047, 1, 1 - song se_w195, 1, 1 - song se_w006, 1, 1 - song se_w091, 1, 1 - song se_w146, 1, 1 - song se_w120, 1, 1 - song se_w153, 1, 1 - song se_w071b, 1, 1 - song se_w071, 1, 1 - song se_w103, 1, 1 - song se_w062, 1, 1 - song se_w062b, 1, 1 - song se_w048, 1, 1 - song se_w187, 1, 1 - song se_w118, 1, 1 - song se_w155, 1, 1 - song se_w122, 1, 1 - song se_w060, 1, 1 - song se_w185, 1, 1 - song se_w014, 1, 1 - song se_w043, 1, 1 - song se_w207, 1, 1 - song se_w207b, 1, 1 - song se_w215, 1, 1 - song se_w109, 1, 1 - song se_w173, 1, 1 - song se_w280, 1, 1 - song se_w202, 1, 1 - song se_w060b, 1, 1 - song se_w076, 2, 2 - song se_w080, 1, 1 - song se_w100, 1, 1 - song se_w107, 1, 1 - song se_w166, 1, 1 - song se_w129, 1, 1 - song se_w115, 1, 1 - song se_w112, 1, 1 - song se_w197, 2, 2 - song se_w199, 1, 1 - song se_w236, 1, 1 - song se_w204, 1, 1 - song se_w268, 1, 1 - song se_w070, 1, 1 - song se_w063, 1, 1 - song se_w127, 1, 1 - song se_w179, 1, 1 - song se_w151, 1, 1 - song se_w201, 1, 1 - song se_w161, 1, 1 - song se_w161b, 1, 1 - song se_w227, 1, 1 - song se_w227b, 2, 2 - song se_w226, 1, 1 - song se_w208, 1, 1 - song se_w213, 1, 1 - song se_w213b, 1, 1 - song se_w234, 1, 1 - song se_w260, 1, 1 - song se_w328, 1, 1 - song se_w320, 1, 1 - song se_w255, 1, 1 - song se_w291, 1, 1 - song se_w089, 2, 2 - song se_w239, 2, 2 - song se_w230, 1, 1 - song se_w281, 1, 1 - song se_w327, 2, 2 - song se_w287, 1, 1 - song se_w257, 1, 1 - song se_w253, 1, 1 - song se_w258, 1, 1 - song se_w322, 2, 2 - song se_w298, 1, 1 - song se_w287b, 1, 1 - song se_w114, 1, 1 - song se_w063b, 1, 1 - song song_248, 2, 2 - song song_249, 2, 2 - song song_250, 2, 2 - song song_251, 2, 2 - song song_252, 2, 2 - song song_253, 2, 2 - song song_254, 2, 2 - song song_255, 2, 2 - song song_256, 2, 2 - song song_257, 2, 2 - song song_258, 2, 2 - song song_259, 2, 2 - song song_260, 2, 2 - song song_261, 2, 2 - song song_262, 2, 2 - song song_263, 2, 2 - song song_264, 2, 2 - song song_265, 2, 2 - song song_266, 2, 2 - song song_267, 2, 2 - song song_268, 2, 2 - song song_269, 2, 2 - song song_270, 2, 2 - song song_271, 2, 2 - song song_272, 2, 2 - song song_273, 2, 2 - song song_274, 2, 2 - song song_275, 2, 2 - song song_276, 2, 2 - song song_277, 2, 2 - song song_278, 2, 2 - song song_279, 2, 2 - song song_280, 2, 2 - song song_281, 2, 2 - song song_282, 2, 2 - song song_283, 2, 2 - song song_284, 2, 2 - song song_285, 2, 2 - song song_286, 2, 2 - song song_287, 2, 2 - song song_288, 2, 2 - song song_289, 2, 2 - song song_290, 2, 2 - song song_291, 2, 2 - song song_292, 2, 2 - song song_293, 2, 2 - song song_294, 2, 2 - song song_295, 2, 2 - song song_296, 2, 2 - song song_297, 2, 2 - song song_298, 2, 2 - song dummy_song_header, 0, 0 - song dummy_song_header, 0, 0 - song dummy_song_header, 0, 0 - song dummy_song_header, 0, 0 - song dummy_song_header, 0, 0 - song dummy_song_header, 0, 0 - song dummy_song_header, 0, 0 - song dummy_song_header, 0, 0 - song dummy_song_header, 0, 0 - song dummy_song_header, 0, 0 - song dummy_song_header, 0, 0 - song dummy_song_header, 0, 0 - song dummy_song_header, 0, 0 - song dummy_song_header, 0, 0 - song dummy_song_header, 0, 0 - song dummy_song_header, 0, 0 - song dummy_song_header, 0, 0 - song dummy_song_header, 0, 0 - song dummy_song_header, 0, 0 - song dummy_song_header, 0, 0 - song dummy_song_header, 0, 0 - song dummy_song_header, 0, 0 - song dummy_song_header, 0, 0 - song dummy_song_header, 0, 0 - song dummy_song_header, 0, 0 - song dummy_song_header, 0, 0 - song dummy_song_header, 0, 0 - song dummy_song_header, 0, 0 - song dummy_song_header, 0, 0 - song dummy_song_header, 0, 0 - song dummy_song_header, 0, 0 - song dummy_song_header, 0, 0 - song dummy_song_header, 0, 0 - song dummy_song_header, 0, 0 - song dummy_song_header, 0, 0 - song dummy_song_header, 0, 0 - song dummy_song_header, 0, 0 - song dummy_song_header, 0, 0 - song dummy_song_header, 0, 0 - song dummy_song_header, 0, 0 - song dummy_song_header, 0, 0 - song dummy_song_header, 0, 0 - song dummy_song_header, 0, 0 - song dummy_song_header, 0, 0 - song dummy_song_header, 0, 0 - song dummy_song_header, 0, 0 - song dummy_song_header, 0, 0 - song dummy_song_header, 0, 0 - song dummy_song_header, 0, 0 - song dummy_song_header, 0, 0 - song dummy_song_header, 0, 0 - song bgm_tetsuji, 0, 0 - song bgm_field13, 0, 0 - song bgm_kachi22, 0, 0 - song bgm_kachi2, 0, 0 - song bgm_kachi3, 0, 0 - song bgm_kachi5, 0, 0 - song bgm_pcc, 0, 0 - song bgm_nibi, 0, 0 - song bgm_suikun, 0, 0 - song bgm_dooro1, 0, 0 - song bgm_dooro_x1, 0, 0 - song bgm_dooro_x3, 0, 0 - song bgm_machi_s2, 0, 0 - song bgm_machi_s4, 0, 0 - song bgm_gim, 0, 0 - song bgm_naminori, 0, 0 - song bgm_dan01, 0, 0 - song bgm_fanfa1, 2, 2 - song bgm_me_asa, 2, 2 - song bgm_me_bachi, 2, 2 - song bgm_fanfa4, 2, 2 - song bgm_fanfa5, 2, 2 - song bgm_me_waza, 2, 2 - song bgm_bijyutu, 0, 0 - song bgm_dooro_x4, 0, 0 - song bgm_fune_kan, 0, 0 - song bgm_me_shinka, 2, 2 - song bgm_shinka, 0, 0 - song bgm_me_wasure, 2, 2 - song bgm_syoujoeye, 0, 0 - song bgm_boyeye, 0, 0 - song bgm_dan02, 0, 0 - song bgm_machi_s3, 0, 0 - song bgm_odamaki, 0, 0 - song bgm_b_tower, 0, 0 - song bgm_swimeye, 0, 0 - song bgm_dan03, 0, 0 - song bgm_me_kinomi, 2, 2 - song bgm_me_tama, 2, 2 - song bgm_me_b_big, 2, 2 - song bgm_me_b_small, 2, 2 - song bgm_me_zannen, 2, 2 - song bgm_bd_time, 0, 0 - song bgm_test1, 0, 0 - song bgm_test2, 0, 0 - song bgm_test3, 0, 0 - song bgm_test4, 0, 0 - song bgm_test, 0, 0 - song bgm_gomachi0, 0, 0 - song bgm_gotown, 0, 0 - song bgm_pokecen, 0, 0 - song bgm_nextroad, 0, 0 - song bgm_granroad, 0, 0 - song bgm_cycling, 0, 0 - song bgm_friendly, 0, 0 - song bgm_mishiro, 0, 0 - song bgm_tozan, 0, 0 - song bgm_girleye, 0, 0 - song bgm_minamo, 0, 0 - song bgm_ashroad, 0, 0 - song bgm_event0, 0, 0 - song bgm_deepdeep, 0, 0 - song bgm_kachi1, 0, 0 - song bgm_title3, 0, 0 - song bgm_demo1, 0, 0 - song bgm_girl_sup, 0, 0 - song bgm_hageshii, 0, 0 - song bgm_kakkoii, 0, 0 - song bgm_kazanbai, 0, 0 - song bgm_aqa_0, 0, 0 - song bgm_tsuretek, 0, 0 - song bgm_boy_sup, 0, 0 - song bgm_rainbow, 0, 0 - song bgm_ayasii, 0, 0 - song bgm_kachi4, 0, 0 - song bgm_ropeway, 0, 0 - song bgm_casino, 0, 0 - song bgm_hightown, 0, 0 - song bgm_safari, 0, 0 - song bgm_c_road, 0, 0 - song bgm_ajito, 0, 0 - song bgm_m_boat, 0, 0 - song bgm_m_dungon, 0, 0 - song bgm_finecity, 0, 0 - song bgm_machupi, 0, 0 - song bgm_p_school, 0, 0 - song bgm_dendou, 0, 0 - song bgm_tonekusa, 0, 0 - song bgm_maborosi, 0, 0 - song bgm_con_fan, 0, 0 - song bgm_contest0, 0, 0 - song bgm_mgm0, 0, 0 - song bgm_t_battle, 0, 0 - song bgm_ooame, 0, 0 - song bgm_hideri, 0, 0 - song bgm_runecity, 0, 0 - song bgm_con_k, 0, 0 - song bgm_eikou_r, 0, 0 - song bgm_karakuri, 0, 0 - song bgm_hutago, 0, 0 - song bgm_sitennou, 0, 0 - song bgm_yama_eye, 0, 0 - song bgm_conlobby, 0, 0 - song bgm_inter_v, 0, 0 - song bgm_daigo, 0, 0 - song bgm_thankfor, 0, 0 - song bgm_end, 0, 0 - song bgm_battle27, 0, 0 - song bgm_battle31, 0, 0 - song bgm_battle20, 0, 0 - song bgm_battle32, 0, 0 - song bgm_battle33, 0, 0 - song bgm_battle36, 0, 0 - song bgm_battle34, 0, 0 - song bgm_battle35, 0, 0 - song bgm_battle38, 0, 0 - song bgm_battle30, 0, 0 - song song_467, 0, 0 - - .align 2 -dummy_song_header: @ 845632C - .byte 0, 0, 0, 0 diff --git a/sound/voice_groups.inc b/sound/voice_groups.inc new file mode 100644 index 000000000..f250a394c --- /dev/null +++ b/sound/voice_groups.inc @@ -0,0 +1,13114 @@ + .align 2 +voicegroup_842FC88:: @ 842FC8 + voice_keysplit_all voicegroup_842FEF8 @ 842FC88 + voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 842FC94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 842FCA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 842FCAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 842FCB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 842FCC4 + voice_square_2 2, 0, 0, 9, 2 @ 842FCD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 842FCDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 842FCE8 + voice_directsound 60, 0, DirectSoundWaveData_8456330, 255, 165, 51, 235 @ 842FCF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 842FD00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 842FD0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 842FD18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 842FD24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 842FD30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 842FD3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 842FD48 + voice_directsound 60, 0, DirectSoundWaveData_84569D4, 255, 0, 255, 127 @ 842FD54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 842FD60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 842FD6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 842FD78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 842FD84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 842FD90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 842FD9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 842FDA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 842FDB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 842FDC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 842FDCC + voice_square_1 0, 2, 0, 0, 15, 0 @ 842FDD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 842FDE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 842FDF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 842FDFC + voice_directsound 60, 0, DirectSoundWaveData_84571CC, 255, 253, 0, 149 @ 842FE08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 842FE14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 842FE20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 842FE2C + voice_directsound 60, 0, DirectSoundWaveData_8457D98, 255, 235, 128, 115 @ 842FE38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 842FE44 + voice_directsound 60, 0, DirectSoundWaveData_8458CD0, 255, 252, 0, 115 @ 842FE50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 842FE5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 842FE68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 842FE74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 842FE80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 842FE8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 842FE98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 842FEA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 842FEB0 + voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 204, 193, 239 @ 842FEBC + voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 842FEC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 842FED4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 842FEE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 842FEEC + + .align 2 +voicegroup_842FEF8:: @ 842FEF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 842FEF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 842FF04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 842FF10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 842FF1C + voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 842FF28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 842FF34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 842FF40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 842FF4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 842FF58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 842FF64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 842FF70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 842FF7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 842FF88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 842FF94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 842FFA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 842FFAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 842FFB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 842FFC4 + voice_square_1 0, 2, 0, 1, 6, 0 @ 842FFD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 842FFDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 842FFE8 + voice_programmable_wave ProgrammableWaveData_84553BC, 0, 7, 15, 1 @ 842FFF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430000 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843000C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430018 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430024 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430030 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843003C + voice_square_2 2, 0, 1, 6, 0 @ 8430048 + voice_programmable_wave ProgrammableWaveData_84553DC, 0, 7, 15, 1 @ 8430054 + voice_square_1 0, 2, 0, 1, 6, 0 @ 8430060 + voice_square_2 3, 0, 1, 6, 0 @ 843006C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430078 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430084 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430090 + voice_square_1 0, 0, 0, 1, 6, 0 @ 843009C + voice_directsound_no_resample 60, 0x40, DirectSoundWaveData_845AE14, 255, 0, 255, 242 @ 84300A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84300B4 + voice_directsound_no_resample 60, 192, DirectSoundWaveData_845B2B4, 255, 0, 255, 242 @ 84300C0 + voice_directsound_no_resample 60, 192, DirectSoundWaveData_845B9A8, 255, 255, 255, 127 @ 84300CC + voice_directsound_no_resample 60, 192, DirectSoundWaveData_845C238, 255, 0, 255, 242 @ 84300D8 + voice_directsound 48, 172, DirectSoundWaveData_845CAB0, 255, 210, 77, 204 @ 84300E4 + voice_directsound_no_resample 60, 207, DirectSoundWaveData_845DAF0, 255, 127, 0, 188 @ 84300F0 + voice_directsound 51, 0x31, DirectSoundWaveData_845CAB0, 255, 216, 77, 204 @ 84300FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430108 + voice_directsound 54, 187, DirectSoundWaveData_845CAB0, 255, 216, 77, 204 @ 8430114 + voice_directsound_no_resample 60, 207, DirectSoundWaveData_845DF04, 255, 242, 141, 0 @ 8430120 + voice_directsound 57, 197, DirectSoundWaveData_845CAB0, 255, 210, 77, 204 @ 843012C + voice_directsound 60, 207, DirectSoundWaveData_845CAB0, 255, 204, 77, 204 @ 8430138 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430144 + voice_directsound 62, 212, DirectSoundWaveData_845CAB0, 255, 204, 77, 204 @ 8430150 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843015C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430168 + voice_directsound_no_resample 70, 177, DirectSoundWaveData_845ED34, 255, 165, 103, 231 @ 8430174 + voice_directsound_no_resample 32, 162, DirectSoundWaveData_845FCC8, 255, 127, 77, 204 @ 8430180 + voice_directsound_no_resample 60, 142, DirectSoundWaveData_846057C, 255, 235, 0, 165 @ 843018C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430198 + voice_directsound_no_resample 30, 182, DirectSoundWaveData_8460E60, 255, 246, 0, 216 @ 84301A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84301B0 + voice_directsound_no_resample 30, 182, DirectSoundWaveData_8460E60, 255, 246, 0, 216 @ 84301BC + voice_directsound_no_resample 30, 182, DirectSoundWaveData_8460E60, 8, 0, 255, 216 @ 84301C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84301D4 + voice_directsound_no_resample 72, 232, DirectSoundWaveData_8461D8C, 255, 0, 255, 0 @ 84301E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84301EC + voice_directsound_no_resample 72, 222, DirectSoundWaveData_84622A4, 255, 0, 255, 0 @ 84301F8 + + .align 2 +voicegroup_8430204:: @ 8430204 + voice_directsound 60, 0, DirectSoundWaveData_846286C, 255, 252, 0, 239 @ 8430204 + voice_directsound 60, 0, DirectSoundWaveData_84637CC, 255, 250, 0, 221 @ 8430210 + voice_directsound 60, 0, DirectSoundWaveData_8464E2C, 255, 250, 0, 221 @ 843021C + voice_directsound 60, 0, DirectSoundWaveData_8466388, 255, 247, 0, 221 @ 8430228 + + .align 2 +voicegroup_8430234:: @ 8430234 + voice_directsound 60, 0, DirectSoundWaveData_8466F14, 255, 0, 255, 196 @ 8430234 + voice_directsound 60, 0, DirectSoundWaveData_846A4B8, 255, 0, 255, 196 @ 8430240 + voice_directsound 60, 0, DirectSoundWaveData_846C7D4, 255, 0, 255, 196 @ 843024C + + .align 2 +voicegroup_8430258:: @ 8430258 + voice_directsound 60, 0, DirectSoundWaveData_846FEA0, 255, 0, 193, 127 @ 8430258 + voice_directsound 60, 0, DirectSoundWaveData_84711F0, 255, 0, 193, 127 @ 8430264 + voice_directsound 60, 0, DirectSoundWaveData_8472700, 255, 0, 193, 127 @ 8430270 + voice_square_1_alt 38, 2, 1, 0, 0, 0 @ 843027C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430288 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430294 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84302A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84302AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84302B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84302C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84302D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84302DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84302E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84302F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430300 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843030C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430318 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430324 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430330 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843033C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430348 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430354 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430360 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843036C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430378 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430384 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430390 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843039C + voice_square_1 0, 2, 0, 0, 15, 0 @ 84303A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84303B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84303C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84303CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84303D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84303E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84303F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84303FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430408 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430414 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430420 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843042C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430438 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430444 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430450 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843045C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430468 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430474 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430480 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843048C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430498 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84304A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84304B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84304BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84304C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84304D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84304E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84304EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84304F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430504 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430510 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843051C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430528 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430534 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430540 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843054C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430558 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430564 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430570 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843057C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430588 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430594 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84305A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84305AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84305B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84305C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84305D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84305DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84305E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84305F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430600 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843060C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430618 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430624 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430630 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843063C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430648 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430654 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430660 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843066C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430678 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430684 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430690 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843069C + voice_square_1 0, 2, 0, 0, 15, 0 @ 84306A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84306B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84306C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84306CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84306D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84306E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84306F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84306FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430708 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430714 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430720 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843072C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430738 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430744 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430750 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843075C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430768 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430774 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430780 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843078C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430798 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84307A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84307B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84307BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84307C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84307D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84307E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84307EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84307F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430804 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430810 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843081C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430828 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430834 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430840 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843084C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430858 + voice_square_1_alt 36, 2, 0, 1, 4, 2 @ 8430864 + voice_square_1_alt 21, 2, 0, 0, 15, 2 @ 8430870 + + .align 2 +voicegroup_843087C:: @ 843087 + voice_directsound 60, 0, DirectSoundWaveData_8473B20, 255, 0, 255, 165 @ 843087C + voice_directsound 60, 0, DirectSoundWaveData_8474BBC, 255, 0, 255, 165 @ 8430888 + + .align 2 +voicegroup_8430894:: @ 8430894 + voice_directsound 60, 0, DirectSoundWaveData_8475C18, 255, 0, 224, 165 @ 8430894 + voice_directsound 60, 0, DirectSoundWaveData_847CBAC, 255, 0, 218, 165 @ 84308A0 + + .align 2 +voicegroup_84308AC:: @ 84308AC + voice_keysplit_all voicegroup_8435FAC @ 84308AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84308B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84308C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84308D0 + voice_square_2 3, 0, 4, 0, 1 @ 84308DC + voice_square_1 0, 3, 0, 4, 0, 1 @ 84308E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84308F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430900 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843090C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430918 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430924 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430930 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843093C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430948 + voice_directsound 60, 0, DirectSoundWaveData_849BAEC, 255, 216, 90, 242 @ 8430954 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430960 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843096C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430978 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430984 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430990 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843099C + voice_square_1 0, 2, 0, 0, 15, 0 @ 84309A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84309B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84309C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84309CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84309D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84309E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84309F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84309FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430A08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430A14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430A20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430A2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430A38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430A44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430A50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430A5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430A68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430A74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430A80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430A8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430A98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430AA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430AB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430ABC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430AC8 + voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 242, 0, 204 @ 8430AD4 + voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 246, 0, 226 @ 8430AE0 + voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 8430AEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430AF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430B04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430B10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430B1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430B28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430B34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430B40 + voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 8430B4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430B58 + voice_keysplit voicegroup_843087C, KeySplitTable_8455308 @ 8430B64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430B70 + voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 8430B7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430B88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430B94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430BA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430BAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430BB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430BC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430BD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430BDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430BE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430BF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430C00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430C0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430C18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430C24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430C30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430C3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430C48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430C54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430C60 + voice_square_2 3, 0, 1, 7, 1 @ 8430C6C + voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 15, 2 @ 8430C78 + voice_square_1 0, 3, 0, 1, 7, 1 @ 8430C84 + voice_square_1 0, 3, 0, 0, 7, 1 @ 8430C90 + + .align 2 +voicegroup_8430C9C:: @ 8430C9C + voice_keysplit_all voicegroup_8433BAC @ 8430C9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430CA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430CB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430CC0 + voice_square_1_alt 0, 3, 0, 2, 4, 0 @ 8430CCC + voice_square_2_alt 3, 0, 2, 4, 0 @ 8430CD8 + voice_square_2_alt 2, 0, 3, 0, 0 @ 8430CE4 + voice_square_2_alt 2, 0, 3, 0, 0 @ 8430CF0 + voice_square_1_alt 0, 2, 0, 3, 0, 0 @ 8430CFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430D08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430D14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430D20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430D2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430D38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430D44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430D50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430D5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430D68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430D74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430D80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430D8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430D98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430DA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430DB0 + voice_directsound 60, 0, DirectSoundWaveData_8481130, 255, 249, 25, 149 @ 8430DBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430DC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430DD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430DE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430DEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430DF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430E04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430E10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430E1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430E28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430E34 + voice_directsound 60, 0, DirectSoundWaveData_84571CC, 255, 253, 0, 149 @ 8430E40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430E4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430E58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430E64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430E70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430E7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430E88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430E94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430EA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430EAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430EB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430EC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430ED0 + voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 8430EDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430EE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430EF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430F00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430F0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430F18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430F24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430F30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430F3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430F48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430F54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430F60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430F6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430F78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430F84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430F90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430F9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430FA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430FB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430FC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430FCC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430FD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430FE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430FF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8430FFC + voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 127, 231, 127 @ 8431008 + voice_programmable_wave_alt ProgrammableWaveData_84553BC, 0, 7, 15, 1 @ 8431014 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431020 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843102C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431038 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431044 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431050 + voice_square_2_alt 2, 1, 1, 7, 1 @ 843105C + voice_square_1_alt 0, 2, 1, 1, 7, 1 @ 8431068 + voice_square_1_alt 0, 2, 0, 0, 7, 1 @ 8431074 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431080 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843108C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431098 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84310A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84310B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84310BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84310C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84310D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84310E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84310EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84310F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431104 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431110 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843111C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431128 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431134 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431140 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843114C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431158 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431164 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431170 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843117C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431188 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431194 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84311A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84311AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84311B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84311C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84311D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84311DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84311E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84311F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431200 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843120C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431218 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431224 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431230 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843123C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431248 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431254 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431260 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843126C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431278 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431284 + voice_noise_alt 0, 0, 1, 0, 0 @ 8431290 + + .align 2 +voicegroup_843129C:: @ 843129C + voice_keysplit_all voicegroup_842FEF8 @ 843129C + voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 84312A8 + voice_directsound 60, 0, DirectSoundWaveData_8497134, 255, 178, 180, 165 @ 84312B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84312C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84312CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84312D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84312E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84312F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84312FC + voice_directsound 60, 0, DirectSoundWaveData_8456330, 255, 165, 51, 235 @ 8431308 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431314 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431320 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843132C + voice_directsound 60, 0, DirectSoundWaveData_84A311C, 255, 235, 0, 204 @ 8431338 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431344 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431350 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843135C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431368 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431374 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431380 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843138C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431398 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84313A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84313B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84313BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84313C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84313D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84313E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84313EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84313F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431404 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431410 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843141C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431428 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431434 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431440 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843144C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431458 + voice_directsound 60, 0, DirectSoundWaveData_8458CD0, 255, 252, 0, 115 @ 8431464 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431470 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843147C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431488 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431494 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84314A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84314AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84314B8 + voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 242, 0, 204 @ 84314C4 + voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 246, 0, 226 @ 84314D0 + voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 84314DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84314E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84314F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431500 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843150C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431518 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431524 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431530 + voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 843153C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431548 + voice_keysplit voicegroup_843087C, KeySplitTable_8455308 @ 8431554 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431560 + voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 843156C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431578 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431584 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431590 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843159C + voice_square_1 0, 2, 0, 0, 15, 0 @ 84315A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84315B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84315C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84315CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84315D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84315E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84315F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84315FC + voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 127, 231, 127 @ 8431608 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431614 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431620 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843162C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431638 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431644 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431650 + voice_square_2_alt 2, 0, 1, 7, 1 @ 843165C + voice_square_1_alt 0, 2, 0, 1, 7, 1 @ 8431668 + voice_square_2_alt 3, 0, 1, 7, 1 @ 8431674 + voice_square_1_alt 0, 3, 0, 1, 7, 1 @ 8431680 + voice_square_2_alt 2, 0, 1, 4, 1 @ 843168C + voice_square_1_alt 0, 2, 0, 1, 4, 1 @ 8431698 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84316A4 + voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 2 @ 84316B0 + voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 15, 2 @ 84316BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84316C8 + voice_square_2 2, 0, 1, 4, 1 @ 84316D4 + voice_square_1 0, 2, 0, 1, 4, 1 @ 84316E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84316EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84316F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431704 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431710 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843171C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431728 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431734 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431740 + voice_square_1_alt 29, 2, 0, 2, 0, 0 @ 843174C + voice_square_1_alt 22, 2, 0, 2, 0, 0 @ 8431758 + + .align 2 +voicegroup_8431764:: @ 8431764 + voice_keysplit_all voicegroup_842FEF8 @ 8431764 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431770 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843177C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431788 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431794 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84317A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84317AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84317B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84317C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84317D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84317DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84317E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84317F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431800 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843180C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431818 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431824 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431830 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843183C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431848 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431854 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431860 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843186C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431878 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431884 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431890 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843189C + voice_square_1 0, 2, 0, 0, 15, 0 @ 84318A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84318B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84318C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84318CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84318D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84318E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84318F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84318FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431908 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431914 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431920 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843192C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431938 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431944 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431950 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843195C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431968 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431974 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431980 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843198C + voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 246, 0, 226 @ 8431998 + voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 84319A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84319B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84319BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84319C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84319D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84319E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84319EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84319F8 + voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 8431A04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431A10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431A1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431A28 + voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 8431A34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431A40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431A4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431A58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431A64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431A70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431A7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431A88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431A94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431AA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431AAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431AB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431AC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431AD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431ADC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431AE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431AF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431B00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431B0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431B18 + voice_square_2_alt 1, 0, 1, 7, 1 @ 8431B24 + voice_square_1_alt 0, 1, 0, 1, 7, 1 @ 8431B30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431B3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431B48 + voice_square_2_alt 3, 0, 1, 7, 1 @ 8431B54 + voice_square_1_alt 0, 3, 0, 1, 7, 1 @ 8431B60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431B6C + voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 15, 1 @ 8431B78 + voice_square_1_alt 0, 1, 0, 0, 7, 1 @ 8431B84 + voice_square_1_alt 0, 3, 0, 0, 7, 1 @ 8431B90 + + .align 2 +voicegroup_8431B9C:: @ 8431B9C + voice_keysplit_all voicegroup_842FEF8 @ 8431B9C + voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 8431BA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431BB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431BC0 + voice_square_2_alt 3, 0, 1, 6, 1 @ 8431BCC + voice_square_1_alt 0, 3, 0, 1, 6, 1 @ 8431BD8 + voice_square_2_alt 2, 0, 1, 6, 1 @ 8431BE4 + voice_square_1_alt 0, 2, 0, 1, 6, 1 @ 8431BF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431BFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431C08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431C14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431C20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431C2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431C38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431C44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431C50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431C5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431C68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431C74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431C80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431C8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431C98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431CA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431CB0 + voice_directsound 60, 0, DirectSoundWaveData_8481130, 255, 249, 25, 149 @ 8431CBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431CC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431CD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431CE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431CEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431CF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431D04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431D10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431D1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431D28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431D34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431D40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431D4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431D58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431D64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431D70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431D7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431D88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431D94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431DA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431DAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431DB8 + voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 246, 0, 235 @ 8431DC4 + voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 246, 0, 226 @ 8431DD0 + voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 8431DDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431DE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431DF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431E00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431E0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431E18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431E24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431E30 + voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 8431E3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431E48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431E54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431E60 + voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 8431E6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431E78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431E84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431E90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431E9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431EA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431EB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431EC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431ECC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431ED8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431EE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431EF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431EFC + voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 127, 231, 127 @ 8431F08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431F14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431F20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431F2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431F38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431F44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431F50 + voice_square_2_alt 3, 0, 1, 7, 1 @ 8431F5C + voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 15, 1 @ 8431F68 + voice_square_1_alt 0, 3, 0, 1, 7, 1 @ 8431F74 + voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 15, 0 @ 8431F80 + voice_square_1_alt 0, 3, 0, 0, 7, 0 @ 8431F8C + + .align 2 +voicegroup_8431F98:: @ 8431F98 + voice_keysplit_all voicegroup_84323E8 @ 8431F98 + voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 8431FA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431FB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431FBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431FC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431FD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431FE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431FEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8431FF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432004 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432010 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843201C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432028 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432034 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432040 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843204C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432058 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432064 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432070 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843207C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432088 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432094 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84320A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84320AC + voice_square_2 3, 0, 2, 0, 0 @ 84320B8 + voice_square_1 0, 3, 0, 2, 0, 0 @ 84320C4 + voice_square_2 3, 0, 6, 0, 0 @ 84320D0 + voice_square_1 0, 3, 0, 6, 0, 0 @ 84320DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84320E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84320F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432100 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843210C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432118 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432124 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432130 + voice_directsound 60, 0, DirectSoundWaveData_84571CC, 255, 253, 0, 149 @ 843213C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432148 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432154 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432160 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843216C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432178 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432184 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432190 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843219C + voice_square_1 0, 2, 0, 0, 15, 0 @ 84321A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84321B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84321C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84321CC + voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 84321D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84321E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84321F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84321FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432208 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432214 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432220 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843222C + voice_directsound 60, 0, DirectSoundWaveData_84A5F58, 255, 0, 255, 165 @ 8432238 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432244 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432250 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843225C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432268 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432274 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432280 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843228C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432298 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84322A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84322B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84322BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84322C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84322D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84322E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84322EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84322F8 + voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 127, 231, 127 @ 8432304 + voice_programmable_wave ProgrammableWaveData_84553BC, 0, 7, 15, 1 @ 8432310 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843231C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432328 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432334 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432340 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843234C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432358 + voice_programmable_wave_alt ProgrammableWaveData_84553DC, 0, 7, 15, 2 @ 8432364 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432370 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843237C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432388 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432394 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84323A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84323AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84323B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84323C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84323D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84323DC + + .align 2 +voicegroup_84323E8:: @ 84323E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84323E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84323F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432400 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843240C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432418 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432424 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432430 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843243C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432448 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432454 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432460 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843246C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432478 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432484 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432490 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843249C + voice_square_1 0, 2, 0, 0, 15, 0 @ 84324A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84324B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84324C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84324CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84324D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84324E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84324F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84324FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432508 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432514 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432520 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843252C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432538 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432544 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432550 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843255C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432568 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432574 + voice_noise_alt 0, 0, 2, 0, 2 @ 8432580 + voice_noise_alt 0, 0, 1, 0, 1 @ 843258C + voice_directsound_no_resample 60, 192, DirectSoundWaveData_845AE14, 255, 0, 255, 242 @ 8432598 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84325A4 + voice_directsound_no_resample 60, 192, DirectSoundWaveData_845B2B4, 255, 0, 255, 242 @ 84325B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84325BC + voice_directsound_no_resample 60, 192, DirectSoundWaveData_845C238, 255, 0, 255, 242 @ 84325C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84325D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84325E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84325EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84325F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432604 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432610 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843261C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432628 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432634 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432640 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843264C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432658 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432664 + voice_directsound_no_resample 32, 202, DirectSoundWaveData_845FCC8, 255, 127, 77, 204 @ 8432670 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843267C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432688 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432694 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84326A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84326AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84326B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84326C4 + voice_directsound_no_resample 72, 194, DirectSoundWaveData_8461D8C, 255, 0, 255, 0 @ 84326D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84326DC + voice_directsound_no_resample 72, 190, DirectSoundWaveData_84622A4, 255, 0, 255, 0 @ 84326E8 + + .align 2 +voicegroup_84326F4:: @ 84326F4 + voice_keysplit_all voicegroup_842FEF8 @ 84326F4 + voice_square_2_alt 2, 0, 3, 3, 1 @ 8432700 + voice_square_1_alt 0, 2, 0, 3, 3, 1 @ 843270C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432718 + voice_square_2_alt 2, 0, 1, 7, 2 @ 8432724 + voice_square_1_alt 0, 2, 0, 1, 7, 2 @ 8432730 + voice_square_2_alt 2, 1, 1, 0, 0 @ 843273C + voice_square_1_alt 0, 2, 1, 1, 0, 0 @ 8432748 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432754 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432760 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843276C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432778 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432784 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432790 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843279C + voice_square_1 0, 2, 0, 0, 15, 0 @ 84327A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84327B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84327C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84327CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84327D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84327E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84327F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84327FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432808 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432814 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432820 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843282C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432838 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432844 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432850 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843285C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432868 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432874 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432880 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843288C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432898 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84328A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84328B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84328BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84328C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84328D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84328E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84328EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84328F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432904 + voice_directsound 60, 0, DirectSoundWaveData_848BD68, 255, 216, 0, 165 @ 8432910 + voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 242, 0, 204 @ 843291C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432928 + voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 8432934 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432940 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843294C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432958 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432964 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432970 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843297C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432988 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432994 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84329A0 + voice_keysplit voicegroup_843087C, KeySplitTable_8455308 @ 84329AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84329B8 + voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 84329C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84329D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84329DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84329E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84329F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432A00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432A0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432A18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432A24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432A30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432A3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432A48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432A54 + voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 127, 231, 127 @ 8432A60 + voice_programmable_wave ProgrammableWaveData_84553BC, 0, 7, 15, 0 @ 8432A6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432A78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432A84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432A90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432A9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432AA8 + voice_square_2_alt 2, 1, 1, 7, 2 @ 8432AB4 + voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 2 @ 8432AC0 + voice_square_1_alt 0, 2, 1, 1, 7, 2 @ 8432ACC + voice_square_2_alt 3, 1, 1, 7, 2 @ 8432AD8 + voice_square_1_alt 0, 3, 1, 1, 7, 2 @ 8432AE4 + voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 3 @ 8432AF0 + voice_square_1_alt 0, 2, 0, 0, 7, 2 @ 8432AFC + voice_square_1_alt 0, 3, 0, 0, 7, 2 @ 8432B08 + voice_square_2_alt 1, 1, 2, 6, 2 @ 8432B14 + voice_square_1_alt 0, 1, 1, 2, 6, 2 @ 8432B20 + voice_square_1_alt 0, 1, 0, 0, 6, 2 @ 8432B2C + + .align 2 +voicegroup_8432B38:: @ 8432B38 + voice_keysplit_all voicegroup_842FEF8 @ 8432B38 + voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 8432B44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432B50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432B5C + voice_square_2_alt 0, 0, 1, 7, 1 @ 8432B68 + voice_square_1_alt 0, 0, 0, 1, 7, 1 @ 8432B74 + voice_square_1_alt 0, 0, 0, 0, 7, 1 @ 8432B80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432B8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432B98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432BA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432BB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432BBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432BC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432BD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432BE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432BEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432BF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432C04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432C10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432C1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432C28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432C34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432C40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432C4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432C58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432C64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432C70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432C7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432C88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432C94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432CA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432CAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432CB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432CC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432CD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432CDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432CE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432CF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432D00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432D0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432D18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432D24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432D30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432D3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432D48 + voice_directsound 60, 0, DirectSoundWaveData_848BD68, 255, 216, 0, 165 @ 8432D54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432D60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432D6C + voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 8432D78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432D84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432D90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432D9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432DA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432DB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432DC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432DCC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432DD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432DE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432DF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432DFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432E08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432E14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432E20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432E2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432E38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432E44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432E50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432E5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432E68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432E74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432E80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432E8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432E98 + voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 127, 231, 127 @ 8432EA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432EB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432EBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432EC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432ED4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432EE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432EEC + voice_square_2_alt 2, 0, 1, 7, 1 @ 8432EF8 + voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 2 @ 8432F04 + voice_square_1_alt 0, 2, 0, 1, 7, 1 @ 8432F10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432F1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432F28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432F34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432F40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432F4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432F58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432F64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432F70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432F7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432F88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432F94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432FA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432FAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432FB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432FC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432FD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432FDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432FE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8432FF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433000 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843300C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433018 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433024 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433030 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843303C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433048 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433054 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433060 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843306C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433078 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433084 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433090 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843309C + voice_square_1 0, 2, 0, 0, 15, 0 @ 84330A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84330B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84330C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84330CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84330D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84330E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84330F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84330FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433108 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433114 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433120 + voice_noise_alt 1, 0, 1, 0, 3 @ 843312C + + .align 2 +voicegroup_8433138:: @ 8433138 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433138 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433144 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433150 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843315C + voice_square_2_alt 1, 0, 1, 7, 1 @ 8433168 + voice_square_1_alt 0, 1, 0, 1, 7, 1 @ 8433174 + voice_square_2_alt 2, 0, 2, 6, 1 @ 8433180 + voice_square_1_alt 0, 2, 0, 2, 6, 1 @ 843318C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433198 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84331A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84331B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84331BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84331C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84331D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84331E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84331EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84331F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433204 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433210 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843321C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433228 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433234 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433240 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843324C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433258 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433264 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433270 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843327C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433288 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433294 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84332A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84332AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84332B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84332C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84332D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84332DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84332E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84332F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433300 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843330C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433318 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433324 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433330 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843333C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433348 + voice_directsound 60, 0, DirectSoundWaveData_848BD68, 255, 216, 0, 165 @ 8433354 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433360 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843336C + voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 8433378 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433384 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433390 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843339C + voice_square_1 0, 2, 0, 0, 15, 0 @ 84333A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84333B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84333C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84333CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84333D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84333E4 + voice_keysplit voicegroup_843087C, KeySplitTable_8455308 @ 84333F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84333FC + voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 8433408 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433414 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433420 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843342C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433438 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433444 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433450 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843345C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433468 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433474 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433480 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843348C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433498 + voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 127, 231, 127 @ 84334A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84334B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84334BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84334C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84334D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84334E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84334EC + voice_square_2_alt 2, 0, 1, 7, 1 @ 84334F8 + voice_programmable_wave_alt ProgrammableWaveData_84553FC, 0, 7, 15, 2 @ 8433504 + voice_square_1_alt 0, 2, 0, 1, 7, 1 @ 8433510 + voice_square_1_alt 0, 2, 0, 0, 7, 1 @ 843351C + voice_square_1_alt 0, 1, 0, 0, 7, 1 @ 8433528 + + .align 2 +voicegroup_8433534:: @ 8433534 + voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 8433534 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433540 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843354C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433558 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433564 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433570 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843357C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433588 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433594 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84335A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84335AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84335B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84335C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84335D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84335DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84335E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84335F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433600 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843360C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433618 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433624 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433630 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843363C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433648 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433654 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433660 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843366C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433678 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433684 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433690 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843369C + voice_square_1 0, 2, 0, 0, 15, 0 @ 84336A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84336B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84336C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84336CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84336D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84336E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84336F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84336FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433708 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433714 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433720 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843372C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433738 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433744 + voice_directsound 60, 0, DirectSoundWaveData_848BD68, 255, 216, 0, 165 @ 8433750 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843375C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433768 + voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 8433774 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433780 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843378C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433798 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84337A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84337B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84337BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84337C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84337D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84337E0 + voice_keysplit voicegroup_843087C, KeySplitTable_8455308 @ 84337EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84337F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433804 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433810 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843381C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433828 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433834 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433840 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843384C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433858 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433864 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433870 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843387C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433888 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433894 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84338A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84338AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84338B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84338C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84338D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84338DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84338E8 + voice_square_2 2, 0, 1, 7, 1 @ 84338F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433900 + voice_square_1 0, 2, 0, 1, 7, 1 @ 843390C + voice_square_2_alt 1, 0, 1, 6, 2 @ 8433918 + voice_square_1_alt 0, 1, 0, 1, 6, 2 @ 8433924 + voice_square_1_alt 0, 1, 0, 0, 6, 2 @ 8433930 + voice_square_1 0, 2, 0, 0, 7, 1 @ 843393C + + .align 2 +voicegroup_8433948:: @ 8433948 + voice_keysplit_all voicegroup_842FEF8 @ 8433948 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433954 + voice_square_2_alt 3, 0, 2, 0, 0 @ 8433960 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843396C + voice_square_2_alt 3, 0, 1, 6, 0 @ 8433978 + voice_square_1_alt 0, 3, 0, 1, 6, 0 @ 8433984 + voice_square_1_alt 0, 3, 0, 0, 6, 0 @ 8433990 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843399C + voice_square_1 0, 2, 0, 0, 15, 0 @ 84339A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84339B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84339C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84339CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84339D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84339E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84339F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84339FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433A08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433A14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433A20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433A2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433A38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433A44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433A50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433A5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433A68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433A74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433A80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433A8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433A98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433AA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433AB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433ABC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433AC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433AD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433AE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433AEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433AF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433B04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433B10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433B1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433B28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433B34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433B40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433B4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433B58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433B64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433B70 + voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 246, 0, 226 @ 8433B7C + voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 8433B88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433B94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433BA0 + + .align 2 +voicegroup_8433BAC:: @ 8433BAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433BAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433BB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433BC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433BD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433BDC + voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 8433BE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433BF4 + voice_keysplit voicegroup_843087C, KeySplitTable_8455308 @ 8433C00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433C0C + voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 8433C18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433C24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433C30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433C3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433C48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433C54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433C60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433C6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433C78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433C84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433C90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433C9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433CA8 + voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 127, 231, 127 @ 8433CB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433CC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433CCC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433CD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433CE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433CF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433CFC + voice_square_2_alt 0, 0, 1, 7, 0 @ 8433D08 + voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 15, 1 @ 8433D14 + voice_square_1_alt 0, 0, 0, 1, 7, 0 @ 8433D20 + voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 15, 0 @ 8433D2C + voice_programmable_wave_alt ProgrammableWaveData_84553FC, 0, 7, 15, 0 @ 8433D38 + voice_programmable_wave_alt ProgrammableWaveData_84553FC, 0, 7, 15, 1 @ 8433D44 + voice_square_1_alt 0, 0, 0, 0, 7, 0 @ 8433D50 + voice_directsound_no_resample 60, 192, DirectSoundWaveData_845AE14, 255, 0, 255, 242 @ 8433D5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433D68 + voice_directsound_no_resample 60, 192, DirectSoundWaveData_845B2B4, 255, 0, 255, 242 @ 8433D74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433D80 + voice_directsound_no_resample 60, 192, DirectSoundWaveData_845C238, 255, 0, 255, 242 @ 8433D8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433D98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433DA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433DB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433DBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433DC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433DD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433DE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433DEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433DF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433E04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433E10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433E1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433E28 + voice_directsound_no_resample 32, 162, DirectSoundWaveData_845FCC8, 255, 127, 77, 204 @ 8433E34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433E40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433E4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433E58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433E64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433E70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433E7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433E88 + voice_directsound_no_resample 72, 195, DirectSoundWaveData_8461D8C, 255, 0, 255, 0 @ 8433E94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433EA0 + voice_directsound_no_resample 72, 189, DirectSoundWaveData_84622A4, 255, 0, 255, 0 @ 8433EAC + + .align 2 +voicegroup_8433EB8:: @ 8433EB8 + voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 8433EB8 + voice_keysplit_all voicegroup_842FEF8 @ 8433EC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433ED0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433EDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433EE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433EF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433F00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433F0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433F18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433F24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433F30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433F3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433F48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433F54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433F60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433F6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433F78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433F84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433F90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433F9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433FA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433FB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433FC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433FCC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433FD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433FE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433FF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8433FFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434008 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434014 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434020 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843402C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434038 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434044 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434050 + voice_directsound 60, 0, DirectSoundWaveData_84571CC, 255, 253, 0, 149 @ 843405C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434068 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434074 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434080 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843408C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434098 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84340A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84340B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84340BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84340C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84340D4 + voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 246, 0, 235 @ 84340E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84340EC + voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 84340F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434104 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434110 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843411C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434128 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434134 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434140 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843414C + voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 8434158 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434164 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434170 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843417C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434188 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434194 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84341A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84341AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84341B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84341C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84341D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84341DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84341E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84341F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434200 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843420C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434218 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434224 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434230 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843423C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434248 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434254 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434260 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843426C + voice_square_2_alt 2, 0, 1, 7, 0 @ 8434278 + voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 15, 1 @ 8434284 + voice_square_1_alt 0, 2, 0, 1, 7, 0 @ 8434290 + voice_square_2_alt 2, 0, 1, 6, 1 @ 843429C + voice_square_1_alt 0, 2, 0, 1, 6, 1 @ 84342A8 + voice_square_2_alt 3, 0, 1, 7, 0 @ 84342B4 + voice_square_1_alt 0, 3, 0, 1, 7, 0 @ 84342C0 + voice_square_1_alt 0, 2, 0, 0, 7, 0 @ 84342CC + voice_square_1_alt 0, 3, 0, 0, 7, 0 @ 84342D8 + + .align 2 +voicegroup_84342E4:: @ 84342E4 + voice_keysplit_all voicegroup_842FEF8 @ 84342E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84342F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84342FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434308 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434314 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434320 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843432C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434338 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434344 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434350 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843435C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434368 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434374 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434380 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843438C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434398 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84343A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84343B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84343BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84343C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84343D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84343E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84343EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84343F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434404 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434410 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843441C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434428 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434434 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434440 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843444C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434458 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434464 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434470 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843447C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434488 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434494 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84344A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84344AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84344B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84344C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84344D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84344DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84344E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84344F4 + voice_directsound 60, 0, DirectSoundWaveData_848BD68, 255, 216, 0, 165 @ 8434500 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843450C + voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 246, 0, 226 @ 8434518 + voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 8434524 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434530 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843453C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434548 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434554 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434560 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843456C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434578 + voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 8434584 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434590 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843459C + voice_square_1 0, 2, 0, 0, 15, 0 @ 84345A8 + voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 84345B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84345C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84345CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84345D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84345E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84345F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84345FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434608 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434614 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434620 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843462C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434638 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434644 + voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 127, 231, 127 @ 8434650 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843465C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434668 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434674 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434680 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843468C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434698 + voice_square_2_alt 2, 0, 1, 7, 0 @ 84346A4 + voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 15, 1 @ 84346B0 + voice_square_1_alt 0, 2, 0, 1, 7, 0 @ 84346BC + voice_square_2_alt 2, 0, 2, 0, 0 @ 84346C8 + voice_square_2_alt 3, 0, 1, 7, 0 @ 84346D4 + voice_square_1_alt 0, 3, 0, 1, 7, 0 @ 84346E0 + voice_square_1_alt 0, 2, 0, 2, 0, 0 @ 84346EC + voice_square_1_alt 0, 3, 0, 0, 7, 0 @ 84346F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434704 + voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 15, 0 @ 8434710 + voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 15, 1 @ 843471C + + .align 2 +voicegroup_8434728:: @ 8434728 + voice_keysplit_all voicegroup_842FEF8 @ 8434728 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434734 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434740 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843474C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434758 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434764 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434770 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843477C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434788 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434794 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84347A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84347AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84347B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84347C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84347D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84347DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84347E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84347F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434800 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843480C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434818 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434824 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434830 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843483C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434848 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434854 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434860 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843486C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434878 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434884 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434890 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843489C + voice_square_1 0, 2, 0, 0, 15, 0 @ 84348A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84348B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84348C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84348CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84348D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84348E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84348F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84348FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434908 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434914 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434920 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843492C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434938 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434944 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434950 + voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 246, 0, 226 @ 843495C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434968 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434974 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434980 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843498C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434998 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84349A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84349B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84349BC + voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 84349C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84349D4 + voice_keysplit voicegroup_843087C, KeySplitTable_8455308 @ 84349E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84349EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84349F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434A04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434A10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434A1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434A28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434A34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434A40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434A4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434A58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434A64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434A70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434A7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434A88 + voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 127, 231, 127 @ 8434A94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434AA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434AAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434AB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434AC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434AD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434ADC + voice_square_2_alt 1, 0, 1, 7, 1 @ 8434AE8 + voice_programmable_wave_alt ProgrammableWaveData_84553BC, 0, 7, 15, 1 @ 8434AF4 + voice_square_1_alt 0, 1, 0, 1, 7, 1 @ 8434B00 + voice_square_2_alt 2, 0, 1, 0, 0 @ 8434B0C + + .align 2 +voicegroup_8434B18:: @ 8434B18 + voice_keysplit_all voicegroup_842FEF8 @ 8434B18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434B24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434B30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434B3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434B48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434B54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434B60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434B6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434B78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434B84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434B90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434B9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434BA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434BB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434BC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434BCC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434BD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434BE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434BF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434BFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434C08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434C14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434C20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434C2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434C38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434C44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434C50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434C5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434C68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434C74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434C80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434C8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434C98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434CA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434CB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434CBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434CC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434CD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434CE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434CEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434CF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434D04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434D10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434D1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434D28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434D34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434D40 + voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 246, 0, 226 @ 8434D4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434D58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434D64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434D70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434D7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434D88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434D94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434DA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434DAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434DB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434DC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434DD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434DDC + voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 8434DE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434DF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434E00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434E0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434E18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434E24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434E30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434E3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434E48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434E54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434E60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434E6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434E78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434E84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434E90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434E9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434EA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434EB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434EC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434ECC + voice_square_2_alt 2, 0, 1, 9, 0 @ 8434ED8 + voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 15, 0 @ 8434EE4 + voice_square_1_alt 0, 2, 0, 1, 9, 0 @ 8434EF0 + voice_square_2_alt 3, 0, 1, 7, 0 @ 8434EFC + voice_square_1_alt 0, 3, 0, 1, 7, 0 @ 8434F08 + + .align 2 +voicegroup_8434F14:: @ 8434F14 + voice_keysplit_all voicegroup_842FEF8 @ 8434F14 + voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 8434F20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434F2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434F38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434F44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434F50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434F5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434F68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434F74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434F80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434F8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434F98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434FA4 + voice_directsound 60, 0, DirectSoundWaveData_84A311C, 255, 235, 0, 204 @ 8434FB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434FBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434FC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434FD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434FE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434FEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8434FF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435004 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435010 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843501C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435028 + voice_square_2 1, 0, 2, 0, 0 @ 8435034 + voice_square_1 0, 1, 0, 2, 0, 0 @ 8435040 + voice_square_2 1, 0, 6, 0, 0 @ 843504C + voice_square_1 0, 1, 0, 6, 0, 0 @ 8435058 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435064 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435070 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843507C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435088 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435094 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84350A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84350AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84350B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84350C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84350D0 + voice_directsound 60, 0, DirectSoundWaveData_8458CD0, 255, 252, 0, 115 @ 84350DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84350E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84350F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435100 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843510C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435118 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435124 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435130 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843513C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435148 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435154 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435160 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843516C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435178 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435184 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435190 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843519C + voice_square_1 0, 2, 0, 0, 15, 0 @ 84351A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84351B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84351C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84351CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84351D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84351E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84351F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84351FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435208 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435214 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435220 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843522C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435238 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435244 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435250 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843525C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435268 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435274 + voice_programmable_wave ProgrammableWaveData_84553BC, 0, 7, 15, 0 @ 8435280 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843528C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435298 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84352A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84352B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84352BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84352C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84352D4 + voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 0 @ 84352E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84352EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84352F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435304 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435310 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843531C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435328 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435334 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435340 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843534C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435358 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435364 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435370 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843537C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435388 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435394 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84353A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84353AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84353B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84353C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84353D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84353DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84353E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84353F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435400 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843540C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435418 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435424 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435430 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843543C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435448 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435454 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435460 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843546C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435478 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435484 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435490 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843549C + voice_square_1 0, 2, 0, 0, 15, 0 @ 84354A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84354B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84354C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84354CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84354D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84354E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84354F0 + voice_noise_alt 0, 0, 4, 1, 4 @ 84354FC + voice_noise_alt 0, 0, 1, 0, 2 @ 8435508 + + .align 2 +voicegroup_8435514:: @ 8435514 + voice_keysplit_all voicegroup_842FEF8 @ 8435514 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435520 + voice_square_1 0, 3, 0, 1, 0, 0 @ 843552C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435538 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435544 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435550 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843555C + voice_square_2 0, 0, 2, 0, 0 @ 8435568 + voice_square_1 0, 0, 0, 2, 0, 0 @ 8435574 + voice_square_2 0, 0, 6, 0, 0 @ 8435580 + voice_square_1 0, 0, 0, 6, 0, 0 @ 843558C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435598 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84355A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84355B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84355BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84355C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84355D4 + voice_directsound 60, 0, DirectSoundWaveData_84569D4, 255, 0, 255, 127 @ 84355E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84355EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84355F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435604 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435610 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843561C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435628 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435634 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435640 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843564C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435658 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435664 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435670 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843567C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435688 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435694 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84356A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84356AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84356B8 + voice_directsound 60, 0, DirectSoundWaveData_8457D98, 255, 235, 128, 99 @ 84356C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84356D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84356DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84356E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84356F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435700 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843570C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435718 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435724 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435730 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843573C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435748 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435754 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435760 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843576C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435778 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435784 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435790 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843579C + voice_square_1 0, 2, 0, 0, 15, 0 @ 84357A8 + voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 84357B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84357C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84357CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84357D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84357E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84357F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84357FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435808 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435814 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435820 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843582C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435838 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435844 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435850 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843585C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435868 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435874 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435880 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843588C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435898 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84358A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84358B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84358BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84358C8 + voice_square_2 2, 0, 2, 0, 0 @ 84358D4 + voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 0 @ 84358E0 + voice_square_2 3, 0, 4, 0, 0 @ 84358EC + + .align 2 +voicegroup_84358F8:: @ 84358F8 + voice_keysplit_all voicegroup_842FEF8 @ 84358F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435904 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435910 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843591C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435928 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435934 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435940 + voice_square_2_alt 1, 0, 2, 4, 0 @ 843594C + voice_square_1_alt 0, 1, 0, 2, 7, 0 @ 8435958 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435964 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435970 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843597C + voice_square_2_alt 2, 0, 2, 0, 0 @ 8435988 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435994 + voice_directsound 60, 0, DirectSoundWaveData_849BAEC, 255, 216, 90, 242 @ 84359A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84359AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84359B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84359C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84359D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84359DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84359E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84359F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435A00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435A0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435A18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435A24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435A30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435A3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435A48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435A54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435A60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435A6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435A78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435A84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435A90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435A9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435AA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435AB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435AC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435ACC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435AD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435AE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435AF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435AFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435B08 + voice_directsound 60, 0, DirectSoundWaveData_848BD68, 255, 216, 0, 165 @ 8435B14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435B20 + voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 246, 0, 226 @ 8435B2C + voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 8435B38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435B44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435B50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435B5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435B68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435B74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435B80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435B8C + voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 8435B98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435BA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435BB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435BBC + voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 8435BC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435BD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435BE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435BEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435BF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435C04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435C10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435C1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435C28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435C34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435C40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435C4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435C58 + voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 127, 231, 127 @ 8435C64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435C70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435C7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435C88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435C94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435CA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435CAC + voice_square_2_alt 3, 0, 1, 7, 0 @ 8435CB8 + voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 15, 1 @ 8435CC4 + voice_square_1_alt 0, 3, 0, 1, 7, 0 @ 8435CD0 + voice_square_2_alt 3, 0, 1, 0, 0 @ 8435CDC + voice_square_1_alt 0, 3, 0, 1, 0, 0 @ 8435CE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435CF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435D00 + voice_square_1_alt 0, 0, 0, 1, 7, 0 @ 8435D0C + + .align 2 +voicegroup_8435D18:: @ 8435D18 + voice_keysplit_all voicegroup_8435FAC @ 8435D18 + voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 8435D24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435D30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435D3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435D48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435D54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435D60 + voice_square_2_alt 3, 0, 2, 4, 0 @ 8435D6C + voice_square_1_alt 0, 3, 0, 2, 4, 0 @ 8435D78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435D84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435D90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435D9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435DA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435DB4 + voice_directsound 60, 0, DirectSoundWaveData_849BAEC, 255, 216, 90, 242 @ 8435DC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435DCC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435DD8 + voice_directsound 60, 0, DirectSoundWaveData_84569D4, 37, 165, 180, 127 @ 8435DE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435DF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435DFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435E08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435E14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435E20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435E2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435E38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435E44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435E50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435E5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435E68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435E74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435E80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435E8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435E98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435EA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435EB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435EBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435EC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435ED4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435EE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435EEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435EF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435F04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435F10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435F1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435F28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435F34 + voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 246, 0, 235 @ 8435F40 + voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 246, 0, 226 @ 8435F4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435F58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435F64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435F70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435F7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435F88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435F94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435FA0 + + .align 2 +voicegroup_8435FAC:: @ 8435FAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435FAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435FB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435FC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435FD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435FDC + voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 8435FE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8435FF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436000 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843600C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436018 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436024 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436030 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843603C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436048 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436054 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436060 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843606C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436078 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436084 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436090 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843609C + voice_square_1 0, 2, 0, 0, 15, 0 @ 84360A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84360B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84360C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84360CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84360D8 + voice_programmable_wave_alt ProgrammableWaveData_84553DC, 0, 7, 15, 1 @ 84360E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84360F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84360FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436108 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436114 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436120 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843612C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436138 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436144 + voice_directsound 60, 0, DirectSoundWaveData_849F40C, 255, 165, 154, 127 @ 8436150 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843615C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436168 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436174 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436180 + voice_directsound_no_resample 60, 192, DirectSoundWaveData_845C238, 255, 0, 255, 242 @ 843618C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436198 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84361A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84361B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84361BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84361C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84361D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84361E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84361EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84361F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436204 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436210 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843621C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436228 + voice_directsound_no_resample 32, 177, DirectSoundWaveData_845FCC8, 255, 127, 77, 204 @ 8436234 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436240 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843624C + voice_directsound_no_resample 30, 182, DirectSoundWaveData_8460E60, 8, 0, 255, 216 @ 8436258 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436264 + voice_directsound_no_resample 30, 182, DirectSoundWaveData_8460E60, 255, 246, 0, 216 @ 8436270 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843627C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436288 + voice_directsound_no_resample 72, 207, DirectSoundWaveData_8461D8C, 255, 0, 255, 0 @ 8436294 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84362A0 + voice_directsound_no_resample 72, 202, DirectSoundWaveData_84622A4, 255, 0, 255, 0 @ 84362AC + + .align 2 +voicegroup_84362B8:: @ 84362B8 + voice_keysplit_all voicegroup_84323E8 @ 84362B8 + voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 84362C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84362D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84362DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84362E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84362F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436300 + voice_square_2_alt 3, 0, 3, 4, 0 @ 843630C + voice_square_1_alt 0, 3, 0, 3, 4, 0 @ 8436318 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436324 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436330 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843633C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436348 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436354 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436360 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843636C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436378 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436384 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436390 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843639C + voice_square_1 0, 2, 0, 0, 15, 0 @ 84363A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84363B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84363C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84363CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84363D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84363E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84363F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84363FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436408 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436414 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436420 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843642C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436438 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436444 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436450 + voice_directsound 60, 0, DirectSoundWaveData_8483804, 255, 250, 0, 149 @ 843645C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436468 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436474 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436480 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843648C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436498 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84364A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84364B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84364BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84364C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84364D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84364E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84364EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84364F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436504 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436510 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843651C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436528 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436534 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436540 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843654C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436558 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436564 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436570 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843657C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436588 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436594 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84365A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84365AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84365B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84365C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84365D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84365DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84365E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84365F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436600 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843660C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436618 + voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 127, 231, 127 @ 8436624 + voice_programmable_wave ProgrammableWaveData_84553BC, 0, 7, 15, 1 @ 8436630 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843663C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436648 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436654 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436660 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843666C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436678 + voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 2 @ 8436684 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436690 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843669C + voice_square_1 0, 2, 0, 0, 15, 0 @ 84366A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84366B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84366C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84366CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84366D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84366E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84366F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84366FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436708 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436714 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436720 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843672C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436738 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436744 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436750 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843675C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436768 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436774 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436780 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843678C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436798 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84367A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84367B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84367BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84367C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84367D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84367E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84367EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84367F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436804 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436810 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843681C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436828 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436834 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436840 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843684C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436858 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436864 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436870 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843687C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436888 + voice_noise_alt 0, 0, 1, 0, 0 @ 8436894 + voice_noise_alt 0, 0, 4, 1, 4 @ 84368A0 + voice_noise_alt 0, 0, 1, 0, 2 @ 84368AC + + .align 2 +voicegroup_84368B8:: @ 84368B8 + voice_keysplit_all voicegroup_842FEF8 @ 84368B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84368C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84368D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84368DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84368E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84368F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436900 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843690C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436918 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436924 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436930 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843693C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436948 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436954 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436960 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843696C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436978 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436984 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436990 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843699C + voice_square_1 0, 2, 0, 0, 15, 0 @ 84369A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84369B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84369C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84369CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84369D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84369E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84369F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84369FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436A08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436A14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436A20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436A2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436A38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436A44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436A50 + voice_directsound 60, 0, DirectSoundWaveData_84571CC, 255, 253, 0, 149 @ 8436A5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436A68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436A74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436A80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436A8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436A98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436AA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436AB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436ABC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436AC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436AD4 + voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 246, 0, 235 @ 8436AE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436AEC + voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 8436AF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436B04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436B10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436B1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436B28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436B34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436B40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436B4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436B58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436B64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436B70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436B7C + voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 8436B88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436B94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436BA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436BAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436BB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436BC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436BD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436BDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436BE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436BF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436C00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436C0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436C18 + voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 127, 231, 127 @ 8436C24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436C30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436C3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436C48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436C54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436C60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436C6C + voice_square_2_alt 2, 0, 1, 4, 1 @ 8436C78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436C84 + voice_square_1_alt 0, 2, 0, 1, 4, 1 @ 8436C90 + + .align 2 +voicegroup_8436C9C:: @ 8436C9C + voice_keysplit_all voicegroup_842FEF8 @ 8436C9C + voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 8436CA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436CB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436CC0 + voice_square_2 2, 0, 1, 4, 2 @ 8436CCC + voice_square_1 0, 2, 0, 1, 4, 1 @ 8436CD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436CE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436CF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436CFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436D08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436D14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436D20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436D2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436D38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436D44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436D50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436D5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436D68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436D74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436D80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436D8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436D98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436DA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436DB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436DBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436DC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436DD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436DE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436DEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436DF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436E04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436E10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436E1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436E28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436E34 + voice_directsound 60, 0, DirectSoundWaveData_84571CC, 255, 253, 0, 188 @ 8436E40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436E4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436E58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436E64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436E70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436E7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436E88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436E94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436EA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436EAC + voice_directsound 60, 0, DirectSoundWaveData_848BD68, 255, 226, 0, 38 @ 8436EB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436EC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436ED0 + voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 8436EDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436EE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436EF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436F00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436F0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436F18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436F24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436F30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436F3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436F48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436F54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436F60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436F6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436F78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436F84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436F90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436F9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436FA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436FB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436FC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436FCC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436FD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436FE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436FF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8436FFC + voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 165 @ 8437008 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437014 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437020 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843702C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437038 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437044 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437050 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843705C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437068 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437074 + voice_programmable_wave ProgrammableWaveData_845544C, 0, 7, 15, 2 @ 8437080 + + .align 2 +voicegroup_843708C:: @ 843708C + voice_keysplit_all voicegroup_8435FAC @ 843708C + voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 8437098 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84370A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84370B0 + voice_square_2_alt 2, 0, 1, 7, 1 @ 84370BC + voice_square_1_alt 0, 2, 0, 1, 7, 1 @ 84370C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84370D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84370E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84370EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84370F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437104 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437110 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843711C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437128 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437134 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437140 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843714C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437158 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437164 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437170 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843717C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437188 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437194 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84371A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84371AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84371B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84371C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84371D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84371DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84371E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84371F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437200 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843720C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437218 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437224 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437230 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843723C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437248 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437254 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437260 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843726C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437278 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437284 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437290 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843729C + voice_square_1 0, 2, 0, 0, 15, 0 @ 84372A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84372B4 + voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 246, 0, 226 @ 84372C0 + voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 84372CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84372D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84372E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84372F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84372FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437308 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437314 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437320 + voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 843732C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437338 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437344 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437350 + voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 843735C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437368 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437374 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437380 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843738C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437398 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84373A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84373B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84373BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84373C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84373D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84373E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84373EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84373F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437404 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437410 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843741C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437428 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437434 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437440 + voice_square_2_alt 3, 0, 1, 6, 1 @ 843744C + voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 15, 2 @ 8437458 + voice_square_1_alt 0, 3, 0, 1, 6, 1 @ 8437464 + voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 15, 0 @ 8437470 + voice_square_1_alt 0, 3, 0, 0, 6, 1 @ 843747C + + .align 2 +voicegroup_8437488:: @ 8437488 + voice_keysplit_all voicegroup_842FEF8 @ 8437488 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437494 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84374A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84374AC + voice_square_2_alt 2, 0, 1, 6, 1 @ 84374B8 + voice_square_1_alt 0, 2, 0, 1, 6, 1 @ 84374C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84374D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84374DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84374E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84374F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437500 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843750C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437518 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437524 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437530 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843753C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437548 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437554 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437560 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843756C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437578 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437584 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437590 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843759C + voice_square_1 0, 2, 0, 0, 15, 0 @ 84375A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84375B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84375C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84375CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84375D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84375E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84375F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84375FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437608 + voice_directsound 60, 0, DirectSoundWaveData_8483804, 255, 253, 0, 149 @ 8437614 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437620 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843762C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437638 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437644 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437650 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843765C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437668 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437674 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437680 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843768C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437698 + voice_directsound 60, 0, DirectSoundWaveData_848BD68, 255, 216, 0, 165 @ 84376A4 + voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 246, 0, 235 @ 84376B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84376BC + voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 84376C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84376D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84376E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84376EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84376F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437704 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437710 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843771C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437728 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437734 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437740 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843774C + voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 8437758 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437764 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437770 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843777C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437788 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437794 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84377A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84377AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84377B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84377C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84377D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84377DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84377E8 + voice_programmable_wave ProgrammableWaveData_84553BC, 0, 7, 15, 0 @ 84377F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437800 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843780C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437818 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437824 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437830 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843783C + voice_square_2_alt 2, 0, 2, 4, 1 @ 8437848 + voice_square_1_alt 0, 2, 0, 2, 4, 1 @ 8437854 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437860 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843786C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437878 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437884 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437890 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843789C + voice_square_1 0, 2, 0, 0, 15, 0 @ 84378A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84378B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84378C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84378CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84378D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84378E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84378F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84378FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437908 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437914 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437920 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843792C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437938 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437944 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437950 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843795C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437968 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437974 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437980 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843798C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437998 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84379A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84379B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84379BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84379C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84379D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84379E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84379EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84379F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437A04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437A10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437A1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437A28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437A34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437A40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437A4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437A58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437A64 + voice_noise_alt 0, 0, 4, 1, 4 @ 8437A70 + voice_noise_alt 0, 0, 1, 0, 2 @ 8437A7C + + .align 2 +voicegroup_8437A88:: @ 8437A88 + voice_keysplit_all voicegroup_8435FAC @ 8437A88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437A94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437AA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437AAC + voice_square_2_alt 2, 0, 2, 4, 1 @ 8437AB8 + voice_square_1_alt 0, 2, 0, 2, 4, 1 @ 8437AC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437AD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437ADC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437AE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437AF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437B00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437B0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437B18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437B24 + voice_directsound 60, 0, DirectSoundWaveData_849BAEC, 255, 216, 90, 242 @ 8437B30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437B3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437B48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437B54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437B60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437B6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437B78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437B84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437B90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437B9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437BA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437BB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437BC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437BCC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437BD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437BE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437BF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437BFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437C08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437C14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437C20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437C2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437C38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437C44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437C50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437C5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437C68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437C74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437C80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437C8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437C98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437CA4 + voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 246, 0, 235 @ 8437CB0 + voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 246, 0, 226 @ 8437CBC + voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 8437CC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437CD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437CE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437CEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437CF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437D04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437D10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437D1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437D28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437D34 + voice_keysplit voicegroup_843087C, KeySplitTable_8455308 @ 8437D40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437D4C + voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 8437D58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437D64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437D70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437D7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437D88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437D94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437DA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437DAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437DB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437DC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437DD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437DDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437DE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437DF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437E00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437E0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437E18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437E24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437E30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437E3C + voice_square_2_alt 0, 0, 1, 7, 1 @ 8437E48 + voice_programmable_wave_alt ProgrammableWaveData_84553DC, 0, 7, 15, 2 @ 8437E54 + voice_square_1_alt 0, 0, 0, 1, 7, 1 @ 8437E60 + voice_square_1_alt 0, 0, 0, 0, 7, 1 @ 8437E6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437E78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437E84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437E90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437E9C + voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 15, 2 @ 8437EA8 + + .align 2 +voicegroup_8437EB4:: @ 8437EB4 + voice_keysplit_all voicegroup_842FEF8 @ 8437EB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437EC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437ECC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437ED8 + voice_square_2 2, 0, 1, 4, 1 @ 8437EE4 + voice_square_1 0, 2, 0, 1, 4, 1 @ 8437EF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437EFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437F08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437F14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437F20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437F2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437F38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437F44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437F50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437F5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437F68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437F74 + voice_directsound 60, 0, DirectSoundWaveData_84569D4, 255, 0, 255, 127 @ 8437F80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437F8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437F98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437FA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437FB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437FBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437FC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437FD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437FE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437FEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8437FF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438004 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438010 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843801C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438028 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438034 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438040 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843804C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438058 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438064 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438070 + voice_directsound 60, 0, DirectSoundWaveData_8458CD0, 255, 252, 0, 115 @ 843807C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438088 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438094 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84380A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84380AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84380B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84380C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84380D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84380DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84380E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84380F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438100 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843810C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438118 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438124 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438130 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843813C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438148 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438154 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438160 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843816C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438178 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438184 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438190 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843819C + voice_square_1 0, 2, 0, 0, 15, 0 @ 84381A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84381B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84381C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84381CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84381D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84381E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84381F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84381FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438208 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438214 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438220 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843822C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438238 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438244 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438250 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843825C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438268 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438274 + voice_programmable_wave_alt ProgrammableWaveData_84553DC, 0, 7, 15, 0 @ 8438280 + + .align 2 +voicegroup_843828C:: @ 843828C + voice_keysplit_all voicegroup_842FEF8 @ 843828C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438298 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84382A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84382B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84382BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84382C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84382D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84382E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84382EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84382F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438304 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438310 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843831C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438328 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438334 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438340 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843834C + voice_directsound 60, 0, DirectSoundWaveData_84569D4, 255, 0, 255, 165 @ 8438358 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438364 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438370 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843837C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438388 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438394 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84383A0 + voice_directsound 60, 0, DirectSoundWaveData_8481130, 255, 249, 25, 76 @ 84383AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84383B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84383C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84383D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84383DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84383E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84383F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438400 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843840C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438418 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438424 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438430 + voice_directsound 60, 0, DirectSoundWaveData_8457D98, 255, 235, 128, 99 @ 843843C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438448 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438454 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438460 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843846C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438478 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438484 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438490 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843849C + voice_square_1 0, 2, 0, 0, 15, 0 @ 84384A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84384B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84384C0 + voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 84384CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84384D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84384E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84384F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84384FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438508 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438514 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438520 + voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 843852C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438538 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438544 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438550 + voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 843855C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438568 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438574 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438580 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843858C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438598 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84385A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84385B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84385BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84385C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84385D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84385E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84385EC + voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 127 @ 84385F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438604 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438610 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843861C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438628 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438634 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438640 + voice_square_1_alt 0, 2, 0, 2, 4, 0 @ 843864C + voice_square_2_alt 1, 0, 2, 4, 0 @ 8438658 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438664 + voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 0 @ 8438670 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843867C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438688 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438694 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84386A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84386AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84386B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84386C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84386D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84386DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84386E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84386F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438700 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843870C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438718 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438724 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438730 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843873C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438748 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438754 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438760 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843876C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438778 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438784 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438790 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843879C + voice_square_1 0, 2, 0, 0, 15, 0 @ 84387A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84387B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84387C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84387CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84387D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84387E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84387F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84387FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438808 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438814 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438820 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843882C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438838 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438844 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438850 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843885C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438868 + voice_noise_alt 0, 0, 1, 7, 1 @ 8438874 + voice_noise_alt 0, 0, 1, 0, 0 @ 8438880 + + .align 2 +voicegroup_843888C:: @ 843888C + voice_keysplit_all voicegroup_842FEF8 @ 843888C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438898 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84388A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84388B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84388BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84388C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84388D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84388E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84388EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84388F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438904 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438910 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843891C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438928 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438934 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438940 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843894C + voice_directsound 60, 0, DirectSoundWaveData_84569D4, 255, 0, 255, 165 @ 8438958 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438964 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438970 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843897C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438988 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438994 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84389A0 + voice_directsound 60, 0, DirectSoundWaveData_8481130, 255, 249, 25, 76 @ 84389AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84389B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84389C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84389D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84389DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84389E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84389F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438A00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438A0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438A18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438A24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438A30 + voice_directsound 60, 0, DirectSoundWaveData_8457D98, 255, 235, 128, 99 @ 8438A3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438A48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438A54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438A60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438A6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438A78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438A84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438A90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438A9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438AA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438AB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438AC0 + voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 8438ACC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438AD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438AE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438AF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438AFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438B08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438B14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438B20 + voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 8438B2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438B38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438B44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438B50 + voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 8438B5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438B68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438B74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438B80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438B8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438B98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438BA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438BB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438BBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438BC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438BD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438BE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438BEC + voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 127 @ 8438BF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438C04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438C10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438C1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438C28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438C34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438C40 + voice_square_1_alt 0, 2, 0, 2, 4, 0 @ 8438C4C + voice_square_2_alt 1, 0, 2, 4, 0 @ 8438C58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438C64 + voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 0 @ 8438C70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438C7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438C88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438C94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438CA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438CAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438CB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438CC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438CD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438CDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438CE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438CF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438D00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438D0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438D18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438D24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438D30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438D3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438D48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438D54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438D60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438D6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438D78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438D84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438D90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438D9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438DA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438DB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438DC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438DCC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438DD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438DE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438DF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438DFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438E08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438E14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438E20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438E2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438E38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438E44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438E50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438E5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438E68 + voice_noise_alt 0, 0, 1, 7, 1 @ 8438E74 + voice_noise_alt 0, 0, 1, 0, 0 @ 8438E80 + + .align 2 +voicegroup_8438E8C:: @ 8438E8C + voice_keysplit_all voicegroup_842FEF8 @ 8438E8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438E98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438EA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438EB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438EBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438EC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438ED4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438EE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438EEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438EF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438F04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438F10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438F1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438F28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438F34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438F40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438F4C + voice_directsound 60, 0, DirectSoundWaveData_84569D4, 255, 0, 255, 165 @ 8438F58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438F64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438F70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438F7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438F88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438F94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438FA0 + voice_directsound 60, 0, DirectSoundWaveData_8481130, 255, 249, 25, 76 @ 8438FAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438FB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438FC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438FD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438FDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438FE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8438FF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439000 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843900C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439018 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439024 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439030 + voice_directsound 60, 0, DirectSoundWaveData_8457D98, 255, 235, 128, 99 @ 843903C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439048 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439054 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439060 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843906C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439078 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439084 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439090 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843909C + voice_square_1 0, 2, 0, 0, 15, 0 @ 84390A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84390B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84390C0 + voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 84390CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84390D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84390E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84390F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84390FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439108 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439114 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439120 + voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 843912C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439138 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439144 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439150 + voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 843915C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439168 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439174 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439180 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843918C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439198 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84391A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84391B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84391BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84391C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84391D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84391E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84391EC + voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 127 @ 84391F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439204 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439210 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843921C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439228 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439234 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439240 + voice_square_1_alt 0, 2, 0, 2, 4, 0 @ 843924C + voice_square_2_alt 1, 0, 2, 4, 0 @ 8439258 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439264 + voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 0 @ 8439270 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843927C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439288 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439294 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84392A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84392AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84392B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84392C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84392D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84392DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84392E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84392F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439300 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843930C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439318 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439324 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439330 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843933C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439348 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439354 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439360 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843936C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439378 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439384 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439390 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843939C + voice_square_1 0, 2, 0, 0, 15, 0 @ 84393A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84393B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84393C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84393CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84393D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84393E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84393F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84393FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439408 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439414 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439420 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843942C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439438 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439444 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439450 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843945C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439468 + voice_noise_alt 0, 0, 1, 7, 1 @ 8439474 + voice_noise_alt 0, 0, 1, 0, 0 @ 8439480 + + .align 2 +voicegroup_843948C:: @ 843948C + voice_keysplit_all voicegroup_842FEF8 @ 843948C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439498 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84394A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84394B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84394BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84394C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84394D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84394E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84394EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84394F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439504 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439510 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843951C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439528 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439534 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439540 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843954C + voice_directsound 60, 0, DirectSoundWaveData_84569D4, 255, 0, 255, 165 @ 8439558 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439564 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439570 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843957C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439588 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439594 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84395A0 + voice_directsound 60, 0, DirectSoundWaveData_8481130, 255, 249, 25, 76 @ 84395AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84395B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84395C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84395D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84395DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84395E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84395F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439600 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843960C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439618 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439624 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439630 + voice_directsound 60, 0, DirectSoundWaveData_8457D98, 255, 235, 128, 99 @ 843963C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439648 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439654 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439660 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843966C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439678 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439684 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439690 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843969C + voice_square_1 0, 2, 0, 0, 15, 0 @ 84396A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84396B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84396C0 + voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 84396CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84396D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84396E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84396F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84396FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439708 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439714 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439720 + voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 843972C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439738 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439744 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439750 + voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 843975C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439768 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439774 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439780 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843978C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439798 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84397A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84397B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84397BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84397C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84397D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84397E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84397EC + voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 127 @ 84397F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439804 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439810 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843981C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439828 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439834 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439840 + voice_square_1_alt 0, 2, 0, 2, 4, 0 @ 843984C + voice_square_2_alt 1, 0, 2, 4, 0 @ 8439858 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439864 + voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 0 @ 8439870 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843987C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439888 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439894 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84398A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84398AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84398B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84398C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84398D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84398DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84398E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84398F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439900 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843990C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439918 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439924 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439930 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843993C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439948 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439954 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439960 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843996C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439978 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439984 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439990 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843999C + voice_square_1 0, 2, 0, 0, 15, 0 @ 84399A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84399B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84399C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84399CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84399D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84399E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84399F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84399FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439A08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439A14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439A20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439A2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439A38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439A44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439A50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439A5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439A68 + voice_noise_alt 0, 0, 1, 7, 1 @ 8439A74 + voice_noise_alt 0, 0, 1, 0, 0 @ 8439A80 + + .align 2 +voicegroup_8439A8C:: @ 8439A8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439A8C + voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 8439A98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439AA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439AB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439ABC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439AC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439AD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439AE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439AEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439AF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439B04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439B10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439B1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439B28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439B34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439B40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439B4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439B58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439B64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439B70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439B7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439B88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439B94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439BA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439BAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439BB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439BC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439BD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439BDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439BE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439BF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439C00 + voice_directsound 60, 0, DirectSoundWaveData_84571CC, 255, 253, 0, 149 @ 8439C0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439C18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439C24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439C30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439C3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439C48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439C54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439C60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439C6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439C78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439C84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439C90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439C9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439CA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439CB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439CC0 + voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 8439CCC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439CD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439CE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439CF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439CFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439D08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439D14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439D20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439D2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439D38 + voice_keysplit voicegroup_843087C, KeySplitTable_8455308 @ 8439D44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439D50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439D5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439D68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439D74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439D80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439D8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439D98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439DA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439DB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439DBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439DC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439DD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439DE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439DEC + voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 165 @ 8439DF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439E04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439E10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439E1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439E28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439E34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439E40 + voice_square_2_alt 1, 0, 2, 4, 0 @ 8439E4C + + .align 2 +voicegroup_8439E58:: @ 8439E58 + voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 8439E58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439E64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439E70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439E7C + voice_square_1_alt 0, 2, 0, 5, 1, 7 @ 8439E88 + voice_square_2_alt 3, 0, 4, 3, 6 @ 8439E94 + voice_square_2_alt 2, 1, 1, 4, 0 @ 8439EA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439EAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439EB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439EC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439ED0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439EDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439EE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439EF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439F00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439F0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439F18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439F24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439F30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439F3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439F48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439F54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439F60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439F6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439F78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439F84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439F90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439F9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439FA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439FB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439FC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439FCC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439FD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439FE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8439FF0 + voice_directsound 60, 0, DirectSoundWaveData_84571CC, 255, 253, 0, 224 @ 8439FFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A008 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A014 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A020 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A02C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A038 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A044 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A050 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A05C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A068 + voice_directsound 60, 0, DirectSoundWaveData_848BD68, 255, 226, 0, 38 @ 843A074 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A080 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A08C + voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 843A098 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A0A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A0B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A0BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A0C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A0D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A0E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A0EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A0F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A104 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A110 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A11C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A128 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A134 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A140 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A14C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A158 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A164 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A170 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A17C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A188 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A194 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A1A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A1AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A1B8 + voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 165 @ 843A1C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A1D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A1DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A1E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A1F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A200 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A20C + voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 1 @ 843A218 + + .align 2 +voicegroup_843A224:: @ 843A224 + voice_keysplit_all voicegroup_842FEF8 @ 843A224 + voice_square_1_alt 0, 1, 0, 2, 0, 1 @ 843A230 + voice_square_1_alt 0, 3, 1, 2, 6, 0 @ 843A23C + voice_square_2_alt 3, 1, 2, 6, 0 @ 843A248 + voice_programmable_wave_alt ProgrammableWaveData_84553BC, 0, 7, 15, 1 @ 843A254 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A260 + voice_square_2_alt 1, 0, 2, 0, 1 @ 843A26C + voice_programmable_wave_alt ProgrammableWaveData_84553EC, 1, 7, 15, 1 @ 843A278 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A284 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A290 + voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 843A29C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A2A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A2B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A2C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A2CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A2D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A2E4 + voice_directsound 60, 0, DirectSoundWaveData_84569D4, 255, 0, 255, 210 @ 843A2F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A2FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A308 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A314 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A320 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A32C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A338 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A344 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A350 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A35C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A368 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A374 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A380 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A38C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A398 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A3A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A3B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A3BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A3C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A3D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A3E0 + voice_directsound 60, 0, DirectSoundWaveData_84571CC, 255, 253, 0, 216 @ 843A3EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A3F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A404 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A410 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A41C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A428 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A434 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A440 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A44C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A458 + voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 843A464 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A470 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A47C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A488 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A494 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A4A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A4AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A4B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A4C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A4D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A4DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A4E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A4F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A500 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A50C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A518 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A524 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A530 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A53C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A548 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A554 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A560 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A56C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A578 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A584 + voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 165 @ 843A590 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A59C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A5A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A5B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A5C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A5CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A5D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A5E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A5F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A5FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A608 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A614 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A620 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A62C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A638 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A644 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A650 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A65C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A668 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A674 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A680 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A68C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A698 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A6A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A6B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A6BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A6C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A6D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A6E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A6EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A6F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A704 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A710 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A71C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A728 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A734 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A740 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A74C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A758 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A764 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A770 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A77C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A788 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A794 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A7A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A7AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A7B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A7C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A7D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A7DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A7E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A7F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A800 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A80C + voice_noise_alt 0, 0, 1, 0, 0 @ 843A818 + + .align 2 +voicegroup_843A824:: @ 843A824 + voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 843A824 + voice_programmable_wave_alt ProgrammableWaveData_845542C, 0, 1, 12, 0 @ 843A830 + voice_square_1_alt 0, 0, 1, 1, 9, 0 @ 843A83C + voice_square_2_alt 2, 0, 2, 6, 3 @ 843A848 + voice_programmable_wave_alt ProgrammableWaveData_84553DC, 0, 7, 15, 1 @ 843A854 + voice_directsound 60, 0, DirectSoundWaveData_84571CC, 255, 253, 0, 216 @ 843A860 + voice_square_2_alt 1, 0, 2, 6, 3 @ 843A86C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A878 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A884 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A890 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A89C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A8A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A8B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A8C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A8CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A8D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A8E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A8F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A8FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A908 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A914 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A920 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A92C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A938 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A944 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A950 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A95C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A968 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A974 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A980 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A98C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A998 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A9A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A9B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A9BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A9C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A9D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A9E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A9EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843A9F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843AA04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843AA10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843AA1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843AA28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843AA34 + voice_directsound 60, 0, DirectSoundWaveData_848BD68, 255, 226, 0, 165 @ 843AA40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843AA4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843AA58 + voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 843AA64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843AA70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843AA7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843AA88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843AA94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843AAA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843AAAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843AAB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843AAC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843AAD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843AADC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843AAE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843AAF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843AB00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843AB0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843AB18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843AB24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843AB30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843AB3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843AB48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843AB54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843AB60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843AB6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843AB78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843AB84 + voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 165 @ 843AB90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843AB9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843ABA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843ABB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843ABC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843ABCC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843ABD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843ABE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843ABF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843ABFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843AC08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843AC14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843AC20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843AC2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843AC38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843AC44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843AC50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843AC5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843AC68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843AC74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843AC80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843AC8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843AC98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843ACA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843ACB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843ACBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843ACC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843ACD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843ACE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843ACEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843ACF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843AD04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843AD10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843AD1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843AD28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843AD34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843AD40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843AD4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843AD58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843AD64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843AD70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843AD7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843AD88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843AD94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843ADA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843ADAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843ADB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843ADC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843ADD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843ADDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843ADE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843ADF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843AE00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843AE0C + voice_noise_alt 0, 0, 1, 0, 0 @ 843AE18 + + .align 2 +voicegroup_843AE24:: @ 843AE24 + voice_keysplit_all voicegroup_842FEF8 @ 843AE24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843AE30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843AE3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843AE48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843AE54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843AE60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843AE6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843AE78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843AE84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843AE90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843AE9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843AEA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843AEB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843AEC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843AECC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843AED8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843AEE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843AEF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843AEFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843AF08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843AF14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843AF20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843AF2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843AF38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843AF44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843AF50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843AF5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843AF68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843AF74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843AF80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843AF8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843AF98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843AFA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843AFB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843AFBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843AFC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843AFD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843AFE0 + voice_directsound 60, 0, DirectSoundWaveData_8458CD0, 255, 252, 0, 115 @ 843AFEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843AFF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B004 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B010 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B01C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B028 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B034 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B040 + voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 242, 0, 204 @ 843B04C + voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 204, 193, 239 @ 843B058 + voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 843B064 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B070 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B07C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B088 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B094 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B0A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B0AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B0B8 + voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 843B0C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B0D0 + voice_keysplit voicegroup_843087C, KeySplitTable_8455308 @ 843B0DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B0E8 + voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 843B0F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B100 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B10C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B118 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B124 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B130 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B13C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B148 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B154 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B160 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B16C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B178 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B184 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B190 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B19C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B1A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B1B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B1C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B1CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B1D8 + voice_square_2_alt 2, 0, 1, 6, 2 @ 843B1E4 + voice_programmable_wave_alt ProgrammableWaveData_845544C, 0, 7, 15, 0 @ 843B1F0 + voice_square_2_alt 3, 0, 1, 4, 1 @ 843B1FC + voice_programmable_wave_alt ProgrammableWaveData_84553DC, 1, 7, 15, 2 @ 843B208 + voice_square_2_alt 1, 1, 1, 4, 1 @ 843B214 + voice_square_1_alt 0, 1, 1, 2, 4, 1 @ 843B220 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B22C + voice_square_2_alt 2, 0, 1, 6, 1 @ 843B238 + voice_square_1_alt 0, 2, 0, 1, 6, 1 @ 843B244 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B250 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B25C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B268 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B274 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B280 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B28C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B298 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B2A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B2B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B2BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B2C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B2D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B2E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B2EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B2F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B304 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B310 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B31C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B328 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B334 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B340 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B34C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B358 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B364 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B370 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B37C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B388 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B394 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B3A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B3AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B3B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B3C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B3D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B3DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B3E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B3F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B400 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B40C + voice_noise_alt 0, 0, 1, 0, 0 @ 843B418 + + .align 2 +voicegroup_843B424:: @ 843B424 + voice_keysplit_all voicegroup_842FEF8 @ 843B424 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B430 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B43C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B448 + voice_square_1_alt 0, 2, 0, 7, 3, 3 @ 843B454 + voice_square_1_alt 0, 2, 0, 1, 4, 1 @ 843B460 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B46C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B478 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B484 + voice_directsound 60, 0, DirectSoundWaveData_8456330, 255, 204, 51, 242 @ 843B490 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B49C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B4A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B4B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B4C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B4CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B4D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B4E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B4F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B4FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B508 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B514 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B520 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B52C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B538 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B544 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B550 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B55C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B568 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B574 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B580 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B58C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B598 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B5A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B5B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B5BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B5C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B5D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B5E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B5EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B5F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B604 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B610 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B61C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B628 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B634 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B640 + voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 242, 0, 242 @ 843B64C + voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 0, 193, 239 @ 843B658 + voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 843B664 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B670 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B67C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B688 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B694 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B6A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B6AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B6B8 + voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 843B6C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B6D0 + voice_keysplit voicegroup_843087C, KeySplitTable_8455308 @ 843B6DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B6E8 + voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 843B6F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B700 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B70C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B718 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B724 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B730 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B73C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B748 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B754 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B760 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B76C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B778 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B784 + voice_programmable_wave_alt ProgrammableWaveData_84553CC, 0, 7, 15, 0 @ 843B790 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B79C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B7A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B7B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B7C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B7CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B7D8 + voice_square_2_alt 3, 0, 4, 4, 0 @ 843B7E4 + voice_square_1_alt 0, 3, 0, 3, 6, 0 @ 843B7F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B7FC + voice_square_1_alt 0, 0, 0, 3, 3, 0 @ 843B808 + voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 12, 1 @ 843B814 + voice_square_2_alt 1, 0, 1, 4, 3 @ 843B820 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B82C + voice_square_2_alt 0, 0, 2, 4, 0 @ 843B838 + + .align 2 +voicegroup_843B844:: @ 843B844 + voice_keysplit_all voicegroup_842FEF8 @ 843B844 + voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 843B850 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B85C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B868 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B874 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B880 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B88C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B898 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B8A4 + voice_directsound 60, 0, DirectSoundWaveData_8456330, 255, 165, 51, 242 @ 843B8B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B8BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B8C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B8D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B8E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B8EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B8F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B904 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B910 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B91C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B928 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B934 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B940 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B94C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B958 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B964 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B970 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B97C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B988 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B994 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B9A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B9AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B9B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B9C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B9D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B9DC + voice_directsound 60, 0, DirectSoundWaveData_84571CC, 255, 253, 0, 188 @ 843B9E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843B9F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BA00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BA0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BA18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BA24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BA30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BA3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BA48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BA54 + voice_directsound 60, 0, DirectSoundWaveData_848BD68, 255, 226, 0, 38 @ 843BA60 + voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 242, 0, 242 @ 843BA6C + voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 0, 193, 226 @ 843BA78 + voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 843BA84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BA90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BA9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BAA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BAB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BAC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BACC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BAD8 + voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 843BAE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BAF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BAFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BB08 + voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 843BB14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BB20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BB2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BB38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BB44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BB50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BB5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BB68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BB74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BB80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BB8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BB98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BBA4 + voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 165 @ 843BBB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BBBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BBC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BBD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BBE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BBEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BBF8 + voice_square_1_alt 0, 2, 0, 2, 4, 1 @ 843BC04 + voice_square_2_alt 1, 1, 3, 4, 2 @ 843BC10 + voice_square_1_alt 0, 3, 0, 1, 4, 1 @ 843BC1C + voice_programmable_wave_alt ProgrammableWaveData_845540C, 1, 7, 15, 0 @ 843BC28 + voice_square_2_alt 2, 0, 2, 4, 2 @ 843BC34 + voice_square_2_alt 1, 1, 3, 4, 2 @ 843BC40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BC4C + voice_square_1_alt 0, 2, 1, 4, 4, 2 @ 843BC58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BC64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BC70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BC7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BC88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BC94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BCA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BCAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BCB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BCC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BCD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BCDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BCE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BCF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BD00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BD0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BD18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BD24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BD30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BD3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BD48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BD54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BD60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BD6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BD78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BD84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BD90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BD9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BDA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BDB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BDC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BDCC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BDD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BDE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BDF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BDFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BE08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BE14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BE20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BE2C + voice_noise_alt 0, 0, 1, 0, 0 @ 843BE38 + + .align 2 +voicegroup_843BE44:: @ 843BE44 + voice_keysplit_all voicegroup_842FEF8 @ 843BE44 + voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 843BE50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BE5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BE68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BE74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BE80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BE8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BE98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BEA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BEB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BEBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BEC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BED4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BEE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BEEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BEF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BF04 + voice_directsound 60, 0, DirectSoundWaveData_84569D4, 255, 0, 255, 210 @ 843BF10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BF1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BF28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BF34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BF40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BF4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BF58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BF64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BF70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BF7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BF88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BF94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BFA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BFAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BFB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BFC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BFD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BFDC + voice_directsound 60, 0, DirectSoundWaveData_84571CC, 255, 253, 0, 188 @ 843BFE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843BFF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C000 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C00C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C018 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C024 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C030 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C03C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C048 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C054 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C060 + voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 242, 0, 242 @ 843C06C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C078 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C084 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C090 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C09C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C0A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C0B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C0C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C0CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C0D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C0E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C0F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C0FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C108 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C114 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C120 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C12C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C138 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C144 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C150 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C15C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C168 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C174 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C180 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C18C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C198 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C1A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C1B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C1BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C1C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C1D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C1E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C1EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C1F8 + voice_square_2_alt 3, 0, 1, 4, 1 @ 843C204 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C210 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C21C + voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 1 @ 843C228 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C234 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C240 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C24C + voice_square_1_alt 0, 1, 0, 2, 4, 1 @ 843C258 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C264 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C270 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C27C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C288 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C294 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C2A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C2AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C2B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C2C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C2D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C2DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C2E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C2F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C300 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C30C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C318 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C324 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C330 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C33C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C348 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C354 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C360 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C36C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C378 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C384 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C390 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C39C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C3A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C3B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C3C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C3CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C3D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C3E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C3F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C3FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C408 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C414 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C420 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C42C + voice_noise_alt 0, 0, 1, 0, 0 @ 843C438 + + .align 2 +voicegroup_843C444:: @ 843C444 + voice_keysplit_all voicegroup_842FEF8 @ 843C444 + voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 843C450 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C45C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C468 + voice_square_2_alt 2, 1, 4, 4, 2 @ 843C474 + voice_square_1_alt 0, 2, 0, 3, 4, 1 @ 843C480 + voice_square_2_alt 2, 1, 3, 4, 2 @ 843C48C + voice_square_1_alt 0, 2, 0, 3, 4, 1 @ 843C498 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C4A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C4B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C4BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C4C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C4D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C4E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C4EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C4F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C504 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C510 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C51C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C528 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C534 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C540 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C54C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C558 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C564 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C570 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C57C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C588 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C594 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C5A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C5AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C5B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C5C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C5D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C5DC + voice_directsound 60, 0, DirectSoundWaveData_84571CC, 255, 253, 0, 188 @ 843C5E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C5F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C600 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C60C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C618 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C624 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C630 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C63C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C648 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C654 + voice_directsound 60, 0, DirectSoundWaveData_848BD68, 255, 226, 0, 99 @ 843C660 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C66C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C678 + voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 843C684 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C690 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C69C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C6A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C6B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C6C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C6CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C6D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C6E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C6F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C6FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C708 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C714 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C720 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C72C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C738 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C744 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C750 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C75C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C768 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C774 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C780 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C78C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C798 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C7A4 + voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 165 @ 843C7B0 + + .align 2 +voicegroup_843C7BC:: @ 843C7BC + voice_keysplit_all voicegroup_842FEF8 @ 843C7BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C7C8 + voice_square_1 0, 3, 1, 2, 6, 0 @ 843C7D4 + voice_square_2 3, 1, 2, 6, 0 @ 843C7E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C7EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C7F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C804 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C810 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C81C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C828 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C834 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C840 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C84C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C858 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C864 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C870 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C87C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C888 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C894 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C8A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C8AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C8B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C8C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C8D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C8DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C8E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C8F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C900 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C90C + voice_programmable_wave_alt ProgrammableWaveData_84553EC, 0, 7, 15, 0 @ 843C918 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C924 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C930 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C93C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C948 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C954 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C960 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C96C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C978 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C984 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C990 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C99C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C9A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C9B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C9C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C9CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C9D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843C9E4 + voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 0, 193, 226 @ 843C9F0 + voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 843C9FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CA08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CA14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CA20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CA2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CA38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CA44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CA50 + voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 843CA5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CA68 + voice_keysplit voicegroup_843087C, KeySplitTable_8455308 @ 843CA74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CA80 + voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 843CA8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CA98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CAA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CAB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CABC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CAC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CAD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CAE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CAEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CAF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CB04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CB10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CB1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CB28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CB34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CB40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CB4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CB58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CB64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CB70 + voice_square_2_alt 1, 0, 1, 6, 1 @ 843CB7C + voice_square_1_alt 0, 0, 0, 1, 7, 1 @ 843CB88 + voice_programmable_wave_alt ProgrammableWaveData_84553DC, 0, 7, 15, 1 @ 843CB94 + voice_square_2_alt 0, 0, 1, 4, 2 @ 843CBA0 + voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 15, 1 @ 843CBAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CBB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CBC4 + voice_square_1_alt 0, 1, 0, 7, 6, 1 @ 843CBD0 + voice_square_2_alt 2, 0, 1, 6, 1 @ 843CBDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CBE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CBF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CC00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CC0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CC18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CC24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CC30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CC3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CC48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CC54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CC60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CC6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CC78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CC84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CC90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CC9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CCA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CCB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CCC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CCCC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CCD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CCE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CCF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CCFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CD08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CD14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CD20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CD2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CD38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CD44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CD50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CD5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CD68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CD74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CD80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CD8C + voice_noise_alt 0, 0, 1, 9, 4 @ 843CD98 + voice_noise_alt 0, 3, 1, 10, 0 @ 843CDA4 + voice_noise_alt 0, 0, 2, 0, 0 @ 843CDB0 + + .align 2 +voicegroup_843CDBC:: @ 843CDBC + voice_keysplit_all voicegroup_842FEF8 @ 843CDBC + voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 843CDC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CDD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CDE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CDEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CDF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CE04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CE10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CE1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CE28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CE34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CE40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CE4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CE58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CE64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CE70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CE7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CE88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CE94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CEA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CEAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CEB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CEC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CED0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CEDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CEE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CEF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CF00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CF0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CF18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CF24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CF30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CF3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CF48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CF54 + voice_directsound 60, 0, DirectSoundWaveData_84571CC, 255, 253, 0, 188 @ 843CF60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CF6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CF78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CF84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CF90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CF9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CFA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CFB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CFC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CFCC + voice_directsound 60, 0, DirectSoundWaveData_848BD68, 255, 226, 0, 38 @ 843CFD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CFE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843CFF0 + voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 843CFFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D008 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D014 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D020 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D02C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D038 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D044 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D050 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D05C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D068 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D074 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D080 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D08C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D098 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D0A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D0B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D0BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D0C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D0D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D0E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D0EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D0F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D104 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D110 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D11C + voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 165 @ 843D128 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D134 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D140 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D14C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D158 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D164 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D170 + voice_square_2_alt 2, 0, 1, 4, 2 @ 843D17C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D188 + voice_square_1_alt 0, 3, 0, 1, 4, 1 @ 843D194 + voice_programmable_wave_alt ProgrammableWaveData_84553BC, 0, 7, 12, 0 @ 843D1A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D1AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D1B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D1C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D1D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D1DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D1E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D1F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D200 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D20C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D218 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D224 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D230 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D23C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D248 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D254 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D260 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D26C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D278 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D284 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D290 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D29C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D2A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D2B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D2C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D2CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D2D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D2E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D2F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D2FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D308 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D314 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D320 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D32C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D338 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D344 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D350 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D35C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D368 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D374 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D380 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D38C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D398 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D3A4 + voice_noise_alt 0, 0, 1, 0, 0 @ 843D3B0 + + .align 2 +voicegroup_843D3BC:: @ 843D3BC + voice_keysplit_all voicegroup_842FEF8 @ 843D3BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D3C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D3D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D3E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D3EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D3F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D404 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D410 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D41C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D428 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D434 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D440 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D44C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D458 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D464 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D470 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D47C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D488 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D494 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D4A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D4AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D4B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D4C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D4D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D4DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D4E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D4F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D500 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D50C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D518 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D524 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D530 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D53C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D548 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D554 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D560 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D56C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D578 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D584 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D590 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D59C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D5A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D5B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D5C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D5CC + voice_directsound 60, 0, DirectSoundWaveData_848BD68, 255, 226, 0, 38 @ 843D5D8 + voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 242, 0, 242 @ 843D5E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D5F0 + voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 843D5FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D608 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D614 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D620 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D62C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D638 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D644 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D650 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D65C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D668 + voice_keysplit voicegroup_843087C, KeySplitTable_8455308 @ 843D674 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D680 + voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 843D68C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D698 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D6A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D6B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D6BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D6C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D6D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D6E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D6EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D6F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D704 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D710 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D71C + voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 165 @ 843D728 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D734 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D740 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D74C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D758 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D764 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D770 + voice_square_2_alt 2, 0, 1, 5, 2 @ 843D77C + voice_square_1_alt 0, 3, 0, 1, 4, 1 @ 843D788 + voice_programmable_wave_alt ProgrammableWaveData_84553BC, 0, 7, 15, 0 @ 843D794 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D7A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D7AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D7B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D7C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D7D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D7DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D7E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D7F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D800 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D80C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D818 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D824 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D830 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D83C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D848 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D854 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D860 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D86C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D878 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D884 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D890 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D89C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D8A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D8B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D8C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D8CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D8D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D8E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D8F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D8FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D908 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D914 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D920 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D92C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D938 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D944 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D950 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D95C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D968 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D974 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D980 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D98C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D998 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D9A4 + voice_noise_alt 0, 0, 1, 0, 0 @ 843D9B0 + + .align 2 +voicegroup_843D9BC:: @ 843D9BC + voice_keysplit_all voicegroup_842FEF8 @ 843D9BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D9C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D9D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D9E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D9EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843D9F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DA04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DA10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DA1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DA28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DA34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DA40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DA4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DA58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DA64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DA70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DA7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DA88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DA94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DAA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DAAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DAB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DAC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DAD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DADC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DAE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DAF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DB00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DB0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DB18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DB24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DB30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DB3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DB48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DB54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DB60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DB6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DB78 + voice_directsound 60, 0, DirectSoundWaveData_8458CD0, 255, 252, 0, 115 @ 843DB84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DB90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DB9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DBA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DBB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DBC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DBCC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DBD8 + voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 242, 0, 204 @ 843DBE4 + voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 204, 193, 239 @ 843DBF0 + voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 843DBFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DC08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DC14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DC20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DC2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DC38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DC44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DC50 + voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 843DC5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DC68 + voice_keysplit voicegroup_843087C, KeySplitTable_8455308 @ 843DC74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DC80 + voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 843DC8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DC98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DCA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DCB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DCBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DCC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DCD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DCE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DCEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DCF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DD04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DD10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DD1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DD28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DD34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DD40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DD4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DD58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DD64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DD70 + voice_square_2_alt 2, 0, 1, 4, 1 @ 843DD7C + voice_square_1_alt 0, 3, 0, 1, 6, 0 @ 843DD88 + voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 0 @ 843DD94 + voice_programmable_wave_alt ProgrammableWaveData_84553EC, 0, 7, 15, 2 @ 843DDA0 + voice_square_2_alt 1, 1, 1, 4, 1 @ 843DDAC + voice_square_1_alt 0, 1, 0, 1, 4, 2 @ 843DDB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DDC4 + voice_square_2_alt 2, 0, 1, 6, 1 @ 843DDD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DDDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DDE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DDF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DE00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DE0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DE18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DE24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DE30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DE3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DE48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DE54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DE60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DE6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DE78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DE84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DE90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DE9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DEA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DEB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DEC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DECC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DED8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DEE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DEF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DEFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DF08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DF14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DF20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DF2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DF38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DF44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DF50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DF5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DF68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DF74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DF80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DF8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DF98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DFA4 + voice_noise_alt 0, 0, 1, 0, 0 @ 843DFB0 + + .align 2 +voicegroup_843DFBC:: @ 843DFBC + voice_keysplit_all voicegroup_842FEF8 @ 843DFBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DFC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DFD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DFE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DFEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843DFF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E004 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E010 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E01C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E028 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E034 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E040 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E04C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E058 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E064 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E070 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E07C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E088 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E094 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E0A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E0AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E0B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E0C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E0D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E0DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E0E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E0F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E100 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E10C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E118 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E124 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E130 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E13C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E148 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E154 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E160 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E16C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E178 + voice_directsound 60, 0, DirectSoundWaveData_8458CD0, 255, 252, 0, 115 @ 843E184 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E190 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E19C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E1A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E1B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E1C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E1CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E1D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E1E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E1F0 + voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 843E1FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E208 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E214 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E220 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E22C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E238 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E244 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E250 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E25C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E268 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E274 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E280 + voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 843E28C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E298 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E2A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E2B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E2BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E2C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E2D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E2E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E2EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E2F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E304 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E310 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E31C + voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 165 @ 843E328 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E334 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E340 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E34C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E358 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E364 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E370 + voice_square_2_alt 0, 0, 1, 4, 1 @ 843E37C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E388 + voice_square_1_alt 0, 0, 0, 1, 4, 1 @ 843E394 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E3A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E3AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E3B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E3C4 + voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 1 @ 843E3D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E3DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E3E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E3F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E400 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E40C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E418 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E424 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E430 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E43C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E448 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E454 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E460 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E46C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E478 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E484 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E490 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E49C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E4A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E4B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E4C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E4CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E4D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E4E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E4F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E4FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E508 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E514 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E520 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E52C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E538 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E544 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E550 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E55C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E568 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E574 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E580 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E58C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E598 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E5A4 + voice_noise_alt 0, 0, 1, 0, 0 @ 843E5B0 + + .align 2 +voicegroup_843E5BC:: @ 843E5BC + voice_keysplit_all voicegroup_842FEF8 @ 843E5BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E5C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E5D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E5E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E5EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E5F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E604 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E610 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E61C + voice_directsound 60, 0, DirectSoundWaveData_8456330, 255, 188, 51, 242 @ 843E628 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E634 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E640 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E64C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E658 + voice_directsound 60, 0, DirectSoundWaveData_849BAEC, 128, 165, 90, 216 @ 843E664 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E670 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E67C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E688 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E694 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E6A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E6AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E6B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E6C4 + voice_directsound 60, 0, DirectSoundWaveData_8492D10, 255, 0, 255, 127 @ 843E6D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E6DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E6E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E6F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E700 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E70C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E718 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E724 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E730 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E73C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E748 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E754 + voice_directsound 60, 0, DirectSoundWaveData_84571CC, 255, 253, 0, 188 @ 843E760 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E76C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E778 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E784 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E790 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E79C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E7A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E7B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E7C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E7CC + voice_directsound 60, 0, DirectSoundWaveData_848BD68, 255, 226, 0, 38 @ 843E7D8 + voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 242, 0, 242 @ 843E7E4 + voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 0, 193, 226 @ 843E7F0 + voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 843E7FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E808 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E814 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E820 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E82C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E838 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E844 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E850 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E85C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E868 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E874 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E880 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E88C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E898 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E8A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E8B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E8BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E8C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E8D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E8E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E8EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E8F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E904 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E910 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E91C + voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 165 @ 843E928 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E934 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E940 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E94C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E958 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E964 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E970 + voice_square_1_alt 0, 2, 0, 1, 4, 1 @ 843E97C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E988 + voice_programmable_wave_alt ProgrammableWaveData_84553BC, 1, 4, 10, 1 @ 843E994 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E9A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E9AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E9B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E9C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E9D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E9DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E9E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843E9F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843EA00 + voice_square_2_alt 2, 1, 5, 9, 1 @ 843EA0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843EA18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843EA24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843EA30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843EA3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843EA48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843EA54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843EA60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843EA6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843EA78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843EA84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843EA90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843EA9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843EAA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843EAB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843EAC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843EACC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843EAD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843EAE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843EAF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843EAFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843EB08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843EB14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843EB20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843EB2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843EB38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843EB44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843EB50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843EB5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843EB68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843EB74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843EB80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843EB8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843EB98 + voice_noise_alt 0, 0, 1, 7, 1 @ 843EBA4 + voice_noise_alt 0, 0, 1, 0, 0 @ 843EBB0 + + .align 2 +voicegroup_843EBBC:: @ 843EBBC + voice_keysplit_all voicegroup_842FEF8 @ 843EBBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843EBC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843EBD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843EBE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843EBEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843EBF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843EC04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843EC10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843EC1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843EC28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843EC34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843EC40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843EC4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843EC58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843EC64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843EC70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843EC7C + voice_directsound 60, 0, DirectSoundWaveData_84569D4, 255, 0, 255, 210 @ 843EC88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843EC94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843ECA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843ECAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843ECB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843ECC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843ECD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843ECDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843ECE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843ECF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843ED00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843ED0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843ED18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843ED24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843ED30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843ED3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843ED48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843ED54 + voice_directsound 60, 0, DirectSoundWaveData_84571CC, 255, 253, 0, 188 @ 843ED60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843ED6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843ED78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843ED84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843ED90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843ED9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843EDA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843EDB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843EDC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843EDCC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843EDD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843EDE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843EDF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843EDFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843EE08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843EE14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843EE20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843EE2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843EE38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843EE44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843EE50 + voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 843EE5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843EE68 + voice_keysplit voicegroup_843087C, KeySplitTable_8455308 @ 843EE74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843EE80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843EE8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843EE98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843EEA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843EEB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843EEBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843EEC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843EED4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843EEE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843EEEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843EEF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843EF04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843EF10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843EF1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843EF28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843EF34 + voice_programmable_wave_alt ProgrammableWaveData_84553CC, 0, 7, 15, 0 @ 843EF40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843EF4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843EF58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843EF64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843EF70 + voice_square_1_alt 0, 2, 0, 1, 4, 1 @ 843EF7C + voice_square_2_alt 2, 0, 1, 4, 1 @ 843EF88 + voice_square_2_alt 0, 0, 1, 4, 1 @ 843EF94 + voice_square_1_alt 0, 0, 0, 1, 4, 1 @ 843EFA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843EFAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843EFB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843EFC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843EFD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843EFDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843EFE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843EFF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F000 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F00C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F018 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F024 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F030 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F03C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F048 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F054 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F060 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F06C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F078 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F084 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F090 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F09C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F0A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F0B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F0C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F0CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F0D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F0E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F0F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F0FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F108 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F114 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F120 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F12C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F138 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F144 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F150 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F15C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F168 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F174 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F180 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F18C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F198 + voice_noise_alt 0, 0, 2, 4, 0 @ 843F1A4 + voice_noise_alt 0, 0, 1, 0, 0 @ 843F1B0 + + .align 2 +voicegroup_843F1BC:: @ 843F1BC + voice_keysplit_all voicegroup_842FEF8 @ 843F1BC + voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 843F1C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F1D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F1E0 + voice_square_2_alt 1, 1, 1, 6, 2 @ 843F1EC + voice_programmable_wave_alt ProgrammableWaveData_84553BC, 0, 7, 15, 0 @ 843F1F8 + voice_programmable_wave_alt ProgrammableWaveData_84553FC, 0, 7, 15, 0 @ 843F204 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F210 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F21C + voice_directsound 60, 0, DirectSoundWaveData_8456330, 255, 165, 51, 242 @ 843F228 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F234 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F240 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F24C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F258 + voice_directsound 60, 0, DirectSoundWaveData_849BAEC, 255, 165, 90, 216 @ 843F264 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F270 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F27C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F288 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F294 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F2A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F2AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F2B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F2C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F2D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F2DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F2E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F2F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F300 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F30C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F318 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F324 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F330 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F33C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F348 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F354 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F360 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F36C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F378 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F384 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F390 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F39C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F3A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F3B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F3C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F3CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F3D8 + voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 242, 51, 242 @ 843F3E4 + voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 0, 180, 239 @ 843F3F0 + voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 843F3FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F408 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F414 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F420 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F42C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F438 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F444 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F450 + voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 843F45C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F468 + voice_keysplit voicegroup_843087C, KeySplitTable_8455308 @ 843F474 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F480 + voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 843F48C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F498 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F4A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F4B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F4BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F4C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F4D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F4E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F4EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F4F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F504 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F510 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F51C + voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 165 @ 843F528 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F534 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F540 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F54C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F558 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F564 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F570 + voice_square_1_alt 0, 2, 0, 1, 6, 2 @ 843F57C + voice_square_2_alt 2, 0, 1, 6, 0 @ 843F588 + voice_programmable_wave_alt ProgrammableWaveData_84553CC, 0, 7, 15, 0 @ 843F594 + voice_square_1_alt 0, 1, 0, 1, 4, 1 @ 843F5A0 + voice_square_1_alt 0, 1, 1, 2, 4, 0 @ 843F5AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F5B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F5C4 + voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 0 @ 843F5D0 + voice_square_2_alt 3, 0, 1, 6, 2 @ 843F5DC + + .align 2 +voicegroup_843F5E8:: @ 843F5E8 + voice_keysplit_all voicegroup_842FEF8 @ 843F5E8 + voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 843F5F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F600 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F60C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F618 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F624 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F630 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F63C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F648 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F654 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F660 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F66C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F678 + voice_directsound 60, 0, DirectSoundWaveData_84A311C, 255, 235, 0, 204 @ 843F684 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F690 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F69C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F6A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F6B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F6C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F6CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F6D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F6E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F6F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F6FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F708 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F714 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F720 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F72C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F738 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F744 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F750 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F75C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F768 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F774 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F780 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F78C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F798 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F7A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F7B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F7BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F7C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F7D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F7E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F7EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F7F8 + voice_directsound 60, 0, DirectSoundWaveData_848BD68, 128, 226, 0, 38 @ 843F804 + voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 242, 51, 242 @ 843F810 + voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 0, 180, 246 @ 843F81C + voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 843F828 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F834 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F840 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F84C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F858 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F864 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F870 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F87C + voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 843F888 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F894 + voice_keysplit voicegroup_843087C, KeySplitTable_8455308 @ 843F8A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F8AC + voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 843F8B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F8C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F8D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F8DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F8E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F8F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F900 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F90C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F918 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F924 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F930 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F93C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F948 + voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 127 @ 843F954 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F960 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F96C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F978 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F984 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F990 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F99C + voice_square_2_alt 1, 1, 1, 6, 1 @ 843F9A8 + voice_square_1_alt 0, 1, 0, 4, 4, 1 @ 843F9B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F9C0 + voice_square_2_alt 2, 0, 7, 3, 3 @ 843F9CC + voice_square_1_alt 0, 2, 0, 7, 3, 3 @ 843F9D8 + voice_square_1_alt 0, 3, 2, 2, 7, 0 @ 843F9E4 + voice_square_2_alt 1, 1, 2, 3, 0 @ 843F9F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843F9FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FA08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FA14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FA20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FA2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FA38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FA44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FA50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FA5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FA68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FA74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FA80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FA8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FA98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FAA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FAB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FABC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FAC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FAD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FAE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FAEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FAF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FB04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FB10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FB1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FB28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FB34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FB40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FB4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FB58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FB64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FB70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FB7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FB88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FB94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FBA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FBAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FBB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FBC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FBD0 + voice_noise_alt 0, 0, 1, 0, 0 @ 843FBDC + + .align 2 +voicegroup_843FBE8:: @ 843FBE8 + voice_keysplit_all voicegroup_842FEF8 @ 843FBE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FBF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FC00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FC0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FC18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FC24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FC30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FC3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FC48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FC54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FC60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FC6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FC78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FC84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FC90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FC9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FCA8 + voice_directsound 60, 0, DirectSoundWaveData_84569D4, 255, 0, 255, 210 @ 843FCB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FCC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FCCC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FCD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FCE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FCF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FCFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FD08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FD14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FD20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FD2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FD38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FD44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FD50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FD5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FD68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FD74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FD80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FD8C + voice_directsound 60, 0, DirectSoundWaveData_8457D98, 255, 235, 128, 115 @ 843FD98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FDA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FDB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FDBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FDC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FDD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FDE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FDEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FDF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FE04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FE10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FE1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FE28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FE34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FE40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FE4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FE58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FE64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FE70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FE7C + voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 843FE88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FE94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FEA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FEAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FEB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FEC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FED0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FEDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FEE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FEF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FF00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FF0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FF18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FF24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FF30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FF3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FF48 + voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 127 @ 843FF54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FF60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FF6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FF78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FF84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FF90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FF9C + voice_square_1_alt 0, 2, 0, 1, 4, 1 @ 843FFA8 + voice_square_2_alt 2, 0, 1, 4, 1 @ 843FFB4 + voice_square_2_alt 0, 0, 1, 4, 1 @ 843FFC0 + voice_programmable_wave_alt ProgrammableWaveData_84553CC, 0, 7, 15, 0 @ 843FFCC + voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 0 @ 843FFD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FFE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FFF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 843FFFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440008 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440014 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440020 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844002C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440038 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440044 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440050 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844005C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440068 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440074 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440080 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844008C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440098 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84400A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84400B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84400BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84400C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84400D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84400E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84400EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84400F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440104 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440110 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844011C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440128 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440134 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440140 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844014C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440158 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440164 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440170 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844017C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440188 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440194 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84401A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84401AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84401B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84401C4 + voice_noise_alt 0, 0, 1, 7, 1 @ 84401D0 + voice_noise_alt 0, 0, 1, 0, 0 @ 84401DC + + .align 2 +voicegroup_84401E8:: @ 84401E8 + voice_keysplit_all voicegroup_842FEF8 @ 84401E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84401F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440200 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844020C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440218 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440224 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440230 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844023C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440248 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440254 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440260 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844026C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440278 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440284 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440290 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844029C + voice_square_1 0, 2, 0, 0, 15, 0 @ 84402A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84402B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84402C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84402CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84402D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84402E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84402F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84402FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440308 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440314 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440320 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844032C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440338 + voice_programmable_wave_alt ProgrammableWaveData_845543C, 0, 7, 15, 0 @ 8440344 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440350 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844035C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440368 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440374 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440380 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844038C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440398 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84403A4 + voice_directsound 60, 0, DirectSoundWaveData_8458CD0, 255, 252, 0, 115 @ 84403B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84403BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84403C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84403D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84403E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84403EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84403F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440404 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440410 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844041C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440428 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440434 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440440 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844044C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440458 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440464 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440470 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844047C + voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 8440488 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440494 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84404A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84404AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84404B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84404C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84404D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84404DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84404E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84404F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440500 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844050C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440518 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440524 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440530 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844053C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440548 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440554 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440560 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844056C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440578 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440584 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440590 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844059C + voice_square_1 0, 2, 0, 0, 15, 0 @ 84405A8 + voice_square_2_alt 0, 0, 1, 4, 1 @ 84405B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84405C0 + voice_square_1_alt 0, 1, 0, 1, 4, 1 @ 84405CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84405D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84405E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84405F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84405FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440608 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440614 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440620 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844062C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440638 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440644 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440650 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844065C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440668 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440674 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440680 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844068C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440698 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84406A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84406B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84406BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84406C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84406D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84406E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84406EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84406F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440704 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440710 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844071C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440728 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440734 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440740 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844074C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440758 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440764 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440770 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844077C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440788 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440794 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84407A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84407AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84407B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84407C4 + voice_noise_alt 0, 0, 1, 7, 1 @ 84407D0 + voice_noise_alt 0, 0, 1, 0, 0 @ 84407DC + + .align 2 +voicegroup_84407E8:: @ 84407E8 + voice_keysplit_all voicegroup_842FEF8 @ 84407E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84407F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440800 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844080C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440818 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440824 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440830 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844083C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440848 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440854 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440860 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844086C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440878 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440884 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440890 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844089C + voice_square_1 0, 2, 0, 0, 15, 0 @ 84408A8 + voice_directsound 60, 0, DirectSoundWaveData_84569D4, 255, 0, 255, 165 @ 84408B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84408C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84408CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84408D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84408E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84408F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84408FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440908 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440914 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440920 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844092C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440938 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440944 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440950 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844095C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440968 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440974 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440980 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844098C + voice_directsound 60, 0, DirectSoundWaveData_8457D98, 255, 235, 128, 99 @ 8440998 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84409A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84409B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84409BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84409C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84409D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84409E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84409EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84409F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440A04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440A10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440A1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440A28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440A34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440A40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440A4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440A58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440A64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440A70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440A7C + voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 8440A88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440A94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440AA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440AAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440AB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440AC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440AD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440ADC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440AE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440AF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440B00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440B0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440B18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440B24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440B30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440B3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440B48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440B54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440B60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440B6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440B78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440B84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440B90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440B9C + voice_square_1_alt 0, 1, 0, 1, 4, 1 @ 8440BA8 + voice_square_2_alt 1, 0, 1, 4, 1 @ 8440BB4 + voice_square_2_alt 0, 0, 1, 4, 1 @ 8440BC0 + voice_programmable_wave_alt ProgrammableWaveData_84553CC, 0, 7, 15, 0 @ 8440BCC + voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 0 @ 8440BD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440BE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440BF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440BFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440C08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440C14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440C20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440C2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440C38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440C44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440C50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440C5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440C68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440C74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440C80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440C8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440C98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440CA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440CB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440CBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440CC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440CD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440CE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440CEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440CF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440D04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440D10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440D1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440D28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440D34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440D40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440D4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440D58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440D64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440D70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440D7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440D88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440D94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440DA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440DAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440DB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440DC4 + voice_noise_alt 0, 0, 1, 7, 1 @ 8440DD0 + voice_noise_alt 0, 0, 1, 0, 0 @ 8440DDC + + .align 2 +voicegroup_8440DE8:: @ 8440DE8 + voice_keysplit_all voicegroup_842FEF8 @ 8440DE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440DF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440E00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440E0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440E18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440E24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440E30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440E3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440E48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440E54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440E60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440E6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440E78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440E84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440E90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440E9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440EA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440EB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440EC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440ECC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440ED8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440EE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440EF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440EFC + voice_directsound 60, 0, DirectSoundWaveData_8481130, 255, 249, 25, 76 @ 8440F08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440F14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440F20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440F2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440F38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440F44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440F50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440F5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440F68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440F74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440F80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440F8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440F98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440FA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440FB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440FBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440FC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440FD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440FE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440FEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8440FF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441004 + voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 242, 51, 242 @ 8441010 + voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 0, 180, 246 @ 844101C + voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 8441028 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441034 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441040 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844104C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441058 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441064 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441070 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844107C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441088 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441094 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84410A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84410AC + voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 84410B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84410C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84410D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84410DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84410E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84410F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441100 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844110C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441118 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441124 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441130 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844113C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441148 + voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 127 @ 8441154 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441160 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844116C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441178 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441184 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441190 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844119C + voice_square_1_alt 0, 0, 0, 1, 4, 1 @ 84411A8 + voice_square_2_alt 0, 0, 1, 4, 1 @ 84411B4 + voice_programmable_wave_alt ProgrammableWaveData_84553BC, 0, 7, 15, 0 @ 84411C0 + voice_square_2_alt 3, 0, 1, 4, 1 @ 84411CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84411D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84411E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84411F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84411FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441208 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441214 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441220 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844122C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441238 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441244 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441250 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844125C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441268 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441274 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441280 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844128C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441298 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84412A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84412B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84412BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84412C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84412D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84412E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84412EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84412F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441304 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441310 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844131C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441328 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441334 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441340 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844134C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441358 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441364 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441370 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844137C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441388 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441394 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84413A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84413AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84413B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84413C4 + voice_noise_alt 0, 0, 1, 7, 1 @ 84413D0 + voice_noise_alt 0, 0, 1, 0, 0 @ 84413DC + + .align 2 +voicegroup_84413E8:: @ 84413E8 + voice_keysplit_all voicegroup_842FEF8 @ 84413E8 + voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 84413F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441400 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844140C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441418 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441424 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441430 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844143C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441448 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441454 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441460 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844146C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441478 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441484 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441490 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844149C + voice_square_1 0, 2, 0, 0, 15, 0 @ 84414A8 + voice_directsound 60, 0, DirectSoundWaveData_84569D4, 255, 0, 255, 165 @ 84414B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84414C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84414CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84414D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84414E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84414F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84414FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441508 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441514 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441520 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844152C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441538 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441544 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441550 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844155C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441568 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441574 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441580 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844158C + voice_directsound 60, 0, DirectSoundWaveData_8457D98, 255, 235, 128, 99 @ 8441598 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84415A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84415B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84415BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84415C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84415D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84415E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84415EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84415F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441604 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441610 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844161C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441628 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441634 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441640 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844164C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441658 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441664 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441670 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844167C + voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 8441688 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441694 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84416A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84416AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84416B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84416C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84416D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84416DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84416E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84416F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441700 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844170C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441718 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441724 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441730 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844173C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441748 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441754 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441760 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844176C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441778 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441784 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441790 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844179C + voice_square_1_alt 0, 1, 0, 1, 4, 1 @ 84417A8 + voice_square_2_alt 1, 0, 1, 4, 1 @ 84417B4 + voice_square_2_alt 0, 0, 1, 4, 1 @ 84417C0 + voice_programmable_wave_alt ProgrammableWaveData_84553DC, 0, 7, 15, 0 @ 84417CC + voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 0 @ 84417D8 + voice_square_1_alt 0, 2, 0, 1, 4, 1 @ 84417E4 + voice_square_2_alt 2, 0, 1, 4, 1 @ 84417F0 + voice_programmable_wave_alt ProgrammableWaveData_845544C, 0, 7, 15, 0 @ 84417FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441808 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441814 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441820 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844182C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441838 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441844 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441850 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844185C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441868 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441874 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441880 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844188C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441898 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84418A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84418B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84418BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84418C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84418D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84418E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84418EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84418F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441904 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441910 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844191C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441928 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441934 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441940 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844194C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441958 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441964 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441970 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844197C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441988 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441994 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84419A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84419AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84419B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84419C4 + voice_noise_alt 0, 0, 1, 7, 1 @ 84419D0 + voice_noise_alt 0, 0, 1, 0, 0 @ 84419DC + + .align 2 +voicegroup_84419E8:: @ 84419E8 + voice_keysplit_all voicegroup_842FEF8 @ 84419E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84419F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441A00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441A0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441A18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441A24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441A30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441A3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441A48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441A54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441A60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441A6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441A78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441A84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441A90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441A9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441AA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441AB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441AC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441ACC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441AD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441AE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441AF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441AFC + voice_directsound 60, 0, DirectSoundWaveData_8481130, 255, 249, 25, 76 @ 8441B08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441B14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441B20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441B2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441B38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441B44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441B50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441B5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441B68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441B74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441B80 + voice_directsound 60, 0, DirectSoundWaveData_84571CC, 255, 253, 0, 188 @ 8441B8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441B98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441BA4 + voice_directsound 60, 0, DirectSoundWaveData_8458CD0, 255, 252, 0, 115 @ 8441BB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441BBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441BC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441BD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441BE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441BEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441BF8 + voice_directsound 60, 0, DirectSoundWaveData_848BD68, 255, 226, 0, 38 @ 8441C04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441C10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441C1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441C28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441C34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441C40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441C4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441C58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441C64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441C70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441C7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441C88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441C94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441CA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441CAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441CB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441CC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441CD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441CDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441CE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441CF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441D00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441D0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441D18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441D24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441D30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441D3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441D48 + voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 127 @ 8441D54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441D60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441D6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441D78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441D84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441D90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441D9C + voice_square_1 0, 1, 0, 1, 4, 1 @ 8441DA8 + voice_square_2_alt 1, 0, 1, 4, 1 @ 8441DB4 + voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 3 @ 8441DC0 + voice_square_2_alt 3, 0, 1, 4, 1 @ 8441DCC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441DD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441DE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441DF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441DFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441E08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441E14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441E20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441E2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441E38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441E44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441E50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441E5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441E68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441E74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441E80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441E8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441E98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441EA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441EB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441EBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441EC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441ED4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441EE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441EEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441EF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441F04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441F10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441F1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441F28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441F34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441F40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441F4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441F58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441F64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441F70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441F7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441F88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441F94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441FA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441FAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441FB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8441FC4 + voice_noise_alt 0, 0, 1, 7, 1 @ 8441FD0 + voice_noise_alt 0, 0, 1, 0, 0 @ 8441FDC + + .align 2 +voicegroup_8441FE8:: @ 8441FE8 + voice_keysplit_all voicegroup_842FEF8 @ 8441FE8 + voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 8441FF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442000 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844200C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442018 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442024 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442030 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844203C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442048 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442054 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442060 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844206C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442078 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442084 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442090 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844209C + voice_square_1 0, 2, 0, 0, 15, 0 @ 84420A8 + voice_directsound 60, 0, DirectSoundWaveData_84569D4, 255, 0, 255, 210 @ 84420B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84420C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84420CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84420D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84420E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84420F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84420FC + voice_directsound 60, 0, DirectSoundWaveData_8481130, 255, 249, 25, 76 @ 8442108 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442114 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442120 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844212C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442138 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442144 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442150 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844215C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442168 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442174 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442180 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844218C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442198 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84421A4 + voice_directsound 60, 0, DirectSoundWaveData_8458CD0, 255, 252, 0, 115 @ 84421B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84421BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84421C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84421D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84421E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84421EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84421F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442204 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442210 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844221C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442228 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442234 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442240 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844224C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442258 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442264 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442270 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844227C + voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 8442288 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442294 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84422A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84422AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84422B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84422C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84422D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84422DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84422E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84422F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442300 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844230C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442318 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442324 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442330 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844233C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442348 + voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 127 @ 8442354 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442360 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844236C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442378 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442384 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442390 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844239C + voice_square_1_alt 0, 1, 0, 1, 4, 1 @ 84423A8 + voice_square_2_alt 1, 0, 1, 4, 1 @ 84423B4 + voice_square_2_alt 0, 0, 1, 4, 1 @ 84423C0 + voice_programmable_wave_alt ProgrammableWaveData_84553CC, 0, 7, 15, 0 @ 84423CC + voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 0 @ 84423D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84423E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84423F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84423FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442408 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442414 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442420 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844242C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442438 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442444 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442450 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844245C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442468 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442474 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442480 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844248C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442498 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84424A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84424B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84424BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84424C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84424D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84424E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84424EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84424F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442504 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442510 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844251C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442528 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442534 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442540 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844254C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442558 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442564 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442570 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844257C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442588 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442594 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84425A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84425AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84425B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84425C4 + voice_noise_alt 0, 0, 1, 7, 1 @ 84425D0 + voice_noise_alt 0, 0, 1, 0, 0 @ 84425DC + + .align 2 +voicegroup_84425E8:: @ 84425E8 + voice_keysplit_all voicegroup_842FEF8 @ 84425E8 + voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 84425F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442600 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844260C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442618 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442624 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442630 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844263C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442648 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442654 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442660 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844266C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442678 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442684 + voice_directsound 60, 0, DirectSoundWaveData_849BAEC, 255, 165, 90, 216 @ 8442690 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844269C + voice_square_1 0, 2, 0, 0, 15, 0 @ 84426A8 + voice_directsound 60, 0, DirectSoundWaveData_84569D4, 255, 0, 255, 210 @ 84426B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84426C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84426CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84426D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84426E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84426F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84426FC + voice_directsound 60, 0, DirectSoundWaveData_8481130, 255, 249, 25, 76 @ 8442708 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442714 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442720 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844272C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442738 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442744 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442750 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844275C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442768 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442774 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442780 + voice_directsound 60, 0, DirectSoundWaveData_84571CC, 255, 253, 0, 188 @ 844278C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442798 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84427A4 + voice_directsound 60, 0, DirectSoundWaveData_8458CD0, 255, 252, 0, 115 @ 84427B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84427BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84427C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84427D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84427E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84427EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84427F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442804 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442810 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844281C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442828 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442834 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442840 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844284C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442858 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442864 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442870 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844287C + voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 8442888 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442894 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84428A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84428AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84428B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84428C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84428D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84428DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84428E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84428F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442900 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844290C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442918 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442924 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442930 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844293C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442948 + voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 127 @ 8442954 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442960 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844296C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442978 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442984 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442990 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844299C + voice_square_1 0, 2, 0, 2, 3, 1 @ 84429A8 + voice_square_2_alt 2, 0, 2, 3, 1 @ 84429B4 + voice_square_2_alt 0, 0, 1, 4, 1 @ 84429C0 + voice_programmable_wave_alt ProgrammableWaveData_84553CC, 0, 7, 15, 0 @ 84429CC + voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 0 @ 84429D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84429E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84429F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84429FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442A08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442A14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442A20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442A2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442A38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442A44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442A50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442A5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442A68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442A74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442A80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442A8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442A98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442AA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442AB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442ABC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442AC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442AD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442AE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442AEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442AF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442B04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442B10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442B1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442B28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442B34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442B40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442B4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442B58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442B64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442B70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442B7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442B88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442B94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442BA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442BAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442BB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442BC4 + voice_noise_alt 0, 0, 1, 7, 1 @ 8442BD0 + voice_noise_alt 0, 0, 1, 0, 0 @ 8442BDC + + .align 2 +voicegroup_8442BE8:: @ 8442BE8 + voice_keysplit_all voicegroup_842FEF8 @ 8442BE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442BF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442C00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442C0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442C18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442C24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442C30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442C3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442C48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442C54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442C60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442C6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442C78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442C84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442C90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442C9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442CA8 + voice_directsound 60, 0, DirectSoundWaveData_84569D4, 255, 0, 255, 210 @ 8442CB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442CC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442CCC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442CD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442CE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442CF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442CFC + voice_directsound 60, 0, DirectSoundWaveData_8481130, 255, 249, 25, 76 @ 8442D08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442D14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442D20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442D2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442D38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442D44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442D50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442D5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442D68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442D74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442D80 + voice_directsound 60, 0, DirectSoundWaveData_84571CC, 255, 253, 0, 188 @ 8442D8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442D98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442DA4 + voice_directsound 60, 0, DirectSoundWaveData_8458CD0, 255, 252, 0, 115 @ 8442DB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442DBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442DC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442DD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442DE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442DEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442DF8 + voice_directsound 60, 0, DirectSoundWaveData_848BD68, 255, 226, 0, 38 @ 8442E04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442E10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442E1C + voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 8442E28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442E34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442E40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442E4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442E58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442E64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442E70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442E7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442E88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442E94 + voice_keysplit voicegroup_843087C, KeySplitTable_8455308 @ 8442EA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442EAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442EB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442EC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442ED0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442EDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442EE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442EF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442F00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442F0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442F18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442F24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442F30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442F3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442F48 + voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 127 @ 8442F54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442F60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442F6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442F78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442F84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442F90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442F9C + voice_square_1_alt 0, 0, 0, 1, 4, 1 @ 8442FA8 + voice_square_2_alt 0, 0, 1, 4, 1 @ 8442FB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442FC0 + voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 15, 3 @ 8442FCC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442FD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442FE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442FF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8442FFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443008 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443014 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443020 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844302C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443038 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443044 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443050 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844305C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443068 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443074 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443080 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844308C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443098 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84430A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84430B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84430BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84430C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84430D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84430E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84430EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84430F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443104 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443110 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844311C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443128 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443134 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443140 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844314C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443158 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443164 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443170 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844317C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443188 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443194 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84431A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84431AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84431B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84431C4 + voice_noise_alt 0, 0, 1, 7, 1 @ 84431D0 + voice_noise_alt 0, 0, 1, 0, 0 @ 84431DC + + .align 2 +voicegroup_84431E8:: @ 84431E8 + voice_keysplit_all voicegroup_842FEF8 @ 84431E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84431F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443200 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844320C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443218 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443224 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443230 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844323C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443248 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443254 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443260 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844326C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443278 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443284 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443290 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844329C + voice_square_1 0, 2, 0, 0, 15, 0 @ 84432A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84432B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84432C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84432CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84432D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84432E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84432F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84432FC + voice_directsound 60, 0, DirectSoundWaveData_8481130, 255, 249, 25, 76 @ 8443308 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443314 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443320 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844332C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443338 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443344 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443350 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844335C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443368 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443374 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443380 + voice_directsound 60, 0, DirectSoundWaveData_84571CC, 255, 253, 0, 188 @ 844338C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443398 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84433A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84433B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84433BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84433C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84433D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84433E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84433EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84433F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443404 + voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 242, 51, 242 @ 8443410 + voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 0, 180, 246 @ 844341C + voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 8443428 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443434 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443440 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844344C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443458 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443464 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443470 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844347C + voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 8443488 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443494 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84434A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84434AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84434B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84434C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84434D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84434DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84434E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84434F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443500 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844350C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443518 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443524 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443530 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844353C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443548 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443554 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443560 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844356C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443578 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443584 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443590 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844359C + voice_square_1_alt 0, 0, 0, 1, 4, 1 @ 84435A8 + voice_square_2_alt 2, 0, 1, 4, 1 @ 84435B4 + voice_square_2_alt 0, 0, 1, 4, 1 @ 84435C0 + voice_programmable_wave_alt ProgrammableWaveData_84553CC, 0, 7, 15, 0 @ 84435CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84435D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84435E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84435F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84435FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443608 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443614 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443620 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844362C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443638 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443644 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443650 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844365C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443668 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443674 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443680 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844368C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443698 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84436A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84436B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84436BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84436C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84436D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84436E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84436EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84436F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443704 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443710 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844371C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443728 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443734 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443740 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844374C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443758 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443764 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443770 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844377C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443788 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443794 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84437A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84437AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84437B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84437C4 + voice_noise_alt 0, 0, 2, 4, 0 @ 84437D0 + voice_noise_alt 0, 0, 1, 0, 0 @ 84437DC + + .align 2 +voicegroup_84437E8:: @ 84437E8 + voice_keysplit_all voicegroup_842FEF8 @ 84437E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84437F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443800 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844380C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443818 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443824 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443830 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844383C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443848 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443854 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443860 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844386C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443878 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443884 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443890 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844389C + voice_square_1 0, 2, 0, 0, 15, 0 @ 84438A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84438B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84438C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84438CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84438D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84438E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84438F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84438FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443908 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443914 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443920 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844392C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443938 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443944 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443950 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844395C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443968 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443974 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443980 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844398C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443998 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84439A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84439B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84439BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84439C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84439D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84439E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84439EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84439F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443A04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443A10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443A1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443A28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443A34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443A40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443A4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443A58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443A64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443A70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443A7C + voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 8443A88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443A94 + voice_keysplit voicegroup_843087C, KeySplitTable_8455308 @ 8443AA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443AAC + voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 8443AB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443AC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443AD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443ADC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443AE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443AF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443B00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443B0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443B18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443B24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443B30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443B3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443B48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443B54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443B60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443B6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443B78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443B84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443B90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443B9C + voice_square_1_alt 0, 0, 0, 1, 4, 1 @ 8443BA8 + voice_square_2_alt 0, 0, 1, 4, 1 @ 8443BB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443BC0 + voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 2 @ 8443BCC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443BD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443BE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443BF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443BFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443C08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443C14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443C20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443C2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443C38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443C44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443C50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443C5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443C68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443C74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443C80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443C8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443C98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443CA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443CB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443CBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443CC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443CD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443CE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443CEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443CF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443D04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443D10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443D1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443D28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443D34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443D40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443D4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443D58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443D64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443D70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443D7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443D88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443D94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443DA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443DAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443DB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443DC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443DD0 + voice_noise_alt 0, 0, 1, 0, 0 @ 8443DDC + + .align 2 +voicegroup_8443DE8:: @ 8443DE8 + voice_keysplit_all voicegroup_842FEF8 @ 8443DE8 + voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 8443DF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443E00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443E0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443E18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443E24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443E30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443E3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443E48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443E54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443E60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443E6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443E78 + voice_directsound 60, 0, DirectSoundWaveData_84A311C, 255, 235, 0, 204 @ 8443E84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443E90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443E9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443EA8 + voice_directsound 60, 0, DirectSoundWaveData_84569D4, 255, 0, 255, 210 @ 8443EB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443EC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443ECC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443ED8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443EE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443EF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443EFC + voice_directsound 60, 0, DirectSoundWaveData_8481130, 255, 249, 25, 76 @ 8443F08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443F14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443F20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443F2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443F38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443F44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443F50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443F5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443F68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443F74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443F80 + voice_directsound 60, 0, DirectSoundWaveData_84571CC, 255, 253, 0, 188 @ 8443F8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443F98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443FA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443FB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443FBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443FC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443FD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443FE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443FEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8443FF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444004 + voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 242, 51, 242 @ 8444010 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844401C + voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 8444028 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444034 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444040 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844404C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444058 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444064 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444070 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844407C + voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 8444088 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444094 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84440A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84440AC + voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 84440B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84440C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84440D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84440DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84440E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84440F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444100 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844410C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444118 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444124 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444130 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844413C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444148 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444154 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444160 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844416C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444178 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444184 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444190 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844419C + voice_square_1_alt 0, 2, 0, 1, 4, 1 @ 84441A8 + voice_square_2_alt 2, 0, 1, 4, 1 @ 84441B4 + voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 0 @ 84441C0 + voice_programmable_wave_alt ProgrammableWaveData_84553CC, 0, 7, 15, 0 @ 84441CC + voice_square_2_alt 0, 0, 1, 4, 0 @ 84441D8 + voice_square_1_alt 0, 0, 0, 1, 4, 0 @ 84441E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84441F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84441FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444208 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444214 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444220 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844422C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444238 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444244 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444250 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844425C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444268 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444274 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444280 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844428C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444298 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84442A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84442B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84442BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84442C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84442D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84442E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84442EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84442F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444304 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444310 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844431C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444328 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444334 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444340 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844434C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444358 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444364 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444370 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844437C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444388 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444394 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84443A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84443AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84443B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84443C4 + voice_noise_alt 0, 0, 2, 4, 0 @ 84443D0 + voice_noise_alt 0, 0, 1, 0, 0 @ 84443DC + + .align 2 +voicegroup_84443E8:: @ 84443E8 + voice_keysplit_all voicegroup_842FEF8 @ 84443E8 + voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 84443F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444400 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844440C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444418 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444424 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444430 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844443C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444448 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444454 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444460 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844446C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444478 + voice_directsound 60, 0, DirectSoundWaveData_84A311C, 255, 235, 0, 204 @ 8444484 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444490 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844449C + voice_square_1 0, 2, 0, 0, 15, 0 @ 84444A8 + voice_directsound 60, 0, DirectSoundWaveData_84569D4, 255, 0, 255, 210 @ 84444B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84444C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84444CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84444D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84444E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84444F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84444FC + voice_directsound 60, 0, DirectSoundWaveData_8481130, 255, 249, 25, 76 @ 8444508 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444514 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444520 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844452C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444538 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444544 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444550 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844455C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444568 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444574 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444580 + voice_directsound 60, 0, DirectSoundWaveData_84571CC, 255, 253, 0, 188 @ 844458C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444598 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84445A4 + voice_directsound 60, 0, DirectSoundWaveData_8458CD0, 255, 252, 0, 115 @ 84445B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84445BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84445C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84445D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84445E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84445EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84445F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444604 + voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 242, 51, 242 @ 8444610 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844461C + voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 8444628 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444634 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444640 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844464C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444658 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444664 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444670 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844467C + voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 8444688 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444694 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84446A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84446AC + voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 84446B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84446C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84446D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84446DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84446E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84446F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444700 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844470C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444718 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444724 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444730 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844473C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444748 + voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 127 @ 8444754 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444760 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844476C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444778 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444784 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444790 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844479C + voice_square_1_alt 0, 2, 0, 2, 4, 1 @ 84447A8 + voice_square_2_alt 2, 0, 2, 4, 1 @ 84447B4 + voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 0 @ 84447C0 + voice_square_2_alt 0, 0, 1, 4, 0 @ 84447CC + voice_square_1_alt 0, 0, 0, 1, 4, 0 @ 84447D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84447E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84447F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84447FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444808 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444814 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444820 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844482C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444838 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444844 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444850 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844485C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444868 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444874 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444880 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844488C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444898 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84448A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84448B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84448BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84448C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84448D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84448E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84448EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84448F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444904 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444910 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844491C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444928 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444934 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444940 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844494C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444958 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444964 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444970 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844497C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444988 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444994 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84449A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84449AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84449B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84449C4 + voice_noise_alt 0, 0, 2, 4, 0 @ 84449D0 + voice_noise_alt 0, 0, 1, 0, 0 @ 84449DC + + .align 2 +voicegroup_84449E8:: @ 84449E8 + voice_keysplit_all voicegroup_842FEF8 @ 84449E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84449F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444A00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444A0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444A18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444A24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444A30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444A3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444A48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444A54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444A60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444A6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444A78 + voice_directsound 60, 0, DirectSoundWaveData_84A311C, 255, 235, 0, 204 @ 8444A84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444A90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444A9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444AA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444AB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444AC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444ACC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444AD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444AE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444AF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444AFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444B08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444B14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444B20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444B2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444B38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444B44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444B50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444B5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444B68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444B74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444B80 + voice_directsound 60, 0, DirectSoundWaveData_84571CC, 255, 253, 0, 188 @ 8444B8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444B98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444BA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444BB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444BBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444BC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444BD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444BE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444BEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444BF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444C04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444C10 + voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 0, 180, 216 @ 8444C1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444C28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444C34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444C40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444C4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444C58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444C64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444C70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444C7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444C88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444C94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444CA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444CAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444CB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444CC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444CD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444CDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444CE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444CF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444D00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444D0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444D18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444D24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444D30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444D3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444D48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444D54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444D60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444D6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444D78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444D84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444D90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444D9C + voice_square_1_alt 0, 2, 0, 1, 4, 0 @ 8444DA8 + voice_square_2_alt 2, 0, 1, 4, 0 @ 8444DB4 + voice_programmable_wave_alt ProgrammableWaveData_84553CC, 0, 7, 15, 0 @ 8444DC0 + voice_square_2_alt 0, 0, 1, 4, 1 @ 8444DCC + voice_square_1_alt 0, 1, 0, 1, 4, 1 @ 8444DD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444DE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444DF0 + voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 0 @ 8444DFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444E08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444E14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444E20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444E2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444E38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444E44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444E50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444E5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444E68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444E74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444E80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444E8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444E98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444EA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444EB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444EBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444EC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444ED4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444EE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444EEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444EF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444F04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444F10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444F1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444F28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444F34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444F40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444F4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444F58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444F64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444F70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444F7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444F88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444F94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444FA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444FAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444FB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8444FC4 + voice_noise_alt 0, 0, 2, 4, 0 @ 8444FD0 + voice_noise_alt 0, 0, 1, 0, 0 @ 8444FDC + + .align 2 +voicegroup_8444FE8:: @ 8444FE8 + voice_keysplit_all voicegroup_842FEF8 @ 8444FE8 + voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 8444FF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445000 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844500C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445018 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445024 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445030 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844503C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445048 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445054 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445060 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844506C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445078 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445084 + voice_directsound 60, 0, DirectSoundWaveData_849BAEC, 255, 165, 90, 216 @ 8445090 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844509C + voice_square_1 0, 2, 0, 0, 15, 0 @ 84450A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84450B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84450C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84450CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84450D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84450E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84450F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84450FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445108 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445114 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445120 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844512C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445138 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445144 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445150 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844515C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445168 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445174 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445180 + voice_directsound 60, 0, DirectSoundWaveData_84571CC, 255, 253, 0, 188 @ 844518C + voice_directsound 60, 0, DirectSoundWaveData_8457D98, 255, 235, 128, 99 @ 8445198 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84451A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84451B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84451BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84451C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84451D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84451E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84451EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84451F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445204 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445210 + voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 0, 180, 246 @ 844521C + voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 8445228 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445234 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445240 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844524C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445258 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445264 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445270 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844527C + voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 8445288 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445294 + voice_keysplit voicegroup_843087C, KeySplitTable_8455308 @ 84452A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84452AC + voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 84452B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84452C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84452D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84452DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84452E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84452F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445300 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844530C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445318 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445324 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445330 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844533C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445348 + voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 127 @ 8445354 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445360 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844536C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445378 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445384 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445390 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844539C + voice_square_1_alt 0, 1, 0, 2, 3, 1 @ 84453A8 + voice_square_2_alt 2, 0, 1, 4, 1 @ 84453B4 + voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 0 @ 84453C0 + voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 15, 0 @ 84453CC + voice_square_2_alt 1, 0, 1, 4, 1 @ 84453D8 + voice_programmable_wave_alt ProgrammableWaveData_84553CC, 0, 7, 15, 1 @ 84453E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84453F0 + voice_square_1_alt 0, 0, 0, 2, 3, 1 @ 84453FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445408 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445414 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445420 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844542C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445438 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445444 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445450 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844545C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445468 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445474 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445480 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844548C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445498 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84454A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84454B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84454BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84454C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84454D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84454E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84454EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84454F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445504 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445510 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844551C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445528 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445534 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445540 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844554C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445558 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445564 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445570 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844557C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445588 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445594 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84455A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84455AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84455B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84455C4 + voice_noise_alt 0, 0, 3, 4, 0 @ 84455D0 + voice_noise_alt 0, 0, 1, 0, 0 @ 84455DC + + .align 2 +voicegroup_84455E8:: @ 84455E8 + voice_keysplit_all voicegroup_842FEF8 @ 84455E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84455F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445600 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844560C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445618 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445624 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445630 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844563C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445648 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445654 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445660 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844566C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445678 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445684 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445690 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844569C + voice_square_1 0, 2, 0, 0, 15, 0 @ 84456A8 + voice_directsound 60, 0, DirectSoundWaveData_84569D4, 255, 0, 255, 165 @ 84456B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84456C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84456CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84456D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84456E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84456F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84456FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445708 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445714 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445720 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844572C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445738 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445744 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445750 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844575C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445768 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445774 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445780 + voice_directsound 60, 0, DirectSoundWaveData_84571CC, 255, 253, 0, 188 @ 844578C + voice_directsound 60, 0, DirectSoundWaveData_8457D98, 255, 235, 128, 99 @ 8445798 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84457A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84457B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84457BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84457C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84457D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84457E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84457EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84457F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445804 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445810 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844581C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445828 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445834 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445840 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844584C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445858 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445864 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445870 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844587C + voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 8445888 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445894 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84458A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84458AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84458B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84458C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84458D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84458DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84458E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84458F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445900 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844590C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445918 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445924 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445930 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844593C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445948 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445954 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445960 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844596C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445978 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445984 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445990 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844599C + voice_square_1_alt 0, 1, 0, 1, 4, 1 @ 84459A8 + voice_square_2_alt 1, 0, 1, 4, 1 @ 84459B4 + voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 0 @ 84459C0 + voice_programmable_wave_alt ProgrammableWaveData_845543C, 0, 7, 15, 0 @ 84459CC + voice_square_1_alt 0, 0, 0, 1, 4, 1 @ 84459D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84459E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84459F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84459FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445A08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445A14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445A20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445A2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445A38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445A44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445A50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445A5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445A68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445A74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445A80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445A8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445A98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445AA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445AB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445ABC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445AC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445AD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445AE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445AEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445AF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445B04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445B10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445B1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445B28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445B34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445B40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445B4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445B58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445B64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445B70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445B7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445B88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445B94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445BA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445BAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445BB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445BC4 + voice_noise_alt 0, 0, 1, 7, 1 @ 8445BD0 + voice_noise_alt 0, 0, 1, 0, 0 @ 8445BDC + + .align 2 +voicegroup_8445BE8:: @ 8445BE8 + voice_keysplit_all voicegroup_842FEF8 @ 8445BE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445BF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445C00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445C0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445C18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445C24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445C30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445C3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445C48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445C54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445C60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445C6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445C78 + voice_directsound 60, 0, DirectSoundWaveData_84A311C, 255, 235, 0, 204 @ 8445C84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445C90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445C9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445CA8 + voice_directsound 60, 0, DirectSoundWaveData_84569D4, 255, 0, 255, 210 @ 8445CB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445CC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445CCC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445CD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445CE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445CF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445CFC + voice_directsound 60, 0, DirectSoundWaveData_8481130, 255, 249, 25, 76 @ 8445D08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445D14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445D20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445D2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445D38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445D44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445D50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445D5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445D68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445D74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445D80 + voice_directsound 60, 0, DirectSoundWaveData_84571CC, 255, 253, 0, 196 @ 8445D8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445D98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445DA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445DB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445DBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445DC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445DD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445DE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445DEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445DF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445E04 + voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 242, 51, 242 @ 8445E10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445E1C + voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 8445E28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445E34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445E40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445E4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445E58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445E64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445E70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445E7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445E88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445E94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445EA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445EAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445EB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445EC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445ED0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445EDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445EE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445EF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445F00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445F0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445F18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445F24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445F30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445F3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445F48 + voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 127 @ 8445F54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445F60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445F6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445F78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445F84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445F90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445F9C + voice_square_1_alt 0, 1, 0, 1, 4, 1 @ 8445FA8 + voice_square_2_alt 1, 0, 1, 4, 1 @ 8445FB4 + voice_programmable_wave_alt ProgrammableWaveData_84553CC, 0, 7, 15, 0 @ 8445FC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445FCC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445FD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445FE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445FF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8445FFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446008 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446014 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446020 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844602C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446038 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446044 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446050 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844605C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446068 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446074 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446080 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844608C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446098 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84460A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84460B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84460BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84460C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84460D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84460E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84460EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84460F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446104 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446110 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844611C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446128 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446134 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446140 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844614C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446158 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446164 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446170 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844617C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446188 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446194 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84461A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84461AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84461B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84461C4 + voice_noise_alt 0, 0, 2, 4, 0 @ 84461D0 + voice_noise_alt 0, 0, 1, 0, 0 @ 84461DC + + .align 2 +voicegroup_84461E8:: @ 84461E8 + voice_keysplit_all voicegroup_842FEF8 @ 84461E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84461F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446200 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844620C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446218 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446224 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446230 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844623C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446248 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446254 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446260 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844626C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446278 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446284 + voice_directsound 60, 0, DirectSoundWaveData_849BAEC, 255, 165, 90, 216 @ 8446290 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844629C + voice_square_1 0, 2, 0, 0, 15, 0 @ 84462A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84462B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84462C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84462CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84462D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84462E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84462F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84462FC + voice_directsound 60, 0, DirectSoundWaveData_8481130, 255, 249, 25, 76 @ 8446308 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446314 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446320 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844632C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446338 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446344 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446350 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844635C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446368 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446374 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446380 + voice_directsound 60, 0, DirectSoundWaveData_84571CC, 255, 253, 0, 196 @ 844638C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446398 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84463A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84463B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84463BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84463C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84463D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84463E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84463EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84463F8 + voice_directsound 60, 0, DirectSoundWaveData_848BD68, 255, 226, 0, 38 @ 8446404 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446410 + voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 0, 180, 246 @ 844641C + voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 8446428 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446434 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446440 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844644C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446458 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446464 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446470 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844647C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446488 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446494 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84464A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84464AC + voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 84464B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84464C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84464D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84464DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84464E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84464F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446500 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844650C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446518 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446524 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446530 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844653C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446548 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446554 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446560 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844656C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446578 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446584 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446590 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844659C + voice_square_1_alt 0, 1, 0, 1, 4, 1 @ 84465A8 + voice_square_2_alt 1, 0, 1, 4, 1 @ 84465B4 + voice_programmable_wave_alt ProgrammableWaveData_84553BC, 0, 7, 15, 0 @ 84465C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84465CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84465D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84465E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84465F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84465FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446608 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446614 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446620 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844662C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446638 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446644 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446650 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844665C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446668 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446674 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446680 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844668C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446698 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84466A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84466B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84466BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84466C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84466D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84466E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84466EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84466F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446704 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446710 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844671C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446728 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446734 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446740 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844674C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446758 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446764 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446770 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844677C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446788 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446794 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84467A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84467AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84467B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84467C4 + voice_noise_alt 0, 0, 2, 4, 0 @ 84467D0 + voice_noise_alt 0, 0, 2, 0, 2 @ 84467DC + + .align 2 +voicegroup_84467E8:: @ 84467E8 + voice_keysplit_all voicegroup_842FEF8 @ 84467E8 + voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 84467F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446800 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844680C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446818 + voice_square_2_alt 3, 0, 2, 4, 1 @ 8446824 + voice_square_2_alt 0, 0, 1, 6, 2 @ 8446830 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844683C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446848 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446854 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446860 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844686C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446878 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446884 + voice_directsound 60, 0, DirectSoundWaveData_849BAEC, 255, 165, 90, 216 @ 8446890 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844689C + voice_square_1 0, 2, 0, 0, 15, 0 @ 84468A8 + voice_directsound 60, 0, DirectSoundWaveData_84569D4, 255, 0, 255, 210 @ 84468B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84468C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84468CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84468D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84468E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84468F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84468FC + voice_directsound 60, 0, DirectSoundWaveData_8481130, 255, 249, 25, 76 @ 8446908 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446914 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446920 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844692C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446938 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446944 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446950 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844695C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446968 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446974 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446980 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844698C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446998 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84469A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84469B0 + voice_programmable_wave_alt ProgrammableWaveData_84553FC, 0, 7, 6, 2 @ 84469BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84469C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84469D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84469E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84469EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84469F8 + voice_directsound 60, 0, DirectSoundWaveData_848BD68, 255, 226, 0, 38 @ 8446A04 + voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 242, 51, 242 @ 8446A10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446A1C + voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 8446A28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446A34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446A40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446A4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446A58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446A64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446A70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446A7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446A88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446A94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446AA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446AAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446AB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446AC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446AD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446ADC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446AE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446AF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446B00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446B0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446B18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446B24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446B30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446B3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446B48 + voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 127 @ 8446B54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446B60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446B6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446B78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446B84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446B90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446B9C + voice_square_1_alt 0, 3, 0, 2, 4, 1 @ 8446BA8 + voice_square_2_alt 3, 0, 1, 6, 2 @ 8446BB4 + voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 15, 0 @ 8446BC0 + voice_square_1_alt 0, 2, 0, 2, 6, 5 @ 8446BCC + voice_programmable_wave_alt ProgrammableWaveData_84553BC, 0, 7, 4, 4 @ 8446BD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446BE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446BF0 + voice_square_2_alt 2, 0, 1, 6, 2 @ 8446BFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446C08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446C14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446C20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446C2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446C38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446C44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446C50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446C5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446C68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446C74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446C80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446C8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446C98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446CA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446CB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446CBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446CC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446CD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446CE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446CEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446CF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446D04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446D10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446D1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446D28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446D34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446D40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446D4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446D58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446D64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446D70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446D7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446D88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446D94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446DA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446DAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446DB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446DC4 + voice_noise_alt 0, 0, 1, 7, 1 @ 8446DD0 + voice_noise_alt 0, 0, 1, 0, 0 @ 8446DDC + + .align 2 +voicegroup_8446DE8:: @ 8446DE8 + voice_keysplit_all voicegroup_842FEF8 @ 8446DE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446DF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446E00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446E0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446E18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446E24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446E30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446E3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446E48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446E54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446E60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446E6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446E78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446E84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446E90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446E9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446EA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446EB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446EC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446ECC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446ED8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446EE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446EF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446EFC + voice_directsound 60, 0, DirectSoundWaveData_8481130, 255, 249, 25, 76 @ 8446F08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446F14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446F20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446F2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446F38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446F44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446F50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446F5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446F68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446F74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446F80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446F8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446F98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446FA4 + voice_directsound 60, 0, DirectSoundWaveData_8458CD0, 255, 252, 0, 115 @ 8446FB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446FBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446FC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446FD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446FE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446FEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8446FF8 + voice_directsound 60, 0, DirectSoundWaveData_848BD68, 255, 226, 0, 38 @ 8447004 + voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 242, 51, 242 @ 8447010 + voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 0, 180, 246 @ 844701C + voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 8447028 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447034 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447040 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844704C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447058 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447064 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447070 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844707C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447088 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447094 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84470A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84470AC + voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 84470B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84470C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84470D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84470DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84470E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84470F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447100 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844710C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447118 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447124 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447130 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844713C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447148 + voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 127 @ 8447154 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447160 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844716C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447178 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447184 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447190 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844719C + voice_square_1_alt 0, 1, 0, 1, 4, 1 @ 84471A8 + voice_square_2_alt 1, 0, 1, 4, 1 @ 84471B4 + voice_programmable_wave_alt ProgrammableWaveData_84553BC, 0, 7, 15, 0 @ 84471C0 + voice_square_2_alt 3, 0, 1, 4, 1 @ 84471CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84471D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84471E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84471F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84471FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447208 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447214 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447220 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844722C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447238 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447244 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447250 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844725C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447268 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447274 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447280 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844728C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447298 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84472A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84472B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84472BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84472C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84472D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84472E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84472EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84472F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447304 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447310 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844731C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447328 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447334 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447340 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844734C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447358 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447364 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447370 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844737C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447388 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447394 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84473A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84473AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84473B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84473C4 + voice_noise_alt 0, 0, 1, 7, 1 @ 84473D0 + voice_noise_alt 0, 0, 1, 0, 0 @ 84473DC + + .align 2 +voicegroup_84473E8:: @ 84473E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84473E8 + voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 84473F4 + + .align 2 +voicegroup_8447400:: @ 8447400 + voice_keysplit_all voicegroup_842FEF8 @ 8447400 + voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 844740C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447418 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447424 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447430 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844743C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447448 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447454 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447460 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844746C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447478 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447484 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447490 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844749C + voice_directsound 60, 0, DirectSoundWaveData_849BAEC, 255, 165, 90, 216 @ 84474A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84474B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84474C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84474CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84474D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84474E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84474F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84474FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447508 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447514 + voice_directsound 60, 0, DirectSoundWaveData_8481130, 255, 249, 25, 76 @ 8447520 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844752C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447538 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447544 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447550 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844755C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447568 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447574 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447580 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844758C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447598 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84475A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84475B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84475BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84475C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84475D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84475E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84475EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84475F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447604 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447610 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844761C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447628 + voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 0, 180, 246 @ 8447634 + voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 8447640 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844764C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447658 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447664 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447670 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844767C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447688 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447694 + voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 84476A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84476AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84476B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84476C4 + voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 84476D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84476DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84476E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84476F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447700 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844770C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447718 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447724 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447730 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844773C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447748 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447754 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447760 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844776C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447778 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447784 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447790 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844779C + voice_square_1 0, 2, 0, 0, 15, 0 @ 84477A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84477B4 + voice_square_1_alt 0, 3, 0, 2, 4, 1 @ 84477C0 + voice_square_2_alt 3, 0, 1, 6, 2 @ 84477CC + voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 0 @ 84477D8 + voice_programmable_wave_alt ProgrammableWaveData_84553BC, 0, 7, 4, 4 @ 84477E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84477F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84477FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447808 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447814 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447820 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844782C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447838 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447844 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447850 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844785C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447868 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447874 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447880 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844788C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447898 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84478A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84478B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84478BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84478C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84478D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84478E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84478EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84478F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447904 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447910 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844791C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447928 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447934 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447940 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844794C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447958 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447964 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447970 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844797C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447988 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447994 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84479A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84479AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84479B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84479C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84479D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84479DC + voice_noise_alt 0, 0, 1, 7, 1 @ 84479E8 + voice_noise_alt 0, 0, 1, 0, 0 @ 84479F4 + + .align 2 +voicegroup_8447A00:: @ 8447A00 + voice_keysplit_all voicegroup_842FEF8 @ 8447A00 + voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 8447A0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447A18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447A24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447A30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447A3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447A48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447A54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447A60 + voice_directsound 60, 0, DirectSoundWaveData_8456330, 255, 165, 72, 249 @ 8447A6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447A78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447A84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447A90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447A9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447AA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447AB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447AC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447ACC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447AD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447AE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447AF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447AFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447B08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447B14 + voice_directsound 60, 0, DirectSoundWaveData_8481130, 128, 249, 25, 76 @ 8447B20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447B2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447B38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447B44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447B50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447B5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447B68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447B74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447B80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447B8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447B98 + voice_directsound 60, 0, DirectSoundWaveData_84571CC, 255, 253, 0, 188 @ 8447BA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447BB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447BBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447BC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447BD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447BE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447BEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447BF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447C04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447C10 + voice_directsound 60, 0, DirectSoundWaveData_848BD68, 255, 226, 0, 38 @ 8447C1C + voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 242, 0, 242 @ 8447C28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447C34 + voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 8447C40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447C4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447C58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447C64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447C70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447C7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447C88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447C94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447CA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447CAC + voice_keysplit voicegroup_843087C, KeySplitTable_8455308 @ 8447CB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447CC4 + voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 8447CD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447CDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447CE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447CF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447D00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447D0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447D18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447D24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447D30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447D3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447D48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447D54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447D60 + voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 165 @ 8447D6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447D78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447D84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447D90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447D9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447DA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447DB4 + voice_square_1_alt 0, 2, 0, 1, 4, 1 @ 8447DC0 + voice_square_2_alt 2, 0, 1, 4, 2 @ 8447DCC + voice_programmable_wave_alt ProgrammableWaveData_84553BC, 0, 7, 6, 4 @ 8447DD8 + voice_programmable_wave_alt ProgrammableWaveData_84553BC, 0, 2, 6, 1 @ 8447DE4 + + .align 2 +voicegroup_8447DF0:: @ 8447DF0 + voice_keysplit_all voicegroup_842FEF8 @ 8447DF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447DFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447E08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447E14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447E20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447E2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447E38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447E44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447E50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447E5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447E68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447E74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447E80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447E8C + voice_directsound 60, 0, DirectSoundWaveData_849BAEC, 255, 165, 90, 216 @ 8447E98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447EA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447EB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447EBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447EC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447ED4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447EE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447EEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447EF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447F04 + voice_directsound 60, 0, DirectSoundWaveData_8481130, 255, 249, 25, 76 @ 8447F10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447F1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447F28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447F34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447F40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447F4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447F58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447F64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447F70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447F7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447F88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447F94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447FA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447FAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447FB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447FC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447FD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447FDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447FE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8447FF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448000 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844800C + voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 242, 51, 242 @ 8448018 + voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 0, 180, 246 @ 8448024 + voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 8448030 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844803C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448048 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448054 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448060 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844806C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448078 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448084 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448090 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844809C + voice_square_1 0, 2, 0, 0, 15, 0 @ 84480A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84480B4 + voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 84480C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84480CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84480D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84480E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84480F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84480FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448108 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448114 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448120 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844812C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448138 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448144 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448150 + voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 127 @ 844815C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448168 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448174 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448180 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844818C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448198 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84481A4 + voice_square_1_alt 0, 1, 0, 2, 4, 0 @ 84481B0 + voice_square_2_alt 1, 0, 2, 4, 0 @ 84481BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84481C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84481D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84481E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84481EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84481F8 + voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 1 @ 8448204 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448210 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844821C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448228 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448234 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448240 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844824C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448258 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448264 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448270 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844827C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448288 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448294 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84482A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84482AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84482B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84482C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84482D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84482DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84482E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84482F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448300 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844830C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448318 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448324 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448330 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844833C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448348 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448354 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448360 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844836C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448378 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448384 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448390 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844839C + voice_square_1 0, 2, 0, 0, 15, 0 @ 84483A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84483B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84483C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84483CC + voice_noise_alt 0, 0, 1, 7, 1 @ 84483D8 + voice_noise_alt 0, 0, 1, 0, 0 @ 84483E4 + + .align 2 +voicegroup_84483F0:: @ 84483F0 + voice_keysplit_all voicegroup_842FEF8 @ 84483F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84483FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448408 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448414 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448420 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844842C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448438 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448444 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448450 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844845C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448468 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448474 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448480 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844848C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448498 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84484A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84484B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84484BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84484C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84484D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84484E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84484EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84484F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448504 + voice_directsound 60, 0, DirectSoundWaveData_8481130, 255, 249, 25, 76 @ 8448510 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844851C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448528 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448534 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448540 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844854C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448558 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448564 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448570 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844857C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448588 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448594 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84485A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84485AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84485B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84485C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84485D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84485DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84485E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84485F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448600 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844860C + voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 242, 51, 242 @ 8448618 + voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 0, 180, 246 @ 8448624 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448630 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844863C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448648 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448654 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448660 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844866C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448678 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448684 + voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 8448690 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844869C + voice_square_1 0, 2, 0, 0, 15, 0 @ 84486A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84486B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84486C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84486CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84486D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84486E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84486F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84486FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448708 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448714 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448720 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844872C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448738 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448744 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448750 + voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 127 @ 844875C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448768 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448774 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448780 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844878C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448798 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84487A4 + voice_square_1_alt 0, 2, 1, 2, 4, 0 @ 84487B0 + voice_square_2_alt 1, 0, 2, 4, 0 @ 84487BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84487C8 + voice_programmable_wave_alt ProgrammableWaveData_84553BC, 0, 7, 15, 1 @ 84487D4 + voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 13, 1 @ 84487E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84487EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84487F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448804 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448810 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844881C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448828 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448834 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448840 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844884C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448858 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448864 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448870 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844887C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448888 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448894 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84488A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84488AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84488B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84488C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84488D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84488DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84488E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84488F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448900 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844890C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448918 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448924 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448930 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844893C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448948 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448954 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448960 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844896C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448978 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448984 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448990 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844899C + voice_square_1 0, 2, 0, 0, 15, 0 @ 84489A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84489B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84489C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84489CC + voice_noise_alt 0, 0, 1, 7, 1 @ 84489D8 + voice_noise_alt 0, 0, 1, 0, 0 @ 84489E4 + + .align 2 +voicegroup_84489F0:: @ 84489F0 + voice_keysplit_all voicegroup_842FEF8 @ 84489F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84489FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448A08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448A14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448A20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448A2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448A38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448A44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448A50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448A5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448A68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448A74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448A80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448A8C + voice_directsound 60, 0, DirectSoundWaveData_849BAEC, 255, 165, 90, 216 @ 8448A98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448AA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448AB0 + voice_directsound 60, 0, DirectSoundWaveData_84569D4, 255, 0, 255, 165 @ 8448ABC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448AC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448AD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448AE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448AEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448AF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448B04 + voice_directsound 60, 0, DirectSoundWaveData_8481130, 255, 249, 25, 76 @ 8448B10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448B1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448B28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448B34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448B40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448B4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448B58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448B64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448B70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448B7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448B88 + voice_directsound 60, 0, DirectSoundWaveData_84571CC, 255, 253, 0, 188 @ 8448B94 + voice_directsound 60, 0, DirectSoundWaveData_8457D98, 255, 235, 128, 99 @ 8448BA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448BAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448BB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448BC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448BD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448BDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448BE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448BF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448C00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448C0C + voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 242, 51, 242 @ 8448C18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448C24 + voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 8448C30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448C3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448C48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448C54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448C60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448C6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448C78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448C84 + voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 8448C90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448C9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448CA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448CB4 + voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 8448CC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448CCC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448CD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448CE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448CF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448CFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448D08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448D14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448D20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448D2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448D38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448D44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448D50 + voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 127 @ 8448D5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448D68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448D74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448D80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448D8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448D98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448DA4 + voice_square_1_alt 0, 2, 0, 2, 4, 0 @ 8448DB0 + voice_square_2_alt 1, 0, 2, 4, 0 @ 8448DBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448DC8 + voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 0 @ 8448DD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448DE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448DEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448DF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448E04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448E10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448E1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448E28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448E34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448E40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448E4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448E58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448E64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448E70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448E7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448E88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448E94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448EA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448EAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448EB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448EC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448ED0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448EDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448EE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448EF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448F00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448F0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448F18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448F24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448F30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448F3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448F48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448F54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448F60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448F6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448F78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448F84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448F90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448F9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448FA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448FB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448FC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448FCC + voice_noise_alt 0, 0, 1, 7, 1 @ 8448FD8 + voice_noise_alt 0, 0, 1, 0, 0 @ 8448FE4 + + .align 2 +voicegroup_8448FF0:: @ 8448FF0 + voice_keysplit_all voicegroup_842FEF8 @ 8448FF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8448FFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449008 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449014 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449020 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844902C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449038 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449044 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449050 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844905C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449068 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449074 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449080 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844908C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449098 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84490A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84490B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84490BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84490C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84490D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84490E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84490EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84490F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449104 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449110 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844911C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449128 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449134 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449140 + voice_programmable_wave_alt ProgrammableWaveData_845543C, 0, 7, 15, 0 @ 844914C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449158 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449164 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449170 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844917C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449188 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449194 + voice_directsound 60, 0, DirectSoundWaveData_8457D98, 255, 235, 128, 99 @ 84491A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84491AC + voice_directsound 60, 0, DirectSoundWaveData_8458CD0, 255, 252, 0, 115 @ 84491B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84491C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84491D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84491DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84491E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84491F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449200 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844920C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449218 + voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 0, 180, 246 @ 8449224 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449230 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844923C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449248 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449254 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449260 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844926C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449278 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449284 + voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 8449290 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844929C + voice_square_1 0, 2, 0, 0, 15, 0 @ 84492A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84492B4 + voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 84492C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84492CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84492D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84492E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84492F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84492FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449308 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449314 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449320 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844932C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449338 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449344 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449350 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844935C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449368 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449374 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449380 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844938C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449398 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84493A4 + voice_square_1_alt 0, 0, 0, 1, 4, 1 @ 84493B0 + voice_square_2_alt 0, 0, 1, 4, 1 @ 84493BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84493C8 + voice_programmable_wave_alt ProgrammableWaveData_845544C, 0, 7, 15, 0 @ 84493D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84493E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84493EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84493F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449404 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449410 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844941C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449428 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449434 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449440 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844944C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449458 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449464 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449470 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844947C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449488 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449494 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84494A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84494AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84494B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84494C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84494D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84494DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84494E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84494F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449500 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844950C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449518 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449524 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449530 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844953C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449548 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449554 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449560 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844956C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449578 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449584 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449590 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844959C + voice_square_1 0, 2, 0, 0, 15, 0 @ 84495A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84495B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84495C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84495CC + voice_noise_alt 0, 0, 1, 7, 1 @ 84495D8 + voice_noise_alt 0, 0, 1, 0, 0 @ 84495E4 + + .align 2 +voicegroup_84495F0:: @ 84495F0 + voice_keysplit_all voicegroup_842FEF8 @ 84495F0 + voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 84495FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449608 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449614 + voice_square_2_alt 1, 1, 1, 6, 2 @ 8449620 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844962C + voice_programmable_wave_alt ProgrammableWaveData_84553FC, 0, 7, 15, 0 @ 8449638 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449644 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449650 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844965C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449668 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449674 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449680 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844968C + voice_directsound 60, 0, DirectSoundWaveData_849BAEC, 255, 165, 90, 216 @ 8449698 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84496A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84496B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84496BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84496C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84496D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84496E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84496EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84496F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449704 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449710 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844971C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449728 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449734 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449740 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844974C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449758 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449764 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449770 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844977C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449788 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449794 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84497A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84497AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84497B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84497C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84497D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84497DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84497E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84497F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449800 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844980C + voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 242, 51, 242 @ 8449818 + voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 0, 180, 239 @ 8449824 + voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 8449830 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844983C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449848 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449854 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449860 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844986C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449878 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449884 + voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 8449890 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844989C + voice_keysplit voicegroup_843087C, KeySplitTable_8455308 @ 84498A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84498B4 + voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 84498C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84498CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84498D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84498E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84498F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84498FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449908 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449914 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449920 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844992C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449938 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449944 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449950 + voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 165 @ 844995C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449968 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449974 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449980 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844998C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449998 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84499A4 + voice_square_1_alt 0, 1, 0, 1, 6, 2 @ 84499B0 + voice_square_2_alt 1, 0, 2, 4, 0 @ 84499BC + voice_programmable_wave_alt ProgrammableWaveData_84553CC, 0, 7, 15, 0 @ 84499C8 + voice_square_1_alt 0, 1, 0, 1, 4, 1 @ 84499D4 + voice_square_1_alt 0, 1, 1, 1, 6, 0 @ 84499E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84499EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84499F8 + voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 15, 0 @ 8449A04 + voice_square_2_alt 3, 0, 1, 6, 2 @ 8449A10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449A1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449A28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449A34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449A40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449A4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449A58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449A64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449A70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449A7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449A88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449A94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449AA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449AAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449AB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449AC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449AD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449ADC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449AE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449AF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449B00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449B0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449B18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449B24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449B30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449B3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449B48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449B54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449B60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449B6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449B78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449B84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449B90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449B9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449BA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449BB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449BC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449BCC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449BD8 + voice_noise_alt 0, 0, 1, 0, 0 @ 8449BE4 + + .align 2 +voicegroup_8449BF0:: @ 8449BF0 + voice_keysplit_all voicegroup_842FEF8 @ 8449BF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449BFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449C08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449C14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449C20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449C2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449C38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449C44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449C50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449C5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449C68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449C74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449C80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449C8C + voice_directsound 60, 0, DirectSoundWaveData_849BAEC, 255, 165, 90, 216 @ 8449C98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449CA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449CB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449CBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449CC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449CD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449CE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449CEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449CF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449D04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449D10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449D1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449D28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449D34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449D40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449D4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449D58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449D64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449D70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449D7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449D88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449D94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449DA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449DAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449DB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449DC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449DD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449DDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449DE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449DF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449E00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449E0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449E18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449E24 + voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 8449E30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449E3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449E48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449E54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449E60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449E6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449E78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449E84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449E90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449E9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449EA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449EB4 + voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 8449EC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449ECC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449ED8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449EE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449EF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449EFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449F08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449F14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449F20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449F2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449F38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449F44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449F50 + voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 127 @ 8449F5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449F68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449F74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449F80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449F8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449F98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449FA4 + voice_square_1_alt 0, 1, 0, 2, 4, 0 @ 8449FB0 + voice_square_2_alt 2, 0, 2, 4, 0 @ 8449FBC + voice_programmable_wave_alt ProgrammableWaveData_84553FC, 0, 7, 15, 0 @ 8449FC8 + voice_programmable_wave_alt ProgrammableWaveData_845544C, 0, 7, 15, 0 @ 8449FD4 + voice_programmable_wave_alt ProgrammableWaveData_84553BC, 0, 7, 15, 0 @ 8449FE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449FEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8449FF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A004 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A010 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A01C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A028 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A034 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A040 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A04C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A058 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A064 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A070 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A07C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A088 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A094 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A0A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A0AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A0B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A0C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A0D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A0DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A0E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A0F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A100 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A10C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A118 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A124 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A130 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A13C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A148 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A154 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A160 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A16C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A178 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A184 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A190 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A19C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A1A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A1B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A1C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A1CC + voice_noise_alt 0, 0, 1, 7, 1 @ 844A1D8 + voice_noise_alt 0, 0, 1, 0, 0 @ 844A1E4 + + .align 2 +voicegroup_844A1F0:: @ 844A1F0 + voice_keysplit_all voicegroup_842FEF8 @ 844A1F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A1FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A208 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A214 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A220 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A22C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A238 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A244 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A250 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A25C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A268 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A274 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A280 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A28C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A298 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A2A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A2B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A2BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A2C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A2D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A2E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A2EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A2F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A304 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A310 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A31C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A328 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A334 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A340 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A34C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A358 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A364 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A370 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A37C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A388 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A394 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A3A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A3AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A3B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A3C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A3D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A3DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A3E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A3F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A400 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A40C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A418 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A424 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A430 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A43C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A448 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A454 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A460 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A46C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A478 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A484 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A490 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A49C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A4A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A4B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A4C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A4CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A4D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A4E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A4F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A4FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A508 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A514 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A520 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A52C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A538 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A544 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A550 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A55C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A568 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A574 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A580 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A58C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A598 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A5A4 + voice_square_1_alt 0, 0, 0, 2, 4, 1 @ 844A5B0 + voice_square_2_alt 0, 0, 2, 4, 1 @ 844A5BC + voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 0 @ 844A5C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A5D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A5E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A5EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A5F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A604 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A610 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A61C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A628 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A634 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A640 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A64C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A658 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A664 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A670 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A67C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A688 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A694 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A6A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A6AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A6B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A6C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A6D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A6DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A6E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A6F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A700 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A70C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A718 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A724 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A730 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A73C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A748 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A754 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A760 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A76C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A778 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A784 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A790 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A79C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A7A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A7B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A7C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A7CC + voice_noise_alt 0, 0, 1, 7, 1 @ 844A7D8 + voice_noise_alt 0, 0, 1, 0, 0 @ 844A7E4 + + .align 2 +voicegroup_844A7F0:: @ 844A7F0 + voice_keysplit_all voicegroup_842FEF8 @ 844A7F0 + voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 844A7FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A808 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A814 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A820 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A82C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A838 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A844 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A850 + voice_directsound 60, 0, DirectSoundWaveData_8456330, 255, 165, 72, 249 @ 844A85C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A868 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A874 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A880 + voice_directsound 60, 0, DirectSoundWaveData_84A311C, 255, 235, 0, 204 @ 844A88C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A898 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A8A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A8B0 + voice_directsound 60, 0, DirectSoundWaveData_84569D4, 255, 0, 255, 165 @ 844A8BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A8C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A8D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A8E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A8EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A8F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A904 + voice_directsound 60, 0, DirectSoundWaveData_8481130, 128, 249, 25, 76 @ 844A910 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A91C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A928 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A934 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A940 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A94C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A958 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A964 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A970 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A97C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A988 + voice_directsound 60, 0, DirectSoundWaveData_84571CC, 255, 253, 0, 188 @ 844A994 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A9A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A9AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A9B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A9C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A9D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A9DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A9E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844A9F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844AA00 + voice_directsound 60, 0, DirectSoundWaveData_848BD68, 255, 226, 0, 38 @ 844AA0C + voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 242, 0, 242 @ 844AA18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844AA24 + voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 844AA30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844AA3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844AA48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844AA54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844AA60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844AA6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844AA78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844AA84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844AA90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844AA9C + voice_keysplit voicegroup_843087C, KeySplitTable_8455308 @ 844AAA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844AAB4 + voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 844AAC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844AACC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844AAD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844AAE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844AAF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844AAFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844AB08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844AB14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844AB20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844AB2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844AB38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844AB44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844AB50 + voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 165 @ 844AB5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844AB68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844AB74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844AB80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844AB8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844AB98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844ABA4 + voice_square_1_alt 0, 2, 0, 1, 5, 2 @ 844ABB0 + voice_square_2_alt 2, 0, 1, 5, 2 @ 844ABBC + voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 7, 0 @ 844ABC8 + voice_programmable_wave_alt ProgrammableWaveData_84553BC, 0, 2, 6, 1 @ 844ABD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844ABE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844ABEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844ABF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844AC04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844AC10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844AC1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844AC28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844AC34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844AC40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844AC4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844AC58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844AC64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844AC70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844AC7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844AC88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844AC94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844ACA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844ACAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844ACB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844ACC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844ACD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844ACDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844ACE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844ACF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844AD00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844AD0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844AD18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844AD24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844AD30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844AD3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844AD48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844AD54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844AD60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844AD6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844AD78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844AD84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844AD90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844AD9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844ADA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844ADB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844ADC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844ADCC + voice_noise_alt 0, 0, 1, 7, 1 @ 844ADD8 + voice_noise_alt 0, 0, 1, 0, 0 @ 844ADE4 + + .align 2 +voicegroup_844ADF0:: @ 844ADF0 + voice_keysplit_all voicegroup_842FEF8 @ 844ADF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844ADFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844AE08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844AE14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844AE20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844AE2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844AE38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844AE44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844AE50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844AE5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844AE68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844AE74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844AE80 + voice_directsound 60, 0, DirectSoundWaveData_84A311C, 255, 235, 0, 204 @ 844AE8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844AE98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844AEA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844AEB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844AEBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844AEC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844AED4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844AEE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844AEEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844AEF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844AF04 + voice_directsound 60, 0, DirectSoundWaveData_8481130, 128, 249, 25, 76 @ 844AF10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844AF1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844AF28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844AF34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844AF40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844AF4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844AF58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844AF64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844AF70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844AF7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844AF88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844AF94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844AFA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844AFAC + voice_directsound 60, 0, DirectSoundWaveData_8458CD0, 255, 252, 0, 115 @ 844AFB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844AFC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844AFD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844AFDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844AFE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844AFF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B000 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B00C + voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 242, 0, 242 @ 844B018 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B024 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B030 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B03C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B048 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B054 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B060 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B06C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B078 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B084 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B090 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B09C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B0A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B0B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B0C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B0CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B0D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B0E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B0F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B0FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B108 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B114 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B120 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B12C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B138 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B144 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B150 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B15C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B168 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B174 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B180 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B18C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B198 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B1A4 + voice_square_1_alt 0, 2, 0, 1, 4, 1 @ 844B1B0 + voice_square_2_alt 2, 0, 1, 4, 2 @ 844B1BC + voice_programmable_wave_alt ProgrammableWaveData_84553BC, 0, 7, 7, 0 @ 844B1C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B1D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B1E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B1EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B1F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B204 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B210 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B21C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B228 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B234 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B240 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B24C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B258 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B264 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B270 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B27C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B288 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B294 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B2A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B2AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B2B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B2C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B2D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B2DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B2E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B2F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B300 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B30C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B318 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B324 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B330 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B33C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B348 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B354 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B360 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B36C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B378 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B384 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B390 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B39C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B3A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B3B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B3C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B3CC + voice_noise_alt 0, 0, 1, 7, 1 @ 844B3D8 + voice_noise_alt 0, 0, 1, 0, 0 @ 844B3E4 + + .align 2 +voicegroup_844B3F0:: @ 844B3F0 + voice_keysplit_all voicegroup_842FEF8 @ 844B3F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B3FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B408 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B414 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B420 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B42C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B438 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B444 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B450 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B45C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B468 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B474 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B480 + voice_directsound 60, 0, DirectSoundWaveData_84A311C, 255, 235, 0, 204 @ 844B48C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B498 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B4A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B4B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B4BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B4C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B4D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B4E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B4EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B4F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B504 + voice_directsound 60, 0, DirectSoundWaveData_8481130, 128, 249, 25, 76 @ 844B510 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B51C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B528 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B534 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B540 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B54C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B558 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B564 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B570 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B57C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B588 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B594 + voice_directsound 60, 0, DirectSoundWaveData_8457D98, 255, 235, 128, 99 @ 844B5A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B5AC + voice_directsound 60, 0, DirectSoundWaveData_8458CD0, 255, 252, 0, 115 @ 844B5B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B5C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B5D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B5DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B5E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B5F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B600 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B60C + voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 242, 0, 242 @ 844B618 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B624 + voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 844B630 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B63C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B648 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B654 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B660 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B66C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B678 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B684 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B690 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B69C + voice_keysplit voicegroup_843087C, KeySplitTable_8455308 @ 844B6A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B6B4 + voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 844B6C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B6CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B6D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B6E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B6F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B6FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B708 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B714 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B720 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B72C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B738 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B744 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B750 + voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 165 @ 844B75C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B768 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B774 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B780 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B78C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B798 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B7A4 + voice_square_1_alt 0, 1, 0, 1, 4, 1 @ 844B7B0 + voice_square_2_alt 1, 0, 1, 4, 1 @ 844B7BC + voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 7, 0 @ 844B7C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B7D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B7E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B7EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B7F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B804 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B810 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B81C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B828 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B834 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B840 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B84C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B858 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B864 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B870 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B87C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B888 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B894 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B8A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B8AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B8B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B8C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B8D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B8DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B8E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B8F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B900 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B90C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B918 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B924 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B930 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B93C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B948 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B954 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B960 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B96C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B978 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B984 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B990 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B99C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B9A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B9B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B9C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B9CC + voice_noise_alt 0, 0, 1, 7, 1 @ 844B9D8 + voice_noise_alt 0, 0, 1, 0, 0 @ 844B9E4 + + .align 2 +voicegroup_844B9F0:: @ 844B9F0 + voice_keysplit_all voicegroup_842FEF8 @ 844B9F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844B9FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BA08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BA14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BA20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BA2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BA38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BA44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BA50 + voice_directsound 60, 0, DirectSoundWaveData_8456330, 255, 165, 72, 249 @ 844BA5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BA68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BA74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BA80 + voice_directsound 60, 0, DirectSoundWaveData_84A311C, 255, 235, 0, 204 @ 844BA8C + voice_directsound 60, 0, DirectSoundWaveData_849BAEC, 255, 165, 90, 216 @ 844BA98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BAA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BAB0 + voice_directsound 60, 0, DirectSoundWaveData_84569D4, 255, 0, 255, 210 @ 844BABC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BAC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BAD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BAE0 + voice_directsound 60, 0, DirectSoundWaveData_84A5F58, 255, 0, 255, 165 @ 844BAEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BAF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BB04 + voice_directsound 60, 0, DirectSoundWaveData_8481130, 128, 249, 25, 76 @ 844BB10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BB1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BB28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BB34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BB40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BB4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BB58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BB64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BB70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BB7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BB88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BB94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BBA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BBAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BBB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BBC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BBD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BBDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BBE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BBF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BC00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BC0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BC18 + voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 0, 180, 246 @ 844BC24 + voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 844BC30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BC3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BC48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BC54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BC60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BC6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BC78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BC84 + voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 844BC90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BC9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BCA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BCB4 + voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 844BCC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BCCC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BCD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BCE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BCF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BCFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BD08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BD14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BD20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BD2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BD38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BD44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BD50 + voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 165 @ 844BD5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BD68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BD74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BD80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BD8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BD98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BDA4 + voice_square_1_alt 0, 0, 0, 1, 4, 1 @ 844BDB0 + voice_square_2_alt 0, 0, 1, 4, 1 @ 844BDBC + voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 7, 0 @ 844BDC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BDD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BDE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BDEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BDF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BE04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BE10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BE1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BE28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BE34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BE40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BE4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BE58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BE64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BE70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BE7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BE88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BE94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BEA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BEAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BEB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BEC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BED0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BEDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BEE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BEF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BF00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BF0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BF18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BF24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BF30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BF3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BF48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BF54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BF60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BF6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BF78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BF84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BF90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BF9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BFA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BFB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BFC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BFCC + voice_noise_alt 0, 0, 1, 7, 1 @ 844BFD8 + voice_noise_alt 0, 0, 1, 0, 0 @ 844BFE4 + + .align 2 +voicegroup_844BFF0:: @ 844BFF0 + voice_keysplit_all voicegroup_842FEF8 @ 844BFF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844BFFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C008 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C014 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C020 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C02C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C038 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C044 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C050 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C05C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C068 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C074 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C080 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C08C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C098 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C0A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C0B0 + voice_directsound 60, 0, DirectSoundWaveData_84569D4, 255, 0, 255, 210 @ 844C0BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C0C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C0D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C0E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C0EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C0F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C104 + voice_directsound 60, 0, DirectSoundWaveData_8481130, 255, 249, 25, 76 @ 844C110 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C11C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C128 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C134 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C140 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C14C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C158 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C164 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C170 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C17C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C188 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C194 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C1A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C1AC + voice_directsound 60, 0, DirectSoundWaveData_8458CD0, 255, 252, 0, 115 @ 844C1B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C1C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C1D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C1DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C1E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C1F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C200 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C20C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C218 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C224 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C230 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C23C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C248 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C254 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C260 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C26C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C278 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C284 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C290 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C29C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C2A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C2B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C2C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C2CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C2D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C2E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C2F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C2FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C308 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C314 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C320 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C32C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C338 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C344 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C350 + voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 127 @ 844C35C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C368 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C374 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C380 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C38C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C398 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C3A4 + voice_square_1_alt 0, 1, 0, 1, 4, 1 @ 844C3B0 + voice_square_2_alt 1, 0, 1, 4, 1 @ 844C3BC + voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 3 @ 844C3C8 + voice_square_2_alt 3, 0, 1, 4, 1 @ 844C3D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C3E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C3EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C3F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C404 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C410 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C41C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C428 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C434 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C440 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C44C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C458 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C464 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C470 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C47C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C488 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C494 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C4A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C4AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C4B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C4C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C4D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C4DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C4E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C4F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C500 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C50C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C518 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C524 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C530 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C53C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C548 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C554 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C560 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C56C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C578 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C584 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C590 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C59C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C5A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C5B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C5C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C5CC + voice_noise_alt 0, 0, 1, 7, 1 @ 844C5D8 + voice_noise_alt 0, 0, 1, 0, 0 @ 844C5E4 + + .align 2 +voicegroup_844C5F0:: @ 844C5F0 + voice_keysplit_all voicegroup_842FEF8 @ 844C5F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C5FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C608 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C614 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C620 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C62C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C638 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C644 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C650 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C65C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C668 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C674 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C680 + voice_directsound 60, 0, DirectSoundWaveData_84A311C, 255, 235, 0, 204 @ 844C68C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C698 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C6A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C6B0 + voice_directsound 60, 0, DirectSoundWaveData_84569D4, 255, 0, 255, 210 @ 844C6BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C6C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C6D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C6E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C6EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C6F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C704 + voice_directsound 60, 0, DirectSoundWaveData_8481130, 255, 249, 25, 76 @ 844C710 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C71C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C728 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C734 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C740 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C74C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C758 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C764 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C770 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C77C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C788 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C794 + voice_directsound 60, 0, DirectSoundWaveData_8457D98, 255, 235, 128, 99 @ 844C7A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C7AC + voice_directsound 60, 0, DirectSoundWaveData_8458CD0, 255, 252, 0, 115 @ 844C7B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C7C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C7D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C7DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C7E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C7F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C800 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C80C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C818 + voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 0, 180, 246 @ 844C824 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C830 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C83C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C848 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C854 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C860 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C86C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C878 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C884 + voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 844C890 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C89C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C8A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C8B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C8C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C8CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C8D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C8E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C8F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C8FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C908 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C914 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C920 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C92C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C938 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C944 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C950 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C95C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C968 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C974 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C980 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C98C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C998 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C9A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C9B0 + voice_square_2_alt 0, 0, 1, 4, 1 @ 844C9BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C9C8 + voice_square_1_alt 0, 0, 0, 1, 4, 1 @ 844C9D4 + voice_programmable_wave_alt ProgrammableWaveData_845543C, 0, 7, 15, 0 @ 844C9E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C9EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844C9F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CA04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CA10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CA1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CA28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CA34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CA40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CA4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CA58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CA64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CA70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CA7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CA88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CA94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CAA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CAAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CAB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CAC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CAD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CADC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CAE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CAF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CB00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CB0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CB18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CB24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CB30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CB3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CB48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CB54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CB60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CB6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CB78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CB84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CB90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CB9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CBA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CBB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CBC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CBCC + voice_noise_alt 0, 0, 1, 7, 1 @ 844CBD8 + voice_noise_alt 0, 0, 1, 0, 0 @ 844CBE4 + + .align 2 +voicegroup_844CBF0:: @ 844CBF0 + voice_keysplit_all voicegroup_842FEF8 @ 844CBF0 + voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 844CBFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CC08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CC14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CC20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CC2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CC38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CC44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CC50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CC5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CC68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CC74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CC80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CC8C + voice_directsound 60, 0, DirectSoundWaveData_849BAEC, 255, 165, 90, 216 @ 844CC98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CCA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CCB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CCBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CCC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CCD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CCE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CCEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CCF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CD04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CD10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CD1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CD28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CD34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CD40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CD4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CD58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CD64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CD70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CD7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CD88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CD94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CDA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CDAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CDB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CDC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CDD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CDDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CDE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CDF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CE00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CE0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CE18 + voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 0, 180, 249 @ 844CE24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CE30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CE3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CE48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CE54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CE60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CE6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CE78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CE84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CE90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CE9C + voice_keysplit voicegroup_843087C, KeySplitTable_8455308 @ 844CEA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CEB4 + voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 844CEC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CECC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CED8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CEE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CEF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CEFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CF08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CF14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CF20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CF2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CF38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CF44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CF50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CF5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CF68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CF74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CF80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CF8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CF98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CFA4 + voice_square_1_alt 0, 3, 0, 1, 4, 1 @ 844CFB0 + voice_square_2_alt 3, 0, 1, 4, 1 @ 844CFBC + voice_programmable_wave_alt ProgrammableWaveData_84553FC, 0, 7, 7, 0 @ 844CFC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CFD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CFE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CFEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844CFF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D004 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D010 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D01C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D028 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D034 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D040 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D04C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D058 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D064 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D070 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D07C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D088 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D094 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D0A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D0AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D0B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D0C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D0D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D0DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D0E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D0F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D100 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D10C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D118 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D124 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D130 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D13C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D148 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D154 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D160 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D16C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D178 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D184 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D190 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D19C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D1A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D1B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D1C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D1CC + voice_noise_alt 0, 0, 1, 7, 1 @ 844D1D8 + voice_noise_alt 0, 0, 1, 0, 0 @ 844D1E4 + + .align 2 +voicegroup_844D1F0:: @ 844D1F0 + voice_keysplit_all voicegroup_842FEF8 @ 844D1F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D1FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D208 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D214 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D220 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D22C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D238 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D244 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D250 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D25C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D268 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D274 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D280 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D28C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D298 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D2A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D2B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D2BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D2C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D2D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D2E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D2EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D2F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D304 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D310 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D31C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D328 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D334 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D340 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D34C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D358 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D364 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D370 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D37C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D388 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D394 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D3A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D3AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D3B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D3C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D3D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D3DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D3E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D3F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D400 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D40C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D418 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D424 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D430 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D43C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D448 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D454 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D460 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D46C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D478 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D484 + voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 844D490 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D49C + voice_keysplit voicegroup_843087C, KeySplitTable_8455308 @ 844D4A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D4B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D4C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D4CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D4D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D4E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D4F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D4FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D508 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D514 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D520 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D52C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D538 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D544 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D550 + voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 127 @ 844D55C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D568 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D574 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D580 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D58C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D598 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D5A4 + voice_square_1_alt 0, 0, 0, 1, 4, 0 @ 844D5B0 + voice_square_2_alt 0, 0, 1, 4, 0 @ 844D5BC + voice_programmable_wave_alt ProgrammableWaveData_84553FC, 0, 7, 7, 0 @ 844D5C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D5D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D5E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D5EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D5F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D604 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D610 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D61C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D628 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D634 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D640 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D64C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D658 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D664 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D670 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D67C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D688 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D694 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D6A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D6AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D6B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D6C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D6D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D6DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D6E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D6F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D700 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D70C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D718 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D724 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D730 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D73C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D748 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D754 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D760 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D76C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D778 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D784 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D790 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D79C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D7A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D7B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D7C0 + voice_directsound 60, 0, DirectSoundWaveData_84A3B50, 255, 255, 255, 127 @ 844D7CC + voice_directsound 60, 0, DirectSoundWaveData_845B9A8, 255, 255, 255, 127 @ 844D7D8 + voice_noise_alt 0, 0, 1, 0, 0 @ 844D7E4 + + .align 2 +voicegroup_844D7F0:: @ 844D7F0 + voice_keysplit_all voicegroup_842FEF8 @ 844D7F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D7FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D808 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D814 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D820 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D82C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D838 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D844 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D850 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D85C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D868 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D874 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D880 + voice_directsound 60, 0, DirectSoundWaveData_84A311C, 255, 235, 0, 204 @ 844D88C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D898 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D8A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D8B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D8BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D8C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D8D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D8E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D8EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D8F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D904 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D910 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D91C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D928 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D934 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D940 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D94C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D958 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D964 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D970 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D97C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D988 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D994 + voice_directsound 60, 0, DirectSoundWaveData_8457D98, 255, 235, 128, 99 @ 844D9A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D9AC + voice_directsound 60, 0, DirectSoundWaveData_8458CD0, 255, 252, 0, 115 @ 844D9B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D9C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D9D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D9DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D9E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844D9F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DA00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DA0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DA18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DA24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DA30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DA3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DA48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DA54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DA60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DA6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DA78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DA84 + voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 844DA90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DA9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DAA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DAB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DAC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DACC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DAD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DAE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DAF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DAFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DB08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DB14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DB20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DB2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DB38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DB44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DB50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DB5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DB68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DB74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DB80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DB8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DB98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DBA4 + voice_square_1_alt 0, 0, 0, 1, 4, 0 @ 844DBB0 + voice_square_2_alt 0, 0, 1, 4, 0 @ 844DBBC + voice_programmable_wave_alt ProgrammableWaveData_84553FC, 0, 7, 7, 0 @ 844DBC8 + voice_square_1_alt 0, 1, 2, 1, 5, 0 @ 844DBD4 + voice_square_2_alt 1, 2, 1, 5, 0 @ 844DBE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DBEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DBF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DC04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DC10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DC1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DC28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DC34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DC40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DC4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DC58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DC64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DC70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DC7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DC88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DC94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DCA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DCAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DCB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DCC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DCD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DCDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DCE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DCF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DD00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DD0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DD18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DD24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DD30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DD3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DD48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DD54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DD60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DD6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DD78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DD84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DD90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DD9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DDA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DDB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DDC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DDCC + voice_noise_alt 0, 0, 1, 7, 1 @ 844DDD8 + voice_noise_alt 0, 0, 1, 0, 0 @ 844DDE4 + + .align 2 +voicegroup_844DDF0:: @ 844DDF0 + voice_keysplit_all voicegroup_842FEF8 @ 844DDF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DDFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DE08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DE14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DE20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DE2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DE38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DE44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DE50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DE5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DE68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DE74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DE80 + voice_directsound 60, 0, DirectSoundWaveData_84A311C, 255, 235, 0, 204 @ 844DE8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DE98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DEA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DEB0 + voice_directsound 60, 0, DirectSoundWaveData_84569D4, 255, 0, 255, 210 @ 844DEBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DEC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DED4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DEE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DEEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DEF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DF04 + voice_directsound 60, 0, DirectSoundWaveData_8481130, 255, 249, 25, 76 @ 844DF10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DF1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DF28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DF34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DF40 + voice_programmable_wave_alt ProgrammableWaveData_845543C, 0, 7, 15, 0 @ 844DF4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DF58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DF64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DF70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DF7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DF88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DF94 + voice_directsound 60, 0, DirectSoundWaveData_8457D98, 255, 235, 128, 99 @ 844DFA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DFAC + voice_directsound 60, 0, DirectSoundWaveData_8458CD0, 255, 252, 0, 115 @ 844DFB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DFC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DFD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DFDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DFE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844DFF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E000 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E00C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E018 + voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 0, 180, 246 @ 844E024 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E030 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E03C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E048 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E054 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E060 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E06C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E078 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E084 + voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 844E090 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E09C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E0A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E0B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E0C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E0CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E0D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E0E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E0F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E0FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E108 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E114 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E120 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E12C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E138 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E144 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E150 + voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 127 @ 844E15C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E168 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E174 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E180 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E18C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E198 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E1A4 + voice_square_1_alt 0, 0, 0, 1, 4, 1 @ 844E1B0 + voice_square_1_alt 0, 2, 1, 1, 4, 1 @ 844E1BC + voice_square_2_alt 2, 1, 1, 4, 1 @ 844E1C8 + voice_square_2_alt 1, 0, 1, 4, 1 @ 844E1D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E1E0 + voice_programmable_wave_alt ProgrammableWaveData_84553BC, 0, 7, 15, 0 @ 844E1EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E1F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E204 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E210 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E21C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E228 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E234 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E240 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E24C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E258 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E264 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E270 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E27C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E288 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E294 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E2A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E2AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E2B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E2C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E2D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E2DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E2E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E2F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E300 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E30C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E318 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E324 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E330 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E33C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E348 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E354 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E360 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E36C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E378 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E384 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E390 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E39C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E3A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E3B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E3C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E3CC + voice_noise_alt 0, 0, 1, 7, 1 @ 844E3D8 + voice_noise_alt 0, 0, 1, 0, 0 @ 844E3E4 + + .align 2 +voicegroup_844E3F0:: @ 844E3F0 + voice_keysplit_all voicegroup_842FEF8 @ 844E3F0 + voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 844E3FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E408 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E414 + voice_square_1_alt 0, 1, 1, 5, 2, 4 @ 844E420 + voice_square_2_alt 1, 1, 5, 2, 4 @ 844E42C + voice_programmable_wave_alt ProgrammableWaveData_84553BC, 0, 7, 15, 0 @ 844E438 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E444 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E450 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E45C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E468 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E474 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E480 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E48C + voice_directsound 60, 0, DirectSoundWaveData_849BAEC, 255, 165, 90, 216 @ 844E498 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E4A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E4B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E4BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E4C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E4D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E4E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E4EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E4F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E504 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E510 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E51C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E528 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E534 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E540 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E54C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E558 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E564 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E570 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E57C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E588 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E594 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E5A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E5AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E5B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E5C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E5D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E5DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E5E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E5F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E600 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E60C + voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 242, 51, 242 @ 844E618 + voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 0, 180, 239 @ 844E624 + voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 844E630 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E63C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E648 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E654 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E660 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E66C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E678 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E684 + voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 844E690 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E69C + voice_keysplit voicegroup_843087C, KeySplitTable_8455308 @ 844E6A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E6B4 + voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 844E6C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E6CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E6D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E6E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E6F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E6FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E708 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E714 + voice_square_1_alt 0, 1, 1, 2, 4, 1 @ 844E720 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E72C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E738 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E744 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E750 + voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 165 @ 844E75C + voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 0 @ 844E768 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E774 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E780 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E78C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E798 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E7A4 + voice_square_2_alt 1, 1, 1, 6, 0 @ 844E7B0 + voice_square_1_alt 0, 0, 0, 4, 6, 2 @ 844E7BC + voice_programmable_wave_alt ProgrammableWaveData_84553CC, 0, 7, 15, 0 @ 844E7C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E7D4 + voice_square_1_alt 0, 0, 0, 1, 6, 0 @ 844E7E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E7EC + voice_square_2_alt 1, 1, 4, 6, 1 @ 844E7F8 + voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 0 @ 844E804 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E810 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E81C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E828 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E834 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E840 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E84C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E858 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E864 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E870 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E87C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E888 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E894 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E8A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E8AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E8B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E8C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E8D0 + voice_square_2_alt 0, 1, 2, 4, 1 @ 844E8DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E8E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E8F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E900 + voice_square_2_alt 0, 1, 1, 6, 1 @ 844E90C + + .align 2 +voicegroup_844E918:: @ 844E918 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E918 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E924 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E930 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E93C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E948 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E954 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E960 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E96C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E978 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E984 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E990 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E99C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E9A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E9B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E9C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E9CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E9D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E9E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E9F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844E9FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844EA08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844EA14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844EA20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844EA2C + voice_directsound 60, 0, DirectSoundWaveData_8481130, 255, 249, 25, 248 @ 844EA38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844EA44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844EA50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844EA5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844EA68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844EA74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844EA80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844EA8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844EA98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844EAA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844EAB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844EABC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844EAC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844EAD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844EAE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844EAEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844EAF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844EB04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844EB10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844EB1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844EB28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844EB34 + voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 242, 51, 165 @ 844EB40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844EB4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844EB58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844EB64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844EB70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844EB7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844EB88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844EB94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844EBA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844EBAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844EBB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844EBC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844EBD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844EBDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844EBE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844EBF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844EC00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844EC0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844EC18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844EC24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844EC30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844EC3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844EC48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844EC54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844EC60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844EC6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844EC78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844EC84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844EC90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844EC9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844ECA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844ECB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844ECC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844ECCC + voice_square_1_alt 0, 2, 0, 6, 0, 6 @ 844ECD8 + voice_square_2_alt 2, 0, 6, 0, 6 @ 844ECE4 + + .align 2 +voicegroup_844ECF0:: @ 844ECF0 + voice_keysplit_all voicegroup_842FEF8 @ 844ECF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844ECFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844ED08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844ED14 + voice_square_2 2, 0, 1, 1, 1 @ 844ED20 + voice_square_1 0, 2, 0, 1, 1, 1 @ 844ED2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844ED38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844ED44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844ED50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844ED5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844ED68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844ED74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844ED80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844ED8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844ED98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844EDA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844EDB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844EDBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844EDC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844EDD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844EDE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844EDEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844EDF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844EE04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844EE10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844EE1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844EE28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844EE34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844EE40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844EE4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844EE58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844EE64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844EE70 + voice_directsound 60, 0, DirectSoundWaveData_8483804, 255, 253, 0, 149 @ 844EE7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844EE88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844EE94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844EEA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844EEAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844EEB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844EEC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844EED0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844EEDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844EEE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844EEF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844EF00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844EF0C + voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 246, 0, 235 @ 844EF18 + voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 246, 0, 226 @ 844EF24 + voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 844EF30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844EF3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844EF48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844EF54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844EF60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844EF6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844EF78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844EF84 + voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 844EF90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844EF9C + voice_keysplit voicegroup_843087C, KeySplitTable_8455308 @ 844EFA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844EFB4 + voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 844EFC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844EFCC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844EFD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844EFE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844EFF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844EFFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F008 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F014 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F020 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F02C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F038 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F044 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F050 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F05C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F068 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F074 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F080 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F08C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F098 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F0A4 + voice_square_2 3, 0, 1, 7, 1 @ 844F0B0 + voice_programmable_wave_alt ProgrammableWaveData_84553DC, 0, 7, 15, 2 @ 844F0BC + + .align 2 +voicegroup_844F0C8:: @ 844F0C8 + voice_keysplit_all voicegroup_842FEF8 @ 844F0C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F0D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F0E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F0EC + voice_square_2 0, 0, 1, 7, 1 @ 844F0F8 + voice_square_1 0, 0, 0, 1, 7, 1 @ 844F104 + voice_square_1 0, 0, 0, 0, 7, 1 @ 844F110 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F11C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F128 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F134 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F140 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F14C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F158 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F164 + voice_directsound 60, 0, DirectSoundWaveData_849BAEC, 255, 250, 0, 242 @ 844F170 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F17C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F188 + voice_directsound 60, 0, DirectSoundWaveData_84569D4, 255, 0, 255, 127 @ 844F194 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F1A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F1AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F1B8 + voice_directsound 60, 0, DirectSoundWaveData_84A5F58, 255, 0, 255, 165 @ 844F1C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F1D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F1DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F1E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F1F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F200 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F20C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F218 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F224 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F230 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F23C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F248 + voice_directsound 60, 0, DirectSoundWaveData_8483804, 255, 253, 0, 149 @ 844F254 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F260 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F26C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F278 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F284 + voice_directsound 60, 0, DirectSoundWaveData_8458CD0, 255, 252, 0, 115 @ 844F290 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F29C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F2A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F2B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F2C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F2CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F2D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F2E4 + voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 246, 0, 235 @ 844F2F0 + voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 246, 0, 226 @ 844F2FC + voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 844F308 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F314 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F320 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F32C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F338 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F344 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F350 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F35C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F368 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F374 + voice_keysplit voicegroup_843087C, KeySplitTable_8455308 @ 844F380 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F38C + voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 844F398 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F3A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F3B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F3BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F3C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F3D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F3E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F3EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F3F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F404 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F410 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F41C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F428 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F434 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F440 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F44C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F458 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F464 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F470 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F47C + voice_square_2 2, 0, 1, 7, 1 @ 844F488 + voice_programmable_wave_alt ProgrammableWaveData_84553DC, 0, 7, 15, 2 @ 844F494 + voice_square_1 0, 2, 0, 1, 7, 1 @ 844F4A0 + voice_square_1 0, 2, 0, 0, 7, 1 @ 844F4AC + voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 2 @ 844F4B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F4C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F4D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F4DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F4E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F4F4 + voice_directsound 60, 0, DirectSoundWaveData_849F40C, 255, 0, 255, 127 @ 844F500 + + .align 2 +voicegroup_844F50C:: @ 844F50C + voice_keysplit_all voicegroup_842FEF8 @ 844F50C + voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 844F518 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F524 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F530 + voice_square_2 0, 0, 2, 4, 1 @ 844F53C + voice_square_1 0, 0, 0, 2, 4, 1 @ 844F548 + voice_square_2 3, 0, 1, 7, 1 @ 844F554 + voice_square_1 0, 3, 0, 1, 7, 1 @ 844F560 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F56C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F578 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F584 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F590 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F59C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F5A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F5B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F5C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F5CC + voice_directsound 60, 0, DirectSoundWaveData_84569D4, 255, 0, 255, 127 @ 844F5D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F5E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F5F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F5FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F608 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F614 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F620 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F62C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F638 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F644 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F650 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F65C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F668 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F674 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F680 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F68C + voice_directsound 60, 0, DirectSoundWaveData_8483804, 255, 253, 0, 149 @ 844F698 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F6A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F6B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F6BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F6C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F6D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F6E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F6EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F6F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F704 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F710 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F71C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F728 + voice_directsound_no_resample 60, 0, DirectSoundWaveData_8485454, 255, 246, 0, 226 @ 844F734 + voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 246, 0, 226 @ 844F740 + voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 844F74C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F758 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F764 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F770 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F77C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F788 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F794 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F7A0 + voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 844F7AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F7B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F7C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F7D0 + voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 844F7DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F7E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F7F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F800 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F80C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F818 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F824 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F830 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F83C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F848 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F854 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F860 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F86C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F878 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F884 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F890 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F89C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F8A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F8B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F8C0 + voice_square_2 2, 0, 1, 7, 1 @ 844F8CC + voice_programmable_wave_alt ProgrammableWaveData_84553FC, 0, 7, 15, 2 @ 844F8D8 + voice_square_1 0, 2, 0, 1, 7, 1 @ 844F8E4 + voice_square_2 1, 0, 1, 9, 1 @ 844F8F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F8FC + voice_square_1 0, 2, 0, 0, 7, 1 @ 844F908 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F914 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F920 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F92C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F938 + voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 15, 2 @ 844F944 + + .align 2 +voicegroup_844F950:: @ 844F950 + voice_keysplit_all voicegroup_842FEF8 @ 844F950 + voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 844F95C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F968 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F974 + voice_square_2 2, 0, 2, 6, 1 @ 844F980 + voice_square_1 0, 2, 0, 2, 6, 1 @ 844F98C + voice_square_2 3, 0, 2, 4, 1 @ 844F998 + voice_square_1 0, 3, 0, 2, 4, 1 @ 844F9A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F9B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F9BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F9C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F9D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F9E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F9EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844F9F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FA04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FA10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FA1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FA28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FA34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FA40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FA4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FA58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FA64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FA70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FA7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FA88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FA94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FAA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FAAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FAB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FAC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FAD0 + voice_directsound 60, 0, DirectSoundWaveData_8483804, 255, 253, 0, 149 @ 844FADC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FAE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FAF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FB00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FB0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FB18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FB24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FB30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FB3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FB48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FB54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FB60 + voice_directsound 60, 0, DirectSoundWaveData_848BD68, 255, 216, 0, 165 @ 844FB6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FB78 + voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 246, 0, 226 @ 844FB84 + voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 844FB90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FB9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FBA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FBB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FBC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FBCC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FBD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FBE4 + voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 844FBF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FBFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FC08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FC14 + voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 844FC20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FC2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FC38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FC44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FC50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FC5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FC68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FC74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FC80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FC8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FC98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FCA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FCB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FCBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FCC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FCD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FCE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FCEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FCF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FD04 + voice_square_2 2, 0, 1, 7, 1 @ 844FD10 + voice_programmable_wave_alt ProgrammableWaveData_84553DC, 0, 7, 15, 2 @ 844FD1C + voice_square_1 0, 2, 0, 1, 7, 1 @ 844FD28 + voice_square_1 0, 2, 0, 0, 7, 1 @ 844FD34 + voice_square_2 3, 0, 1, 7, 1 @ 844FD40 + voice_square_1 0, 3, 0, 1, 7, 1 @ 844FD4C + voice_square_1 0, 3, 0, 0, 7, 1 @ 844FD58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FD64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FD70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FD7C + voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 15, 2 @ 844FD88 + + .align 2 +voicegroup_844FD94:: @ 844FD94 + voice_keysplit_all voicegroup_842FEF8 @ 844FD94 + voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 844FDA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FDAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FDB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FDC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FDD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FDDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FDE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FDF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FE00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FE0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FE18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FE24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FE30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FE3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FE48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FE54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FE60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FE6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FE78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FE84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FE90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FE9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FEA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FEB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FEC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FECC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FED8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FEE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FEF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FEFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FF08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FF14 + voice_directsound 60, 0, DirectSoundWaveData_8483804, 255, 253, 0, 149 @ 844FF20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FF2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FF38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FF44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FF50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FF5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FF68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FF74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FF80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FF8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FF98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FFA4 + voice_directsound 60, 0, DirectSoundWaveData_848BD68, 255, 216, 0, 165 @ 844FFB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FFBC + voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 246, 0, 226 @ 844FFC8 + voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 844FFD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FFE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FFEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 844FFF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450004 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450010 + voice_square_1 0, 2, 0, 0, 15, 0 @ 845001C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450028 + voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 8450034 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450040 + voice_square_1 0, 2, 0, 0, 15, 0 @ 845004C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450058 + voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 8450064 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450070 + voice_square_1 0, 2, 0, 0, 15, 0 @ 845007C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450088 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450094 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84500A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84500AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84500B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84500C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84500D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84500DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84500E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84500F4 + voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 165 @ 8450100 + voice_square_1 0, 2, 0, 0, 15, 0 @ 845010C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450118 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450124 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450130 + voice_square_1 0, 2, 0, 0, 15, 0 @ 845013C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450148 + voice_square_2 2, 0, 1, 7, 1 @ 8450154 + voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 15, 2 @ 8450160 + voice_square_1 0, 2, 0, 1, 7, 1 @ 845016C + voice_square_2 0, 0, 1, 7, 1 @ 8450178 + voice_square_1 0, 0, 0, 1, 7, 1 @ 8450184 + voice_square_1 0, 0, 0, 0, 7, 1 @ 8450190 + + .align 2 +voicegroup_845019C:: @ 845019C + voice_keysplit_all voicegroup_842FEF8 @ 845019C + voice_square_1 0, 2, 0, 0, 15, 0 @ 84501A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84501B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84501C0 + voice_square_2 1, 0, 1, 6, 1 @ 84501CC + voice_square_1 0, 1, 0, 1, 6, 1 @ 84501D8 + voice_square_2 2, 0, 1, 6, 1 @ 84501E4 + voice_square_1 0, 2, 0, 1, 6, 1 @ 84501F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84501FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450208 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450214 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450220 + voice_square_1 0, 2, 0, 0, 15, 0 @ 845022C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450238 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450244 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450250 + voice_square_1 0, 2, 0, 0, 15, 0 @ 845025C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450268 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450274 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450280 + voice_square_1 0, 2, 0, 0, 15, 0 @ 845028C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450298 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84502A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84502B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84502BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84502C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84502D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84502E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84502EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84502F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450304 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450310 + voice_square_1 0, 2, 0, 0, 15, 0 @ 845031C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450328 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450334 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450340 + voice_directsound 60, 0, DirectSoundWaveData_8457D98, 255, 235, 128, 99 @ 845034C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450358 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450364 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450370 + voice_square_1 0, 2, 0, 0, 15, 0 @ 845037C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450388 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450394 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84503A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84503AC + voice_directsound 60, 0, DirectSoundWaveData_848BD68, 255, 216, 0, 165 @ 84503B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84503C4 + voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 246, 0, 226 @ 84503D0 + voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 84503DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84503E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84503F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450400 + voice_square_1 0, 2, 0, 0, 15, 0 @ 845040C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450418 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450424 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450430 + voice_directsound 60, 0, DirectSoundWaveData_849F40C, 255, 165, 154, 127 @ 845043C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450448 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450454 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450460 + voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 845046C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450478 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450484 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450490 + voice_square_1 0, 2, 0, 0, 15, 0 @ 845049C + voice_square_1 0, 2, 0, 0, 15, 0 @ 84504A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84504B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84504C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84504CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84504D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84504E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84504F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84504FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450508 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450514 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450520 + voice_square_1 0, 2, 0, 0, 15, 0 @ 845052C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450538 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450544 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450550 + voice_square_1 0, 2, 0, 0, 15, 0 @ 845055C + voice_programmable_wave_alt ProgrammableWaveData_84553DC, 0, 7, 15, 2 @ 8450568 + voice_square_1 0, 3, 0, 1, 9, 1 @ 8450574 + voice_square_1 0, 3, 0, 0, 9, 1 @ 8450580 + + .align 2 +voicegroup_845058C:: @ 845058C + voice_keysplit_all voicegroup_842FEF8 @ 845058C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450598 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84505A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84505B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84505BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84505C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84505D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84505E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84505EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84505F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450604 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450610 + voice_square_1 0, 2, 0, 0, 15, 0 @ 845061C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450628 + voice_directsound 60, 0, DirectSoundWaveData_849BAEC, 255, 216, 90, 242 @ 8450634 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450640 + voice_square_1 0, 2, 0, 0, 15, 0 @ 845064C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450658 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450664 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450670 + voice_square_1 0, 2, 0, 0, 15, 0 @ 845067C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450688 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450694 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84506A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84506AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84506B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84506C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84506D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84506DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84506E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84506F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450700 + voice_square_1 0, 2, 0, 0, 15, 0 @ 845070C + voice_directsound 60, 0, DirectSoundWaveData_8483804, 255, 253, 0, 149 @ 8450718 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450724 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450730 + voice_square_1 0, 2, 0, 0, 15, 0 @ 845073C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450748 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450754 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450760 + voice_square_1 0, 2, 0, 0, 15, 0 @ 845076C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450778 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450784 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450790 + voice_square_1 0, 2, 0, 0, 15, 0 @ 845079C + voice_square_1 0, 2, 0, 0, 15, 0 @ 84507A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84507B4 + voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 246, 0, 226 @ 84507C0 + voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 84507CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84507D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84507E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84507F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84507FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450808 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450814 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450820 + voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 845082C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450838 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450844 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450850 + voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 845085C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450868 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450874 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450880 + voice_square_1 0, 2, 0, 0, 15, 0 @ 845088C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450898 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84508A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84508B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84508BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84508C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84508D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84508E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84508EC + voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 165 @ 84508F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450904 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450910 + voice_square_1 0, 2, 0, 0, 15, 0 @ 845091C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450928 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450934 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450940 + voice_square_2 3, 0, 1, 7, 1 @ 845094C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450958 + voice_square_1 0, 3, 0, 1, 7, 1 @ 8450964 + voice_square_1 0, 3, 0, 0, 7, 1 @ 8450970 + voice_square_1 0, 2, 0, 0, 15, 0 @ 845097C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450988 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450994 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84509A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84509AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84509B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84509C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84509D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84509DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84509E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84509F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450A00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450A0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450A18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450A24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450A30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450A3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450A48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450A54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450A60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450A6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450A78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450A84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450A90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450A9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450AA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450AB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450AC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450ACC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450AD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450AE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450AF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450AFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450B08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450B14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450B20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450B2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450B38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450B44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450B50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450B5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450B68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450B74 + voice_directsound 60, 0, DirectSoundWaveData_8460E60, 255, 246, 0, 216 @ 8450B80 + + .align 2 +voicegroup_8450B8C:: @ 8450B8C + voice_keysplit_all voicegroup_842FEF8 @ 8450B8C + voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 8450B98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450BA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450BB0 + voice_square_2 2, 0, 2, 3, 1 @ 8450BBC + voice_square_1 0, 2, 0, 2, 3, 1 @ 8450BC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450BD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450BE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450BEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450BF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450C04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450C10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450C1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450C28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450C34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450C40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450C4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450C58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450C64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450C70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450C7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450C88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450C94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450CA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450CAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450CB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450CC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450CD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450CDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450CE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450CF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450D00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450D0C + voice_directsound 60, 0, DirectSoundWaveData_8483804, 255, 253, 0, 149 @ 8450D18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450D24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450D30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450D3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450D48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450D54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450D60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450D6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450D78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450D84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450D90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450D9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450DA8 + voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 246, 0, 235 @ 8450DB4 + voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 246, 0, 226 @ 8450DC0 + voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 8450DCC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450DD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450DE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450DF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450DFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450E08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450E14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450E20 + voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 8450E2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450E38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450E44 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450E50 + voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 8450E5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450E68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450E74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450E80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450E8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450E98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450EA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450EB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450EBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450EC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450ED4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450EE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450EEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450EF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450F04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450F10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450F1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450F28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450F34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450F40 + voice_square_2 3, 0, 1, 7, 1 @ 8450F4C + voice_programmable_wave_alt ProgrammableWaveData_84553DC, 0, 7, 15, 2 @ 8450F58 + voice_square_1 0, 3, 0, 1, 7, 1 @ 8450F64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450F70 + voice_square_2 2, 0, 1, 7, 1 @ 8450F7C + voice_square_1 0, 2, 0, 1, 7, 1 @ 8450F88 + voice_square_2 3, 0, 2, 7, 1 @ 8450F94 + + .align 2 +voicegroup_8450FA0:: @ 8450FA0 + voice_keysplit_all voicegroup_842FEF8 @ 8450FA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450FAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450FB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450FC4 + voice_square_2 2, 0, 2, 3, 1 @ 8450FD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450FDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450FE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8450FF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451000 + voice_square_1 0, 2, 0, 0, 15, 0 @ 845100C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451018 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451024 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451030 + voice_square_1 0, 2, 0, 0, 15, 0 @ 845103C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451048 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451054 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451060 + voice_square_1 0, 2, 0, 0, 15, 0 @ 845106C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451078 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451084 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451090 + voice_square_1 0, 2, 0, 0, 15, 0 @ 845109C + voice_square_1 0, 2, 0, 0, 15, 0 @ 84510A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84510B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84510C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84510CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84510D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84510E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84510F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84510FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451108 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451114 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451120 + voice_square_1 0, 2, 0, 0, 15, 0 @ 845112C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451138 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451144 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451150 + voice_square_1 0, 2, 0, 0, 15, 0 @ 845115C + voice_directsound 60, 0, DirectSoundWaveData_8458CD0, 255, 252, 0, 115 @ 8451168 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451174 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451180 + voice_square_1 0, 2, 0, 0, 15, 0 @ 845118C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451198 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84511A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84511B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84511BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84511C8 + voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 246, 0, 226 @ 84511D4 + voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 84511E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84511EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84511F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451204 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451210 + voice_square_1 0, 2, 0, 0, 15, 0 @ 845121C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451228 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451234 + voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 8451240 + voice_square_1 0, 2, 0, 0, 15, 0 @ 845124C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451258 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451264 + voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 8451270 + voice_square_1 0, 2, 0, 0, 15, 0 @ 845127C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451288 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451294 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84512A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84512AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84512B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84512C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84512D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84512DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84512E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84512F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451300 + voice_square_1 0, 2, 0, 0, 15, 0 @ 845130C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451318 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451324 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451330 + voice_square_1 0, 2, 0, 0, 15, 0 @ 845133C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451348 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451354 + voice_square_2 3, 0, 1, 7, 1 @ 8451360 + voice_programmable_wave_alt ProgrammableWaveData_84553DC, 0, 7, 15, 2 @ 845136C + voice_square_1 0, 3, 0, 1, 7, 1 @ 8451378 + voice_square_1 0, 3, 0, 0, 7, 1 @ 8451384 + + .align 2 +voicegroup_8451390:: @ 8451390 + voice_keysplit_all voicegroup_842FEF8 @ 8451390 + voice_square_1 0, 2, 0, 0, 15, 0 @ 845139C + voice_square_1 0, 2, 0, 0, 15, 0 @ 84513A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84513B4 + voice_square_2 0, 1, 1, 7, 1 @ 84513C0 + voice_square_1 0, 0, 1, 1, 7, 1 @ 84513CC + voice_square_1 0, 0, 0, 0, 7, 1 @ 84513D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84513E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84513F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84513FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451408 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451414 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451420 + voice_square_1 0, 2, 0, 0, 15, 0 @ 845142C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451438 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451444 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451450 + voice_square_1 0, 2, 0, 0, 15, 0 @ 845145C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451468 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451474 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451480 + voice_square_1 0, 2, 0, 0, 15, 0 @ 845148C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451498 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84514A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84514B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84514BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84514C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84514D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84514E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84514EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84514F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451504 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451510 + voice_directsound 60, 0, DirectSoundWaveData_8457D98, 255, 235, 128, 99 @ 845151C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451528 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451534 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451540 + voice_square_1 0, 2, 0, 0, 15, 0 @ 845154C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451558 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451564 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451570 + voice_square_1 0, 2, 0, 0, 15, 0 @ 845157C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451588 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451594 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84515A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84515AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84515B8 + voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 246, 0, 226 @ 84515C4 + voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 84515D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84515DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84515E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84515F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451600 + voice_square_1 0, 2, 0, 0, 15, 0 @ 845160C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451618 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451624 + voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 8451630 + voice_square_1 0, 2, 0, 0, 15, 0 @ 845163C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451648 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451654 + voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 8451660 + voice_square_1 0, 2, 0, 0, 15, 0 @ 845166C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451678 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451684 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451690 + voice_square_1 0, 2, 0, 0, 15, 0 @ 845169C + voice_square_1 0, 2, 0, 0, 15, 0 @ 84516A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84516B4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84516C0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84516CC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84516D8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84516E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84516F0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84516FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451708 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451714 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451720 + voice_square_1 0, 2, 0, 0, 15, 0 @ 845172C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451738 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451744 + voice_square_2 3, 1, 1, 6, 1 @ 8451750 + voice_programmable_wave_alt ProgrammableWaveData_84553DC, 0, 7, 15, 2 @ 845175C + voice_square_1 0, 3, 1, 1, 6, 1 @ 8451768 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451774 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451780 + voice_square_1 0, 2, 0, 0, 15, 0 @ 845178C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451798 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84517A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84517B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84517BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84517C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84517D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84517E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84517EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84517F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451804 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451810 + voice_square_1 0, 2, 0, 0, 15, 0 @ 845181C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451828 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451834 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451840 + voice_square_1 0, 2, 0, 0, 15, 0 @ 845184C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451858 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451864 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451870 + voice_square_1 0, 2, 0, 0, 15, 0 @ 845187C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451888 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451894 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84518A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84518AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84518B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84518C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84518D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84518DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84518E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84518F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451900 + voice_square_1 0, 2, 0, 0, 15, 0 @ 845190C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451918 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451924 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451930 + voice_square_1 0, 2, 0, 0, 15, 0 @ 845193C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451948 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451954 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451960 + voice_square_1 0, 2, 0, 0, 15, 0 @ 845196C + voice_directsound 60, 0, DirectSoundWaveData_8460E60, 255, 235, 0, 216 @ 8451978 + voice_directsound 60, 0, DirectSoundWaveData_8460E60, 255, 246, 0, 216 @ 8451984 + + .align 2 +voicegroup_8451990:: @ 8451990 + voice_directsound 60, 0, DirectSoundWaveData_8486924, 255, 249, 103, 165 @ 8451990 + voice_square_1 0, 2, 0, 0, 15, 0 @ 845199C + voice_square_1 0, 2, 0, 0, 15, 0 @ 84519A8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84519B4 + voice_square_1_alt 0, 2, 0, 2, 0, 0 @ 84519C0 + voice_square_1_alt 0, 0, 0, 2, 0, 1 @ 84519CC + voice_square_1_alt 0, 2, 0, 4, 0, 1 @ 84519D8 + voice_square_1_alt 44, 2, 0, 4, 0, 0 @ 84519E4 + voice_square_1_alt 38, 0, 0, 4, 0, 0 @ 84519F0 + voice_square_1_alt 0, 0, 0, 7, 0, 0 @ 84519FC + voice_square_1_alt 0, 2, 2, 0, 15, 0 @ 8451A08 + voice_square_1_alt 0, 1, 2, 0, 15, 0 @ 8451A14 + voice_square_1_alt 23, 1, 0, 1, 9, 0 @ 8451A20 + voice_directsound 60, 0, DirectSoundWaveData_8487330, 255, 0, 255, 165 @ 8451A2C + voice_directsound 60, 0, DirectSoundWaveData_8487330, 255, 226, 0, 165 @ 8451A38 + voice_square_1_alt 0, 2, 0, 6, 0, 1 @ 8451A44 + voice_square_1_alt 36, 0, 0, 2, 0, 0 @ 8451A50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451A5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451A68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451A74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451A80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451A8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451A98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451AA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451AB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451ABC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451AC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451AD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451AE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451AEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451AF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451B04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451B10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451B1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451B28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451B34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451B40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451B4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451B58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451B64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451B70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451B7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451B88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451B94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451BA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451BAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451BB8 + voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 246, 0, 226 @ 8451BC4 + voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 8451BD0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451BDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451BE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451BF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451C00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451C0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451C18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451C24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451C30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451C3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451C48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451C54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451C60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451C6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451C78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451C84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451C90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451C9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451CA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451CB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451CC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451CCC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451CD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451CE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451CF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451CFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451D08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451D14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451D20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451D2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451D38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451D44 + voice_square_2_alt 3, 0, 1, 0, 1 @ 8451D50 + voice_square_1_alt 0, 3, 0, 1, 0, 1 @ 8451D5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451D68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451D74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451D80 + voice_square_1_alt 46, 2, 0, 4, 0, 0 @ 8451D8C + voice_square_1_alt 38, 2, 0, 4, 0, 0 @ 8451D98 + voice_square_1_alt 119, 2, 0, 0, 15, 1 @ 8451DA4 + voice_square_1_alt 0, 2, 0, 0, 15, 1 @ 8451DB0 + voice_square_1_alt 106, 2, 0, 2, 0, 0 @ 8451DBC + voice_square_1_alt 23, 2, 0, 1, 9, 0 @ 8451DC8 + voice_square_1_alt 21, 2, 0, 1, 9, 0 @ 8451DD4 + voice_square_1_alt 0, 0, 0, 0, 15, 1 @ 8451DE0 + voice_square_1_alt 47, 2, 0, 2, 6, 0 @ 8451DEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451DF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451E04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451E10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451E1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451E28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451E34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451E40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451E4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451E58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451E64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451E70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451E7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451E88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451E94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451EA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451EAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451EB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451EC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451ED0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451EDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451EE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451EF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451F00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451F0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8451F18 + voice_noise 0, 0, 7, 15, 0 @ 8451F24 + voice_noise 0, 2, 7, 15, 0 @ 8451F30 + voice_noise_alt 0, 2, 0, 15, 0 @ 8451F3C + voice_noise_alt 1, 0, 0, 15, 0 @ 8451F48 + voice_noise_alt 0, 0, 0, 15, 0 @ 8451F54 + voice_noise_alt 0, 0, 3, 0, 0 @ 8451F60 + voice_noise_alt 0, 0, 2, 0, 0 @ 8451F6C + voice_noise_alt 0, 0, 1, 0, 0 @ 8451F78 + voice_noise_alt 0, 0, 1, 0, 1 @ 8451F84 + + .align 2 +voicegroup_8451F90:: @ 8451F90 + voice_directsound_no_resample 60, 0, DirectSoundWaveData_8488F44, 255, 249, 0, 165 @ 8451F90 + voice_directsound_alt 60, 0, DirectSoundWaveData_8488F44, 255, 0, 255, 165 @ 8451F9C + voice_directsound 60, 0, DirectSoundWaveData_8486924, 255, 0, 255, 165 @ 8451FA8 + voice_directsound 60, 0, DirectSoundWaveData_8456330, 255, 242, 0, 127 @ 8451FB4 + voice_noise_alt 0, 0, 1, 0, 1 @ 8451FC0 + voice_noise_alt 1, 0, 1, 0, 1 @ 8451FCC + voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 0, 255, 165 @ 8451FD8 + voice_square_1_alt 0, 2, 0, 2, 0, 1 @ 8451FE4 + voice_directsound 60, 0, DirectSoundWaveData_848A8A4, 255, 0, 255, 165 @ 8451FF0 + voice_directsound 60, 0, DirectSoundWaveData_848BD68, 255, 0, 255, 127 @ 8451FFC + voice_directsound 60, 0, DirectSoundWaveData_848C4A4, 255, 0, 255, 127 @ 8452008 + voice_noise_alt 1, 0, 2, 0, 0 @ 8452014 + voice_square_1 0x67, 3, 2, 7, 0, 0 @ 8452020 + voice_square_2 3, 2, 7, 0, 0 @ 845202C + voice_directsound 60, 0, DirectSoundWaveData_8487330, 255, 226, 0, 127 @ 8452038 + voice_directsound 60, 0, DirectSoundWaveData_848E094, 255, 0, 255, 0 @ 8452044 + voice_directsound 60, 0, DirectSoundWaveData_8487330, 255, 204, 0, 127 @ 8452050 + voice_square_1_alt 0, 2, 0, 2, 0, 1 @ 845205C + voice_directsound 60, 0, DirectSoundWaveData_848F448, 255, 0, 255, 127 @ 8452068 + voice_directsound 60, 0, DirectSoundWaveData_8487330, 255, 0, 255, 127 @ 8452074 + voice_square_1 103, 0, 0, 7, 0, 0 @ 8452080 + voice_directsound 60, 0, DirectSoundWaveData_845C238, 255, 0, 255, 127 @ 845208C + voice_directsound 60, 0, DirectSoundWaveData_8491ACC, 255, 0, 255, 127 @ 8452098 + voice_directsound 60, 0, DirectSoundWaveData_8492D10, 255, 0, 255, 127 @ 84520A4 + voice_directsound 60, 0, DirectSoundWaveData_845B2B4, 255, 0, 255, 127 @ 84520B0 + voice_noise_alt 0, 0, 7, 15, 1 @ 84520BC + voice_directsound 60, 0, DirectSoundWaveData_8493D20, 255, 0, 255, 127 @ 84520C8 + voice_noise_alt 1, 0, 7, 15, 1 @ 84520D4 + voice_directsound 60, 0, DirectSoundWaveData_8456330, 255, 246, 0, 127 @ 84520E0 + voice_directsound 60, 0, DirectSoundWaveData_8495028, 255, 0, 255, 127 @ 84520EC + voice_square_1_alt 19, 2, 0, 2, 0, 0 @ 84520F8 + voice_directsound 60, 0, DirectSoundWaveData_8497134, 255, 0, 255, 127 @ 8452104 + voice_square_1 103, 0, 0, 0, 15, 0 @ 8452110 + voice_directsound_alt 60, 0, DirectSoundWaveData_8495028, 255, 0, 255, 127 @ 845211C + voice_directsound 60, 0, DirectSoundWaveData_84571CC, 255, 255, 255, 127 @ 8452128 + voice_directsound 60, 0, DirectSoundWaveData_8458CD0, 255, 0, 255, 127 @ 8452134 + voice_directsound 60, 0, DirectSoundWaveData_8499110, 255, 0, 255, 127 @ 8452140 + voice_directsound 60, 0, DirectSoundWaveData_8497134, 255, 242, 0, 0 @ 845214C + voice_directsound 60, 0, DirectSoundWaveData_849B320, 255, 0, 255, 0 @ 8452158 + voice_directsound 60, 0, DirectSoundWaveData_849BAEC, 255, 165, 90, 216 @ 8452164 + voice_directsound 60, 0, DirectSoundWaveData_845DAF0, 255, 127, 0, 188 @ 8452170 + voice_directsound 60, 0, DirectSoundWaveData_849D45C, 255, 249, 0, 165 @ 845217C + voice_square_1 0, 0, 4, 6, 0, 0 @ 8452188 + voice_directsound 60, 0, DirectSoundWaveData_8456330, 13, 0, 255, 127 @ 8452194 + voice_directsound 60, 0, DirectSoundWaveData_849BAEC, 13, 0, 255, 127 @ 84521A0 + voice_directsound 60, 0, DirectSoundWaveData_849F40C, 255, 0, 255, 127 @ 84521AC + voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 252, 0, 204 @ 84521B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84521C4 + voice_directsound 60, 0, DirectSoundWaveData_84A311C, 255, 235, 0, 204 @ 84521D0 + voice_square_1 0, 0, 4, 0, 15, 0 @ 84521DC + voice_directsound 60, 0, DirectSoundWaveData_84A311C, 255, 188, 0, 0 @ 84521E8 + voice_directsound 60, 0, DirectSoundWaveData_849BAEC, 255, 226, 0, 127 @ 84521F4 + voice_directsound 60, 0, DirectSoundWaveData_8460E60, 26, 0, 255, 127 @ 8452200 + voice_square_1_alt 0, 2, 0, 1, 0, 0 @ 845220C + voice_directsound 60, 0, DirectSoundWaveData_8456330, 255, 252, 0, 127 @ 8452218 + voice_square_1_alt 0, 1, 0, 2, 0, 0 @ 8452224 + voice_directsound 60, 0, DirectSoundWaveData_848BD68, 255, 127, 0, 127 @ 8452230 + voice_noise_alt 0, 1, 6, 0, 0 @ 845223C + voice_directsound 60, 0, DirectSoundWaveData_8457D98, 255, 255, 255, 127 @ 8452248 + voice_directsound 60, 0, DirectSoundWaveData_845B9A8, 255, 255, 255, 127 @ 8452254 + voice_directsound 60, 0, DirectSoundWaveData_84A3B50, 255, 255, 255, 127 @ 8452260 + voice_directsound 60, 0, DirectSoundWaveData_847CBAC, 11, 242, 0, 127 @ 845226C + voice_square_1_alt 0, 2, 4, 6, 0, 0 @ 8452278 + voice_directsound 60, 0, DirectSoundWaveData_84A5690, 255, 255, 255, 127 @ 8452284 + voice_directsound 60, 0, DirectSoundWaveData_84A5F58, 255, 0, 255, 165 @ 8452290 + voice_directsound 60, 0, DirectSoundWaveData_845CAB0, 255, 0, 255, 165 @ 845229C + voice_noise_alt 0, 5, 7, 15, 1 @ 84522A8 + voice_directsound 60, 0, DirectSoundWaveData_8487330, 128, 242, 0, 165 @ 84522B4 + voice_directsound 60, 0, DirectSoundWaveData_846A4B8, 255, 0, 255, 165 @ 84522C0 + voice_square_1 0, 0, 1, 5, 0, 0 @ 84522CC + voice_noise_alt 0, 6, 6, 0, 1 @ 84522D8 + voice_noise_alt 0, 3, 6, 0, 1 @ 84522E4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84522F0 + voice_directsound 60, 0, DirectSoundWaveData_8497134, 15, 127, 231, 127 @ 84522FC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8452308 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8452314 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8452320 + voice_square_1 0, 2, 0, 0, 15, 0 @ 845232C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8452338 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8452344 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8452350 + voice_square_1 0, 2, 0, 0, 15, 0 @ 845235C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8452368 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8452374 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8452380 + voice_square_1 0, 2, 0, 0, 15, 0 @ 845238C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8452398 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84523A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84523B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84523BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84523C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84523D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84523E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84523EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84523F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8452404 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8452410 + voice_square_1 0, 2, 0, 0, 15, 0 @ 845241C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8452428 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8452434 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8452440 + voice_square_1 0, 2, 0, 0, 15, 0 @ 845244C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8452458 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8452464 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8452470 + voice_square_1 0, 2, 0, 0, 15, 0 @ 845247C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8452488 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8452494 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84524A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84524AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84524B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84524C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84524D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84524DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84524E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84524F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8452500 + voice_square_1 0, 2, 0, 0, 15, 0 @ 845250C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8452518 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8452524 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8452530 + voice_square_1 0, 2, 0, 0, 15, 0 @ 845253C + voice_directsound 60, 0, DirectSoundWaveData_84A7328, 255, 0, 255, 165 @ 8452548 + voice_directsound 60, 0, DirectSoundWaveData_84A7F38, 255, 0, 255, 165 @ 8452554 + voice_directsound 60, 0, DirectSoundWaveData_84A8AC8, 255, 0, 255, 165 @ 8452560 + voice_directsound 60, 0, DirectSoundWaveData_84A9564, 255, 0, 255, 165 @ 845256C + voice_directsound 60, 0, DirectSoundWaveData_84A9EAC, 255, 0, 255, 165 @ 8452578 + voice_directsound 60, 0, DirectSoundWaveData_84AA8F4, 255, 0, 255, 165 @ 8452584 + + .align 2 +voicegroup_8452590:: @ 8452590 + cry CryDirectSound_4AB57C + cry CryDirectSound_4AC608 + cry CryDirectSound_4AD698 + cry CryDirectSound_4AE9F0 + cry CryDirectSound_4AF860 + cry CryDirectSound_4B06E0 + cry CryDirectSound_4B1A28 + cry CryDirectSound_4B289C + cry CryDirectSound_4B39DC + cry CryDirectSound_4B4D24 + cry CryDirectSound_4B557C + cry CryDirectSound_4B6CCC + cry CryDirectSound_4B76D4 + cry CryDirectSound_4B8718 + cry CryDirectSound_4B9954 + cry CryDirectSound_4BACB0 + cry CryDirectSound_4BB098 + cry CryDirectSound_4BBFA0 + cry CryDirectSound_4BD0D4 + cry CryDirectSound_4BD8B4 + cry CryDirectSound_4BE238 + cry CryDirectSound_4BF3DC + cry CryDirectSound_4C0518 + cry CryDirectSound_4C1864 + cry CryDirectSound_4C2BBC + cry CryDirectSound_4C3C64 + cry CryDirectSound_4C5424 + cry CryDirectSound_4C5D78 + cry CryDirectSound_4C6B08 + cry CryDirectSound_4C74B8 + cry CryDirectSound_4C8180 + cry CryDirectSound_4C9260 + cry CryDirectSound_4C9CC8 + cry CryDirectSound_4CA8DC + cry CryDirectSound_4CC148 + cry CryDirectSound_4CC9B8 + cry CryDirectSound_4CD448 + cry CryDirectSound_4CEC18 + cry CryDirectSound_4D0484 + cry CryDirectSound_4D09E8 + cry CryDirectSound_4D10B0 + cry CryDirectSound_4D241C + cry CryDirectSound_4D3780 + cry CryDirectSound_4D461C + cry CryDirectSound_4D5298 + cry CryDirectSound_4D6C34 + cry CryDirectSound_4D8828 + cry CryDirectSound_4DA690 + cry CryDirectSound_4DB610 + cry CryDirectSound_4DC614 + cry CryDirectSound_4DD984 + cry CryDirectSound_4DECF0 + cry CryDirectSound_4DF680 + cry CryDirectSound_4E095C + cry CryDirectSound_4E1684 + cry CryDirectSound_4E21CC + cry CryDirectSound_4E322C + cry CryDirectSound_4E425C + cry CryDirectSound_4E4FC0 + cry CryDirectSound_4E60FC + cry CryDirectSound_4E6C18 + cry CryDirectSound_4E72C0 + cry CryDirectSound_4E7DE4 + cry CryDirectSound_4E9548 + cry CryDirectSound_4EB030 + cry CryDirectSound_4ECFCC + cry CryDirectSound_4EDD30 + cry CryDirectSound_4EEAC0 + cry CryDirectSound_4EFB48 + cry CryDirectSound_4F02D4 + cry CryDirectSound_4F1174 + cry CryDirectSound_4F24C0 + cry CryDirectSound_4F34B0 + cry CryDirectSound_4F4BAC + cry CryDirectSound_4F6360 + cry CryDirectSound_4F7F48 + cry CryDirectSound_4F8D74 + cry CryDirectSound_4F9C84 + cry CryDirectSound_4FAF24 + cry CryDirectSound_4FB68C + cry CryDirectSound_4FC3FC + cry CryDirectSound_4FD740 + cry CryDirectSound_4FEF28 + cry CryDirectSound_4FF6A4 + cry CryDirectSound_5009E8 + cry CryDirectSound_501D60 + cry CryDirectSound_502F50 + cry CryDirectSound_504474 + cry CryDirectSound_504EFC + cry CryDirectSound_505DBC + cry CryDirectSound_506D30 + cry CryDirectSound_5081F4 + cry CryDirectSound_509944 + cry CryDirectSound_50B0C4 + cry CryDirectSound_50BF84 + cry CryDirectSound_50D848 + cry CryDirectSound_50F560 + cry CryDirectSound_511264 + cry CryDirectSound_512AB0 + cry CryDirectSound_514308 + cry CryDirectSound_515BCC + cry CryDirectSound_517504 + cry CryDirectSound_5187E4 + cry CryDirectSound_51A7C8 + cry CryDirectSound_51B6E8 + cry CryDirectSound_51C558 + cry CryDirectSound_51D804 + cry CryDirectSound_51E9DC + cry CryDirectSound_51F904 + cry CryDirectSound_520D60 + cry CryDirectSound_52230C + cry CryDirectSound_523678 + cry CryDirectSound_524AE4 + cry CryDirectSound_5259B0 + cry CryDirectSound_5268CC + cry CryDirectSound_527B80 + cry CryDirectSound_5284FC + cry CryDirectSound_528D68 + cry CryDirectSound_529740 + cry CryDirectSound_52AA98 + cry CryDirectSound_52BE80 + cry CryDirectSound_52D35C + cry CryDirectSound_52E64C + cry CryDirectSound_52F3A8 + cry CryDirectSound_53231C + cry CryDirectSound_534200 + cry CryDirectSound_53517C + cry CryDirectSound_535DD8 + + .align 2 +voicegroup_8452B90:: @ 8452B90 + cry CryDirectSound_53702C + cry CryDirectSound_538334 + cry CryDirectSound_539768 + cry CryDirectSound_53A63C + cry CryDirectSound_53B158 + cry CryDirectSound_53BF90 + cry CryDirectSound_53D5A8 + cry CryDirectSound_53E57C + cry CryDirectSound_53F500 + cry CryDirectSound_54090C + cry CryDirectSound_541664 + cry CryDirectSound_5423B8 + cry CryDirectSound_54300C + cry CryDirectSound_543DC8 + cry CryDirectSound_545624 + cry CryDirectSound_545B60 + cry CryDirectSound_547308 + cry CryDirectSound_548280 + cry CryDirectSound_549A2C + cry CryDirectSound_54A5C8 + cry CryDirectSound_54B670 + cry CryDirectSound_54C97C + cry CryDirectSound_54E7E4 + cry CryDirectSound_55064C + cry CryDirectSound_550B8C + cry CryDirectSound_551458 + cry CryDirectSound_552490 + cry CryDirectSound_552B94 + cry CryDirectSound_55377C + cry CryDirectSound_555D8C + cry CryDirectSound_556FE4 + cry CryDirectSound_558420 + cry CryDirectSound_559DA4 + cry CryDirectSound_55A1CC + cry CryDirectSound_55A814 + cry CryDirectSound_55B2F8 + cry CryDirectSound_55C828 + cry CryDirectSound_55CF20 + cry CryDirectSound_55D784 + cry CryDirectSound_55E4E8 + cry CryDirectSound_55F13C + cry CryDirectSound_56086C + cry CryDirectSound_56151C + cry CryDirectSound_561FA8 + cry CryDirectSound_5626FC + cry CryDirectSound_562CEC + cry CryDirectSound_5633E8 + cry CryDirectSound_563ED0 + cry CryDirectSound_5645D0 + cry CryDirectSound_565060 + cry CryDirectSound_565F2C + cry CryDirectSound_566684 + cry CryDirectSound_567438 + cry CryDirectSound_5684B8 + cry CryDirectSound_5692D0 + cry CryDirectSound_569FE4 + cry CryDirectSound_56B0D0 + cry CryDirectSound_56C100 + cry CryDirectSound_56D344 + cry CryDirectSound_56DBB0 + cry CryDirectSound_56E8B8 + cry CryDirectSound_56F8F4 + cry CryDirectSound_570714 + cry CryDirectSound_570F28 + cry CryDirectSound_571F08 + cry CryDirectSound_573010 + cry CryDirectSound_573770 + cry CryDirectSound_5744D0 + cry CryDirectSound_575884 + cry CryDirectSound_576804 + cry CryDirectSound_5778C8 + cry CryDirectSound_5790AC + cry CryDirectSound_579C4C + cry CryDirectSound_57A974 + cry CryDirectSound_57BE10 + cry CryDirectSound_57CCC4 + cry CryDirectSound_57DA24 + cry CryDirectSound_57EE2C + cry CryDirectSound_57FE0C + cry CryDirectSound_580A2C + cry CryDirectSound_583054 + cry CryDirectSound_583EC8 + cry CryDirectSound_58566C + cry CryDirectSound_586208 + cry CryDirectSound_587904 + cry CryDirectSound_588338 + cry CryDirectSound_58958C + cry CryDirectSound_589EB0 + cry CryDirectSound_58AF3C + cry CryDirectSound_58CD14 + cry CryDirectSound_58DE2C + cry CryDirectSound_58F334 + cry CryDirectSound_58FFDC + cry CryDirectSound_590CD0 + cry CryDirectSound_5919B0 + cry CryDirectSound_592440 + cry CryDirectSound_593E84 + cry CryDirectSound_594EB8 + cry CryDirectSound_595E80 + cry CryDirectSound_597688 + cry CryDirectSound_598330 + cry CryDirectSound_5996E0 + cry CryDirectSound_59A4B8 + cry CryDirectSound_59B008 + cry CryDirectSound_59C12C + cry CryDirectSound_59D0E4 + cry CryDirectSound_59E760 + cry CryDirectSound_59F194 + cry CryDirectSound_5A01BC + cry CryDirectSound_5A0F9C + cry CryDirectSound_5A1B50 + cry CryDirectSound_5A25DC + cry CryDirectSound_5A344C + cry CryDirectSound_5A4328 + cry CryDirectSound_5A53BC + cry CryDirectSound_5A652C + cry CryDirectSound_5A79A0 + cry CryDirectSound_5A8BE8 + cry CryDirectSound_5A9898 + cry CryDirectSound_5AA108 + cry CryDirectSound_5AB868 + cry CryDirectSound_5ADE60 + cry CryDirectSound_5AF4F4 + cry CryDirectSound_5B036C + cry CryDirectSound_5B0BCC + cry CryDirectSound_5B168C + cry CryDirectSound_5B1FD8 + cry CryDirectSound_5B2C34 + + .align 2 +voicegroup_8453190:: @ 8453190 + cry CryDirectSound_5B413C + cry CryDirectSound_5B4BD4 + cry CryDirectSound_5B5804 + cry CryDirectSound_5B65E4 + cry CryDirectSound_5B7184 + cry CryDirectSound_5B8890 + cry CryDirectSound_5B9220 + cry CryDirectSound_5B9C88 + cry CryDirectSound_5BA220 + cry CryDirectSound_5BAD3C + cry CryDirectSound_5BB690 + cry CryDirectSound_5BBC90 + cry CryDirectSound_5BC594 + cry CryDirectSound_5BD744 + cry CryDirectSound_5BE3B0 + cry CryDirectSound_5BED58 + cry CryDirectSound_5C0A2C + cry CryDirectSound_5C29AC + cry CryDirectSound_5C3554 + cry CryDirectSound_5C49C8 + cry CryDirectSound_5C63E4 + cry CryDirectSound_5C6B68 + cry CryDirectSound_5C7C6C + cry CryDirectSound_5C92EC + cry CryDirectSound_5C9EB4 + cry CryDirectSound_5CAAF4 + cry CryDirectSound_5CB79C + cry CryDirectSound_5CBFDC + cry CryDirectSound_5CC444 + cry CryDirectSound_5CD2D8 + cry CryDirectSound_5CE3A8 + cry CryDirectSound_5CEBD4 + cry CryDirectSound_5CF73C + cry CryDirectSound_5D0B00 + cry CryDirectSound_5D1514 + cry CryDirectSound_5D1DE0 + cry CryDirectSound_5D2E0C + cry CryDirectSound_5D3644 + cry CryDirectSound_5D4688 + cry CryDirectSound_5D5334 + cry CryDirectSound_5D5D50 + cry CryDirectSound_5D6980 + cry CryDirectSound_5D81E4 + cry CryDirectSound_5D8A68 + cry CryDirectSound_5D98C0 + cry CryDirectSound_5DA2AC + cry CryDirectSound_5DA91C + cry CryDirectSound_5DB544 + cry CryDirectSound_5DBCFC + cry CryDirectSound_5DC458 + cry CryDirectSound_5DD510 + cry CryDirectSound_5DE274 + cry CryDirectSound_5DF758 + cry CryDirectSound_5E0054 + cry CryDirectSound_5E105C + cry CryDirectSound_5E1ADC + cry CryDirectSound_5E2E90 + cry CryDirectSound_5E35A4 + cry CryDirectSound_5E4ABC + cry CryDirectSound_5E52C0 + cry CryDirectSound_5E6420 + cry CryDirectSound_5E6D6C + cry CryDirectSound_5E848C + cry CryDirectSound_5E8DC8 + cry CryDirectSound_5E9EC4 + cry CryDirectSound_5EAAC8 + cry CryDirectSound_5EC380 + cry CryDirectSound_5ECAC0 + cry CryDirectSound_5ED760 + cry CryDirectSound_5EE184 + cry CryDirectSound_5EEF88 + cry CryDirectSound_5F0990 + cry CryDirectSound_5F1280 + cry CryDirectSound_5F2930 + cry CryDirectSound_5F35B4 + cry CryDirectSound_5F4914 + cry CryDirectSound_5F6110 + cry CryDirectSound_5F713C + cry CryDirectSound_5F7910 + cry CryDirectSound_5FA054 + cry CryDirectSound_5FAAD0 + cry CryDirectSound_5FB2F0 + cry CryDirectSound_5FC374 + cry CryDirectSound_5FC928 + cry CryDirectSound_5FD500 + cry CryDirectSound_5FF94C + cry CryDirectSound_600B9C + cry CryDirectSound_601B84 + cry CryDirectSound_6031F0 + cry CryDirectSound_603B98 + cry CryDirectSound_6058C8 + cry CryDirectSound_606480 + cry CryDirectSound_607B54 + cry CryDirectSound_6084F4 + cry CryDirectSound_6097C8 + cry CryDirectSound_60BF40 + cry CryDirectSound_60C714 + cry CryDirectSound_60DB1C + cry CryDirectSound_60FAF8 + cry CryDirectSound_611AF8 + cry CryDirectSound_6131FC + cry CryDirectSound_613E94 + cry CryDirectSound_614A1C + cry CryDirectSound_615B34 + cry CryDirectSound_61647C + cry CryDirectSound_617808 + cry CryDirectSound_6185C0 + cry CryDirectSound_619164 + cry CryDirectSound_619CE4 + cry CryDirectSound_61A610 + cry CryDirectSound_61BAE8 + cry CryDirectSound_61D48C + cry CryDirectSound_61E8BC + cry CryDirectSound_61ED98 + cry CryDirectSound_6212A4 + cry CryDirectSound_62365C + cry CryDirectSound_625388 + cry CryDirectSound_626CA4 + cry CryDirectSound_627964 + cry CryDirectSound_62823C + cry CryDirectSound_62A0D8 + cry CryDirectSound_62C19C + cry CryDirectSound_62DDFC + cry CryDirectSound_62E98C + cry CryDirectSound_6305D4 + cry CryDirectSound_6312FC + cry CryDirectSound_633D0C + cry CryDirectSound_634530 + + .align 2 +voicegroup_8453790:: @ 8453790 + cry CryDirectSound_635638 + cry CryDirectSound_636C30 + cry CryDirectSound_6379B4 + cry CryDirectSound_638E88 + + .align 2 +voicegroup_84537C0:: @ 84537C0 + cry2 CryDirectSound_4AB57C + cry2 CryDirectSound_4AC608 + cry2 CryDirectSound_4AD698 + cry2 CryDirectSound_4AE9F0 + cry2 CryDirectSound_4AF860 + cry2 CryDirectSound_4B06E0 + cry2 CryDirectSound_4B1A28 + cry2 CryDirectSound_4B289C + cry2 CryDirectSound_4B39DC + cry2 CryDirectSound_4B4D24 + cry2 CryDirectSound_4B557C + cry2 CryDirectSound_4B6CCC + cry2 CryDirectSound_4B76D4 + cry2 CryDirectSound_4B8718 + cry2 CryDirectSound_4B9954 + cry2 CryDirectSound_4BACB0 + cry2 CryDirectSound_4BB098 + cry2 CryDirectSound_4BBFA0 + cry2 CryDirectSound_4BD0D4 + cry2 CryDirectSound_4BD8B4 + cry2 CryDirectSound_4BE238 + cry2 CryDirectSound_4BF3DC + cry2 CryDirectSound_4C0518 + cry2 CryDirectSound_4C1864 + cry2 CryDirectSound_4C2BBC + cry2 CryDirectSound_4C3C64 + cry2 CryDirectSound_4C5424 + cry2 CryDirectSound_4C5D78 + cry2 CryDirectSound_4C6B08 + cry2 CryDirectSound_4C74B8 + cry2 CryDirectSound_4C8180 + cry2 CryDirectSound_4C9260 + cry2 CryDirectSound_4C9CC8 + cry2 CryDirectSound_4CA8DC + cry2 CryDirectSound_4CC148 + cry2 CryDirectSound_4CC9B8 + cry2 CryDirectSound_4CD448 + cry2 CryDirectSound_4CEC18 + cry2 CryDirectSound_4D0484 + cry2 CryDirectSound_4D09E8 + cry2 CryDirectSound_4D10B0 + cry2 CryDirectSound_4D241C + cry2 CryDirectSound_4D3780 + cry2 CryDirectSound_4D461C + cry2 CryDirectSound_4D5298 + cry2 CryDirectSound_4D6C34 + cry2 CryDirectSound_4D8828 + cry2 CryDirectSound_4DA690 + cry2 CryDirectSound_4DB610 + cry2 CryDirectSound_4DC614 + cry2 CryDirectSound_4DD984 + cry2 CryDirectSound_4DECF0 + cry2 CryDirectSound_4DF680 + cry2 CryDirectSound_4E095C + cry2 CryDirectSound_4E1684 + cry2 CryDirectSound_4E21CC + cry2 CryDirectSound_4E322C + cry2 CryDirectSound_4E425C + cry2 CryDirectSound_4E4FC0 + cry2 CryDirectSound_4E60FC + cry2 CryDirectSound_4E6C18 + cry2 CryDirectSound_4E72C0 + cry2 CryDirectSound_4E7DE4 + cry2 CryDirectSound_4E9548 + cry2 CryDirectSound_4EB030 + cry2 CryDirectSound_4ECFCC + cry2 CryDirectSound_4EDD30 + cry2 CryDirectSound_4EEAC0 + cry2 CryDirectSound_4EFB48 + cry2 CryDirectSound_4F02D4 + cry2 CryDirectSound_4F1174 + cry2 CryDirectSound_4F24C0 + cry2 CryDirectSound_4F34B0 + cry2 CryDirectSound_4F4BAC + cry2 CryDirectSound_4F6360 + cry2 CryDirectSound_4F7F48 + cry2 CryDirectSound_4F8D74 + cry2 CryDirectSound_4F9C84 + cry2 CryDirectSound_4FAF24 + cry2 CryDirectSound_4FB68C + cry2 CryDirectSound_4FC3FC + cry2 CryDirectSound_4FD740 + cry2 CryDirectSound_4FEF28 + cry2 CryDirectSound_4FF6A4 + cry2 CryDirectSound_5009E8 + cry2 CryDirectSound_501D60 + cry2 CryDirectSound_502F50 + cry2 CryDirectSound_504474 + cry2 CryDirectSound_504EFC + cry2 CryDirectSound_505DBC + cry2 CryDirectSound_506D30 + cry2 CryDirectSound_5081F4 + cry2 CryDirectSound_509944 + cry2 CryDirectSound_50B0C4 + cry2 CryDirectSound_50BF84 + cry2 CryDirectSound_50D848 + cry2 CryDirectSound_50F560 + cry2 CryDirectSound_511264 + cry2 CryDirectSound_512AB0 + cry2 CryDirectSound_514308 + cry2 CryDirectSound_515BCC + cry2 CryDirectSound_517504 + cry2 CryDirectSound_5187E4 + cry2 CryDirectSound_51A7C8 + cry2 CryDirectSound_51B6E8 + cry2 CryDirectSound_51C558 + cry2 CryDirectSound_51D804 + cry2 CryDirectSound_51E9DC + cry2 CryDirectSound_51F904 + cry2 CryDirectSound_520D60 + cry2 CryDirectSound_52230C + cry2 CryDirectSound_523678 + cry2 CryDirectSound_524AE4 + cry2 CryDirectSound_5259B0 + cry2 CryDirectSound_5268CC + cry2 CryDirectSound_527B80 + cry2 CryDirectSound_5284FC + cry2 CryDirectSound_528D68 + cry2 CryDirectSound_529740 + cry2 CryDirectSound_52AA98 + cry2 CryDirectSound_52BE80 + cry2 CryDirectSound_52D35C + cry2 CryDirectSound_52E64C + cry2 CryDirectSound_52F3A8 + cry2 CryDirectSound_53231C + cry2 CryDirectSound_534200 + cry2 CryDirectSound_53517C + cry2 CryDirectSound_535DD8 + + .align 2 +voicegroup_8453DC0:: @ 8453DC0 + cry2 CryDirectSound_53702C + cry2 CryDirectSound_538334 + cry2 CryDirectSound_539768 + cry2 CryDirectSound_53A63C + cry2 CryDirectSound_53B158 + cry2 CryDirectSound_53BF90 + cry2 CryDirectSound_53D5A8 + cry2 CryDirectSound_53E57C + cry2 CryDirectSound_53F500 + cry2 CryDirectSound_54090C + cry2 CryDirectSound_541664 + cry2 CryDirectSound_5423B8 + cry2 CryDirectSound_54300C + cry2 CryDirectSound_543DC8 + cry2 CryDirectSound_545624 + cry2 CryDirectSound_545B60 + cry2 CryDirectSound_547308 + cry2 CryDirectSound_548280 + cry2 CryDirectSound_549A2C + cry2 CryDirectSound_54A5C8 + cry2 CryDirectSound_54B670 + cry2 CryDirectSound_54C97C + cry2 CryDirectSound_54E7E4 + cry2 CryDirectSound_55064C + cry2 CryDirectSound_550B8C + cry2 CryDirectSound_551458 + cry2 CryDirectSound_552490 + cry2 CryDirectSound_552B94 + cry2 CryDirectSound_55377C + cry2 CryDirectSound_555D8C + cry2 CryDirectSound_556FE4 + cry2 CryDirectSound_558420 + cry2 CryDirectSound_559DA4 + cry2 CryDirectSound_55A1CC + cry2 CryDirectSound_55A814 + cry2 CryDirectSound_55B2F8 + cry2 CryDirectSound_55C828 + cry2 CryDirectSound_55CF20 + cry2 CryDirectSound_55D784 + cry2 CryDirectSound_55E4E8 + cry2 CryDirectSound_55F13C + cry2 CryDirectSound_56086C + cry2 CryDirectSound_56151C + cry2 CryDirectSound_561FA8 + cry2 CryDirectSound_5626FC + cry2 CryDirectSound_562CEC + cry2 CryDirectSound_5633E8 + cry2 CryDirectSound_563ED0 + cry2 CryDirectSound_5645D0 + cry2 CryDirectSound_565060 + cry2 CryDirectSound_565F2C + cry2 CryDirectSound_566684 + cry2 CryDirectSound_567438 + cry2 CryDirectSound_5684B8 + cry2 CryDirectSound_5692D0 + cry2 CryDirectSound_569FE4 + cry2 CryDirectSound_56B0D0 + cry2 CryDirectSound_56C100 + cry2 CryDirectSound_56D344 + cry2 CryDirectSound_56DBB0 + cry2 CryDirectSound_56E8B8 + cry2 CryDirectSound_56F8F4 + cry2 CryDirectSound_570714 + cry2 CryDirectSound_570F28 + cry2 CryDirectSound_571F08 + cry2 CryDirectSound_573010 + cry2 CryDirectSound_573770 + cry2 CryDirectSound_5744D0 + cry2 CryDirectSound_575884 + cry2 CryDirectSound_576804 + cry2 CryDirectSound_5778C8 + cry2 CryDirectSound_5790AC + cry2 CryDirectSound_579C4C + cry2 CryDirectSound_57A974 + cry2 CryDirectSound_57BE10 + cry2 CryDirectSound_57CCC4 + cry2 CryDirectSound_57DA24 + cry2 CryDirectSound_57EE2C + cry2 CryDirectSound_57FE0C + cry2 CryDirectSound_580A2C + cry2 CryDirectSound_583054 + cry2 CryDirectSound_583EC8 + cry2 CryDirectSound_58566C + cry2 CryDirectSound_586208 + cry2 CryDirectSound_587904 + cry2 CryDirectSound_588338 + cry2 CryDirectSound_58958C + cry2 CryDirectSound_589EB0 + cry2 CryDirectSound_58AF3C + cry2 CryDirectSound_58CD14 + cry2 CryDirectSound_58DE2C + cry2 CryDirectSound_58F334 + cry2 CryDirectSound_58FFDC + cry2 CryDirectSound_590CD0 + cry2 CryDirectSound_5919B0 + cry2 CryDirectSound_592440 + cry2 CryDirectSound_593E84 + cry2 CryDirectSound_594EB8 + cry2 CryDirectSound_595E80 + cry2 CryDirectSound_597688 + cry2 CryDirectSound_598330 + cry2 CryDirectSound_5996E0 + cry2 CryDirectSound_59A4B8 + cry2 CryDirectSound_59B008 + cry2 CryDirectSound_59C12C + cry2 CryDirectSound_59D0E4 + cry2 CryDirectSound_59E760 + cry2 CryDirectSound_59F194 + cry2 CryDirectSound_5A01BC + cry2 CryDirectSound_5A0F9C + cry2 CryDirectSound_5A1B50 + cry2 CryDirectSound_5A25DC + cry2 CryDirectSound_5A344C + cry2 CryDirectSound_5A4328 + cry2 CryDirectSound_5A53BC + cry2 CryDirectSound_5A652C + cry2 CryDirectSound_5A79A0 + cry2 CryDirectSound_5A8BE8 + cry2 CryDirectSound_5A9898 + cry2 CryDirectSound_5AA108 + cry2 CryDirectSound_5AB868 + cry2 CryDirectSound_5ADE60 + cry2 CryDirectSound_5AF4F4 + cry2 CryDirectSound_5B036C + cry2 CryDirectSound_5B0BCC + cry2 CryDirectSound_5B168C + cry2 CryDirectSound_5B1FD8 + cry2 CryDirectSound_5B2C34 + + .align 2 +voicegroup_84543C0:: @ 84543C0 + cry2 CryDirectSound_5B413C + cry2 CryDirectSound_5B4BD4 + cry2 CryDirectSound_5B5804 + cry2 CryDirectSound_5B65E4 + cry2 CryDirectSound_5B7184 + cry2 CryDirectSound_5B8890 + cry2 CryDirectSound_5B9220 + cry2 CryDirectSound_5B9C88 + cry2 CryDirectSound_5BA220 + cry2 CryDirectSound_5BAD3C + cry2 CryDirectSound_5BB690 + cry2 CryDirectSound_5BBC90 + cry2 CryDirectSound_5BC594 + cry2 CryDirectSound_5BD744 + cry2 CryDirectSound_5BE3B0 + cry2 CryDirectSound_5BED58 + cry2 CryDirectSound_5C0A2C + cry2 CryDirectSound_5C29AC + cry2 CryDirectSound_5C3554 + cry2 CryDirectSound_5C49C8 + cry2 CryDirectSound_5C63E4 + cry2 CryDirectSound_5C6B68 + cry2 CryDirectSound_5C7C6C + cry2 CryDirectSound_5C92EC + cry2 CryDirectSound_5C9EB4 + cry2 CryDirectSound_5CAAF4 + cry2 CryDirectSound_5CB79C + cry2 CryDirectSound_5CBFDC + cry2 CryDirectSound_5CC444 + cry2 CryDirectSound_5CD2D8 + cry2 CryDirectSound_5CE3A8 + cry2 CryDirectSound_5CEBD4 + cry2 CryDirectSound_5CF73C + cry2 CryDirectSound_5D0B00 + cry2 CryDirectSound_5D1514 + cry2 CryDirectSound_5D1DE0 + cry2 CryDirectSound_5D2E0C + cry2 CryDirectSound_5D3644 + cry2 CryDirectSound_5D4688 + cry2 CryDirectSound_5D5334 + cry2 CryDirectSound_5D5D50 + cry2 CryDirectSound_5D6980 + cry2 CryDirectSound_5D81E4 + cry2 CryDirectSound_5D8A68 + cry2 CryDirectSound_5D98C0 + cry2 CryDirectSound_5DA2AC + cry2 CryDirectSound_5DA91C + cry2 CryDirectSound_5DB544 + cry2 CryDirectSound_5DBCFC + cry2 CryDirectSound_5DC458 + cry2 CryDirectSound_5DD510 + cry2 CryDirectSound_5DE274 + cry2 CryDirectSound_5DF758 + cry2 CryDirectSound_5E0054 + cry2 CryDirectSound_5E105C + cry2 CryDirectSound_5E1ADC + cry2 CryDirectSound_5E2E90 + cry2 CryDirectSound_5E35A4 + cry2 CryDirectSound_5E4ABC + cry2 CryDirectSound_5E52C0 + cry2 CryDirectSound_5E6420 + cry2 CryDirectSound_5E6D6C + cry2 CryDirectSound_5E848C + cry2 CryDirectSound_5E8DC8 + cry2 CryDirectSound_5E9EC4 + cry2 CryDirectSound_5EAAC8 + cry2 CryDirectSound_5EC380 + cry2 CryDirectSound_5ECAC0 + cry2 CryDirectSound_5ED760 + cry2 CryDirectSound_5EE184 + cry2 CryDirectSound_5EEF88 + cry2 CryDirectSound_5F0990 + cry2 CryDirectSound_5F1280 + cry2 CryDirectSound_5F2930 + cry2 CryDirectSound_5F35B4 + cry2 CryDirectSound_5F4914 + cry2 CryDirectSound_5F6110 + cry2 CryDirectSound_5F713C + cry2 CryDirectSound_5F7910 + cry2 CryDirectSound_5FA054 + cry2 CryDirectSound_5FAAD0 + cry2 CryDirectSound_5FB2F0 + cry2 CryDirectSound_5FC374 + cry2 CryDirectSound_5FC928 + cry2 CryDirectSound_5FD500 + cry2 CryDirectSound_5FF94C + cry2 CryDirectSound_600B9C + cry2 CryDirectSound_601B84 + cry2 CryDirectSound_6031F0 + cry2 CryDirectSound_603B98 + cry2 CryDirectSound_6058C8 + cry2 CryDirectSound_606480 + cry2 CryDirectSound_607B54 + cry2 CryDirectSound_6084F4 + cry2 CryDirectSound_6097C8 + cry2 CryDirectSound_60BF40 + cry2 CryDirectSound_60C714 + cry2 CryDirectSound_60DB1C + cry2 CryDirectSound_60FAF8 + cry2 CryDirectSound_611AF8 + cry2 CryDirectSound_6131FC + cry2 CryDirectSound_613E94 + cry2 CryDirectSound_614A1C + cry2 CryDirectSound_615B34 + cry2 CryDirectSound_61647C + cry2 CryDirectSound_617808 + cry2 CryDirectSound_6185C0 + cry2 CryDirectSound_619164 + cry2 CryDirectSound_619CE4 + cry2 CryDirectSound_61A610 + cry2 CryDirectSound_61BAE8 + cry2 CryDirectSound_61D48C + cry2 CryDirectSound_61E8BC + cry2 CryDirectSound_61ED98 + cry2 CryDirectSound_6212A4 + cry2 CryDirectSound_62365C + cry2 CryDirectSound_625388 + cry2 CryDirectSound_626CA4 + cry2 CryDirectSound_627964 + cry2 CryDirectSound_62823C + cry2 CryDirectSound_62A0D8 + cry2 CryDirectSound_62C19C + cry2 CryDirectSound_62DDFC + cry2 CryDirectSound_62E98C + cry2 CryDirectSound_6305D4 + cry2 CryDirectSound_6312FC + cry2 CryDirectSound_633D0C + cry2 CryDirectSound_634530 + + .align 2 +voicegroup_84549C0:: @ 84549C0 + cry2 CryDirectSound_635638 + cry2 CryDirectSound_636C30 + cry2 CryDirectSound_6379B4 + cry2 CryDirectSound_638E88 + + .align 2 +voicegroup_84549F0:: @ 84549F0 + voice_directsound 60, 0, DirectSoundWaveData_8639898, 255, 0, 255, 0 @ 84549F0 + voice_directsound 60, 0, DirectSoundWaveData_8639EF8, 255, 0, 255, 0 @ 84549FC + voice_directsound 60, 0, DirectSoundWaveData_863A3DC, 255, 0, 255, 0 @ 8454A08 + voice_directsound 60, 0, DirectSoundWaveData_863AD2C, 255, 0, 255, 0 @ 8454A14 + voice_directsound 60, 0, DirectSoundWaveData_863B79C, 255, 0, 255, 0 @ 8454A20 + voice_directsound 60, 0, DirectSoundWaveData_863BABC, 255, 0, 255, 0 @ 8454A2C + voice_directsound 60, 0, DirectSoundWaveData_863C744, 255, 0, 255, 0 @ 8454A38 + voice_directsound 60, 0, DirectSoundWaveData_863CD64, 255, 0, 255, 0 @ 8454A44 + voice_directsound 60, 0, DirectSoundWaveData_863D0EC, 255, 0, 255, 0 @ 8454A50 + voice_directsound 60, 0, DirectSoundWaveData_863DED0, 255, 0, 255, 0 @ 8454A5C + voice_directsound 60, 0, DirectSoundWaveData_863E840, 255, 0, 255, 0 @ 8454A68 + voice_directsound 60, 0, DirectSoundWaveData_863EBDC, 255, 0, 255, 0 @ 8454A74 + voice_directsound 60, 0, DirectSoundWaveData_863F390, 255, 0, 255, 0 @ 8454A80 + voice_directsound 60, 0, DirectSoundWaveData_86400EC, 255, 0, 255, 0 @ 8454A8C + voice_directsound 60, 0, DirectSoundWaveData_8640330, 255, 0, 255, 0 @ 8454A98 + voice_directsound 60, 0, DirectSoundWaveData_8641170, 255, 0, 255, 0 @ 8454AA4 + voice_directsound 60, 0, DirectSoundWaveData_8641AC4, 255, 0, 255, 0 @ 8454AB0 + voice_directsound 60, 0, DirectSoundWaveData_8641E18, 255, 0, 255, 0 @ 8454ABC + voice_directsound 60, 0, DirectSoundWaveData_864244C, 255, 0, 255, 0 @ 8454AC8 + voice_directsound 60, 0, DirectSoundWaveData_86430B8, 255, 0, 255, 0 @ 8454AD4 + voice_directsound 60, 0, DirectSoundWaveData_8643650, 255, 0, 255, 0 @ 8454AE0 + voice_directsound 60, 0, DirectSoundWaveData_8644154, 255, 0, 255, 0 @ 8454AEC + voice_directsound 60, 0, DirectSoundWaveData_8644758, 255, 0, 255, 0 @ 8454AF8 + voice_directsound 60, 0, DirectSoundWaveData_8644950, 255, 0, 255, 0 @ 8454B04 + voice_directsound 60, 0, DirectSoundWaveData_86452B4, 255, 0, 255, 0 @ 8454B10 + voice_directsound 60, 0, DirectSoundWaveData_8646240, 255, 0, 255, 0 @ 8454B1C + voice_directsound 60, 0, DirectSoundWaveData_8646878, 255, 0, 255, 0 @ 8454B28 + voice_directsound 60, 0, DirectSoundWaveData_864734C, 255, 0, 255, 0 @ 8454B34 + voice_directsound 60, 0, DirectSoundWaveData_8648290, 255, 0, 255, 0 @ 8454B40 + voice_directsound 60, 0, DirectSoundWaveData_8648808, 255, 0, 255, 0 @ 8454B4C + voice_directsound 60, 0, DirectSoundWaveData_8649654, 255, 0, 255, 0 @ 8454B58 + voice_directsound 60, 0, DirectSoundWaveData_864A55C, 255, 0, 255, 0 @ 8454B64 + voice_directsound 60, 0, DirectSoundWaveData_864B030, 255, 0, 255, 0 @ 8454B70 + voice_directsound 60, 0, DirectSoundWaveData_864BBC4, 255, 0, 255, 0 @ 8454B7C + voice_directsound 60, 0, DirectSoundWaveData_864C59C, 255, 0, 255, 0 @ 8454B88 + voice_directsound 60, 0, DirectSoundWaveData_864CBDC, 255, 0, 255, 0 @ 8454B94 + voice_directsound 60, 0, DirectSoundWaveData_864D6BC, 255, 0, 255, 0 @ 8454BA0 + voice_directsound 60, 0, DirectSoundWaveData_864DCF8, 255, 0, 255, 0 @ 8454BAC + voice_directsound 60, 0, DirectSoundWaveData_864E410, 255, 0, 255, 0 @ 8454BB8 + voice_directsound 60, 0, DirectSoundWaveData_864ED4C, 255, 0, 255, 0 @ 8454BC4 + voice_directsound 60, 0, DirectSoundWaveData_864F508, 255, 0, 255, 0 @ 8454BD0 + voice_directsound 60, 0, DirectSoundWaveData_864FA6C, 255, 0, 255, 0 @ 8454BDC + voice_directsound 60, 0, DirectSoundWaveData_86507E0, 255, 0, 255, 0 @ 8454BE8 + voice_directsound 60, 0, DirectSoundWaveData_8650C5C, 255, 0, 255, 0 @ 8454BF4 + voice_directsound 60, 0, DirectSoundWaveData_8651148, 255, 0, 255, 0 @ 8454C00 + voice_directsound 60, 0, DirectSoundWaveData_8651910, 255, 0, 255, 0 @ 8454C0C + voice_directsound 60, 0, DirectSoundWaveData_865250C, 255, 0, 255, 0 @ 8454C18 + voice_directsound 60, 0, DirectSoundWaveData_8652884, 255, 0, 255, 0 @ 8454C24 + voice_directsound 60, 0, DirectSoundWaveData_8653040, 255, 0, 255, 0 @ 8454C30 + voice_directsound 60, 0, DirectSoundWaveData_8653CA4, 255, 0, 255, 0 @ 8454C3C + voice_directsound 60, 0, DirectSoundWaveData_8654170, 255, 0, 255, 0 @ 8454C48 + + .align 2 +voicegroup_8454C54:: @ 8454C54 + voice_keysplit_all voicegroup_842FEF8 @ 8454C54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8454C60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8454C6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8454C78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8454C84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8454C90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8454C9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8454CA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8454CB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8454CC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8454CCC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8454CD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8454CE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8454CF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8454CFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8454D08 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8454D14 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8454D20 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8454D2C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8454D38 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8454D44 + voice_directsound 60, 0, DirectSoundWaveData_8654C20, 255, 249, 25, 248 @ 8454D50 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8454D5C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8454D68 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8454D74 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8454D80 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8454D8C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8454D98 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8454DA4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8454DB0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8454DBC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8454DC8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8454DD4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8454DE0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8454DEC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8454DF8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8454E04 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8454E10 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8454E1C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8454E28 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8454E34 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8454E40 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8454E4C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8454E58 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8454E64 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8454E70 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8454E7C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8454E88 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8454E94 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8454EA0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8454EAC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8454EB8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8454EC4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8454ED0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8454EDC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8454EE8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8454EF4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8454F00 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8454F0C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8454F18 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8454F24 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8454F30 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8454F3C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8454F48 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8454F54 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8454F60 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8454F6C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8454F78 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8454F84 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8454F90 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8454F9C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8454FA8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8454FB4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8454FC0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8454FCC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8454FD8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8454FE4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8454FF0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8454FFC + voice_square_1 0, 2, 0, 0, 15, 0 @ 8455008 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8455014 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8455020 + voice_square_1 0, 2, 0, 0, 15, 0 @ 845502C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8455038 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8455044 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8455050 + voice_square_1 0, 2, 0, 0, 15, 0 @ 845505C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8455068 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8455074 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8455080 + voice_square_1 0, 2, 0, 0, 15, 0 @ 845508C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8455098 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84550A4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84550B0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84550BC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84550C8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84550D4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84550E0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84550EC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84550F8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8455104 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8455110 + voice_square_1 0, 2, 0, 0, 15, 0 @ 845511C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8455128 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8455134 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8455140 + voice_square_1 0, 2, 0, 0, 15, 0 @ 845514C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8455158 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8455164 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8455170 + voice_square_1 0, 2, 0, 0, 15, 0 @ 845517C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8455188 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8455194 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84551A0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84551AC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84551B8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84551C4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84551D0 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84551DC + voice_square_1 0, 2, 0, 0, 15, 0 @ 84551E8 + voice_square_1 0, 2, 0, 0, 15, 0 @ 84551F4 + voice_square_1 0, 2, 0, 0, 15, 0 @ 8455200 + voice_square_1 0, 2, 0, 0, 15, 0 @ 845520C + voice_square_1 0, 2, 0, 0, 15, 0 @ 8455218 diff --git a/sound/voice_groups.s b/sound/voice_groups.s deleted file mode 100644 index f250a394c..000000000 --- a/sound/voice_groups.s +++ /dev/null @@ -1,13114 +0,0 @@ - .align 2 -voicegroup_842FC88:: @ 842FC8 - voice_keysplit_all voicegroup_842FEF8 @ 842FC88 - voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 842FC94 - voice_square_1 0, 2, 0, 0, 15, 0 @ 842FCA0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 842FCAC - voice_square_1 0, 2, 0, 0, 15, 0 @ 842FCB8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 842FCC4 - voice_square_2 2, 0, 0, 9, 2 @ 842FCD0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 842FCDC - voice_square_1 0, 2, 0, 0, 15, 0 @ 842FCE8 - voice_directsound 60, 0, DirectSoundWaveData_8456330, 255, 165, 51, 235 @ 842FCF4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 842FD00 - voice_square_1 0, 2, 0, 0, 15, 0 @ 842FD0C - voice_square_1 0, 2, 0, 0, 15, 0 @ 842FD18 - voice_square_1 0, 2, 0, 0, 15, 0 @ 842FD24 - voice_square_1 0, 2, 0, 0, 15, 0 @ 842FD30 - voice_square_1 0, 2, 0, 0, 15, 0 @ 842FD3C - voice_square_1 0, 2, 0, 0, 15, 0 @ 842FD48 - voice_directsound 60, 0, DirectSoundWaveData_84569D4, 255, 0, 255, 127 @ 842FD54 - voice_square_1 0, 2, 0, 0, 15, 0 @ 842FD60 - voice_square_1 0, 2, 0, 0, 15, 0 @ 842FD6C - voice_square_1 0, 2, 0, 0, 15, 0 @ 842FD78 - voice_square_1 0, 2, 0, 0, 15, 0 @ 842FD84 - voice_square_1 0, 2, 0, 0, 15, 0 @ 842FD90 - voice_square_1 0, 2, 0, 0, 15, 0 @ 842FD9C - voice_square_1 0, 2, 0, 0, 15, 0 @ 842FDA8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 842FDB4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 842FDC0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 842FDCC - voice_square_1 0, 2, 0, 0, 15, 0 @ 842FDD8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 842FDE4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 842FDF0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 842FDFC - voice_directsound 60, 0, DirectSoundWaveData_84571CC, 255, 253, 0, 149 @ 842FE08 - voice_square_1 0, 2, 0, 0, 15, 0 @ 842FE14 - voice_square_1 0, 2, 0, 0, 15, 0 @ 842FE20 - voice_square_1 0, 2, 0, 0, 15, 0 @ 842FE2C - voice_directsound 60, 0, DirectSoundWaveData_8457D98, 255, 235, 128, 115 @ 842FE38 - voice_square_1 0, 2, 0, 0, 15, 0 @ 842FE44 - voice_directsound 60, 0, DirectSoundWaveData_8458CD0, 255, 252, 0, 115 @ 842FE50 - voice_square_1 0, 2, 0, 0, 15, 0 @ 842FE5C - voice_square_1 0, 2, 0, 0, 15, 0 @ 842FE68 - voice_square_1 0, 2, 0, 0, 15, 0 @ 842FE74 - voice_square_1 0, 2, 0, 0, 15, 0 @ 842FE80 - voice_square_1 0, 2, 0, 0, 15, 0 @ 842FE8C - voice_square_1 0, 2, 0, 0, 15, 0 @ 842FE98 - voice_square_1 0, 2, 0, 0, 15, 0 @ 842FEA4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 842FEB0 - voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 204, 193, 239 @ 842FEBC - voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 842FEC8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 842FED4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 842FEE0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 842FEEC - - .align 2 -voicegroup_842FEF8:: @ 842FEF8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 842FEF8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 842FF04 - voice_square_1 0, 2, 0, 0, 15, 0 @ 842FF10 - voice_square_1 0, 2, 0, 0, 15, 0 @ 842FF1C - voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 842FF28 - voice_square_1 0, 2, 0, 0, 15, 0 @ 842FF34 - voice_square_1 0, 2, 0, 0, 15, 0 @ 842FF40 - voice_square_1 0, 2, 0, 0, 15, 0 @ 842FF4C - voice_square_1 0, 2, 0, 0, 15, 0 @ 842FF58 - voice_square_1 0, 2, 0, 0, 15, 0 @ 842FF64 - voice_square_1 0, 2, 0, 0, 15, 0 @ 842FF70 - voice_square_1 0, 2, 0, 0, 15, 0 @ 842FF7C - voice_square_1 0, 2, 0, 0, 15, 0 @ 842FF88 - voice_square_1 0, 2, 0, 0, 15, 0 @ 842FF94 - voice_square_1 0, 2, 0, 0, 15, 0 @ 842FFA0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 842FFAC - voice_square_1 0, 2, 0, 0, 15, 0 @ 842FFB8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 842FFC4 - voice_square_1 0, 2, 0, 1, 6, 0 @ 842FFD0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 842FFDC - voice_square_1 0, 2, 0, 0, 15, 0 @ 842FFE8 - voice_programmable_wave ProgrammableWaveData_84553BC, 0, 7, 15, 1 @ 842FFF4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430000 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843000C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430018 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430024 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430030 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843003C - voice_square_2 2, 0, 1, 6, 0 @ 8430048 - voice_programmable_wave ProgrammableWaveData_84553DC, 0, 7, 15, 1 @ 8430054 - voice_square_1 0, 2, 0, 1, 6, 0 @ 8430060 - voice_square_2 3, 0, 1, 6, 0 @ 843006C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430078 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430084 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430090 - voice_square_1 0, 0, 0, 1, 6, 0 @ 843009C - voice_directsound_no_resample 60, 0x40, DirectSoundWaveData_845AE14, 255, 0, 255, 242 @ 84300A8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84300B4 - voice_directsound_no_resample 60, 192, DirectSoundWaveData_845B2B4, 255, 0, 255, 242 @ 84300C0 - voice_directsound_no_resample 60, 192, DirectSoundWaveData_845B9A8, 255, 255, 255, 127 @ 84300CC - voice_directsound_no_resample 60, 192, DirectSoundWaveData_845C238, 255, 0, 255, 242 @ 84300D8 - voice_directsound 48, 172, DirectSoundWaveData_845CAB0, 255, 210, 77, 204 @ 84300E4 - voice_directsound_no_resample 60, 207, DirectSoundWaveData_845DAF0, 255, 127, 0, 188 @ 84300F0 - voice_directsound 51, 0x31, DirectSoundWaveData_845CAB0, 255, 216, 77, 204 @ 84300FC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430108 - voice_directsound 54, 187, DirectSoundWaveData_845CAB0, 255, 216, 77, 204 @ 8430114 - voice_directsound_no_resample 60, 207, DirectSoundWaveData_845DF04, 255, 242, 141, 0 @ 8430120 - voice_directsound 57, 197, DirectSoundWaveData_845CAB0, 255, 210, 77, 204 @ 843012C - voice_directsound 60, 207, DirectSoundWaveData_845CAB0, 255, 204, 77, 204 @ 8430138 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430144 - voice_directsound 62, 212, DirectSoundWaveData_845CAB0, 255, 204, 77, 204 @ 8430150 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843015C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430168 - voice_directsound_no_resample 70, 177, DirectSoundWaveData_845ED34, 255, 165, 103, 231 @ 8430174 - voice_directsound_no_resample 32, 162, DirectSoundWaveData_845FCC8, 255, 127, 77, 204 @ 8430180 - voice_directsound_no_resample 60, 142, DirectSoundWaveData_846057C, 255, 235, 0, 165 @ 843018C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430198 - voice_directsound_no_resample 30, 182, DirectSoundWaveData_8460E60, 255, 246, 0, 216 @ 84301A4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84301B0 - voice_directsound_no_resample 30, 182, DirectSoundWaveData_8460E60, 255, 246, 0, 216 @ 84301BC - voice_directsound_no_resample 30, 182, DirectSoundWaveData_8460E60, 8, 0, 255, 216 @ 84301C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84301D4 - voice_directsound_no_resample 72, 232, DirectSoundWaveData_8461D8C, 255, 0, 255, 0 @ 84301E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84301EC - voice_directsound_no_resample 72, 222, DirectSoundWaveData_84622A4, 255, 0, 255, 0 @ 84301F8 - - .align 2 -voicegroup_8430204:: @ 8430204 - voice_directsound 60, 0, DirectSoundWaveData_846286C, 255, 252, 0, 239 @ 8430204 - voice_directsound 60, 0, DirectSoundWaveData_84637CC, 255, 250, 0, 221 @ 8430210 - voice_directsound 60, 0, DirectSoundWaveData_8464E2C, 255, 250, 0, 221 @ 843021C - voice_directsound 60, 0, DirectSoundWaveData_8466388, 255, 247, 0, 221 @ 8430228 - - .align 2 -voicegroup_8430234:: @ 8430234 - voice_directsound 60, 0, DirectSoundWaveData_8466F14, 255, 0, 255, 196 @ 8430234 - voice_directsound 60, 0, DirectSoundWaveData_846A4B8, 255, 0, 255, 196 @ 8430240 - voice_directsound 60, 0, DirectSoundWaveData_846C7D4, 255, 0, 255, 196 @ 843024C - - .align 2 -voicegroup_8430258:: @ 8430258 - voice_directsound 60, 0, DirectSoundWaveData_846FEA0, 255, 0, 193, 127 @ 8430258 - voice_directsound 60, 0, DirectSoundWaveData_84711F0, 255, 0, 193, 127 @ 8430264 - voice_directsound 60, 0, DirectSoundWaveData_8472700, 255, 0, 193, 127 @ 8430270 - voice_square_1_alt 38, 2, 1, 0, 0, 0 @ 843027C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430288 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430294 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84302A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84302AC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84302B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84302C4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84302D0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84302DC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84302E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84302F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430300 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843030C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430318 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430324 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430330 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843033C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430348 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430354 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430360 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843036C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430378 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430384 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430390 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843039C - voice_square_1 0, 2, 0, 0, 15, 0 @ 84303A8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84303B4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84303C0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84303CC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84303D8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84303E4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84303F0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84303FC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430408 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430414 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430420 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843042C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430438 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430444 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430450 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843045C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430468 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430474 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430480 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843048C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430498 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84304A4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84304B0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84304BC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84304C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84304D4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84304E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84304EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84304F8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430504 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430510 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843051C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430528 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430534 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430540 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843054C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430558 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430564 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430570 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843057C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430588 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430594 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84305A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84305AC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84305B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84305C4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84305D0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84305DC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84305E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84305F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430600 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843060C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430618 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430624 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430630 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843063C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430648 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430654 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430660 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843066C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430678 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430684 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430690 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843069C - voice_square_1 0, 2, 0, 0, 15, 0 @ 84306A8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84306B4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84306C0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84306CC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84306D8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84306E4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84306F0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84306FC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430708 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430714 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430720 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843072C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430738 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430744 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430750 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843075C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430768 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430774 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430780 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843078C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430798 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84307A4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84307B0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84307BC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84307C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84307D4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84307E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84307EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84307F8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430804 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430810 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843081C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430828 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430834 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430840 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843084C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430858 - voice_square_1_alt 36, 2, 0, 1, 4, 2 @ 8430864 - voice_square_1_alt 21, 2, 0, 0, 15, 2 @ 8430870 - - .align 2 -voicegroup_843087C:: @ 843087 - voice_directsound 60, 0, DirectSoundWaveData_8473B20, 255, 0, 255, 165 @ 843087C - voice_directsound 60, 0, DirectSoundWaveData_8474BBC, 255, 0, 255, 165 @ 8430888 - - .align 2 -voicegroup_8430894:: @ 8430894 - voice_directsound 60, 0, DirectSoundWaveData_8475C18, 255, 0, 224, 165 @ 8430894 - voice_directsound 60, 0, DirectSoundWaveData_847CBAC, 255, 0, 218, 165 @ 84308A0 - - .align 2 -voicegroup_84308AC:: @ 84308AC - voice_keysplit_all voicegroup_8435FAC @ 84308AC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84308B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84308C4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84308D0 - voice_square_2 3, 0, 4, 0, 1 @ 84308DC - voice_square_1 0, 3, 0, 4, 0, 1 @ 84308E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84308F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430900 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843090C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430918 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430924 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430930 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843093C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430948 - voice_directsound 60, 0, DirectSoundWaveData_849BAEC, 255, 216, 90, 242 @ 8430954 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430960 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843096C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430978 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430984 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430990 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843099C - voice_square_1 0, 2, 0, 0, 15, 0 @ 84309A8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84309B4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84309C0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84309CC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84309D8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84309E4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84309F0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84309FC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430A08 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430A14 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430A20 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430A2C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430A38 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430A44 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430A50 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430A5C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430A68 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430A74 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430A80 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430A8C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430A98 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430AA4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430AB0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430ABC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430AC8 - voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 242, 0, 204 @ 8430AD4 - voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 246, 0, 226 @ 8430AE0 - voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 8430AEC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430AF8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430B04 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430B10 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430B1C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430B28 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430B34 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430B40 - voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 8430B4C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430B58 - voice_keysplit voicegroup_843087C, KeySplitTable_8455308 @ 8430B64 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430B70 - voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 8430B7C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430B88 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430B94 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430BA0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430BAC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430BB8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430BC4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430BD0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430BDC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430BE8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430BF4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430C00 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430C0C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430C18 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430C24 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430C30 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430C3C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430C48 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430C54 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430C60 - voice_square_2 3, 0, 1, 7, 1 @ 8430C6C - voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 15, 2 @ 8430C78 - voice_square_1 0, 3, 0, 1, 7, 1 @ 8430C84 - voice_square_1 0, 3, 0, 0, 7, 1 @ 8430C90 - - .align 2 -voicegroup_8430C9C:: @ 8430C9C - voice_keysplit_all voicegroup_8433BAC @ 8430C9C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430CA8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430CB4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430CC0 - voice_square_1_alt 0, 3, 0, 2, 4, 0 @ 8430CCC - voice_square_2_alt 3, 0, 2, 4, 0 @ 8430CD8 - voice_square_2_alt 2, 0, 3, 0, 0 @ 8430CE4 - voice_square_2_alt 2, 0, 3, 0, 0 @ 8430CF0 - voice_square_1_alt 0, 2, 0, 3, 0, 0 @ 8430CFC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430D08 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430D14 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430D20 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430D2C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430D38 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430D44 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430D50 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430D5C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430D68 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430D74 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430D80 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430D8C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430D98 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430DA4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430DB0 - voice_directsound 60, 0, DirectSoundWaveData_8481130, 255, 249, 25, 149 @ 8430DBC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430DC8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430DD4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430DE0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430DEC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430DF8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430E04 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430E10 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430E1C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430E28 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430E34 - voice_directsound 60, 0, DirectSoundWaveData_84571CC, 255, 253, 0, 149 @ 8430E40 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430E4C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430E58 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430E64 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430E70 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430E7C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430E88 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430E94 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430EA0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430EAC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430EB8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430EC4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430ED0 - voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 8430EDC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430EE8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430EF4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430F00 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430F0C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430F18 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430F24 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430F30 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430F3C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430F48 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430F54 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430F60 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430F6C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430F78 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430F84 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430F90 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430F9C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430FA8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430FB4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430FC0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430FCC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430FD8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430FE4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430FF0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8430FFC - voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 127, 231, 127 @ 8431008 - voice_programmable_wave_alt ProgrammableWaveData_84553BC, 0, 7, 15, 1 @ 8431014 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431020 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843102C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431038 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431044 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431050 - voice_square_2_alt 2, 1, 1, 7, 1 @ 843105C - voice_square_1_alt 0, 2, 1, 1, 7, 1 @ 8431068 - voice_square_1_alt 0, 2, 0, 0, 7, 1 @ 8431074 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431080 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843108C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431098 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84310A4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84310B0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84310BC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84310C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84310D4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84310E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84310EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84310F8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431104 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431110 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843111C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431128 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431134 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431140 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843114C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431158 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431164 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431170 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843117C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431188 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431194 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84311A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84311AC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84311B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84311C4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84311D0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84311DC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84311E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84311F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431200 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843120C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431218 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431224 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431230 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843123C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431248 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431254 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431260 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843126C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431278 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431284 - voice_noise_alt 0, 0, 1, 0, 0 @ 8431290 - - .align 2 -voicegroup_843129C:: @ 843129C - voice_keysplit_all voicegroup_842FEF8 @ 843129C - voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 84312A8 - voice_directsound 60, 0, DirectSoundWaveData_8497134, 255, 178, 180, 165 @ 84312B4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84312C0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84312CC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84312D8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84312E4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84312F0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84312FC - voice_directsound 60, 0, DirectSoundWaveData_8456330, 255, 165, 51, 235 @ 8431308 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431314 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431320 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843132C - voice_directsound 60, 0, DirectSoundWaveData_84A311C, 255, 235, 0, 204 @ 8431338 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431344 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431350 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843135C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431368 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431374 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431380 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843138C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431398 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84313A4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84313B0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84313BC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84313C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84313D4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84313E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84313EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84313F8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431404 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431410 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843141C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431428 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431434 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431440 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843144C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431458 - voice_directsound 60, 0, DirectSoundWaveData_8458CD0, 255, 252, 0, 115 @ 8431464 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431470 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843147C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431488 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431494 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84314A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84314AC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84314B8 - voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 242, 0, 204 @ 84314C4 - voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 246, 0, 226 @ 84314D0 - voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 84314DC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84314E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84314F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431500 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843150C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431518 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431524 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431530 - voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 843153C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431548 - voice_keysplit voicegroup_843087C, KeySplitTable_8455308 @ 8431554 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431560 - voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 843156C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431578 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431584 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431590 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843159C - voice_square_1 0, 2, 0, 0, 15, 0 @ 84315A8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84315B4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84315C0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84315CC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84315D8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84315E4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84315F0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84315FC - voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 127, 231, 127 @ 8431608 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431614 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431620 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843162C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431638 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431644 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431650 - voice_square_2_alt 2, 0, 1, 7, 1 @ 843165C - voice_square_1_alt 0, 2, 0, 1, 7, 1 @ 8431668 - voice_square_2_alt 3, 0, 1, 7, 1 @ 8431674 - voice_square_1_alt 0, 3, 0, 1, 7, 1 @ 8431680 - voice_square_2_alt 2, 0, 1, 4, 1 @ 843168C - voice_square_1_alt 0, 2, 0, 1, 4, 1 @ 8431698 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84316A4 - voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 2 @ 84316B0 - voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 15, 2 @ 84316BC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84316C8 - voice_square_2 2, 0, 1, 4, 1 @ 84316D4 - voice_square_1 0, 2, 0, 1, 4, 1 @ 84316E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84316EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84316F8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431704 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431710 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843171C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431728 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431734 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431740 - voice_square_1_alt 29, 2, 0, 2, 0, 0 @ 843174C - voice_square_1_alt 22, 2, 0, 2, 0, 0 @ 8431758 - - .align 2 -voicegroup_8431764:: @ 8431764 - voice_keysplit_all voicegroup_842FEF8 @ 8431764 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431770 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843177C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431788 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431794 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84317A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84317AC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84317B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84317C4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84317D0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84317DC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84317E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84317F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431800 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843180C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431818 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431824 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431830 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843183C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431848 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431854 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431860 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843186C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431878 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431884 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431890 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843189C - voice_square_1 0, 2, 0, 0, 15, 0 @ 84318A8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84318B4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84318C0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84318CC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84318D8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84318E4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84318F0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84318FC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431908 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431914 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431920 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843192C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431938 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431944 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431950 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843195C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431968 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431974 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431980 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843198C - voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 246, 0, 226 @ 8431998 - voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 84319A4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84319B0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84319BC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84319C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84319D4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84319E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84319EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84319F8 - voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 8431A04 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431A10 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431A1C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431A28 - voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 8431A34 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431A40 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431A4C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431A58 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431A64 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431A70 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431A7C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431A88 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431A94 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431AA0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431AAC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431AB8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431AC4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431AD0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431ADC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431AE8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431AF4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431B00 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431B0C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431B18 - voice_square_2_alt 1, 0, 1, 7, 1 @ 8431B24 - voice_square_1_alt 0, 1, 0, 1, 7, 1 @ 8431B30 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431B3C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431B48 - voice_square_2_alt 3, 0, 1, 7, 1 @ 8431B54 - voice_square_1_alt 0, 3, 0, 1, 7, 1 @ 8431B60 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431B6C - voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 15, 1 @ 8431B78 - voice_square_1_alt 0, 1, 0, 0, 7, 1 @ 8431B84 - voice_square_1_alt 0, 3, 0, 0, 7, 1 @ 8431B90 - - .align 2 -voicegroup_8431B9C:: @ 8431B9C - voice_keysplit_all voicegroup_842FEF8 @ 8431B9C - voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 8431BA8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431BB4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431BC0 - voice_square_2_alt 3, 0, 1, 6, 1 @ 8431BCC - voice_square_1_alt 0, 3, 0, 1, 6, 1 @ 8431BD8 - voice_square_2_alt 2, 0, 1, 6, 1 @ 8431BE4 - voice_square_1_alt 0, 2, 0, 1, 6, 1 @ 8431BF0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431BFC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431C08 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431C14 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431C20 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431C2C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431C38 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431C44 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431C50 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431C5C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431C68 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431C74 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431C80 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431C8C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431C98 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431CA4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431CB0 - voice_directsound 60, 0, DirectSoundWaveData_8481130, 255, 249, 25, 149 @ 8431CBC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431CC8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431CD4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431CE0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431CEC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431CF8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431D04 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431D10 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431D1C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431D28 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431D34 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431D40 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431D4C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431D58 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431D64 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431D70 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431D7C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431D88 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431D94 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431DA0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431DAC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431DB8 - voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 246, 0, 235 @ 8431DC4 - voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 246, 0, 226 @ 8431DD0 - voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 8431DDC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431DE8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431DF4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431E00 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431E0C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431E18 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431E24 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431E30 - voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 8431E3C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431E48 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431E54 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431E60 - voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 8431E6C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431E78 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431E84 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431E90 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431E9C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431EA8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431EB4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431EC0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431ECC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431ED8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431EE4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431EF0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431EFC - voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 127, 231, 127 @ 8431F08 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431F14 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431F20 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431F2C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431F38 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431F44 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431F50 - voice_square_2_alt 3, 0, 1, 7, 1 @ 8431F5C - voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 15, 1 @ 8431F68 - voice_square_1_alt 0, 3, 0, 1, 7, 1 @ 8431F74 - voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 15, 0 @ 8431F80 - voice_square_1_alt 0, 3, 0, 0, 7, 0 @ 8431F8C - - .align 2 -voicegroup_8431F98:: @ 8431F98 - voice_keysplit_all voicegroup_84323E8 @ 8431F98 - voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 8431FA4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431FB0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431FBC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431FC8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431FD4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431FE0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431FEC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8431FF8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432004 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432010 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843201C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432028 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432034 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432040 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843204C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432058 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432064 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432070 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843207C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432088 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432094 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84320A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84320AC - voice_square_2 3, 0, 2, 0, 0 @ 84320B8 - voice_square_1 0, 3, 0, 2, 0, 0 @ 84320C4 - voice_square_2 3, 0, 6, 0, 0 @ 84320D0 - voice_square_1 0, 3, 0, 6, 0, 0 @ 84320DC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84320E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84320F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432100 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843210C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432118 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432124 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432130 - voice_directsound 60, 0, DirectSoundWaveData_84571CC, 255, 253, 0, 149 @ 843213C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432148 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432154 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432160 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843216C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432178 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432184 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432190 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843219C - voice_square_1 0, 2, 0, 0, 15, 0 @ 84321A8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84321B4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84321C0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84321CC - voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 84321D8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84321E4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84321F0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84321FC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432208 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432214 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432220 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843222C - voice_directsound 60, 0, DirectSoundWaveData_84A5F58, 255, 0, 255, 165 @ 8432238 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432244 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432250 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843225C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432268 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432274 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432280 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843228C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432298 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84322A4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84322B0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84322BC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84322C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84322D4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84322E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84322EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84322F8 - voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 127, 231, 127 @ 8432304 - voice_programmable_wave ProgrammableWaveData_84553BC, 0, 7, 15, 1 @ 8432310 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843231C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432328 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432334 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432340 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843234C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432358 - voice_programmable_wave_alt ProgrammableWaveData_84553DC, 0, 7, 15, 2 @ 8432364 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432370 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843237C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432388 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432394 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84323A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84323AC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84323B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84323C4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84323D0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84323DC - - .align 2 -voicegroup_84323E8:: @ 84323E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84323E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84323F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432400 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843240C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432418 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432424 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432430 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843243C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432448 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432454 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432460 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843246C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432478 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432484 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432490 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843249C - voice_square_1 0, 2, 0, 0, 15, 0 @ 84324A8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84324B4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84324C0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84324CC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84324D8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84324E4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84324F0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84324FC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432508 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432514 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432520 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843252C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432538 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432544 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432550 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843255C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432568 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432574 - voice_noise_alt 0, 0, 2, 0, 2 @ 8432580 - voice_noise_alt 0, 0, 1, 0, 1 @ 843258C - voice_directsound_no_resample 60, 192, DirectSoundWaveData_845AE14, 255, 0, 255, 242 @ 8432598 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84325A4 - voice_directsound_no_resample 60, 192, DirectSoundWaveData_845B2B4, 255, 0, 255, 242 @ 84325B0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84325BC - voice_directsound_no_resample 60, 192, DirectSoundWaveData_845C238, 255, 0, 255, 242 @ 84325C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84325D4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84325E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84325EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84325F8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432604 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432610 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843261C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432628 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432634 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432640 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843264C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432658 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432664 - voice_directsound_no_resample 32, 202, DirectSoundWaveData_845FCC8, 255, 127, 77, 204 @ 8432670 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843267C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432688 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432694 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84326A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84326AC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84326B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84326C4 - voice_directsound_no_resample 72, 194, DirectSoundWaveData_8461D8C, 255, 0, 255, 0 @ 84326D0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84326DC - voice_directsound_no_resample 72, 190, DirectSoundWaveData_84622A4, 255, 0, 255, 0 @ 84326E8 - - .align 2 -voicegroup_84326F4:: @ 84326F4 - voice_keysplit_all voicegroup_842FEF8 @ 84326F4 - voice_square_2_alt 2, 0, 3, 3, 1 @ 8432700 - voice_square_1_alt 0, 2, 0, 3, 3, 1 @ 843270C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432718 - voice_square_2_alt 2, 0, 1, 7, 2 @ 8432724 - voice_square_1_alt 0, 2, 0, 1, 7, 2 @ 8432730 - voice_square_2_alt 2, 1, 1, 0, 0 @ 843273C - voice_square_1_alt 0, 2, 1, 1, 0, 0 @ 8432748 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432754 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432760 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843276C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432778 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432784 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432790 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843279C - voice_square_1 0, 2, 0, 0, 15, 0 @ 84327A8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84327B4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84327C0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84327CC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84327D8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84327E4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84327F0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84327FC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432808 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432814 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432820 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843282C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432838 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432844 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432850 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843285C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432868 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432874 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432880 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843288C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432898 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84328A4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84328B0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84328BC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84328C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84328D4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84328E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84328EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84328F8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432904 - voice_directsound 60, 0, DirectSoundWaveData_848BD68, 255, 216, 0, 165 @ 8432910 - voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 242, 0, 204 @ 843291C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432928 - voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 8432934 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432940 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843294C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432958 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432964 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432970 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843297C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432988 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432994 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84329A0 - voice_keysplit voicegroup_843087C, KeySplitTable_8455308 @ 84329AC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84329B8 - voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 84329C4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84329D0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84329DC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84329E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84329F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432A00 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432A0C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432A18 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432A24 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432A30 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432A3C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432A48 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432A54 - voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 127, 231, 127 @ 8432A60 - voice_programmable_wave ProgrammableWaveData_84553BC, 0, 7, 15, 0 @ 8432A6C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432A78 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432A84 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432A90 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432A9C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432AA8 - voice_square_2_alt 2, 1, 1, 7, 2 @ 8432AB4 - voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 2 @ 8432AC0 - voice_square_1_alt 0, 2, 1, 1, 7, 2 @ 8432ACC - voice_square_2_alt 3, 1, 1, 7, 2 @ 8432AD8 - voice_square_1_alt 0, 3, 1, 1, 7, 2 @ 8432AE4 - voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 3 @ 8432AF0 - voice_square_1_alt 0, 2, 0, 0, 7, 2 @ 8432AFC - voice_square_1_alt 0, 3, 0, 0, 7, 2 @ 8432B08 - voice_square_2_alt 1, 1, 2, 6, 2 @ 8432B14 - voice_square_1_alt 0, 1, 1, 2, 6, 2 @ 8432B20 - voice_square_1_alt 0, 1, 0, 0, 6, 2 @ 8432B2C - - .align 2 -voicegroup_8432B38:: @ 8432B38 - voice_keysplit_all voicegroup_842FEF8 @ 8432B38 - voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 8432B44 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432B50 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432B5C - voice_square_2_alt 0, 0, 1, 7, 1 @ 8432B68 - voice_square_1_alt 0, 0, 0, 1, 7, 1 @ 8432B74 - voice_square_1_alt 0, 0, 0, 0, 7, 1 @ 8432B80 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432B8C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432B98 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432BA4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432BB0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432BBC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432BC8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432BD4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432BE0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432BEC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432BF8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432C04 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432C10 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432C1C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432C28 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432C34 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432C40 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432C4C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432C58 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432C64 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432C70 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432C7C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432C88 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432C94 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432CA0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432CAC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432CB8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432CC4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432CD0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432CDC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432CE8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432CF4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432D00 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432D0C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432D18 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432D24 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432D30 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432D3C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432D48 - voice_directsound 60, 0, DirectSoundWaveData_848BD68, 255, 216, 0, 165 @ 8432D54 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432D60 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432D6C - voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 8432D78 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432D84 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432D90 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432D9C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432DA8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432DB4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432DC0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432DCC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432DD8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432DE4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432DF0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432DFC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432E08 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432E14 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432E20 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432E2C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432E38 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432E44 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432E50 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432E5C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432E68 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432E74 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432E80 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432E8C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432E98 - voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 127, 231, 127 @ 8432EA4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432EB0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432EBC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432EC8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432ED4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432EE0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432EEC - voice_square_2_alt 2, 0, 1, 7, 1 @ 8432EF8 - voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 2 @ 8432F04 - voice_square_1_alt 0, 2, 0, 1, 7, 1 @ 8432F10 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432F1C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432F28 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432F34 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432F40 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432F4C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432F58 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432F64 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432F70 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432F7C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432F88 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432F94 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432FA0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432FAC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432FB8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432FC4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432FD0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432FDC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432FE8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8432FF4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433000 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843300C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433018 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433024 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433030 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843303C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433048 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433054 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433060 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843306C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433078 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433084 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433090 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843309C - voice_square_1 0, 2, 0, 0, 15, 0 @ 84330A8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84330B4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84330C0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84330CC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84330D8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84330E4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84330F0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84330FC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433108 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433114 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433120 - voice_noise_alt 1, 0, 1, 0, 3 @ 843312C - - .align 2 -voicegroup_8433138:: @ 8433138 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433138 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433144 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433150 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843315C - voice_square_2_alt 1, 0, 1, 7, 1 @ 8433168 - voice_square_1_alt 0, 1, 0, 1, 7, 1 @ 8433174 - voice_square_2_alt 2, 0, 2, 6, 1 @ 8433180 - voice_square_1_alt 0, 2, 0, 2, 6, 1 @ 843318C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433198 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84331A4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84331B0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84331BC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84331C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84331D4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84331E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84331EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84331F8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433204 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433210 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843321C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433228 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433234 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433240 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843324C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433258 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433264 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433270 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843327C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433288 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433294 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84332A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84332AC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84332B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84332C4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84332D0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84332DC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84332E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84332F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433300 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843330C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433318 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433324 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433330 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843333C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433348 - voice_directsound 60, 0, DirectSoundWaveData_848BD68, 255, 216, 0, 165 @ 8433354 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433360 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843336C - voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 8433378 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433384 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433390 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843339C - voice_square_1 0, 2, 0, 0, 15, 0 @ 84333A8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84333B4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84333C0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84333CC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84333D8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84333E4 - voice_keysplit voicegroup_843087C, KeySplitTable_8455308 @ 84333F0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84333FC - voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 8433408 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433414 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433420 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843342C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433438 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433444 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433450 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843345C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433468 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433474 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433480 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843348C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433498 - voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 127, 231, 127 @ 84334A4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84334B0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84334BC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84334C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84334D4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84334E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84334EC - voice_square_2_alt 2, 0, 1, 7, 1 @ 84334F8 - voice_programmable_wave_alt ProgrammableWaveData_84553FC, 0, 7, 15, 2 @ 8433504 - voice_square_1_alt 0, 2, 0, 1, 7, 1 @ 8433510 - voice_square_1_alt 0, 2, 0, 0, 7, 1 @ 843351C - voice_square_1_alt 0, 1, 0, 0, 7, 1 @ 8433528 - - .align 2 -voicegroup_8433534:: @ 8433534 - voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 8433534 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433540 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843354C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433558 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433564 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433570 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843357C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433588 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433594 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84335A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84335AC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84335B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84335C4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84335D0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84335DC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84335E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84335F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433600 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843360C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433618 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433624 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433630 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843363C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433648 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433654 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433660 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843366C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433678 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433684 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433690 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843369C - voice_square_1 0, 2, 0, 0, 15, 0 @ 84336A8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84336B4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84336C0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84336CC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84336D8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84336E4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84336F0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84336FC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433708 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433714 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433720 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843372C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433738 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433744 - voice_directsound 60, 0, DirectSoundWaveData_848BD68, 255, 216, 0, 165 @ 8433750 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843375C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433768 - voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 8433774 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433780 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843378C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433798 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84337A4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84337B0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84337BC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84337C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84337D4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84337E0 - voice_keysplit voicegroup_843087C, KeySplitTable_8455308 @ 84337EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84337F8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433804 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433810 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843381C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433828 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433834 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433840 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843384C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433858 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433864 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433870 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843387C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433888 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433894 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84338A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84338AC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84338B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84338C4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84338D0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84338DC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84338E8 - voice_square_2 2, 0, 1, 7, 1 @ 84338F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433900 - voice_square_1 0, 2, 0, 1, 7, 1 @ 843390C - voice_square_2_alt 1, 0, 1, 6, 2 @ 8433918 - voice_square_1_alt 0, 1, 0, 1, 6, 2 @ 8433924 - voice_square_1_alt 0, 1, 0, 0, 6, 2 @ 8433930 - voice_square_1 0, 2, 0, 0, 7, 1 @ 843393C - - .align 2 -voicegroup_8433948:: @ 8433948 - voice_keysplit_all voicegroup_842FEF8 @ 8433948 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433954 - voice_square_2_alt 3, 0, 2, 0, 0 @ 8433960 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843396C - voice_square_2_alt 3, 0, 1, 6, 0 @ 8433978 - voice_square_1_alt 0, 3, 0, 1, 6, 0 @ 8433984 - voice_square_1_alt 0, 3, 0, 0, 6, 0 @ 8433990 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843399C - voice_square_1 0, 2, 0, 0, 15, 0 @ 84339A8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84339B4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84339C0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84339CC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84339D8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84339E4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84339F0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84339FC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433A08 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433A14 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433A20 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433A2C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433A38 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433A44 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433A50 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433A5C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433A68 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433A74 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433A80 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433A8C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433A98 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433AA4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433AB0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433ABC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433AC8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433AD4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433AE0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433AEC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433AF8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433B04 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433B10 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433B1C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433B28 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433B34 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433B40 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433B4C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433B58 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433B64 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433B70 - voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 246, 0, 226 @ 8433B7C - voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 8433B88 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433B94 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433BA0 - - .align 2 -voicegroup_8433BAC:: @ 8433BAC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433BAC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433BB8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433BC4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433BD0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433BDC - voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 8433BE8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433BF4 - voice_keysplit voicegroup_843087C, KeySplitTable_8455308 @ 8433C00 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433C0C - voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 8433C18 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433C24 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433C30 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433C3C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433C48 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433C54 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433C60 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433C6C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433C78 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433C84 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433C90 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433C9C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433CA8 - voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 127, 231, 127 @ 8433CB4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433CC0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433CCC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433CD8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433CE4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433CF0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433CFC - voice_square_2_alt 0, 0, 1, 7, 0 @ 8433D08 - voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 15, 1 @ 8433D14 - voice_square_1_alt 0, 0, 0, 1, 7, 0 @ 8433D20 - voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 15, 0 @ 8433D2C - voice_programmable_wave_alt ProgrammableWaveData_84553FC, 0, 7, 15, 0 @ 8433D38 - voice_programmable_wave_alt ProgrammableWaveData_84553FC, 0, 7, 15, 1 @ 8433D44 - voice_square_1_alt 0, 0, 0, 0, 7, 0 @ 8433D50 - voice_directsound_no_resample 60, 192, DirectSoundWaveData_845AE14, 255, 0, 255, 242 @ 8433D5C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433D68 - voice_directsound_no_resample 60, 192, DirectSoundWaveData_845B2B4, 255, 0, 255, 242 @ 8433D74 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433D80 - voice_directsound_no_resample 60, 192, DirectSoundWaveData_845C238, 255, 0, 255, 242 @ 8433D8C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433D98 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433DA4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433DB0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433DBC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433DC8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433DD4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433DE0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433DEC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433DF8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433E04 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433E10 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433E1C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433E28 - voice_directsound_no_resample 32, 162, DirectSoundWaveData_845FCC8, 255, 127, 77, 204 @ 8433E34 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433E40 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433E4C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433E58 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433E64 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433E70 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433E7C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433E88 - voice_directsound_no_resample 72, 195, DirectSoundWaveData_8461D8C, 255, 0, 255, 0 @ 8433E94 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433EA0 - voice_directsound_no_resample 72, 189, DirectSoundWaveData_84622A4, 255, 0, 255, 0 @ 8433EAC - - .align 2 -voicegroup_8433EB8:: @ 8433EB8 - voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 8433EB8 - voice_keysplit_all voicegroup_842FEF8 @ 8433EC4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433ED0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433EDC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433EE8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433EF4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433F00 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433F0C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433F18 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433F24 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433F30 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433F3C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433F48 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433F54 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433F60 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433F6C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433F78 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433F84 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433F90 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433F9C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433FA8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433FB4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433FC0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433FCC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433FD8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433FE4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433FF0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8433FFC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434008 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434014 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434020 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843402C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434038 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434044 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434050 - voice_directsound 60, 0, DirectSoundWaveData_84571CC, 255, 253, 0, 149 @ 843405C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434068 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434074 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434080 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843408C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434098 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84340A4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84340B0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84340BC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84340C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84340D4 - voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 246, 0, 235 @ 84340E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84340EC - voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 84340F8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434104 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434110 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843411C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434128 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434134 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434140 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843414C - voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 8434158 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434164 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434170 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843417C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434188 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434194 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84341A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84341AC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84341B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84341C4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84341D0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84341DC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84341E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84341F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434200 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843420C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434218 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434224 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434230 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843423C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434248 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434254 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434260 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843426C - voice_square_2_alt 2, 0, 1, 7, 0 @ 8434278 - voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 15, 1 @ 8434284 - voice_square_1_alt 0, 2, 0, 1, 7, 0 @ 8434290 - voice_square_2_alt 2, 0, 1, 6, 1 @ 843429C - voice_square_1_alt 0, 2, 0, 1, 6, 1 @ 84342A8 - voice_square_2_alt 3, 0, 1, 7, 0 @ 84342B4 - voice_square_1_alt 0, 3, 0, 1, 7, 0 @ 84342C0 - voice_square_1_alt 0, 2, 0, 0, 7, 0 @ 84342CC - voice_square_1_alt 0, 3, 0, 0, 7, 0 @ 84342D8 - - .align 2 -voicegroup_84342E4:: @ 84342E4 - voice_keysplit_all voicegroup_842FEF8 @ 84342E4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84342F0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84342FC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434308 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434314 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434320 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843432C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434338 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434344 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434350 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843435C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434368 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434374 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434380 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843438C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434398 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84343A4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84343B0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84343BC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84343C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84343D4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84343E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84343EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84343F8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434404 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434410 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843441C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434428 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434434 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434440 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843444C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434458 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434464 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434470 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843447C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434488 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434494 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84344A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84344AC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84344B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84344C4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84344D0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84344DC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84344E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84344F4 - voice_directsound 60, 0, DirectSoundWaveData_848BD68, 255, 216, 0, 165 @ 8434500 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843450C - voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 246, 0, 226 @ 8434518 - voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 8434524 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434530 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843453C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434548 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434554 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434560 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843456C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434578 - voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 8434584 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434590 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843459C - voice_square_1 0, 2, 0, 0, 15, 0 @ 84345A8 - voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 84345B4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84345C0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84345CC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84345D8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84345E4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84345F0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84345FC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434608 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434614 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434620 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843462C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434638 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434644 - voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 127, 231, 127 @ 8434650 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843465C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434668 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434674 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434680 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843468C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434698 - voice_square_2_alt 2, 0, 1, 7, 0 @ 84346A4 - voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 15, 1 @ 84346B0 - voice_square_1_alt 0, 2, 0, 1, 7, 0 @ 84346BC - voice_square_2_alt 2, 0, 2, 0, 0 @ 84346C8 - voice_square_2_alt 3, 0, 1, 7, 0 @ 84346D4 - voice_square_1_alt 0, 3, 0, 1, 7, 0 @ 84346E0 - voice_square_1_alt 0, 2, 0, 2, 0, 0 @ 84346EC - voice_square_1_alt 0, 3, 0, 0, 7, 0 @ 84346F8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434704 - voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 15, 0 @ 8434710 - voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 15, 1 @ 843471C - - .align 2 -voicegroup_8434728:: @ 8434728 - voice_keysplit_all voicegroup_842FEF8 @ 8434728 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434734 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434740 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843474C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434758 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434764 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434770 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843477C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434788 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434794 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84347A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84347AC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84347B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84347C4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84347D0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84347DC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84347E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84347F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434800 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843480C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434818 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434824 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434830 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843483C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434848 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434854 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434860 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843486C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434878 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434884 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434890 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843489C - voice_square_1 0, 2, 0, 0, 15, 0 @ 84348A8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84348B4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84348C0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84348CC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84348D8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84348E4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84348F0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84348FC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434908 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434914 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434920 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843492C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434938 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434944 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434950 - voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 246, 0, 226 @ 843495C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434968 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434974 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434980 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843498C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434998 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84349A4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84349B0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84349BC - voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 84349C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84349D4 - voice_keysplit voicegroup_843087C, KeySplitTable_8455308 @ 84349E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84349EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84349F8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434A04 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434A10 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434A1C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434A28 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434A34 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434A40 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434A4C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434A58 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434A64 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434A70 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434A7C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434A88 - voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 127, 231, 127 @ 8434A94 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434AA0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434AAC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434AB8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434AC4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434AD0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434ADC - voice_square_2_alt 1, 0, 1, 7, 1 @ 8434AE8 - voice_programmable_wave_alt ProgrammableWaveData_84553BC, 0, 7, 15, 1 @ 8434AF4 - voice_square_1_alt 0, 1, 0, 1, 7, 1 @ 8434B00 - voice_square_2_alt 2, 0, 1, 0, 0 @ 8434B0C - - .align 2 -voicegroup_8434B18:: @ 8434B18 - voice_keysplit_all voicegroup_842FEF8 @ 8434B18 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434B24 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434B30 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434B3C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434B48 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434B54 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434B60 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434B6C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434B78 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434B84 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434B90 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434B9C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434BA8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434BB4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434BC0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434BCC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434BD8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434BE4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434BF0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434BFC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434C08 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434C14 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434C20 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434C2C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434C38 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434C44 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434C50 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434C5C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434C68 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434C74 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434C80 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434C8C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434C98 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434CA4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434CB0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434CBC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434CC8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434CD4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434CE0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434CEC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434CF8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434D04 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434D10 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434D1C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434D28 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434D34 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434D40 - voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 246, 0, 226 @ 8434D4C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434D58 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434D64 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434D70 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434D7C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434D88 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434D94 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434DA0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434DAC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434DB8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434DC4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434DD0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434DDC - voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 8434DE8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434DF4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434E00 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434E0C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434E18 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434E24 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434E30 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434E3C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434E48 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434E54 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434E60 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434E6C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434E78 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434E84 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434E90 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434E9C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434EA8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434EB4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434EC0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434ECC - voice_square_2_alt 2, 0, 1, 9, 0 @ 8434ED8 - voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 15, 0 @ 8434EE4 - voice_square_1_alt 0, 2, 0, 1, 9, 0 @ 8434EF0 - voice_square_2_alt 3, 0, 1, 7, 0 @ 8434EFC - voice_square_1_alt 0, 3, 0, 1, 7, 0 @ 8434F08 - - .align 2 -voicegroup_8434F14:: @ 8434F14 - voice_keysplit_all voicegroup_842FEF8 @ 8434F14 - voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 8434F20 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434F2C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434F38 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434F44 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434F50 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434F5C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434F68 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434F74 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434F80 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434F8C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434F98 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434FA4 - voice_directsound 60, 0, DirectSoundWaveData_84A311C, 255, 235, 0, 204 @ 8434FB0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434FBC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434FC8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434FD4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434FE0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434FEC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8434FF8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435004 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435010 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843501C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435028 - voice_square_2 1, 0, 2, 0, 0 @ 8435034 - voice_square_1 0, 1, 0, 2, 0, 0 @ 8435040 - voice_square_2 1, 0, 6, 0, 0 @ 843504C - voice_square_1 0, 1, 0, 6, 0, 0 @ 8435058 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435064 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435070 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843507C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435088 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435094 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84350A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84350AC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84350B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84350C4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84350D0 - voice_directsound 60, 0, DirectSoundWaveData_8458CD0, 255, 252, 0, 115 @ 84350DC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84350E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84350F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435100 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843510C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435118 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435124 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435130 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843513C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435148 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435154 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435160 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843516C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435178 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435184 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435190 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843519C - voice_square_1 0, 2, 0, 0, 15, 0 @ 84351A8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84351B4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84351C0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84351CC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84351D8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84351E4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84351F0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84351FC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435208 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435214 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435220 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843522C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435238 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435244 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435250 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843525C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435268 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435274 - voice_programmable_wave ProgrammableWaveData_84553BC, 0, 7, 15, 0 @ 8435280 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843528C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435298 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84352A4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84352B0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84352BC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84352C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84352D4 - voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 0 @ 84352E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84352EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84352F8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435304 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435310 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843531C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435328 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435334 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435340 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843534C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435358 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435364 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435370 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843537C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435388 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435394 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84353A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84353AC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84353B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84353C4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84353D0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84353DC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84353E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84353F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435400 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843540C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435418 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435424 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435430 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843543C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435448 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435454 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435460 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843546C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435478 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435484 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435490 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843549C - voice_square_1 0, 2, 0, 0, 15, 0 @ 84354A8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84354B4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84354C0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84354CC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84354D8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84354E4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84354F0 - voice_noise_alt 0, 0, 4, 1, 4 @ 84354FC - voice_noise_alt 0, 0, 1, 0, 2 @ 8435508 - - .align 2 -voicegroup_8435514:: @ 8435514 - voice_keysplit_all voicegroup_842FEF8 @ 8435514 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435520 - voice_square_1 0, 3, 0, 1, 0, 0 @ 843552C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435538 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435544 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435550 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843555C - voice_square_2 0, 0, 2, 0, 0 @ 8435568 - voice_square_1 0, 0, 0, 2, 0, 0 @ 8435574 - voice_square_2 0, 0, 6, 0, 0 @ 8435580 - voice_square_1 0, 0, 0, 6, 0, 0 @ 843558C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435598 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84355A4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84355B0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84355BC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84355C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84355D4 - voice_directsound 60, 0, DirectSoundWaveData_84569D4, 255, 0, 255, 127 @ 84355E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84355EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84355F8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435604 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435610 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843561C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435628 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435634 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435640 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843564C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435658 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435664 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435670 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843567C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435688 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435694 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84356A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84356AC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84356B8 - voice_directsound 60, 0, DirectSoundWaveData_8457D98, 255, 235, 128, 99 @ 84356C4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84356D0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84356DC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84356E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84356F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435700 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843570C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435718 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435724 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435730 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843573C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435748 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435754 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435760 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843576C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435778 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435784 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435790 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843579C - voice_square_1 0, 2, 0, 0, 15, 0 @ 84357A8 - voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 84357B4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84357C0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84357CC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84357D8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84357E4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84357F0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84357FC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435808 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435814 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435820 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843582C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435838 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435844 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435850 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843585C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435868 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435874 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435880 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843588C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435898 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84358A4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84358B0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84358BC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84358C8 - voice_square_2 2, 0, 2, 0, 0 @ 84358D4 - voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 0 @ 84358E0 - voice_square_2 3, 0, 4, 0, 0 @ 84358EC - - .align 2 -voicegroup_84358F8:: @ 84358F8 - voice_keysplit_all voicegroup_842FEF8 @ 84358F8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435904 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435910 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843591C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435928 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435934 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435940 - voice_square_2_alt 1, 0, 2, 4, 0 @ 843594C - voice_square_1_alt 0, 1, 0, 2, 7, 0 @ 8435958 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435964 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435970 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843597C - voice_square_2_alt 2, 0, 2, 0, 0 @ 8435988 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435994 - voice_directsound 60, 0, DirectSoundWaveData_849BAEC, 255, 216, 90, 242 @ 84359A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84359AC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84359B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84359C4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84359D0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84359DC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84359E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84359F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435A00 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435A0C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435A18 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435A24 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435A30 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435A3C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435A48 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435A54 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435A60 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435A6C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435A78 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435A84 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435A90 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435A9C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435AA8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435AB4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435AC0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435ACC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435AD8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435AE4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435AF0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435AFC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435B08 - voice_directsound 60, 0, DirectSoundWaveData_848BD68, 255, 216, 0, 165 @ 8435B14 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435B20 - voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 246, 0, 226 @ 8435B2C - voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 8435B38 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435B44 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435B50 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435B5C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435B68 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435B74 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435B80 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435B8C - voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 8435B98 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435BA4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435BB0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435BBC - voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 8435BC8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435BD4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435BE0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435BEC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435BF8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435C04 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435C10 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435C1C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435C28 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435C34 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435C40 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435C4C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435C58 - voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 127, 231, 127 @ 8435C64 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435C70 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435C7C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435C88 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435C94 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435CA0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435CAC - voice_square_2_alt 3, 0, 1, 7, 0 @ 8435CB8 - voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 15, 1 @ 8435CC4 - voice_square_1_alt 0, 3, 0, 1, 7, 0 @ 8435CD0 - voice_square_2_alt 3, 0, 1, 0, 0 @ 8435CDC - voice_square_1_alt 0, 3, 0, 1, 0, 0 @ 8435CE8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435CF4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435D00 - voice_square_1_alt 0, 0, 0, 1, 7, 0 @ 8435D0C - - .align 2 -voicegroup_8435D18:: @ 8435D18 - voice_keysplit_all voicegroup_8435FAC @ 8435D18 - voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 8435D24 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435D30 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435D3C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435D48 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435D54 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435D60 - voice_square_2_alt 3, 0, 2, 4, 0 @ 8435D6C - voice_square_1_alt 0, 3, 0, 2, 4, 0 @ 8435D78 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435D84 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435D90 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435D9C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435DA8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435DB4 - voice_directsound 60, 0, DirectSoundWaveData_849BAEC, 255, 216, 90, 242 @ 8435DC0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435DCC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435DD8 - voice_directsound 60, 0, DirectSoundWaveData_84569D4, 37, 165, 180, 127 @ 8435DE4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435DF0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435DFC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435E08 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435E14 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435E20 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435E2C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435E38 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435E44 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435E50 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435E5C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435E68 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435E74 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435E80 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435E8C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435E98 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435EA4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435EB0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435EBC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435EC8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435ED4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435EE0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435EEC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435EF8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435F04 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435F10 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435F1C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435F28 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435F34 - voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 246, 0, 235 @ 8435F40 - voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 246, 0, 226 @ 8435F4C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435F58 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435F64 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435F70 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435F7C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435F88 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435F94 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435FA0 - - .align 2 -voicegroup_8435FAC:: @ 8435FAC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435FAC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435FB8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435FC4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435FD0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435FDC - voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 8435FE8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8435FF4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436000 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843600C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436018 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436024 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436030 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843603C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436048 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436054 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436060 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843606C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436078 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436084 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436090 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843609C - voice_square_1 0, 2, 0, 0, 15, 0 @ 84360A8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84360B4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84360C0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84360CC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84360D8 - voice_programmable_wave_alt ProgrammableWaveData_84553DC, 0, 7, 15, 1 @ 84360E4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84360F0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84360FC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436108 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436114 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436120 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843612C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436138 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436144 - voice_directsound 60, 0, DirectSoundWaveData_849F40C, 255, 165, 154, 127 @ 8436150 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843615C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436168 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436174 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436180 - voice_directsound_no_resample 60, 192, DirectSoundWaveData_845C238, 255, 0, 255, 242 @ 843618C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436198 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84361A4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84361B0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84361BC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84361C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84361D4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84361E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84361EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84361F8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436204 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436210 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843621C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436228 - voice_directsound_no_resample 32, 177, DirectSoundWaveData_845FCC8, 255, 127, 77, 204 @ 8436234 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436240 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843624C - voice_directsound_no_resample 30, 182, DirectSoundWaveData_8460E60, 8, 0, 255, 216 @ 8436258 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436264 - voice_directsound_no_resample 30, 182, DirectSoundWaveData_8460E60, 255, 246, 0, 216 @ 8436270 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843627C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436288 - voice_directsound_no_resample 72, 207, DirectSoundWaveData_8461D8C, 255, 0, 255, 0 @ 8436294 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84362A0 - voice_directsound_no_resample 72, 202, DirectSoundWaveData_84622A4, 255, 0, 255, 0 @ 84362AC - - .align 2 -voicegroup_84362B8:: @ 84362B8 - voice_keysplit_all voicegroup_84323E8 @ 84362B8 - voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 84362C4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84362D0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84362DC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84362E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84362F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436300 - voice_square_2_alt 3, 0, 3, 4, 0 @ 843630C - voice_square_1_alt 0, 3, 0, 3, 4, 0 @ 8436318 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436324 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436330 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843633C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436348 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436354 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436360 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843636C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436378 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436384 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436390 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843639C - voice_square_1 0, 2, 0, 0, 15, 0 @ 84363A8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84363B4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84363C0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84363CC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84363D8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84363E4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84363F0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84363FC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436408 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436414 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436420 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843642C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436438 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436444 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436450 - voice_directsound 60, 0, DirectSoundWaveData_8483804, 255, 250, 0, 149 @ 843645C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436468 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436474 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436480 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843648C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436498 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84364A4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84364B0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84364BC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84364C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84364D4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84364E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84364EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84364F8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436504 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436510 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843651C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436528 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436534 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436540 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843654C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436558 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436564 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436570 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843657C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436588 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436594 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84365A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84365AC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84365B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84365C4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84365D0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84365DC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84365E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84365F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436600 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843660C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436618 - voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 127, 231, 127 @ 8436624 - voice_programmable_wave ProgrammableWaveData_84553BC, 0, 7, 15, 1 @ 8436630 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843663C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436648 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436654 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436660 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843666C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436678 - voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 2 @ 8436684 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436690 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843669C - voice_square_1 0, 2, 0, 0, 15, 0 @ 84366A8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84366B4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84366C0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84366CC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84366D8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84366E4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84366F0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84366FC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436708 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436714 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436720 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843672C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436738 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436744 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436750 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843675C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436768 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436774 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436780 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843678C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436798 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84367A4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84367B0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84367BC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84367C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84367D4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84367E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84367EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84367F8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436804 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436810 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843681C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436828 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436834 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436840 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843684C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436858 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436864 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436870 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843687C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436888 - voice_noise_alt 0, 0, 1, 0, 0 @ 8436894 - voice_noise_alt 0, 0, 4, 1, 4 @ 84368A0 - voice_noise_alt 0, 0, 1, 0, 2 @ 84368AC - - .align 2 -voicegroup_84368B8:: @ 84368B8 - voice_keysplit_all voicegroup_842FEF8 @ 84368B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84368C4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84368D0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84368DC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84368E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84368F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436900 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843690C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436918 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436924 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436930 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843693C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436948 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436954 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436960 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843696C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436978 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436984 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436990 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843699C - voice_square_1 0, 2, 0, 0, 15, 0 @ 84369A8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84369B4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84369C0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84369CC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84369D8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84369E4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84369F0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84369FC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436A08 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436A14 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436A20 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436A2C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436A38 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436A44 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436A50 - voice_directsound 60, 0, DirectSoundWaveData_84571CC, 255, 253, 0, 149 @ 8436A5C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436A68 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436A74 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436A80 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436A8C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436A98 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436AA4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436AB0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436ABC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436AC8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436AD4 - voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 246, 0, 235 @ 8436AE0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436AEC - voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 8436AF8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436B04 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436B10 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436B1C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436B28 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436B34 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436B40 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436B4C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436B58 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436B64 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436B70 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436B7C - voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 8436B88 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436B94 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436BA0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436BAC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436BB8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436BC4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436BD0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436BDC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436BE8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436BF4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436C00 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436C0C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436C18 - voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 127, 231, 127 @ 8436C24 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436C30 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436C3C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436C48 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436C54 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436C60 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436C6C - voice_square_2_alt 2, 0, 1, 4, 1 @ 8436C78 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436C84 - voice_square_1_alt 0, 2, 0, 1, 4, 1 @ 8436C90 - - .align 2 -voicegroup_8436C9C:: @ 8436C9C - voice_keysplit_all voicegroup_842FEF8 @ 8436C9C - voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 8436CA8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436CB4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436CC0 - voice_square_2 2, 0, 1, 4, 2 @ 8436CCC - voice_square_1 0, 2, 0, 1, 4, 1 @ 8436CD8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436CE4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436CF0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436CFC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436D08 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436D14 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436D20 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436D2C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436D38 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436D44 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436D50 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436D5C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436D68 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436D74 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436D80 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436D8C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436D98 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436DA4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436DB0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436DBC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436DC8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436DD4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436DE0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436DEC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436DF8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436E04 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436E10 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436E1C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436E28 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436E34 - voice_directsound 60, 0, DirectSoundWaveData_84571CC, 255, 253, 0, 188 @ 8436E40 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436E4C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436E58 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436E64 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436E70 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436E7C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436E88 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436E94 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436EA0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436EAC - voice_directsound 60, 0, DirectSoundWaveData_848BD68, 255, 226, 0, 38 @ 8436EB8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436EC4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436ED0 - voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 8436EDC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436EE8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436EF4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436F00 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436F0C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436F18 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436F24 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436F30 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436F3C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436F48 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436F54 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436F60 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436F6C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436F78 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436F84 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436F90 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436F9C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436FA8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436FB4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436FC0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436FCC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436FD8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436FE4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436FF0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8436FFC - voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 165 @ 8437008 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437014 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437020 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843702C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437038 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437044 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437050 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843705C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437068 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437074 - voice_programmable_wave ProgrammableWaveData_845544C, 0, 7, 15, 2 @ 8437080 - - .align 2 -voicegroup_843708C:: @ 843708C - voice_keysplit_all voicegroup_8435FAC @ 843708C - voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 8437098 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84370A4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84370B0 - voice_square_2_alt 2, 0, 1, 7, 1 @ 84370BC - voice_square_1_alt 0, 2, 0, 1, 7, 1 @ 84370C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84370D4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84370E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84370EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84370F8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437104 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437110 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843711C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437128 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437134 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437140 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843714C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437158 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437164 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437170 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843717C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437188 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437194 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84371A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84371AC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84371B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84371C4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84371D0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84371DC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84371E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84371F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437200 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843720C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437218 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437224 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437230 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843723C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437248 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437254 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437260 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843726C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437278 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437284 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437290 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843729C - voice_square_1 0, 2, 0, 0, 15, 0 @ 84372A8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84372B4 - voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 246, 0, 226 @ 84372C0 - voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 84372CC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84372D8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84372E4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84372F0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84372FC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437308 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437314 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437320 - voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 843732C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437338 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437344 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437350 - voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 843735C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437368 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437374 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437380 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843738C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437398 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84373A4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84373B0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84373BC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84373C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84373D4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84373E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84373EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84373F8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437404 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437410 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843741C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437428 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437434 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437440 - voice_square_2_alt 3, 0, 1, 6, 1 @ 843744C - voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 15, 2 @ 8437458 - voice_square_1_alt 0, 3, 0, 1, 6, 1 @ 8437464 - voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 15, 0 @ 8437470 - voice_square_1_alt 0, 3, 0, 0, 6, 1 @ 843747C - - .align 2 -voicegroup_8437488:: @ 8437488 - voice_keysplit_all voicegroup_842FEF8 @ 8437488 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437494 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84374A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84374AC - voice_square_2_alt 2, 0, 1, 6, 1 @ 84374B8 - voice_square_1_alt 0, 2, 0, 1, 6, 1 @ 84374C4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84374D0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84374DC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84374E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84374F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437500 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843750C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437518 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437524 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437530 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843753C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437548 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437554 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437560 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843756C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437578 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437584 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437590 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843759C - voice_square_1 0, 2, 0, 0, 15, 0 @ 84375A8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84375B4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84375C0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84375CC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84375D8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84375E4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84375F0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84375FC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437608 - voice_directsound 60, 0, DirectSoundWaveData_8483804, 255, 253, 0, 149 @ 8437614 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437620 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843762C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437638 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437644 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437650 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843765C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437668 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437674 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437680 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843768C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437698 - voice_directsound 60, 0, DirectSoundWaveData_848BD68, 255, 216, 0, 165 @ 84376A4 - voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 246, 0, 235 @ 84376B0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84376BC - voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 84376C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84376D4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84376E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84376EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84376F8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437704 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437710 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843771C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437728 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437734 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437740 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843774C - voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 8437758 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437764 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437770 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843777C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437788 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437794 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84377A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84377AC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84377B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84377C4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84377D0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84377DC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84377E8 - voice_programmable_wave ProgrammableWaveData_84553BC, 0, 7, 15, 0 @ 84377F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437800 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843780C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437818 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437824 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437830 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843783C - voice_square_2_alt 2, 0, 2, 4, 1 @ 8437848 - voice_square_1_alt 0, 2, 0, 2, 4, 1 @ 8437854 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437860 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843786C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437878 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437884 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437890 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843789C - voice_square_1 0, 2, 0, 0, 15, 0 @ 84378A8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84378B4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84378C0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84378CC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84378D8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84378E4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84378F0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84378FC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437908 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437914 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437920 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843792C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437938 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437944 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437950 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843795C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437968 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437974 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437980 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843798C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437998 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84379A4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84379B0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84379BC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84379C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84379D4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84379E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84379EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84379F8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437A04 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437A10 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437A1C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437A28 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437A34 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437A40 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437A4C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437A58 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437A64 - voice_noise_alt 0, 0, 4, 1, 4 @ 8437A70 - voice_noise_alt 0, 0, 1, 0, 2 @ 8437A7C - - .align 2 -voicegroup_8437A88:: @ 8437A88 - voice_keysplit_all voicegroup_8435FAC @ 8437A88 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437A94 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437AA0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437AAC - voice_square_2_alt 2, 0, 2, 4, 1 @ 8437AB8 - voice_square_1_alt 0, 2, 0, 2, 4, 1 @ 8437AC4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437AD0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437ADC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437AE8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437AF4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437B00 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437B0C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437B18 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437B24 - voice_directsound 60, 0, DirectSoundWaveData_849BAEC, 255, 216, 90, 242 @ 8437B30 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437B3C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437B48 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437B54 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437B60 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437B6C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437B78 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437B84 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437B90 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437B9C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437BA8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437BB4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437BC0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437BCC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437BD8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437BE4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437BF0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437BFC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437C08 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437C14 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437C20 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437C2C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437C38 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437C44 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437C50 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437C5C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437C68 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437C74 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437C80 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437C8C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437C98 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437CA4 - voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 246, 0, 235 @ 8437CB0 - voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 246, 0, 226 @ 8437CBC - voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 8437CC8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437CD4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437CE0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437CEC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437CF8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437D04 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437D10 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437D1C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437D28 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437D34 - voice_keysplit voicegroup_843087C, KeySplitTable_8455308 @ 8437D40 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437D4C - voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 8437D58 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437D64 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437D70 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437D7C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437D88 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437D94 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437DA0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437DAC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437DB8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437DC4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437DD0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437DDC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437DE8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437DF4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437E00 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437E0C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437E18 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437E24 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437E30 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437E3C - voice_square_2_alt 0, 0, 1, 7, 1 @ 8437E48 - voice_programmable_wave_alt ProgrammableWaveData_84553DC, 0, 7, 15, 2 @ 8437E54 - voice_square_1_alt 0, 0, 0, 1, 7, 1 @ 8437E60 - voice_square_1_alt 0, 0, 0, 0, 7, 1 @ 8437E6C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437E78 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437E84 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437E90 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437E9C - voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 15, 2 @ 8437EA8 - - .align 2 -voicegroup_8437EB4:: @ 8437EB4 - voice_keysplit_all voicegroup_842FEF8 @ 8437EB4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437EC0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437ECC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437ED8 - voice_square_2 2, 0, 1, 4, 1 @ 8437EE4 - voice_square_1 0, 2, 0, 1, 4, 1 @ 8437EF0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437EFC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437F08 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437F14 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437F20 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437F2C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437F38 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437F44 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437F50 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437F5C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437F68 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437F74 - voice_directsound 60, 0, DirectSoundWaveData_84569D4, 255, 0, 255, 127 @ 8437F80 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437F8C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437F98 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437FA4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437FB0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437FBC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437FC8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437FD4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437FE0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437FEC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8437FF8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438004 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438010 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843801C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438028 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438034 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438040 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843804C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438058 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438064 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438070 - voice_directsound 60, 0, DirectSoundWaveData_8458CD0, 255, 252, 0, 115 @ 843807C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438088 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438094 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84380A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84380AC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84380B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84380C4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84380D0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84380DC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84380E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84380F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438100 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843810C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438118 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438124 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438130 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843813C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438148 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438154 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438160 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843816C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438178 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438184 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438190 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843819C - voice_square_1 0, 2, 0, 0, 15, 0 @ 84381A8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84381B4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84381C0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84381CC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84381D8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84381E4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84381F0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84381FC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438208 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438214 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438220 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843822C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438238 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438244 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438250 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843825C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438268 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438274 - voice_programmable_wave_alt ProgrammableWaveData_84553DC, 0, 7, 15, 0 @ 8438280 - - .align 2 -voicegroup_843828C:: @ 843828C - voice_keysplit_all voicegroup_842FEF8 @ 843828C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438298 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84382A4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84382B0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84382BC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84382C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84382D4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84382E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84382EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84382F8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438304 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438310 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843831C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438328 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438334 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438340 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843834C - voice_directsound 60, 0, DirectSoundWaveData_84569D4, 255, 0, 255, 165 @ 8438358 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438364 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438370 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843837C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438388 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438394 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84383A0 - voice_directsound 60, 0, DirectSoundWaveData_8481130, 255, 249, 25, 76 @ 84383AC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84383B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84383C4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84383D0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84383DC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84383E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84383F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438400 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843840C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438418 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438424 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438430 - voice_directsound 60, 0, DirectSoundWaveData_8457D98, 255, 235, 128, 99 @ 843843C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438448 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438454 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438460 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843846C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438478 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438484 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438490 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843849C - voice_square_1 0, 2, 0, 0, 15, 0 @ 84384A8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84384B4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84384C0 - voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 84384CC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84384D8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84384E4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84384F0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84384FC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438508 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438514 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438520 - voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 843852C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438538 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438544 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438550 - voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 843855C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438568 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438574 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438580 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843858C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438598 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84385A4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84385B0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84385BC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84385C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84385D4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84385E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84385EC - voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 127 @ 84385F8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438604 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438610 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843861C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438628 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438634 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438640 - voice_square_1_alt 0, 2, 0, 2, 4, 0 @ 843864C - voice_square_2_alt 1, 0, 2, 4, 0 @ 8438658 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438664 - voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 0 @ 8438670 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843867C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438688 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438694 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84386A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84386AC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84386B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84386C4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84386D0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84386DC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84386E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84386F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438700 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843870C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438718 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438724 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438730 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843873C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438748 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438754 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438760 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843876C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438778 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438784 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438790 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843879C - voice_square_1 0, 2, 0, 0, 15, 0 @ 84387A8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84387B4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84387C0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84387CC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84387D8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84387E4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84387F0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84387FC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438808 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438814 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438820 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843882C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438838 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438844 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438850 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843885C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438868 - voice_noise_alt 0, 0, 1, 7, 1 @ 8438874 - voice_noise_alt 0, 0, 1, 0, 0 @ 8438880 - - .align 2 -voicegroup_843888C:: @ 843888C - voice_keysplit_all voicegroup_842FEF8 @ 843888C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438898 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84388A4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84388B0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84388BC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84388C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84388D4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84388E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84388EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84388F8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438904 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438910 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843891C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438928 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438934 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438940 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843894C - voice_directsound 60, 0, DirectSoundWaveData_84569D4, 255, 0, 255, 165 @ 8438958 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438964 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438970 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843897C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438988 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438994 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84389A0 - voice_directsound 60, 0, DirectSoundWaveData_8481130, 255, 249, 25, 76 @ 84389AC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84389B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84389C4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84389D0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84389DC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84389E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84389F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438A00 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438A0C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438A18 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438A24 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438A30 - voice_directsound 60, 0, DirectSoundWaveData_8457D98, 255, 235, 128, 99 @ 8438A3C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438A48 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438A54 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438A60 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438A6C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438A78 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438A84 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438A90 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438A9C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438AA8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438AB4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438AC0 - voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 8438ACC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438AD8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438AE4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438AF0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438AFC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438B08 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438B14 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438B20 - voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 8438B2C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438B38 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438B44 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438B50 - voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 8438B5C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438B68 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438B74 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438B80 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438B8C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438B98 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438BA4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438BB0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438BBC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438BC8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438BD4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438BE0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438BEC - voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 127 @ 8438BF8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438C04 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438C10 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438C1C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438C28 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438C34 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438C40 - voice_square_1_alt 0, 2, 0, 2, 4, 0 @ 8438C4C - voice_square_2_alt 1, 0, 2, 4, 0 @ 8438C58 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438C64 - voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 0 @ 8438C70 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438C7C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438C88 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438C94 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438CA0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438CAC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438CB8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438CC4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438CD0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438CDC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438CE8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438CF4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438D00 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438D0C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438D18 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438D24 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438D30 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438D3C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438D48 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438D54 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438D60 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438D6C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438D78 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438D84 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438D90 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438D9C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438DA8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438DB4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438DC0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438DCC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438DD8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438DE4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438DF0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438DFC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438E08 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438E14 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438E20 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438E2C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438E38 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438E44 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438E50 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438E5C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438E68 - voice_noise_alt 0, 0, 1, 7, 1 @ 8438E74 - voice_noise_alt 0, 0, 1, 0, 0 @ 8438E80 - - .align 2 -voicegroup_8438E8C:: @ 8438E8C - voice_keysplit_all voicegroup_842FEF8 @ 8438E8C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438E98 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438EA4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438EB0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438EBC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438EC8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438ED4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438EE0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438EEC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438EF8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438F04 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438F10 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438F1C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438F28 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438F34 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438F40 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438F4C - voice_directsound 60, 0, DirectSoundWaveData_84569D4, 255, 0, 255, 165 @ 8438F58 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438F64 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438F70 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438F7C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438F88 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438F94 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438FA0 - voice_directsound 60, 0, DirectSoundWaveData_8481130, 255, 249, 25, 76 @ 8438FAC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438FB8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438FC4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438FD0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438FDC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438FE8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8438FF4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439000 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843900C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439018 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439024 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439030 - voice_directsound 60, 0, DirectSoundWaveData_8457D98, 255, 235, 128, 99 @ 843903C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439048 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439054 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439060 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843906C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439078 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439084 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439090 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843909C - voice_square_1 0, 2, 0, 0, 15, 0 @ 84390A8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84390B4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84390C0 - voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 84390CC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84390D8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84390E4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84390F0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84390FC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439108 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439114 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439120 - voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 843912C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439138 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439144 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439150 - voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 843915C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439168 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439174 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439180 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843918C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439198 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84391A4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84391B0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84391BC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84391C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84391D4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84391E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84391EC - voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 127 @ 84391F8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439204 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439210 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843921C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439228 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439234 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439240 - voice_square_1_alt 0, 2, 0, 2, 4, 0 @ 843924C - voice_square_2_alt 1, 0, 2, 4, 0 @ 8439258 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439264 - voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 0 @ 8439270 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843927C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439288 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439294 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84392A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84392AC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84392B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84392C4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84392D0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84392DC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84392E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84392F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439300 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843930C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439318 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439324 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439330 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843933C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439348 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439354 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439360 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843936C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439378 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439384 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439390 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843939C - voice_square_1 0, 2, 0, 0, 15, 0 @ 84393A8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84393B4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84393C0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84393CC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84393D8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84393E4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84393F0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84393FC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439408 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439414 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439420 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843942C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439438 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439444 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439450 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843945C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439468 - voice_noise_alt 0, 0, 1, 7, 1 @ 8439474 - voice_noise_alt 0, 0, 1, 0, 0 @ 8439480 - - .align 2 -voicegroup_843948C:: @ 843948C - voice_keysplit_all voicegroup_842FEF8 @ 843948C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439498 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84394A4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84394B0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84394BC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84394C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84394D4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84394E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84394EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84394F8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439504 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439510 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843951C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439528 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439534 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439540 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843954C - voice_directsound 60, 0, DirectSoundWaveData_84569D4, 255, 0, 255, 165 @ 8439558 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439564 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439570 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843957C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439588 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439594 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84395A0 - voice_directsound 60, 0, DirectSoundWaveData_8481130, 255, 249, 25, 76 @ 84395AC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84395B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84395C4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84395D0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84395DC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84395E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84395F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439600 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843960C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439618 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439624 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439630 - voice_directsound 60, 0, DirectSoundWaveData_8457D98, 255, 235, 128, 99 @ 843963C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439648 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439654 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439660 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843966C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439678 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439684 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439690 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843969C - voice_square_1 0, 2, 0, 0, 15, 0 @ 84396A8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84396B4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84396C0 - voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 84396CC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84396D8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84396E4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84396F0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84396FC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439708 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439714 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439720 - voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 843972C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439738 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439744 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439750 - voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 843975C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439768 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439774 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439780 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843978C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439798 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84397A4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84397B0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84397BC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84397C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84397D4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84397E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84397EC - voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 127 @ 84397F8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439804 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439810 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843981C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439828 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439834 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439840 - voice_square_1_alt 0, 2, 0, 2, 4, 0 @ 843984C - voice_square_2_alt 1, 0, 2, 4, 0 @ 8439858 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439864 - voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 0 @ 8439870 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843987C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439888 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439894 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84398A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84398AC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84398B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84398C4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84398D0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84398DC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84398E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84398F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439900 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843990C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439918 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439924 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439930 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843993C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439948 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439954 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439960 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843996C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439978 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439984 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439990 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843999C - voice_square_1 0, 2, 0, 0, 15, 0 @ 84399A8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84399B4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84399C0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84399CC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84399D8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84399E4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84399F0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84399FC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439A08 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439A14 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439A20 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439A2C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439A38 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439A44 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439A50 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439A5C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439A68 - voice_noise_alt 0, 0, 1, 7, 1 @ 8439A74 - voice_noise_alt 0, 0, 1, 0, 0 @ 8439A80 - - .align 2 -voicegroup_8439A8C:: @ 8439A8C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439A8C - voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 8439A98 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439AA4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439AB0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439ABC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439AC8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439AD4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439AE0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439AEC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439AF8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439B04 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439B10 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439B1C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439B28 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439B34 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439B40 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439B4C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439B58 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439B64 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439B70 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439B7C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439B88 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439B94 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439BA0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439BAC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439BB8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439BC4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439BD0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439BDC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439BE8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439BF4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439C00 - voice_directsound 60, 0, DirectSoundWaveData_84571CC, 255, 253, 0, 149 @ 8439C0C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439C18 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439C24 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439C30 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439C3C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439C48 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439C54 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439C60 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439C6C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439C78 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439C84 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439C90 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439C9C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439CA8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439CB4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439CC0 - voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 8439CCC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439CD8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439CE4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439CF0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439CFC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439D08 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439D14 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439D20 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439D2C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439D38 - voice_keysplit voicegroup_843087C, KeySplitTable_8455308 @ 8439D44 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439D50 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439D5C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439D68 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439D74 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439D80 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439D8C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439D98 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439DA4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439DB0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439DBC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439DC8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439DD4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439DE0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439DEC - voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 165 @ 8439DF8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439E04 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439E10 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439E1C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439E28 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439E34 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439E40 - voice_square_2_alt 1, 0, 2, 4, 0 @ 8439E4C - - .align 2 -voicegroup_8439E58:: @ 8439E58 - voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 8439E58 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439E64 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439E70 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439E7C - voice_square_1_alt 0, 2, 0, 5, 1, 7 @ 8439E88 - voice_square_2_alt 3, 0, 4, 3, 6 @ 8439E94 - voice_square_2_alt 2, 1, 1, 4, 0 @ 8439EA0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439EAC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439EB8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439EC4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439ED0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439EDC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439EE8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439EF4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439F00 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439F0C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439F18 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439F24 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439F30 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439F3C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439F48 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439F54 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439F60 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439F6C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439F78 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439F84 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439F90 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439F9C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439FA8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439FB4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439FC0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439FCC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439FD8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439FE4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8439FF0 - voice_directsound 60, 0, DirectSoundWaveData_84571CC, 255, 253, 0, 224 @ 8439FFC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A008 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A014 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A020 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A02C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A038 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A044 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A050 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A05C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A068 - voice_directsound 60, 0, DirectSoundWaveData_848BD68, 255, 226, 0, 38 @ 843A074 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A080 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A08C - voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 843A098 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A0A4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A0B0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A0BC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A0C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A0D4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A0E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A0EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A0F8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A104 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A110 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A11C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A128 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A134 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A140 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A14C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A158 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A164 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A170 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A17C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A188 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A194 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A1A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A1AC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A1B8 - voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 165 @ 843A1C4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A1D0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A1DC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A1E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A1F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A200 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A20C - voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 1 @ 843A218 - - .align 2 -voicegroup_843A224:: @ 843A224 - voice_keysplit_all voicegroup_842FEF8 @ 843A224 - voice_square_1_alt 0, 1, 0, 2, 0, 1 @ 843A230 - voice_square_1_alt 0, 3, 1, 2, 6, 0 @ 843A23C - voice_square_2_alt 3, 1, 2, 6, 0 @ 843A248 - voice_programmable_wave_alt ProgrammableWaveData_84553BC, 0, 7, 15, 1 @ 843A254 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A260 - voice_square_2_alt 1, 0, 2, 0, 1 @ 843A26C - voice_programmable_wave_alt ProgrammableWaveData_84553EC, 1, 7, 15, 1 @ 843A278 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A284 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A290 - voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 843A29C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A2A8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A2B4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A2C0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A2CC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A2D8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A2E4 - voice_directsound 60, 0, DirectSoundWaveData_84569D4, 255, 0, 255, 210 @ 843A2F0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A2FC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A308 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A314 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A320 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A32C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A338 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A344 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A350 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A35C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A368 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A374 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A380 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A38C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A398 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A3A4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A3B0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A3BC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A3C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A3D4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A3E0 - voice_directsound 60, 0, DirectSoundWaveData_84571CC, 255, 253, 0, 216 @ 843A3EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A3F8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A404 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A410 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A41C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A428 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A434 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A440 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A44C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A458 - voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 843A464 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A470 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A47C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A488 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A494 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A4A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A4AC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A4B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A4C4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A4D0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A4DC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A4E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A4F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A500 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A50C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A518 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A524 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A530 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A53C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A548 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A554 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A560 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A56C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A578 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A584 - voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 165 @ 843A590 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A59C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A5A8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A5B4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A5C0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A5CC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A5D8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A5E4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A5F0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A5FC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A608 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A614 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A620 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A62C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A638 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A644 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A650 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A65C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A668 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A674 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A680 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A68C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A698 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A6A4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A6B0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A6BC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A6C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A6D4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A6E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A6EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A6F8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A704 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A710 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A71C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A728 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A734 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A740 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A74C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A758 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A764 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A770 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A77C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A788 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A794 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A7A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A7AC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A7B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A7C4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A7D0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A7DC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A7E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A7F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A800 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A80C - voice_noise_alt 0, 0, 1, 0, 0 @ 843A818 - - .align 2 -voicegroup_843A824:: @ 843A824 - voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 843A824 - voice_programmable_wave_alt ProgrammableWaveData_845542C, 0, 1, 12, 0 @ 843A830 - voice_square_1_alt 0, 0, 1, 1, 9, 0 @ 843A83C - voice_square_2_alt 2, 0, 2, 6, 3 @ 843A848 - voice_programmable_wave_alt ProgrammableWaveData_84553DC, 0, 7, 15, 1 @ 843A854 - voice_directsound 60, 0, DirectSoundWaveData_84571CC, 255, 253, 0, 216 @ 843A860 - voice_square_2_alt 1, 0, 2, 6, 3 @ 843A86C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A878 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A884 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A890 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A89C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A8A8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A8B4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A8C0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A8CC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A8D8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A8E4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A8F0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A8FC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A908 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A914 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A920 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A92C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A938 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A944 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A950 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A95C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A968 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A974 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A980 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A98C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A998 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A9A4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A9B0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A9BC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A9C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A9D4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A9E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A9EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843A9F8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843AA04 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843AA10 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843AA1C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843AA28 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843AA34 - voice_directsound 60, 0, DirectSoundWaveData_848BD68, 255, 226, 0, 165 @ 843AA40 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843AA4C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843AA58 - voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 843AA64 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843AA70 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843AA7C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843AA88 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843AA94 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843AAA0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843AAAC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843AAB8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843AAC4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843AAD0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843AADC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843AAE8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843AAF4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843AB00 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843AB0C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843AB18 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843AB24 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843AB30 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843AB3C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843AB48 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843AB54 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843AB60 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843AB6C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843AB78 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843AB84 - voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 165 @ 843AB90 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843AB9C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843ABA8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843ABB4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843ABC0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843ABCC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843ABD8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843ABE4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843ABF0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843ABFC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843AC08 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843AC14 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843AC20 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843AC2C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843AC38 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843AC44 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843AC50 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843AC5C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843AC68 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843AC74 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843AC80 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843AC8C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843AC98 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843ACA4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843ACB0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843ACBC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843ACC8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843ACD4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843ACE0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843ACEC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843ACF8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843AD04 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843AD10 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843AD1C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843AD28 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843AD34 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843AD40 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843AD4C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843AD58 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843AD64 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843AD70 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843AD7C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843AD88 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843AD94 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843ADA0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843ADAC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843ADB8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843ADC4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843ADD0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843ADDC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843ADE8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843ADF4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843AE00 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843AE0C - voice_noise_alt 0, 0, 1, 0, 0 @ 843AE18 - - .align 2 -voicegroup_843AE24:: @ 843AE24 - voice_keysplit_all voicegroup_842FEF8 @ 843AE24 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843AE30 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843AE3C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843AE48 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843AE54 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843AE60 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843AE6C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843AE78 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843AE84 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843AE90 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843AE9C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843AEA8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843AEB4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843AEC0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843AECC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843AED8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843AEE4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843AEF0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843AEFC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843AF08 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843AF14 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843AF20 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843AF2C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843AF38 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843AF44 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843AF50 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843AF5C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843AF68 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843AF74 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843AF80 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843AF8C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843AF98 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843AFA4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843AFB0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843AFBC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843AFC8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843AFD4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843AFE0 - voice_directsound 60, 0, DirectSoundWaveData_8458CD0, 255, 252, 0, 115 @ 843AFEC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843AFF8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B004 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B010 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B01C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B028 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B034 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B040 - voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 242, 0, 204 @ 843B04C - voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 204, 193, 239 @ 843B058 - voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 843B064 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B070 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B07C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B088 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B094 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B0A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B0AC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B0B8 - voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 843B0C4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B0D0 - voice_keysplit voicegroup_843087C, KeySplitTable_8455308 @ 843B0DC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B0E8 - voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 843B0F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B100 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B10C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B118 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B124 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B130 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B13C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B148 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B154 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B160 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B16C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B178 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B184 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B190 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B19C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B1A8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B1B4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B1C0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B1CC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B1D8 - voice_square_2_alt 2, 0, 1, 6, 2 @ 843B1E4 - voice_programmable_wave_alt ProgrammableWaveData_845544C, 0, 7, 15, 0 @ 843B1F0 - voice_square_2_alt 3, 0, 1, 4, 1 @ 843B1FC - voice_programmable_wave_alt ProgrammableWaveData_84553DC, 1, 7, 15, 2 @ 843B208 - voice_square_2_alt 1, 1, 1, 4, 1 @ 843B214 - voice_square_1_alt 0, 1, 1, 2, 4, 1 @ 843B220 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B22C - voice_square_2_alt 2, 0, 1, 6, 1 @ 843B238 - voice_square_1_alt 0, 2, 0, 1, 6, 1 @ 843B244 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B250 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B25C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B268 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B274 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B280 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B28C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B298 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B2A4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B2B0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B2BC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B2C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B2D4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B2E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B2EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B2F8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B304 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B310 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B31C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B328 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B334 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B340 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B34C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B358 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B364 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B370 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B37C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B388 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B394 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B3A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B3AC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B3B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B3C4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B3D0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B3DC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B3E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B3F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B400 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B40C - voice_noise_alt 0, 0, 1, 0, 0 @ 843B418 - - .align 2 -voicegroup_843B424:: @ 843B424 - voice_keysplit_all voicegroup_842FEF8 @ 843B424 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B430 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B43C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B448 - voice_square_1_alt 0, 2, 0, 7, 3, 3 @ 843B454 - voice_square_1_alt 0, 2, 0, 1, 4, 1 @ 843B460 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B46C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B478 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B484 - voice_directsound 60, 0, DirectSoundWaveData_8456330, 255, 204, 51, 242 @ 843B490 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B49C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B4A8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B4B4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B4C0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B4CC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B4D8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B4E4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B4F0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B4FC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B508 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B514 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B520 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B52C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B538 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B544 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B550 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B55C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B568 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B574 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B580 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B58C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B598 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B5A4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B5B0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B5BC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B5C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B5D4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B5E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B5EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B5F8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B604 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B610 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B61C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B628 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B634 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B640 - voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 242, 0, 242 @ 843B64C - voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 0, 193, 239 @ 843B658 - voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 843B664 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B670 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B67C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B688 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B694 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B6A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B6AC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B6B8 - voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 843B6C4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B6D0 - voice_keysplit voicegroup_843087C, KeySplitTable_8455308 @ 843B6DC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B6E8 - voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 843B6F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B700 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B70C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B718 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B724 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B730 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B73C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B748 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B754 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B760 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B76C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B778 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B784 - voice_programmable_wave_alt ProgrammableWaveData_84553CC, 0, 7, 15, 0 @ 843B790 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B79C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B7A8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B7B4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B7C0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B7CC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B7D8 - voice_square_2_alt 3, 0, 4, 4, 0 @ 843B7E4 - voice_square_1_alt 0, 3, 0, 3, 6, 0 @ 843B7F0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B7FC - voice_square_1_alt 0, 0, 0, 3, 3, 0 @ 843B808 - voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 12, 1 @ 843B814 - voice_square_2_alt 1, 0, 1, 4, 3 @ 843B820 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B82C - voice_square_2_alt 0, 0, 2, 4, 0 @ 843B838 - - .align 2 -voicegroup_843B844:: @ 843B844 - voice_keysplit_all voicegroup_842FEF8 @ 843B844 - voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 843B850 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B85C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B868 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B874 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B880 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B88C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B898 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B8A4 - voice_directsound 60, 0, DirectSoundWaveData_8456330, 255, 165, 51, 242 @ 843B8B0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B8BC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B8C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B8D4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B8E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B8EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B8F8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B904 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B910 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B91C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B928 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B934 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B940 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B94C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B958 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B964 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B970 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B97C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B988 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B994 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B9A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B9AC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B9B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B9C4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B9D0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B9DC - voice_directsound 60, 0, DirectSoundWaveData_84571CC, 255, 253, 0, 188 @ 843B9E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843B9F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BA00 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BA0C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BA18 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BA24 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BA30 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BA3C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BA48 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BA54 - voice_directsound 60, 0, DirectSoundWaveData_848BD68, 255, 226, 0, 38 @ 843BA60 - voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 242, 0, 242 @ 843BA6C - voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 0, 193, 226 @ 843BA78 - voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 843BA84 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BA90 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BA9C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BAA8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BAB4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BAC0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BACC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BAD8 - voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 843BAE4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BAF0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BAFC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BB08 - voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 843BB14 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BB20 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BB2C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BB38 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BB44 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BB50 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BB5C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BB68 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BB74 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BB80 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BB8C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BB98 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BBA4 - voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 165 @ 843BBB0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BBBC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BBC8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BBD4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BBE0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BBEC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BBF8 - voice_square_1_alt 0, 2, 0, 2, 4, 1 @ 843BC04 - voice_square_2_alt 1, 1, 3, 4, 2 @ 843BC10 - voice_square_1_alt 0, 3, 0, 1, 4, 1 @ 843BC1C - voice_programmable_wave_alt ProgrammableWaveData_845540C, 1, 7, 15, 0 @ 843BC28 - voice_square_2_alt 2, 0, 2, 4, 2 @ 843BC34 - voice_square_2_alt 1, 1, 3, 4, 2 @ 843BC40 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BC4C - voice_square_1_alt 0, 2, 1, 4, 4, 2 @ 843BC58 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BC64 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BC70 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BC7C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BC88 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BC94 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BCA0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BCAC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BCB8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BCC4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BCD0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BCDC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BCE8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BCF4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BD00 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BD0C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BD18 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BD24 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BD30 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BD3C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BD48 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BD54 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BD60 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BD6C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BD78 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BD84 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BD90 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BD9C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BDA8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BDB4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BDC0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BDCC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BDD8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BDE4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BDF0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BDFC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BE08 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BE14 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BE20 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BE2C - voice_noise_alt 0, 0, 1, 0, 0 @ 843BE38 - - .align 2 -voicegroup_843BE44:: @ 843BE44 - voice_keysplit_all voicegroup_842FEF8 @ 843BE44 - voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 843BE50 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BE5C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BE68 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BE74 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BE80 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BE8C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BE98 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BEA4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BEB0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BEBC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BEC8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BED4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BEE0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BEEC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BEF8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BF04 - voice_directsound 60, 0, DirectSoundWaveData_84569D4, 255, 0, 255, 210 @ 843BF10 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BF1C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BF28 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BF34 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BF40 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BF4C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BF58 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BF64 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BF70 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BF7C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BF88 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BF94 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BFA0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BFAC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BFB8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BFC4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BFD0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BFDC - voice_directsound 60, 0, DirectSoundWaveData_84571CC, 255, 253, 0, 188 @ 843BFE8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843BFF4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C000 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C00C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C018 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C024 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C030 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C03C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C048 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C054 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C060 - voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 242, 0, 242 @ 843C06C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C078 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C084 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C090 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C09C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C0A8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C0B4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C0C0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C0CC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C0D8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C0E4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C0F0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C0FC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C108 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C114 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C120 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C12C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C138 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C144 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C150 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C15C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C168 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C174 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C180 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C18C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C198 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C1A4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C1B0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C1BC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C1C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C1D4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C1E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C1EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C1F8 - voice_square_2_alt 3, 0, 1, 4, 1 @ 843C204 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C210 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C21C - voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 1 @ 843C228 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C234 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C240 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C24C - voice_square_1_alt 0, 1, 0, 2, 4, 1 @ 843C258 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C264 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C270 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C27C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C288 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C294 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C2A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C2AC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C2B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C2C4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C2D0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C2DC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C2E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C2F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C300 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C30C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C318 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C324 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C330 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C33C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C348 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C354 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C360 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C36C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C378 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C384 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C390 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C39C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C3A8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C3B4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C3C0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C3CC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C3D8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C3E4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C3F0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C3FC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C408 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C414 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C420 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C42C - voice_noise_alt 0, 0, 1, 0, 0 @ 843C438 - - .align 2 -voicegroup_843C444:: @ 843C444 - voice_keysplit_all voicegroup_842FEF8 @ 843C444 - voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 843C450 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C45C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C468 - voice_square_2_alt 2, 1, 4, 4, 2 @ 843C474 - voice_square_1_alt 0, 2, 0, 3, 4, 1 @ 843C480 - voice_square_2_alt 2, 1, 3, 4, 2 @ 843C48C - voice_square_1_alt 0, 2, 0, 3, 4, 1 @ 843C498 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C4A4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C4B0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C4BC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C4C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C4D4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C4E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C4EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C4F8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C504 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C510 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C51C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C528 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C534 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C540 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C54C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C558 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C564 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C570 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C57C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C588 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C594 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C5A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C5AC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C5B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C5C4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C5D0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C5DC - voice_directsound 60, 0, DirectSoundWaveData_84571CC, 255, 253, 0, 188 @ 843C5E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C5F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C600 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C60C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C618 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C624 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C630 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C63C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C648 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C654 - voice_directsound 60, 0, DirectSoundWaveData_848BD68, 255, 226, 0, 99 @ 843C660 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C66C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C678 - voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 843C684 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C690 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C69C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C6A8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C6B4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C6C0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C6CC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C6D8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C6E4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C6F0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C6FC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C708 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C714 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C720 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C72C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C738 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C744 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C750 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C75C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C768 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C774 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C780 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C78C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C798 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C7A4 - voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 165 @ 843C7B0 - - .align 2 -voicegroup_843C7BC:: @ 843C7BC - voice_keysplit_all voicegroup_842FEF8 @ 843C7BC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C7C8 - voice_square_1 0, 3, 1, 2, 6, 0 @ 843C7D4 - voice_square_2 3, 1, 2, 6, 0 @ 843C7E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C7EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C7F8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C804 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C810 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C81C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C828 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C834 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C840 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C84C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C858 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C864 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C870 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C87C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C888 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C894 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C8A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C8AC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C8B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C8C4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C8D0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C8DC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C8E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C8F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C900 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C90C - voice_programmable_wave_alt ProgrammableWaveData_84553EC, 0, 7, 15, 0 @ 843C918 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C924 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C930 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C93C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C948 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C954 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C960 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C96C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C978 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C984 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C990 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C99C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C9A8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C9B4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C9C0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C9CC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C9D8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843C9E4 - voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 0, 193, 226 @ 843C9F0 - voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 843C9FC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CA08 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CA14 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CA20 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CA2C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CA38 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CA44 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CA50 - voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 843CA5C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CA68 - voice_keysplit voicegroup_843087C, KeySplitTable_8455308 @ 843CA74 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CA80 - voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 843CA8C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CA98 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CAA4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CAB0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CABC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CAC8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CAD4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CAE0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CAEC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CAF8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CB04 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CB10 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CB1C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CB28 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CB34 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CB40 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CB4C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CB58 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CB64 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CB70 - voice_square_2_alt 1, 0, 1, 6, 1 @ 843CB7C - voice_square_1_alt 0, 0, 0, 1, 7, 1 @ 843CB88 - voice_programmable_wave_alt ProgrammableWaveData_84553DC, 0, 7, 15, 1 @ 843CB94 - voice_square_2_alt 0, 0, 1, 4, 2 @ 843CBA0 - voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 15, 1 @ 843CBAC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CBB8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CBC4 - voice_square_1_alt 0, 1, 0, 7, 6, 1 @ 843CBD0 - voice_square_2_alt 2, 0, 1, 6, 1 @ 843CBDC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CBE8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CBF4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CC00 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CC0C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CC18 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CC24 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CC30 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CC3C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CC48 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CC54 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CC60 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CC6C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CC78 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CC84 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CC90 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CC9C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CCA8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CCB4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CCC0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CCCC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CCD8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CCE4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CCF0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CCFC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CD08 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CD14 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CD20 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CD2C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CD38 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CD44 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CD50 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CD5C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CD68 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CD74 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CD80 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CD8C - voice_noise_alt 0, 0, 1, 9, 4 @ 843CD98 - voice_noise_alt 0, 3, 1, 10, 0 @ 843CDA4 - voice_noise_alt 0, 0, 2, 0, 0 @ 843CDB0 - - .align 2 -voicegroup_843CDBC:: @ 843CDBC - voice_keysplit_all voicegroup_842FEF8 @ 843CDBC - voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 843CDC8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CDD4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CDE0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CDEC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CDF8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CE04 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CE10 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CE1C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CE28 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CE34 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CE40 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CE4C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CE58 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CE64 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CE70 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CE7C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CE88 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CE94 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CEA0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CEAC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CEB8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CEC4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CED0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CEDC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CEE8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CEF4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CF00 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CF0C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CF18 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CF24 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CF30 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CF3C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CF48 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CF54 - voice_directsound 60, 0, DirectSoundWaveData_84571CC, 255, 253, 0, 188 @ 843CF60 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CF6C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CF78 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CF84 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CF90 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CF9C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CFA8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CFB4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CFC0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CFCC - voice_directsound 60, 0, DirectSoundWaveData_848BD68, 255, 226, 0, 38 @ 843CFD8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CFE4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843CFF0 - voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 843CFFC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D008 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D014 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D020 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D02C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D038 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D044 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D050 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D05C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D068 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D074 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D080 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D08C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D098 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D0A4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D0B0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D0BC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D0C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D0D4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D0E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D0EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D0F8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D104 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D110 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D11C - voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 165 @ 843D128 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D134 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D140 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D14C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D158 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D164 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D170 - voice_square_2_alt 2, 0, 1, 4, 2 @ 843D17C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D188 - voice_square_1_alt 0, 3, 0, 1, 4, 1 @ 843D194 - voice_programmable_wave_alt ProgrammableWaveData_84553BC, 0, 7, 12, 0 @ 843D1A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D1AC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D1B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D1C4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D1D0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D1DC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D1E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D1F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D200 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D20C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D218 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D224 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D230 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D23C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D248 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D254 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D260 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D26C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D278 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D284 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D290 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D29C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D2A8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D2B4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D2C0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D2CC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D2D8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D2E4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D2F0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D2FC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D308 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D314 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D320 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D32C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D338 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D344 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D350 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D35C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D368 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D374 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D380 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D38C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D398 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D3A4 - voice_noise_alt 0, 0, 1, 0, 0 @ 843D3B0 - - .align 2 -voicegroup_843D3BC:: @ 843D3BC - voice_keysplit_all voicegroup_842FEF8 @ 843D3BC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D3C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D3D4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D3E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D3EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D3F8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D404 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D410 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D41C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D428 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D434 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D440 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D44C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D458 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D464 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D470 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D47C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D488 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D494 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D4A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D4AC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D4B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D4C4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D4D0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D4DC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D4E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D4F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D500 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D50C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D518 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D524 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D530 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D53C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D548 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D554 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D560 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D56C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D578 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D584 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D590 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D59C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D5A8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D5B4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D5C0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D5CC - voice_directsound 60, 0, DirectSoundWaveData_848BD68, 255, 226, 0, 38 @ 843D5D8 - voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 242, 0, 242 @ 843D5E4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D5F0 - voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 843D5FC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D608 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D614 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D620 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D62C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D638 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D644 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D650 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D65C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D668 - voice_keysplit voicegroup_843087C, KeySplitTable_8455308 @ 843D674 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D680 - voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 843D68C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D698 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D6A4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D6B0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D6BC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D6C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D6D4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D6E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D6EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D6F8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D704 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D710 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D71C - voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 165 @ 843D728 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D734 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D740 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D74C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D758 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D764 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D770 - voice_square_2_alt 2, 0, 1, 5, 2 @ 843D77C - voice_square_1_alt 0, 3, 0, 1, 4, 1 @ 843D788 - voice_programmable_wave_alt ProgrammableWaveData_84553BC, 0, 7, 15, 0 @ 843D794 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D7A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D7AC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D7B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D7C4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D7D0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D7DC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D7E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D7F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D800 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D80C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D818 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D824 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D830 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D83C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D848 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D854 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D860 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D86C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D878 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D884 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D890 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D89C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D8A8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D8B4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D8C0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D8CC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D8D8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D8E4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D8F0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D8FC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D908 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D914 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D920 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D92C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D938 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D944 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D950 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D95C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D968 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D974 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D980 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D98C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D998 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D9A4 - voice_noise_alt 0, 0, 1, 0, 0 @ 843D9B0 - - .align 2 -voicegroup_843D9BC:: @ 843D9BC - voice_keysplit_all voicegroup_842FEF8 @ 843D9BC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D9C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D9D4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D9E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D9EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843D9F8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DA04 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DA10 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DA1C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DA28 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DA34 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DA40 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DA4C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DA58 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DA64 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DA70 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DA7C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DA88 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DA94 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DAA0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DAAC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DAB8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DAC4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DAD0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DADC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DAE8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DAF4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DB00 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DB0C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DB18 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DB24 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DB30 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DB3C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DB48 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DB54 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DB60 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DB6C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DB78 - voice_directsound 60, 0, DirectSoundWaveData_8458CD0, 255, 252, 0, 115 @ 843DB84 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DB90 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DB9C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DBA8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DBB4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DBC0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DBCC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DBD8 - voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 242, 0, 204 @ 843DBE4 - voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 204, 193, 239 @ 843DBF0 - voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 843DBFC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DC08 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DC14 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DC20 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DC2C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DC38 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DC44 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DC50 - voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 843DC5C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DC68 - voice_keysplit voicegroup_843087C, KeySplitTable_8455308 @ 843DC74 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DC80 - voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 843DC8C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DC98 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DCA4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DCB0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DCBC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DCC8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DCD4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DCE0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DCEC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DCF8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DD04 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DD10 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DD1C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DD28 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DD34 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DD40 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DD4C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DD58 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DD64 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DD70 - voice_square_2_alt 2, 0, 1, 4, 1 @ 843DD7C - voice_square_1_alt 0, 3, 0, 1, 6, 0 @ 843DD88 - voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 0 @ 843DD94 - voice_programmable_wave_alt ProgrammableWaveData_84553EC, 0, 7, 15, 2 @ 843DDA0 - voice_square_2_alt 1, 1, 1, 4, 1 @ 843DDAC - voice_square_1_alt 0, 1, 0, 1, 4, 2 @ 843DDB8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DDC4 - voice_square_2_alt 2, 0, 1, 6, 1 @ 843DDD0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DDDC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DDE8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DDF4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DE00 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DE0C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DE18 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DE24 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DE30 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DE3C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DE48 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DE54 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DE60 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DE6C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DE78 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DE84 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DE90 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DE9C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DEA8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DEB4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DEC0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DECC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DED8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DEE4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DEF0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DEFC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DF08 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DF14 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DF20 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DF2C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DF38 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DF44 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DF50 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DF5C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DF68 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DF74 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DF80 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DF8C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DF98 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DFA4 - voice_noise_alt 0, 0, 1, 0, 0 @ 843DFB0 - - .align 2 -voicegroup_843DFBC:: @ 843DFBC - voice_keysplit_all voicegroup_842FEF8 @ 843DFBC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DFC8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DFD4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DFE0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DFEC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843DFF8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E004 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E010 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E01C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E028 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E034 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E040 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E04C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E058 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E064 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E070 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E07C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E088 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E094 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E0A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E0AC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E0B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E0C4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E0D0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E0DC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E0E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E0F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E100 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E10C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E118 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E124 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E130 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E13C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E148 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E154 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E160 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E16C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E178 - voice_directsound 60, 0, DirectSoundWaveData_8458CD0, 255, 252, 0, 115 @ 843E184 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E190 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E19C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E1A8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E1B4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E1C0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E1CC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E1D8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E1E4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E1F0 - voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 843E1FC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E208 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E214 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E220 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E22C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E238 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E244 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E250 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E25C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E268 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E274 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E280 - voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 843E28C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E298 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E2A4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E2B0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E2BC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E2C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E2D4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E2E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E2EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E2F8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E304 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E310 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E31C - voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 165 @ 843E328 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E334 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E340 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E34C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E358 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E364 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E370 - voice_square_2_alt 0, 0, 1, 4, 1 @ 843E37C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E388 - voice_square_1_alt 0, 0, 0, 1, 4, 1 @ 843E394 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E3A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E3AC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E3B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E3C4 - voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 1 @ 843E3D0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E3DC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E3E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E3F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E400 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E40C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E418 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E424 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E430 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E43C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E448 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E454 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E460 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E46C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E478 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E484 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E490 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E49C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E4A8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E4B4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E4C0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E4CC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E4D8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E4E4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E4F0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E4FC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E508 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E514 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E520 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E52C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E538 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E544 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E550 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E55C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E568 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E574 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E580 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E58C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E598 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E5A4 - voice_noise_alt 0, 0, 1, 0, 0 @ 843E5B0 - - .align 2 -voicegroup_843E5BC:: @ 843E5BC - voice_keysplit_all voicegroup_842FEF8 @ 843E5BC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E5C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E5D4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E5E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E5EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E5F8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E604 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E610 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E61C - voice_directsound 60, 0, DirectSoundWaveData_8456330, 255, 188, 51, 242 @ 843E628 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E634 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E640 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E64C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E658 - voice_directsound 60, 0, DirectSoundWaveData_849BAEC, 128, 165, 90, 216 @ 843E664 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E670 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E67C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E688 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E694 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E6A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E6AC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E6B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E6C4 - voice_directsound 60, 0, DirectSoundWaveData_8492D10, 255, 0, 255, 127 @ 843E6D0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E6DC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E6E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E6F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E700 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E70C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E718 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E724 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E730 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E73C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E748 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E754 - voice_directsound 60, 0, DirectSoundWaveData_84571CC, 255, 253, 0, 188 @ 843E760 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E76C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E778 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E784 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E790 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E79C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E7A8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E7B4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E7C0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E7CC - voice_directsound 60, 0, DirectSoundWaveData_848BD68, 255, 226, 0, 38 @ 843E7D8 - voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 242, 0, 242 @ 843E7E4 - voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 0, 193, 226 @ 843E7F0 - voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 843E7FC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E808 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E814 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E820 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E82C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E838 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E844 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E850 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E85C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E868 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E874 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E880 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E88C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E898 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E8A4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E8B0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E8BC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E8C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E8D4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E8E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E8EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E8F8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E904 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E910 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E91C - voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 165 @ 843E928 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E934 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E940 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E94C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E958 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E964 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E970 - voice_square_1_alt 0, 2, 0, 1, 4, 1 @ 843E97C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E988 - voice_programmable_wave_alt ProgrammableWaveData_84553BC, 1, 4, 10, 1 @ 843E994 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E9A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E9AC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E9B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E9C4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E9D0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E9DC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E9E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843E9F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843EA00 - voice_square_2_alt 2, 1, 5, 9, 1 @ 843EA0C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843EA18 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843EA24 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843EA30 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843EA3C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843EA48 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843EA54 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843EA60 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843EA6C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843EA78 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843EA84 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843EA90 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843EA9C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843EAA8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843EAB4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843EAC0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843EACC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843EAD8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843EAE4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843EAF0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843EAFC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843EB08 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843EB14 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843EB20 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843EB2C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843EB38 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843EB44 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843EB50 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843EB5C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843EB68 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843EB74 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843EB80 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843EB8C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843EB98 - voice_noise_alt 0, 0, 1, 7, 1 @ 843EBA4 - voice_noise_alt 0, 0, 1, 0, 0 @ 843EBB0 - - .align 2 -voicegroup_843EBBC:: @ 843EBBC - voice_keysplit_all voicegroup_842FEF8 @ 843EBBC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843EBC8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843EBD4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843EBE0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843EBEC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843EBF8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843EC04 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843EC10 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843EC1C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843EC28 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843EC34 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843EC40 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843EC4C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843EC58 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843EC64 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843EC70 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843EC7C - voice_directsound 60, 0, DirectSoundWaveData_84569D4, 255, 0, 255, 210 @ 843EC88 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843EC94 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843ECA0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843ECAC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843ECB8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843ECC4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843ECD0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843ECDC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843ECE8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843ECF4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843ED00 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843ED0C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843ED18 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843ED24 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843ED30 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843ED3C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843ED48 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843ED54 - voice_directsound 60, 0, DirectSoundWaveData_84571CC, 255, 253, 0, 188 @ 843ED60 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843ED6C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843ED78 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843ED84 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843ED90 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843ED9C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843EDA8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843EDB4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843EDC0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843EDCC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843EDD8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843EDE4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843EDF0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843EDFC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843EE08 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843EE14 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843EE20 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843EE2C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843EE38 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843EE44 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843EE50 - voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 843EE5C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843EE68 - voice_keysplit voicegroup_843087C, KeySplitTable_8455308 @ 843EE74 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843EE80 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843EE8C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843EE98 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843EEA4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843EEB0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843EEBC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843EEC8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843EED4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843EEE0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843EEEC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843EEF8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843EF04 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843EF10 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843EF1C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843EF28 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843EF34 - voice_programmable_wave_alt ProgrammableWaveData_84553CC, 0, 7, 15, 0 @ 843EF40 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843EF4C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843EF58 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843EF64 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843EF70 - voice_square_1_alt 0, 2, 0, 1, 4, 1 @ 843EF7C - voice_square_2_alt 2, 0, 1, 4, 1 @ 843EF88 - voice_square_2_alt 0, 0, 1, 4, 1 @ 843EF94 - voice_square_1_alt 0, 0, 0, 1, 4, 1 @ 843EFA0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843EFAC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843EFB8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843EFC4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843EFD0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843EFDC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843EFE8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843EFF4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F000 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F00C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F018 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F024 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F030 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F03C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F048 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F054 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F060 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F06C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F078 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F084 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F090 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F09C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F0A8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F0B4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F0C0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F0CC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F0D8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F0E4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F0F0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F0FC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F108 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F114 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F120 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F12C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F138 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F144 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F150 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F15C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F168 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F174 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F180 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F18C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F198 - voice_noise_alt 0, 0, 2, 4, 0 @ 843F1A4 - voice_noise_alt 0, 0, 1, 0, 0 @ 843F1B0 - - .align 2 -voicegroup_843F1BC:: @ 843F1BC - voice_keysplit_all voicegroup_842FEF8 @ 843F1BC - voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 843F1C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F1D4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F1E0 - voice_square_2_alt 1, 1, 1, 6, 2 @ 843F1EC - voice_programmable_wave_alt ProgrammableWaveData_84553BC, 0, 7, 15, 0 @ 843F1F8 - voice_programmable_wave_alt ProgrammableWaveData_84553FC, 0, 7, 15, 0 @ 843F204 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F210 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F21C - voice_directsound 60, 0, DirectSoundWaveData_8456330, 255, 165, 51, 242 @ 843F228 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F234 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F240 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F24C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F258 - voice_directsound 60, 0, DirectSoundWaveData_849BAEC, 255, 165, 90, 216 @ 843F264 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F270 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F27C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F288 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F294 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F2A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F2AC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F2B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F2C4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F2D0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F2DC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F2E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F2F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F300 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F30C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F318 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F324 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F330 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F33C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F348 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F354 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F360 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F36C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F378 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F384 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F390 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F39C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F3A8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F3B4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F3C0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F3CC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F3D8 - voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 242, 51, 242 @ 843F3E4 - voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 0, 180, 239 @ 843F3F0 - voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 843F3FC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F408 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F414 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F420 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F42C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F438 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F444 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F450 - voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 843F45C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F468 - voice_keysplit voicegroup_843087C, KeySplitTable_8455308 @ 843F474 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F480 - voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 843F48C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F498 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F4A4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F4B0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F4BC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F4C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F4D4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F4E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F4EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F4F8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F504 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F510 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F51C - voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 165 @ 843F528 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F534 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F540 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F54C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F558 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F564 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F570 - voice_square_1_alt 0, 2, 0, 1, 6, 2 @ 843F57C - voice_square_2_alt 2, 0, 1, 6, 0 @ 843F588 - voice_programmable_wave_alt ProgrammableWaveData_84553CC, 0, 7, 15, 0 @ 843F594 - voice_square_1_alt 0, 1, 0, 1, 4, 1 @ 843F5A0 - voice_square_1_alt 0, 1, 1, 2, 4, 0 @ 843F5AC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F5B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F5C4 - voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 0 @ 843F5D0 - voice_square_2_alt 3, 0, 1, 6, 2 @ 843F5DC - - .align 2 -voicegroup_843F5E8:: @ 843F5E8 - voice_keysplit_all voicegroup_842FEF8 @ 843F5E8 - voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 843F5F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F600 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F60C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F618 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F624 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F630 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F63C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F648 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F654 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F660 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F66C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F678 - voice_directsound 60, 0, DirectSoundWaveData_84A311C, 255, 235, 0, 204 @ 843F684 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F690 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F69C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F6A8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F6B4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F6C0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F6CC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F6D8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F6E4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F6F0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F6FC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F708 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F714 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F720 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F72C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F738 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F744 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F750 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F75C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F768 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F774 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F780 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F78C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F798 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F7A4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F7B0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F7BC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F7C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F7D4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F7E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F7EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F7F8 - voice_directsound 60, 0, DirectSoundWaveData_848BD68, 128, 226, 0, 38 @ 843F804 - voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 242, 51, 242 @ 843F810 - voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 0, 180, 246 @ 843F81C - voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 843F828 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F834 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F840 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F84C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F858 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F864 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F870 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F87C - voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 843F888 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F894 - voice_keysplit voicegroup_843087C, KeySplitTable_8455308 @ 843F8A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F8AC - voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 843F8B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F8C4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F8D0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F8DC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F8E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F8F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F900 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F90C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F918 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F924 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F930 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F93C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F948 - voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 127 @ 843F954 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F960 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F96C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F978 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F984 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F990 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F99C - voice_square_2_alt 1, 1, 1, 6, 1 @ 843F9A8 - voice_square_1_alt 0, 1, 0, 4, 4, 1 @ 843F9B4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F9C0 - voice_square_2_alt 2, 0, 7, 3, 3 @ 843F9CC - voice_square_1_alt 0, 2, 0, 7, 3, 3 @ 843F9D8 - voice_square_1_alt 0, 3, 2, 2, 7, 0 @ 843F9E4 - voice_square_2_alt 1, 1, 2, 3, 0 @ 843F9F0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843F9FC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FA08 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FA14 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FA20 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FA2C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FA38 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FA44 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FA50 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FA5C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FA68 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FA74 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FA80 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FA8C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FA98 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FAA4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FAB0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FABC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FAC8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FAD4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FAE0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FAEC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FAF8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FB04 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FB10 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FB1C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FB28 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FB34 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FB40 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FB4C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FB58 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FB64 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FB70 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FB7C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FB88 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FB94 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FBA0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FBAC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FBB8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FBC4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FBD0 - voice_noise_alt 0, 0, 1, 0, 0 @ 843FBDC - - .align 2 -voicegroup_843FBE8:: @ 843FBE8 - voice_keysplit_all voicegroup_842FEF8 @ 843FBE8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FBF4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FC00 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FC0C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FC18 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FC24 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FC30 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FC3C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FC48 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FC54 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FC60 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FC6C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FC78 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FC84 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FC90 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FC9C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FCA8 - voice_directsound 60, 0, DirectSoundWaveData_84569D4, 255, 0, 255, 210 @ 843FCB4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FCC0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FCCC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FCD8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FCE4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FCF0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FCFC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FD08 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FD14 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FD20 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FD2C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FD38 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FD44 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FD50 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FD5C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FD68 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FD74 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FD80 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FD8C - voice_directsound 60, 0, DirectSoundWaveData_8457D98, 255, 235, 128, 115 @ 843FD98 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FDA4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FDB0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FDBC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FDC8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FDD4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FDE0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FDEC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FDF8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FE04 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FE10 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FE1C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FE28 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FE34 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FE40 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FE4C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FE58 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FE64 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FE70 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FE7C - voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 843FE88 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FE94 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FEA0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FEAC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FEB8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FEC4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FED0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FEDC - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FEE8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FEF4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FF00 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FF0C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FF18 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FF24 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FF30 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FF3C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FF48 - voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 127 @ 843FF54 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FF60 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FF6C - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FF78 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FF84 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FF90 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FF9C - voice_square_1_alt 0, 2, 0, 1, 4, 1 @ 843FFA8 - voice_square_2_alt 2, 0, 1, 4, 1 @ 843FFB4 - voice_square_2_alt 0, 0, 1, 4, 1 @ 843FFC0 - voice_programmable_wave_alt ProgrammableWaveData_84553CC, 0, 7, 15, 0 @ 843FFCC - voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 0 @ 843FFD8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FFE4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FFF0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 843FFFC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440008 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440014 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440020 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844002C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440038 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440044 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440050 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844005C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440068 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440074 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440080 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844008C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440098 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84400A4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84400B0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84400BC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84400C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84400D4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84400E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84400EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84400F8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440104 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440110 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844011C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440128 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440134 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440140 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844014C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440158 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440164 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440170 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844017C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440188 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440194 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84401A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84401AC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84401B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84401C4 - voice_noise_alt 0, 0, 1, 7, 1 @ 84401D0 - voice_noise_alt 0, 0, 1, 0, 0 @ 84401DC - - .align 2 -voicegroup_84401E8:: @ 84401E8 - voice_keysplit_all voicegroup_842FEF8 @ 84401E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84401F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440200 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844020C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440218 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440224 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440230 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844023C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440248 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440254 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440260 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844026C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440278 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440284 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440290 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844029C - voice_square_1 0, 2, 0, 0, 15, 0 @ 84402A8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84402B4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84402C0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84402CC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84402D8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84402E4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84402F0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84402FC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440308 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440314 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440320 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844032C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440338 - voice_programmable_wave_alt ProgrammableWaveData_845543C, 0, 7, 15, 0 @ 8440344 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440350 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844035C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440368 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440374 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440380 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844038C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440398 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84403A4 - voice_directsound 60, 0, DirectSoundWaveData_8458CD0, 255, 252, 0, 115 @ 84403B0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84403BC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84403C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84403D4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84403E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84403EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84403F8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440404 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440410 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844041C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440428 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440434 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440440 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844044C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440458 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440464 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440470 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844047C - voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 8440488 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440494 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84404A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84404AC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84404B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84404C4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84404D0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84404DC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84404E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84404F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440500 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844050C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440518 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440524 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440530 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844053C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440548 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440554 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440560 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844056C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440578 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440584 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440590 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844059C - voice_square_1 0, 2, 0, 0, 15, 0 @ 84405A8 - voice_square_2_alt 0, 0, 1, 4, 1 @ 84405B4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84405C0 - voice_square_1_alt 0, 1, 0, 1, 4, 1 @ 84405CC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84405D8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84405E4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84405F0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84405FC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440608 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440614 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440620 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844062C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440638 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440644 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440650 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844065C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440668 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440674 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440680 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844068C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440698 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84406A4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84406B0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84406BC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84406C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84406D4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84406E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84406EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84406F8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440704 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440710 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844071C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440728 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440734 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440740 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844074C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440758 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440764 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440770 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844077C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440788 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440794 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84407A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84407AC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84407B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84407C4 - voice_noise_alt 0, 0, 1, 7, 1 @ 84407D0 - voice_noise_alt 0, 0, 1, 0, 0 @ 84407DC - - .align 2 -voicegroup_84407E8:: @ 84407E8 - voice_keysplit_all voicegroup_842FEF8 @ 84407E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84407F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440800 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844080C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440818 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440824 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440830 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844083C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440848 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440854 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440860 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844086C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440878 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440884 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440890 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844089C - voice_square_1 0, 2, 0, 0, 15, 0 @ 84408A8 - voice_directsound 60, 0, DirectSoundWaveData_84569D4, 255, 0, 255, 165 @ 84408B4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84408C0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84408CC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84408D8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84408E4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84408F0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84408FC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440908 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440914 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440920 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844092C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440938 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440944 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440950 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844095C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440968 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440974 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440980 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844098C - voice_directsound 60, 0, DirectSoundWaveData_8457D98, 255, 235, 128, 99 @ 8440998 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84409A4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84409B0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84409BC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84409C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84409D4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84409E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84409EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84409F8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440A04 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440A10 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440A1C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440A28 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440A34 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440A40 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440A4C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440A58 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440A64 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440A70 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440A7C - voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 8440A88 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440A94 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440AA0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440AAC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440AB8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440AC4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440AD0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440ADC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440AE8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440AF4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440B00 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440B0C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440B18 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440B24 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440B30 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440B3C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440B48 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440B54 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440B60 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440B6C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440B78 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440B84 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440B90 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440B9C - voice_square_1_alt 0, 1, 0, 1, 4, 1 @ 8440BA8 - voice_square_2_alt 1, 0, 1, 4, 1 @ 8440BB4 - voice_square_2_alt 0, 0, 1, 4, 1 @ 8440BC0 - voice_programmable_wave_alt ProgrammableWaveData_84553CC, 0, 7, 15, 0 @ 8440BCC - voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 0 @ 8440BD8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440BE4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440BF0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440BFC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440C08 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440C14 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440C20 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440C2C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440C38 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440C44 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440C50 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440C5C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440C68 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440C74 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440C80 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440C8C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440C98 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440CA4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440CB0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440CBC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440CC8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440CD4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440CE0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440CEC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440CF8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440D04 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440D10 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440D1C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440D28 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440D34 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440D40 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440D4C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440D58 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440D64 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440D70 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440D7C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440D88 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440D94 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440DA0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440DAC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440DB8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440DC4 - voice_noise_alt 0, 0, 1, 7, 1 @ 8440DD0 - voice_noise_alt 0, 0, 1, 0, 0 @ 8440DDC - - .align 2 -voicegroup_8440DE8:: @ 8440DE8 - voice_keysplit_all voicegroup_842FEF8 @ 8440DE8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440DF4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440E00 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440E0C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440E18 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440E24 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440E30 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440E3C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440E48 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440E54 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440E60 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440E6C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440E78 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440E84 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440E90 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440E9C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440EA8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440EB4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440EC0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440ECC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440ED8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440EE4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440EF0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440EFC - voice_directsound 60, 0, DirectSoundWaveData_8481130, 255, 249, 25, 76 @ 8440F08 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440F14 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440F20 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440F2C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440F38 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440F44 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440F50 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440F5C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440F68 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440F74 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440F80 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440F8C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440F98 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440FA4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440FB0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440FBC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440FC8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440FD4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440FE0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440FEC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8440FF8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441004 - voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 242, 51, 242 @ 8441010 - voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 0, 180, 246 @ 844101C - voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 8441028 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441034 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441040 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844104C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441058 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441064 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441070 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844107C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441088 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441094 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84410A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84410AC - voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 84410B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84410C4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84410D0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84410DC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84410E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84410F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441100 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844110C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441118 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441124 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441130 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844113C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441148 - voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 127 @ 8441154 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441160 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844116C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441178 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441184 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441190 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844119C - voice_square_1_alt 0, 0, 0, 1, 4, 1 @ 84411A8 - voice_square_2_alt 0, 0, 1, 4, 1 @ 84411B4 - voice_programmable_wave_alt ProgrammableWaveData_84553BC, 0, 7, 15, 0 @ 84411C0 - voice_square_2_alt 3, 0, 1, 4, 1 @ 84411CC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84411D8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84411E4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84411F0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84411FC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441208 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441214 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441220 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844122C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441238 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441244 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441250 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844125C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441268 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441274 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441280 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844128C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441298 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84412A4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84412B0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84412BC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84412C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84412D4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84412E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84412EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84412F8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441304 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441310 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844131C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441328 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441334 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441340 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844134C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441358 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441364 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441370 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844137C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441388 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441394 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84413A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84413AC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84413B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84413C4 - voice_noise_alt 0, 0, 1, 7, 1 @ 84413D0 - voice_noise_alt 0, 0, 1, 0, 0 @ 84413DC - - .align 2 -voicegroup_84413E8:: @ 84413E8 - voice_keysplit_all voicegroup_842FEF8 @ 84413E8 - voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 84413F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441400 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844140C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441418 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441424 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441430 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844143C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441448 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441454 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441460 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844146C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441478 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441484 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441490 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844149C - voice_square_1 0, 2, 0, 0, 15, 0 @ 84414A8 - voice_directsound 60, 0, DirectSoundWaveData_84569D4, 255, 0, 255, 165 @ 84414B4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84414C0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84414CC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84414D8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84414E4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84414F0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84414FC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441508 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441514 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441520 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844152C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441538 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441544 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441550 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844155C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441568 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441574 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441580 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844158C - voice_directsound 60, 0, DirectSoundWaveData_8457D98, 255, 235, 128, 99 @ 8441598 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84415A4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84415B0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84415BC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84415C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84415D4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84415E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84415EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84415F8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441604 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441610 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844161C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441628 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441634 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441640 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844164C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441658 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441664 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441670 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844167C - voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 8441688 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441694 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84416A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84416AC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84416B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84416C4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84416D0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84416DC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84416E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84416F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441700 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844170C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441718 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441724 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441730 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844173C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441748 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441754 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441760 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844176C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441778 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441784 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441790 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844179C - voice_square_1_alt 0, 1, 0, 1, 4, 1 @ 84417A8 - voice_square_2_alt 1, 0, 1, 4, 1 @ 84417B4 - voice_square_2_alt 0, 0, 1, 4, 1 @ 84417C0 - voice_programmable_wave_alt ProgrammableWaveData_84553DC, 0, 7, 15, 0 @ 84417CC - voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 0 @ 84417D8 - voice_square_1_alt 0, 2, 0, 1, 4, 1 @ 84417E4 - voice_square_2_alt 2, 0, 1, 4, 1 @ 84417F0 - voice_programmable_wave_alt ProgrammableWaveData_845544C, 0, 7, 15, 0 @ 84417FC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441808 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441814 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441820 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844182C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441838 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441844 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441850 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844185C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441868 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441874 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441880 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844188C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441898 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84418A4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84418B0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84418BC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84418C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84418D4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84418E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84418EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84418F8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441904 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441910 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844191C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441928 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441934 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441940 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844194C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441958 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441964 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441970 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844197C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441988 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441994 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84419A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84419AC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84419B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84419C4 - voice_noise_alt 0, 0, 1, 7, 1 @ 84419D0 - voice_noise_alt 0, 0, 1, 0, 0 @ 84419DC - - .align 2 -voicegroup_84419E8:: @ 84419E8 - voice_keysplit_all voicegroup_842FEF8 @ 84419E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84419F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441A00 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441A0C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441A18 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441A24 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441A30 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441A3C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441A48 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441A54 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441A60 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441A6C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441A78 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441A84 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441A90 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441A9C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441AA8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441AB4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441AC0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441ACC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441AD8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441AE4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441AF0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441AFC - voice_directsound 60, 0, DirectSoundWaveData_8481130, 255, 249, 25, 76 @ 8441B08 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441B14 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441B20 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441B2C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441B38 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441B44 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441B50 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441B5C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441B68 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441B74 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441B80 - voice_directsound 60, 0, DirectSoundWaveData_84571CC, 255, 253, 0, 188 @ 8441B8C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441B98 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441BA4 - voice_directsound 60, 0, DirectSoundWaveData_8458CD0, 255, 252, 0, 115 @ 8441BB0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441BBC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441BC8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441BD4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441BE0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441BEC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441BF8 - voice_directsound 60, 0, DirectSoundWaveData_848BD68, 255, 226, 0, 38 @ 8441C04 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441C10 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441C1C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441C28 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441C34 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441C40 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441C4C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441C58 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441C64 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441C70 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441C7C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441C88 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441C94 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441CA0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441CAC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441CB8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441CC4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441CD0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441CDC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441CE8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441CF4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441D00 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441D0C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441D18 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441D24 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441D30 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441D3C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441D48 - voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 127 @ 8441D54 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441D60 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441D6C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441D78 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441D84 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441D90 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441D9C - voice_square_1 0, 1, 0, 1, 4, 1 @ 8441DA8 - voice_square_2_alt 1, 0, 1, 4, 1 @ 8441DB4 - voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 3 @ 8441DC0 - voice_square_2_alt 3, 0, 1, 4, 1 @ 8441DCC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441DD8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441DE4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441DF0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441DFC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441E08 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441E14 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441E20 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441E2C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441E38 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441E44 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441E50 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441E5C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441E68 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441E74 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441E80 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441E8C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441E98 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441EA4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441EB0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441EBC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441EC8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441ED4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441EE0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441EEC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441EF8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441F04 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441F10 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441F1C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441F28 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441F34 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441F40 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441F4C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441F58 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441F64 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441F70 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441F7C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441F88 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441F94 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441FA0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441FAC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441FB8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8441FC4 - voice_noise_alt 0, 0, 1, 7, 1 @ 8441FD0 - voice_noise_alt 0, 0, 1, 0, 0 @ 8441FDC - - .align 2 -voicegroup_8441FE8:: @ 8441FE8 - voice_keysplit_all voicegroup_842FEF8 @ 8441FE8 - voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 8441FF4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442000 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844200C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442018 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442024 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442030 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844203C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442048 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442054 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442060 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844206C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442078 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442084 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442090 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844209C - voice_square_1 0, 2, 0, 0, 15, 0 @ 84420A8 - voice_directsound 60, 0, DirectSoundWaveData_84569D4, 255, 0, 255, 210 @ 84420B4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84420C0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84420CC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84420D8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84420E4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84420F0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84420FC - voice_directsound 60, 0, DirectSoundWaveData_8481130, 255, 249, 25, 76 @ 8442108 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442114 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442120 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844212C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442138 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442144 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442150 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844215C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442168 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442174 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442180 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844218C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442198 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84421A4 - voice_directsound 60, 0, DirectSoundWaveData_8458CD0, 255, 252, 0, 115 @ 84421B0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84421BC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84421C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84421D4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84421E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84421EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84421F8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442204 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442210 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844221C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442228 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442234 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442240 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844224C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442258 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442264 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442270 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844227C - voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 8442288 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442294 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84422A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84422AC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84422B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84422C4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84422D0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84422DC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84422E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84422F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442300 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844230C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442318 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442324 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442330 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844233C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442348 - voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 127 @ 8442354 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442360 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844236C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442378 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442384 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442390 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844239C - voice_square_1_alt 0, 1, 0, 1, 4, 1 @ 84423A8 - voice_square_2_alt 1, 0, 1, 4, 1 @ 84423B4 - voice_square_2_alt 0, 0, 1, 4, 1 @ 84423C0 - voice_programmable_wave_alt ProgrammableWaveData_84553CC, 0, 7, 15, 0 @ 84423CC - voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 0 @ 84423D8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84423E4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84423F0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84423FC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442408 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442414 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442420 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844242C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442438 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442444 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442450 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844245C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442468 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442474 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442480 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844248C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442498 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84424A4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84424B0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84424BC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84424C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84424D4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84424E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84424EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84424F8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442504 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442510 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844251C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442528 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442534 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442540 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844254C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442558 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442564 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442570 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844257C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442588 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442594 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84425A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84425AC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84425B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84425C4 - voice_noise_alt 0, 0, 1, 7, 1 @ 84425D0 - voice_noise_alt 0, 0, 1, 0, 0 @ 84425DC - - .align 2 -voicegroup_84425E8:: @ 84425E8 - voice_keysplit_all voicegroup_842FEF8 @ 84425E8 - voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 84425F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442600 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844260C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442618 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442624 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442630 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844263C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442648 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442654 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442660 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844266C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442678 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442684 - voice_directsound 60, 0, DirectSoundWaveData_849BAEC, 255, 165, 90, 216 @ 8442690 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844269C - voice_square_1 0, 2, 0, 0, 15, 0 @ 84426A8 - voice_directsound 60, 0, DirectSoundWaveData_84569D4, 255, 0, 255, 210 @ 84426B4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84426C0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84426CC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84426D8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84426E4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84426F0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84426FC - voice_directsound 60, 0, DirectSoundWaveData_8481130, 255, 249, 25, 76 @ 8442708 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442714 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442720 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844272C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442738 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442744 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442750 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844275C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442768 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442774 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442780 - voice_directsound 60, 0, DirectSoundWaveData_84571CC, 255, 253, 0, 188 @ 844278C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442798 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84427A4 - voice_directsound 60, 0, DirectSoundWaveData_8458CD0, 255, 252, 0, 115 @ 84427B0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84427BC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84427C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84427D4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84427E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84427EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84427F8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442804 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442810 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844281C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442828 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442834 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442840 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844284C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442858 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442864 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442870 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844287C - voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 8442888 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442894 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84428A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84428AC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84428B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84428C4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84428D0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84428DC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84428E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84428F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442900 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844290C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442918 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442924 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442930 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844293C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442948 - voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 127 @ 8442954 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442960 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844296C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442978 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442984 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442990 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844299C - voice_square_1 0, 2, 0, 2, 3, 1 @ 84429A8 - voice_square_2_alt 2, 0, 2, 3, 1 @ 84429B4 - voice_square_2_alt 0, 0, 1, 4, 1 @ 84429C0 - voice_programmable_wave_alt ProgrammableWaveData_84553CC, 0, 7, 15, 0 @ 84429CC - voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 0 @ 84429D8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84429E4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84429F0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84429FC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442A08 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442A14 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442A20 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442A2C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442A38 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442A44 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442A50 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442A5C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442A68 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442A74 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442A80 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442A8C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442A98 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442AA4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442AB0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442ABC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442AC8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442AD4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442AE0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442AEC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442AF8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442B04 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442B10 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442B1C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442B28 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442B34 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442B40 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442B4C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442B58 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442B64 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442B70 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442B7C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442B88 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442B94 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442BA0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442BAC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442BB8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442BC4 - voice_noise_alt 0, 0, 1, 7, 1 @ 8442BD0 - voice_noise_alt 0, 0, 1, 0, 0 @ 8442BDC - - .align 2 -voicegroup_8442BE8:: @ 8442BE8 - voice_keysplit_all voicegroup_842FEF8 @ 8442BE8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442BF4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442C00 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442C0C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442C18 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442C24 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442C30 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442C3C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442C48 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442C54 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442C60 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442C6C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442C78 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442C84 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442C90 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442C9C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442CA8 - voice_directsound 60, 0, DirectSoundWaveData_84569D4, 255, 0, 255, 210 @ 8442CB4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442CC0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442CCC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442CD8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442CE4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442CF0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442CFC - voice_directsound 60, 0, DirectSoundWaveData_8481130, 255, 249, 25, 76 @ 8442D08 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442D14 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442D20 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442D2C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442D38 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442D44 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442D50 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442D5C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442D68 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442D74 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442D80 - voice_directsound 60, 0, DirectSoundWaveData_84571CC, 255, 253, 0, 188 @ 8442D8C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442D98 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442DA4 - voice_directsound 60, 0, DirectSoundWaveData_8458CD0, 255, 252, 0, 115 @ 8442DB0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442DBC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442DC8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442DD4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442DE0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442DEC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442DF8 - voice_directsound 60, 0, DirectSoundWaveData_848BD68, 255, 226, 0, 38 @ 8442E04 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442E10 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442E1C - voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 8442E28 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442E34 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442E40 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442E4C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442E58 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442E64 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442E70 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442E7C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442E88 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442E94 - voice_keysplit voicegroup_843087C, KeySplitTable_8455308 @ 8442EA0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442EAC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442EB8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442EC4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442ED0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442EDC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442EE8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442EF4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442F00 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442F0C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442F18 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442F24 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442F30 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442F3C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442F48 - voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 127 @ 8442F54 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442F60 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442F6C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442F78 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442F84 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442F90 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442F9C - voice_square_1_alt 0, 0, 0, 1, 4, 1 @ 8442FA8 - voice_square_2_alt 0, 0, 1, 4, 1 @ 8442FB4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442FC0 - voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 15, 3 @ 8442FCC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442FD8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442FE4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442FF0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8442FFC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443008 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443014 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443020 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844302C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443038 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443044 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443050 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844305C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443068 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443074 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443080 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844308C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443098 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84430A4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84430B0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84430BC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84430C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84430D4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84430E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84430EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84430F8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443104 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443110 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844311C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443128 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443134 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443140 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844314C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443158 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443164 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443170 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844317C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443188 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443194 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84431A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84431AC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84431B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84431C4 - voice_noise_alt 0, 0, 1, 7, 1 @ 84431D0 - voice_noise_alt 0, 0, 1, 0, 0 @ 84431DC - - .align 2 -voicegroup_84431E8:: @ 84431E8 - voice_keysplit_all voicegroup_842FEF8 @ 84431E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84431F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443200 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844320C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443218 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443224 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443230 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844323C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443248 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443254 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443260 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844326C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443278 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443284 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443290 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844329C - voice_square_1 0, 2, 0, 0, 15, 0 @ 84432A8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84432B4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84432C0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84432CC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84432D8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84432E4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84432F0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84432FC - voice_directsound 60, 0, DirectSoundWaveData_8481130, 255, 249, 25, 76 @ 8443308 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443314 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443320 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844332C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443338 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443344 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443350 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844335C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443368 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443374 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443380 - voice_directsound 60, 0, DirectSoundWaveData_84571CC, 255, 253, 0, 188 @ 844338C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443398 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84433A4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84433B0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84433BC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84433C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84433D4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84433E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84433EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84433F8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443404 - voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 242, 51, 242 @ 8443410 - voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 0, 180, 246 @ 844341C - voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 8443428 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443434 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443440 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844344C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443458 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443464 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443470 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844347C - voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 8443488 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443494 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84434A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84434AC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84434B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84434C4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84434D0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84434DC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84434E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84434F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443500 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844350C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443518 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443524 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443530 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844353C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443548 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443554 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443560 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844356C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443578 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443584 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443590 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844359C - voice_square_1_alt 0, 0, 0, 1, 4, 1 @ 84435A8 - voice_square_2_alt 2, 0, 1, 4, 1 @ 84435B4 - voice_square_2_alt 0, 0, 1, 4, 1 @ 84435C0 - voice_programmable_wave_alt ProgrammableWaveData_84553CC, 0, 7, 15, 0 @ 84435CC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84435D8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84435E4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84435F0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84435FC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443608 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443614 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443620 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844362C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443638 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443644 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443650 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844365C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443668 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443674 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443680 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844368C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443698 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84436A4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84436B0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84436BC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84436C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84436D4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84436E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84436EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84436F8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443704 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443710 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844371C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443728 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443734 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443740 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844374C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443758 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443764 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443770 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844377C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443788 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443794 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84437A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84437AC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84437B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84437C4 - voice_noise_alt 0, 0, 2, 4, 0 @ 84437D0 - voice_noise_alt 0, 0, 1, 0, 0 @ 84437DC - - .align 2 -voicegroup_84437E8:: @ 84437E8 - voice_keysplit_all voicegroup_842FEF8 @ 84437E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84437F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443800 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844380C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443818 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443824 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443830 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844383C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443848 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443854 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443860 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844386C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443878 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443884 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443890 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844389C - voice_square_1 0, 2, 0, 0, 15, 0 @ 84438A8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84438B4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84438C0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84438CC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84438D8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84438E4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84438F0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84438FC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443908 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443914 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443920 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844392C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443938 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443944 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443950 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844395C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443968 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443974 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443980 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844398C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443998 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84439A4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84439B0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84439BC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84439C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84439D4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84439E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84439EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84439F8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443A04 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443A10 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443A1C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443A28 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443A34 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443A40 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443A4C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443A58 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443A64 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443A70 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443A7C - voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 8443A88 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443A94 - voice_keysplit voicegroup_843087C, KeySplitTable_8455308 @ 8443AA0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443AAC - voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 8443AB8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443AC4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443AD0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443ADC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443AE8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443AF4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443B00 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443B0C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443B18 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443B24 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443B30 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443B3C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443B48 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443B54 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443B60 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443B6C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443B78 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443B84 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443B90 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443B9C - voice_square_1_alt 0, 0, 0, 1, 4, 1 @ 8443BA8 - voice_square_2_alt 0, 0, 1, 4, 1 @ 8443BB4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443BC0 - voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 2 @ 8443BCC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443BD8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443BE4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443BF0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443BFC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443C08 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443C14 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443C20 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443C2C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443C38 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443C44 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443C50 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443C5C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443C68 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443C74 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443C80 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443C8C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443C98 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443CA4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443CB0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443CBC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443CC8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443CD4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443CE0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443CEC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443CF8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443D04 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443D10 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443D1C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443D28 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443D34 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443D40 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443D4C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443D58 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443D64 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443D70 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443D7C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443D88 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443D94 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443DA0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443DAC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443DB8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443DC4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443DD0 - voice_noise_alt 0, 0, 1, 0, 0 @ 8443DDC - - .align 2 -voicegroup_8443DE8:: @ 8443DE8 - voice_keysplit_all voicegroup_842FEF8 @ 8443DE8 - voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 8443DF4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443E00 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443E0C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443E18 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443E24 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443E30 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443E3C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443E48 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443E54 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443E60 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443E6C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443E78 - voice_directsound 60, 0, DirectSoundWaveData_84A311C, 255, 235, 0, 204 @ 8443E84 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443E90 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443E9C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443EA8 - voice_directsound 60, 0, DirectSoundWaveData_84569D4, 255, 0, 255, 210 @ 8443EB4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443EC0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443ECC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443ED8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443EE4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443EF0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443EFC - voice_directsound 60, 0, DirectSoundWaveData_8481130, 255, 249, 25, 76 @ 8443F08 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443F14 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443F20 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443F2C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443F38 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443F44 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443F50 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443F5C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443F68 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443F74 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443F80 - voice_directsound 60, 0, DirectSoundWaveData_84571CC, 255, 253, 0, 188 @ 8443F8C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443F98 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443FA4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443FB0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443FBC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443FC8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443FD4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443FE0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443FEC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8443FF8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444004 - voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 242, 51, 242 @ 8444010 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844401C - voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 8444028 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444034 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444040 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844404C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444058 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444064 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444070 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844407C - voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 8444088 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444094 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84440A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84440AC - voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 84440B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84440C4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84440D0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84440DC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84440E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84440F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444100 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844410C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444118 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444124 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444130 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844413C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444148 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444154 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444160 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844416C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444178 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444184 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444190 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844419C - voice_square_1_alt 0, 2, 0, 1, 4, 1 @ 84441A8 - voice_square_2_alt 2, 0, 1, 4, 1 @ 84441B4 - voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 0 @ 84441C0 - voice_programmable_wave_alt ProgrammableWaveData_84553CC, 0, 7, 15, 0 @ 84441CC - voice_square_2_alt 0, 0, 1, 4, 0 @ 84441D8 - voice_square_1_alt 0, 0, 0, 1, 4, 0 @ 84441E4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84441F0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84441FC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444208 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444214 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444220 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844422C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444238 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444244 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444250 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844425C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444268 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444274 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444280 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844428C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444298 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84442A4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84442B0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84442BC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84442C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84442D4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84442E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84442EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84442F8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444304 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444310 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844431C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444328 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444334 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444340 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844434C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444358 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444364 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444370 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844437C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444388 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444394 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84443A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84443AC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84443B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84443C4 - voice_noise_alt 0, 0, 2, 4, 0 @ 84443D0 - voice_noise_alt 0, 0, 1, 0, 0 @ 84443DC - - .align 2 -voicegroup_84443E8:: @ 84443E8 - voice_keysplit_all voicegroup_842FEF8 @ 84443E8 - voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 84443F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444400 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844440C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444418 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444424 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444430 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844443C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444448 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444454 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444460 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844446C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444478 - voice_directsound 60, 0, DirectSoundWaveData_84A311C, 255, 235, 0, 204 @ 8444484 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444490 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844449C - voice_square_1 0, 2, 0, 0, 15, 0 @ 84444A8 - voice_directsound 60, 0, DirectSoundWaveData_84569D4, 255, 0, 255, 210 @ 84444B4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84444C0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84444CC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84444D8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84444E4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84444F0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84444FC - voice_directsound 60, 0, DirectSoundWaveData_8481130, 255, 249, 25, 76 @ 8444508 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444514 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444520 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844452C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444538 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444544 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444550 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844455C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444568 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444574 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444580 - voice_directsound 60, 0, DirectSoundWaveData_84571CC, 255, 253, 0, 188 @ 844458C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444598 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84445A4 - voice_directsound 60, 0, DirectSoundWaveData_8458CD0, 255, 252, 0, 115 @ 84445B0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84445BC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84445C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84445D4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84445E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84445EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84445F8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444604 - voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 242, 51, 242 @ 8444610 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844461C - voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 8444628 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444634 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444640 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844464C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444658 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444664 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444670 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844467C - voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 8444688 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444694 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84446A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84446AC - voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 84446B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84446C4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84446D0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84446DC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84446E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84446F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444700 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844470C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444718 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444724 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444730 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844473C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444748 - voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 127 @ 8444754 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444760 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844476C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444778 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444784 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444790 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844479C - voice_square_1_alt 0, 2, 0, 2, 4, 1 @ 84447A8 - voice_square_2_alt 2, 0, 2, 4, 1 @ 84447B4 - voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 0 @ 84447C0 - voice_square_2_alt 0, 0, 1, 4, 0 @ 84447CC - voice_square_1_alt 0, 0, 0, 1, 4, 0 @ 84447D8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84447E4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84447F0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84447FC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444808 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444814 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444820 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844482C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444838 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444844 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444850 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844485C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444868 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444874 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444880 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844488C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444898 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84448A4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84448B0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84448BC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84448C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84448D4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84448E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84448EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84448F8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444904 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444910 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844491C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444928 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444934 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444940 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844494C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444958 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444964 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444970 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844497C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444988 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444994 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84449A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84449AC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84449B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84449C4 - voice_noise_alt 0, 0, 2, 4, 0 @ 84449D0 - voice_noise_alt 0, 0, 1, 0, 0 @ 84449DC - - .align 2 -voicegroup_84449E8:: @ 84449E8 - voice_keysplit_all voicegroup_842FEF8 @ 84449E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84449F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444A00 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444A0C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444A18 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444A24 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444A30 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444A3C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444A48 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444A54 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444A60 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444A6C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444A78 - voice_directsound 60, 0, DirectSoundWaveData_84A311C, 255, 235, 0, 204 @ 8444A84 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444A90 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444A9C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444AA8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444AB4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444AC0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444ACC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444AD8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444AE4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444AF0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444AFC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444B08 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444B14 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444B20 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444B2C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444B38 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444B44 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444B50 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444B5C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444B68 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444B74 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444B80 - voice_directsound 60, 0, DirectSoundWaveData_84571CC, 255, 253, 0, 188 @ 8444B8C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444B98 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444BA4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444BB0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444BBC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444BC8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444BD4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444BE0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444BEC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444BF8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444C04 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444C10 - voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 0, 180, 216 @ 8444C1C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444C28 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444C34 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444C40 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444C4C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444C58 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444C64 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444C70 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444C7C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444C88 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444C94 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444CA0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444CAC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444CB8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444CC4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444CD0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444CDC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444CE8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444CF4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444D00 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444D0C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444D18 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444D24 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444D30 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444D3C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444D48 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444D54 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444D60 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444D6C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444D78 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444D84 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444D90 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444D9C - voice_square_1_alt 0, 2, 0, 1, 4, 0 @ 8444DA8 - voice_square_2_alt 2, 0, 1, 4, 0 @ 8444DB4 - voice_programmable_wave_alt ProgrammableWaveData_84553CC, 0, 7, 15, 0 @ 8444DC0 - voice_square_2_alt 0, 0, 1, 4, 1 @ 8444DCC - voice_square_1_alt 0, 1, 0, 1, 4, 1 @ 8444DD8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444DE4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444DF0 - voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 0 @ 8444DFC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444E08 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444E14 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444E20 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444E2C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444E38 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444E44 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444E50 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444E5C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444E68 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444E74 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444E80 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444E8C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444E98 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444EA4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444EB0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444EBC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444EC8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444ED4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444EE0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444EEC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444EF8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444F04 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444F10 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444F1C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444F28 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444F34 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444F40 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444F4C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444F58 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444F64 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444F70 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444F7C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444F88 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444F94 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444FA0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444FAC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444FB8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8444FC4 - voice_noise_alt 0, 0, 2, 4, 0 @ 8444FD0 - voice_noise_alt 0, 0, 1, 0, 0 @ 8444FDC - - .align 2 -voicegroup_8444FE8:: @ 8444FE8 - voice_keysplit_all voicegroup_842FEF8 @ 8444FE8 - voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 8444FF4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445000 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844500C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445018 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445024 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445030 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844503C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445048 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445054 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445060 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844506C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445078 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445084 - voice_directsound 60, 0, DirectSoundWaveData_849BAEC, 255, 165, 90, 216 @ 8445090 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844509C - voice_square_1 0, 2, 0, 0, 15, 0 @ 84450A8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84450B4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84450C0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84450CC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84450D8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84450E4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84450F0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84450FC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445108 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445114 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445120 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844512C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445138 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445144 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445150 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844515C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445168 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445174 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445180 - voice_directsound 60, 0, DirectSoundWaveData_84571CC, 255, 253, 0, 188 @ 844518C - voice_directsound 60, 0, DirectSoundWaveData_8457D98, 255, 235, 128, 99 @ 8445198 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84451A4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84451B0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84451BC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84451C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84451D4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84451E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84451EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84451F8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445204 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445210 - voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 0, 180, 246 @ 844521C - voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 8445228 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445234 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445240 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844524C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445258 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445264 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445270 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844527C - voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 8445288 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445294 - voice_keysplit voicegroup_843087C, KeySplitTable_8455308 @ 84452A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84452AC - voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 84452B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84452C4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84452D0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84452DC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84452E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84452F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445300 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844530C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445318 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445324 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445330 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844533C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445348 - voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 127 @ 8445354 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445360 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844536C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445378 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445384 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445390 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844539C - voice_square_1_alt 0, 1, 0, 2, 3, 1 @ 84453A8 - voice_square_2_alt 2, 0, 1, 4, 1 @ 84453B4 - voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 0 @ 84453C0 - voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 15, 0 @ 84453CC - voice_square_2_alt 1, 0, 1, 4, 1 @ 84453D8 - voice_programmable_wave_alt ProgrammableWaveData_84553CC, 0, 7, 15, 1 @ 84453E4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84453F0 - voice_square_1_alt 0, 0, 0, 2, 3, 1 @ 84453FC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445408 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445414 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445420 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844542C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445438 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445444 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445450 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844545C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445468 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445474 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445480 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844548C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445498 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84454A4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84454B0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84454BC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84454C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84454D4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84454E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84454EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84454F8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445504 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445510 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844551C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445528 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445534 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445540 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844554C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445558 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445564 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445570 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844557C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445588 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445594 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84455A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84455AC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84455B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84455C4 - voice_noise_alt 0, 0, 3, 4, 0 @ 84455D0 - voice_noise_alt 0, 0, 1, 0, 0 @ 84455DC - - .align 2 -voicegroup_84455E8:: @ 84455E8 - voice_keysplit_all voicegroup_842FEF8 @ 84455E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84455F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445600 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844560C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445618 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445624 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445630 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844563C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445648 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445654 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445660 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844566C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445678 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445684 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445690 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844569C - voice_square_1 0, 2, 0, 0, 15, 0 @ 84456A8 - voice_directsound 60, 0, DirectSoundWaveData_84569D4, 255, 0, 255, 165 @ 84456B4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84456C0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84456CC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84456D8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84456E4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84456F0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84456FC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445708 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445714 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445720 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844572C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445738 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445744 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445750 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844575C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445768 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445774 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445780 - voice_directsound 60, 0, DirectSoundWaveData_84571CC, 255, 253, 0, 188 @ 844578C - voice_directsound 60, 0, DirectSoundWaveData_8457D98, 255, 235, 128, 99 @ 8445798 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84457A4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84457B0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84457BC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84457C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84457D4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84457E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84457EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84457F8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445804 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445810 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844581C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445828 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445834 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445840 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844584C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445858 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445864 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445870 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844587C - voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 8445888 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445894 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84458A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84458AC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84458B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84458C4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84458D0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84458DC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84458E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84458F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445900 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844590C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445918 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445924 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445930 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844593C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445948 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445954 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445960 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844596C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445978 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445984 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445990 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844599C - voice_square_1_alt 0, 1, 0, 1, 4, 1 @ 84459A8 - voice_square_2_alt 1, 0, 1, 4, 1 @ 84459B4 - voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 0 @ 84459C0 - voice_programmable_wave_alt ProgrammableWaveData_845543C, 0, 7, 15, 0 @ 84459CC - voice_square_1_alt 0, 0, 0, 1, 4, 1 @ 84459D8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84459E4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84459F0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84459FC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445A08 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445A14 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445A20 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445A2C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445A38 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445A44 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445A50 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445A5C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445A68 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445A74 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445A80 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445A8C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445A98 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445AA4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445AB0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445ABC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445AC8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445AD4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445AE0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445AEC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445AF8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445B04 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445B10 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445B1C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445B28 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445B34 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445B40 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445B4C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445B58 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445B64 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445B70 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445B7C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445B88 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445B94 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445BA0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445BAC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445BB8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445BC4 - voice_noise_alt 0, 0, 1, 7, 1 @ 8445BD0 - voice_noise_alt 0, 0, 1, 0, 0 @ 8445BDC - - .align 2 -voicegroup_8445BE8:: @ 8445BE8 - voice_keysplit_all voicegroup_842FEF8 @ 8445BE8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445BF4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445C00 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445C0C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445C18 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445C24 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445C30 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445C3C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445C48 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445C54 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445C60 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445C6C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445C78 - voice_directsound 60, 0, DirectSoundWaveData_84A311C, 255, 235, 0, 204 @ 8445C84 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445C90 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445C9C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445CA8 - voice_directsound 60, 0, DirectSoundWaveData_84569D4, 255, 0, 255, 210 @ 8445CB4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445CC0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445CCC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445CD8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445CE4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445CF0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445CFC - voice_directsound 60, 0, DirectSoundWaveData_8481130, 255, 249, 25, 76 @ 8445D08 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445D14 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445D20 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445D2C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445D38 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445D44 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445D50 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445D5C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445D68 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445D74 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445D80 - voice_directsound 60, 0, DirectSoundWaveData_84571CC, 255, 253, 0, 196 @ 8445D8C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445D98 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445DA4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445DB0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445DBC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445DC8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445DD4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445DE0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445DEC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445DF8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445E04 - voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 242, 51, 242 @ 8445E10 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445E1C - voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 8445E28 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445E34 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445E40 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445E4C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445E58 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445E64 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445E70 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445E7C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445E88 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445E94 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445EA0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445EAC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445EB8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445EC4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445ED0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445EDC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445EE8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445EF4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445F00 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445F0C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445F18 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445F24 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445F30 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445F3C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445F48 - voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 127 @ 8445F54 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445F60 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445F6C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445F78 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445F84 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445F90 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445F9C - voice_square_1_alt 0, 1, 0, 1, 4, 1 @ 8445FA8 - voice_square_2_alt 1, 0, 1, 4, 1 @ 8445FB4 - voice_programmable_wave_alt ProgrammableWaveData_84553CC, 0, 7, 15, 0 @ 8445FC0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445FCC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445FD8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445FE4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445FF0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8445FFC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446008 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446014 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446020 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844602C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446038 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446044 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446050 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844605C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446068 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446074 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446080 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844608C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446098 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84460A4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84460B0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84460BC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84460C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84460D4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84460E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84460EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84460F8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446104 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446110 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844611C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446128 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446134 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446140 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844614C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446158 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446164 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446170 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844617C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446188 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446194 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84461A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84461AC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84461B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84461C4 - voice_noise_alt 0, 0, 2, 4, 0 @ 84461D0 - voice_noise_alt 0, 0, 1, 0, 0 @ 84461DC - - .align 2 -voicegroup_84461E8:: @ 84461E8 - voice_keysplit_all voicegroup_842FEF8 @ 84461E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84461F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446200 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844620C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446218 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446224 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446230 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844623C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446248 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446254 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446260 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844626C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446278 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446284 - voice_directsound 60, 0, DirectSoundWaveData_849BAEC, 255, 165, 90, 216 @ 8446290 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844629C - voice_square_1 0, 2, 0, 0, 15, 0 @ 84462A8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84462B4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84462C0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84462CC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84462D8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84462E4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84462F0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84462FC - voice_directsound 60, 0, DirectSoundWaveData_8481130, 255, 249, 25, 76 @ 8446308 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446314 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446320 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844632C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446338 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446344 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446350 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844635C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446368 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446374 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446380 - voice_directsound 60, 0, DirectSoundWaveData_84571CC, 255, 253, 0, 196 @ 844638C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446398 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84463A4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84463B0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84463BC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84463C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84463D4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84463E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84463EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84463F8 - voice_directsound 60, 0, DirectSoundWaveData_848BD68, 255, 226, 0, 38 @ 8446404 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446410 - voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 0, 180, 246 @ 844641C - voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 8446428 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446434 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446440 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844644C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446458 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446464 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446470 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844647C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446488 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446494 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84464A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84464AC - voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 84464B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84464C4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84464D0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84464DC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84464E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84464F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446500 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844650C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446518 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446524 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446530 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844653C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446548 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446554 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446560 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844656C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446578 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446584 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446590 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844659C - voice_square_1_alt 0, 1, 0, 1, 4, 1 @ 84465A8 - voice_square_2_alt 1, 0, 1, 4, 1 @ 84465B4 - voice_programmable_wave_alt ProgrammableWaveData_84553BC, 0, 7, 15, 0 @ 84465C0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84465CC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84465D8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84465E4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84465F0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84465FC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446608 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446614 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446620 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844662C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446638 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446644 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446650 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844665C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446668 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446674 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446680 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844668C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446698 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84466A4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84466B0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84466BC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84466C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84466D4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84466E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84466EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84466F8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446704 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446710 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844671C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446728 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446734 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446740 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844674C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446758 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446764 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446770 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844677C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446788 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446794 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84467A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84467AC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84467B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84467C4 - voice_noise_alt 0, 0, 2, 4, 0 @ 84467D0 - voice_noise_alt 0, 0, 2, 0, 2 @ 84467DC - - .align 2 -voicegroup_84467E8:: @ 84467E8 - voice_keysplit_all voicegroup_842FEF8 @ 84467E8 - voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 84467F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446800 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844680C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446818 - voice_square_2_alt 3, 0, 2, 4, 1 @ 8446824 - voice_square_2_alt 0, 0, 1, 6, 2 @ 8446830 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844683C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446848 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446854 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446860 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844686C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446878 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446884 - voice_directsound 60, 0, DirectSoundWaveData_849BAEC, 255, 165, 90, 216 @ 8446890 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844689C - voice_square_1 0, 2, 0, 0, 15, 0 @ 84468A8 - voice_directsound 60, 0, DirectSoundWaveData_84569D4, 255, 0, 255, 210 @ 84468B4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84468C0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84468CC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84468D8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84468E4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84468F0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84468FC - voice_directsound 60, 0, DirectSoundWaveData_8481130, 255, 249, 25, 76 @ 8446908 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446914 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446920 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844692C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446938 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446944 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446950 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844695C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446968 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446974 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446980 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844698C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446998 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84469A4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84469B0 - voice_programmable_wave_alt ProgrammableWaveData_84553FC, 0, 7, 6, 2 @ 84469BC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84469C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84469D4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84469E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84469EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84469F8 - voice_directsound 60, 0, DirectSoundWaveData_848BD68, 255, 226, 0, 38 @ 8446A04 - voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 242, 51, 242 @ 8446A10 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446A1C - voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 8446A28 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446A34 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446A40 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446A4C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446A58 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446A64 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446A70 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446A7C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446A88 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446A94 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446AA0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446AAC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446AB8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446AC4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446AD0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446ADC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446AE8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446AF4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446B00 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446B0C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446B18 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446B24 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446B30 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446B3C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446B48 - voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 127 @ 8446B54 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446B60 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446B6C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446B78 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446B84 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446B90 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446B9C - voice_square_1_alt 0, 3, 0, 2, 4, 1 @ 8446BA8 - voice_square_2_alt 3, 0, 1, 6, 2 @ 8446BB4 - voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 15, 0 @ 8446BC0 - voice_square_1_alt 0, 2, 0, 2, 6, 5 @ 8446BCC - voice_programmable_wave_alt ProgrammableWaveData_84553BC, 0, 7, 4, 4 @ 8446BD8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446BE4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446BF0 - voice_square_2_alt 2, 0, 1, 6, 2 @ 8446BFC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446C08 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446C14 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446C20 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446C2C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446C38 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446C44 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446C50 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446C5C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446C68 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446C74 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446C80 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446C8C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446C98 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446CA4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446CB0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446CBC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446CC8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446CD4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446CE0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446CEC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446CF8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446D04 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446D10 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446D1C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446D28 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446D34 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446D40 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446D4C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446D58 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446D64 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446D70 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446D7C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446D88 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446D94 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446DA0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446DAC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446DB8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446DC4 - voice_noise_alt 0, 0, 1, 7, 1 @ 8446DD0 - voice_noise_alt 0, 0, 1, 0, 0 @ 8446DDC - - .align 2 -voicegroup_8446DE8:: @ 8446DE8 - voice_keysplit_all voicegroup_842FEF8 @ 8446DE8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446DF4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446E00 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446E0C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446E18 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446E24 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446E30 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446E3C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446E48 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446E54 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446E60 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446E6C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446E78 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446E84 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446E90 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446E9C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446EA8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446EB4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446EC0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446ECC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446ED8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446EE4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446EF0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446EFC - voice_directsound 60, 0, DirectSoundWaveData_8481130, 255, 249, 25, 76 @ 8446F08 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446F14 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446F20 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446F2C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446F38 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446F44 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446F50 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446F5C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446F68 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446F74 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446F80 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446F8C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446F98 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446FA4 - voice_directsound 60, 0, DirectSoundWaveData_8458CD0, 255, 252, 0, 115 @ 8446FB0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446FBC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446FC8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446FD4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446FE0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446FEC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8446FF8 - voice_directsound 60, 0, DirectSoundWaveData_848BD68, 255, 226, 0, 38 @ 8447004 - voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 242, 51, 242 @ 8447010 - voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 0, 180, 246 @ 844701C - voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 8447028 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447034 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447040 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844704C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447058 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447064 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447070 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844707C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447088 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447094 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84470A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84470AC - voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 84470B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84470C4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84470D0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84470DC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84470E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84470F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447100 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844710C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447118 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447124 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447130 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844713C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447148 - voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 127 @ 8447154 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447160 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844716C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447178 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447184 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447190 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844719C - voice_square_1_alt 0, 1, 0, 1, 4, 1 @ 84471A8 - voice_square_2_alt 1, 0, 1, 4, 1 @ 84471B4 - voice_programmable_wave_alt ProgrammableWaveData_84553BC, 0, 7, 15, 0 @ 84471C0 - voice_square_2_alt 3, 0, 1, 4, 1 @ 84471CC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84471D8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84471E4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84471F0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84471FC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447208 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447214 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447220 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844722C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447238 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447244 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447250 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844725C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447268 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447274 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447280 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844728C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447298 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84472A4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84472B0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84472BC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84472C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84472D4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84472E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84472EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84472F8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447304 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447310 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844731C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447328 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447334 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447340 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844734C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447358 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447364 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447370 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844737C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447388 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447394 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84473A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84473AC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84473B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84473C4 - voice_noise_alt 0, 0, 1, 7, 1 @ 84473D0 - voice_noise_alt 0, 0, 1, 0, 0 @ 84473DC - - .align 2 -voicegroup_84473E8:: @ 84473E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84473E8 - voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 84473F4 - - .align 2 -voicegroup_8447400:: @ 8447400 - voice_keysplit_all voicegroup_842FEF8 @ 8447400 - voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 844740C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447418 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447424 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447430 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844743C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447448 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447454 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447460 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844746C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447478 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447484 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447490 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844749C - voice_directsound 60, 0, DirectSoundWaveData_849BAEC, 255, 165, 90, 216 @ 84474A8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84474B4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84474C0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84474CC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84474D8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84474E4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84474F0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84474FC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447508 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447514 - voice_directsound 60, 0, DirectSoundWaveData_8481130, 255, 249, 25, 76 @ 8447520 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844752C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447538 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447544 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447550 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844755C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447568 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447574 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447580 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844758C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447598 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84475A4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84475B0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84475BC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84475C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84475D4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84475E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84475EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84475F8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447604 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447610 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844761C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447628 - voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 0, 180, 246 @ 8447634 - voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 8447640 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844764C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447658 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447664 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447670 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844767C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447688 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447694 - voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 84476A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84476AC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84476B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84476C4 - voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 84476D0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84476DC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84476E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84476F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447700 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844770C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447718 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447724 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447730 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844773C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447748 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447754 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447760 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844776C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447778 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447784 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447790 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844779C - voice_square_1 0, 2, 0, 0, 15, 0 @ 84477A8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84477B4 - voice_square_1_alt 0, 3, 0, 2, 4, 1 @ 84477C0 - voice_square_2_alt 3, 0, 1, 6, 2 @ 84477CC - voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 0 @ 84477D8 - voice_programmable_wave_alt ProgrammableWaveData_84553BC, 0, 7, 4, 4 @ 84477E4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84477F0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84477FC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447808 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447814 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447820 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844782C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447838 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447844 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447850 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844785C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447868 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447874 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447880 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844788C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447898 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84478A4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84478B0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84478BC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84478C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84478D4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84478E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84478EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84478F8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447904 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447910 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844791C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447928 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447934 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447940 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844794C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447958 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447964 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447970 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844797C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447988 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447994 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84479A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84479AC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84479B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84479C4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84479D0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84479DC - voice_noise_alt 0, 0, 1, 7, 1 @ 84479E8 - voice_noise_alt 0, 0, 1, 0, 0 @ 84479F4 - - .align 2 -voicegroup_8447A00:: @ 8447A00 - voice_keysplit_all voicegroup_842FEF8 @ 8447A00 - voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 8447A0C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447A18 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447A24 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447A30 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447A3C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447A48 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447A54 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447A60 - voice_directsound 60, 0, DirectSoundWaveData_8456330, 255, 165, 72, 249 @ 8447A6C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447A78 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447A84 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447A90 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447A9C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447AA8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447AB4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447AC0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447ACC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447AD8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447AE4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447AF0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447AFC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447B08 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447B14 - voice_directsound 60, 0, DirectSoundWaveData_8481130, 128, 249, 25, 76 @ 8447B20 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447B2C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447B38 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447B44 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447B50 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447B5C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447B68 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447B74 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447B80 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447B8C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447B98 - voice_directsound 60, 0, DirectSoundWaveData_84571CC, 255, 253, 0, 188 @ 8447BA4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447BB0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447BBC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447BC8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447BD4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447BE0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447BEC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447BF8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447C04 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447C10 - voice_directsound 60, 0, DirectSoundWaveData_848BD68, 255, 226, 0, 38 @ 8447C1C - voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 242, 0, 242 @ 8447C28 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447C34 - voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 8447C40 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447C4C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447C58 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447C64 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447C70 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447C7C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447C88 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447C94 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447CA0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447CAC - voice_keysplit voicegroup_843087C, KeySplitTable_8455308 @ 8447CB8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447CC4 - voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 8447CD0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447CDC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447CE8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447CF4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447D00 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447D0C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447D18 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447D24 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447D30 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447D3C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447D48 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447D54 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447D60 - voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 165 @ 8447D6C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447D78 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447D84 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447D90 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447D9C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447DA8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447DB4 - voice_square_1_alt 0, 2, 0, 1, 4, 1 @ 8447DC0 - voice_square_2_alt 2, 0, 1, 4, 2 @ 8447DCC - voice_programmable_wave_alt ProgrammableWaveData_84553BC, 0, 7, 6, 4 @ 8447DD8 - voice_programmable_wave_alt ProgrammableWaveData_84553BC, 0, 2, 6, 1 @ 8447DE4 - - .align 2 -voicegroup_8447DF0:: @ 8447DF0 - voice_keysplit_all voicegroup_842FEF8 @ 8447DF0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447DFC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447E08 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447E14 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447E20 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447E2C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447E38 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447E44 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447E50 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447E5C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447E68 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447E74 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447E80 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447E8C - voice_directsound 60, 0, DirectSoundWaveData_849BAEC, 255, 165, 90, 216 @ 8447E98 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447EA4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447EB0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447EBC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447EC8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447ED4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447EE0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447EEC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447EF8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447F04 - voice_directsound 60, 0, DirectSoundWaveData_8481130, 255, 249, 25, 76 @ 8447F10 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447F1C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447F28 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447F34 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447F40 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447F4C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447F58 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447F64 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447F70 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447F7C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447F88 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447F94 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447FA0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447FAC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447FB8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447FC4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447FD0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447FDC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447FE8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8447FF4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448000 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844800C - voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 242, 51, 242 @ 8448018 - voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 0, 180, 246 @ 8448024 - voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 8448030 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844803C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448048 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448054 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448060 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844806C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448078 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448084 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448090 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844809C - voice_square_1 0, 2, 0, 0, 15, 0 @ 84480A8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84480B4 - voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 84480C0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84480CC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84480D8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84480E4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84480F0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84480FC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448108 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448114 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448120 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844812C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448138 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448144 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448150 - voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 127 @ 844815C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448168 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448174 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448180 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844818C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448198 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84481A4 - voice_square_1_alt 0, 1, 0, 2, 4, 0 @ 84481B0 - voice_square_2_alt 1, 0, 2, 4, 0 @ 84481BC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84481C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84481D4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84481E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84481EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84481F8 - voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 1 @ 8448204 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448210 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844821C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448228 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448234 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448240 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844824C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448258 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448264 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448270 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844827C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448288 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448294 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84482A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84482AC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84482B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84482C4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84482D0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84482DC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84482E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84482F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448300 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844830C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448318 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448324 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448330 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844833C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448348 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448354 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448360 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844836C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448378 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448384 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448390 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844839C - voice_square_1 0, 2, 0, 0, 15, 0 @ 84483A8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84483B4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84483C0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84483CC - voice_noise_alt 0, 0, 1, 7, 1 @ 84483D8 - voice_noise_alt 0, 0, 1, 0, 0 @ 84483E4 - - .align 2 -voicegroup_84483F0:: @ 84483F0 - voice_keysplit_all voicegroup_842FEF8 @ 84483F0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84483FC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448408 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448414 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448420 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844842C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448438 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448444 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448450 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844845C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448468 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448474 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448480 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844848C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448498 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84484A4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84484B0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84484BC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84484C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84484D4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84484E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84484EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84484F8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448504 - voice_directsound 60, 0, DirectSoundWaveData_8481130, 255, 249, 25, 76 @ 8448510 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844851C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448528 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448534 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448540 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844854C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448558 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448564 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448570 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844857C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448588 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448594 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84485A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84485AC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84485B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84485C4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84485D0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84485DC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84485E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84485F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448600 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844860C - voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 242, 51, 242 @ 8448618 - voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 0, 180, 246 @ 8448624 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448630 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844863C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448648 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448654 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448660 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844866C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448678 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448684 - voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 8448690 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844869C - voice_square_1 0, 2, 0, 0, 15, 0 @ 84486A8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84486B4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84486C0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84486CC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84486D8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84486E4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84486F0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84486FC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448708 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448714 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448720 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844872C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448738 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448744 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448750 - voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 127 @ 844875C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448768 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448774 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448780 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844878C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448798 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84487A4 - voice_square_1_alt 0, 2, 1, 2, 4, 0 @ 84487B0 - voice_square_2_alt 1, 0, 2, 4, 0 @ 84487BC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84487C8 - voice_programmable_wave_alt ProgrammableWaveData_84553BC, 0, 7, 15, 1 @ 84487D4 - voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 13, 1 @ 84487E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84487EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84487F8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448804 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448810 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844881C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448828 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448834 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448840 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844884C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448858 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448864 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448870 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844887C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448888 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448894 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84488A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84488AC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84488B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84488C4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84488D0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84488DC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84488E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84488F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448900 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844890C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448918 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448924 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448930 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844893C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448948 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448954 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448960 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844896C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448978 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448984 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448990 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844899C - voice_square_1 0, 2, 0, 0, 15, 0 @ 84489A8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84489B4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84489C0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84489CC - voice_noise_alt 0, 0, 1, 7, 1 @ 84489D8 - voice_noise_alt 0, 0, 1, 0, 0 @ 84489E4 - - .align 2 -voicegroup_84489F0:: @ 84489F0 - voice_keysplit_all voicegroup_842FEF8 @ 84489F0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84489FC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448A08 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448A14 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448A20 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448A2C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448A38 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448A44 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448A50 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448A5C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448A68 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448A74 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448A80 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448A8C - voice_directsound 60, 0, DirectSoundWaveData_849BAEC, 255, 165, 90, 216 @ 8448A98 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448AA4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448AB0 - voice_directsound 60, 0, DirectSoundWaveData_84569D4, 255, 0, 255, 165 @ 8448ABC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448AC8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448AD4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448AE0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448AEC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448AF8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448B04 - voice_directsound 60, 0, DirectSoundWaveData_8481130, 255, 249, 25, 76 @ 8448B10 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448B1C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448B28 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448B34 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448B40 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448B4C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448B58 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448B64 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448B70 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448B7C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448B88 - voice_directsound 60, 0, DirectSoundWaveData_84571CC, 255, 253, 0, 188 @ 8448B94 - voice_directsound 60, 0, DirectSoundWaveData_8457D98, 255, 235, 128, 99 @ 8448BA0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448BAC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448BB8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448BC4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448BD0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448BDC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448BE8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448BF4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448C00 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448C0C - voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 242, 51, 242 @ 8448C18 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448C24 - voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 8448C30 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448C3C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448C48 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448C54 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448C60 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448C6C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448C78 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448C84 - voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 8448C90 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448C9C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448CA8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448CB4 - voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 8448CC0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448CCC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448CD8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448CE4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448CF0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448CFC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448D08 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448D14 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448D20 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448D2C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448D38 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448D44 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448D50 - voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 127 @ 8448D5C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448D68 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448D74 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448D80 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448D8C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448D98 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448DA4 - voice_square_1_alt 0, 2, 0, 2, 4, 0 @ 8448DB0 - voice_square_2_alt 1, 0, 2, 4, 0 @ 8448DBC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448DC8 - voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 0 @ 8448DD4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448DE0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448DEC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448DF8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448E04 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448E10 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448E1C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448E28 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448E34 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448E40 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448E4C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448E58 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448E64 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448E70 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448E7C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448E88 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448E94 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448EA0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448EAC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448EB8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448EC4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448ED0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448EDC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448EE8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448EF4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448F00 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448F0C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448F18 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448F24 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448F30 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448F3C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448F48 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448F54 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448F60 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448F6C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448F78 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448F84 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448F90 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448F9C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448FA8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448FB4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448FC0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448FCC - voice_noise_alt 0, 0, 1, 7, 1 @ 8448FD8 - voice_noise_alt 0, 0, 1, 0, 0 @ 8448FE4 - - .align 2 -voicegroup_8448FF0:: @ 8448FF0 - voice_keysplit_all voicegroup_842FEF8 @ 8448FF0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8448FFC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449008 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449014 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449020 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844902C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449038 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449044 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449050 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844905C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449068 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449074 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449080 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844908C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449098 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84490A4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84490B0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84490BC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84490C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84490D4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84490E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84490EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84490F8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449104 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449110 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844911C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449128 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449134 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449140 - voice_programmable_wave_alt ProgrammableWaveData_845543C, 0, 7, 15, 0 @ 844914C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449158 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449164 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449170 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844917C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449188 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449194 - voice_directsound 60, 0, DirectSoundWaveData_8457D98, 255, 235, 128, 99 @ 84491A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84491AC - voice_directsound 60, 0, DirectSoundWaveData_8458CD0, 255, 252, 0, 115 @ 84491B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84491C4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84491D0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84491DC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84491E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84491F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449200 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844920C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449218 - voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 0, 180, 246 @ 8449224 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449230 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844923C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449248 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449254 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449260 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844926C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449278 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449284 - voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 8449290 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844929C - voice_square_1 0, 2, 0, 0, 15, 0 @ 84492A8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84492B4 - voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 84492C0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84492CC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84492D8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84492E4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84492F0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84492FC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449308 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449314 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449320 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844932C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449338 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449344 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449350 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844935C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449368 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449374 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449380 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844938C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449398 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84493A4 - voice_square_1_alt 0, 0, 0, 1, 4, 1 @ 84493B0 - voice_square_2_alt 0, 0, 1, 4, 1 @ 84493BC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84493C8 - voice_programmable_wave_alt ProgrammableWaveData_845544C, 0, 7, 15, 0 @ 84493D4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84493E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84493EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84493F8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449404 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449410 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844941C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449428 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449434 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449440 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844944C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449458 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449464 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449470 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844947C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449488 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449494 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84494A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84494AC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84494B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84494C4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84494D0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84494DC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84494E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84494F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449500 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844950C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449518 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449524 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449530 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844953C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449548 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449554 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449560 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844956C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449578 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449584 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449590 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844959C - voice_square_1 0, 2, 0, 0, 15, 0 @ 84495A8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84495B4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84495C0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84495CC - voice_noise_alt 0, 0, 1, 7, 1 @ 84495D8 - voice_noise_alt 0, 0, 1, 0, 0 @ 84495E4 - - .align 2 -voicegroup_84495F0:: @ 84495F0 - voice_keysplit_all voicegroup_842FEF8 @ 84495F0 - voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 84495FC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449608 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449614 - voice_square_2_alt 1, 1, 1, 6, 2 @ 8449620 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844962C - voice_programmable_wave_alt ProgrammableWaveData_84553FC, 0, 7, 15, 0 @ 8449638 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449644 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449650 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844965C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449668 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449674 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449680 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844968C - voice_directsound 60, 0, DirectSoundWaveData_849BAEC, 255, 165, 90, 216 @ 8449698 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84496A4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84496B0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84496BC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84496C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84496D4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84496E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84496EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84496F8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449704 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449710 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844971C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449728 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449734 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449740 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844974C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449758 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449764 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449770 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844977C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449788 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449794 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84497A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84497AC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84497B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84497C4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84497D0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84497DC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84497E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84497F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449800 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844980C - voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 242, 51, 242 @ 8449818 - voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 0, 180, 239 @ 8449824 - voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 8449830 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844983C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449848 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449854 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449860 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844986C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449878 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449884 - voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 8449890 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844989C - voice_keysplit voicegroup_843087C, KeySplitTable_8455308 @ 84498A8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84498B4 - voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 84498C0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84498CC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84498D8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84498E4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84498F0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84498FC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449908 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449914 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449920 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844992C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449938 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449944 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449950 - voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 165 @ 844995C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449968 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449974 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449980 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844998C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449998 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84499A4 - voice_square_1_alt 0, 1, 0, 1, 6, 2 @ 84499B0 - voice_square_2_alt 1, 0, 2, 4, 0 @ 84499BC - voice_programmable_wave_alt ProgrammableWaveData_84553CC, 0, 7, 15, 0 @ 84499C8 - voice_square_1_alt 0, 1, 0, 1, 4, 1 @ 84499D4 - voice_square_1_alt 0, 1, 1, 1, 6, 0 @ 84499E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84499EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84499F8 - voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 15, 0 @ 8449A04 - voice_square_2_alt 3, 0, 1, 6, 2 @ 8449A10 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449A1C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449A28 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449A34 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449A40 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449A4C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449A58 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449A64 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449A70 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449A7C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449A88 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449A94 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449AA0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449AAC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449AB8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449AC4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449AD0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449ADC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449AE8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449AF4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449B00 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449B0C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449B18 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449B24 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449B30 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449B3C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449B48 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449B54 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449B60 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449B6C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449B78 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449B84 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449B90 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449B9C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449BA8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449BB4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449BC0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449BCC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449BD8 - voice_noise_alt 0, 0, 1, 0, 0 @ 8449BE4 - - .align 2 -voicegroup_8449BF0:: @ 8449BF0 - voice_keysplit_all voicegroup_842FEF8 @ 8449BF0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449BFC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449C08 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449C14 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449C20 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449C2C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449C38 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449C44 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449C50 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449C5C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449C68 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449C74 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449C80 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449C8C - voice_directsound 60, 0, DirectSoundWaveData_849BAEC, 255, 165, 90, 216 @ 8449C98 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449CA4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449CB0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449CBC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449CC8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449CD4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449CE0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449CEC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449CF8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449D04 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449D10 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449D1C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449D28 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449D34 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449D40 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449D4C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449D58 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449D64 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449D70 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449D7C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449D88 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449D94 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449DA0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449DAC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449DB8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449DC4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449DD0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449DDC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449DE8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449DF4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449E00 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449E0C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449E18 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449E24 - voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 8449E30 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449E3C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449E48 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449E54 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449E60 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449E6C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449E78 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449E84 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449E90 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449E9C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449EA8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449EB4 - voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 8449EC0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449ECC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449ED8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449EE4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449EF0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449EFC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449F08 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449F14 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449F20 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449F2C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449F38 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449F44 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449F50 - voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 127 @ 8449F5C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449F68 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449F74 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449F80 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449F8C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449F98 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449FA4 - voice_square_1_alt 0, 1, 0, 2, 4, 0 @ 8449FB0 - voice_square_2_alt 2, 0, 2, 4, 0 @ 8449FBC - voice_programmable_wave_alt ProgrammableWaveData_84553FC, 0, 7, 15, 0 @ 8449FC8 - voice_programmable_wave_alt ProgrammableWaveData_845544C, 0, 7, 15, 0 @ 8449FD4 - voice_programmable_wave_alt ProgrammableWaveData_84553BC, 0, 7, 15, 0 @ 8449FE0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449FEC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8449FF8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A004 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A010 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A01C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A028 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A034 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A040 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A04C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A058 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A064 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A070 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A07C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A088 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A094 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A0A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A0AC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A0B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A0C4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A0D0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A0DC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A0E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A0F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A100 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A10C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A118 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A124 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A130 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A13C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A148 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A154 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A160 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A16C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A178 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A184 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A190 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A19C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A1A8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A1B4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A1C0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A1CC - voice_noise_alt 0, 0, 1, 7, 1 @ 844A1D8 - voice_noise_alt 0, 0, 1, 0, 0 @ 844A1E4 - - .align 2 -voicegroup_844A1F0:: @ 844A1F0 - voice_keysplit_all voicegroup_842FEF8 @ 844A1F0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A1FC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A208 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A214 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A220 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A22C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A238 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A244 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A250 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A25C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A268 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A274 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A280 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A28C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A298 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A2A4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A2B0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A2BC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A2C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A2D4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A2E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A2EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A2F8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A304 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A310 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A31C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A328 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A334 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A340 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A34C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A358 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A364 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A370 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A37C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A388 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A394 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A3A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A3AC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A3B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A3C4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A3D0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A3DC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A3E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A3F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A400 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A40C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A418 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A424 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A430 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A43C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A448 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A454 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A460 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A46C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A478 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A484 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A490 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A49C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A4A8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A4B4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A4C0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A4CC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A4D8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A4E4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A4F0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A4FC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A508 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A514 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A520 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A52C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A538 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A544 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A550 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A55C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A568 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A574 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A580 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A58C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A598 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A5A4 - voice_square_1_alt 0, 0, 0, 2, 4, 1 @ 844A5B0 - voice_square_2_alt 0, 0, 2, 4, 1 @ 844A5BC - voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 0 @ 844A5C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A5D4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A5E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A5EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A5F8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A604 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A610 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A61C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A628 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A634 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A640 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A64C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A658 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A664 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A670 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A67C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A688 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A694 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A6A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A6AC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A6B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A6C4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A6D0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A6DC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A6E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A6F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A700 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A70C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A718 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A724 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A730 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A73C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A748 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A754 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A760 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A76C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A778 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A784 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A790 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A79C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A7A8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A7B4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A7C0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A7CC - voice_noise_alt 0, 0, 1, 7, 1 @ 844A7D8 - voice_noise_alt 0, 0, 1, 0, 0 @ 844A7E4 - - .align 2 -voicegroup_844A7F0:: @ 844A7F0 - voice_keysplit_all voicegroup_842FEF8 @ 844A7F0 - voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 844A7FC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A808 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A814 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A820 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A82C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A838 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A844 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A850 - voice_directsound 60, 0, DirectSoundWaveData_8456330, 255, 165, 72, 249 @ 844A85C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A868 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A874 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A880 - voice_directsound 60, 0, DirectSoundWaveData_84A311C, 255, 235, 0, 204 @ 844A88C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A898 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A8A4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A8B0 - voice_directsound 60, 0, DirectSoundWaveData_84569D4, 255, 0, 255, 165 @ 844A8BC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A8C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A8D4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A8E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A8EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A8F8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A904 - voice_directsound 60, 0, DirectSoundWaveData_8481130, 128, 249, 25, 76 @ 844A910 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A91C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A928 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A934 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A940 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A94C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A958 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A964 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A970 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A97C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A988 - voice_directsound 60, 0, DirectSoundWaveData_84571CC, 255, 253, 0, 188 @ 844A994 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A9A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A9AC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A9B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A9C4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A9D0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A9DC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A9E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844A9F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844AA00 - voice_directsound 60, 0, DirectSoundWaveData_848BD68, 255, 226, 0, 38 @ 844AA0C - voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 242, 0, 242 @ 844AA18 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844AA24 - voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 844AA30 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844AA3C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844AA48 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844AA54 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844AA60 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844AA6C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844AA78 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844AA84 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844AA90 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844AA9C - voice_keysplit voicegroup_843087C, KeySplitTable_8455308 @ 844AAA8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844AAB4 - voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 844AAC0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844AACC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844AAD8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844AAE4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844AAF0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844AAFC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844AB08 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844AB14 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844AB20 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844AB2C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844AB38 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844AB44 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844AB50 - voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 165 @ 844AB5C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844AB68 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844AB74 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844AB80 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844AB8C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844AB98 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844ABA4 - voice_square_1_alt 0, 2, 0, 1, 5, 2 @ 844ABB0 - voice_square_2_alt 2, 0, 1, 5, 2 @ 844ABBC - voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 7, 0 @ 844ABC8 - voice_programmable_wave_alt ProgrammableWaveData_84553BC, 0, 2, 6, 1 @ 844ABD4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844ABE0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844ABEC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844ABF8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844AC04 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844AC10 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844AC1C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844AC28 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844AC34 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844AC40 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844AC4C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844AC58 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844AC64 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844AC70 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844AC7C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844AC88 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844AC94 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844ACA0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844ACAC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844ACB8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844ACC4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844ACD0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844ACDC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844ACE8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844ACF4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844AD00 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844AD0C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844AD18 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844AD24 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844AD30 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844AD3C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844AD48 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844AD54 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844AD60 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844AD6C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844AD78 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844AD84 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844AD90 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844AD9C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844ADA8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844ADB4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844ADC0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844ADCC - voice_noise_alt 0, 0, 1, 7, 1 @ 844ADD8 - voice_noise_alt 0, 0, 1, 0, 0 @ 844ADE4 - - .align 2 -voicegroup_844ADF0:: @ 844ADF0 - voice_keysplit_all voicegroup_842FEF8 @ 844ADF0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844ADFC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844AE08 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844AE14 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844AE20 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844AE2C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844AE38 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844AE44 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844AE50 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844AE5C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844AE68 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844AE74 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844AE80 - voice_directsound 60, 0, DirectSoundWaveData_84A311C, 255, 235, 0, 204 @ 844AE8C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844AE98 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844AEA4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844AEB0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844AEBC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844AEC8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844AED4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844AEE0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844AEEC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844AEF8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844AF04 - voice_directsound 60, 0, DirectSoundWaveData_8481130, 128, 249, 25, 76 @ 844AF10 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844AF1C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844AF28 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844AF34 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844AF40 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844AF4C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844AF58 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844AF64 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844AF70 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844AF7C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844AF88 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844AF94 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844AFA0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844AFAC - voice_directsound 60, 0, DirectSoundWaveData_8458CD0, 255, 252, 0, 115 @ 844AFB8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844AFC4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844AFD0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844AFDC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844AFE8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844AFF4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B000 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B00C - voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 242, 0, 242 @ 844B018 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B024 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B030 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B03C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B048 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B054 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B060 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B06C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B078 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B084 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B090 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B09C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B0A8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B0B4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B0C0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B0CC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B0D8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B0E4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B0F0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B0FC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B108 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B114 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B120 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B12C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B138 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B144 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B150 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B15C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B168 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B174 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B180 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B18C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B198 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B1A4 - voice_square_1_alt 0, 2, 0, 1, 4, 1 @ 844B1B0 - voice_square_2_alt 2, 0, 1, 4, 2 @ 844B1BC - voice_programmable_wave_alt ProgrammableWaveData_84553BC, 0, 7, 7, 0 @ 844B1C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B1D4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B1E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B1EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B1F8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B204 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B210 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B21C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B228 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B234 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B240 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B24C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B258 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B264 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B270 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B27C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B288 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B294 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B2A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B2AC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B2B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B2C4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B2D0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B2DC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B2E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B2F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B300 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B30C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B318 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B324 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B330 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B33C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B348 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B354 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B360 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B36C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B378 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B384 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B390 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B39C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B3A8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B3B4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B3C0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B3CC - voice_noise_alt 0, 0, 1, 7, 1 @ 844B3D8 - voice_noise_alt 0, 0, 1, 0, 0 @ 844B3E4 - - .align 2 -voicegroup_844B3F0:: @ 844B3F0 - voice_keysplit_all voicegroup_842FEF8 @ 844B3F0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B3FC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B408 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B414 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B420 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B42C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B438 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B444 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B450 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B45C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B468 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B474 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B480 - voice_directsound 60, 0, DirectSoundWaveData_84A311C, 255, 235, 0, 204 @ 844B48C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B498 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B4A4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B4B0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B4BC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B4C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B4D4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B4E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B4EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B4F8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B504 - voice_directsound 60, 0, DirectSoundWaveData_8481130, 128, 249, 25, 76 @ 844B510 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B51C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B528 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B534 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B540 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B54C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B558 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B564 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B570 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B57C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B588 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B594 - voice_directsound 60, 0, DirectSoundWaveData_8457D98, 255, 235, 128, 99 @ 844B5A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B5AC - voice_directsound 60, 0, DirectSoundWaveData_8458CD0, 255, 252, 0, 115 @ 844B5B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B5C4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B5D0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B5DC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B5E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B5F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B600 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B60C - voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 242, 0, 242 @ 844B618 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B624 - voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 844B630 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B63C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B648 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B654 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B660 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B66C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B678 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B684 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B690 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B69C - voice_keysplit voicegroup_843087C, KeySplitTable_8455308 @ 844B6A8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B6B4 - voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 844B6C0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B6CC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B6D8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B6E4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B6F0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B6FC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B708 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B714 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B720 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B72C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B738 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B744 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B750 - voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 165 @ 844B75C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B768 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B774 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B780 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B78C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B798 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B7A4 - voice_square_1_alt 0, 1, 0, 1, 4, 1 @ 844B7B0 - voice_square_2_alt 1, 0, 1, 4, 1 @ 844B7BC - voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 7, 0 @ 844B7C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B7D4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B7E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B7EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B7F8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B804 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B810 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B81C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B828 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B834 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B840 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B84C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B858 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B864 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B870 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B87C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B888 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B894 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B8A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B8AC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B8B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B8C4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B8D0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B8DC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B8E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B8F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B900 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B90C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B918 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B924 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B930 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B93C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B948 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B954 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B960 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B96C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B978 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B984 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B990 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B99C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B9A8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B9B4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B9C0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B9CC - voice_noise_alt 0, 0, 1, 7, 1 @ 844B9D8 - voice_noise_alt 0, 0, 1, 0, 0 @ 844B9E4 - - .align 2 -voicegroup_844B9F0:: @ 844B9F0 - voice_keysplit_all voicegroup_842FEF8 @ 844B9F0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844B9FC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BA08 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BA14 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BA20 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BA2C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BA38 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BA44 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BA50 - voice_directsound 60, 0, DirectSoundWaveData_8456330, 255, 165, 72, 249 @ 844BA5C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BA68 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BA74 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BA80 - voice_directsound 60, 0, DirectSoundWaveData_84A311C, 255, 235, 0, 204 @ 844BA8C - voice_directsound 60, 0, DirectSoundWaveData_849BAEC, 255, 165, 90, 216 @ 844BA98 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BAA4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BAB0 - voice_directsound 60, 0, DirectSoundWaveData_84569D4, 255, 0, 255, 210 @ 844BABC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BAC8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BAD4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BAE0 - voice_directsound 60, 0, DirectSoundWaveData_84A5F58, 255, 0, 255, 165 @ 844BAEC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BAF8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BB04 - voice_directsound 60, 0, DirectSoundWaveData_8481130, 128, 249, 25, 76 @ 844BB10 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BB1C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BB28 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BB34 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BB40 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BB4C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BB58 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BB64 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BB70 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BB7C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BB88 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BB94 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BBA0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BBAC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BBB8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BBC4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BBD0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BBDC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BBE8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BBF4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BC00 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BC0C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BC18 - voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 0, 180, 246 @ 844BC24 - voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 844BC30 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BC3C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BC48 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BC54 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BC60 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BC6C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BC78 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BC84 - voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 844BC90 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BC9C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BCA8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BCB4 - voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 844BCC0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BCCC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BCD8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BCE4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BCF0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BCFC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BD08 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BD14 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BD20 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BD2C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BD38 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BD44 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BD50 - voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 165 @ 844BD5C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BD68 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BD74 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BD80 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BD8C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BD98 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BDA4 - voice_square_1_alt 0, 0, 0, 1, 4, 1 @ 844BDB0 - voice_square_2_alt 0, 0, 1, 4, 1 @ 844BDBC - voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 7, 0 @ 844BDC8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BDD4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BDE0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BDEC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BDF8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BE04 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BE10 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BE1C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BE28 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BE34 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BE40 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BE4C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BE58 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BE64 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BE70 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BE7C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BE88 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BE94 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BEA0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BEAC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BEB8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BEC4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BED0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BEDC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BEE8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BEF4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BF00 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BF0C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BF18 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BF24 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BF30 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BF3C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BF48 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BF54 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BF60 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BF6C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BF78 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BF84 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BF90 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BF9C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BFA8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BFB4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BFC0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BFCC - voice_noise_alt 0, 0, 1, 7, 1 @ 844BFD8 - voice_noise_alt 0, 0, 1, 0, 0 @ 844BFE4 - - .align 2 -voicegroup_844BFF0:: @ 844BFF0 - voice_keysplit_all voicegroup_842FEF8 @ 844BFF0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844BFFC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C008 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C014 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C020 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C02C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C038 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C044 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C050 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C05C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C068 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C074 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C080 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C08C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C098 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C0A4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C0B0 - voice_directsound 60, 0, DirectSoundWaveData_84569D4, 255, 0, 255, 210 @ 844C0BC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C0C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C0D4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C0E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C0EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C0F8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C104 - voice_directsound 60, 0, DirectSoundWaveData_8481130, 255, 249, 25, 76 @ 844C110 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C11C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C128 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C134 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C140 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C14C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C158 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C164 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C170 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C17C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C188 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C194 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C1A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C1AC - voice_directsound 60, 0, DirectSoundWaveData_8458CD0, 255, 252, 0, 115 @ 844C1B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C1C4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C1D0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C1DC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C1E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C1F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C200 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C20C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C218 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C224 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C230 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C23C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C248 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C254 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C260 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C26C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C278 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C284 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C290 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C29C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C2A8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C2B4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C2C0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C2CC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C2D8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C2E4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C2F0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C2FC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C308 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C314 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C320 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C32C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C338 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C344 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C350 - voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 127 @ 844C35C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C368 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C374 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C380 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C38C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C398 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C3A4 - voice_square_1_alt 0, 1, 0, 1, 4, 1 @ 844C3B0 - voice_square_2_alt 1, 0, 1, 4, 1 @ 844C3BC - voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 3 @ 844C3C8 - voice_square_2_alt 3, 0, 1, 4, 1 @ 844C3D4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C3E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C3EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C3F8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C404 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C410 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C41C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C428 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C434 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C440 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C44C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C458 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C464 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C470 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C47C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C488 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C494 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C4A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C4AC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C4B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C4C4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C4D0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C4DC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C4E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C4F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C500 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C50C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C518 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C524 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C530 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C53C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C548 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C554 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C560 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C56C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C578 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C584 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C590 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C59C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C5A8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C5B4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C5C0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C5CC - voice_noise_alt 0, 0, 1, 7, 1 @ 844C5D8 - voice_noise_alt 0, 0, 1, 0, 0 @ 844C5E4 - - .align 2 -voicegroup_844C5F0:: @ 844C5F0 - voice_keysplit_all voicegroup_842FEF8 @ 844C5F0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C5FC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C608 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C614 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C620 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C62C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C638 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C644 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C650 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C65C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C668 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C674 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C680 - voice_directsound 60, 0, DirectSoundWaveData_84A311C, 255, 235, 0, 204 @ 844C68C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C698 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C6A4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C6B0 - voice_directsound 60, 0, DirectSoundWaveData_84569D4, 255, 0, 255, 210 @ 844C6BC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C6C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C6D4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C6E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C6EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C6F8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C704 - voice_directsound 60, 0, DirectSoundWaveData_8481130, 255, 249, 25, 76 @ 844C710 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C71C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C728 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C734 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C740 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C74C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C758 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C764 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C770 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C77C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C788 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C794 - voice_directsound 60, 0, DirectSoundWaveData_8457D98, 255, 235, 128, 99 @ 844C7A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C7AC - voice_directsound 60, 0, DirectSoundWaveData_8458CD0, 255, 252, 0, 115 @ 844C7B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C7C4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C7D0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C7DC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C7E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C7F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C800 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C80C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C818 - voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 0, 180, 246 @ 844C824 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C830 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C83C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C848 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C854 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C860 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C86C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C878 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C884 - voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 844C890 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C89C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C8A8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C8B4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C8C0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C8CC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C8D8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C8E4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C8F0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C8FC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C908 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C914 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C920 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C92C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C938 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C944 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C950 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C95C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C968 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C974 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C980 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C98C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C998 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C9A4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C9B0 - voice_square_2_alt 0, 0, 1, 4, 1 @ 844C9BC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C9C8 - voice_square_1_alt 0, 0, 0, 1, 4, 1 @ 844C9D4 - voice_programmable_wave_alt ProgrammableWaveData_845543C, 0, 7, 15, 0 @ 844C9E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C9EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844C9F8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CA04 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CA10 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CA1C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CA28 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CA34 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CA40 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CA4C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CA58 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CA64 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CA70 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CA7C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CA88 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CA94 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CAA0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CAAC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CAB8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CAC4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CAD0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CADC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CAE8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CAF4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CB00 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CB0C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CB18 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CB24 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CB30 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CB3C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CB48 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CB54 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CB60 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CB6C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CB78 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CB84 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CB90 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CB9C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CBA8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CBB4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CBC0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CBCC - voice_noise_alt 0, 0, 1, 7, 1 @ 844CBD8 - voice_noise_alt 0, 0, 1, 0, 0 @ 844CBE4 - - .align 2 -voicegroup_844CBF0:: @ 844CBF0 - voice_keysplit_all voicegroup_842FEF8 @ 844CBF0 - voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 844CBFC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CC08 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CC14 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CC20 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CC2C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CC38 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CC44 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CC50 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CC5C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CC68 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CC74 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CC80 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CC8C - voice_directsound 60, 0, DirectSoundWaveData_849BAEC, 255, 165, 90, 216 @ 844CC98 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CCA4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CCB0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CCBC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CCC8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CCD4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CCE0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CCEC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CCF8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CD04 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CD10 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CD1C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CD28 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CD34 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CD40 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CD4C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CD58 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CD64 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CD70 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CD7C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CD88 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CD94 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CDA0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CDAC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CDB8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CDC4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CDD0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CDDC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CDE8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CDF4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CE00 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CE0C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CE18 - voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 0, 180, 249 @ 844CE24 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CE30 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CE3C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CE48 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CE54 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CE60 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CE6C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CE78 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CE84 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CE90 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CE9C - voice_keysplit voicegroup_843087C, KeySplitTable_8455308 @ 844CEA8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CEB4 - voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 844CEC0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CECC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CED8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CEE4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CEF0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CEFC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CF08 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CF14 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CF20 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CF2C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CF38 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CF44 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CF50 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CF5C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CF68 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CF74 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CF80 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CF8C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CF98 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CFA4 - voice_square_1_alt 0, 3, 0, 1, 4, 1 @ 844CFB0 - voice_square_2_alt 3, 0, 1, 4, 1 @ 844CFBC - voice_programmable_wave_alt ProgrammableWaveData_84553FC, 0, 7, 7, 0 @ 844CFC8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CFD4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CFE0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CFEC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844CFF8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D004 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D010 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D01C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D028 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D034 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D040 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D04C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D058 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D064 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D070 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D07C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D088 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D094 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D0A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D0AC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D0B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D0C4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D0D0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D0DC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D0E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D0F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D100 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D10C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D118 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D124 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D130 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D13C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D148 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D154 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D160 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D16C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D178 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D184 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D190 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D19C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D1A8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D1B4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D1C0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D1CC - voice_noise_alt 0, 0, 1, 7, 1 @ 844D1D8 - voice_noise_alt 0, 0, 1, 0, 0 @ 844D1E4 - - .align 2 -voicegroup_844D1F0:: @ 844D1F0 - voice_keysplit_all voicegroup_842FEF8 @ 844D1F0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D1FC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D208 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D214 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D220 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D22C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D238 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D244 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D250 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D25C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D268 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D274 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D280 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D28C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D298 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D2A4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D2B0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D2BC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D2C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D2D4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D2E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D2EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D2F8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D304 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D310 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D31C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D328 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D334 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D340 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D34C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D358 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D364 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D370 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D37C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D388 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D394 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D3A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D3AC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D3B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D3C4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D3D0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D3DC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D3E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D3F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D400 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D40C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D418 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D424 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D430 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D43C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D448 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D454 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D460 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D46C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D478 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D484 - voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 844D490 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D49C - voice_keysplit voicegroup_843087C, KeySplitTable_8455308 @ 844D4A8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D4B4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D4C0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D4CC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D4D8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D4E4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D4F0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D4FC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D508 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D514 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D520 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D52C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D538 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D544 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D550 - voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 127 @ 844D55C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D568 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D574 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D580 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D58C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D598 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D5A4 - voice_square_1_alt 0, 0, 0, 1, 4, 0 @ 844D5B0 - voice_square_2_alt 0, 0, 1, 4, 0 @ 844D5BC - voice_programmable_wave_alt ProgrammableWaveData_84553FC, 0, 7, 7, 0 @ 844D5C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D5D4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D5E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D5EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D5F8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D604 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D610 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D61C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D628 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D634 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D640 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D64C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D658 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D664 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D670 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D67C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D688 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D694 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D6A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D6AC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D6B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D6C4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D6D0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D6DC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D6E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D6F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D700 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D70C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D718 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D724 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D730 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D73C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D748 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D754 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D760 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D76C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D778 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D784 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D790 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D79C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D7A8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D7B4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D7C0 - voice_directsound 60, 0, DirectSoundWaveData_84A3B50, 255, 255, 255, 127 @ 844D7CC - voice_directsound 60, 0, DirectSoundWaveData_845B9A8, 255, 255, 255, 127 @ 844D7D8 - voice_noise_alt 0, 0, 1, 0, 0 @ 844D7E4 - - .align 2 -voicegroup_844D7F0:: @ 844D7F0 - voice_keysplit_all voicegroup_842FEF8 @ 844D7F0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D7FC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D808 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D814 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D820 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D82C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D838 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D844 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D850 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D85C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D868 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D874 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D880 - voice_directsound 60, 0, DirectSoundWaveData_84A311C, 255, 235, 0, 204 @ 844D88C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D898 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D8A4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D8B0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D8BC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D8C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D8D4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D8E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D8EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D8F8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D904 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D910 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D91C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D928 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D934 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D940 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D94C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D958 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D964 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D970 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D97C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D988 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D994 - voice_directsound 60, 0, DirectSoundWaveData_8457D98, 255, 235, 128, 99 @ 844D9A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D9AC - voice_directsound 60, 0, DirectSoundWaveData_8458CD0, 255, 252, 0, 115 @ 844D9B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D9C4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D9D0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D9DC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D9E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844D9F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DA00 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DA0C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DA18 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DA24 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DA30 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DA3C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DA48 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DA54 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DA60 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DA6C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DA78 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DA84 - voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 844DA90 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DA9C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DAA8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DAB4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DAC0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DACC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DAD8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DAE4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DAF0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DAFC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DB08 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DB14 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DB20 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DB2C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DB38 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DB44 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DB50 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DB5C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DB68 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DB74 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DB80 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DB8C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DB98 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DBA4 - voice_square_1_alt 0, 0, 0, 1, 4, 0 @ 844DBB0 - voice_square_2_alt 0, 0, 1, 4, 0 @ 844DBBC - voice_programmable_wave_alt ProgrammableWaveData_84553FC, 0, 7, 7, 0 @ 844DBC8 - voice_square_1_alt 0, 1, 2, 1, 5, 0 @ 844DBD4 - voice_square_2_alt 1, 2, 1, 5, 0 @ 844DBE0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DBEC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DBF8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DC04 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DC10 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DC1C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DC28 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DC34 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DC40 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DC4C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DC58 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DC64 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DC70 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DC7C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DC88 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DC94 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DCA0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DCAC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DCB8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DCC4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DCD0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DCDC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DCE8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DCF4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DD00 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DD0C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DD18 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DD24 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DD30 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DD3C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DD48 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DD54 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DD60 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DD6C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DD78 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DD84 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DD90 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DD9C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DDA8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DDB4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DDC0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DDCC - voice_noise_alt 0, 0, 1, 7, 1 @ 844DDD8 - voice_noise_alt 0, 0, 1, 0, 0 @ 844DDE4 - - .align 2 -voicegroup_844DDF0:: @ 844DDF0 - voice_keysplit_all voicegroup_842FEF8 @ 844DDF0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DDFC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DE08 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DE14 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DE20 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DE2C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DE38 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DE44 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DE50 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DE5C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DE68 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DE74 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DE80 - voice_directsound 60, 0, DirectSoundWaveData_84A311C, 255, 235, 0, 204 @ 844DE8C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DE98 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DEA4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DEB0 - voice_directsound 60, 0, DirectSoundWaveData_84569D4, 255, 0, 255, 210 @ 844DEBC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DEC8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DED4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DEE0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DEEC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DEF8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DF04 - voice_directsound 60, 0, DirectSoundWaveData_8481130, 255, 249, 25, 76 @ 844DF10 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DF1C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DF28 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DF34 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DF40 - voice_programmable_wave_alt ProgrammableWaveData_845543C, 0, 7, 15, 0 @ 844DF4C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DF58 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DF64 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DF70 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DF7C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DF88 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DF94 - voice_directsound 60, 0, DirectSoundWaveData_8457D98, 255, 235, 128, 99 @ 844DFA0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DFAC - voice_directsound 60, 0, DirectSoundWaveData_8458CD0, 255, 252, 0, 115 @ 844DFB8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DFC4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DFD0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DFDC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DFE8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844DFF4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E000 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E00C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E018 - voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 0, 180, 246 @ 844E024 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E030 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E03C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E048 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E054 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E060 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E06C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E078 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E084 - voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 844E090 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E09C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E0A8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E0B4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E0C0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E0CC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E0D8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E0E4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E0F0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E0FC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E108 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E114 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E120 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E12C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E138 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E144 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E150 - voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 127 @ 844E15C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E168 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E174 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E180 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E18C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E198 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E1A4 - voice_square_1_alt 0, 0, 0, 1, 4, 1 @ 844E1B0 - voice_square_1_alt 0, 2, 1, 1, 4, 1 @ 844E1BC - voice_square_2_alt 2, 1, 1, 4, 1 @ 844E1C8 - voice_square_2_alt 1, 0, 1, 4, 1 @ 844E1D4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E1E0 - voice_programmable_wave_alt ProgrammableWaveData_84553BC, 0, 7, 15, 0 @ 844E1EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E1F8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E204 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E210 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E21C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E228 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E234 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E240 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E24C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E258 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E264 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E270 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E27C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E288 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E294 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E2A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E2AC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E2B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E2C4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E2D0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E2DC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E2E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E2F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E300 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E30C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E318 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E324 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E330 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E33C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E348 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E354 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E360 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E36C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E378 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E384 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E390 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E39C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E3A8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E3B4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E3C0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E3CC - voice_noise_alt 0, 0, 1, 7, 1 @ 844E3D8 - voice_noise_alt 0, 0, 1, 0, 0 @ 844E3E4 - - .align 2 -voicegroup_844E3F0:: @ 844E3F0 - voice_keysplit_all voicegroup_842FEF8 @ 844E3F0 - voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 844E3FC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E408 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E414 - voice_square_1_alt 0, 1, 1, 5, 2, 4 @ 844E420 - voice_square_2_alt 1, 1, 5, 2, 4 @ 844E42C - voice_programmable_wave_alt ProgrammableWaveData_84553BC, 0, 7, 15, 0 @ 844E438 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E444 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E450 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E45C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E468 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E474 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E480 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E48C - voice_directsound 60, 0, DirectSoundWaveData_849BAEC, 255, 165, 90, 216 @ 844E498 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E4A4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E4B0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E4BC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E4C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E4D4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E4E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E4EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E4F8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E504 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E510 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E51C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E528 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E534 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E540 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E54C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E558 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E564 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E570 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E57C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E588 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E594 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E5A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E5AC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E5B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E5C4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E5D0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E5DC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E5E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E5F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E600 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E60C - voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 242, 51, 242 @ 844E618 - voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 0, 180, 239 @ 844E624 - voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 844E630 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E63C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E648 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E654 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E660 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E66C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E678 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E684 - voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 844E690 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E69C - voice_keysplit voicegroup_843087C, KeySplitTable_8455308 @ 844E6A8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E6B4 - voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 844E6C0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E6CC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E6D8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E6E4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E6F0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E6FC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E708 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E714 - voice_square_1_alt 0, 1, 1, 2, 4, 1 @ 844E720 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E72C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E738 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E744 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E750 - voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 165 @ 844E75C - voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 0 @ 844E768 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E774 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E780 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E78C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E798 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E7A4 - voice_square_2_alt 1, 1, 1, 6, 0 @ 844E7B0 - voice_square_1_alt 0, 0, 0, 4, 6, 2 @ 844E7BC - voice_programmable_wave_alt ProgrammableWaveData_84553CC, 0, 7, 15, 0 @ 844E7C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E7D4 - voice_square_1_alt 0, 0, 0, 1, 6, 0 @ 844E7E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E7EC - voice_square_2_alt 1, 1, 4, 6, 1 @ 844E7F8 - voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 0 @ 844E804 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E810 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E81C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E828 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E834 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E840 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E84C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E858 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E864 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E870 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E87C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E888 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E894 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E8A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E8AC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E8B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E8C4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E8D0 - voice_square_2_alt 0, 1, 2, 4, 1 @ 844E8DC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E8E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E8F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E900 - voice_square_2_alt 0, 1, 1, 6, 1 @ 844E90C - - .align 2 -voicegroup_844E918:: @ 844E918 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E918 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E924 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E930 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E93C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E948 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E954 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E960 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E96C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E978 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E984 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E990 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E99C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E9A8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E9B4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E9C0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E9CC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E9D8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E9E4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E9F0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844E9FC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844EA08 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844EA14 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844EA20 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844EA2C - voice_directsound 60, 0, DirectSoundWaveData_8481130, 255, 249, 25, 248 @ 844EA38 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844EA44 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844EA50 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844EA5C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844EA68 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844EA74 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844EA80 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844EA8C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844EA98 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844EAA4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844EAB0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844EABC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844EAC8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844EAD4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844EAE0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844EAEC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844EAF8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844EB04 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844EB10 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844EB1C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844EB28 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844EB34 - voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 242, 51, 165 @ 844EB40 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844EB4C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844EB58 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844EB64 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844EB70 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844EB7C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844EB88 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844EB94 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844EBA0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844EBAC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844EBB8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844EBC4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844EBD0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844EBDC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844EBE8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844EBF4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844EC00 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844EC0C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844EC18 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844EC24 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844EC30 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844EC3C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844EC48 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844EC54 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844EC60 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844EC6C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844EC78 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844EC84 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844EC90 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844EC9C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844ECA8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844ECB4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844ECC0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844ECCC - voice_square_1_alt 0, 2, 0, 6, 0, 6 @ 844ECD8 - voice_square_2_alt 2, 0, 6, 0, 6 @ 844ECE4 - - .align 2 -voicegroup_844ECF0:: @ 844ECF0 - voice_keysplit_all voicegroup_842FEF8 @ 844ECF0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844ECFC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844ED08 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844ED14 - voice_square_2 2, 0, 1, 1, 1 @ 844ED20 - voice_square_1 0, 2, 0, 1, 1, 1 @ 844ED2C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844ED38 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844ED44 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844ED50 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844ED5C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844ED68 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844ED74 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844ED80 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844ED8C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844ED98 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844EDA4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844EDB0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844EDBC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844EDC8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844EDD4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844EDE0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844EDEC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844EDF8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844EE04 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844EE10 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844EE1C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844EE28 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844EE34 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844EE40 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844EE4C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844EE58 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844EE64 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844EE70 - voice_directsound 60, 0, DirectSoundWaveData_8483804, 255, 253, 0, 149 @ 844EE7C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844EE88 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844EE94 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844EEA0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844EEAC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844EEB8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844EEC4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844EED0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844EEDC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844EEE8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844EEF4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844EF00 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844EF0C - voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 246, 0, 235 @ 844EF18 - voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 246, 0, 226 @ 844EF24 - voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 844EF30 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844EF3C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844EF48 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844EF54 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844EF60 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844EF6C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844EF78 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844EF84 - voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 844EF90 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844EF9C - voice_keysplit voicegroup_843087C, KeySplitTable_8455308 @ 844EFA8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844EFB4 - voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 844EFC0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844EFCC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844EFD8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844EFE4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844EFF0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844EFFC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F008 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F014 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F020 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F02C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F038 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F044 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F050 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F05C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F068 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F074 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F080 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F08C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F098 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F0A4 - voice_square_2 3, 0, 1, 7, 1 @ 844F0B0 - voice_programmable_wave_alt ProgrammableWaveData_84553DC, 0, 7, 15, 2 @ 844F0BC - - .align 2 -voicegroup_844F0C8:: @ 844F0C8 - voice_keysplit_all voicegroup_842FEF8 @ 844F0C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F0D4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F0E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F0EC - voice_square_2 0, 0, 1, 7, 1 @ 844F0F8 - voice_square_1 0, 0, 0, 1, 7, 1 @ 844F104 - voice_square_1 0, 0, 0, 0, 7, 1 @ 844F110 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F11C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F128 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F134 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F140 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F14C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F158 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F164 - voice_directsound 60, 0, DirectSoundWaveData_849BAEC, 255, 250, 0, 242 @ 844F170 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F17C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F188 - voice_directsound 60, 0, DirectSoundWaveData_84569D4, 255, 0, 255, 127 @ 844F194 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F1A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F1AC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F1B8 - voice_directsound 60, 0, DirectSoundWaveData_84A5F58, 255, 0, 255, 165 @ 844F1C4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F1D0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F1DC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F1E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F1F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F200 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F20C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F218 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F224 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F230 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F23C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F248 - voice_directsound 60, 0, DirectSoundWaveData_8483804, 255, 253, 0, 149 @ 844F254 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F260 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F26C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F278 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F284 - voice_directsound 60, 0, DirectSoundWaveData_8458CD0, 255, 252, 0, 115 @ 844F290 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F29C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F2A8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F2B4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F2C0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F2CC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F2D8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F2E4 - voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 246, 0, 235 @ 844F2F0 - voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 246, 0, 226 @ 844F2FC - voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 844F308 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F314 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F320 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F32C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F338 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F344 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F350 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F35C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F368 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F374 - voice_keysplit voicegroup_843087C, KeySplitTable_8455308 @ 844F380 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F38C - voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 844F398 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F3A4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F3B0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F3BC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F3C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F3D4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F3E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F3EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F3F8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F404 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F410 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F41C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F428 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F434 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F440 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F44C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F458 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F464 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F470 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F47C - voice_square_2 2, 0, 1, 7, 1 @ 844F488 - voice_programmable_wave_alt ProgrammableWaveData_84553DC, 0, 7, 15, 2 @ 844F494 - voice_square_1 0, 2, 0, 1, 7, 1 @ 844F4A0 - voice_square_1 0, 2, 0, 0, 7, 1 @ 844F4AC - voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 2 @ 844F4B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F4C4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F4D0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F4DC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F4E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F4F4 - voice_directsound 60, 0, DirectSoundWaveData_849F40C, 255, 0, 255, 127 @ 844F500 - - .align 2 -voicegroup_844F50C:: @ 844F50C - voice_keysplit_all voicegroup_842FEF8 @ 844F50C - voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 844F518 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F524 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F530 - voice_square_2 0, 0, 2, 4, 1 @ 844F53C - voice_square_1 0, 0, 0, 2, 4, 1 @ 844F548 - voice_square_2 3, 0, 1, 7, 1 @ 844F554 - voice_square_1 0, 3, 0, 1, 7, 1 @ 844F560 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F56C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F578 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F584 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F590 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F59C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F5A8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F5B4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F5C0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F5CC - voice_directsound 60, 0, DirectSoundWaveData_84569D4, 255, 0, 255, 127 @ 844F5D8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F5E4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F5F0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F5FC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F608 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F614 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F620 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F62C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F638 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F644 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F650 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F65C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F668 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F674 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F680 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F68C - voice_directsound 60, 0, DirectSoundWaveData_8483804, 255, 253, 0, 149 @ 844F698 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F6A4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F6B0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F6BC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F6C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F6D4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F6E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F6EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F6F8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F704 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F710 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F71C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F728 - voice_directsound_no_resample 60, 0, DirectSoundWaveData_8485454, 255, 246, 0, 226 @ 844F734 - voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 246, 0, 226 @ 844F740 - voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 844F74C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F758 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F764 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F770 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F77C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F788 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F794 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F7A0 - voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 844F7AC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F7B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F7C4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F7D0 - voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 844F7DC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F7E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F7F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F800 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F80C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F818 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F824 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F830 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F83C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F848 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F854 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F860 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F86C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F878 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F884 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F890 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F89C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F8A8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F8B4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F8C0 - voice_square_2 2, 0, 1, 7, 1 @ 844F8CC - voice_programmable_wave_alt ProgrammableWaveData_84553FC, 0, 7, 15, 2 @ 844F8D8 - voice_square_1 0, 2, 0, 1, 7, 1 @ 844F8E4 - voice_square_2 1, 0, 1, 9, 1 @ 844F8F0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F8FC - voice_square_1 0, 2, 0, 0, 7, 1 @ 844F908 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F914 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F920 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F92C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F938 - voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 15, 2 @ 844F944 - - .align 2 -voicegroup_844F950:: @ 844F950 - voice_keysplit_all voicegroup_842FEF8 @ 844F950 - voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 844F95C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F968 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F974 - voice_square_2 2, 0, 2, 6, 1 @ 844F980 - voice_square_1 0, 2, 0, 2, 6, 1 @ 844F98C - voice_square_2 3, 0, 2, 4, 1 @ 844F998 - voice_square_1 0, 3, 0, 2, 4, 1 @ 844F9A4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F9B0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F9BC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F9C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F9D4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F9E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F9EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844F9F8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FA04 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FA10 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FA1C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FA28 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FA34 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FA40 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FA4C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FA58 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FA64 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FA70 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FA7C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FA88 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FA94 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FAA0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FAAC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FAB8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FAC4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FAD0 - voice_directsound 60, 0, DirectSoundWaveData_8483804, 255, 253, 0, 149 @ 844FADC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FAE8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FAF4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FB00 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FB0C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FB18 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FB24 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FB30 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FB3C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FB48 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FB54 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FB60 - voice_directsound 60, 0, DirectSoundWaveData_848BD68, 255, 216, 0, 165 @ 844FB6C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FB78 - voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 246, 0, 226 @ 844FB84 - voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 844FB90 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FB9C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FBA8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FBB4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FBC0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FBCC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FBD8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FBE4 - voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 844FBF0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FBFC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FC08 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FC14 - voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 844FC20 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FC2C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FC38 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FC44 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FC50 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FC5C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FC68 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FC74 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FC80 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FC8C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FC98 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FCA4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FCB0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FCBC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FCC8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FCD4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FCE0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FCEC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FCF8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FD04 - voice_square_2 2, 0, 1, 7, 1 @ 844FD10 - voice_programmable_wave_alt ProgrammableWaveData_84553DC, 0, 7, 15, 2 @ 844FD1C - voice_square_1 0, 2, 0, 1, 7, 1 @ 844FD28 - voice_square_1 0, 2, 0, 0, 7, 1 @ 844FD34 - voice_square_2 3, 0, 1, 7, 1 @ 844FD40 - voice_square_1 0, 3, 0, 1, 7, 1 @ 844FD4C - voice_square_1 0, 3, 0, 0, 7, 1 @ 844FD58 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FD64 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FD70 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FD7C - voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 15, 2 @ 844FD88 - - .align 2 -voicegroup_844FD94:: @ 844FD94 - voice_keysplit_all voicegroup_842FEF8 @ 844FD94 - voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 844FDA0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FDAC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FDB8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FDC4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FDD0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FDDC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FDE8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FDF4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FE00 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FE0C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FE18 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FE24 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FE30 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FE3C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FE48 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FE54 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FE60 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FE6C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FE78 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FE84 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FE90 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FE9C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FEA8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FEB4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FEC0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FECC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FED8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FEE4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FEF0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FEFC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FF08 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FF14 - voice_directsound 60, 0, DirectSoundWaveData_8483804, 255, 253, 0, 149 @ 844FF20 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FF2C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FF38 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FF44 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FF50 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FF5C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FF68 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FF74 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FF80 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FF8C - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FF98 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FFA4 - voice_directsound 60, 0, DirectSoundWaveData_848BD68, 255, 216, 0, 165 @ 844FFB0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FFBC - voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 246, 0, 226 @ 844FFC8 - voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 844FFD4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FFE0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FFEC - voice_square_1 0, 2, 0, 0, 15, 0 @ 844FFF8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450004 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450010 - voice_square_1 0, 2, 0, 0, 15, 0 @ 845001C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450028 - voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 8450034 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450040 - voice_square_1 0, 2, 0, 0, 15, 0 @ 845004C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450058 - voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 8450064 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450070 - voice_square_1 0, 2, 0, 0, 15, 0 @ 845007C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450088 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450094 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84500A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84500AC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84500B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84500C4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84500D0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84500DC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84500E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84500F4 - voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 165 @ 8450100 - voice_square_1 0, 2, 0, 0, 15, 0 @ 845010C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450118 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450124 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450130 - voice_square_1 0, 2, 0, 0, 15, 0 @ 845013C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450148 - voice_square_2 2, 0, 1, 7, 1 @ 8450154 - voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 15, 2 @ 8450160 - voice_square_1 0, 2, 0, 1, 7, 1 @ 845016C - voice_square_2 0, 0, 1, 7, 1 @ 8450178 - voice_square_1 0, 0, 0, 1, 7, 1 @ 8450184 - voice_square_1 0, 0, 0, 0, 7, 1 @ 8450190 - - .align 2 -voicegroup_845019C:: @ 845019C - voice_keysplit_all voicegroup_842FEF8 @ 845019C - voice_square_1 0, 2, 0, 0, 15, 0 @ 84501A8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84501B4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84501C0 - voice_square_2 1, 0, 1, 6, 1 @ 84501CC - voice_square_1 0, 1, 0, 1, 6, 1 @ 84501D8 - voice_square_2 2, 0, 1, 6, 1 @ 84501E4 - voice_square_1 0, 2, 0, 1, 6, 1 @ 84501F0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84501FC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450208 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450214 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450220 - voice_square_1 0, 2, 0, 0, 15, 0 @ 845022C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450238 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450244 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450250 - voice_square_1 0, 2, 0, 0, 15, 0 @ 845025C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450268 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450274 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450280 - voice_square_1 0, 2, 0, 0, 15, 0 @ 845028C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450298 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84502A4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84502B0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84502BC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84502C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84502D4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84502E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84502EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84502F8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450304 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450310 - voice_square_1 0, 2, 0, 0, 15, 0 @ 845031C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450328 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450334 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450340 - voice_directsound 60, 0, DirectSoundWaveData_8457D98, 255, 235, 128, 99 @ 845034C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450358 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450364 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450370 - voice_square_1 0, 2, 0, 0, 15, 0 @ 845037C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450388 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450394 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84503A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84503AC - voice_directsound 60, 0, DirectSoundWaveData_848BD68, 255, 216, 0, 165 @ 84503B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84503C4 - voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 246, 0, 226 @ 84503D0 - voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 84503DC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84503E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84503F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450400 - voice_square_1 0, 2, 0, 0, 15, 0 @ 845040C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450418 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450424 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450430 - voice_directsound 60, 0, DirectSoundWaveData_849F40C, 255, 165, 154, 127 @ 845043C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450448 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450454 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450460 - voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 845046C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450478 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450484 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450490 - voice_square_1 0, 2, 0, 0, 15, 0 @ 845049C - voice_square_1 0, 2, 0, 0, 15, 0 @ 84504A8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84504B4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84504C0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84504CC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84504D8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84504E4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84504F0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84504FC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450508 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450514 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450520 - voice_square_1 0, 2, 0, 0, 15, 0 @ 845052C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450538 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450544 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450550 - voice_square_1 0, 2, 0, 0, 15, 0 @ 845055C - voice_programmable_wave_alt ProgrammableWaveData_84553DC, 0, 7, 15, 2 @ 8450568 - voice_square_1 0, 3, 0, 1, 9, 1 @ 8450574 - voice_square_1 0, 3, 0, 0, 9, 1 @ 8450580 - - .align 2 -voicegroup_845058C:: @ 845058C - voice_keysplit_all voicegroup_842FEF8 @ 845058C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450598 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84505A4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84505B0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84505BC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84505C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84505D4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84505E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84505EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84505F8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450604 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450610 - voice_square_1 0, 2, 0, 0, 15, 0 @ 845061C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450628 - voice_directsound 60, 0, DirectSoundWaveData_849BAEC, 255, 216, 90, 242 @ 8450634 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450640 - voice_square_1 0, 2, 0, 0, 15, 0 @ 845064C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450658 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450664 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450670 - voice_square_1 0, 2, 0, 0, 15, 0 @ 845067C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450688 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450694 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84506A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84506AC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84506B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84506C4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84506D0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84506DC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84506E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84506F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450700 - voice_square_1 0, 2, 0, 0, 15, 0 @ 845070C - voice_directsound 60, 0, DirectSoundWaveData_8483804, 255, 253, 0, 149 @ 8450718 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450724 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450730 - voice_square_1 0, 2, 0, 0, 15, 0 @ 845073C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450748 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450754 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450760 - voice_square_1 0, 2, 0, 0, 15, 0 @ 845076C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450778 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450784 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450790 - voice_square_1 0, 2, 0, 0, 15, 0 @ 845079C - voice_square_1 0, 2, 0, 0, 15, 0 @ 84507A8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84507B4 - voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 246, 0, 226 @ 84507C0 - voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 84507CC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84507D8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84507E4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84507F0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84507FC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450808 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450814 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450820 - voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 845082C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450838 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450844 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450850 - voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 845085C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450868 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450874 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450880 - voice_square_1 0, 2, 0, 0, 15, 0 @ 845088C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450898 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84508A4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84508B0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84508BC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84508C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84508D4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84508E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84508EC - voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 165 @ 84508F8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450904 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450910 - voice_square_1 0, 2, 0, 0, 15, 0 @ 845091C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450928 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450934 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450940 - voice_square_2 3, 0, 1, 7, 1 @ 845094C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450958 - voice_square_1 0, 3, 0, 1, 7, 1 @ 8450964 - voice_square_1 0, 3, 0, 0, 7, 1 @ 8450970 - voice_square_1 0, 2, 0, 0, 15, 0 @ 845097C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450988 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450994 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84509A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84509AC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84509B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84509C4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84509D0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84509DC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84509E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84509F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450A00 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450A0C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450A18 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450A24 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450A30 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450A3C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450A48 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450A54 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450A60 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450A6C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450A78 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450A84 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450A90 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450A9C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450AA8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450AB4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450AC0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450ACC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450AD8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450AE4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450AF0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450AFC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450B08 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450B14 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450B20 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450B2C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450B38 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450B44 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450B50 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450B5C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450B68 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450B74 - voice_directsound 60, 0, DirectSoundWaveData_8460E60, 255, 246, 0, 216 @ 8450B80 - - .align 2 -voicegroup_8450B8C:: @ 8450B8C - voice_keysplit_all voicegroup_842FEF8 @ 8450B8C - voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 8450B98 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450BA4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450BB0 - voice_square_2 2, 0, 2, 3, 1 @ 8450BBC - voice_square_1 0, 2, 0, 2, 3, 1 @ 8450BC8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450BD4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450BE0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450BEC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450BF8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450C04 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450C10 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450C1C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450C28 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450C34 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450C40 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450C4C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450C58 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450C64 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450C70 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450C7C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450C88 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450C94 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450CA0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450CAC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450CB8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450CC4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450CD0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450CDC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450CE8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450CF4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450D00 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450D0C - voice_directsound 60, 0, DirectSoundWaveData_8483804, 255, 253, 0, 149 @ 8450D18 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450D24 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450D30 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450D3C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450D48 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450D54 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450D60 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450D6C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450D78 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450D84 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450D90 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450D9C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450DA8 - voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 246, 0, 235 @ 8450DB4 - voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 246, 0, 226 @ 8450DC0 - voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 8450DCC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450DD8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450DE4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450DF0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450DFC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450E08 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450E14 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450E20 - voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 8450E2C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450E38 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450E44 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450E50 - voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 8450E5C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450E68 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450E74 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450E80 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450E8C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450E98 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450EA4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450EB0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450EBC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450EC8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450ED4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450EE0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450EEC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450EF8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450F04 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450F10 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450F1C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450F28 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450F34 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450F40 - voice_square_2 3, 0, 1, 7, 1 @ 8450F4C - voice_programmable_wave_alt ProgrammableWaveData_84553DC, 0, 7, 15, 2 @ 8450F58 - voice_square_1 0, 3, 0, 1, 7, 1 @ 8450F64 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450F70 - voice_square_2 2, 0, 1, 7, 1 @ 8450F7C - voice_square_1 0, 2, 0, 1, 7, 1 @ 8450F88 - voice_square_2 3, 0, 2, 7, 1 @ 8450F94 - - .align 2 -voicegroup_8450FA0:: @ 8450FA0 - voice_keysplit_all voicegroup_842FEF8 @ 8450FA0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450FAC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450FB8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450FC4 - voice_square_2 2, 0, 2, 3, 1 @ 8450FD0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450FDC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450FE8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8450FF4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451000 - voice_square_1 0, 2, 0, 0, 15, 0 @ 845100C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451018 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451024 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451030 - voice_square_1 0, 2, 0, 0, 15, 0 @ 845103C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451048 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451054 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451060 - voice_square_1 0, 2, 0, 0, 15, 0 @ 845106C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451078 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451084 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451090 - voice_square_1 0, 2, 0, 0, 15, 0 @ 845109C - voice_square_1 0, 2, 0, 0, 15, 0 @ 84510A8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84510B4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84510C0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84510CC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84510D8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84510E4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84510F0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84510FC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451108 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451114 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451120 - voice_square_1 0, 2, 0, 0, 15, 0 @ 845112C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451138 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451144 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451150 - voice_square_1 0, 2, 0, 0, 15, 0 @ 845115C - voice_directsound 60, 0, DirectSoundWaveData_8458CD0, 255, 252, 0, 115 @ 8451168 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451174 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451180 - voice_square_1 0, 2, 0, 0, 15, 0 @ 845118C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451198 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84511A4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84511B0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84511BC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84511C8 - voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 246, 0, 226 @ 84511D4 - voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 84511E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84511EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84511F8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451204 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451210 - voice_square_1 0, 2, 0, 0, 15, 0 @ 845121C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451228 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451234 - voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 8451240 - voice_square_1 0, 2, 0, 0, 15, 0 @ 845124C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451258 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451264 - voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 8451270 - voice_square_1 0, 2, 0, 0, 15, 0 @ 845127C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451288 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451294 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84512A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84512AC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84512B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84512C4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84512D0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84512DC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84512E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84512F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451300 - voice_square_1 0, 2, 0, 0, 15, 0 @ 845130C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451318 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451324 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451330 - voice_square_1 0, 2, 0, 0, 15, 0 @ 845133C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451348 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451354 - voice_square_2 3, 0, 1, 7, 1 @ 8451360 - voice_programmable_wave_alt ProgrammableWaveData_84553DC, 0, 7, 15, 2 @ 845136C - voice_square_1 0, 3, 0, 1, 7, 1 @ 8451378 - voice_square_1 0, 3, 0, 0, 7, 1 @ 8451384 - - .align 2 -voicegroup_8451390:: @ 8451390 - voice_keysplit_all voicegroup_842FEF8 @ 8451390 - voice_square_1 0, 2, 0, 0, 15, 0 @ 845139C - voice_square_1 0, 2, 0, 0, 15, 0 @ 84513A8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84513B4 - voice_square_2 0, 1, 1, 7, 1 @ 84513C0 - voice_square_1 0, 0, 1, 1, 7, 1 @ 84513CC - voice_square_1 0, 0, 0, 0, 7, 1 @ 84513D8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84513E4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84513F0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84513FC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451408 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451414 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451420 - voice_square_1 0, 2, 0, 0, 15, 0 @ 845142C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451438 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451444 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451450 - voice_square_1 0, 2, 0, 0, 15, 0 @ 845145C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451468 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451474 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451480 - voice_square_1 0, 2, 0, 0, 15, 0 @ 845148C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451498 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84514A4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84514B0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84514BC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84514C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84514D4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84514E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84514EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84514F8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451504 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451510 - voice_directsound 60, 0, DirectSoundWaveData_8457D98, 255, 235, 128, 99 @ 845151C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451528 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451534 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451540 - voice_square_1 0, 2, 0, 0, 15, 0 @ 845154C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451558 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451564 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451570 - voice_square_1 0, 2, 0, 0, 15, 0 @ 845157C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451588 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451594 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84515A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84515AC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84515B8 - voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 246, 0, 226 @ 84515C4 - voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 84515D0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84515DC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84515E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84515F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451600 - voice_square_1 0, 2, 0, 0, 15, 0 @ 845160C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451618 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451624 - voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 8451630 - voice_square_1 0, 2, 0, 0, 15, 0 @ 845163C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451648 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451654 - voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 8451660 - voice_square_1 0, 2, 0, 0, 15, 0 @ 845166C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451678 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451684 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451690 - voice_square_1 0, 2, 0, 0, 15, 0 @ 845169C - voice_square_1 0, 2, 0, 0, 15, 0 @ 84516A8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84516B4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84516C0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84516CC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84516D8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84516E4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84516F0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84516FC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451708 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451714 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451720 - voice_square_1 0, 2, 0, 0, 15, 0 @ 845172C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451738 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451744 - voice_square_2 3, 1, 1, 6, 1 @ 8451750 - voice_programmable_wave_alt ProgrammableWaveData_84553DC, 0, 7, 15, 2 @ 845175C - voice_square_1 0, 3, 1, 1, 6, 1 @ 8451768 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451774 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451780 - voice_square_1 0, 2, 0, 0, 15, 0 @ 845178C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451798 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84517A4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84517B0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84517BC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84517C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84517D4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84517E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84517EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84517F8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451804 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451810 - voice_square_1 0, 2, 0, 0, 15, 0 @ 845181C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451828 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451834 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451840 - voice_square_1 0, 2, 0, 0, 15, 0 @ 845184C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451858 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451864 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451870 - voice_square_1 0, 2, 0, 0, 15, 0 @ 845187C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451888 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451894 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84518A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84518AC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84518B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84518C4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84518D0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84518DC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84518E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84518F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451900 - voice_square_1 0, 2, 0, 0, 15, 0 @ 845190C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451918 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451924 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451930 - voice_square_1 0, 2, 0, 0, 15, 0 @ 845193C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451948 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451954 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451960 - voice_square_1 0, 2, 0, 0, 15, 0 @ 845196C - voice_directsound 60, 0, DirectSoundWaveData_8460E60, 255, 235, 0, 216 @ 8451978 - voice_directsound 60, 0, DirectSoundWaveData_8460E60, 255, 246, 0, 216 @ 8451984 - - .align 2 -voicegroup_8451990:: @ 8451990 - voice_directsound 60, 0, DirectSoundWaveData_8486924, 255, 249, 103, 165 @ 8451990 - voice_square_1 0, 2, 0, 0, 15, 0 @ 845199C - voice_square_1 0, 2, 0, 0, 15, 0 @ 84519A8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84519B4 - voice_square_1_alt 0, 2, 0, 2, 0, 0 @ 84519C0 - voice_square_1_alt 0, 0, 0, 2, 0, 1 @ 84519CC - voice_square_1_alt 0, 2, 0, 4, 0, 1 @ 84519D8 - voice_square_1_alt 44, 2, 0, 4, 0, 0 @ 84519E4 - voice_square_1_alt 38, 0, 0, 4, 0, 0 @ 84519F0 - voice_square_1_alt 0, 0, 0, 7, 0, 0 @ 84519FC - voice_square_1_alt 0, 2, 2, 0, 15, 0 @ 8451A08 - voice_square_1_alt 0, 1, 2, 0, 15, 0 @ 8451A14 - voice_square_1_alt 23, 1, 0, 1, 9, 0 @ 8451A20 - voice_directsound 60, 0, DirectSoundWaveData_8487330, 255, 0, 255, 165 @ 8451A2C - voice_directsound 60, 0, DirectSoundWaveData_8487330, 255, 226, 0, 165 @ 8451A38 - voice_square_1_alt 0, 2, 0, 6, 0, 1 @ 8451A44 - voice_square_1_alt 36, 0, 0, 2, 0, 0 @ 8451A50 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451A5C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451A68 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451A74 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451A80 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451A8C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451A98 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451AA4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451AB0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451ABC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451AC8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451AD4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451AE0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451AEC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451AF8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451B04 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451B10 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451B1C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451B28 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451B34 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451B40 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451B4C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451B58 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451B64 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451B70 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451B7C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451B88 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451B94 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451BA0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451BAC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451BB8 - voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 246, 0, 226 @ 8451BC4 - voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 8451BD0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451BDC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451BE8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451BF4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451C00 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451C0C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451C18 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451C24 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451C30 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451C3C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451C48 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451C54 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451C60 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451C6C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451C78 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451C84 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451C90 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451C9C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451CA8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451CB4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451CC0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451CCC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451CD8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451CE4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451CF0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451CFC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451D08 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451D14 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451D20 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451D2C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451D38 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451D44 - voice_square_2_alt 3, 0, 1, 0, 1 @ 8451D50 - voice_square_1_alt 0, 3, 0, 1, 0, 1 @ 8451D5C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451D68 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451D74 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451D80 - voice_square_1_alt 46, 2, 0, 4, 0, 0 @ 8451D8C - voice_square_1_alt 38, 2, 0, 4, 0, 0 @ 8451D98 - voice_square_1_alt 119, 2, 0, 0, 15, 1 @ 8451DA4 - voice_square_1_alt 0, 2, 0, 0, 15, 1 @ 8451DB0 - voice_square_1_alt 106, 2, 0, 2, 0, 0 @ 8451DBC - voice_square_1_alt 23, 2, 0, 1, 9, 0 @ 8451DC8 - voice_square_1_alt 21, 2, 0, 1, 9, 0 @ 8451DD4 - voice_square_1_alt 0, 0, 0, 0, 15, 1 @ 8451DE0 - voice_square_1_alt 47, 2, 0, 2, 6, 0 @ 8451DEC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451DF8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451E04 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451E10 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451E1C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451E28 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451E34 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451E40 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451E4C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451E58 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451E64 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451E70 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451E7C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451E88 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451E94 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451EA0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451EAC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451EB8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451EC4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451ED0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451EDC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451EE8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451EF4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451F00 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451F0C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8451F18 - voice_noise 0, 0, 7, 15, 0 @ 8451F24 - voice_noise 0, 2, 7, 15, 0 @ 8451F30 - voice_noise_alt 0, 2, 0, 15, 0 @ 8451F3C - voice_noise_alt 1, 0, 0, 15, 0 @ 8451F48 - voice_noise_alt 0, 0, 0, 15, 0 @ 8451F54 - voice_noise_alt 0, 0, 3, 0, 0 @ 8451F60 - voice_noise_alt 0, 0, 2, 0, 0 @ 8451F6C - voice_noise_alt 0, 0, 1, 0, 0 @ 8451F78 - voice_noise_alt 0, 0, 1, 0, 1 @ 8451F84 - - .align 2 -voicegroup_8451F90:: @ 8451F90 - voice_directsound_no_resample 60, 0, DirectSoundWaveData_8488F44, 255, 249, 0, 165 @ 8451F90 - voice_directsound_alt 60, 0, DirectSoundWaveData_8488F44, 255, 0, 255, 165 @ 8451F9C - voice_directsound 60, 0, DirectSoundWaveData_8486924, 255, 0, 255, 165 @ 8451FA8 - voice_directsound 60, 0, DirectSoundWaveData_8456330, 255, 242, 0, 127 @ 8451FB4 - voice_noise_alt 0, 0, 1, 0, 1 @ 8451FC0 - voice_noise_alt 1, 0, 1, 0, 1 @ 8451FCC - voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 0, 255, 165 @ 8451FD8 - voice_square_1_alt 0, 2, 0, 2, 0, 1 @ 8451FE4 - voice_directsound 60, 0, DirectSoundWaveData_848A8A4, 255, 0, 255, 165 @ 8451FF0 - voice_directsound 60, 0, DirectSoundWaveData_848BD68, 255, 0, 255, 127 @ 8451FFC - voice_directsound 60, 0, DirectSoundWaveData_848C4A4, 255, 0, 255, 127 @ 8452008 - voice_noise_alt 1, 0, 2, 0, 0 @ 8452014 - voice_square_1 0x67, 3, 2, 7, 0, 0 @ 8452020 - voice_square_2 3, 2, 7, 0, 0 @ 845202C - voice_directsound 60, 0, DirectSoundWaveData_8487330, 255, 226, 0, 127 @ 8452038 - voice_directsound 60, 0, DirectSoundWaveData_848E094, 255, 0, 255, 0 @ 8452044 - voice_directsound 60, 0, DirectSoundWaveData_8487330, 255, 204, 0, 127 @ 8452050 - voice_square_1_alt 0, 2, 0, 2, 0, 1 @ 845205C - voice_directsound 60, 0, DirectSoundWaveData_848F448, 255, 0, 255, 127 @ 8452068 - voice_directsound 60, 0, DirectSoundWaveData_8487330, 255, 0, 255, 127 @ 8452074 - voice_square_1 103, 0, 0, 7, 0, 0 @ 8452080 - voice_directsound 60, 0, DirectSoundWaveData_845C238, 255, 0, 255, 127 @ 845208C - voice_directsound 60, 0, DirectSoundWaveData_8491ACC, 255, 0, 255, 127 @ 8452098 - voice_directsound 60, 0, DirectSoundWaveData_8492D10, 255, 0, 255, 127 @ 84520A4 - voice_directsound 60, 0, DirectSoundWaveData_845B2B4, 255, 0, 255, 127 @ 84520B0 - voice_noise_alt 0, 0, 7, 15, 1 @ 84520BC - voice_directsound 60, 0, DirectSoundWaveData_8493D20, 255, 0, 255, 127 @ 84520C8 - voice_noise_alt 1, 0, 7, 15, 1 @ 84520D4 - voice_directsound 60, 0, DirectSoundWaveData_8456330, 255, 246, 0, 127 @ 84520E0 - voice_directsound 60, 0, DirectSoundWaveData_8495028, 255, 0, 255, 127 @ 84520EC - voice_square_1_alt 19, 2, 0, 2, 0, 0 @ 84520F8 - voice_directsound 60, 0, DirectSoundWaveData_8497134, 255, 0, 255, 127 @ 8452104 - voice_square_1 103, 0, 0, 0, 15, 0 @ 8452110 - voice_directsound_alt 60, 0, DirectSoundWaveData_8495028, 255, 0, 255, 127 @ 845211C - voice_directsound 60, 0, DirectSoundWaveData_84571CC, 255, 255, 255, 127 @ 8452128 - voice_directsound 60, 0, DirectSoundWaveData_8458CD0, 255, 0, 255, 127 @ 8452134 - voice_directsound 60, 0, DirectSoundWaveData_8499110, 255, 0, 255, 127 @ 8452140 - voice_directsound 60, 0, DirectSoundWaveData_8497134, 255, 242, 0, 0 @ 845214C - voice_directsound 60, 0, DirectSoundWaveData_849B320, 255, 0, 255, 0 @ 8452158 - voice_directsound 60, 0, DirectSoundWaveData_849BAEC, 255, 165, 90, 216 @ 8452164 - voice_directsound 60, 0, DirectSoundWaveData_845DAF0, 255, 127, 0, 188 @ 8452170 - voice_directsound 60, 0, DirectSoundWaveData_849D45C, 255, 249, 0, 165 @ 845217C - voice_square_1 0, 0, 4, 6, 0, 0 @ 8452188 - voice_directsound 60, 0, DirectSoundWaveData_8456330, 13, 0, 255, 127 @ 8452194 - voice_directsound 60, 0, DirectSoundWaveData_849BAEC, 13, 0, 255, 127 @ 84521A0 - voice_directsound 60, 0, DirectSoundWaveData_849F40C, 255, 0, 255, 127 @ 84521AC - voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 252, 0, 204 @ 84521B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84521C4 - voice_directsound 60, 0, DirectSoundWaveData_84A311C, 255, 235, 0, 204 @ 84521D0 - voice_square_1 0, 0, 4, 0, 15, 0 @ 84521DC - voice_directsound 60, 0, DirectSoundWaveData_84A311C, 255, 188, 0, 0 @ 84521E8 - voice_directsound 60, 0, DirectSoundWaveData_849BAEC, 255, 226, 0, 127 @ 84521F4 - voice_directsound 60, 0, DirectSoundWaveData_8460E60, 26, 0, 255, 127 @ 8452200 - voice_square_1_alt 0, 2, 0, 1, 0, 0 @ 845220C - voice_directsound 60, 0, DirectSoundWaveData_8456330, 255, 252, 0, 127 @ 8452218 - voice_square_1_alt 0, 1, 0, 2, 0, 0 @ 8452224 - voice_directsound 60, 0, DirectSoundWaveData_848BD68, 255, 127, 0, 127 @ 8452230 - voice_noise_alt 0, 1, 6, 0, 0 @ 845223C - voice_directsound 60, 0, DirectSoundWaveData_8457D98, 255, 255, 255, 127 @ 8452248 - voice_directsound 60, 0, DirectSoundWaveData_845B9A8, 255, 255, 255, 127 @ 8452254 - voice_directsound 60, 0, DirectSoundWaveData_84A3B50, 255, 255, 255, 127 @ 8452260 - voice_directsound 60, 0, DirectSoundWaveData_847CBAC, 11, 242, 0, 127 @ 845226C - voice_square_1_alt 0, 2, 4, 6, 0, 0 @ 8452278 - voice_directsound 60, 0, DirectSoundWaveData_84A5690, 255, 255, 255, 127 @ 8452284 - voice_directsound 60, 0, DirectSoundWaveData_84A5F58, 255, 0, 255, 165 @ 8452290 - voice_directsound 60, 0, DirectSoundWaveData_845CAB0, 255, 0, 255, 165 @ 845229C - voice_noise_alt 0, 5, 7, 15, 1 @ 84522A8 - voice_directsound 60, 0, DirectSoundWaveData_8487330, 128, 242, 0, 165 @ 84522B4 - voice_directsound 60, 0, DirectSoundWaveData_846A4B8, 255, 0, 255, 165 @ 84522C0 - voice_square_1 0, 0, 1, 5, 0, 0 @ 84522CC - voice_noise_alt 0, 6, 6, 0, 1 @ 84522D8 - voice_noise_alt 0, 3, 6, 0, 1 @ 84522E4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84522F0 - voice_directsound 60, 0, DirectSoundWaveData_8497134, 15, 127, 231, 127 @ 84522FC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8452308 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8452314 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8452320 - voice_square_1 0, 2, 0, 0, 15, 0 @ 845232C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8452338 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8452344 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8452350 - voice_square_1 0, 2, 0, 0, 15, 0 @ 845235C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8452368 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8452374 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8452380 - voice_square_1 0, 2, 0, 0, 15, 0 @ 845238C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8452398 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84523A4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84523B0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84523BC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84523C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84523D4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84523E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84523EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84523F8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8452404 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8452410 - voice_square_1 0, 2, 0, 0, 15, 0 @ 845241C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8452428 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8452434 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8452440 - voice_square_1 0, 2, 0, 0, 15, 0 @ 845244C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8452458 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8452464 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8452470 - voice_square_1 0, 2, 0, 0, 15, 0 @ 845247C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8452488 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8452494 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84524A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84524AC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84524B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84524C4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84524D0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84524DC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84524E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84524F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8452500 - voice_square_1 0, 2, 0, 0, 15, 0 @ 845250C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8452518 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8452524 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8452530 - voice_square_1 0, 2, 0, 0, 15, 0 @ 845253C - voice_directsound 60, 0, DirectSoundWaveData_84A7328, 255, 0, 255, 165 @ 8452548 - voice_directsound 60, 0, DirectSoundWaveData_84A7F38, 255, 0, 255, 165 @ 8452554 - voice_directsound 60, 0, DirectSoundWaveData_84A8AC8, 255, 0, 255, 165 @ 8452560 - voice_directsound 60, 0, DirectSoundWaveData_84A9564, 255, 0, 255, 165 @ 845256C - voice_directsound 60, 0, DirectSoundWaveData_84A9EAC, 255, 0, 255, 165 @ 8452578 - voice_directsound 60, 0, DirectSoundWaveData_84AA8F4, 255, 0, 255, 165 @ 8452584 - - .align 2 -voicegroup_8452590:: @ 8452590 - cry CryDirectSound_4AB57C - cry CryDirectSound_4AC608 - cry CryDirectSound_4AD698 - cry CryDirectSound_4AE9F0 - cry CryDirectSound_4AF860 - cry CryDirectSound_4B06E0 - cry CryDirectSound_4B1A28 - cry CryDirectSound_4B289C - cry CryDirectSound_4B39DC - cry CryDirectSound_4B4D24 - cry CryDirectSound_4B557C - cry CryDirectSound_4B6CCC - cry CryDirectSound_4B76D4 - cry CryDirectSound_4B8718 - cry CryDirectSound_4B9954 - cry CryDirectSound_4BACB0 - cry CryDirectSound_4BB098 - cry CryDirectSound_4BBFA0 - cry CryDirectSound_4BD0D4 - cry CryDirectSound_4BD8B4 - cry CryDirectSound_4BE238 - cry CryDirectSound_4BF3DC - cry CryDirectSound_4C0518 - cry CryDirectSound_4C1864 - cry CryDirectSound_4C2BBC - cry CryDirectSound_4C3C64 - cry CryDirectSound_4C5424 - cry CryDirectSound_4C5D78 - cry CryDirectSound_4C6B08 - cry CryDirectSound_4C74B8 - cry CryDirectSound_4C8180 - cry CryDirectSound_4C9260 - cry CryDirectSound_4C9CC8 - cry CryDirectSound_4CA8DC - cry CryDirectSound_4CC148 - cry CryDirectSound_4CC9B8 - cry CryDirectSound_4CD448 - cry CryDirectSound_4CEC18 - cry CryDirectSound_4D0484 - cry CryDirectSound_4D09E8 - cry CryDirectSound_4D10B0 - cry CryDirectSound_4D241C - cry CryDirectSound_4D3780 - cry CryDirectSound_4D461C - cry CryDirectSound_4D5298 - cry CryDirectSound_4D6C34 - cry CryDirectSound_4D8828 - cry CryDirectSound_4DA690 - cry CryDirectSound_4DB610 - cry CryDirectSound_4DC614 - cry CryDirectSound_4DD984 - cry CryDirectSound_4DECF0 - cry CryDirectSound_4DF680 - cry CryDirectSound_4E095C - cry CryDirectSound_4E1684 - cry CryDirectSound_4E21CC - cry CryDirectSound_4E322C - cry CryDirectSound_4E425C - cry CryDirectSound_4E4FC0 - cry CryDirectSound_4E60FC - cry CryDirectSound_4E6C18 - cry CryDirectSound_4E72C0 - cry CryDirectSound_4E7DE4 - cry CryDirectSound_4E9548 - cry CryDirectSound_4EB030 - cry CryDirectSound_4ECFCC - cry CryDirectSound_4EDD30 - cry CryDirectSound_4EEAC0 - cry CryDirectSound_4EFB48 - cry CryDirectSound_4F02D4 - cry CryDirectSound_4F1174 - cry CryDirectSound_4F24C0 - cry CryDirectSound_4F34B0 - cry CryDirectSound_4F4BAC - cry CryDirectSound_4F6360 - cry CryDirectSound_4F7F48 - cry CryDirectSound_4F8D74 - cry CryDirectSound_4F9C84 - cry CryDirectSound_4FAF24 - cry CryDirectSound_4FB68C - cry CryDirectSound_4FC3FC - cry CryDirectSound_4FD740 - cry CryDirectSound_4FEF28 - cry CryDirectSound_4FF6A4 - cry CryDirectSound_5009E8 - cry CryDirectSound_501D60 - cry CryDirectSound_502F50 - cry CryDirectSound_504474 - cry CryDirectSound_504EFC - cry CryDirectSound_505DBC - cry CryDirectSound_506D30 - cry CryDirectSound_5081F4 - cry CryDirectSound_509944 - cry CryDirectSound_50B0C4 - cry CryDirectSound_50BF84 - cry CryDirectSound_50D848 - cry CryDirectSound_50F560 - cry CryDirectSound_511264 - cry CryDirectSound_512AB0 - cry CryDirectSound_514308 - cry CryDirectSound_515BCC - cry CryDirectSound_517504 - cry CryDirectSound_5187E4 - cry CryDirectSound_51A7C8 - cry CryDirectSound_51B6E8 - cry CryDirectSound_51C558 - cry CryDirectSound_51D804 - cry CryDirectSound_51E9DC - cry CryDirectSound_51F904 - cry CryDirectSound_520D60 - cry CryDirectSound_52230C - cry CryDirectSound_523678 - cry CryDirectSound_524AE4 - cry CryDirectSound_5259B0 - cry CryDirectSound_5268CC - cry CryDirectSound_527B80 - cry CryDirectSound_5284FC - cry CryDirectSound_528D68 - cry CryDirectSound_529740 - cry CryDirectSound_52AA98 - cry CryDirectSound_52BE80 - cry CryDirectSound_52D35C - cry CryDirectSound_52E64C - cry CryDirectSound_52F3A8 - cry CryDirectSound_53231C - cry CryDirectSound_534200 - cry CryDirectSound_53517C - cry CryDirectSound_535DD8 - - .align 2 -voicegroup_8452B90:: @ 8452B90 - cry CryDirectSound_53702C - cry CryDirectSound_538334 - cry CryDirectSound_539768 - cry CryDirectSound_53A63C - cry CryDirectSound_53B158 - cry CryDirectSound_53BF90 - cry CryDirectSound_53D5A8 - cry CryDirectSound_53E57C - cry CryDirectSound_53F500 - cry CryDirectSound_54090C - cry CryDirectSound_541664 - cry CryDirectSound_5423B8 - cry CryDirectSound_54300C - cry CryDirectSound_543DC8 - cry CryDirectSound_545624 - cry CryDirectSound_545B60 - cry CryDirectSound_547308 - cry CryDirectSound_548280 - cry CryDirectSound_549A2C - cry CryDirectSound_54A5C8 - cry CryDirectSound_54B670 - cry CryDirectSound_54C97C - cry CryDirectSound_54E7E4 - cry CryDirectSound_55064C - cry CryDirectSound_550B8C - cry CryDirectSound_551458 - cry CryDirectSound_552490 - cry CryDirectSound_552B94 - cry CryDirectSound_55377C - cry CryDirectSound_555D8C - cry CryDirectSound_556FE4 - cry CryDirectSound_558420 - cry CryDirectSound_559DA4 - cry CryDirectSound_55A1CC - cry CryDirectSound_55A814 - cry CryDirectSound_55B2F8 - cry CryDirectSound_55C828 - cry CryDirectSound_55CF20 - cry CryDirectSound_55D784 - cry CryDirectSound_55E4E8 - cry CryDirectSound_55F13C - cry CryDirectSound_56086C - cry CryDirectSound_56151C - cry CryDirectSound_561FA8 - cry CryDirectSound_5626FC - cry CryDirectSound_562CEC - cry CryDirectSound_5633E8 - cry CryDirectSound_563ED0 - cry CryDirectSound_5645D0 - cry CryDirectSound_565060 - cry CryDirectSound_565F2C - cry CryDirectSound_566684 - cry CryDirectSound_567438 - cry CryDirectSound_5684B8 - cry CryDirectSound_5692D0 - cry CryDirectSound_569FE4 - cry CryDirectSound_56B0D0 - cry CryDirectSound_56C100 - cry CryDirectSound_56D344 - cry CryDirectSound_56DBB0 - cry CryDirectSound_56E8B8 - cry CryDirectSound_56F8F4 - cry CryDirectSound_570714 - cry CryDirectSound_570F28 - cry CryDirectSound_571F08 - cry CryDirectSound_573010 - cry CryDirectSound_573770 - cry CryDirectSound_5744D0 - cry CryDirectSound_575884 - cry CryDirectSound_576804 - cry CryDirectSound_5778C8 - cry CryDirectSound_5790AC - cry CryDirectSound_579C4C - cry CryDirectSound_57A974 - cry CryDirectSound_57BE10 - cry CryDirectSound_57CCC4 - cry CryDirectSound_57DA24 - cry CryDirectSound_57EE2C - cry CryDirectSound_57FE0C - cry CryDirectSound_580A2C - cry CryDirectSound_583054 - cry CryDirectSound_583EC8 - cry CryDirectSound_58566C - cry CryDirectSound_586208 - cry CryDirectSound_587904 - cry CryDirectSound_588338 - cry CryDirectSound_58958C - cry CryDirectSound_589EB0 - cry CryDirectSound_58AF3C - cry CryDirectSound_58CD14 - cry CryDirectSound_58DE2C - cry CryDirectSound_58F334 - cry CryDirectSound_58FFDC - cry CryDirectSound_590CD0 - cry CryDirectSound_5919B0 - cry CryDirectSound_592440 - cry CryDirectSound_593E84 - cry CryDirectSound_594EB8 - cry CryDirectSound_595E80 - cry CryDirectSound_597688 - cry CryDirectSound_598330 - cry CryDirectSound_5996E0 - cry CryDirectSound_59A4B8 - cry CryDirectSound_59B008 - cry CryDirectSound_59C12C - cry CryDirectSound_59D0E4 - cry CryDirectSound_59E760 - cry CryDirectSound_59F194 - cry CryDirectSound_5A01BC - cry CryDirectSound_5A0F9C - cry CryDirectSound_5A1B50 - cry CryDirectSound_5A25DC - cry CryDirectSound_5A344C - cry CryDirectSound_5A4328 - cry CryDirectSound_5A53BC - cry CryDirectSound_5A652C - cry CryDirectSound_5A79A0 - cry CryDirectSound_5A8BE8 - cry CryDirectSound_5A9898 - cry CryDirectSound_5AA108 - cry CryDirectSound_5AB868 - cry CryDirectSound_5ADE60 - cry CryDirectSound_5AF4F4 - cry CryDirectSound_5B036C - cry CryDirectSound_5B0BCC - cry CryDirectSound_5B168C - cry CryDirectSound_5B1FD8 - cry CryDirectSound_5B2C34 - - .align 2 -voicegroup_8453190:: @ 8453190 - cry CryDirectSound_5B413C - cry CryDirectSound_5B4BD4 - cry CryDirectSound_5B5804 - cry CryDirectSound_5B65E4 - cry CryDirectSound_5B7184 - cry CryDirectSound_5B8890 - cry CryDirectSound_5B9220 - cry CryDirectSound_5B9C88 - cry CryDirectSound_5BA220 - cry CryDirectSound_5BAD3C - cry CryDirectSound_5BB690 - cry CryDirectSound_5BBC90 - cry CryDirectSound_5BC594 - cry CryDirectSound_5BD744 - cry CryDirectSound_5BE3B0 - cry CryDirectSound_5BED58 - cry CryDirectSound_5C0A2C - cry CryDirectSound_5C29AC - cry CryDirectSound_5C3554 - cry CryDirectSound_5C49C8 - cry CryDirectSound_5C63E4 - cry CryDirectSound_5C6B68 - cry CryDirectSound_5C7C6C - cry CryDirectSound_5C92EC - cry CryDirectSound_5C9EB4 - cry CryDirectSound_5CAAF4 - cry CryDirectSound_5CB79C - cry CryDirectSound_5CBFDC - cry CryDirectSound_5CC444 - cry CryDirectSound_5CD2D8 - cry CryDirectSound_5CE3A8 - cry CryDirectSound_5CEBD4 - cry CryDirectSound_5CF73C - cry CryDirectSound_5D0B00 - cry CryDirectSound_5D1514 - cry CryDirectSound_5D1DE0 - cry CryDirectSound_5D2E0C - cry CryDirectSound_5D3644 - cry CryDirectSound_5D4688 - cry CryDirectSound_5D5334 - cry CryDirectSound_5D5D50 - cry CryDirectSound_5D6980 - cry CryDirectSound_5D81E4 - cry CryDirectSound_5D8A68 - cry CryDirectSound_5D98C0 - cry CryDirectSound_5DA2AC - cry CryDirectSound_5DA91C - cry CryDirectSound_5DB544 - cry CryDirectSound_5DBCFC - cry CryDirectSound_5DC458 - cry CryDirectSound_5DD510 - cry CryDirectSound_5DE274 - cry CryDirectSound_5DF758 - cry CryDirectSound_5E0054 - cry CryDirectSound_5E105C - cry CryDirectSound_5E1ADC - cry CryDirectSound_5E2E90 - cry CryDirectSound_5E35A4 - cry CryDirectSound_5E4ABC - cry CryDirectSound_5E52C0 - cry CryDirectSound_5E6420 - cry CryDirectSound_5E6D6C - cry CryDirectSound_5E848C - cry CryDirectSound_5E8DC8 - cry CryDirectSound_5E9EC4 - cry CryDirectSound_5EAAC8 - cry CryDirectSound_5EC380 - cry CryDirectSound_5ECAC0 - cry CryDirectSound_5ED760 - cry CryDirectSound_5EE184 - cry CryDirectSound_5EEF88 - cry CryDirectSound_5F0990 - cry CryDirectSound_5F1280 - cry CryDirectSound_5F2930 - cry CryDirectSound_5F35B4 - cry CryDirectSound_5F4914 - cry CryDirectSound_5F6110 - cry CryDirectSound_5F713C - cry CryDirectSound_5F7910 - cry CryDirectSound_5FA054 - cry CryDirectSound_5FAAD0 - cry CryDirectSound_5FB2F0 - cry CryDirectSound_5FC374 - cry CryDirectSound_5FC928 - cry CryDirectSound_5FD500 - cry CryDirectSound_5FF94C - cry CryDirectSound_600B9C - cry CryDirectSound_601B84 - cry CryDirectSound_6031F0 - cry CryDirectSound_603B98 - cry CryDirectSound_6058C8 - cry CryDirectSound_606480 - cry CryDirectSound_607B54 - cry CryDirectSound_6084F4 - cry CryDirectSound_6097C8 - cry CryDirectSound_60BF40 - cry CryDirectSound_60C714 - cry CryDirectSound_60DB1C - cry CryDirectSound_60FAF8 - cry CryDirectSound_611AF8 - cry CryDirectSound_6131FC - cry CryDirectSound_613E94 - cry CryDirectSound_614A1C - cry CryDirectSound_615B34 - cry CryDirectSound_61647C - cry CryDirectSound_617808 - cry CryDirectSound_6185C0 - cry CryDirectSound_619164 - cry CryDirectSound_619CE4 - cry CryDirectSound_61A610 - cry CryDirectSound_61BAE8 - cry CryDirectSound_61D48C - cry CryDirectSound_61E8BC - cry CryDirectSound_61ED98 - cry CryDirectSound_6212A4 - cry CryDirectSound_62365C - cry CryDirectSound_625388 - cry CryDirectSound_626CA4 - cry CryDirectSound_627964 - cry CryDirectSound_62823C - cry CryDirectSound_62A0D8 - cry CryDirectSound_62C19C - cry CryDirectSound_62DDFC - cry CryDirectSound_62E98C - cry CryDirectSound_6305D4 - cry CryDirectSound_6312FC - cry CryDirectSound_633D0C - cry CryDirectSound_634530 - - .align 2 -voicegroup_8453790:: @ 8453790 - cry CryDirectSound_635638 - cry CryDirectSound_636C30 - cry CryDirectSound_6379B4 - cry CryDirectSound_638E88 - - .align 2 -voicegroup_84537C0:: @ 84537C0 - cry2 CryDirectSound_4AB57C - cry2 CryDirectSound_4AC608 - cry2 CryDirectSound_4AD698 - cry2 CryDirectSound_4AE9F0 - cry2 CryDirectSound_4AF860 - cry2 CryDirectSound_4B06E0 - cry2 CryDirectSound_4B1A28 - cry2 CryDirectSound_4B289C - cry2 CryDirectSound_4B39DC - cry2 CryDirectSound_4B4D24 - cry2 CryDirectSound_4B557C - cry2 CryDirectSound_4B6CCC - cry2 CryDirectSound_4B76D4 - cry2 CryDirectSound_4B8718 - cry2 CryDirectSound_4B9954 - cry2 CryDirectSound_4BACB0 - cry2 CryDirectSound_4BB098 - cry2 CryDirectSound_4BBFA0 - cry2 CryDirectSound_4BD0D4 - cry2 CryDirectSound_4BD8B4 - cry2 CryDirectSound_4BE238 - cry2 CryDirectSound_4BF3DC - cry2 CryDirectSound_4C0518 - cry2 CryDirectSound_4C1864 - cry2 CryDirectSound_4C2BBC - cry2 CryDirectSound_4C3C64 - cry2 CryDirectSound_4C5424 - cry2 CryDirectSound_4C5D78 - cry2 CryDirectSound_4C6B08 - cry2 CryDirectSound_4C74B8 - cry2 CryDirectSound_4C8180 - cry2 CryDirectSound_4C9260 - cry2 CryDirectSound_4C9CC8 - cry2 CryDirectSound_4CA8DC - cry2 CryDirectSound_4CC148 - cry2 CryDirectSound_4CC9B8 - cry2 CryDirectSound_4CD448 - cry2 CryDirectSound_4CEC18 - cry2 CryDirectSound_4D0484 - cry2 CryDirectSound_4D09E8 - cry2 CryDirectSound_4D10B0 - cry2 CryDirectSound_4D241C - cry2 CryDirectSound_4D3780 - cry2 CryDirectSound_4D461C - cry2 CryDirectSound_4D5298 - cry2 CryDirectSound_4D6C34 - cry2 CryDirectSound_4D8828 - cry2 CryDirectSound_4DA690 - cry2 CryDirectSound_4DB610 - cry2 CryDirectSound_4DC614 - cry2 CryDirectSound_4DD984 - cry2 CryDirectSound_4DECF0 - cry2 CryDirectSound_4DF680 - cry2 CryDirectSound_4E095C - cry2 CryDirectSound_4E1684 - cry2 CryDirectSound_4E21CC - cry2 CryDirectSound_4E322C - cry2 CryDirectSound_4E425C - cry2 CryDirectSound_4E4FC0 - cry2 CryDirectSound_4E60FC - cry2 CryDirectSound_4E6C18 - cry2 CryDirectSound_4E72C0 - cry2 CryDirectSound_4E7DE4 - cry2 CryDirectSound_4E9548 - cry2 CryDirectSound_4EB030 - cry2 CryDirectSound_4ECFCC - cry2 CryDirectSound_4EDD30 - cry2 CryDirectSound_4EEAC0 - cry2 CryDirectSound_4EFB48 - cry2 CryDirectSound_4F02D4 - cry2 CryDirectSound_4F1174 - cry2 CryDirectSound_4F24C0 - cry2 CryDirectSound_4F34B0 - cry2 CryDirectSound_4F4BAC - cry2 CryDirectSound_4F6360 - cry2 CryDirectSound_4F7F48 - cry2 CryDirectSound_4F8D74 - cry2 CryDirectSound_4F9C84 - cry2 CryDirectSound_4FAF24 - cry2 CryDirectSound_4FB68C - cry2 CryDirectSound_4FC3FC - cry2 CryDirectSound_4FD740 - cry2 CryDirectSound_4FEF28 - cry2 CryDirectSound_4FF6A4 - cry2 CryDirectSound_5009E8 - cry2 CryDirectSound_501D60 - cry2 CryDirectSound_502F50 - cry2 CryDirectSound_504474 - cry2 CryDirectSound_504EFC - cry2 CryDirectSound_505DBC - cry2 CryDirectSound_506D30 - cry2 CryDirectSound_5081F4 - cry2 CryDirectSound_509944 - cry2 CryDirectSound_50B0C4 - cry2 CryDirectSound_50BF84 - cry2 CryDirectSound_50D848 - cry2 CryDirectSound_50F560 - cry2 CryDirectSound_511264 - cry2 CryDirectSound_512AB0 - cry2 CryDirectSound_514308 - cry2 CryDirectSound_515BCC - cry2 CryDirectSound_517504 - cry2 CryDirectSound_5187E4 - cry2 CryDirectSound_51A7C8 - cry2 CryDirectSound_51B6E8 - cry2 CryDirectSound_51C558 - cry2 CryDirectSound_51D804 - cry2 CryDirectSound_51E9DC - cry2 CryDirectSound_51F904 - cry2 CryDirectSound_520D60 - cry2 CryDirectSound_52230C - cry2 CryDirectSound_523678 - cry2 CryDirectSound_524AE4 - cry2 CryDirectSound_5259B0 - cry2 CryDirectSound_5268CC - cry2 CryDirectSound_527B80 - cry2 CryDirectSound_5284FC - cry2 CryDirectSound_528D68 - cry2 CryDirectSound_529740 - cry2 CryDirectSound_52AA98 - cry2 CryDirectSound_52BE80 - cry2 CryDirectSound_52D35C - cry2 CryDirectSound_52E64C - cry2 CryDirectSound_52F3A8 - cry2 CryDirectSound_53231C - cry2 CryDirectSound_534200 - cry2 CryDirectSound_53517C - cry2 CryDirectSound_535DD8 - - .align 2 -voicegroup_8453DC0:: @ 8453DC0 - cry2 CryDirectSound_53702C - cry2 CryDirectSound_538334 - cry2 CryDirectSound_539768 - cry2 CryDirectSound_53A63C - cry2 CryDirectSound_53B158 - cry2 CryDirectSound_53BF90 - cry2 CryDirectSound_53D5A8 - cry2 CryDirectSound_53E57C - cry2 CryDirectSound_53F500 - cry2 CryDirectSound_54090C - cry2 CryDirectSound_541664 - cry2 CryDirectSound_5423B8 - cry2 CryDirectSound_54300C - cry2 CryDirectSound_543DC8 - cry2 CryDirectSound_545624 - cry2 CryDirectSound_545B60 - cry2 CryDirectSound_547308 - cry2 CryDirectSound_548280 - cry2 CryDirectSound_549A2C - cry2 CryDirectSound_54A5C8 - cry2 CryDirectSound_54B670 - cry2 CryDirectSound_54C97C - cry2 CryDirectSound_54E7E4 - cry2 CryDirectSound_55064C - cry2 CryDirectSound_550B8C - cry2 CryDirectSound_551458 - cry2 CryDirectSound_552490 - cry2 CryDirectSound_552B94 - cry2 CryDirectSound_55377C - cry2 CryDirectSound_555D8C - cry2 CryDirectSound_556FE4 - cry2 CryDirectSound_558420 - cry2 CryDirectSound_559DA4 - cry2 CryDirectSound_55A1CC - cry2 CryDirectSound_55A814 - cry2 CryDirectSound_55B2F8 - cry2 CryDirectSound_55C828 - cry2 CryDirectSound_55CF20 - cry2 CryDirectSound_55D784 - cry2 CryDirectSound_55E4E8 - cry2 CryDirectSound_55F13C - cry2 CryDirectSound_56086C - cry2 CryDirectSound_56151C - cry2 CryDirectSound_561FA8 - cry2 CryDirectSound_5626FC - cry2 CryDirectSound_562CEC - cry2 CryDirectSound_5633E8 - cry2 CryDirectSound_563ED0 - cry2 CryDirectSound_5645D0 - cry2 CryDirectSound_565060 - cry2 CryDirectSound_565F2C - cry2 CryDirectSound_566684 - cry2 CryDirectSound_567438 - cry2 CryDirectSound_5684B8 - cry2 CryDirectSound_5692D0 - cry2 CryDirectSound_569FE4 - cry2 CryDirectSound_56B0D0 - cry2 CryDirectSound_56C100 - cry2 CryDirectSound_56D344 - cry2 CryDirectSound_56DBB0 - cry2 CryDirectSound_56E8B8 - cry2 CryDirectSound_56F8F4 - cry2 CryDirectSound_570714 - cry2 CryDirectSound_570F28 - cry2 CryDirectSound_571F08 - cry2 CryDirectSound_573010 - cry2 CryDirectSound_573770 - cry2 CryDirectSound_5744D0 - cry2 CryDirectSound_575884 - cry2 CryDirectSound_576804 - cry2 CryDirectSound_5778C8 - cry2 CryDirectSound_5790AC - cry2 CryDirectSound_579C4C - cry2 CryDirectSound_57A974 - cry2 CryDirectSound_57BE10 - cry2 CryDirectSound_57CCC4 - cry2 CryDirectSound_57DA24 - cry2 CryDirectSound_57EE2C - cry2 CryDirectSound_57FE0C - cry2 CryDirectSound_580A2C - cry2 CryDirectSound_583054 - cry2 CryDirectSound_583EC8 - cry2 CryDirectSound_58566C - cry2 CryDirectSound_586208 - cry2 CryDirectSound_587904 - cry2 CryDirectSound_588338 - cry2 CryDirectSound_58958C - cry2 CryDirectSound_589EB0 - cry2 CryDirectSound_58AF3C - cry2 CryDirectSound_58CD14 - cry2 CryDirectSound_58DE2C - cry2 CryDirectSound_58F334 - cry2 CryDirectSound_58FFDC - cry2 CryDirectSound_590CD0 - cry2 CryDirectSound_5919B0 - cry2 CryDirectSound_592440 - cry2 CryDirectSound_593E84 - cry2 CryDirectSound_594EB8 - cry2 CryDirectSound_595E80 - cry2 CryDirectSound_597688 - cry2 CryDirectSound_598330 - cry2 CryDirectSound_5996E0 - cry2 CryDirectSound_59A4B8 - cry2 CryDirectSound_59B008 - cry2 CryDirectSound_59C12C - cry2 CryDirectSound_59D0E4 - cry2 CryDirectSound_59E760 - cry2 CryDirectSound_59F194 - cry2 CryDirectSound_5A01BC - cry2 CryDirectSound_5A0F9C - cry2 CryDirectSound_5A1B50 - cry2 CryDirectSound_5A25DC - cry2 CryDirectSound_5A344C - cry2 CryDirectSound_5A4328 - cry2 CryDirectSound_5A53BC - cry2 CryDirectSound_5A652C - cry2 CryDirectSound_5A79A0 - cry2 CryDirectSound_5A8BE8 - cry2 CryDirectSound_5A9898 - cry2 CryDirectSound_5AA108 - cry2 CryDirectSound_5AB868 - cry2 CryDirectSound_5ADE60 - cry2 CryDirectSound_5AF4F4 - cry2 CryDirectSound_5B036C - cry2 CryDirectSound_5B0BCC - cry2 CryDirectSound_5B168C - cry2 CryDirectSound_5B1FD8 - cry2 CryDirectSound_5B2C34 - - .align 2 -voicegroup_84543C0:: @ 84543C0 - cry2 CryDirectSound_5B413C - cry2 CryDirectSound_5B4BD4 - cry2 CryDirectSound_5B5804 - cry2 CryDirectSound_5B65E4 - cry2 CryDirectSound_5B7184 - cry2 CryDirectSound_5B8890 - cry2 CryDirectSound_5B9220 - cry2 CryDirectSound_5B9C88 - cry2 CryDirectSound_5BA220 - cry2 CryDirectSound_5BAD3C - cry2 CryDirectSound_5BB690 - cry2 CryDirectSound_5BBC90 - cry2 CryDirectSound_5BC594 - cry2 CryDirectSound_5BD744 - cry2 CryDirectSound_5BE3B0 - cry2 CryDirectSound_5BED58 - cry2 CryDirectSound_5C0A2C - cry2 CryDirectSound_5C29AC - cry2 CryDirectSound_5C3554 - cry2 CryDirectSound_5C49C8 - cry2 CryDirectSound_5C63E4 - cry2 CryDirectSound_5C6B68 - cry2 CryDirectSound_5C7C6C - cry2 CryDirectSound_5C92EC - cry2 CryDirectSound_5C9EB4 - cry2 CryDirectSound_5CAAF4 - cry2 CryDirectSound_5CB79C - cry2 CryDirectSound_5CBFDC - cry2 CryDirectSound_5CC444 - cry2 CryDirectSound_5CD2D8 - cry2 CryDirectSound_5CE3A8 - cry2 CryDirectSound_5CEBD4 - cry2 CryDirectSound_5CF73C - cry2 CryDirectSound_5D0B00 - cry2 CryDirectSound_5D1514 - cry2 CryDirectSound_5D1DE0 - cry2 CryDirectSound_5D2E0C - cry2 CryDirectSound_5D3644 - cry2 CryDirectSound_5D4688 - cry2 CryDirectSound_5D5334 - cry2 CryDirectSound_5D5D50 - cry2 CryDirectSound_5D6980 - cry2 CryDirectSound_5D81E4 - cry2 CryDirectSound_5D8A68 - cry2 CryDirectSound_5D98C0 - cry2 CryDirectSound_5DA2AC - cry2 CryDirectSound_5DA91C - cry2 CryDirectSound_5DB544 - cry2 CryDirectSound_5DBCFC - cry2 CryDirectSound_5DC458 - cry2 CryDirectSound_5DD510 - cry2 CryDirectSound_5DE274 - cry2 CryDirectSound_5DF758 - cry2 CryDirectSound_5E0054 - cry2 CryDirectSound_5E105C - cry2 CryDirectSound_5E1ADC - cry2 CryDirectSound_5E2E90 - cry2 CryDirectSound_5E35A4 - cry2 CryDirectSound_5E4ABC - cry2 CryDirectSound_5E52C0 - cry2 CryDirectSound_5E6420 - cry2 CryDirectSound_5E6D6C - cry2 CryDirectSound_5E848C - cry2 CryDirectSound_5E8DC8 - cry2 CryDirectSound_5E9EC4 - cry2 CryDirectSound_5EAAC8 - cry2 CryDirectSound_5EC380 - cry2 CryDirectSound_5ECAC0 - cry2 CryDirectSound_5ED760 - cry2 CryDirectSound_5EE184 - cry2 CryDirectSound_5EEF88 - cry2 CryDirectSound_5F0990 - cry2 CryDirectSound_5F1280 - cry2 CryDirectSound_5F2930 - cry2 CryDirectSound_5F35B4 - cry2 CryDirectSound_5F4914 - cry2 CryDirectSound_5F6110 - cry2 CryDirectSound_5F713C - cry2 CryDirectSound_5F7910 - cry2 CryDirectSound_5FA054 - cry2 CryDirectSound_5FAAD0 - cry2 CryDirectSound_5FB2F0 - cry2 CryDirectSound_5FC374 - cry2 CryDirectSound_5FC928 - cry2 CryDirectSound_5FD500 - cry2 CryDirectSound_5FF94C - cry2 CryDirectSound_600B9C - cry2 CryDirectSound_601B84 - cry2 CryDirectSound_6031F0 - cry2 CryDirectSound_603B98 - cry2 CryDirectSound_6058C8 - cry2 CryDirectSound_606480 - cry2 CryDirectSound_607B54 - cry2 CryDirectSound_6084F4 - cry2 CryDirectSound_6097C8 - cry2 CryDirectSound_60BF40 - cry2 CryDirectSound_60C714 - cry2 CryDirectSound_60DB1C - cry2 CryDirectSound_60FAF8 - cry2 CryDirectSound_611AF8 - cry2 CryDirectSound_6131FC - cry2 CryDirectSound_613E94 - cry2 CryDirectSound_614A1C - cry2 CryDirectSound_615B34 - cry2 CryDirectSound_61647C - cry2 CryDirectSound_617808 - cry2 CryDirectSound_6185C0 - cry2 CryDirectSound_619164 - cry2 CryDirectSound_619CE4 - cry2 CryDirectSound_61A610 - cry2 CryDirectSound_61BAE8 - cry2 CryDirectSound_61D48C - cry2 CryDirectSound_61E8BC - cry2 CryDirectSound_61ED98 - cry2 CryDirectSound_6212A4 - cry2 CryDirectSound_62365C - cry2 CryDirectSound_625388 - cry2 CryDirectSound_626CA4 - cry2 CryDirectSound_627964 - cry2 CryDirectSound_62823C - cry2 CryDirectSound_62A0D8 - cry2 CryDirectSound_62C19C - cry2 CryDirectSound_62DDFC - cry2 CryDirectSound_62E98C - cry2 CryDirectSound_6305D4 - cry2 CryDirectSound_6312FC - cry2 CryDirectSound_633D0C - cry2 CryDirectSound_634530 - - .align 2 -voicegroup_84549C0:: @ 84549C0 - cry2 CryDirectSound_635638 - cry2 CryDirectSound_636C30 - cry2 CryDirectSound_6379B4 - cry2 CryDirectSound_638E88 - - .align 2 -voicegroup_84549F0:: @ 84549F0 - voice_directsound 60, 0, DirectSoundWaveData_8639898, 255, 0, 255, 0 @ 84549F0 - voice_directsound 60, 0, DirectSoundWaveData_8639EF8, 255, 0, 255, 0 @ 84549FC - voice_directsound 60, 0, DirectSoundWaveData_863A3DC, 255, 0, 255, 0 @ 8454A08 - voice_directsound 60, 0, DirectSoundWaveData_863AD2C, 255, 0, 255, 0 @ 8454A14 - voice_directsound 60, 0, DirectSoundWaveData_863B79C, 255, 0, 255, 0 @ 8454A20 - voice_directsound 60, 0, DirectSoundWaveData_863BABC, 255, 0, 255, 0 @ 8454A2C - voice_directsound 60, 0, DirectSoundWaveData_863C744, 255, 0, 255, 0 @ 8454A38 - voice_directsound 60, 0, DirectSoundWaveData_863CD64, 255, 0, 255, 0 @ 8454A44 - voice_directsound 60, 0, DirectSoundWaveData_863D0EC, 255, 0, 255, 0 @ 8454A50 - voice_directsound 60, 0, DirectSoundWaveData_863DED0, 255, 0, 255, 0 @ 8454A5C - voice_directsound 60, 0, DirectSoundWaveData_863E840, 255, 0, 255, 0 @ 8454A68 - voice_directsound 60, 0, DirectSoundWaveData_863EBDC, 255, 0, 255, 0 @ 8454A74 - voice_directsound 60, 0, DirectSoundWaveData_863F390, 255, 0, 255, 0 @ 8454A80 - voice_directsound 60, 0, DirectSoundWaveData_86400EC, 255, 0, 255, 0 @ 8454A8C - voice_directsound 60, 0, DirectSoundWaveData_8640330, 255, 0, 255, 0 @ 8454A98 - voice_directsound 60, 0, DirectSoundWaveData_8641170, 255, 0, 255, 0 @ 8454AA4 - voice_directsound 60, 0, DirectSoundWaveData_8641AC4, 255, 0, 255, 0 @ 8454AB0 - voice_directsound 60, 0, DirectSoundWaveData_8641E18, 255, 0, 255, 0 @ 8454ABC - voice_directsound 60, 0, DirectSoundWaveData_864244C, 255, 0, 255, 0 @ 8454AC8 - voice_directsound 60, 0, DirectSoundWaveData_86430B8, 255, 0, 255, 0 @ 8454AD4 - voice_directsound 60, 0, DirectSoundWaveData_8643650, 255, 0, 255, 0 @ 8454AE0 - voice_directsound 60, 0, DirectSoundWaveData_8644154, 255, 0, 255, 0 @ 8454AEC - voice_directsound 60, 0, DirectSoundWaveData_8644758, 255, 0, 255, 0 @ 8454AF8 - voice_directsound 60, 0, DirectSoundWaveData_8644950, 255, 0, 255, 0 @ 8454B04 - voice_directsound 60, 0, DirectSoundWaveData_86452B4, 255, 0, 255, 0 @ 8454B10 - voice_directsound 60, 0, DirectSoundWaveData_8646240, 255, 0, 255, 0 @ 8454B1C - voice_directsound 60, 0, DirectSoundWaveData_8646878, 255, 0, 255, 0 @ 8454B28 - voice_directsound 60, 0, DirectSoundWaveData_864734C, 255, 0, 255, 0 @ 8454B34 - voice_directsound 60, 0, DirectSoundWaveData_8648290, 255, 0, 255, 0 @ 8454B40 - voice_directsound 60, 0, DirectSoundWaveData_8648808, 255, 0, 255, 0 @ 8454B4C - voice_directsound 60, 0, DirectSoundWaveData_8649654, 255, 0, 255, 0 @ 8454B58 - voice_directsound 60, 0, DirectSoundWaveData_864A55C, 255, 0, 255, 0 @ 8454B64 - voice_directsound 60, 0, DirectSoundWaveData_864B030, 255, 0, 255, 0 @ 8454B70 - voice_directsound 60, 0, DirectSoundWaveData_864BBC4, 255, 0, 255, 0 @ 8454B7C - voice_directsound 60, 0, DirectSoundWaveData_864C59C, 255, 0, 255, 0 @ 8454B88 - voice_directsound 60, 0, DirectSoundWaveData_864CBDC, 255, 0, 255, 0 @ 8454B94 - voice_directsound 60, 0, DirectSoundWaveData_864D6BC, 255, 0, 255, 0 @ 8454BA0 - voice_directsound 60, 0, DirectSoundWaveData_864DCF8, 255, 0, 255, 0 @ 8454BAC - voice_directsound 60, 0, DirectSoundWaveData_864E410, 255, 0, 255, 0 @ 8454BB8 - voice_directsound 60, 0, DirectSoundWaveData_864ED4C, 255, 0, 255, 0 @ 8454BC4 - voice_directsound 60, 0, DirectSoundWaveData_864F508, 255, 0, 255, 0 @ 8454BD0 - voice_directsound 60, 0, DirectSoundWaveData_864FA6C, 255, 0, 255, 0 @ 8454BDC - voice_directsound 60, 0, DirectSoundWaveData_86507E0, 255, 0, 255, 0 @ 8454BE8 - voice_directsound 60, 0, DirectSoundWaveData_8650C5C, 255, 0, 255, 0 @ 8454BF4 - voice_directsound 60, 0, DirectSoundWaveData_8651148, 255, 0, 255, 0 @ 8454C00 - voice_directsound 60, 0, DirectSoundWaveData_8651910, 255, 0, 255, 0 @ 8454C0C - voice_directsound 60, 0, DirectSoundWaveData_865250C, 255, 0, 255, 0 @ 8454C18 - voice_directsound 60, 0, DirectSoundWaveData_8652884, 255, 0, 255, 0 @ 8454C24 - voice_directsound 60, 0, DirectSoundWaveData_8653040, 255, 0, 255, 0 @ 8454C30 - voice_directsound 60, 0, DirectSoundWaveData_8653CA4, 255, 0, 255, 0 @ 8454C3C - voice_directsound 60, 0, DirectSoundWaveData_8654170, 255, 0, 255, 0 @ 8454C48 - - .align 2 -voicegroup_8454C54:: @ 8454C54 - voice_keysplit_all voicegroup_842FEF8 @ 8454C54 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8454C60 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8454C6C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8454C78 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8454C84 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8454C90 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8454C9C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8454CA8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8454CB4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8454CC0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8454CCC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8454CD8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8454CE4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8454CF0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8454CFC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8454D08 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8454D14 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8454D20 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8454D2C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8454D38 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8454D44 - voice_directsound 60, 0, DirectSoundWaveData_8654C20, 255, 249, 25, 248 @ 8454D50 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8454D5C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8454D68 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8454D74 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8454D80 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8454D8C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8454D98 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8454DA4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8454DB0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8454DBC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8454DC8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8454DD4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8454DE0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8454DEC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8454DF8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8454E04 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8454E10 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8454E1C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8454E28 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8454E34 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8454E40 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8454E4C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8454E58 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8454E64 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8454E70 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8454E7C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8454E88 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8454E94 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8454EA0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8454EAC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8454EB8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8454EC4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8454ED0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8454EDC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8454EE8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8454EF4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8454F00 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8454F0C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8454F18 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8454F24 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8454F30 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8454F3C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8454F48 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8454F54 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8454F60 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8454F6C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8454F78 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8454F84 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8454F90 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8454F9C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8454FA8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8454FB4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8454FC0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8454FCC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8454FD8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8454FE4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8454FF0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8454FFC - voice_square_1 0, 2, 0, 0, 15, 0 @ 8455008 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8455014 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8455020 - voice_square_1 0, 2, 0, 0, 15, 0 @ 845502C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8455038 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8455044 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8455050 - voice_square_1 0, 2, 0, 0, 15, 0 @ 845505C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8455068 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8455074 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8455080 - voice_square_1 0, 2, 0, 0, 15, 0 @ 845508C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8455098 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84550A4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84550B0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84550BC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84550C8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84550D4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84550E0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84550EC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84550F8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8455104 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8455110 - voice_square_1 0, 2, 0, 0, 15, 0 @ 845511C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8455128 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8455134 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8455140 - voice_square_1 0, 2, 0, 0, 15, 0 @ 845514C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8455158 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8455164 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8455170 - voice_square_1 0, 2, 0, 0, 15, 0 @ 845517C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8455188 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8455194 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84551A0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84551AC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84551B8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84551C4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84551D0 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84551DC - voice_square_1 0, 2, 0, 0, 15, 0 @ 84551E8 - voice_square_1 0, 2, 0, 0, 15, 0 @ 84551F4 - voice_square_1 0, 2, 0, 0, 15, 0 @ 8455200 - voice_square_1 0, 2, 0, 0, 15, 0 @ 845520C - voice_square_1 0, 2, 0, 0, 15, 0 @ 8455218 -- cgit v1.2.3